kernel-modules-4.18.0-331.el8 >  A a\U] @$>YVfcCŬWrrX05\jo *[hz&MA]W+?rz[ҿ!Du Hx2ɹ\>1o!nCP*ғLLT{ | SEv~ X\S!#̺%MXZ|Y JÖ8_?pOWuT R-Zf$WR=Qp) Q!5V 4WVR Fߛb8 0 Zkq}ޤc|,̬I[%>I󀐜˻' pQ1 WѝgMjUD.D`?`k-Kq讲ka6x%("pml29 ;(15]ZlxNvE׍\VH7sS1yIg#⑁/ r&)V Fphj[д 2'ç&>_ ,K} ܳ]SJāZLH;xSW mJ؀=%/@DN^~$D ,ʶP[+  Sɔ ;2-EKٻ-0}|C|>l 9`o{r[jLUyx3Ij-S'㏹ʬ JzT&>"A?І)Df 'lI O1/Ƶ0=+sJx ʼ[p?r?rd  H $>U[b0  ( <0 y }p0P<<8<(<8<9Ch:>p@pGpHpdIpXpYpX\p|]p^qE6cbqdqJeqOfqRlqUtqpuqvqpwqȼxq<yqr<r@rFrCkernel-modules4.18.0331.el8kernel modules to match the core kernelThis package provides commonly used kernel modules for the core kernel package.a"kbuilder.bsys.centos.orgfDCentOSGPLv2 and Redistributable, no modification permittedCentOS BuildSystem System Environment/Kernelhttp://www.kernel.org/linuxx86_64/sbin/depmod -a 4.18.0-331.el8.x86_64/sbin/depmod -a 4.18.0-331.el8.x86_64\XH||$#x$.L DX9<)S+Y\/6J(5D `J  zp$, @7K,6(Ԡq8nd4n*(^DU8]5om $0l0GH9Dl@x. 'G!@@ǔ$.!D5<$ P(,  `  p 4 lTT4l) (dmt XNKLT  2*H`t<h$., !dl3[<=t(T'hEn`}$- ]  $DLd$(. @ -H./l)t"DD4$t!D4XF X4H$a|l)`D,$$*H h  $l@ e$$ <@)TL+` ` |  `H0 p%(h!('d38T"t`$L)T(A<Th&h"P9`/`0 # $(?< , p T *D0h@H H L8 h04d"X8&`x(PxT| (D(|5p .\PTI!\%4$6@+xe 7?)$% /pZd9D;h $ 3@7|gl Cl !ph <2"6v BL! tdl5dS$0xd7$9X Lh6P4-<0A E2\>PfF4 7 ,u/X2 u(1d'` 8+Dxx+H"H#<4 `  ' lS$4 *X)(*p;xZ@!(\MhUNM%hL *  nF4 0$Lo$ּ /??Q<FT&|Ft`i5t(Bt-,>DC"0,,+X/4P8I`\.H/H4 D;HCh !D(3;.0 H $1!t |%X&$IYX;'`E4Lp|D03$4%+<PXT0YHT L;P(Xl| %$| 4ZH hyt "p LT P p R0 : (K@ ,|`@``@` `@```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[qrBruno 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]- 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-331.el84.18.0-331.el84.18.0-331.el8.x86_644.18.0-331.el8  !"#$%&'()*+,-./////00011222333334444455556677888888888888999999999:;<<==>>?@@@@@@ABBBBBBBBBBBBBBBBBBBBBBBBBBBCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDEEEFEEEEEEEEEEEEEEEGHIIIIIJJKKLLLLLLMNOOPPPQRSTTTTUVVVVVVVWXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[\]]]^^^^^^^^^^^^^^__________________________````abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcdefghijklmmmnoopqrsssssssttuuuuuvvvvvvvvvwwwxxxxxxxxxxxxyzzz{||}~~            ! """"#$%&'((()*+,,,,,,,,,,,,,,---..............///01234445666789:;<=>?@ABCDEFGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMNNNOOPQRRRRRRRRRRSTSUVWXYZ[\\\\\]^_``abregmap-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.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.xzkvmgt.ko.xzi915.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.xzi40iw.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.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.xzintel_pmt.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.xzlibcxgb.ko.xzenic.ko.xzdl2k.ko.xzbe2net.ko.xznetxen_nic.ko.xzqed.ko.xzqede.ko.xzqla3xxx.ko.xzsfc.ko.xzdwmac-intel.ko.xzstmmac.ko.xzfakelb.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.ko.xzbrcmsmac.ko.xzbrcmutil.ko.xziwldvm.ko.xziwlwifi.ko.xziwlmvm.ko.xzmwifiex.ko.xzmwifiex_pcie.ko.xzmwifiex_sdio.ko.xzmwifiex_usb.ko.xzmt76-usb.ko.xzmt76.ko.xzmt76x0-common.ko.xzmt76x0u.ko.xzmt76x02-lib.ko.xzmt76x02-usb.ko.xzmt76x2-common.ko.xzmt76x2u.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.xzntb_hw_amd.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.xzacer-wmi.ko.xzacerhdf.ko.xzamd-pmc.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.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_ips.ko.xzintel_oaktrail.ko.xzintel_pmc_core.ko.xzintel_pmc_core_pltdrv.ko.xzintel_pmt_class.ko.xzintel_pmt_crashlog.ko.xzintel_pmt_telemetry.ko.xzisst_if_common.ko.xzisst_if_mbox_msr.ko.xzisst_if_mbox_pci.ko.xzisst_if_mmio.ko.xzmlx-platform.ko.xzmsi-laptop.ko.xzmsi-wmi.ko.xzmxm-wmi.ko.xzpanasonic-laptop.ko.xzsamsung-laptop.ko.xzsamsung-q10.ko.xzsony-laptop.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-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.xzftdi-elan.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.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-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-intel.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-soc-cx2072x.ko.xzsnd-soc-da7213.ko.xzsnd-soc-da7219.ko.xzsnd-soc-dmic.ko.xzsnd-soc-es8316.ko.xzsnd-soc-hdac-hda.ko.xzsnd-soc-hdac-hdmi.ko.xzsnd-soc-max98090.ko.xzsnd-soc-max98357a.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-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-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-rt700.ko.xzsnd-soc-rt711-sdca.ko.xzsnd-soc-rt711.ko.xzsnd-soc-rt715-sdca.ko.xzsnd-soc-rt715.ko.xzsnd-soc-ssm4567.ko.xzsnd-soc-ts3a227e.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-skl_nau88l25_max98357a.ko.xzsnd-soc-cml_rt1011_rt5682.ko.xzsnd-soc-ehl-rt5660.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_da7219_max98373.ko.xzsnd-soc-sof_rt5682.ko.xzsnd-soc-sst-bdw-rt5650-mach.ko.xzsnd-soc-sst-bdw-rt5677-mach.ko.xzsnd-soc-sst-broadwell.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-haswell.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-acpi-intel-bdw.ko.xzsnd-sof-acpi-intel-byt.ko.xzsnd-sof-intel-hda-common.ko.xzsnd-sof-intel-hda.ko.xzsnd-sof-intel-ipc.ko.xzsnd-sof-pci-intel-apl.ko.xzsnd-sof-pci-intel-cnl.ko.xzsnd-sof-pci-intel-icl.ko.xzsnd-sof-pci-intel-tgl.ko.xzsnd-sof-pci-intel-tng.ko.xzsnd-sof-acpi.ko.xzsnd-sof-pci.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.xzsnd-hdmi-lpe-audio.ko.xzsnd_xen_front.ko.xz/lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/base/regmap//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/bcma//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/bluetooth//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/crypto/chelsio//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/firewire//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/firmware//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/gpu/drm/amd/amdgpu//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/gpu/drm/ast//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/gpu/drm/gma500//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/gpu/drm/i2c//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/gpu/drm/i915/gvt//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/gpu/drm/i915//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/gpu/drm/mgag200//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/gpu/drm/nouveau//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/gpu/drm/radeon//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/hid//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/iio/accel//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/iio/buffer//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/iio/common/hid-sensors//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/iio/gyro//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/iio/humidity//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/iio//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/iio/light//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/iio/magnetometer//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/iio/orientation//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/iio/pressure//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/iio/temperature//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/core//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/hw/bnxt_re//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/hw/cxgb4//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/hw/efa//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/hw/hfi1//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/hw/i40iw//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/hw/mlx4//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/hw/mlx5//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/hw/qedr//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/hw/usnic//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/hw/vmw_pvrdma//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/sw/rdmavt//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/sw/rxe//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/sw/siw//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/ulp/ipoib//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/ulp/iser//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/ulp/isert//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/ulp/opa_vnic//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/ulp/srp//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/ulp/srpt//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/input/tablet//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/input/touchscreen//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/isdn/capi//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/isdn/gigaset//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/isdn/hardware/avm//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/isdn/hardware/mISDN//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/isdn/hisax//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/isdn/i4l//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/isdn/mISDN//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/leds//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/leds/trigger//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/cec//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/common/b2c2//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/common//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/common/saa7146//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/common/siano//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/common//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/common/videobuf2//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/dvb-core//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/dvb-frontends//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/dvb-frontends/drx39xyj//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/firewire//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/i2c//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/i2c/cx25840//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/mmc/siano//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/b2c2//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/bt8xx//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/cx18//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/cx23885//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/cx88//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/ddbridge//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/dm1105//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/ivtv//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/mantis//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/ngene//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/pluto2//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/pt1//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/saa7134//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/saa7164//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/ttpci//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/radio//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/rc//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/rc/keymaps//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/tuners//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/au0828//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/b2c2//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/cx231xx//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/dvb-usb-v2//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/dvb-usb//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/em28xx//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/gspca/gl860//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/gspca//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/gspca/m5602//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/gspca/stv06xx//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/hdpvr//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/pulse8-cec//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/pvrusb2//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/pwc//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/rainshadow-cec//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/s2255//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/siano//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/stkwebcam//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/tm6000//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/ttusb-budget//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/ttusb-dec//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/usbvision//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/uvc//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/zr364xx//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/v4l2-core//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/memstick/core//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/memstick/host//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/mfd//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/mmc/core//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/mmc/host//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/mtd/chips//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/mtd//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/mtd/ubi//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/can/c_can//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/can//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/can/cc770//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/can/sja1000//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/can/usb/kvaser_usb//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/can/usb/peak_usb//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/can/usb//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/can/usb//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/amd/xgbe//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/aquantia/atlantic//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/atheros/alx//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/atheros/atl1c//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/atheros/atl1e//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/atheros/atlx//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/broadcom//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/broadcom/bnx2x//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/broadcom/bnxt//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4vf//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/chelsio/libcxgb//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/cisco/enic//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/dlink//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/emulex/benet//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/qlogic/netxen//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/qlogic/qed//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/qlogic/qede//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/qlogic//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/sfc//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/stmicro/stmmac//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ieee802154//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ppp//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/slip//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/usb//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/ath//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/ath/ath10k//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/ath/ath11k//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/ath/ath9k//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/dvm//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/intel/iwlwifi//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/mvm//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/marvell/mwifiex//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76x0//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76x2//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt7601u//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/ralink/rt2x00//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtl8xxxu//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192c//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ce//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192de//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192se//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723ae//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw88//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/ntb/hw/amd//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/ntb//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/ntb/test//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/nvme/host//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/nvme/target//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/parport//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/pcmcia//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/platform/mellanox//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/platform/x86//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/platform/x86/dell-wmi-sysman//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/platform/x86/intel_speed_select_if//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/power/supply//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/aacraid//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/be2iscsi//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/bnx2fc//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/bnx2i//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/csiostor//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/cxgbi//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/fcoe//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/fnic//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/libsas//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/lpfc//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/megaraid//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/mpt3sas//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/qedf//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/qedi//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/qla2xxx//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/qla4xxx//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/soundwire//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/target/iscsi/cxgbit//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/target//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/tty//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/tty/serial//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/tty/serial/jsm//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/uio//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/usb/atm//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/usb/host//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/usb/image//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/usb/misc//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/usb/misc/sisusbvga//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/usb/serial//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/usb/wusbcore//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/uwb/i1480/dfu//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/uwb/i1480//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/uwb//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/uwb//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/uwb//lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/virt/nitro_enclaves//lib/modules/4.18.0-331.el8.x86_64/kernel/fs/cifs//lib/modules/4.18.0-331.el8.x86_64/kernel/fs/cramfs//lib/modules/4.18.0-331.el8.x86_64/kernel/fs/squashfs//lib/modules/4.18.0-331.el8.x86_64/kernel/mm//lib/modules/4.18.0-331.el8.x86_64/kernel/net/6lowpan//lib/modules/4.18.0-331.el8.x86_64/kernel/net/atm//lib/modules/4.18.0-331.el8.x86_64/kernel/net/bluetooth//lib/modules/4.18.0-331.el8.x86_64/kernel/net/bluetooth/bnep//lib/modules/4.18.0-331.el8.x86_64/kernel/net/bluetooth/cmtp//lib/modules/4.18.0-331.el8.x86_64/kernel/net/bluetooth/hidp//lib/modules/4.18.0-331.el8.x86_64/kernel/net/bluetooth/rfcomm//lib/modules/4.18.0-331.el8.x86_64/kernel/net/can//lib/modules/4.18.0-331.el8.x86_64/kernel/net/ieee802154/6lowpan//lib/modules/4.18.0-331.el8.x86_64/kernel/net/ieee802154//lib/modules/4.18.0-331.el8.x86_64/kernel/net/l2tp//lib/modules/4.18.0-331.el8.x86_64/kernel/net/mac80211//lib/modules/4.18.0-331.el8.x86_64/kernel/net/mac802154//lib/modules/4.18.0-331.el8.x86_64/kernel/net/mpls//lib/modules/4.18.0-331.el8.x86_64/kernel/net/rfkill//lib/modules/4.18.0-331.el8.x86_64/kernel/net/sunrpc/xprtrdma//lib/modules/4.18.0-331.el8.x86_64/kernel/net/wireless//lib/modules/4.18.0-331.el8.x86_64/kernel/sound//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/core/seq/oss//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/core/seq//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/core/seq//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/core//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/core//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/core//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/core//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/drivers/mpu401//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/drivers/opl3//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/drivers/pcsp//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/drivers//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/drivers//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/drivers//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/drivers//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/drivers/vx//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/firewire/bebob//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/firewire/dice//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/firewire/digi00x//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/firewire/fireface//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/firewire/fireworks//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/firewire/motu//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/firewire/oxfw//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/firewire//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/firewire//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/firewire/tascam//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/hda/ext//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/hda//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/hda//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/i2c/other//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/i2c//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/i2c//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci/ac97//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci/ali5451//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci/asihpi//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci/au88x0//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci/ca0106//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci/cs46xx//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci/ctxfi//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci/echoaudio//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci/emu10k1//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci/hda//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci/ice1712//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci/korg1212//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci/lola//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci/lx6464es//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci/mixart//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci/oxygen//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci/pcxhr//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci/rme9652//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci/trident//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/pci/vx222//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/soc/amd/renoir//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/soc/codecs//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/soc/intel/atom//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/soc/intel/atom/sst//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/soc/intel/boards//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/soc/intel/catpt//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/soc/intel/common//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/soc/intel/skylake//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/soc//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/soc//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/soc/sof/intel//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/soc/sof//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/soc/sof//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/soc/sof/xtensa//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/synth/emux//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/synth//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/usb/6fire//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/usb/bcd2000//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/usb/caiaq//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/usb/hiface//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/usb/line6//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/usb/misc//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/usb//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/usb//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/usb/usx2y//lib/modules/4.18.0-331.el8.x86_64/kernel/sound/x86//lib/modules/4.18.0-331.el8.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{|}~PPP@P'P>PDPMPSPUPVPWPXPYP[PIPJPxP P PPPPPPPvPEPPmP PBP{POPPPQPPPUP\PSPTPPRPYPWPVPZPXP[PnPoPuPvPPPPLPPPNPlP P PoPPPPPHPpPqPrPPPsPtP PPHPPPPPPiPPPP@PAPBPCPDPEPFPGP#P?PLPfPgPhP|P#PRPYPPPPPPPPPPPPPPPPPPPPxPPPPPPPPPPKPPPPP;PkPPPP7P8P9P:PPPPPyP-P.P/PPbPcPePlPmPXPIPPYPPPP1PP.P/P-P0PGPJPKP}PPPPPPPBP?PkPlPqP>PPZPPQP^P_P`PaPbPcPdPePJPP7PjPnPoPpPqPrPwPPPPfPgPPPPPPPP>PZP\PuPyPP PDPMPNPPP"P#P$P%P&P(P)P*P+PNPOPPPPPP0P1P2P3P$P%P'P*P(P)P+P,P&PPPPPPPPPPTP P P P PPPPPPPPPPPPPP P!P"PEPDPIPFPGPHPKPLPWPPPP P PPPPPP P{P~PPPPPPPPPPPPPPPKPcPdPePwPPPPPPPPPPPPPPPP PPP9PVP5P6PIPPPPPPPLPPAPHPIPPPPPPPPPPPmPnPpPrPKPLPMPNPPkPP;PP3P5P?PCa=#؂-͘e/$N/ŵxgN !IxAq9& efl[R m`4᱆$"L-179/V 8܀oLj`7-ݩrZOC {K0*u DB";'31'dzI=^7{%/p.̡ѻ֥7xae}z]<vN`FH$O A8nPrl' k%He> (EbGZ̙.QXD sB6>0wcn,'x=;ٶ-4VKqTeKV}j=1'Wm0IJ'Z|̏mzĹ>#hfo)j;D(}i5I}@N¯O No?'A9gSͮ!%f a`aSczIw\-n[P7:N9,c\o-*sB/C=50&uZpwzW# KKc`{ꪼ t JLJH4>u ٯS0d1q+4Zg54.>Rk')xF"j凶c+ޅJ V3Uwja}4p)W\:^~4]l_j}i'_:`](JQ=+Nj&&4iS_]r;Ԯ*2qVvt'fpا!p5_VhnφIGmN,ѡjA v3X,^"m)2Ed3kD5석xd|V(Y[t.].E6-0b*JnJKf X J4>Ѭ7j®k\wَX)!2g΀!!$m&!:X<~1(u^dL2ti}i-W#퐤~?R8v.;}zkJ{1LWuFw.VT"yq?ԢxШؔioӟ O51 In6zINcQG?~JFs`VP:<4ԣͮfNA^կRnHbS)IaיaA8D-uq-*&w#~'.OPd2 eٝʁ@S)7*Ճf;[QTvB0ލmwP !ݐ iLy]KJq͠:.ȋ۬%nyHZ$׀4~q&y@JKIή/ߟ1`7gM񑜞e{_1bЌ8+w_V9ϳ1s h!F,Q# ;cdT.i\"Ùi'bm y$O͋P"'m=/-].xhP54|a +P'V%o)ؓP1dJMLꑳq 2gAnؐTڕ٤xi)YeS9ʅbAH_Iƛl+%F`VvU(1޴G͐+ƚqG8\++qMSɉoť^ Yٜ-R{(!کᙹ5;\UZ<dQ:6C:6DnWm1HDsҴX,6A5j Ą{YLʍMd.`)vxwr=XmWŠ(ӉDȭjشuaHOB삛 H @y3q{ʡ Om=h+(A~u.5PpN̩<17#<aމCm-JߜJ3Oj/,qC&mŏhg 8x>";=5_9"-@{3߰9@7V,&?^IpT/ɡNňf^-+|UnHoUTjB wXlRE!nQys)8|6e|w%F藤d9UGkco bs u*}d(t>4ϞNFx}n "Nr|fƪ q 0 $ #])o@AtvGQB/b?Za*z?y!.3`2x#?2hhFI.97ݘ}zbt>Zk%6-鑌8fLդOkAm&d-jثu2FD܋Ϸ}{uRJ^T~8ﺶbvRbV{P;}(2n.C 0*D7C_.O]#ai ]2)1w\@9pHcػ &mA0vv㨫thi-e = h͆/9h WPsr*AǷ$Mo߶%e'/ Z3.[݁[6\acCͩ?sKT| S?Uп㒾=/5oQeh-E;Th2٭d_(F%2nSG'?rPR{{%Va4hlݿ;kV] C1 4| >pZZM6j'  Z iկn&Ư9t8|".i {\a͜| (1d|=$M&S`w%'vԗ\PZP$f ;N"2{ _XҴ|&`ru!շ{ A"Q @{$Q YFٝ_bKuxsZM/9%8q0CWc#A$o7Dw ^ Cf<(-:5b0n 7;2Z5#l 2o%8f}P2iE!cp {ð _&~'5`$c`G]P[D*5QB4dLs4@΄[Ih , Qه4'Iw/(# ~,Kx/9N <:7~6̵d{} c Mou`ԮT\q1~2fZ-\ JY< wrCie ұ/*˳#VC~'Y C_"4U=en(a*mhѮfğlQhSgVuLnʹF90h,U.9P1zl־Po2n F'0 Wmrl.[Ξ!DH)fCoZWA. ]%J"мp3 qoOYbͫկDv@~Y-4cuT,#X?'ۃ;2<}Uœ)HxꪢށPbf+]ث;5eG*-`YrM^:~%Ce{|TD H0;m1T༧U &VaKh9|ka)-[ sWs#x !o&|7}+׉XI7&cLuFVJr;;ʆٿ4xsi)2\SycsJs|.s7 uMG޽h-N5CYk_kAlǖzypO h3f}jx Ym Z?6>N,0! #?G޴.kt$GC$LfD6ĔP:HV/ c!WqNbOV8 C4b^i6pDm]*䘔|#gn&[7(MF;*XP!bDh4 Y}6%d >Zy#@-ϞU`#|V-Cw* Tj1lfXcLLϒ49Nxa4Zm;79Cհw%&MvKtPklvh (ڇ2XO{@Qc1{D]XN p&"ZVۀ<]oMW\lu1K0DU*sjDA}،f h1@p ݅v![!k@w,'2 |X20nrZ hʮrm'm3v~5P1N>4fati9lb\P0:FJc1 wbCIB ׽z*k3':b4jSJTcCA+% vxϯ0 %~dS1|֒aQYrO;twf>GYo{Xuۉц.c>.LF^w2M=KB΄HX}RkXQG? s=L6 >SZGG<^ ,اF"OPb떨u]q'->[tW Dr6ޱ٬S'.\T#[U%LSf8aǑ b>f C~+D(2ZbJWM5vY[$|]WFZk/I6GmjsDy%$t!mtp9a") \[ HeϤJfm,f\Ic jyԈڞ˝RBs, j w91T֧֜IvL8ԟ3 lkB%(r ڮ ظЙ *%WBeTV՚ Qu ~s8 1fAQ!m l3jzIVb#va$MJ_7xY)/ѭg5fY.GmibaʍbuBMEy80W r$:Qzͨ|>iqS@ ƒ1:c%0 憨 '.ZZ)85ր_-}?n|~rDL}haROGnR#q!q-iryHU_ Zu0E-.îTWЊtľ>J5}-^:lQ +!cSSQ*=^ku " [p:1L^Tge)UB`|2!H/FT:Ⰾ"buO [4Tm< GMW`@^8MʹCLݤW%p R`?'\1c+23S6ƩQT0חQF$I}˝ ǽQ]u,.& _]N=%!f〒(kQp"6ˬZE<Ioy3=PƘQ]:܇% iHts*3 u](ǹMy;8Ah6Iu2auHlTR-sק>B/j{s͟o cPYD1ɠ =FH&M'_pLjq^c;T%2,țbe]$rg(.XFЫ\swOYm F$jJ0Y+$3 H-VZj%L|N-$>d3`4>Vb [8Q+q=ͮA \f0vtM>ԓm/('v܌A k*V+ɝ,N7+&o7}~/YΞ $Fjdw7̓?rFJTD☧ONct kQ !"M&W[蒝ܠS>D)Q=Aы`6Mn{GAz^4.#']$1ѡNV[d p}^Зaj,,|qb.D*t0fу^tHO)s)CP5ծaU;_e6?qg(Vd4 =qvNʡKrGA-EtթȎ)@E"U [{ }[b#,>#+`UcbӈAZ*xjXI ;\ĘQ ȝTpwN=szyN|>造L]jI|DxY-B³LE17u2ReU6E/Da6Y??2zCYu՞\Fij0ߟX}i$/ӛ"GNjLy)FI.k&,KW"8Atx@*OaڻE&og)3$U--+}i_e9G L@ܽd;n\di~VUY!LU/VIfl*('(b)k[;{jR&E4F!jC%,%'J]W'mL}T:3#*bՖڗYcvcM(\yxZP664TQsaSg y;Q;x:n s[ftҥ۱:pI>#U~*Q d%6iݿkk1?y*YK Dt켄ԸdySꈯD6^M Rlc9@='긖l"Kݵ%Y5Q=)98 !UL&㋸}b_b,6> t.`S|J塶BcY{VkOG,mM1(-~B0ps[NZv[#d:> lS{K2|)"@[yuNcpT*M 9aDxYV@"EpJ&kmѫ#<*yM4*Zz ȷeѮ{-vޑ=ivTR5YCQ <*U!}-PcBx7,Md/_۶g&z1{&V%A(peR/‚u.\l$)U_V"xI o&)}-W6$H*m- (֎Đ L@.X/ °uD)u2 I!DbQvȅIWG:tg^Y$ 89~j,{H{ras )晷:}䪯RrBxRϱpUfP8Aϲ {M3[}xu9!@Օ- 2.eH= R#.p+Y~ ,l/îzםةr+48%!K7MsS)V9xvo(?ɒ T]PUH|.lrhKsq֖yz~YHT%>G!ѮR$f)u E+uJJ!aT-tV(YхC!(G`PT4M,9ܳ{_QQQ@đf+3TȷCԂ6Ln?2;>H*pnY0AgalӦ1)m`.n( NtER2$7\E*Sǩa_.2|`xK8|Z]rA BX B2%-pe_Ցa9Y[964{<%NNAWKCsfU3 J  I 2.[|e@~CAЪ,i6]_~gY%]˶iS}pMbO q,/v f)}x/̱:+Z "w.ѻd5wḪmm=> 4mTX.[8k?l0Q?YY֗؊MBBG9Le||0?'cj3|wz-Qk uoqѯՀdK>Nwmܡt ! V>G\ڲ`RBh$!'DlCz\Hb7F@Cr>*z4e٫hʱ2L.ԨݨUG3(۱TL 5 2.Tѫk!c}1lFcئo3֬4MA[M Gg wP!*7Q) j!`y?H]UJĠ~x/SϾrtUhlCM"p]AjkXb~xEjxlcx eCs2Ҭplak.i;QtzWGF=Qvak;Mh'f-ܮNI`o21s\4'59B vʠH]ި9[ߛb-[W$V9uf .w¿2Zf$bM&=E.C$ևzy^.~1x^V^wqhTK"Cأ^+OzPɀv!δ< Sb qLޒ(_K}g4OQ}h`#3o".Rc Ԛu{M kļd"Q&A'T+7!EC!@hICZ,L.nl+\wM}E$_J援ӽm?Ur[#Mt"{uBJe llF!Hq:O)0NX^c Ö&?B0e[yRh=;')| ~+8 LvQ=1WǜoIGQ@4s\R(;CSd&K{+ fXtHA5-2El rh2>䰬5qvi) }_cïNJO@'V%"VQKTnY3w{भ"񕑇-^W;ߜa~5i}0s]).L 0dcB|Ho:RSi !T]4{h#-}EcF]=` 5'P:`f)G]ǢHNa(yn. uH~6Ax)&/s'4wOTFyy<1_wwC M) 15|g_)MjDб?񚩑gK.<ʵ&B ]3bYQ̛M>'qe cޮYsHىZ#!t=7jaĞZ*eч3eMs#m #(鲙n0V3[4ҷ?6YXU3ȹU7Cqͺ0j;^^WCkhM L½%M3pxLmЂc4#jN:֭׷q}Kɳ<:n_0>N}HEKNo1j{o2:1)9>B#Uw yMo_w ʅwێqWLWy$lәGSbK#;xqAaiŭ4XAJDK_7Gһ9V;pR;PH,OrY-\Wk([$n7@1O&O&@~HB9J"lp)=(^mctH'e:YESh$Pt$zH;'ҏ#X75V`K0ǪKΆ͒0Y}%IkhĴV+T#_Af#k.~踻ǷlLhtG!c#4[ٸ,5Лz R0B[muO ѧe⋎[E.ʆX{ t=r4o@JyZc'>®*ꢬ"4BVu(\Xެ'dF`۸N8y+olLlcOgиE`; )60͏oCV5ܤ%I|m-NDCQ@2>:$ˉe.mOD1"iQ6fcmq:Ypڸ')oTY| Qɮ́C=%$$ݶQ*NN {8wADTXߑ<(xzG,`'Mܨ{o[%P:9{-VN帕"e/}9-.nx~FP~y[\$8ѳ.0esy6vpSe?ǩ9>i12LRF,\ekHNL򘞶_&HWw)V+GJi;i Xrpʱ4YݺzA5n g_pܡR*YK?p?sUNjLچ<>G <-9s9K`K.#&yjS K\諅sKGZ.WuN]hkUy8DiXUU:w$ʉ&?'cEXӎ${)LxO$k}}gh{ӭŶl; 护FNQB9Xj jr.Ba VcȦptOG_SsL$hvwp2M**O M|-9@Kґtza(z]%r$諳xBo$RJ4&lfivڷ7-w`;9V`}!T,$(:ܺ}Ը!Gc7#zSo 1_"aupKRٙqw4y3ƛmI-W eCP!w`¯5P32׫NO.J.ӛp*Dǩ*FD,Q+,OukƱ\ v9q/ $^g" zK@NQrk;~3:LU>Ea`eٜ``,Gd`zp%*kM:Ӿiꥢ@w4ojfd{5R'b n۶i Czk1:V_]I`vm6rsinLiڒborx&_i{H<-tHޓA;pe-^ 4"p-@XEZX:bGJw1~@}SM[ȍs&sxTcIjͣ{NXMQ@璔d)M[,Iz^jR\A~/}&PSA˫G=`}Q`iõ#i|Im i>CL6UGqr1 .KluAL/L8ХgEx$8zWQYt$O {OU[n26E" jՊo<%'"ktJw"o_l2DѺ^BkODN1ظ-ͤ(|C:n[yVr GA~^Ɋ`6uJ~ `jNpoCǤ:H[tװ1s Ob:ikd\U0Ѐt}gqu<ơȶ dbP|iD@Iղc-!t㼄b° zuPftAZ@䈧;ps18<8GYM[_r`ܾZSUK[zc뻯pzRLkw 5݉J lH)^~ e 7hn2%LH]D1OCvb4,Ihwڙ:yvk9~3Mqaiuu-ջ8d^aRr>5|* a5ƍY{KdSPN0kvMWMB_I:/EY2<<0D6(7OP)Jj8ub?zc9vi28@8F ϣZL bLT$cx Na1%2U#šwWĆqcw}}4oL݉h'Q",̹D~zuhUn+3M :o3Vrn[8)\̭ZQ6X@to)M4 BhHk GS(ZEe5ŠVmaʶH_`yfPmP N@2Yym~hST$NQ)R5vT!D,8F zΆ o*2gY^P~;1 f*_w(a49gvcZjGl e2HTVQfqߡ?"14ﲔ-`wBh"nxEF m(b8"輵5ן/wB98uRy>v@0Z 3}0kӱg3㧲Z_kKgmU2'yE^CԻ9cl&W Q 26PDa^=v|U=8sB9𡏜CC8nv_3#t=ױvvmT}C2ᦰDDEۼvZ}̹[򄯢1A%omz3H?y`ZgA9v1$/(%c8Mqef}I~Ь6K aR4"z aM9$p# 5'- DAHtXDZH|A &S=>Hs:K-x+|:kcR M+Q,ᮼ#fB\] M8# eqBƈ@?`gL>xQsY6 H6?'ZWriC"K%g7qsp- ?l/C븍Rjfu[;Ѿ1ߺP{"0su^s nfyqy!_WѤ!,xm^^iRP ~|UM^Յ%C p-',hd潦QC8R5A@1zT<i|vk=.}l.s2}m<\}D7=qD?Na0] ^Mw+NvgG. \U9ܗ[%%5`u~Цꍡhp‹%GCR٢q3) -g]g݅ʶ߅4BJoSbNmȞh-,0dU W+ŎVa`Xm۴{B7q3j.>`DwLG^sey¡;dlv4&KO&@&-ԯd"*(2v2> v0b¹QO ݜl`VPX"F]QYMy¨$!h|& uBP!Qx3AEB3gKY&ե{okBG\ZxSu\3$^M\pƐPG뻿(dcLX4hnI8L+p>$! W/JS5!0-km3ٔfπyP,wԃКR R]MaRSP7}̥dئH93!LH:ƹ<B$  ]w2om#k . "BXSotɰYy *«ᬬRk޼Ck'\ | >@ŝux5"-{6|ޝ^ 8~r%>aV7"k/rc>%II]Ed Pe'ajMG~:ܖ;roKkO,J*2H|-|]h(+\ K,\ #:+Nt,~xzT,~]6BaS.XϪ+"dn@[Yx'k}!4?@õ%N@-,pR8n^6?*}KfUAnlkoWUף×/}' xy8Y(a,!T_|[/c3bڤ*S߱EAE|Bc-ãQ;gr 'lu?I#_lӐ/BJ}stt+։#8(4k \5c}o޹Ճ/ +Wul4Mv|%57^ENxAA R)w,f;8 4ݶ%!bۀvc\p滑77JV{wDSBg6m E!o؋0Ht~l 6ݐ0. DA$gϔf0BShf)㮔ùC$].3"\ zZ#tcfHs=uL7Φ0 ;6. pX@%C Hw6uS#|+-AlYW牔bw{2mgqSCB\(Ւt (f> h jϤU"z`U"H\]$34HV_Hs5ç⦹Mδj8lD \[!]G8H?.ώ: Iy m,UޟGdZUӭZ!zdx8%b[XLwd_aMLT/,c3(xaKpnl(m:=p1k st!oɄw 0$il/-hc7^RqV\Zݓ¾y<+8rNT@J8FxA',S;VGZ Sy7]dNTˊ$,;J|y텓da&B*urzL~^DcRWl+4@$_/8jy^^-YcA6\b.6&TŪT/ /zOXsO9{l!]ϻ9Ca\i8 d Cexֻ7lH8] @ي'+T߶6]@IS9mPVmq˳DBrI \Fs(?t!\+dzkL { bqclsRKG)PW!4ok댖݇=>`$wwǁ Ә)Fe*U#,8*mRr/UEsq1!p}{9" a;WKZi BxGÕ$?F !դ 2{-Y/2?`0RoI=O_ lE,a%В!RMz5aMըLTaCX:D&EG7^H፫,DT/@%?;2VY56ً8)K g9f"yv%TmZ-S*3fm{BLfއmbTKF15"jU3k9ƅ&bOJͣC2F.il F/>$^+_IV"^_k[6=a ',EbSߞyL:uح:؃g=1Az \ya'9\lz";q-Χ 7]Z0mI1|&8}ZΊQM`M*p9XhaiOm8Dt[;諆'#*٧~^V<Ύv_2gyq+F9 ( b{3Ra^M~=QV4OO 8F+g qip80 1 nP_v:䕪@קX`4҃(yj5vX{5Ѩ1.IVOCcN_> 2m1=HZX4c {1#/tN~v0&O159a6ئk(#+KcRFo8t8z_w;&5LG=^eة988܆GQ{Q)=.ϧEr<C 6w(MAbϡ5̹;Ú>)::*a//(UQ) i/J G'w(AF\T!ve.+u TЃL} ]i'ìz5 KZQ"uX s`A(Â!o#L8<xuk W{ A3q5{؊(!e++)H.]& mὸR$uC,ӏt`xm9,Sg8:aLr5:Q4a-kI9tdZi` ()U+%8ޯ /)fBiGSR36۫Biz^0xhLj:&`LWjR" xZ|UdfVSXpQ> T/$Q9Q;d@ׇȒ鿊>Y8"̚YfVN)h|/Xr3Mb֜A6w҇C#'"S V"w%)Hqdy =H X5#D+TZDF?2:%ӭ0z>` eu ػZtGΣa̶5m03n0A0ٟb1ȗ7ÏrDMm]\>G`eMI>xް4%Uz_Ew v 5dG+`[/3f: ;"EØh$Qi@#&m!s|s+T>ދ;㢱јJU2黒p͢jHr:7 "]r 8h /!tyM4/{oQHJȒ3P4?`"'\4IRyVIa_#jG=71ɱ^+Cbnp5rV4#Y/ĂrFxHXY VG@EqJLU|ǐ Yjcc0>,& fi}ч-)ގL#@-%اySEa@'3$& Բvt/ c G&sJ7}4sewMxiȡc6zdyp.x&-ƁJ&d#HiFLw^ *[aZta ӫ 'BhKb*(caQmNpvP)D}ɦٴtJƐs??G6`FOaGWnA 'P1@~rdz$4Wn $@F"(~z9`TW]%BYu?G=FXB{;-x+4uCaĹ&x|1MCg{ #q/b]L2KyQ  z7Ib;N=#.L(k`C>Ħ 8wT/맻!jAQl=6 KH냂A!`I՝c{`r.G `U3ش;کё MIH:I1{Ƥ\7"[;yC9v韍I6]JgOO8@MJ9t %l faP\gEͩ<{-aX&#,p &&eH] Euͮݑj9j_`81%i׃?z5t_;3DF%q)z\SQH@n;kL#i\OU_H_Q RЅj:J6DɑjM# _1vGV(_rc5eEs[mFAtC ލ Ol Uh3.B+oRI r&Q2Ϫ-+3ks}ɑ ZhδgSI&ϧN[lA". u8#w֎0Nިq;:>M@Bsmʞt\D]@ WFo,o&(`xKpVobu˨;z!H#~gIӁ>=@Sy|BQL)/wx |WLDSdB2֔T?Ichk=(py'wE(`L1 S:nGF[z0:yj pJ( 2#jAЫ0 f+gN7J> p '+7d<إ4:? {Aq"*, nczwua~|̀B¢c;/ɍ5G1jC}Ts,y{Jj"][*3OAWaͿN.EuTIwi|\[6ƋlY51T Q )S8Œ*UM A ᓤaڪX 0H\7hM`)c鈸- ~RYe \895 +N*4,tȥgOYv\0!?l^Jv1VoMJVBZ^zrIhP+*,JzڬMkbA;δy3_OasVtkpح[8"PeśT]?Dl儵 1k`/!uwTϙFs9I2=j)nW`<9'k /Vqs2h%WQm}U;t=&B_6>YQ$T=Qm=3 =gbz&q tk n cU#?'8ba@5"DK:s.gm:/XvH]嚱Q,|7v%L:(+[i[^Ӣғd4-obX6G8}I&7 ´PaU>ɫ,^SH*;o*tmM[N8hf׮6\56 N>NwF](9OŦqEk"'s@sIYj-sk?4@A$GͶn4B-v_}]NrK ola  п+ j%1y(|hReu sSf!0H1Ր搮?)aILEya9.oЏ0 "ה2ξoM\&\DZQ*|$/_Q@+%bMV+J0̺~+ܸkBBj!ӐC9 a[RzC_K-[Cgu`j+Ic"i n}L×Fg^2DYŗ̃5|rG/~>po7TV7U|;tnt\)VSc;F4&BZ(j04ṵJDy>^'厍DxRpMvevpv{a*2GVXyy xI-φjpۖ~tIi*C._LFEPaIk mF!* !T5 [ps7EN7qc{7pI#ײBK3E'8*! `dJs|F|SE*΄[[*C;eDz./k Zv}OL[@V5J-Rnȯi\ IO7 ̫;b>>5LE҂měUZeɜf:|$Y }S]|l}]Y z轠'g޼&-~/UE :Ѱ,buT zm7m4 !fM"< b*`4hrh> BpYhaq-,1w\^]ߧ&M'c smyp#ιʞNGBP]̃QU~Mbwߖ7Fj7`JQɜKw-~GvesՄZ1j+'][ݝԋ0jhdt o{|A.~ }25) =Dt01q 1ovq V8C'h${'ٵڐTsZ7#>7\R1ǁd^jj28 x|jV <Դ|_%HI;R"E8ᄍK.Y96p@WDl5iQXzM)[n& jZ^6LP>S)wO{ /s -E T?~N c>-0;-[cR7S VlAFc1f[2@y/Z?b{^rF+ XǸ /\9LkAc˺lt_B%W˭fwxgslʪ:iWݛji{IqINYf8j p&/^"F ֍VVbOdYL(#lL BDTIPƗs ;BZ 5o+B9߀aK8.H&Zi9n2 %0Cb7Z/ڽt zZ3qkhNS|`Ŷ7XC{z4jñHaOp" z+X}&[&;v/v7.vxs}_€h4@!B"#/ڣf#h8Fj -G2-#Z&ķc#Q{lhES5b忌g2CyC{o5m7Uӹ\"owNw S^]?r "a D7xidhC{)L軑,!B#?7FE-~n˃|qR׆rο4al鰎Y/!-e oNnIXF-`~KKi .Z>]jeoWCi==i&$|+<8$E;@p? }>^ D5ٵ`:V4-8lwRйՔ'2 ez Ol5 Yen~ -L~zU\a%EP_p;~x>NAz\_-IܪqkE|b',ZvC`!?cGee&Ie==ͮcZJT+DU'ҋS4=(^V%\ GɄ8GNS-[1/Tl p$[bEʄU"PgFKb497&7rHipN߶>]>Qص<رr? HKƈCiU5+zx*QDxyg )Rm Q6ԓ5qY1 z 0sn=ݷV n_蒀KfqtȸV<0hZP,dm&NFRH̊'n@ksY*?.;z'GIc!A%Frw(@.az.a]}zz6:zH띣\fS]Di 2ItClP@ib&H@+`QWKTø~"+ܟDU]%z6]p{̌>JˉT0 D&f0noxxcu>>S1{*syt-TsJy~ql+J 005Hh*@X'IvyI޾u2@pf ZO!ϯћ jlM,!wHj`ʚ.m8yܰ7wUB*\HFd1.7.N)7~g4lҎ(^st4[}|]D;c|~. s%Լ)F5̈́ bebeuZIg4[^ʹYAJa"ʈgn#_fu1!sj3%ӋUbo%i KwXi|ͪY^,"O!X>hVneuamGDc̏+vˉ3M / 9fW` i"߇ >'g qd3LV1s('w?<IT-0V eegAYtj|LnkN9~IYǿǛY} ,ϴuwو-djaZNTҶ Ir.-ɆI5hFlRI9uG#UW&aS/vΜ TCqwlQ0*eDV)\g#XlrNt/%e/q&D0UCj!` eZBHUe<}+0R#,,k5-Sn 0O,!]n}]N5Jȫ mv.+9hX21^Pj?v7&صvNĶ:Ɂ%qoPSE$Eb;Jq1mH+G֤NroHs 9 djW37U;E0Y7{( "!lZ|s~y(˅q5d9B R+N[]K=Be d/Aw8amXwY)kJٯ1~G~{ i,$qU.OX;sohdT ayۛNp@Ȝ>XZ-LL|"՘4gJ{; bgv`QzyMqꎫ4)P9"¶E cBR9ׇJZP%1.J:5%GG'sSOq'2$r-d.;vݻTHX]u-VxD줤&:\H(VƝ4o@8ꘫz.c=Hkaw:{RPGwWA%|% h1t4ܧf2QV!YRP^fe 'DUFzT5 d ?It ;4&CIU >D 1ϞFcgK)<? 0k) +=d<&_фjBsm KG/ڢ@gZnW ( _꽤UwTm^9={sT6R}L czOw)v׍<4!͚ɿA7XN~u;WLōU1)``/`5OYcX~w>(uEyD@.7qEegzK&CT1Z.ɭ\@¨+%ǏՂmO zeB?^e VPi];h~1RKjq1AXX\{ yJr_|#1(qbC/d)Y5&j/gEGn/ֳE_>ȑG ,v .\i)}1Ae~>˗t̘n04;q.ڵsvmE"sͺsL K/'dYaHF=7fߡ$Ǝd$``vF[%*)[[Ev=k(^ ^.w>+us{Ku7NaA* lDNE|-W%on a.w*r0J93%EoC U,LMԚ9)xI4i8YY&v{샫Y۞Ag+6s+H3 r#UIvb&35gуc8 /*wvkEܓЅac9@S_MNj $%7w~ML<6l|Jxr :/:)^1~G$X_# o ْ䈎3*%1Apa[@] ̏#J } `ZќHD@(s"C0g24NT$ϞDcvIm9rzܚe^惚6gWd@ |*z[kR#p¡+'*$|V6;s5%H#^O\3Y(xpW%յŔ_qlY vo^0oədyk mq0k(R8 yOt)Ck dO \DPy]J^,Y|r$aQn0D-;4tkRΤ(TKu'kAfyoN>k ڬ2 0D̔ gSȨ}fӴΠ&[}nQ?9 }d#%pQ_#eۍ4qj@6I>K$Pw&D=9ֈ%Kߠ =[I8i^ys8#㈍<8^1Of ##?}HܯW";nXT,Jl}sNa\\5Jz9zwm脇v'@fJ20A[u˂Bg۽7cO6ɭ@a?vlA(znW.1  VW0 7]1=.}!`ƞ,sB2. C]wK&xٳC{Π"CfW©dpMR%kt3hټZ>)[8q+1P^,V֤We&?dɂVː> ǰ~֚rL\NeյGj9?.ag KYU^WC1H%SxkK!э[Уu@qeld8^!U-.\J4<8s,-;u.Q3(5w>YYyqY-ɱQړYad&ANW{9Pmt,ZE=5 q0oј~"'OJ;V̘N낆&@ar*'?Օi ^2at1+Wy ]j-lʄ`Chq'6f?,,p&@y8~2t։ii /ԥǒIzMg7![a9_ee#\hiop`x޸J$7UlF8T~y$5YPU8jGR`Drљ ްQTΩ[HqFL* [%;`W~򩉈6XXh嶆 8w7V Ԛz+9uLæ)]r| "^ǂ'D:|k~:`Ң($ZDtC@/|2E;:3N!`T`ЪB-.ʛ4őOn?Q>BBz lGUpu'OSרR:=oh NcۉԼyzӁY5f}` vh΀FM>R/HY>Sx%FgCO"7ͬe?n@I'bly#1 3 l$aښRK]ABpu<绽Qjq,Ms,2çLWWmN0/1]$\o Ѡ!ԯF-e<*k-0 q6#; G1*, (jyBq$H{ zҏ ֖IV2Hf. +v ~`dCײbNֶOԪeבj9Bbg-'kMX{SeO+ȔcUq/TSj[^5G+zbr5<<])u0Z qznPWNlNkB&XkxT&l]4IB:e򚺏q*7R0tÍUhb|^ggsCCH HLgXno&M8ƚ 0ȫ#O|?r"wA._q_: HB WR+㘩;MCj|.V,rډw]=^ l=QdA %UW}p vQɿj17Ҁ9izٍ7k6X5,%'(ζ^c稑8xbC)KTc`GY]U4qZ4rxr+##tm[ؐ9F]Aݳ)1=4u"N͈0p)FiUJs$I_Z'Af.-ڠ{Z^KLC}=#Ϝc%tQ D: $q~L#n RR[K1k$y}(αylX7)}VZ,2JF=lO  M>H]^QJyęI C&GMj:2nwVۢĒPx2788+SZܫ?AbvYOS 6#(]45ZqR1yP2}tCk ~Su7k%D9XX4{NfԬ7|lp+|ygOw5mZ!^\oxKFV'ꤞWMzQ4)Cf279bƛѩvaGz;A{5psXzdf7ΈJeɤ]JSvcvLsaq_:{a7U pHo$68MmXVUtfZns"mAɰxY&pQm"ݜ3 uv?ǐqohqlvz[+3Vq]L✰.;O,<tݪ0ݲ Uъ)~ "-{NI{wuVPq63J̘U1na;Ǻ?-YU=&E/bUG+E# tV'Hq&P."SI?gTJzBhE`e+(oaDMPVUMLlR׀A6_4g(;R]k3rƨٓұg˦]5-.AYN.Ño.-M1EaxgX~",.v:2+4Y`vw]u8̚A])>_qCdZ;E>5Ka$-Ϥ inqCOY7r Ϣ8.njsz/_~|cҁ|Dp8 Xsc%UvqCfhD3WO%%<7Qe K9G4~.{Bp+ϧ[[6y5׎X{KPQ4Z9˵wz ݝ>#Tuk>owQ$:wFM;r4[$i<]3Pqrg*[$'Z.Cm6[zpq!`d =<`OHAk^Kl;XZrТd]D?! m{ᚺMjl XIlr kR5oKϣ{xѐMal`v4ѫohcx;\l+4;#n1?IYdya8d2h5qn1Q+Oh6 l%%7?^-ڤlHߧSstH,o=~HGmfv\4ʎ3- 5⨍/-̰K~A',y&Ʃو1vZWu<*ː>#;~gREGe T3TC8-MhY7zffHi `ۿ'K)_ "uSS+sG>VqCTnzc,?$-Au)cfP9( ,<Q&SX( R(rBx8gc2nuNqTtNCHt)Vabŗ[x-Oq@7@tM$Gkx~ue4z.+6wfnAzq::¤z$ ZqKq.k5bQ.EH=~g_i/eqů ȡ}/J+vB;ȻUg2 YUL<ܛ|q<aHd2{p=Yn4qg`ۋ#4JCԤl '69`l.*i#/Soyq?\\+ufg r *'ѰtoYz8-in^*vt9k(X42͖W,az)7l\@ m[ŮFZ9>H@G}{g(0Q= ` :Jx+ۓ.mb88 w+giwkَf^$|0g/1|h3J+: RWuN?졽T 0p!t0Vd1]–o/Fo{$^RH;ւ/'?8ܙrRUgsQ#ȱT/k9/~qvFQʪ4]!ۮUrHӕ^Ť"+ gqN4  UR]NE7cN|y vЁv_|$+mپi%:hѰo+,Mz(qLgNg.LR>ե[Ɩ{) ˺D“j9Qk0,EHŌ_^'MLo.dB1&Z;& %yQp>Ƶ@]jP~5p\`t=~ Ы#һY[&F׺Wm~>CTIA|Ѭ9O;A߾[ %Pu@͆}3u ٻl#@{[!XO~:.ZVfʢ69ezeN+Wߧ;9:կцJ zk U(&R?u}Lj6Zd`0oT3ނi@C Kv\:ooB6R.^8I(}NoEzkܘ&gngĄk]UHE(Hj$[Ptif(' mcőQw;O^K왂D {2pd%OsKVUQ"dBqu…@Զ`}I+A=42^K)fAqb6xCZ =nIJu_WWwcX#*;2_AT8l .uk8 HEK%{':`s`X3tcs>^\IDqhdH+ I-~@RԀG_m!,F.W_i+^ N ')CWnGjE+g #lq1Alt~(F`%ǶM[k5SۥLbW3(-ajh_u5(E'ny?B_aW`믖nc(5nl엘ٌ'`b bCJN!%b .; &`JՁǾ]M(%OSdxpQɇ_TnխNCLHS>DjH{ڋ@`u2GDJ=7%5hv*DstCoMv>1t f1q˽vDž<{; o\[KܔP.:U@Hu4FKDƢ'px5KzW$xa >P2Rūl6[yIPG;=16|7Gi6/@GZ 迏~o59"RMA?A~}n{w_lF3h&&F. V)u"T"_Zw)l'_ִYIEx" 5byݟ͙ڤ*ʮ'Ua,3yU:uv`|UoV̀\Joy,hA6`r u \KOFoX~x!.L E6Wޗ~ni?0Yob~:HX6" b"" uITۖ BeCv:{xM47DxVچc qᜆrI ;pDw sޘ%ådoM9u#Q6Y$#]>XUt1(HзXT&b}'~nh5k3) A)u7+N<VmX&i e4j8U4ךOoN>җs !lYʢ5 a2URb *41a#*^wIԬ!6Cv؊i.t(|}hHY9dՃ}- EviͲ7K܌ɕ<$cc #:7IN(12"ðB3*wݞz̘- I-mZG8)w Rzo"g]1?j y#"PDa ehkq:BLp z6MYmZ';QC/GpU^Uqu4K! m8z^k |"WCk߾tVN\Ku9A45V}netqحrs7$):j\#u Q8EHXv~Ϧn~v b@N3$Ӽ3y[g X^+k㾍ilʬb3=:6xpc+^53~?jDޝL3a~êk)ՠPKDZ[lgbS;-K؈{g=n71EXZ hK";Xsm%L$KL̩ɨ!:l`k4ݵ^jڃoA,Wwe.[u004J}C)(Qv?K%!GiI[x>o+[ĝ>Jʜ( l/y\KN@7hNt?RXxorl"y, i`$b%^ʌK^lBzo0> ~&*+Za[kͶTvKM rd6캤WOOy6C/}&/z"md{M[qjb ̢= 1IꨀeL4pz!E+"j׶3ݴ9 EB1E>_$6BC9=ۛyM`M4W( 3PL\)pp׼i`> Qڇ2[@C1)n%qbLݺkx+1+.CEۦIݽ`:v=GԈft4WgZgXU%,y̾" DECD,3G ƈ^XM*,c(Z2_h:5r-uYsZ( /E.}X@ M4>Ğ"+Klvҩ]0dm Hy7ܸF`+Z D]r<4քZQy߀=2W+$׆Y80M2$:P餭E&hANG-d[_1S_4/ 7q#ƒ YMl$k#Xt*Wp3 !'ǚPh ;ŗ%T9?x_SQZ|Rn28?GG1J# #$vui^e[b:F$}f&o fauQ7Z?3Y'u2ݘ.z/ v”I*Hytѽ=O` Lc )F]Uh`bHT=rvzJ]}Y[q(*>lIC>m`:]b?l6"vbAgP@&uFLtJlGU|C)nqL`?H&SXUp%m^I9&2Vf XIvK#;'l Jrn<0]+`EcI5ro4z}G\1N\s.zœ[ 1{ L?&ğFHk7w;2`8i֗gw2,- 9( #\%*e/~~-TS d$fŮ ˜E-Y\k,d|&P:9X'8DvS{aSM vPQgUM0m,_4rDM@~~HVe6jC)d sxͮuy7 $v=9ybPy"{E 4q)PhA~#]wbBoAtv_ȧEaBd\[m#Oz]x!m7Vk~żZUZ6?i*Nk* jeVq:O^*h>0i+Oub|XFQV.{4ϪzFQ˜yS'5{/a5vMiG@vFӺ+@oDP7uN\pJ1NU5|B2Zq)j{EYlm⴦DQWS}Jj4ƍ0Kz~=A\n"G&Dn%qtb39,^yJδqxj},ѽYnPgkXJĶLҴT,[F h7h㲀!gw -ćBuV1/w m&3HWw/} =a&O4 C}c<Fbԫ&Feʠ`XJ· {m ۛhKG|9W/_{N-E|b*aޓ{]p;&Xcɚ*hu9 IUZ,qvXE@1J_VXRn?'nr94Bq=cҤZ:q0&6g$FA[˳IXRX"Kj|*$"wDB=53-^^2d#AT>_k\w ԡ`H:L ae%@/jn+6s|g/$-׸Zfk{kf٠~ΟmpNI{a6`GǺKjld"f@<զόeKZO ) >1UԿ[VNSqZz\(f[j N.;Ek+L(eIPwt Tn_IJ'['³bmJXa^` hUHc*Ҥr$B]3Ch: (;YY1>,ؔ1FOM>>艚px&)_^_5s Ŭ/d m!q @m;Ӊ/Qv̓((λ -FUo^A[ޢuw"o^s0K>tLH! UDrKܬb\2Dr*qEfW6)oY 1 f_vHqAXNBj}fnZ52@ Yl^Mɶ7k<3K(bSQ⻙ l:j"2K|hx+L7,^"|_jݫ9;*^曯#wu((;p^ϭZI2@"I&E:HJ*(N>=g֡bY*pϔODrCK?f'S:,h%h H(\:t;4+/p;Ltsv9q}|>soڜǼ~Ì-pƈ t]Q?)3};K~DVP%-N'yc۽11E5p'_su3 '5M4#[ƫc.#ve`2`Y[*f$+^8M\vYGMɊ@ 7ԡ̌ou&bT'zbpmWn֝'r:n2Cw*,⣝oԦ<&*+.C2Wi.ZzL1PY SH \i_) g;Meشgnhc +V9)~TVa&r=`K'1T/B?yݚK].)<8X[trdRϏi yaErQ.CS }Z!6KvdzѸ`WczCda@YGSI1YPyCYѝQ?_%wj(͹RS` pܽ0ژAͻ2~L)^C\Pn`BC9$`)BGZSi ְDKlȄB6Nad${KF;9{\ ‘@K hUP} R i mͦlCs4gTyliRsLuo[M̟kR0˪d: 4G`#Nԅg-0b0eˢ8GQ ](C)Y!"ȀrX S:u;ش4#tOl>auE].!(7P+cÏ'7-IF>RL5C. °_uFQ.sMQ׬nUz̯~:5{+wgʕ=rԶ =(Rc]?'s" 88;,'p3; V|V Vc^{QDi@T J[WDukqqC6* \z{"!b}Q mJ9vy˴N1aT# xIwaEAnE_pwc$D6O#? ;l$<*Cn\%E3Hld,J$2F9SU8=^bd0|#3(F$$i\{՘dm7@h. __^/\l䣣ci> %RG_KcunX3%_bh􂦽s_zEzx f`Hf}t[=H/nQe\!{tCy~^WsM=U';:~?n%6Sl3߽cd6^`əsAPoӬ)b%?;4m(R̥, {m kB*t31 +(P@#ȕL}kl]+SNB!n%fJi_sgK랹qwg+Q0ObRRԡj|22_x:ҕqvNkAV91dh~XTrԇ3 oA̘tˆ'żp&t. E;s&FdL (; "?a\Ç9ۋ$g3h+B(LDC[Ɔ,lpV4jS)n#|bVڹp(+{H) (Hesm7K&nO\PI°ٷ{ۡK@*NKd?ϏPksVƊɀVd9Vc(ȌeNC0Ʈ"j.9M` Pue)4U炙)KbAp9\YZ:PJB3w([.Jl:߹Z܂ Ϻ9eʌ Oh]0B< pc?\݆hQocԜF cX2 N+1xc,RN?3<1[8-`Gqa5aT4 <~'ؖH +z'hx 带T/t0 KE g WbdiE#1$ݴx5RPz;Do 4FljG7~%}Gq*Lܭ#XA"tSC[E 8t]1MdLv~?11ӧG`|rQAR6c|>:}ޚ`'FO%s* 0̑Z$ ~ښd6|'2wу6DZ]|\XEʺːD v!wM]P 'lOہ@Q(6b 1[d8U}=-k| Usz5旴qllHQ/b G%%6LJOO tC@^;Xj8|R_OWH՘GMq\ݣc|M3 ; HZzlAw"iߚGɣ2-[YHl葂΍ St=о~`NuT9<>1cΠ,;jm-9yN4+ASVSLkTuPW,jYc]( 3C@Peƚ T :L(ŧ*>O)Bl{/$c6%rο*)o2_t.c)% ٕ`K;Jk][uc… !ame 9 3(h<mU;MC?;Pc 'ȉ'AZKUݷuw.b,uHdnPecam  [PݚDO7TkW;bQcFUURS%6_jum~ωL2Zw#R]]0d1=rE@h6gf{"R473z)Q3K?Ii"Gg1 Sb6ί߶BX ΁h8hi WTܚ )%H#{͐(]˖"aaWW~+X7X{xqPYh }CgxJV/Ȍ&#/BPѧq2{{yUVf*:H3+ J #BswV/n ky)};Ug#ޫ^9Οw3z5]`ۆ Qc->[:# EʃgV?uNɱL`u9eZ,i䮁b&ބ;>2bjm7n_L Vc(^h@8E))o 5eG희ZeEFO;/3K&)!նP)^I^F58v ~ikGIè61R2'JQXYeXs]qd %OnaAgcH"Fϒ[=B8[ќ^/zDn]E1$޵!Y}BLn8NSQܪ( 7n 85R[m'V6:olP \k/=p6eX|_)aišl_{xaubsڭ6R0=mrZhaďX2pclB+IIi+JHWQ`f3/9SS[_O3F9ݗS@m&@W'뵠P'x5[Be2 >6::NM'dڂ/3jL#Ϙ2AA_(*/bSb`O/Z kt $!Xxm;ތ'@}t uJǔ8e<`k^vLaS)!ѮK..! c &+-N":0ٲhVkuzYןb" n#n1SF z afGbQ_~pR'8np2^EYIqN\Id0q4o-edwȞ3:$ S$]OKӑ=Xm5LNMN@쮩s H]i E? 8;za@0|_vŷǠZpD#NAK|3-s bW[/}&?40T1 \#=xavyLd b &_?U$v RC- 6()wVrN)ew=x`ת#j[+R 0D 5J8\N Kq[DŽ6q *>Sz2ܭAAI(`sRp7W,}tH]4ܦ 7 aj6ofoN_$QB[4`Pe9cX Gk>Et&ƈTD8xV*QYUMCQCU&L"{_ȻLBxՕZٜVcLߌ?J&Eyf\ ܶ7i,q;U 4,$ȢjmK8.5O).io!z!:ӦLf>)܁(;(_NtΌuȼx}MD(Ul1emYW̐ 4C&+zwMz|Ҽg o) / ?tm\6 }o P&`߱O`71VCSc_R[4Rc GAx QxHH(* y;ȑYyKH"8%Z&€; "u945!2n4!dNnŽ3Gwv~m(yթ=TNcl͵=a} U*QLY }CXD}[ia`2X١BC7[mX(u8_U4hf6OvJ*]IxͩbOnj_/LXϙ+/X?˳\&3'_.MRVGwIrqq~_@چZQ ;-C鄕 r w!BFԪCc٢|r#qI<)˺O?O\)W@uĭilp;W/CuǎU2/y;879jVQTWzH'`ΐ3c%Jm;G㘑tlM71?/\Xߓ<(E3Iu1JU`o y:O f~?z'_EmBbNj#W3y©!CIcEy8X5-Z \}ksuѭ/LdeF6 1~v>cpg/Kkf:Љ+Cݵ4Ev'T5U'NɁysQAⰈ /1 ӏNE4"Z=b\b88KÁdX8.vAAH G*<&aKRhԊŋh",`ۙL$Sߴm|)P# ЃDɚs]6I';]r|u) {D1Q/05eZ^U*,`D +mP7O/5>%q3qC$lB o]R#kէҷ#նi͸x5wwꢦ •E"3X Ͼj؈lksa `X3i %?åYp4 '%Vqcj$h#lΤ `CnQӹo!Db#Kkf/t¯&SpDjV3?VrY(#a*${ë)+{BDǶ+& Do 39/TNjnYYMt~Sh5Yk,+Z{>>13*^ -5_ 0^U).i DReLoTȓ}B ?VQ.T <L}DT혾G`e_"md|+RXmmϮ>_먳vWnŭ/M O,MAn}oE e“[QAaNf~"{A}a(ckތ %<O\A\col9,'D'_iGw7Zأ$Ns^~YK\$&LYB5.lфFA?Ԍ~0TZu<#ӢZF'B24ml^Mu8yJG̓7-;yƂRNUD9hd4ղ3S +c/n U-_A\nuO. [/ȸL䮓{wZ x>&Pqk\)ۀ/)iȚWq*C3Jϗ8I~(ӭ̧\,0kIP#n$f7iCZ.樫6;щŝ4tK޵(OLDu`(h7F"1rXeT7Y~g>9 doۨg4 !6ix^S= |_uv -¥#&+%ӊ/dL%OEqa zS“]u_gy͊eh^?^lOK؋B j/;e$Ѹ?Ot4IĜ-Oy,ijC`58a6@[OE8tjF؜7u¢8bը=Ӯ^4tx$ &D$ݵR^wEsԝ4#^$p @;{ ڔ[e9}qSXuH V^B$$*yRJ{ʽ)2ێVCnSg?/nfE0u @hEuL3v*DG1qN&7PdS!?+Ab'|s*EhU u0ZsQЮdv7#GWs3A/e\ !1t*XC|Fk;.-זaB} _ڤl:4M .b3K9Md.EӑɇdG(IM(҄4xQկcnWuY#'YKyۻSXH;IOjcA/:uex^RV(:UzWzʅiPBoӒ)m ށEis3cX)…HCT{C-A8wZVHH SG-5m뚔sgHWU,]]93m }h?yU5x7x1ү(oyup N52 bck Ck?|7_4-AZ49Gn^:vC/ LBRz )/wy*fMkȒb"u#$ǹ@-b-jXZ 1K?^7-&k`Z6k!DSa'S{ 5zX[Z8^PbD+迵J\FGVa-1q#(aڢ&Kʏ<:ҭ TU Y#N\2 /Q^#<em*MJ3ih"%`Q)_Gz!etښuՄW(Q3Ca.uč6jlDOM?t95Edr ӡ|r9û쑋 {Y"bdWB >~}4!_El:.ŷ$̶ŏ=i7qU*A̤+.{lDŽ"3WYc\aHix+XW3 :qUp3yvkXswlg\6H0c9xHi)gd5%\#WK^4pBj?/; r/t%)c(f 0b9Q D'>DrI&|UpqqB퍀1f0# !-b痶Lം9bXDB괿ų|5I/ (FK?0TU!q5ָ0 G=m+LNk,2x" :y?>`T|aj>.+qasLhHjB0Oh.bcl`f<#ĥӫq`G0ðhy~ywh*xYf8 j޹3W+_$pjtB=^ax~Lı5h"@ hY"ՎU%DmRGCX}3\qŃ=އt /(%Jh"Y ySHwzV6(k""EقwA-(^p"۽{>7csh Y7@7SoMI(՛4c :9^h^{C0~Tnd9MF\$m~Օعoe=&dtG֛_:@TW$xITm"'GNB K F/a\Y=-\%q3*nM)1a]I̧R0ޞ;xP9$`9T D "vx3i2#;h/IV@7u25< ۟ōC|'Cj9:\X䏲fl5Ghe}] C8>,ė9}nbuSvc[+P9) aC1-$rmȎOd HBOON$C& t@-̻7Ő\LHN &60|ْIv,;y`zSj:Bí"(=rPʠ\:V|IDRJ,lK+кFP!pr"3=OtI iWH;{.D(=ϣcʮ-5`HOyd.6#S J`x8;85k߄Ĝe̜?Ҿ~,Q5ҎF" dLvgg2Aۅ\t%A7̬˖tԕ]4+ }S5o`ľ ?2ݸ ~7¸NgZ%:s7OP~' &dUDŧmPI<mL&؍g/Ղ`HD 3zt]'mbR3$K t]<4*jY \{yA]S)CP2lUzT|Y>~\?CU!-0UJx U_iV&+ <ů&!߸#VYaI9tsteZd.Q G:l0o򢍔 ܁ԒG,/L=zx=E2z{ #v$w^3eȒX%Pμr}O8goW4IuFZt0Up(׮k4F"?gΌ"S5tNwco1 ] ,8 FN' 5"\ j%m@J ~#a ĹEUlNR_XxF;gE+H*a| vd'_G)Ԩo ME|~ nimAnbj^o"(Xwrx˩y|lǻ6sf~ed`Xݦ^iKkk+u/bZ ;)St+яBʕM0 \K=>:"mj_3 Вg 5(  Y;WZ6T 8vxJݑZ6L|=qã7ǯhL FCF ÉGFY'l/?}s@̦أe e[FYpG{ Atxe-Nz9 ֆhD냬{xz E 8@{v}wQ8$cوÌT Ӳr"+EQܷ 'V&քc3l&yCYݛQok!lrQ]nQO"Hqg٬)xo¸ܗ,&4KyG.R%LY>!'R Һ/6,VdYg@eMpJIX>iԤFể(}> @~<(_6ڝ"uVgQQkjn[Y{}S3 )lXa+щ1ܪI&jA;+0H(<,MWԑvJZvA8. x^I9cPHuS AT-P.{ תA LR @,;5NpwoF(sל̇ ~b4qpt0JZ.3ע.<ޤ /tk:[ٶk*?[28?Ӭ[$򘉰lahM H3ǰfLb~)v]}D/S;h"ZI(%J%rFԣRUjFU`Ӿ ` J*vфL/)z{$@鷷z#MweŢOk>ڌGk1đJi4}=)5pd $'nktWspfć?W793n` i"|cطss޹YXopȥxa{WHe01/5CI9'Y4 jL1 Az^bZEG¤UjUd7Jg}QĂzTt%˄WE&hĬ>at?,ٔ 5CXj-kn\skBpgb8qܖ#nQD jhQ0JE[nEJ{.Y)U j#__T X.ֺP㹍fV N$yQVh뿦<iQ끴 UL+"[$[U]`< ğ>[M EK'EgFJJar(3m} IܨyA:{_̡c2]9%!ҳoE]# bMz(V@k,. X+Zyߙ]#ѥZ ۍeq >*!{1Ηɷlp1EpHit >ΐC= r F'm:G3+Ah/M N֜!gF: 6Fs0iT!P@˄B^2 6E彩]Z!٢_0$ ]3 mN dXxsۜCqf 44 d`~ X ˸O@lPz1_Dp{yKچ3\xfaέw6Qlʻ[ˤhIbky[ Q΂A$/F+JwVqڭc<}]I/> &Pf*lv1}#73|ՙ5$hg38`͓]ߪu 8bJ.?^d2{cR^fm0G 0~>h"J`>p ~̴JDC&'`~45kU.=mASs4m]VD%1|Nܾ0U\XHT!.nerͽ:ԲJ] A8{()*ɩʷLp0PO$k^=-*F3rzUA?߶ H?2"+ O4OOz)X8L/~9Vq_!|*$Pil..z5w[kJBغj2bVl#?ty_Y6) g A^Atui?91$S::m骜&ox & .ӥ d,䨸L$tχ֕"zf@xNw:@b 55NI!SSWq!o{8/)n;FKXP@,+ QepdQ4RtϏrKV]'{;l^۫! 3ԆhXh#ҧJIQ=w3?ZĉlnXdC->Q_H`QU0vN,4}YMm<'5%6i<ښVHs|0߮`T@~jH$` VvM5m ,W0.asU`6h^qޞ] Y;y`˒~A.J-,N =o fēcNiZ< ~^ =%GP2y{j2;k~p#ս㧡͕ifvF=DmN"ثNnٳ!#sv\Ӹî cR)6/E.!$80lL`-OLa D;({ [p?$g&=)HL_]>W=ir#HG{ i`Τr&E9xƽñ#{XyI<vȷnƔ#J 7[1O%4I؄T˿ }m֫A>Fz'96w[![;#je 7W8Ron7YIlM =MӤ7Ag;C0w {9L!drHjbzWӣhěRu];( 2P#3L٦& ΡQL= (ܧ~Nz܏)N*Pm_^O$ 71{Q;dᄚJZ2Λ.l~2z9G'J~e1@;?N'X75&ٖJ;!Wwip|%m#p3цHu=9 5tWuA f$dVCnjxWK^|.|‚rQ Gݳy-8XS(InʽU2$S_c**b_ơ[$Gă [Iv@3ᦽfًIQ/m65 y\5Ծ0)Ȏ%lּP.0A*OkhWmTKj]"-]#Ņ>9]uzeR_r[la]1s "(:oi$@#~1gq9Y MEb$VZϱX(8 }{\OzLFScnZeFgZɓ_gbJW$qٓca^^1qӈ҂/j(Za`ʇP%Gۻf׸`612Հ| gc:! (E @S0}D-c]+&;_w5B$]ԨU2'Ր?45Q.UkWbY`J4fMOR%)Fw#ZS׶{D@ ɱ:i, ]d3K=sXcnZO$Ba {e\'vŝ#H{A<1Ze<A>z`L-P'u}q9#Tos>CpbiX4EK.tx=2RM[{+FQK T>Mh5`G7T;afg{Ynks]GV:$3wd{=f丈l`G6?a\\K}'(EZ Y)]5`:O,jg:=&FULpb| ;g@v’vd#gA ޵ͱ-,a#A> Fr2NB@^Q+xGʀI1>+$hՋ>P8As ï[:=?k@oi<͚U0\EVpDz*dkl51шxYvʾJ@P)J8|w? .)eoa5sJHvo[?(+7+[sʇotDTB a>&BJM5jbhpy,sxc \>]E&נ_:R[RnH˯䛩=tO1r. D(:7) Gܱt1;T:.ʮUwH*yPեeB7o˄.\ )oy->ty=JT@n )S;Fyy\ebn3ǁ 7YD@^^4@oyk2z}kAȕkSjy,y1@܇Hk9&::y5 > aGE~a9`z4%AP;Cq^a~,>!}5 %E묨7gSYiֵ&xW()-L J8  f. \ ѩF JF,Pp(p1b`2Qa;ӗwȃW\d^vU.d_N k'WJt! y/ӊɢ`đ|uP,kl. nt2-hQΞ-Is svR>lD2*):%#W+H _f:͡cHԉAc4-)ʊZܱiX($$cEǙE q[Ga)){P` 6ןe[@CZNm4D*Z[y~,q__f4f-Ε!1C;XQM3m|8ɭ[$M^:R`%<ݙywQMFSg)ǛEduJgWJte7'v 1Z~~iOhon4ɀ%cfw peekp8EM%f7k'+ ]n%qԙ]R W+=lXxc`쑚S>%{4!q||DTqB#R 1[b 1UtFm0-=oe?whlnWjV|< #$27K1ש*W xԞ>5'+4NTkx5\ž֛`!n-iH+PS&$d+HUZ25 ;\ \FHgN1OQoԙ€*p9CHav1^'DBbFPu:ָW![<NZFDGכ@?} 0M jmm}s&E:G]DR q,]jՁ99%nN4k/5\8[|6OQ-YCOik8ҥS"O} 3녎p?g,[(GZT.㜁&IzfVT'N8uX[S$>Lr- UxY&;524v#:ԻzIBSۙN::P`,5A" <,m2DP]KH|[g6E( 'eKԌ5WPKPvomg*B yp0DɯQ 63kg-ӵ+ Q~I`Lr=i`}Yk*3xkרCuw͢ v]\CIu@Cd4'X#n28C > r2a‰*tΏI_k+u(x#Hz ׉R`@"K!ѹ*3wp+9Ke*k}{q@[` 4 |ps)MSznx A^"N6rgqXͼhĖȨbƫBU 3v)9#س f*P38j&#eHW8h1%rOeqnN?[Fq|m3$ezRެM@h{0VvOZEOaGg!]vF ,:@ڐ^qդAEcxuqÊab64KG-v埩 ;UF<4AnBrX 8tkv:}'d73(z>MNgcOSͷx!AfcUH-Bp@y{ ԄуIܹsu͓?\ȟ6 hO+n4u-Js+[Dn(:dhIxYta^:*dl@OV޹~|lD-ŖGYL`X]?7>sXv! o QȘ݀X @ֶ,Bq, M1۽}G]˅Eٻ# V-mͬ̄!~{R "XSUG3S[>zY"'IjqZQz[Cg vW?G(01u:gz6?=qч F% =zYTNz~~= m.AAvnݤ|[6X|gBky*-$d,=f5bDKx 42w.%ǤGCX-_GeMq#jjv((wήlˀҍkZZTdT\E^]8nEѽ/ײdY%\e#禁':>M\N; e<.&*ѧl@kրFxIc5SvwQ,ya6y#童I..ƿvR !K{>Y$f$}}:rbb14Hl hzZ:{Cr^#"tʳ =dB%р*_kʎWylÆcfļRO"م:%y]}I؎ 8Dvs}rXPC=:Îˑ-}T\s˜CXg*,[?_[Fp)E;E aĽK^}̑?gT~jǙs7.E-MG/,fIu.BovWgn7Wh3bleiu5Oz~8FArhUۀV@ڄPI ,2V&=B:-A530I=W_k5Gk$iu\&y~C/= ַ/eȊ "-srsXқEj~HOC㽨qDkl'Q.0EIkɒ=E]8qmU04p w#iZ'ߔx~lGx.%7wÕ7 Wa3rkYsHR` C7{ͳ+4>!*&eS;e6-5=ᵶ-eV[euO%d19,Ґ&<О? cg%2yK+j9=:q}ԒSj֤BP7u1v+L|0DW#w\?$k[٣nL֨>[M_6e׺(gB_0Z*1?mv߽p׊`r )SoUIG[JqMќ8o04&(3B20&[!yUiU|3V3G"P~̿j yXQ頊T݊;xPH|+[cm`r+O8 kJ nFM%j:S+ +w,aOb w?&6}BT^9I>thgG$v>&B7ZFi_x,G2ƨNo=HBWYi9A Ofd=׶<yϏJQ9' i\68t+""LjOvAg:/GydqfiJB:}dCxg*o\*we-4F[?1mݡ9/h@A8G^hJj fgʊ!FU<|m;(e7#}fw ܂pyX QZ T=Xq_DC'pփ;֎PΠVFo0wa,UYUS ~ cY)   ' ^2s11ĥ!,Q+;Ìi#f X:zr뙝yI?"(g'dRG "a͖EC۪)pPepFGl oQ1h^D r0f SZTL\~j8c%(U"(M1.ܛ"H+[mx[\ZYcg,:a\xV=mp> U)^>peW@ 6NZdY .*b(yG2>LpA*ᒟٱ{K]>ơÔ'NEh*)%jfĮY&3q 8`șE\hE O W~dcaB$,vf&{&'q c0 8-k"qAI_fK&|骄45Wp0,SqP!5Z"bԙ3;NP5 Ggřv|k]!)t,Ƈ 7U32r_.c;%iyLm' .#iq)5jHlM&G'`%vT+y&C3n[8XVyў& LRtiw/?eY9Pne=ߝhO,#Nd!@\vfIKnegYRGf$^>#5h7 :7 0P`K"r6 xC5uvbCkEӼ^;Gq o[ܽsp0K#, /x@˙oֶN/_@9mɑs7>IyvTZ}!2Ue żb֖i+Θ`< WTX.t7ztV-DARgdNh31!Arx ZNM,ecr*]ƃ)+h6ϐ9 gV,B ~OVX QuDxQ$ pvr*>/(BfU7dzbw/Es2$9X2Dq}b^Bp+ImB?XuSvF=hde"CaYHO:>`fvx5' &G%H"iN>y^yёR uޮ\OM]~b[: f]u("4:T}Vm/O^xK𑤝xKvj~{e:V}_ն]b¨vqЎ(]v2-<0P0WV-%W`^ %,r HtI LV@$CLf\^ T; S.Mnv/e.oX"?cVqȀ\%. o؆zE>cuռ6tAs=v'.!**#,r~\ o^CvpK=G$U@BUA4?b݆ӯCߍ ~ ztkYHiWh,ŸoSA +=xn_ߧzoکo~C,c=Adk2c[}9S օM7]86udx6jhaKTGDVg [%`m̩ 2n,VCmg1KbRZCT˅S*];YfÁ`;Cp6BTLtKD1+H +>RQ&3qUN<(ӑ @_b=n@T˩+$.ޠ*,C9`Ɂ?V +AR0A xބ(Ɇ*3 b/J}/YXZak[v"1qTIEX=4aixE#n x?S̎nmOYB9l$v:ZS[B/Rq&0oMLfu.nu|2Bc(=QjN uAVIjl r31Vj|d[ \s<4C`>#:噽u3v W] .gQxf1TkWyZ*3=m-P薅 8$(Xo;-# ]3z7!~X"m PB焿ۆY6 u2П x52ãGt9B%n̴e#ﵲNal7yUD39fbdN 0s q8p;G6X]4ymQѾ-)0 |!L'{baaA"6:?NGq7O},d:mIBrultoii4 `!o+tb2G(:7 VGŧṛayξC7(+nFEf=b&_r mH@er?b}vv Zh [@؇1*:9cפ%@3NB6FM#舙ApmۗJMM'Vs Wb3byDsn.Afﶠ1ukˇ^ԝ(#3 M.3'\T5hh =1v1@E1t٦|S{8dCWVT@S6sAinZ)Z `)i)fjxyoS`}fj#Ri7.:QUr#θZ}=ހ16]2oi=J.mUVM/*4nkyJ no9jj`L{`Y;{=+ekT FD#,Bru k^_w P<nL5Mi0[)jG5 e~W:R S?xGodԧl,~[^2VK-4x~_Kr#7Z=mZC"̇(́)v`fsݶrnP3N8l6Kf|+͹0?VEnH,+jF7N4tVj-X94 \@Qhc[Vb.|3'"c}2۱]\F>{I zP8} w?32sSӜmh4't/I9q~!׽=a_GM'M({WJc`Q (ICd9l'FnL Ō+qo1FtzݹںLsХZ %"iRb g^ 8h\s ŇN}aRB:^ihv4;(^*0[!Naql|#ep,>j*$C1,R oC|Vt3E޾Sbjߦ̉AQ@`OR&W8#Rm's{7bpZe12;vhiYtE2X=`c6w[p'(V8gE;20QaTK0 %*a +NxBj[=GϫLI3^'פGI>]oW S{`,$=)U9%enP\2Xsы0FyۍmoDa%-_ `R`n2z,@kByՇVR#_\̰ R=1!?gsJi =L˖Di%chY{>s ] Dt_Ӯe砒pE1#%hs |G K>,Þ$dOmn|d|'ݕH H:YM5#Xq~`zX=U?YR7^;̯詵)t)yV(AH}VV2c_ ~fn >09SG9R͙Mu8@T}7!G5gzoOV󷃶ysyAӓLă-e禟6d/jMO5^cMm'BLrWXwENԢZɿI{G=҆5:s/#ZNd_p g YyhZyGf.%=c_~|;GWtR+ c=8p;73-ZV9fO44_Y#ђ4Ϩ^Dͨx?gS{֝ X8` .e;n~P],,)%BH:);#GhOIיr8HKvt\,:5\* {eQwuqESCkh5emb^1NXf@&2z06fj]GӠ t!T^^q1[hڄ0tiX}&=d =E(3vdLʌ^a J3m:ʹ^_N$TvZFuq 8KVT9Ad*:RPF+U{2@gu @_#qCW2AbFW вE4b&!=]lS-(n|K\4)J)W[:"su ihm'Rae}ᆜ|avԉ]luIhiGiB̟͋>ξOYƞ"^הfzffoF0 :@F( rXu@6nԄagN`%dآ׿xu6&AXUd%C8o@)kv^+@Z/QKv4D8u=oZBӊ@6*IZ/p fS2FS^fsr[+3nG@@|EBc=R$O;aŹc֡zj[a^5ez& pP>Tp4xړúM9甯(waF YIpԧRL  K79Rk5.Uz>͔"/= @6'e ^zh6K]rNᬮ||H?cH7",@0uVhgv_&|#̀:NJi2(12o1F`[Q}Xg?/ 19wYUl09=n\t )>;RyD97Y]aNyxOjظ`~IVݽ RMpqQ*4fͯ$l6jw]ijhKіٻE%@ϔzC_<ƚ UB+3IO>ҭb8ON'SnS3%NϿѩ^T!Yew9B3x ΍Dz爐?#X~@qU)s뙎δinc[,\ۆ"?G5wk|'%?GM7OK%"R񷆹_F!?<{ !s"ـlNJn3%bDe!¿21ct$[K B;;\0:I熙C?Լg!| ^*Z F~öÏKpCK(%|)BzjHnт߭9%b?`ccbLA0QZFhja571mo?_Cu'Ur/~ȰPNvn#-všSClcuosZgyںRTktmPᱽ֕64#3i뾖\:)O!~8<7NY@ef  x3K&L0> \ƨeJgv8@#,;PYJ[x5ł.ը"m³M~C@h"8A]f@_CaTtْ'5y.uopکtؒdwU41.r!y L44j#=c&Daxu3JJ6>ڲ #\ T` %|Ȯ}|Y= C Ή ͵|:}IVt/3A):DW۸dH kޛ ë́ 0Zɦ]sኺtWD13_kkuƼӗ<驫(1~a뵪6^]:2u1D{֟30s_s6/a`j@OPD g~J٣^ˡ=N-2-aʝɉ{$fߝJai.n(,lr\h]a |ADۙUG\3%>7}#PܤcBv8̒F҂>oZK(1@yT,|_+A0A~z.L^8=If UHס??@_VuZa$.#X 6 4jr_UǢ젗Sjdo̯2 9w2N#}/E5)hßc(JJ"nɘ`Pn 瀵Ԍ˙6>迠!3Ym9;?%]_c_GKFyV :Knd$wԅ JCK*eTWdH?CS:C XS]@R:\04Y~І~W12d~W ɊtIيmoB%kٕf2W<Wj&$v`-^A薰Wz81Ndf\'^A~O֎C7 K =+ΆL9y#JvFNoZ mgTG(Jʚ|wD_:EUe#,ds)<`jkBe;KIUi@2kF8 \'y J1=i"`Qx喐ςJ^_b#]$l|au,!kS&zv=TVT؂S 2kL@z%ڨ#JȮ 0.^*:d#~Q+r܁M^yb+n]d۸GJl\ SF37曓 ܼ6 1 ?Iagxv ΄9UrqUx8ۅ4a13"&*$ ͹ l+X#5T`o +~{>M5vݱ ͧ :ӭw]1l 2MNX #CJ 况*ٴ峇ZbZpɞ _ڦ$_Vϵ.ؾҞq5>!o1v޽)Lr(6R`DCΥ (Z0],!(QJEj3ڝ`լ[>sPjXתLJӘIRfp)7?豤~x桨6^bnnq;n׼1n~zuSy,X5bfi͘iD {LLLy\:5?I^Cozq'/Jm~k tiP. L.$mĦ흺D厾Chh,^𼏻)WssT1r!0, wYDL VWBM1mk̘oƞ"BU?q ZN g MDž=} *@d[P7ǀh:8RA(g{"sQm%ofS}. SM1)-wUC@fuh1Z˽WZW{X#崺! 4r>!Q'f1DlDKgVv&N@@$M$誒7_sk3|/կ =QbXE>Vay%U?Up-mX^Хvl z.b8.EgAB2d?})49Gˍ& :G7vE)4nB{4eݯj{Dk'$-Q.yRGP= 3! %m;\mCH5]~Rz[5厃84tg-؞{!,1tP9B>EEbh Ay&ՔsrPyؕ?DCo:HgxnbZl-KŸSN)n# 97u_$k${YAf_:EÕߢ ".[#j5rJv0O T/F|C<;.[1/~=[Xݾ,+ese҉L2+b ք sG4:&fJ6 .C=Ŋrw?I(e__.|,))#|l6\S`:q諎w}6;԰﬚_PI{޴|v \ǒJ*¡547{k=9 *%"cp:%C-wW7֬'ogZ" V#+{9oP|5; aP _Aʯԡ?gNzGM\-@FwxіKea783x9o m:8%h`(1o]ğ4\tԸO &[Ww '# *CߝWF|NhG(Semd͓U1HKrM T~91x$`?̞*ƁuvcD6uIH.glhEǝ6,ܷ9 0F,m2 |Il.>Jet G`y'Mrlch?Eݕ X듞Ȳ'D+:\g~Yi[f+%~=SM1sqFM{]/IsP`HcT - ',/=@ '#Nqp\4RzQ+f>ɡрBoe%[74ě!qcAJu΋k<]YInwd4kD>?c*'rCJ;b5 l_P! T>@yO Or8 ŔkUg3P꬗#$ w dzѽX*9p 4ލKР:8$jvM43tb=V{dv)S.  쩜 0O+{/C2~^TNhZ7ŅJP镱C,&,˃{XfK1Y8+^1h(%\iL(t1L`OtAd5IGG=u^26T&ϵUehR,pL-!?.]L6vLRb3.*"6*HGY|dXPԐݴ`PLkN-86՟WSNǜu549,& 0Qn(Gv"ÛPN1YLw د:uʷȔ0sMy?7ohnsU5c0xtߛeH|qyLNxח}gQܣ?|Iܻ -W`gI`{v]` Dm>k&3`R9c7\eq}n#r3rKéQv@6'p @`%t E) ggk! VI(|67d { ,[b\wMfRNA 3m`4m2A_ ڽ ؕ5l+®(Jgz?,sI!+iRv_V\ʹϸ10 + Kf<'3#+l7nxnf[$+فvlqJ͐}QO𧐐V^^TrN͵Nո96[~ⵄ_$"1+hFAg֯X7@5"'b*R0}#תյ%H[QF ̾#]?L''xl{,X2jy{C/ 6v$[$D3/xkK%;Xsֶ;٫d\gO3SZ;dS$ҨmaI͠:AxI*aaԴZ3|IpfM 8&UJ#ƕS3##n+5IQۢG@uy$ft-3>2r~tS"C.))X"P?xG;AȲQ #c7vJh:!V;ZC&0$4LqN꘳\V)hh8MDME|M{$Br6{w!0 A8萙[k|T:^%d-cBiA+oE`KZhR1PQdڦFx!=s=ɥ?!ڳPp i%)>fp3.B7#`q'wArK*wޮ]*ELOv? &rZ^֏!O %{wPcm:A$sI z_AhT&XX}[!i.ul=1d\ 6>ޅ5 qV@Ү-5<FKG/pYnٸNf76,oA^+CZdsjE &NeYЊ:$qq]x,1n_ ld;(LTUM~RCF @|Låh[`*d Gg66T;|r1bgS$p4{FkB>`[3s,<{E8m̮2Qck w 'EĎ[6zŬBrfDfM|vL`IҞ?l˫٠1$Kom( .3fQt)f·R#rvex a&M˝',u{컪%-; Z .Лۆ`U.ѷ؏S&/"F#x56\-ʋ%J1{ӣXOh>n^E] 79;y Y`nMY/V>J;jCb:1flS5(cͥn͢F QW 1 n]L:X\TJI|LJQ#+$+N)gl$ qlr|" i8+zA>'Ec!"d7C>@OXa80cH`67&%N]>εT4?l4mn&>aŬ*WW7:lj3b/{ZPt؇d݌:y.?n]j}w,ҺBVN!bخN p8"@I9ÍΦuD,PC'GChUuD0YBtW.'g%N#l=iGf l0Pӊ64"X-)>I8U󦏗&N%Ghzy.r}UVD ϳs0V#gO7F `y#TI#NG5/WEh}RR@&-[؁*x:o@@lѸu47Ff60XR .~HyCF@wͱI~|,*qJβ;LJdT}^OQtL #ˉMiG68XD9/ѕ870Z8$yݴ&B -}(VcyRz~j@֊b5)tBB4ܷ1NnI6Ep}s4{eeܕ|K|o>ŇO񀫡1qp OF 'ъ}Q=:&q`xybyaVHOTTe)И (xȠ)mTp {f?pTu>Y w(yWQ|*R{9C7MIeF -yjg/W*/ςs'zYB?t% i+Wbe)/eG߄_PzkHtX 1iWiMaKUMᄭ%~wݴ[|=q_0ʩxLE9]"R~Gbh]Zž9u9bD窄\hicŹ}и?@lhQk\:aTP˂e(`Nށ} -a2{3Fe. Nh;n0|s,5>)m*.8k UDx%r\T%ÎbT?OQڽ- , Q#h+ݩ;0VPuKba@ WZTx3 &lDa2q(#Y.RbA%Z*$$`Πog/Y^åQ$B` :&צoQ̼ogX4(}WBUƛ@>ֿlN 9٘ҶpmKlU(ZYߨk6ge⇚E9h4).t}`cd;tq ?%FnAn2$;>D3 1U"Ǧ&ee/ڬ52>^,6=8\DR†Q{_ $#8Em]S5z0({Жe.a*fӭC m(gj]fWGr#ҳ/9nªTƻ @Og E9,;be!])sJ&sTZ5{eV-YqjJV?1xL̍Ȟl ZI vuk/. qq B/E}H~!6;H vז BQj>2Z71zs.ʰFFЕi5s\vgoh[$=27?hK=yUrRJ'sy|tXXr$RKH q>B#g&&Wth!'DS]EHk\3^M79Bb򅆄4R<\즨8۸W~~d~KtAb6Ŗ6~\㞝K65Ce%7}Q7A^kf8 ӨHeTGl)Ai͎2E_t|@{5Y )FY /h~וjIVVh +[҅KXbڕ+ Я=?p0iDPF.k #ܳQZLg֗r;w=wv1ćL6,uӡAPi=uǣN38"Դ<ЅBboFvHTc9Xڔ=u25ݒ!(D΃BsBG= QF%{ b;yfVZJ.PI BQ;?I9-tNJ*'ţ$&3{'8rŐs8$|sGjBVM"'-te_c3 5 i՚-7X&z\Q61 _F/ 7l ȃ[Lg0w|;9}?>(SE!=~r1CO p|AcB{zg[NBː㞤f"5BmbWݱ :\rzPAT{R.ݼǰlbqKl cR$Ў6p/G7! Z } ~{5Q8HEQ? $` pcxWb\~\`xDZ&I D{*OȖZ,uPTqѪyF=rT̏̇᱌6Kܫkq |'25u7Yh7K(~ `76+%HzȁY?-[kta3wnL Ѕ(RWC`vsҐ[XI\LQ$mR? ^k#Cυ]W}S}/I*RyԡU`kO7&y4|laVzs-/~Cf:pg{W{.IGlhXy{<~9Ӵ˶FF/X5)F!iafTF@ Ֆ $AIOMBehu%)%3\[E|~ZAJHoϬ2ϕl9P= XА~V7Sw7g! ~ ˢT} %=R.ՄTbc֪^0Vk;;' HؒOmTmM`=sHh&,>dF64~$bH2BRr|(DdqMd^rW4L/tChf}ddTým.+`6t}l[pcIf_sS=\ƅi/|4@^t?HՀŸR4(c4\-҈C 0afe/phepGZ*tRӬ*^Qy}g^Ձ'&&) >,OJa 3Z+y7B\AaP}Qh*SD0HI2'u&,m83u5Q]DNB-)=CT+2~,vlP[aY 'ua10?` ai.^7=_Ɣ@v͞r4^12BH}qa{!vߐBD{X7rv#vqhI􍫆Q>S_ѩ"㦣SBEpSߐca椞Vth$ho5˧^P;6w_+XWvm?oz1 G]D*l!gf'䁂Etum"ذ8jɧ& F'N/,3q c5κE;U=@mF ]-mL>XD2 o݋@yRѐ. F2%LqZ8'B~HYEL "6 ,];p@n[JH8$K$ؗ3 @oci .Yԝ Xc{"__{kj5F&g:F]VtjRn@d fBNjc!؆kF ۖ+HǼl˘m%4P-o0 #vҟbі+3p WV`HB+6RV@?}Mas4hs10tmr)>3'c %POP5Np@gQ 8\ 3*a( ᒩư-ruxX\!Bfa"-;#L&0w:l Tx "ED,["z.:Ц _RE nߏUh!TQNLAՉ"K @EU=Vۈ1 i afJS&fלX=g҂̢LXZvD?SydO FuAKEDq>F M&ld) }N[FP7}#<6WÝƔM\@"]15oӗ!f(cK`5?dZQX!$9XX!sEtX88y c _v%QQB4my* %<FgL(J1aVztgʜEaU'rG@9wXn}ҙL&9 ~ =5vf%0T=4g~ =??vQVq0;㵐24ODY Y-oXntw|-bk6znJ:}YG)NȲSDIg>Ps3:rC-,-gvhcDmwn0|i Xwcbdqʵ`(-KJa`Igd[ޑʫZKjE7zA&U!%.Ǝm ,"5A4_2'c͢Qig< m)Pq%iФ"y__$Oj(k gj ꜉ 1>B;t͠mt&㊥yk][b;;cN-kLBp1g."YVi󛫓 'r2{Sf3'%1] F>QJCixu>̄.rIkn_6LU[؃I)`a *Q2ZH72yWlcGfv4yV/dj=L^[Vg˦h[;.26~$'yZeS6*R]yJ[*6T$X]8o3RS¹97f?"a+[_9R Cc|."'ƄZKJn^Ѫ*e!K z84}5Q78ІAx+b;uА*Ȓ2wMb:Jm\7=M뛕:͑2Oz00+p"ŘbC(/{֟)͆UiLMt!T8 @8uGRvz@tth{DߩД"`"J/2WŏՔR xY0!z+jW0Űw*wFwB3SQ>K%n&z |SaؐFG]SB`ta6(N Ux vພ޹& Ԁ.S.RC3L;J4ϴQ]_ZI/[o?LR(.toƺZc'Woӹ,ȉٞ@Jg_ %P3Nb rT5E@mܧ,usQ~3i nM874DžE^O(1kOc%0huOUn1 F"0Mnt}x)5bJҭu8SsʳD =}3@<ݎQ5/ٻ^v|[0_ \6riKϣռ]j3<~i2ߍ@cl3ð Dճg"#Pc(qUӁ k>y5R2wyY(AcކPzoc7ԫlt1N ᩝ]a&2U ؠ;bp:vˠ.dbQjB9 _D(jPqF%J쿼!"pTLcn.5 @T2|=oDc`ͅ63%/jqDh *2Wxg2h|0Qk09B\jǙ=;]H@0 4\ f8R4K@H'"} ܸ,A:wW AJ(a}U9Y[jW{@*ʡ,k⪁\$%%.2ʹXQ]y Vё^U1rJ\'?{kTA+V !Ո$Pz ^e$ 4 C("(;%a r萣GED\\+}tFp%CLL7?H} }'e,V5¾Lr$lԣ/.z9iO"{)Dv)$__};ӣZRP~KJ3 "qJ]c:}l#L+Cû<8| aиZ }heDg0s@0g's"n&ƘCZUϑ(I^be⾔"x\|AiD@ t"j(l`@wȇTyZ.}) bgc>dLCg*Mц23Vd6Y mYiFk [f5-?b>VquXaeʫS:YuN>ÖN|e.^9N}eZ/>Mz[oГgU@!NS1dj(C0Ug`E_޿9dZ{\h=Ra[Xȃ Z 5>I5WߓY1 6ii@@q `j*_ zxΑ 5%d)hB-&6JS@Fy͠3 +q!$.wΗͬh.j̽M[:o&"ÔgT IÁrGIRyI7>>7a= o_^/4D6"'d2/C+uu\z U~ųIX;+tnHOtnazׅK9|9w m FF¼SɎ2R[8867" 8[4ܥ^ݹ 2Z :}B1äٌI[,XN o&>Y A D V,Aވ;vdLҢ,W#K88Db=_vX|q9c*vTsP$(DLZa H(+yPz!{1Oe /qm,OdYAnBnĺKa>N CBfH 8&@$mmf*ăB뉷9{[嵊,PP\|Y32#Dk="y9 Z羀qBxqaR-ő*&k}?d3Ye$sDlL $5onkWlLC63^FBYt:0|3ŀKLҘ8~RrRbL˩oIkj!*=\ux5GI,fDQ(v4]bDܫhs\E9FCz !:KKZŝ-'$Alv:5ђ/ž&"'Vb{ 9LP+8J>'Ҡ1Ox}U񖸐Y@I-2hfu-ʚiTAʿKGP 8fŞkи#o <@צW]qgέoHTԭW G?PH06.ɼƒwH/ .rbR' Hw@YTts[ȷ>Ey5[F[6}TE1k-Hʠg8Y.-r(os$y|5&;h# $lkT;50f%rcL')@qL7v4}\6…wEnN53"O28!n &x4HpR^r"TִH*{?кk>_3ܣPjbpP1DVXVgC܃zL8 hsDs-R`L>lzĬeˌNycm dC8zח*Ih&uͿUq+4}  գi*|~Q34ؙ6:5N&Fq 0.PsV]Kpg MsLS5?giut'iwÿp+4b#31Y0B6O6{.D pkqCjۑ? ],7 f('b`wPP^IշK ,FUZ)fTz_m$w+ml SoB*+^bpqE[6W}@VrGEo%egnNwqmS *8YI3Y/%oV$pD/tl{~XRu3KKv`J#y'i%۷C9+s3Ĭ`j]Oc"N"EAnWJ|xeя)k+W1D X4aΚMiO.e3wz_,H'ʓr+FYXʮ1ޠAGue^b(-(?A]B$3LZSCYcP!m?ԴΜ|jMwC}EÔvʵG y2gK.W .?,GEܓw"bG&06z7>DНk~cYcY~Ʃs szC^7J"+{ɩzlr]ydֵܴl"X{Zk`9~8:uG l4Xʼn[Wb; ÊU)9@7<ň9˿[ukzxD${q]sNшw mֻt ?D~- vNwBǓZ37kb]l9?XƟwbⱌIfdFٵW_V֒eۀxTmN8[X"IJͥv D~ ZhpC)VqJDuY̊j? gHqN'/$2E9i2KRr:Yg$KOgsUES!UF8[d(޵P?68a}>{T_l\AsUڹs݆w` ^P:0/[-Q`f}QZo%#%V,UL6Itf#?cֽkh"3mQy?[-z[󁤱яvH4A`+Օ]@kL5e+;5K[aX5kSZEeqХ)6`HsқٲVWqȫ^a^k?wO,mSh*c]`H&e4cl:;.u@j%jOO_;,H8$ |xƈk腻1}a9.<Wީu#f Q{b9Ha&\Yª8QI2}4'pScpO9.ζ(d^F?Xq%R;]ږG#Yeڂ(N^yiPHF,ݬęx<(7&3H>Ksn]Bu+_V燱L"63jy_P#c8?)m[HvUKp4$y`l }\jau@kFӆ-MhjG8 edHuf#i[i2dj?4t:!w9*m3:HpMtpCO~JBo2V-&~% 9E~Zf.Froww NK`]6LkEBӶL֢l'Jo⍮F+Nb,$E{>&gw_&=>!Vn] _Ր"XkMfSD=y8ρ9k `^(WuOɲ܌YJUG?-V8oyn溈HUD9 BK16ORR(ϭ8>n"tQEp)чyICD8;š9VQz}X8Ky䝳nO9Յ$]Vp>rR LRIW^eN^/:P㣤5V!Q,zH=вK(7 foгB!(%NUua9~`Ϊi0= 7e;x<':6l?#0^=3v)eoHW^@ 2qcژ]Ƭƺ1p=rӚ-Zm>y-)ͪ@DEaR =͕ȾtT`vpvR  ~xGzwC[Cx*G=e>yywz6P1.KR5Q^@\=H*i NcP/\vEЉlV;7F 28ӞS\mnv|x3@vZy*rQEwӄٽ wQ9+wޗ!ܑaa`ACLB~9 ±;xȝ]>CKG&/i!le=ӬԌ>y+f<< -$:@If lj f \N{80i6 u_ ~f̛%!mc ,ڤ&ȌrF6] P< S> X˺1./[_ /l`XI颎\M{O %pCك|WMg#uVm@'6Bp<+Oi &pVfZ3x2*44|56yIy%(_E5ҵCE^N Q0kyfBLUemMu^)U ʊ)e+(;/-5ءn* L{;KtWoU?) }~V~WUk>Pկ՘{*pQ= [aN)>2Fwn\3ŐX..Ddbei/Tk 7E<^2b50COs\eqpy2!Y`kvg7|GS{ّϜMP)sÛxAI4"TaDpL,9+nQY `3 _f_Tͷ>?eCBWi.x6VmُGXhc k kSYur* c*X"0~t3J#+A#pgocuVteV bD'ʰQţtBG ;2!>-o̰ӭ(> ڛARڲqH\YcqDT=*IOLk-TP-j$wob8bnzQuL-޳3l{^k766ϩwf4o.Ow >wFwр<8Rp'y6OeDia W\EV ӧ\J~f!j%e`>+c3/{{nLteJVy6ռ=t^+TnHM~lbLA5یy.〛E(MKX%sZ@f!=+gQ-:?)׶.⟬&OD5Qm~_hM213]fW`J:/5@x,(`{ U+t|T 2"ı`0ﳧNSIg-zFum5xC OĠAd5TNfU%!Ҁe֯ QzU(Iq;З9w6=$~04e6#{#tx}<ǟ+uAh_`2,v- aN/e1Zw4"c+;U-kt^X6f3_DzG ]{ʔ A|$11l TaC i@hɀfSCrJPgwM+uL {?&5.3 gEH{$%q,dkz}t=Ƃ;C8^ꖞC*B,ԆDdbܳ[X@*=XMr#TJQIVk o/OIC\ڣ  30E;č1铣\%6măp;k/S@b`6+?-R=l\5T?Y}s9 S)a?(jiߖ)njsR?J3?md!nwϫKXYEIeV- Y~aWc11ń6p9{_ ԫ\dQk SE%7 -__C 4t/`cnieO$Е{bժUf;s˯v e=rv 4; ) .Sl~ Q).N3~34yM M?Z)dCPahEiuʨd-@)DtPRw9˄jOVFS5ofDkOWSQ;UZ"T SY-W3ؙx2#"܌ =6%|?>ZQE1ܻ+bo>9dv/RAfzi.L߆Q{0رHKW Ԑ3 FNj2OL,~~vJJ~7=ԡ鞚X c)sPƗO_GW^lxYmM$h9c,?^k&ԳYYC{z@сb+apl'QԒ~eߦF6Fjvա`0֯zuL{`i컈~e+/QqY &L "3HZ&`@扗2y䗰LתmM΁^dXVޫ8iS4#8dW+z4?̘dqfyˢ(icXS+ڞgt Hp-(K嗚Mrbgd>)F9T*ƚP|藜LDnsC<.A4 @@u (ŗ2;޹;g8E2 }3%?DL9.b>c4'2ϔ4 Nr.`=|*DB'BF _#Tsod|"+]R)$RBnk )ƫ C@?h\o,bם[Sp!|%Q[EpaHqN͇&MVk UxTg?\j-urXSƠR J:f ЕqPފF>Ȇ2%6G LaJ 5WV4+;,mfHV3' ryS!xXf3cVn(ƒB./b^䬸#& Xq- 9[U"Z|͋kLUB߼%8hݼu TܝVYL/DMrYFvgX QSg#wҌem-m6Y3jMY4|c -y V<#J~G%82T(rËs妯0AOLcZ)u/!E(^xxNGNKVv_&"Nx-^c.$hče;S^Hd~q'h]LTd?)0#6>S7ʠ G,gj$zA?)ޗ;&hhU|8$Hgf/4Oc>j7X0*3*`/B{ 1ERR{LB?3Ԝ{ȐzgՊ={>\5_b}PjV5Gk]$@4ކ\F<#\ooߧ:X^\L@?± PZ%yCs'[O!w,ib4 LDMbmɉ X8U5EE趏I;Ҭ7B{`|0IOC߷ /pl| '%t)6Ѿ9; 0P N%6q泍=\u?EhW5'J;)26c84L}<(rq28Pҏi@<a9d^-]HV 6l5{~D  @ Kw4k`pK ezQ,] reXY/ dmqLm8úKI!ť / YzÚGB)g nX<> rBL6@Pd߼ Ò5HkҬJ1b;u/9&!ۜyep oWoqwB#F>]&Jڼ 'J R02򨎅boh5y6=M޲֍qa'!-ߌT](Z_bBMM ӥ&´ EG U 4FaTp72q2л8f85h U|)B2 5Ҙݩ sB[mg*]E\0 +3yB;4'%_wNT!^tϋ,gy (8Ekvt%q^ބ@3DDLcO $T=nXS6LTܢw5jخmB)dpQ ԱW37!gVܧ$gBP.b6sfW/r{y ju>UA5po;} 'nOsM=}(ujB_c1]ɂ|,ތw/G?6_|HtLڙX: ˃5Lq1W1?Q=pGtrZutWI5"ckEYlল4\=jef+Drv(}2Sܺ˵nWGXA { E pZnDs9䅰`] p,B |o\|k L>&c ~ɬ"ʧ@4`i Z" ')bxT~hczĹ|}4埨akDQ*^0LN$b&X*rV' aG<ɻ躣Nq %zD~ 0$ԺPPQcU;F{wGKJYӸEb ,sMDNi6 |nKW+f+rFTBHRv^7l ٔ;UG/= EW}i.H:IAJɋ%xeresuhRUXdsێ vO^؀D-7fϊTWpr20AbR|e2Ec}nO5V|7H_[+j^Qh@D`,uq~%Λ+:e|1FZ6n:GDMco2>FI5a˿mg67oZM;SHu KU2 x4.j v RaHҽF!/:Kt(U-PHHa6A\fG;6 51J +XuW%_K~}%3ϰhP6^~_5XL?j7vJ9oRcYQέ=;8Lv%]i mR$wCw>غpkS0>`5a 2HeGbm&ԊREƸ„oX`e)v})TѷvObr<*N5i@,WiS sTӤv'3 (R$׎1ϴPڐ.C:ajd/]80;SAH 'F,AF\o!5ʫJ;[uSv<7UK֓dfIXɮN-}O=)ROCA# o_G/7֫9VrFo"x-AM@ísx6$iHgp77t{pok`px/zjؐecS/<WXL~HD $e~qR;KݓnT_\tkiAm̹X0W{Jm?*2#cKJW#,[?j]#0W5Ŷ\?م:%տ.(WI;#m~oM2|Dd+7Fw^5&F|.5{s6 uVc $bqϘf8` f+pYObuCƂQP>aU:}!qiClrL5 K@\%R|U_O*Sw. +p_9ש7K; ooxZuQz8LG=RGW2S3Vj0# ޤ[P Q+Yxm^`6=ѬE{@yՓ*fm!Q{o][ A`((t Ht؋@){\w5o+,#YH@hw-g(<1OG ZҼ2;2D\ Hm~j N\ZՓ e_)g3yon%_Ƙ]"\y` 'bL&TL7qΩ48r֧x ǡiC'9j\.kS•@[ƘNkpHw""NjHGQaGfyFgV]Ѽ>r(p)`83@n ᜦU"$%23ucM<E|i׽sC|hxdHڼ:rO4k2;T׏R5PU Qpʎcȡ( 1!(夦q& ?u#iX˅1 !kADb 0DEOݠvrš.=C]iz8R/#fb=\7ݘ?,$ _@g:S`*惱F܆b5` @hvlbvitრQnJRu/ILG~tr^pKک01/۞Xψ.bN 8~j[䝏Z48LT X\M-2ʖ' u!Tttłno@^|0zE:^@n I#. qz3  ~u$@bagbBHVr\fGnUM#[S -qӫOM I4A|PtHaWq|D&v.Ih0V(8 UH~FntQ"y5W?Cp}F UϋVI; NPNcBE³bͦqk}@HL&wR}y%!'?`v>n%eAW(Z+nS/B%PSsqᒤh'z O6JqUEEbVѡ7?o5/4Wx)~|ɟ|tU[Mu})h9Tٟ~jfL`U]xpe~>JIbHM .U}ͧ'g+4`wT+6?+_JQ;yM&NL徲 |X$Pu_Ci %uI舚ǍbcEui,&U7=Tc 5 .ʳV7?e)"jS`WQ ]|ܺͨNJ֤̓E"')ńBѮZpru͘tEi*SkŒʛ&@Yc=xĦYUͦ 'w ee uOy?=/C!>OnA^yKjr# ģy^Zʮ w`hKN!I<-9 G{XYGOA5WN.,5:(H${čyS#Rku1 _4w*d؜w .ZRgeM64-G:\dQ8'F=-pn520ULKZ9o5I' zZT/j$iC`9tReAәL?g[z zMj3ҝ#" O2_RaFM :ð?jQIˁM(&4h1; ~WҪa'c.ߠUVQ8;Nh&3e@~1櫆= \r4faSz9\RОƔq$VKv_0KA2[VOڟ@y񫭪19)XhA.IiђZvvsrxMx}&v'ɔ1cO?wDpjIz-It?Krj|DQ6Y`9wJ~E AYnXʯ5=x3u[\Yq}h0efTT]DiPFς,9K'˱\U1qP_Ẽ3/ cAKC~vX@[Q/j4P{"#ZN4B}.8R00Y#7VOokxv?Rl~i$$f*6FbU\%GH,cE>?D:mY:*N)~ Y:[ +;ex51+]L/o`P/ܠܿe/_d Os'ӨxwOBB+ "'-vtX߉6Jqb5^Qw\a!ieaӌrb7Vy`MV8W?, nyy*T󤧊Erpvuml8rćاNUrwHٟ–ƯUc5⇶_]uL.8g?{DVoFup&"қ&c%*vk0nQKxi9: 7*Viqxh%z `DyB۩t|60A@ U<-n `KB~;@s q==SRoIvį]m=aE`MZ϶PϛeV 7'e$4 @MZݖ-RLi"nߚ<:>T@[Wbݐ2;11ҋјw_J(Ez09h R.*TTi!RYɉhnfv fbKz5KpYI]l~#)FZM\M>La*3*uQJ?#;!?j>㪬vT'mQqB4xĄG+rQWU̔b߫ : [G_ _t\g_q+ ;R^1ЯIPgϚvuj!գez<NBQ0tD(`U~նgM5q?WȰ_,ޫdYaBwlt8tEߩ;c)Zqerkx`X2 sm5`v:V/̳wxVr0Q()k ̖y4i^tUwV@UO nfU+P͔/kAH[q`>"Q0f B6=29\M$v2*6=QO4Sg>>ߟal |3 X2|Ɛ]W'E\\!- d7 4϶)vR!Gq)2iTHR^$ӟ3􇩑:dQQ\U Bo1ä!{/Orr[p5n:>󷃮+v\X ԟYiZ$yC0ԧmQw5˝jdvߒGyJ%F(10v-/j{Af[>Z^Hmx #y3w x 3'^F4m+DfseCFᶯI鸔!EcQCKBd_?Jvr; D?$ 8ވoq,9 Wz= f@tյ;>xz:~4HC= ,J k5Fn觶hmNa2.,J Kl qdk;nzz >%*W ^e67yH+ukˮm}XvE/ 9`H0Z9떙̂&J=/DUW:L{cFw]),S@E}w;Fys`D]46HHn3࠼旃w K\Tɨצ\Ӧ`XYZ]1GR7+r7HYW1YGe[.T0e Z᪽S=]yZ{:uGŏzaM_c~'aefIUe 1дI߬ڴ,kj˘TJUEA%(5 %oQ3E_>-xguW'KAea/v:nF=KDzC%f,n+e <SdN;mCذ*0GimsP*ᘡ *֦P$sdTqQ$/==*WղqSO SEP)^){>"۫fO 2dX5s̃e|L*ΑV4UQҼvU>1ym..^F;Abo6Mclج $l.*gxr;pa 8amk'2p\|s2kuxڼCLtkj+ؼ5rCZ Q nײV9aSxtpLcz8`AY5UU,e9"D{wc`23"근=Lnu\b)ac~`6_BcbI 0c\h*x4rrC"ߛ}ޘq\dkӦ2gvw51g Z_C n;vpb S ӊ  “R1e j{z ^Rt;0Riyئrpi)ʷvqK)E%dښ/. QCzZҥ/H3{R+[G|0 RH^QWl1PJt&k# 2\(AM;ˉ'x8QXBED^KXkh&n~ޒrsƯ '~=sD\*ۊo5f9 HS+CR&oTGhg(EH눷obr;pro,+Kx?C7čFpg ԣ_iqB sRP_KԧJj2wDtRNsfǐ 5h,#3@&mQbIXO6-zH`5rp \J+QHm  _?[[0'GM$VS8pgw]+k[u1 :carť]1f_PsUUU6\JMW bxdܱY123 3LHV}բ0= w&[.\i>OZV'/n:'xyBW0oIm뇋1>ܫ֛aldgϵ_Kzi>(=j:I5 ˆ'&Arwm KQ!C6N&l #<#a,} 3B|M].* h<("Yh"$i'`G2KlX"&lA OWzoQr[I&. `ɩSۑ89P} Q*ցMsX5yE.罅)kzsN\e}y14-2&wMQ/8;[K%‰*]$Ҁ7?2한;Ye?Ea s;$=VcY[/ F$CKLFY]ơ>Irt&RDŽ* .Ai)+d K؊i r &>;sӻWñr=`}gjJrrl&D2}ZjWoa U ʡ!NEQTp ߳FgN:L?|Qv'kj/,cS.AQ6cH6\p$+DiFwoUlhtF}: 2Vlr X"2u{Nhn99{ֵU,'߇UnDQ _<>0nƃaeb$ KEMҕu(ɛԆ$[)Ӯ×RԄXGr AZ[j8'Yr GM΅!by|G>?KP?yd*GH[+W0 kcO'ްP+F"pd5l"59XZWD tx5!.7a< g /+Y^:\x_l LDM)O+m/f.PkNdیsY~,$'g(cJ"v Ij3Vض99Mk Ns-_ZR>tɦ/[|v~ʧf%D6T<0{tis:+8 '*b\LMވ](5s0`ERY) V}~TVnDU֩t;-HsZYKp}g WYl|{<>S5waa0cɮ0U+¤xhTL"Ԑ O +nJB,Cl _:T{rg/Gxo44pRE57AѦ7W+- o:!+t'.p]l+eeaN[eV|ҧ; +4"Sn=(G.Ye[h!>7wy7 {HiSGQ>叴8+d×]o8[՟c~]gCAL .Jg^56uԦN2 Ϟ;WQ]KyX8;k/1WlsGѧq O&djW5$:#ǮK1O!h:'.7"LG _xc XyfR"^?~h:k+oxk4ء`rY{z[@t-pEƃ[&q|лp珻<|.ԅLhKj> =I%Y-v n)U hH2?opѡ'e'8 ^\3j jA8 ( n|)40$hWZ2`n~(Eyxkq Vحzf9kPCq遆uu7Ux\gQ7nM$76,@n@"uj}}r ANJg7>|7\j< :~yy&ёQ(>rӋ.-{R`[)/ [ZN1{vhGa7W «`˔,?@?)*N2D譥Nþ WicDoQa-k3L: uFe@urܻ#ߘQA;cnQ>,kLErK8o/!#NS&(G=3>hhsz $ty]x,S] QFqp2`}_4dK92%çCstx.VhomK:.;߿—o&-ںr"F. UWp%Vem˾-řM_bR6[) %1-JǖQںzmOIKٱ p|l7Ў~0Ֆ&;Ů_ړ8'3*TLg08!d9ӽ Q{ 63o%{UWL|41sG4"g0U#h&;pw -2uS%MSj(S.:O>ٱ %k2)aqIp4&̲ץl(F= uVu㭦}> J'> ~Śx;+1חee&^7 x'/iaؠΧ[֯i/Qfƨ 8(Aed{)`~]xJYєhBg6Zp6m7^ylw%Ĵ,Z 8͌0frPtf-u*T*Ҩ#rorBE: b#pϔFӫ@Ɉp{.jEˣ!y1l``:˾ )iꢵN-hP {fGΘK** :'Imfma5D.1+қ.:eb7[6o=6hHBգ26Id8FcezfIu{DYpLߩah˃FT*;&tNʼnM_Cge tjx  !:򾢏|k#|;{Z?i&o]Q\( #]8h K1ĥ,Eq.j_,"KXY3 ڹY_bݮB̡u&-,db:MԸԺo&鷰n@S\icX؝"Rۇ"CXU31 wbU)baNH˵mϔj˗dgXE37`Ј u3K:MN4#rwɸǍ圚dY0DTRD)ĮwqYZ eÙ3Ԑ]T7a{`4,rE뺳7"G ץhmU)Z0o6s#m6ண[Gw+ LJT`4aD5'lOe{ O^E^m}7U 6ݽxݻICj(.{;{*Uʉ|C]=l@f1zAћq~W6p:pZ6x:Hsyߕ_O+7zf%tz&eZ/$)]EJYɄ5W ~ZEl҆DzZdB%4:v4 Zzp!,AyGO,.Hqr[ɱgYZ07070100000010000081a4000000000000000000000001611e8eb9000012a0000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/bluetooth/hci_vhci.ko.xz7zXZִF!t/Oc^]?Eh=ڜ.+ˣie[./f'kmnlUVϑxazs΂ɕ'|ʳ(1:lū-4YhEٝ탤5Ӷjx~|& L uZ3| >ԙ0(#ei[i)ĿسU%(C$ޒ$K"R+-& `r3+舐u Ӟ6{䘼@S}Yh,T{YӸ_5r+/r@iosz;v:*0* t!V~EC6μ+$W* LA5Fyf3"ZgF=X^eM_Ηf% 8aM68t˹hfեt"h >^;YT<*!1h=_`JCXz R\BuH.z]~2D7 Y!R9~IS1G$nC!74)+IRR!Sw &s/ڸ`Lջ(a2縪z<0.qBJ CTNgPB*V+{MglUm{ !fG\P6~s Y-Ӽ.I Kݝu=Z%׏]:#"46kyҚ[yWWٹ@U3SvWs^^< <>̌Zfᥩ=OR,Ev6}[]Y[͓2VS7$T7x}$]zBi0~@+;*_<3uYOXv7;#~|"[l? x>Uc/F79ԦPq;j͜J$+nHG!-MXc`b.= )>.&"2f`"q[C6eh3IH8Y$l#{uݧRhn?'w%TүbGv߿A xqH}|8`w"yg^J >haK}<n" ?]JK󽟷уj̓4@ȸ" mkP^n|{ygl|V _yLjzJZMQH ]`0|5 of^,&x&7 ϝeg_\׭h_h` ,Cus4øUL^|miQ9])vx;\d3\-Z>RHexVC[YEIP(^{"NXk[FIő+͡a틙.c`(g dfPAH+mn1cјӒPx{b{5Nzkm6c^Hm0դ*]E(74)5P h*ߜhK\CFB:9 8d]W ~LYG[{BHc?V,] bŶ>@*fgs<*ܽG*~丸8]$"'%h $%ny fZ O% lue&_1ky8Ez}牊cލHd&7}hVj>\Lz/ >XL߲ })M9V&!f@`*BhKrgG/F`҉o])$_Yyll-)#&VVsXEFn65k6),Bfgܽ#[#Вaj*;aG͜ʿlԓWC~_d߻$vRNCߥwfi`uptYq 2 =xu]`YYK6K1fSg#I;>z6O`m1&`0yL14ҲӜFٰmEU$&| /)RZ9H8(QrwQOj 8nz,YX$C†kq>E%iӏb6Z3$]Y?.Ϗڳ?H`p߲(u'?* JSX>HWK 9Hz̃-~|$J$'mcⅫ0%ԏ/\M(ܹcpa~ȓms#7#cO[%ڗ'VIJ-H!_b)Gw,.5@=җԋy8@]HR9Xhd_ Dkn*W=9,7Ĭlk`Zg'!BՌ] q {qII7Sĵo L-%v%A'ϡoVv=glh~0>T( yu, .`}02V :h!x Y%BA奊v: cq\&qܺѷgA4'ϊG@MyOZ;jqS%|'q=)`8z>Ýh9駲i^H5Xi1\@>ӳa:*1P皔Ng2^y*k+1\e` wd  N{Oٗ,&Wh[} +9Z7܊H( Z "=2c`hB s#\byl2 <.}  DYL^>Y8 ܒ8ِ)b{8h)::r,Pqz^Xɠł.Z 8 A+~J`⠔1y<`<" !̃˪݈I6+lɋ6ly8ѭvVؕV, Ū +ZZheS#5VeƮeR$ht!؏w|Hmx?2X\(( {(wyJE*s"Vhol4ѷ_$<]VI?SsNW#Uk5Pd}ggy5EHxNiC3q-o BH85kctI:>´p%n-~ *z'6<.52R sίbB.õrrMry)P\3QʰaJ01P4E Mkܙ!HE6zkBSS5" Sˈ!)'umѧ=E8U#'CU3]/u`4cDr'-~A/:b\ޑ\`/v IME' w0iʵ c7+x -nHQ/I Wn$@TO1\Fg[c8k. s<-hه?3ӿ{0l/*J- z:U1@80D,XwsqѠ?%4n]w]g1)_Jq<&tC4#vr8QBFEJvE<$gYZ07070100000011000081a4000000000000000000000001611e8eb900009d80000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/crypto/chelsio/chcr.ko.xz7zXZִF!t/?]?Eh=ڜ.+bBLN?Ds_hW5} y4MeAE&1y`د.Xl+i# ^ 3W`,5&\Z#ČpEǢHpnB63|@@WSrXoLM&N JKPCsBDw+?4of`qp&r2eqc F{jBܔ9h6wU̽~V¹f8H* mVc"/$AKi5z%ּahO#GP`fuu"\dhs @CZU*{ܒ̧Աˎ-[؟-9E!R"1@"Խ1`gX m wk"evXq`N|2ONL6ton;Gfc+0[湊5I1C1=&v:=Γm,#.Xd ̭-H(n[ze: t>@J"(^>aY|5@WRʁ4aXCVdXZTz[m˞iQ)WFcuh ]7S]V((6OޛCَsA)ZL\wРͥ9(g8-8Vi7i&q+yQĶv~+4@v9Mo`ǺLL.Hm \\?a9JpҼ߬(M FG9nl1n<'Ixl'Z %L1E+5[Yʛ Or>(7eGjDR> j;jRΪ *޶$J'UxJ1ЫucP\dwcp@YH'<8*o݁c&H|͕V[^4OD<˥꩚nÏoל8Ih E_<=7*.Ox XKDq#qtIVd#6{#"n0jҲ=tcIv%|$@-yIM8xi IzzsDbHE8L^zcŵu"? R44y=?A@+aS/٧,IB ɇk  3Qf@BN&Z̢ Hj -2pٮ[ ^@.$kD%0DAT_XIi;_6s!P3#3GFtR4{aYdSE:ϰ-PT̫LY1=8C bu% QȪNh7‘ڃt3|e3:ԅ?[ْc.R*LtCؘt#:+ eJ!c͇ϗgMbsv! @( gӠ +nѾjZSbJ][a㗄mGt0Ejt2.ŶmQr>HTaĺjHC?_3:G~8nxV>{G؁N*)VbrRFI@6J%  +ηC14 !`.k.3pϣ,=@ϿWMRv8*^4|?~x{c™\`H0/*xlF;U /~LW{UUW\*Ż#nZNS}Neu+I+ao.;&Sɱ[@S+ؖ' (?&+z*WL WeRXk:d#}4j 9 692ͰAwnyIHqrSQߖ+i;3WN]mmhL7r-1AJcν׆>gZپY,F.'D*ɉF$yl!%Ȣ޸v*;|qCx&SB3RW;pXA et ,KN d?nos^E5U'8-@JػTY`'x:Ϯ!4p#K:مЏAf9ڝS]ZQv)V1 k Φs^9[ B| exث'f$3 5l\VH8rQZ9ֹH@cK?GgUi<HXG5Bؿ+e]8Z@7 0X0n,NjZRŬgeprGİ<x0<ľzIM\4= x&* OY1m@ 4\##=#b6ھH6ht1vkgYG3,\\3r0!@7YUϛVjkPշ,tv@/:?lޙ=1cH45ǚPq(J N'DaNPv}{ '#NԺMb'Qrt$eNDcn~SXPnj*6Z 1 D^ Bzg՚@cb">ώ9 2f8- ? Ov(,sp =qL 镫A܏xm0z!ZʊKwoc6k SmwҲOz%xx9\:s">33| 1Xp2#dr4׫V7Ŷ-W4@w#p3!A9s OGO\f F:NS'YOEpTɫЭcexE^gەk)g~c7~M^OVP#/cZT(MkcΦ %*I;.]Vwi"ihk@NF38@ %w/#!P; $)Ya'ݹކt_1&K݊@s QΔybz#wy4'.K}R.&_:EUpXa$@`Y6sasZ%M{8dٌgr}< u6Dn]9J YaUֿ/#98'AcŸל :5hh-BX-BU*|,|OET6X 0^ .(8;b%*Aad<<1g|Ͷ;ٔ'Rr,n(ӏWam~V: JAwZfqSA㧯\t-,Υ$ !L|3,%?#}fͿBfzE,,tWhˁ랤e~`,;.Z[ƺ?+=7T מbn dLp _tRo!* zγ͹^r6dc 'hf GdK!T-Na$;8㸂&vtq8p_Nz?_s=RľgOw ץ-,uTis0޺ :?}!*38Tw!|6^L79 翌ƯԅA\n3f b̹4vR-J+:35q8 Eȴ**kWzZn`YW{W~~ߏ1f/t' '&h0d.rytJ`.yߗĿ `@_n3AFRC97K43* fފ=Rv (XC]!r! '{e!c9_ |2fN~lz'HgW)h1,l+&JǷʉOidqPn ӹ^O,9{9\J0r`CD0rȋGFJ-]H~vO8E%퉯 ,8~Q:`j/bZS/Cة#.~ĺW; K#Hr^!,>`?">2+'*u CTcc&T!WFw җvOlϡOkY͗3[5`LmxmnU]|z3;-?fsd +ظ̑签G9 v-IG ꋅ>m-$tC^~iӃ_;%q.n Fw Ik7x& 1tpf!5 em#,l1<׋(cswR%\B$@M,Z# J⺷g'-ygb)yvh _cbB|壂'dѪZ(Z]7hqq6\qBJzڟ;ɠY?> J"zhR9y03 Pa5[*:E 'Vg>or%! D>`|vqNhSɻ9){Z+lt3o\Ǔ,`cDMȍylh/*<մ -vξ5븗=ٳzcSi[zĶ45]I%1Yy@ A D?諓 ۂ WMXA*,w/%ͥbE2i4%5uI?-#}o&@~>*yOl$#%]R E337qi#qJ4ތ`J*"}2+]70P(!*;%J^*BiyaS~$14Qb){SsM_0[=i])NrUBR ͖-ibʬהuU+:J1;XaażMqsN{ "xC9*sZXf. !/) ul6лXU WJנn c~-<!Mt Q`wT-"/c, G~_J\'rk_5;"=xVN9?8m^D-b5XPQ=bS²Hu?e gV}'e9-:G*لOo`9q-)V4>?fJíAEiQm9}֊73ipi/ktP?b7 e4lLE]hJJ|CzLBf- WpEH. to&jy١"i\xчZLrlϾ5U} gfƨ\QӸ'k983K08M0 oF ,qVBDU]ۖNlovAnkU>r'Z+sCHro.WfSd&%1ېGZ١Is"WzGL3Yj]q A[(2W$V_Jb 5i%֤Ss6WL}RZ.ToM B?ǫ-+pǔn@e):J@mP[NeIu'}4[ ExgXd;m^T_W|[ &>-WsSSykD-LLv@ZJp?'nVka":f^XQva3 ǫt5(АL5mGnl@q^@$ѢPFӞP{2^0tyik.[klTWIֿxoi.학 [$ (_WwzTQ ?ZN\L+8[igrNjQ(RtXhO4wަhsqG̫kVn${=. `D[", }Qݛ V\~M$[v #.E.VC89[fVٙwLS(.] %53Zv*F=RzZlhY w;l7r1;) ,ټ9Ŏ!?ts:&E=?Oc6VL?De6 /fK8!I(/+&pS9DA!P`>X~VxFgh ȚVnB}\;R@`Z"šYj /ha:Y|ڥUIIkPu0؉nSיִFpVM~V.8>,PȅV!"5J|qlq6#~,|)8vZhe_TyK3G$d3qRf7nz\Tjsm%nvV곯6^ő 8IoML!"Ki"=GIΪA0 4r(Uz6u|UWohOϦ!Q\+h]-'3a-VNeMy'0Hi ?e1ZpXUzr}Xݥ16cq6k CSY4kqz])qDf9Gt-фѾ.Fis+y Gm{3l {mgӝm xJ6] M!DRVI4<eÏA+"nEWm!A `82'G]k@jd99ߵh@[8 gКvur:&DyOi:HqNX-tkGGgW/#4BKwkM,1\.i+1Ն']mcMϥP*i>Ͱ]f/Iz/.YOG.+tSG\/߸ntH&N?(i U!vxIQEcNZO[;4֋t`tOs/4@"\XrBudji-!fs>M[O P,0]ڍ;!?ecI*z: R*Ì= icq5tI\{vtPZABeٟ 6`zaDMxFgwTgf֯EՉU4~`.sÆT9m/$0<$ޥ0"W Gft^{fP45B w|i(qpZ8}187RB vpcAc%Ox_{@tlCHgN1|b k؍ӡ1}YG[@eOnpb y!nF*#>9J,Ry ZT ]=<+ֳk D:f&."#XUĬ 7!yו5Cst< :# VZL23ę%\a~1:#2-;_L -Ȩ;J{G9 CٝO}I+be(S . 5 fTŭ<*ՖFu#|\6lTkUxNpp^=X-9^:&z = !8ͥN-?#W*3" "A58a!Q1>Tp^Jl#( #lH=bgvvq;w'5,QV0GfsJOշuZ"!ZT;r2á*L0fӟ?c !P$r7:tc;Rq\g$lWGM+xVސ;RXJ_*P 10T]6\iGM;kHZ^T1x%m#͜q! AU'N9ܖg__y Po#-Qսw1,(ȹ*%&eoЏ/摭)35?-j̈vYvDpxяQFSLa. 9B^r˳[>!$@L@f \,VDtTJh_[ HFi>g&=fr~#O̹(;sU@kj@2?h2ASs{qo`qjvS!"idz:o Tw +W3{^ޭL !Gv뀦;I=x$O0٘ .Ь! i8%ݟŌ;J 89(fZ/vEȟL<+<H_>2+3@b`3CgHJ'Lb3xt>c(),/a+#Mpj(%#<]זOC)q4&oHzY/taP6o6 r(Zr|Ts{ڠ#1\C }qz#BjQQgt\hUHL;g""CGP܍-`2 Y*BYzub@F!ngb8z+A_A*xa4E5Pf+ͣG8ISX4 nw̔a-itI2~z$8V8ߙ"LQ̦̊ң A5be̅"?u*-zVX{$#8Rr!Bާsl~p.Tb~L_+}c^ptrr {c?:\tϓq\(:cĎUy>XNONm #*{Slў}1ko׆|<|v1|vW A:0HXl$w+ATX)@$ΥVRIC><w:0ߋꏸGR{ah3{ rtyUfk+"Wȴp_Uq!o#h]+F3i4NU)& N{,B'&"QuqPL (Z}3I߳Bذ#~4^4%-3,).X5E?DBX ;فzl)zf/zc9EG^i=B컕YvhkБ޷ʧ($mjJ'k1Ͻ9Rw=vfgCaPZF2@7cW~i^bW7G=~c.2ejf݅A}OൣYjȝ% FXeSnSz$EbhɫӐzIltъGv_9O /fx^^Uۍpý9Q0тd^bq䃗{J w}coۡERhy AHNi=YƕiT!?m9IaNt;ʵPG1/C`wȜZUTNLŝ +7;+37`/2ۂgnO:2T> ƫ3;yNMCjpsF6 >'3IG2 "{⮲- YQlV4c1wi9w,H1=cI ~1|ܒK=Q0) OF EصWKvpyDMilYB_L/V jpu}GJbLVAN ˽$|$ = OE#صƳm3-ҽt?*G *L}B*oBſk][}WiƧ_B2n~A|wvjRI0HgR:eY6GO' ^HOMvn73ٓQ{qޣʮ՛f_4%ڎpb=+v:ExzS8 $|-7{`ySJY }t}N3Hn3:moSߕF$CFYr~%E_hwiGs=o,k_ @Tu3InV7In/}H<Dc6&%Ǹq* m 0翓F.?޻#ӅwiST^ኩ;FEX][Qa*EAm- .U̞>.i^NbfeEp7];xb =\Hbe8*6ym3 ՐlF<]VaLb g!Y-~q9ӁuT蕭D&$1ʝqQ1i]`p]x7MsZٲfKԪ-̂f~E)2V/]j8GgZSaUٸ-q*=?T8# #ʭ6$(`Aϻ&:>|([7|E˒yv<%kro |OT<"MXh+PgQ^3y;+K ;2~ een5<Ϥ(ڭCO4־W, # ]+Q3/'+b٢;%ƱkD1;qߖ2X$+䍵Ix`Lω3|/CDKKΧ?.pG;EZo?A(Ѵ' ? 8ϗ8J5@^1/к̀,#OKA^l\ XTͰDגQ4MXfi=}b\5n~[#E&á0:j<  #j?Om=1Tt:BmSO\ɗmT=OPyWg`A8iZԚ> vcܑ? 6mCEBQ5qK*RჲU]rEIGᐕ#IMwWQkqJ鼶*:tZme3D{prѴh8m;LQ$n=Óh8#h .81=WYx;K'“w~e!Ht+I(M̊³blUV+kvmbm]?L4Tb|BJ*5A)T/c фҍ։Au;[G;fs<;pnѓa3,W¹Jt^&fS?{ ܏!ŝ#C}Gn*uUU}b8EJ&zDhH "zAU[o~JDA.00kX,۠H+ءAD펆{C_|!(٪}Q܍bB%jpplw[8kYB2e=/~sۭD0`Z̢gE+$<ʗŠC+o 8"v\*-WC&{0sk?È?Ӵ`k9]?5n@^5!2 @h/煻d%TO=`p'0vfs@B )ȁ">f"iMaͣP;);c͞C3({"r٦˺ 6Эz:B@0Dj!B\.VXAsXc~sPFƸ 1YeB-KՂ1,|y&56qsYb?7[&zHH1;@˝|1%FK^M;ߘ˾݉gѤ(+Op8 /ZxU$@Ąݡ3Oΐ`#Sj_)m' 2PeHK mƴqRHHqz'Kȹ;(;t,t} A@+p\ތOVcA[S ax>e* `-KO yrEL[s00G>)DU*.MTAڟa'rCI;Wi2sJ9ӂ_]?Qe8b<*|Yqk'ri~_橸6J߬8" h^.^#NwV7e*q;-M2>Hc$sҵ._WHE]G/%0sh_Q}Wbyus5J;Z)%v^Y:X2ظx=3ӠNߣ !?u>6_ҾrD?#>#:apfr1\" |2RI5` Mr<@z";6etFX/GixSΌ<ǟ«kՆ"A2ߝ!ꅠ@Oz8Pi<70*Vvh8үu78U4:.o!3uȅAkUVE//C`ALsȥ7IQvE:\SK\(ŌZ"i9Ђ.fE Ah"d@K!_3+^),ؙ5w:rGT7ydJj&6Y.Ժ<Шt Ύ4.Eq(]n̔w-F>,+ȡm%ݿ"hDw9y,ڲ蚞*L-Xe> 4p \@Zi8v7\A_fox抣/3˒Akl8̕vG+wL%kS,vr:k(o'@Md+*'bz[PQTCUDVɏV﹄|$d9_uf6ݴ&8E ]VOFlJbns=ͬYM^C. wɈ|ӗK>Ie^ _C8Ӿw]&%9ߠnB%;(2<[vdu h Yb: #%6qlIh-| KQތ ScE80G4δ_^GyX;<C8v) zsY_k7>u"~%k``Q*gǝ V~s9`QK_+|XRlm\KzqC1 R=j;NvЦU[<:9 ˣY/b{P~hm䊒}͞cJYVA W_Xj#irUk ҋ\ nO^$W┽=B:5W]r$3җ;d d4۝m 1_)9 3޷ &\&xXL^r;̖g5us^T1[Q7[=Biɲkl1*0C|t}ƭd$rTa&0CuRJ3Uʼn~H u?[Ϗ"O\{SkZzQyO9*_:bi=BA{ЪAJΧ) MX+I4ꓝC6eux"4orfçTփ[bRc%l/EedWD$}o‡v5q-TwSh|ѭ}>+q˟5 A4/Jj`r߯j^x %)x;pͲSIq`|ai,2V|X[~I.]wo*WGtcfO~ֱ"xդ!_ eš]>JǾ)+(.-f]&a! UD&"XԯvX>$ X@gp>tCnPx#䇵⇩M0}3ak`d` ŻAI7;&=gG,*>wC@HDGjwg=wVbo?ŀ6>ݏ^^[eTxIv5-r/%qFcElF"J0lb|(+˚^+t?peBr+x4JVQ@pgLjc䧭6`/'v/Pd繥XH`mfk4_ Hj*BlFԳ9DQakb1 _+J[OjO>Ց$%;̙Nj*Nlnou $P|5R%+7/|sSG$޿A[I1TJ@gQpKw>t\)im5%>k]7*Sbr --u?SftהXgCҡp[93Zs1{Pu;8:"=t8E"/jN΅ )"Vl FP~8LD8-6׻w<mte *%T'Ih緘XƺB|*?Ԁ~w)?qwPEm<dC \e"_ yBXhoѪo:ӣFn$׻d!/;zw5ʤGޏNZjREӉ,CzvYU'>%v^J0~[I8콍ki ӯ76tG|0nc7g[D ÀfStQ*r>wc⪁JIK3ٸ+ rDs#jH˧uZF[lp4Na~Ԣaw8+GsA߮:qu79) v E5EfW"Ko@h 6=~fu1X_yO~kK&XՁbUR`}J'ow61־Dc3%U,xX trL#Po{>a$+ -;Vq&}1}.M}n3C`3K>5񛜌THc_|n1у" [wq;1i4/SVS^aG^N1!SͱF6pJ,@|(8Wy=pzsm0";ƣ0$VwR!w!uA]BјW`w1Ĵ"s hӆl^՘`zq蚆w簟;o> b &[0@ͱMQe Z?#<+xrʑ`<>jAOxږTJ'4s(}Bu͸ρd&5KP3FpI|9 `H=hRΦ4+Tq9I}&cFPuA\{]_LY2{VY esG5t9v!\YtdM E|J{W3C  pC`kh2) g= JHODKL}=A$sLvA 3u\^MόӓcxLIx.KxaǓCa%u1y_|!ClNd_6q@fv55` 0M8aB٪#3o;jГM8!M i5 EEQi#ljz2.KWFΙ"ojh_S*wK"X oR(H"q A4S6"JP T\>Bm&("\S=a|7$y0cbPsɛ]%81hVA-ejEcjC`di,`T_p08|ozB髡g벉qJvlķ%?u5'8.H[u5O H&'f;_ƶ:SNj6c20?hܔ[bi^ث9v U,c?ot2!|I"vtTk9n6 MQQ" ;j)OCSX eZL m>̢ :,i&Bdf9 o$"HA.ԋ>9;7P#0hӴ&GҴLD+ rZvD.k91<{ݔE}p)f '}uJzt/=" Ben Мh(/`'p3#DՓ0%,. zx@T#E87)Ja 6l=-ݰI~#8MܳuPth¤o&|2xmc#lOJtaUnK3 VUSRv`+FOZtPc6xDU]6uQl j<\іr~-F w㶞\u Op5$qGVӫs~@)E1-=C*4'pLr"qmDM2dz0[$ս#,GwˢeM@:^ Qߧ@CpRe|jJW$!Pg @ZzFCIQE xfɕ .3̱:N'Ϧ'$F"<[bFU<_05?☐ q{CsRsv#;]aStY>+^i^Y.&Jcd匱v PgdymB"ND"05Q}}D=O ٙJg v8@MͲ$%:GSbX&i=T&^+Myg>r~jlxDAƻvqi.N?4"iHnp9,5xf9:Őfd"1v?)xÜuZ功[`m3iھ.u]{Y͖DoQS$:;Pn !faV3Q'5/R*ij`RNRQȖ=9"1Mn u| 3YsKpzLKC3ElXc=3w5bwZ{y^VuOv2R I`,gD!&j.;#BhB̓:Io2V?d/n)Ap)!bVwJT9Ձm 4T‚o9Ζvp!Afֵ) -h!#/__J.Ip&LVvfմ,xgF 1{ܰzPؚ15@K̽%6qq'j]FN,},0TI'z}8WZN%UgH n%R>|cQPz25mKWVutu5>5*z6=)4.D O"Ũ΂cȖHp 29ТY[Z܋sp_isN#<;V41m@yϕwh ,9 Ƒs0A5%$+ʃ+,5# x T3@~l*<%ׂK.ubZmIJeVt' V}.׳iŹ1f~-?˥7h;(hP$cr]PFC=OF1duMca@fd`: 6?{Ǭ߳@t %oM6l4GlYHR?-ViiH5uVsuI)©cG9Id_)պGp(|)aX+TVtP$8@FDmEX:Qێ!{W6JUBtdXzRsO {/⤃'!‘'%- w$5c$mNT+ .$_G)F}`cq #9h>kOl'4鲃ӖH]c)~Q8}?>(fnj`} ~Ϧ9/}ڌǃ'7hRRUqgo}ٟߪĒQfd=yݤr4{z7@ρLռvG p5sƩ7 >WvVAWz`u`NЮR."{Jzo#CYƅXѧ llrAjE/Tmm8-&msءW,JFr B&`)9ԔP;OnRD ] ?z:ao/#A؄XI{@3mllC0Yqv4 Ч%z][g;0W og" Z @?֠X#u#K(^^ԌwC˺q42+y]j'5;[.F6{{6'P޾?k2O$ORR,@ ?ϕلnp<*USh9%UGXm.(2 #/y-DB$j!>о͜jv#DBjPl`規}SN* 5˅g>o67dMTYq+A0zabC8 Z-V`Vm2ffk0( }`*'ZGYt}1f8|iak^!kDX><٭H kZe`@d '+e~>//=0P$GJa,cE67IH?Wu,7aSܳGb*r/6+S2qȳώD)[v޷1";{tWڋJ4``Z`BrЈN (hs,I. ?|9kXvh!vWn[v.pL,?&h:JR:|oƐ8Mx4ř<#n`[4eb3pzV4]O5v1If5YurJ pl㚲Ây.g^\@R: 3=v1EOPFkO4{$  3s,_䊟Ar>ZkBܖ(0?A9M<aڻhj_51>|`ԕ))=Bk7C1=c [s!f9I/mg;J$̮|WЫyKq2r/~ ,'#ˋNMn,tm ,΃;( th_1ѥ]xǽg۠#@UI HQg\TRŭ}=+Ym؈w$zgY#ȼ^ OxKQ?X厠L^JK(Y$8X7uXe^M0+zNT=Ҁ/Fθ9wBDyqOaU3 `zWѠpAn3>;5oF䘹,Q`5MJ'"8Jca骨{ub: \H6]Ϲ}EZRs.3 ;#tej,;9Z4?|Q}h;ZMaQA6Հ5$Yaե!$ Hl mG_,OhڂzUI6|J/UN1˥@w@TUAEv^0YMem%#S.%ęTQ5A7}s8Ks^FEX\;=j>@X{FG|z`Zscɾ7VxbU窂>#c֣ϸ;ڷ}^TKa{X4D&uVtp,N.؊lB5V/춉Iɗs>Zj1H|YG]tn%We ҭ 'x`Y-ߡJF-'P_#&h6brb*VdIe*}X߬S }-r)%JǙNkwӭ5/f"/|83ʱοh .M gF e|1P}4T7޵DGAe3n[zj{g$c[eA4iKx1bqtPM^cE'X$ZUڤWHM!j޼MLD0PK2aϒuIdS qxZ<-uOM`f iYIfXzWꪭ =/KM`lfM;O _B?pr3GS)PTSi68|ܣȔ .-h(JzflrM гF2-UWF&9utے%TF ;MQ[T܅@='!"HR9j1< 7]?S4NgC~ӽCk6Ɉ11&׈doƽfV)L_J _aކ8߃3k~ׂ({fzY5(7YףRKD%ZᣪN~>YtZP1KnKR<,s-RنĬ ֜v#lw9Es#3̙/"0"U{pb Qr |6ɩ AV39n@:Vü0.*G膡e|e~Q›ޔaUDɝs{C2{MrU ~'IpyN0,.%ÙUCYM+ICk]!SrDpaz$RҵYPHlnG@i>AI3Sw|إhx~J z|Ҟ7g?BAFSPN{(#Tܒxy˔r1=+%rKɔ9%ËƑ^h}S~;)_"DbTԐq݀}W]]do&֍m/d*Q_? hPD4/%_H@ #S$$/hC 7]Q:[4CO0.dpPc-{اg1G3FolUx=iVہ_p-Y#i#|l^ ݖ/.IO'ܬV8g'ak1QLf^S9jDExN!;,mŘc>lB M;\w7#; 7n'4y-7ӐZ.q74[=dZr3͋d*FO0d=T7L ?t\ &΢9tr3Q _h K hTRJoU-fH S9^]tr8+D]Yi-bՊb-"x ""^T& K1b8ߑö')W(zyx:}o+EsWǢ"x@o W)U;و/5p 1%&.L0཰g./"{DNAL<=KOu휱eY]/y/QVG/[4!Sb(󯳝3EUC0 *7Ūk9׫D9'nb%N(xH+Nr!eB'Nǔ պJWHaNu/XG`V||ϡU~-@ р4~#4d ߙoƦ>>؆Af5r9ݨD=BKyNoPG-Dtq=Z;^|["IM+Ozp"l]7{*ngeC @!!J~6xVf*ϏK <ɹ[H%^-TH 0eq>q~t씘.kMpt`ksuZAR:(KqKbܥ&H:~ ߠCknd #ϐ[:"%{cD9#}ը?I>P1/SG|BaʊS{Wg c bE!㞿~YС&[WRa&V9"*fH/S;lBF̣ 15BWWqԱ*Xuwb i[Y_4ou#sxӨT\CY `9evrg?2# H|DKK7qO;gܷlx96FMJ>$s6-ޞ簖Q5YjU]VXK&@5 ~`t8P#93Oьf́52Zc[zg%X&a}gR8AO5|'4NB}a% ,loʱf#(ٻ]prx,K:Q[K?Შ UkQ7=}CW _D'ȌAJ-: aZ {J|,zC6Ԕ:,,9̉&Re._D(lϮu( ̻YR1lNʁٓ(5cڔ7UYVfR "DvwZqdގr8+t>F_I3s{(m7#:@tM*@ډ/|fW8[|gP 'K>cfTCh3gaa[Q0G.'gs p+ojSk!ɊWٹtqzrQ9rmᘜv%{2\ӽ^֙m)Ui ɻ\5&j86&"~FG虃9sA./LSZ`Zd>aeڗF $<6(PN? kcrN}#-+ y[¨B '⌭e^?a+_Lk&<[]gtǮNB4RvDH᎟9'bQ~7!~0orI'K_^ ;ϪRT[ O!3Ft!5d_Ux lWML& >iiaS^i]t'gȤ}Ne;aPq$aH1Jïҩrq[R*cRdӅ( bgeV/=5{t ؞8vωCi{|+fccJ.OJkڝfk5N6#MDxGɜվwitxGT ,);X 4tI"^Dd/@= v@[52wBu7u/*uu M̂JG-$>.樦BcQ-ӛ NVp[otG0&YP) PQHR=8}YT% <ٌJ5xZ%:\rס &5ۏLv/."/\ą<^fڲ8>uziRE^ WS3[!Cׄp~تUJgQO`ɋx.w%t+K.iB, HF ՗"1-rcʩ?tad'`ߙ@BjRȈ-K>$műi[<9pe|˚*(;@i$ԝ#z2i]O\*ŕ!< [ᱤ\eepki4uLĽnJGjt/k#V=WH!i9XZ;u"nxRڢpE Rv[?׉ifQ,-NV~Ep%Ӊ!P4gBqPŖ8۞NMlmHCk}3)dCHV!oEo?㽮_1WH;hxH(+x(! ٿG%}ww?FW4+~U@dO$s+ݸb<+~~U.Fq e@0ܱ5֑?} QL4 ocɜ 'zI۴7Ǒ3|`Ԓ ulMIB<["{a'ۗWJ*\RJ''A{Z̝І2>D~~O;WZFZ ep;Jm~xcePqz]9OCsq$G b4Ui?io #bJEϾFH G'~Iۀmx}]YMGzM֦5ڜeEU6h)GSJiW%I)IlԱROąy}PռLebp8.8 'oS7KNs*$V)|ՉC!!r% B#v_yV/>QӣݺPFᒻ,kb7\L@z`u e,qFǷ|x5~7u'1Q=BdJf3x;?8Ґ[5c1X5?gr%̶;m8:\&ZP3\!Fn\H4켆!W lݘ_%LQDvg1ߴ^|bkv~0̤\gTSi$PIG* l7>TY6X~U^1Gbge[8m'%&o~sN삇Lɋe>89dVELFAVP>1MZ}oʸ rCCe T`.=` ^̴,Rh%{?6%m[=E2We/rAv S!V߉%XDlHh!u;\7Q8kE=R.8r1Z_2H*nZ?}I]ʉYvʗ\~vkAjs^ ~"߼tRMRDd2&ړQ.öU&^ңs?u_rTyd37E|%V@I.%O׶T\95!lnŰBV>Yz ,:-wOQw0ՍTP1b5YtM;~=rBT4|t^fvD_ RyqhU[VlYI^J+t M1kmA>uVT8NCJ@-星@ib`Oj9$͟U/fP {G WWE3T$Wڇ,֢O-ZYɺ]xR})'-FSACt}j}s3_.ABືk.3/jnOޡz]+_ѭB5^V@iX5dEJ 1 b4DY4)6}ZiyCI- uydW70'4mzmC@Dע'v"ГyguU,zUx_⩯ :j;K/7킜_ҵ Y jiY%{Nr#/7a 4?+H'kMq̶fCUG]xH[R㑶s}U$S!>w,QH <$sQX_A`^/DQ؋/ a=AHGɓ"d*7(c06nzz/jQyT+ޛ[Ke>UMc /mfrKV%kǵk<^VA%"Rm,;}0 ,;d*iʌBl ]CGX/rPSpOuo +I `hCtzk.Cf;z&:GW3 p1DKgh՘BvoK|!?TSL D$s5,;$ ELB.kDw%3/4`lO_ëZkcv#|`fގZ~!GKh4Gl׸swaȓt X1ڸ?z6rpK+|J8(S1ٛ%Y (=;OquQy4`f0{0rItw/YTrR--|ȸX䳔G2-քMJېChv8~rԱ.rkŨwΙ*7'؎ 3vA!?UK~.?de Ԉ._ܓh$XqP\ \ Z3Q׀c`Ւ<7[c# p$dPpbӖjv do ( q)\b_687xdeBoJ5Z(ѓ ,YcܽD;xZ8#sra-f(H.pjyQGh}`*%c&*W f\#aODю%AH9rlN)U4tt|h,St85R/7#dtAz?yb?ScsO.rpL"-kO,Y ]G[F'n htC8._+>;S+| FI3a¥S|DÉBpD 3nWP 0g8C9M5^}qo7P} ]b: DcfǬHy+{8<@oYClOZ)ı3}a҆~η' Kba ʒ}xLp#ws[WNR9B3e:śO&ȩHj-4G4DҬFͩ,i Fi)W+)2G_*IvZ^w?Я񚒀f,G\x M.0X0\7\ = dX[r5ipg*1J; 9;L5U<~GbοѼ^*`(n h$E R6b}m]TMn(iZ@sۮtM1<]4fX]W͖.1fM=k$洮^wWM%?њBO|TC8(q\wٳhTk ,clÄ0_8ų8] Po~7Y5)@GE:vƾJd1U LUeg#){ll˞|, ,FGi#{ۖ9Psh{kru8)uw"-u_1TYnpOUL a\eFku{Y٭>i:ڋL|R3Ʀ1ڎ|eoE"]M>o.,G`qsCb J*9y(.v Oк07Ni1sHYJzKq<4z"-Dp]?J*%Xym^4-=gRF"Cx1Mf9arI!"Y# Gvzj# V"\EBmVfB=+%6sG;ףoܗLH?uq„os齽sM‘:ɚ@MLydSGCDEu YS&.*B ġy^N^{?4eCxKʍ4g˘ +-l;ӝNcD? W+.dJڭ/b0Rs v|(;p c k?^4Q . XE֌n[g+֚>>h_݌RNLreISEo"zưiIMh/Ѡ)vKp [3t!K*䁎{Ab2vZg'@8 U^)pF. -*"_*]AYPf x\4'40J"@ T'RB+C6@pZʋMX^|L?hT gG=Fa?I bJ;WS#C[q|sfiycSgkK60x{yH|Xb(:5|@$f3rXYxH<4I+E Dbˈpr'Y#G,U?Vbq߬~Ct\Z宠 HVuZ㉿|V{a9a~rS?PV2 _R%[ .6 mT)PhĤ~)3dzb/Gu#:amH]~ ^qS%L HܑXr1 \{5Œ3d +وtue (>aeo\m'H-&ِXI>;X*RD.tš+f ]@Z:l3" v),Qq!IQJhƧ{ݰЮ]zvui7ZٓFKi\XisJzCݖJVfo :9[h |JTݚz8?wA$qI`-ԃGw|'1C?4 6 T4ߞ!\w*E%DĂvy)G)p\ v:Z9H>6n)o/>E# qI @bL\сvsNgx:|@rm_7 C)lŎ<ֈrӗAX[+QqpYc.1cP-RE .j`@!;pKlzu9 [yƀAN_48?/zYs-OG|^2pr o(?)qG/}5kxկ0y/\ ҕ;GM~b[6]!YXc8.uzBtoNB!G*Psb7Zذ' \vm݈ݺͨa$v%4{E֓hfBNRJ4ز=_vbڿw+Fhsnz8j9׿*=(y xTp?~d8em Xܲ%alZ"\aixAr:@j ugc7z|jZ.0CDiĘ[IRC,Ubaʓ;@{0e pM j$-F|g2Bj:}Ʒ}:4^Z Xq&Nt+~Fpuo!-5 E(!N"nPyu-ƺ$h)\ίK^ 008ps_>L,1CJu %ߥ+b+\`c]>qBi4,秉 sDpKz B߳rDA3tϹP X؟H˾RMQEx>/3iWʖZ#8qTh ׅ3x8' n3fmt;b5Fҍ|9Q3HhfTzL"'RavV_O&d.t/P%7Z(`h(Ukz%7S +LP#$dRu.c?%^ Bs}V9'Te,tS =yϴ2v(!:,<(̩?.zC" 94#XXM2U=-zǎ7CwqT5Ȃm)%}[ P#?ՇV|nQ kUy|v ":#q[CxZf};@Q 6tkŖE[9mzLW ,+[_uE"҆ƪ&cc݊=ZmzCq=zK*@mƣA |̪Šlf-yU'j/rU]K 1zs'Tƴ~=Y" A[zR"y <2\Bz1/3E?"M @8`g[%>iC~B7ؙ+:E×J)fr^$\cXЇ{ϕ+EAC7\C>Dٍ8?ZN& 3,(W^'1NE\7\/_Ju@#('x`wg{mj5nfMں},YXhY~Z식9(6M.,.ۗj7E>c}@HQ@ҥ }NJ`{'ɦ(JǝsN:@We3cHe呤Q_?ݧGƗ#Y˵qi+'/'Ɂ YKnALgUu,?>GRcZkxqO7tT|[;,@ۺ PgYZ07070100000012000081a4000000000000000000000001611e8eb9000084dc000000000000000000000000000000000000005000000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/firewire/firewire-core.ko.xz7zXZִF!t/C]?Eh=ڜ.+GNGinS_E<ү ⵙcA :~af .F@TOi~Mlsm{:gЈ{(>:/B .PߕXM29L"ۏ]xh8 r(vZt;'5e߂Ünfbk53&4pe^QڔDͳKKN,o1-Ƒ}89]F*"6=t=c#̂03L{]>\"Ɋ9a#NcŔ AV4- +-vE-xٞ{r:6寋򬡼֕r,<YbY9!džpXF^PȌG GH͜&P~ٯiz;A-RZ"Gǣ%(P> ʱx%d$c NzLN[buٜuoFzIR{$۱ћkMj|s*"*+7Sghߪ j;F,MQeȌ*bK KnWb#^$RwC,N,3MP0gc>SEp#87l%WX`TR} ݑ j)b$chں 4XIV2 ـ( =ieG%81;C|e[?g>['C kY2 tK0}ZO*+ ]Xp*Ÿ7{Lb) /?Iݡ [HbF@)^"H/Waܽ&PA򧬋(;JOoKK$6.ô\XyH׶9`ԝ #8`&MG#Rh7XAp#C9zY,II7:fK5dJW̜.9 AC"4dF92{ob(xsu$! ʠ5F?nJB=BT `{Z f=+18KX/T?@!v$Z\1R6mc)0qXfH -RzR0r<@@G ܊G" _hg3' ˃Jx 0 J)jyڹݑk?;S|am௎H-pLl4Q>iiPz z YBtj/;kǸŪctYyalDj2.FGzNT3OѤ҃hQMHu@m!rǒhFaa3W7,zZ -}ؠs.[tÊ2v?˴|ȗﱈ 2x|螻Y]З4*(5$jpvb/;-8!dTRcEb=d*oDjS&]kߺN"c1SDM+.y@:ϷBK@YHSvI}Y6;K86'+6.w>f%h@bPf7Ɋ$ ˠJH(LTٚ8&b""C5V W|+n*y+}Nmm t4"Ky>^ǁ32Bxр lɊ"ϗe@&,)Ք&l2}؂foG0p3ɴ2UvJH0H"ƹ7EPF!c`y/hf\LXņ/ ﻎ6 7wY!/ֱX^s*Xo߀oB5)**nS],{Å8T1DQ/KE9"- X,q>"2[[f ^vcdžߏGVSŞw&{?$Fy2ϕ@3K"k ?ƌbn̷%p{'5$U᠘ٳD SGY:i濼ե'V0K.7k',Bꌩ*N8|ÑN.LLtEo -os8yVf4w\@@ QCo`J8gq:N~ S&Xf8?ylMPb8E̥&92*K,X[2 Gd{`%!-Ot /4pާGpuuA n"h -6ɊL!ViKO1~R*XuP3򴒕)ߑS~D:o]C[[ⅎ( ȞҠ͗D÷D SMMnߒ8sJD:md8 N*(Ǩo_,T?XbߢlH(djAl l~~ZlZ$.«üvտ]9(OBi [ (3fM+V!X| 9uOx0M XXD UT|fxuc1|Vn,p8%SL}R{ZG{!/+$_H4Šdtz Z1&'ڥz(eՒZO[k5nlQr@D?KܓS?aIojihj;ZR2%]?)=)%L#f3r܅˲]rŲ1 z,h 4<& S!:}e ZrzlĎ4PparJ5z;y Q&j09{L_q`L(UTZ{PR<+*pCVܨѓ8=1Fi8حoM.3oa`:y9˲DOmzuZÂ*z8Ynu4mc^WCB;h};8wi-HXL1ro%mvP syfMŏ _zԋ%a]P^86z޿qj^7ws⑅RBRUGeUL/}([:D#/%+`(^, ϔi7wO8dOzσ)k35T%|V Q.t^GT~40/FɄ u\$A;.|4z*sG.fΜp,ؿPIE ߎZ8RvCD#ZG,5ƒ ܕ?馭mRɁyP<\hSkK:3D7GvIhg RsR0h`8T No,ᘕ} g=V${{3ݛN,'gIZ{ʍ$$ߥ҂Mr]0(sC@'UieH|Q4a_ˣ溸f1ߌ*uW*``h{QzXVͮSaĦ 1 WuQjMJ&7ZEVT1FgF'oe~Ӳ&>ۜ)E$R;A6}& \|T Wz˄85 glŽ+612潆_uʚd>X*Cǽuj1OaIl1YW_-/:ěC@OK53|ѡڿ%3 #_p X3G7^PVcnNQ'?@x +N7DJhCJP[>$&c<ܸ;}'j$`2GlӑCT[*J Mi)8`GjJDbz8(a_.C]19a xwODmL ?o-l[(znq)pوDՋw[ 9 QϷW;OT)h"L\'x'kH@DO9 [63ꦩ'R#&9TAzUQprJsRfcy}s||v}B`Բb}dPayQB#n(*%0饃@S 0C q 73GE{3׸v ~$7] :Qrvlf.BE~~*m 97_Թ{e-<ˆ )bsdKDdA4T3*EȠԥYsJAjwl|d4$HS3{vK0/S%$;yrXm=\I}`]|:JI<.4-ĥ-<.fAqSM``uծ %cz {jo޳Xljofrd ) ͏)ToH8jw˗#ኰZO{Yˇ0IkN+hFd=nuձ#i!Кpe\;CtXp!8;fCY^[R;*2'Zlpdu'špE ; !H& Ss>B&y/VF1ΥrxZѿ .2(;g{DqxMV (s(F6~?]z/`9X/lPCN}=b"w [Rܹ-C8)$ pW4=![B`/Y=P`V]e I2lh$f"uA ?jV͔#w >nn~uT޴pMİC+AѰa݉v#ʢacۛ"iϨ/:zB>'R?~>VTbQ`>/=FcCt~Q+u8OrX* %>_!񕏚Gr^\AGAfX& 8`uuLr ic,qh&do6oMZIm+׃s4${$B)i{3$Hs@1X{FDCC!7I=m`z$$7$/+9 H 5.ɫB(e ×"Tbܘ20^[$Wg~v Orq*99kpR['5c$wPxW߫^fZb\â,{AN+G[B ԿoLyGdJˮE6Zjߨ#@VQMf<ױ{vޯGU@k$闖@F4_.Ki7Ys^Ely7Sd+ExZXiPS`yy.cjɳ<6.1:]= K?q~`,FaV[|ג]N|dtVk,~5SQ %O$@Vjb?%u\j`4z\$VjΦ\ru7~[a۪B(T{)dy2Vw!uVYJL U҉1ˉ̍dFfʖf>!o VU٢.,T$QA ejQi욳/ӇI]V =%vev* O( 22Gb\2(HtEtP2oEZaƸnT<^a%qD#"wtcyJȏ!&pTkR&,Y[qJ=NLtGdW_؈D-7dX߄i\@^yHûS\Pj{n˺OZ@8-hQ35y-Lju3 A]آcœ`I#d6 J:ظx gߘ[NybP=57'wbaO1*c +-ǂWvJ?x+CaA۲>9ӟIǷQ"'3Y,h: yy\`u$ǖcw{ND6{Ř8Ύ qV%tQOs6YaTgvUr ~Km`/Z )3:HOHAנ5<ǘSOB+7ai1nsڲ  2s;rH.8R#UY6RhwT}Z^wt rbJȝav1`t!+z &WHVqb-R,16_rsrrfW508s/КJBP ot&(=8AL\zF TfI-& gZ΃z3b84׎R,g"gTy ^ qt7̭If&~kg_M2oNv[ vuV'/ PcFXoWd2ۀoB@ԋppFŤt91$mE:1DXQ9;$@ۀd F܅kP#SF euenEcf;i_}o$ .kpɿc|hֲPw!w}2-&[|+lZ芰^"T?C83Oxt~{sK M)ߟzRDffub-|ܛ#S4XЙ VlY q+{AhaM/w;B`Qc#I2hb'Nbk&He//?R ˌ[ @EF `]׀USWIX8N!ϸj\TЈ`I`$uf?GMxM H- hF[e9d61u 9︩kN9Fqd\E DhHR_&|(ͽJ`|¾.6>A3Ǽ&5iF׌8csuJԢEXz%Vj`đXub2QE^Zg410p[˹Mo J6.Lz>,H3 c{B::B99}-Vg# `W:#fؓ1Fym_PoS2v]KKҫ4TQe@,h'I-]q3v._Ӛ7nHB|53\yY| WbjތR`<NXsG-vMٖWq͌P# %]MtD?gqq/cQheT1'I.,'VDÍ%3NӁDv'vKx2Ed #ZA$XJ4(ّY͒: =㢅p[ʊd[ʠpRDt•(0E]46vEqC3 MWh+"JHȠwkY9)N#GK~xV{du9K=@Q5t]N 6q3->2b2;E/;™n+fS: kg֐Ze6`މ(b۪lG3G|nƤKHNe1r)#obAe̔|s\urpcG܊unEk( H7l? ,~ )4ء)!7g .tM l[H܋Q.>5N~%.Qʋܻ2g2{K<ʞ,ڈ zޟp3 bRj5k Q䃸9W껭w%[I8z)KfD7G p#ӡD_QkRzoqĎ2Po%ʄt¶ *7M'*XTroI(Ehr I;LHapfGЩfb+SLʏq{<+ל#} (PX! _JS)rC¬,c55ׄhVJ u*ՖOoPXb4ʖ[Q'mxAV"?8I7>r׮]鯨$S*R9®d` }CABMr z\Zt 6䴟G8āݼu{U󆩕 JOz,ݳڣd$!]vliAC+ |9|2)n5- ڥF>.᧨ g?Ԧ0a Q;',oYϮ[x\O -ڦ:g[(J0-(> 7ea:D<nݵ37@tB@¯_mds^7yɍFG>'EqmU+ɣYh? -xckc~ơ{:ɄYzm/d b)MgtMr}ؒ,5rr1& *CyF&(u0YQ}Y\]䄆-Q1܃SƮJOtOH~7ǧrZۄDXqƻЅ@GU^$6Zjˌ_qRiS edYyiuPxlp>p#P@A;gZ7P1[ /c#=Pf\:d P=P:,JD|e @UzddʙА9?{3SW=;{9~@~e:sH%ZǞD?|MPHlLIy ktcd@ήļ wA*::ĞP&zVtDChlq /?wj<<{G>n]t\ %O qC0gy ь}8B\]766:5ݬdea5|x_#MqE7M3 m ('}uԎ8641c:u ܿMRKBIjt D^7v4yO== y\$y'mwqP9+ \t8ÄFҕ=Wɮy]y.,2WָJC9ǜN̜ElXks2l֢q/BFg ̮c³o 6u 阣fEJ] Moȑ=QRsy3M=i`=m!ɾ@3q# li :y&*i3u:~q>^^@eg&s %Df?rWQ?Zx[ jhɂT›r+q7K*F< eUʾXO/޿7}'M(o"Z\2VUO;>l!qe(ӆL04p&p¸n -Tƻ+F+*^WDD!ֿL0( ^IC1I4ƥΖB!]BMP<_M QZ_"Asrrv5 s:y<ꚜ|ܚ +iA96E%osSuˏC<cRPjiNV=tLW'YG!;@s,b.>KF/pȮ#3mtG0ve]F DvJR7W6OՕR?m|^mj\E@~)>Đike4M0Tx(_pb$ԊZtR;T1K쭱bdLGSÞ`s>zP7'Nu>,OÌz1_]n7Cc]nPo37: s[$4N܋0Ա9@. kEi \8I޿+2bqlxUwW3mU/0,'ox4&vê DAL/B*{Ӛ#"xX TtQ QFjH~Xi MW.f:mK!Ӫcį1(-3.ah ܿNHT;,UTl(8QZxt=:\g{`,]jAƣuvxٙW©~ ]Gny["H8`x52Ŋ %+L;ߡg $gś)Yۃ(NH0>h3+8R;v]Ni<>ǙAHФɷWk >sdBKizsr& O:Oǎ1ʸmaAjO2UÉ\J(y&U[Xؔ O?Ϝl bdoBQL~,$M}]:" nxr*J҂gKMFIxC ѳ&Z@:JctE&Guڒ Pc1V6 4)\ ɊZ%. ڱ\BX_xJHH$mVOֺ٦LKjʃ#Pz+K1;6 Q?WMqnzTm$R+;2A `p;Ė,Zo+,:ٞx%NC(*^u& !ˍFeWGuI%pYڙglT9K%Sah#qWAf z܆&zvb.ށn?Q<\t@n*= *ӛ+jDU\4ṷ2|̺ݿ[VجdA(eWZ9+ț E_;QɵE ޖTWq ;KeA_(Z2= [5 ԅ4;}#w ̠ u)?h@ *^‚G}ܱsL&h5^3o[agbuC9T{4|={&FʧX0K IEKcUtB\k5jyV=Յlf9}g- t9nRB{a)9R$u քܨ\.ܲ\ËkjY wmʑ\ڝs9-z4`d<'|MmGL1Q?QFr &(x:ѯ2^e1wUu? zP-E~s`肝 C~tJ HJr`Gm.QMaӡ|-9 1@&<*rfwMFP;=JG@ _+iC#.B#&Dk'|, C<+`('4UBk G/O<բeI~z~{1Y:c&`H~cPJ6*`;we:}fiwIBτN=El=Ɇ]:Nޱ!8 (>'5g ܯj~ozL…ͥ坦g".ڙ}]Ki=ȜE`>]LЍ?Wc4ئ&X03ȑܯkuQ6{Xrk+駞K}&GKXBGO=Mn&QBsl;` 9yeOC#yhLZ/Kqj7e&7 'ּbo]:tksQ 2|B9'"(L8Y(6\&s:)UZtт[In9>Q#IiI9Lw C~Z )G7ͅ~H;NW<>9B5bQ<魖=`t!MqQ-@kWje$1Ë6骍-Pw_(Gaz^?X!XDa r籞}Y&{$yttB'81!LPf7oቱapG hZ+_UvEP+= GtĐqVI랍lY턻 v'32g]F F8ȕz+hHa> ww^55_<5p4|b .xK*,#..* 8衍*%6.w0Wx4phIz\+MB vi8ٟ|]K̄ȨWD#I0f<<{ tɚő5z^HNR1VyPSέ+z Grex*u9#վY快.}phA6 σNR~ *m`8q>,Dhp`b޿,fjmlxpZ bThLzHWEr[SjL7O,::WvT4rEG26LF)$1~cZD 4kMu>ƪgX\ޝxS ȓ=:I! N]~;CO/0bb z`ը}K7SvLӠ %q`iģ$jipXGy 뜵B/EY!"H`2o#zLuFto쟷F+rLF?rtt׃c"gb_nfERVH6FH"Ί20:N \b M]ch=+Ю[Yy2跶H# 3LE"n< uh51EJikJC%>7r>[_eӹq=  r8kM??RZtNN$+DxP6Tqr%—\ե] e|TUߣL"hθ3%j읽o^៝scYr;"aTIS8H<~͉;D=c 9EaHOt= g)#fPⶺ=(R>3J#bXbG U2?"SHD7kk=ܖAnܾ~$3Јk ,)HKL Fp? .dO_qȗݓ!yF>gB$xA!CھFO}}NE $[пeR@~GQf=ܗgy-. 9ν}=wu\(%}@f~t 'i:ɸDծjgp#<懅h"wDL3V$Clԓ]d\L{b P?;|I{izvr^n.lDNd3e< oMp;`4]{E^d`4nM@\ }O77|̭P1ﭼ^=d)JM[<,rQεڨ|q6ņ ;9%,\[dD wpEh;%eYO;g|yepE=B6#{B)^2Y r8L=2gW|؏iИ(&9elr*/~ʣDYp:/O9,^Q]$В+,g'D,n&3,07K+n-0xՏwV$__Km2"z9s@kʜ}izu]JY!-iTH}Je xbeI{Jʘ> ?#l %?ƔyJ`e@L,g2>ہ\B> ^?Ms#SnEk2e[rth#}ny[)8vFُ^8II 1\ilC -bp]-wG%G[&Awjs8)TH?z(t,h^C_b5b<_dV2}~X)J>84r!)O,?$fFlv(*!N(zBl8%8Դk1WMS+CrZ >kZlƁ_0ut ^il$cv0gp9\4|b  ߌO\ZDKOҺ*]*bu[6>I/M3Cr^\E vfeنZ5)H"AM@F-ĭA(߯ԢH݁|CHJ&NJ(͠Sٟ!XsA+uavɦ*QǴ}p[D oGvNRs|86iYM/fv?riqMX+ ~~/pTa0"ZP.+2ꀏGVz(mZA J*f+ho##,_,\D }xvFV{3˃f dAfJF[6CG95)r C}?wG0zr{pA'W,2m7({7NH9ae(/GQ X!6IU]O7# pRq-P?uH-6ZD&?l)Z?70@ ̡|jG'XK҂GCCҺyUK^cCyb!1uh!9EZA86=s@5QPj|:>yp\)Z"z".)'r[<]ՁwyK\gS,)incVeb# m!!uI.?ƒy7+JOprԝ }X3H:ͱ ܊Sr}T& ٷ{}Ʀ8p)H, ke7G~\=3qΊ搸kaV*HёP6bGrPO38~vT~ u(PKh圏{s)fڢ k ɢRؔ/6 wMGp3E@9 寻@w- :3Lxv\h,UȘ R\"]$g Vm k wSyr=:z*U,s5Jߥ옫+I;"oue]"/j}ejT-؍rq@n{W nt,Wq='LVcS >HJ7݊^Y:۰_jl@{r4~ϝ[RڸC8(<ڕήjV3޶)vt(vLrfo/`k>ps̯GPzyZr0ޔBP#Cqm1}SyTO \-!gl]DŎd;gtEc?{tCH" qT4r"WD/i!7q`N^A-Ĩ3[R]+f!*;CDADxXq/̒\Rʹč) >PCJ [Xʧ};sl #~'0tGяhAiHZ<ۘLwEt@hbȶ ֺ2w+?Sw0GZzH:Ic!"C OY!9:7ůr[[i:05n}&<*;msz~@LӻW.0w1#G+}M^ dr# j!mdR~>/ϡQ?c;d7#qd`M(4SR}CnXRFJh<j` hs\iGD腒m!gaI,=DDz{ 0Knox 3%=dEl#˯ԭ|Ⱥ$z3T}NWN}ǺiXUB9'5h9TsHdc>5S?HICIqpUCm6hGfPdNli Ǯlr h+641CӰ\MMN5ĭ^|3uA:qo `nt&DwliO|WtciLA`Y`1';Q߮z|f[`NH!D ɾzB99"May8'o ;b]'`O, %_ P*cFH0 lٚ**?Q  U/K~ى)NNmX1@lErtpґby]X?FhPdq,n2 G8*OaK׀ _pA(}jAqMMwы'q?skOӞ?+sI=d /Ic keJD] 7vѱ?rOi7HD3Ŭ x mO(7|E*Q irp/H'A$9Q ؓc-4|uV`{0 rKϿݥNkp6.3btNJtTwT]b7fȸN}k79\ew ʶ_^%J%.UJIctͨ\h7:Nϖ,}U )bTʿѵ~fJ X LKyC̵$v .gE Hډsd FmV ^9ИYW&͉Rkg"_3H} 5 KvT zgT*L "nyWAU-l75OQZg$sfvkȼ68os9$IAwR&5ĨtP BK0Ij'EK"(z Be/Dsuxei l]O\-8wX _WcgV̳ yn¾m~rE &E^mo3:[ܨ`?5٠v HPC3٢\༥Џ^c5 Y -yg}Usi!7*I#R}W = X(u@ϖ>"'6(}y@L/rRL {wy"DW׃0n!'[O / ӀՉ@IMx7'<2n2Iܫ>g͕cʙ ֚˅Oxrz'0zC>W~uWuԭ(bI *\ s!C_B&c# &ICw hvGBXT@C~!Wձ@p]tKl‮,ʧ *)t4U0ؿſ=PR}$OW=ID8s͝-xy;È!/r$!h JFyk.97xv }6S&[;~mojm9ׂ:P=߷u4DB$H/Ra.AL4w!}Z])H>^L8pkپӏ˖kg= R`+S̲mS+R3BGjZPӭn_!h2gzᑝ٩l 8z7+RQ-^E@+޾B㤥XGrԂyIxfU_.%K7]eq3C5' u"-|m bzIBȬ+[TҠE47PϹN 8HsvEty2 {jy9JdÜ+C%-rABM2n-3v_ ̰:Q{^,jv(v2r h|3MF-d xF*xMjiP!@P6+A@RfpDžΒ&ɨ9a7c?Һa+v Ed_sZ\N $wZ -Şc3ȐC55e9L1O撘-^^2/ljuۂ ,hS#.,Mq CSX'0f# 0(j7^T/!+mv4*cue+7t72-JR•7`[_{Ƥ揗S:[d u꩞-Ȼ|1i@WڝZRPЊJ\ZkTi .Q) =Ƣy`1p].%o ,Î&D (?D2sOsaׯJR lP9P7 u:^%fk6vwLjOIND}FɔH ḋUj#M| tD&q_"~A}ʂ^Sr21&|.8zyA:o%,Z1Ku}hơRt}Z9r`ѐr[9ZBֈg)3ҴMztbBjvvma_C ~H ՞hF%U!E՞7wC ۪i?mGx$)ZLP+^,S6[#f>mt~u0.tr&t&vﭴ|^Vd5fج+xud+vSI;)5oagU}l[~ XEyMb"DMz@]XeX;i /)1<6?_"7ʲr7 ^~_ Muf 1!ni׌Wc bçk "\9P XTb>m_+V?s#2ZosSA n7cWxu \LZWiiͭo=Z~ c(\Ui4/L )tpeY8(G=Azd ynf1T7O-1%Eq-I5BwLG')T]ֹ=?7c Z _ٸKGB['H'3dEceE)1V3l=6t=}kGW\%J@>R~BsXͭCaS#fg {;5(n< @Aེw?wK `a heqպ. LP'S.II4 mA6{p{M{iEaw K"_zӜV o0W#{_4SMByK =cw\A\yup:WB,KjX/k_(J7"JtYJqvo++:+y+7_}Uʝ|E+>P?2AoP@`Qq&γj)?džzRc0J<+Ns-v9]wt ̳(Dr -n:%Pf%t&*]C6*yv `F$CSbw԰ YT&_TU.l#-'e֞ڏ=<'aѳ`n=Aڽi|DFbttoo%BBJZ\j2 |<]“WQaHwu93.[%cj#[P*h u"I_gz_[ „@Lxm#O&Nz%t c'{`Ѐ,̯[]]&e}IVZQjLόȈSzTSv}>SяR-1kH&* , qܐMvܗWaݗ,SFP$|4P߯ݹJ'zu8q[ =MיWJ^ ꭽqeC$]5ovWmfuq3w=H{G3eC5%gneWhl$ﭵnNV T '<.#pYiꁴ؅dߧ%3YR*Nñ1tApG!27I:0y;8"Ƃ). V2B`\:!&_?>}(^:>@H* 9,NJ&m!w۹:ʐ|$m\Eo 1qfoELd IMYဇe6B* m=Q+K5%)wÉy(A/ (xx [?qVvŒ:pLJFI;С_`9KJ(2; /KE%x090 LM46Ͻ޸.AXP&d5pT@4ẇ<%Տ(fd~rϟf||IN BQj cqwlb@I'/z0#ަӖڮ N.9JiMPPGS{kz>V2l5Sh]\r?QaAL(s$Aclr%,g-Zo.|^` ކ0{L'$TEtCk7+ ܂m[fG isGAqg?|m\1>喤HµkJ}'Hi ^~EOԁyaOB s ϤQsDGtI">1Շ`/Eq3 XBg|G'Lx[J<3; CĘ{7b񺜉VXNP\!-0P쁹a (V-QDL,xHMY^fWYoY4IV_4[n;A2 &ɗ'Yz:!>f>R#vSW ,,0~?{TȄ18έF NMTnvl_Y0<  DhB*&8z6s`N/pq^0I٧&i1f;%M-M*\1zK4y;˻u>C z.ds~J%[Yz75ӭwBq }k{F8Ȕ$i{$18졓\"s95`{f_l]i- `)"iRgJGwdcՌ3:Qyx8$ ^B#R'WVm}x)~6v{ Fe4=l*~NwÄK=VWM '1ǜ7WdDD6^"]*GPb9 >+%c|'*0g̯$v dpj9_m"tcf jON i4.ۓSq@%W}< {2<^#3e޽Вp76Ksu@ʻgu]kGlDN3{]e B#n'-d67pXO[]g 4Ȓv^F+~),_QߙM^\ +ԏOwǶnsZOy{ aAȢnpGp'0otj'/L/|mG?%2K`Ʉ'>>ufF%yRB.4'u rRKЅnȧ<(خ|Qj1S/Mgn$pQNKx4@uRͺF]xt{Nm~3y;?$DKJ~HjW: %U3𵅻-h5V8̜[HΏXASJl|#bϼṇ!y>u8|.[u 4J ^1kM* Zx,Cj̠W] in |`/X`fsSgkٍ֢ڕ蜼2c>r7,:K;=](4渫{[`Z < sp?u?@|T64 V\OLOi ގ{ Wz06 tGmj2]$+odhO': a(m^*eaQ Wz>AXM4%&y|D"H*)qg;jw״`ӊ _A^&χ>暕jjgbv<4I\:bmoeԉzswh&p($Ͳƨ1wƚ :ixٞT?iC0xR>QRݶ=;a"qs$l+cw5` ͫԟdnc3c 9 Zh@с^%*Kid.އ9h#7*/F83C5z}՘8ɐv +zk;Wcj X2dHW/E8$xی) `]VԔdnLdLWGmMO.,8 a]p0]31La,wƠ,`ニ 3D/K „ IO Sv#3ILg$ݛt[l'Ƀo{ ;cEl˻9U=@]$ swmFbWHfh$O^EyKScEr-SRAshLf%p=}fn?O8H ;8>:=@4t,m-aeǛPz1\U<⢡ܫ w*LN8SM#098S桧DFd6'5U wh8en{d^JVq Y ^g*mcJD 7ZXqD8_Ls_ >$ʰtl7PjC2m&aJw[`H?vaQkA*&ݳ&?*j-HY#G7 ldBq"\NtD[m7>uE ̾l%\~ #; Ğa *g)9H'a`5.ȋYY3p"4$m!T"9tso ]^[sa[r͍x= seY8quOa.tm1#beI,ˉH[_Y赕daȇzH46 KZ΍TFMwgj BRhdd7F`B!L֝(P4PU@2)RL7Zl\&Rdm S8rl絣v-6o3ddc (QoiJ3b0pS@Qݜ 軀CXxFD*UpVXYq_$U~F0ۖ! ᲻GiBmEUtiբ ~~/`gn^I+14=Om2BEª>Y[ӯ%͈p c<|ɍ!2M P+3ʀ4Ew|n$]WJMЛVlzv_h9m։0I݄X^I)8Dh ܽ@űK.}'l`)u\ y "ȱPmvń(T#)e飳)9z\srS@@ <ģ~upĬ hlgYZ07070100000013000081a4000000000000000000000001611e8eb9000029e4000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/firewire/firewire-net.ko.xz7zXZִF!t/3)]?Eh=ڜ.+:W-ɞdWx7|{K5pytBK]PYH)zʰ sV|d5Ba>1uZfדuFλf=$|alJEx}bn&)m*:8M&TY-̡Q9g=}2;4:f߉U$wL{!n%Bz; ž?=cbn7aRiyHBt:Ôn;ΕnR(cm r̙e!mӲ5&>gcq77H0ajJɲBT%7؛rs}M%@g1%hǢbT hZb fOWEa<3IHGTQLR$$*LSzi!/㫃5}3>Z/xD{ Q˂TV؆`/ #ps@i|8&> KҤ->f)jJ)n#o V&LQW婫 /A8#)!@ۤ&gN*#';aۜOT c9BV@ *PEL¡eHס ]6JsFMe@90*5Z-!(ZDd(/ʾےy @n%C!&]Oɗ|Ϳ^T9iSsF[]g(:s2:B&"&VQqwȥ27ӷmno+-S",B%@2Gp!m2y_^w}ܸKp`<)h3vsuW}OWp<,nƍGXEݭ<0n~;U{°*i"[rmLt.wG$4_4aCމ .UC>b!z hqZ(p > i mzYme^}9b-U7)Ig Q r?ޖZXKYS-\(pU{*Bރ8[h^Aa:<;e@'3زAXஒ]IpԓX>q?sA?Simxq)5r] Wle)rqPLc$0bq!BV\ zPMs ^oiýFe5rq Tj|Έ"v:7WN?p] Sڵ{ϢǶeR45!ݕ%! ukFo5ϋ82nŘT0;&!f Hb{KJ+] Ee!(Rc$V`Ĵ&Q܅^XNنSr%f>v]g'6'#"frJբ,/3ov^J8ԉR͌eޟGCA O40tXKVRv*TҹzmFS3V-PVOvn=iqsd=<>s|l6og\@*tW^ĢM@*[QvIŽBίpY s/9[l;ugZX6D4_ւ /^8G \hr {GwP<R2(Dڏy/͆_N̅ƾ&)-.]5VfB刊]qJZ1ζVu{I;g~nc nW ?hU5?K8m/ʹS !' %&gj_V#t"1t0m<hcu\REAPpxBĄ09ܿ1taaI't5&{zC2& c{RB9R~XNwOjͬ՝jP :̃ +󉒾:`{Cy'.xlWʾS[Ip0!~@qBȷ, |x+ՁG~YX~ؾKW1hB1l{ Qq 8qtH.X(H w{ ~>"7RxMc d:ː#.pR}΀Sx~&nā0;|#X ۜܦ!n)6?iVz"),͌B y@ $8ϳn~(_hД#)-?YB׃֡)~'[%ڎŰZ]ԨԈP\ϨTS(򋒝xWڻ{oZ;Ʉ<2=\!;$^Pt>;خi^YS&GLn𻏛z9% ^/Z^c_< JA'tSPS(^ƕ0 :!=0TVPV´XUqh]@#=_R9|lS󴆈=s&?&Q >^v>}9bxP< ,'6Y r - i8`- Sj3Noب6*r),jdG3xZ\҉VD Wf-'TZjW[\ބI,k>&_^kG{>8Dt~l >LAs.%z&Dr)lb9CjK[CGEcEw*#ظP,BU\}ҬVx}\>57#S*$`DUmy#g}G*oݖ(='zP\j2]Á[<XGWD1viAHFEp3AY/M׉+Ch%f5hʗqDHlq;KxL=7[?=XVfI:8?:8vKYupPfx{|"tsCմ=2u R^jcCαSb;ڮtX.Wvn}Wvq~S)OkÂP`gIDpײr*ZE!T^uBg>g-y> /)bD i:TqKKm,KoM^'o*h[u.<+jUPnh[v 09L3=Xcbnr( _j1L@/C+Mґ՚)Dttbp / S}^3K\܄m82.v4ÈD *z0y RW ,m,w_j\[y%akPQ[꾊`2oҔiX 6|2D+܄BΛl/Y0<  1e6X ,gj+qQ#Z8kgaxYn 0O+$@l\|{G}BD=[,aѱz Қ`{UvTН4fj%L,c}Af8a [bWvƠCMW<횀q-'()G՟4㻄V=3t\9hky67 : 2`<ء_({2[ziM/RU`Z<[5*PC Q&/XDUZv/ޱW5jT s 8=gj6u׆{6mT4tz+-1bC.HREFkYדy9T1`m#j^ АD|#\6GՎ$,M^SYj#:4Mv{-,Ii)eΟ?a\hc-Yky}kC(E@FK9*)#x4 Fq+^lGn<0'v qX % #-]P~:] [Ho8 2WbV<*MiԈG,*p0{'BFuX%K0MN"j 'B):/wM;z t{ վzKW[H[̡DjѦxJ#)ө",w+ EX3h GE! v ၾ%O..uWDy{^\ Cs򷽛Pnҷ RvĠ) r,/ǝ5Kю,O4~ ?6\Z2ό'oT#"sSuWS/\z36!օ+xdxB,qfkN<8 %mVtQWfT:VՍ՛>_IUt ŀ6N9`F0(mp ]w(#;[d[¤XvZzxH\ F-8:4͍鬬7\̘=ޭ)!א;-ip%yR[,vG*n Hd-2t$D> )]/}#s}{*t;&6aro6LĻH42)xu*}: a<-%6oD\ۀ?i+ F0IWdRcCU{d0du0rGG:.&پ7sF'6!=9AJ'~'!Fo SU,L,`LxuR MӻejԲZXJy)vx%=)A[ "glB,d ԉކ+N~@u{VӖi ܟ}p+F$1=mA_c+KP]OqUa6KG DT ѹdLIZ7?d&fێtLm`m:CA@w͘Lj{AO*htU%%hTȔ+4nWmU9g+בV`1\06E qt`eΫU!_y1J.1˲8 d\ͦƔyöX+~;!瑺BQN^1oRP cr̔3j| 2N {/&/h(,c-}LMvJmZpA [xPaGk"W%qu3y`h|d+c8or+HUG_Pc^brj㬺ꬩhqPZtfg$Fg{D7SK{r5kO f3\ \{ Q`$-fҟqiwFDoۚ(F i;#gi/SUS}Eڈzfҥg0w Xi4S'W:~z~˴V#DPd#Ï"]լZ[)ІFωwi3 9 Yjgw;>͔$-]2թkvm72ÙTҬC.`J(YZz:!NV ֱ@ň^ ǃ~? #ㅲ-Q:qЕnp[T@ ʨ<4qʡϐ80sT*w|t2fOZf!п=腟f`OR e Ho Lcă+eNSnya0'%c *P:n>7s23fDw{_΁Y!;i/KM@T X.`7ۖ|  ,tbY-XH3-ϵ-sφH˭)2W+7E 08VC1W^lOnpI|o VU|ohXnIYnu5.W'KН: 8HSj{ȅkwcx) }[ZL\;iEn}dĉ90T=\1_^" kS:nD|N\9i\v=[q+4NcG ,JƐܜk5OA@L4 66M$n ފsVZPEj?ԟ~91qBgI`Ӊȑ8=c[ؔa . ٲ1а:y 6 W- 1GA#0`w"]cf_4$/ϵ@kLy!3M?TқnG@1Jlbg]i2]zV%cW<%^87~fOjWC*qp4Ajp2@1O.`w?y|zUʏF]0_,S.Wj;Ц.j%F٤Ď*ېBq?q n6/H7ZAjZ$ܷ4)6j/ 4(k30Bcc;Jۘ*_$DHrcч~*_nՂAXGK *poWxZa|E&О[jB7Y 29>ꔛܽ4jl8.x*`!_8nR33wVDp&/vJ/bTIEa*'ytorlWDchgv:2qaJDkWv~iLxɛmsu;''G* ;{/A=;퐧#`# />C#@ Av^կKX.]kn8cVy7[OIUאt`cNNhb(ڹ`hN–kB΃娍l󭞘&iӅі2ӌf%7A<Y dp:pd<Dp.nA[`?^*iK<<󄦃Iy u8MlYeLÔ Ϥy |2Fw 0r[Z*~ʭq [ObE_\LEX=k+6 ybuxK6͘ Kk r9NZZqoثQɷɯ$qKSS깤qh4nŘӺɹ66$:5~rFr),/j2 ;E,|֍gEκ̯r`W9d.TF]\ԉ!_OĴ`c^գMU'վji`7CusYVkyӡ~=ٍ0RƠ]Bjj'<ߡ_E~['V:S1@( ~'\AQ UEJ[8OLQ@7 WiYRKEKͬy \5;B=Z: 8)􋆑 +bEm{4;Qy~O-Ehh(316W0vY_nF=U4=M"dռB8,m m"̹tCY|#{4!_^c|ށVw_8{:eY#rLD^ ;Qp-ZD3]@|;Xnp2l, 6-e9m"mҽf D,0G NrN@$C)vETWK:tcMrXI ui}Uw!`ꞽ;prPׄƮ7Ƹ_xUz Č;./TF|8hG&~e $c ΧF,4|_ _PxezA_fztOv T5D"FǙa|iw?+&;(^Go)봲g<Χ99|O&M8&=.o!3dX` pM =4成EOλ୔W/\yj3f=-5~,eU YՠL.l j<7ObU>T*DE׮WҸ:@"=hȬޭ C_i}Q ;A(M(,rbfB煳*k]Zc#AYgځ$'A l0>&&|[S޵_ #W ^=My5FE3\ @ a{b+נ5Oo*VWzʈZ`+lrP K@h.  Pν0sLDC]nƃ @дȤR۫&^*kIƯpt~8@?-U,B%<+P͗R$' 41 !8HoF1\KׁLOkn0t244"~~WCMu$U#WSj:gYZ07070100000014000081a4000000000000000000000001611e8eb9000053d0000000000000000000000000000000000000005000000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/firewire/firewire-ohci.ko.xz7zXZִF!t/WS]?Eh=ڜ.+εK찔gzMdZdfOvflFUnU'Ҍs$pNu}Zzx\௔L0҈ux/xdGWo$ T3ݖfX7ja^J]ғlap&9:hasxl\!Wݩk⒱П4WQ|l[-=U 66_uaA j¤k'I\S )]1OpRIXYUj;츁UfD ohX+Y=ЇO:FK6 @-FJZ}-yKOcW|8WA0@bVknԑV높D ^*SǒHޘ죂Fc5zfݟ~M|(kWK&UrwEDд6nzb2G)W 18`6?f>+c[^cs\rCbO9XfՌp^{LئJm&7؅(jhdQz]JX̮v5p9WA,\9WFx7QDIޮJdU_2)0y2Ȩ:dk BOJYW\+ƭP^#xo0M>L7aPևb{=]5c[j:K/ˆی{/ϛ% 6&*7Vs>.̀GM|ɭpg9O  "R싓VC=tհRUKPhF1WM7dN խxGеH}W!0eGV!±巽Ѩ>9};H" m(gr"B'%?^ +ޥvp--xI4Lu߫,#q^=/k;$,oۊRey #hSq}LhaPԉyv"Q!a%ᥠ]ȡ&{+Kx{  fxF#c+Y4lGBB"{J"chn}MCwNc,'zhФvgb_]ED={<"@Z^۷?c`+/vv}Z̬$q|B\~˟al$ExB+]'fՁQXxLJL*#9lo>{-({=KƗP_KU OTad rɣN'eRrc#JUUcEy:X {\7s^N `D|=r-k[/0NnP_zRHT83Ac63|ahs v >D" w 1w̿ma7)pPv8lXE[Ecu“*Aş?eID?uIIG&w/J+DlEMw1MfƧ pLWaqчS55Sm"N|]iPb!"'w̆h h2"{&]F~rwY{nRzN:>UX%q>S{:w#5;xDmZoC[0b=W .5Ldbvt9J,I8{1Fׯ7ϵjsȉ1doJ@e>֋H\K Ë6#Ǽf3_*V7*1DT<$oDlk/6]͝]&Ÿþ5):J_x7DzL@Gkh$aj:xbl& ᅛWZүq# +ߴ2\_{^Aan{%f[)v*R<~ؕ a^5k<'_H+lR|hn ņY{n'@@ԐB z5\-IZ~V9mCHlj|̓#wAusݫN9Dڞd = Lu" ƅ nV,luFzfW-us4]Vg9 ĨN?MU qb9u_ (Ki£fEn_=j%[;**gYT^R quK,qTQ?U|~%3&XN-71}XXnjP\i5pE_boF]Ш8ZhQBf# įSu cxGO#;zbl1Y7&]X;쑫=Us56N݌Wb\D_ovfL_V9J1'@ A+y$NL v'r$+IrA 'fsUbapUaM㤽y?[ɧ%hqF:&!BΦ9)nE̮L}`8;(qX$YFNw9MHxu$G{U w9c<-y3wC\\1?qa?O[8oSvi:.l$##21ǟEvRu?n@?6Ha6+IS0,IE$k:Tt>{z[XT`z=ݲ_ J kt| ֯MY<ff %a1樛b} /$J\6[< 0P`"/7tS=,%?ɢ gb?[J caLkRyWRYym,em"+`՝0\Bhuq`ۿݖL3 3m?t9 6( m3-QSRԯDKZ,!AyI GvN䖸<-l5 rmk-Gp/#1D{"u%7><-u[hUn;泒X5tlLg>bD!|}fP;{ߧ"x%\{Uh Be ' /`w1'((>)f}_.Y^8|yqXO<_.'HbjZag*EMŧ:}%u?BshQSق͏Ӿw 5_]MndQ;21mt巕,;QvB4Uta^tۍq,`I߻x=M<6lb'b0,e|*+"[Zk͐.TkC+Q;4h*? E6.z'}D7X<\9PfpseDd3U;*x3,wRdXӘ@LL[sЍ9aJvj¯ nXMa<52`EK=AxZbk`wgPd>l$=\M"+[=w'sL齜OigCC! [{<(b]cRWdH>9Z*Y˶ {XRFZGq^47CUw+<^s.f@dRil4߆cs<6[eM0SVSyZu}JTB3H I Y0(%:~85܌ >[VzC m,<@&qMK>誁n`mO6OY>_N7 B`|OYO%DHTB飲J]buCxPi&7]Q%J@^ GɎ I v^;ͮQqsTN^Mͱ4ؖ&]x&], *6 ߙy9E{^+5y|S6#h{Dh]&o)ȲH@W_l C+2 x1o#vqkNcJ/zթ& ŏaT 8% y*Ag*.?@'buAҬǥ[v~C1s}+>r}&~Z>΍rC!M(qbdYt,u< ZTf4^Z4N~FDߛs9g~Jv:0J ]S$ j>W`gUv%pGD_o긓c<+oGXi/ -m"D$N_93O+ïqiN=l0=i&լwD̓8xO1M^ c+۬[-UzA51EJ@|[!K 1>};'XC(1Z\Cy,Q7'7ȲgB4o7iZ2g4s+C45/݌!q"Og X];u} gP//kYkiY(l5SB;hBR*.%@f+܂;8&4lѳgExI~:K0A+f?s= `!t "@#MT&=dO,3z]%~L11ULͭ֍;)%j=ZA^LŰWp/3 B\2itDڪ/u6e?B/~T>ĨvwX],4|{nW8|ri)J=b&94*Ige~VBl| kr e-G?^l*^ ӱޜH}\T97 q&&*ZVe9W=m1TwB(#׍Ԑ kg0@qΗ,`סnkoW5X?js,$Bh5Ίo_`9cme{e8]+NNTWMYoLux:?%:q;{|i鱭8K{nPu5ZFc۰1xdK$o^1P2 N߀s<[`;b~;>O^<[]c&zRd:~mׄ]F,Y&akܐ;%v ng8oOeQXĺuäyb-vDR.gmXB4CB9T=+vl(F+cUkC>z(eڋ$85h],ʄʐl2:\3bxl=!fdfPOi.C ylpJQaiz6oIs:G=Rᐼ</|$P=]{`$|yl!mYqiTdfnVp^kXW](|'ByoM<8- QzE7gr/ }d0EtҕGPLRMD ==cb,N+PTK}?Ö+k7Ce+"L|zTîW+ N L. Z䧥|TpSm#Bދ:s bl-ۙHh_ cɇAi~X҇5k͕JSF(=ZFL~YKD| -6e %u 7 nDLa:9kߡTgh <~ӃX? dPGF%l:cq"<Ŕow+{ó91" ^aťFSUY.gǫt0P=3L?ucyX]ݳ!p?Nb2&>\pc ήs\^Kl3ޗg.腉-;d%ͥoqQdh,M5v:;abe97d-ٓ"5o&fK@N-90DߞW." yg3)vQdj2Nzg_Σ^ I'狄}4F}y2;tA J&r*EieQTB-Y;"D:)-D^>9[;,Ҭ3(hw.;WI[_vh\2j!t|S9H)IVXg0*W }o]06.UbԶ$D̐ȿ?* b;/ P iU(@9 ODx}20R: +e"[y/Vo⇮1 9Fi2A52LAj_VFc8 I#R͟ CeW9zo<ï(//.X4#oq `hVf"ٻA)?CGmbH@d(rŵ+I׬0 l=_>kuƌ#eaΕq]Y̺`bbe(ޔw5Ȥ5"8w%Eĸ^ɸ[31n\Mej|_)D[A |)a\4@rz]rwƸ߯2(UObg\ A zj-͆Mպ9ה"Y(}+ N3# ~} U4%HBSݷ7k~՘;TP_F)$-'Z983|Å*NP)ࠉ'5prC+'6`4juׅR>,X}PZ+e^m&Myw2_,_.nˣ=Qw2KZ#Yoc 'TTjsOaj?5=raj*yZ9 sWE(PmŲ;;CիN*XoIȾ͸RW2c$%fN[Ŋ.41c7\_Rarl Om7R4a`(1+09C+9:|%)܅EZV^HՎיFrBe0$È tvxiY1HeCO6h^:#?u[[ +w/ JXj:7h<5XUu]Wh\1%)Exŭ *=a4*89 wwcp$˜RE?Ƹ@zu%mQWIZ"6Xlç9("/ǚGL@yb]D{Wxgj&YKmҴøa֗dtHJ@(C~sSk'~RUXwm;ǙS.Uojiym\_{C@wܫFlMԖN"tq{B$c;į?O22t=OU$qF +fMLx [W̶;$UBfǬC2Rx<Mc:s9?au.`\\eEEteh; O7fft7مJNk%V)#0OU[ǡ:hg  Nh̩u"6yLm^$,·4Hb!+ΉzOO6 -~9Lu~N(9c_*S53]'B@iFdVy;g:BӼB۹G0@-B83> е;/ze*rh~ǑLdZ?MB1HˆőHŹU|!.qev/6Hoq#m f/Ɯ+gr|KO_01A8VB{^9}\{Q RMеMᶅ?APHcب%(` >ѭ]8 (I#׸vU8Qc}X%hTǎː0Pg\o;Cc)a]#񂨥:\2߆ "R2s͚DYG(0d,9Y_@Bjh`hp5 y>\Pմ9-Md\֏}udHd>ݔFR=W,ɻ_zÕdZ~ # @c {gm>UךL5N'C b[pVIklVs5d]+GdM( ~`4ͩp9o5ڦLȖҤ򽕼_%kd>Bpj)I2{9f%.Ed]0%aՉ[3ݽ;%/l%R0H5VO9NE(w2OKe=4nif9#E{KQIkwG]{+ ⫬3{l*'e`2x#D15>Pjuo_LF`Ž]zCY+:ORFÔcӕ3`!G5Ha!YW`~ԵثU>O(Oye9NIZT8R@9W^%:;/ HJB؍?0!!|V5A)1aٝK(K3 f. :sȢ~C 3Phz+ai;qBydtovq l;QfBԵ:dsDcjG[Xt>5A#k#B(18/ѻ;bm|reDeXKƖ]LD~< 4omL|fb oH< zyX&I\f^!szM2hD1ܖF%wzGأ )+'۝# S `J![`ZP d&.Tb{y?Y=CXQ=P>cE[(ao '$E҅Oi\ޤ2\4\p6+&zRWGzLWS.nv鰬#hdD'lg߾/&& wNס2d]9/y~lcEw3`Jt(B&]_tp`ዛ4V_IN_i>髎,]R92Wg%殇©%'?z4gGVU/E Ё#_]D"[TH¬|grP.7uP݆ߜq*yjwM蚝3Jnzvg|i>=[r뇯Kzl,VV?ȭ5pcUrHȥ7N/|k^_$ϴe :RӨfB s!N^j8.`KleF$" 4]m$WtFxfb A2R΁'XR阊O(0-{HV,-޳9M]W=ne47?켢-fxg«S mL!cT: JNpj`t~ 氿ئL9` BCMWx_cZ`"OW.6)o[;foAY\6Xs| &1 8Yspoߒ}ݦXņ,` !vcL<' sQPˣHΪȎvZq#t[y בdE9SP#taCPA8ޟ,_Z8W בo"ztg/EWZޱ"C<xFY @?{C1ŕq9og4i -'a &K:{Ci-#舯9vщ b#- 3S{Zfp<]Ǫ0ـe$/cSCJ箄5>p-EpKssѤ5-Sۧ:s.7©^LƟF?kiCiZ*#3Wk6\:vT]VιE隲#E2!Ҵn ۣWRL:70AЁbxӖ^z )0grRb1Gmڃ=c$5f'x _vjnm*+"t* GHh}gz&)Hzs$1JP˧ZIÆ`0p[n%N;⋶˖&ʘ7sc]c,&=n?7}*]e/E89 ¹gydaiњhR3J.B'?-ǵle et iGJx@6 `>\Jj6fb`PzT<][Q/|O8aP&CD5> {|oMNޔ,k0`tJ&ҍҹFso Y"%WXC۪s}]& G!Ik:ltӋuii M,pulx:9 RSNV9ɒɨAGYh}u')K%^IpRc 7bf\J**Mtqqʂ0LC p0p<Lb$E5RVe\u0Tl̿dJ#iu bAǟ/o%CSM(wSd| k+}Ztj텀\/ұ)1(yWƒK_3ƘL ekCVKѝ;f^ۗg\wl1.˩'A1l:c#0jOj]ZOۍL^vo:+v.К@{W*(hdz$-+Φ)Nczv2+뉒`  ").OR_g^:A<72v UVk|:^ л}zX 1꒓un .Gۅ Ƽ!KaxOiuT=CȏL$)|_τ) AN+[12GunjWٷst&Jyc` <6,IID&|\O1ط8F/?#i=m"XK*dP4290?o`O`[ 3QV=0݀?:@+j$4m=E|-Ia5_cQjg??4Se.L? BįH 6ΜbJ& Xr]֖F+J艍PzsbMh#OMxUUx OMZ<_3uI3z[!Ŝ Ttb-NNYq1U5#&䠻hbd]IBFcUZ.-t>)@85]\''Q ڭqG'mu^Rن~0('O:F^4$7ʭe\S_i8dO F1'§j vtw y6k4yb :ӓzɺX#yh3U&O~AJ!Zڠ&^@Du2hTaٯD8Y܆>t~҈ȧC,ߪOhcAܕt08%ozCYe>!:x kI8͟JPDԿZfǦJ6@лUg_ Y|#ȒN}gC <ۤF]n$R-ПFf7Ci^T =!PG?@x/ޮoU݇P,%I icp  #Ͻ,8c)dUBbF 3lQkJqz,K^;0oϰ41Sm'xr{݇ W|15bJbt:$y<*NxNgёHV -dcqi8,[0_s;*6:B!`ʌ^ W2tw8I Q{6}qunax2Q|p)|Y .K{~عpS+u-84B 7Ě65"PX>(`<P5"H0]Y0z:3{ t10 Xj |ZWFS3w,ÂlBCXk[ls ={4| sOE|^1Vcި4 eJhT* 꾧[$lj23h~GM1ʿJ dw+ KQU3tXdVwhBWKPfQY=g ]F ޝ0h(Wme@Aۘ[ZˢKA-(&}vdPZf="5ZnM0K"wpORHN Hc%^贶56 Df Bsȗų㚗Qp]i4۵'.\662$ع^wO9cMP PcqJ]rkQ.iWqړc3zZXފxꜵ< fהщ,*]9V L\OЫL;a%E0:qr OÊj$+@ĕTCYH" YT_O3p&<aoWY^d::@R~Spӂ=7]V6q"3yB 5k9`j 06uTëY}U54GbˮÏ58DԹaE'x{MqPE2xҥHnr, !RkIm)PFM٥ɐAc;FxWi a1kV~E9tӎ HEWl01={ImhKhEsy3aOmF/uކ_fЕeAF7\VNpˎS{l;fa(ļE ~}8is2Pwwnmם lE^LٟO=Meă'Fh} dr8-$Ui786Q}jf@w2`qy;HNz .cWVV2 ĥ n ]řiu4Y(J+Aͳ5ya蕞~֣ Y(kX;`C 8 c#iQǑ#3&&T#8UUT1b|c(NTStms` pB=@s*R^ &DboLp%}X 9Ll'* N$)bud06=&|?aĜ[%h'k&q8 YXԳX/|Rxeڈl*19=\ "\]Qw{2.Jg~Sc-ȇ#Eci{,ީ|<+)aW|]1贿aͱ~Uj!TW"Nq]T QEќT[bVO4;дyж#9ztXM3԰ qˍjݏ ZcQGzCeΧUgA!";*Fi~V.04 [m8$#gU!Hg\Q%1Qr^Zr(ۍRm}?I2 ҇XcwƣJm%: 55Y7dw2`Ihhd'O2n=3d#ڱfUn1o3QM6MH9-%/ǢMN/Q }kWD_Ʒ Zu&:bFOy+~Pѷl/f] U_;}m /&x;GI2<]u?ZIR/7E xCv6%ȝǂB\rU!շe|yAS]k 3M4+UCE:@Αȫվ[5-iơQiuc̦tӼ >VƲ|ƹ)")o;= nΨd~iKK l[D٘G';ۭ?O8c KyQ2yJw:hnjH<|&>Ņ81n+!XbTlWs³Q`BشY\KI.WV.v/0zy-sN#۲Iw})h߀YXxpNcޅzW,0Cj＀ICqn_(Kޢ)Adp2Apm"-1VkЌ…5re -}3O0nV/=FkX'Kr"S cz &yâHg=snU#ħs&JwN:9\k1椼)x-c:ǽCv qjP' Qh η}:r^&,35u Y \I}4aИ_]/5s/V2i,|g͕ -d`:SԴP'E쁽q t4~ dquKIq,`$Ӣl*pҍEGkdfñq0d[9W`HmBMÓ1n@(Dz,(?7>WhHb5J#E:snVf !c&TE#1ZԄ,McFVfZ@uLR2-Z#vy2 TK\'IhvGF_OKٕ^ b# >E']i67q4DffzLXv-~YAFjDc)fAOHXFNa\2Pͫ鵯R)oCj;]п˾6ݷb_^*m;{ Demx!߯/ArQtĬ,׋ uΔiЮNm~%S|f-]- M0I׾IFC4D#WʗOyRz_]$p.(3'lq,,T>ՠoc"dOHs9laGew]Qds,>IR NL5z)H#n%P4ȹDWhf)M\gfh RQք/ qCDMɯ* u֖FJ_:)>@7sY(- rg.b‹< QZ+/0y]jR']}./$R5 ws$ y]:-) W\RcݱLFVKs _Z e^P v9H՗'n6 p0/ <+ bLnͦzv_+5d@mXPOJWdf#:ʯ˕h@A7l1gHu#όJQN%@u>/X|&ʃ+Qz)Rq`0[FY_ 7|W? 6`еc`P@/G2aM M\=M*P2nӈdlھ@)Cb^!4G"<]ȀIu>}U>R BkA23R?Rр~\vdټ~PKTkIzPuNNrOտ eV,*5=7-n@?Hǎ0@o 4]Zh5 [&)n R юi"EM4m%@;<^fS~dZePiў )ר/E?B^,ԁ#Hwa/}g̅r2CXMװª, x(\ *Ѭmp84njXwZcL㭃7нK!{BXޭL 훯Fw]W 4gܩ WP~w >ާH{!lw;n*&5)11;j;7ާl^U) 2ωo NKO*b${/aw.gM1hʠHJR.;a WR:FpcE*KggɷzHa2Z}$J"ŊxM HPii-Ĉ9 ڥ,޳oe֯?:(3fF $< :⃝OIr*.88g-Б_\0v37(||J,lx\^TGnېd=I޻b,ͨ#حaϧ:}=|B=tԦJ#c#aI 7RѮ+Ҹ, s yR&BQ04mv2tw9UX5ӯ&G fJIKU~ǐgfe BxtjG3fv~{8]!];sz9.D{D3w~Aw&92 ENa$G怨u5T /*_:/Frtc1F:*BW;R2O\63x."OρxC[6V"v_!j q9_p_FDHlDQ w^vD>胄oF+u~[I@U|% u=Ԫ fEa'Qrp2YݞKJ}!N_ e>XTwrxy PseclOΧ,c+“uW,﮽r$ 9 (u~ʖ,*'fG2スGEu@`P7 _G6Ofըp|[઻HIKe7IgJ .gZ+Ɔ҉9Xd"pxwiîe,F{?j+#`z6@ j5HbJQ`b<]0xq]4=,)*Kь #ƨ*8%uHcr'#i\n♽ȞMR{G yi6Wlqa8W^&϶c@E8jKFV$tb渪<}ݜEQ sʘP2B^|96忯޷z/bI$71]/` ' y@GxwtjrZBx^5uB<&i6P;q UH"SRw^:dc}it\^TpUEx|JƗgEm |\|ũ!g~u7#v݀ j84y(@0`w *Rޝt`2gVtL`C =V6g39m8* ;g&(;wSph,"KTʄ߿/ulofx7=6l4K\̯1EmJu܍Jd+4v0>_lsIv34P0ď> pS6AX84JK_(#A:eXtg˴.M!G{/g{$k(N )cRd1<:?-_ f$[~D&kg,BhqJ"_0NģD ]"DNBq=J\݌OC2_M2P侮Vx[nHLݤ [xhs j-SjEBuA"lb e ZKugךr{ ~H(˗84jRLx?o)S(*_p 䫙ƸVh26u6sպ{Q9QN<-wN)7[Nc 2)\LZ-D)oyTfw2ǫ=5ZL CL CXSi9Hp\2^AV'O`8u-1#faSI`y@JLs{'X"2eSB+YZVg\ CKu G\zc"{K?KZf V|Z^u#ՂQc~k)Tc<́PG"u4>Ri#Wf7fkk㍬*lV=¾;dֳ|'1HG-kbk~.a:י}}B->$HnV +7w  ;[j{@jUҟuJh  ++L`/w8#3h/t88~sC3f`#O+W JW(m5%.6O;Ӡֹ[EL^L. %l%&5+R̈*(cɾ}A@^l;]̍43r+eȣ.FPD r<79UQ%(#7@I˛'c7OM` R L40}8@ Qd l.w.  0?]sOŻFv-ڋfGf9`Լ~:h{V !C_lH;Xg" oPݾ2.\Y~Ƶt^-nd,y<,?Id'pƚhOMKԙ!UF.'W(8iWCt_8Ǚ/[b*0s驩bLx!1Ebv?\:iSmGyAFdj"~v,GTo2!aAy?T*.cNE#ΙeuQ*(mm;jWy(+tI %Ux AJyk Y&;Dn>0O";]l7γɆB*B._e28gQXC,C~lxo;'7ݹUG}Se0A;q˪w`IW幒xSaW `J)C&8IR:9XAO'c4רនZo$+gMNҫ5˓ar# yTevVIC NrTg0y-YǔmY5Er8CF:Vٰ)&`_*W U@ Ҭcbw-I&3#}b=Ny}Wk`92}ӚTst& _!I`(c8myC jmy6CwCW4zBr(0*LSI8.Y%vT'.f+W \*oef0a~(w^۱b i{JC9Y_KV9ㄆ$2hAB:E%}sբHs^:v}*.ET{8I%fʄ4*s "ǟF!:0}'۟ Иeg ԼwBOfm0dYoϩaПJ!j{ ǣͿmQsRmFѫbα).I{ݹF76ˆYp唰Nϖc{݌1궥{I匉#S9|G#\)ZiF,^jOb8rL=|߂ܹl^'l:f/uSHpPbUνW\HE=w6;ht/։N~3H#yYK2mse̽ 5 W"H@[XTQnJZ'r޴LWio!Mw$bjN94Jb=[;3¬P)g$G׿/AhF_:@y\{1+Y,5`qei!Vɚ\Q \{Jhs { 'TW,|N0E\P) zrOUPMcنJt\ux;d9B6 l%N)_+flj,1eMw6'h(ut찂c>.yW6l \4p4Zź&^3; %_i@Ih%1]"j%/jaBjk P|^n$C- HغAVc\Ifއ:B#Asfn.a )nس9.n2)giNOК.h>3Dϓ5w z(# љ~Ê,|LԲEyFļl: ktXXF#SOgR☣816E+qdoA*_bu;4c&|P\/]?#ִ[L"w?Gj+"]SPC?l=@g;q<^  YGuNOru#jA,fVv X$vB;>AE27XzY|=' `׽'[X"btA C1|vYոKU-c~2209^Y27zTV(64IxTR6` 9FPĔDY&F ԋb-CJ=\3*B)l!w_Sfxoת(+ŦZ( x;_qC 2_$.o*ծL(G)i^$x0@@/S+KMı8zdnGo$1vk@K(1(+>)$?d|Htpu&<ЛLGԿXq$s4J[Cv/HM``?g70*^bI܆6O1,8+Lډ?oa%+6ܽ5Ќ-o ;L̈́]ϲ!I,nZE!ze&7<_^1!DE#qIdQQ%&JߺcX@A15hY9"#/F $â 1!0e'3MxwXWK(ݻ!;Gs\E'2/R4il`g}XbBۅ 9&(N bm S8G9 P^Bw`IWK.mߩl7k?qZ r3mzdHڢj.h㔽a"PTpŤ="7Z)]ORPf%b8 S!S\V.`>f5>=Q#Bf[ڂمŽvY~tQ02ےmL=?A ^For2֠ؤcCc+-j:^anݪE<h`9*f9$F z/^7u A~m蓻R^VqOcSHG_*6.u/O$K^Ú3":(J+ }5O7VTE?|U-GI]첃/w=VߥL + mɈ2JIO}ff61 G[8"M0/ uWnoQj:x:m8ThL(E;`G"{}pGt#|H=rYw9,k%{?II>Otҵ? epIແؗrڅ?bd5ڸ%cf5k%r0¡9"ĭ !IgoGSQYzc{?NPHߗ蘳]-^*=bL{v=^“0_GiDfI'R|)_-{L ձhQ<ů\\gBh6k7n߉cmgxŪo?R1tcHpvuǩ,ud6:t̐cؙSyqwؐft.:K'!w#ojQ@[T[_ F~s_5WJZL^;fƍ]{LP]U+l6grĊiRI'_0z'SEzd<3JܹDߴ$m8p7?Oj bCgm4T$WY|0#.h;wDa,i|X-l}:)%5Kĉ]'oE}M눝^4Mo=gǦZHZ߫Cu9DV+hөroF (c(#˘s\ުN~@D,,?d ?Қ꡿x\WYWvQSOLo%+g$ҡ[hਸqKf)/H\gY#Q Y/xkhpy9X Q@e_.x*ܰQ8@dCض]wT.,d8Y8ɱb -6#Ѻw#[--1ܼߝ"&C%LۯO#BAۭH ƙfCBz{ߝGk 1 i 6I6%*7NZGh X #@r;?,QdZ}x(c?,G57Ed\@'5kxh)MեIAu'Z>J^& Pxi sG3P=%Pg̚bGd-k?L6],V,~-^~3ռ$¿_"RuA,I&N&bg7^G9#*jh蒿"sk &ҊاhxU'V.hji]\d[u6 zBsSЦ%&Uɬ!ف`G KR:BBS g8S]UL5<*]ե-ȧ0*urE}/1|!MY,(+44UlsޕS*E0L\ЛNX'zю;(#, A6Fvw p86lhҽaX*CŻ]nPݶ\@-[%L?aHTMڽr}*{ֆ6r3™B '] /iPI|ZT/rU]>  ńSnH•KLTz'TLqtGxQuC5 =҈ZFM5cTYnA'`F &} "}=}SC4)Y< Ր mdʲ֔h ׉t߬Y^u5E.FEŇK+j `k" cCjс+__q; ):,U~\:^P̬\Rа;+ Ou9wr?-(@DNI@]SnJo`0)A$fut#/6|#h] kb,$P'"IcIiԐ7m n$`z"f\s.mq ˜?njDCeG)LGaW-$_ʬ uv%Bб}$lֵJ*kސcgs.J{? :umFxv8; XJmw@f=t1&ұgYZ07070100000017000081a4000000000000000000000001611e8eb9001959dc000000000000000000000000000000000000005300000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/gpu/drm/amd/amdgpu/amdgpu.ko.xz7zXZִF!t/7]?Eh=ڜ.+a$,7:rV0Q,~U?VA݋=Wo:'uZ !]ک|]QEJZie~Vj$Naqׂs8z8f&H8QRu[Nv κLGU7_*wE 32_;o hI*W ̰җ"cЀTc؝ur25J=YM5d./Cw1hИ-˚ uFS˕qD$9\-;;6Jg ~Gherk+lwҒ,7-#eѱ NTNS۸D6}Nq |pbbS)#eB_) `Nxp3[#r{f5ZY-xv.#PYz8ub; Qh>Ndz0r.c4;Kf&!hq=\AUzfp 94?/n5-iNjOw}6EELOQ4xaw,?Ip殺3ǔI@oa.e״ 8f *NG ʡ9Ym. ⎍Kre2IQǛ(ÆíQZhdiqi6 @SR V-/6N 2`S2dA~ux-|X!tuD& )w wS@mAF^{Ku>BKtM" URa,pM, F?E7VO0(&Xrm41h-4gjwA<jBd < ^^4juhqX#vw 0'Ўe+t4uQ&)`"P'e((([ɻi2: Z$8?KQo:5̣{#rJ\o{Ie8HHd_|h[yk8CBQ DhMؽ~H%QXާ}h:/Gea bO405|35-:G*%q AHO=W:N_UCSu2W fk0G\OJrIs|$yJ6j˲$&YSg}B -xIE"&d8k|[TXr$PfƲ\ns(Ori6xBATĭY7>}f@ɶ*&#?ZƀZyez[_6Q) U[n5ʽ]RP'#-.1mb˸5 :r }/!I-}?nӞS& rY(Q+f@.!./!!}OpщjS#ːqb֎!C{,FK/tTȣpHmGf{M`z(!wpiމƷ-!XzH|s;zBn)2bB=02W'ۂ_4Eo=Agn?zk4 Wafi}G~;N.: Z"ngmKw@&vwaAJZR EËZJ򫁥&BG,,hyn'-JP֏&2HMlzCP K@'/hE"# ={$tj$CYt( NI1 acu?nwz<\Qv<˷h>hUK6+mgHPˬƬf 4/N{D;:9nWved"pϪ3]q}q'Eo$2LT W_꿂1c8{^'0r&|q5ڕhr6_.&#ٓ 2.ܰSn7媪a}&e'kc,ϬS%E|q5w^3вYpU؆A.I$Q.3z}G6ux'J|ŰRjG_҇xA>,U@ L -^ɢ@iN1*kYNH[=dfRX:4$zW0UZuKyX׺)ۑ͉{5TVîR+]>LFW6ApGr}_GI0\(P HjvD"q~ nv: Cԏen`w%be;{n}TS VOͳĹz ?:Yg@)m~  "BuW߻C1~D5pzH8.;usI_]!iweW~UVmh#)7fݯ=O7-rG'G#v\OME[UcZϥO[3_`k; OڮQ.~5,:W$2^WH759X.fDhd>DnԕrOE}d:K%_ ܽ<7k[Y]='v pYgz4lxmeslSx7m_Dzìuzm&oϿJkPptüxW1‹Ft7hzic4{c'HK j|ϴGL"|Gjv8i_2qrwݔҰ?WV}^pwE/;Z/*Pj5gb~׶8ävڡ$,Pck_UR%"P}f'nrb*#Qq9JKOFdū4iO]|1p ),y\/ Հ1֗kLbl|Fu2E-)U)qT\{, Zz6i@w":/FRgd,@ei;u+^ HI$<5P dT*~0pAUWkuv} @E:6{!AtUf C֏PO~UDu..z;`dQaa"#*2 mjh0Wf$0q/ofURL OHQ\)! (KjWcu:6U֫HF>_8".?Xҫ9y<1Gc(p-f ~Lb jQi}2m%[1z4 pMFQ'6Ѧf`iy7|D.BK衎-Rܚts7s7κgQnV@)bk.s ڃ *^ l7.X#@ؐ@|&vL;gnW]sJi餆(jPՂ+.n~//|"S1UJ襴 yno>ܝۮ1 YbZmXT`!He%n,(] Jo/%}Kn>\M~hD\`jFV=wJK& O@P(D4jſccWN 6q29Y~A6hʗ.7WC,$X8nk/:(=9 *ϑ*7+ٱ1?*a4< )^5a36#uᤚ,!mo w&ETo!h?FX%VU0I6~ T:.;Z"gEjv~64a]j2r` ,[S˞:f#^}(R!J{NrЋ6NQ@k7?9 1:KO-zw!YFF$d݆^<ז:N-XQ`zoL4@/aP}yhM/ld}ǟP߀$ɸ.D]Y A׋HJG71uƑv͈):l%{aw2\>f>&,ΐ#CYN U[k?`kO: =}{r^u@ʖ΢QTywSl)MEq-cNINhXx]`Vقɏ;v#"Cgy7ӐX7W ܽadDH4=THNl6r)%Lj'Z_/-겞>W\ O=}akh ˪H#)L01{fń6)}YqKHۙ%^Qﮠ>!nԣC_Z,^I9uD᱑[r }pMF.~ |ppSK⌙O1Lw0q! ! νc$/ɘB#J.ƒ)SB/rnn 4PrC mYxzf82JC8؍|E|;۹a,If0>q`l3[U誮~M+%Hs̄kpnCH*wIĢ3E!W7epMfK-N-03*J߭S6.uzMRD_/uJq: F 9Bn:29馟rV?+68 i)T4'|cLI<' 97zC)3TRD|䲷\!f:9=-p@ott"b_/pK"܌O{2WVƼ^e"UY$+OvWW~Ğ[]2>%gz^dJB1%F=0+ȹ)~D[]u5<}["3)t=ix)Ӑ;Ǥ9 m?~n V/>4e $n ,D>xzߑBc1 9ӏ&mKD&L(i"f:;tK1$y}X8:%§(ť$ȬUVwy>|XS5/vX >CYBƷ!G/gV CU]v7`ڙ{"tAAP w~ .s,A,k1|t)l[x[oʌFi~-MK. uU9WWUzhW3-.#I|S!̩Ο.d 򃪹_=@F0GT"mDUji= pMnHt.hO9kC;%E}MMۻ;p]G-6 wY"k^ ׭)᫠$O%ٕ;g)|a{)3c! Q1YbI׵9ʹ6@`^]%ZL}Kb}Κ|KmeA\iu?(Zc~Y ‹ ,_ 19JªX) &LfBj$tsrQϑer>J6b ,)ozEekl'E౦-Յ0X ݿ2畬ۗ$ڱ̋sp mu,Qx?IcT||yVU0:gF8U^E&J3'ۚ=33ƬWtwuB~5S֗O~w s V9ȕJDfx|{M^%jDTΩe&6jVFb-{Spԧfl3/3Fo&|^=>~˓\^ߦW g]m;/}+H%5 \ؑ9Ч8ܑ:fݲp[s 4z `Q {Ed~3}瓞[29k]X_|5?%̆4 }{v*O@T_9pf!pYN (JɖFTeu D5m6BUT&;2&'_f FMy)^V،ϝyNDE={ nqn.V( l6pF2mxu8aAkxÓ VՀ/[Ua/bXJ~SAjl._x'aA+w^2T}M,8 6Gxj}[>iؒ\NyEæ܈Uk&h=#"XUt/y]kd}̪$D}*;I&b:9mya{T[D`P(!W 6ktفKMN擛JɫLC3 f n˪Wf8Pμu`Irv]S۟ؔ*{/BcƋvp!Jܦ8{3vZ{!RS=X%R%7Hw˸Q-#H0Dˠ Fks"`X7,L?H{ VLB,o!μI)]J9qf?i =y@zFYH ,vYd=x6HZS0j eyHZ؆{YVp~~D$^Y׀r">xrklOq6їWRŭ+ xED./ OEt! AJYXh֢a/w$9@[w.qkgeZL-9ߑZ*կH{-Fa5nJ MtQ[l<3`S ufŨL0].}@<-J:U\d)SzkA>Bes}Pd ~ǭKJӲ,,Wo"(q랹P*+J %7& ]oP)?2Pm\qc( m"yO"gb0\ԉ p,lsBՁF] WJ*92/qiO¹ÑNMoifm .șU6`Tv%( e, WI^EtF+eI|YN@OKf6}CB nTo2kc'Iq$]HGUIj Pl`]Ѥ'8t<䲑G -㟸EVU| R_|L\dejxQ¦.#*{;ִ(-Ɨc$,yj "I`.2:0⒉yy(^1 Z@qy'\e E*`EɿawVQ +MD3ryϠ#>v E'<$O-0|ZwC̖ZӏdH!#TVΞx`yq씆HCϤ&3mXssr5*:to {cwZyّ)x4huD"*BB-m:'+C>Tbh._JV港A#$IK7yUY {u]BTb컛&gyߛ6-l l]"<Ft7)rc<Kp&4+ĒCgvl)uM|E;Bwp7fVE]? 88oluO=R^X?Rd}=|YMy1ۢ9JF-?5$RشK.zNk&xq^E˵0fҝpN-8>{vhtE"63uA}l0]ْ<sW}7ۮ_1<f!?23+v-۲zS $^ݫ @[(;Leyg*ypkbqoitO=2FtjUD*X^(torᇒ[4.3%4Q֥j? -g>n8pbj]q'h8sٗ]-FqoIpni^YrfpHh  PZ] +TG~xHb:uNIF˄XG $c6=-0i3CU/ViHmQK+&XG(|9&MY(%'$zJ ]Sh5-5 mF8HtR#pEP"e\u FwBt aK͔1wrש֜/6LN!ܫM/N`B 7RFCM[9 E婱qdGe[2^m nVm%W@Uu,ǰ(9 Yh?~rc5iNa% R+CEhv wcu*=;5q* DYg*D|$~|*\t5PE%J{Մ6ᆌ/N;'-e9;!# K.\ OP-΢dNpr-?Z-cY>_ XRL!ڂ!! 3W]{=6'8xI|w/GGdճFXJd**չI #9@*OA14n]p#в^ Ft~-qOqI0`F浑2{]69?ʯ֋t}r`s݃G= ew@biw[8;PT}Z/.wN JN#l.<;h0ѬT eEkZc@>K/ pGƥbwX͏7L# TuF09RM3L8%Fj еxj x- "% ֢ʫD T>sȂ's'\5s|ӠghQeAL>+HWC Eȱ_W$lo҃ nELaֶl$Ӫr!%ԭL_ Q$јIhL'7!%fȳ { k!Mr3'ju[U{s P,P8|."=YR@tUJ 2+Ki"Ob,yo0zMa3F an 0shMD?&H6x\xJ-s}F fvu#M4yhmJ.ҡE%#lIug8oQPQbljfδֿa]um.8+xGro=GjQKq %w[^+IX/5(m-εdC3S&_w:5Z͚+ V{)KR`1A[1@ L5Y4x/L\+~h[ XGbK !isaȦA+$gҮq M`ͽa],a^/SOja`)G0Ygdg+3 rdW9LFI_JcqEDlmKH"cW3=wyBBOm1ӍS$o; ':ID=[Cp4=oUJ .>^3@O`-Sn +e?^&V1rKlf,_H[IyDŽ+BI2ۜj5ƴ7i>pT<>[q'׺cit y # i"0"er j[Et G>qm+U/5)yWG(PvBB}V,aKG/4hVrɛ* &x~Qv7G(З)dS{DGF18V$KuN({1\ f'!j1 O^wu\>v=)**aj̸,G`_9@*7q;!݇xǝ$}w9DM/cs AvW ExG3<Z̹VZZ'J"!Ξ, $VEź(9ojI1baU%2Չ'|3^ӕ '=r2$|RR ~M%#HʃߍTPK3SafZX:>HHQ^>AP>h_ 5lJ3UgItR$ :n:ַhzleOlPX76[p1}^U#m>x>:4ӱRs2wPi(M{]\2 EMvEDr9F^`@.lbc\'legzkBkZ_7G C't,5]иjCCdz],aupu΂})<P7SG H@I3&{-NZh[{zTYؕ:Ve},uGY9q? ?S$4˅o0zNg(g-$X.@s IYnDZh}yEaESP6 Ip-q.h1VH|l/n}8B` '`"!c \}=1@S./A(d=j.sYНVƽnAژ)bMm,J%4&L5n1I\y;tJu΄3`\׍Iʻi~-&QPYy΢ћb}T|` X3gǀ.ľ#5rB!e/+p3f G8."Ѱ*IxpQ߭ Q'4? oxlյڋܐg+Y pdigF[_]ke)FNAp¥m$F*ʙGqz !?nptTc} /OS^YڰG2m2VTV{CJ^|J7%̇^7C+q?cp'hχS "Lh?٨ŨS38DAB3<֠)\KsX0 cC2 FgzBs{͏&ڏ#i.F(q0HrSkx04VC!-X 5.MzTK@fOoPKRYBB B7hܣS]0 >ռ, L6Ȟhi_6N(-P)^1=vf{s UGnO"$L6;K'I~5%]U]8_j6O]ۍ#ChhL[x]vو.lvPznOVG&%R?Df`1Ojˤۆ;N }uAU/_ ﱚDN8o{E Rq_ 0魯&x(+pAՐ֣j杮G)t̴s\L!=~siGYPt/,|A\ıj-P4M'Wנ.[DқlB9CX@(ያU({O6XBzбmQiKCQ gT=ɢL^C>HZZ&3[Z[#/Bˋ! 2b/ ڳwDJЦ޿-ȳRyzrlUBw4M?@~J%QkM 0LHTݜg:H!{Z{φZ7Ɂ 4P \ I?m0Hށ8/mQ@i}^~W"UQ&xaVgig@_.K_/HQ|Xp!@i50C6ҋ+tW+嶴E)zPcȾ# Hj7FSǙK.Gώjw;j~xpIfvꚇo69t~ udi;Tk f pagL'dZ : _=4Rz7 Uiʿzy7整qػl#$ ]_3#βĹ,x7=UCI5[w1N"3 z?EbqO.{z?/b_p|m" N^ǁ93t⹈"$ۯ͵ PBư7K=p^,D3)4K %bN h^V@.Oq$U_@JZӂ$>rWV$W"hA!׎\ a hn*մ`S׋Crʲ;)nꦄ͏9T Yǒ$Me(vbh|7Ue'r׾)bkmH6/ 1.NT<6P>-6p#txNA "ND&M@-QF;1c/*/ \<9Tmx.q.YnSA0FH]YuK3Pq t_La9 Ti^`'v“ҹUi>݌U 3rj(>z8{`YG+M^an0s釷13.oԀs'Nz\y!vWk<)LQjl&v?ɚ58֠Qbif ڨUp'態.]㨤wh6ηsK^K\ ė&+jۨ`UP4l{4~uH>tbR0Y]X &(3)AkW\LRU#|&ljw9r=43=+hܖT狌~nse]ߨ AKy< Ӆ%6l+E0<9Pv;npGʷ4w ܔg{ZEeN _L_]评 IO1}po NrZh: $b> &AHlS=E?B[UyE{Fi i 3RqE/P?Vrm/ ^~;?Z:g6=XϠ]L(Qc~9:a`~@u6]O7,.Y۟X{6r47yt?7EfB px}6oWMد4ЂƍМt c%{ 3䛼]3E4ؓw ap<ߕA%9iJ7`vmbNه'7jwnCFsA\S52G2޾ Y:O|KUB /?_`Jfko2Y\Th//+fjUtp+SӚG 4 _:I.ӆ!vWTyUeWeŦhh #.ףY|Up竰q*h@{*Y7ޤ9-,B6k#lrܲLzV$]ai*難R^d SZ=h{aۏo`x-!m+HMYaaM+/9D ɂfZI'6c];l )/;Z 'HZ:S@O|ߏ`{0hKWÄr*F"cI+JE_<)9dTJI4LN^'g0I΄#$[KϢ OIȦѝi}#ASWX'3nr ZdB1b{E6L!A0 7 Z'ّa} x7Xf!Hzg Q7mz$=9Zul65N)#3IS]?18H,i+֧Ȗ}&vw6W0b_ Ǧ|OQrfmc&io&?V!+(ҹ9Zt':xm-60c\>B'+EWdZk rrsK ܿSG H,Q[]YgJ=EHe&/.n )qFbCRfUz02 9vdO2H#vpűo}nPe>Ú`ݎ I$s8#"ٲR$")*:F?MzJNMv(VTpn4_щ ROmG!jȵڻrC_"J0]pP;9<#4.8*e`]S}DP S^`Z0"+ û0Y?t Ee%#vI1ZB,qZv"CQ;aw?܎:o1t|3aR;E cw('A(>ZZĺqCߛÂU8H*׼GP*00lP}C+*ame1MKVy^u)́&R}h溨Kd_ J.vܙTRx&wWdBMNǣ1|pivhBDP"\|jl ?i%= zÛȄqHTej<}*4nLTkM){E>0vsNynfkdG60]B̈́'GN <yq\L~@ԒF00CtHӠĪv 9*XҲ@BT\]MC}6Qh{wJKed0v^kv QJpy `+'!7;&ه |qsl1ZuVrFn#+b"Ť]&io'2\\P-Pj&%7<ɽ;Jш$7x}:|Itno?[O8)< baU/}QQ¨Fr(^2g+Œ޿)+kp |)a?h?jrOhꕪ~n^#r0*:V30qO< -d(w/s`„cKDя#Wq=q|L"+yon \qD~"ԛLL”V W_}Α}*&Y2N8{cE_^Q <80lFU#|ETƲb IJفXkV&Xm%)| S7}3/6M'2&wTjNs2^'$Q L->[n!8]@SG8ס(mBU^ 58}0]ʡWQ5A. E9}E$R>oDj% 0qXۚ/7B5!PUݱI~(ҭB \zhH=u  ڨ .yuIՆ3RfkhUW΀"R+5гhޯaā3 j,BcIjwxCKgyF@x]ˉ0ߪy&Q$9^R[B ,|HM ՃfHZz75pɟ33݀rYQe Cvϰ.HЗJ}ݯ&XX·"I.[a'Uya=wf'*c_, 0%!nNy{]N[QxitݏN+gYMo=Mj-&as="^;[!l&}OZ_3v6 "ERt't9%gG5WѶK w L^*weAjEkW.,XAW"o dQޟ. @x@IYYH{=csah*H$h O#6$iyd*H >ZġBG]5,bJ j*xsQA +mp uPCkUvAЈaiY۟?mς9 o$卑VP`=/TF|cj;]46?4?]L7oc 7RE:c2RmTJō4fZo0x-̈fF4y\ӓHǞ\TnB%g-GzVmD1<2yl(qK\} Mޞˠ7[mM.gWE83 Ot6f}M΋b٦F;Bi&_bQD$ęhI6J-YrXW&g;]FIĥLk$]!a$M;TAɚi< En. }툙U#ۺXIAL_$,}qx*BQ޿IP$h>TTob\~8R,14{@3iԒ JbN2ᨴ[sK2- ֵ]& &3~̕(<~_u7p1 ><ҷB,'a^K;a bSPx3w+2%uE~CQi:{t(MH}<$zp3|2S@qI֟^Ao"VO~?")ݵt-pDӔF땟QKΫITI!7W`CV5pĈ3Ha`L8UC=م6D1^JK.$y}QZi)@7E"a:)P=Vo0ȨZb ۶1>>jyPXr.Z}ЙFߙHO󏱹 ~0w̯yLby-LH N*L0:]% $13Eq! 8Q`L:;+`&P8:M_oax0s,i)ȅ`vȫc9^55ENC;,gr) KNEkHQ(Yw2 9c<O0;_ ͛OuCݟF_p > z0 Xq瀧44" pzXێ[x; |'bd_2 |O5ĩ/Q,<%٭4.B&w4 5h4vКz~TOcc #5Z-?PJ8"ͨ{hyܲa',^5I"YY-UWP R}q),fY8%g&%#0I ('okE2<"XC52jW;ػ1UcCb {ظ!Υ?&ajXOsVZ?<6(-bBkuFlLO办W"#N5gy@myk2_{D#;/BzX,Kke+$sajCe@^G`Ve;ЫzQHZP])ՉmwƇ#7&Uo$OHٔ2G.3 |q8#KJU -)RXOyЬ'[Uќ XLOGM׀ 壘~ w-mEx?+{fÐ]_sJc `h@7WkP`R- `xҶ(o!qlpap|6"+^:a:ja'z(k?K>[$q[iqa. 6 2G'|)fך)e^{JM\7(f*niTP4(& ӃnI]3=iIgaqwd[jh9Ak@3#u]iusfԬ_K RwO 3RW+m5m*ޞWӁ U9;N_ȣ2] 4Xk~.u8ZzO0E? X]NkD<8يDz,~-Ҋ-Zx@wmeq]_(Ga9:mucl0Ʀ23VE6*':z3v9w?.}ؙ͒X;n=R@%M^|? . @P.o6Dl'WOA/s,C#x1Uq_l7x .I,ki ʰS bpY{p|f] j@{1'Ȧ|5Mf.ٞ|sSM^) #dWv XT铇!.P5:d C]ZgV"8-dIC*noQW DKy؍MtNEN%}τ TFPβU#&ܽackg+ ٖxW#^% L}yXmv}DL'O7׵:LRGʞGKj5 OV?^azQ2\N?Nav#1h!{irnx@M]#!EZ[p'̨ߝzƔ& ZL- OQh/=MhOY%/ÈEyx3g'+RbX~W4s{Lٰh5i&ggtͻoE#>MeWv%k{7oߡ&^7PhNUn`vp>]~E}!{TG]L-2;GF5qk鿋4U FmYo+r ùF\ujN:m¿Hg1̂/O>uǷ/w)_U&|תZۆKJqu W̴$ꦻ3mJ<}hX>ihOS݀StI L'њs"5L:D?u!=C܉D*  jFTIbJ *(`[PQ{[ux8cV7Pf̎jm70å(^^ґ-.1ϒLp|XCWNXY%mVZCwfX"9V$Gm,OAKh_` =苹p=:vE+Sp/#БG@bL(~4XLJ'חSwL`\PuٶN>ڭ6f#1/ZXe 9H xTc3i(h?c c@:A"z\hX캅r=tf()Q^qQp@s%|#w {v!9s'3tFe{I?0hx: Qo7% ? hъ .4< ߳~ҖNQ'^4KdJ +UI *MBֳj. W._/ͦ)sf 1b@ߋcDBU4 Cg.}#[^9A*}UjqgvCZknyO7;Vۣt[Ͳr v`/ BzC\N;1g}e˲g:l < +6ʼn3p1]'p ޹SJ>sj~ӹ}N㟽rr7*A?A4SY jsHmu%R>(\ueuTFQ]iVh,(qv]!L3eSЩ%GTLz,zXۖUksLL"ɀNm[HuVV?"mOIpYK;: =e 1>=)]lVGѡ26W}[@oyU<2CZ&Q{x2 1pD7F҂˟*8orC;%H= 1{=R `Z|]lHٱyopYj3DG)}I(viĵNa\[o p$NRM&G?NsVIgb!mH9¹m,1Sڞ{zg mCbK7,ώ]$ D-P9(F5EeyϾL۝rY9Wl]_c10/3leרag#r}NGyh{81]1E[.Ddo$,J*xJz=)Q#SN .k>dA3_e4Wqܴv>51 Sׅauq]J~p /ylAnY K0TtJCGvF[d9|mؚ"ΙUsqASn1Yhz8uw{ 2$SNspb阳nDR+1N u~R+UTb-“[F RЉ߃jTK~پYdBB{]YEϙƅwP.c{OlUo/Y2!4,攑ԇQ=%=S(/[狼IPmh}RiEppr޸4 8d/('5i-$zSXS ]+]Hld<C0 ]*&ITV'v1%2CL>EnU&sm9Ę9bۜģ=W 9`1aEEP尖p'6GW`)O7oiƜ)L/]AlĹR&fJͶ3A z(8YJfʏ#L[h nʭ'IR6 Fo @e.3X!^v2nυoIzùw9ަSy>Δ;Wn"4 8ze^(USovY|QljLF+$"H/;] V's6.愚e(?~3枆@ƶ?:s[A{ݠuHXѦ? PrONyEgg8ɽzx[sB*6uNgAD+}K.&bl1ښA cdFrRNN6:pC4'.PodO|X{ÙG[J@2btc)4 A4M ܆>@Fnf_d0DVqP֋t1ce6nVzMPc/#_7#uƨ[=IYqʯ`xHI׷I;--GȔ뤪xl6~JkK7&9 nQ-U wp ;ߐZjDZH Lpk*Y%ކ4<ەNL1 /Ia-|A"gl!L㸂3Eb8VcxNa[-~z҂ǎ7m0GN(c&.lA.w鰜tO)NHtU% >'K_PtrlLm{e~I@ے_)cF%^>:tHG9M)$p:x ͫ} $-e-קfRU~ߜACG9c͆nQN`xGo|.k+$3VK11`>hcpGyyhy 8:&JkdgFBF/gfQjU @dU:s~zpއ`Fؤ5UkXL?+ϊeQ[vWz_9썤з4D Fĩ E 6'y%UU_`@`Λ-@DHX3ȿe1#;ȷt뿔2j`}6 'T񻄥{/'jPݪz{eUsXK2ՌK17Z!u^w#Ԏ- B.;>xxx؍ d31% @p夯VBԐq"QhGc3MD1vF屹u) WJB2:͆=T`#1? Uj:`ΰpN=9X:t^0=SK":9~YSRZ&q>cY<vccIUd4XEQ23]7vgi$p\L3)rTwF_PX7sB45uOJ.ۯpixhYR;8s% Eۗq˄]>^7Ջ}=@ D`2C4rz{jY`4. q!_I֙lGHh^HB3O/* 9!%ǻm9 +ע2ނ2o8T^9? p<""^=#ȪLgO*ׁl 9:O_&eZ[*{$u~%ԎPToL+򘰆 ]M \!5&-OZd=D%7.VFmz @wjp=Huի+sE.I}՛ƍ^it2,2KByK>n4=?3'wќ&'=Z㸌 +,ZJ| >y?Ͽ4M}FpR lם PٰL_ Ƌ5&6•{Э.^FnﲻQqDu9_3D*7[@Us T7(*.=wjF<` z輙l?. G8>|9jꯕ:9F_"bHI&@$Cw Q;`_*6Ad m &x=]ߋjTj1;|.^tܫDXakˢͬ擐D;sk1Q$!F]_j:CJrT]SH&g<~T]y2ϤeZOkC> ̱ǂyj\-~'xM‡<u_JRyl/4kg`ȜZt-YאH|Uмl閻Qzw"0'ث[aьP~4? _rlאqBإ[.VU8ԃg1lZ ~<`v2i9c0{iv&)mt[^O'PQ$'M -(^Vkka $Mw,j8,(^k4,iÇM;M[1UlX*fI,'>^^,R}8CZ$pU2ߝni.nHx2S¹Z~mzMi:-+QQ«(H+)WmnD( ȰnDidPU* =u< 0t'ΘIy* 90]^b$_ip/uyםB'hUA̠T9ijaGmRma94QRO s^޵,O'zi-'X_B@;҅M^昴Oe $pN}%7A:3GLK[ĭ ; xzXH{mH C n}ͻ45 #-T7& f؟ :7i(<ڤN=k)^Jb%iHu,©/yB'uE 7'&M :Ǔ@8E .~z m/H%dZRW1bM1C,0!^E:`:; ^X+! ߐ"dvuDrtJHG=c8qėphyQ=h_LlٕD#}#~54 9&r(-HYskWGE%cj.=1^'Ys=eD^g ߈G)A98K\)O ݀osO}= 8}PRR2CRA6aXR 1G TA܅yZBe A7j@cn] ,aﭿ3zA|zD_^IwBcOX]=e#X x7w-m9ͻ%FOz>oqyQ/M]@tx]oǷ} ƱIH'Թ$%>2IV 4nwXr&o*< ^XKd(6"F΅\4jIt2?$kl&/PAc Z :*! uB,-Uj(KJϲT:Zw7.XJBs:BPtl:_R/6Na} ^c.K5!vU(SSJ _7/V?(O(T&-An Rz0!ܼ‡,t庴TzvOl1z ]fb;C wtYZ^W! "TD W a8FHQ*ƃC7A,':[d{XrQ]xJȔՈ(R\!4ب%Px1%pTjn}\ 5`[lp+]"[` sdΡ /!Լk!N,ro@\lpY.#"ؒ7N*;špމo/Ѿ{,tTEJ='nPmrJV yb;6۞^GKiםt=Fw9~WEy⽴ϵ'4EūW}O+,yxR[ ŀÌ$AE4k{9'b P7yg ko W(( gUb'4 iTmMuoHϥB;~ŮCsL-5d`QHpJԐZD"k_D$O>8 g%?gGDuثզKi#6 O)I7>/i6)ȲXT*!X Ha ꖳ}Ri9hdr:.a]ӹĜcv=g>#v1ɸf-L&KLOS-IY-l(!&1e&̛J'tYҞPBϾan?Ԉc ']D󱏘mjp)ԟ݁ Su<eN hjClI˟zW2;mTwFo?[d_ `Q3.}&Djh|V@4)sl0,I$T3YҴt %;WX6{n|zix5[Ku(a24.5x]܇u}2b f̦)9ŲX <7Qqp/FۻBA8>Djiѻ@pkZZF'eY7i6@JqG0I<*M1Yo΄O a ff#$+cn+g%$l( z[k:3'*cK{. ۖofA ?j#[B#q18 G ەtҖ JvRkÖIo5]5hOe nvcxɑ0WeEOR=^ 0]iL> R XOOSD [QZlI4;Ըla0q||&܍:xn@Jϴ"ֿ(Y>1"vmѪMp4 gU]Gə\:l[~'~D|0,I2J:=ZYOo] pF_0a A mS4pGFZ03sl9k>C Of~1"A=k%Qe}-{2I^5+y vd@/YnV gIpn(^Sv=&uQ<}\3|,AMGsROTd K@"YDq p9rzMNR>1YL!)_ Bt1Cp~ɂ{¯i_[Z{ c2+uGS;qT( ge̹à+Y4Tw&b#o8w__ aAy: Sk-?#bPU8o8Q1iRj-9nƲ@+i8[Gvn ,9m9 5xpXbƭۯ9+a)L(3:ȏuk0p䎉aر1-?_A8hISy0 Tүl)P]{V_&[ iUMЛ/qDi/ 8YO7\vn{#ͿIOmƚbh0iMx>{exᄃ JX Sm>:g ^p<HU쳶s'P}6C>k; [cȄ@]#Hu*zQH'MI/WbC>nK9XǙ,8P۾oniKZb{I`>#jq@gncLjTE_]bBR3Ft8 &z8aDɋ%1 5s6a["Rͱ:To_ ;)Pci܀T .= IO4~TxLvI*u󪟡KbQaC48dQRM| Q5slw{ZsP#~VC~]h*U| )KQ0j)&ҟV/JvB ]% wP EO \Qr~I4A+#=x7kЧ"6[$ɪD9*M?7lN׉zi}S],TR2 'n_ ;-1PpM=Qڜ ԗ,hDdXǑ3\/n{;h]h}:ڳ# 2A݈ 1/)X!W}QVM9MvlVЃ5_x$3d }ꉛ8fjxVJz&xd$+o[i,'M%791w !/8bI8~eD<rdA*8V6*.NX[9F¢Wm/`dgyJa5fS %JƷB.D,t|%NپyTc!4#ϡFů e_$rB7DIlV?`{ȩEA|g 0JNC t>qPBROi/L4>};:y6ˌB_b͠奷޹ݏ` ԳqyZ U4mql8l}KԮdX/8fkgtPCPF`0$[  e;B8+P! r)'ӏXf0(S9:}-cfuWhU1" MR,[Fz+|OmUJd^f$ځaTc[5>U=fT/H/T^K$4cȓ8R͑a=TDU^Uȶ`D| #e!~QNy`lR7+.7j Ύp%Re7?>Ȼ8m;3AF w=U]v8(vBO?(ç#rt&\_ ̈7X>o/ai"lT}`E[f1yZOmMc,<D7tqpꦩv{Ô|hP|]=wߴVTmDE\_8㿔:N 0'2Ŧaё{etiADM:>:jϺɫ-Nl]*RB˜qz䴳WHǑtX{3U|㻦*(4Httϩ4᨟lZ\ǓPڎ?ԯA'+h_4M0w@K\nC&UX-G!@Zl.¬ԽC .TF}7_-g'_X4f-^se̐?T-ȯiVՃpqLP%l?w,xDv\]7BOq6 ơ\K26]%(_\  )]01(k=Dm]Q4F[CaH>Ƒ )³sawLg]Up7LL8J/gAaw;tIKX)m`7.|ˮJϢ۸ K) bZܳ#(&0"n+Rz>=x6\x"vnb0j2M t&bp!dY}E^!kuSȰGE,>@*ާ @"2=#"R7a1ۧPYa.y@sA5R}{o hxG6\ЅÇ3bǀQ#%ܣƓ'd܄ˌI FzFtsdw*yS KJ#UWquA(V#KF!Q]=Lߖ(ޕ۹p+D'`ڇaݵSࠚ#QyO3I(t1 s76v[Of8!gek2HQIIA/q39&yYt0Y 0Lv 3^S4\rhIWs1JH2gQ< V {9.SW1 40$ Ư/V}s%Ғ,;]h׌PUIրoՀQ|NA0%c;?DOv_P2qxf7 \pwɒ1}??]\.6+hǾ$Z B/]wŒupgoZ C>SldHt3)^ gG1kEgT.UuFw7&Ko.ZGk[kfI@s:*y8Jh}*oEn ]ÑUR͝c۰ZtUǾR:=rHbIa0Eew;5ɥa&jXhhAxIgVʟqNZ^a'>ij~S%HӌpkImX}J#2X/K%skoyؗRi5ՆØ (>d*f^ U#eRnnWP'v˹N+fom/xsBiޱUㆵM?keT : YoP]l'G'XC  ~vH{ qү4#CnP!J7GNJ>IQY(#u;(3|o'<<8}Tp7FOMgALB?Άkʓp06ҿ֙'OuZ@CvNıŘB(RiUjJnrc4b{\ު Ct>USľ>ŵT&׆iίAz02XPzByG%o,D`*In:ةb2|UݜcjͮFF C"ɮ`NkL1{ނRP9x; 79TxDچmcY#I~vHU}2HB9Zݘ ]<2SÙ}2ȟ=w%B1+dɾ7˫VÂ6"56tuԇyԻ~3>1~z?1=xi⁾U7m(hp JzVct^M:>;v6X. CYfbXjۗ7wDĽI|OZMKG{!NcuyZۻ}{ێ P),ḣ8Q=Nt&_f|DM@=%z*R[(R\$^@JrCMF_\.÷MuPC Lgu,2U*jq9̢9&~oO_I{ꅖԔe iOd)B,I^E[x 1mvb_*D|d;mҲ&[,y_ yBf7q, cY'O{4?Dxo0|ߖ`>bBe/w?9Th|^cAV_*=[*{fB|B76ֵ뫨Y X(O,2$=1$z Vg<-l!f`7xuzp6-ݛ`)z` gq,p`C60]?сw\W_QNLfRcmO?g>T (N)?BuF W`[֌;& BS]ŠcԱ">1OxVShxW~ 3d!i#LM\+s ^wh:ʑn0i[C*{+hԻ wQU w᜞?qA36m JIJGgVwkf7L'ҨAҏnv'؁gQH8'Onk;M }+!U CtEݼ!QCQ5d/kCN9*&>,3poVަd=lJZ\GMIտ؆;m\^.07 BSG5>$9#+3-!yK>jv#fbU+22S(\I;!B6IFfk]u@9TkˏVQC> Oh-٧3aΈ^-4uCg+a߫,'+ `㡫_ǷN?$PW\>LNdVSn[Ty ף+g6Ճ_Y#:)Fގjg0 PG ]U=vX 4 sFyUBħmE 5 >sc`J6N§f*FK1Ms7L$)n7MnZljD6: 55(vbkmg^lկr\h?+W2cz1uSjd$!eoiB\)=sH_Zn+o$?q:`V3G}Z {⎦lJlceg۽Z. xYCR '6u;F_M\<с)גP/MΡ"! zǝsjD([dKq{a}*̈\lhH!YAbw@k;ՒsbS"фyoS(#,1`6tKTk1Xc@v.QPvF(y ՃAs͵@fÁ=jrJU}*~Ǐnt&V]ƚoVZ&W3R_}'Sp~VAQ2:$?GaJ5Mit]oԵ ,j |fLхTU3 rLQaH1͡Uq'^^=&I G$!}:A):AEtDNr|<ۯ\uWgslH S:ޥ,r @*uςug 6\HE=Bq¼b[ZDo|ձ*j` ;K\'!NN~D>GI9x&h*K8f ſjMp9'E /:"l A/+5yOQ#EϮ5|S,;_@;e 9IkIˁ8IpƜ5*b_̹t8ҭIo^Y Vwu:\K]qF+UH$eHRyc{L=D o%BOoKI_[^Z܏[l.E3;,x|VU``t$yq*yڃk?նcEǔP9"+k|,aGEiXys8VuQ+-P?$=mLs*R1պ`UIjoR{Č[cy*,) OڪK?&߽sL0g~N?!RZTLqo;z)ڃuPn;xn \mls;2vGd0PT0b;)r\D(Aji?H6!MiIևުLt.`[^7j_|VT״,* 4* nټ#^s 6Q׌VW<}> Bݘ'x]La9/R tWsSTe2A$QUΎ:u[mZ2g?B]ngUJoY c`Z-  -==\8xPwAvErس|"`1t7y M%C^Mc<igÜGݵAOcpmo(S"@Ő3㉅j?oUZRV zYa@_;\G iJ5D7o+<c}ڻwbL'(/Fxу<E+~Mk \Wi3m C͂ )pnK"j.\{(ȿ LCm4$بGI ndlnk$G&M1SM{8`8; Ǥ^-f~/}j`pvGJ 3T*76!%b7p{ Ly qfK* e{i)})o&)?B6=pj>#VG]w뀧F4`M3\Sd_`$YGԘ csoj?Ԋ-бtf+_PaÓ*TAmh _*1^$|j~ "1,2@C4;UQ=MUޚ~ES+>2JMNGK i=aޜ0 eOt__!&Bo8f$]^ 5yyq(@%#[wǒxHNUV8#g}u)9"ayM{f{T)]_B]D`skgI֔a>y ֈ5"e1_0$?30@G5xGFrP{y Kz6x6ՏAdUE i5q竆Zȧ'&N'GLXn'i!U۬k 3NPn&^j SbB>vh:_zom·>.[|JmJ6ŰY@6l$ku,yڕ_-S~MW/UΖ\TO >ncݎ &AT%"0Ɓ/,PĨ(LfARL3*/:[3 {ܤ[v۵*Ognf$_8/F\ KM! 5<XHyU{ 8d4QL /\2$ǿ fz2С ]9HӍDQw{0'>.- ?3!NսvYt9™Ceʩ^RjM:[zġkij/hI Kg~ |9 (foCa~,2iGon& 3g-Lm/UevS٪ )W(P.fCi' oIY_;H d=/\𨄻$LӱƲ8a} &9QNx)XDՈy"/?Y˩qqeu~Y~ Ty}sFO \i|*RLlv61>e,R^2 tMAF9n{A-!q 3#ʒTq~x]v;:b~r9b|Yy;A%IL%%69C cߚԶf6V;*V̾91 ؞{`[@c"Ҡu|wp3KR|6kVR0P02p!=R #F/U$ʹX7銦)"EI殢)bɗݎU \ِVq{[]AcmQF7TX=H#J BBVߕ:EحNWJr}暛 T:h`_|VY9zGPi߂Ї􌥒ȁ[[-ڹ2ړޗ5q^:G? F8 )!x< &~j 4S]EXM+ ra)w~Iz/qM9^'oD \%6"4 ǵYR!|VS{~DGggWJEރZcuG?Not)`)7Xؕ[x37 .S~(b2pK\{z.Sj|&mtEGȏ%>"9Vٚݫ'@@D]4ˀ{`m3TDM.x7N2F&XFd 2 `I@'%r-WnfeȚnfD-$?[p!` heDM% S9sKS$ES ) #;}Qn) mdRJtCn>ݾu 7k>i,FԐilr XXD$ؔA : T#xd9AtR{O1Qz{ԗ #w*ɍAAoEp sx~G7hD]y;'Oa~鳼P<[dز'u?9kp3[6x'\K1Wr`h+A |K֍␢ݴ.oܾhe( a[X-Ƅݯ:wZ.7'2*L iƟGMHvP_ ,h< 1eS[ rKqix* U!(/@NFņ$J KGv\~2#g &lLuH&Nʪ11_d ÀqFn^s^A3V1값)5}-aK:ӤHLvHSNmSD38JrхH,#,vCm<;o|[5TA o*g3U {3H&ՐHL#g(z{>҆& f<>HhQ=Fhq9dRrr:*3vZ@Lz[رRz]b?..@{ݗUP_`a;n͍%6 $|K1R Sk2;d^el;bT/'XDP>ȜtPm:*`]U U:ݮLv9otd>݊w8e"]svcoVؙbM>ٹ&c JKQQMcޗFL|!쩓&55<͡,_'6;#j/&޷d "qB5xxz뻼_AzM=J~QBWd; AM̑psLc1O.Dگi(12j $}\mQF:(,xxQ+#,{iu#y/PTXO5 E3xT(@NUS;`?DBiMJy%7AkS%Yq+"΅A%g_jZPio/6Z:*]Q'y7;w QQ-K!6D4`*ʔr\L,pb|4ڦ4SYJD4ҢܞX:EpDv#xcP?o5NguwpMZ0JoXkέ0^KC=-ڮbv1δ7Fjڮɩ@fskK+FEo_Y")6PއLo\ExhwpOZ'v?L~Gc*8ԓdAZe[ZUEN24;9<-qPZny9cčQ'xz|OׯK7f.iH9ǖWgS`t7\]&K/ӊInZ-?Ni؝拉uEǫn;CT LYȣ򶶂T|xȂȼC08,)EU! "1vfzx&ެ+'\Eô*,%!g R(`EAj H\.> ,Sjw_ߏ@p=?vlua,xE/kfЋ,~Ca2nZ!D7Y=\o\%F#z]vӉ`3 KgP#YZv/03ң'B.BIsحYQg^ I:ds7ԛne+eE6-1Q"֔q#"g.36@lhyÓ0"lB&{b"}_gWmTOPD4䗽q٠m( /?x@./>&d򦽾i Z JF=Z@@ӕ:'PHG馦 Vl}eeغ"_ T;#5k*xߟӑ yi|ĭ* x%k2aVfjaN6$Jw?D ^ZKc:МK[ZڢJx #pmtYku-{p >-_"=O.u*{~bIїP _5&2^av|d7 %#G>U/p]^L$1Ҫ 6sbտmp dΦg-7J>Bb.XG1Bm9xGyD- P8զ@B5+ ᕰ tj/,hOõq!gs!kg*Yo 離4max-ߩ9UZL~i諚V<8JteKe/L7QshT-&h%2Eg(buvgٞǥΑcF^zB}ŵB9pv2I: ۭ`uwLڬ{f;b&P5lE=M0V j"p6" FO?Q ^_$Fll,4wKɺL0ovp\|4ٽ[רZO-> Ņ7?Gt*GҍDyԴCUj]d=U{a6/eDsK\`?,H٧G"E嬷tȆ'V5{}c_x| NSy%: til8t]tbbOjCe%IE鋡vCh&ݐ%0R\u}Ӿ,o!͚HvV=%9nc$yd 6D4wq!JS?Pȭф1"zilj$zFUj[A0znsr1caĝh*bgao3Qj;lMؕhgO;ZBZ^Mzh8oϼ_r?&Ө oxx7K:C%28szDW![׿"?r'mRb[š:ے'ѾAd 3,D7!8cϸiBWEmGrJ(I=ȮhN @ۢxfV,q%5lkOӳpRr"7LUj0y0:%G/ПG'$1|ϼ$"i(iB5HzG8Lt,! f/cói)ysJ!XRR<ŗS9|ՠG@մI2o<1 >6hnC5V\Tnۀ%21@L%uaTxym1H^ٺ{5;›ZN}?6-XwC.ѳ{o}ٶ LoD++r`RTE\^cmU) "mkuڑlDNw8G/r8[ dܓ'Ƌ\CWWoV,U}z0]֮0(t;3`ُ#`O땝tCk'R4)y/ٙOI_%$~նC0ƈ<"*M)USih%B[G,<Y{Tu+gEs|_y3aҭZV(Y*̻5Xˬhku\{nR:U̬|5+Hn.NZ&iCz1NѨ>tO>oK[%zmIKWC5Vhג? Ϩ<jWBN4jf}8%" Lբg$bᤷ`_ㆃ>QwЁnrhZ&k Ew*JNt/+`G)Fr֩+jTn!4^ Z˞h/f?"vS}\\̶|F(Hh\ȶqth΢+#,R;#nbr\_du$ï HQO_斧*QU-xM\{DȞv͜)yFv@& ]Y 5:7 0hx6a$z8llW^4F<Զ͆Ϳ/s.+[BGa!_d ~MTuE칂'AW53sOD^\&ZǀyT-AXԕF0kS%,GCP?<<f`vk~ }E jӹN%`_Edsذ씲琮y}˥ܦ[+PhHLV:1Fa0eSUJ*3TKe[p~LގEu&'  H>>mza򛕐ِ]I;w]FPP@nBM ܉}#6{5pV]Üy@"bҤ9$)qjD$pJm $&E)6\/ S/ "gg"k~IƢSH+ՑQdM@Q1%l8v/&8zFKca@fQI5X`ټcJ {Zc v՟!Vo6w~{W'mUQ%M7t NYbB(3A=D%&o/<1-Ɠ~>L{QU"u:aeY tМ7AJ?7*Iw͚_wn¿Trj 'y"g+u6; e\k>ޠN&UnqiEgAt 5lCtMZO'%cjWָa<;4H%^3җ 5S~Hkj-vھ}{s2t;e޹m!;k yU.0|{B yhWL%)Ʊ+lJW]m FW&g"!ނ)̼ .*qKmp wqd.M)vbQ},$1j66FnFw-4B}qf -3 A !b^gf auƭ4·!Qȓ zށ*uP Q^8aB1^)JM+i+tP % z#s in>cFDZ}JS#|j⏺j-k/M |V$ղB-cX׻Yjg5T\F샡e7h o 6P lWE' ujgrJ6ca v Q<~CeW;n%!DrMzAݼ'ԥ%sAWKϾY#P: W]!})s|;}% jr ~ ٥A[mr3 {b2 ,M $zy S4mu=.ִa2XĄjƴ>[8D`)B+@)&`eچ- *ᖤ1~%֩9{.TȓУ&*?lRyp-ՎqvEN騙w4m(1;>[Id;1XY'E"{1;7+D'qkZFBn`?сH zB'%R4*G$R};t"q d x>;f~Ci< ) Z\Firur# ilB{U<<%w ;6Q[ fW+O--- O}:', ˎP}%Q*'LѢfc/ko44`^%3j&/iSpO`kÍތ4Jbnine݇mUK2ۂYaZ5xnsή?07 e.+}&P㎥f 3J]: [5pXFd f$xȦ]0x o7^OEsqAdqy8*K˥ImBz1_1x“O _jRӋS,W*40eD;Vvtl LI7gAN:KG չ;[~Rb("=ܩӝYߙYΞ sq ƠՍF4^nfk wyJUH43EΊW:h 07?3հݍmiZ]TZ[и *mfVwDz 5/cBˬ18#rQ=$\ ,I'u!qF#&Dc"cl|e8]Gp #?̥GH4LD>_լ#]%ڬԭAY)iS@[A#)ەIntkGط?eׅG;uy%ޒohG8o읞ANQKԓ:|j`Hmy", 'n d.uqrXqI̛8+~py|3Dʸzݒ-(0kEYoG1)7pfڞq`$3)pکp,DVG[tS.5P0т~9ʄI!YWNnpYsưҾ{/NzlaN:_}I|LJ\AJo{[+yJV2 EL:ɨyJ *㰱$ل1/n2ol`KtgϜ q_ZrxK6tơŖ$ $Ѐ[.*Fkn>>#JYI{'s'@W 7{2{0'cɈ}W"řK1[m ,.e+Vr'?5 jNC#ڌ-'L&ůc O};}op'<~)XϢA1*p\[ϡIH_}j^iT2'Ao?>XȖ5hާc0\i6 K'fuoB^g]MIl$tsw6BrVd"$eʇIcOF/t6] 2 HWmZd1[]Λsq;:OAF wQd1OP~_4vr u ۛDV_#&ֳئȅ ƨ!&Jd~RRZ|ۢhȷ򰫞 f "qgK%!w-v)`v9؎,he#.NSfɶpˬ~"ދ12y079A$&bj0 fWLg]'Kj)'ְ#άAѲ '=ͽU}HsqKt8jXGPԡ{ym#̣(N DQZs ؾFGTx/ W$`wPS@g8bxEh 3n})Ʌa!Zc]Ȟ$5Tv.`G-[]䭩v$[qGb蹋aSܸ b_@o_=CG~/6y.tf4 э(T-)Zu|j2 |!PvӖ[qrѼ1a^HVF-~槙ܒ\2D.$Pd/7X s)d#Pi Zޣ#pJ$⇦d:Y3qdЂFlz'UdpRU*oA]s8í2nBךfBc)i1:hgƒ&Ki+V&Ƭ4!WB8 &KFO7 bEޫ\=B)@%|oI[yq\^-DK(1:S#$x;KN )H݅%F]pY>zm;H9኏)23/LV:x 5RXgUb"Pʩ0Ov4^ܝ.B,R۬5fqn7]6+,TQwHQ`e@c73o%2nU<3LATdN>23uilRJ'Zz—w֎q"PΦX}0 |5ܨyl _ 5}٥YU%6t1g:wVxC cTDhk܅zb hi&G꟱4yLp3xZSjEhy U4@|oD> G.5\'"Aw 8ڪF *6c8BSa`2O" w Ƹ?u)loy OW>Q^G~Cߤb2ٳV,B޿8mqLJC~50Hb(Vt疚>G*DF?Ρp<:YGFCxSԸy&M0 DTBA2*}^O#]zO5jN7᫔*匽wm+.ZYg1!7DBuZ(U$*א ?.1:-C)21\q)w2#LG fru+(pTX60 ;EvEQJeO;So/ ݸ&Q^-cI_250mH6ubltHu{rcߘmnOJIî@)FCm%bjGlvInځ ch{1D21}h//6w3rkOg%  5 oy9?mTܔgoK|X43#OF٣CclelpǺs눢ifaXV**VE3;3?εװGroIB4A(*m~2/ÐtLwri\%IL%xC?WDT)%(倦m3n+Y2EPaܘeC_kqLZLJӼCֵ*S4z$,?/4۩eʚ xMlj#K)iU#( 5;=)ۋ(-DΡ܎.50VZEFnZ6{pJHnEkGM||Kн (ߤ[WczڑAo8x c=OsqRH̹| P]3n%\qF4E}1{7,P3/̅XF F}ݬ!ćaM_}hA3 (ا賕.3Rt\YB*ϋs`qDdǓ}hx.\kC}JL3g*ԉO  ;o|f?)+bw*"xLg|*┴0pjʢ<[JQ `%?$z/e(:I6w۷yٔVsƶE/=oȄo9'ei *bw<*ش|4SL*~ʝeY#~C\ar8]!N|qv$|–Sp f+ KԅC2yTAnITSyxXQe՟C 2&Z_YJK3y*a޴ASTTZC\d˞ˮ\c=LPT%A.s. .YĭF2eDʆ0f"R,NUW~~%12 ?G} $*c4)ICy SșU5 l^C2lB ]&Eյ8A/0u#>Y3x z=JФMBu)[K/%MhpZ;$} Ժ([3߰kJ|fV28 :h<>X/ ÚfP&zYݽTwa_ő\p0}eo^bg]mi7Xda ]6Z> [j^`ߕk+>Y%rue.%]-$ yMu&ΈQ,Q-rk|1@@l#e]-0(</^*F pQ&1DZDLn StS^YDts1K&Ussu9ʍQH1UBt ezh *HrIPho0>b\؂=7fqhˎA-[{\V+^hum?ɀ֤!ՄR)b[@WdHM k}d7/EAxZ_0 'll+̍-hFSӌvzKWrPc+EeNjmKӵ-~5P2J#Evy&SG|P4 벊ulS}LxVq" ϳLSR`BT57҈>a6|ɖEZ6sc‰H*=7;L2e&}q-Rխ /ؙ.g>Mz棃B!i}/6Qt +YޥgJ|NOTF_BZ&Os-O"K7Eͨ7PL[̪mH$F|R)#8Pu;SI*8F3]"Eer2{,&WΘ(o!U&g =vYpk~obj|'obʞ~=eo5 I*D 5"!ئ`!%ntGt蜃i^vXUV3rL\I|qoG EI "=P9x[[jR8yR?f#RH[\)G1i`ݭJ Mgay'56=A7L0# EQ籎+`c1]5xa0nvDـ>H ؖP蛘y5Ƈy})H\Mk_7- ~ .T> eF!3rS<1{ҋۃKll!\ A\O ( ILxaoqՐ7ग{Toj2"򼉈Ƴsw$3[r9U 7cfi[s$9v'v#ρS2Fݏ($N8|;[SƁl!LY슽kH 8T4q *Het|!rT7ˈ[=a]dLu_DS.ͣOᕛXm$H~_.w^wO: ߒg>.,Ҁ̟K̕&k$eC88  }5 ̸₈^Ϥ> H(йEŎv(=o - VjE -IxQ^D5g\i E"} j/OD< CggsxqY#Zlt0I(mbvٸՂ³~=ytIi*\=/^PQ/ԛM9ۗޙU{c-V욼UPxf0XsO`aCQ0c5%afPw&b00fppX+Q 3ywGBנS_wn1/ԛf) Q#qբ峑®BTA"/ͥʳ s}-_.̈́)w5fdh]P`lu $~cNI㷻@q4akcaw4kؘfs.$sjH'ܑ(x FX9+n#kD< dW|q1'hW5 4C"V(e9,廦ԅY!텃F rr*;>v[uW#/xY5aj {Շ%^NX<!6! E~$Z֒ ?UlDKÓc}:2ti86lp_ :6BW>Ƥ#a~D}FW}K:au#Hp#(lw<9V!ppY,O9&EK袡  jQW+V\pjj;:/d/_4 E{lV3ng54M8*"DxEP] gU\F=젍.@r!~EpQ|GyV0R$#^qǸ640$Id9/6h: fA #& ~C0YfV rtF#_O +Ce?^WE-hzV&uW X(O5C3׫`1yd/4oa{Za(Z%:"nCE je%r(x.ߡń#f.QfkAi\B]DNtc3}[dDT.waZ ӫn(+K!#qc)^iy+@Z:b1,nà}Bk:J- 1*fV]8F>T`}c/EMS?iI!Jq1Lhp98#8khWXdSn``$ܵzŃ=%VVS!o3*Tk =׀ʴ.PwI"o6LFB(!>@/aEaA}/L݀LJRAzSl$gѐd7*2>t ʉ8lx(t @g\Ne!nkJ@{]WHdküȼQzi g+3מrNv fLP9k=8(eRfe3ϙJO0ш 7oG&s- hˇd5×ӵ^@/e1btp2}k/"kXi)UBqcVv@_1)ŝTMA21 6_xc8 'u$Ί0LvϏzՙ%77@53=Lkm0ı N&XRdEk-z ~fw\z+Tv)'S#MȌU ݒUyMpݬ؋L{vdC գ{kh5ױ!LfDOvB ;'ek?fqd\|s[I\9Ym|^v`)A/򯚑ėk1*k#A P4ش %Ah_'hز Wl)]sg&)f|X+]}'Cyx2u#YvԣOqM2_yI8PjWZd0DfY"`7GB:4seǚڌ\n}Vae ,йX@2K(K<C$^ Y G!̣jؗz`Wfq5BȀb_Ku;#cQ` ;X0QwOa9o]WhAs ̻@ ]Ct.0t XemM`?`KyNU#.8"[\c|f=Ҋw@>v\y W=h" QA&MO7ڣ`rM 0 !KN!j.vs ٶ5zSb3jk`u{CSRɁ+7x'љp`iv/,࿨Em>] 1ߤyh04J rul{/tMa[t+X+#YE]3 =^鶲7X5Gy]X"[9`(&+>ްH8Ӵ&sx4Nr,kGLh2wg+S^o \*ag&) RlPy%ݞ]RE}LqW$vGstO6?mO7NH'+ :𢉩8{92?f4>$JyFգγw}BeA]'V@NJ_\ `,L񥛭5J>RdmlC0 M E%yZ5P^>cZj%dnc[oV(lsiqB';Dd3\P^Iv6gaMc'=j܃ ě0ɑBKms_z)' hgkw[#SNh8w5ОW@YHT59e(\vjxQn=C*L%U7 ԫ9#5*C5fZL,`3cIM @;2XLo[J ΤWpƊāX9X좮=ZwҰ&́* g︉b:ꦯ]?dzm,N_J4$jق8VGLBh03Qю1Ϭ4P:jv[ bU }撪.l ߺcxɻ-WnMR=k$L]A_2"or^]8?c\c #u;k_[֗r|)9+%z^Crwq3Ok2ծ#JγiHu(.KRF` Zm k8ש`&7Bgl-[ir:Ha&H-JinѲ }3vVDO~E wf. 7| (i.SeV"L`9j`P!h? p;SSg u~.acOMzaQ),hٻuJٺdQ,ӿ%ύJtX43zLJJmFSewtَ{e^$3MX'KU#JWY,7[HOy]n9e!b:XG:sG>g^^~ AΒ*^$P-\Eqj$=RpbԘOӉed)L+-2P&äj4+e-~ DxG|P64KtxcB&Tլqq-JS; &c=mn[8CGsc Vͧ($cbbjH k3NzHa`Rsr تƮ+-[FoĄ{}3V "h8^q<"R!z*¥'3M┷>r\84 +{Nn'_QnB׈o 3NYhNYιZ<-אG2Q́} i_?q{ UsbD]ǖ|A80^߭ZU˖M7JŅdI 묓m?>31Yei@՜mVȼ=Iކn5-CJۧv4ruUk!WB߂c!]mn5ʕTF2"cR¾kR_ZiE q(LBDZF谝DŽ/otCǿZY,)XM868xaO%Wuֆ+L5Ծ[> OW͘h9?QXgK4<-iIGQaV[ @͈H"@:Q꒩E`NX 1$0W,HW$q~Dh^u6$;X 3vG™I.%{ b[ s,*YL_Y Tsx gԪ|W{+~unjyujpTA%]w-,eZC!P&2{qKeYc ^[xp0N@2KPᔩcxt3:Fo]kM hсlJWx aN{]G8`Ń㹠Uw<$I4gGa ԤoEga*r,]\-W?*)ANĆc[MdfZ gh=8iCš @HVN{%"q0wm\kY$ sb;;*T(h|-u*?I/8;6h_Z7VʓAuGAp;\N70qgG ("24"5Ɉ&J8%A1,.küQ@s.@D"? rILuh?+#^!ZƜl6oB"5DvPk;uyWct|?أm'4 -هg4@#G)ܟ~beqtX!k\.OG>7%Ⱦ}"U`iseo_BūL5% Y5}Z%Le:':t>6)wȠé+7Z5r^~I3 s1l"!C %  w41`6х&qʾi%#dmW-tbL$=5mu;x`" gq 6ɟG ѿS'Juɶ)ѵd9W'jk{X??-}R.h4WJ@Q@c ͵x]O$o1PN=!R^b!fAx=];苍rKU@W(Qyu?eaG~_A7>a3/0|ޛmr$&c\W?iJi]͝a}$@w(6"O:98ƵA*2H_CBaaD\˞cE"ë/xQ#"ZBK{1Rܱ+)L_X?Eʛ|J^)fq$>wwʸfSa*E~{ϏZXn VCY0*R dH:a7NaB )/jCK8ұ3b 6ϰYatūVK1tD"WQ{{D7xo١YuQSOOYJD+P`;cۜpUda^%TzR1+oQ-85ʡ] ]?$7CXu{Kݙtd9A]j>eJOLdBqlo/2Q{s ڡLέ̔Ԣ tj qNmkN΅Xe4;27ee]sNsNaBص99P#j2${'ZxžN ]qrq= Z:L[STx+PҋpmAESx%ׁCORio㳛ԒgZ^$ l5Y^RmF~d s.z4(DU\bֲ4WFÅҞk|K;>~RK]hzrm-  PV,†.Q<"ǯ+j"~o>x&Y<L~iU/F2Q ۯh$;: BjWcb1ۼAE`fԔDA('{lA{ dPt+XkZa2JA;RB{Pn[\0<dvևǰcYZi#:cs*M^=ɣnbL~n83-3^ h Azzy1 7S1g]ULtN872&5n6sC8a r&tGH"|;HhM&_;RóGޚ~h=th=+"TU}^EE˺\ %\b' )V8=%Yw6k#|>~%: ܌n|:Ʌ0''یO0Zظ}+!3zM6#$I,w-`V??7T|M@9jyx=]Ѧo sPs&pM$mE:d85iwyIZ!iOQ`0sqK?izC|?wRM? )HO-1[ĞnN9*$8h =w}*uCxH|4b6j\9YI `d.Q:%03t.ͽfEɊkw`AMn-Qtud([Dfg~ss_0h>X>ENOtd#P*)'RYP gX}"2OZJeVā i#=Oǜe1o7nL-B]z(ȢϫJsx]G e^q~S(#W]|+lۨ{䊷4mE,%%D0qV!wB0c ٿ- \w+K$7tqb;oiaS/6"GS@w"T]#%.c7q{dk۰mT"(uk%HQ˞d#7tV6:R;G7%Ӧ,"Gܰx[Sfǰ%~a~~6JTe'+(g$gNL#ެB {͆t:oCEB:1ǘz+:Ǐᅜ->rm(` Q  d.t [8;ɨlsLsOvFC!`72p(K.+y)3tLiUax}8UÆ&v+ߗQ+.pRjgl(g\ÄS.ޔK؈\&z8S;|3齉!@)Q ".Nl1M?;3*˺3r^.*^1%e.5zSFК_9Dh7*k@rwSoVh1 u;Z}|,k"K(}\5n*CKlǡ/--sgcX K@0>uB\XtBg3}~uK03qs'_AKw 1KBƌa\mr+$_!A-LHBy(s)'K̥)@Yz~RD@Ejw<;BiȒTGH}+VF(glXag HIo3.X9AESyT @D-g~("4кz,HKpxA7 aÚ= OQhv?hCq <rh…Tঊ=Q*>@a 'ۤB]ӸRZAmͶ,d[!,H?W-4ge,k+C0c&ͨH۟2a[u•Fu5uL-:"EA@| f/l7+m|mP[FshvٴCqE{&QNV%t2]Zq,Y}V#|ٞε(N&Υy 2tY:7cFb2v #5 X3|=kynOBED{ωY7{P = IDIMy'1MF6X +#;4 ᔢϯ:Xdj-85.: H!']d=!Pk1t4ߔE ݽ3nyF7餼4z= tw/셆.J[cM!+ u\܋X5gjw ujNxQ!eã> 6a~,8k"(@I'mPiܩC|Jkf(pOkgU} mO8;^1$%risM'jC8Nwpz9XBxh75ђ.KXHR0p |' wl&lkQgL>q?nu=F>ieKqE6Bo/_ <`jūO' [s {g[ GN4LeU8%pLқW=?jGCI:˥94.vFj#Ih C;BwG :hy1ֽ. [9t2dд>{@P~ݴ3_ n!Ŧ(T]٫͇6j/ۂ*]egI~Q-Vruypף]hЌ:;/ѶgB$8ȓ\>ÔɯxrC)(2}8h,0~..+ԁю T:s~ p2b\?EvUkt\1-j)GW{Y*q32je@G. ش`ѮÛœ:J>wݤ2i+~3(fJ/mx% vcwKVcHf,b14\=B|]yݓ>pܞ[-&S_X;ϱ-y&N2U[5VT I>+絛Y TV0/d+V~>P[#ZIcr+6^ym>$2\2XF8H ͈7?00lVh$DϢySx%7Dg}Wc %w9J RĝUwA|#DqMB359qu ȕm yf'+,"dvObߘ%h.ݒȈ@Ι;Tź3K+uhaW䢿Mlplgr'4Q_2`%ܨ-^[]Xn ;x^T̟P {UE8Mz#~NT?ws(\fC![;+C%Ҕ^ M;gnw:^f1UJ $EoS)SkXWγ;Xښs@Sh9:u2/qv{.גgSp#fA%&#zUDDQb=&[,N ؈jlsoucA!kk/_iT7y^Gaq߱I[\CAY:]gmx )" Eo~|F\#lB0PsˍlD]c{% ;"=u^չЗ82ɑ=:2[ $cpJ#Q-?:֔@Px6ph&HH;ψܭ,iAItx oj 0^ Nϰc'׌o=fV~<ѩx0uV h:HdԌݤ<#CxbBd_"ǯ.wp4uRMqy울8Hr/u[]&7%y_<׶Vj0Bݵ9 D a*9+~3ôVe˫J1ď);)'ʕT):%Q P K_Կ?7Ht= )p0s{Yq)V\t#_ma3OS&_Xho1D/"[3))!,S%G".8ʥ#G_b@cLR7K-U:R4ESP$Ylm"K%1~" p^*AhiG !~r:aGN^ `]8}7xY@[N:v=RZVfmk'>->)iq~5HY("+y2zHqrI& })zzmZ+ j,$I>;QJ&YFz{3=\99:GAV[ZM"6TQ1$>ePHˀbb+^촾Sܱ/<6~~}UdW=-/u s"p_4}Y5_u;ɸs1~>ݿl[S$m$oϰ' + n ɣɁ}'{s# jT2:=#fҒ2BRI؝v@3b %~ǞW)ftf': 3ږmR#aZ&}f-:RҰ5}ϰKP^1YvJSRb^h^8)XW&v8*-mEY=ҙqD&z zO_.&>.D糫u1 L5A='\m[ rJN3PMq1MLj& fnD9@< Ύi7(ǝmo{pdcd7@8MU-7Vޡ*IuXJr徺*ˋj=VUWh+K]Ly 9fjb- Cf}pmϥ^@5TC)ΥE[9GZ0|O.B*{`t$g \uo\{0DjܝlfG/ W v0^M,srx$-[Iuk*/-5 Ձcr"kӷ 8I±Ѱ!@8'O8Hbv3rH 0*9571ܨB i"EQa. J~UHi)1I:im7N`сzהSD#PP{H K8?ۀ9s_fmrՋxWB[7Tq=y_kn|z.hWOź[D>DTB7sBčbݵaC].ʥ{C, =%6\-ڏM:%]r"1#fQqvI[=hJ헓0qXN'ͱaӖ.xo2/J8Ϧp^Ht@&{#d^(x͑ho05B0r+4}KW7lHeu?9Pϱ8PV˄*syr0S6v( :TcߖҐJ01j?F`%JD|Gk=ɧ1@m\Kv"7T}+'>o w[I(-W3HNLm~7; NVqƦe'?X;s$i4Eوr{~$^n)g>޲IE><˟kDB q!5+~RHGڱ}aUG_Ws\BڂKْ΢tleh<^R=%S^H%I"'2yޱ2WxeP1`{u P9? $|6'V]iD8bͼeCG&ȅ@Os@D-6)}"D +Y">ͧk:eѡtFB!p+DmD Zae4[\&MW :(T%|m^pD)HԴ2}Wb"XI ipv[bW*ʾ{%b "Kx䀛sڰ'&l,ӟul/^ٹ+y zfj!$8_ GWA*Ϗ#>ur Rq{k׍.o0;}ጱb(~9wٲR lMV_M4~-ARɇؼ>=kб,d[L_\ΑmGm(1'HS2/9M`ţ9Kj,*]ͿX7B {Gɶ"2U&+Mww  ( M.}!=a)qUIdűPm(UrmtE!7uxb] }J,w&cu9{(bYrpU1qXj]c= Og^\b/qmZTx˫8;CU3Gaqmk[1ekkhKn,* X;@0[ TTQ QͿXJ(y sqK"̗ Ɩ!tJw!ȓ)6$b?֝]t[R@Hqd7=? l| WUM`f+Į1{Rd-6 êK5~K=-qoqɡ5i"S?h1 P^@(%Alp߅2^k Ul"zԾ%N* ?9t--E9c^-c'Ozܡ{)Y ^"wDVgdc%|I=H1lnyii8h>F{hL=Č9?[%QtJ15:N$F%&-% * r)+Uۊ-'ܣ_]e-4? 7qG=OBX ov [ERKʣ ohІӦMS,<600}Jߤep /4HLcTRtxCBKnjϕ+Lg{IM6ź4zs_ NIKV^$^,Xfn#奍ǗЩj>B)'c=d`Lj3+rdu]07Lt3ȁG e2n 1d\Y飴=۰]^o+#0O7xK+{Nb"^)[ؘD0vF D9_ΰqc"O-- eҭ*Nk B3 J6pT}IJev& ]dzc{eTeGҧ5g:yb/:3W7c<(QirQ$X\p4f |tdPtېÀjֵzܨzIq(3wM CU'9 ,EGϋp\ wJwP3xBb֕;frG0>h 僪tY" ݳw6m"K4PSk5ZK/A`ohBfPu.k2)]Po䜞^}Afl K\ [> *D;An,Fw/K&jtoO`L7Y#e/$U02 e8_&ͼNq$s݉˅+CX#_Ҟn\Gnb|g=I"[aTt}ٯuۤT:h[ˆ|4Xk8;r瘉ĝ_LKݸt#$fx~!l|KWY^?F*< N۱IÜՕ# ޡ6HYź>Sl׃R+>@Tm0flhJ[|a[)ZS=:8=h289أAcQE[dQVe%.wt2r`|'-ʖ*Su +*M,$/p:V7>v御fM~@ɇhjOșoiLr _ϴ#ҧВޥ}_B;3D یC R-5}F^e8/8X?@8$ 56!,&C/ЖFIyxD>0xD9BFD2d8aRӚm*O6S L8w 6r:i0k1ÝeJ}GeWq9=D{bhDڑ6'© M_IM:"NѴ` c& F/,8yt7 jb>H$KюMJnq;j8On#00wNփ1bv 9x~-zHl[Z9 XD{Ě(K%c 6x!Iw#HSXSc~;g=>F WZ 18-,`zXC0٘, 9enfg&ʭ?me0 x"Ƭ2,G2\;yĦC;(y@Hf} dD{еOGtZ+( guOp_x-bP|M+Z'WD!m QNYo)C}}r~l">m?"閩9.@.s-L"j1zy.v+Z@AxKKML}w$ / (/l& }Nvm}ҙ\91)k )nRyGZA,J%&rs(J׳-Rަ˪(ZoFtssev& _쬥VqjD t<}m[  | %WoB 2f~!zXL3\4`uKsIK->>iBR k)$ ѽw%.jyԔ~p$c5I@[ł|jMEЙ;|pbR ? [ӓ;vI)ېmcF%C)cA򭭖=Hr6b;\{dkO'ݯcYEB :iIb Eá[ö,;h^G+c\ <^ކz~P3^.6Qha{dFDKC.JyufDTR,K=i; =msV["@{˸]$yT6N b,,}W|a!ᾍ-"!,50d$et?vOX pE}f'H^1ybڠ"7q@̾˖#>igS0kv^Гaȏ *.Gzo/sE "K9M駳:A(,0c؊+lR~k;y&`&m:(ml*"넑~ |Twb=^A&Oi_͂*22 %>1ׅM$wgOt`MN 5c$6+5*U%,16)`ʯ źrK)lohO7 _,AU)!F>L%^I;x/ + 1tm3 rʬsDbi8 H6 eEyi|=$jD) kk~iSNJ; 1X.2x~iՃ\E?A=7io+;cE_i%ߪfF1z\L=^h- QW^ծZEr%<tJmzJMьi 9;Jf|zb:1DMYMUfDͷ9 (DւiH #L9vm t Ogn3eFiC5oy&ğ`8֞ 5 |Öfk/xȎ;?TD5C+}E|7HoQ\id/J[t"Sg۱t&k҉xw0m2SًL/CD'4. 4N#W= &.pe7/\gީ1D$jiɼèmi=/b@ Q'@[ɰsQm7Fx"ЙzPGp{l@[XyTHZb++p-\0y)Pj}"L2|Ut5Hd;ݓ{:)}Y3Y5=XѝgZ|mueR)z(3z2+' rFo7cdTT$%vVX KT8+7RX'VF5CQD6Q$W6-mIuٹebewJk7I|~P:S_SӾ[d($!ctܜ]&V4R<:)!".'7輛CCQBl<6S:'SxXR@39(oQ($ v9sPe;в?8z3e6t$=Ou=+u!{mO#M#zT.;/}Rܙ)~;2%INıqr=&W!ᓤߕ-,|ՙ>m)fU 684')5W -7! _|U%詣Ts \4;?ˁGo2t\\`fPՈԭ[GyՏ&t r@YQlK&G$7v. "9V*PiFwu-ŏ"R C~$ Zze ־X9od}+i$ UD =Jb>d:XHOP nm38`IvS5l-ngVq:13]o`HH!͵T`\,=R@ xgR;|%?jps-'T^z-UnjEqC"Ct c3m\HAF@*@-DZ(zS,k#t8Xn!~Z_m?21"}gؖemWx 0=" :NbgQnRWi>2ûCU_m \k؝7Uǰ_g5{^9 աh:ucʪ~рWL ؜hT"kbIY׍w7HɚD+F?J,54=GmA?vb!}1jHiDSs"#՝[a߮ s`vAi4'>\0BtEO  &aFǤ:ǭ8T{PI!"ï>HqQА5y!qFg,ɄÄ `LkqYmV:tƩo\RJل `SC]_l*˿wc:EX~O> *IlIKӪЂ%};Kԋ't_/C'/ E4/1hX-P؁G]uXI*"ʷoµVp죛[ GޝDo!(Wyf(xӁ5,_D `wm2;bn39vN>`A{KA^~4 y1-~BgM'[p(in ˌ/+(/r1@2pzѦ%sT |bnOS cUjNJ9U ɛv'1?*:=!g`FlG1[If˶⅑z:\c.ӡ^R  ×`1L@+)R48km;'RK۵Nk> ˬ V• ZotưP_dw7YL S7^?Q~̰? &4Wpۢ%4N<0SǀƬa##2'>XR0E[LPsRHmFJ\: `5UYM~Wjm2Hc; #FfJݐRP(vI6fSDbOjR4wLbbSCFa s6[bs{j!$?evӑQOxf.CUaU+:mjIp n056#4w_P7!!sҒ`UGM[.Uf(Q^T'sN)!\?ȱGU\^)hزtzBf(OE!7\ +bW WrpǀQziKe’0SMYHR X?Ep޿>ZuPbt)X~8cلg=_>.;Ġ;M^:k1e5 q8q`IeS cU,۹,o(,Q ig@Cj2sn.gCXP)9MvVb2a=CMtȈ7^눻WHñ\&mߒ=M5أ\bԮvJiH-2 V]#V:^=+}#|Ԉ΋%;ٴp-LZЙTjKrX>/"}O0eD}1W2l p r|=:o+IX"}R *[ .X J heaTe90] U5=L⊝]%FQYB|rGfg\+c>̊^Γ|6=_?'/V& 0%e 8qyu?8(aa=网geSqZ"j%ڃ9E"(F~<O! ¯K$Pn漢CiKJ]sa\M`kDЍ5>ݑclԵS8]2MfYyp3ho4 D]L[~ENP׉CnDG (eL?ZG[Kl}[0'bq+%,Х?f^4r30YLZV ;fqrZ3C |f;< VSJµS񀹅Ym/~7#%C4= FC-Y7bY$<Ғ0 E`y'B6IOAo*' yf\\nO*dIDɯ|ts_xћMi<.2=2\ڤ$l r oR`2!-( (5+ 3ҥ!x[ZR~T*p7r9Ǭj,fZvDzV w/^^Wm9Ceh$K u<-N6ڴޭ,MZ3UFX#FU]Ԑ!ͧ_;]GғHhٕg,T#tܔ-rq`W"[yW}0U9qs\0oy yDg ZwRj_ }Gea'5j֐9cfga"}!Gض.upANI&# 5zI:QѭixNg/1R<>&hd)`W@እ|<=#G46oy]8 FةۯTĖYgTrI(+qt,8uxC'~> dGrO%,;@s:pFqxe A99B b|-Ef0w(<.q=e(x&wt:wkيpUK"I 8gv$.zs /:[ge[~!F-iؤz'1aMnr0&+:cp ƻJpVO6>Y5u 1chISW Yϰ$+je8RLE^)Xը@0~؎DnmFo^ ['P0Y$g#bMcnIZ4Px6aӎ5y uTVzcC,t?26Zv[ǦoGH cżmCl%l}wa_2<π<,&H SP0 !Pc䱤#P~1P"sNid[/:*%qoW\P Pg|p%[˲U=^d/);-{Ns/Tq}]nq0\)EΓ.ngşhCqHa/xJ? A'՜"3`z5}]΁VceqJ[=wk(m6N=y,K,kcR<':|B# _&.΁Eգ9fruV}:U[5 xI&q 4Z%MlaBK65M '2OJM54qB<Pu)\m]4V? l%zu\EbHns: ԑұzd }ڔd#Te_X1?*0+RwkKRh䊆1T8g3@X =3Fsçe>gr*KkaGⴡK-8mv/(uq3V@/LٲUb?"'jk@@g}=ZJ\LnŔNzS4[-?\0lm19J/-DdS"x8[ cM["#פּW {.هC3v]!yLu!oDn5ΏHiIkex OzV3!Ng Q=8"7T'm7%DGyK:ai,;9 Pʆ=mlLI`XVz\uDC$?V%waauG+[_LY`V#Vk+BӂDžؚ/=ܰwKdӻr8%8 DGp8aBhfk￙T Х]7$ WǎTM=},+Dߏx1ԅm,Xl񻕡-_6A[F8BSDkL\Fw&GM sSmgS^܌w\lr~OVt) km?f,͖n_+D[LyI7 )BO7N#udKN:~FG# :s(*]C9fg*7gŌo<=\F+3JTĪ|Q[ +-\L\W0ϑN8ؘYԥS6ڝ$#HV=LCד8Vo)iA,O$r]=Џ#u7QR>fvkW&J}uFSL=1]Ȟs@F<ݴΘ>Rq6/ڌ 1[ƛu*w74ꩵA[` ;"bɾqg%:22mKyۑZ4u=lL6VQ[(VLuk=.:Bh^Lr8f_%gOSsrП#Q$jwr uZ-OҮA(T׎9&j3;䬈@9sM,&JW{R3gC^rNZ+=6I6&ILA=dEULwG~1`fP~2r 4cO%dAcGqmt& CnOufZ}Olchoz#6#"&/׾y'fGcڱ2vPU⏫QIow$f o=]J TdGngP!Vk[9kYqWt Cˊ}}^ިrDxr[QF<ƃNܫkזV ٶsIt_O*E;M2\WSUԜCsobCŸ_S֫)ۆ+KAUli׍ާ<1fhF0Ȋx2˔I1chYMMp>hk"qX"론oFOu]^'/~֛kLK\̱QrC胶ŭDjV_v`]lD^ofR%"xm]ǺT^zq#ӰOdڽ\gu[E/wՅXIavgm uނw}4ߖ G{tMd1V{OObAB&ied⒏Q^_4ɽx;cgm1"fEG{D} ΍n} mJcVb4Jd!f'dd;P&6t/0c|>Gƒkqϫk]ٙ8Qp k/baiixhRxg'8S6߸Wߣ ^PY%o*!XVLwڎ$R?xG* ߚ Z1%ڀA0JF k=uUt 9agoWkb3xzm{LѓqzFwe fk ɝzO~ehp-[155;>?5)v/j?IPs?`)Ov6Z"6|%Vj5 |OgK/Gk{-jQ>8Cǀ_Ȼunmu OչP4iI.EԷ8+Ղ>M?XQ@] 0egX3«Pp E&wqCRIQڞT5;0Ư6; S84Pa H)gDt7;#O{i0PE!TWVm0j[b*<˾·`7 ۼu+G}o}i$.dd%(#׈PyEoE T~Ӎ&T36KV9:xREp I'ϢBe?!@ȍޯ4*̈:G8|U2R ].ZYԅpDĽ|:3-bl%]qx4"Vj($^L݌v^(HV 0f; /W,p FzJ9SPw Om iX.#K DZHeD"S b4/fϴ]!X rJVo՜6r!eG=MЁ h.fi+X&XHlg_yH3م 3qփ*VߢAܮǴвsi:)b~L iNp>(=' TgUBYipjL ɬ8\vHwzM(n6`zVmy-[{e{΄DZ@8l/+e_Hp _bEoc~ 똄U)nQZqzӘ*<3׍uEy}h*p՘I( \A2>=e's")c*@hUƻ4u-js긒-+OK6<^g& 1IdYO)*|)̏e_6Jc\_t9!Wϝ܃ܪsj2 +Mu 8\BJ ~ "\(F3~qRgitװ XԈVxZK0^xFx50fǼ5`rlL,-?hmթ?&O\7=p[CI^M>eȡ(~72\:PntɽW+hץ2BJNWS;GTExk^Vwt$M(GRaD0JwVszQIVv6ލf4я#V|l&y UJ rR 4ƞUCuQa05ASMtڛu 23fTuSʿ  >h3/L"݄X۰iy6t 7dӳMպ'8J1RzZɝ[xw?VG1˛^]h6DQ$sYH 5CӴ!Q3VʚIz͍b'}>.hI00YΰjXcɲi>Z[DnC j,OIΧ^þl*C/.CDlcHn${%K( Kc,)L~~>ؚD|ӋB-VVN,SpQM^Z Yח XE9:!`^S j*E}Kn|dw^xAr5tٸ?)Z,r#Ҧ7I` |wi,󗲞8o J'{5 y Q^ˁ/WIT>G)fL[oZa;ɺNu} ,H oz^Ѩt#(<eV7[`W>''F"ϼkr!~ǸRT92:*qI6p>6C.DŽtOy!Vx9: ~l݊ھXbKQFkhѻƀݡҬDe:x"q }`jKs ,, Q孧i4¿Yq>;ƖT=M o !ešC D\xnq(EKB8-7W Aѣ^uƳ/A0WwQ)5w3*`ݲ CXt1JT&=aDq5.1[Ӳj; 1EzFEJrgoTmtjSȁ'\c1LW-#vbG4H*)m* >'6bn-Sd@g;槃"ئJ]>tk+]衽I@I)\6+?bH] ٲ594}ۯVn! 7n4oΚc˅Ldn?mSہD d]]hE?!fmhXw^_,YZ Q8o8Du,QLsJ/,).^Se]yr"$O$aַvR׀?!Ru%% g&uZl=lqc ؍ #jR*z<{he1+Ix!p9}/$^,QT!ՙ\E MN-O&=#:xᶝিDz g6=?ۇ/[Ga-؜a[ң#P7tۿg]"=Vy!ߝ Iތ,/Vs"r\yl1۪0Z2&E#c O跖f}J|LhLmg; pQ$RR وf1ɎCrc 2:nJ?(V0|8)KO'֕)DxZł.?p U vw[f_,<< >0M(ܺ6(=A--ys 8K([.]!^$hajVw^vk*}\ &e/[clCK5UN3h5c2=Nx ]\\cfZ,ٍ%4]8c/^7P܎ȠQ,' X:N'͢)Arhm.bY}B\3joKaךavlG~f6tO&9YE?8^5v8׸cׇ)Sc-pc޳2% "u+QfF{$}v]C;v 0 r/φ.$)4;1n*1Ni>Od|+x07 0~@ee嬒 bQ/ ᅔ/QhnWIrX+*n6ZU@g&>X#TS/7+5(G+e5x`ZRu2tY[ݼC$sSȴ/q!ȷvWաdxQ!$ʢ!6. )茢w'[9mA>z,Yuf|KN )R=CțlUj8Aj/efw}H*5xT0_ +6?ݕteh/l&ٝx!5Pn),hp1]M6!yYI O hNLô\* aހmL uCp)oyi eFMreC GW/UlM@y }$5ww7,rcIҢnj qL崄-vD2>7iO| Ée廭Ax.YsmnG./zh;f/ìG"YE&m K nw1=CMJdaRڣwb3"@6K/ȧ)GB ܆w+@w0R]W yfY?_*j>R)D >[o:'WM)hUX1D)q-;#3*"X p^8v: l,#&~ `@.fPcGlN Yƀl1+ oRw%xh28irˊi4׳!K&4XKLx#[YS`{h:5nnjsv] y,aw)?Z'3%.hVuhu9м!& ÒW(iܯ]Q7Ɓ-nmtIFf>JS * `Y\"sjf3 >wb- u_nnNfd7o.R0m. yVQ:8Xt[)}Wr1C:ֺ .X! *f_H2wx~&"@(_-,gsK.2=g nGd9$cTurb,(/e/>氟S4΍Z{&Ajv~,1c'|^QVVZP4ЕF k9~a,=*@)I@&0[ԧUneW{%ϻu.$&L|ěw|L"{.搲8xQ\>oKڇx-> w%xkSKDɸq| u"T_D)('V /nזR> @aIRwkhIG+U7zUZT睍);eBųWwj}($E6'*7[uS6gH*~83iuܔisb)8(.X1$$bDE?61a")-C{ȄJ$ GĤ NХ/gs3\ylLTS]ql-nN̦}hwҴzVQ`1h~r$bYY6in3<wїP.-Mz8g٘'MX]@KU^1 R(}k91-\uX~猛Rؙ&d-1J'=◨؆@-:ɍy}$O`ocjŢlґ:$]kO>q $gZKX̪a|H>KtBa*F΢&r=%..YM203&@y5cHs)x?]bƈ;<*new?A̸dh w|N,fRZeOeou =g:4uʄ(%PjB?OȨV :d_9[^FeiY(=@QY!0bvb10w;KٟTš_/ӕWP#ln~Nӝz/W䖣^v/\9é`9 U-I=!wKB~1NOU2+F'g8to4VkPɠc{-m`;i  lAi!acBɫ_/zYAeb̾ z݃~tvT¹#{XZ.0#o`-ґbC:2-s1\?dZ49c^Ҫ v[ugK[]ǝW˴I,&if N7J1QHG"OHqӉkQ<t}}= _;>7{O]_tu7ԾrVTud۬+zAw Fa}fޚ5 ۾7NPjkfUbwȥdnGwQRv(caEşqL)+ ̹ZYE(7286jL7~ $nP4r# &A͚ zdu-.߱ɨ@|iQ)7C)NL: !7n ~9Tk(aQ"_v?NY䌥}uwn$Ly,qA1crND_1rl2P܌mEU HqH@+rGyÁ3I5Y? Xm 'xmNnT lwĆhEy>Z"=')%qqd[]ڥM U-kfttmƾʉv8r[>HB6{;-6D03 洅Ej;nУ>Xz$YQ_!ynt]#q H;gGBX.i6u-h j`fl^Gm1S^S37LoqX.wVP_xH;%5_ɱ&oZ%I7)GJW؈=CJ\'畋D],8FUȈ+e9̯_,c0[喲BWra[a{@ؗ&(v}"M-$&)&C-ңf3caVl&w߯^8̂ )Hb.|hi{4TTUkT}jmrn(ė \=&*Qi[A:ߠ!. ׭W6b3,;f"n-9\_?zJ4izb(UDAC!OXz+\Bkg&HQ~ -)~9b۠ Sițʄ쎕<`ܵN{"(A `%\i8T@u+?D 7yγk|pfRul"ǝAӥĥ39!A;@- (0©,MQ.gZN0+8[X.2BJTIvICBnl {E;bKm9XS$> l)Zơp~\}clNPhU.J5A+iqhiH&! X o r?FjDSTgyk5-yK&Yx~/0EkH!cZ"U~@7tcol~n7 fr-ݱ#۷2bAy+JgPq* # Mfٞ&f'we?aR 'yEp#;;=[IJrSigDE77[?E ]_MWdP lB dGPXv`9< I߄\i,u<zH6jZdWT́5s@oa#zBz/="f~8* Iྨkd=5̀RXKĎ&6" :FeW!:b_)x7|wJ Cb?e]K%.KkyЮ ݶC? w0WGo"4&>+N`3duT!!7uCqX,4W{[&b:5]FgpHDp-n95:OK;C!g@2^L춥OOe͵(X@T>,3+Q! UY-V;Ƌn$w/`C@>,vm&ͪ([4ʏ8 Qq6>܊o:tRtQ_\!f^FjfkvfVI?t@+)fy#Dȏd,\gisO"9@EUQ6k΢̠sJ'!Zva_g@;5^NQDE"Ε4@!~"D]T㥰H+oZXD!,q;F{},ג&2cd!.BE]}巆rZ]W8>ZC ZJk%}BF۳:vO>A lECN&;kS'Omg۞ȨSam.!k O_pث'ֲF=Nw>kk,P27ݼ vOd 6Lkٴi):hGlȸ\\-#堝k/p|kbiai6[ߗ,Y4ٷy`sU QyInJ8RYd<$}2gP{YaaqHx)Tz3Μhn';Wx>a'sC q9>X`3yR ] >c Sgչ@Jn<t[վs#OG이U(L"KdF_(4@(Wv-c!+59IJ$ X >  ۿdGh^7=NuF`EamyOS;iF!9nwnu_ eaVwQUPq6IṖlj hԪTΫE84 ;8g׀sKU<>uО&s5G9o-em!?]29:U3꿂 adrZ_9S1Yt?Kjc(LZ{'B"*&Zpml6^T| ,:2WI `~(,Yoį|~T|Dj!$,f{RӮfFZ|?+mpv;ԯ{m>JؤQ  YCHsVf_6kS)A;#z!؂+:v芬䋺6ig@A 'oA ZL M׮L ׾|O1砆FL_qsFXu+/ԺP(t6She[(\~_ ')*7HlB{|AJu_A10/qt+Vr5&95[:`5IKak&VVr̼Lsm\uKΏ3BV\'썕Ww)OP<פּm=tW38[TA !! h_t\Tw]0#)c`V _/ȇ0`{mÛE_ƔC%yEjaТX"WNm >ׇ'fj6R4vu|C'wPN+w7ɻ~?V>~W1Q7BE1J =-c(BdHbn,IӜ&#LIgJvʹbLq-۴ Wʭ3  F*eSWPF[m_:^{Ir(5G!]T>BC'Cb /gZ{#:|y{c+LhI9{ %FL3Zq%)!@^;}F݅hƍJP|}.B/ɼ R`KM86F,fe#XtO 2rEi=Y -alh90"%/d*p%kK ꅐ1+whJu.̝UX6R*ZAbv,E",j$1ˣjvźuP+G8}gh`Qhr EXYe!j ZG[ `O{(ѼkmALM[g `JWRk<0,Q#U/վUj?,V4KְBU>s(HLb{D>dqYnLE AW)ho X˦4F4PMHْڳ|\$8b3D@8gI|MN.Zqf)[h+#g_%ōN8$4]DS4%;ɰѬ G=vT(j4A L;t1p n$X> ;M(76JD+ZYC#טϨ+GW!id!M*2݋r}1pS.0: XxRfiUfeըVW ԣjM h(^J΍h# bdlHs ܴKdDbvNb䲷e*2Ec `ܙ4yX  ?׷¿qV2&qa&l. *7IZ:5bKB I6o0+ƯNA YxL})]bۡ\5n* =SD3 ;6B8y2( /ϾSϤ^t8ۑ#8'0R_3{ց /C7R$ӟJd, ͡,~;]čk%X05gH% /w7lrC9,H,; &prUcӣ8N"1bu_Skj"rzRkg U-_#YKe-]@~2bɷ䃼Tڔ&͍v>B(}7m22̱CsAV3MWfL ͎FUc{uFi !V;I(Jvo17Ld!1'QwT;aE h5 FC jpADPW.~9pkעUYo} }{{*COZVT C'M.\řfwa*m{?6 `q(fZ03'S<B&Jk٫t>6U (*|ƗUHp1)%uM5TzmU?Y3uj0YIw? Jq3^ ,zS..ѣ'7px`ScL[ T]-[IE DIjVFt{/Zfd@2{x+yoi Fc6GI* @XYzrMcK& @J3$]恱5, Dǥm lGRF5Qn~]'-6L:9{䄣{/0ʶU?^<Փt~xgx7PH|5u2o-Ɛ} L $ ^[a\\`m+'Aﴯv2͆q?W!Mt-0`\S tJ]}d9e`,Ȑ@ܔdd`Q+X-m޷WUf=Zɛ=zd^[}mV{ʕst^iωi[e==Pz] bE2i`G^YG96-R?‘Fmtn%jjvt9]lo:1FVG4vkp&74{1 v×P6X\"+m勸*c* YhE>yڞxD4[R}ۍ gSZ{KW3VO`m:yfPFJP ڏ'IZ,ɂ,dzt,=QuZfL1Tx"\ H6ȣkH [e%h9 [sa[uA.XI/#hFl9XY-)C] }a16L+N/o ptKi頺l_x5L.| QP!oTV7>PwhTLxOp-lƟ'_\z1 3[Vr&+GR^@㓷.X0Xc˙?)X-*J\ǼeF{SϳG졘oYF|,#d*no;X?QZ7 (;MG;jOYYb$|ǿ蛨0blu5ã"UK1FO I=؇o\gL7'UΤݰs!_I&ʖʐ@U{L8@,}t"N00#C3y 6Q%'Ih+W3)g čXW3f`o E'\ N15/;nH^`h2eةMG+e")9 lM-;ؚ|pWr&זGSmIl,xAe#[cJVaQԗ}ľYtf(_tB -Nlp4 \!>cAtO2* pb}J!;7 Jѓ\/gw!%Bs˃G׋a%mfz,[j`z>K( ӣq)C3IbN(d>vq¥|ha(MLzMl2x` K$ Fdk\<Zg22gM/QMh%kFN?[v5E/AAFk1\aV=XԞ"kݗe(' ?v/vZXnWc私>$ ])cd)ai _3g8kI-G9*?=:+e %2sCp/|;|ibd&LD'&܁N0Mluj~H㐶/nNt{3D02^@XLJsYqpM 7d(x:la"&oіJWHNMֈ ]~GM p{l+wnb\>vׂ~N(tD`!UoB| *N+2W;L.XGp7; MR% 15-JtjtW/}*IٷKtu3 FEiaޚlKPؖU4ҳު`rY ȷJ#N-JrVٜ4?" gym5N㽗L|E6ūg8 6*:v&\B土틔CVϜCZ驺ʷVR'w'aE\-eyO922Rdq_}è7 q222X \Ǐ`Q䣕VQy:_ nɈQsmhJ@=<.`DNQclC, P@fXZNzLu0` 'SI(Eό>xj@|+ \@Nu}ҍ4i0Ā.tB %N!]xzѩ[^6Mq"]OlPh``:0~Ri,xOy`n:鄉a`ɠG5^ƴ `G՘NX.çwn}1Vc &rμ~$<̓G!u]sžyP@ϒn>&dOT8.=ur]qs :#쒤 N^}ozB͗%{~MJޤx8&vִN0{x_ț;I"~pCWo{ph)ĮnSYTn6q}@ǧ_-v:æVSs@IdSW]-BOM?(i-;.oolX>1d.%'ݍ6^ ф ֎_Ը`H3N06`;A8 QHchjWp ٦I H2!LqRW4P} [n8{%ən][(| !1}Pc:ߖo&V'4_g}m9u>8zȘd/kAiаtA)ת4]$~m*\ԏQh 8\Ov]F0L W H ![Fx'k^l,.K''6e?H!s. ~CPBw> S;!AmbM'"F<0+ $P%:B y8K.'R*oCoOP?;tw#t2ڌC _S6 V=pgId.HTUe pXIH=sذؗgPp2x F]o}Ww[B!m{/dQQ`yFs"ZrTvH͜m}a@vC,Y%r&镖)oZݯ93-ԉotKfH\ |: %L]s*Xy4私b WU#bP7SR[?`H&OZLςֵ]E :6͈q5:6cW'?iVp"::q>FAhgi QJk^{ ;9.D@EpXTv@W=;V/&l ec&UqcdL iŜR Ay7JgB4סs]e3K^Αjd6bzO2!u=/z~N5 CPJwu5ؤ=W﷽ݘAw+'px1Cc@Ȑh9..#),{M-8̸=x;G J- OV ̘r筮-mK _\I 0EWxٟ\*4kD9Рpg-X2 \˴p5̼ ?UaDT^\f/I! KSwؾ`{8S>LJQ4V]Kglv Ejc>_*4E+2.Z-ij/U]el2^3XUV @r|gC*Ut&M/Ksy'`J"Ƌ:".2>diT !MyWwQ&LOM@H#)/ ݊p޾e;@湠6143^ l]yQ/q& ٓߧT3&^ڞ˸{mM{[ߓXO&vyOvK oJ5 Q$ R'zPYֵF.I%G *F~B3M]iZ4n@ш?|0. $PD%i|UHD߹mo(fѥ9>}Sh۞;vZu<6fZ-u4AESMUͮ{v\Ir6osK揓}%, ŨA2ݼ>$ 0f#l7Q8@YMLg_eA<,+fgW ]V[.WsV7nYk?~q$~ 7Sڥq=s"X"MUgK@EVjyė* f+|(FAIO^&CjRMLTTAN$i{gQJl X{1D@DK;-gjmnHzfS֋Hn Ms:yt}T -pB#5 !idmmBz2'"'|xdĆX`J XsT$ЎL*fc^e.bYT2gdOqkh#SF u)jn:GZdX2,bKdnP2ߙS:6k[Crh~0; 0;glqahBj|)TKV*[rh WoG,o'iXƹgl|(n(l0tQlCMwxp_+ 2Oۛt}F8uV,ӂU-U+kY}"F1!|n1"aЫ磳HtYKzطŐɱ#;<&~GSl&c_s<|F7 ׏]Dr_67-c{EدU>)}_ewj^5O"-5ǡfU\M5-`w.A\ew 3ߠvxr0|O#@d D+N32}h)%XpްSV5 HWHj6{"}Q3+8]mϼҍUXX1\3]{pX'4_ +syd}(>F?>p*z|iPLy(=Ai,o&bvφc~n9*,{Mh^YDTw -zZ,G)fυl|I>ZW^eK(}AEޣ7] 'JkjQ'JcF9`?U Y)쨃X"E~KDE-~5tcG5G[?Ր lvl-gpNFag:O~{iћhHB3 |+Rl ]9D zbJ,7 fNEXKu~ |aWJlQd{`Xt=P6@ɸN:* +*(0;~P1V t'Ӝ'Y>qu DÅh4JèJwa805=d=Vbf@km@%s D.0˛ZX`pՊOJ#eլ\SfIT*ⓑX=ω03@[Ӭu51~nmF36o+)R^Eyd_PZpNNZs>Mۦ9af0wZ;YVW~qO &{<$t4@9!2<6G!D=; ߴ}éVԶ0xq\rf KwP$܂*Z=1Rs\Oj>Cxj##8K=K.&F*=lSi7YD{[%8P!Ì?]1!\ <_*(fbҟ`CJ8#Z "r@p:# g5$O>BE]84tй&syvMXxO U/8_ʱTN.Z9T׻⩉gFn˾.F_Q%'xe6v [z;a~SeF߹DHGlūyS[Z=k2ŲZ7{StiZ ם*-vpb¦:N4{?H ?ӕS`}ӑ.d{2jwg\8gT923p9 m-$ #%UX4Z0[Ha@,wZ4D %c묮/ /Hkޜx( ~C=bW8CxUcmOSQ4ZlTc6(JaXT5nQvS-.m!uj뺬wڞfDk!d0KzvRI/hz[=Z_ ?;7Dy1[*G1P%{ٸnF.$%[Mtj"Es  ~/yH;ZFث߈ 3J~WGG nu^l#:8GtleLjAF#^/ w>+ ߗBaJ;Ńұw/n ړ}&]Q(T|D.+Sfntm o-RѝU_$gSK39Z=~p]1BefI51['b,Vy l%rw!ڇn V[1A.<7Kؼc/uCd5&( QQ|^DᇌR2q*X5a ]Ũ%mhXaT "^* U?p$֟TwA| GP.bґ\azdSVg~'KJm$M 40>K }dUgڑZ?K^].uA'iVl,Ư?[|Ե-`,CK9GmIr=˶IqOո5]IV0n9le?׾pO{Wép`cUF'1lp2/4ĒOvoQ 5~Zԗ!ڳa+92c3PQTuxb,,5F#0ys(^$tj C_9Ps^3njuKu|fż Gv@]AwQޖU˝P_OMplcӬԜ ĮTW%xl=8E EW3F'Pk*.axۏ15h{|pǬ' Ep\F@,dkL&5 \bR!|x F-gjޛZ89?C̐%Q3ё, >uKޥT1"<xqo8eFx-dA$c7Qpғ{׸5Fx/9_;Mb ou 7rgʱm8zAM)dfo;ocH|XW(ȥ>Y9 c";xZ9ڶǮc8_{&]&"qLP@yaM{T威FK G28*daCCnWWM@#:%YK.2W#֙P'Ri/O8m%7Mc&:_[FMqr)57NCYęP  EŢMX_=&\NW}cn&H:k̗ Uϙ؆1`m:4$i@Z:O^D+$ vQj #_M0%%X( 0_WerH[C:`@t0}GFDJi+v~bw+/@J'FČ '-Xh"zP3*4Ni֝LЌŇPa(\L"gY?^AC8| i&?-,-? ܣFOP<@ƭD{Pλ3QҊ>+Tҭf"5J~7~fi=X/jkZG0.ڇH/OS?~Kssi&1TO`엿T\'WGG KW T9da/7n ?h<9 p4  ayQ"Sd uNHi0$\v}g  6ܡcO2{%rU-u05po HO!VeN9Oy>ƭ n'P}ѷ{.\a˶k""ޑ qVMq qfI@f0Wa"ch֙+z *Phzּ$:2W}sl|*hTfy{ FC*үU%k?K yn aQV:ZИr % 0*&f)ny'ژOiY,"`mvk7Puq{`Q1{p5 Pc4y$1stʪ 9)Rֲ~w:SܞbrOаf"fJKBmX@.y9+4~⛌S >@;Al&WW hr0 :aetpX|K6BV+;@%0})*&,NX8WWXv+c+SoX, vZع"jXE%Zp#՛ AU/2\i;51݋.Ȳ dWҡXuZTңhEj:*}BYzEffƝO|֥At-TR/YTՆUXEj" "y\.PO&~nUox*Rnm} DW+p]xaIkxZC2?_OQVr͐W0f1ixbbG\F]XDGf1$0Kd"V:"7H {Fe.tzLOqB!J?z}'Xtf+ۥ&ӗ6^d PߎȗaQ6HNd50!Ϫ_-q3Ҍ ъ*[jY>ҞH ZY鳴٧+BM LiVi;T)M ֌u|0z_F&hX@Jj.]\{U F&+ɼ8 ' 5([ 3sbę):}WTO"飾ʍ& D(ny0caR[ua! .y2 go~B9 gR 8z!j(&#vۮF`_B 蓯vv 5מ*Hk酡$C{^!o.3 GKHggU]?n{Щ1YU=`浤6xs@FU H 3zԼ՗3ߑ7O},kb,yiVsXBV8,3L;ݝK9[Q32zInpuZ#‹"5aO_卂p@^v^pQ %2mQ\9 ]١=K㾯pBFT[71S)ݑ~n T g)V圜,<)f1.q*c!a.NPLf>Ѣ/k x`@<oM0Y =w!O#ۍ=<9P2=LEQvϸͲC5QgY.Ꮲ R=vP oT.fZ\ YT94$xQ-FlU+%3f5}\dwoտ N9VG\-k/\-ڍLÄLC$xA t+[@+ǜmt3$qojtAG^f;(e2RnD*]*Fzل -yR"Xi~Əgg`lvC R]I5.SkR*H9q'EB"3 K"]D|f{VFv9V$C]=>J~W^Q0yEb p}/ƾ{.x=2v{_gxgE4UO)m"wlj?a3\pM+z?:# Sr46u%qS Ō ~Hp( 6 N)x!+MOG Y8NK k|MbF 3 ' cٜ\ό%µgGflT8vQuJ'5@ZO/(& v)X&o3Vn@"BTm {' '^ )`T &;.;k=X,wi&CN@st@Y+:[Dt6ջ}<ތ[AroJngӚrٙ9PU7.d2xeJ=e"5G oi#gG]nUy?BvFi'\?8O o+QIU0-nm9J @Lq/C:/?͕G\ }7) DŽ<;:>O6"ZӢa V4JeP99QlZr[\܆$ .Σ;us aLOBKnptcضoLXQ?|Pp"I| wTMBV ]qgKj97UF|͸++@,hCw j/0mSQ: nd5MXWUޅHe讻$0ҁE "b5J.aE-oQa|C/{#GԿ7ΊLzw< G6'|a~wr˳|iP$?unUVl;A#SqkOr'GoݒO6~tosK:Θ{jmeNp{?2!bpa> H; K\x0wꂳI0ƫƄVQd(*ʿMçe ho ܠ'lEnSf[ !7#EVpҝi ƜAtB{C#?\ 2R?bm%p ;4TRZjLIF D0X@QaX;d0',w(5iNT Av~5.H"܆NY`xosL˹KYݎ$WH~@fL= |L֐uT_Y_9k&aeߵpA$/dT>05gH;zx|i0?S۷ Xݖ`5ޜ>mdg-o3 ˓AS4Q!$9\x8.4~p"CVTLudc1s؀%*@obEz5UXЍ/6隍XXKœ2>*dRJ[qZtt̮F~&Po5t7;67%']|hTHrq!ᮗk"8ɰ8w׸QS(QX;N7 F–J&6Uw`G +\+%ʶJ;C}z/텅j 7 t^Pь/$&&מ/!J1a +xeaE8Fh?_':qq1sv30yӖoh&tbq~ט!^ҬZ@˝ު $QAzCjj N L`3 Tu u!E,'wafk_`3@a2(#-Dsgcldŷ%8 M#/D];al6fOV|z, -;ͦTLaTYD.LC;[dwO{-(28(mE^Օc"Iqei X8z@W*B>IcR:HjSz쪆`XN-kR.(ZfUQpE}+I#"ꡟ`(IX!.5$h3.nēHrpN΃=0FZtHݧB&Dޛ!t_˿&E"&-E@!ZMm~G=;;cgdҝg_З3,7wAv,8" Ѝ1OKMqWM6CMcdy <$M XJ\4ljFmLXL*&j$ìn#(IX/pnݪ_"6+?ρ+uQmwȍߧ.OUÄHLp7lWT29anV |- ffs %s״'HTu=˯.@#Qk^\M(e ܺ4;S,,kkr\'2Ƙ7E][u1HaY<&u<~ze&tkĶD-]á!}A2hI! &zqGv/S] !d6ZV+/m&sG.3-DI%gihS 뱨K7^!ڥTG4.G`)bi1|0tM]JȊkE ™/K{9v C\O1^Up䲄D8w짛\1fx 5oЪHa;܏u>z/)X&Ƴn0aŻ^Nt}PX[aڄ3$;^t xV)[դ1fKHnj#X г ⯡=ŧ:F=3>ypa`·Y`Vt% `}XSc!N'A2(1)^ n֩2XAw%P:MLYx5;%Jrh]OR) 0 .Rf2k {?[JQjW0hԘ0¯kоB$Č^ݮ=!YX\-*(N9v+rkEv$L2`(g)3yuk|b7h7\\Da,k7)EűݰlR8;wxn @vǎ]fF@ 4^9 &*!#|׭)5虯UAQVWyZ̼lFYZ<~HUWN_ty7=ضүVCYt_"wrmJ+rlʏJ^ҒFNzQs M)HCSQuknJֳ = \ed}ǿ_6"lhWB)=j$=fMuecR^}e1/D>a$⶧;O^nl-w 4rX$ieow߻>/5u7c?:IF*. 2d"2Խʿ:fYGqGJȒ,Rll:M5P)u lI)Mӂ-l㼖1RuAʒHбr*jn odthsTYˇty*@d[+",59+9g^AhƓ+!?ϹL˸=hhhv^uCD_CɣV9qU_<{@*KBQ2joܵq(?l{-sp<f! `'y2E$ ߑ#uPjF{8l2'mMd5>WKRq='U sql|CN `K >V&OKx8"9*⏀*(8㘩΃1Ɠ@ CXբM.;N~<&fwygi7M{Vd$l sz/r?px"{yzyFCt HFoW(zFm;SV>,pYrtk>a(#e.(lM(tx0R wg##E@ H1,{?kd .#qy6Yqb7ae\>֯Y@"~6SZ?)jpӗ`K'jܳkw}2i P[&U;>l5fU &. Y9+>i0Do$d&Nng>LT< :SJ|usҹLMHk70 >IACO+Wy|nwm L3ŽϱM9)$ r!]en0lD5K +1h$[`ݼ6=kʛ ?GÂ+0~QA3tar[ȮL/lBC~ Zj˹dy52n&c<%mη~Z#94q"i"Y ezb*IDBʈ׉ ^0j2Sob%_D\e ;ʤܛFndnɺxrO5D/^`ID~>RaW̟ LUMDmC= ԶDN~m'Fb8 E?Ai4c#<G 3B-5=i\.gu~3 QD?ձ؛sYƂƆi>K')ikd! +y捨o8P"&yU⎋-meZ8bz%uqvAVPMY5oOF4{`NL#%Rx,vԕ?hھCìQvV.H#m#\tX^S<;A/O4~4D|WO6N(kW\MAҦ=|L)zTKXA1(0L.C/s%Z'!AUՆw|T&1_䷐?;uNbp6c5gof~Ee_k||Ҕٻ~$HgtK/J _ӹrnt:aG]lL؛sg=|X}.)Cn+ 2lK/ũw眽#&HpN!³;yT"0]-έyRzXr 0ݜO.l\‡LD%oDs' IaQRfEe;Jo"[r8kT"8@lW[ o*Cuh* Q }0ӄл6ū)#ϣQ*yKTq!o(13 ߟiڰfiö,FHKjYHzcL0;]:NKra\53>V\AIAzBWC7 ¿1^e=L&$knQx ]L6IM3CѫwN3nP\D Kq;|D$t9=G"A'"+#' 3,Ixe 6|,aqfv]Dv)"3d`e+J]THf2:tg $=CkۣW4Fb&ӭ YP_cv޷2JqIJk b3Me6F¢pf$cҠ09-g]̆F9%zlg AiAKBH&5'sW`K "ᏴSU5]}+|Kύ9t^%  T{dunrSile-${p7ڼRʅ>|g kv~"4q 2u! !-:|K"†,.5 UI;A!Lֳl,ZSRYw1+z:{nvdvq>X`:yqyÎT ;ʼn, eҩP=*"+H1@m]7VM}ϗ"b½&v _fv rfM6l';j`Fhh޻9Q%$@iPۏ6SA_!2oH*}cE뛺K |SfVN96=eۜ?>lj5nxr1φpԱ+=8ի>@R8*H bXtXB|byS s>Y)"[TWHPV>H!^9s̴Cs}c{5=E5ahC>O],VQr} b1GkH#ǫJ"DFCbNj vYJu7p"x H/ 0#ͯEk)(W-/%Hp5xO"B$88IhaҽP $~tl‹9+oD<1Du@-\|wnMB KFţ-֘ il2K.ǾQKBsqUF! mC&rJy6 *k*DS˲}ȧSx};{NcPri ilkVZF0 )BpUVQp;K{Ƚ#㭀qFITWfPs)|^ϦA[}߲+(NwTx(.T# lH{&™lנ?,A#+ӎ fÛάzjSL5ɾYyJl9.= 36Raa* MΡےR=hS1-Ǵy4Nz\|Sjy+@N^|clo <nFRf6 jjڛ5n&#+Iy57F\sb8H<.UMnncf&Rʬ`h>0u32?3f xKY-E)3Tg%io>|~?o/V: ֹS"~DKɕܤ{ͱDS+s""xТ4VQ8I).:0TsH*(Y ? 'O;l0}1 Fq 凮4H5&T# )tKn[Ɯ6Wd.&lT垬l=DZ?+9'т8:h@FY}6#@Ҷo]!c1Ok}ꅄD߄W?%~Ɂc۬L #G8Hm]dsTqkdZF[+|Ķ}:P5M}6(6*}Nԝn*yBp 2ME<*{Ih+8A 7KnTlkPm_,O3፼0=f0:cv>;2*>K JVnNy?--7>=tL IPȀz3%i{(߈-UF'J {toO ͥtLT4棳 3=PfB;BWuJ(CGoLf[kcϗryrqy";L2}Q o>ӽFRG!XkH1+e^]M蝳3;I9YQ5j"jm1o鈐ڣV?o6 \ Q~iPS? OȟH2jA0 gG\]!t;#໵'CxmWgҼF&H7"S;RIbI@IPZhJ.FjH.2- 0xvl("GR@ 586Ub#v@oDOmQ&jCͅК5o9F>Il$Uf!&'bkxqy]5I\ްCRD)/49dSi-ZT_wu%M ӸSɀ0^Qc@BzRT̔Y}h0`c4fbE(I/9yR;ŴE;Y5/[7""[(H2U H˄X< 4jFx] O2X?H@wbh䕭 ݂<؛7OFѝri7 +n -@yxs嵊Lm^i4oA|:BqYjxY,T=a fc {_Ͽ !6]LlBl93r\:<-$z'E{NGO!REkUV>H]6=)F:8vdgͤl7bm;MZ:+3-Ҧ&L_ڗ*\V&:%Zeh 2:! (zJ@k+L]m( ڝE !Ľ"' %*s(my١pQ{ qj+C fdO@ŪˎZCF0ϥ whK1|zaFYzOTtߣzNMC3ŵ&X$2_:a&=׊a13y?%!: GAvRX_E<_z0y"U҇.1%%¸c"%y(ЩȆ!?$׆A0֐|4ddz -/:G?ʭiL 'jwֲ9UQHYaS̙o*=k]"3B߈%pA^أɥG WE-@D4uRR*J ñ{(mMp˦NcY\n-rkU'BAqZ7}Zk9Eu22=QkFJ:sj={݀JeTeû=+[P,7V?eQtZ20NH$h` /IMsLвJ8W:+P9AQO=HeU?p4Nqj2\Jt``L1lkPY]iRh<8V!SfG(Num͌;!}3[aG Xwpiy?{V1<~ <|pƂ5HCm_ M`l,zܤzJE^"i֮;V-=E}dLnhb`hR:D,8IWA&Ԟ9`]]3u(/"D'~4UA\0MfڅS|=3ڀO<(|[@iR VxچI'Su$'WRz1y+Wq]*Yo Ҕ FrR㻊uzq PDOla@gcMt~gZ;i'!ȌBۇr(ȧw%|+'a]V~֙A/r)υZep` XHף_|=#'D#@t$gi >! f_Ilj`WԱaYpɣHrБ-2vx P3q2%)isHRFWnA (vm0>;):dcűq*gË9b7$ϱAܿZOw) D7y=!F-f^'L@d6b>TdDH:(ώxLQ{V9FhM&h HZ›{b:=FŲ++^$:9VcGPn̾pgg@B04h +t.PNţ:eB.en©J}pQ*Q;&NoE`j`b2DZ!(="sin DL .+tLzsDz(IXuIX5SOwz42xv9oZ!/{ &A|0A̴ګE W.t? NQ$@i]דN{Of#5q4!#^!OW0DKwKDȕnׄbp )$=-[槛H5ػ H|z_Oҳt b Ga7~oN17xg6KR\/V;,vE롡g?S<mާ3 _A1n5n'-:혁!&n& _UdY We nF[c4fl:fPX-u_t58HmIx@yBhq) XGQUWRB~4.&笡RZ[9X#aoH+gXMp/MУP:=]'ғ&Ut}1@״%A|+!} tϰk4R(dL^W `bpź$|:n^2厓qWrsk!^p*N'W%4/kp޵п8knωr@I/WT[ k\,h_xJZ~}dlg8jWr' s0KT!.w}3֗ԡzb2E@~Y%AYk^S[sAfcC؄;pBg|ũb@fGZܲ>mlm]W_æ4p0/g²9]iK딘Z?PO85ȈW sT"ZO<>DYn}L64EE;):ڽ0̷(zo$=me R?.QQ [sepef6JSea$$dV ;nQ5чDB5_QN<ۄrlrljT2{YXcS߻@1\B}4 %E؉YNisWUF]JLO@.]G=Px[plt*Ȝ2`sG 7+ӁW΁#ф %S_̷<vS_1dr}$[yo11Dr[tsm!DEקP"U׼p=?Y} 13W5R:QnB&~fTx;y-D0a[-"Ii .:Iea4 b Q2"dj"ϕL ,w2,z'ȯ"z~݉ z|`PexAո1r8]/fӵ|nY!i"K~Ga_Pؽrvg44<ɻXռŐqdtMIr'uq&F/"+aG/Wר]R8KD4(A9th hRIB|e0eٳS;C4zUAux1m ;[Q ,0Z Jnl&|已G.Gd?׳&[,$8gGxxu>'p[>W䈎,=Fj(+!p\'X55N%fYVr#TBW1u|a+RnF|R'Q8ِ8=S/fѨкzƣ;K^ЈَBZ~TkaLkfN?Mh}~)`ඌ)siw2a'hQ;wUf[kPIjm/(18+ kʔ$Wn'i2v~Pz)lФQ /i@nf8ۭT!E4#zW@*KkH_:Um#M/F.Bu{.' 9j~X=o ڍRJ|F*|'!ܕg,:ɣW jE:06ZZ+}&A[^c=( m{uLP,"w<ґ~mܠ 8I%s|ψSw1ǣurjW(;Q`7"HLJDut"+lR1E7'+[rc°2fR鐄ĩ`]@0xQn D "g>ZpRRt2cLx 9ˏ~LEQ3fJn  rV7SAB*;cH7~6DU$Z˸ߡMְ-GL\hB֭`*i]y;FoYtajiaGUPg^bGXzm/Ԥ;;yp*@,@y`8JqHE>>= h%,qab}- t[F{a3S8A6 i./ڽP#'M|((6o̳p>:8G#v.QtNj-l%ytXB,䞖+%o*{*TuD9sUvt_|g;%3ПRG~5P='P`sO7,D =F!(ao";l6t P0Bcn(̹ì{hZqvIntEmXM@,Gnnbz혩RroG$ۭbMpR;RĮ0v'ch;`vͨD0Otk@~[qMx;xľO?` (2BmՃӍ)'$֦VW؜`4ӑZJi nb^ms4\U+;OŌ,+Kd3úDK^ `c8w3Y" G͸kp'%en.pBf*ǏWt>7Ajd&|+wvf*חԘUz.UJ\$m-pX05'LJ?㿨Ρ. v@V\[sx&nૣyh' yB ah)P_u(oHgS -tZ˝ADXZjY_ߋ جH.U2κLjC?PMhj)XO4&lYJ:/"A10unY^n!]@Ad7&ղ6Xdͻ/)^B~뚁ҥ< aNvN̿Q5Jww^%љ%zzB{\_s!vjQƁ|gٺ^k䯧.,))h ~b\X̞@W9Mz!y/ԕIZ\ HJ*n윖څxLЕ|lJUKYK;"H֥qQ6-'TVxxU8 ՞}#;_%\YU;8Y,S$y6hư<=;T`2%ޑR0"› m ]o*VI 1kNzH ¾2|C'FXžp)1n^8n+xN@QO 9h3`QmU Ei00 ?0g) `,OA.Hbj` f$͞*{hf"JGxϓ^H2ZUXbӁ,@'|@ـ^s~`x =vf!zAx ԋ~O9!-5epA`i_J;~"S˄7dQ3XlD4;;j/ `z+S%W)W>T.v&lT71PMn#qO*ex3дyqI_N,uc~P-ȏMT2wcT!0}` ˄Gg\C1?ALkUNڞ=SG KƎ\̑-X%W|2Ͷ촫 1b.T{Zt(5[^[`_ °U/)ƈf(z&̃˓(Т],qo,8<ԩhBdKzH2x5/fU: \ph{'*> d&z}(81\3e"H5 ׽1 2rR(G-дSCĪRxiUÏ Jy\ѢD.f2FP˰^:<',d~=gXן2*?F0v 4v$)G%.6|YBl+vm]J{2́ɢJ6&8%}wbl12(Af1E[3,{0f&cGy.HaOWk-jBXʬD{:800/RkI&D3QAw`:%mZT++[^F] ?I& d0oV=şPGѓPl}@^aTǍ+o,qɴ7!W33PpF ]ն<_cM6n$) Lɓ el+s3YWNtܖƓ JVܠo IP`C ~~^%<#O{X?jֻ'q/}fbQmRiViSg&nbIHzL`Fʛ"jQ&WL4{k4M 4U@Ns=]KƉ(2@A_ʳ+?@Iyyy4YZʼn:mֹ'4+~r{F1+L&xN@Z!vߺcԡBjl$2SMP+0XC>w9Q$޲.i'}OzDh#EUJ9}6I"VLJEMIBawCKƷ$MSU7ń ĶlzFE|5anSf 5NYTu5rD\URrix8xKָ~R*ƹznXS% )㹃COG|d[m];ԘBnfZ? ٍl&ep8]=d鿝R "y=I}.O{65pҝ{$+Zʌx a'CwN&%-8:cI*ȸ؀kb@achiU=B1۰ HoGѴU~ȑuWZ13/"JQOOg 2-nMO%7+iŴ5fDLeї,Q2;יBZ3Oug&%br24ژkFq2G;mk }Q`o'$ӎ7MU, QSh:iGX9g/~(R>?sF:k1W:(M|T]#%/Dl,U-fSmNEkh9QH=ZRSkbj{/LeTFyZ݀,P]#M1&DrsM !`'.Pv9ul^npRQ )8+E.GARw$!m/5j5pr"*['# zARX1.󉱊1AɎ~P4;..7ǭ旼noDؽOq?@va}q /xizsr5ZIY%\Snh Բ OC@^="ʻ32Z6^``^^1FXADsCזP}אڇʽ_[XO5՟DJ[!~ZȩT x+qXio1?iSV_ o%s+mgЎn~T4EࡻDŽ/~0E<4rb vigYY+~eA2 ْY`'ְb'z:,DX*իJ!$D^-rMDl\#|zI3]]Y>ϰMw"mtsfhG%q,ݦɋ"Kk+ 2x5wtx9n;?#}Y*lSC^^;18>5?>_ 7'HBG;бD*_ȏRc\@¹ D:ƞzuX!c<ܥƆ}|GY9tSmJAsȐXn&N\0KZَ *4t ,XGeh{ű⟶f> 9xy'|g=xfkA>sʿ s}%YUM5Z.܇P m)#ne& erG)[f(p.q, 9*'$ #;o-AQZ:\L*-MѦD4QT6јP?Z&B#a),kTe'C7V"BϺaB$PM?p\j7dR?X C.Xw,o@hG8*Z  C]\Ě64 eW{sA#VI~ayE"?+z)-2^~ MH'r0G-o P"5Gy؁ f fMbGLGOM( xrCDTl:6|1mnWePsN7D2' "RR$gMB1 ρ12`y4j*G1Ja:*LYET-۩bPEd|6/ml~x3b\(y`9D?YQ 3/QyEQVhæ܋o@ܮVN\Y/ȡG %7o;`U76In|EFf^Rʟ}%(cb9Du~HaÙrZ W RAO+.p'R^ )4܏ܟ]`8KM2@?(K71۳liKDNtc+終<˶n`i& `ێ8'ʷYV݃Ug^,b ~LcV(ASNRnYMYLvE6~"_8h;5.c@5%)uRMKGmeO% y $şҔ~fSOZ N*1 XZ* Fz"U)Q r~xiG-jsT\ʎ^RrB" ۾l'MXad6gq-7W޺C֢F|. zuqP`qpOȣ/.'CŤo0Uk"t&ņu NuWO%i fs&0 uC:^ B|RK#_evE=(?#pO`>J-!JAC&(S -u͖ wu9/(r{_GN#GUmX*jsjig/ϖ0C!6Ҵ*jG)aU J!`ɩ}N>*Cĥ&0%]Q^&y6OpT4إ3L jnED>plyAtG!,x.$leǃtJ؏^z#+\.zALD^o*ZC٦^ڿȷȵT^s%bFɸijUi3{/X)>PN@aM rg $jڮ>{O]Qצ<f=H|:ǜ>r]S׃5s˝-̇6D$H^?jPB-SO**l_$V" q -N {=BG4PK؍1{H(L̕.: K3.d_isfC nH5TQ!]0QNzBb P HѮ-^}II?ý7[O-g*}X,G\BNP+ 8BDq4uLr_\)e$,;'Sl@._g"6#YRhlF6.Z:wi_J-ovySUEe+BJ"R'чuNA{nmmq0$`6<݀~< ˁ2⧙ԞKF7ulcyB ؛,c-U5,I:](",TT>/OE u cfx)ъNG [!Fv8q 7Pl"MAdmo+,t0kXNpu\(]krU5*\7aYUuqG!X$Bsy+djk+?ldaii+ş d_7tO)DFnEGHXUd%(ն; C]m ;ڻB~Ӿߍ6cn7G֞V/Fu?c"y z5Al*oi`YQW$ -@])X}E{5+e"0,P&K\) ]ÝU'!ZQV)du݈Ge Rg6ZSRT[:GEO{͹d/#zfaGTgW,+ pձP%" s&6JIFj# l|菀E {,ߌf6 $(&X!1ثo$%A\ p~iB(k.>ar/G(pSL8VICݦE)&HJ^-˲wjB<AOЕJ! ě!U8a4ÔQ}X'@de]u Ky n7X/oKzƒt;vY1aK22'-atp,F;#nNnA2٠oA ٸ3* e] LCuQxL`Sfxʔ^Vt`sItJczC6c&C11~X[1+;|͂Tv|a,H d^kX4vhGvkX@yQXW)-,KM1rm]c#/]X?Yz<\Z2& f93J:л)MpY)Nu?Gk*h@-QU]1#)6U*n5D3s|n/\$pնf8kFL5%QDQw~͔xh/\qڽUwkyLc-f; \J c&%se9redb&aUѻ?B;;FaoI(L/;[_cWx~аxKNAu9 7ue!/+z8 u4~ybPZ(ۘ t۩3 >7R@я1T n6ܔ<&lM-}S7%֘vgA%X/t8oh^@_HP$,,:'uG"8sTvHVO!H\lBqC](ѪvP.,B^ANNpy=f;D.:D~%^&+L|VF@C6VW'@'cWi]74Yvy?Xܗ֓ASLHtҾC?[]Ayn0vt-PS;UcIHAQ.8ps5$Ef{:H[i`3@vB {,'07dydlCm'趷|t_Q ORE [Aٞ+쳧а" yĭ7UE6>hxd _Np|e0ξK٦aiЁnlJAW3ͿY ]*S&3ln\c+qjQ++z@]׫Ө䛻WuIrЙ84bp)7E_ual6fzva{\E*`x|Im,_.C ?FX btP.u>nOEEŏI#l,s)>w1+Z6T~zKUiMUS)Eh %Krg֩`7GAhA bCTONp:^*Yu *5Td3ݓ+%UMʲAtd˖XaxB_u. 9HG νn0hx&3.MeNN^:cszB.IyQǹxO] 9iO؞ȯk8EDs+P=@W4OɅ0JoCy Hxjxg63I#Bs eAސsb䕤'jWlQ4_Tp[\v$eYߜQ)\ˆ>]jAaj2&vCS"V%w1NAOs3Lz/=PyUwTP`=w`;ћt7K@ i Pq,8Ъ}֤5K*$!eڿxRkF W[}(/ `[u]_"XR:Ceq#!Ÿ;ɪik=5HPl,lPVO;IG IZ=;bFKgC-[58Z?\K/hP͙957{R*o K1 O"p2mP~*kݰ+!Q?^?3R!8,}nk0N+$nYi Pu*q0DY67FY4o'Xx{V0^7livRN22/D~([/5M7\yA1c1s"j3N9]vă7&'u'4]1\# ۥ K+#g'5@,Ycr_41paA0ɜ\XDKv)+EA<;FɱgDai\V1D=e×c A'0~Ww'uuD<9{+Iy5Uc }%]<[NH WaڱbLlI5)šHMlPk M[ٹ i{+45M0G YS#ՠ@K sT!kxϼ$i,DLD;yen.f5 ` 'SS7{IgfqD)V*E%zsQ/XA3{3_nmzҰwڼaA嶨¼f ?'LuLI {z]F^OH-RYv?/Be´Z C0=LZcz' VŮx#d  7@T `czt f_v5ϐ qT%%2 0 Up:l*]~:"AK ˦DQL*n )<~^;Z}(qfhu>$~Oh'U-Oh4".SA5qPJEnŻyfqv ;|َc`ʿg~%68>w 3jZSS1&:1ƫLZ!<,*8ӳ74KH_5~vH~_6݂0dUHS6:Ҙ ñsYsٜcʪ;;( )ZFMP~!Ng,IqI7 gDGһ3nt.Y1?R]I}LNx]fA?㕇J`|wF >*⿯ċd9G {YL`lHM(JU*x@~`CҐXIW+|d\KFZ'\W\A4 4!+lg2ઘtrG[G೪Xf纶Ifڮ7J,0i;pz騤|nvl 2{9*OP3|Z`tBLy,U52چI2-% m-Da>]IlI)Q ?Hc/V;OُbJ 1ϥki `> ,_At`~EsT:F5|;EJNI Xv( k0/7{`^,7ˆgPw)F`Td!"dk -A}ۿS^ˏSN|%:[w iQ+/ c@̆i${{)Ȧ4 UKR[~pe%QLfj=e1IGL~L.H1-,Aq #i/nT EpbAVg ۬_h.N-(0a{c[Zj'̘;c%*_֠_{*U-vvC!v4Aꃝ Ī ΒOD4^bϜHjooGu8x1Ve=oiUݏAy@(ڥM_WT0'1Oj:"khwe:)=ɵL&p76~ a>{}.d\D)J?ڢ8"+p9i߆̗pw\?گ< tȟCү >Jb(X~xI֐oؾ H9@ݦ]얋`S+u ΢vqω7EEȥ}l?|{ +/cuQN鶃8_jWrjp?M%̛{8!ܭ3UY*/N AZ1EOO Bt62, ё_:mC|6(Or5SAʦHQ9+F0hiNG{>K][1TVq}!(iҺ~0ɸAwZj|h}R&Ѽ,-;!2ۆgx4ع|P'ew w]],.ѵ èIʼd^Fsk10BilG, HE~ &4@ XqVj ?D!h|z/Z*Ϡ]TI?kj!% _]@ 40qӜFI1ߏ7r[AMs ]`͜gz%] ,oەqS@MA5i]\6PeQr%E^%$ԸCn$V,yTds7>ok}ȴ|ج,hW؈Un)-q,3Qi]k:؁<#ச`Kۿ5p>? 0څ`Dydx"NB/d" 4):90(bJoEUמ (LJza٬8bII\--+z73g$lz0wS8*I2X%C9)o6T:Mg/gѺ8/l)6p{8|P.n!=0%TmKN"Q YaQ6KrV0 :(,KԘ2\uҁZN"|-} ͆b/axhfNI:߼- MiMpq)Ć$)EZt+r7!0oh}/g z 65R-ΰC|/6'd )ڪl$PDD JZ"H"Bj)DZ[zt9G17^| ̌"'ƃ L/DSH*aljbŴ"n>!XfֶHN`3Fv A Dm7h!;'81^UNiH\뜡h*R7йnrcIWм,0ӚҰn;t(SnJV+t X"9tۯre&Hـ|U#JoPO{ό$^%|ܵےr!i(:-f?w= SѬbxYv]kVnBӔsБ2cH0J#W?HY;NZ^;Y})#tQҳ2;B0ߟcE\)%v}Z^3K!Uq`Y<{B< $-Ҡvn۶p2`#L o'!@fۘBUG= rmց&OON/ O PeztJWUJC?sXU/8I㪱onHSz*D˚<='̓mA** xqjn!9 #)wd-Zn!'zz6{ZV0ʴ)-2{7S.x]i9Қ>B~ ?[ܝ4 JPGJvBY.\7r.7h@z;p95bn~],<%;ZƩ-g YY!8(PV0ʌ2Q$"̤LMM/1:QcPM [O0 e|k,`2( )?@W8: ܗ2jFgN?՚ scp&_uP:\,N?IhMJSzڒnS2$JC3O&Y }RJ@~t;x*%1zL`)2.qs~oeOv5PYr?yȅd~b?Xk^'5i+'4͵IO*l(ss&[H/_C%lc`9~bVB@iLVn ֹR0XmZǓV'mi|-2chD!r A?{IXIGH9.eRƌxQ8gegT݈jUsA`[ǃh$9HtY.1pȐ ok:f;k%mx_ J'|HCדn!uU/ DbXp0!T,o1hB~MsvhvE!'U$#qђ I9PY%̌#.*e yjg_k!x;dj<"X%onTlxtS*){PXKOTzpROTC'CT@s |`K0)fGg=R~4`e??L_|=KӋfFC Xn牤%Y\',G#Z-ҶƦv!e`b$>Vs3RVFb!9鲉-rN!)MZNB4%C_ (u?u+ f"c՝di^ C${Px@B B@>ܯ#RbTJj;vid&C̚?G|gCm&A(8u̯t{bg1̎_AI^8oX-&Zw ㆚GZJ@DS(%_ ->QtlZyRфߓK ]QRf 袠J[&3Vh1VT0:h*7|2TjZP B8ԟ)iЁ0 5ҴǨY((=G?S:ӣnm H58Wm@z>*3Ӳ0a xnVNt+-yGdnXw=l ꟣-INaI<6IQO^VpeL ":X ;GA#ҿ؇ǎn@ 6_̝liqdlK'T|lFö#d2 @_5Xvj xaLHa^/S1 ϥYI_-f^5Hu4ΔF5QQY])؋GkCJsn|?-(.QV#dPzwY1T0jG!iWHS3=ǠTu n{DAj~(!zME`L1*c,RB:_TRYeDs8/)r1!KgLbOlV7 6| >r3ѓav]Ud}7wh\ u <-], w5@eWN;OK"7cLa?~7 qt|DDȃ4:iۯ)VV-?qfIEF5}\VRlzA ܍~}IޛJl|o+96#Їߐ&B\5x̱'ip89VYNMJ[@h#M%!ʗwm|rꊋ5 HnВ9 P0UX(V&Pltđ>hF>TV9Bf\`kzBJ̳3ztph c (A./˒I ]VOs̄3=[X{YIΨTaul⾓r,iAԺ1ԓފo_7a1pzx4$wի=_XMˆaˑVR5WQ:_@I$nݭKr i],J 庐gBUZ. pQmVba Ӂa(=Zf<tX3t_oӇW+zӅWN n߹)~Zw`ʠE<&]fÕz*CA)gb0/ESOw1 <;}#egVLѻ2&W>{5GU؜, 2/s`Z s;?Aw!ᨻ[bdf}܈Sqa)X=TaX<X(PD+P"ob^3sz[ȅTLvy[*Ν|m@u *2pcXQ^/lV)#F`b2|WnNl{"8 Pls(\:q݀]O)etƋw$_׎& Dk|PAU&Xýt5/0BnXlњn6^GBޢmWnrd_4̙ɤ%k?L'E傔Mx^w܎I0х)q9fsٲKfm 24cs[@SY򹵟زbqXe-P;{nSjI ~dVwX^r+&fm*$zPl8Cu-Khv1q 裘CSML܀Gy!ed# ɐI2[f="^T Hs:GqбD.Ɔ *a,]^KЇ2F!M6%|TTkP1;|d% EŽB7p~94R[`([J*w^wUQ JɔT&ey6aæcGR;f#GةOZPS`lĬ5Սt_^A;#腀=𤱇椀C$9;A\B.Mx>&MQt^)YSŰ$]2b{p$XD1jP<7Gj{/4}"GNK=g?ZDv?7ɌH8 aU\5yIz'oi|FKhV2ox̛`^˧"cB yP*SihbU ;[?@ H o]Q2X-!7v0n/vVtxQP<͙r[k,# \_M.w*Z |3x - 7dHMPGP^AKJb㕑!z2x)C թ4-2 ;Ğjo`7hZ/b};gnHtI14#kJN^NB{Cv^檐Lۗ5lI TRǧ3m"h|Zi@iUO )oϐ9Rk`~h#<%SXd0 Z!I}BT&&:#yN{yve#"zh~UQMN?PsS :NA=<`}UՅpF@uQxނY(Gnԯ ~5ĭ}󛢭v=( QkDf8%arL6폖7 X:9ѳB71^Ц٨dUo pmu¿['Mx9`w?^WU-;]4{9?cXGi (/ B?Coسi+Ju"<Fus"J +[܉)668~23(tnߏhBL*-mS>,/5̬oI]mL 3%B6[OFQ.TH .ʡlIi@SO !@oCc^s)Oں,cU耞2mRE`3Xy=%o[쮆 AR6dq!` 3kL\ӍXCo,zStXt\ѽ8#J&$ğs('$u6}.smPn O(YPB9B2?y1|*XL|7; Dh1ddZ"5I;_niÊ뮻.qݡDN4#APQzH#⼱osq\dfcIdŬYnO7(t/kf0sjPkg*ˆm5L]ovSw6#\S; ^ܧ6}<Bu@'oۏj3S~ܣ "&4,ؽ&_l{mttӼM@ Ћ̋… Fkd2 9đGU)jEA~t!Û[%hRr8B Fɞmۏjv&tuCrӱ(+ itm 7#xQ`~Olњկk޴)N, `2b_?a$+E z?es_PPR=f6X,XCiHBC>pY.;N7ޓ`~lS)HUʩrh`gvKb^&Rn^ 8pdZ:Ӥ)w]j|f8t,d`4y׻&6 I qAON|m7c8s|A)9| +W+B&Ud$!۾n*׋(2O>'=NhC02` QjYބ@6v{gm||[4& Ebds`!1\2KVKഴ4&{<~w"|CIf8ZT,RXjpIswdILtsq9܌H_Zj5ޡe{`8V->4w{Tv0p`1x m? =a 7{4+)\ B)NB6[lV%L;5 K~en.&srs\@NCtUߙG |֛T*spw@w[0%U\ FɑKmN; ;0ϴEm@b? ZQm4/* WGTr&^irSIFĜ]٠E6u(x!J=8aQ2ٌN:׉=tWǨܕTZk{KN5w*.eM{_&1+-ZPt<\8>K*PV[n:o# djTO 0%l:BJkXukؚ/j=0g]fcnnx$e]t0qٲg+P̅8lgp=KԤʀc}P 4#" ͐e1BE5_LGnk5k*O|sn`#nQi`=O4A]CА.CW  /щ)V"VLR]zCX\DQWOc ʟ ,h!cȎ*'UUjL=N m?o U7"&of(h;V0*:_JYV!Ky:Y}25VvQ |1)tmJN E.JGnPB S_-QL& Jʈltw?kvzG*m-9v @pt4鿓cux'7yR  H {tl1fiN8W)6tEa8BS 0SGqd-@U4=,`SpRgH2pdRؼ!?%Qc(UL`Ãa F;cۼ/RVful[W&B6Q.oW4Gz%"`NŔ@}_ O 7u/w*3/E_MnB'^\JMlW|л#t3`qìˡgNX싕bK]xGpq*3SOm3ÍBkšڲ-Ȉ M0BaQm~ rxf j$ZF]ryZV]J}󐨂-21)SHʯۙRmu"8Fv|uj;ډ_ʛSKmGݡ# C{B|}W#;Q@TEeL[XW!6<@.zTLșG~I |]E ^,8 {yI#MA=mq7@w|' ޗR!7vmqmo#ԕ-غ2WabqƇi:9ʄ߷,˿@MŒ'SF7ʤަbM}ߘ )_o~R,N<(笁ݿ+f6`ݔ5ouhC䁣Vx}͌ǐٰ} .'Dp{2RwAwIg"R?ۖtgȬ@TaWA L;OKj%@XqWH?_5zP2`O5~[;jKݱ;ltȔb͢5#xS?{./u`s aƬ$dFa +{$x1j Lyqi&m7<YK+&QKʹ'8ɀ'3qִ%"^ S%G>xԆNl[ĭ~Aeâ?Y/.s\ /ZՎC'Yˍ(ݖ̩EBb(Y>ڍaC'+:^O580n:(4{u^/ VO<\t0q 6OI6b95IU=[UM`7gM(kZ0+<Ϙ)o!tXQ 9[J.'뿋@n >B2B3}ev{U&onezA)ljFYokR\V~VZTIT8`B]xgqmǻl8EO+Xk?G\B70Lhm0Bӆg5?s2E_) ♨эi_1I%?aqEFAh\!u/󗶌*ܹ|D0x}* kdbׄ2.]|=XD̾VEe$0y3V OX9_ʞ|Ib(ywuL8Qͻu6i0J+M룵hRsD5i.Gw/πOC2>ܻ+m 웋Wь?Ç̛Y抹fi M pR6h-@K@2nRĺ_$OjdVq4%"K=vah9ܞÄtrf ~sˇ\%ٲPá  ~IɁt 'i{>\@j >[fʿSMG mf1MY[sg%|*X¥L wg螷FrfP=aC41/{ xlh$EnyJ{7cH u߯&C>\lJ_SR81ു!ݦ]*]*]=`M|4舖n3~4v/q1t"?a4 {_fCN˔'Pɨlh$$PI6rOU{cr]AEjRwR#`j (IvαX v; 6G?BVqi 7!PAFzx!9k+,R>]+:gV\|c;C?UeF 3G6 /xB^/F2t瞧#ϧO{dA5]'GBkߖyH&"(V4&tx l.stph:MhLGX&~&߬N -[gk5܊YE4J%m]dyدJjWudb RAVP RiQ8LȘ<Ƙ gj@<+VFˢ'<`b5 e2:]6k \+nJ9lTL}>LhDXnIYʯʻ/I,7k%.K kF p{nܿ9_ )ΰڤE9ڨS_KDi|&:#e j>j YD{IEff?'aY.l.>\]53Im[umcXV&qmC Вi{mIM M H%- ;2  %*kʼ%hZε!1[P q6G^t. np2AтUHHGP O:3'`"3ZƘ憙:'ƊCa0"Gy76boӓ jiޞ(3|dXYf‡|ys`³Z,=-fijhǵ8ޙv2>~snD_Ld8v6,wm^V乁!'^:E'x I&Sa27~ ʎuJ>,~''>N.b^DpllTIS38OaƎf +,QvH:*Rowp0gM٧(3&Z,,-fVZTo]?#}~-Ch\s$^- j|\D_ώJ!t":u=Ȁu*|A`w:8mlc*=hꯧiXmHidϒ޶BVKuӼ6s@#k%u-2gw\✯al߫Wu~zj[ֽk[qake*bn,L` PS;4]$?f籔:+pCN'BS Y W.b1=mn,XpV&N ڦqVeFN}_0Nʚa`ƿzT:Ϸ6Qy`G\}phH4hPZݗTvOs-aZ_Qr]ɔ}.,'DtL=jzfOl<>UZ%blϨ4% yUp#n_4*G#ۂ[KJ^<n #$4YKk;u|RPRmsH#8(&тbp㬇-+aHpa]͋ȀPsDWrtr7Y}yO&}πbi JbRE5eq!vFJ, l-#)x߮&L[Nk[$Cי*6Z -:M`BΟ *vE~ H^b;N#:UA:ܣJpVkIyΔe`B*))$$;ʐ,#@') Q{H ꇖ!z9@y}X5s%I08ю罙L9KwI|eƔ 8-42-U GͱCB'B|1:pQzUrO2`E",0Q @o0=d /|ӽr^4+<"+iu& [z GC῞!Bi;#DsJn/ 6I>Cs%;yb4}Q+sڮO\ jV  vq09 L891J̷{xKцnSP!k:Ôr2媞Hδ5ucHGKc`|m+X<.Go{ 5Ay>@Jx䭱Ţ}”8~ҴS6j)қLqOĂ^wڂF!+'[dAFcurq$tg+"b|gb>^$L+7؟-l݄Oe79qG~+~ ^e6a1pql};N`&de2n8=`T“b"! L0kc.`?6}:u6zxV nUy `"I[7Ou@/mQn[[ރk;N|,d1&/m u"Fe\4Qp!?)60?;+Z1SFJs1[?붗_:lb-.lw=T@IYNǺ͕ȡՊqyIk61qo٨g쮬 a1"X9LvBϝiVޢ%)h$3rt'8  uD?wtlFWaˎ'ꈷ&i pb5*\msbB)Alz ML{]-s.XJu~}Ҥp;dP@V(?}2Kc/[硥.wZ\ke!lSśn `= _|1 @ܚTd_(t8"D ~m.L>+“.x1y#[>Bi_wC?c߮|8e6T}]#@;('= gӭ0=Ne%9"·$k߽v;bhå\䗲gY4 C&;Fw{0BV)f3ǽt~%0~h1xY )y.(KKW ]3Ӄr.K ?Y:/]f6\!k%w>LJ7nfݟ$*RQ]E$p,>D(v)%=bT-٠μ* -H4̒ $+qAO'0!/ɹU#b,ӍiACcsY0[+Ԧ0\}#b)J!'$R|JoNX-D=!ǟ }69[]:B1^3ZEK LVu4k1k7%N;gqwUm0dwJ=p*qfo?]I?&PyϸC:VԀrD]ɥ).;'O8̇#'%8`JT*ow4yOAORH  yPi!#ʓ$L0oO1HcmeکEi%m &J*fhFBDYx3UWZAFJcvLrdO\O2*pO+FT*ac4f xX~@4 ]hGZ?H̦zP.SÇ2{'LbbG̣_v h/nms6ZTj@_qMaFyA-'(Wn[ E"u8-_iJ؅d7?X+TD5\?겗Ij/_Tolѻnz6yqv+?Lm\gg*wDdz䠠_tP EonrȌEɶSzΡ}am~OWR?Z;O.65oXy(=Cۊ y zDŽ~G6vklBߣc Y_M EU3 gHyp μ=?{w-<־JwQIT3%-G26 PW$F@s`jX6}Q|n{hi;j0p.qwUAVyAУ}WWXSW(G ri]C8|8?Eq%H Q냺o]UjXH%~~m:{V>-y 3,G?]Ra15Gp&)DIIK NSj8Wi0or{g䪹i 3%G;Z4f {Αb17@sQ鉼F4׮DY <_]D bK̭KqZo& 倏Fj <]gԥYY$^XQ55-mQ6Z…E֣lA0W e:>}^.Z^I+r\G% J -"DQms5.N~ sMOp?}C5>+YF"/%K~[f#Lzk4 `6 m#z+7֙b0H|W qy`hM՗Z59V1Ǘ<u ۤ6QЧꋝ1RXoruW׍qL#!vZ)U:­0%\b bCSP9y9hcu.Lf4kǺW˴Z(*K#KIzSTF pCW0 *D7,0wA&nwD&' JKlYi.aꖝFtvX%e8PU4 9Mst[q<hz^,NەH9x7tj>ЗQ=Knpw664S_$ܖ\<.RrclR?h(,Ja%^ Ỷ{y ϣM勝|q3lz8M0jdvd˱1}Lo4[[WQL5'=$6H'M `Ǟ 'jH^@dRe@O:i~[iSRd`y1w]$\ <[G!v &#h /WV{N&ĩaո - ̺tL`y쾭Aψ`o;ON&}w[JDըrX11pRjlN/= ceFPk,q]oU5J-EEQaEۉX ÁY>jM#'.З NEx;~/0Vb?GJ/ ̨z6d6f%\倲y /)&exBfX=_RƒZVX%7YaKNmNUhTaq`Eqʟ^{#yﶟ[{VϬ;Ճ Љd ezŇQլ400awv d;W;9ҶWݬGkmɽ1I8h;wDI-m5P)M~A+TFHjG`g峈A7MT:@&{FXk =7*YRLCv$)'#%3g Zn:wQ+l1/@pdp]Ӿjr1M *3֑$5w} LaW2Нz׭'o+G ~H(*Vg :wFD| DTlIa +1&2 ĞfB#:S&_ whhWQkG%'Ao#)Cn3=Հ=x"0I;*/Ta0[o +S9у5FۉD RqԿ{N)[ߜ޸NJ.#gZK0E;C>PrCE`{3~^:KQ"B\¬)|gafgl7돸$Yo'OXmAMK;A3Zk< &Mo6n`,eS`"דM]k$΍8*(5 \\Cs0z$|$ +.;b0LXZO8,-|29;urno-w4ښ1ϗ&#dn)S Z/ z.U?|${cqyh4<`~V1u'oi.w ,79e$B>f".ڈ΅bA?%%=S6l8bOֆKAUCϼ\uu>nڳȷ蛼blݘltßENź+A$.iPiNЄatFҁm3 0%꣯ş->d`0޿ZyT$?' Lg,."8'iU'%˪ NVXS[ԬI#'A-t9/cuJJ'W4U/X _"|w"'yt ˊAo%:؍`lؾĺqfߓ{gš([?c=\pSJo7H}ƌ#w'U%FqL fNe9}J ,~h"ZΎ}hJ sR?L)ܦu'߹}Mlb4Àd|H9 񴱨MHɖQмU7AI =OuQV[%d͙*9b&Ä]_&~5  X`BKէDN,G)Tsc񷙢9"{^HQ@9W]XM9F W{JtXoYCQ>r;Ky:`hz>D7|`D$,RfkIטVw؞]3$TCa mrL!-E߼]|*MMl.4k/)[91zu;(Oɛ"d1!ćh0 w[y,~cg6}v֖`Q(ͬ )!UO|H)&W:mŹ{\(^uiWCx{t3UҽUJv[뉘SFBIq:3kݭwhᐰ!̎]p[[I{'t"o<݃]"p[t㉡^πh4 ij62()D{V<}i̾4CizY8nqP%<*jrrANyy t1lɔ kװT^ , W$QL8mx=B_h ?iϗ".pl9A1& l"LyJt #Lg )Ә0grCǨ8X,LԾ ?Bh/K3ّ6V p-y 4&;y@z.R 0!^6TA+[^AM}7yߙGg5{U4(Rd؟~~GdH٥pΝ  ,rIsP :R=V%)3%eGnN^CY;0o{la3ȟdPOS >HboZ[T)4ֵԹ"(V ~mP- rZld F9!+e9.qR?X̊rt YuU_Ce$%5(d\˦LA>rf)vJ^ʭJQLl7D0pF(cBq*\4n0Yk%S1CI^(h8oҌWaSW·qJ}mңukORs}7//bJ,jXBHegUtpNHJ*(W8$J&=|39d>x#(ҳ!xok(Y߹Ļw9y5q?(g'kJf?f=-$SqRq2zM]Eހ5 vq=˜7L? >)\C9㳬K]4ش2ŀ}LMªZbg$nu8K5Vbr%!~ogDv 4r~{` m."Ieqe)aQI2;mF ƭ!b*ꑙe'ԯʈIX>$c :j-dH--b~mmӒ c*{(D3᯽!Z*݀| t&7#PuQ:yn ݛB5tcbMl| $XƆY(q%0rS(25wrTd˖;Tdx i`N G|X0fPZ cI%_Ptt~\S~c@r4VBP`M7]̝S#UoR6m_ʶ7kk{#!ZfSA^P-oBCX0>yL# MD!k'k/\'xD(r'MS  Y$?}6Q/;{Fpre` Iq6N>`v[ *RuؠlޛΚLN?dWk{w_ zϥuKBnv$Q^Xuux *Vڀ+'[/D7dP]2+8=lGW8FtP~!-x'0S.$&1W|>'o(%po bǍ((+/: $"ji_y!U$C%:kNHJ/)Sv\hʯ#}jnK̃3Ӎĺ|oO>\pZ󙃭G;VSGLlў"l; swR=0eoY%ҋ9J-t%KS U> >՟U T{t6|U9gOx 9t6DN4ïV61891Gl(.E~Ŕnn-Z5X8=@Ӟl:gb#g2ڴ;ppG:n $)&VD$;Q$Rx#F_g}J0o9\%ONZ-Zyre r p]4׶n'ŬL?*rV Uf{dq,v>I*㄃?pܻ`hNj4+A @VCqL0U,J2d-t]btj>zM1bQv!gR5wg-=֜; T62$pcUx}믷iR`^'ĤGf1#%'qAIJ9b=q[Gnq<@6 ; ]YűPVF7yUYI EԄ,a DdDq޴fy(*_e{zI׮Top9O:S͵LI27&uz`$ߚ=+/@d,?0S4Ӻw;"Ip+3ȸAޒ0+@^O U[$K},ʷ_A i0/V[j$޴a: RmA'J#?Εu?:"XixU{ k7nAEGk;SoKQtA7.^3Wu~Gb W’ Io)Ʋi΄]P+3C%%E6s|k(HÜ[#tٯ́ ijʳ>Z->(![d;=f_ WhsRP/Ľno 7QVᴖ58xPS=.Q Ew64Z(d饢g(F6%5o SvȯM +a?38`>LVg-D#}XJut&H29Z%)5~O7[B0Fa; 0.^"uXHAՕ$j[Cp(w &  gXB0jRxcs|`0 (]m^_Wȗ^i{bb-9.Ns`LAv27=ʹ?9m~Կi:krjJi L%6n5x'= D9=&(n{fkqi jhj(]ٶ@.+y,MͷSɟ ŽX$ǜ}ϛ i'Ѕa`8)co18}u{Њ_16omҐPd(1mQ"%HK+",㷞 n*h^u,f:#'"P74ь~ʌ `[3Yswk% t4w=?ꍫ/F52iPLdp-\d^?F?ަ!zO0j^f#֟.YM;i!凙 d@]/U uQ"]ۥit^F{D3f iQK]ްv7sωc_KmE2&Ά0B&By!s"8`F HAβ Z:N&m~&wInQu1๝12"3'N&pRęx!9dzd;!6a 8MH$i1kSJ,(̹Cx@qP (挢94b:\ 81b@Z\,r{v27X *l=m22}R9}XU,1 |%eG4^L5h?Pӏ'rtժ}PWT7Rv[0HԐ(!i{a w^~N;+zad }W5c2Dk$[$ {|#hد[Ph`)%r V /:ι vOQ_)e&;:ʝ`pD*ALiΞQY88p.L򰐨1rvm-lh'ُd N~-nbvvÍFJ(i&?tqu2_ pt ֿs Vqμm4)QR/%89lw]#KDzXajѕ3$4Êpr57}QʴdLl!̒ v ߄Cgڤx hA KOrAn ;x]H8$}A^e #< E!\ф}oLI=p"Z r0HOR}q+\5Գ X,oITD+-+h;׼ ha=ы[~43jz0* .KJ~2vཔ'k9FyԍAwyِ{bhE߸5٪ߞ4F2| c4¾5X^bgf$:灬]z,r^$z'[4u͏c"! IK>͢LWO3R_|JߑDkp{g@O -!ӹQS؋IK[m\eTHhXcTzаr֡ѝFMfA'Ð/2V|Os+Bɲo1I 8K.x%iα*o%c#n,tt+#-sI{x=-h䴁JztmeZÈy/*R~JƨQug-Ը@x6Cb0,q\NQ /rb6N׹<c=5oi~Wܬ% 2 cyQTGp!WHIj >5ei߿*F{p~v-OTKscY% nFp'6rgRm߅7kE1R hK3iJTi'7*|!;}4ۻgMM"SJBtPxF0ݽA57?K)W v.lřouR7%pl4B6@@qS ^G?H5/"a)!@N9Ios?l_L4Dl$X|QZBhL\ 9W hvZR-+iXs>mW5F/(L#{$ͫDcj5]EZ=<|Ln{N7b 6#_0zlwmE٠ !tE@C)0PJ˾~]d.Õ&rJP>24,$UX؋Ю4^"_#j>HC^glU oQFfc"=i6e" [ 2s { '}@ztLrHBKQXҕ7kq.ƹiT5tZ m$w)F𛀏^@)lb A +W#4#*[(zȁY6?3g1nI3S,IpU*Ss4"Gl3yEICnzJ8/TS> L `QrTIi2'߀ a͹ϔa\Yi;:ycYM[Ó-\DYtvn6Cgn\A/QP{-h7ܠŤT}^K*z-9Ƹa8W,yꪟֶVym37'M=m䣞T'K %`mw"ST~"WSgLFq&jۥ^f*T,kT3L¡Zm}[ςIԢLލ ><@03:f~݅HL5ϭ*J>2~|j6h :VAk!LV55}RE`ՒV;?7":ovs@] ]7H"㇘d%pσLw dRzRdȵm+ftTBR-? 8CǯZW5 5rjm{~P믥Pz~y<~V ~C|FO>O(zBC8:vLd8 Zo&q@(IY| 5WJ~?/2'{ Tä2 ^.ue 7*Ӱs<*ÔR+x!D8lƲc.JswHkv OοH:ȷ\';d5 )IdGb?#0}&ûwѴ5/zM4H?(xVW0ԨT9fӑ&w=zݟ4<-Q(c[[ܿȐ3|3Nl7(FVէ &v`#튁f F'(xJq?ʝ[AC~Ͳ2>\]:ܳ9mi mn~d>)Zu|q#4E!bP NRY3Kۋ9PH\wٹX:sa! *+eO)L BRynN3ƺL:, $?_3Y(z*OA;3#byr8O^o3yOM v1_=5Wmjxw'ZoТ.=!Y0den0E@Ȧg1g1ױXHRXOt' |9Z? q=Rg!;OnsχpKlS!+90џV4nOO5yR/]`G ks_Sc 1>49ۜ2j+Q0 Ip F9yfS5نwȎ[V ޳,8ʕ/f5ᮺb:&Q @kDڎ$ᩫ°%sK""SZGs98+qi>>pKN-B a?/PIT he=aȶ=vO/&(S.ϴA=zHe  I٨2hG^N~OJ2loP[3@xs.C)U*ՇGG QN#6V> _RV~V/·mXoHW,xoK!Ku9'6*{0(1E {=ʐ)LSK֑>F3f?y^;q hMʹA|A@9\e1u0mܚK ^Jd@5cl8p:M'|}C*~pKN(MD~*V1^AǧJ!-abҙ;)@) BJfD7u8YWij@`Ѥ4aum'[V,ndzb9~5:!E}1[Jy`z/G*4$!j%Hڞ}A*!k1PG8JG 4fE^CvqQ߰ @ _!Su>o Ԭ~lϬ(|릨t)|_6zlD%lXfX/{ZUJ:Q.]55u1mJpAQ'ڊaCL*yb8eoVk`\Ɛwe,cmJnUGڒ{ qsQ8)W#k+R C k(ګL-kRH32哄79 y2n#<_y50X&⊻%17^Q/ǵѤ[T@"N>~;|,ÓglY-.;uLvS/,<>^> ӟ뢌F W_J.'& S{RIU*ڝ>QC%nݪU=يDJHj=wXs]*X4;G8aux#8@0Qqg3ŗNZ22!> ,dbu eihQPPIj8$8(`i0 `K%ZR(lECdg\X1&GPCSw V4>wP$,iPRGBN`M%ƈ?>s ~S$pÑ(,Nth}UvVX11SՂ[D -6I),kɤz)SI}xiP%j em$Zc; =ȴp@~tb KI"rB zSY9\t=W UjBZLd6 Gɶ[j J?_1FHB~%ː) 5g}uYxG@[sQW["eDcesʋj*HuYli\ T3a="2 N RVv¨\ZGH&]dE5kcb BZ)10UcʒkRj n&`8鿌&8@  J7i3@ M:d'@wZG` N\K+54b ռORMo  ێ}xKE̻{Iʽ'T(bbec*`yYm(2y Tb* h7'Q+Sqq'>u,r[J*`ϫyiDK[Jp:EN" -g7{}KI3yȇkR4^ bW*އF0E PVs[bItD5!U;yUfq@Y;c6+8KB"O#YAO8)롼s1BV ':ƮoAFgIIrѼ1gQ:nڃWdTצhrQl*gBڍC== #ugJͽmWQ.LOQ 9_$e.̦Rߍқd:rg-A !i7=ROEZ4% [No !+%"!^FejTkfM2dh^ZX'UIKjgOvcsxMF=72돴_DzfS<~--:y6(Ųfh;:q袎T!wѝ T꠩%FXq>fVdL/׎>Ke&EY"|ySx~pg0Vp>4/ 5_>8~sR\Mǁ T|j$FM 'ZÞ3$D_V~FHʜ*Ɏ)w҇:RP- fxy^7&1Ȃs-kk!L7@ cs&lpkzʛ_v!&^GF&QbԖ#Z&wfu &:-|){Zk.?5Ag-^,p,*.-#WԎB<l$Ό:dME6n?oBj!҂]x,C8G8zӼ7wNt_?;[?UNI"c|C"w#$G>:]4G C§MY z%ARFƑ(#IqqT(QWCihP$%岥F[LCh؆WkV=i 90W!H~\7KMtNU(Rx,fmwV-# Ulk&RM}rx}nu]8lWRk[X#^]zҏ&2.Y!'-tث\{-uq{G\TaG8B:/`ыۍb&0mg=~+MZiħnNGg3?sεسKj95o"3):MQ⥛8̢zY>n~k<ҙ H,Yq9Џjuqqp3Fg?*Oo,uo]%\c HWBOu'ڃ*d-o^K_8D- ]4}iʬ:1TzA6{8h6O;Dt\7 X M9.JE 62=o×'GA Y?ԕ̈V2'~bV뼯-DNF%y׎ɥo Ӹ1@?'f=>o"icfEf=gk^|Ϡjn7Dq np[9ƉiRjuə E[ۜe*VI~(P5gF[qP 1# *<7±GJc%V͙U81Ox4.gIXÐX-E -s6Lzu_S p~ ҈MˆWAf޵S|0p Pn[i^C%8D1Dϭ]j B[4-5qCi:+_-!iȕ[ X-F9ϧ0 '.|h0P} >6G\im~M>x/Jx<>4"@46| 8rֹC"2;ѝssO%`Pka+{jhS;tdDA1'&܏eb|f-4U]^^p\.In>ǽ [ʲRQ;5m:g|hR2m5̗kRqJ{^),:ņH z,`y?##Mx;\@0ԜlmMIqάO{0}6kGab *CNd寐& [Q~H%V7#f:ٯ)鲇H=2R8\7^@0/{gYqT:3uVKy?v#,^#cçfWhvL(MT ȝs[T (r˹: .yFeܻX'9AoaSËHnM*qj% _î? $-|pp!'HX?Ȝ`4_(rޓ=,2XJ8q_~(V5־=UDWO2=RGGݏ9wzB?^τZDU#HYW39 [NˣH&oLBkޮЗvzgGbAC~O=!#DJV@? B U"+KJ3~j⏿D+erj7]Rh1d|fww#U'XAFmru)܈_X(LO׹#dˆ8Cp٭秾xdhE*HD:~bX~ZSmcV)X>F8*І-b"Cj^m|->_k Z܂$iI"{4LyNK>A+-#~#PNZ7fER=X&Ms(^}tq :^`A'Wڏi^OM@r\Zvg([S>H;\{=jl-\5)j`J&چ2muKfq)+֓h2VDՍbVL&[2~/:&_E W7_k;&4oIj$p*z,52|IZ>'prM >(-mH&)NNԣ@ѹRnvF7L@22C4LSf`u;2qXЯ?@\oq\`œŁ,-E6p^6f _SRMph2[!U]h0 K s _ZbI?TFS9؍w=+^iNM>Unw0 S ]CЊlt%vӨҹWXz?&s=3^(5iZ.p޺ >thpd&_ѳO'9g4n¸mվ˔K?s[KDH@wA֫y;߫1hCtIPmF::6F!gQQ'e?+Ӻӵnams "UHP݅tw&N͟=9E[)_u-n 49m ]y=V}ԿA6ϑk})w.j'6J4* gގ/8Ƭuwkj4{vWYyQsFL* W g&ysSluĽHK : PmsB[uW_@E%5%2ImO+m EB@sZ#~.ZP,>Mo>^$2Tґ}-)^  T€{/e;iK"L#8]eoVӗ{p 4lGޅf vQ7/'2WPM``yFxL4ե]ȖwnyO>Ư;!>BU ^֏4-F]j,i鍑J,a#C*y|h)#deY=k mn 7QsnopEn> 3"*TK=Gl=w(L iN;k:)tkp'&QClk\dU@˛V:v mc}֯MU/|_@*d$v L_i!wRN8yj|Ο<#sMd_22}nmΠJB$t3/:-m5Ֆ &piZ [:\Ibݿuek8f-ro}l%~vgQUB ev|]7V"j%stl=b•icy6Qg=8JМ:--qD'dj"1 ԎވgG)X0$>5P|Y~ၸ?=\qs4{p ^ - ,dzZ,FW ܱ'M˚ϔF0 if{iE##Sі,SQ68r,C+*ӥ|x|&Gzu4ǭ ]yel~)p^[$zGqί5@3/AomKk3 VJ;㜫$Pal̦*B>M_O0$ԪbSߙerpr2ޕ : vm43? cøjx-èfCAB)%SB^C.Yd ö4Lt i|glŮN Gm5ŰD#i,rgK┭Yr*BzQe7㲂~Te) %^L;帵֢„"o;Ljl'*ܪZPbџԆA{0Ct#X8vkgb:g>C7ՄڧqJkיjuCe{)߰5=X7)!3|@pMld`JHqQy&co!yRAr9v& Hi:c͆[X >@wPbppIN@ ;SS}d5(i|\R^7Mh7X]\ykInN1~(}$bnK V,R}ϽcU"j1Zdo>\"7к ztkh֦4Pf{OAQ l V* \I3DS=V(o{NJ73 CQ;hiO #Ӛْa y'6Q.{mft$_Qr ڠI$9=6"w8-+gZXi4ɐ}Y 룆eY̤ 0s1?  N܁4IQL W.QyN5'L̫v!W4P7XY^z5BС=qV`;W!{l@4T3;j &t՚r ]M?a`tKxfz;@݈P9 Ãkۻ>0=$|J}+gЂTUmqOiNxf3:"MXn+գ wyX*Y*wJ)gViu'yR (9lϰXKjFkUM{R3ѕEFa%cjIUV,!D;;k4*Y'EL^۔qjUJ$|:̬9,a-G,b堄>hjf$ByI+5"-+tю=T.Py~V |):Y30^7M$mnC5d7kBo.JgdKg"i?F=X%lOoHPs")JtwN uvٜnӺz_eeR%1skQpg"B2]ccV݁(X XYo}Mn3>ی".P;mE2Ec~W -d*!b*3d (wd@ +*J `(9yK?.h@ ¨a>ty*ߩS|# ag); SO^ /x]V7,ѿƝ|aEI $$E$6]><]=Auz9)]s4״Qh%dw.ϥn҅IJ:mʢgޭV9uE.S;XRo7>YWXQ h8ge ]9bɬ?{ >eI8,t-١Tם4yh=>͂#4J9?8 W,%ѵOP*2B!k!ΡrV uHxEv fkS*on-ԣOIt^p>5ĽobifGmQČj/ uI Օ?ݕ@ʜ'0Wd ~h7S~ݜ𜄁I&I!>>C+YNM;Wau2eL\2JDWj- b4M7vD)$< `Uܓh]QztȐ;JEPdg|BdW"c!|tR=7e/S;>'3] ߕAn'5OQ8V5_X=æ'Me|_Fsȸ~JpABt"Fy_Tj.C9T]Ok\?q<sh+fp.JPei / ;+ZaN8HjG_DK$Qڬg%/7Vvh"L[/Zˡ'RS>2ɒ0}Aqi{_y[ 0j.暨x[< :Uδ^^CWXM_30=yb@~xIhad+#`8>k8f^RkTmSf1K @qu15 [)h7}¨N@ksoֆ#eتhQ*_X<Ȼz6c_oM[(h 3.(PTEJr6S9[\2dFL}!&eOnP4$wl'Nϩb(Ю$%>V=nEыLѿvEjR;sk9B{ fQGw&R0nviZC'3#d`-( E1"iMKXG>?t?.$=(MQ6j圠݁Wa^C彷&VoAXRIͽ6o⛢!_«_}um":,aLރ̓ q^WdBJM,\Qjfbb?LN.14iu5u1DAL7) vhl[ZB,C =X^*j&>9-sBFGL5~ʜ)kVj&SHl/X-w_=V3ne4Lįdt;\>īU7H6PYdgD<#oF㝟C\6fؖX 0⛖1nk}A= Bm7-fm)-c=Nw$(so+<fiOXg(cFˊ٠nծgH=:3\w7RWy^rwHX׹㿾4YI C *)j~7r/wKQ=G*#STd7g6 #\!T1nj F1YEc#VvOdt $ۙ gɰ," %CRƤPJasZoW.ݼ!CW7ng-!ZFh ۡ+Y7{9fnbLc*aq܍_lK(0mіWN-xt᫏n"werZ;V&V]**n3SDBe˒ͷ$ )EÍ?7msp| fZ{#\EK)T'a7~Ť &^]C!/ls .=}!20ކYuҗ|accP ֔Z,fK5䲫+=M;DT[~ΰm d$|'nIBi|JVaBp) E2 $QTx7L5 p橙*Z+cGf_H x (A&j{7Yٍ׋9U XƠSz"HDMr2?d| ̩hc>%/gEGSH~*m6X}SNYmоQ&d,|3c)NlXo<挫~. lCR`H00ak ܧm[tR݋#=YU`;?e*RoQByGf`uԧ{Y;ty ΍(]Dµ6[-}zT3.ZQX@wmUthdEV=wXUQIe3"@foX [=C2L7Q㚽cs ?t|ഠT+]NL~7m~|Fة"'c̶_rdߔ(3AXRIWn2`!sn~Xu^"Y@<}ʤf KL p|&TFLyBYab} n9 1q ٹ[C{h7_}}q*m݀{b{z# =Z[l;=`%MJW.ٖ7;{h||-4BRo6%1Ro~=[DU޴[v:vj؄׆t? <,Kß$'}O1f@XX}3L_x KG@'ӳ^NXBF@IYz[;o*:rk`n=(:"NbyG{/ YݘhBFfE _؈Q\o  bbD7Ǿ[4H$A(V|VS*iXCt׈ҡ0bsDAN,?#Xr]b, i7J6 yΞ?ooUee96R:/f\%aAH-CT6/"UkTOmkɴMĴ1wWpOBu:AYsN`S/ A{mߪ erV d2 a=N|??G#G!zi |Rx'FaœOA-I)ds@ueg|4rEKpz1Ju_̟D3BOjnÉQ$fj,E漫V`$!E&AYFu*؛PYMأܜ>OdQڄ[n{ 뉫zsFyVuF jXf3 ߤ* CTKJ`P+@` jO0hNƙ&^CZ[Tn7 5lCJgE+?ɫ Ĩд -,[-x壐p<<3)H$A`~t.[JLgK#]e>A!E:<wtЊ ^xx.6 mN ›g}-VpG t d8gդ-&_zsAY<ۯ5vBV@2Nmu_d*:[Nw6+qaqhD .3LWz&JK1+ʳ"&I€½)x Ivt+Xh8L ?a=p d#Z @݊>FARSJӹi6ξwBy[/Ee?.yE-eؿWs')~+K }i͵e!+_5c'JMwpLC  <Հ}⎘SFbR3)G2*zͫV'nF, H/N2x5M|J4-gw !j(^@7Q=Bb`'Up0Gڌ. #jmƄpЁ:oa#|B7f6 8bշ%|>t%ט%\Z*>;W2XDFVX G6Q\CYER# cVjeF|걌#;(zO'K"(c( Yj<=r~5|Ax`C'2? X/څ ;")M-ی\b{Lyk,V?x}I3 UHE,n[ԩ :cGFn w҄,; ԰Γz$fQ*#X7q L(8l]YEќk*0X#8Wfx*.ЁęL {u,I>4 j1Q(|1kC`Ĉexء?룯' Ov2&-Ӵ683mA͙+mtwRxx=WYϋ_2R1|U_S]ctu6 @FZDѫ`TO'sqCqQ)s~DeFB\QdgN7 3je]QP "ۆ. RuJ.N%|oU#lm@'c\V|h?ChFR2"m~A?(t/%Ȕbd$%Vw?;3jRCCePYkt;M X&9oqeېLݹ?oG>[%+X9]oJS3^un|2λo/4^" nKB1=EfzCvL M^BQ]?f=|PO7qC4C!ǂ˜r7:/9= H鋉B:eCf+n _1 ^`l7Dqٙ.}i1K".ԱA6@x`'c > ȸ\!z8_U+7WC9OZ,Afn#ԝupr8[;9J#WR';89pSl|C \]/ 5*u|~@JtE%j#o̲Yd;RbczVAq~+JF"+WieB8Nd2rY1&љMd$$5G nS')ڲ2xd|6;#pSQEu(9wɉQrJT0%0,*swDS×C3fnE#7EȪM åB]jʄJ8~(O\#,1UG"ͣ9&،9㴉Ҏ>V l)w8mYnIf,9 5S 8W9K[ןd%h=uqϥ[g}0OJwk&z g uL(}z)DË#f@ ̚^M{GGӒW3})2~ȵQu*Z?9+0^^R&~h(}bN"P]wܝ%ù+5no}Ayr-眭6׸F[v[<KJD$@@Fqq4z$Y(ҘyRG_/:J{ߐh{pi=mpmX_&vaW—c[G>նpPƐ(2@ HRİJ.E,EUm爆Qȉ10wO=;"IkZ",eNId*9x%#9JO 5$[ |TrznR $9Ai}@w cjH~Dj -rS.38>P)lMƳ'Ln'Je]#HlB:{1}NԝsnKh[/,.*$@4}ȭZ^{{>}9Kuƿ5u20o&_:֭vP@$pIrGCRcJau`q|#5g:3냢u޲v>-"ӎg$!6' ++`6&?3rXsׅ̞4*Vcv v>OvA"SR0.߭nA*>Dd]/_v/0X2cv(_(*ޡ4a%ÎW=s; XZ s]# vhZ"͔-R&K٢ߩQsFTN+K YA.?^ g`nM{ /U40e:jFt8kSWx& G ^czTpVb{ UZ`, HiBOu|F9"ԤskƂY//3f:s4OROΰ|B:z6}?e#iP^Ar]&_/0&R̐yCOrx>wPƆ`uc@Zr%<6`3o53% ^gjX|S\<9>bY񸀪¡2;Od*E>ڑ`+'["4l=kd䌂3l3TMk`#CC)Oɿ $}lnpDn_L/Yp84n w<;6t.¼4.r3!chi?1r9c [DŽZ$k4KӲMOo,I8)?q ǧ0H IxŇ{_Jqsu}㱼}%p4C" YSSG Z>3m?M7'8%q7$A*<Ú rЄ5ٙ7%-t`mRK+ X/9ѕ+o#"Iһvڶcѓ4dN + 1``:(^H +&aKGEgI\NU_9V jd8SyjlysH=u;2Ehp^θ eFC_:u}5ޗ"{JаI]r3#=zbWw3U,v8ro~Y*1mrW\}C8{R4uC}ԂFD+hB:4׷vP0jehVQyw]ŢAe ri 0|Rvlf.FCh6}G)l2{W8K@d}Ya$Xo6 A (2uZfa*3)Ŀ@n{Vo-Zzު-ݵf<< n.Jwg:FȢAQ.:`kg_(K)ʊŎŽ~8)rގ]>ͼ=\hdFhMSJg>\}Eo2*?3;ҏG35znev8YޛHlоWn&2u;&=aw8GjQ|(P烥-[|zloG+b5/C[զY{mv4 7hDp=JOhl oRڒ p/ŤYɵ QU)U2!_~q|!%lt!Oȏ^}a{`)L&Gze婐uxd&׳W.6> RFgf G-E 3@ f8R=}88Y酛n YCBd$xsJ 5E*PJ mK;Lf8?'B{-=bL~:$5b~^ quE-$MцgU^ N3_imXaAYvwzf~0ʚb}žJȆ&Exm)!t~F;3.EDLۈ7"YT&0}d{C/͞L>28zf:(Ә {g&hxE}\T\LǫQ~ѨR:ǵ/%}RL}&{c;:dr|˵qUUIɀ^L3[׆p)PJ koس)4L$osk~F(K06k{T ?D|Lׂh1pYRN@-Di B἞ZUV`pW3um?0 y 6]rzQ9+%XMy"cV3>Xc'3-Rk̜o%6 xʤn'}\z` #8 (иǩ.)9'4mV$7,[7#R׹ڊE9ia}@y.:X)IŔ}/}sO~:GI$}-6؝ 0*-`$K`r1;wlebFsAoTP%}5DH"W|dH BfW7rXm`OC cs.]bj+J 3xKbVX[vF)(^tjM@ 02V֌2%6%RSiP2):V0&RqĚ7FW20 sI-?Wl J`1'AQ=eϑHev԰"fZ\Kg6gĖ%P,G8].첐,%Pp;m9;^>2̋W>xne PZAp5p2AMb:s{"mx2 !:{k("[ѿd toWΓ('IXi܀+̀Yp[q.E5a=䍚7}:yF. |= l[9sQtjhP )k IʷW0聾Vҷ$kW8\^LTgigvp!{I\[(3+I 5@p 4ɰ`٘.4_+ӎe"y&~kRP\)ym"[ j ";^e #BW4Cs{.MÄ9JFJdhanbo@gz\]ZIb{Iw)Z#h\4^jd*hgyC<&Ί:Ed%,UOC?V6t˛ 乫yH@@ tvc5wD=1?Ulo5^J$w n۬LEII<#ơhhɉs݉=z->F=(US MxLԑC/MV)9.:&(r<5K`61Ѫ|3I}!zv,rZ5Aa0l5tpZrfK'Im\^K3rGSX ; e7V6&yhY~}O^Z b4 -At$V%g#L=?4yщ1F $peơҍirlZ 'FF>jPߏEPu)>{2ȿ5>„F#,")K]ZoH8𗍗vCB""IkT(3~[%wIvT)@⁛8Aixx@xCQۉڞͨ+x?9ǖ#> ]/;4%vJ4QL8CT}q?ނ1W5Qjszqm74Y[aQj͆X ֺ_~֣sybK/ 8>Jnvh -v7B8Ste(K<1+R}5}؄ GYU4 \AF7\ZX23+=)|dS1V(m1忁#b; ^UfiX*>]s4-1C3!CA$լRR[mF~GUTY0;w 4н,\ c?Za rB|P9U\йXIrYלNA24\v:?~^6=EΦ^aCLPp bzԏw5nx[&ߢj;hwMSW B9olC8!1qUqs ]|-pXJuHh'KmTc7Б 5QӴ &ԧ&zGjd@/#i!Р?ET@\&+u-"™L"JƖ-s ^NrȪoL·@#ʐ}n yp?#_v#Zk@yke IIk THں{",ujQs{(0b3Yn5pi\=$>j_.>kU6s)F ^scm$ Ƅ**@M`-$y?K5~YJ0Xw/1^)(^2:‡-a{C < C6|q{26x8Mˡ2lvC qP^c+5/Gau}EbԆCP_XyJVι՗:?ғ:gUo h~N| 5)`CJ Āqe/ @c7k6*>2~'/{Ђ=k]zT %MTcg;[6/:TPЇuJnEEF -Qo ^Xh;HGSɎ2GFDyĢ7ԗͫJH9JZ"A_h|(ϢBP.$npnI!l3JFPdhdX_sqY`D?c?#[̄;oE 4x" #L ƌlBG^J*# wxYiF~ 9!.+?rBa.jV_Pc6e\dF֋*?Xw!ZwcfT 3EpSt `>*zEP 8T~E! |aň7ZWVC{2k.GLY0 `S2x'<<7h!iK̰Cd} j-ˤJmS`كJ x:O2ܮ\\5&&߹t{x0F)^2pڨ /٥ᨧ&x-7,`-RP׎X8Fe%'o  ]lm#[\~%N?nB%lvd>0gBѝV=Tc `[2u6ecP1.X4Xd~SUkavrW v=GrxᎠ-8%H*^h+LiiJ]a8"rHή8ٌ7RZ"~w-mC/J@fa."(R#N0`q,CHP=iG?< BVfc#M#1lX>gre-6]߻uI{ [tjE 2di8uff}d)Q6!_ͦrC8 ץh ? h}{Y՝JoabzԬ6\7ޱٶnFXiT6/I|zpv 0͆Gk9"^Vh?N-d1+Qΰ.u,W)\ˇU+}cA>T%!9 }\4M$LJݨ<0ٲc>>v6"#13)Z ]ʿUJ3Ϋ"'+v3#m>Ek޸"@<k+KfnDr(;`".;'h٫OK(&#Bf-sa {J57<t1 MG *3фOisRτ$-3CcǵN 8:|okۦv+H# hBda:[n>½;@dKe3Y4hEe]vL:(rq%@p°]A_K!H7ʈgGE\x3^kr`@ `66uJoC%Hl ?sOj} ऽˀ_o,@XöoNL{+8cR5Ja;P<tM1HfVzlS=OSG~h?OC {rr3iY\Xh!Yܹ9(M&0!`.Ј _~lL^a(U=!f-*a<%![,8Q_Ӝi>.Y6[u ?؃#XF-X)tQݙhd)fuimZ]W 7Oʨt9[m۾* Ujdd S!T0Mi7өN\lW!M%#e`ח|#$ 0윂bpU$BX:}JՌL5ެO t)V,ZrZ)U.*IM-td'^(J JӅLL2jVi&f$oe(b>`jꛐHO7v~;Ghq0܉l?o}Kf'=J?vGsݒŠԾ)ѫ+N@CZCVj 4lʾ;w7nhN~/@_}cei+E0Шڏ]Xߠި`snk\iG~_д!D=n竲;OtX +>mlsE0䳉Cd`+FA'l}7St@ygw#\+#cH!%kVF-]hf怑ו(l,-I4yN}^9Lƒ/^]}&ix!1XAN9EZFYj.lV9yJ%g(m&/./S۳C@CՅYic]aWxNV;{OW]@EBhKʸc^}kNW| K*Բ %b5t.K1]8\(wR9ƣI?? 5tt&ܥx$"$ %5p_GNcV4 ճ`dG"\E&8i YfȩT}x$R1qIRb? wgՙJ.VNGY@ʹBl>l=Ӹ̓M ;t֠[soB›kZ˝MJ ˢ;3$˭Iu04M1,Q[:17sr_MII 4zW<{_xFҝK%/0s;э9o>0\ϗ;5\-T?\ O8M2O}z\(j@];7G7t$O= So%,rnĢ_ h7]ڻMW~baЮX1j;#\@Ej}p`βke0皔izUzd'"KZ޻}.rP۠vi^۩Cv聱9 5WJӭiąsook(mW/d"H_ \ ZKC9,GlCqzjBΰ%;`)YSxuv8.J0m.(#'Y?6RICx9k|Y^f)ꐏ>οP\Y_;wzUb0FPuStʥFԔk*FTPY/XJ;)LEj,Fz6N͟ϴ/i{aW|!tXR:(bxcR-킲5|_Lna+6@ȓܧnA gpX G8' AFN }XF4;.WU&n$gH< / W |[ai@M]Ic}ŤP054KX@I-kOЍṉe3Җ,,J+(8t\ HMqZ> 9$*ScΫon˔kR #/\pfy9l<"NUٍ5'<-w^&#0+"3cIݴؓZsH pܦ<~RWc2Pܞ%9:C=8F2lh9%M=_rɷ%l9%sg+bt?7z.5g8g4XR/¨J<0t?\=ڈ.,i%f7Du]cok3St9~-i$a@*eC~Fh?ۃnw"Ȇ_=0%|=?l5u!/֜M|˗]@'Lez-JwY fߡI(W&SzVA= .#4vnKtn̦5BͶwu@"S' No3Q-x8pcˢ!J794ԡ+4\㡁{ӎT2(wP8{#E0FK=+Ͳ#=f3>K }rӌRLu][ھI& -r-Wh]gou)iMw?$n:IN  v4P= :\TA}WZAW9f|c@.T^Ҥmjyb$xUuk&px7g9['\qH^_&B0XBlΜk~^bU( l:}NBT>SHIЦ&+wO2߷%ާ/M_`a)nz7wt$]Xbmh gL0 O^ ZәE!j=8fQMG?y9J& gll|X籆s%Sݍpil d'fK䞎˵hq{Q|wpnYlwt7!I9tM֒*q{`a`/no sjFsqr%zۿo Bn!1/d5bs"w&Њ:BE Px ^0:襅lQPv*б2~'X >рKcJsYdZAkۙSKD쁼P\?&xLVv%0ec9\ߤ vxi"*ϝ* eq/CTI4 3K-9W7SA^$96smrsa7p%MAt1}# IM6\~dSyr2S2TX8`haMjУ=nRӓG D@iHB޸ZX5 *yW '{JR 9i%ĔG F|&@#Ru!; 5poQp"o녿^F+/+!#SV_ : HH9fL]>Ю/h-_:MGtNx' g-Lbb"a E)l7X ś#,7;k<&f`Ĉ<F`SUJ3z H>IzV8xwI߱3~ON3cBf=s>JA &G=boM?}fd]׺\-zm;BVcryL~i(H:edM>=b6 Xa1Ey] eI13W߲KV>UMiVuWfPLEE{lm:ޙĴ^L!j5mbV,]~Z'GXU4CTĞ\#BYJ/ZlPx<&[?GU䖡\-AK742 M:|ڭA܋ͬOxt=xDtŢNM5RvE%u[W)p&竞\-C2(X8ͳ@뻴L2fӖ\.  ]Fo*u6MckpW&P$/eZCǴk0r|K0^@W;/ߺ7ɟ% sT l1sxY|;[G'IlXr˂ଌSUrxҍWu^+k9tI{'ߐ^,hB 闄R5wCJ% m >Y'2N8qYքܳ.Mpl)K3pZveGm!TH)Į0n(R6_zm2'֑*ANr{.rD0ezng"^2]"+xyDx}ڈnwH[fr)372EfGXrV_2`AFjLeTrn04A~*&TMSGT_xŬ4v  (zϒqb5I1$SX/%;?q# ǵp~mRXஹЪD ' ͬl%NS vȊQ%"[{ a`3lAo~vHaI]tU2-UL0Cŵp04{Yj:y8W!i[JWLޞwI . RVo^k-ݳ-P5"glqZ˅[ro:eye6`\7ó15ߴ]%Z9,^oxh?9π2`|Rf;{B"&CȠS+rE9@MCzCC`(OFEwlh͝bP$Ы60pss!} @\oa /E=*!hs~cU߇a6efPU 7QנOf& )ɻ"S-k" 9^JD!^#3 -ZBLiWS${EIƄ wX*PMU)ʤy-;PQ*i8_¼*rO_هjgI6Ph ,+@|94䮻!DDl\֨7l2:J>vʂ8{\Fv,tZ-jWekLSwy#0eݹ(ňڝu]ooU.POo@JA-U~I*✗tir(bMf-DxDx0=SS/V{b'~.7Z5HKO3~KGi6x^-ۂ&.]j yR**GRo˳p-VQsu:')o*ۻME0eү901f|X>˽i6 DX'E qu((ȳ6+F}][ՍF|ɭe& I Ba@\K˦C͛f8Ybj,n?6[ѝv6ZM7&.re<Ҍai{b%A9 ǜQJ"tZT@XJ,@ێN?~.|AܮUfnlfP=A?s&E;r[(QT9{KaB"/+2-- s:/K*.D S,xwyuBL Xݯ-AAMp KRvʥ',K>- H Jk4+&Gb, 7ͩm[Oת0\zVv+y8wQ[oRs25&5w.ROWvꮝl!SSzg1le793[y CyZXՍR[TJQlRd>c,:MhԷ~E=};H>!K˧werJԴThT΁Trn^DZ0C KK̥'*E@f ި? {TJF;Wb}'bL{;JGHw 4+kʫ>ivF9˩K1Y^^ S+G➑u|r}\)Fq A}TJ.e% d0:%0}O TW*0KgɺHv2thşxO e}f<p/c(z*b`fmŤ%"ZL*|ԭL ֗nOQ ǕD'JM \:*|C(H'mּ~#6"a_7>@#$7&#j1c.QΪs8D [\rc*1rT!i]> =ܸ\ Fw!s\QP(0pvG)_Ax.vDiGonsx}P,{-dY<Ϲ 0.aE-UopwYǢ@$+`9PQF%Fzd9>("^42!salE)܍xP&Igg9G5KåN` qOOQا\̲àc,n3@Weu`$Yg$8&/&%hSl)I m@}$rv6@!қ6tٻP)2w׃ѫKŢ;Nt͌sYVS/OӀ_w,=\gm nV98Fv_`xanNا`L 'h`)$8 FFRQFy0ab6Z _G5Y>^H9FHޗ>ǧe ;["ea$oDGH43ប)It7hKsTHlm%:vh; U`~L513>֊a F^B⿗x}g^]:3ri 7v|sѥ؜ (0O0)(b>B#_Ʀg'ꪷeS@DǪ[;T ?0GWvWױu!ٔh/S|D0Usp\x.i:GG%*A%0&{eGeSLoz1X3~Nik:1Q;%s`b!:Nv.I:"tR%A2~G9pe c4UoI  m$zٽu(Pj}|9ç'xZ/?ÈqKJS䆠GA %_E%̆* `=RV^^~FXW-NBxvvF!VytA%W9r i/T7mdG4l!z+( 4ѭ(\B4LHÙ f$%#7WfCc s!)2!Kxar&Ž)[M5^wڊ5B gqΈ\)cʑH yy~ϷLqB|4]Hm5:=YL\V`KнC6Sy /':qʕ%tG-c@`Xe7].Cs()Iz>1% ͯks!{>|XW]\`79jM5Y]X jV[ o`Ey^H+h5)C k_Bgv.S^:t.ar`ޥ '߯&ƼУ*Q6 ߬,_B M=?U=̫r|kMl[Ɠ '|쏦ҕRZ@{~#mw56$Rzb%j;Qm7sz e8NqJG6a?]sc㪬N+a6մY] f9È梏g$q5VjEӣ*e^QtW LQiLQ7tCC|nN@맻 c:Ng)>cTU#Xg^k)rV4_,34v=rrGwTTM 9xIq =,~_1SL[Ag:ةMˊB=pPkL'ԾK}m&#'Q7_pHG/$JҒ s籕f T,M:hc}?b!7*Uv*{PÆ~|W#;كS gKYƖ&U"2Fy]d񱆹݃v QG(QXe@ds֏ò|h8Tό ڑDS:M#\!z.N8= ط&^'"ncj8o(֭DJ+zR7ykw'P3o; 2j]wxo ,]hBT'ýӕnINe,-Cy3)>VvnhhmVz yr$w{R,fȱ݇TjӱPy|Bt*ƐtJ1 6h)jn缮?"Q 7B\ӽvDN1]q12K~0IwEk)DK61gPyfRn%4l-W!YTY[;߻nE _]=TO RI ;_-V"v ~n)`4bW+K5mI:XMH Fe*D-/3ZIv>*=2wFUX4uRdblL 4`%J?"ZY=-$ABvA~y䁥b"l,:x2bQ^ͧH2<C\eME/{":Ϛ@-kz@n'fa؃ DjVq\v.w: xI+[{鑩e46޻|qͿLWϳrKYq{.Mh<.SKgSXȹ2 nayx`+, _z^\Tw@tǃ7hSՉ$Te%'ƣ%K ԋHl_.͍'*ç1t7B*Qu FAUl½8#_&l ơo'Ih,f+n4#h3wM\btίSfVyɵdԥQ!`9aGRxT{2GC0 dYƒ2@k3H{nLo+IųR~rv=3NS]NU#Q%c}8V:HK ڹ" ӔrMB uR|Ⱥ*£0f8FD u(O);ooֲr3}[֧&H6ÆdG!Yôq> ^ oU VZE*rf?y2tA:wJzGƒG"J4,U_'Mu㋽tHvxZx0YXTZL9i]r"OAO,qNycÔtcI$…z9y=׋x/ҁfoub@^Fy7vI<1𬷮VI?~R;S tfXUN!A{/=?(ܼM7ujI?vݴyt9ne̴ZJ5Q|6GȖW<0$䄀ծ4P>KГCn* @u!c8FFT&:,.֊Ab۪ҎxN8C 7lK;|+t'(`a2La/xWwޜM]32y{d3p9.θsu3)qՐ}eCȘ:f_`_ܢ PP)"f ًn{2cPY^91}*?^|ߚxb}7u0^ᦝk2rZ4t'`ZrF$W~u; F'S'|LKڋR.^%kK!BWL`ǐ) 똘~&dj .C/ya s(i@$%k ׈ҳ̕r-lĆKVZI0 $[n h`d-kF$4$~b  t.bAS/A hÖFZR! اt2j1)~!j>o*X֚QovT+~ 4O(E ׎LG-o.Prs;,ww|4RA4_L fL/BC1ρ`79KGSlB|ۥֺN;ٖ's@NP>. Qvݖ>:6O1Ic930Ę=|I}ٞ6-*] QMj} uk=zu#o-gߣ9ИBud dڳtn_pcאQ行^O"A'3u|πD8O^E;l:yzpca ?8u]eafBbkV UaXfubZ [Nge DΩ L Gpcr6 octkR0Fe(瀪"Ấ5AͺjxDoB9Upfi`WU)f%7o}6FyW,Q347Q|G-D'2䷡{MszK0WҾojn9'0'Qq 7,նy/ piwv%ю4exJ-O2ڳ6T+JsE7jR3%]bFFTFՎQ[]'t5gi7A9Fs݌3ḅF,p3F['527tvޒhz TFa,@.Xa1([歇5^,o@m'(<9OKAX4/cy-AY9Pc¦OETH^ikN_ }tZ.ːkK*c7 2KtIvtHN3p#8uf  `%2=(򒺁2ò^ujA_+,+nt5p.DG@!^S0:+^ME3Xpo6DW&Yqu\ 15ݐ~ڼ,D׫)DCȰ*;}V<'h*wݳ?xߊx"z@+]ɨ%b3LKAm>#pm{FW~nda cYQ~zpo\wNm (éK qk@'0ntv!MA3nֳ( h$9IRޠK(qz8idU2a;5uBn`3Շ Į9Y@S?9]3Q;ܴ.%NrKëpoV5|B|28ƍ6]!m ԞmUCVӛCY7P/o ~0 ukU6˟>tI VU e/ɇl!r<`k\6|l{XjEJ>$]HnDp27K.6kehwәfO ɐezlUj,|skkBoQ샄jP鐈 @nV1ܦg8Q7!r $ %XDeߋi]֑^"F2t[ᱳ×apw4E}ݼ9W3ri΍ir0MKDI+ z1yV \+Qs޳ーQKSRi؆T_:8GA9{B:_M;9p2}UDљabO-'hWӽ}{"B ^U[4ŌmQ$|TB[hOv g} 0hU߸l{e,BxWk\ͯ7QuE@d~:"{U\ f)qFW)}[DB]%%j3⪒{O\d0E> ]l5|R\{o I_3$ U1 "}pj/9ZBLǃ0C㖅%Tq1]#EPW\6yvt"[¡'ڬ*4cCGeUBG8Y=px*'Ca|I7[&w`ی:x T*e_7X=(ϓfKmFZT.pH(W9ƌ*p΁[[} La1I)Y>PTf@Sa),v,8KZ$+8jJz746c6koI}O^ƭoci94K1>=Zł H(A'…xO'ʼxF}1%:8!a_C,[?} VC J-W ,fRF,1:NF{ɞmjLLlN2xK1 d .uy!B ] vPp:Bi.A~1Θ44 {n='ī"~ 8e :D""s=i9au{W=b) ҉'"0A~saK >"G-(zǯPpzZCGF1uWtPX5Km1,g,Gj jVdH9ax*vܞt继i7GM,h$h2}AETMaT#+<7A+r>9?vfR^$R~um"E~#"| X~pj7 jViͲH%iF(xBu)daRJbx %czsqu`[ᨛA|',)##ώ l'Џ`f20~W辇F/jA@QY/W.VJv+#J<6!"!H>{ɋ"l5 Uj>+3 yޱ K.zT'p /e&3whhS.(7=TʠKE=+Mek_"oLr!FN. }ʯIr?0\n!F0&7 ,B rű/Na8$D eI72wЍwwlU ‡cvW}fO|."P}1|inݮ&mx0Bff-*Tߑ 0~V N5}4~>J3 KծBǘC B`[^I]|x;zUrö7Hfi %ALƘd iU,P[a ;7=2cU:-#SQXgJvKy}^0ScWL$z0c0k.8'yXk\s%]+>9N_ =D1NAю:\ʉ"n՜&-|紩FoLt.+k MGN,s[{)s {]~jE1~\`KBJH%A꘷!3b|IGWSjCAwC~tҧQlȅ_F5(RB|mX7T t:TZr0:ࡧ#O,|g}ʰF$|&T),x%QFh[]+#?U9wYC5ׂ/ŀFX֊0Dw 4ROep rP~DdX arH.B7139~-)>7YF ;̜B?R3Wp H LLU&Ox7PC*>w!x^Ԫ; sm{;_w7Flu!}ڝLIɤiszX%/* EsnmtOkg8P|Ѧ1:q.q٫P2 զ-ԉ )9WCe WiڡV\o5]CqJ5^eE33u^x%*G@:L*"=*T>&Rb 'DFvIfT斲AL uyP vt_]=v9dx-܃$H =%\"O)ѵE/$? h3 S&u{ OŘ ^`=JE޳𺤵*M%VcԀ3ɩXO&b`FM +=I_o&P=x;a܌J9MR]﨤]^v<8?Ǝ82] vZ^;[RP! O@זU ӐBҌdp"MSk ֒pٞ{`97VThR:L@߈'o{NbҟA8cJwe"/A@ fd5Y]N5 G'gAh,}C S1Vɹ"GBpXatzp`rM[mK2<)J(}˯ nae8&Cӻ-O%^ f$ CB'ނt[-r`>yde+D%b˥ʱyŅ56<2vQ0Q-N9;Ü,c`BK&6]q@bȥbU'I<{8<_4m$n'tO3)Rvw TP9L:)H\gdz`&+D}t_a.c [|!ErU \){PܶZ k2f8N) ռ. ?Ilkl]ւ7VsyYeywhe@7ۈȇV'hm`}25Ջ!?ꭹFD +1yTPV>D)yy@Jy"89 eaXo1=F  Kg1ar2h:qtd ܳ23iH*' '4c7)@N86}x` 3*)3 N|Xr˚yR$s@'%: F^M{1pJѥU REgy$'vQ\]W,@)Y/?u.뵖/XO'!7ݗIx5wkmtU?+"w!jpf+6&Ҙχ̴/T5s,?뚗~p$]R4hHs 2:7fke[~ _Hf4U|#uaKosCq%|r430a ENls."R*_=㸭x2z /T2 ǒĞ|o׫32$ʲ KL`Reh{;:k i*$˩s-yX"sGV-i9#f tVttO^ &j?~@=sͥ3-GQ_Ab#br dYt(!ytV.`Zi`+w7)CԢjV.$rYe;Obf-r/աajNfOӾ%,7S|u4GGr$n!{? eSĶע ɐ-Z@`0*1LoJ k3)2U;&zihU2~m^ȫQ+flʟ{{,:[ <~;o3j'v?im䄶T>Fg PM1ʡJʿKdiSIY֊ b^ܸgETM ܙI[Y@jAyJI@r̤wfs.V6𩧊UtsnW\xlce"Dj?ƽO%xO.$,o!i/ 7=Od@d,mD1T≪[:ǜU8z⿜=sUW1LMf$0RYbIU:Q&.C|+b'[["[;W`ԌhP8X>[ھ86:$MɒBA /?KRiی$K!ͧOAu(PN7K-Rb5`ZљdmXס壶f#^PZ4{CB#Zs@T=oJ5A~q`GE6`hD~oUۨ#F}[мF$T[MX7sLb񀧟[ LCq-}V~he]$x 픅^Z z_/6s=I^/ipAל릤; ̚c+jTֶ =9RmpLs ʹ"]k G/Xh0 Ɋw;!)Qt߸>`9 eA}L2.f*gu7=W_η$1 W1kPzKdơJFH>{k,S`E7Quoq PhgU.;rKK}EKcMϴGȜ Ed$@KoUJXK@H]^.BCnbOԓzpK X ,x6JGIP"SIU (r˻̭(O21󦅵+@F$~lQDx~ZLƃ(䞓 #wsC E׏H:_mjR*mNޡVK6 yvHvt԰OxAJҼn&Bu{ۮ7ވI2 ־ך4(|lz =iF{ݦqW4~WU/75M%]om wYER 7BSeYʽDBgSejn>nXR!0@dx#d|ͶF`uQ;`BE {Q:NɠG xD=V̼ u$-P&@AKIݜ#Q:De-4ka3B!UE D5]r;A(1:dCcV8G0Fk|*- )ʣ/2[Ig%,wrȾmi8Rj峰0Zh&s"ۗ"y  2FAmmu.K)u3ܕ&sW>[>@U'Op!ʩjGrj/umgPC%vSV-)0-$N08%>Ev 95FH:41wpEevBmi'iܐ:c=C_,h*syowyRߍ^ ΪJլI.F􇝹7+\țUZ'&LJ|GzițIKIpe9[ T^=Ikᓣmŕ돉碵߂BZ-[;ЌXihryM:!n XT{l/ E5kZN$<$)3u{Dü!EhMH7pjį&H?&V>M[SÓ;:zFnb4t0_|6Tqj1-64|=~EO‹A֎a `o "^.G^GRYث 2p}v\i*la>+R^2策EJ[]kQjbJMUpNb&k5tÙe+Yw]?o)ȓB]SLl61?Xe)Ac%!?765(sd僎/_VyByI %kpt%Vb=;v5ZWM ~~8wsA2uԂV 65H5 ``cu0U1SЛ.L2}Ho4B,( Uù- ;& F:G~Ʉ}`M7[>!csh{o\Nzߤ͎wr$:w=BޮC$,7YةMā>un\?QOls~?tE}:+`]p󒩷Ҭ[I![Dӯ)û K@\Ƚ``HH1öј@4Nyb-!.Q۴20-)Ѧ˞F.nLAH&cyUQ^Zu?zl"QJ{ nX/c56cD޵ʠ|0V%t|qD˜|)Kj?+Gp=Tx` J+<&;6\jnH;?^__dۓ-sb0\dW%qXLšx7@^_$WTD'pѧϫvވ֝1˛k mV7ʄ:M('$%q,B2tUֶ @dU3AY$-yzS$80O$@|3Xxf[<81Y,!Rq2cBWc.ϷUHf"N|)ʗ@ׁ}η~"" ֜`۴B@`.#7E4k"f%CwD:rbf?&+.\G.sU՞0 V}Yg.l$^Ý2ۻc#He0H7JZ{14>,vꮰ6OrN4Va.at{'>cmiI05b"PEΝm.Lyv}hVǯW(Mgz)oβ~[g0+= h\6zz^xD֯V gܟpDU979P/_471PewT/.WQf6j<ǟovӺ">!bS"[<f !%D7:4E v5 _*FOoAܨ-GtùkVN]́2T{C~ljP)"hzBOWx3.)P琀D:?f U܂sf8ߺq 0=(Z (zy U_݆3c2h `j,Emg%\FYSr2up_fL 5 SS511u9 - s6q`VqV rBZFF. ?6tRV:Z6[+ -7RlK2&^2fܱK*?1+#%:`F_]w}fJSWq9[{JOQRbry-KJwXv̅"[ؘcG3);RKr>,)%BQ~H,+A?(WS֦rcJ'@m|7EU25U6']6>pˁ s2Ug:".-)Lxu'Mc)#W~~Լ*Ҿ}9ˎ6mQyρKh@/qsI@ ԅf;9q~' s;q:#.t?e; YRhUs7א16XΫ"`7f[Xi)e~鳄ҬpjoV@uXUEE^by>޶"sE>82726|,T[}O#K{y.Ο)Koo&KحtYːF4 "O?{$_+Tt^WL^+ڻ\ai3f/qSj*Wl/ڃK5#R#*s+i"UeFOl+قi^D9֦b,}ϸfz(6 2q2,I$%g"9 ϜQ^yaѮGMc3FFi5K T%i>qx,(.83&d6\T6*m{3*Lq\|c).Xgc S "$ JIDt?ՑJhTkXM%<''*enet?]s0%{ɧRGy5mb_/@*Nt9Е,j>yO4<ɋ'sHz_w~Rw ,tj9a9uB.1cYVjlb]NSnX8e_:KJ~3ϯ5%_QFPR7ĐpX[B$霞LWddI\xU01р̓4 gRvx1}A6t*!ASf}b˰0v:]Qvv6µ]*ۡB.ֺbKKʕJ]Զ+ho >[N*E*c I† h1)Z_et׸ RN 5@IIi|T%zc1+8x-Z]D,  _Rp]O:O.*vHWsԪz\2}7 2<'x=MЇA-zWҘJABU44 ;Jo#Osx~+cJCW7` B󣗌x|@ 7T!6 X\U醲I@UO#:Se sD!5Q9 X|sQ5oKޞK ]"cv.aX٘4W*3Rt:qs[pI>7Τ ӮQȳu}kprC4B 觃j D-,>wET3B/E[ ileC\'Sxʲ/y41>W|1:bP3B$Hg@_6棎m|O- tO (o h}nu(_/!|btlf5SdݶxD-\1 $9x*y9u&;b G D45h9Jq. dmzӿݩoc􌟢*]sPbdnd>ꊻ(X[@4MTB* mU oL-Y|`)qXr3Ttm斆/]aC ML? eF -{>hǁA 6gW=3_8?]*F@HEK5,~&*gG_WȲR |RB%nW]K9>w gƍif^8Pl#t,p E8 [eƐ:q0wӿQ_7w-)/j1`G}˥q o'm`#Z%SW2F헾tr21BnN,i<צD~>P]Iµ?KWћ0q ~&"W\s zA!4|Dvď8?ٸjã\THH y$Y. pN -փu nɅR#lE} h߲e{{`uL̗@(rͺ8\ p{LV2; V9PX\I^Qy6d `ZzOll!&D^f9Et=II FX]po42ʏ %5|p#ZڲTa#(ϱKv/&QC`b |&9ktԵ_ op-(niˉ<(h!&~ɇgw_ڃa**)5+OUZdߍ)jX*Z Lǒ ρ| tYg+41 "p $&&BC%6b M?Rq,;G7N&;ނ1>945'֭GX;sO}@D'_?STS*& Z/O><0fƸhF/5x܀4^KTl  b&]*d}y}:3x[=O{!I"8qug ͎5b'MP8w=%v*{^%O+:!=T4S߱tT6/+pyvF=3d TahB:6-fd>D]z(G)W!B6-9ܣ3{?6ªUCNehGiX|Xуp4ƄW3B)Iq.-;`PY Fy(Gt╂PIt\ZEtC~hn{LaRn`[ʢ_9uhT;*"6aՂ>Ͽ9$PQiHC m.~s[8S{8 z^J =8߁mL<>SduLŤ4GSk3f5( j!Q]cP)bC3\59XĄq `QxST<`\IDȑͭ(^ fz8i$J?pq~_~ JɫlLՖ\ 7\8:,[}(]Mk+,L^U1,197Hq$_í9`֤83GcN̨;QmYY+f.8'sop庍HlN =bqp= yݨ_1+IRx09ul:dWChDUG" [)ޝY0L[ ;[mR Mr/^ 6n5$tnpfǬC#~П &zAر^Mڏsw25uT1 ԟzy{WوEUݟi)bgegRƧKW  |f!S9;v;wDu[ulh){L}TX]4peܞ ٠مkn>v$gחxBReR3Xz*~ pE7m5z4EqDV9̡en&¡Y?GJIn0&ysvẍp ۲c0Aue_tRio| =U'q>TBC&a^ѭ{i Tө}+1 "^r:JN2+U]7H-<츚#^͛_}s#u7*VOEO l Pee`q*0Ԋ5QSJn g')xm|X7Zڥ5/Yh甙r8kkA#?S{CέDM[$0;܅u'NHwyҵL3lns-2!WAIyTkӶê{5‘;[񖁘Pe,86IW۟ds~(TDT\ep'YVA!w;6i˦lS˨ay=5Jqc'W2&&ʖ{s4ٔ{G$ȼDf]; ѿo@;U\tEL#p?zۈk~E٧M8x!)jN%(”$:oRhr} Þ `tTuӨr^nWf_nbCLKH6H>+^`Z9 ~$nLI53[~|mG h)Hqu w˪rC sҕ\kNMURf"B̪ԫI+NiCyb w4F%4_ixot4ȅe@}3S -ѩνs$Kʗ? 05aNWg8l]f?h-lyq6]|bYE`O)Z^0 qCNgާ}yKoT tDNUC<DWlaX-*`F_R ?qsDCYvidȹUq덎ڈu\T#몯2&W8ρKGBbUUREW6QiD7jTcZTWC6@#Q/KÛ:7lڰ| T& l…,l՞M,7H0'AI<ZX{R4%}m:jxpW\^`aqLϭ*Lg%*@^΋s]wS׆ZP6[::=_es{xVxElg'9tw܏|ՍDЄܭ5t){Tm#%GGԷNE eteS]_ Kzdz7dF{ADqV.2xT*` /\W΄6v8etc9z_tOI5g>f!}*,4]1X]bg~E&~1t~-#V0ո O ¡JZ tƂio ;BStb3VJl8HpdVY V]a!l.0HPr[P r;ySp8zSL Su6ALN)cwPfh4 cqΝPcW`12K 8˛wJS\"sLCWd @pK 8WǎA޼.:*HAoє+f"J|j=Sb]hg E/U;stW'4&ojV+JӜ\Wh@S6#i 4;:u Jyu%8iNptFf)xʏKw07 ֮.ق;@*y;3/x-3ʣjh8,Z(x9EQn -Z[p] woPB$JBŽ_~Fs&#d4ش&&x p&Sd?'KaW9lXQ9BRc3h \sÇ=.zF^\!QdZ=nl; 6;U,>!Z4 x6-Gsl Q8oeuפyYFZ *tCjl_0:Ba#}C`9ZMmU }O#6Y*P{4 r0 ;O֦Fx'EPgUU!˞W4QN;Q]$1Ia y 7\ Mlm7UganMz(Vd+ צ6qVU[|83a7G2 ^fȷ;hK( $T*hOdU8/j+S|71@l LFp[24 N(d8q7p!A 2N _pvCG͍/,Z껪w%hYi`Re Sq_찊i"`LW<'xӍ֤Ig-DZ`[`W-keX YYs~ϱIn  )TeR&:l>V3h_:72~,+*C 襦QLr ظDo ZD۹>%@2(lXxѽ S"W6Eu33Z-:'{OU~&3(9 rPA+ZYY$(8 ji@54m+]&γS#|n,ƗXjjG  #!G ĄS# *k`{ +6NC~P II迆25-t 2F<Ҭ"G󲲩`] ?a[M$idjɨӬW ;P๦hIJ" ?r?P}|4 q"5r?&yH:b{kt#PbܔBrJaz=h*shk 1SXnbW]Eػ09zy:‹t2 Y;8rW(^L-*e+# Qpˇ>PMI+raƦo(i5o{o%b^Ӄ< ?Pv' egɰ>L$tBڀ*tqD04 ̍~e#$|kUhEmˡ]\چ_W>Po(# zr"ޫ ֜ϩMQVoaHwv Fuv&7kn$$Or7wŴ Pn.*Êֳ}!ۺ#ң8 `00.C;Ъ?DPc7Y@;F$eM5!\Ş Q.*63Y]:4)3opW&_aDݜ\!1/O"y'`a98U) 轞9} 0*DL_V'.m$pwxn?1oݡ4-)Dԇ{ QwwmM\,8֏JV+uW&*n\R=؂hv]&%&j4=QвȎ,zq Clm #AF15AGvA2pMė$gt[)ݞݐV): OQ$C:32&].wxgpT3~L6ƓwtH'9&Da%kG">,b[..w8ZQҌaӎpi(!j;?LqxM} Nw?EӞfqO͘)ZnX)c%E'1X+]Hw>0Ӻg6|`ahWhL\ v#";/ k,1} hF$(;>Lc(Ag;}:moHmҒ3QD=o0 u񗭧W [L5wx1`c` Cm=.'I!"jQXw~"ȃ:@qO',ZprdjOi*+}pX0u0T E1c9#a+/{]^kS,Vիs׷ uF?B qp?]5g®"$;QWwG0xBvq|{ʮU`4+椂)עeA Ѭl/_p{aRVfݬ,59NY!x5:^MϾmIpt_pUH4M,@[:[҆z;5vna"+^矢ڕ8d7UPeUN$bm_-DȕHUp‡A3-XʠZ]N,d$!j TTJO&沚-T"LKF\&@WOy%qRRç"PVެM>Jzavڶ=AW.hfiAV8@$(„#*l7ejL`w;szXҞHi~Ef[C_!/4<_4c4lcwtfߥyxN|3W*g40'e@nøzod`#'A]IIe0π\;3ަ╆HtL^TsIB;Od{2rw=ާI޿*yhZs$sLBW:u_(:}>ʆȠD?1M`?J=aҤvQ;60)g0vJoz?eR6Cݝdnp&[fNf_B`e& v>ՋFAKc9,v'hEĂ0˥Ŧmt86jsUCX)C6жN/zPyKyے. ?_'J4q5tIúT[`AA:~!c{Qht쪋j4/?hPNa_\ɧ"3!C,:ԊڍO@7[L R=uY&.CS' ie S->p?DYss:Bn.1S^>DmJ]WN463W."(\f$'MZǥ 5j{VjU :\{I.d!Ї)Q1H1D3^ `]rxM$;i ;zΎB*Gen<@G$!dj凉GQ>4m◼y+eVP^, ˦{O[C8*fs~U⤟3Lƪ--$5)8'>>!E&$Q%/b̪#yZQI5,%t4i<?pYJɅƀǶR' ZC:ŤISx̑Ĉx#v"C. A],}jT'ѫyDtR<:آ]-T9rs+ò["߇|6 ;P@U[^M 6ULM(K5G3#Ted+l'Ir#` !jXڏjOw ;2[L$w727gp߅oPSK/VׇPXR5vb91ins,9,f*6/CL8z'>b"K{U;˯ & 428BygZؖ"HVQC:ckZHFlSy/)&ar˝p`Xᚉ 'Wص1/ҭSIGHkcr 5Oqu<3ԑxX3&ySܒ]!4qݫL_2Q Dv# &YU~!)Gw{T:u$Po.k"<ُ#<e?E~B?IDl6𳢧uҸ=~=EX]624l} mCnY3#cT$d Udbsb> ;g" xeug>ğ q[0AATP8PDߖ2ʚ8xG'\oα@@^'o|!ZX^5Df"O}>QEί(}t-\.ij&u=9xc.!0}=9Ӡ857 PNYr~<=kAra*[Imsw)||z{g#Ե)S/ҍ5vSOu*nU&QЛ.6ݰN _Z R Nt<}f]"n]Ʒ3i0cEj{H3=Y~eYO]K9JiW[g[MϝP4Dp /LXR:7J÷ZMm)YdrKi&]*R5.nK8 jk5yŻa 3b?nI_{6oRK;/%~$t Nbx&5qN`OrB(>2ع#gWwjݠX`bĖ%@ b;Ԋ}^ixC#ņ c5%T-͗R}WyHH /8/>X#{F9G1WPU$]v"2e}h(DJt|T(3Ac }lc. tc.h˘y ܻ C893DT˟ďB^;P'P!PHp=L%n@XŎЁ>ߠcӿbNG|zsCUb cd;̡CT@_ ӻ =\_x,\Z߸9BțƢ`kt9MiZR~)9P&|zZ'jwQإޥ]Ѕ Qкܭ̐>̓FQ.+8Ol,e397Ip\l?QOvlGgq_tZoziݿ&]h`jZdR$+7nl쥉A*DD WBI lbrȼP"8QBDZP'%0\NSk2N?VLd eQj#?r@ ̞~ tJ2)=x@9in|ti1v Z<>8@Mn {od:U^*kϗN;R)H!Ʒ.򡪢 ]"Ɖ<+LEM!1|٥g$ V~0Z49>dgO|dHCQb y T&o!㢒_Y6Nf({-qu7n.zBC}Q&@g~Y+a!񞘐 OԖ/S:A1Np)E+oѨ]WxnZ.39l%+ j' מ״5n5ؐF _0`/ؤZ1+KVΣ׵n&,آ3Uy3`8dqDa`c^!YZԧ)s0V->zd[tNcb2VWؕ9a!@8gyۦdTZ)b8J >6&Cw |PeQ| ׉V/5XYlzc`*wfAW-R "bY#,:NWW4FL6fDVWՂ]4]. T+zI,FΡ⇞؊ {kH\!vFTHYcJklK6͡MiGU?8(pZP95*`,þq=h~hS 3}#B*ߔ{}Ӓ:35[J}tG ^r -]gTPiQ餗[՝x*Z<9eP5^.p,'%$O}[/&ZČ=ի%)u.(Fz  "T Rb ^ pt~'jp|Ai EXoCr"OHA|0P!8#s)79:]۩T7CEǼƯ"rm575wM" JBuz4'`< &qvA޷#ĉWQ0^>8}A_i:l WN+,yu7F+5M #/YT>2=ErER1B `v`BJ[2L}5M Y9K/!oj]˾Gpwƭ,Jl:{8N>K4U, z/Fw:Bb?(;Y+-2eW'ȽCGQErVsEM\J%Ϳaݚ~*;;ܤSBz̯S T҆fJ8s>Rto!m8b3vpnt^_:XoLx>exPIQE9'$[-;.j굡[d|Dc~gk#?\a l6t7H\kn`ϓ1^CuǝJ8>Q1 +9 NArr3G+D K%YoV8*HEtzXHBIb~X Q5ÀD=lۓK =1I`K1H!fIjA%Fzunʱ2n$.;3hz}a42COqڂ-1U@(rpԲ9ŹCU 8w=6,_iȂIQP~ÿ́W኎S'_\f3s(.MzE¯3]Q}qؠEw!.NvV])d+r+MROcGդζ JH^K^_(jj\PNrZ8-qcj=Bbm=i+,@-)Uh5tW.!2V igaJFV1u*tbJI5aP&.Y0] g} 吘 qqFSk3ONQG Õi]A*ֹ(Vϖxv5w;ᢀy7aSn7O|nT6&gw[eHK?+͜N U-A0BbPi3Zi 3PbĠ! u39BQ=O@DamnL,L,5 'RK!@n"t"ij+WGfnnЗk+/nlg JFrCȑY&>Զ8ZkM[ysyO! OZU(v3.K~Fe5  6 |'2עN>&ػR4ϔ2J F' d' 3;?qaqvm[iq&Nh]B~VAJs`ީ1O36Tƫy= z+ϙad7D?LdG6ZwB+bpoytX"/P!SFEf񜺬&kF郒[ Q2Y!M)-yfّ&(7oxWߨ4=/ltr)l=rdlIɢF_;Gma8F-:%J?_,&wg<Ă:)3wa_;Z1.e{}ab{g גw_@Vr.P:fY`1b/='/_w0OpW- qp89iK("+R{SM9Dhv0,9ר S/ d V@÷ȀZXWy"q,gh<:AQ[CȈUĬ5p ݰ\p,ҥ`:Ԏ[ac9OϢ?9vWgϤUVMm;3=结Ct/AZ68 [t"~!lgzXPnRLl ;[*5HFo?аb.UQCP]xbQFH dcβN0qDcr}{j0{|YXal'!EyY?57FTw-7l];DU8Gex\0da wSaEpٻQ=]|Vq#jhh8|f> {|^$(7j 7Lo#"ѳ oL?:3Q)$7':>؍Q5iE&v}'xAaɭK>Qy!Z4?j+:^AIMI7_JAϫ>-Yʓ;w*$J znӐ.OYfkHzҖ%)y[FxLTz!HiD&H R-M *r%uEthb$ 4{#ԯjg_;(A@ANpVvsH@ !]|̦4{ ~B,;ob4m/"i^'R!`G;Aj |ڳi Zs7SќkyZ/\gL!^I@x&`[,47ތ\R1X')e sb.ÑpGaUy<,llcvvyIi RlVc~uʵ&F- k(/TiEsͤ'tH^0>ab\W^ofO^S{ښwքhAəx<_zHmh3B1X-~ rkYO=!+ĵЧHbY1_I(,n. O!W֩1b6.,8/nZՕtAżsȢ5E+j^W!O9]fFȿ]?qAxG54v{oyn7ӫ7 1ep=t'KiXQd<iU,Ih*kZ {&.yS{ˈVa#zeRwabiɵ0;y?$=Єa?TQwٍ_Ĉ}|Ig*6PzCbP֤3Y*] նKodp{<#p,wn$"ƾAbٙ=#q/eE6P֫["9jM.w'j8 Q ;O܏1IP6Zr5>2)mГ/j ĝ~a@"#!bd+]amPdA:^Q[rA5fv6<&4EX^3>T/[}MK3%gGY) ճ !}9&պ) KŽRRAI_ :ŮM(! P6o%\{PБ%' okFn&mi&=ʚAоxgO5rZ=DLs#Y:,NM\Ztd J&v۱$Oհ[#^I_g[K%ܫEaXם/Z53n*N,XӶM8//n%PԬ噃[LrQZsm 52aqϢ2К!gދv48WpFgP c0kJ7Y~9{-!JRv$1U:U;T97oHp^!oeVfhD&~͵tum f8 {^P 7NɌ dt)30uYPuQYWqzku!k;l9iࢀbCh?z,%+i/.:B eT}g L|&y]N0HB&".V@o&w|]T竛J`쒆CB_4?|Yy;'K:NjqސB>ɊnAbEVWRyHyڷ rq5voGjfk0(o"5@F n9ʧ Yi±'cg)?@R@u𹀒@`%7Wg$^HgQ>ft5A`Dڎ>s ^/v*DxhIq jHq^_C5bÔAīR$1邬0_˶a2Ϡ+KPjNIAq~ +'Rnjn\i iTo܄9@atvA)jr>k7@9ت4ܞ1\ߦun=Uvnq b 70"w fT/|XDcO%p9.#G d:Y( < $]{ep2lȠU9 S%b}<4AF['xM(rNXZ\Uc\yOXx+B6ɇ`3E1 s=Q\fI#s$jcʤ㔨ZYIl XJ)*%UB|}ygM%tiq2Ef r> |KsgtIRHg|}חVMJ(%6y7N3[W~+_δx6 m˨#W=Gvoݰ9\Ե~Ui7} 3yH1=-R[J3Yxz /f|1sd?ڰ lFk,c, hGgt3f|0EB9^ cIe ;Rf&?At!洇"˓Ő憺f4 W[ [f9폭^r`}Q729Ns8ua@2~q[%F&:ȶS=vPd+dѻ*!3*h]NN2C@2zR[*RJr$^ 9TȕLjxKX=ud[Vj *|:FoGN:ehxϑuu=fz(.FlhPs`~(F P&RSr(t~3jzM{S2d]u߁"w5-AB4ke>o1Gِ,I*NyY],r|%i<~vЬܮdE}Xlmռ*)~<]`K)S0cHl'Hƍyu)} U)%x6f((xl;f8lE ᧊$a:Opm\E%af@ 8{G9Y{*EkwzApB-FjpNQ \1NQ|2^e% 9 vڤF)8Ƀugcc hhk il IDa!$1QOV<2D#Bbʹ njh |($ OaqLm:/'LܞOCKK# wO#cDFޤ\:2ltGgm"ynMc~SEEcЂQ :s7ĉUaBMpH7=IRݨ>|3~ӹS%$2 "8!>i6*~7:xꕶ Autʯ|c@4l.HīQ7ʁ:iF,QQbd6TlB ',ٸ x">wԥD{Qts MuuڔK(p.F+W՟as{b,8)}x"m:P/-΀2JEɐ&˲ 峷pHiCY̊Rʉ3MEyy2h8bhGJVO*ئ$[6O#X#jF,z06#!阐p_%NVy285',ÔC,Ojy_(oA[|()ѳgT5sT7 r`y`C%1ӥgDh#;O9bg $g9\fJ8|y9p|X/mgwW.4s Z?z#_IR;3Ơ;;=/I"Q鹥;Jblw;vaͻ#j":BЈlQO["i=dLu׫>2p̉s O'3AK=o}72dSGib0%B2R1=U>i0Q"jtkiٜJop> <7a`ǖvCaAqJZ3ɍCx3cCdAEMYI֑6D DؔmݕW^3Ȩ' O7ja:dCÐjIstdP,9!!/k1ߙ-PBkWo/#j#)ɲp!,cmpke5H۝*'(n*:*yZ3M;-k׼mπ1 uCiC5j:*DWXY䵐9D_)ݛ1pm'$6usuP2\vYdkmB9VO1SG>g^Y-{H]X !|1?%>qchN@gwimMLemÖ[]'%p%ؗΨ S.RC~Q`x>^: V_" h\e>h[7 x_nu x2EM>ՋRr7hnk3ˉvDoۙh^2|y,~l6- +sn:p iFMz `vopr2B)3IOgS2AH2ᆆIC }h+fcdy2zS ȶi qTVuCESD}BTMh8{CP}nbpĿ[CcJ̐β'/pg Zd !c)WoL>hΈ s{>%ƽ7*X BB85U+[f#d#*ă I xt\Ɗ%X-Գٖ+epc::s =u Bճڕr@ s4Տ.-|N Eicv@IH=_sXZH8"eۅ-z$҅ V݁T7?3fyÈqw>sεH x: wRDaG;in* ݌;զkgõL"Fi!( / .u!E/PpSV6p~K'rdSzR0̹ADz/. )yC4&]c3;os.?9'o^SmYHJ{ބ6U\v]P66p?ċsStB?gTT UBRu-VU?{wVGɪ_bK' \8%޻Sʳ9ռiiiWɓ}bXN[ sY4fCY-_Tjׁh}G;s~iU-[m9:dZH$4Mv)HR1N\˿AOƃO-^%9 \{oYKYDsl-/_=(.XLu~($cZKᖬX7DK=3E t &j_^h/vh|P`=󒬐1_'nC[Z$;T=~7Vs-˛ 2/PRx1`"̆[dbCgFʢSM>%yĸz?'⼒]"ndX3w_k0@KkR^5X"3ymΤ\N d#r/Bդ4rc\JLTgifN}^*—l ~cT)Z(& Q"W n95XЁfFI <mu &3v#tnP>s2pɗs%g@ڟ>̘zai *_?:pt>(aB#ʪup$A':9Z ZZXXsmaYucao"rVCm~&K T0D/6; ,cR5)pNB E^+9a\9n3Wn9Iez3OVU}̭F k1r T^݈\ c㓉kY9 ^Iw%5x{C9t|r:JNPHWRt=1!d,|Y7^io2Kԍba[yp_OӽЙn/U,Kǥ7&1Ij69fJgxIwU-@|]J/C&C&e`$U[WCKaaOlt0w7  _oA)YĸEz&lo67xnٵ+]{ޙ [|S,# J23{Y|-as;[Z/m?shܼH2!o,PvKЇWC*W/ϱslojDUf^m W/ POCFQ7+א.#rL?IvhHit|ŭR㬦{?Fcb-)V{갟d$#ͥ!W 26,u@>\HxzVJj(@`w IEh(((E=KtY3noY PSChn5 R4w2؈H/*VR`=R˳Pj?Qڄ^vv@y(Ot9 鮷A3V_aa`vxu3{HF. Ry;H'/;Yi-dloLqL&(n9u\$WG3d^Os }Հ}zKpDZ+I3& 'İ6!'a0q"H?<ۙW L 0PNfeEl#E >|)H~@~{ueXG?ˣN>y$+x^eQ%@^gZ<ds4B'K{gC ;{\st!v<˷jZ}yON۲y[IS2e*;\No؁f~F7`C⏦4Mܫ=/'gw_1dRtPd ŕl9NP:Ul(E9Y@cLGgj얰H =rPGb5۩H hP2:BU!ʶ|<^C=< D!3X͋~&0I.!}cL "cZEJHXDS%˥@Y|^&ͥ NMp!s`+h D֢R g շ-'vFF!/~j 5kȕ9D/2-uo%څ愬9_`<mߘUGs(:GX.L׳^$f׎GVp=˨q%./D Fwm攡XZJ>]"|^XL'YV,QVRmMԩ$V@g\jkż rp l.uvMbs.i(~{8v`]^?$qd;<"z, Sxi\Gp~]/*hubgŻQ*Ǵ2]rٷQgZYzD3̠oۊk&1+]t C]z{8O# {-,)F%װؠ?.;m˰AVbCz$= }أ)?i1X<ɯ*9aԵ3$D??ߕ"Jb,Pċ0syօ<ĸ_~nޞ]&4;ajw_ Z]墎Nsf`{aW'#cr,|Μ_\V>pxV@y]C3ff DDpȱT4h8լك8?a_zK]{ ϹA#h(9,t7w"x#>PLX7*+oLYXlA}Jhއyմ{[nz%8PRB2VGФ&8}"pN,Nl0so+4!3c gQNRe~ R2\a뙀cz+]tj xt1x{IO8;P !-P_0w!> Aä́XMwȦvtλ+L G2a"?/:p'E3*npp# TF*|o20F4H ~=WN \ɚpa^{ٯmH}#"=ަXR7(/si q2B+Ưn2Jd.}t,wڰxTgH c+77tjOQpc=6aC<> *ko>#.&P"Ɛ ,6gV[Γ`#(GRc H~h7 uZ,UDz]C i12i/ˤ,y6nߦ-vik89 q_|܀&n.;Bb`XY(t^aVuSo{KT`RvK ?ߘ!g#=:y*΀*'2$PNt|n`R)hmڟMYˠl\2 ԓ"K]לd%"4o BXH $\ SA')NBě]F7Qu !<,4'rn'E+•;RAj?+;$C *A&ؚٚCXIvK)LjVhF[?]1^ ָ?zIo|ݥOA#wőZk$eY2_v[մJYqTNl=:NGvB J=h܀d=Ik7ZoWxZUP!E{}P8n~ũpAm2>=\ћYs _25OK9 5DĠ==ŽېIO1qؔJq-o}<*\ʎ^gm1KF|4XZ]V%qM/rf17Yf8H7c?y̆ѹ"-y m, XTzL. @R픡z[YUjTRoR9Gc\f#"EdY/ӻ/Sl0MuP5(>O'<6. dhFM+-|$,a6p?E>IЇ@֔´Hjl4k˞N*}%&o|µlVqJ]-'_WoX'ħOT8„3050]%&AW&%Aёm$q޷8-3?? ڻwӚf A/ 0+·S[7Qq|h-r&3(OT lHclX]'{f[]呼}] xkޝs`H_ N@:{3fZ~ .I-f&j.bvIqgU^;ۭU21 >~&:yne7ĹoN\i`:5ɺnE\-\rp|%*t |m9$n>iyo\l{k/ѵT'+&m >=cU%#f%AS_˖%s(~y1$~ŇvF{NLBMʍd&^,:ǝC)qS܊ Lzl9R|b])pG5> +wrH{.Uqz)͆BL?vrLA;^:HR}LjK=<A?@ua;8j6um;@\DѢf)\4q(~_(/E~Dk}w(tI}to{Mb ,(ͪiF1x$: N,s1⩬=$Ӯ|1x_b~ⳖjfNhUCq[G( flBRy3C~焥.oe}JXf͏Jn8 T:iZ'oP5 G6K">d]j~C&^\/zѰ]_^oE=1ѫǙe MitRU‘jчϟ(I:df[?]hka]j?.E|nY/=2Q'wz0*m:&TR_O/:<@Xng4 >M2Ub^?Ps )Ɲuf1hJ#Q&;G%#:L?\P+^W>20>]فQ/Y A|k#6Hj|˻֨t7,bChA9b.`T7iEJ^ʟFV8W ]݅/R|z)L Ccef)>ԾNW`==;}9GF*4D!'^h]H"(>[Z6\FaԮ]Rv(`J oUn?7-Ձv{}q^I@6c<㣙&rL;I&)l8A:hCe&-w =$KOv*#uo2rsP6i+x8Gr5Q~0! A [&f2/:MZ]pWƷ?}U%Ȟ 1^@R ,9)d~ZK2{5qLneZt!}qyB:ԙcX#©v B`" @ִuL)،1'M>r8|'e_2_ $u[ar%kG)^C\W*N$a o{.NP%&HOQ#}@xpX!4<#ZBHwO6 }M],!}O[.&|Hx*> ,i2=W_6m-?FQ!toS^' r,\1$яmN('MI 8Jz$mjJ`tNOibf a76gݕgL%_X#" ?H1KA2NyjpCC A#Iu. I@#9HMxd6p/Qm-N(sWN+xkfv#Ssjh?^E2^-caI f J8 d2O9FLQ9WC^5P'ú]Bus`Nj' x aPiSW~Kv%`L}QqK WRl?3'~ؖ0s?1<}9TFE /3[ƀ.fى m4}ްx)(lRH_ }0׭QFuűm QxH6X-Gɀ,F1hMQ0ZAJ}3llV5O7L_ s~-{~]S@/uǩ#DTR\5HU Z_Sx˶DX=a/W -ÔwQAA4<"V1@]@6<~S2.q`K⬨=es4b`Bw]Q19dN%Lhu1yrHDwGKfs%ŋ4+Dp}8^; Е+Ex{ޮa1I&¡icN( =hHczoMє:HvUhvcad5zK64W4f^.8OTGhxA?amEzVqUR~1!i{9z'D:F>^{sL=@ jG} Hu\HM^M"ÿ)ð4otyRîr^ruX˂r>^|n A^!=tQy?w cuS#7d!sa9"()3D8#0u.<> ʏc{zG JzB~ rqj 8b弊:X0{y&גw f9) tqCܯ%"1 M:Q O~fа>‘ƂQ9QAa}\"7Q-mϠa[}] aדw~Pob c'/>C֗/-FVڙJUV}6bגT }rdGt$aN4O;]x6?Lvq=t#)2K|q"&KVZG>i֨d$+Zyk v'ƫCfd.kFKt. ˇC$f}| Y?l×XwOb RB[1c(W_~x`NXjyj~|&Ltyh:YQN!c8˸K!:QYufmj߱0u0g=u._(ȸ]o\ 8{c$x-S>Ո,a*|*eC:;‡Ձz`|́Kmq%Bp~l" SygC7j [Pe\*yQa{8#iV,Ҁ*_g15=mמ=BvIf,-ܮoxeHo1+ ˄*%XKfdNp]3 G4xn{qRI2FqIiD"45nd/;^V{~CoQv ,;@/N|$@*8ZUX <BA{\S}7\Y+4ّqHEN &dSE^pЖ]5k Hߗnd=^a&&6%vMcf52(gA-|B*AƕE|tț6ɇ4u }0zRI!a0[Ҋ P;2o'k2KEa΄n+O.ojxy*Z޻sv~fb 'ќMAC4GHp$ŲWS]o }}P ʫnŅG^'p2N[F,7 Mr,W'"[%^qT?$z )T z)MBNYpV1(,ff"*4߸#ДujưƓ53^%5R!""{]@3 [{08mqa8b EL;7P\mVؼ:HCN\#AiL`/8, ԢU-`ȴC@zf*&9[=4tx45LTk`bI]Ftv[-,6dz;+1f#l @0}<;-r5(AY7V퉰&WטG)qKˮ/Cօ ,åPg7W<5}NKr̰xuK77?VivY4Մ4uMy] ; { ۑrRE. Gm;+,9y%h&zS$a4_=8Wށ ; WI<&Ʉem8xpXy+gJi`ꮞ=H_|wc^լHt;!G:J! ŽnJL73tŐk-gT﯉TV%vcG?^7oWlܱjXTaWf]mx Ql"meb!=q*eg#U1=KO`]?3i&ʺŮQ0CA~7H/8k: S3r|V-骎AAծ'z1Rt1js[կw]Nldg ݷ(e@Ya)p/XSd,ԥ91@@ήJ quy.VuMǞ9ncyZo(^h?C2$pA6]O Mc@@}Fѫփ VHB?lUp:;Uv, AUf~o}\P?߮kOΔYecalE"U D߷7૏CL c=<._1SOH-9mS۳Aqۥ~Cup]# "i xO}*v!5FDzbcb:UߥQ3`gNA2ILJ8 U=kʓҲ\)?uȂTcWw}$B(Uj}Fm%|GɈ7zߛH#=E\mWx5 HCٞҺL_Ob0^lYzstP>dZTn6!aF~ p?3Qfl%ՏUn{p6?Id~tm1 uK-g9=[YS7@^ǯǵ?r^ϜItVH\>n/XZJ&tD3$ofTěּ1Oz8?/{%Orcţ]a23| ikN7(@_B{ 72_RlZ_<6\+$``"jP{ߩr_F߰|%;TxRĎkI ־Z6"UE,#II5Yqf+ $&0gV\۵7S}(R'ot*btғc 5H^C9Y]*j๕旭O),(%.yTbhVOCx`s~#iКDWWPj,F#ViMI{P0=ƣ}YO| L ń3D y93# n ˃V"/5kP[VKF(/(x)cD(5 @Yn#Zפƛ[jHU:rLa)hY~S?$mYmtn+imMyU%[ @ʎlP-; c2 F Y˞a=Ԇ/о.XǚzP esTۺhYS+g G8u}(QN8t4`bxx'ƒ`k?9㐆AF N V{wO/~aGwD|R:W0EI ~rMitWCEF2PGQ7Ő.Aݨ~t۽a C\4 - Z"fÕ -o0sf߿ ۖf~ņ QI> L_Ifw^7y,5?mAbCT΍J욣?= ѐEKJiWE! (:E61G!t9(Jip@qLBCՠj+- jQhA gd!L.ѨaۏUn, #P"8'5+zVj)ou^N|r 2L9~`"E/&OvÆ#H 9|34Q7N,k$^ 'm ){skS(IlDĝLNi@ys̟f.hޥVĬ6:{{/>R8}g.At"t$:l5u4V5vg#ᨨ /Xx.JHRĕ;Tk܁ MN2@j"gK FR}c#( p.՘x;$1~\<Wѫq>ĦwO9@}'et`ZYrvqe87=]NDy pƾIĸWQ/n*@H:*.Ҥ`!0<@\X%"D3U ]@fk .DhjY-'`g\ r(ƑYMZ~`?]j<1+4_Ǡ8ќO=Ҵt▌E;~Ӕbh"g MJLj@&k{0+Vd_8eȚ[׵I78ZЇ%߅flr5 Z„}k=EüޮP1 R smXevQ9 ꍰ L+PVj}:Va!h%y/젮0$:6nHltC i.%jڱGp>^*Awde'zG@Zmbگ-"E3 &p'rjA O]0cz7K?ǷG"1S]VfDR( z rgoS@ RG@D?W\O孺„`iV;]/=SįzJ<4% ŃEpg+=^-AGA@Oa 4M-U5&Heqk.tGe!+jC|%:3 4ꢛOn:Y B%/C[NIbމ59Vc"gyU_)e:b"#YG *!8 Q1E:ktz~C~d7m hlCTy>^f kߕ*keWTˑF){@:7>^/b('=a>EI&pw%.16|) oykgz;Ւ}dLC,A:Y>Qsy>jF>47}jLa4CëjZ9=Y&rmf`aT}jՠ$i`{P1ڽҌbt@ p]:)d wD "{ΔEuNQ]/¶6bYY=).~rz '\\Y|; Sل wod3w s=38%w*ہ]WGAqjBKD%rpdiw(\aھR S 'O !C.Dn eŒEd8SܺGc\1up_fZ,}#vnmH7w/Ӛ>B2JꞤ p咕n}d jatJ'@v[Kt ⛌"v7giy]VAuy'ҚnXOm9R>VBIHjn&jPP#$Ն0, AkR {4UGM#!zq$F8BtoUЧpqi4p霯IH`V}ȧDf%yj.79ɭwŮk|y:}}P~Wq`{ln8s߇ tQBprG7a˘MkA-;KcG$ڠGLuf3]Ds>S JTL(ʓJAT3[Mc/C`tΛڤඉHf}vgަ9bPT$[8[H`WlpXġi%{&xe@:xXiRz}EjݞM>Denܭt<&0ޚʨ >Qg0[*H]\߅ ܚS  D/Qg l*6S^QD]+"+vkJP\BxLu*z!Wl0仛` Z*p& Jӂƹ027Su|m3+"TbnIG-NB 7h.x~Oiٞ`Npp_귌/_'.NSfzDHfk.мK"o_Mr&ت97>զڙ#xsx\P^Q> s1ىrЧnUAh'|D ޢcގ 47yxN#{k3u7į!5iFI!ч=2摳ϔ1GEׇ-!5Nƍ%Xگ~ K9I(pH)0k`k&8-"se_OsQpюgJ)] oJՊ[tSyϒ!uW`{jNT*apc`G(#7B'{?I8FL3Üjd`ʤc\3#Cx3F7DD"lS)JK8Q<fݥ*cuϟFFHoJhE$tt0'0o%&[37x3E%$qz&y;c0Q{QR Jy!M8¢7%_<ȧ 2MՀhj#[pфXi7Fs#V|$ 0#JdпkXu_L. {mM%W[M@O"Gh_7t |@JXU.[ t+%@\+ nF ٔC̅+Y$?Um M_ n}Oτ9U .n,F2IfoQ9d}9[QW?u/uO`n_)F~b͘Kq#񂒈@}-6Ӌ=_ݬF(ֻc_: "ޮ|VZ&. >)494=q:mT?QvǰQɺ~8k=&2枛bP)rL ,`*uOcM=6\g!#+ǙYln:Z|Rs^2Ma;y̔pQr*8#C5ҕkk-i#h͘>;Y|[ɮ0uш-3;# U6i uFD䤪VgFn0!@biE:Ákۚ ޗ?1Ϋ瑄5aZo!?#njE6/j`S+]$χ:=?LELj|7z O#+r0讈=2h?W䄥{Z2#mR&8'& c!NsZZ0(2 {TT DO󒏑")! )kA+F;fݮwۆTɈL0J,f1Jvŀ2f;e}p˓>dfmŻx\DZ5bwZ;%cS)rx,aVJkw p`~7,fP+ 7N.+JٞE}2Y]2zڳ~rZ n1b.@|DC~Sj%['IdS?Njz/~SZ:ןbG({+g=rD\f(3v1Sm3fx$ij<iM&&渣 @'9yR4qvI7,I0XEbXڢǎ*K&3 a}ʨz_ !$o{R` j w,KJHM]ܓs\~8hDX'j 5Cۧ%t*T08JjjMH"jm | ,+Xsx%M.ܝI0gsg` CTD,1CQT/BQ.蒋HJ1 KXLaKKo3|a*&l :w#on xAu[h2<5^%TrQGָgQXy%@O6ʒƞA4 Ե*Wp^ybNEes-PtQw;:G`c% >č{_i- B34)`^2G4*?ϩQ#Bmbo(pV>ԞF~jTJ#"8j{ǥ%b 4Gf- >wmnhXmY"jz0^v3{\6y* m /_F(ְ5(yT{`1HEŀ5]Ȧdٌn "LM?7) Ûg'vzٽjd=dFoγf QΊoٜ{S>"c`_^@CkKS۵wPwc&d5^MKGޓorfkq#ۺz~\nPȊL:ԲTJ? Q5Jkq)^kE|޾^x׷aRCNbnZ;,'v7z:Lz$kcB6e0ڼFxgK֨#TKZQC|V8pY*eVܔ䘩 3NVܯ&R2pM5J)Hgz4eLp58~l۲5~kYIƒǮS3˟8٣՞1Ҵp)ƮfZ 8Rl 5pC{nS.0W K/E>oqE8wp[W6x:QIK=wAg9='u캻L[R3,u3H^l}7[OD  wH*b 6N^ SL[* xu7TѮ  X7d'#HŻfi/Ue+{^r= 7CH"6Oп? vy wR!m"xI# : ŧD̴̙[`kH>=FGNbw8'ť <À"_f UgMSpYi0Ʃp@W=TS4=~KpgB;(_`}ǂ͇o72e&*CsCK&@C#'2Lk^dfY2mRLa^@[}; ۥi:M0vI++X7WnV@SxDůB=5˿ۯcMx;*j0K z6b8":oUw/:׌X(<%ILxnp夔@¢{ TJ [O€2ܸ Jb~0bSM{o0^2XO#Qn_yKVY)%w`zFjyucs,?-:)>V˻@ݱ}BߞL*9$vBi`/A(* zEZ:l1wF }8;i|"Lq-97!Ԁj&<_YS侇8[{r9EΉzJ_Ǐl')`%:eugU {pB68-Vr|G%(q}mtB/:c@)et]o0yl_E~2B<5HbZ=i4F5g8Y}/ {' jk6pFMd.B{[Hs_ P8陥%xlUu-3"?֦!/a7jO;kCz蚢uZiM3*4[].57#ifPGh]@q\ezh9PšA B:!'Sc=0 ) #E۠p8ߔ:wz!kZǭe*@݃a@|qe3j1бڞG"|:/+_X2Rݰݚ%t9h.$%U^ L_:8&Wr*6f$;yG({#F[X%)kS!˪gXDiwaig0@c)Pq2ٮ5jmk;^Xfd'3Mp٪y!}qX4f@WٛRIH1SH\$0AS#RGpɿ'Em'BIEb=cCﬞw8Ϥ2];$ 52),!"L9& i'h|:n;.et28Y`ז3<{C~^V%#}'s@r?d5wܦOh#OAJ4P%VL3Rh⟼厉hMRޖAur>ͼϸ@MQrlL򷴒,)P_`(nj O[o!M32W=Ch%)KMaXraVa NWeߍ.am.jTK*S*N Ui'V'k{"<>gvg+|_K*꜔W~cdTafwz5}cw$NfAl/,LADx݃u u#X?xdrS~K]$(LyF> RB0D34\ي]e[|v}+n ,q[&qo%30Q5Dp壈 k&<>k*r^! wP6r(J ;aB 06˪l.x%>*>,bЃ §凯̎M=gi R#Gu'Dr[amR".+s- p/Ci~ @oZͮ_Tu{D 0]wۙǽMm%ep'00i,@T}w)TR RmF@9:JZSfptr>88}"kK9O#`D18X|.lhvAaTҧlnZ$eɉ>"TPjdpp@C)kw0JzdX?K!'x" ӑXg]\rMUa#lЙHi!U1͙,E]HZ j$)T"R1cdk*^)aؙtH@7<)(s!b/CE,Q?:ma\i.^5r7[2|9U` }V!$,W"iG<|! |K[#kycDf T\s=#g ,^ЫT|MN"N炬7[x:WrެnX͗Ӂ5S'DZŬcGKܶ3ґ+[awbVb Qv2AcbCC)L<[W/2 30䛶{XUd`8GXmA3X2va10%:`~Z:QЪeݫÍc/)طmSm\ՅS3 IETN5CD}SI _^]\ |љEXT[>AiD랏' D^cB9<)_'vU:pZ?$c썥8;e &H1m4Uܙkxs#ʤ_K*f㏮ɖl;# Sc2(D< p[Q._w*$Dv%ԃA<+,o_`0O }68'MԬycv|^wgnz6lQ/GiD_ QRF];Ikc7 nǩ^;"{1 JXE;MmT)]/NUA},MW!-!'Hꌄ3 ZLY R{ ٘e?4֮4 X:(;/WS'su͜7R~ZUXm.X `oIhK5mK[H+th̋38-N|} BͳMp/UIW[èIY1Qcj˃TsŭwGE@nAvh9*.TY TD $W&[K":區!@^{Wfq!.Mϣ$Sy d5,reU<bLdՆgw4#8nOYkD㽎)mA[hض] $m?6; >l~˧zzFrf&&!jzW n^XW~<[:WSsN7$H|7_FMt 3 _^GJ /:LyrWJ 4RƼsPL!qX+jeP0Ad?Aj%t>\ apE>nmE6fU:ܿZpRk=Y_lAT35g%s6;%WEnpyM$Ydg9)fo7^6{ͩE/Є'jffk^ZDm$Jb%V>^‰"usA-[/( ,^c诀^ShF&"*O8.C3l>ݺeC7w oyT_w4<7+k,jn^#n kaa׫Ѣ黧+i3rP&X֔#3hWMlPuzawݢeDxL+kv"JRc$ч/=^ )kZ`It{oaE+!k[y6;OhhepNgmJ&3M xr'#1)RL: }'*m}{|X.ENZcȸ Q*FI:cLg b9|Na'4^?|/CZ.XH+=Õ馸5oR-k&xt/_;<ΫDpSqQ:Ss_\d]Cƙ9c+$5"I'LA}D3q`x5$glѼ*MHM] =xzUG85>|C'Y&C:> U%[ߦG"b2mRX>3zs].(HS~< yc i{rg`òqoSY:ێ1jn& O(7fPo }=bs9]Þ޳m|SD0>f-Jz q΅8OnkFt T$2gh\AgSB6a"0gjZ',⍕@>2MF2[iQ'ިї-c}Cm ȒJ~qğX ]?`ũcNЃL+ԇ£JAUXc1zF(V@Hj_bYH=[BE:A<~ )evN։MBnߤp:3)6ex IJ^;%*8?aGb^:5_Y9OA!PC\ u(l!ܨSq`us ~9hzno&ޱ$@NO#/8ئr/gƚ-Dzoׯ")tdlq/I %ýX Lg6m4oDJg_3ɰ"'%m vLpl RTod.ej {Z>Zn͍-SLaqgN[.w"AcmpLw**ؐov % 0wl qtp/e4 8bl"GW=MTwHLf8vC,H}P~ӇlO,HeCףɇٮJWQ&8 C|O Ef'6^bR[{׈5y 2AVS' K{9rx@U6r{ (VH^g֫(?DHw*ua_8ʲ7>ʯl0|,?pB;*VFiN/0FM\X )oT^;0y<"UKJ'lyfD (Ŭ;d+lɭY?nݮpMLP}-eF {Ds[2܀?!=-[|ۮ֓~mDj=>%FY$_͊֍$Z:=5Fɖ}~i‚,!6Ө8,Ө] mw ?ubƊ2d|'(r̈́~@}P;"c֖"Ѣ0w0$0ePllь58m ՞i" 4nQbO1*p٬U4M&HD;r 9Ϩh! ѝ}AH˸\55\ r\EWD)kWE@fE7CU$^0i*U,JUjschv2xvC<זy1RWlhSI.@4{*%B7lU/z>-@PRli5@!GX9,v a-.b 3t+%w+HW=)ԅE u*(t.?SXfiPfC )};>B+yfȒ,CnjHgū'!?F:>4Y̜,nWg&~;\"_Vfnd_K ĭӆ[qcKޞ sg.y92'ý5雦\1.GԷ)p]⸎Uy^-f.{wA y̆@d|ט'zapY ~LͲPY949r $P2s +,Xb<{{,ToR~shAYAä<1do,Tu353MoTr$m*{fbz|\pd9W,TYt!܇djm@w̰ iwvoe*G\8|˽kxÈ'ȣpqò|N` }!@$AL q9 ~D\nY 煿]ƪ.Kt'97g9H>,5Q{:J5I#d!C OzB=~FA,3mSǚJM H E/%.Vd*qo痊-c*gwKDn("8@LQ9"UcGI~#t\W~63 #LjMdF%cA 6!9Bi<7u(o `w×n3[*P)΍dL fVHdmX K-ʍ`gR+C`4"I^n2w[}8"7cAwpA ;!ۍ ۼW^*G^J뒦\shy6V 0{7p " 8m9NQ7u`@@d ̥^ä81sZu۫I/S(cٕLLV?f8a8>>B߇Fk)iKLMAM\'SbevEuflůdψk~bF̲w7أ['}$qg"MRGN{±ym@2E譍vlC: .mʳw63W)sl\:,pΞφt\0N.m̛Np)wk=)F[^'?6^̌q_fkO .[M^XwjS 8 SDt iӎP~g#m\oBTQÔ)l_n難'~60pƆ-wWGVHXR]Eg>?)udnxCm3QNW$u7e&}{.egB%FSxs-j߃b2X)0_lwKk;9v^5 VyvRTcAO7wS?ޘnF9'M9),P Uh(.4`!SBݤXeJ/~&[^: LY~Bdi+|,]W~:F`&_yfN |_ 3jR"@*u&&kcm\~lsYt9B &xvQ T@MFgwzvϏMbZݠ+ޱ3˕Vs,j]l3 h"-'=~eG޻Azv` TR!P7W o[S2J~1S=Xz욈1ptxV8SK C!d|B4B[\.#奙*geEmd/.6*j#* 1si( kv 2M{ _o<ʖL=Špr߄AE;78=>Ҥ|.8p>,ՌM.w+prnwـC6S;B.0gv<Z @AX]W(\W=K'Br"l@;΁32NۘDyg(~vMI -WF%Į{e>oЗi"R5[ݘ*^s:g5hwF{QKzX`A궜lҮ(3HXQ ʨʽ<8l9F@2 _Ucm*tSDo}rUXw>ۘ5t,}_w*p cWK!LQuɹڨvBtE^n| qE`2vltmPp+%ܲm2o۔|c |V"n*=CG!K 8_I*+C4?:r,E>`W>#;Bm"vv`Z[pV.j!vUeT@Mf ~ dĝ Nqi^MB 2IYC- =nK-oQ 2?/y6QdCP@r)p ܙRfc8g!sRZԫ~A+}D̂P[l;`!9U2*H%T֦Hl_!55@#:ϡR{֣Tl{׍v$ Qhĭ=aJ'o&ŽnDngA7/XQr=NbTNsWhM&T͋8nYb ~\Ɔp8VhЄL>c0鞴ʞdcd,6^v9蘛vk<++ֶ<ŋ $B2ىrnq Pԍ'_>3AMߛ,W'X,,Z$/_ o9"AY{!G{ŀJ iwFяkpP,6GeYِeyh{8@c\UF4ZX"lBV'2ݽ_bnwD3l5 Nvb@qU+yS=4U ќjJء)YpU]F .3*׺HYM3IpT'*ft&EjqfznƤ?>n$O,9k<6i(þuy~OJ6K&0=/c4ۤJOȉsr*;઺ٱS*Qqnd0#(bMsuh[F5_^V.4αe8'-\ak/5Ki1E%yD | LUΟWQ1L #n DgҡM!yk̠ʌ$N~0Xo-7M;ai`Ϲ3L뉈;ӯ |ޓiSB%mrM5KơccTP 50bmqdƽܗ?ISCs4 ~΋ew,Hzh ,2kS^Vc]Ԛ^9p=0,K<\)x$^/Zh-d_~fZMsP.thjs93qa=:+CP Q=qODT];jiDr Eߗ_|6!`Du0K 4>iT):&> S&0< ;jMb οE`}2{ Qz$櫤~)B65zMXuxXYz62W6M<'2 ' u3^x) vo"[`j^.CNߥMΥKx @14Ry/3 U fIif"/^U oN%WhoRDy O L B``%tWl1i 9*YWChuyIgՂ]Dx[Bt{3c R vE/a䞤:2?`{? ( " mȹ%/r)ntWLuXOQ4.>!e Cv5 Oe\#I13&1髚!b%Mҧ?ʻs:DǜT[8:new<(r^Hȡ &K퓝80XN]8'ǿHo*J!L6CLW5N{V_K1h,s"ڹPw h( zJ_KLW\xycܵ*M>P9 ; Qm!0IKK=j~pF3 SN V5l#"|~d@0=W4JޕˋePEb5J7󈛮҂H-/LN5X֠J1+ysY'b,ʹD(oTwN{LCQi@>к5N:VLJ0A,T@4\GW&ah9h3 %jpB%7+#_3—8wG/\/-;=- 5Dl`Ҋ{4Ʌ׬?D~Ifx^g_l{6KХs5]I8рmmȸΈd+ kz=‘j >ά@ ӧSөXvE`C-ِ}b_O)@DK(nlϒB-wPETvR8D9+SҋrNcϝD›[ϹSׯ[Ë7Ʃ6Mc+ '=hƌ~S+cMsn_ ل)s*G;^KsEvz#ӧGj,` K^f9=59|a{$Føc*PJ`ƱKݛ2gW&of5 $%FnboO6IAfc3\jZAxP}t|ѶyvjWFnЪPэHjA9b` @=X5-{-ލ+2j̶ٵzoK~5(EiCcfVnϘ@|,}nUYzw8x%ij ]*>߳LRR?ǰK"Dt㿾Q,Ũm*gJAwʣzfN8eF*ս9n8M Hʂ[[ZvԪm6U{;{uֲ pfE$Cn~᤯ӰUS'Ƕ8A`] 1LZx`"{;ȅk&VpY +2F41&--Rt`Bf=3A0,+ѰHz"N݃Y]𑠎 wsbc*s9*iN?6*"xXXtFᖡHr^BRR%Zb5jh ⌋2"c:R EŇ+&f^zٵLTQ#ȽTw׻WiM92Mc , L!ll}:˶ xZHtK8e|9{\cޝ܆5,%f`/?{BBB0P8J1pXAZ5DyVVµpp&IdiZ!SdBKڷg29eqmfhx\ Ji=^Ɯ/%h/N3*}L@`P$ i~p; >o8|Q]96JLb*i9ў<;= E!jIY xVM cMQt^?zL pk/)Wb0p6R¨l< \Dm4F& qmG  CF֚I}KZSoPg' >j&> mG)%<^4/7J(Uc*YI_vqDyk"- Z<OM-BTZ3p:Xl9Q)6guEcR<$nfKFeZdf,}Zu % ت4k a/~Bjn17VsRqxQ"dԪ0Trp1~[o,k33}Pw_!2R&Њh @8HKvv(f4'EuugxxFh O_ dyf;+6_(E2syk1.e+WO Iß*Em'=t{Z:zDѺWٮ3Obk\ـ]l<,*rլPޓԋ& ș6],W{ѧu$o G䓽eЏ.{QzfetPdU# s3|y5tNx?fQٮ؆b* .fZ¤~%g7|bp%@G7,s7_!!C+ 6R=$5ڡf>,\ʉ.ŋ^$X<]j}lP6,2-}~fd 0win%EyY6<@VK OTL`09Džbյn.ͺ8JVy1KU3Bh))̕'@@Ԃ)v.qж2MNLF[Ap#q\JLfI4jk?#\7J0MA&eD6ht x{ e6.I, ߆ֈiRtׄHc+' %h625ՌTfv aaCpMbϑ!x`t=LтSY Ci7-|'SnYfkvTR9n;;1f#ʋ֊C}bՑ$̓rX _% A!"cc0YzF,8v\=y7eZ nwAsMZ ^x,މ!$>G<7ٻ+9=`3CSn`/fG{SgK%X|ȯɢp1;`ßD\IFцIb٭j F=!2y/Ŭ9'al20q](8y+1i8N3Ɣ$? {X=^лS{/&ķn0&JeZ7*-ѥu]Y J$&ޣfWƱ-k'Ym<Cl؜P ,]TzNh(ERbRF@BW_'ty' :?grM(w;l񤧦[qv:?ks~ |ǵ+t+5>Qlw흩@a|SwE. jh[6O5Y<;x٩ח , =g45BLejkp=4/lB8%|cMhZۛ*T1=!;s}~m#:HX0h0R˃Tuj"4в.p3g,ߤ:?Œ?b˥|EnLL(ᾋtQRdnw86O vqW6wjMJWhdXƐ:xs ]G)>Vdm2ޅu"᪌,,49Gy e+ wju Ksٙ nnN C^*DX#[DV۾R? -e3z#fkЬ!E1J uqF{p a$׶8Lu84D^_ǡwQA>' _UfٚM>M@2}ġ\d鬎A2sNq>ܰj m \ B@j&ƶEyCPmKA/1IZ|NktR]Z6;%=Zf~(q@i"GSm},[10OWxJ&R9BzݧHupwvz\nLZw0 |F-ZЯDm+D1}-:Lu`ќZp 2[z⃉bL'^=PT,)J+vChvݯY@2 9VJfApkST07ʫ#G-acw5%/Aλ  LY.WH}`11A F*`1?v9xNŷ2ȝzθNj?k[ ˶_9W q`Q$p(0h^L McC8֫=Vk'IN2}׬aёrT ׯ[L!KC$Sr=.=,$_^%߿GPLK6B%" {>7a.m^vԾ<Ʃ/" V5ę]$Q8 ؕ|HցM3x҂䰣@`Iָ d ^/Tʀ fڊ; γ\dl2ߴ{GͲYWЕ&(!5,36rO \ŭч_Ip8"Vy@^0k{,7b0~j1wX*w~<_W n^Iڱo2@%KC{4ܞc/BF⩟t1+԰šlOlhF4t=NVիwwtF1x<40jy;6QMU<Րgn/,0~}"Z=.L$p,>ɮT_9Y\ཱ*1ͯ!zX9@;yUH1yU(ʎӣΓ)B ipmН):~K!h{ ?d-XZF/ C1܎2&7٣[w3?':O$H$&0ǃ#i$I`zR%Y˼_v%ÍPZ/ c W[5Q Eei Gȼ:Pbw0U_R`$}=GiX\N~bz$9:Fִ9  y3>cg웆c'UGK0fMG:0#7W)G1T[;FZD*Qav_`\R6dҶnߺV4:BY(6YMWWѽ&7KEQ!aZ ,ASb (s7O.ԧS=˵W>qvoŀZ'r:\<}ca׾z#!%I0>qhn:},f5Cӫee[;:0W*O.v%W]ʯR𬞄5{qq4RQ~`bLjsHMF{k AU}F.z9G7cO'\ԥ#qοɜtפ?7ɚ 2r,K!'ܠd1Q9PQA!+{vЩƅMb'qeFq172tj8pFbOKTsɽW4A8wgFP])Xڔp>銧Ԡzւwv[1&9 khIT4_ΐl)Y܍`z\h}g1f&@N_m l\4'<(55kmjj]Bl\aP9C~ wl@cx(lxQHbOk8q[ZO_ gK%L+; e2~5͂?t& C@:v@t 쒪Q6DЕQP֚&IsTõzt }Ksn͍pɦMi7#u}[K;vf$1bOَ Au,(9640#SOW^>)i fIN_\:K}k66 ,O69+#ȒZHQ1׻<'D{,B~2(?d`j~~8F71T˔O#0ӎ{O@dLJ}t#Ap,pH(t 휾kw!%ƫMFn.VY 㽠dm4t'D;eSĴo0KjTr9롕! LO%lOrLiϼ a̻0[6lgtKCTh?/M%zDͣ}z߃,C-qLSMK.K?"?ӦV:kɛ(ʼFX{ev >ٺI 1 H⢏EwjPjsy[2(|p׈ٹhXMǠu"S|6ݒ. П6 JpSA3+#7j>*K>RPϘ¼}]4d^ ?`{ҽ@8T9Un"^֫vE:7p`$ j OXQ$Pp(-(F)J6:R? 42tw=ԸD+a DwRjMJR*ai MKp6r~*qZQ5Ad'c#_`& 2xYa1$!j2+ jT cC뤜='r c.+S|A1S B|٬'0 3393oKJKXYCs&zF1o&%Uf 5ZCL]Ƞ$UmgƕgY~ N (7A?0m8LQyKθ9la7pԹY^2]\5zߠH)aR Dc]Xlg95@!xŔ["lG#{?<9q!+0JTe)QoyDs5/:Wյ F Zm:]gz ahr]ҡCsB<+8Rk2,%^X( ElĶ7GuXdr{2J^a1VN~5a0ʞSqS\&6 1' Tq@<]H^Ľ>FHʾuFjB ̄ b^x 0>\J8UgGZ9?;| a5]7t/DxWr2^"p؜:FB¼үFdIEʊ*as3t}xZ(( m0GIx>"J<%fj+S} *mȢq\p#BEeݪ^@;|D'plU89,f8{#dc5w]f~CUWr?bowǻlqéexŎ 6H`зKaWa)BzSJ ur^.ϦSit_RHsWǮ9|){؁}= Q6ܡ.8^쌷 ţOdžV)8V2Uo"rΑ%A|zyʉM }$ 7 0s8 EVt zeht 4`U?8(+u\D>@ECQy&s8n& Ge%~X4pLP'vLTyڼcFx7ZTJahM/PPSݍ ) (}p?b,lt6#r`6G+{dbhGtFX椲KFGR^՝j6 *(ُ]U]vfs|?QD 7DXt2Gm1*E\1{/W%K,sχ`I.Gâ|,|4c¨֡P j+I#?.wb6Y*9XE7o1_# DYqr,ǯ0e^{=0X~.HG9pVޱm"oDE*;zv<B&=s?_&uг-ț)FcPSs p7XT(x99UKu'3$~2}*Ļ\l5Mu7u`Aĵi bzx&G7(]uJ<^~|`%T_"׸D :4rufԇ1޳ǖ?GxqǙO de})C`^e$^'c:ЮI\x(Tu+s FlN a: `pA~tl8٧zJ;Z˿jވ.2!u|!cy~:A{YZj'7+h˯6,q;w/u,#qEmx躹PFa2u =o!jd1͏(N8PhS#y2c#(˚)%ƚ4>B.M9KvV`iB.~O.} g]pR#*:Ig SӢM u ri7dD\ y6,bigacd -Tԯﻅ?aq"U } T-QA6+yi)g#2I] -P4Sݥ4\j$JB ҧv4T+bdv)! M:blfkodK]g=NTgP:ʞ%-ޤ!g'~XƔ}ĕ>]ɯY"mG͓4T7pBwm]O/aWAЋN(YEӀ ? c& uC20hp^I7?=tY2'!3qBcJX=ϠEA9oɼ+0l{% eA'cUXό釠H 02RF LQBS85XE(/KU@8 g ^z]C't ;onoAh;ʖ}9R)w6|FGS%i"" CG߾,֢$ú( ORuLŠikpgwn<O;,dͭ6VjIB+J)R;6ިGO(15娜G*+Z@f6@*Z;rXmL th녋r$Kr!2>j0vF-sBȃwCt1s3$?hJ-G#]*ÀG[MFu ɼXk/݅PšŢ5ڸ}i¬pKH^Wgf1!0$(PK՛d2Ԡ ꢬgFjͺv*Dr$u(Φ ܢklr9U&y6|h%`ےoaBb1N_. g8#L(qSD5i~q 듒Y Q 7<+z²7k 4 4.Y1VAz_pN4̃."3XxsVfS!3.W4G?~2̣>TYc*OgȄ8T;FPf3[qjXҝr-30q& P7Wg{i8A2-ڟI Ǣ^ogj`3@UlRz:obt*ӽL.YG_|!ͦ F[,گos~y"Ec+(R vsOڨ(Ya&IIrA俾NS -{ChCQ{6 UbLZ;y^2r)G=8(o'ޘoĮr&Ws_NCFFv7@}ugA: m2|!OUӒ¸[Y:hn${9;#UIcC{ (+Ov64BO]ca<1컴R?Uî/G >y@t%ҿ,+)殈XD2ߏҍ0=׽@pҒ !6;X!@Zv[Um ݱßw |Ӿ-M|ٽZ.FJ: X3CNU1(O"ǧ3q'Kc(T~vDrh ]0_\؀Ϝ3rS\<fess!9 ı^+4)-=KG&&$ʞףGx e(H+!b%y= Ddb2ox+th{Cø3)Tѽ֢fxȥ? 2'RCo)`<"9bY%,S{Ƒ.~PȊ3نz 7v-c_l&wj $ʆY$ѿ[n^9#;$-p JtpOuPuW=Q5\ԕ9dLx)֮'JӼ>]S= @i'5KJ&B]Lcg6j5k">ѡ6rʩ ?%D,l|W"UhuhP- K }Ox}62Cf*)&rš v JI/ލH:)s;ueX*FW:ƈ+TfLUB,cv^Lϼ kL.RuypЉp0%l9wQb1a +Ay܇%[@¾ëf|Tl@AVR_"Z-CJFG턦gPW _̮-mu21;zx-wJߗ9BP6LT/?t"V 4LvK~6  *t֤]f6w96KU~$Sjh(0i@Jf4dpF RY)M|‰eӅ@;0ôĕ57*jʴ[{ D~4VOO][x3Le}- {6B؊Xԗ\'yuc 7tC `{7aQܘBLX|M6l g]\".7A\CV5 x[g.ĵ!-9<[q nCSys]/҈Z} ΧF(7H 3 fR/?#UdA}X)5*=îGԐq yTi>ّ" j޳V;D25fZalM_ۚ/͍{_8V"ȡzʹwH//t\[@S9+&-~" f5#oo'Bg~'s9pŔ-VV1YMF❪Htm4%|TfI3dHI0-]Lg;?H E⚌sM'Bѥ^'<&kW UHa@ R衮R2 rU U:kW13J%W @#9s>7vz"4VtAEhm2QjH'=80O\D^"pjSȢks]ߓg[O86u9*Qs(z~ݴMݲ/Yɳ6|~Ji'~AC(ߢ$6/#s%cO "; sU+~wXl.tO r.(M_98.r7C2 *-8l- 6Le6%P׺iå7_:[;_~7W)WfDLK,[e&s# fA2Jzds̛~qڴ UO^Ht##e0W,ߙ.S bZ2e^W^}:W,z % y"!dy )`@` s+\v5 qnKE eo;Q9Qׄ(Nd8N!<,'d[Z] VHE6giJhzxbzK6Q;4신Q´S~;@&Tmkg=7*'KHsZ!lSZ̋-_nU&@N$/?7ZJ h î|hڵxteٸfdGE=>;l ,R硉*mU|0"2sR=#iɣ)H״\*UHxG(~5$m|&la>O-eX+^Ds¨3n!ІznU<^}\Nj&^$TJ|]7k{W4=0K;U,'P4!ILqg?7!%IZWfF=$ṱ"̌>-ԁSB0ȁgdU[s%rI=TE ً!o'Fϋo=I^QPʸ`C3%оVk%>ЮE.(iYm*qi4[ y苗B!K߄DԽc8k}8&JJ>ZCz>gRv3ֵP:_כCհHoyT1} G]]/  FwxQ3<7}Q tMb֤{a 쏩 +d~4S=!0 ^us=1 JC?!7}Kؖs۠>_F ʞ!Y]R~YN`kBۘ̈́.IG` JݨĔvtvir_7Hw١畦x6x菙幅gu|ԋz@ -SNdsIѼz@˙lgEԜ,n k d<#}gÄx_!.3t(֔8ݡAY9AkN.G?}[OJkM~|҈3)bCu.)sI<5hdҜ&!E2Ш(¯aW5xDj}>@ֵ)|t15>cO QNE+0}ͥqT6Arc˛dGDei.k!k L$yL' H~ d.I(Դ0-mO:aQ QmoNi!8[*!3PI{6HҩJŒ2떭SCRSbPc%vb?B;W佫3u1+eQ!濰o{+'Y+ N7I:70["-oxH[tj6O`)Ta1f!wAJd`$D2t?K깵7s8vDpG: VYH|6X?Zjja<]O2;hwE/2^|tE^fm,ZOpGqgU" >AkSs_k-B mI=E!!uі'wl#iaL ( -켙~ Ŋ#+>JtM̴<U*)%Xf6æsIHgN9/5{Bڄbey/Һ6ͨ| @^^EgL ]<8ϸ~>V ,_ ٧%Zؽfk]}^LXEqW|'z 3iVǐwi+I] P'?V ̯S[ni訥!퐽n ],`S;30| 7'rQfA`/n^ߦ~͉p|@+(qt(CA7 (N:$ fա$~G#,.d7wY'qm?;k9= AxXNH~z+s_"w*r Hi6S=@ n?Č;$vA1G$&@9mHpQ InLƍ(vC(6)GW@ 7j>ѻ8 z͡)H-3o6yHZ0eo?v[ K0RPj~sӄ3x<@jq 9łk5[ zMxפ@SCuV^5z,(2xF 5L"9A1OfDSa)k!>m.}ҫ&_+u$xJGmm(.6}u屙P>u8 qs1L@Rā1)Q=҈5{%R@'zZwFP\bvj M; ;]_w0+ !!"әKnFr(gH7@kZm8kʭc}6E"W;% zf8iU#e;WQoC*]scf/"$HaU,M39 <&07w0ů4x6Ru wp%yMT2 pV'p[RW՗@XXx'R8ua/)x[w@5\9o4\f*[o}p`R_]J3 [eiN EuV#co-qZL=UJA_N=?Gsp'Gf;Bi pT Cj:3Qz;x>57t!I窧2Q]S|Or-PusbgMMYl{z#%v|0 >hWgI:aֺ2rD{? ;Ǖ(UH_KM7ӓp=~E݆kHICb߿Pt垵~Ir>M秋F>VK&)84e8X4\g ж+#IohYQFЋoׂE| !F/ ʌ".p9O|EYqj7z :BƧUbz;yaTVzY\{udHqOIP\\jRyTN,njZǩ w c%/LʋlQrqBXL04= qfZ-=U=.G WtfI!S2r,mE~bP}äk hlNY$qJ0H`j65}'.\b 'u0qCuԐl$Z.x'aVE40Po^!/eZBcS_1=ᡧ}#Rj5Xq2WB+oN3S-0( ;]kxDؗ.M*(kHz*]Hslugt+F3@Zԧ +<0Kk]C0%!osÐ3_VOf` 6ˬs!n%lv9al˱0oxʟ7R@ێ| h:Ո,aw۾Xd_HEW1y N?ve`L9dyaЉ ~C$Oe: {_}?dbWG씠qB҄ ,`uRTԞ {NJؕfaK}g#/n^@^&+< 9fvǙNw) t9p~tϳc%eOQj$w ߬gg5bgۅl֫fmu)iM<&/bRsM'S(l_;o׷ Im5APtl%/^DTM~Gu-Z>p2 Dp"n A^ 6a'\yμ͜H6!٩!\nJZR ;C@Fڊs5-|Y,~9҂3N -,м'X c3!eGMݟ߈%M6ioFԧN 4e/7+Yt:SVAhљV5r" -tR, LfoYae'G yW?nz/4}R;WZqmE!v |qq9Lryfc<^@T.t;=!51Ѱpo@W iiN#fz<=뇬ي1r~5[ 0Plٮ[ X)'>"O3XK׊#޷[K.w}RҶʑN|{BLRmK;S΃HSQnl7/1?KT*FFfNYlG\z֬@PN{"I/s4򦄝ʥ-^mṄ&OyX\ k`$-iS1!4zq2"e ^6U.y?ؖt"ٰ'-?E)n<(-SwІrZ͈ѿÝSG*"r3Ԫ5 #DeWfQN+;T3n!~˸"L7˹Q# գ|5̽A:㭸@JI&$~~א݆֓"58.j})~DJ$R\;f^| ' d+RBp-غpEVM@^ + K!]Cl**kIڱOQLA z&&@Q`} 3z&t`Dh!"iތtz R4"oQꥪ!`uպ4#3-J׃T L+Xk D΋~nn*Bα%B4.eǘ Z9Io>AĒ+Ꝯ;ͩVa+hNЖ\e~5es0N&}ݭ<Zt܄5I S0^=ɞF*W?@A.xfе<y qc!>Qd`ɳ G &Z1ݹ 0@A9q1˖D7>'m/P, ʮ @M|j4].B ?<ҭnGnN+ϊjY\e+VQUdzLC2*3bZK(v@ #7f"g?>YŃI$^;]GL^5DNjNiȠGC]É0N0q;fLkL:v'`~o>=t>4sh^)т^v.'/Q DZur hu+t,dV$/\rV!%;<Dne?@Amzڊ.Gdv62P` ` {VX~ Fڏlb&0dS:ʘqL5*41ͬkSeMtHnBhEDl'qC>!K/ `+Kv<۸s,_Ra . s [Rcb+BZ(~P]=qdiœ_e b݉Iqq?>(LAHhS4fW(.niMt?ۉ]*J~s P|kfjwA}k%ȑUg fhKIj &ݏu,]ܟo*ɹ"?@6|qDު:Vw$聲lgdu%TdBr%:j\:!_c2+빆x#mv M2g;dN(e:|aI>+i]E <ygtxiO%yip!}\ 6d {ݢ^A^(p뒘n/u`N'NNv|@"mXSݶ)#ҼpFkqe.OXXy%:K<*VoE>=h.^7%Zbsj EjO[ V"jl6kө&ޖ^KI*1^[9nkZLͧ͗hx`A#)Z D1?4Q6!Xfٽ[Io&źzGye@{th7,aFrzX%ebi܁& L, >}s@\7hzhqڷ_Dl}ti t?oj9qwӚM0`Wk~agMejv~6||s5[| ^nϡa[ Ҳ98M: +W=5y_! 5Pn7.Ķ}0a/:a_.|:yǑMR?B96/ߍSN9FlqWfi(^\+T f ȸU T>8Kog9]dKWHwqsƲEg0oZR`{~*牡/rАjYd>w')AF@=زB#q oොT6H%42x0$7J]yLI.Bۇ1W ,2<KפZ*Z BhEb] YL}j^uOHo/gE۵!?77nvFy#![kNhHX^z9MZ56/4vFf`.yp5Q!Bjݐ{!4JM؋ăb>#po}E9Q'<$` c2iXU"r1'6ٙU}VJsBwݷK\oSɋC-5)9}5^T {ĥѮ; NZ؍q9f[`Awu_\mx6f51oo:;_ڟuR氐gly0tAٙUOWkOս-xԖ"j}! BK10`Ŏ6aUԝ"w$5yK+qHQe%ƙ/?nROCs>9ݗWcɟNj *̹`:΢9sqtrQIkZ| s vٌs$LCzV6!Wz_&Ϝ %%[\zJC8ыB]n)MUؠ>w;hV_(w=`e7~UY׈@KsNAZ)sNlrsY̘VE[!Ȫ/*@8Y+F&r]dVаKH2C?®1?OݣմRX_=3QzX L絊3n),54p Ttd̲Ԗ +[\J%euHԼε>sfol$q e7'W" T-MLƆRLQ@1?6zam&za"au0g 4o ZNvޤ"Ρ?ԕQZ)T;dܕ\?Ƕk &x3Z{&к>. 6e}ɡi \#؊|O32qePID#M?*0-M9ٗÿ˚K{r!R؎c:V3,M*/Vz# X! j_R]!+%ѠϹ&qf/:/&5^bW(RY =?A1+7]K #c)[BY,A4:IeYqvFЖm\cZUNZ(1rIrX’\]\ RF b_*LV9~GMDI#IR  \pS d+g;n¤_nV,M]\IC>Ǽ {6eK=q͚mTF!]x"'{=@h^ACM !UgO H"!. >MӲ P1*5MzW*ښ~"()|³a}Ȭ"!uf(&֊ю\I/j(`X sy2$Q6(VXpB/8s%vfJ3jxWEg!d^:<_~lEc[EpF1TF3臸f/B2.%kJӎa#k4RagH̟8UQ^Jj@4t[ރC,^ÖD> - ACr?! |[P2[/[H-n[4,l"Ųb[k(bcfDgYS)̣8Ғ4rg}PɧzxxE$UJon*7coYH#Ic V =VnbO86\Yetv<6<r|XX|k76eov=j@_aJvx7m5c)}aM?:擆%f cF/<OVrdJ wN }O|`H{ + Noo"6`}~.:l>b>=;>i! 8]$޲Ү(D :v4TZ嬉+vCͫ _va&JU}}g_kagom(/(pE0eΆ&(dvAP;n:Խҷn -龜FhϪ{->D(3yP0A$,B+[YXY GsڦXhƲF\)AI LLtS}NՄa9D;wC?%dI B#b|B{W8/@?:P&YQm/E7ByRz`{æ`D>ALuB]e'Dghcl;2IK8NA Wq=J$!I)/kZő'(p|M;2xM~IVoytTqM cԈ}+wFHy 5c.G;4AZ/)٢>eA .OA^Y.NZ?ccQLHܪ%s-Z嶀cXV(|}e66F&ɬ*g6BDN A44ˑtWRVew:S#9eyBfaHpYDfIϧ.@QMv~'Ε^/9YLrW_WPM\'&)LJV?W X [꺂xCW)Ƣ*4_` 8v7(AG.uk#ۖ_rRb_Y;B$aM?csHG oJdĂ%T͟ BS :>m~8RC9*G'/w=B}c굞7 }U7JzSos739Y]:0!on0XNVWCQ"} 0bX)9)0c|t,7DΧ#=Cc  +/̙RKtWj_,[ K-MiU.$/CCZHA K#:.*;x- 6+dֈRJ=@YS, $4>;G5TNauʙP&'sb/ g9;ɫ|x ;&53J~W6 ϱs1oy_ 8[]S' FiL(PIVTx:Ц[K@R_{c( jTmp7pwNGoE+|_EOydJ/TJr+Sdž>a\xCow'1*!&Sk'$P 3 9geճKHys%&z@cViO#`$dKHY;HmK}A#<ĩm [itI,F`|FئPk v\H"hʇL8=ѣXnݨhcjg&JG'iE7yqhQLb+VdW\̠ 1{0JP:Bه#& ơFB߸v#%]"_LXK(V( 18 )9]oZsArv_zι6ĽE o]ܚ#Vsd=&YIDXh` ,(7Ig9U2I ]Hp"s|umSSѣPܝ,ILj5f_tKV1O XZzNƥw3__>2ps9M0kYڔxkAs4WPZݏV9ÞɴU@^,qI\rv+TYsaFFXt2EISڸ$-ȍ,Rlarvidjq+=s 'yI!4td2 6px Jh:Iak,A3]z v=ll9Җk[Tu/xydAu I տ<-rB(k 9Nh)9 *C8yLi>+#Ev.3dbE;]:X!1w8Ss굦{B--wǭ@ὴF@s(dC[]7 uL֒BМVIH Tt[鰱Ǒ}1Hqj)N+l(C(eviݫH/ҬixE' P22Q2o$KSs=(Ews'-֭s83`85)DQn+/Rs?q5:{u2hLQZzeEBv"wٚ{Arv)6LE[hhwNYĝwI2sz"[#LYNP87b! &"tD<0dQn[8"y]tOR .E+ XZ cA W2=73i񍽴nMMRh.8;L}sc+\-ޅ4^i(PKl]H EgbwliC.]j.8~w`k>tV/Ef9RB! ed!YC2B?NY, ;zZ]ϱ9C.baңCTz⼠@PNq\Bdf\aXs>+ D|]U5j +ֱG)SЎS<9d*Bm&.)g LPaUgx%Iq':5KK՘wOpJ$Ia"gZG^y_؎X,(%.kțHF0 - hγwĤ(B Aeeƍ]{8Ŝ=r'3w ݫ\(҅j G5>eG8E9kح{?˭s3s˨9n4&~H6@1bQ h~y=̫}"ABF r.fcF1:wcZ -dAwe+)}Voևoc BMN[aO)5\0-ŧsy;Vοerʇ 5S/4JjwS-6%9 y:U ]g KSf?gmѥ&5xF6HMH`!zto^u0bI T?oѵyі#9nc71+W[ }-Ci'z!-H:hM &“fhZK ]u6OԒDby??%`g;ZյsK3TT|.O8hvd?ˆ '\Ͱ+>?dN6gwv@+ ?Q|K5ajjShDhĄ|@#NClIl)U}?ceu!HXW: ͛~2c0y AN21 \"i뿣ԪSP쫢*!Fa3=,B9X*RvĿg$Ȗ}̫‰Pib_u_AٸH>nb`'HQ}}+ C9KnG$A(ء%/z뺲oDA/AA!!j5ߜG, NRLD+1 7 tfmө֬_HV}{RѬ#MWԢ,PJztVA]/0}i֫Njm|o}ř NpI(bsN+qE P':( Ts+ $:rO@ŸzT>ty!1a1ƩMMY! Ue?g4Ên0p ;vb84+|"(=,Τ6YF+p6H J^^:;7$a8poY^r>Pqmr/l}a\=L+ZD_a ore`۵UNy^[drt\DMI[!J^* 0IIs6j!o׉V=moP[a^c@;%9$C!nnY`V+YaJOr$C3MkBB<ЅƋhj a%G2* xnP&;m-'ck-QV~L;U&o÷̼3 8 ֣>nzM2EkP]{pkx"mDsJkz03;,6\1Qi8^-*öߔa~sAJt5 V G1BF2G[ ǀ Ew0kJO؁{髫w@YxLcdW5{3!d)t"vb{2דĝ%h] J2iMjyB໊K-r+uQ!̺ʾXy7 )< ЮS _nuYF>ժiݓyc޿"]=j);CǮbǞKNH 3KPMdiL珆0xjTOЌ^eFMel 2o/̸_e^0J$O:nA7Qg "(bPlvmY{)@#[H@5:{>XWA΅\;0E#lj*#V! vkˊr3YGx鬕*+e*⅌Ja EFAHk!)ɒx=B (C~?y@˩geV9-|WΦ:'2i&9xzy/D7dp}nBbq=oⳑ"'lSxo&}ܲIȤ.Uy5ћt41 50ULkZDg!%;b2bR\j4?^Y)کP& _`5wbTN;^[o8hhˆ #N%eDڴ̛w+h|=pu2a[07E+>+9a6+V9*M x:jFͼBJn4o='~dj)NMs3]t97čũjTbDٰ*T !gjި>UrhkRT_hj{}&EݞYׅ||8K˧Z0ǭSs>T 6;acc{⍩r@ ?0({zjlez6LU%IGl'm6ajj`W@Y/8)$ 8` j3&jFw͕P͇rZBx{TXCNƆՂx3^>phcQdrsꗿHkJfoۋJPװJl&Iq]V-&{޸{Ly[ b߰Xz=+?[Gj&88e(nG 4Ǘ$ۏ>ozuީSPnΑJ#M H ~dqh%MzcO%n(*Y Zi[o 6NJl$oB9 {bڼLEJtm*o!i9(cY ݥO B'DJX8٢;7@\mpϺ3̞ocV@2 8idQL4? TX ! xyV'ҮAGٌǪ :]bWuwKa)d;{h-PF4k-Hb#onfp[$\DS ɜWlsǃnT$ M0 ιহی 6"YP[ɄGG`r%-%ޑ{%6?QO@:0ukkFpdS E d 1{q84-TL\BYd{-}\g>2RKUL)p(8哢9(C)Uqr}dBMӥVlPhKԵ[VNȳ'8Ӆ h. 'l` 17m Dw>o0G(cV:=Npo]J d sn80L`w:hȓwʫq2q:kJ%w1}AЂcpNV90hb.$Ehn1Қ=<̢t.&/8Qm 3zMQ&Q uZ/W2*qt#'˂:C9 ޯW䅭X(|ybsѽ f6w *1 , B>K '#(8y' Y"){1 NbBf`T 31S_$Q INk2"N%<'353p 4,+`GQ@i=y|d&Z"|X]P X RԎ]Պ'fD}]Ԥ&ebũ_C~Hc w@zkw8a L !9[AulPsm pÞa8?20)5{ mwFAR C*H 5^9'@Kt>4 QڭN7JOe!A`C%+qs4豳4[ [^uSr)KjWhYY e|3'"\q-MplDgp]sWE} )(.Z\n 71+ibVSoZG>e^~J*abOӫV=N#_:ni>L$W^`ڔK@GA(FY넣к(,t"jg67&t5ɀ28(E)d_KmC"x)>g[L$;g7:ƞv#[G5TߦtmWR|䍥 ùMM)yj`s 躖ș(ESH-cUZc=S'Bږ^w}:9K'{Sk-c.){&qf?,5GrPhk^)k>NzW4 2iKJ<0~\9)dg?h&|j&q{fT/.޽C}5f*FЏoxN`ԛjb| eJ1^kx~-pp}ymn# +d2|q],}~-GE1V6B tG`2^7?xHA8pw(;23U.'vzo4]L„&G?MLOO <{z9|QgH_Ts/0ɏ fQɝl"OLW[68!o(, #FPvXN@펠ր;N*DU=&\b7Q4-&` )µ;c2(Na1FO7|&Ifɛe:(>pAnBi$%/H$@QV=YB2Q%dmlLP^'C}z%V4Ԟ$4 >o8 Zrxn֮<ٓv*KXb+džS*3um껗z"7C<]= Y=R`яcO`8o=P(`nUۏ#أkM)6W7E "O}RO)d3A(dXf tý<|~A d`ߤA/ܛ׽qF#l!P[Ƹ@>2'm`N1"=Ƌ-vw&3\zGz~g.pb$ $3->p@}o߮1Pp6/P?l~~vDF)/>kĽ3Ν0۳udzyc=Bۀ<1)CǼyLo5*N ˝Ff$<X1dǑm–טG׷%7hs*=g:A~,N:lI)EPM}#lIs#~["y Y任^}`L[h#jl9w1!U=$ t(,`^G(kXQ|1o R|"EBXoдU =Oڿ<QzJoQC َ{rw"'Q?:ګԧwuƮC4f;2e@uЍaszkxUW9 jxuaF9.yŦ3&?aR$ k'-ECαH jVc(ZH\WZ3H7^u?iMu`Ɣ]ߍC7i~ ;xt7C]@9hW{9ȬN䚊׵d_J/V4V40CZt3B@,ѝh* wH:"/6JUjO4!VB*c|02;c`>@N>s㶲HXAOgtrDAl'H #T.Ho/ E(2PBm3寰6e8 Y*Us4֥ܦV>eǨXTVW%u@ KKcUSYABFW-fm0 ^LOHofb^Prws̫ܘ-48P* Qf@`[lW^_GLi@:n20S訟YriZ p".lQ?dC8ۂ\Ns~/2ב5.KK1|}h~ͣPl^eց/B;9VS6{u//̜WM(@*>{hScў]_l+54Vy=dec#("~@a*9vTmolY| Vл@ON{ܗa)],eIDwQ̚ΘŰ+Q1..u6}pl4mt4A)+brlk]Qj06׳&Ј-W v%-BB!OZ~@ Phȋ ń4hd$Vђֳxd lOv\w79ە!! 9DQ_.R̡,o]V p%Xly҇+L3i!{BR}ꉓ)@V\;@o#*˔s<+|zձeXhq(5CkiIp.^Mĭ&]TX w1K6:mac6YD\0ym)|y9yCPd3 +3(md|fۄy~ _%fC>~#-SxQFbTR8D i7 et?]Wj`Mv>zDnU ^IԊy*b9h!Z,(?GqąoW=}*x/fiZXY=osQ VaC^vT^~lN ;&Hljrd]3Q.}ۻ.9{?U4`^)ysQKfA#*m*0Sҵd'x\(ɦ2 }_tM׻F䣢SP/%IP?ImaQa75XL  _*xe\a+xTc JJJI:wYϐ!Ouf=Vo*'Et{e`ċt3/m']8G=p5fEg^f+'XךU_w-qQO6be b8X׃KMB>I4@rǂJa?gV>Ct93Q ۃE0G >o| r,5 !-&SOWMit\KQiOg;*"hq6S `@K{&ϙ_=q*0uL55RC!,X{w*}2Q16oL/#nNO<H5vxمX5\bh@"ﱵ^`s-Q|Eꇙ7e3"A[S'}MlT1>8!p\! 8Hbw()p#w2bXX, oſu/WiUߝ\Yj2 QEKP#ƻo$6G !}d2&p꾘vt-쮱+9k0@-E9ؕf6Xq:("FaGQ VOT裕EDRgvv;O=$L,yhH3 $ZG LbCoKȚId:h3IDd Hÿ. Q{ЬeyKFx|"@3Gui,-inż:}>(UE H [+dk䆣kGT7 uJd#$ :ha`^3,+d4xMRFC1ţ0LW8ļS3.J2`?@hNo'f9i~_u֓/w oW:D68Hٽk"5G d~@d ͮ Fgٖ$}.a/;;.P_Cj>QPDPjh vTVeOKpϰ ĂWv_ҥC(ԦЮZ=RK~IpzK,䁶aL~IO[Mbݯ~F :޲rc#m.-xePxN ⁳KGTvVrPPM+b Q7hq$)4r˄h; 0Y˶iөqfDL&7-\;zUDkCRyvFj2keĪM 6н#R@LkCY^L1"z_3$᥼I:Ӵ1zj 5ڣQI/G|9C`P0ѓoN0uqʡg[)/ܜOy/(GHeI+sv(1lχ+х ^D>| 05;V._z6ï@磰uߓ#$<|Z6Hp" WId1l4k 憍+$%YD;܌i\ 7&BjKs-~BbƜPXvcK!Ԃ$/n!q*BV^Y}ֈ/[d7,'~E%L럱^2ҭ'Y;x ʼ U$XMVf&b/l%º6,“:I)23hļ@*s 2RF N|=ɮAM%Gם${Q4!}B12*ad`G^b< ct_ P'<b,hPEOԖW {f<`仉.~2jd[LK\ bm*,`q@kZ:xJp;3FnZ+Ez Y(?y6o׀W:α˥i Q1_>(aaѫVZ8*741JKxM~Irr, w=D PΣq#v! d&9Ł!"[lbS`1rڤ%vl:3`$ǪTu/ƗT?q^S TOrtQ gI8[N%D)nU9еLw;!͈{: ^P2XO=4N=@ ;dCzrqTWY%:K %WxWܸЬKS~o#s_KS܌yz<2uC|T=F_.ݗ첕6]֊ҧrnX/ԍ`zZV7BAs]d6-"wasu;Jo8IYppX]Zk]x5MJq]7 # ƾ/I/8Ghg6xOq>S;ݹpYEa9P+8^G epYZխU%{B:ʰtܥuczdw#FfqrX]66o,e-|_~#k ߝ-&饛}ʹ({WEpTY9*ry-շrH[FM]7خ/"< َ3nZq[P[b#=Z% 1ѵ8@1.(oV:,@]ny<2 q )vb$?s}+ݯ|.ҋ=C|?sc̕LjZzd\jB%.ñD/-dx ?/Ce(V/ˑ_I03Orͧʨ!QwGJz25}W݉tj#ڜ8k==N"/nht$e=pmFG]{Y v:Fڄ:. ~q.f'O^ץО/݂K$BCJ޵5eR%=Lzh+)hIxR_aS" T ^#"Y@ZF mmR:s3#gmQ`pL%:0|~]PHI=-G:15TE'(LٜIݝ|Aj`L-0q\w"(bw|"*,IyoIުD 3^Zӿ$//4IѺT9Hfщޕy8GGWZ`GbɷSnI*h8-g,^S2@, k#@>}v~NUsgNM(ŸXq"¯!puBCbZ2闀ZlKqŞ?+.i5&taJ;=2ӻ 5p\Fq&߳ѻ mt/cpQI] -se 07ITn { :] jm+M'jPYy-ηӾ<7Gk/0?lψ3%ȍLѸ/<]xͳ |1l1k)ʠZ5&"p;'mVׄZT4.q }WN{JuLCO_D/J>ˈ0# E `,U]Q,t9/4K!3՗Ȇ3͞FsVwh 'PL2" >Rd3zhTbIH c*QUXhxIz\fٷXb_:g-H;u9VsBU'DB @VxޕČEFxJJh spxtu#!(r?ipiГst<ۡ}YXZJ&mt_ϨGw}oH]V1}fmL_ͧװr\6Aɪ5}ظ-u 2 .qfXe-~%q%˿En_5)ik,Er^( @Z E尶fPY6Ԏ~!Θ٥tDd6M%->$:vn8yŊ2u] %~i:3mA^uB9+K*ger[/Uy(%nb<.D;$6!/7ɟ1!fP Ʌ)8={nϊ7[';3հ%ލ4&uyAHЬt-/tw|Ylr uBAN =]ȱȴL,42"2vC5EZ~ #vz0PP99[;:BȰK<le898uo ]{tZ(q9 3$}ĩ>v6${zoHNk\f%Oӷ~je|y1CNkepѹ-s7i I&b! 2Z=o&N'`^A X:9QS$F`6d8`/sTieoLC 6]|!ek$>ۺt%چv?Cvu#W:2i酅zm261>S@7S-sOpy!}HS,^w/LD!m-ҪL P*oR7ⱶbbдtU 2d'1fVTu>n~zX 3/LkQ_c{#rt̛B,g+. mwO͘S!w-f- `7'rR LHPu._d캖=1V6P (FEr'IO #(<ӗ=@r!\`hR Yb]xb(Ml![+EZcn?oI] ͒L@4aje*L2@k{Y0$)fP0Z׃T@,<0P%ʰeW zWp{m z:U&-5KIbOg$[@qKnNq1ɻ8WE< oLJwщ̓l\ѽ"IKNa v;sfර+kZrիRJ.Ϣ2F 1m3&!F\qg2Bm|ϰ}>rKs=Q{QaAVԬj H'y@$ճkg))p|Q|)tlv[ b4 *Bz(lu6 i+.V] -J?6pPuTT-~;}) /[Eg\N KMWӺ2o]~.3PQzU8ͫ1[Svn#uJnUGd9˅#?RlWѝeR5n`d;n{S4定|C.aOPTbF?Ol{1]䍉*HW,_> &mP ~2ZKSҷzsN^zWbb3pLyuRh]x=*Oh@uZ.А/yҗb ъ,KMʼc▗M#ޞR]oӫ[Hxl`;=&[Pkw!BB8c=mljY 4xaM5sď(A1`Y麛+-P:4桤o-r ۵eW2rH5fI;9UAМ=3: VŖ-i[ :,Hp]-1jUq׍ ~:Ą·Em5$ۢ< \XJ,{K!7gx'TE;~@AڻW@ՎÿϾ7a)bLv}RrT{>35@ jv(Lfgvik 69L< jv@)gPҦJ$]䡢)Cɣby^4M'\)+w 7*/p8uz_~B)w%n<S"2=J!K&_>|&G/:9(np3&=}$b4LZ6Vu ΧvK|[m-Rc.?tX6VWB4%JX/:uLCX,  2^toL".QLH_.^./Qd~ _[E[q[xMt㭄W.~?IӲ爇[H_N!7 _k? nXjJ̙e=ҜU XHlX?(>|k{|ԓNtSy5A1vY8,%<dwOS^05k0[i{z!'apۦOXnm߾|kBJ(l%Oo05A_,ǝ"ZuTۢD|P;9OSkU<߯-;cⰵI+*6#8z::޿LW\f8 +'F  B\!Q{Z!9Tq9mvYAY_Q"aъɖiš7-EPx~b Eg23Ruhra07{\JcGz1P6}Qn6d3-7[-*0;ndUN)]F 2oȄqr/*ǿwf4qTAߓӅ6 "_mZ.D}5dSѧoKUx7:9\ f <&ms)L6XpZDO->t bY;9˳5#__:[_/wHWCB}(yM(0MSA 5 r,/fpM`zejLgEuLjm XXD u/UMf q/p&7*GrM~1 $Qs8-XɆ,%RƓ aJ2V6Վ< g'^%" Y|L Om I&P3GtTOvK!6ca0+N!}2LƐDoDWEGB決(Qmk<1a8u2:Ȇ_U>Tt&Xط(}~-Hz0;vi¨[ø?nQXIrtJ37{:ޣ^x!V*N69U;+t;|CWA8OBCvjE:BP ?]> #sx5^;5ub& $W8fVVvBaN{O&?ψoLÉQ o@ᖦ<Wf9~vvkF,Z%`ࡼ/畹B╪ !UtxG #}К<8,)4zy]tkMbZ F; 8[CVp]nac:Vr[ֳG9 WX]nKA*usd4CY܌FCV6bS '[O-̝DS*h E[vx*'E#^IReJ,&r^%Q5P|O(:ة99fףBfϋ+Tl3aI5[d0iLUkA!ڌSo&GDO *2lIt{p|H^~˕Ur2b#2ݏo =7F;;$2rǢW/u&nDJxuP+ShQ P;Vumܱ8;Ϸ:`v!0CX42ݐ1Kڴ.f iEzH){hZuAιk8 Z`U%5}nNcLMIku#G _ԟDcwezDS<_PŊ>w1v/U .Xvh& *"e]pG !hKKfA5Ñ>Sqda,.^[E86f=zHL޴l|$qšxk|%d;4aItzYMSjAqD}_Iloc<>(^|oѵE\_Ka= w`j4ZGE@A_>,ŜlMÅ3wAC6FE%eqNš:6z7]瓜9 o0Ƚ-0I>N!Ho4jς <6:ӁL hln{&*c zܑG[ITZc1\}d;Ln X_&kSXlAV@=LlC#UVOi*.%`#J 55֖V=ޕEp#w' 5 DJmȷ퐅Aޢ2ġ_ ޢ@ʿ0ȄR6FlZsK"ǥi4MY_wT[gyxSf26tZDkinݐcgz1 G6S|N|EL0ԷmzfARȜ5ͻ;s")V>@؜: V?@| 3տѢ.̾`Iڧ%=JODdsReoD#FǥwOe|`雦1A! w|Y<D/׉+ҔX#+23_W`%"^AuPIϙ?Y{[LJAk5R]>Z֤fFa*`S6FG;XBGO_fOiqT,5]k x(ی>SOQb S K]6H&2wkh^O0H'Ʃ19vydGkͩт׶m_!rcEkrK̨Y.d2$/^8x2w٤J!$_1C-`x&@/TI(=}J& '*@P>(/ލ'? b4`A6gc`1;ޝ#ǝI~EU*15:D8 {#X(;q:\|79q>oI17 ׻tno<@Cn4>8 ZC-?.wq_ RTHR_n#[$4dt׏rS#H|=V)W7P:քHL f܁v˰*:9'9@Q!(8Ԗ,B]7>GVl mQ԰gt9p~o}?塘v"ƒG*F+ (;6 !|-_}ٳˇ3f^d{o@OG.;je@Rx^}|0,NDZ-QOQ4ؗW1kyE1R[+tX}b^%pTH j_@vAmɋ]h)1$JAisŢс#lBO iUs#f)Lsk-V @u0 ;'A#Wv QQx?R~nK[!&lFƝM&z ׄ}BݍPo !|x܀ْ2(!@Hɡ3ptTv͔5fHHpLu W|FD1uK %wLWeYxT/wtnbV>\!׉߱miHP@l^wg6@6iR€YV ZoN`yePZ1&5br{8{&Q7=t G+* p4dVWQ'L6{?[9,URGR3Yy%0[fH*=]#bצK u玚gqjH{,e ꪝ9u7dopt7+t K/EP!{T_%@Sx0)+yU 97Q {S]:Eu^WLA@#>- ZSI8DMZ t7 :lA e, #y$]QlnN^>7*gH|F% 0sY/>b!AILג58tIyJvƊ~k IC0"kaX`dR~nf*Oe2`Hs{fhT2Uuyѳ-B׺ocuVZzh|(/⦯2(~1ϧ`K; Ks9uw~'}c^A 8Y gm2#7~mƦKk-oz&nBpp )PԨE/{ڛ&Pޒ_a-)N%tyX&dfCQx=ཬ6߆_?YMt$j٠W6 !ˆG uvBdf> ,`D`J ~ C% xV$@h.40\M.xNxЭ??)dILPVDT87)\ @*?\ `mS@$ob]:^ y}p;BxY#S;0Dͥuرw 9af+zuY1cˑH|4L.G֐2d%DvG`BY_y@119G%ʸo~ mSIn"\0귆aki:1#9 8p}@ IOi*ܑ,JToú.-Ny-0+}gyggil-v4YE**qAO\)\Y? l`C/RfTiN.!il :WEny*bH@Cn}Qi3nM9 "Ӂt}'rMgaRvw 'gsyKVݳ)v9w+[<0U_ެd|^l/bӼ/FT¡y w_Կ$)#k¶ͣ:)ckG"ʅG{v޸JCRS2]xX( ,hV~Ii۟ c}m\Byl'_%40ѓ- jQ%܅\'D%sCnR4 WG|>9Q jKYo7u?豧gMMԦ(,R%# %HDҮn| 1dFaj8|:I]פՌV0MяO61&9wTY8fr,k[P.ݾuo\:XV8Nß5PʄW^?xe+lF\X-:~ _7b#adh#`vJ-Ax޴ڽA?DS˻cT' qJ#ݹ%^]R: 2ʎ_ YS]i6U-@3Sq] D՜qӧRw&6z\}je- |S/ @x2c9rSã|]sb@[-R­px}iH,Q qU Nyqnrc b;*w@z٥>`l>ѢB<3DF_L/ ߊS!#`P"- Q[Y\xjhijl.Cޚ3ԨqY(Bm{Q6Ĩ7B8|>zK2֮ Mn1| \t "W-#NqY9ojJbjXF4ԦD(Ŏ K mrUgwJ T FU9ҠezBMcaY#mc 6!GT'r#dfKjK꽦Zf|C=70fJ V|ϸTr̥>{("V6Ǵ0iN ^3Cnc< Ԋgu`h~~4SILKvv7Pkb2=#u]a/w["%t6G4!r lŌpq~\%ejѠm8,5U'.KՔ͛W6Z.*}XtȿZev|iZ'Y~m,Ghfgnx#,?o}^^==nd R٫,-$e)KVie뙏%ia/.0Jj?CC*EBIj̝HQf1u.[Z`Jy͊I'0c(RNf"4Q QF~$"qӫ0,oգ.~RXR!7{%HPLr:ىqq䥩%bK%3Hcq!t\Y6UQP`:"Wo[gDGΙO 'h*h}ĝX5+ D9FK,#+vk-::Z*!h1v"#v^m݊M!* ku,N'!jT~ V.!3ڢppc>XSfUM0oL\ /'gpn yjϼz1e+&^hb=WuX࿴gד̛ cB ;FdkxQS^\ya"Rl݄sՃ Z{3'@QvVa 8LVZU=3\ԥC3)q@"@v^N[bl5]HThMSd 87i7Zzwa-0)Z2osTVjd$I 0rtb86p;`n;wDħ.o12{.o{WՅ8H-hG_rZ19 BR wԚƱG뺍.<!3ݘ8uט Gxt&j #c<]Ȼ wҙXN ŘeVʆvh<&uo Pll'#R)άrͦ9HC8S\a?N[ +dTfDx57s8n;yn!\ZV xig]C(ZvR)=>U[ܛ-5I@0KTz*w(i&nB7V.RKVpeC9D>v,T-nt>6Gj8r<D4m~0sSm†_Z4@PÏFSh0BAnKeͼc~ 3#LA!ީn6>7;uC`a]MivM VIPdR܁98H˷"yڵb{cfFjd*n뿟gD#[ G J^)5dcZ[u7R#`Kqz6V~#*YAĬ:+_&JBz_֤dM5+|k Mfm `/MV`H|X,֒bᒷE,$̳؆r><8u< 2|ҩ!'3=mPw05&DRNaa!E:wL`ϡIBJ~׈"d{,sSnvLJ,_S84crWۜNef9nk|UWDXأ0rG' vVs@oO188d%mGKgWI47KqȄz86+D93.yLC^w 7l($ڽOU1QXXC~I+R苃i"80` )"tiF"!P[>98b9逌 F "N6G^i{gʴrXN[G`_SReyJJszP!EUkqGg`H&'3{fqPKEf&YXi6׫]Q#=uXrQSP@)Pߘyґ ɦaf׍k,f 28# n̺R 9$D,V3)%WΚs ]\ xpR7Q\˳VPÑ Z>wdWil:RU.#E>eLrlqOoIrte҆Z;)N#W?Ds<54)l8!j}&=;JlD*3. 8s}*CFV:c2hm|(4v5:0ұX͈ upwlw$nܮJ!)ΐe')AF [V>ݢ_1>މ z)ހzjC6+kc< >7A|z<"MÔ1x{Kf.Q=,Gz|.@o/4,7ѭ2dc~ik CCx 8.%F.kOl$>u-T:ꊧ^79T" | L&ÙaKh(/}I6aSW;L߉N#.%wETKsPU!VV]Wr̘~ 9ϋ'D bF/7ǵѬw τVw1g F,u|O"ѣ7%ܴi b[0/V;FOgΤP~wSqUt832-{Nq}"@YiXZ7B=18 ϲ>)ūtR0'7[mˢnTERۥ^G"b ry a-GVV @#e {f^pX~$; 9E3!{E! p}% H4bbE_Ec*u~c,ΩatsE"x386F%IM;kMPځXgA. MFMW "~IzH-&B3-j+:Ť[F HnQtqsX Y^#TvY5)'8^Qfw fl'Џq4ZM`cuy G-i0J9o#O+ԛ, EEjFtn%dƾM;f ]s - ϹVYVfu;yڡ[6&`=?olV{EsPxg&]%&F0^: ,joLG̛Թc\4 -RzJ}j9{{pJ:Ǽ$%睮- e%hhG&5Y??2,cԳ T+'yTaP0ȍ z>N AYU_rp`*oh !<M uVӉHKhsS Ǡ GX.pp ѭۛ!0N8/ď g&@!r`7x&4p Eaqaqa}h?a ?2K: qVdG&j *senso+?W":ݬ`Nc]#xJȼ Uǒs?>zgO}5&ZRh1UpX/cXKvg8\ߩS r*#9wymȇpJLv;OY R HqS>PM)XKRNroVs?N敋|ikŢ8XRlc(8-͢qRCqn zxgz^ʌUztˁMEuܰL(x׬[;:9bޔ8&`}UYO1G>հCAWD[(-PKkyVsvV+1&C@b"(VEFJsdO97u2VE,6 yPgyQYɵun5VdwfkwEuI 6FX&h ~=Nf,xNGBY̦IIc oU{:Tߩ54_@Q22蒺N./yVoȦ،?|}Sf/gF]-K]S w̓dua>Evs*1 vet>Iu*9fϑJl5YP(Ak]Fn⻄RcC @jLDѯwI{[wDG 79:1W4T_;Ľ uqiq'ʝ1dž3ae< ANB0sqNȭRAk(S|jȵƾdf]!&H>Sr;tlv9Q Ƿςv.FhhF W(t'NJ ;]af̟V2ΐ/k$8űӫ\o.g\rX렖H>[ o=ڰHc([Spg99͏sIJ?Ƈd lҦ!?rrw( ۚGXps]-GOJZ++3 8!b(eMXԋYOTz }|kpE`K,Ӏ}N'̎+\75W@V0uGr1N{X#$|DhNd=I%Xg*3͓X2m;٦@5½v'vcb :sc;$4fM)5n$z7g\dp P O>tUImmn#osyJ\}JLv*eCD3@x8_% 0:eK>| ٲ'U !X-iXhDñifPx4 @WI&[)rFaU{/J gn뤇5>%>Opiy'9t[) J?<)5O~2 k( &Q{=q5HbFʏO WΟ{Ȣ“_],߻W[8\`865L"\}J7z`m<=[U컀T >&ôxK4 ROR{0}]U&죍7L|V 2`aMCP`NY3\#는ȸ+_E."Х/ } `((T땨 >Gt'^Dp{*;(w uj=q0/ m\S7B^::-\a ?Z"aŁ E.Ţѵ+8-v6mI\J2U2e`蓥l4a:ȆuC[X& QDEFOAPn *0t]5sHCG?,"Tsgܽ3%+R~)y1» lƦ-}}%lyv5N%>)ZAńBͷx|pK.hqڏq&gYn9O[GVEo\D:񯶱g"I̅_Pq4#:{0s F//YkK݆Vg;_srzgԠM ESJ!0k#F)S[ȝ@Jry>bĨͯ9bSڔ?Ԍ->#مF|G^!'j_PݝٍӆNt1@> tT5Lje?MՍrGۮ䖏eLkOJʑ4eI " 7͚l:}sihwۆC<!@A`NtP`$AowڲTPOu+٣|-82 gծ*>c0M|BBi?M88lB1@~E]bX+kXbED2B[!௘5L;)+_ЦdWyb Q$KGIJyoUk]?oA6QUw kmqfcB:1u#eu,F+wݞʒ%83ר>5E*\!_Tf@4U#NOC|׎4&*[q.c>B"&~uLn68"a$g,,{[hÈF*m t/b[" yW0:w5ŏߋ\k2sEL4-||z AlyC8,tS>Ku}ڳa>ȐS%# b_ˋ*ڻ5oha!_Ԝ*`w4?=06[Z'̇r#d8VqEі+' * ?Ce_':濐j(9K#RHgOUĚoSW$h!xVEM6Ebm:LDHn2|wKX k`wf$h; }j7t`Ff&v5:^jjg.& 2':傸sU<iGFzwVK jbk3rq(FLBWbc}N8ڟbټKx&Ѳ35)`44z*D*Gf{CSQu{^$0T #07p[Bnqd3oRHH?hsަr~lwgrҳӳ7 J 7}\@/X2~ҎcϾH 'Ѳu®嗾\=xZp1W4I0{j+*j)3YtMOn:u$ᙴ2vWu}& af¤TȖ4oc/8y[_YqGo= jLp'kG ){;_JI9=}'ƧHCbhҾI:Œ΂3?XH{#-˒LƷI6X[ۅF?woلz cʩ^9JF $vmَjDEy/C>s]DP|2sץ{\Ξ']Χᵟ291{zC#S[x ԕHVl0o' r}g3 [jiNQBb؇ڡ BR8. } Bh5$b@;GaUtmmDִDN~_ZZ-ýRf8)g$v6g2oR<B#`sGoG G]{6*.-'|Ϳg ae' Im󳇓} q9ieȣqKLZ%Rr66[;} }w4Y>ofcwxAڶt=p"Trl|>G8 O"]D1a1`mm0g9Zۤ1M33KU.SGu@ls,б#g̡t sR.>gd ؛/Π󡰴| Zc6wdFؼׯܨ=ͣmodPM{*^6z1W}o}vOeuM0du[3Ȟ2Ӝ+lqfv> bLkӅylPgQ_h~l`ȸ+/ ΄eNԜqP߷FD`ﹶ>;F YBD=ΐk!6(đ۾:ޠ頪!9]@8jJw퐔`qs+q ͈o⅗,$}g]S  frPB=aկK+;mp1йhݒj_-:!ġ2߯qqŁ+%=Үץ>tf2Ub6%'XxOX 5ZSfϛv$ӆ^DlMN:(YݴsobW- %ltV:{ nD1Co{F:Ĩ.YWw]X'*${/$ gd_늬偊lʄ"y @Mo*BiDu('3kDIwiwW--U*gxq3-{kz :c*Z=)HÒ'Tzi{Fa{o4fj[.ȃKvf.vؠy0`l6(sH̑8XrvS=JdFi3[6IL+dx-2`ጯ\(ux%9ed W`v|0,\_7 ˋ18IeS dC޺o[fuwnO?6AwoЭ.ܝqDb+}w`_Mbp[X=}rpoG::gGYw<6?|;VS#cg)_Y{h4r`; y;1so;--@krWgs_Os^Hs|\ITBOR~y\*FHHvK[F軂)<dwHܞbޅ=3)Q7O{F/˜d=Y+I()jg?]xv ~Is3 E.38*s`YǢ^+6$ˮYyѽ 3PFq{Alu*.57:tp7v$3M+Nᯡs _7u-Yx;љ2K}D=t?Þ5%`o#/LE|0Lt-GݵR Z1zqa|'U*awpdd/L^E{ٕ791c& kO~Y^@NNvº9>j\9a!p(&MvCtp&쏺84+RƔ^Kn5}U3o 8d~m4Şwڻ"b0j?yZXWm"A B&8/*i_dC}I*@A4T-A#;TKm8U Mb|ZJ)Z.2߽_ g  L.JHu*= 'Axd%lHZ'&ځw4^B4jk>Pnsfm=r:͕n2UW=l-qَģbD?[z~WNM_z2$Y4?VMw"^aQ10NU;F=)<.LA 9nv4JWo͸pTWK¨13qAгm#A_b)F[&ۛ7L?D1L!Dx5 4 q61}}@@F \Q)9H"Nhw>kt??Z`\rHUyi'҃l=Ő9?øLP>%|89&SWؚ՟WS("63@(sx'WSmJs`_NsNjzgLg%B#f(꾭Ifp`Dζ))r9';7RbL4cQDw+3&F(evCZ)Y"NKGf#ڱcu2 L/◴Y<nPۛ@@V.:4-'HXYc2]78'?+#uHL۬L$-L՘udR" 9Hqx- uVz15u~ʙbRG:A%S41x"_zRbwM>z\g/;-Z/ {vmީǵIEy`m_h?Ի|;0̗11P+Rjmhx R}d;ڐSkԡYR~W߃$:rp#'`$Nتw7XoD* ~ffo"x.3TRd !yIX)83Ұ;BF[{P3e}mG0JOY[)3R"]Nĵ}hL-0ZՃ̨Ga̘RߘxœvN^5+Md}@i%har-x \8Hgy=jNmj4yd7rKN1Xr&Dt 3iLJH#W*\.Ak XÑnf֕8,c{RwW"v36QwEU"g8g-!g? 3-~벜 "K?Xd{&LіHǁ:m,EujQoqY}t8b NLҕ\?0H Fx b4{п@oŨ l kQ\7ދ\! Y֌cȰFpf_>)YUC [IR 8$9 5o̍Xl֌`mE͵]R?SRjRBk R:(甏,9g'H aJQJ"Ơ+@=%6p2=.r,;}r~A~̈EmMg8rm_v/dXy㧳jj{ZZ9Cueti0+a  l[h⦪Mcj8x5ꕇODH4 ӑ[Da \iɭ 0;c_@@v$AkwN 10y1Pb?ku5Lg@x>пhφcf-ĜlE*)ِo\9ç/B˲b귕8f7~CIͨ$_56v@tg#YdZEݓMC^M)YXv щIϬ`k"}I))wX`Ie^9398~u0JB#UuOEHq|&9Ÿmc.l0c|-\yWLEc*h\QL:ٶ*և\GXSP/u$fC#ܶ'@9 lc}8ǢR/#~V !DXݤkcFzdu Qà^SwQJrtzZUG@Mvz culP՟3/VT,\nߗa>Ca" Bmd.Ӿ"=?ڼvCdz=mGw󲔘< ˋu ;皪kb6ST,l%I[⢯W5{^'76, "pEzuV\E?.8W>arYh8Y !I,+9Ҧ] g~m#@ u` IP$x" 8z,-pprڍWf0צT=?S;XPXSD4AՓJbKkX.ސ֞$KGѫ%F7OcEnz6z?ܹ@^LÆⅤS^TSA h>>>%dp|\T.U#&i#b윷NvdLqytaTQIdoDD7u(K(Gx9&bճѫنE-(T&rx/i{$%5uVEuof'abe,saâ"qwjuڡ7K-1=H+fQQ)KDsoN+*>x1Q]Ǟ'Iknu%lXi e-*(G׋*IbyKc]WX7nVtjuXM ˪چXk+ ]*Oj0jlXKc@]5 Jٷx}%|Ľj:z-"&}dJv@M'gu D;ҺgDue]PHk7TO}Yhٱ$gY=HR]@QO1B6MiQ>GI޽:llCn؍.q &h 練.\_#6#9_Z"ڨu .x7`صeB2MHRR(.0\0(x;!숱7AƴnKu*EB 2(dRZo*4V=<Rpg MH) ufy a2&mG F"qqLDS'e f?TPsr{)H{p`Dß/qj "ȅpHX*t"Hqp#>w AƚZWb"QՎ-~S.[7:4P|~2P * C^)&Wx9z*v<ΙRXe_;G3YNWN&cU*q)z<-֩Zu^ع QVbU=%ߧqGDq EDd>EHp*V[{ß?PmrL&eDHkg[828&,)f5L3Jc!lzD7g? zաXACK>-5k J}k|Kh 4'b-".Jl/kSz⫅~|HI"?1kE27wٮe޾)`x~ЁTJW1 NKP7MW@`#@uMA|pI \1r>kxc/g& /D[yl܋nKwmg? #@zB-*OL!ܙ)y3~P0#Ѣ} O܀Ҽ( K:Ya5 2tx[0]aaIrձ~<LMLfg`~@a%e+gW/[KJ0k}A76^r1wd3鸫IP.;%cIزbbBN#mˤ̱%dFmt.!K5e߆znQ}U}+\Ldt" q6 .1~)+;hYYvZsvo vWw+y `pf /`?'BdN ee)G":?XiXYhԊ0[StT&o@-v>Hsy}2_my[q8ث*ĉ0(SsÅbNƛr=LJq&V|W0ң4iϡ|Y=z.[%uR<2.ޒhSVudxo Hau:uw'U[LY[tjSUR'0?e*os`a.r>ybbj/>zvYF3HYsݷC^$PBorLg33S(6u%۪ս.s!,.<)ƬU uL"qؗժS#Tc>wrAЫ8mbznnp`~ˬ:KE߂Hݾ%\{:cEbA#W`l9:;>N(S<3W+7O? Y>LñbՕ€4d7n}1dd-Ȫsbsھ52($ܖES+ ʨT^<_yf!kGpR.O-`gkYkyFWP]6N;2 בUЖVG!kUZyuS!c} n~.E*m}2 f_uxu4S:d%|zY;~xnqj6Nle;&mlt LCnI3ʺDRꍴ Sj\۳Ӽֵ+\9S:ܯT3Ȟ~BJ[70? %no4«e0b($qql $Rg+D5z 8#]$5{f̲״0n;M*e,,n( /fT( imǾ}Y9􏒯rOybBZ`؁UB-Et'·cu)dW8xh?YbEC9wȶ_n2HQHso;?IuE%ؕiBP' Nx8Ιon|sꤚ7 t*pH}͠r0 +ӚW2ذGDfb4^F,>Uk,Ц/Gj͹;w 8"F1l kQѩI\Z~ߜhD@yEI3g3]e?\by]FŸ@Iyݧ%}v ] "[|~\Տ˅tjyd!LA@8"D V NZ"͉fk7|PF>>| w~6n3±6e1+'ByxefsFzҒ&)4+)4#;߅5C 4ZStGa2|9VpfeۆWqR`*@f.?R~ Kex=JIw?kx#rORchhߗxXEx$jp$m]NHToG+a0$/ Mmt/[b*YA lֽ;\a6D缴6X-TF@\h89o)T:3R7>f<1}__T ˴ۏNϩd=,۪=+<< kF /Ƽ6 Ux_fNd5c%qC9Ħ8ΌfΡ(l?_.b*I!'g#Ip `%h.҄'C&U[ WceHuSvdIH2:3Xu:]d|ڼ6|qox7JU]Ȁv"Ic/<5/G)Idfm^ `bb5a#qC4S8uW)@0,רQ轂: =SwˤɳNd)-5H\oŒRyw= k+_M k1"g}j|{bLX}8N5> u,)Q^fze%GGYgො k4RM2'gh\n7Š! Zc 6Nx>e0[FpTrA,)j˛w Za@y-Jaܠ,Umv EVCZ\JRsfѻNYWgCgJ|g)+h ' 6&`(J"+h$]1G~Z rsfI 䎱}+ЄiOfDgX*KcڏFg# J ,6a IKWQ^LgVi-ʉ~rceS︭  +l{m),p+W?$g1_7J8 +Ŧ'dr#]U$:Y)zի`gBSUa&҃%0gIGu]\Y$w{b"JDxY6]7A$i)@8ؒȡj%i@==+ tz~|wK,ة)mVY2/{=C.>Msv$)7Vk}[t\`Pfo!7UDv# y!\ gd}Ee@:nk7vRUy%T%i6#xilaWE7vzP[iЛHk㩯;A)dmR.E|O4~HjNY o%(?]Ч1DUsr%fTϧw)U]V @rḦ́8Ep/zHKr%#..`LXѝITHƀYQ//NGg8ʖy{#R}l]R@J?ƱsHaK :Ve\=;=!pKɩ$]q0(u_0R~iv?yyOE84K{p*/;j_MW90, )M݆;YpӊLY=J^A]< 0^L5ijq`#Y.#lr> &ʣy}nIٴ&UMQ<#x{^`A\y8˽m"j`~6cھLXg/vt6y9ˆG 26nL-CD}5Cyt'%Y],wW\uLm{ GNQ<-to7I%Ih$.+(C-5NuE4y<ԁ݄4$i*&mH|.Fe^L&AA`ae8*Wۃyzr-cU.nvZt\vL\̘ʹt[1y5u6Bmi}AAjd5U)@lFB%HuUpxS%#S4ÒYD"!P^̤AbDgaY>9xNf/O` BVow"P^Wg4f1HOI88Bzr~.Fx؆P.4dj6ddʼn+bޥ!On& V ggLc#zUJ1#.YUU|;% N3gH=jgg?=v-^CEGQRH!VAؽ։,(%O4.e<Yol HIddQuG8d1R}M@Tn!f09&j)xnP߰,HRX7?x $;*GG*2xղ C û TvR/:l:昶:<ߦ'!d#F( 6NEpna4nrpKғQBBxC-)JY [c'z壽OS[fG xѦ,$1T`8r1~)ճY(HGj+_ucQѓslܱLe%rS'@*$ƘNc@n 97 d7,y%Vn~~X+ĂAsq$:Y.CdfBW$}L &ʈY'JuimSlNܽh#N((7 XT/yjyI|V@}y`TAjOo|Īdo>uC-O t?Ǧɋn.#CMf톭8i [lI0,T5٥=mn2>ChV15kdat?ff^2ƪV8F&Y ~yCY&q1ȹPB"APIζLU#S`q׮ avLm-St*<kzn0e'I gaLYZ(D:t;VkU/sNiX4j5dZkjG t(pUr^[I[|j*AI1qmL$ASyzg of\o!]G]$D'^TxӠL;bR[x Եiʰ9B=$&9_KoPb|'.77KgZf8o9ju#=F{֜m,tՓ,ONcﶏٻFn|;飫1Q u|ۡw@ի7mԊ:fa-JZ#hKf项kC8HBV-1^'y*;fr0 M`< PTjxkfcƤ0g% |Q'_/`qjCdۄTlr|Z22BiY-(4Ym| ~s0k Η#5}uzC+̒Q{"ź`FI.˘=Fv(7R^X(9 pOࡹ lhX "#F4Ʋ/]?5.C@1˱HϠ۞IۃST-[Ck"+}JGu\+\i p]ieq~DR ݆SHP,u*LrM\\_a¿'g~0T`GpmеvYICL1' =o^pu1#$k5`<4k~i -"Q=dӷ֓I}jRJ<0mv)^wHrv0o`b]x;\ ǻ47"4(9 L_gIwz*{Mw|{vѯw'-0‹ %ٜ a 38^^kycmLbS#f2EGQ4shCf}JJ)(g=nQ TѰֈMWaFaprMx/k*(<)=0D"Qxz-]+RY/fBc1NG3%MLjw$i5ze cHFz {E oq ##,XPQ?v?@bK`}\SA½7ږĿ;s`"fkVM+=/$cxkPR#B6@l)}M+mk :|u#6~"#zaq6Fڳ!8ꮙMmQcrxϴ PjsY]33} |kܱeyKgau73) }.fɮ1qEpp#mtK8u5/H+֡YOjNM/2 p]Jp8emdeA>}ű2Og牥0yA+z9į9`4¥Q}ЊF,D{|绷˸E,}'N\ (Zi <ysx) @mէ" ǡ%AW!+s9Nv L){YUR£&u $41.Z߳Dsq|(7q<<Gɍb[)q?cC^OfxttJ QDl}Fi<-D^*R"UGaXGoܽQUMEU_H!'+˧>n \/OTD{6H[4S91D/  C{-{w01Omq0/0 R{_R`$`Mlhu=ZTR Z WhD\VЌvnؑ*稷:mwX!?*VD*yRSŊ'n'?Fzu[iZ <Q#-?PeXWk@*GJx&*ˈ#t8 >ŮPcGIHQFGn'7q^$S7)]}#uoqjū Z>"zxU4Āլ?{u|.) A5rZS. oR>[n|]9$-zi-<iQBv#ou7b{F% d?ݶl:EIZ׸`FZ%*Э@/$֠ػ"b >"I9䅖(mmBۄjL\lк/\Hd_d ybJX aÜRqʍ}|>R;☷ &fV1b=@ 2KYjE)gڸG4 ȴG8~fuVU*uXA- xWwo|=a ŏlJ$s$.$mNYM=;ku؞wڸW$iӔxq,LTlcھHqA5ӛmt6>÷:Ht<H!~1&F]yQ>el iUN\J.R11LxQ!ʧ:fG2[IL DKÌENz(:"UPo3w(K|%(߷\-J7u 4&YPƈ `*ƺm&8gE+1(kae4)&5f{Cm2o C\A77#fH#lGع4!3.C7l ^ATW".AMzS,G:]Sߜ|qfL5iB) hKAFW4TBx>]izz=^M% >8jY:wswrB!7xhENyCb1VjhGjHd^6c l#i27vdl '7FPU^(TAK#' JxE=T֭- (4k6 ]}BNws,ﲪVv- GzS֣7ΟѕԒO9#PJ͌_gY=UU"1H*Jsct .h,"6hW ;M( Na0S tIYJj*;E<#hU㛤ڹ.>$GN2F$6Nwwߍ\?%#T ؍yC‚0%JlRX)Pc lj9BUU+]%P E.R. [ TO7?& b6WoS}ŊL/9*ϋ2,Dy>.@$[Pl v m dNhp!wHSwH`;;{c\RDlgb/Q737"jYÄ́7=ti!$\i!C*3$X S #kY YRPkW(=XRe6zY8S&C?1'dV޾g1n÷z7㺨$IKǽ4HƷ2):@-IYnËOP=t"|DŽ]6Dz1t_ˤV@5w{tXV0E2,N 1b"q}Fs岜7l:*y!K#yuN(>IA>G`Gתk _Ӎfmm ZGdA}N\%kl91!~ђ +ӊ$;M}Dcow];OM}JF%IP?P'X/m=95|VL]S#,c(|bC1@Y{2 xŸ9TuE;tѢ~RvѶvt5=^{"[1HYwLґ.Rfd&8?E=Nga1A E` NƐx9cUPG㒘񓙦P x`W6)ysiBk Q^$p J*>Kv("17>ZNQu/C =Aۉ=rcK x(e?#9dr;$pQgc! $!.Zr.PV\~Jb҅@ts3vD!(\I8Ps9hUn0 Rxdo9QMeM:oUAu־4G~t/dd> }#ʆ~5Zj*:vfe̢5hN ~3?3h]}YZ^|)C2ia(0x>my;{Qs>E5?lASb;N˘6 ;pu V415-Ae9ENsJ+Sr´woJnJVj-oo-+`A>%. %|le?HN'NCw*/3}u;J21i*c)Ϟj^eU1Ѓu(N17Rb /w2)'*{M To8O@|8CO{׭LyKf% KP Ȫ #] ~` @Ÿ<%1GjXi~($'h4OKU^z#F㔭ˣT G4M`zn(uPsj$:}RF edN:Gw bBh$M ҋ{Ovy^H?•cԹҬwqh :Vdڬ ND?XjíNNތ!WFG[@դW/Pņe9)sBVcc&PW,e:]aΜFI@aDScďXwzm:[7zr`9Կ'8^9JY.Q"W~ ~o?-n9A9M}e[-$ggvC;&huZL'l:(?3f#z݄sђqLԌ#xWrޣ(KqC&J2xt'gr$Ge>Sbr87Bw©q?$= wHů/`W8$.}=6&YLj%}cǜ ͵+c6}TC.zffMR+VXy( "1zW9۽ojȱ,SU97wA 0=3qu_vF{N$BQ_܎w_УExu;_buWUWlkBG2Z__JaRnk[w(`/?^O=8z 3@Bj&lƺмt4f#ae?veE߯Z67+}ޗP0{" *q1- -ʞp)4Lڤ㱬yIc.r-$ Bh oKfZz=xFU&%8 ǠXC!t2)] 9#fI2;#UcՏi5!2'/>w=*0]`!GThf*uoRȋÙZ'Mz>EҢ_t~V{(!Z-*k %:D?(4a@)Q$pza4.xCr Nq*=`YR0GS FK.ctBTJS0{XbUv(9N @Dl3+tGN\q\slˇJÎ8PrmGW`cxL<.qy6ۨca 8Dz7jľA-Ylkf1Q]h.1R;RZ `6'[.s y2嵶 ̧11ٽ &9gpHjy WLO^o|D>(r_goN|Vbjݤk^|qJil{{g>=9ر qoF#cQ ozX4DF#7b9 .U/a z*7 n%_ܪ7)7`@9G.< XU~w(ځOFڊsI"Ai炉M9+܎Pߒ2~FEI׫ՋP:P%[{:::x#'LQ,D[ ;h@٨;e'F Tm H3=DktƵ_/J 좿'< '=҉X*!ߴĵmrv;ܢZcPN*yQrB$~p@0UyY9ua&jj{YALpBnE8|0AqVd'Ǟ]*I_+÷-WqrY QaHaBLuk^%{5n &G'wx+4NB@5/IBum]¨ IQl_~݀ğ$SC,q6" 4/!j=yWm, '⫍?ð/%N*#maMeBɿ)6r% \uߔ+ BtTCq-SRTz4qϫ?2q >Ūg#!5 RWs(gF:&p؞Ĕ X/G% G<]$t]s"$n ɪ}u- K+k &2:5h ym0M$'eD N;t'b4O4Q.=W9Z6 E V*bR%~^wgb7hhm-O* a?ܾ4Ӝ̎4$Xtԝ5P{1ZD?̧ݏ# '`il V>wnh?}Zu97u"4*ߋgl>Of M(xp?"V4Ow'?q^3fpsc˫3lcZd& B,_{E'}=rR*빒=HO5낕ov"#<0NFkP+GåRC2:snwr}R1Celߙ#HBr{bFh5~Q6IAn!4_I-adTœQ6 M#cܽu.Qmw~MH""oOaxtONGᓿYylcnL% J`Ǿh [!Jڂ~CDT~#-d9StGŐ:v% u<.D˦GK W |<՗x~r_gWrJf-O⪫bRxy'|`w9_0w,(%}~ÓșYyLdkKO HzgNB•/O-x[U.ZdH3¯gۥ@vcX7 kr.olX}ȹٸ u JRV GQrIZvAf(5o؂*bοGl @(LO2cb41kǠQ Wh`1\:g8 Vw9h "?V׌k{)nNUآِ:v(}6O܉ԙwB-݃G$nYUNܲkDc7jʨ}=q` F^}^d<,H@4MKH6FM$QaG 6jiR+9̠8 4&~7R))G7^ N~D!gB6}SU_Z"{XYtS[2&̿!RaqָucV߷B !nxʕCCA$$M70>@.O7'EFlAXz{tʒh"'1\l\x[\aa Xh˝TPD&LBp}}D(pE 7".jO Jn%:כ.,| YZDR"#Ezݙ 3ZMu ٘SѺgyQGLVyn`fc7>_ԟTA\x^ vH֑|x߆ n8$c:74DO[=˧L=h&@U .`H)AR6zC!M7 [huߑ>%ϟ1Jˤ}4$ 2p%ހ[BjIOgT +|u!y7WݱheQY 4OR ^\‘oQ)ZGˊ,jJcӅ6&Nx(f< ,yS4x;R݋ @ k!Mz7DVr4ԅ NOz9)GT?Tlp{< /feU3*wͫW7 ٢>$1{t6O`8uܕCscO y,$ʔh7Z`3yxHX \r0-RxZy-4X"f$j{ 'xRn=Hʎ鳴a jʻbm miQGw{OsE~hy|(eqUCY({n/n  BEZ!İ@blX!;ӄOUs‡1>/y~u:529S̵i7u7Ao0ŠJEhE:Qt ݻ't𕃨ZoFNYjM$ӷ֭+[\,3.$܂ɢu*g|cYC//[b#%i48eW^1] 䉊 ) r!؏E7Ȍ}:+EئKz."Rnjr<6s(oԏMClkW0TĺDȽ8.3>Ox A+;QzO`B 1)qب9n/vb"5pFS땼{M3Hޢ:Idgvl4BoЛٽpLcأ!R<Q V#ʏiFnꇙ~A3^+C:Fꡒ=-Nx0 UG3\( zhU1M̅2Q3˼AO XS|A儁L+QR?nh[ 6%Zk8oƤsosf$3Qhnst2=[wBp_)=)c <# 4=R8. u2-x ނs/Yc&x8m޸*dJvL ]᦭B# NW_Mfat#N zԎކ޹Dy;^eK%YiNщaWw9PM/2sK. fl4ksw;HVr͹~xv0s5I2ޤm>~ukW1US4"${WiXGLޮFЂ> a8ڀ7z5? "ȥ +h@e{4qK6?M)SLM d**˫xmGiT7دyTUhɫb0#.xc#]ն結9@vӷ dz}$X=顇Q *s$*5e=HY.|, 9cO0pZT[V~sQ9"فsG#X_j;|a) & x!uMIʖn4Bmq*do|[QjT Yݹ+ $W (; %Kpd[7kTUuGI{xIZ 77&TfzF3Q&7Ӆ?Vh>&@si@,W)ϩqo?#M r;qyh B88wyPu&gCY3[:|?\赿4.U䔳X .61^LOx5{fMl7{cu@Kq%x5 a;!yxØ5RJXži:dD/Gol{Aͳ'o?g R"SrܒZg֕|LF LAK X6d DiÛY25OF#wj@o$A7 =0C/>۔ \rBMEUb:8!AXvq('\(&Fx.ihGuo9BsfbtFwVXjt?=oB=ZQCQa w>xTkO+PoScriͫ×./X8!N!] ~WBehLN&^QYP_䰏 ~A]{Mh{;Hc,zd/.bC>ˢc mnH|Ig_?0}8gzCP_mm Ī5QGgywF0h8_dž&U!'#h>gmG?l X"%7y-KuψOwwu Y.w2lJy6$s% y"Tf 2w_L ]|xPlV}30NtJjRŕ tP>FX DS(Y0wB>_LqmHcB3osA.!orf+al=k">z2ƕ1ym$)?Uۤč*V' ҙyZq<D6JW(DY= Vǃ3)Ṡ̭6HɠC{2jv_GN+$>=+(N|V_N/CŪͯu`g67o/ؾʭkQ:q/[ o`})&ĻwI3dCj[l*vmh\B:8ve3q@񜋉}%m@mw-'x}h6$_h. yH9wH2RDq0{| sXlzwZcex0%5݆~s&\zGlM,ᯩ&I\ˍs,ãIÔŵys}(mN!βab>}>@ջ5wnBԛ=gIںSu w kNQZ 3_;2,7֑%:[_~TUIE0 h齌" ]O,Ž<ԇ!+>ƇLTPE +f8t_07,| h< 9D-|$~L:Bumj6~fK}?;Ș ]P׉I -²,`SSVjj_l&^jz0U}N4;2+x@&(,\+#nٷ5`Hɖ;xEdVМ/!VDu}MnآW]ҴQ/ơgJ:PpMe=`<<.W6l"}T7yCJg/w6%L Nt!dai?]K3HwrO0+1s y/>"\f&e$0S]jtIԒfh)CLˋ@kزYj#-Z4)+λ?0^X$=]&H8(\{ ^QdO<;+d{T*9X )דTof0.%-+A<EaF}|Zjp ])r+s$C#5v_2],[4RNav&^;36p=GXVFyo$SXCr"|<7;f0֎P B6/#|Tɤ[2[ Y2@^a1<)tmouzHtVh YL1I顎bF a; Pbx<1@q fi%v*O3WWFRqVj#J1_woEC7en:)ѬݧϵG իUZO^i >?ND$ZgWVI^Mڲ["%W . М3З%hg NrVB9cK;Y4bܝ\u<4s ،v}`P>J$\UuƘChuy1%=Ħ uGz+*N1_y6<S` SU⼂}PybSe°z[Q$ ^>"f~R༄q A7pTQ9ߤWĤ;fiEy"r8&Th7P倍U]&秪 tĵs#Fvzd3Wr:4eգ\TѬR^M:{0eMb̪xjˎƀ2$xplWV> H'dQ/m[]I6 m VJ)E5# oOso(V Drs-É3#> \4}a] UK. ǥ:0ѝ=6訜J,m}֙+B5f҃paUbD`A;󙇌ҚI|XZ-bܙ>t@J.;noe_ۊ(G 76Op 0]-ȱ.9qL_I~^<"N=ЏLvGLlps\=٨ŠCvmrxw<v$+5y U| 7ۀ_'%@VQd8Ƽf4[r=.ڷ];57RvcApZKh5 3@aLUsܕkck ԽnƁ($$JkJSV.P'o <([tL[KZ kj嚪K1 =jj}F(Rְ5r93ROrFbWqDCfVv1VC?g[ϤXe[^2L*m Ä2ґڑreXW(<{._"^5e\p6>`H ؑI(훖io1T/IyQ8V0FGHۤyjHbz>8%;BGlhnK)}?ş:}`Vi XjTv [,{>ؒ3:cF[_*%xVp+QY!uZ4  q%['+":쬱R'o7@>Q.R[Fr) 0=X?x٬=JHJUce v~7Q?ji|LZ2_h1)dVcH`pPkPΜڸCJ)~laD0F'5hG%XjZ] c%; ?$53Uz9n`\ȏz!b QF5!\5{(AAٚjԧNf);1Ȯ=Xb:+Ba-Sk QM55fH̔ HЫ Hk3bT/upf]T}A0x ]I3d<'f*4B!q\L&fӳE Qo ']Ng {a+LRn?S~4bȻ'Q86^ fzݔne{S:<,ۉ@7a] FG;Tmih-2w^T1;XJ7sqr'5fSy齡.x4ᦅ_.>ʁZd t 3́8h%:6n]9{aR T a¿Nȕyc+ga,0P^?.TWhnt$.fQ o Wo'8߶=(__߈a}>Fs%L6p&c .8$"8 no LW:ꕳMM{j@#(T}W JE I[&ֶC!AWQoA/7Yp~ʽ"B$ NeςnU5YSu \qͽC!8;whmn0 %ʎ8R(O[i9( 4mQ~vD3~+3u7Vak%Fu^:$ EK" a(;cȥ}߾90dϚl+hFWlkA]%pU6`KExdqb'}FIsz|F3K0ZVrp7/1vwxZr7?{)]Ȣ\1RƵ1،K#9l἖5QPa,Sꚃ&+3#oÚ1sA3y2}C?"/%]`щT{ DΫξCfp)MR\t-p!7D:HFaig:$:ʒ>;5Ke~}Ј ԗۦȵbJ&T8AQg;()>͞LɫLFҲ߹0? NF}g =;q :ͭ8 4տ& w֩=E)0Zσdu2Y肽{޾6&OVjZ C"<\јPvK(o B*  @02 Vh]eKE6{d헌Eh)ܒv;]v;蓖mה5yn4--YGOa):ԕϵ9Q5_@b)KЂxwL3V)_~vHIO LrgɖVIʸʈ!37Y19  mW^36p{|1 'C+Pė <d!c>4lf}˒:ٴ0q2Z0.fmֈ. K?I%(w73_[ҤpsSiA1o `&H>>&;[9)3diUD#Q > G f@.^N 27y<)ĐRm_>6_QKǿـTI06%kSOIq8xC뫊c=zIEZ CQ ٹRߟU(-"M(EDz2m/yzrEإiv0f( :S>1#)dt.$wn"!my9>T`mdꞳN=YTRYwnRAPzX*z*V`۽Sk,v*o:ظQMQv asnܶ]A2ݚZe$K7OմV`9T(\'# _¶ _u|1RJG@}e}kMVv~*+r,Z)y[PB_g=M|j!| dñ=, 1~TMa Vg{'2,x@ç͹.Nʐkw݃޼|ҿ؎rE}7H@*o;$~&x6\ATͿFE'^lɲDn1FLByc{ZҴR/yxfCU5fZV&.k%!~faP xV' z.(q6k/V=ƫs}MdAUsAD^Wm&jJUҰܬ7OzѩED5V3)$jx\8'_xTӽ 9z`$h򩻋?dWVD$%;뫕<FYxpi꿉.̋c%^D?6+d"a, QvԇF5Xa]$EBΛD-ĝGzdZxX0}WC$/WZ6ǫ$)91$H_O/%& mSbO>*KppˌY2sz4(f)P1BiGv<2(T3cVYE}m9Yt+v$F_ ӵу1WHþ/i kqbfԩ[z4BIIl81mZ$@q! eGqz&-;W2vѾO9PaPR Ŝf*C-!\ڤ.ĥ^PJfF=]7D* *k=1S딘9c>%k?$4CQx>X9Y2~vjɡOgN, 3M2Z-_ QYDDw^eYuFxvïV@#"OIUVUdG@mR 0ْvO4ؑ]I&%mDF'.lB6:!lO H(&V4ˋֶ *9Gxvq( f낽]L\TI0IY `(%J*yd[R3Y1`-:(܄,YBPP[A%G Eƺ׺/ 4y+%pʈ [: "Ep5[ӗEˤc.@IqXackj5u7Ǻu\ZT{:-QMj dϘZSCxl2r }Jc?Ep2UfG)7T2촴iہkZ#=-&6``VIiI@jGkT=iG-6tׯ( @'@-s$gK^dS\]7*)/{+l\2OՌ^L8 ;sskLo)̒}kG)%$3,w,jݨg)o6wdwϘjʲGmGp/UC\NWAHcVJL`頋2Rԍw5ub_e^tJM^Bk.@ Y gKՉnKgQ3O;4ALQ,:58e.ʺo9@]zJKˬ\,@׮H3Zܲ"j}3Mx!?S % A4-] 3UI=\C"cܟwq?Y\4ޥ4f(Ǭsy}Vs,QtzRlO>4^hszUBO8t_`0 #(;~JU[`›O?A_OD~<$Oߧd6=Bj ?[џDBMF0kB‚l2ߌ|IؒdM6+޴>"d| TӣY1z0U 7!}|WbY<AL|lNLtt~#J$D(nkG}bŶ ZYć[\E=c,~aAC oP#r&\~ׁ3~8߃HyYQh@oO,'*S\׊ոY**3O`sY ;C rV0g03/64@[Jb=ͱ|HTw$Fh)=!16A9 cؓU.K٩yS$}ݟ ͚b4M PKfz*2?yJ2=!@?+ ho^*Xgq UɅ?.E7-;܍Ȑ#@/jz^l/}6Е}no`R D7TB7uAs̎Ǔ X ̴& ;d6OޤҪ]h~RmǯKՏ&Xs[-hp- 8R$c!MT"ui뷒WX7yz5_+FjF0#"w357VCFl,ROe {ȷy #㨍O8. SX7P=5^QKIK_NhB%^M^I ƒFb~dEDѺZCXF!Uۈ.Lciy-ZhCaCMq(ZstCJ4m_6[jR.m!>lVapYRV),TI3۾(_掶)#M줜7pHH3Z-jOU&؋ .(.M?aBdL'6u8%G .CVd+s1Џ\cFwLݰwSV&A3S2 C$k!E,ӛcKϰ''t4k4Ҽc-:Hұ[1dK I |7z.Ji`Kil[9؀F`uE\:Ef%"xZǿof&S(-u6p^a&ᾑp*Ox"i||$sHuAH}NӦ?=y={`-*) u%Hi.wx@7Z-1.򷦮kwd@;(B"&LJR\u*~5gP6$K ]R`k65ȸGA?IJb+,e@w[_awsٻ+@N6iŵփ]4qs5/"^̤+s]3 61I'*HԲ1xߖc}[AmYGB4Qit):a nmBòe*“ |%b 98D4D\.z@y.L L7GϷz`  YLp ;bxo"LZF9m:K$;>c~H!>kZ%gM a#ie WT^LI#6liu5.=\ G] .2뻘WVI*$GEM;v۵9~0R5yWky*[ӄqӤ$/ch&wspAO*J{0[ؾ3I@Li(c/#ౚCd`,v&Q."e,G{K 3 *p%:<1LjzNREv .VkY/Tp&5DRBO`=A\n;؝!""IUgȰvAR͌&ay cԱٱx!,FA`b82-F11Y}zj"Xt^ @=% y_buܟKn/\$oO!a rKdu{y9jD]snyPUJGOS rUu>m2=c"sHG47:b2D,=W/>(W>ߔaY!I>us2P2)j5;\΀пQzܶ17vI,'֦+{~rMjÀ͇[Գ0[<e{3ppdm!J$0,|)#{92gXI[XVѻ65h|k"ךCCc*Ҽ _R<ttʶ4EJ#[eE[^NG At=HzdSD)þ:̢ޅ1hbp P֛[=|!WDŽCd'$nԿ>,$=k!S"a[sԅᵕEwX[imb1lVM-g=+?XX> ):[tCT)PGU yv} <7֦CTԾA uc-ѩPj#=`Z{y:ZڧuL0 z]_TlU ʜVU>DjuX.EרiTz h ="9OgՀ")*mZuU`g m$`w؎6]}1W?3NQG!ag/Y!_FSz \X `"lX#af[$ IdqI4$d{y?7*_NJ7Kl6V>[2 r@ga}/ )|XMC/I,Kl|b2z#Ժ-c@HdUxI#7H0:ؗ sc"IO'HM[eξ珆/M]{r X@#F>w,_w:o$%&`N6ah*筰@4˻e?hrs~PJCr}DYSCyP<k7̊IBwBcrly ppċ9Rgԛ(9dO>hPR`"uH_ w-C*H|$?#n(q 10@\NRc]紇(cb94L$q95<,ܷxQ'gJj-A[LӬH*K1Cab>! J26ݛfs^*XxVjk>|]@WptiI7x"=F?_]g`j5wemٵCv_ʢ|QYsDiAD7#L1pF+NM!}k*{ H].j4rݚ%p+Χ{b%zɖ>y83pfmncASyy2l[كQx̔G3S1E o:$7LG)u9_{7@FpˀIg mˑ 0jw_;u|DŽK2?`iMiO l v"nb^R""^[Mv,01+`Î5*C3Xy6M*ܰǧ>Z_t-j =[:#k8'X-7kjxNPÞr}W0:Nwz0|gt[R]B  4u\[pڒ~7 o]_.9"Ħ@@t9\#zC LޢDiQCL> yѸmD'1J{.K9U'r`F ?gse[G@;,tyxGL}vA9{;4)1XT /rє [];e oo\'(Bq>0o%wy 68vE^X{5mFgRЫ!bޞCg4 @Jo쾼ʍJ?!2z% ϱx⥛6|N -tsٳGUQcm~$ M A'Ʋd([&_a*1T&1۬aB3Od]5Э]<9Wy0:?12;UnMj^)OdH, j,\(.urPv!GkA|snA8g+5(2b- Y: ̯acnuEN۫V#Rg/vpgnwGVg5-ɖXeXAˇXoezl(gZUM/59Ɨ{xM汾[z:"kU`yB1dbC3AzաICJT;ahDxyxBLp_YZRH>e^QjHFD LU|89z5'4qRzX&2BiqQHPf ql~_6[\0S\CYI/M'LZ/bAp};M}Ht2T Z"@p(zQA<*"WeyFTAOlb]Hu֊bU e7U|r=w-V]Ƞg*&(a5WaAR^g,|j!N!)cHPҎ4)NjyPJΚ^T3Y$z%mlu>.e "0$->QT3N3*1";#䬓2H\-ta8oMJAM2v!{K<=YP߷Qgn>SvBV7ճ,IV#A>xo+f+ (F. VO:9ͫRkE{‰Ox0D0y.6gk]lW"cE2z랂 ^a5 t5UW4OUX14 .>Jkω!bXfKAy 7{Kx SI/*-ALbt&a=r0)Ld@W>li&nrAsü6ZpS2H;%0vm9!\/Cl\_X Zق+Lz&J0A~mlI"~bBXҞVfN>46֒~'5YMd[٪UT.$ 3=Ge뻹QX(#8iH~';s&uȗ0ş"W;c>^GA>O&voR vf쳠D+zWSfZL/6᯷0&N5osҵGԓP\Y`o#mVjv%,nc4C #{@C?Pb|R03(~ !gTq$e'_ >Uk~*Os$R'J1.R&S,wJI~Nٚ5<g=\@X^sE1O9yn4ݤ$;itPD h532oeeoZĎᾧLXqR.CG*8BGXJwN;5?~r0zDZ2d6DQѨBZ_~.{簲J2/Z˵Op"=lT#=dp<n*wQBxdoh$_Ebx,7hN&}w :T^'ec= O|WVI rEì6znn`8A h@l_ g)BYܕF@8}*/ABC Urc/-v]@i&UjvȬ76$P`#r@ZɜB8?DBkcՌeu.PbYiH ScrVJ#ep0ƞ/Ip1uj]=BC.b;}9s܊r@#\'h[듇1- _[+!= yF-bLP)<9/2^W+J=W֊' \ bSk*/*dgX" (p#(Uy9Wk%t|NѴBF\4'7?^ t 7sPJ]zQ{]{3Sq|ϥÕ?m%m^o\YBA(QiF< А$x.-;jO0~^(]CnVTOǭIzi)vDNWR:.?x4$bwL2"Z.])0&-'ׄC6`;e#[ ,1?7{6μS#'1Vہ>OLˋV#-F3,ɯ {7Wf[j/GrC!SK,)*^$|*Q=4^桾>y5d7cX߾fu1t\E84}J.!wٶVPi'69fĢf /7,A?ɔ"T.PVY4J*\XH:#-OU Dž;"1y-OY/cZT;q]v|+o4, G A»(5g9k;/.\Μ71ptO-69rhd_2}Vlؼ<6n⽸LA(:KX*~Dib;li]x߃b:Ûk0'!f۞oje&/YjߴO=5r7B)jB߻ #U=gA[0נ<oC;0œULbτ|l.? $j"BFA4]5%ڡFa_frČjfSg6_K4BE\mUtY ŸW~;[ootه~58.1M/k U>|ބL ƌH, &9q0e)8N3$W PsBɹt4V V}mvoBvX1zkZ~3yn|hTه;㏋\ FyG}5 ;u ɵW^}iw| L&˩M0RZLQܩ8Ge@}m>GFa@PlT01`8Rq!_2j ^'̀7CtzsQ.c4wԩ/ayPete4HP&A E%- yQNPlwX}2h D^%GcS.3,،ſ#}tH!a"/&/ zcY1J帿g*;^7.n f.Ec7;n1k7qel צ`sec@Ҁ}%$xAtN?g]9]b>P`&1BƆNe yF[;ߘWC eаZ` {]ύXjs9 k'ɆfkvlŠQcMgxιEVMxxncٓNՈd_)>l@d *+xv8 mgq}geffL>Rߤ}I~HV oѷ@:NeeNvf_y'B2֮NB`5*5 -"|=U"N10Ouсwn,0] 6~M"(t6#:/zܧe!OTJ;QYse͡ÃuY>W6n#%:j q"zB*K888C+P't 2` ] R/:hr}k\;9C2 4"<6bp@TS[я8я,XsX%xDNU%mO9_͵z߰01#"R3yxH92͛DQN1iV 8B#ȎzsqND y|\Q޽YMrJ65<a2裁R a MstOtž"{)wr]@`1". <ٱ#y*љ$uU=^a.5N-)C]XiLc`!w:58rރaZ l^ol]~. $QWZ q~_&O *pz- D1p.bu4H%-YBi!q t@b? !0~SKտٚ3& -[ (yhʭsk,gs9U971k;+.Jln[r!eSRhӟiդRј E9"oGi-;d0yNoJjF/@|+XE[qc:N~qì&V崌s^>AP'jyw_۪\#z].lؽ*zQZ P I?;0H@ƠkY\${İT6a/ռku <9l&Y^*!o# %m\ڸ8}2lz栀#t 1HHx< @CjGK-1@Sqђ CD;Ӥw5_,./ k9(lQʧC;y9U7WelY|<_1%VUhx?N N^:oԒ_cAO_h$Ւ[u너,i>O 9W g; VG-COitH50S_`D|έ\\v8c]wg #J\N's_gqPp*;cwi9/)[N{-ĨOrIz| ܹ}}e*-2$-YG-*/ںFe ƓR9tq6Q-<9#'X|{E6i7S&Z /cVdY/8EPwK?F.M9Tz~5MbWD^3 tA (a>ADw:aj<ė|Ē ԜrDZ7+^t dY]Tȃ\${>p*Y uHu'rʟ#>eye S~m:gG>%J, QPWznWI`\̳vt2`]~LjĆuk~Zgpӈ5љO`9ys|U.Iƛp >a%JB t}eEؔMjjB _ں@e[Y"@i2_oelL?DD (a#WК04X58 4X넔( *&d^;z|`)#$I%!Kؑy,* N"ڇf1i` P7 *2xZ'jUf0/Zhk^pIF XRG7'٧5Mкl36^ۖdSBt*e-ea4! 3zZ*g,{Ҏd%&5FNҾ8Tbws0&a_3n8fWen,Bfb#Moګ7ɹVޞ!ƷރVt1!Q<VAd- q}q ?Ǧv ?6\ViZrjP~ >~A3v@7 #O CD,ۓtF͟HFGS^?˯i*GӽwH֡4!M/wg2K5u [ L^*D<,zp-NԖFm1csg˛Amqdٌ9)H`X&g]j{Q% u6-{I>p&J3TW;<b*#iY(z]>%B  ݑmxczAGL( j߮ϒe$WS 8I^uCķD(Ȏ`pNd͠v2r gY^#rLX/9:gatevS6Ee*{" Z&fԱ!#v 0 ! Fj b^luNro90!7G347 hݷE)5BϲRW;HSd8ҫD^-R飈dH. Xց뤏ʨ #Aՠz_,x\d ~̖2:BF7$OuԂ!vŗW.,DwIB *Aeڊ75ez'QT>*^]NKYˇWX&fO٢ aN !C]VdGLwIPn'qD@C A]z]q 7]|DheE AZ puJb$cofyZ<%VU6N).7v{ߞzv0 $pŠWH"Ȩ Ljxlӻ·5UzrAʉP0)!'al|>ix Z"`RE *㤶tr%h<\Zx7]00f_TG )EEq iTwNH/3=_dJlBk۳0k{b,'ʀ-nETcI=j|=vĹSM? U bnH1A_8, Dx0!ǻ~S"L,_ F Uc~Af{3 WĦ)`NxqkzYDSNH/p-Pl7xd tP{Nb<.,’< tqd-׵NsfyV}i`{%VZE ["mTVliщ^q L3 䈻^qYcJcMVd^cH5tCPQfo?z. Ц> iU y~CFPS~aaFӦHPN 1J ;fF8Do#"mLrrE8TZ`kt{ݛմ4,.o)QKձTG4-Dv}OF{pU6{9w e,k\ԿD+ =&n,X֝#a|#;yteOy bn:zdQ[1?^cxl]iN$<-bvzt0; H[~}SJ$FXdq4֎`ncVc~! +C;{[E׉@jWqX2Ua^HE'XsuaW6>8OY9O+y!W2І FQUyq;SLH~zvGm9-[Y8!]bOpBEi=:'Wzw|pV~ {Űr࿔z Oig̕SvK?}i\>97<Nb؅#XrD@#Lՙ*{q9BY P5q ݍmмZHrˤcE_^"Ni xva>gpf˘_c09(2&k7Knt Àp~Gg0 u)CO`6ΨtkI<sta%) 1p̵?_п)JoF xUzˮ"9P'}׉GdVͬZKeVpAe>O81A\X['f22d޺ , JBb=F?B\M?3wo0v,ӴOiL)q:YǬ9'{aRym*\lqWmGV8Mqvf4YWVqwp I#Dcg` D~>R_soQXߚ  oru3y?IJ0drʵ~p@|7(D]싱+kC+߭WdUBP}{ ||[ ƺD)=qrFX$(pnel "&`+K]q0ft\\{N >7 g/KѓEr $yz_UYq4\k; "Fj$0#VoH~u)#vrK%ͱ^nhO؛ƇOp`SlU@[ya P VYrNpпb AXs !Ăfrng]x憲)F6Ps,Y)Gug=ZvWdhv00(ɸM,`c橎ƃN߃nx* lKN+/Jg .HLj{QғnЄrSg~-?%z˶䠓|Lcc@x"xO_ns:(p*ɮBʂwJb GMio)'}q zPPvR+4 _fS[ϥ2ͮ$ψ4pvQǮif$GEŷ%E_}L> @}x׹Dn"K,s5 sZmjUKS S ּ,}UKsa ɹoHs*xgRǷ_9 Ս@) ޞ/^`Olenu*BεfI6sI겨?m t"ʹFXSDYǿ)# ܓl=S[g |5,juhDSAӹգgy؇Yif&mNn̼*Gh]?pٽa(3/d(Q7E| Y#9|q{(u&[УsxB0F;}(oBm.^6"4="%G8R ٤$ŸByg2| PP5au ;<@m|tZڥ#)K|CA28 I!~WHSu&>^ѝ |~P0!Cqm7~:v$p#󧦰_붦\:z\G z-p[O^ea:(1g&hVS`81('%v<7nB=  ![RF-HU;.H_Qe"Fgki)X݋NqkmpxbWeʈ{9b +W|Lb[P[Sh-SEJx & x.9{OC^l>PTj3 i8Dʗ|9+@?U< R bޕ3$p?婢ӍKuS'MitbZ)5SXmyaj[2&dw͹p ~(ujQ0n6h$ ?;R4(1Ə*%! fPwx][FHΰS[e^fttR'q/ʯ) (ld~c$Y8G׶=AL\ =!e(c)=5_y\уy$s_w .]ȍ,OU~?;Cu5H9+<?7indT.!ԟ_l ۽Hb:*ZݗD1^0u"?vIK4m2 Ut@&@f}ch|6X]Cفs~:5C%`d[C KknTݍ*~_@(&ZrF8tsTJ _lo7HfП5Q!W^>7>cf%~EBS$b M":γIt]~Z{M{fZ( zZp·]/]3@:uU GIw) ߽O׭3joQ"$K"Z_ۧidl2E4!rz#c,yv;L^`?z(\vfCFM"R).δ2^)&5E$V>6^ tn7Y n_Kj^=h鑵V=Fs2QAiЋo#)Bﭻto]<͸]-4-IY#+l-a!vC i, BR ,*0Fxch,FP2 '+>,ClB?^e'{zDIU[1GPǘ훪 8bmOzK]5&$J%r\jl<%`r$4|gCߎo*3M8XF4Q/[-U_$v+=oLC kI=҉`%I"8 H[+~ӽDH3.V=c1}!xBNkRL<?[9uvso8ik_uj݆fGrlE; Ծ_ f/xwٕa(ҭ,F}[:؁73m_o'eJ&!wP ;C'jP&VS!QVFm/V%8_Z&` ֛RHKn $fsg`=r]G5-"mE^<>G{E.>$iacp۞i>Ntܾ&֊J'3 1 KJWo ]ap/|C 4:z°2/Z1$[m97#@,%#.btmz:7/5+ ,Ͱwb lxxey(q:l(¦aOV¢[r*u9XP4<]o^Qv ʻb45_hƙf+M}7F9za+xo{>둛-`"UGh:޼u1\FP$iXUϩلtKf_-EMpX,ЏLDQ6ӠeoӺoϢ{W|';nY `=Ǿ= _UF*m{UQ $XSbaP AX&@PꝨx{Zǫ谇6;K(i@l =xfwfw/ge'cuV]c==5A!(ߠq !egЋ[uLsc `3CV I^%Ol1Nh¿Q2qqP3'q FwBt1Z0m[ܕj!aݑߵf4GKOYʪ`^l%2|p#򽵼M ʢ+/ ©WOZhAV^*ZJ7 \0g ^n3.NV|̭&fVܤ)+PmйEh=t'e053@*b jfbB}Y8챔3ɉWkɶ=Ge\p6q[Eiq>k=Kb| ro~VGIiVͺd/%ʲNNP2%Zup?R77VoXPs 9&삩5` ~2vPz\qৰ{nϘ3nN^aZdy/>zr=ytڪRtaS]^pR I,X,@r)L"Z9Rm ar2WH]F -zxYfr<6φ`FZ@$fajz+- oᱳ@,~#sJz'~Θ!tővSf&z=9IF-vqF6@6bB,quNW v&QU!"H奨X7_H$>OyĜ%2^YwnoO8_G egf~ya-b+ײ9[!`sVO3OZ!Qb>e--T:cg;k*qI`W/ ,96prbǬ*AlJU83K]@Li`` i&dv9 jDAO־ v C=Y`$|r]˲@I*b"c 6g#5M]T =5&^ 0닭ǎሻ][W+a^3Oj~3 ฒAp_?#T%5uzt͙eWU08ۆ<B)Xd'ԕ.3_(vxUY|˹"ofT8>zoRT-ag4>]vgR@;:e"G g*gF#!O>vj{bF~K$4ݪHGCszpͷTTC"i3'qѯ 鍧-qgiD o?9'dZ/A{#;svGyFD{]N۵>ZeEⲝgoVXq|$Z~)yԙ/l@sJсo n}6+{_x+بNOPY+Znr=͐huڱ$X}mfz 4ֶ٧!KSvML(kQ;#' a1U CTEv6cyF鈿02ةsj{X[$K"m}j k 7mIuSzp~\SKJ{~_ B]~xX 'YY: 3ⷜ+v+a>jU' UꤺN :k#bтk~_⦅n鸀TE]͟ve\|9%FCk4RNtj"c3n)X дi51 :hr'tp4I-e@$5Z fnq!$,61IJs-f'G($ j{eSY?Y l, ˠ]|ǤUkaY{# `kͶTM M7<% oF d6~9g*^kq`:'CF?Nq'WC!+/8?mr~Ly2w c*6^wf/`bۈV"x7&=0x<<燓/{dgbPoVX8 "1[x)(g>k)kzKAh:aA~2"~hUK8j_MH- /;1|AY+?=~RG&msU{]?fʃq-f+.lS lyѫxeߌˀ̍(Zjx/(\$(30o1X]+ }d}2ţSk2QEsE4\N31BK@d3 hI7Eq~k6kP"'sŸ[Z!4%%oqqq5Kk qE\] /Ga8n|E*M/5%k˖cKt7z .ȟԹk0Ł06~㴕O@XEրG͘yy&%2'l i`rP勝DP4(N,GhVo% ޠXmSLp5p. J .7eUp Gמ#D&Xpp^=7Pki{Ÿa}xpbA:WexL6Bw&֘^47Uݐi/iTk]dEIw|\-i*IBe759[pat(>7+86TDڗλpt}1GK@kB͙7p=;aR>"*q&ֺJBԼlb+f]PR`t|ZBKMnVBf{~i6*h89HXz̅fՀx&5{RXq)^ %oC4wK*#F).eԾ|J #E ap/3ngVEF=b5Ԋ4@GNXv0B+*(íϾhb w۵ڥ4d;aQ1O8|H؟gfp{\%꣡4KFHH6YԿaZ%怅 UASIf) cArYkvꀶ`fė^v5v:Ͽ .ti=w)F2X`U&;c\|+w\H2hJ[1%dWt 5C}%2~w,'A+84AnB@GDh>PwrWω|O!!SEwʕeH/4\[ ǠiN $! o2+ݜB{ĕ.6Sky&x$S Z}7!nVmU0ʩ5r7o]ʉ+]!~}kߡ'V1n vdd{3#4M>rP 5n'|o"D-t^@%}3:~ݪ&&!:2R*eE'>3-+L7#4SC6#my(.wE==qq@r{LtLDl3睂tmo [srS]gGiJZo3m̝u0:옶e*`G[seEGl/RKd6ЍL4ͦvłUZ ~r31 #ٜCnxfg#rӐQFST|ŅI'N0sAjL ۂ~hƛ'bY+^#BBh%~`ԯu@M\A0&T{ E{HakiCIbPQx K\T"h6{VfSUFqF'> (yJӅF|N5myr[7ų”޳Bohr/o! Kg ?¦f16~Cs* 8?8!ApJ<>$~bӼRoq(dw/ ?* Ee@ p9Qes/ eG|B2 /x埀:wgR|bbqDdnsh&H^r5{?zJ_583`_<`H)Y|W 2}Tcj2:U-@P}l ԏ#NCĹtMde1a_/lT T9|;%,MNW'֨YY C3 -t[@鐂j#qcX dNP"H)o{!G6̽:hok." ?疓tsa ]U#.֗~B^i]@l Ý6׏ 8E]w j'N@`SLK|-DF-k,$=xi^}2#xII LpR7q \5oio͛[W|;KJ8cpv,5Wj<ߵeıpssy,(_ڴDÇܕ*G‡=@=o`2١Λpc!V&*KBZp,"VԺCZhyQ˯fG{ [N/s @1.Kϙ5o*%ڴ>uG|?QNl<<~#\\LzzFV:y^`ΥhHHܲU2^GHZ1f]}˼7~ŌuYw.R$9V8~hGRעbȟo O @3xo=pĩG(tF2Ru[e"zΎ3Ysݹʁ$eZY0R#KGХVHM V`IQ@讕0b5?~ʀe v/U؎_ ;NɐP1B+}?jlԐ s 1AF+5& 0e<{JǑ{jjIJ֭cҢ/CH"J׵yW 9㭱!29."wg{W@ ;UԑB[C̢m%O\)]ParWǒɶ+ [O^!UnkP_{ Nٗ[t/kP:JY+I=1Ot1Df7p"I<.U>׳,͊uܣ(oR YDUֳjL% k@y{F>g[NuVʉQA3>^UúJt\É]y%嶉ExfYFD08iC|\8|lWEjy%BNWr l$9xV, $wSidjK0x`!:8%;iEy';W.PUjV9V*{/^% 45K[v\|ޓv %`qyJéH=@܇#Q!FIB<C#5&\ ܞ)S.h @fya1ⴌZ;!=[Mb `ѳw^쌸e"$h~*N5r/i.&Pڧ_K盦wȵdD1jsl[zuMh  #jɎL(6HQ5tT.)*BywPH!) U#@O1nQgq@݋~ª1Qo6VID1,o+Gb; PcAGj$Uq}%*1)kq'֐nm6x?*DO^5[^2r}Tۻ;J}t(/ CDҎ@U@)b"s:tFzYUHs!8Afd1j %E.U`AZ{WDxQH4ߟx q;)s˫2m!t-ԥU뫫iv綠 ?Iuf$I3ODi@Gpo([U\nckhd.g9mf ,ڗw2e$0B<a)>_C/3271s!Ʈ1qY_=6ǿO^JnEԪ޴xY:iHy OBN L*5JE qf HMݘ_lABCk`t%x=o|/5Nz6^=B ?󰣑N7Q! &SV󗏐 jH !xB)~ 7_?/<4Bt fni+<_Hz>o'de4)OH; E7GNg_pY+g8p~Ap%g:v])@9șAAJ)d㰽dN"vλQzk$滳߁-$j?@їR/niWQ"<6~i7`RL^>l;T556㜛]9w$‹f j˪^Ĕ<XMhڒ/xTeK]MqTK#\Ud%LO}yG@i>64Jj!y휕cpݪOYJ"j/>RU֚67kuok\({9JI ޱ$-Ǿ* jMaFyܣtMr2q8xhhZ}n*z-J~b^<17xo uk< +[0y)D'5RiJ\1@ցm~̉UGJ)hpt@ЉPR0萘ۅٲMsD:Am$GC٪ĵ+1%r{ZjD4Z&s8lq5 p 4y{dB D{iǭ<#Abx_!͞ݺ@G#k]8n ;#uVhkg>, wq q D4Xv0.t:yX=&j@?#Z5V{ɧ:ltG2KєozG)bВ&:]Ѯ8v % e=yq2ãVɁ ë$xq3 =/\R{a֌uTh(ٙJ<̖cGY=51a.,^hiB"x"]QR=L5T PA*~"\p?IҀ86"ԧFgǘղLm%Cx4EͦZ\Bo_Ɂzȯ%" "HLrinp"Ci[b0HmaC%DLZׂpjwbQg,~(2P-y8 X)@2HEU'ݓ!+A414n=iك e92z2 پ -$jqӤ/ KFnOv~2Ȏ KozV tKa{l` s@R˻sӍ* p b-<7DX9  icR:Kr@#NҘ%|ڲ~ɘ1%&5sKFϰIϳl+xX+=۟Xuj [6KSwm✠ %%q;bw,4瞐N-p$t|Ak.(\bORgwb5 n5N`셱+L2W\EcٝKCKҦ- ;4"zv-7nf٭ڽ>&`DFBÈ2 i?vƏőQ^__̗qL:M~p $cވ l2AF>8Wx?6YRLID M`-4Ct;!l53.a$ ͑"T3"k"X([̽S07T1M=\iɬ!2"eőɉ? $d7g"mim*X#{h\",ˈ 9!8ǻ$oṆQNS9>Ly>9Q+JD$:EPSw!>35Gn1HIÇ:f=ffAWPW6w#qseB`^mBHG)/9@9Mt)J#vahE+?_D0sw-PKzN+ =)ͥM:l%Sn #Ek~&6P!7{gߍ%m&!:軾 dq=֢WAg2Ϧ=7#%jcxD #d=Ku\t4G8[:O O](я} ]Dr% <Nc[JW9lp!*(MOG9@K=IBu9B׏znfp1%p-'<$tƧ[Of:2hiâoٙ[KB7O̭K-m Q?ԛ0*guKOzƏ-^OJMHT'8ڥʹ;H6Uve)k[(ep!r^4D75UA\,-a&[Mp1 r(|T93?qHO=܍)o&}NNk=8=G R"CJiB֏hhG^HZ|ƚV$;c >9 V,xi6N+15r MC+R nHpX,^&P(پf%11.+ՉYֈ1~t`hΑJ1Woll8JSJA VJ=oYP&1߬o)?""r%匎]NXʗ>F!Yr3J j}`me-"V*8a Ah>mKR 4D,(WU0 L@d̅j5ȶIןk|z]-*놣=bԩ7\>lT&] Pnt8ǘ\ FwDݕ(7,y b7<(:ʢ)RccIv]{?Z%dY}<Kt3à{ @^ҐU$)WNfʕ>z-W`1.Ze@ݲmy@T!;mk Ǣt3#͐sSPWκ9x8Bь\_<a ۂc7$z2B)c#.˹n?4 N`5#o7Kģ4+'jΛ '`UeԱC\3ZLHfk1W2یp;B$~sʿbMrLK-7(#H)-])*(ۡ8xҫez]ZҖ) ^f]/S?`"UCQ!1&H(gϞ^rFTgy\`HUqԞ`WBCyXe)׆/`QG\}fgy.C"(6V-sc24[6;y}\#nC?o+ L b l@ɐ0`vg7clAd<#Ƹ>\vf13ٷ]Gr|!)#gq"OZy qf"zvmgO>]Yf rpO"g' [xj%C֯ى\#'(RQB+.P>%#jɑ_9iJ`^錞@&:@&"*"4iZk`22n}<TAlv pmgs<H=`f`%Ge0 OduMԷH? \*ZKj#{gE>i#=VQ7;vɆ:_2t22<դ |OZE(7vLyk ,֯= ]#jXk %OyBt{P8@N'\%hhv*` 5JByj#YhAϻ<ۿ ORٱXVz?0eVk"k>pnNޑpE #itfzԱJUn[bWR Mj^ޭ.yq |ͦg-EiZZE/37i ؜ZQDC#ڬ)fw qQiuZ+x / %Hr/E(_rhKұ??1& V@YUc'Z6ZYN8b35VJgⳏ" &|f"-=O'Y[7q.YK{-؏?f_1E61t^wbܩ{-Tüi %L%)uY{C*t϶m!((?+zVfښLk]`^k[jҎ`:2yI&q6j\8Yx/ }0C/Eʝ?N^%nyUpHyRϙ!LŇM!^RIz(z1 :osΚWb^aQKR)DX6HbBpc?ﳃZ%io'u-B-zmf%# m1VƤ.Zz"<⓺-[>pHx+S/ln.:ds DNtw R5'1fN%wl_-l`hWSMmh&ohml{_FQ~fQ=z@.UKDWA6q.3u%gҞmN$ bUb)'R3% UߖusCHm<td?m= S ;+ :T,X˾OvF=)ZEIsvKR,pG G욮WliJ1krY_f g^:r =ܦg6S.e݋)bhz7gb[wq]=|E}FPl~d~W)慴ǝv;yD" YmS@{M~+C[q_i %2R\_ڸ<7ڗ~($b nI=Q.(D>aWx]۹_s:X5{6k.'^=y8$65 : tu0GLW3Y7͍=yĬ*ȔqOzVKenT6^ %~4l4̿S!i&q}0,\$IYVDZ1_'hh~m R^º0ɔ8 5oCRVrx2;[?!'%ߧA*cٸjC<f6oP8 BG_8CuHry~ËTk P6gb)IKQAb-xi-~.47d.PA rCI'LWPx2Ww` hoEek-9 X<Яc P}?нg9h-cGpjWCK9r `v_S T,/ƾ0)Ǩ,Xl,żG8ip/=o'~0 5 pj21_yY4#{c%|ج+5Twy^nHKPw > B$SSSPQHnC\N1{؏=7=;vYԨydjtʉ\=O1]G;֫2s`4܂"fA%)f-c$M|s2ދ5rT?Pu_(*`@$gf7jEZ `d\+bFk *?CZ"bjMCM2R5(Sw @S[CUU|n74-p1j\(u8*Q#Cf5ni( @zq씎O\1$0}D)9ֺ_zktnhxy:VL`k|c?E ̲k]KK\$)?w="gf.IO\Q_:͎HQX1:{Fy)sd-P;tB[nM(cc-Ly[=JKa~+.w8רUU ~ljZ72Q'lO5@)ʱ-RӇİ*N ƃn1a ;Q"cM&OoYOƫ K[o`ZUDtz:"瑈,n?;LŤw}3/"[0:]ݲqK8(J`."dOelu;~F )A x.lƋ#(N& \l1B'D}ʢ=}&a?DAL7Ó|5u,ZhT^|RP;6ILЛ> KVNcgAF`LrY\pJ,;f/jQrǨkY~[βߐT;M^{U`z.21խ'IU5)20j>_ -lY\0/2B1n1r0),Jbf!/!g{v;!Ub[.M[x|%Lzh#,mJ6"radUS}?eƴJC ѪETg^ '"V͑Okm8rd $bv-Kt_dL(3vO6Wo<(fÊV69gj/t_|pS#]OoC*c{K`w'O`(γ~) \Đç-TU-*4ki\(fh)co˜/gnjWeٸT;V;:MC !TkBvw 6TX<QWL|50C j0QRK 9+7;ǷԃBbUǛxِbdD-<ξ>4F}CY l+ 6J|\k>x)9& 0g%~GuVFBY* .'L0$`n:Ub&55=l'K:B[>5GQSU Yi9<~ y(]6m rgRu`> g(XLqB2S*>-U-NWO覰> wt*ct5;W:20XONHarn1P={vtXW^x}J9,mbfgҦ 6_O%Q+yf2myͅ1B+dKXa)uhwU.JގP~w W++0MMH cqRV4P*rm=g!C$`m vyQM =3 #} th#Ѕ2 m`ړ)KD_3"0KE 8Hщ0!$Tjg@ M.y/m;ήZ-Z6+<3e\{G{ܵ!L{NvHi3}<79P.M5azWA7Gz W2IN7`$7ThX%ʐ24pgB]fqF~OAeO3Wa߄WRwme%q3䝳}è0[,%'bNLPػ%;5Hx,+=v{Qcކ^rejNLjmO?=xP& I!*m/9-r E t%jb*fiAV å&c"̳;.tbu{pT1]Qٜg9L(>|c V2;QהO̰-HYeIu}yُʂGc87uiP(3BfXe(tD@nKo0n5Q(69iusn3dU"BXӨ2]]_ Dd~IJm%LYg<.y j,QBw:uPPc&':"$ U;\k!eRI`rNn؈khԽ"WavsJ5CoHdH-9 bW/86roE-ݧy \rXz>*YfG9<~L.-\^FoDr\ &NRi3Q!ck:P盤nˁ%hl(Ksxм훿 Ƒa*ynAVyVd7ז-riI-%lupF}dJb"&+vWU`" ]5>WzD\Q K V({NN*;Lqn LM y`Lcl֔H?} cۑr *$PR=]iF.3tj3[W%j5r\^6 P 8HWK+XF83 ,RN*|885 &=c p&Aʐ{_*o(-GGYj:ˆcq#}\,d-S\4=5z(5.>4Q|;֭ׄ`ZwOY:BJeFe :'?TS+ʛĴ=!NBM(MTt ; aV\R f#j1BkA<ׂ]juѩs[g&`J`aP 3lwbxɁe;JK$F[MDhq2.wGQDd"hҡ ,gVЗh  %m3-} 4޲Zpطk3x [k V8űb'@q_7IsE[7'BYn-BD6'2er!~4pj1F7)}x5iT8GE|t&k8#B8T3I]8^$bc_/Dhcv5dpnY3 nKل8b ¶$v8ga_h;H2c vy̵,z*^>~Pajj8]N1<6:5#"1l4k b< ד,"Bb)MCQM}҈mjLvu>[o1qƀE,q"{8>e.Q2W6Mv dGòIyH/1>6;/C̩ş44` sǥ~$S"#y Kkbf9ױ0ѣƱ{S8&c"ea@xsBIƒ+z)G_1k-Zp_b茷p#["q#lT}WM5Ծ&;0B[;!'ޱq^OdC]oIDeS`b_39FL,(OTGlWDF 5a`1..pzo]I~EM0(q%/f*1:*Ɂ .wRʹZ[[%U>' BN}BȬ+Hj EYV mB('ƛ'GsUEFىA4c3ޕld0ԮntޓjA>h(Ach8Dh!ք֝>Yv' ^֢ P3v3ٴ9,_痿Dz?5Ln YcgW(n/ 52x# )L9s qI!E_3qm0oA#M@ ̬[U?3M<IW~Y/]ҵ ^5ky`ren# 3:kvqFKO]c2@i\#SsRP8c߉ mGAz"N׹C͊#i؂< XWŅjs& p|ńkNTZ'x[@D>(P)u&2}@LX%̈́~ G.<Z ROuഌcbC݊{Jv/m/%߁0wWS@Jw²N( [YMDtv+k%"XlƥRȒ Kg@<5K4m?+)VpmȎedJq㏎Q4m>$}zH>?)Ùr}L?f,4 h '(U_`rap )}@ hs%:P-an*(EbM\q ڭ[xK-s;J"Dfi;(;- ,@uEMi}Q0Hk8 [5e$e7 di<Ρ4-CS7jE6!fzCxN >}a8BĢi7Pi XY7a5XIP<CE_Z=A[ @ywWPw͑cKTw7\r{#}x̦[{ged\ǗzHф%S`Wr{|۫:?*%3dhd_X˫VAۼ-Yz'!6TSHuE,0Kynk\S{՛}XMЮ{GA4& Rj\YqOqf/`_7S q[R:{x+Z:jF].+p'ءS.% >Mtꓚ+?~-$y\{i_50 /bwzհ}fBV?64CkdYk07%#U.>ōw`~lV#|fNDQ82[4 ))W+_F^=3Ʀ'qŜ0n|(U'sT akzׇ0LiOYV_%\l Z1OZ@~7ͱk e 0?ygdTovv4ѻ6}$.#WZF,ҤKqz; m-Y-z^[/ ,UvPGNNK'Pؼ V|éߘ;ٵxSm[fA5|7oHQ({CLp~ '3 ڟpMoZ_lO=}2E -[߰jܘO|3#fػH> 1 T\ y>:FǙQk:E _@?1vTB^@{ ~=lK\Wa2pO'{+*q w_00t`8kh',v=͡$FwHv2M"ׅ^~U$_;!!&*P|M uڕ'eby"`m [ 1ي%-&K[\O(Jq$r{0AunxTDBv]m+>{V[%j C O+1U-y} S=H}G_M*^Z_h{n‡4tUtTF 5IP{7Ibn>mĝ n)gv-YwMQT&JPtg6 jݎTchcun(8xb ڿY_;$vJ)o,?E{Ki&ﶟgK4rwqش @I$dH|K]3-f})qd_!6l0/)NY4"')TMԫPTl7.AW;Tboì E7MaKATjMf38y"2X>&Z'{sLϼ1OZ=^EHv;`wno䅽H%}x' .`,m<\ӿ9/zߚ>Nf8 mJ$)1?acP/||VNnX ~4> g:TBCsQMkLr˽X <M3mrmRM tu|ۄ43ް3ի@eZvf򉱜:n GD~=*գg\œ\PB`pj=Xݔ@pv_qhɠ+.=G!Nx7C q9r>W$%ltJ&Eς࠼sXN߈<`uG[] A.׏pp 9k<#ې<3]0'(p}jM5:Bs#ѿZ٘Is`X{ns` Ni,%ўq:*'>7-tjvB<ߔa2Lllt//D1^YPFtThՍWڊB7ZzG#؁`KNd$Pu[mm!$z3m:wd1T*A7f4jBpn B g:)b"t`G]0QWt X5$J ާOx%~/qj=:Ci/Ԟ#^R% s"q9nЬWrwr7RojHu櫳)۹Va?74}o7Vbp"h5#@R|V6X}N.D2ZҸ'O던)D lKv"ejWM(? Uy@+Y3o3T5^;B9Qm=F{o5%|޿_uMot]`hjLavE)# b^o5YP`RڐEE Gc'%K {k^fs^m*J@p r=QN0ځd| ?HV` #v%V8N)jMz`g_Siΐ; l\*aߘɪjkV K¡>̔VA)J9v\o2Yp (j.TzhMsJLZ6CE;LN?CR]Hrk 0ӥQ[Kr:B7)tmQGxK߁D'{JP0YL;5nS .$E=NUg,顰*ˤnnJ7jSNF>̴(|д 7XI`؉1Xs¿MIAqEbb.T`+aVaZI nL]lCOc+1ھđJ:]=/Р v6um-^S+&RE+pb1cnqu!h 3Ci˪cOcѹH/,u:g<<07HvEhBcfZ9.>8c64 rZkag\2vj0SC0%]mQfcؚcF:=Hm㪞U*08ĕFU6ߥ9dEO_!qGX3/Uz,ظ/se YP`0.햣Vjxot?Z;M^yNe]\p2Q%Ʌwt I1%qP\KQɸ&J87)RhFn@i/-G=xa6G #)HCq?+ڭOEgh1f2ň@ЛD|y ͍O5;fCJ5s5 vXHlO\Q`yXuY7:Z}z PwcHձ*4O"Qssɲnx #-]-&4#9bjhVl`i>by.l<4G/VcNpiSof;1U<}tLnk_$WɀFrOkٔQ^챊qSq%Tgs|Rx%@m^>kd[2x.[cQ>h 9*uՍIoz lNj!SJqC X ]Zr\ jZABtl5ߐ14n 3SC+\h1aOE9^QfY?D"3` N Q ݩ:u@'tq{aF)#@7ۯQEۙ]_sVES9/G77M c8t"U:_gYAB Ma9W \t^Gy7vi:_s( {yK'1TVT;tl00:߂د".dv% "} |OK7b`{\k^;>c$lOɦNwaddcW^|~|c\7M$VJmLv\0=(y}q8֓=DQXe#8X*w3I\? RԆ?%Mj:`d d-r, W!z{?qହ8#S wTrT8Nƀ 8g~ʚP ap_{/I,xD8m1غ3DILMu{.ʨN =y a8=xsOR M)GXc%o'|a.pV;c!z/kɳ/ʡfrJnrW^DimO,׫#*P+ \zȲ=/ΧXWmKH[ b{PEn4;Na`\ X Gf^+jv)=rIs@2&ĤNGSw,ۇa$X~DzW>]~GkD԰Gbܢ-j̃'oߋ ,  @lMa^oá̌,$jMUq|-ZEiG~X$\ m!/}6"7F(b N=f : g螾 asG#ˋvPDbh=׭W WR$؏>jx"fs{lP~c㋙'!Yvľ҃v+"?B=ئdTrHHS{G34= GC,x@]zn;@$G,;Y%uY|t5m~G>c7 ew%sz6ޣ岬r͏+gаLG_I3;k{iY2٢b(|Pneѡ߬"$E5ԧ1]^@;Q6>Uc }Ӎt;9Y dA9WȆٓ10bD, AIM=PBs(RAU }r}¯禾.L`xnn4Ø5EطvY2ޛ&Lh Cvq(2$:w3;tN{wžaW>S2ө8pc&Ql:6hzE:>1ɖLhqP`XwkOJI*|/.2 2v*a:ޚ7+_ۜX5{\V;F2??i$N(OtǦG_C\[p=Rqx,ʙ"jpȼ)3:yXnl^%Q[59.Xd+} SndHQIWL*i[{O=Fx* 84Y0/YZ>ޝqMY#Gi=nA9ۂ/p*15M,'|:HCF[(,6adlS50T B+/6{i wTK|}-E MDX*x *00Fn 1Piyێi:NVmS_D6 ?VA7+;hiԐF5il'{(5C:2F>V؟y^ut+[MDWWsV a9T-֡v"j"(Ѭ )1?f*oH7?}y-a2ILVH{-UlXHғAgq-ZSRl0 N*ux4oֆŠoWm險!,C#K zvGAE 9"%y{,\.̙,Ʒ DJDѧԬ ET=k/N $]vewh̢rc`/{i0'~!ԙ}S(p:.SѨZCչ@_pQ"ES~޽Pd2S:~T);>'aIZC&]ty4+'C< ~>`=p375XH$[cmTDwW<ۇ @XN:8Bv>i.IuLb{&5,FI_Hn4P妍^2\amc-g@'Zjդlc{L*pnpu0jīb7l‰괹rG7"TGKQ~Qm❋umZ,e݀(L9-d>]F7b:Sy Bfz> E!j^ wr' 76~/ PS(VN$5F;3V xE4?W O߭~RM醼YАFvk"?dH3zѝfgΖj{<H7cJԾtxdԼ/IO¡o#ɎpҿJMSl~*\58[/ Hݎr͝}~cA%rE~w }P΂WēP\|VX=t13y;1⸜!h&ݱ5Uc 50t߻_34h@@B2R0@e:A]K#jZ=S*}Nw '\3~Fi`z2GSS_Cx@8ZXP#6{]s _WUQ($ٽVu.&KkϠkT4cuj Vj/8WuGϑ:9CYe":AQ( ,.|]Yj Zy~G{MScryY7AY>V{VtL]cu%e־rcޙ$ϯm5k6v{ ,hXm,I3<^ڢYw!' n'|\-b&aV#;Ŧ5xc*څv_˾Ma%>g E_[4Wd;NŻn/=o |F-b8wP_'-͡we%yu3!qZFBxe4 kٛs9'6S> +2TcS_G0?[NŲ"ɷǟQ;:1F4#.fzGGЌeK/ܰ]R-b"%= nx*^s$Mď, "/#_jfNzX6Ib%$yGd6ť])A8jM^%akk`)}o[SItt+j2}G6.W`:F(>z',I;rU~Z<Ign[򼩼6P۬*TYVm*!a 4s4"5Bi 4h6g_gCS2ԛݷtRxl(#i x4 2mM ):zmWiqB:~֗xhbhi~ ?wuC Zߞ.t$15n5?z{XO8'+u[l>62MKJNpAK:M~<"4&aios\}E[_ۂٞʘV 2VRBboƸb]E@wȞrUrA8#PdѾIu{鍈v9BVX9d߮Zjk1gZYR{ME0 TOXu* c:~kU|L,PinՈpvCX9*ٶuZW61QJ $#NǴ7 1oK(st {ZZ:Ywe/]` +?(IqF\vi'5U^bVpP'$QC8уJnQwk֣%LSH?T)BdR5~H;P B)~a{PP\5'0 ϛK}zme=|WG\o7drhٓ} Kv L7Ŧڭ{RˢNs+W"sbr)Csӊy{1hSO@^P53Vb1ܱI0W LNup=yerϚ{OmV]e.*KжG~m#6gQ#f(?܈] Ca5HyLݘBq-gZYZƺo#Ŷ4əYxK@a[؎A %]tqʼn͠k ݭ.V.cB{yZKԻ8QVNK! Pz[рy+\JO|]lkG 9jrЫV =rR6Jqct90O=bU9&Y)޼F+8:NhҮډ_M.aqӹa8\$ ul]}Kk~x;yTj ۀ쎮U`T,*wzMȬύʟ8Ȍf`d~Q8U?[gt{-=݌ENg1!pMiZa;Ѯ`2-A*PKh9}ncqj8F%2Jڐw7I>Ӯ>#&0;> majjx/\8-rG&1&K^imf 7v}3|k2iOgL96ɛp1ZtlBcEu tt< __A i+ZN-@"{ՍrYpm@*m*TG5 STe]b kQhAe ՛~-vRr:^e_ a MLvmݿCz| .xKSO+iUm^a:cW"qɾشX / eE.BxR2J nبE⒉eWS"Nڧ HGVSڗ#HP:Z{CU:ՐGVy(8v`ipS\|~LCyM GK G,ovrtky\W5thz>hsj "ՠ*!+_-F}V~<-] K*kMȍQ|Zjy?pЃilV4ALT`QEDK>N)8^R4 )p'> I~Xϯ;ֽJpW"dOCϫٹgmz] K.3 񞵢k; \^y,WR[IZXD+Ai װ4ֻ11ړ)rBg1#v9+Di,,C@(c@G c ;2"،o}%*[aw'{ݭ/Rh(-3:]5fzpQРۏ:y/f#UM>vwM9%O漲]9#\Y~Pz y4{Xx@+=z!HƸ5Q:]N%}-(IH|œaY99ÙX^uStɧHs|q:貎e87 ZʜMQ"YBTiX^~뚁!nEp`:+ͱ7C` g]C<'ځoޣJ"Ԡ/, :JWZ Ty^|_BpYNJ?]ս:7[b;PUCjq G[ mCƫu6{Clwޔ+cII8>n#0t{V ŁlRqk >lB^KUk]fA5szo]&X Uj㪌ɀT >I o7-  !dnQaCl.ދ,>KM y %۴$7$m8H|VHmGRj(~=$XEH\˗|(W4Tb,뀘:l>FQJs#OWy,c;F#M Z(%Rt-㭁Ja!F HG< {Y&ԯ_ ¼:8I_7cFRDCo2JaD]q$,pXj?ש{Ebq HiނHUwۖyی00n6:JO,3OCxm^՜_>RT>OQy8YXTt9:(`ǻ0̵qhF)꫐TJ" ]9o&nB9*#mdusW WoTLPe d׿^l##w0xfmTJWAKIǷ&9/`3m  u֤y| |yʡWoTk@SQJǏ ;@jFIlJQmY SwlhX*!I0q".S//HU MXlN*NT癴ZWDxz6޸8ľ.a=WHTj sܶnTޕ]po9tP\'8df02gOR-f\;,?,!qjH)FVKK`e9A 1l=̢,lXN74$ITKj Qdr5r~F/_ij% ɗқ]QpDNٻnD{؊zw*d| 3TWX!=F% 6mtP/;=)r88Eya27wηlg~C aw2PpP) 1w22\?֫}b'fsl5x ME$M:J0~gE ^ ~A%vK:ԏ.N}C$Y[uaFcs4zEFN3娗ߛҝE[yڄY@15MMY|БB B zÍ76_q1ODUS`,:O4O<3nAOAeG\ah/L81 _k&7mZsRFdL%}"CCDB?=mv9TEJ2ԍG+l&WoDj ֬ʪ v҉Ļ( t@䌟B8+m5u qF@+# f>vwz M0ǰ1︐sj3pT { XE0\9?u͡P栝*a1v3&NIgKymU8 fZc!C*cY9&:IHρC%V;`߻> kMeO^o8`3~+" ʞ D0ϻb8gZF`!0ِ#bn9kw&0Jj3+ַTUwZ%u|a)$brIUq;OM]:,]W^֔G zu< FӼy\-WRX9+]:1\}~>*eI̓o+QT5֚"Ifv.g` ,^gs W90f+'Q x9{>>oI?+hϧ :$Β_%n۪]YecUРԟdX~Aܜ O;@ƊµLǁpjګu?1ܨ@wL>aFܚRSxVxQDBiݠnHcr2^mkX.w5?*W=Ԃ[Q!nw=a[-N>J"Q I$.?MB{&œ, aS\^$.gccQrxA+35MOĮuI4o ؞BaO;%u/M+MkGS#d-r#ΆBSЙ~t&cknƘf оY;e`Ԓj)hۀk=WaM%KH[䌓LY/t)_\+k">+Ƞէ('l=z8ͨr.xp,"=R:wHw) y VFKm'~-:#2Y3i=sm;X/}h^Pq/{3˖׳plJdi֝x{hsFW$ejYqOaݶamAAq'ҁj4 Fu#==.5_toeٞ(WI$a*fLVS%jK#AF ?ul_x{Hj%h_h 77!3X:ݖѝ$lKR0b3]9>@G*PC>* *OQ+`O[~+~)N7ͺI9Oo?Wƙ&V ÒHO}V纙~wa¦9!-$G2U0R3Z|?:Mԗ@:IG&~LV+Řܱ K_$ 61 4 O>a[, QD]%0(!/R6̂6 Ʒ͆BHκwr΁eejU3U__*,Ӱf ÷ԯq.a6\GzuNAWz0y鏕I$g67o%\ AK'61Z =ehU'8l*I?D Z5Gh '$a_͖}; ɹ|-H&`),a:!Qgd2{4]9$3pL$.!0O)5iPa )]ǡ7dAę/t-t:&„7,+Yt|K35f>FB䒧/{0`kƆ3TS. Ė80+S gL0m+>z:'M[\-2<2@#; YLӔyA*15@~,{ʸFB} odB񠩍SQpL"p֖o>bx A jQwr@ە`uq O:-'@(5_Hi嶕{Q`#azJ-jT?0JyNRR_p!BZcwpSXsU:L^xlqjs4sTM׌8,T ?ZRჼ?4#Rlp͜,v@,D;j֜u("8=\L|:4#CWخGH%v%,aN"*A>ZS/^+O%{1sM9DEgisQm.(Du%zEb$WT4M1Xvԧz"Bj%Ӻ\mrD(}+郏c-\w8+n:u*E^*w<`Ggb,ӆYC,JML^)})a#cSQ%[Fv:ii\)o@CE:O \`d.i;S˝fO>d+BgYwFSܟ1 &{gSV)ޘv7n+Ɋk`o@? Eݱݔ;| 5['~n>dZKS̈́ci7Xub)a 6ÄIFhH0O;e0>)9AO\z1+G!/\ͷP'3f$)VjtIoɘ~]6(Z=ix9.'74H*#MC7-ĪUOyKʊ*Wmk/~ޝ9 ye5)@+F>D\ tXOCHCd&c`y4{Lx@궻PY;rS46ܶZr6]z7;`4n')Q+VG/`L Ft}xGK.ndc|(Fl=)^Dj6ƻV+|wKܿ2s&:oԘ6?Cf&vZgb-HUma+G>3dAF' ^kbߡLXΩqeiW4B'{%ְr哽/fi-)=2@yg;Z˱~2%Id>nVrj2+ݩdtܬ=ɨ4 ր.M2w9 yM wW'wr;^3^6k<[ܭ]'K?Tz:e; x[k?݉ZL̥4'n{},2ǿCUb$(#Y|@։ nmI3j{H\vr}݈u(Hb@0c\5&uVqa^IXziuxt 옷,{  Siѱ;l 6e$1z8?/د񅇘}Po :Lf N_,#1";Blp 4+|'Lj-y+3zOSʁH˭k'^EY9O Sþ&A\67M[ 3&Q𬭊نҕ^K\ڹX& Z2{(q;VHQBfy9Q̛ukvcEr4/AK球(r/)fSt7p'?(PEVϤ ͐0h68J`%??C+&h".vC! FGbZ6XCoXLv]o_0]˞:HloY$+#_2Jpbr~}3R A Y\`9)(;A.Y;.g(8&R\|0G>PSՙTI BM\47iI8X;Pt8tǩYr3"7r,ÔWђ_A3*{Bk) ghW>]mO8#E??K T( r);SC:֔,u'4ҹ}|o )QHj3ݣ"$TY+<薭uތBWbw;܌˗#4|^ ζumeQ6톩!Oj*sHs/U\QmN,1%wz@nMVs R42] 8r|DiQc.e1Nc-4:3 ^-4R,BgϥËZN{2挳ӵc)6kgR)0I m"xO7J`)^iOyo ?{#&c UI@HX7 @[Ab%@˥TEAkcF1 6+_Uѫ 冰Á3S3ϊ Z/VqvuLa F[:jMԡ|K#z̙xmTOA.S oM(L6.yC`QئnA{/W Zc*JdȚ{ۜ 9&S M<^'8y6^uPvo+>@BM6'7Vz\?E^NM&I9+nE@3 6ەțt6YMHE1bree2_t7xK#W y`9|.ަi!glCt(gX}~_e6b=che$pkRq|WʞT1TcByn\]U_3OCdx,6)-4ـ8.҇k *?3>OvObM uAvVd Vz_8|B\JUO@7\E:&n2h-l#u?9^i]}mSYNd+}jzJWJwd*TH[/R'/ڷ d~pCHkws3>=STw*bhvtu`;[ tY[c9ǾqQ1/ SRe%(+# | 7iaz=C6t^LmI2OIDvs?@u-[I]s+ A-\4NU/w5?O4[t'{5 3KڢӮμxQ-61)UoE3r-}檟T=46']tD-; ZAt[W7v!2ki[9SgQ ubSaM@u"\mƗNXked{vlQC)Keb v짅K`G*9B3`$.8'BMZ2(6]erؤ?V]Eߋ|rֿCPXAguU!3$ap~ qKH3x}eiBJdT6ay'?hǚt K/ ƶNA ˾yPk?{P0Rvuj$P3vix_ eg}.V F̈3"Kqw AsBJh eb TlώG!g/YrэEg(" U#@Qk48V"핝 _F8!YL}QwRdP>Hze Ƚeԇ";jZ$dtʑWn?c)2.B.yfA]WTkJƒKWU)* p W[o5AKq祆G-M"ˎִ ZGhri ك2gOPzm v8 602zUL͞Tҕ+Q;mߤ$EeIz9FS2w60NuH]5(YE"֤0N3o )(9&~Ab^֥lE@o7B\0g sEC4 ^>ՠ-iq*R[*ZP>s雜Zлk9$P7k}O{%8MklBmS^uuo"o$'L5k`'{f\;VN6m# AR$=a-x=P9TU˄B! _OcKT (VA>JNC eYb%letÅG;f#Я[3#V' ɓ#JDzn;hӔM%dL5@̪ VǞzy>f{1F2dҔB/ =wc?ovK\lõ nfYn{~F#B:{E+n"F Y+\ي,nL͇E\mtҫ<QJsh_ԸoV`jW0UX(l#aMq3_O*('$11}aS8&IRT?fLbtIɑw>*J@_{ c+"Cfh'i ܉xX}q{FƬ iG3>Ey‷~=`"V!L@9ЊğHI0pqһv.tW6_o O@z 0|## wXyD 1_Cx'%M5PT,awgg 3) LCoԫYhFW[_jKg"."eel䗤vNɑ4Ron)iոucݏa_~`#pKKgtq2o,VAM*B/:PyA3sV2 apӖռsDšccƥv^zպ0.lYguċtoBEW"eZ@#JEKvdgeI.@o]=~VƆQC%t 76.RTxٱƯN#v)S&Oys1]l7D?ے,̸swUߌh%VF6D5ȬaR7*()-bt='Wk^vܖд$ni:Q_n˜"3Jd(kΔPY䳼-[p|̜[Bo={V"|KL߭&Ζ5-s1N}ᒭ|6{.`(L] -ĖZꦾ'4zzJU<\u?,V(>o]6M-*gTs!Gb+tjU8zŚ˛eZ6+6kY3dɚaߐ9N%b@Xڭ[\\]{ƃ+|!~纇Ŧ9A{}A1Yc1 y QŲOTi8K YLAbqS (pB\)VPS=tڿhɵ1'x{“tI;Wkg˸|隯#XJ%C\୹bV:WE{:sp6|~czE"]);A.q%r 8 0eN:JJJ}ICx}h-ۢ- zv&$ao 6*pq2PRLzW|a>*ꆼk7 JjAQY5F+\SmzB^N{a3ڦ;8AM;"93gp, 'dVDˊ9qe@d sf2he drjZI"'6nYE|{ M80x_a _8ybRW~()Ji2V\4Lv ~sP25~j!hf^4=Bcc5n'm7 8F[C,;;J=e:AcFNKw=O5F+v~kI.d:Ay%ʜm9ҕ%4iV|Ly@@QTȔ>')Έ}C(q5]n3@LA/j@1$(ԔVe [\U! $si_=mg\ԙPHVgOr/=QJ1^6j+9Y}[yϰ.x/kKn2 Ȁ\vM_h$No,5ȡfՖ^cv-.MYa4Zj q: ]6QQbZp9r+}!Oű 'R|SmR}W%k:JcK_.q; j^0M:S?`T Q'i^ʼn5:UŚ~'OBH*|эX1n=$.R㼘#nAǿZTCg]wΉw\oC3YBLD 6Oפ[^Z|天twW`6GPuQidڵt@u. +3* ^l*>gI9gCb ×k ETj|%QGVJl]VTi,e+G^_lƌh ʼn+I|FNG5NV -Lgd|ߓ ޼Fef#mGBSaa6fܗ5P3@Af8u|a#C.ڇLwmǺ?g{Yf4Xm>hA`̷"=)gtM3)"0sWYGJDV4E1r,œfno]c=U xyx8uBŹ;O 确FFsWCELVo紹XOKctn=3 vv5 vz~ i%tnaO.$CaآԚ"T\zW&Uhdߥ,>w "9`D3~M2!&sh<<%o@yc]c_vת^eԞS)f * @rҹjV )Ѿ!z31evS ǒ;q,fX44f|cGۚ`Rn4+0jC~+L_bcѥԱF w/$fgV+8cO]Ig~L4[Y\Uߠ` \n<%c)3vEn("ksoM<FVA.‰Dۍ؟FH7M5Yi-Ke+>*̨hUfίޠ~muK/Oyܦ ʖ?Z17!BZ 5>G?C fNwx=!RrRt F~j& 8өa+-mQeelJwx+ij#'BB%}fMV5TDQr%I1!XīWR1ᵇ"[i-);Z(Lj![pK %}h!,p ˈ)v?=NkGi=p k- m6`1(-<\Dڰx5"-wg'}H_iNxvGSyhHğn)],|wX{|BsF%PRjfS@6dlmݲj.33>Ae [HVXDgԇ06,{{j!9̞Rؔ,^F!3R@SڰR 7ɐ v,!IϷQvϳ-PLZ"YIcBw~ٵ%/*zܢDf+ѽlaE@kT/G]i4 &T+DCu;MуX\9;qf}}sL]\=Z wQdl4ҋ$o/zB 8-n]Fj<\ ;e"8\jL']>e0UF;~j>fǪKɲN-#coxs v>3Ds7VW! >޳ӫu>HiߓbmQ4̒'˹r^<w`8Z?).1~cT/!&4,OoQocKr>AQTA.M׳3$т{%N ܺ&cTjW\ĸ h @\k%6iFcD!֪3ii )/SvTD34/75 e8^Hf4}O|VhPPܺH$XG4w@Zz[ ZвPULǗ:իcqdU(ZRrPwcKLz6IrNAP$eex;e+ԣU`(V8 [߈.p,ÚE{;\ b<ZHkQ2^W5Xgq3IZxPD]ءZ<[eUȔ%}t4k[0c8rUܛy=ۥT-gD%Ug3KKLKAJR:V\. $8u4od}x?e-N\fuvv'z$HrKsde21 "j[~fDzz7C~pI~4ςzy݀n݃l -helKf"~`֌MSW|}gsJb}J ^(5;٢bf&#CO|V8\Qf.Bؿ8r}A<Dgà%ӅL3܆`>#%N/dqNc-0a}[ \YT}L‰j6%a¤ٙK:{ҫexƳ AW <uPm<;MnOkjoZ dA6+L}SY^CmGC}?mv(=0LI z[6i[}@e0޺y?Q^UY fe]ΨyAʚT ,K#*9n`\qRV!p.,1`zҊz3b[yO)L7Bfcl'ϊ /F/ՌU2Q2#>*wuC#HQ P!k%IՉQ$, Yu*b?((֝n2ڲ)Wk=E'WIgAK#xNrL 8^+j*h5; 0f,{KLX?' A @GvѻjW3 v?]%?->(W0}K|y[̙'Q02sG d#p5 F" jLχ%E r6oJAe@\0/9 2P>uZDyv҅ 1֫w^D(%4/¡-e\啜b{ g|̓^?jY,麺@.{|Kxk6ZC* Nܾ{jRw$2:*05 e5Io.Tg [& k ibDmp%Sf*;KGO5Fo5 'Í, <&Agsآ|9kRlJޠzk9;E`f| B;_͸E)ɰ/'^=j LOnp>lζt >WW`]#&M^(3+vǟٺpǶ D8ou(sm/ ivM t+?چͻ섑w訅H?fic0M3Ÿ laX{YZSa,6e ͩ@/& fޞ $݆Q7'N V[uh.w+,T&ĺQV=CC7`۷H$kDi;žھ>zB-9x=ٰxI_{f}Wq!R5+X822K!MvjF -7,=Pۊܛ%+ɓzu>fM(9- )xo:lKD wgˁ2 } C߷2hl2tq 0E#:Qx⾈rO`+WV.: :e_9tm@oKs+OQ ~Sʮ¼tOJvo #LwTR4wl."o!)lXwhX&FAT{ˋʲC~9\{-;$NYv_$9k}F*0TgF2CY@[ ˃@(C%8l4>EPV|1,4p ʲ^Ѽ>cP!j0825=Mz˖4: [V]zx7|;"̐€.+8(QLF5;jEW,PlKwȶؤ'"R}\&[()WrbuIm܈Y6 ;F.J~|10 Glih'!ѰؙEVVKe{U˂~k1a}?Eg葽shZa1*!c`BS┃5Y f)x2 %L,hLs7Ac63yg{*teHW>_\^J7"ݠ:Q;tF@WZ;h1a|9K@DtX΄O-Z+UnQukMpZ3Q̨i*&<2h&ǑSF^ }p:>ef-k (ʳwxb?4X>.Mv]a;Iy@EZܤpz~Vƴ{Dgu 7?B\gPE[(=yqJ?WV:Sfcr2]"nP9n&@ i[^>[ V)sH0X?<h#\_sϴ or^fA6)A` Uo9h8z;@F"bir4y9'z+zh=197#YGUA@0, ; ߡ +%+d(2p"/Ia+Ys=wX'[4ہqX"͌z|:T1?گ67Xz&@B%)*B/~_y6j 1Q;'.4G2s΁\"QvP [H!Q8B&)or!9E`uРL9ʈ"^3F%}Э^pP0M;їͤ{m{Qh6(aswZo֦c6OE+:!Q\L#}*GHWz I| H -z~{3{6'?&Qw涻s3BSm+ƛGJ{m:h/yvk6،uȎ=-]MJp$IyXB K=+]gASp(=goA³w~5=/}+ر Jivg_D5U}<_ xzQ'V'Z$Zϡz0Vp@KkfQS}7Ԇ9i<zdG̅t%v=bÔxʧ`WG2%Ijz$R'&L9!ގדrU<(G'?PXi o&6 IvW^HXݍR7;50RE3T*  bA\# d|=`zaoA0{& Tʺ14@iHJ7'=BĖvw +2Y-ds|;ﷄvz3jda"c b ,p'ˢR&&Pm!xMɸa ꟮:?®)h)<l`1N ]ܥ9R\-L!?it{ >$=,' բ.i~.Y(yjjC[[(.BUBq)Kr(򤩡V^ #oq-3ۣoPQ =-?aNȻ!^g&baO]^0]"&DE%EITմ`̚ʊ7oY8֖- mkr ND1̟tv߹[g;Bb4bC&8ʼn`ߜNo7z:O- "OV:[ZRpaca1j|0Q%*BHC_82lE'@کW!rbۉ*'] xN򆃓͚$( kVr-5 En`4ON۳Ζkӗ+*U(*1X͡H°_zwTZ$2!2>ۘNEzh£mt4{B-ޢ'.ҟ(_ ƑRIwlUayốY g螯VYWE :@ގH4Ծ$4ǘz3Պ83oaؖu'JTib eҎ3so};\.ՐkVBۭNgrv{K6惠_}8[qI]2B0Rcl8!_VGfpIНX#$X:۝^Yifz 5$jQД x,PG ]3X +VOъ<ʴD| b~+0d蛂Kv-VћFfO"l:iʜv0)H%!lwF|8mUE lLޑ\52zRH-\_2H~dʏXP[QHֲ,mI(&K#'[ Fl1RԿ'`ӈrN>?@oDH`W. 7MMJٝp=_@"AcQ}͋Ь|YC'oSoZazZ&{U-3+Q/د^m:o5ӼMڰOfM6-m̊A#ƦbP8Ls{IwQi 䙝E #ՎP*pFWq2\-Ž}4TDDZ߉B `Wh`(_"ՐE^|f/Ia6ݒG؅%QLk3 k_ʱ ՊYC2ρ;sA>8pJ*щy<~GUJD!fc [0H k4$V^cO]n)pYzGslAt"4k$XV7 -.,HG:/$9[M" c qtEU76 fAD̶T+שu?  #RC۶t^ inK rxl.w3 Aжe27- $0@Rg\i6(=`?ڱ?_#:(!D)G j+V<ȺO#C1SDJ-L';#4L&˘+Gkp4H[8izCG^Y5-n0NTMtq1nvjxE&!r|WW BQ,i9}Rc}o.3\4Q{ ù %~=d4*FW@+&{Q{AIʞ<`}[pFAO|r,p1n/BF4fMZEd{"~Sqg|.C4~(w)=a8[hN R؇-+8n$QC!\ $_ `P}ۡa"j.+%~+bй΁EÝ1^<5,+CbHS )TDoAu'[܋@${ȦB 4Z2a"-Оv 7N>6?]h(f+f>6h_qσ*CtlbD,}Nky +=o6 @ut&EڴseY JN}MGW/w1Lg 24tQ*0A;[4odA 3ܥ+7X,[%8( /OM={s>`|U6iAZe2xS/uY!5 Ϊqg@[d7nl.ACaѳS XR!^e;SSMM毕0B4P=q\Z~O:\όZ1 ٞ?93^c%tD0#g5P9Zx˖͒F_aV,sQ砵r"3(_*b ;55fs"BLi濤'gNP;vw5G{e/T7jP[@3K/U2(uDay@Gf.yq_5#4Vy& xR'(GN89@e[x@yVf+WAEܖrmf%n` i$QKp5JDHRvmYr?E@;x3LQ6+YK)ȰQ$Ǘ̗ȹ~\W31MC>JQEZwni( IG:e0nY'bpUwOTY}և}~ɑiaz_ЀbZ*6"b eGFM,F/W? al7>QVAGBWxdz#u4/al2I\ 2Ʊ3oM4yj3/h;*fF , ޢ}XČif1Lg7';k$ 걱ARJX*Wu"ZS4vG۴<?a(x*VhU\ܜeYuz8}$ mEduiȹ.?]"A >VPnhSax̵c=+D^| }nHß: ^ԛ)mɮAhSll &}oE6kV#{O%m ;U eu3H=T E`)ǵXWr=b\{UN!p"di%!vCe8h>/C t^C9a+ܒC6N3qP,Ss+L:k@/"TF_az7A@/hcӳ̘#MR)v^ZR,ꈲ?"ϙkNU>@qpqjg' J$fZ,4cIz/i o.LsPB !gyphϋQ2>Լ߂[qȓSD 4z) X#J06óm0tu&gHElG)^-*5'ﱨ)vO4ywV,#c3W-tYJC]jB/X~WFH9FD&_G`r!ZE-uWpuz鄚C8,6͓;ȗr~Ri M4Lˎc3s~ԌrkU8:;P#Y;a1nDΡ 3CdG{Ԇ,[,^,2#  r_7V>TjYѠeߡL(Euqco' \+=K\,̚chXB|=x_ brj+"@.ЉwGEmLݑj.,^CP,/;=R~Xy qIKl5rsݾ d[Vwُ9!2{b7bk)^, /%ZCB)]]pOk=ws&VT"^-#ue12 5v^ܪq/4Z +!$}@0ӇAdG8-=gliKFĠ[.εQLĸΎ[fޱ`Z2nH*Y?܉{D^-A2-mn@Ȼ3 {s& 0Vhey*gef ?Y!g, ,#^'l3 K/>]1U F7fݼR7ԦR"qaPY HY88gMiC) x7E3!4N>Rܔ+'Cbա>-`pKێ<|u$!3qf =\)Mu:T|MY7mprX,fibOsxWXQbV @h(2LbD)%-Ж|vy`Ӈ\be-,)(1Ya]E&2M}UʁvRLp(dk6R` QԚDk$1N;u2x́IG.4w}V5v$R^SSYtfgצ+rE%W>cDpʹ>b 1JTw` LWPݒ]J ~t)QLYq P`ʍ3Ž.Rƿ,`0 Co%o,0(*8ƣpXYht0 yO0žʈY 5gZ;DRNn`[Tt| ڪfSoJg2{F Q`u-5ޙoyj֪Y2*zw MC|m 2cVa]=>~JSwOg/Չ*!(#9;ag Z`=\,^.r^g'S1~5tD1Ը@KX 6q"*}ïBlShćnʬ&E_֎h8͈$u:Hr]LAW bQDtXeD>bptGBj 74@D_ :_˦ayT+\=zʿv~V))#J)>Y/(1#0.crث;\E7s0~C[|O[5t!r@TǓkEl/b?M1nbg_E_m.|*BkpNJ^YRːdCjimV iϤD(ъ; :et h۟OTTQ\q`nkjϪm=Ӧ*m]381E d)R s;ȋw75%81?C@5rJ} `ж][$-<> ь0&vWk]7_nuU8i$ cO0ןSj`AA͚ЏȹB?&aҲ:A T+L=oB 1.b: O@%DeGH6>iAOKSMI˥K!0Oѱ0 3bF)&.Auu?SMVzҽD#2!k<|560\fu6f}Gzb׎Jk폈oP=d25.64QQOlwم%7*Fta}s4QUyzzdy**lK|ZY]P8v%ie͹8= Et/N})wnB@FکjIz%kHdBIwkOEyLe]{UE*G2aQ0(Og8bm5HIF[TX#SZYP]Yhne y`6ON'h1U"ec5 h' l``-4s7# 7д~ּhtqǀCƝqL%. ao&_@DۼO (8" _- aD+y*Ckĺ"lD{|(h>0"&)jft(ZJmLEج qQ!P/5q&x?"uXGA%v'20 E)ހ:TC)|9LJªw8y y`KxbU4u'nI,<-}d Mv'9h E±=T">7 BU[Iqf_$nFť79>~U9{y{Nba9Ūn ҵ&x^&-D 8b'Y}F晾C5jCw@dXWR5;,}s;)[`,%!'qff=jڙZ$9Q0@*9Q[_+7lkU},H%r;D  VRU:HPzCQKD)n@鴉bD¥-Ocy= S MBVW))'>[0'I:BËRǼdA}Hgf|X'!;; T5'L9±F'bcTE>M_|@n*M,^;Nea?!2u˥Pɱ?R]%%h*cvuRUCЫ?=xciԂ(\3L6\`OeK/T}& }#`<.=8v,Ls ɽL;s$|&r ۩v͔Egt=!94̴3?7s>8+lCVi{{zjܥYU0ej#'m +Ne\]U] #b ,kc0xu=]2Ė0AC.$'U`\,10(X?×G-Fuׯ F=QEs"Bu\uc~>؇gW)FfyO3RSG}WGzi8}sː<ɲؘxq)U)9#O=U$Fю}u^N|bY FWfb `D:X8s2y8yAa/-OgvUD3hԢ$U oGcV]ȓ,RzN!!``‹ZE9ubٞTrVr;ML,۳|*~u!!HS!)낥K6b0EgSnw|ƢV{ *4ΩX k_~}h[yG09ޅ=Tn+C DŽ2̄7=5iӇ:?ILRQ|'h{î=QM‘.46?w"V)OIe+7keBdD1A7樱n,9 zbe(Bg;W.4G Beg L~Mt")9q}z$)4/=FYT隁 X(=Fwc+jԪ&]z(ԁ5pѧό bS<鏹t@qsNdƊ+Qk^x|S\v~ mWA/IM TMyʳ.K~S>Z+whZFWp}^@%oI/Có_MaU[aIڟ5qPWPP #Ga02c|)Hۭ~NcozΪ6A6aO>Tb'׽$& [c;&sGǚf(yXrfZYbni @k$&RхS%Beʇ ZyTZJ_޶pK ;0TsB$Te 3hDxiW~ҵ9)CÓdҌT8ZxHhʤJc%"3e޳"lS7 p}ߗe` y߁_*ּ:Q|竇M zvĝڳf0C=sFkF yY@pݻyݧ;o A&f ߁(Nlf'exqX~'k=/0aŕ玸IDk(ܒ0~JǜPȧ LH쮁A`hv+XC[rZҚK86#Hu#j Aki)onA mRVDAFf^DwknDyg$\[SU)eب`ڷ:&BMzjGs/* J4k+"ۍ8sԶӐ!~튵.ner( ȱٓ )[xnrGYl}5Ub"&HGXҖ8rL X2[qU\Z <n=e"Dk#m_=6*a&!G'sӢӬ) E] h&'JWz~!=W2_ڻ zllV cT0IGY<91ned@%Ffp8#]jG@ C!ae% B0>*i\:wm>5u)>t&r` Q¶?+BH2٥qsxW#ʮRQ{*Q Y9uua.(Do. qNw8>E cm3r[Semj<׃$~$+&e/r"΢HB0O' 9hf҄Xz(`uu@cж_VGNjE <Gnk9{p)ݕˆ$2:Z1JB'm=>8˪23Ĭ]"HTuQChih|y¼1^ym߆kT8=LlP0qs[:}1#7я?B7~<4IL>s{b5.kڬ)$J"CU(gugL+Gf+ Φ5XB)l~nTNq{>lzk8zWyJ8F87O\TC`R8oח.>y5ȶbx;K4>{"7~ʤz'Wbϒ={E e5ZpBcTF<[ {KѨRK%ѓ8 JqMSn&HZ[@q?t͘IAh :Ś:ztӅ#/8 o ;Rkow}ߏ ,`B4hPvDY}}dxm_dU'XVg-oW O>+C(l+t^Bۏ˒RQx{WH>)o Qt>H :FTd`Srn,>JSYM\u(9A įӽԳ67JvoڎK'U3 Jw1vj=Y,#ebm8Ql/jV7:x1&g/y{Y-bQWG͒_hd݊ߠrƀlyA?kmj@D~m\n̙GW@F y6& ^1>Z&.|>\1XK9|դ|]gNz'Az@f0|ٵTC Hxx op#P Vxݫ9fξ⨛)wu)iLJnNS2vg_1bHrzrC*+DQG ?7 @LjejO usdX FDf]aAaʹ[@Q8CsrfC&li-'(kOUIt-GL_ kp]d0:}g΅S |s ڭ\)8/ߪg %Lha[F-5ĞL;Nꑲ:~W #tStePO7* `>;xR:!ibY~-{9n%Jm' MT\6cG7.ƸF#)Iҩjj䓕M"A@mR ty'|i67m]q 7?9^7YI D0݇tFdz]_3TLJJ7Əx\W>v65o%f%UnkNcrJ#Fg(^_nܤu7&ʘN47r~쁖4ec%k*י1HQxl9'V^sBJok½Q;-B{iPAr' v4n a$@:) C旌=y5\q_y :rykY"芔.ܪ[7ߌ)ӆ&1'23`Z[,Bs dž<;c̮Ł~}SڣBkpUF?noXQZYy/on0}ʌ(8~5M0 oȈ; T蔀jSW e0=AV A?/ 03R}>z/z˿: F1zfDž GvDZ@q6Jۃ#-k"dicxP|6Oh :]ۥ1l~EKaUPJ DkGb΁d1 K 82-(Kq$S| x;^_2[x=$$g 1V@v#?ߌPZjӶĉRH*K eProW?G/*B/zr;o*A Vp?dXTPu0}05t4t7M Pmgavn/,7}zw4undZZ s($dR%6S}eTl}7h3X~1ZIs(븻ё6Q]HqSX圃L;@u8zL=\lrOA}_r.u,]iJ}{gCbaÚGFJʶ6([ksqS<x L4GYmnX. ?}8؝I4i&KöxdGfsXGJh 3}y8ǼgXAǜ}5~! P$njbr-b+!ZuZ"mR 0^2JʆMOح4e}`[oF?/L{`mR=i`+.A:AİUùaMsd4c 'њ@mL* WYȟ2P/yh[cU.n+[cmֳ8m@ydsӤ OV{ఞ`Q`J Lń' O/Er|,ZS XrרN*5?L.xWS$&+x*O&>K }"/Y&eYn:_W7 mH0lRXl\;< @e+-`ޭG*w߼@&QO cԶU?zr&u˷)ܐH)ѯ rڻ\ `'מ-p7}D'bX %28ns(O׊B ;\;S2bjOVLۊBJ 9wEkC %;S逫1@__c$,gM@K.b10v.0@EofߟwWMO^T߀T' 3ۘA˵y^1GokZܚ9ɂIdtAH|6Phc'GK$O)ҳ&Ub.W/F!j J>ǜ( f@I wotz[>|=6IzU߅mS/ (xwՖQk!jT4΁2+ȇ/^T9˃j 8,GNt1vtWuD:\vjD+?}9x~C na{'R꽩$*9(~]C\0;Nsf٫nOITF=P2ZY/dǰUp[%̧ܶ+(X֒_/ʖίpm;y5TOBxVr\[*$ܩ 1?nm$BRk'~ehT qK+%Gf ,i;q-/Xc^;V"HUvamԢ=#psozsȉT"xQ{͓䋪6xٹ! Ubh[+Irᡗ WiKSrr(=/]C;*;&T^Wq[Ճ43=#F?4b܅Sk]:(?T5q7͠2-t!GVb<729aQ:!?ΙMYs6zћVhEp! ZۇS%SA=Ni} :yb*hrO6l)Ām|܆-=8 -nuX)#i9vgRx;)Ll[ꛜRahۄreL? `ȻmY&<-~: xQfoLB* _Wz#ǻêɛL)?mOH Ke/\,XH<`xK1=؍h;ad5 m_k keغrlaA WenkB6\>?p+};viLdcoF`J{njSUF> 9m'`r^[.=耉bvZ^ Yګ?rlϱ2A2Ց$ņ{W !Gڃ?6 (w6ӻsmSk[( T+xZB;f#7tP2al_>US!2ߟAhue<6?ݎQ<&QH~hsVgguo1 뀷RJ@(j4DΨ:=++?%CUjmX; s^|$ 3*1XA[-Ү:at"}ĔA<~tn3\ ߜq}7IF[+2ˎnyR K UW/"]ϖS"cn^)m-DqWk#Cy$#^Ufs1GO8'~2f6r^S\?T|L7t{j?l;ts\4LDwO1qtq>ҴHU`nʪ}GC#m7ZfG%]J2X} Drm:H$mW퍽j(dS?Н!W:eBbD%_:f/E"`PùaVZȑ\.́.&~qpfFL5"[m\eGG]é ּWH~Tpe죡h(.? ˨o 9,IbV ;@=@p]}s;dZ >[3ykD905 ]iBE+YČvг<RWw>$,_ ط3˝}q9zd$ Mq [$*_ ;]bዌoqՁ]?/$&.Ч{u*KKx[<'6OsSTP/(US6|([4< EHZ%rQOL: ƀ,#^[yuN>Jz.fUML}@O@q*Gr^( GvO2/%y1r ]*;Jbss;|;վ:X$[SAR!Q VG]UZm@ f駱Uc s #ӝ2%e%Ŝf{VS &@ڡ_?Zi|TFQ9gINJH Q%A:OC8g/k/&f6c9M+|M)bDKFL&`ڽɐ)i2𓄉0 2K` U8g|}9v7 /DcfΓL4]q$ղ8@DŚ< 7#\sѱ);MW<) 4uVN<@kͳ?Z#3'ך?eϨ 87=kGpF\ّ"@T<ޫ$M.W&p!{ʤ"oEVYyCwqNvN<[!VWwavOBMh{|?daZY$y1q9%⸔܄V Mev͆&OunbWhU Zv,GXhҷW|  M~'oA_DbMx 4ٻy Z ,GocHEGljJLTNN OPtdO錵c&orKuR9&a69q;'궁|^\~3DQ[.7qL[J4Gr<m#Cz8ǏڰB:u畇_ڞ9PNŴ~É'<_tsP#5M4Rx/?T\0-l2r3t7ǴNCl9O¿.ZI닕C 1*0χxR_o%pp=%Yh0➵٫Nm` g-Q稑fk5dF% nVs V4 I5/ZTqX@w*\$`Zj;85೑״)+K͓Z+/QX{M|Qkٸ!pXi7H2}pW"*+C<6'Q2xiRfB/uVg-+ }L!UO>(p94-zD&لafU)5#@mJ{\n /tԼ0Ң||p$e%Ta T`u9젊9c)ѝᠢ΍|_L,AQeE?U5L("1M=+(nA.Ѿ)$8t:D^^Mw]P'/Fe ~1+{4Mwm]@;*꼍Ѹhc9X^Fϸs#̓`]q^N#=^>CeՁz}k8adYWHn0F52t70(㐏J-V&Cf}vk-w|ڳh17Grߐ yìdi`[&OOeȶѸ]%uy\ޗtE-Άc@Z7#XEL!$yVby '7/㕺7V*27[D;ذJC3FfJ]xu]yoz7[;9d\ޠޞq9qkXwBaU,UU> -$YVn8B) 1lpT앍_G%A=w]UiqON_yI70;yM@]oz7 G.׋ꞯ@,Zڕ1LIGbGŶ/ kͥ]`%|kĠu䃱e/CI6UGJڪdW1=s:R"k=z!Vh̆/X:w:Akײv7_{[nBr7؇Γz۵^I{E+^dC~ EuCeY?bq{p*YjCuOR^k[2u9;o=C^($>ۅZlC%ⶵPi {kʈt16}wBnђ_ %Ǿ3&r[3tKDl V]ۦGoRA 4(q -lj`Szd#n`M0Lڬlܖ4^u!)M,J$iopr3y\ذH!hM8wmb^oumYC_#48 H0E(N=g^2./g]EcP2}bOр.+sVK RXaސcoe.Ɵn?p>7zg$ P8+ٗ^*ZKMN5MnX;daH.ݻߍWcS k '.F`U.SN|TІ9Fb䐹; ꕛdGvA\b kCd6I5(KSF8(%aWkuㆱ'ksnf"ڧ^[d> X-\S%RFMEfq@yW9 ܶk StHx +)KWrTJgN48-#'߳@s<7#B#;9tX%<AHCՇ(bʒ;vޞ>4 YݵW3MUO@ .d'@9OnHs*Q䛸&R1a7L1՗"LE'q/{/pxNC 5bU!6M>U/F  YߍhKMN7wOHMjCeYůRسMg6L}/OoQEbDOx-2~7.Ŗ&f&yIch3UJ1B OqMV)#~@z#Y w4YܮrIG}ϖ!.L5#Vٸ% R:NK|E99C[ckbk"}G mQƲ4MF& R`t''e) Ro), hw o 9,_拭JՓ Tz%!ej u7QghV[&_#wY5XK̇&'"$̡q/Bm`?QfG@_W[j TӾܔ}X?5g1Xk<7zxݚŦqtq[)fxj#}dWY#W>-I.PtApvԥ1BT/<Jos(NuCOЖcZuA}|vHp_#A=✝*#,$h5 ]-FC9ܭOQJ\;DIsiEZj'}u R Q?廊em}}nҿ|;0 YRe<8 a2o|iZ}eg5׭ReB]p(Ǻ ׾,f_+8gVT|s[8vWP= KUZ p@;Ox vw@^JPqLhװ1hd@6<[T̪ \NU! iJ^6E^:dDfd ^=$צ~;h2`(`x d#zõ}/Z?3JIK:c`SHbTQ0c1G䳱:AbJ]c;fKsEC8@si PȔp0HC aeXmÌOr 2^y=80#tim,+9磫5#7yܻEe1^Бt6 EWG85U1rw 6rҹר wǸ vOIwԫ%<5#7Wwg]d*oo ':va]H~JkUi;9j蛃B(2,hHJѠ@)I;i磭$-*m˵voRk  K;)t)2K7Vz1 aȾ tāDCVlXJ0ZsGfoh\nO"~wV?ʧ#ȐG) W,v'1bϓGrȫ]DRt /`$فv;ZG}M,5*(k~q6ݩjր d*g섆Z< VK Y%(ʹ= M^l}O/ʆEP[}Gf1 " Өox>c1pu^Jh`'AKL]=[.s7?J }/]N]Xq+pBjstd7a {u]$NnS\_|f^z8]PFV7P[#kA }H^bby80#~UQJ9t󒞽xNJ(&Oc- SۤQ)S- A5֗m7 _v Q?[TiɉdfV0'E^ho#Zcr;P)qfl1F.aΣ9^HQq!+b]evy+){578;n+h"j՗<͏St@bBujQ:3D7P 4w.RW1κɟ^b+˚ê_}vPb ðM7*.`5+(Gv]>{Ғ:CyȽ_#al=YGqy8]Zz:SIE4];LJhcoisOPwж5WF1|͹xsfdcdv7wq!X'Er@X` uPַt%O#/j\>W%̟LL6\ cj<8x|ŏBADMnM^}Tjd 81^ y3̭#ZË6NUs;d}Y2`#n O״xӰRG9%4jY -9sOB/ɊѪɖƠMw@,2W}cP!L2Aߥ͠k@5XmҨ2ω|JOK26ܮH~,(">cxt 4R8# NwQN Ityfdg:(_5^˧[2,{{bF"Foŏ4;zIE10۩a/UEgd׷S)΄4$ĝ35(@j1VpfF-6ߘ~a tƻr$=_-&_i WXznS~"j /vv"<ջ~MjZ,\h٪ RMz} O(=Lآ˞̨9n5dqV`{r7ul]+6H$ɒ{0W [1]Dl7<5y3|yoGf,z- wEcOL Sy3dJt z@Ptyo^ Pbm D-}M{@ @)HeywX'M@4C TΎ"-Oh,#T־gx +y&C=u~6]Ǟ)0(˃&!\l}YC:@+kY]_"-eZ~wYѐI_10?-ւ.Gp'-(Cq1pt0C𺉟a5ݠ|sUy)l "㪛ŮF C}{t1خsU'ieKIMOQ?_#ifXȳYg 6 >3MsL@z{l|fʯ$E3 = \>EP &i(a;"!NZ҅6_0@ߌR}|ΖՂA=6G|3X"p;:>K/-Kb7'f4)>#otɃ>IjkHR '>Eoňզ%o_ Z3tz2_C^U .<@!nx0Nn_,Ck+p%EJ(Z0^$\mU8WD06D>W9.!@=N."t~m8A&WikՕbE';W_ßv'ԳO(%T bU)g/ֽg\j2 !E`:Im;k _k,/e,+:\f*Q}ȩNFk>;Ҩ&Ki"E]~͈/eT䴫=oT@so"f,Lyѻ,BTa^Po}|?)Mo^M}*]3(,k:07<8ӛ2 \XOIך 5H6(d))4@{y"0eQ .yi23Xmͼ;2qeϕTߐ.&cYǯœ!$~yksno`)NLX1ڼcCa>g/%. *LQ4@Dia9L3ut Cp{r h][$Ż8\uXB9mYkV{qg@rf*4`kDvtoUOtnSqaBwk@؋8'JiyO.RIqT/U"L#(fj7uCܚR5o;o128J*X)׷}Үᇇ`dދKBϻa~*R7Z܎le{@%~ -]M%k6a\ʇPR!'2Do.' 2{0| \ ;yo9cʓ8f.3Tr$(F,ҽDC-RձEɔ]y*dk( hawxT  K "C[C ]>amX ȊԺGɳs Kn92y@uԕ"5rdzߝ~R(X )UڐKpnc+  Ia(<@TXoR_Q2VAQU۪ptʢID]Z^9Co ;rtV`-ɜP $GYczP{M۷tF!+n =ik;+#D]͊JM35ߘ">e&(fhЬPȩaDܢXE^LGuW~_Q|S;SZ@4ڿ8'qHU* Gb?$>p;„Qx6Ip)~@]\lK/t=*,e&b`c%IS[LT7 &tu.5w t`CfzH1S[`,(Զj ʴcmߕ 8p“d`}ŕWBgC?w |`O$k'|w#Ǵ:jf &l{G=;ߠ`^oҿ,Jk!L&@ePB~fά_N&Y;x.k6gYسD`(N8X.RV&:':u"aFVQ ٭9*k}p6c"NTLH0(݌SlQS4f"0n~Yx Im8vjXI;_|vq_8k{6QgCZ?ydcʈA*(%' ipujz$Ծ4ܚ^TĹN\X01CEVٽ'$qS>Konw3AgvjxWѷq[g(4!17c (fgpE#}/U !lk [6V0΢5B,l w'Ӑ }/'EY4^p3ޏ"k@~í&T#&yybBEQveN ^912]`2:ۼ,ZzA5+ͫzMԕ=#gyċ?n)W2` ɈQk@Tyuɱ|RݰtqYxuFӴͰD^yfLLLz?4KSa^՛n_rM>PЃu5{CW0 ZZHّa+sJ{_μдZ؍WCHvqwvxS,ݒhsm"<rnbY07Aa6u׊iDF3<6'8Hpx= 0cK=M(]'usj$7 >`o5iTJ6{!#N鰎V\ `2YMJe/4Pnrʸo.s}v@:{w!?v2%CϻT>DqܙP% ]5WB䗦2~go ͸9:rBo5c,z}-QumIB)rsk* p@8zs*Tzn9?0Uش쪝؀ŻT=UYN݂NKIS,tsdu@riq;!Me YvIܣm& Pf´aZ+iWgh0g#[Քxj-n"KC^IG㟅Vd ҡM9]8l}lp}MЛ^E9`y r(sNj5k_{b%g`9 :XFOO2V}x$>Ul^ uWԋu>TS, )[SvUbȨQ;u U ;<"2CG?Uc{5blB@-j}Vi4@҉?69(VeER.Қt[z}ET.~joj>2j HZaTym/ J(Ӝ´:OFjUM=Ow$=[Z *cr GT.P\u?G;VwZܵZdHp,7. W IW\. ,hshnO4KͅD_y ?UQ#e9L&DF;)Dc:r*@ f? LTjR 4 Țnv9^NBcƫ2ng>QL122svu%o‡U8JuËkgob)0^CfxѦ' l %j))1 W `iE''4\Yzbh;PW-} i,X^o ~ԏ,7I m\@70R3~OWU 2 YD`D+dZ1CvZ=mSk{"{,#z-%y4Y0HMe:\ ی@w@ǡwy,;_ѧjfrˊdf՜έ0#XKLsdf7"5:%oM);=;pP }%]IC#Q`6!A-mU>*\bЕ!':TX,B#_xZa^u xKŻq>Dܞ`ng|fDz/!ӧ@eyIn>:|(Q5=b ZlxJ^&G !PQ!UY imCan!ԅ񾱰B1*}1oHH$HzfzkNk s%+M^\Jƿ\R=fR/שR 7u@sm9Z a=OM& L_X(L2 /eQ=X׫PW'$ñ‡)6}!R;VUj@ ޴cWH塈ێJ'}Nt6怌E5g2O hŮ$<[kӭXĞT]XT$,a#1;Kn6B"U^rI d߱5n}<ޝz "ӕ޸.;WO LjM5=VZA jú> Hli9f‰rDس}̼T RGҢYՕ%Yj͝:Zc}Ah#-Z7!Gj'F3" +JRWa0tQkʭ,s &tro6+9xgҒVQ_,zAM!}o5\$PA]Umi50eWҷi23G]i1gʵ \'G jl_>*pdS4IB@vo=KcuysxVs@mKZ- ee' 8IƐ!|SY f#he%TD%l iT8_ZTGgV{\~=F"qr@;\X1au)I_(ߑ%GlpF g6|2sȺ;},4vA vtXvK2EF V-(:ELA];aWʽtv%I;s0g ݞQD79]* (\>筋+W;?ٙ-4p4#O<*ixT^~L巇;F ;Eb4|}*p_}_n:u2kBC Z#{@Q }!YG߱Coٞش0v+(0%aY?zf^Cqq2' 4{3!QӋsu2 >Py޿K&7OYݨoLTxbx"c_7h)6x੔lTC ~IK `Yw`dȌd<)|ZoNLwJO>SRGyH5.E "٥wQLyS4?,3';E"ۋK!fѤFM{`1QWK6EUG1nhb@Q 93,'p P44Wx`o!X]eJs(7{5-T6^tM!m2* x?n4O7Θ_-;(B@PO^ :Q֔Wz7H݊=<\k0ٞɇ \- '} xρ0H!~b< fi s ,P%ߏJk /TshݔkFfT_G O-myƚ#3miԙ:oJOӣ +LDym|e7wWYԻek.'OKK3D!jeHe/ J*hg5mJY|f<"DBq5&d%Luk8{,;zN')iz o]$O\'B_,p MWGy=A{;~h*[L;Fk(mhQXc[g}%(:h$^J6<z+0qo4wq$$fj'˜6%pS$&ʸDbJ=(#cм=QYlRlv{y\eJƧx@ĴrnxӍC:?$oin" @u~Ɛ '|b *!GݮWus@F\`O-& s#n`#%Y+܁ l?ƭ11t6Tcwo٨1aT {L2^pP0laEÚ r[=*.*<`{Ѡ8yWY& .f2Y &D@9=P|s9U}GT|vQw_:@]ŜzhG6+W,ɀسm6D9VyҖx|׫ߓC?"/? tek$`=SB dSOC^JZI5/IUYƣ)oC}dt3 S2 3ȵY}ɜ#|61 +x9]!qՑgu,]2Xt$}|gΫvQ>00ڕep7ݱ1#Co\9§߂ 2#4K 8\b((qhp~빺қKڒ-8 W_4l\aU}10É5Cp}pM,NTN(8:2 {gbY NPXWVRfOT5yz7jnЌǺJy/X#fiGGo Ssk!&/G69G-H #_e6 Ƥp.yk^C+R]r@EG̟ZpM DKĒ7_ \s#M54Āh,?pʈ"~sGkiꤥQfO6u bQQ]]wSL|е4:J*Mc=7?6+~q|!ev\S{4Q4g*OoIkg6)ReaaU0JTGJ$us@ϮAR^!Z.n'J8m3c4~X 5'-Ә;y04iT+b;1p/eE޻M`--p;í6wl\)ФfU㩱],1ׁ:}]i ,UHȏeLI8V\r-NXUZo} 8oj Ґ\ֱ^F),OT]gt!h.M^,l?oh$OBɅAY'n`L!nIC * M1/OIQ)GgߊG cBLxiVAީ`t(•^%rnNbs>KXFDub dv0<6˘RUBVWm={7?uR&ۍNyqA( I:<QSSn5?~ͣFBua^ Pxw`GȸvVmU Pv -)J5jLO ZkK >vje@ x'{ -5_mWBeuJOiLŢe_WǷ@p3 e(j]RʳSܸ?_f4#%Y|Ye[%{VTͷSHH.26$̍B<&|7PU\P \#D pѢbkF/*S\QZqgš^8kywQ#Q?]{ -vwzTl tXGT?s=:B .ږ/6;>p9B=nB ]} dE05W=SQB@|c%~e3-J0DCᚚ6+G^@+@]q6)n(;\/O&E3NQ`<*]8)bXn (zfDFoW`"!QYigPc*+Uj XP$뻭5=OM&묨돀]DYkG?B?f>Su/iAIz#!033gF/bgIOyޟ\?y!gkF{7#fB[bCRn:Tg0'ۦxH}l9wF<@/]{ެ)zk8 Ѫ i6[NJ910!٩ȍyy @u X1<ʑRZL"36AJ.I j]y.)4!X>{ iQY䪣2[L ڸFq%d/gߒ:fiǢեG cyJjbuYjq4 \u#+ŐPXc"?84mT̐͗BY61@%&Ο$fpg~%}|;^}mA^nڋϏK0R ş)nHeⴻ3z1!q:3hF*9 ɺ˲U\b[9 R`A.ysP/7"Dgfc27@|[4- I )66j^(ӊ 50a\FO>||Y#jA!8gtgҎ"|_dJR 1 31#Eĺ3-f4 v,]M3ʛ I* iaDCT%.|ez(k_DB/o=1<+8<3st߯o.̈Jx1dEb~rVٹx2U^_y[_ @u2ɘOw\-gzz^~76&Tۆs738 DQmx=Pl$6Tƙct-R'+jnAlb?~M 4DBz:T.lxčNJǀ<<*lP,OJf5ھQ'YبSv {daDk(4vFDO--@luawW a#[4&uHN/vK ܴ\/K&iXx5=L{i'%5,Lј;sWhWQVd3RI%p)JT _|[9mNfs~zߣCzJd*UTgI5:ƖL/I";$kvPt]϶Ndp*{:[r5#y>e-G``Y h9~tf4bбAPIo_'J_=1wX=7F%g^3M%mUdgZM4zE:C#s#- l̮/þ,,? V04d!;H ;xC;lD w<0aW6'q  ćWKX^ɞET\Xf LO΢{k|w-G2q@qVdg}toЋK+z0ΉkD**Ȣ gp-{!_6c>iS$*U9d0w،;x&|e^ZT Q\J;".a̓sJCYbH{C`Au&V`Y|06ʤ9eEx St-|n_ 8سoٿE$m߈S1y}[;| >ڲ _ﳭ+GAB }%M ~JGA3Pc^.!L-UT{ JUnT=AKgӎ#Q(+Vb-f*KTw|-'\y 5WD;ދ2=Fmf;;".#%?..@A94\DS'idQ4O|^{;_b޽kޯ iR9hP_oj={1Ă\r(TgSBȅ䓆եa ue-hz7 < zڏKBW\8M_C ς犕*I=GSΏFW$Җ1+pԣ>-(B?J$o \ļ!>y9`ŠxĐraG]D - xoStHBYKC18 &W#YY*caKQ> cYV\gљθ\=,'6x[X:v[p@mHGa>'M,3!ǽz'Ŀ-1VMQAq|Nt讙ZS*Ǽ}Kѯ7g0.@o?9l PϸHNBi|Ln8cVUn IӒA҇ f4Fp/ 7 UWޞ)gܸYuR !l%QZ( !U|Dڷ0s;u ͤ#{ A3$, ZtӲ ,);-,|,YW1dVز0fuU-u?u :Ԍ^oiweu/Z>T_}.`UJ ^ Բ3%15&pq7E>fMd2{ZQiqt(T@TͲRoq0DuREFy"{~'w}]i7ԜUYLؗYHF5cds"#g*~ro^6W&̛֤oշQv|{~j(J^f1#/}>?#3:/ U{CΚC%' eVxc*RDڭ'3 6u)~Xjބ02+*~/΁GfxC|V€qs`yD0&'|OKR>J =KO/ DL O<}Lƛ˼a=J`Cn6`*iֵ)xρ^Z?I0mآG7E}!FcAҊRWX{",+eA#gHsC lL>36&WyNT۰hJ2YKU0 9-N%Y~Qh*OMla湁C1|Kӻlu!DYgŏ|`F&OUQ@k@;GT>T(0&`^S&דOL%gHzJnDͪO `@$i‚9"4 $Fft47Ȩߍyl<HUjU*\-,$KMb%6 >p -.tu1^`Cnd!).dKsRGo䖸h-ƙ0ۮ#~ْL\nPTq2a5Q)~g)ŸSw,פh2Csꄘ#6A]n:3ff(NT&n00]9[D@1)L%ͻvc<'۾:3<:QkuopZ3_/t~x+E[2-K)\YcAPXh;CDN,RX {XpxI,Ej=p\?NGQGލsvBh~| oz꾽H˫>fՃeaڜnM%SI{f)_CY<-9= zwN~ %XtluGr tM =jJi=$@ޡ i,cZ"no!}粉қ,GKpL H.{ pUDBnG߇MzwQ ӆG`4ɻu~zNIz6bq@T  UBb~-TUˈ.!LQm]fW,ֶ.NωCXhq"b7 &۞G\]"NȂصXѡM_l)8䒖$ڐ-7#k>ICIWbCdGfqPoc%'imf,Y{j0:* :-%^(4rC#Ah<T!SU]f;-Yh.UMM8ð9r_* S(B G]_$XеC~1ټWJ5%} RJ3R!#م6! Z.=50ݬԯU ]yOq\f̎r0̶DZ8a!x g}l)Y:RBG_҇u2}WR7:A4qhK`yO}e(T4ժ>1ozkl8ioc*hD`:Ă/~4A`oaeg.f4SXwf6&{JbB "',oh9P5Bsuߏ'f#qQ{QyC X]K ã,hGv-ZF$̷ǫn +*RXEHRU.ļkU C!h*^@Jq7fiRUmI^nH(OIK|JKFh0#'iGmxiP5>9 O ~ 8 + c!u+}7wp )pJ Ϡ/Bbb#+1a2!F%SjF4C olψq)cS.JԦ^hV"dP:g鬒6$N1Э0ɜlII`9٘/c>B p@O<,|2O= |,^p| - nͣ 鑗ϯLgo_A%~|ʹ6ӧ#kX+hp;@d]kQD"!=j1WX\2th~nVpj-H~$?c"$R:>x#5nH;q]hcلr|DOOrzs.=J}~pwkA# x;h!Jxp"daG5VAOg9YXsc%9M6!=_Zt'THSF?Fpϴ`s]L_,,չ:ĄdG}#]J"7,o)U 3(ilX WlS7A5VNugd1+M3(:ӽ?2*M⟣:"eKQx-V3 <nCMz,#:.##"Ӛ;b ;!E?Z~,b,xO>Czе F3(&?VfΤ`O[LV㨧8HNmU= _8 6/;sG@Éd5GmT3{<;@Q7'ͪ7RDZnf/7>/. cPݤgDc?!"?Q3 _)WAs~Y >h-SUp$Ho̫ΏRs_,CI=mb MVdC#"l@M>+}aD]ucv e^&grh߱0K*sc*4l˄%Ύ\rd;0lN\.z吪#)=پ&+BJexj"T4,O4)4[ OM bkh5fs: bb6ى PA'l{#x s$GX^1Ylg W&K\wyֽBѭt䄆U!ƞq0eO'~R DEJoT@yB3[?U'X*7Z9f-ϋg#^KuC1êE1G0:45 ħdBchLdPWOp*g3tjI=ږw Taxm6ܦ m(ܼ3 IV}x$[;QM>Gmꚾ$"mO=hyBT^萒@79^fuk73Ov w mEf+3?QbhWgVZ[&mgΤT~~B?ߖMŦ̼8YPujC|U@x1UsDꀾ|M:\Y?c͇q zʨg\m,0Edl<(q@aS 0)N VPkygh9XS6 y(G\ܱTxo`;y2?Iti(@fqxx#؀|IKHgQ] ~7;5.;ܥ?EaHUznbX 橭WM㗊C6psSdhDanc::0o3*Ees+́2ɒ^c?:(oDDk*lIek[pʅ(_^Vy"sgJv:I1 c(80p_)};IJ#ʁpMQ7yv+;paʰΪMN~)Z MELl-`eHr cL_'Vao~;' #Ξ*HQh}4`jeYE{(3-֯WӅa2[YX,JJTΊjVVǐJ<,^O];H>L^@a&'C{CK]ۭ܅R[koZ 9I g# l C1<Ž&?a&S_]}Fn Apr3NV +Bպ/_plV4Q K(}nAUO&}G.R7P m_Wen"O=xruBB_>5("Uౝ&Xv!6uB,b G~[\J~6ae=3O' GtG- 3+02W^H'n4/81pםBERBeX6plkO?vTcO{Q3Mxun[0{wbć\)#V a $e(ѵ7[aLhDɓ,(=iu=+MjKt 13,ه$\ˠ8%7PO(Wfeߊ|:5Xw`ioYڂۢ{1nF䋢eVl73ӁI(r}e{LV`[?*74 dyO4^̏bBۂȚBxG+gSC˄zGܷi.7xs*$CdIhӱŗ?6Ƚ5Eר|ʍvQ)7|B8Yq[Yuu4d^eŖ>,{"O" !I~ DsQ8XL .IdA3U#_ M:XEG Eᐛ)my}_rЃlvy.~q32 j{srZUp`8;C!?@IJxUs{H8PH' 2O {>WBмf$+3Y¿0n0K_ev"1cq0MJEh.@,A Yz8Oan\wꝚ J9fqM?#%2_Y&/\&zI*Z>v.cĈCSskY̐oO RE#W:ʦznQãZqQ^o-z2]l(=`O{JIxR[{s&h >+嚄W([RߥD5od0 6@}׽@m&[ܩVRfZPNz!t,?CEIl'nɪE9_$h6^}pQ:+#qҥ~/ YJc5-s{]I+_gش#hv k_fݫQ /<.: =I c~dw48>gN\ᦹ>0dR-$ť$Y.8_7 or5qMsOh́KRF],|yrs1Px]\AQbA j1@$o˅AS41ۨx:10pV?T2dpt|$Μ+R )? +ՃPQvjzJW [{!#Ã?sa:@s{F8ݔ>^{P F|d"68ϒYVBdq#Oə5X#'DWRr]EsT>1W!=}6` +ծYGH UZgS|;gG)b#;TDDܞ+ .C|(nёik%*\ՋqQ!1,ܳV9g` PL,>j#yitwKOBЬ/d_ۧx߫CِEBcvhVE}8J8݂θ2N*(oaqC\bwƊ}F t lL(%\,_`dŹ3yRswD0w켘~M" kS+6jk:aGg*=%VQ6_NPOaH_ riC1D#aCޓ?* 6:G clQ i9Sbg]l{{\il{^rG8|d4TtL/jʂ|3ڼ6=$ sqpU-f ,nΪKC60} ʆVe엱e9Ԫt#{| U-+S2 Yc{9 ^Gk|f"Ųl¤ܩsQ;C{A:/&c#}"^vnJ*iWz.Np죕GKyYH=t M/p1*oK_ߥ! o=Hh>ѧ#FQww];]jge' Ex1zg.^*1)ׇn x fӖt9L4nkV9 sBʰ"SK(xy6FVw 5Q׿=gD^z:bݩHtN-V<&tVsѾ-AMXF˶LL?aoE,izIB \.q;NyG˞( j$^lZp!th,*3k>9pV_#dRD^1aXBH yvփӒӚ-YuɹW9p&m.S.:Gnx}6#)Fa*}%Qj3B,:7ZF: Onl6{m]K.-¿"Z<:/BΆD$xA`& {Fk9i64wkVHoOwy1ݎJzՊOHgHP:[r ]=uT*~ =ù|k.P l?h`3>g,XBVF$UPo{JÕc51%˵#ȁ -~xX5^Cf[‰NS4-SVh %FwפlS/ TN 7<60i& 0Bch@KodcIXxuɃ:%͒k%wӃ ㏑zH=発sX%Y]hB@Np .3Z<,ұu$8芃F) #M hrC?;?xi"$e tY59f4,)x:m,"pϏп~}PaxH<{n(ٔk|buo>8'=/7%=}HnEݶ6BF E.>2nBϻKKyC= Z3HsC/>k ʡ>$ߵAD ;$it)ec+GzUh䔚]`,1΀xFK`K0;L_a^%&>Qk~opIo-Ozp,Aă=:@=3w7CMOzXPUV^O52:E GA0|+9sd%^DYVoPGI}|zP@$e7$hׯ3++|3oG KmhzS϶uxkM{(HT eϱS]I̙ Mޜ͓ *Ѷ[3L+[EK%&Sz(UX7KYi+ ŝq8q;/( oF5A?o8[6`W}`rf89ͪT@,{Ñt_s2DWp}RUz f]֎ܟܲؕwl)啊AӘ9f'1☮c6kӔ6jF;~h^w##^VLUΔQӄ&A  ՔIc!EM#=qQ$DyU QtPh-jcb[ H~ot;RUfo?janr57(AMf~!]xQ .u\l8JIY6y'n ʾ%l:Tm:+YI 򢲋w|DȖEQ' whg)L t@ X7V))Vcuɑ A=^CG5m 5gs v() 4~{3lJ o "9^v0=EF5 ^4X%+Q5[EͰzi{~wFmJLMB?I{р ;A*']0=I83 &Jӈ <0+V}vqi@o RMuyiKGw9FsEA?( lD(܉AۀQЍ1o!kM<~5Pj+N?<|F$zĎt$XxhwvwkQRj{W$tB* p8/=Vhk?hF$~H)4/x;pEx+-YU**Ǚ!0{gS5t6=@z<vuOitN6J/&+[ԧv8ѝ<3e>amH@L\sOe{ҽGYB km`$2V|dݰ:%mKAJzk*,lb3 VK]=S-{~]R-"ɥ+%dZˆ1Hй(B->{rΪݡ)(?@/GY$eMBvkˑd;{E4 nHX1>}*3Qm:fTVL#h0wA14o6{2T?`T%ǛOdɍj֢ xR5?&EA6qH#j{O9]f0/p*X TzN[?13i?mZ!)o%sY+ح9F}ݑ`ZYiŻ\=S1YHznNɠ}(0]fF栟ʹFU ].Ұna%OWk| 2|殿L_,dgp2h~zxok׉ @ln Kө\wEJXrTw" }v C9:kLs8j7[fݘp7FL/*eCC<H¯WXU$8v`fY+ l?2$|䘆\\^1KWI|o?'qI4LCD*_Q}v3ɲ1(DM%mpڽ]EWq 4'[?>ݿi9f=;_$WmQ90*|1&*ìkY(XSK. 72-aV tnwK8MR͘u͸[ -"g,)Af~HE][&!ȿ*ߟS̆ z#C*J&"2  1TGw ^‡LS!L!C,0 A.Vz {XbUC,Q_0h-Qsl4껥L9"Vs9oj  Ig[C?"Qƀ$E$hrKIBſyZ[)57=U.ꆺ^&v^ )y, Р3Bu9e&RB kZܛ͊CZW҅𱠍ڰ#កR9eaFX@w͐qt͆h["`W@ q͌L5trCkzQyjTt!6hO%G&݊2v}}E%mH_Jm9ߡ%/ z !tQBly*f7;0GGWsNL&Fds/k+V"4\R P) x2,2j?^`%GaDG" ֡\)O,XδN!&V=~ O Z ^2`L{-2*O\&^`ryPkHV{&"lnS75>XZ~#Vk;<`?Frnf2Ӿ)nVU:s5İYp,XS,X82ÎL Q@BGOĆdV(ХQp?zM*k8K3 Y,eء`/{! 2sc`!%qUFJ=%nW(͓tFuNк' r7벲$ YS'rG;Ib*݇l0NIq#G+5WieHD1CG5SfŘ 5$G8qnnP^3R6}К帢կpJcsC+ __x~t*/T#*EOO5?#ed}Gڅ{Uˏ1IIDžl"# ެ‹D.!N(V35T!j,Eb܆SAm.TzM*~dnBx:19d@ XD`לZ1D#t5yYٓȮ)Ipp{rb{M Ǿ!s%8rr9x*l_Kj ,h!ٱ'K%la2Hc!tp9t2&36[MH(>r1v6FhP#<`I;~y;_m &00?^ilNؠ쏀pofNL9 2J[HJkn.mnJBlxՉ@\fm1\|Q7|q>!w! WDFH19"G|&_TsTǤ`@&4+CCq0[ˡ- e"cSspΠ!))@U_Rސ|ВUA?A>kHV#-ڛM[m~0'hgIȋIVq_qMYb_mSd`vlb)\ͯj ahI%mIqvXXQ=6,n3{P+>=g8W'LdK,qS2b1ڿ]{鿯RFb1oc"%/F Twˇ6z*6-$`ZUhl>oGKVk&=q$K7#2]n~RCܼKAPO(هx9SA}CV+̫} 3a֒Na.li.]M@Cuob?{TO@QRbRo/ Ǡ2j%jf1-9>6Ԛal]^A @:}&a2U%O &YmOկbf147cL+A& Q)D:\~V}?9%m^=Ob T70ue|/^1K'MT]_=ĚK6.1`\kKʯYؠze{9XЈ,u{:O_h[:nZ_ы"nWOղm[ڴseC#$7PMׯ(kzQ8ؚ'H⒥Q7l-WPuկP[9 XP=c,0g/*4W4~KsTR49_;bPr`1(Z9wE̡[Z~sbhwͲ8)W9yls$N+g*H sׇd?* uq6iGM?@}t$=WgU݀MZG?D'J_jaL}uOGDxb/?%cLiP#aCD7up?om.@S怬W=Qp0=ߵհ>GIMkX\tuG-nvoyV(U S3kTIxHJ$l2<,\RIЪhn{7#Yt g=L?$$mמ8!It>'L:1zO>XQX=iS7w:.,m,ї8!L֒lm)B#+8qaYMZOR'͔LF#ٸE/MR־,ˀI [zߋ,yv)cboݞ}R4MqqjI"o#Q6qWa^hχrRCq~@oش XKח̕ƀi= #y׫qU&ApTeht~+)p."1Hvum 1YC@tdW{Dgebw26Gu,lR~3A" A{Q{.hz \JKAp;puu Xt^uǦK(w]GRKŽ Arw}++#G*}&߽L^JXhoRk5sh7k tAӎl& JOKX-G3g]OlAyՀO7A^GG\7]70\w\Aa 6gNH1x> 'w<˻6D"d>+V+sCZ_)<Ϫ$ӭFFe01:8ҡ*a=(aiNvOy5 B}<*I+)vh!?Yknxyt\b/o?߁7a9+c>m:IU| pҿP*YZiƎg.*:_N"zN8mrr.r:\p=/ATJw*^S5XboM9=g/!]43_K'tܯ B$.JI$.08 R4WrY0{Ms2b*=wo.*|*t]U#u)j/P>UQ_|[IE#l. HVamM^cUͺtD:p{mq| |ɃF fu!t;7ab.\~U۟ IfSKfQb~r+wٽ݆?oUu,zhJ3j :J@S['Ibuj`jB6G:vߣݺ+"x(> yݲS6,;%=ՀͧKCzlv+5^.RB誈G&z!#^Ag O oN8 O%y~eBP@NJcmx6Wqp'VF';w og#)0g 4\f*NTw^ (3ٗj{`vk##u9ŠD6(qT2 i,*i# ZJ$Z䶊fC퇋 kHlQ&̛3'Kn%lhdpu!YiE9hE('P֟t& Gk5cÕ<0v{§>$~BUr:\~/`Ȗ&^?[_@t!UE(vYkF-^HeX$CbFD]$@XՃ}{4) ,=G>I?,US3Iny׽۔٫ ƨ 9r$U T_.^яqr6V)Ec }G0qp}5VvNvRE-KYIH!1eY=Aa2z0DG\շ`3ǵ feE+IWcb"^:%3L~_՘$$ ?yno6$C$e"z뫣oe策¶f9%g}} : F386 G.t2`&( kj˖ Y,_D%3N@A5X;NX[ma{)nOvZ$#<*ZFJ{0#)>@Ƞ^<6M@ Q^>h d2WGwHV|kcG9X0zZNWGNg33j!ސ\ ~3pU4ZVtKŰh!? 뢭NQ)P87E͑gO06FvfU.5ՏG&&c{Qc;v:a'L#-RH|M6 Crqi.]m6vY 89rӴT. -Ͳߏ. *|z/{)Ef![i9dG#qMCY[@{Hx7mG۬ gnLԶ)AnUl3 GY|ZsE! s~syŁ(۟ \N@} 44]A[o5|GzͧݹיùBJf7CB [X]j L ֯,A@X!N.{*Q%ЪME_7֫Եi}Sv9xD^^Ju=9:N܁1dʌ(jS_ &žN,s ZҼXtY!'9=ǣ_Z7]U*6NWg꒏{yWhEY S #Z:e< 1_Aѧ q 4#i1bBs W'~߶1N6lQudsd [*i6mztֹRc)!C%k"4eS]F(r^Kkp1xK;r콝+}Ӏ.3#q.Kll9nK0yb*rmyn'.]}g֠WFz˥ӴaÊ ՇgkߴTl_ klA:` ,Ip3\kVjs)ۦYqga;v-Vm.wƤQ#{{M3g3!J x$)|((ȡ\=gI%]|&oG}{.?%'9 $q8Q&I ㋎*qyP\#2[a@lB?q+RֱyDlڢ;"6/}o(xqg>R.Za1io(l{HKOݦ#V)ZhMA _08~ux^ =,&K[פmBf/-`|fݺNRVjl sY^-kA9%:7`ta"&y[jw#5剨C-g V7pIl} 'YG0ܧF䑛s8_`W 59~!5c~igPoVɧbU1G䞾E{NQK- @%ۥK'\&1陟* tFؘ.l Jd5op zowE+'MF Ug[aP: ~nq͍GL6T}<}(%k2FA{7zH7@G8Q/)9,UQMy^וyra'C |iVXd&gKf\JpYLAヺ\AN0:>/%a*g|N}al(?XxV$v7 +J2s~pt] !d* zM>JF]·ۇ;!BXx 2|8rHVU_>û0t <`q6hiQ?cn6/5N1TMjG P GZ Q(k l \]ڟǰֆp, 0r-?ji}Yngwԁ.:lBMV7 [AH нA(K#+&uBbDE#-@8 (-aEUS5݁J]csy2TCۻ6|E 뤲43@23DT:K//f\Jn@as^%$,n.TBObȷBotڍt3.+˯\ wbos:[ֿԸ@f_~i*,.&~Sd7ZnL)SLPaq:nD|#>͙ۚRYx*ىTmM g).LMg*Ma&aƉUg#Woj^[ɋO@74vb׀S>]m4N|jU Uupx0qN"~7:?;]Q삇uĕ: TBWL׎"&ho1(h,2!ԹŹtĔ쀡V &[j Q¸tSon>of\]<ޤWYLm8W|fڼ c%w,bM-ÌYեdՎ멋/LJ-(;)Ikkz퀋`(K1P2'ӍvǜQ%:RwYɫ8";'o&s"4/^Jtۥlęd=sRaCPp0@Î5g ϕ>Lw{i>Z&` xݑ'u{%K86 vWeU/e|W'Zi*L!nkF T.*as0$ ZE˹*0mh[]MUl)y|01<)~|~TumIx:,.0#s,bƉtq~lk+x]%W3JJneꢞOlEHyϷK]!-@3-(>Μ(+;՛4ZK\3%ѼSȱDheV/1!]5EԊiB}/[ZE ߷|PEcB AW&圥;G0_3_Ժs$.e ؗn KᔖQ6/- laRޯљ)WYNms9$>!s7dsooX [,$X546u}\7۸ArqEF4Of89A\Q%)ҿ30zwPrC~O3i.Z3P{g\3ʖmRuRJovqwC1^mGL' wwpNViF_[s(pψoʀ*N2+q\!" ONӁ]$ YFĀ/9ZT;@^z Ʈn@P jȾ) /TfӪdD+dF[pp3m7 @մ&Ox~S VIJM9r,)H /Uw˕ +QJ}zFZ,lxI[nor,EþM N~=A:kf՛ZG&1tA'kbj?uSE8xAV%ZrjiH/axe|TΓ[Y++y&/<)IjoG2H32 #%@687a[bn 0 eȏVeOBOY-al\O!lD͞-e=z7X%YϰuV|g09]ld@:4Xv2q"4S&.CF u94r&i`O+ZË;,])/FI~(av֖[Ek(ثДfB\_`jg)U<ǎa |MNB5Ah3Y?13[ǺŖ~QDM韥 R0+Jp)1FˆʻncyycA,-2`v٪z9 w;E ck P`b'}F  8!c< ZġB4{fIKL 4D>A;jvcT_39;.ctm_.s.@M)%d!D5bQԴ[G>35 ;T)^!(v׾Ž9ŀJ7.ZVzFYUP&O;|Ptn_jm-訏 >9^ -fm>P{½~y/xMc:DZ . &w6&3[z3hTd籍->t9c^!,Vyjb^1y:c #躺^3XFIv2F3jr/ݿ ̑N=VRLy =Eמ4zxtE? xB ltCzI"}? X'?. DRQlZ./ r(DDbFdr-W0!KC 05`5p60gr' Ή烇y,fxĮ0٠5 z `8tl 2PieZ6#K}yÉ\nlǾ'?S-)`!]e#2_pdUl7д+b5]S6>p_~'\ p56^Nc sQ#~ tMcL\ UTb)KM{ &+SϮV ={ܪIFjrk ѾW-ju`FbP4; 3bguFcߏ&'6ә,L\)co!%n Ty=GE;]{CT` pDCҭf ?`㥴Owb9yђ'ʇ$v®g( F/k`tݚ6y(mkZh:b'b8R|3"h hd=Pkz8~n<~Mm7r7>5)I<{<0`tc٦i>o(]*Ҟ7svSqrb :֮~qD;sq?qNe#8|iw􅉀Lpwloe$:46sUփCa ~[Icάsmz,{T5l2ۼϥ6GI=r:qكZ,~r)\: X|}<"9_67u_f;e:pԜ<4.R,Z1x'g e}gx)47ר)1yrՏB#6zN+t|MbR]')ѢzKSux*yK(yHƮ^{:h?cYPN 1aV)2_aRǪ=!o %!!X> *·@T|>y` gmFnس  aFl/0\; *67!j3@-sf'1QG>.mR`h m y^S[ l=oNM01Lters` v,A<$^?Uuq+&,W.kgk09VNCСm0Lgg2,Xá?:aPQkSMnkкՔ{Z^d_DσT]p 4ZCAf+@z<߉V$"&i'{tb#\Nq!ۡs&)F~~[*B!D臞[ܡԳ*a'V0>r> 9QR\{pfN;̥\l%}ل\#Պ)]u}NIp?Nsн!:ǸH9uw3zؑv5?eY+3fc#"r9Xk&$\cqB'{G-}5HV5շG)%򩎃Rlڟ*q\c|rعR/=P=o3hVB,w]˛@oH+kS;BBb^gyoP] 6Ƀpaoh 1m.0܁; s}pnW$ dj O5w%`/.賊mME)1B ^8W\ jN]CXnGz>{N5&rBi*#pJvۦOKo@5c})ysckH$]8uF/5Cmj;WM.OI[2f!ƹj;3 T NRmv]g/7%԰45xOSX2.Z_GmQ T;B=oESB~m9 ٰJTQQupޘa>KKq›b(5\/8qyB4lӰaL9 :ȴ>rۣކ0*έ'H\[/ "F4T20M)Ew1t7ao}()CIn޻/FW4^AzMu/YS_߮HIב^O)ڑ-.}}1J`}#'zj:  O).8`^jU8Sw _RNam-n{:17w հRy$EwsXCBhȟaS gzL;Pͺ[6-êE9;6v8Lh\UP0$8_ƒ6?t\twa*,fyO;󬃈# cJ%TU;f܋pa?TWt/"Sr@q"4/074՝(TcUBun5# D\09/aIƣ,u"9[ݬVho MyA}&#[~Ȕ i5f5XAS?$ԕS$w\%ILÌc1)KqY[S$(1 Wlсް7 Hɏ4Gz9TiHHG*>謞P軶&ud m(SEK@ uHCly-N E0ӼMsۓld,ҍ-PJ`8H Kŕ1m1pFDؼ"S5 Yp<:R|,ag?ݯVj:DJ}f~R |s@F!!-%pDևP.' vr1f"7YfA#r'T#(˕Rd>mJ%*"x<݄@Hb(N؅M4|ǨLES,egʁvbB9,FKA&I?Xc\$'[F9BWpB d#I 2؋/T8+vna:9P.U ~df`"#}.S/JpC|WZbÔVsBL׋O> K?yJƕ[( $ǿWU7 t.,#L٢q-i7Lϣc7N&lӧ<ǣP2B)9VqO)ܹAX l)v&  dM^ A5sbp2/OLZ%#CЏ̀02"7QYSjԎ]Y3NŸP]9Q: Lk/9K~[@ 7?DQy+\ Z*76~T.k aڄ0]Dj n`.QJs@ Q&8['@(5,}zNo^E%9пL i=caؼ FCwar{aYroNخRzS%Ux IrVݬOg/m Vbի퐛[*c*~ݰs9fb@3J+&()MD7m sm/|%Y1BK:J`G+f܎4D<'gduA}WpҴh8|ɛZx Vc]jO"S㉙( lZ^I i}:ՠ|ܶ&^/lOMcwg޸3 <6 tOcHk#9X3mF_;aTJeGw30ߕm5#DRe> ҫ-lxJ}%t I<w\{#,x[ݟlY)p޻)mlY, W5~sH}X~Ƙ?mMK _YȬT'{Ez Bd'r }`kK|LOl.Ku >IP۪[f-rK!qo0nKS 8Nn3KP'Bd]I\+"B"Fr҅3BCI-[*ehеI _cn:M,p!%Wn<(#I" ]pV T~ޞ]U;V6/?MfFy0+q?rnRH5rBcSח8Vt4N CFٖIa]0p3%_bK%[}Σ!hI/kxYK.tyvb&чaKl$ _=#z2{qb)( n]#T(\-%UNR*ű^nT9l@=~kKScJ\*%ib`- Zkhetĕdփ!>H{l8Sˠdo=yma}[FC #W$Go +$K@#r1'dS*CʍT ?]|P!8r:L/7m$Lkk_L!<{dM +f}"nuEk.Ҕ]6}8Hc sβtd2M{srrGJ(QR[rƍ,]"εF˹qpʡM4'I^UχܭbR-=&K$^?7J; JTZI%$ ++mn5]ol1bĚGhEvc*erCyHd{l'vU It¨k ~cF ^+T+5gb_HF!6zd~  4r&\e*Т: CfXʒ$z/#~$5<8褄Sqy OG,V.6wFQ",vP!(hDe ,2>JOSDW]x:"yM׀JYHPS2 d UV˄R \0 Y#Nոo RmFֺJlSx({;+AO\FDCqOYC:5Q#]++=;I{\ 2/=>E-@)Έ̤6 WS&P\ѧiF]%zX@Ө!а*!CE:Ԙ߲1`Z 4cCd௖UxW묳=ȶM?*cCG4@39k#{xT=eϴ{  FQm!'ײLZ҂|lū}Q!b{l:z枕{nIÝҩ9B'Kɑ~sZh/ҕbޮE^{渢VV Ȃ?\[_hI{,c$|E4[([Q/MZjJ aLϼ]]de53n>$ت7vB_dC.t(@`tfS9W.r4ts \M簆 ;luh>V"Xz Gi./5JZ2]9a{ 8WY3W4}->TІe D;2Btâ'{!l^م E$nl\۝Uĩ:=j ȥ[.τu> ,4Нi@=e5v6鸨j#ѓ._n%mUJbQrka|;OV:mN ƞ }Y#NTMBt.b߷zC s [[aڱh$ߝև̵V5v| u4rYQ^ n3>πUh g6LJUyyȯݤE<޺ؕ1F+1ԫ}psEL臔M&s`oЬv[%ٽrBK/jVP5*gbeQNk5َ͒aQ2 Uc\1$9ӆTs }ΝSD ρIZК'>li<'9J j(=2 I}XSl2BJWD=ѭ3F[ $ 3'KoZ%oKde[iRDhlS3gg$YVj7_쫛LS}T3߭yiQ+i 2ڿġ.]l'glm^"?g69[; _v/`pI/t7U:xJ~*O4:ygTw<Vq/˜ʘ2 'bp(NeQь<3v}D_v_!.< ,i@5 V@BzX5ciZs[::O(Fh8KjkN~*![յtv$y JobWƗEѺ/POgf W0]Tp4p8$&V!.3&m!p- A)ʊ O?1Y1Ho+5y cH!15!e!1RؠvEMyU+*#50Rķt//~Ŝtc0Cq|7㞼7i K0"w ֨cP&Y2TW}4V BUwy"yOV_-`qȤ>۱6eDOnn;MʎR d* ~[K˞K):-y*;ɱo8/wK"^\Rei2uU5<NR1A-\BN\0!2E2h7e@5rm"!T s6cf`6ɐc;7brQm蠊}> O*ãJs_ `dGRqJ[4- 0X9~6a5Z[v7Sh~T -=H} nx>8o `CmޚG}?i8K)I@{Ä1cޚa_́} XRNȲ=tjaO[GW f^ =İΦ_*lAK@wW Փ>BhE ?bG7T!nc1FYD%zڏ)簚в5gՈh2>&\"Gk)o7Q%E5@ʔw0y %P?kBBCƏ0ܓѾG PoWKi?ZSdeeb zW%4VF7($D$E_1 z9WdU$t>~C8M!_+SUn{nKkX te&@|\E9ft pm+oxqDgL1e!w.TU\aɪu ӭ[my=aD% |Cy>u%ΉP+U LiB1t`*]s,MOsȈn/VwgF:/q &1Kn+Gj'#G*æ.]q4#p?D kdkEF2O傇\dxEE5ysXDes'0#& dlY9D:A~LY4Fa XbApX[eVА<.;初IMa+m0m7N-$ܡ:UՃ)Km݉^&&Vi>MYG\m8=88O&uu*nIht)>xz~K MΕH1Y‘ZF{Hw' ͬoL^"N^"Ŝ\ID)]'>Y)6U ʽ-+or|eC+jxDުT$י9[T14: ڗzҷEo|p{GyY8wE(%Q$'x%Zv g+yW3ɍ) c26 B\BlAV(RjƐ rx&q= [K##c%YVFwq??蜞gC'Tv|E}o.\Q60=<\eJw,`97 ? Oh\u| "UD*vǜJĄ]-k1`UE#bD-m^ G*c84Z , R$؏\1xX&&>:k=$}4XkLdK?L.v lXzs cR3CliVĜE9="se ˼ƅ_Ve%o~^nSnQg_4FV"x`ݤKb[ 'B } ?Drlzcl %$ohU`52.t\%5ѭӲa) l]^ )0&0L9&X"ϼ#d#?SF3AIsWpJrE@@D/9 *.|Є7Q cBv? @˫5HZRW,}wt8҉ЛMwwC4>e뾟ӨjNo\+| hu/Fv~ 7Ht#qk(d 3PN{G"EU@ 84Yo3 f(-àDK$6 #Y1!PD\n[͊;3aRVf`E8W!MViEne詄 ]K8C oHOͯLq?t7N:1RڋW VJN^KkaN&:yr.f LE%B'a_h=d%~ϡƆLdirS3j"X/u^g͚&v մSn=`|@q:] 1@xBB0(qG( Ք߫j4Ӄ-ocOm܇7B>' kףpxJKԒ,pȖMoa)Kϕ?BI5&i>Vr^;,6`xJREXQ#6)# sh8Â[&P7\uIdtsp˪[ۏB'PإDRAbDe!BY ;p1Q59]d]W+N%I6 -MOjzLZyfQ(Q9G S}|J_*E76ϑ<˂ ]R؇zv&ܮQ.E\vA~={FzhqKy%=KC$VxV%(ra>Gq dy`HRa>4!Z8ym y{RS?4˸)"u^XhGѕ~-Y.a]#IE$fom7{S3)h@ L UQng[ɑ! yH o7` q\ܶ$T /õyZitk}#-Ҁ+VѸ1w[Y6_p("z'MID`$uNcKuW䶿#϶j_]-7ĢLf APOu\D2K'\.~Zϝ%6޽(HN]Oc(*7!B|=BA56YKF1 )bq;#]Rr.㓙i\I+P6pl4:X|)|97J$HցuAI΂Ut$}HĕEs6!ܝ8z3AMpMH{˹.5>x˙ Ou;G$ʡnS=x_V)_ fo=7ּͭ|]m\jg@\ɉ n~$"2a>X9\0`2tnow-CXchx*Dh[̊MN# 0Eq&uD0QeDJ)s%Vv-*҇z*uMpF7rjfH91  "ѹ<,ofE=^{Owg[ R0XvMM5# ufdh }i^{Dߗב#/6oI!ޙ~wrqPd7E,3܋̦׊J|_?Qo3eq%4D*N=ks* tSAe濍Fėfܧ2Y $3zʼnxpbdq[.ڄtK4o$~ϴ\1P30(0zDw$rfvVC.'}ރuPkv\4K+0>5}̞Tˌzo0Sl|sbx) G/[Rb̛l'Ľ֞I 1ٟ>vrfo5'7T4&IzL,(!z6emhnB*\(2m4[b=`k,g|FBN  ~E Ś6'nJ@ -RhoÆ^QVsF2@`ݔf [g(7RlP?>Z&Rp ϬG8vRSin.: QM'fx5j[4N$&?Y'к0B%Ho8N ɷ@Тޭ*0)S ~D[nȱ6PūZVG[k,cU@{] #.Gcg5wq[G]3+  B|NjX{ .*SBgCCiN;D+Z#5%S4ڢg,6eG#w_yb:|]JYO W-E?tQ!Mi]Xy*n.=~Rl [H&U*T14úFlǙ*l{mX9tށ5*y0(q=$RMrC工q uOeɩ`bJ`h%C~ǾVfm$YOb8"C3QK퇷%vh;G݇}pW nB[wxX0פ_l3)rF=$6`oD$L<JWQWMƢHEIF\3eHJT/ )Umx' AH-IvP58`owI[ |&,aURm4)BP1הYYE,ş||Nӕԓ p͠:oa0";?ZI)g};b@:E=öqށdDG{ls/!Sk$#(>aZy[#,dRPEAAbm!e?7YCZ :TI( dį-#H:We"&/T,="nWhh_$IrVjaTv?# 6Þ@сad:uQ9'mX{5iǾ5Y΅Xs`Vβ_LjN3G=ݝg ?Kܣ>:ys6j4l R%d,k sQ>V)dϧ<Eeq=r@N뛸q/AXN ?p=o%D#R؃ZPy</P|f%TU=H%dM|,E^o+3j;.ÂFN?: #HLr@* s V4yA)A^˟qB@:f.UW)/۸[bڨ2%Z V(V|1nNglyW/aWo^9x|Mba,>+ qd̨\ko)錬W>he} (>v<ZY6(oųT s<# #fnU>NKA;lCEՄ=bWoMq-6/B%1Y漵SMd1קtQY׹;B -p4f0a:?_Qz,rDs.cMguQ[p&|=MYN rNIﶗh" gY 2Y_3QMwy`$=sX$Q$‹x\{hXuÙR0hvnKwqDA) `t p:@{Sg|b*hP%ʤ/N{tc-b=\OU*W:wCp M{=1wK{r6=!bQq׿ ai?q[G#+~FҏTd\PCH+̷Rćo ʵYo(rbއ|q9jZm6o@6Z@i̕5/:e,3jUm8vm Z€#?z@i x7b, -֊z'Gy n(kC+dfGP./jKYdzt28-VL=܆阌4_>8<2炔SaT쨫Cԙ\9qzP7XpPz-s6+ /-c)̖l(yaY'47 \ Ҭ`Z/9~œT\Nl UމjM7IIPX x&iQ פ;~ 9ixi (ɥClՎ$҃3nF'YUafU&g-e'?>i[cj*KUޜ2O#7yHhTjղĻem.F"BSP7 ~lXbkhWb>.mMtR8'|NhlZ^[u2Ib@T:/6_l -oz X8yFvYMy/sғIzr{;)v:pڊD,ܞl+' bRM)A8Q{Z4b"5\7}xHsgʙNR^(zq%%`jϫ\ .nL;8tq#v'qG:)jR(z¬Rf[@ 8g4&^@$u+WP4dg;3t?ɤ NxucLl v4_IfKͻP9= +a9Ǣ7jrš/=@EV>J%]-|gpy~ GiJr5L\RwdĬ`|͕Zt<<"8}k8[ \%j_n4BD%0t<=_̆rlDYm̙zxw/("y^qmZZtRb&N#m IsAO7A鴽M]9n&I+Cך0FhOBtƜ~]NU.RJBR3aC|抠,T:~0РdG~ݜVi+6}ĥ@ F;g7X{ezɗ1y@uE`d =RHt]V|26YXkBI>ҥ̲7IwFmD!;JM7&ijLI,kBkyNZ{*IYOR3_ &;K)sq;,O49i{=T~K_y'Jw3yi{HV"F"Wά4yf2S};Xx2]@XRG%10zk2k0[yLDz bYoĻd gYΡG'WԼK<Xɧ!X("hn fiYWΉ.fCvfs,=n({ddnk[6͈DNJhQjk]D +X|Fk?i3]DEs%ik_#4+sQъ{{xLp~ VdI=iJdeid 5qr,c*̣˝dKqaK\}D WlQVTSOԌl!7>by? o @!XZ4F˭_ɑUv2+e$sw`Iķc{>(S ^Mk+?#7kmeT// iHuS[DujD|蘒ATImE -C,7'S& <Ȋ5+5O :pj bDV&}16Xj!'s.! +SK|ȶ}l?t>1+ThJ]׌ouoq0<{^݊ JM'7#0ʭ[pV CxF eЪVu"ڟRz2oȥ D]a=܍~USxxK\עM".޲WٲZMuZӐ`H uT\s?!*P.ϭ?B[A̦xŽǧVW}ը?`ӄ3+X*bw90D|G)ؚ`gvr);t=\(m}AoXD`H"?Fhs, >+1chnx\lV242Nƽv}G >3 #g,tȪlh`5WL X*8<ɒ :mGk:F?&T\^/ f3舝 `_gJ%jFF,htgv@ᳵ%a h!#hX'+X`<30{V΄ʁG ?5)e@qߑJ˔&"%ہ6C3Dl/CA G"Mb~)M\O\ҽĚ9֋h@TJ{G*Wd4m{h$"[=,Ixv"T=s.26*dY9ٹ%bx'ZIF5oH, Rw{p 6H~> $xZڟ.:`5VתS4HG `χvId3Gɲ#d.3Sx48cT*h[K,ᅝhLid8E;0;?D0ݽhBןTr]3BG߻hHW¥>A 4Js&Cu3Kdo,^Z%Z;ׯ)4֢>@yUWh9B+Kpvw'oMZPz8'J.Ps(tsZŢ&犡(3'FQLKn=]#rl3i s}Dp,o-Y06wc!l[G2Ngws',#| x)ɼZE\Q>Yt9yW\۷öҒhk! '\YjNhzNB3ԝݕEk cGٖ듊'N9J|HV #d5" 4-?VԷ,ƨ9MD ѓipmfO\N%=޴+{荢E#18/H5 6CU2wW)4ޝa7;J~',X1mWpjWFDڻ8oZElc_?ݠQ*CE2eXavF:%֞^^xR6j՘`1٨ r}0Z̬UHawO|,iKl\ůjm]*Eh,{O3.1eʥ2/O@$O͂#Ӂ7bc8G0@f:_#gv*%2ߩƂ$IR[Nðݕ6*5jTz l~h(_+3E]ذ=n=Tgxu Dzڣ lWJbya=]!ˠۚ|Tac /ww,p@sNժChrHΚ9 |cvjSZ6RGq;[-IfØPXoq \fAqoL/#rJTQ ?B>S~3~kf7˃^Lg4^۝6󭐍=s:嘪a1hK)gr6 nRyBʘ~wr'; խ;4߷ C1Ģ.zaBH℞HT4%|Cv7/^PaP])(W|37{bzYI,3a6޶ØP {;$ =EnT%q|>f hr?qDCw;Is,3'eC{T%F$5Z&[%:v d"|lmilOnf5v&,2pyР ~I-`HeVNf8cC8= i+@1w0M݁*%3G]["C(5)`6rx3Bz}1B, $ d9}Waϟ&WrsgTOx>ƘHWjj:~HjŵWilU>4nV +˟*vmM1Uvԁ`aߚ&x\hcuz}ܰe,UpqhDF72 c;!O vw%f'g?1@k^t_6`-:Pqd|a` )ϓ!Nz,XG pX!"/YhFJT;/ j$EcOiD'H$!c$ H~fb 7^"X*=f[bhꙭY=rkg_rs9Y6S2:FT4a;eʀ>k~2z0 wZ?R&4f(ٲON-h{#b )R 527ЛYz(n={|y|Ў#I}l5 xxk=R駎?V/2NO'O[H:NMў;ۋtᄬ'L-md .msֵguh #>VEoZ`6OxGoISk@E4Qȕ7Q" Cf%XWDZc wPLчf1f fX0c0Y2v FX7uKҖf,M'1'\X—-H}LyKY9͉Cܖ$^}F N^@'YጠЗ)'3]]XϷ zBJv ,}bL1Cl)s/oX[JYybօ;*iS=$̤ r,<MDYm^D¸1lܰNX)SԴR_1 ]zgP;ƒp%>R67A{wr&E[jm/r aYPߗG0'PbPLupv j:#<,G7g^B-ZZ#$uȺWe"H].n4 OFW}9AzvP,) søe%VtėJ/+9~$$JY`²XJL_/>}?r:^\t{=9=4r!>0PrX_qƕ!=t ORG')9Bm:#Mroэu+a$cHi:+N~ -P \r˨9xY'(e.Md%a NJenEٛM 'iMh}bLgl %`[cl^>;$ER$69C 3|o_rX̺зZ3eQ?j10ɽŸB)7W Bp6H{.8;Ņt S$ƙ$s.sWK#%aӣ"c*+C @b=Z(\(oqB yRu:FUHRʌMU @ߐ$YRU}xGÇq\<:[P;/cBkd 7qɭ_ΡLOUَK[#1Z Z+L`]K_ڞvҎPN"@f1H}ګCt{U -ӧs"@hDq?LW]B%VnʉU)?h"‹mij@ܩlT!A!ѺB7l:} hL}q['1*܃* ]!TA0maƆ#S%!*)ôνѽ/`3%qB0 exBy|!Dǟ:AJoZXyc~0{LyPs)dNrjq04=*^i3u`Z"m:' $d{o&ۙvPv$NNĢiUMn#k3i(D?h]],ECpү_ZcfZvn63$(B, M%g!T9|b~-Zh'k hS!]D}u>K)qk *XbiefÖfbBU5UN5$NЛ&zBǃ{&fhՎzxʖ-:ۺوM4Z&(uyWN >4[YIsE!j0*]wて&g{۵R眠BϤWOӼlaKIJ&nuJ ^UUuMQSVgejqR%C[:RaO4k˄OGayasl+ &U9҅)Bί<D聉ٹ Y#K`jmwTQ5]X"ҿHaXq[9k̷, _?D|;45 [NVH/Iq{۞{^e26S7ÅJACM.|8S=17~q6mSlID$J0+''܆H_*>@0=/.J{=vX%>$qɛP?8r^k٘1xQnQ39nTeFC/K^hm=,{0:Q-QFY[0VJmY/#U AhyIKvX}ɏ'CC>OkMkˤ`QQ=^oy J1jt* A%99O,**{o^"T]( sD9w4 ];Bs?0 UX-21,T#uhaUDڿFY_k fQ8oD~بtg&;$OVW&V%Epp:aO~  9Q  fY;-wİi!TW@u$v E ~uPw_oOrL4s?5)u컀M(;#deGP43,) [ jN,9!+RZvj_\~!Wƫfի}\c^ z%`mS^|gPc's҈֣Fࠁ?foi>˧2Ur6[a|CH!{aunzuPfLZnzC?}A9aǝ=]pŗm eD Q#kF߯W֥WW,@(Mul1H,Ssr鶮Jt,餼c"Mr3oE&Ad鎊E2캼H>:{u$ əvF6)F#7e?JfVAXkOc3 9Pt9$'Ae+.vބ4>HjT&J07}.u?Fɿg\ ;^nbp4چp:iR藺⎽` zV@ HJ9)qP7 f<|DE9K^7{p'>u7iK0yF%F1: {R^[N)"O#N/<^zDP7à~LR{[ &$P~ߨ `ư /Of6Sj!9Wo| LmI,C5ttR*=/p3f HWΧM EN_ʯ&<R*ꇚd@%o>o@ .:kpI֖Jo",c C2Sl/mH#ȔJu]4lgg( ωi.ʼC(|NT4rX,/lp6+ vg]Yz;NSMdR"!Tqo}N1[l/S },>D=pnIW*8ʇG GTc~ [ }55@4 e$7])g+@3 ={ ysqh,u:FfShO5ƾ_i+yH+ ')΂A'5_5Y 0sCs|He5Xn49[V"Ǽo))veY(G%:IPz 27OjrlpIsʾ,FirWA4OеHqTL\池8sy+YX,&1K<#ow*Pá6q(<&µЫ#DLk͙ ӗ#a}Uc)A{-R`<'o8$N7ptw Ǘ4eAN)q/1>Kddpy,Ϗ*# k~Xկ GDFk%U:p ʁ˾jGYlL<qFPg&e4\4-iNHK>rŞJu,6;; dt4@Zw.4dp碸QX*L4kCNiu 0A^'mr ǜSQ=7m]W Gg 6bH"52*W!邱Mhv/20l~=/e{RL23r=SiXy'ViTJW܁(qL:@ xG6sC4qH Ko0aT*"LRN):JYfmE3q4O~P?`$T3Jl d#Wn4,<~D5Rru&I]-K )*E$Kdt z! X(oG?Wmq%H`\izy#^Fj z!㷴k'/&߁-%h*(t?KSlX.ٰ*wȵH)Ce(m^Itup ?ĂEf_墊IZagtG8B4h".lԓ WtKq2\!H9ep^A9A߫Secu?l簓F a5-0$kIp24`2CŦYrRߵIH9ҕh}%xN/"oqG?N*M awn]՛]H*OFgr:fDӗpL&=u on3Er@\ EC4jD>N;*a5%..B݆)/_!%&+xZ<4wO7CY2 (냀-dҢ߀./ FoaTCCU#E:kLDςd'^K?RcHlZo9u9+BAo841^csSdi^m?*vXJSfDMtH] ٌndxdi3&Mrj~ɫ̙{ʝn4;P{siʳ]{|Kh>BhaŹ؉Tmx1uv xUFx Ili*1T3ɗʁxAځN'q~hkwN/9|Tf tlW6/!K p䧙=%c(=3aP.0hbiv֋J.Zg|*2~ Ql,`pO:h}Si:HHeF#PA䣳&+'X50  (]zLX'cD4/f-|ݮ\8eldBtM# &dM糁K= M<2 nc/1/%nꇇWrzvIM\LU6a-F00fO9 *\CVH5ֳ٫]7*TC!Le-XjawKbPuu_U;Ӻ(3IWw{p4@9OAtxmX7ax-)w6b. )AwF˼}לyxykbx@wUݛJ?`Bu< 8/Bn|[xW"C,FU#~烡bd~YXG ٠s$C(1@ l3Ç١ Ss N@ߌn&Q#=j3Tst6;?d,$& R?f.g0V&\=^ PGL$>Y,L:L-*T6j}XX'V?yVE#}' iy}G7\^ z``Џ6T5" SrdV )L=mQq!E$xߛ}~'1&>Ղߗ&@yѦ&.|=iBz, [-{]@ >DNSm\Pƀ#N`#yvx,x(yeEte+]=y{eլ:^(p'/qdd5\Gˤ;Lo+bـ_J^<'Jz+PLp=5taS8.BTrJߴ?If? Bv+[v4G.ylIoA;#r,JQa̽^/vW=:lF$l7,ft@"hӞqwKű?ѝ-MU%:xvE\ `G| _U|;PO^,$ت0sEA:1SN]cYQؙAF3y a|r_KE =qp Kl]v128MCР @na- D&|}bwhA#7:2g>#~tӻ@m{ uL>^V B}g* #jG}3˰a;N,X %w*z;5{/;KQZ=dM+Zm d<fJ y" TSz׳*;a呮#!KN/D!}٣n"eSIUX /3c3 Ef깿?B㏿F3Fѵ s}HKFn<&{BEtqҍٜ뛊"-^UY2=ImBn6E'FyCS9;`M/+ B/D׾M!t{M.jóVr;a,h+xy(Ӕ"1葜  l%QdKՀrwlyПVmЖF]<ο!#s@_gvtX[YPom| |QwS/2{ zy]BT&BRjrbl "KJ;Ŷ%jkPpj(&C 9dM"+:6cY4/_ tUFVP7k"tH@)dӊj NDV`jQEX4<~\՗hedv|(AKp5sF*)xز['Nmց^F]Bw(%>6 -qxFoXGZ<K_o#dxKX-mO\.U-jU܁har1N\[UbBbIaǨΓ_ac404 nQJeV_\GW&) gXjAn[|O@2n>_Ç=wN(.Ŵ[_`h0~+ :7:SٴjaFl?*ˮlp ZqIR [?ޏe+Z+2S\{1 $2Hx`|G-kX*eco%x4)OսCmYŽzXĦ^&E8Ⱛ-4`$ܦ9ߌ-YX[&H\yfl7c%;C4eyί|GΪ]Ίq^:}EiBP|Wr f@&QsV\x@͎)(T;LIumW*ε / f Bw8EdڝP;VVWrV4H̹Ud07 d(Yu+rYm˽4,<3+O֦hCΔÚ}'yu`Zu|XHn L:nHAcTv$Ik/`AgϾg"\rit?~WwHGuȯ-kUSܬ3e1 "V Qq ]u}$р{{A_f9)_I؜Gc8Ց̕K?[h Mz\ =&n"̋LS_rC[൸v?{8FT0>7|㾃C%xD4v˳Z[s\x&6&p N0Orgz iƎ4_CGőN)Uq:K#ǥy7W LY>@G[TA+M{} ֏"+2)Gɰ|ғ˕n?6 ꜖J#s~1f]73Sku#f$ģMqqJ RČ9J\ }8Zafqc pM <*ƴ9$TbS 4yD;L PGtkXe7!JCR My#*: >9@̼j#3 KaѳEE53:]>Q2pdFGK5 Z٢ݲfh^lDzp$UNJ|a-Cd#Q?}W䃚 TKxWTl)ݶRYVȉ Q4pk2#|gB)^p1W;t;z]%sj¢i.xΕ^nx>yAzY$~88\L ΜA5&؟{R 0/pF{i('( cv_cV1c0 \ 7J&H:`nPLmh=/ad}e 8<Ӷ NiĸڑFʕ6+;pY_=5ylRHފ\Y%ZkJxP\LgX ;N!@  0ߞhK-!$wO&oBOsֿS*tlo*F?k \2|C}n9 <>ܓ|wWSX O^OnzWNM&`T5kۗy~"{? N I:~s{r;9:]l ;=m3ٴ6Dz &Յļ6"ENtD¦DµOBC@pAJJhm\geEv^xM  =g͇o1g׊ sQ,ODXsÔֆIfZ[H><";to}w`CY%;´р7g/:%3 {Om[ g}VԼ=w+*8r4xDkX.PJ!y,/sScAGX .5Wx$8uUN)=KT\ Ppm1ú^fUioּgy"[c)آ#lgOдOk_ϠY<4C @Xi-l;-bB . J4d.o{hŠ?eB4\Scd x^ ?Y<"[RGJV{; xqӢ/!cUqg[[ʍÉE)?ܗ KϪ#}*_PBh?&Ef7j&ՖwU߆ kXYX"BIg5X@a 1o4q`uw딇b1s:: FZpѲ6x6DA(Eq9@W#ǵL6gi|tIܨϿt)'ʑfjz0OqA9c`]>v:+ks xIRvQv  X$z 8@Z~5QJ42)wIR@37W |@@V91}3WVܟ%KuߦM&{2X;7l D8 G|Hes&L$,1 u,dnJWǶз+Jmg="bキt3eCjȭ/*3A5Q2)Y'0p0q/#8NИ4wo^ *"ـֆldzOofE]0t9ay|ѱYjj o 2ox) 2wTd pDn7޷eOW0#Y~g]S:m eT .3uB]2kW9=4z\[10# O^b28R nTǻ &Rz^t9үS{DC"m_PI:,WْfBe*?kСblk_wLxA_@<JqY$~ZXJv;! ^*"3+ ajF!@™<IC= >RSy<=Ģ6MlAmB3[]kQZAXDl1@Ti t<\R.0iC|.$qQr֩ '"08}pӐS̼fm5mW=N0L: .8Sv~xOҐʛ|bͣ5{]Sq膪 $zqېˌKHbm B@O+ʜv-ofѭlS'@E~!`f^OgS+dHFB@ >?X[u5{/ 2t1DjߦluT^zJlGYl]?5" lE#kh ƅF}oa'ٔ¼a:mw/\DX(N*0d J,T206&MM,gX8-g[eFFʝq\D#yՇG=ݰKį_^+Fab"$p0ןX(a>Vh>Jþ;p<ӑop|%"4"d%7dG =4\j=q0mE.UJķ֜iO˵E{lNDAQĀ?Ac%tjՉ𼵎w(cަ1eJO!W\G$q}7\aO3uỹ4@kZV#^C;-X-}(j Pܮ#^X@v/UU\*X6i9fyqN C%,ijTlj9uGmbjJmBƦ~"p`+v˛K)8^8sbpb ۀ[EWQqgXEO|PĿ]?JǓ64uDL떆yT_ْNMh30ߩ҉ +O!AH7e*D֣y$ˣps >`<4`9XC%pvRoNwx]`txB:B@HR3C3ЅBW]?36m8}ƵQª^#NYb32w;F-yc>|-h޹`b8>pL7bncT܀I`I(h rT .'^=+p*:'cV9vƙ¸] wl[w>_k9=.?b,[T:Y&ќ1f~ <=3epĔ1@u (#dqijtOBXRhm1s~ Tu.zŧfϼa//맲Y3ziZel/0Ӏ5wݏa}-z,e׌ek1`#ML" /?ћw(eu{:.GSul;W"m ZԚ 9ĈW54^g~z3v+o AR:0Q\ƞ5ǖyeD=*bދvonn9?ذ]oۚoEr&m$_v uTӋgDRuUeDY;:ǡ^ usE ?u(2${v6~t.q2g/%UU)N2 TÞ~2L/:C^N9iM&Z QPxUkHnōpwՔs[1˘;ѯZZw"qҥ2Q13#[R3ܖh)BM&x rE?ޛ,۶HnbK",ۊ>D6eۨwlz$Ra*eWn=ZX ZJOm߱|q eݻ'ۇ1)~`ܙ?cXHOIbDRd@ZLhsV2!Coʰ(dj?Fog_S!8D@$pIiL&T0^bE(ZZٿ^r'IyX Dk_~2+, g\799_MO!Dr,@ AHI&E',0HÃ~ }x:vY 6q e+@9B,&={69 ۮ8qA#G¤jW"==jTU+C,+ >%߫M*/aٯsE٪~I\k֖Da3 o,9rЦSnv8(qay5=vDUq-|E R۾q~58 fb(I X( g{$EsJϥ7e #]0Y|l (n)CC83h4s2$] 3C9K_^Y Հ:A] 9BlQDS/ÌS!I %3;YSѠl:A,ƨp/Պ>e7&>@oE6G\1sbpn un|z0DK0|rW}|q e 3'HѮrUv8@rgKX[+6(#AB2lDNC-S/:Oĩi{VŤbQ-?nw`?;nGSPTs+)8էTj7ݷ.`?.)TW)G&Vn5xȱҴkD%GtϭV?}Gs4nn딫Qb/j8/phE2O <H̗$_඼hWf vx/S8[ׅd;MnݠѸXuS[?*+eqNsm_3V\[ܘ +WczZ^:ٝ/${ c..?}+[-- Hm1BS ٟ(Ae GꔐByWو~*8|qN5I]LWJGfeIn719YjhM3WF(IxxQ{ŪYE :lAD,WУv;}q+hMZKC;;?p"I,eGL&q]EnIcW꽄N$v#Z Gxݭ @}O5ҡdPwCC"Z6(4|zP8rj-˄ KшrcφGhc{2UtVʖ3'*hP,BQ6n@cZs-S66;p3HlVߎ%4 @s MVL ``yYC21$i]HRidn|taS  "ʦWSB@eBWSG|qRg6CL* Q( eb)3ny#},Maw*&SѓhVU޳nA"Dvq8ű 'וF*K)?LYKYs|_3ɠ )Y40yЭ,En 5 RZuk5y9A6_JѶRXFG^Hkt+bdӊ0:yQԺKNܖ57a4I_6;G-ϤrhXnԟ>W"[SAn8Z&dC=作H>wD*ki,/zWr/ab8>wjl ~|Z6SH.e72=ܰ Sy`D`TKnDb2y ô(6fjpASYt{F7[ `Ɲ`]tւR^bHnYO{,ϬMf&a%YiZbTY4eRdsoZOGbȐ]煮"0M Dm+fAWuMccU{*³w/LuȚt:W@$ 2CJo-Wi>4͋1 =kn9w. nM̘|@ Mz>ߑI7-$U[JO%b<^3C'EO/u<lR {yֵ?@g ؀jO-D K 뤉a(##P/^gh=3ZhgBKs"}[IF=YJ.ٕRt:kEVŒ P](͒$b -5f4Θ"P0B6z7@mKq"iAo4$rڛp'D;Ŧn=4ݩc}x3ں4ȇwPگO9US|ŭe<{}(R180n$W6Ǵ$ mOD=4Oa3)Q2ݰw0 YipeuWFc'+3V? nwJZ8W儧 tg{k_Ye] :3@ID&g)X~ 0 o.'iۻ\zp^MPZp UN8@F|5nqS%^3C76द_ !i163R[M9sg"UJ= Rߍ v"0ڼq4wzC$ccssڀZ?CЙ2n@듬}Rz+ sRW̝յeT5~fj1I* QԚ^= f'/bsqn jJS?[TGc -cp^SQsdshEpO,5-2{$) R ud 2zQ,]s I<`=}Ha6q@*~k,H|?J*tx~GT&,uv9=Ax].f5M?Jn z>zM!$ q…`L;DH/F-sیe92=2]lkiw;'TMLhѓ6ql6*{~^%\ h[T$WQRm )pF-Q8N m/,:,%PWHXt{ 60* k6c۰y@|2h"c$9= 93 *ʥSiY~ !)著#%LP7Ka5TKVG&VƎS,9ٞ]>O)2?eRܟU fݑ"3VӱCX/ךB~Rq{,[]3ň:3)¸SĊO%n:*̃-j$QD̃7_gN kѱ~f>AuwX~ $͹ YMSvqѹF<6q;@G)lҁBv vVwB~*4ЉK@IL[nk3Ml_6VBLo)naŷpό @4ȼmJή QMyu?_tD@DԔ9o#RQVZU1WliV09cDz *'9!ZXʤNgt2%>TA/Rgbp7!8rt.N=-Ci>x ͠C'Zpz6f=Nslg|<\Nf߂yPIh:ђ' e,0D[8²SE>g]%JhHˎՄ(Lk-U5})t2h|?UՎ$_^j`זp,KEi@J%HMkR>}jl_ +sdFd\E]ea/5w%|xhDeB]wu|̓?{0IVo88sI}CFUbU w3W1bSV"w'Պe'fkm[ǁuAj >{OaάLxM*pkovl<.|yJR64UAjDfݽ!P΂J  vx8Ay~uM"\Iˆ.' ;r~AM T9'&t\i%hkg_hB1D6L?O\}GW/xع5t@麎i@[yTf\MLe 15I|s3ՉmSnZ6.}_pQh/+"b*|ZX@_$ jiN~y}I~lӬOMEoLkYvq2fyU1pT6`Tmqmd!#4$ܰiMsng#&#;t1L1NT@bDbw&) ?R_HH]}fpv@Hdo|i8=8*Kv<@*n  YXe>(Oz5&{KO8/]N EHuUd gWqSB5YebaDBPei{~_'y;P > neg̑<0MoǸZt븲hĴ4ݿY[?hw! 1.NFH z -ڥ:kZps,cB- ^p*DƊ\*31~*ΠfEM 9P+7H{Dp,嵋O7PZ޾z=Hr06߫QJZ g=x-6jt,퍏E R8{6}z&"6 XC0(:QJ~sϊ߯:Q1%f 1}R)ldh([0r̲6(/WSÊ瓔RD[x1Bh*dzW(-< I 3'8rs?KjLNUjm7D^*LvV`҂eM/0 C恷6Pg<sa/ *&\7y@x>Ϋ>|*\-{n=-7K/z1s VJ*TG6cD${knd>v)ٞ=;# OKl<B _&Dg123+#dP $+Y?vP >vdse/.Gg3PD۹koC}EʫJ|a(;Ȕ#m E#].\at5AmAۇo=R?ɫi^}8'o~0ʬ s4d.wFȊ;l݈2 ?OUɧGb5˧A9BIbƪ՜wr]~\Ʃ[c?*VˆGgub*zDL6بb:DNQj8/I%[-KJd41ڪRvR/8 @jo@VDY|8tNC"TQ=/[p GHEcpܫi-nyǖ\`*!2ׇ~:B787*CS֋uLcQ} YSZO޲<^`Uk?0)4HmLL aښ?g\)8iag< 6QEqgD48S7#Dh~Y~KC@Xmk J7%GBnz ;[[7;ت$Q+Ap@{*T=㰑dET{߽Hr~ϱԊK%eoם(7PƧ`*i_BL_U`aɿcC:7XlLF. [󋾊>K6BqJ~["k15x\ݪON6s)<`=aav\ݦʀŻn:-.MHä0\Al[&1K3JwSRZY𵵤Val|bWAY_'aF(p[~@Oo: +Δ#5;R ^"d*~>}NNjr dgXqx8Bk0媷IWshbɝ\%?<ѧawk#$Nm?Ʒhf$Ͷp&}If^/hW`8 /x/nq:[?t}/3hiSX}gݷΏ?Jכ %De3fj2fRt^K|GcU@lpsW`?f?1mLP"V؝/PmqD9?vC!Մ|;oE2)ep@yȴyhAVȪxܔZWeg6^&x1Im@`NmIF頕.DZ1Px`2wD<3䠒 GYȁeqn6 1= T#ʔ1/п75Sxc"uCU9¦.x6syZ -\R"B˳v&ptޣdf-Pna߁ {3@hƨY`#"lO9\3FEYM>蘈₤tw1_wh?ݝ=Fpj1N^fW!֠ ]?ä-[ثG*Gh'*iE4\MsQB ZR[{᳸F3Fml\Ja= ~N@:j&d t MQ'@bW\o)lѧ7dFˊvvmI0\ :-1)ܠ8 [Rt~:Rqy X ><,01V]䙆mgL*dv^A5bk\V4eЉT3C4 9F\/G&rLʱu+Hs&De@Qd乱bmxɈӋDR4`=r˼Պlڦx0\gp[MBykl~m ;>ݕT)"WSvFXhý}8؅!D7)"lOjgeᲾX$oMVS~EqfVFbhқ<W?/71ԜN^FvDB^F;f['N9pQ (Bz}lRx ՞xs=V9\|m!g~[XY4qD MEҫ!7Hus)JXwoĽAE (I srppMXuRᱻ oό6CQW|,i+\l0<,+e230(5de7*#0qgf̞␎u4B#O [O~<=]^RjXNpR>m$Hlm͙gnb2m ܖ% X4A7 @_Y\yfoc 1quXjm Z\;x{$aUh1v j;N`\HFrGZ"6=צL20jSG5)2-6cq*McowbD{V`̾lm1V,tRIqҐ;ToA!e-Ed>FҮ@aTPLwsi19a!St!'қ"%immH$/8<|7sj(ML.?g <ȶ=?Le ^>:8lCZ&k2BK^ cx5ȃjEc9bÀ` 2+ǼAcecx?r&bvLHd qs ^qɤo0?F|b֓ic_{s:RCEÀLCI qQ3+\`J:'BxC;K? د-2밂aa8\ pWLMJ:~#q".3-XJNI 8n~OqmmC3U%wXG}*Qˆk00#h`Y{:`=!8dr_ W":Mrv qv &FW>{]ɂRo hI W{Pznxg؅{㼫|(vC!F <}!M/5[`#/ 욝"tHx(mnhvNhj}a,;dx Xl8_Eμƀ-Ie0/r~֦eLyz]=caT_ًÍ00r>֡OxA%#T}woaoIl{SrD|xUlcֵ8y>i1GC6hl%H)Dep;FlT ڭhh,|!wׯK*ŢZ{ Cz(PfXh;Hd61zy6S®‹QxTP۸irvQ]`~GGc--͌Ï(ytrF塗"g2SBԊVK.o@RPbޓ'+N] b|ϺX Xa,`]OZKFgf'H;LDEeo6 9̦73:] cR:g $oZ=cjOǁ!FSԿ̬Dq (>02`zOS?&8Q\ tT=Z !%wn?\4 j^L9aO7NN΁Pp8^6cxEx&y-Ug.Zpӂì{ccy-5c4iОY$!ar%?;:%?ʣZNW_X/bd;Nl8q*tSX}zf@5t[#M)5)'&jf81$RR 3يCM'zٕ[%kӗ3|ΧkfȹG=Kʅ K| E?QJb]ʺA.q;q߹DmA}dE VPHyM,3 M_ /6&1>G$~6̊f˽z'jCS'yD!, ՠT(jS♮HbP;Wἓ2i)MZ @I"hfK)N^o`c΄0A U{8%'sc|JA6)k˜oQAa53\5F7"viAX*ni+8tQBI4z =ŶbgH1"$1:cַ6?_;)=:R8O̐zH\ sp='xR7x@OkɁ!>/85SVδ ƗfƄԏx % :_kG q+0nݢp4=50uSS]=nJaX(qgS+y&^8$&2){hvS͏~Fw[^ >Mb0r^!]7n\(dmA 9!8'=e~H͋KB7y$)Dn`҆eT|-X 1vmrFV8 s@e7gW-LJVT -fSÆ#AU묐%0MpS ۙW.C/5-j7><ǽrl\43Zm0ΑK}}:$ݿf]sO8D+*Џ\oː!а~`0c-]سဠOH0#Yf>ogK6jl_1U6~7Hh-;9} (اKYԤpS,ڨۅŧ@\wޒeX}ڢ[L,i U7<891 s|\Er 䛭@l,~{V߱ 1scV`x:"ѐy7WXkFu`u"ǔ@~xnnO6zh=?݆lKc7M\4T&Ŵj*WsƲR2cM0)/iUHJ xN4{̠53D @ #,w|/rd󍴋8T.]vAyµm*(Wd&zQ){?t ϭB8EQ mɘhɞayaz| ޿T=xzj3 'պ̏v3k܋|dT3˭ϳ sϫwtLC:qFz"0a,gRMQԁ[hHHhqfÐg,:fd/tgp29.5GWq0?̐U!Ak8x1[9[}S1axfIM8c[)iQ_ƮnB5(AM |͠C1ޠz$*t9"4JղrnxaD~x 5E+e¨T݅xiDC*gR-G0>$NnixȦ8ԠT+=zr'>gh70&%z6'im2O, #l}"2/j.sHu\>}d"z {vbm5sm38VA1>+AJCj4fZ~E;d-fpݧS c?:+2<=Ec)P՚)Ľ~&SLޮߎ*A}6yRAú>xS3v~ xkmzyPyۂ倯C F?ӥ|^5ޓÒY~!Q9X.5 sihZȊ pȪ x`U=#ZZ+~ޕ({-paWF 31I rv,9Q[~'BZ0V%H^oPz}2ݏЎyCɰ\ $n)({(젒H d=}<2Fh9ޠ/Y0֬b"{onR&0Xy#ӎ2s|'zs޼/aѦo^1'_d(qv UEKTHNLjkB)j{.|OU@&ߵ_CI !V/f @m\A..mTƼn R:g_ <ɠWpNVH {jRtH#Jl%d9wP26 SU llZ5ezHP]!H>XloO5,L=` TLz9NG^."f~yh$x=.t`$ /o>ʕzrQaYtqfc66 x{T[]&4l +9mO^{Юi ]=7-iX|chʱ$BːNx"BИntʗ0(36~X|CJdBXj1FؑZ 0P0v'4!Ym-L"M!džrએ~H%l*dۃwZWg]Do7rΕ'vS>](l]1> b-uwVߓ֙pcdSgz}Y!{\|twgqTY] X/s餇Lp*$J4Cy'Q9SA<64R 6*U-/WyB%{U qk83CH6/=j|ID2z_"޸q6[A-,צo舧]G&$i!b*juZjKH%|CA{AF>Gҿlk gyfWOShgXp5 "m쌹 6 T!O%5Dd}붾un$oT{jW G)OUX{UĈ4Q9dzQpmX6*es '+P}B@ p,M`;Z>rZTIUjP'ꌳ:e@B'8U%(cs}tG׫_v{JIU&QGxP+ύ\VMjGߩ t_[?"{xRJf,.[HhE' Ha8Y9*>0M\<0 QW6.7ӍVT5]svA*.76 -/S$5$lQ̞Yqh8BaXt;Ƥ۴zt@ɤ>{%KdnIoōKO)LrdĨ6}R+q6ͥF$b]` y`_\j-HKwxB@1/Lvdj3!mһIgS 5!Öu&&}I.̗1TACNqajnD膡,1md(uohrR֎ǽm"ۈ ]ǟTqkes\yС>3l\,%4|2h趠(]$o_ UGfSP8h qg Y?6C$l_|c-D?^L 5|M4vu`8̈ա3JMf=-@r_>A+BY7%\.v?14&uV,'Sexv:F d1ŭtzJ}Ӵ]mc RQS* k^JrH\zzJf/OPuT7^'nmA 8;71ĭFhQ$i:DQXnה~$7(M5YE/Dv^BHlIк 7") [4LF~z@Jjnmc (Mꇅ}|$Y3$sDs$tˣS2pE%Oӱ1c݀߬vP=!P=tܺH0##g9W( )evuP^^M "[%NT*(tKa|sC;/%`l|_RLRD7P oS_esͥw]J#ifei0/ _6.ٹJ\8/)R7Mv #inğjڿz> ; $튣~HR[@5uH_ ;b0Jz\n7))'_IM@=1ȴ4+ V~+ K"wc+ 6Cw/̅mtՔ ZQzUjJ1"CyӼXEU bwFMpl-iաS#=^^ɉ^.c#,1:aNA!EZi#0/d:EB_){1S LM@NY4|N1: 상HbG|`,Ia&ԡn cYN%Q7فgW>֡faܩ;E;t߱W + 6' y.4c;1sM>pc,_Oq3(0h YyUbЖ@[1e>^rNGzHG18Y _ nOjWd-Kr}9 3 $PuBrj ̅͟GJv%Z@>/a"H;dY7x]3/%mTz/w?wc&6D-meP6iy=f}x N2EXj6xVO}Hac̳7fVH!H9"w8[, (~6^"vB)vDԠdh(|,D<Ո,+6ekx ڻ=ㅥ _"9MD7G{B~,Hr ~M|hpZh|! hB8t#RRc+R&b f 0Ues?Z'2=+w藽ۖ'悽Y3giLpf܏&+MN6_̮Tg?5?|ތnwӂh%A)B=6GHW}@ޑ) みhz$+v%smfAcw.€m#p +|DGw JKu6'CPY%}ldT%5|?A 1OT#v %@uݦMEmP>hZR#,)%mZx* 73n& [@Wȁ%l>g|G<dR[}&؉==b:՛frqɫ] U qxJM8y!1 < qZeT5V= Ixqma^!D %%'&}I[1xW_8'艪]$Ȯ aNOƢ [+?Q2,`"pyjC,:ْ2K= \L2bHr gjB5+ إRV)+OIbX%/vD4B텺6~S g|t#S6w=Ji&ydAq]M+B-0ñkRF&Ө-$U@" 6x?Q_ !W+RxQ|I6,;#.o#/5b]&zݕ/u=[0~4$ȓrBAaA%,=:؁:~WصR3}o%m&U|p?f25Ij H >Y30uجSDo?A'ɺw$ 0((fگxM=% jұlCmEmfpPlݬ40ihci\K۷pcID&2!E^Bi9Nnw9$k-"bQߌ(ckiwseKik#-ؑKFESB䢪&ر CPY†e1ur:cSDǘKyyxl s*GEbXfv0.Z7H#r{k ^_c!D gQŤ]@Poů̷H?뚐. $OJ*t9ٗTi;#3!Γv dN2du$;<'K~w|Xa>,0b%]_JO0YQlʟ{Y VfM&--ji"Z(M+gew+KGPJr#-$Qڽs0-8) |3_~c xf~ఃdf[{z7 4po?Z KH`]Ghv;YlQ?xoN1 ފp4"2ELjS[2ElVe $kn°u[5|rJ?qOXb# w@G_0m,ֽrsXck)R;z{yOF8e 0dBIIĘDxq笞4xŐ!\ A.v{mG`fdآoAVJVr7ts rj7X2;צvNzB?>VaFgv,P\/+CX _k. YcX{o2I-[AVfa͡B$"CljJ>8niȋD$с>}u\0%%~W} ѝh:Cgϴtgw#MA>4e \7&uPjA}\If1eO?=?;W0:yTBۄ!k醎Σ9Ӵ4&ƄyoUᅉ?jp6 .I gi?kq[rյXȺoՃR#'^]": Jw|/o6%0xQkRA~_>鵙\b@g(x۬@C0YPKAlCBԙӨS+"# #>oN,@/>jdX7$?7#,q(ϙuZDXӣد?t87۽>F;-iL4 ?j3dzeϫ '5ͪI`$`-yWFLo^o!T1BFIwAu4,۲0R;q]v/V_!Rlܬ5K-~IntTtmTq.ܕg܁?۵N5Ej^eTquMf_@JdێD@ߥL[IA:n0StD-ndC:X Y/VِK"JAq"1Iu9mapuƔ.i:7bR`V#:2/ 9o@*P\NtEN3<1~"/JTݗk)s=ZmvGb2r.$Q>6SZ;_w 7&I'v~كE!) Ge24abM݄|k 2 &j$۱}`OT8&r$e!ڦpe٩=%~A깛eQC)˝5,80' 6,XyU,Я`> 0M}":]Ғhp.g˻(D?B2п(ʪ fCµ`͢pK7N, VW-O޻O8mLK3bwkypC$k7   ezI+3< 1R٦uR5uHOWlC'|j$߾\Rd*<8;I \v=9|ѓqap򵷕3Dh.+e,DS7?x[#3cXtW#ޘoK.۔gJKY*GC̷Y_<9*訙 db2CL-r(S zvXbvJ ΀, d!SULI-3lG5.?^~laE̝*+K*,XXu=i3yN܉73wcQŴIݝۋpF FGW 42<Ƥ*/+y%\U}>rGOp,F' D4, {OQM2*x1;_4# ~v 9@Z6q+t lAG v>Jn{G'hd.VM})woRTS%6 ;PjEܿ> =gkhFD >@T|[J^2kX[uԺo uḼK8Hm8rϽu wF5z>"5@f-(ۺAv!I>i8r4 t$6A9 S>RRp}(畦TN'Y*k[aUPesyRG#+L^g|Y]~aWtB(-_T|w_0 i9l̠܉v ~_%~\O=o.m9ank"H''b]*9I ?&[ے%4dqYk9B3=TJo'JP+u΍b"c@àɐzEԣ8y!i2L4B~%KN@%Q5xUAj=+fBU+A:a`49{4X u;˳B):(Z*F(DxR6/1Lv(L-73;[7mn%,ȣ(c 5ֺ9@$qۈ=v^|3`^(3Mk)0H2#2R_ .߻FV/_G@h%ɥ+*cySinêUYjEyp.qTEb4,F =5nWdY$CeӖ% B 6.-Nw 1&Yd[~U6k$m"y*eDRA;#XY2p9&v/n5-_VEt&a>CpINCr^Ñ5T`_CsY-W/ƴLMHdAK g<͖Nutxo%P(M8j'U"cq1KC̗_e+dONt<4)A^Ȓ<< _b:&5v5TuB˒#MFۃ㿆kdJ,d$?SJߴڿ.ɹ`nF&,Ǻ|1f6fNĈOW4jTU:Bxڑ *޹FmJS2x13^#~0msX9VgHzZ_ zYGUr%Y$ZO L?P~䑯י^GUMMpu†]"Ql㎲$JfGP 9 l)L0Fۅ/YqE>[/&&g C6Rn ؀?>?rfԢM -E6H@66e8>AK`z?_MΘ6D論  a=ۀ6φ`Ћ}'2LA9(02v/])¨M=AXwGްђu|H.{w<ȓ}ss!dcyd~.>Пh-ymWHkz1p)>O+]V_(EjEAY8ocPSn'8 _USiYim#!{d@Xvtd*E#aA6o; nv&`L$Hj7&ݗu%vݏTp55K\)DNj\ˣ# Gr+eEE G4} *?ӛb27単'er3O&06?. Ǣ'x} O^Og:^b'yy%<_x9tg,ò^αb dPmǞ;pȜD-M&ؑ"f`` jYe^.evj:_#Mp5$gBg$f~C@dN#5jA'@T*ze)#ղU6rëDb;J@qѣIXRoVҥ>g8w/#5DUAd~ 1ˊzDqMgBQ s vU4֬p<}F>u°> ۣg7v*%[6`g +Ԏ}NS$XY-\zaULWJ3d6[o{$S>̣5 y9ftLJ:>ϨI h[<%:W5aV;; qKltyKr[\OW@/x <>\mes[/9b;Jf7fݹYa;;,Z+[no79ߗV5[Cݛۍje%h@ ~_3ьCsP_ 'DGG^Gq=-vRWz^Iˆ5r7m>eP>Ru{(jg8nhLp{a(Xs c(kY1f+fS Ij"Ŏ. p BRXzm)R@;)0+==Ipn oh0WFl$oBOǵקH59 4}A shY2$3 }aZ}[0~ƯZWF~04ZVh.xe/V/ʖ}X ؆ GWɴK2 %o: `AO*A `Arl<(+"0MX$Aw LAF3`I;|@C|Mfī}SabO\1+Z( ,u:U?J~j0|g*DZJkl  .UIJBJjJW#̄Wt  >e~HS2ׇ6~,;mDiJ#ͧrA<&Y4PW#eiؖ@*&$#k+^g[de~>|+ʕV8ZR wf_|_Ҕ|'gOuK@%h_G{ݽ&>R\/Oa(~dG(JO+L]2I4Emsf붱KJ9BzqT S4yQX4+plf̒kb$ @]6f׉5J:֠^jgMx^B¤ %pI=':gHyRK)btM6<d%hgոE5RM|*p }ÕJgK:)? ,&Ե8`*Dxx2V]ր.W6廊hr7UҘ̳WDڅF8 s1;gЎC_׽M%˧ԺI{4V=V[By@)JN+VcQ8]}߸՜ǜ2R gI$J$F5ʛi#C)vxJ́8`OsGSJUѪh"ɋi]~fݷlڔQϨTͿ& B,pG%,E﫨C_4V,'G,U@ A=r:_޼vͽ#|Wϡ$˸^21 ^3 zDhC\;0F w+,\_c $ :z}հ]& s IxT=Adf]6[P$]i0dΧ|;}̾k>2p`:,M%9t>@&zb=w90Tq\=F?~zaEPfy8yr0B{.#0RR9 x./ cC?A{oG%^Wno_:`PlϭӮN=TgۅT ^eb ( ȓ>x{ :NG=+fxc`CdڷX>w+c}N=uĶWuZZovhDהsaͷS!n :8m:7չ% e/#+\ʕ )?DWrMnΧN*c,$|QP̓ ux3M>0RŮIaf9netmX =lrI@_zJ }WVjpf%n؎i޽Cx ~eNTaL kG:&F0-Š-fms&t&nτ/(D5N[ј!ځp/A10A<\?*fzM"U!B;%syy_}Ue+%wb9b F5+p^SU 8I5 )L##hmJWIi]: nA ]늬 ~QBj]o(յte=<цMuKC*daĕybOqL&pVem@-i^pݫ_EDYu>DK롉E@7'$Dz/$&jTGZ?OY^mF<%䮝9 EȈUuoa]Hiqw fPV󇄶Yw=k)AQ\+)< #F@C9Xs10I;%oʵoc ɱO#D\.In?=MICWPh (?4/:vBP5R a %$Fg:f*R7sbPSr{[b:&~-Ahx2A+*emJb-&b H+A9`'n^U=9~Gcxժ [2?#t~SY+5}~Zu)j9ƧKs,'0&Ҁ4[Sr#=0J u8/sl3E'5g7 )}5:#8YЧ^$XiY>=&6V6%w6֭ ÂLѳ]VEN)j˧WAz~RjLon9oBd{XWJCs uvM|NߨwnVD4|u +JmL ,RY3!1-Lnħ:8fG;!@upb%|gSj_}7l@7PKg-4Zh?Ԕ;*Mx)\w'tnN|=HAŷ2(%ź:Qaj4Vh>< F"e,)tș1ͿŘ%X#x%;IIp̰^MP97Bb9>DhLxMp> jXnR%C] u!&Q_+64csuSn~ʙD9s~x:y-ąs`Su7I vorB<v:DPl)z&5tJ _X5f( c7CloF`' S UˍCPJSMߞ%:Srj'ץkɟg/.)2N?Qmpmn/i1kx7OF}(B<6PAKv{p8F:={H?%}F-9Gm%a[aTo†V`Sh壋.o"HP0'4 bܹ: -sPwlŻ%~3`.J݊)0 ٲ zƨgbA)~8G@fjRT)kLB;Jft,έ6.76IvX@B+tenV1Y$ӷ5&Cc4Ymy6 x 'x E&@"X5VN7͂+pWt(x ՞+[PSo鮒SWv+i}t{CzT$`~>Cto»Ri)MlP`pҸkCU]?Z]Y9M )l16WX6v;.*0%AP"c 2 6]@h^O yꇫV*db#K>.@U)O.loc`$x|X*ExFq PQ~JsXC;Gd5+.aǂ7}*a7 IAl(xfTSpܓѰEcn3eup*im4K&ZX]<64[+Cx,|UMb{5'bǸ1*Ń˨t}f1:0?ͼ#91feKWk号$̢b '~*bcҲmY<+KyX`Ld / [¶D:/Fj|uiÛuБZ;4$W3 OAqj9;{W-ߧVz>H?5ޯҮ $SgϙDc jM_ D,Zn%u|c{-VJ0U8㋶pv"0d#Q驠Qm5nSTmmz/@yQrwJsyRl@PZݿag>|Y[="'bkG|J;x dD#2d8^8Kw1ʾr-GB=-JlgǷ@slu5塖/[t^KNVuƭ.2 .ll0+,Eӂo9'TVC r5 &F|1hm2,,cg/wdE?αeOkE>"'*w5ĜVf2Q^6•jdΧ"6b@7"D-.}m! Pi) ӟև|𱓻ӘѓK7LPoeH`.`Eѿ$ELb!d&Kهn,WmVX>IT 5)kH2z'$8HΡskR8n,i-ĻHs?SLJa_#GsJIc; ه<-ٙUMnS>!ZHRBhUzMI,98)]p 熒C_-WTYkZ{Zo7h޳qQ˦XFFB [ua^!C(==ϝf=ZM ?\+J܇C("}5ق3( X d~euIf W0}:r_ރa$`{ 09; /K#G(E!Cy_G³HrQvmS+qd2>FwURC)lh?=3xJ=#4_"ҵhMyߩ0}b"a)`bRGX4%;˶8g~jë6[0%5m I$ &X0:Z(¨/X\|En>_ 4'7y}=HO iv|'xR;iy9],UA'E1/m(94XTO1P δ'7Bf p:0rwPFa2./Klw+oFo?΄; X)uro{sUs hmyfȁ.B<gTSgջYjB^Es H/tA\\ҢĀMHD72+ B **+~_m Ц[2Y4Du",s b17J(λ: I;!մ^/@TXҧFy5#CZAiUx*Hc[Ŗ <('j/jF gv6 @mLd\K*iλG@u6밾*b>f3*<8DNq?f96o=.' bK#]gMtbM7Dx%BFK>R./WV%7ح.4>{F\{ "8Y=svTVeWUiO-bi/^fAF\A5)&zYHe47J _mK#~W o_Q,fvEuMpEOfjXv0qO,9VΝQ"[$zh|)YyA-d=WaR̈F1lEۜ;aqq p p]V"<ҫS32eQl&~ o]=HJt 2Tx^1]3gPFZ =CO{"*gc.٬!+ Cjf&{7HimW[n?\mq9LƧ03ٓE/-lT91ZI99l/gOhOY%Cxߐ+%\=.`U9u[> w F@Eo/zjH0]M\|Uus3 1mhV }X8zУsp=K. )46We>XT![CG1Wk9xUf+7{SDzZK]a#Єg|J!.rQ\sGqI^ ]WGqV%wItBQ: &zl~eĜև\` $7D&C[#j| N +}/ԴyLazL%C=4AUcG2z6]%# 1 YsNcԐ}RG#1lԎƗr\߱cҾ8a@8́ !:>t:x]fPr1usT μٲP2eH}[+ 7y &:H rna^A[%A;0_ĥ;lX"9[CLSG`s޷U/[]gNTĬnO9OR~\ˋJ,D H%R5[1ދԴw߰>k әXu#zNϚB5 /O8/@/6k797 wg4cY Vi/"TJju?DɋyބAφ31OۮDgcoAY|aZs:x qк "'mviv?*Hn<6ycRXCӮDXH岑f 1vgyiE|06 RNhמ$7}MpU7m:E~ұxkai$%6AK Z)~+@˜P cu}ĜqηZiդkP~Y?{N̸1֛#;TRŏܼ4ʾQ,8 OLʝo^]V"WM>.РT%ۧ/Iϱ6` ~u4&wG/*"!`D{aE;~X8Euv^O=MkDT$LJF[ C\&u|/xH/c_2ͭWzOX>~A_$Lt'2CխAc[$R3U©cZ`vd|7s>8ˤ:~-zV$\c Xdn5XkcZ9N@uvK:nexc旴II.˜"398 ƨ$R/{E] Dp;6Iڈag 2IKzJUL5D I3KXFeHܳmFܢX| '*yH׊>]Yd#\ʑ/>/--/bsZձ:(yD+^8c 7Qi(~, K}k'BI2ؤc,H8฾UFA6WV7ClRKdט(|6Eo>_'HT]輊6DD&ݡNN$52;1XU\C5cg?*;~8wpAK6Oa\ u!I=b{= #Â1gVu5h$%p%k$iJLUM:K89}کǴR(?Jq`z=W^>o8b.9] }2Wۄj z[!+1²,h˘`Ar@UGyh8 zSh_kԥe-xB:b dj8/R{`k[d{R>|t|]uVYPӏ8j\KGx<.%\h՟%2܎rwr; -ʇ.J~K18Eŋʿ}'As o"-氀rchn"!ӻ3?儧sgCg]Fe8LDՕo~G2{k̀:LL #PE7h2uD3ǃ;͍U8gVs0/.8ӷݿsz%8!!ƣTSSgpPjQ4|ul.,(^rFyocIkݰ\vc dJy$9GG8S2(5.-Gm.v1Gx{en::_[BߙNszP 9K .lw\_b}Aas(a R{-G$F@2N < yM{_&jw㒥W;z R,hq.=0ھ2X2^.N\q >f<4;ڋ8W#ù 3"g_ׂ]3ՎH č1|,o[iJ~/p'ZO-WrYWKc \81$*‰I"xj]cǾDYniC*gVa,:m LRY]v&@RB5\B36̝ I#p(9BS-ᬣA ѰXaяM?:ĩDSnlR23p3o`kc5?F} 0nIN' Cϻ;i-vQ;A/`"3X|wD;D@s%[Xև% 9"˃MsJ-a*js!ڼέU u١[36I'2;H8+82̡-6NC1=$P G^ƇڰooaLʧouy:q_S?*W1Ym-2DӢR&q 5%~Ibs9x Y Wn5|GQ!,1p~0u-7OEsATʑh@4fQR8JK^z>2183'':ݧbl" ]BN(K Fų^_`8LI?݆->cv:Rq ; kCUU?b?Q;_9Kx[Adl)I], :iQNA/?-a"҄1+{-5!HfZ18؝ZcZ k@: ?ЯIg== HjhOxC$[kq\ ~F]Nsȿ'&=PaSUC0bF1naډVH J,p~_0HߚM-ƅo52Hou+}gǺ>h_xR0nϨB؎(Mwrک:R?mYHB́_TA}ky ɯ9fFW% 0 F-0jnfJtz.ݴz+7DYhy[V1cBUc= ŻuҎp֮un{бR4E'g03ձy!bdIɝ9֧z6Gt6G3rtb}[ 8wVhzKT 1lGciʇ[Wjs,ҷ7 ָZ¤+W]60JM3WDhP=sɽwb 97*q!͛ayHIP==JP#_6%n].;@~]+/m*e|3, ]*پΙq =isvcuH!J-qC~ #-3V܁E?hm|$cžre\:L2Wt3LrJri=m.hc_G=n}VpN? vawvBo^]i1^xa KSKy-oINuaU.)pJyT;Ԉoˎ ȯ/9@;Ο[ˢ#mdT1Hk<])$MtЉV\ZQY|S>W3_f2\'<*ʿffՇYcD`'g!tz*vo7A$@i߃IF엶lD`{ o |/Q Y{gJA%β2zdԡwz4^,|۫p|fwܷgƬZ'm9x[w|{/-uo4$wĹ /ꥎ}y4_g'>/R9m2u(G(kiŵU(J/T3E[0Hc/N&Z)D" ;䶽bW.1n:m ƯǞkG{j Fv#L:YvȺՌ ٲZIfu+t/Eb:&%@e̾b{B-ĦIᑤATr*Tf A8q'ɤc6JS46$^Z$.21J6c73vH7,:^EM "Rc2i$@GŇ=TK+zrؿ+ V:KZ4sf"3sWt (]ֽvhL BK_)VA2i9+OVLM&'߽Yoc}*5s V]I9mV6L{ 4X"w#ZupyCgȆ61͂뮙ړt}[}] eÈ8!!,f"<& vQˎzM ~&="K$! /ы;D>'(cކ:A>xzpћ ipdWNk)+#pB6HF]~t;R۵K@L|zD6+iA\^wMj̸@.OICx_3}p~nf ǘAl :VqnC܉Ew"(S8^S7A'p6%rtJ*/*1k# 0}q_`اnѢ&KhP'K^vvT척.CbH[ ?EP ;,95 7RqYnuwEq;\΂@PNV̯|׮:3uEzrPCby%S6Š&)9Gi 2|ђ hķ$=uR!Ӗ_] ?Efɾ􂔮Au-Cwt;wmaAc筜=rQN'i#ڌRkR!9}tEUU IZ`jmI[qqAjYD;t+D>eпﺸS3WCgX<%AH*3,dSCU޶1z1fY3vRz)8e~IqPq8Kw\K^+mɬNUf{Zyօg Y?$t ̖ \Ql}JND=Ps܋OЦ^>q6fDv@=$%ǂam,3+K DPDꖙgW&<g8&37xqFW3# b/P*VjeIƣ=?gO}-b\E|1 ]bv.i ajNgEM+:ջ}⨼{6$$xЛQN@9LS,Qyf)yiW琇h4Lo\وͽLи{䪆%F UT$jv]ұh%,ќjabgVB;050Y|/5Ok]LDgA{ّ"`vxIdp˪mBG,p,\Wd4kmY\0gdEnUn*Uy6Mz[uz!0iwM(-߱I !Oى:&ԓdi k'Ķab /+,mCƩ& k;oE›Ebޓ9Wj$ olUqOy #$JoWb%ȞVx;y XY =vcGMGF[fWk]sPҤ5vTmJ1Ku]T><ѹ rZj(57'*2P#t٢V@PfZDFHKF_Jy?9JCa1u1,ٗ~*y/{ Ķ6D ƬpwYRP˾̒4rb;ǜ ߿BˠuRc:*>#~hVm3Jg/kFfȣ'$Bo* H44g(Cw Ff-Xu֬d}'&C|آ$QYك (zN6M ;-%#FxЮmcxV)QH= ~ Q= -3bs.M]Ұ]f`Z^* F^ (mt+w0OlL'^+;!mwltsȯP!DxjՈpbb-8DbVψ|\+ (m\s,v"RC,4$⤃[:ϡ omO{~c[XΈ s|Oz_p&6,ԾVYS1;*&>$O ")R0 ?u Z!M(]QK8KԿErg@6CX 6N DC·6n^]5G&ݸڳ To/`6Y{ x7 |&??7>Z&WcJbHu&jͥg)+Tmp4 ާ:x9xJ%,_Ogm7U[P}s)(X)_O9L>nBРm5ɮǮg ᅱHJo {ٻ?eOLsj94$7q@;٘Uל#Ҩ%6}{s50uyHy1Fh-G>GI)tXl6&zY'Z/GePZXaFc!OE@52Se5" @RL"OjL`q ^y?GvUX 7%X;~uF,VXjTӨmWgx3"65Ck>]W]GКzOej;toV/UB 5l &u=<»yS<~PIgr*s_[( X3)t9 I((N -yxܭE9hԨ vněZ"y ^ŵ^PTv䘈]9$/hFpq!ʲ!ͼ[aOdy,ǣ.YNވM!ᤳme""]itP+}V4gIQp-؃ȭMa~F~^eDe)0x=-Xỳs (z)$^N3.έQT{z@srKBCyhx˧ ;)f9t=9*zY*-Mj> Ӵ:!2j/rDUQ9j?ٽ%PNER4瑱Q8*26~TvӸn*WmcicζHקk&u$pKwD: nJN'$ wىJh!pE"Io.&X:9CD-%n 0W7LhɟRNlX_u{IrO?C$^A+NJ"<t=9$ѺgG wv=ɇ|-e(:@pJ֍9"n Yѷg$q6a\QtetZḜEl[;RnO)hqRٺг'ሿ8so=:Kqo6ṤTHInjV~"Ǻ8];܃"6hJ:*G']ʏ:c6gg,YBq@ q-D/^QEWuh`jI72Nʀ妭z3$%0+&#:+49kbbGI";R;FXUeEEvz9Dt:L >F^YnnK>> ڿCH7brW,<<;`? lqAv!BރoЅIR?3?xnKB浛~ddG%MXcO'v,"ugm' ak=EPbꃋ[(w! r&gܵ>LOqQnfX@HMоV**>l ţ|7=4ޠ@07Q+ߛo A[ 3}"<&Lvl[w)xg%R]M}rz4 fSq[^#6SL+ucWzYM ^4"K<l)F멥g0`La!]=;RayCk{x:ƺ4IMSХoe% 1$B~`So%)퐗kt.(!;!j)j&xC+E@dS iJRB 6HMTZ tE8ց4y`n !$WvT`PۡKX=4E\=2t|BPiH}2G6ڮf/ nJ1uc6ԍV2= 4 S+d~6WH0Phn~JךOQ@KnF4 1bX|MKk9{afZ Mԥ{ZGj=n x 3m$d+LVj;Hcɬ8:a>{Hp(s3†ݱbk.}[ė=U_ 9/uO*o(%/ZESIhxPTtsxf~٢[3VJWEء ,1B\yG.^ţOeg", ӤtS^_, *Pu .&SnxfO!+Saf~]jm&rػϧBΔ,NW+CŲ9HaIt @s)Hch ~[0283~ /|>%de76T#$xߕ{>"~mh{wmnV$Z]8]T55.*fayCѱ5pk>pW5%~a8LEB >'%~E҅xC}cЉ"R#P79?k*tZ`l: <5!8.@ʶ%ƺ W=_Tfoǝxc `?94uEgU<"wP;w$`HY,(9kz;~@a>l>4ױқ&q1r1]goa,y2ݎTq|k^DYVB/WL{KTOhMQI^E0AMd&rT3cR"^-'Oy!z -vKlRI4-+r-FesO5s ۍJZ2x}"s2ɠj5o ؤqzh,% S\Dhs /,+Gb FU!XmY8Tɖ{+E/Ni8cP&{/Bڌ*v,hg/$!sEvf:`ndČAy-`?aV\@X<7iߏƛH* 8zV.w,,KeI*&M"GKJ-A7[@ͷnHV.b3IԃeFz#/Qwݰ8]V$a,SPoG5W 4eIkx)eoK#@wjPLr:. ZiP aYa#rS r !wQMdLX&ZFqޱ0fk/T#= v~| z7摁z,XF8w,,TY? ŗi#gC(WA~rkP8H 'L.:gf$~vQ oZM>B+M/5i1xq Dt\ 7\ vit]ף3$^"~MLgsjEh1˥L''#BV6{P~ %pARS @#|7DZ :!gPZ#y29n`Rz(~`*KObmNF}ZaxuRl5BAYHr|-5V,Ĺ맨/D<l3w=֢@#'2 [;?~p!(I$ylԐ2 y K6Ze\Q"ݪS~.y|?(FKiM̕3gڌ.wDz*],[ʰo=(p qI،Eag 3E}MDiYmg}rTДͤO:n' +~xi\6♣K_n,i֪ 0= ? - ǔK(o)j]>=+P׺q3g L+carXqdVFq=AMܒ cSA9֭:/Y 2EtŊqM|?V,΃AsĀaVTcKnSXBΞ4 v XGP-$  y+FiMB͡K}|Z SyJC:;pX#}g ADߕ:mA!n:5 ,)ʒrt-Ql>|ϳZ~]Aˆfwo4B^<<.@]f;,+[i,U<:kZw:i(\ tl`JcJ;\[Goa(JćEmV8W泬 ֭8>PSܱ~r{=Fmpm (B 3LZ}7zA~jvkVv/y&_A@/fG T1¡Xv6RWmY N¤j='d1I{x!Dp@6@B(= *W2. Aա%TL(P 'o(%oe#͍]#XdžWu&|*''A_Fճ+{I ,!ysxߐK$ζYB[é5j!i;ADWf[LQgA 7Uyreu7_Eʀ-m;} U|>n͂)-m B=^Wzp)xhp 4 HJTf%M>7с0QlÙ@/ M>p$ Hcwϙ-CO.7͟Hδn6rsGSv$*Őd "X) -ޱ7e/9m|-1EJoSA" ggbArkrv{]i֑Ћ6D:cr|ҳDp2޽B6+c^ ?\9xl[>8 ^0? B"<Y]¶ $?;65իףqVR秊[qe ~5C?̜Z+wrfFk|zɡPwa <1l$|=JWP?ab r8qk]l(i XD{]rv15j孕mX%w/89{$.uTinG ]aog# GP5V8çZ9,_X&K}uEYo?χ }ig\3/?eX]Vjn;!%)=Zc``YGXRi#6t6ew4Ώ鰕}%ό)v== OG *IiR2ҹ=,u| TP P(l.N8լBDY_r׉=M`Iz$.ʨozr^W46G.#@Aȴa=Dr >T-lObk$|spGxή3իםy к}rlz뵠SkRnS.9tnFYgM~>x(z/OKT( {gr#Pfv҇ƪA+焨8&wTpj8:54F}.]b%w傄,RY \ -oYSBFؠQ[(.]u'nLnѽ3S&?DM%N1!,H5?>9xguE8E*w\q(\&'̀{=CZ(Y]e߽_7EX"@<3jYgu޷Vg&6,‹~LNjYfmN4NTIe"c`+pY83qJrH8h5C$tl=Dމrxugڂ󯵆2ZObA,DtNɂwvMSrl@z[^Aw7d=@< F5Ü`Y(vF,!F~؊;՜M9^`>f7tx 90||bv9mYCϵи䀖.<&aỖ TMO,at3ϪNأ{/<2lmK!DPdyFM17vz"-t5F? k1&[<?=w'Cf++! wƄvåR->s)0st%U[Id0b6M| ^\]-7lD&tFȴ=|f4kV:~L?ſPoXhg Z*'1^#9oV V~@PU zw E 3fkv{c`&6G u1-A26ʺZ"o;uVʼ*ȃT <-yzq Y ^'&~mN\=kq)!-?0f$9 f3u/PxW SpodՁ [* @@iLy&T\o٦8؃ۘ21mo5 à{oZ+HkddD"WX~ڈMc@͈C( R#輩Dj*Cc1Pen@*;l*tްuIЦZly翧Ǿ1$hY,H(u1+zJd#׻!|s#RO VXv M\l7xic&Ox3v>@>4~AL|+aDկuJ͵0c"2FØ3xx&!U5uL؛ s.UkN9q myL<7?Ni4TRЋgV,ag6zbuL4a"^mmM2eejojщէ4͙ |IkMbp'=\;2X}]D"ԋ*Eph猗uiE]i౶=^Bc|^~Z!_ 뼆cIiB5mV0YY5(?Xln+;ꯞ۞ҞЀLGi>@ksRI #cgP{aա酈;+]䴊-wse=2>,Ω<mrw\1%L낒B9l,gKۅ .N*;6") 8(Lhu>x D])|΅ az4Oԩ敀 g_i\2ʉЉ=ǫ85p WWERUfr ipbG/D UK_"t*SM_=FX9 [@j|ݔ'(GXG+ar0RAzsIgxtr, eи}܍SȣuL{<ԛ^%y^l=9 =6g^'jbpz* xQ+h.]xhP'cK ' tc4ؙFH@N_A\oۡub< 3#u]ؽ}z[3@Nڛ|FR5%t ,~4Pa}"y(HkZxSHНmpF4]f*Uѿ8x1.vJv> J4 v/n[mh/yJݧ p J{AK[ȅ2|J7LsY{3 s<l?DRo6\}ƏU)FM]J !ӾlGܴ"q;y)g;gp>ٔŲӄ3I"ѣJe mFQc<KgUP9`?&^H$a-nU=\:2nuO82)A~tpPGvٴ3ZWS9WZ~Ѣ3$-l7*.+˚J܈յU hߙ"@ǜ%8':w ߍ$suIHto1fRID)rϘ䂙&IuHSbFs8RLF#=ܭrU:OASߴZK]?qt g㡰eq"|M<d9$ˆvoi3t٤\֮|ʹS _%Ǫ 3lkW.ޫrFS}氇9v(S.YeB$^ͫj=]!+6\x'_'/{䭺R S2S+E~m.fTCABֻUn Gl1&Jj-c ۙ8=OxowDaqBg_$8" gR։$"z'5yD!dk6y `U`$qei 2t#?T.}lQ%} ]rov?}cvWSB։ֆ(0qGK#2 @cgQܝFf!H `$CXuWb Lb'װ*O?>K)&YSYʻ\hs!e3)q#@h`Nj8^Gv8 a FrwZy*c@BeAT7&F[{k!!+^}RڨTlOe~ީ"ZHPw-IQfgdBLlQV 8Aֱr=ʕ+8[w|7M"p\ReJ~!۶o[1񄥟@ cT.|~ _EM`ö76#`R@9wx}FpUFdŗoyL(*Wn/Zep"6}~ɜfP_WmÃ@n3Tܕ`3\Pal[Ҙd4Zj/ Pn:G~e[0b ę#8NC"ö) 49lO\m=i>!%yEg;B8u(E䑌^jyF>;oˉ^w.2oD: jg|f(YA[CF ]5vv~uEv@IHbvA.k#SkqL#e}zC*5=)EƯB!<)te|iqHNH1%z2g+fIGl!Ιal de ROc(VrLz!)ą'h;۳@@4qTOY(:r-Y).byJ@DZ\:>eE3\1SH?GZ_o{hU 4Ax|hUpi[LVnO[Wg`vJ PMI2@Ys*U{Q~8P MrgK*'Zf$C!s Qcq6"^6 JɐKr5iaq2#\||,܆~YMģ0ӿn_$B-,u ^$ՁbR"Rv{Z˹LW0WŸzV]916$A̤HyC TlW$s5_W]l] PsX(GS8܉vF@%iGujzu(wRװ[% VK@%u K9>D_%o6QZ0B0ߪ~|˝~4t [e{hWuP!^En ҄ ݛ'? :{%+ex7{rfz!;sۼudeq"BR%cZ$3YR `);w?5B3"X)9?.R(e|Eo.M5XyΓBr,E`JO; VHיwd~+eoJoOo[sG*#4 }J{RZ=]C1O.?rO2]21ʙ,'!Tws$]؎p +.yOuڗ?ȉ$+>[i辵p.Xs+p~%2_+@MW?ZiqB&ïGWXtfEeuB Z!e:9dB]6Ez2L2xDXKS[G{E H{CK EZo_]FOKr(&A3(|%,䵉#wOvz6#$N<7*!2H럳$,=А#\bΪf"cG _VcOS Qh!$ ^Ս켈Ƨ%\Kx"V5kiCKC\P#? z/CI^1Ra) >FJ gWi%Q8+!oK%6 x1].T~?Kɗ-Gy~z ͍sO;#6LlLFV&E9'($)nra;/͈iuvnABtljniZڕr`U`ݩ7hLtAcmߵFsF'˖Cv=&dxR` q;R vE R:Dc@{Hä|\̍Eh7vz/+Q3}ƹ~5TjGCfL\0rPGY@Ӟ8 ,+% I*p|E^Yr{A-xyy?IDyA #3Y`2B+ڂ@ߏnJ,=;|Y}[+$?S^>#a9ƒm侪hB_αEڼݹ3u+E$ju­Rgn>Bڇ~J"E&=<ꢫ+6 <_:8j෤j*׳awשu,(;qUFp$MW|:H OBnp5|B!3[$pIU'07Z9-@wy?Q\ouCI*@6[=5)IOJgH(#W* wyXDzB z<ݾp <~uDptCZ"}Oܨljѡ4`.(i6$/̒f{qPYFx"SMF:s -!ErIX!{XLoAݿNOٴn!F;grD4:_#tD4WنyT}b$o[>|-EAa?o0gjqrA"..!inn̺ټ/ iK;d9?1 kaaW*7AsV`6 jﲶwH Ġ~V ƚCB>(E8&FB oE;g SDmt$ $~n1cZdaי6]qTrSIP;Z#*|oeU;w* ,r 2-P:cH1.$vX]Z54c>V$~0 p~/*A5h cJI.2fr EFUZ(r-MuJ-I81X]+IVp4ۂ)^6SAnUz@N2 n&1s(S#g;7!UO{7]WPe2NSwC&%C2Xչr]n1Y@rU s48Lv5@9/?˜mjN삤@r™E#`V o)a@PD׀u2r,WU}& (PF]rϡpRmC)zܹiL$%{"r:ۯ3zˏ;A _* ) o$Wb{ZXceJzeZ}l,uxpyLPHt=`((+P D&,NsdVA8g^Q[P쇉N!{l uFxߵlryzʧK&|JvKɁDչTh{CBDۣ[|HȲ2AͭѢ.3$_l; N<ݕ̮04qBϯz6pP}](p! ی:Ke! Dň֌v{;F19 ҭ;[`FlZĆkL>%"}7b5àG?׺:W-qד7]U$I\0[~4gW7n=ƕ+zi<+%.UVXhs(|j|_͡jssBZ*M:z9I75}[':_-n\]4ʢZ{_"ċОD7dp k~ +{ !%=H'6IdBekdRLZԩ 8fh,Yld'6yhV5]&DfLENӝK+y])Cҝ F$?N=NkWD7?3JֺK{12U<}֦Biv5gL;ETz3`:&+w@n:4F6ii2/Gp NjY%<ıJ<ɯ7 7`+<$N!$?&ݭ\ye:ZaFuqsA\G/z +.asgkӖб \X2/0$E,G2,?D{Dp@16n ^|,OS!ah!U $EuÍ!ߺY3<&ߧ#/EhȻ4$A>e`j_m~Fy<8ܺm\-^}Hs沷g$xt3n@ ҁۙJޡUmK-WBzŒEҪzߩ 9F[+B퓋hb"dCމ& _́'%Ex:f,_>+"'lT|q3*,WO(U$T8:W<^3Gn~39]5h`J& rmBǰN"$OA fEYFZy$!!C-߇>j&sY#NGc1 )bAEkW0n'w>#F2)Oa%K.M˾ED.[Zїy~F~0eB+i^3۩[ usפutfdj@q2U*dGHPވB&k Ma]O(3QKoe=I8.Un!9QdQc\+ 0 5yHW$ CA35e1k<4ܐxp;<7Q!=FL8dłj]X ԟ҅T}iIfHd0ܔŐ0pazܽ-9ٍ%/Hݡ:{:\Cve@ϛ/CQ.۴5$ ?FPé3"AY fVS5[HZ.`B,HD}db2goy쵫 ?- ?ѵ!D o}=,5ߴn-yaayRQ\ &IZ箕̐2'+<1ٛvuFj" jAK;*cS>Fp>.a՗r9ү{D U`[+ ExseFF0soh'j`wB[iv"CB;9a\7@Xmۺ Yp2ܴ,W(>MAF|:]K^}&UЕ\>ZE۞=M.$ٛyNUc'";ؔ(6'h Je[8 k}B7VW^lmP|5ٰgp]n#9fK%'9tNER(ׇTW>͡qH.oJkF}Xto@KJinO:TEs]#zK[C+ơtL[{":7 WdmԄ, %" @)5Tw `HbW X)fD7IKcKP ex +,/=jwrz 1 z) a-cRm1H[_0>* XGvrM/K`b1N&Vv ?kUT?>+^f8-mÔh%S%z+gc*ex tU7#*xPtoAek9|eba+iɀgt톊:}IXG5Yӗ H8x00j˅Jt4T' !)QUnCUO+ )d߁5Q3۟]L5gH\H$HyyH4YBɎ=WH`0FOؾ)Ύ?$K$}Z^|&Q `a:BL!mk(ɕ ua_w;SFDHh&M|~Z$;ǡZ_ΔTMd4HD1]23Ze__/=IØlɶ_ӌ7R>"wYjRXGhcFonбtx]T`H,T¥P#ui^#jg1Ky(O6zLNTBKrϚ"LFy3ֳZΎ3\N{IӴ|sRKŽ6/j5SGIyM1@a|,c7H*Ъ+[2>~ UbuPŘRLdSo,Gr%u뗋r\+&~ۀzYbpEPD7 xeq'r[9whzG@ײ n)DKh`!JGK*el.7{)7@(: ~I#aVppo>/;i2XN9-}H=WṨcC%IϓCy 1֭IkEm >;` ˫eraXQ=(mdzG"|:޼E bpq2UN}Yg\)(9 mu0Q9o\З\9b 1QwƸZ#- 9s8Mfd_ N@鏾BOJϡXom97cC=\'\=1|mpg(M_P%p !aeOu!-*iʲ)cQ |%a&PFz|tpBC/gUB#EѰ3_~z/V 'W@6/U ]NF.w]@C畕B~Dk/KKM_&\u*o,qM @J+51ePP!DtE\+Vb¸mKR`BO=Y?(c-z ˌUGD-w=&9㷼ݓE`$wβ~Ѡ C*ӭy~ng_OОX*K4GޒCz]g56W+ 2[anE5[lԑK>mRme9!uѹ+{w[yW& 8'Vl%VR'ݕw%ށcxHez/H&lAFs)E05-}Rƚ7k=pk-@2`Cɋ)"fMra*+ݧL5چ?*r=BşY!>2Z5erP>/P S,&LѤkU XY݀1|>lVD@ݕPINs-|1GPgH4K:DKq;(*K]K ;MKYcցb;`6>:oI %<ncӺ3?W\ήERc/e | xS ~Eomu-~RHe9c.De-CGTN4 -L̢.li$8Hۙ*L{]#CguˉrMҒ޺k\Dr4y ,Cg:coa}%ao`ߠY4 es%D*0io]f8$1gr_cC4DxAKݕ)@q% 9gc @] ?V{VVc|^8 q*F QB\UHpT~x_ZqSuN` 闶qBO9v ~MT%!åc9LBŚu+ &j9ztpŻ\kg[G*Uu-숥Ew+x?M6ԫ)'&Rvh[!/c"(q'z˒Qfv)2>\ KfȂ`3>uu!"/knH?4gWjo-ͨ׀7N\0%vH]zg)Ro#\kLCw=?{N&(]yHûWE} W5w呼 9Xt3V_2JP!SwGGcsqiu`3Ba"(@EutqfS" "B®rRL>6ʹ~'L#8\':F< Aψ'Eade߶r"JM4e% 9%{ ``_ [i< &4Oi] >H2:ϭ.][+s9[1\8f> %=sU3)/w<)l_A`!w"Lm-u3.ظ6ZÙcòE߻)A!BĆ405)WX|sԻDZe,Nb?Y*=Qis (?2h6%kS 'q 5^P$-~>ċ6ZţlEx9ɮGjG3D|;\9]Ct!~_g"{?| 4OS:J$_l4"0?{6(eω3 )<~S ;Uǫ**6LVq䁏*+>y"IwoJ'PT9ڔ3?6kgEVPzL+1\w!]l' ")xDjV%,ӏ \o-v-`bW:3+:2e]5ư آLX%Mv?`hlp 餟i\*8mCV'{"QggQHΑ쁁҆~W<_EX K&2<30C |'aGMC1dhr߫Rx}!/Z5Fz0l{K+ޒq;ǔHѓiOZ|ws#r|[i '] ioJ?|k9 mSuܹ8 iƞ ;fz]$\IL;eٍ~G78Ch*t qd0s&c  @$N♩rCTqˇ7~/m{J~3Pfq1Dmdc@9Dchv;eԿotnSaEm5[3 , r; ,K .PpA TgT~{⤏sZ<"rfCrZO㸳1Um*mbQnvHOGi xei_Jn{& ^>74*n?[BQLNz雷wM1KsRAnʼRQ #` ia(]/DmI,!]|^vBz {B5g|XlkAgͰŪu!佹b+#=7Ec8aIΓqrLݝjW0iPkU4 ҹA.xP'9RG݈sZt*Q YOک#}cy'rz838 dž!D'^ry|#C>_@!*_枴p*"[T Jam5 "DŽ5#8?G+Y[MJ5|͘`T \} PZ:'ͯAl_obŭ$=|C~#Rg?ɎQk#dV,$˧)=-7l% 4Z HׯD .JTuEy.855/w@\"%ԣبF HXmV̀HxG+t874 ,(U_huma8h9{CGRZj.!l*)|)EiH-GJ&q*#OkOYHt@88|0 Maښ#P11Hhױ@O0.ʰ!ѹzo0 WM6"-:I@e+YA|  þķ{y[l1фr9+ޚ!·G!241nUʱ)Kjh;z@}0>&q\R*ǸaLȫDRMoLspQ7qP^[+4 # sTZyzDBX4)_Y{Z{I-^jmz A9O2 z_)@ySk ?F6$߂0 0~esCxE*'[0H4x:jKPL ޕv.9owu*a!X39 ^ ur䌧]5:^N7-y'B vwOd4cK1(-۪9˫); ηOKZ̚hl}l@̕%2p^{Qx{YZk*wxP/oԗ]>UKV5zwS:2[Ih?J˱`uօ ׊Nmę!OOP}" #yraS>/=(Ck؀MjQ<ĕԠ4 ʸd tO3-xp;$Yv['7=.Ypw|Wɢ(Z;#Z (wB݇hF€$LG\rN Y=)h:g x"ӏ7ȭ %tK;c0;H Fo C'C0e{Vmlt,Nf[QAˣ) pY۳dP%~Q<~wq"X a-)s08yh>&baѮfq!Seg\*Pͺ'\+1OD4u= ot,@rE--GrKߖW ܂[`cQ lM?Xz߽|&;$5ؘնa tY,?/3歅dD B0Mj?;2.N4MuP ^P=7Z])dW'k>/:z&8tfsȭͥ:Wkș=uQ);|׷6E 2KnGNzmier͢^E [>"1L.qX*L[ØP;) oܼhOìQPRw@>l\Q'u4TTQ$y=dR S Aɏ (ryPdt^w8r4w 04X2]mYHJmeLO&s|O҃؇!ȹ b`30M=Qf]}RljS:,{St4kdn/bA"Hm 6A8l-dL A{b'NɬwZn:, 4~j2%T_dsXߣjʌնuK:i9r@|6ΈΈ"l΍79j1-,upfl陟 Ҍ61R=y/FȠP;Z?sˊZ4QȞ+ D}%NHR*a GkǾ s{+HBn&tyПȩ>=c4"q:7M~Nu93 aȸa{L'D^i]5ckdTVMK|6NGfkPd= %t8m)AT+*r^ zg]%|.?52~~z&°B >tYIm6/Xf۫AEĶ&n&Xx QItﲍ[(US2&X[….OHZ8iZ_ snRz~L,G#_BȨoV0L̳P%ҹʞ5\70z+  -7ISR#V'C̴FO4CvmQTagZa]M{Y#:, -"@(m, T ,qs Tv?Nw8$U4-n9ޘc+.̆0|o=|z@.Uf![[ޥaDv|To'/(5UΆУfLzV)oGo£p?ymww{P]GD_,E>'ԯiM"gUKZ'8tzM9E%mp &s#d?⬛1$=w\۽bN44ڴ#2iT *.G*6UC3 KR[)s.P 50rjxN { 4-[wdc1NыEb.N-d20#iL\$NUֺGr~R>eaټ4~L$|ɨ5gFk#a]3:Cߊ}^Wk"\J!z'(UE_t"JDEIDMٕaVFS^ o1 &x∽Ly=lux9K@9ڢHX.{ ]0 )kۋ[{Qڠ(]5|62Vuc&"quRBhG24Ǭ܎1mMYMY9|NUtk.{5T1-_)LWO .N;ZCI721.5hJJ:#p2[%4DI[B$4_(ЙU'?/<:?SZyꤝOW}h}d~O[ABʶDJB;uJUG;~M}9{c +?Y4+JV1 j0}%8_}$ TÀ_ɾ'&(j']y&@T@Py+S.Fy}}dTL@ vy՞=#UW)EzT pc41l"cb3WdQA9e;zTO'UӜd:Brm:/٢H(WF54 Ah MА;%\,v^|^+) FwqR$,P 6$n6I+G$-V7ڻrIb^DŽ=(vFmwW[b&H;;@ ~\otө_=Cz@naHɸP)oLjI8lx2.Zo:fY|Cwo!Fd"q Z,fSche /9s{%&ECN/:%K豒HP=z,/qnI=#@b5RLŀ#| gYES2u%!?.N9>(ÐVHDq8VolUSU'76N$QIAwDޥ1/>KwT{]o" Mkcv `^lտ]HUjV@V(?ß oU|ݼI>o28&[(_$oqoE)}""SfW091xf[QC᷏*LW+7㗆޵+聓<0M@@|T72oq- yRz~G,p5lū'XwA :/O|p̢+01C?ATA9 ?5͈&p^c'Z^yϕ@} dX27*wH~돨えwC3<s3(DhZ}[f}i%z̆mqϞ您O[x})ۀa=RIFz+^^*B/ ,E# ָ~%;K}Y(@cCddխ@wWqFeB3it=MƵQӱDipXp+R 쀓6R XȀ'T,{X8>9>*yl*nF}% z;CR*MCfL xQOj $6)I*bw9qHtVs& xձaDe6 \}hA&,:+mFa4knA^n~J0UO7O+tezqrw y?T#棣IܢYpר6d])ȼ4vs DŕupZڷ%eNa#aN,A ބ3J* R}w4`|Xm8[0łcn#MJ[mI|i[ &SNziUi|LZ/E/$i3/:?CJӇkh4_N{ib;ܣ2xr.C3EZ]-iHogRJ0>~ =GKV9=>Q>(7(E *!$Ԑw9BEpSa Z6cA-Ԫ_>hr}Yދi8KE3YFFEDo8|*U+:<6t vlZn]e)H#,'Eqݩ /{nҗ: ?@)%%ɮ}vj\R'UGT<_kѻuDS~B&^->`Wօ;QxN1t`o-95e,S0«5a z򮌻+ՆPBژiJuvЌ閄^>pA ?&gVhvEAIZpQ?cA6\,&B>IL]KDp"[4Sh;y"g78P0f7hdr,G_f e8l S syLv@:g 80zJ ;,iA~8 x'&(R.muUXv YY=upB,t ӖIXOgWc8w@g֫Қ77X8h([z4ț-rel(vf6 [{ƗPRݎ˖20mUh8S}ߑ{Kx;Qٰn+T0ճϳ}H-p[Ÿ?HsZga2q=39;MSk8%M*[03#*8qr6a  \3Nu+6 .* Nv^p*&n ?/t@b j|4 &AG5l9a6T 1H~p5|F 8}h"Vt |dC`-3 MV4 0IpfH~%lV`*=,uF9 5i{UØ,]*>$ 9.(bSY Ss0Wq.^ryWWԺ`w8t/8S4 haHgpNbRZSg*z"UiEb{YaI'e`a6تா92$j{F3 )Y2iw8]PckMΈqqVYG"! 割{N mc+)FPd~4*`pbѵ:؄VRZ*ΦG]S5]lx8T h8ME-Or ѴF@nC%[iyr*ᣮ{EJjFXLG5&mF%JU4;bAvi߆hSi~<-Apq;8nZ80Z@qēZ9l\YɂSq#6,Sd|A2&rTg)m^YNLc8Z哷K}72==Ȃ젖qk3 Eі>t,[Xn&reMh0~#S/=|,?19w x~ \QZ`CǒAÛ!~V?!kn`gRI>Υ8u-(k7~u-Nyn!T^$8`Xz]c~-j!T+'D4$-}e0\* Tv@d&,]Li^HC)4U:@ƜAϢeP<~X͚@%<*~Ay1O{Нy1|*Ȉ$g#!M2~#'+sKC>©\f"9x Y&˅;"V5 3fL̓2`hq埓Ӏ 6L- #8h3E4;Wi n.d$b5uDe x݌<" 5B/Kpʓ389ljIٹg`66VF4A)ʖa Hb/DyER][~WZVĎ[7w @PGi=WtHcSԽ>ϵCA[K:LkHR˃J x%>k?yp]gj  -;@@eaҳ,3] dr^n#TS(/]p}xϧU3}HA}_+.jEx=dVaXdݵ%c ͘ښt|NB>l2J Kjgwqݥ.47L#β[ ~W7BVPGBh.HӀ GވӁ-;,v̹8NL.6˱B%ȩBmI3wzW54r 5c M<{<+@&M%fKtDʼnYDC5rx֮c_Q#jOߤj,DdѯEó0*?F^n42+Bu3$yJ,+'XfL[s8yT7Wڣ`VU:h ^M{H}8K>(U:v0_vћRi=ծGCq_shGԤA@SGa"p9g=~JRV 4c"nx_:T_H>})TfHxWǸm,*#fNm` 㬇-B5ZdفzMgө_pdb㔏2EF>bO;OLK)ȫDl "lEZmT-a~"ëܽ` 4;/ш <`M4mD:s\hTNv7B 5|7f7,Vh;`%{ .Vx$0qѝ*÷=T a3#)!tk8i2a~l")@xssY%S5Ei1ܨB /Ŝ+]%,Fsߧ?/ Nߵ,h QW}*ra9(3aF 5R0jKt<# !”%IL>ٓ}T{n{Vrr~`@P^8H 1c'u/d )vroI!̥ª eVr_b"W_,yq 1*"QE$(FG>9vf6qvU#re8@fF>VEMbYEk{W>8 [RM(qB_8htg4uzQr0kk=-H)F)dDdBJH(.yҟD<l\C)Y[ ys o}sd&$X~!!5c!^%.VfeQXGz 'NVfߓ8a[xHԹ/X#W:짂*/Bƌ${!4raq_KN^b-N ?ĝnY-$u`-p5SUO**Q6]V$Ƨ]&\Q7ګϊ)>\E Kʻ}e#]^~U [*߽/ٳ,7fX?OQXF$ ^Xg`!aDEL~lj{F_Bʟ<=) g/\zײxwa~I #|B ]` ]SNآ/"]be qi]uӶMұt`:b(zÈ? G{Bpa K i1Tgb}@ [aAOO2Q^g~=)?6)c6pYU*VƎ$5'd<0g2pGD8V.rcTD4}Ngv#RQ2:rz6 .QqH/zvO`U{Ӑ@BZ+Fn' ;'v;øi5G'щb>l<M?|4$_͛j7X/hgQW`v瓷[jIa@?Gn5榇L$8Eee)!6*P(vk|*Bkj e74KCCZ34B[>".ݞ[Dr+8mG@a}pLch8E+52Jor7G]m7_M7ZLwֺ(LKV!`W}~x"'z.֙:jпan/ٟ1 ΀^q(D(ȯ[aư+> %Z$fv?nF:"&&TLnVլc$(XG1AV?FUd4V!A/LQ/V"]Dmo׎iʷh5?kHMhP‹ҴAJuP]5daOXfw~ /TgDy:Å3%^\^&bBĈ^Ivn*1BD*"T)6Ju:dĄ,5=tMIu$aԞ5Y=Xr"iwۘa^ VL 'N cQ\z~G=^$E4a4FɠцGlJo8SLvϼw%Q ʤ#~DOp0!b(qWн^I3G*@~7csTET!-&VKwD "F d.c`ROFBz #Ĵ,W٬(`[!}nFwo_yޤWo~TȖũz43ic@_XQCWd=_ﰡG9$VCW0~vm'$,rroek׮Z!w%Td1y6&P|f#G44:mP$h}^ S%|\|?|Y?x:Oۻ{S(}P s{/tZ|e[ߧe\ȿzJv i5Gj|2 5-B(B`(B`b5KEg~DH3&dAܥX$j#}3 fƓɲym_q68*JR0|cÐ74y(t&L?+ ua+US~|byj~6ɮ.2hV3:xx\\ˠiY\,U6bu͙1Y{X/V9To۲#z%AhZ:JRZB拴Z<;wߡveD=%DK4>2˖ ?SOF@KF&eJHV&IB[25Tu䎗C%!?}7[ W/!xp!SYۭjf_?'$ G';"q&|U˛HEBz|͜wz͍~& ny6W)9zȑs[64Semą_Ô)" Jڹ%ff )Owʟ)U@DYՒrCNP*l)*lh.*1s!VU8" !cw2sS^~5u BJH(CSyEs Cng|xjlh33>HGS hU?OwFb|{pf;7 [;hB^Ϭ1puBٌn@,N .(9)7Zݨ`fQr?H„IDc YERʴY/`5=he0 v;*sCGx9?'kѡ^34t.OUhؤj~2h_"#:[r`A# rYcF\흊^߽NdA{}07! G8#sHݭr`@#RPwr ≂yV_F&FD߶2I ;5 6IH< nF3+% :H(Z7Cn9m UyڠZ7c`AU#|RRδ^N)3%2 $1ك8P=~T(\L2l'6gg'K %fdNqšf-$H|/J΀yb|#y8Sv|^g4})EdYaF3BGkB[*YrL ݒ9GoNtmq3}hz">b).S"W(FnTŷד"'Ź gƞet-EDk審f5~(Y0Q,9ݬf=++qO z.1ڪqh}BXb疢YpScI,MyO[dX4Za2nQv.k(ܫYC#ϝx9/Sy6NΙ/AIFcUs*`Svb0~tٴGؾ$Ic:1OQ3I@g}kV^7nC$ɫ:@vQYvQu&jgHhQT^b̥*AŅ` N)*שb$ D8RL1W[ŭ,~;/yQZ_4>qϜ ;7 C^s|"7͕5'䜫INrL,A2$S !IwZJ [,w$1`&#X!IAꆋldWo'x w SSC~L`C`a_N Z(݋ )g!~6197l.hN,Sw)V^ͲB[J@uƅN&S۱N3ƋP-'W+* 8hحI*ezOE"E᩺\C>jZ p[I. YȝBQ a>#*@|J2_jA+%ˆ=5$~ e-ZZ,v3':riZ. 0;W|'rFԖ\snr\ZaE,&>YE#_l.IDZtcH/cA`ig633zF{JbtkZo oOrKR9{Hns)єh]UzfbP.WR ]Y ݘb)LRxqo*6G_e,hjcZsHOzI6_w\F?cmmiS.!R゜ľ)`V:Dj㔤f{KkJ=NSw}%Ԇ8s1 g&Aހ1q19eiθCITUVu9?ydih D@w 2@=8 6)r cؼhaAj2-y0ijcCgUݷ/H lM ?؎SBʓ4!MdXX(l<CC),!/@\ϐ{S~o\mIG2pAZe¬]׾v /q) Ҡ'"H^jG5KU^ ~sQj?~G^d[[-ۃ3%7+ ډ&KTIgH?chA٩#I? xO?;h<n,x!l&fN]Q ˊKGr2L,"P7OSfH !Czb /R?] '3WW-_f#I*+'*<dzZn [Qqhպ#oF2qt!qe)Z2|M^a7bpLh٘Sx`/#}}Br"U;3B1/פ(Q|U! { ~"ĕ9Tǒ޿ !2OCIB}=JdGBh+E uAzN\5b0~۫C>fU&鱶x"f! \K͆aspYqVoء#c];l>O# ؎(b8aݸi߈6J LiurR/fb 4;ӖyzBLJU1I#~4]'L`=3LʀʼnC!~5k啾S[ѱ\ N @M[cncGzF1#RGivX.#;{+)6' , c4_>PŵTLZI'Yn%%O,QeS;JFehB"=*}u 2HbڱP.]|F1l릵:K't*Ku^ ́փ9qC^ha ٍ8U b<wPyI5&\T\~ t۝@2A.ebo-pqvKs,\Aw7R,'z|]FYY>\ʊ}Շֵǡ4xIӫ 1ILgFt26GZбp;2U:bFdPg-麇VʳCB.X+q*a" jHl I)Dǒ=v1 kQ le J,+Pʀf[K;0Od-(!< |=*Pvkx ò&)E~'_veؿfNe.ݍoEkp++*^#ݿ\^ALOxg.m7D6k# 툁Qj:[*,s57^6poѷe#xj#RNE=y?58X'/Jip*i8^͠0Ji𵋬4sGSpo@1x Q&܈ Q.3 gw ^jfbCJ=aȳ7pg*ˈݒ鸧ѓ9hSS4UEٵ O,6lѐ$L3[nf/TaJ_O#ί & DS-{T3$.:;=-.ɡKzZqJF&S HQQ􁿧zf^m<֨6zwX@ 1Gjz>B7Gy0hNۘ͞%_ Pa\ F6}d2o:ZcL&8C?t+j|9nW~4N"]rO]{O h)܋ܣ cN|syŪi7A|~q%X%6^AP0IR\'4ikQ)MJff~0fWk#3.-i5t%JX?cxtGU/Ò-%s_S/* ?ԺU:[|wF\n 6Ь.ME$ޙ19y_(?<{|*^Zy Ezv<_tiuWP)wNfp.DT|)L<a}&~vAK9 IΆZVsS}\!B&3eX.':FYK,XwJ3Mp=J]42耋%lEkDDڃG_!34ވ5B}w n-4CZ/p@ГgAd͆p+PcJ=q4qew崠lv oJn}^`K@&;@o=n(x2c#Z0wD,Zv=XQ'9CLQZ@f@xos csmms׋ B,(F b5-PXMxqe.iCE wfw1 V%cgo$LDpa/H:T|}FU;*;NPc6ʳ_Rqgj?GrwE}6rSd* $ ͞҈pN~DzG.YbB3c:_S0ZcqdhפQwi'jaE$'K( 4do W#XzTb]4:*,X~NaC&$4~0 G );=l~>G⃩[ڮF*rO3syYG˔&r<$#nyxpIs*5x^wLp/Gwugy9U/ v2*𬇄Wu.L+ՇV65z*hRͽ>̀ٓm{ U% ƮmN1ͫ@& 0ܝTi-FwexGNtH2L+:ЕE1qҕ{tdg!B=g8dw{jWL|iP2|3Fٞٵvc|Ob IT2Q#`n Y; M-rBY >*mqu'v1U1\ dؘ1~GӃ * dzod\ o"%j&{L`DE;O]3C]xrsHD5 w^ն]1iӎ1('6Ti}W pݭ3(Ibꭴ+_G ͮ %Ȳ1Q9U 0sS%Ucr2I.o[`q{B+#w!iT}J9Y$)ČG.m'Ocҽ:PeX|jv+ k((#Sn*&uj p| f(iB5I-3̇Bq =1b]ϽP]Qhe}0)٣nt_`xاG>B}9z˒Ȉ@]-"Ozh2w}YُpJ2<%k}O@CEAOP^po^qpLUət@qdg[7,jfQ3ȍy[4cI9/~,ӓ8?nX4H^Թ]KTB!Pcx6k3ӵGTbV^Tz^ J1x@'*A9j?*x{12{d<>&TwA -xlxƒ% :B0!СV+q33͖cFNi{ \O;B. "Ia}]잇q)ʮeE ι A,:Ťe8l[Dv-sl^iG[iM">֑=HX(Nyfyc(~^]ems٭+pfCC8>eLDXƌ9B>a8.d xU01-f1KHM:B´i6rWڋyO-H| 8o_{[!:p#K`4\@޶7KmmmJQ.8Zqa&NR`e3]] %,qyyK)F8A\,N}T޿?m?֯N lH^ 8Je SGVخeRtbbۼ%L Ie7 R(M<|=q=Djs8%Lm]Sq5]ZG y.d.M \QҠg "FN ,Xz(eؒ8٠Ni&,]2vf0Ayd=X` r7G_'&^c/f$kP2*O9@9`s?|s]PCmH4+kЍ&Ʋ<ջ8cX@SuD3))b0=;%ozj xsɟx\Bib6PL\35}yMW J,$em#&Oc0XycBg2|H͈ӯ#Hne'TK۬[-q<1 з Il]">dւ؄}msg*ط ^T֣UJ->8U63Z-FzZΫiԾ?́pνޛB_ES~2SS0-$H_CT !9煬Nl󡳶 I#g\]A4f6|L ć3z(^> (_HSqH>iB7º^x#dߏm0t%6 9tlʵ&.,=>]*4Gׇ݁i׸-jZ ={ȶ}&1­LXR%4jOY+X;y>Xx(A\A vArX.Pp̂޵*kNPTQzUns]_A҈k|(x>I,ϋ0HUjJ 4?,8T=<[E/[?рFl|L(%XLgߣ =4߰?t[^I;>;[hGxfgX]s^1\TD݇ ҆љ6 uHtx*ܑۛ? 5wrQ`;b̌&g@#uD> Y m% L8RksId0rynT]K&xΓ(_yԤ]}(;}N@6iXw4sI)gЬjڎ-jS,e˛'ҥ s%>'b1YD6 ~ koݠpzYJoo]";o/ ^/Aql29~qjt{kvK]Pj6㺞MDq@4>#&^cxY3/U=naGґ8a ɵ7ɽYb!"+t֢Xsm睄P;:I꽮J;^Enf5j L/ީP\򑯋 K` y5*ՒBNl<:[ݱ>(5n'E>sl3ם?&}F~.:3]rr#K[%caF,큊@bU}˞LĩpErO<"fx_XK]=}^GL ),֓mm{B6Trpn y.Nʂ+[OD/j>u̔=ОfdN^<HfeRQ-cQ@[WfkD̸IӖӱЎ1J"!Y/Q] D=4,4|J,օs^"ۺh 1ޞ [{~*r57 9#Ҁ!=(y-g P%`IWWx ^|*p;E8ZRP{H`ZV[$}\}M&'s wK/͐q!U=uWD_㮷 '<`*䔵|d>xMt+;H10'1%lsGg|ChMYu%BRC{}Ղ!{ox+9}c@p\6`\Gјh9Yy(#Yqts-,veT>!Fo`ۼt m/,_ynS*VOYߞPl$G_ƀÊ7ߴ"G:+:K*O:f)%t!TfVEE楟C9i@f aC83qA&JgCjbılGj"lnٛsg4v )cAaԅ'NK3;W~8* @oj%-w|a{(P`~x~3: ]2<$PUEP*`k]|B7ܯƺY͞#9 9fqQ&^5HP?([JG)Uk0]K!]sZMbbcHe 2tj3qӂ=ᴈC#)ZX ŒƉbʃkt-AhM`v( c"n84\t2 ^>I)r(7N*521aÛ蘒S0$A5W,4*>%ߎ*rEYAÙv?qkĶ= Nvɑ\:B $?utͨ|H?ߌ8qO|DJ'2F!\ܱl=3!H0Ks#`%SK% Z=}Db]dhzNcY#߷ /nu[cS&gǓVM/B3ө^1#Qt Yco9zf_cz{/KF _WjC1e<.w*v/w*@k GhJmq‚}\ƞ3%e}FmOx"s鲦^)pR/.2 ^txukA](+qu:2Oܵ[D*'UX& Dlxgnﲽ tQf&@^a.fU6PMĒrad]t:E9Mhz *2Gm~~ 8} Xf!a ,{pj;{5t'\*i};>1? W;"4\LAwi<3~M2"$Ai4XkhxtPǼ%cÌjóMUmlb~]7" (.MmKx@jMMڈyufrU=!Hhk lJTl@$mIXv}}%r_ݙCL[*I"40$CЦV2I DhԲbH~pJh&Ja<%r2ONdpCa׵9SVr$*WuTBYD5eGQZ"ߋֆ]oPdZZUTd D0=|"G ;a8 /M*;>% ]P)+$qFǁ1־qW7pzZtM5l-9ۛCh5q_F0;_Hq򋫙V0t k8>A1PLEeBۉO/1}tC^]TLo}hHq6A"wKьWÆQWˁU6)nGo=Ti5)UR].i W_4H3SgB(f>2ON`.'/4dod QK{)@^{uI$l^0(z_7fR!f ]veLZ~On,P1>)p\ ;h,⤵i{%A x-@qM< ^+^f`Ҽ>f@-Mvkv: )摑rPVz)K WGE7Or + ۗiK%>ߜfrB8'\4IMq/~,}gMڱRL~¾I߆E<(LΩKG=[|K=FZ+BAa LEFOoq?s}7FRơ \_93jҳGGre~8a{|hw80gDd# 8B[u vaN~؞ Ȼ],;M,y]AMc:$؈ k/BT֐<* b+5MxB<,sw"2 -5`H^ߧ^/) LiX֑|JAS`3h 'kWD70Pa0V)c@/E- Hp]沿0dgQD|\/%(eL6Oh ^kމZ8:A2rK>ZV0xjdT[=ߞo#\>~kKZ=zC6hp84yi-~ TKj #r J:\TK\ZYkVl+*€}9蠞E5LP>ᙇ'ɏm^˩tiAWx[K7k!)l-JxRcd=E̕P@} 2B<[!ONwDӲa0C{RޗhQ++Iib$][XAURNu(sQsuH7%OQ`PO?u{ 6¦}O(sQ{67וӰeܩ{4=%`J'<:İlY"f|u$S*]Hl8$cnSY j_ " )|7c<5g3զ̅#|4a*kk䒑ݯ;$2DD@J=e#:,>њG.*uzP$rb\ 2!k[zUW xkVj,×hr 2G0zq[J`/y=^%"} Q= Ƹ{aчSR"܂Mǹ2?bOǿd˹{6OgTi-z>s{]ׅ㏩`ase`vM8\D ʶI9 ƁGޡ5!3/ `ij:ɃVDc"\f!Qp6u}V6] c%eψ,WqkÔdls)+g~[a\}㝨? H_ʑw񪡳cm>@ |y$s|$M= 9ۯO9SM/AC^ʚ:Ե.[oOMT[F t\sGfTOtiT6k?ʼsw#]j)hqu7Wg-[t4)\tLv|r}ZحRi2Q<XLef[cOTf :g#D =}w4{Q@oZ:u?>grҿS7Fqc .TK4ηU٭VԴ>%1h|&  xrx*md=7OФbMp"ev7}/2BW,) n>vX:3< M9oЫ#3RSXDԪnjN~U}HR9&K0 ! Bl\Is{D~j?\nnIܩK(巹 X2ƒLf0ȮUKb-Fo҅$%\) ?>|ǜ ưopV?z^1_aXN0ȵNs=Pu^KtfpٝeuZ= D@]vN*-µ%p!Tfcvϑ,Eߎ)!6"0rĘ$+Ͻˊ˄ Ƽ !O`b*ڸIAGjDGMq?hYˢiC(+LUDuQaGˑ467 W* .?]P IY){čnӜٖ T~b j5_ X*KȻWpŶ#5 Mi=I l;S{'j%i[V%i,~t:R؀Ol$ZL6d]nxK!)$eeIyze*m p'/c(m3ʚR1r +vAŻ{{m(oɨ?2 ,e{F%g[.m^Na.  T RN4ԧ9,UЍ1P[B?N`s7t_lWH32 ߬*Qz8D%"weڎ[96aM (  A^p~]Zc=EESX$HIsN <+薘ߢu] }Pvv&x?>l5>l]dJ.X8˞oˉpAlHrL.V,S \>i#D 6@(r;UhZhާ~SnJ;$c=7bq--Dr ?\֋nab\F"є`o{IvpMWɂ~2,BiM*iB"C>aE *V*dc K(8uPemc?F [g6?zu2>QۈqyjM Ǻabd3(k]ABT{Z )*l]pZ1'rej)XϿ_=[9k&1Sur7A(dv=wUvyoY ?gB 6$*A\-^B J~GkV24OoS9'x\Wրaxbv[^CSµ´G,Ɏ{PY%_{ MM%/jPVUXZFNQ(N|vCby\YoP`{w-.4Լ)+EaIn(ܰ=ψX6W^ɧZ0;7>CZztޝ!jv?C#r%dj; JS3ހN2%8W.&)uE YaYo}F.q9Zδ1\P){(&Ĕ98ن8/l(P=U-NT*"a}QŲODEB؉T&:&[fNfh ̀1ůzְ\S0V_'^BI ,'Uū6smojh77.桪gb&UP黎ho+;!Λ$Ab?B >y\dcҶ4\@NN$r w>߿"Z?LFJ: ߘ#Άw3< ..8ym4~H}O#yiԭt֙**?L980жF=r|(zxG*Ih,ķJ 1f sH2o<&cyp҇{?!ex{dHz4;v: 8>4HS:L޳1ž>r%38RuZ~r{fO V,D]Е=0f˼[SiHhyO aK6҈4%sR! m z\'.]l.?xhԼ)iɕw-I=c>&ygK!MA0#Xь8:1͈GaSyeS+_x NQ'V :Bey<jK. ܌}EE^H$H|%M'CٞC#_Iɽ58&xlfYnAl<W'dHce.G. 6A:=? \s: KtC zfQQ&+aB?_REs0̷TX9kg (W3gx?w?SMZ)w.?v:ud>Av1<\LcNh~ q訷- QC_h=[Ps*SslhmɢPW3lwA,e2k=._lZEVCi`4_Rjcm~+rGA+3{Ֆ[A0ZTGHw&)-n͈\;v>Wbmb(hpRDu2`(w_dnm //I.G9t;fZ}/L "]6C&uB'da}1yW@[D5:Qkx;еW/nJS " %Hk?bZM"~,,dN˯ǯGG fluسTuP"*]@(39|4';0{P|uQf=h@/5 H ʐ,9Tc Ǫu j49I~?O ӈA s`ŏOCy(/@o'Er |"GX! ztPͮfrTuiI-|q-HPwgQ9 )ⶩ5P)=>4i`tStddd88;ӑ4%uN҉W}odX]T#';2`AciV/ тUL }CقZ,+kJX"NhKe]3ÇKlB~2(BOC<(᪚gJJAWZÔR[.UEt-/GA=N TBBooC?cѓRj ZUwJ+pͮ:L^FD"X?EoSsrU C W1s Q#b蹣Gh)ͷewz}zwe`t d44U:6)&֨Ħ*,]A6'| Í*/]ߐ(Ϲz.dfe%4QB㎨{]cU m252j  LY]to5gz[q/9b!Tdw2Fn,6>T^]l2 )p~(OJ#"/B6Gy+6 m^>_FoG5_}˷9i*g$&Lj}|󣫪*L Q/9R:ow7T=q(Ƨs0s|@;J 7\Hq/\ >8HSᢋQ?̌Q&yxzR`nĪaΕKۛjk>f֕1vڿW$# (v"iu# bV=ΔM~uä9mhѪ*e4`(tRy69Xazzq+>!n-arj7w~K2+[;U~*?5aC'ĎCzs:>!ޠO eFnfSD 4L߹ LN( 9قwROpGz FZ*IfS9zG5o3YH=D`8]1BZìAYqAq*QU+F8÷ƫCPWhjD&w^538qb۵1 JYd>n瘔8<˞6lA-`;s1mv~3E='\!F,˼k$*_-|w;iخAL:O~^EٝGbc2^WdPs4aYz{o7CB7h#ml?Tpùkis_='hfs:ILo6RSqC֋# } ~":ˁ"m !L&hRצ+p)T10w:2nne0-!gi1= ~ >ejP̑ 5kЛV i]>V a/ BO1DNmUb$b|=^8:i 5 Ō w`,u(L*|AA4 b`Y)K>xҷXPDrFOuyaTqw)r;V1;i#+VjKmHX~3dbҶ~Q"8"A,_ w5F~\E!ĜRR9hS?HV^g'<_rU{ӭ9/6F#٪>2ލT TCHݺʮ'C Ab Ʌ!K3܋ēW;5 3.X.wOa%S)#MY6@7c+\<-e&SJk#Fs4e`s8<_8_Qol.cvs+Xj 59f6/Cȭf EA]6HpZqT* Y%>>ԹP!aǸ&~fa}tҡ :*GKWx]4ڐb zNj6Q7~TڜM6ø\EMc욨~q& 帢,uLpšU;zD(LbM}^V0^5oek1[DZĻmC.cDC#V*`l<7MLn};0MW7 bMV<(iT ?E Oyix| V)J4h]2x_}[zlݜO:'5jLB=8\g\W!l+ҡQ绸mnn"GI3 ;CʣֹOR{w//--)ZqFA|o^^`yi6넓`/)T:`FxOWLR Qh=}ߔ#N`)1 8)Mq&gISmVYP $œHHZDE~*I6ZEѸIn"R RI,y;PЫ~NAq5T|ϼG42aiv8û.(& X7 "$ǟ"QZ‡«s{e $ ګibz^ۗ{Vs.(4;6R@|aX>):܍xMuv'qцҾt {. "tfYP.qJ1+ ,A^ gԞ҆`1f 6NvUG=®X#_Oh!A(IQ'O{-u=6:@ژJ&%o>vnX6טӷ[a2)O=:awL#I6J%|2wNBI(xiMдIq I*-tl=;#\h-Ⅶ+xc0}uSƝ\0`HfDkN%%Łj乶92]Ѿ@%~lT!"䇊X՚ ҙXOKݛ. !͗ƕF3>g7X^~bn>,8 ꤀3_^-K]ةnDQ^ulZ?:N2}C!-wW# y65 %J&nN؍z#Ys "ZOe$ NQYGU=--OZKam'vh~?4j ƺ;Mb쒒eQY 򄷼 We~Db W19y뻭#VBĚʄ KQޠ|R*ԽMxO:vIઽdo%+ \~tܤLA6Տy__6qmwl!v /J=jI%EP@gz/g 8)J[VY.8{ٛ9=ظNz]b8!29gthS\R %)c([`@T'qGdLRaƁ 03;ly J`L/&|3\05clfyG3X} wpˌlE+o6ٰ$!eM `CYIďs:Ob33-țP ދSWJzS+Zl҆5ޗWg)cfRa@X9Yܓ SjynzDUXDbd)pOJ<:ea▨c}RMjÞL4u6-o8Z@|ndYuIYەIDy)K|8 j*p SWu7(: 1E$%ZX/7ЫD(g]h Їkhv8wc T:S}I.V#y .*VBJc.~ABri!NI6\/oY1 C6r%Q&_N)}?cnǦ/= u:sTt9,,O"Qj)IXNkjPToz;@NGOs,2?iF}--4 [gahsBZEG/Q}{9eJ,4[wd*y("Ph.vIsCh+I5&Dts?i<Ե/{c||yEf Z<WX&xaecpƗ6U[nlTCdP&aI\-.5CY?RV=v AFZt41R5+vw>x`^aP+[\?/91[Nj1MwksjCzq)B&6N|)D_$>w,H NC`1]݂q %Q~ՂA:`*:7.thct^$93Ƌ hW9d~\&lyR:Tf51Gu! ,"8{6$T4)FUu yyXۭM};Pxj(y5C#G?OۨS/-_VÓw &$oTr6DT ] LcbLjK L]ԋ'.$IzO7ޮrtsEi1J6'Ŝ`$*7,CufC49c6U*5GDz,AH>ؘK=VQf)ZZ_/U@4@Br2$"vOCzdn6[^.#,^m(%0խ!Vk3r~u9k1z|<^%fdc*r"7C&cZ{od(oYֻ DM6' ?g*awsqL^nTrp޸峦)0ki3v^\:QY V~w8@ LƱ7 (N:|Z`oA< 2:5ɨ]o/X噚\sč_h 3́\tF6U+:V0j;Lxaw^H˥D>Fgb(?aSwh@Ey\bUR>HEN>)E꬀h#= r

h_FAQ\m n UAyϻ~s [V$3:Ȗs^:Ce9[hJ( ..a먏b33?0.:ٺn"{/>)7 *?,pkB0"$|w.(s'u),߰ 4ᆯye !3ߺW7U `H r/3r,zv?G8JGՠەy6,In|>2ڜYxW0Ft.u!FLnP_&&ߪtLjPjy`&L=I?+Yh< )A)n@3#'sDQDT{gsWR>9jݔrFUiTlV%K{yd➥*Ҷmd7Kcn@ EP% ,e>LNmF*0^,cӄh` /;H4(@S;^5vg6.@ O%AJu"|1ҷ>l?dnIUK+܁7"oNbYȝE=V t~ x#x;,vndd$T&'4 ϤOvh#9dnB/ ~+4 *ZYO`ꯄ3cocagJ;zv"#oGn/. j._RmȤ| ?_0ѽ CM<()mBIMfq.|:seZz9:b+-_g2=&ۈ 2G7}inIL?Y+Aj:}nԗV {2N[' #Kngi0cbk(M6o-f$TE5=[Jjg"V7+)lp94_+ԮnFKK1PsX~l[T`SO{l af0uJ܄j.ş>"ψL*HhzqSC:sD%V5؞df 3P[z|j!)Xw[DBZ}Y#^ "3?;DKƏc 7Ū3'L^Ah!9xԭ]գ *Xo6}owem=$nF)%pG&_A G)XX ՛qͿδY2`%GvlHt~9 Xv|*$'nteFRM?;;h}BM̓uG?cq?,a̖9n SW\X k}#S҄xYÔZw(~dX6$+'{8lƲGDa!<k_U6hVuyaO*IB/W JXðɯQHs~SrhX6T5Ԉ'Źğ[$V+^ بlfxU,M:El}Qk:?=㚏0택)vǴ)mZ%][ygX='ɳrGm!K&9eU=1c\Рfruza2%AB^ ~IݎR"䧵(&B,6;s 5<=aOk7J2/PF3ic9PH igR$BݯA\c+] H +R!%U'>Ϭ=Vk;ΥI%S,/ r`+>_-;ڤ\NoE[cٸ95dt4?>:GDr@.c}" jvj/ ?˟} Vŗޠ4zbCڝpeC7sFtε1.7S&;cJ־=*u$GD%ߏb= j,=UaIӆbE G!mkn(5{ 7`ĦҀMqF -|"Seџ\Tʰ6`$#lYV9B-.T8}EHH%Y_Q@ xaK\)'جam[np_bVҦݠ&l()޶^bn}jtyb H19\8DlQU+B SIWO6`&9%^S5fx 'h7ܘ'22?}*s -=M} -۠(+H?Kq+d~+8qPX{U $:0:t6߭oд=!I+~ˏ1w3Fr P z?fBB3ZOn2tE Q&8s2PV`Vyh582XX-Cϝ.3# d8zؓ*\a%qmɅOz6,7a(* Qw5B! Xa xu4e#䃢2Q dU}tSŘ:U"bc!fݜ#۳mU iT}V6.J(ɋDݳBX]grɵnLD /2ARD8ƴ^#s~k6#l 5utb-H)@*GPO弯&Ԝ-; Tz)O7@]Bîɿwx3jrcm,> 3K!s3x (&eI$_KzrĦ?G"Cȕj3p- ].i6/z[jLMiʆN?4cW}%(~0ŭ5QS~JJ?Vmr&GxNa2쥼T苲ysײr9)uCN_υ.žu+@6k,u~\ƀ+L)hKɮHna e. `hX/a^HˇX42S;WfNaӍhaU-cr ~6hG!3:Uo,meiP@Xkp Tk .c qo($I\αm6+JY/rg Q . A/ڀ(8+`s >Gu;HoY Wi-;HwRMj <-@xIl ѷ$^DBC>ۭk-A@Sk rhKp>"rx'F_VEVL }O> }çCSQ]g!i )vU;AZCk`Z+w}rw߹ ?%$-#&5A~g5< EMP64g#NL-E]|M&gn 2l߷ö́5p,@ZpllQ|5!Di­~ +̨붆,{~rӎֈT/j[XK0ʱCIp.aʬB4Fƻ5QS+rܢk󇒶ʉN3ªSP߈p>pHLh*HY:|TP}}cmI>RppgSgh 00ܹ,=6p))cڌuߴR (jҧ 0wrﯾk5ib6$Ift=:'6y`ADGKBvƅ{gY!WYQ pDs5SeB(CGКjﲡi?<˖B8V7 U\4`AiX+7,5LVoW#y949ɵDn%]")EGdUV/Da:k܄A E\,36$rn~QHL|3UBܰ"0ɋkNX }bY\pXp|wMh'vBDLLh!JϲHpk<)25jjQ#! + ! 6͖nţQvLnˬ"@1g@G<^s}Nj9> Y:pe3[ͣnA_uD>[m թ_'䭚@=,{RAcN!VۓPɮ)eH(D)EP̓5FXh~M6h#BV%X)djӳ%`^LD*aFhCEc(˅jm23 Bb'$Ίŷ&{CDHܠ4N&qD*'͘sCޔ:g ӳ U6[Ԉs-,u5\ #'kЮIW]3m<гܝ5, J\d'ـ T.OrZGl<01o{Nn9U8EL WZ#a%-3*S =pt's([0kP+g޾-g?8M# ;w[lHwN,$MhO׷11'nw)8'{F9hl 6% "oBVWèRtƥR7 &ZpI=gsKSJx}tNl:=~5o%.4ύKM{yD4vi q&vƇ¿scC10ıDqt~ cggԻHFAS#j2D@5/p;j,?DF6\<61ijz*i2Sא5X5 yషK{;&\ xAW{h!-m!g ;'-%ƭn"*H$,)3dێ5_rI`y:X0GVQ/Q0Fkwv2*mL}.e^Sg^ri=+ۛD(7\3VzX?h<-'t-/ 'fOIB[ыTk:)l*1DY Yv1#m5\re;s6,avx6\e?D iqC Ų(C0Ffqcilh1 nWRJ*ی#C&6TZ7J%~WME@D7q^v239'Eɐ>6Z`kHɕN%9?;:[YL}L_tķ*b $gb|zH͔BPbwWu ސ`8f}"; ߅ )k]@,$󑣠t31XdB#<̎H/hq@T>ɨ!3%4<* }aGhP[>d+e6lݪ'rxIY{3ҪM;>Q2@!تc=<k+R˖~:U*mz}ռ`o? zefL\ؘ 5 }d*u;(;ŒÝY`ҵ*]yQ'r7)$ce٨/xlf?pqv TLa~?2^kЋ{]+9X™T^d1fݖh:a>x-WخCbs}v{憷TSv-`{S H3D9'(i.S`@z@4*RN_7ġ6KLq`<-bn#]^$KӒ:[ulsשdE.rMG}tE,t:ws$>gUQƌ7c،3Z9STl>dKy!ѝ.cGP}%v{vgpGV붬'|9% ȾP4Āhܩ 6Ri72 fe)g TEF䞧h%uaZa`&iΊlV_=6t{QDwb kZt߸!oϯ4acǤ /4y;=rڍbԳm4eX=Ƞ/^A(~O`3[ IY# ES^e۞4'vv1#<~龈OhrN H7\#*Ja$p]jDk_9GQ_9ȏS3Uo}:d9pLQַᨬrq@veϱy>HU-0\t/80L卩d}奰 ք}^kJtb3.}UXG{j=es *,0w;N&5餧 Np&G!( @hݤǯͶYED2ÎAK7J:1{V3㋹:F5 #VEß=Z>vCnC- REμ6`hOrTHwnصi,|0m Z氕FZ;Q:  @ >TƳv?YPNPsvkb|tZ=w )*63ڑU&+QM WQ6A}Gu쑘ҡ$ƪ)Q++zwմЏXv.OY7eZRѮ$9^0+z"{͹9PЊT[ n,򡂅S*vkB vl2?="6n?C[].G&K?1t}v<2֍{0~H%ҥ#Lm?Yb{]t۵ eTl1ȮLJkے;}H - %[N}K*'S6|gMyr$~jjC1-oۓ t-W&)C"ea{?*67fuQ.c[w3}7I O]VG[b/ZlOE4H#Y?U|4DB;InsKdA!1c٤XolsY-MLCrzAY_Q=XeiЬ'h-R95l/) _9jw&/I]6Mh$ww+eGRJ/]+1NUM;Ζf ӞlZj]yj\gg_Zta E9*ؽx~&MP W~xrz`s/|Mq4=Ь[M>u hBV ob ALˈghpWt8{ɚ*34LL 2.l$Ȏmc.rK )Ðvôw>(A;taTw>BŘn[1 TgEB\yfʾ|8dž*\l闍g1w?l9_9Lir$:iaN;cި+L&ROwBl0WP5rs6rT|nc_.!9\+8J zҀR48и. ;%s|/{IR K$cyM{<2:>]:Ζ ֚'"]^Z;Yh#󵱑H 8Yoo?&AÚ5tL-)adɚ0 4_g3Qazi=B1mbr8iۧ ob] (T٫Z=9Mky p]A{pq4"w\1ԂI'żgvxs]Dv~8&>:ś%2H_ R!TΰWG Ì>9t(j}j.%a^:ؓ]:Cax1=-,#DHЪ\L0hiIFueF~H"r|+cE~7p "jhôJ԰t'A*k'J(FbY[(#{盘 m8W\Z\#Q¯7E{/5"TOAꥂ1D5VO6g'JUY&|(7|^﬙6kDO/Nߝ/9"5i  "FH[똭Ę5n8vgq!ˊfMЖvZ&om-ZE: 'E.APiE0 狶)8|sGrz; @噏Gp4Y>$ @wܘ0ms4 m=%};qYVjNTD˞ $e^ӸvOB==~{+J_:)0P`h`^H7R H&u,A4 pm#ܘt~89_ٖ $\tZ;r>@.p(&d^Y6iڭT[b>Ǔ0]ԄfY:NmPۋAբQ._f|wY. |U>H%b%6xK~gk!L+Kp 3g* #c u(GŧW MgQI,n1y vCcmD%MFS~uޖ|V;RDCF=^ F zAP/ðz*b%JWuEmBU6yqR8ΑL+~芽M,. n^$ـt"?uf^F-[9T `f} G$KYҺlc+%+" Af hvd 3^fWr'0IRxKw-gz_bIfQBxOֹ7V=?/s'%V[T+k@"Z%8j*})gF;hεG߳g<,!"H#Pg<*mpz:dl;Lɧ퀗_o߲w9لAA9SҠ4s.%ծm^Ba`hTO]cИLFLCQVvaOʁ:. *XGrdI͑N4?Ez5p+98"]nhsFJ NsCdhdÃ/)j?g_}=o8U`OoWt_e*}"AAŕ\c*Q`jWN4ۇg#`z7͍awt.y7"Վ$ΕA3H0*r57)/;JR9(VUzp,0? ^k leL] ͪP [Q 'qvAApPVgW%+yqqȈʼn,S~$1(3qQfFQא;kß}!~V2 D br/\b_.]zp6 gz_18]:ߥJ&T/A#=0% a8Є>gY0 brbc\.6݊ $O[j^J&(DxwqY*H~in=oBڭ.>7?>6opokInk|چ^k2ϭy+Vc=$tᜢm*3OPCNm[csaİN)W0SL `BLȁO S3OYNq5B1|/)dOhĭv~r _솕Ц=aB<-cYnh'#xuFYIG 9m)j̀<'*"Zs< j 2gEr&MppU1:H"1A/\ZkpUܱa,DWy|jH۴?Y47VݠRȏm1 7Aã,7is,nA@)^/bSVp\AtÓ)`VOC?ۦy5RmGڭy'N fa]*gqC|d,o,s]+(BѴ?CF%f=W;,F/=2mVCxNC1q6at͟CQɲa29RȃQZ/:^o5 IE&m]Zd4_ґ{Eٙσ)iH2B'L,zium֦,L0s-]('OgpKqصʹ,feJ P'Dp9(,-Nk~ d*w?yxTId{$T?EysV$Mz5SȂFѕgEU qWM Hw~ƞ`]{~馵$!إH;d=Y@/}Z{u+[v6_-*`ߎCh!+˔9+ 㠷Vkk둿r8q>6qMC̑d%OT'J ~eNfh5%Գ-sQaC܎r b؞BˇYr2h(.+>܊nuI}rD[1K!>/Qmr ,Abn-_"; 0S79T&6M3wu"= P77+TQfP!Rhp&@=ltsp҂[@</+ꮺ6=8!X$աaբFh֏A>inAYE/hm.lo{ ]΍@b:̮aL4֙A ꬪ^R>S~bER$3"WMrJ AF`x+=iV[ӬMJyHrچۺA@Q08[t\X8wt(֔aę\_j+#C3_t6֥%mAٔtBK)V:7Ïe%Ǟ޹\\n!0sMwa1esD8OLpQ WR>uƦmYeξCki I[In)JodX)~: Xg}]=+,ej~ۥ@8J?t%vB8GgWl @~^T%s{zu,9QCi$L0~]m坏F)⊭uEP p_h(uiZ6&e#$3AzJWG[jKоOCG3ѥ6w G >+]Zk_/<ݻ XBJGN'}6iV)4r ^Uaoyhً90m~xYp9O6I;&;4[ĥI,: 1L:VJt6UJ\mG=Lg_3!pA-0+'79 ?KL4=3N*X ( zTr*E2BQ#JgWbiJGw:73:ajjҐŠ{$9ǣ9~vF#}%H.4H ZJW+v\uwVdIq}:U5>q "cr6C2ܖ.[t3Uj Z"]Fs4̐JjumYnn1`?VhE툏ow+ؿf'hVxXgZWZe"Izӱ]"ȇeFf2OJˏ ĆC_y &E<~|D2a' (:xx ]hvNyڜhԗHZ##lj BH%F=eddn) > PTrb /;*}ns_$fN14/L52-|lfYt h!fVGduLW7l<[%|ηlߧ6TN!+T [RCJ&K>pOM{ꦬ*h@'a`0ڙ\_/7n1W4KԱ ܝN5GR}p+nkŮB.%FRU;0P>< _Z]~G{#M#}äJ \_D%.O_)\U1|BcpkF[Y&&9BMT7 l H2MƏ8&yN)X&oj͚#R A/#N7JH =zW$mm[A%&8:r1j ؁aB{.p3*/*SmE̍`wLD_7ݘܲ}uϑ{Ej'ʍ2rhv[krK*rDթ3!eF.èL854%&]LgB:0 f* UTݤy)dds*ԑO[!BsPǔz,Kc0o6-'+( PHqh"<u=5<~ucOѳqvAe, HU n -]0gMɿR,`Y3]m4 n{|Q7@ ot TϾ,Fm AGDۈ2िJͲW@8>)E$6t~fDqRoi$I p2>{6 ^4ML Au]v6;]ju-)L5#S/Ojb].Nv떩%j׫:??J~yrO uEN86@'.1.䳼v33 g.w2I CZ؎rV^CZ^56 ;f?bRQ{Xvyۭ JW<1L7xg@y drF\Bյl¯Ѭ`e?Zi^*;tvwܣ%  8IHBq6Bji?1FJ^7oQf4wgir^ (4/or8^U^Aq)xkKgY[_ "Ŵ)]00s,Za8`r*e﵍TXr}&r1[>p&@NjB0{֍]Zƅ5vjwYzFIsX x(Se!v=,\zāà|JVHr%iێSkg}zכ[Q+ˍļtc " OoP%Cwxhm> DFѼ!;*#8z%X~iY65,A y1WD(0p ;WN!j2[}vE$l+:Hs$߰Djn)Q2=al}XjA_aPҔNub2F^d+qpblV%mLJ FC5}İX46P;Մ 5fצ= 9>nVGdX\eüC2IddzYUKtz-M-;;|d=BJz&!B8zƭQN|k/zLCoʅh=߄Z(e,M~#Ģ+"2w A_ϛx.ڮhie/ &j &m.Ĥ;60*!!BΛ.z+dbʎ4`M K**qxD_`_;|Nÿ'Y;θa],b^;A9EG0D/j8FsC!:]Xb5|8oЧ= ZS" $A٫@mA9alV|#eX5]Jd@,>8أsKv}১ rr`FM U 'n:_G/g15bHޖ  r?'!3EZgζg@Xjlo'% _KLJ -̠Т>~?D)Rش)% SBi)q[WBe/0Gj4v`@ÉQ-}lFvKSW_gBTz HPeWy[a|5UU,4f;G礍S:I}t۫E)c ەԋE6;6f߸IxY{dYff,;Fx^Zm^8/1"@-q{.n=֌Qgs4o'&pv 5m YsНs\@$3ŗԷgG2H-HV8voPGE0AM"N5F պUda.iB5y}TRvXP$n%X9h {ɱTuSB_T(6`e-.1ulXu  16VIڵ_əɓ xAr6Roú6op"F6 Bc)6h"hL( j41 QSh0X 6]R~M,yۗk=L]fvSG#IL5e$l,_/'M8%: (Cp\t~Ih{m6S"G[9d. &K f3oD4mPL}& #OWB.SpxdVWw,(VHWn)qH%ڳ8]n8jO%`*M$4ŵkgUm R3pa|ہgzt"sdKCD)5V0A?%M.*ټ{3A cIɤw,V s}&UwNUwKn0|K= =Za8 'dWi E_Æ=տ=VbMN߅2&={} }ɜԌn$6:GQ!”1I]Hv9`r)mncqMp#n4Q@:iC)w+W˒`%q#y姼+6o7NZL%yPm>tGிN,+jvRJFw}SbѲ՛U93 骊6~~+mh#^R'+ٕLGPPv&I:sUÞQ2;ܡgK }H{ZsX %]j7D,jZۛO_UE<[OK9TqVB>l{T[Gl165WF'c9;i_zz֑Q5~7B>zȵDߠM~JXI#?R[ #|5bzQ`tA]7_w$*&kPxBeƠt;?'%Q°JD?m.:ݽ^S>yS\dQ4j!sIm`HO7!bR6r~wȺh~X1o;gaCQ0дOG9(Q~yX[ RWȥab#hp]R=z 8OV1!ЪTWBivS񩋒sb'_[}@OS>VH/=a23o򃬉-7zP6h=lج%•n)1\ڰjQcء}/$D)9W: 'ҊK'c^)콟6=A=nԨuMĺUO&$t_";]lCxI- f7~ 乜Iȱ%ڝRqW j1~>iK\P{6M Je)'<,k5SpA)=J+ƒ YͤMg"/_"AFCT׉T]2CP3}_ hRfBp gj[}:1U#KDVʭDVoAOd5W|MuVX -~ QS Z$G)/} 8J'=;x M^[6@ac5&ҬRcv;X/I'0V SROߞY ;/ѡMA# z X#יǂ]6%L6,E f7zvͮ t/؁UTXal3ckIӁP/\*̉[*`3!WM&N{;^, @.hG~F3xt/ rSV0?nO2oH,a]g찰 ż (vsnũ&Rs} k%VF;+&V~)){*02u*Wt_VO[,5W⚠j'tQ㠏 &>:AS3L!TF6_9ٚ`-YRvT]bbҵC8W%h<5m{4-8Lp?D>q{9Z'Xcjc->Jqؑ?IVa[Dz f.x"(EgAۚ?eq8ƳP~5%&"A 1e7s@P1=-3 d];0>_Gb.ޅ7WW8 7\ ݳ"ĤB]\L2Zp#$jqI=*q L(6֪:!8c XPzdN)<*L;Io(eu!TK6YV03-1ߩK@_n-I§cߏ!i!%̲JF}@n)=O8|*Y&:WT v)(}R,Dj>5}'<MŠaKfz y 5e-9nE^tVc[B%t*⢆=S`_0#'$%ŷJ`l}'b&f%@P٩#ӖM|C yI/T&emfSL[ bS1q M' ozj+}-j2,0"vF 8dy(7\xA|jt, Kѝ3q{r"m&S@i½ړۄH Ĥ2}|&ON1&SK\J-F23=m ܥm-t,[-|OlH v%RYA=ZG[Bĺ@Ȋin/e̐Gۏ(PiCP "A_@C)>V%X՝L*-2jJQwvCֽ_U%aNB6*F9~^\ Ȏ=~dRF?+<鄜p#H\WU>ڠTVʻ 1DuBøK4SK#20?!ߟ3M3k]/chI_&=.ز,fOK6(ݝe 2$|s'WaL107 nY@߱ b!fgkurx/{bYꣻ'10B4gGܰZ_ ^[d & !RlLli[Q[FmI+M2 #=ܚ8h'Ҥ :QA YofEϽ!eCӲ4 _ [AFKܶcdg)B_Nlu; 'pCo~k ]:"#U$%c4{ht7SN>dy*(}8fajhʛ:B~x!}S[.:W'pG6/N&H9šZOOʮ{ʪI-fW:yMH%ELF҈;k+ y"dbE\,_ SiK=p܊f?1 y)@u%طy3G4lޝ=" /2b{5PiW>8íkErtHBK_`݃Qa^Z+ ~0TӤ0i[Yyf,~lm0-dGkBQfޗBl8`湧=o^N$ʍY!Dl%d6q~_QܜDX\moHFFϬX*!"S&9{7T{.fˮs&fCƄ^Ъ/*6v˾#Y~8 찷i|kXpqVV]hC% cOu2bWKY~$:G n#C Y _.(:7HT?>Uߣ0/cι~maMFCh{qc!Ďyh$f|8= k-*I6nѲz/2DcQ"},{! 1u51۩Iismol$HH n$x\lƒK 꾥er)Ly̳%$)?*$ MՋ=!T`)-Ҧ$4*8m?*ji؝'hx۪!%vQ9Z.QXdCjȂ>)lquSĞZ{46QZ!? +{OHeX6ʻ1DkdǶ읻1g79nw!(ưyOӣ%qf#p dPu\b%B|DS1OL/Oi.=n6N1:þMuod'"os6t0pax*%Cbٚ>Wbp T!NxdC7%:Y2!nIYN6sE*9S͝hhP!٥C ɟWShJkbX, oQ$6x&}9bѸ>ua!`2GʔY3M1&MqfIuuۈ%8!O}aB-d\?r@{wy`*hW Nnk2v텅,Q !ByLJ=1D2+%%@^QE5+! +V&>f< v*σ&+ hzͬ-fn![l# zϮ7C9㗚[ԸAfkiΑ=duJ룠~2PW@(#[7gR6 lP(C`풔p[An>HQ``3ݢATv\ mG,ӵI`^h6#S1cHabiƊgini+2w'WF# ,g'\0`GYlCO }xOO/R麫g2 !wlCy2JL2h E%vXz"J ;sNpnMAs% `׸tm. Cs ݍLOpg]9JET2ݞoiK:\ k7ISQMz`Q6w^JC v3΂2Pklչ9J 1gj[XE&/1uny03R(c&'$- tUBrڶ.b'ܟi'B~V쾾<QQi"0N?=οkʊiADH)˵,R*p: Frz?O&x߱+P *@ !|O ˃Uk]xΊgJ.C˾5/jt!klO#xȭD:j'&[h3Tֳ9x |u<+xE1%*QǝnZd[|nRuA0PQFgO[) vӠc% =tڧxĉ;(ͯ ~jDc1}/sF:HTjEAlxu&Dd=ܳc|Iv8@ވ;9+;YG斺L\Rx*!ը{`}2kKݍիHTBk!d,RRo41< -98$A.*d#lk  S|I76 D Q.RE94Kg˸\78-U ::&%eN'Ҏu&q'TN,ڗYc{@=% LQ"g;C4Pfqgf书G ђţxa?iկXz tYT)p9N/P73MMe`W|A*{yITКe5jr&UI\T,S.3&LChޢ| .V#j9Sl}&#vG_.xMd-BUb B@E&r,/ E@^cu;!_PC8EҜӏu=xzԫeLH !+͵Co԰T;Oa"r 嗲 ַ2ң1ې7ZE[V>.\dUg^ 6=iĐ&7_#IdPy5C$`؇e~q(LP9jOt3[-|5Vzfd7T?6{Kgg0H$ lz09>6V2mg(Yf_tYҳ5miA q&JbIwM9;. 7*CZf?@m ]`T) Nn{JjƨؠtkV3Hˣf*8qe"% 7e ETS[)_ }f$-dIvfӗ*My8( (i*h=5́Q='mn9ϟ#Cڕ# ۸?ұzQx]6)q;Hj>ͽq-WC{৐oՌd wCe&}Ο}SE&6SϦ|4|)J#J(*dD_F?ie*Tm$l 3i7&ٶHK6ZҴ=  9209?rm6uቧFkKxf u}Dm@[^/u% Nh[(Hk!2|;Kr_M*b~~iFBb2PW*0,Ȝ77JD`? !5'="AW)˘8s)S  IgAFvo2Cg|{_-B1 &8+p<- {g-@s;9bt[VDj;i2l( uAZ9߬C`EWL*4Ŗ 2XF` r~9G /H)WsfT5``ܖ=(@SW'^S9,.^bjOasZmE0S0zKhțIn:[^jsm,r[^R/!7|A'(Ê۬9U{ถ ֆx#g#(> Yy5GKcv_oGߠҍe-l(dUx~MêPV63DOa^)[u C[ƽb24tˏ  ҷۀ>BJBP:] 9K.nvNW:)kKR*dd|!fdUyZ榲|[i}? _D0A[,qF>{Kb!{X Q 5)XEkR=DPҤ3{OX1̰:[Gr@0)<Ɓ-7(z]OM~.Cf%b'EL zy[I^.$ #X$DdwW?\2x8ުs]7IqDvq;ˋԣQ6%Ytc4ܣr+-*ƕ?A1;UfFrdsdpW79W$G~vmn`&jXT)T'M:l3. c^p2ۖ.K&x1i",tCe$A0X]R$h~J^Bdwl Ä5G_]4"{rnW`-e83DKwi/c^3KG I;4> x-d0ڽbmO"`lwUzꂔZBMPZݛS$u*/:HgJIc?z ȥ ӕyYiHqqh}L\QE\o}J]%O9j%nw,zj1_<Җ-G8Qbi9&wfvk83ʝJ)lKPSv0a&vA!TPn~V>CS\x{mt g!t4f]B~_\݁4:$mePLQ/{ oΪJ_&J*lģpڶ버/mQy_aPiZЈ{sYX:新r ۢOX GJ 2Jr+o&PH )g)3>&+D'Q-U #dIZQʏǜE1DVaq@+6`;Ә={处nX_=jQq#l", ]zB׏6Ҭ5g=௚: h] *}S^AdvX2ÒmMb{It,jcšK$a_H wV,;N[Q{Z-yBGe=wH9O&;[8J> 1dݐi}[>$ (o<2MpIU᾿?h3ZU@nUxH/aF,C%_ݭ=B^#dL^.W/eʈ2릒ʭtBԚD)<;3jUnЈa6%eHE?sAX!7+*sRR-[.=Vi߲UEU͓)Uj!AS 9wJڇmGNTl尣zZ>=ҖA 3BulNties:zI?P )Eʭ{@+e.R!ZmW&_Wm2dW苧\᫄$6W&7Tu:5ǥ"NiljH|O#Rێ TRe8j.6mKXs?3}Ay;Awrlaճ`h]K;Ub=hK>gNedJ31(\;CJ|[MxmtkA8*428?xZRFqgNJFkRNlDKs;s A,;$͢qRz}編`͜ŬXg92 tmTЮVu[! ,-e[yz+IEZ~m}k?eL•~*"f' *F>2!ꚛuLNf5)YA8)(.^n!ҳȯۓ)T٪0 [3vmʩ((U2` ) RPKH_rF82"a,0y*kAYɥ)Ӓ īÆb7F>56T IR%H@ #22+|n*d%QV(ynJM+sB kSM E( GM.~:Te/\;'p¨eWEޑ:ʏF\hm$Dg˻Vk&lCSq؅Oۢ%sK!Lrb3! Amcs9WsNKNx|_Q%h9e) 7KV& $$.FkQP l9j<YB yʿfPՑK׷?j})qވ>A `ck>`W~hG+ٗk`$()8tB|&rT&%Ɂ,XH c&8ʼn1E}a VWi>? F8~ 8̒YkY¹Jhr^GTB`/BϹg!sKl7[K:SJGmd٩.Ʋgg!"XRʂ3& ޑR&GO{5E}ݚ=<]IGpRfMMAX6V =70G7a! 't% 3LAphgr[ShY+GfBpw>%triDJŕԽxX2=\eݚd]|iFǩÜ:r}Bqб_DS(x:HObɴom# Us&"l{c|ppy*,%㪩"<VCfYaK4RSM"84U@~RĪ u fߊ{J\_Ϫ,TNk-"` S͞EAzA_Ԩ>:g3Yy;9$^EBɣ3㠘WBՕٮÂifRvfuR Kz484t!*?G'ۿѢg/[`eП4?m s3NALmujꁫ f6}+Uuz߇{〚h}KnP $m'HN9ix&*(qUf]Qc=Ȁ"dz$Pґߴh*.#vok,-͛#~<( Fk$絪w^ϽCёυW"$`rEYUM O!:I8( ָ'}3  jpe0>mgf_ȔѥBR #{0q7g&oE!}`-&t΍[6bK(̽#ccs+> U+OC~<I.1-RY abޛB KΏooыļD~G_q$HCıDNcfѭސ%"-fڦlo'#h{P@8׳U +hHp4U|)On L}ؾES ^s[0cߊ>^ aSʄiM;kbV"IE|T({$Y8ms]ًf'zI,w&0wC2QoNzzQϨnp8lۧu7*PD%P],8ׅ0hRk<-H>DʐQb>IB6t*1*IdPFmW4Cn$?޿aQ޾R_\:C2_M,By|XEaa]_!D3 KG4GϿ7| F5LbX!u\VUnUtUìJ#7P;eSB=ܕJ9kA|7MK{l?fz^,FJxc0o %e/(OQ\l5ZQ˵lHkl]kqF;V)'G!+O~ng[W :@lR7kt> *PJvό_nځo0_A-(askEmQUʞXR  PkF,o[%v_rNHdQB-;74Uh9RC"jA?[9Im. _WU5~y]H^vW*?J-%WM?_y#shyea,\9YEޣɟ6m|ޟ>!,Ahm$\Ylk< Whm@J*R{&O]p3}Mjw?u F6_KPb^MB7'V܆";c"vOKX=.FTN/Nss3[gȰPk`PrA1_kơPGZ@RG-m(?Ob09nh ) ^Rg6 m5K E3-BU]K;|LfYn !|[gF`;'.b%0+æȑl SpCYw.bfrh֣̐]o3EF?"|QIȼ^5 ᕻ,"Czfk#]:t*\c}ŽPqsV/d #7ئdQSZE`s8gk&<4O*mFB% m#y<>V@k~5Kyn!_!DQXFm0;&6֒<",SGt0˄Kc/Si=S?{]`l} =C4͠{M: 3,m.ńJ&m,TҠwV1݈tb$}ld׮h4*5nh3c*20!sѱcctbRU~`jqI}YWn"nUeWӢ)ɲG d`S&1|Tʥtx@^{B|lL|~$]e3~XnjvAVosޏf~HîMS k,5Gz 狆G6J&xPcžb7w:zCg:)&C#NZ&5 F0["0Y; @ SJv#8 7`6SS%4ݴ!tZV2"#hV͞㶝èLxPEAZ^摩h~\;X\JϷݏx:u*!:ndSN ;g"/lǟM<݆nʺY,')1ʙc"XJYabcf L)t2Ň@=׸eV; t؟b"mG*1k)9?GE[WneӉsbZZYW^IX \(S1G  6ioHh=EZ:Ls_mm#H6II*4:Xm,.BO@F'(i%(wn~T_bRPy(J 8# ww4BjC]k✐ OqRF4Ձ+ y32ׯEh,PzC:O>acs!EuIhe2i:厵pN"|9_QVҲ=NQ E-o-*+с'PQrV+ۉEb,]>fhFE w!hI 7r? t;=[\G>Y4?}D'yh'J$^9cʼn8OGf q-E sE9Qm:e,v<@HiɕƏՄ|{F͢Ni46}+vVSNTT$$sqq%WH:  )DY4+goL_~M;!ـEA=k,SЇ)M sDe_4yi׈*}k( / ct@e(XhrMet7N@5Jf7_u#\茲/U ]}:9%qAƘ1Hn󚹳RC C1GX8 Oc2A7dY5&V;4S3K4xRkRއyI|rwvTZ`0 6(S[Nɉ _&[_9:.:N~`<`;5nCaNk¨R rT0_k=R.R.gZDxM̋ME|M7; ::̉1@ޱ˜[uM9o3ak7u],? G?45`NHsyzT`.t9=bmL>cj(T|3xH)[GzHr U)s5Ө!K(tΧxc_Bh64?ed:2˜cӟ|#MɝrɎ`!4Am[=xG\޸G13;A75@p6EVM2.St12.TU#mQ~ܸ`[_-(ϟyG`:ϛA`e5[A_y|>Ҩ2J/11Jv]~ ǔ Yrh͟`t4fg©DxLdϕC6cLf..uj5ż>_5HQv5oP7ﱞ5`o"bx?+RCU9H$'/S=f23 że=|,&Ys$PK+b;lqQ!)N$leb5u)xbkUQ3ޝ~5x/4^3Ov&;alJ'lo5#@H]"zJ&n((k$ :X YچL '2BԿY7[*]xĥ{?!S <(-fuiЏOS9.%5bi^~Xރ4AJ4DF9ɛ)ت_sPO]N3-ICSpkC_RτU?$rw[|d[T_g#]WIOԚJ}&eQd^eI]ߋa1U8JqTZ˚=DT3Ayx6BΧuL(]H(DeAVix.f+փ{~- 2s8Rg &?gs1fa9 4[xNe) c!@狈e yM+G9茋~+;mM3L0 @$p[cwO#<8/0,3 Y(&դP_%<t)rH*YMR[^4" kߌ Oѱm6C}J`Knd=Z4&Y:#Ո{`XIzGdt&7:\5R _][skZ VnTR *C?W4ͭa%8h_.<?ziMu:1AϤ|Ѳi͢t|qAMIf7R|xTikPtEy[6}ZLvtޗ贫$<ل&\IJQjQt$uƦUJ$೯]0&kQ\3.ֱ`N[Y_1H?bEq",xNȆ0Y) 8KoR.d:}:4xUW({:C(HFǮPUUzm P* ۝xoqz9u԰__">Qe܆ǰ샛f4R_g|G6<۪E@D>#(a=sh&PT8PB #__10SIeu\ћڵH{s +@(4$w;E%fճ)iߡ?hzBmzQphη}ZaYKm7iԦ(m Rߠ֥gT+{hͶkTmebOy= bpB]6j \*\EB_I#´92}?݉ň/kF%@loxYm9=]{W2LG܍1iM$3mZT!|>Qt:ݞU/Q2æ|y<|{FvD? aHsq:G0SNR?266ɽlm䙙I:klяּ egZٛ4ux&l4Ŭp5샑>yMI5*6"·4܎uwuv(qxŧtpN:hoJ`7b7حsƖ@CRHu[5Yw\v0A9ن<&G"jfICsy7o.|I0\Mc-UgIKڗ8=N`)[n%3-0Ej89aK詪;8;:o̺hO4(c{צ*sc^^Y ;F?H 4xߡZ=Dʕ;IrciLo?oTԨ7ͺYNg 7X ԄXbZ VSs"T.^jz_RO CEen8j"/u`*O.e|sXX}\h Ժ el؄ ))*n= O}NwSϳwYifp99GmVgbIvpG'C@ ''[AM1 ZZlkfSxnƍ@ u8СD2zs-za Z%[V8qWf@΍Jm+rIq̠n^:0k|0DBCyA㵐KJR9Q]+fBf4.Jީr}}9_#E٭9%zrOΘ3G{pYJh?3_ Wm2SCtZ_p hD1̨g|44ξŧHS"j, E˞EqCL4k uIq ơËoR* _)D2qG1#:Dw-ȞDV}ZF M!,I0 NdM ,Deu6Y6lV'G74󍛶](7+x'et1 f/ ˆVdG8V+ SU0&/DK!Z;84v*uV@/zFsI ;GeA*UU;\w5OIaDEJQH|}ς=& ,PcVqS* opßU~6A S3;ixKkPbڋt1W:+]T7Rr: 4pAӝQ  PZ!v)tz`}z dƶi`jOBغ-+tLqn,4wґ's$ܺQ'҄J3+ӓҚbuA%p1ЫaqIs$ п],MBpBƄK,#Sĭ|=/Mַ->@]~0@EM/._-,Q-$DGrxSRIt)(o0s㳺0%9}fh3J+KS*Ɏ]Z&̒۔\@gN/7+̰@XN,V@"lj1K56AXe0#u~t!=X~=~tg~$Rv,.M{3PC8'aF0>6 yu-uCd$ҙ);_3 :@S|PB1[s!R8`\q24 +䝺o})}OI&8UKT"D>ɯ4{U u:iùC]Iо᯸tA[nR~zU*'*>C2p47̚1Awmog{~6Tė⌖ *$}ŌRQΉz[C)H;IJ,WqV1xzV},ϭN"WsSTSg_qF3H|_;5'\VʱO ^<+mAՅ$=HջsrZpm]D?,oO]Etmkzz6З}9d@[\ʺY_dAR•"GUc|s^Ue>d2a\E>Hs#ñ!%g{~c'/R/ ?f]S`^JcmH4k٩ qe`#:.5[ӊF]RG9N\A!AdmCz`NMJU`8Fuļ~;>f,IcffS kk"$D>[Z;AHK.Gg5]"#?G-DA*6YC.ƒ$ NźURٹYYLy/& $!慱:-rAuJN9*v$ԵMяG _}=]hfQ y̓dha6aԡ*4 h_lC@sK(U&TW11]Sθ7 j47;c /uU0ԹdyoFkԾF=$S@unV>ַ4 /Zǃ3ۻ/zYAti2ByBP3~tJiЙ6D\#kQ/6½8~#a~Oz03Y]_8-kM,Dְ鯹əqKZ%EěA~2xï+7ב$Gի刱7X0uXΞ * V/]4CTp9k:%R\dFE?@41~M$f&M{܉\WַۛoN;u1Q WJ1. (SpBH[ MˢA4gQ #dJXҭʡah珶\WBҲS;ּ>.ܗ쥀X9_<+D&beҹ蠚)ͧچ5CzͬZ <q]y- Vy*aC| TCif#$ nKSkg!1ᎂ\K᩺=ȼ֨rl<." ncC 2Pgo+TfK/pk2yNk/}&^x27EY*9N~xU "4SR7Om.r->lAEQ0zGqeyGZiHthIPs~.W.uJχ!SH=K 2 $;`Σxr{yY7Q-u q (<6$,DE4ђYgu"?K}=awDŽ^51OG.<(+Olf ~W=;kL qz?z45 n>55rmMl$XGZѹ$J]jaB9ђ=xMD柯㓍`ຟ8P#L$iYsi->۷!4}̋b[vٖ#]s[q*|e c<@goGMM1Yq~&-;KҷD!(Ap;j5shߢ.&AK}FCC^3l+yђ W:ߩiZεA.oDB׍U[וնtT۟>"-ƆY ı-V<<]#Mv0Hf]wfڡը%Z Z]mb5\ DxorG(+6Q53yci_xXau*{CI=e4Rz$M^'Ct ]_.;ƃgD^qo)V:ޔ>qR/ '% x:9 7lR^Hy%rv7S}l0,ptBa6 lT"jP'p#Xt؄}$ duLܠl Pzߋ?꒭=j{p;d/\}Nބ@Xy W#?T%"%gm NVdtBzUM1rd  =+?AÚy_E90=֯N_RYACHWU~x,]]Ά s~( xO!mk{mcqa*: [*2 !w/xRpN8}7~1xӢ0~y<^!Bm 4竏Y '١PrQ\%[zaT?'80ܬd@:ײ%/mM?~T"ĴMVrS Q‰1#0׬ _? )!}d`7,3:A4UΫ3-k&x'[|cLių 0L^/00o6*HoZ 0uF\7O*巌aЁ#Z%H2w3kEmUUۉ|F!?;pu^U 8JiQ_] Q0 =%ۑ*1[3E S7B7~qupepM[S遶Nܦ8ua~^/'Yʊp Rք%$N+׮,C%6K,۲grߣLE*uwvrTQgsz1^cЄ~>(],FQVE BP&3?'36KV H0<ޥ+׭2Mnb|(D}`թ-Ohk367=^š)")}OryAѮxnJY~QGn@w|nQPoYh Փ̋ʢCm?> Z{Ս _R5τIQȤ~n͏GMس yWob{0$y3hJE!ވ "c/PN/b7譄89-D"X>v(jk29). ŊHH25FzbHrPcJ@&pLV&aDGvu.Ii{-!#)* bSOSK&-YퟣnR#':.$(m[(Gi'!^jĜ7[$o.FL^sa@Hme~v1DV4քVqRTڊnwO}oh0=ޔwVx؂XWjdFj]Sp= c p?Q!jdu,h[PXv=恙H<>ZEL1|kkèdݟ,xo89̷*8 ^?s*C"W&6Q2q^O:?`6\I0vQ+9Hz tͫI|3We;ae ®kn2ٹ5r}Ћ: ӆx>p{z՜6^< Q$H1ڳu}X,݋vK}$lŊ8tax#CSZVxJHjXtOKܹr*0 ȜX|sr[@c"),G[̟|bFAoτP7XhMB~l\v3ݨ(0^3xA/)3av@5PXCd 0d88̝3&N&+.m| oǨ~ Th0gMV^L?Yl=XL9pv٩9Xh=)KF/1PsIZp=y3 o5Ѥ]TW.J2YP zggQ].IRkɖy{@3I" !\J|Tq\q8LPUHK3y .II3@\~\*VVhT\5hP̌aS<8qd)9i+h#[bF|F!{*= a;++UTv%#^ QeTs1x-Ae8pśi~&YsϞ9AG!j-6yJ+c'پ>gLW-`yqGQ/:\c~1pH)톁i P(8ՉN,NC$籾0hAt;)M 'zBc) U]C QӐA3kbCdtܮ#:# `1dRa _ -I[uG5HQAcgyzgh/5q,6/rHܫ5=T*P,[1Dg.2m ̃`뾹.`{&@t {aq!.&lh8Ё=3?鵓ʋGmLRsUY`By+\nm 8// e1TdR۰]긝7嗾in'$uD3uI݀׿֙dshht" /[jvNP-Ǖ'a|7'*Y1MA&E6%p\]yW3;:\L`DW`NBSS-nl ͢10$ 2;ӽGyc 7b*57?.-ŧ=U4b#_g~%Z%8"Ш oRk>yX? lԃ5ܽf|9ilc__٪=8Dc䢼G@ă&dF0#e%B+vjN |e,8GˢUdTi5$@1it9`偸YvQQnح_ZE _ɶ3\h|&^fJMQ٤R .D*Ip\{{σq@hޞ-pERWD"8hlV߅ t>ee6SUzUruta4RNI~J&gIYdɺbɈiLCya 俑 g߷;ELS>pd+m%/%hӉ֪-8]~U87V@R6U>w{E^\9W㪑ExڣyvPy9[7OrDEO,xx셤(h/NM3G㔃^Iz>kB/ws >H1xJddHgd'V aLu$mK1+]S*ϕ[C]TJMjr\CZVgC5ta੭gBY'Q;FLN|Ά Wf>vPL!K ?Rh[b_72RL)w-Lg\r6 rs:.jQkGZ NF=s|"mx.jq;+p6|`g 7;ii7,:M JHeh"-0&p1w#[lsw%xqG]N83@!UjL\ bjؽ?f[%~@K<=ހJy5c,OzraAp(J@o1'xU<0FINfK`kqɑ \I9Bފ% g{!Ha\".7|>Ozt/퉺d0.yﲍA1J +9XRBysY/s}£oifm;u}#*",:VN1qͦ 2@϶E6sRqqL }D&,6E𐢢qy: 2ҹgj lJ+z ʋћqKeN.]vAv;Up?E U?MԤx|Q{4QO^wI FcӰSb4%gl1o&5[69.׺`c4)|p[l=2e ;|:bᝡ݃<'7*[f<[O% P9Wn b,|]& ubG+Q.( PB˵!ij;Hy922-+ihkǃe~uT*Z܌7M5|qr+n[S=m6"X@ƓȈMAdTY 0"hկOUr";ބ*w:U9L/9&j9]9$Q_edA YԩA/&KVX"_J <^/ptyN;u\5S0bw KZ!GzZ ̓v$72["{@.+<-ݔM:H[M8!e+ZnjBlsgѫ]>Ꮉl6#f܃ '2,9\-p*[zϑOFkC jrrV4F80Rt\.jKw83 rŰ*5YC .φ|4JQ-GgxyF6uS>O{K8%3oO`\`Kw3W脖,ZS?N.W9 !2!71D> cTW !s>AxqxI `pdWe!dğXGDa)Bc㞠[: *+Aj̍\V.7R6jgujb(i;j,)6D뉒iCϷbG[d!O%-Zȼ,PSbc"yC>59#,dxk*m1xT%ZCLQ+qS "_+MpYuuiȻ=~ r{Y-%* 5dqwrA.,'@eH'=ĥ}AXxΣ1 hW>d Rx}f-ǹ|$X-1l5"s-ӏmyZOpO\q?#6i "z5|OqW C++Όp} +(T8]|Yfr1:*~׃\m/׌ 0b9 R5M]H]XHu+堘8XMW¬ʝf:,zB]43|1OުCV{ FR(:`5fNka3rggJs [%SO- tWケ|N H簒 οZ|dkkNW|-9RCA1F\g NWS `=#~6*]m[a{ ס&dSk"8dj07P#EK])8{bzo6poE)RZB.Km>Bz ZHt l4 $ %琎-MG5 RMPEycr^!﬩$\ƌ y Pl;RM6N(Uo۫kV,ߖľbʖZv1 ;'TuӖ-AtYuX7| 1=-:i3) y3` 5x4QDeR*mik^vq1Ugߐ5 E|}2xƉ<1g+seK//d{BdXqTE|>ӹT:OZfxvfDztzyBlٷo_#oW 4I#?%w〃Kك^"(6j6zK=t#J`ɻJAhNVC-G'Eʝ>z) r 0<ϲ%CD5&4^ݗh Q3s) )4j3qG>|82G򂊽Hut{Ye#8V/қVt^B !9oD< nTNrl}M3Q;ԀRIZ;6EvTh_gULlrςv^ ufvinw˩WE*~4"u? QHQ%Ão8opo+j4#U*>ֻV|L,^ ұcorZcN+D_4$^[6rE*a<ע-n.PKq)և!$_ ; WXU%*R><,+~i:v)Mtl=b[`e\9}l8ghґ2{PzfpiamK)^ b2#xpdB4u7i@\ROTMҨkDo2dϲƷrlzWSCi< "./Ard=]v̜20hsEdaCtL]<<R8.ǜ\E}Mp*{f ⇺),=,CD}nZKe꼎l0G&7ܽm r.`aTaz^w}7*H~I.K\n[!A!䂁ܣ8*FU ,=ok) M%#mL<'ϕwv}(0}{` CO|;ÀU$xLSpǻkֱ6bDfSA%m5~XՂvؑB Jhx4;t.q̔w\ *ق6.o=X,fM%G8( i௤[h٪prBD/Wce⭴B ?,83s5/Jl?~z*C)(أ3!>HVqQ}`"H?k[FIuV ƛ]g #D~XwruAOT{z1ڙ,mƆ%)1XW=0|wQjTb'8V/3gz7*0KLKYFpQIwAlQNň΂3xM1*̍nTÕ1HJ7W]ؐw\}IKC' I[Bi8YvpL1RwX M #yLXÿ8kQu!@ۼs//Akܰ6^Nf'.t6k9 S<6rHME?)h :N]5*C 4r ִ{23s=U'Ep Q#`R9Pʵv΄ XA\5*;Nkdff -)cga ٌ@dưX7O(|<&Y}åCԽ |w 3PD*P~J l䬨E[5k2CQU-ܽr 8/TAcBy_cpAkms@ Lvh|eT OI"9 + y0 zKoDYG.EMt`~¼|,DJCe b}\j>HJnd0HڣPҡ/c#oYbB!yqrJ*#wH߯!/9d iy8XtMDGb"^(6}Q\8^"0O%6?ja (V*zd*ŌUr`=ﲏ'w0/;>]aBbəeٽ—Ƃd'y{fE 30`fCbKSbWF#b )]p>Ŕʠuc Xi gҡVL'u wm[Nrl T Ȅzz5JtJͪaY>yKUmy0UUyY4}1x21q!TK2vMh淪pΩ1G`/ٮyu$-Q=Z^HwA+.#2d h#E2p32๑+8gv[:?,}k;*DffxaS/WM3ldVq &\J"*+j^uH-3񟎬̖bU_5t`l k].a6f.yc?!Yff,/GDGri~ {+.ÿWj̈́;w{_1Ÿܻm"p@[L܇&'s6v}fJ"qUIHmk#pF^y('2lIbp GAx<ףd"@v p;]qI]JFcy,w{vJ,pӉI4P07ϖ[[Tns_u5n-6b%ns9ퟓe;=[E#5}& EAFL&|ypuf;$Sٟ&ADeBN{41PHSݛ#~d'#уD#4^z?X)\ʽ%v|ՊbwȂQsD,futfeIh8Ogyr}=}5a%['c0S`! %H|v ~i oCAHQ_$I!(S#,LV1#8:nm>oDFwP.@[0^ԓBEP cXU"q_< ʐHi:~NMHv\MzPq_8C,f!xb-ӕH22JgQ|y' wH9YP rT}5X:h@~5lus't;S st_F}|r|t(o`J{E{HU >[@5ס|EX_Ev˜gFc푨k`f',>+"OSEeJ\R%t&YqB12H$tCȧZsP)ևk2\7\KS({oMFw+s[ѭ=jF;[*<;~fbaW |*A{e/8'xYoR1`laD+ʑQ"c᷎jdoWerP0Uvp}ҕyY\ W ,=S# g顡=kmtoEO'luT7̇顦@akc\"!# Wu{WV! Cvhɰ1ׁ=pv72/HU",j$;%z'+Izf$כ *U:5@H5/(-+v7{I;@-9 NmaA.p\:K/;no(QS.=gzf= { %kU-RE,9;Rtju$_1_2p+o?*1~ ={J[\}"O:/bC cyS@m.қpb>Lz\ YYH|XuNN@Ck<}7ˠly+JE,z?^\okX@x;/1^vifH3aқ-Fq˕{^Ł$ ֿ F,Y'&4YpHW@Y f08n ^7@iKDLF&F%jA`ρRo`zwl6\=jc7y$67w%Pi" 0l=BlU{AN SXg1 pz.h-9?`Rrm5 ~V?z\"V#G(4hN29U̎pK;qmdk1\j H"&^bX?4O]ş!C_͊@Il^LfRh֌ζ HnR:gDu>Nrnt8ZWJ@e3L tsm/dˠ;rmAcE XN"0%}%yvt$עiC֯}-#pl/@9Y43C7?7TxuR;c Ţ@[j(9;Wa5BMbcteYch^[GBQX境~, 2QL/_[ YqYYwh}>v+Md~ö թIռǠ`TIQuOa jƶlP(Mv"(4i?OLjWc(;a>sx"V߿p5'nTwZ8j/?,xD Eۥ/)cN(UL z^O]@0s:QQb&NN*1  *5=:͸;XՍ:H4E6<",3Nu.xNN$m%V=d] Q QPzj}hР*,K22߁kͥIeʽ/;/ߨv}m-^dD%vd>[]&lspwC BD  wPQ<y,ct{nw!Z+ii. ,r3P7y(ˋp7wI(*;Vh!)^"< $dE bcʘ0.;!ڏ;9M5ڴvUؗ+䶙p_{ Gʴ̺یKɒ*~* Y&0_l{]J6_-A_g!<)`fQb#)dQ z"KKUe_SxA?uA!`qߊhT^7z> %A"PT%|A%xvj>CM͞ {]q!hIgw+Ok&6 d{B${{M3z^PO$gyLLޅBnݼ%lV/kW wg#BgbR` ޣcCB'rV2'9n{g!@)~./U 1NZXE8xg  *π]['%/S<-D50D`Zpb^* G'8hnjOK0Gиb) e7':J}I^!(EHgzC})&S;_`ҩE9F *ZɄ*]ckש}f<=N=xV4R}ψ^"}:>gR^#n_T2'@8^?;ԡR ԉ馎Ғw͜n5Kknjew*߽"9᝟fRv9壣x[VS{,VpOqIQ=|źM|۸IP'Q Qs%us eT|5?Drϭ0&skX7yW11׈b%a #8^WW 9YҶJP{Jڏ?;4XEҡ asZ!͐&~!IQ :^zhÂcOXR/+N>H_+(gW je(5*:[fVԋ5xqnM jlXb OY/2J)@RYQ-3}M&h'Jm %7L~ܲ M"?''c\Ք2a,\G+oum(ļ:<8+_jbUSHn5n+;zדw0l$eDǦuXC$&Akmo ;YV*xK'B<Ȑ7A 6t묟ȦL^VΗV8BHsz,bQa-)ތ.C2CX}!+LgUS&9_E}i&5ln!ߋ^9p(@}'mwMKLݰCSE{glG$@ZrkJڃˌ!%pfkVEZptZ ф+1F @?F ~Hbz1o"; 0)dXj{\e޶:sL;4X6"BPͣrܓBj*7i_݋YV =q?-Ivzl 1G^&H(["?yǧTY-_يFvL]7 xMY]hERbNy;~pS I% 0Tt]V%Փ+w=Tᶜh07F_]+ywIGx}֍& _*gk=07D;={P6k$'9TLQw4R os<}%(lUʃIťsLJN7'^5jƚtM؞ZK,5h9Zߵ PBp_6)B~D7F%_3O>oLM9d`~-_G Uޒ7P?ts0yBsrW[QmW뇟 2{cd !%LpӛXjl@=@$e)uF? |O?s_wD"m6'5Oi=" dzB GgWXa56vbGl[\6[nH #fj8WSn%k(.#zM ͂ͦ"M9r]IQ haR}(\tA}ϱ\q|Z]ypDxӲ3- %\4dfѨ=͡[oNǸ 9b"t.X!$i  Vu9_3u|1dr.r u5W4S"% 4 _I_;M[gEµĶGi ů!OJh䋝)=ZI 8s%H=d=i!O@9cDI|0_YK4ޕf\!X>wzHZ#"=wπחG} ˏׯVb*Ekin粤b+)7EY- @|'a"Hp4]ކdC^ %9{7!({EjR]*7aS'j՝_^8)YrNx6GI(sҦ& 蝦maD&Y88Yk EZi] g/a䘓Gob Ftet*mNt&j?-ǛȹI1_й\p(X|_o}gzXDkUk ݜo I,)}{ՑY7PKh!]ٖiy\ ˴).x("uIyXJ丛z NV-ZxkƯ$dۋctY[Ky^5rg+g#+q(Z쬨XYdR :\@Wr혻xq! (ΟAkDDr2ZD{vp0䐟6dTZLwX3)00u / U?7]gCm]`Ќ۶>*ZU!4Pő\RHv޷4nU@YR-GElDF٧$É6Jׂ sK9i/QUmTVԖkʺP tpuͷC[J$)!MopWbqCuLܡK<".ܲ'*2!v{#"e)ʘ 1aWÆ CC!ȣiw)9/EJGԈ!I($wj΋ *: a(J*#q71ׄl\H$*G̀Z%̫5ǿ6F*yrꩣ)_^lt51>{7ʣJ]͈X>A>zz-{&,Ą _waU'1ߒ*gFHdv5ISVQ' [+˅_σ1'W}|bUT71D I͈0E3B傕i^%jt $:˼MNsľ1kxb-/6rE|"D*N`DN;z.1x"0^lO)1_ !3 @Ѐ\Edc$F.I> l,ahh!;CǺu:3pmYX:5YhqMT  u4U@s @ބ]3HS;agJqMX%@3M%2w>q!%U!yy8FN ʮF_CIm y%agӲk:HU$| #>rfjž% af؍/Cױ gY<it/f] ^ "Do:%RyMK>okCztca)GJs d+0 [ ߗ-G\f<.߮Dt_]Jc.-|Ii˵7^~RmӮ㉀@|kg8xd7&-Lp\xdG;ZsB{V5ʆZn따#M%̍G/QϭTSvGeUEN[[p BGePޕ]% ;Bϕ?Ҁjڔ@<[mcBE ],]7& 3SXjF*&0=5e 1,utQ{A꾘{st䝑I Qg[|`E20~:ιKm ZE3RFu ߬)0+#OV} OI16p l)l8㙙3"m ˤ#L޳]ɰj%50{ ш<)bmk/r9C')Xh_ӝvb4OӰ7,3^cc9_S1-T%* =dҵZEPJ.ثH=w՜ T) *|q"܄#-TZuj5lh a[rEJPxϤ w+YV)z;jY)]}"Yr&YUև4D!iyJ  2T!b<͈aZp~Jx$Qſ&̰ ]Y %C}rR-̰|fS/y$URop Mja AGf'`]0#qn<>i;>Wr wh((hn9T /,ѹ&KQq=ml.Vܲ7&ex| P'4ɝ޹#BR]kGyIfĥ܅` _/^Hrw>q h|j'= wt4R .\/qAajwBW1X g;+.]e0dW C*iυl5f@JtߡKzv|V"y 'Z^}e!6j3?P5)2-W M5d|C0U-G!>d7.,uv|/ϸx oei]2b/:S~طďkԿfl~A2Ƀ{qRs5x~p7[:)@FA2˥863Jnp@-qa}" 2MBE/+qo\lѱ I݋ *4N*!#SC 1|YD6imWkueخS+$ R3&^Va<.˕TmPÌ^C9bLu͵$_[ͺwn0 %b-GHqES a"9T|^uB^"dKވz&$Fe\\U^P9GBRo/l4{e_tx1:JV&yTv!H~Qj+\%5R`|I^K7|G "9Zg Dm_@Ȭ-J=|;R4<#~^H m[b/c_bʕG{.qM}2Rta_?^yuPRXWyVV&uìʑuah20xf2Nʁ/VWΥӪV}% 9f'}5:f$8:)Rz=[ڵrrݘI< נHY|tWU&^7f#6Q`ᅛ? 6kýՖ#ܢfД'kf_egj\e};|=Q1M].,6wwHEDk/y38 >CsTӋ1z@Caf~~ dCa`e]>5c`=➕mJw,EhxQ]WyfBEȻlV kD홺jYK3͞Rw}k/#_H7CSKB]h^,EC9?f}6.7#7WR{t?=^5ƨ gj>ZIdu{W,/[q88C'aHQ©Nq?. VIfaH؅(4&c-(zfe_,:_STW̍ \}\E1D׹.__*%X 83`ΥpB!1׏_g;rQQW3cQS'4VzD1S"׊ZS6eP< fQ>n(RǶ t\/_>NKO D#iOW_?s;& ֏cѣYYviS+s4Dԏ & cQgFP"p,rrN}dw^TD$VޅH5W`Fl} >R NU6(~Εt9ߗgn9_r> ^o|Ei_VζnD.j}moV|]v.Uf]B'R-`uٰԽ騌Oxb) hxߎ{ϬVl"mk7p h` QÕ"O,&iߥro´p$xX.>cIX{1OАE+ 'Cɪ)Q,{M($/}% ٮRjɴ4a("n5!zS7<@Uz/̀(Q;*gXoٖ f:lIM\,-V' $MI;;[V\#Bj?~Rn(Kn2 w%2tn̼#S~O / 5{3 _wSjˀvYb UO]v/ru 9jd+/yᦢdjY/ӽ0]`y7EBٞvF6uU|DĞ- _i\] VMյM6K S7j@k^ 'F}Ho4};`8Q|c׏OG"ۭHnNnGU!)S+ꬕO;ģװž|´T삭v~@aґ(&*ތgk3xY Rrg3K7``2ȗf5N9'8mkl)[3S3HO=qi<*XNG1 t.T^ClA d:K7O@vW&N\ī"c4&c/KKor%]TkZeS2zV'IئmL=:ͬȸ)׊A3lЊBm g=?ѧjqǹ-cw{ƭy%PDu@#搳$+ɝWǯ\e?ĔҌ⿳K@æpEod/lci&*ӰSѫ6hP~F.muX8²Nɕc1̼2T]چOƜ6a—&)g1?qv܉p3U\tAiA ;ȭbLs+leYl(AϖB1da= [8_ed@^IѢY Co"=;U[X0N rY LeIrZ$bk"r3Ռp 5b;+ϓ9܁a歍VC[d䄮|ߖUHRX%y͢ԕ\\1,ћ1ǙТ G6_@.3l<­F f`λܜ6kk8l/7Ge {mo>:׻Me-2Lfkds2}[Y{K4BR ,&3JHdXi<@Y @aVN&GRZJJ,Juݱ^;.*sK,3MXnz nDL$+y%请GasV4a0gSܕ[P߈_S]!:*G%{KBYջI!V(3d#VmwWh%aPQ/lXR?o!17ϖֺ ^QJH"iJ`2qsE~( "Kb\ԯLn:-'(R\u3,|vVXP FAQ&TY cxj_uӇ#u.>`u? B)ӌMUөkһŬ||^!:?30ҏʻ׬QD퓰}Wmc-̙.OK >vZ$k֭Lyb׿VF7 ~-6cG !P. ่n]Ym%F?6qfmV塋w @?:UCBVFm瘂1Yt*@O7#P3mY;k>7U5gbOm68:D7 hQAfhWqX<~2[3K;0:;hXj ~@PGv;HH_ZdXJe[!+OR&~9Z*iƉK T}/#lXPVdG(64O~%&C UKbTnA[µ hB­DYbM},뙢=yxN۔hDtNVLW`Ȇ>"ϜtXCuuQ_:>ʪxW߻*YN-t*; kR5T%bB9 ^A&׬NCx#iβjE<>ǂ8ֺx0C=^tIy^Ⱥ[$}O5r v!P#A /-r;p`r[hoB*%u_D- B.;69tAT̿G *VbOawuqKՌΨN/H mT a6>G.LJ1s<ȏLDdeUzf81% C7W ]$ѢcN^8JUm}HRf0rnU'^)[eQ/2uHyI1l])BmNrWtW$DR}&OguVoLw}gkb5:^y$nd3Xk3ƪ|i1 Lא+˶۩ܽ p^@ _ZHueg/n#J;yH Ҋ ɆOtQVxZeouXW߳X<Gd&?5\>YtD{=H2Ē1 <]o=_L5< ]m0:w.Lӷ3yC^=nqZMdq*\uʤ}/Ҳ*!QY-@; 2] QvMWvnཱིr-z&yS\SxsL1]0z 2F84pGXFcwˆd憼g$`M bUzs@ OTWQ6j AZ+x{3;zL{Rs oVf4Մ&vǑ[<՗lS2'NK)G Q$--oˆLyIԽJXi7xNd,n5TO)e嵩"eu ״.9qoJ< XŬbZ/4bŚ E(,b34M`ѨћAz{ax \\͛5x9 KND 7ZVOH)-xfTY-: RFϛI?CxxS4u6&Xox`| z}\-xN Rv@~PzX>t^\k0M~&΅ /$Bq0:J8\j RO$)t c}CSeu $ve}q=` `N3y+nA(0gfqP.[Xˋa]Ɯ=VN];H713PTuR+JLXAzz;;2{R4 .ս{ ,xmluNy}}+aТ(n]Zb G4٤b|prljblόTw J`"}*آ:A3Nщc|hDd#g@)aTVW{AhW00Fig)YVa?@FVH-jc@A+/(Rw+{Z*`WIu61m\K>zF Dl?NsHH4FTCo8jLڮ%U+IT8r54>e2:Cǜꎍ :ގ Jc1o|6d$uH{C"2 Qgch4fאּ:༵xvޝȣn{V'6{(qB]}XBpj<n˞dX[}΀ۮtr-5C4y`|2:dшQD9I-}GOϣ%cHmd{Wet{QEQF@^"4U16InMO?/q9k'u~gL-E&q&7Yh嬡]̊vh ]GM׍pny͒cZ3`kEDIk#4̤0ES6t# !m ӡ38KwG/X>{n:JK'ZBBOz1Ad@@YzWi-`cvMC&yH xFbsف׵YecԌ3 &cD]^J5x6dW$|lɊ5pDîI*MtV.WBA=\TD' 3Xz =Ymj3}HlHH G2gwdx8.Uk4kP]vm_Gӱ3n 5- YHSOkSva$A}ȧs[b.Ӛ%pm;5oJs?ʧZ)udCc3-$gqjI:$"*o`߄h; ~[jM9:vu_a~ S{ $6άZ,~Ozke^tM CF :%d@ {Dc8ifHyO|m GxJc;=)&+՟f>G;L>: nDt NaCp`tHZL\yApU 8քޮ*=xz@QRAட!6PؗdqŭI9Χwގ'~ԉ`#UQl> fJ BXַC1[h],A] 10EH]Zn6&$ޫDKѧyWc,^\ټ4)A&B?|XOۃ`%~% Wq':er1gsy ђ{/#Q _(G`M6zfPzEJ G tҁ-}5{ ,7_jnF)ZZ&q/P -fXlE#rp&UX\D7 AA d+P8 LYu}m߇Z? ˛le)B/ʆ(wML#- l0@4 z3 $d/ҫ~z\@:5%#UkLPgi=(Gm%V954xNCߖ.ȴ;e|=Ǵv dA>LwEpn"4N'm vsgaG_ yTk0O\hH9^|2ּvԚq$ߍYT'l>uuJY*{7c!RFUПK"V]3N4ߍQO,gIʶ_҈n!Wu%id:gfss:eRᠼ7їM g.Z1Ox2 9\&>I5_/,n :.DdS[6]o~O@&H.کYVLGbH% zhl ټڰPek93&UҙKIdd!0Rȿڈu& (q}:l{;na$_*KĢYCnwsBD< ^e7H=#m(:dI&lg E~FӝS~h'UcLQc$lffj¦6sJ沩~.o>>?y+I|&8yR mK`iI א"O޻-ΪxY]L0hSgΉgUm3hoB;RxHI Rp1zeћfQB#&`R2"E&aFuA(У"觡ٯPDm>P?DlD8Vۗ?h8vd˝ H<@ӳV]04HMz/+j0>,x)glRuN9T,̇:!v*py<|uۗDsp 2RMQsn$Ǡ ݷozN$}>| "5P>ZfT570(nrLq6]NWpuvF9qw΍@1g=M4Ќs 'j)r.W,# ~|^Oh]ݑTifOLpHC8fӫf 3;LA(`&n/â%wW=c|Є";** CJƆ)瑀&]c"bVBWBjR@Kɖ "X 05n(k7;Pj1WR T,e,2Ej`G'u_0_z.qeAJa{Ć4s`?*c`9%kپwnBGz!gp#.Ӥ{}#ms6Nt$ ND[ ϔZQ*GV5RkԜ{[4sAtٮ^׻{%(A(Qg=6Sw.Y;PYqTC}=֗~*F 3>8Q{_J-!Xk `fֆ dt[6Dɗ)/.v'I]+n1pavi~t'iЫa1o܇oLc:bUfڗ/u^t' -%֓ۓc3lqo3Uu2XYM||=w,;~f2AS";/$k(1/:G!&J,07{ВKgf[ʟ>y3ht0#Mܜ'S]ESq)Ak:}|۬j08J^WW%*CpEs3.aSaU/Cm,cxNZ,xRU2|kL+ .@࣪ ɸ7l`ojy)]}GbKYH.`@pٚ-OJ<9܌=.G O=XL<J(?9O$-ֆ_,57L!B)Ki5=/E!24&y$U_5[D1KDz&-2bAOs8sz" J(31*"* Ƙ3yₕ~?Jc  yBuQoM0>p&vӨÉ }t. [˿Z.zl3-KHpU`]}V L )(Lٛ-2JCg}c?&Jz R%iCyIn*:$$e &ToG=,#?K1jU-Pc gIwbʃ]n vPAÛ 6cٌ7+ȴs w9ϲ46{p*ifzpG߿냏PHPfƂGf"bvb^ç(ѯ$+Ҫg3X5 Z:Bia(^[bs@mXK\L Z1DޠI}7)%F,#,|ݷa7CHq^lMjJrkrTiXܭ:oתy.d5dDK߿#(%-D*G h-l?e9=^0>l]#g&}`8[h ٿք|7*Uf jTY}kWlֹ b f{+$DrdͦSKE-XW/* J _։1^dDHnwkY:$gz.d/W]{6﬽<"߻6T+N4g}5&UCxɺ+JQӧNh|[$f+\U1,bT-PF'hiDđpɚԖN-дE)|~'š>4,Hג$ $"$ 점wAlɤd28ZVB)"fn&fKݟ)9L4rbpZy7l;=൅-tm;H82p3c+b/ y]"ӕ\L;;NrmsR!@6S%[1#T5 uԮ٧)֒*qGXW=OuL!N4rd4`8tYs!(] a.:QwHw!Lա#cE`#!" gٓ>$cr5bUېY` _IKZnꭰߗ7oӕ2X9Ta72P|pRܻ6_ous**BbmZw)a)zPfc$1 g4 ) ґ/yLUw62Kޘ2yk=B:_7 >oZl c >YݖLFvJ].W۝8|yg}{pKHt@2SEsn:Ɉt^#fI#ƏΖh[k$г+e+dpa'gd@ӡH1WbaN^rD/N;60tDwr*qQ2t 3o+Bb51쇺l)fF(<]:3b{`q1&vW*xA Kɡk "eWMoVb}e3QK{񽸎toE]ցrXb ,hRBn˱_ŴDžVFPBI?0!gsFN,j+A/DZ5pi%֡W9DuYb[qY:ny#fҾLsݚH` VR*ؖkݕ 'q[64qvl,ab4rX$0b(z/DVCAznE!'(.*Ϫ M鷠|1zΧJDSbZNpmɏ +*+WJ\$$ i/pDʧt:6rʄƒAL"=d)!qFKXLeZ܎oSY"Y^pcgf7`/NJT @6 |)Wc1nl;uo-fK0R$۸1awIɊ3n!=:36#}4lJ⛇4=*\pq5wPsjԔ Q,L8XZ<~7%/.茛ɨE2:e`ky@lXC_;D].\9V)C8$]8iF҅* #xi3!R!5 2In0&` {lEOs}G>:WQ=5ׯR5Vf_t/ T_^{3$|T V(;^(a{2/l: UXjWX<-Q_-*7lJV.RkA(o- ,F6느T @ɂ3yqChO4_Ty k k|M0]=AIZ=}(" j;k\ӳJb+u3Z|&Jˌ;|j11Draٞ~u{~8H5Sv4$4Q:{W?Z pWhYɈ % = Q$d'JTǢ,6B /!jFDy&+;砌lZcoh ^?QB0L1,U&dhuԤイ(Gjʙ%LbMҫͧ;ԕvrᴇxhOOՌw: ۫vnt9,wK٠CF^q.`RAkM[wr˦/L'5ڋ-u2oC.P+U9z=HvD ]ߑZ?}惝&?whִ4Rt3 /)T,o( ;k66 w5'<<MU+r5kP#ǕCъɽox0@%P?;g+rUbJ &=;GPcV 8I^옮 n3b)jZ餱NM K^⒳XU L&K9W@i|v]϶5-2Y/ 2iv,Bqк ]UYԉ]"!ޭj%'*IX>aq/",P AyWaEǰ &I |\*`p'quqd)-zkU^>Y_coa]; > kY* o'oR`+4(6S[%$2v?RJAXUN%Z-DI7<5$T!+,P"AD}5fb" ."@QOm7K4mJ_ L#!fiq]v]VTP]uU/GG"Z$M{m("siPG`ʘ~[453oXH[/հNHz( Gj^Cw^/id3{o~äL&+)5OY0JX=)6f8A y5./ t vd^ H{nG_AH${VY{`ɾ-h~[P7S R1%ّObVIz{?D:3!ѕɜ4M[MP.96g[m]v: . JiO'ij,?tpa}9+ ȵ\jc;xꛓ_rxRďy}Lyuv5dl!ڏ򴰈cp,N̽.>]q}I|/~nWGiQg9ٰ!Q/J[Ry3pí{~u{aƪOBJƙ7UpPT2 z/c1lhC|  Σ"T6+#jRbD"?IO֓Œ-nHUE.Y4z#*RC.\ a"(CϫXH$P [e ikc %Jpۏ4 l*ܬ+N|F<ظXS%⋜Bo8szz3 'JLH/vmP?%c RZ5J4P+,KKXK"`.\V=;8 ?kQ0ːov4cI/5rHL0",W*V({Eg?d2wзfbѴ.u V17C2TI)FdWfx@p(YJk9Oܓ!_`K<qij[ SXx#ٌ^th@ผZ?}/q6k #x}0D_ASԔѥ8H ?9hjeY^w<: ѿڦ{{ŔaoYn x?⢱" pze'j,F]H<PBc]Dv6w sVBQ+!ڭSWk8ĄC[[ -sfMeB o%4bW.6 *So4,H\heLWE! \*_oTDLxjdx5O /=pÈùĩ☏FF-T7+Bg.4S*cI|N.* Ɋ~bC! U~l. 骵<1y3(tɚ \Z]QNDbE^Ws/V3䑔:?k3!p#S\QiDo_q'do0@z=;Dq*Ku҅~뜸kFxqtA 3S*r!b]/r+{8p/wu҂_%a(_&Om=- &ldF/]+ؒ>lD䢚<5)5!#CR؊C<m >#+]{)s]~%> ٜuMk@Ug -O43}k& Ē&WYwGԥμ]mkCR`(|*ul:iUB`9\1? lS.!V)@LzT#Y2656Xz͂e}zdZ ̱U^O'Zb2#o(-EJ-љ#yA~T` }+uArdxEowԧ٩dN4IcNǹIvoҠY#J yUٞō'z>l{fRW#ah6Ij.zRO.eSI!3/I>+nr+U=( :[TM!~ 3|O~GMBmsiCo |vxt{վeWт|cQ 4V&0+V2^4 s\W$Ot38%H#'bBۉg]#ݽ_:՘RQ^q1fˣI[)U˟튃ラb`gluUrSJi׋)G,:b j.=;bP&dFS|̍ ݥks`Mqhj t bO-3mY[hSߑ }9+BCrOTݴ@S8 hWL#/oؓ,` oJꌅE(M+3.RH}ᥬ;_)8:L6BKJn"D'6$Sri'6XQ~[֢Wӻ%;;OܳH ZOO@G;r(m1VSӌ٫ҙGtArVRu1ۻILO)9@(j}[Bč2D-L79rhJ ~Kk-m.b*>3 R-٨el|$Hx%\*.lX CVګ­n&u`A&H JViԴ 1@ԣT/@y[b!8U-gl ZAN$CF],?nV63  LĿVt5ܽGWOUrLyuN@t\\!}q2G4VH,SfbdREJreI\"xe0bt!Trէ1vZRqݒ6NW^g7w2uWKI+w2~8c=F~W(U(sQj^7)Eکg2zaa~x)0i &7Ρm2 B_$` zI-8XT1Ih}2+ÍsťZ$ٔ5*qYQ{63_8.]);-v$JY}"\Աаؿ"Q-]kIedۊ:> \ExJ ҅IjHyV:Bqt=Y .-ҭL@00_Yϔn=0ovux Oҁ|!T}nfO;"rmb\!4O_ +>E<{R&'ZNEZGzH+$QC^Mj/'~Hp>USKA~mƕGľ;![q%+ WOrE$(PB=}z#ih& g!x,^Tǹ7]w"'߃G8Ҍϝ2ruV ǕԄLApTҫp hi[2l)MDu))Z9O ,rQ-Tr18Ǎ"M Z.֓Q2YR>RT% jռ- ,>^:ȄqٔNi/w1;4'.gL=:G>[XeP2s.YǷ=ѽ;O(>k $ߡ媹e)s0XD}9D!.1P*J B7ٚ=\K8d˦4(!O{'chaە%E2)Mu\Y]-{MYkh*)EfF1LT*qI?`P3G-uV9 > QoOtRKܱL$n#6`4.AUL|!{ 9F@xI"'6ny ьc~E*_j ̢kEJ냅>oSXSQhGOԿ(&+GZ=OB{ӖspTYd:_1yfae&Fhピ)t,B#@E/ދ)~ MЇKhɿ͜kW~19a:Guz{o@|s/c n7`tj3s^/fGy MXj$TP0V#|` lTzX{z% w IT!Шn lC +G $ߙ),VP~ӖGdR[+j ʥؑsZA`2ΐO.Ll,'fpĖ cXGWWQbi:C$m=,W]ݺ{>g*>E $e]˹q9/dS%P>2rKh;Ú^,;Tj>}97j>8Vj]l~9o ~}{۟sཊ@H V:σ=I$ Ą&to+0ĺyf GxPS›Ke.}SGZx&%YT3*ұ8s/՟=U+ÉіUnj@n _9ZQn7|8wIS ]p))m0k4g=$4QU̐ WgS4<M8[l!RSq,P@g3\5C_ KuqD }s5"&i`6&ÏYOvN aǧy/q3D%XH:X{c䶬"]3ES< -tA Zڻ`$le!W (m^GVzDXu>$:iRwס=턨+D:7L˜p?MsvјkgQz?4'5 e^5+=Y:_[?K3xʾfSq,K#[j,PjB('SwVoVIO!'n10"#Lf{5g1&$:\X0g]}p5Y=@s*4sEWHjbba}){_P\b V6\H1Ms١X Qᵍ3.Yu:DӪL`?qtFy5Nj:4'Ge>yLϪ&qorㆱGS! A]+POAϗk/'b_7췊ŘGmg3<&>A&b{ؿ 2Q%(nAj|]@ c;wT !M\B?C(3[<ެ;NGq0S ˊ@33:2'd͒%8#. gDbTy!&]$GLwYcWf+), ^Hbu c,]wP!*k͊7N`GGj2-/Ka +^,EhPhOÿj]uB\1\gJ 6 [2">R?OD}o"N"bJGenO -5T]dnYT7Jnf|`釷 uXgYKc:|RwN@_ߕӤ1nF(INcH }: g$ZHml%뒫] ǩdb DLu=X& gd_ _IrrfCoR%AwU0L'}*wL?8+6Z7s鯅~&A29;% o"f ٱ`VY Jxi_Xcq0ykfw?6zcY+5’DBA=$C8gJ&U^fq6nOR{aQb+/HId}Z⏛/l›d )i]d;(PUd) 䥿L<_[} 侵 A3$:5.?rt'mc-U;7V#;ٳeF Teo>/ g6ەFg-QS~VEyzsV .@o3C>FhOJA:{g٪#e8AGЗ.,CgWbA3(қvI(;{xo9\ s9Mb xwp9n1.Bv%>O`#?uZ`a| wGNb* cmNQv3pMwI)6.\B"v/~Hoac2;=PyL-kj$/ÑcŨcJl(cTY}^Hܶ9]wtR3\]?1BDxvQCNCNWCegäv*"=nہDHze^e1+v^]:!ʬziJ4MlnNz!zy_n߶SZ"1G 3CCE㨳^cr [أK\tb7wl_bW)M2slTou/CQa?=ɀ<G#OxҶ 3QΨ]6/ɧqx֔7RJ0ҧ5BPUvFOJZ #3߇"3>㩥=QZ/Ħ# (af$Xqʈ"> #biSH8j$bMin \S`!*܈¸zЎl{UO gR;oN!aD<F4B,ne2\)@Dp5zά%m磀f=7&R?Gn*`Lx&A 2yHLc$gR'~Nhh@h/x0޴ro4nQ6ߊ2_ jTL+~]F!Ɏ2 ׹ *a3^ HlO}[0 z etdDZ[t*aX͍/eh 1;%f'u1oCK Ռ[DEOfw7vfȟᇤ7AU{L/S3Av+[gd>cXWai ~MWė&DއqYt F#㭓ֱֹ.bJCrDdRZk1>fS{[RTj5]桶|m;P%"D g6C˴I]E*?Q_C`kHzJ=-"jg ZyokB{u{ÿ@^Wڤ<"P)SlxB؇=Ѩ\,};6JlvnF<뽛G^Yk9:]*ۤG2<&Km.;N=Zϫn"ѡONts+'i߂cǩlF%A>D9'5+DAftБBJ]` # = risa hoPfh{. r+W,,͋g2Ʋ:m2Hxgxf6L_^|hqL*^6d-%euÔ}Ԣ?տDgdUn`Rw1֮'qB̆a(xtMҳкAiLav~j6qq Ka3Aq'UݺhpNj7J<͚m}].J1- (1FX=oϭb$;|N1T 2᠂ý6uE0CA㻞nT}]]2\Ibh`ӹ3N]974|'a%0"\RO2n{ 츹R%Ҧ 1sEڱX*kDq"j;K~dߛ쇧W_Ƥ?6ue8Uv*f.ѹ^LMK5= H&^X6dLG?֤'%2W'V, j6pԔ>:Ekf 'Q\ I+:-3G ǗW'nbo6 ⌸:$b"=͚ q4n_MKEQK.PH<(, ^w;:1_^^B_1[mo7^1|!*`w&gYS77CAV7l l{˴²,P߀eъ;3H<ws:oL91;̦Ӫ=M? P{%ǡ+y5 yw*'i*wvı1ab$ҿaRfUo9|թK@k.SP*Cg\<\a&d,{UKQ΂X^<:/3IXnż֋̑<;ȨT aU`j*K*E=Dҏڇ6U>.gw/Ss E_/k nVzdB yڰat僰D$|y^u$QfvΓ x7Y )>iz% l67ik(n5^>򯚲!STsOQ?&n>K]>A*Uo8{x2ǯ]J )Ϭڒ;:nHHQDsF{*(.X|K6 u1{}k-RF_U}ҤJǻjNܶ" /kG$bS*V[=a2A rn슇ljm)p׵)(mt)!< 4rjƆxE2 L9q V'M(Do4LR7) >"QmPĤsThs,>ӮȓJ,Aqja/"Էܠ8K;E\oBp1SO[fP' t'uJ:¥d~Uw'n | ,F,@ɹ" \vtv&9(6$VJ{;ʝ-H>K+ץ%G3s؀Ҥۦ#O:F7 °Hp3.xf(JH#r {90FljIpB: -Fu@؃5FzԘãj@NKBxj:2/.H. I -v?D(xlTPqٲ,=g\IyE1`uپ5)A7B4hIe`?<X#ѼffM`7FW5 nYA}k /Eh]q}՗Hu.֍D4-:|^kΰ;e.٨xk [% ZNMW1aw֢zT lWX{ EE%WtcZa9%!tkHk&dl'-Uw 5JN`W@O=X͸+KI=JvR`U246C,O e>.ΓTo{ JDkAepѯgXmoa%K@2L518&-((Dž?u$zG)#:/4)W၊c+ -6oƭu9w8dCHƉ.sƄTnfTɞzXJ8g1힊jс 7=dp#5wr186Gܡi-OpfGLf/o{{[={ܻ[%EcV=+u!G84Mwr37^FX\a>#c@rj 򨐅fNֲ6 ]ۦV_4޻Nn?v϶w4#L>JӄYa>qe&/wb^Ccm+=+w4H\q`dPB+τ#yo䂇*r}(T*s-i`E& Ϫy['WVA>_G;O]n\#}'O㫔GQ ~E䛅y7WXj_&^N>:VZZEaY+Xu5 eep1|S ΒרUU:F}61d .I.sR#GC#yM3B+ֿd_KU XPrֳJ˖No:UJ0P!_V_gø ZZyrLH8h3#8*QUXK7 8{QH] =ϱkEtͅ"@@6gN9CI]א{%l?7sܓ~7%FJ0V v&h Yic![F?<'ITr@$ zÄLM ]TyBúno1 {`k"x)&*wKJ;#R%kŎ櫌6kcnw!QQqMLҨMXS9l6=H{*&) F~2 ܔ_rC.iBr&ۤFtWR\sdwSpwG (MkO>~a'ܬ0z uݪ`4/ч37sȂ^rl\\b_zd|Nr’L|ֳ W'SFs~wxR<# hAvOK${gms\>|r=N{"A`꽿`}l=4Mၴo93`(µϬa~`2t#9)o UȁMVX~nj1Ǜ1*Lh fFup{qyn?A-b{H֩?yRHJtm<fx/Nnhɤ<;˾UgW"'Lhpd!B's"<#ڐ5و䏠??OTp2*i.O.XM)GSb$X~0LGn}4HW{6'TSdH;S$^pH^v{7(Q=}j $ S0Ј ʵ'q(1IHНa灩8q([yw،i%\\L2QJ" 7͞ ~(KNަ$ءf]!/\&kfNa㨄[-VvgLRQZ0Vp?nLW}AmwIM9Z؛9n+ɼ3wކE04T1SI~$Fl m+C>/Q3Q٥!"]H\D~*f=' xQy"7TnsAfF@EEռMC]Sz#$_~`3 KBS>=MM2B<򌹽 bő_c!a 8H]勇LPf9Τ!OOHaS!*$8T3,e&ZӁayrfu8zFݸ#v͏ P24Q v ŐZK DiuF(p'Uzj9[ޚ%TNoE]GWn1lݡ6L4>D=ۛu&.' 2*43 ?&|}P:`q TPn}Gצ[]|{k>H8x-)gWO`{]'h0w1@5||b4IDOz*(5$b+Gee.aU.T(9}^1nDEX$aS,<7dj-Eyk/GAx?d7Hb\K}̸oo{^9w3o}7NRh$,akX-𛝤LڑF@i=À.u3^I>s26TTA퐡iAKdd^5֌C ,kA7!Һ qsgÉj? 69TUm1y]FʗpѠߩ=uPKeU6%BAォŖ(2[hD64 ҄6Z0 e܌FmDl(u\ }yvl-xƒZ|&u%x,W^mCa bb JY5{5?=\r ~Kcғ0Cؾw$H-gs/.8ѹt`,'ʟ4| ׈u9AWS lQ) /KfSpܜVv>`aA>a z13bl9P[HPfY8.Y5oxqk}1 w0AmͼLUJv23?-l6mS!DR.DwVfճ]ۦpYYR-䄧<_4i&*LKfŷch-)GUŝFϬT\lӟO&$X9GfMUdTRsM}@9ѿ6IG{WgЎk$l?f:Mf|be*7ɩ[ʶ^˓q :nٴ&)fF1RP:m8%+. YkM[֟"/عps?M[0oշ5:u0q70.I/Nu0VL8:_L^iA&2L9;+SYA c=lNղX|n9te S~ eCyF}©v>NMaXn=cRmuC( c͈ysirSkF %Z "  Iw=^פyY#kjvCrz $dWO>k1/-T]d|ZTA)CiծzAlػ)Lk$n"l*ٹ!8b~&7a* )ȶ-U#"u߱.FA7K81 9|2C#}4cK@߆<#9O^Uy E ˰º\$ɺ=xݔ2=+f,B7z;]T?ท0AS]qs4i&n7\ZI nfl}$Ϸ/lۦ! rA(QXaί Tl(B/ J,_4?>BM0]QL6T+.-W\R|I Q>b3K)lN[+Vy]X;dƾn}tj+@ OXu^r:ZM0bEa- ~R*v7JLjr`_oTn y57N}A=09f6xHohuL{)=KH~n[V(2(!dEo/#rxbKR_sXɆs<lFS*ޱtu"3`9j+j8B4Y eqT(=N,\J:ņ4:E 5l| Iǵu7[$q5C"+}R-_gEQozSwIiUn'o?XdL0'Ey!͇)@HӋn+JW@uyODoW7 (:< ñ[]w}tɪs+`FE_D_vMzl(95G8K4;(+xN= ^vm@=B|M岪k/2y oiPo.#1T>*O:%yH@Xm?Ē[V>/*.R ]qhL*m8=q1̪ Q ^{5zbY%'jD&y+_/Nj~RY@-S4 g/G%12@QNϖ(_d Q|E ;FT`DwX5e%ޣy.#*AlKFu%fq!gԧxﳗ"(5;xp Һ2F?: Vg%k{ ^MXI da+HNTQ2AAn+/ၠmsuF0:?͎WyCRoLNlĬȎՄ>sl)<"`Td¨x3!_&.Y"\EuB_Υ_gݮPy׫i8zH c_}6;!s^sBJ_j5H7 s([pKk"ƥBECŷ*8gUiylsF`ԛ(É5NXsyt^Q#>'X4usMagPJc̼z%1$;_$9:S W$~x$cokN3kRh2ce*ʗwUtosNwe4Y3mi,5~l7k[-"6lg= MXePi.=te^hOj|Id;"5lz.vr,)llz 6_!Hlt%9f%PH_ȯ:#ev%xSl1R?n&UXz:]2}x)^k-3&C#t'-V{̳T%BOKKgnǦz0׺A_ [ΈB" B8JGy+LX6DtaS. s #_#XҴb|gܜ^rPgx\1Blh jT;?֢s|P <~̥˚Oo8eW؂ѓCjk|͜'>X:L/;}N7KZ%D`~aLJ^yTΏ ? .c)[# % RЛ+eA(kURf+dP:JRN:ubJ\L"T7Q^wX Gbc.ph2}ֿ3'C%x)f d3ϮH"S?/6m|Ƙ$:>Rn&* u]jg\yM3 ekBP]\ BI`|fMheխš5.(h=O#W/Gmb)(Ҳn@ܞƃqvYo(թlq0ohtSzшeZ4Lө)eˎXbmر+';[ KiFqO:tF!|@wj$2Ua7~9&}<5bp`($4 S`Pr(e%Ɗ)ƹT"}\ gC]{ʰPBk\rZpyRARln!qɠaDa!/obJIRx86qD'Dהhy7r,NҸAYcp\ "u3x\"xWdn*QQُ#pپհ+}Km"nuEӿ-(Ft aRU>< aĝ2{CRC4Yv?{$<#  p'Ğ;gXz4J ~3 NPE;\PYj Z?]_وTAߥx?HOq_=:_W| r켥g)*Gʊ6)7?용qW{2/u^3ha7$4++h$BI;Qnq=88ZQ:z.RFWweJMӑ ˶H"jC5>#G)UZ.BϲZ9Ƴ% ʧs)%BxhF].|ͱ*Gt-Tjvz8sGIJ< l'iǖKU;g\yW)زH;4(ɩ r\NT&7$aHzJTܼBuaxb+F@ƣvy@Aӭ@ő"5&ޖZX}m|_oHH>~M*cRzcng'/4[KNU`i\O# fNJ˒GiG5=-$O1>\U\G2lإќ'8u ILdbf+6,9fGraJx!zi1я< 3(\I&"Y %΁ :w# ~ zeNXOM*pobj/K2*1SAYLe}ZlhW1_z-Ae7d!;ͽKߧ'RR DFAdM77,Ig񄊭t h6sk%*)Hoa&YRT&_`V/kƈ{bJ 禯nHcĭ "z,äZWSFUȓAQ-pH@=\FUU?F&ɰ^wqD5nIjO!HA4g0w%q3ym 2 qRNjAUuq6ԗP[c.C*)ѷճ%z`ÄYsv[(Ή"2 "MfNkw}чe(3})Q| =-֝#$} +rofwٷAV*H}rМc8c_ȯUfԸ2TClMpEJgq}7džLbD5}:@jֺ>>2(\]8j=[LU-Gn"YȌq3Df!ˎbC~)EҾ9/:e`mE[-5g 1"[VeBiE$nki]=>Tx}9f";xr8Qe tvECF RKO,u-vXTL qդ3\! {$on~4!`?KdLy8&-4q`"Dl i67e h>ƙE>3r N2Z}@8fAFlB| ?{r6k#(O˭BFD¿q| TJmt@PeWY->Yq#ZHd!2bJ[$ 3:k,.LKX۸"@Ip') ULXS4 u"k:TQݱzPk5lAͣD$?9dEgCohٵk,ͭy :G (4ykB-Q #DxB7{84?(6Il<EJc֧ۼ‘Tj4iΆ],>MI$hCYx+31L?a~AN/0'm@&g;X3T7/VoKL[ :[I8KeaZ&z%t*Cۧ뙃yzZPԚ7mbhܜ}Zel >z,c>ɒӻ5bO`ϊ.@?wMՊdx_<) .| x'hQKreZ^+yW<j:*Ō,)w0 cN:U]g;T?]<,Y_B@b2,Rh׶uj*cI\sMPW*5:Ni+b]:| A~1ԥtr?d@B(ah}S $;6HxQ,m}~Ilܑur6fPci |I]NNf io:CU^Cg7X7x;xPl{&k I{&[K D= t*#Rt=>,K# *ؗjJ3ѻ6ي)vЬQ@m␢2Y+!rt45K^ <4ea[UbB,=B7U&fTOtUޓtAbDgMOM-JX6 &xPyItc|SjZNjn܆>%"k#d֔ FE$C+Pՙw ̶{^ff.r[1B;L=A#xh~^v3.?uã~ KE(Fv=3c(烄e=NJ@Lg%=}#(mucZpCm2řYK3;GQHMN;+peMzjx#6:|obObrۈn^*U`uK崕té RxΤ%6z0j~4**Z/)%` z#;I.v)>*XOgt_*0zzüoY \ /7[$j#2 Qh5|ty\zPۥח 3ڽM! 8.o߂e-VfUOX(ܧ0mAfk3),-& `1KEn?X cM?Jd$̧R)խ[.SDIG8&f& Jiˁ&RVC^^а):g< @ 5Z:29ܵ^W`m#a1=v ׫Ud]O/ Vmg0{O/ [S|\'؊87z>ћYu'X1Bj^_ eBB#* d sd[Y%jV#V5G1;kߖPI}ov̛N|hlo`^" vo;?'.A#`lYq2Κoқh˫\ =W'lϔHE?z 3LEMEӋp;y}wdxq=%aP#DxpˬΝ0@M uƝ치.q|G9PF"'7/I3D3"abi򧁍B CPBf)2̨ {dFJERFOI]Lv{guZZ#Y!cuUS=Yy2ɦ͗ PxiW+/, U)#R->iv]6}bkUFu@⊊ݙx8Sk ^nY;#8pg -?lGdZՇ>/V8zPS"=܇hy!2\͖Ieo9BL#lgloVl҆I1Xj_ļ5#s4SQKYO[T!i<ǡhg ]Bƞ4Tʭ5o(kiPY3Kcظ 7-6 ZTٌ+o#t;) HXBr4`@1!(fLFuMtG"D:mS>i ==~>%==y*,[ s3@L@G8 ڌ9M&Y#`㇭^7e$4 ,5*%ȶ})kªS:]E5olVu#N=w&olVU.0gF+!WAf<_*_zvABuPoϦP10g[ߧܨ:kZk b# aMUs4JIj=D (5y-$k ^>xp{ 'Z5l+'š jS IKtD[,64=!Y#sQBI(mRb %]"c:.>cu>~夺AI}-us>ᗑr,uF/ԄĐԣKn~F#zM~~!a.&#uߤ)TTBxz]tk f K:]@՛ k:q0`XOVʴD{CKz65wlr6C]YerU3ᚢKg6cxXwCjܕe.QV5Ͷ*FO_s9nz*D֫OK&,NF+O9h%q3a4xFs:9R&+CMRFqFa< T]TF{.:[ho#"6݉3RggqEցW4X &Dirw;m# n>cZ=A/s0I]A"#q>G(w8*8ttuR16?+.0}3smnK-1\*Cکΰz7ԲA61Q-=$nV4Lo8BZJu$ѴN OxE^O8j dy\4d Us gT*/x2VS>\xh \ZjS䙏,M]B˃l΢6*!!' -'2o@]eϖ/x̢|H1NnD]e(Ȼy2w|IUP_YF6#sc}␛<:˻A%]v+_.gzYw7Gs҆#JR;G4lظTc˥NqV0 ݺ.[wKzF*Bdȅ{PM&hIN,/XO#'N^v@$ YcUIsC651̱ 6ELynTV6'ʤx!؀X)!g翵 { d䚈-ƐUzkՈXBYǧ}Ψ)9UVȜܚȝsO(E@YjC{%v%ˋSiH?v5kT{kϓa;dCY2~-ŘHFV h k,dZo+-W)ݝ 4Ui?CxIr.D,5'&Bp'ҏ PK 2,t,gʊx^ [}No,vsjk߮BJ:-&Vvk|_P?O`x〕SМaOGV=dzKpz*B1.osJDv^g x̜Tű)hR%T98LKjL8JG"@-%'/?ˉ*-gg/]$?>&?v5 F%-¿eޛ #Ϸ㈵1)0Mf!Hm\'Y(gWJNκ$WA]ߖmE Two) e c %7Fj%y%n1$S_+|۴۱TҌ3THB; $>; f9\pn*sHy ;損zMc/Pk@N},?WPCvқ ϭjl.UDfwp]K/,~Gtr23 "(-y/o@i@hSi`_* ͣآц=c%|]T:>C#Ιw֖y6MT緗Q׼CC_%sUl574E4{_WY}_֤NsX #е$MmaN.](5,0d 43njZ*Ƶ)Z֖^H-;~R^mz)Wۉ$L}rߕ4k:|o$f08 Qʈ9OL![;m~-rG.+y am8=B4U>z0gCB޳o_i'^x`(["1*dMLcSN90:ǒgI@ ]mxjͰGj ʨ}XLu/ i^5wf0奿Ӑ; >)>;vGwu8S[ ޶,Y8><wƍTjx0sk>C#'v8ON~ &Aӣ'z`O_^#@'pyÈ:ʧyAzK=rhҌɷF23Q;H#Egs\DzZn}!.L{@q\aD@:N?Cn57_j%\'us7=~ RE{Pb< `.|:lɷ3.c"LA0mQ zDed R&EpHkjcy9|Vz<.][DVsdCUM6bL/hBSܘebt,+{)Rau,"umewzEG2܃0(v+&/r Bv!ڔh-\ٶ={{`bf[°ճd7AM0;zLYVi~bu:l_QajU| Xxӊ A]kBVs/![oe !`n5pxK6uza}WMGjeطSzȝqb^I[${՜^]s(/n?ɷ*` ! X1QaOdlneѲb9s:14KHшw:Mr:xP"oRFZ/WQC1HxsXx_uB+#xaws֡/SΖk>1"; <8qtOU4~Tܚ6eVÔqHkURi\= C9ʙ;\@j^p O6Sy,5ֹW#\-c(C/YZ1LǓ1PxYL٫nHb79.^:WYYR]Rʼn+#w^B}|W!Ww M!D2J7J?dRUIq}BobT 0%m q`fn(i,1TCr~L0Wjߏʟ>TpN@?C'j 3lNlg29U^-FXGde'6^w2]K]We0"O6aE6:%9$̪pWWV43T|r)T FzhȟD4ByZ&Č~k~+FNdz`chG\ImE1k-Clh$h` }V7Ps~ֵÏ-ہ3}\`YDԯuW/KS9*LώO0HUFbXG|f~Ħ͗wӭ Zwx4߯,5I'%OR 9P)1T顷e%DHoMLC57ix NW0pCAO)AuΈ"cvYpFQE L=aND:;) \A $N` ' Z&nu@bB0㤅"T^^Z9&OGաT2v|-`ϒ l03<Gg\a֥u1W,,Wb2zr& N=+m(IR!3C(t.*? ̦a?]4\(!K!F+A'X@30*aZ;CǛJVˑ$XMM+&WܙB}}kc;g6;TuKۃJ.KM+ ;>MaxO* #y[H^RZP6zcR+(ˮDE G+˻* j>mH0D c8Gw*s)vu'lDZ*@#*d? ~0BeâuޑTfɎn?TOXWl:Y۠M#gD`#z'.yhz1}]lT@>Љ]uIӶhv&BW có )Du2(bZq~ixE]`4y]6*"])#߁ߚaSXmG BYkxA{͆* x/{;E&tѲS&S]>`,\Ghw]. Jk"P@h:ވL~x2bsp=Ya*FE'!y/;|~dpc #.9RP@[Q!oC@ VaCcMaF|2"Mz"fZO T׀ԣ\X"͍Q肗X]wJ BEu&cs\+QeJ">R-'Lp>%'e+Zp _nD| 7 NG*l.; JV? _8EluA-04?j֗OiA3_Ҷ0Ɵ5֮tǴ S3ъ6TVֆH4%*Tj_[:]a@X čIK8hSd})*5AgE&LP%,Dnh-"ȩ l'QY?q*LYP L"΂'C0}v-Rr7f5}۪R x{?l,R3VT9FJ;WoJVs*f0̘t|@YFra/"OtoC">FҟgyzvzQ<׏4.V,ԃF\6jE+yj+s,m%iQRH (*%z2;%F^dv4x6vaR/M$-Q_=O* i1UZkF\ZwUСFYj/B߄%MϾ?ӎf`O!ZH]G@YǛARBXMgSj@RSse2%g,!&b>& pu.eS1}O"6U== K%K{|PTu( Nf2`vE=Ei mC[+ 7t;mQG${ophhaO96[YY].A Y[OZ*^ٚY|$7hy7⣩ݚ|\JUtUCָkgpMyjUm_kV [⺼3[%z^LyŰmIȸ^LAfK{j<ԑeh$8prvL6!Gbm Px׆ub݆&$XjJA:o|Nz.DZSpdAX8& c z1 `2H87Gvׯ0UJuP}kMۇa[pysU7|g}m P<6}Tslus ""uH5=QP3flRӉVe7YQsc3Z.,⏱t[42(jɦfkrNt|/ >kHt/ 9?ͷ*˂a+1{Wc"y,+t]NP۞Nm>c7l50^w1>F(z@Y ™>l9k3b,ZʤkJH?vr"dps52\Q+'0;eM!0)`cHF<n&:S"V},5+ܨjʛF1RMYI#`JcUs/n4D_@Lp85G_f ɔ( f@XrFbHho$T`SY8yZ{ Aw]K)$~y/'Xm)RC]G.u41"Ap A1\z&t`faz+$=H0.5)F9A p9=P՞h$Xtsp[ &˾@߈+ܤp]Ư *Ҩ 3G5Fp7K<2'x ׳ 'xf{@ LNuǤ)UwRt |feQG:bl!^b,5!| UdyM%e_"_D.Ms6FDZ.g'w|bTmE_hSvr VGXXvF-;usQDGr pe7912\WE aaDl3$7+΂>#,GJ'..Ě`дQѧY-La S'ڈేn3O)l t[{7nMWV5)Ȕq#Yd/&TPk' R+*I8ʱYLg#e, VX Ò![itܚ6E+z:+0 qciͷN1?] -H> 1j)sMQzOl*b`Β}IA5R6>qM.7\1q )b1u^tp;eoοZ>@"`K|I/{Ng|7Ҏ `"4Z !]5(J'uIV΅enyptNa.WYNDo@Xߘ:{@6-2Mͩ?YZ@C#: @oD̞)oîua LtE^1_<+f/natO^&^,C4X9q9ejr6<yI5,{E%sv]nx&#o]ƆO^{zz=" tw1]A+N7&%Iɭ+@U%9v\'L- x륩ev[ L"hIC4$t~t#GReOJ=E=e_upL 583;yQP R/eA)[|xϤ^~ ky;^ ,صT]GR;2|hآs;bi:ǹt{~L= 8ɒ2^zh\rX!lXr~^F1ь<簂ğ:_ؘeGs>鶶qGFv/XMӻPӘ)CMި#Z`ePǛ2f{)|0v71+1Suf7WNQ7VO4k2%Ȟlo N 0tXKȘ^ȒK>9q'mr oh+Y$|{Q~gl8I~p< n]Հ߃_eֶqڧn"AbaD +۾6@;R]X[۵+y&{o@PtUA/k=M'K%mZA5b,::a|  Rb A @^4iluUtZptLe `…tfuMڿ$@NFlnY؀CUP7^R+%veOy*?nьI&\W4i.P]~-%5a@>hkKҖ`6Rzxlmss CHw 8ݝڱ fB SOd'5BT5PnU4uK6>my2A8T850)]=}ehἨs!UvJ̳Zsu\l~.qzٖ"Zuݥ΃>@{x/pqz['ö l2V,`:/z2C_}Q"s8 vaakϧ-J#5d%\WRnDo~7h38kϭv8xِ Vw <^ŞM30:"Sr3s:&kg+" VQZȪ 1_uY 5onʕ2ӈʻdV^GGT0ٽAKq$PCD0}-)#Ϥ$w EHja9!uhPoBfx:JGga\]dE35YVʲP4{7̰q5JA4{v8D+dIM-a\f0vǬoɥ/?h\ߑ`<βU!w { YʆǕYCʏ\XBr n{Sf`<˿752wJT׋}%c:!PwYw*D߂ ^v)X,6MA[A9*q+IlpDd !şjU@~R}R.YĤ>ILU 3uU]4.KrR2 :L$EF *6I3ھmz.r 3M 7񇂭Ip4v([H |xP[Nٸ DV]~\Xn]VI,Z~U gM[;y Kք2IEQp)ˬy\~X ޚ"MWRI tDM 9qvB\+Z(Gp/n}:4բJV(8Tt#KǜE( +@~`~!pd""9:~Qd-]ӷUsH8Qi@)F yx1 gʲc+-abqP> ? ~n']GIaOֳxn.' ǩxs4'%7AU@G+oBacªBMC"]7`RSI]o5\ O?$bpϥ\SmtwNJ$^#\NePL,.9uw,ê }:-¤j6:f-S'_?_ ٴEgjبd-ַGC]?%9ʱd@K¬@+p)Eu Գq E~e]zvkrlšQJQzjҹ=za81n NF1#[ap?妧^йCEݰi1`n&dBA/!C8c}] =5!~)>₨$pߘt\;+n9|U3\_LIvp!vXYd"%(ֺe1'ҍj]Tj<𛘢 h/Qn^4 n|O:.flv\0Pnz9REswRJxd}tp6 F n_,ŮגX'64*{duݼ. 'bȎOq-nz Mu'or]y~֎O;a?CF6Y(-Yx%W=ueO%@ga&{K{oh˾!p`6݈=opF~[*, n2q4y05[$Q%Hgk7d$Ż~6QCcI9hEi/ L !'U~~Wվ){{(InoKJ98$-܉j!>]?&x@ivBvO5uêF-9EŽQ mbr,s :|Bv0_lBypu(ȅ2rIC.GUtPC dDǚ :EElW?.UlHWP}C #hg_K|_)r7>\m||e> !-4X;< nJ$b:s0 ''SK *d.Y822R\~-% K/㻪0dzhBGr;lETJj0ׯκ<'DoUǍeʮoכJ,Գ]Q =Dzt5/ >[ ߅v ר"9>{**lŮxnŢ\GN0W߾v Dt9S8l{C~kO"iWR/kfAf *3cvm9Kj^l2\* Q|=vxٛI]hƖػ-޾ hظȆsb)n#[@B|k(:) y,g_zɭCχTZkmgצ12ڎ]nb *TTR7G°DTB3k^޺g(KyXJ e%w۱ģm-zkR$}IP.N*KU~NϾ]kY*Nl'K$7>xB29/hNw RӉU+ /R@(b&ݯ<&?5Z`#1a+:;nv(t/%/Ә}^ńg#/ 7}4cí\yy-m-133[N>=0W58Vh^=2*\&ŖMqk\P˺&}|`nL$R|շ"pv{@A/\`\14"\ .SN`ʚSF> /I0nR,B{r8˕ȃP5$bMaͻspעQHRD`6ytURe7+E[~~l;5=5J/;`6;`P%zR_M?3 qeFd{sa{?g ej^f0 d~\}5W_`Q# C3wyfAK3c ]:P ʔS鹯m['2ܽHy0b߿<6IZ~{ӵӅ/ ; n_ &.I/z$eD43=W{X"ڷj;4x*s8"ZhUQ={~ {[=[|@b%6W:Fgs45mW(8Q54qapv:kgG5qeL\C(CqDdG\%}|XvBF\DEC:+*[eWK$Bo-)#A\´}-[CjSN^pw!DX6`pNrk>`Dp-mF/eZdzesMiBJd{x~:E?>M8HwU nBob~#JN(K~n?bG<4#1ç [@wB0TD&g߲jlKeek\F>A{*codC%^A1%*hEIaӢ'Dl.VIZ4tF.wd.kYbkuکȣ.DЭc0[}Me;"C=fo{/^:avwAD|Ͽm2[8+ ,w8;]T'U"Pd 6'p m/ Q3Ӿ(-Ӝ\8z`-?=RC\IkBJ{ 8jެo96lpΨ%Cz}]@iL=t-nM2j7C)E kü)HEGXAv1$y=n C[iM\*@ 1I )Z$32ԟT -HẟNQаK7QĐ[ҸcЋ.ք:gR)O(Ga@(KUE*}l[\?9*:GwWi?NmY:bACL_5[#$SV- lXsV~Xw%;|} )ڵ^b+6}!k|JC;QnJ)?LU'lFMRD*{vD9L,Ӡooq=5Q^$$ K f ,TIN&ըV_l!_ۛ./ `{α#ԩ#$Gs#d4NZSQ~GzaTSz*>FSÅ#lA#018ݩPIE@-}R%E|-))hQ)j϶aߑ1 R33ӥ8G r_JZWfyjy0j66_OM:e5ڸ{Gg qH5tP.5yjP]だ\z#xAkR2$sy6T2&ɒ.'%DS'/]ƞ.@ec)sķKU”M@vUk_ݡ^=]vaY[Py%Iၧ oΣDm!agu*_7 ]ht9h&AMM˳K~ܛUE8`%өPʮx㰊K\5o}譫1j+KKp骱"2Gz75~:c܍2I6Wwݮ!.mW1U, $2-pq &QعJyZ/PUPy`D@wd)po JG|x z'{+8*`=9Em'Zۦ/U}rV7QVo]hf:C} "N}nxo?b |n$P0XٜT"~*cű]OB+zdfIF϶髧3 =\2OHUg 2۽ y i0+h>?K:VP+KV9 pNFtz X1=RA&ӎNq `o1)ũmFy^x8$:uQef1JNfpg)&_Pc{Y$,CDr7O],+7YRڠ},r6`[ZEZ#I@5/ ԡ@WHǺz;#XEo% 05Bc ,҅+m(m9Bx+r ȭ, 1HPg%wN蠉D[Cl_LqwA |"mz;xGW"4ܤ HP-S]Fu XA`1,9+'>|q 9&pGOBM p>4G?6ulI`XKik3)/gkTpAq j=0ι2+#n׿6l%}tI* [T)B@լ?~~2& { "1"1Oi&?rat.abҋ 8;{{XwU4؏pi^NIXS W $:L.;~c\ЃDH"N Ҿ"{=7Lr~7K Rp-=Ksx`X.CR-XNC>w)f,D) #zD9~j<[K7m`24DUۊҍ;N?ePwt_8Z[DFN R?cch|4 ܲ~i(FͧbGS@>iL'#qmV.;d))׌DA& ']D%WtRW٨B^^,R% 13m|ac͹ށȭ‘\+[]?<I詐}$-XWTtfm YŁbW%IeOsN~7Q%u, $^}U}KHsF*M<\%UiS>h+]0^ry*Z{kZ-j{3#`eiT$HKlȸQaStU2hyT2DjRTU[uJ!>= 5f1l}i}"gƑ<'AA:◘K3=C?VQ>Vzͱ~$!MJPCNk]dEI2r9&n`Bqw]u]'>:(FKl>j _|YI ffhZe2-"jδ~]7^vՉ@.bEYIد~ \Y|H ]F1G`nE:(疗!fcsUKj#Nh泐0\ɟux&+h&\g\$`O&rl\ܗguR(]#8M%TQ3Y@׏+$R=k+^W_MZ4=Rr4^ WA8 {Vf.cDt6E[e|([Mj o&WkXk){cC&Z{ӻjxu.R o.Nu5ۭ\e;]ⵑrů:{ټ!)94&~wױXQLlC_#m!a1CNObʼ| 9/~3zS'ˈDkU}{#5[wvb EΔ;osqkl){wɄ<!4+~KSN,WMr0 Ge1|1)ev6] 9?\Z1_KAX ^4:71LhR+¼U+T [E9 *#Ɓ41͓a&x9u 3g q=M*l̮h"P@@Qـm^Q,FYE&k"^rT>⳼62_UwЪoBcF (F^Ooњ'}m3wrG\ @Gvހݯ閺qJe^Zژ5=iN'YԪk%7v[sš Ժ8o _q3kðpFU2b$:QE鸎.x:]o xŲI1\;C$Wl%+ê &bxE nVMHߡz*kLL9 ,&Xmq@0|ܫa%òt>>KY%s_3qt^?sSD u⁛ ņ>=j}U3žir'lvWLeǧ[?:T?Yɼh]qSĸɼxtJz^SP8g~/y0pӅyA-^%PrcQjZ]f%,4+KjjJX9lJ070b7( _?Tq0MMycaOcA V&mFDwT؉5Sh(/661>RУyXq`7CbD.1J7b=Ƕm. "Z?}*?g3!9 s^5]F6Vkςǧ7x6 @;}e~(E]5[2n/KzՃ=v\ !.R=Gʫ{b,E!/Ypq&M۸<[ZQ~Y$YcAe+utzC_\rԭ)6h`,K4BaEn}hQT{ 0_/޺Jeq.\zc#]iߤ:tZDT$Uݺ=skzB&hgeN}"7&Ƌm tU!cgBiZF5t0[vZ ֩D"{(ǭbW`: r=~:]/ZE?Q_ $sGF' 8ڴ`0f.~JS\ǚ`  m7w{͘ᒉKLև%%DZn[AΝ#ye4"|LsclGn#hB5r>#{j @eڗee͑{/3eHcw-SD3BJ$eK0n@F"rC袪m('I0`LLwDEsK"dO}5(Uj'^{7[>uUoOuiU<穰*o[LAこS_)Ǝ.W9=NڼW}>6QUWyLWڎϼ3'F0=?{Ϣ4ѽ)g@4bZvohiHN1u՘ JG+5T$>g/&Vo+إp"g@"{ly=6)Tv',#[$MW:=Yg6Ԃ՞,K0FDhP)qUѠi<\IsT :pTo_CoAhdMC=`4l1u+` 1&Dc-Y!aښۂ+\'M1 N(OF{R4aK _󙵎8ǜC~)bt5(pU ޖ]ˡ QG_7@zp gИG;Vϣ uG< -B&+bCfv.U\ O>e^_0aD?Mq4"/Y֬e4 [V-1O<+ TK9ݨ!Űt*ej }j G6 :`Y[? NT#<  ݞSCbQ:ʲuyP[k.wO sMU#/LXòB3jo%MĝjyFW05 }9%bW 㿲P'J %<ΐ$y7<)@d p{uôV&l|">b@%Uo=Usi۝%O31}g}Cl!ؖp.Rw!q\)15K[쬛TN FDiKB$`T9b=p+snDP+86 P4{vpFd1GaJs@^A 7߃$ RjQ>3mʢ"6+ŔY *{v2&LȜ"t9;ɏk&&') Į&#Q5iӅ?$ 61'&3LS+0c, c BADY-q="o"Ƭֺ7S6֫0/Gv2oT&X_{4KeQTQzYB2g5+7wk'M/H=7m5q{ֈ|N,GSpTdW+Q ؽHIc mR竬Wڲ#q"K`@}3Äy2bb͗"RZ}Ocq6(-qt"՝lH.LZbDlQ사S &vtl!{WWa;4$6k'4?T( d\+ܣM w@`5:2BS aDH۸pƒ, :% 뱊"6b6L.- D$2إ ~\I:])H[S4obg7qAVtd|,1qe=5VGi'Q£=:>Xa _%jY)HIdsR*^n;)L4_  R=d#OIaJv\Aeqˠ 0|:{$Hzb7Y^q H{/l}=ej۵8TC[Upv߿WK&{H2q4x( a3Kʫ]$nsY B9~KEZ6PF]?xVJpʨ^ -lL^U`묢]ʘrM_)Em Eݽ[ U^A<ܑğ?m ίݴI $u2,+yXzpB`a:l#^o () aTo`C QS_`?RK~a^C׹%g)YWGv4>##tc3XY_%=7%;#$dV%\ע0?SY8ְkj:+U%N?%<քz6gC;-M872`D#]f%,|bM[>HrV(#@" .c&Lz',jq9(qZ[TS!ҧOXj>>(rjfe;cXÖq2𚆂ou ^fJK)A[1ip")Xd=UJiEŊş\b=[)N:CGjگRy}҈B#/.aZvP9MyU&1uVƼձ-\,_QZ4_Ec4$C+Nl2&(F[&Pr(lI]/oyH D*! VXzfQ*Cgڜi6 v} #gykrƁGiAjW@C-ŒjmLP.0 cʇ'oD9&:QVM Zc,0BqbV=Ѝ'#(eP1_! Xy. jم(.#dJe<{l[ܘEx701<8:e{~b4" #^-l 6`"$dntő 6|(|5TX!a()ej=}Xg!K=ҒJK d-^/A7˃lXמ{~WBd Sbc}a#&ft,CD0ag=Wy q5T`MhB\23 DT!~UكRp{YQ9*Ig̡o/eg9TI@OtLկN"cw%H6X!$Oy>MyFT kd}X %;6ɞqW;?~66pamMm," R/¦χe4zT`V&֢.S\>͎Gi5)^͞X-dWs'E>;}P](]>/`."m^(فs5*j}"u%߈wIm3LI;ّ)k o~qDG7HZ#GGySTV !,n~%9`qNjNxGt9̰8k|̍ Pgw3+΍RG8ւ@rX<$3Y(vi,XjN)(S(ݹciZxŃ6BvDb*^NDWDG\ĥ[mkJz^`F{zRqYoɒ7ҭm;g4;l+oC |*1w>2orBe%EdQr90_Y|&z9bAĬuiEテwPc{XD#J&eD<]B!;585\kq%؞TURD,䢐vn6-fTQ( Ff]9鑕fiYRQ`8d!BElCl{TzZz|4is/WДq vѨP_D(XXR?0.KRyf 8a_$C70>sCwLKdre)l2j>eT7=bHjԐ#q1R\$%4E@/ "vb"1gnwHxVgt Ou%na\K4fuGKSw\&җhe~e69,ٯλϻM"Dc g%d(.jw2O\oڌ]^S:A)EOceVӌFZxՏ&SfWcVkK`byAR"{\9!j߳4{{:wm,8*`^ ١1z1/|b6 M#Oz`c6.GJ:H"5D=\}Hm\pJX %YMxi/yΒ>ش: DbY<7lx`qkuT٢D S1 O^Ɉ=K,^1c5ёsfhl 77A3Xe !Mა,r[ڵxQhǖb)1=#FaMMDVnOLyu{P\Կvkq =Aƴ{&Pno8_zIzQ"V2;tEm7'eyE4E6 >"]¶ 3?tAp8Mu&iIHݬ.z~2}jC[3O3Ko/k"?uӚnXM8^bSwSP$c{:P J>50(gJ{Ѵ* nq*X3jf=5P[\x3d+UzjщĀ,F$ؠG*T4s6ƉquF{.*f1Tdֽ1[ǫI@&)iXr|X#<L%>YjwH:P`+jSO9FkVw !x?Ft8E}bs{M^&Z0 BLg2FBh cR Qf6|:y&FzMjD{QLu[M5l肢7t7" B mO7J|R1!Okڝu5X ,g[l{HF^ ̋oF9හfemU5u@[c .Dg7Y 2R _2>E^,'߃9҆4ΊU*YX-o?_4.Ҿ{3e,|U/ɍ@UȡOqAP_> b: 1UJ_n9VgD1̼:Z?ߊZ2IX!r?lMYRgI0PLNHQJwo֠.pia)G!|Ot|dݙ.$d쬺M]Z>P&f8T'7[}I{^67X6P'ܗjQH#JM,;AjV.:ub%쯄/ˉ1j񖫃af[;ȹȘw<L%~`(¨pADlo3}-1 h_l5YY0pQ|ͤ/qw5ᑠO@,!9є[:/fr4u6 YvǓ`(VQ$l qz+I_C1LZ2HX] Qa1S t=3B<N]TCtzLkŁGwv.jPLz1&p; Y YRx5]nΗsw4׋ J<֟4#V䈆 =Ep͋Sf}DE,꙳RIZ)"*T.7S|˷E1qJzH\W,9.ʆ&S5=hN2Q q}30jD"K+,J\JD]+, sXy#q62Vϰ:CE󰜈11% ڪO43e#͝{. W9 JKG#ӼB'ݍlxQii/f4fC [rEcN[ e\T_fSy4 ج_2Žr8!UWMEbWH_D??38)VɱǚJCE(֏ [%l񨨘yB)uҧM' SXvt1LT׆ )Y+4SARX!f.Ѫ-&uHv7!(qY`B͡PFSHdjSHGC>uqfSEf6I(Ű5cx5v#Һ-枷Z}/Hs(rzٳ1ފ(]ws8ʦXpn4Nw8\]RQo[<@2[9BݴPvOG;g! BLv!39[/{eJ0Zg̞ƹ32z&`b¸híɧ>EkXk"qǝ"݋n>]*CR?Ysxt2DpNjh`G&ށ[xĄS#Aom9IP#cr^W|,N{ ~(R׋@,D-#S&\Eq|tggwZL/ S2. `qb'3@Z=aaxsb:/Pll˔Ivw|*e;Y vu0qtTx%k4z~ ^\ zs=rC+7it":Sdɕ/A;fYqLPUL7UnĐ 0fhDE vN5֋K*m.Th2sP5b;tIU*LREs$:D2ooTwCY(/T(sdwW 7+AG4YvfGCAL$a1AVZu@`hwydU76Ǔ'nİ29@A1VC$ F =N0D ")KkBa#T[v Nc<S>m7,vjP+Xd 93wa`5U^NC}Ts6f8:b,/ 橔d}r؆?7$+lmERQ߳a,vKKV GCf8ŭ mYN: g@xj%A^٪c̜PC;xԸwQ>aQ73>'о*um45#|ցTT\1=u8o n;☔-f&#A9=`1S4ven[l+P# xӕR_4}(PgLխ*&u^ר1`^򚿫/lYer|觀{k2گIf#T\XY"G-ͪV%\Y^Ʒ[jUꘉ,/R]b7hJٔ'_ˋG^16}!'JV:zR,R\yb:N[҉p].#jەMnܓqJ~N78DS>/].m<.ނiAt:&u큊bDR>!W0 pWk|j"Q Q*ƸK:<+ A:MXՆZ1,cw +WuNa~"غ]ހbTޮŸZ4pCJ5OIٲ(.X/對*|ip9PsYAxk/p~htj]@y4v"QM_bczJH#smKw0᥷'J6Lyᝢi# 2 T )۪(#"O 8k@ b0h%=%FܾF!L4Z'jkt+Ǣ 0B7"&&PF:kLV$ W3XHfX(eh{?5كz"bsAsq?;)[x?tu+u%ajA4֤3W4&cOYN6l̍b(W[SY=0|F5kۯְh2) ,9;"}wJp,zWR,> ݕ]iZG;8}rGd% ZK!~DZ8ύ}HVr E-̇C@^i Zy4aB;^d Ψ ߢeC ,VO]5.0xp1RNݥ󥘩`|LNȊ 3&9}JvߤCWZ6b-ߧz3p!9rײTkEXWw< 蠲Zt{`lzvq Ĵn/^ a\O!S8R*4k7S3酡e&Y. 2m0Ug)PsIKfЋO@K4qRjEEm \Ot=ͺE,V}:w0/c6CwRױSˬ}Mm5YːbӪ4J. 21W>ʜʒ=n@)UB+F!x'մ5tM#qXX3g+k N 718aP=sh2z+W*2(2Cw}R(q6'ߋ0e]l(6kj.0PBD͐&[}GPN60 7i Rl'i:/m̨ǸU?vh's(XÔ/`&09TFK% %M鶦@4$\f?I< 6vUg\dXNf%%ʝr|sj*{do?ӑFut{{n ? gsZZj갻ݙԖ%ꛩuhGfw͹6qc eyίc&Kypt׃=s,}@#;fU* 7V9i 3Hk8+W![na^fK";wphcR@IAdo=XjGҳA[~s>ݞ9UBEnO&Q,dEz ކ \j4AV A?hsӒ}u 7m$S  gP Mʘ'kOpje[rIE"qVd/lYb2:|$^YQ+~`zӆz8Fh }=:Fm 6TE_5^< pdO+61\Zcç$JKACgi8Yp -V+Y;Jx^*ゼ o(Hj_;W^S`犱VGnwS" _#asHZ>KiIno04gu{&oqH, 0 |(uS9t4re)3`4/q2K84F_^'z͚r]12Q-xC0-N)zRJ5// +}$"+p/${\kzkk?G|RsO~^.QuX\sݏ$( ZgqFj04=%mV:ZEmS|fLe_AyGr xL)vuj6f^i,}-`7i`1 lCy\wԈ}s H~HXݶxo sZ5 pe9IHT/&[7-={f9PDW N{QbwUl0o[07|YcQY#D}(SmOh" WZ$ [%hh\ޯkVӳ6f6|u|C|A:|kJVgcg,Iǎpb:j_/4' "Ypm(]DŽ~1qv4%#8'?t0m<@ D NN'GasT'.dL [7[4Hvc!9?}4K^4JImZ&4`q`YB&#(_Mrp,[7\LVVIt&D,%Jvg6pZT6I x 'ƑstoϷމ 8"JXyj|P# 1FJ.>NX"3Y$7Ł=}Wҏ~ n5$ܣmVeD*\I_s&ȈOᔢ,B3s <Жr=1(tjh@((@\aY8 vG^ԥ1&`0+k`ݍ)< ` "O ~ť_*PYдemp8kQ" _135n&_Z| 2v*f֡bA \ A$Έ{q}0/CץͽyeN.EKgs^½1ظOtmTk{3iP<0#vL=(҄-a ԓ&lYR-8z5:! Hܟ[Ujłۻ-X uBd^U&I˿cY7*G1>qkˈp E5$i}!5u-֠cKI>]QrC=^vx/38~N$۲!/-O64jx5G`'"H'upv~l+8 xFPjaiSVjo n3yO3&lDŝ 0ht_</B!>b-:E;ݩG-PY"JqTkXk^".c ۖV5٧GOCfq|,3X B}ywOkT.kJ(f{k77C- ĔqԨw썏(ik-#&m")%7yknYH]xrVaRs~RG_j&ۂ,:bSL{H;W=QADdiiK$SyBh&j~ns|[ ?s(p%wTI܄}ȧ8C3'-|42ýM@ V/-]*މ65UGc>=͞~aZH_@ZYc+*PL5ʜ>A2 k8rzP`Kg܈a}Š pճwj(xF3l&~"[W4܄Vm1. vU?< ~gum]Sc g[SgFG$9!PZ q# rշ"; otb˝_L dt>jCJ lؿ7rmG'LG|xegJHB(UTN4PmGK┰lk]9NJT*R~a8}iæfm&iT;kGU>K `_…asy%ә+.TA304`Hj/ilXтyGcD za\6x(t՟6N}퉵3I?alȀ{ e߫Q:k\=wtT5ʰLS&si3e$uw=ą$F&<&T@ϊ$%}ޙ*% ;BJC 4^Տ)Bߩ?)G5w/p.p3nT&=U|T4v2^] j$DҸ3 9Q!f*gD s*<"P/tGYKEJ02߈NeJvG ˉ`w6ff}ޞHg<X Ŧ%=<#SW'T(V͋%U fJHo)PRr%taN?Cz,;Qrks!\%>Zm2zЬ+ؑu/c'l7!XPD ik B~k` |bJ3p-nMUva@PqiYnCUjunjHFBQ٤ Q&neO;^fi/k-߂@7 u@1ZWI/0,-q#r"Mjr ɻ,?xS[<@ ~AN 'tvG =N+gxђLVX_>! PZ೪UV~I2"8! mxC#?*j"ZޭIM8a{K4Hc88ES394EDM$w7>~j:dK'`i aO&o̢S}q@Y|L$RJꀎX* xgZ ?"-vU=&U@+7*z,^Km;o6_XSg߉G,>cQiS'yHdWA)~٭as4N)sxD):$)%7 6UtV!1wVAI:UX&=m+T!"M(dJI71gϷ8 DhG%e-y.(KF aB$`4e;0 ieMj):h .uyHFnL9*Fkԕ4 &s=9z[rMб7P3P]Q0/b@;"=esﺓ%uWݩ x`2G?5.Nkk#ߏ>L'%-(Qx¾yxIP"#/Oe$~&yGrY0+4sУV7ش7_ 1tZ` &Wq6uTᚥʕftZyTMCBhs3sb:9:<2JIXCԷ=ӬB"!Ia\p"ճͣu(''v(aA"cbPh`j"Pwc֒R]u!ZzegL54ii;YLZ[SB⌹WmqDZet6pʀ,Cue'珲4 PLpC,#|* tzd͔L0/¾OTL;ATɽ.N"]*T0BG@ E›Ni\UED%TEQfQPOK2L%꡸t|Mwn^JH":O𱌌 x!pi)bzW YD,uC>]# PǺW}r;41` DҗSSaIҺ9b H)O88vt<'@$|t&w:(PB=k*E칥_@#T|ÉWeD<(V| 7kWMǞT$?ߡ+ |3ڝƇ{\ QÿaW}Lec?-(;>ňgO(q@0_SvPݡ 6L2RNfO/Y/|8df⹆"*ꚣ`8gVAglFjZ!ý5lWv]VoYrŃ4y=Q&6Wܡ5NY8wҘ}#"UړTP)bQXx @Ʌr3}e;fԟyDKu:=`pVRGn&&1zT"ܜbQ$q&3$izޢ. 0yJ%[F)wAbD#0!OAOd*  DHHAG8.cAޮ E|Hmޓ^xkc{kBpBJI#|(--tTW I"FKx[0TmO"b3vy-!E]r_Mp#eѽyRp>ˁQv-\=kB^ٖr-DQNz芢$†=f|uJ'Pj- a'`._;ZHwu9E.<0|9<# أ-#%>7Xc@?=ul?@:zH6%$Qyl?(9C-5$]taY1uP]nٚDpYqdMAʝ  3"،Ib@[}ǎ "U@r .9bWkTjɞ3@ u\bٍo|i8~AE#rvh[9Qב;W=Bf0d@CraI}@R3WWb"{KOVS;[CcƒiG&Jxx?[w{)4V7_Z=4|\o\:?}=aBHRsO=YsEZE޶cy,mjqPjE{tJ\D;Q9,7@o"bCBh>œ %EUxnļ,5E9t]l3_dehZI(«NцU_4?>@h[@8ó۶E:u?d`BοJvf?ӝV};T*ku9cBCJ zMwPAEwi O&xZI)iδXLjJS'ǕUwj.eyɵ$"̱6@jB#,_筊X:t| 1߼ppۅeR|1*~-őRn\cRiUNՂyhThEL$`W\t=`g\o8a?Edj[ Ʉ16ВzԧːXW\,MIVޣzw mp u \9wyڤt^l O۽MjfhNyjJt0pWtο;mt8q@Y)ðdR8+6\v0.Od鏨S@r'0ו.s _ŵe% *N:@j,Sq :e8ͅrn& 3`=;J5ՏV&niF9Ҭ\n1wO-SS e>Y /: 㵇pb%@p'+{cXyԽY䯞6޾yw~( W)'ԃbinrI?,tʹjH (N2jnh\yDOBO`\N3$g`Z7)a/w~hft:SuP`\^}x@R&F2PХ#m"7'`eUP$Qo[2^E?/DA۸a&(fQpnRqGyD'澱ViՎ% NhWmrר%&t%h9?*[f]tJǡ F?~읿1oi`7%fFr@ $x#ަjDC￯Ij8P *WEL~2td2_q\ՐISbR^i-P<~2D4BZJ{0`]?Qgm0~`&T~5nKVFuEf >JU 2PRx8O2}]WY{H=.+N_m~|omO lWk.0H Su8v؂FcHd6z.'ݡ7)2&7ފ Lπ_d5g~`ݶ3vOT d.t)Vo>TmU}=QxHu߸oAu);okR1 n"=W};ƛ]MDDcٻr^W"jW,fRQxvE5)6a԰ov"$LIT츝P/Q%N:Fʓ[j*KxPN><7ۛk{N JhޱFCfBzuPc>6tHLlK0nIuՏ+pgf{F۽G+ 0|Y`7K`0k{ҀMU oե!鶾Gz/77Q}Tnu\$tgʞ>{ۭ)&f8 $kmW3#9Ƣ豂I/1?Kw/a&Ԇe_`̏!:;s;UK8b@p=^#h^Bf!b/4r"gv WbnDih2ɄL9Hp4d_FQ>g 'wtKaEYqՋ~ GAEb4KuSsiT {d]R_iRAr\D ᠙ЁpVO:j~R \'Ѥ~NFFRGE3 'w^m\2X$]71bhb@slsK5p"A\F%_@z4go"#5.#zcN]K`Ib=\v!YaLF\OVQxMKzghqs%WBl~Qs sPqXaMupb5 %YaMKK o6(u9',iv"V̐u,ih#J4LicGZQɅ`S$$ #䫺CWk} )~_C܄O8]"nץ0->Y1Zџ`XU8d 6 aꒆO\׬y`\a pKKZT&6s *1^L-'CR ^FBeP0Th7Lu^j*̜?QʙVuZolJv?z.h+kfF O]x'Pnr;*GoEs;X%oŅ!X_ gbŚ qL@T%4v=qP~D5]T#"f6YFF5 ;$<{ʷDMG#(Z f& !^f/2..VÑgH#QuLؐpW_ w''D )œ'U9Ԭ5Z=Qլeu8܈q<\E)Yÿ3V9|L8V<V|tAHm0y] x% OuhH顫E7W|o$dHsow@^LulZ"p#~C3hb N~JG B 4)drjI4۩ԋX]?>'a ⪹ ,Yrԇ**n̹T+ brvk5$b9ҮX&Hw2==_L= M [>t{)L|<Sj}}꿔 B}ϴMS`hB,r6)PȔl}m'a 8g]x鏺nM=0&7կwd$}9̜iRُf־Y 0uR6{2'ԵPy40$lFz_ l h9<~6&kRJOW1Zzg&D!(k@O8 v@N*nԒAE4~oPa-H~Ɉ7׼7֙H⠼VI2$.U9(B$ KQz*ͭ9ήɃy=qѣCΨjsb3g68d8[)w<1*]lq,?hgݎЀڰ> $&+S6|pɳ<h .v/{RH Gpϻ[U6c3^ع7N\5T"%i8 ygm /Ѥh _?) 免l#Y+RN_hz[.t0Z~R0|LW7*^J^0hƉTq,2?NNs;@2༘7O!69G2wnCjp2Kس= Η6zM*8?EAVje9ensqjmR凿B,cɨ~/ARwTߊx"vGn }Jp>И(^)&] J Y 7b 1RE:{1rȤc@oC)ߛGaX q A9tSykԍ,*K̴yn)5!./ $#Y[u?GBwPO4 W{PnW o6xlLUmԥ 6=AZRxKboyyk ʙ_vCM+lN΅@hNC]$3NL~97u&x:qA6r:g*vk:h_* ޚ0DPD@| *nɭ0Kſmvt{z$w=5DK:H48~G kҕNf:2PR^ {a^Nj. _׹w3[C ץהr$u*~-kHؗcDA)k_~^Fa-cTd&B{*?lv6j`="W4G(HY`>AuD <`>I#K ({`hrp*-&JW lH(( }[4CQTd&}vW_ޱ_G iR(<Lr%NZK]],Qo,u`lZ8oB8tQH 6H[xŽu"ŕ+g!E-3oYqA<}вiӏz/Sg JdXs}o$/47?vl)wHz_4'yQ4" ^&xW)q8-v'+:1cI9b秋bm50M}""/}<I6Dyzc`-\,"!D9 _B[rkn'mHG{d-'{?ElY *Yw哦(ҨrJDV^Lٓ{]i &G~MoAخxD]VP.{2Սz'bUdmlI&%~uVVvl3t1w^4na6rܽ%jt¨~4uanu TVHlGXFXDܶ֐̥:g5Eds3:6yX#<,ADH?I#I*Q+-AGX i79c8Q-3(v}jxZ0M眿B5R_#ď8<wܽDPC,{t ] #&fʟ}="Ul.3m6P`b|kOw7jHcj{XANEG aA¾ʂ)Xބ(NzN$ɼ" Tg;Eֹ1?>X"2V"IԾ|x:pNJm.B9cRieaڽR`X]l"#gK QpEsF(}eݍcgK֨e y3~]qӂ#% %7 P +'@t2)sigHc"wF\'JZǀqPDϓ/^'NMY{VKœ9@իݥ25[9PAH,KX7=}\Iyɰtl$7mOA{\Ε?'a[.Ÿ_8m4i_l8Na~qέB[&4]&{зfD[[,1MgKQmz~쎹ŞȍT̕hS^?q߃!=Y!h9WE &vUO[Ro3Tٸ &aaT]2cZ(ջ$/3eSKR;\fi6'{rM Munゆ\)SG*ØD]bL%+Z3DB,vD6:KC rm)x&'JՋTf۳2P;Pq1$ 4Jpߪ: _ieD=Ry]ӑJnXɺUkq4*}H;reڔjz&/IGȩEäUo<K)N%h\/ލ3T.$'"j3WLLD'Ḑ 9k,s&RFS A^@듹&Om%MM") #o|Ջ Nbڀ K`Kd"c1eDͨ&.CjlH_lJvf8 i _Z )y6P"`wOU +ᦏ#_ෝ!bt4`B5"ͺ!ղf' =$\Rx؝8h|kwh. Tx)+&^vUSwC_Fv/aVH/Yh:{ `z1 8HiZzE>J3:xtu.+!$RV;ͮ6;ӧ vh@ux?3 "G]!52^-IMZ@lom- w葄ŧ`p$aѠ% x_ (VӬr%J@O6zq'V(N۾= %U3%`5{"Q1+(_$f ҴOc^(oA J-;ԷЧ0ߝl~ `Ya*X|tZk| CTÕe-K]RQ>3L NxӔQ,` !Pe)v?Q۟)#Oso7 ~bҜ7/s!ktjDeyʶnD'̪֭^9OhbZ̼SOg K9Uݘ(@@0M.4:JbT'tݥN Z46B2ϱNR-M񕡎)Ҁ3Sz.5~"Dbpn/ΠkQ4y59H٧f(I r,s>.QtҢK{攘 [bT;2i%xƤq)cD ] ( z'ʒE6vRυW; ~ۢk1| 36[!_k:n2SqU?ma$?c5OAYp6*:ѿ@> g( kJb] @**[.2Ο*:O ؆Kd^o 9Rחa=G]ɡhwj;Ȝ6A/id_KAh{y1U $Jq-Xu`NJc rYerPKpA@5 ^ Ä5yUyUns(FR1J mS~G vT7 v_LcBaдnݵ6Ćꦪ PhGP^0AhvW_UnʔވQMW>DX2v=~[wֿT½r˲2kOODցJǓu_35IƩ:[V:>SS+N&k׿WmM;5&rIerd|8m?sK6녎!W]Eystdžyu/'0ik`tjOGg[=} Z26J1},`i:DʰNn{X&,Ȧ%z s\lD ^f 8̸f5_{, s@Z%nd5Ψ #2X^+T}42C}U:m8( oQm}Ps1~J:"3Ntl,Y_?[*%@*S'\mqIJy% )RdyJ U<"[~7kJ.oʰid3zfmS&Xeۄod2:(9`*1I?*=K+mkQ ޑM&1rYF:sQ\79ﭽd 9{͇:{K63?}B7~v28LT8%@ChBXh;068OÚ.&_ag ^'- p=ϑǂ % F7 -#U`OeA`|-Y O|txḿkblOULyCjPHŁy*_7 (痛ZgW-pOp}b|: 3ʖڝYiw0 Q}kZӟw)*ߏMFcVUq)GQd)fㄏ1_q g_*Ud.?Wj&x3XIZ`,ж;Oޠy7IP'RCP!:S'BZ%a5Sӄz2zֽ,d`Y7CD^ga/Sv7gEf2 "Ao &aE[; 0N*T.l*[[(8s"J0 z ]`H_%p|)1_dsIW<^sBKX37Hݒ#OHƻz': & B3 fu|Hi'vtWZ2)4^GYG8G\~g8@6 ?g ѵ}*PWSg2QPظR<8θ,_e&`]I'#ϩ}0_bT+$~.6zk k߹Lf>x9r~_[cU GТ,f 7f8vIR[s n JI=PE>OOֈ`:9BķnZ=~:JD=r7i^9prL"&q#7E.+:W*;zMaEUkLpCbH6USԵBM,<&>"fVa5˸ch0޾vmRu M>{xױarVjUćh/e1C ],`ZBCڠx U{0+g!/kJ圴Lfi/oDG_Zۛ\7=v7wz`!z2{)EpqEI eTD|=BsOP.|JF`_J%0XPcs?ׄ{8 ܲcƙ晦߫bu萄r3azAlZ3A -/r$zys]"xabHs\ 1\rDꌃ(Cak; }=+ ^E\deXaM 0?,;0vFzC 5yevCjCDdzĨ 8 fY-& 4#fӐYD/dtKEA9TZUb͛/rrV)nhg=/ R!2E(KԹ-FjD}=?{UR2ƑDF`@SM#'i `f4ԭ]_X:x8[~eݑA=LÕLwRM}M<7- :\nUͨ[5# }ٜ 30^o}/]t~VK B34RT n^~㲯rh%TpfY8sf|+EW}G9d:-_;c♭"l2fFd[\ub[ouxrM{RfzwCJJFXiZծU^v!:ݭx22=>\ ߟ }*W] ^5zI㢕ܽD9ԳWVH9֮ޡZ(U 2\Q$TSoaIp+y_in%_:nrXl2ۛ`: ]Gs<޷t1q+,HIHILi|"d_/=tqD̝y$sT@2Q Юʘd܉-cCuF $7𥵑 مո?_WYßߧoԯfC&8=ro xCs.<gY#SGI>HYWXUu _PK3!=fqkÇ@Aiq?ѿar7\}P,:O$|(P9E6UmɔP{!UKp<%_71oŬ=4HP2O FNdaw-[%z(4|Um[)VNDvz}hc' &+~Delcc)p&6au!u8xMod6 |h?*,R`n3'g/&HJ3?{C@x6Hc՘}"{>II_Z7oiUj8UGӓd'a?^<˷#̔kB+oc4|mby0 Ze s2]HT.I?lyI%#[ =A6x[\^k6ɍ{" &zB%n\G+<ؐsSvn$2Uj7%J }CJD#- .bW@f.#t}8cu Aon<c B&«ẻs,Ms/|cP0 οLi^Ѷ`.aY[ OV<艕`M_Ԙ "pb}ZdU '8Ç%uS+qYz^8Kk1n<gI&)gkVS@C}` r"dr>#p7%(f~kBu)SsG(8}[0mU9(r钨D0Ch Zȅ+"0.qVpQo9oð1Er'[Dz7JheJ9})n{(7'lc:It@ɬܗeux;z #&(dZYAq"'QB hCr}uq\FMV;$4$[0&S(TbDNAJ񷟉`p~T\)VUJA_$IVl™GfaAR'#:PE;Cr2ؠ@s VKu(s8~R|=ρ5L4-ڗM2$ 7L1L^64N40EnMBZ6G{DQM*_)ډ6فog2o#έ4:qVV(Oܑ(𻕴,q*PWK"^&cfEi@;-4`"xEHDŽ6rG esc ^vn!G? Q:oj *o7% 4pqH x4b띟=,mF 6h`SL@{OG8ݏ.pa3\~suвw [u+=ǚ_@)9ӎ!py|Js(r_8@`9F +kyeV[9SIg"V۬pM^/"" kVCb*5WQKV)Fn3Hg!urWKQ6Ns%JiF}׶n1 AH-ҒtE[- xh% ϣ?ccS&: D﹘O+/fּ㳷-'J@3H`QL2^/҆gY}7-T; f E k 0f<:ux|¥K ő_v~T,tč@ʹeiY-c'⎘IsBkkNWkr{yBv!JĖv4 <NB(saf" 7.(9NfH0bR3;Vp8ڎS'-R$z/yh\ɻ;F;+׶RKn~R)S7o>- ?05mu/iRm~3Rdiq\ \ڰ>w꟨wL:z"~\+Ǘ?l֔JD78􍆺k<lݽ}tCD5"e% a,H9CO>X夾J,iS,dOW^W6 *X}KDGWp0_:@C w6^I+vmoE7J te6 iGYd\\^K,O5 U܋oLO]%Yl#9E;7U.F50<$*L1NdΚqSfϾT,%ȋ]5 Y; u]@>Vej#lQkpq=ȅ٦` aUks FM|Fˠ}`o0Tʸ. O7 @ۣ_@Tj{3dx"ha?>Br?O;zg%t@9_C!)=!yPP vg\ 7@M<HjoC ZDU]4J8fH@YѰj!0˝>ߋE9o=ص~b|Wahp! qR_GsQ>T: pnvOf/(Յ$)-+~D ɇ+ހ$8/Bi15{LFA^vtG3"]k+Y*8 *u1wJ ][喘8K;[?fVGo  `^pX14slo4IUiIdzL㻂#3ȫi2&roi ,Wyˌi{?^;{u)R@nE{Q#-^rӦ5NZ38wqh~!h^;Q# c+O2VJ~m,kZGE32j$?ljpMGJ/RS۳eP2~ݺp+%bM#D"AqrcXLT"B < ^ֆP%XQX. qg];[GIs`Zh􊭴|i _5=6fٟaf2T9u%Rq$s$kHqHf5}]x#{Y Hűx#*-űS"AE6LW+[nZ큞 o}H+IeD TdQVֈoJrnz.n]b;o-88#F0df?6['m:T,4diB_ʃjW R' '45BoFbCߞEPT:5l9~W-ujFCtr(nvМ:)\9 @kqUl>Sܚ!WÞOa;Imy9 Le Zܢ$zL άk2|j-HڔIp47+b_x[cy:QISKh]qa:lġXA[$?ƙ_>y3b0?iߣ!BaWy;UDaK𼼛s18 |=bvYߕ:6aH)e-ޖB(l?`.ކߴi7W0%A&WpWux#gKc!p؟s ; &5MD.~ܞCO!^""޶Tӂ A"*lv_}) &EU&2ֵQQQSE[!/Cs%Y<7{.iid|xMrgcVu++,0N]fjecgT%{Քז`om@-% ~4%h{Œ&VOb:-/ۣն2Į2J| D_@]P䜊@)ZV gQ-g%tzF2N] 4#A av 8S:`/<_?)9(q"@_ڍyU0AM#@]?Qί9粊[L\!0 y3 =!qf#R`I!g|?f3ieNy}En뼜]K1qîg@YrѳYu 4rEA+u"4s= Zj}^fW]Е \xgGU {Nd.>'eD/gaKJYJ"F8{A!4E.߻<##H4 s GS>J2 CIY ৹-w)KOk(@1og_%aEReKξؾ{sRQi(lEi%-=ܠh*S#p:~odB0K@9v&^'1j}=O-6x{J""l uuHC=]H226`%i+8eYYtX8}!<RRϧ Hq儈Bώ{ԌR0nx4G]Ӣ? RڙmZ^16': ty cÊsi/j)6@Qe Pj_} vA !ZI!]>(HMa0$7%ťu2(hܙTDx\ކq_(BsVֵYD oV2n׭v2p zLä0_K'+ YPV#ye{ Dn TAa1M8m-Lׅb4jlVI7I]+3^)G&o(R:O:.ORoebKyF`&miikzEvp*)jUy#)K_`T )X-zQf dLLɚY!qJD-Ւ:\-tn_N,n#*NvNa9-O*)u^5!C`0 iZ_ `Y02 R=Y@$Y-p6=$:lλ/g˾";VMnw*B`uiȉsZwID86:z +_+a9u/79ܐH$]©+sH 0#AQcz|%^92iU/J98n2㏨bAr*Q-Y̟RXnvMm=}vRq̶2MAp)^%bB%AɱQ]'e S'o߹r94F@AdTV]tmQԹdS #AcM?!kOlk|w? &Y|wO]> [tPcT^>/[6I >cBˢ )p=< Y|x3&!!JiYܗBaˈm_zż#$+p#vPbUۜs ~ݛ1f-yje_=yQnn9nm6x8ы/ 6Ӡ@,4*I゚t_Lgo3+Yࣛ(CTQJht[ @-</ $98+c%]Td}$2V2)$$yy`7.*#?*f垸#}!qsqj &EJF2 m> qNQd r*Z?d19c7G9 _>KJ|JdJm37Z433ElF)*3&9#'LS>kcmy?E 8j'̓cAi@qX5o GX}~Z;r\5ۨl78fWXK*2*?4eu.v{J?,ȵ"ȣfe& `u3UTk HMoԇ_Mdt6* a6X#0 :LN|Ս5;6O_2qm虴p޵a}Մa{~ֻ$\'Чy#A7w$$QED#k@K!P[tfxIQc%EWsyN~_?OhJWHuAN05I^SdÓwA9`R,j: JA<u7b>;mD Asc*VтPS,H;fN*C4qE E'FǂMz?"c},]թ-m)s#WZev8=M]}?vhh\ LlR_aKN9aøk VI4]HҮ'BνP~SKŖ5%A퇈]Ṕk-pďܹ(]|e;!^yqymVS^,d57Fh$aaF9&Ę, ?[6 H%5%'jʔea-F:!/RzOβ]D 5 J۸1%]rؤ̞:꺮6ofT~ '~knʸ)~  -Zr JXEfJK{Kc[0 M\ߢ:_k'=LMe+Yw$eQbM?Oy|sf|"&eK{I,¶D$ؚ(9ՋH),T):!UwH@\( Ag[-y`#OAOS FRIA<~8wK6~Nb LS)qK xHwHP61`Pa4pE7&%O)d.uuR16Uk#y}mNL?*3dCF#'5/uW{RAѳzR\gNcRS+}mAe`:xt<s8܆J)#NM#2':3 ;y{?ief=ab/4(¸8&w<0-nᦄLġ{թe= ))f!*X GsU`]3Qѐ(@#hTx ag3{ ~(qĝQVA[`Dצ1.!H8CU,TEzϡ>H}hjOmĖͯh{2׀Mc<ƼTdȮ2$?q?do!vH l>7i҂Lj:)9ϵs)x񇺘Jw޿J@jBL5C%u{!PUܫuh*#R0^JqȚ?vRyfB=9x-XGI#X9|d5n=<vL? ^vHQ/i *a`>;^ܯA/DvWKLcb}?jDT̗@pkj^/>qƕ+oB~I/:2/+XN' v:U`H{Hp"GZ@zKcE:m8@ic k(}x)[Kݲ/VT$IlXeh|ֈ鐑rWHٿ:ct/:fgtbpד`ɍh&Y@BJDcUSmayL #%W U%tJ'X{KHM `oGH[ >dF^˯~ɼAVl?vr;e@Lf`r.;7fᵊ$!I ➔)ޣ >m{1ExѻiC e8I$4i2Ls,\ӽSqNI^ gG[9p`q2*@PK2 gAjjd$.q,"}Bv9Spl `) gY.t{>+%SM/(Kc1i\é'mQփ "tMw(hA7,:H_nIc:>Rߺ'),Y6hc490"_HCŷL::p ~su`9g,Fsk:qx:]BuSͩ62K' Ḵ4iZ 󐶡b*$|Ο8mӋ,2C xSӗ6 `,6v(M"m7!nDw+sGZcR;E-RG="(.?btL/2-n}ZBڊ'=WR h0ǪѾ8H$z ڏ0˵_rbH]3" E0ǧ]4_u!֥+ (]œ{j,Fm$G[A le:~ڨ6ӌc߀Y6Z3cû7oGeVQ&Ps&B  mJ5fu&{- _H4]TSA&0~8ȯWt(eZ[`i1SeL\+؁g7:;l+Nae@k%0׃؋%ڧ DllWa uK}ULn0r@".ϱGEnۇPaOǠ4XMjC\ /΂7d^tmJ r PDrdC=7\<ڃ_C |I7=Mݍ/bFa0ewcywBN~/96rc%wemrbCKkyxj?Fiꨞ]R߾njv')wA-p94m!y3_lda^8{ q,m',6_tҀ x/&E}bJx#Fר~{y Q+Ss| }J- 2!g~EE0"tե|Jݷh: }5'P$ Έ kR*Sx=hל>[O>g+ KeRLh$GGn a&V2m4%,ѤHAiR_YPfX&wgtWZ gBE߂m}ux]?c7iFțLZҧ8,;(69y3nѠP|0SwΚV5HaĂ+2Mmg-4?l`R, ^)T3dEh%<,QQN+W0[ w["2̗A_o'_d dɧkʧje3I*yNFrrco=Vsu=]j|pX"ۂ=`ǬY|z3~:E)VkvWz8?)L~Ddaj'UlgL^qGl7)uߖ(-SRbiCGE )qK] a^VwwF|zg[2pq33D Af}1ei_ʝ/穚vtՇ.@B] 6NVONj@n-+/WN(Jtf$[a򩫰xx]v3 K b2Dys|(f '+t1ϓ4y=)ORbG@8QRM1Enſ>DZLI YP.}{ؼڀlqڭ5:x8k-tβ=A_ _xpG,+mkJmB:bۣՈ7>2M)V(XOp.e73! d/0e 9gۦC YQ8ykڄzo86Wy`3RS˧0Cٓ i=@>Cfw V12O%WHi~0=WB7{֍I%mSod\f%Z,Q;H5M惟sU QuѡPʉ-lS;:lWK%ĩf -֏Ml.#rˊK3t6"c?332~ Z,"~K_ )8] ǭGVkuyOgҶ0<;Y6͉z&K7 3^+1bsZ7wzEn: >%tjZ}_@iM3N\ًDT,cՁ.Z2ѸsQe'%-S9,'?gF{9,Fo[@ m͇?0A"hLifT.w(ˠuGꪗ>n+p;gc/ֽ˲TK]BA&˨0[.:]2"cA6vud=+. 3$=UXQB>P˹ \yc\ZM TS1rR0`f-=p/H|+JI3naD',$AvYǝj&0dQC=,Py7H@4%Cz0S9[j}l@bhbDImoj5 D#hzfG$tfRwhuͩ APlvA;. <*tq;gVGrռݒ 7YH{<?"J+T̲O@f{(ԌI hĿR߮,h|HJc1阝=v%߻|+*U`'-- fHŇ~Xrθr]00zR属> a2'c)mePFgBXx; .cRo0WNރ.o~)4UE!WlIG); JO3`<_Un ݸq.h4my=91hX%E{  ~ޠ㢓 ļܴ4#J@ b8=:gVC1b @ۺZJc;fܯ6i:uپ#sF`٘`*u}fc/($ .]PBGQPE\P]/ێ!?`1b,V /z-^}i@,Yۑ %JX.m?Q0*?i{lk"vI'uc0ʼ'`g۾)6Շ(膑ITR _ӏ٩x<É T/5G{w c edX7 塿+TeYK 1~hw 58`fX7Hx[{h,pPMw=Q16yF'$W ^.9;L P<ͬl6^zl5BVlC!704^ a0Ņչ$uBd因֔7Kt!j˴1< kcOL-y! uǮ10|>Ů4i}6S3qsmُbr#gBޑomw.gpì}\i',m(x^A5*m&o5S+7Îۉgmңƭhg{R^? -܆|]! >hk,=:8ZKO54ax`%BW6KT r ck r.0 ,fU>v)GELwDY ̧ .UDji*ʞ9gVC f!iB˻x}v?=ģwB$Ƣ,chXtqff'27 L#nbJ`A̦ڀB.dtLԩ>5+ܓ0coŶL=i~T5x`lKw@լu{J毴HP!MM{}϶ Ȭ:㎡T#kC찌.NO x1P:Fԝx@㫀rc֝ 2}Ƶ;+v_5ŏ5R{,Q˳ j8>xvع5+K]gr*iVvre P{pWDŖlbq(3t#P2>-rg{%),ʍNz/- ƄGn>/:+VnD"`A""ă~I̔3"h 0/$TIDBG1q KoSJ}̞C汚իkZ3u˕Mǽ@^71d\9G6~Bzqvǫ' L= Y1@.l/l$ioaq!u-1jtHRڦA=cյW}yt7lIUj󺷚 .3QopKsbtXFӣC$]aX_\EV_Wg"2+OqQM[fssJ0>Q_\錭eb Iw_CG <Ț#=ЂZ)KEKPDV,336gX #"#$mHY ~x?/3Rvu=ؾ6Kױ-0L n/|dL\W]Dpù~+Tb,6|n} 49%0H<-)Sa蟥ȚgPM+CG(dL\<1PNg`nLxTt!Httjg'e.k>uKi]+| n r!_H۲8,!!p! Jݜ]-.-sCgF8&OfnT\vGYe>nژD1ꩮf5c@[ŘzWa+N Ehe.+Q煲p?%O {Z إr> LH~? O`\%_ nMؓ\> X9 7p-eM&G !ʎjƴ:ALpzXpn?;H)};#QIiEy@ CLIAq|[-PioUU1Ś_ USR>rpzD!@0ۿHKZ|n( 1ǕͲ4KCt;śg <?{k +. a*5#ҵD7Yuq' 2xaRP靨t;i)73-|[1 "S=*Fd{FL prmwW2vȋvAda%}M.}TRF#ƶ57sbZyA̲II ?Rʿ+}; B`q\ihfȥ`P›Hy*{|` LKd3nnJ/"y!i" 0b [#YAn!+ƇQ<RQ9[}/:)`+2͚J'6 5{{DA7\Kos> Ul5Jϸͥ54Z &h@W z;/j2'lncedzc!O]w\NT.bsN6 $ԥ4O ]h`[Խ<8h[Vx@D}Ofe 90w~Nokݟ쁝=X5.w6gU qk'm2 EŌZǥcvړ47+꺺eTU)B"]˚ /5EY1!9ݦ9!:yy2$xG 26MW@6TQfx*L}umabo 7|b^2zH(ӿxc hs2;Iݥ'/d+E, mP텱I%{E+*67Cp;IC#K bh" {" E8ZO86&LiJ{TsDPp]/P !T}|ʰǴY 듔ǺubZu)1QzWťm), }="t`%BnfosdSYIA*~2HaP!Iэ"ª-j@fl~&VAe%drcZ;es`Azґa% QOGTnGVPhKq߷+!%eǬ ns 6)ӂz'@ k@JmT{ݺ"_<߿{N1l$וQvCi44w \`]>1^Ҵ{r29 INDĸz9xdEe6l&z%V OH&Wsbd{_!L6V%$ȁ=C.Ǚc<Ƈ r'p t)ХB(1BIzՈVeg ΣR0KKߴp2< ^Q! U  QO}Ǟa-nM[Cjɭ]nR.C&kHި/1'F[q6x԰q)?]e7xIy^-ۣsP74 ΋ZP}t.m.҉jr_)2Z[pc[mK*~йD^a3e[(8/kzc2^bJtP@5B̒L}sAL@}^fg)#]=?ݎ}Apkz-vdi. ?&m1'j,Až歎9 8 Ydo*T.f~nVTr_{G cFc/3< ɹ5{{gߛԲ,޳̑VEMøUh"12zTn\pOoM bYL<۞5ɦի,paLRSm.erpFxU'd4µqM@>w䷈P~oSTt'&\ \0ӽVHsĤT[Ro?ZPpe&2P+?r^GQ8{Ƶ%<|m_U3s ^SRoXI2E)&".4جn{nUgF!B!(LUp@7@.~9"2.m s>%fsr壼[Iq!MǻGg._gdi~;Xy=v4YE)Y< dkk/ͨq/6ߚ@O ɴD_efn%q)idK?h0]8w>NĀ&6GE6>-!\.:fT&I%7dLh0:B( uCm+XAPA@#K.kR._Q[E0oHu:ٍP=Vc lEHma8:({|SF BQfG-?4CLz f 9؅v@vㅥt6NgD|ٱ1v'l&B>$nA/Ѓ3 OyY+*t^%X|aÔ4(Q3A9qɥؽ_"C;YL ^qn_N X~)wjq. wdE 3 5W/4:ҨP1iXl1cfjA#[Ɠߋ9’1R@ӂ{ΰ#-۹A۽[W&c)P"t`=PڪO59Ék*;ZO{^kw XvEJb"Jc҂׹' s1o} [/ J@c'qדZɭqSݾ,܎D&:$ZX`Cn} #)Q۔i;%Lޔ駯~XJ$NF$όK:1 ǩf9+ }^lOavTa&)q$t{}Stς>rg.NJ@"vV6@FaoEzBPj5=a{%0tU/{jͧ.",hoqVzv ϟ,Ya/|Njx:R}ʅ}VpBhhL! 1 Y<-l~F-k@vrpdBwI~͖gnv%U~xYoCi$JT}h ޝA8db?z!wdn܇c _{Ϭ٪]!-I'>B{HVHM iJk9=cFfU|vVPI-ltTTth̒t@($ikrJq mO[nMKbz8OrP8l7"~Qګ-5B1gL $#ezkWF"ztm _\mѕEZ{[p^Ӹ"ݷl&HCi!WYqq0%=*1pU' jfSp'VfSwԢwRQxN'gFۀ7TgC$%,F6[ץgh*:m4i4P@3Tnvh:ؼ)EkQZHaM} ]NqZ85Frx?א8bnF'W7 Ʌ6='vMHA*_,{hɵXId/" D7^WڱqAC3(_(LhĊ?bD"XPIhƞŬ䬍ܳ,@>QTH:Q*P$QбlA7Bٝ[O}Q6}p`^bgh5R2):Uq G7ݥ[%,~- kے|Kܽb#bYxAd>Dp2YΚpH%XB편Є7ju P{fgVz:mO]Vhoe&TpˊDTky6jyO&־_7k+5to-s /%mӕQGj}j >:9y.3 F'| XӈHXɝ[3'NpU|9U+ tI mdElQ(;1 o+w9% (etk[.h}n*ֳ7.Ք{Z%-ch\&4Qff1^k5#D1F ՟ΫظAґ mnQuCcwJjT 2ZT;{o%{ns1<Ԉ# t 'DtY'yHyQ a7NҦQfO.9O?dO*w=ؽGv$aM%=@J*[-~=C)VGC-JaOJB)$bnid~va]xSc"->:RI4UBn; rM 5(4_!Z.(4V"3A`7J&s]Ow.3tMCU@~,/ Jkyeۇ`6fuҎ'OQp!FİTNdFW֨vcbe Tc[_&ʯ󄓆zEI\C ]Ҫ#uZ,!g:n|?zjMyxYٖG2o?kAzo.Ae:ÝYFOaG(9[&`ª/{_j<SD;/!IQŽiy<%eYIg yV\Pt1{;}Wk)H\6+@Y2e6_(h´}VHI~ ȖvW+ֿd<,qdPuz+%~(/x/:LCa,_4ݗa|`r1k Vh9r/8I Ա<-vDP+~*A(0.b zܕ4*/]o05"uT$)\!0 -os<g?UQW ~O :'ʂGA,,)r3Ǝa̶xʅ+&DZzPˣavX> n LPlI#Q$tUv D}`X\r*ɑ9 ]7<Opl@Y 3mYE_-稒mVE`Dfa9߈V&U IR7_D{Uz\|3v%%Pvj"e. zP2?i82T)w8@螓8iV?)90n$,A?eZf\̘6T rhi@4SS (g<-0UtIgO*|7*`8c7WHE.(w_E٩ه1}]h:&5cspB4k?ʠޝ]Ѡ6`s}V^ͤ? r83IqTv.[_ 4c-u'/G`5HR 3G(ֽ{un[F%Ů7=diLҶL:X^HU| ^.q"۴@Xo RcVm۪uh8r1/a@T${ "x92Ġ! vvo [C&bkr !\Orj Z3׆=ᅋ ;.tyI3 ?Ĩ[~#S'EqAEcKĢܕ3z9BAܢ1H@/؎W "ܩ@HcdLɑ!6H)aOZ;#v@Y"TTuܯa!y\{m#T,qfiʬDDL"*n?Qh)_&CWpGSt[-W )UDB ր[' BHn^Buo:E/8qg2f4[tsǁHnBwv_Yg#SXmށ,ZV-)pWcE~Zy{:@P,r`."mzHyQ^2 `uCd0d@ޘ]v6jCW/p4Eއ`Dv8ȷĹ:Q g֢Ō0Be54 !{+Sߓ-Fl +'M8_i,ԁM{bo&krcx186!)BSM=dÂ0M3 S?J&`)ڀ\[PFdk`F.'$DfmՊCG^=i A-³yD]}Ù_9Ka*x UM]ZfE6=90z@ ̮R.=QV&UcW2bg/!1APNb6(ɕxK{ɟ o/e?lђ1,a x|YҸ rQT;p[qsjdȍErԫȲ[MN $/$O;aP(d.&4?0>B*D52}̳0­y^Hrׅ| , 0i3`;ݢ3^Iˏvק:_ep&ê (VQI6LÕqnh`FJ<ο7 P7k\5C mtj]oӚ!Ioಋ'[9rJ]>I4аA,5?#PL$ hz#1 :Kt#rv& 3Qt Y)$Z]AD$QyC33Re2h:/&.kw.>Flüۂ7Ac.0n }4ы?4KD:/3/4kٟpFV JٲJ1S>-$j]dxT}x2aV^Tj+DV;QGP`{g!+( ; )2 Pa(YA'6Bcb,?zR[La*Ҹ+%Wj&uCA}oo|FUHR̔bgVM(Z2#©te,pP^F X_|Eޤ]Za` :DiȘh+ !61{=CԸ0;~UDe ut+`Qi Ӳeon05" rv ]kl.7a|CDs =tJ<8B]܏*:%+/&J( -:kZR_Jܕ=.fnkЊPx*՜j4o|+K5NјP>xEe]ҮK FFMx,9b &;l9aHPY]fHqT c4μ XY < 0!_ģ 邵 QBQޙvsg3 qґ9Nfؖs xVD8զɐ6;ZLoAْy" fQ KlR;@HA'z;ov<ټBuRc)x5 ؑ%Nxl{2u^A}*8n=8q/֜Z8~] Ft0vet.*OQ۸GSLLDkj<[D:ڨFE2,[WO@~}Ŀp5C;:>b;Wf˵Fp揝[(`{K?ɵ~Þ*D׏O&88 G{x00-\[dEäUhشV&3r__[,VM6X1|M'&hrN Ca"nyQy/K󣎃Hn)Wou?d}R9 ߟ6a+'Uyh,k.}%UWc벬=[o$HqN@zIvR 1<fjҥwĨDP \$TgSEbvTN;G7\|otzUzyOGyOӷJh\s`x5WS#4Mw\+ 6|qtf V- %/3 f\]r9[+lFez2LyּJq5C(>~MՇ^  R,cg$;;ptf}$3EBj4"P?dKrTS0aQ&|DCtm>;l4C~:&&IHX nyʝHe?Exv$Y͒D1U UKB[CRJ`ߩ̂=Zn8l .qOM*Gp6XPN7^f}?-TtmSa=4dv;2py>KzL<ș6%I>f u}FK:97JT?"z8f,0za;0liwF^H<^KYK0F/茖_`}pX,ɞ0mY,Te ?8B JîE yаoҷ*!!O7q.JCK} % XF%JV͗dRj"C}&r9dѕ8Ea{dg(؎j|^ \t$Zt)pܲ߻%Պ=qXCfKTzB۹g $ f֠yHˮYmRnk5Z6w]sIս#+XHS`xOD/_+Q_q| IIS,,/kt/ȎV@19Rmz=pFE DNUB9Q~:%AĞE}r7(ZDX)9VSti@4+=۲f:>[qUޞhE>땜}~W4WL[qG^<;$֍bîF- eUax6Y{q4 񚻊!'۫4'*&:t}I@_ f3v1H*h% TEq: OY>RDu%I^,1 Ǒy(ٝ6C3cťo9J3$t]‰(,eqdKB-h9tC=Kӫ|^ # Ր +T]$2>F:U(QLI^?j[`1{kɽczY?.X\MkWQ8j T\hk!.Qu oyVRK ƒ9SU|)Y)CQ^I8νWwI<=J*3M=|73T4n*L>F5?m_Za AÌwHu[eQ. LJ5@7F vyf;`{7F {/\w+{!2zNKjwqg} 01`:Sx׫ 'QQ^0Ldf}och0@1f鬝lDN]KxL*r˗q(= )P7|rk&"w=m/5s凸S:G 1/5΂A_s׈k&z7 +0drҲ.Fc{/_HL-FV; R&4Ʊ1`0],^U_:qW~=Zq۳rDlAjhFRlDDFu }#/G;:_T% 10})O5 v jہ|mg1],w~)Sl܅xt@DE~BHrW2,75jGOOq22*v r,ҭ51;I,i|- Q¢i'E8J703/WzlϽ:7VL&c.);qIcmo3D,B̞a\XLe~|ϊ_3Ti Li7uDdCU{I͹<(PSR17iN ToMjAOpY 7XiL^"3Uށm N<9({yiijTfs=N,Ԡ4fm~L_KĮO^ qd :"a(jXG?*ȡ`]#3W*kOIѸ17&B}uzŵm@|{֥QpUL7i+d䌥:tU;0jC(Ȃ)%0X0!Bj3ʠآV̋_]-zeFZGFJ𣌋 Vwg )#he, FDcG,ݺ||H(+` BRp`u0yV*FlsYN`AkCұðF^@`ͤ!h9H[3ƽQِIHó yDȼGr%6MI &PE3ZLbkFZËbvXы N`ض+^D!r8!cy`ͬ5d ~lœޑҮO,ߞzNf|;^JLEx93#r=7[>ࢮ(Tge a"-+~zg)N!y2gsw/ܕ'nۜj)-{8g<>/m(am.]$xLq& H@!:Ŝ嗱AvAǨ!io͞_nXzsm2כB+\!$h{>fz?rϼ \2cynq&M9[s]7Z|Ϊ"c$mG0V8 "8LF}pN%XH?8#F|Bp{!`nLH.F piIp\V`PblVhWxR i]KZycֵ0WNJ̤#Œr_Sm{|V 95!c'EJ!, =+tIE01բ NxjR**D XW$YBs`Ϳ󚼟Ph A}=J XDˤmlT8*#Qc N2馭)GnEEՀܜ}Q yUwkNw 2Pv5奾# ɅO"MOX~-9eyV$fnbyP;@Sss}PG W3O}?uCyii`S .)\PͳwIBxkVuB;( |.G҂l|SzX Tcr5H{;}a%je͕;ĴF` 58EjNNnz~ Al}H37UcAPpjXK k+|aǍ%xC W9{34TQs ߲g1mU᝖P ɐ#Z&ˡA S{qw1n(:82<6Dj~`Q$g\U*VLU@%R1hg"O#)%MD.aQhT#ϕBO:fjcb@h)0!= i$0t8_ Mtlkeq%䋟 ى-1Mos1ࣨ X_yҿ[or!-24n0HaߐMOn:wJCtH#0! VC!6-IS;p;F;K[(Phw:AzbҪ srK })'|=Zd2b ISt åe4<5RT7cgQ˫)$S\)0M32=Yiڜ)u<VK Q(n9y$3U k5-V3ژmH)ϗ6nvAe[ |3ͽ_=@swQ_6vm"-EU컱Ҫj nH犼Axp'(a,Q5Tl :J.9 o@e$ֱߛfL1ƘEB8/RD |1qWc3|}7CL9^F]#I@& $.Y KOpfjdma rϥ2aNпٔ$dnWqn@U*r^.]ZE٧C,I,⁌f y[>Z_<]Ga5gѤ5ylI4W,b UA%!$02>Al4v=\Oᶆɮ,T~g \- p` ZjI#iOq{~u hbuE%WlIuۃ A+y"vCD TYl|pHiUY95Nh/-Pxozd\5IHAJ-ۏ,gBae_@WvmPZԫ :jPcB/n&|ᷩÊG…'鴙\Ңzd_Õ# u5~۟L,L^ !l)KRҸW0w$>K\~tv2JYODU)߉Mf{{L/K=KE㎗U5g ,gv/O㘊"n8:7P0* zuF ʂ3)0|xq o hvL1x8 hKmR M{Cժ해䝅:j>A6-~MQH)C3WGL4Hpy-^o1I_ZJ]@8w"wb`!0s'ˬz% y:OuAДI~Qd\!(a9X FF@BX+FlȾJyێĝNB VV `JD}:ٳG+ǃ}K؇ sf.u )eG`SHhrA8&^fe{Yef-oh5Խ~:G[dS"4Ѐ6F. ֍:`EsvRdSy::8N17{u8 o#ectuE!r>x{0Jb#OP)Vh$}J;7:.,ANH,OydJ+Bib nMv[i> v곃b"W7g2KoF+ l<ZPVL|V@LU5"etпVme5xWH׸ǢְQkp+̫j%<70Ô(eA7mQZ 3TrA/vxY=f1*1u>V"GBJv1'q*DC(跚^2l?Pqݛ_taa?+D?Ɨ3hW@R65Q;% r6cUg7&D088ގ`G]Y\RҺE1H=0Q]~7 W=!޲)Yes-r:yݐ3jGO5?F꿉Z$NҥzDݦiv%.헥`_"(Q?v3pڦU;]tRi;zOi#~#y+28g fz߉i&"k#ߍ;p|a<`/QϼD8ڬQCMfߙyO'|>ȬH=8(58\QjSE/&'0!`(z7Oq;H;V>Cm/aR a2IrLSajFc $9Np_%YqK F17g1&L i;pYX+  ƜPi-\wY$v\, +\,94FA<Ät3ߕ&Ŧ.!ITP".30, d3ԸDz$0U模Hd_PNS i*q6' 4c|0EbaĢg/G(e\*1ϙ$x -J8N ǯQ#߸~-}q@B'&?m,dsB-jipsJ2ytu_e=QTNgnAyu{L. l9oeڋ.5sH ͨ_(3wBa1(*M3q,DJv'žU9t (/~`ef|߫#j%;}VsreQbB1ʋřwTdF"Zv7Nj6* 1S$gkWbcFdz a݌,(bؓ';iƧvq`!J6iM wVK^ [Ŝ?va<:`,R hۦsX NK = a[^c'!D9Gbn>&EkğImst_}KצUu |'톡wêٝji g6m![jB{?+J._f`y,jS`}mLOq:?{Gc-6ic\p3~CxXD7D-XPɝ?SSØҏi SD^ KfÐx\![Dm耖u3 l_ެZb$21?8 ]!֞& 8VH_ѳ>mӬ7sPɀLF0M~`t'[ip*uSԡX)]bdfYƏbi0?+AJe- Zʍu8Zfr Q,Jn`yR O2v~ m3oY-cFt$'ϓ,/Ļ5E|4Qw2BCG=$!o ʊT9!±ťl6͑4g@{I0v.zkp_JA^MzC~r"`{HNZ@i AFl,҇0*TŜ¾AEb*>:qQ s;|V#QlK^>JRI$KXUT# )Bn"˦O/ *(H l&B6dND^Poq(yq\mWҹ0u#  o5V]i Ѧkp ϖAHg HO&W*k"@K 8ӊdާ{R_,grmHܩfQH!@S_טv0RrJ"hXxDz.KLT G[\iQ姲/}X&P9v[A Qc[.(=¤v6G.oPY:PzO. (%JnGpB'^OIk8IxXA}Gg؃ыWDBhW{CE&V[M|jJL9`SCE4:SadTN'^DmO;'&60"Lq8A0{cltB)AqSjt[VIh+ %/nd`dR5p#f@V>( ~rug9-*)=2B@@^ZȬ%3@T} ;8MuMD6 +^q_25=`>τ uILt~=NjIh&:9L\u?ϪU" v-*rë'b *>OrCª@ 'n>/#&C< empJͣi<<_̜\i7L13b>Oً[m vC-No^q $QQTEȒ9(,;sY*<9\%Oi, ** `ڸ1=ӢvnYP,D`r^H( _]0 Й$} #iZL`1WWCwI稿{6sDn=X fR$H<.52: AjnEa1Xܚ@oI'CeUu9J"Y7{G/L bʍ*bi7A1"H1R5} 3l]ؽ*ưtzPCA" /j!jho@g-U+fbE~9|J+UC|Jk첷$ ?> _2rMye}R^c}a§y(خ˦o"7 yL*I ?@_FC5K3 g>Z5DV*z :t~ w/8,oyj5UJ(Z`7D&(:cPsA>k{"7߈XMgC^>x1 +? ML'njY AF6 c@UbBF3/9R[JCTTgtz|Qhz$ƅ 5N{ƕj   !\`- ]ٙ1ChHRNt-6;>wb[:5O8\M.Q͡ggg r840\Wu^7k&&> O,~ V+/"|z͌05 !Yj0g[EjQL1M,"]ZC&~ɾQ3gʏEx.>ǰy_}Nv DtMC 4G`rN^l_RQH[)ьuo ,5_|u[ 6~b.EB-}kɺNi`^^WB3A-}ЇwDʉBCM NjwfVR \I߈J-|כʡ =eK% %&@}OV:k xTWۛ?TD|E Z/C᭕ʊ: c/Y0&+ S`PF,IrR]Ƶ4[e K{ImLP {k;Q#W#Aȗ;kI84,An߯R>'kS3ǟl"J^!0RAO=Tb)[Y(.٘.- JuUU\S`TuZ-?{s +|\ cR4>Vh'5]5SuѣQ kFOdǣ[lNvcGlO˻*oRC=ȊW/.I? %d+ *w85BT=bGR,lM=/zI7~A^w%ŨR%mK8x|>#Ö=b~ fRpy NJ|V RM#$v_ki(\ah]S=PW#gq2x=SzF֎۞Ddv^V+f>-qSg=PQ[C(ՖB6j[% L _qS,qlf# VJ:PBEL\ֻkxq`~4bkLl(4ecM8[b+*R%yUYD87aBۂ9Eo%k731@TQP;,$4=|~SՆ)$ ژZr7GĶf " 麟ϖ=#rvfa^{XM]$;LCy0,>κ4.M@3DY$Qe妳x'XG Ԕ8|[3 \$aI'ՀHfp+fm0'-R.(N?nzt!RY+h(߾fDan2ཾCn,ڭ11ze~*Ꮇ)z+d7DV"-u!OB@Rb")r>p^yR1!4zg锴xQ'O^ 5í3[|}z՗`\n_!o[dlն#voU6CE6Bȥ_xpItϲ(3`y ZD F_r5~z⪢$Lk2$bM|fwmǨQ%<8 HL~TOxcUN|xQo& ~e|-N|n[c0@Qk"!:$~Z y48A&]'#J^:otvCax 4ϟk/3S}9Bt ATn &vS\$N]G,Vt=Wf$(/@G'mS{1X4%bfR,X&N_nꅨtWBR":un6! >W]K&:gs *dM$frQj{RMcR@[{Z.Nt6Gf%2"&55/77KG"UkS2h aэN q}䘯fe ZHAYN**T DtD`fX7-Qt-b]QjsA鞲 17nGudld$UǓ6_M_0_i5¢bc9vӄl.Wry VrWCOc" @ΗkWM%Ue aZnɊ}9ghbQ0tI綼E)q\[VX\!GX΄&u+7~f$?,Qe:v\Y2h Ek be*@-^J-^B#H'JD/Vh(87H?F'x> "e5}dj4dY!ȍ1$3{YG&3X;Sl .od5zqV(H~ c G >ڴla3ƒf'{=/j.&tyYZ; Y(\bc[ڕlr<.Q Fpl,{lU4jKtNQpPVKP? r6J zQDPa*~C,eݣk(ʼnD؅ީPېlT׫*ϰ{)LŸ[Q͘s2^ %al? fy=Zf7DF. ~JE4^Pݔ<Ŧ2•@tAR$MKq1k 2se}i:AC7h#pAI99kI_y'kU˰GIpW ksnӃ7ЄHGYHO4ɅMvZ˨irD鹜ms68^{aL!+cqz p.pʼ xҌ56n i;ˎf~(ֵ{[?Pr@MT0YW=q%:-X:1Ȕ?AWc_Y42Tf2v0]RwJtŢ@|%MoiK@e?ɿe `(ORTe1<7\7=J2uC00C?qGP]6ps1l [/}#GN& omhs]6;y 6\ľB_KQ Mt+w'{|"''XEsb/Kk"Xg3'A9o F&^âb+vo1uub١pPй6n=sdP,L `沃iĶo T?_& 旊%r aI";l-9 })AN˝ZʔO%+ReDV-9IY,D]Z:[йFGy 0x7w}? T}Yn/܆LeGa[&=M_fF{Px97g^5BHB2Vt$DXl/|;5@#UG,xSZu69%]XX>̥EP cz*F\koMÅNegwK96kWo NWtIP]F vmٙśWn9>A?/.,B,/=UKS8b. &ný +H|>XcOW0P2@][M Z,4{d4̊?ՆeH&ޥSWt>`ڃ-#ƛne.XTќԄ1Kzee.+ s( LGl.H[I ~--+TBtmJe@xTA4%J'NrE~Rׯ8H7P&6v/H(Hy>Xf!8,b41ɬ=݌/&_>AN 󄖇^FR$]_X|+\FQMwoKhPW,+r o)9 ϲq#Ì#_WTJJbYˌf gNэ&BzBB>@mlN#ܻ"I@S~ ғN&s^>kY'4v3r<5v̏+H*B؞RZ%ptC]EDGGn^<AWcze=%1QoTr'`Fib98xV X(x9%Gv攘y М4lfzkѶ󐘑oг]@@k᭞A O #rUhl~JPCIF]#MRFW4٣Se;Tm"nf+ \ߠ~9=_)VDNOF;6AE: M&"/Z“HYhI}e3;|3Fȑ>'r-B2F, f:*; n"=wWϑZ)J@N~/KJc Z0wJCf>KuH/@@-3{0!μCuLh7CKjQkX]oo;-0Zr]\Y"ԭ ܍'zkq-2ɝ_FfVzw^Wՠ+ָVg_A+vu~7 bN~^8zv\ۦ֔&.Gk(v "kX¾ja/E"9U kH!  >ꄛD^NLJ8 :Pix^/&Ӂ ,! MjʙU\YC @%Yij0{#"&?2J~fX_W-+=eGA9C{UQE\;cfSmFneꦫUV =ؤ ޗ1ajB.Ly~6~W_ЖAT(l A,g=I\8e\y XOJ(zOGZoAR5qc#F.@e.EXt:<1Uru5|}^( 6~«CgJLG%i +܋JS5H.veB/^Ml^$*(frT!A\eāCQv* Vu]ݍւ$D@  5tT6Pĩ w褆:^ڌ"I jD-3UL[;0>2oc{]Eh1/oi t_mc<102ڷ &k/kD+hȡ08-1y! TQMYγ,ȻQnnatFT%13v{L9<` Pkkl]U[܂PAfc^ (Pv!2=_Љ8L1za,>S݆PVXV_$F-*qul7j"hrB ~CR)G]k4묵fQdLxIWWHIM:3)!:'/?SZ@-Ǧgy#,yYm #!Rfp4g3Ywov mibp#<,r lH>NCYqϦuIa=/ƕ0ZFSF:Lu -  LFR8Ԃ% C$ca GCQOD UTP,Ϫpԕ?_^A] Bne>Tctcp$ٛ6bLͱ6j>Mv7^mӣ뗘&;tAX6q+R * E(9~8ySZ7fl 0c0{/CDV7?;z[3=uݴf*C;$.&tv!-|)_дjyhPrdZr}JA>!7@-cShI;цb5)H-"K្ٞ\6zTWF4Fƃ9ؓ<r'&8&tGJDs%='T\?7j:tw~KH)_p=/g߯fpb^]5W=] ~?omC)fY8H_KPZ| "tvع[ %bMLj f =Z E_RcyBlC4j,/xm)_ QJ nM$s<c|~mt3:YCfg:)ݡxSժ8>>; ǘ^fx)~{sPd꣸R"/Yֵ(s ϻ8}=tSȔ6)Yxs9=Bpǎ1>VeE/|`i(nn0N]SЬmb^ nyxKX 9+#F=8u7f+6/|lJC%&]=lJ7 4_hSykbN7D$Ý!07o>77з{mȨ f cqhx8H7 EL{>RAL,$3:2aR[{^k2)+!㟞,MUhϵA ϰ*!`WvE~\ ޑ8g{Tnɑ$s`3XG4 GA+1:B2jlT1|^fWC! ywEdu?C|Kp f U$_UG 1f/7&f`ǒCNu2v|j&5* ɝo'$; e_U?gh-H۪bYƚ'uK2B_|Gtp_\`/xaOn1/BWB-X#ް@g7O'4@.#Z½~DBVr*Ae5|sI4yQ{ g+"bMx |m>yt賑pjef9GtРp2`F9-T5< ɹ9%h<Ф!zHW*"%{+Rh{>){l%km@o৚ jivs<{>JB-@ 2F4j_Ɂ*O駌jܹGv `n]}2QX2zg 3ݵ"Ю5]-$tSWaLՄ~7$\B7ίl⛮}ˋ;e;ii(:Rtx6vq{X3 |x5*L&AѲ?+jʯSINП̒]T.]_!9\tX 1&gZ?1;V+)M4@N2τ@g&byNRr),&+8J;o2d24X+ eע%p2|Ir.z# 0GKU9e@A!=.?~^ZàJky.*P'ڻLhya4nhW9,Y)_t`+gvfvHQ(/i̼R hjjMGE6ճlJL1fG7HY퇩 u6?UP@5'U\3`qZl($DJ ~}V.W# C` sM]DHI?+CW cէpirg Iuҏr$ UJ&EeCVP.եx11a*HޡE9`=Q6:+n}}#.&RGhZ4kySu#]?r1B$^)~2M+p+wh8zr"K.5X4Zzu%vn8Zw]$-5qiHnߥ3vSBQaa:ђVR!S~ߗPʁ.Hfl7 P 630: Vs1e;ֿ~Ed~X<&_zOTedM_ 2 ʊBwG.󀠥UNvAk tlWSxBG u 2E!'B):{+Cy7Jo fԧ 6*b*ι]< %]&8#_ #؞Z {VP9V0nn]nMVUZ z;*SzZ.9Z٦ 50DrzGxPUcZZ %0 !<0Nh#ń?,mC[l[{#ѱJVsDTaPHxY1Ą%SqY7':,o2˨',`i8$>׮npQ?|XEmLrp:da؜1lDc5X@e30.B˞B5tu&DX 7[:å˷-/[덪Ц 2 [NݴY (/vL9JIo6^Z`kkE"ϵ* S iY8" |a}mWi{²VTR4t4T0YB9&=I `][ĸz;0#5e?L#(z<|Mޣ$d?ʊ1V[p+c_(wSA4lA `~q|V4Rl( *oORF6p]6(Y=.ɷfKnh8D3S `h9{΃*'TXOٮ]~a'7Uw] 39H00Gj" HVڋ[伤gYХ{#`/p(9g.TNڽ'c+rnҫΖܵ5N|eZKA}f(87jgOcu2)5qjBAtR607OZ ̫ mk9Jqmq|zP=߀6hY_,-YrLV) JӌY$"pgܞk۬{ ^v`mֶgP07%AÜ O;JGϠ'>J> dvbsۖtI Z>>F…a<<bT Mz8j2 lΫ+Xbaq܏y=;vc;QZHրNd| ɫºĭM 41b 0z"w$JƃQ^;H0lg4*#DVܚ0 e-DrʋM092[&ҽJȅ6fVvEHB6-LSR8Ѐwd䗉ZPf:6|vr蝷@hXCƯnk(]",pG[k4 a9ϋIȊk3 @t^y? thoбSq|6K&LK* ёpz?fw c|c*{z@b|KX=_PNT5rmn2Fʠ ͮɴ9<2Jl%aM{o+3MfHY稝#FTAbm>G!@%V(HSKD5?K5A3CbE4SHξztO]P Ѯ[ ڳ|pAWơP+iFτànΡ-dႾƕm!!Y&`Vmas We .ȅsQq=EjALðKxľ6!79ԻUSK&!S,4pe {0^t}U!/ !/0(ihk@W,ܒp,:Ƴ LFu. Dؒvf^KrBњ-}?3@V 4daK 7`?`Rʁ)`ODF9S"~rӸ(: Pde65& 8. HRv(,b )˵w%&%():W{b`gN̄uU gNxCPa {)*e&4QvO|hPVNLD/ήCO:i--F^ŧq37 3J=r^nrhX͙_1Rwxȭ|#(0nZ[@q/Ǽtt86M=x%ޜGD$pRťoFPf6#XXkw$X'MR W(+nZ@jԹ1XyW:4@\Mq,2*ᇷQBOzݓ/|  hIslnC(]w0Y%5Uմdv?7008Gż`%Vx/{wIwK쭾Z5jଏfcsֲ0U3F uvNTEG/hf۫;3bO0w3YfG, E_^ZFf ޲3鹖4,K5Jz60Qk-=ь#ocnwO*SS9qdb-N76W~vdbEI,Zw4UHBHz,@ij@R9e(NCZms=+)x58+1iz o ŤO W`S%8W$1 <98?EC[ }G4΃F{ȴj%e ZIlo`l.Řڍp֎^_ĐKqKc;'g샆!lU r晅?5I^zmgA8H #X],!^ӱciP7Q,}ϡz+:\Fv6[3^Qiggq^9* TRL?>;լ€x(ΖP 2\x#% R.0;ӻJ2m{S[(]EOuQ /udx72g(BrU"tkQv;DBen!I@ SFe.Hd٤-΃g"y/[ 6U1KyŰ؝ iE{A*3Dv)~NQ-+yX٧BrǫAHtː׮2HWcZ@\+I]겁)J;M?{rs_:%okh0 iFiy&CtȖӫ4fz2r0[ _hi4Iq"S9c`KOp ތ<_d?;UZG9 H Fyq0%&CJ>HbE)N,N֠+a7Ib~72oso 򑧜0]W%/8{8"#u\?)魪J_#Th8\ >uXULC8B̛qY ߞ\$mN'@|ί `V7cJ0&yuaƘŽ.YnwD 8-oW4[ ]cGjKG`ьZnNH3 04DR ?Ml; X\8:5tvABħ Tӣ\I@+U|>*@Tz8cub'a# cdSr>öG[7I rʎxuhnlF&F.QF1ձ8Kpn#A4yc!K:BH{  9- A $HLV:$ERkesO* i}-B~Oa(R IpB2HK%[ғV*;3˲Og%# մ@Kk^&J)=J_ч~N[VU,xZʐQ}U]"2]irAv4'w#bjs t=K&O* lD(ʆ$_g U][*P(|5BO9o` B7y23c>_Yeei> ֔ͥūsEHkʔo|G~K #6 !7 rXPc'nXCxHVu&3 8#/e&@8,X0~W d漞H=j8lsUu+uVB̟>C<^\5sDv*̳F1=F(=ÏyuQ¨CTQ2V|v41hWc̥ߥ:=ϐ}qŻ@MuS;{~BO$qc_P@04cbK%c?2蟏)5PxEs C'#4d1Z; EH qowpJ\YAR9}0+5vaF%0D #9K`} \#nn^O'@]h?:l%LBh% KIp/L$eH;xwrn-,jOstgÿ-Ht?i@* P8&xz`|5{7{P-`F|Co֬V'Tf.8@%}5PogEw6bLXFC^Cs&hK8<}s Uz:G;CګޙA5,^ḨH퇯^=j1U6t$)& Z%".? q}msBI!;H_M2md3upN1 pu)dSFISq鸐J eZj>p6r# ?)>CŎl-mgꈀ_H5B72O;;P6l|O/tb[Jմ)d(1PאvXP^A=t}LhrS' ןbOQk^ / l*,'&㎃6<~ 5NVNDU #)Fy"Ǩ㷯J0ۺ?ד;@*I̐=;5~ ݳiuLo7Z%hi C0^#]I ?MR%or Gx+r?]²DԳn<OO:{y2q~\ ^M]yTkr2 ]kGU?8b\>ߜD*F=voyQS?rsh H~X|֎1^;IS`W y4Jg0E:0hT>Wjya77L=Oo|:`Eވ{s2SJ(~ Fޢ)6iͦTS蹕o:M,uNyC'Η$8uzjCf:PܷiԳW  挌t 5YcWm+&IVwzkһ4yCY)V< 0@![0ΜֹH%qD,'oۑrjn`p)@6 BbW붶Lj@ztۑ̩Fġ(Vj. N~ODLjS;UA$4@劻(NЌ -[85&3LX0ˢy P4ɷ:z0#=B)3?]wI[2>+9\-~J+.LwvJY|mxPE|v[(鋴yћ&TLC=2aڃ04z͵au ˄̬/bԗ ),#CڷS5J:蘏bn{>W9P̰Y֩b9(l'Dr8 1J) v>49UM ?_йU^4M_Ɖ3Zg2PT ɔ7Te?{).Y n"G#q\IΝ!ã5rh|3;1䛟i}&$`ZB9@"Yp ^V{|U  yPc9 ?XcFً[lS*"Vg|ٿ ̈́#<8ʒi7O$l߬Z/Q-]tܘ)M٢ ObܙX9OHidYA$iŊt]=}v(qee/J%Q[" [琭U!<ײmx.018_;V4 ?Բ,K_-[ze;hwE{"Pi. 0Tؤ7Oakx]#cqMBsEn8Az s#3AdPG*'`-̓!-6jxio9rp(up.Y# <`8mAx[YR2‸NRb姨Α*E$S4 \7O\&ѤjuH|ηhW6p3i!oղG RqUF4pbֽH'Ay:%P$A,zͦr/z]K,^D؍<)!4O\2"4wV-X72-ҊURD]W!Lqҧḱl~*VZư-)DBbm g\[^?Lkt-2%Ӆi펕#EHz2%UI2027 Q˙H[Vtբќt&EB؂S3fkASz!Y){ 'c4nm1gm5N-of_XU\1&lRGI u 8?Y#ST{yٗvlւ7@V `?q @.@XCUuMk?~ߚ„J\r/X+$çJʥ%g%/ ?s}c*/88l{*K8SǸiǀ[k_)-X/_Z= 3 N}tR{hl<-FeF2M)KhE#Ug?2*M>]yorg$\DJiˮp1:WmW JQvJz~l AP?1_JPx{Uq r57I,r]p,cUɚ$-+XĬϹ&Y< k{!NPfLIlZE&&M c5/2(w4SE@H;wFP+M @GDW D$_!lj &+X1$l_:ƕ:d kPnX U.PD՗Ud;m<ʼnu] 5ڹZ_J] |G]o??2R]$(>c?"GB 'ҕ,mkABSXywwh[{бa7'ظY)E"ȯ3k窨/<7, h9%՞LH~*0Iw]:F4. / ,y/am V;=sMXgc1Yx` A(}N9H] lFbB%$.X':Z4јv*QcwydTs`;7:K̓qkf >*H.Tmq:Pá(mi%|z̞wsڡ@π+ٳMX5+[g߄lAj"f#NTK5sr;DFA׬gK7p҈ s|74I3-4we~:~X򡈻"Zy ՚lN[e& tjU~R:;ڕn>Cq:(a7gܑ87]*]D`9 +Ihv3.GҘA T)9:KY0P9sH-{?`[xgl*~s~):׳+]Q>HY"& n;k9A<ɮ3M.LM1%&k B1[|J!㊡a@.iMd&ϯK8?_PrcԧRO#dj\9{70Ԥqե#g|j+bd{7OD&W 1V - GKu`sl1XN[)'Sc TtuG O@T7U~HyICCk}G<$R@C]z}Gk(,@cA?3յf&&L{rq@L{K0AƦ)D?Ao*[oV!Ssc!&v=|sQ,q?z"r> !wk~,ZrgF5ot+*ݪ!fIw] ԫfncA*x~mO30^PyAAx:~2kg{qu%蜚hq1knQG}6wȽ(3TTؓXӓ ІrY/vqݨ_+h`'Q<=3f ymgxm*_ CsY _Hu)CJn?~ؑJvOՀ2/lf*NJ4J3U hے@j( "YbPJ6mV ֬u+L;^lDD)老2(ߍzڿtV`Aԋ`2 2sξpnѥkpkZ`~B`O@)\пt;N%<^ՀPN~}G{-whI4+o *јWs8~YF~\;M-W8&d=c_!R /&dr^-*|HLE'wAG xs"l梩c=Ilm+wk¶z>"{X7P t 8s8] Ualj6^+DV8Sg" ߢƶ%}9>xtŢ[T-Pl=KY%8Q8XhTCZ7tvհnyQw;"E2h'D3eՋ>3zٞF{Ehg/*_1&s }.'x}Y*^~EJnvZY;;Sޯ?}9ҧ>ĒL6w]$0j W Zx@&BZ;crʣ,ԭpQei(ٷaf5RYŖ]&8l€C?!^(Aߥp`_"a%9wYmH U\.HӓmBz7.[f;*?poz ֬`gIw FV~R/n1[/m^(pojyRuk#~5'4<ccƒ=NGdjQMssփ Nޮ!e+\oV7pL!#;'N/Ke瘨_RnJY$St8uu#UnJc]):SǤuNb!?k&PA,o4^[%{^\s'K,K] >0͌'!3TjsjT۲ů%RCr)ĝ`+O<녶x?x9KJ6W -9tߗ!b3oϩ>24QŞa~ ~$ʕZeD_%P,fVGu,3y\"L,cԿ C(¸҄x߰,j#/kdr1~\BWݶ='ۯ9 V\]vu zIyäD@cHY,PhJ(uuG3f{K0)1R2'V">'w ̘rAq^~ٜ]Mx&' "ըz QFшIU{sH:}\z) 2ѐe?[1fnigU-'^VNK>W5pcήR& sP!ۜL}$Q [*?d8~ƖaČQ@0u5d[E7HU:TUgaw3-}ky "7wHSK Zlޓf'Sisx]:mA`F"2YF9to12|ThORΛ7Z8W. ]V p:6^&8j's|;m4u4.3UV 2ՏNTdG"%<ι @'xYϊ/<>Ҋӈ "d bgF:Z|`v L8'ޚԲ4ZWP痐R~8۽;nR(~nQw@a}H^AH+2w[a hд'[vP QtSJRC.|1, F+2N@6h/S0y4SFd\YcjȹSA qE?W\swN;/nkƺCN Z;|[\TDӀ+{O@w"()M( hg]ɤVB۪ӞzpZ.ǼNݡzF=_ס>&e!>cнFF@iFw/&m:bťԏAIl0L晲#-4bts5-]QY`vC?{{ۛ@n֫A=ܞ}/_5 딌 žDG3hVZ: e{aaKiWA#sj-_ \NL.a;Ը1QI qC!:j/`.U!ToDM̍on^ fBؕE/n׌>22P=aT]iٯ޹m񧈈'~' !-\#~}5wˆ&i{M?'T:nmo$xm >1V#v DIE\pʵe8W7$E/d8Ju?.WwETfQ딡s&8q6zMEtc2쇯%.g2E􍅯'[Fx7S\ʣs04h |,! 39]ب_gf 9ڵ 0楑JJ_`PV-&O\ n\u7pq\:RB~>Y 8 356*P jj 2"^;Ϝ+^Kߛj FеJW8G#Z8R ɄY)aQCb*z%`> O0E򺻘 ޖ*ÈB[YY>V@HC+\Ajt g#goQYox›or(> m=GQvs: :2yt:* 9 ;X[iùh'A*؏~uzrԶLKm$nŔx܋(ws$2$Iщ(Q"ɺnu9z(Gpl#BN/,97k3S~iۿ«` Cj!glg)f߰= ـ2FCkp)4zԞ@^u)2{COc:yyAp.M%g)!flC,YVn^u>,m@iʍ" "}B(ȳ\ƫ ~(,&E^N/vyCCrBy,pƮ$ 3(@DK㮑sh'תɃ31F)$:@ M+&CEoh9<PM )dRh6% _Ļ;i~а=VD߱.Fݑ6";ٿ`/\9SLYz7y݈9 ' % ZJ}la"t7_يwKC෮l#~fqsZěYy57ȬJ,~JSoep6 X{pq06厰kQ*'`; gf͍ubїj`{WO&D6F O!Nf>hΏΆxw1$9xs C@j*].y EήP OpwQdvTG[ K\?dy0- |-l]%2%5:b)^^bӱAcySITznj X=ۗإiJhd8>3Q @2P63)CncPoJR95P{hF;+>\'tu:g`7m)+`ѕ|)nܾW=@!9n7~iGte=R6]2|c&K 1,3V?'uj2ӰH&McuM@D#-N|Bo6 cXMF?Vc^>~@^_FG|%4ȝPyvo#al 'JpsYt}/;J5+aA@s9H [R߆ehELk#9*O["69+Yf~& ߏ_7 'ZXi#Kk>VG/ߚw/U𮮩"ƍ{$&&i/!h0U?,Bm6 !pTV8rxdѶBFMqh]n~[ز6P~smM'F/&G ѝÃ-X⬜JK0G nS_ʝR;'|q:ߥ|P%( iJ6|h"1Q ,dNrPDycljBgOo ʼqн#`@OMt^\{wnԋ]}ZdYPIZAlDfܩ`!z=u폄T@ׅ#ISH'jĩSyE++qre j-u\3C+ zP %}%Ӯ-RrU>u ܎(NM(VkPMtC/Q>PCPfAW: %}<~~?",[:snDT ok5-/\QfnvԾ!gtCiZLuU$oIh-FgC)ǓV@FJMN s4@SR/VG66auڃe|Sc +OkG(8:J}?YwK2NGr JL Bcz6>w ;CdBWZBݽɣB- R\ʪS0g 2I%meӬm9`ت=ChȦQs sn"C`=d.3bk N1ށP^tMƏ!7EIoCҢ&Lm=3K7>*m$I\*+yV?!H #&aU\6r8T{VqdSm`h='ϙr< ;b4p {}7rRF$Ly죪1]89?ۦcX2>CA|UR7KX `}a-zI ?M2@6DM#.Fy!VVv6sS1bV[YAm'Q@XUk] l_E996ҐVE|5o=J7İ|9択5&i8&yzԳ !?=a}ų^&e㔞9{\JQV6WL^#PM'$[EZ9A\_\zL%ƌX2~ '§đv`CQ[* I$:ڲUkVЪPhL LGqeZl˓-y!9FmR!iG-$X_nź~;z5|_Gߍev+EhUqX SQ}ZNDž+H `@h١׭,}A`(kf'LI(R\3%]HAڣ ~F|19QIeOR"!Wo,fS(俻q`|-ӄ|D׊OB,f$:H~`=FOw5ε7Ȟ/AzXrgj(bUp)wC78RCy&d>9! l o'e+~0¯wg 6%b[٭qG 'A q5 92/3*m e,aMZ$w*mrv=L6ڌc0gw[OsA͐M5d)/x&g%aۏˉ8Z Hsl..aknٞnm o(lyeN#ZMd֬7 j4I1s#)xƢ0f/(1t,F8&A"nF\}]lvB׎d4_~@:wTG6#?T]."hKr1{~?4?J^.lF^h=gg7Bq7k< |D2*z&R3%1<+i)MW-6h$m!sc#̯5P?sV&C);bQhŐ?g-y4me3qYW: >$ $kUZg |H$MJ qsgkK-2wڹ@6 ;w|zZc{ /6&4U~Ufjg]-mk{U&%zY3ABs(ј"vexg3 k'fȖkA!fVr@> Ʊ|7U=Q!:[:<t?0'Ts |qkIqwF=_i4K &5kF~M xVE!.'%Dcۻv#ok=Lݗ]ZZhvisHOrw͊4&:+s1% %u^Lsdž4ʱ.׀6tscxz3mR,V<> /GXϢ8Ȳ{w^.v|17Sk AH~SP#~X[^bY^ }<=+[Z a \7<<˽7 t~='҂Q/>m S`LꄐJyL-tןAasvz6ː,Dzɏ&Kd m;Wޤ6,5R$pu)[zvIb-XE`pOdõ'Yma oX-s5Fe ]bT+' xed^ⱼ.]*b5,ezl!!5#ǓU.C& \ʱ!|H|@X,i /ə.K! cv;2;|`@ NS_bE;XAL`\lԃۈN*LyXカņ.P j{%BY>WҵlH* |B&ud>B X:ζEbE0-'u͓ ۲mY=T[f j{|qzłz h[Bʃ#7Ty@](݂T8Ci5JkmW+y\-7ɃQ`P|ŒW"kib\z]_%acS'fJvyZb@5-cA oW}mAc6NB@SP "8p3xR,mV&-Cvt&a䨚}gt{*3!.W8K<1EU7 !Ͻ&qޤ";Ƨ&4z[Լ.!4^d$R" e"}jl~-TVQ$-- q`=鷾ɨ UWhe,bٷ=}f itu~om=,!1 !oH2=|iM1-ͼV)ȢcC;qAV.!d!KxB'zlIs8psKzYyQ3',FZ"`(OJ؏&5#i8+b2NMiU@\8wEUNxZhGXℍ+enT -C?2m%c, V ۟;ɟž*Uδjtwm*,+Wunz8XLmָ7T̄|ڋbrzcgaj^/k_#^k!YRK85#G! _ D^3F\c$}#nSl]wͺ hvkZ:o `?E s~`oqd6)ty&%#@}dz ~97t&r`Ya$eZ~Q= 3h&Xj߄գ߽k˴$'%*Vƙd ZMI.R")O+N#Wۛ}Qz )f\rVX>wt^ޑƞXBߐT}M%l^jYgڠR5߾rhhpx-X^ ļ]>jnzg)7 eF_Ż>U 9N},vrزKPKAY(fʹ r v"e{[w@GN4U*e?s*Ox"uЌ@,Řc'm"MPBM$ۧi< rs@rE3֩u}d j7AD*Tf-Uapv21[ǝۖ ͬi\YPe _ NcH|4K7g=KO Ank&/Ck3ON@6#To6t K(H£D4m2)CFhi9X۴z\A;^4(ܴ*Vcj?w& jz }s@0]yޓpo82BGN5qpQ6VTE&ː.[A   PuiPXY,{I\'Nٛ^J+Oe7!u R>/X`@)xR;*VGպ.ɝ }\_7}rmE{*"ʹ%Op/ 8o:ÝehdGڮPCd ~/LbliaAd1vExrZ]/@Bbɢ=`:9^uf3mlf[rPgr;̌>CZFe,&4 n$ h=9c kMkyWM?BW[1c|)ן2usdH]܁Qꚺ{J2cձX|"rAx4<uOk p -vxڎ_Vuop6oZC43@aVyFY`:;#cg4Pa46\`VQeγtg Ӭvh%2w2- S!`[>_Jd_ ʡH4c$ao5 57OFti@G^ *;vԗqtF>RijVcoR'H vҺTP[&HH}˦O= k&F*브aoQlt?훺_v6YT_n * D$_Q0jx4Ki T#jí^G= B> BR.Sd>%jtٺ,:Q`ˣqבs#@EyvobN6Yy $#ØO>;$]K+GF*ZVhT|."S)P,8<"Phf7{vڹKJ-znju/jB hc% dI1 kUJ.Y_'y9>0Q>FHX۲G}8Z0ue13`}1`#|;cM$80aiLWVxD/Uì>Z9"1% Cm7;H6-g81Ts2KFāA)h ؐOӟ?ly~kktǘGB\B.qVPix'yp6!O~85cuy}– !b0sMC;"X>: h6xhk(F"#8.8ci쳟H<|m> cq/:< QfJã&Q畽sXW, o$=O#hawzOX;rV6Y( b;Q_p8cVKec&o^5Wx. w7-$L"3Zo 2 ׃[QP6פn}b"@rzC°BɭSw! sUKA C&&OSLq6ڬ$B P[Aur3EUe׃6ݽ(:S6? z0FM喱ͬfߙ /? :V"5Kx7y3('a"ŭ4~T{>{`E?5I2iA5Z,9/m!0AtfZZh>]s&0aG]&nڇˉeSdm;=|JmF|]cY&?:#7ѝgG` ׇn1& < #0&Q.oƘϜ N/d1dI<;@Xhy0Kffa'JG0!:"i5>v9MM'2^u/:Ԧ-ĺ+ PRF#QfG~=L9ɔO~lim%ٖ/~;owYԪ4;XB&$bE"S* (ZVF-"ٳS0 XȭZtUgb $ݕ &R)tD^ǖl}@_Z,51lȘ? fpF I{4]v.*%taGW@GZP5N-dst$t çĽ!UWi [8XՕEVyIv@VSr4PB tWk+u"0vwDVӊd[OǬ'O\MIAzHĬ!#_PZ{=z d2*5 }LkgL3G|ȴa6|J2"2zn2ONH7wL7rG3Nye -OvLG9eP޳PHޏ,s#q ϗSعp8}o"cDE(CIhl sЕGQ0*=?^TӮf(K6soJϝ {VaM6Ci8{LI_5+ZF=V4Fߧ4*151yirbwcvCu jS-ܭ"Ululڿv{)D_0296G4eRL> %-MU?N'y CڴMp L"ËQ̬lP *hq__{ .+>mUaeu Dқ;N0Ee-[ԙȻ9RZ{`^w/NlP ɨ!X ~w5O OD}_=賈CFRe1o3C{*m*knBwֳn(f%G8fȀ@Đ'.Mx8!ޟqwLz逹(H_ߓepAWh@=zh!q>/JN$%ٗU*Gx+]AuC+DAxEY5L(n&4CT3Se@Jp֨-*DxaѼg:$2@\"unbx-/ p <߫ZqW05h b5E~pABU"{LLoɉ]o8i^Jũ>&DGu-)S@$ Yx ;i;r}W'{2$#itV¶ڧ& 85'W$0űy C[6`BF iS ͳH.*箮!U_qW1a4tl80,1eQZHՠ]^<˅ vmWN%1<2#eO=t6-vIf&~V{A'Uľ-Yu;is ΕY\9{aPĩ^(&Niئ49-uytOɥ{P'%{1btP踮(i?o[JP2cG '/`U|2a'ڢY~?+A\T:[Dpiuf!.CX`\"SU:FCגDSƷڟ.n6 M~hyLF5La9]jk Z>1;kc*nI< AOgxl7>=aWH*fўQ2Y e&)ܻR jR5>< (߶)B)EN鵡uvNď@?ڈB"8=9oYʦ5Q֎t1skmnd$.[̒1-)Od*=2SQubG4cQ79ݽg;g,ܲB#̀-#c-H<|ҋsHy7!6g.xYm7F) atB){õͱh*$]ɜCR$f~U#֒o5 ٲYuA"nAYܫ0j 0zŝ!%tځ19Mʖ]|BDÃRUoQ:բ]e pY)S@zvToMazqU2+~ RTog8nwp\QRJ=, o{4)Dn@[D_N&#3P&509~cO}@h;+| P+4Ʀ|vT"+ߧ )Nmb~{ /{> f I7̐~C`nL]H&h`>0>XHg*M6b|#5~'xV 0ncp#j󈝻v6/JE)iZr>C۶ 7^uֹlHccULqSnZ5c&oǂ 6Ͷ咂QJ np03RBޜ-qHPխ^ l>bG巛}]K+3 ֘i輛=BXkHˈ*pBh81"J-7_Z(-MWazlR7xrÃrCgp_TۅPyd@E 5gуN-M^EʤoӗJS9JU݌B^=~ OLVc;7ڱS[<~[t6(R&?cZ$0mKEeԋaTQ}2IlЬms n/z{Jj2ɄLMP,\YXytfJ/ "x.;/# "#yWcK'MB(+obΚ+g+j P>ǣDVߜ/~ȯDO9,[uM䰮\cڣCX=-MKpJʥuX1189amZ_"D~- jR-,JqTc)j }Z'?'$+e\*KF*J(zaMrҲ#C#A1F 2u; )~[̢x$EhD.: NOa.YGrj[v?6YzW:bMZLԠ9Tx=]s2XVPUVl/_-guͯ9)#=Q/ot!ʛ٣JH?P2TW,}qm|IpwC`*i3CW~zEu(+ B>Zu߼9-B&q'{)s62ݘn0 !e;4,S5 bΕUz$gx${6ɒEvOJiB1v$Ī~UMJANJ̣~j3#@B;SzyO;DP;;֌eٗQ3GrhS0~P{^{iB@F 9,jcgn؝;"^^!ǺikpVǽ%SVJ<% ((!/L>PCS%c G\Q7|27R[JNze[~!&%ahpXS93oENxk?T*] UCPS~&I WU6`ńo;]6ɜTP<`7 E1L&䥵 nܒDAR(uDvZ4B@{ugV/ިVÀzA߾az;7^A7pbN''EF)`W:xyڊlj}T(>(Z4x` 6-N8Cy>0ڰ4lpFb@"lƇsG*Zs!u{ *mv`tk0NU:ٲI3v= P6IL:܅ U2u"-+57N`*MRױ1_"cy| t@d%Lo*2_JQ#1Œ2 M.k{JV]Bˌ;c5;5?e'm[mr L:!fщ`R8ǮNa-9XD+sigXg9a ~Iq]OkrcW|)'ͪO @$:7PFxg& spp/%'>&6 "|( 7Q2Zg I|Y7.7l\h  e?_]ep/$.qȦʐ/,Uį7-2jxAV.P?XՂ }14['Eg׵!/B6wNPgBvHNdęXv@ՍctTC Ze(,S%DY$nRkYl'b-9Whl'w.^%1$5[xLKpQJtӔEN8HST2:nf^_b~67qpTـY GXᗶeyz=`Vfet{׻K3ֺ ӣ ؾ1 ,+1}QN>AM;=Cj3p` pH\ ^ OOe*5-)pK-*l1 .Z:[O9Ұ11ګI=b$K|$T; WZ)'SBn Y75"\>z bNE-GxѤҴ:>L76.IG!C0WLh)"f,?"&j>>ukI=Q +jZ>1~φ^Iu.૗GMR+w+0G[Ҕ1-1IҁDz Nn _r݇)eؤr60tҤڙ_y4ū)BpNs}GD{l* FGF9fbЮs65\2u(M}{h%uLD=nDH1h?\/U /~/BG`|̋ȷʘ ٺq]mja72֨^LoLw6f~60SgЇ( dpզ838舾x9g%4.r;QV1B\bk̸3+rX#;l¥j|Q4ǷCbEİ$Q1k2])A/SNk?ϠN^5ڤzp*k/B5%@.O^jnx<{i~[JZ1(ӧ!!ГY*/{,YxH̖ޚ'=GHvWVarBU'BKhF6rz/'>s`WS[R_羗 cKb5ETٶr5 &bu2J3S_Sx*n{$hhhԻ|-wkd)2kļisLi̷ f6^C+!._eu* Ax٫_cH&<f&mڢ#qVN֋}HSrxAs:,Zf l\dB[5(6}*R~A#PўGYs[" oRyyHH%C)k&Gk4XO'X,k$y/XTaΐ:Rя W>L`=g c:(4@NN\HB֖C@Cljk#΂y ߟ&4<ϤcD)}h_Qծqs^HV>rb}M+iJSS(TPqQJD^6UdNxA+0jڤ@ŷ  "z`nN'vx g6]_LGl޳`;Z hYUlK6`P|kYx辯:8Z+1e˿_9=ܮN7F3Ӎ|tH(X|g+vHhD1Oufv<ní.cL Fh\Je\H3_M|s6=ӰEe e݉Sn|fV6]ǺZE+ٽ>:%5ؿ򖎚87,6D ሬU>FHhGy }vJjG>HSS4(v>|uZH .]^_*fP辿&_$&NX(XqCֹls&5@@zOf|Wb" )=^kgIUBh["倢xAыi8 )jhahЋbp'/p (Ѯ(045mW9OvY)w섌ʏ2H"(a U=JYwh"Jg9qK-AEhFJJ|U\Xt `%f]?V!79U"=enup&&x}j;Dܔk^.eS#5Axz,AdVʽɋݕn~y;@o*gJۯ(#x?뼭n!ńsOW pE;t5.9x:7e[w| mf=nw$c\SXs49f( N͛e0b;,-ZH"=G ^Gϋ="V%D en5s$[b~{Ȫd+HYsf= )͔byUŚO!ʛSpXe' uX k6PI  s+KzLS;CAl%9mfux߱rQ*0H<`4Ȝ[8C!JDD;y*ee3"#gq(7=)G :L[H0[,\M/@ ?֙RNٿ{shD^$TR%SrֽؚAJ}@dhzػW%j„jvL?f0WRf5-3ࡕ'|XѥŘ-Qt٬ڊsw{2pt_3(CDnLpIc!'DC%N]H9,)c[*};^ 29OPj'bN"jC,ri^.CT&ri0SPr OЧR+1]zH,́3g1]UB̈́@^Qp1m5M8:S)7d;tLkps0E /?=۾!K 7-/(9eg ^>b qA|o 0aq7~ReA#BWAO}wբ=^uݵ8 }k]ZrZF9O6^! 3ʸǦah^K@+%;+`'G3.$H _T>yͭ*Ϧm@ІƮW lhY*۷p0w MX;;g~{Bt7J|1D({D*Q[ޠM=@KM~lB4vp'Tz{r|_D56]$%P=߃kt=;aZlFQ/d)JYH]i2[\ŽS8u@1_ַ 8pZS1\>Hp&p4_hw뚂pzHsֳҥa.>+c+-Z8緥yKqJaS1dOwlt<+"% m?G@H Xa:IkVlo Be܁QO8*}m1$Pq",18'\W*uGY,>"z< ꐜ/xj$Ēz.'kGLJ4FknRғi"¼1U޳8PPd=W }ֆ S ݅h?U\5x4/1ߋ܁d/M, b*z*8<{_ Dd2χ`Q~fƿ;@pz!WI?=+4rly8tM{23n{S|OXEL9ѧV/d+!e_ B_A Ki0u"bwWU88.%CJ۞i%iQr0xZ]'㹜ꃺl+2I ] ,Bia+@ؿ2QQJh s6 Qs W tzyׯK8Qz3qs2 E x 4րqZD*ڈ& u=4Lqh`aY-WBWx< 16,F*k-曆08p!#>m[.p ɡ]t®6 o_s3pJ~`_UEFi0=sfQ1R`:g \"2Ҥ. q9؍~y[ iFUpxfs(f{@r|ul> +N-Ф L˓pHcμm LFϹg8iP ̪ͣP0t5z0! %7 ON5v#T~݁C\Q\(}R}0+Z4ޝ׮3v9k.ztiWuS"`x -?l>3d'6lNO%amu[ʯ!FI\;$n?e(cjo/H/dK_~͜႕3C1*iFᇭ ]x&VfD+@7b a Eg`"/[Ƀ2nEAlꧽ*W`w_4qroHO{%%-I♠k)> BYŞrR}jHSvl*Q xJ!JC0,R[L3pYFPP xlh4*0"@q)O cBm$*ߟz¤.QOuD]~'dnQ¬ Ϳ:'6Be}D(NЁmL m]KU Nat">*M~[y&M3= h`K 6&6# Vˋdy0]PO+$3ߖ:s ߪ{ K-Z$N0CbqmA@8M *E7dŽmq՚V9xPPڎg,gJK8 |?ilz.QI(-պ60.ᵤ^-gQΔTÄɯQ9i\MQ(Jņsz!}~+WJ7 ;2v]Yڐ.!Q)?RKÉtLȋmK>4M!UǍ0t_kFƵzӘL|vTufMg](>(ZYrݽț3K)2- :7p+5q ;/d#B[;kW-TJ7s3,~ ߧ͋**_n6sx75DScSQ+6o`>o"j̑y)swYbFrߍw|uɦSqOdMetm%g ">-5Ph2Ff(rWq^  (|Nx߀j.5,B9F69nWWv~^Td Tmm K!ƃ#*tĿ#' %C8Y1x}J>vu(3GB@:4')Eځ3|[)Cu=#h뷑zHM:ˤBkn!JBqUpN" U̡RʵMІJOEum7jM=?`Kp|s}JKLԫNnCqM25BzUGNT4J!?hV9v$]ƿX+!J2Oo^j暘SǏ]W?'DϯwCW_K]em>p$WSK:a(N|z%GذX/ϻz1EF}MfSEZ)pnD)]<tkzB u7La5"T7f=ELO~hjpMts7)Y}2Evk_XT r\{#<,|10Xbl1PNK?"we"mq@~T2<3Q=$d[I&rSQ+K.8^ah$9V JP ոHlx(iIW#Df=+ߤ]g!$P+o&C*9Tc,/>x/}A6 l:bj&|$ܔ>CeER5Cf]! M%_o[FU z*4+C؞-C('A|-<ϒ amG$0oyգVh!唉1Z:ՎrLح|AzU<?̕GGaF"]Y)|D#(;טN& Yx6XpdsfIP-ߚD^zv*߄ @Ѷ@O Ih{N!6y%@W_|eT}ă$׾LHOxIbåE2rj]R}IX _b \FEwRp{"yy~j!J\bӊ##Ρ,Jlo֬2޹ȥkM74_ .Wi!_Q#i FL[6@XOl!Ywєٗp0Je3=P|A12xȂw;B4[a堋I^+-w8nfzmLI{S}LRgGWE6-$;d-`8)6EsZ{~/$Y[ ?XKR %'(p]*+>=rc߮duŖ)yFCpBiزl{y8=BQh&[Yk\Oo] ˠTo@`AZe ,T"qZ?tuWgBr9<f 2B %䥥Y1F k>/ҿX f862v|I:Վ\TY|a>[ 1Cb+m)jJeH5lH_5ȃhnMLWv~]!Ia~w;L!^Kj!eu6݁.ES㰯}25nux)axεi;q]ThT s,N*OxQˆoBY č1~ol;13;u^ZXgu*WɈvp֏YL0i'agv11:N*QZsyo0[~{wpNTϟ+8`%PM{7d1pg*km4uD( ɖ6UeBx:N h?S#5qξDs<: O(%k \ưGN Qn4wŭeX]ȁSP ";-Saa$jr)St|mꞲ8ASYZ_lt+;;[(@ 8*F}hEYSҟ/'t}"TP {zG @fQ!3d#$1F:(GvLP.u9ZFO} %C-^jClR?`\AT>0A^++DVgG/@@J .FlÍ l:|^j7cթ~vdmrsw^y_J]/uF /_}>mMok`N㌇^*W:nW`r}]"䰸1o;B;%;O fT)(skf+NhrIl;\ҳbOx]z 8JJS~.NcZcVS&@5ts.[exPL:=ٺie'J t^+{+xPBZ&V% RyDkF*.)ƖMvH.yG JCz7/}?k>/ӻM YzLXh q _;iD(dt/.G|BB#!Ad!0 `CV(9l"T}b%S//&n/(C!ה`HuDdQCSy&#Nq\!mϲCGkPOmV éjR- @iPEYDm"mBh] 59V^g_=20KY` xJ)Ս8G{k>aEf&zRu%f'\-TDlCUӼ~om̽K_y{Ú?Ldf|ʙ\ O`Yj' دʘPl"WIe=mve'$b:yeX H@gOĀtϥHVa~ZG{l#b-|4{vm%8lK5ajo&fQ#(-H?.3glb:~WHniۺj^s(jp.;;D0?:˩"Z揄jp}Aڹ  l4q`ee;AJ#&E$h { @oխ[vy|h`\9vX=Z>yKU. Pћ)~c/񯆂N_XzQmy-u:#5?f𐷱LB9 e?8Ȧl)㳝MF-|$`p vG2Z:01Z̊a vK\P殘笳"4USJLP5SN~yxuS 7ʺS&M)kէKGs`n. *y&/RDB"<0m6ڋOY9sjZЫdN ]466g_s;N:>KyFԘ3t ҇m?><|l씐QA_&A}!×y#Ԥ ଒5MFݞ#8Սv ([ ' 6YkCheS9dP$_IlǼ[*YB%V .L1`M=UIl6Iߋк=q?"dYjJA-aRbI~+N'ɂn^:M.nIĴ W$b>sPkI3C m+o083 Jnfv朞yt#R. vxH?Z*L>p!;Mqu$dGf,{$33cz?P*a#\։nw:HXL%\KjW7vʡ  ߀a 4r:EfLG4C-jrɞY\9D@Ɖ򔘱Z\dybHK/%o> PQR)smi+f'tFKmwyΜstэ}E/J4T0[9j٭)G㓩ܴ'l wl;BА/5{iWP(qc}A$!Y:j,$mq ak\wސ:߅ӛ޿s?7hۏ]Atb܉)u ! T*qz Q&߼;OmT~wZufyV½LQq@|:O4>Q[nm> 2|*|M#}_<*HeSQ{SA,dN7~>3D5&±=E[;X 50HJE/uDeW'۟]luõypօ3:G5jԽKL{WF]f}rخ/l 7"L9GWw}FJ ivnpg)ϡ.61ͩTJrZy MӫYZ3΍bs($68kXi Q7e(Z| UyM s:;6Vwg]G/*U6nQ@tL[9約K=P4Vj $Cn.y0iq~:3g obZ6͋kbLoIBUhê qit`{3 ;ncl$"{qZ9YEa!,4΂Z(Y|$`D?. ꤁7HuS>'~Q(ڼre"eIRWzYȩi#ՇyKæfskA FPl\tRO[Z1uP0"ΐou#N /tP71FL`Y̫F.NEoĿFR$#coF1/;@ \>D)ڂC,8F93UD;c9RwNU@M]2YzfSi"6F.E*wtnڛ(fyyU< !ʤ,x[!cLqHaʍ}M:y{glvFgAvR{* z:f;E/qx$'w14knOZe QJ@gBf?vj|_öoh5ʕK[(2Qyc> ?g?+Wqɧ:yy7yG ;vBDYsfLnY̬z:%8  sH3^;; S~-m1^;e /G)NV =7x)AF'b'?Ie j{`Hr6$zѽ`3]xXrfh>IL,,ƴGvXU_ m4&%7`O9VD|j :TZ)v5b{f+3Ԣq$*U+o-7V}oI0IY4 HS%ޜ24j5ґUCZu貐 千J6uQGv-Ys]HjwÿiK2H[Ϡ hgKZxi#YCĖg{lr1.YBh?#EhvKLF.^T bk 58 `6E/73$T Ǵ-E~\:_V X ! iYXz5Py;b))cԉgɴ c22^wRĚ;`?6@ޫCsL ;6ܲ`d6d JAd\?s6&ge9SEb<~ڳlqf +ی5NIM@]PVT#{N$b/r;DPοubd .Y #  ỏ>8Y&8H0cWg|j10.ҝuԔ@*Bmky=zB#0Hub|D@+lYy@ 4Q^їmJg06RS.e[Z7 9`I,e 㕢jua]* tE:vY4e0iR d9tU!HBfU8Gz6ϾFhzUzŌMOa"֟WGxtF9ŵ>F;ѻdQfdqVkAIrNùCFJNMψ:9(څH/[%e1\-yסּG|GsⲖjѹ=&IO"R{>7N ;zVbZ 1n2ZP]oш.-KJdAev< z{N9QYҐm)&c&ˑ:t&qA:B6Oɹ'[m^؏¾pWӇC=# />jK\q)@2["}Xgry#AB{K9Ӣ+a.姏RDEi#HiB\ _![5eMɯ0y',k֛s\m(ϮQAo6gT`7d gF$/Qip"0˱iˏh{8ĝ%(s ÜXĀPyo%TO *pmJДy-p,̽qv괦Zϼ`r4;pS7J%ܔhֵS^d+>< 2Q+X7$D6bڅVD5Ѣ<5}тWdSƺyMDfF˘͗Wžf|iݿI}; opTNHOrvwFܳ['u(r.^f܇#b](.Mh8Y<d৳s @g(O?OlTf?tTLh^4-nC, b0ɨ#tN It~T5sbb nK/<odG΁~*],'}禭r Q[ @(x}P9H& }d94!QJg5TWEù$3:8'rI9_QypCQ0!RayZFU)7._և`YJG I%*۟_ou8NPeԊPF+.%ʆc VsSw .ϵ3+P D3ۦr:,i'e5 @C&Bf k!|,kS28>\V^-"x԰8Nf I5/0%\4v3qW ygϽd f@Ut4d̪w{%|M=F>T+ Bal}YJ;X > oQ¶CZvl\1ͺ1FV<3?!Lϡ xV*nL#lXFm$gsࢸ7IIwd"d,</>  VQ? $┗2M(BO׽W\HGmn Jg{3nU- fM]_B_,FC_)bwl l$3[ D5QU;5zZ[ JѳmI3t=C8~0ا,"՜{؁Se(2 708 u!h`E%<[Xj6cY@q>H2A >6JԯQ6O91W'!㙙rdcչp^(*>֯"=5ko"n?i6MEx}o~O )P0"F:ƀ喾"fo(0{d(VuMȥIz"C597XU ԁ+$8eVsip.\1TEŦ-)I)gb:L};Z$b1XTYVᙿ4DُpɁ[s-: i(dY6 'e]rNe@"fB):Q4ȳz-FK3c6h~@Zi@1^oWYgT.yI4zs6CN⋶=Ewd餩aV.7Җ{3&Fh"kX$WǠj\JXfK~zɉkX6)Lc:敳&4٭t )@'Հ희C|+CbOKyFuvы1%GvW)B HyptTCp@pnHcBe՞8C:Yn8vD !XMඑS^5'QݲmHIU`f#T2Z*Z;*L 7 ܙ+Y+OxR`I+Ro0n޿cEߕqMF0P}*wޙSzƛ[JƐ NU)}^N3xB#z4-έ{!LGS<4gFdI.& 6#W?nvFI *,L=fRlZ11KiqfƗ laY39Mzs6]=&)(I~[* l[!ǩ y1)X|D'H*(q%߸O Z跐{zU_Nl s[gQ%$|9'm" ڛFhBnڤ`|j{(b*?hgTVbWD|ԝbo-F!_7ĝX6[u9IJl阱C9OMDȢ +/` ϻ)yTA\[ROPg2qd;J¡ul`h޺4%ͦU  a ͮ/ [&4ަQXۨ|"L)[uX^؉\LW!A38J^˭ 2PnqtVl'{X۹Lgv`쒁JgyUʞU&P\D$WdwE}jKLs5P9XQhZG6qL$ ~H*-ƭ<#6]KW}57mTmkjRkNͥ=Ie HZ^c=!59W KmFTmCi/gIjl/P $b \ Т4qX,67W#f$1:Oʠw8&>Z6ёPG\ndC(Lb@@^`Ow?5["Oك8)1 Y K "e:,w?x&IPPRҹT4HIj4@gRAŤ$oti_5mk 1GT>00bqvK)$qB&hvt \ |{<^՚ uĶa녶n-Q)w6}҇7[}FMYuGŠf2&6E$Rd.b0嶢-gT\f D2/ k'jEð"ͳs@€]v3/-ls-=;>Òr._, Uwa~ QFKp[7*,%r6 *tRsCx:}b*G2$hq_g 0+ûAZŲu|/yYҴJ/: %!PO!($^ Uf|*OTC*ˏFS㢦e 5B*RQX橁MB AaOtsxTIJk:Y T ۡi}C]Oe^[FKTC$}0S+DS{Ұ>8Ol@"DY7{k;v5-c bڨ iqPUK!En`rkCOpr$چqy,iJ۪#h4$r/kǟIM\: ]U@Xќ*֝զWbd(-0a?s 26Bl=\gٚ-0}rP]0_).!~ܨvBMR"+Yu MBB@A({,"t_36, !+UvZFzڈU7)jHgPR;+N]uϭ.\Ŕ0 P 5FyNhan_ٷy@(% b1.xZB4{Qx4j0Ӑ2OӉTA|IUN)ýbW\ӴqR'`ױV$Ue.$K0eѯt~Q-!?b(FJ_XcsVvWORV%0+[ ZlM8{EOƱ/KߨUa}2%í@r:u}Sij;,y%'%hb`2{ UFU l{,Tx#J2uIf>"D/XQ-8\5tY&`W3phHt1n-4~~Vܘrt9U"wX Nu@=٨6 (s10ZP/z!\_GX$h֔3R9.$k;,nj{QW:Nka\&y쏲HvE jE vpU9hǠWr>VeGY9’.vz[H]?jefBQ&cAaI  |-L7QKLF$:\|coĹCjZ.A YkSh*Ϸ*J𜶢1i)@P>9}exZx󔫻GBwն ;:DH${2 nd Xn:.CilmEgfkϡ 2U` .s+Sy3eE9昿xF2+S k2|q,2s_$Amoֈ!G7h.Nĝ'ڝeGQ*zSG.PTF*Jyw);fQB@΁!eDԟ@:^BlTh(X{l/>x^U>5tcnsa|WFa]؟:`)d3vKZ^f#fʟz=B藙fZq|zM4ȚMr΋N?\b/^aQ_Ĝ/]aCC!''A _0cɳ>ł䧻G!(@FA{p;\ ;i7!oe2"ofIL*=: nx%Х !::ĜIM&jª՟>إO^cϼfq9G^oպ-* l|te.! (Q;S-Ue*4j7$pZkz0/:XW2)qNE'̥,ݽax"Xo긤\*@qP~N9k31FaMh+1(ϡ %Oo)Ts# UwP7Rӆi'KZ$x0WReϣ.`eެyAkB-Պf ?9A-Q5{攸*1y|TKyC;YeYU`H 茚O(r2fД~ȳ .;KY˓فLQ3g)Mq<7BTTn$Ќ 5nA7T4"Wj#=\.x0+IN3)?`s8Dֽ;ޛy5~Sʹњ1wxgƴ;n^%ħpʿ邝:P@iG8VlBs-KI oМi+CLFvJ#f?$T3G pud[).eӠ[28A606ız1zW$ ›߹R)rIަ$Fto慄Ӌn*S13Lt_֣Rg)!-ҕC|.œ@9^R37"@ETQ1JNu[wS `Vo39Q¸A$3?7\c?15oY@V{0%'~:Y_iSĘwP Bȉ)#%8' *1ؙV\qN!UnĐ̮"wJVt._Jq_](l"%& H-Ȓ!Xk[ bd2P`M-0rb;ݏ# KYHv8m\oa7~gى8DKM JIQWAA^ tm7t4|2s};+vl3vuCWC1Ԧ8@g㶲|s}Q2J݌fiI+PW|BA(=fV ʠOo{iC!?S';Ŵ1zY \V7>Zb>0$;JtzKGx׭Ts!J5|O6p2knzΣc5|Swzgu]y{ۃX`*M>rSaw}iN0˘~H}0;HbCZH-G !/ 5oYKmZht@fSMPd"冪yG8&H^ZaG*+JuoRyCa_7C j*9XKqG7cġlm|Ć킞 ZC%x(o@(Og@UAg8)I؝а B/K>2GY\ :o]BQJӰAd%2^Qy`=ׄ_)X.B=5*)}FU0xkt[TxQAz8'k$*6s}'+^iyjT1}.?B׿e|WP:R[NmNoe/c~ j`܏珃Mf&X1hE5t [^޺W<Mq-Rkif.XS4Q2-H9*Yu|GLm'o@!G(+0jݞZ7s9jHL{IFg{ML^!Ϫg$- P㷶bhӅ2П>LmaΧ vK}d s!v|wxkQE !(q./|ݓBBA R i98" aP`n,rT&b#|ĕhQ$76-xSk3TVDuu* K ,El?gǫfy)4rPbOŤz']}1CBʰBB0|{A^c 3LῊQvhׄ-#dMW~2p?G&걲1*,HN3bPqX&T.7-Ƒ\U1;+/,hK N^`.WuB.]'p3p"WC%鸐x'<]qn(^UgGTazs=zZ5VƩ\~|`o/G6%ïdY&u\ lS>hNt>c"- |œ60c+@WV#)KdeE;a'!)?uG7 k&&r#~L(K !Rc꨹3U:egrcU#hS$(،!'o:>%yY{@T*OtaIo'IA: i[}lО'4lCl0ɜ,QO$kr3B:E8Nj< ϳ=r١k}4q@罟ZDjGfG\x#_I~gyԍf_P # >K9t<Ǵ key2  )vt:+U/jRk.(ωKF(nmӆd8pt;; N5鰐XLL3vbHZ5_-.sp dvg?On[PbFH†IIcѥg*qjL_+/(RMSI &~ </3vi",RzTHor{SlR5e HݥБA/QoNXۊ+W!~ Y1d<孭W4.s$6S=BZλ{@x%x;Wti&o8F !‸twAewJme3~OlYLĽh:"L "a+SnU" ,E$vu0z*[!Kh}Yp'T=6Rnt%sqR8ݝq t`#(" 0?)ՙ }wo": ʄ%f7ZWK.j] Db0lqG/ |4BtF !ZG{~'H.ƩgaiˀVP4Rhoˊ>"3?FQ`U44"`{k>xch"SJT }Bì%´L]紅7nЌT1s"؝O:;AviJ؟``;YN*u_p+t ha ꁩa_1"&yiƹu|[# lӫǗ3A]!MnCØ׸ҎXEw狴Wh4@Fi gmp."~Vh #M]FO>T淆͢_cCKD+'XA נ3;MnXuʴy@ ,e6bkY+V'V쀎YbIw?L 2}(nmm>}{UrUB@P1qD 1p)dΕ&nr46OXgť(N4kEX(W֟D">kY K"6+TP=Y EڤCdi+@ w7{yisd[E @xAwbV:. G50du) kEH{\r16l{h\hx抭h, ?)w#`1%Qmv?&2Ñǭuo:%cuhbT:Bq͞rB_jF@z+ y{F`8&H{ϼS7l$Eo% LiCY5 v3dvmmF@9Qϝ] Ά6cR)'+,li,ZJ}\T„rx9u`8+xHU;Vӹv}KU ]BMt*\%7$ƴ Iq`Y֒kϤrA*يnA(#UU!;#b#O丶Cg/a#d~p~M/TXڻ)NbV+>B!g鎜[IG2/?CTUHD@ɫY`ہ Q`șUʥtw0zyv5Nb|3],ʔ?L!?=H_J=Zgȧ8nlV rPʰCtd [8{VZjXZcHYΩ'HOK5TAsx9>y!3ryD2q-:fx$CQlki8(`GY^K4MWdVu#1۩5Iy z4~]N-ȏkL4Ͱ"/"ְ@r( }5t.H}A|lu_UCa{ʢngi)=t@ISwkV`VLQmcwƹ;|5A{F-ʬBEIp0і_aP \$Xd01*EOifPZ,[\\8Lօ/gke %`OZ$@0 L(ol;-GZH"UJbP (m7$yN2)w=B}hJE;d}0ΗmN wQZ+_ ɟmR `7#=ĬGٿdzJ"fte#;1,-PIAMי_tg fZ>;Nߨb.#zTχ4qƭb\-1~o ,xs@"Ѱo1cՊ+P)m^>WـMsAdBjԄzМm_mY Ov  a+9@CAl3=C-n-z]$:1UjwՑq$Y~EXml[—t6TJ.G-jl\c])*&<~Pt,Vڃgy &i ":uqVl'hSJ%+k  X~jFZ3Ƨ nV\bz@}/x6BYUFHv|MXID;{"O鿵ȣ2?V~OsW6>t)껇P0 ucl`ҿ:SD2u-G^'mS٫ܛɫ5{**v胧Q9#>Sx%2-V0@ގT8kdy<,z{oy,UoR߃iq0FNdDzI\?tSBbwԩ+T_A4^ ?]\?n$bt}3iy2()(9+/-&mxe0_:îd,!'& )\Da<,ۓaЪzl}JH5=u!tZ ,ݱ'ܦֵ O>eۏp<0^_`W pxzqj+)|m垚{X Ua[!<~3՚OJ'{L%R&"f*-6ՠ$`\V3s$[ 7|_nCMy` [o|-[+ )CA ڞ]R]XMy E }1X;OKO]6 /o$?'YwJ'@:4Z!n<<7Jϋ,x,p/q7up³~(ci/ⴓO5Ji2Ai83:PŚJ0E \Mr]f/76dy!\q֔"*.bgRL޹RA1AirLO1zU}nr2[zIϟJL-X7`b[bDj107rcR'yk׈eA3?pĸ CppAj{zt{L RzLu,%?U )Wx2>̩>s $ɘ)dvI:eB?fP ow4x?%v Qtգ$*9 >ƫYLkCM{zb(a$0 Rp<Һ*PEo]~SLOeȜLriLOQ|-gBoDN9}`t#^;^ZQr$v<`er)jZEYޏ#,%Y5~ ɣ2\>I hxAőCUsL&z Du zu^~:U9t;g%/ fOXGC@ (x,L\F\ z'/}km^w=~$R>Xb~s%[cy>MB܍#hQc3'me\Y_).IĺM4U Gv4/ctnBA*kO:azw /WQB+Z;1ai38# 9&=W]b)vTK[_)5E /@TWN5io"* }-Ie<"ҸJ4GTGA#?.`vǧaw􎄂ho8Ȯyfk$zz'4ޜ^<"Q:cY \oA>v29jA+pm\@: CQƮ7M,"|AzDA:kd 'tW*ZC]7hST&{{A9wöign嫢q؎5VDnݻw{+&_+]˱Oz'=N9sQlQHc(/1zɉ/d&{E2m[@[EGe& MVSJ?D<8^9} /DBkv::fjذdRNps|OPxM Ŷ3|b`TWI@_{38m,7Nؽ2E$f\譓1Jrm(nKB<$Oז+LC4 8iq'2.72R~NIRitbenXV5+r\x*gxz!XL8G8-6D^3KF^# pkjdlRьy Z\ޗ}W=\AmFן.l.W=,vAym %A$fAudJ4Nj/2cdSަ}3VrWmOZtxi @8om)18uy #Z2lk%ve*Y  h7C*# 먖zor2ke"}lOMg+`VV!#xX1TT`lRn&zLX9{98v,)8s# cKG M F Qa21'u#ct0,tg w_`),YU.u)ua청H6tF`ZOÉ}"e:2;@ h*'#\A @vbAT$n=NK4e煻 JdQ)uKh8>4T"E#X:N+hbR?VZтsO{#!:ĢXӞ"1зŀ6rywٞ-2%@+=G;3hʥ=$~I+祝TGCҬL$iJa|45_h8V*=^ BZF|k<,"z; 4.Ĝՙ| LPźPJGGg:VQY#V-gY/@=5b~qJnP1a+TbU7l' t'o.۪*"4q?|=U=o?INJwWYaHE!x3PGivpߦօ 6g{q5F- CG$?rgݡ=P?)'#^ ڴ{Ni.y̧A`\ecr@+d򳦥~Xz񝧵R& yuL>'M "~-)}+ƌE2+W.=濺Wplx/Y9\bԸp=Π9kS $W &yH)N^ tњ~j|Gpt045Xg4|u9ܝQ 2;*#rϷqȧ-lH=Sܔkď-mx<ȃBסz$ޟ P]p 盷1eD6@c=o1ɒRN qŔR!~%]}Yx.#ps:D(X"ItIh)`~zͨ}J lm%p ? Ulm5r{[.ߎpKma_z$ CTDK\uv[=B">_ v*$ϵ V {KmWMzͮ,5D>S1T aStFuRRlPk_Ɖ^NhX"!-N¼ { v66d4cQ)Id_?zP|f^4(E0X`ƦwȔˆVMߦ|[R,v`joBDEL_7w7%QZ3Jpz7JA94 %Pj틩=̱j "0j'3bկ4o\}=(xlfx$-h;ˉ ;xiTq:/D=^fGTmP{jJ9E^ Ajv?tsrٚ`zKKw(3*hd'歿j0o{뭊 T2zz=xтN?zH54s3o1%\c eGv@3 {MN{Ma%խ @})_[y8FTaay[}b:)َY}_O,[8E *(ؑF=?/ps$LL1ш~*C^LDh}t][VrwB}^9>*g(GMNԠ+_t'J}^V| SURn aɢ7-*Vp}Bsd?ZGLv (1 o>13GOyl*Z2eGYؠkǯ,AA8ϧޥȅw:0T >>XsY0Q7`sP 3bVx-}S0A02)CIe0R\G`(m:BGECqؙ0#kM}k4zКAˍiT/e:k ݖ=e 2pB%;2o]:mKl= [X BX-<*'Sc . R 0Ї' _ڏp霆-ƚ~) uz_FFuAL^j2ʭaK}/|uP&) Qoc=Dp\iu^偦]҉ܔSFoz%:a7͝ѭb"]DCOdO?űfטOdPO%ݽ4DF J|ނ>Ma2am"PdAobaa~} ټ,@#,ʆBޕ<Œ8 k]m_o3b#.<_2\9ТK{?ƻ %z`= 6>a|/d$i}'rtYrR=ajoBě޸L~^=/֥n D#kr E[>K k dJ"!$,:Fi~.yH0ՖSD#zz jiXz;mC'7| tWݜu,R; ޱOS io0S+ ˕- yvec, @f~' \6 Bg [I֘UA ^z6E]Y O-3 ~0{%;HVͪ)6YyXҶW / G%~R%$&[0P}n,eR`TMɵ#(݌twDnP& X,?(֛n~+j94IJ\xS_̹ʢoG4IN4tt#IR@{LI;/N#*9psRDY1 \gFy3*MWPiKF廬FdEdC3o~ʎAz7[iZXڳUIPwzԼ́ Ryc28="4tj0-^}[ΛJ7%RHwԙq{h}iݘB MV3lʱ+I0}]\Sڝd\ ,,t\AyV:,^3b5so4~Sm$ }/ISt׌G6Դ#'jh12M$>ggR 9rf)wwriΒp;~V7)uS=IP`G6p8<OV{1yՁa3̨X 4T(xagz$V uV-yH/31;1 ܤRB+t5d\뤴՗<J/*wJ{:*kay>[mp.̅9 QP]`g#{g~ ;иrő'o2 fAbrrɧ%&6t`Ꜿ/gݭVtxfWR1xqswq6_| 2` -DL^Ǖ xs~/hPS38vƁыG=BΊz:N$ @ ݫ1 *tMM|!j|3+.+^E4V0tj|sUY5Cfm͛z*SӌD(I:>)D-^|Z Ȋ7LTgAޅj/ hZ"Tnkn>-7O,AumM%>Ad"NT&_hHmփD0hr7mNԦҞi:̦}REѐ)+ `qz2P}Jj*.#,r?GO\z у4b2n͉~ ~@*E2kSV On{2h@|}[-VJ&ˍJ)hy4֎'lАDg_Z* i/afzoa†(5wpJ7ٸ1kҴږpͼaMb􎿴8rzgq{07t 4.?}iDG7 =iOwszDrUy^vyt "1*hb}- 7Hr`CS#69o4H:>Gk Ąk) t 4:'esZj4YzF0czGgAú!.  h Ij䮍ރa"1fW\- ƼPa+x̕-G(Cdz)(?I¨:/k\s Y*KoxJ ȒrvPn<9ԷȖ&#MI@[yBBF m(}wō,~\ջ ,-K|Ʀ.u(yHX|䨀DChZE3PV]pEecIn5Lf&0o'=n0BV*qtĢ0Ko}G2sMjՌMw!oyI`K5d84M+~td>̚ 4B ]{LNnE=ʵ>jGj5%`@1Q(L'=kٱI43_^%'~c$7xT"TW)_yNq \p,3`8S3KZPn13b 5I0Id᪭D5Ơ&WM+ ZSժ1?l{HxW2W C $XҚJҺJUc e%6 x̹|5L{Kz` 3;%i~l'+Q!kq/LCt[ib:ݢ ha/LOwchV>$O' o> N%{8WGY0jN]>.V*^OhQ==U{p@NFr4I#\Mg+)duzSZyG ̙ % AU,.@-M~r[iZ-_a c"3LU,s1)"ղ"_O?uxXQikB?[U "3P;Y/%yTٳ4:aMY#'n \Q[u G1&Qs" Wl"촇oPZq;}GԎ5ugyg)$=WvƸJ\xky@HVKTqrm*&XL8 S ÁKstaDi(Ԩ|A28i_xް3 ް*̛NlN^N%X H! "?5'N{"/;Kj:%c0V2_cBIerw_i蘞Me"Km&;*ɯM|UIbS 7GGE_ĭU2)EİiZi άee4O7ZZH_񢾼P3 ${P@Kr_GK[1@\!q"H&BK[) eN_9XַO,qۼ8VdKMo$mKd"5g( e}UGCiˑ:5,rML(Xb +ZTWdPGvPȟaf:~(ζvAr9S-T}R\^Sx#zy0getЁkcZKEMum&!6iW;E[_ B7^_5{)xKNUH ]RTFQ7QW'oC)Glug'7 ZD}tL\ ANw>/-i?6%]^U|ٲSMnP9SN8/rV|D[L?L}k%&GkǠ\' Txe98o'P[߾ Ο$׮ymM AY>=7?Rl(`M,d!vP7 +-;Dw<+8;SF),*ZA/-Lu/̉VfR*kWqPaVp~fr^sgX3]@hA2? -Si|23++ŵ)'J=%qTZ {C6kmV\R X0J!rY{M$D}ц 7Q;Mˋ܃6Y4ˉDO-=M+ xօ1Bm8FSEJbs= ۶?}sqCK?is>r4qF>o CV xu6췦.1${l:ҮK9fN ENs=# M+K .w*ި Bl&n91<2#,J=~p|'g$Al/2vSm ]DŽ?SDCy zg_m*II h;{@XKqprzj 'xky3z)ǮIj^j#r8/Dp] gDǪ - YXz#xh YW௑#2Q~A}0# ENWL8Íب8KmǺr0)7ˑBx i|^ӟK|9׉1cŏEYEsE * j a뇇> D%O`e2쮹ΩH݈As(դEp43:òsFﮢ(tP>͹bTD,S^a5}O7Sؼv; ]C'x ai<(,%p Aaeʀ2膺=`YtzIbp>W]ET/@WbO;TwVp=|GCa絮Pq3ƞg)ݿGgQ$@HEE8[n+Ti$+{ |\Y%]}&G_Z|:.d8 |ZX\`dxTJJ *ˏiIFy‚Zvóx?ivr+JxxFu`M(O2[XU^Cw -dlh ti|#>2]ӗ7M6~K_۰P۝ppOU}z QvR mzKH|RZI8\g@:-9y*bg{K՟Vi쿤1)"N{5>KO G"{($Ŷ$ 2yC6%u@mL:BqlAfYFţwA4zم%DU.Dr!Fw~dMݑjZ:T,A0A(EȾB_7flB )6ɟIezJ)mOw)lpjT3_ _aq>9W CGz4˱:z3lRLy J>;gUYvb N*D8,G܀y}JmXTʽ<.1֐' ix=/$ʓ`'x6;(@O%lq\mlOec+%߾d t)ħ"0fFLr p;j$H| f љdI#ulͶok}uFNZp]᥼e`2 OyZtHKd(9?;M,A9Ϭ6`Ov]>6'ϓQŴ258a7rFew;HctбHjdS,A[DxyShdoy[F `ut9;:ɥ?)\Kgf ˀ1 j6 fo``E"^CG/ =shA;v$m~w3KE3|NDBQE21:4ԢJý/gf?]Xs }b.M 1t"~7Xh֯;̧><2: >f } >oU{WHx!Ӵ}<~2l=N1gDZh>l]/{U.mojtb,}Dmc\ܘůY#s * 4?qQl[a:ٟUJ |n]s]}ү C8O^Z!\F -x~b@^\9z`T+VQ0^켓>.mkwOIR5Ck˰yS_ s_^Ǜ^qvCwx*D$)]9?k:Ljd.A`{jz&~ɜ)WWhDJ$7ڔӼN/^@%FlH9Z}g&X'0{-] ;&`|=Ԣ}*wwOaw;b53wGyO40!>XpE:0EtDHe,R{P: 01ϼ8=т//rV t X#4BH FM6FwZKJfKls&,ЁAxVenmgWЉ Ն/3+ngǒ.Ւowj$ [qQu{JJ9y?[N60 ԷR!oMeeك]tO2 ]:>ނI f3tT>Tx`ٛl|OM*x?͡KVƳ% ~>ufiFNu =T 31[Fٓ77Hr ' F\d%cy#6;w1ؾO'?@LgNf@Ӊ?ށfAdnR;c`Fx{+6\ RŒjۉdZ 3UXƜ!h%L Smk3[Cx5^9QhuCs|sB':q?VcW(d;WደŸJHkYT|` 1P~F5o[!I{>3&V`r%".xeZշK2yCBGߖE*fRFqC7aV&r!;*cfBot?'Wb'ͧݿQvу,HU#z>8ׁ GI}NY Ҝn*թ8lF&rA5d> 5{T:w PPh' ft3akcm/FpN|~H@W* n 6m-{i}ḱR< E߼y)ctJMC͚"Բq Htӏ^YݔEd2}Ԯ e6<.[ǖEol )5BH6}RwDcw4PxwK]9UN.@k5HASo3UG0߅ -zG̴ eCu yX9k=uHF23W߿/d$en:Fdy2gȈVň)=u7~ᶹSooV mjUM?}r#%u@Utkuq 笀FqݦpbN N]h28C\軴!6BmN <mL"3YC wr .j4>[ڧc [نوE3XcY.FHԫPh蔺`ayxywf{3lzI?e y* pUJQEEš.A(S@"3OəFv\x3dYv]k6;H;853O뼆%W֖˘|>$[k8p"cPStN[:vdyiXN-`M~O9?2&rc B (#i3g_ԉz:S$鑟Wh13CIpe=/*2%WKU_W0`<KZEW]!`T| dq$JܲBFy*Y|bLl}/ F?"1hɈ |f*'vsVN?n˖}_DG # N%-ˉz# ;ז,%tB_>gYZgKP]![mǻ/<{$qvԗgDj7`԰{xW.|OQԥgIuȼ.FX+  sq%=ljswho.;oXen8uwmtE% dbY{|4wueIy4.R!3-e-,nrmugWvX#NGcZ 󯯔CZS:T?\-n# {wu# Z^?:IGk?cpE:GR:Yj[. >ct/R$z eǙA4tI?]7<JFzwY۔y(.cSR'?}dc+[a;C]NJ(8j]xu+9.%+!'!E BXR>l绑 ]C($*5DҢe"Ee/T!2qd,y$GXFYw ލ]‘nsqEaL4qb(ܗϟo1.eܸ[hA " L㿁]D.wY",=.>5ܕŕ-|< ,hȨkr{=0+6Bxg2U~:١ e؈@d*&CYTap=Ab(1GhL/*ۮb.Ko,L57kC# ,F;!4- eƃy6r "Z3q8R- r(71~NޙN%-A:__Ͳa8I b^h`Kh:Ao?!9á?|/~AB  AG,*`%$Q3LME\ǽ%k1Jbz`OmEkOqXMkl覢fX$6- Bt_(8 /-M  7'H0L)jwk yodQcWXqHh?'CݸM3):񂤴*eF09HZo!,]6L+ dyb e.D*'I&jm"*>6O;v UvSHD%bKH4rDhq 鵻 SӰn%ljmf ڴQuD{)оRiD›!h &ok.w1<$ yjKskUUV c/^VO/C\e<JejS RjnRWCmx8I0͉=R${](SeT*Zn7i B&#(r`fq,۝atOnr\~N:R,5](o`o$T!:BPl&:T2@\u2\kpxd_wX@&*0?/Oaa,Pc{ٺE xAKwADi`T)3zIF!lS`V2f2ΐ6=$) 49jeGC{A@YY 92#rTsAx!9*K57g8DPؚ2r5<Ȥ|ʮO&PV|pNS7RLyqD3ͻ 7"yIs~5:;c@SnoKyQ/jJ 3L铑YQWU"b~ ("Z(O+npX@1g.TW[%Q4Yygp0K%Fz?R%FcS;)jwgsU3s#1RKu 3&7U4rvSV\)T3VC~=i8qtcE-7^ `&?"Wϑ.GK'=h1q|a#N~V4*WHg"]6]y=ܕQ}tcZĢA8Qiƕ;xf10y! Vǿ-cЄOx~e1&H:aE O9W $cq\"9䘣rZ{[H,@Mx@Os?.W\#;Tⱅ+HsC|[0ӴSk̚pmeLMՒv<kB:keTPep/"/p\4"~A>*ֹ5 k !/bG}GG\H^KK<7ӱ)q2H9 :ơFyJP -ך,(&RS3 \ Y՛Ң#1r1GۼISާ} m!hY!c :y a@S~x) 3c\^Dnɤ}wwZ_oAeFu'FDՓܑՁ*4XMkoxՆ ZuNȝb D7vOBU%]'{Ȗzdcŕc#[ 0̂š$ʁpV̜>SWw rJtP^̢qƢV%)n~I >"%?LjYRS+@*{g;4jȢ`5%$1rb.:Jwd>J=\,#/SNi&>V od8ϲg f[k-j<\OI@o^Gt%y~p9/eʅ;Ǘga [e%w đ@< +Hy޴,_-¡&.CtUͰ9 LWe"7to[>Hn q;3?aϯ@CM}~%M#22 eZ r,i?fu 2u {'͋a98hr:K?5^ s\f !#|{k2{+ۚx8enga?Օp?(k]֏KPrYły-X6QWT EW>g :0x(^”s߂Yz_.AHS>f i^"8SS~\G=I:'*#B&`u"R*7YLex E::"鮦W$CS5mv(rf IKEV|:3^[ _A35b3Ұ@ omG3Xw8'$:DM9!'Ⱥ$ca Ԣ ך-v,&~*D#0fWr@3wreIL[3.'zaaF,{߃*oa'f7re# <@=~i9CA>"5F^yɿV(+8iY7E0mh~eN&A#݉AU9V#.CtYX4C-\&UdQo\F%hJs-H=2T'HnXlwdb:M6>cZH){&Z" y~5.[I8׵!rSVf1%9mC(t}`@Owx<0~L͔e3MpP^uo+PH?b$eq@?Q懢o$x(hp3gw hsU&x zm|G)BIf7*CYtcDLT6O9Trj%5S SKM]]s!xf)A4\E:YH0k*`G:VSkq.pyi@kBv .}Sؼ~$ul{.Tn(19\ qVeR }D,=;=οyЩ I`kƇv.ǤT}B(fCޑXb aK&+izrAEKӃ $O.%!~{v5E8OAŻ[egdԊKd8aҕ,8l +@K*@a1you{m?sv)ԼVP~߰-u>TsS悃 'J!Jt% ; VAՉ&Ư)+B5cv9`WjmGعOw Gکs[m9*‰2w$s`R# 7 &h(AčMzazg̾ٝbd hv֜)AW 4ؤˎ$+Jbgفph`A̎8Ʀ~Eh!l2MV¬zl[N P2 [[)Pe<?k%թJ& 5)TZ[VSs㟼%+\J`Ph\b::Hjzr0>YSssKĿv(z!}~4x}Iuh M-;,>S(]WHP͝ä L=֐>Av 1\%bCЋt+5Vs.486 R&.K\ٝ)O{;Ј<( t@1~yxe,`4,#ѱlEsDe`3FX@u>k}ca׼"}kb˸$ޞaW z|"(g_gΪ:ݠD S{!{Z UZj B~s~IG%׷2Yt!@m*;v6$L(g"_A7jt;w` ", @?-D8Ej+3+꿠>DgI%|aicȢAWDø"uCR=A`eT_{ӕ18a=G կŝ}z[ V34͠G5p8 ZLtѥP$mTd1k"]uc RR@h,/{aҩ!1Յf-A;*CӜ8,pRk-[ FPFߔͯ1aow@xeA NpGe3ZC꺷JTux @QC쮻Y\ɠ4WOUTe⼢V! \ʨ\+c:Zd[Buj\I@Q͂;s: {eښT|I M&x4A)<~7;(/0ğ4b& ^ |KĚ-Zh 2SJi̸c?`X bN8E&2Ը's/י K"qnֿ gә͗#;'T.vy&|Z7 _~tOk/z'و]WmoCh5@ lKigIEgJ|E0%ahdjX>U8^WQn>\InoEΟw8hR.r PV6_wDeW:֌3] -B3LggNa-6U7)9EM Whchu %i~!&w%Wގjr%XQe쭈4Gh[SI-fBdYzeAII5V&oCh~Oeo;у>ɣ5-S\ʭ1]}Šip1|e˙8pVU) 2 .W<TR|갴-۟_HS94x^錰wݡȚ(PI,S1,KsM5mN>N婁ƖMPU|=TņN+nT56)Щd|n!c6f 0]mVNo0CR}Ϳ wŮVV{Z3EuSW8m$Ć+Ȟc‰ 'aƊ sHE&=+$?zD1rXD5C[nw^ZvVhWA}EeIT;y6h+%w;yNH/V&JD)#}plaR/Myѡ)wec|bIgtClmɜ<^E{S.(>=:X7|5d V9zC0"k~dfFwu.DςMuhYsv¥-D&/ŶEYjmDv)s= f͇9.PGV!+(CK(18JXފt,77̼!z,WLG5x"=l:^kR;Mp̏Dm Rrhp:1ڹz[k7(Tcde*8WQ]q:8XteS<(\2 UMWe_bLxZQ}~ƓV'@5U)LBk}lv>4BG \0$Om83'4.I',׷ڧ9РNi F~rb<[\87<`BTRr>EՄB<(UjI֣f}Z (yH)zSW9]a H!![~>i72zjA)IhtɨM7g֤% K(FV 54.:Ęj۵KV$h](~*D=9>FXOK 6۴Ā_X @%B/b̖sB%΃T ںOYLš Ō{񒫈u,KmB !g ac& Ոd^O>EgɿeF`-z p0tR: o}"~w?a^қjvO挶rІN߽ !R$B(A6{]K nVͥ̎8Oɗy+HC[`Dև R .2?Z*57"6Qsʺq-uV2yN.%GP"_'NȖ:|xښЫOKpfy蓮C z@`M"UBZ7“(LۮE2'^P8 NI_]5fGl]MBD D"X%8{vnjCT 4=Z.-}ޒ> ieY-d{žGH9Tv6 Ahy9hg;B!@/GIP,Ug l|y Z1}X%K, ]q o7Asy V$ht7|;)/܏B&IlL=4sBDRɪW0,fLC8JAګ0mB lHI-~!3|K3y cxިܟsɎtDl(.u!/Fv8Rߘ@hAVxUymL[֗ĩD9Y泆bM-\3Ӈ8τi -uvsa ~hIjS1 ]Z袤|m޼yGM#|4x+Ra@nȓlg`t;t ]Y?H,>Cef;AX#B|͛;l/Oakk,P4J{bE[0+B p^PXZF# ^m8 l&;ڼȗn`̞*[a1u_jRb!^;"T_Z"W|QEJ04R*'Z>.vܠ 1SUFs<%QȚlr H@.mHH?Sֹି^nUp_CS~#J¥Ϋ+V-Hni|z=,kNpXO.Ga' ^y2v q(ӡ>V}8o*pSI(_&HFVaBq[w~`_\Aȷ2&2By!K( ݱԀ.*k-w VP4w);p"Ak#y/Ϊ^lfQ\7@ vv(*.E {T e V4.aMCr߷F fD/潠nn1a p*Sw։-_dj轵a>6 u]%k yĝV:+.I݉S |uA({va諵}L?$r431xvm`@6ķUN,6gq;ѵ g%PZJ`!)D,)gSy=v"#eZzֻ=ά8fa {2 53oVʐE.[_BŀW#OѵJ| #̨70M=pG.Ņ_V=4E)J*FgIFͪDiw%6UA DSRAqOk-РEϨrk&?d(X^}9yk1S66uz>^!^hfLyϥt9t/4Pukt5-F2`Vı,:xqojßCvAIG7,*5R{)O[MZ[ S'q kGdN{dyۡZj$xut^NAhH9qyg)@a%X9x@MoyMͤm}dٽX]MY`Qse4 OOH*a4!~%K)k*10),o+@k0'k0G?<.6UnIT4y/-5 " =pxE6ED߬=Ihp6#j7,b18Y rn@J gƮRrWlh YAh@+>UB12+`RuvgK&.QټXs:,Gizd&I&SR]+=ƿTyWrY?wxz>]OϬ.,UФ0p і`Ӟ'DFo\O{Uu&Toʊ_S 7Rɢ}9i <̺L iV}PO$TR w Ts0D!RVW!$is<37䋻 Rт0YIB .>-sne"AREOGb*OZ4~+;m*?6=cuH>ue yfL؈)(ى(tV()ZJa 5Q"B)FS\VZEp_ U:ߢA_=?TP(rzj#YB~#Y^o%Hx -ڶL[A9qjEk֝ϪгX Y)'og~&7f) @gBIiibs򞬲.ApZؤݭzy5%=ma[hil"+:ksv[@?A1MA0!-ܳǟ620}y4c-;,x)91FX3):7(Z404:% *foY0w/TEBbr>ٸ/#=p2UXWO[rit|U5gvk;-X#U)KGHތe?|z}su: 冱48o08-}G-gƊ8'fnoZ?;msgaAQ1QP'pzGg+[ #>$c7.](:kaHj+JB]!ʞpb4E?Bf/( o㳿}>9SOl\[+O:~=C.8 !0M2 ?3sX3rtI{ 4~QkxTsh NA;2r5bHmNe5 g|itWWczus]1셳ڂn뚣 ;]uQ;=83eڙ5HiWLf «}tf֥*3XbGgENy lp;ޙS OSX4+,}NXT F-$ABʰ̧61 S 1oRo 3H>  BH ѼrGӆ.Kacc-h Bj߭9b֢OI`(ό#$8ǝAȬ%N˒ibwǿ4zzeGY=B}F.w9fU^LJw[ɒ0Z(bmiߜK r'W-+PK=ȯ*[!ր4^#%:˽ BꆇZf-m 6vҳ] @pA-!Mli):5Te$}GUmHj+zUW[x~or8uS.dx9Ƥ$c"/L[,A0Q[-gP az< {z=%j~ןiZ'b"F8"qhr57R??ʽe}xjIL65nŠmkWR_qu(fڄs*O-:: ._/f݌ $z ?=[5SSsm,:i2T"5Fonۘ5Y #p푋Ѝ5U6[aɄAQc%2˿dKf# -Dd!ֺ!r`0&̹8 F4?a_t_zOnO1?(knp ߖR"@h'_Hc9Wg(MK+lJDrbq'N"g:YVְ|Xe\jt4Onx8VAVWil]< Vl^ |js)ju{R&Dz<$f,pݓ)F JG?ʍw;k2^M5#qҍdwΏ:r*(A*fJ}~j"0ɽ{\>dP,ܭnCލ:xsכ#g}2݈2~FmEzҚn,^tF{i9mpESN$B={ ZSc/O)]#Љp̺\nYšR NN܅QX ^xUc˷`3ND -Z$v+픖ۅkF<¹.ܿfub_B.4|EaۧтE#|'֥pEgTgyY E 0[mBp: 3A3a`DWED*v.;$~C{{G AC}.ˢ>ykC2p{]Sil0n^2d4gU5] rD(¢h"'Pi[wyΩk]j nGO}̢&Mu"~z҉&4?_8"=|14+i`gXkCe*(-5Yy$:BfϘ靫'o-EQ6?b>ڿu+mZ _ !ĤzJpnџlypy- ? ҆rj|mE'cO(We#/LJE) tDZVcU7wg=&)DY cegɲ,Z+7GCf)yDžK[N>q! HLA5"R X~Á|}ȣ '韕JT3lb_|#[*VW=^TRJHx{Umنb!\:iv6+uoS9,=tQ pXsiHn?-_Qz(rCv|Ec"J'^'Յq"]q;U"Sad%tq<_hRU0ՁF>Pw D6^rGxsarHՄh?2Iy ̍utɁ0y0֟0P 򭦀RJPu\ e3yA1ڂu`zp\sHVO;%͓w LʣVXUڃ[J9φ\ReOY=NC'y I 5YUw`A*IC`'S2GN#,Sך!TH|DR #JQAДO8VL.hnɕ;uX Jԭmpڴ45/݉:{%"J~%7PzIM)P:@J@= [,p:4Ox8ܘ&7Sc%&e$h}O0 A#hU a݋ bT*P-hR##^V >©PQք@ȀYCC0r1dp"LߘLmd % S':krbING"H|?;SLȱ lQhy&`uɿf-/VꘋiJUFf 6S[N[0l0'3jX*& M(k>e sv CREdws·+8Uɡ[W6@gۻˀd[ K~!p3c20bƀ"4HW: ?6=šOy4T%DrmaKũmnQ|E_HAvy'8^ʀ!?@{W.'H Sд`v {= wߔ)+\nr8@ҳR$-p.ipb'z#Jm`cF z'q§NRWջq]ԷI74il`eiWP ai_3Xyno"fՀ,=&=<|E&~h #>%˧Mnηs[Or4"@)n@([~{*~pgB#Q AmRA [FuxKX+ ~v]$Mz"LaSEs %TD~V`QwLwsB'(}48خCo؏0ex1Ȟ{*op$8hr`rH0&=`;L4/z65G"H%(!z>eݱ嫶Qm6;۝n BvHj[Uskb`'1[Jk cnlkܻ!.7G>PH iD碳[w9Np{D$½GRJio na] Z;]  JF˘-oIKuQrPj F8 ֝~`5@VWo01X[E44`zcXE)N(LK\uipPʹ7^ji&D*ONb9gYrפG:E'pC><%VujS.\ƦYcoE$fPY)TW3wbt_mh9s lupQ{bs!ȧ7HyF. Ec1[-L M鰃hu-LE _D҃t),ɬd_uG.ƍ-"{ʅ\)T;Itd9H/dFVyCPx9=D}rV v)XeX x^oB% Ԓ+׮[L| NXd/0ԕXʍܺ|a†!I &A?|S*W r{2wUe嚴H@CP9Q>]KZ&:Sm h KLt?^_|1%sNO:;c>Ȏ3mhmY}YQA:uZ⊃:PkJR]ujWIH fn<ՇnZoBy줆bGyX7ڹƬ]@WKTӲ*GiE%%rK' r_' 1>R8MH!yMUQTo{5(hw@.9&Ιn󫡀AFڼVKB<jF{+ ㏎s.5^O^Rrfpr zFRŖ1kz F}σD]Ft߰Pi|mAcxVi ~"Ik9a}(bҊKR׵W~GٷOt ULlmH43NSe׀Fxy_=A|*-UƬatۏрEOLBwRܸkۢo?ȇtи!،9zf U+b3z yސp0Qrts^ۜh3!|1R&")MXG-zax>{h=zfz7spEtQ_M(-P-B%쫒0py6lc9 )iZpU[P;W@lDxU֙_yu4R9X2>,^%\T :9H2Y}{D\.  ^bDB2Ui)qYI襜F1\(w[}.~LKK6'r.1\r y'=$ ttɈNjt8p2+MͻaXCjzFVjoƔHn4j)'<819!;[ɟ *f~TlITum Ѡw ytDcܭָA xȋφ!w'jYIV3=OuOEA3tͺ/P†s8jIe0n,WA)\’xF[F9 ao *7+0YBߐؼN=edOEP3= +IDU-#!B LUl;T\*I V{6.*ۆLULlSp uw p2{&b|M4&n@9R)iB@]Ihi|5 !f,:gl"W ;!lCwP "4,<ܫ+⚕jph:ۤr*kly`1鎹H@H{gC0ĘCYlj"0a0($PSjQLc\p|+ Ów&;%[-zQUZ8:rds}¨N|C;VV)9?w}}dSYMuJ(!SbV^p{b=^K/&㢦R_3@{^F15tKɜ,z 5#2ܲ{7>[A 7)i7Kۚ>f*+>l_A{qk)dPQBX9,X^Pa4[EU`C`@"gv3RdlT2KbT]/Ҥt:4N,=ܡ>YF;G6:? Qx8 \!+xLӑˆ $$ [t'xQQÕ]`ťlIsl,o@3"d7 탂<Ҭ{G ۨf%[R)+35,e$%cTNfD9$Nz-Ans{Mx1iƦ6y"3W,w2B]Cj()wW}43id9h$o įu .fgCG1^[2R%ϸe|]&#XQٴUam2d} 2che'S`YZ֏qlV-јP!MƊ ܴsN`瀪C3ӓDӿڹUIh BBFwgyG L"ב«pw~\6܉KZ d @CK$akuH2Mo)YwNDJuH*z裸bf Un`L,pD779S]JU԰fHy=t`&þƞ[1 !|nm }$k5k'3cfDr2/cHpFWMj^p1(<#ObG  iLV;t<@vNG`^3VHiY4gidm+{" rq]Jd^Oԙ q 3/ybduSN@356;.cn̡LώL>~ 2e uiˣ.a.l`b!eH_۰`?-167wAhێzzj: EM_˚.T:<*f@@Px|f2x.7*PO/ Fhepn7>r}o1˝i{"N͊}$~8*T= {:[ټ.Qe24gG Oz8yx9gSؖo,#+#RpvwWkV9bn\!{R&.ȹK ¢hi v/qİ3N.;]+ѪR}Thg;w c9ї{fvKWbKKb8\@rE,7 ]+bB*4[&= ":l*'$Eh*$wGLjRC`l!QcϽZ@:Ȋk>?Ӛ1cɾY pWYtr QCu+DJWVOAd%~WUUSZ˼7F~حLɺm`(OUX5~f~y^~ H+uD8nxhF1X(g`<8ʜ7po9]kICrJ:F7Y#~٫*j\^g7`j!XwtKR(S?܅wts:UMr+OqA٠6wanlCqtAXef}<}Yr`$ڋ1u+y{?GD_0 ToNƧ@y2#$'@Jgg,28F GVo5:H5RsH Ԣ XeGN93,=m!Vw;k\1x&Hy,/7YgLzmL0Sr{I-jQ?'a,HZWٽ69BAcBG!ӛ9a5d ZatXr3={`ݏ HwdˏS(}[fQ'=n ^[+^lD2clrS&TBj@憽?g]ނv6d,I$:;m6`/w ރ U~SxҴNxvY> K̩JdyQ^5sgm eq/xVS>tvs:QanYd |P ħ볜]]]OMo8c+>"16o ,>jŚ.Cʞ3R/ِ?Qo-@? ~MS!^XL9Y b4U aЮ@vz p%:Ysqf0dzr jϫO~NYSf&&e9*4jd$^u[zOK3'*gG$ \[HP}xb {FLiAcT C>ɨO+k<牆SS=ýdsUCj߻HQ-^?r07>[&@ ӧ|Ȯhz>(vmS9^jɶfDOWjf wKDKq#YN@k,XY$dAGBvK*$1=W1uY1Z0I,kLhDM¢<$&51th]TpIX⻔Cro1j'e"F*QoJZ ?QNh_}bĪn kFLH&qHwc``ƈ~I|B}rn_ӹ&'RϬd5 Hg)zKw|HtTn 8m\ާbv}ڰ_2^K,̬&FTǫ~6 c7O+3Qi׽(- lHZ4r9~z|I$;gwWPC~KKfK4@ `ERO5+ dd#?B"FdT-%ly fHZ,hʒl۰P<)BzWRKE76`[P@nϾ[y"EV5nٴ}L$ѧMa&*MBȒuJs%RF9X8ܥVMsX!Cv^JM CE ɎSݽ=z{ۿ)t@*USU}¸ m,.hF&k(3 Phw2͏HQC>mh7{I|skں@kQV x#/Щr8)#:a5>2#brsV>WX6iiQoYd?^it G~Kz >K4a( vz/;-/ u2HA"⸗%`6'/PPY4 R4v+MiEi@+-7N,-ZS7UqEU mxT͍NG*%ezrūz70!Kȃ]Ȝ4>5 I5zo4t&mbDX0ݫAq@}ۡ'9 R7 UXm?)фb`1 `sPK +U6pB7SX*{r'&]y3jN4moRl6hRxnu$Zt5F)bh:[' (3z>w㑚w lш0,q[ m S#M.i67Ԙk=:*1b(Ef|7۩|]ȿMwk;- Y8_)e=()_mj$ۊs † lJNB|ZP n͘Tl]9_i E:!$L :m6E`^767ކ8\ *Nz=HGǤCB糔bӥo !`H',%mUX؂Da%&W^>501>)ʑ2N0٪? M; fn^ҟjWh)[O=K%SZs; 2!ď/Y iv@8Э Te3^s蹇6f:h$׏+ ļ5V]@ JoB_U\B 4ִL5Oukob֦{D23UmCK`(@{`@d>5G:˾(Ag2k4nϴ:ݞɻ~'kONƽu쫟 eݗ~<_i?];JL̳P?S@G\E" tsG&c :?khC=L}A`߭i ;J|jn;yuSt{+Nʱ9WV&UfٵLY/ X%1T+=A~VcDa^9sF*k]aſȠJe/7!b9!K7*Uiژk2F Iwl 6GIꌵ1Z-3Zȫ|{N>Du0O:6# AJW]$;ͳDJ/ uwoe kWDA[lܽ׽ܘj S4@ѧQCE\VVY J^YЎXՁR6l{P]ZI?D`MgPzrvǵ7 BaS8џRMw#0bΊ5mΗ ÌN)B:jQAѷu%rD(ͦq?Zf$( 5-*U ֳ\2xm<슿æU!h l#?ޛL 7dʧ1ƞR-*dQU,q 3ow%E=A gnm[?Ki5B.aM EKv&%LbcHoQ0W*;7$(Q zLWו- AZE*ƈꚫ`]R@B횛jOSn#O(+'٥:Rw~l7{[4iG ^cHd;mefk8Kt% WB\{4d{bf.vUjbrQZ$."6 [+%4V IcX-5]d%'®At|2LS8KQ&PPl3/m pK 0H^&_~r&{2u&*KZiqE4#0 jBgL !pPH4D[p5M*ꩰWC*WWx .ME?>FJ:[_h0E+I%'O; `ꎬ:@DAS,mY6Y6_ٿx9#IξT{`%Z݀ԲV2`185bڅ6F{Z:X I_ 48.>1ycŻ2rхfÂ+{`HϬ$FA$FDA߿WrӺG햣t*T'Àl;MP@SJYs*lçXGe ~5$uQ-}%Xaۥ)v/:8Hsj>א@-OF>_\F1 ~F][LJ y^N,2Uc4tAT:vv[T Q }:vqS[9pC9Dnq;;;]0!7P"Zc\Hʫ0;wd?[ j'= 08J7,G ;ӟr97+)="Qzbk=b0k:JSbD'CTB]t&0?KA-˧ǯDhhȏYQNC[Ŋ"$ C>"=pb0+"vb,MI> ayW/`L|fǘL2"A@V'CM-Z+nG$7-!0Vf)fCoo!cr#/k> mIҌPqŝ^٧:u}6MUKN<;}dޣ~bXFSdsk{ޏ؂DmcOC;v9rm >}N{Xa4092DHehK3~Y*l1XY:;F;5ldOkҕijwr8n-Jɛ܂)׵%~!4Gvu! :h;/5]ƹrX}g<$~nFBanH5MDHdP#geIaMb\AW5;{sWs;:e76?%E~M}OS7z검cM8 ^k'+jex'DN? <H nS:xe9Ư3Nu_i')u? =fJDmj?95f670wnpu4_A>2Vw֗S}.5U u>w]J z#z8as*#7eS#J\n[ٰZK݂;=|HV{, VK93BEƠb:_ N[^b9 WifB-d<~C1GF䑨 = i2 Z䫂&p%%pͰ||FM^g1 ,~@ŗW,}1\#ݤ PU3wReYQ* *KVwK &@;G.-G+٘:ɭl`UNv]JOwɉpiK SLey6?/'_F6s"ycʈՄȎPRe!>DΔ` Am÷9>?+ҦXvQ@>[IP2뀰} +s*+ɬI`5Ǹ ?hKWD -_Zte~,H_`|32(`fR$Y[/lV #|u-Kx-|z >A>(&zL7+ ShzrKZ9v:kRv/޿ᭉHGuu唃S&L!P8+QLErK;Op0=QPuSxc T6eXU<dU;;6DSrtׯ, q'h^'%52OW,:~EQ|({O: #`&c.Y47E9's+FҦRc@,GT8obU9FvT^("{zU5D.,#GWB* S; Z}aI5JFcHCܱ͜><"tf1OzCҺ$e&\a^S(7`׏if~]N:ejPK.IEO!6q8Nl-a2!f]ZEvKlHO9b0|%~Y&[*y+h}jz{O/5hpㅔ|@r$fYr:x;ߊ#Ⱦp֘ |F-G+,'5GM"AWi8y4K@AlJM6] dmU\&ƒj 2x?K\gcH$g)$d$eԼٻZ v% d'f+ˠ7HVz#ٚVS/WQ}o5̔ufz]T 0yJeʂ%shM[6rV9a~@D?.Gj *[MUmV9bu%glAoR gg0U*K(PMV_z6pm1͹*!K\:uNW" *T $M7̷[`y~:y_8sb3ph_mc{G`$=UOz@4/u]Rdi5[$A`lM.co[<ݶ_w{:]`Np{8L'M8TNv-SpfTngTO>Db/$YfyjOg/_~"3kTF_&S!,{J Rށ;ł_lIq00z`6 U,':SǛwY}zAJ3i$N^U$9$"M;-5ube UVya$)ls5O@ Ӧ˜30MnLͶwViӽsaW^)N ; :^d yiki97jXfIm(lCH#B\Ջ`Cפ? B'u'X$1`} Xmf >0)5#p6gQZK׹6.2d 96yFygl:G韥@J󦫖x,跻V%Q2` r{e|}P~ur]#cHUpm.}*5dՕsC< N2Z\2x?)*(P3Sam[$-3Z6GvPp`E`N-X z~TAT',f *6߄_.U\{)n rS'2[+5*$-pu woBIROʚ|c&-"Hn8-ҟ/ɒ\0;ɰHmÐ9 BwȾT[^i4 Vu|Xiys腖ĴX͞&-)Hh8e/<+ol1Sv@ںƔ3zXǺ߾z]DS\kF`|0-8b*@tT'}9 oNN<o4nclψlO<qM<}>TgM^g5?>1kVTXyﲶg&qNy?4þ'hmY#MYϳ\ha*m¥)-NY+nK0KyKtT4 ևwo S/#B݃j 9ŧBRra'HVԖEi44F଑ItKJ9j ~^y|/0 kmB#[[ZKmoEE[Σ * V-?I43P@mt<I>6ӁGY{R=K`(ӑ-Ř9`*La(k s]meյ^qRK GNr}B3@Է́2'ne ij#ӳ,B}䍀ZFM.l jP2")av8)mTPyNӕn~@Hbm$ Y_3^׏~8էuVLt=Ʈ~B62pELeZ]Z+JH%MpY* }A-冊l<}dxWr?>7NbZI;nyfiz +AN#|֍U_;Ä_@!WўQכ`R*BtC-v)*tHx8I\OU(;U 0#!ky+8,C߽ J~G:nܸB%Ir; w3NYgKr_̅dtX[E9Fp +2X]N= y_QG{s*=wT] sAS 4he뀄G@U.|0o13rp;5@|\ހRW4$\:ή$UA}KmD ."˯8ut@eQb"1]ЊKb32z*&l[VnU*݂kby\2CA*Cb|Olg֩ X$1- Dٓ '8Q6!(f<`?*BX)uL);tNCxY*Ld۝WT#^2 91(< J: |}?}L5S])7-+.j^ai?t'㻯p1' ^򁲙ƒ .!vMIfbmj|GCA۵A,~=o|,"@Kut%`fKAFZ։!\!qH-f|cWING%ΕbgjoO@oA..}|ҚyWL' =+Z\U3xJ@uMy1Qj9FxN8FlGC "ee[~`)p`r y뽨?dDfV;sf;?#u7u[F :Om5''0MU[sp^r5O?_kJ0Kզh^URDѻJ:Oա6Mv$"7PN{+Xb26*2[U sWγDCxV`i%^r߯$yasC8{ӖCIpʽ\L[ w5DT l-L wǪ {A;Ȇ'&'m(?|R.;j3&ſ OiחXW*n_ԿBH`ؼ&c6qw2r2'~߻95_mG%&(_v2[*]a &32, BeGws?NRz̼gh?im[92bS&۬r#xjP*mHuf4p`&؂7N f=aɝQ{[~Sp*r2ȍ&XK?8iUɢ+ѸS W+Ap#O<#zvcL~bhY.I5TrE.HE~?B[T&L*ڑfcHi,@O\Z1 wy;?A=cv>meǦ:mPRcvސPsG*㮛 }WGOI0t]P8T=0[d%rXYUl' J7vuhpK$O%G/ .fيMtY+H[&~u[51yĺs}cF=NkX(N*ڨL&KѻL:"աz;N~&AQt a5!)~Qye# ÅF9>#OX~#8UwGQ/rV[1ύSA}jwXŶ.FhK椤vzb-7BZ)‰ J„qRDN#֚أpq-d*Hg "nI"wubLq^67BglX+2V?4A6)u qBv$IbxXM/ e<*׷oKv&YExibvO8ER{5&2a"9/G+,KɆ،5- b/}UbGu?ib\WG=SQ~v&& "9fѐj=w:x2hZxhNsQ@R&/ Kq&'HfYt-BB D'&9 C0ٻ'|(o|.'p>鞒U)>+a'^''EШi+f#fCaރufh(d7wIZ62SxFsBn upTрA(r3-6e25쓳ytm`D燐fB#nyԃM] <6|0K>o5wɰ|fel5 'fu0 fF6#<]q[f=^!2Qj UG1c\m"l ^HxxS_:e^=Ap s )S 0N[IL`J2tڀfUްߢPj%/]>KscNWP,Nhڅp#j4o?.{loG/WJn$:L[r+o2z!*HjSS=Sā~k9v]k};\0#d$)"89 BcgK]$Hه֑$hiwRY<]DlFO`Wi2p>OI ͅQ"-ݸ`XanJ)`pmqoxfsJ55[wr*[}oX ܚx_ /,>i}'c)YZk2UyLmKQ1xZ{-B*d6cRsoj.fs2ʧDc8py^舳?I#'@e@$xy#5DR cٰj~y:*=e4~wH:-wҙ?qk\7; bMDZ 5h{Yw}U<;F˨ b59wj (&{-}2ϡ*0~'S\pu mK6jF @"f!`WI5-*NJ{Υ bz,[o4m.o*}GF zG^d+]9a |v*N8$Y1zSȦ3el5k{`92h麻c8ۥg-[ 9UrPlxęTcL6V# u:9m2z[l(x;nezZ\^3Pvp<$U/x;Q7A(-Cgݲ:1Cvq2?> _ E<)" Γ /= |ۡ!7jyN|9L]9H*a3Smb)a"apW1S@_wK]0C#䮱K7y~l2׶x2lVHs^5M[KzUNC腪.hA[#ʚW8Iwc"/쳴0/ᡖ.Lr%VFɂFC+GyduK]opm2VTҁ9Gc/(Gvx >@8H;SΌl; f,y,,{`,bAi͕p[Б"eC&Wdl*Du`)uŠK*PIs TAU*e)8wCR#e^|AzdsHY~ǥI뒁DB.X=H]}a'nv~;QO9L8z7r'[>*Q5S5PPy„~M܃MmS,Վ$7/Mz&͉C\3+q$Z2_fYay& mt"4y [Y׍(&^&qێ^ש=/MԊ}+0. :-p[Vx L]| +XEAiJ=-\ X`a1Z6 @X68`dlhJ5NMY Ucg6UOvaPkA_1rs+5h yH4rqbaS?yȭ&Þx8YsNSwAFjQuϛ/zd(ɞ&$Fn-@;+W)S$hK(e;3_A[#$lM+S#t~HL}NnM=>"1^6 A2vEƠ2PnV*,5D}+x,[{1o'F?Y6^hh"N߲)L9TWh5HpP Cƻ$$P=r7N-Β?ҿ:"Lv ٽH;WQwBC h Iy5șC3g8e-6t:WYO̩4 %q ‘"'ь}D @rr͒_^h.:O$\n e3 ]HI8 IOE%m0pN0־%5fӫe+g]<1"s~u3oht{XT#ܩrfD{,M$TQf HR "'~O/ol gu7Hɫ̓"YN6O;ǥJ %vKɁTг MWbۤ1kIhVF NX]GbY`f 42#n;Sp <jTpI4 hm9~N@iP4uoYC~)!=6 l9=90_eU|p eu$hɤg:B"q+ ǹWrn ib ?/֮;? >ehӥp'2‘:s.NAR^41G"B&o"'\l=BʸF'_k|t5 z+':\JB:62,RA4w!\ro]拞M"XւLLEj ƥ {1q09˱?BVxz=05AW{byP6Y5l_J G-/Ռf]k2ܱqZY-ZWyfB]F*ӮK?2)ӽ3_K'l^Li9oEt6#}Imk@Gt/ԐH iAI9"Mt{+ayGHpE{s8uUhVO߬FW- =0ɪM;z5 AA9̬N0~VFByY} '̐cЃDԂKFi.fש{7Dq>!OtuO]Ncy!E YJTB( ՘.Ius0ti" *5k;@6/lfIcIzDxe) DlvܖDM&Ry4Bf/w^%pm р9y]ƱLjd@Y{[{Y`ܤ"&e ۢ[<, 3zs2(}'9}O<jo|=z( [DG1aYd.fcp}]s.D[%˹ G-T0']oy^IzsY"7Qt=g`rO ebgM_t4bE&6D!*>}@1h+9"^1w'32{U6M5n)1k/ t."LG4 L~ۑu-#/ٟ߂xt#&( MqUmYi2ed 3H<2F'֯]WYӲ*y.=y|E d3hvo(~@) ^(aܙXnD$4T*+'O[bk!$G՝kSeXTSnH]$;"}d[ rOU*mݙM-d`cոP;bGG&'\)܅[cVS.TCǿ Vǁ)r.zp31S M[ ZC},=*?XuOH~d[>*Y"6c!Dx>#9η{Sa5(i&H: ^0H`C3Z+<66暒B^d7G SE9nt1TBCOP;bH?T cXw=Md,5i.Or"N.d"UrR?h-wMrsWm0RB=ޱ3RgdЁ7rzf8&y7nI3leM$>[X$E>ھZq- x ML`o/e& B3BOtÉjğ"U锪Wۉ9u)Ƌ}Fx5B. eztu\zDw!#9u}'ar+<i!H@t4@hxeQݤ<ëw}c*P #gz{5M)10Mm797qӦcq 63ƁQL+P'C1K)յq&K]W:q$e et PXk' c1υiwG2؊ xj~ .5BZPf~j1>/^’UM+r&hggF4hf Ur'޽6+^ed?F2PVHw)ߊ3SP,]ǃlQppʳ;yjQ[`*` K~I]'Ns$P, @QlY)OShA$8hZm`eR ]<3cҊƅ؈-`#zJO,J@x+icݤ1tرOQ+;!yoY>8ˏi27Ý*`^n#YLpΚ%ul0fx}(㝨Yhu˜%A6Ed> {N7D})ѹiWG4#o8"k$¬eubT 1#FҤ9G~"PvБ6R -pFN yiDR|aĉȈ'|{ǎ\'BO4҈_&ܔCpa?$s) FIZ,EV>$ 9_Rd&>_` CW̲՚T`U|Uhib\Ù`cJɬWVt}U䂏M4R(;^=eLhwE`]! 0;!u}UU46@8O3J#jD޾8g*Szg+)2aPKOz`flV'(@;ò?4"CH)HE6O i[~-Iv)CbR{\@7hN-b~V>^$hz3Ockg;(Aͤx pcr(\ðd~MRHb iTM?2!&t(]jGKv^J)`qoDâ:@&Rt CoF [)& $C@apj,u+Js:"8/ln:9ꉂ{ϟ]hB;xCHЛ 2Ǫē@+LEo<;L2ݤ+/PL=C!.`_2-ߛM"/ӌY~A+:̿x=,ݝ~mi̿r2{*&wU  ³E6N@b9vhQR;.K;5!w<)ODBڎm7'ҹﴢk>ϢYN5|Zm'ڂAlX5uk^?yWlaE@e谒i:dƋi{b} xy }xܶ["4H GkY'U6c 1$qq!,^u ;L` MVB_߽aGT "]/჈ (!7ПGyK 07 =aLCsN ~t8}+gms x s9tdfy{I2YFR0!]pPlR܇һWX(󟏎]X*>¯LMtSl(vaT"?&#n. D INW`]3Q"i :95[Sh`@O˻j:M[5}TYfIѮZ9ns^4q?pSrRb} @C5mu:No1!LMѳKWNJ}%^2ږXq«tlU kv+ Y:hCS J}P{B[xTeG={)b1q80d{q,F"Inj6?Y8}'8BAy3S49e4{ l3<*p@)*DE'2D(:C M-- m"cb[孢`f배HWrj||^:UhUet]Wt?N-C_fjbIV?2їpr0ˈiO<5nqw,x l@Um=nv9)N V0 u+dr AV=qlBÁ%+ʫ'"R9Kj/u!Qu1Q(Y fC<@9wR :%ݚ ]]y>g֜)Jlswk+oi|~KA{CB|`"N(>Zi' !?5]3Fb '.P4aX«J$ l._0` tI%k 3 )Y p,`jr YfD>>k6R}||Y-3}у.c .[9eI1޽ELNG% 6jSPFkT_ 6Bu0N"RZmUۀOTS;KʫBis IL.I85o8%KI)h Po[:6%ڹ|,؉^(8WaRa ΍k:b 09pS6(Υ ̉(z =c#>ux o&&KQ_&ֱSGx%kC!]$e;HބWFVpc~ ޚPCVpZIvnvC )Q}EJR$mSՑz S=aH(+dx+ƍĶVөSʑL't~bL^S\mMC/h HfwyOJWdz\fX!Ĩ恇mp#Q Gax+UTf$WQ'%H ̽ p迉p2xn \sG' Z1 q9;͔*-iTzd<| \C:aSezh,|dMIcrTHfI=Z'3"0H7׎<$6PL^w|bh=t}wTO"8(NdOr1|TVa q&5 /\!]L.U2=ZW=HkUpU[†AȐ27_urwʰIrA ?(ĉ+|(B IG,L|F|3hHw:\K_>Ǫy}B%"i`1+~ &pSj>[,ʴI’0aP U CEg^& v'3sG@4ZηDWKUãtPBJe\9e՘X`q(][Dv Lp%:<'(LUHHB<ס>,56xO =br.ZA˭1 ɗ-x[.t>;>PL5%4wG %Uy<Rcv Ahk ɥaik fU˳Kof3\wqXڳAӤD9#\QF^z:ͺ8dcBs Aavg|"y㤧.0UͮB )>(OnVh]Pk)ʲ_hg~6mh'BA*ۤ,VCG&TlNWA!MN02^Aўv&jF. ^)zh5iAGJ7Nc6}}څfK? E,`ɣ~ku }m$W=QXW_O(Fא2 7Wx%2 p%ϴ-JцpnDʃ/'N27q$DCC*%WQ ڹ\C0'Kh暐HeaGb%Hho*AV),hO܍^˯2Q_hIϦs@Җz6=Q ӆXW&\"_f^qWԚ{ ۗ3!kY4_w."AJfy^u/GԱ9-;9ar))M1Wx4؆B9:G(WKd'uMYxsș"ibHd'*ᘼtpS^Rx8nJG ?6nT"t0F*ۯZXgYr]kJ' SB!6N QT<D~ƃZs\V,>;5nC 9ۓG"(G]` (t-hjr'Fsn<_H_\'DL\NpIL bUܶԝ=`hk_+,^x)bRo/DYxhdt"a/6|ƞZvhb~ky$9d"AN ? H?kϦX  +lPy2#xjAQOmjj6 {׺HQ(/h N<+cܕ:djYG+/$^ᘡQ̽[c)5+ezu,.P* D%YXp6=p8YIa<"bFO굎dUncÃ(ɶ!0{aG~\kQ{uƞ8[+trz℃#={3?70n`6ϡO#(ַ@:<7fD$gT(4cDeS$1nJz5q*)g^:\ !LpEɺ V7vq:}TEz1gp.>-I2 }*X.m_ 4i6Vh&;^2sHꛋv7Ø6; 1vsRiD?OcPEU; )"RU}=e#M&#uh0|1=1u' eoџhM yM-ƿ{Vuλ]^[g wud G;/Vր&(ۋ¿S\] ikKCn:R15I mOJm>KIj1z.` /{H><"UUXG`Op-tspڊ"Bͧ g&ZհόjyL s89MS 4+:Xַ H9e0#0ޅaoS]X ,CWc+[}\MؼR/‰Yhz}XM()} "RJQ\wj;`5KZ/_Q_ 4w5ou[,W;QWc.F(f.Ε*k3~ 1>V;P:CGڱ%1 C{Pm&)R#F@ OgLDWb ):/8ij:zbɢHT~ ?CRx߯b<(f{u xާHR{OʾDµ8&XOQEpv(W3zIZy|_`qB[oj^@t+=5ܒtn14<76ʇ Xv\6xs-N2.͖ly8燛kr=dɟ>^ &nKBJsRT+zDd=Zo^WxLQjP˵%rV)๺H/}z?Ob"6FD*sW7 珌 =W DBK"/} A-@4_@:2!f2 g;fw}J9C'!T鸚vFi/koۍG_CQ[uxjp!C-\r^[dlgbPkғ{Co_Iۊ딂.vFk/nbj F\a b2:\j1ii~Gz;"ƚ0&";)Tmڧ}Ceu 3*La/r#m}@g2\%?KX:u<? # b7o f̭͎[Z$)r\ Vi*ͰM#Gk(] qIc#$R5 GҭX<@BU5S8 (I(|ru,0TgٌH)Ki6flĄ<\žMR Ϛx[dTش)yru&[;FÇ " d_bpC7`4զE0f7~=sKKO۲V<6*d]9hE| .FG~][_d}c52?(vPƼQbyG 0Nlf\-78ɝw[_&-y"fsܾ<.ۃ#=vg9h>p6^拓g z@A.t6=1cY,u{nY%2\Z*R:aiEE&4e8=^uQ9۪+SQ.qgxgVR~*59 yoρ+UM5<*t4 8e K]{GI<ݱHY duz|۬/tp+ۈ&J1_&\,ղY!})Ț3~?#*zhQN &PS9!t!4AG,c P߮jgx> kl>oܥ.gߔ-cjf9s0Oʳ; geHn]GՙBe z F'W%g)qgf2npq~qߌɵV b7KD#t >:% 4R{\{~%@ \~֋YZ<2RzSEuCc&Wi`QV< Pgy43WҒ$:,n4Dҡ+ hlΡZiިWE ֙e :e[)?w1'AB,=N'mu‹˪O ڷ{>gq\FXfrP_cZim(X2T:$ &EZc Q"kt-bC#v6/"g2TOW[+tͨ (k l=ýbR&g gQ_+ ELb$+ !ՙEӺ\vj;Ii]7Xs,sԼ7]^zӥQ[)b>.Js颚RkK])&cϋW˗9~SjgPLi9<@v/@@5Xn%hf .+a~y0l]Bn8OO12F_ ^IwG 3.YѱϽ$NѯQ\ -ցg)4sZ)rVLR{~M IfX쎪NF= h,(瓁t0Q@W\V]l!hE8QS'8^SArٕ+f?&@dۥ)ΧؗUf?g"Sٷ@+FRگwE6fEbܡaMr2S\݊O5<(,#l !2&_X2cr midfl?׏.;bc1x#&f+ ߀7'G:NYM3kjUc>ةt]1W~5-.]gY ? ٨szo/dlE-x}#-Χy/|ڑ"Db,w&s= 1kyFQb~:~u\b X22u3)xB˄~og '_(ƹqsK~h%z|w+ S ͣA' QBQZUmw(T&̇wS#Ԑᓦ?Tf0z$VmSN\P;-?dJHQBG8/,xrCG.1,s&|d=j6F߅4˂0ʩk/Y7y%72`R^Hr 2`lg$ҁHx={79l**b. y [Kn1qK[' eIP!Ao7Vf-<H&bO%35t]j UZ%kō|L{`v @&Ú_D )\s"`+úTt?^1PD$!{(+/lL){J2NYTm?H6c$Yh'J/C3фK8dBnX&*@)ΉE\uvh`R@ɮJ>^%ע1I% u Nb] >@$+>n%_|X"xm/1Aiz14˜v=T-яUGo+t@p7|u1jHQ0#?"Tf릇7xTCwSU{]_w^) 3j?J n^k1l&q>b@UM;fftVale=E|E~9:xMuJC=se naKTrܲ9d.?i~R1ۢ =odibl_If!bnj{,WO}M͞XfX1 U<#pvؚd/7``V`AjdDƣ⨷PjOh,KJf]}!쓑z[Rwa>^?m!wI_T6P@~`$R嬘ri'zPse_\`VI AyOvqkƬ#^&hW3&sN < K*G"W5 >յݦ^A!;8\m/뷿`$ vt!R72Sf^#ܸمM@IDm šJaAs^^AZO"AnFP y݊"N1Mb*ϜfkAtJy#sȋRoA4ϕZ j05 'r|j/9Q$h0JPOd>ԃ4>X+VKJ!4l# 1TƮCdyQ+y^GW?l=Vϛ(P90n/\Y29j**R^s{8',O f\S8ka+!ËJ1rQyǏbQec'䗓׭o)ËTm6(9SLTߕ:qfߤ42זRRbg`K_[۩L;xqU+,ѝ\\kTxw8`1&o}3[SMWդe粢ݻծxgAU.鞄!#mQ[= E%Hg,חZ,%8 g,1>K#(>ԒP ۘI2Vҋh20PO:ra nnNU2J kqC (|~qh豃qvRL)>ix*A^ljfv 06tDNG9 ܇훖|zO\QY᠒O[5(̬ mƆ͠?g(ud-X(WYyuu8h ahQЇcrZPAq#n{;Ok-o\/^,2֜ۮQGSjjmޏzOFrv$-EG}-_lIW5nA̭ P-ђ"B!Q<{,C,2svmRUe(p!ZX&eJv;(] \exytV-h½c2pxS;F7J&\$脟JNw{ʼS3hT(#p'p't\Ӯ$S7b87I kZpN| (nk7{ 3,63jt t9ՀA=D4אַg7)[[uܽTNfx'{еd+k/*Zp8M%er / 8Nt ǃeLXj.4]>fW)I_ bJxtke oL0Y-*)"Xer"qO-qƒ|۳g=:~M MxG:&WF ׷<)ўBūA '"\ϢyDBjx0x4Ɍyx#qӧ+.sGڒoœSF,  㓄dcroa3 N >,i\5.cITq rtJ ~uqC{{afd^6EsxO6GdY@2nU=s(7!:>E*1f6!q/"fأ5avKR4%D UYg:'2JC,c`'{| N,sQJbS$ )=Ja$h^`/pN P91+`;"R@a.c }W.݆U=N UoyN@ó`&ǮI,Q(QQI{d9p\fY<4Rz>͒ 8.C-i=}bӯͶQ"y5\S6}C40O-r h@c`h/@Hh;@vo¤̃iC5_;o gC%+@*6<7ʐRËZ<%̮{ǑnFOpx$hi wÿ.f,Z)ĥmifkO Q9$\ !/ f˞Mlw'R1? fG}36Kor z <$ {'#5tbf^k aZ3M-r,8?\sn.;/(cGerTbPر}2? 98kĪ ew +Nc3$, 5؃I_W,4=3 <]gVw1!C 5ژanY(lܦL;C~ew8$(4wܲX%}yPgV .@~!,o hK:oVh1a2}{m ?l[Xg`ռ)Ȃv׺ͽ ʒ޷l%z3CHR-]T8jGlӞn=pa̦L79d/HBH4OH(B1žIy~FhS~ lv> eVi(5Nl 6RnPPY$[,$X4 uq7WjDiɔzTdÀI ^<\22v198bضrGy%>4H1\'< GM-)Ox K+V%xPpZ".@&hٓ?>iG˓W'K? ?療)NZ5%~ʉA/4ʴ*ﭿN[";bg3HsKspm L߆;4D(m")9qP%361eN1rc5%kʇq~=ŕW2#≢x7-lrΪ^! 2m0biI-fXn#x PcUH+e+mXR3l[XRY^L薏yH^GDCs!{c dW&?é?.z;Ռ J(`E,gV`2"UD1&fW@W@'LzI-y5 R)Ͳ=7_n 2`LJJ> gajt\?FL:1lLĩ`p_ʭNo mc D#3FK}Ĵ~9Lij{'< wE'PpUn+fb^-G4qב윕a78EQ}XE6CК@[ݣqD[C+Y7oxu֬UUMxR *M6sNnN* bm/{pwL#)NZځދ[ӓzf35sdxTK71yrWrRG$-ej5pN*8{|~Ϩ);{EyiPKGaJpirYn$SJ& x7+J^ue%e0эB>L UB>{BL&INudי EjxwIuSp^w'a_-EX p%t'c>Cq{Ing-cI4sٴL}p4O C2?z-f1E9Bg1T_GY'uYoӐW KA0EO;C#H3q'Y0ETvCAq?f-ܐog Е6K*z&ꗶl5vxslEBP`͏e"5LNan!u6i%{8+\q`V^bvigHz<2ŗ^Bfl@[!B DP4=X WCϪVOy@/EjQjd{S^@J%Swǘ@A Airچ+IpPhd[n[&:lKO'=v.u5 ,PH64t "ahןR+p+3B?2.ySɹ])ǢJJ7y}mP1(*RcY(X#z=4I@ӥ T N427]LDžĺ@eH^QT(Y} }"BZ G=aڄk(B5EX _7ڹM &d6 SCE oY\f yQ~N m3l J ϊ)gڨE۩8C'rdl- *c Th݊E:O)LYRó L 9_֟k֔kBɹ`0ѸGB,&3b Ŀa"xqE목 !&;A{#eIN%}P^\S8>+/\a,54yl}$̈́JTCu!.?4@S苛on0oK4R Rec\yx,F3$C0cC lҤǙB Q|8}VLk8ٳ~gUxTYC3C gJQZ6D2!ygxP1gH{,g.3IDM SD!nCӤPky@=2z}q\8dN#Kw [= 5N2G2lJ^|F\xT觚CD8NVduDvrf?>6ts1AΣ{R+(S4QQĽߒ{ȥolHGދ\8UesRE?=0s6LՏ1XqYb&d}p SԵ:>ڞ!RNvU^:t 8"ᯤmG>AG67 rH7_ vA0!J"&?Fp04@b(/DȎQ!{98W,9 RJ.OWt Pt"9Z(HX,w_K~8(YJ5WkgF4ػ}eW^ʛ^zHk`# {1 ze@:=9O.Y@~#˱w uGj=cRMLyuje n戦zguG^C^%w7VYT.vJ3 谘__9}&#j t_F@LUe Ej>$o >l#Fh^=k'#0 !X$1TcH?)AYh(arY'N6\sSn̓;'2+SiZ*=*uXrҲ!RU|ժ10nķbDp mG78֭f;S}kLrijg*hS,6ԗk_!z*i9=?AUe'AS\ ^ Gٿ|],LJǦvBa pO?cj?ŭW=[jN&,!_of-ȣU*a3E`*kP#d6(a`fBRއ,󲣾STBKť^q7Twg}vk$o?lRPZtxE2%2v V- {fs=2t0CM4pP'Tˉm)]Dfk)Hu1IŃwj%xU#Kl_S ޒ$sAZc$FQL\Ə IW\tMo3WM[le^%n)'bFUD&T('MR3e\21t~d8 f*}?8A24`R0V p"P0$l |{BcYIYlDE=r˦~n[bcnV0=PL&-AwSy:ZkFn^̠>Us\ :?u,-Y0}m4B |U _cuBnj@5U A~|| ӒHE,.'.#ܼm"FvxXMsC` Ŭh}sŲ/gf{lG=+nBklH g0J;̷5H%(AeKcyX8?eAXѳep^+0mZUM4qj"C+0^Yl*+Sꥶ¸a5Gnk7`hDoC߁/%uAYsŲun  Ha)u9j/1 aI,IJ&t>V- u&,jEETw(,89bHc#Nߚ$ut`*7b97e[TX U%"/ <-X*Cz.DvAP]W}-ʃvdLY ~j[RqfD+\ᄖƥ%TW :qCUpRe$ Gezh\uwS4XR ¦΂_)˷\w$dOQ@!3 L}Jo훫:Ua9oOꝼ:N\u߾CF~. dB"@tęY2&Ys=x9|Hv썙y `yg\սO꫘KHMb:8`l-@eRBHj8 pӋYOʈ<4M++G_H>Vz(6gmBQŎƝ}EMbNY`SmD~w$E%ݖQ 'Bl+T4 JޜaQS7 ztq6Q(G1&58'Ls6~FCx 5Rc'әv.|Q55ch큢G #R\Nh{8L2 am/x$Q4G+`0#=2ݔٽ֌S6@D*a0ր48* H:qJǟ b˭ ' KN@ݧU2Xc@îZq:~E hL ~[ :Z6P`qb#s6ڱ=9q^h"ɃJ& I*b)PN*|~2w'*'{j!CC8qR)Drf'o[~{&*mwXBYq4VW2S1L̮g d p`~_@x{鈜"!bT\2<%=}ddY moSQ,nw[CxW$&^'O!rsH㉧MSQ18=δca&%cbJ]3%6fΠbp=,Pθ8h)u?e #\F\=|v>033 '%xvmעd >4K_# Hn_-ARoh<|d&S8fb%sD5cЅWUQL';_/F0j8SbP ^ݸoI*AŽ}ʛ3AChqҘ9,hĦK.+S R_@\]m-C|)H$gYϡA`#9.T)g%$v`\C[Q2RY6){So6+NBc97Df0BT.Nw@Wf1&&>f=%{GlIYO^6id()bP Er,$sW^yq}Һ"Ɨkԃ/;3\ ԏҙ' U^bWYH}uIc|x>?^Fe,{v-p%쾊ǪBDNm0Gga!zБgCJi;i2 Ox'6 Eh1DFTh} |%=~Z-3]/oWYAFL!rOآ$c2k?)?L#anɆGP |m<ᓻRI1؟b$]Sx|gV 9s=Jk0]-K@+f6Uz^X2;+leKoiLt]A. ~Įgz>o ێSwP0rە,nDqMkp[?$-UCdekìIdf5w$}}Y|M[T 15/C{U*fzv<X聉refV`FWt*6h}rEEؔnG2EV92…=80zu2TwsʡNdOr~rT'qVw
/ p.$d zaP%sH؅oT/`¯>K-fkCkWscϠPtdEtM:)?cuȠ[/ɍPw(d`'Lb]FmzG&J{esڂ?+;@'kIzZfO33 cjf wHt2W7xG̉+΀DA4 oSd d M5_*jޢ%qϟ'!\5qxͶW)+;$N| jaG4ixN~GgU\*Vb+ԕ2*dAi2MrQAgBH)N|HtQX|76x@' „.p:yX4dQʓ軍,@L"OJކK朿%ҥz3yvpz~Ǯ# #w/Q) }(aJ#h\>dU .BS '+.Q6뻄EAvK9c*$}N,NuMIa`RdጱڍSk4gOhż+۟7D7Sں_;'4r>3(Ox醣&fIm(TqT4s;Z@^GOx{4Y!WI)#;]+ -YQ BL3F١'\JЉ5LێbG!ÖZTmφ@=\÷{U'!Acs<\M)sW{SuRۼ1u5;̠9 W&Kp'#yf?Nl{Y./w~8 c!jvAꄝ3i1y9~/)W͡C% w7;cBULiN"2jm8؜P]#P3EPcMIىl*}^JL=J7Mj1I΢]+=ҵTI0e^;6&Z1W8azNI&AXŐC٥3lyq<>m:}&&mW{ +nVmR*,9O?CoAs݃)4mHU҉ 2 AD /ReXM& .-K:e+SC2C5wHUd:XkִUuhĈPG$磂CwXHY1اUƙ-NgJB3̷IL.r, 0fmB3>M0*<|pV @2_6[nT4}..3>a&Z(HX T2IհRrwleȫ}H8B[hT$. _4O8%69o pmK}sj;r|گBiQ)LˎF-'m6WS&p!l:QsUZ#XIj,& aZQŷ3%׫\iXǿ$On=5z{ǿH;yC֚^HũS5AMZoil6-0\^#Oo4Z0-::=g2{߿(c7qҊh4jX ʨQZSQ+Q̪q4VʙT-Uw1YJ9pO!(֟boh* Doh*6)Ig k]?pvJ8|;FpZJi 61|;kA|\Z7UUYU!#WT$ݩ45b9U69~sgTqCxK "]]).p[/\fzxaO -T^ YG;/Ep4:?+<|"-08@.:i^EzS>{r@U7bUZ8ڦl- d3c)vn5|4,$V>!sC^ [U g:N[]=!K.Ύh16_ysbibӑfR>F9Ho N`hӣR W+JSvx ic/@cThGwV:}  dWXCvt1f"qCt^y{X2`BzQۍԵNa4I5O!Ѷ6c5|]| T%CN,K#×R bɰdbH>>l/uD &WZW\9v\(dIl,sYԡ*uWQK̲F@;p< 6J%X/,uj7zn-@u sCS:CU%:#-Jǖ!v1&Zpt!G 9_+8;~]H+Ҡo-b?='vľuPKGsKJQn`,^> 0x9FU'3_7>nfʘxؙ9>#n`8y:Q]&wpi^NM ̃^Hj52?j9 mt?m30DoChà_f-Q rS ¥:ӚQGnf) ]D94&U'umo`$84W(ǝ8 ߃!梪̫~#9AtAo 0);${`>2?̟4V)f6Ogadʦ6q}5K1F,.AMsLv0síefRϑuAW;BgZn5n@*J[քX^&㫙ޒHu*aŜCOX_Bh!9{8 \`6+)SξLL:+'.f8]_zGD)-Ø{CsU8hvoq.9߿nN ;3TPA[N$M"KVwo\@ _:Hí9BQEm3freV,V05Aw(귁|CՁ$dee3vCFtzߒڍ |]ãדĘ;[՗$I*¹$Qu8kDsD-Exı{4mj\Im޽*QO 1c3vj./Ϋw"|`c9'X"J= "~JZČjń d+_{z 2_O/;}3 6$@i0B1K'Qdna@] &)*@=B,Q|]Mjĝ"i.t\ކC$ ̱.XyNCZ<10Ԇ_W^H(\co  PX=EBЭڒ*|w2jJ;%AqqS  cDŽEb'}AlO' -b Hhosr8vxjQ܌oGK֚qiyv好X5A:d?._R>sATE*Wonr" S8Nܥ , # "Fm<ieyR\iY_ܲ+D%*6,e MZ\h(?Mۂ$vsQ~f+`v-%g !rv {p?# %W4 ,ByC(3戀r3FA*t |$|%&etX hg/Ϻ>'QL13HVzr{9َ#! ö(q̧rۻvip+d{2C3!i0°7ܑ=| nN?+9͈~CmGP^)BEͺsl,lb1._Ѫ^(ѱy]b~2YX{,jDFC&9IFg$g!>JE?` jBo]|->|f9o]uEeVbeĂd϶L9:zvOAn?@mHEdܔ SwrgDt7,֠Nivih26!СA@##s|K11ӨW3H2S).zNo꽲cW^?K_J}y8}f>çJd0}UnZ7ݸzhb+3xk$>FoN%<P6ȪU!|{{bWjMm[<|f`ULU?,WUH7\sH' 2|c{,PW%16-H0=〚Ce-2oޤɤ"Ѹ-p awRw fTkȗns!ijVú=yC |3u8'z \!kBŌNЬ?`+kInvxZ洆 ۆg%18Ƈ;'PT}"p;Rާ1JP 6sWMᥛK K]h{JBzm۱þi?<*Rcz`|=Cb:+i|qpF@SW۳w0hotɒD~2LjܖI UG}+iTdn"V*8:a) zU-ՠo2 /wec_Rd} / /P(rXDB>'A]eLD|erNxFWr9^)a<_j'0ޯe~=[jz y 9^{w4o^i~\:J*-/kXSEUO(A2Aˀ&  bx; vzLKME07#T1i&{H6x,ߔ 9H`7 1DC'{e/fR7)Q4.$TO!@I:HF; 8Hhs=%b 㛁ֶUDvӪΈ/J6im{D8;AWvm(Y"RjeiYڇ@.+*~i\),WAv) olc{a/_@CN%c@78w}L-.b{.:Q vAd  T !SGnOG~2qe_E0jBYz!Ly@(K%^Rm<|id O?R|^a y-4?+qXX_EeJ_tOg%7z̜cT N},c'6 teR3Ds (ZkKs[2e|DHb<'! 3{<槬,xv-CMkt0{MpoaGNTu2ԑIM \CfhաkN[ S>.R1}",֬٤ oQA[ؑ&)Bʙ>h3Mqktra@-PRjF+49{n#\ة 4ZǬ˜h"B\ke)2ط/@.gӑoMf. dԺX^"(I ^8J>}rl&Iv&?1 RggG80==jm Frqⶋ-Bɏ<,"p)g e?CUwCUo:qjGt#eU a1k7  joӼp=Ju8rXyHQj3t;XfUd0P`εk~hOo_QL2__@2`g Jla8}J%~-IڷO ͨ9a*by/$"%d(u!YֱD9MqL4 o#6z;Wْ_5H}3 MyV"λ 2FQxY*U\7y|-!{|AIB9B}j0!-ۑ|İ3Eaf4uQDi&;B/yT\|I`Kr%UV+P[\F? .!k*}^"Ht=21옡YW,U3pְg/dUëJ!Ro鋑ͯCv<"!A<%ǝyJxعg 84HA#kp2wj|I+9'r:%l: %mT&ۅ6MjLa\e!71ϵc WnH3Z ~^ /h|rpB&T| tAE/1ƗoOĬGD"1YYlJ<gR\| O/ W6\H[ŧUYO&Ir޻;ˌ%s,"!Z9JPd1Oxar!4SjգJv!>i ߺ䑔,,]S6z l c"~BOnUɛ{A*wilv,QևfI&c\-@Goi|DLŁv~ b{پL}5Z";s̠3B *p@Ho| ^m3f2[:`r뒦Ɉ#0'uXH 6֫˗K~#]XfE("Q~ڷMkt2'T,=HF|!̈́tA{(c]ϣtSd"!#b;qT~.#)Zm/SM#1AN{[ڪ 'fAbP'B^ZDv{;YNJkψh[0]R4I"w2 HH3",ISs٣`t|H@ArokJӼy*bv/X[ 0I)z;r3l2곟jvŠ RO)Ѣz$fS!I" 8(tlKXM~H[[5N<|y\}d޾' us9]ů kRY`7ס0{ϳvyQ|Q槡M8qSCof3~!<~xxqBfNť?hy6/E+ =e[眼phΘJ2_R\J @Qi,EJ?Qaei (\<k쭸K ~`߬fWݯ&׾~̔G@TTeV,P<?zѥ3Ux4b0uL e&gDGl*V>@ZJWA.`6sWX&@Ss. 0;+GH_{3_ "S>2J@ O+gܢ3j^/#=vqHU\퉧*Ǫ{j)Y܎,i~i]JI|nUctSGLlXϒѷx'NuҌ<a|flȪ.jPsX'n!œT}h%~vS-:L<ͅ4ha"=dJa8d4ʫARc-ܣ $.cA2n SSD$[9ak~y I#lH"##3 ZKK^@~d;P2Ibg/$8fMWl.PQDMG4B#zXm_t_9{:LNlX~kS7vD܉;%nz;qX<%pSJi-<6gG&J*XL+q>!Tx $?DZR+iZ%tF0EP{ӂ"|6R >%Ȉ"%b^{̵0\oykEiE?1srULD@nfy-x,ү"~fPK94z_VG-M{j2(2/)~N eu1)ʪyB}[PB.cN>LͼP4fI{hpk?w6WGF?\/_O}n&V9m](ގڃfwR3]Ad=ꔚe&Zt9"Qw.^$5\4n&qIr0ԡK 7m# p?5g-SX>d Jv!'ZDhY=IVh 5XDДx` Q9N@6_/L+:FtQ:wjp.JY0Q._PP؈jw.M3GXX3V)]O؈ msezwQWǜ[lsݢ0Dͅ1mSi DŽiX5sPeq?߀HMNQf,˙ĩr+Q,y'Dͳ})|Pk1 \˶%^o%.<9Cn4͋s~ǠqfD3ͬJ!%݉.ӗSj.J p$z_4{AzΦ C0\RmFR :UxV4uk(7#7t>@L-vN?ы?Ŵv`4w]eHEpm,U?#P%>L$=иFj/3 0x% wu?h>l(Ei^q2Suic`렣巣 A8r)\ij-S9 f{Gn= Лma]DIaa͋& EK[lnڜe IE _q }8~|B e|myV2R%ێP(ׂ/ykfa+'QKbA|pρ!HgMÍcBMsOz~]hg-1M7`|:uX,{-7aa3W_)%鴇:ItfDm2Ŭ ;%COC2T~H*܈L럠EhϮtO7*|-mwTDYu&jcV5aLFZrhuL(+6s+&RjбE0@(w-#sk; [%-AD"̣$!z\O^44љzg%nƋH#%pa@N6 y<l}d~$TКVzyUqLyj/@0:PGy􁃆|`%O 1E іO^V9O׻IJ1; P&E'\5ͿhQ]S܁f(vȁЋ$XEq֑?iP9ߐ FmS^̔ aa! ,ˠ ֧՚I? aIDLz!c#E'[|b.پAJ8)+OovNPkzZ ^/J2|riL5K_^ÓkT&L`[EMf(/Mݢ O I]\&]X^FC{x.iJ7ڡHO%pdr? ݌l|;]&!\wb{AUI@()$ ڌh9%[ło<-BG?m(=띭P>|XG&}Y|5ݜCq `1u(6?7ZEWx%HAJg敢gk'pH Fi3g%1R A(4>s$0(!rIk~SR~pi}Е`vKXYcշcQ"qDаǐIlΧONV엇 7wݽFݹVІ?& EAs,A R$-53l\0LA[Z&[0~),y!c *} E)+&~sHαCjK|[gc=مS+ %m 6JEN aH;-tJS"`0h;S-Ϻ&%/ь2w ,/|"餍]=i6q( X<<5'*XXy@d^!sWѲ|hwt}q% h}|Ns҄8|BG}Vȣ5V)$Z ^kMih_úP;*$ń\9 /CK4%䈓ۤ{ȼo26#f֔vu>B#"@UKukuW@xo6@VE; b#!'`60aJchuَրVv `\[oR_X57Bu0&e_r1'(jn8f${Tm_K Qd:vIEp#ui!WXɉ"A>kT֥f8"<}n_ XzD6tiu\ņltL\ְ} 52!~ |cPg+C*h&WmA䴼~I9"p^F!f42+xzQJf1O婹>I6o)d!2˘8`< #m ,sU~X}O᫻%`2P-(ûA4<:ND?5' ԑz ~,8KmEx]ٰ\o>`krZɸ넔޾rUqzry!ezѥ]WQ]E:767^ d_ FRPy"Vpd4_7͔?,6Edҫ=ar'g֕9.f 㵦Jm-ڀ]uڻ]΍L /C3wxl32<(a=6PxssrHnw3yl[uҸ?G8bG6TZЭD4#::wWzYq,&ι$FF߭НԒC(]b,rCgXA 6XBjL$d{D>_V V\Y2nS<$33na]B[7ghҡEw%Q+!z9س$hB,CTdoViߊi ?!uE}nŃ7$<S*l͇e| aV,izXu W /]Q[yڋIVN4ʌ=:`8lfd|hm5VhdG{#t ]4eaEŬᥒ~>`}ҏl/b-yiWl(wJ2^_Yj]p.J}öa|c. n^d SMPJURj޶/oE_>v҈ tm2(đ;UII$5)ݎ]"G>Xr@.NO n6Lܲ_æYlS&B67nwyr>ՅO24>Z@ HU83YsKeOkhYo8T0 [/R5v~E| 6U|ֺ66f?1m@$CV.+G6?-s#@CixT@AжQ V(<=8scgdRS:;/rRWO *C%xg 9$7W0%frmXQLO|yH]?=N&tmI:y/`QCt{y G6G:y`ڜƸ깜:o=bg̉OXwXK毓v$^y|1 e6o/-)\" 005VX#wv8<$/eV  PiE}ack2"<1?Y=szeeqBZMp.Tn WK0= )rptHvH=cRZeAPWB֬e~eIU3tؖE]>SIp)] RBT(#Qƞ~ˋҚEGƟ&܆z4 ;ҙU zkW#K3Ww:Ivqadpw&,,3@23dP|%N- 4KNaޤ$kduhoS'ZGSg}S uomqI~M3fa1N=l*yۀD'Ŗ&AAZg. m$pС(v3P=a~FmHy%ȉ^;]Aϓ:'L ̼:qG&ϯ#^$ h5Bm}.q2 8eV$&E mpQNU 5G iDtUɬjTkm0o2_P6z^\eìt7*!HuH#to<IGVu1%x)DG>!2T^F3.V-|Y!ovJjtt8jA>V+W5d^9uu~dWOhq-.~*4:;- ݹQK|@3tGv1t$#8SG?rO=v WT4`|Vɒ cM%+.U(}wDT5 kE 9K0'd9j9Kh5~P GUlaU3lDoS.7LL ;A뷸Qۓibyj z@i`WUN{TW."q4<\*I_ 3JX$o9#'chjkiHجrpIƧb3*5p_1߫sClѾb>V}Q )0gX;Q nrko8iφS_?6rZZ v09:. 1x1J >AObBI#P uy!D ˚L2a?(7?g};ߓu15$SH LI74Sk~iaYU~5jovOqf4(Do[Xi`Inf^B4m.fx5ggo! a+'rhW@+_OOxЩMm 6LA]*6/<$X?p6/UQG Ю%IaXa:{Y]_Rg\u3bq5\&Iǒ:*<6oqK0[ ܑGڧ/3N0ђL 15\i|5$aŁFTr{ǜ3&f~.1v)N۴'7x֡>;k .1Zu۠ez^]8->L}\vHZk]F6s)t2̌fOdmVqͻ喵ӂT 'AѱJ&x~ͦc68? dH^mUNcsYbS\0EB\tլ wZFZ%pu%^ =h݆^Jdiaw&},Xq_ҝ]@`x}arhw%jsXHez7⥚{ ,t$~ 朌\[u V(CE)I)Em;\Yw#Ľ[#=OTB꠲k旦p<2͓E ;Ӿ?SZ2m0GGYjQW59&aqKK yJcJFq)V9>TJYh{DSAl:GU9~{۰Iuۮ9E&?1/]-3JW#d a^LVKgyO_dZ b%1lJ3^XbيҔ ^?pic֎r?ŷQ7OmcLϗf]4X꨻:WZeZpp2NiWW$򂨙T)9 ʢ3袒Lg$( דoRȩ'ѭ[܇Z+$} &s4u"Y\á,Oq+|=5*Wm E>6"`&Xʌ ecFJ `Jy57T/TeG*/$vTqȽg.9Iv>eVdj'4oj#ԣAԡf0:r/,m[NJɍIEu)kL>}\3xYv_;GzS'bq)yf}UcU۴yÙ6]|M3A헿@Q!grNc4Z@'1j^gOˬhjTKv vkI%I&!ht82ePbMx˔tJ:Q12Y-؏iG/!4{":AӐ mSfI iXhXMi2R*am)GrޤGaE^j_LI_jAƅq\;2W5KN]s U2nȼW7+sDZøJ5!{aナ.ﲐ }s"| ŜZa\p"gՃi$^9>R;DHȋQEXoj_&l&F 네#Q7VOt .EU/yPstwC !/.ڀb(5m( :9.^A6ïx"\v]ʶ/=:z|f&7]V (N H]k8?B.~AkEdeW0ЯL~Ilvn7m p:|q60@ Oɜt8`Pp۾ZmCHwWRW!5̱˕?@KfK/L?zXzA;'ա"5d^c Jmە[i֑5d`t4zo>p 9]gGmE{1y7@7lm"z2yIu/i<DbU&k@yN`5ڴ?!I+`Mq@! eWET{L쏟aV">q;szfeUJ<Lr^Au7vpf5L\k\a,|W z*=י m7ѽ8@w7+˜8,W& [̉AD:MV"V?(v/$1w̹w߿P@ߞRXպ:qu:JL{"s+ Yn婶=D=*8?_6ˬT}-lE}sZrtS5Pg>&:DzWST=(jڢ&E#\.bp79Ld"Ց)mGKZ]kW@ا>2-Q25i fWs2:olg{,1C39rϜZz%ؘά'Uj iL+$+HnjNuܾd*/>yV[@oj h(В̥FZp/$}MC]v 1-2V{tC"E^42dž$% +I6EecI% "qu(:c?xE:SFH\#K-O%e8je%ʆ2-oAF,z sj- 8/O&L~%5;Sip{F-%N)vGb?|"E2"4Kno ,7qXУe9zH#c$$BAɀblKL,3zte qݷ|WjQ-;r@6㕇n)BG+Z˜Vl;n8{ɘdI3zZ&C/ȅ.yܶ!m i*b[ v"y=E F ue$Tu˳AKt* ϓ<&n rt ]Qn[ i諽˵W-bhU2(v;w)džlVYI}i`$Xa,c7!I{W4I]Cy:?GbMOĆ1)먰|n"s^DZG.ȴȾ2to"(bVZtJݕa2yܯxoTc8٠HonI%d(@_ X[)DqbeMH/c͎&"w:rC+"CԳ- yyq|F_xd<?zr<, ,s!Rx(S:<%Mֹv2I*\}pKpǃ} b ȩ~ܑVD 7Z;Ѯ œHSDď5 2#/ϦSyZhAaQf4bTZM P@i1}owFiԂk{M qF$\u*'?e̎ZsE63ヶkP1ѥ̐];̬5cDljGmZLp n@J!f֨qv~f=˾cB6e[{ $Ў7D΀l! ˈK:PLI,m)ftK{ ܢuCTkoyn. 7L͹uanomqhb+ҮoxiƥE5Y5`2:Q|yfEnóȚaw w|Ǡy$ggp,^,~2VBrL4גQ/f]5fUf*SYTCkq4,V9I6?OZ=a.T`EH/k/,"=]2E3x:[ t xjB6rk%U=tVK;˥/|㬬֌(KO-<8N\^alƍ2RM( ]PulAxN1 Ц%4&kdɎVv;:r;hP՘^@/)YI ]V̞6ް"tSX!zN|ZO&;@7f m*l|G(9,F'J}eqKP6%'1@b~P3$,lZu{J}g=k ĈÒx?k%Go'(0135aVP3q`gɭ%<즰0Q_ٷNQ }4&L͹vs*ayȘ?N!P*HhuqUa~bB1؇]\}<}r5+ݒ~ʾOIo$@ pm(0X==Vˆ3, 5R_!ø[~tXWdV5qGSZ4̟%v[Q-t ~U^bN?9p-kMG>yt!E1~blȪ Y]Up_ŮMq26x a ^9Y};l(;bi3xv&ަZƍ(\X V@@]FHM|XW\\IE.ٿ>6;DrJQjFNw^>&+/̛L@S+ὄޫ[Gy:Դ9lZ =n%9bD x3ƿݖjq!Vy0aCl ˩?%QaJYpJxԭ ˃*ltCRw,Cȓ&I){F60bدvJ\4S;Ҕ<+#8eFג>ԣE=-^kh0j,jJr1NTa$@_:NJF.oGԌ9#1K$K bjAM k+0<'Z%g;N}l3mQ}>FLL YŤ IRZl"32[lr_8ZFBڟ"7*c"JGϩ Ùx8bud/S.x# :#FDGJA D t3b';S<#oXPYQ(ȶNM Méq~NU劆 ufA떼,#BD[Ao0^nJ4eȓr](WI蛤sbNUIѢҕ;Te:7xWx& ZUl Gcm2Ѫ7Oi S ,}.8ÜU)v tWI+Jt@w>rw4(suyp(M5T n1[H/au`bG//?U:& X%wsm>уFue(xh6i|z$MJu;@|4^Ȼricv|;Gf$ Ľ%-c,Nwd襡 5G#mF6Vn}JܛbyOjib 벹 t_ (>as=LJ(,aE恪jL65{46z H}D8N̪ S`K̭ooE5'𽽻"@)!Oy5H\BǚCw|klߑsBdM"J$μ?=\ tŇwy)1W-([{c$t9(Y-$ڼEig%Nx$[/ `ޖ#'FXY)!G AX#N5XsT썱v?;ˀ fUh:(oHIaz=jW5c"} U^Ma LjJT.3S9iF~R#gfHOe''Fhw)Oƍ`98?u-~\i`iwB?6 U÷ZZ"m:nx6q虿 JF^u`cXa@5B|>u?J1>lcq>$|@=:>TM=g`Ȧr۲9^O{vMBK0E';8E +Ke,M$^U{䨇@S\T~MFwמx_R H̽Yrae#O-bԻӭ;Os(J{r^@;i0+ApXm~(:p!)w]2cV <Ӆm@H*]&fkA΢\K[<V$މ~SV7y&p/eKf<}-i;,j3Y7^%-#Wofr*(۠ /L^JH6al 4eEbw!mݨ%T`Ib hUO|f{<F]NGx5̒Sf뉡-!*)Q9ϑs/W<kCJ>gn0pvqYl`u+[Vn2.nZl"&ì=Gɷ: Uy_ccBdȋC(dwZ\3ww&6pZL`0 X &nJohm"@HJ&R^Dv1G$ 7J..]IW!|C+}m `o|r\tD%LZ{,3##e߾ +?\}v bo&M3ڬyuWi;2ǥ6eK Sp}Dʂ'?f"?`q):lWmzfӐm!5l nY3ʃ*:k_"f(cmDTb6>~B|† p_.N]*,8fN#ՠ2݄9'Q Įu%!842,^FDv~x4p]TkٴwASo+3bZ/:"G-v_'@6n;p$w3a d@&+.0m:4qB,mYfePuEKbE;a;6lѯ_ l'̓dvDx;/$>vElr!jdyc6 4a  pIN¯K֯OA}u(DTх2 ټ)gK5Y^hA4DQE/e!bw-$貹ϫhƥ`zkV2* L/2XCiC$rHvl?B| ת 0L'i2Fn["bҝ?ޏS* 3§GG _!J 6]Pf[\8`EB 3oM_;35z޻T%L E%AN'7tlfvfJKq[Fwci=OT޼暒&ZMKʑ`aݨ0xw4@घoLh0np5pbǺ4|RugRzg:ոf9EU=6Z K6՜Gf$j0ĭNt%&erCvFEcUDb$΢ ,忠N4)fx7#6@RmK.*kD-s[+ݪ< L+u0pGM;_cK386LZ.cKQ)?'\m'JE }"Nn`OWx ML_?:9.g f̰e4&ͨ.i'M ?pZ CC&ntkCzQ ;DܫJAޱ!9hnMRN%^xfB7EB;1,ܺ\PAA0lLO0nl']C0Q(іέ Ӫ76eJv!Ů^|܄c" P? E@ as!Ugf;8i ,m+@ԕ.>x:_BgZU霋p8QKP3A(L/*S_娇0@j {|QyvH$Cb_^RhfO7|*I SAwDÜ8اo0ue;?l[ OiB"C%* P+{C%{ȭ3ZyˤGdHv ,:V(rZi9&>uޟWeeb}Cx 4uPP}%a%f8H@YIY%Ʌk9cxv p'$CmF&F]GX֢r `*ZC\ES#=_#rR}*9mZ8@'",C9;9z (?BwQDYTW2xӋFd0FhQ!yu#1}+kOُ}2*Q*ίT{$JLf8ݗUGZL ;2VM". O( KY1j8_iC?aV1^|ws$!w}5l~YdteD}ii[ޘ C ,=Zr*w2c W6%3obcg 7Ɩ"!-!n"u-`pz6L=aG:h}:{db^kh4yAze߱GMHW qTW}DTNݙc0aN^IDPٛ+n @h߈[NCX "܊&'IJ_aC P{QJ/am6!n +Ѝ'WΪeܣ;ϓ:RdThRpX^r.&ߨK>PfHqA De+Ԭ[s}Sx'J/z h4B70MJ1P*=IwǗvϧ+Yyt ε  gZf>,YtE?`0* Jq=bِo7@CRћxxJ+B,=Mʘa@HZ+78fl{չAXjqWv Hpzn5$!S+ww\ uutмˠ)TO7 '5fR;Uf"cRc<0pUy;FQ=V!lũ0 weت Qczrג9oƈs%9\Vq?4L*}Y .A"jN}ӒSᴀH /=Ȁm) X\E &Hw 2]iQ `/ hވTJON!G6ClGs? |tO>;)Ƀ9֡hJ#ƍc=8W>Vov$A4/S?&bb,&E: Zfu+) S^*%sJ 2yQuW;.!}2"%C+8Z`뉺+psu:)_W> YT;w6[ў>G TyѨ)ګo7"lhT(u3Ia׿l9za(@ߏU 0Qgl onŐ7~TOݻ*=(ӹ{>H5ĶA8OKIFJ۽橝 Z\-$rKIgިKR5lM ~nB?{i2U;Z&;aˍNT.*8kT`H^Ȥ<%tN@<:NՃ~VrZwُ~)|oO{ʷG);&nlP{qĺ- "^&Z`5J.]鐬Sd.@V)r:ȁ=k q {s.]!ٍP8pyxCRYY04^8Ipt #,s[N`̈2yj?玮50m^%wĊ"GqX|L!95pG> W3lRyM!ĿT4Wc5GBSs4'U _K\fYu .F.=b sL,RݤqY\WN,-@Qs8ZՅ%s,ap( |B۪*Bmn4OdANO, #Ph,Nz.'<̖ix|O&pX |rWe+ 6 1X8zL\U ׳8xOwCVMgŠΨ1c,ЏǼx;v"yA&>P婈8E=9CzyU Y6)g H}7vOeo(!. "M{Όlk14 (P'k7/!cn)Hu`vxhrڤ#,e&o̭s墆չI6N M*qݖ1yF:D#7D_}wni,]JMߡuu>:€ *3zfQ O$[&чO_$=^-k ;?Gs'[LJ1 &gW})YchdmsЋڧ{K@b=zOZ2fS?oزQ`l Fm9.Th|.hk@12U m'>p֋E=łK!;ls\|7L聶B Ovc^%j'5%<#2c}>LJp}^V=;n|-|dWA5׿2wύ -Y~ze*Fxy~q+4͜Ml»7|aq2܎GBfwAȶ~U =ք6$(i,g0*q"cqHL]$Ɖ]%M`MA03ɉ_F: vYa9u=:ofЪS.%~j]SȞ)f;6D7ܿz-::D~uZFQ4Wbl#O;lamyA1_U"H+5dyY*+9s_ {WQ>2¥Nt uk/4ݨö6cِ W[LoJny|+ >Ae´U3QթV$-k=AGIjX6|h| 0a-Reg|MQ='BTLA]vM-29>Ye :&k^x!R椯r AM3s=&T< @=ءK$ &uAh0O._Ne=DIz1 ,8jeɿ1zs8n#&6y! ?VͺiW49 o0؅Nq.1e_]^@d[6N^Ylߦ50iۊ9M'{0Ihrz-nr@mƼ k Q'|ltl:i܇I؃/ )Q$zگ0K2Y !( &q?ֈYEo/HYd2=^#އ´blW¼(o;.0*A{7}oURpwPܺ%%voK''E/S>ګnb6]5ZO R᩷e,){y| ~0A%ع_%d@=m⎱. #J֒.PǴZ;ru֍~1%I;3/tJ' yv^aڡ% 6/$$D8Vaki{*kfr*W53'_c/WA"%gI]tg}z{~KylKܠ坃8C7 CXC鬇_?Uh i0=( 9Hv_7Z@u9$JT5Թ(zuc/ea^=Dz| l}Z,$(A Oh򇶩`>t1?'yy^m Id2J91s",y>?Yit.G}uH$"( :yBtvVApcϕ_IԷkOuSf. y=鸺wUYgNiVp,鍑9I'x#K* ffq έ&j"G[ah=5qj#*:\T}1qrJOԅs>`'h?UǞea.rۭ~ 8fq(OyA}^`ڌr?<.n W5"9'qxHy m.28y K_~u^Fµ,cc6tR)Ԁm~RQ9Tn5Naaj:9vE8PzJ&ꥤεNLHJ?ğ%w 2Y:Bhξ֋ #M9AaĴL{'1vCn0֜L~ѥf rej~O9Gc&n ^2<ڪ'!#ʑY6Bބ:1Y`u:Kʬf祉 1iXإS!I4/&"ǂхIju捨Ag4asi`) ݺ-@YЕj %e!J iUg[F"n\ٕF`@AxSeY8xJ @BRuNMs 8+KX0f0f{u՜U~l|1ցtWueOBmSZ3~kW?KdRo FkSh N֕ 'E!m ƞ4Tt kDN`u |x7J:|ΒX~ q!(pZpU ]`/Gst_+΃˚;"󾸎:}S&Z؏9o;P+M'͞4IݟҚ.BJ9h! Z8S[BU&HB99$%LYK}mG2 JXyO~= EWmW6f S (W={A+P"4YDAѡc?wlړB>{ѱ˸ r$-@y~WlTE:!h8bQ}֍EeOSѯ:/g8hE5M-{Ұ?=!exN~A~4߾gx7Ұayz}ﻡKşB`e}Uav3O4}Nt( O[u+`VyE #/,|%M-ى Pc1(X M{3ʁ^9_r8bom<^ Bh87R \BB,+vӕrcOrn(t~qR P;w+9Az("DU/"ToxܫD=^9,$g6WY: WqFuٿ-0fws0jG7Ęy&@c#% 7|0Rv',-E.o)cnr#aʿ_k3?U\[KRxP@P:rpn|a|4릶50CPI==X KŤ?;Ue;r:  a0Ƹ> ªue#'3\y6Xdgܝ@!)Qى:R髓ĽDtÝl=Cp{83Hb"7e(pU;05t\osQ/VD8&a/(Rqϣ,gR3@O[Րr VK0묱ܻȼCc 5Nq$6Te: R>bFwn2hJ<kudì {5F*Bi4XDJG I.bZ֫ՉeeʢV< lYrD.>BNMlhso8!SP[%xaD膖?T-&,  .ګ@und;Ikc&Pz9~f16ڨ޺B3#*"+x0v!$Ʌ炷Z4΃ysv|j^[gޘۧʰ;Ԯ;orwӎyh1OvDO2#j,uTVP>!0irO 9H3 ";cME.!B*+Y -vm-ԭJxXQgl$o͵Y3MĊA.BXWQ2AV/wLB \h2w=[4!/q ܇2_A?)t+y@d7QK1s%pqS͊&i7l#tVeК4ÿ!M-d^aHL{~Fx)س韟JS?f?Uk_`>ùv'πfFEwJ0+8Sb|Csc$죦t|(PӍ=s=k9&5\ xrӔW/fu!g_>mV$}sOWaxGYLyig"_i)tf<2'^~6qIIں><$Na4Wm>rH䫋 ʃoyD~YL\N^k vIb3LVh}+шY־*,vM'*'7Zg) N,OSנӲ#v-.eݲ_k&~4sj6K7{ׯBnRK  4]u+gJɏP(@Vfw,Y8{ *8DP-yӱ=@ȗѤ" ٳ+L2\ e^goC=|jRP&^W~2ΠX,%zHLFrgѽ|u$ VQ:NckUBcc=u!9u fʕg[-ܟzF'? ",ĻJ?.zwĴQt}qN! źsH9t H~'}N$"3&"_Ȣ]9 OoіJDtAt̡)q.No䢵L&ZbphBQZRSJ]}ﰲ Tl4 2r%O]&wE?ӹ|_"4c2unm8uO+5d-",42Qӄsv3~ޘf ])b1Oی;Bfw-tl5# ݆N>njil#c%^>HM9#~;zJL j}W: '.JJ#,"|ѼC1b[p>6,bQ#h4¶6vz_ui _9p8 ޖ-j 6--#Ff"̾V;iAxvL,6y#w_B#q8u>^StvL<T3!빑q 63̮S3''K'%5d,s>%+@!xBokV %֞vPIT |4G9Im9@(S (ם Z'Zn=L4"K- 뚑cVƕe@GB(.x4F8mȃű=aF{wgMb4MnBzʌ`89g ߛ| ʕD热?l_: Xht=/ˉ)Ԝ!2\)F?+EJ$gH+ 3# zH ]]UNZ?9sxXNyrR\)&9  #d/?SAna\CAy@..ϱ .(=Ui$O{,͔b΁lڐ#"[P 5m0ipDە i0xi,,`wT.7:W%(\냿dV24ݰ!A7m\_},hڛ l>?M?G딑Q_tvo⪹ ΘǏ^+mL]m'/u ֠}J,K|2K OCXYi fy@'Zv,%,8q!bCqwoҹ?"o_UQzrm+)iEŶQx˴I3OTLNC 5ٲĥWk ّ11OoQ(.7yQ(ݲhzDf&šͯE9xk/ +P\t;nܒHaLh`]٥Z=n길)^u7cٶePE]ڧ ϳ66X:rUhsIb[Ͱ-[dq[ c`q ~NppT=MjV1l)RaLQ݀Q5I#I.=I}Jt ;8ޯFZVAzBvl-c1j[@14-AƵDң LxC}mǔp2̭K$k\< Cjik,ZNh7 .(Jg_`vNvG w}Y># ~cXAs"T58oLyȆ$AiРfH٪|d?c'!w}È^6_v˲w̋IKtH4l"@bG宇zWrTGy,4C,dzc34 `Oܘ0ŰRGaD)F5IL],qe>c˶6MxmHCFLۧlKaʭu׾` O5(냭;53v %MW9.EAvS>+^{ GGt(eJ8TZ66RqUP)к1\2 \QTNq>|Jy?݌&쥁~Az !jSמl"Yr@BS`la$ob* SܛVZppI'}1F]u£Yɰ]ۓ;w?}zС?5,z*% ߩb?DsPL'6f۵Y 'PF0sd. GWJ骗MZky\ OUxcO6{|g ί/͋/@4On\2g>hx0.͓Y5\GݍqnK/`eQc.wyRت)%D}€?'bIح]3pól(` ,/&?NujAAHRJ3Nʠ$*VLf/bTۃc;${6a#zs/MѶ$f{5HygDZ5Y .MִpڔR!K[PpPoY*q%|K|mFU'<mWEZ !0n IY)C׻V|l 6ܝn) &lvE: -{sk>kb1ߌx89"οgÂϩ7z~\CE&m4^Ϻ)O?ȋjE#mC=n;0r+߼:}w#fJavۇw^ysg^|6{8(>FQϮSw)dRƀ@.8ÓN=w+E z,;RכrX<6 8DuW2 3ZCgJG+=gu>OIΝ%D6\RvYQRCx c;sp`#s M4pvh,!wzR'@1ƢJ^̃X'Vrjn5X春%Oi c d4~ |𰶥b1$e5i2~B=p:  .wQJܥ3FCAZǝp^okлF*lYa|8L ߏ]l6s4O"Dji8[G}C9M7 Ww)T!BzNDώ"P)[lzPm/\'<,he<DQȽw4ifzGOAA&?J܋-7|.Z:Qu\K=vư1;Ij.,@ jXJ¸S7b M [ⲀMqڇ5  M$My$7=EJT5YRtx?;"[TZdek=KY6 k"2Ebu?4я4v@Qo% Qň\ ŏnw"w aw¥vY*!(٩bIe~-YtC Њڗ0$dsJf}2k ź=НȔ 8U(:G4NO !)* {T,ѫkw&㻚^X%l¢nUQ!DKs8?Xi\<+܁Zb(CQcٍcw^WGδ;X(bg;ԵߩEIVl:N;JVH7&KpE3C}cUG}0(P tI5ˤ[EVg!x tvx yl?%RL 0;d׊* 8>bT/Slk`CrC9mvKnƗN'#q{;i*~挒 m \0@4&կޔWb`1^zvZ؁~>ϫwĒhSTU]~w:3t^NYu@qp$#>ΙwK2対b\xwCU@5(>v>Npv膧*7_Zz T }C{r5M$ޘ'A;ӕkH""cl9ʣAtYf>-8-˂hI+:hNc|n8G: J>1L<R)-QJM1:RTgF3pAY^Df+3sNm0VryB+͢7*u5Q2u3KXkB\㿡]S73l2sZ96řxN֗,6ெ~X3$R>' xEk"m>>wHrlݹB@wpF4'yNMc4$qK6MyF=F.$6Zc@zAaؓ4*d zNV#׽kqG-H{ʽ̾ /Ov} oMk!yEVu6v3JK8SXtW}_Ѐ^+ _ ǜq ao#?f{eĵsoA, Ov iۜ 4MZQǕgT,4nȻ"B!p@X6d+{jFhU8\ޅ"Hx*!Maf Y=Dz>K%ɱI贗Yv\^v-]`FtnZ1_{eJpNC߄٣XY:'WW^TݛX ϨћDy#p~ȃiq o}fVULZЉ鶲,*Igl$_G{*$~[p.a? ݇%w7o8cxl#3'%昡 @UYoz(K+Eo#0q>D<bMjx|hN* t3ж 1SbcZC/ k]Qf@TR6"P@Av'4_2O=6}s ˸j{~dQ}=~_&ma5r+ԲVUFњnˁ:aȩ'.f>)F^X%/w4!{%V\܊ a0AgB ɹ=˸QI#k( kɭݽ].˝8a!av1#z$~37RWglb$2sHwS4 *Zɝ2HT C[TN[c֕g5L ՍxUBQ<?)]Ŗ+X" D4<]RpWEOeo3qvEѱiO_ms(Hk"e!5J+QXr;ED jyg F$j_W9 24u`Ef 2K+VEZno׀ YB|O_rb Yn|9c -P3#fG ϪYlo?-R-nZ݌=|OpYe3e63Qj-'%4"P{ ‡"IjM&Uhєe01`Xujg"=ЮRKXK LuQP$-m\Q /h"}ւ8=x5 Y8P&48QIR_^ >;ZGB\+aa(ԙZ4 \o$Qz 5x.XC*'O/reK6\c;,C1VY :S|Y 35zfxl62c`43@!р|!ۧ+O6wJH^Yy"̬7aͳc#˿&y'knntt2/ žpnZy)'f5,"X*sBdG{]Z:4`H"p@U+ zD`qճoMڌ%:iaT Rm|~p 083LAg9c0Rم.g" &&n jw[LKɍMvH!Cڻc򎤡P \ukSj[59"v+{ϟy>-}JDTš$mcV1WXVx,]*%NmKJ!PwXF PSO_NFn1"m9G15 n=UaI\UztD\4.:p9Ō oD⭈_s5LYacq#͜:htg3P7ﮝyk ֬WgLdab=( mt˷7YdvPns3J=T3r{Ӹ|y^{.G}᪆h1W@3CK!;i6_>f-[gSv *|8MH¹.HzikZ/m&;H=#Q1-5W/ ҫ܏6i$z b  &GU~*] O -5Oy@Ѽ>ĆhEYS?Ri4εSPEYtGʛnоLJNAсzf8݊?s;(FkR$Mkqӈ}v={JVFiHǓAm]՜15%BI3𚴴eT=rlvCpOƐ`gd+v2vޝf}ߘ>4 bՖ%9Ivu4S d'&Wz-7mβהybmΪփ8[<9UE:퇟Ĉx~f1Jh ߁*$Xs.iRrѺTfd ^3;3i-v99Q9%ƛ`A zLQS6 /#BNO̅FJĬHvH㇮y=G͝"l00Zt}'1oeﭱVFeVp\vsO\M(Nvs>I;ɧ!\[d5jfVՔI czgvOEÈvFlCد(y/c2^:[qzYpe0G* G~s_37bcqlxO܁RuzW^.egCSfrmv i]AC37`U@ Y~]YY)jƞ Cc`Pf\P$zr{WSs8ې@@#˽9yJ3,M +*.D&?$}j=;2BvT{kT3˝1I.ep)]^A@ܮF(~ j: ?$t)w?tsY7f[Q()tݽ(% Lӗn&dp۹JI,Y{e&eg LF*FI sՓS=Gh& R$ؿTkgFEov|q$_&j>Ҵ3KHЖ,,@n`nt?EꦐZ'g+B2 *S p`NT4ȩ*}f `tFB&Npˮʟ{QG"ֻnDUyܯv?#w+~FI+8/|CgP'fo?EUW@rya>S3Z̩~AK0a\ɥV;|Y۰i=D8#IAYp{N u 4іA4y큝#C!5E'?6LKA0ܱY:m@=6 u 弦EFoNZ!7+(g3RwA^Ҿ6'ڋwOhe&<:.G-[뤝]o+,pK(oEx_MzuwI4 :fW_dlQr9^ 8:V benJ?FäNM7o -BO,fYt݅!:i^4ؾ4LߴVn|iL7 aLgJ}{R=.HN; &by BH3D߶ۑ=׭26V}j`mVCIIt w}/x'QAȬ| 60џCR3nQ'챪4b1`r\ |.-Ñ՟= )>K(->KCD=pB܇hV`܌+npѢz/{.++MGwgFhI9OzQϋ:S%H<j2'C*u?&͎J-! d9ejC |T7m0㲜}6 a~u1w@B63p|sڛQgsݔ&S9|~oqn^[A\܂p2O-JŶp/n0v"(j܂WATd6Ki?M"*OXnUŗa T KO8v/9cc Q2m9t3IXN(v;iZks$G~I7_ }޲%~S-YG΂'^jݐIBŤQ'Lɓѻכw;[keᚇjAqg8$Pe!bkO gv*᪻^JvOHyRrm̧51vFlP!L0N7[Bc-̱4xt̮$dm ^lkU2uvy{dfRiՆ+@j(%[11#Z.pϽ5 SIP .72je<ڼŮLo|`= Dc_qD_=$pbC.3hkƏfm} 4)wBy[@վ[Gb߫_8+uvo{ :e:DL5^x%%`rt cm@>*jY2(+1+m/A{PJqx)nd!~COtY7~ʹΧu(B<4el34=2͝Ĕ(&$l)`ccOtyM5u1Bx B(]OJ%മluOwn7yɯ %,J||<|I'JZg'g[^#XީXYk_q> #/ii\JqZx43 qKL-;% K԰fړK50!^C#,Ό8>өD;r =-(d5/ʞ^d1Uo9twbz  !oq 墷#QiMoT's,XlX5d SUPtuӊv9I ހ}S]W)p>c!ea~{dYijQڗZE.zzst@9o)iUO1oGo2Pg*o=綟IjY/ABZK~Sln$<@;/+3Ƹhsgl[hd^ z6=r bz2{҆1u۾p;_ ?p:=viN;ʰ1bmr`)GʼnVѩ-ץvsgje nbUf`+MS&w$Sy%]G{JHDOzgy y]>_~0j!Rn|'f^Bu^%Mٺa|ЏS呛Ykn;%[(uw.?*'՚a>7:?gI4ecղRy&oBpbj?6 vư\0F A;m5 (!{`?l}V8Nͅ6`$R+7Z) *G #e5 [r@;b4t96jNˆm=FBB9XZێ$Ã6Z%:ytM-(V!F/aσDss6!E'X.L21Uc#8YFI"T dLڡz/Ӂ0N Ďe'(@jX[k\`H Bp+S]8RlNG /E6'[ ~G ?`)#gdK Ls? 6Vn~ss Ubk`Jo{_ZNJ_^#/} \) = i7## "nb}nNޱR%y/5- ]3pC&X<{\Dt([w9`Y~陼&ip;+[}PDx8t9 acǺFC|ʹ~Q,Vup(u~M,%@XvRY;Fԯ*):3`bߤnoOH^ h\vgL=T1 Z*Ea1耰ߏĖ[cpt yJ b~^CX^&nwnƉ7J) K:щ!WqirK<2؞TJӊ>=r/ԧ#f$"wOaRLAsҁkX/㪒HB>SW~[Ǻr]X^B?39Y"}\A&fzC7Hֺ|&(=CDXKSPE+UV#,UX] -}o(hwq#HæB^5LW˾.ˆymi@enWn$޽L h,FBJn=RJhROaU0]D4Ѫ.i>Pgz|'\u[EnKxpKC MY^g[sY$i 0& fn'9eFQSR.1l~pz0/@W#6~똞shP@#j&ALPMwLZ$q\jbZH $Xa*x҃lnaSP*)Ֆq*6\ֳ6Vm>-pKTǖKrqz[~&("_sӡgf8Vlƻ7-(nq:F6'5zb0mK%#٦WAE**Iש@x Ghc7+b+PIB旡/+ӆpڄ =_!QKkaBPPK^è|F+6P^~|WS'ϺQUBu^C_FN(Y\{򫿂Zau,h_R^,}h$-Jd|t=Uh-7{ ]lcL޻Wؾ^Xd"LҾ&MukTk78霗r'2*^,cu>Lsİg7tirM&$tw]ExV<7_#1)Ky PiXDԨf)m&6䎙x9I!^&3$#?)&CvVsgh3yQ[>; a{hʹzۋfMw\FR ㈴R%Jy,l% $:W<2Ό먑~5dȓDegjtF^LN]10 9x A2˂`,zkP %بpe$h0xml WFV턊rJP ?-<=;FcH? W9 9A._>dDcpmq,E .^l*lg]"SBqg[|:-t&ϻ |дj?f?-UW*~_ߝoQ8ʈ[H)Ƣ0YBƸ2?q][~!0{>F,7s?} !Qzr>>anEŔKiaqvlHMVa!_9U=cK8n%esV/ty;~TŽ4.fg$o$<⽡$g6S:ihMȼhepOO:O5E&3wD|^ q2,CoBĀ y5I2ZE Vly[րT*vS=Z16jDPF Nݮ-8ǀhßFiȕ>u4!ŕ hګy +c ~M ѡY" )URN͂j&@-鰓%Vd+/ݛ&9qŸ*V RWL`V(Hp[\B]>??zÓ}K/~]ps,7SےkOLj/*bߡ8Qr?Rti" uŪi4wO/_Qx׊(7M!Kx0Q"LAPKCa(֊[7oz㫲rY/A/XQP1[uJHP{It,g|7UN^MF눾{-P</Aޘ3 *Zwҩ{kAON<5| I⼍jrq= :teŕe1a]' :'_QU~d ho g#m4){$q mZ_ 2Eh!l'A1ݪ =fp VWg\*Hw'{d7RdbomׯT|*9xM p@ˣ+cWPVY%L/vv'C+/bRs)Wf͍_ܶڡ8嚩\h֊ E%k1nޔҙnT^0)Y9N\j)؋Ć^da.z//v3na]Nfr1 TC-k쀼!?[s!9Tk71yMC!'\T:]W3&+.Bt`%+afiz{&5=kIүoJڃ1?B SozDU0I .,sW B}׊9cP ?'l_rqU5u7!i{J5(eEmvY{n(&p8[4e`ʷ>2}(2l'2KG6It`m?Q$VX1X(zq = z ˚%}'5:@V-ޜ-/&@bX;@z'7m$ϖ1E[N-j»o4K!1¢P]d.lCcЗ=W}رVkFM&p,q??zus+MZvxvvtrSႡUl]0ZT>sXuTuː,hl&fe-vOeqTAL6&0d欘kJ}1=D/a"9Anm%&S pн52.\ VڨM[##i<+U2>0I.euFU8O+zC{y ߔU.%n5q=,6*O(:fƹh :i:W\V 7H$Gżb+Q3̞sԛ v]nE+_ٵf<S=9VpR.dη;k{mx4kg;bfw&#@\%g(uJCn"ޗ:ê*FQ\nl_h]&-G V-HfȒIcǕ7-)a,4ew"ݷ~T=T7`x r*ӕ2 -#9D'ݥHџ l(}q`" CMTIފU |vq$Lep]KŃˤKOaWVS\iO8ZfjQcY6T[iCwxl*.I%ysJ`ԦqP/(k:ַMIҚTOD"[_ռoSxzCajc, ^T0..&ǀ[NWJ$U]Ar?Tٔ0@29.׷{[ \*I_xy+n|`99P㡶3jds_xF"Ci\1WlH5K,x+\Sa8:T}3sDƜ @аL^ ._NnȅC\} *7oxâE Y 7՟\bVeE )4|䫋[2{o̥Znl8m[zWX(YBe#h]'$Gstf=9?K ű̈-xW~Gˎ3H.8[*1 #Uj#Ncq말=3Mg|cU^ FeCTnu>Η_~~UIǿσ`Z9vX]+A ݩ {o &!/wioFM"Hj)a@V|z׃aj)j5f-񥮤 t!G ZGH@Ol(Aj*̎]41,քNa֮|NWUa$![))X2vUﻥȇ<:]K~`аsc[Cݻ=Siۢš[V^:v v՜Z^aSlUܕUٳwKӗ;Πg ִI>ޚ*c|aRM ش ZWѫݤ9NTtfh?]Y;+F];Ճ"hsS6绶.lje7i`0T{Mafz 4E XS(, FZ ʤ𒵈rP\RVR:JU NO2)%e:9GL-}͂%ίњz[yIzl, g;E*E|z(A6pETNY=ڦÏAQe8f//aL:3LO\=B/Qu4Z-U+0CF},5"1TK5W0v ta/V`1Ii{l_}B7.Tţh\d"|etN !H4vIKIWh]Ӊo|o h%. $S /p$oyة-1F[d*u!^`S7L{c8fNc?88w'-HIY'CP7W,|NXo_Ţv!X(RvFtZRU.,%tqvI+ã '$Pɇ7DK$?S*1&1iKWz[*C4/N&CzI}W27٣N+UYO UFQ>mǻB— 6>kݧJFlqoxPpOO$%_ ?BWLqvJ4VY1/ ~\N)F7#Wf'Fz'YUld ɐu ҬGF=Џ B3ywiߩǙMmCpD#~C>eYTr9M7{g5ӆpfԨ⌾2QHE[ @ѼmfT>ǜ[o]nY?Q.lLXhGJ'ޔCQق+FNtY |e*`Q-R(`CVX*DDdH>AIՔR0m=`߶x]̅`ٟnҷ8EkΐFGc :f6g*5w1TK7I^62 ) > Vʢ_ kFDWW/=MBjuSR?Vg\6TPg߫koNrK~)0"'OS 1[&GK3 ʚҦYꭶO?zV23t/?q~ܖmIW! 0U>yHL u-gmsJ3`zt*_Yl[bAwCQ# dQ% < {4d=Lv߹n!2,)sz*_;\As ڡڮ|Pꘪt:?Tgl\V爓{W=JzQI2]Ơy0DbeVpK尉4q.rT.^a-r#`'DDl)_@՛VWb\u"(j/̜|S ]VZǡXiP_x6Nѥ:DzKӾa_ ]9qY"!ԽJr,jp- ӨAu`1i.֟(?X;,O$VM5ڗh\UVмhd91l啚7U>OzzVp2*gY@ |.\_RvR$+VI3P]*A쬁آyx:H Vb7"Opf8qobe*006AWKh@i^&|qRR-vs$ T?`A1?ut9&'\i,dlCXP |[fDPq{C9>zȮиe_w@7OQjHOuBľx/  #tv/XO(xi%R:5qd]¥l#-\(?&jԵJ8)l >Qu3=E!{t1Hd\3؁O]-|̋1RCU{$0drdzp!ՇzȞ/ϼQ~4|G͖֜qHQ.e  Y%~?)1XAf g+y|1@VGmdM̦QvT%On_^IoqqGZOAߒ)KukA66AH~g`iLtS/8=f]F<𢤤/4pO ?zn[ԊR7͚ ӹ 1BDM?T?\ڶwd #}w o OO1>dg_ Jz?ސn;Uq׻'d5/"ALJQ!|26 ;gWqom u)kFA\J<"ßWNIr quJ[tsjM.V'cfQ~A7VĽr`R'S4NSCC 'M(K 5nĝV?ld+yP M׏q6+9C&c$IQkvijޫRtѸ`J1Ws]*?@xK[K0aNѩ ypOݤ` ujݯnRa A|g>S|otunb+CKYU3T 󿞓9.q0$ݹ'B:f-ڼJnC6fBkY* K-3L^~;ۂܢ~{smӘlG`"x ~5OSq~u?$YC|hiYϼA2Ah(Dߴ HfPeCu7&p߁+@9?e8]IaN\vɡWX /8/]#HʘE]#(mQO ‡j2p* Ua8Vi~Y_Y:V35TkTsM^E?EG)iEL^- Ys!7够x''(3/_f`p ^JJ|zBP,"F=GG¾Cl :jF~,5U+퇸ú+{\RDÆqjG/luCU%8pze+L\Nɜ['J>rǍsdgvzbaooYtW(k$D6su' a#\ʦ4O,TrB[dR8D Z.;v>'6Pdl2\W\!sCzn9?#(jD͏6t-Dńgfլ+DwyЙWR~[*Bh 8TVC̖ӽ };7j/2ib^ n1ÆN׎ٛ<;,~f7aY7spZ=qOYc'm(?!o齃6|$O>!z6ߍբs'uKΗ4pP$q${W˾u꿜5Ԃ|Ј޾2uVhuȟ#&h)aI–o8beu/ ŝڹq,V'j9LB Xˇ7VNB)"F“DnO9܁lҋ! Ю4)s(d 7vQFxU\ CI{|3t|tS=upxYg<3p߸8o _!?.gcC6\)a:Y\ MP.!sH} "JHU 8th9UӘJX+8*N401@idjK":ޖ;GӾ(]_fIm`~ k C߮.nv D7tO*&/3-;ͳ{}EǕy2E5uЕ$ݭTf0wY!/0u5ȧ&__F8WRe)kk4S7Xj%ivzTW=hA)V>\FS *Ƕ+)ގ6 ^qL:$ߟXq\3V-}gH0XѨfѐsVW`Zy)H ̀IsS*@u| &7WH]r%|L`ѶZu#=>"ˇȽ&hJ3NI*ΗdfY /T_8 J7ۉ%^Ճk7_2sg~c^HKe0 "_N{WŞtzv~:Ud&] eML=x͕4)6m۵\RIXrL;4C&] zOid'i/UNqӥ|>ژ3N~{4ov}W~+ <ըhxXrcy|[+$\{G!>#mL'"x RK6Ԅ9V a6D5Q FЇFE_VHsA5O39'Rby<1Y4k=ɬ 6R{ )U>URWJ INC FX}G&KRTCHF* P3!%*%Kŀ^ V1M~Jsw:/nwq_9FSIeS{!dvY9Dkd*∱ lrA!ܚ? uZS =%=z)u,АV_]7e2rӲp xF"D8G { i6ZoArDv}2 ~>h )$[Ytޔ[2U.W0.eM4q|p5‘Kn[`mmuY ~o3.hC`o nh3qVy"oxb}&zDֶі5 ݵqo^P/T5D lz?|hL%ɘR+ٍFG쌃Fظ D$E?j\u?:\mΥ19MXtUL<{y2MnD'^/M\eDJ]a8n -e)nv A_2yoFdT a;MQ-"T_>C)ubGl~ۃy`ek Cųn <]0R,>`-NsJ' ̓,y\"=cA]A S8YP-A` D"6:)\iRw wzf p|2 Y'w;@0#$Js7/|/mG& fnSHI+q'&x?JU&.)<@veY91iSF5 꼷8#Sl'G DkQl:ZI @Ӛ$.trѯ0Bds T`d9وNCbpsRf3ܧqa|H<'x >{E&]aWt}Svmmhv.03w>|QJ2t~; |nfq1Ryz!oﰦn p9{Uת)>_V@-]E6AȢ5* 5'L6N,@no-zw4dy%o +tF oEZaW Bhݜ_CyMjAI01kG8ΥUK'fɆ3zt j~;$3$F=UpK9Oた_Cq}&{i{M]52/먮a֬TRa݌?8?%ݏ2K툗q8k$";n^xQ݋Y,v܊ݕҦ ,l <`A~ӀsMU" ` >[\ ?[HDAUf aϝ y{1~dK `\4Y'|4:zϕL 5 !p_2:Ӟm C[kLϫ$Ҳر5bqiR*G]u z|tUX+;.6Gd#ks$Q*W6; '6$װ2\@ hp Zix99'_NNv2^:7ih LOSOz:j] K$#SQivc>E=kd>RMXU|12ǂMewd`7i\ld67zB&}M4Vݍ]XZjZ*C@4EmB.Ѻ_p nn6O>T돽|9\|>맰ZT. Eklg&Vq*蜛ȥmOS3!.YCjbW}u跲~@Bo3~~¯T:Ƞ3X8'mi9-8yp> (ìu>\/N-qlH6 t@Ɗt7 "eF*?3ڡ`p{.6SFI$9@cs.GF_ծEj1[5>fIܐcڲ˾ W<zg@Z-?Pyْg(Y5x _'uq hD,VJP9 ڌk@I!W/$PΏfIw&2wT[+hwwa0h<8Uc^ $_ds@iO-OSZlp`Zs3w]CKNN_{Ly;AvJٸFdZw)DտZGFL{^|':T\ 'lJwwSۋ;.^q{%ɇE))Tf"Z.!Jh -^Z!,ӠX^{$Mr u©*ޒc~AarꆳB'$ \ٹ% r{xh1-ۦ@ JQ-&`c0Yv!/(2Y \Gi}Œgc;j eZ[03MWK9D( U~n- Ҩ>۬,kω=Qȣ[b`͞BHOϯVl{Dk(`Z&=X8 WϘ:d.NL5,ȱ.#W6ɟ}YhLbCN1 g"8fp=f7< v')=EPrO H'2CH.#"sڪޝ5>uQ#4ӜcE.';Sk߫S45r'w:+hædg\6*dIMW1nR$p-QW>6)=k2R'X9g+{"/3#_p9/Ѫ@)U37# z/:XO==tGnCg]rm:z:h=URJ#~Xh\R7#9p^Ǿ-dsJT8q)q.1Y/7y[aV*+LId I~%!Rv^+XҨ).2+G(~N Kwcѕ2L%$cy8w*Ʉ|/nk< "$'`4𻠄Chix }I"6CHCB[2dw|ڋKt2f< *Ow-eJmskb+oJ$M16(Wލ@Y +q8YG<K W/YNy[G`#q\8w}Wc 6Y[* OCA=\]`̿*Oݬ\9v q($sD"h͘O(0V2(gE}אŶ,ߘYOtӥCN96:7m'I1 sW>}2maFt9嘍c)EqtYn;VRjT;V'r25 XtOӡOI ÛƦtjzXV:LԻ\l_\J󇹾Z9;vG-ҵRpT* 5DidJi F]C3DjsZ{@:)ԃtvC&YnnՊRKeQ$T:泘SÙ1UdTܢJj%F}zE#Vy!/G~'F8^ܹS;Hvc̸INPŻgxMs6~xwF&Ol߸cH :mMXj. 2S݀q7V$ۖGSΎRx&- i^å߆&[oq~bXsjDS0Ӝ>O3~^Ugr"E$pM\EҪZv|Sf&$[pM%\^cDC%a8(_ɟGJT*e;|浉)=S接ta`'mfzzɂg*M W8iJtUl`߸۟P=+xHCd:7V1Y;ЮrB꛳輑 o_R}ݻgڶ/7".+7ùKkJ|0m(VV:8"L0ǔη%a{/w>ez*δܘfz= D}xN[bܬm)t>i9bW:]PULuؑCü,]mgaJ8˞!o;N#V[hbk/L G"-T=iqgM:܂W{1/I@YAC^ֵS7)6mY io%DT$v8Έ`cPq YzKx偕dbNB눲pԓzlAih=ծu4= ƴ#2ϴ T=C9gflm}Ѡ99貯N<Յ)!ašt]K͔Js=;FD,+kP <;GQJ;%ir(NKXd9GYŏ8E:7Xo=^ZF澞t$|-8WBV6*ͅ2ZS4J(^>5ɝ@xQJ#ވ0%IƢ~?ЮSd.~>?NVIZVg6mSwnbtKaoOص啷mJXծ*\&*îP7ad+u9 ޔy1'ܛ& W aߔ7N_OzaF+߅Ov3rR E C&fW+ 9:#8. P+6fLdj4ު!}GrmilG7y^,X(V-c`G5#v\r᝺s]םH;wOW4jd?<rUaOmzuIyF5 ч|Tn*(;⚧?+A2FS7Uy ̳Dnht<+FQ:%?4|QzWЎMx8FbInR"tXgT7JI<9̗;i@m S3\VX.(,̛!>W Bb;a،M7 ~Rt-Tٶizn$+kq%YXl$dTf$/Ȏm9A1:.lZ١'F_ob{noֱIc+AgZGu-"G7X`u"Suy7P-rsL޻Փx+zFcRa㊶006 !F=Kqhn6T}* Vv]"mz֙,neSqC[e@p6e0 0- {a炦 <{3@* ,-ؠM 5 Z)\S\#s&) | TuSL,l;[wTc, }%vx|vS/M.|OB@yhœdk V|s҃2dT% cLu QU8Up42iuf~hW, ~Ǫt'e}k6q$f׉!&iG!RmVE#Ё >: }+.Sp7<ٵao8o- FhB3] w#,tۼlze&|C.%̏L8\M6+IƄ c;ԀH&d8XD g,hO[!`v'c, {lo,4gݖg쓢/y:ID[9z4kGrn9I̡=G-22x̀C|KGVt<тe?~&,J *b5&`x?GK#2wPo-1c3`J}s7WI^7mI%jԙ%j$tcnE%n6؇KZqAU(u]SP8 897-]f8ifҬ֟fyˑB?R!p0ȚWg:xVM?.䈊푞e'4 n{iq >wĈz# Fgu>+DP"h(U- N[* .o4 m0ߟyU\Φ쒩Ytcg)ym5TW"Z0u]8 3w ьr[z'VT<¿`݃lVMcdqqte/z}53R:ՒvaR=|4/$ ҃.ۆT [X3A9l+NƼ\$ jgtT;` OKL&%W\+BF<# .s09!1@c xQGweV:R)VW%:)4TfB J oʇFi>^`f*2={doYAMU ܆; j8#NP|,hN$:B[#u+ǻDSpV>mw2pjg1\亽"[Xx[ : U=օ>f]b8t){[H,lX0]Ֆm6߅,n=9Z%3nJ}XWDSpx)B7p!lG.)y˸'Z+S@y yᯄLFkaÆ`ؽlՅ|6,j){TfNO5mH#%fè>5 5#P)O7{,w37 ƪ,Tp+U`>tύͭu.3,Y6DʍDfį[zfTT%!" sBK7Bg*U|ZU4-%.^/?i[=ARӧ~OdС%mJEOc7tU37,DPDG|`BR0A[arG pж,x6Klsk/ND=hxKqRrn+`y3}@&~abfb Q#?is<˟_[ :('m҉ߗŬs;<}!T$)I,:R5of{|M\+łG9) $ YhǾ۱wC@a8Sد[5b/3yUirduxf ~F'$.@ `@٦Vmqȑ kQ@T0 . 'U͡3T秚eK!?ĻY$mXՍ9 g"Q[VRؙ-oKCrqHse۶U v$Af{V&C%\4R ;el]`j[Y&^vgg"ʹ^!ғN'y/냈/dbl!ҧ_"WT~\8y$^c]I-Dy %$_<:^o5t7~صgWXzl\M<J{ljMoBH"aEz<#a*' NJ5 nWXj9T o idY';7R-J)$q0 bK}XW߃fԶ@zaJ`P{}*O,Ӻf8)GHj0j*S2qj5eTӎ2Wmì¹&`NӦ/ .Q.;O$c3K)u kHbd=U- a8Ma tR2S|x lrI67Ǟi)<ԎSM<(lTm @e@%΀cL`:Kt,0LNhޛq䓏@2Ξ _ W}IC:oCD\4-w }*.6b< Do0 z+ ̂eY!(h.p(UB">$ fkAkW'z)'( K.m[nne-@t=NBHZs!'TihTW KJ [pKTDG߃7=t~ ę3c4JadjEq@yУg}TiORc/PjVub(<Y>=f $nؚ:E %Yg_ctoR}z9dR:"SZSyӝ3;kҕ4uh:#(f>oyz۞viugDل/bATپ:܎s]#ÀՃhƢEwxͣyqE^*u@RȊR1DMJj\C[ b^5ب^hT+`=D>76Cω>gsj O)!6 =VU陓Fl VKB<L@։ &6aWfUC@B?:3j.ExO3P7AJGixb:Х顑3t晴cZQIKN ,ֆ{ͱBJ0GLtvi82nCc&BL/ļ*MT^Za pP[.2 a~᷐a/_^&DEd ேE۹1524uq+ᢵDfHU/eJY!2q6/8Ç_#ffvp ?.CV|ظV6M .!lRD3##>`8E xmc%: Q LϲxٯP8\-J:X.0KEEMSYM #,TL"`K@]073FiRg_K]l܉Hoq-)QM񩘿]lBg+↾OѾ,?zNX~z VYx]5Z -F*PDL|-< dcĆ?zhgAͩ:OL":Q@"^Y'ؐJՍlИD {kJTaU*]96}!:33Yp7Z|徯[Û>0o@"{S ҞS6}v6EAG#lLZ!Mr>"O& E7;fpߵa΁Ws,\cE#dEg=~Ul6smW"U ?hP:U3}%UG!>d;0qhXbwxJg|0omix@mAWKagJOanZͣ ^u׶HMuwKd ]Wv"qG!n_lr-c]j$^`-Ey$f3 %mF8xkgdG/:- %Pmuáމ"K c0O&9 N?4 ⍕ a/ʜN鰞! p r)qCMX3_-W֨a xK\F*)缏?&'ڱO S3uLi2G2U 5xJ)Ҕzg2wd՚R;%Im{qRr, 6@NdYַfmNH5 ~#|RY}t fIػ7=%Fi!8 ܑ)Hp]^|H]R+z#_bʽ lg~Lxًf_) f[V'6xB3\83Z%ڰFb4?j`>χT0A\KA_RzL˵Xuffs"^d{W层gDz#6K:Mlï8>b MY<{MRZ[-WB=[^Mt1$U K2_WZ:7$)W(<&92)]15Rj-1C.eeRXceojWXs(i9l}J0QW 5I;p>0b BY?.S',-ϼG66bgɀژl#;?i(*#e .%?g*j['Ò!ߚ/ =!^fjJ!͸)Y1?9@ ]n0nԧsL0=7L5B<\F\l7[ \S7Ӱ{@񆾽>|H¶kU/,T,Y%aQ0ň9`!B  [ i i3 k4]9w~ÚvOP8;yV+I7!>sx X4$ӽ6(.yxa%u]B\-wi:*$z&aIC,% >Rdg>S/à,5L kTSŲ%VOKWzig!#u"o}\=^, wM_X$σ(1hp1jՏYoh~< 7T٭_wҔZ"".o?c+x>t5q{~cg &O[kcj{:[*}pO]!X071AU2з iQ3+F@#:+_*JpzDRsO; pQ[:cEAJ`9R9k/. ś*636!l;H\׬0GH!21|JԸtO"\Ms%ذW7DQ[f"~!YʜDt=-fxN0wP8W+d(R-N*P>ѝZ~45G(D:c,b{E$/b {K'HTXi'= (}P 2碵kF31MQg͞.;: ~@pW:a #9ڴ!T-&Е@C)gc*9slsh*B WD/yNPzA%~pG%~&konnpX aNTKxmAϑҋnJ, !z 84ïF KUD=`,SԆ)Rl-Pv1l%T`fC?-f;4$2o y7SˋWw)z;ZWJ}r}q47k:|q /ǰb18GV,kZhvdB'*d iH&rFBృ|ǗVr+p>Z%l 1}UMnGpR mJp?|J8e}ʵ@(9ѹkG,m+JKH^?XfopZOfLq7[ p$!iIobñpr7/+`jMpߦ %[`?锊t *Q7s4c,J13K}@4i[l=Va֖:ÁZ p]QwZO9桾tEҏACC-e!4"$E@-H{2㺜zU[.lRզo-cZF%me)f8&xB;Q!0JLqL{|~dBv{H(7+li@B"fCDo% ;gim.264dX/b&tyMB1?~cq[7&{kF'٦""E=ZIN]?˞N.c>zd'LڰFGB eUf^u2j'&ܔ+:SZ7Sa32R q]DʪN42,Gfq7D9`F>p-h %S}y/vٚmaN]x/6Bf c7/BC`Qa6MVSfP轗1jܚr "N[A⩗!nE#̩#⢳S"`+P],[=p) &KgR-ܳ}TSR_PxDpN:٬m\ZwHax ,o=66=N B&WOn1tf8f6*"-oY2ńw+^6NiQcq¶#(J .C;9'UQRloUI,b o/b!b1!k!3H__>QtI9gL% G]+dR> 3fyBğqsbCt W%+;,}^mB RsRuPg3~xw5/]{Po85DBdF4F4-Xq%6L7,!fb491ZUsZ9 9DO&& VZzn;tۇp4ϮM+f~uzN!Ԗ5h9)}\#?_.fs.&B4$R?>ڬ6XB۴[%kvLU຃jm㮝nt-:سa2ҭֺ)qC %q^[@pnJkY0zY7\mHm:EmQ x+OYkmjT=dV9]>,*R\ ]~yi}e)C^I8 ~CirCII 5Ξv|p<`n\D[* n)&70}n:{smxWpevNqjfU{6j<vSa 2Lb2e rm=lũziNPѕ:+7o:,Ð0ZHFAöq(`B5R(ˤgҭ&B{3lEH[ ۤHAT4 l1ΎGG'6[:ŗ!0^Tfab~ 9#X5 f0˄Xp)Dg:ss$0Gs2v8aְ! 焞!{SB>mΠl|if~!K0^/E'@ୃ'P0ݑ2<o |8OW<~v!m C92 ''/~ }APwŮK0ky̖e/BSSLϰg2ZvWE* ݖc\󪐕i$ 3gX,QȊm$5I(pt/ ςDJGmߐM$Byݰ8}-$05?8Ĺյca-K <7vՆ- T׃Pjo]YU[z¡)] Dym"+0D~ UC_9IP:1RM9hO$xAirsk~%Mk6lM @o=,xve2{Gںp#d۱`6;DiY$v8i5D]1|ш#ӡos4ˎz` _:\{xZ#[2FXI V// BToFk #\%d2sax΃QRus Y:YG HURH 4>?M)jj{Oib;|T\t-T&sI:t+jBP7~ydcXGg'nLu\oϜCJ/-*)ƅ>*uAQƆ2>HEƒ/\.1rg'8 ζK[khTE{^KƵgłīiXML|Jsu.;H麏\"A<:bt ߱9,px 2*ľq)h@TSvf^:N/ᚋ#wIT0Q@lN 3$de3?{+kOذoVڬ;]4a\NMݏVSʍjxidqI;>œg㹾z|gd$@BNvkT]8M$&dDbT?p8vH!]ƽ[7BoL YRMND`M7`'Թ4*K$jA]!AhL*|ś#!/oM= %>{t x O^gO(J͘F)['}9ú cbW&K)70 _~P_%sN46 "9ӴXjOL|NuG=QG-# X=E[z(%l7O*/=< a(oq1@밦5Bٌٙg«C cW=g/$XUSR|r K 'wI[wB,p@⭍y7~(*♋?& ǕuNk,cq)s4xOĸCqt-Lk.q lqy hw1{"/={/cֱZG9pʓyYt! [J-.Ƥ/>j+t+6g-Xz᫃.G(V]af]=X,MqHa0R91$D<^Wi~֠g`\l%F@L3>ת1+i iҖ.=A}<9d8ò#l1ӫ%P.uSvR%|'/4mU}˕Z135{?bAڰx]XP;V wE̽FiW+p_sMDzοnB{X{.L ӌ eBݗbmCiuK5ۭ^17ad%Dw ϖhRƛb|"9BR`v@Vb&7􌕶;w'e'oCn1Gg}Npq {3I 7UcOYANP D|^G+:", hQ(.vԦ>Q¡~Fke+\ /x>42%C ._jњ#|e=H jrhLd7UbJ;@遐1t'WGq>WB7s9rz~ %#T F!*zazזM_؝˴{;~oEq@O uB?+{pOȢпoe\Qf_B5n:Fv4HTs,SSz0?08}y5Fl[>{,mVmGIc|Ң [XcE~  끝)@fiwgҸ. YU<~ҠT3+xe' EN*+#3=7[R_z*2;T@)0?i3 ȃ 'td2)H%яg睓6zhv{MfxЕ=1䯘6]zcEj"Saj<qrkI[WjU7vU%ʂb%j=l{Ifm'v_aTVo>Ƙsm+wx] 1r3r!/k@HEnz43C BS~WT+]:IQ((C. !`8egv:+e\&sIǿnG&׭2YބKt(t'@Ƃ:$e˻Mj`"s HBb*}`s[PQ*:G(_ Cܵ !;LR^% :wQ/ltUBqTe?dS(ziLv+t;M-sXquW5=ٽԧ p+Zk_Oz7^#hO; *>/ows'm^i\l*NJ4`! c<̷̍Mg@b 7l JsYA*iR ]rvih[`8"$e!Q!RFf̓N;QEb_ נB&+iFXX# < g7Yod9@z suWfir*DXfJ>/L XZ HסwlW/kޚ.ZQuVmetfP/7& &(l5& J&߃*Z5m̾1/TIalڹ,o-xN̶iK{k_S#],[  wk&f $~ VWH:Q*QlAChewU:|@?FTY^ZH^*Vd+Zz@q dq̄'! #7=/'V~}8 emf_2d[_;uY[4buْn@ #ۙ>̀<ݐk*\zI[ }2tՖ[N }|8 @že|P҃C*&D.=j([36L:w0Oڤ~ad Qk 7Qo)8@JѴ-LpFn9:D4@$ ; ͟\i #2~cKDQb,JȜ TV(>~S |H#]ۏ~O?ηjm\}cʲ1~aN5Ne{w;ZS|[1OnM=5#ԌAv@}7v=0J)[s=uH.r#ơ~?ՙB:OI>͔RM>WjSܫb†9axiTH渋2I4CMIEc, sûm)F UZgB݅ L{8 ϣti9Xa2_"q;s՞S`L@q*lK}iC7P$+u*~b #urz-Mm7=pbrI\\^)VUIvW&/p)l99->w4ŷUD3n qЋzPDh=v!]T Fk3Eb2նx yB mZqPYÍp0tsẍJ]X8I42>ɻ E7:mI' 6?Wm?fĎn/}/nMf^qKnen]y^"g}( >0Y=hJcEprfed/w*9svMtH5kR8XhCASUb% H3C\3Pzypƚ.&eyA7I A.7u.gfsCEjVq[XY j-qG}`q^1. +OiQPF] Vڼ}*%%Z`/ Ӱ5 o녢$b 8FE]y*u}Lw)Z N7ԿlRHnubq$h괹q&,A*v܀jf,v=r'-[Σ;]K)c#=)l~w #% ,M;؂/ OĤi[ A, M@dauޭfGbq&N;D=C羑7kmB94c!iG5~@2*fOu۪s(~~^bPg4g?8\N<-^찵V7f1D_vpAjI;.;;.4^I8F)\Fu_$2Ь-6D3 ;AM,qyFzjvIҪ\E<b\T|\IDFm؋>̜Ko4IHRc`լFG =ASIsxG]MV(uĭF],M F2~@΅? Sa]$b͡JK7 PLViSYɓtUuyg cH9v\Fh꿦ݜx>mE-|gYӔGߍ{Q\T.\XGBH*nzQH-[ G zݯsAL8m$[Uڜu51 t6Q:,Na 2gafӌ2{>ekUgTTi-x%-YH]tٺ4kF`ٝH}>ZDF6=F"h]JeEގf=8uh* Jq%yicaA/=`JG@ĿtDJH 7D2@d-e8SÃ/#(a aX*Kjc! z =M>XƸݼ©x 7Z_)1r1J@b1 XI&BwǍ1t߻4O2MN8ԑs5Ę1h!c qO((YesfsFAc:mYߟ=*`Ēo15A5ohY+ZwFfvps6.,E&PzNY+K V Y`L^T:l,'_2 QCcij?%#IG}yZöQH<Z|(`UkPTxfDu}` ;K6p*RxjB;؉t|Va,(䦼 U}2*(˚ $Y wX& =x'Fo[`dar\kv# ܫǷ*oކAӢJbkPE°IsU>^, / i@O8,6 F7,RHIW~5rJ̓ Aw}/Jʳ͔k4zVL?sD#14'ܦ?:%l|m|10OQH5ZǕ_w4l'vA7} >J6:Svݰ$+68YẀSO*|&oXyP<() G, x%kƐzͫ[rHX~c!'C[h. E-_V?ԃ? T|Zc,jdd܀ҡ`+u-4,Ь:S_:8#AϊD)6(|ĕNm$6 \3FF\|jOcO9yr[\g4Һ)Z9[3z߀U0 t? $ TO+3F B<܉Fp^жN+6":@}<9P4~{%B"|#[Ė:_50xS[UU$6k!6_*s~3q&?^; \iJ^zlÄ 7ݽR2c\Lg׈]p0~7rfc,? ^@VH12rو=&P/؍ecr,Z6SNk1Dd txyd/ ;Il`[燐2k˓‰.+١+D@Y^s!&3sgRc_2:eU8H_ N*ˆ›0%Pl>ǗD_bcP`3T4'aTI9X 7M#EʁsT)$i1}<~[.o)e(1a5"h{~4$].cB&Yq}%`FoͭCs;ԀXyРԔOE.BQdO;7&\ Zç Qc2idz{LGp׊ǂ8榣\i(&71 (i~ėYe6Q,ͅO-Z9@8ǃe E5%/JyZy+p}?냫gN ^NΕ`PI> V ScpIKduA©"Gp3Ej>y$av [%D_R^&{'>f B[PӐY.r gXB![|M ݙKIBT@bH~~޵Z_x@8H>~,yYsg?PTpqbOq\cCDb>;-n50ebC8aqv< hh}>cBW)ӕq2>JkSU㻝^ R-W[,̤$ɨ%#*tEŬq o @L M/ܙZ4gXPiW%L1Oli`TS^M G<1T0P&yc@X=&F s;T@?g~{zGژ<F[ḡ(2|TW9dHXhkű /’HҲĜ_|XqY>d7XcݭI>D51 -1K Ӱنdۀ w-F_KRh"QCT6y%*z\637VQ’W>>bN27x!$e}@4&p5OLş>fG-ɉ /9<`u!*ci**NsؚxkXk&1|_;vQ@%O+tR;u8>FJqѪ`b۾Xd]n꺔֒g(\EAuC;ܪb++`=:=ԔTH/70~[^cDDRg^َì1šH'y}h2Y>"Rn>4Fi 14qsThCLh#VdYC{NDD haV-}}4{${6 GyM'+b IAc˸y*g1on-xrg Pgו7ΟܑK9P ۨ nL-k+PpЂnHCവk8Oor9=5u9aIvć,Q1aiG.^V^/Uc4!S#\idu+[6`pסE^P,([˶u8LIr1d9jfj9fo)F}r\>"Zchx~ Ԧ M3<3U-"7Shb!#%:?fI|2^o@l^LCSxre~BT|#P={{.O~)-mmIŰcpGH2?Yu^m|&JLd&z9ӺLKH'[F/)պk #>ߒbjqxc3e6ň|[%JII>R LϒMZ0s]~'ܐ[ "AgZ]!6`DB&YvD9nIscUtJ]d **ƒʤ7<.~k4i9wגHܤU|7<[[4Zy>V/OE+ج 'pΤSIӪę ^ö%=5< (sH.N:|0Dv%*#gds"{̪dͼ`"ŜT,VB"RsԳd|B/UJd*Bqd|>3&5poPYht_fq㉼(`ccrA4M&|s00HV\XPw܎ZQ?1إp QFaW@ "-C9 ?ahn·ANs!1Jqx' jx AӔ$7 C ⍍@A9n'Ĉ+UpA;k"&Vhm Jbh)|́d񚪏gB^L`v/1QaPAPZOLq33r53^5"wj̡:Nv> ,8퉉^U9g*}`aW{L<'j$?A8 GReD$)Q\Q=}_qܡ CК¬~5gLzY+4645$ Ю|K'ʦjz{4YU=R nyr4QdJRO:٪_Djc<\,؛(쯑cBh'dψ Li"0\l{Ǟ94LaNy'lޚ:'8[& I~\ʐ&}V1D*zST\- Cg~3 |8,]ȂmϾh6gvnph`޴aGBGZ+Meݔ>fǽ~kjm#*⅕W(J.jLZܥ>1qndt_`IQ>{p%٥7gB G;\?;' g=tnkt|8A덊t]c WN>0h|UJv602~=xt}F:92E3OPܼF!`,%6׭w5:oUpR;?ƉL;hﴸ#S(O)B9䙋VҙMJ5~H$#l<GF7&}=u N;6Q o I?Us;3{AF4?=y KVhB[hIaf$h# x.]_˸4ӭ'4x [12؄~ftk4l Wav%|Kwǘt-;(,pʹh"~5I]#\W@||W1,h `yL>7t @꫆v+<iH]ْ,tlw >!KEn8,b4ٕi4? UbDo%[xwe$4]jJsEKgJM,?`/6pJ^ۏ?a+Dӯ y~eL8LN;uq_"9 =P8&LtlHk bv`12z6B7z8~PH/h˒S%nx:>JçIl܊he˗JTςשFwA|?~(QFK`e:t L0_[Xfo`?R<\+TW2(ӛRQޖ|QG֭Mupu;neR򹜄u9X8/2萄pdʤe}_&U #TMہe Zv|ajB%!Oͭ%.@((AƠg,Dl7s}娽݈i/m2ێK͝*{AK X-2bmBF?Ҧ-0/U(҇'Y_A_I0ao@5D\ݱ} Ejl; DKo化t5'KYܯOM;c8uJ;3oUM#ۦSWC 5s&s#`SlLąRx7VDA""{q֬'/mBhiYMf6ƫ/Z 'ByA:ZЀ-V~!('ܹ->9JjBj^K h}Nb:'R ڄ_!:F]alpz UJ0~|9PFƗ6 #Mױ#}ڿ{ MNW9;Q?DoCk[vh,9_CޠS*ʹDX$fY;m%Ut@x eRؑd_)2k'UTj1#co֍흑㟓ogx|m9v˽ꃉQXhq?1ycT0gik|}PZ~0RP[YJlC+p^FO`RKuVPLZ)ˇc.c+a:n!3sݽ:#< -֧VYC*c6n]Ս:,!}H1;/eQV|hGdvbbe??3hFR*l km"bU6jKh wNb0%Ub0r }5@ۭ.Qa^e\`ʆ}4NFhL HDX,҄ӻ??ң\ (Epެ:Y8N^$FI]61GKCȃdM4/3r }Tv9onҴϠNMju8Yr=b ش(IӮnsj-4ib4C_]qLАX<6X:'4is$|jl#&rɕTޘHg߷Lo*vjm]p%WQtd+Bt2u ]H(g%OBzsLj6t֨fxV;)ß[ (iU6-S[:M)4bc$ps3 u%};JX% ?)CE/~1k^~Y;tZ]jeա7K=WJM߮C\_O+OB+ Q jCM\.E(FSddն2s`Vˁ>HlOɩ'G{լ>Kϡ q"j R 'q!`z*<`71zq?{ߧI!͔U>bj/o) ,KiDu^ :͘nEfNq 1Р^Bb]dv9Nd)L0L1KGRT_GklFL$ia;7/ jG[=C%VKk~OPpZ}Z)U{~j?>ZD'lhZ FbC]%5,8.`os=")>7Vb$(̻KM? ^Ft7ި-7a~/^S#;sNDjtS} =Iz;@^a|ҽ0qFE1jM@s?>h׋,c5^-*fj`$vtDi0NVFy޿&%DLדxȷs§G@:ɮz8(VHPtSv2S딦=+>y&.n( X}okaچ Ӱϋ*:MW$LZ_(3SpiMKA,}QCő~ԝ ]%VJ1u%P|[ O9W@Ow ҳ4xо^OCCT?OfrH] ,حAY'_mAUCEqI,5t>={~ (?.wI&=5 9dE?pp>;u1Ԁh]PY>dKN\>nz16}Oͭ2h٭KG~CzNh"p, fl HQLKjRjf-mc^5IMgCXɔmK)찚=vrgNӏ$.6׌bIy]H8[ݿcTȒnG蹹8YůO ,_7^)0\@uL jGt#MOArvc6 @}a Q-+7 iA%Ggm?|dP wY M֩ZZ{# t8u_ <`5aC{@L1Rp? {ZMQNhsy+Ss0hzg(Ћ7+ 8$8JUd}Wm?¸ B'idM^=(fHU j8&B؉B7֑aiR9d?3!#zFtKq$㞯brvh !ʸslV/ӄpwyC};Q$_ok+ZQ$UC!ȹqnWZ;퓝 (m-F9.v| !I%! Nb*+rͧb^LZý+Ff4xz.ۯ-oYA8Ĥ6F>mGDVCQĴnI1 ’5VL[:yL@2z흞aL,on2q7`'lC[Τ0Xɂ "NnMC@J,[Ҫ9p5¾}"}}B)~Vtf,\U4"D 1L澕!&'jj.'cRr_6&]ׂsLԪyv T4/v(H8 ,2:3dR|HY&>:P(b|OA7kv!?6"%sN52>ujAM3&Gu(O(\ +AfV ċX5H< bd3Dű촛Jy59WU̎\YܗK =T:}vճ2Zݲ.΅:̞2W;1hD1 iE>MX, ]nj"ika>S3(x],lԝBtHT:(h9Zd}kAk:\9S1ۥ ;r$B/㆝0,́ *DGVΤtUزe.?,~ ">,?`adJZi\Far5C  Y^{! A{29 !3l@3gvNDL 9C-^ERg7z4+62  CY-ʀ/f@Rzĸ% ?wldԾnn϶;3wFGD ؍V+XTOj"x}O.Dl-"LjW+e8y"{ LdN>.tkhƨ]Motxj)]냱.qG7=ahu-q_bXW&,郰j}gpGiY*1gRkV Tjb$6lt%=mEzyD~DѢ(EJkjUW/[bgA+5C3?zN`gy%I?ǯf'^mݡ̚KEjzs8N7\QL{V=P(v aګo960(A2}*Nt}[..Ƨ$!֩3g56~B7-R7XSȆD rV!>7'Tvԯ 9 =G*CO#MecG2HkJweP(#Q13/;3eO:"Z%(he1K矌\Z3W&sU ~7o*g@FC~:LHEXA{:ƒ[aĚƶQW0~=|PPyu CvfZ &;<%E"x~]YN2R*~#3YB*4cwV-Suٟգ$I[FaԽLI?h;D6 " *5c4*I' ֣?~{2h\ng@qC$3RN8\g,WI@a~QH4DslNgkTf $_SEeG[Kjn+|T@[$Px3=m{3QY{kAph|Df3V4;RۚQt_v?aA%Iq:x]]bܱ aF)?"NņKMT3tznr#dhM 4 '㎨X*: P7V5E^1HU6M9`/ ;Ïq4 >(+[B HT Z&}!$|EZdM:ʤj/%!;fođ7fb'Y5Vn$9C{ihItUl*!O07XF0D뭕5HcOT)QoNÞ @N@ͥ̿Y] W7J3BEA>2ͽ3H|KR㢊:9#ZTAmess$1JõcW&LZjKs/6f_ Qv yenRρo΃43Jv,iSDԱz'DZ2f2zתMW9YWruT"kVbv_VLc k(vy 8ӇpLعqY&+ٿ /X!"", Hsx#xwfDvF`۫H0BHEI|b{8G=,f{zf4HFZ7;d(j9|nqJ ^~c]ܔS6o"K P> &d3ߡBB}~1L }6ӓfk.W[|S(xlk1W ۘ =Zv‘r} Xvm H7Xo BMGqHikç!jey3$)j#޴n#AY/uFei뱡4 R]:u\B: ta:-gIJ O"j Z)ܹWr\J{O] ?˿t4@Z| P%!x^&gw]^F0@wu->̌ r:\ѤFAO|IAMɕ@.x()I%ih`a+Rv-7"#> .,EM)4zpY`ϴ|<0s9鵫57 ,BYgq{oÄBePJo7X<+ 35CJޚҏXAvplL8f.7DoMw?jo{8cJ3`0k<ۥ)W Cp8YXl3%xƣ`RLv[W>f՟O"=Pƫ=\!3#y`>:&ɑ:Kqd| 9rOA[ח@j&=16i=ŅA%+6Ɋ4T[r&2eqܬ"gOwh HU0s艑?g]D5sC[eiI.;7X~N5|?-gUd g7wpfGfoԹA01'쥒uH(\^3m9^ Vq[]gLKv/aS)ke=;s:Ht0n:ďbf78 A'5D P#6%{ YJmp3ݍ}@ENuaoo|k˟N؆U(ސaqyv2zv$|{9d٠r5}&h w$PuAW590f56M6&SZtN ؝6R U*C G 8ב*Enf7"4:kU;\Gh[.%㿓iqygY%gj{+檵>ƭa)'c ߆UYaHb/y6)ʒ.#pӦx78nol!6,noLCLW BS:\*D\OvklX#6`T>*1u 4ԲjZEc f܇'N=Y1T7,/ ;HY1S@O <) e(_Sͼ:T)߬U`o?Swz|?q +ɝV79z?ScV!tva֮x 'cPc|<MѮ-)ۿ qpMY`_=?[-ko딈}bؗ8 {js"n>d UԨrQBp]k/kT!]J'J5#Z ;ƪbW_ 5[]_aL\B;$<}16}WfAC&"'Ii}BUSꅇaʘUkRVf0.4jZ,5xߋ g#3 e[w`.0̍ _ɓ+NlOjm^ۺTlk%'_. MH $+vn_N)H}uZh.Qse:gӗWTn?i4ha&]7rPcy T6cۯs4!T;!_NلnzAVVW.H?q>~*OLѷ B)·~| sZgzP|9eٓ]%&|AL V0No !wlUp0d{DtLxߵ`]URSPiHգ7Xȏ LQȵəOBݑčy0X'zdGxWdt}e]`]+̠S奻xZ]P=(2ÈK}b31y93R#iTg|f)-kd(w*W#84j8Y̥I'k Q *BQYlRi. =9a}E`gGJui>*Ke| s KHװGƵ/3>Ur1UŅJ{j 5+|*Dmv <3DX%";WTR\\i$u_B53-̗+Y}݅PɍMdk~VW@Ƀ(;N]7 k {: _ `&cȊӻ짌A~sAg޸2!79NmkM%3ЧWV(D(K{i2VmVdo}*5sbbӥM.*؋f8|5sgB\rjՀ P<~ n'4%+?osi~>Ӧ PgD-9b: mayqFS4maqLaS|XPG_O&kj]ŷkpZB }b.7͊s-f ruArUq-YV{&/^ x"EYzp)91+Г*㲽۔+oHj"+*dU^~a frc=Luꏣ yjT+m()mKAh//]RCqۃjbE 8Gɦxo!п19~a/{&b X}l tRg6:2r:F1ٿ$pJ|U=ֻi]홤'6ɘS )= r ըtz!-AmE,ϩuh :jMHUMc4u;9 [(Qh6jE@ "lݬlHB@K:d>fU!`uqX[whQiFOFy+謚\f쨛C4nWڥ|BzGElHB=qϞ ș8dyK,_սՋ4>t\|pGΆQ+Ȭ :*+r Nvdo'JalF+Ur 1 lpKX฼6,}:޳2㢪>K ,I݁???NG-~V+lQ_ܑFJԜBY`*aJOb!J挽^y2&Ԗ ]H܉*%F3fu(\H4R}#LW+; xQ!@t 4ɛ>uxQWcaۭ]JoZ0 > "CղyFnjqH݈pY=eA X43DgcIT)YtG: ȭ!$"p6G 5'#Do[gKHq>*) ~=57s~6!"/ɦ3bJ|aє3f1XUgnX۷OBJAOGG٨`f G]3swwiNW񟙴,^b+7GOB $e6YO I9o=YT#17GR CF0p\ş88At ֡d݅,~B_=!&璢>H ɒlFpxwR$ۦiYt"I. \ (ϳ90Ȯ 7=M0u5BttW[մ$n2kΉvk+7N/[; lOGv1~X]㟚n,)q5[i/4_̓k1Mw+\6 a*ĨTM#i>ſmW-Ҟn G6 __(ڙfHMݝ1_-h#[ѸZ/¬sFGxn6Jj)fM7ntS6ͦZ=^Kд>-uN֊Lj#sgyd$ *&)r'+h`iZ~*6~;@w'Ӿ'qidn}v}4v}ѰR@xм:@-Z?& Xa qF,K(أHz_l?*`s &'h@s袎7 onHCl~4p} pnl Kuڍ:;6ܾ'E`Z )\>cPCHS+RZpMcƻzAKRdmúq٥M!c(-;tx`^72΂`X#t_i'FySS0o:͗$~\JI@rC[Zn]% !тZ|8/`C9ipP &Ĥ`>A~GH@S}";3'h֒)H,^F .@ Va,LJ e?sr}Ӂr&sgAq i?en uk|mav@j FxlHoOv> Q3qeÀ +Q4Qp`##a{<0gO8n̖ێuLcjLh'IeP1g<׊p?9 nJy49f X7\^<4 LN[“X;{-MJ\ܽo1 @ptQg[SK0'oS\~'oLH1R ]ttMLZJf-֦+`J[^0(m.'YҙWbg/VRBGP@Jcf+w"pC"$I ]tXCoxDS2 Aʃ5jy{11113LYM])UN҇xOLg8~4O|[NFvyAodqMbeI ?<3y|=)Ul=O >akH8N|B,C[ ǎsm!Prtu,> cW,C^8 L/+9%\qV1덤\ jFY%Nc8`"~Y׎xx`2΄_f8N ZKف~JeW`I 47"ݡwaD㩌YY#֒RBg3dLa9Aܠo|GhdF0<*^2$%/<߸8T&Žo>jf}PfBY\M:r wG(~ у gm#Fk%<875 &ߐ1qQ;t,ނ N.|F uYik@F}O64L|SqsOѐi[,B̐-0QaZmgҺlcok1M h5ImРi 0W'_Ea%Kˏ2 )5}?8v)@QׄXŘtkz^vkNE]KZ?^xFz`2y5,g$*~5`_N&0$bf;CYbp"=}kyQW[p$۟F o͖mk_!g5b[۲ 48{MFH\lHZ0ף[" w-T.5sKңKcrrݝ"{zMd DK}Mي~Am/VU?> scYKml4/sX1@#6I3}RP~lU=Y/9 Ia= y-_tek8HJx/8W} E <*v t96}ȧL0581zN5P46_ KV"X ';Ýlgk? jpWp ?D?YR0פ \zVү?@>*~:4jR5E2 A;1倮4V'w!tmZ {S#*g!, 8gL ︘O!C[!GPk~#.n&ܥ4L>" TS䨳<<\xsNY"Ɵ`nJc_Ƭ҃ϩ-9 Zz' Oh}uDh&hA\:{.܁Y{o~ gU ĭF!%a\v&[ee?N8xJ 㳿K.0XIyoWפO #rDYC0HZ:HߢH½ztlcBى 6 mЂLYR=_(Gª,Vԇr-6 ۔:8M YsAl:o#Bm~ʢҢ4S߹oί :XYW h0L2 `ѹ$4w_%E M 1mb >{$obJQ459\NF }:ytn|cH'a]Fwxf z2^YmW†͈c;/B+˶\w~ȇ<΂I }()a}?1B> -ۃ>hb)UʚQ)c9G֍lrg*E9STVf>uN$Nf}aw=/11t6bɗm5[H\%W|* X~C=AOLG%/W#pݲҞRE9^_~;a1% AD¾ꐝ+1k !LI!L9VRܳL,Ө[M)(v~&vH1 YYǦZ:UgPzpق* ^s~%qɳ:dUYEBivzBy Qt&,%w̸r7` #Ќ-9'WPM`†| hLNLxۍ}y(D7Y-%!o1֍V0I* E('# k]mMqj0*俼G:,Ul 4 s% /J <>0L3bJpzϤ:-Yvc27U?g=w~s#YFS*z%l}7N Xyq~Lk~:&.N4n )XC+V0P+I9~[+)oM@<r]("ꅧ  o= zrId)PVٓE)R7"~.GlO7~g]sVq1 xzSO)' ةl tr64/p仔bO &fE |elj遾 g(jJjl3r6JyneG?0 t6CC[ôuaBʡH.3j0CHxX;"2V_RxnaD8#_h> ѡByڝ$no[B ql잢hxAGWı80ۊ8vc1|c?i&[wh]TyHA׏ǹIb5Y89K$9:1I;,2`@͢q:  tZ3T[+إ#13[FWKhKib8(a@$B+/VFmȦj(% ySs98 q(BdV-YBfެbL\蚷' FriJ@DF}b9I-E|oi]"ȉ.^iFI.ZE$'*X,VԮLjV>̪h*VE6Lp_rHи]xvseE?۸#, ZEj--,),9ޖ8PmEO@=NDX[%%X.piT5 'ͷ32ъ$C]ĺ=k.bhhVKzn#5(r88^D)@d =/ :>mr0X;܊nJIIwjr:BF@-92`˚W0;υ< UP=Џ's6~ >Z_F&-i>^-m " }Vi< KRSSʗ#$S bYCd.XC5#O?[ _ d G(pH\ ~ybItN:[kx#" z(. ) ҿtHp+sWSú]9%?? i`‰PO"&.xQƘwu|kӾ۔;\ޖ?^Cro`~6nV®#}_wTNPԂNұaGƳy{~o*Gۯ4w5H ש$.A"26Wys9Z+]c!W<`S6n3Q? }9xVH-H` q}KODVNԩw>Ip]̬D)x7Ҁ \pD/l'/?̨figv++wck¯zqs~-z NIddl8_.~7Knй`A7Gƞ=98rUyMDOHpP'3&Qe{h[@\ݝ/0D{%IɴGC UzB}mt{vRP+7;7䷘G+J 875XCqZ`Y{p3g2FWаuI7ՑԷHfPXH3Ңqt8 =G)ܝ+<͸b/0Uc`zV}crHaKَdb)؄^t2"Ʃ[.EI;3iYT;|Uwna 80:@@Bya0lX(*י6:q8\Xȇ>b-Yz^V5T/(%:=9aXJHB$G&# 51sFWl\ևcS!*=(Q  g#qo.|^842Y'{0S(]8 à^*U^0n2/\MZ5%©=82MIS1Z82` 1,U ֏+U%yڼ|Q"P1+|dY1׃ӄa &욎lLv&f15hX^rtH2-PƲh!ND✠ XË,>57\x.PLu_{6 ?7UoR(~Zl]دWMr<[ `}J[ս{I;yTf!6ĶIYh&[>$ =ɍ>S.F؊ʱ˂Rn?-&6ʓ6"5׭L `/ßΡMm_'(u4FXVÜUUq0I0x;UQ=ŬH9,_' XZX͌Y .3ҎZ4,y<1Cq++B74פ|{Qڒ$-ETuJ,,*k౟w GI? x, *"ҬÝջh]"ٗ(lVSAU%{<1V%OE:^{]ljL.dT`tSX[LF>Q ߯C (2ƕ1XR ږT\0 1-`n!l`ਁu4dTɀg૆=PXS 7" R!Yxow`[ڐ`4fBI}Y>7JbT#dɣ_kb ;.by&mxǣEٓoWAC|3D9wM­v#M=V,zuxFln Π<ā~tץ/&Ƙ>FyPn!foi1ÒI7Z,vCGK-%g0)aގ4ѷe+s5>@`ebGq );S#"<2^e$L1XioMr5B'9Ϳ0YĺF4JѤ(ono.%zġCV**e"5l~ ma85ڰ33k;fpKz+ADYis%Z9tz7PYYu4F% ɚxɦ | {,ůFs_^~ Ѧo [ tlm= M;&wt?.Ӿ7dx90AYSp4 l댴 XV~Y@x-q@@~`?ɳQSbW"tP}ashZ]}>ƇwKYq&\0TmGcF(۽% [xޤ1l@%ԕyK>P,56%YR!&9BE,#6ٕ=%p]82P(Ir77ڨ@NtrBy GkdL&J"-ÏZ 9jT7Q -vR 3 h}X_.W7] gA7]Ts q]hU?ȃ+N33 :cGJ0عh,*UWjL1 Su2w6_7 aHoxC.:7@QgXe?`uJÃjXX-t^f}QɹY~wX˭mЁSa C1֝X4seW%PZJ ql*}F"YSRx.t뱈 {0vxx̰g.l#A@zt/0mO0=Eff4as }k<ҷ lnI_T2}Ci‡ޣ$ 4߉C.(j1g3-ܳMTKߺM!}κ^ )S04q1=Gsk,HCu 5Bĵh'Շ]{XedT &0r͢>0$ٽ"[>m%)q |~NvS-I(\Hݪt'l,2C_ K3-9:-s"CH٠-Si׳ƺjno* Hi"­.<=i J΅WHhy@#Kr vkm۲0= bK3ϘC5Z[u2jݎΕooc PGJ_Fa>I;NG pDE53exo_Ӑ~=C3` Ы.Q%Ϫ 2޾dTs E O^H{ wnpwVYQMv s1/ɩ;m4*x*y;SA0LGni-O ݰo>a(QD~@{/Zmڼ#R r S &+3(-qA~(ٽ8DggԔERFJ0͢0f5RԘ6>7eTA_m< k80NDQ׽fGgr7ԡV1>LIYKߒq,JD0ș;|6,EZiLwzӾ 1:[fEUf=12&PhnI.m(.gq=̭,!G$UN$p{ -+>!y{UHestH澷S|FnC6uzWt'_Z=W*Z >%ZSj(RbâE}PD~U {3]z̃Ou.1@4GXȦR=5 E~C RU9UILɦ7~R"#5R'5 ZM8&V=maPVnT `+;,;Cʽ|z씈@b2 nVW0[$se kkEnm2OcJAc.)=8 Bu63*:'OÛ?x^%WD xd%1g@폡=0ȢZەBٽF9{#(Oye-VhidQ()eġ⌘;px'HQ^c%-^9UG䰇!i<:a(mJk# YdR*Km͞J !"1xrZ/Ne3_gVF2Ql{(-)הÊ֕*h;fPb1E2(ԇfERh˥3>I~*Dvzsx+ƻ~!u;DMV]#8z 7{7THI"&u쭖gs~_oF2**H-\9Z3(gJ@(@ #EGA {UG7r.q ܸ0BPdc-X,3,\EP \V8dR\YeRA!d&ʡkv*#JqRlEbLʃZFế"j!js{96gj>t\ƙvc+qwpYk mh$G6|[ ` $l~klNy5)?5Y#TL-{8Dx<@ƨ'J&cy!V[.fn?Jz vn*w#@u'2I>#sxf2cQt"hڴ|BJfDs(v`(=B 39b‘1*H@;Mk@('3۹{L$CQ:5?J#Ƈ2D܄^l1/@LHj.UccS#m XT*5_AZ56²PJ8޵XO($t15Ha'~WN=ưz52|9u~ _Up"yF"8my~VsJYX7?@|5 MYdsN. | @t%8WT3tO磋[;HaH&/7{qB  @b}wI!t2i&9.1?a|B>\Fϙ?Fg(|"Dt: Y4}>ye>Rh)o4"DeG*L~XcN#~5iBp: ZM,^_re!w{5˸OL2U ڏޥgSOo,bRͧyf`+Oz% J [#9ڧ7c:#&NiKBNH)@mj؛. , <0³b9hui,JIV:kUVٜjcMY4s.= KKdmIunXU4Q5s=@q<=? sX`@/5[, 8\{\"%l;*MNo{(Vct|iAJٗ}J%oHKH|JvE] puX b{Hq%ڝɴm(R`կbPzj CðH+׾8A),F yMP!]Ԗ.`I㐋O``b`&&K*x$cHoI WEObG7O ҳ 8둣Pa^*l݂X9+MŎԕP~_* uZ & I.nclmIvW6֨|j;G.}hcVKUhiuŶc uV*aez}!iWA}4q}5-THm\ml X'Xj?RG $cK l+ JђEΠVY`|dǹI=ֻC"LipĽPx$^wFU<47smtr92&Ml/Ir{I'`_w_)䄡?Kgb2e_2n"Q%n |x c.ANK FH}ʟ~,~Ǐ /+F/5o9o~@x tI,`lq濐jAq:$d `(fL&Kx4Q7R|aK/O}H4lV^b>xu_CifwkxFLe& 8`ou(˧3ϕqvnW% Vf#(ulP8vn ~0op]mDif߈Sk=1/_Qys,e]K1u/bl`  Ug2 (粧E@4i;+sC(` DEk\e1ǑpVw&돥N{.X`u7W/v6J9YMvJ6Լi6$%H\h 8a\?c!'3$wNgpq#QK{[ᅢbE0^h\P( /i䛆e+b,!`u'WLTW||,ˮ} H6XEЅ0Jά7٬#h!wg3) oU w=ݱ~5f#E駣 -x1Pa)Ȕ#^ݹjLңD$@%k;>fDPu 82d'|PE35 T1Foހ$$ VHv;,[-Se9>x&eh9ͺ2^9i儬hAAI2ewWI:Ɖc9YRJPqHBG7e:Ak{k (? 5-UƵoƆh;}3`Q+C?10LC!?7V0Pi}?0`=bаJ vYvfdeZRvaT;i!ˠao=Z(Ug'ohQ[{6mlP,SXluἺT,{r/@T`I7;*mǿzNjG=h:Bgi^fRN R<,Iw8h#`_u|;fWR+F⿊JC`[+nN[}&1?p  rI|m+ qPHUߎd 'Ѣg}pwZ}+t.e] oT,& v&Nр<%o:kjFlt-V4X#Szą(ˆI5 OWيI"&, &UL(8И#M/ J hD_#@w ?OyX$~M9+G7EH:E)Gc M(7'd|" ^LXRG_0A*gGd6=&~jg|p qs#\k?C^RiB-c 7ϊz8~0>u,V/UFK-qRs&j4P(vk :`|Ol6W f!sӇtQ1ijqws11*Q9 TОK =6fWA-!%=Cb/d(esN' "kQVkApK@

AʣCEM\=?Z&jhňxjj\|6M(E1 䁫-1@3_tlж}:M4j;>Vmmx__`CA ?+>o4 "o̍(Cozdp}VCyy!SM 'Z0G;ݞ8&4o>,N}hW{?^uOb \oL&ow[VוoJ4 jK.#QSo"Lt)&+`[X#;dM/neKv !@X܇#i ʳ.+ޖoNl|<˩ x A@V^~ H% <ԶxIkxY0 ^#)~XJh][f8gVk}G k/ɟ~x{¬*l&2Z>`!rlZgOoNȍK#]^V9ܴ1ȽAko8 JvlT\⎲m81+`ڌnG7hZP]9w} $H" cK"92NP Ҹņ4x WXCr_y-p5E-Pj [Mk@Dۢ%O`ꜱhى\<aEE`ˢRxQêd XFvށ80(`?`+lɖG]m+S7E;fJ0dI;؃C`Ջ!`)ުoyBJ6Bw0 5:o5l#hQxjh{d{nxK,Cġƫ4{^z8Jv`\XܻI t5dŔ~ģYHJj7IW=%eXFa5lˈ2zAaPK[@ ̮SBsx<4RY6QZVۺ}Ш7=2] зn,e,khQ~ ǷƂVkXF VHEX+E|vAu3p o%] M"efd.gn4\g$N:=ΰ_D!>əmXG^mo{>$>϶9ias3K޸. ='!X)V>2-1o;"@m%y!_4TKO+}4t PADaBPL][5=1݋9m3U)xr:O[k⡥1π!bSgf)6[aVs|<%"^޻3 (X"Kt,15 |bͻ Fr?hQ7SOB6yjM;0m yh4[2œ<H_9rvLۊ ,+tw=}K$tcVj@{@_у=i(+;gJY{ٲup joQ9s2diqQKsG:L|D:E=E++' vnrB2/YD`|Ppgfbl?| ȠK{i%N #qUprNP E[s3ޙ-06V,3J~=:wUԳ7p-In.!P xc|']qaBD`-=sل5m^xIa4+@F!I(NTd^u/"UE H@3 zBdO#1!~*i9#ro-%6L6Zb'*/)NQXx}AwL Ɵ>%vkͷ"cLK:T6ɲt"XZ>s׏.!"%*EC>C>]:l\ sX~vAvj̽ me` z.)޸^$iCbܞ^/37{u.Ohd"Usdl!h=~)so-|#|ҀZZ̶ƛ֛J! , ˎP!(prj VQ3'̣melmвKK猩y5r+,}dNB3",fD9X:NȖQ.0EǹMٶiuFǧWA&t,6S(-mntp}*bZ=#J8s4XH`e׀'nɯDj׊A 0 zD^pz)ԕ;w l4XI 0dOĜLsޔa;j{aY^vCwCˡ톺B^:QL{P/y"$ϵzJ/?D0,ùO-CP.Ok/=|['jMWc I\箵pmt^3cWz <o9ύC˹s"u&}$қ|GzovXнM.AbS#碜ۖ"q]EYwt&um:#? {X4|;ɻPȘ1xrmU5>5wjGk kkR ubRI0NU=R0S30fz)8>ZYpC2B%hJRGH2TqK9;bTBd_(g2CRcHlٯaӃ6:xϽCumTldcZRb PO0'ⷂ#GFr 5)*FJo<ϗN_NIl5teɦ3f=WDzkA7~wY?Xһ$R$SEJyOP'Gfgd4l?u=5Pgs~i`݆hHKfwrh+ Me_ iN>.0 8Vz0v=@]&KNgw1_eha%׌XM=Ǣ ^"̥S!FjY3#AUqO|nhQ+$Н@_*5$R"mCcVu4GipNT p-ȗfj\o}BԬvNeZJd*ʇeߕΧZJe@M2oo m-$㥁|Nuל-s78\ۜVVX[洢Hݫ|Jw>p8\o bad>8F>V`H$JvHl3N\2$a{pљڇ&?nZ>Tb$J7k<5ۆYl@y tZuls TNR2 |1Hdb@VP܆${2ѯO틤UT7q|`VZwtL՟E @_%ʛ#P($pQX:%IOIMi+Ml|ew!Yxᤒ#2=tԍN\){RF[9&hRhFz(MގVJ|ςU0uXiQe%U}cr]qSkѦ1VZ̗5 ?F0U9(8E2.;AYf tFR4fAy (ƚ~mq[4FnxV*־3kͰzn)ۦ5EGꐱ֣v??FdUUQk2;^/bi#'CB$d'2JdurX/>::$voBfjL-&O>W|`U!B>׊ P(Yn #l"d6;7YFWT,C#E3.+!CUZ*{KM/AZ>9iHڦ` l@&ÔJ9f}V{a#+nQtw^;Y|Ә>XN3)Hgne6M q$"gF1::0O>EGYà $boG 3~RיH ToO"؁ѥ윀Gԇ6fU|'Fǩǣ̆5~9M)`B."jVp%8>eYSvB=&J1l)K42א2Y{%BTzL@E<Q`6vF͵7y7$z0ylL@X0yAP$I)baѧzT^kϫixL PX qtoJz$j4$y(gDO9XI, |DUxcR(L3P[$ ]s:McFmR_d\ĝx`블jX9u$ < kYzٕԿhӏFF6-=oĝ8 sVDM ZƯ%A0lbx8o-mW9)d˜<87L+e!d%^`PvtU9:{C3~\ '("ZHY%Y'<m\r_us\mT6k|1&a#<3 oX)m ‚fF̟͡eE䏡3&"jx"zf|v6Hr\, Q򰜟)<_.B0<֥9PP(>3^s%PzSO!wf+?M6vNgᙿETRe N2ٱE_ =fbPBu2.WE K_zgGX=B+յ( E^?< {dqQ PU h2[R4z\\*4!HqtK,熹>&DBpeKCC^$>wG.=o゙a>ş 5k C[dyP^E/9e/E: 3b@S^3>&铍BReoTBșrcEܸZz:!46i+ƻ48o ,+PVb, G^@Q f}ǫ]?L/(hKA|)6^R-ȫB =(jAdʶ\@ވOSbJcR̃p:˧`n 3l"gj;(b(p>c T7CJ r|$t"DbJj V;p'> /G &ui0 ذϚՓƏ\)y;>b;'텚hB_#:m9\C㓃Q/U%ϑz@rCVbh<LQ(ZIQE8Vk=yc굘itbBf߬o([0[XϚԁvVD釟UBVdSR2* yaa ٗ`5W˔X>d9{D7d'_˭ S3(J FuIٕ> Xŷy`;tZ2yodo0SU:h=RRoeR7qT-Cx2_6Qo靛؂!i!rLM:^5I[<7|X}gZ[j܇3"+'T@WPTWa93|oJ(/{} M7}.5#z*A3ٺ iA񠫡8iAxS|eNN%bɠ2%Ѻ`;=ϯ@T$!!2E+OӘwV3"LbȖU)␌kK&R֊[ܣRK#jGحi7PKk=5#ULmy$ ~11‰1z\SUQ@+ŋ7C0$ =96 Ԑs>% ZCc#cg {Eڕve^mC9Q%Sܧe>fG-59$$|mbp]ioDNͽYm(-53 x䤮\ 1z9\; ]GC#r kS;n:9]I`EoF+QCeWҚSg|Nƾ [3 5 " Iܦ҂qۦًs1u<6:RW6.{˟|l ->m W$ų_TaAp #yx^XㄗkwlG )r~,h-Vީ ~絚!7pqCads؃´G {ftkr7a`|@ 39V: ZD9(#.Q-u6, ˫KI?X lB3ѩ6] %logQ_,]x 0rAYv x'-껕 eDP֗aa +} IVr'B's]9~_L^}\.Z|߂J Dnߡ NT$1n[םhkCL[ E|It[f}\?N8Ȟϯً#I T&p3=r!is85 !|Vn!{ k2hgV|y%$jgFo//dpE"脰fe2M,ÝqTώzӫh["rt ӟkPW.5 2:71G$)eOӴ1ij_MDi0ir5>і J{DOQaHx <+ tX1ż j f}6+n|ty@_ż1vڃ2&4uB~F]*/ <kANvf=]g̛jiCh=τm!"\r &dQHFuX%5Lì#t†eAw^Mpĺ9[YۉUmGb •:%OTqdp~Ew,ƱI[wfZeG:nө>I!G%^2dsI:OKfDQ&:y)0?< 6cJlNzUf.)+|vM 1KYQ KeVB~ݥJaeA|KeЀGsc fD,p00ZlfV[m[s G#0,569:CFr;*1ߓ;R3 EKFO34oUD;Tϧ%:eeLg=hΆZS+s/MZZȘ}>?zm>!k7Ŭ%TGgj﷡֗$υ@R'p)4$/Dd#x@+]70`ƂY0>K-lAAzuF9Ż, xLtԓWRĤ7IᚋJ)1k gқߐ ٘ܜY<+tv=ƀ2WS\T6bSbE.#,>b 2ۃtⶵ0H,VQQ @TH fBFY3Q`v"TAb0Yw(/wDn$6:T^ MC1|V+OKB4ajAٍې%YϠ1B0? \tPxEPe LhLSnS\iW[V'kѱ^%+-d@H b2>LUEl 'Vq`{MbRa:=%O^ʟNsŜ5`DNsY_*|^c]Is)N#ؐy<f1'5DaSJz*[?8 -=ܴ̅+Sb^ ̏Ϧ;؞R_b_M_QK)ns٪p7-.i>.-=ŢfjZQvBGx0,K;NԮI^6]ul*Ƈm_[GV# *pF._8HHBc~TRLN++>T!I Gy'ؐdMm6?SOmŁ&>CDZ<-vԱ\W8f BG~廒gLd|B1t\Wn}+pjh+GTR5JAg }z>/w ;z^Or$1=}ӾKoTV@O9,etM>|s'z:3*p;eB/ Y< !l ˆ%/!Y>XlZRQB,͗Z}78nKR$İ ۂpG{gAHq`z?'sϲCo\Yn=lEmwXxc̱X'{!5ķ{\Lu }8xցJ_J9U (j|p!r7YHҐ öLbI{ "VN %Vb Iw3eޙ RL3_>N^y5^ czC "&S3V-kT>ϢZ+Btm6iȑbn뮘J- ""46ZMJK%ĵqaa,O\%Cq=n*K e @DM;)q dY'@-qZ>[tȰ_WNPռ͊yW1 =A˰.2Z)|!F6qSл8)H ?MHJ36)LWxGd+  6=$f6 "so]nWp6N{B8쮢PL\RdS84"ȺJ5;%l=40'K4}N'sф|]?è:O[U9my&JfNYS(b>@&F&bfBq 1LW9oC{iϟbk)̊ *IKJT"`&&^VS^1ȡnF3Zjg&xĝVH,g cUWof|rLKh ٗ~h(2E-;ZR3Uʼn*\0TI|&a2C߫+ ӷ$?J UT|?9g5To 'cfb1R*-%)-:*Z7O سT 7wS5tTG4vQlI0%x3(r8mkК-PXQwF" ڈ  +jfy+b1;OӧYHcHYu@zi0d0w"4ECzY_l4qbTΰ<%ӡy* 4lW@(dm3˼-/;Ҧ Ky$ mJ,>Z3‡zq"oiy3.>vfQLs>Լ$;[5)qgi52=-c κ7/8ѻQLTUUb >K|$5^l|0Ov [:kc`"V#U ^` .kU TrX|ŜxЍ=ozw=-Kd^$QPK&PA(`X`zh,,&B}tyvhY}ǝ!V mN`,n8vc-):5a&8,1´>95䡧<"_jp@0 ?ߦ\/"mURY򗙋_0IsR/i[3]Iu;W۟W-XFsXR[JpD{$z#7H<ξ=.ɝ{P^|S@JHNzҋ8jh-nU&GtZ"U.mIWF^o 6\J(/D:RYUҊAce&,<}DjP+ԙUCS"3>)uki li5RVВh%v]$AjW>82'IQLJ>AҐrRەa~:>Q f5w@ VWAb.O<0VsE7 `ict1\uw\40񞍂z L1y-ދCej(CؤA9B-N@ќk NDj2[y"3<PE6F}4셕GxtJ ?V)x} AyɖOsT&"kFG52.ŹrOrjEn>=aq@تJءA|՛u Y@X NPcL`ΰ nT,jMYMhIe.c,!UH g-&D$e_4r "Ο UHN7z][2-P}TR*y:"$ :A?&yZl4p.3"蚈#v$ [1dùuXOkycT )}³*Ul3[#kl %kT3 m^,3+O..G jBČo_*&ؼm;HT_PF!o)v#7B58몳A./G-#Hc&%"HO^Rxt޸ExF@mˤ "eqaRB6xg]yp\^mG[RrG%PT"_p;27gD6B'rt;,]"jh=X^"Un]J! `#X\C6},.i Jk| @z\XtnhzMs^[5Lץn >m޵d=B"#}Cjd0CDZ"oz( uPgZSS6&bu3WPEҍg'!>.Z㻠[4K>4Tw|8'"QPA}j?hځסğR0 (~g$D9WY*韶^GUSάCssGb誔jqBBܱS@ {N{lGY@@JO7mo;G8Yq/AjKyV9|&S5R=(Ht{:)=bƉy3?`?By,$xj>6jq:V";ˡrk" jӛWBظMAL,F&$q~#Fb"MDYx:8|i s (t}TΠiT"w'Ӿ`e𘵱!Ň[ºY+09"kEݿUn/eܷ-U ՝{D3U;V.(7m._6Gk!wrkۮ48q\W!Jf#6Kd+\9@#Sn Vڏ c:2^߶3Nplqe 3ie8{Uگ')ji>/?S ĚO*f1C7F׵gVn$h+ƍVaMd;pUĩɂg?܏n[~ΖPJ=TՕчn Ȯ0uGm HeQ_P>nOmHSӏ+]핣H;-ʹ@[Q`YROFY6$:݈:DR@i˯_Y5ΰga7Yhjt ~nAgds2S"4^9黻˵ܺ C[pyPG1 UZ pkdA5Y0zܥ3.5.8A{ejb+eu'>B9Go/%+BA }х5hcz!|m4Q͜q+ i4 `Yi-hue݈EpkdDV "dQ]zմe0TVK qy I6=U6bgJ!,<w6o$ /aQ2){f­m^e^j "qV,&qr+GʪJڙQ& d *'}[N9%YaJTr j1 vN䜺ؙxCsR"'Ru54Oo9tQzbNMC 85q]oL8+G. 1_BRI۠YNSķ $6zN6Ʋ;7LCpy;PG 01$c|E#ʿR~0ZYn9gm 30Lٞh5" :Щ)xQP +pu'}s"LҊlEﭶpJBU@Nng6!$<^m]~fVF_-,qF=.#f\-#)6{4n0 +Th䧰(7b⤢@J5 #vC6R]+M-hXijϠ_>lB8reߝ"T]/ c!:#%u,7D&z-DHj蜭]'ˆ&gNq*ׅڠ;٨zrwMn|v9WO8:nG#YK9nqhB^dO$**i 12~FGa1K\5-,e?M>\!V^32-V0뷢.ɨ.D]%)v mwCfp$;"|8P!ݦ5cmSZF@S#WMNbr5\d.9lD4ȸpa9&נ*X.Ky1v@+kY;ѯ3UCFUmuڀ* B́1|Jb]4}2Y *ͤl"0Ě 2E3Ҡbث>EҦ" eX Kwj6 vgDjlf̳C/z)e8O75ۘ' C(9ı;{!!}1nq"C3~-;-<ʟc%LmS%"OӦ9(Jih. =Pl/0]zqkJi'{M{G|jwH|nybO!R$XhР$FLk%O+؞]bV |j kt\M]DXX:d\sgТ(}, N X*$)ZSCۃD/{t83&x!h,+b=㝈{ }t̡OAovTk] o^gAc1.uϪFDXNbH eyiG?:sk /mY7^icŻRC03cd''?54rƔˬ 2u:$I9c_yiPawgь)XԈ̅_HDeAV=caw}(y9l? V9N\4 uz"ST9_992 ْ T" bVDcߊM 㱺U"p N6PK;!KjG,T24B>Tǔïun础o^\O=;ZZ06ӌNݒ:QDw14J2=40'gm9{P;>rU `.VaLu&?>+˫@<~<ںf:cO"R{rF}E0 fhpO@eT}|qH,W 宓 W = +Ќ~ !]3)V*)DYOe$Ȯ>.%xK;szC/GsShVU:n Rz12z\99@WhKW 7K:p ;;0ǝu QclQQmh Hao^F_To7 &Z79TQ0! g ˨HK i%^5|&:F!eX|Tk9Oi>xZάȲs/9w.Qr8twh$ cӄήì ɰ'iwE|&yA`vcQr]{QikJhrT//˛"vjo?r0{ԏѼ]6+& Breph̋L) >;< .+hU H* 5w߿@kaVoUF?%_)vR%uvN cRy@~BVl0ܴ `Ts7vsflJGU@TiXpmpr&$:ȁYGׅ5)`+gG ?pC{sSCe.Lz>@/"%5ȳN qqgGTڎz^>A,Ǽk@w7doD}f'Lx.#(8_8 HOKǷ/Kh|> Vb,@vIn-hroWdYR(8vO73C) (jA#j뽊ITvmQ9Ăȶ՚bWwdܧsNhzt4& 1f|Nc(@nلoA<)qP_%C@*7}miW [voqR/tht/}jfu0Q,ёcvCTo4t諥&)N9@x|ƿ;$3.?a1녖Fp o70NkdNP[UJQŷTI .d"Upm@ 3>ʆ U#m~# \Գ94T}$;C6/~8 0&E.4*O9ٙV.Hә-VAu[)5om|Q^O | =P UgpAz%Fr2bs6=xӒ =44=ttPQ(|_4 o[p| K5T?yE΋M\A` EzL-ZIT>Κd;]dZoe3_zFM~'"'+].O*QoH[g?=YRJ5koU xB >[$:+ XrrEi+w`9~Qƕa׷ah;?*e"߹mAĸ5H3PVF7 Ļ&UI&k6 ޳i?g= 5}Y2?yV'.oწ"*Q@7|!PAqNAƭZ0V',W_ {w83hFӒa$S;:In,&Y )K[;Zʽ܆1OLP(J(1tu.8ꟙ婆pl'3Cѧ24%2sȳθ\I5򲕶^A EV[ţ}ë̦Yi^_ )6"$ݺ˧- CVޡs륑V$%-?zՙSol疿NY.Z.h۔hWLh9kbYf:uCԹ[$~v#]]9͓\wIu1g-P4<)fh{Y=40)R:x{ƫ5ötƞUqƷ~7=Ye` +~ݖ8J Hh⼻e.HY V 60^!, K;xbbxU^gjã:WԶlOU&.<4pqŴ<,SU!D&r3*uUQfan='tJpuOB:"쬖XBv˔.*?.P;4ͳ?%(V'Q=Hwr, L+7&)f/#y8.:-C5R -d&j?M.Mp *R/.nBCXO ֳسEE"=5 `).sz 6 ]pQq6{s& / R2 1X4wyu\I&NN`QjGWcaV= IDHuY"i/!DVVs#y&qY(fe[^I^݉2T R1=Pk}kg3_1ޏm:G,V]r-OXd5c/7hjLKO[wzË&׶5I#&gt")4t:Ҳ)p v$p@6\8 DND,[pa+6*2{Tq f~HR4STx`gѾ˄Z ^=uɏwgA#D(z _'rvW "*iqs= |ᑲ'ɽ'"SE8Zlا#S/Ծ+ M0̥mU5Rm]6ۋФY]!Nqٚ5T_CZ/2ćĬIu{bE>0Ae;<A^B Un@`VqJ )]50GcvuhIK<@If{;ws۪ϥwj솉w0y f5AѼyodcN+|$!eO  ?QAVf' .S7ſK: wyg|$ve|n%*5X|w^ФҤ婛ZP8}ƲLE8}+Nl-B}-M/"Wx"u_x- vo}% S\4G0¾"FfHⶠ@(΍MRnKvey+∅q@`QSUʤqաʵ1{Y!a7{@#8-cB!)+QD rjz}04 *Nn-[:ҹՅՔDP #;҈PI>;^J]YV$MbFkB(ΛIf 3&ryFxnS:~Vs xsH;{2x. >c*W)mjr beiX+tE͋V$ RevjR zoFtO3$*3K8#{`]5ipLW|9c n=5x:*qrwka='BiY4<@f6oXڎ&Q xiJ1 Jv9&5y7]n1W< ;{ +&|X+)i{㵴JJꕎkRIaBggk:DILA 0"4t(~8)3D6*K 썗6qxl%WD>T&Ftјr3+泩kSZTJ'ٙe +FpVA 0N|m|$J XݟD9VTW^a*D_Q s.W1/J\g_`j7DH~4oNE->Z{+=hw[h0DfkxmٺGH8@qi4/%_\HPnȥnk RJ Hǘݵ=:^3qGs*=7Tؽf8Н& EC8 ` 8om˰ी\gRgHBͰ-pZoO#k:%xlq^fn}T-Z :(n Xjݬl ,2]Vcg"-%d>hw?8ŞD[4}1Q'+! T4iG4m`5 fLatJ?4՚&Jߪbymv!s ˛dbPL77 c@j]*ipST4 ħiD*m/#Lwn#/쌙B'#ZKoE܂j l:agrvfeL*@yҿ`ju@ Y6"!{֮claQszo6;UG5׈t @痻8$dˣ{_` MW-B"a `ܴ/@S]m|ni7#"`F8"Ǚ^}QK\HHJ]Cu%5WuI9 M0uy'֬xf ^aGY0!J!w ­ ᑧ[8SFN8'Ispf翐^"ONb䯍s3$Jz`) [OYp\ IMZpiv'Z;.ݥ#MU'/&P$|j0?:{ })! /VwuC3dqK$& ;Xci'qDT2[U`8Cu͂OMR-Ud: 5/&9ɜR Ml|Pxd~E#1QJRΈ\ *1 IKXF ^_ne۽:z<@%CP'^5mn>Q"3uziTҿەm*}u?{" ՉIyg٭H,!r=Bz/:w֠hFO,މ@OOKm$XJ|&%w=mI$.q4_ (jo$S7{ Fv;o2\CzAZߚ@3UPϾ2yWdxRGhI,Z+}yQwWlZ}h|P5'X5}#S[3g͝="_T]C*W]˹qT9z(No|zb(ɝz 5i[ I\㝗D 4 Bh!ɭ#[/ّz Фzqmѝu$221Gb0!҈Ӥ)x! /I.dM2 H8Pc`'+4cVᵉV*hKˠ-'AZM>vuND7 IYCTvܿN wLqUr?Y3@C0@:\xfe( 3̥=Y &TG%9mN_ G~BEP /==МfW%}'nT Q,Ta\TYj=vҶUYovx+,:;XXuQ۰O|D]; 8&^Lkh%=󨇴. \0KGv4&k9>GW_"eD~Jq5s032 ?~U>h ~||dkdH(~ppF {|(Ñ4\5T cu*Bx}u2⋵;tEFP;Bǩ6]Jf7N.&VFv^Jj7 ʎY^%Ԡ\ W/'|IQNe>2tX!e+#yPϼ[6#w@sR*St"raV/Ц1/fѦ xoH6H+{qg{r_67-UlQ` xĢȎ+1Ia6nAq/$"CԑQFPQBU•8%ATtaɥ}d־{ >B둗3'!4s]8>mh6%ʌ 4U8H@_+ϗQM&G0A٫V&q?]஭̻+-oH)V@ METy4U㥮p(}u/Q6<`u)iWg4;Ú5TK9dk*ǃV VӼgTpe~Җۻ :p5P\խK+^u fN 4R%jc<#<#[̇ d?u7FAdvi A||ʠu81n[4s~2sNEW"׺}2{k6G3] ͶQTikjZLRjW s'_U嫉R+aM46wՍ2bՋS0d4ll+|PDI<جDͪ0G?ә響Ig(5,ό-$\"Wkȁe0[g"Qg/^c$]~]b-֛|kT^>aP[6WVJ\oR5&H > d2NG֣7N&s!xҩjw*m͸EGDN0[:3b$òM$)֡)aTنԚ?adj5Tc/^Go}_?o {gAwq}d.o!k74P_Hxг}qm HvZ]ģظeQf!&uWqOۡ[ :0cTlxUG7y4"afݙ;3ݬkyYk0\.HFŝB?]|J=KWm=v"5pZ-Q0bQcogN-!*Wr_ Wnw4N$ q~kMʀVrřQ mWJY-]jVxitj7>%;^K1{~b&q5?mc"L0#V*UmV,' /:wi͒b_Ŭ9+Ww*ήzep s,?K$ȈFT(%xR z[|4ҹ8m99+C7=Tte5ltWlAyXFF$ɽWy"֞8?M^1v?UAqxr:M,B!ksخ9wO,Q䒤c`FXp)}bpBu" OOSiJNVB ~.´-tE βdrDl<ӫKHF YpWhb^dL/;ouQvO~KS:ȹJJp1tErmc138!Zjb(.X&e~+<#{\P P`pU͟h#0v뺷ȉk da,{9k z#0u~bn mib̵LhDzmCMn󷥑m ^(U` m62?K {xSN1DtDjFd% RZG}BŸfq$"rbd NVai`q.?ֆnf`ElDE_^f#Xn9:p@+2ø\f3uQ[ p@9(q?~ξ3OU/j~Ԉ3' )\6 fhyuD n-$[WX%>]eN"潒ϲ'jq$܇v5HloWwp.}A@dBJ5p%CPG.SKf"ޑG\-0(og!omah~)^G覆K!#?-Ԍ T›;?maW ÿ[CJ?=󯪽)j14tPej C#j&?+ Txdn}UYoNqd^Aze3PNuJN\v`ftKBۣs*T\e1&UxypJ]r;]Z%cM0IQM[\e,joo;tO-l2J/mNw8bz>A`\kkބg`B8zOh zm@!&RuH2QḾEXsԦ O4N%d%{\޸NQH8AȔ/WsukT݂|ǙBJT.18ԜhzeZ L5m5J x&$kɓ1fPo4b||KЌPR/]:jMƇu82)+c5>jsez!=_bp1ApѢH3KvW9:p)꫹%~m*&Q:k&VdysĕRq`ž=z'SY\D$%ׂLd &A 0C&y :k&8@NY&#= ų(Ъ_OL-h:> -S v޿e[т?2h,ND_~ZwcEXFhQx)A}}Z怣(MCQoɅ}p b?`D!Qx 6Ԍp߃-XE a- ΀^Tӧq*=W7M6@0 R9nN'%µK PpJU}3%%WJw |<0$doJ[&tD"f $(aM(5-B&.o=5 SHRv u5zG1bعҥ§{>#Lri aǡ›&;Ffonɠ) &XJA %b)8^rH.Yu|gqpIS{E}Y\tTl*1v =ӬG#]p=EjsfƍYs9@VW7F_^$8M^.9r ]W'E']ʦR] YRm.ɍu*Y̓wh\G'y?]`%%#j x}ŠК,_3x5xGyqGEIV$ 2ypKq%2D˱fY tbknJBC'^4b_{mC'kԈjVB $Ct蔬c#M?6#<>G9HCdQ(7DF0U:?+" {Q2'lA |X6핋ϘQLı}#EWG[6{}eK GҡIJ0^޳ʗnî&DwH $>@EW[=fMFFdn-m 2Crx;|MaAKmLȈ:jp@0ҺjWQ(\IcuC)|WPd]O?~ t' XjneR|1ЧU$ >I w bqt=--Ţb.p& B^o^I4L#Mfǻ ,SnγACu9\Z#@Q)]wx{*Zc˟a0&Rey4L!vTn_KÚ w:F>}%3{] mN[Q".f#K#ۆ,XT!'圶 BAmYуn?d0܊Rd\(!@p8g?mXr1: *߲w`~$k|v$]+jx%%' 5}0jaO%d-`qX"80m̅E|(ݗa%ASbrd:svq6B%D{%bt:^)a{v_xfZfgCy?7$F0۲8\l32gxQ41,Q8׌/AjfOHJ#&Q[/㔆*8lxCQ¤ l /3|WJ0v@@5fܿ ۂvn.?j+/Z+V?~k25=/B:C4E-22f$Ńt ,o=[3Usᬪ]y"i⸠ py#r35O$OW[+y8;@#ynběhǂ760bladÅD[VFc51HI_5=LP:mxg$]ƨUA#a+bn) 2Thh"Ny>ip 'q :4U[̌.'E{豩>}4;lj㫴w*qG מh3IISFQԗ>473RJ:F8"h^_^#7*#^>p/vj{xXt Q:.E*[\C~ڱbm*jV!W/RU.J#%qBGznW"]Såh?T*X `9ig&ص'ů[ZW`_8f+PP4UwZ5V%"v5V|Iv.T2 a3{`ydJ)^#q;kԫ({? 6V:,(dO" i(218yU[Q\%,t#Z W:Q'Vv|5 z壌89ږ*PEۊ;tLAJ-8 JKű+O?)m )\N Ądӏ+]u,lߙ_"UG .<+!FlLa%5` =8SZd%eFĜ6dFaPh`(Ԙms{ Rcl rfu׈ZХ#dqāzhqXIGzU&}[ PLϦ jc oksE`rc^^x]Ǽ/ B5p)έEH{Y.eގY5O .H xXzO9 UXBug_o*0|/kxݞh U[p0&K576+Um#D{lA23T7O•u<sMV/4&[A ɠ끴V7dI%d çg󵃟ȼ~>6ֆ u6_UpgnULt0gKM2dfvh oL暫2ae }07&9ҺEg]L@g@$䓥;n@ ş(RlEWܯ(蝟+^ab6c [2*c>F'nBl!‘oso%R K٣Qu8끋 \נ++THdZjWKse4:*\Ï:~ ';RiXpq20o6V1\%|+駼(6Rożhx.1C5m_sE=p \[}PWSa ӇVWw # y -t^'Ӝ?>K`t>"`4MՖk>t]{i!h.JNI@g٤eEpIlG,2:Fۖ$l %BȰ}(&X, 9 DQ_!,Ԥ6lpYT G}Y>a?M[BWٿ_#ʯDgmA<.5liy5IГ$7 CE{htTbbs0&ޖ|odC^l1pjL˅v$ )L񏻬!ehǚA"h$Xvץ(PJ jA_8"}PY̡, wjF2` F:@{S@*vQ}ۭ,Y֭od)m<=uz_-Hrag}i!SCVZj)'bV8b2j$O54v6Q >c팆j6 wȎD+Ab\f>*B%7VfN8a&bKt!LJ.9"1DHɧN w՚N^өU=7ý3Fעtr 00I_\[(HKGմ8/0Ǜ#1 7,ZHrbF4KI9HcZDnN"&Jl$$fHo(?e #'RS~(#WGUlQx.|cGx ݣm} gc b&U=|{ $f}"NzόEFmD<+''Dm4ngJ21*I'#i"&<3}r?oRC13a:@ zqD2뵠 EP-4Z sLm"yؼq]UE#bYqRyOGnʥPJ\CU6-BDXuǤ| BrֲD}[I'&/L/25`/Uكo&4Qa7?z&: l (f e+Nڭ>5C$hXip!"|O:7V v+àWrPjܜClʗ8I+M kxL"}jn^陚oc՟Jd>R>"9J`&+ڧDBN|H(e4`|R5,jhjAw4j]&AΎ1$Ğn|iˊG>D歩f)!\k") }Q\ImIU01 UFX?jvu3/u(j,T7IAN+H ixO\AvD"Q% 4Tb/Y%jׅ_Et{~ -Q;SQ3;\Kw%\yZQ5aiK ` Oef'Lv}|_ \qWtƨB6v/_ JK7:)7H0g?^˝z \c-S.aTSnraJ)3+}7`h׸Xg!il`>0&F>=\5AjIi͚`N[606=gY`f?Gc5)vW{ =O)k^!3]C$qƢ5Ǡa͕F׽PL/犾V"VY :Ta9\C|`Jcκj",P_(8-~ZmjYIlSՎ09ãBDE8mސdeo?ǹTf X*89Wx%6Gp8eC eNQlәf1FMmm2g\z/h yI9kn9dQy.8zX 1(4>ܑxMrL㖱1۬ng ;m!+Uq$n@. .sKwGiV[ͳ(.,F1g4sf^nqqEGc& Wճ[ oSh"I&0r:kkڍf¯㐣zn>e9F=&4-kj{b` N@}$!Q^tgwuբz0탽w_^-QNdMA[ݝM!1=.PwԠ|){0p_ f[v~#(Rr&ecEUt߽Bc=#OCd5z&`\#(XTd0"*' %B>4bc@1x^!d'2AIP;f5U p5ya o󂏃}\Jrwµs·lI&r5&O ?b #İ9Nb|)o4 DRSҐj~]_@TVV4SrHP_JV{_LPjuJ 1}99k~Q4جq:R>`CD9gU50FYw^%]t+AƘDyQ"b,cV\S 'ooΆ2}"rIWVaS`b4Җ&+Lꑒ1'%`!'25OGOaV YtyCפ&8@27ASiU ʕ H\lHh|4qxgt>&b k^xLDUC]ګJ<)/m];¶ޠy `Vi{R_Z5;Јflk&$e/W#zw0#L{%3`_sS..ȑGbDU!\0&5f!=QB[$wL%q(ߛm`/ gY&ŜRECНJk@U7%ƫvsёgʝe0Aq[9D/Cqcߗnj  QE2f0MJ^hN,yF>tX^K >W[EP1HΟ}@KUxܜDPK"-{ͨ'SBeo1wE )XQ/'\ D]d'ޠ|ԃ%(tu;Sٮ'%*ִZggٙa$/Z DtdWL @WeYFopQf᳇:WzG E$W)UHy,$Mz`+! 1e,Nl}ۖ^|$*Ij96[3&<w˝old.$pqg Ǟa\KMDHR9AÕLfx {F4pnx~Chה"v}d653uh<[:Bh3*hҿ1Bf tt#1^`y+yGZQIi2EyL902)FaW'd͊(MY|:p޴u &M}FT}3/ZjgUh64R+Ź (& U= 8de>I=~@36yC`c߫∺yf[CkM{})Iy^@<۳{E/ڍA`+e+zڦ&paCo3[#?. %E)lsge(D W 2_1œ [Mo>Q4javg:1',ܬHiwd^yX:Nsx@qʭ5kJw`~!ʒ/BCu2/ЭP\;?gQ6 cf&m49SOne]6;Y=ENo;{pJ+_ЛӰ& "@kѸD'@Od 4VS4xC!Yo(DLd 16uI'3 %evïxgC.j4q/yM; ?l*Jr mk*i.Zd{΋uqP:YN>Kp!R-+BN [&Z|N3. g,T5[I:;'}PU^Ob.iO;^̉tZ(eM'%l]dgs3haGvϛT.ywoAXa)=IC#Vc~<ҿ݂-zJz9s:Fq?+m-&oGLZMĩ!ʀr2 ,tbd44"%x{̧e\677 /:JfY-ր~(N/2㞒IHݪT**CֳtPwۮstE,M m׊# sZ֦)rOcvekLD*c2A`OЩD ϖ]/nَfUY"CFZӾgR] s[Qp]B N6 ᚔ2[AQWi8! &j>CWsd(kݪvЌwGڃ(O>/C1"Tp,B.p/N7%ob$4#}r%W@rp67;GE6 sD_, n/a)G[cnvbYF׳Nqr] H[(;C=k ް֣?fwz5u:Wôjô@ϊ3Eu%ع*MX\8vւk|_.*0"TеpUU3Y3/ʊbSyN!Uw)y_-u,"0g-VBb5a,0° GJ{9%}qp@e"/CVeAziןU˖t H1d.SWˀwDf{3ŗEh\Lf4 oJ4&7kdg/DŁuVSMJ&f c0^ƹD.5a]S+YG.`*yϧ4hGvϼ&g` 5J'ɀde6LTeRG5zS GfXcPOSuFȿMd fHc d+׬Tu~iSCg#IW騗dy DY}f 7%Sޡdh#0O_DgMƬbvs_`N 9y(AefcB tn9') ϳQ !LaDg)CnI. BWuڥhT)Ӈc~[r%( K ?kNzq-˾0S(-$ /m>SAu!+3nhG=ss P&|SwUCP,us,fmh|~p?cF.Y*04ͭ4RT,FXS/ ?gր,Յ˿|=1sf >F9L" L2V,Z3.H]bFFUFԛUZINeӿG!b ^-hYECtfq%yqtօjAaq5y\Bzz.i"j+P Ri$N w:勺U{eJcoP?٣z6=˵?[oǟG?Z.rۦӔ7ؤN֠\NIBCu}]&,w>g*"N15XrzZ|B;~UF+8R;^^J$[ѬTlmsƣPUa@aQT;VYǐd6Bv~Z_i₭a;8z9l/oL8qfB#w[ ,`׿>5sJ=eNer|O6C]?@[u AaRw;J1\.o}y]+dIgZ^k|zԅ2-{?28$ f'Ըn D0u]z ,fVYg㭦Jo5$,܏"//.]3lUoe*"ly`}G/>"x҇& pŅ|TFif?zz7&+}/#G^8"JROW)σS)7At =>bm)FFVJDx5g ЄA4n=el9pԇToY`z{Ķr[_LAKAiC> `,vǒCMtCVR@~5iƕybc &B=ժm/M] *;d/7w'dpPoܦJdNu Uo{c7Fa~M?棕Aa|(Rg~%) WlGc[?" Yh&fiA[u֠?f r܆k,->MO?ח^0b(k˟6 TsFcQ|>7TLVPrQb}Qɹ tlA 3\r&8E}WLsn`5Q'R7eoR^1Xrݭ*@Ϛ!լ(]%?\,l1m_c?oKlYk0smxDzMڛݼ,AdOK y-BIYVs[?9.~NnKn;_n2Cp\L䘓2 K۾$ -ӏ.^9qD,{+:B~OAX#{8@v4ÔݷWfCɍGBюIGCޯҰӭfi0J8\ϋ\kD;pjSqOPΌI+*ŅXÿub u@25Jo~² yO|fcתH\op )A'*Z-'aW,>G!4Yр{ 2:~X8r۶/dm(N^qzgli,swxAu'7Eq)JRc| yd$_R!-Z(t*訶ҍFxtxJ"Eq;iч[DG{C7ŘW-~o]\t޾eX/x K{-PX/ވX9uhkCoMۄ' ZwAfBAuPЊFM925{bq`d6d[c3j5nNׁl,PS=+4b2eEBJIRϬP٣u Kr0:VW1w*jӂkfIT(yف=w$"G9%:jeq>wWK=^`0BqO2trt }2u˓y=n@(&]чϸ;%*_W^v&*+Z0c!̞ DWB L_ٽT7@[-7N(߬Cjg?@pDP?ᏏVCbA5. ._$7Q6Ğr4Ip N@um6)<ک5XMBe7{ |45<ڔB!S)`ͤWB CĎiܦaRLPe2ŁJ_u̸T#('s(\Yp|7!Θ6anK[T?IF gmXȓ'ⵀ|#5$됾ąikOR'FꣽM]ͽwл1=ǺOВYO2W5 .^W;{\u2IS5MFb( &;1u{(e eiu<㟇S˴gu%}`zF5,.:^#d?D‘n< -xuc%!D\𖦋#s~ N+MO"H׏Kϗ !4BW- Orl$3 EZ3 8{{_1v.VQ4r}P %!d^Lծ9c-n|ZFgJҺ޽؆Y!np3pA:kf TK/VtLMAp I Y)`|>~GUCqvƱGb599%\%K:Ik d9o&f5=<_vRLAS>Q-cNd}ރ X nUD*!la^Vr=xo2Z4%)dq),\|N3)z<06<EP?B[cG%pÀ4LaR`rwE8l@9j4*6JYGtbOm׿l͈\~b`t!wӅ?bm_*)x h!ؼ➯!bJL* *wCBvNTA8h V|4@KbZ Q-1nkt L~QJ$ 3A܊Fp\y!=kҀ7 ޽x\%H)?Șl{l^lIWl;6ԡj0CIME!r'7xHTJ+6 ̨qYoF~^Mh=^q,ˁm \ 㨏wW%3K>Vyћ6è3F RQ6x02ҔoZ5}"r4SNXK?h]<Ɍ"㮎UwFz½]ڜ%nx{[sD1ZTV~yؼ ,T.@ M(|-}P^%B}u?Bm[v/ny[Ro ߷_>)5>u#.Pg{05JYXR\Pd J3pMco(8ZNp3n6رE׀E!288ߦhf%ccvufN(w~gZ,* &r7B 3 qa,4Wu~KfA@D)|oSLr7#?G,̓->>4xN[v0oLq_N s5U$oniem}bj^TS1JX.KoR3]ȡ_p4 MӖm)aͥOĀkUW6,I]*eu /R·V3Af[peSE=`-SMݞxڴ3r YQ@ba9N/gK搰 Ae6c@5=֐V4IJ-y=1#g@Ix+Px>6zh RY񡞱VtKӲE(\:2%9ivNb!}tD=5;kUW,Jl9!E{5Y[-FkTdt 0y7WY%9A5I0,̉t/nu/lSYQ>IHaZS1{F(瞑uB֭yE!g%9(J<a\U>1ϾwH_5#LfwYS|۪6tV+eD2FLynxɱ1ƕ7Z"aCTY {o2(waGagl9gq›1q8wM.,4Eu-/?v&Y}Io+ >BmҎñ$!)/C`2HTrn?zk}LbXB}*{R!Y.wkw<4œu|McoB#sڂ&]iDfhp%^Us]qN 5sc>gǻ= O?y5QB}1Gtq~::GbӺ4w bNZrJ1r sU9;ɀ"xB` 7+ת^k<ɿAjbX { /6OlBYP 28 mFjAޛ]}ezf\M ͻH.KEȁ+:jwPbs6a/bpE2cn^_pT1"b1%9K(?DCkcL~g(δpJ+@.PxΑzX43yuRN Qw!W$VjvG, fR3ņƋF2p 1K4.GrP@uRqC(:CdPVHzޤY&CDa}KkamIy|F{ԟRr[4_3bP6D.vS A/TSIVX2첓W ۥʚ0ќV}5[p3mdi~R ulW 2`eq/!>ʹ$lϯ}η i"Ԫ⫁uJuƕVe)R*7򃉔 7-o3.&|AX9PջW'߰-Ӏ5 lP ~_puէQZ4~J7ӌH+>G9uf06`[*<~,sa@ j0Wtcc0*s~Uy+9whǫJYbeVoiRsk6Bw+xe |E ZjOGb;sVYrX$|ݠbCk×@V>W2p6[47,= ʶ~վAw o d:.'B%g@_ --Krɾnp'woQ\}$N`7f$v> g!vI[L]p%(ڿ^\ն>|ӄVY`=ГGxQ8x]Ȃ0!/Ľd0f({ŁzGC]Ĩ[CZ,f̙~rґ +.Uzld򲿳%)Wlj2o*iY\VQ.yWy;b,ۛ=6NyN1Sk&4+?Kƺֹf ñ7ZD Hl_9f"3fhN ~\F`{mѓD.Xp˩" \>4wRf"N@HAhFV l`EucbMG>T+ ֽ\bONs}J6>[Dq? A pQhqz-?OgO:r _t}πC†"MJѶPW.ٔ+W41z'YyPTɮ82K/A9{װ4H?mۯ si_@:<9Iסa96zRZhяxx5\/xY:&i`0DPLF0ǸK.5.5)&5eَHZ4~oP (%fkKFL,.aHrzoω<wύL{EEd+"!>V!J{yL.w>Tm.)QۢѺNJ[0)#][?Gy>Æv4Nf+ڊ2>hw/0՗ NV|`Sd1*y[E3Qdu|l)k:t, J\MKIw4 :p 6EHRPdMҵ聟mG_-+qaEQCH~_w|:ϿdCq,`}z_x$N7yջ۫2V_-G/ES'>=:ѿgؾ т;M2ZJʪRMe[630+͠@QWG^[odf'aDg J}Ca e>:C 刃bkH3́v؃`v]/{3ŎRw[MVF9O\hny3bz {Y ̥u$ܵKśgiSK(@嫈+?W?a[b < +m}͕{JYo}I."%H0a=bk۵ŒQ>BᗎzswZHj kīF/ }:A>Zā ueF Rh-y+AU;s)r&?6Hy(g"2TI/u~YPޏ#ʉ,4E:B}->xQ prg4V&Ch5Be>!Pf= Y"2U=lzv2K9{b(/ҿ(lؾc;J`.+R/|q-GPH2b0uN[2?58D~ZE&*1hoβӴ$ 8ƞO߇5ekޕ{4!%༨iX:elYǭؘW&P+ӱf wP=aPr"E%S&`60 :Ɲ="FPܧ MCo=K f?q h,'] 3u@ҌI;;aCV˜7Ap=4Gb;V6-7\יqn$0l-Г>SA蝍+1 }Җͨ/~e ?,(|1T(= n{`3#&R9?SW"׾Й*O}{p*N'GW&UI;] 4Wgš=' MI>q( ֦nuzE,429仪$U]{vG3I(aVDҍ5qI<ۊR( ?@~a:>XysUxfdT>Օ']O0]0TwĿ#@J4iunpBr _s &z^7`ǜI S PȻc[&~K곲GL; G |/ZI"D7?UR"p;#s;saM*"f^O?t/u MZA(匿Rʤ oH)-);Jڦb/dJwfI"Xz##y/U1G#zv2)z*qi+9>&QW֐,++@s^xS%1a3Ztsxv7yuӸ60)OtKT?`}%<:cזT^S{AHE׈k fc j7_*ԥyLU&\F-U~yD#R]P͋vH;sZk!PI]Dm5}2?"szA;& e`$’jU>pF8^տ ;G01="VGYz¿^a&0c<0z5Ԟn~P hu   S`6&g8BB!^ڔ/9b@k.9LPS.`gQCmc]wܵ'B_CvWY<`bw2* XP%nf5 8+ʃ9;G >1N,t/I_R2pa %`h %yYal~^nzs!Sqi ȋ 4Z~,+Kkm4-,(}$NfIQvGh nxYqXD6 ☎6r8nP/x'>fڡJS/Oڂu`/MvD@[շ(&B<' ^{wGeb7ځzn_#S< + \fDUvM/ID#iq /Hc..N˜R꠨Ax򓧔',7\is)_qZکq1,[!|0MvرMwE@q"E =#;X+^v)>t δ!.c!sv !e#|9&LڂȤ5x/+ze4r@sc?N=K+ #*5zG.+$iJ}l_ R~鳒Lr'P1lб;mqj H .u:Y^i0Bzٻ60JYٚG͸&8A,NLq@OH/hr:m׺DHϷYg< ܵ,Ck a 0O)2RųL.*9*ΧDL֙ ʍb-p_H6Q^G./{$oY0Xw,4rߵ"7!5OlFAP)bDL)XӼ~ܰ=6gt~̄I0B\nn9?G<71s㞩% vYcnsۣzX69{zʤ$2M#dIv>3(`|򒓇RY0q%R$hL<Qm5੡<]M*]Z8Mq@#5[!͹2ۈ-&u"z)9CeᒅIjB+`8ҨݭN>ߤ7= l7GUzMݫ;ohh.8'A$xCsVKE}Xꮰ+ﱃٔK5T۪tL7P(DʖoFkѺΟϬ#"P=#nњ]Y3L2:Wzb{rCqȽ&c%xEgG Ag%K\E*C4 y1)5h.CmB+ᒙ̤A s;@[?Sڗiw8Z}O%MrP#O]WvG ` 2dE:zˊWD%%r(c_@a[jwJ 3Rk!ZL(s+!ξso}F D+30(-W]x>k$%as]b98\o8@i"-V4S)!]8nSO-|MqpJ=PB4~7|yrF)S1уйsmF^vޥ-,׸▘5!'uYoW*f8-gq'2H#n3[pe!Z `:BCY_P2k+ΑaSי/pLro!ys(2ЫGiBՄ];[=ln.8 W(3R7=v.KW/@Xלl&8M0"(SFy,w.T(/m{CoZ^1ǒ֣Bohj5U Ku$eHw[y5XD/ᮣZH)=*#N͘,:D x˶ aT)"'qSphTf%K/IFe5XZѥ'A6،K3>j֣kN0Fȝn 1]T {ERb%6m<|\_6V,wR23MtO*/f*@::s mozٔЖteah #h=;)&,*IP NikLeF- (z)yG*ų` WFSPЅ`xH~z`by7|5N5znXK)0\1Vwc򑒙wb'U 5a (S\ !>ɻ"v̅5 *Ʒ&ߩ)'`T&4.AMބ_xx} $ [H,"w_YUwVɽRZh7P \_hTҎT'g|,FK -oS_DBNh"mui`\Xf )y$WhNpRM^2B@F}4XO~!>hsw1z8 2x6,[ ~_N?dGI/d2Y>9޽Z &M|dCD> ^soY**Ytx@==Ǭ!XF4" eBs1lӫTg7?x+Nd@/g %Ʀ`EnŴTO:vӜ\U J 6i4y?0;! v~n*0]^<=4R"sOFToWݑ}]xHJ,Gjqkj[t̖X;WxgPj3(m-\s mryx2FDV~^C):nZa5נNjVmK,}d;Nb{z v*y4i#*(7Ab[]oN_.]9(Rш q 6=~$ZH҄Qo‚&!S7lR{We8C|,- =l+m]r6YmF[K&wSFvL8LhNsМc6 -ac2z., *_a-I2d-o&dޱ6[ߝ}clՒFra{ ZJDdDK6V=,=pTڛ bZ9=L}V':Y2|_: #xTUCJp[6 T2.TK0fy؊[ɿMM]fmWMuelk+a+A\wo:@"^lj;f}+R!7~$dxe._o65Lowjҵ1ҹ?$YZgoV[ ;IJx,P"ʳ퐲 X?)xR}ƸvHPiYŦi`s Oҝ!ҧak+ ~ J2EEI ~eTR Ři .vEoZj. U)F4Tʴoܩ$>rL2cGY" 6 [Y2$`6n#fhI'\(%Wn>OPA\bnoDŽ8u0빥}dN-9j>s}\\Ԧg݄!!j4rۼdFڄr8o%y7jywOc7!Ǡ 103wdUurE}&֕˝Q~7gC:,zqW"u D=$_2)gsfo1(w_^5j4iJ1LgoXcR(w˄[>r$^2iQq<~vy,ΟIg*n*s?rlQx@b"=h1i=[>dH hO,AAlF$TA Li~5ö|-wvk4>eК--m-<! 0+Z73=f*Qpl[0<=Қ1 K?ׅK _d~ Z";w$4g`,fOʳPkX0&zz8yC?B=[q%]fib1l3"|˃B$]KN@K_Chr2 }U.2(&TcOM*w֡)d!lAtxg[@p?p/\:z /Ǝܮd_bJR =ZdWO@0}?#b=xv2>+z2ʼ,`ȇ3 3򅱑#L09F6̅h| q丹"kiâY1)_Lg)tSW,p-KHAOݙ-g Ե]a! 9E,"N50^@mls 4q`QܽW<3+}(Osfv' IWŔU⏂s^L¤^6)Jy*%JuW^zԣ%.@3Gx0-옐[Nxq7û-6:'ktO-=}Ȥ" '_ڔj7Lcct0pA4M] H\:)eL["-3Ά P!:hJgJh!\ìyRNN/|aHY4"P9>m}"(C$,N1tot \y2,e4>۳i@^Yȫh/[0jb 7MNjb@p*(KMd#y`pW 0PN y3&.0k=$An ۅ4kD~S;rDU)W PD$-Y,7{h<{9(ZĨ9Cհ-K|-r4,ڴEj>z S2/ *fu??WZb)Ssql/ű.N@~ El7]Sn [7/H.1Oʱna{[ߞ5wX[ݲ<7"楃n--2n$ۊͤ%R0d5Dv28BU(aBs-*^5. gWuB Rgó!yՏ?ԂlnOۻA'[݄"g *N*+7ss:ObpWt>t&dhޞbO3>A+cdT O5cxR=9:)m2,SL֜zOfђN_`3SX׼qi7 ,}%^vTˉ{=Qek᬴UtO+#b/Rd(g@^L1r"S?k&xoh3" @$ILU ߋ#x@0d6>zrk^>h];^ac!/؄pE!#}32S s Zq k_ŘM.k9~]fWWܶcݠ.Zؘq:y-| g_X6PRp<}/[U{ߥ\A;pe!޴Wq{S3+ 0KU.Ri_c!tִ6p+3tr{kO?y=9MwZ]3m/++~h"//֩#x.<{V8RNI|ژxC1g="ź/N 6t!/ O{8[8tRrîaO`'5} ~ gQէ6:a~ukM=zA\緮":{Ey?M4%:7.N9׻{ `g2?|_OSTb GZE=!.]PaV`v𐔘ba!/|&(I8ϳg@pFTIixz>(okV4墔D.1FXZ-Alp񫽫H&I☲C,6{(e L }ZYEcY){-"1YX YUc$H+#xӻDracW<8813#_EƝ ,8$r|5ˏ%R?)WNnrwYgy\2~x`纜xa7rLj5e7-r.\g5js!}uGw&; RT쎋K|^Si=B^$Gw+Q7v=.Ļ?lNQJaU˜c3=0eaG1W-x1HKW:J]mZk05<@5?J_fɬe)ܬ9`n2NrxfqFqJ'SxSޗp P&qqNYp=oY:UG: v ;v@&=&+ESbʦ1iiդc^6q"%,Zg"x=ݱuTLF̝^?]m<GT06'<6ݪ, Wto7wmf{o A*\ϰ%ѨPX3׮ D08íY{[K{2%hUEzSvh wUj@/ZבWʆl5Tn. 9\ҼI q9C#ߪFF+SeC)EhvUH?8O*r)d]hCW5b"ŀ[`9!?k.,x}GwPK K:.g8]E$T"5*zh 9`lFpL5%ƪrPVY5YwHeɻW&*EG`ԥddV5w{LSSI\tCeBEfGĔw2CXOW۵*"nR kRǂa~,oeXXIK.~ Y*fiX]L}nx}6oC$e%Ŏ;G3J/Pf l$&ՌFF<0Fz hN1saM,dh1r=*Xf xU DxRouw-_ϚS:&KwP8 gcO.^V|%\Ezۙ҃A<GDz1b[e"OW*`Rԍ( QIdSaصtJb;'WLj5.7&.gK7{6{fJg)]ǂDK- ד]p:dj33-ܟA(O`zTy❍J8(\z;iMA Noc;Aȸ=PӒ/g~ɹ2:i>EcP /{׆a'g%\x#%agwz|_iw!g4N!-Nط$ E,G-4߮T/%AxY,,z`}5AЃ<:WMQ!Nx.,ҏrB",5R6 H_I2!zv>XJmK׼1FV8㿒7nHbʣa%:}}*ОIԁvw;Hb I׃ |[2toP ?FG+,p xK=Imp?fkRvd(s) |L^F6@-N*A#mpt*Sy#cx鸜^:"K堚7JqבK&$p ^"ۦ7PyJfMTsߨl9/O Vx%fD1% !;xỷY@[!Ow ܫ`gf$@O^qe!)hSdؼ-P& mAlEl&͒ WBՄ>@CJJB\VM5-/ޕx,zzkT晻7퍕ݴK*Kg+NV8]/IBҲ"~Np_SW}5hZ:EbM){7T /0R! q*]RZ\~cG}AXCfʐSg;hn169Չ7¹7:LS sc;zxgo';vd Zqug5U`"]d ڀ#IS=nA ӝ^b ?4ʽlXʵ .USY\|c rUO9țMcf^Wt%" *,P=RwP/]0tb|z n Ѩ(-F>.= 8pν:V5Knͻ06xuؘߠTE# 2dci~z>7w݊SqSz2{ 2}_5/8 U_H2b.Ň.ַɣ+C9:;t|1ؾMPYpe V_&W7H` cdTUH_6*xOuYV]5=$==d²+O:7=tXUzR߇XǮWe8"H"12&T8'f7^rt[\.i0!z+M;˰N?Y.Nqޞ[qJKAud8a0˜ٯxL!=Hз4UviφR]*knQJwh^/u)GJΨ/ϨrE]qM%@bJO 9 !(߽*CٟLuۓpS V0X'aQoUɢ_y)R'wa]-4 0{_"̹H~RW\~ .7#䜮@Sgf+"ed&:*P؝ۘ׈#gCp9m3˻r*tO>D |nJ n[wsoYM}_8K{I#w7V@,dQ6*A9-R=Q];r04mZy_ n?EX?F|{*<] :< & F!il* !;pAq*n2dS6`Amp(x~?nʜan{{oH@58*+)] $x:}E"k$$ҘEY C.]8-臉Nue6c©t#@&rtM!P$d\jP('j`ٓ5HF*HbъsrNY^\Wky ^0e.Wo΄3B;%̺Z$y^0p Ov9 oeERmQdCgEucgN?Re9ʐfQ3j$4OCi f]f "8ىZ5M6 A /ʉwP_0_,bJl|锭G뎗pkq*W)պҏ+s3ہjkb`3ֶGuʻ5Im;QQ[Mq/l:8zޜ7\mz|۔ ϶ 23iSq}Elo5qsѦ N"k2(q~yԉuDz5hr/Xru|P0kW ˮ"Gu&ȋJh- 릳^i8/Y~95^W:h1Nz^sbŬΘc6R<]ns5#> Ն/<<.ޱF ewWn$55Y$+_O`iS! nMА[-(}&ՉFٟ1Q>JpkJsBtpk}h>0iVPH,v*Շ4IRSDU|9XL.ğ^J]7j Ҭa䳤3+xI,ՠ:J sPvPʩ362yd_^.n4-7'Bd_1Ej.^^BiVk?).VD.x=&K0 WU$xC!yZE꩜ki_}@$2N T0xP1Sj=҆se ;7j-n"ǀX14meJ hTOT~,g{mT[:Ϫ /Cg҄=̤ >;_7@Aԙn*g_avz>.6;bފ=g0~]Ny%Ld_Dh9'%pm@-jz1Ӥvi!j&BrgAh v=cOFR@sMk q^Ѕ#^p|Uj{$ &;2_+v)8ޯ{lEiխԃx4U hq"F -}0o]"ctQ 4s7/^[[#.1Y#_R90A_>83zߛSG_;M}*.xaRO Wj~hfFϣw6hSH m8=ms=xM*4= ֻ@3vnHYWhQP KEhFz4N+h2YnЇe" Ԧ?2dAKXWarxc$˖eUS!*_㔜-L[r+*gyB"={~?A^س۾QƟW&Et!ow'UDʁn ˧aSqJϼ&V[:K^-&vB)TηV#L 0#jKq=/ ]+S߻neqO&}È6$ZW$̝1ͯ!EvFWI%; ^^ ]e?o@VRRlMa|.cv ??7DBRESLlLCfû;YSI ;ԈGK~p"%8"ʊ*& Xi-V&"٢k8޻7KC5Į:l( ZֺzqX()0k~`gQgL9T5kmڢ$/闎?;#'`7E_]dd=o ;9I^AXr42T-?r{]Epj xQy/:|9bvtƲ/3]K.q,tn~ǴwTy;H.> C,Zl{]Z4^Ù|~@Ðޭv(VV^#+y! ǭ8D!+el7[]#C^jŸD5Ī{*'#C#j +]Xj݊~i *a9jnj#0A/M1of\ ~O+{}e}qG$#_]lb0 ktS(@@ 63.Ș0b7S\ _of{q#9f iZwt4nW<$˜>t>1 g9z01`2&F̲(^EiAЀYqk5.Fbg[G'+!>ܾEՐx2[fD԰x ;{j( R`1r!9mċQ~>FkuG8Ue~KFXQٔ!wm Ѿ' q;JVP sUT)N.m!sB\gQې.hn*.a> K[aYA(#"&d5n䙤az5 }f.4*'QH;b̢ZH0AsA^# =g@yVSnCoBWӑ-=<ٷ1dOM6Ym{5yH%^wa|^u-=-N{"N&M!h)ngʇsbGpل(B ?0v2AL"-a21A3h\E#Xc(D󊺣^R׼Pps0sJ`yiQ!+SNڕD.vPiþMQ/кoN6/7H厚2~X.J:}r7d;$6kBR-Ɖi-cnYK<td l0CodCQj >PXl'ʄ E\A[NmĉN˓pt>9tr_ܔ7ڨ_bNiHY*-Wmn_8N$ڡw*J˕6f ]Ya$itsR.#v|WֺY(1L߽N#JJ9q9PZv[|Ua6dҤB.l/KAs Pf?&96m6;>tkJ  =Y1ӹL 'O@ &ŬݨD@|n.G8;$Wg\Wj逐{AR25S)m(;*́>G!d{v}lޣ.VB=#>J/7(3sJzR<"rXyU&.z6K"?RTB}Bرx{']5vte?jT @<4;'X0Kը BZKٚX԰׭ɛ[5|7+I]?v9ds@wt}pOpb\s2Rcë́rGgnLv)@8&D5cϜ$'ln쟟722 2˹t35^3Ax{r8S l$-k lѯˆ*QL%ce㨽W(DZ[q(qd@`џPŝgο='wpfz+ 6|T.*0\ANt kg=A)"n`arQ?Ig)&j~䃌Ʊv`M#{p݊ -+}%ׄ3ZjE6v>FF=[(4iBEV_^6Tl8Jy} _.=]C '6v'42}a}/2]h|m{o19bJG5o>dJ6d5](< Q$g͠FK`m% B? <q K",exs_Qvq A>:2\šy D67NOI(. >vo2 \/SYL\ q^YE&-3HEy,a܌_"Keu.,,`u‹A(WMxYq%U+]$ Y+a8NǦu>fDN_ô8 Lm`Xsp#r:U N _:w N=If,3M8Cs4 _s59~KḱULpNKܻP5^?GUBi0~WSqsD'_ s5XM ^Eվ"Z4đЯ}y݀M̷Dm=L}=&b7t%K◎MW~dZݰCJ=[&- R.R[y;rcL%&(mcO7",Rw&aڎir\5<ԎiH>Ѥ_{Ɗ^.>$]r^ź'q! puQJ{ nV,FUTB&1 _VG7<Lf`w*EL$N(_$ڹGj͂(lC{2jχfMִ7rCtNc9;&)dVg(l&L_g(ezӛ{4#اN4g_Z/9ɮfܐ6Gedҏ%"cGcl1yo]Y1iZ|{qAM7 _A}>1EQ=mB <9Cuh΋k:O($wxok:5q3$;ZQː:/ l u\QA\GL _iIfΥJX^:b=u`5q4A˯ <17jFw-)Q, +$L`5"sȷYjIc%`_|_}(j{A+Ql]AէP(0XEߵ4YC)dEU.D5:t7ԍv7c; ; ޹p7"A֓2cQΕGY nSU)papW?Yg{c7g*+&-FX&"^ ֶk>Y?#8V j;K¿I{ C:k'< Ǹ8G0|^@"JϜUʑRc'{&tx8c^9'bz/klI[7Nߞ2Jd^<(7+4 I]RJ:Nt@)ubT7Y+/ٿc U1ƟZمF~d-A(Z.I[!=JőM)m( m߾N9t+vuZ4]5.v ~ӳe9hl%FC' YȚ:N]"G/%̖UB;uٿF>uHʲ$m>Tܖ' > $%\3c6h1Ci.y[" g?>ֹ҅x2tS87PwZ1BVe!$H\T0~!}H|M`x,~Wt(_ & Ӟ=19+߱ZUe~\kQXSxWjAG?B*Ozbzz]qI{5y ' \DTULxX J~I BhX\=a%[aec@w!=Y&FE_zm+wx4PZG6vu'$I+yvJz_i+"V/SRcwPf{ih5?^o׹nKN5`kўO]I35!:FfꍇCrݘay7B3̤;ttu.|b2Vʃg~yr={ċ9ўluch QwhuS̒?PL.R%fmSkvع7!d֣ix'P SR=ǜJ{뵕qly.Vwdic6!LH)xLW䭶nY{VJn#J]}/evyyf]2,: E㵦:h _KwCLU+-iC#:o~rן+p&/Xo5A&wuXQgZOvvb|=2/`>=o{!7@0.&@8uʝ.uHdW 4=haAS9,L{6rl֙x.ptJg{9οAQ+AU5e404?HĠFDfe+e;f3I!g=*L >B/,]m(;X]ǵ `]W|hu/-p=ǃIxc\5oZqr,M$` ^ñ Gfyp~̠ 7?`R.r.ɻHk, 5.@hC8\*M7u>IyifП'IU+M'9GtU"q:Fz}[}9w" %RX$C$7g<|yjU3&D(IsMY9l& &O1c^#>:$PKqzbz*O1s" =omYZ;HkkfACL>_ fFT#=i͛ji [1Yj[Wag}'ZAEh0=9TO ?p}=Ʃjz es&5rT`Uف'xW`3rY8Qwb{jT!yu/SrO]ޖՄulV#Qxb}3޴JzzK>e zP"Ӛ oNeaM$b]@=|Dh餠:;2-=a:B u$'/T @-9j^c :dk[DQyH770ذtj) rC{x.'ˤA6-koS*=b]p +0 y)b5@M fv.iaiBK I0k52|4$PQq 7+ќ[;0ܵ;XJ69Ƅ2?L3ekES~}b ӚZC$*NvO5ˉZ)r<~F0!x'/T{yšz1SXzN| ONa)S[ h+Xs{e64rh9&`HU5xΥ鰳v][:҈o!|gq#kA3 8U+`2j9ǧ,) X[ 6ZRZrLou^(4dD;cX>qݬJ3\v7 . 1(ʂSQ#~+hZϘ~5rZƕSnz S6Tݞ4^Hт+xzw5( 8%*{ymCUdCZ$fL `-5DrC!UG/E*\u:)bϹ!NRfPv8~z;(*&pmBmwO!9&y8a&f~Y j ^5慱UĀ+m/OZGv5gV{ X[TDODI-8-![F u_\jLJ#^@^haU^&]GNկqHy~ı2 yJ03pmDDu =Rd4 9YA~ +S_$ 1viJ鬗 Ӎ<ټOQ愽JU8|26EI|qHKvPdLm ߽x; VTTSz#hCxqɱB١hkCkj@]dƐ{G~ kW%9.}6tEYgQ?FS C$ R46RB:\G||:HX7y.mg'Kc-Ƚ{Yh2HDE<9̠d{*<:9d>;7ji)1,BkcdGIމFbaYS*S(׭(Gzg d[eJIƻO,P1QywVݠp;Y3{5o49z7GX؄ 4/oz-밨35Jڧtz)f!K1V&,{ . -^Ҳ5VN|eas/1鋙++&8%?Mzt,#BB{q~rj8{\7էxP_Z]w}-J(ej2fn^Ƨ&lUCl30vV?(&ǔHK,֟c~E4rVLQ@#s[_hcG"lU^x^į3ь& 8gu΀9J`KeAPlb^,&ҫ}yC78cmy:Hz8T1꯯c1 MC 1Һ8aMBRFI!OXӵa& Kai4KLk<;ˑ_L#,_9 U{R̽cIMX1Q$0˷`ř;CPyYUyנmR ) 5<{iu "eabb0?WՆ |nFq8bo.,bI`5t&ݣ pDЭ6`ĀYHp},<\ۯE\\v7{*Z9!NuGب5 sU@b跠x"v6;W;S,WlQc\W4Kr6M)E/:t Ȉ|#=i1N`,\&h1RJIV,y:cRWgS&0;(4i9:y&(zͤF%34DiGH W%͟-YU {@Ti>l9ρ{ÙP,WAb = jO4*(ֿ1<^㰵d`K7&B` S. /lsĉ3q#gbA~{γZO=OP 'B]g37+/yxV!q?*XΝ&\bd 9ԃ91 O{_[g5qND7}EEg}iceW6 =Muq+fe4 x8qvHE4㾌6S,0a= r6vs~(t|fi+Q~o @<2ߎJ 3EÖ`e6XE 6E #RibK-(;~R /m,C6sIGUtjukn蕼96LѝWJ4| znA(JʼL:H3ud5;MAmQƜqIo3hRNz8pwEi$KklSu7['Oͱtk^]F< [-惲E3zq3?4 OrtŢ,z:`37eծqMaId3 WE3_T|[;ʼW!g"nl܌`.x5Y>\_b}iܞN<# jjM݀p+PNËiUXL>fkrsә{D ڿYeޭS;4iPbYx&.Ј0'q x !I.qU놕>M %e|hx-q"iJ'gnw~Krw5I@*KM,tpdc$Ӳ-LWM31n@f%M ])yP̠;p@ 5ȁ(aN/s ՔJK pP&FoP,zTk~1]\i HW_ ;JE?2yϋA$SaZ:Mӵ|"&|&@fp;r`x# j01v E|GuPm=Uropz>I4~-;NM2Fq  ?{W!U''3VG*b=z)C=r6zhmX'NBBQz͜88%RW]u+ŚB0IOpKJ%O̗Z*OLCtKA=s0Ui{enGҍ[%ᴮTrMt]#'u'dm[vKL3B2`Oi՟ՙP彃/l$* ,mw/?p}fJL4P6@ÇW.Q!B{ G;t6lf8 HlJ:y<۵^7=ݺ,W4;>1 h=Ha;]/WN$C/rF$OfSp9s,LiN.gwš ê*e'3n _ t& ΗH ,y-@; RcpezzY8Ё}>FR]S K ~nv \ C8_$&\Əl-&)bC} O? e`ѧzm_Mh̴j&n|w5vq|̠ve}w’Slӂ33*s*L @1NϨ^Rrl|w<'zLh\L;-5lk|_Bs疽Ӭ} 7]&Y̲@ĈGڠ= ~QzAc "W(f$T_Mu{Ne+1W-z?[ 34,э)-\0ܹ3n<[AreTk;0z6.y^8?[ߓ^Qx~?)iS֘(ػpV; ̝M|;8G\vfH ҧm)lj3ߢS,87aF*!$1׆B)ajf?7EhZ2"w_&C-ÖZCr=Q6ps}bٵB l*H'd',edyF{Պbk5H*,hɹ8d+nqRFw]JA Mju u{|aLdZP~d"8)kpwk8BⅯ[zq)c%mrX+SAcD a!n"B@n;#C]49]mڂxI; i3f>EEo6K? רK4JebD.}Y<>jfIGm܁j#C^B}ڒ nE@y1곫#|MOٍVF'&NKJ cJOm K=lꛗmL&E'P=D <%~Zb!E+;_8Tz3~yLmD?za ^ "Xb(m?%|WSjwaD&gW0sSlW M732quVI=RSZЙP/"2k*gBV8\;GGqxA[@C?G6wEu!8ʬcIa K86B^5q> q.̆6#;*R3g5t9بNf{Eϙkʈd3Q&[^ȵ? :l$ԯ Q)ա.]cZC1 G)r-9]-e-~NQfoW;0 ~8bI4αD>I}q@˿;zE @7ؿf1Y/TAꬋQxG+a)h /08'g%4/гi.@ p,zӦotsx0޼bN "3?ir@dW-܉IN5,1o/Eܴ'lcU~.s'jzxrޢsk=Q᎞l:-Bi+ܥ߷* k{iS!)k~ "¶fA G˾V|v}ў8{;|vz$@՗v6:@鑀~\Mezyέ+n:@C % p^еDSp8cᓳ}DϨ,rVk(~%GB;~g}1+j*>OļCw~ZARoXݣ`Eq?%©{-{jե\DS#B&?I2tBHdh)6gͷHn& oZeY) :_[Y/eWhY౗e{Q4!xGKQs ѪwgI/ c~r=li@d^tBVvxI qcx}Vf `(&|3e/,q,i.e)BdN_yf:%'ߞ+$dq"GxߪK+ofm 2z񒋎Vב֖Nj쐓TUk,Iʅ_g4m v]`5QCQ I5Hp9X ^T9dۮ$hoT}ԾRZ؇ki,Kp1Yc#FAEc;U OD2DM nvA~!)̳O5Z|h蔹h+aG̫]ԟJD,U:jEx8ϲ[{T-IlQP{EFH%mvvz ]PQ/ٛcpL+}KY&T9xcKM9 ZVqFud/7H} B{/dOB+gI}n/wvVl ZڛrQ.(~$FEn'_Zk(\V{q"7rln 9f[kMtLU`݉f: @1ڮ%-3ׇrb0zD/S3d禅dzeBN3 z;m*4RP|DauOšH|fm:]Rڛ{fV{^\em޽V* CDKG c+: ]ibBlƳ'Ɯ[>PO@h񋊙c5+$_CոġrXV,\&VyՍ?f+HHhOߢ_9uxd&︉$U0ߊ" UeQ F1/1ֆp[,řh[{ҕU9 N?}Ņ/?o]?^GjoJJ́l/'R#y[]qbo(?/ml' [ 1=~ʩ>V:-9)DHl|PYiLvsfk9r/^ξ[_$*B}yWcC@@C"+1)$!p0:A%L9r*FEB7W&tiF{&WqL* 1VzO!tN_jZmA$ ȩVi|jd ZD:h )R@~&- a%'rt5-x Ddxmw MNU'^Wp;zL#Y*[ ce ë@Ƒ*$Ku-9F$}vΕe.?*[m渮w!U#iecKS,4=5-hyDԉbZjcS)f] &-Zdy )2/a.5 Qz;' ]%ڬ/VvD͎I񝑗S[N~~|) .-ՠ_'j3wD .Ek[GO5uSS0!дi +!AX ˢP!0ߎؑJ;|z%h4rO} oqZkU|E{%*3'tug>*܅Nde}C;o)niY>kY_<,9]4%rZq1Vb ̄ saOh] *H{h ȶZkh'BKo˘`[,{bJ2U⎫K𽉬o [qR9R>L:Ud'DzI`z d3Z2P 2\$T9lq3N\@aLS!|kve7eN.ޮc 9%L\ΣQ.9,OcRb J]G wmvTS){x8@ 2c풆=$X4G7DJ" V&ι)ڇgB 7JTZe>:i~x?UJ1}\}Zc2^2(oQ1)!"O1PJE8f%~/B'-rW{O͛p3qT/upnڴܣæh{E#n]&jmq^Q3h8ꁚ{1ɲ:Tq$y 4:1h2[E6lp :dJ7>mT!\;fR2OWyR9\' ?s\E&8!{WM-Tf l3*-P0Y",8::yǠgl`g~E±<mpŒ+@\3D +gQibkCXJ(1or jz*:l%ܠq0BQJndicEFHU{ ^"K VH!QY$uu]]A4 oLh1)ʎ֩Tوⳅh Zk؀g qr'8Zx*T}-o 8Q?C(cƈ95 BQ{aiwYPx {L2YdR x'\ 0!,rdH*@ʋ6f(0 @xv9"-SW\KXrkw+nc&E 'v5U $Gt6%RINJvv("AGII x╪Z@s|;{씿E$%fp}0O?[$Jé|L!l7Xv&.0xVƉXPII2G\KtG>O'+OB€e:km )g@6$bvY1j1\RKe3q+c"sf $$a4BKV6<" &n|dHЁӷS.v89MYipB)H9dt*4P3+?F]I̜Th}^;X-zlnYnUgْ!Ϡp ns¸y)dm Ѵ7R|օ$tVa 6n]`HgL/UDiƄJڟb[G@c@K&fova/ 9j!,h)K":A4G{4e鋮Jy&ܒ5 Ws:sƒK̸/#϶75ߤaUxz'oES<6N;nmk8(KĖ+fxŐT ~8v|$\~#fSl!y`\_.n,ys-c` ؝&j+i&uSqG\4fXQPPS5Zm cj70_!P6 휗9 YXg6TƘ#,~UuOYM$YV< U +%{o⧳#sDw. Ӆ|2]wk!L%]FG`Oʒm${/KnyD%.; p'#xUg!D,O +j,xQI_lӌ 8ZRԜ\ԵxU&p=#"3b%<{C9ifr``-l W2BL-*3i a3J Y0<3g &g|! odtyH~1ޛݾS.pZlMŒbadNC;C#C( 9 I L>`ߢ䣬9xb.B j?6ΥZg 성#HDUFY#g+Gk3 C?.)'ՀMĄb~vd h=q0XFǭv=}ԷMhÏƱ$s%2mnZ|K22/g,jЉitcڠjÈÁT@I>y#TRxpV A4XV,3 E춏2TdnfV[ z䇠8gvVBv3}Zve}<ĂJg_~YF5F9Ő]wty>zrm%Ŗ44Ar~ZR-6~k / LyJ.ckIuELV %Yʼn Ӕ]EvžgjwK7UTd!Ϟ) x-vbĨYgSץ{Q 54Q0TUhYr4޶"fW!sW ϭ|BD˦^oTEo|wCEL)eBmw1g䌟TWV-ye~q6rcpbkцV]R_*典ChhYYdH]WLeK^ҏ$Eg̓uK@byHǴvZڮ;ڳ8m4"B1:U[hfk5- Z RU17| 6\mʤ!Uhj5h86ÒG%jYHsmX:r\wё:YIc߶wgLj_D>_*Jg<+MP|d^7tBr?'f3| z8Id(:іٷ*iНJ"mxIL(gDLiluE݆"tD^ɲ$<8GO 1-8l_A cOR% Y93T,#U`5m5E<>MJȘ[з 9 W|GˑF |0;?V>-z$ ||tA!Y=c. qi6ЭgtF/Rȭ.qgjmmpS8]c r&cL4!1w۠TK]:o2Yr> Gl.Fa2Wtdq :RdKlAIo!ϢA)5ʉ+7CQd PVK"J#msb xFַh3/ɵ_yo(( F*`K[DDSHOIL=4.Ft8V"O5V CaV N-w|-k.IP,˭oRL$PMԟDg.oKLX7\])"qh!Fx7Jwۢk6'YU2e.zw#I%f Ltx=9"*J5i=oЁ ck_j[STsPd} s`xϐɄQg$:ηL_t@ck6^Uj!?D_Jmt" ۝_.k;kBisEU@4\P9öERe"ǰ(oMBN(5cigBү^Ш}H %Z뵺aR~-=NAro13Oee{o36]qόqUEn5K8[UI.a$Qc ا%V.kȗӉymdbTq%"MmNS|eN]ʃ٬ih:RbJ}s-ؠhjVy>2UkҳQǚEKэIH.J(#IeȦv"*SHye&dVs*I@EÉ _?5N/3`12A2N9K )G;!>݁GV3*M?a ?3zVOad HX3`"<~*f?8fe)Oxu[qɺOUpC#U޾hC9ʪs\Jc*,A)HH '"' QG ʈiy.hE!>ߠES-Tx&a CAѯuy۸ՇKm (8O>_k*5yV{1<{V'I.w{RB}oaWqTFE^7V4O OHaD%$.wix05=, w+5k#G*-;S{PB|A~~OG B-| =Ky=qÓp $3hcb;h0xϻn .@ذT%FΕR+Q9=:3^bo+\XZvI{h5yXiJ8+j%)\D c^M$@+2F )GYE9 #mfD(-@YÝD_4e󓠤O ׌>ٱB}O6X}uJfi0֤5Dj~M/91Uj;FZm,j InW|~Lҁ#fE= ]X*+w>!_)R]n4 ab1Ebrv8vxYk:\g 9q}8ɟcnG{Qoh,IsZYk$ y&N, 4Eb3*и|~z(㌤=)mu^><O˝ik}dcb^a>)JTk7gFTi%7Tmfͨ_Yb52&5#B67ΜK`J: MP3#6x3IҳlRVbLCw r`mQ'{fCQ.0щSB?EpWG?KJbtMHz0QYcϓѲ;Tl41IPFq`BU,&)C1GvYC V&vO׶I 2vv}˰?[ crL}⸷rGGI ϐgEZi7s[e>oS렗@2"7w|J'3ݙn[P=^!“}ɕ^%;<!gЂkcpMIN%#7a%k-Vwro D^_koi 4SѻG}(C(,TCB_+e&^S>0 7($@lwƐ gHv9? ǿ[Wl)t5ۏkW|Q2u26'{2: QWs[`)='Zj#&r_=a0}^_x|~Mkgr;'&X۴W~<{0⼪VF^l4"wL`u[ʋ"KܟgMrYr\ƉPh+lLh68DZˣyJOSa=##eWml>@*>li dͥH{yN&Xtg(5kI:]N`y\Y>*.Lt U;b jeL%|ѧĕ*bdGHvd@HwegIk5:IAfTT7>:tl~J,t4r0 ]߁C;bڔBy\tWyYFM7<5TȿH=7 fC"ATְ]z|+tF]lD$Jɑ(k1Tc]t\#恡`'r< Y͒Nx~^aլYu`\"i" 3M `"~xq`#P7_#}>ǥ2{A]4Рv'Afv=\,kˈn(h] -9!D|ewh%rcJFsˣ,ƈn4OKHbG7y9}*)WJd [䫇;CDȑy-}XUeĥV3,.0>%v cU϶O= &ڶ՝hks`qZlJXF-W9gi~iTm 6=F?y**fjwW3R'D(qӔűK]&"ʎ?5J 'KxEuѩWBld=f_5$%ٚ]j3·zײ:s5wq q-ݰ>>J:C! vq3  .VBv9pژb#ne:K悕@WoӯUq, n:zZ}U7ijV _:T֙qީ{XPodbdCF<[ V˰F#|جBd8R3?%f3O>z"6%KSژ" 3ҹ4py΅enT3g@~?^۬^((Fx '?/Dzo],vnO ;[EHḪ. JM!2G7"àvN6tϘd1t="pk?4ʫegۭ-yĻ v{TK% UؙP+V`,#=KޛҹAaX]j"Fx݄mJ܌Oֱֲ7K='U-`P^ޣE6ZhnlL{Ec"Y$ 9 }pm:Y z6pG?23]gsD?2s597Zv*D*k|\1[qFOp)G"=Q%lU6/[[2o㯀ӃWtMq~]ƗH<4ϐ۩>MY]8<UV/ݵvhӧTa`C%֝PbVlmmPߖCh{uż=Ζ3Sd;bxFRTŲ| $yGv ط2u_.Z“zԌ䙂eV\SW'Q[KqD3P¤/3YCTЕ~a18w *tKF4C{6FWiLNȴk[xx, AR.yqF݉%E 87`\lFQ8xͭv61xuC_ڮ)]yoZJA ˴ fSR Z%$e\ 6:ҩ>e+]Uu6|'\*Z8V CXe޻VٺF1o;`\o7%zht)I7K]3?[[ԧ1B QagETw H'4H`P5ð-${"?x+S/^oyU8DRuV(0:*L,A]ow(kM` 8`>\yZUaU\6.Xq1$4O_k',m+ 𳋺-gjRkIԩv:Z7ف>*b@(Qsk;BF% ^;ٮ~KSҡȅ`^7@ie !u)9+'Ͽ&EX7:]Kπ Hzu_)^8)ȹ10`&RYSBe/2z50(| 2zϋ z f͖X&-(~%D-_B #/t= s B\=U\:+uY2yÂ3an$X|(n\d֓ :SݶC :GͨI9뗡 Dw].oJ|jYrJBTmʸ9Ƙ4V/$L4E4ԉ%Ţ eAq3#5޴ETӽ|vsj@DF? t MlRK Hg4F@ ?qV{qFG%0TOǀmî&rGD $;*T;TLzjGuy? M[qhmHQ=hN);7 >IF6ZLCEsz쬢` 4aӔ%ʑ{(,p(.R~5f"b엦$m(ᓌ'8G_i8[NǕp4瀬74u7 Bѥ+${;%y>c*m#s"QD(;F 7w.VLFO_4 %[mO(\xˬqn4|Vߝmvmq:ء죯^8)c9Qiq4B)ʮBapF%%g ЙqQmԶ@HiOz@܄= LJ#C</{p)6ǾjLɢ:fRqր~Upɍ*~cPޅNHV[[n0Dê+|GV59xs]Hk(~Uؾߵ˶l3sL`OqvqBhdž#AZ̊^KԵK 1ű"xǻު>ζP0\p= KU!@Z,={Q3Z.{)W!j5nӌ4Vr]}èÏO/1=%P%(wM|$d P2hfWw)eq SQ -)!m\J.HX΀o˝C T눂_t7OJ&}@,jk*64-0cjrs%6s܄Jˣ~q#a7iE\[\^g?%w^sLـ}{ko ^譚- ֩|1MO*k'q %TA?_* U)V_}fGGuHQg| &l]M`vaߥ@%]Gfާ]%놞IZǔ7I^@ I5T9x-Oܐ!Iw:!?Ɯn(.P9M/uL 'iZ7jHHf eiG,M^N\S˫؅+yڐm1cuCOsZj\P,k<%pHWH(oZ:& v0v|`+b^QQ c0fw % ;5Y̦סl+Vٓs1TYU ,;3mOLi;j%4RKOuQP 2z%EͱGsQir鲧YvK>\- f1p.\egc.E& HO͞z86 ok.';DZEz2AρnRE9?>(eQ(ZBѾDb B?b{nmjF{0v?m\{P`!6}2| ~$Q̇Cd<\:-C<{{"jEӟP>V8wO_IJ8iP}XjnV!;9(wJ W_\}=ơԴwS >|bw'V{3$.A4K [ao OByГh:hg5آz!QVps +/م.UfqN!FS|Leo)i pS^Ia2#TQpI=mvV^{" 98%™K/Yty?usD0oFLf0lp72)A !>m6 mX2DKPJ S4+;rmhoV?~ih}܊}D{RJCl+7%BQDQ:D3%z?cq-(9%sʰ4׷a5};5~fX# ygI!\)^[ "(74Mj0?G&Y.8-blɭ-Z9/e+,մhVy|E- &DNWn~xEs:n0g#ov:' $G/͐j|-!RxhأISv0;!ʗ@2 3@ '`J8حc׷[2 +I̬躮('nϖ>3]%-}OE\̹%:!P#V#^ҰQPtXy<)W[1"$iopJ3ldz54t~{ڰ{OYb(ƾ;>^aEPPx]%Ф3d%#Cw/-N4 {F w2SʖP9cX?`Z:.پgV'8"a^j!Z_t+`nj)l9ɣ31.# jWKcS%'Y!"6PddO4lkO8KD RD ,?3D!-!6"t(>*覽3H ZٖI# '[vR70܃7{x~:Dyi3~HU=/Xusl3!'Uψ+8X cѤMʕka6Q^X N?b DhMw(Mhh1E|ݝO1h1i,y+ [*Ђ( '* 7l p><&f!*Ѩڷi&/$/%90ÃD N}߬6ǧ]ɮ9#WA'Y1[eYLrc>YHM\PDž}|ֺ>MJh\A {n ~HOA[þhbjK㎆@319V| 2DF ;xԋ @)^ b@ig螣GOVMS7?|Tx6⠓"Bib1͚4Eo,·Xޓrdt ()AxueȮ-w( C ^H|L,OR:ُJ/ ]%Zc"(ӶO>܍a5V٩A(>8JqVHU-VO]nbߔ/ q1p>έjޛEvr+&3.[q%x 6.g^20ƟKީ&u腳A ++Ow' E %T}MyB9:7`]ccg !^ȗ~B#"r8;"s0eFըޙXe?e7I,Cm8n 4/CuD 0.V `XSeTUhCKP0|f ʗ)}U 3VRꊛ:&!BiNI[q>DX.@j1w۬Hd4<PD۷[EzmW1F&c .{GCwdмoGRkh~4Sg)}wZb8oDK%P/?njB)3!%*KWbݺ= HpڋB430:A N51{[I53atކ~?0wkz앢ŷ:oM3˥ث~Ƶ,o .1e0{(Mӛ(Sç(FEE2'HK'Wq{OPEP_?8o/|τBszx˄x_ðq(U렕/S_[oC| w4[kSJT% ^5>(<>5>\K'2w} fQ6sm;oGrm(,eJK#_ ixM8ՈhWz+( вW.GZER}FyN5(LO`2-9Qvdc! J$V-UaU|9!|nm8uwh >( &onY]ulG&hHn(FeTЂjy;fHSKԣSn6J{XE:͂yW>n14_04;DLVSq y+1|WmՕO T>j_B0ѱ>lw9XI buJw$atȍy %.mآWcGTSRW#kgb%1ŐS)^a#-K`F$uJ@Hk?5te<|`yYDO.F9?0Șxm)=фq"m>,9ssH׊'J쾶pdC yaG_R1՝}p&/DH0<bK]b:57q"Fjy̚`dD<h{_d?n$ "6a|syTvGnH}A;kNYӖK o}?TOs׉U; tDv u Nq r]َ]{gD z!.y 7Q%. >Lxv}y-[V2Q&D0WGo5-L/!O)Qr舖oڼsk1mwwbrϗ)".5~RͩQѠ 47zN(3^8kL,9ܱ$< {Ȱ=椾S,k%Y8lO: 8n^TuZL,ZgSM jR0B :du?! ydֳBjXʟRŊ]I+$BDz7N-@$]2pMWz6q7VŅZ`"b9 sӷ*v'Y-(w,̩gfo'S=:f~;j18n[]xZ^539NcX2HT.+֍[iPKDBYƭ@]4s$<+ TG]av4ͩA[WvF/v018ԇX7M-s-_)^tv(;E6V>|궯a ~ U\PvnHhtVJ9a|[h)Hbȥ9n+".yy ܷ";Vz@+SiV޲ ]IOlO[%n^8 7eDr0WCN\1W&qAA)Z 9U^ʭa *FHŸZ[u^fNs$V ;QBw*jTԖQwq_:Q(!rmTǙ @P߂@99+Fq.)THJ% V3<Պ. { {f'b^t|$7zjzYq)Oi%[/̑kAYy]'/Ja\✄ b^퉿:C}N[ˬþ7h"ȏ9+&y?L[u[c '|,SgP_к 0mמjדRZZ/1ijOwSmE:\~\~~@*= P=^=xLdE"Z <㎸I++СxlCfu+5ћiɭSs)C\;y-[A.;r?dx} u$uqXiRGN&J$ʤLx1|__Dm}M$:0~jʠlquLw˧j;cS ^KȔ>>C5?t=^>[CPZ: @//vm]qKG}n}9I]ȱsvV_vVښvRO3U&fn;8{Ya5^\T#eRQNpVlڡ9O{v޽/@&1[@wpROjɦia5$/ۥCQ`O0k!4keeܠ+#u؄CÔRMtޙN//' 96Jwjjto&7٩:׿0Iݟޒ;~K( Vʶs>]kgxD̢˵CUl9~{I7綫OmT x'̇)0STpf o`*-)>h0X__aHY"|ycħO Bv6E=sIaʏ2%~e!̯WׇwRGs-BF IJZIjJUoz7z [xx |]P!?@.}RJmrFV2;WGthx'HH9iV]bGuKxhYNw5e P3qBb/kжJaO7"3pXmkKSՓMnŴ`?Ux%hU 1\q.qr:XPX8j:feϴXEEg%1D |Πqlk\&x8?u7 [+Y=R֊U~8: ɸ+/Ma,I6~ZFʛcUGfxnzaG 0ѭZޙ#h%#KS?C 2Vnj< 薕吡ah(IS`l&a!u4;#wu jY$9HJ$h6%!$blj.xw|tPy8)DE_fyq!Kn629S$QjM833YNW4ohfW! H`,'V ;Ӝ0$HKҚv. qghLsWG_h`1@C!i[I]^FWʧ|!|Bڨ+?|j%ҪsW"/Z8K59:[F''ΆS/F:YaZn6)"Cby|(b.w%h %AԀLw_ty\Bv ԭHia7N[2y,' SSqXNWpRL1졔z;95]y)TWm*Ln1RLjb!/D荚z~z6,z;tV)z}!4 Oh[>j7{9Gߎn~&=4h.ڪZo_FfЅ8݋M{MFiv^bbפչQrYl1op[;Ma2P]TX۵ehL6 iN.-&^myMe ze]v!~/!ZD)lQ$ @%AR^ъY` $'mp~@hzѩ}E%4/b#NA|~(;XMw*dczp/%-~dVo5<.:|)>; 6Mz9NX-_)t}#].PkӘdɌfuv8h0+:ΨKH5mlVq2VjeIٗ2%c8s6&IDtJWM#qr/ c|k[R>8Hcw0 blZBP}&Zͻ v${kZo̝EWͩdΥƠ&Qz-];^{X= xR <_g#"FTx1pQw{N ص AO\ r/6rI "YUy q na`7>ݍsKJ3W-[EZވnLq|5)6TM׏9SD7'~삝nLVwTd%XDLg GE_E+|h |ok`}/{ /ht[*`4FKܚDUr|1MnA5$uc[n^bt&/xA6mR+7r7m"O֓{)n<^Әh7VN])1E ~v `?$ Xc( ͛H# q9ŝ=ק\3kHls9 GjCr(T:R9f9Y#ɏiMHc(dE!~x%cjHpM)^i-E]NyTp< /hD~\%wpBps;_"7umv=| n=߷(%w e( D!C7-j0D${m@j8M'܏d+ Z<9ޛ8 2 [5N<]-fmxNxJkvH 8&8_xR)Ϩ[1[>A >3ۀ1sm^q;QEM:_WbZq(,b&IROa?`T]0@iQGUљ#Y26A7uA@_ƹ.-qrۖ1rAQA :! J#|Gmz$yTλ[GA5ÜwW5{wFb IAQ!*N;U=A͓z{x+T ;Ym,rO w˵rL&@@ap>{owN/ k [qΞi%(k! aX ?x ze?&XL2+26Ml;9;t!ً(]X> ZVx@*b ["mu 6Rd0j .֡Up扻#-IEC|0(&)=q,N~:p$m&7{О) I nt칃ZtM[n3F/ jjneo( N:3vy$sYXFzJg%Q91[sIj2>L)qP =}}U:;$}C29umχRr<"N\6[v %"g3.d-t buCV+>BTwϚ @2QɈxh$VZ + ԙk8MvX%;F!,7_+FC` &aPZ̭=^a%8?ac5ߞBoM}sқ`Eڳ̮CJdݦT)o){|o8TQMe'9MA ;1u^ u]x!$e.׉954{ڃ36o6uꪕ|X8??cQ:v(Sk6T)Ll8!4v) Рf2{3cMjs_HO6^?!w 0 J,n` ,nD4ʘg9+:s)b tvR~ù=Vc}j<ߎ 00WeI킁9 =v抌*ZUK.ɣz]0:o lö[Fh/DI#aCfKz]qDwh V v>@uDInx#?XٟklD}j5 >(Wt%6xpN FJL/P)hb4&Uk' BQ!RFK̸lӌD5NԒ;q&PZQQ_YזIӸW>A"2ٺE*THa ;#-}'˿:״~Ӵ?VYKULLA]"E( |Cm=> ZU'ك46i'6ЕSb#!Hg$E4vy2#27gK$n\(EB`zY#îŠac?!dxD8ǰfcĘާ2ԣȨ펔Ĥ\?$6,[4ˌ`Mi,AeNĥJa8C'E1P'PZ9`;DiL?2-MrCsTfc@ D!4a=(0& % ~7N,owXT^2>Bu4+7)L+ҢmkENV0UsH:֬*;JۃdF{"S's5YMJ2ԋGwБgk-Y"}jBPx!av{sbNCI5S!8_{Aմ5e*,q_zh;pqw !|q-U$۱*rUȿ}Z}) I]9ЦH PluWXfSm]cdKyLR)0 k|?y!'/7ţ%:4W m'f9WIٵLAu+ᨂH{@ E d})fb6= #yh.&zoC~$Fz'/b75L>U8Kj-2c63ԡD)PU! ,L#NYTJR$$3o8`%&@,wUK6%K, is5mhlIRAnt1쓰fҶ*3P'#C:Dpnp99kt9CO2X+'<3|ڣ:UUe/=X"f,ji]Z` ^ *Uq m뜻!Dr,5 G78EE/I4̆~Ȭ)cJ-+{o΍"P YUE(XqF6Ç[v9XW[ 9Awq4 4zTik`ǹl畆WI|ũ}u0](nKc4"r@O+eN?bc]UKoA2IgZcDĒi@+`%r%ŘutzM[CVKMXR؄'PU\DG&ǭodsx` IׄzpTM gDe\2d ͹|a>)Tiwհ﹅wAQ~e)M үsk" !!~Z-с$ h1bf H<4 딳 NNaYZ36߮Z~艦.Hyl 쐞ԌkƦim % kkyA.8 p\qU?|Zf<Y K]Y(d'YjeEp '95'1϶grB h!hJ\(Ay=tZqHtzyP~aY~IJ}->JmM=[`#@_W;Ml#-:Q$ü+S2\ 9TzQsԾ=c"bE'zLJ=Ӝ[HD뿈9E8ȩ.Z$h EGl_ݕ<΃L?#ʈCwmN _ &?^ʽ+I.D@Rr~L^cl:!IW5EXL<<ʼ6ULA/TftE| K[+悳Z$Bw4C[CJŚMief=Y<_̣7b!C xCrMyԘ c,BXˆ%TGſ+g2dIAO~J5f7ţuauY+]\jfeFEػ5+({3"BaZ#aYmm:YMq"f A<<dH:Apg5hkn#)ZmE%k/&;yK޹6rU$š'1u: li[Ǩ%EqSPr?~a?kaVA㧩zlMmSw*ޑh(GSSG g[OO|Qw0cYcd? t2W{4ZУMwS**\Cg|oz0d6# x3( ,o޶]O*=3?Qk\Ы:4nu 1ߘλvQM=ZCfd[9)n0JY'v3L!n8ayRj r~ؠ/c'Ϸ^h~C +=za6[@f'/O>=QotR,h>~%l]C+؇{NZ^wAxv_'}T/xG@@K- mDj7/1R 2{q=bao`"0#|#PTs0QBj3xKʍX#5}~/gK>>{3r ~N`M8b|Ãk1|J(B4$涐ҳ|2J'uX`̡+ _##fJMO5r&}N`{Ė_ .>qINL|F74Kĉ dIbpHN=kJ[견IddY5 @Ig1YL&v-20SʃFS 4bEX1_$ mFѐsN +vA¿XvliWvn= ٟzD#fWG3ݫɜ5>ޞk_ۅpAci h/ұLZ͙se'|@df "aZtכooUqnP4@7M|hRz5{ 2-d;^'yD[:QUQ}Xy^9v2E8$0AKNJ/Rdc4(0/5ݝzr%5,ɚ*ZKnΐySl)/_? Ml&2oQR98.Ǩb 7dh$hǦ^#.G=7i$GrwϽdqu 5qn8u\5K\вFYV=?dsߌH^.F8,_>aoh*C_)ws:q]fby&9w;jk|Uj<}t`Ղc7_Qgܺ;DW_kI*!S9 8;a0Tȇ\ޗ(E^t?NI'݀ӟ[9 |_s׈|w|HeP ? avƮt1ڱѶ ܠ9v Egѭ^F- *Q빩 jyBlgIGeB҉pr nm1$=^GM_Q-  N @NvcI bi~8@8&Ss7{}sT2A6a!ZT`]g ,^VXƱ}$]{0eGs&7ߤ[Wi>F^YhSA%!P?ÎQ]AzV® ?;aM","o]p(&-fUYXK?;}ԓ#;z3giF*;) ,Ienf[ģi̽ƚ9$:<1\N>{G!h7J Pa%(`$MN*,2e)y.>!Ɋh[ 2*Qک̏Ġ7Dnw[ m|wr%s"U0063US{!p ߼E~nLkJU&<,AiV q8^XPncHf`?~d.ȑT |e:,DZo۬oj*y.#tQJVr` EQ"7W2NcI4N8Ls8?$EmBnuۉ./2;Y_NnѿG rYk+Wax^ }:>`ԛi_^5R@껰41G{ E_b<+|_7[L0 KExۛ$= "<dz UH[)(,K1#S'8.X=Tj2T-s=H&dyӃo{8PC_+;8^߃L񪫨)&tɬPUk{.$%"_[am姑=9spc/`B?c! %8~I,e@\6 01z$|s٦E?tl[>x:)QV)󪃵܌S\OB)g}PS.L N׻U$s’?ntVhw,SwX0v"D5~rvM3JtCOZ o̕a& 鲜Wle0u} TLn"{-QG̍-[4m[F-$By?C:ܫi\K#9KUjULֻS>^55&02Qүro,ɚ mMGA cIa;,1z*HHKgʓǃi:%a!WQ0(6L^GI)p>aGѲ_7&#jSYqV[)_ӫy˵ ]N0d뫲"/]Mg57r[pE~]#{m?3W8]lnW:_rlCG2i ̽XdE-F]ǚd(r y- I%jEYn=ek~%uSaeެ=ra~dWKTY,SFx%`-p8=:x+,žMHs B3HA2+ʳh?>-3HOq I2dV$ ̤!iUB*  ׀(G׶z˴ǍJm? LPrYG:lrF"v/fa_q>tzp :<_d+CKl;2iqlhy,{_"#ZZ!8g`ҡ㐮vE}5>[*X_Ӌ+fN8I0]T)LY=j3]w(A$ڝd?ӗ+OWSH"TcaG!A'W~+5X8Rȩ*O?2h럷}b_9cDej'hX6ܠk%[s hR wA_Ճ|*G:üT<{}>:3`}1A["A~݂8PJg3 oxjǩW,{CCà03yrϪum 1g5N[ǥ t:DU.nA;|;+Z>UdYXRjaMϏwޤZ`l?kH7AiJ(ҀrzwaӳO/(]; Ec!ujϵfYSLObݵe6Dѳ?։'ne;mDCT9uC.-߶%=%Q6IO5#4S슱@C5a XukGd?p'w)EOcn/߾v-{N:RG^TT [5L(`k*u{\fTW.MmGb:2 `wg$Lxz5~>c?$1ڮhԶlq:r,N 0bcTa:bwc@Ou yR)g3*8vsoںIbçA >:AsW鑂d'`=bO-F4Zf(d~{*##k Z2L^鋧{Kq*̔XE*Pfa rD`\D&n)Xyj9%.Cu|x¾IW2D->9|v(H{(JOfrn}cNq]KC=uj;9J\ʌU'. .|;PqP))ĜA,tF|i|#a{HҺc_J;%?u!*7l[ m˫鰾 V!g_F@9ٗ%kU|4pxKTQ8h7aTjo;a43p#6K􂈬PwN}*gV PR$5 rL|Ѹ=NbhCC93̷ f>.C >?ީL=9ڙO{礟Oށ\/m1Xi-lq@'b .A«[ѣ8ѨVIUӼ 'At H*u\}ĖjޓAt2M7\!_`n*5XQHޕ9&ao~[l/Ԋ`2tZDvfEM-R)%::h|󥦻+/cjQ?،jrwi0B柨nowƃAV:7CIt@ OFDA2}4IBpgWb:S|gPM}:j¯DAwowrԚrg+^p\\'ʆ\t YUX kFf"XT}jl%"LuR%[ <Co^٭A[gﶀz[K0Kt:wTD8g?Iq P(#0|Pߧ0S+\ ܧes#$b.2oIy8e 0v+0C5\*|>A26ВLUNum{0S5uś6 ΁T0O{s|N5͠A`2kΐYO/#jBeX*۶*1BEhEVBl}㒂?BG'[fP˓]D=ez K+C e?DJ.eBn!u#b ׄ &.LGV&ئce$9k rӞr!Wz*>(5z~3I7R>sYʅm '”%çgx%P60tsVEM̜3GcK\+ϛ' Xwry:NA"ꖃ6-VDvxDa%Bs=;0-3Ot[Acnqupװ+0Mh^ 5qmzO8(&^π㳝-ɡ2\܎P,>N`{&z " Or# ӒQoqnQ1p}4MX fHsl} q.xP$EsfaA?KMnZzSt Z]SN 3ثrMo2- :m@"JQ[ 4@Z B?EFRbB\Jyώz0#;" hol c:"3!q *h4.t7>i5!nûH[O47;ǨUOix{"0m8E:|Y(KRfؚ Qdz]mNf.gDQ,DҚ%PKI0 r zK|L1  q:kЭII=)}?fKT픐 "]m )Uܙ.oReşκQciNMadX,&!_kQdN?}Alxka,pヺ_t%Iakw CuD KA4MNpۃ~k_ 1HJ]@g,;}h03?3|֢G)G0H> Wܮ5׳u@ylD_mvbwOMuђ+k)7St"ja`.'Io$K'ionzvw2.hNФfN#W~)hC $_Q[Lejрh=;|/>Y<]\uS/hòE*!*{X*k,#$Ĩ|z,Qi,ͭvp"vV M2׆͎k:#PSc4%GTܤ<BE +y I6ٝɮM6#P?MYJI}H淓7L4e5B4kA+W̑Y ;d?AZ ^bAT 4+;"46XKw5֤k9|WP[E\rSi[t1dR$?SFe a~2dC`毫+3q(\hDwz_=̀AyMTuV (+,Xry8~uFHKTCmu|l7k؍\ym'goDjJoScV5f#p@v9 _z)<~" n8/oU'js1{Oyx_DWKiSF|y"̙Y? p X< 1dƽn#6k Q;&ymΓ>S%7X jp2T&p*o=e'RNzt|3(#q7芭)l(ڞt#<;NQ41~"]6X8ކnA5HS4xrBLT<: Kz^_ ו {sQM,EEةJXn10?=ީvLaȡ'~?dہꃉ,vܥqA9/,Yi9n+uAӅݲ ١k˓? )`[Ox~˃; :t?1I} |ߞ 7ۛC_{CeLrV5{@qKJze:bp,%G3:.fV[,Zz<3=N+|Xܹ:f i~#ոôtl(б3#ن&pYyp)1B솠5(Z8ӫbltjf>?۽t2*[_;҉}UN{=Y@Ft@B8'mN.ۺFf㬂wXP:3zrjpJ4{}|ƁPlbҫ*RRQQLmH@(a\E4ǚ!JgP{uJBs gO>b|<ЍFŲWfb+%$S?𫂞EtreZR]#G_JV\ 0^hݫ׀R31k9en)czrϛch =l޹=ΖE1R+ :z%[iW 0g0);,m1]Xf́İ>sA2VEneHz(#fXh0\ #3p#i0 l4,,0:ZQX$;/)֥me8.Wӕyl@vSwIȭ좚N_ʃIiv b"# $:#x;:&*:`SFOnYjsXZSh\,q_{P̍C&chMKqOFŏ5m_(W|g;c_jt"^M_WA5^rU 5%m:>] AE(:p 8|k3k ]!2H³XQb{ib:~C_ƀMc<%DB"b z U`][ ! vۂf4b63:ץkSa6(*)~J{%GF!hںj`B4[kTixg<9G { 4zmྏcy. eLيr@]x tHrZfXl{Wlz;O3ZuMK2VN6B3l@AV knSZf[wkyM yPg_ƸEZx=q1?6Z)2mBa4Ƿ^GT36 ?ZhQ׃۸X%ysum\(,QHm'4lUCC f$x ַլ105ey̆"bTKV 3`:Ju:85 }ۑa\{cJF'JN#(.%,8J;"E!H(Ӽo84ǥ3 tbuу+᪅[WdAb0!2Gn5qFq8F3hF%<PHZ2Y/kxNR*a&a!T9_YjK 撲_g>j٨28Y]';pt~6\ޝ8Lȗln6}?Fq0RS" >2K*CSJSfmsR}{ IZ%^zǰO3y"Y8na%C# 7&-χG&5}N7ۙw7o\_ SU5;bĝł{:"hO> Dq0E۹ez o n'/2u9f~;Al%i0U`e$K3 .z:=:,?= Kb=m?we'PќNy 4MX8%. dklTuOi軄@.2y*ų;*0[d~'Eum/ORVAI16Ί]%X'= )|Gl[d vn. ! _Ot6\1WQ(wt?z^)iS'H8hW-ĸ~PL9<,9UvNיִ$O(x@P EwUL.^kFay|{,9O! i^@FV,g& _(̩A|daĽb7Ѹa~bR7814{WB-\8X}Uo CHlsFo m3܅_WYՉ8^`3qM۞x-!M8+MwB-93"j,Խ$`uAWv\WRp| 2!(fk a.K%%F̬zj,Q(wpÄ.e+%5.PQN2S>9CR ;:ǛUu[R"B, /bc`Rf!R98WFˑL1޵oSF4l5)@9f!"gG]R?DƻL5 CbXO^q3e~##(zԟYURǹdf0b-oЬ8c݃SґO"B0ά76+qR mAH6p\FIfFg!@`'mkJ-."cj/OgGMwJ;h E};Qr-'onѝ8VBdDʧZ5Fb\ &bwAodQ ƛjK VyJ{PzDk4*rqsgO8Z6b]\8? D݅P>ی߃LpOu5v5_#CtH=RY|P6T$xOMawk QRRdۛWpA J z $QPEDooqnh!ʤ lt܀mvtA37!!'/&xťlO(iz$S VEvd))g|c%&TY5>Tsuxۤ $W"DD\](ʞ^3e`p:I$j aW g'{wNkz!+E<+-TiMA,0g~+^o LoV֞yJw}gd\TLHQv1ލo!TD/<@ZԷgK =ņ ~B<6-]=@Id{X-ogo7TgBY[_bN*GkivB(lST 6i}![旋 Ir+D!ơ̇^^_s'{# TÒ .ylgboQE Jσ„̯2=pg׆Bg8W ə 8CA?"bZ)=Z9}0hu2`j?z>髓b`B_`.U5b<te:,ɡ2U}phEF+ume>r|v Msrh{c2q$UgεW8i<:OO&b+߼=xtDi#Coa27ed"Irz\=gUHg_dǭ((,v9bVwUэ̝/n9  dGN먅15i|+bK<΢S#e M&I񘷛PVnq(a`ɕAMn !&?~@(GQQ@)HrTwdEmbpM5MDv{`8##nn;qR, %dC?^}\> ޮY?ǝcw!a1tWcH%woUc\G]#b|=&Pe/#0t>?uj$ӁlcDCǂ)+'Fc_46Z,՟SOxHɚ4~*QKs:N |ylEڴ{PmD yNԋ$DA|8W0ُݗYURYA<4oGlB?O@`V">lsrM)Frj'}XWWn2] =l4_kmUӜŘN0fəa (݀=l?b*]N=s|b@5խd`Hjh2PY)=.A jW~2WH"\{Ƶa pɋ-M,m[r~^i@Dw !wrOv304kzQѷ`h%m0/)_-9ͦκ !/ /`Xrx5TMFA-c#ufc*>Uc~3 1(jΌPØ=gyhZ?QR>?Jү;Nt+TdzRr!rw-Á&.Ϥ4%SoHVmrhHLO]+D9mF< ZKzO#|2*OOcSM^pwcF ]VǞ zl;X;0{vz]7+lm-҇XU{14yeE=3E 4a xp-pR<;T(7J%*nur qZ %<9!cm=A9u HX2r b9B KozG5#/ɚOsoع/*on]|3uwL)n?D^.k4y>EXnI%*3/g~ =j.X}Xu: F0˺Fp#7 ʖW'mm{B,mVL fͯEi~7*-Æqo:zhcS`=7w^nܽ)EK *5h ٢ 1c"*`VX;4"Ym" P%R~ރ$FՊ/EnM`թ )ODwRMWsV 0Zk?cRnEZ {/smp77x*X *l>N#8\lO58E4.vyOӿ۪,ɺm,E 77xɉ@CT]ٜH>)s>hE7Pj㡞s;>5aA_ ,6oY!r@֜>t47zmw\{=}`e =yM$,(vX5O-lto"*Ey>Z>ѢJ["΁G簇A8"ta$RA#uFԨ@ C"%n`l:cR<ce$FJ?jK̞y/tj UH2ٖHQ6P 㔺+*:ˉls- {EH`ŽB[@ _Dw:ydŚݻM{Z\ 8Kl-'9CT87\ 2a(&E 7AΟ(5p$d˗OnBc}T0kqASgEwcqqQf,_d& !HR#ɋM[-D`Mu꣙, ^y[&IW,Ε(U۲贵ux#6$;\Q'#4?X4o_۫NN\h>*MJ;ƙ@r*5`?8Ŗ-q$cfFu2P䚘_qO-j ޞ` ;rֲ~ *!HtJ~ ڽ-"[h@?cBqc$5vl[u6/\dz ő0 ^˟ͤHHr^%r|OIWV`\֥#9U `썳%{,xY5sI%,>%#Qhw AA] Ĥef0:|ߞh`5%fGa YXtl]bىTv:O|p "c^<}=SoqqtlJM6/s<I{wV>k?HoCV9W "k. :{*,\x6?#! ?)x.+fܩuL֡tB"&[翣4 "+C`G%oht5e_q0h2'4!͗O;6¸~BzETp70$5!J>0͋Gw!a_GrnqSɪ-ĩE2θ])pEVuUI=0t51%g(miH9jZf%>;x~y:>Ɛ+p4Y#2(xjB/̂K'Qz1K"yj  k3x4UyDApѤ㣞zv{rup7u/70% Zz‰  D6ޠybR蝓jM'[^->n9خ\m脢/GV.}Kw ~68ތCid1!Y8gNHG)g]!:Ur+ LL+Ա[PX67 ]؃]PxgM#Hv~&x^)(f7>)T .|(9Z}5p`^B_s>'qx5"͟? g Kb.3ϗcAͺ5]"oYKh&ne9' -'h4}e<*^ u\A$Tǫ ~k=H2Jpo;qo%s*u8IG ኇ"mnf 083*&qknA gk@׳2)=#6{3Nya@tO>֙? ]'ѶIzZHR%`'z}M W)zw#B>ta3GJ.m2Vqm߉ɲ^WB"W|fO5Mc7VY:cTv^;̶EMcǽ'\M X1䨐$"V4е73v>apF&rzQwʔrmy!*o^`_GJAa{h PԝUOcVߔG)(ϮX'\)%lp(g2?*! n OWXsݖ[J9`.XȘsEISYb 7_/S5ppp(4ʡʥTB>H*01ӿ-Od#01CE(Woɂrm՚F?@RH*_V,D*b_ p;6eݟHC_EXz͸b\)ygiMG3&+o#Z0A3hFoM +AB%8*F<XԦKW!ꢰ0|v{ɋZ~Li6IP`@zeHV{(5Ga 﨑$QWz5ͷfT kB&-\},Mz|c@ ypõ t\aLTKUDh ]s=@BOd~vM?r9gPWy#smPiK$~.PGsnrx 57$YvЭ}hD.V\P|8,@W4+6P?x@rتxo7Wv,4A U>݀R5q]mB[e4cf>6հjXHFD+1Hk@PeҠ= l:|u<6 g 9?Pj;.s4M즆T 99}&DxF ,Z_!\FPP;BX4tW4lN^vדnӼC{s5fto-1qAԲ[D߅fLQ *Y%]W.vkD}TnUT&Hʵ+%Ū`FF$ils7b+ic!]WAE(H1S{6Hon浉kEU$Y5vN()7(6xp:fF:tF4I=ey". l~W6MGdf%O)=ƗEghqOF0Ph c"5_no;_m]_}X(C.6CqjĢX@xcѲ`@O]1ϫCs:Bt;#VM5|1oOGy U3YzTmG ~#(o=0gHv "zF Mkʙ.<@#>w$bh6rAoxj+k_Gn[$t{ R\ߍY,mvQނ=۽PD Zo)Bc~be|:%4KJ_6go׫ >/@ށӶ زb6Iճt$U(kx9 KjN-`p齦^xd뷲o9t78vi'kS:) (),k g~d}HZ\'Ev X4f&54(nsp(L1JzN̛%I-2TRc︌ žZDh zD^x7ȸ}\?GI-Ҏ7˻tVO L8U^kkՏnT)kHXk͸bL9֍햆 j!6F0B2p3ؒz$$pDZk;8IH"  ǻ sz ~x$1vWDЊo9l#=hiy5rr6hk뺃ڤ IGD0Q.1Im B.Vˆfа( q|RqV-Ţa #yfO&B]p/Vi4r,=6oxUi/2K'x^ܒ«&׆3\:Ntͼ3nJ4rhAzٔR mŸCvx=;LHk'3>,Bi~alSy?:^!IJ^ڌeXek#: 3+'X 6?i h-}3銷QZ>vβk %uNӴj-5%D'뒩r* m!+};n@=*E\g./?Z{k_%Re/7;}k# 5:GSK8CO1Hi;iueInh C?O\'ZK0,/k4lMٰ)K Cs%"P(SyjKB6|b[ n{Q`>u>5*}1ԧ"Iƃ(Qth·67S9ѱs{(<'M-#kZ(]NC;0ރ= }[BCr9z L^Ժ f\[m(j&꘢q«)pf% cAâ)I{ S~ɾmBK'1GwB5QVpL=t~7]uS‰mykR8wTu%E'@bR6aB8LH9GRA5zê*BCDp~DhC|o`KDxHtY3A-'5>W}6eX`rei JwKvj>|ABBvCnM $E; g_+h]$_o趝˙Bkd(}} 6*%&[c/NnN$|;+2y6ʯ&ީd9HoǏHèx_w" }{<W'9k;VnrLb0{!`(`BPmk&Y6׸~FYYOOT'tɓ<4Ek9XsRikYجXa^~!'@AYCUx;H!|2Nw'@gԘeVXL6+;9,+fUތ1\lj mR2ȡ$+u%1z}^|O%3/`?0|/n+?I2&v-$YV?= W-#ⷂRyPàe2SדeTuxz"=^jؔb Ywj$Ȩ`PDk/UXV|uU^9$O""ir!Q <]FA?UH}Q8ՄEzhq{5F'>rx2}-RjuIzh7֍vomO?@I4=0%Z;.p-u6Hq`9%;+7s28{I zDZ[>78Lkrd"[p|vֈW{Y&CfgrЁߍ3jd|HBCGLhp6>)񹦄h ##SHf}Er?&gƺeAB^jj8wͥ uBQ4zWH^\ r1~RǣC[nTCT:/P|`|6hp2PAY_HG|LX=F*<@b@nh77AjwyF<@H\(]@4!ߣHkĹbv:d1'7/hsH/( F.#7 p" {V]-*JlGAKk᭥ZАL)+"-*ha_0<{SoDWuQvžqpacζ+8PShڃ^yMj *>Dfg= 3AO37^Cωf!q%F5)~.IˆԘ`VA< e>3(H܎X(>=x`xXV! s'N; rD8p<6Hgua~XV*ևtOÆ7/-џ4`X০xzW4MmoċR (=Ʋxq-wr"V \ݤ{AuD#]/ps̹DNS;dqũhNBAloU{OWo]Bѭr<-"%Kˇl 3XCX#K}X@*nv/ MY/X^sqeD>bM(+؆wȉݮ<MTn<& זӜ{Hp{Y>Pqg-d)9=hcջ"v`%xij7!S^Ѽ@}!P n< xl1v4]TDڈl#ŻvL;<$⫷~vw]kb]i# xT1mՁT{) /!Ǐd{d5cTs"?[!͗ {;\E0ﶜ!TA~)}ǀ8!r(afmQA2JSiFbKɋFuXm䇅W)O"ÄAb]+1p/)y:AFh{Ib,ab؂e9*زHM:U&{m[U0%5+KF>&lZ6$2so= " 0+?,FR@_|AhH-j&'k!mxx +ؐ$,jʟ畓i7*l+KC̤5$5$ DHg"b~x1GML%"+§K<ЃЦqt̞t8`3Q_po>2 +xV[NDPW,1b3Iye 3,_WQ; 5St}tsj ^WH bi8 V=jUΚ7>e͡(Otyȟ tJ1ۆClVqT-דqJW3lDP(3-e2[G[0Au  ~WTn] D(Ҫma''vů9ɴO}y|խ2|@Ahb3hĒ0gPBHbQSlrsҍ ĕ}'Ky{o`;Tv<&I iyH5#,0=N4hwh ?]u$1VjU`^=L@O(OzxA佟;&vW)Za"EcklGW{=f*E Ⱦд`7ѾۃeN涰Nfi,~TӂX32gv]}.s~I%8%u'3nR}Kq㠮`O%.З¨J{uAt^xpάFyyai_a3XnhrCm'Xfm"eb9oa t6/}cj]ҴWȧpaTD!ihD _xP,'%#! U1B?Oتf:bOdķ_MCܔv0E#B2y |YŤ8ԓן.z)S6OyY+. ~ЙS+γwC` +E!3ytHRZcRO̼A,ȹ4n *|vhh`pfۓb het+/~}Iʗc5ET~kXWmGk,X,zT4v>X}[%0})e5`;$\[+odKϐaVzK&{v".hu6ckw:XT#s4[|$2Fv~l|Mf'ye/Wv82*dCid/1"&Dʗ]3'K&D}vǼkn\,zʨT(Bb/kU~Muh,;Sx[VmQ(@Dt?=ЫA*dh]q^Tmt; ;fF.+uB((tp'2}&ߍ$U1}Ob:xJYѾP|@[ˉsJ*bhw23'cكl{b/4^H3IaԣkÑ<r9^}xtjMkmr8yŰ=IeP ya5S#x/;4 Z\OeLct5R'zά?m Ǒzi'k̎z jWc;̓8HrJX,>\e -Q#/cvW&oPʹ11ӻE/3A.U_`'mk-lPS=faB4dRi3;ѻ^/;hMИ_&Y zon֖L̊sA?osiy7(cLHR(Wo'7CD#T/C(!:P0QFki"cr -[xoЯزyO9RFdN[&@9Oo;h\Gb;#cU]l:1]\4CK>[~싥xyJȕ9N;`Թ5vp͇!ag4{p ˺)%ᘜ|TѬJ`SS}458ooGEC\,>h|l֫.pǵIxj2qUӰrM"!qjf&-r_ pAwil:G~C K;oš?ǞԊ(jʷb iKy q(p ,'6^,搕I} Mgl6"2EB~mXk׮ 2N0q#H HS瓺ZշEX+?cDҌp>%"W"k&p՜tMw(fMK6Ry(:+ T~b.ƇɢxN'A. ?(Mp_9|b,)*-ݼIO5r7qڼ/.Eū;b 9%ϧr U1*dۯyi![fm g9PgsWU.SʇqD.B=<)Tiڮ M#)i7==v.iG@lsc|$A) ?O[w7bmE׿vj[Av2`R_Ƀe &骿3Bm/ujv-ro3) Z*F˼斻gaY w@/>(-*4ͭj_ T3*̟u*bݠIJMҗ<Tbn*&e#"!Ⱒ$6o{d4DB!$fG&#%ޕ͠1)؟؝F B< hu1O9H̏#2 EtD _Jgoq[qլtHe:yUcT_ʹ~ݸGK}Gl I&H]{u{L0XBuN?ttxT>DuwȌ }KZ sG\nGKIvnbHnLk2IX@Œ;+tW7% b:VsZ:&$v |T7N*~%J#r ihE'0~i"˦ P YmrF@nW> :-=jB6c>XTZ]9KjK91,6h!<ك2Qז\f-v ,Slk~H*(q0&`dk| <*eHHkU(5.S5;Fb}UPB sDTz UԏKW9&M\4r2|8(+NECeb ԾNh * swn;΢"SX5| xkyޕyTW/FL5?u"xzi_N;S1 3q3Qx=% r9c]@OE|n[҇ (Mt|pI09BY"g#2)1 \y378l64}oHi RfFmCE"?NĚ{CbaKŸ>TI f$mTq" =A̹hW&괾k+Q3^rdŁ?zsZ蔽q!sXlyOҰJ ]7p㾳S?ArOkk,/RSҦF 3Rd =NqxBnd /(eQ +7`x!z*x*Z`Emp}qg a["蝉ک4u AB"&{l15a1r10 5I(0"|$]^M3 HUmlü(7j;J[*V wv”YF<p!֔\a7~j1kQ2%MdwBXxaGQُTji^=ʔa'B$P3}T.(Ww2Lzp?FDE"nqVeg4Lj=3r:]",r?D:?3P ruz UDP\T7Jy g%&1B)K9H@7yH"GR$H-z1yӐoYURl <>u褎z|6:{YYGKB]LnT I' T4Tz&0c?Rk& /r+?eA,.Uiؗ+:GmvS!U~ \b[xIgK{Qk RߺZ*UWk { 63;-XJlj(6„KH߼9ʻቡ*Q?g{.b@Ғ6U6]^[@g97PB;A-{QԁB0w͠U2ZݿЪ.)*t Фiz/W7  (yvgxTbsp/z+2]!ͣa h"ڽndR}ր/ֺjIAYXqȻ璽+p0R _Ƀ}?j =0Wz; 'JpPS&O:v+Lˮ@A )^Y6%y$ U3T! Y2W{6: sΏ7Fρ!A+o 7Ķb]7" @ƖL\&S]g4-_M"d{D?_`Ot,f]Xj7( 8ljB:(eN&n516p tu*lh$E0&"TWÅQ~,kTxfu)(_1S|C4U EU]#ʸ,^Ʊj0xY EުeZ~o2Hyu|HOو95l^FjHG=|r@9Y.tZ|`_ϨEVM7R:e; z4 7BK! fmÞUlJ=]bp\nAӹhTkVz\k@5UjbS|=㖐:-ba(+k>M/7K{We2 EbUmo+N#DŮa3d2k.ht:>[tF$^Nvs|+n0bqnA1ϹZ{tx.WQ9'dtioiZ(NGN֍JJ%$̱[f۲h>\rx;6ʟ0kSΩqEWRlޭzc3;q uX$fD~݄f R\fe1s#ibt׎\V\!}>p:~d9h>"FԥZyJ;{oc)(?GqAfoWlA*SCbr=^IH"8WDy#Lrl?o|}v[x+`P&mrHeGS+v_$*,`robpVhO>%z*D*$?fb>4)9Ab [h-θ]&t4$mc9تbcKk|p5o2iA\焵+r6ΡLa\R(OXyYի"-W nM!O+;#X[Fm ل,OkVS4<I4&7yΎL櫠K^q?#xdĪeJ;cވȽXjXX>Ugvq(~4Tzqe(_MH{|'21_Y}=m.u>s?,$[Ikmbm/Uo= ê8OO[X&/й*AE2>"aEy]P*'kc $@ nnۡGtFֱٌ(7uL"vgJ0a\v \y EcC/DWǝFP}-yc3#j3<,4fJVjj> 'ջKu_x?u}JkbyFc \U7 :UrʌEN~Q Fmf؞.@=Sғ%%`K͈=K\I#z>2_56|Uki)CeAՉ# \27t'0G I@M3]558'ި[0̱Xt8:oR%LdT*~̶`jSܢJݎ'bҫ%R~[VǍ'$Ba#kqmUCx9Jdʟrhm󬠧O6[pǿ\#;IЅWLIZ{61 oy3V )h%Ks)8KP1Uh+(97_9DUC1Xl 1R B^ߣ{>1[lzU"Bb[I~%Dbc2ByCh@1-ƪ)uGZUˋȗ~Ղ=Š{ȗ{4}DY~K b6Z} R._[<-JFP|g޲™C}{}ԔÃdDJs/Z( G{F6~շ}$(DF\}4 F]U,G7pU iq4NN̶a< @K^[66Ql? :Cv npPӃ; fǪ/w7Ǔ46oDwa$>)@=ȶ ,0^wSvRgʹ;|hBmwH>!(Èo#FN.b133+qZhXl-ғݹJG(H-=[~X4zV)|: WmlĆbz{"Vk:L˥.ifU 1;X`UDY)9UoMA\M' 'e C"/:#EDE'1Fp[֓ Bś=م.Ղm2%_x/]}d: mLj/\cN['=2N{>kߊ"L5p㰗х%&/7?1W| ,v'EpK_`9t_zjWۏ c$X]DL!\tLƆ7h5YKr\!w5fAzVK:m4b83Qcz|I,PFQv@ůkhw1YP[ƛy} ^!0P).EwcTGY qPm'GueL2 ,~67A& :Ov@c!񐴙.g me1RSM"\WwA@5 V\Bb| n(T_iuW9n ;~DdftNpmѾlT%idz+4OO܏Kc/(́ HF`T|3OYkŐ/;^{6C.n]ʋG˳+2KU,wq6JaFOxc+B57 *jܼ\):;iϣ:І ^w dx{UE_t=wuf{oHpHa>˱b+YN:_h;ޤ+BFYL`lc/ܧGޙcKO|-ﵛ5Pߛ͚m$dy_L < '!wooK=C*7Y}[.0=\:GQ*u]Zݪ{Ysi5bUjl^tN7( 1mDK&l'?w,m vCZ{G Zй'?+>;U kRz }qr.[(|Vĵ!.y6ld0rRm1SՆ =cF:WEkcl̨)5̗v>ug)ax&> s6|q_^HTT0#=2۟O:+@qPNT #ȋHÞ톻YH!?.pRXVG)Ō%f$Pɽ- ,̔ektH<m/ p]r[UR$;ܯSc&~taV^?m TQ7.F[(s uY7FT[ ]IT 0dLҕh=M'F2Ӄ>ۏ"Ƈ 1oȅ i³8`2w![elJ@ٍI'$gtKsDid I p JXOy6ߙSRCۚuA|pEOv; U3-0nHI{ |M|-1b*#&l66m5lQ?}D5#Ci`OMMz8gO.~Tb7uF2] A+zFnE#@uJ"LEw)I=۸jo``2%B\W#os\ $sO $Gt'/>G F/$9"\Fc;LaFk~*aAgP EWkM[$OmQzʙTLά5&8=oۀRlE\ bIas2hL7}Fޟ"r=6=Z ^awHn*tN۶4b`]qai+3D9"7LDk=`619o8zaZHU6F-8bPR ao"Af_Ү4nuO4[_o :,ߝׅaʠGbaA_9stl#h:}ܒYVEB1SKǰ<2XbÙmHR;d}<^%V n% ?bMf)Gz:%VdN P13urq .,uPݚTڀYӶ^*=~i. Ow~rk-ׯEXؐQ![ghQ:&% +1PX]R}Yf<2` !( T_obaP܍~@ e[&F5fW-.BW򊗃ۢrSZh\sHv7D5y78wQjSUga- Crج4^<7rxRb; ~s`z,ļF#R壀T: TlWyf˫@#H0r[ 6(Q6#npZqRXk cvAK5t`\ׁSj<^?bs̆W T㼜BJޓj{#3w  ́^S#.X ߺEkCiZZ}dFAd&8P 눧TM?|j&3j%3m$s6(M|!Xm6K7 oR O}^]7N8E5jwZ5?i՛h YQ`VvgM;M50d h_AQͱ iM`БsaH2FHj3wdF-ף\6X]4~1J@+50 6,/18ımi;=3SE*3£VQg0}tPT +#6(=]gd(&q@V΍[Z0_΀A"Z\!uxt8> zMY}tssmKۗ 2"!ۻx7[AFtD6# iG-?N qa*VE٠ɥt_ ſwɕ8dX@^!S+ :Zi],[cDS ȹãym=ho.)@ sSN`6iGEjj uPa3 }S~J#zJ3ΆekEo8GwB+,f1ݿg"qEFMIo304-ȵx[p~ii+4k!ffp-Kign 43$hI_|G_p8deKejRk84×Q0wbNg{1*Ŵ3SW;0#wKa].->pm8 ʘ{G$8QONm;-,͐1{z2N!3:fISY,Z"co^ܨf2mIR[h*[73pHY*-uUVynG.PYҽhS_ViΛ&gzuDOnd6bfU1yP=o/}6W(~zY<=E=bm!?8wV܈ 7غbXA+n%Q=zIWZ e` `vwvf&Zfz 9N:VaJ+r7RC7;5vdV⎸Y'O+ժ6/mE뿞mG>I%vT @W3eoڇ [/ˇ\P<1Zc,;vYjReyfhZcf]07p7mr3myk{;]Q$^~~밮SE$nͣ/ &VC& r^TPQ@ɉH*jRx"ƾkhc7mFcE'4'B|.4/G6m=5m@>U6xt IfNZ ~ڂo-˴86SATQ&mXL`_v2⅐+J$aH B+?;Us"W}Pm47Lt\jY?M7<)^cY qFAx**OxzVƙRo+ vxMA|G꾞ZM'beQ+NB<ڻo+b %Q3q欥8,yӷ pLR\ gd?Fj. 2T F;,a"aMmIǽJ=#o8{A\K=4G !xjc6{~s3z kt{xtj4 ,3E];vCmǵެj{G 0PdK2io?F8+A #%.hu9z,\X?a8#zdj8]Ҟ Wa֘R$nْW09+Vt~fk$mVQr# Pz"u?sllbwLFcs*UxnfuVN,mҞ}UXonjU=[ "j; ّhe6ץ})izj;AFG)_*7"bAø ǘD|꾼L>,o$Hć.S.}{VbP&*M\Zċ:;^֩J ZEa{<ޱCmu쇹c#0.bx+PZ M dҞ>Dè ӊs*:2\lrt`X >WWRѡ89z8DҰ[jqs-Yg OeCS$hm@O${q$lbL w ^ׅ_&x͇qC^s\HFRy#Dpde6y§e[.iL6;KUUHC:P' us 0]\ c`[,v_*L߾%VzF3 :j]j?%:i´5x)~~,Ou$q2BKi zLrfրEisOзʡecONybxe(fra{ m~t(H$|a@lpDl`z#%0䎥nY0[-sH7OR6#ծ`: ۭR=tвthg =w q74=x)}^bR#0\ vo@? d9vMc2w!H>hGۖb=ԍ'ta(oMEA c> 7m^%xl/sfV=75XG $mϘmm'"tBrZ]iaICv8KiHYU`GǓp(mLzAuu9]hr_).~0i!0j2>[9G,̆zC; _(:4-Vԡ 2҂حD]-P?"bs?eZ>ɨ&ɳ,"ٛ}cOd9gr&'ЯEܰպ6o$!6}[#:מh[m| ~C{z'WwqC,WlM@9Bqf(>H]//\ (U7穥s֋uCzyaɿoJsd66T^ n2VGE&,fC(:lҏτdwIT_5>ZksQ u]bl Cn|o\Xr0m9f1R i`@Įޗ.o1PSe_)yZ_QnIfh%.NW Q'5 JsQ0QëAAq?,y*PA^ٲaU&9ޮCnnvDPp]J9 u {,U wM=::X BM RO@0z6*/6H aÿ>:ze,q!A(v(lەŎ4uz8}[BJ0E[UҏKXP\L2"{7bEz=|ZO0e{Tl٠挵;,ۛdiCrUB;';>.kPysHQv7:%xsGe}uT/ @ Naݽh`uP2d%5jpiQD6`P󳁔U*zl*DaKɨh>p (C6+LS5ܪ!5u1cv˔W2{5.itB^LNwkG͋)|$wj!`K7VX"rd34AD)kۭvD5X%LG\ _9=4R*dbΒꩳMXͲyWWr!O|W{SrEUls j O 2J%#BdwkpNߨ5[! Y{hAC;;Y.:BкzۥԞ <_dgkl6׊Ea1l"}7-Q"\l -2zdj:Pmkd"S? AcİV%pC"֣AwvpB@G&;DuƤKKy3\%2(9:jKC -<7m2RuRԟm/_7MdNΠK|k y;㫏e[Z V)D/y#;'=R"2:.qyP*7U6ܨb*ہ;N)> 8ETMC_*G^ݮ׾ M%y\[Ӿb87g+Qzd ^sZ-_w6R:r=Y|'"_62 hF8G@Eh5wܤMG+v8/AZ\Gb.C1Dhkyꜹ:8 amXޮtM: ^g$ƽVܗw5#4q^6b~i~`+'&T'[Iy7q%A0v>ܗbD(IsV-p6h [KSh* >+{#]c Sw >*mun|>Os*07Tq[[8g-fy9yyû~4PԲRkwuAg$S"bs#D158eUĻh>] $l|6u䧵dgKxFrWq2iWQM+1Ԓ2#! $MDzR=1`llQ4NPCoeuᙃLŅD』o^Bzb{-NG[gT`V<o+-Kƴ) WmZ9vJo+(qH7s)sq(ؒc,{OZL}X' JMw_aQ?~_I8A:F 8/:hG\BtpZQv.YV(R/v&Ia@@#bx/ Ϋ\ʿ5K,Ҏ34fiUiˬp-~jvW_<Ҁj1Ou)Q(H00JPRX-WKBmԉN)17{!%R{m[hːBBZ%chbja!۫*nAӃ6CJQb͉#J5Gxy^rOV1fY{d|'qDZ2Pm&fL!4ayܡNƺ$$ztЌx!CEB~W XēW !-8f J}<˒8釥5RդuT'X@PI>lv$\!:|jWIa >쮃rόw-pH!<_ 3U:1ťjY֋vvC:2iOlR0J`ZlD .Mv>sUHW3^Ԛ3s¶A<cS=_+7B*[Sm4 `N7U:fy7ʙۚn 0 7HܴDT}RCa RqzC-_2PRF΄n QDȦ{7p`vl_S`{J⪞ ԏ%Z;3w>BTZ,d)PIKLԬTGL zKho3 hBA R>P9G.f4#c\/\p !F/`&ۍɓ; wV5Q`dfr}mroMժ8#.p|7(@)I2mswN[?A*; WmZ6z6CIَhMJrXؒ] I;Z*G-xēZ/!ڭuAevBΛ$$N]0۾Єy aֱc^r5JWq ny1r\ۡm*)N$s6C%SzH1Xve'xʾ7_s`q'=2; x96't+QlYI78 BiuFEqGBUk*?;Th /924mɀi.ha]Uȩx9,#%ķ]"ݜGFǤ!@n/3&/,y 5"&=:k nKDӔty%?dﶷcʑgP x1}@utXxxv>HtdL B{s .!C;ʮ6HFcrȶ*&yvZN|(9Gky=hmZyK<[&Yy6t.+b &ȭxZG?0j'5X[Q Q YӑkT1V-&5POfI4`lXm[] N}hE(g}͂(LơYob[*K/;,K29z&4g^$AujZ'3W~tB#޼$bj{'VS{NJI*Ƥ*;A0]263R-[fhBduW wl_ *XcxWz8%9=Sd;v寲HW.VsEN(/XA)'{>pJW^v@O8zP$ES,O\6B?I㎎$@cTڼZLF[Un7#n/l /7:IUX\OJtH~Is.n x6;dN޼td; PFMf̳܈$MdoqߎɗA/MN? ]dm Un*\dB,̡f=&e8t@/`SsLtP46|k1}]okn[xI.광} sply9.>Ey!Rz&FWIncJ^|QYqf^t05;!mV|W~fEO5TMOb8o2]UNA=EbGlǼõ bDl1:HDpS~a:D~B ]v0* p9A4Qz27ENZ#0 ϵKqe$7ɘ8Wi0rOmy\Rk.؀py)/;Ɩ"yΛ~An[EXpQEzBxmsp-+nc \̧P7|}E`z;ݔ'̴ oc qHNș]O},Xtťfe-qPcz9O0X *+ioRv*ͫ1Gpw4(HuM4$ĘR> Lԛp\7&?U| dDS $%ɫQӎbI׃f_k/޼[ǰhG 7ϱ+=h y)Nj>(DGSK-)'=DMhc,g3?_ȻFVzb8jѐZ7 _5Qmv"`^ i/G{T:9 @k0w)h礽Xb#P|Nǔ)\M}6:kI@>2Vݢ3JƵ7?5y.A&`FEF"r:<\0Ǩ1uqqC$ġiZ R}GQ?KyYV0zÍ({>Կ^}R.y86:kQFIBhHI]_>m&f$r?˽vGUGG|&D|ßӝ᪾aoj@_慐$1?>{5 [Ὄd&^9Uvs(tA\&zMRd}x iPg}"EnIDOf;3~%hyg\b0*16/@QE7k܀J{ta>vLX5, |$@wl6vhs@dni`7(Œ@P#FQ^\w_<:sAI$|ygbt3)EZ%>}>0yFK|% e 99:dЂ&;T1x-;"yxYt)\o;N0r~\E׬L͗CfDO G0$AB4P\6jȚDIyC"O$ܸdNy%G 0!-L A#D==v%^&5WN޳܊^[l tXUF"/Z dPDP œo5Q]LD*1Gބ7}iv4ncG9,gD` qР|M߭Ǟ0 /^Bu=WZF/8E*UԣrHwmI$fyҺ[XH߶n0eӡU)zɷ#Q" =bɴ?KGV{CWޢ n&悻~.HfT; i-9.ۑޯk[]GJx->w{_kk{}ru?vӴK01rhQChWkXsyQ}xnŢt 0ݑ9s%'߽A6\yT*Aͽpn"줰z5հ{dys~f{2f%l>ϏιqPOlLv L} QCcen,j0SdE: >[א&Ǣ#W78"*h^[nd mGf*?ZX SҥW^tlVMՙ7H=$Ue[r:˕d PNrb4YBǑu"D?~sᠺNjT8.ZDo=Ml1dheI0y}Ji* T Lxw\y P AyXQj5*C@ یA(Ӌӷ އJ))X!tz帟X K|gzeBfaa-5٫E~wI{>EY*WdYGrmPZ]dpA}g ]`%< 1ЃUL,I @҅3TpHDRBƑ]|7\ub l 9NULSQyܤn 5<O0nOnXR!7$pm2=@247 OzȊ)#ZX:RÐBL@+mx^M=# PuEIt:Ɉ]V#Ɩ^ndއzю:S"'B4A{ldhv™6WbQ7֩ tg1zء|303@ A\ދ%:U>ݤT;{^ i ,= *ځN}OqkZ-k=?8SbyI}HA?ُ?ڤWHH9i&נ'9iYUʛeQ-eTK% {NB"._hzoUoIg /kKP3)פ =~`FW&, M,i~pHV0"νHI8PoQ@8䚖˂zPuguY;qrwVT/yZ 0צb_drCAݕ8]Zg۶~kՠHx7m>-J\HkdQ֡f",;o{;Ddt.rO`wWܪF/,=w\)RhHR#o8d=D6G-d)sjPTg(n-µf58UXS;1yb-[7irkơrݦEX jɘ,.)-:)¿9*}/X$hXAuAHʗ { Pw0_B͐Ô^ކ QaʨwPԦV:;Wj$"M[Sy26_.֧пO ܳ|7KR՛ZX<-Q֦ /t|K k Ioe8\l&'dw̡==I îՒQ(^NPTcjE3y5BVFYUz;"ݸ>r łUMgKřб7̏"Go[NO$ $r7a)cnJ4Q}ko AvS@^<$+)5>`w̭ʶO;>>Dd_]w5k-LrT`kq,?k %Hv} zJg\E$lArgKaMJU򝃉Yl{,S)>gu:1fcZUVOBwXrmmjЊl 3 ڠ4*ku,PPX;v̈́Y#4Yu\%2ꁖPr!.ÝwهEVAwVN=P4 ((#l.M? .A6`Ug}.<ބ b3"Ϝک8 KJ&I!xA6?V7ɣ"EXЇV~jNե"~?Nn<#iȡX#Asz/ɁlSS7&n#l7q+!ڵ?o 6@ummz$Myv!b큅By H.Ż܄U#@ )փ>z?qo:h: }aWҽ{+%q5A\I i&l\5_/{.dZ]Xr&2]zlU0T n*'ѾP 63?a w:zMWPId$łK(vmyԯO@ǡu"-ӭUae Q +)>3gM6͘@°0fS^ó .ËGH=O@?6Ӣ^aWzp\)>hՎߗpIPLvj_wtk H" arA8b.̬DA+8" S9)=X!whkoh ϼ S֞&ڧZP(qg},tZ߶Ư]AT o G di*OC'/ބ8 fc²7~?ԟȪ^oQ\CjF'`XHS.HNԦ th X[se(5o!d\#DE,3uK0쫇u|,Ii3* ¹dO%d6Z6_US|#dFǪ!: @&U-p{rWg+}4B2=HZo6% ᧬y'2d D@jِ K7:Oq? exŦnGKkhɡDZrk.s߄CwRX&U]:J{j4Պ (g(m_Jt"SVzsKͷ_G!k)I3B1G{\{ n;sn\ E~q%5%3-1a$u1<'ÁņKd,ow8tO&Zڌ{15w0_51z-~XMHR_]yQp-bHq>MpDN#j}-vF j RQ԰sm;A!6V;Šߐ/ru7@J_btA~@$ff=iΠO`IqY b-H}x4.ZR(=8_'vv2~F`|NA{TsX"NWu-oZ\Q|<\őEQ~~ 1ki4=j Wch`ye"q釀{櫊\U" $>>3Iz eskrpOa٦:'PAWP/oۣ@l`%}R#;Q -#:KaH͌WKOZ- 5u#^uyBplՌ'AVaiz{*"ݣU[|Nx+v9UTD!?EBa1m&*W#>"54:0>a bv"LrZɡ ` ;@Ft %fTLཹ(ƀsT5+iЊ{送,'`M;(_kC$s(p0rDC0>yYWYMj##mEy] u̴3`h+V[u9$'#ch)s G^HYJ D[%Q m-f˺<-ڔeaETI >:_:0gW 5/wcS_8G1xm0Yg`d)SX#eYMy'_flDhqp'i cxllF쀊jSYt6۞OT /{@< 6@cI\d*p}:dcYk>qWԤZ"T/F(gWv)&<4Gg`v4JJ6"DGtPď T|:ØĄ忐4w,j 0*_% jR7"- ;9`h5)Q^&RvupVJ%dX{V/g-VCŽgЭx o]<9ﺻpB{c*HޣݎNKv 97 f+£Tq mEπ쒝*p-a2X"V>~d.K%`ͼ[KN5#."_ONu mgҴ [tP&0e{`k8PhTu$0+ `Gm`gF{gGy)A CjkTL-L2b~h ,pl_`*Ab6LO }9ļ4v5]G*ԂlJn]e88ac(^9v7&K X#_41< C↕U^) *r~|m{BX@^ZSDu<|6C{߄% {A)3\|e'˘4}"N`{܆Fl=!9-*ɱ$+qE[5 MP&ԥ:.7!rSr]>?l"\R M$ϙJ[7 ` zSWw|W~skylǤ F*| ?o ɸBo^ L4I8ƘF:Zf3:. 7請R;|4 ¶kZ l2ɧDZ,R@%#߈?dǷ+oeM#|nroߛ JcPxo"yvUpבA ˝Y1!C1Uo:^Ȅ+о`Ab::<0'*vv2iq(4Z*:=g[ ML|;iL1V J NՓ֓אp3Ɲl;BuhU \^G邩Ԥҟ;* XUu4d@u4K?juޮZMTSaݻ4Bb[6g32Wip`Umek;A n2--;|4%R3^6@<()14x#4ap9XOlhE\_]I"5%'}inoe!ɨooWՔA%pX\ҢhPޝn2ڃG: n`JbcCc N"hI1 4:(?vBCCZ ĕ4"YEvבL\^*`AM,'a2g ;'յk2( (1"PCOIjboӁ4꜎#Jݡ#>G.O1b"7:ZH}\/}K3>DY3aآiIR&2Ky@VMN0]WΨYDƥzFRU,1_5\wc,lW׃z( ºI@~fKnQT`43/mŢ~8ԨdT`$\~?ڄt% nB0V+xDWē3#=B٣[ZU8MXI !nFa 'NRiap}3噜dÄ: * 2ژ۴ly C_Vh J;A'*e~R6N#.B\);`"e7Z@g,Bӝ6^vhcDCN%35X3?yi=:K@LEsMEW\qşY|naG8&Ǭb^hߥIc4x^SOݶf λѮ *йL0KKaa#Bۥ&΢vtІ|7ꙓ1"#9qĀLZ쳮}:hx (j8A]=\^Sa-యi+=MВgexؖSrOGlap}2@$J $gv~zo12X0&H@q2-"1:S4=1RG2x2D(5z {E"zvnAʆT:+DjWh+msdgrO'ύr֤̒ S,I@Y2x,]xp= zlr Al+wd<ShhG$KСyNoi|UG((kKj ߪZq(`G3h!jI0V~5R8tIɖe+s4~ZCP"HMQ@?cX'z2u$f) ;%$V{.(m`_7JOn)BҫՆx1(7)#^rI;TJeT S'MY+Wט39q'RlA]O;C)UDK3v8tC硌2Ħ.y߁9,kW')MhE" #$q +)c+v76 C LR] ^jNw[7G գ}Vùp(GQC]o11sɡJCڼV e ɑYI3*a.#t!0Jqñw%Q R1K7w{ݯ.FJn9F|5>qKxwyp)~@S7gKBo>n J-DlӢݿ^"{%:vxfi{ő1!dzڒ#^B RpЬT;pPt5_DXd嚞dl9w ?dIkZ`l#X\uWq|Mg`#P锡o;CU l˶(/hbAp(Ɓcr|Dɇ|ՊSqx|X3*)0ٌp ~SNNKR9#FVNCd^}9=4pK3D]s>9'oE(Th땵NX$I ~$yMͰkߊ_R{fbƯWp >ȵGhZ@p8i~˜rvѲ)%T <B_mQ|Y<$ϣs˼+D[pM[ķ7Fы[UN(`[4ny ;pbY UOp gƝ.YeSˌ:ns.8cnlHUcy:ЪKȐannwf"COPg9O;vX\a &G:ʭi}ǖ`0x9OіW^@CG E^^ЅAAأN~s / ,`)sJ'`NCI?Լ"Yqo X+~:C$OYA* yc2 "^z‡q r<mGrB6K [I?2ҌwXL[91 ݿr ϸ^s#^8dM BInb 1T(M&5pOzq1ƇFHuc+?9V;Te&maԗrBoMv1D`t?Ia2F?*S\`ј}t)H1؁$YH//*5ETWb-u|XcgW)H+KnTTw|8&)DcxҐÐ{S,+>kZ31>'B GZ D;hS|K ¦rP 돎<)\jfW3g`A) }i#]βpj҈ëCb<@ZYosR\s3Wh`o2Ӝɜtc׼R>=S*Y7fxF<SeLT ;Y(Uzc)m')qW_ a`X>/ @E| F#k'M?8DM&ݚI! WOgGCs`t)LGҖ=ݗ!m+ۘ_;# RA.Ŗ\QjzBeȍqʃ엓FsVΆ:ㆤw,Q,)^X4im[Y淍 QA:vP\ԮmbonL'Z?ޥ0kuZ*Fbj-V&[bP=īmhԱ8"`Q-"ybp?j.&I'a[ W'N,)M*ʺfQxg[`Xa~k,<#pa;ȩSKD$3d#zR^tli?JMd6*}$x焕cOCGV0w 0qƎG'JCQ/)W ֪+ i2r]X ,ׂ?~qtPϊ䘯t;~xTyizFPW/n)Vcjs0 ⦖_ e ؂r5> tMaut,T֚v<X )Ƈ~WùiMXOW0GU4ܣoЍA4Xfֱl>Eq̴z70"ES{2@3oȠ Ģ9?2ЊBJAsuKwMZ =i5}Is2栗kyg8rvKz䨦DKpbvV>û@y?iHlKzwXtݺM+c\֥m$"nAćrmoG .t˳OaOmn3a 4w鬣!| vVƩ)7feO_l>j #LHN_\SݾR%gWm9LBuS!&ꡱs.H"5*ߝU͈e=CUz%Zzg>r۴cEH]7مe_#QlK6V>" ʯeHw]ݻ{㈄ =`U*,=`ILV齐(mjz eu'q=*Pyj#MajNK1>ds$HlR#Au=C!EϢL&9쑊(=7G#5;.[Đ1q|4QeU?Ymce׹{G$ϫRz"9}qͼ/DITD@ v g=V˘y8I1HV$ڌ%mg 7P@TVSϓ5j|+V:I1S؇ d꒻hqn9R:Ľo,,"4Cu` t[qJ2WL$pRj}2{u96f?-BP(uV8neoLԅyU%/)Kkd 4B}$BMS\ؓ(IiS 97YTR\J`w|Z}С4nOqv@srTwtD0-D1Cv\ۨhRh^FX,a]$e ٸ#2j( X \4[(+69*D)gڂ$u:$ @" AŢ)v2ȋ8,:Vc5AY=!lMTn9ńϴlo'QlO6 lDF‰E+uT-Q,ϵ.юƾQFa^ۧ:< R~}(fWBg(۾Yq.yIA_yIK+lb`/lF߳bQܑs4N MtMF>_ϧ3S7t I]i{)?,6J%Tס\T wV1}'+1HC)1"TnWZbT̩ǜ"p"*&e/AujCr$GNYRe7Vygb|x){Yށ9"l8] p$Xҫގc!de 8`#CO)D.]֋(i:Ǟz4?kOl~ceRə^)h:]h]g0T/DKYA<³NX~ 53m5Djp #Ml F'1z],'a9Xs,$ 98Y;04ۜQ U6G-R@DQNo+(N9^S#l]f>}ϊJ|_y1~v9HYMsVTvAuH7~Vjϻ< -"./8`͍D8/8B]cW;'WLt[@uuzCBoI{ɦ>5\-UBF}ĄmUD$)1D@JVKeD.[i. MPbun<6νw[OBuJgwoTʚ, # } ˅Ďk9h7_0zM9唺nH;r&] m2'2ޖ®>ּx5 *<|v(Fvj)(JTw{DmD ܟC'|3yBpܵfiҿxEh_D:K~*d CrȠ*er$M0oexaC484|ȕp&\&Xqx:f yLOsE)3_ChX1uߣZ`O88qw~6@E6 m &c?4iA9<`x $Khz106˼Wڏ!(Nm57H"1d: ClyPAPӑ} I-믬LQn{j/rəqd\rIVUd&HSO"䌞e&Sӆ ûU Ļr9c1ΙH/p8ǑR] Ϟv[:1EĚer "{eQ a@S".0d@E[ c3(l}++ؿYV űNhL2"&:$lcYL}xzt;,;;n[w'$VI̙d13a8oicJb-R ޞ7&UNe!49mR3#>d-! >~UO ܦ"K0?tHj#wa<Ϭ-Vct"E! $enz;V8UWӤJh NR>$D~a좢d5ƒ$Lmw)j3i;](g+v xCvXȶAvUTGp bO)L~#RG T c@ V*ccD`6^g6k~"o Ǩϑ^Bue\ wpHаTQ<#.E܄~>sݫMuZJ/l0?¼)ú,S*kj϶,T.-oW}N*OwG캥.{#<5a[uũ5:hTdkL;Est'vJ$`Udto)  ܓLxFjgZdl,ao[s@)yf]U[.tcexj^,u  4>U (|W}̝ң +?.Omh|[wCֳ4Fqȫ&D f'  FH`EޘZUdE`}Q vxP@nrѿ;̹zN!!;^Rʯ-.E/DjYzG4RsR_뽵^E8س~j~ 3q LZ]0-<7NKo9 7#**h.Av cS׍)xyt P3 X`|/E~ E^xK3:s-EJ8Aߔn[ 0D@6;^ِP%)~N~Y-eT#$`}O"D{f{k(p'w:C8\8{SmCzD޵֓9 7AQ*2.JoS7ڹr h_hk{oBZ3lu ^t8GhKZI]ZS0JΚ09{\j@w Eg*U>S :`Ldhmӂ#Ht_2XCfymZOݑ_lī#myN/Oho(tp^rɵ$sPN)!SDH4xu5OjG+$FbU 3і'bjZDgMs&禝'خ~,'sA7 Co7O eq321"R9,j*4-:-e堨 X0&-!0;~*WBHewEh[TfĜ0DJ?FVQ"2ǥWý#CٍB򂇗ja;#(R =ϟ)d;2ng ~8y0GTQvkOUq4=TD؅LFH! ʓ=M|3jL?-%;MNGe\loH9nniƌS@yQ fШ2 bIr[ dKbm,FJ5)f71BxЦ k 'L "*$JbŸkY\<6?&,XcZnuJ~YߋBIDv#q^ s)yl$ռ/]TQQ.Eَygn`,ݻ.S8v6rpVVG^3H*S)D,;k΁lKL9}|tDx(מ]E8 y%kkld:N<0.K'-]{X]w%z)ڗ; \F&p w:AN&/L2p9Q&pC >K.uufVm}L×&"6xU^ y!K=R(WQz\|z]63u!M~`v=g/ODdCG}o8Gd>43m6;:-mJtk4zb6^QX ` cvwi9 F⸻`g4~;IlV%<+%jgg7 w0]?D@3 _\Ώ5䇜["XT K Ѣ Iad/rp~a8D8GER՚)[mٴ{Αd QV Sd@.f!$6XgqZX,NYC$+I@&$K];)$O@" lqwjFgE#QBX&j'"Xěh.Q|(PUls3*3QKEGfq7L@~S\9xtXqC7ޞ8,Yzuae@Ά\4cԯR%W.bƓ^. 9N,("CO48C(GzCGxlR@*aZՖ8lֱҸu~=޸^' !OεS &gd] vw#l+nqN(B8]Y44ZVKxeK連 f8TjȜwRZ)9tnpoNi70k,jOE #kP)~.Z&5]}qw]hZ}lCC {_lSPqyeB{asDKq5+1yJt4EmR8{t|~O 49K Mc*ϧc6jbe3'ύj[O$x-Sz󞚆w)24 f椇w!G"B)I 38O>EEH' o"vUX߽]-6<мY[9uL3@"%A P:ʺ|g͟Ñ\Bg:YdOdvg"4Zż 2|:WLDX{U,nTپ(!s{˰_VyV\sSd>Nıox+GwrGWwimu4S }9knn(pyR*7DWcuqAݙi%? %z{bK.So+Qcʟm^H7wel1bcP}qעﱱ>NG<7χ4+/b-.eT=xƠR;%}uHS]y5HuYNGnm Ti:}wvaoYJCޡ\Pʫ|?J.S=_/Rf6 G{蔯U&obdNB.s1f嬙Q"lq!9㟬~@ +mXxDp| +~g2R!9CzEwiևY Z- ,>Ga]}9[J yx1INPS@ϟꂩZr,攎$+"x  MHII AXd疤mS_Ĥ`-cZЭ0%Y7Dt*Xf[lQUEgbNJ5Gw3&8){I\/-qzǏkO\4fnsG`âa`&D,St|yѦ 2@C"+ic"l@>n -LzTQ3JצhP[#.v`+gفDVO΂!2 hLtC5! "y6 y39b(m=c|G=ۗj;p] =>}܃#WC /#Ȣyu%7ԇ(;|~+%}S3wA9%u7A:V=tmT_l:-QH@7U rUS NR̺Gs6r77M5~laMP.ɇu>, #6k,F0D"{~!2^)Fպ%Z :Ѫ s3ť”3d , ۷n?[a1$x$< (Z2g@ Pq<[aL5ɜ]#V xC׵Uit A*Džكṷ̋2Y!~5Y3.2\@U;j9΃O*xgI!r?J1TwHr?dMgv p!m:磔nlGר3)C"`V"X!z*z Rpޏ_=EjnEǘ]sKUjaz֘Z =24*puj硢Q|1 /n#@$$b+',o=*H&n6~}pݨ: 8# §9Ua3a/&~Lۄ%+W屠 XBgwI+$;$IO-,l"0ւ{ڶk.X5Ѡ< S. %u:Շr9iu2T@=T zQ+V LY^+T.DC{+c:p֞ 8MURKT` ^۱?~D*Q/ߩKNȫMEa(N >̉FPtPOCud[\P>юAmA…M63 @UH 0*}mKX )ڽgXI!zS&ꊎRkD"L[`6HA7ٗ[/+eLof˅v:˫&=P}"YB)˭tObX %@N%F_^?#$~lF< X;;9u/?!H(2G}d/!=ƋBo oHvdC}8ʹ@ېY VCބ;8HLl0+Cr/ b?ZX,9at`RU1a")"x\R6"/&9ڟes'W_Fa%px\?BܬY;U,>6Z)&ut}}$kHZnV* mK5R\WY&r&Š x-P.LaO@?:<9}+𠀂w_JGH7㤌H_%w>KMl"ʰ8)IlXx;zmAaJa#L oFmD߽EquaEtjHa IA]k|4&ٯ8x~Q9OGU?y]~1 g1jw~˜0$!)L1-5M-e4*X%$N%t, ) p~f}9Ťj! S_M`K`+"^ĥ„UPe“x"Y0hW#tÎP[~^zp(;ñiVzj&ҙ:2d:psoHbz6hk-˹WTujsdaEeU50*K!OadgShH<Ōﯵ,AhVP68w%Jv-r6#j"]~EfG;ma|&mJdf MOѫb_1hۻX#pd.' . ]}L0Nd 05$CL`?d jBBD(kp)=p"ӄ1-=)7~֭$#jnG1]Ni^)DS[e{ |~3:`RI,S=~`6K~A|=3#yU5 !~L(jUdu+N_6lH,.,,+Kq֑/']XC1/dk@\/@LT]TqVrt҂vScnLX-'(]EtȷD/ " /x[UDsC>|7Ќa,2zPͅyUn995Tf0=t*4wyvƙؕS,c8h1K SusTl3[L'@ahPU3?yޙ ew\0M#3d SmM'BNJjQA<$P=U*GJuTGv;+7ԅɢڪb3c[\ ?z1U$vksC4^۷zzaj<ӡ?YqSOkZբ(!,>"g $DL+t}|-߀[`L:;}m䖾bA~YRI Ϝj1BM<ؘ? }@}7Q“D/r9\3ny #& HuCtVݠXͫ G ok[fT% T8T']O~ Zc%U11FS3mlx8vWw氣%(a3:Y^L7ኰ3t(m,yM \nЕxua[2d>\5eZR6>}X߁W!W@31'x=y|{ﮚ[ yd) [Xq6ںkZwZaTj_#D`T613 1[_Zh^);s `):T"[mʎ;ONCfAr X ]Bf E;A^ͼeGS_:"4;aF-J/]"msɯ=M=]=r17¤L;%kjjxCQR+})r@J w`cP$yK/|eөꨤNޛd[-"dE4$6F9}ywzy+:kYWR2k VtnE &a?P=W#׍.Р-vQQV8#Lwc)qg"گfڻH3qh=2NQGX:+#3eq\NZLåB%ix56%ϗ!.d:kHĄ /Xɩ?5ٷ@2;Afub(>n$S@#Ǫ5mVX16aFYTnIGLEkT~t}FzMܲvca&q(yZ]'[wET-c0qǩlC!Aw-6GtZd8tRௌ(]̻9%{&7U=KS4BJ <11ϭPAS3k.=n[¿8s uT47 7>oupv)׮Åίdߒb’=_uZH^LSHDNڰ啢G߀e bfez}K=B}٤ %vmJG[\m 5oQdY菥nZ]Nۇk3X d;0ڶ7)l^xGD`z '#Wݘ=[K ug>-J`@^"N۲\NOj"4#G{{YhQ6ﰈvEp(xrp|8}jX(fr[lqXĹfA#-5,L['#~nkU7 Hٞ_"RXx.҅vRLg,?,@{MDl^\.QF@6SEEPZgGA9jŕ^E<D{PV'b -VnjehnWbM9FU 2W]O4Δnp JػT6=$1qʗɜ;܅WIΊkhiޢQzV[Y~tU Iz (!t%q\@7Of8ǘ S-DKxO_kC !0@S;5On l*dP^<1śl9@.$:Kx! tyVQ+ `Hacr:bI :g,/Fr/ڝ$ 7,mZ-!.+QHwgt8x@WP6Bx>_EApe' 3>}edF6|O̠Khᩤ]"=gyr#U2X%M^: w )Auef3q1ĺt'(19 ZiRZc.-Y2 Y,*- 'FUI[TӷҽǟA[{Ӏ>>Z7ZG H8|_:g,Q튴T)P* j,v"{#TȌOqB2%,濂4b:D9߃@#sx#L #Ī]p@0fc8O !zaԊ-C;&$dU*WL1@ "I +b k->hS߷ $"5=b ]M)NWD `M4+?BMF_h#{/䬉Հ|kE +u6 nLνJswZԳ OǠ=lG@r) JP8!ɌY%4 .dmdsQ=HS,(1~/l)9*c29$.. (0D0~G.t![kr|Hֵ،% dk@7Sp$E,υ`XS!qIJ;19܋o_t`V26A@,'B-1堨@-!#.Ȃ,BFWDR"܋S/Pn9$uڰ'Mn vRlΉEO&b)$AN`1Ӓm]3GZ6S ^Ɍ}Gt qRmÈՃҸAI(/Ef ' Ƨf%_aݐ_+deѭ$Qu txc) Vjm>#8ۀzEͭ=dldqN kBFU9ƱIPC@ `c3طT>q=ݨ'!f v䚹^<+%jf1>|,k!yAXPUFOAb<Fz|ӥvzhb=Zxnc. # H"g+Lv,XsP릵l] wbrN4Ibcss ""MsmD L|SJ8fu8hy~ǿQp&5jl(VAS";ZpzhkˆadOgN4}\,s_]d3@Bl6M ?Ki|B MLELlZ"?}Nqi'Rs>cwK޽}] )yzxݵ%Rrx+n+dlF u3IH Ĉ(h]12(zVոbĠB-=۠X0sp?Sn_OAb02En7uz3`Mu*tB#4P>4N~(IDD}NCTEL'F:_X5 6Bu˲X$g!(EcoN2 . X6̱Rʙ# ZG t'ꏣ87>.&O++k,8wG,ĀE} p 3 媴iO"}mg&,seou&sP(./*BUv?)B٦'>]N\%݋Ph_1Y< Ί#Nh۫kAt//~͟*hMt>D^g6e'0󷻍H>ϥaߒF$_qKA>h5x6}N*,_M J?R(,sc˗7m"tI}TjN$Ă.`Sͳ\pEJ#TчeTCWψ}rrg-7W^jj)!n÷xdx•i, $?x'cAbҸD3U.Leq(ޱ-Э6F`eovF~އGV8ޤ="jƒ k2OW&GFp~G5qz^'xd yϬzC9JX&6V6&2`akjz 'y 4lRU72U53pK9m⹜_]TJǑb"StH` Mcuʽkn&{*X)12 ]DByX# Ux/(9@gɀ-7}dؤ~)UmŘ^\ /f"ɔ)=VPuqyD . ReQ^lj W;*Tɸ2e+B3˸RaS|y>r$2foiU[9"]kqG]o(vYCyzFۧOp^ W{>^ |n`+'=Ӷ#)Elڦj,#q:h}0Tq=&dymۉ?)_S<;hJBџ%@AۙاƔH9x/18,~t-.Wlf ŝvwQY l'fION%򼬎#da;r.ܲLu.G]A4KG,E^GHKf,}aw,Te#{ &alYXz-RpuT&cmq<;˦0סW:`'_«;U:ɢ˗emfգ$WI /ZUKp\ߤoF0–wX]Kܴtn/;{DA:7GeZ/|OXЍY)N &0\>Y*IwMEj~FJA@Y 1[ ؎8h.I;[ F 辻qj&CpuB3" 5T@`od)CmN@q8c{}z?l2"`{O{N8x] iCAZguaD^Իzo6 jP72!~w|+ӻO*#{?v#/t337;E-7c^WOvpUȆ9Wd sD2sgR(֚C 6ZA{MkbJ[!e9(f +i?i^@茌4+Bv$"O/Ȟ,|pڏ-o7ߍ[(cgvxf iZk+q':23lo˞@ً?E+]XtNGecrJ9E#Ra}JIqdv'g6Zk E"104ywd-|h9.8AtňL*^ uj>|h9Uf #a](SqS4ZF*y) mg^w 0+Ta-!o*1ρh n̟;Z0豘JxCoZ3+ӊEKa.y$=0-FP>~V:(j IyOQa2oG ί"&Oɻ| f1D(,Lxde(*zLwLrھ.,D9sOfE8=wNJifiI .I3&} Z?|MGr\РCص.`ibXVnhH8H%ֿE/wy1wYD\Mɱb ?^YI.{Mt]Okk7]l?f˔h{;0D4+QƁJ>(z0Ig7mg8<ԅ(y<[mvkPr8q;7P{񤘼Uh[/t^Ô1&Tt23;Ų\z'#aJG[{`HUvt3"굦NX%nTr*x,g ($OEX̸Zl#d+˞ ]񽭹^ńx,4@jN5 + %HIRx*yo$h/]L\TلCů}/%w4(A_v4Q͝0{ׂ$^.D-2k4Q>[uz)Ind-`h'r`nsG/.R+^~)X9LJ>jh+qug7֊{#vZOz룸̑›pydud^:{+[B&C)"- 6_7%cn [%j<8]6[Dq9V?JLwr仱.bO bu9 6)׿>|%fP|yTbO,+BNٓ-Nа^g j"5|,C^*׋/LQTY ]nKZV7x Л%RWxlX) ׼j#D>ayk%f䊝1^uCyG77 ^ma,^I p( 穚F_FB^Ɲ 3;(m.\ijFlr(;YR\`t;3#e\xe?%aVߒ+J35I[\H\H⫝=FX-||%,4B(Ћ2oߓηIy~u6e::=Yג[2%t^Loj?U;1 TPN2Iӭ*M҂&ak95ڥOzfYHHX#Cͫf3il% L] 9ǭoڗc qjZ,&t(1k .I1 =p_0JqSD 7ؾ{#ۧ2r<խdk MKܔ˓E?Ά $lKpԻk*;e7%_|gM48>6QhijJ4SFI5gU,GT TO+1PP<+;!˟A ZIlW[OߍN]Cnz" | 7fXuv4mFFI^ &,+DžHyPMHo;F d܋]&mێ 1R$l_ 7.cIR\Ps |L=+!P4 k9% ݯQ=ʠw;-r+f H]} @)_78Shk0O`Wiwtie5BT01͓RzFm?K)X_z_mi%TPQ]ZxQ;,S8( HRGg_ڶ%aUCH9apuJOԞŻu{V~^!,|7}y$f=o'&B(TA>*ڸzP/`~3_P`.i8|Do ]_3/b]XJ%`Gϳmjdp- 6s*!]g>p6 3NDKձoRq Cu!Pfrh>U1.jAPwJף7GvO>{Xbihl{y}()1ٱ yw"N4R4 Co>-oEN'~@b*F=B27V,ecOH+x2$(eAUU&TTZv)o`fY}|ee3ʽP2Ef( 9CxqW wn pU$i^[pIg.GXh!fy9B[_o7 K:_ه7| Ϩ.*\Ee` <,{-r )ER7VONCShy݌ར޹ENKU_u?hͺ~h_ |Yjskg''paxu> ܩ@W`!6lyQǫrVƩ:H, VU nn>B՝㳴K)Pbw_y2J $繲JIv>-R$%=9M0$v0 zl=Ks=pc\nj~|ȭ}6㩼'jgXƊ&uqDOo$"5" (o{q81q:YYjdڦ 2A! 3tJSyɜSȪXȇAeUVcjwZ$ΖHim?|5b9e^)R}0&R'bUzia-(UA=< 0 H4M⌛Jk΃=xʺ ŖȮ ӾVBGCZIFS|rPbO)y=bueۧghzyJ/ĘPbҵڢ >gۡ>H}w֞lJipiW|BhM ,LW媛i7_o%ovL|hj}uvno.s~%sK|LĝHX/κmH+,=܀<|pMؐO1ށ {H/Rk\"01F40f7}Lؚ(tDg h˂:r{Ef)d<CZFDhS#5?b?MpC9 N+qK;JFO Gc՘O-g-[-Ɛaw@ K\&cyx@HbOVGǧQ%<* Njj~6;sjd3ΠRyHDAt5֯\;cOO][dcά?qwl^NOa.b`XCw#S̻ U-JT:.)23coE K(?G.F1?rESHktZ[9Z/=IVwYt_e\gϳr)AV7hAAz{!b27cp7Hu}#ib8`f~TieF!XD;4e])NX|bUx-)轶B{8('_@il͆erTjJ݋:*2jV,d~.non %ۊS/#"u>TZTlj$ A{ v>f[ c͵؉4`dA,PYJaxY1rgy/@i7+P,͖ï@J -R m,GlCNgAا0 ߌlsi&I3bIZv>Kv+F~vŭ_>w/jrjʚ%(cX췓VQ,V]m{91nhTA`p(>|HV'M29v2KovGu˓pe>m ī(=#j;*!q+:d\n&fgXBU >(0iZ8ĺyw(wyԉ$Xb\Xۛ4æhm L|5ZJCsjOL.KǞQf#j*U6x{/ҤQɤtԵؠodqG1{Mi(CYf,]`'cK" A-f8" PC O`}cbLr&M]w0ђNDl8> >?zm#ZFz=~` ./kCǨDMiWLCZ:R &6<@E2 g~lMŜSk& ;EئRBڴD^A1+Y.īw*4?@" ,YkG$xbTH>$<{ @)!/Ss(EV\o F9F`A,>-MW2- aI#2|&wIᣩu̜ 0^&oް, S.Ϩo?ac5Su3@=o58 o"+5nP8 vz(ȍjyp(KX:9ϯwd֨eNs7)U˅׏qsdpii&%Ⱥ8idd _  M)7NwBEfmi?:FMKDT݀PDv6ADUD8G0,Q $*L"~BYt<>b߉njsag:0j< iOjh7QFiTI,He (-Ž,j{;MMH$E˰;0[Osy#"SSTHBfTW TE~G8S瓻}H{ Fb3],pGp!(:^RͰdq}4IJN:{3y|߮J"Cx$*S Cm0^$Xyc*!hzq٣(|f9ަ]#ÞvpUXҒzOh9{"[+aL欑L/` 粑]{ "y4*k:c[tb-n'x&YOPB"2c{j_\P1((V`uR'_jtl8TF{[m}TOtThT(g%/݈Ujr>Nw92Em9&1Tӆ=^BGίwKlBsD3{?[o5Pp1#}BkÎ湒jImD̵u^!l G^P ڲ:rj@KU1*\S- {N{F5ڊyADp-aebt]F S~Q;0OeKig]6dKJBuQ;J^zG~bdp퍫T^4T>|pDp' O3_qܮiĈ(rnlx=wY'~ Uf"@_{[&0* )Lf$bŰ-93lE3n'I/_ĹDmCTo$tߗnY0Hp%S"05utF`q+^N|u#D[$_03h [>nV4E};HaHB '%&6t Yrt ɍ]z!bTHIҐdwq5 7ب M핒i>M.ᲷWxi> \16=`l~s҆)-DJJs\S߲nB=kQ]7Auj^9T5@Yh zJm41)N%DBS![;TDN4Bnq%}Τb7IٍfGk΁S8+=eΡך+ RQ ɇeH)N.Kj>ojޗDB?6[._7H8~Y *I꒥[7YZ#> &6ITF`cv,{U0 '1-GD"VH?juHX @MQd TMPcn M/9 /;R[+a=)0x`<3؈d9j^H34BJe|'a!:pCw<{/LCJG*xΩJXFadA8ppǩ'xtUL 7`wvir2~bS1 =F!g7p=pJ‡TT6<-5|eϴ@$fD6i ap TT6+1-&fȃggFFq szI#:Z}_?4؃NJ I?4|H^<`U\;K*[V7|4+XM"3:.s`B ʔ,&&r+&h#Tÿ#gYsˤEs|j'{} kq'cX@Іߛp%Clf;p*Ve56(.pu)Z$8iI:#n1ӫ[ 9. hcvkQi^J=Opbw_s !桶dWϸkLՉ=t/|xJAv(cS=)+Ib~>ZHi8eTk֊} 5&A܋YZ)\*/_&\|UC=j6MMNdo|8I=;K"ۨ@]GG %a3 0:$=l 05nYq$6b^~tA¶R6|B`iI{spv@=>a#P<rjNhxZg;r`h~r m;l~,$ )nAklK6,ls|T`<B$QtV[NzО| 5H+ԓ0 :&%Z:.g z:D6nB#:>P.JN3Y%TQu4U*gKːWW`xs}!Ymm`#2 5aB|_ˎ]^/z-P*3MP _U5B8I4),X& =HIVWaiVCk7/y2HEaiY|-[8y`.7z(WytVRfs'1 UL/j,|V%!/`2,*ӭ`C9P{ SY ט@A&$8:Gc-eU̻uJem_M豄Xw <dgձzCW#=1,bъ=z@8uMĽOmdĻd$ Ͼ$hĆzOm6 7+*k&?snIh >Rz_ }X g[fH}?m&AGt4pD(Z1D}hK N;F.@lg6=ɠ2Z1V𽖶ydQwRH[r!"1ǒ"卍L~A!Ƙ8E'Ρ}3@$C\)5:DsGP36[?q⟢j;J36QŞ <տ X|Z Ǵ{k" ̢C2ŋֶSL 4rc LX>&mgCOhrYqi`;e4z_ y;h3SJĚ<'*کs݅iyS6W֣ ho4W cJ%+[/-~R9ka4/|=L F fVPbs%1 Μ 81qɛP9y|* vW1Gؙ.ldG G1rO$xU7M՝<飫%%JY!=UT?={'?G|?Kk|o$*v.?|Li3$Mwr!liw'xqV3tNwÁ'1!DE@aVH'2G,z47lPT.pԨ7h7r͛F%$T֊TQX˜+z.FXVwxz 0g>2NpV{ן }Z`B3/z/<();Y1ϙk^M!zzXDd欏/ϡ uBqsee~]$Eu;U|Q ü,RM#貕Y(멺<}M2ܾkJ"YqcPsH# DLv4_Jt!sԬD$vϖ2zX}IiD *ʽxt%[Ǚ)36a<4v ZZEPV<*6܈p`#4E )t|yJñd{&FxR0K v5mLLA"Õ@h27B3YqA^1r15%Q2]ie\2k|~EmJaÁm7j(vvM5|iS>CbZc~aĖK zX/S&tqΥOw652 %P-P\:0DoilJPcdyG1L*NOI{C YmΒVGR&MjF ݍ5+/p\2ɨ1hcь%}a׊ 4f,[0=. imS NR:5² ÷1n;ܛg.aĞ3eVP~P_![vDs%c<<% 4>,ʤ&rEA??SshYd[[Gc`-J.WO"yGȺ vNݟιe{v:}&V '#ʖ(4nhx.ٓ|ׂT@_ɢ>Hi8!v0 MRC/ ! Dfꃟ8;[Vē|PO/ڃg 6DYy5bc%D TP' Gćo 7 ' @JDVځYi|8 ]Q:E@ը4mrS_hP[[.@v?90ASh^×U7z ݼ _լvȉc;ͪ.^ Q#5C?>ղ l%U愦yX{~s`Ƿ4MɡE,hj"-/^,+cxXyڹtI@Ȍs1e0=6\\ KDck\ބ ЁybcV.-E|4I]>&9}UMyYJV|;yH~Veԕ/ m]gM, \@#(Enbv"/>n0ɯ|n!Au_U]Q{2.M rP6';dr15:wK=eZAu>2["51{&d!ۀ#Dod[1Z{(CM>_l8Gh\T^QE Zd,0^.;ӫs9h"M"+2Y ǣbƱqo˖_$% vs4!mԼ=\- ߋ'bbHS: XPߕ(ZN7T[E,o; Q!}̘k.a7`&7eXAҝU޻k" Rw2:o)H-_*H'2}ɬ5ɹ$CuaD\' GZNCO7gdӋnYlTnZht9wKzNH:Ԙb5 )d(ov Irdʣf޾"a&ľv'#*``V;=i\eF u6#$Q6[HKEKWvye^ 6+հ1)1.RHC'Y/Jo$ɗ% .;L z˝o**1}+e{GE]r;Kr_ֺj–wRñH$ũoE(S{P4HQ[6Q}hPeQiў܋̄0J>* YV-=ۡQ>]@*͖P ^>Wko*Ka#<kY^ͼ.LngaUw1ٜùٴ,p*ba{.f7qӶ5/̔gh_\+mzF0wqEon|wMQg49 y\/UvAbx [p|4ٲ8e| ҕm7:tL0G$2.jr:did/,2ʿQ漜RSÀ-02NzMuw'Jv& P/ a~hˠH p7L1!.nPdo2ZΰD:jPg*aB D+Fj=-|Z20뮅$ G$f`|1;xN'ڱᪿ,Y; /gÍ Ual 6TC$Jsep,܆]`(#(4 j|S187dLGU_¡•m_F񜝜@{ 8,>$,"^ANSBAj]26C 41-CJu]8t'#| /;~NlUj &@A+4|dMF ij#\;sM\PQ)ԧUۥ52*vUSNS 9-`nan]#Trމz;/>wV#Fz_^v(F0K \u@Q=JFKG-dњ&JC}Σ^~]_'_Z}xag2Td>)K=d*7/NVVtl#}RSkc7]9zu[fvz8WDҩ cnSKUe-u휘GlUw;!:ѓtrbvo?a W, T]5kEemBh{Y$I&"D&VF Z=)G6"n'$b?U bT%M̌2z0-es~kvֻ wPן$}WYF{r.)g[8ڭ%Mg6Sύ 窯uCɾ.(+>Dɿ2d^۪ dbM_xn PbCsV2Eƺǀ? Ͳs$b"fJJEM,+E:zJ5_[s5k8I5e;_t]xgN7j8L?PimڔUa虐6%%]KCIܺ-4z64Z`眫g*:ftQ-NҰ%(Ǚaeh?d{$jp^~4Q%l#V™/vag4Tnf=s)yf6n+bI#yEhzR@FoPrwGz5d&ދ^K+ɟuA>W+  ,YLkob8BI2kgsPi+CO?+( uȾH%˟Г0~C[?6do2n 蟔G[)Jq bge;v 7vZDkK#Ճ{#ZIDONl3!CnҐpǥ8 @4xyKf-g\Z p/X+ΪT%Sf#_+A7> y Squ] cieƬ;(Jr\Af"Zmɚ[W:7g֑/6J>sIJʵB j*@%a 3CR;yp*iD[6$VT]pK`pTg>bUn QVBGӴԿ'ҥERqK%r &*/$r}kJi wK+nl t߮#՚ mTxGet"A='GeSבW:?MFIw>%$GmU)M[c2 u,~7 -9@+`^@`؀)ý/! & p~1\*p҇# ^bDN[_ᬠTqr2 2dۺ{ZWbffǣ,ZF+zۘ\ģXHJ+.+WI*#Wآ\aG!4}qF k(„Y`3U^Ε%ǰ[π{ i>` -BK%6<,ޥ *Z ~Be+jRrE(1p\P.!v%ok=}e0^PD#`y|nRH@gaB83#!y͚й[=cҙ_8Y4ֱ1{t1h\MrقM R{<Afcm*6fjQ ㍏펗{!2']h3X2 gPdFG-9AKQB0FPd<*xazAr G1K^2QUiC~UvDGk8p?_ccۊxC [/0jGzijȈ{N>1܋vɉjQ񀙟4$oG_>40  7瓵?Q+_/ Bb* Y Zw̓K'+yk@Wo0JV_2R ã'"rߦ75@|'QPl# !Og8{u\h0+ |=v}_4@hG0s_5Υ_q=n24D~g#u+ VSoyxxh,3TgcGbuYќySH+ͯ(erh!XkZӬWT,QIɋv;)Tq$&GG-L XMSDa X^t#`!ػЫWJu+L˂ hQ`#f) `2"?8;|8EU^^黠i>20Grش+lu~ϥ@rVd^]Eĵv0lvxl!6yoHyq V$tDi7+#FCPgRYj>E|O8g%3qX,=o#EZ(:x.qN"B/gYQ31s~"`a=@F%~NI79NQpeʥS$apfƪռ?O623qǫjh SP;d=|xF p Pk9^Q`;-8Ϫ7'XIA (q*.o/ޅnr#;'lV]ПPQK΢duű.%Q4CK|}iH?>n1& BD =WMTv<l^y??M'ݞl =oDV j[PBw]88Kc,`YĤ]6hJ G,:4c2'}UKe45ӡqɊ [ԘeH X|+Χi85)Jp1=û`kǏgn>B)7qȁ»$_V^s<#~,V z{д̋ fP\1)@㤗E5hyT:槱NiBN%mΖjl`Ik##MV SV֐X4u|!+,**5C_E ~:'t|% eRՄ! "JܗN!ۖ0`7W{uF{vł]Cfh~Ýt&3RYMHY1QH䦭HJ|xS *[>ꭜ|MuZ,{PdL ,^$&zhLk/GcQ26 (BM\SE9$;PM^ILAOLU a'CQG`Ɨ|`=EM AEPsz~fL24ܾ t Wl)JzQlIE"?}ޙѩ2l#M~Z6W0{EY/N4mn9/y"U~5eS56]7D,n+ёGe& U9VI~ZZ2JmO/ bc[)F^`W*8׊t ҕm H:5"5 \-}yUɞ.襯dԯ/"?2S5>zD~2 1GA#/e,nJgH`-%M rZ_,|/$Ԕ}Np.j\j+kgI*яt kuͲ0"V8oXѥ,"|u2RȴFFkg X@ÙDX 3r6\Ӯ{E>to_G\Q7UMMݩۆf;ߕ1OKS^<˜;|+:OP9h- !oBQ;m!3<"ONX.Vگdr]|OW-%pF"JC8ۊʸYTL#a~Lp8^6wV$׷F$Y;0Zd O“?yYpjW ڐiT$,ps(~Ζ8 ɿё8q^e}@>>498p%%ABNz"]foU_P mp/ &8M$1=ѢPi`U]VS!"aF@&mk8L.ueJ:?/?}%{{ԨxK>tc 0*j~_̹MAtՋ Z/݋UubE >gXŪIOޛϩ96KI3B,Hk[Vʝ0uݒkN}ٜz%iϳhܙEJ1NMKHMNܿ?8]l%UX WZϱS׸PZU2:]=thEeNm`y^)UO%ϳ>'DOVduDߪ["0$R\g }ڶ" }g ZJ!^xy`ojiw [hI'}(B|q기6.kD WA,gܒOvDcNC`nbJ~h~S'_+?S8ysD{"֫c5JI0rf BHCY{ВzJ^s!6$oL-\xzF'̏KȒxw7\lհ .|X妋ָvWde~#ז7:9sVM_95mfvֽ1L&U";%A>+%e\CkvcY9/FF 9Xe'?CP>L-ȕn5GB,BtKrQ ہΰ9`vܻ%vww0- 3_DްCULE+?sRpu^;%4d%D=Ă<O`r˓+X2rɌpYMx,~~̆o=9GaL(>SE|Q>2+:*OVÛtTXaڋ>DS8jknO*Tp`K6ylxk 3璲j^WbZsYe|ʶW:ԯg ܟZf/XCwTW<2P|5Qa U\9%ǁm6bMk$Ld dtXuP8*/ iD:FL}EŒ=Q;@u*89aǼGPV=+V͙8&.X,wgzP)U1Z jh.Kd9Dy-ih/Α o)FS BCS;;w=d^M!g碃1VMb7xE{ ȆTE^L}AܘV>0{6a Kx sxz*8b޶u6A% ׀_CѼVH|uFDN{N,ŭIa!Fb IX VzVSw̮ ]'Krb}I۴LE߻j&M:9_`EiJU <8L9,=:IzfqH8OʤݖERݧ 7_7 l!QIyy:y}'_$xD`8gƒ0 '8Vj|u q fVCpO>ÃS Ttdk} XA4%?),̈\u.[콨eCz=^.HC|@OvU7W~4BGW:XC*"s{Vp:꞊YW$سزkcQ݉`Y_;e:~=>{aow85wv#I41;1Ex!9vnC1U. `N8JWPmݨ/Ɇ֙V#u`R)A$&̺G+귰çzB_Lr5C pPQvZ"?;-<+ghIzҪM.;’䛆SIl[@S҃B4<5Z;BBNFj[@*6#mviQ1"HoqE@V07k#hAɐ-/6 ߬NqzlKG(۫ *- ȼ% @%I-)"K(kelJ5 P=A+3 i N{ E3DP \jC<亚]6CYX0+N/nvt\fZNqZ"^ Lo5e34 Byg MEE^6R0Ɓ`>PUdSK:>^ L$$j$2wߊ\6#9@YoHY!z7hdY.HCcD+6ɶ5J?QV4~>sFnw E:UXK*uѧHH/CאcyQn .!zkU _ʹD/&[/b3o(}OV o1Gb jL$E? Q0-/~xi=l/oUB\+k$ J1 o‰VnJk]p8G;_Zzh#=Ɍc2&C41Q$KJѯ{*Kjl|_O4XBe9.#d,?tK;HOЌvB7&+W% $ ޑV t~ͅ3>{M!2F~zTs1Tzt 4pkN2We8P|rܽ?شIJe(R-pBwB#J43\wdڜ9$δRZL{:.'<1:cn n-* (XY+YݰWiǿ&BEDj 9ѽ"ƃ: ?Jm${'s'B n%8.]x(K,^J;v>N98"˂OP&r;]u2N$0 GɊgԍ1 i0#66Q݇'6-Ӗl0.n3ewlZ]0wr^9!H"Zc8c :s9$P#ΗsUV`@8U:Cxˌ!ǹuZp쉣#Fnj k䕐ё8;Lذ$yгd0Ƚr<̞1$aoŸLuw VZooޕ\u$Bp%?,;2d/o%0.r1.F:9cVe6u)Ot(+Do(N!tzMeȱ *~"ڰJS JDJTźr*_Ѝ5ՓxF1JaNrsM.V&;b7?wiH̆H!˿ud+^*_dxaw`LzX|@ n=hz|oZ@1j5+I~*0z ,yP6Ӽ>{eU\*TظsX̷UWeTs*W"FkG71@_yޖIq J~ KzTޘ%(qcK<ZRY]A ԧKP$-:zS =qǠvF,XfB$q0n=!wR z{'B339j;oQ&)D&wke]yVIJkYN}kvB[lKh w#lLJ=I2Ehjr)Z79WR{1mJB']Қa;sUPH<5VZ0ߒgV8b@ &鷽V;FʋN`OH_q j=pq@؂pC7C>1Z,Fw3oqwe2 ZMeܲc2\`׷\i:Z~zHF76"H+zth96mL.uy~bI_ÿ~J t؃DcE󛄈_kRs#q!V4b֊*k>A܄Cs D_dfp'箤δ~A A3 ]$֨CKR Șk%9ʢV:Bd(1]Z`@?x:4oS~1P 1 ,<"L}=᰼lYbai# ۷]/l]Oد־9@nn(? R)%0JЮ-\Vf"i6|v:Scapr[\~ 9(ֱEtIfd(?3^dw"goLP+MX>P60ba`\\U#_+e, mmOH$@GyBO@\,j.4> pFZd ,%cH6A&^*LTL8fe  1 4FDqV)ŲZ-S$&åݐMs$-) #2B7+PME -joY{}ZM;RXKJ>8=9c4G9]5|B췋w DxBS]v|C:nT HĊ+?_&Bn4ʨtS,~$y߼|<)[LnB#?GÈ|\/|NQ Vɼs>օJ6Vay3?wb {A>wq*.WIy=s Vd14|FE!X>L]갓o_#p\ 2!;@-f3яH>sF2C1obkv>CJuQ!R6dŊ5cMڌ.0XÍ;t}|;s I -Ɵ|\!v`}U)xgcǫst[9^*@2||I\CRNL֍E-䚠} T_O$d|<7)V,ʿ/R4]IxvY̚-*=UR!ZjP+kEKѐUƛ4g7^եEae;~a5j]bK# 'mӰInD fL&8`r;(*Fh+5{SrzP\մtE.l{Je6TKڜ@1kH\VފM_pH54%J0)+<*J/{ d*4 r G qsVUi–s^.#t5M=ϔ;35_gDʸy+%$B'cPᐪFw ~Ie/Ws1,&4ySsK!/\x#8xˎkgBGɪ] !,愱O~!ZL.#f4=.pAԊԞ<1K?J43nhc%>%$;C{χ63DU2H_[գKǚ5:+԰8t5e\sH|;4if_UC?N;A4I 1<gH{&Śl:;~͆J(}T89\@XQ?t!6l2Jscxͬ "sDa1[d7f1>9fQIvcYUݰ!"$?)pfBI,] rLJ2NM}@\z6ǒ%[Lݾo 4 ǟzĄZӼ8FjE4[UEiu\ܘ 75*W}۝d71'zQi )aN[Xm-̗i锳ywrǒ=-=+ ~Qn5;c2Rr/}){,+3e6d38Kf@WMi:Sp$Z_aH<>g߃S\O2!h:3T6Gq(<4xQ8 E;To:{LU A(Io6ԾQz$]@N31$ -Wa9K$*My^jՠ h%b _\@!6:{.Sފ&$zG({h&׆"1W.<ŲR{VWjcQ_UXfRN.'Y I elFBdUcоUeyȖM2Ͼ)&΋&m^Vkw6(r0ΌV{Q}K0=Ȕ̧`py4ȳ ]TzDe-[bm)m vRJr4! e ymY*akCXJ4ԕ AGĐ1 N('۝h=6L>~DiJZǐ\x~KI4_ +,%5S6ya8gȽ=b܈0}¨ xM¦i\KQ >5qCTƷնyyx?a}1 _t1& l &م.q/LQ Aawɾ]ـnp޵3,9Ⱥ3[v="88MGKx.,=L8M+6)prCTrH <~6$*eV*AFQءA]@tl@RuBZY64F㖿rgŦBk;!bot亅b_K/.O (ߐt|o,D v݂/ ^{jwvۨ/<-p?wԅ9;VZV( K:Tc&~|0dPk=?mFs0[ ~1ǢCQ$?iЮRiYEIR̟q7 lRˎC9vՈbHKwnC>ҿV cء:ٱ74/$.zXH~M/ *eJJLζ6u.6U?Xم-Y ]^t~];~a_xTuJB$>;K2^2gkD"ĭ4W;doa `I'aC7,$oW{ûmHόvLDh库%HmZVL86^S+>:؜{߽' yOt"_ }6:P>*\.wJqF!1r1TSʮPjU-˰EJ쑀PGʬن*1jX"r$tNSO h!([I<6DX0(EӴvwzC)yP c$-lr}SzG,J*Y 6+*='YG } D$zE]ޯ׭|;PAM2ng#G~޲kNz ΂Gsk㿁.( ,C䊂yEj%N8N"Yo{bFr 1/5Jq$d:h@R+wwIcr/@+biY#Oş>Zt0B4eSÆj4ի5@{5ےTU(~dz>GVN N3(TuMlo6[ګ-!s}.*;I[2D$Uُ۬<[OD{*x^bgMF8(!%Ib~t'e/G%DSOGk1lf6ܑwdW1}*޴>^Qm@^n9.#FS56ܟJI}uV'!WHh$̤+(k#>+]Cfh OI6os"/N^L)N-zysČiVk"~6dfCRBuvMX3%z8 y.Ѻږo5YG~[Ǜ{0 5M$fml),Ůg9T}ֈo@5 =N,_0qB}Bg`rt%+4 )[xKN-S9N[wHbH=~-c6 wLUz4AGfe3X>Ŝ{a4%ڽ"5+Nse'(2W)(71KhKs3?J1S)Zz|CNN%FQ1:f*G%HU t{Sp# o+eOpVl#Wb}H  JtW4E }U=pM=T[,iUO;^Uڂ~5\y$AOa.mah?bo0P}!RUI_dI~fXW=_򿝗04S9v9ӴȘq(ܛYZo2] _;66tO,ܭ?dhC\BE"u7~(vrD + XmwDMąo`:\Bls?EbEf[o %c[I5Y!HH[ip #p*;#f{S}mrs/E*}Wg))G!r2Rl2Hz֎0g˳zZḛ=‚"@tED[ @7櫌5ޡ / gFI4""kׯ)UAm%w{~&s5Yqr ^֒?ITh̟x\rfbuXSIEC]~#Cd1"?'._ۈL{|MJCCQF00%4#i0C5r!T ?l۫$%<,$$̻IZܐVaDHG3HuJD/lr>2Ct,'ϭsQL@2񤄡oͲ4WmSt޾-LyFR視'TI^U9=0  Bg dDĆ=55x%z9gY43eQ7ʥ5r1S)@`K`Qϖ'x4nq<&c R [ efQPL;?Ù4kэc|`ieSZ"lS3e}xh izD])t~~e^cm{g6U?{fm[S>&$U)4>d PŽK uѵڭYI`Kw2HU^tg0ձ)eY(t$/Cw@-p{ |S1TL/wTf+;&"gs?dE!Aw LT'9;e* jCeި1mC1KeH/(|FOaτ_4Z1dEw0Ko(B ǿK~̆ Fe;@v<.CA`f .,3\tC`՛ZhOj!/MPcm0 /|.x ՋQ -Yf ٩DoΦZ.4MCD"'H)dh~ H`d );JĶySJϏe#ļ7 '^Q+i7бx<C/ %XJAe݈I @  ?^+#Fϥ0]+0Π*dyHWٿ~7df+E뮵ʞ?DNߎ ِfd⇇t)U/ɬM6-{~3b|%[t8C\ߓ-F}St<ƕb|ވ Y2HgKw 6/潉6I<սu%-g~1;wlj@|]Mʛ-/ukRHw_p6c{ VҒ(L3S&j2L s0s0h|3LI t\z~#u8{|(:U̺8+`,Etz  L!\-*hXodvL/NjJ'[oMYfy޼PU7֊(P} >h$3mQ?@~'22=]d"N[rv\ >GrdB-P&уs]ґҍ)wVIA9 fak\.6wC$**9\46-G?q. 6*2A%zFVni>?j2x PEum+(SyXQn\i;HC-q]$v"jgNߺ9%I_ŧikNGmIe!AIHG8b6Xțt]CygC íf3 I$cC|WЭ}7"PfJ:AQ.zq\" :ylA$~{oT2a`ݶTBh8C[ {8yϻ0̚WLo5&![DEۭ/2h%kl>{Az5'r ˷jW+bR:iq~:$A؈z-Bg :TWx FXKl] e ̺~q5w|pO ØAoY~7Aoq9,i#JbPo%Ӱ?XYZ5oE6Aay? iK+0hF'$J8Xcz qjgr%jO4`ԥdăjN~=֙m8*iFr@!zKnF9p$Kѭ3J9>=˫[rp}o11/FT-ҷe7~l\(ڵͦ:)i<$ߣgXB(A!EK)V=&9@ XbdYB؀r{t%6 m!<3uE6ъzI_-ZSj^oV0+cYGGA=s6Ka_T\3>o[od[jC`xcy!`{SLƭs7b\--׭jk >[@ ylKB2•Nu0d\hbZEaU.r $ӊ@f7b~I=nB $ja IwԿ_6o1. T袩R"Ǟhl9JͲ]siBɣV ) }o%3Ǭ'64}! /;FcuApr.ĝ7b80`jƊqR/'w)83vm\󡹆_$ \eɘ;1~܇O44zߣ?^WZžKI)qT܄L)nZf?Q_Wy$$|0"-k ?'ܬ{w9,ahлȂ52nð~ 63l,,z{s Mv٦VdI%b6==FO_Z4n~A} ITX2YAYv}/R ]P^0豶3g\VnBczbÍZS #@|yiSț?qUKM 411f;љ" k3L~y>7mАG4El U ̅?k nXPB`"zv !5p! ZiB2<>D;'in"3[?r5)%h 6#_}uEm\)n!>ܬ7a(ʾD=Όz,/WtNK?d>]D ˄]φ DeSQn(>Mn>I:49ԡjZ%A DoZO\-:}*-==Egj5b!&B/Ba2jxE /F @ųP|M0伟K\*z8w=`BbѾ[V9RƲTؿK[donjDiELjfF>qq뷪 8 [ؘMvgLQ Q#;1L=7?m|d4794o-Ou= M0?nYd_4oDi,ce,Dr)1B휞oU ag]_!qQ+P!c#yCǮFׁ2rNu:AOTalL'VДJi5A_-&#te.L0ZiDA.c*duWùȹ jA&grVEMڼs;ݺne 4__#$O1p<v6Bζ(}ڞ YbY潷`C Ro9o= 4^3y8 ])~<5Ih!$$d;`~ 8~i/[km ƾI5a(: .eoH `.)kۄiXb'3SQfcU$CKqko.GsI\'_u6﮽&"CP^iH_X\~ fww KNb4_`.U*OfbE :1qћK`R0 ך\)X_ԟ@Pvρzi6M %m kyƻuIJ|7 8{F,V%M6#@򝞦uC%`ی϶TǠQ7ϙ9¤~f6_c6ݞXNj@%Q2OXnÙ/0禹*AsVU #.Ò7if,. @*F۽`}ʬu;ٹvhxÕZTdAݪq3f>[G{ ~]W:\kԪ 88ށ(3.#vt)] @uP${R4 <'sW:Q䏵vTIܴk[!,?z 9p W1w.9P0zUts>ܝije"㳍^ND?e%o "ψ/`cN ,m^WHq4XMMlh;R,bτ N%ej  M>\Q^Z+=G{siT#Mf:otU6HtGirUtZX6@:1g8,3P<\CYM}u/wǞgcKVV^T ~K#IP2jyk&+L6%xN4jd56~P_ylK FTӨ#bg0گ׵NT;k%t+>ԨfĒQ67菰4y*qpܒ <׊Zfr09A$n&$b[̗@`{%ܦl"9MAaeA=3$ X̿>әrAIJhOYfͺT$NU5LǣGN,5_1PԊ'<^uTkA4@rY?zbCKyp :}s*mky ȈRT=\heD߄ klRXߖcv75٬SEJdpO͒֔foRtаlG2dɪhJ㽍m;WP<hlcA<@@|f9z m'NN.Ivvwy&Y*;>kPɁdzr`Haۻ[\sKtf59gs{SXh-;ߓb \FX wizgk5tkdf̼?Uxd*jV bz>]*ToM3d>5QѪ[!ts$pigT`2n'|49h5J2D8%FxȪ^XD@<ɰt1V(84 RDA$\:a;( 񮭢Kk&NqsV*+/.JS_K1295{'35km7B}8C_iAXwC..rbbL~-"ҡ UњGKhB TyV#qo4B~2hZ!3EcId_?HYҒE9Xg^͖R,ԏ6)\_MME2EOgmwUǫ`||rPnN ^;e~KC\7miҟ[Ӱ QDb^ZLܝOz?5HjG *{5ZrUZ0x#ijinVbS1$R99ip}o9b&)X昋fy1sL N=ʝZ[%;nɻfqn# ̡ufGV3%w1I7YѾ|NҋU50gbȎG8~^`n3X^A!!^6gJLýzxq\B"[K^j/>ƀI%},V6VLC@fG]:_C9\/ϵDfb[FCGs xXFx<ĩsc>@q;r^By#D}is+ݼC 4e#$]HI"4<4'\|ΧL?Qd6|vB 7^#߆(W$aRԎ̔s-WteqIO6iޗܧB5Q@KmYܷ^t?!`ނurdZ[;'5$-?0/6U2+фOZA4hTcq\z}!o!y80NR2Htig`C7JWr:HJBuzjxSM 8uv뛌?ch ޟj\Vgy#t ّ *mgxy<qz)Zu2QLjwu;N n \a z1K6:hli?g_6`Z lf<䴦!)oC35ꩈ:xblG3)ϝGtfb6e02;闶`M'r9ENÏ H.v f 6؉+> s~FClԛ1uâ0Hs y̛dZ?Px`!C%¨єEs,G҅rM6" 6M8{pM̭2ڼSRjב`'{@l@؃8QF49a٤(vr{mB hWL~@1O<+UT rn`3K[e3LQBF}ug5AmTA֘Qyd0tI.<MzD"kՁё3&+Thxt@drƵ6 ,o<ot78 @q\X8rjAs\ՕEv"S霆gXgbTlloRcYoϺT݋l3̖AQoDeXu^Ume}t%v:Ku8cs4߼OF"[Y4 wV]x6[KA "D bx##֞mQ)>mIw]0gvt (`lO\3W"#Ŵ a?z׉ֻr|f׍tLnRwjpxlvĽbV?V9ѥދG`OhɌIs&&b `z;Tգk S#TɬRn1nnghdq+;ʑ-W+jT'-IxfܽoY9ҡͮJ SawmCzAuJ[Ƒ)ΑS7a2p&v8e:?A˜^R8@hF5?[ r(UM'J;!C >p@m  RnTDaa=neQP21ŻHmVMxz> D(g4 4xrnQkɡ.tJoɻjhN0;֞M/WV%yi +5T[im_Y븄*?B+g&F+/C+DuvQ{&YK=rvt* Kuz@w`UglP:W)PgJ|*&Gi՘'@l@~UJUOܸ̔>y[0wI.hvѐYLbhW.JB3o;=Z5 f Xː/X`m=[qu `<*B7[9Ev:5LIZK*Y2R;Eodf2KΣH%C/? ){/#f]5T'ӿç%J0NVËdӰ`YEgpTuJV#L]icW'R̉ W9YOn"|W1_o+(KHN:nz "zg2Vjkc$ )ڒ ƈ(z\"1F>m`&,] Rd/z[PCrه<)79r|[k E n?oCp;> jP%/ig(g6.;cU=CQuMΖr -۩ND r1S!ZeUht$4s8Sz >Jz^m9X=Ն'x7$fYxӚ嶈9cg̤=9z d+9 6k ~UЅ:u u  6;+`&^$:g?'Zz^!{K칳w=BD[ꝅ_gLvX#arwjR/1]IxKԤmGTs5^&MX`n9NA,VzM壀R[rZ6]xT. m* w9] ]A5BCoJ{A;prEQ"6 G Pոf~xȰ_nqa(Byqh4!ޓb5~Fi:޶(#YbH}FY9%2;89gfՏ*O% z ЫUB~?jmBN)3B7m?e)2c xʥyq2zcg`'fuZɘKԸr"{OVxtPp2 DA)܉Uk>E>H{ ^Emj֞kXK6hXA&v}0\[w1#l׎; >P\GEdt ا@V3 suP&[p/jW_ДvN^v)sq K?j6oNck_DISRѰP8xtxg`W9m9n-=\)BNRZ_;Q_9}Z-(Zd_y7=S\MY,5D(C } \D( '_ TC Ok{ }FݓW8Qy< (5<$UAwV~jvXlІcjmb2?2,S&tbxB (}G9iKafr! yxN̠c.b٣Xb$ՊTBPkY Kd?Kَht$V5f>D<1| i+(6a@ׁ2] ߥ1q@lX/iZЯ@ՅF"aV84?VP(-:,<Θ%3`C9:,fƙ#[5w=}=ϒF^.fI%9Q do4+w"u_xK(ŽHhU:krmZ 2}uX~uWG{~B)+d(+Ox7GtôH-f݀܅aE_*en_d\gv'?#LꞤ5ۓ]D.t]Wqugdp2X* mZ$''4UlqIB߫E޳^,Wݔ"ӞjE%q$Ɓ]~6q(]bPZaQT0N^S3 `cԥL<&ސRDeqk|ZI/>ɆlY>,=W:$*PKCsrDY,v:D#ay5_3?K{h 2GSI/6tDWŋ>-6'ya}t5iK&טTNVLP ȟviY42_6:x;6%MPb@Ta=7ȮUIRV|KBD`t9[@ɘʤi^%J1cP!EL%G66g}b4M rBY{" ͗|e'wԟBUY%a##:2jڋd5? 5<`@u'FQJb0E)=o;QW"h LFa电Fx\h)0RlMO 5I:=u E>Qqdx$yV,z䎱o^nk5L&4AnrwC_UˑzxC,4AՊUomUtӖ(lxF MЌ ;,uLI%<_2 * [d"u,hV7qpm΋޵f{訧vɮ3m'h,7k" /]#̏6G".4yW@+,JSnbs?PE:== oFq b !Kw#'!{?%X8 LVvP>B:BkIC@?;ȉ~97rWml}4Wg>\0e]ؼy^ޘdL4c64[x,$$`w> GݱaF#8ᵻf7|>EEh:"P-`nJIhخk9!QdxMqsW4 gagx6a.Üy<跿H}s3ݗwV@)lqHϷ 3vK"McvAI){4?eOWLi|M_W޴~aE7zW5U"^nI Vu\o!R_P4dJ_,)N(W uH!a"DXvb,xʓ~d!c +(*E\cQHjK#6G\>7pb~/Dž 㘵ɂ؇I+[ $0 ]z-Fb<GE[Y]\rx@21v>#{s\*^KD>p~@ʘN!K@LhsM٧&}>CM_ +(,: aox覟ZK6)g h ]փHeR@ϴ4bTGkr[Fj{ @BNwe Fwg -_z ;lbfD`6K;iZQŴ/gn1m)a *lGط!gc;Som6}6ljPsmUelOzi)WS#eƠDtj-:,H](l},,&lv<;= 11ltܝKmwAgF2Z. a:;h]ӏO5a>+:&^<^*~T{k֥ەvsg/q8ZRH 2+W*\],(8赹>|TE "Ս AfŒ[/n!\8瑁&d0ېB䵰 apc BRF=GlA ?3*#g>ATZ6|f`Wm3p<ҸR}L8f|]((OA<(*)i^zY,&![mR^h0/ Hu.qug*L!?bDC wOA583ӹu=\|o`RTRRMF:gccO)(|ǖot` # O]Tt@Uy1$c.! ulcbBBGAgfѽ>ޞD`/CÎ\cw{y$؇5w>od<n ivesSV4s5)G zRP&IҎC,TdO@aRF@v&+Gx4by!IAj*!W5t>6f6~}!ˆOkԒؚOCrjA]OZ(IKAφeܘ3?5%q5+x6{M5AP^8հ UְN65]#i>sx J֌|~MnyrA&7pk{@x7*?wGf Y낎My vS&J| lWXf!L[C RXliq%pPbLy _)7C3_Vt*L*^=fm"&~Pƥ>QB,D`f8SKu͊WuN9=_Wh ;wrLLt ;aT,Qϐr^\VɃ[;EVڈiS:IMG5d j9Tk KEw3\kJX PG ' b(1t@lU(;m9VF8HT&jy뎊Go6[NqCY]+ais)ҽd=ˣNIKTi :A2=` 1՚腯ᯩEWӮkWnc/.S백I᎗2ĺ-m WxQQ|w> nos4Rpl.JJ6=k6СBpu d(vMX.2r[}3Y$v{>yOF hߜ-ػU4P|RIRjKy-(2P1-Bel=<&pO(„)BĀ7hlh"A0,k8X 'ɿӊjv82%ު'hwR:q^ j>*n,d܂FҼȍVR$T6:fKm@Wdq Yr{ZXք'? nt9WKya͒m2mSiY~7ځ.UVnFAЕ{Dȓ$ Jg+h"-e~I|"AoB)re_ׇ:E0TR ﲠ"L" LB0 ɽxs%mUIjr2x;?9זy& v]N+`ԞaQ.&H5Te`}1dCՐŭb G^OeVO# +V+-DBi2CJ-{Qޫ7mgcH`z@.X8ֿmV0/:d%tfs,Š5o6OIimZ\(uP8DGe 5!]Y1c<0ļ;0[zRfS&5zWTOUF]R-aExmq· GbȁUNG&V,.-:<\3V;-c$E^C·欽nnG nzD5&dbW;3?0:^IjhE~o+wd!?c XM<#Xh֢Tbun|brAjq9X&ye-#.½D?>ʇ_?&"坊<:"F8](6dfi p\Ո>ޕ)MȖ~:wzM%)N+S=]#}bw˶K?p|*Ye62 MT2EkG}nT}]S7?WhWϕGxW:jAK~A:lA]y^R(T7Dy}=``W  k8lvCƴ9k)2)zDzQbI^d03ϳfDݦ-PaZ4g32mN[cvD/wXEFU+9aTKMh 4]]Τ]w'oO}s7JিJ+É4qeY= zʢ|G/Tp9itwˍ㸔7Ț){6Dv  +eyA9ݩMMĚWMD}F%"5^^ _ "Tys& ƀ7E>@&8hs~C@~ђ*֯\;|lX2n:_ZpB0zh_?;"@GBpNj$ Rp?Č$>/M)cLTqf&NN>fb`,8 |NcEk1b?r^=5VX1?B (p3? :GZ2pN)TeJ? jtlx4IfF=g~-50mAt ^jr6slze Oˌ~z()!J[ff=%hC< iBbV b'+֙bx[b# !宛[ɽw( Fa- JXXشb[Z0bT6\y-d&DN(IB5 =a SIʑjM>|+fK-&i~O7 JvZEhq1u|r`Fqxw ?y|3gT<S'N\+gz3JJEGf^\d:8j,#ls4Sn}AنK; Hk6P*)@>Pɓ>X&(+Zu 7]F#\/-U(mHs-+>}%&5^kYq|e^Hā lzoգѵSHb\ -B GLz ?Iḇ 8ZIO|<%2zjޅnj@ssLj /~rsA; ԟI˸݆t^N1+ڽĉSc;{hs;D^ĽfY7L>fYX:ޫZaNf>k@IrǧuBu(vXʦ[Rԩt˅*H3/5ǜ6{=H%euQ2eˢ~) 5cX\wk4G`ImO;Tj0cw,S#`T3'Yc ¤9Wa[RVxM=I6Ac[\OaH춞RDiִ" }c±7w@ೌk|4jU[5h_bc+1W,!ZGcGn@0r75" ̙h_WBD.ԡHGMMvMjpEZ PM,&e{6j\>\ *FUM~0sN x͋7Y)U/15G寑&7Μ.&),Jr5@\c VRthؒ4'9%fI Q5G5~V/z.$H 볣.l$P[xWIV,a|^ vsgNX8J>YKf={vLiq!hg>Ü8>j5ß)ԓ Ɵ-z1Kq(ލw> sô)JƧ5o} zJ'r*.\##ۇH}kxcmHL׬b] ]IoESMQ,Xڄ)be~yx,$gF]?h;U sܒC60jGk7v *$L!U T8a_ZQJ}z 9&"ɦ1e䜙DLY伫)Qg5t]-4Y^%auBgu=4@ݿ qiP>!is#(+*"UXPF3"a$flHF~oV0yao5v6œU5m*#n7G:d$&iԦ[jw$OoEF" C*6/ ʿ.; ߈~{+q])O@"Pq*q 86OurJX?8VdV?Epmt]Ti'&yh. PWCXR*{6E} \*]R.Wx\+_ROZ tW;hYfwK["ɉ<®bkIOp9we@zbY$/rAÓCI Ah;-z3B8s`/8Sz0euO@TGˋB $cqFaDl;!d r4m<鯴@\t"yCx5v<12 ?)IC!ŽkMkϦȓG+klSg%9׵!PG:靏ONg~X qV!]G==̼[#B>ҐOszֻP^6 ڏCsWb}@*/Ez8P' !@nܧe>u`%=^z߷E'~T-ܘ<lcI.@꬈{6hC9W;h/;:w{=-,Ӹ&.`L=J4svtu @& =krF/#QW˯VLbBU6)~>f72 T~G&6mѱ+10xyȺ`o5ZG$Ύ6Hkp< j+HB^nʤG,4ծ0WO hIJMosF߬nU~?ci6*ERCyX[vAV%ľe-!?4iP2:XLmd-ar v)9FImF@>56:?u%#SvYnؐB RIj6GQ C={uMN+h" x{a>םۯql7 b#&TDkotIm+q~fUTbE)+Ý ; L'  gKPEwY(-<[Sb\|kk>Yfo)uASy{}C q#ZfbIe@1jz*!|(J vb(l|:9Xɮ[HK+$jNdxL=ե`[MٞHra[%]а]@;uHEx?ch]Sql@O23ҁ5',&M@݊"4VTZ$S* Bj+-?J|UWt*2%o\Ki4 Z+G8]]NtUf'4{wM˯:S TB8.Q_lAg&;Ux|}g`8년I#\P\'D:+#%&yZHp`7UJYVn?&: O9!xnL#2 y,_SLF[Kɖ nl ڲ! a8Z)Q$ƭA vQ"OWY2_[yL1 vЬiKB0f*5cs{xl0_ 8zE$Zԁ긿(09LwkGRc L{VNi<'ɶM#F1v| :߁v'U좙E_|+lUHt|'v9 Ԡ3N⛴2I< H؃"QW/#fJ5y' 0*@ѯ.DHVXZڱ=䛫'ej:WXi`kHr49N~sZF$2:py ie:B猝^!ːn_[r$]=̚'?0GߎmAU0 T yJP :FNk:f:ǙCe[n5İTmãY,{#nLT ;NF?'ɗx &_BG Euv`y 50Ou1X͒ xVAG! KDY,&ƅ˛v 1X@^ QO e6"HS!97NJ5uy:zQf=O40h!FaS 7&ׯ͆" ٝD='4VNzw<\mX xYZ }+CPMX#WMh~{j{d눭^S?ŗ'1ɧu91QJsikIIeJeټie,yc \ixz¡BĤi4J|P}5I6|ٰW ]S(M 5])IN4vaLjk?uquv]dZ \&  Ӻ;Cg&9<~)8E&~zC9nCYvpĊ RqLKgBJ€NG솓g̚#Zw}+GW2TpNH4SW݁n/J6\x♖ԛ 0|MUi ^4'] [c㼾,TꮑUjQ4o{7 -d1:n2&mk<64i4ER8j(waG;-x oKc Ϥ3|Yྊq-1x>gnks_6P+ cN9b +\&rD~Q VP :x cϬe/ U=ԣ.,ܠ|!bd!`IvҚtO<{mo霉 ڨ2w& N+h4)G{)Miy1hyc|ݩ^I\&܉(+Y B+1l7i@:d'Ic7 [67D쪴29b M@ ?σZkHEvs ]֠"p:8軟>.yͱ-5J]AIe'̠XZϓ/6|:P _ҥ9햤gjU:_w *v~>]ăn#`'B.)4WعdۡF;-2S֭Gw=^AAc;$@dfl}Ef{.ӈe5kf#@rY4cנF}&ih욵~KGhX]ӲPlgzj9[8)\*6U0649(l$O9Pj7 iV|=5[֡̍I[R9mVh sJk1{G,X)6W}On8wkJ]M_z`55x;܇H8JBo8+A7⛛quTPK &BӚYp숲d2~]BŁPxќO )VՄB8*-ґ^.טJQg+)HK'L5kPmb=jIƎE%MWB{Z_˰M8G3w -3o)9vlJz2 .Jaď=>LLAۢ ]ҺДcV"^vsS'LY=shs#dc^s\[MI*()zwDv|uG1wkpڴo~5,x\zUqp{hS$#d*K)y#ZWƗGielwFx#q鈋Fg,FI /TΚ说nk.7u6\;|,O! !_0ɩz1^VN '{jYF\DwYԩв홢1Y J*R$Jc;QHr[SɡMFC(vnt) yr񳋮y^g|7gQS$a(胖ka!K*w[L&(lr3LT1J {)_(,RfoX>]Eux(rޓV<,)4PBR5@0;Cdv?QMwEH3 5,vGںzna4܉@~E <)#'cB]qjX3#HcOB\*!h@ib֣ЩX1Ns}~4OT]e22(ޝt!"o{>K8ۛM#m>[CY {dFȢCO SK cN u4jk#xeW l$t." 6YF|4(i)۝IqE-X@H}KHD0d# PNLW7[&ܮt/yA}Sk@|7x55*fvC*)Yjê~ zms{~{>n][ƥ .j9&w)bQ,tP_JׂZYEK0,\$QΣaI=lS!ﱤ$ڸeUL'Yu ?lĚةcAQpGgI?wp?êRUP.7v:E0(|(0Za//__gx{C0M,".ϪpE;(9GI$ʜ9y]4md]s%>V 䀶_,>:,g<{Hj U]S G"ѡ=G/_~_X PA#CK0!|g^`w?4S4DitSb~N,ƵeZm=\Zf 5xVfbڀ3`xd>a.L}VNsiX@ 77RihoQaƱ` mI 2_@4Vز&@@Cd=Y-zڿ\13oR[TNo9+ 2t_ŇKyʅ`"6B>wr ZER^A/+=AX/VOD?2hg99e/hV`D<'#5CD h@oB϶! Ea:.Ef{aJb8x_ k_*Ɓ:"NǺRwY.?QӁnF:[= u64Ա)Dn}F ea9ە؇C#FTxhVL`5d{K֒ K.:v,*d nRڤXml-ulZ'VDH4)#b\;ǧHR˭y"yA=Ix.uyXdoi{ԥMq"YxI`<^S|+mgUy#w35ʰY3&yd9]}̙GJw$? f"Q8&TgrL6 >KwΕq& 85Wy&ʊD&hLM,A [ M{ 144֥J~f$rٳ*ğ@TTsȤw&tXOAL8\$[O'AnJKo\`kTL")J ~4]N#>Z@4 #D;MX`:7$r֋`}J#ԔMT=L K/L*%+XVz36Ê%q-(DÍX~MBҸoft4ѽ|2)9MiDtaGQf蔜] :cSeYqX^T0J$؆2 -'Tݎ$U/߬p֬>H<znSm#ۈ_%m2bc`ցA-4[c%XW$PDh?Au h٧~M5]?,oz؛3EUG1:y״]R!T'\ A[t,fJĂ?ٮ {=D,m132Zege{P(Qa/\v 7Rב Q "nlhJ^C htOiޘE[:^*9(b]-tEBЖO~ؽ F;֊ bP cmxs24\(7; BVW1FfJ]úF?L()\D6ەDęOv>o Bs&ڇF}򶥘c#(Pu.b;Cs>(g-[?ݢ[m BH+^CjDt)a P;V T"L~Dw:Uܠ0d o6Qv .ՑACHܽC aE:sm [f+l8 ixd,]ƌ[xV1|Jh =`n))S`_Ϧj<.kٖϾWf|svf[Sb!Brj6J yZrpU@<汥[?׍5Zhwy.I`r2Pt*B%!(RD^0n8>GjK8P C~,,L{d/1gif bI9Des!qDi JOfy4v`!4Qi抪i;f߻gjh-ʨIO޵v0iSr8;UMG[\ݳb/tC@mGb؉2ZUR?{@kuٙU_;řjU[^pAx0sÆH? rV#beévrx&ʊ/;* k5j?w79)峅=8XκEC@̲|yyY) -Nq.ɷLJq0 vZEI8Pt/t~!dx6rmyb9l`$K=<5敻.*h!RBӫQ)7T_1n"){֬z{{Mdݿ7Dp\>3p xhfj낒$Qsy\|͐_ޘ a(V|Zf"4'l)aX&i^Z~0ibMoN6(aGWʏU?ɤ.D/:KK;v^9۽KXu-8b3='H;\ h)އq?h M:3ȥѭ"1Lȝ(~\xK-VeW wR\P3QJ΅d_~iOt1-l71]@|RFu$ޜNV lR5<%76̍6r::Le .lS > 6{yT0 6)t0ryKUbVigm됟yp$+ w5prOvPA[5a=E`ICk3y܎U(ԏ;'&w-dBYډ&yJ*#gW =L(RE&&8Qt?ꌽ#Bi|g54R'&#V ^yC>1 šl]tRM0%tU0)VIBAIUe9r.S%Cu}$B,gP| HlE`;鉏D_zɚ=/Z]BaXso^n0x o]eu w9/!#(V)Nx ӱ42;uK316*׾; }HǟbU UaƍLy&%T2ھW3D%p7łjX&o`5=}i? ?Ucz_IwkЙ4whC8>nޞ9K.>?~ v# ل4 O+e;,*C< ̔q.ajFyωXzemh1Ur8a5O#5ǚ" sn^e;lBJͣAnF3@v~=qjz:q髂ok\%2mԵomY77L^-wsEx: v'!nցn_ k&Pk>Yu9#(ס#MћHd+ȧb%iiֿwKt sN0c##} @eym6kkG꽹"cwP>xXl#e*=7LKiI'*3ʵv6LFc7i9lҮXkH&LsJk@D=}/,\@׉u9pB-ҏk%&TۭA+Spȑ5[P[/tn}L6˟H@R`5KA!O&?qi= IhUÃ"HtkmeR,} XESbC}aΗMIFB}0<9o*RUΐ0u0O I+%FhQu/j ᓯ׿ZרdV@$x RdHDv>RG &`~[JDr0|~+)r*^d'{MRȚ@4)NiXRo2 _=u\ A7naaPNV]ie)5Ė ) #NlRt2_1g5%(jT"L' 7^[` җY /-$~Y ]Vx-0Fn/ds6ԋm!l4_s17h>%X-J^_ahE)yQ/ڮ jd%2 FU}whͯ% eK]F}Ju>Z+$ԗO >.ӉŖ>'JrtO>6l%\- E)^?ԩt.4FRq!hpFv? CVG.KWˍl<)9|+-,WC=aa_` sP&ʂN\&l&ùpj%4ꄏɪ ,lDu7`DT(mYQ]b" Tvy&ժK Ԡ~I!+>1<ɠPWh$'bGS uĢZy-.‰%5`JKPGq8e(-eXOSh8_v׶8C7pH=0L# *?cЃ+ƢeFtoɧ!&9 l]P>~ԭ y"bHJ6 Z3qh Ȩ@]A]@%}轖P-+/Jh䙃/6&@D@]DD#P|a)0| .p<m)TFDO=v.{_OhW߼n +@2(%J,D9,f genϻ 5#d]59 BBXru9K@eY@,|k1|ze#l]x;>[p) AW Vʊa3vŲ m aɷR#o֙MO0_A L[AbmO)08NnSk.t_u="? }H1iy}鷪{XaDkKZ 4WE3Ձ8QȨfYE R`!8f$ %cag+XhbzM=tߝJ@UޛAq$/frY"+8#O!!@AՉ<+ 53\<0D8'\o&$O?0_Rv;3Ak*hj&M8Av鯽LkE}+EdC,I'/n_ifԣj *A/Lrۘj0ȡhZ"ɶQ|CkS'q fo{ƚyܞӸzm䠫+ǩ)|gz8GpхzZɛ}5gĈ} NKCuG"qÜNTmi>9bc=F+?SaaLgѦXwczE& z/n+7EC( Ci&3XZnꛡcܶ8&.KLna$EL~%WF7x cr5$6XRmX6(Ve#h.1jĹ5>٣+b5m}c۸g.5ʒƮ# KtNNmi9WaPr&ǜ`< 5RY$]s\diöJ惧!Z&'G/uʜ#[-g NߙNoF\o%[U@*$omFR%T-BJ'ČW2وT3cujW2OyRsf@?|c9kJd/#4XՃLSA_Cu2QxZڱk&ۆFahǫu +kBv ? g= PqZjej`f`B~)6 rYZUuToM jR$+B<'tje8/D6=Y)rFa-EYf=Zǃ9tYlL zz>^W%%I1g ^:5k;3'wK mŦHGþMG^-(S"^n8*?R΀~֚ Ǎ.y6u}$40' [ЪkKX >zXָN])]yLJ1QYDDmJ."ݹ ~9JEn*Nzf5Sɜ-CJ{®lu*Zo5e=/3N @S<>NIS0鈮ɡܱLs% 9X_ Kf}CZyO2f ǯ;r&5hpwЮf("L '!Bo6Y ʆ:j^'Qv @4V|30h1:!.v(b145`)"ۥrIc1yġ?ћ̍LNAwa(LOEDv"o]l7y㉟ Hp]а_[q ;nvTvhÐ)DJXY8u2F ^bZ8KQv{.pS%]NGք+uqu%AQAЭxtE7E>߅J?#bG֏*oet~lIy&c"a^,Wheci>I׈!ﴽ3~$6 w#m[pvp޴%۸e#q%9ވ(J.ި6D0p~,]zsr咐<6|uv` Xunz3N( SO2֟Q5I̕CJrl a X+9iه )+9+!\ׇM .DZQmZ.pxflhͮszL+io}z]];2PJA{h3(??G`~!Dȫ [[eE?vVtqDt4y()TcKNUt蝂Z>D8>3]φ`뫯xBc9\'sr;jQlp*=jE[׬-tqY5vZ@] PZziO3=7@cF]./ sZ{411.y!`]s:VtLU,*[v YKbsfi;Mb ĢU2j&]8.:PJm $WPYv.YNyDzF{׊:}ZCS2Z}&4mEFBob4leH 5_a\<-/)x &Z&FWPF{0& osyDKӸҷVX)bbkMY*BW wL-19X ; Xaj0(H9TyM=;z=ևmaQU6ϒ<$M?>򺜣]i&xvGRu+Hc4!vnH^G2LWDx_*66j/硱}|' 5ԚtYk@p{k-9St;b-/AEpD<դY 7,nIB1o ~5knd6\oo| 9y3BO /uBUZ?`|yx֧He{ ڛNɂ vsG&47r&O 0 klawl(a5۞PYCC>jThh2 >k1;狒AF7Y8?p1DxfD^|MWh1>\ "zӳҾXw*v&'<Y r\Z fNNʨגUxn(p:g pcb϶ D#{w.9Uj=#%עRV?D;2EayNDූtz'Z,:_$5v+j*@jп$Q!t攪39qy3\zK"x+{ BLѓ4ThkOXZv zEHbM9sq6`#a |f?7Zҥqw)$fVY N24n!p_D >F$jr<d5ܬcp} L,Bք|D 0H<ks1&;~aAAk“Uk}!af{;ʼ†Gz\{ %]Al@"m15 z'4$_&S ?\8ɯ[;yp)`ӛMCyԝ9vUl6cn|M<#TyA{O$ƶ [UŕydWLuRME_D-BYF?T7;#c/5;j(RJ A>kwxxM4RV܏ /S*)YS)S0- QyE䞾;R D $=bWuة^8'ZCc\l#tr!6ɚ}S-;D"v126mz\)&-pmSֱl$i#-$e`P-Ox\c,xF,:H>A(!288wLNH ڎ`yu@ 26LUZBneŖW@)I7g3I!Y)+I{>< AsGSe d1?t#4Y ~1(C@5g򚛡e$_bY[ʜTٝ X?.;6\_@XspZl m%o| )tZwg7: v3+l,qp Yv[iBgMYqZ ~QŪl[o{rba.).-,t0YKA9\Y銏}ݳJu\d59swQxalJ8#ր8ԟ,sK}N0E LrG#m|W:,/Xq9A]2ICDal{¿r=$|WtU~Px3sKI_KE&Zb̃:c<ʑLҤgr/dhlP|:I ^n]<D|&%2͘_PaqFV7aBlҗ?) ۢ]tBBAF9< u ]p F-K̟gB@dVLC7T,RsQ..ZP fd/-I џأ{sxz YԊS[lxWa G_0!` Q; e4 nJU;*#{wJ>!?xJ<ԑa2yT|ܤ1n6[s(U'!Y<m#DB̹EhqCZ } ɇO=Ìߤ"[sEa7CcWMޜL~Z:MܨE7t'^ ppL?[x&qv6>5x,u!jRڗh , ].%fVgI<.*'2t,t\?Zw=4B![i7 ]er[\t7 [.>%]~&~@vjI+™.I- ,oU&H־\w]D䄇bb VVwA*kOt @LgsftTz d?1\#/P 6>D بX~x\KT=31]6% k/ίQ ~~T%?֙C?(ufwq wKթVÁ:fb)?ggqOH!b$'K>B@Uݝ;pgVZi>|U1w%yq62л)LS)s=/ބ##,ɔ: iNڿsZ/CˏJ.U- :ОB ǡw)TFI;k*cHe564WUAl.`t?RX$}ms{"Ç/̀πz$䚴Vݑ3$8y2SL&OZle|p0~څi7А[Cw X>tFCRܮ@ltNWZ3ЛđA|mEzX^W~+ϸk &p60GTBUTiV 1`*wQ(h nLPk(0'Zw' wP?J}C]P)$])!`K G'ư JtXU4!{Y `jJc:`̈uJyOdd}T0 﫛o;&qsuڲx4dTaBKPU6Xl 5BݟYJ!|U\ L ; :-@fY jmH|*Wn1#Hh<{o0Zc\""marʣ$9,I+ I:2e*GΒQa2G4K"LTa-6r ϖliFޓ66:)⺡\R7 Iᎎm_uMyUwa-Iv3dQ,Q7uS`ԧ^1n7ޒP8thWιv-egn斾HbOq]`t7zi۔U,M(NW=6׽) # jw԰@qv[7-1, uJmwoH HQ $ш9^`hJӍZs!BUϏE,x2J>6\XF'ۣB' 蹵T=5O(u"a_@ ,@&ND`[̂@jR#xP Ĉ~ HAlE, T*+V*K.W?c!>|jhh8/,ab 畫 a"T\™,&]/RpKM8Jy?VV١R -3K J4 yo&_Mۼߌxj-K7˰$ZDU^G,o\BR+Yԫ`th %d> do㹥i /d5(lއ# E3TapE[R(bˢ#LqK:N(W9~#FujpQcu(m kZ پ^};]o}UG{B!XMjʈ8=Ya^ ٝ+ȧrl/'H>J'p@&X@o8Hm#B]KLǪqC <FlITFLGP]R++W3y!һr:N;cFgp>EGn  ΟkST\#4{Sڲ $bz?ʮ*+!bsɋr?YO5% =7Pk {b iwAɈj2vۼNFZ9y *]\?N]tgirKF(4eokC+eOef$`HA;N3 $y*΢s,m/?H.LĥyFO_gn^쐞h[kA Nx|bNA]u#FjLrte#m rQuSy?̭;U)EMZcn&=[8OH4Aqkg!W/0` WZ6j`I csUaP,Vb 2WFȃAܓKC-$،;lVpf ': ץ%XߙAեŔFzkX]'oDS |>wu`]U"OLi#:PU}T62-j Jp=BgX㏐ /Fg8m3WIL?f L*nVs;;o"AAxvjE`moOlc: fբ ؊G{ 7#Zˍ@״0 t(+ȱGMzPk vT$yXbs+tEٵs22R, "{b+΃-=4|ciLm1?H6g ؃^ҜKȋ{C͐:_AF#Q0|TOB!ׇ"*+GM 725e dVw hR O㢁G',-}oPedde70jSR;UgZwX"l%w b |h*,DtĈxOqjT$sY_Nci D-M&t#vUxV2s1"x1GρP^2{vNWư  ^yvSß 说c馞UF턶СCiF%sHZw)kVAJQ4F GVKoyP]brgk`kd\4?tzᱲisScTO76tߤDRX @jŰoJ"%>υ:GsH@6rY)ìD)a"$H!ɤ."t`wVO,SBQ,s3/̣7WyN,%I"G#a6|!U+NaRbuG] a!Cr?r(RC岈=['Z3C ̀]f/"Ғ{I\!tj vTXȻe'7ptܚm;4DžbIp @#zbe$8MeÕX} L)˭ڏczw,QsֵirG!U 4[[l6 ] EۇK9/ zX:Rdح^G~HxO[0j~o,Q7X[3JV=-}z˫+aw/3iNA)Q"7hQ`J(c |'u3g!Q8]<]N@z:!N$ Q*ϯ@F6{Ӛ:dy@z_iqMd \ƬRP3rH**+ƌ$)Qk;*Б7W#WVI1ĂE-׉er lHaFp86ՕUA_^T";+CϵhͶ2]8;.Ivvvؚ.kEi-6Ȟ)*fMnj4; bhvՂa'BxseNۀM8ߥ0_Eoq|!?ysq_t5r,{pX/XYnj =WBm`҅!*<^ ORʜ 7<'=ޫ1?.8v4}ZUE[l Gѓ0>CK \mf3Nng@r }BBKj),|k'-H`Q=]~;Ms)槗9zJ a,$(IvU4 әEȍkϰ_7#!=&06Ν_ K.Wz.إ@Rt$?Pbj`!Y/0.9&P4wfQCi"JH~yߏ1#8+(9}.B!+Zmh{"B(P~Ě0vU<'F8t\ 6y> C+o& D_ϼIyR2Wcq?iW=Jc|BQn ybki1 #f"3BepD)D-zbf=#FmBr^ Qu۠ mJ_bƫ+Gpke e'2yIH,;*,=hy?q>.VZEX4\<3GEuzmpB {菉Gа:z+>pHk.^~~z/BCKjqQb̦@-=$Q6}vy7fn@B}ؿ*rg2ބ\7+Hg)V#fך@?8i4S4bG~~JIV&K,iyx8Xb)_āؓ{HR#pCa= 4GN.&Z4.I|riPzbF 0gnnmJL?X nA9W# ԍ T/zK@ :ScڨȩQ,8ME1.w|tE*RF lѤ欨k$bm2ZI1f='D[ı3QF@^gV=/ ^ˮ9pME?X>1Zݵ%>r㑹PQ&iSAܬ!@vS1b' =CbFa nj67TN }oF%&ү 3j~0.Q$K;nc(mq[iND2DKۑ_ akQ('B!2umʌnƃ{SGSvJF-=:l߄5gL@&zTӣ3ik^> 7Y( k`E+5>]F1$MP*E?=XUxEc0Ot'V*Eم\|)7*#ޒ-X,x؇W|kY)AmGy~g_ndB{Y5ݸUQ ud#WXI*no)\Z< t6ߎ"\ ~j%uA2;MӉKQ,!ͪK,ԸsaU Ы#o'*BMsK{u\1.JfM<֙9p0Aͭ0{{=E  Z&u4u=L]Bq\ >=H҂u٪ ?AOdMj_q0.T\5<~r=" ͚ }V񻙠bl!{4BC$RFC& WB(Kz#YpyToQkXPrδ0y/zfq~򠰦P: ΋6? _󏱊jUiS  DXƻؗ4O\9"M:obP.z0H< `&,v Lljo__HMI.2Š( '٣.7ML?_y3_O/2`_4 VߑF1|8V{1iibC4N $+Q .w1mۼ%f #N$}o`O}Z2P!g.w.<x7G\g:O5H.)VL]Z/Hv=ˆۇS0 -Th^zͫߩJ몐g*O^]ޘ)3+Gj`vStIؾ v1r)W?GRǶcE Zg1 gY658_sVHۋm-K!q1#97'/Iحrem}rZ#}90ßl"I: 2Hݬ)G/~vQ?'[ponmd a#KρJE|uXB,F+Ęҷ]>`pJ;;kŐyC725E 2A;^nUOg/99Kd`"qe i4NUˠ2 3U@Z:Km3tdf;k*̂oÝ\bؘs7l/WIeYWӏ{ /RFŋK.:ꖘ l.(7\h |C ; KRb.Grw/EWT h:eqL5gc2Ahtx>3J|T((O\DC67DǍhdoN3FV4?BPgfh(VLafPURߥu~\Y[tGR]AqE(e8=1?{1pڛG&>(d`1q>V(O(}! s-ޮ/7=U9r-,_ H]ByzI~~67Q쮂&5_*}[.>#*RgV*ghF4I [GR1ǰxdz$$:%^u{zQKp'Ek+NƂSA isy)I[XE감eѠY(w!AbpD3~z]x;OIPvN3eH[́^v5CFJ:$c)ڪyy|)+l5O)enH&vI6_@IjcKv?βXJC?kթӼ3 ?!^bG-sYJN4 k)PzAw^rz 0=ʣ76NƙM!?VSeJp% U+aW@IJn2V/y 2 Rj{=8dWY)\GwSx8&ӡ+R# .⺗#6eqP96E%>ZFx%_,F!պNJGs+`8d9ȅ+:jxo+fٱD*NDT<cIl*eBo!@c*^x?13q!O(}<=:Od2DY#iל]ֻNcWl!71N_?پ[ǰT;Si!dɉXXQ=mqC@bX_Av̷q  ,&C=As""-c?i,G #4WgWl9=<{\A' 'k`G'ۏ[O1`:bM\F; ̇xX&nFAqC˔zAu_em7W2@ջשc*AwPpOﻡȏ.B 4^EX6Dۍo=, 7)n(JBT2S)_m.P,B4͠/ȫ}W<ُ7jP憐^gJ¬$CrmlHF%ǎto , sΟwA¯s[1Kj~eX< D(I% N娼H8vm2̦pkSOs)m#Mt2"ao쎷ӛyuz"^Q!LZ{Vۏ{<*y=G5{+ju\QXj!Dǫ->)eEK9}$D$ù[(cs5DFb+o*6;%7jIiKe0*jP 䡟]WB2 ^@g-[;;慩j~${xڿe”]n~`DB+:qezÑ"5[$*!Ĕ+TKW]X#NbTc3|̉]]#ӪnȓqxP8'L~>'_Kמ2lγ8zr(>G}#T\ ت}>q&`7dD]oZ#.[z3xxf ;bu9 :wyyᛥB;֏&)ݔ7xNzWRb8&e.s.q~ MEFWX2@E?p-']$=[{'rs5ױ7@ [ @eV5Lb v&2jl[EJ-]Կ[GH2[~sn!@nn^3 _֞ Kb=j/YxK_3[wnI [!' ry0ʲu^Cs$CW+={urJ+T<BWlJoGUe:n"h-@oNl&HCFK&W}jMN0ޡ庡a͑rlsu ^#UcTS 'u~Y$8nQ֯#as6j j Sc:5rsfȉꕹsO׏[a.a8.1vߙPm5@R@lC_C J;e%NT\%;H!<]V5}k 2;BZeCĻ@Y14N1Y( >DLh<˼.؃]#?kIr8Puߋp'[L$ʂF(@jsOgN*lzK> )khh8RteȉE&-qiY~'~1~-?@ {޴а̊Su+'*mm`VׯfL9K_P]>PRYbLK m>LwCKW/saQ]<ӂ+I}=[Z(̂_8]H PyJVM',BӰ]Wĥ;~s/3LmoYkx2/As;WIqeN겦MN6F15 ^bGGw"fOl;^;cv|aәU/.mncZ:ɤ!'\e=}21:&N#ciH +p+^#bq T(#dK$Z{ɾ9o\t^|pTŪjF [mb; }g\goljໟwKBA0>4íK_.ŷ$fLa]epI>dʩ nPׇu83x6h_i44W[r 舻L,eؔ`d !s͓Ve ,=$( ԗLP`(\xR HW)THWx@Hzh=0D1jֱuEi"<YrOKNDDut?8E.W'J]tk¡T|0K͊mUBˋau*eK\))M& Eԇc?9?}E_5;́'"%_rp/H >S?#buI,wuX/[?KPn[˛a<(\ lw/Z vsܴb~e-S`Dc!i/s_'\|9>URXQ#dZW;c˖$W46aowOl^X+֦`wWb.U)N1Q pEl0H.k9AS|}';$m(#` &r|rO} xZafCrNF>gjf2Vg9BqER囆kg|d ~Ef  )FL0Faʊ؍w۝rrWF>c[|nn!2P!J& 'wXmf!, K_oKl`mz~7nB1pZ"W<~,:6y- MLu)!I TrT!5ꎭV3}W4~w;,k.Qo`_:q ׳[ǰ85_KRaY!aN6CE c1F[MTFNt\UYi#VW7(h-&k1w#DF|4xWDY6]H >ƜkuF 4\%] $٬CkpL9 hbo\8 [)F*8B$S<4/ˋbP%@ {]c4WY^#M"aԔY|LULmz|1Oz1oH˻#;5+{jnǀ8fF -uUPUVZ(?N/,L&>bw Ș+˹g4saOVN{exr! w81 PP[ᶗx/}du!-SeF(ȝQ7,6?'}lxds_J7{TƜeXf#rGg.:$px}'SΒ0R0@ pº>SR_FQIXK]0Sy 37}Fs1Cp]oS%x Y|' +}1ox 0*9??}n bؖe$qc:ƛ{!C{ rZ/8Չ P!k4۱(/J|-V#Ll7Jy BhHI⯦=5{C7YQз|Y`@jߓj/N8C}8(d $rSsd'c\@e푯I^}.,ߔVJP͵Cx~E˭E&fOi}ZϛvWWifs[Xfwz -=,gUgXvhՆ'^{an/Su@ Pr} i7grybr c34{.Y)U4#b x9񋩛9V3[ϩ⴨pcR5U }f+9s󖫌pw5y3{헨qb)ɻkO*PjBtIR nSe<1y1eشy=03~ڬx;dkRJ ugͺ "kpٞ;Ȫ2I5ϳϗR Qb~U ~^ENn/h=VA -rkse-y.懠!G=jK\tIiDTsNK;!!j1M0 xWDYҷfX5J@31–u3;>(0;._+򞷞~md<ЍHSNVVLDP:tq-WQ?*$};8ɔέtbԍڰN4G/m[~mRJp0MWnʋpk+]rH .\cd#Ȱ#Y(k=Kn؊+}o$[m(YX0ij[?PXlbZHQzt~G%&7r.{LuIÛ_*U\53KN|ҪY Χ%N6|#4Vd(I -|V4&3] y'b 7p"<4oe+;\F7w5 $/:lVJ %? S:1Og҈{_\JwҍlWy^(Nl!(27Ժ '1yϐ_pɳ#%+7osy3L9LouQP$:^Ar-<`=L?Y\}vQcU?IyICGntA$A6 g\wy/ϯS/ZGYJR^`<昬(F#a4IRZ3;D8Wtk+7Q*g =:>?&ߑD6<7M+g*J~o`*dJi.!NdA3*<9Z#]3x*x/ɠ׼:;TqnQ48ŌsMMseya蝳iUؒp pec[{@ PIvv B#ķ/+{~7,`o\`c5i į# cK-u~/:6h3cNB cr(\"R]K)%E5K'jSFG6١R0[{)6ӵ@Ôe7.#jW5Cs,.#$IB'aO5g7H.RگHhc=DF}ڊ G T5vzAyVe֫ب9O?d " .Tg@oq6ϵwQ9R5*OONɲ# Wr& 60->~t+7b\7qF@ݜr'HVr7>lԇG|;&pmRzt6g]Kh~!95zw7\J峩}KPϩ+SX~roz,"3Gys 3ے֩c(D@BV7x(b~5xEN߸po ~'_/;nzci|12 iSŝkm &y kUZa6{'%百µ+r]/lY\Ȑ15|VA;4",.:*ʏwSo9Q= H 9BJvHY,ƢˍzA0l*,-Ԯ܂TSF1-o]3-[ .*̱7{ܿ#b WTddR%eHkh#4j[ `F,o=fI ^.PN({e2n^Y} Ṅ n6!n>FlƓr66m&9VL=چS#Nh EӱPoz{OH!Z') 8MR˗h>% =VH<ƭk  RY^լ>&Tf&}r6#:-Rzq;(FA= wc P Kc=]!/j'3&{yķ zi'Sl3{ .P|܃'C<%\cXo.>Y\xfVipe4h𡿝X!.1]}2"`)1oə&jj8w6{1aVz+7EĴ`o0!4*/%j2wO1?4%w]v#%;FcdnƌTف1w`_Rb" dhe=<jk;"ƱG˟+DL;Y86 Yfތ;.4ǞwDJP+lJRW3I9eOUyeeנc1,r\Km2;CznK@M.0ba-Xge4B ܆{hGNGAr${We iBl\|f8PFxFt(t-sM٨Nd2ji>V: w~ȸΩ*\b  BƆP 8`Oqe2ۮOzNŠ6X֠rG"ZT 4:0w;4dK?u6^ꚍG>fDm2ڕ#^.9GZ1}^Oh=0 &%>C rs5s|V< DF@x ԽX/tC>Z>L4Zme.+ Yg_`=(hga_g[ML}2g^%6!9T,}RB05' B+gar mp޿ bU5;ONrOZ64J =#! M@XCŷH"y_ܓnkTcCP_ d 䛈P+M|}+)g^vmy _\M1]XW{.Th}n>q. BxeWwϠ<@Z?$kzNO <o5X8ⲙI\l]+t4&a[ a6blfgH ٰ%/^>=ju]eߏm!Ym"MsH٠PCeؓ%A}ftJw9$QB* ()mK*ifä}e@ԶڒlW^Qy Q6!X ?Bd[%(_dخgq97:šX z(:P9Az;Jd\q@FS[KcK{Nv~Lm/ITŽ1s l:Ѭ!:hS-*i;8U+wxwva8:"8tpts1=TEq~_~ij{K3$(.;{:U{lrdgSN>ڞci`/jͥ?jkMqXt~l1l1 ?1v hDdlW+W 99[tF/ rȖDy3:D*neH ]>.>zynJ.]"@C-Dh`F\p 2HwMKEi+[F2:;~W:$"kcZq ed6| v6Fd3E 5'4/}qm'Qo?ک\( z'2v9tfGp}NG;PgE;@峢I38=V 7"p8'a'/\pNnޏ< G L|?;Y*$q%#& rʅY `DOAܿ,ּW{ Xuɻ"Cm$}3qFeO_L8&!˦oc/L ?Cк< (6=ӗ:Œn%/TVECL3;9&/iZTpuҾk8:(Jw@1 tg mdofE=:w&B֝ `/'g>%(5*KJнɁzΥq_-Gg [>y_#(="NNq*bipӹ8U\+Pf->8zt2F:~HZs;-"\Y-A1u@֚}?mix57N0XØJHm|=IJxj^hkdbn00=ы^cmp9M\x?ȡZ[unH ߳ L%SiҖ:RܔO[^4.GhHbup3;},B$)yִ{H3/\8B̆xN1:#k⌞SV%:ITcw("c/GeT7-g{|Jb1ٮ[h@=g~@xJ#Q}x ψE8<0ҨxDT-IqG'X͔xObDLNM S G\*wC9գhm$f G:̀D猸mh!9Ï؟;|HMM=N9Z vQ'iS Le]!o|d ؎}")"3rINROաH˯{&Nn(wBA A0o+5-XAb&T2 ^ w`(@e4OP^).w@Xbz]uuu}O xF*T dSvI% _D^9/&kȯ90Ew8}VN%.#h?Ov)T A"g-_!TLJ3\=qnh_/ёZZ;Ø|U g Mh~-렿r'>\fE#01"o&z:H&}*f !w!p+3!+R[sgO^=M4V~ ; ĭ1[ H[mkXhs03fDO ,HB٤j>,MBYj>#I-]8S1䌶!0 4\7HFOŬ9DB*IՈwƯe[跞pX#yIh%9&3_KhQŤ;v3,%dq ~ wqnR=t e >`005#201;e$}MԤ?jTï\J}DqZaSeĩŷX*{mTу׫܎.aCb^`69Z&d, "z\0%عS9)`}L&^`p'uBJJ+i$^$QC@Af}ePGK 1fr+8Ocm`dfW*(9@|;yjVI|D0Fwyl˩װ#{3̧ VRĄ"6!920Udz]}/M]}AZ檎u \7'+{a[\+v88ig|BoD}j* x{#E< 3 YC'0"68>r$z>JCjG\:iЄu~։R&bEG|t{kt9't_6yh6j=Bk!q)O4%^U+f90 u Yb l7X=X] B kvCnʜez 2:ܬ$s@ w`!F!4-S+$"xMĊNa폺Gůq7_M<Q>0ݼA,X`JF]0]QHJ"u)U>_*i CdOJhWc-WBrޯݟ]aB{|dQwt$˔Kȼ}+FG&/OvB m ^*g|5ᐭjh]v6O[ cʂ,cy~O</L%~y*XC:pkR8} 'c?d̽T:rOK ñwijX^9`XH?`v6Wi^@$A!rI0XuX:O:Lx|T\?ueE62$O*w=-JìZk^ąH1(2igpJqb298K]-i&rX<Xda 4i=So9 L. :.j1+Ds&L>c@Z;bJ|,'[ydta>)0u1BUe,U%ȼwq8F 90?4'1]:LI^p ANa#6i!~^V%vw?# bZIbh_@HAaF;?A~|ubk~5b` T5X6.]C^~;JlC\*"%d<xz:TAeFo'?}nF ^,ȭ  `d'ZbT\dA$:uɠx %j緗x,fUh{jHuWqRʙ e7 P0^Z⿍a8doJmg ew!'b.:s4`jZO8~O{"dʏ? %$jSrBCgB[";=:6m~tV6iRLJ/Dqt>xk->֪e ):7hrKrX,I'C$8j,aPNOЫv;Uw"SR:K?"YC{c kJ 3RZDIY0䲨SXM]W$杋hMVU)kyWE[S4A>_7˵_H`ڮwܒxx ٧9t9|-$ZWIXB%ܳok TӔ{~""7>ǎSAZo#-Q%sjx5 h c9bm(ƐDZ,rfkpƯ7^ ;ywݖlLD*_,n>#h61&825:\8^Ii&,]Nz&pA VԦK4d, E ܤ -0|K!"Pܚ=ꈤ@6YmRivLL" Wߌ29)d.Nd^TdOY1C?cP>:旉̙8AƘh~c,4NKH[fVA1ChwDdJTŃĵ~4gM \bBMB4Z'c:!kc~=o~"ʿ输4- p^&.=|q̩ 1޼yZN.|Vʭs%eqe/ \^bTXMs&E3d D"FC}zݹr@zMFv&<U~X Pb[9mOC!ڲL1i$E))\V.ʹ^ߑǹ9$GAsr T?5?`4<m4~Kos'cR)CBu#dz,R[ @H\9PǗIҽաQ4rWȻa$32BbBae@Dek@r\S-HQz6>5.NxaO&|Bk3oF*~"Ar_p4-9-1q쓘MyM 59iM^s+L;.b*$L/ wB%,5VffoQ=J]Ϻ)V(+E>ޕslrfJF&< nEZVՖ%7x;ȝ ]\ay_^wk﷨B? lEY-EʢэoqݴX"wkU͎bDur (+iHr;P_YQ\3?zP7y10ꈯ2FW~/ٿ>!["ovUE!4*dlTxn28~Mfk#fvpo>{_+0(r8>'@~R֯s~K&<.e︍*5th]˳`dF!8:)lřaM!}eM.W6bsM<ҕ9)M`س792mHRЎnIߔ8v#騭 .?)/nY> o9A$$d!I;z#ψ@_Ej5owۈ8Ή!JI<"1s$~B C𒛢cj~]=>pQ ;i. c('[-s[sb ? ådЏHw >qg[܀4}$( 슃p&"upMPs^B2ӐR=_2[#z[OkvY3opF[B/ :Gl`/%ک"F tbFC.@ӄ"iZY Sc3u^_#W~šcm4 hc~w%@|*2ؔs'tQDO5:):^XbhY MeX%}bhcp8F7*+8I:|vC6_sk#PɕNh5?ʑFiQy<3~] DVCdur՝>7:,aq`$X$\DF:9) S.ON с-H(5zΕ`3(I o*n7iAG^x,:9dR.6RΓ%B~MΞ,T5jx Tu,L =bC9"52D7B")T㠋;}OG! u ba%,}$-3?9%$m$eXm3WbZU*{Z8߈qÄ-=+t ,bj\bBcqn߰RJG>n>MBXa,}*_wZq @Y0D*iOidfSbr|G]rWDjP\ߏyͪ!#6+ja/Cvt9 șeB(9rGnp`ZL֍?S}ʴ媤thWZ1:[aݠ@ $AMPꔌ{,O[;t2*W;%VpӑC1◆^9aO[M -WDs#=rUxoj-H?:xXHq rsvU)Mi#h*P@h!g5ف>Lq~:_'IQLM#wZԲZ2d/n^`< @ ϱ_ݫC[!U9ו¿h5Flau#-VEUWG;-&HǺ|aarZski*gQRuZb%Ny%_|"]U x?TANRMZ)dsFqjlb5 FLq*d/`" 3Si,8q.k?(GZx22#^uNtlhMC垯B$Q$%ze/1<8K)ÚaZnZ Fj,5=fIGEQVbIi7?W =!sÕ]sS~>s/pc--jNPyHK;&Y( "5IMP[9)mt`4VTL50"g &CliSW}5EU%5͒|řh̵kWд|!r0ۈH,T@wXwojExAhz7iDW.xj{HrKUM.qsKߣIV$jsw>52>RI=re} )ݵF~O63"M(^~~O[;u3u Dmw4w >>$oy/*5CT }|{&w"lrvP)u4/6_%WhNAF $h\"RGFjTlٝ/X|dןo]zZBPpqHI(Tl 3UR0ѡp9ɶaB[qkPp&MKh  mrXܾ_쉋k*´syKOҐ1?H^mBcY+99o׵bl_GEƩSǂ/H$/wdrTuY!*% ])`Z9 8)dܛ\>e VL@XK=j k0wSYtEIB1Ah-gHXڲs@HV"p6??W_5!,T1~DxnEx/ t~$)u+A  !]m+Me;^D}# "hgGi8^]b$; crU32q){4c+լ-"2u u|m@KXCYl0RH̪8֤@ߍ)Ivn΂[~|'uOF%pu6 v=;2G>/+^sgu˖$Meg %S$[uQbmvOf~!R^ ?R#t܍EꁿHoDƜX%zr5R4D#'i FX"#5Zwq(N ~mt50, B/\"7l;Zcc8kJ8XaUKb{ZT#[p`;U>dٹ Y]>{UU*~H(_Fq(~L Yf|{ GzmPМYq/}X "4# viu+&&呀3+Nfg{0G^Cv xǾDKهȗlxưM ?lN]ˑ&Qdې\;_bZK&@ا.B>S ?rj'y%T^)Q/zȍ2tp !"M>'bvD&-4#޺w㓷&σO[kե|dhk*)IX v_iFul5trY] tתrIv ab8Z>ss}-B/Uu4%^%ͭ[ιf3)XuȊq?~ `#E(<MVF   KֺR@d+r?P@`ޥȃ3c(PD?$=ߨ]$159a)ރx#NGvpU;i`2 *du?N>;=#s2$Rs8B&2RXؕ7x+Jc^-qx+<6^cAw[P19Y8Q?I]s^xJn.R)דxϞ]<ECp5wuOFhv5(:<Y,b 5.v_rx/ᇥ-P*m`hJ(Z_@c (Q6л)Dp:&%Y!4uEِ -Pgv%a26hW5?tN0]=~4ے&0*ϫKHS< i)qP=KyJDgw? b;[bpMPwȞ.k0sAa)˨ :֔ŲÀh5+JJGr}F}sw*-,ӊB Vӕq8 ҈ d,(fcq.*eEiȩFTa" qxօ{y)Ě׌V$ -yRS*)bɷ |O,|͌,NP}Fd{tcR&hj$ẝЊZ-J;|q0SXA@~wt \l=rC0N]0MkIإfGXhj,0_jE  QDŽ0qy$9sxؐ"ajAX!qR9GKh!p+ ǁѡz[-$6$A8/R{=:yNbYICի6lL;P}lLB^TǸ? B6t\vŰJw I{6f /.U!U 7jr0 @A%@ԛehIvEMVnZw{>FV83sqЋ6Ejq&>J5lF@X g~ G’Gg ^7MD[z$3˕燿*ŢsUn9-k"=m͵Ҭ/=j|\y;#RaK&fuV^rT4+F50ԡdn+ k2UT|oԫ^t__]_'pYS9o ̒xOzk|$9q5 ,ွV,w]dDXl6W:l6AsCN*wIʧk+w*O ]$+9E)UH9yH@=)a\ m#uu^q~>GpnF X3I"VOך|VF:3NNKd!ې Ǣh12!+Y ᵽR1dk!eq,-p-#057Eʣ|I3'ܡWN#%bt饝g_F g`l"_kwy+ h>uje_ŽTYq)2YzFswEH_ w}$ )\E?½Drgpq[>uDr(GR%/i7LG'pVS0'%;]^;5e\ې4?B͗ Fov}!z8̰3ʵckrEHfiD}OBSyVvQ2Xpۜ g"w7-s\]=pVI wYCo*x 7'ܹ n8+YS^d0VeO+>S{SJuZT H' g ]ZĠ0F8(( NX+HI' 1TbAA/LA!;M`蘡t^[W!F@Ѕ#F_}LN[R;dl]H٨S+Ir0CPKneצst? хPt:q&]~ уdc ?%9 3,pFJU33 b@FSfm4&^E,a$/:z,0y5~@{:;,*x-7nL]r߹p7ɵ+&>Ȳ 2o +0iY$m<%N?%-=GX 3K쐘Ǹ; `{IܠI v^Yf^pN TGb j鿼q@[ݏ?&ȘP1Yix<YЛM$KJUw|* rWȖWQfXA,>>XRO4Hz8V@?A\¿5Vb`Wsyu6GP N 0aS`eQ®L<2uFk5üU_)q?rmv -x1 WÕ椾L:.'cUyKmm!DP_LY XKYmBSC.>l$^vw`VG0蔻S1]'@!e-'vpȮQ#XJ1a8_Crf\issA\M7g"=VQ} ̓A!G[TME2sM/V ܯ"L}E*MUakh}t<}o0 xBlf͐"+ ƄRſA>ğ̫:dg*gOvL*H-廎_xQ3TԳBJ&VpwE'#4B S|'|9QMFTˑiI@ZRI>dju9/,=K mUp7ϑ!=XZP^d@qϷdK[8jCrصGj2ԉ"eMJ爱)}Vaҫ&3NpYFzخٱtBaҷ*S)gʨnZ76^KZ<{2K>f ch@R>zN/u$aռ8P朻F{usUxџq1 R][rBA[`0пꈢ`L}`)K<%ظaZ\6BXYe"ֹe9.0S g\F V;U;N{38vG3qmS:8On~Up@pj\nօ~A)^F]wRVG$BK%7II (ݿz'GvaGm%0 ?7eh ]넇8!>kŪHeyKQ亁ʅ+"X̔_iCch"YRQo>3e,38/riOF'US3M,͸`J Bs1:oc4!>sPKgnb.KmL/m>KPs-,~g,E~};SΖ vƏ =iAҋd%bO3)Zn?5ncvBZ ZdJ_S80_ooj涀IRKuH61XS] yX!ZDtuJHJ!Ƃr~GF0$P\y>0+Yƍ>cԨ%x=}F?v_ >ȌX)_Y:)i6kQQqŚ_A&OahQ'<ֈHɖvGGҨkCjлfq/yc,W2l~ѓ@ـf9Z{RL"̬1Xpiqa.Թ)4܌Mt抈ؒJ9" -$ <<ה:>Y&iJQ>Mh4^ .A$ ,}Z7Ox&g{6*(2إz;:9BZ^Կ@]/sڰyjdiUkY L/+AUT1_r=G=HçED }Y Y%:7&6t}DwzS@jpPp@ʟx2+JZoh@џV+REL3߲9!1w鉅?0 E lLr.jkU'(wjJߘNC,aꋟ} 1s*‘IrVC *;r-сߔ13o#:cħ#U̥RcfUߩ㨞M.W':`)ճ?)`@*y*OZhh\IpG?a@:Tp&Nb#Ulܾ}cd -?噌s\(%kFhYy^\[83ĶFHegPj'cҩB/h/f\* ̓2%d\\-)"=_'C֑QAȈlA>+yUg7KZx샦!qʕU's j!Cȿđa+K^;1S]kB߈ɢf$4:>FB'bk6JV4;QIQ B6$QrPnk#r`SYQ9a8Z1o"SF :{tRh"~TL8tan (,i,^GNHY>{U|m vFMjmAt:BOA :k樍 gX&z ?!~3E|oF:Mңi-Uw\N$B0 v߰z;$A|Y/R_3B4dH*Yy۬T r>~Ռ׷$I\ȏփ+3r7R*9Dv|4=0%G63gNHOju _ .rWވ9Jog;0^0zڀB.(0 7M֨ڡ{O0\YR0NJS wTBe-B&3CbT3`&e/! ϔ%nd@JH!*na/d2.nrgIw$/ێ6 Tk#ZvC0_ fLudlKX ߭aӻ^S FXaLrY;FXPʗkyh\% @dzyhzQJzCA>xcȹ@"ói5y_WJ#eLOUD _)F 6t vm"7aL>GYvq5$U1h&!iD"%w|x^c,/y_: xWLS{jR5>}o2 ^A&a.ʣK۾Ƥoua.FAPZ,)w;.0Gl+vf(63PBywX qwA-?i?2pW,RaC\~;`{z K97BXWg&<,D);qv GA͔]9+%:C- y=LF ǷBJ7AQaL޻ڤ?gS0hZ J1#zS2B+V4}) t)U "H%vcn(ôkU7犽(?0۽(eX| m( hԯ%L deGg Kx`'{4vX%!+oSӢ2kUp1&pޮ03m*[0kY#5M]6u5KzcdzIݒ\{K'0=(Z1KMqhv;N|YZX+NRJq8L #hK?OqYk ?ҌQg)0dI;Ń` )҇:PBd/,SuE9u@[pkjۚ"'Z594iA'pgd4يkvg jPYcڥ;e޶44 RGP7m6 Sy0V4h}@jv%'(#2DB,DŽ^^MQ_;УK~f{a0v Un0)?tB\hpQUT)ڊuw6z9E[۳8,QjAU(76%c TKsF/KU5OpDF<@Q * dž7,bRF QfCcT0"c xRld0a/];f6klm !)#]W%`$H%Q@n~(gY.ˌ\JW={߯<I$kgF^vVPcGbCA5_ 5T&chTNsg u*𻌽 |Ij-;Z <9Rh ٮjXDDky.T!Y!/Oa @mD/FᩐN5oE-dt"B~>Y?$CEnoG rx._IY]>Dl,soEe%$JX-yOF#%d0myޏ=ɪ1gd]'Mc?B8׎6i/71P#nHL+{|n^5{ŻrmhiwVW%)WE%lk~'̾j1|QORi_ě. NG:;m2/uAX"KߊgSN@FHY nňv5!|s6XW_i Oa[S6T ȱcBN0hWXB#@5_t%w5S7%٭Kig{X{@LgŽ}﬑7e`Q&H5mCL K {tQ G\yMo+"n. 6-7,7Y+FO%04> +Ui2`&`Nh%}HFO m@ цL! %?SOPMK탞HT G3V 9.IfB0ʨJS!,"9Ё\uhĉ)=r䵶W۰3 |RnR^ac>6+VF0;YƄM;,Hv6uYR*!0j% >-~|^2r=Kj- Nu<ܕ(L9If6u e>jB{]v@5#OQB[t:u ݗWt- NnX]wWk> "7-L*~̣ݿ)|'=r"ImrDqG2jv~9ѓ}({3ɝ^g ge9hoF.3.28nf]w^w᳔HЗ*~__X,TISOd)"\if!cKRuPl6:-; ac&;C(%J<a^礑kv8A~6sǬFg~)L3cM("4LUȕV9*QRu)o h_CnRM!rLf̙. XcEP}5(V@x$buTM"\y0ї U7YcnHr2׹Gc'b:yD}] 4=bR;ѐ*X&: tC@YÊ/T1ѥfe2e>%lW ޻W?nڡZPGhI &5Ը)xħ^ }"!]Bm8U\CBѬ:Ұ@Xl>hgwLj4CnJ=Ȭ`&EE0֎o KKJF f+qS?g@W}+mz 7j=$U>L%1n&F[]Nl7hCy1K]X}usE+!"65*"~zckA*x-ѓQ `j)c~ğSCy %ց* D ӧf\yL}"'? 5,Najȝa_`Ѐ~O۰;Ձ&Қ4 b+Z(ӧ81ݦt!kBۨhF0]Zﶙ.gdtsKIphe_tЛC;ٿaL?PtpH׽ݴg~7E+^?W?\3bb^Ew}MTy͢+ZXB ˹i4m6IINz59O,`JH8mH ~ ^:2cНabi* ?I&x~c ;V˿jt ۤ27!V%*d-d6L-^b\!NFerY"?Q]WsZ> Te+\>kSS?iނ2O2Gڦj<|ɜP낻J#y#Ll*[Al 0id,)q yd\~k~yrF1 ڒ7ʄoY AU\5ښ !:_| @Z3q!Jbaԥ$P?n܁È2~)zHuIե5GY4tn#3=hbAY H-zNRd"W!R$NJ:`7r]¡4ܾ[>|=.LLe.|H8U7$S*EdUʎ(9 @#w \ ځ8{0B*{B ?ԊcWY DL/G])RLЫ Iۜ(mDeamzg? Vw6q=&jvh魃cbuCIi4N=O:4@wfn3^+q㪂#(?sD$ r96Hޞ_#Y0f`ʭn>%:#m.WG%v!2eHY. fT9D%Y;XLfnH{E9;mk7,[K0 'WС>Cρu\Yp<[6juϐ}Z%\ ä| ZnQI)nAR :{^9 _mJVJe1!q5{vΦE*hfk<5c\7nS5ۮI|&%^!ajmES+ RwehH!vA׋~>n؂Cfκ =[π ,֩eU^xC7X:r vvz ojlx銠5ܲF6wy*fc*>j~c2Qk^^Q?7\\P`#x2_oq7RPEN%Zi92cn kjV\9s,̿!QxaO(W,H /wZq)?~g$8e3cC>H p7v3 /dVS(Aؿ % H)_q~v7V0ѿN%hh/G9m VƬIBHkvᎀޓ87FүlF^]uHF!{S[P@E}ڗZ1 ('9V[Dv#+Q)I]0vd2G/rK;/oZn_%} R};uh_e<` Jj2a"Zm9ǫHKʹR@\& ҄ةpA}؈Pr.*iٍ־V &{ *&`;"%ܩ,#+ҹnBLT+&iW].qeAyC =H޾O&o^_,WWPs΁1m+@T_;cc'l1"5tJxiNu;cpc_S9uNoFNE$E#wn h6J:CFA1&>^[RjN:8&a'˛M06r$ ^bqK8oÚ hgͯK]zkX'[rhel"`ڊ=zZN_J/"%nӥ %T ^gk}Ɋ,$f4;L:`ye߮ɺzR:M5'.{LSx=پi#V)^la!ͤh|KXrU/%kYZi(dDq.QC!(("oB.>Q1eF֞Y{0bQ Zp;$o>%sCw:&sbϛ"QE8;iEj7h&#xuiLy'\ÿyð"jӥwsRӥ9夈1J;[?cKo[qI3=ڳVE nkqafLAH)V%i@:Z"-#A5l>S )$LdÞؗ ehڙGyoXop&RZe/J~TO&ISôS,LRb{a=bަG[ADYPDZ2szjJeimGyRiWL5 KH٭YYYa<k ʦUf;jL7lp2֤r59Wp֌%b0a9bzۘ?|d8CrQadO&RA9W n_P3E҉ǼBuo\㑲rTZo8c%Kȴx)oe[j빐z߃l6 )9ՖR5oOb,%$Q{rj46V3 =d}b"Si `fψ}?sxSt }<“/ΧxY.lw*?MoZ.qsE,f+5kfu&U_⋌3NU~)s /h[OSI]c:8LZ1Ή%h71tT1CY[w;K97{s/o`;'&Y`~*\"OagYDZ29B0񌰛 3_Pftԓ|h,+1 1eNR7ui։/KL}oϷTw~%)_n(?!Ee1JǬ[y xeI\I̩po/UaW.fu-ȇ`y/Qzޤ*Fj:i1骉IҲ*o*_-=ز'͌w NA KwT`y M^Sjq9X4K_;2U{%3 `ⲏAj1Z6Ze }`6#tDFvȣIa)\ʄưS!⨲39z FW޴/b'50Pf7nh_l4j rA|aV}/TP?^[*QjiMߎ6c8M~KVuuB,l`h8g)WvGZ}:$2PVp]W)Ulo}?0j+b Z&ýVk@`=Y$.Cw\YiEW:)ș;5k;-\ͩm8eԇhpwFomBvjFoDKE\MR;`!7a==axs]X3)gC)X&%*|D CM>ߛOT+/2K5axhj)ɓwh:W5j>ۆ2|~\lQ^XӃg+ǯ|} [Tb@74rKHFQzOi8NnO ڟ'ּY&P9]Tgf}eGL#KI\R+ /(ΗZpvdb>l%ؚ|iym"~d|=ȯWB 1| ;ǷQb <^NriICґٱ#(PJػN*9_;H-Hp?*Pgls#*+0GDz"V5.55`FA3<99RVxg^֠1ډ}CFAS6WJ~s*x| cٛ)q!:,VLeTtd5tM%EpkgG$=+[oB.8ʋco$8 ƆG\WB X-ذv,u'!4 >׭{[(@WJ5cĪ?)| YCPHUEq.b?\$lJT w16=>;N{<.27?x=*cx$jj[RQ8w *Lu"zHҎ; U^|W!)I<⨣(P\|)KRXuEyaV͹)@{KOT@Q]B4A ;Ɗ3ū nVְ[D]%i^ЬJV׻|!@~ua)틚۽HlVPP}^6=vwGulQs:\؇;Vݔ4pC WAoϛ}pJ~4NG`iM H:8Ee2Ղ&^|$ D؅q%TDꖡOŎ4pAF gjIh qnbfFLunQl}8cH(#Wxq)G-{Qݑ 1q u?l01﫝zn‹_iYh^/x󛋄 ,Mc. x%AV`Ou[ "^?~Q!٪ wH6 *yMCST^Qf(ca7 ͽ}_졗lffd]?ytO"HQy 1Hx0q[NZZn!v ]\"q2(~m>r[l< ^{9&#@E}If9L?$?ky qrZHM°5KẀ몃"OfJNFRt?uz\T,XԎ:)ȴ$@ ~Be?#x$&Īxl.Jt#l|^O7 'tr >nM cBrYoLk/[&&*K-Zc# @I$ь؍؏Hҷ%hpȥp)>+%$Yr4B`+A0(%0aX7|_T-$J'nʔ`^sNl=̥{TGlUCGj8-4)5-L+ =)V**>MRPeϩvV6~qF"(_?6Y#,<R .e`Xkl* o,iϊy%9T>tx!¹.竄)6`|2{':վY[D}g׼hK|\)FNxh a>W#S"@YdһNF1o$H ԄW&SY:" Æ;,jº״35Fa| iu$ "[x48sAuau~VHAh`B#!Zv{ظzx́l[; *J얛qA]YT6P#l6x+&oQ8玱oP^ +bfVcxEZ6"$&x\yH CLX%0 Wb?s Ž lQrG[!M)x-"TpT\ eM9=ST$*ZOQRpjǭ窯-7!~U$tz: ]O#JU¸ZlJEg,!=9LBRavF$z:o,[g3 "QAL}sm4V=!I+OoWpcS4sGxp.+ ,!pIR8! *^ k #P1 ( #yS{^mɅYSGT-:Ob_8`c&Q׻~pΌDa uY|D J.^!29ubMյ^M82`8%>Z ^Qn`F.zo5|TQQpi}ޏyxklcwp4![ɪ/`.0EHq8Ϸ)HhEEd'c( Bʾ|eB-;Iq+UN!|)p0wd1d3zVH۷pE,+oFekY@իm&`>~C]/LۋMp1'97$'XIpӅN?E#~Y mݤYUZpFȅ͒|&x^@S!L4 ~n ˣ&쇗j*o£ݱbT͒*;2fvurm_['u bTqQjۂ?ͽ<8Z[!eE:J8Y[_ ;N-0ƌ,t LJ&0<=6T䝒6;lH-1+zsYP!R1UFX*f/uDYL"ȩvc"pjp_[hUB3?>ݫŴCi*: j.T,zqPboDqCG*CH¬н26#Tl!`Yn\dx5蛪nhS {CAq?\…s8ېd38e2.F@"VJLF;B3xy|;%ot!C9RܽRS<6aaA6a.i]O AnVx0E# )B䂻akjCHޚ̢͋UPh+vQqӴoYh`yu[z9h'w @dd xADBv7Gd/GuKB]')$!u6aݛKָeɗy<=x2j 3 x#&DpZZܺ{uzvHr8qn~Q iQJ[Ng:Z{ ?1 .@ 7x 0d` >.$ѯBq8[>[{-J$w2ha,HFKST`.NlI&ҫ O(gJ]ʕՓРSbXxHRSZ?~FD-:f*fzϝRW1^ʟ "ojU i\- TUUUno 8(3שRV-'K =r.ލ]3M|50N3(dJ쉬re;Ǎ02z?Ʀ=+dl:ꝿa,Be'rd]A*b܊(xh8gǠSP>oX ;L8OMf^ e)^R=~Af< ?T8 P3T(筁HS0\3m , f벽jv$9s?Ldh| ,lqM~.k!~@9=V@Oɍ>N4ܮj̣⾾TO;*ϵʧ"̡xpKujʮ: }:dbQ,Z6~g5HxS&@/蔕;ȻѶ;ԾlҊV(& $^ʗ !칹hPTic8Dpd.μa2K{xQ W. >v ܃8aO|$u>ѝvB}yb^HD'EAbLfb٩N*<-2ZN?])@b#v05:?-a(':55rW ~=Ȧ;>6ί"D6E"~AG-yxC {Cƚ ާ@1=/Aɚ~ʕȷYq ?W?K&9I#.Z]ϼ;S '@OL<1^1DUpS:b\4S+Ak˻dBjއ0P|a&d;@D)`]wD?4Gˤ2]pjUjIgt?!q707XX@á^䄤dn5"^{^dl[|0K*?zKP=3gxuEڑJAL0fxc1'8 }s>8) Z;plHLO?3K疺 'a͛lgA8),#DU7SfOef}U3L=/5nz ٲtqP/h&$$$Nwm ˙0RvOEV/M *qn)<pfr^#'l]d[cTD{) >[rE6}0}c= @?!M4& !zb!be% |:. U*uILo/PEMMe K8㝔tݯ`,3Od0pnZ$+ E#=R g_ M0Ē3IF C,7Þ\E-邵lrS 'I)ah6ZH ~4 eOxe0>ā4&e+$HO+Vny۞ƪ>r-5vTvEf*RC#[mH꘲H^Ko?Mm>C%.{^ckS>$әǣrd&OY;.grVKKCMtz/ #(v?;?S͉ n-sa@ eAH*ZZEjd)zr F VUB!{ݝ&,XoePys/kOpMiwB{r]/X" Ϙ2[6 e/u.l?h亞-*g ˺3|Y^`Moh%|/I3pYcڷtYdR?x; ÃJ18H> q *0D3t&l;QT>"up[5őcK"/|_ep(,;R ڟž)Cԣ@QTۑcÁ7St g*S,₤S"TE>4/.+~CV|RJY[LaMr\mQ՞,-Q *'J%4| ~{N)1|\=o'%]p\}zW-=-3>ʸZMSK%{>Dԙ.wirM!²$$e}52@t\9-cjׂғtw%d&GmfÄhR1G SyM9Z4ڰa&Œ P|X 瓰]g}OXE]R6ey&40Wˀf 1bLR:vvK,zYqGAP=i)#m5Ѳ"u":G o1.8lIJ D#C%$>yWǖ>Ï  Y{HINyA2u9b/MEZ.ث}>)]+[ێMꯣWΰtأb\׎aa$=g":Yg\ˡz!JOkR2< %72fb: Lc:*$tbopaMF||M0xE9)pƸ+Tz;(w鎿Rd_hRچx+S[Wt~Hk"Xؕ³}9dL&X?u#oȈq粤e~\гTU5v<*=\Ο1ȝnsI{b.@"pX 3J$)I5Nk"#Ƥ&Wc'r-C{):?I~fppG q̇]FB&Ц4g'C a|5ddp'᪊"?\y|f_{mAÌS9\0dc jzt{˜rGShpoj DĩE[ƱAO öu'zm:jO$n/oܐ) t?ǓzJՎ_jӰcPOXc vc]sWt9I& G6nq5_{-C[stPsb}aL {W|P#h%û+|gRpij@3Xg'fR:3u ;`&vL~\N:3wǀ+o?^ki\$T͜d,јfyP{Bщɉaq^>sQ e__y揷'^{6`kEֺ%m?Z(Pc)["U|r|!G@>AD¡?YfSblSX,͐~>4UcF )k@qLt<zt!}O;Т}_vϲL(kǙc$בqPmsg8 oz!;;LԤK{*D>ڿ5B320ϑ# Uy8Q'e[ 8(g%FQk2@2aa+H9WNN>qPe}!pm^##`XnBDmowqYw K>R*ypzg.)٨BsRGsoXL09VYZ¬˶8$޻C1h#qt])f!U`3IHu ]WR [ûjQ^Q~ڨ2X}퀢T{4qWg*}5[zh|`xrs2g1+@WiL9IޫL1MI P[Xv >Vɣkx9ZNF=u59PI~<]qKGkea)?N C!~,Z:dQWas,魸? HZ0\Nf1NjJ,K+LIsH%<SP Xfő 7zC;&HY+rYxVQǼsP8KU`^jncVGi.xIÅؾ хOa#bHŧ։ݠȥs~J(+5V.c*.Ӛ"H9bk >IL5z \0<8(^B.*X r)H[LV&X5I-uA8Yw#]pW~)g>x65߄mt]B #+L M\]~oaӣ@kaP+őw uAl#LbxQcF3y&'c/b_h";ַ J}FU$J#W]lΜhU0i3#r-w#'c]>N$H ?$ mj1i6X; S9kDFnap9&$FvN8 DPZdG u)#-9L rJ*ȃ)dxw:>HN n`p?,r8gbH\Vux_5Ռ/hS{gF_䑵p횤m_lJ3pS_J*;.NDkA GA$6OPQoavMq7x!bW: ° *w,}oU zEu%a4G\x;_y پTIw7rlZ"debgQEE#&XOiOHFtH_9\M*-[b= C[1sT0u7]hE^ȵ w Nym;|i̔+:-%T~rȟVr V&\L|c_ߜX"{M.B1O;m>=+ i}]#/l !#Kq4>jԧqD8ӫ8dEqZ܎+e3"u7Su9~d$F*{DžʁTOrpnZt81Bumژc8dPz ovk%c$)Nm'fAz>D`)*pNɌMَbWdl[;Y#'XL}(}5w~{5 .V8v{ҋ ̦h<8gi#zo<5g_I71t2hiC?@hI= !m ?uX|q|rK{e'K$B6^Y?[ ecȄhg Zh@$\PDt ^76 _[`@=UnF" Ҳh!5N0FЖp.(8_ {TU@o[+#9E=$Io,qD?h>`||$C q/A!!?pt?]crQȈ8[K]$Sg5\TG659ۺbƯܔkbۡAi\tMm ZK`ke7N V˸i*Ke֧Kt7v^5k2 QfhF*kg\7])DFJ*,iRpѪjVv+h!֤8Q"GVF M?-ʈbfsdA'"5jvW-քhAJ HK؈;K/` [˦X(xPDM1 Sn6jNXV@O^tze%oj$?BZIί~ 5l8Z`z/X{Ju|Jb2} XY".vX?ufe-_C̶ccrʉo,hMk7Bz-&X"y" {EhݤYč'Qe;5c5' 4>@2[^ȹ5m"AI/kmw7hҊUVbH'@ݦTLbD>/\`Z~JQBX$ "zsAEL 2\\8YIA-v _έ1McXqt #''Io-zBkti?S.X=ҧ8^uf8E\vMD\e?Q:M 7~;q~M|Pk*rI6TM-Jgz$BPSVa˗C4n^ApNvUNKhlwe{V꽹_Kֱfopj P בYIt%:iWZY}XgBןisψ4\Jvl}J<& B `ӆ* Ie7 : ;&¤P";)԰kJgn60iJԀM!c8b^iKi?LLUj_W *C0yd%Ϊ揧q2U/S-M~ m;.6nJ{ZUȂ ܮ%jK=Ȉi50i^؞`ZZ>3}vQ,De{bVnZ?7tJ$wȼXUۧ@;``;p|#ƉH~p*! cQ ræ~kY8,x^fl3W$'`N9+]ZRS 2Q#O9t2e;^Xmp Vӈl"}HkŠ'=N_W&\g$j@HV9!:8U䖶W4a c1R\WUP۽Xˎ5tr2>#͏z4qw:D̚ r܎~  #)F NdgV-t>zEONbDcF]06O4xv6ti+욅HvVkOup~FuչzJ*gȳ}=ýXX+`PsBkobzFЗR׉ә'8]B/B3-avPIk^Maːhl]}-ܿ= >{1ξ1Ca6Wr"0JAbխP3vB޻|_p$#bF($X@py3Gnf@*NDuigXpA-*M]Z:<Եcv 8V=5_Dޓݖ}0 A3{a+l::h|±,")8'hE*i Ff2 [1 KpCƉ_Gy⑈Ke{TJ;X(k~O`P -}΁vq=7d͒VSܑv%{U:3J]8]v&P80 W戅TPppi r|9 폀Kv/8>N/.,*En.h260| w12Qp8wVHW:/Tj?AFW쟶b!DU/ ƝOtwIJvʝdGK\Oinh5:SEWJ-(sJ}HO6<?͸ox建m\t_ZgƳl8A8AKtЎ8lytrdr3n@Zn"l3 C $+r&H\R}mے&f&EKF T<_$8JdO8PYȐIV^9ZXARzCQ1FX)>JĩiY@y#FQݍ4v_!krySЖɮ9:ٟ{Ǔ`R:;wr!=@ `Brk@ VEFgkH3pk{}y߅?EG£4 Nʋkir{B/Qd8@-vq ôu'10 ptEfCȕ-xr!0~zFeᓤ+=%V,5ÞRA?ZbP9;Ȼ)J:GIg if0f;B.- "dh4hMnV(;?*!_~1ݬ6'.$aRHd|Y\-Dб@|ځ`g$Zr*=pH{oS nF>PԼ~Ck`CE -<\0-^dry*:!_H@5 ݩXݻ~\:bXz&GCQr`'0ǯnF"HJoaNQVKKVN}ͯDNU}g5f? W^9Q7_7ǡ~Kp7y?L([VyM)G)x Nϰg1R!pw«ESh*4Ԝ3@2Z.C_s ~e{8|Q`haR*wvʯNV}.h[ɷyd}FE Pٜ Zi+u{%n䭠ƴ=~aE`*ԣ73#gsHI .6t>k&Zs#h}%l.]J/u\N. "k,Y^'zwʝrC%Δh"#e=rX  [0-)K5b]0LSqrkrw? 99I)؍\T^粒q^FVա&hzjnS´{-':oz^ Nb2]`g L!Ճ_YD;P I}h)/iB/"c|@BȹCtDG%%ރ=SWQJ0אnuUi+-!l(͒ӎϙNsVša&2Ɋ$~# :TfV쨎\]GeފjGA1>Y7gYڎ:%62M|PIZ-kpk„ :]HrJu_GV;P͵ ۻNbw$É-{_Xi@Yd].|D~Dφej,pJDђ&![@ڒDXޔ$FDZy(hT6SGKvw- 4661Z2=!)xցz*?!5D Hog 5ݩ_>D IбߐTs(Ixf6\!czcU$Bou^ga2r I%ߣ@p+|6^NSJqfyJ÷g`:Q}R{0÷j;۶4נq~qVWQRgo称I f.:gC=(0VVAʇDܱ1ppbCy*:Z(_vlʌo ίm2_CL ;&F^l@A7L}P2a=4脯ap̋)c3>@\Z#Ӡ{b6~Ņ[Z*h, _7 tN 4M[XUN ~;Hs9oq>.:KIW?kgD ƃ=aŚ!#…=5c',!&dRol}Ks4j8մ0FfX@~tB4iXlsd?sƀAY)aot='I0)`l+״5[uYFuz( q4%MÓ퐈plt?"NpJ/*džh Jb?`MҠt4j PJZ0lʳ]Y?@rFgr |@E4l X1h \bsP:Vlj($E3h( Ϋ|H`[2[;j1:&?QM Yk=-$5|)蔥LJjILvL-Jھl_s,k ХW,gdADCX+ ZEu!5'"* nWU֑no}Q2K(py7\)?mcN 4 ^Š g\eً~OܑVC7Q(lH0\>;[7tfk2JW&u͍ػcI._8c߬ ?2[r|&4eÎTF"TEa'%-vS[DOѸɢ;iO/ &vR{4gr0~S/uuU_]+v"}E/ތ*ɌR]/I˒1O;G2ZHw]Q a l0/w[t` <@`j:OUaSàa&GDEb^ewjX+FLg`uq e C|#z FSKA(^g6#Э"K5H4n̎5ljM#Y![% -wrLKMXD:QFknflI +]̀^Xi< vjFz@oɍo83@xf"5!TSc^l2j}y 5S9M>FoAgWdQިg.4>S-iVTn]RtG޳CN`G\c"kFm kUf’l#[W'T3Ì(`=sG rj՘1gu+^}d)Pҁ̂~lW*yNMvM+ył#mFP;sbjň.t 0}\^z"DUs5 q<y6l ]suNz , FN\Rt̜-K:3Pm|0?l}ၢC14lO`W܌!6>u;½7l!j76݇¸}V*6r0a6%5kM+59"rIw#R IO"6Q˱EG2vpb) 9B{rAO9 $' $!󩅐wL#-Z?KVXQmG +REs'փuAy0uQ0 cmSB7Sztx_a#|r~B6]8HxJ go@sgN}]WxN-qLYlrJ{pt } LjZammvWLΤY/ #2n`ln7t0LI8 h,*YҋTEm܅|zsSS*s,[ud#,dl!ek+(w2a}hZzC򽔾ÙxwDn.q#'6+RQskiSeI|9ZVZ*dtuY y*<}*W,P.hᬋmygh\5¹MO.y &eԋBi;0YZ07070100000018000081a4000000000000000000000001611e8eb900005c00000000000000000000000000000000000000004900000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/gpu/drm/ast/ast.ko.xz7zXZִF!t/[]?Eh=ڜ.+We$E(fɗ!%'eOtH0wKMGw'ҪO[9J.,( TrW\\X )Pc CezQ\>hܢ6343V׫P!OYn(leBJ=rupfڥJ攇S (7-@#]sI=tI4c]ɉ~`zJQq?Z|AM y+/Lxv8H.b)˿ɇ*WAKBzf4ܛY^읙|?`MmgΘq"+gMܴ:3!gd€63Àim>CieQtӕ Ct;=lB}>>7ш 劄|{Q堻9aFm;`)z}KlEZLSؕh4ju-O땜M7&ݻo a A$7C3kO?]ԫÏh_3҂yBd.s1TX tkg SX UoeKBR!znp{))xfTmNV1JсOڧSSo=0@ + EA>xjw %.W_6Ʉ/%'3.ܨ<6Ѹ !wUB u 7Ze*>Eԛ2q_|˯]K #_ z4Hζ%e_o *=J e'E܄G^a7naKlE>AvBُ#2j=B.B!w~mpqI}9gl/-H̍^tGWFW: $eg. q0J램:zVq16Yb]M.T|A?L yDUpGP.lLcݎt9Fz80hRbUhH5W![ jp;̇KBEBWYu cM`_}3jՎuJ0m"_b7\}Ƚ1FQ=ڕy%p|uܭ_?ܢ{GsdR_n ܡ\i)eHo-AEM6PCeH;TLx&A8=2"ո%dCÆԦYk%lEjL KXc۠qBx퉡|7;!,`&B94~]jPd!Q}[:ZگB*&ш0,F|>]7q 9GU _Jt*i5Z=VYxiKf&e#rރPmg0<3[U}Cn1νa9} Cpޛ%qV@(xNAÿLDIl&| %{*iOpmEjjk[fT.]lek#ڬfNP_Yxp8 qZ++.<={ٌF:͇ Аn~kg|c +`1*V yXg7[6Gќ*1kY*Q7Yڦp i ,D7 SM/QHiTݛn*K-1Ec2%,  `E0IXxOgW[[E GQkhCz,O v8TŹ¯7'5*@~ 1a}[CoSjO>@qvŊ*//i"uxBlkEbw6\2ir#d+P:ĪfpB֌8_zE#cjtXlɧ[!qsQDߋ>`EZޏ'6skWMȉg МoGX13ױןnO{]+NRGFFkM^kiawF') V̴5_dheoVP>LᲜt7v7r@E҅l}K5Hm`^pؙ:K͗7PHQ]lu̳?{Kqyy6bߟ 8 ,ڹ!v7|#YF5GY(M UOZuÕi!H񒣣 o,6S!KvF5A;p}wy ^ wf}sRv_^z=fg+*]EAJ3ע[X;q{8tRapyJ]Ioe-8keDLsʡ';+ր#L4'e׷(wV{\~Sq*oE,! _7yMftC|W:8[[ aF 3Ar5v#,\+О8)[,H-3w;dw{k-˭ZMCNKtN[ϵcoL~/o01mo7ȴ6> ڮy\TI6.bJ`2+53\> #{eSCTGy &ܭb2OU۪jԱf/,  q %u# ,Bu$F|NJe vgvV 0%(`al&i'cGG܋_AP`'pAs_\m7Jp=P/0Yg$jL TKlsU֗_0qT&ҧhCRN/Q]XKǔ?9\Lj*faz\Ŭ`ٓbD4?b:vKЩ\1q(ũ`*e/HxG,qi{^CY*ξ1kۧчys YqS{~i^$>!fs/1f%w*1W9.3OiBV%ò@XHP7O =,sfSL0/u#k2L 'J)fEʗ1[;j0ڻ%AMVkK/L TH4ocg~eA(^r+Tw~tġWUA;J WqLi0:kr#/,~!Rek296sP*>hǻ1GBaX Bf[U$_H?:q"{'òLݓg9', `w2ٞȪA U^f c{YCC úI"YBq2+S+buFDtEuwe믘P00T ].@խӑVtDw&1Bϙ)}1Q6?b/1N: u1ʗ#xzFІȭ[A;{qT6aBSJ+Gto>@Z;׆̩u-ٽa4 Fɉ<H.8uӫQ~'\J:GXŠ(n6'N].=IYub P$wUAV>u񈤍B[Pr]D\`ҸQ=:Y)HT;LU?IlCRp3tjiܝ"(\9]T a)}8JFiHazU‘C|xiiwTcԥ/(ƼB.&C4n` R=OTlBlbl3(ZLb#1pl/A` DjaK^u 9zF#GUI}Ej`;R[+?zUI|ЃZCP8ǔ5?^omydasTggΗԧ Kmdթ@Y,y@Ah&Yώ]Xђ8f7/Sf<Q֐@,\R\Y+.K@$0pVi"\< ]7[-滮W'etW>j7a[ &C qGaP4VKWLzDxEÌ H7N6O[cc{G k; R mգB0,u7_菴f$='=(|T֩M Yx8ck eY~d!=w[9K.wNy$~-}IlƗzh}WQA\?WCqX)Cm(N{lx6Q\kcHr4 C:ڄRz!xz=uk>E zҢgL&U/T*S+ElޑCai,YRHY0LTM  V7m& [UXs O~e]D%}|z]lZbP?FN7# `xW'Ҧo)Vcy ƮiB[$F GmY%k;ՁeB!W<Pnꪇ89IRq0ln6Ő'v~3V/\:8,<"Qu\g`Zr-OCo9qޒW [)2FTI݋XQ5@k"e#\쟇ؖwІHf 틕j!G$Qyb}(<-6M4BNrk;eMr$!sa)f@wo苗 V"]ziaEbmEz\h0!Pwp2kl~q8[\T${FGM .`=XY 8E *\,}Ls ] 9C{ IBF;ɻqΨfތhGaU;5i=3 Mg#he( Ir?6̕!̋2՝ TNRTIV3E(z5, CT9`2jsꬥ?+H?Je/?'{lM !\ڪT~!ÊYCƥ:Yޛ~?`u/}najRpE%(< ԪRPqamq-Q~5 p. ɛ&"ń垭L,Oް^u+^'ZzY7mcQ?f@} FX+n3u J\y=!& FR׎C=_0.-/ G (5cJZ:6ig|RW-Y)Փ܄i.*e+.WG8*e:=$@nNnM.%.F`UlFD5w"i2$J`􉤤ۻ8`[-]i5.u 4wb+"H:ۑq.C)TK[~G ]uz$D~Mdy~"N`.~FZ BT'.Tehi<{>esp\I\.8W௑bodz8M}xXTu;B Ք W>ꞏ[/8qo@zzQ7lnPD/դ-928 kw[Wh %r$kd|+WS ~y1S V I^\̭fIl0M+75gReimyN:5SgҷWE4uJ y#fi# 0s'Qnk6Ǵ1{)|7?Pi9 eXB *l&?dn/xkAh,xDb)W9H,1ʚVkВY&,[n@BM1GA.^r=0T32NCTĉl]·fuɞ,9MɂAi`c_vxǙ/nD^,jO]x3[A$bEҕeZVgΨSUxTc3dT6 + 6sFK]7Hv< @xH CmXHqd{^m&1m@(r 'ʈ{"Z{Yh A.Ec{*BRi7󰨄0QA޹M9ɭ jG| *o₉qD9Z&C(чN'>n<:=r`SXQQ$%}ٗӧ_Mc I4/ anhb"q̆)+;fV3`vy^t% e$1dK;e V[q9"gC%QY` f 9eVFb!\7۟(w߄"Q9\B;+V93<Fq)b',߶܄ zk!2ŋJY[ѽo]u]ֵ.q+ '^۪ĠqB,! -q u5TSഢ^_Fx3a67~WA {,މ6VCKCS/ m/G4f!tO5\t6QK1q +oAO9Hʽ?yXIA%i!l{TǤv{7#INBƽEV/h .V:י H5Izfj8cN@\T"qMYkm5VOH&3t:uC/mZUÖLEbXXm:-*J]T1h 늱pܷRƅ6O*F ;5x7XOTա0FGwD^"lj'%}M ,N^"V_Ejlmί u?xǾ+,Q?n:x"WΝ۝ٔ%MgOcg&Hļٟ UPja,+XsX`ͮe\u>o.WԴyMVRmM vr>JLT}g5z~(̃0 Np)r|D-H{ª wވPE= $Jq^gz͓v?~=RUn$[l;tF[58rӟh4Dޒ} +w?p88x7>/YV6Nl<8x0gmBst vLކ1]IqT*FHi4̪"qu-d8>EHa;Q|7+rf:NgK૘dQ\T#1D5@TmZI=j>)5]{XC s{])b9aCnah:> sφH.Y 9xΞ}T캕?CJPq)m0N̓kC0*lkjdW,)N߁g -Ljrl jp T E[&[!sLcnN`zLO,3>VBmgmje^؉:DA IQIb{ρ(ւ웖Z0  j!&Ɵ*nSIhҍàkrt wx4)GxhwĸjfP#C텣!ؘAm,MQA#\53g7 >j=$ hY M8#@>"iv'u~J:rM2 nG`<d q~O/|bRDGbP"LMNxI4WS &&3 ^C+&,4^]Aw^&r Vv;RMx"r^ܙ@p22{Sl4Tp'IN{؇1:βNJt$v lގ(|Dӏ !"eU~6*509]& .k<xNeĐYH|ٜSm~φ+5΋}׺`]R4=4xV8CJx(8ߛ m@^[YJo&J ݌VrRj :Rg/|XkHgxg8eK\!osY2C 쿿\6:1u2牪ᐕMGѿ|vܛ7N4f˙_ۆ*۲%N\Mn =)Ni7pE~AV=chC@^5Z۵X/Qf}'pŇP!x&6!D&û$S<-4-Grni'DYtJrF+nK ,nS:Q LBg)LY:27U#S:0BTR͕F.9ϸ#yN/򀈼Ǚ6VspуFE8Ҭ)첞KQ0]+8C[.SJ-%zNm'SA.O9qrYNLݙN~ T'H|/4 mAiRL}@0ѵ(EF6p6Qz|JB @FH+#hj)Zd-L@ۈlDYھ@iX݂kl9z(zYQcko!L(P 'fف~hSzI Q-bXrt'/xSk0gKOl,#)w(Yb=_QfVFRw~t1Spkt\#U+pCD `nr/3L@ʤR'OEerb`+yAr\Jsz9Wk+a?NLಔM,E#gՉ\G4D#p4#1Bl(hJj(+0|\<`<EC|w}tw;*؞t8f1_g-ZTR bh+}6P [Wcȁ?k`FC&XV-I'*OzD4@(7M)ddzl$ éO`b\FMW?A(ltD&H` ziP ֧X*A3@X:3%.O`'-|ߤ02l4] k>EeubJN'fܸ?v҉S~1+ lQpZR ܃` zv#\4skWC:&5oEfANkЦ\ c.UUp0 UCbF0JgGnV=XحǓƖ8k`7!e"u/Rߋ+R|<:r[ycVꄷbN`Gyn{xk߇}wjAD4J1j8!dx3ǔethn眛pZP#t$bbeS[+\t‚vI4݌CAjm%sB.ގ-CWwT-ܢ,]#!Z>G6d=R% p&ްhXeЉ8iAJ ? l/Q$:e}e75=eKK,R*3G0!=Yӓ[]NOؐu^!{h/!Yy=|'' |2oBW9 \O;!z|5e mwi'T=Qc@]+'Gl5ѕvp~ֵaF1iH%bڠix$xsmQ~7Iy^mv 6̂R/}'`<W-˫mޑ:ktgkCDRašO =h VNcN뼺,)qN(gtg2(| M!t[KFcnC"o wD_?=}̭'U\vt"^9qD[JscECԩ6Yή Q#eA$WHy$Z{FiHʺv$k(Z>?0ӄ8%MZTgKi9k|ҭ;Q Bv$s]_1±Z 1ݰ3{pŀPp ? @㒠ĝva[X kob?Ƹ4G#QJ}IܫkS.W 4 չe }'j9!I;k*Bf6X b\܏!+jTo"Rq8Ғ:.xf&UBDec{pzF-(+ǭx۹Kbvɣo}?Ftq-T!z)HRT[P~_?sE5jlkeG}YѲV}`$.j(䃽ԷM{ A$ia*ɾ#AB>u)?:[;74A6AXf2@,.bԴX_SB.͋-\^AhvP/%]x;HBbn59V ^KHKn)`Cl}Y5+AB)Z %Ŏ>MBpl/UUn@~El&GekD5O+s%β iȽ,(P)g8:k[%7%=8 _obO:ӂۀ6bEwn6ޱI5xz|YE3˾u"y8; "bk";5GewhV;arc#OAf*>8`hX ݷ^$s![iwҀ=OCTi~]Y?ո̯< v-Yb˯*h倌ag ؗY6FW)A{<&UìΟ2g6cpvFgP/@P"qg۔]rXAKݞ7Rj 8K6>-&_B -IE~w8w}54}AAhb[F&fj)e^ t݉U;pʳxVH:_[yC('n-~$EWZ'8SLmd&(㬮K#j%=:&E`r<E  (= uSGhlbv]_mu#X<6Huߺu^'ou)KjxS{C!8# ~I(Lk7Ƃ5~!K#eF7\Q0ҾYldbի /{YOP7jDL>!w 'Y]cnlzoEYm۔M&dajg{|5B)*1j"JdT2/h⬇ +qF*M!/_!9,)Sg՜S\Z'Ml$Ǵu]WaϷf۱єSfZ' {nΨA:Ek.JN5<@q(o&v7~lT!4x$ۑQ5\I*g6K7*`W0My(tl?+DP $bn.oM :h.ү܂!rakaK&Ѯ$`> M]>wcFx%ccS7+޻% j{ ;?"a6~ jԸo$u:s&*H:?S"]oQN'1?":ɃCU_[evvf  (,h--̙]V/#bb= }HT$,YMpB YIE\ZO]V.K^ҩ25uo hIⶪ i|yvO4 bIϴ7WR >l|L^s2I> |x 9jTYM4`C ӯFlbD&i{5K ;*c9+ٵӃl:f,==[bH*B=0h xB^5 l|W6AN[,H`kar=fnx> ʛGThr`"okҺ>M [|fI7uEXI1`S@+,QT>3$3fLKgR7<dze !>yfh4u'2:! cs8ʊز/'OV6H,m@%EUS#iH?[Ş;Tk7Ϝ ރ$l\ҬGM8N\qR /;CO4M8F'wS"XM6"(8"2(Ųd܇uL{Bُw}6ڻ<390Jye s(- -#⦀Y)qQ'ZгsM~Y5A', uH۳0yXNEא(`3I[]V9 # ϡm@'yR>9.IV-F~4wXĎ}o 9y=ˣ)X;M^Nm=ծWwUPyUÑ=bgמ^!L/Wp+]EO;Yg5뤇dO]$=< iQOFP}K2ClC7iaify~j^`qZ pssF-;usF&uac]OKa1ŹMIPjJWl`7i(~Hu ) q*y4qTWjTpgr@^y;,>U,R`\kAF4be|w 5UQ_5!hSenȪ|j痀=\ 7Z@)͉ a6بMֵ`I[3h@tGgȁ퀭DJk=!3_ J.JW:8-f<HI>3dW̷"z zavqtָs>&i[b;]hpڽz[i^հ(28G@ ?0Y 2<,[;φRyWO ~3v&X]M-u F띫?Y}ʰ=w2-F-uUIpޤ+aeh"G{\Oihaq_&35ETX܉͙'uJhl{lKՠې{>Κc4m̮%*]3 /Dd΅aTp0 瀑}my]X%n->t]*.+rtZ =^O0x Vn'hXJ[1ODci i ~ư`ֽ{B?W]A2X9[z;kߴVѕ[Ì@^qf7bzxϯ TcM"m}ۘy {x7nG&US>H@}ļ@;-%tCxfg}QDvqI":)9gxJ?ވ+nZ˚NY/%mqAoY8:l 6vDj"j+AXj4ݕɺzW=O:xZR bp(AԮ"i!ZkKh2 +є}ፑ{T׮U fqQ99ؘ*3/Tr(Z!j$iQ 6%jZsv р.f^} u]eRF+K'8ε›gzf[űRVY{+ECW$$|Ju뽩R-vuE}͔BH Uj9*.-;밷mxK<0>%h+4Wȿ1Gh|B-JT%߮텳>+,=J <,V͑{벰nSJ-PovNgplJJ]Ց%Ҍ PQ^sg{狮nЫSθ pg @$8AK XϢ4x)AST)Ĵ&%0 !X,ȼ(!)IJ_sQ/(7jѩeCtUT+a8q#ίQQx\G\)U>~6+`}MTb:r2n n"oo 1y jWo7U:ƇOkG]ѥS\"\>5, nbH 'l%qvc3jqxB;؇SqnIimGD "i×t7DEN`"fp5P;n#V޻Aȕ2^OPơ_x6|>5,^/}h.(=>ī!*ѷZrTB{=| `)=/:Եv'ki$l 3"qÔ6vMdBc$?-L'HCp&).Je[׿A>g#f=^ ZSgyH $(SrML|~vCEG+VU`RS6Xb^NO>u|:l)Uo*4{`D?%OWTlQ(!ik_dj͈7>輻^7{bQ/ad?~"M~|~bZ&~VrAJܩxT+zcoBi]^lM2€A;ݼqrK8rޭ0#h4fLc 1 W:\5bu4*.x\پ @. M!<.*Om.ALrITWnߚî; 'ؾ2^;p#=J{U]{Kvm.C:., @NAÕ#NʧI'ɼU):1z` J&WK.U7i憙pJuh9D}6a8#P֩Kzd bdʔ1-=gA V!:c(qD#ت!8P} ,4`M1JW(™k,ht%rw>3ÚO: †땬󒾼5Lίy}35/: }*ܞ0+T% VsʄǃFqߦZr2<цD^|%-BC=ftG<#+ÂC Ԛ}Ewz,U MuAs4_ ~uy\r Ue|K0Ɗ}jNQ̙)1:ۘ雳lLT23' .4})/ !un;2t+UHR|:t-6=0.|8[>HZсgzŋ-l5)"TyGGeSVڹ.zI8șiG" 웻gLa+uv|i1t_ݜc)_$b Q鄩-rUy4R2s?%1wUlB{Y 0J'HV%T-l@=k5Nmt v '?[5R0PbMwPW5;IkO&ОՁtx)Z enb8|^u{CM) ed_*S <:Tp:^M|-2 E642.`0mv2Y=Z?-<=Q cjɨ|5zF4>~*HL089i|_02H݀.ՙ^ݘQCfTy:_?pů͑o5K ۋw]Jٮ|BGm4[yo}Q*TEvS㥪b+-X"%Ъ JEb2Me>z>" +9r(!HZ wÖauȭaDx P{>YunIy_pQH&SrPa<~̇^m[қ6;X@0>&d }J%N2?RW6aGKx=|.MkR\M%~ |Y[Լ3$<7wj/MN{GJ;HyOA^mg(FtfX+KbȻ]N+ 4KkGH*׶9ZnVk Ϧ9e v+ߢWn%D0CJ-$v;QP~%B<\`޸4/(5o FZ=AzK9ܪGfZ8>ҙWo\9+&%S @ ٔqZ֪w\cl $Z|V^A~AP~Ao"`sR2KVMr#E/Ej!TIMµNBXj)4GxVV+6^.Lz&Obg7)o[݋؜K*{ga%A/sjP 'g$h 8."_S6(K }H#~[ \xH"& 4g-_,C%p[|n9W&BAn+n\yin_P^AM!cMA2&v gzO5t_jBA=,[:<<[uW*轃:?ZFSS K8 LZ/7p ~1^@a:$Wjh} 2FP,mn_.BI=JF>Ct`?cao$.$cKKd[_<0_lAqgӌބ`un d|$dzajED2zպˬ^$ᛍS*e%ڡ_}s[Ǥ!ޮ +:>0EsR2ۗH_9Rn$٦hfGkp1u\vKPӮkzekhͷ1;FEX;P.hDYvVc5([Klk܋[78w<{m6vc)yEY?يKJ ܨoVUhPUq*u3gES"Ò]e_ְZTIADD#Ge٨o}`^bdtwzM$؇ 9>d"C `y/MICO(&|]UQrZ $IܦңFi{NCf5}=(N\E xgc;6O0@vV?y1<ؤA 8-0(j,Й%17 P[ :gQ%67۵s@;NXJ_d:Bs/Uy ?'Yv˳!a6B@iSX[%Kp/Pv@:D8ggl!R *6yրcS QU+"/de6+dm:ZħV002;|Ʌh_Vmڊ=YaHU*볐֫ld< ./ly 1q 3 tzH&h phS(\,qTp2B˙/*u+(|xJɧvM>? B *c+{k[U2S:A~H$OܷE#lбgYZ07070100000019000081a4000000000000000000000001611e8eb900012f00000000000000000000000000000000000000005300000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/gpu/drm/gma500/gma500_gfx.ko.xz7zXZִF!t/C]?Eh=ڜ.+M~G[sme_ʝA )mhyD :V*(GV ϱȏ^Ѓ'"a]1pw$BQj85mouƹ͹e]{?/2PCʹ4ayv?n nY>_28M|^MfQ 2y9]ܨSq?s'ُ=7sqgqԗ,<Vsسh^ɲHgWs`O>3+0;3|?ǪyZPF4Xo A>]JOh>n`Lzʢ 8RN阸/n,=\4U.2nޭ]4\  $pGC#'⩓f+`k_,@4mC [x8:*!>1T B}<̷ |`݂ E2*?HpB\-#ݡh,O.`/ty/.y-)үl62a$<pA,篦r頉ac[#{EQ@LԇXIR毄`o5JZ !F-]9VeS׌`>G̸Lǥg$N9Cx(J& uK_jȷs̆a}2cg.t$]a 51?2e 7BD w[PjXj$$tbRJķL H}3?J?''`Eq{R\S.%\H in ?$Նq/4V@!;#(`:/eb'zACo2gRx>+k?4qX5Ob͡U.^ΑMf>OCYDl-AȄ0چfyf@~7MlWA& =ƪa;(͚N_< TQy#Q@ɏi5Z T`%k{F_Ä^gkg8Ϭ=DuZI$ScGCTcqB~jB60$rmԽeKſ CVyJIZ'ͲGUٮ{$ "/t/F)/ POi"܏N.ɒ tUZ n`7p. 78aԾEDJhP> 0ɖ&Y7 MZ3 Һ|r($[ 0Ƈ$D24B IG8{ q>lʟRt |y27LMO'Am)>%meHPnlz5w1޼~.ʕLm|[gE(ydOXsw6/K)¸ XwlZ,_/XQ@z2*sRb$ f0zm Ơ~J[h?{rx]NbtMͿh9 $̗Z4B)a%%"oEME9qф-`J(۝Xa9yg$Қtz)Z'bCw94ɩ5DRlPF -*Iމ?zq3}1Mfro5FPBȪ:z*x μ@hEs( ص5d-u8$FQ`*sŸޯh8׻C7[Y`k(%@8g)&^T(s{J$ w(b@bс]!ؕЀ68%]kC(O&lzrAӶQYӍJ]Aۡx+pY#yuh"T`bnwiDeI,rf+ʂBs fjG,JY6h +}o>Fq%HfAZC IXHIIs!2xJ>p2dϘPV}@{ .I R>QlQ؎H q(C0 Mфz?Wv= h,f _\ifPY8!ì@Bп]"mmgsgObg +˩2f|W+xHZB=0Ք sXL뽛/:Gш6k0ڨ~(Kwʼn(ap "mO0־}:CVHgs}")݌#Yu!/{%ȱR ")NwuuRLB]JeWq*گXn=e)FɈ{y|(s}`Zcn1ʵʾx1f%YhQ4PɔR_Qc` hۨ{8ap[R5)4Ri\cIb?eļO*t4 Fd8JOu\ % I{ ԈY U9g7z2qoT"^mBDF &BRz:w{@GډgG?.16Hۮ ϧd4>*~}/I1ݣR*V(41 +˂vI2Crpy |0ʩ ѝpo2ᮡL1ADa\߾xd-5 kLfRɟD9a4Q9R9tx|u %l&>H0ƺry teβw(dxy$8u>J? d q_|`NV=.=:|1:v0-HN}=zRxgomrvD~R*vJm%%68 8_d})@1.! PDvd|=xv]׽uWV/ Vr 79%rm(+5cь foѾ:ϫ|}C2ksk`E!#lj`J(mTkr_-m:AFnV?{|d|9' " -V0jx5agћ {ÚP^¦Iliҟ@a Bn2@Aga~VAp.~$ |˭7t7#?\\gP(g`> L3pΘ 2J8烒wvp/wb/QeA%mR2%qt{-unˊ}uY;JSQ}}jE{HS))"r]JB춌 jT?r&qrE~١Y+DJ-qm1s^NNeGA|Ƨ +ԡ}4߳7U*T KkurdzP\i΋IJ_@Yf\J1ʄWˤh7XP"IlBL~ai:a.2Lߪ|OkCӨmw w$G@H}i53$m͕׃UXOA9DI0qlTS #繟s:Θ^Y9>howp4g,rZa)/kc7VpC9\m6޶b^Ӷ͎ {Y],vX{wlR/RAA5*FT d9]gN T:\H&ώV`(NDyܿ:?2S<tB7{4hn1iEĹ;D:I]/b@*Bnދ0knku+(ROK_}^bŒ+`.~2wK5XDR#+SpSE7NsY۶h/ _[`9Rѣ-*" ӕL iGZ.-VI$`yك?A YzY^nĵuw4[X k7#NGBi ߵD2<"UEPh? Nnc S{&5tu<̧Wt1@B mW* \}J%hJ.W[G7dI=j ,d=QwӦ`a'y? q}c\f J*joq1 w[(4d,=#31GD :,ϙӋ"\Ű~yM&3IJ|F@'03sj)( LbyU]0D4=LJ8 cƗ.uwI eŊ,n["C-RP$'P*eGׂ G="fl/+BޱD'3 Ϧ rNn2[9@ 3lbU3~W}ܖi]\A$ !dShdk)]t>϶ɍ0 cv @.Ub<-?1z)X0iU4!XFTF1g6GW%qBtl|Nyp/rlu'pN*#\3@g8?DWw{\JF &maLHl ?l݇VmTIgܶ&y!%.x~wΕ7%&YesR]j6;`<~#Nr> O߼!<.%\'|ԧ́&E8/'+NZy4oD*PuV#'ռ|[dn⟝puS #i2U1A5Bq;NZװh(4YCuK)~m5b_tSd˞"%g2+͉hMFaf+DTt+_Sv85PCqdP;2=dd[BF2!3Co!DΙ s(ZeymfLZ.L򖫤^lٝ~#k^4U?g,dEg4E&+KdJ>eJU`bALR3S%zuI\}ҹk^8'1(eVQneN_gF|> Y2qaױ8(7*zbI=*u;v?  *X(B0Lē3TXy'5E#N_Yeq {Yе`LкUi1δ>$:h|SgU[" [CJ Lye zM\Ȳ)Xd]Ael*j} k) i ^J ^؀Dlmf? v5q)`l}da2AD3!t:z/ ]ͩڏ7hKdB~qC^ZZSW وXD'8&9ju@3b,M;}Wx!Oi') I@d+WKp.šBddhiJr@@ FlvQ*DJTWfFu t;co5[g4#]JI}>,;6Ө۷b;ZI |cne_h`$fMVP%euZX\1)5#@x,t♵D+֝t7@G :wZN{*2p )/~GSÊݴX\NPP 93pb<.r?ȳ:$z -dd/WVTIWG6e3(pY U.*+|T)h 4Lgٲ Z{ZC*Yuȇ?ɘa|9gRj2YaLZs pHp-߄%7Nx!%CRh~|e%ʣ+= _V<*wO5{9H}|Ex&_|zSw5+^풇8}$ S(`\B ozÁ!n)~Œrkhh;E|Tviu D悽&c9C\3MGж?#mLHf8W#0# ȥ{>2*q2maPДI ^ B =MY }F!G0CZqs\tTA8RKdRu^%£&;&z@[ëJ plwPi}8_\gw`O~NEb N{.5T!"=x G\81j$xq?qFͮΖRy:[c=˶X*=K#` K ﭗ%zFy c0q8TNi8L_ yP0v1a\1"aa 6|SdQ$wXKӘ8̱*_+>@b~YV7d9UO,TvF w/A\?p|}S :' b0i82 j} h{YGA$ =#͊ 4W*Z1@'̧|osRkNShE=d7VN5D)٧$=xW-ocU]ޮsVT[(IZɪb+]68+|^?kV~$n[M}o=^0>8u4\I@(WnǻCuؔ ڀ^].0z#()B19ygG`@\1I73gN ֏ 6.] $~qD:2cy<װӖ*@ YɈeG.$o3z#ְ1fCX>x5@1 +M2sqS:gQ4 sm~a[B Y u=89oZE%/n<Bc//-6t|إ&}n6] T[VWiz16ecpPӴhvsWϊ"J|H4)hk# W:p7=?/; ,*=YΚY6aR9Ajա_Uu|yTЪ0(p:1j@.ˍ":NH<xYe޶VGUyNBZH : v*~{h:KIV0B6XǓyg ޺ }ט#b D .yH;˭ egG_.Y-pmcWqB4Wpt'6$[|@=5 MSRU7+ ְuׂ`ءG+T k!{0H3g4%YhQMIT8+i>&H6|RQ,ڗuxK7aDaXzNhyGsebj~ Sbw"Ύ()pd86|*+=oZK,ؕYPuMTZo<˞7oZ_dxSة{ծ ҁW}>@?pcRP];=:I>l($0=m14gXb˦@di:k3Dj1_gZ6 }09g(?7Bsk{x@^g1ݐFE0,A{ѹxOl׭OsJn$%v.گDN˖@lsǦ\Xl"=My)zx0ɟnYEY}m3qBx8^A<,DR20|)#FYS)T3dbU2G rN8K=ބiRb$lC^5,;Z EӀS3-%b>}IJ9/H<c}!Yj2- HԵ}0fN}sp'jWLGVQ.;TNY6wv/iDg<[>а}4#P(YKdRlq@=ا*Le tf,wy "R9TdPo=0؃=EfMct8#`vapW~1kwӇ_w}AܶѬlgJ{˟hS{gl({!B`硿tiƚ^֝a70etGxW vPNݠ%ןe5MͪѢmpPE,ZVX7NܶC:Z"vG揹j[VYelQ'#p(#̫d~sȇZq᫟嚹{p}EJukZ4=Xכj!s1a@ (N'HߛKuf EH͝a aYp5vP)Gr,Q'6m1Z:G4g\4_u5DK⒞ T}Ӟ[fj&{)vJx;Pȕwj~bnjF2@͚$@6YvIt(X$B71uS]:ˣT +Y\*r.ęmsSd09;TR 4 [A/K Mq:QvРAzsN'mllBHHqТ ̉4ĥxM1ǛxLR?f)&&U]U-%R,?7M1W<=hfXwq~aצ34M+4BO`%$V 0:rx}o5->4_96ww<3ve;~Ǔʁ*hrXtR# u;uɃ|4"K?Ω>6F)/ˏ~bVZZ+z;4@/׀wB JASN v[0*}zdܡY ȏ j(3ΌK"d*,ӗڍ-13%"Q}=pD[*'l15 M8e2AI[,]a@[-!ߘ%3_uٌVZрNMΠ Y>\6oF'6_"c?_m:kadr]+]~U!Cxpw^4oMrބuU=Inp1w'2 ?[Nzϭ F}qi? )Tw';烼6Ҕ,chUߴq;)ηWPN0cTgZ5hrw mxEx/+1X&ou K0#zPfT|%W_+P7ԒpN# ѦT ty;̆賷%7g#'̸?Z`ӯ D\}>2ǚ*UPxsBTPlEkƏ `@T c̭ݕ9BHr$tcy*$C#[_ 'ٵXS{:_iD3Ih'sW8x#Dġ}GҒBk#[\f]-qH$w;ORi+ڱbu d_y\>Q_6StPRDž?πt>YAXxy//zEG=H* a,t@"|b-d3DvS[o<[-vA4z=i/61*tD[+1q?t\Txhrs˩ *\.UgIXϗ˱tyƷ:-`=X PP0B.mׇkbW"W /j43̕H/Ɖ.-Sig._я7d׿njĪL_ h/iÄö4>LqŽ௦S@QL)w=dLqw?l@DK1RDtApo)B2`xنch@;y: of^O.FۀVÄ?z'g8kBh2% p40;;. `oڡc.zdtW"qjg’ "Tp?Gp]W:Ŋv zjSGWI޽SΖn9 /'tJnCg#0iJ?gu2{Apgh"IfY- a/+a99>n5,25$dUNA,J.Wqc*5.cNZANm96G 3&͂v&ƀiK&fU%x!~E#h-I'& oYK|;ֿO{')b8nqͤ؄\pQ~Nf֏D^>iktƍ](6 p D(CF3 Qa-ƭ|@ʜPVSK7G f"43:S<&ݨ&Ċ\9 [_i/H RӃ7fJ~jSW;.K<ѿy%^zϹ 9<RҢ!0me\S?'iNh_51^j PJ0 ^EBH }.{,=2 }{̲}t^n~ !C9J*͘nows)%۹Cd7R,+5FtR@\:ƳH:F|ݙ;NztѤl +C7lҏ>lA b\9uvGsr>B&P,:TwV2vl!Iw9=Pn'·* Niz {7э hԮ_kT< RuNZ<5? Y6f q^U&$C@+e)Ob_0HPNl`Oݝ;}mܤ-(wl͠Ÿdм S+٥-֥o3x`WyXd]k눼EN>og܀2Ȝ\3UKZ<űPg3b; ڔ}->p!%ucWVڑ`2@1F1)ҚHd8Pg! $edCwIьRa$z"b;'X.T1>M,+Lɲ1vu zZ˭ ;<]3i{}uH.e"a"3h+0k[>{rCe: eGE:xAƼ\_HJhE<=oF܀q[݋)p}4`^Y9Wj.Tpb^G3c3j&6[,:M6E>2(* fȨc?p{h 5Wo @!0HoywdL%zZ_JZEWR]ە-$zOusiqRz &yd3vۡ9b}[x4܉P3B/Un]_><>#JH'kJ}\zG8wZJʈZ_us~tpZ@d٭m|ޅ(&kN5̃EϫSQ扙ɞH`ψ$f'[7>s*feM_Pj?\s^H~C:b0C$YtofW:'ih[_׫,Ap pNi稁*<@Āݠyp\(t&ܛDbz,W(F8/;2o`/1PcM]{x5;-t1g8 L -=ӠYe=fq˦*JuI1Kʉ`!W?oFВ/\~~6B:ޝݛ^?LJ:8weH^Lb"deGB-9gyi[f݅jObT˹^7oPDҁur-oXw}]vt/v|/꾤ϺLRu鷋#E2Eo TDyOX|YZ੒n#e:3A)*Tm,^z"#i@@@b%Rɕi'}RH&rF[w-I7YаT (ul\ZAt K|ICIl8{˝+qrߵVm-bNy_wE_l-"_ 9jvzceWnoa]f<Ӂ/ꥉN 2#9 bh@唇{PHK+I"FL[lWd:2d4R =<d{ݺhy0w>Mc T߉bȘ?V1¿^QƐ܌AR_COMn|u],9_E1=(Y fFǤ f)ӱN$KZe%0M^! W9P)4$'8_>pMo,Q1=r Np#j߅hdbꟺBGJX t. MK(CPxfk#xd#$-":wDT.W Fܖ; ]ƨ%KDbZH@Qt\C~,Io@gH1BBAv>pbޥ}]OĹ/`}P|r憡Ԙ&+HN 6Q\QѩҎj+߇#Nw*A?xn3΄u[2QPp <~9xY4 , EPU c+= `7vrt>%O"in[=gReޔ RVB|йm]3y͎@Kc3H`^# lTkJl7z'>٩G1 Șg99<8=[z._!'FSٮ{ NKޥ>h붶)2["(p뾽oǃĔTNkƔ2Ju``OSZj4wk.JZo*C6wZou3\Q4FK$ۘJƦaÂ)*Zy.m.O?BcC͛< v>a[+c>l7\Kڸ<Ϭx f?L$AAlܾ,ІJ.w-C "BHHyZl!;-Hi"3ÆZq;2mOFvy )}% QC y$Y^1Q=ѯz\l_hG~Y^tRIo0$)޾jqc*"b˽V,#81>Hק2_;^"vw&~m=13!h MLH\2?roA!r``[sp cP=Mrd{-;qsD8%ӸM˂{F"[fKs+S?>5=; +Ny5 W`@B},&ڇ./?]& LUPe@0㠧iri2[bg n_ceځᛤj{;q0h4?=!{@4_2"[f当tq&Km%tL^-y[pyˈLD`;^|-O"B -юuHn'o |yK8oa!I(@ˏA­k4F(ʖŞ{rti5\|bGcN MU ^Ѕ%nyyo/|'z[vDwwBqQJ"i8)N\nn+t7>#1a^;%64r2Y7k=;+1 Y H8(T3y qa|SJo7W}b&VF-$k\? -g,t)ERŊ6>S3qU'[J,mO8Ms@uD R$X{ag Dk||9A@~h+Lq*EA2Igw0ΗC䢜O_CABO]U5d]ӝ*%y؎W'8OopSU%H24><>~z0#d\E^k4c+DFPm3έJpӔPY"ЇB\+M6nfao'A< ב6Rk>9R{19#"ExC:Nךq{Lo*rhyOdy7>8^}$u PD+ 0*bI;͡D͝,U 6[#h9C[E/!vS"wI*+U!&/k.{e0WIWRVZQN! nZx7>^Y c!IGqoqz`Ӡ2,NOl=PM N#B-#iGܩ/٦pt7Ec߮X -9ѡ@[wm+lA~=qdP$$`Iʻp~95tM,1zbe˅TAHҩAjOyjPW DmU Fa sZ"|t=aϛ%x.̅F6@:]LuXqn3|&=oT=q灍a",HH:u16ʐ<_A!#ӛ M ,CPĜV8de/:7`*v@0jUWB3f%Rf'Lx?8 ZC)_(NWΊB 3P9KC9ZrH)cNסEqLCBy4փG{‡NY%c bWf ^u8[4@;x͡~ppW-PpT 3 '2oL _2 dpȕsfS =VBjbn2 "dzIPmRWcKUTblVXrɁ7=&I/S;lތ>w`Lo–dVi g@")%L)Wǂo3ĖIpHy@Q7\"Pčo`_èDxw%m|ᤔ]`.%L.g5? 65q3x߁͖Qޣ|=fZaN؅n1LX.p;p [U`Q!7$i!sm+ $HĬ|:t%PMު=O.bDI UoP8ß6@& h+(vQ/!5ڦXM( `brhXa/T0)7 n8ĹA^]IΧYF@!pɃzUY=zɷ},/My#UM)B]شcgKJĂٿ#eKB jrD2qS@r:LJ Zօ+6ҩ!p[>*FaLu(%^52u*~(9Aч:`0Ӵݦ>x~UO~<q3|bsF''L9UQn*#yrҭZbSdA*.)XPb%}÷PnRwDBա<ʆ:YX{2E@ g|> ?{㽈h?]yYFj^pVӆ8XH $㓌[e&o 3 F!_) % S+bS)xyf2AJ1o)3,l ~_c4# 1YUX@'&8np)lmIomPj=:՛B( ށK+ U wSE=J78N Ei/`Z۳ ]/Z3_s^)[_Kux%hg-ntϘp:o?ͬ'Rcvяb|3JwY]|yYQRf`GM Q3hH=[p?zL ؉*0#[q]RNƼxg@;7\8Yx#_>,7۝[5\*l56Isz*8>+o']nRԺ+pM\0'\,a5=h/msaG}LMIRܿ]$J2ُǣ^\@i.)8%R ,z5G|z ?meI$7L>"t:˧5R~aŘq`PyS@7^̾ $Lg FզlO߬$/)?k9q}@b  WBDv,L^V5d*EhTeLSc_;$*!O2#<7i6 p5%Ss E:3Iܼ0{]5*;}/n2VvG٫.Pfc(XKRQqǻ22nxۉxnTоJA]3yDDru>;`!VW<[)yД'OWâw]ujC2|xy ;c6tUP{e-l6Bf.Y{?vsk]`ksSyq%!XpcMGV"HW$-:ߙR86\ &5 řdN&p;"M[ӘT\:# !T m _D]& X7/E×?phGܰjl&MbĦfXFǐBQ!c#\PsM.Gއd$tAګH0J˭U9U?Q߳)?\Au$1`֪ڞa ]%:\{DiemG{Je˛ %e.WCA:pq~'z z)Î`!K=zN$h^lrAV%-Zz!i5 l9값(fgi #\ hͤEw*FJwaBR}lo6$AP|xn0Eг+B|DdPEs:VPj1}(tdS,!(Y~x]m2XٳLD~#'m_-=9v88V 7X$φX;UK ɥw#i9q¼HP1%NSᓀ@zm 30<0C?7'x{#;9g* ٵ`ץY#= m,D,?BВ mi k"EMX,G~m m(A{#G_rޚN+qkٿj%K'S-17 'GNՌ{5 /ƂEO)⧉.09``͉F9U:XMiw-4pNZ~JD l'}boq9^/ vm\l@ODOn#ERV16],,x% =a&^&Z%\oj_/M?K} 0,^8 ~ow A':+T d5|φ>GlZC;'GN>FoZ+Q`*-fkOCsݦ= B6SH{(Rf%-@aCf9/Vd5b#p:yHDk8 fw:AXp_".o)j7`J$dO좂\؝MaCTBeq9V*A8 #vN'dX t0OJ`EDpLGE2gUsJGꍣ(?`,z(A h]A(p^~i m("Ke;46Xj6$O}6+}k5n)G%anHmTEEcEE)2I+zkB9NQ!#þ&7O_Ok4X~-lyu'`_=-/-yGx:=`j-`^S)('M*~GOx}Y>/u*ұne](O´3M&`)\$|Uv*^CrZPMKȡ}HcwB9uRDȥ_d& )xdN y' 9C8.ǽ4[b(*+=(2*O^% ͓ 505o ^ qJٓa?קv޹V3^t%=3!FhUF,mr]q<.vmNƩ ъpg|Lަo'滺ıphf` +rG6 #0ж #Â^QGt>EW$ h{=3ҵh[j.$M)8-LX)Mԋ(֝mR%+f6u :A$+֓EuQ. L-#];b"V0n&֟pyljSɸ??Z^q^cj*w44͉́fx:-\<#!ү$?b(# .\+rۗ~ {Dr$V VJ˪A=Vo^:HOyP57M[`_=bJ:hm32dN̽KD͇`2*{6iwM7ih;\|:j&f l̘`p5ca{hS’!*; !C="2t|o)8c=rˋpz f=;H ܰZ^ eR4r8ɌD8X4]b."L'nH  5ᴡ.<I:+O &R\TJ2_ic,^l ˸aŒ= xLvfCxZgxV kVa/bWIߩFw%3x ?Hv q+ ~?޵o||`(/?9`L1H 5꤫gtˁ 445;Bdc:VHHOCUDL΅T,eWN}Oė=ؿi|}] ShggIKPIj59 k=MWsA)E2HOix\hL3M3aiᑠL B`(%OJz1-Q9yzu!$ d`Hoxm0V1՗s|&2G7TgaLD!H4#7L5qPDe;z^ߦ6ݡpaIu043monO6tag_֌ BW2~p%Gxz7u dOjvQۅ+x;FuD@b!%™K/IAñM ]Qu3~3tdl2=vR?%ҳl 稫.4h=cᢤIR_Ax;x GVHߑ3g9bo&mXvסˆʰN(NH&Ef08NpY˻[;ݲ*UJ| _2:` "58s@.7fC*d&C!(L x^q&7*խ…ts>W̔ASCMY=]$*0!ءWS Api~ {1ɨ(epյ:<$8#)lBu:ƁBQH]hD^A)VLvL{3d,!)tGi)jurQL;hISf1`mAvJ$F58aQ)~bV8Zgqn_HRsYѢ<5ċuH휤4X 75($X-z9_ֶ$_ \W}:0/ش- neC:$8Gq߀$vղW] `纃E*\ZVpٺd.K>e4Ck@ؒk1)c@P~bN |$ OC{߼z"]W()>"9W`ڱ|s 8zѥ,aW&b6 2J{th5\5+5)`lQcՓC# +cvfCk {^v'/ ڿlM./%fJ( i%ݎ?3ݩD)XBgh?:l(|'c*'zg_Xez];r04FV`^ r<4X2rQ! ,0 䔪ް(%CX#daL?r|z!1rGRl"eLS7/f?`(bFPjzHƑY߽Eq7SbɂR I L`vo`GZv)uq'hO(ܵ!ȸ;YYIgh^-Qˡ@hն"ڣ*40q$ ?0D*0P u݆)5F+I(76ծ[YGM[H\ Z&pbKV#z0e_+;zN._ Pi#h8)K\6YvolR`9X5{kiRK]kdIʹ?DD?w5}@b0,KU;(^H=C'3u-AsT e[SlӄSH@ XuP!f7߹f!PղQa/zgfuC[~4ٵZ#3"m᠋7a*JsSFyy7:q8gNȐ% 6+?)҇}3e:q|:=œLA؍bk' .vv%5?޶@u "9j J{η6) J9v2:V- 1崯I9ӱzmD?]i>֤">H7 I3iW&2&݈+K6镜eìK; U8(ˇfϳ%ϟݛuطp!8u" a6Z;pĤ!ӒQS%ù7YZ{CμVkXb9i >^rY ~,ՑE51O/;[}MpwJkxMdFDuUQwDŽsǦJ8FϿ[_c~&?r/֯mҗ׎O"5.g۴ȶM` NlǴ4 gK󇥴31]f+x%F_l?}HBXXۑ),qI@Kc8/5x`*V<1o ~bj,%Nңpc|(^E}#ܢ7  }H:LQ.e⊔YʉK&uֱ /1*ND3?0BƸJ7=!˙rW=b52 @,-q,3RoKæͧfAcBYڧpiy/bBэ pB0Tq\ޱ5߱Iyi#Y Eʐ@.Cx +6w=ŝ@ bMr!Ph2|`ߜzXCbyuC0zsHs'JpoG 4VaGڤ䟩g v[ ޷(aǿ5m}t]Yy%c쉝}tAuQ ;ɠ3ӑZ;\yuު[HR̸%7C]',CwGEG_#ZS8UC S[j O.hJrrACD)L Q_|3"6/; s%4oWA$Ξcg&ωE`,buUfBѷg )7J Cg'jc~ `&q֩~0)"fz gՌP<(H^+z&nB\/.ܠWž9^:)g92G57Fs6SξQrR18p KJnV9 N9Ub6eV•pf\9 ȮX=)O҅9"2#B _q8v 4 Um1Y#blݻZXbik+htxqb> Lޟq!R3Jd9i|3zF_'JK |B&d8.QR<鐐2#%V gSwss)VU'9wQ2D>N< "-Dq}^w|@2nU`&LJ^DˎHvqKܒw %jO!8趱6FiiC:f4tȐyZ?<!A4ĻX-ph|JҖ< 9H;ll; J$:(T%%,"M\oࢼ$:{L:{'4V0:e`Z:o!;TA4lSikNMmed~T^2%&fԁ8Q@DQYZ-LhXØE@{R 9Y@M gn0'NDK4M|}<3>뤹7 g "Ĝ?]uT&dYG`)@ "VhX,N:T5?bRaE;cF0!b5=媲u?7ԂdduRI:]#D~V#IF*5Lw<_9r*{0R%8l f3؃I^fIAp`^ò%Y u5 CƣxW z9/79%jJчa75Tpt+jŀnIMW,i|b @X ӯ&C(- 10{ϡ W4vެ䲯Nj0&BAf 8{ʳ&SKmY2_hHܮCpJ2|j+&HܹRqPA},&|{(OR^5Lu׾)b] E>2Z+L;Vw&wk*{i _|Wk6 7LtMƺ}dT"69-]axw;,eQeVG:F{练EZG3h\{uBeY0R DKzمv8~NW9k}l+ y+ܐ4< `W\E?(E #0 LK0$0gHyI *H/  XuV[WlOGtNYf}2u:%Q+j` 8*COm4I۳/:d .\_ma~tr‘|}GţCYmmC19|y uvrA? 9`x9̩ o֭T: M,5$+?YjꅑqP9/4β}ID%Yϱ}F\z4n$$҅hPkC.ڡQ葼h]bdnY. b*y;ثԑIY&~~dWe-ڪ5N²1 +htJQJ[ +msVPX" fp ½J&1aF\e,"]YѪߵ5xv][{OњN=[_%EU)}: iɅ:0vT1Q|+-Dc.=:TK)99qvLjՄ_. +Ust {:Ѱjا3 O^4y,c+W0!~F' -wE*LW y1zPz M9"b qn|2J> 6L V=n~=1~/-t I֋ F/ݹEqb @GzG\rD^D &J|dZsȶvmG6D]XUX[L+Bu~y3V)¿C֔6UDee}XB@a$fL # @+=| cB0:&ѝ c&쉽^;u|ǰ2? z/8(p,Ԡߐ `Qμ︜jzS ,hݨ' = ,E?!ӵ 6, D,T{}8k_S&xr(Yޡւ_[Cw 3,*d* @  UCgLV9nϹ,sے8# eI dpSA(mŤI`_$z3cpz2nLbTMewA.i ?/i$9R|'/"Ԫ8m#ֶ^c\T)$oarqUJx"2FՒB_~rtC%^dA"*v<7' K5ؾRk<⼤=A< ƔG/gfbq&zldQ3Q-gC1x}=/t>X@zC#zI LS H "w9gzSջFpZE5F-.-}BP$ ? 'gn GRG]_0[e|rZDbgkD)cKeγr?j v."S"i+/!BX %%'Jnhqj`S?.](v8gSwO͉@EĹyXէ4DXa-Mt Y@$m)~~̞Dh)9‚aIZذxsm$ UnG k|d- L1.X\S Mj15Cйv`~=e$"` *{5i{͵ìCFA#rzj-=#)5ുIX>"Hx3/ n&9zĀC`A(ks6FK1DlǢE􃿭Pڹ| iCSne 鏣nx%x nO< xE Be#B ؍t%$qjS.2K۬mffn{{aU#9JO,$#򠜒Kt)mXX ߳\-jve \vO0gxD6} a)ʅ?/b8`.o1@9x ocș, xCs9:/_29JZnF=916Bǖ>ݟ5x]Ns䖦.=wS$1!43_8+qMLS{gָB Vm$ڹ]D{AĽYo߯dt%Ft_]"P ģs(Xz*2Mj<M ?<bsMyC߻-RP,,lD7i@ ( aO6~J/Z-ןfw:^&m=;5X4.ş*;d!!{MOX2 Ma# k;}< "`?^(zA>8Zq:{ڶIAkgPdY48th/(e8fྖfHOnNB!AE:{H?GZ@Uǁq(_R!;jIY8 <J->ѝix]H)<#ޞ|B pTⱈnPc4 n8 nKgm8CʎYN.F$Fy?ҷF(ŐjҬ][nʎmwn~ZX"j(lfp)я>3/Bn>4Ew̬Vwxէ|@32IمJ$V$R$k\D`R,m>~ 1tWgTaDH>pN}L l*T_]u}㢌̌HynT7%o0VGg乭CEz|2VUmu*W<œVH[Ѯ߄~;E| Xv3B%Qki__LLN%z+K/@VXđb]Mqn'VMD}ˑ CJ9# kZ$W t oeQ:&e^}j-ޙ*0O%'Ix\DVkHLM"W$7 lrpNSz_QW=&{(HG?(S }>bN?4}mI#eIe'/مzʵn)0Cd|&.. Z!\;s_N ZaVGa{fmxڱ47!ӝd8*7%,zFPYl4}V+~2 6{I.3lӨncڞGӕrIBLrٻغ,9}J}.uKt[y-zV%{$d 5[jՓN [pF"Le vlZ7QQх _)ӻeP_ݣt㦸k Ri>Dc.V[LbDc$6vc}A/3Xsinp! |"Ḳqd] Zo=J(s04t1PXftt,ӓI30M=Orv%!*uo"k9kKwns*8ejcD:1Ai v5Ὅ!7Z9u#) }N+uMM h=΁d7ʆz~6'3ĒA9]|(|GnakӍhgz謕d>4s=^f[<*2;sYH/ nW, J+`ZHTk3OKض2k= JtH3n4m!ZxH{"rR͘pP?d 9M`|Ct.ŹF% ~ @!JTI- 7{}h@ aa :Tv#y:wkۤYR]ycp׉4X"%CnALDw"s1D {p@1 錾R qSds~ -!!k!P90lοJ/CUA\xl(?3gyQ-FlM!Nm߽ZEtű:M&u`57qƚ1 PBR !+#%*2 ?NxI3mfțRHFC{1Tiđ 2q܌XX;{-U=УO/[ sGkzL Ӭ oղ?x-A6أ+dA9^B/෈s\Z, #<=ʳbD ~$Ai@Mris;QqFIKlxr1 "u'.)cIyw? SEȢlTfT<͡նSJIÌj)>{p۠_ [5,afgMpc TL*|&uU~=iKљG& W)˾W _>'yTҚJ HJIێA͚0ڋ7]Z#Ǿ#y>bͫ(`- !44ѡlaxxڿX;\=9 $>F^CJrkҭkeΔe2I6>9g;YCꇿ;T[u XEtO |:r/C 4*WsmvW~V07na":jk'Q` ;\Ֆew=,!XWvE"4̩AS[FiZ?K}戹cht4$A1@GYbʷc[ͧ[Q~6M ejO^as>t]cka@GGH!X}=(3M{N alіR|lN3jz`kװnwyUIMn9NgxZ6c2 4YBs;jfIPs~6B?8R#2yndW@!$zW㸀|Ŗʾ艌|S3cj Ćkmt5u{Hs\-iO!5mdm,WS w:CVm\KDG ΂}ғ@`ckrD- Rf|EHFxjF3ۛe_DР?++RSN!++Q10X8Șb[cD ^D;grRI)U s:zQ*?Wugq> `@G^\\Ղ׮wy(T|=i187CpݧE9gzP 7We89_hig"V b'Xk &Eߖ2O JcnF]#5G%Uܳ=_;(- BZ.un[ަm4):O8!txyneaNtl)7MH h]M>`lsWgggnVy`˴<¾PiKp9>8>,Z?w: ֈ=/˕Vo# +~Hѝ5zQq+ӎW33U4X:ȂC"C<g=F>`EI`/Z+wh;0-%@ n>q~3*Z؁ ϒ݆mcS a[B={t8ev=:BAYɾrkhޭ| #>@nQ "ϱ[#}RY*oԌf=!  _| vU!"Qp:X`uFX5Ԇ?xs6s*?}x՚1< 4w7:ө14-24XaU?}Up8_#,Y}A%F1ciR?QnN\Ɂ-'7 a = r@1 [W q1;]5t 5^i\Ś_IZjH 9|pwoX`k:$d8Lsro$ X7Re5c'i1JyHxpH! wA&KH6$/9 }VR|N<Ӑ̻!q0TWr~#JsQ*ېv"sd݂b{ ,^T8+mvK JMBH4•-c1g}6=@s( 3?Q=O wM_5qðpPFѨvx(tK*acsX_? Fn+b_n6[9v+°dǐgjf߮we.eFϭ>84EeHA$R@{k!- ̷@DQ- 9@[fYYFۮ8X<8jI&h,W:i̲wFEM^k4]ޔΥ~( pwAwR%;T߯8#L9IFh<VcV䫱6lG{Z]ȧ MhAT 8`Φ1Qf *1;t f ^q74C^v@'X<U)TW[b8e# ^oֵNA)P CWԥU Wxsa?VT5虾 sN{WRf@fnQV$CxP~|:bD}<5$oIK!($5Ei+teenJN o% +RRJ7UtL(9d|CizkGj6,'^,@e7ȢL([ŅjI'~NdɝP]6{uAҹlcQkl me\YHʟ96و74:3Ǘ12<ǧ[|:&UlV8Ղ[Q> ,ږoL`U=V:MɠU<òK=ts\1DEr EmvEſkn f XYeyU`Q:A;3G$x0f)MJ#>mVX}܍/- }@bjFkRsOM_]t۫=^tp,K a}4)3a:dӯݹ׿Ve'WJ"jxT9@ 6P6#cRڗ~=X%#E 1 7R+ =̆|s_ek^`aPVdoxt?A[16l|3}0V'd$L:=^_7['_GkQ^PyԖ74GmĖ0JɭD'CtK?!ΗNuytD<N$Y=GI0N~MԀ&QR;"(Mϫ̀"p!ZCQ]5 45I&`4h2NFMК FD]͍7(+D$<Yʱ=&5/\;4\Z䧄WС@f񒎝^iLn`;AO)cLyw}a?sP!;nzY $,8凪F'5`<%2Ea-DP:--(uP o]N!x<3 [D9nVޒyISnL(j֏d"yOH f c| rAD;6L yɽ'y7+c{R3RIZM6Kv/`f4^O+k*i(nk}~g/Ea9Tj3a/D'h&$4.jl6}BNnMi>6gnr SfSr o.@QԄ "0KsKГ7VBRN Mւѣc9:ݾT 5ܭ1Q5|K9D/H yl (_bٷ=t3",%09si&i碀…nJ .koJCMTlXM-{evpᢴY}‚O_4˿ؕѳ=C>]1SrYx042ԡT*f*ڈM)TVD\ePL ۋckŗG)4V h4 m6񜲿NJgص!hc}a 0k.o?xb?zyYRWH2 5e#xy8{)< f8eSvf )#6.EH5s=]ެ#кtOWZ09nQ??oǮj>:TI /Ӵi0-mp{=~{qoUL'H} ,M05|e蜓bPL@*NbÙ_=/".m1kSSb4{zVIq]Rdi~|xCSVaT=FkϠHڪ Œ-W !T+bƄLNl=d Z ‹aE?ٮуqMQ![70PUgPŤ1]ΌфSO `!U؏ՂxY}7p4$ Gۼ;\^s^z3 #Ħ b/6Cӹ-Ѫ|EmZ!'t [gT#̢>i [>'3m mzC7T4 A"ĈFyڪZ>kօm G`Pz c T8kW!v wK@9|MOJPdw!$Mwq9h-ncqzйohY#)o_B V "hl®o[=m r] 'Ȫc .| AWl4͚A73$}b;.RUiq˦W2| О&^,3+2ڢིj/a.'6I\9Tڂ2F@\<ݹ,z$_38.Cx17O=?uSڄM?}Uݪ_و9Q[3E ?B2pawNDP8.Gtٿ ߢS;\}DbCVf_"yM. ѵkBfPb&x L$3T 1²[:ǧј|5S6(݉%9|GZdLi_rD4UG$W;ş%#wG7eP?>Rma@RXXI* گpI~ȃ[U 7mzѿ.l>ŀn;籉yHviVG`[\Kj0zf)ħ `9Rp;O=bl?kFxGw0zsL]r<_qu%Y-Ƈ5:/4;uUAaƕ`G>lDޣYUB&}a.)+R KH̗qw=M@^}s z:A̙tWWB%WQ3`ޮQ1`/ gߜdj$+ش&ɣSyUQଫ'1A9 EES[^e}$wowyG|뫡V䊳8``1S(bl=\?-$6My8fh|$"tsv^=q^ /a,g+URzxi QIڥ&G׶RVBJ:#H0N~?e3CgRRrsAh2 P&:H$K3)coaaeB \:T̜j`_N{=314`ElAounB+q@[;d #5;ve5{!X98!0)^[y6kzy6^If3!/d tY!0vfՄ*ɰDo׷)?JH2QfMUB&j5H -آ ^)sç0;;tփ3t{4UdVa+޲j@0LJ ǝx {qbfxq9"*uw< z#L saP?U"V=&%(+K2?w q9%z)Z.pZռk)E50E8|(\0@XXbHY[+)0.wRtm5vNT;D'oB$@ lyeϷЅudt?j':M:eRk "RBs!ߘxIm tg iBI|X'UHfl0,!Ԭb5?ژYieD^ %\HyY)h~gqfD21񺖶n!uZo!Z.޶P'Y@^ch/CӀx c}>+zzg-i*Z;U:@'/pnk#JW,y4&ЋquR‘ 3\5мwl\%B#:acRx';.3b.[e4\9!C#*8Kjbݢ=hhը=u fc ?.f@+N`;:2 9N-Z?:њ4 E QB\* >{E󵚣{y|L9BQ0[v{Ez̯ ֍c|_ʃmz7=Y>7q$~E=9d #9f* MI^ZG Rd?U']**x6J jVZ+ќ,4b0BjTddkf]1tSlTq-υ*n7vŊaKmP@>cCyj 4PT`{:?iO}ܲ-u>A>B\y|bR%t{Rso*lR7d'kG\DX dz:=[ުa5AY֐Ru]eV7 e.mbD!!q$Z,fq۱pe`Dˢ䮑 d}Ԧt@8gU ~&\:_F}`dFW Ck׿"qv+r)pbR>cnt^0p. Ւ(Z;)UB0ʄwQcAGIn u;V]3k6\~w|{8rw`)t#}PfW+x$(|<ygfD)G /RZW}%Ty>-3'5w dXȲD>?5^dB^'_~n%@Z$ɪg5v^.@lpT;e~yaz-T>1S&ׇмㆿo#%q2>+@2ݏ}A6.MAfZ:o?N!#Z``So."=DFeމP UKG*>!.Ոs,o\9&KYCR@W 8]?j M*`/it)[,|m[/:Z Pdf |5iЂS#lLYҹ–Yeh\F7hX^dtV6p?+1?4}2ZH:XńBˣ!K Aitx$[R\|O<`+=+Rd*-]PFo?"r`~`U8O;+bFT`Eݛqs3SN ., Ea7 6L yD]KLs.A>w;/~/6B Z/mg&us$Zkz,`q𹹌U8ʪ|ص@OɛհJ+Gu'Y䨧e$:7ylZw tjheL~Ki@MrZ;y!G5€W& Qzp&5[X!n@ mVV+yۘXТ&$lu& }\8*Bvzt*AS2q>"Cs-W>+:-rl_Hn*S1bWQkVW f+(^Ju2wttмB%L$"e`%Z~zP帶͞^M#,ށB8Ug!1Qg4?d(BJ=ۉyX!⪌F7}PM'E@ H#A{qgqkz 6I{C>u:ަ7઒SI7 -gǿ8#݀ zI!*(,hjiZ?S(b2I=)P܈rZ3 ]Zs}5qݑ7lBE >y,ϟ=[SD3ұwB@VG#~0g9S'`j(Y_Ciwu2eWv%Ȯ+𴤈oΕ-rFv#)M`mTK\>1$C:J((Ffԁ ~{᥆ ̘39(XX h4rGToK$1v@tw\wyl]`9`rSrb*N\nq=b+Zx6^#tt{i-80g\?{D"es_(=PR;ncXd.iFrjF[0o" N<8rjO曢+I1?xUٷI\,~2?b셻:r0@$tV 9Ɉ9gGRX2Z"QTudTWu,Wy\bD=J<@ fx/W+`O#բ1A|"GWWPpRoո Jg.x+x8T\ǷM@ZefoxK9TwRM_C$Օ%@]CmcPܰ!%yO]0s`pgT5j|*x/C ۢ Ȅp>ܥ4..2ܛi|l3&B KskT TPmz(ub?!9vad>GnO_0(GTjҞזIZQX_Renз&mPAUޔl"=A{8&e}A\{ {2SC D0L60zAS܄kAA?#(٠ynh/| 'jqfO ze܌9^=U+6wvVtEpN_DZh 6>'2#'UEgL&UbROr#/|&;Ԝ(@uo`6*b`6Btpz6 ī~˭$F۲VB j%ZT+>{QӃ %edew5'Rhu s.fE6ѱFCHkìGH~zXL,T\9E_DW htdwqEe_ߖXcF/@,l A[VW^5`, U_tb kb}/O呹MAp&13j5χ>Ȝw F'2dBq)gB'c_)h9ኞYtT%:rzMtDuô V[^*;q@P? S ʮcc70lE,X;ϧ`Q8ѧ8XuH,^V6?$Ď$)aXc6"0H`ˏS9{Ԝ͜ /+EhXV~ټpx=t-}A: HtXM%dEOL_%hQ͜!ViI65Qͨ m-t7']š{Ѻߚ[,'=@bY~3 oNˌ#PםU'p~xno +U3Mp"u[PRR+{,x/8` wk&~cpʀS[rakXx/{zo̓76"ֹ65y ۵q=SfW :L]9(3^ bNm蒼bQu ߳ 5ǔH`^-JMmu|T({u3fl7Hvxa\XA~+fps ^ J'`zjMhgf[hsdd`}'[_TM4V@?|6$^ 1$thх s ;r&EőH[#c?WǞDHIB@(3@Yu"N+=^` xl_zt\P-y+g3ٯs-?  U9ĊE-P61^,Цޑkz) i]sD\P_?ސI2h"Z#YJevР,{x=ꪷlpO Xd,@EQG0+*_c|{'ElVgڞ_cW;9ʱeySHЖ<{%5ea4m )y52xz9)šxko@,yŇ}0ׄWt7:^J-+u*fmT0_ 6osq]BaHhz+ yuQf.apS_}CpRw;})7$MuX'ւg=0ɬ|/J9B9ښ/g(`L6D\P?m.a,GPltk&Z5Lޟs%9QLKBQ['Գ%G,"ݡI};lf\OC'@DZܥ|V=|iHWZ/JdpK1HCgUawNd 2#LQeH[RdM$R[q5og&8"4QiJ =+; 1KcH[KsOV)S(S# L|>.v`4SNvR'4R2e ajfVO; uIΓ6> v'*F6+P0y _&lr *`6YØLi7I3_=R#]pjLI Æ1K-IL}Wmò W%Ch^3翩Qlb?WB^ESJcc !\?cY5m􊖗>2R}݀+5P3B} 9ȬrjPCQʨQl8X,Qؗ> S) Q;X;AOcQjTgBQ,N ψHчhsWVwd' ɠj̎_ iȌtXz[Ef3AkCf2"k.€9cLd46)6Pzʛxdլ@xp/^}ٞiDֶ; ܽr4/b:o<LU+J]!8!T h8-)FƩy7Jfz^TL$_m+#5 uzW'@';@Iz N{h9]"ľ=:ٹTNe<C)^F{ ]&h)n~=x,YU*^ь?_Dz?l\0q1-%XG>rƓvI|L H,F^UyD c͹Jka *c9X(*K^(֝gr f3BrԷ[v:Cnl( :i]%Tڏz]NBfTA$ω;bXﲱ0ouke?L؊o@t'/.L3bhqN)l1H)w;aPS1P1g O/ӮQl!2"ՍlxQY~ |ln}.dzelOX8dMT'ܖ.$Zt-LnG<>Gԡ|DQru/R@}3жV!XDy/ks6wY6_%yZ-e`pod<ýX|AkZ\rժn?3+~(r VQb 䤬 m_C8q-m^RDTcP#RȔkVfޜ{YDk\l *\SQKMV9LA6Oiw~z hru!V_RџgVwnGߒ%Pa wL,r/U8T*pG'KEf'baw.y ƝyK||q_~9[5(Suj he=>qQӒĂ]w_~2C96yoY',{]t4Z𣏕DQ ;_IPrKJ}%/~5'H$vSڻL+~ro' t ) mpl -/Ϭi>M6eԸطue$RR0ditV+t<;UN"- |T+Cr/{~ۓ\#P+"c ȗfBSc]hlBJ%XVgIW92xwT6Aa8xg 926lz)rh=۹gVg g ۰rOn-w)]( @NL,|ѷ9WFޡ2 nҜ5t@蔉=Oa8~y z|ŋSjXf)mm8ؿF7JjC2_ll]n@݃ *Tai?v8h dwS0PVE%bU]g}ŹFMxcXs ) fs2RY~84}(tU[}{/X J<%RV]@-x 989˪s\2\ *ӮϞS*d]actޢ-اtAxSV97?gc7  5OGn[~$Uwx3lA_:{ pv=Zٵ߇" Ojop!Jo3l]6\TEe &Y:S_[490mQ+Gt3=5^('uy0P}J)d;5S |E};!/0U2n<^E W$<P;Qk iJ卓w:Y[tӎV @x(D)2u[l&Y8]YɴS,bt/F\nZ|Xho0==Skfta\PBm)Da.溠_#du9_{дm,j}.=\!aQ*1(0-g93A=Z%oIE|AfiBDү19L:>{\kK,d3cnrXgEcn\'jw]JmH= fLv ԡQV]A82$W+4sUNh>"SmSu­ `wv -%"SηZhDѠsfoǫ"[iY䩢@mSNμ_ۣJEQΰ8%ם j-,<rCs0/"!aA=gu'\XՉO~/lk%O5_ULiNe8_}{.:0H856ljp fA0PKєH'N%ڒ7"Z_%l1\_P.#oTv#DN|<.nxj>Z3*&L}JvdrZL&f2I1l}ȽAe|TB327O_-G-[GurO|V0|0)S: q/~nx?C1˔|`?<&ąj o8GhƎ2٠CR q+'yЗ`?!4wߒz`bzCٍ^x ꁓ /;:!{Z9èM6b(tD{ǓCH`] r2ރb7=֑ߐgLh}*+YueL;ba 3jk5*T?-|z0 m=tHrpXa V@Yg&Q RBkaY}H,@twln86'ōBiwf+VQӫ*.V(=kZ dR| ;a`PH *>o݅d54M-EE}3XPqSCg"`J)5kRǧ,Pe9GѐDЈT_ϋ 5g(n ,NmFzGa%`/1*yC7@ oCH-D_o41t7Tǜ'qQ9O 84BdO^1r.[ d/lj1M!˥»/kf]t#(OH(`}u4>D0u '.%#)ĭڌ÷h[:hc "f5ٱ!$/[..1^dJ箪饈3'bh-4< }B ~⚅G]5DmɄϿȹNG7P: VL(ƭTBwZDo{K>Bͯ9)$rڿ0ɽgӻT9h.E2w5*T9!'T1{ rQ1q5g_WNc. t]ɖ@b no ~r0Fz*TH'k&]8lk?&FabS؎^H,d\:ˬm>3DjYRZ{AyѴQ4V<(2%Bq4I2*lk,Q G1]uߵ|-rV}VScq,t;(흲Qt8-Ih͹$Leʐ?E:,JCQA&dc-!6a~%M>IR"r%f`53}[ l`-Ȝ c+-x> ka-{~KK3xU0:݁"8ϹQ{a9Gf!ҫs\.Nzlچi#i9jsؔ`!9]HDT(-u6&l/!Տ >1HwS;[=//+d*Ykn4@=KY*9ZVl_}SN O$otlUH$x ZG&}M X*Y8H7LƓ_-?GLE`iqQ|;Dxo(/uh pǙ/6|@oܜL1)V$&o{Q̤uԥ6nP gX._MS+Amq8uܡØ9 <:̇!þkvͧ7!Ieϼ3coxB/qZۓHL҆^?P;peqcSCkPhvvx=y'dVEImj9FB)rcc0klp,kÆ 84+,JE{LrsW%ջL,RBԞ'uq Wa8 IMnXԔʴ8rSB_Zf3?N/1?Dx"hr6,v 2jI5x%AkVf hnFz݆j͒Gm|glO[@sysWVh5K@ʼn|uA(dwwiOz`V `=Md1fBX /%kCn*.q9W383`bbZ(Xh_Zc*2'

o9#^& ##BcY_n|Z+압o{AGXQgTb26ؐ6x@y%#{G6[8FʰYTn,3&•|- {_Wޏ')~6v9ws'Ŷ5q8VJWG1?%DXީ\| v: EF:ݿAbv ZLn@*8F'٣m(ŻReWYV(rBW30?mР \0#"~Jzpjynxx;) K[_MKA!ݪHi8g7E v:l,5P܎F[WiL;X 2~*ɩG!A+&96 ~$Oh5* uO3|8|(ˑn4t9/#߸:ɶ:ei} 9IJrS*/|zv`Bd( ;SMl̮miX; 8EM)׋cv ),}΍誇1CaܜRzTpB&dBY]Y@SkUx4 y؜uDEӯ|nZ" @$8$v&B]"Q O.| 1C<$>΃TI2jCOj1Mp;\^\TYNAM6r@&ؐ5l#rbr%OUpn2zS9>LUAK m6ߟU>}R"ᮎؗ@6jL>Pm(5^+%ݷxfd\~ziL2K W2T^ъA1 1䦍AXf.@o:(c*͚TX5Pۯ,Gh^*zs*b=ukU6_ϥ؊p0dv|ԏQrLy5xL}B#9=['}\RL?GPR !9cUZtNJ5?)c< WjӞ1qaHL["|<@"&{B "kmFdfee4@٣h ܹJa7^ '"_piYIϚ}蕾Y zDI\ #R5 F RÀY"kP(G\nɎ^ᝑOoA1 #L 2'HĺM\N1{4`% V`fDvMs1pCT$]uDmb: pJI+ڱK_S]Lwq8XN ګ~f"VgQ3 , rv*yW*׻ h&ER G"w7?y@͌e+ڊV,P;| `,̛,'[,Ls^dX~+;q\i&G҅ttwt>xdPRP!Y-onh:g6q+sӞl}sܮڶqxa+l~;^C@؆7?u%#{117EU;;8r с^uV2q̔F BL2IKk {`¤p9sMfu-r ]e(RݙUV gTKAJ8Ϲ\kZqU[=>$ZJPFcȾSIaOyIB9uy$D%tFpZ17;΁K4s!bu?_kj>Ͷ'hiK,hf#Iv;/ShB,!5bxm݅Gs?HK_Vr~ O ]ܜդt ).{!u) .(J{  =#2N_ ,5JnRu3Sj_<;iԑ8pWzr@VW%2m؄鎩IcO  @_3XVFcLoV c4i;ah{S?gͷD s\<%8UbPNJn$ESF48׈ ޥ.o *Ǜ%c wJ{;;!3rE!!H u2+|_V4Цc>"]FԺNm$3B ;G ?ڼNvPoVm$#MilTwR%n~"uPOOB1IasO-9vCyaIn΅J<, a K7Kl& ǐK,Ó'z^/m`{X]o]Ȩ4f;坨Oqg"w캆|5xL^?_1ibt+9H)|\*rR3RINKTmN4sٖf!?NWB:&|R܋ {=BN+PNV}CʶwR t"w!@%D47TBZZwls.]&P0΁"`< Gxg-5nfo 9N<9F'A?Lo<9<7k9awż6"LOD&}'sk-s'U0NQGv$'}J]i%nL ;WgB~,tQ|k38 ĹPzXxv ,> 5Sݳd+۶IS9wLGP&kc&[CiHzl|yX*kX%` ~9Gw1\CqC97WNK2hHAj˫KXvܘe*69́2m~BtWVPǸ_b!r9I(TpmihXܓc/v`ܔ62  uT~t^Pl_Y {FWD'ª!RҒtpZ/S"c,z"xFIRSWU|"CXnHCz)k rC}f)wql3|2R֔G o{_F&t W ^bZ]𨌨 y7Ѕa2P3WeY҆tvlJ uǪGF,; x K_\ѻD{s1v}rȢ'+1󽛫Cʌr9>E J o Ə4_V鯟N9G$"_G-Ebv/ Yux+P񕌵dxYY| & Tg׳^.ԋ KpJ~Z%j?v2wޠtK-nwrwx`*a" a\_<.Ώa% ī!ƥnaզL~?xAqaC) `PЌh;2x[ڛAx\^((DZU5*BlNdfEw\#Bh)x5vqܫD0AyGvqW3#HIRc'ҟD,h0u|@t:<`yɐހ<9 5!6h~`4˲5Qp"CypqL,ظ+6'4f_zHt:2;Z$m:.`0J[!)r=>heaNhVnCU ^cWpgA@Y1: 0q OrAT5ouIhi]ԪQdž:gFADpd] x.q$? <HڙI)fDJyEϜ?<56)hn9oz)8R {|Lc23J(PA<$O9?~ѣWAj 'L%0E&_zcہ,m}|hO[c!(0'][91Y0$v@e0qP⼥kHԪ:МJORi>rv 싦.fe?# ćN%-g(n?Ie!o &d_BZ>f%jR] sCcZQ d,Y_s1} ǖKS:X\AiXGhKlnרaaF.%AZ2k{G#}D >|mϲǏw! Ҩ  0n[Zmj#rׅ%{qB[CCA@iz!)üH# 2$p|;NVݢ 7+Х(WǭyM r^C~)LǯPQКvU$+YSb#PpRSDztWcvہq|7^N"T3YfPW7"YWqݺVi =HtNRZti!0H'ê8$udݚS3.K\f/x/kr2'щ5 9.Ƹ=ZHD/y6)?Y' Ɨ}ʥb)"H~5t;*sn+<9Uم X\IGeE$|mQ+3&6pe% !Pbv`zT{ _o^b93(yzz41DD+8&롸yYy?T$gh+O&32h% ~\C+'Ui:w AC_[,A;T 01M`b|Ё~ } `03ځġ^+ aj {ji0UگRyHRE֙YӠ=QH Xy0܂䷬#ش9&Mv+l=`ʠL[߿MqC&L1"K4@Zh64Me.6?livIڸ6qY|DriȄ.Lwq?≨{^4# 7bb0ontdr k!i؊LW۹)i$k|ΧejW)P⇑tr|Dx{7='"lreXjg]xB{2oLPx1) LncZk))(C+ '+[Wdtn*r&0$>O«6PE3 :[_öYw҃7Xu5?i9ĉګ]-J },e︜~Oy]"ژ7RʩXO`^>9a";N//fSZ($U +)!Rա>429`#1hMl_A-wCce=YB.7!hszbf界ڣ@֍m9٭'f(f 1jTU dm)3X9p'K|#αbw>y^Fr­(g/?A @k\RrwB/j06$IzqG\b#3˨`ʳ h${=P!P#EVp8uI|9:NOmȂd^%0k7u0hl 0><)A.K!wmB5l0ƊGNñQJ{MO2m笴, [`d:K3ԇd?GکXԅ8#Di~x < I$T&u a=L4rOH2dݩh@Sl{ PV/K gOhxCE;7_Zu,^ׁdgRA[nQYq{~F)=F'Q⢪!-ô&TI#Ktkw.y橴2_wшc*"EI9L&|)ӯs枫XN[W 6Ū՜R.,3ͳ5]Tɜρ&G-) 4T6*?qL~3?U#.Vm! ~B< 1;S{|ٗBhF>pb蘡2ᘄٴEn,L3@GyQ1u)L=fFĊ$c1萒}}&i!.< a+ivެ\k&Z"7u%->ã [ق 9`Տ[?vjH~HZ y\Zi@B%6ś 9Qv`%Fjr%B-4}D3COXQq0jT@?*:Zi0_;5n{&-p5_Z %ow2/F Yx8ES.|Pmu!s8 nw̖&R^i<^F~- M4Nq2Xh▃4MBcF%zb#7#b,-Z*7ѾJQM1''b`}|4 X˟ׅL "b6 g#<2Ca][gP< L{h,2neS qE6Ԃ}1|zC.:hDTDv DOR((2Z+^2Fk2/|šgr~ \hr„9H(̺[>*gfhPXk⣝$B_‘;dFw~-lXCy} `p :[2ҷ"W2-Xbc3`VWK2xn5]DtXϧNb[6ʔ^{YxM t;^ #.HcEND;14,߰qB>:r6CLg42ivRs.,L)կ V`p=~J8Myy)`+ia)[\P ;:kʫ!S$42!\Š67ʦj+ dR5pS "L&X!TeK',QXqN~2_E.uӄa+׹lGܧM% 'Vϊ+0vޑr* !{/e&7 -[1nQؖeix"phNtl39w*WskI)ռ̅b~z=؍@tlC) 1{ݨdHe5n{&ZpphJQ!*RFIع"/vl~~x] lI;IcstdF$h ĺNѓQ }LM56L(N YM|p!:9uBؘrAGehV7f}O\?3uJq1D*; (VE_3sI2j ?n.Ahߵ(m[K~-;ŇL".{e@N0.nRSw#܄.+H<nmObJ _UO{%;1a#Ov hнs1،ebLOo>H=Y9;}q1ivxMNljxb0V5f,rsL²KSUAς:NCN_ኳ>$x >K)Ȑ1"p.0@cQ%TnP#pb)6U9Pӗ^T SvAq/>Y[Zq∭nW#o!'!Wݳ7ll ċ9ʜ Վ y7 cm&7syoHDg# /==Q|s3Mjt&^F($:-ڋ>A v2Z$;.jcdHXH 6RH2z֧ъQ/6_:G ˌ!`HmS[nф<ˬ-fÔX; e\ėą~wjZhUعM?l ?mUa(@~@Mh-&W߳hCz|,%%$J*c-7AimWc8_f* Ԁ½W9.Q åx0ѳDǢUZ{秳KQf@hg3yb &{^$zV w '4{&Fk\~]tc]ZO`o8vQ 0fFk"9~ ;66156QgqDAv)n\Y'n?{.{'`JM-W RV$_afBπ/%rFe9 z[xS D 9[۞2=bKǍc#fMc'qą >5Eʶ[q kpoދ _થK,qݏ2Hc/"?O{'zr^RxK$CFUiVww;)bBWbMЯ;Xj.P uɢ@ sf1Ѻ3[Ve|i =)Ǐ_ -4NSckO>[#n ,Q"i$/S{U6*$xa_ f`+FzJcROAGZ6dAY}KM=TwnQBpHI35m͕D̿06.`fWb$!VcxAX<(EinR!t'Vder9UÆGΗo|FfÎ8ֱgVsAn 8YrKR0-vu=XPhK./ѭk76H lu?a{۝v:@rz8 =95޻p 9r0X%Tμ;K-²i?iOr"t/!- BɄ-r|_eToSo8%a1[ P!u s2[z1j'wh&-H:s9_C)OIq?1CIttma'ےc0m"I BU3}tx]_7c-4K6xS"BTmbM!}F}G\ 52z\ خK*W<1 qS'GEX 4",-p2bo49?b` P _᫑s 2-#B9b*@f:/m`w "qуIc^H4K=gMn 0M6Gyֱ'&Pw27{?{a=?8bgv >*Pig)8WcYzՋodWI0 Qa0/.)+͆`FfLRUH­0#idLcgCB)TE|?v9ir7!L/ = E`^o7^Y -'} pҷy@/@ z*@y,$e/$"(Qہ;7^(Tz@9֖Lĕ6NIna"?tܑ=̀Dc9UfZ77*[-\ρšfVlsHGKg'@x.6X4B>ܕ-P?Krmie53%f@ U ) hJ]>/ sx1: -(Ts^VO4Yɱ!hlJeXCL˓S_0%=h--?@k,ȫ H*JNר~՗w2oVT-5BC!m=u +/b)2)CnKƓ%U+#ptt nGh=$Pzj/s]V9S>N&` !LK]E(D5cz'aPd_K.Ρ|SM{d[DuTP^^e+ցBs NF)t'=bV qfEԉ^9' ~mHP16rܒuvˉL#3A zV#tccDKpqjڴ&D>~/k $a2?/K&Oer${7B*v T9LVK,MGr Ģ_zs$2Fw>ࡥ&0JtK`MH. 6ă_1|6/"-V{V]σOXB&^z_wDo۳oh. 'x@!pU"11LkZ:xY}4y)?TѩUoR9.+~w}pGUD-eg?6!!54Q=iީ8%TR^Ӳ\f6n+qdU${}IÈ5gD'WX֡8ſ}=MUŕ:Gvfǝ\]SX XfEЋ٢Ku q[c\ ԲUfoQLLס&Gp|)䯇!`91(0YI!llQ>+N'$bl^o {[+BͲF^*YT4$"p./8hء9)p mxh# +iD * aeVo?12iC[uWw:QN +Аav4"q|+lQ3զ1+Q5Em'_9qXc4)hv9Vɸo `3`0$,lc^7h| [`qBO s̱,RkpY:t4 a]mkgmq˽/(Q!?fUPV28p)cxZъ[܈'yxv a%^r<_‘g+?WQ%f`J z_;]^"V=D=ea84o[hLC nV_¯7Sӄϼ%7?u?w VQ$^!u|2/n]RkPGl^C3mn_exPG²Dq5 ֘1 20z/VN 2ZV~epk]Cn̴E0UtvY^ffjE WfluXe&vY+?<55zoThjb`,~*p#ug; al jӯ̤-gIly!QO{޶>a4ȳOO_X'Zz $0 o\ S{%%YRDiƶNJOk=#Sns"Wju@WYF :Z3PRwY|Hhݾ0Uԙ^[+!#,Teu[,mHB,acFEy/`tXz#:{I:^D93.__'}DЄji&hmX>.),{ ^f8pCBgHl2H)J.,k iXV{3Q[c[6>V߫XT五qCPTWGo3ĸS^o&aȫuJNnMMЀɏ~c{gF]ҍL@P1ϑGU?̭-gYZ0707010000001b000081a4000000000000000000000001611e8eb900000fec000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/gpu/drm/i2c/sil164.ko.xz7zXZִF!t/@]?Eh=ڜ.+ԗ^bٌ&Kj񬋏(]؛Ǽ*N'8\Q1Z_`g!b֒nQl6 5ݖ &堂V*+ڣ8)2{!:usv|C֙(xxZ^~w6e)DbVgW,"ng. ړ rM (ɮkRT1)wyҳQsL>YR}9zPJ@VVm۩c%3d7`2g-79\~7b8@b^~9ta[6]Nst.%n0@P R5m!h}rTVv-vKphp뷩}S D[m0Uq?y](A yHVuiP<%ˎJ^F.XvF-SpJa^Rpa5;5LJ].;0Y0^/~ \^S:3KLfP) Dc. 0ւS{'g^lRތauMeUPOm!t\HKv`!hyЩBѭ҆7ëBIhRg#cikc?)8\OgZ"[E'(voV ~ۨJkj̝9r,#-:H6@&$U 0|bqԥ Zj- h\YuUV/+F%` -?hx&%ȜJqqw {b[6b qq :"T F-&\'6Ġ{X&ڃ9?eR59힨 ==}10;T %W:+ʱ #kCH%RwXM-XLj̑{&+I@ ,-Td^:|2qyNYYB,&ztb]7(@Zo|.[Oi*nكHqgLUwM+ +*(4t-*vD#K>o6ӌV¿JlV&Lxք2+,h:õlY٧=9m+&OrD9xJxYLwT xw]'dV)CQ! _!`_ _`2Y W<^sa ~G2-X/hlhJlԐ!H^gCOdg[]'_WC&C[`,P~Å3. _&]eKE1dbM4̞[Ǚ3MmQbDw̏\ȖEgfisݯn E @HKT##k׻_/ I!9D&Yp :5M6=/d.a8> }0zC̾rlq,űVMũM*Uge"0m3*){3)2^@ѐ8WmD E9~^zXG2</tk_#xU!^tz!LoXmG5)lXk`4})7UeQD"pޢA^} ^;v@q=Bs̋8RO~MMB?a.?,cD'$I+Š8/Cq** ŠS\#VQ9TױN񁇖 *p3%Ϋ<{*=R{d"0YGӾ2Z?ަʌ=е,ŠẈPrf[F|9c\ZWt`_E<s=t"'m?}-1p!=/bw/3VQA:p'̏g{[vZʏk4q/E j,zO/?nB*Uܤ>"f8XCD6ɕ,UWѐ엄ϫؖA}8:Az åڀVp`0]z]6&/0,6*5A.҆ w@84L鰺+<ȳ,6@ Em07+] cfgzv4H sD}%'@]7^|R*!Xz 43(a\ϼBO3ӯ4c%?gV\; L-ofx$R7z2;of@OQOLT$#~sIO:]paΉ? PƒRg[DF Ո ZppozNɦvcf+lt <ˌ4uŨFs[Aҭ@Fd>J)<}3~mGψ# ̎\P=H,KOkT C ,dnq{"KwIƛUmDOR{w_N#/RA*n[Θ5kxE`'=]_KS[Φy{DD}X02vȣAYjڭr*L0s~m.`r Pp파#S[Օ*T;;$erO6UOu9G{愥:086,6{>d[n]Lr7HN1HkCRRSJ *p`X1DW26!{=l(S@ܿ!Eebv7PdU!g9Bћ/ zmT-7. bMEa-R1-:y|d=vc5$ §VlnC;Te]$Yh1=;MՖnJŔWi/S?OGTǣj?B$Wa/kEt,JߍJ7D>-%3qaޙXt+(-/gZkt'ɜVШDu2`F.l=qӬڜ&-J~pcgUޜWsnA8ѭÐ\ŖsFһ靌9P5R^j2W uW(lH'pVo#Xq c>t.JR|54_üP#.#%mDl.(%8 b΢RMwBuYUǠ~dwP; q41cDMHgYZ0707010000001c000081a4000000000000000000000001611e8eb900003618000000000000000000000000000000000000005000000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/gpu/drm/i915/gvt/kvmgt.ko.xz7zXZִF!t/[5]?Eh=ڜ.+TONM(M-1#Gܦʎڋ-f[MP[ޛ-I9(Kև !ڏI <$@E^ٌ5]h7e~M7>I qJ "0>9.Ēhуқ>VulZ_9os$m/M1qm/o:|Kg~ϋsXqI^t1cwݳ?=>c7N%+$8-MKxLOӃ楆cb!98K!3P9h!w>?}IctVV{q Aq <IV\<ӎuGWPJq+gñA۩$\Xf%=?v:W[Et딍%մE*){1Gku}V sʼ7 \;lN |[a7m?k[JԟEKu $q*W^@ ,(X8NbPF,3priBN\2R Uih[#,u5Z'jX}yXij:|KE]~O^6(#!†<LX Q-umqI`zkwcjଣ2Hc04R* $'O0Na~hYPLG= aN]XyerSũE {XĻpZ||Wc%X/ՑRn_~%CY=cdp𠯺@Ê"g@f0Yo5OyO\5q4ipԧ;(%q7L =4np=B:]1F@ȸjkT=`uг;nTUd8oZЈН2oLd,\7Gm 쏬)'ؼsP QfŨXK\)ʃ l/?BfyP<WD6*|bHZLg4 P/r`7)H1 ~;7v!Oc%Q7t;]@QM͐P?Dlao3"X~ŭmc;}b313:w.z\Zq8.w㋶LTD~&CcEQO5Go钔dH|r:뒈/42nNU@@9O(@|6*lt;ʶX38s*ALK|]~BZFM7Y?*j{Gѫ*ޕ\=mPJi:+' ^btpf4cyK7'DžkcI, ܬPg!E& Ҝ2??:BuH9_J0i0_"m0U>ړpˑ{MVF )EsƮ@@yأTsyaxc* Wh"K%( ˘Q+ et;.ӌ.JyCx-C wJ3VjEC6*8 4p.TS#ZYַ J bmbg;=$ <ªtNMSʎA_@|i#mvc]vszY,۵Np:1( zbsM톦TQ0~{rO~e PqT g03c4HHZX9$RhE]s.eBpUǰVϊ[z Hy_,J:֪) LAT ҾLSk+xr4L#^茻&mhy*(#K|2Oe@=ʌ>Ɉ"Զ52[@ d ʏ|6#FKpppAx[J  `ϒp7 q19רqD?7iNQI>0h\f +hUW.{<4#FWxH\3 ku*G`-[ vdO<`-E1Ct,cx-C펬Ԣ8Z={T3(`*=:|۞nqTLM?i{(A8J{ zӐ7Ps\}]K /LB-%i*C#k1aOky:HL?)mU|W |D-wӕy֌?k QO+ْGm\zZa(m]'xR{c̠N.+F{k>0I8}sT0Ī V?oP_6?,ֱZ)Y/0JߏMjc#! xB׆҆b^n|g4F%?U۫ ?Hn?&UtfhPwNpֱ!gx1T3+/7y{d#-BOP+EA2&%:3Jiei)Z60]1f]\T0^H&XHS Ji<&L*M ]X3AnS$mˁր"u ef%D8 /i:5ĹV61|-g~ke7~#.zn+ӯ<`9Iqf߭4P}\)+TRgY꛵(S:sZBBFe$˗CMH :0'%,E ,?7%#"\J1P0vlM;>]) '\i}zfAn|-j; Ǜ ` f`~<4s{D;ɂonw@k>ޚE-ÌgDwרFp/¥QSɔnQ@HBM6cCs?9M@$l4\ y| d0:t`u閉a ȱZ1#mjP)<+Tu '\}\\{#C؅Bf2qI`ؿ(W&l2_DhK!SNDzu,eCL\2G`'TLɨA|sgM?0[^,"~r"W-6-64 ܖ|ҼRZO|<$v㪗Ox1 `8 7Pn^;bgY+o ֆnAVSs([w2sQWEY/Zŕ>\;?\Z[  B3ca|1"RɃ qK78jLu@_-U͸$dWm4f6̃5SQSLTX- GHWRs/fW1V/(#S@D}cC M,E} B5A:j==F8QP8PTھ蛷k1xxh14&/ ?Ͷ*/*>e7t1p*vkr[vK:*CdL|! _Z_BF߹6ֺϚ^\x`> U?mfV (n3Y3+aчCV7^(A ^d^!&٠x MtV-oΎWb)\EMA8<*ICv Tu&- +&Q_u~PTx'1 ʾ MC`1|uwAT ڿb"aEhmYLav2ճ_T@0o o#-!I-jV)gہ !uz>%$+13Ibїٱ婵(͜pt{?\VTɧja*ƆuP9t@08j6/܆ uLv/۶Ay݆zWќ4\ sH ~7K_`n ˚Q)3!08636?Ra[I!|\{LS&C&$Rzj;b-Y}RMck~X+w:*a^%UqC!tkgnIS=HJȂȑe46ˁ0}̔Ty)v6#*VAj0/ I޿)i5JiN8.Ml'^D?mٜoFB+̍P'Jdɵ4㎾['vpNn:59k#/7.~B°۶%h`\Ckbv'%PNd:T#藇[7)F9·|T,[Js|lU#-oUy@Od%Umۤ$|gt)0{aST(ZE8..oz{}oTtAuLz~wZ|Y~pm2A,qh&4թkOٵRt*S# ~莨D3[XS_6go )W{ #k^&yRb3Y9 v ytX lHR_>D公r^^J)<7 NxNC ̥,ﰰpxK3N^l7;,[{A ̜bo8쐷}O BA =Ԗ*^-19-gʂhL;c)l3pIDK,@( )^ɭط6]" E7XT'YvD_0}> " .Ήr4Z^coqO۷,P oLnYv" @oeO΂z^XKW* 1@yCxoԴߘp[g>i2W,pԖ'R2mҘҠI2tKfؾ]$$?K p.#:.h c|?$Cidޒiu-Nc^j;u;*[7 $WzM# q$ZX['HAw/ă*_`2AA=cxaOpUS0ҠLV%zWP12v! Xn_աemۏ>LCS9L/PɸJjӾA잧fA$Y鋟M&[x%:13)b޿}5[~ӑB$cOz@1r<47'Keg^wf鑐n{: dp~fI.q:QMc{s@PQ$2,a6>.Y(n %{0=W18wNwtW%93YpIsdH0;ma4F4Lr#uT/-غp3>qI֔-}+bUe[z%SǺiatD;Bz+'C\+*U$Dmz2sxo_R`٩67l#T8SNbQ04aK _]GەYlMxa@Xʭ'd5.3qũ@Q1Ҕ y>v\ #Se7bA(à~2ʛ437zDGpģv33ܲQn$9-MlXy]A;g&( Ngj2#o`hvQ(rb4'r#LI.(Z׿_[[rg?g,lf4njӁqW DlKvL{B!1us~0Ͻ,t2ڢOZbYg g#9dyzsw /R.U{ qNu([՟&rfdOC`^tߵ2f2[FH=G{ը/nƔiݕ"" ܚB%I(~ *Bs0a/s @T(wq- `׬Ճ9u,5F| ~~2Fٸi4Q.2X{q16d9*o%è2 Ȳ(7Ye"\z'ֹ3 w$?ωم{BUzЯvL|ЙJ(+:2EA5gҧj; J◢H%B>n20~>-{dFf=n$yM;[M=ȢH]j3"ev*i8l| J _D\lY/3kVC8f\h|ʚPI6k,ZPnL3ȺZ^ /cgtϗ}>C^-zߢnnh(QC|QDp]ɕ t@d8zx G P7 L wMYT)c{m`FOKJ\q\b<-YMJ ?x+>.ákAʙ a>7/RLT٠s5&M$&Vx^Ndz5m(^FK6m&F 9 _fё@ PD6ӼUG!(xtC gq^@3߽׃QϿۄc.l.i6T]V7}Z!pwxU|Hlo2s3+(ļ2$%&|üRb?h>JO=u$ȧoOlV ^UQKMFY#"G˷m\DrA(DW5#%΍2-g1e7_14=%_k1X 1@a ȧJYm9<4DK{ةvG$|E!Mp4 |dpj(=FJPyR?!"T١I&g Hhx6-ف)@:0UPէ6)Df;Vhgc/V8hE/1#Nw#&6xPG,L7fUF29Fu7{Qɑy?p f),wj Җ.V9Js6Hk- 4 ^mǩ܀dP{ʫ:RG-؆(B>~S}) lu4~P6uK X8&6w7]FĤ`_p e;.Ef1C[Gǀψ>'[L ngwؘV]Gb2ݸ8Qr2A5ԇb|y_v9-jNSe4EX&Y\@ãX B.'hY#ˏ@xPѾ'e07F CIl< JEjyA3`sVtZ?*@M"\x:G|Qp$>~ Y *~T6+6ʌTK|-5H*1+ݦFǃQ */]çxHu5}*5;)/l@k(A5pN;Hh}9l_^DFSyU 7I$"\fb(;[ Mʅwy:ZwVgmZ 2B`+֪)iſ??aa];Q\)Hҿ_mZb쬆]|3&(&TGGdr 3G`I%/6ޘLA=4s3蘱[%5訰uLd 0Y ~|S ,R}Ӡ{g]^b3 m|0o;No]Nb6)ieꍮp,fQ὜k2%)*fâ} En./L^,, aLS`1Jr m9W;}o.A'O81LsK"hbo/J'<ڣ"lIh2b-V5W$L{-j Yo ^i>4yy_XB~ 2aV%B/.zfgћY|T/J&Fmi}ydATh 1B&kln rg-3B!%A69Pb._~" 31B Mm=ɮ9X1{?[O QN{_g"{V){8riUKl~Fg!0ԣ57d`C9?KI`};gQfƮC]v `H3H~: 1N:sy!T4iPgQִ^x.";T~#suNwth΢'=?OTeŘM?23զ::K<6f!kzA cnmh9iEgJoǾR .ꈆ5W͉ ̭YCF_2I#MMTcHInX<3!R 4LRNZS~f*Z4tu,6.Z>r_ka磎e>Jg+a@T,u˂S 8S iQۅtVa"van*y4k0 >PAKϘP~ft}WzL8ۛĞ֐3ռH3r>Iq!g' +χ&'}،ԓ;RmKI& orƉ+pAǰ5jQ^>i١ 9M7&E[\SBcsHa)SC3~Rt n^l.1iPXDw]S o"h#b"p-7~Qcvo֎,83GaPh.Ì.j ( tTV4)JouVx aK(#X~L[|RTx,;^ف:HSUZEsJ4i[,E{&qm}އVsk3yL$q{=@@?|v.7[r_Kd_eXx3>xqn34q\|4ySdg+U$6ӷq/_& }EPx!VS?l*(;(aY̦f]C߄a^L! *D/ f\-L^X6uw+*U9G0<]0Z`.U6͠YkT[~;Rŝ u⟠o- ~hʌY/\??Z\Ԯo)&~3r8S4LBQv[/ѪGCyʈKwd?t@b]:HWG-q&j n E\[T@A2lҊ.jԫ@C: Eσ c)M-CdߺI1&W/8'y탖cd`YAX+va56#<̔Igf7]L?$ Jg%.@dDl_{y pY>j'JlWA]hb>:>X&JiVJ P:ޱGZ Q3 ֶ'm6% n^sO)L]eE!K&{kA"gU^\G⹫jMѼ]RqDX?\m7ڪ@VUu^GI"طw+5@HT̥&ԛK~mWЧ\[a0Rvy[g(L;Vmm0=+c+'dO%5 'Bw/7[J/_M*+[CScVu0CC(4n~9(>Hð Ylg} 'Oe ~c'-ω|, -"F:m :yTЖqL2$ 12U(辆Qm} H"^U˞7"#JfʭKerW=_{۱L_0썳`;/$]Fr@1I}X̫:=?s~ @avUrMOF[ FERJuӒj͌5$$dԊھ1 &%:lF< R)66N%%.y4 "4O=kSb~ $@Q*1?BN(W&[ȅϠ9S6Pl[bhs`} x˽ne "c̙nd4 ҕ)q`MZ.ОpS2B]I4&ѳ@E m\mFT/T{`֕1'",J=jT[PUY]M538Els$bn|ՠ.^gGc!#u^GVcig.[x0!LUBkDm6/pz[rf 2NL{#땍ku!}66NhqN#w/WT &Ej *Bpp¥7evW2s{-$0r%}>,~ۤ27*O(یeuQ!:IQO.;'/pkZMAgYZ0707010000001d000081a4000000000000000000000001611e8eb9000e4a28000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/gpu/drm/i915/i915.ko.xz7zXZִF!t/Q]?Eh=ڜ.+9 ŃW̬R TvW bn\C;^&Xbe QuJDLQD|OhrIwIpmᡆJ|y=#a0ޡf)4D?kǠp90Y/x[7}ŭ4ȌOsRc\̷¥ӞiM`U.%}Val˱6Md̄p"pQ/fp {7@j炻yT*\Sqv1mu#˸6[vcwa]np7kq.c06m+s]1ѥ*fժ;y̾avu/`Sx Ê"2\C8kt^?p'gs q*-q !w)}`۵~6U6x2oZ![5 Z8+G/<ݤ<`fy*:MG5~B{GMU\,TNYm#0 Aԋo'xSgQ jhz:xhCKϓ( H*kKO4etsÌ//3>i_ $T% K;;@LNcj~6Y۷cvnֳU󿞕n]َ[&>Pf]M1Nr0N~]y f C.hP493t+e"GA$\GB@уp*KcWB2c4$?=Cr >YjNV8bhyAh:WB4ݗLH !t,6/x޿Jo䙍xT2zI'8J%qPMvB E,}=9ŧ~D xPQ׺rVp;f$N@Q5x#Em=Ќ;b{(x(a=Z?d?c0u@"@=? &1Ģwm{ ¡gb˺{ct]lŞ̖/nptf0p0 |5k#\9ҧ]fQ ޷ %PhY}ra8:σZ)Sݵ`}φ7"ox`HgJZSP'{ڠQPVNFRDK@hd]A'"amC&+K Sfdӥ_[_BW/$gzvb]bgIY0?_*m 2;γvdACy Kȍu#հ-fWg ` J_ݚ.ЋXPgX?z!t5GsIrW% iңС]p*k̥_~m˜D%Vòqm^/%=?jOl|F\OfiL*A]Fm]΅AAoOͦeq<\{.Iѣ'bc@c(W.H ¤W6B3;UU3ę+ȍ~Z]OzѺ =DbP./s*a \ Ϊf|8axOuX wil}OU|cy2)`"5qQb,P>D^L:$+X8^ކWrvsE9 ҶWhP!DZ)sjѫt8G'xlFDFy+nŠ|`P]V(6AO‰_Y,9"kQO%]OH Q(2 $Jm4ټ х;?nArS sx@Nv@TMM7Ndۊ?M1e}#C8f$칒4D nˆ@iD9teNm`k [/?ת2rKcC.y^ 8 oѱAؒ 2 ¿nkHcDx8XH&Xm< ɝ~19.D-j`Sre?l/̹:YDJi᷁.\-\toouzpw2xĔ$"`’pl]܏bj_\gtGiqȪkX݀ 0T5 MĔ5uي4eI !x:;DsBUn3l81sY͵ ٫{7$o桋^-h1ohB)-(]uM 6VeOJ~uw܅(wH:lW61kvzb9_Ǖk!xE"2[0c'gn} !B֒10,vE`yӽu5^,= )U\_ptr !Us.HnUȵ`c%tvd  TLP'k0qY7Ge:I}.cKA$>&ٗ)r I6Ҟlv5Ք q0eJ';S7 n_FԤQ PiݗNk } =(xy@7ѭqo-Y9'EjMn&\.Kytn̰rL5̜3 f! u6I;#ǻk*vM' 9HՀؖQt@ \ia4Fs칵" +zqKnJ"m9 R@ !<<'콲U+:՘DkAS gj  9pmqꪰ]=M>6:MFnv&cG194j8Ϫ:ʀeqıI`ѝ ?Pp?S0^ܟ=:ϳDloW{!bˮBX p"lڝl#C[li1Ϧpr.Pjz$OՐ7KGB5_߬,9p5/6'MX$tݾ7N<7 |a,-cY_KClXimn(= % pVN=v}/ w}Gy0T铦[ uyB E: B)UGj ^$f8eMer_70Afذ&`wTH =WlvL WJ7_2WZp%ij[XƷ%Z ڸ|Ԃͻ@lM'Y<=pAAʦXۏ,Db )1Ke͡m,`wx,LW0GZT%)D>?EPA #E[Q^dU(}g")']G`Ňk;j};SOz*9b =}-EAL Qz8T&mKp ObH0?=.ڼx*ud[9X{J;Zî`x//}`$8NE\ )G`<4eYћTzQ tH8o5>mdC!dwu73T,IR堽+ 1\"-^|b++ZQTڕ:t7p2߱V~+jBB>TG +źn +<O!F'3ް*p)wbh 6S`_(P!,SR#xhs08趟"Njۋ/A*bo`j@E"xݻS=I$`4FP-a Â1>d3;JV|η euA*ϋQz2PdGmE{OW3C{7Op<~E44>˿M.M-R1! ?ۋºW@\}H\ãt}ı$*oWȓKxwtz*~s:u<ϐ~z+Vg2r(E7Mt"u3#\$Z0^(֏QxV[biRqbODRzETkԗQsI ~$qgn]h u[A}a?^uF@fSVW>l:#ޤȟ.\=} 1%}=MX W@)h*V{*p 'Aq!@}0+~ GuCI"K8Fō(<_~z֑' ~&>T6 `/CȚykLd/Hrq~.^P&@o÷UnF2!F6qJB?b2CON''܁R[SW|lu4$Ѐ]tꉢŒ['G8YdP8x+pP VX2o':VdqRd*EZ?a~5j&_XqX*Ҋkgi5zqSI(FXJ[D~];MŭyŚ΍gTA5~̜?>T9 UprU*#!H:JbXJ P{lDdWm=c!ez\biL]s 4~Mʼ f uҴ ԁY³A,x}X8L96(!)ʒ9oh*.¤q}ۮdKMU 9C\N%Lμ^ mB@09Xbzd^bCwގ Yi3(M1MIHYDb"4B8]|4Oc<;5/VSs/Ne?bgAo!9B=\oƘAW%p2v$ar6N 9YNԠݸA rKGUP.D`G">,AHDCUӹǸ \voQ dauK_BOot+!9 DIMO m8'0l)ūLVF4E1kSJ4"7@{8TLՐⓃ_^Q\Y.GNjYR$_ ,8T/>VyNcB s.aaD(GyCu;c{³&:)D Yr0!ijLUUnluqiq5|ds Etu/EKLII04y~Ym['aҩ~ cĿ B88[Wh3=cvrۃB 57vl}hhIoY&Qg᪙{hP gԗB2H|_,u1r]+Htwٙ~fOn.WJ_J޻wY?' ,,HKzO+Gʰl $%6}!t !x Qh2  =*'BIЭׇ<(a]w<eꛁW8oĹ>~jI)u]@+)E%ΠuukEyc,UC$q%Ǵ_$ }O\jA. ڢ#R>7{ag'Y}G%ֽONߊQ<-FP.J3YX^x_tihv7W.'rH7 5~lC~yMs:HNSpQݑM\_H_m7Д^ FyDXpl[(KTD 6B=nffFlQ9 p1ЦTʩpS, ;KnjH_T8oOCFJ]"; P0]0#wZnf/{P{/_t6Zu 2\WNb\K)Z CYLoc bSo2d5G T/_oEZRFeAXÿKOokj,/vINzD`g$TOu/]ax%$0@hT&ֹeB]U)d]p$zCcqw*EP3mt^xŤJ ]MUp?uxʿYF 1<4cPЭ;c"FeeVUCev$ã G )q~t5EF,Ff'2ĩ$ꃮȵϵĤ*3O: &b42H&'A۵w8W =5gLY6uc~Ŏsn B@^c'8z͉8 i}d['> q :7H!dE–Suzqoh-wj #ɧ]=&bFz 1.SR' b<jh2aSJR06f![l5OM2@.$AYٵiȿ+-'>[r=F!d`G7/E atX0BMFD?:'"b"'qdvW&l+;h"R DHsl'ZtV3`Hnͷuus,鍫ViHhp]0&OiPR=SPqupv|,s E@+fépdyύh)vӇ^)9@]p}ұ{09¹ǛÍ:w٘@yЏކf]je?u\8;e@{xRHw lӋQzAsO_!0gX>ʹѯk^ Z Cp³ȜSAbz tQTaR޿։ã6⟞إWʉ:`2X"g"cC@u!u|#J|NBtoFQ39- !0 0]։`L"z*_$K^Z8] Ytv$L~SdmI)So% ۪qc `i4cEnh.K'T SjmB0Mm&ѭ6$[oD>;&S(T(%Ck`q/ ڻ^$頿>H~ eel{s0#w\E]ismk8x+SL$_S]ehwc {aS9̇_HX,[_G]1R{=ҀotDybܡjg=c.hhk 4i& ZCi]b={?k=:I6.NsU<7 =i|@*miʤpɥdW(&`f05 Pt9f?ytQOuxn~NՖ?AIojh_Q7S=DPS/yT{n4C'Ϊ x 8l[JX9r#!:|sf*m/W&hAm؆tب rhp&cf[x=EX([xwLKюF"KRzA 'd:&B/=<_32 l;M[hFvt7R +4&B:O*p]vR\ >`mTc'c *E]oIYW;] RhiofpkdevN;gԧ2~G)"|_zMڲFL]ZgZdLHD^NԴgaQ,MH`l_eoAض;z.;PmwF*)6/pRfpTWt~T zSV$'WY}dre A W0b/ %;,`]ɈWbP3L Tl\?QaGR[9%gi*)Wp')Ft x, wH#ۨpYQQDaO4mPmK:2#mM6>$mc\!5Yh?aVeՊ2uI]5e 9yEKeFF#dMRH@&Lf aIђv:AvA5qc! SSâ+,*sUBFY ˞,᪖%y'u 6Zqu aξ?ͿNWD/lg4ʲwq5eaVIx>aPv&XζP5e栕 ꪀѳBAf {EF?^9k潘Y7,0IiujKvfn  ɾ; 췽hD.FcqȤF_D-8 —VYSaHoN? NpR 6TŰ!Caj2Û^U~0:Hsnd'zaϰ?5hؑo\!e1Ξj^H+iau;i<%/`Q[l!󭑐 قu_?]t[!q^RZ]Z,mH@+ QI` {&cl, 9ħU[:oJ5oW}5;@JջXP^aD~ZGj[\ (U - %J,*29tce,؝]J I .]ez!+ߝ#tOwG})YNKƾ\I _gO0yר(Bj5ՃK5/HC+Ł&YpP qMJ bUfg?+d)l*^n7 ){Z8G+"Ix̞[E ]pt_&s~?_*$FߍNSH_"q 6[t߳|Dy߱xdzi1 _Bk'uEbh^!/8uT= ~W+J\;j8#NwCkjF]QKU9E"y(XϷ_7ms}wY/P7U2UJCde]LAÏno젂7~2`#ۛK;f!s/a\`CR+椽enWҨ c4ZKuC.U˶q^2uĽx qL27dA%} :%rUr"5If~SCu4PO>3H+hEKU۩PvtZf>Zg`!+ay" *GZnqC@~1G,l;c[mp G?(F㼔لc,Ǥ7 > >؃޺||N|DxC 'Kz8}@zl2w&`[Qp٪Os${H2=D 5'yy[=B"ŹmwE4dOeg5M_wYh]N7N2AW &Ol'ajPfbcEߴZL{8wĽC(f ~Vrз[f'}*w݉̈́@V)Ȥrp2nvHhFϸZrv*碏W'C;Y8֜,Ƒ6\٠Fa8/ݺ@bM4'uAsPV C|RO(hBCkL2Vؕsm*^YB+T5{f_[^ғu|Vb{fLP[$_0z ͤ?wEݦPV0CsH:^O]G`Aܙb؆PTR{ R@6 ~-zT@ıItkoc~/A@>%opߞAʦ~έ"1 /R60^)xU5lÍFvm B0ӄsuhLjW<^q\H#w Js72yJٴ߶_jѳ 4O/S yJ/zݔvCWZhiLјVǭM.٣GivS.LT>/V0Q~B2g:KSE~ =nhCE[eEࣃHOUC 4iX_ ~fM"W $'rwo)Q{%yqMK&7>lkݙ9fƳ PGqjy[y.А^Cůݮf[6iU(Sk ucؿmpuzz#_ -F imJ14^Ts1hmV"Dy)e q]"}K;>hAk> 9儌}|l1$(2O^bpqRC9(ZCDCb/6xcW>G)Nn mO!G= u@6K*E8$Eb8Y<}ڋNluTg&P.6 .JMYT(uϴl;SIl_;xV4Vq|-9 NEЮh `<1Qb[zUzY p %o≀Br=f'OgwΩ'wf^R7XEU)('Ϧ$gI\*e6 6w0 ޱV]C̓u@d %GI31b/v׭<䡾|_4M> RtC5s=&"Abm0Bc[W*?DX'nJQi3?wc4`BL\,j.EwU8Le.VUWb)^bn&‹D{/ ʪH|J~Ħ$VL\5"2C6#Kgoj4x/KA=bծtz72X["oTOy9rF&FnPR9*tm:vOǨ:sm©ܾ0a93 >F`>=dn̏H/M/ cֽB;8hA+fx+j,ڳ= i{yqjgl(³X/ƣ$Wo x=U Z5i4cN\Gmbg6 τ"",RtZTU/VFnM(t3R&ZE|x*y P=Aշe!Mb~) H^2wtb":uP-Oky >R`]T1 g;|Pc|qg1NoS4F1*nHTn;Yc $hb2gs(6 3Q 4lE$c&*``e$A~ 6w{w9e!r3V<6ZnQ"6だߩ6O/1ˀ90ߑN"@V-D/!QqQg༖CV%4$=y松QD,uTavI.Rn8LD)c#{\"{zuU!2aʗ"[}KP4Pv 7#P_G,ZrâL2&Ai{Ԣ?#&\Gϗ ;50E) GH˚>#ɸF?&ѪC!QVucxx@(jfLi%䘁)52DE3 cY/9*ݺPi> 5EΨdZ;( b&` 4ۺɬ1Q:FHUJBpv"~H@\cT8!Ax @"Trr߸ L #Hrmt{hNbn7!kdNK:'}/6^ 88A|sU+dA?C0X"E*zI&6ҏ-:?O`CdzbD׈v~oY|] o<9hZ#H ʙŊ!&c{S˻87o/+hS&wuBð(k7PY@sa5*l?jHljE`'TsމD9|;Οk?NaFȾFc&ɂxk:1,J+j#r>Ɓ֤P+rZ{š$'>ZO)haY5r+:Xy|ݿPMim!)erѓ\dx2R?DI4}xc7ȀKQ̖8+-`[Yd!J3c 0ձ3'["Lj0g> 7+L ֊Wx рT9\.Ω$b",q' x Q~Wh+/̺5!_d [jY@N)zZ^8AOwL6Uk9S",/R[iKŮTS2NreZa!87ro(P?R/l"ÃRWBW{~$`K]t^H!GO/3LI5\=ILhXX: !cО*EO1 #`ȲΨ"ӓ:@¢5-!@K `9+TCp Ax =|lfiP{a#~d_UtY,PEe`:AKr60qw!})zff.OYx.Uf8 "0+∆6,a4tBfFiP(vswmQWNj+Jzpݠr: #Q2‰0E톮w]?!ψ2RYxzO4{G_8k.[vmIymzr&in\ +)V}N?x"AΟBBOp]F}J 6= jiԼ" ̙'8M_̰OX?" +pǕY.l90LI\(|'dQc  ~ш;\C%1dyCA.o~^%8r<=";bL?atYj.al\2j6 n#ؽ$&׌ R>QP*VSݰڛK{6%u 'p޶ГSu?,g/Y]O&:"xG42lƪhS髉:~ttvXȧ_k%5fgv'){\[ֺɑcQ$axS֠%[_V^!4ɺ6;g4^:!3Ď\HYܒaE[-E?6O'%|{y}AnY҇\ECz*1*"qLyCCD'-X@7dIO& &?`3Ǿ9S-y8yĊ1x֬\vMw_ϓ0WiX #PVc3z`0?!Dc&CL<9<+^.*9 ] DJQH|Jˍ}RKOҫSNXjϻݡ,z ).Tl {u~_ÿ z6#?dH?!Z9QS/~Un4mNC:dm&A+ ~+dN@&!uQ'k侠=;E8C'eoXxˮupA `#J3t-;A>viUKm^ nW). |FK ffbyQ=/RŚкlu&L]:We}DM¾r° *UqnHm~Qz<ˈ^U[H9~)]\3jLMH">]"@ L埈s9Q̹,cCϑk{)turym8Rtg5n1 ͮ9eGb41_E@N t2 I "|y<ҥs;OgMcpcLo7,@2l72^ũ#fbLtLN۵__7/>[K O:jsa|{h~Vлr@|uy_e4>OA.2Dӕ57fO[Ɨe9Ku̹w!8bx)fPHa 9o:#]F!^Z p7 #]E7H*1]C ^$h}cx*N u9QC% K:=l/{K, %~в Tj>S-iE3a H!PzJαgKA5-h$Fӝ;`yHy(AsJ꒔dź^Uo4t䠚fߕ ^Naq/[jrx|6RN$kQ9tt1`ޣ/bZnʿ9Xw#FFJ~v~Q^c ;i|LK)6r9Gvg+'m ^DFK]嫛#mux܉cg>O$&\2+[CNPdYM`C7?IyKzի*ZaYA@`kHsow.q!<"n"ykx^yZrwD1FeSoZj:}pJe_u@9KC-ye4l-K" X3y娤Zrjk 5avAMnd~JDBcb/Ŭ[2׏ 87V:"J%`rӂ/(DuZ2؃wY-\%M5;UUۙsw.P:7;l)KRxF\[''XhT08LU"-K5$ÁbqDfgd{˩¡\7K,BO@HHH K9rhFC_A.*11қsQbف9q"tp6E8yX,a]rJ\K-Ri+)zպ=?.9Gj$׎tRK" ~*cbUAiuy[b4plf |̤dAhųPQUut 8Y,qbW*8;Xr6o)ve_\S( O {I)$I_C4V,0ڰy3"=â5.k%!nkHfb S^~v2óCoAMC2uMVӆ16P&d̐ M3]) F:8˪5>qMUg>l.<-"ZȅUge>0>?7utiyr?  '^<%*-a+~Ӂ0s֠2<+ okaJ >n*@nLEH\>^z ʧ(9Ƹ'C#ԷBUժ=#;'swW`oPw\a~amz,fB nVc{4ϭ61`.+y( vj2aƏeG <ܪX] ݃0HD~)@nW/s!d'Ri?)2=| W|r^2Tb 7$ Y ?JQ iy743FcmlUɝ dJ`;YlnEa>pH-\c[yU4j{ػJ[7A/3߼7‹0@A?LVaBﭷm<"(3[3)O,$ţuglHsm> iRGEvH});/Pʎ~ 5bMҰA||[}N]~Cs Ɩ2!Oك j>όdR4.I3$v ?|26܊3UQJځ3 m& n$o|2^/5W€,ROdi &0C}}_wo½i.@^G^G h4ȅsGAB-ZϽ _ 7$0 & K;0]y׾B2u4+0L1@Џr֌V ;?}KRmIEa39.ZBJaf,U_zaP5>3de%T M9i_Ş <0 ưdejsb$x@^1#q~6q",} z^5#RM2 M6 ,5سoxS6 uGVm4gri?NWx.b ǵ,@}inz,a'M$2i}1aAHR~CFfu9 nJCI:FJ2qg#:D}f`5NoJ  /\4[05H1eiRnUǜV &e_@_&UCީaxٻ=!7r*1T}"ἏV2)ƒS`z|@M,u0grK* (3@C /Cm o/nh8jJ]]Vk\Pg]'4b;@X:&q(kxHJwceI?"ȥ%J4XRQy{sG50kWfhG|Q&ګx;E Hϯ&̖s zkس rMO!d >ܠ'vFEh7 W; fKH6n˔z!)tnLa"ka!#_;w0Qcfl\N\0=rhS棇YᳯC}#B5cJO8_b[׬'+!&:kC ^>6_u 'mŮNZL"|:u@dTDSQ j2vT0=!XI2%[YųB ~{yPxnP=ZPS/afhʲ1{|x4GF |}q5Νx6gEf<{cr6/ IpĮAE%vD בBgx카i*&q ˬX}*ӴH$ N-^4'jAGX8T<,/`ͅņr$0%OObP}흟(^&:|Xp \7g3[4vH'V$0Sؖ2ɟ.t̂.]nHitZW-+`DtTLVśCgh.B iS@I$Za6I ᵳxP"e&j~7xz9u 7Fݐ)LO!TJZ=9OܣG",hYn\pC*C=NfvPeB^æX *XtTm R60J+n oWc. EOY|pRIOǟw-SY$k1͔J"uDM{eՌj޵"2ɦFM;MRMf;6XixdPsDC28SÊ6 -jVp7<[m4:K`_-VJ=[ܟ8J%$/~Ⲉ ZϲA؉ Bۼ&zp?M*/d9XLWV߻D. ٖ8'=nSVS/pU1Ae{3b4" ,@ɉ<EwvUi!H?ޔ~T{VҲoEК$tgJXC9*oWX %}tYC=V )1IAINu .b ^v a,o$5]pO,gyml`qp$HZX7!=skhcZu|~7g<{vУ#&(;պ:[jAN؉ L:zk6f'yW<:& FV:B|Wlww> %dA R$F?ƻǺ!35`Gʾ -Ӻ/+=% ]Ho41(n+0}۠`J@{ ;MB#aΎJLl$_`DAiG< 8= dByˆC>K^^Pj+5jblGJMǶvotBl)\DϨur&o8X˚5덊}R17`=я"bIY#O #ؼZMY5ˠo;",R8@͙KpȺF}A7).){_dȍgϳӏj/bε O.Ad.x _[w >}My/ҵ^t Q soLƈs뛑 3hm`5, >2N2*>Nv7*0s96h؂gowծ))CpBZ[)(./&v4J2&[ N[(9a9}.V8^G> c9j\fKOq1-@v[]Rir12f2NC@fkLٰ5 Cl, @\_|*5';boM,G QU:#Cd+Ztin /ݱRM/np'awxXXYJBػTԌL?x cjn9괩#la܍DJyYL0N@E q]bzcYgg=ܑ-{+jD(!#/pZXG*>F֡XJ=2RdxENMRMNZDUw Z]T8g?m*\EE#f]jJ8c!Foq*nw*š+UNiG O:K#ε}o,i2dO)a~d:D+z Ub à gDȴ.^ >$[wy=8&r Flq)ȲdMcBKJߛ8"C{u%vM~<| @rU&l!>gLܡd߾.!iK-݁ lʴψr.1/4]:8”l%AgilRb57Hox[1Hxlt59n󅔵Sɣd&6.g.&Kb,=%R[ž`l>PǤͭ˼V˘@.tF&DrD$=ex\^<JюsnHeЦ4[8i?XS˰B1S:,% rG0) Kmٻn*\ Enܚ]w2Qɢ LJ{ ≯7Cg|q¶h߫Nc:{}RyZy⟒<,`05cy0q+rʬي/sÙ>°Oj[:+-e>P:?6Tyz)|w<16xXFFrE41&׀貵-aE' S*չ}t[ eF|>S)1JUs\<&,8Y购L7K$ BRḙ2.8Kc>zN%j5Zu'g0$'(~-W2ďZ}?ˈڍq{1 4#ʰܕ'vx.f\@q9:ۖvҙ!ɠEY%LLjoP 9pTc2R,>%YO7zn⦤Y|0݀d*5欏\_M"cr]i#CXqf%[dbrZ6r#w'$ս\Om,{ʿu$طo?b/ni>:aC#3TxD{ƴ>yLi5(il.הv> z|HߨRsy{wuЮKԷ fIo+azdQ.` dEicR<8*); 99ӑԆwO3F0ؿHP- [ om]/p$om⣬ Ryfӱ cғۃabhvl8,jUeTKl.4 hX}׻!J #Z롥XZ>+bYY݆uf{$J d&'n#Z)kGZ1aF㊉v]v%RT`J*J+>)a:v>cZ_hTh XxY q7R;kG]?ʄaw^' g #8FĻF`M_wM *븮K:o8.XFМa-Ԉ` ۓ@B_>L5fg&` ou9_g.g 8if4dZY*(8!i~8kƹ{b?=mF([?Pu;yK};?DHWB-Rrui)6;] =+e4'XE5몮ڑS$wjevp< _Qbkn8 uZGG-B}IN)ک64j1!gƽ'J-.C XgD*RgzH$EkޢO1m¡.~/UE^ 2%Y3Ϊ\t qb |uu p|1Ovdj4?ԛ߷۲{3 ̰IyߎD}N]?׆|eXMj8Lw,o5Lm h3LT` HclH}|$MOQʮ3JIэ&)aT^]?ٮhpno()/g[>o#KEdSJR^*}/jBonn[uwMR{ uJspdq5KѲ?:bGK:&2?'e3jD0@)pFŎaCw֟A kB)sD oiCgla놠@+ ku]QDazN;5<A /a$آTUYȞV-A=y5>:/Z%V0PJsE˻}n"hERG);L_2k['[h6XuP*:\)G=Ffl~ԇ9xk?CdTl6<JeǢX)8NR R aSğUfLMsY6?G U:Y_C[FӜs)sh)As}l%w,Kh;F>MXWI8jִ(z0jpB6r {-VjG/vqAz-ddy1w%"i|0w/A" x`WH /r(E'&F"A!v#1+uadŔloɎ\:tMZ8'Ӂ&"ZpI3Zni%J97@;xs wUT yq[Y,(Ksk=$Ρ|]ID*=K[ؙB:m]"4pOuu:HGFw֤! ^i@cY':\qZlW+=Kj+YL nn YNqZW]w* hڻEFh>畛>iW->F, EE5)(&3{'neGVK$Uxt :$ᤷC,OXRny}Ql{"Q&}ALtFCVPSh8rXg=-$Y'iH4* L,#ajRt}m8I@qku-\ˀl9z)"d-ʇ!>=;N~sdRW?)ŗ$wKӃT߂2|Zg6r kNOTWqaZ3ul㔵a]\J.B&N^fj ^VCWMd#[wˣxRlՁa]o0| ㈙@9N\84'`l\ ѨRgb"ډFв񜨆grW}IWϏ˔qM*R4? +%N,>Qj(L)}gXErUf-R)nmAqdWͨyȳ3!S&G5DJVjSk^9HXUy'ždjHש3>wQmƝ0f9yiP/ W뭚zDÇ{aWF~O`~evKe‹+pn쿜Og8mfW=V_o>f@$N\Hq.cը䕁TUe5 j 5_9YQbKW+`UZťx:dJpͤu?u0w6 arḫcSg3PSdOeOLTGt_K]XL˅&+g#'{&J{9٩3*|5MSeIi=$d[Cccb[ddŧ\գDq4AjQ:,M&n k=3a-xNqeO)[ !I 8M^_#L/.d&&9VLa r-#At϶{]`NMTeVgwۀɲaipPEyrvRw3@8 A$2X~1jω5 d5ԁx;d`L㽜XV9=F. E%Z2 j.u|F,![Z~}4.1@<@P~w[nಌ]ҮBSYO5t0Qf2f`#ԖKO=VQ.Hfi{%T1 ĿqjR]ipۡT_N=3k\! %7z*[jyR(+*)%?,?ܰgaW2)iƳ+p¥,aa?V=~Κ,U-֑!DKq$Jst̞DEƢtX7IhWnjťAU(蝩DI^Kl֓Swecj%4g[Nh,)0qR9xzUy p`;IP6(H!㿟){!?'NC4( n4ezTSX'?9W* OQ~dvr׊Ͼ u Cɑ Tm^?1=c2Oxo3DAqm 莆!uQܓrQhr&(8@ҦS\ed&t@8u]³bG|\ñHSt+&(dBpyk-[_N Q :S?#`U@m؅8G(D (S(a"m"V>T把7u:WP(KYK aUL9ꑽ%|} Й\UuDxuXstMH>E ӻjyI~5 "+.̯z62<38Y:f6xyT/R#u4/B:/OO=+WکF* +[Q2r!9KH18a$D dœO0֫N߅7Cu:V}xBZḢ)r)^%X mXl ї1cI]}j5g,IT- 6qk||ZSQ\~〭Jؑɨ0@6z>gdf?Āɲ`&ƶ*M3nbf#kcYYUdzH@bLj C&7;LlfQ)Q0:: JKD]$ i[i~0QrlȏQYL<J3g^KK[fb^y-hhfʌ$!-y|߈,;F"sڰ2- Kўsȹ.Fx2!BuK3#88ߘBϊ^Pw,ϯ6h^S"Ǯ|W9{2͜X1Z hkmes[U lb"WlSOk|Bi,PBQwԷ4 ǣw&{Cqt1W#*=&>jg^y-*/)q f;q. i1]u ikM@AK~^\^̌E Ho9AOg_c&4wo;ƀث<2(TRAn YbdDUH 0ċ"_ ^B+ґq!@wSq"mb܊7 N lwm^}|;-m:3_@_T`] @81b-%緀 lщ}jffq4Ts1tJ"RD 946v1_O\)1Mz` xt}n 2E7(;PYWnͣ 7 ga;Ȏ?IxߜMn|ZfDF tdEAc).z'U8|FJ+s9VY2 VF@#eN_W mhpɏ:i +kCωqoMӎv!.5zI%2$.  qh LDN]:NGIa_£,d4 Bgre@Cb+Y.K8YwG)o#`x=2 9¸jꚪ{y_},w?b&Cwm'CڣN3h"&_̦Yf8 @"*w%,A89tv*8"<AgufIm"@a7; ֝f%8}]JQ  :; *۔LjD M/aRIT"A;=]ModtFQn]4-m I_j#ђISˍ&VRddaQ8&mgYT/^殹a"H1^2z ԷV>aLyJ,rUfъPJ$ҶۘfPgd;dQ sektivċ !L 2ES5J@k"L*k>gWSՑ̹:MawiNjo Cz93u/7meom:9QytXp8"J/$$NzN?q{Q[u}ݛc]$hCYH^UTZ D720Oj q-nE3$w#L18͓F}TWJ;}-Do:G-l7OxlrVM 8풊9ㅝ6Qi'jC,7^VJE6lG6֌Q%݅* S:+(/#p6LT&m"%T :SHBR4lGًw6,~Ui%Q|\;|NƘ@C>~EA-o~)KٵVB(Y-'dX[SG+ ';9'cBTp=K=w]@N-Ny| ;,qzpXKt {e pQ z=1IPm?I^.sn?sy-n~ 7 T/O9-RGuICf3v6 %~}/X@ar7KIFB"W<Ϥ+ 㤤% C`e#+$rN6˭0H := )`1O27"nd=걽TDM5}LPJ$gO%Q]8@D4dv>WySv@&|`rd7$O5 žS{}ΖHR0% B'pdfǎ(ÝgY]sʉUx f3&>L}PUNb0##5x|ciuEW~&d-utbA:EDA]dJev$ӌhk:.a=5`ЭuuIjfJ(i#KSgCzVP9R4J"ӨsU#4+flt $6u˷|ރwlNfxb b 39I3Ur1ʔvkLR e<ҤTGlDv \Y!|.iU%Tfu(j !2Fw%9_?ylն?IHOwm޲] ۲!ɐqû@ib1V녮2~GT J"2f!WE7=7ΪMwo0;9m#ҋ4R(fSA|bۍH-M4Ɏ*au'}Ù {68։k O*v8MtiaF7=K|j K뻵$J2E+LӰVkQtwoi\˲wdf`kS9tvߦ)Z'ƕpK3r⠠ Ȗud uޮ+NrOoYTp0 >}-B24XV˷x0:6*ԧ#tk\ rD|03NY[}82p =Ū*8^@$t!a:9Idtgʆ{j}*(6W&#P3"ZȹHaYukK{~tly8ǿ/vܻ0m7`}BMuH%LI&"#x 4Ľ$}6,cr,.,{R1SPcY&$-%dJě 8tl Cͷh:OKkŴ ctt\I"`Pw|Nm'q򰚡N?dk\%:']c>WF=wy,F5ڎ/@#Uߐ.o\ X&6 l@G2iϊٓzRN @& MJVg5c+uv|_Y=bsiYQSNjOqa ñahx*k&\F'{VD'L!4yc,*3_ad`~`.1l~vgp"KsQ3$RϠuߋC"/?d :p 25'0bAG{%+2&ʁmu %0b>E͝o[,FtpLV.6tu Y}K +Y߸U4 [~nPQ60\?|scE}A(J">-_Z(+{/36ixB>qpAk`C:mc GJjMȰs~4@δɟ zl AM:>0I\69GIPNÜc2V&c *".$b5: P|{I{хVeX\&|߈W)/-Im2@/ feKɰ B0h_%K̰ sHap.Ic1ٹbK!/) ) YSNQ * #0t䤾S:WPzCyM-dlT?3ȬPؕJ>;M9C}T/Qi&c@8t X?D"2Q X,3(E DLOVUl_'oAu(DBj&eޜeSB$RZɸ4D_+!4!@E21SAˆtq}wSĄE'P{'RIRKkGfoGA@_6ñylWXkwBD^k^C8x)Ub}S 8vĒPCdr@#\Ќ.||1/ 0z4v#osvli/}pswV^L&rRhZO/b2q?F+.1w/awB?c6HлjW8qcʰ%ZiD?6nLNNy[MH@s_頜teDL&U[` :P'ʍ`Wh4Xh.r䕎j肂v?{}gyQl\+ Z~ZXDZy(۴|Pj8&$ˤ͟9mJ(>Bd-!n[ ťvE$g C>)kGҞsNW' }>SDֿ ]`nOƀ }vA}޴Qxn.VQ8.9z}+yr{>l]<܍ws*!  OIC 34& 6%e ώP*-i17agݞ%VՂ}"Q 6/{=͘@ӒIC8:U_NP9ͪ 0` T$ i'=D:(_d: |b| :̦dOĨ)>B(Qq^ValzEvgtKQ7 4aZ%S jQt!7UIZ 8K\x b'5"xkE' ~\ nU:t@ׁ&6G[;~ܝ|%@8tC a?ЀׯRuW挫 .''ϛJEJ )Y ښlCx`ˌVJ屵;A/O7-&\WFCpzVM@H%/ Z@ 9Gsf ؞?|'gZdBuw#GYOџ^Q5i~1c;((m#&މ v+C}|5ve;j$7 Fz Vpb,AuAep#h#Lp1 vGl/S= ]!GwȲeẊQ౭G,jKt}! X1>ȧGzmj;㍖ q.k=U?Z\MK ǚ{[ )d[]8jq4%eBo&: i羽y2ɞV˺`{PGtƼ/0bW0D;}vq_Bw^bQ*vIi:閝/CiUx*HC!簟Ų]hȡpm#2 7ٞN2-i&36ʂ7olu72S1r gԫQsUY[_-^ 4A#}1Sh&[#^ J ۲ Ŋ ҄Bb*mKDld 4vxU-`ߚ(3 תE6ţJA~(Xw Q&v2=ܜV4oiQ5; /qnS ׾fW~Qm)ǯ23TQBtmj(z5W6LC=z7XT3*Ű\zg/ JG`AX酒v2[ ]q3˞Rl71oU!";ЁJ#":?@itRm^̞+9JkHo a3&tv݉,]} U߽ gSYjeeuIek?xA1r$3r޷9'J?Ya Vv|8܂ t^2㰻7A; z ~,8I0,lao%7fЫh-2I( 9GpEc%1>_DF]zR yT 5x#t[$YΧLAnR{2zqma\q?I L nsGQA7"]@Svm2 י+~еZmQ ʿ]|τ XwyHV1yfJm֕.H؈%̄û8ևצ.3)ػ\t۰7./B0!;}¾ܽ24@3Cgcr>$3,, 39mg Ӫ q_pIoiΝKwyz[Z2 Cɝٝ6lH㘜ac6 (" dMK~wds]9G70m3g_xc')k簊f$pKIưil!zGﺪ|@y>05F%#dvye%,M^ =^DS"$IQ!WeK8k*$9gMQdxGʊ-˳;&5t8k%WF*!|H*T5͟ уA[x܂ޔzlq+ڎ 'K{l˜_}*~8ñ3 _A_ ;$I]&\EKktPT^{(JV CE:ouxړ H*d)tl?Qxkt8e6/VԾ㖛L5oͫ *~ؤ& OF\`f^/I;'ynxqzC0|Ea[R3ήK*vvQH߮$'{8, /ͻM %-n"GwgSg ߄]G jMyf $hHֵZi*Wʏ.Ce ť:2 ^F㔛>Y,#i%?{߽β=A88VB\'Ƣ3J7g^O+`Heo!GK^~z+wCu׼Hl93D?_UïXQ*p x&ˉ2!(>;F%N`G#p1nь8143f>/f֗@E¸g_TRHrJWpv$k=^~;iO~L0]Ř)4ğV3Pu]W]_UZ.YIJ'5&F+VWK >mekd.\YBX$Z@W|.:KBjZR᳌-lWIg"<ޤplJ\kZݥSѲ drMMӂMI!~'seO_x"c{ٓ3#ZEh H"!<.7A8h%QK(dذD7l^Pbvr޵}PmV-/8𮑜PY3X/.4SQv%J?b_emӌcd`q. @#~|&XN Kǐ/ӷ鴠Ż|^_W\TR `2lNu@7Xy9DvKNR,h/3H!5\x9in? '#ses:B޹iGăB݆s,#LƜ#fbF8hnMkz R:n!.lp[q&Joj'v$p*[na+ mkJ_x}~# >cرls8+u<Yzs612SH:F˂$Plωskn% f6|Yo(Whdy)CfPGL ,BͪD/YDv  ݮj2ꥂpTYǝg8['b ~,*̞xtD8zuxgdoH/AV!b}0BF|da~Ǘ9Gq&*ux͔ol %)tԕF<.eo 0G|$N!؄%dzr maE$)e9piZ`N(qQ. 7oKOb  W͜8ƁXO 01Rӹ{>T4YuMew$,yl+w'dLzm$gAuw9W@WoQI~,AT<֧>r^fR-{XL>,w4Emݠ.bˍ]!(D~Iᾳʔ_&9u `р~9449pO`*v|B)lSBvv(__!V&AoɌcɧ*Rh?$+ dS-^,JR%qHf<-g}'*xDHK1!Y {:PXRB oC  x{urӠ!@"'BbW[0}~CU(#x{,C#u `f]OF*uxmyYxNd96t×ã-bCi;QM d5ҹ@FoZ5|2g%%]>Pm%[ 1K&Ælyo6.p@C19XOSxK 澽/bezUk.#M%j?EltHU[3OEƓdWs>(v' c4@E-V 9LN-8^`6ȃRP]cY<7go Уh%}w~NVV⠿7|-da[*.AmMWoB;FcAb8M UT)|DׂBjȮscyxjxv|5n.j4Msɰ.‚'#(ٚ }v.HCS&3`vd/,y&u-q.6p?!Sqcs{@i8Sw_c>1RʺK֌\'{/y٥&#JIt?lv9x[j-4A eȕ ?;pvڜ̉: &IE򪡲LCʠ+ umnrSxCQʄ0 ĶjWϩ2αe!hWweLVS!͌&фa [_[ous7yq$seo&Ғ\BnhZQn;ٗ~㜊*XX~T7]˼Z_S~+anq:#|@ ݐjh64@UHa}8j{3X+ǒg?=<uF<\Y|cQ eYGa1x-!=O61@)ӗeCpI" 5/ _t'HNNn;)wܷ9Y;AH[sR|OgGfAcj#!Z./6j1d)P.Xs\OIB1`ERS!h3tuqhMg80U?5υ ;]澸 1%Âcp6Ĩ=9%ػ_y昕~s'D#S\̒)B6Hff'pɏ"VBZS +PRBHX).B;0#UDw)#g)G4ˌ87Zʎ1I#ڞ֟ |%z4F:˻fx ʰ]E-(g +]HDDc Z0qm3򩣘h<߁$۱h/lG]Аж%K  J84?<1Н-}Dl5E=&p:&i}n)RVI+Ɨdk Ϛ8';RFW-Ftx \lЍ8ҍ?mXGCV-h2MhPݾA3-_B?nEhCR{ʄTm_þL#8ɔe-]qa-rZbd캶Nё1 6·#GZL9gֆɽ l3#hK^Kh %N^=A1}Rw9 -5X eaL=A0DKK~ZDĢaJ)A/GE։PxayC0кoOu\V!D(;"Ej hj,8$2E.Ў#;Po1LfnS8 >$"v4 RÕ`$-]9{Wo-@Tܺydоiaܚi͊iTp"4JZ⸢#' 声*Q`~$e)'-}gz\k9r 8dj3kQ3s4W}L7_strX=Vٚ7="rtT'Ŀ5e Ŧ =gծcad;J+ [JHUL(]~(pfq˞52ʸzmtI>, kD%`~ @jPD5iwJV^eF+L #q$NΙv9s%h9M\'.Yqp/>Cowu@T?٣ȌEkDVpx~&+ޢCg6Uˎ!)4JJS8GT5iBb8pb+t0)w[t ٝ}-dj*1}8L(k]OFLeċ?[\|NV'́oKc*3DJdSbjy8Dh3/Kև? xr2L;gvmr\+Ƥz^Dh=JDG[l0PG8P,"?i~bXN@-I#cN/x/cTml)q">$cJO`/58Sa-5hmkD9Fq;ޠ IG9JdjJ:C$  Q./'[s2/! =׏ Ś/sS?:1]F|K:/w|\v Y*!r3'?N$kCoq6s'Օ >3=Ӌ,>m`lmR+0|FK_Byh>Y)?v*)~<~X0 v, \NUnFuSz!вiFn~v{ `mOv `OoG-(6;DSt4xH+F ިzj'Xi7EՆXr_vb(U`QI4CGo;ix@ilWҩj\?2.4t ls?-pn?0yKMv\=F,b9 ݺkuk|x4VZZ)?hy$f=%5K.Y#?VM8SLk 'dR^gt`~Ծn˹[&Y8!,8Iȷ"jTD83ᐪ:JQq T#;@=MЏ9E9x57RAt++x m_xt"ZxZ[X~MEfQGN‘K0z}l %kQ8bA|\|^=kvINF%ᬼ'`t!p}^_]!~сZ1UӉfோYG˖eo5+UXY[˻*į+xñے^WLc%!&]~0ExTƳ0b)" ah{V MQ\U2CČx-V8Njˬ<땁c$Dž`}[ Q+a gM(3@]xf6h95 ڑ|mT 3m8 4  ~sYf91z?z2Kְf(+cR@ 8`>8S:S_2mS"&770}4067|{k,Qc3vdu,A(q,fEjёw|E&RajUćsﰐߞl.衢baRB'оۣ\*&a O&n5Yp)>1B+:*rs卫R9{WF9rv.g$$< QWw4kύ dӨkOnJQҔ%HݥƕI}HĢ|^pRa y vҩ\5cq(xn@|RCC̓yD.Z9>x z+)}Ybb (: b:R2ōXSL迺R|_[Ax;k檊Ơ`l۔dg]V( OVI[\vǯ@-#C(Z ߃l8>n"^ZyP3ہs`]vP7at. 籑iAG17$k3)zcY hYpƎKl/2NTN荅LLk6F8>X2[ V: \Yd5}Y~ P(E)wACuKB;>uIvh&,wb]$N*zN ΎitӪ`R6*Ӓg1 CP[%·V'ɲ d Uaokb%P> sw4,K̂W:^+E)dhb?()X\q#_KZ9&O4/o#f#IvrGk:&z5ºVQ;/EM>ٟq!jt{= wiQAw hEم V;A1ZiA{ȚP/ j.6*fMjuӂЮEF@|* cwdEMu1fѶ9Vvd[%옫#zTu>(CaőK-'lQqCmB"\ge*=(튊o;ci곲ދ,Fd2 T~Bf k^ HhN7k`5vXtVYKR:ScO +^~{u??⾕ Ȝlz_ 0C:I%zYmU%gfeߪy&aM"Meo$j PɟBPO5IaLw/LI;f՝0⊎L9 ;Ť [P5&?k:yg=;[|ѵC]XGz!ceTt җ8tGѐʸg)X<%'Ȣ"WycQK UJsgI ~WGxY"0 *ymK=,, LrL.v~PʊOPH<JlVe 匯arl40Ng}N|`(J/ {)\_r}uE*5N{污Ӟ XH (ख़[ oHC r mcB ^KM #+ʱG7WFNV{K$ۇXL$+wI3q[Mcˠ J{y- >Om5<UIjY"&\fpHH산tj݊R]Υ9S3 uW)Ռs'b?Qa?,K1̯,B ((FytW|E\ˤ}p kꝍ&i+UVU,)n D&õ1)uO@}̢qlUv|]]h0M]#V`3hP.̴YzdčG*¦8꣉{^+qQpmeH/fUBUaF'e^\>BCYŭzEN"a2g8t(o"^}p7 SdѺ,n4@Z+~ёbG}x1VCH=+29pe}~e?+r{ ü H*1Q]ihkyN^7]s"gqڴuěީ1Ƚfە ć8nr|gRL7^5k3ym#ίRtX">6Y0wa\rZ 6ЯXw_ 5/K X<)"W283l6}#C?=3r½EاxY jV-%iYZNxO"mBkGGitHȋj̷.=St3ɬѶȣ#*D*XS0_#T]!x*2 ?J5 5 $ |V"xmZǛ-eުyhW=!x9G 173Rl6F\-A AR``4/ЗB%15p…@zYlùYͷR2\\񐄵6$Bѯ~~im2N_QBviBІ~ /-+ʎn㧃 Zy'ce)0ēDPh¨8hȁhLcNydz_K<=cS6xVr]v+K <)8MQQJapdfu'.[ l0TvDTGgf Jv݈Nr rAlH5G-uv8%Eº81=e ݧo u v,HeM4mЃD5z eWԕȲ!Xi廳=v(FJsR-'yq/7ĕߛdXKƋՇR؅`nbًݵ]nhc%@9zXi:(?Y *gGTH v3kP'NNq2"a8 e Fy[ kxbjsꄾGFrz)DkZ\#uB#|4]P+>l'NjLm7`y0H0l JG "x6hj~9Poc:MpM5 ԫ~r/6^+]Py9= "rxذzeY QaPjn:zƌyE:>=Y7Vw[ GtZ%T_*X$ヾJe?M|pw``0Gњ3Y-LLm^>Xd* aZ=OymW k+`}q|&|jÁ C 7 BY9u̍D$EG.sqK+`y$"CUqK_|/&b`\G=0{G׈ K6uJY!1uUX*F>.v7!@j$[Nv:f  WIM3>L1#qs,|܍K9'jEd>"k|vl?k5ķOPb{׌(PY5 `j?rHDusŜ$:ЕGHs՟&l;u'aO'_q\)w .?'VU)*[|5(< y&(%Ҏ5xİfe"$Zib5 7 ~Jrd+>nUnT&c۝42gqk0Y}Q*Lm2wb{$9Ot?W]`뺿fKmiF t?Bb[ۡ_ϖ[8jVGy".3^ZXeFг/-,V}:5>h-oO ?/#ZP6tl,VQF1i`D0.p+ k]7h k'񯃈='am [ٹ_eD56n4G̱kĹڈIL)pz ų53j"3L˴k6YGBseHxbq^q=6!e0 ܤЀ0͗%P'vǐ4?K2o%rӶ[[K j&Ŕd=w~SHI:)F Gzy)8ӨBn݄!HiXz)OTW&c,A)/^\o*Ȓ0A؍ ~=mHkQL4f_*78ue֮`DĦχ&slJ;SG[@(~1b9?I͑4A̰"w_,[ET7nK.(Gu}v*緒J2'։<Gȿܦv9M۵SP; #Ǣ ?3O'4R0/`L x;ՅƇש !OWgw˴V fpYfdFn 袭8k>]^D?#IrŠ$l3Vz`zT,o!R~-{ zYXìb9Z Zo\AE3wLWy Ad/PYCQ-e "Id L'[pFRl>(S^a/=.z=Vɭq܁PJF0f(&j_;h'-6kmJ4౶ҙ}f76#:2 ꇄ8&WJ$cn3 ;}KQߺw"dټOԷXJ8`Dx"7/PR93s.>:LjПO2?7Ar :J ka*X5BF|>&- rTrkadpz;nLvM }BucsKO{Ex"4djh.kyɳ8|-^ ;aÛgC@pMO9^A:1'V"D^nED D_﨓lS%Q[l0,`ʐqf!U-<ń"`c$md/J&PR0]GsbR|H7ϊ 1/eP>xd:%0ǚL.t脙3asp4D~d]VA}nGGHp!WiDm֋g.drD_ߨ yL̖+[nB8u훔UJR>##j&+xlRt^T୸[]pݧN-q p/JwztSƣ8=" DabE!:6b`bw|z ?[ JG74zA?w![>.20(-AK5C֢-zOޅV-܉|=ZA &/%/"ڇ'4lFl똇?PX`Ub7V&bEV@ Ie=86f i)>HoNuW/P,KSc;ږH/:I)I|NҠP*@*T7 TV~AqZ''-Rv2dϢn0jF_G[ux.o%m[ꯄ_MYB"0k/]f./fw8/ՀR@O e| eZ|ځ:Rj>gC^4/%b<^~ w߳ђ]eop7BԭOӚA;+RNd'Maqֽڻ'Mt6C őWʂ̦JqF'$~JcS11j5S?6w&Izi37ȘIRq" M8FN✸ٌ5EbUD]Gu S?պ Gxa_/ DSa1rLC AC:*uHҨ҉AA)I Ȩ_iz c˲I89-V:/ h^̛=`3҂h _+nx ϻ/hFVBAplJ`W niBw2rW&H~7!f>@,tYB -dN-s-_a:55I?lkS{eUHYuok]D(r#o?=ӅV(dVYRdj8cǢ{YUA2[poyկtp5 YqP [X*\Ҏ~fG62b[@ͦ'լg}IqexU,WlucϽe=ų_]) {rU,|^.:֥Og"}Rw1)1'u%`64GWM/XݼgVg=^&gzA@L^I =mheKUKt|PddcU 0fי!UL+@j0\@e|p_7; o8>w ic__$im@l١>:CC4\ž۠66)*$.M[4|-0Uqܽ!>wHJtw/PYTg&cV./Z'Ji[aE2g:_ZɥCn ✿GVt>@tkKk%g4Ǐ+RD6MifEJۤUN[QP Pj`}H%EղM/sՍPb2TJ@ȏilb-]DGbFq`8yi\].: |?)T1o 72QUl*}IwdÜf֘}9'scwgbyna2jLi&\]0.T˲DHR͟,5P[Ytht]1<(q!FPp郱o&o{ %>\.SZUj)N&䠅^^v[$#6YE7kwݐ1ޚy>x )@M7NFђ0'pxǠ;sdx^Xҝu(ǵi+Pr6) 1K'rW] bm&ME཭=^:6MN =dkZ(N+i'Hǭ Luw/*Ip^rx^ʅhANH2Y5Gn[ҥal/T9U0=fY1 $.ˏj]b7d*.-,Щ~KKoײtf2W_ ݍ< [bTB/DS yu6AZ¢f-=6L'R<]HwUdZ ou@~zng: %y3?Q4jn./tz+gɟjj:MD[ L5۳ v J#aeM.t:!vi G\փ!ppSyLi D@Ytjm'W ;Jzޒ`' $:I8JQ"yL.N0j0'a#wkw+2aoy 3[.-nz(;9H=\ `]֡Azjr2N29֔`V!HA?~>f}#!xu/oǤ wG^DFn6,aܖ{HCO$udm=KһL:Z.MZLhnE Q[8Bk Խ \^{`Og,R×ȔQEs;Pd?РVsn' V2p[T%6"%fJn{.7ĐSIEnE;r-_WB-A=tO~p9Wzhk)QDgI JOhs#Xl>b4%(žz,NK{)Wp{ O C`x#\*\8抃8jP&7gnXM&) \ YrsDڗ ~tUsbK>@_ZuQ0G/C5iZ]|[hU婀bu=ƨд5ɠ uag[~K3;fʣv[ղ=t-o.lK/Min>R_w2B(xOhضr ;Y'Wge7lHjlQYҎju۝Gͨ@B*./UO;Ig󛍍(η2K[9f *TKO?lY߳09"ru39%Gd}Ysb}1}S9IR/n_t)QY+`6Zbd7z?NViV=f)gC~tju^FesDQ \5yG#W 9EPkԢu_Ȃ^K sCYëGn!)鶃[o"+S] A^0$Lpi􌁵 tZP9qY4edAOmg!k|Mh\Tkl\ =YQB $J9Yc GAJ/c"?]Y,CS5R|:(E߂e + H>BjzZe(ͦ܇yޒĿj1$A`f|(" #59OSp wڄv^@Eo^h[KF61[2䅈(;41=agj:X%'x{r /)塶 :(&IMnp#.^DFG0mCN!j:4a˯rbiTD2g=gm``_kn'MFiigA]SGLcIbu,N}+3OI@K;_BJ &~6IjZvy)Ot2 ʼnI-?J_ݟpᄟ{#{4l ea9M30 N"%I|QKtA:,+2= [7h],6R87V2X d0'ܻD#'-4:?)C7)CI1VZMq-ˊكfGf?Ow3IK[j[T|:#{hTMqЇ-_׺~7I@ňvܒn%fa @>w\KOc(vC_E`۬.b3 3%@ȃZcCܼ vkMS>mh^hM)a%Ъee7zr%Pޯ<@ cY_'rߵd4= <]v6xy&OG;@7&p43dXZm_Ǿt:& gtζiX|RLlI5d FU*H(9Y`i ̳EdhӃvgS7#(0c ũؔ,Qth?>uM9korݢ(G7OZ(PU u+Lq ^g&pfR^ y<ǧ7qܸKZ3ZWz1L@̔ܚia]sx!LWsA.6*Y=rp-Ä`g, g-V >D#OX Fm%_p{mj{k>W;/2AGʯG6 #33m}26TeIg7GWvpP&=pZO!U:nFDZst#=߽JZ}%yj\sFr %ޞXԣ@c0.I( `r-ZH;6mhGAk´ىX*T:Kþpƌ9=:UY8F73'؋ s֞?rN˓-{w42NB eno1G hb`]i4,Yb׍,5i 6+oXo.ͽs !jM/gF%ާVPY_胓mCuZ]Z16VRf}rdX-FŖomd%NJ b42c2pScR8-[~a m8aM+NY}+{N#)‚OnOÚxSh<G9Eu`_١%@fpʊjCū(,!}O#O&|k9 7ۃ8Utq1!\eҟB3홥EB`¶GŖ;8X! ț܍ U@*P2,Rc3-qn.~JrؖZ%5dſy/,cGŎ C-z`*Ps*s8a6^FtU#9ՖL-]Ke,H Fn*κF^tip6 :-Ԗ nW{=o_dz+zcLRMNBmP~鞧xUoa~1e'`*gC5) X6Cϗy(*=uC7)iO>(-&Pp)G[?ά:F j?vQ($&-~X^iFq8g1r\[S r! DP]>ґ^r4 :=%+.yI|)_*'?a{]XvD*Tox#73k؍[w?$9k fZhع foBjL&ХE-7\6D ;-FՀJ@|"?"ǚq^t83U(*Ԁ`k:0ə%pmlrzjg'rc9'F.L/^'K-K񷛉2<DIK.dMLߟǑn֔HAVU.Hqd!p`LQYWy A:3D_qdKejrqv`T^=RSx5;Z\ Ju0w\VKwIt:`#6 'q( 쳄QvD&R^O{9 G0F-"¸79rh6XQ"RF ҃_!ēgH1YKK[9嚷Cnٟv^p Ӂ6KkBHXkʒݺn}Tr ej(KYo O'ٻ4/*? X2 O';kf&Yb1S۔Y "A@洁6ct&s\MlXrmOކ uWF+Gޏe2#cYǼr>Ea.ɏ<e-L;a[ɣ,:(Aݒ2\9PY}9Xu2?XKY="!L9r(AǜHf]~}A\d,uŸ޻`?*&>>aN6p6 6C`~8j9 PSh0uCC)# *WT߷ u"J:V+PXa {+ÿۼŧ6jUlJ4qzp Hf S>BBwtBE4;~ڇ  xO(埀DmsB֣#Yp0xQܮגHJ;-Lԗ6f3-Dx{̣7ZRT'L n>Gup2r3zU kC}v,`vŖQ|6XgvRCLtmzn\;U#n+ =!!]k^-*H8?{̃1TI`L)/rn\|9gpz:KV|M)'QZ\Quk/vQAry5XZ"WЎ:%!>Z2H~ocՐۺE,{3Uf0{fϘ^T|wM "UCWAqOcrרxbVnȂe_? b A{@)_?Eə4w;-%/ M??JQrXo99 OF6fTL=~q-;U l$ML+QօNΔP T\ {FC0xȽ΢98!2f.~xܨ xXߣ?WY D4-P{'lGJ0{V7,E:pZ "`C6 gyYwݽ 𑧕1pv]Rq8_<ח]x>rB,fί5CT;a[[pfcߕw4p ҉a,jpALp9M 2Ux~YMoY+ǒ&Ŷa&\neo챀-0TF΃ cU]ćH$|?-Qni/Bn`h-](uYC2 7B'JNͰ-}`d\g<D.& P,Eeׇ5A]HCj`Iɂs~HY",~ט:M pӻvdu' |z6IR|͑m }/dI,8*~y ۸y1 ,тS^V)gfb[pF#Zqg-ϐ߾M݄PyzGaF3x b+\ Lհuo^y,iSo E$^Nݪ{*Rq-k_Nt, ̰T0`0@{`-4O+ zS cInQR6|D%oxU9R[i@AU_}ԺyEO w(4^f~~T1eNlu7ɃRzwyt"N2tPfs%4aZWXD7~igUB]RY5|XɐC˚}/ƬUq:G_$U\BΓTzOkW=څBE]:DV= /V3/H)]~r5N4 <G{J#bqM->,+B0"uA()Ƞ )kﮘN{-OQ)̵8@ |zˇG0d6dz b45.é]0  4XEc,3C)fh5n^汴%;,s+/ ` {8pye \BuP{mm(^UO6sYc(Fj9HX *ͳrs:n٭+ l!Տ+F~i=CN#6:Ԫtpne/ \aӭRsj D?q=]vxTm{|5ĵХ:<ֹE/,i Ԏ n17ء>-$[{Jjw[T~w/xpiCVM1A{ jڠ[aǯ>{ T Og&PJ6, ;ZA5.KFq3 6ea`[{ nt; zg_;ۨRmԊ~ |xWf]F$^emFǏi 7 Z  {zEOSdzg_E lӮղfMYyw}V>1~dr@zЇ5ü F0=dsRSΘߙIGAv r ĒȬ'c:{ ƽB ^(O'D;Gy/8X΋_AE cJWGq^]pk jYGcdLa".ܓ5BH<`nw>l'^ݙ^&xwNyXY$`+잲Cڞȭ"̠Oe-מkWrZ@yg1+Wq`_∟ Cw/hgr >Tm Ś:ӘB2# hRzOz8ZW$|idzŠ %*uCvz]KOa_\.x'KE #gTw>0&%/B .RqW8KGIIb/eXy×9҉io4uBXDL 췲A~_'!][!uYn=|(#-}P=sz_=hʖ ͉TQ8ɵhX`Ĉ v uAӒ9a$K"]XgY@uWnFݩv<2 ?Zh gP龆؉tĜN -hs=a?'66!ܺ>{Yţ-61n)j[٪ָu:>fW/ijAv&HLs$5r^abZ|OZo1Ž%`N:G>!1qNY^u ) "nmY*Xw, o׈m\8E:}  2mv tA%Bw Ʉď:Wn›Cm^"9+˺$\q1=C^5DS0ڞQ99gc\.07!o%.  N0U]<>Ҫh7F5J7逝otS6Ѫ^aZE?tP`@9$x`B|Az>'?鉪6kw? 4Iaz>n(f6.p[TsY٥mtN.7RO8 LlH{kS*S7,N\bp[iR+ےzm$d3quw"ٷyZod;IRéEJt\Y&b6&)y1Ni+ ei-Ut%t|M< phoh4d'XTt˭ 5?MG}[ȸAema&LA<-VP ɏܧ3#1ʌ}&D&>!Wahf!7T.0xg#ޗ@ nDM$m%&<*bI\=&a *s@3W:Nĕz&M36ڒBbem799* 'iK/FcJ4i{ GZz! ±\ D?Hnf6}Z#_[,@sW/ N%$7ֶ#"EeHi;c 2m,1ojrld|L:~㴴=% O3E+x'v}d _Л!d fGX"LCb66cL7KANPErTWw 5GCt4*7|9S)xZdഠ_G;W 8JJ\BA.HPr}W!5) WJ|X$M-s 4Sgr s]Nfyk)&DvLک;sϞxc|MO2$H7[%2e=)kd 6фks A@*k0FR[*VzDvw|^tо!RD:jKĨN]!)c(:0UJSh]u#sdOzC|;'dyn툈dK=>6jSxiМ27FDCpE?TSObYE;8.XK;u\ǔwfe?yhL3~Q}ObP.gf#43'dm^mm3C‚\%Bz'kڗxQ$ܣ; Лoy0~݈`/"noH3p15y(e3W}4}YLWZH7Ύg 4o &pvF(G瀔iMy`g:JqUѧ*zxKXa=cxjLO{lHv޴ӠXBps\eMܑi]|Ħa\SIo4H_CZ֥/w]a2rJj2\"K3>OtL)qGYޫM"<\8Cs(#xGЄ3O3o:SC>G||چ~؏k^qÞc$W49>(%hx&,CDd:#A_膍*kI&lX\-074S1Bm* %/9&Őcx)ZӴg5cQa]j8J)Piܙp5|{KM ҨczavEC3x<%뭽 @)PmH /upJ*dVagz kKڨiflk ;TEG;8{9~k5٦xIibϦqrH4wpig-SJr99LRYt`ԂwPT \"al)徕˛~DRÖc?l{x̺:>et3AYVۏG2; oOq8 HVP˃І5Uo&aEaK^lUDȭ8}2# `Y  Q%[2IGx8ZK8Q MLYi PBcɚl:.SzAPVkfh:V9n {7$TFA8B.mR[Ce* -khժӸ0$zOd̼qάT$UN:eficKi[ֈ+SP 1m?d+Lay! )eRH0L M=6R[a/M]Iq|9 VWv bEiT}먎I}20&D> g,5y9&=O"#NLsQ Q]F"N{7_KD(S+띍&7Fk`͐@.Bbҙ}'v^)"^vI8]HT-j(1*:UDjTR2M;J_ŋC3]YHvMj,J̣\4CS-EݦΟchgla+7 'ĺOjblvtqJ| %FIh+ nJ*nrujKU ӅYR㽻]vk]5$BAwh?\*yɊ,/K#ƪ+*D}` B<:WI*m1!!Z@32 j@Q,y" CG˅ǂ(RsXWV|< ͍ q!jIW1⃣H{d?62,4 >|y~RN)LGE<+76=˛!>.oY׽s2JT 9#TSV dDc0sE08)Rگ5[`Q=9اr6h ؍-1uQ 3Y [ױEo\0ˡ& WvAy4wF]] -d/+Jd\I|wTSPH@-{(51cl,㓩{.( ONgpXWd #{POjsIܠZ2A6;/o~eߐUU~qWdW~a嘂P0V Ӭ˞4<^(˱/Q&$ 0_< P-J~>9a`{CywpdtX}Ivyt-HeN0ə/wW#e!,\D$s}\KgSj ͛v48+E\?H̾l+ȵ }_GjNFrbL&&~DKW!S$&#^"|1MeU|hm/NZ!}V&p$Zh[恡'sDf{Nre ;>tqۼ†i_nzKZElRoYsl#Zi43LyY [m)mZӃX/rL6Lysdѡğdm,5T WRBqgzgJ/8*ѻ=lQF#Ѐ̈́>HjwT1"M<bb8#ۉ;FTԬi;5YwzDFbc?W/){! h%dˤ08/kف`Y&J!߲݁x$1 GY/0W D (=Cn5\dNn"y2B|3Z@/N2=ŪUgZ3`uH~IF/~9Lv:_u9H (th(v|n~SKY\!k' *˯u5 [# }KJ$sٛ՗4y5 ۫& >P},1;'ppeJΒϵ$sŹaD!`h!z&\v섥2 j (^Go;"l\.m a'3e7P i wfm{MHߋRJӃ[cF yUcHMե/{#j[`SN%i{QgO3(k)GIpYLJzqvZ&NiZpɟC-i={u=e3~"W [*1*B/=}HA$Xy tjX73,(Y*u+f(:Mfg<4XjC|0u!B m~{!DԓOMf\%M'5j6]Ue^ܱ Ei*lMDS^SHoz ڔJZn 9 gY;~ԍ rTǮ=o`?:=2!LaFk ;}f@5<لo|,xNsp,3wUHi1 7Qc(4P%tLq}ԀP>,P6V]BG3"M*[4hRܶ39SnD %_k`*B5 L` ^@q q ˘`B'>y=ĭ HY j kg43OX@ҊQ qܙ1qŖ@)HiE^߱ sIY=Yzzes(P>P _` 9]CI|ПeK~^K{,a؄ᇹYSZ u^qwv׆t S͋:?^u xY it4U{>!1Jd=BBtl30ȭD${ c\S9f!54-Ԏĝ`&$j *.Mը,$fm/?fxRˉ );ōl*R=Og4%2R:+VR'9-TdIs+/M_=c:뽛D>"IXF&:E%'KP(u>RuuC4X_SkRĩ{NzȄPD|a$$=Dv}{^$H:OԷj,ll} MR 7fײ9&џ<"\SCބS%=б IsT~U:Iškc; R,0liSuQEJeP`B%6sa `5ݛ=1GB6˂.F@M+7*C7O0_h#k.V6[6<⛥hlE~.s;v¯c7JJˣ9}EM?*B3M!"dszĨ@A_=7 \;0fJ c(gd82z<|Zhmje"nX`H*~Gwj! '#Ԭ,f}1'A肦tU Ej}#Qб1mX(A6qECq@x OkUٱD%\.<45 IR85BUV/n)[g ٲ4ٲؾڜ<9U$~/gIt|77nO׉,i zʍ%P7šNSn. O&Cc-<L42G|w>OO ͢\KHRJrUN;8DBee _uJ Rb؜>`Rm:v=hF=Nhbf 'g oEQ=oH۷nR}`*Tj1L;.Q9Z^(=Ӄ!wU.gw*)Q: [/10Jӏk31S_HTyW=o0f P3WKh$=YrAsz:[ tǁDZPb1!i,OW*!5Ԁkw4c/Ɍ"2lw] GQ`۩.3 2[mf/u?L5s>P>ҵr@~-w>Vpgb߁Zy/CJ}s=QE}[b&3}svU+h ݮtIyȶh e-] w#@ s@E*\>[hm3Hc!ǺOs:`*hQ/XU}ee7}{Y@왫io6y`pd=hS *-8W28j g@SͿpox>ճU3>-\62a\!1DGD6=tq^UTӯ4,GgMtk;dgWtW[69Y;|r/o|OA7u[HPkZqO"O ! zPD3RU㿦 ċnh|ͫ7s ITWdc}6W bs!gG8*@r:FCޯ`1JDk B\y&WTO` $q) s;wX ۱]BB4%w1ebJR{Ղ|ry3!% ikޕ*бZ\9`| ؑt9t. zߐõA1h-tFw daRMуFiG ;%bؓ£L}jr7=m v 80 WsBb!94Q39m/N.Ò ']Uu{FѣI!9Q 8LEZ뮟iw΃ {~?Nrcܢ`QVѵ<.'3jD6V 8 @;̦7PRcN[xVY45߯W>= VwO8(FES- _ v͍!YP)R3Q}$bYĜ8[Q7jByjxMo&Zemd <7ː\)usC&R!k^gaH)r:U*ErS&:' i`<;<gn+UfN(FwIaw8U22^cƵ8'&S, uZB}ͳ=G6ls]^Z.};5 ,Ο!(CC1 c}~ #;{3/:ڳ')쪉5or>X,DOw0۲Lި(bҗUU耹&het\rJO$fmM|4<;y E6S?1A,'{6Y[=g!+ f}THz51q#hgwTda^w`cm~4/z;3q@`wAP<-#j덍^HhI_%⊅ک7}Mrf緣ycf mVү+#VX-/ƽ6<~_$<{|9p6三M0ן|sxn*>@SJIS*I;MGYefSvݴFѽ Y(No-x54]xKIj!h޲<؄oɽѕc 2=8ѝcwksh+^ >Eu*0o%Lê-a`Fe(ݬyi7Owwi)~Pw]$|cEe'<Qr*> vd6BHsOYmRDoZ& 94Pp?N4BFsU_Fdom8F%AW^>RL\wP=Z-؈=tۊcH'$AJt*Qv@+ahk@G4R!D˒[s>{$>(3<#'WKڂ| DN.w N#bV?&7zeh;=M?ZLQ,y R#>6VD#Sa̮KM+U!_ZZ ؊; 7,3Hga«7s*7DYJ7BVg|^Iz@+ⅅ7D>+Jr+0PV$GhJU W79a-Vs*38%m1B2{KG^m %!2u+ltN_|`9EsL-p!q+/ ut鷴I-8Ohϲ7 39{]wXi^A.y- IEUl0Eeƕ{.P$]}-7<*\n:>_| 9j.xFdZ=^=rw {;DO#Xн[4:ClH,:,I7>-1: x~=e#췦)e%C#F-H, JR6iK9Ryqj\JLJ.24՛FU7湒U$-`r@/s[PT.u= 3|($εB(!u`FQ~I9SoAh+PXx0+5AM2>ӪsO9.3f̷un_J@ GA(+\[hSnU M;woA@<.Pw%ړP}0no$0*XW:9ڄTl/ _(#=4{\jY>%bDFAT*-m4Gِ^pɉ>7$!lY*M?Z;=H,z588r;jf>ڈZz{Fo-|81tE:[}}=I6H,+nfHsovRGLx}؞o%?S+4ኹi _q0m-M.ZGν.aol:6 ڗn#Hy +?&;SWmTbTLNWg3`8wIϳ + /j ӮHQ=$˴k2+LYJp*Nh|&9~ +=nH$ݘBCtR .!SEqÖFeOʦ<7HXRvԑA{ሡV"C'z9>hQT'Fcκ䤏^સu`jFsULeޒo8r-;g' ktVD1 ,{e^t<<k'B>Wtmd=f Ň#IE$"%E@3FWǯ\yذ]nķra#b5zfpaR$%[Y}hZSV~BBCÓr]t gfyF_ӧDB.pc ?GX;^u' "OמUi l3'T$S΅ W&^B`b4h5&u}Μ]{!o D¡ۀp0}!i=.!ϣ6u p6C'Lt=¤#3;DFIl,hrp:߻=`,oد7Cg{ r=\ys|zwQԸ5$fUݭN8} CZ-ߙWC#;PiXr}4;Fh=/u>NOd<$U3SNrG(}㰈+bCqI4f|0z)Zd@ζ#߳8G|seĒaqC+bb$/D*OGd'{S%, `}ӎa%*±o\`EŒƙBJ(e!%"jSpazewՋhÖ@`ۢa@oe=7sV靚p'ok}*Vߙzq&[%!%ՏKֆSiS,jy50^GUVEaxz8cO|I"q$ecwX-= Sb6)5腗F<&~j)+joiiV7YfP:{}^<;FA ;JɶGw:U8aKE0ǿP1 ~1;9w`H7-liEmog_''SOEpͩGnNÎd5*]vY0igV4Z\_R ;+^c N8:aZ(l| T&=(^{S\)YBa+J^CU) $0"p9^#ZAsW_;h!_ԸcGfL Beڗ4r2~L8:Hgiݼ  V0Y*ˎ#S=Z}>y7B>wElZr_ )8ChS#oF^4$Qʏ;\R|2%}4:@QU}(8?FUG)[ zlth'&5>/< <7CӮe i=-V^5E7OFr,a>R}B:6^v ` p!F8L! zKL}OC3g!1:;3 ПΒOi4R/R_R"`j>e Q>Ǫ"ꂀQG lj1BsYmDM1m )=S!B{'xkc5oA Y^2nDF/>2|!5, ~{ga7KQK6G>kf/8%カQ e=o^#EGyτ1]gݲI_m#PsT*UFۗWԇr`Mg4 .~ ]'Qsv+uR(]N}{yC,kXqb\ĨHe%ЩcA`)АqmQP ~n9oI jpt> IxO F%p3#c,}BsK9{$tvDO@].RB=s^M;@PÅ$O|}Z.iH UPGg ϝBi:r;w]ƚaS7U1% ^=(Z?>sn - Е(cD pz$!"<3޸ia{od`Adyx.P@{1f0P,Fne#ݷ,v'2]^eKT"@\vHE{;!nSֺKך&.=՗ϢB֛ YD,&f7Ye(el=zxRLfk;#싄KfHழ)8(N&cyܳHJ-ŴlGLU%3 ˆ+{-7Bm="jg6'Gм`n΁EHy e @dn]bTʸKh1ܞѧ_,<%[)FQ%Q`3~Q80fx&yY-J8ShSuAP~_޿~4p8 `|lP.߯$*+fi]S9de˛ڋNi^%q77F&JgO+􆽅Y}/xu{4?-F)G^R4B敝dq:p]ߴDi|g^N?̯Ӡ iiV#QJ_3j_ɤsdqqhމÀ}]+99eF-Mr/'Z1Ӻ{kLrf!qKDJԤe@owH`coeEURxa3o^C6) i Q ^.2_ʟ([@` zb[~%6npd7f>2NI|1"쪈<:STn~dFSCa hQ-B Sv  y^8vg,phtYU`ǎHfftrW?~Qn.܆E]GӪ.¬Ts,7be:2衠D=9ۃg16JË1!f9[vĄ(M)8s|O4oY#? DܾmQ8@D_;OÉRp܇Q=9w <x1,q0ܳmEO=c2f]])n.[m=4">q؁H  B ѓˎ9,mAu#(umי+qaRc_~>\/#nh,*4,vڪ_&UDʙt!{^z'VB[*=܌)u Z1v-XtLSd{)Ő= RelpeI_N'jF{&))4C@# D ۚE^{^?9~b+S {NuoȻ5GL1ʓu~W.*>1Xh; x{c%և>j6;xCtqIQ+!"+/XBދ*>7;mv.1Uf4{_d,}/cl;ӝCdLdyX9h:)LZ&fla,3n~π9AA5+!t}og`x;B1gtB'j` t[fѿ<* gD; y]6?];Xў]1-+sm+MXذԣZH\,Kz[)ޖRGgs--F]I33~jfӚy n w&?t>*RAx;sVs_}-'NϫZϓ励}$F?w^f\l9ϴE6:T \k3&Qص//__Xђ89S >Nޘ'cͥJ ,dYU Wݞ`2ѐ_yATM_y=^-ڻ|-J/!a̪tilj< GݚBu(7$ϳ8Z)[fa=1Хz⭯\9*u\;"*Wz&$F>eu=sh"g9P|9oκf~f&vI%HfB)n c5-YНv/"ۖDz>.l)U6ٴIۧcZ61[|M5pP~ex2bX4SckwP\d':2v/Ig\:, VW΄^?CohO|6jglCK$*sK`TyyGty &OS.UjHZeG~)G_Ò6:Gg4vX ^̦'ERђ#|‘dۀ,Ęb􇵘E|GZo{@ZAR.ܛ'V0` #`ڃ99NWbI+g}-tcx\m`WZ56 @O=pb"GQs]ŢM{Y q1C|F>N岑9ttkiKru]X&aM-Hb(#@ "\mvn/|)naN(6rӘRBf8ᘬ%Y_mNCjj1'f%UTD_G{1DDD<yׄ_.%$pAzÂN⓮XIҜO$cXRO=Ȁ`NGAZ!b۷+9N$gĕىYխQճE5{IʏAYDZ{KUƉ]{  $|]u5EVɒd˳x̿w)",PmKNuWc>gMXLJen;OBz%ܑ N峆X/Lu $ 㤣upOМeM8 5C Qe6OV)(YFҌS2+0K}܃2w+R+!V {vFpdyj]L<ty}r`ُ-c{cR'] `u%XJEz@+ v- x71gF/â]%O| f2A'glE]켐ewg yk&HC*[= P>@Ƽ`wHyݙ*3qѼ~BW;NȨ 3_9Tۀ_p}͙EVTAgab /A6GB5@k$*V%>R h`'G J;C|+ķmʀZQ2wG` 0.oYe~qeyC 2sVNlӃ4Z -^+aur]5 a2<_IOڂ]#H{8a Zpc'!*ZVVeyJF{rVh7DErQ`;&$إsH+V+C,f5IWߠ\֜(B=:j6S#̘l ! sY25eԡ-]~wCa Hw 4O|s5HNe lԐ3Q4B;OQJpɠT%n5c2e:V8ɥpꐢRs;(ڒZFm{@MX Ukihi@u-=2"3 e`*gwn\AgSO:u2(6ג !SL0X盾nT0%C҉Mi1T/$s@a7{iMdJ} *FM]j6.i 7gdK:K‰b.w-ד'@a=yP}óUl_. T .8'@VT i Sa@K2ƅ FzZTM>RUx((x-[jnP/ /gR;Jm:6Rzm9*dA`'RPn+"ØUM~݋U;lX 6m"BnuݚkFHWb80 Eӵ]z}"^}ϐwJ_V~J׻r$%Lx>z"2 uv9//Ɂ٩a]d-,c ȍu2鮂`^bL?$҈w<qF&^XUz^C6B`!M 9^5c=7 S*,F)H3qC p/b2:'.2bW*JhLrtmuk4\:}?\,E<l!Ny&gn+H)gG^ң3zH`bDj֒]XW ,`$#J5.oؗyY z}dD~2.;wi{vXLjJ?[)ǹp3!8񂨗cgzc ^o,֡0f Iz՗~PzN1^WHH]&1ڄRՀEC/:UCn-SK[L]?2֜'. $xMsx@F+A"F0he."o29,/"чFF4'd:kYQYN=EMwhVrwa&~җf!=^ۑ\*HÌ/tC:֫)duHgC"S+un'o00]`d箑e]Yjh;cve=*ɳlYy c1bHn`$ ^C[eАT#Qny?ʒ/0la=:zJioVE^nfxғ\#Y[$n`UR9U=Rr(&nד#<~mt9Rch">nS-CIS AE1T həƹ1 5@FL7{d=V%f `/9pD78z x8fu1ߠJ&b*;aԯkՖG 7[kFWSZ]ͣ+23@@W&nHt6KDFm/iPtc;9v[9Ҽ>UH&$\i ,bE<8#ӕo5ȏ?~g2J+zفnR(MaݺgTg9>٥~h[wOsț`ŪB"Sm65zϗ9}= (̛ (hõ{"y0q/H61DMgBBҙ}A4 2OwSDؔ z^އ+CV|!ĭ _ i6MC.\օf& ".&'a!cK~pWo!d!?Y%Sĺn 4&6 ӣ&i7vȟw<©]ȻeJqtVF93:v;*~IwX\u{9s4H2^0pNiMC%q RPzCh^709z Jǀ-3 W/'{RH{|勳y+}>ɟcuuKv<%v'3o' 9[Y: [91<=bHZeMtTCaljHsbU _܇hZdX?}fO)/XJ,o @; afAE*BIsϭdXн$lD H_:,Or]A&25 P1+QNH6 Y*@Cv@-:4_m;{ (m-ʆodžMr0?Ւ%t-vkR+ wE(D7i."wutKUAq# !n%8Yω~ގ#9)q$%$kG5JyY]U[C2ZXA-1s~xA6Gʣ ,ɒP@Kdz~I3G(sI;{D]ߚWR!c sMJ#re =,g$N!ehLQ6Z}懑R1I}rv̺oАt2 I bMR?$?7ؒĖR-ȍVMyLkūK@+$CJ.Wy>ܽ-956َ`2wL a8A-@Iewd:9ڽ}[hb~y]ya\|(d2y(h#Gʵ\D^1#{V-%'n+O7\O-^i?X! S-&>k+DӅrD4Tw|"T̈VQ|%o TPvGNBreä1r/ @J,8sMcur'Ecܥ"C)āIġV7Y-8-a?tlKٸ tȪfAmfZT1X?M׀IBwV``Y Dgu"t"V 245)Y oY g@NPnkY%S8ܭȳ]vc[UUɿU:CBM٫x.u-HdP>@.4pl͈֭'Nr6k+i.y,RIv?f>-XNnB)49_zܶ?m66^Vd5"Ҳ>ouofnFQbb{RMۑf%8=8q!*i(ö*I?`eeX17U<1,V_3Dh6BYp5?HήAxq+ {,OڷJX3V] )O0~+EK}a1ܘE70qZ'KEM]XN$WKUy%T:=]% &: ng!OpE wݭsC6!v$e+:F-Z-psj2/s(}Ej,4B]BI#Yk&.-DA<.CJ14Ox$T/3ijd 78=1wb,gZÓ56FrsJx0 6u/khLI" 39Шk9:v `;፽!^f;f)#l 4Xh*9ADB`dSHP}=5/c8TZk3T= ct}Cyw8+u|&FCӷϕ9m [tJ|iҹ~@Oc%)VcHMWe{#ޗ7UqFIE%0fYp2A/1]?*䋴lVu1HS+_£=P1f*S1P-&$iVx!CX$lW!kej'#|k@A1AU]WLN+Pܰ4$cl :p ':L:p>-;H|-s]TZ 8`.*IM# iOԯKXEne֑jh1M/C|U2W lAYUr{@{;LV~*1[<މDtXT%2Va|@S-E-V -}Km;骣mrm=]sb{[ q"X}\<%Ǧ_DY!a JliB}*%ݍcM,oCvE%p ;5 0/JJ'YQd?g/=7!阥0IiD㛐Eبא,>zH_q:,$]VX̻6rgZB֬R9<&*K%}]gKEFxzC w~NvY?WЧ1p Z]P2/\1IgD<*@y]Hf%xM4~^ʮS̗9FFMOVRλ9w[?>LvK8sl顒v6WH#Y6EcC3Ň'vr<6 oHukeDdJg5Vd*KOH)̜b-)ݲ]8w%$_ 8/(|!|%0Ec(-0?ĥHJ[BC!Zɚa6+^+-HGpkh` 2o8bH̕G}!hS9_YE}`,͆*FJNb=#up;fxUSXrk%ڶ՞cGrtdZp(:#\!ȁd)$Cjk(zy<- Sǜ#XRt?{9N0cgr.{F5YHhcI+^ țR WkCT́pqiJW4<)Gi:׽.lȜ ^iq(sEiFśfCH|q4&$4cSh(`ECV"utCU-ǡݰ %I;oM\O7ET(TTsZu TJkW |S L1Ӄ8K{krXPۅ2*b4kЛ@J^}4R_i\'/7%ۿf`<Mc2E/#`% r n3z揯\;4v)N$wVu~96Cn6{l/FFh.x\uc98ehNS 5H+p8^ˡEgKV:Mc~jGAtطS9 59hޒVdA양Di| zl YPB~9Yqչ骙.=6Ba9qcOYbR~>Y6Sg S pȳr ϝpTזkVfIv+ӦZlSøЛsnUL) &*HJש^vldԵ?E3~䦙kYA) MnN|cs=-džA1!uT㈫T~Fٰ0M6Y<$>j\GR+^$2CIP?,.-dcL.e0.>bzR h7`jm EǮ%?Ǵ̎$"1^Uck ?}?],=0q e_.a`m=q&E~h()_V%^OPg] N&Qb)LUeUsHCTPzGvIy;CY4Chǵm 8yM87j'yejGG\XG#IXTW~Tkj6*}V9jb \ c1>؍ljZ<Vg1۠a* 蓆P¹U;562fDV<Ghǂ4ŁeBN5Î1|bq"1DR'8ao\&]L:: v[-\骾 sf۹g>?Xlv)YOIRʲۯ [y/P4BpBiˣHW+mOrw޴hssEN܏7 23*(7^by ar* h59WJg%b;*.]jNhUTx~5%SqFF bE}<-H8đVdT!8WDys;9!o {FJYFCy !J _2v eP;6Ʋc>I[5ɽvPCDN).g+EW_ Ds}{CE2Nq6jFQ0C;-^Kvz` !,D4=FInF< 1u_"d7Ƙkf^@?d TU +bPD=2z>`*V~ ;$Ioq]N7䁌UJCYbOwLKjA%` ngY^ab Jog^])Bva Vz]g!otQNZK#M;L+W#fܛz{uB4$(S` cx/{p!SxE 7y= X^(֯ǮĄ:rX~l-$M@&XhY4%rQUH0ee\ kc?8|Rgu@f&:״ z 5ǖسL(MSCl1YA j~Y5kQ?)u ߳l:>>l_7{™,})[BZ_DBfitv;\ ;.&"E< m)3vUkA #0mgq#J5a5\@9v QIP7Y=`aj}E } W|XY~h6F(dw@=lmou=aFz uTӊ2\kZe4{-y,GޣǸ#q{ )511I=Ltpn\sɇA6k. `m *Ͳsxn\#ӂ1 k^=z8+3KzAVPо`g[7YjYy.(+Y@^!kk$)Gc:RmlViGB0emKGIZw6>F&0`(V*(3c~cขI仟2J[EX`dͿ!I!K>XzPdSM--W'~JW7p<<̘ΠC1Ƙ;1ZJy$)+\uڃ;s15{5N&NI>/D̈́Vm g²&~tJ(ق :rП !ZXt(1?s ) gj5'd\>+%H+ї*)^1팯pG-v מ.q'| qmZ.kn)JݥLd4c#sJc^ #YM.8C +ot:iU KP[ELQT'1k[ bwǃ >rVv.R!g75y~Ɗm) jHpmAL`vSdb]Lu1aGC Z5 i;t&NM9VϥD*Ѧ$bQ(yg)}Sh@32 .zMCvh h3?u~#}ˣX\X4>fP-XK*2jIX޻R;TEk+B'K#]Jŋ p.IDZ"Boo>O`#7>e7gQS;l!$k"3=a&=!lѷUKK˽d7Zz}syTmIh|yP .$= N]}F@s?=Ak_P :@$z<7bo]1qB:}w;:X ;i SRo5=+D婨<_~ԅjcgNقsٱDfC}x'\91ҦbRc=<0|uDد)kʛ?&r0Px}15MtAy9=ԡ-B>߸Ff i:oW'xd]HOם" L3oprm=Tor%rly&}P '(V=#hC=VI],3?Z.nS~|6,=JnnVtBЁ5߹4>*p ٿQQʲ{U,6 1P E£B;P}N3S qHJp2X-vϮP .3ȯ hǰ h xez@f 3nI۰^s-(j^#~{)͆c3 #B3%`~[ҿ쁍Yq=WЍmwL~[Q3ݟd{ JSgW÷EUƳ5|33Qpg 382[[%\^UL "˲2H-sH{A5֢w4U'<2D*&<~;͂eŲe)Tݍ{喇]_9>~} ͂0?sq#.@=!1q j <{jGLwYHg˽O*_^1="W5տ:z~tbrOXosvD L!|dw]=4XSC׋&3ŰV4\9ȜN ^/ge#RZP3l.aZ,ݼdk`t*w,wuNß, ^EPfAR}Vi|$j֩E(+0T3l(aEtNMURwQ٩-@@ [|qKx ?p.D~Q)U%89nzg =GMKg ?tqO8С9V> b-&-$kROkHN+5ҕ#5n#E}2\#ņQ]Z7gG5 } ݐ%W}βtCP,+4e7peCJ;!^Ig]`F@e@7+2c4ϑ_ZVsf(Tm]tQw Irc1pى≪ >>w񺫓B^,(u:z¥M?$i)<4oϡ\cMhGZ9.ಜ3zIx(XV%oۧ\UI;@֥in1lu@.qN:YQu2}R)NȝM8Z16%X {9* ES":;Ty|Y$ x47hƜ=GsH n FL(_kA8kU2iY%.VFZ hLuc݆EKNW*1Օ*!%{cz.]q$]~oZh]쥢rgh&NT۽pgAzSϓ6*$aى@qS1k6Gܮ}ُR,ung^i ƒb|rՌ4.22&;|~f(՟ާ= 2SpuY/¿㲰fp"ֱriÕ׏CcS¢-0k e[ P{]:۾t(€6ڬR=nN>:$zݒq,R+I*ٛݡQ;9AW;{g@&L'-\*)jt@ɠӭ9W  caפT BSg+ْõz&NE;<“-OG{Nwli'bD1",?7S;"Mskk\!ij. [W9X):!'ሏe),&5;X*Yrn;=v@=Ӡe`k ޵D_\`?}O O+)d>nkS|kfn# ?'+v9eېŰ<觰Wl&Yb#m*1 [ V&xÊϞUkV'&[F-e4(^R~n{s%SЦw}tC)=?ٰoڑ }&}$B /a+\7Y2D;!m}P%\,ޓ2qF=#m %CPO`1h"GOoC4֘ӤzP ˅-D8lܞe PjK4H[cE" fpؖ!vOҚk~xmj_M˪bs⼘ "%A]CK[) / {FPYu sR*Mg#DOa*HItN6b"g 1Y'[QQ.iT7ضbKnj-bfv|pǫJp*E# ;\jl^Dl8[?#k2Yzݨ+dgw;lg!b#΂QBu6i–MS N,`0nj@_}\dUl7])׋{19"B>@QDjڵOI6WZTZ]J 8~;!tz}B"7&/N\6^7մf]o[,opGM˔& x-_=(v qWtnhW+J 4%D!S?O+VTҲv3l]aՆϠk`Pk|Wone5m$02_+_?tG-qI3uL$Eݒhrʄ-JVɖeEҜx osBtێ['|}I6KEMY ;o?jlgNHPK=ϱ|Y~;@JDq邮8*eOF/"wO64p)ѮB*3`j̽`(x\Xn294m[  7BXpŗ4u&_eySSlxngu\)'u:9<%"iH/HΩ`WB5]ЅƵ|Z \1W:M֮~i_L`NΙYc7+Ez\{~W]2hi#uziq}WV0#C[+d3W.',W5[d$%&%, t4k乴[VZqt:O6 9Oقmh ͬJ_TQ_iF\v!-{| %zX!Ǜ&hxUN7"eq\/vt *UGLT9>gQb!oQ D='4X́{N\h~[7zYՙ"ȇ}DM%Z-5 }]rZ #U/5{hb#E=klqo9s֦}8"nz6L Fe ԉ[%7O383iE fh$WUYƩWM?MCЬAD)X&"a!rYN_Ĕ6 [&CAѤ1 KZY?,*e!GW֐ Y_8ST7Wi?Pƻ'(e7[ƧsΘ:⳿&Ze))O8Y:VM 3?T4G̑TZ]7l> Tԥ4dg?ZG*>:\KEg4*uF3j_945#t43ܶC4[ϥr l:ZWW:r˝6%6<\נE쳷WzX~B7Zi sJFߝȫտ׌GG}H iRD.>|fY*z NYAkrF5SlXTmȡoqwPZEB(^L}.A¦Zi[Tf&XWX va18F8%רSZ2-t+mvԊ/#3rBA_dW;躧*G|?oBLeW/ sEoY!60*XsK <צv:KBxU:߬pJX߁ OSs2Sf 9F"@UDnO 539jQT\{n<3rz,rP뷀O1J;Ŭ[$Φ>tă6eφAx@OG4#M :SKƚx hͽza7-S]/pO~Y6i Dl˨Ie;l^2܁8ZKp,ށ5u._{"c.ݵ/j<8lS'k=IL<-;!y]?s~95] {NSIss 4;>~~b!)#nHmn/$ ͒lv),!(JԻŰS<˿[2U-HL0Ⱦ?좠kPPJ.͕5/0MߒAnKvsڼ6#ҧ-lrr?پ%:+&au[{N4}:W+'l?I$csiR-怬/8 ??k1{RB;o,*Ic#iYe!"J'v1WGt>jzsЊiW.ϗbSw ώ,-ߨG`,5#%NAvȼRI icFcч)Ti $\FyG++n+aL &s +(b!ɫ}9O,K ~&]>]OQ*g2exs? UČMC3vXZ{ .GFd@7mۖB6.J1|Ԫ9 n2?F) rՕ6^Z=-x)}%y2R駉A_.:t2^I vVY}Jp´x4Xw M'* o/pXj!BX1eMT}I1w;\[I3ZVri`κgrLјS87oł)L`m;ixJW+oQ ;g:c:uB-0P5c[ZPwD:zi,Y)蟱Ea۽wvg]O yv׿%7E V媶 43E %YR)P&|(o]o}h F|Pzs&ړ2!8|{D2 `x;xxX%쮴xij=1WsN}h)K)xͤwzc칊:~;msVivaQ^hmyNjX-4ٻhe[0Ė9_NE@!EL7X 8U ˮa5&o\<(FH$]]n7 {U]OMttAgGC/798BH.QѵVA\}JڲԦ0hgG:ԟu uqzTT  -ó]8l2HtOPY Bvqs9t^6eN/d}TBG,/n՗bwipl0[&C,y6U~fl{P2!tOl,kTIJCPsc.aUƏQN-AA3 OF!wy |z,XioV S#:E6M6שH8lXtqHx |~-~^3tDdi19W"%mgW|vѝUFRZ L FZڣ," ƿ3ƒkȁ,l*юE lע]Entto=JnָuQ زb (!#"i5_2/ʔ9 8c-4xG8T7{O{r76oMu+l[D(WpE Uc%,~\k$561_DkSq5äTw*}ovx7Z!ϳxz'1x—V}áa!%{,]% *E{P z"PFcկKwDM|zY(zh71KC׫m4KKƅ{^.B=}1٫D.ԥNǍ+&>cDF7FBAljIسbZ4k-٘f>b'hqMB_Q/rVd73HYi3@{ZwˈX9ƖjrM:sYg jbV'ܟm_y%2㺰 zPi2z,'~ntNg *N.0fLXO$لÇD@YTⵑMZQ{]B (Z8:_6nV!8@V8C샞ad{G{˼[D'ͮGBٷg4;$P|?Du eR+,"\d\;rEu͞]dyLxf+Z%Nn> x[Q\s gW63"Pcu[>[ Mw|@*1"/c!_jj:K&cD%x"WU QsAxn1< UEH35Ӻ&' w{IZnr!:MrCꑧZ_Pp3L׀[/K@f"5sp-!K6|Lߒf␏e,B|1jA'Ţ~0Iz^\d*;ZZ{J8+8:_bmnq ,R`ﺼ'gWX5gw^ܓ&r~+ CVʼ?@D8ۍ?@ZnR%nMHz-y4fe"VT'UHiպ}3Aia5YP6p*gƮ_\eOlN2* Om?ye< O0H6%')r>H7q.Z>cJp <[Plr+nAT5} pG͹di^t^^E䗜̳!\WӇWzoU]@RuF$V24f U#!Q2Gd9|b7U7y+s05ŵ\Ch7͚ SJA*$w68+>`時#&cd~l/2'!}+şiZ{N-1̀tG?~KDeMv%SVQgS - Bܨ~Qq* ,RF^ ߬NA%+M˖w=,Mo4cU6Gi\_rؚÙH.LW+}= ޤ T7ࣟ}$uh tCNd>X{q|n(ᒎd~bVrFPnWft0W\qц1 0 QVF N37<+ie":\Eĕ5V+g0 tO`Ʌw@ҡiq3#θa9Rj׌OiV|XHn9Uy:P3ic!g'ۚѦȴc,Ɲ$Bة&32;k0 υ;0etAkp# }~b8k)l^.&ffP6=Qn!(yNkJ9i\*^ӻ:C_G iՐjK+-.+7h'S︴R8 PILZdqEsxʾR&ƈFOO=Q14Ұ-\gP RRl.y5*ʙ+Ԣ"[#z_eTFЇ?bH:u ȚHf[M1b2M@+c d9`޾!0.'YHlXڨ s$VF7rI*+a"p8G7"ӌ8E< ;DBU8qB5 U 0YH msXU ,>om 14"cW\^rz+Zn_vб" d:ky󽶷O~n|r,̵ m@ZKӮcjE[Ƀ1Vͨ]n @boSx[P>1I-s/32xaNޑ͠amtD Knc,rNt bl"XX6^͜\,6|D[GS /B [`ecr^Ex" 2EHAvP#ȗ-[AO -B&%rM$nW'DWʭ#nJ8ᬑY2"o5(Y%]!`i!H칏ϐ.AC~;,KCkB_ {3{&g3w5]:d_\CH9p'Wю62zuҗ[:+$L6Qn$kw> i hjl,6ԞnPLh塌ZG|~(<(+6FWCUAcXD+p;gQa0yOgu~}* QݴcݮKOGX~.y wKDi0-_2}9q83+Y{cY$ kѼ&eX!Yjѕoƽ,Ըk>Y耑{z zMbCCK0&EgNG8g^Dm%śXDqYG*~U ~x3o'S9t=XkZ0^2aK{ȵݜ?mA#NAժw&}YͳP})G`ah)@zM^˨pL4w}R)NdVaA^7oN6+U[<+;WEZl"Egtt͈bx%A 7bZ>ymo`g( O E_НS*+ѳָGnЁ̆߷a,P$Ik 1R79kl.ȑ vI8B\xW ]@wݕ2arInc|X -{? -r Y]b^XB^ C\d89<Icx($yߞ\@TCRfe572P6]1=2-[6,t;q }V{Οfc0 Lj@ vyiR%ـ[NR/Fg=HO.rg-֒wMpÍNN[ -?G 'PφyvaYQP[裤$*^Jf7ffB0 'sXxaQ/ؾ~&*fx٢ =YC]2=Z]nn/ʓfО~>4V,iDV\LX }vV 5PP !>%.H;Z{g|A|^BL=q}$ʠOqۯyd9w&+^vwYr.TQ1 +nl-^-zQE&W+e`ev6n-F5 f:4@5"|P/IaG;pU8euK fc MN[` z^ai3XVO1 2چXfA;Vqpzu$MuH:)|:C'?5c" 5ò0 *;߈s'\!sg|ӽ#B kөou $$BW QqD#y@םRˑ!"Px- J9aL?(ef]@ g88Wo~19V/oRՏ4ˇkT˳p}*;AֆE=DqPD)ja⡒y.#^ؙfqݫZhs|9vx%F%B0e!є]RR8q$qUg|#]~yiArhr^]YGؗ]3% t1Zc.AxX.}ykwaoUFQTJoddWqVc)2¼9H?hEs}tP|icͶY `3-}m>L킓!ZOS;Ukm!ރT]jz`'=O) ftmFe'm-}hZ2\!+9OslDTnG6M7xLusr6Փ(I*Z OGp@8t5eUnj-+TJ^DW;,l- V.l,"#/ E}?>?N"//phCAZadneXBl1iq#Wǭ RHw0̈́dӠiAJp}{,bٻVSvS~֊m9G >ӄ /ۘ'/7Hl W.v߾X"IFՂ.66< IJv*D (q$>PL Vzuxٞ Ռ-81q(@ [ɼ77kmLe dŝPSFFC^}>3tZz{M+<4Է'\#үanLd;^nnۼܸ9 ]yk4bWkY80}B͕y^-gTS:|+ M40 [#2~ͦI+heMa?xSk>9M2K!~_@qGUI'.[phM.X7<%VyU 솝RW*خ+Ʊ}!-->2HAm5}Q+}$ +ݛ{5+7T(0$* &$̴l:[]#=-_̋Wp7bR"49qde9Qr̎V92j3gOyD뻛}DVPhYUuy, :XZ p^3,S'6^FV-IOl+BFUW ,k8@e["Wzю Zr$:d8X5q;Pi̖}'ss&&’뺣~-.;a ܒ]`_dus{WM.P!~ꚻmLQ3SV_ (z?@ե 6s#g)outy8JGf !O_55CS,><] U1%Ά̂NA/N^`P7vhUQij[r~r)E9 ,q:sdIЈpZ.ڊBJ̈T1ѹҤw_3\kc&Üd6\Aw#ly=K ꃐk$Bhs6&kV[HkyB8VUKΑAeHqnf;ibl5#(CqY۳$7YE+e*KlkK Z=e^$DW<_5Ut)'APSjy_SOfhdTk ͚X'kb>͞xV&bĂdʎvNhP^̋o!=tn_⫀E7)k ;Ga 2c)b#XE?h-B,R]} lн["%Pf{0jG8zʼG=e7~бSL@"ļ@(d2!Q?%%.۔c7a.@"j@}+c#mXQrW0 y^_nRQHvB&—ѣutZ\ʤ| 2.߭3=!踑C}_6wlzteȽ $T}QYSo$,e hCϋ{#@hexu6#'^w_ŌMˇ,ņ4PHC( IOu~XBpQR}XLF0l  ~鵢qVJԪE쳽,M&kMHreCDDN5vCmbu}{(Kl&,+h1"2\ :hfj9~5n5rz[ 2C:ߪ4<C;0!OHj>Ў}Zx)?>s6pL[C>(+NíTXH-^zp3p3q>*Od@,/  ;fljvY/3$Vjb`XRD˞^.*0MuafIX78v5cZ˜Jd3Z#6^J { q4YV@7WgxŕQ󰋛7Z zÏC+El"d*HMc`!p=c#IVV_Z'3"H Qyhw3qDJcB[;ބt>5 q@ 5,@'c",'+kO8qK!*5L'vʙRrz*9+eU 2xd Ωl%ݨ#+ch`3rX\JB]Ez&OMsCPC·q|}H6t+j/7u{+݅2ߤJl011ɝ0t'Q@ <6w" p}׋ w!iQ+ѕ$e#1%".7㠼v=|:zF.P$ޔǕ '%[x T4_L#8I?e107As7cH!(|IVe@%p;AkIx]1S_Jr{o 9")ۯs]";9ֲOFC9F.R@Aeڄ =y@9>Dɍ-IuF@Uwҗ8F@aVhXqnp yTSS)(Gu# Lɑt6Mp%<*P^8aHznWs0Q]+ϧ\d5ٱWlӿgq\RoK],Q#cF &Wp^CHAmS]ƸXLQQp=Iv0m͐` W# Tax>kv] G(GCe;)8#5Enfsj'ք9X1ZhpIvFF|Cx+( 08Q6 |"̽?b*$ W֓-JJE8(p̞Wy3c^e& l ;um hl@zetgoa\Hڄ MI"_`mE_]nJ}(g_:C.e15 KaVhVM>6*U¶z>D'L P&ޏ"ΰ&`٨lQ5SbU:`W&zިwL:@ ˁ2_E>}/5qq8P[ \yTlXjM\o[.>/-۱{j l;&.hA}p*.QZ`y!=w+r#R{A~,,OWD> v*cZYi&9@k3?iڿ5IQ%Lbc{>VE3؞~$VL([΅ŗ$bڟ9lUe=0i2m6cc~?E@!^"긯Bl MeuW?MYVAĭw"Q:&zj!n>.< ϱ~SlG^N`a}m1tq6S|IA"  \ yO8xƂ2{_upqw)xX$b26e}˨'Y¾6±6!ɂbh:DȤ~k`Whϣuۈf- %boW/_3cy\4Q"{Fkv`"5//2{%mgPn©"pHý9;o_ ‹})wM03 R Nzq4P;{tp(eK dKӕd~/p)!{&y\M(H%$BD5<& ovx9 iÑ}$d &4ρy%7oAއ<4` <|,?7ۢ(̒`H/r*аFuŕO1IџW-(| ihwXAu(@ڏ/Nؤuт4:J*TGv>/ 2#Fu;MȽmF ?c9S&? /DO1^v:~u-8^ 9-:J-Q<2_ \3Pa \kTOk QoZy$w#6sD5}6^H>k;_T}0|(EjK>ȭ%A0$֦ zcIA炁wbXBOW٭QiV2}Sk (at53CΜakQhIY6ZA L~й`b'vK}]Ƌ˸N_t/7I^o~|B9 s M:#ZS%b A?'NmйU_~c jBLq2 s8tWz ZukN4]U҈j+\ě5`OpM)jBRyWx-跹(!՜s q8dC;= w7 P Xcj躺.a% նdm!4G/i$Lcefdf"Fo1"Z:W9=U{&˴1';xR|[?Gp9LT@Q1K9x,?v3؊u^\oc##\5K ;f0ƪ;3SЂfޓR7 В4Wpn̻`Gݟ:BMޭCV@l:~'ԢsbhtR-} aL65г }Y t|6YHB#'/!N4M\q@jۙjs63޳|x}%)Ycׁ1^ b)I]UTV`8 6zݕ}f7#7˾13ela뷾(o?7StDUR5B7~a PZ8냨T -G˺}%ic5=W p#rl3%օ !n4[j9yѪ< nW-X_&4O~~xB!Gp5ygՑeNeuX/s銣Z^Hj/U.3ޞo-uǧ]Kr?DRf\躢fto~nIO1K`8nj eOˁINBHm><+UL'` `)Ϛ$n\)7e0lD49U+71)]r4?]?5H-v6S\Vf5l # s9ʅvϕݧ,ɃuSwA )UF1h~Txp&FxB/>צK0ŸڄnۆE-huD[Ƥ9u|a}4p:da@nj;: PшeKU&=c̶]>lH4|& 8bGPfS`#=閆ll{6B8 _16!GרR5@4lTV?($b|~9TPqqu;Yk>c'2Oquc+r 'c>#w;te һ#tO GΈ<{nBHc#hp;y[f}N}x Kx]qd .up솼h@1l\㏽,[RbajB6 o4(ʆUIKs~{;qJ(~H*[Tu>$cWԉV2ȝ]C&]#( ٌ=y(w-Am4 i3DUkrI6M8wOF[>+LbD!J4ZGC ÖD&k v~*A˯=퍥܇%=L!fK% EwA#1חDվzvĜ=^28zՁ0dQ͐C2iL ]t8=}MuBXQRo^"*γpq"ܙJױ%T>j'(_vF|qC+ͿoۂklTyn$)bKiKV}uMN@V6ˑ̣:py:p$6/tAFF'({:<P>`q(cZ^nLQM.0Kb4t 7u&]ZVF^Qb`\Ii颲`y=}>zDo1d>ԋc,} Z͌A@coftշ+DUnUBjjzNJ 5e%;ՊCU?Ieb0F O腎w4sO[W,:P!>ys= O Z/uI|GTwxs !TLLMA{e`:h~;=se9VpZ^E`BC )f9y|e| óa{>bh=F~E117 rhj^LC]WhϽRJgAjxa̮0`X%@U`pbvo }ɳ:d@Q=S(q4#G< K0!"o/lR@8~at>b@&ۓd vtbdP:WR6}T%Jafh? ԔNkiB z#Z Q])б`}DR}{ꪴڕN4)U G$'ƛ2LCM>gQX-Ձ}4X]ݙ{wڄE?ň\ @EHCӭ&|V#\h x$m <_ 9Oy5O?C3볩y6)^ּ~]ߑi߱lFџ5ΣOi PlkP :-xCD QOM v"J`'WsutH1t-r[)8B,[rbǯ= }Mmp{,F+ڇ!%q0V,h득5?K_Z dfiLT4VEoz̉Ǥ@toY>ZTIM$g|FsJN03ʿs{zh@άΪ$,~;RzLevdRt~qu£N{epYѐ) V"wϠ̿p 7)Yglt*n<S0brD01%2tnJV-ps)Z 2g$}t&V?^5/躓Ln afUVIr@`ChlUHIK|0ް<=ʢ_&hY4kAwfVP:E&J v΃N>&un%:ӷy[HmP +(ŝo$37Qd4L6mYv&XR2#!J: zՆb\<5Ow==dlFîҌuЯה\:{M ;#'a\iE&DR ͑KFZ!wgvgJX2dzpXesp3<\ݕJTkvxha{8`@d*hHW"ܺZhk{fc.MV;N njF!j#P*&7ʉZC8At`>dN~$U~cIV@"SVi ‰(_!Lt!s[Md޷Eg+I峹(O>FX#ߺWP84;yk[B%3 K?@5kdC#?e #d\A= jfeNyrw܊K/È]{E+Hb,;sStM1 W/sȽ^?|(yfx1'+,:fUHdsJHYL n+3 笢Wo23)8<_1+ c7zTCblo&әO3=Y7wm|j ۊ\J 1 TT6obg[Ȍ!֑Gя7oZ./qm#-:Y%zʄ8cdMkv}I+脌̟ T9`Zڡ+%lv2?*\gCX.4?bH^O-q ҡ*\ 淩KG` 5!]~Dڊдљb=QPGc٬7YL l|CSLt՟wUEyny>;Gt%¹6ȲT:k}ۅl!#$L%S3| b4Cyjc˯O_o +ka 2hF2߽N_y'h(*1_wwADcLPxUS?wsBmJ\Mlh*PlL$+{&QO>H 2awߔ:+_:X;LSdbHua<'pS"1{zX^ַPZlsh^KIu|VR~f$gw2JLTna%B3x,/(lGQ )J:Pl!x1"ςx` 6Rjt 8/O\Vת-zoȆ_P :z4/Plf| R⇵sGWJ!*cf*KPZhe!g1p/BAQ`_PフfH=aq;͞R_TGODvrpkcϯ&)b-)#`O+. RhZ9"ΧE?͚ΣhHlAZS?d9hz k~9(R1,X*K;=۟@'L7Z řhiܺ5*n:gׁX7{%} #GqΎskނz_f3M7w#C?_XT ~/r(|PiA{.;9Xr@/V,-6.@RgTgx5/É˓S&:E暍tϣ׍Ⱥ].`O*/z\SYu1((6CYRQ6Njy-aLLdw, xa'z p7tWoFg|p4*%5 LX)WCHQI{đ.iwL;»|]~ ۞I%x (EQDJ6GCRn7}k X3 >cdgr7v1s0 LUl{s}NKvGSĹ4 6"ȓWfRʌmy?>o^gmCYܴz/b٧=BD64nC$m^ceFڠ04E5; ޝfG>s7l_bIHϱFA3u*Vg.Z=8G!fA@!^qډ߁&CKj7oCpt0=(.`Q2U~)) V+fSk voȺ;Z LdތLs9HlX)W❦On_xl݀FȺ]'+lM^9yo}swU٧e&P ".eJcWAE9S)moe ,m.,vuP ZC 6p%1)z˝ê_@)Ywkٵ*EbԚr<4Ŵ $X\NaG2i"kGte,8|* ՚j +9soVҼ>c.cq?ɽ.*dȿ مI딜0"tFt& *#s_!^hKJqr]ago$Xځݸz~n >>[nҡ~27e׎8td S-X%pf I$0E; ,+2c{r̟.-wm'%Ay ӉSX\ նCAv}nDn\t/ŪuTuKH_TBp_ml8=S-b餴H2`cU@bs0i 4aSӐ+ZȥIP=Mo)*IVb]/_Z*޸3he)E֬C(:N1~ *L` lH # IKWJ7e֓[ƑORl.! ҞxQp1("F=G#D"m(hLZRb,}GV Xqs 74ت7%٫5=۪m'b⣀otQ; h_f c? P%q[2DM[}g,d) naL \BG4"KGp3R'UM Biq̺Jb^^< ܖΐLq~ YJzwamܕ&HQJkDMHT#@!|u~3Gbh^ }E[̳TY(E>t<6 uF&ٻQ㇂ׄu37 cPzE/ QUJ<"V)l !&`}4m-^1cI; ` "YW3fSOaѲX ?a{v3y/hVFs\+u Dhq>CJF [6 7Y5uf_ An&vܻ y\v,|?R%ͻx0ΓF$/d"MˢܨkE ߷y}yuvXIneKu (9=N GT_zef x$.)2{_0-Rnƾ8-&6p:wP;"'k%M MUdh_A;}`ohM럪gH˺%ĊBsfn(2;_?A@(ٝ-?hqGW=L+Xes-+1ʖ\)NW.IQʠD;A2!TqYЊevNX2.]XwPq!Lbl)^#VR=tDjN1 BzS)~Jϔ>VʒGG01PH&M1A[qx^)?LqDiq,.#&_cĪQ,,JxW 6  Pi䅝91Q$tZr>#XN8Si}X܆øU{oyPΖm{g ҕJqrbu|Jtb85($1Tl `DjCó0p^rU_xg MHĐ2-&kxDƭ(0o:W moZgSd&+QgfN:U,#gitbW KS1P1xPI7q- ]|(x{4|`N Pu>JM^mÄ Kdl^p6_}J@)K|G ] @j2a>2y/os=G8> l2/7Mza?o/fq'b(AB- A"k\X+g]\aMFW}zZj.=^;rj$MQK1M5v]~At)TJDb;X%ƅ: dacJ;dw%z;{xc}'dRԫy3ڇKJy {\C4WXnSq<5lH@V"LL:uU0 ,$)JS/B_69&M,BX I~Jw%jMDMI!]fӏ`vl:~ᅃ()I[׷=D nH,_|(TeM>EÀjpt ahM,0A:goذg={ջ ?٫v{f8n%%pra}+Qm'C,_Ъ wu_hy=[(|;wgP\EhJL PDžx8Z=0 uF%Hg$h"S"J3͊d&-Gu|DmūzEFEWfdP>[삔kz9# *F}o#o' sg˭X_Ē˄ L<b_HN"XUno4s aPF1ѡJ|ZbGxx5F{ܫ nClU^Q/=A\͂w+LcCn'+;]}$j1:wk*91ȍ@Sj~\ Pmj;Z$6`jݟ 4{n@,b %:t8pa^VI, oD Y-čvCA]!r+9rGy~Ϟ+,&%YSHHi}፯VV8iGqRЖx iIա1W2m&+%щr` 6(á#'Nio,y}Cu s<".$s6*\|_Ib&V-=A v7üޯU-w'Ks?uQsȅ0aA oc^']W@yaPʑ7o̐/v# #[nj KA<3gπ]@9:ʍ;EJh dJLEhGY EV><׀#°*wӇ۝"&NC!%Iäʹei|q.GExy~Ʋ70)G. VA:N{zzw7i\y2J:Uzq6$邂D@5I:o`j׾_m$NA.{sZ%SP mLP`K^]rX7h/9mJg!$cx!%O54W*--UvWFQIfXe$ǰ `Ho;A4(I{^!%ZբQb m>J:篲6v\+s#\ݲI-:/P klȽ88"XZ 'CxW )훥k?/#]w G6~i֖t"B"槰Į0Vĝ@<?\Lst67=/6Z&UYj3$`[7E KnH$An3ȳ9^(|'xJ,`voQ_؁=W]1A/ {[P-.!L ?V0uŹf-*:YNtj.bLs|;FejɹQH|Ds7?hBİHk%g^)N*30MS 2f*RAmEpČ>g(G>IŚr) OzRd.Vb6j<)$Uc-Trg6RI|h\Bֽ}Vj 2.ᘩIkI b ѼFP$՜7%} y F`Gp?ߜJbyeĸobXo(&}2?xHP xs{?8jlA9C#'C*Ӓn,? &_0QCuAȗ[qEV*qG`ZlW{+1sZZVU'Cʑ7ɪFtelX%j{5}6"}2`rԑ \Vk0GL/mx>$Ҝ@+ Eԕ%`/m; ʹ]8],z=e̕E3*?!r2UQG+蔿mKDYurDYtvrm>hs։e# DߋQyMsИ5Y.">LRF*)jBLX`"zret+5W)ͺk};8]R쾟9>OAi7@ArǼL.צCQan:S],`!!JaBX{p0)-_o@9h:'k#LĿ`f!lUw.r Nn!;t`9M/> ~@5=6IeR#7*nK &S'c3-ה!e>![7b`^` v̢W$Uh|:*Wbࡃmy;^Zc[#|\?:Y+uY4-eQ }`'j!%};6#)ry;HF0_=*:,$ɋvB#d4gIQԥiٹʉE~\r(+k\ NM8 DZۈZ5{q-෮QeV{Gu=anuήK:l@V$^3Q6"85EеJF 16 ۡGkpzcjg.66Zy_(4Dy)QlxJ>jKa3rJ`l@6#u2o&?/eB^7Ifbj?ǣ\Tk!~Y`rc6C|%,0t6U]!&p|z**f_d`칑׭ ލaDo`_ ht9v ϼh.A1Bw]?6Vq` u*8,VzqO% ^L#-4PvA]tkYD2%BNvd@T&(&V>i!nȤ3z \Z^;흭zd 8p}M.i C:AP+H2 &ؔ 󾲽[v広!r{YvYf3Ôw9ßLs^oOLb[B&<,iGoa(2UM~FP ^OwUN#jUFZTKA8oE:p}LiEW AԂ;GdLn娃D$օDehF/ (lO g vP#z/w?( 0`beM,~s M̡yޡr2dHsa:Y!23d83nb8,eBvs H۩/펅O+15ƷT=A`5m4?F8-)&ۑ7aHص|5 059Gu`PD4rGye[[#- Cct,L@?JE{:kIhM至`Kn+ O߁1pa>T/2:T'Y* 3*sC&mU#I'4_X{j)pO9[n0d&8H82 Q"$G*Fp&]!hS) jʿ$[sޮgܰM1jAw}\KsŇVf6&9Ҟ }W39b슿ti,RIK^1LR(j]2>N,F݀-3-?Q38rO<:Sj!73T"6l,!''M7cе/8;w"ˏԾq=2:FbpHxR*Aŋ }WĒ9ȶ1xf禋x?=7GcZk:AYK(CSόjc3ܱ `{~D@5|uF!{W]O%.NTd#!b@-"`&s]dOHWgR/ m~ʡ #78Az&7^iM(Sll=܀)$}6,*_@U6ٞ&ܥ(ך'ekNea94 H*|ބS][jm./tx_UUEO~Dy6o(K'54TXrʅJޙTvUjߴA$QDW핍r] x٠0ƵKZsd$&튖5+F{:d͆yTr 1uu 0ϠxN?F%+U4b)#рS_8wHr~3C0J6:hef~8#GUq*ޘ(<[6 S=a[q·Эx>p$}u'aZ}ӠJg @ 7<|&a吼L 2STĀVe\RR+-1Π s:}i{ 8;5\F: _EB@Q\RdLnɄ4@}w-E \׌ZEzշ#$k nݎKz8>‡:I:?nyP 3賾] +QcvpŁˏn]G\?@au(%L}=Xl8T! O3WH0" Mn'֕@8Gi`'Z8]NELGg$ryXKoIN(;Lp0%?:`xnBm`fgO?r~zm0!@m:ТƙБw+$_!&0.ؼ;CѼI5b2DkBe;$jYm+HL]cfR6#?$*Wղ!=Ltqjkrلg'=c3f\Os\a3Cv{^IZyAeS!@O9 D~GϨ@ry9ԺdIёF =%S5>$ߴ~K񷞈hΔrĭ7obl 5઱$x'"y*J>rPVE& aQEs&daVIp. %I< Jhi#u4'O9 / }Voi!lFeZސٖ 6}<곝{=w _I Sɥߛ!(L!/91ꤸVm_Y(-_-V&A{{.^ ;@T7w?ֱ1K:D(E>kʑOU@_S$&܅иO옘2 aY(eK@u@M?q=yᘽ)h_UQu]QECD*_-+:®@ -6k/lT|;?4@gϧT~&81C OMf3wc,q4ZOI''DLӬ<&5_/2iqМ/Wnk )CH> ~h|D-ѣ3l3RQ3G$/Nċ4 v4=j2{Q/+;x63qCṻw*Βߴ<{'Z45$gSH=By .tʱLg"DWaw4裤l&BX*gԦ\ʕ_=Kߌ;L&[)h4hCJf i*R9Q@ F&k,ќd |C"aDt ?NxFd݅;{<HPYZCi38RT!h֦]&t- `J @ƌ9|aQeU BEy/TǾMnٞxEpl@ F,$10>9 :D`Aud-T[g_w7Jcm| i7y}r2lQM }nd$or}k-\P -<ҍEy \{\LjB%ٽN rhM!ϐcm\Ӑsdg&Xf7l˃&5W y ۣ>U㣫?.{{qTYSl ~W=(缇CM(a5%SbycjUT*Ί#Dj<28ouoxjY[ 0p(_B{|*"n5"cY4]÷5a<4U|LQ0S kZh۪A^q7(س*}gǷiwѵ.#q,|v 9[Nq( pO˨5!ϡ9[n3>,v u˄--Y9V! #+ Lo$FRgy$m/ 45)o*Vm_=UC=7ɏ] Tf C2c}BC92`ʊ&SV?d PXLƐ~`GCS:帥\H}[RO\X1Oۜ2:k32AixF:X̔AЪ# gM?DO)tx}=cPy^e@T>; :[]|/?Ϩ5JmwIaF d/.t냣 UU3#&0N`}9ms5Wtgr+',@}LnVNΫ:#ts" /t'<6(P(V&y#E؎Ŧ3=K-CjB O#\X3@m_Sbw.(ݙz9b ->Z)L=h2MНxGWyݾvWiӔI[4'"ϥSHk֭dcz}FD vJնppܮgy[E; xWJU ykXq!`6䅦H_j,cr p4#HOv˶ᇕ@gO2yz/L^@~$ϒfV'Az C6aC,4>+m-"q]^cs=)uw_4P[!x9Y` m&|o (91:bFI-}VxބI4mmò+&@+_c1Sz1W:VF7R$hnzʺէ{ q%g~U@a!}mӰkR/ut-mJָe8Ab~0c '7i|5Cf=4mi#u_Q])Zoiߜq}n!0?>_A##e9Tq)IIƀҥ[O}VZ& pQl&izyI0)DG~6gc˞>AZULbJ=(u^=j6Z\fM>r#MG6Bp*uTPټ+> 'q\Q5dA6Sϛ'Ǧ5 ۣV=7VG(l>c]q"ʟ\r޶7 tZ.E~|Lj4j^V L`YE/%'&B8~ :>dm5DNMhp9t#ZWOMԞf3- 㴌:.d}ܻTӉ>nwVȉck?+]=wzktl萧Z߀Z_hǒoE sII )ʂ3gl^)n_ ψSrQ.uyu! !٧LptֵDnҸ!=ف/)e(?KE_(KE ~]SqL'>5æIl5רq"˥Jo(,`BQkD" 97g_?"\ ܮ&VNIՊ`FYEM=bHmG#)K$bN="ܹ#~敷3ċ{dT@!LINQfNӉ-DdxV)rj6_o)>ɐ4-֒k1Ǐ99y}͈4>JϔQ#!Ħ7@PծօZ,y7k'v&*X)s qX)Oʹ 5ui_5y3 qNJ 7(~)bX(e@m͉Hhdޘn~:qJ<;|qYDGӯ[pGcKAZv œ2@Uƻ:n\oEف[=!73(5$%Ԉ>Tf+גA.4$ms䆸l67XLmiq+^;XfC0d.hi4Y-zdƎÎXl\{/dGM.D='Y:OcSd&6=?Fբ o*Z2rt~V-(d3AXER'Ѩ ҝиd3RGvૣYܑȑ@[e*ohdۂeBbч?AiY/7g ܃',=8`oe_gK C@N Bjzi1]6mNL,8f弆пTjd #?QyJXf^}.18!9xu~T( |~v*^ T 9iBjĺ.&lfE|~Fb`mlȸo]Ujv#f~Vi܊;*S 8~M(7]{LD5']F9qK66G(Z}@:=k1g_jM/s8W )8 \by HT?9mگh #G "[W3<1CD P߆{܍ّ[~Xc&ζbؐ[n h ЄxGh? +QjNv13F]P:)6;ziPa:I9?F4+##,E.68%f`%p))X@K5s',4NlZј^8fCyqJ ~h?$Q=Q~r >. {;rlҙw!P%ZyvDhveD_+kX! }fcȧ,*<!uJv˜$bt T@)赇+G'EKc>G bN)bcDJcEYmrkH,(wbU Քz̋O/v) SS.0S|ފ[UM]$3O52IjYyzgѱ X}eJG1*u8I7zUtXí⩎Qثr9TWum?}*""˰Ll4{trW˙D1kɍgJre]w8FzITLu=?t\7W-˔cE\ C 2'e Z$ap`ԍ@i*8=I?d81$r|oۂj X_bvaEqCF@,? XzR$Ԭ7YbQ>c+Hg-C!5mMFƏ wͩBs-e1Y0H_1cJ;:wW\31onك f-\+tɪ{PD4yba+ si#=e5Bw[VM7չ\.lf9,ܝJ=dr>)_xLIkù+0߂BQa i9yL}Zi fvJUU4%7EkH`FDvha#M[3I}>:F7ۣOtV|%^ٽy|:ԯ <}S x3Hnd0 ĨNb۹s _(KTuB'Cl;6=jѣ\@gireL؃%^쯲|TA1X`@o M?f-d[_&6eK2Q,L(g[zR# {bǭƯ5U<1$v*:+HU$c&Pq3{OkA{;)6(noM/^ fimNYCT牮-PgYQ:Ŋ"XnD r֌b"q컋I LbMX! ١]>8SB7o9 5ݕm'.\05 .X++j313 _1J<>XKU~1J\"PwP |x D]q6L9o0؊?)|d"r(P5Q]rgWj5jTާ5BPH.3'N B%$*!lkќOLdgDy@8[܉{|c)U8Ed䖒~i Ӂ9' *ίk퐔oʻ]C~r % N/4E zaFZv^lh-R\uAQu̓e Vr+ǘѹ3ZHQً@}vxcp!BXG#$-K:a S*8h\~*3mUKu g"C!xQD. QY$mA%"a4Ei a堼upppkrm4,ϭU'cMW-:F=E! :e.Aݮ;XiNw]VR[CgTg\͚z#zrV* e6F~G)ɼ%9 6] uCz֓#FK gH3142X&u [ ~[Q (+Rv3ח/8>yu\3WY"6@;@=4b"j;B9 Uf(Z˄jaf6y(xdN#2=;,cQmJXPK`h_ fFgbkāx` `qe9@ڍ 3B8Auy%WhBsU[ :9++ Y\+I* L8Em3eWR]SUJҖtAl?ѕ84Ő\s{+\dqdVHS+13B5__k@vj D"|P IVeЁ5?h6Ffc/[oc4Ӥ/GT⁾,9V.<*"9ΆzamPqjӰ?Wox]܄!FT"lQT4.@>Osd!(z42]B2S6&d[`w$zR!h,d*/>EcWX[%I7+:0jںkC <{F0 mb鸻g]J9> PUӢ+{vOR<;;SIoMܨj(rvj_D0k;%bOYE䯮 =?L .EG74 9# Ltrw-56WNg=;KÝd7*oD$BTvJsχ~W1>H З jQdQP"ui툥2A? .r„oU{ O0[|NDDR!i;FdWH+ QR2U*ɻvn-%znµ,O&|+ n$#v>'H_ud3uVgUҊ|N<)/ܻzb%W)'8;fa.|T<p~'Url%ke)h_e\UX3Ai֔Q2"G7=򉐛u唣 D| D4,t`R1m,tM<&&~b$ʊQ+^F!^@{7Ǝ%:.x83ϒc5#ptvӳrgzw_gJ%h;ztxvcjW҉0gңl%QˤLCuM2oW-x} "QtրL{ W%v\٠!Ǚ{Twnk\mg!2aD.O)=ad_Z+ҍRq23 OM`K}6嬛!T|_t~7'u;Y2S ǹJ!) HtѲ̈wB9-BfCzcz1]iƩ6ѧbH'P|[Öw)#\eSG31H?)@d,=/XњEN[Zľc\fB7<Gc;nZ?u6 r/q-<tF0|Fٔ\8oG^TJgF }#Y2^?j Qhy!UW­QHMv4R_n{6ޚOWLd/kan9ZHn)3TdٻuQhXazmYxm/gH́iZA<+-h eO{Oړ()9opAy*uhOU/j%߉8D}{7:U՘`v3##Jvr&"/KaY]{f}(nx*ޯɘ3gsIm17f;_+T~0{:i_JXѱ"ZxC`lA2L a-=1 g-"rPgl\3YHدx_MU]u\ H$ oNWQhmzO;n( $;i!?-acRV)ǭvxP~p_; 7FN TaGwT኶<##b~`}Uܯދ ~=ŎS!>E1hpH[+e䂒Lu~D-6/5 %ʘ9uJUK$Mϔ`MqQH9vAVp[\KZnVHfps7NhA]ZcnUֆQNivsE:& sQ*&KPrƙy)B(b'GZȰ2PW(-iIk( &\Y*Ygpv%U9O"yC+qI@"Xth{q*uD)~肰͜JtPr`fy^7GI$G@RԵuExԗnK:!}Yr}e\BFzNAt9f01n aOOmůO(/@jvL1oƖ tW} |)cQ VĈ.ZQS$liLFL g` t٭LWރQpS&aZ [/.(g($I ޽Vm=s Mw01x Zws;;.êjf>Fj>IHq3-l@'ssE@9ls˟8" ~%_Ytb9`:;-wGSz3Y@  ZlwxWm.!5HU.ڞTA*]}~%Eez@ѽ4 F}EYҾ>>Z62|an+Ͱ 尿3A'7/$Egˑ>au*U\__Z٠^/~"I*|Q׬ܦ[ g~mݏC}!DȮ nI3G(|T=Mv]L=aZ.٧bx灣:Ow8_b?*wx|;*U+V[Yu4PX&S3柘ڤs#7xT?: @{pG=Lj.$KMNWuQ%#M7_?h#S^lb~>[|RJ xzac`AR"b_D4{b<Ӑ) IaEavDO[>z' $+na՘e,nOHjؤ-yExِRd.Rj0H~(#iʴ甭~:%Kz&V =5=2o➱eMC>sV9q8'Y'M]0u@Tx*y VduT/ش zy]~rT|cD'۴:B[&! cml`-K^3n`ٹK~*IY ):91*,F{H#ۆʯѧ&砞GJڤg{'g2$Iji< =1wf80".i(q>|˭5qM`WZ3.ߴɅkY{7ů4q >zK\ȓ#jϼ"s*WAYFl?y9TE##Hnu1x!-9G)m(g Q#RRKurƣ ;NN-RzPw,;ȃ: Aw^S}<)=ݬܑ[&tK{AUxyD TSm>,vi2{qن+ݿ@|Lp{0%Q>}{x;ګ&K$7M/(vvE-6o ƿSKuuzg]49tٚ Rn)'  M`,w弦ORE^N̂ w)p'fXəC t)^  :"yOTڞ&LxK`lLk_tRC gpOSǻ$'q&MhgLm\ G]L1_tE.0MHN0$ G1-ȴesz&ŘY1mI2(4K+G/N5ĕ B.!vLk#j]o}UpSfQ, `90.DfC6HQ]L}[^F]DCGˠG,{ ˵("i`Pi<(8뎋E!n=cLcOJc-kQ|..=\^>URnsXL]9!1H[Zc$rĂKg&xWĦRG5ȏgi9`O#uF<gRݾx4q_W_ꑢ*cֽ{>]>iI~a!P{%ŝPC;˼P=Tn\X}u9Ga~E?W[!mԘ]X;801`aOphG< 4BJq7SE$JT1j!>*zTIR/ VD29vUIe~:/W>ѧ!k*=.VksKRh~0i4Hk8y)"S3HgKᖌzޑv +|ٻ,w!h*eiA| xƠXkXbm_la}2:Ajݡg2}?`+=icy/B]ǫB P%>ϔ(;K ID$  i3vdNp/,tX(!#Xl;VK)ʏH5rEG[хZǴj G(piWޟ84\jfAvV0p/gH 󶤀-8<)oJ{#/G#C$Ց p-[ٸo26ʡC=&b'Kq)8#NRnzgغ2/+7g<8f b1]zwF/5 IsmrAPy8?)C䍳A-nXs1J!b>YBKIY馭SEnk*[Gb"4WE[agܶ'DU_hH pIAv>Gѕ[:LCiZx朅)x.rvv? :wʬ.utiA KԿ&5( lD;WN]7ޠg Z1[sjqߗVoX]Z)u}E\%NKAd#0t9?jÍsaRa3愡v9 `.@\bo#zfB3֙INYIayoѶ+#}f;cKک#ڞa֎"cb qMn!vػ†trcLlU9|學!㕛=Z!X^ ҔR 2hnd;L[*TJw 럤 S| VqpNiL%{iܶUBw=>umV@A@ֿBߔJ$DAܖq#.׋8LVLˏCR0;U'>I\,%jt*_nm9ևs(=o8Xۋ йH1\ wlE^9̾ƥNLAx1104;&m~썓tF_s J M>OmxI듡 nP BL:䃀M<EA޼qܿ*}3a] uAD{ho'@.=EDzlZ?1B o?|V]cVlO &J~ 1&#|D:<\ua aRi `XOVLjoMF;#]]:zq6XC񎧢H "d(BuԵ~JwȰw?/N6VR SmuB0w3d.f!,=da.#CJ"v>IR#1G[DFiD[^p JuMk;Aݲ2 gé6@-F`җm*V0ҀT٣QG4h:)dBߨa!IVT^6:ZmˊL5"@XU*)H<,LSv{й~Tpw /Tگ[äR@%ҹFP#5"^&9r:Pnm*GJ#jc-zn`rT.rgSg~ li@Ie5@wJD龡/(oU|SiHU tIsi3{)ɰ|*S :PPX]@SM=;JJi'׉9c榕~$t7֩e븊pzgjΧZ"]YY+V9c Klji=&i~m\#L/3eo۳aZ{Csz.9_Ծk65Bo>dz />ASXR ABiϙEU5D{3 f*a Ե\O % pa"ԈM'Yޗ\;^IJ3/kÐJ{;yZ;#"rӄ'%ʳ%RqC.cV9rRی߷Z:*+bQ Zo'ǚFcв)2f+[ï,t[b {ۓzGt@["­8i-rWʲj̧7yxL' /,r"r>KES y$_TڏS4*c5kjC h' ӯGWϒUlI[tP( @,H?*љ!/.D!x:`bWOo(zJ_QD .D;vS;.d<ߐlNz ۥwN?T-r+{yb9҂WskiX b g#hH3:Wokdjy@F>ȱȃ N:gS}ޏ"VzxK EpRݐ%҉}FM,(2I4(|kϿf qٮ_c{.pƯ#o3ha. Zvf>xP_T_;DIbc} D{;+#KVG ,&> l-Xem&ʽ@r٠IrZW[؟ ;Y]ZK7?l!ً=]8 }*KyƞW/Cu\LEՖd9觲k$ш8U3_a_ 0SzH1֊d fynّ͡QXBnIr-NsEUckZW!˻˼R.z=E@.*_Gy +Y˞>-KEM:B'[²#uI j=܃\bZh;rٽUri'r'DR;BS#>A'zvyaR%LҐVܣurl ~J8JNB-r"BuAf_Bk:4/Xܭ*ǤꅗDawVTq&=WS4|obXk}:5EovO~'gWv! V,xѶ q#g$vhRKſ̕*rB"~܋]@nL;UVΑr{*. y=T}u3(hgت7}hk+:%݊nbMP8L`wu*֕L^_d[jr4S-G{LuMdvLIR{`=zɅɡ}*A*ck t_R *(gc")hntLсEgSj&LFԼ5>s! )C[9^jW c(cf%'ىrys0$])UlsɇcvYn)3uIj)R)­?CoGշTT!!=4F,oroZ|ma'03kjN返^?Ѹ×<,3p9LۖPTty*IZ:78{9"9=swBeE@,v: C@ !q}g UuGB :j2)[ p8Da ~k[v~VZH32 4W412\eMsGqjCmit*XWC8YLwB PJ*=_{U zg32opˁ"ߑ)vR'Y ]G~I)sh{dH6)6/EC4my?AT3r#}:bCa>r?4*aT(:t4tڊ8z$JNUFNOJ)ޜ.>Hmu4^𔳈vp/ &^i(2&~4Epي35D50 {5-i{#eI{-Vx„i޿a"0+`kD-w-gdfV}4"Flreڈ?Mk[Ĺ>A8kWu.X efi56CK:.lu X2Pki*q4+{7Ac"*kZG ëXtI\7c*܆@/A՛=N;Z&XhK!› 2 fg%3Lct a 2W\;8dJhK8VVR-a-8w]~Er]\p8Ze.@P)<|}]8ROF9,sLR_M172v"y~T =J)Nva\%0}}_ORXfhQTĭ|p#}P) Ϋmռ?0@-ٜ `6On$b @0;tS8+3:==hFs$JTg*uAןj?%&ON Ⓗi8v2×[Dt=ˌ1gO|3'$jhzf@5mwI PoEbd0,S)2TAgj1fv6qח w'.R<.rSS*|Jk#Dd`yϊ?\5X{U:8IT$! YT^Kyu` {=Wmj]IVop;Hx҇gJl%,!#!xãD'k 9swfEɷN2X ^ѸyDgc; (f@{CװN Z:;ڇ]^]#"-C:a FDFyiz_u0$6㧆r`dۍEގa͵Vc*AX!6!4BbI6g{;71_ط o}~ܖ/&֋\p yN[Thg^ r_GEpw+Vos>$2HV4v[R>ٰ.c?)v@М}2ɱJ$<ܖ4!0?g,Ƅ؈\jfjX$A,WSM6es@((7 kl(/ҁ BTve"PC bU| %fpX!Lݩg>^O jUu}#H#YdU}v`/B?`!t oqAzm. {Z،u''^na=JEjE#MM=Ǎ4 :68],ΟlI70%3/l};V8=g>Hf s"tDIZO׋b_\uOFzPb-ϕXW" )fmjhAWSs P/Xo4~? 4}w27?2 sZO:h&'" 4^#V7ұ(H܅6N]"gQhˋ,Y(g6;QDnJb Z1i1N}Ar/{P{P3[=BDr}gLl:x~&&"?gv0:ř-ٿ2qG%IBoC#XkYШ `~ob{:r%2M`y6H!F95 |͹cgqKGt`sw 2}&+P6|.Ƌ|D}膤NNU@=h&2jW2>! ˳io4|e6!(4|-6z].)R'm Ç+ J=\ V$P6txϜG(I^J?pb\ԝg !v <>Z W7S~drx@{) c@~<ԒtjO6UԸ˶߈Ź S@R;Fva7H]o? \ E9k5q˞~vo ׇ+W tFkz61zY9~m^:C\%zM_sYvvNg9a4/_qd (zvF쎺k VtltɆOc{@Q?*(hkTtxʐ`` d$kf̗>5$wTk#ſO_5Utp QI{ Qf+吘3鏢 sVDc|`1WAy^o?x)؝{ (2vѣC w-38psX^*~#t9&e|`xRiTh9|aZ?Y GVŃ[ Vf_y|d!*jB-'SrRHq)M&/bi񧚖YDCKfZ [a k>&qb:nv={ ¾ܝ@ ,bTUSf٪T ^(/G3dW($F@D602(m3 P,3+ҿ:nAm Oe?6}W>1 |\0㊜$_$*ouN,"#7Ĥ)N4RBOt\&vklĆ^ɢm>&X)|mJgݑcA/N8nbVx(mg9h74jB*KFu15W67 DP $oLS`\|U8ο؎| hzw:Z&d%C(:(cjȁŰDJ"_[CvJHw߫O+e$X8Yy՛ <=v"Uo_b \=U)SoRύ7%B3s0z:zk7u A5aAG]1zZ7T8T"- M_&p9]5ٓZ_ CUD& ?č:I?8#x"zB3+eY}ZV:NmgR$o7\~/S e϶1dm78 ,im5@EU0[fHqr/XXiրHvX.5>(Z0ԫ;y ECgiXptŨRM]N ~9 ]kNdYR/?&MaQ1Bi`/ q u:䆖504'+2KLg8Wxh+U"gk\!PZǿ%'kq} r{[pDݻ%H#؅-[\ G,=PnILR~0\5s@wI7^ a.G1FP5>aEJٴxB4-"aFF{SV'Գ-)f_]Y^'Kq|p?xڳ ix2V4A"C9B825t Z2ObƷ!53 vMNxz֗;N{_3u c.੊_t{ <1Hq%4|eETi[UFCLӵ7S=|dž|(4xVT."XM!"h_;_Q/}/R۾nk٭c|P]K)$Vh5c&(ă _O==_ 1/ h +ϔt{`UE,&8*rlHbG P2ɩ¥uKci$WH,DwhagFI2U(+K%P-K>_p!xt|iˌ Z`e50fY;N [pareXG`sUjق<ӿjtL7f`d z-6ð4/z:о'6j.q6VjutfV)J\%d0w 1ӽÚ˪HLQ,\'oȯ@1?|y?1銨F:+[u2_Ϩ԰e?*53mFwBi$Q/E6ָ-jsj9$7D3OѪJ#P=P-9CYՎ I?ܖi0*H͓6K,/E}Sѝ.vTO,%!_y&ŕ<; # / _Y$e ];hǙCvscJ 6Cm?JyV]jG4V?&ƎT׊c ̸:`̾kd6,ɣ]Mɀ⩽ >1$n/l rvg.i9GU +w $s(V ~QOn+e3Q vM5ڶj2`.OOMUYf:,or ,ˊ']\1P"0itNOn0ȠƢp˿Sw Z0҇ FG\XS@,0vIR]oƪDz:36d57(V3){!+b_ĥ2m-CA־&1g-hhaP_U|ZGh\:gP5[C)Eαv]^IJ X~7E5˵}9L̩/  K)|bJosJid@_a=pD&rIfJe<ۊαgi@{EjIoqlS߆ߖBhR^o3-\?s;'Rm'0YSDa`{& El/y oNْS%s켊!EOd;(͈ezуRޓϖqρGwe2luZ#3r0f5pJꍒ0m:oKr3#tb2?%62 ^\ЉKim5|2ΥK:kVAwh|ZgE NȑσԬЌIVZ) y'$I^SCC&u&C&Q.2:*5;oMQE?pu*L6湵ǁ4/Y:Iq3'l㤧Ξl1rDj pߝ9Ī5Rj5T2B໫ԡhy gA^:hg6Hގ?^IM00sAJtSN:t9=DR_S>pޑUDAEt+/D}q?@rG+Ѥ0=G>3'Pᵙ8rMب1GTVYTof-iHP˽rV9,@0;yj?`P>gDI'\{MAJ UeRI z[?粪#ؗxd`Hϴ<: hL(Y_3M1 ;_U"w5R9y['~284E7:yԭn)g:>ܐJn1w'ǎwjpd'c'{?S4Iyz X 3q۲7_N)_v|SexmJHrf =,2k3S-L^]\&G+Tطܣz"9 ֓UlŸ;Jy`ґ Ur.%q_ev-O\q9d OsDlx[*!Or^A2Qި/G}X;P]C=/G D Up#ϲ XhRf QO?WqnO7(y)ؕ9^>)2l; !L1_@MBh-ωv:H6 C0<2j,@R#A՗q`P-n2M-d9ciLՆ2C*7Ŕ-ny38QcYZp_b5bټf2-({Z脛G 4~ypgxrwK_Qt+gu|Vwsӯ^P4Ug^љ?@篇3e\BU~0"}پ^+9 IRp"WcVf&9}ҠόozBrC BM)>ASС֞h`Ѫ敍-ZZQQxYS,\{%0!cW&)U8i2KD6Z⾵:݅{F/=f1Ej,z,FG.JWd3XPUD,T)L? u)Ts/:YȉD#V5m<I/æz0 P+,lsNFwى cdEHhGksM`,v:.t+&CXZFB_Cw;Vpi2r.Q=)ԟvD ̽@d?D9Ѣ?t282$I'v#}9ϛ=]Or's$q>T{*{d6Ҵ _=kbl [ 94a.;VwؑaWrj"%Lw=g 8]y_/ $RF/\ Rյn;H$5s lV\D3(t@g罞ى ²U51 }KFU = Jv yo wK9w+R O0YzIv\/1c4L9:47}A JZWt|css tD{ڪh[$ܐ XX|]2_lNz)bG0bQgR!<  <#_i2V[ ʺJ6!H&Cģ{ANkm-9hDPĻ9ǕdnQ42Ifmp˩6_uGC㶪xS2Qhha^Dw?ܹ8WV>·$Z?O@Ljs­1yܼ>֦&/aK G1,0/9O%G9|~px$4&!8O֪ gCetK#=łF- m3W_ec%8NdW%a}P^&1@ˑ)nkٹrA\[]:A'J|=몟F\YlI;ݤLK5ޞ_3AWogI,ZD2J?"3j0$\ܓi;/9 ,'rAƢ\Ϩs{цY\(ҾdkQXJ~cp?xD(YD~4<5Ig[#=IR9^1tL[KGJTf6{g}AFPL(5߈W'JVڻJ_3ެ{KhVd4`qFM#Q\p¾6 `jl@akĢ1P~8/HcrZ@u%!+H$fNN7#V9il1zfy + GC({Z=|?Y܋rya8\CGea 䚓)?ݻN_|#I1bsF6R%5&R>-^d$MU:"jN\얥gh+ a7T\x?4Q[s7?9ҽRm \KZY(DYgJp=q8ނMkGL4|7s>xfo5s@,*"J 8md7XM>kk?*UXJ+5=iZoZ#f橘@_uݸUR&n|. '>/@hmp#l$|'j"x6)w9v1 C90 Re|3FŦޢn's-n:__lH7UIOBK?AP3*w'6: }ځbXpքgzŶ}9V'8 ud񣚠.Q e_+-(…2B-\<üBJe+۸~oh;MhԪpg$|;ZKxh76afA: ?2^!1QgEP䧊>)-ӦW*MHW{mΗ:c툮EoJTˡ+ZD3?~,:"P? #U'1j&$oH2(œ% gs*2=L6KɍG#S,W/x2(7^M`$l Rgwɼi+B~5xǔNYSV^Ng &[?f$+[>`Bn=B3%}au"_j: ql#s'xdʚ(Fr|b)KfȖĐ GRʼ>9QjM{_a,VE||~jڏi5(4"r(5  ·/5U~|m*A,;d;RG>?f1/(#"-_B [Ɖ&u8[^;GiNOUrbgu!)mB8YЧ!GNiyaF=Ͱm/RY:mԯ5`4%/%~]_V5%iw݈ED~Hyܴyz.Ƶm>\k03ͨ]a8tM1 |+_?c5rPB"E>OS+c`"n79u;QaCZG`BW%T9Ԓ6U[5 5_(,0E c ZG:FLf xw/G)E9+ݱWg -ڮ>)oa+vsw~6)6v1uU Z&h?M.Jsg /PH翑 [vO&IYY\<+ģǡ(f JS!Y‡\~D+ƂCl|[bxռn1b7\=6hpkf dȘҴFsd7ӧ  l8U̷P noV[.tULe{0PnnڭvN,b0=w4HȲ:C pc t̂fk{$D^G">{p&M׋y`T_77 'ɏ ቄz'ջAt: $4S}zo&994ؕ.iQC{t?29d3ėL,֏ߖ/_].1_*?go-մh;N? Ī|7י=I8o 04~BGjLrcnב\ K1r$:3b*ZWk:Y:p\)R|u9DDG8x#¼l 2#ʋ$m`.:rYqgrE c2:s~ӹshkN?~I(m345_B$=;t<A#5ŻvxP̹dOMĂyƈ?6j]r:'<PHTfBXxԃkŨHe}3I峵%[cY}܎%.o(H9 >\5iFaKe G;jcl(yWK"@__3vɤlܔB:"81q|f"д>C,&8޵؜zjCmĨH^\Q38HL{\3wjT[NS7[arav='Y{]j **̸XpwdRv}qʹ*v69|=r&-6myQO 3ȒF!b(=u+FK\[ 貝*y 4:eitb`K#Á)L IiY-mS9: FU|.bB]qfXr?G[*Pآwd]i}Ԓ#P`ёqkZ %C]pusꗘ#hJ8&DubWe-CQE+X aص=͞<W-ݲE*|D݄TOf,7Y0; 3^F.n(npwR6Ubza*dÝiZXscv`bq#y}_2jU2욓Ry.F@ e臛H Itkf:nYXFH4i'9(d F +:U#kyȅ1,UԸ 0rk,Ȫ6'idbDTTԁoɮt㘷c=NUۃNg=.c"YkS{>69zx` a$;4{s YFR(cSSu{ѯf7adNj9 eSm~4- HSaGh6Jeȑ2y+'q`:! nI0PM6 p?I Feɡf*q^G2df@- Sʱu#1zK{m=ĮbT~ |sխU/3qe#G'TP?X? 1~Qcq񠼹-FG!:/E1K.gvew ~;hoc6VoTB|:m>k8a8pؒŵvV.XwaALuM <d"\G_Q(%2F8^t/-1Y-Zoii?^Jϱɘ,px3JCU(3aw>߳O]XK?P&nwLUU\f4~(Ǻ5ymR ?,UG\w#`ץA]dd@ eOX$\^HN28%,~Q ࠗh7lHw>ɁOdsKכ.d]26 ^k}?e@* " $";=E7 j{t~sJ;Ԋu`Y`&4yi厴Q,+ڄ GH;GOŀ3L2T˷UZ~WgoWhҋȾC'eG= }#JXE5Ҥx1gRKkd9{I-ΎLkhfv>QYx{@ }"ƆLI].xxa@=w.Hc35\]^ٖ a\"~G{Ս& E 1=ԸTɇ^zY)]D7-MH/u^gzI^ڛ?K"ǿX4C&ShA*3jNoG  y\ l>ażZ%NK{.Yn8REajT & OJ`66X鿂.cdiО%7iƞY$挤VR|ÒoiGrU57<:`ƅ{:=%W\*Bm`j#Ж-`X2d)cz_n'ci3.S58:p!lu}a[z4o\ SSGx(pZ쐆 E~/6}'XE4W6ϫq> l)C55Ni^K&AU=ݮ!CXv] ߆p2y))M]b&(h.,j;g]rGYEvHqV ؚ7`2 5\YR"qP^ޣ-r\twdP/d/ oecaYmݔIl/*4yDh矜3 YWj͍,H.f\;*J}OSGǧ_{6F0W5%#jqܜB'Tp$3N};Dr%ќ\ MY_( {yj Y:G%q6zo=ǵSݞpV؋}k^2 5z/CR Ee.\?8eWӈ>gC>\XQ}FX^.hX=q~b>o3_xtos6n+T2SdRExwS%~;3gG'D˚VD<Ś3GJӚ >?fF;7:H\wC"ETKش4(/){j4ߥ X kslz\}uJЧLƸX\@Ӟ!T}pUTpv\1q> yv߃9sh) pYj;":Mt鼬 c!U ^ ߞ }_d3Cg~}(p,QT({V|g#3`Cn_ pS X 0yPG#GD|QeAzS|bF\X1aIhcJpk!z+?^RP(RjPmTmP.e6x8ۀ$jqdR?DqS&˜| ;b{!$NڏjXS 7Ӣ9L} U``32Fm]U1 HStJݰarN-Y_|q ;]6>('+`Jf~·L\>Vg7)Cq2"V;͍,jCVRrKs@U {D"vE )Kz.Ջ|YlYقۊYA&ԑ|P]I1a[V<\0k9/WmmB3~PF7'J:ٮ\/Wn.{~doy=óرI ^2 LF'6{jݽFC2G-o15}6~xԲ-pJ5ģp P<&t朼妯a a15s 4l6\q3$!.,Aɏ.-ɌDws=6ZX7l7 +=<-%`;C#cFsf|}٫-Ԍ,=-PA΅͗jH_d ~Kf:oDa=E ?vO:g6FqLh[ޮ]T'4cVT h-.]|=y_D9u_4Ǣ`_d/i*@&JxrMh /a.qs +JX. ۅ+Y~+9TjT90R(ApbvV]Ɍ^;X97tI2>iidr{싯 ^KH;zH oK9seJL5s7lS-4v0BaåȤpIK#Xm7F*ATah7>h huMw0AWTg1lnrG$g=mي*Y& gǠ'ԍO۠'U,F/)`?p4[H9LR'r[R \XWr@ei}O#;OHl)"!+矴n3h\{Y aĖ0yBa$>aD@^jl&FD0=WgT)&Eb<Qi++T=:K<ՙsn^zb$7M RfWr)X-Qn,9LJ `5Hd+< 8+ؿ 1j $y# vA jOD\h>en%}BH/]vb-VÙ*@d3\6G㄀ϢX<;t:Hk R^ vɕ Hs7(&nYLcs㻌^%Zku!XwH!/ȹPjt9f]@1@?rgқtxSU-VO!o]篮^\]JB^ou;\6$Էe-Y͎ԍOBPG6?:JÆ}]'.$&j6GنĪX@j?w^DYU>(ՅD 2gteF+!arUذ4(O=:2|jW}*Ԁl)**1;+]|vꊅsBAx2oکC9NCQ%]L5]֜IezҖgʝfF y VoZS>K Ce˝uӸ)$g|#}Xˆg'@B.ap'n@N W$_T(V|H'pY Vä?;.N%o䇓ÕM}k }`bl"p7}T5f\.eD4^V8/SOE|,\ ZL6»^xsG(F)!óڤͶ13-:5k[^/qt dE`jx(Q ߂^2MGxoTtn"ܺȵd$47XDI84 ewڨ6HЯuhE%Cg~h)adh#BBs^1hslK'E&*S\CD}enez?t},aj21.tK#J#;Y*ў Ե@Dd> kE0:zhaT`سD񰂠oɕ:hAؙo#6i'bf%5 ]KHt*}57^Y%pk4vRFihA`1*|d>@^Am@qgqwd:XMfF0Sf𕱕m8A@cRMW>BUzdL 4 W=g b'.ki~'p\e?M<'n$kā o-#vͻ127F\f q*`eZyA0v2DZǓitc=Ji*~[C>jZ8ߧ,Ӧj" Dugl$1"]D2؋ԏc>JAa!vhk7R/e%>ulz [q G)Tyܞ"v/S˘]d qSmj/ ٙEcD3g\iڼ"^ ~Ӏ<)A⽯'] *yʂbK- k~.EXl!6mk\3wo0"4CV}um:)Sl٬C]ȅ/!0&G7Xॆsa[Aa:ca|ɔZ5c4JBxLtk-g=swp4#7UeʅcPnOb뭶n_q/r=.uHKtKx]itAH=|FY5gJ ey﹌sݷ$!3%!or "2W s[Юbbjc6(k N6l$}i0 O ; xg%ϛCs522]R%D:hY&J^נ qSwwm`V+7U&ݑ䎓93.ݭ̓*>j>mA>I:x֞D5BL 0~o_^m&UQE0(iG?]3%Q/n̔Bm瞄bu4l\zb-1)eaI*?hJTa$=Z:hT+?' ~լgȏ;$qjL~ ]JJ;G:xйwGy]aE12G]pe' ʅҴCV&l K-Dg\Rl&ӽ}xQpeRf Y^/}6֫A҉tt Qv(MӮ?%amP4"4چ2?g&D*\5Q8ك>O,G9|𰪄ZjK&f4g'3;A4T&f{h9rnQ7-+ =M#gOA~?]Cc8`Pk s8}r+yHwi۵mkE"a45b1>PF=KѲtU􃴂$uΟdv(2ƪE'aKj?̀{*,I`,! .1>׍sěE@Qᄿײ@X(@ A8*XS8zGžtVT(_7g9| dΡ`V5ZT0 :\uK+cm_*-|kmi6h8[t ~i&O7_XYv-!/MIF֖B-\ϯoٻčA:{oJ9:B6@B7C8 ML,KwXf0,]>-MU7'%a;M VG]+mLwg)$Ҡ}/ֻ{ o7W@M$hCʵ:ZKHL_ W捏b'Jg Lƹu$Uڭ#x i^8RHޡ8>[O 0OQ5*46(e#]EvVnWwp_உh ^o=WQRSج|(ж?V"_awLTyFQ ԵںG B|DFWc 7u~N ey-U>3FW lǎ{7YaeqDo$ ܄~l\1!t01J}ծh8Fe# ic罊qZdKg-N͢]D lt<AzydpQ(qçH~.T{{~3KKl  -,=}&sЙx6: r_^Zac-VS=7WߨXDl "LfᾺsm+]Um:/ a(;)lB!'?`O6y O|^!`iaMxx,о({-|z}(+[§d}_R$ޢ挣L=9z~ke*dw*|͆yhzQ[/ =_#LoQiY׫#6!&({7lqɌvm‚F*ࡅp?h,yK0+ρQz4$jKK? ^9ZB kS[73Np䄚RAO:v}4qb4kvUU}@fq9p@"KM ^T`t^ߒ W]~6И +;ޚ+ef[ұ6#'nBwdvvv$6 tt%2rOUkZ ]~asn)D}o#H׶U~24.zotd1'<z%ۤE^|9-hZX:fG#VZ]^ bo+_02fYB#5gZb Ԅ3ʧɳű' i«tT;*ÿ_bE|ElٕjېHhG7m' E7$' ng!ыΣ VY6Mh>hpf%.R'DQl_/}j5SƄ1%"g Z+8& v?鋂ͬxKοȢ{{r:s~2VO͎b[sGP( W6Yq],ezv|mڋX+Wz<q Ӳ?C0}Ne-{uHN=of򹗭c+vE'DȘWZ+ "H,Ni#z @gMlqrTc^8 %l@ItSteec I?Jo1:嬊IVǂZ.Q8rG21/Gc-$2+_/ư:ހ;_U:xYC{@5Q !by8jTÊK%B!K> c-rŏ(Ü|VF1(Mߑƍ> {~*|53]Y.1q䣗?e-4)O \(T߈a?1kePCLt>I-0b{3{n\כ$>j e.lXet(Viy$BQ*YI)9, fM.BYBe#cߢzk I }Z-7FI-׆L%M?*6?EH}6W+X-w'nf߯vaIʛu56[4+r j`fXل"3/~t;iq R 7`D=X"oHs&v&Q[c.}m㟢X#GVh.0LJep:02B-܁U$b]ʻ) Lqף /O׭6P-qp?5/@w=Zc-i"B4̎7lec}-_V-J0Q"W&徬\S^2$ll_<⑕IKmD7ZSq}:E_Y80.*bk=n8:0R~M=϶#]t?EDbAPy.Cs)ytniE v C$m9?w` Gc@OExW!_=Z`A5&EkI@0滤Q/n5Z;2-iE*u?9S4dCq،*k o>^>b[C I1 $6hْ>dqOBN\}A, u(Bd:h?)+$7? ةRZ9,$@s=7r48?qkcHNAo9)D^)Ql,-qCJ+e BXWiFί^Ǯ Kgx ?*hIX=W-kUx)@5Mz:oNߖGVqDyxaI>¨HM[!%" ؝ҙD^FOcZ,CiT {->[hgзQO,D A@/;Pﯯ*xF%T<0J_ͼϔQ=x,~x`ddhu;^E9Y%YUѸs GNhlɿ *ː[̿5OX9ӱ-/ ѯ! AY_ZE,$9;gFOmJ=JjޓG;s9ZXmS7ڙj0曽{lis՜Hu.ͮ%Y˴ XҶ&̍.qmB&^\BϴJF7dɦ{ eD.1G*# Q5ǧV_n8Y}o.c~wsFu 6Rd˃rSO;^;ܔ /Y < kR:cS@3D_&RZPXxE6DoՉ/Bd5似A~Grgp-40F&^{;ʀgS=!EVl mqoc>hr! m0e%yҟNPJ'v=FLf_b@w" lDAҿ!qӮ9pu%XNwy`hѓQB#Bcw@kλU8Ȣ䨪a2`Bɉ`L9&z4@=V;lT;]Kaj15m}1RBpHOӉ 7r5UzMwxSqtDei DP%*nϘUHZ|琷˲8_Yp1+[.:7"U9J}M&n {tO8vLvԷl )5F0W._q:f޺.ʮXhK_Ox_*CP.:B Y X֒yzT}k Mkdg K:9Th\?⟵:dBYڶgtfTpv t~D̿>1E@D\$Vg^"ŐVik:1 NӡzQa^I5ª#Yk{mYEf.B2Ysk)X|`Xrt|aHHl(+$όF]NِVdDhVlh;d?W|Haw<+DZRER('Sú _Yd=xnmA#ъ^3Ȩܻ"ϭQ՗.Sq:L ddB \6x #[#yZ'ow!+)`AtUMMvv#˔y*x"*b7k )58Mv0=/̍Rj1j>F$V!A; 4Tv|tnؾTJ8jy-w4@;q`˺ iA7u !]tL(Zbi +m1To}By67Y/8t-K_L皫=Z_ɉ- Q&Xsg$EHW62mJa03vp6X{B$7ۢFNN`gO[v8|'4Fj_w+3OYP c5Lr_ aqbU/R}o Ck=jZuƾ~`KSQJŚ5 ^9#X-H ZQV+6l J0P*\J vݠ{S?Dک|&\}6& q*CQ9!ĻDXi (^>Fx^֣mP,)gfpk@@k 7h8c/_#4{W(D!G LTG- M=os bI8.S758Y&ɩ KS`覍uU:U^% (u'a0cWR7>6zZqn%&}0{xy\TUox* a~O՗%mF?)1nZ>O[G=~3Snyt&]nX %\@F9>djOѼ$rőOrzՅ/" iw) 1Sǎ'0R^pEŽ((2k7$HGrK'_یyy4g^PfƜkpht㒇 zصq{> 4js%?QANBDi> `r!2",D>F]MTnK-)CRi5CgNaţsKm>u=I)!/D wbVѢ~o [O|K7~\bN;,+@х 1(x tAep1|Eu 03B9(U!phFz5}G6jgWӚxtNiߡyC3F ZS Pm活#薬z8fZFLܰA8_t6"G Ou 9)z%A&b,dLwhpGcfee#9Vg3/Xs K|*9(?̯$E&LL)˛IXV>fI$Vt#\E" vcԏ`#|O.Ã+(33p-<0N 7ӄM1Fu6# T`³U5r%S t|aUʷI|HDP 'zdiLF@ "@O:O3 Ʃ .\壈X 3Z75k0fa'K!MU_=Ӌ6(up=>:./)vp?hڵoDHX0[I!s1;K>R2O_MHu6g!<c *n8᜶oY(찠/uRN y/cδxBH$#kE>(Z WzºH[yf$fAle'*_ai,?Wh;jܚ-7%KM`BH4iȀ(^G0s&j5'jx1?\[*~B+)6H?_ڨ͎pKVOrc"R9s0#ORZ֖^_`[\QGMc yTv`R l0%'gl8K#Ȭ NS,e49;;Q0pmyE>kT!Qg3Pc0HkHHw6/7J >$(_J:r1 #1gGR۱w| 4ۛ;L&iQvcgtm !RnQ+qp\`Ɗ|!C;֊1 s!e Y)mqmT[ϋQ:CKBpcNPnɤswI`] 3^? fH;Dh5olB/QdðB齃9x[ M ŞЃˊӈhJ#F ;cwbR"?is Yga]\wjђbS= T|P%=zJKfqȎԨͣFu{XgkURwz$Wjս`aW{+|~!F qseQ=}miLȪѱ,hЇ#fp3A7[n"IS?=46n{ccNq,FxlV0{ٿc:݇9y8Q8r Z9/u =f o*53aJyKSIShgr]nő"x4ʺ?!@7<*fSq*%drStO+~kU*ۺBe9А YIUZჯW u)ӛoG*e%hj*gj<=pWq](? ,Rq#x#3 Uj&O5k5qiugɇLdW35jP`3Vm`f>?u'V^LJG%n'[ Qnjy. |͉ߞB]:"4ES#8-h;ڷƈHߠԫ3j `NPrf9X1=mؠS ˻{䂢'X}Y;.4^MJFjB C|v?-,AR8ӡwA\'4%{݂p48 sePh z=̭@7K#4jKi Kj/~p-_UT &tm^w&|&؟-pFM3GDA EHlfW2\N yu8~Z.gI{0v:_- .&iu7=(!,ꅻp[YWfTD~ˉEΓB*y>?(+TrXRU ~~/oݷ;73Svn#‌gE3e|3WU1\{jp7mKye0NkFdqч}'f[Z1YN- =%)D4"bNhg kX9Sϋ<游ܢѮu%D$e5D7YmX2|ca_tk{4q5n3J:2v1SDW͊64~= yHD"N5vп >w 7ya2Q.\@KGJض㻙סꬪ3x.LY1@כȄoe2G<<̴$b|LCJMaL寅Sh/3Y@S6\oaIy=PA_"c9hald(pADݛޑJddۥ1nb=(#yuƒ"Fp JYz,iB/Z7[gaL앾<3Yᣘk7kLY \jo(<龷?Sh˶ߘLbl@u &"UalzH CUtqk._d%qBSjcphkeֿGi ^Ȥhm)([vc ${tCjHXA_$(o55U%d<, ADDF7H8ىrSYfٯD\taG(U=EZ`XW4rr$#u48"pĹKL|UP^}" "$QSWNX]Mec63XUSe2l)N ?ķM(6.=?FV}7 ɰ&Q x&إz% (ZQ~IjA{&4],w<,_ā?C[1רaiWW'|h~t;#%vpLA#@t"!#Es $9\Ie e^b;?=%t3՚#tⓎX5~c $1;kP&Q:ExHBr% 54G7S4rkDP_*?c3P)6]Ms I˫:r25pNJv{}} wR7X-@5q7GwbI.X4O*u%!N&D/$LHŐԀQȾƥO M92u#&=" B& qsekJ+I]E n3 \z^71mQ 0Fhó_Ď7_PKN bùz]ăLq9[J)j8r+nNp, "]P w̻rRsK @Ŷ֊^,&3bdkwL_48NiKzF0r+8AMq4yckGz4O-*}7Cg4"!0_c:) @? W8e;#c g)0s^nbovbqQ/^ey؈ߧA trcg :G)%]hXaj:iuC~Xb._gM=ɒ8G4򎙗CjgTZ~L>Eivp-&N`%R~fcόHBmWIHbRoX@ Zd+7ʂ5)gD19ihIiɇfϿnRV)M@ᑻ:a!Ê- `^H\V/zach[A'gErOBuVl:Av'LGڌ˔tLSz/{W`c4v(鍂8 Ju^9Y9vQ,g"գ 6L)S<-f/5qcTpie WjYdѡ 2=c7iiq%..0jRf M8l T0+yM֛zPۄu-Ի)|5:%K*K+ُ80\gyq^6T]؎X ~rFR&%݀}@qQ5XT%xe] qޗS`+ Iۻ_ߓ1^%Ġi mrďF4PA҂RfL:PWYռ\E/AFUXUbH4|JCȫ+hAN`t;[3M_vZRꙋul%0M:Ѽ ?0Y ioWe;e[g%sŽ@mKO#|̙iXBP'!BrCދ%&486?"ܒ"^x؇]3I/' t'Ad|&Q kE𻐌۾S"K@u2kfWs>N*\c0bAkXMG}K;^9|@Sf#=I""GTVruyOg==_$.i~Z{F?j-F8p x+L)l9u_`P/N72pH`*#=EWY8eKԵa۱2As[k{8cy?r,&&Ax~c!q5);2@T< 4l夎\4cX+a KKK1ӹr孞JU=dhu9=:iX'X?%YlΜ5c\[G-7:_X'[8\1QGHF)?<diġoPfQrC4qiscg%i ̟SGr:Gg!=-i+>ITwsPtU˒Ӑ:%fn,b")'\tgf\R1(]Ic}h6kz…'!5 Ҫ!!I图!Rn?̋Ep윊">,3 ϘK#o[ьذ\̶2dEqgD0#[Q)OT.ǯx* 2L6LHNԥoLbX5= 1ߡ%ZK\'/l@|17\|J6E,ܟߞ_\ЗN}Ehp+*M$njl XiC(mH nί,a#g]]hVC ߿2B͌9-$'b<23.V'LŝlUV?1f*7&U߰MfO?HpaYPo׊kNԝ$&#1MoZ&1LZXҵ{ɬJS?@y6`%{ hR4c9ږ{UKqSW j2Tzd alL!~/^tW!y(4vQ^ۗf"`N&?hGǣ8򁝘Ie>srnPS;&8S7]} LRj뭉PR댇FlXBǃ'Cw%'g'e$鉹jR!/#NɥsJ/{M=#k^T.㣡F!iڦ+p ’`n?5Ւ!nׅ Cmr;ܑǬcRS[vO) iA{x TcXѮË{ŘUC oZrHK !7B 2VMxxj 5}!+,<$st~9r*p(@BBɵF+ywx# J㬧{a|r{`My^yh={_T *L / gf tun @YZŌ$FQUY_hI:?_NZaIw{49݉` #"#ӓwdb>J!GZj gHj!q. ix%x&#u[Ĭ;fk}W2 7j2?0_jlof!4A 9J7hհHdDk!4xPN:l%m25DM{.EKz>lzz[Ēk 6I-ZA3&bZǎeMK@yO:): v /%)S '@߶.fo>>n$* $aT$fp#;ǟ$4GeɸB턬 E7Wa5 0p ):黓T-H%'0io$ j´|u$ 5h#WAM2BMwc&髥XyDd+PL *FǢc0ptewC|Ulj\1Y ߮Cݶ sl).z1zpyp̱(?JJ pY4G_#8EGf)>&k6 }QZN+T[2v zX@Q 2'|JG|88偄6Y|pVӧB+`~)]M/5o]jIL-[g! _>c,4=qE[Rp#&F*= d\[bs$'"> ϝCL喸琖ZE$e2h'4X^ҙuSY*CsSpb5s KlU=**W;}B'Hw 9cf[mP&7۞tPA\33zK*ĒɐL#"FcJVWئ+ q C9x#_rŊeVs˳ .N}0WKBIB6\y9} YԽ _gJE>bt1_u}dc:삈` R-2, DbnQhoBkl`&YĞch߬> _.Q<,QhC0٨SgB{kHQ: }8La?$Cj8FySI-T;A:}8~!o ә,LB5<&-=͋D*u) U%ecJ_w]'#O5u$K__,jWV5<d-]띍#!_+EH"f ^RP7Q a0 襩"Ot(-G@gW>h b,"%-`6nk~/K*۞ņb-IݙcՅ8t}AzVf.h*#G! Q/IV@BH"2AxmV)cv͈%Oہ/WMvHG`-Z>psSE|,?3լL+-a4^:N"f:t!ZqK^}q -TC82[gk=Ah-`E~ x~УOrd}_dw?!K0c>p9+4Ě,JٟG$ cvI]{CB0d,"(4 \~ 3=[,M-0&gHkg)]yVhjB1dECΟm]DmL*/hlQ/|(Q}ا)m;ѨD0O O2uW=:µ@'0LxTWVX N ~pG4K *m}S2Bj~wtН OKe̳m-``;o3qK~iT*oA$ȨzZ );[,"*=Vn_Rr;z`3 sN$v[a]Ojr ިt|\x̚G m8AW$.h B@ ̀hG$wX;T+}fa:(gm~ETo;-62Wɑ/b9.n*EY*~xݍLʏY6>!-:]F:2oM2l=$7X+Lؓ~nq<<tHhɸ^qP +~m--Vhq=VҘ*851GX,E t *a_M +j*kʅYt|!p p3ZNY*1Gt=Wqt@.~2K O i^K~/YߟGMuP*}kxݺ%5WƔ<)-'X;YQ{K)Ks]bOr)j?^vÌwRTa]J#c+Ok:w*1O[lQl1UiMhJqP k{kHև ERO \iՀ%r(1b2]тW@YJ Wq#?ǰ,Wl& [=AcLkNssKpH)|Ö5UwtE z+m"l{3b@fDHe'oY0= O $Zvȥ\9 fneEdݾ aх'Lw@_!I~Ad W*ڒ\jNj+0 Q~eF֕Dk4О>{)|<ǀHduJj .xZ~j(('@X< !jGf(i3]_-Y~& ~qə$ʪr8qF6_v l.J-ւL۩Q|Ћ|%K$[ pKI/ V'@`aB JG_6cT&#c1zX,mbp5IT~UMDZaX$ 9\/E]l)uD ]9tsPR H]Nn0Z$>LۺAk V(*h*"Fnw.yckk '0@7+5WS/hR^^q[J&.,8G4c7i#`*ׇ&~;rVDqg3P ):ΐuGjX%G3s ʻmx§OF29u(*Rލ( b4h!aX7B! :m0=vБ\?,rrˡsl72\^OF~Tł@i$tKՄM=}lUxUMV1\kw$ qv>\7E6w=?[; x) l9..:nOD [ cԓ6/@rg!kv42w 6֜J_bBz0B'悡IDSҨsnEc1u=jI6\q󂼘BbP+JF)=ϱT̬v ӾfS.~ Ghc : C&7x|:ӿqM "as',| %u%ƗhqnoF0R;m-!Z. Usx9w)EbdsvM#lC+ oԣ(]Co,W o&gpK'#.X.'6QpTy GN'iKd_Xw5Mj!l޵|H<,Q_D(4_1. wi2n9xfFh{Bj[,&)0 ~ސ'HpkqOFWs@"N*3jVY6mir|PIu]tU=8 d <#Am(7nXu}Q^X8uj LLH?sg!~ceT<(mrM$Y1cT^?E:7\GEaBt6`^Ό(};᥈TGX(gF+^˷]X$-1\ k LPG4^^1\=/f<)T[`4 TCicʃ5>CHZm}_*Cbb!2-dpN`6437C~IB`o7kdf+4 p]k`q @=:s!O.juz}])׬3{]H=a&*bd6(8% וg}io&6Ɉ#JqެB!l.Q,YҢCD^vh:c£BfVOMB+!WzΥefVL&OrdLYv[nkb:ۖ}AwBt n+mTswYIcD(nnNo;4NvR?P^ss|u=[ѹqÕ Lt,5DL_?:Y}4no^liC@h*: McaJ^sH8!5& {%^(MWSK\(LUFpEW)ÔQ0R%+}v{a› :߱ {{ ,]`;39͉ xڙ\ =nxŽ!fsGx:f4^&X/62 yp$R`jњ LB; 㼎--[Cο|D΁[@2y[1,ĘwA N`)%f68+66Si5f~BW ٤\RL+_Euyc, ~Ax :"FU0 <2AB>7֑C*H^kAX;y[ʮk@#^0@w6hK;gB;CWPnYKo>SydfpXl8D|i:Z`Zل^g"'hecUulCN@Ssl7k7wnnnBꂋI.Z#Oy RͻM3.'ɞVEv0_Vqn_~Q=*Q0Jȏ/=cd|8?̬y7F“N;;ѓC+:pPXN$ G<.‚b\8Yʏ7 J_$U^@cYNէ-߶W֚#v9s%t68l$w*Gtл^5ƋUOTIyRwpX2>-ګw~߭?x2 Ԕ5:aՆ'¯c=_l.͈bX`^[uV"] mz1j wYP-Y#!٨8x|DUF6ݼ0^8'|$ in ZԵ5Ab R"|Z.)\[ O"zD;|'. wk~^If,Y ;`{^u[1it⬍i0͙{F(H IZG5, pKC"LHxXC{i /n#ﻭ[n\h`PN P~vLQ ߀0BLDG{2UJ~)&I2Kg4NgkI8`|O7 ˦N)QU.S%)h=]D]Tk6Tyj_*hsN$m󕕮ax\ӏU߇g.&|C#֒I~^bnVkges G(47-3댑 p:Q7sܖqmcQLR]O).JQ~ DŶ Gᢱb+~x2ܑfʪ(bA7j FiGk{%+4xJWu([cZ ҕkPN?uM$IhSx@D8Ēb@)/x7_cqFR[pɖNO+y%H=8!4y-p$ BE>]]4U~Ӿ4e.&A)%tLU±u?tRTz:bNI:@cwlRB2 g:hةi%X3oWUx 7E"5%lcmI)^XhuPޟٓ謘"n:2k\eY~}@e9,Hc)MTE&-YV{ŇM4<,tM#]u${)c|(pZTm첹}.Y@j yU|I^|p|VFU85UA99V\ 3A|\/~L_4?ϢҒ2}HkR ZL bdJν>;m ^zrQདd؁s XKY{AX HDM?_Y6T@n*\Ν,S]*q%!{&Ss>n暣^]Z/*nmUDlD:| 1Y3 dTdmKPUJ hsPrWD-0@ʑ VZ0Wuvv3?~ȾE^pl W"ki΄IA@77Rv)#߻K =30KKCjjkթ,3f5^E͕y7{.u Vlž@!dp29ᲦY*B@F\iz7 7-ϔiU҂([{48qp~HSXxHli>C삆 L?& {’_;7< G_^v܆J,ڕAEud{K&j4 !KF6D\}lnPjaK2}xo$V( eMe[%]?z{7{3 Q \c; }&G1vo|_AL-wH0Dn8sWcjyFdLɪO%S~ v1k)=]Ht&WKS= ^ԕֹ-o7检ѾB.H hϻclT^fD+D$뿑R{dY N*u3v|AĉbWl R}qp ,ӠH0m}A$Z꒟a▝s/{0i`W]m;+Z / CMQYr\G]nU) #WEL5-&>{ Yt{U705{.GCҠpH &@H EBDly㜥:o/z xktL]Z]㙆P^@x3  8|CgvXbQ7#Z3+!P󔣿?Fg޵\&!4Om>Gz}LWfsV"52Ee+r;͊wȜ.է6z/ĺKT=>#fn(p#]=DNReg3fm&?J޷̝k67+kd L7姯}OY4(bBo:֨,-.!/REibv3cC>"z7VIMFp*!֕!J7ӽӦhI7IX+'誓;[AH$`,H.YTFon ]$ؓ{aS:AƋVp%f^J"q1q[޽g#G|ox:Z4ҵ=Р5ꕏʙlR 5{ 5q[4)W;<+BhLfSRGz+sSٴ"+_lrm(zҫg&v"[U-wL+D>G͑<$9U'PB6 d+~p̑p63Z_h S}c! R@~(\,vI̫ \9[n>3׆1X-<'>*YkAjxJWg%&pCY hp眲X=aGVeKV2-m͍iv[kOGN|G^Q4 PFhFOw ۨ9 <@%U NQcf>ܺ` +v lTFCn)IxQY`UQБxBʂ5smقi4ͫ'z%B+7Mph_S?OVF:n"KUchACvP {{ Uiي d-E9bYdΚX)79V :0̓ɘ%ax;.=öb?ySxPhm:d 4FbM;ქlrI2^H[*.?Tps1!,f,BmcRzvؼNoFktn|\5z.{wG%8E.> y .C]vq 0p-zOY?C.Mq+KY`T^~>Yh|E':=Yچ5k(b5+"'8Oz&n8P-{,Kx~փV'#Up%"gFr0"2sUG:tjP@*‹K){Ww?r_c4u ! ~oô#z_d,xN:7Oʃ;Ⴌ 뱯Yȼ5>zN$_A|/XYwQdFLUɬMP6Ť:Ix-rqu|N# 7cR2K|<} (d*tdMEa]b}}ċ -cz bޜ׹l-k N.!JPϩ/DEl0+gDU(T#D>@䭀^X0!zCM~; H*#OE*HD6}m?'P^PxeTWjDCd D!h1p'Dl:>jgXq!N2tGd}5peU7P72&<` qmlp,Xmbgt8G#/ 7FEHY <#$0'W af3ed:)VV FJ3=xǏX.йdXE!ۊ%ׂmy\t4bNFBh'0AK=-38OEw?VgsyVA?BT5"Ỉ}/} j̃ yMӓjn~%3#6-wqR Ȕ<'gϖ &I+箙ժ$ESWsb̀_v-Q=u5P {Yޜ/׮y#8lkfvr#9.<8Io$.mm 5B($VJWȁ$UjfA+|@-$_]2r 4pC(.m,%gTgϐjuBΕoü1BXw'USzaəkó.92_нV&Lp߄"LD< ;棘"sl`l4`ۯdd?M´1yO^g&QHDIup`cing9&c x|A{i% EKCOP1)h29' LW%/i5S䕅?mљ44PP}SJg{ !^0[gj'X޵Lug/5?.2xb>|.h$]݌HZɚ10?aԃ"?J7l;DH}&W2xK"$V V$)<~WdWZ$\ޠ;%QE[;3XttL"Vg3:iVWL+dž;]AA#* 'L~I#ݧYsP1 s_ECYq7C_UA SSO#ŶmY,X y: V]8P bΒ[t!7WnPĒPģfoQ[΄-h>  j듺jFk<~9 X e4$?Itx Z,z 5 jSqs^YZHETI[p.Z 'D ?=#k?(?Bn3ϪHؑ?;c>-U,1J9r]/KhywjRA>]Ds!` ]LxB :+*u̘*ԏėhƊ)j vkϸmlSWX!X`X+=juşzCA-2w ORٔ EHh?n:%5ڳ;A+ơ,S̓gA?&?KӋDo`7ͯF8S:D9F12e3`*Z؍=SWGe~U-kIUFu/t{0Aa3 Z{f{a./iY7stl1l;ؙW,o2Z niP'i V)k_ѰFZOh$a. je#I߶| ntWӣ= .Yj!hQ{b3\Qz<'OhR;9j]|]=`^%ϴg7)MRҞmo|Z9/+oK&djZ}`;W}re2͇vv?ui4Q/L f! gܸWÓO3$[GǗp;L>k^=_yYVl֥7m\g4cHT4R%[LwT-iBY0LV2u[A c/5Zbqz/-) śzsX!2gUe @'pmcB4fȽ Zl4d`T$9ASKo:t`+:5^[PHH6PW=% 3FAK4`xĽ/ =|\JKNJ,vI\@쏢<֓ƚw%&H[Y%d$8ղFOI&,UzG؛ei͍#M`&8uL{"Ȳ=RMby㻨2lRTcz)U@ɯ5$ U&)6e=hc x^7NVe2ńؚv\3rNuo-I#7$ŧu+ZPlPB]v$+yO 'bUޓԝ Acg}o]e8(cwƚ{X!.sص]~mqJgWϑ<&2u$yug@3|~fydE /8|ΐ>7!4Y72t$} Oҽd77zuL޴\1QtMxkk1+>'FY_g+Č嘽u.cӿP@xZשhmɋpT;5X) V~bC /3i $ I O[d=NJqh7oY@덞'Eߺ{N#|1GVZ-wN>vJDrB2I.6 l=e +!D=:>qVλͭڋ-Gm}L+$:n2TQxU$Sɫ 5l]0bԺ ňU9ݞ5,8 B /D8O/pۖ $uI}"+^<@Nٵ˄<0 ZFb'0v83 Lxf!௏q=@Uw~e菏+^)AeVSPcfKHG .. hInfnA]kF_+:UGRJ+04r1fXVS=8Wmd%w-Q[ |R'SIhL]~h(0mٴmBrG4ϥ*h r5R4wHľi] rZ'6nG'EĶY]ؖ l;Qt:ke>YF|[F=/ҀuMjL(\I7fKAQG4ֺ-~1D )h_ATXDq0GcP.K02$aUWOƎa6X*e`LɻVwh[>@E^4P )QCA&4<(pU鰎¨'ݻN>~"#H BN3.QJ+;$6^ FbS[W 툻]{À^b;KM=HF-pe; E$: ur[k!t]paRpdAcejA3<@w.Qܮ!Pnh,+s^J7GYx<3+g!Ƴ@4҆4\C=4ɾ:w; ]dY/:i6.qDLF3~oΗ&W(7+c/rE(`CnkeWWqhJaL[Mp Yj䄖zC҉W>2F9fc*<7>ƥeFY;|r]vn+6-)Q=ZxN2NZx1](pҚIԑA.8 ϯ<p:ٳq1#w+nD;DacOƱ?]){P[8<'3!!!p(dspۉ#I*LqihKOAeb\5j@ $V_KyRGp* &t `LI&_;y2 X; x/:nbcq_eݠA4#6S)E;]a?arJh߀alӻB کҒ F}f_ŐY#V-O?5*/^p4g*|(($Ec iWkֹ`d~M #&/ʒ m Az ub#Fy|#OJ0yy폼R٫Y o^w7֐|vgR3 R c]=p%U Ӱ>Ч G?~ Pp?>C*9)|Ocn;2n琭5WyE޴QR{mvF;5GҀB=E {R-w%8dspLݲ@ԖY( ޻QC+r{&DfY)A :nvIeP ֍O9$1f㬤]z$l=xʳH8q2/@~ k8@>g-yD9?Xۿ-2S<Y)\q`w 6mΏ|5S%&YM{pƽj hgSvDsx\7F~?8.MĠjCfˆ-}d)a@NK;dP i*js_ޕ<"/9F:/ﵩ+`q9>&Pnz\;띆O<؁֯)!{wܒXebw8/3@qO!7m ;s7p!ZEHTNCׇ1^,0ȡH:d($."?HrIkW ̝ۮ74f(q^(N*XL%IAE`n&OKaMS.QaӲute)~r̥U-3s s2_"nk9 E)3fwtjA@LIa(>}i2duh L ݩ]R8V< 'Mez pXMd"+⛹I]=2ZآڛK1)GW;,w |_ItL:I();t[Jib H&Da@uw+JAh[NTT."R~H]-g4M/} 6(ru;H/9"9-4?6֚}UhWw8>zmWi/tϛ%]y=,#&D~5OdJ4r wԅ: \H-e}y)߬;Gpf7)S,(s7W-R[D?BqRE:e[i2y`n}uW5 XC~NL>۪fx2}ELb<KVNO|2i;>a0 XW(dÑڊ"|~DqUHZ[xUt-kd'%6:({ } _et=P ӮYp"FP.#Lj/aW\c҃k[0#yfR(I nD NbXxG+HLYJ5%kIc~k0E14@@ȡ֙O"4`߻VI&|ep{Xt6NpxM!( b%:+Xɥnt2̠yf! U]n}B/+[%|O?5uȗ.G7M4mF6S |@Nb໫]tG Xko_?dMsҏ~vNk]_1FDFatկg}akE,$䉓O~CDxZ55Pdr%/31B0;~@sN(Ȫy!"eTN$ɲ1EfQ!}(.V}pl#Ӄ"fl 1h9bf ^.Fߦc*x Rҙz=&HyԪ*t.ﰆARiD.ڡQuk>&Eaϯ̲rX_hDږ Lh 4hԛs R|"irpG*GMyȺF@c5m{б"yp 4֔o)g0Qܨ343 M;ᑅg/6RB_G H:&oW9qU[(V|Y@j54W2oIj<\+̂pxw#^eÊ$Z ^%t$}s'@2_o1\v _HZ`ZwV)90zeiEe5o*(zڊޠx5%5$RK5 )e{YOP]7v22D A˥;P}{)R+;{ؕ-";ՁޓmKy'$}q<L D77' ۽tI"21ؼuy@0nC? d VTY1'rb"U@HhabpNv"S}3ZoYԛd\4l]5ˤa+PxA?C0_xq"#Pg,-o>k GT:TRaؗ($c JK@>t 1]N5o)ӻ!QB5Ai72pݩ!8oSo6T "" cA#g#<ŜFjg㮻s;IL1ԥn95-`cgZݝ i+e Nw}!iy-@uiˆ v#u],Hi}K!+hfT^(%r_jb-+]*Zk?pHp D~b}@B- b_;bIn}&JWLϟ8Jkxzƥ]*SRОͩ:_[ 1u qVU3M^<\Pͯ-΋'a j8/IC&r#cStV4bUL2uϏrZ?Dmel=qig^VԖi:`Vx4/5ؖb^YtЖ50oGu=u? [pX($QG&@Gzu9e@@w8c%0#T>[ (z&jQ=Z,8q=*T}dRHQ4A^72轜6΂m!.o-x&[XO%[7RsoL%7'8o܌9BZU-! `n,^}r+>J@JD4VKfZ5_u+ FtG;*#}^#;̂=|eS/u&tjYA`\  rYZ~s\X\`b L`4၁L鸽Hф--e-:L=dY\\΅spEwzz} 'JId{he8‘q~+cOo]Oj!o c:*EBЖNh #Z~oƫư 8LT8p'8+3 ͂,#\{9Yo!ͻQVq^kg8[Sc[dtJeb[!@N8&: @?ҥ J:6s߽x6KUDFg]]Ӱ<89GJ@kb~fSķ̛?@3:Ycя)`L@ ehؕ b7Fh}Nߪ4bE[P@iQ\,{~0]H._o )ܵ(!UAf{t~9aH|Z阱@YBŸiFg97_k}w(Dc> 0^T J4{6K\fǡW')a)XwҬ\ 8yg pgd(4sIh떑tN9o3a;c$X,0ˉ}c6*d#:Jq\ :u6.Y2 "&|G3O*~( J'5FSus5NPM.gͅ7,X4g 'p߻ք-\nrTʕH cu[(BWWE qcRs6RzO|3aq \i۸A\Q9f"^k3iŁr{X*ҡ/\= 9w$1C@\'/y6&4Sz_z>[yyGUzz&4H?$fw?Xl>'vy It- ؝|uNRS YD!F`+M4: =߱_l@ueaKJ QqǙYJ=j08k9L?w"b 3c–]MY?7Umrn36f㕘=HiTzCSa NaNr i#,j/c?<*{ɔ/H,i%]P)Y Zo3]|`D_DhRqeħNRSJx{S I:C )6r@~685Ѿ79MW ev0O/ENmb$nA|| IIRs R (Z&i茰 [״/ql>N;W^iYcʅmW}L d;zT=NDƪ>h_ݧ~,-?N~.gyS` ŧSANĥFgfg-啴:&rtWyB4 ^}.6P8ChA@6 #Ф'ΠSŢnjփp]δY}0[ DMnUM CpL]g?1m(F4eG(?{w|En~mloJn;yN&&*y (Ȁ QgNÌhd}#*xgPgCo]_,PϛYHt< ׮}bXA]{@+7`^ȯ|OK-b_}.% G WvRSs;+Fn;b<_KZ^a8Lu~s٦tD!{X=][WXn<6|3"*%5M6@;hmOno`,Yj4Imwg{:h'lJ&q+Ȣ,ޗ509+(zd=N>!Sױ!ZWZyJ6?XT<+VQӭ+$晛'Kֳ--)鹈 ռɋvv}EAP+f# IJ̵jHZt=؀Zu L|nٌtf(\iC5* bhi8J{L 9>2S8Q`E,źɜ)((;q 1ҍ(C(`uV\C\3(mmfutc d? K-i"dOP7 I<軿L?vxg 2\B(#m^a~* h!bjN/8I^m˷peI;C62*1568 1=3R!{>VKv,?+  Q4=u𑵁fj2nsbCBp1NMsN}V_J}F+E\CET)\B0U\~@୯a8/=prEzK2&ݖCW}!`\'R[ŜoL`R5nhƎrzpbnDЬyL)9aYL2U BظMysBy6&ܨ``IRacXs(?^ חh50P8ǕC-q_zx$\?d1׀f*}d[+r/3!TJ+)DmOBkʭ6䍖w!A:I? 0I7c%Ρt1^с.P 2BVAC,*lo$oWF@x0p*F$oPu$W8'c`2?^,w} QCʐr`@Cp)DHV̯4Rvo5{.(%+ uBUGÖ[_""jQ`idW6uY@ԮLg1jeF:Gv"/  l/5/xP X-l֗cR*Û}")9u*ҥ 27eXr@@/kA %ٓ5pz";;r fĖ"Ovj3aQK.00Alrվٽl[tGrz;!ܢ gψ[֯Ǻƿ>XoLsP$qg+Ė7@'Ƣɍ\OQ&S]Oyj]^nwxڟpˍDڬ"O\lBb9p|!7fr7cմ"Pr{@>)p{Pp:9ys˷=k YBDa nq鹫i.418kppa",onMXkAi5׆a(peRqN'0NS#B hPRFXSہa_ Y e\踗!bM`'$"pOS=-`Dnzq$5Mhү;`U6y9-=┸.~w/wEA `0)#^Uͬɞ2m83wSNW jBo:˧ ʀe `>hZH_ӬMuؑyAFęW V9F*A⼪tVެ3t](myG徺px)*I i{ux=a6.1Y`Cy]٬(x:s;kbkfVPHް t4 ~8OpμBVX&Z U(arP=̨`ӆ2<ѵ׫A.D7jѐSހ]{@K0%"'q%aM"@!T0еD.rf_6Aq`@rîHݲ bBl QځIݟzF]N?6ژH˝GrTمd1";ꜚ߂/!V=X퍄;mglaԣ07BL'-o 0fkL-G/WڔCWk8US=ٍ@m'+a[e" 5(`.KnqKGFfTZE[ɖF',)\ 3&-T^R9ȌE`r?ǯ T %ۣ'rU\EuZlQ[k]q'{0u?,Q"~/Ĩz]^X$P!u`ߍ[V?XtS-W6#XL؋j+D6;`qfe[3Hzz_Uc 5z #rYcF(|'rin~6'Icٖ 1SNX>i4^qQœCW`^a^1:?2d\A2qsE_ROrP'jlo2Ҳ}|5m *1; .U޺ }4brGAa1vh,>Y[żml0%6YɝNV[6UU'uMtǮqxnɉ~vJ*"O|F6~&fb"wKwJ n6[VJMk+@פmFKS Q^²㝱Ti4zzLHW[#@rzDlW) j*I~x0[?rH˂\~8tMm)jYk*MW>]ml)tcr2d֠FC#5c&$q:#Ǚw %>卟T\RUY r~ JyYg>'L܋Ҋ"aBif_BT3'˜6<@QT7ķP%iӹt?(Vπx==mvG/Fo腉 u5VBZH !VS Jb>@"7Q=(̈|xO?ֽ$0hY3Yc[-ܷg#gK3hstՀkJ ܏y L!-XkF2J4s>Vjf.`63FEdxZ6SөJN D|ײ87$E~}b=_(opE0dʨ0bHuuU8&W;G\]Af vV%Ǎ TŐ[".>%1$ ,ݿ s ?jE;kޕxraZ/N`%:5e=wRx3FO],r^wOi674>lFA E>g"UGfΨ9XURǟgX_Z80tV5u(y0eJV<ٓ6!* Q a `Xx=kt6h%, O(IJ' q!J>apWVM2Z&7dTunb1~X,ѤNMw[ QR`8őJ-8'mcIe֗ƆQ6~ޠ7ұT3oƼ96U@j,ⵄFpB?H9Yz^'A}gBȶ~?k1״^4WŠoL-X`e/gŐ}{䮩bGs-Qbh^/Ԫʩ֝5EY(-"l JcYBEp)4*ҍVg\Hun͍HWxujԿd%eꌩv%@íO5}9^a K>SP!op2{gТOWFg67ʐ -ܸn/{-0dpqڝջTU9gR c%‹%:] _Xb #kv* 8Zn6w|h7ںQ OkCY\f*̰!iAлJ5[:@]FUc)V;8$aђB6v&+K@xħ—>.O'VWvMQzRuz+SȆ,ƚoEM%_n@ZyfJ6tVT[fQ3]|*G0;: eͤ"i E^Ɵo@J<1AY^#>[L6na{Zѵ[ub7azFl058f} ,JhA+52aBjm+=ZãمJMcǜy.`҆|Zmo?NJq*(|RLw"T QXb!>1 5{ٓQ4B֮-N.n#K3w.ͣ/\`sVE}&x[Iy*%6؛_C6 2yQotnuځ𡉐R#n"VS'dld8g@ʙo;f8<_3%VEx?ekPJU/D6b8«r2&.I֛6bϼ0&NĠc"l$UuW  "9!`ӱcUGQ%??'t-)YՋdCaW ,ZDaw ~(ȭ;ñ{꜁Wӽew6;Ƅ+vfx~`0~㰬~?;S[)ƪqx1[oA0@)|1hU le#v+nk'ʋUY~d9%/gm|l{a0vtO:Nc;y,0G=0_uNbrJ#Hdzi] j$ׅw윁 *U&ult?@8"!O6CɌ{_m"!B,ҋJnDʊic3`o ﺄ}*#,z*/5auFRY;%YHN.lՏlXH>q/@"0xጥ W?IpH~Ž@dEJ&3,z^~X|k-$' Rr9ז$/mKOd>bӿ"S,~CtVͿj61@.ҡ3`X-{.sRN|wO1 T6+ z%ǔj柁'@4KE0ڎzή髤ێ5vDa,rՅ"ZP3ze~$JM[2EnLcLV<%E&J_OE`z6d̈́ U\ڏ2Gj| 4d ?N؄WY&;tr ,:M&~ϤE{fY.5z>_ˇ6sM ?n5/ݘ|}KP{0B[L6m% .Ojx4"vU)!m9pVz<0J\cF0sZ?AGiD?LOiHAO)g4y[M =Tue-~ ^_G$jW;>gQ'y##81hZcpqw?r{Y8͌RO{(M":آ6k̦Kr [ڼLSk@O hǽZ3._X=T#V#̕UʖN9.|q0*p6?X)z)6/v;˟L!7(iYZZ^'R1.[uk| 3Evs80U-ТVc 1\ƒsc\J͚ևT# )\gE1I6OMh8}"wZGojRgK7gU U碦0 w8.R!+O'sϐv^. ( @ؐ1ѠUv82Rؚ[XI-o;y5n"K.' kR@ܡKvۆ%m(RTg}8 Y_U:JN[h ~Jqj݇fjRjeL,)3r|)5s%61(:"cMݬ @@#Fuo9+Y;* zݡu!;?I8 JTJ,pުk Eݸ h%d>lvC\& dHG7_iԯ|F=E<^{b~AK Y{lT5-.5T&Lx]C/w?y (1q=O}T}'b" yV]o0ƀUvJ+ M1}NC jd{penqtro-Ce,!l4c3T!0N%*+^yw(|U3܊og xg<6Qj P#=@^k%'+JٳדD 7nƄz&]ǁˌ$-s|&Mٺ&eYa5EJxåap97A3x` 'KyJFg3H6JqQ`水m?U}L7J&18E߈F`H`.+efϩg b_:NEmu! ;Ktw{!(϶e^foUb64|"iIDo'z;O{8 B,,GBY%vp+"5x=<Uͷ N֭@WgwZ%id,cԁځ |w!z~(b1}Yl,(,`{U ;~1Q Tp&=GsoR:}bP=UePṽDj9.s 4Dz=_ղL4}-[RMQg|cܵwFB!#bi. .*]JK >hT2ԓO!n a ED[:fx?/˔CVHL.n狸0/T=u.'D4Ea3 [8G(S]=2 /AGGİXNoZDgj*zrQ=8u~;evPe)I @{ع|սpc²XE (^T |%9ۓD*!dŅZ \fK `;SB\]d&pE  7V>Qs֚\7- CAe5)r^ahH}ほZqo#rFcن(n!L-Y<#sKrϢM=pxݱÔ?Q+e=ɷpEX5܌A2 0-mڒ?!FDZ;zzV= p -& &v '[UC1i~2<?[ō>MC.Zdi22u' M_ESz!caD- !H7-s"FS߀ma|Q*#I*3]5r%Z9rXWm#M̮ 7@ԏ~TS+7p>xm>h1F)` z_)pGm=M]~xXJeWy%[hQ `'D_N4d4PfڕZ/KS}TrJŗ":MMIc$Yeu2q/)D_~cV,)iRZ֧^1/.|X 3  igb YO|Ȩ/\< nv g@Ş Ai^d riP:kE hȻ'Hɩ㠡 !H gEN\8/q{Ow/>{}ͫ@kcCFYKJ?OقQ)ۓp=A{aQÃPUzD?!9X;-rXVkXQ(-hSasVξb9>p]Fv8_v\H:E"QF hJ,n]HZn< @VRR 4?ȓz3PU;W`g8<[L]4#;$%VXcY8*u|qgR'Bc9`ƂDDGgA7U7PLOMj zymFz`=sqU&0iH*Lv?Ȧ"P4q:i rDٰo^.Q~*C'KMA>{eWTj*%U֭M(z%IOY_i ef[ MVA^QCbh㘞GXTew#vc*+V @LoA3 8?sv$ˆY|Sܾ;ǿdj4N8`XW҅fUbC3ctD3[܌N/&]&D}G:!*hdv,qSlCi0'8WW<%\t5\BWg %rl9_3uyS$mxh4YQYK!?I1 EfYcjX7 Q9=G*AyAF6h&ZכD͙Z:a>G$DwEQ%6C*%hqȐtT$]*leYٱЊ>-B^X楤tNV~n9 ` e݄Zuv ,A~ͻz˴Mj`\t&-9MΖb $Uf 頤U@(pӡ?o]v+SNQ55R4& C1K}Q$6Ie  < 5:,~EWyAvȿU8ό %\1`Y;t5B2|`U>EFf%S&0H$Z:܇\3T[E2ld޴ (ij-~pҬo?Ekm8N.l^s݅Jc=ϧ6EmԲӟM^P~ϥ4[Hfεv[JNɓl W5,_F`e;Mb#utR-C"'%Fns?&N8uq[sR~mm h/v%YKm\85SDk%O$,9G B8f7W$_ԞXG09 @~?ՓJM4gZ-uJ)"9Us#K|? 0w:ri>F @Ў"4ٺ,:sjrӶO!9qʆmtw*.Y<1iݷW q6OR9\hFw.%U'\ t)3`KY$+=iYʭ A6IV#.2xh DS::tIqKre8Ɉg]+IS, 0hX+kgl (̵Wᾳ0~"*?rr"5Xoܡ6'w:ODl)&Xޗ娋EBѷ /6p%r.c,ўz.ݎhL$DZ=}[$-|fҮm \7s7!sDs.VF[LPv3-8rd?/v'C'%C Aס-Y|/Z mqYS[1 A&qVw{ЛL+CE'Xt;Iz%=3VʄTBZTҤ}H#38;-Dw9:吐tLd@kؐАL*3<0T&n(']5joD-#sY=c@;4&%?U9#f:7kЇ(6IږP@%<0;mfgȽZ?4n[ݕ]{(R ĕkR~v֠K : İGR =Ro\jKM!w1@~nfvX<#_TA". ۑ/IYCݗW֖CР͍u ܑ5'#<;_=# ^Z=VcgOy1]xk] $Vָ2k/ r4{^vTWQ=w]tC>eULw3ǧjvx oLE%dtkky /ٸw(hdVgH沞[ጴ\;9[<ɚQ+Ӵa%}#!d .R0 y$Y0x5pٵfîG8i偶7ǕssfhsIsư놔FX/ L\hbYݘ3S@ﴹ$HAL2mnH=,* nCC=FŠ"^++v^z%pTi4G+ԩK{MJRF\ Pvڳ=΍@t܂bt!T BȦo_`G/=z.M|R a{ţWdPMoTyO7`IoHٍ,GzH0=P|'Up|5; &|+[AT'$qm $ۏ-OT1'Ͻ#bU-aY*aIWFJYO4,.Y\_[+͡zZv*wsΤdTW~쭟m(vP,}pk{rS\4„sIn?Hq!AUESB@[IfK _GSIA", If[&LZyLmyOd棞XX_ ~¦ g0t4)]^] .BѣL4ne9[C(#O2ŐyzX"X &x[1"H^>N%ӂֿJI+L;3qW ^DcFV@MYAu(a*Y`>"v1 VdH3/Ҩؓ~~dE:x юl۾_gp5$ShZ).mz.{r9ߟ@RWFAEOBӬ!:yb*u.HyRmn&К*N\z'r>ɒ,3V/- [4ոH6}PC%jAս֝^fK^H2iO9~3 yx/a `$.idJup2{9 ϰhj4H=R^3~? %ճ­T ՏUuS!]@P6WJ_۽\xó۷ߙ<"nNldMf D|w(S8?Ge{ڔmV\w*='66z؟).c3GAk#w鐷͙҅ھzk O dzrd%X^3 $e⑀%2zՎi߲ 䰄AIc@7rv(;:p"+o[d4r-)rjr!=4BfѱKsxBSjeQC ^C?F4!o= ̂ܬW:c%n?҆qYDش,6 B'r%ho'R?+l}o\籂gȄbF {l*mQtf!ӫ#|@.Oƻ6Bidao|ߑ73sR17Hog|R3}TN.h4(.6[๦YifVY;pr\ g$d=!;_FOQ}NQM)BoG{$ZLeaA3KsDe$<yP"<|مa6܉i`;GwqJ\C#66>fJC̤|`'ⴠIjz1#31N7$Z v"t0ߐڻf6c8/jA]ZFx/ , f*c-!? po_˂TieeXJƃ='<]Bn{Zh)qF\[IL] #GI>M-9~Zf 'D7UU`Yo:3<6D}t`( -"3ŚpHцג^؏Ns7:&<OERA?zZkdo8PށXRC"4ؗ-crd#W:Ҧsk%N˧2\rv`S|4btj͘~VU v0z{G1m<8 T}6@QVW4$H1w~6:צ*gDw_h6ѲF"\/3GFͲIy},dgӮ)(xZ LJ@EVuNZpN(V+(=|.[!% )*A7ê>I|Ŭ( LGzTuewW xH6mE9"_9 !bӇ-Կ"P::oN!sv&_(@x΂^k8ѝFB \03 xM0E8R4Y/gN.K_ $\쾹*=ƷO5F*_üzl79tP h9Mx>!QU[K[ /Da!j YGve/ldɣ'Tp)"Q;ED,_{Rfr۱>O2M/_h1o?KQu>矐ݡ"Y;AC,-IlkdVΞv5ok kʠE3yuEtX#@H~z\oS?կ=RЛ^Pĉq|^KlMhp JNhVRE⚖mu;(IDz7#RO?Cd}zίmt9trhlFT{#5>HNcPz-`M8Pӯ"n^j!QgS`ƓC(sݠ5ŎHdj ~fҰhqЙ,IڇƓATMT<4˿\|҃}ϫIь:Mz 2(πRȔ<- [9c ]sgkEZC5M*zųeJ.P(K6`VGdȅCLMVƊܶz4e"a|U +kFAs+ 3+58y)buTތYie4ҌsOO4#8>_[c(/稁%װ?7^K)aDya+?yR6oh+}8%7%#;s8ܴ{gi<0'!YZI$D2Q D6D:en8Mâɾğ/ e_ZOA6kYUP)] ʟh[+35. * :cUJ|lg¿}Ok--jI,$9R4>:b_9`RM;nk2M9ضV-$PZ.~S[9 qKh^tl)cl>|Y3]D~s>!Yz_e% f2J+2\X*HxIEwjHwIѵQx 5e>܎iT 6q(ްwcvwUݑC3ka%AYckv-}z%9nz)h}m[R{EZPэAygŶmz`=M }zrX<|[mj%B4mhXč|UA*\Dnl:٤JWU#lʜ JG׺l /8>OaDߌjVI~&X*Jah_{òQp*JίXΫ$3faegw5jRZn|m+j9WqfHk Z,i(Iyn2̝E(_*o]Gr7' Y!'1WBdE'zjI4d-EnBmTB@ʠc5Qv^!yY}Qi0P9i+1x&D u=Dt\!V8/((gۢ0@=b,<~PGZKyԽ Gĭ<0`HkDS]~Wʇp's@!c$4+r}}" GコQ'0}3\h5 ]O-nUoNHᆛʡ/:אַ,\ρp{^VE:`B-HQS h=3;v}i[%`sE[X鶫AE{Q,Kߗ}Q$\^nx'fZ56 8Ke\e3+]nRY7H aQH+$-G*_ڮ:Seމ.H(xwc0 0mua+bS_(;O㎽3LW* Aۣ& Xߺ c챁E;ad?:C('ũa~ ̡CȺXÂ+kq$..AHK i(ka6Zڥ:%{Qm'6w𒔋+ƜCC# \i_vdI1ʺWP@l q 6uDzqsEyj1e\gN?$c,3x F?[ݒ'"r6HQ\:ucL󠇗3ey,cXβ??G1fQ9ԭӕ3RHckZ<;wby^F4fR5){oc*E7sS\jw0^i |26}k3HFI14l 萗56 5A $;=S$Q2߹}lf@IQn$b),Y=/𹬹΂F㳛%Mٖ̎,0p J}5)VJr\B7`v­RL+ZD=NDCm`cK›/Udۜt>0;‚ .idEͻH1~g۟~uB>ѕ|vͤMٴT5BS'`k:!.ir6DԿկ=}o"( {2 (Zd.$pLqKF3ݦolq7y[Uꎢ= %]}=#C䘷 F2|Y=\: " ɵe mj6p*r}屹ڵT]&9$+bD9BQ>4 ۺe4-4-O%@{}[Af"%R9v;af.i' M'.4Uu$`?qg4㆞[yP})ݴϾey ވ37~ʽ`܋kʪGQv,G+*L(nAI~eJ1vG?D3j/h+ eHӪ,@EhX0,5`wCNfWaM ՃDxr:%SJ u%S_#иs"[ Ckw:9R&+YSԁ=r{TiY:Phsp}b1ŹnV4|h}3,;r2?i!y aj̝qJr*N ;o;6q|jn8R1|=+I@q9` d롺 /KH4RE:dM0+unrz[|掗6Ol-/&=,gi.G@^TN_f+ne~ P# `|Pir%*ȟ%,*viF)Q fkd]5!)!yj\JϢT<7i ĈT>|ڥ=Yt?B/6q)L* \4Da|ȸa۶HiLP58 Riv'N Nf;S(-Ow𣮽 m;\EQEHmN°j $}+ jMքNu7ϬRRǬ{І5%":Ǹ]ÿsZ6xA|JX_U9IsGNC?.hw9c[Ia/sK^ Į QѢS ohv?(#D:x4~W4A; lyjQ|`W_Pٜx2 hzK8ORaM:+X_cE<|tb$gܪ2mj Mg{a,nۊFyl @+p0 ڎ-w {9DK+B B"mufh=K4앙zX W9¬tf38q[$Ot1@䬍~@<5 ?G2zfD ŐHEkf{us$RD̗HrY4 uh%AG(Q~ў{GBM1[)1>PUS&ݣtC#.DﲺZC!lJ&aTE{pp)G2V8X, a:w%M lkp(n,U<`)Kɴ`pYb-}@9rdbx9"ftLxh\}\Űz-JҞi@,#:s(H̓*nQcH麅o,mp#~Ιs_3ׄVT C Z~H @eMLFEDbH,HgX~M-TJy<5D 3=@M4jEsL*?vOCrr0KO7m ]F^yq*FdwFڏ ZOʷDʶO} 7gS.蟍[UD)5XdGES'Sx=6gdVNĂ]yH&;ҲE4 &2.*lLJHLέDM؛f%׾GDr/WEd(yn_g/mm)1j[%{۳~ *WtWC)^G O{a:&-܉1|Ȕb=ʭlN 9X,i|os= Vi ;8d]əc|FKF3M!/e>ZD,pF _Y A_ 1_@B1Q{j_R f6:`y{9Ä⪻H@;WM1]S,`35]?r8mm[Tbk> ֡Zs3"4B;UNrXKBD\٘G}iIr;-LZ^/f,Yxjd>+n= *@Nye:<))T2o0UxБbޑ!A:;\$koXZ% 3( }kauNrfEv(+^ 0_y3P:yZXՆNdBeU{%aRH&g7X'#yJ~]v-.%ElM"]R [@ş)NuQ};z\/rb(n4Cd13쟜k?M&enl8Lq -FxrB;w&WvMa xf (ه >+ojɐU^r^ jtGrH6ЉD*SX?k<&*F+ YeuG_8DprŞI^KX̘dԖe6 ;_AOfB㍲ƯSm)N mݢqo2״&G$cMAGb"o ALM o3!rWTK;̈÷/]6Qs')I,c4Ur6l0iA0Tda AXJap[Մv87YPvJnQٝշt8S' 7 xM5,^n`[,<{;r}ڸxx2y'8q(ͦ:u;~>J9x*LIŧYcL?ܕ! ^Gau ZS@_Ldy:'C\78v954ng ('XGKيS*{w`xrxcK@dTͲ:DTɇ0ymP;P8UJALэ$STրzι"=:}"RC=k$6Ȱz>'U_bª9ն G,JW F8zc1=>%L2+YN&xQkFe1s[A,WfVD}>`H^{8&S=AdfKv:Tm%q:s)_,J4x-蟁DTaV)qYoMN.h~%ă> 1o@NsA' Z St+ {Z!z%[O}lGvD֍JAvz} YCd"2I>C[6Dq'\8ԭXsOEy .` t/%5F.{Q~/Wek4@1e|9Vk;m*G^OóZGHӠ\޽;0 >bh ە ӕ F@&J0}Ϟs%IDS,BUlw$;UM'^e`jZ|85O^*ZPҡ.擤JF̴'Nԣ{pW"Aԑrr:D͗8(C,Jzmx;^g6nb~Y䇩=#jOӗ7yI]wHg U%-w1t_%'VUMkWy> L3C"rgD ^h+Ӄ:{o\l,m`\-ϔTDedгZ>L;'`c4u φR LN2礎9MEi^.ƹ(`jںY ź{Ҋ|W| UYEPJo\[=WW4q)C, !t8yX-z4zt&bYj1D,دtԻˑQ)wh{zvjp%v+!*(ȳhmJ /"=TN"UIgFy itO1\NLWWQ ih_}$;܃;e3_rV%t5G-^#|9/!Gprm{a{gL'|vq+5ROzJ)t S8.s$;DGY2~Z+dG6` 01j/ޏ->k_E%`\)WRdl>B2 J?@gc*fs!^sŷ}FcT8.aDI(^Pʌ٨k)C@r3{ľp!/mc#մ/xXJ6B.&Tj8U7ԋOa{vhmv\ZT.]kr׫H.M3%KGԦu&Nm߃Dv|ΒFڮ7S^Ř2k*t~i-_ǾVTZ6?ǒKvg`%1gLR*! y{;BKH>Sjގ&FIbsFgjB0pKu. y>}]W9jx5[0` lFJLFi}EcGx W_#p 8K P{8kbYٯ M]QP.2;rd)xzHvq82T_ MΑFcbxeeU$#uU-A4&OKm7=D'2Nj) ٩lVIf?L+HEjeyiq ibجDŽ{t2'f7M>ˡJ ߔc-Lbd Ow 4G=TjL)(ҬSVE$򥦻51Hx!RUGn^_>̏;Tjp ygF42bsłĺmdp[b=kR3{­E`jA+řL 4:'gEK4m3jqif]gsHSuWW)>@}}2?1ZJM,90PDnTnILjJP*5>?"SLJsߛtجʳQPȗa)'1];CHno~_w㐗cujSbx)o* cA=@woo#`|@q#kHق{[gBu(LrÞnp׎PICX+F-<(Օnԧa^>  Ia e^QBrxBG͇|Ti@JDj+DRU&lz(E'ԯлvk圏ébB6LؑPiP8|Iun$JvO\qH*=|py /akcEnM)dM|d X@ȡ>eZ؜uT'& Y)Z:JU(jM~Y߆sy| Poi@uZm`o"%iRr]ڦZm]Nceclo7,WڻLMdP Q[fRD8k,As<];>4`E}zt^}br{ֱrC"_L#Ҫe"i&jEj <DR1Y:(gK((q ]س9 ܨQw]՘twZۻۏzJ%j;0KԢ&gE5Mj81YQºlAݏؾss2DX!.Ud>o2:D |s!Ҵ %rpPE3%懶/B_D/Vk3hu`oJ%@9Beu7J.#2լroM)(.(JLP\DfZOIsylE>ˊْO޳_8/ ޴4~5X]g"=OEٯ]Ѧ!Z&.(lyZ(İ*2|Yy/5>4( k;_Ae04T7"֚) ] HZ]&1Kفt dcDDۯƗ4NbC+?/Cz!}] W7n 5gv(L 8C/ 4[FQhr5Qy)eqSP|uF0(9CS+5Uлi]9Ah!(o0\I[6#~ 쯬h**0 d7ߎq>kˉh cQpzֿ]FB/2q2Rsڎ32E{Ag@hC 5j9aqtCCP (qHq6]fNy:rRq*9)<WbP>=^6p??WL AxH"k}*vNxѕtcxvd k0e%txN?.=ރBEfG߀9Y@W ^N&bSk{azMxs.*_x%𿥦ISl=gþɔ9eөԾC80(:N%j>;O0 .c(o2Ja%K=^a.$ZՙWF]XƂ#KFz)=[+0C+ZSc#݂]+&61\//e~2y/RiT!eB M$8Py&ۗtF^9?lk6=RZ[ 2!L><ĽRϩxA8=G\ߵQDpI`]ű@_̄* ) oN'f)u<.ʛoqDkejgeJ=mYWx9q^٪W;@.#GۆxZDjA tRVEgZ "mf|H~@za*tT: +5 o)!a\lvL&!y㣐YI}[,:dk]*Qoq֮2aY.(L!4XEm11+լPXZ/Dx)Gt$F_1"HpU6Mi1 =dosue+q祘d]8wY^E߾P.Ie厈clۣi:aPR/u04_"D Cġ3VÍqIGi8ڎT^0:pVn Tx')]ْ@bqBΊhr&Au#J}rU ~զӷc#owVb8Ek&ڒSVgt0^9xahi {gcKH9BTWnu|j2˾وg[vr*J\n2s#)q፯*"^؆)Gr%T{^$1exdc+߶BޥN$ }/:] dL6}oS0Ry=I~Y"q?.oX: ¡rlxoeb^>X RT!nd`i=J(4X\?F ~ۏ3-*29hTr@zMth^fcmH)ۍ3OhhSXa89p:[ؖZp]cypY ?H=4L4l^:^:m,`5yJyzJвD|x£>c v8#3& QF޷I7_yr<Tٓ(VRƻc^ ya@=8)P%@خ dv9 Z%ԯƀ.dC ZS,H )+ʯr靝?IUۚ/rr{' ;mՄ?‹#^sJRVz/O.ɳ }g2][r;6 qQD^0YBB]~fWYjwSexScb*iZHs'(>wv9Ͽphz*BH#,G|4ۢPKdYwInhu偽Q(6PTEk,]4! EO'0, 4^>^oniD 1ۀ=Xףc⦖ЧErp(NV^ΪrڛjGÇFqY EM9V>2Q䡦Bh5'jrrٷeUJ^(Eil;C $wF@Z,D|EM)IuџήB1MĿdUuIYĥ]lL+)Vch7lV]· MwkI`H(Fom1׌zU~x \,D kRs"96._l@2CYUaXSF4!;*;=Z~VFsRtKZ#Zin aRTkPdTa*r1ӤF쁗u9g^L1_r@<z,Z4MVUDp ʉ2u:.@a_cp* pDnf;X]a>7gP۞ GYwmsuM %Rn,u~~q:eֻJݍ䡃*+ې&>=>zJfϨn!۲ư2ǠU^.Ix8f%wjl_g\Ȳkw:(NZf:B̨UN/"Tq'Y '`6TP\S{S6ȃX®t1 Ĺ\4\vJL!i>HZf24#^L Y"2Y8|'}i"[hCb.3lֶ!k"a;apշ.iZ,POce Jw?z9/@:^>|&T.u˶FI|##{ pv4 K҆.aqҠZMFM̼sJVe~U#1H=4to!Ș9=DidlK⊙pنGp,D;̓b3ӃzpJ%]Uw|' l#G}|%|ڛsڴ=~]JFDMNc){;1?y/cWaOR 1Ȑ;.yWa7<ߪl֐ۼc~):cglc0#x?H>ט)_>[>)p-ysRk@N-)hVHR W(ߩW<6t׽6mO߸$F=P\?aɶ5bؗ|{@qN9wp`/*lxf\H慞v-"B=̬ƇrJim鲃T?2 ({32(;ZIkV/&Xiְ}v }U(CA0b7/%6U2mji<·t^h!c0znBę`oW@0`Q'U)E>r}AeRDbRg]4O5f`egEꓥ.6)?T%M1:ȸ#T2EߟO'.sbzR?r^9G?v(~鿔C4sAK.Mw٥9zS+ ddʎHjy/4=P[Agr3Gmz:>}dY\>`t_Yv_ z_tsX؁ {C'D@‘BVXV` pDE Fc J_9_113"/!0Ȗ@/v?o5۰ASc2^$V+D8܎Ǹ{kv#PW?ls:WG;h=K >9/𨂱DçݿGXFG=6W:Q2H+De_q0UP||EϨ~ҳz78y/_֧p Ӑ\^͗"W*'i>2`m=Ft< TPJa>͘ҾO09釬ه;tL*.Oˌg|B[&Aa3fj 'F"BNlyua6Le ڤ6q\keyy9}tKXCMa!cVJ8z;A(Ť!&K5Zp iq1coB!C6P ai+ʇޜ1̿I)FLȢct#oG=yhdr˄!2(K@V` ">jv .w?2.|ҶĈ,B7#m?ڤƑu6xO^‰zj܈4L-{΃úq󊘤\)IkIN'=$Yrf6?֩4AMa>wTxR6ԗJ =njE?=vl9ި#(\ L ĽϽq-̅TХic\d Q)Kچ KBJrB9({x Qp@DZ})'N=8@PFʀ{>ݮP=,2LAPr@C?LˉrG^"1h<\8st]㕚B~Ͻ(g CRfNA6rqVN#[]ʟfTCunw>TWbovJoyߥƒ\$H{cdaPãF,m?s1[Wǿ_&P? Cn7|h>|ߝuĻ]Hӎxg>b~%l>5ӫY,4_1'俹_֎KC& TNLbIEV&g?5υNU>J=E:Dq92n 䪿PӆcExj*D[<,2uqG@DX84ߢ IKD.q&wW(6$*;sE}ڰ,5CMRQr zM^,6@oW·\{&Rf0p,/@YgM勣hu&%Jցߓ: VVn~C@ {"ָXw[ f!9BxZEQG=˫QeSCU'7R!^1Z4\7w?M@L [D]Fx=!;C /:X4r X`#LWeJ6U #1TGbz_dvc&(H.e+]Vlz5}yʰ:f]^̝C'_3:*f}!K=dJRL7/=%Iֶ^?;,8Yhl <_5%EjOBdu"QnDCj fdRxP~uwO$W!M0)@+ǒ^emRW~M_:]ic>3;'irޘßp3s`l !̗>q Y@m|r!F֌UϦ]@ڪIxu(I șp1$)f-'u+6O)G!Kܦ$ -mYcF#/,{EC {} F&gR3$Rto2Ȑlb.X[J wݠBcoZ28&bSd"@Q^3UN DsŮ&T]oEO)xb}90YV=k^<)i49p;mME]٤ aT#~٦%cE5@)_{{RuP(>qܒٿi > "cN^&x^ZTgbw9beWJ,`tJݔ ns.oBQFjK+G)aZu=-6;dLk-qv)/bkRq-P|YdͶv2Olϓ^>3 WjYԉ0=w7,[hQᬬ*:Cr$QU 1K(FdXTȢ%NlatLdNP#@ciZeǃ&B@J/H!\uF=ngTA+2" :(NUMd`hI^mז{`+&ѯbE}Ȯ4-ʭ|InZT2Y7OWuNa np~* "ղb-7T((U}0MP)+WȂ𯼤H&v۽ϋR!@ 9jo)}ng_ o!KrQBP${Aܣbn|gCb'{Dz6Y@X]L&5 ;ܟPomf?׌| ;`MaTγ!tT6עǢHޜUQ9OU PVӸeçipҖl 8hu_!i3ٶM"."bj#SP=:Y6L_$dOf&5m/k}ANs {C[5Ju@U^2d^,Å(@c˃e8Aʐֳ `-z:?pQoz $pkn+Z| j9VQ#^YQa*?xSFJ v@~b% ȭL->v9]A 72_2&Kt?;./ݞY3X$IU]8|YeL8N̅m4Vq HHS˓Tv/|}S!Z^^T[X`qbz96L@='lcwy Ϋ̦=x!e)J_| H6jG޴ ", k*8&6 +W^6;TU{t4j'Xŝ:VotQc?enTCsɶ ,VdŞn4L\i$hիU0ICip(3-l%QH)R }#X)辡)&/T&l`L$Dx1"oQ"l SsB@N",y24~/})x4Vyb|/(F_bl`voБH:j9ƘkM[x!:Z1)ulyW`.JD(ď{Iϙkl/Lma׶*3СZ\ ,^U|/5K 13!=RR-b|2~507ǵK+OoA!ϒ0s1(f@z >gkn_Jt`-( HK>WQxo+h B";QКd^Bi?D1\yb&-oJ`yDw՗-Y]7;`"Z> dBym*S-T.=ƣjm62" ǁ= 5 Hj{1C]Cfzx+[g<*+kC;X0WSK@}|czb 'aS1õW|g.%!b LͳJx rZa) 9C7Ygs}>02Eˁ vc )AObS7cD bbԣn@*;Imqdz!x׋ڀ.eZF 2k-S ; ^tn}ז?/G`جڣe2 }5sTOYB=\ ӑ5⁝X64E?A w }tҵyqǁxkOgQƯE`9ɦV*Dd uK? xޥd%WR+žT8!R`*{R@طzhvL3TbH[9zv'Ԛw3ja痎ۀ3` E)Ѹf3f65RSP_.مYTX> Ƴi/iQ_ĭ:lzHXo:MƔj`S| HJ3;ql'?$ZN3F x6ᛁIIh3v4)w?>'2r$jhQ1I7sq5ijI$0ꑅD=Że,!tCHOEˁaI\ sj{\{v-Z%5}"+,E8m6!@6F,uSsXK؅R!a:+S OeVJF ]EZpOݚ5R#D@a4i =1s_26>u}.T2G[ZϿo0lN ") !կwI㽁bp?Z\B7$2SP w(Ysyb,4L4e(6!X\F8s1Y#LMM-USAVo8$iw OD=\.3Yz>'Ŧis/:&Q"PY@JILcOz9-DZT`#SWmWlP nQ- Ibw1R!@~ r/侥">M 2~@ z>/~ZZ51\ 6CX8>~輁&i?phR͹m{~zg4{5Z%'"U]ԇqHBt8R3J+R(źCinjڼ->t^AeL(g+5r6]WpHf"Xwf |HGamB>;nCÿL9:NջbtsS9nx~k%wjtB:Ly˚dEgzܔjq*Z3*BɝȪ;EGuGp 6^'GXt6I.2tpfnT_/k kƠq # 4xy=Xڐx՘J LbB<DDԑtlj?%(7,6Z\ޝPըC, ӵ]=Ⓤ pxhQD'z⃴`8.dH\w +!o}. XM#?KIdwxL׋o /4-{[>3x\'-=ˮ/ //Xu.q)jWXJ9MeiNkK`qw:^_ HԈY[1w#l5<$$^ bS(&`6x jufv`zIpOvt\ >Xv3m6iXaB?KV6>ϋwǣI {3@%kxI^EN7aEuyuO@ pE/X^?IwX0A7$\t;~%YY[pN/gnn։ߚV0YpFͪ$Y5ya<\VqMB$iN~`M_ luDOlȰL.[^uf{> <gvQ@Fß;o08vF⃹o,5itso"^]EsQ hCS{ZC Ik7\x}5׎x=!&k9 u7^ Z#/\*q`EXYVyQ!6ɐ\{HiK$#3Kø>IĨ ZNr 5bՉ}@q"[O.' =dl,\qKɶjb5 s7y5 EC ay }<ۙ*1 3+ {$ o$&6U'9[!|o|l!ZD\yRFaS*7sD@"|2Mqfw؃%T3g.2w U~0A0=Qe;gYh(<9QH _MjPN`4,xn Aˁ3﯈/__֤@ϩ2'[o¡#bGߞuMہQX|t=]?_}|8 |'b@ L,eQ|aVCS#Kmoa4MjV-B0Ɖ(:SLwöbi~~v$ծSwudSfV:G sc))M9m _M&dQ>+ !gﰞ 1 >^i zc:Q`Rm"/|Szy[a!X') KYUq p>Ÿc}'Jjl}1Th/#u= eא&Yѡ&aVU[d =_}UFk*^B2`hC9'|wl1j)AI󧚫S+c@;MANa{]WWҷuR5J/w Afegyw񙠘J< ꊍd6,Wޠ*b F75N4xd!<$йdH;`F/] tHRwl~1u9ca 3"/Bi6m*۶bwl=NB6Hqv)ÓN <2gJ|+(*;'wxftol[=nIgZq#rzէ-[Cówdh~ά =6OУAHeSCBVFA`=k?挲 4(er(?zA1`\8RfڡYqr4r%"VC]XԴ xnY#= ڭ꘬J'q8Wf@5a3M xK䧿%mc|UؠK8i~Ϣ%~N ]!nqB-եoK0r2IԆ~0^e++E9x _-6؂BQI)s5" ĥ7s*)AiT=hoמ}Σ38TUo <ȳK19`,VlrX*c|ǵfU ȷk?\'-(6!\lHY"Z>]i$|0զu>0+ITu-a9~E墛ky$%E7EJ%~]VIC`f%b+e9[VPx@5f0|cZ1w)C.&ywi M|= N:FVG>UCؾmQ: NSjJB-PH6yɴ-) !^=F͏H'Ԫ7j?p#M@.d4a4A:x]@w}]!ou'zfi`E>6>cd丹2+jǕmRK2!M2Қ7McT⹱= *rϩzkq*34ԇAK}߄ȷ1  2θ$F?4&3,?+%0bcTK&/8ero!n+Rֶ a-"z7B'#ɦ0N /1I>wK"-n.(:coO\Q=r?+X`h\/vx%KT#IV)S\xo6By!n:!Z1^#朱 zBlS5U28pV!]r+Wz kZ^U^^B k3yWl+[{nZ|\mO"gh : }Ȫ:3݈(n~qdXOz. V]GiçJ:G+WQg_h@Xˏk"Ƶ'+AY |eO6&jhWn W7dp֣417tdjD2NU!RoyQf[nyr 7~ODg4~?ryyѬ|MƂfet0 m;y۸̳UQ îdJR.y1{ l\(lK<gjKoZ}FSlD@޹pɌ'ŕdfy&1)ͺl]:˖OߢݬekKy}9huF#֭{=phYxHޮK%Ō>J͖< N䕸f]K}Q A+zF}4xrb<|fiA1uLk3-ϸ-2+ (u@E b A1D'WMH+="iHѬZZܘWe %.q"4uC N+!u&nՓ-Em5Ŀ ƪ %& wp)4ViIwO@8u3P]8 5.!O?bcU>͊aM)ʑ23<[z\

a%_pIʇ8z_5-xjRоwQ(I=ӻ)M8L!Di@`%\)5vhdP4e@2:glIeҜyxXiy m錸:֫&IUpngSO>cT6W'E$}WyVnK&E.ɳ<0(!b)*#Ef+{ɚzVr@F!C{ʟIdeȷSPI>e PN)VfW+:h[i_jw&:GXDFB[fg l2b%Ԛ3dfLuE:cLebko.sLgstF!H3[CiU=K H;B*c \gMU'Eq&bSdE6d/NqU&CƧ "#"l1u.LuFL̋7Z2 ʜܧ_\Nl^>BN;ԍ %FMFt쇗TyX׽C('}z0;)v0QcZ\K8+o՜<$R Ӳ5T!@ͩ}[6Hw7 SzyݐȯED3 `$]2D!>.CJpЦ!v(~`){Qm1aݨ@;tu 2\ȁmn^ +_Ѯ=+_-{;(4zj09[ xh:T^ltY[xU{|{ ^t8H~N  *Ra6y$FqU?TZ6'q{QE]l~'FlXfH76qm zյAWsՍyzV]IXSJcY?ٙb9 -B3vX[sLfɗa.GF^(W\z>B# יQ Jp%[-`!}QxiA4L5H8sᔦG8 ge*];@}4[W0c6) d r^UůXAU-ym%M9G(K!6x'?A1ң~]{m@_8ߛlq|zWq{L3}(MnCtGlHq#RwdwcTwGrd+`A#gLb]CHZDX05P߫ڠ)>5a@,$ 6jK+P~o KJKɟ‚'0}mةUo Lz) ,թ r(Ek.k8:.|6h﮼͂f~joG_{ 2];ɪ;pуNVYdjIw pql 1t<0xBo]D?`u+ =~JR)/ Zf7 H[TM=V@Љ_^s zᩥyj#dʎ eSNhn!Tӯe: Fæq)N뷤]2Uy"\;26Es_`|1{rﱨ^}eh٣F4nJQSºZQEl|*mHhϱʡ Q~ᓇWq/"F @ mqJujlO{oE>CӋS:0~j=&뛅rud#Թ%6 Yj\8a7UkzhPqwm>R*[P!{FĬܛӭyA>Jg uqyFTqۡ@{ E$+JkFυEcZbbO<{߃.Y6ZFJZnѩ_xwm+0gT.I# QfF"Cv0CG׺) l aה.,&U410?H˺֖ۀc 8OuT ?-8pSi"d6 }bNE_=ҋDS_'! _tl4G^0xX {t[I 8\|p^B6\Q$E3Oi jY 6&Jc *8NP$JON/Z|_j@hf9.| yLo1mB!WuAɶ'C ԑۻhRAGbe"h3x~pMm>pZz;)cWuiDc뤇xU?߽%BcV*֎Z,4u1hX-_uh:)3X2Y)h+;_i(O"~$pz`#@>6឵CTUm6Cu(2Ӆ[cS%[^WSV5lݚ$܅qpPb m%oVds)br,Fl";LS (WP*/C2CT.Z4yۄ؉2R܊60IK4?L5Ҧo5-4sh#eF(d6i%=",㸼VH2.UADuSҎ0g8'Fj&ApcrtOPofPh5p8c!Dn1 ܙ<2Je7[P'_҂MP;!~ <=mK{o2(v>پuҺJ}?& qu^4:&ie%NjP$z[S7/j"z |v8y eG]] Aro:DdJ[Di}j$sjt{u&EwPyĪHH[RUO;|cxb@]NӟWglІBǁbDe,{#D%'V4 WNc{" )5i43' OϾ'ݞճ]~h*3,r3(XxLN?8V r.OF߼Ukɺ _95'R\C&씂lރg c5dLȒboUe?>ŃF*M#pPȎ%Tlzw6VN]W"`yw`;KB_yEz j؀C&L [CN:LX)-wU ߼2#OQwϬ7Mi i/YIa dj@-&,e%eVOCV:QXidP=v٬>qJB#[Y}(~%@:^E[ЅjriUTX = >f3QH#(v%C+>k.=6qFZ^¤>+ `Tw>E=ԃw Ppjb-LaC#Y(g䤽#ȟk*0##/Tu$gZ 0 0 ,HOcdT% 9'#;? TZ#0ΐzǠ!fmb(IˈµyVs{+A?#WӚk6UD<Ⱦ4ˉ10I׈ֵ9ԝBՔt(PNȌNYutc[6UiF9@1_&ZφUUHT8VE8] T>$*C|}ﮠk0'#2ГLQ_TDc`D<@:Z²վ*$(#[;|* 6WI\ "S.MtnĨ13d|(^11e?Û$LSzHflUAO4p ukt0P] ht6-6:sP2[%1w_Mħ]yn6`9sàW@-9ri9SzBY\Kqw$pAZX=fBT;Vk,M"i{&L&?u|GHyo8ޣcmMI:1BCgGNU)#950ǟv׎WHupDf9魓"s5"d |3,.-N&?YֻP4ٌ:pߥ rÿwOqD!ϫ-ԊZrQco[gs70 Ngkx< jdM!wz͝X:fgb1icvAA\>G((KXLI IyޣҺ4\?wQs-: M7 _78F q-*j*㢺YA jXvyï̦=]x n{wl1 442Unw_$ED]4a|bdycc$T@)C0CfF?zy0%*ߠ)UݽkʲuL5fJS`5 9.|_B 0Yyî>dSS72c;2,-V)1"gvU4?QaʻT^Yʿi+ hJ.mF[ܢd:44=`;Y}&%SZ>d9c ~+n/a8Ģ )_"TKl?ފ=j:{p&rV1aya1FAnˀYo랰0] Sxai$閜ςeUL .{JyrKVU|l1^FD$EC7)n~ ɮSr0;f0QӞ\T_{BT~S;@nhկGjAnbƎD\Z9c] jrU fʗ C-4@GGwhx}Ӓڼ痳2*VnDU/]; Ig2RD" |Dam$mE7ř׏J !A<~~zPe?',MBZv&Q'` e)wyBy q3UqcZgNT G83.p0jǼ T0J NE[Ab(%naG?IJ&,#u4JaALR[OHlxô.ӻ7݊d3 ڂ+ ŧ ' HxDӗܰX*hiNlD>qe/zwsvlu[6%itG-Wg?=UDQ58YRM37ÙJ4V% eYujb4 1sC3p߯R9)7A]yɜK>j;H9]?:q,a]!Gmզ t2Zz}fZv p N^ܘv`Muhƞw Bq\aoRo$UohճthFW}]J(_S\'yQ Xm=鹏X=(7!{ [Lr2^5VngZFF9 qp5vzc:0n.ޮ"sz׉"sO`bUhqTӉP$69c%9K /oA!:ܳҤv#GpiTk;5XMWh?v˜32pdlmxڥG86@Aѝ\_3Z9Ip3iZ-]Ҹ5#e17B]dIj!/h Mع߈}oP>^hCTq:DSlf6lO}j%ivAij{M~/%0? QP٫9gTO'@pFΰ] `]qkJ+ܱ/?fwU't7 IQyjQ|xz78tJr29w0!+J ta/JnOjZd\sWGqͲ ]9Rl/BwJ50G%2H~ƈPyDt)Frmqz~`m<b=ht@ O|~>tvig+:V;4.~$D8+ *dp7>w%Ӿ}׊|43{PЧe6NJu ѫj7']7#n'wU*뵠յ*QΐTX .-pƹtEy خ@ѩ(^(:4\kQD-xKR@-g~X*nA9vh[˲SϮV%J^K9KN(oےL? բ%¨Z 7 r>V:4/ H5A_8\n =|ə7] :rgv,o‰V=@ydq|Pg]< 9 {Xm*l+x_+mgۤ-[TDX AX)w͝]j,wT(W4Ke(OEJ1B8_Ԭ8,p?'yl;ݐ QGRK S]/S X◚U=tS`EіO޸C]0 WkʹRv2fQk9vURV_| ghJ#0+,;60{,ĻE|$#s\|q4 2H„ 87#%$\7MC̈́0l„#-Xē2[G}jxIzYpo@ѥ؉&#,:63'3HFW| 9a8xxX]h9"@_􈹕͐ WƊ͂z%.s_rdܠ%)(Пoۗz`}Ů3҂ .b\M`kJn `Ps.__\R>,?l/0w^stU!hX uƴ$bl1=ߖ d ^f|696L@AyZFKKYӋulWu,PD!o J},_'S~I12Ux̋Y_ JoQ@JuJ:^ՙC(.q.%,GxPˤb[g_߷Bq-bhpŝ6l9TQg]H`κݎD~TU\Cy~=̤xePcE!9%w^F(h $]X2~:zf4_`|ujX&zGQbEStx_E*OX.d=UM+q}wo3i7/a JKf}×yDnνrGtY!w>ߚixzַ0oC l)9M0C9.4{SHNL[.qT6:Ti>mB/́^ s6-e,=@s^Ccb:ؒn8 ȚɃ6S>?v= W ?L]+Ғ`AJ6;/\ii,ȋ W~^՛-5Vx]Eq^[A3>sml)ɽ=b= oș\FN})l-tH9D#EGg@6{%F~6\# 2HE.&+AaG P*^-O 8+.C<{<]"[@03OEI:Z*5StWF`3\`x{`ZVV j.9 ,i݃6 tt>￰|"fiϡ0pl@kX*=$ Vօ Ъt2 j/GQZm=".]e^^ѐkQXRPKqbхl,DvX2\{,Arh sM07`$̨-b8wC(dE/|6>.]p% =c]D>|e-k~Lq/R.J%Ao<}" ~~HCS_\P V3̕y֚OH@ۙ,s=t .=t̢Y24G P eb ðr%5kQ grO~ʬ+ *˒m-s9Pc41iB3`6] %`z9z=9z3o9,^Z#;0ltS6@:j(w} ]˵i=mDiRyUVf<TVA5fkx)R^dTXb{V':m _~E]{a*YE)57sm[oG/]LyT1}B~Of`{<ו}icv`M25Rb¨g|7 LglDnj^0ys=֗W?8Ro3i~]5 \Z$S1 |ŢCY@i["M )(?PB1ҍ. _Mw]11;Jȴ:_9bi51+ӜF;weF Qw FH};kV0]pm&g; +8 8 )n Qݣgͧ/VtH̏9W23P8$tE BHn4%gmfI5_b bPcx! Ho׼Q?+3 ="":>nƒ:% 5ta;Nr,2܂`1UT9;z`AN;nJKR!MS O3L>v6ojTM|[X\lSrHm֥Dg;W֑q!C*t~ #C|.߆_a;Y"f?Vb3GMTn-rǢ [` U!*8:| ZK\S ]ّtCaEIC]@)ΨIR&(`[Xu* GLr[~ºT|l9F RZouU/]QKnvU$i [c .#'c_Q+ʝT tH%c%"I*ncST>q%Er,xrPu`6c>jAѪ9*'By"6ٳMh=5or.߈lj+!ْQpЁz٢>%,l~kY"X拊S ?>KJ!nPļKڔG# Ubw2߱Ad55CsfW=0YSV5 l lh'0#y&g)X_ XɏQ,+}Gm*n4n|9F-}r `uN9w94L|Wv@u^}~h/fL]AKTl5q"m$"|bW^͢s>ۉHyFԑ_e]{&)f ,HrO1*F #q)-Fo/~{j`>PTj Sf`$W PQc gn #jV+)eK>RPJ6mce-DJyDbg3A>wiRh1}Տ;FaJO˙͝}rDHM^?F}Eab2{R+ Bs/M%&d$Bp&"R Ϳ`Gj~cu3 ^q1l2|`vuLjzgcpTI)_Y 1ٓ/^,/R50K65rܭoaLoϫ|R4N!S}3vCm:r9 _& ߓ. pۢmK,Īoh.a, ',sXD􁝛|DH7ٶ.%Yx9mrɷAmGVdY\{r1GNpl`a&}| {01F:j͕ ,zԇAd|_g87Q|Nc`(5xǬfM3H" h54廙8Ӄ1e$LޜKw9lITlnh!]@FZwIo*˲BiidHY1D +>=XjP1=sŮɿOpI21]F66JwDd8 q3jԒކEHNW(s-Bs i= 弮^˖Jid׸ /pZ^R/NACtg(o?xwB)l=0ߩd0٧Qv^x'v 9kHдTzu-kDܼwk#) ZSNɻiIh%ghL?*i) m:eWg7a%1=*ڊ:o\ݹt>3}oAgMp1r'8Z2ډrgB 2_6/"+Vi ܊M8;K q< k$>P:WvLR ]>!U~. ( kۘ;(dWW?S(b+v(iFh['yo+(.v'CD{)>ʲMDvnF,bqM$s:ѷP^x&|hCJ>/-m[čcFV(gkcv0_ܥ o[j(Ł]:uאW{^59> nk=LD&C(.2=9:٧zIǻ6y  S]գV_5-!:߉38Vuޒt=Tjl@"/K'0GINE: r v3]1A&gğM1m͋>7rlq+g,AQ /`2v.\yxSx}58wYTThⲻZj}wM1kyb7cHncn\8*ܶ#>_Ac}woyX*_+2dp?}mTH|kYH&EVr*a+3ë 1bB"V ,e FGM7$ΏU!\PSv3j>\ǸCzzlj~Ckd\CFG ,4HD4=Jr<z׺)Z5WZ{LX@Kܴ; ~9.?xAlg_rԷREsҟboD1ҺLJgP&SQn|ؼ)0zA_e-Ӳ?}(?ls>}l*.{L}дYڎxuC-%//T?$7ޯZ`(R)*7ZTNo^=UͲIp) ' ,mw׆UX1qۖϡGc/#ҏH$M#v¡su6J3{"ُ/T޳c4u(qN풝Q_tdƿ燪P 8ؿ#,WǓr~¦%R&_Kf@M!ȦvDTY 3FcmlW W!;#Wq,43,(wݼh-`AQ Y@z@$_RRj= z5[Xga|H,V[Ø讅Jm:,ΒG("uZ ߪGZ jy}fu_pYJpLS8<B79-`H3<3S &2Y˄̶/yW~+8V{REkߍCȢoƏcjeEd1ew{$TZ@Tu'>oSܪ XLNGK:rA'{_^9_,h Dq5|Xv"T Jl8弄&?|>x@]Mm9>S Niڼw*@33XbS1M!qqS3kT!' {ωLDF6]B0}!x+{N|Gˮo-[ў~8&yXnRƯ\ڔ>uҨ"MvS|x_(k7 4;Rt3V[y-lB-q zaR7{6jRSuC6-&5^Kc=xhr䴗l 4βV9E?V>[V*ov>Dɯfxw;OEɑ_7>V1@\$iac,{!t +x5iY|ת 374p`Ti/!ѷC2r~FM8^Rqgµub3l2?hЛLRwח iE唽WV@Sg@TS\B}頤dh쟷I~LZq+,Ť4qgU2CׂpʐMճMyfh쀸y}@@g7A*8wc]%*>EDc`IL`CQR!3lV^^WJ>d01T{dXr1~ӛ@%߱0GѠ! GcuC فHXn Ai?GT[youJdG'thR{9`tqB8lTv/cT$CAS;Re&1㶴/?"Gtpd鎦 и! ꒥G.KF; MJP_[Y&hq y-,5IT# D2\`Ik`UBcbѶUg *R oQO6} @.^@ɀ!$} I0R(Fc _DE ihInUzֲ*q򔊚؁ÞT◚K: '^ݳ9 :of1+{w[ddB7P?G~h\w\'PdPI-8n )yJj!55lRٯub Iux;5d]2ɣ۲~ N"/"oSTRdVwQ3PF]Y8k@v>UPKI ':z&` -烵X :"6ŮMןZA]m(6ڱzu@#Dwؤqё[#*FuO|ׯ   8px=--S[m_mRm$&>G,{5kE(+,KK{UDz@izXzT/ Y7]1q?-oOQƌ=JW3OSulXRf(ҹ&Ƙl;dCYGuŔ+w\\BP,aa\bxZlS FxJ1jn.6a^"1l~DMhAr93:OPF}YCz(sS8Ր!D4QH훀Fe&ߢly`E\F~:1(lվ AJ~m猞<TM\c7^9!v*zW„"Q?4XqEFd߳CM6m~Wz{c(Ɉ?ڞҕ?AfT:4P6H8"+,C#='TBĿx"~C VGܞG+a>©8ſY'<yq]!/mz*]U}J-! c^^U:/nD9^`܎,+sH~'ڕ`ZHO߉gaa5~| '~nBN`Wy0 q88Рa 9@j;NUHV&:풂^0l=ܸijtqhz>+Y jMcJ\%Q鞽m~ NTA*u1pR+6=w$4WW5 N~;Յ P,LCp\[7:z!HC,rr> /uLV}ߡ'{FTAq fJd 1Dҫ!Pi2R/?mI*S;AZY󳋅ḑ7[?n(QHi2M:1yL a"a6{7-2HC>;KhsO[U {Ntޤ"A2[y 4Gթ0>f5A J}-hgl11:A <6_u>ܩ^U^PrFtC:pkMTΔ%hDen"v>KH E_s?SobO.dJ O.n K*F)sl+WzSPJhpɼk>}1SX1ouz=y?$%ĶIsP8$謹[X]JA{ Tį$: $H)i 1>WBP9ʂ$epJ`Ӈ-F"Q: #mL㸷N~rI8 Tewl2"YPP/JēfwPC=s.kI4Zy, ?yb4Q{]7sDT:lCfJb7a-cS}70U\Q p[\Y[3!ߝNCEu{7]nӜ;QHIҹCPt (hYQ;1ď9\ uDi^:8GD&f'~;b'q7v`) JSl< [$ɨH {El,ޠg'FM2kRCz Ӏ,$FM696(*M%dM&@q<x)m -mNٛ7t^2t+RKX?/@ݙQU9zDz lm$E8VJ}'@>'sVeuՃR #aR-.-)rg#4'o}܏T Q6Mʘ9#(`bVlB +*Fę˒E]}Ғ2=k,L]ʜZ)&8sy묲nG{E*KX3t {I/gn<;4aaWL'SO^h#4쒛@ L ..yC)~rM~b­sw^))(X=9|ܜy܆B^[ALhq5u-wt Nm%dy^,]ΜۓniӛPJ9l/ۓ3n3lˏP\\c|Fྌg5A:˚x-dž- <„DH !Fq_џmZBF+TvwJ !S/Wo}9ƻI SYe~dmRX$&j3 ZXşSt ;Cd2[3)OR+I;3*#@,}[] r\,];$Kp`]E0&2)jJ W!>qc0"Ɯ2G˹ơ3Mi6*p蟰`٘Mj K kB/mPj9:'s_h@X'[8C@ >UL\g V\(gǏ2d]Yl\KktbLu]S .շo%]6KHL'8[J܇fEw!?dt_3-%{u#U.P6ahdCF]<JeH&#BvbʥIaJXL S/_'U618Zn0ذ$l=#ʗeW0yi-MZ@xU Q\} S95db;~ӭcb{̈?9;b$'I49,&tE1F+~];1>bdڸ/\,qZ^bxzvȉVj-"/p&i2 <퇡}_YeL2br~=n)I-KPziltkR6pL87Եa Q5cн"tQ&d[dɬ#f%yƟZ(`]&\0غe“vӵTjE4?8Z(NW?AhN:N{b\zQLuSWڠGX@8ĕ 3}q|g*5ݘ [AYRV9 d!dpR[JşZ.pSEjWDJj)}0Q[-CwPDf,B0N,wv7f Fi Z',`ikneC RF <3j:~ô-ڇŮ)F; <0xpCkxkGtZBAI-9$8~pEjH7]{h+4g?~p+pǍ:od@w4a޲X f?1L&~EX4 ~V%FOݫ k hIJĉgG6f %ai=C֬} X)'OoǶLWY>O)"E0$r%M㾋5n #˅LQB pn&|V(7<]Moe Aܓb]`TY.B{lTlNb!C0Χ8xWSNQ hqWך5f]3} 6S#Czpf}(h3"8`fQLt@ϊQ=iM&MssRaWͅ 2MQ咽Z@W6a팫x+͏R [^~k$Zl:l6HaHzqSo0J[ )Jң&bb\k4g= ekccdj)"4ֺn5ṱ#'^gdvncFW-nfT|DJa76NLFc+5ѝ}O1a3S8k&;\V9cnΝ#J{ccH uvyȍh qV,6o*EErHp6bW^Gz$ 5L-Bwְ YDkI ݁dDRZ hǢՌl ;Wd/QcN<.ۼC?히,-;IkPx:I8=ns;nIi7F1bɞ.wurA$C@5=ɊIF~T qܮ ρSK4t*܁v_i3T9TY1Y }{1ǚ5k_`H8k5ô KɃPݲ.NwǠ_-i H_ڏ ,Afl-Sh'2MZjyFt 3dHПIghpLJ?&N+Qډ^JcmeM-{ [=#v@KZªPz/m2Ni5z뎿?rb ;vE.o "bt/ȁ;3L|0Bg'>Cy cD/?(y[6a]_*]xq%8h=Yc *>{b| NA_n~}!ϵo8dzeNHKE-M6Qhވ٧Sob(0qUE;@Z{n5aJ_hyt1+1w0_9!3p뭾9:wWWaP+Y< 'K// H;}hys6bZi=Bpn[䐐>U'STo9Uv?Hmf\ѭ `g^(\M>bI֙A)D*n ~X`LD{M;t{uu~ڵ!ي azXώY#0"JϺrjJQ2m<½yOפ^VW͂JvyA507"h%j[1*hf„=$"ЃVTHc2ߠG_"pfkn"/Id173DvOpRi w}пsOV82Uvr/'?Jgxlh Y>Er0 Lū妯 B@DAB)G欩f~[>IG0aJ ۲  4rQ;5`EJ[19fj -a,ׁN$nܯ"*0E㉓t7@H֢+`M_\P&C`c/_Oō=l9U.^oې{zT<0~5 Cin˅^%=o7'62/du4իX8:"`yQшIg N)*ƱL_ՙwod}n7Ulk̪dp Bh-Mj3F_ ` ՒOHʟK >g8 j~XF+[Ix#R3jkTS:"#;s#8 80JvfӪ ]m gQcBW!T\ެ`v( #䔧# ~J{鷥\^T"XKq;Dۀ{Do9k'5q0~ܷ`LH\}>tǟ;̍MK #"s]t~F+V(EO8L%T6l68jי8|ix#CNZx$ WdChOE_*Cj:KĨJyHM>߻pvsXb,sS~ 27e\PW=<}#yr3xPIQږFѷ%/UleSP_B G/Ֆ=itJG*I4%;D<#R`ذn<@džLm]4>9V|4lx|N02SZԹH<(>RbSFl6Sv+DXm{dfbg%h(q@E{ -+ȳWd{# = !n2DA9t?L+ ^X.ܭ(ڏ{Bd8l˂|`a[gx4qx Á[*b>"<[мܢU#vm8CYvx뺘ZEt}IV8g^ Wx qybcl^c9kh=Ͽp{ukf.#%#IhpbDlEy5mP8(Qph'm0Ah$g=FqV$c+v2?@'n`3;kWW 49,|zh.>/1YN$ۓp!Ї&+QrrqJ6: ŋ6EwpM25$;@;[f\B2Wg{p4E4%)C VqdE++|QfXV[H_oҕdw,ZZ*}UyЪR췆+1Tcm5С=$^jw*aby%cEyØToY"Z>p! UkW(pdr,HcPmVUDN΅( PFuqn]=#D[pgoK@9[]?s4AEpT8#ٱWsp #%Ȕȍ%cR{kRw(bce8l`DE <,NU_E~&,]Ki]W|aVE#iXieC9\"6{.wYr\,C48$=\h9ٍ8~i>_7;Su**y[/xCb1vG Lg66JI )af5hV鏫$0id͘#QC$=nBT+N^_VNPdF\BbҵY:~60S .rVЦ}/\Ǭ{MN>.V\Y: &ZK}$tUJ% R<%2mɂ)L0v"sG%6(^j!6xw{Ov92`|k+Z@PMMk7^RoIјiWD CKm6V h'؁ XP'w8 DpyjM:pξu.k=no^P$&geE285M̆:*Xs6%PjkUX\50V<8V|yB K5]; K毒HF1 W&-$ ˞H;*7|GSZ: >ϜPƾw9[?ޛsUl>M]0ͳ'fOBjzg \:Pq{Kl9k@+}Wn}@J:znsAȁʫA_ɮZ?h݇g7ځ !w[NP4[mRc+F:RíhRcxe-lDȿ}og>3.gzM;Ƈ/m<,]~+TJ",{h(Oǣ5kf8,@ h O}ٙ17\zk=, ˪C |!:j3Rk\Xs83f]#uߥsu s Mᩮ5Jg,obմWj)iq]!1-;Z*Ҏi)_iVi ؙZҶ{$N`^w|~#%%JKq__~G_u{`묡Б~PjQt5_Es6Ǻ@]W'N٢RCGR+ffW6Ӹ$1_UgDX~^HM `y45'|CIl|{PSWOxeQ+x*^KLJ:p]3@"*υM2y|%a&{3^w/Mk2%Dh5?x]#{9IAum9@砀H& =t* Ph5CriQEȥy+*#RYL YQ^tR9qvB.6zwUe;yhYy,֝`UI=p-2//pAH$d{cFgY ـJO[yha~ǃ7,Ao!H=uAebc0S^A ?4{5D+j+s6FX/9}Fd6p:z>B)`9`1YرovLt=z HXHtpXw*Dh獴mP!._ٸ0?ܱ6ڂ^A7%t:{j B c-gRfw{ d^X㸅Y{,)MeᦋjydȺkuКݫ[g?rKc+/-rMYo ԓOOs`6=9^ռ[fy@8nj9F$OJj̀kN[;AqS޲d㛺=]5V#}t ࿺SET^ڔ-h%hY@w3~"O3]3lPv+<>/>fq_dV"z1@}~syv,6o6䘾M'U;W7Oa+ZA?nxb@\,dk:WZ a/ 1pf rDA\G47%'R66q 'Ո.)]aa8Gy&i9}DkbDB"-?Jߌbq5C}["HOЎYΕtO0@D#`V?V׀ߝ4j('8Cur֤/J$Y=3+jaSE ҍpo_y8;fHW͔  !  B|1U fb& ʯ>eLKP֛1P*D6j-Gtq7uF #t:"%Ő>a?)Y?34Q3> \(ڈ)J}fA&VaWzlGl:T"=iBy)&ve~[ecjsҚdnp Y^uZ8X@w3䤢TNcZ0eA x5Kz,תN۾Uj|l7.:U ka@nac%@ۙw` n\Fb*5u=83IoWmbѤ*dmWF [HzVГ-PP|f~VҲeŮX3kNK4.ЉO70tfr ͹u6i"-/_l:Wk*r L(h2PP QeA,_f=_< )P+ZM:k yORb?M:Wv, #wD}FGO!85Y!d ڶAlbQ !w7Fd5)P1ȵCOO+wL?8أ.4H؆9tiٛ2Xg/z#q6= ;v@ aTk7T?ˣ$\OLfͻ ]8wpo0cɏZFJ1*}Ҥ7r[ҦD&<2 ٢w6C%[Cvsv0P{̐TMIJ kH vO-Tvv=o)Eh? 0DռF*?ߢe,⤇eԌDAUڒbڒ7wi):x_|zydL)Y6M buAǹP#[HGT GuO#~ͧroQ 9BwЀҼ bTfGyD |^qG#W@+.94Fiy=(qwઞgv%H\u`j[IQ,6#1\WBcX=XE]/yAu~oٌ͐ꤹLmnz]eedgkH#ŒSY\A2LN>::. A.c\ްM0 HF@Y,W,to"@Yٓm_a/O,O/y#SvuۈW=R-.aTCo/`_W4@~}ײJ;Ϧu@{?X:#o~&.4exJ 3\6w.f0n_&$5@&<D֯dg d*2HPV9צmw~pLU{= Z쳈ew10,[9zãiBZy0 W 3=5] 8 zϻ' p?f{fYY0d!BI,Bh 4`iR0rYcRB`Q̲/̃` xk8;<7Wߵc0"$|xF#& @1y¶2)JګJZnP]PsJ&Vf*I]:MDxO op34xYVXpkT߿N[9Ag&ߜke+}mլ"\j ~Y׶jB4w/h{{,7=kA-đ$?CIs𹔙%.ծL̝z+t8x wAaKK))^decJ' ]jV97˭,1nKx:)(XcQύYJ0 &b5^@I|(|]#j(?>x009'.s5ODMGDFݱ֡ds*q:Ni#ʇ&`Uq߽́ɼS}"%,8%-.M 3(#0cހCbjd6Y84w.r88!S3Sx M$8~6e%pV/Enc:RCxHIۀK\b̵LygC{Qp9)L<WlƧ;0e5Klmkt-"V4uڱI t&O-76𴠋]x˱ PF^mV_C3ڭ5XAڲ x UuQc2wO3[3za~wW7n-{R4`R튄pEX~[H7uhXP[4Nz+7ySފ }$Οڴ=FA =-|snPA\^3O18q-Jd?ѼQ1ߍ1Gˤ G[)^5 A^$pc iT; 78-_GL}VF>l.z '#[x ;]r7jt+lCWq.Th//fRKEd-@NW15lP0{,\y޶VͮuŬdz.wպN;7JO"YvnhLlZ{FWaؒa6C__A@FW/ $2e0HH"h`7M 0@v I#0I+CxAMi]bwq,+?U0嶱IOU:|Qm0޳6 [K:eNn*7~Ĉl&mQJ 8cQ` h#Y_uRI־^j#D!GFN ݱw~]shݜ5zJ@t^ށACڨߪp+1 Vz{~Jϋl/Jl2)UΥ6n 6Zyr<:"?zom 7Fé [>q׏S.SXHtfr5r%=oګU %MaRm|p$bH j GrfVR0eo?5:zfBd]Rq_>wqa/q*x2*IVU@77ȴl+hT Ct/ aP)NPx|Ӵtș7qʈggr6nєYCJWBf-!2'ԝM8o8)1eb~,姅& &0gUL*t)]Q?Uǝ.lye®UbT b ݅;Z@ _vV nvr+B?KFvֿ\=_ w5.+ ,_~*[OI&4/ V"vz*w&v7b^>^G~\T4n-9;%|Jŵri/˘ei'3;Ǯ#QxT6(})Yq&yӕp$ ;Ljř[t/TO'rZȉĉbH29mj+J5Ș:G2?=ۂAJg.^NCn TyQ!VcET)}lՉ7mjXwZv2DUni/[;d>#_VHQGMG.g[=[k@c|&WdK$>Э./(P$ o)8{Tm$4dH&@ F#T_}*S#ES^Tyd.O  ҫ!.|y4ny #'P f2 &NZK hcObƜuP{',ˁÖmLp'L4T]^ M) nd $̾ό L}ϩ0R)\Y;GVMhhzɿPko{ \H2>n*AӮKmI9_Kc 7bBQFjORBv'ND|!:<͒xibcfZB *f"Co) _4&] +]{U Q?RPZRj<- |N$1&;zDHhn,uxWF.s+{+;k/ 9mOdrpOEq3 ;!l28ed W@v.F؀v[“yX|ݲ1UY8Fi%yE(-z#Pq}E\^Ґ/NtG#Z^DuO4{#;tMkg_uSݿ-|ޡr0c|{`cbUvB|zyȢmS\0Tu3(NIMh1̢? s]$NFI+)L͓K4?g~~1v)8 "].;I !wxKwe$, ˅H %C+RJ<]aW[l͟2 &dsf!B63ܘrdkx epC+͵sD[=74Z߆r+}"Vk˛bkpbTЯAi\| ?dEE|/2[4Яl@OL1JG]OB8+1Ɛz-4nqx0-Mmz:Bx @,,YzY[W$ I:<#!V ŪeP*~goШ]u_At[lي§4J \e~f CB>jyҳǫ?a>}yeBq Rw)WYȞHR`,f"OU6 jKc+aƵٻ Vrs|'&{+a„?mC#fX Xn$ejUa QSEM xܣ Fe2?MܯwGP9=%f!Xi.k{v^yk}e6 -C+&[=GJ0hMYsА"7p`os,LB%@3r<ϯHY5#3 fcǀ{2O^ 2^iP+f Qm#V/2⫵H.. %ڈP !C~uk{qŠ6JPBs1J/%y4 LzbAfgw)ٓΩ~BNe͖ 6lكq~7?oeMk>Uq_yH٧ Gn]l" %{ tF}=yoEQ@hw"hRIF  Ӎ{) m0ugt8,$S=RbL{ KB UStAW˛8G-w>DVs=MȈ#$- 8fSыZag=l*N1=pْ"G\<.h#Txt|Rېk xpxZ Xpa̜&y{PBܛpjL.*pnmZB)CV #EyElJ#mcGw]u)HR;w06eV4HC NI(N=0<B lO*D1\\A_ҮڛCe!⸞+N U QzYS 2'(n45_:c}G&=kD$MfꄠA'ыw}FѬw^[EOIfɎb xS7 3_%Xִgeqpzy++OZU~@oj{ RܧD9澊͉SSu2?-%iQ\4:XQe_#/ׅ_߼iu;cMhe+F#Iw`Iubl25$rWiD85_ l=I¼Oٯ_&*}Wx^݃[4Ia=avaE(WotޒR\\&C 3Kw${&et]ʧ݆v\M=%pzi$ N8@[頁HEH01%B`H#8DO,^"R؎bX74 +k^g).dߴX8WG5NyZq+{,0 u!=á^mݩbEpEtS VkF#MT&v'(?X |AGMΪ+k[1o T+cun!{!:W=n>1Rawn(]`gvĄO ܮ&oSB8Nx@{q܉s'.XL"W^AhlG0,cD"|>XQ*f|q0(.6cޗ42,i`Tط ( dlԞMfp;V.%KSeEHD86:"=skۂ> m+ys)q;]EuuQ25"%ת%V,G kҕ#SHp;;Fvrt>H2d5~g*Id/8N{[^]6D8[j!dω*KV=qibiLۢDԣ9ީAv\eO^ W#* #9J{gK@;vU1w8Z" B bhVE+;5B֎llUSvfXf E^ ,5<6Atƣ3~YGQmǼvIM,<| D{krEM[ZRZ_c.jga *JeVV WDV+O bbqT]͗H \Ep(•_άWPvWލbe+O7 14j\L`JfSp 54xjFLI(ʤ>w0__m)tm%v ٤vЬ G9}0v۩ Nj*5 .H&NË8 Gش{QIw5T#ku+hdyb8D6p=iYiP+-Ҋ?Z6LI5|TCnXJOppoq2hX(Xv@ _ )ZNw5]/.9 moS{q?W45S2oh1z~E5j-z5)$jM`QmZUq^ȅ?D(K:ee6`DUOn+>|hXۗ6  n-:E>=w >५gD^fign&h mdVz (iW֔$Q43ض3a9d&ƭ&ڵ<҇TsW)ϖ?{aJs;jg7jYrۆ8b$25 [e2 5dQS {= ./Vs"ъ3Hщs:O +~.uW*E6 Vt򤺇ť#ˑJC)oK,a?z؄B٩ZkfbG<,@֫ :WQ$ 8<U8tZT6@)V11~ NOmU&#JNml >=PQZO2 *^<}U..ʉu&h7).Ѥyν* g(=¶.Os!EdZ A؍۶\4KaՎ ARxŰK*%Do}?w&5y~By9ڮiDP8XgĄm{{4m@wCf;&ſD%a[?t Q4 kxlђ+onR,`GM}7 d1GDZxlSg:Yv&s'/|4 huSU}Z4,kRv\f}v? <WXy|W=Ko֟`CaǮbW JρsNFN␮Y#vUކtduF) &P?ߑp)|J ۧdX:bpts{Dr5}f2Cb/ gLY7; mgPo]PFq[: +u'X4TيqqG$ToYiQWp]SVє''moƴ/=6xkjK6}I'!HLYw~ny_eo6Q+tNWq:꛿ʤ$t=P6lwY qQͲv)*yGc̙;V?YoTRY[Jfdd0tτ '55cmt!Bf'%cv?`\|S?hh,t๜[!kFrKێя!oP)؜ӌ2YB3.$`]b7OK. -{̐D'&oN}J,h+K| .SRbc13OȐw2vޑhDKcR` Lėmf.,G?hq.,Ţd{:j"hF6DK~6 w'$v?M|FƿoA NcXۤ`RBwp]˛/Z.I屆e! Kw6F:~uF<ͥ_z~H^OdYp9gI-'o2xe1m3wU^C?zfqlpJbVQI_na^5*t:t%횜'ЊT1YkSi"/TrW -n`h}¡|##yfX*!nrf,F# pG˜Q c37~ /R I6VcBdo٫ɇRgvݰE4ᰝ YfLJ&*kO!ptg3hf"PMд MlEܕ.1P-V sW1dnI8v}\zF,1:lb/OT'B%u!a^l#Nk|297^C0ivx#u%􍸉Bmq[Y :tKklz>mk`vYD^Py JVDԀVp衒xZ 1Ds*ÚẄ !n+x+C#gO"^=kJZXGAb 7l3 &a&m؜%F9EXOFGc33w ,;Gǹ8lPG+nmfreݚG0UbuD#3k*8>g+G1Ԙ/nS HE]0i BbhYLNyy_s+{Lf:O pYScpupQrA lJQ-BGZ1⺮3.y! X%T"<=[OP}]32MYj/U4"'rG(PZ?MTF$c}Glv墴K)|g| V?ٿ#;ĒrA$4օB.A/9[, !+76b-4,,9^fMF*g?yY;[!+=*Rօ% [T@(ۄs Ӫ-b ~̙A)/pD^#L)\tD[J#+n)X|g5~) Ϻ"EPyz7`OqϚ$Hj!TهxUF>741so$YtR{>1b#ԙ r=\S2ZgWkGP@,;tqsՎyF'xg7.y JOySN}QzYT9ijE Ơ/'-ٷ̍)Ǻ‚CEALG߭I"CRiX^ V耽%2t, A8@Wس\y1jS(xȵ-~aV 0lQ,9=7\v+ވ?{qe)6 b礄fñ)%i%wKeͮgKUœ;fw,RL?1u X`&$eJ=8 4$)y]$mLj%j]<1ň|Rx5kS=oY84T`5jf&aUrSXQ EdR3o8%2/}~9t˳9RĸJU@2XyVR/Oh+]9a NhC"mMo&ZjP:esaˑ4]~if y|LOߺs hp\@~793L+{zhZZ |!@MOAWm3jwGлq{s*^M ~SO&p&b}X*)b ~L̯?1 M.ZnBEHXm(%^"P[Z:[)%yksN lї KbY'{r?yMLeB, -..C ~t^H$\QŏbpKw[43;j)z/He.QC_ Ǣ:Ή1rYanR{e,F}5LKD Lh[4hNd@Z`Suc{Yn|ނ(:akh=4M[P zvsrd|tPk.GaP>oꈻb_eZѯdhuKG.dǍഋTtTpGrN5T/]/DZrz%φҁA4:^5-Rn&) M1C=8[-BlS] }/ xta3(Yb9$ >C"DP ;OPN\e;9(Ggt"k~5_ֻ$cȹw|Ǡo09cIgي!;shEާQ#ѿ]Stn! :BZϼotwcDkunӍe&e UNQxăm&uӸl]znvDTҒ#Хvvhg秫uDxҰ 8$bTV 輹ۯ" -ZQKHˤSJȿ\KXb@gDai0X X>m{@y$KLF#~ͮ>jF[p"gj)||l҄  .nH&umzS>ׂD$< J>f)4{'UaߤpB/H|Zvɨ<^=ǘ7/ Z%b;}D0f%ABWsVRu=/|Dq=p0ŢllG9^ƥe|36 ,\zC8>#SkB$4 #\b2L|-ٱ&Nb'؆`?NpW9鮼TcMA|:5dE\[<)h0^:Aĝ9& 4C?1\/m&.qH yD7dݿKlY|V8n%w}Įhd&ZDAE!+wDg {X_K/|Rqs)&Bh#&-|{pjʃ:K4$)'z^383ʁmgH).AU\95SN޼zrf'ʈGjrT5bf`6zޮFufn5fEd)pN}/[@3]TJ%V8u73W\:#(ʤ:XiTxwX3ފ;oirn*Yi;64`+ZPhvjdtڄwK2$aGSqSЗG~CWAeGy < vMdLĄ1&S6/K6ڝ5%|gO쁲S p+|*.SZS6؅_h-bNj&DMNJ7nϘ?HT**ʰzb`=U3Kb*`\@V'Z *hp]E9ZKx  o(yB`t:Q.!ܛsD#ǰ硖Rcv6,;A|,C p܊] YXm^ [.SAƥfw Xjg8P$~:RH:ݙb+cOU{+ &:E'$2nSE*Ԉ`2َZZuRdS Jέ0C5(lkޯ>oDhO8y[01WŽGh<kж/~8.젮&V<)l#)0tNNq׾"+~"tCC:SAoi #Η^[0و,H u .Ʊ, qor#}mI3W-c xa7IP1)Y$O a$I;IdFh G`;78'*셍'Bw: _#oqKMzi7o6y^krKb} {,Re>hYӇhّ•|}\"[ /?ΒI),jiH0xؑfxQ[Ξ-DkIlv='GP\UqRkcULF dCCJ{rL;Nˤ<$%ͨ>y"bliT,-oQbXaDR)'DY|T./_r%ު04(ݾBҟ#|,b{keZ^Te_ w=39`qq't7#%&(,ѝ} ȍaJUh3Ąm/:t9dϳJ#-RP۱=8L"̾9Gs3J"ʾkVC|;yE 2J 3]c9@3nOgg\ӓ\h6؅]o>xX}1ƷV=x?ɬ%! "F"1\C_4% )v]@/_?!QBV3Tb?G}$g}+2)GuX¿C')Ktͪ𙈲 4f "AeA sL0fW#_II>4HXZdT |;6+sCqk(1tn1y[WkdNxS[dr~wADrƠ|&@7xi)Exf%6@vh]&A}iԚJOR|ځNxljUY]ߕ#+*>$I[FXcl z@]Dt6TtfDo/sdKd@5S\=`E㧬2fFT "`7O7NTLD]X3(4c7t]RX.y{=olX'cDJ9G RW&PP-!qjzSKϹJ(I"WU}_.9Q q »g!Sbr }+RUC%׃Ȳ5t MYS{ +/~v0d&O (L]w7>pMgspw ոX(ޞ>`ŸU< DApNsj4i n^mੵڜqJOc$Am<|$<@))71ӎj!ߟ*^v 6u~)Sn݊ j&V?9h pYwSzS -$a"7k\^T,D>pjo嚱Г̿-`3d'ICe8sς7D;hOE_5p,trFm!&ol FE/BM|>}+7̎KHhO҄GaX4-L.&f()͎sưppmI7_<C =\]C>iŭA<\g^CSU٭g82!4QxRE3DD2_)ѺE uSLʶ&:K$dsl: \3,<'`dcډ:%ki$eXy#T[~ꂓ})'ɏC/&T}4'T);S;~;]&c⸶ vm?e3tCP>Lf0#&(F'S]qȮRߺWCfGӰ%ig8[Y0s 򒉣q8`K6Cq4X`j޴_b0Ğgnz=Zj5Fhj;KsG㪀6lY:h:ꌏFjL`2OtH{~%XUoO=Vd//JCx5$ݟ$dmYr,h?ZV؞fƷXF XE(] =8h1h沿N6g2=X)fsm%v_M>n^ ѷx[ڏ*v8iP%bww&=;v| zc>~1b@g=N1tlp#9낊slm%{Ie=jgz[V&5|/ߗBf:!(1M>cΞa`$J ӃBw*,oesiltO WV>Ჷmgi^3R9މ~ _w+n7ST/8̫T`4Y1ut #x0>wBie!xyl}9R>˵"z FN2u66{H)ShW dpVһJ̬n+-iZ,Rqut\wLҦ!mC~v8P0m3MMN[S%Aqh )8Ê} 0*$TZ\β1PGS!%y9vCv7e2;CJC= ut)۲Z5q{u!8%-9M^^LK/^1-()HAV#a^ӘH4q)e5BR^ϟ2s#2 ǵ;\O :v M f~Y@lڞ~CehLPqhڸ 8"7̫2f^*@PL$P`YW YEWuR,ҥW6AGb;x.KNRz<4Wf䯞J; 8& acm }YO۵焊:fFTcޤn>-"26+5$EP7ï<#19 0 a}b_קk V}({-fIClNNĒ4}.;`:穁1*evŠoUkn3bOchNg;̬uzgc75^y1.$ i Zm{-Pn Tq'I;(F)-iҨX,y}cL@U gλɓ!JRNӥfCFQl\@LOKQ=S4~"WmaalZ wly5CHx_gDZfO[h 2-6ScT{kS9 Iя'<.ԾU0s*l^.+?&8x`hJ6iR 누G H# oe>bJ:nPB6 ŅO)!muI{ak0wuΑ.eXA:hySTGV 3vI0Φ> P/ qZL+Y`v1{5hsbK,^`] 9tM40~mP{.v18+קZ\^|'#c=>qJ|JavR 4 BEy, Zh>ECOHаKPn$'5H ,BI$yC!qĒ& {nAz|9QMDQp[.ixuݿ1,F-VKDZ^HLohjۛXG 3ەCiߓo-]^ɢ^CDrĵ)k Jhug"ΜoYMd1wsVt3p֨~<zU-|N8^d{^zwf[^{$ ?&hxg;L賲7WrG6Fu r%i؈gYo#'ufgB,_K霫?j57 A6r$Cߊ}!թf;Ek}YaE|d;jb06Տ]ɽR"tF4#jOyvށ_F6`GW/H!`&XeFmCyobMݍ˿(..O@_úH?ԅ{n`Ƽ2g(/!7C -Uo;RɗZxPYsiL;bDzZBHF]h1kG[ѕARgJ9茟|H6#_ J]CP^^IPU˹m@:_žhv1MΡ"5F 'ƅ,HH,V)]dT[|p^>:t@I XH'kTʢޥ/^l/AZ1arE7J!zJMTw# 45ȴLxRW+pf@WXkwӆ$52ncFa j҆ڨs,sծ,$` ].o%#O:f \QsS(M(K@U} [(\E/KyfZ龌&-zYV8[CpR q/Shd0,mrgB,SjQb;PɆ&sv$3(y6ʨƞQ'$%~ɻ 8m [_m.wQT+SG:3ILHw.dfr;q}L_^'_Sݦ46ŋS Gh)+nlj37Ұ!vzn]-3[;ޔg=&y$q.P6iT3WY65|Zލ+ *06V՗7% ' ;jN|bBLXa1 Ri+Ԩ6QPPGT  -QZ/ [̝Ɉ|pr Hb10rptJEj+ y$:oUM|-8ۏx 8 ?$D]`Ggl^]?\ЯnUs^#7b9H^ E7ײ,LK օ#tPUod:@E&A^u[ap:٧BB A2鬱la2/&S'{*~s߾{`h|*{KFrJ!y͠B~sy?F73tp\+TC铗0QhN^62{xmLM^˜YVbf2^"IbP$7 `OfxYuxEmE s8<X ej=Vt W"!bV`ٴx rUi0>&k4s.iN46C%41YqF{Po\+'V[5ɓQTPHFr~ 5v8"$vV`Ly6?0q "1Gk\]Xi#>O 埩ƺp h!2S(,ɖzATsxk*!Ky Je}ߚ_x@ݿrWGWL( b_Ġ_j|Pt5@4>"MZqLqf m| {=&[xrbSavbhdvawUh f (lR<;|bB˷ܙ;_limЫك~na ǔv-|\hC5g=qǼ.רށ /1SMW=ޖܩ(o% 1zP)"cc~0Щt42%x(m4 vx=8ubF!HĮpB䢺1Np<4&sD.oO |Yk4 R1 -ӱA:a7k yg0&f\zoҜ'8䳔5D$lQR97/SONLYB^5qlS*Qsn(m}΅kѷ*F5gU76~rz:}.O@`x-EY rx. nw ދ$C;qŗ|,xS:&R-ׄx~-<1sShʽK[MM|z@M!{LmGZkTP;/_}*)lVIJ6ڲђsc{wkh$^%MWGĹ @މ'f 7C> \mRDut[f*V 0r!,QS~bk-~ EYLr]/}% GcaruF0F95/,Lb>h"'!F O5,,@q~r$]%jc|s+~b<{T?jwAvx-\:)Vw'@Tф4f5nt7&rSa~q\ ߜ]\o!iByPaPXCJ޾nR+u|'s\y20Ը1FΑmҋyGW*3ўpL$;jnfoiBI^= }7{ ǜ [ mgG%)y= %Dc^c`'x$@Óe]v1~? f/1B*_CIb^f2 5V>Ӆg{WC޹F+pMùx>4MzAPZZ٧lZ&*婒ᇚz)9 EOb ZywbWDܲx s  LhY2˰eu}"eI+>J_2T@!u>OMYoXM:7tZpDJ DʷO>:q;&` *n1uǙ4d'i_}+PvfK0Xe.)5R?໏rDkӜ(5_t&e!ʚϏ [Hs)q+瘣Kc}wTA #k'oV%XvVQH>CmM%$$o-so:quz(d?k8Y9o?@L [QRP<ɕm EE{ R2wj9_V1vx P#J-ssdp zH1LlD6MZ(uv? 1:C6Y=[ ad![2+m yHhr;Dx? ]8h^k㸯ci%a(fv zffNȶk%ׂv"pۯͿsVm.ة{"H4IՕ1jIb: {'Z(oVyg{Hm`=GƩeǺ+MJ+(:"y7)ξ9~"WP_i 'wi%']^wA<;Ø8*=f@N,)^f ~ k\:\x1oZa[ia^W! 'ׅ2LVgfqժ׿gKAi:ElŏII^Vg:m:C9/K,V#Ɯ~ޭ4mg+L$9@Ǽs-+1Eڏ:u9 9o.^pѤxtPiImnwڮs=)Pe@dnx6y( YP\q:H)J% zǨf08cTo+zGQ 5]$6ba!"/Ka#4#7,Z: _tF Bb $[BuC2G4x]j>S+O.YĆwo.{a`2Zk//?sO(S*);;3z-|C;}u$S~ȨYӞUlBc̵B:Ps@ӰhH6wh.ec+K#.[󠙅syC_I SL3cvH,hY4Գb1" GJe^J&{;{5Ņ\%4Ԑ8^z!j{3~FQ[ 7Z0o-pp^g[ n&205>=i+4]0m`ݲ i= mǨ|A}](g|zDBH8}҈Ճ"Yޜ$Jt$~W I5P8>eRI_NѠ9it64V+gR2J߳ MXiA@CsHϒ[[\^'Hn,qISA8TPFJZ7fSCF;->t Ҵ]Ck*q3%D&9VT(Q1me /36~`k :XF.-yqFQ$2S\N5B4sivDj%A;'؜|o f-p_Yޠ~1c6 .'fsSjf˞hfӱR)l^"5)YVo\lG6N7f { S'aPsqUL:JIy=4.IT,_9Q_[iL : g)?wÖz֣ G9Qjv\ 덍F!Y^ eg ^[pɪk J_U,s(BGEE&:G3W9-C~nZ!&#dܧerO(\f0Ebl^4N1u*!}J`|F[AL o $s^/bpPTHOBH, \S / .rF6SR.m*MU \/*MVEWP2اcflCH21C*_I^C3yS'TA8b|νʅa\Yfvz e4+JBqD9S,Ċb_M4L/x1.ۤm=e9ʢlUx`pݐ<:v5.'ҙ( E}]LǂvʾDiJ\'{5:Ýf%&V~7 Ez5?]^;IJ{Bڔ{'vv |+eΎ@5p|rf?Ԡ~MAau>5d-,P:rZc7 8!ܧ8t/eTY%zaTFc|rd%"b^q[1\6$%ǗJqP>cTL-تIE)ZqhѢ-$Gť%Ha:'٬7a_̈́BEum%HUk qYr/m#褺Vm7;,uj5MYR*έ`LK$&۔:+٭<{PS&v\yw$HQ]#@^]Xt́,ƺ*Ϗׯ2^=IvAȋa>nz\A!JD8S7g]h6#]h;~ԇ`%J*Y-kgSdd4v5ҟwN~5|W]й|+-MT*~)'_\Ff\:\#V5:0gOFU.Wa N`G&KrGHdM&su~aM  ĐKA> ~JOh^&:N̨%AC)0 <V@/G钦@Jz҇=KuW_ETje%ydñZy;58ֽhcءF!7Ϫ#@h,W)Y-N]fV~,-?bHl&?Qiq:Pk &xyOsscV5"+`e_Dzij\绵*V]m҇:Ų1 UKT*ZM$2VX?uu$P𿷇B^r)fl5ȤPIIt5Yjh)?ZVYEV*MAԃ)G1hzx׊_8` #xd?i"[dE7'ޢJ f@>܀6aځ (1,9J飯3t))ѹ[IO:`bwHWR'-y wmllr !H94o`/2GŌk=U.TsK !XJkd`?R7)>yީCj$w2BhjD/ם3l8pL S8D{KZqp1-rlwQg _CDr.-[&Ss3Sx7 W2 V7fGf +Ol< LOY`p<%cnޱDv7oP;q k]xׄ@8ϘcT՛嚏Q M"s^Dh&YU}d Gw٦5qN 6= H;qY*!Yp.~T#ܵV%P*>-mazeq99$8t}1k PdX|KVTȽXX #|p3T\$ \A2 ćPd+! ??eZrt 8D 0z8 tqnE±-y_ -wWΩ[ĩ4ʹ9NXUjON )ڑ2n﹥O+й 7jj?sIE3V 0d<R-׮8RՖfX灴JCVPfl1 Oz1\[zRw>x} ;Zt7>=gzvKl! ~-Eש<ޭ$^ۍ<=Hh)1{Z-9A?:z\=r tm/rp4R/Z'59dar")0EyϢm^}Ƕ^xcN|XQ9< Q\n|l-H |FEȲ55~WgOV5!mDD=*|rFv'1P< /?NFmKgAo|w#TφDMF'w[F.xڂ,m`bj2'=)xb`bBPZYqMRΣpD5GD:t*g5|9g|CyGvOfJ($!َTj `>CE%saC>A'[ɮд58JKL#\Fc9.%.-,'kBcDx](ۡFZ9 v;5Do$z떴*/MC⌶hY$;xOhdgS*J}Ob]Lh/j2lQN}/CXwk5PH'Gk㡉01=cy-tHF '&kht +ȷ̝Q\i)l:/1Pmx¹p植׬fY=(rt4>S#Z iC׎ u[1CM>",ֶgfZjB Ix Ǐނ &VqSE"/\&8h輵i}N,fxK DS|'YD< \m?fdR EղlQLMgKq<}v-Pn#B^S<JA AEfH8s(%\azY-'j\ê)Y6b sADHr\ޗMC;2+]jV oQ&O7_aDɾښO4Uo5F%RiYwD ]M'*`V.'żOLő |[IF5>;@><[߉i8j\lta]}C.Y4 ЌfB9׊iP\Omu3I8? OxJJiV:}M,h++oozmmO%lY.QK=3^9Խ5Xp5Ax *O;1usXy GQ%wSfMX9_䨞vƶ5бf:ENsi$RT'`k0C]Ia ʒ]9;mzf0_d@F-kU d=KgKaO|tSY,iwan՟ f}#LjYB$?)Gm"UDXT^58|AS_Oѻq'c%`TV yTu~_(™1 &lgЫ @IW}P]œ8dwSc%?7obbS8U &{c)BK9Rj5`~;5uvKNzr6u %vY聾i| <80 m$>*ׄI(А0{Q&?Z*ɀy,ܯ-K;6eg7K@&[,91%J𣏕- ?@+yק gL.? -~Ժp]G^Lqꊣ4 & GfJÿ|9cpť/@DN2+` )~3o~!7 >"A~?moBn /hcTT, s}{ETJaq)ԶLF G(.!6tui~UCo',[\\-[4{ qabDUwi֟Ɓo{A.ogکM(!Ъ !cxK^ojT) a[MTWA6ڧY]ʃuI|Md,54$0fhRǵ(bDkoٹ܋U1yW9{"LVmW~ZA*I|QKIO.:?[Sc7v7LÇfa }bkd.a5ԪYX*750had.pTҭh2Re#quF߬`;ˢUv![do>n"*ų=uI^zaZDGРم5bIy`cCa$Q]rxUS:eCtYP:eC{k6՞^&r;"gф!*"u;)qehzoI|< 3<`8tqA|zJ"F #H`Ov6 q ZzkFgT7/ ڒ hF}AgN5 g>|4n 9XkQY.4E.V<*P6Пv o ʓl:1TSRiS۩Ʀ$P 7)Gz8f8ju4%mRytQIpt?4XѪljaǨRgm.țކx|P.W7uiIw;t^/ح{oG kYrxj}ᓛknޙڗ7.˜ [ɏ񪦤!SaMIiv z:.9>6v%[wMq `8$3rcY\ ?KS@A%*ASJ` e_%w Ĕ #mzN98[vG,`EF4l;P1bq}/a4~ 0I>054 f'AWUMdc_G-{o` @@ sW8qd lC;]%Rlq %aZ{x"<6_3?AsJaۿMF0!#U2[|3l=0a ,X³]Q pֳ'?A]~;7X@VB pwX_^sPD:K^=lEYMz|qH4pcqdmӮ+D)}+ӆᆲ&ט"rvZbw?4a & . Ed,{Uj ܫ,L Q , ;_T%m/n}1+&PinB^:[hS%=3{~ )_up6'FĬ7,{{Jd@SDE;$J1N[85l!Wy(M8;gRj͟wtv2Dp"KsW$`OGЦ)%rNV-hUW4w*ֺX`BPhhh;"4zL(5ŪMrB Of#0FrT u2B7@=yQV@t]A]b~n Uͳ7-W$dAQQ:"r7$=^IMeЃʝXlfS {5 v({zI¸䫚5ڄȈƤ<עno-Wmab.{̓I A6xH~QڡL Ų֤;UjW%]zgs{K)DVkŮ-u GMGZoOsI J]qQ5jRI59{A7jXrh\ΌA>I&< rP q{856'567,x[ \P_S1|c?`)r)86Uy ݡ#9Vd" F?>l-5 %-8-hnjDo,B ;f<{:ÏÆ`0T eܨxm7@ɘC\3H[, F6HP6w:Ɉ~;絛g3CC:%\V 4qO_X&'hBQvV7Lecyܜ>{ ڨw0tˉ+dHO;zqt^d頥oIk'EhАU< ӆ/UZODdQ']:􅘼h^/̟\(?82 `忥WaW?L J5Ҫ'gO 6nõH^L3G͉y+eud:4u)GlMcŽU[fIO3~fZqWZO PF"7퐟8r6W\~ \2WػO\30b;:O@+5˹ L&i'Y{l]&Z硗;_gFmnd<-O9 _A?ulȽgw{k9@:Pxn'xF>g嬉[A-+czy}T>#?4üvf(Nrޣu/"Q@%$GCX==V  D0lǞ*JMeh^p`c ?;s7+Zm d&*3&_xk6v[hX8}e]mR+ \?˕O}%Ek٧S fOFenCVfi.9gpz ǣ ͹$l׽D#Yne; DG~}S=X1Pn{hN ^uƈ<[™H,l.{F@l* "Μľ&3Swv 򡩈~/r|2:(neFhL>oEb*\0x6/y龇J7ݽ%q=FO0T}WpLNwJ{'p/ ޣV]FW$1El(uMQ>ESHY3}Q~l mΠg9JDv QFB'R*򱉟,_GNP=rdJHΔjŬpݧ٨(#"`{S]FDd3lM s^/9J1{JfM8OJ, +'~isux'! S{sGc{Roݱ AabV1O!9#}*ϣ Y5 !uǕɗrh=kt-#c$pXKs:;ܹ;m6yK;hbOmjvz >? mcٝ|\gl)-Ob!s届L*Q8uaFD^&{HGuVm3D"ρ`mc*wW]Id:% :5@c񂑾#rQJSܰJAtY?Z1GT.6و7汷 `e]*6^ %Њz'Sbkd遽 #o&A8[W׋睜ofi˽9 P"ܣn4qQvWMd4_d|WF*Rh޸?\ZxK/ k_.T|Մ3ԊwN$LL@a(ԾjeN.ϴ/`eh+REs].sߎ ȩbkpϙ+4} /ha*;;5JOZ;$hdEZJj'y(D Ⅎ"UmrÊKG]ޮ_BK%ޖԎuX&@C#)h>v*˵[#^M G|ZeH}Nsأ-wvz|c/1ņU}ghEɺU_T\y&Yǁ.;|3>!mj,*;Q#~齐8-Y+Eb8kyS^z0'xVeAmѪ+)JաU})EIY6Kc:b pdg: ( !Dcwiog!K4Rұ̌n5n7\jn89EMB(M`?#h놤[PZ_ƱtzC\tT)1i?UbMqdV:HެeTrB); Z$L}jm\R;@ٯ:C}nי'*L@Wآo#iAJ4= Gir 6~׸*R$cL=\2RR{ZA.B#啴oy>W܏c:cש…ȀJ8d0)' e.f MRPU%Mj)pX>|w R4s}T9D(^൏]:%S8t){,-e]j$ g$ &abC3rjߑl±DiW"{6.;:7M3xc(K&hCQp#*>hঃ~sx!ݲ&EDU)ŕ3 kP*'YҾþ6fT -8);\do@r*$)kOL8ī p+H9 grҵy3ξn_/p"-y3?y[ 8((]A Vhb O!n /SAiXϕ[!XϠ1(q4Q#,2O~ҋ:%=F1z/M R)F)V̷WTZa2OKD"-N":l;xpI5Z~c7y -\)rG$ޯH)߯; a ^cjՠ$4+ɸûONDp^X6c[e &WFYRA.Kl=Q<][Se`o8 X.k 6>[9cM xD8I zӹa"(yO“.CƳфGmHwVzga\xQ__|USps(Aʺ/a7f <`{ac{ E+?';Qː6(;ߚƸU?11O9;[A7ށ1 /8,'VɆ BISe"~ܝ=<*#"Pwb2b;!So Sn`Bᚢ=Grwym]HgC~ qYK?)T!>\)f)M ulw% pLwTHQ/lD :-ջ-;yʄW\-goG0'ѣR]N2&Cx,b*?3dRf /f}0R;Fm2Y=6tךU_@Qˈ³&ijr_iRK;RG&Bp*3\uzWdB^|}mKdȊ>Us̘9^ȵ+h hϻ:^<}XXU+Hʗi%GҲ"piY`z@QcjDh^KґݑvlRlzYy_VT  a 9Ϯ2`~rbvԊMwft8XkS d'N"Ck !ӗ9"]3By ρ4zªz78߫AÓ,P-GPvN)(sJ*d> ɮݐr-\i6&B_=1!vAk ?YFh[oO.}P\n0\g9Y=&Q('vX!aA2ӻ%D%iEP.5Y:lp)H Rd׷řE^X>9Y2%T5P 5 -[;9Ǻtb!dƢGjUJS\zeu٥](W?.5;- X. į9e{li~-SUY;j8҉aq%pT)]/؞0ρ#nU|t7ֆK:Z`ڎzqwYT JqbbMf|Mk F> Oc6)Vm25;'p@dy9FWJ_6h..*aFweR("\wLɭ|VW8h.k^6Eh"#B.·a03C8 C7ڦ42ILbT.s6zS_,3(U0?EKc< 7a.#4DkSXûOϓdLaZf369;〔OxV"0v;x2*Syb]PMGOa "liK"Jvzz8˄*o {){ēP7% E c$ @"+.!+qGj3STsBO!IG, dFSh[L9@pscD>1T+z#>ZF8=aaҟnO]4 F`/sYcxAi8M>TpdHjVRMaNaW~,Аi+b$qп۵R&o!*_l tUuJxCI4׫y=Eݦy3-vJ뤌qXz3, '+&Q8h~_*inw"˛cS2 qD$0P|æ˰MUB`οy˯ԉ'!a/+e F9?t"jI6`s#wt$r=]tLb=O`݈NcG1'B5MvH*~Q~6G\F]<"×~aQ|i\@?\Gեs#PA,ꊋLiivħU \r6@z\>!GGwwڮ1x&!?]c8NJ3ɜ0i>D^'z:e Ĉi&MpmY^6yAp Q9rS,Vķ'bZc.66V.,hɤ}gZF嵶@exbF( ucNSZ/~^y3< _2mU}+xwyN(Ys4ǬEO)M-4W95fӖ::Qb#NكŹk?>8%E ʹZe/8 wܪwl]- w D6|T7![JxLrt}1 riKMq.z;k(A-`NIч?8$-g+ٳ;*y@p$Z-S EZz(bh/UE;n81c=U- hNH_={WUaN];[Z%>.8n==?r3D&W2JGi)DE5ˎ$V*6O{ Y*h s|5֎1EaIB%7U"rf|>K Y)8*.1 ƒ4kmӞ~#axӖ_\B{7joNt*UrDS5krcCg fȍ-n?4=SKTƌM} ǐѻe8ZFRpVIFlj)ـ_gԠS*qݦ/!uiP.YA-rw= &u[&E/7`kqેBhpB߄T6CJqJt*u=ya!ْH%&|'qy\3h\L{DBQ*!ACO SP$a5A؍IvN! V١P=H!ҿ𰄠o5(pȧʧKJ8٧Wn?Մ )4;!6-p5uV2!7}ct/B^Vu7W<;0) 0JJK-ѫuFΚ=ej(o1+"W${ݻGVd:Jc~?<-KG-r%AKawO LXL@$?v{GٌD*F˵ps!"ogD]= p< 2,X Y HYouCD]=]%;izȜNyG҇OǚM!#-]NomNq[apROT ho,95e?7u3hІƣT9{x}j΁4ͧY\s0([U4wsQlK*vcB`^d+]}FOD5ch턊(ALta0! N} JqH>؏#}N}>JHG3knb98wA[6 gZ_§ȡYN uFs+]|Cj %F+u7؛#?w~>0WTHXa&|`dԶ$y~ƈUj\é >) ןvo/7A߶yA-MgzM 1Yïnoqd7TTeC5 -FѲpUú6Օt.9tn<◍PH+d_Ợ8ƔBPk+Cj}|ݻ$g3g'&u_W"=ާ=:5t݈:&A!Yr:>673SCaّy5"h:&%-D,Q#|y2C(U fܧ6soEe*9A[jZyGKzˊ掺A;)9ͽ7D%1OW_Dup7&{8>?˜F~s@78B8VE gK6l\2f'agdC=I u<P7rަ*̜2~Ι^?}WUCfDizB˔^}@PZI)7+-"̞wENq^LUG cBJgZm /iBVz|׻MuwʊO2`ia7&+me@;a֯(r|MCT1IK[^$n'RC|xLmdb:jȃ җ1UM2žW܊Lr()Re۳Dp.B7?h昬޵r [/IW@_sWi|?gÞtZBqΤ !aEp0S ,Eg }H AtOKL֫Xɼ K;'en;뎁 L{hk˰nɔCwQ>[ Ԩl `ޯ9 Χ8nNQelje\W:q$iBcBl>˔' D4kOw'1?ǟc[,J?"sGBapPaxĠJyͲ'$ؙ(Xǣ$1jPW ubF ۧnZZ= ] cՂ4\6@}񯜷y L, s*$d4>zJ^#8in 7R .xąأ1ʙWO[O 0g/\:yDziPbO,`A3r"d{> ]>˦Jˬ= ˅J#gZS@=kG1_vk3u44o-ͽGSR޿>i.nWRnnSwg-fk0Eܦ ۂ#,[;p#C%Kbtܹ,%grN@XXV-?;Ǧaѫ[q_7~[+|.Nq@ tJ©{u1tyՠ9g,7Bo 1R=a'W|L}+*Y (qv~ S r ۊ2 HU#^Y |Z!w?Ԉ]u3a5MHB.8BQ8˾mf!=6Pfv[n=bmcjndhBHQ&㾋"ςd"6yrf-5_qId-gY.YE+>e6XP&w[n}=n 1\nuqmO\[,5D9y ̩Kn= ߮GF<\H=6a[#|P}#w_w']^$ţh\zm6rv琷T7p!\ؤHE-enӂO.^(@!`?CO'1zu6L]h֘D|_6V2h绬b/sJl6ӵIDR0=z[J rU>F0d)Ag'iQ5֌Cպ0hh ?Sfڞ."Chk5o^3FQTRYZ·eK=*}M}C;K!6ɹ?PL6q6k*&/9&ف9hHFoSSSDPu9 ,^ˁ: e$1:9U>1uDFmlL_%ƦTCE~:L'哈ns(L>aw$[~Q,Q FSZ#T U== > S]nd3.<_PN}xDN0U n!Frñ:wpU6]xCw)S{TTki5BFH:4YZ% #mm}_ hP6e(JkR7c/ZvwPʡ ^Co)BV,|~{j~oŋ +F 8мb^|16hPO.;xԣYJ 7@$FwIar#AqmO#Fo"/e`)̽Ob&\R[AB'6+\('1uQpG `s2ay ׯ铽f >'KNmO H6DE$(Ű=٧NE57(F榯h9J]U}ٯjm@fG@ Q2>͒Ig^h)J 0 /=,Ogwҽ5 v׵4^^x0g/*)M ,ҫ\ظxW}=^ @/,^>F.)b]ŽXg2E5w ΉyFVCP܎%/ӏ5eD5#!3tʆx=T&gi2twӣQ2&\Ext/F|:^M.i:1o Fn-M*Pi_=H[``~]aBWMv4RVZ4nρᩝ5tݲ}"vGdaJr:"nnfzJDnh$%(kZrҴ{ &T{EܪU W!u>m'y``I쎩_2vm A$1Ae`3֍'gX ;0 ]^92Om د O`2# {'7v)i4K>!k*D-ma*m:]і$+s}džpq4IvIlyMxx_sG;! ֣yPf֓rTQf>$"yx0bo%9IɡAHn09U<rW*2e$!wK$- &cB9ϮH ˒0*-{g K<^n. M)S@RH"6eT@N[b)q\.7PY|Zn:@:(Ax4$Ii%ŌiG7[@Z4j^;"˞Y ݩd%1hgDXn wXY *+F 5R `T z;A  qj=8FK9Ӄ+;qn'NhQpK5ײȶ4}J|/e`fgس=)(P)\ vYk\} s[^w2ĔUDO٤.%+̀hS ;}[rF?QC[UW:L:/oW{GvOwpuDm59P30Bs6!3Zc;RzpO I~#C&|$8_J@1RSׁՇ5^ 6A-$xSBmuјVP|DY0YkI:||PyC(']"#t} ;ryzl:e• vS+BC騀eI5 D˔-W&eV!Y([gV$$xw6l+b'##2AczsRY$u7~Ob2^z(>ݾmj>FtIK؜;?rQ6!Fo %Ϝۻ'tLj @M֢ypϪDP*rXrF)ƨj͂l~,Nѳ3T+i ͸7ZJ1{st#j+EhhE, /?SYJj; V4&ft 1Y/gs g:MbupS "=J0I[ybcHsG#_^ 99[[# DEVjwٷ;=?vDi{`4pQp^9M$,_dx FL6PM͝Cf=dcL-MTkv:J}AsJI9G ]b$l-TIy'Vj"pw6jN6?McN7CDVbz>VͧfX$o4qvrFW]}|LOF`^B. KH}{/WBԈgJB~Y!#d|N ';}bYoa~_C*0@1o'&o@kQRJ>^eWy69cޯu,zOY%[Wj~J/+\.BTT|Φ+XB/[lJݟÿ|_+D[t Yl"@sh.gz]bض፹cy[NPZmqu3cK7F\YW8ǩDI]T,nq~ч=L3<\vTہґz]-U$ξ P,feN_K"NyPt5[S_tߎM2_z5mKsKAMnD>xuKKOʓt}d8[)}!cIi'J&#CMk Տ}9ki)վ78%NV%l^d X2{9nPJ/yoAkC֗..}J +2? +E&RdžIXO҄T\< œ c"+!Ix>q4!ǹdY ;/!J}%h5ھzBlmP&gV n9s\oZ._ 'epaY6u4:YԽZ,izBFUh>Z*k8qL- D9q kst7L/E'CW&|6gvC 'Utn/D. ΎM즘8U]=<) "tqLl~"HZ;XeoȡM6C!lpx}>09_Y2y6%4i $&btiEsk0DQi6tC6]ퟃ֬.q< R%$Պy_ [܈E9N_8n4 iS*酶a?M ނ*fau>  ,M*1eA6¡  @aN&ܫ?ݦ.\BOU p#ZQ \G\!~4v e"r< Z< M aA䃉VeI|q^ J=ܑyBܜSA(;_Hː0;&; ͲDK {\5i*bQY q7(w-^m_ Vwu~+y)q4F3an!'A1] ]0[EshިU23ZR/eOJ]bi17wJE/4bR} gn&XL|H4!dvVRG\`|-?=}Z-?qmWc頻DGG|b#"]ђU<5Ynq`WS iv9 Gc|J⓰fE(ITp2c;%CXX:_rŠ|G+ESKU)4_9-5@2ϩ3&Ո4CbE} "N!$˴~FcG.BQqC R@++)'҉v*E;Q45nnxXapt"e>̉Ti*Z7+,@TT~IdMDJ|䩝NvսCP%ʅs PD~Wxr}xMrk+cc"M w-XT|MS,x~.kdf-w+< ᗂ3yKۈo?4r)1˕XKWMԶIZ8ކƶYgsC2siނM۬:kD1PỢ>k#G9IkqX2MbufW.j AZ6Dq`qDF)Zx76aDC,#.͈ qN}D !dc88C}?; 7H8'w[ B;NGzf m4\T%] u&fxc0?p~o|4j3f(IXWM>R |^<"U I)Au?T- c } 6q$oY{o|o$fQ̶XRaBG`]¥L-#!kyOgNkg$&_k^aYA@Թp"bVR4"[˜Xaq)<9~exN!ϘRG280Ć@& F&!7e"GRԫF$FoҙBIv脷0 Ǟ5Nä'dH㡮O^PµeP(Ǥj@8 R6bTH`"UC-PӟYsyGy20>s!i!I ֎Keu(O;? DŽҎ-p0܃KgC;SQ_!r u*3(J'ǃQq*b*Y-{Uxb H|35,,,Av j!3^8Sn=PR/&\#ћ.q z (j sH^X:15y)d"qD?YYLYV5uLljDV H0+?#W}zŠC> <'#lFY*j #`'׻cX e.t 5i!6vSO,A.T}z +\'+ c1OX0&ND*CRY^4O}"!7@$GMmày'UtjO. /psnv+?.oE99vLJ +=D^:ќgz7vd^'ȗ)k+5m2Km-RJZ*hn/N3#o Sij;c2"T$5#ס1$Nz>us"v6biM*LUAdPc-O*x.WkIt "K[[U sq ީBX+ёIXGCKޜ&/+ q9;<>J-=A֬ר& V\)3c -W1uha9-|KoW!M ߟֿ$dZ/`X4^R0.w.n/fYγOjy͍gYR;$ǣXP/eC;~(ѭ!˜T&h :7wVe}=Aml86AזhӀ&fVgV.❂#4S.OU0TdtEM]*2ED+ !u *N L-Dq \ҼƭR#e8!*bV 8kcݮۆcdnV퍋JFMڰ9/H?cQw`[PHY0+M@~?P5 +KBtB.f<1_EGVφ3 5Œ8s|:RRP?ʈLJɨWcbV-d.Z|g6.0]@E@]-o݋޻޺ܣ{Кlu J`nt-S+\+ÿ2vMw%oQNez_q`P"'?sNaCmԍiTCrT+%!?V>6yDlof _++ W}pl ` kP;nz ķû#͓"5AM*, CxN6ҟϢ`lC+G!A 5d*cp7)q7DbNl1*T0]F yUmK##CJZ !X,Su*_Ҕ7KSdV[Z~u E8Y"*-HV-1s_\uJb2kv|˧V]ٙIqj)I`pG$؈2U&+bMW%Ib`DV-t>0Tʞ)%⮘ W^br{(Rm/'k%ycv2SvRMV 1|QuO$PCӵ_xN+j8dy ?jsNȉI"|R;FKNH=JG aDljbuqu}u:B~_]g$~q4+1E tܨ5HVg^":NACLbXmc>,mYLrV <9@!ƚu]4UšAT@6F0-n2N˰!mJL{6[-< )ڝ槨u~JJa4}k{u4M?aij{QŗOnu%)U ݘ?{t-T"4fى!h\TF>—vɋ@ s>U=sZdxf?1i>̵!jLTjp o0LHn @?d' 'bpPm/cmd89_:%tJRCNɭv.FXdMUgH,8;U^νO;ȵh"9-\9lKA+RW-J6ٮeBuKc'D[UVE#&n;%',t>;7M|bJFSi[P q:2-%Ώ즢vYϺ{,l&.anT۱/PψQ>.J?v_J=Ȯ͏Q> ϐV;.8ti%68D tW)DV2qבlqRi*(F&W`` $zn(m=7Y9Rq)iO[nPW'P֗8t[h_YbX͌/գ+i&ZF q!Ֆ8:3c v$O?88MRcxB5:ok tY0ð|b9F&9l6^ lj>y.̉L*1W8s"yJ+|BP47{\0z)(GJXC\wB)e YKh}B#8;'vI>ؘo͢o:&<_vJ`d<iE~O~~, "RvMw!ܴ,%Oo FyrʣUh!2:žR!?r0O 7V /꫕AMjz4qDh%kot6 VW [lMw\ͶiY(_$THL&O ߫䘵I5|T j% ]0Oާw+x#rHD RK졍"lQ6wS-w1A=r $J? q[ŒfHNWCjU1+1Mc.z#ޢ\?YPrVdU~)>֡c3Onh"R@;p\* <~5$U<#GT8 y#em ^6TRV:ŕW&^]洦drS< 9a|g0X1 ^0A%&< PV!ΘWg lh빣a< %6ЄVYxgLda CV )߬O/Q6ŀY~t8PA+ޅYn g`%`]Is(g1l2oవRv gYԶFdu6x"䣚M~&d-@΂-) V6YW/9Ȫ;@>kuU84NvϭDe;᳋JIqCQXY#.cr8H4ŬwQNug┓b2+̔cu%X:f!lr ?]%4F=X-%Sbr3 5Amx-ųlgx7pJK3XV-a:EmWQnԩuv Ě_/+I徭J'JN&&^GW 70I^͙59Na@LPw @hj JT2Rx$!r0zbf/g*ܷحu"=/Z~ ׹ i|KF"[-ϿlޔRPNzhApeeQvwyB`1 eHÃR_c+򎇋M"=F+J9%ߦ]zPZQӷV77PjIFZDHދ<#S:Kuw絁=el oֈN,9o1)%$x ]0Ez`8*Y1[4:IKH'jsޗ.gV=pgߑ.2 %Xi#G,XD_V}i^#\y 20!ro*}4Σ)15@}o¥p()ûx\ō+5WJ›9YFbu6~fmgAW1@QeKFT-M!gz [(hwf^%&6ݺ͑.܆FojšCxVeAdё,WagԭN'X&bpPvF)N8v`hLд!ysYx}mw{zU%unQzĶ:BU&Hs<:s9f=VkگoII,* %=C&s ˆo0Q-mJb%4eF1юȤ/Gf.D9:NEEdLv0"Y{ֹwy#cɶC6kK{r*/u/mUpvz x\LVDOi.7ntx2x Ex娰\1H&Py0JVzn U-ʺ8o!9~l6p:|M ڣ$a(g1y$|FAȹ4] %] y (`A+Xըxu9ײd,=f˻|ji@MizGhAZ 'i%Pi[Ml# =?)-]}T40A!t"+T Q= ʂ>;N{vB(&Ue`e&[0B{= +}Ko'ayXbN@p{WeRifIsc?2POD;⢮o%e_= $W)LחDPϧhx|ԿS. LupO,[`5grr6j6CTѣ;FS/(fRI < ^;g VT#TF}FLE,Dup=o #b\CTzUcP-XJ޻ iS9 >۶Ă*)2(.1r+lV)_2nsGD-^k?fhvDZ!v hutzR &юdcfW4I&10C,,bL S O!8~W~;pDbZ3x u>/"o1JIYu]7e hn;R7gu.8RVFԄ .SaWHdIK il8e &\o²Ko UF@r1\\a,E'yBW1qda,}9So8@pt 3 N~0)2hyDԱtH̃_muѤ`ELz~`K?yJ vu1R\ak֌x"/e|3 yCvة}Bdd5G!']0GShU4䢻?UƗ_?iY&ZkaV;?Xa©BK8xPԠgli{%[BLy<2n.׷lP{Εva20[1&8ܓ?Bk^jIHj]۲,g[ FJ9ԷesZBd@cZs|?ـ4XRh{.kB5$hCz9z1魳!SM8[ؖaś)CKP#uWНd*1L֞.ͨT=]x'!O2kĉ9*LףG ѧ#Z踌ʉKC x1aCfm:';ď@ /7/Ǿ r~.Ɣ<=r)f8v;8ZBc(.{1jxO_ #CHJhg*2}H&3c%0Rv.\UG3&4cL:t.'p+8a;٪ܦfFy|k 4qP"kjqȴjH^=XaA͗<7Ę48Td8VrexȀaqpo5#ynvK{)jaDi^-KwcOI~3)moo\Jyl/ L􆦗!o6B\̒[Wa3Mh^ t21jr‘M0:vc4InaI:yv9ҲBț.UoW.5J'aE9x=RyVKb|m{Eq3h IIS */'&VNAǓVG\R9!|2b>z5kΑSCi f)H[ڀ.up ƠݏD wSVϺckFV`>r›2e 6QvPx%{y|ۢʬdA:"7v&\N %J$ cƠ,O-p%dtj&ֶF b{ 2-2pd^ײn*g^dc1299ݗW[-|b>%J#G 7D!LG*``6=K`9TTԫXOf$Ԭ[ק@doNnS\<,BPzu3|qpxhYeS>zG^ exQ"6yzl4x4WL`?qoy>U57Ahlb,甴j Zi5o2CC؉EL9#c M@[s vl<_}OGҵsewuIUd$ }SUe?-&of4IM3Yw ,SВ諆s!>T+ j̢6'vmiПCbkbV_(ӤEJm24ԁAb@E :4܈v6_񍷩GŜAŸH(Id _Tw%ZXZ? gŭy&BWӬh5ޑTJ޾=;N}vu]n{rw)ϩ "*]L fǙ5jCKX5@RyJ$%}b\O!)gJ3NL% l94aSϺ`a.)0w43;T2ӵ˂̦8__#]+Dh5NY>h M(z=dm˥K^RܫD3GauP~i8@ N +ɽxL~buK6+̍|K>RP =rUC[ ޚÍ~Kb% .eȕTKF)tr8im:vP uͪeH[v4B:=&$2msP] 9d>R-3B/[yez0s3x)/4oNXŪ(T<1$9ŠMx *kRZR]SpUDnħM?ИW(:<ܦ͕ZNLU>Su|PTj8!wEwgzj~E[I3,aVX2fDQ=]y}[ӎaE-Ωf5bڊVBZB+&& uvwhb}*>C`;ٔ**gM Ӣ0:$v ȻG=- \rgky=ŋ*Vw_V>@woC&Fet(CdFz=xx tH·_CMqh8`-1{ﯞi`#%H,JKe PIr0#4SK W{C8"DRHͽ(\Ubs<5k'r6~ȫ ɰUiںW]FRv %1M/SǞOQ vnك K,TPO0lBo0Ff<ܫ-'`nS)"rZ|=*g-wg@gs&opnYK PUQwY!5B}P\Sc4Aw%N}\cxÊ6v\eڪ V0!pi -6d^#I/"Z;vXyLA(GNa;\ !H}&YIvmM[/?UWהF/eFP5 *V[ Z[.IbN:mBpbanj{ g?Ʉo}땝TJ JBI f_ #yɧGO)-MO3)H_sPntTSS3Mw8X=4qItHb[0L&,! =ٸh+\tf%i4; 6uo<~zJTqq& 8aNe !1WBz d {2`c=CqdrQ@JGQoz*]u>hyW2K M]#A^NKS 0Ov~Vg[jNM̟~4=2-s@\16ϻ@->d*Iv1 G_~Fxd6XQ IF #sy8kFeaON΀&.7>%k%5 i1,/s`!RJ׫Ƶ׭P6cs&ݺOXuV9GGo4kg-zFvT,1@0647'!:B5eXj *bXo88+hQ 4?L)?vf0uoVԌlHTbҮs#@ι"}>N)!Z[q dhE+Hު .` T?c{$k7k5Zxmɰj:+-|ks,$ \7V{6N~1/^aI&B3c]~ ס~Dn h˴jecFҀ9񢮜lDx_˕(4*h2@$8<'uK'g1w>FcR %XWHD)p H@7/l<W"5[&S*?ݕHaj7Xk8m؋_JPOǀ`O W#R`lu 2E:4mwQ4Mg?}njē"+ 靐C?M>TI6F6xHן(a=NܢO+{ x6|rqMmW4VC/p zH2$ۉ}(G$ETy€4l"4y-SBewW\r9(&AjJ0)9VAx]OS , 9AnSܡPšJ%>'OwHWB A5O #D(,|h9x*[ZQ[Ed +۲aǺcV(w+Ɉ^ƭ Gxep,/I##s ,ۗ #{![SN$x]YUAّWM:QVjT(2 ks!t>X->*M:d/TP8xl~l4]S-7f`h!]F0@&~!`j֫(`1cqμd~iQ‚&\$}}PU_{*YҨCrUxԓYNOWKFnA¶⇐&ތ܊qF.pٸ D.<8nfWv,GEQ_h1-DZTOnju!^_%nK`A=;DB7EBbߊP^kz턁#NV Y}caWdB^!n~y.hYO 7ij3ռ>MsT4a$鯂ڊ8X^3Nq"wl{|Ǥ ;'Y4ή nӹFnO d3a:H=e/.*$$ZB9˿QۍQ嚽M9\Cy#urqK)xMMamT ȓ@?- <Ltخ? :R[^t넎uɊ챔/ƒ^PJ82A`<"zpH:Hg:JxȌՉCs%F\vof i(lN9ufh[Ct4f_W6RJ^jozPIn"kÿguiq9N[Р%;;42YBJ5ѠkW%z7;i$N_Y2ҝmM3vb4}vudQ̅Oic#߅YF=S;p.kMKڲv\&T||-Y?/Dz@tޙ?SUp\͒Ii~B\z_H+zq?X)ZzHUNX[ɢNܭ%wUU&<[ȇ,77[փ=V,\:c)_O٢߹1n D!/_fڤcӚOprVdlJO,UgU uXo#`?0j]ukt.Vljm{Vcm6՘5l,rkނx"p 9f3"WS">I,aнBWL‚[JʤipӦ 6ZL\I'lV)u,H13-& j?2<$,QF;1DDXDaAi^%rQ5$]SJAu1ަ<}4}S7KHwܲt|~Gu CR7sSihLյ<$7IfaZ/F-`N7dN J~ܼI>0"c>JIyhg+oK8aG]\9YEB ;"EgDbo fȩ=br5M#Ud4ŽQ#"<;v GE1&L׃܅M8jN_T`ڠzTܴrv7W5dj3˦X&㶾<+\iOE`v tn;(= Ⱦ/ vN/GOEF\ߗUnZ^lG.A=\ױKjW[ãPA6tLb~ tj PC\0k/ciȤJHQf.ؠnk9d%hYKgZɋWn?0?E/:輔Y1 ]u#\F;p_!jKȻwERhE,YAjL0ۉ?NNEEs~|ІrѦ`}?ӣKөʱ\s8JD6}rZ;qEP2㥀Y>9F=R-COQԃUm)Mg&z鰩uCi OszKӆNK?$ڌO7X3'-YyҾ$ ㋼gl=jGx|^>-73I!(skidԭz;iHF< a؃!UӘlIʏR].D60FSߨ5T-ɳ} 3TLۛG`>[w-݄/9i` $%҉υn/_ #z3ld7vo 4W$i糚X\q8ǟa?4'nnEȟeQ%B :qF&S\>GMk,K092!;QcgoڥɁER#iB-E )e4zQneυ-ʺS"[z@qp->5\eωtXs &؆~uGAWVb#8Mt|0jf,WNHHPmhԙ1D-nCq=] ݚc\g]t8)^Wz@d2{4z\YkeO:~xk >j-Y6S'M21+_ s<]~.6v<3;0˾`mx.t 3x&2_mxW!],5n$JP~P5viԬW>SPF,Lj+cQ[ ۱Pu3hv -~6|4Xl aNUҭ:K~ &UN4xI*LP_7m_OQ|ĴS.<烠b p V}v HkXT=[G=A{a}ˋZfFJق%=1+%Wl [L|s@lzdR[Wxq.!{%e  y̹BEZTq]F5,6fM!3 "LCkAU?n, T`q}PW> "q'EZK!C c7q"7|7K3 rؤ" CrNކ]MqMv,G:A UR.x2F3iͫofZ3p'xv~S"3pD/f;#@vKrYy냱!(0JCa[Mxs`I&{FQؒ#*aXr4VM .C-^~yCt:y7QeUypz,DGsPeo2gannzK \Ny7 ~x#Ah͞v/7۠77޿CZ+16rJI|OՌI3'18aq:Mۂ!}Ϙ` Ӡ1j}|:iO.N_\UO!b>Y4[9h6XYf1Q( ө|)1s]F@C(,v CpA-v/4vK4}eFcEy`)i3x._O_KoT.coKЛZ 0$y ;T0uCIyMb+VfNklݜLR&^}qs8<E+xOj08bڹLLԑEީPKp/[̃4_ ^mxSȯt>~kW/!G?8Ujv/h":$){cH=gAdG7!( }Iog V;KUxʿnnsҌ)DX=l *!oe?;]J-S;}RY(M; h- N9O ȇ6ǵiQ\ޥ&ǣ+9Ay:679Z.Ebo0D %'\5>od /(q%og\'}Unm;,AdWȈx84Ga6]u (]$p> izXZ|&*#ABJ_|$LIWyc1Wg#w vێqRGsI2W{ѽAh/BvL8*xCr%6CVmr܄N. lŅY0Euko4VsQ*sCu`6%t?FjHA\GLuX+0T_;W)*I:V[T.k#·U5 D c$6&VDVbu[x/*_71,&5zC4ϓQ2 ՜tnUYyg!nwyx$ޗTut=}MeF maZ &\ QUZo'A=q[`@ ̃\o x$jϖQ"[igKWKҨ:MJQnW&5BIcPdȃBR)ìP.w/ľhӨ"eQ*R+&K/WgE6%`oB@So G1 cbibJpwB̰Y¹-L(e\ Llc)1J"DYV^ܧ:XC "CBQyR`|E˘̜X3˛`?Md$tD_bzQC6ʰ3l~z",=[1A7BDiw\H>E͗RmfDgw0/?2cLGn;wOjZѥě\YKoqrme\"H χ-ND3DȻ*&\SjWsSJ.8"xΕcd +F'YZ\ZFh8mi֘[">eiz0aV ?71s0CEv(1 槡&vG'x<rsgxpB1Bi/2[N )iF_f>A6(/qъc]sej8,2\-PgRe#fLPo]R)k#wɤvFq$?:$o l`"#XJ.5J&e} {4lr%`@9x:C%X#`1 }`xe$lvfزilmYwDZ@IgSl/ǭ'e A)|S Uf@㴢tK9Qg J bd(d%iHK 17DGD+Wި&ʆ&-HvSM[ӌ|N0W-768:ZG{eݽmr &Mg܎!lܵw'C|PLAh#Y:{җV1ޥNŬ*蓶oF_|2grYx|72}0baS-(8{8{ %B'F7#?qwqso.sAPSgoW,Ŕh:lBv0OPtkPPe^6?nv{McTe=ZBih ,=҆Zc"^yR@Μm0OE)t',u$\Lo6eY̙ŬlO+WE}oLӠ ˾;jY< s{kOju{ohL)WV JĂ\SDLǥ +t6j oz"Nԃ9$rv4 XCƣ;&oP<bn:mԺak !PEY2r5*؊imQ!YATogm+_'sIhQLMԆ7A% X_s'CSp2'BTm˚e4]gY /.r2da_/",:c@]Ɗސ5;#EFu-Y(ϷsrT@$(UQKیUy,I]ABXh~,I"Jg4oe,}'ڽOa WyPu;JB0&3MOS=8#>rU Ѵ&ڠ?|f Jf!Pv2qJHsc'hO ß":Z>3uSw6^Yn,et{ޚx,!Uid`K#ɯIgĦ@:; ]8R?%jȨLyڷ.^rW{c&| Quf0j!Ԅ7W1_@K[? uCkuPiYh骿R6V8ΚmA~wFju@lom0T/c;-guh+L0o: }~Y&Hرp帄631 t(2qQ~-?.ܻks?/01SŐA/,=uj-:}d -PAQ/0cݣS6G_R<Ǧ(Q)Hm`\XnoܝWo8q}>:t4o=bzk,DSl-Sz[*PHHТO k-Ov..X>5{ݓ*Bsqr_S'x+ڨk)awtCi*-(C܆M D 0~SXrEMz!5`пiJex@bER96$<<` G 3U_r>"W=vw-Fa@ {X@a3[6y~9ɵe֍\bnXtA{a_Qˣ%tjO;l#cvCfbI5/gz wqb>v){jwpjI`JIi?tk_ Cܧ9xQ)5Y9 Q}lRRs˺O7I"+1seѡ;'NXDFe99d>Ɛ~NjMVpdc_ka0gu` _߀\G2nQbef)Xע7g0>wlIϯ]$qJM +*q=־JЏ^۵MV`Ro[j^dqFo̬?eN_cach"a~z!Ay]T\>WL;X-h.C!׃,J}6+AOPwr[(/s>$by0-d"J);$q<|b\-Bɕi^WvAqIeXؒ\K5)ߪhOuqm˵4Y[|ת%`IVܯT҉?N!`Jg#e:# Wv~h 'EI=o'ry[2G>l'Ʀ)QB%۶N̠seHR9+uǂM}[۝}M# q:OL) 6'L"h5SN$A~{M'P5JvrB\(/0Z3X V@/s7y=F XM  ӒNu$/T?pZ +h,.]+1a\wUb**U7OPr,݊cs1n_f*(Y wf|)az3vKPi_r0yDVq'aJS PlH%r',4?_+u"Q@_cw=œW@7Y1n"ZtqJx JY [J̰fݿضEP͢j?$dN[ df/(Աܚj]RNBh#Uu6[MjT7udpj6Ӑk@1X@ :5vvLӕFò:%m}KYbMJ G_KegHl.&*u@uh;PO} b)q,u~]A ԰AЋF޹So,q~1oyx{so}n] 枫1e>]d(|ؽ~yr'I8{ETFxv~?:Ke`aȡ,LնV[w<}zo<>{&vlLƄg^D'P? W%'FIe+$ 7w°vR>y- v)}cEW{^:4қIfؚ8rBHm)T鬲Sv%}Wʜ.=wmoqV@jVc`!(TO2͊HᚪCkRUR5<æVWFB)(#,"F˚ ZÿsǁÆ gKe ٔI]x"),>YHLvRYjD Y wc((6]j}BM=beW'pioÞ"9H.*+PRWcѝ:HKĤ=y']иPT1v_1K|AlWf>d}#rf=._yy;-pWJ7bұ \F-$b׮H_Myr)mai+錹ZoH3#CWn_N8&{~X7}&ʸ6(&4hɭܭK|&& ) [dj֡O9v:dJ׃@]j#1+5]sYQnyڧx=i.IKܚ-$* 5HMRm ԓ֘-'錬I>)F1,ܬ8%~}-,ZARd_'oF!&%?OƦA C^jt ;E>maM<"f f_ݣVl#G頨Ja%iMHw-h+P0"z,[[I^O2@gCщdFhXWFDB~? )<i-!Vd]KHsb~Ib~y2Ks/q@ʆyU'+,/J4E`F'h\ &< ,}“+𯏞!m:!,m\%Vܙr%0FIZ%EL_f4(߽}am jJz?+9t`\=mYҿ őwn׉/UԸp |׬:7PHɎ|*E6vDVֳ*M_ʚOZGcYLUBjy/aSONSD@p?g{}2m:b^pYv`KqJ0 $%[FJ*x?{icmBH1[ B>/RUFcAHz\B_jisx᠗ɇΪ@>IC`}XBU]/]^xB1ԣGi{\'!o9F2nWy0"gF i5.VS|CX+3%7aǞj_?uKBJmxR(ՉwQ4E3?<nsu.Ea۰MQ 3C(Ei΄ڋv]µD cH,u3BtZXFh?7>'Eok:P~T+xDڤ|P2 KTC]BEx׶Q5wšX3 n_E+XȺ `҈#,ݬt^Wud8d p "MGZ~B֬:Z*OW!{{5]O6q XzdeHSZu!{"U0j7v ٬ (r~xtնoFKWL{ΫٲtP DfdqGwיd=I0a>d9jh/6L"nNk /zsnmLBT\g׀JzL{lh21+Pғ%I´,ţ>ހX:Ӎޏ@ak^8q}V1{Ah.B#2ʑq0ucSQu;V<5Ou6K.8n20u4}60W~?0`Dz|:> zt jPҢ"zND& NʙURE+G<<S rZ+%RF`ܻ3Pb @Lflr6.Ћ*_%rYwc8f(98uc,GU gZ10p]P'kB]jUL8߸;; Wޯ^Q=7Z#N:D@,dݰ(x6\ agݕm4׸(c+% ViZ63D&5AGrDI%e|zզ~y)#_\];QvZ,ԟ#S4n?茕#~xonKx9:N blS$;b0$nm^h(śhgp!_}A.~(JcUcR> P]ϹpUU حZ%;3w#q7qS~70@9uGtHWRq5xiy'R勻ϲC߁_Rf7@NFkd^tk )2=l {>xY+] OK)+Yy?<*י&cPђ3|:۴ա++v_6s,P">P\WU,tBK7 KyfWJc~͒M(BtfL u|U(m2Je XɎ1Jf'nE@+= tJ`&۷ lSV ?T RQ8#X&ɨ-]RE>Eޖ)zj@pvOīBjYa'z9[-Ȫh: {8 oLPjv-煇8"xΎ6n] ٫w9 i9gp`}IeXnYK#_ү^q`ξ3KI20&MWO+lPx -}4DDO&ȕGBʫ "9I>+/olbG!OሴBi%'9IOf 0}Â;npK@ViV$%te\V?h+O>JLjW66/X!>TzSq [}Х :% =h8=Ce ?iQTiQ,6!Si$һX>mԪ~́VƲV »QVv:H'HKs"MjlA齝Ì2\[+H$9L+ w6=翓[@0#艚p+브'ba' >mIi1"[c@'٧\\nC .ZD;b=ZX'ۈ#r{y% Qt DeD |6 Esg0SOݎ>CJ(a^ `w'8ƚMWPW9B0W!%O0H$I0A W+zhXx1HA7Wx\zq&1DudM@|xG6]4~|DA*~ݰsèM+ ػV6Ǡ D?)yrP(q9pWPg[E' v[ͣz,ؽ﫨o ۵Nć &;Eɇ#E)[RBK|4,!DJrjr&->֯,MC˩|f龂_ >OI#xv_eAifѱZJ4)l#Uksb#}G]{=9 k.D)5􊇕+Dxyz4tmw 4 D.1{.K4 'kْL0B&bh#w:*akrԍF̩,]yH5̴AY_x31MwU w>a(EF~H? kpgil?L|0rg*ξ?xxX kmxEPVel_sSm-!S]a2,äA22S;~H`i)ewgֶUoe$~4/ѿ<&$ü;Tޕ#^EUwRQ I̾T#x40=X3 { )Q 5p$a vCD4`Ӆ Ǭ,wq<"ivAP!OX]甿.:}*s5H=n! XQ_esORBܮng?OMfc@H!#r3 PB!̲ڟ;TCGNy wfgWF0.kV(#H9 #U,$O1l_%Z]UOɁfC/Rdiw17=SiČO.ns4 SXO[Ȣpd8K=CقT:ׅI].]}gZѕ&㨾fu7chPk0MG<+Ě(w/V@{gJZ7YPwkHgwfN1j| ƈM@7x_) -C`mq#31lFgD6meI38)){j sB4ϵwǰ:HH$fQEY8*(94xch>U<5 V:nX U3 g=kӱ3!WyGťIjwK9y'R}YHNMJ#)Yn4ئ2q7sY=r{,^aϣnvmS;Oi@쳘+Q~Kb ص2EВy1V~sVi0Ln-ՙZ8ɂ#m`(K}$/#nTd @x $HSlkh;}|ћ-ߺnӬYiNeP*5ULm*fʟUjK>.ybY^$"N3qwBΉ:d z_BƩk_]oD,-gq[UJHE\]?IqtgJWob22t% fÊy>P^ n+t8M d[Y^kxmNB*&l嶲a.Tpe#E=nMVK5ESHµW7$or[@uڟ,UcC PC#.YqgUca5k><ΪBurq0oԆlF6f[i<߹"# 7U:%4]c׌i&Si$ٔ&=ҜҠNV #&uگt(EUI/v "Lg mfsg95%4QӴ'|Oob]Ij&9p.M@ODl!-*? s(ΰL|jD[hM.rᵙG0t@v `*R=vVQ%|W̯:rZ<+k G+!\IN6r}FUbZQ?ɳrq;HB%q .\)PiQj:3 /6[jL߮AtFOoKdIЌNR?kn&1&H%*c`ӫnUy#˹^f`JP~qq; [C6{3䂐{ֈ:<c?qbK؊ګpj0&|+"H!"0qwxV}x,=Lych sklW/AT ްfMq\\!Xn YROƎ{7"1iS!;AIXժ.f_x*,M>7v&nA*u}m R3 fk%gp1UWFKa]jQB?-J_!O22gdt\S|/ ~i?G謸VP>b8d n|Su-!^U6y;cIEDZ)T ؞د׭SwfۙAcŁۚ/ Cy /ҋ{@KC_߹䕤ŏ(VZB< biit %%׊'Z|~_I $fCv'ۡ\ر#ڊaܶ C LsXaR,j%nEБ),{(Eb0`*6mFI_sAy*Ν w3.Aф @> &0 f-.Z-QqDsϘoz3m^@;@:c| i5Ɵq|=Ê3.?]<">~Gr%L*OuKUTvŽќΉ95mof~M5WCVn0+ŰHOe3!=%)[ȩm؞mr'ے-gFlSc?4 C@bqgNÜ1w8@t|sDC*\7v mU|b/ڂ(>f+*8r "b2* ʜK 1fH$@Xs7:qV݈z 7Zw#8jV 4jUO(nϟt,I Gejx`q»NLI~!cC!G/Y*^GCAJ?RŢ?`,#E. I!ϏTnWC8lwY,}~wdj<*<Z\.+)_k7^0;glQ dwq;&%WɆ@>9=wܟvb~oqp}*`gg1hJt$AIo(jyB.3G6U} ܛpoTf&yφe~ 3B5ʐQ{rs 9|:7z[rMK(ϗe\n.[̇xp Ⳬ7ߩK(k;㥂W9AҘ .b/rzX0ܮtO# /ON/X,^@I_ѐ/ǂh3_L8H.xENl+ez[\ﻩhu3N,7yfL~TszaʩQW>Ցg)'>RUo̪;y) \-kɊӓ?;TC ]-`fHqx'[]Gѩ>w7-O az;ŗJ|H?[X\[МO59aO5h P2;똡|%C^5V /8N#ݴq:"D찐"| Bѧ:& I=U˨,5GX_xmef?nH,'3C3`v${2[P٨EBQZcB2Th'!=Ԃv9= "6YwIMSV] e1 c ^>3f>М>RTmXG@.!Nx&&\F¬U6{o쬅G?btϣ~鈲uϷ+񝚒ZO U8K{/L@ y|}yn`iU?300svK(x]Xč 2IU֐q[ m(YD=hlZmm\znj%GMҎjjusG$Zi ƕvѷ$Q["URgeHH%#ZkToXN*N\Bz؜?-9=V,4GuOx%rPhovO EZe͈(/:싓|`;BZto1t]%+2ۄҚ Y2κȳ5 5_|g~Vſ~5@b#蝮g["%BHOE%7%? u%cfrXōbKR " t\!ȞoU/K/u,&8 ]mRb3{kƱ ۵ذfzٱбdKv^X >Um)#hϝ$ݘmЂhXҒV;BBjlK ǝ΁Ik=*u۫Y [*ӁJQd]/*9cP˦vTlzZngjzyzHrő˲%Aa(M;N~eBι>xqR V[%tYq '2"i+F'CPV*&]P?^|Z 7畐{1'jfOn XGe(o-Xp64i?1X=D | .,*M0Ah`a:["񠉡ވ:y>ڪQUnELF=dˀ +qb!@5"B ǹܔ>S%pǧfl`B}; u`*CaBlP4'ӆX G|N"R Ž#\`Yud I( !@/gc] !e+Yك,z{8a} ZάX;"Em T,+5 &kӽ)3R%.*CJHqUl_aew`J?op`Fz<;MUkaG5:NqLןA ?!%ln&,aoG(/~'Iya6 <ޱ*De(=:.K|h6Ƶc+ow ez}qŽnђVz8r5=-<؃h{o1f4,;D!v|z` EMۘBTe5ь0k>})`ZHʶk>Iv1&I 1 nK 3wŦP[XM'ulMVP~-,PC!!CzԔmُAnC&>ͲUJ f|uhT-3%[vG#R}StK>,$ \!>Ԇ T("(%6tT]{S4x>*wI Gп ǒ\3a_'!ڬwSkQIed*.Oy;kbB^f_9F=[QZLSW2T%+hHY鈨4zJjGǎ>S%r?!5Jcihrx:q?$q=mpfDD1@=2>C+Ɲj3o#"i^2ؑ#Q\Ƕ+wk$FX炆!. y; $rSܢ]D›Ld8L!/&R Wm  hB;=8!˂]>/[ ujh8=XBd$)~Mѥ1["#k7rz>-ٙAk$7Vh]l>H jW"" #[൫i!pi۟{lx3c0j"LޗY$MW1Vr$6<4BY-t]qjC7 0^_^ՠ5wgV6`˳9?>{tZ^ͨ9rod(DCB)uBo׭` bp[m缷?XKgj-+DN!|t}Դ$mJ{mߵTK{gC" sj3z\piDpcEIi`ِ!xtC%ѡSZ e GSoWNLŮBeC7CB: OH1Ij#vڕzs,#3EFy L lAwSc: Izx4PhRWQZUwgV e[wW8Sx-BW o O7b0R.B^/k6)5vAmTZXm?S?f{37=;D7CPkH&[Bj=^"IɪV2!](QǥK]PP=֙t#3?㜚p"" D1 7no֘28b۰I1Kky8JĭN/9MZ#qsm55!L@S^_|ջ>p'g@P<\CKx1 T8Бo-nYsc5`Y آ$wjD A3/DsύӛC>)H9'515?,?d+;V1eE5Ka3&z2W/ǏTW)}]5|C?[P&)-?3.0sp7 W=IXQ#lۉr=C/X-{w.&[鍱)ы`~=Ţh* x#,"L9!Gu(d5&bNJ_&vTT FqDoݿ{ L8BzK*q!qb^(< 2JRq<<5!#j_I+.Z}. OiFH꒼JϸZE)#% ̲IW`>!u mY V3%z|؆4DG!NBf Ϝc鞗gs.t:z A2XBfǟ ) pQ Uh9L*Ho3/mAl6|؊~XYnҔP>?P$eߐ"c~ݍlj]jIWeuk?º=:JQxr}x {h5,SaNA,@ вŮZejjMLW),]`4Rpu7.KnZ)pa[NxW>4!4X%(S*P}Lc$u[Z %3;/ác Hס(FkR8DQbfR.ꋨ D64x Pμ4{QMGWr}1rcNwJXo=<ӷp \K 'U0j]ӄcz%Ca>J-y6AS8LTA@HLA/Rj Gs;'BY̅3M/HVe/XK}p ?!Fs}r1̡oΔV4*c¾"ݟv5 unb CU &Ave" 8ZjG0z)0e(e󆅪8i]<ӹ`$zN&W.8nYdAloṫJ3]hP ̂*݇wlb(SecS+ 1T6'\`TXnJ{ g|O w(7Ct#mYэu>.Cd%+{5@*V2uUxB:JdG(&'NI` F<ӎPxy[d=| ~TPJ۲*b!]Q)}J?֟U3aT^W`V^ p *yM.-29m mB#@Ԝ vL?GaY6{$&Q] {o~p~3 MHtM\(w#g44cv]aT!ԍ=iQ" Ybc zOuܢBtw0 )RYUZ6R <\jo+l!78źL|g񣵨0bsyr5azǤV:|&$PDt>8&6llX+5X(IbvK@wp*RP.Q7lխB)zwu%ɋm:G`O?4BK#b)2N_˂Ay:ekaΓ: 1#_|'cN ^B_IKg8|flHj="{yU]DSNIkphj!mtO 4j ?f@o%!HQ^Ϟd@isU&Ӕ m:Iiv'@VϥY+=۞A4,G+V~>kLVv2=Il {xGGk۰IGwoX0o̳?@qde:F'?쬞1*4TL}pRI1ni- -@C]<{LFjKK+| .`, W>ޖd0 V )"aC4gB|-<۰~#!w5=7fhKW\ϏÈLWX|aO3ZN.i˞F d P@yv1GqgSÅ XO8su0%E_ZӎJv)47ЇRh]#9yISk'F"'G J m*+t-BCbk+?w*η^rshYK~Bkk= {/ʤzۯ~r܀N3DHjrgI+-e9ˉ -/Gl'%cli B=̂E bztEpYFZ$NÖSN5+{@pܷǧHXB]!$yF\fdz zlr 'xEPE :nHp3ŘPȖ[,)T2.eGW1>(%oʣjZxoq7 :B|raZz ؄\@e߀p '\!Ӵ{zP?(X&{HVgKVfjl Ük bq Rb;X+fߊWe~Cڷ3~ ܄c !N$2 [&@d-n^:^(:՝γ KY|`m,_ݩT!]FTCn}/ۺ}YN1ѧN6B9-i gW:хܡ|w?:p t/ry9aF[cڜ*:FDǓ_`1y?ˬYGvk$27AքpH%q+IHzp+pnJ Q-K¤o4bN}Z(wckCy쬸RzbzV~|{h5&̡](H2p7D&*BLL=I"֥W>s¬9ٚu{b&i[fWXkfuO(ʖM5>O5{?e!/g~/goe+;nReSWBIܢ-}~zaL4Z6~0yjC9+7Τx}F=_vɘ!!Z8"Cov?q4aL= hDeZS{PݪOd ?8P 5 Fwv䫋#&Ca|ɓ1- 3sDžeƁ܂\]+c(2'xU8qKS?ył $jsؼ) }rɇpH gFI4IZb{e5XȿxΧ?Z~Q`Qc^RU%M 1_i.pk3cG t_EEGuDhM-Ȗͫjp{ D'*RYGHQl71{ "UݯcnUu̥67,dռ-GlsH=[&= ;Bd(З@Ah m#O,'ц G0+u#o;iigI@r̘tܫѺVgY1F_+r>c?`BklHd١\?JB#dXʽ Ĕ6/A*k8%-uF~h@,e/kz~<$:Y}w p/i:`2hPT=J0HaEEa38H9(2nK>SssZ O9sӀ;' iih6@f&;u@Ԥ_EF2+`&y0e)ޱ̀*^"Iܡúaq/Wa˶cx!5:P- PuT!Q8p{iADpdp-{eq9|pGjgz핿DnE#:32rr#95 G8Y}I} CRS^t^(` ~Vyڮv58ѱTe mNtA;{AOjUzze{w;GqM$*RQT[%lCoF-묀kw 9B/Cg$Ɯak+)OU#+)(ǐ Eް:U涀:ZW,=W3WЂ+lR-YC>q2_xjFU93hХ)a%bOz))`u]+t Mbm_&?oā$-MZL5llG"4/H,"zRTGa|3X*ԺDXKj> Ue* ,O#"&v5 r eJ+ 3qt#0P1J8"xUE6 ѱ͜E"WF`2/XͬO6[1Ozl&ڄ(cu ''xz DF% nXrgBSKYQhw &Uس7 MzƑf:TW,\eUa2x. L;{RsL2CHL$PD2;RpQ‡TФT$NH0|@, / 67L7OT.]sקK`lC¸&XfCwU\"1'D3)ϾN~n{ӳqh>?< ;=fN8q-xyoofܑGHvXVEl_t#wS0v2$+iS¨ aF~3^ͯ`#f8H_!zGT$侏;lh;QÕ+^UDe0&qe~ުu(|jԧfd/jERGkSj7ُN|j VCrAʘ55cfh́x\6bn&tdɖՋN%N#Lg{탟DCC@xE0)I V8 \kRL {Rf.NiǤ,߹'a +jE-e Srg z҃jaBfJ"[_-ڗFU+Y^M\iC~$rzh79h_p=VWt|O1b',}]f .$ZKmslEt#֫y}Go.rpbCت Gthaqk.S4kG[MkFM"Y[Drk`.3p@&vME:JFVwp5f>ľ!hd Ɔm͚gR8ź85@`_ZaCnq.#2q(u|+u yJHݯUz)wZ4ir5_IyePUvc+3IQ]|)jRDC.c ?J'ek:s`wi8A_3?mEADzQo_%^<Gu4CjTv1;׵ ,.]˛Rv6 N:7"4TnOՔB9N?Fًګ`lɩ{1AkeAAYe2Y+OC.uy x݆h=FT>ۋ8ވP*4ʐ&t`[]3W` ,.SиHjcm=B[g:Ǵa GϠ$2vOTyRh;BjWkF D,Z9ޥDə Xeճk$xJ'MQm_}L73!WI| BBOTVv2lo~[*I^:.c}E@L wI1 eAoс͞ 9i'i;ߔ} ML7 ^IqZ>v>I~%4˘7:I?Ӽ….u^sZzq-F.*mM}[?!oM¦RsOUZi֓Me ;RVKڲ{fM|'1-eu&OQw`mBpB5p,!LP.׋Ǯ .n ȲCn [cB]~`7= xOPUJˈIqX58lTwt=㊇&rә2k886E]>E:oz*帍>4'hIpC~! 1 XH};DjH'2DLy>{v7C_#6:7Xo3}^Bz5V?њ; L sUIQB VH 73JQ~S y|liM!\Ĺ-o̵Me_^ӦfOH?WR$=1Z3]$JLj`⒊)u[ uIP*f1"6g<)buqhGL.v  Sge~6{G0%l2/*&t1d:zTm\D=0n7Ȍ;l Y\|D<#I}t}8d?V]6w=h ԯѲ/(*.VU IԂ- VNjdKB|K"_d`sbN*LgţTH5d6$=K Syq(B OGqS Y:f -єʕIw63Xȴ(Bs tF:3SF'U녅SR31^hɠƙUFؚJZ)v-{nK=Sf+8SRRF"C sU͵QwX9z`er^'(LUgL9_q:q6dSld#Fl쀸RsfNﰘSؔ{t![sݧhO+54ly'وfd`HE׆uL4BW47\ Nt;0φs (+%a1 Ư0"U ZEzjJl0G^Rw+:^RAJu cMrrU7'|P{nNe̋E{zRw{Ē6,k$T|Os_ GZ qCGۢް#$#dh6޶YVMaP*oP"ލƽQ53Y!8<ݽĺ@eȣؼDj~#8˺ ΍7hf:pf; EL%L~tdvoZ+ħ ̭>ɺ'@bY%h˲=S n6-+G܏Bޮز;& aA᫰u*q α`}Ϋ7-щeH g9(TV7X]dSȉ C? Uc"rB SZg33|Ow0 i~u<g&P7l^)wXCzg6)Dcخ-G'6#/ MDt^Ga AUuZk[j aLFOt((X#Әx7M؂)nH9^Ovg^}hWNvAbw嶩zYhƶkٝ#NM"RG WbBͫTM] ӫp7x/p+zw<kSҌ/pDޑ Aj<0&H٪|c\#,.R %AGNn)k\MNhT׌9@/ɬ";N50f$ˍtcS!w_ss%|>i/M:n$L:+~c5W=rœCGoS9Οv&TN"Q{ 7ڍ(J"aKqٹJCUt :2W =n}[XنZ%TYLb h4| |x>eoOsdgq~5K+FFDәVXn4aHُ9]-'³Wq #9ȁMpAl|$RK1@֦Wn;=%MB;h2(YBt:QIHgH1䊳X@c9vW9 &ChKr.05rRxAS)pZ]d ۰QNpR' A܀KPѿjgO$%-|h*V-o(FM5=`[$~xtb_顿ޑ҂h\ry/RHΣ"Ŋ v"Bv?i i* Rķ9yNSbtC^.tp1 7GVD I\E^9<@)cs2C@ma|nA7CCu vU$]z?N9]lv̫[3`X@mCO*f)4cniz$rEƝb.C[*87J0H; .U XA8$iPS ՛Ξ5RyGҎRpgm ]y1x\N 3=e EQi$a%u0$`np >|JiT*v~$\Dugd>%5<9P@1Un>Z@-Ykgەݏk {/W x<]M_:-úȡ_x%yl1Ɯ+N"IlV 7J;Ȼl֞q/u2  *Lg_>|Nuɱ]2/$Kcc s㦙 &+4tc ;K4h{oL/۽SۀڷR#l}FIW#9*Sb8 bmοJ65 #wV9;a;Su~XV0Wt8xyKRxCjh(P*: N8w{0ݳ7K.#YAm|/I%[L~#x2%/kqC?Ubo&n3%ɲ$kcEK]*7SikJ [9yGD&x 5KG-H =0h|06E;# r{납#T qK~0jG *̪gZzJEfe==G#"q~~t^Rґc%9 ljV͡8o 9`y{|2,6|+m\\ϷPcCYwm(udu̵'V_CVIh"xآU_XљiQm(z>@7Tmn^f wuK/Kfaxݜi~e|D(T]`#xA{S\#_Kob12$&t{?{QhnQ5:c}6ȏVWI/}aEu/DKXm=A/v-0.e@M˽Fs4 T>gy7b̨'U&p`n(FzUlÈ%n:X]ܷoP$Kv4G!#%%?cMډ6_= 2u)]JBYgtmLҔn!pojkW59ɶ-y 6O1M_'Ƿ* Lith $:,NΜE =lBS x}CNA J!BfQ~وQz$khT' &"PTiHҬCB[Dcf9Hr*mcذv@{B+oT;Mz ΉD#150>k؈l';Z}.**كڮPՂl'mݓ\Qf* c=o +r棚ƻSμުwm L8I#GeZ8{)OF[BO55;kUpUQcp5TbvBfP3O-mژ0H6T@6V'cwHHÄBkHSKzz3NCZ LUξ/ޗQB_AxrurbF, јfBR}r_ԭ?mk*Mqٲ eUBL_iMGgBTP5 H9Go&?@[ %T`' gVr ]_8lKўB_&x .'--t SϮ Ӭ~VxˏD冔%?OJe.N$u}q֑ehT͑*c-vp"lUI7mˆ0ڧ #RlwD W4"'yy4l(YyLR/JPAb0*9X|uau?@Fs?ց{#' 0-`З)y6i:wr:ŤC޾!8Ѐ Bg y0$DeaV \o2S&ow7 yP2+7롫ʂGYLlds؂C`[Sczf6Qox֦թr6!<_ew3B`g U.oҞ}ZQKD-Jy˙FO>8}e𴗺v/UwH> ~xsxH{ڂd8) 1sw`",j}L9 Pi&ӘP- ׷Ww 2]"䛓ʖuO[7dJLxL`.VR{LIJ&;uhcɓU{Tu$ҌkwB`7#Y>D7=4sA~ nh>W#Ìlu EH<5f:\b}n1m냩smgzm7ܳNeT-7!Tc18L骵%UA0TD@؉ݭH3?=~D塏tJ-r!pT(BQ=?olۈNEdz Yq;a>h$ZBf2ro L_MQIRo31|nj>tͿ1>+Xb>e.T5Q0u)Vm5G5j㉴Am*J/H18A}@)F)>m]fq"̬XIC;&b.N4IszCyɄ^[L3즸[} ϴ(*th>ih(d|޽ ,NGvUT[i 降Eܡ/ѝhW:G-Yrɍң|aeUK7j:RQX١I F8Q'Y/ Bq /C;Qhj] ǭ^t] 8qhO}64r'"O淐gV8h)[Э;I Jk˦I3U=u# $"ۛaP5n_PH~݀C&@4Y^Ӿ˅{_'Ef/\_Ǭ}R%2X΍\sEEg{1ƞ+n1i V T9)@NLi?D _sYv@'ZGUlB\w՚^X ܹS^3zesπ{F sq^toF\_Y1z}|`,FR0YK A; [!tɌ9.&^ԢZ8 %Q9R]-y3Xe36~U[0TGM_HۆػD9׋odό'?;:t2 0sO4/A!+ښUD˜y~y8Z2@ߐ$W ؕ&4=Ȱ8,$*k.6+4Zڂ@^kRD"4*&>:@̻yxoLoR~ 5Hq X}69(WLDo6.$G]Bn @R,P-i{Q5515|%N8bOe rճE2KA1݄6x3Ew2[RQzA,IF5(tfoFǑwQV6Ȇc @Rw_jh䮣,?6ij T4C|OQ I$m_Ձk +"w+(@[8?VMd80dT i!A{  ӱ.]f$9nѧ"kk^Q5(3`OƎ06͘{5pxn { Sz$wVj/fZ%Д~OPY |B򵶷dr46Q9>V!$J}i5:l I0s@OCv}x; i;؏*iW0Cqzk7".%~Ӝ2i^Y}X'7Q/Xe Urr+rsP_wܝBXfnӦhm-7e;(#(*I`QU8EDĂD:;0g6B vؕ< |{s B y5R!(Ś`_[0k5"}otFw{.d -9^vTZQKJ[[)=O\/Ds3-QEWX+y̝c<.^ ´=+ǩhP6^Q ff_OxUw.;Vq5׿φ\г5qQr}]EI$ele4FXPrwsvX wmm$'oil0*+PsNl[s*BRZ0ڭX޷<B,ֆ GeqõgN);`F[e2h:wJ8J&xJ.GVh]r|h( +eйdJoBwzZ#>~%RBȆijt C굤Wkgh.-2]w0*WKݱ謣є.m&#cL[E;k;)8;%_^2+ʾһuB͒8P_SS|nΉw[SsRsr٢]0҅:a O ݿbŨ*x׃w<]ylT(С_PzdM= Ze,GĻ`5x}#>q V?*ٜ/D(hH IW./ʮ"PM+Ws/ĥ54f2/b"^@FT|ɮ{sLJ8éFʅ%Ȁ,J2̻4)(pJ)lu~@߼C"m+NKy=MUx\q߯Ȩ㜀L 8qHtki[Y g!o5ɍ}R*S o5fCAzkٷ٭ǙK`x?BQ?L<ip+GG\gqKCVwpr,IAxB=Xfpmc^ hÂ?ѝJœ2''!vزf^?&"52FT%>ᬖƛQv8m-ݓm{e%yErb,,W#R6z.` zA^m/\4xd )w/5$1o#y{%[T5ĘeB[+jHfY?SX~+=@gKfZJ@ӯ'O B[|cvI O$KS&!sQ2;Lp'{m\eKVɗ  H8OS mE DBEELW3Ϯ?,!(o9۳%i bT.Rk_$8tUr(ws`9~XNb{l%BS5dxC{Ua׬ssb)ؚt261wC݈۾T%rh53e4У>=L[MKESciZy=U=<}}mPQR\d&Q:2][ JllUyߍJ"ФsMcd9'&E-iDqp2Q8qDȠp\ja8_:_[ًa 7SUvdW2ֵ2M`r>*I6:C h|ln '6"o#"-F.PNCZreL{Fuh` L XrWrAIJv-(Y?xZx JXYPHB@.$֝S8hW ~i ֦ˏil3\zwIEZNYhI^ӎi{عDE #@*t%@k-\L^fO  BthKuZ9NEǝ%Jom؈[vXwە0`|)ْ/4_thߗA8cc$Y >67E`I6r7=yX_C $: \u @3Oj\0A/8:Wΐi>Scq@̇ݜ1ӋX&`Mn0m*Dn[1A0spg1|(zg#lOn-wp.xx vp;{k~4xcy/dkō=Sm >0q(iTџ u5n ,ft񊄄bhi:d)'kբg6B3)ߛS =誥Yhս \7>.H%5])C[} Zңm*vFU6c[. I8: ˠ}df'|ա^U\K,;N>NLj!nG-tY"Bπ%)Tr:[8?ZִrVb5d(AuJ`?_AdbNbL?uǰ.S`}}rZT0ȹ(N&R3FuF!=~QuIG mC-׏ދ>G#u:+vcMoRƿK(jm6RMf_ދ& $AB!NIzb+QpMYJb?@45 lҳHCSB|cJu)u{q9#m:B618`aܐs(OTS.Ҡ8Xn\)~ICm# dOC11zy[8 ˌ:ێ2x)ɎDS$YN}fg侂"9G$W;S`}#=Xt7 0|N9ߥƧ.XG \ YPzhtPee%D\8džΊ?jI v&Db0ߚXܤ^{CQ{t/%r*Ȏ*OD]]1,_&$(t (/$mPCϥ & !d&`x#|R.tXuw V-")kXMxQCu !'k})dlwF=t;:h7i o{^)>FЬCct9Mge~IMzIG!uRL<@ 5 6j-b3~9?ÂyƊP$%ZX &UAqOa,ٓ?%?+ͤ2V[\hlQz$HVT5>㭸|PYo2 U!j/7Y>z24S*̲BP\%P?D2%]acXP7dO1ܯ)45Ymϻ5qhi.hR})K;S!"c џw{*\76>XUp0@&# }bHWFYti|< Ԏź\9պ4T 6|gj>.i]V2i؅DySmw }QWc_>JIO|Y~E`5Ef6ڰ?!>~D5p4_3sF_1\^#`'Bϑ@ rOLN+wdhyZ]W2ֆN4iOvn4.4%a"7/7wI=z9lJ6eswpYnöȆ^s# yBwwZaSR%~oA3O'sDRRasU%JaECR. MFFpDA(r) \9Vi( A[p0^Qdb6v(jyN,~a}UɁX;H"_YFO"27Ϫ w:SCnhIK# Sf]X 9}JR}Nt&^`v(Kؠ{/mэ}ܖE(VXI lR_gҢw/l]xO#;:vs F;^@qHPܲQEO# #v/:ȳcM,fDh#V0\ H3s0u l.#Sf[]9\!z臓'2b&(~vԡO>BѥDho*Zc̗ۄ8F'3C &e?6o %3-Iԓum+AzO3N/z)~NnqaW)⟯Jne(qS4ש' 'l­2x)oG7clq$n&ioOVEiD DKT GG#"ڽ Skq nj6yg?k,h*j[>ۚP ]&Wf:VW{ȫc>熜vgв&a}ڼ9TpڵXi'A\ j+_)f02i3ɬ8 شpȜ^JZUߧxU'm'Zb\ fG%>m|)kM05qF@̓?BhDLZ,q3\y,'%RQjiWbCZdOE L ӣR  zߴ"|0xxUh-B90CTX#ؕcAAtpxHOY;\##Hs;h*$/?D۷ EyWL rE9'Dcj-w1Qw1  jL6Q]$*ub!kg ثq \iHR=VcTJY2tT zW&DX 4{ {P:ƬSb.9ZxhxÌ0hL<%pR.ቌ0{ +nG~]b#YqrXhK;/`5vYk}&Q#Tl!O K #ȋx^XӖN42Q] ju- ʎ+\v¦-'ŻxiL*Nn W|I+ W. l2 ʢS8rgRԱG3PA_MS$T` )d9Ba+(Ydz[zsnN&;7ݳ.0CMĿzη[ Y3 4U4ֵeˆSҠ9Z}ha4 }pϟ)j7%˕z)N)$C@8FZyCJzxQ8ՇzP  LTƗ$$Ak$kϛä^k\i-"rї:MfDEvex?$;vK]V,=Nrn51MWH#k#X,'`^8堔 :2-yC O@_QT0 "Xf p6[[Ax5nhf1m}VKe DwFG#m,Ԃ>()s/k7GKdq(*Y^n\=3 NMB%4E!~Znհd!i vQ˳-IC;Kl/Yܜ6F]Fa< !kw36#_/xG 8*0:3GH>dS] ;g X77pKAt%Ëk€UJIT v҉yM<7c2F9V@t|M`_Qk/;. sP-WO?iU 75h<"b5[S=ͥ@|̼Hc(aXQ+wҍE'ro%A%ܨ$Dpژ8,g1Mgq@׈CfFKrgz*6͠~qdo=yKV)@v6MQB&nd$\ 'OOBUHf9b^cQ=8LiLeDX~Up)AOOq#~(4*% ~wBn^U)+V^E,Jܡى@߾AZBT㕥b,^Z9調o ZEu k#"mOCm*NIUF56G-BFտ3fS[leJ74x 4 [$xĜxmN8N1jdLv.P`m5쯧K(55rpt Эy}cpN&f"5'꧶ AA ^MB;r`B_ˑcʛۻl)phvJLR 7"#)usع@u  ,Wll]Z(ws u!O9}xODRavݔ"Q?6j:#tc C!n䯕(7D`h"SMz;F&ѫd#+\]i#u&~h78W"uuJbڄݠs<+8WXn7;2ˋQذRo'r;ae;TzCB|QH[b98a/_%[lCSM!=afH.GQzQĂ!^ФTkU;Rkq 9 qvW)PA-4* ~=lDw`O ^KjHw]^}#uiߤ*ۭ0#В(Pܫ}aXd [5FC^?Hꒉ_ iR ) @T2zbazq`c'm-}PY[yp`H.*d)NN6@$IULP}'6dӡS/ i:EDI&,[V.u;l ;"^[ x2(SqCJ6^W5ąZĚf:LeOj9DŸ\8lv"ƱRb8G^OEu7ac8L""hl)Q0JvTs8v'J&IY>nnK<5uKZ-c^ mS,`;eM7qo=FPL3@O{bcɚ Zީ^{~`{*S.<ɰϛC^ʆc-H ܯ,'׌40Qg4T>xuLh}Hxk >;+xrxc&`5j."?n=j}jviCٮ+hqܱF8ཌྷdcW*--_6Ѱ@( GB~@uow,cdt,w؋tUWqUMs[0R# 4LF> p@ڂVѹsE/GIWKOrs3@wTpdfjzv(RJN,8=YFjzK\WZ4<֏Ll뢻G'.3f;,dͶv[vҊr6q bT+Wj!ƁvRq._OeO558 hm}F&713NTp`~r9%`No{.71#↡6+p.%hdS3 s+={>ӠBDQp=YR/yƐz.E}B@ qڪ"ȃd&gLrd_:e6\!OK&ë'˨ogj![]kȈփ;oUbYT|.٭b S t`2,?~<_Y.U dTz_>ڨWn]I0mCbF`xITo&Ɯ]n:5#4-4Chףl'+kg0NXk5)Y®#{ ;7s0'4%9!sP$v$+1CͨGw 7nXb8AS(`҃,gW.sKJ3FvñNJol|*_U㪷!*N,xTdWdP EЬ'*?`'VQ1^@({[qB nɐ.P1. USv.8{^,.Ie҆+2E4~Ox@1rؑnG?`-mEm٢Fu:#aQT(vsӟv4:B;m3ywLmKc`>nFV`|~vK g2 ILTߟ1rY#\.ڲ bmjUD7U_D槻rEcG^ ] m+ ,XZF\4RN9$IV&. & bWy:PxЮz0@R쀮I{@^eaC5e҅6L E!eF9d2i҄B~<޸3l՝P -_3cUVpS<\iN:8r!2uV;Du! cߎ{WJѦ]+"/"Kl eI5f%.-i k3/y E\5e^s3xRO0,8lΜ)aPG>.HⳞdɽQBiGc4,y뎗pefE0D<8ܣg"ZݔԾ~xϱp te|+(%ǧ9AK*\ Β0l3~'AD%XXk}ӫ H4iq 0鱡Aw8@v>)-XUGM?|IژOwɶk|{YvwlmꪲgGOjGhbM+kgxR=COU1 $YKձJT$Ip,vuΥBU]{[BCkPok?!It^wdv*_ N6V?OkJk" ~%ZX aOJO:#( f@ntj#ՖItB֖&aYJmd!0a[[g,8Miw|]jDj*Zd{vU %ŵ,)υZ/6'CW׷-ܢwjؑ)F<Ps}ZN2&s=yy krȋbh^YΚP5c[L, cB!~Y>ug`SEhh@_i:p{ǢXvrҌ#{(cZ:E'0lXY?J-Af5I FV :0)-XL;̕10:qffzI[ORܔxO }!er;@ " N2d~3 ,[l_zYp .eC)htJ? Ԩa˛Z|{Vuȑt(vl 7 l l(XF'|ҫD)(耪L0O\Ig$ F};R B>փ?GNH׿ЛJyyhd$T-V|v}>+Jވ8l#b)Z-%ho^Իyh_GQQmo cq8t 7=.Ilj)p@f. E8,ޔ:f#H5ntI%j `%GO"=bHK&L~^SA܀أ$@RFM]⟴?<ļk(ݐ'^`Η> /+8L @_٥r%7Dks44gd `ʑ͜Ͱz&ˣ"sx Eo#FhF Z $@FҨZ;iy?'6̌XzT>SŘ('@cqdOܣy"i AgÒy)%̛9As-MV[rwSL×Sjw(B[PsV׉{GQv9Ev7lR&$``ȿ]JdfQx/h Bhx5,ĂUZz"*\ϣ܅;M< po-GV6 g.1LJ57a+BOՊK8AcjvMÝY7r|x|ݹf's?!M,nßw`ĸܬW*9?); bLZ\@#3hdv>j\)B~[W 3jkFƶ3j{1,zfyaR#Hb>7Fͽ_YT,"[| [U24[:6|e)ў.\L @Q>қ0PUE(0 4P,IJՑk+0 5钶d ]IsGTIYtQKB^̞DnS>?6MtH~Ҧ*-> q#+y0$ii 73v@nkEZx󺩡2T^8Q,Xl#-͹זz#wRퟖ`;{8ۍZk0ި LW|?vi.z |ٕ,756JT}x7tE vi4AIU>Q9E o\ ƶ%kXtc4zX4EFQwl^ kO3-m/M&I VvsCNXBELBNԱ0 % YU)e_%˯)Ey,XD*S0p 'koQx`Jh{ Uϻ\]EȹYƱ8 \.?xk˱ JpT[2{wp tpYF㛯Hҹ4$)*%u=h]jvEh扆Xl2iۤ1!.ֺXgD }gjQ\lC$8CS˚kmZP4խy֒a'+Vvp7vQ[֤0^VUK }5N97L-ʃ17[zىe^=A 6b(fNSA1\ή^3ad/'ߪG^x$wnQ24Xr;MqcJgfm&,I)kmJP<ſQhag-+Ml5ȩ%BGrPok*hSFc!G931PD!כtzX/٪N߄r\@܆d 8\b_#G@.WMI|[z`bBkAY :0zvpJHԓlr?s{EsU%#mu"|#Ӭ~|Pqc ݜr48$9/Im&>\ cQЛ'Sн\Ęa1H*$NB<[|am?ff!GUG1Mc,J; 5 N6/SQ̑s1^ŗ>8)mZmO.a[R7ųy IHtT uȖw_M}̨+-q#irH&o.}1HNBبr^5oh`vo6 3$o#gO;Pc[S۟xmo팏D-犙3^o# fMnTWS h7IUh_H\w WbG\'Ӳ=C1P%97 3ݓ\{v>/FP#T=}(bt8S8}ʦ6vZȨ^ c/&"@I{&h3TPCp/<;a"Z5~X MVw8JH% Vˀsh7x|0K\%/m0U;HsƷ@)qC"U+=}qd.:(")êp'὞0> }:5ueq?p' bkrj* -).\ƼF6QY5w읅+s ]DXw?c]BzFd)g %)\ǟDwY&(4[S ꖤYBImpS#ʲyX~DF's+9X&4 i$m4hlDNH,\§x2|>r'׏ʩC?ʄ<\\ލ.ı]ASѩh}Gj꫅ DS>5>(~Obv,fk|d}ނfw%4d!vF W=Cå CO7sl~e\+!{n\Ǒ1D9юw#dڙw R-V_% (~کl,_g"WjS %BT]w"&/Y%i璴,G J8Z? f%>֝.$~D颗?w3fS G`aF)Z &Lhv:JF\qIGD hhk. i*²/Fr玜t^X$pGe/iB&V?镂:J3izQYCsQX3FD2k H~7;^zY!5 ӡ:zafr{G1>7>z)#־Leu(zo#+LP50I_,F }ASzTmmEr1ަqRfC jaX|J)/7)tr ׆DA c_{ <󃳿es\6qɽ P\ ftJ9AçAt]8?Qa <~>Q7BQT)8[{i;!Vt}֯z,d -uجU,>C]dO.$c*[{?fohnL9uAKDYRv,݆T+d]s0bd%[aZme=Dl4dd44:R" \Wo@-Ԟ+E`x#r`FDrjNʊs?jm )"X:T_&L2|)X@8 B@'cɴ=;S13 !P'7r:!%C_RIւET[LiU`mQr7F X i9nbI Es ϻdg!9ܾDzrlT{8W4|3`\Ǿ=5Fepen u:8,+ d8J4^d,(^eZTs\Ȼief!x-Ң#jIY6O]t7 Zpb[ρt ;aOU \oEdXAϓ ˖, 9Hk{le~y{D:*1sݡ|`Q{܉~㩑g{8u+L> ;mHE5F4`|7ƛ*cꑸZ;I?=syo[U`]ٚ8俪zߒMIj+Rz24G&~Ptt\]b"'_6鈢cf/;\p)odbKl v_1! ۝ I Ĥܢ[H=@uנ27Czn녅w-YsC-+Iǒ!ׯ{[>`2ɊmLJUA6 ]VF26P{W4?]3,5jfI0>Xf_!drbÙDi ÝĆźRN͹Ӌ:(8zrʪURHzoK%.188KGy2>:I~i$³`8M>o@tpXIaHE)GALUE;f z(H1vsSl#E~qwU(1]N"=KpRm<_S,f!;lk5 pj8N{tEgh<RFbl\ 5}ğ B,;+zGȣ"Z^ac l䐒-;)E_j0A[FK cSdv%?0Hu͌ 1Ϙϻj1$@@?gh1K.@7[r+>ůH ]5]XjH!Ux nF67 +?'XJ BrtM`721v 4ARBj?*?x̿|ά(*+ts,r4߄I3ب|LZeQyæVwK+ X~ALډ6P1ф:nON B$3=mLB!x?ʃGijj%.UzaL4Dܺ%#/|򢀇WXX )qWՂ*q<5Q~_l+ֈXfP_þYj;|5RJf7 30 AWi LpNs& aE%&WOp0$lfJDZ^NG4:2dPE(Hk?MV&uzB[/ >{pv s+簤P`%;'<"(`B<=f\r]X1ekUpi8ՒFtm]17sĐFٓ~m^@rTQ`R'W鏆M)6_.-F@XsM1˴P>t6 ж(댼yl8K,178=֒*?oysfWJBHW9/.'xNĻyWt'~댚HeÚMJwx C)*as92|٢m,=RE<+֪g^"Eb<1fWԁԘXDT+&Nwؖ(Irv8H;PRDs3ᴒͻZz(fɼUį@'i5c tJMο.̙,zHj們>A&S9fF*pd"kr*Ț*?F~/}jZ;sZyWf&J~ɸl큞w'z(>"`b\&ɽ#Llyar:K2K0{)W̮p`p5}(~`Ȉ4 u̙ndHô$} OXfMMC!.rbR>c^A}T|ibGR Z%uiosibht.$ uur]v5]8jbT](Eo咽ȁeu&Iв5|ֲk@m\oؔ-/71ŰJrrDAͶa8!  \>BoHa5AQ0eʿtqSHz(OllOT\? s[ƥmsPIC[ߜ=1L;TRE<0^=f*nQ`AAxwCg"yKSXC^B?Yzg)^)"rDR]NpΊ8He .kh:YGqdʦ+t*gKv `-O5eA|]s -Оd|UQeWAk W+T/0YPm^3ݟYa /8E?Cif9_?,`=8L^jWc!*n# m.lF8`j0TQx۞rpI0a00L? }ќP|}'ON3ţ@WPpNwFnÎ庥f$n`b}7<1(XCZl]WVr2+PVbK&Rۈt"=^4N{Bܯ8_uCxPij[NsT ;lN!Tvi*V}v&p^D[꯼r;l;.#ƣWsYwSz6^cK}$JBH\|dJp|WNP\̽!.'l;V-l vIUgC~w_|xJB7 oJ]%$Luꉪ%&lh4ȏWm= #6 , ޣ؟nYa0k'jwr,ĖLq 9Xarn6mVh{Fc業b>ڗaۿ Rb[V9~:D#~ N4KԺ\+Wyv 3T^a~(lِbd^J%_vd?ךߓ3d`O-Fjˆ۸E٧V:iz^_T ͮ4boo6Yu&:56Ć}Ӟ.YL\k)WS_k[m<2Z@H贱"DV *ahfs{HA`YLaDn+J55l,8Dliݍ,|w]Iޅ\dN缏e(Y8ɏ3e~u{#"R5{'V_ĽF$R.kW NL*q,B(L7׉2CnsĵȸM ~(v}+۲yahL'#W8 &S^h bbbvkN=~8Wt]ΥTMEa=ZA6;gzljrr)۝ze8xr}\HvUhT]\Uz5+ d#wMƵp%:BgL?b)l\/Wҳex"su} {%[ʱJvB3K>r=^y ;݃Fs>0B=$ֿ0div P)AK)U_upVWH+i6ʼw0pRgQz\0/IDY|u|. 4-yԒlȽJ R4tA-,(k(P=&t& KcS!^f4n^mD\ N UhD>l>T6gc /+ȅY'"9pJ&?yL5@6+G|.˿wDALC/ r}qkFi 8mN݌,LL;T1."^igAaΓTzC/@EBheh oD+׃nS)"z_ō2c(+GZPy`W~2n]@I, NEeGYYjKΛ*t%B0O5/6eg6;R{ VE K@c/gcLH<CUE }R7"lXy[?{JS/݉^]$_oUݽI w'"6 7I=%Fa>Ɂlf=9{/g Ȋ> 9x[Z"N'<?E#h)]NCk~2SԖ75D`{Do"UӵH;`ABb2Cwxif-^]h)m4~8zF`pE)V.Vu-@GkJQ>pݒNJ>®˱XO6<^Ʈٟe'/dxNJ ١sp$Bf NvXgCacJͲXNwuw""}I vq".?K}]\֜m׸B yGi 3M{ɍmEZGUZ-wO>uwpCˆ(#5.S,><܌n3b\ȕD`挪KH(KP3PõVy U/kEp't*ZEټHCWnڷ^=%Rt7u9(MV~UWOsDӷHM*.uhc>d=g1 IQmK\VH:P}eU4)}KKTWU'd7$:x҈u%ukìHס[)k}|fW8<[,}J7f>UJEAĮڒ`qleS q9#tӸx^.8O.Vf@Vmݱ7hվ.NĎik,e9Ƣhy6}_<6se3D^CG6Ă?\گʧK<~kWë&>==`kZȲj9kq}^[+ k]P=9Y7t5KqQ0;M|~jZKo*G}(} )[UlY,DK,* =wt$>IȆ""-hf$ם!|bUZ{>Ppd1Xz<sCcj ̪ vZ..fFfⰻ^z+̀Ay՝jσv~C9x8}FlnbSFR0D[{5=y8{BF&8Qs^YC^Ҟ|0X @ѪD.ec9hw4G*sY;̋4K*W-&K CEr +xAe‰^rR|]gTB-}(Hw:=n72,?` gYGM__UQ4 uwˮ2d~u}\>[vn(WZX75c8Z]~H$ u+H~ bp7͍n')/Ys~&(T0F ǡxi1\"%3c#V]e$2ף뫌PǯهSw2A,qWm9Nhʸ掗g;%dkhxr9>#|xgM Sx]Id_֘XV [!OOF3J2S )m&MΜByd4vMlԘ(. (o4GZQ@Ƶ܈0Dk^wrd2Ώ4>?WIwyXߧ8tmqYFǬE~~$6͘9a*v$6 ͤ+ Q=)Rdc:+\|KȠuR6-<>'gk[G-}FRlZ7U؃owQ.QfTn^B].$N'!5_*!&^Od3YYa/e*ΤœT1uڧ7Ͼ.|B؜1IYWѩq2-8wY)o=ڍ@ٕ=" јP V<(s?g}+FXϐ 8 F]/d"c +4\lbx] yRU,63u!<@+cXw3k3Rѳ;2 Vq}zJuD\hu020 :kk7aRID< [dÈ!br ,ed?O'f܈6JzBYjhVY?~+\y*6UaR8glm^aDm; a\&f-* HS3Z- r8R7l8p>[Tʼn4_ɎNҨt-hl<%s^)S(\uS<)UM!1BعWcY&pB{ l%OA(݄ hլI>$7d_@.PD ōkO*|b7;~m?`"P)OT!(}j>qǞ-hx'W)K.]X|Zӭ{቗d1R/*d1@g\*|peoD 3MRſRk:@gjfQg0Vcw}*]TS)1x'Kz>6xhV;dgY&Г^m䍇5=N+3ȸI}pp6?cwa?O.SI+B ߀+[ھ־wuB.;7;<̑%:lHv0{1&L+JIp+1d* '"` a&η>`p^@b'>Az!Ф=agxE.UseX#MbR C֭J5<*OF|z-gr a(WlX^^O!"_,G65o-rsL_ѣoqJ $mFt7'G;>"euGb3 cj#] RiҪ#}[dK2ڥA:MQ6eōShY1zݢxŻq B{ snm|(>)oDRVg(/ 0 l*FW E423qmGo8e(hp[jP,/r|`^-=?eGE ,70Ji8tP_؀u~J !ml(d"lEK3.PeTN- 7<^@3RyWT(/Lo>#@gUހ"[$=̜M&_Y^\R&ZיΆ~?$Vyx^0nbo. }@]X}?>K]MXè)LAebL!oK9J$_VPxЁkw"?hg*+Q'_/Q%]$rM|-up.trRA TmynKpMs>y^I+M?(2ab!~=Z5޺:.CAz}pFpnFqCݒYv>mՌ$p)S˫U_j^mW?8َgjF@gΨX÷tK>W3P7~Hf*9D7hf u13 g`"J?H n#y'kڑYsgf-lf c,8sN 8e;NoUZlHsel#Uw-=D1i.ȚJ"Ҳre4JtlEsz\:~]Ai#4gb+Ɠb^QSNq]zY1YձU$:؛Z$߷)\\FcpsA=v[j@;oYijo^n9q_t-汐C'.g.:gV(2JJ=8H*ߝ f؛B#,Pw R)yq1?DzÇ 3[z* TU qk٫ Mzt'njq@R77q!L-/\ #m]QaO9***ԵšPʄVe E33Wy!|+ j >;9S?u[^$%&5Hu F:1]q 8d(Dž 0oίfo$|ի؝ X|TV|gFAZϴNXzgg4(]P Jg1mĿ{(Í8HxeE>z4[zϢӿ >뜶M|u+WjLeP%آuu҉N:>uK޻926[o85Z7F@.g˷ -G5`6/>czb$~\Eﻮ\~힬[ `W _]_2m)^CԣIFZRspg^0#v7P#s?'_=y5rUUnŰU^' 峉6?O(64}qȯ2*@J+o;$UѣJ A/11pAt=(ud7qsg5Bo2]Q&7#ggEaZśa`G[w?[9Z ɃQm@óMTV#L8A"!^j,S2DTs:|;2>lL˪]A+]6L vwYe#kjbRLӹ :cpЦHj'7Y/ &;D%WEܼNлmR%7cT⡋"\g!'꾾}K$ pݬOMflH w3_{" |2;Nr*z?Tqf6\Y]ߏ5[ ?)9\Qv"hP1*IՊ3dbˮtnE v~ujBm#L_LGG{Ƿ8kcEܰ6+l , 1漿?΄kݡp۽Rxoޙ6ؘ4Ύ~?uj 6'j!g:7E=nԿ).L\WA12o"ӵ5{O6 W$3":Rc1.fyNUˍwzf+?w+Dd^iF4Z E%5DRQGT>,UaP%`pFgd@ȫ-iZVi>󦷺dx שh'8Y MFfMCwG@d0$ĺNK+ g}t8@Ϣ_ݱ裴 F^ҖYs/:"є+2& h,_%*8mVbx6*,I9jǎh`pR%aowO! paO:4E-YlJ2f syx |=L_:_c,oh1̃Ӡ N',aYrMNUaCUmEP!% 7KNga۵]'~%jo! hI-<-f:cΌ `q3 !ڃ|vG} `[Yt`HJcՁ@3z=bIY1 {Mm\FDExţB0SUo.xJҒpڱZ.5P4pS6!tibߏ<Мv{]fzpF'8 社tc: w$dC&3i#(I4WEs5( .df tl*(giOE=i:[ 5FJ1?pUpBLHٙUcld];C+]F^7MJpQ~ 5.O+cԑ&TZD"֥Cş#j dMOLmksnr좭({&ǷH* y$h]aw@*MiRgêi|3QY,(Gۥ;ރA~&fpaG}:O,Q)Q~˜dG38.a %mˍa !ׂ#1b9D#q3)nxﺣ+!6C$"wu:,no!SpgJMܦH}'[):4ԓrHZ`ۋG7IOƆD`4_{NKr+n`=䙱TۨA{&DŖr C>< V^tډʁ#j(/:/ỂTʳ~re*@'&^H ,/]E-p#$Tŧ_:ixŸj_Cw梐kH9V;.AddY.9bߜmOnu*,V}LnTv Qgu?ce'>THOuw&RH59ndB8Ʊa(]qWu]=i@}n?[UPL gD g!`V ϋ i!vl.;6ӔMcqyJ0ڦfx>f,)MK>T!‘3A󵇝~i"rTs<>pΎ g΂1Hk!j`wq( \ Y%ۿ]l-i$J iiI䧈>Sy[K]IĤ *t1_ԏތ^_)Uv(˄ԅ=x9!(eR/.ԷۑKiƭԪPZIRݝQxlJnnBg=^$UQ?xNf]}f©? _dbY'ąճ4WLz07z>{Ep84h[4v:e MۀL0zjWAgigIx)*e?s;zyxuM t6%$̨y ?7u2FtJR%~Pk~`o7} A5DVapFY4"йjH֙xM!_ 9 7:k=j-ݗ!O,4ִAd-ce䆖J<B̭1#ă7G>94gg٤E(d_{8o3d8i:opPGXGǩpIoRghLĈm:7I@ P s]FTQ󝩶$YoLzro /tࣣ,6?MYV)lE,PS/Ae[X2'J#Ehq;F7/V&V8tj,{ Z=GZe>=B9v6t8+,h(@\HjG%Zχ5'f L8*"w;ٟ yE 3Rw0fvLژ3Y>~]8d:WgF$t8[/ZNV{qNfEqpR Si My]GeEJb!x@W: (Q ߒ.# ;z 7Yge\.FSY."mhf$7iPzϛ"k{SROxXi{j@q_컏eĔ"bۺдL;8t>fH 6"/hd謕H`ƈ]7:SSmCooZʽ/p[dB ƝM؍w[e\D4̖WxN@Gk>;ï@.xAv$g.é|J:M *].> \G@7tXBӳ;nz@Kx梩 `ܦx6V_3~ 0g>_qNYYK| (UD/h=>PoƅGYWEռ^e}.r.:~0\=:(D o1.:’;zh[E&K&w(ӿ3 +_F5ǭ_kdQDp޸ D6bvaجi[K'IӸ qsF _ґeGS+[ N*Iŵ \@9_aHb06T98djV_ Rr  I\bT"HIUORbNfl? ]76q, CG]G%N8Fp-A&L}G[MM"8e*`Xw%|mYI ǥOQS\ISMFon X0p(%ұl{v2\[9!̕lg﯄Qg Ƣ%hISGu7MK#k\nj2y6cRa ET)deQ.F~Xu ҀuVsPWVʝ,?/ꫫH89Ry6?5W$Iz%;f;9f7@9Q"UPĘTsW!+mԪ>هF%}o5rR~De%Pu{=~΄/%iS[NSxF-&ֽbc1}MBˀo˔pyNja?Q^Xm͟X(lKw#]VVy032=%GɉaR ̳2?ᆂo+ljhaVkbf'EOnBRf˶B)3y E96U9Wu2:h U};fH?{ַK1{"VWmtknzlgwhTSX`EmSk0.̻Uf1ĊO D*>Kb^UlMlIP-ǰs{$R 0 6({%4#LՖr DQKїaN0}RVƾʃ N݈rĂy#8?LR+*Ͷ q h,0ȥ'zkʐ1qkR<_03E+q*'с4hR&_:KWSrkh5KŏNozRtBe}0Ȏ9Ԇc{ %6߫}+%:3`֑󅓍Px:%Sy9Y:h Wh_j{r&u>ڈv1I-%/>^τ~D!֬aEh+C<# R -& YuHØa)Uiv"L+ۑ&ĉAu-r1y3ޣaJ;ɋQfIqoQpЅ 3Dh,,~j,N#[eDRT Ƥ({C4 +Y!z : e G[F+$m؟ ٙh'(TY]DDfRg=ômNd]ꨏ+-E'ϱM2_30|ïLC̛=x I1tJ@NK`ǤX l[;]P :n  zI\Ɔ= s3(U$WR\RzO<h˾g"B:=hR&vB9'k?NPyƮ詎ID'ִd#a-yT2?xⶥ9̋0I Qnx&sn7apzYؿyV Wu=<{̋/2`soCAmIݜ'n6Ԩ,4/(eŌ fs^9P!QO<$ZkֵÑZDӐXd\@6y'34|#j,*q+BI%V|MG;rW۾[)hӚ/ ʹ u&msq.ƙg-僿~wDRb ˨,Ύia)%,B#$k(YkֆG {5W#,?&HYM)Xv$' yi,o{F_I߷9K6b(󌛼d-jW̅3+eߠ5Gu3+M^0g,eǸ(]o UUdq?5ܜ_e#x{KkϔzKuJ\ĂfUA;;-4͌t?MLgQk֑a4>Kκg$C|BTDj),VS^3.cbc\l99 ~1{um/쇧{[[:T8􋀘g%h^۞5uOaKAZ o RŁøK&O@7-O6 Z3V~Q,o3A/7AWm2˟rWU7`c:+(L$x7!M\!{9@BH_"*PU4mkr^coE'; CF!P.vHW!HzF *Fʇ$39!![ުf}c}Й㘆m -f *?C7zwNpCs.{0+aP[Xu) f1&1/:m[ҟx,%x]1'Bgg:t Vm/HI6ѫ1x6p=G XHEdlUёWZ?S{7MqD=31fKT?߶33_ү5j*U7'OõKty8aN죠y6r15nZL[70S79رV^ADX}$z( fʝWUkz rJ)m C_NUBL=D @NAO d"mRyV܃<= )Ow8s0r]-b~֮e TnIHUkD )(E>,}"xӡjI]eDe 5Tks-qI8V1lĕd9up }!C` *Jo2хa1p{C&.PBޱMqoi@#A:;nR[!*n$Q,FB^EJЗ"ڠ9=/@k0m}NM8 ubWf ċ|̉HG@_q0B.8o<Ƅ`;ţ&l;2EC0BCc~t %TCz[';&T9 b!|l+%!5 =&)-O[Z h{q|.E [o1Q#@| A>? +KoY>DIRj$g>Yޓz|FO7RFs)"~+u  x9_^a1:SFXeS&gx{t&DܷL]ڸiaĨv4-_3fa;~k>'RV2;bi퐺i)-S.79!b-C#o-#wO!0%5 i4+١Ā=3@u`铖U.hs{`b! Q#,&㥈V=-d[Xѷ֕N/ 1 M K|4<2TaAM$qWLB_w8_0I @Z0lNޭO/ѐi5?Y'{p0kX'8r{yl@=r0iEghkŽC/s'Bx ԉ.&}M/(1F"f4p9 % %rtYqf@vo'Ɲ@wxW'a-2F9"tMI:ވuFDK!u^n 6O;-NJcO,65TipS63*|}eyϪ1};W^)J)t@L HYDG#{"4Ͼ<>_Y$Knۊ_>dΑ dDOXeb J?|9/mB8ZIt$Ǎ (:45&ub8뢇N1cPNJ @HvWRP}|u{j{8Q7fMYycm~3c[<]f׊]F~=? 'BlfYFA(( UnQ QCY] ,Ycr~ܡ&"X 1J֑Yʩ:5#8VĴ3'`FPqbPr,VL[eoPys! Z$OEMؓ#6IT"1}iwR<x"n(kiDx9yt.<# }z߿NjbZmdX !TCL kKi D[apS~E\ݭ : u@wמܔ  ':]lpnHC d[LM‚e\lWrW\.߯XB^S W);?C᚝g;JdK&˕0ێ t|G `=j_*T[VdÖ?ȧXvue:j&(^B ΦtxMAcZ4*"9UXdDaA;|tvMŻԊB熆$S_.9JF:uX~zh aئ/`D\ !"/.i":Z؊ڹABje<~`8( |!K/i+њ$ 7kٚ 8[TEXg-3CxzgX~$P(B$[%=o BP8PI76,*vtY E p&Y~uqyz( t 8!Yzc8&^>izKiODS|`՝BmoA$%'Y>uY(T{MUS/p3Г_>V!%nSY̌EU!%Q-} ]31|I{Ba -6s/&R& fRW m24a$9Oč^ƥTZ\h܈$'^3>'N'NrecQ{+342!fB*IkpJBT0'7$v'F\ ٚ hzaV(k=m(BNfKK#NDn"LU:1*}kI%۴pU#Vgt]9;ITﱅ/E1\)E5 hcAZ꿆DC0spBjm@k!L`(:^=#яH ϖ3xќJ-*{w q`s[C5u?F}(3F'.2 Fׇt1lCTr > Gw'joj/#6Of~?iq慠Ay|^ǦOV і(cO5V"# 89BRo83~CK>  h\;n'/"ٻaFJT!2vNXaKzMTၩmL9K޷wsj%&wEJR#xV[/.1nIga4Ϊ =U3t|yHo|EOE"aZY& *&Jxc :y6 (y<Pi Y?fUf QUFgZ K|l¦k/}I5-\y^JBN|Xt@vb_THhVA Q{HojcĉG .>梕xX=(u!lz~F\i,5!rFPT4<(W!{ΣL,>POF;y[J[$k2*fDaVLӫӳߦx| gn \,8g5D3\] 1 [v#ř|u\"a7za`ؙZEz[R3H5xqZqO ӯJSkDgLйoWH9xQ?ıg b|:wCZU641 0^IՍ4tb槎۳CиǭAtBiAwη iS4@8쮼waʾ` [?j@sNʼnoMhQ /::.,pH)0>9yoI*@ո+#x`8z"-D`;Fm$ޟK""|:o Z%Y{ۓ $0> ur-tgLYθ`&(bw*EӧV7fq?ԱFLVC2}⫨}>Y[F٧~aoC>v픬%mHwx2-/vuSE^~ߖAT̺gQPH_{R l~TK7 x4|8#FD@L'w-34o=nd9z GM5ON֡Hfu%Kd6dLK+'Jls:7RW~|UD #+Wd$9Axi?d#_SϛL_'qɛhp@mn)Ժ {ycE޶ɐGnH&~ɋdfLGpiLth=x%3y}\1"դaݝx!Dz$u{J,% D*y&$,@V.&0DeJmRTHAHo5(}_Alk^}[%]}Z~hTB $ sn%Y#\6Ɏ ,|3֢ݫX[K-$:^_xc/t?WԄd7RxEzM2 `n׈x&!m0VI% $~U;65au93J9)o7Omwt"ry=2{ץ!<OMƅMۣ ;hI^v y& #8$[S.`T8Kǁ;ϱtOPU=BJ 7msVryM>0\ʢS/㦄0l9scBl }!{--G'em̳ ?Z[!<3Llg*OwIk *&.*\@Xߘ(Y&ޓޞXAy2T<:{FR_.,+)\wPM?'઩( +`eZ(FKK\ +l>}O&rÍR./$re"}cLWW>É^d] sOmkkF^ۦtCU{ٞ&>bgji\&~ 0'9 3%Ԅ/C&zx WW˯p2s`BMMQam4ώݨ9^>z ]9BЭ ^)x=g*G$/`|tΎP7EUIZpw*NGͅ?]Jr`ғ=D!ZfbhnZՋ2 51&v3EUۜvх!,cY(BK1/M!!#Y|L͢q: Oh06k^e-Ze]H[SYUk$Ü'A=tDD3_n:̦EyQvuOq@X&ԋh4VH̡D[EB1,PtMa8>Jw?'Q|pD]$nwheHV%BAޖ@f)7Q[r]E1Q}=7jZu-=S@i׏&aʕ(3WxuH74{wEfZJR8BW(] h[o Ĩnwm=`]b.!aODKwS/J ;Qk1e iB'#*l5׬M#G&/l:RXZ`;0CߢV%dWS,0h` ?O6鋔wpEtKX5.2.Vϊ,t`!V#N#~[{هӽm"b׍eDO57[sNx) '}>R̙-JQ3H<_r xxrH +vÕ_rRAm`eKGN\UF-V!ߺ_Rb2g!VB=a(PAU`}8dт uB~r[L5xXR9caAmoᵔ('YUi?mq\/g׀c>sd~ݤ/Ǭ/WQ(W$|> gϻ"eDʷhiosU ` N1h"QN'_ <܂m N%=*-(d ~ DPl: +dc07;i~Ha4}liak]X'{J1y}aqR6h[ߜ5;Fd>8Ha j14T?2-{g=9$V<ň:-lTKp IK9Z\nQgv՞y1_#9|]\( tOXKH,SZ^~蘀sJЪP||B3+={)R;W\kgP`"U `a܃@O2z6f}!.Փq2ڌZ>H8Ahc2 ![ņUzTLEX$8{,(j,֎1=ơH?1R @`Cзmr@aC ]e2B忤SEBdjAirϠik*b v͹8~&X8`@< IHR'BZ>vTS)Fܵ5n-5s|GZ$,d e=12 a PT)H0A_`+0v1PAy+ !IVO) kqt^OD;]IOP\].,K]##JC4V_W<Gfi-3g ]`evw xe#OTЦ?FDxr-wpWÏKftt3I@Z-bՖ+_(i@o Oo5˱p>s> 3t0fnlߑ+=ѱ,<˫⚆Иp|z̃hYN$ޅ2ip 3a{ZklKKWy*i4#Sqz%:yX̊/lItlApNX^0F2{ SwJ٧%ٖxi|.k5}YWH%Eψ^ڕM\9F^ڲ'%yk"iz?: rvIZ[28Nd)'*/+8pj/9wcﯲ>x$UZL! Yh< *`Nsp>%!WFdƜ=@]֘\R-N9s RhA+:RHN7ss*n}6GagUO~ I"^-T9?qC1+(b=O)ANaǖTn,+fX|Qh&UfFa >$>nzVch-ݱN ?SZHyy 0jAƒ\.jV&15DfӨUStֲF]NrR{u=K=-yL\f uI{˞QR*ޛw#"(4̞@ӥ mji~{B(yRl}>BiJGٔd+Pj(hRl* Tq)m0ҝsWeldXV퐓W_4,23H..#u>2wwF(ݩQ%T(5<;F jENQuX `펕$M,?WZbhRt=JUߓwHY(j77(hћvmӶT.H4A;ıxz]*Ü榿̞@`z狈;V}D0&cP2ބJ12)(@J4aE1p}FJWlƤ$/MQghHt 6L+N1P1:b\w>p|5.ڃ/b)Md=}_tCq˷ C\X@zzIdz#&1+A1n GF5khqN 0@e,#6cd$Fnd'LuXV/~&< {}U6<{߳FӺ,qhbvkUTr'L(Y\-KEeN׋R35*.1Mb{H0nɿúX ]bn;DΝɽp:ݛru1˚cMC({\!z{E4Ӡc\I9hE9eF.x ت6gu;㈰E~kY 4[ saN4wzYSMZ$ C"-P3%ӗR'zp` ,NrxN[_xx x,afK…V㰬ß̻_d7ܱƈfQ䌗ߛ(k#3hsHCIHC%/ۀ;aXԐFPUsZXChb<.lpK5CqԿsdSJtݹq1  jYnI,L23ijy8Ӎ{zsk^'T/o%Zp :aV K&@XBjLdėjņY8C}@F/Kң-v9"~53T7 L[)H=@o@7|(Rp1B$V j*rhC{ !-yxU eGuuXVWy1NT7#T>#f;U6G^̙nGJTjo!`_tއ"u\ycR$}EKj}W ch+s$H;-鴝+jWkzs?Wct #lUS: & w]pE(3ʟd]4)ZP=C 4=U.zep\XAm ./Ʋ׌ Eէ;Vlsgkd倊#10͏ !A~Y} /S^o&*8G8P"50"Y6:Au@觠|ѧKOf)Yo]̽k*:haJ7uקfaՆRǸTA?Bycinr{#5̦¬v R֑EEݰ\?#]}'17csqzĥǵ@nߏ-*٘URkɋ1QhioR N3Rx-ہBF |OYlB%sc2 7z-93a9\ʈ](W&EpT@nbMXM 1468pneBHnÓ"hNMvXXg)Z~@\r]0ږt(=yiH d(. ˄ujR[`ơA\R1j*p#a#6FJkbE5枏jS8ݐj!W\Zo. ȦJ7JFR9iYmM*,Tͽjg"Hm>2'nZa0D Z QHi$U:O\K݌aNpDYv:L*WzuOgi٢OZLVauGqWP*qp * X)ЄnJN]zt #aّk^y X2[6R|)ּKq7ddf+\wqR"?]^fou$/H8fIf] J8pYST@gܟ0oTJoϖzBQ#͡ўW\n̋Ng}W`= Pz[lzVAǡuE-˖(FԨ O8HCgoS~@ :5A}m$6Ǜ{!leln-a6htJ7Y&LViJ16⠹ӈ!ѯ;n~BWk):v`ωR_x D\;"P&8G iB/>5eSȂXICFMCBJTijwޝ=4l"ηj2?ѢÁlA ܭ^c/ZDTRn}Ҩ JIeېti?Uc?_J!c}Db'y][ozCBMqH0Aq^H,e/xKQ5=y`FhEɠ?RĨ%Sє4aq&Jaz= b)~e%MWWHyB\,aꁞUEV.@c\^̮_!qFiOF@dSIDNډ-.&{؋qbT(4Ta2AOZ__WW#ъNDWx80u@:o)EcԶ)x;l=r4JN8FQLv+7rFedYLQ ܢ~xhbfVؒJц;Z7 L C޺C_de/'as-R(:x5jR wӺ4!qܗB>>e›MK#$ɋ4 4奄[5g?ތpȒt8A-o"cXZ1 t -Xdfu'P߲Á3G?\dm0S=sz}邦; Pal<:^ljZ)Ry RFx=Ɯ'ۮ T `X %7 QH6~$Τ;vIēRFƓ'q{bfa(HIV6 B(/vԺ@4n*=9W~#}s (Ȏ@P4UMTgJͩf6oX,ѰKQ1O( {@䦃"q0@;.6}gAXۺ| 6DVg5' iҲ04G)3f bF>L2]=DW=:r': b:x^yMRy>@rEG(7:q54 'Tٯo!=Y47Ս_YZ LǴmiJ+oJ3_.s}E$ 3!YQ6Q;ӢdX ~+\'"?~{ {$` BBX*-nhSmm2EaKQB\ECxfy֚xM wmB߶QGcy^N=n> =['aW-C|nE%^aꎿg`O ʗ5M[-DNE0Mpު=Zͥ`5Х]sMPeӈ}A۶-.߱1d AE@v1qi c$&g`Pgi 2~ *h ߐ󡫊wd)ʵӵL\Ta (_D')TzPq%2QD:hQ?(Hrq[Vw0ofq*"O`s=Tɣ[V_40".z;mNȗ7▃Cj8Rx؎R@'o~n. 2(DV?EږfasUw *ZeliAC9 \3Ѩ_L)q-2%4K.>Mky#ĢoÝ|ޱ0ȵ)Cye {".ĘY6C9w"w _&6.MlR tkX14=UI4M֙s=ƳNZ GAcΟ :& Ck2 "S81:=r$6M=!@-pv$m6f*o @i獞9Y t;A-;UQ1VS ں0ƕe sϵ=UGݏRs);6-)f+~,iN.ow1Z=<>{k T#R!~OVh:(o\y/U/ Aa Z&ML2(VJ90TMD~iF>ɻ**Cfr${tbjʒ%x I}h+є|lӥ|DP SDvs|>UB;9:dS]nhz\KG7/ Rdhj.^#,E'HU)4Af(C,~Dz 6,oSm $Bt= SBm-neB 8_e%(mΦ~&4Ôf}F{"dl I.Vp8kM|ފ~9Tf%F~6AVu4c# L yE:]NXQ.1e,oy=5>sJYrFjg.y{YF'Z$(ېoO `,%hh9vT?]jt{ xT(ai23zs~WF%irX305w8T!/!Re? 5:n* B~?L"E:oSK!y(vyW[xshM"(0bJ+aCTML9\Ai0="4D#e6mp窠?4D4ҎI%#3bIsĤfN==w2Y+dQ$Ҽ#0,wv0f>l!>̓?]h$WObH@ ,'H}]V YQՎ~c &=gM{&zbJ<;Ok5`ҵE *azKAyi|V20D4x*Nj Jg-=>ASG`JvJjne#[\ԏ;L|Ŭ&|ViB,f3e)'qK8M/T}D U10foe[27[ |k† `.PԢ-;yYffK:! o]ܽ%4NIhi蒍 lU_-AEU& ɾVY1\J*{'{ufҫO:HDT$oU >;HMm)Q|lQ^!<|[,]%+{J]_KmDgx~ݲ0&g@ɮj ~oFd AJ`ӏn*ۙ>"A!hv] f{g-Zn3A@Cʺ8:~4ddJ 9X~ZAuŝ,a r!y/B[4Xbٰ5 nSQim, uLg҄Yҋ[\:=oM"1=!I IpJa6Sf9`@*WRv# :57Wg[Zѥ/{e&/qκdʸ> +dֱuӓRF<ѩYIǣu]|Fv뒸P}$ xH\h#P+ _LFv>wE nR)5DS 4Iv.XLҮ^LVrtǯ—(1WNא@)\z:z(BoY kJ1%:ܑc3_uYWK`J>Wt7`@Y /cX&jw彧[t[WW^DG)~C/;k؞a>;_v-<.5 ng-/ 1X+VTBKS][Wni$meУ:I|}wݔ9B%KueeTpŲe?QƳ Pʬ ]١s##?kJML alWnxB_,ӯ{ f^Jhf#&mjY]oX5~ X Wm8o@Ż)`` >:PJ)t?^GW^?) '@Ɲ79d%'JQ#׊4 Qïh]Sk}YJ7~fA@>/Up%|=XcOOO7y`YB[%:>=IgX^X6V7٘\BYr֠O`jy(}w Y -ΟhdTf9-])C~?z+-Rظ oE"If K*l^+jSmDyMi{yd>DeG8) ;e/o'[ޜvYs/FkaԵY'W78]n67?!

Bhg0# xR50IPY˧QΜOkdHeh6Ԩ13Rݪ}Zj}S#FwB=-q=52A}!Q34! q6dt:ziQ|«Qd)RU XOٿ\ a_5%[LSOjϜV @+Wh[5OFf2htD六_ɭZ;:FTis:ec8ot^y@;RXsǂ8=D.Zw|UVa |c`Tۘð(|HF׎rhAf6w7uԺaiDm01 Otq#=?2@`,F+j2:ξC~eIt+Sd'$V~L:k5uqeov[oeRq 84CV!0[JsAy7֙RRHՇFQ[g(:$n"E|;;Ghߤ<&nveT_@j[jcU?g_KOv[3(J!7^yEy'0=2{J˞clDen~wU} ZH؝8& &hSI$1(s;8E\G8YMۥ4xl=( Drڜ!Yh>27sJV [+jJȅ/A~wT{γz"lJm3 <řkm}(yԁV 2!GTbB*z5؃/:뒿$ӻ,aŗf;WCɱv[\Q' qꏲO n5;.'J. ߟ}izH rۙRY rJwR=W;_e?KOſ{H)/=:ρH3>L> #Pgn;SioԗYLil5}ڄI Z[YNI:>-uW^B]DU;A_m6T&]ɈaDscsm5{nΏ)xIiJ۷|pWΖD9{0+`IP=g tNBS*ݎ~|a״卻f1k+dPUkLssDRUeP:XJ6O}6u=MXp{g#֘Q,%&o}m]?vs3*߀}TLwF7عXp o"wN]sXN`˒DӄyaoU= ?(ü}oRSj^es mRZ#@0~X r72Q(s .2i;jOF?)Iu˖<8@3z@砘*Tq䯽ڢ "Ӈȥ ȭ960+z.-֙@8㩧q-z^iAgq Loåa Ǐa~th"(6@XE+6θ]Ou?az$9Ca*^&p[o;`Ap脗)jJe#FDeE'H8XLUWR9kF2r#Z9jMS<;ȓz:m-<& !E &Kmqܲc;Ty>YjKZ T_=DWIU ϵDIUIE!6PG(阐/RvT=s7at_`}j+xg`iد1]r;כmp-D:HMw0AQ<<,n>U3ԹM[IўW)7tCac3MȲ^jh^TQM&o ;ȮG²p)9kgkj.r een0WuMIlCNta p[m_'Q;2yOX=^|\us*}XR"J>Bp QUJWޙ;lz ?֓NuFzAJdJlFNZy \CT9 ,$U|1@!YEDa3ESS I7R-M13uD֬ɩi&MMRcv"QG! \ Tݵ(M[[R,[lZ M%ﯲ=`9.hՕM@ cQKe[~-_-G*[n-ƚ)/Kv] []YfUIr0M'KoS'ѽDj5͑GK˯r͖_./h A@M6GeJ 22ώ`:MIʵim=3‰B76A~ Ů<(8"?VB'3Q fs U?vQQZHf`/C%"LSD/Zb \8 up{|NJ+peD܋ ',efOPz | ~zL6bD9eF J*]=5j0"B'%黆{WhzMU}zc+Y;b[&~.ŲD ǓW n_ ;.WOd" I );h,Nɹ$M8%?B 2jc02z'~T*WN[ Ls Q ^4#NxW7@%pÙ},i4.\bk4bOf^Ϥiڱ{Ho_zN0a%Jÿ3b^ȘxlxA~8bZyPcc?`޺dF`ہS{l-Et.YE qv\54b&,~_;u8ӡY9 }<Rg*3nVAzFmT _8tg贪TLIZgfwɵiVanMH!@ϣycf ")ðsi4-Z"T!˦Z~GZfhgn{L>""9A)K\m#-OQ8뤖 ]rYmMovT ,diOKefv>T,՞km%]BܣPU3kPzoL{"m> # Ui %l WSjXtcG?6laݞD{TEgZs]#'_$I\V. 1|e5Oσq~~޹U}eyIHZVƺQJ/ߨCV{Wuk n Л黟 N*e3}y-+^,i0Hsh4d2{XcLܜN&lYw n&%L~N˜Ga6^k4+*d^/ީg!hPHN>e_Ž%䏎5kIK1cVHNZW3(0"5_8yV'ykؽc[zX@FM~ע .>g)g^F*wg3lajJygG]ޚ/n;cz^Tĉ^R]!)E/ob s1VK\8":9M7|2Ů}L!z۳w]='z{2htLa)wtx3åg "Cv!5J!tO,ۭSdJc*K[)y U tؕP Ū#F RTba}rϖs! %:z~5*jOn(qCoJ#-[%^orVj` {MoŹua "HQh&īzO[v2{<7m\y!㘋Uh* EEWPBԗ"Ciooe Bm! SȜ-PlA)IU`ϝ@-ǃIm[F_<絒=o8eY x2Bu|p %E(h sȼ5NT ࠣhAP.T`KcuL ?3?_͓*`5=XB vNC9AuK]Vèt wcW :,P*S| [6KlҮrzn\MҒ]Ɓp(M(/E~nͩ#ECh5ԧg^aq}zAto2Ar͌ aiN8bw\~_|ArO~-z63ř1< SJ4]tr7e$$GK+8r_m@YcQˆ:vڹCob09N,{$'lF #2s戙?iGI{=E&ZGe O1*$Y6`yf-˰IFPH,ס'9KeŬ၂8-(g'y>gn|,KEe(3;ЖtZ!㫁>!y)$zͅsGYG 6iggJ!r0"avh񷊆+.dBut27iMfxX-[&F=Jl5nMrB)^K޿bjmM58j@U] k[c&T_ewc-#B]w}ugI^z5RRwxfewW3'1psk|=`cK,VKM e Qe6 '7=05yLcpUu%Kgb Iإ: L h& F t!J7QN;t W A8 mpʉEx9ϱ4i[AmCρ(@o}jEubhZ%+',}qrhA&Kb U`8c8F@&qNB"aDw MwY?"cQk9 =,٘$flAtS5ƒIb7:zǕ5&sv(|ZÁ |84B?V4#+ (jf h%+ࢲpdJ&L+ ZrJӮdj!rtIsAa!WۭuEKͷT&W) ZxtUeN-Jۡ}3,E!8C&fڦĩ+M z?ș8*3 ZFVbh&%= 4X64\qa$Ocg`3rq]K <{RTL1PNQZXOc\wАwQ{8';OfxoY/gu`֨a䎠@\Z+ ud;ښ!1! ľkoYmoE&N{;ƷKY7-WMq["+e"&MÄ!,Egh:%*{[VbٙbR;_k|Xj{tAf.|d1P%d]k|Nұ8( eHAb0@waOn/=;tl4SEgG,?f NY۔5\Ԣwg@I4œ})ܞ0a0?Qg (AV`$*{>:׽k0|-)ݥݛA[,N7W ӟ-z3n>jk%&(S?(c*^Ȝ#07lVG@,xtF >Eètݹ0[a@!t5'7p+0Ŷ^aO/6@iMm:ځ5Q1hL<5],0r݌wn| *Zf<os;guR^\Lt}U M$+]댘DF{'g9ܫ/핒DCsj*ʹI܎Gz@"ha?'ct]RZT.ԤL}TZ& *t8xBl9o/{f6uQ,0 ʸP[LvF/hYD2O@1z&o7^Ӵ[3m!g2<0T uzSa/-7:"RTHW?oH>$ΩK!jթ,^Ax /_-^Fdl/"')!^%@+y'`m>Ɣr70LjRa33bz JֆfVeн>zөK)?LiQ4/@U ${^VivBY,bV*1">}6?xvćZaƬB<1RzI> ϦnW W8|a,X=+,Gז2]@8'CGd7|+}%*5ޤxb%kjEN6ڑHQE۷Og?ϳe ൃthPx2?{8B[}4S#f[ϛD݊1TDG, řxs֦N/][.ZO&׋*xJjɸ{xNc7l=9zA\ʭ`]j0-@ӕzWbyZStw\Yv ZW[v5_I29Zv(G&~̋%m3|At Z>A341v| J^>>mLY|o@g;B5vޢ{#yW o.4&w/t`8C-L@]}ns| ' CDvu.':fZ`}N_gZM=;u2DZ7KfvոQdɡmji|u p쇐҂c EY,L w~٬CQP &ƥtx ~#1kR*EvsFt}zUw2'Ce؅m';~|-/@u6>=4ӹkhX$ \> K&jy?x`p1"b$KY bp3LԦ&`pLCj0 ~=x@{ &ӌS')%_l.˟v~}60xjG~eb&Х#+KàჀ>mv^5*RXV쳒OnOp3{Y['a`7hY6;aQF\R1G!q}B٠>aB lZ{XIm\.2R~~V1V@t05\ZC\7CGRoۣ!t3܈SJ,@=˚ڲ@8 w"lp&cq[dC? ;UV">CO O-q!j7y*_*Sj|y/"UCM&XA{+ê_!rts٥iG$zy{"l$+QFPNUhڭ՞ o1$S8p'IU/RĖrg|c؝fX {岭L{AdN(!7:H%eL~_b)$ m9R Drz\;H.F--[5ks@M @2g4sƎr]! -5s LJ{=g閧1v(eGvk9Z55}}2l\qmxǰlfbtIv+4Ǭj<nQݭ&iSy|4ih"9nDQ#wDRM1OyA3=n1v w]eOi?I.gE[y&.=}4`!-/оIrMsmS^yY=p9fPtJSE:_@ѩC`r aej6f^tYc4V[BMHp'm `UX6}P@c/C_0]؜8bN (zW8bQ'S8 vေCTlz1XSbmEIx̓>ᣮ]cgE;nMN~ȥS+Gl4wuȈ 7|ȩM]/wK1jmʶ- T"irHչ{*Ń*Ij!鼒< X{ޓ53Ue*[[FJ(0YFޠw,(!-n< j@6ey0~F!ux7Q{u㚆qq"X{bn/[bHtCk065j\xTZONgӤ_ vX̲1@O)ȣ<1$2Z꩞*tB?Yق2p4`uy֤i? Խ(4u.j{.!M : qHBWqگB{p~N wb>^tX'2 6qj}}yoȷ_"*vdK20殮v3 » HI+d^DI O3"`Ɔg qz۟CUfm@dD\+(e`ٛCR9Z-kv\o|Ka4-<7@>^Ussw*.*Znp(ِjTbk풸(Ce'ikOx??8T:YZ)01)0/ӖZ[eҘVғpwjrCRN6z3sR?foi$2Zyhx liu-YĖISCdWH2eHt*;e1æq~.5M5IK%k4(>y^MK8jt_]nTjգY.S&"2f:橣䄈WKH2ij(UHf؋Zc q:3#kҌ&qzi+f—L!0+鏿8[)90\^cz34fGݬN :hZKH  ռ%r]- GM:kڗ:Y'w.GbUpR>ɈEp|8>0ϱ0qG+عSHWb/⒏#aftu"XЉ!Uj2hA7N3 "zCŌx Bx0Ft:<Ҭڥ1;A9#l<qDB-l^l# V2 _#D1be C-#hYwoDQ BZ+[Kcܼq"qV PT9޾ꪢ#bv%rXz*';yrurgB5`" 8FJkbٚE Ĥ#CՁIgtnV_[38L>:v?Ѽjq:Qw& 9m_<'VЖy *u~lr3_5#'٢vQU;s2HEtNo';%}=jo~11 #W#Pu=55ts@b{kه|7 ۍۺ|쉵2zc~]\ r1r":+U;n r-"=,{P&S_#,bKT4pH7dxT_/$vrߵ4R_{kR$W{C"?z_>B7TU؋dbwCyq}"j;}/|gzOQj9^zꯟԪʹZOVZbqeм`uҽZ-Od_P11zmP"s6,_K;yҧ]aZ]K  хyHpꯩ,6mM(1--IeA>AaQҟN 1)hREl)یu1xv4:w CilA<[|\ @ ^zU` ]K6kW5N0XA>.jRL1ﱮ@icvnhK7o:%Rl#(V lUOxGi STڗU4wہ"uE95qӲr]P9m)d8 %σ<=eW㏕>gɧGd kYW68瓺)iĦܭn⩗GWU /OOKɹIkxo(I 6zchNii28v#}#(cLKeO+Tq_I-@K&>4\&1Swrp_kvQAh6-.Zћϵ " x{`mC⢢em`F0?/3lQ ]wG6T׺ͭYg%; T>&H׿ oeJZ| /."F$L4+{]U5"gD̘0 #w(e W)\% @Ŋ91I6,X)2)G?_%,SrW3+- ĿC"J_Vld)ʂku]1ᛮ:,n|4^ȇ HϽO9"fY8Lгa>ðE6U!"g'?r!"DvJg!? /4S߬B¾/ ~wsJf!o?:gӵR5-KF;#f8Cʣ-;E#Qkz[W~2mAۚTovMwzvw{3H€ k @l%ncD( /0x:@p7ἊS.IxF xJuV|Yh϶2r\AXGSa!tȿ]&E=Ryy:AAoFs(@3B& .Z\@%_U_l&\+44|2?R&uܘ>(I6".Ṋ >fhAN\UwmKJa';"VҐdbݥYɓ,qTR }4gIE͙&ыa&d<_lEK%ߙ VmxOWpf}9L:u8ڼ1?uQ.Čf򎽒 .k*dX|:O.ƨpłi؁W@АzIM ՏWwj pɢJ*9Ɯ y ز~ 'a>YǢ׻K{U InAF.81_$1mGf7Bh;M&Ro녜XpMD4 _QMVCZ@? XpQSV FWj8]:e\rm/frFY%EpnćȚM({2p0.Q%<)VCWH|%v> o&W CZ_OWށl蒻zʈmC򫤷bbqB7}vW,`3 hz.?R,`;=At# f67q-o$-ZEfowbQ;Z!F{]1aq^;b'jP%  ڙ tl&Pа]/>ZpT &[`s`9uC^⏉Gn4 l}Xˠ{r'03jP.ʡTsPAI 5|r箖 #Mlq\/DDց8N 6ɨ ɠR/)Q@Engu1)8<.x9 %lm"HäJiO30I')ہjw4"\:e ، OQ<jCe\86; (u4 D\sW\m[Tu}4a34%Qv$?,9JxdNԱ|߅zZq>+WmELaTdB)~:`9r;429dO6ˠ0 Ff_Wyݮ*9oeaK*qy: C~MQ ;Z5d Gi-o1Л-!x;߷һ>헫ߓ&45$."LD( b5Rw]Dk(Q෠2^$qMkn]xydbxgF5a5>-_D8p'ZMqEb_6%\UȡڧKl W;M#lF%SWi8SFHJ8]uXye懻?V5M[Xң?݅I9 HEj UtB t; 'ǙERT%^9㏌dɡ# d0-)kW|'rƟB," אnO&,|  U1&GZSOTe RCBzp\Յ{/Gf{o=Cp{Jj|"7ɟv?lؓ}w#KXzQfbXDzuowgT=wF;;#XDŽӌg6P{ !3(--elst`oruIN_S>PP;DF,Ղ }[hHdpHn텼`2Gmʟ/1IU RkX;1;DlKDk!"{x| 碮J9Bu+8)Gͼz{^Q9Vĺqm_T!qiA>ĆeK⯚V)ة!4sSm_|dyH X m&3]#Y8 ֋MVÞ밠N1 ReH-!}S%q S?;^^5eIQYuC@*g=lPƞ7})F{ʓΈV %CsP\8RE.16vc\x*;T)P3+m|}  :2e`iQ)4lSCD3|E R"zdrnrmEĎ 2uX?i AXJ7xJQ4}9E3^$1&T <] Dл|ݪzR8uU.y8L Qn)3Vb/5fQ%C U-5\()2Uթ9"8~޼Fz %!+a:jMDKд݈;Xx .h7/UČ췟P6B0ĸ|YHɒd 1MAmeXG&e혋 F/@+]_xM{8nOA,)0["i-⢣zVc5C@$4ao؎j"iX \`D>205@X7J]9=;/!;Kg Ƙc~:_7scO+ H-Y9 %N)a{6<2{u(wقU }ڴ9WI`}෦IymNQ~ ~|s'KX"*Q$ВaA "38ڙYs9YG4鿳1 P7b(L>oa`p];m S9J@DYѲO/Iܭ^x̓C-Tg?8uP`1hkְ Yя?e[nJo_2ft9ɵ{]ru:3sY 3Ϫ XH$sFAqBg#aQY}CzWoAg8 ϏpEtFrMP*i_p;@}D$̷I%%`J]*jr#J_Ԑ@)heçUz07rSbo?[E0Ԛ5 *g@d{ryd Z%P&";@gBifEh^qt4vz&*cmpo" RvV/Rɕ)_\9*( V.{ |to3 c<Ȳ׈ZTN{nzh./TBkma&I/Vl[B=XJ\ ӛ3іig<-Hך:󓯆!y,f7"9+֠Gm{֓:-(e>N/tS4f?357ZHf3LGIIo SFuꦍ<l[9AxI^VskeH쫓>A7mN@>uPZ蛗ɿɮ-DrÄHtU[ ~J1{SNk =PV0i`;p%u˜AuofZIL(Y.¢V5|!3[qF.#X[jbG3([JX98QBX,{@0ThGV6w5EV(Vt1R91 ZۣjYq~誢ا}و <6p HyOX|&9_N\Tt\bq ax|D0:`3|hNDW #RM3ZS+2 |2^f ß^(fRAo$)OAMtiNᢒ9<#p灎0D=>L\(߷ʐMRgy xjc esι+AW KOct~X&gkL@CkD!X\.c73 f>̑Eh.mP7DfCrW(Y7j ̵a4-)4&/ kEب%q##RYa@^ ~Ѵ ʐÇ`g_+'#5dVescΖ}99n/ŻU?=,aXo5R,K/_LPMݵ:ڪNJ2h3u:\]f5̗A(" 0bؘPM[(:X~ msz*LYڏn!d|tQ $5r!'^fi fXf{`*p?aVӅ(-A湁. -kW\Y^ 񻰺xl!NXAMo^ÒNj \CLoBE_M_趢D^U.! R4jksz$(zR@sj qYDtM1W%%55*V aUl!$3'$FY[P˙<%L%y?XTz)09$RzGh~/6$N'5'@لFQs*;tG׈ A`#S=T7t<ҽ8Jt<+漓D:mSqR"(*]QD*6Na5q)BݻGAQ{Eh&޼:}i4TB m5`Yy꫿֗ÁONV9mwݎ{ x!8$fqs,s>ө @༙RI!, AMܘ@UZEٯZqc}S;$*6p b' rOuvE{N{.;Ժ]" 0LzRsЪFSJvbOWHf7tY ^ nMpҒ OZ}Ük:<͢` Q7ozSEy/2R`tEȘ,@!Lrl{w_7 L;`s@7_JeVnQQ gmCpyo8* klla6g.zC~| m_YL5:Rs:W&ynh╴4IݭkG i莾ػ kEGMpm}U-TU_(>_Z2՝BQD+R`) K5ɫ:ˏ|];ju;+9Vfno bx>P]4cA&` 9C_' |gEu鮅T@Z!nh%{ Fo 7gxnBL,T=`xEwM P $0.LJ _COt$aL:TO%l:lM]xdEӆ6E7i\޾ Juwah(ЖƿRA?>B"_'-=3X_[{hfqy> t;9ͬWzΠCYe#sdZD~=jEysVςޮt#*s;Lt,N,M"!䓃ZF%"P9 #?ֆ+dL Y@ҧ7 cV<}xSomʦ&X &%Qsc=Lª`gRLk'` inEq$L}ecàƄjm _K^R^L&`wJx#X!]n mK(8voɅXF Rdxo<|] d6d 3WU}b}0g;ӈVHDBWE\ٮKaS^pa0'6㤳\Q *rPmm[LNF@yiz\sxlBNd]&M MRv`L ,@a ktnGD7*m|N782Lx@$ ,bTY\ ݏ5@"XbYG b=Y!0~l;0k"d'ڷTb1D9 %8JH4kJ)LDUA#W,{+JLŝe>EqAkf 0F倞rx u`xJl4`%zN. ! hrMiF{NUߍ zTХAM5OBBɁ4t぀Y]vpW槾%/m#_S+)̷)QYi];!Uq<w7H7>}CC=2X_X2}@^ MjtJg/At>Ikɨ#"/VBÇ{0vhxF#,ye9:::siR]]-[G$ -y#ߢ֗ LR"K[ {+N7bwZ>Ƞ3Ae^BG"Cc+.]* #}'t+{c7_QsNI mp߱w6:i9ۋ$2ܪw t;;FE n"dHU=*҂FvxѼ/fK.GJ M̕3->z.G^1ZܯbIF]kJI3P j7vェis܎LD@h -g<>жAPKCrsC1"AEB^FWnQӕ̩Ine}\kr%6=CA_0^+Q|w&Z6 F.sLls_Z95\0; :+Iv(Yk'AĄf5IJVp(kjDk >[J㞕:W~Q€OdX;wIC 4&FIDCkU&ZΡнs8܅Ҕ _Zhi;cJ,e-8*_I/^P;É偷qiFnQ>ᐳZnAKf$(MtM7V[5fU+k~ߠ.F)jhr~q,o\ 7 e6[,?aSw2[7P(x=$3͞u2M|ɺ!EHɍ"壿s,65EpsjC?Uv.HR2vUreߟ/}k\jT!8p:N%Ւ'AbWkvࣉc!}DO?}P9mqb>9hΔ>Mϭu cAgayΦR BWPOVzTc1apht[u}![sbDL@ܓ__˷s=?#0BWOƬ+,zg[E72HAS~P:B7> KF#Wcc+aB#ePq)HS#x&.S @/xْ?IdOaU)$v*𠑻q̟.6j'C ! C,-!.h|>hm7{dE#/oŜSjWif4-~(F#x<)j U'czd#C۶>G-)/.K;Ez$s6=HP(6gEd{kBM412\6,_mfJ1J@}/d0 G2!G;~\ /+O`ϳ5΅>zT7fdS#lyʚwoq Iѝ+[c9Vn&Y%`l!^۾FPil̶.Ztg0)=q#ag= Xmz/(lwxl+u{_Ac/=Sg\~l @xo;5o橣7 k(X3!7uZ\|6(,[fըwz )8)ig6k|'FuOJ2lņ1hpx/3fJD4x[PoO?Z$*S#jO_ۘIq.gpry R. ŞJoLY'LMSH5&u 05KFL%Zk31?6vU-k*6_1>A!2BM0Oѻැ!>NPrAT/マ5SJWAǂ% ;!+QZv7'Z:+HJu*2`GR͓h.䕁 ϴ$ ۥ$HW kwg zx&m1V ! o}y띋jɤ>Et)IZ"!eV8ٜIXV6/)ѽ2G՗:yLцne 7L*lT,hegR_Y!N,}K y Xm?V'`4ToY 4m2W<`"ǘqEchH]|vZ237" :ǕqC|Oэsb2/W^Zz10Z7@wVαH^n 2ا`:3  L%dcrk|S6a5.bCUBv.B֠G:tKy{|Oʈn"$HRW*8VXHn'TP]%iR!eyɣgTIAfI~QqcyZ|aPe+[$m!&Xg1ioj1\>Y2oqYT{_e^,K ZټKZTQ^ʶmTuy(̰`DĀ 1U];! "vߩ +8!AZIrJ2 'bcge&m7,Ax*5"\U*EW 4Z|7Y݆2ԚB~1pQ>HC >4A!̆ =Jld$ZÌ斍ABw)#}-)M!K~:V}7i(U4(dkGv>1/dy~(zirp ( Is@Y74ڒ6ЬTb^$z0!4X2HG0&i~kR6$c?' #<3ttakhVVA"4'@oQ􇅰ݪ5 C&Pd bDbzW<[6O.zӔ P)jz/|FTApm:6qA-_Ϣ _h^S H+<v<"yNO d>snrm.I[^qdɇ%IǺfJWRE{[uhLFMnK_|T}(})"\sp{0r+"݉!=*aXë,h1LaYnY&H5?8& ZQ7m9'{ ?/Ehet+M9;+h?9ۀMWivT[3stQ,^?f15 /r1u7 P=! zǗK0*L3>jWtn'<Gq (ucW!6/gg9pԥlp7i3m@ #Za+)N~ Y4iw Ωl9ӯ:@&,wQ<ɈaBf7Ƭ:Ϙ!k*l-P32O*yh1]743#87W5a1ilk[m1z|@7 /VV({o]? l/&#x^F;活ORϬ/ïnX$Ξ-2WpƁr"Bе}g\IRIDmf _"sR݆rwy Eiv)Vj=0J$T<`_ʴ nV1s>/~E|+gYNgN!tSZ N3 fA qǟbi{}:&Q] ZUx=)M?'XSWI@"&ѴܢeWd +5[DxyM,qN.@9FZ` wnZ7[ ( Sy*):IJ J0F*6!ea54op1E짹LoGԾFbܢ99^#Wpy4/YEĺa,:=`L(W7/Ofϧ DY3z!hkp$.'3r4m&.Am'J<1ޘ2\5Iul2ť̌}Ҋ~?^4AT3K2$jeVѫImmX~F >exЅH|e;]9N9cz`N(θyƝChBzs_Γpuhox)0GPgLETYAsYz"N8"#[Q$iW^ҘֿeUe=p5&'Y 4-5@ cN`-R<,m9~|Y'+f~%t/dy*%r 6Ф^ŵ o `ƌ *3 q3:ڞ#U KaSGr6;_~˵$82vhAw+^o Hn'g4Mc{[Tp\Y_ځ$Z|vӃ\ˏXwh*׼BBrtbϨAPARmsoF:h G)nysbU,N3|70g wJ 3a:8MH]V/ߤɸCBPyOUZ0Co>N>Qyd7zY@)%\ݰ 4f1MwO7б*Qe'˺@E>> %pQ#yXOf׺Xu'i#WS|/|캖r/} "8wL8Jj F8BQKZ/\K> BYLl*hc}ZLPf F kJow jM٢b++f|jiyNMNJP~%aO}x E l>O%8Q%>CX*co#)\ m[", ݪUL*ݡ҉n8' Fɜ96`7AN}7){+GGY=e1hLn.I"/MlvvQ-4L 9/2C Isi7-2<1TFՋ$PUL*+MNTpE]n@oWoC N&4Qz܄O,{!m^Ye +7fΥ(Y#JGq y9G:sVN_,K7{!_`}G|/SjugEwtd}-_<>VK .ύ6*+8ZmaZ!%Gշ=4+N%ԇ~n7܅3t42^YL&y4 F6 E4)7v.,!SRV־>O)[Oi6)kmgdo <&+L[D{Hx0[}A+@@ڰU4-L , )i2N#ݱ4Ebbc8^]Z/Zr'b>VZW:kӌ;s2.e">594rDQõ:DuQnf dJudͶkp$_Kq}}zXf^'~w(9ofX>L @'Ux% (sĉ%s{QH<"&QOm0 -Y)- }t$Rv#gHw^}^U(%´YɮK/&,VD&$[yCw DFzJkU}덤IN ^փC(?h;+J짍6F×GP} .íd=ŁƮGԭM)f>9Qdcӊ]K+9'*UIA2]b_HU]\Uxj^逑@U5y t3=a! 7|M&ghDW 3"yv߁3߁ z1 KmNrd8buW<%OY` JN6́$Z MJ_ƢV(WPNZ(I2P!LJ=uD \Lm[Z>sl"bHhJsPxsx삩pxw- tDc4"=~^#IWJA1V;JQˈ3c6 ,m(&8F׈ij P ߿hp|0ϻ;WG\  VWu(?Jq #cֳH"j"e`8\{biLd7Yxb)DEy{dhɐ+Vw!/))T aYzJ09XN!2/%N(8T܅4x-d7xASjE`uTĘ5+X_6$H5*k{d 2xApL=כ44#"Tc?NQ*aכe=r6Lc#g ~P˰q(2Fk*lZv>4>րwQkpL໽B;(tj1!AH8ESt|>O9-]MQHmj}'D;FEVO՗I> 龜gU:emmDh؃2Q;c~Ƴ2 `e8ү~1Ul^klIt#\(sbH 5bFyuBK7bŅT@ _o% ,=*{VrXO7%cs\2gL#u,X+G| &7i< h(rK -y]t:QJ ʼC^,s>(서4> 6Yaa;MqY.a)rhmK5;L"q[jvW }.Cc'IPWX9ʇt_M:zӅ3!PCu<_@a fp$?Ρخ^"}Õe.Of- HRגۤ9 /3^l?ɪ jK(z]aNKN/oXZ7=W".E*DG4qQ_tg+hߵjd\!/KүU*ѲlV9d Uu5A>+A. /lpxm62n ?I;"4 gv*Ey:NZn}ydI}BxVΚql?*❞iIR’~O!e<qW'i5Gcˆl7/"Mvؖ]>P1F/dVk:'=l5{\Lfj;S̤kGCrpKvEZ ` @ k#AB)RViX(r&H=@(Qd4:$t[hJ.p';O":jl9#W[D{hDIG'.zEJ (x4̿E Uo cD^*mlj7Tp,e; h¤=?&T[HoѲf`x0wpZPmǐ{7Ch_Xȟp[j^ "F.:}>bSHgN9h<ƒXˍ2_j3HGp14OT.n<&z>F;ji nM|رbw8-ոq){4AJ#4˥6|j2_SF52s{kb .$ZQ!cհVYgi zE4OKZbtZ䅂a]I<ܡhCIrKŠ@쥉MܓN1kb ey9x%Ub,$8tݕ/ēi1ͨi#LC/`ȇz߿8>">\H<¨7I " `]`~fNv-9c Ҡ4̻!ccp -'-*P}Ux9近IL6[GLM@fU,6^njJ|&:WJS@ Ù74/b؜ O8r0A@$K=\ r$>@;n\vmJ5ptkxz&}AhaRm*E姑:ojGI; wsw DŖ2MN9Uy !`ڗιP {c`­ P9(R /ğD4L/-^91.w@38{<"V4 D{0Yhiȝ˖Nm*x2R_>}ź"1 =G}ۼ6T"Ho"dsR%oB$u^UцQo=S  \s9FTX,{wSm &:LA`V=t5?;(⧒<#s3v ,121qSVcv *I!#(܌Hk c\"ѡk\,4%Q3k:essy!ª >=Nm:#zzJ'nRmGjFh)>ݾ4.^MMarOrҟȜ4! -wצ|4 )زcNӠ[d O%*7jxu aHUzTkPe|x W9((czM{!ח߀f-/+'q򁠳 Tڊ>˜4쏷PF-$J$(_ؖ_|]=lA\:1k-Tֽ&O h6arHHV@Sѭ1tpm 0Χm2M^Bk(Bkb&XbFXUgmH^CF1NV6j]ٮΫp^{;#a 7զ|&rKϭ @PkQkH#HuUgZ\!VJ&9' 0"\يhk(2=xqX<4=ɶ Lljofn'[T'#:ZnwFR8Ͱ :XK[ VbnDE-q-}dG 4! 8G?Q\QZեzXqӺ_BwEu$lIox=6[>էWx۩5RWlU$6yb큛>vHbU_9CCɻ1)[<\jYk-ށ" i $wuIE+^ݯޓ~hc caёj:϶yJ*b!8笮0V_U(\xq! b5Q(/%̡%G*}4CLJdlEhrIA9vEfLX NF-ЄqK`(al?~jAWfd' rhrPp{дUdı[mD'cKr|)q? ̴{<K=5lJYT})B/E'!4{ f-~=,y!#B>@=p'{ Skxi{rM4ڨuZ|O# ?Ѡ8aYit:ox6tvw ϴSE*{gŔQj'J*5^E7$s6r x$0'TK ñ'#kXu\2#|ppQ/PpSHOp] x`{m(i.F:V0ŽẶɒC?'*y '(B?Ub?r[p?IvtYg.y|@Pʧ7f40(u[?|=Uܾyܘ7MhKa];}kxCwd{r2P8sv[݀28A̤TT ĒlWud/]1i*~N WN Kea,WL/;#4rLrh2/AAt el I/ŕǬ.A<\+#ˆXԉLo4+KJ7<:O< [@UX\b4 M]{v馀,X(!08'^aW%y6k\%̺2b,<ߔSJl!#j$# !b?#(DIRQg\ :{ޮS+[ BȸCD SQ@KL0GrxӪr9I^nNzq 5}t]U%kuO5+ f`pM ѾZ(J=>I@'O ~o !۽RbcW4#ruv edaWqșv޶85 x́Y޼Ѣ>^w2q u#$ :.V +M~]=JulXIJ}!ozH }/433.)Wr)~τO۽;2J_&n"=t.C'; ʦtm~"J<qUìe?{ij2Lygojw͉(av3&[~fp>I:J>^$~U[y=V+1XK%D⻊,(\.|&tYÞǷzzD7^hye)9K^>JXk&8#e 1M$UnЙpgv[vV+CR*} '\A12A(VMK~*G vEFE&`NiJKN(%<&R"5UbRos}>駆 G&ܿRW^wCq`)+<p[Mp(nَl5tJw*#jaJRɼZ0PIR{iUP}A5DhFdCz[՝^zU׈Bծts^3kIH_Po.1k~tDyL;Vbu\{9?Q)뾗Á3»5",;tsd1+Ѹ"gFHn'"xǗt^ȂxN CO b%K& :tD(\}ZwS&隂 խϺz2o$~_/mhsP[Rs?bmOA)I-7vL`*XЫ'/i{txlsHQ9U=E@Y@kX@D-p$V,|(<=]hKAJݨi-h>#Kkq1c(x]:C4h(Yq;XFlr,ʌFfs0{rMy HK I%pb+x zxC-fM("鈃8٧tb] dU\WϰcACR!?[J=( /Wu'w S\NSG"fiZR]ՒJq_]*a$^p+"ջHAݨΥpAsT+𡒙њTvi]3`6[򃫺*ɢ!3ЯbJ IH}*q-4a ڇ3F$0>$(9wM]C~ˀ´m.KH~<~un݋3wfPͳ8K*~Gq,^e]h&KEOIR˞;Nϡf!ok%nnϘ*c%ULÞ'hs }ԓA'fqdKH˛^|&&KGK)X>:f D7^U]I[PȒrN{D"-"2) {4Jxx4ࡢă-MEgݮtK:T-ZTk+O,ڀ8܅0Xw2]68.!*@Ib5#r'2Lnn~;%Dx }l%b`@"S>.lݹoԅV';I:/'x!j즾PJ}!3ԴR_r2OL9 /DE_tS m6,a:a|h3 uWUeEem=L Jcg8!a9KpD3]Dab Ul„8IԤ [,ۄZ峈/^s:HqPIe&\Lz7]7#,xF%t[0#LX+v $"r<$,yT%J|J<غ.rpP>IW0[@P "q;V Ӫp(6E(%,ɪū,0 -"ȣ#cnZrϘ7^"BLG&g9SѥHf3l 2{ 9˂h+4w-F-)ZoָD!9g[kUgQ.WVb5)J{N^g͌N(ղJ5[5;U%WP\)zLzk a#K~67Ɠ]TIBbs]gXᳳ A@)4W@Htv=\VRO'pVX]RWp{y_sX/5kn5ÏU"ԃ:2A^ B+l`h~0bJa $jހ2Q']îΧ%5ҼQ/ֽHBo#HLvr?C;d\K2ʮ]v^iѽ2P1ͧSJ"V)fjdL`(bԇַ9tC~]`(A_>oneKI6i4YbD3Oc _7:0:L]_EePee,`E;$H*"Ry8#umFӝC6D6fF㺫ʷ'AAf? IYX*2[^uLՄk>;VcR])Il/u !\4ؚ}k/ivik8ejuBןΝNàI*RJGHqͧ\&VM8ӥ|r;vhCR8\qjnoG뭟")c'\GH7zed\Bۜ]m Q.Je /Z!(5b8ytT _uc2l"j<`ZqȾ8l칂$ks_.~_ ~.JT6Xl_pf"0/Q(6K{%=/)Ydzᓢ:Q/(#>o3SWuVOK gN#e z8 dg\J2x*F"sͮ>pYX{%gچY_nvv`4n>PvY"+ -.Tia6RS31D 9bs `3{L&|Y"8h_PUH $GۡIjNuQ K<8 ~.%U]AZGVcOuW]UIa"Ęhu:[P!)mF0+ k7Gq 0"ʭ!Zj325O(EY98yN}"8Q;60nn=9?dזXECev$6),cEHYTTTW"Ab2UC> X]N&JdMi"Lh&2O&h7H*)ese,'JΘFr-j:g;`&j@; sCxG h4UJ%CLNB7eZ,vE* I?~(*mw>Sʝv F#Pv'{b3ȱ=l1z51|J]E('3#9 *Nb <[\ȁEٶ|K0J9[<&&IVYnFBH3@ 4ds7nԤb!/p`Ygb+n.glI#_a1!Xg栙ҘJ6XuF$0aѓ:r"ڱgq֙B8]tXpA~{mG+IoP>Λf?ˈfv:OmR`0 s1ya[h8ڒZV'`vsA+"K8Pޘ9}d~;'8NhSg3k)LGRsv=5;y=+5=feU#|N89^,A:՚aqoTBE"92>MySqbVu%f!q6$B?rϫ#{SR/q:eCGkwo$DNGx#찗Zi՟\/±?g'7X>@൹!ҌR,Y+ζ87彼z>ߡR,d+'sfyi;Ѓ 5"/[ڴ5x:T聄xCRYx(+Nt9nw7&7#F w Sg?nA+N_p]YsߋmxjpeIQK73,f_OmK8' ͼ6vl@%H 03$wgK L+ !E{S9Ь #**f5@*$zY[|eu$JJscZ9ɉ0lMN`H#8b =34RU>U_Cf9BwopJK2Bl9gK*UDjP̾fl3GUyFSʉMTvEgc2JB{}@P_<>snOEZ A|N@p[% _ [fk(i5p KLڪ2R)?@PQf<í޾ L<ύp13b@6"Dѳ^!-ykJj `U6p} A9) RcmZ0_84굗: ˬ駑\5q#HQgۛ[~ac;MNBCeNf&whye^LNYE}:tm+iՂU^vYNvS#N:/:u[K+>bHՅZ1/z_k[ : AW /-mn:Hө_ *f%e֯^#N:Ll?cN]BL b,:t-$U>|ح!JxRo zʰWV\JZYWOgHdjށ_}6O#2)^ȏ4.҈87Gw^|z ~j5L=<ώlrU(IhYFl[&0hd &i!h8>ErE [&T8'"? >;/>٧ޞXeKnK\ Y~=,ߚ׼q^yU]Ko5\um`;1貶\kzĵżNӇX mڭ9N-WT13Cț$ZHI*пuܠI#Zڈ6:v[(,CZSQ~EYՋPpŢe3K 4ϩP)q;a.1Vsu{Hf<̨B_;Zè.?UϊW=EZ$(]S׸tk}<9G!p$ kwF,JYxAE+уY8Sngx00|'QT 4;Dl:cbd](?:*FMnZ[N0Aa@pkb3 Oy wdhW{gM' tČy {M6TFz svƐ9SM08!<d-^EK!ɞ;Q%ȫyZe7JPKӧ#숕P6%B\ryP&D^L[g5 ^}%Ek5}fR;G@ SS>J]+!P00%Xʹ*gZ?AB|q}^I6ogt.2*yJmG$Xe$mĂqRh^0&c3Cm&$f W`K-EIGƚcv1*k/iJTep-f#M,`p!T yXܳSR#k40J(9 uꞘk[k3͊89)Rҍ/kМ.:zc]b^{i\՘ j$G^"mB61o$ԙC'(|_N'J1އ3Ho*1@%t mOSI9Q`ǹRf{Jb3Mr$knl1B5G J[{(Lt Vf{.Z˾>/%|iF" ^ez;=olv#Nr6@t_Xp (NMqRKD <`p7zSM<E~X n@X6By.{**I*b*W՘^3s't$wt H)Eo.i Bѩz/gG#Mr ^Xh3Pf 4e GI|Q)T J|o%|3:Y!|Jqk/_D_6 ^9duSfu24o X;;v~v#ǛkGɆ{/@8x?3+Vw꓄G!Ns"6Diഫ.H}6U.HIqՁuTkX3Zх˰_$0.A(p -xy(ƗFټ7oz\[]VvTuv]NzuE> 7}wEO1_p8Zi餧9oalOG,yMPMy皞pN^Fk(-\N9*Yi H0("n{?pI!S?Bw0NeǦW>|B>(v)жP938A#P}sew*g=Iy5F8{@2Jy ui,Vo,pޖ/l’"&%^؎!b@J:x \Lђj5lAL:wHH.% >{ }KgO>X7'&5d6fTr챭IJ"1UhLFI1'ko)Io|㬫2MHJ>C]i9]FTPudz)p6.c],ټH۴#&p~ߪx k֗<@M6 ֘7x d{➴ t0u>B.j7^Sy@vN CwH;w2+8˦J5dUŨVȞ@0@s0 hec F D4j"ÞM ;x >YK{z:iGAy0a&Oưg/Kߊ+A'Vl@|yI֚`Sm>VPӟwhiWnkt=O\].ҟb]Ejb:fw"WS$QߚmPͿ׀7:HRIFP5f$I `Ah2 X\^`6$ͯ"͇}:o }L{j0aZu=nq^l"lH' nȨdcUE%} ]@16Kb&=IrԪ}],%!{eP_k?Vnh2s㎚Az <ϬK30ئ~ʝݕ_dЀrL1˴]ꃰsLK]ZWqGaN'\i?ZjKpp(lHRW)qp[3儋L;g▐$A%24+(Ԕw)ޠl[}yXE2K-Q Y&n%0 AGHɶVԇS3w݁Z 7+HPGLCfR #pB:z.1a#D:5f1'q =t"lPs^@ϿD!P.FpTP!%H/׬?[hw{XKs35J݃1o !ڼ"2]A l ޤG_N@:E_ JsT}\a;+F`M?Q*>n srj)ᯔ/S Eա5e#rK zJ:cYB|u"FO~1Ļ5oT0Nw8[Q=y fʧHZ:T(*j u|<"]|/n,,vVn~^dF\ }&ԟ&].Թ<'{qJ#VDSY+,؛<s jO.<ʈ= BYlZJ9fnƅ3j)Xj|Cc'ߦ95G/rug dGm(6q. 0?xȐH/-U-`lS"]h<@ys ;*@IIid^k.ߩN&qdh`ЯXhT_SM&q|ڞ[4㷜ϹCƶm̕܊5P\d-[*0g5ujGGH!":M VVkGs"N$j#}cxABhi dr|6)b_b 3޸< P}ٷZb]^ێlԆ ~U쵙 c("kg_x4bVr!ޞ'|p/t.:(N+37 j[Ǎ'< ˳a5t ),ra@ʧ z\60[5FF~&W kBG~ EjhL̔_'dHD/Y$e@ܮՁKXeaEҺcFRQ B^w D^Ph5L '=N%jcwޏezׯ20md~Ex8nR W_* = oxf%+a8X8x,{B eV2v̍JuVY$E@pA%.Zp,%׵'0@?K  **l YE۩i rĹS*sU9rYuؔ.Tߖ}gain 6o,6m*{ ڎ(r&E%Kxy&TMѪƷߊ3;3\Q:y ,IQ~+ 'uv: T /n"˗)ѐ?rD*e1vqh'\`To*`ޑQGu4×#FF1rU=PtK~Tm[Vt9JnZn^F@!_~w?xw! ]^*Bz_Iz ̔8 Pw; Ym9p+5»}0 _ CL'2S¾&^ e(MQ8aN>*U^V/IIR _LfT:14OF'^?z*R6hqu,D5XM^[e4XF3dIJ\JGŽD#!Op;tdž G#c3lQ1*p-#3=kRv59j)%bkmT |v J mRnd4D4aԽl2h 5( {&|04`5`77Q7PIyW[Q0t1R:{E}=)۴$)6pYwxXs`I)¤h㵦ɑ,7'zWW?!5p)z#F@ X qt!9rW L~NCb e|":I\[tK\ЁB(R?{s>9 M@)1q (]30k=U]e#`XjYvz8g˲!&9g]5"dƺ$/ ,T6KYPXl m[*B!Z_`qThB㈳c"}uFkS罛J!Ptj,}qw! _QY23\Ej+yA΁=R_W__ GϾט|_{!B<.r}101  <;3%rRM}E҈zRq.HlVx:oWV &Tz?7 Z3ńS|}>P6ԗOa;Tnj܊ழEj23;P)@`yV/Ohh^TOf9ҸUQ%ؕUj35:fʬr&.P 2# ՔjZa Y/@zqOj߯z9MtZl;)~p=RߥW"п\q0i$|\-#=js iw/mU /TNMz ,*&bܲ٣\(U;B$y6d9#W x=4 3OX=Kwr,גoѺ[0)ݻd(I"a|-=k3̶jŢ-FqSMȖ-䦺*lMM92 ɝr(c8+D9u_?[fC#Qjwb=$z|:>EޚU*|lm>?\y^r^H 216[IB~$hU#Icǹv/߽XycT(,TZa5MޞUۦ\yܱ%~—? cӖs שxEexEbsnh f`&>FwGmB8آ_a~L4a]bR+@6>AR=;SacPqxպ(2v WG`[e}I0'iZm}ڙ °54` "r#5e^O.m 4*嫁ʹag ;}0U MD.&1Ob=la>if5`#wa`]0[QF r̳F@ѤOS,82ꚙ"ڧ]Y[W):ӞLK Ch``} z|~/̲n"bV᧾g57hP/C,J4ni_6)׽r $S58Xm2WF3[R`2##2>b"e Иuս#GlAȏ829 O i;GYZ+#ijecsPB/(~m~۞WoxL,)dz 1},OR/0m|x%[cF,4ld'$Q7'(>tBu4Ҏ8r%VM!17,Zy/nb(DEe )Grꠂqpo1xUm[AwG[vqccT?ʹ0e9xHR(eK چh$>O1S&$ fָPQz5T˸_kzg9o[0ʽY:?iчrcHWUnb,"ט64T `3tu 7A^,;im(_3n |h>!=GNI}`u{fS6xZ][܃tn5)бXnKছLZ ߣgʄ%@ &.ep0̷0B2QT);mf?qJV5Tꀬ[p q /גG64lLQ(´5c 7JTA̠bėɾ[{AUTr]g[_ wS@%BaE#9E@'=J( JB#'}b+֑ܳpF\{ա-3>kIT!! 8^QPZ(,\J ?򦠨Q]֕cy9jP_ۑȳ t(ǖIْ=U+[Srlt qϢ.x7FRxQU.TS-)v/V,ԵG,&hgj|~ϬL]*sO JvƊ3Xӧvš';z ROC$~=uG5{$dL*W~}An+osC˓d!5m3MЭ"DCȶ@㆑ni"$Jy~ϦG|#X.8/nbdr!cy)Ke2OT6hQbSӫxʳB"qk}LEܬ+33:%كH: hLQ04*cPhϊ6мsz>$+hn$,unOc[]?Ezd~# s?٠u{O3&>OB͊?7%rt[&P$q/=`~}K23D4-wr/?E=J&q P>o$%WA!-HQ,8QARcu¹Pc^Hx^X G(`eQ9 :k{mJ> l.*FY, 'w+ 0_?Rz"&l5+;L)R詋~Wi_ro:͆v'^ LoRBĘfg9M@vf@C6QVʼ>d9z2buMEH >r" +Ŷ?7F-%%<_Kj FR4qqˀny8HJH"Uڔj㙶9.{l!D1,][c:jY?@duAn[CB:S܉'qe͖&ߏNT+lLRJD[aO %YR[q~\ .v?!oQEa4/ V]_gjѤd⥩)}˭Fq&P{F8L,A.!b@y)phqikx'z גǺ*# wTgG<-f.ϧtRi2=+l ÙwIM,VdA۹sk8+Wˏ-(J0)חxĤKo3urۮNhy#|Jxf'F 8jc,g0A4^l5X#i]O ;S 雈\0QK^Y'9 q9ƞX4VWTY~[CF8(8fs`McϓSs[۵Bc_xڱ`xXovs2Yy@Uw4q*o,EpߟM`DYO@6(>vDh)AZgͳwY!15bp[aҷ|T 5`=QvZxetwϹTik%R/=uG!Ʀ/}ޥ%>;U fN_'5jvH7 ,ҜWSFI *JvRyU Z翹܇`ayȸw$M^Ia rYC%MI'@]Nt݈3jcIuFH*#T1 O+|{7 GP\YyOοWȃ7o9 V_ՃqG8Ԙ2 .wr|!ѻptoC92d)bIQh(2yhΘ.,Aց/H]bHJݟ&00O ƺξt-FK`B)=c[9X/abǽ,K |UV俲xa7Mn_. 9RQ-?Ru_ۡHp_{-'hf$0(R/XLNvT~O;$8=" ר5ڠUT8]D8+OLlt-#4.viOPnZdӽŷy/9>~G슿d}h:Öz"JC6xƜf2P6DqkuzJ* {lLYV9$Or E ~Ɖ|ؑnY(k'v8:^19gDUEw{WjM-e6ֶ@ Џr&Ar wsjiw-T*ǦmD>yv)/:U\oL܅*}7gł6u%mh"/w+&_4XSR5C7-ގXn /: (0*y[*'Vp{HZȻĿ[ɠA70@ԏvqTVzCVɘ(e_b+wp K:8 ʗtR{)S\O#mN- r#Ŧdoq.?43JL=&srfz hv?C^!csgg'c]ʛ"P#L0WisfqgqsbDŕL%W[/<TЯ"nxu]Ү0hwR71m^e`udL=? " I3 N#Rm8AIfwgї,9Q  Ł1<КFY&f*gY6R]+hWV LTy8`(Y.`tEpVLw2K¿j%c_ t>ضop4܇}+ e$,zo!m0'6p- 8՘=tAzӤc&LEO뽘mB80 sG)U,ѻݸI,}o f#?HK4XȝsJ֖B$[2.h+8?kh;/50)!*a*Ϣca76e':),{e2j!Ȓ-3cZe=$P3!L\ܬZPx[!ꍸ+?0k)g\`(g1Qg nkйYfreItڷ݅:N7爦T/++u i.6,H.F76 VdweÒD/S]@1ZNlcYao`w:?[:ò{NpUPr 2J7P?)V󱞅.Fz֕RɚNg~a[ɰ l.xܷR46'XU67%t?&,'Tٲ~*_h~3J9%m6S)OB~SX\waH s)+ITiC}xR3wJ҃+y6 ] 3W^Ӓpv)'{"p) |:xb]hD)9*@VkAq`|)ef?#{Bn ^nᾪ=r&?>B/1O02-%4W߄G)+vVo~/'AJpZ~x\|?VB.ĕO!-t_R{@(n|r¥]qCt̩ܰ)'Fw@'#c R QUQ4S(06ezmHv;#їF\-_2̃<ۭie|7o*5_K}у] CWRmؿ74ܚaΥQab銦3&9l۔rpڝo;m3-uQVj0|LA|:[O\FmoIF̬֡7R&`z.=#ˆg+hPRkcqd7PFp$bPC/Ss+|kԩs<{Jⱳ7n ףIGwkպiWClh(#63N[ňuÏ6%L0E辙b;ߞF*;(%Y ݯ/2gTt+2#˔:l5aDw>6 ԣsBwjqV~Jii(0=I/ZLݙ{# e&4+akh`5IP*( UpC 1,090܏iQ㷌btE 2(MrpUbJJXX0?/ 1{ѓG1|V(`Wku~j&gl6QL9:Px"b9p_VXVj]Z 2GdzZP j nnj[Lq/7c9 .l fϛ9 ,ҩOfA;H Qpud7T*HN>1Nkl۰m+/H ь[YhtT~-4%M>s[LԬ6FR`5Uw@n۩ )Zyiu6\GmVK,T[(vJ|/4 . ܷP3(Dk OY6CGc&XfVu-EՙQF`nׯ Yķ>x^=G*V} W & pL$^/4P5Ѭ?Q엖$@T_QAd.65pױWW-4wFB,~yB/3ӻʈQ.A'cnUחn!5<.;N}nxRpPFrC}gJ4lmrߊ yaWFVe/vޕ}IJgԗ1 5,"_q-\!J &WF t HqskLaL}|.*.l}6b &V`$L*ӠHRs?x0h%C%]UuZܟ ָ-(T.u#|Qyt}GRͲ T8:|ڸh`b,thp'g"t5=J`$x.5U&Mz6$S"9ᮃf.i$<\+pZLto^izMHI;gb5"9l!T@uÒThf6Uo;U'G s$91e]ipNE7m'R q=C'O|%IJl]7]O|}f_&liv{TnY~<,|@9Zx hߓV7}ȵ! 7?¦kZf\L7ڵT8N6 OyzW1 0-K;a9!Iu!+o& <%\֧GOң\m9TZ` o՜a@Zd{EyK k4B8` kmE^Zx1 !Tȡh`[w: PHylDCB q< mfUj$'ofLqdh-ߕ4An(Zg_'pŒ~Z>kV oӦbPb }DԼm]\oŒjr x }MrzVzRW߮"z KVY*3uz7℈4vܓ.i|4~ʘM|~,pw"stxK莯G6{1,%!m?t#[z1mEbm!E=#"= 82p:dO M],DjUhPżCtaZAKAFǏ,k'H|صaѧJa^,ho(/ik(sf^=ү*e G>q5ۃ;T%(:\$8bq$ 97.7in|,yX~B~7C1L4xHZEfnwDSzHuv̈́]Q!J*,':H򰞳_cHۃ_6iC.VOgT\J(`c哌KR7wN_d1b/zd 4R5wM8s* 㣻PȐCb7΃=]fz?13SJ>юlS6(`/#!R~3MHj@L 3sv>I޶\SBZtoM=ȆS93^u?v!צk@sqeӡ,A{v6u'k-HB!y&oj)GDmjRhɨY~J8_4))rd4dvfU?#f{L[! ';$= 96GHDGҰ<(l%;j'C1zN/l<v׭^}U~2SRwA6 )Y;Аm^ c`oDY?UH/ De9mgft%SgdnL)(!Þ y,An>AHz2f$U'4+SK0zgQю%0HcG8x_f}3*>K<;zs`"ֺs' Rifh[JBDžưD^pkUanTyM ^z~\Sǯl,Z JMIJ5"QCϺJˑK53ǟj:~vj* B/56u*/aZ8D \~ CP*2ы[=:lbͨd9 =*o7hfI9+FVH^PpMcuai气GE{?.iTGkWQ}|8 <%íF=ې4\$Y1"CЄ>؇B>C5bЗuZ=LNtyl{瀈ZE4wCmLUbd.P҄ 6/,5+ea#Pj4x\n3"C.De?2=1iX$eGu MmPT-Yj0niI*|~TB|ܠt/LE"ϴD<=z0q< H"8!-c \-6E=|9#Ag}*NהjQ!E ya's'8Zb2}QS&DdO3,4BቩJ4JP(\`[ˊ!9ᕖ0R 1ieפ"rOPҨᤥ>j"gI;Q/Nmy g'CTgn˖Eq&4J"B5_Dkc] oL{N0m*R9ݩe].rPv] ̀; ̆W~3y,-D4]9Oq^wǎ z>N0ȒtQWu9VQ5 n} o ~f;-` EɎG҂ QTm{񜁡 d0&H<23޼٘SϽ{s|C71|e; f4"Yd-W_,"((7hݩg tj C0$QިOAW*ٿd*47גǥ3LyQ[(d`| nPI8!Dc2pPԇ1}7.Y$:`'!ت5X)O0nRByDD8~ >ne)# E6~#wJcs3kotc>_}׳Q_ PΠ/<ńs@#'HRdMPR_r? M )ђy^qaF}]F=pm{œEl=`%]#݀[䮜 5ek߰D -^Ax(9:'~P$z 48 0:EIBEgX” OL2iyV&B0諪GP䎍FD]8\!ܧ~3 "Gp ONEdzlxӽ~2i"`$ ^7CDHL`P/2܎'4 X=ZՅ룐xy-0'# ؜z=!_&mZTR#/z5#A"KVCti#Ο44۪>䣷'L ha L~.+;o7 Ġqk>eo7\GH+<\FBK2>ۈ&aN JBpE SwfCeH\c5pE@_ƅ}{8)p_Q;RR 4gUl%Yÿ]Џ_Ǐ扜j{l2XNϘ"'W+̀T.w)@gν:JLC>*Gg CFLiE#{Sq8).e:}fd+UmvG0ŁUNM @PNlM; cX7i0:`|N ?fRy)~tE-6n6&D 뭁Ҵ^}S.,MN!>f7{~c!"p%׶dd޵X咳P(d 팺TE(uTaӰ.JZlļ*S e"m)Z@p ~/tRn'Ќ$Fi^FMxf=?ͯaq:ӏs2':hci 2wC >N`] e-Ar*#uܧK@ՑlvzҠt`hB]K 2,>unhA},ͻSgis5x+$W6v{zW4_i_{ҙ9oz'"h|OX4`8AO3Oo!a=!eIk]55*ș=}g^ TEQjV4ZDW fQ'.,ˑbMB U-EC\US)5?jbm\@qMz^f-Z֎]{쬬5z{L桎 ؞[]16bv\ ;'W/n{5.Ftvd̷X kqcP˙İ/LEtuCJ_#>gg2c -rȌ`TC\{<1S}tRxiEHlܪH8GU8u{f3z8P!i `/W8?/!"%H!mL4h0t5:ifg2ln6ZsZ`-v5_N`5 .} lIGD'2b|fZ{SSF]})TqB@@x M$%q/łw'C%.Hifyš\J4/9 UK{ ЄTL՞Iny+it@ W̠ A1wB Ody<WKF*TC]a[}wEw('H1H:<^c.E<@&P#J<9T0tKF~=j&Sx2gL((XQG%!J9r)49!ĀU(Ѿwq8[stH,˔Xb@}ii'C#wCg>[bx$~+BWX9T~ٚz>AZID^qlXkῡ2;MӔo2xXelhz;/Hv-@3=סfPۣu~RH*r[vs]Z.$UYm͊kɜAL SCF!vjc~G?47d j^P $gVk DZ[6`[ؗE;p]")t$3?ejM\UjlH"M٨ڑWwCe2R @7!(E1cyBAy&9/duAOM ߖ%;pʔHMI0ɋ+$p(h6Ӈyڂƿ{JA܂HVLc6_|r66dhC84;F! DI%]l 9@}R.3\|<+V9!1yu]%)>~Ir1xZ?wB^BD _?T _[FoX߮+LID``v- %6ԏq@=%:- ľW^i (ZO1=e7婵NOuCVWEd5@ܾ;{bt+Zn.2sw);x.YO4@~lObYq6/:6{2Ş{H6gg^lF֋S[<ѻLՃEɇm+ІbDmnI8 O1 ]|!f࿵9Z K@^ A4HZ|8 bj'NFfS)($/V̕kayiayZ3)98ENVSk@VųeĨrDU* zb1ѳ-ܭdx#4Rw+ZS( @-*.,˵) d(u7Te܀9zdIL9^Y(}*.7:\vwГakvcO,kkݕfo&Pxjl*zӣmת7 vZWv.AvyZɾyueR'4Ȼ{wOESXkyj* 2[Ȩ_'ytlv/a(&`W&=΂_ଖq׌o@avwm殨xWԲ| *A,2--E)n,wYh$O%(#]e`Zҧf>TtFȍA?\s{ruW3B|w3 g:(f/@7WGi|;rNiD޶ൖ६BvṀ3 C<\skyz;N_]`OUG=拋<-C=`WxPsw^}.cycb\FgEgbz۷>B!2KP? o;qH!)${Y|i.UCKp5|Fx ~:-fع?Cs5PҴ޳w*_W/p,0V`d'0!kOL*/;FJ [E~H񿲯`fGk7[7o5¾C CђwwGwN[y ֵ>2}xHqƵ V%wva@]ÜS_J5U^4KI핀)Aӌ}&ˍ)(x)w@lޣ`,{3V>yנT2x~.pL @m&b:r}$:q빥@%jעu~4pDQ|ZM\A+L1Ɛ4RF ;{kԯȨl4U؈ 6}]pCĘ$b:Q~&̔_H*.[i-jJ<(Te(|{Yqɠ;ԝ'xޥ;Dj MeF7qXp:F,(ۊbW!ouXTw]l3`GщBj!.hFZG2@PNr5Fl۲eV4$ vMj^P+YP)KșL@=n\t֓.ۥk #3S 1WDq[ [ty2[wzRl[ʫjꪃ[4Ʊ8Hj'@o@4 UߎXs:0)| o^BjiGt!*˕p̻1N˜6"zz2Sqw3knzvW&-ϧ%v3D:]u./*?9Nq B :vPҊ*J ǖ!gf#[« 92Fm&Y2ko $Z|S3]8#Eg?f35|lP-@, ݗ!;]:9z.{l!J h0K,n2aM|%اyd 4UBx .|p!Dw|;Simk0G0ۚQg; 5/7w?/", $f`b$Aݲm ;T~˵)P!狓H^8 3aj<=7ƺB2 KӦy#.<@OwBdKt*I뙕99@q΀m#Uf\nk[`^ dlsS}EqD_F;sT_,n$e:YA6co4̳\\7FzǶh'87)^%q8S~욾B(}c7#@ ̏\HMg]hK5q_2 M: cu&~aCM܋nV LbAM7AwxDg>HQzk.ރߺ0)xy^ %4jwMh]w '?eaK"$(~tُYV`nE94.|.8R`16Ȓz?!~[TE;Vdle:Kw9kn2Dkg>)m<>q @-"2$-wm #/Ze.B8?5apW Msz%: i6_ٷqi(һlOg_@7xލVVh67GAǶjzoV̈́#4G.y9KO=K]\V<nlEPUf4\EAjp;37@E d0ż4x8~ZF'}Ș zG⹱t~ ^4(15-ŮJ4}e{τ8}:}~1KҤ C?xgH*;oNmuTˀ#W24xZi x'ie@ O2R4jw2Qq MZ~ l#G ΔqtD:]Pz~L!}`.DBݳVX t' TwI?1 *o4l:G[XA5Y.eDB(sLv@ot>Һ-[?ڋ-EŪ$˼3 #Eܒ4[ Z(aJ^qL1ڢa#"uBb5"]:!"?Z8j^Nf-KM ~ZF%{?;L~ԋo5 ja2{OR\T{lٙFQ}V9oi/h wüY$ÍFDySP+3}bBTc R<*f]B?܃!Oi :8۰LWy{C| |~e k⸼GH-C0{&P@!:/|ƸڽPZ**'yL[0Q @͝I3IR0K+K"G.yZU>GאTqXjRPr9B:ʶ43D+TH }q z^v %dbRIjC4AG~w N-4rRh$GYEQ~O\q qmT'8 ل/WzTXY{ %^##(&(g20OnqyVk>syL*f2bUռBS+<##=գI+ކ,/j얐fyfO/9פv+MA%j^gX lݠB1&$vfԡc[_\faBewZ94cGsd6@L%Zj,2~ 1?%) ~>=\.ۍC)}K#}&GB <d2.O=)kW`TC=ŬUI7B׹sG߲x2 vnl/o\E% >&$i >M5͆X]Kdį)WaPm?t'r̶XR*~k(4[ ó}k~L>l3~=Υ.ck7&8閮.-v`R(N)Q*zE?cN~DCd]ks*!DT]LXAs$)y*c"ؘe[X8o2 .!UGjbVQvO|^'FB :A*ψi+OZ~jw!HUK'[_23f !/q8gS5􄁪jkdz'EKldvD4̐Ė;ѲСnxjOԏ|m!*?+~y¼Ttiض z4 4Gw]8A9) 5|?wEm0d7IقyoPTW'#$Dyٿ!,b;OϯL4bW+wͨҨ5$/~J `iijo!\V?جkCrz36Wr/਀ <51"C N{u4p]a ">ˋ,гU#|UA" 3y;!AZ2T1C;{> o+!0ϜE'e)}B.0ucfpwKWyPxt5.y ,*P),wykmI +zuoa1pNZQ7~>22({{9l +7aR&QOVrј7~*e5'~Ķ!d@hJWD6ozF_G/JwDC78T 4ӧd+QE'Wo1`46@+oy[zxϑk ,-jP%{VDU_-V9 /e2h"&/d(>qi vUOi #T|~;m|(Ȥ}AS̐Q,+쌜AhAR+f0ޓU Q[7"g䆔Z1%|x i3s`ϢOj^Q} ْ^Ҫ* ?V=P|,ͬfӀ(cSa;d˶0 "{ Fj>V"Z Ғcxl8-q Qrk`|ޞp

8~hJԼ^@b|R[ dN/E()1D_m~> ;)oG1'(2mc1![<)Ye:垅y!Wq2FP-] @Ю Bɠɪdɍ.&8?Q==2\iןL';J%?QWc}Z4Й'b"C˗! sةcurRmC(UPE<ڔ#TYKZ/}(])9ZYAcYYaw+fw*P$7^ջRt蠼(")%>:,kl `Y3θ1 [4Յ l4kR9?M`%n7+ɫLLɗ}bQj6+ [[Ql4{yr\r6%ẃw-jǖoPW9M>G茢TXe՟B6d9]LtWW%p;"[i=^$U^-|JFM9@4N>e-@gn:DAט5/#Ҿ^f.Bplv"^C~B *R: .ꅻ'S ym:(Z;ӂ)V^wѩjjgE]* 9̻I]Q_uI03K3x p13s]?|5dudE`)=S re ɳhgt H] p}Wo ~r6 LQA?Gcr\IZOw%[Ħ!,qsD< W*!IJ@# / q.3 Ŗ됔fm2VbS q-ɢY/?k,Ľx7Gfνg|AtYǐAH!,6uLN,ƪRKgI^#y;S4@-Jy3zb)ԧff-iEu z~w3ĜD ӕe((Sש-Yn?ϥ㲈l ^Bbg/xDƦ ~J謧wȨ{MÌ0HT4)/pNs,ZtFؼ@É_ޖ^Sm1Q/SX47W2e(^AMȍugMb5b:1?p@)Kȹ{xz7T *ԦjBE&BnDp5!/[ 8R+^WnZ&Jj?9-ް~r$lK[g{"tk{&dux$w5[qcLxY),;x^¸azgsӂ؜ ɾ+rl&BnUV0>Dʗ2URqS"J\Яhrzs]bkK*rS ũK 0ՙbTT[SÑ=eJK~yֺ{JuX)nA}Z=y#4<˱ͥ7Po-RZInB ~z[ ;R`Yjeֽ1 '0[. {rSf'E0W5BX8pL8,gM@胾־?YuSizIAephS=34g(߻(FPP w VV@~Xы9*^#`|G$MLbY7`&: )piyNKڮJ7ce4Esnf5]# :}t-VVOhM*cApcK^i]lbt:iMp85-]7SF%8=+3x+bvM>9JH!DE)o2.p!C.A M+N6gJIG^ @&fܱu=9X<7JB Lk)-5ffgMD7ԢBw[7 jB``QE)yJyxsn"Ru`Sc.4j7U1{ h4ǦX*r?S+A%@Av9jma\uO,t[wE, [hV3"r%zK@"ۘ+fT1XEaotV"<_6pH{.^BN07gw#+ށvض&n5 +Dؒ3ap>&~+0_鱏W0OI╕"-}EΦ ^l;x5Uّ;Oٝ|Y \h pHABA"' +53QYu ]l@b,,6~Cv8= =1L&ZL`.a0gAnw}!aLW"ݰɺ%NagբF@io)+q 0ظr5xB-nEu~?.U>@* qhTn$Vtq3F7:4@SXr 24V| C=<^Ĕ8s!墂>q hTS+q`3y?NLuu'έ Ŵq^h`?jLGј i't[GC_VߤnFT/ : kvVanXf۹9#i9˖$ Z8@5U0KT)_ӁMDITO-vI4Bm쫯c0- 3=N%MTkKxj^Q8 ֓t3C7 : 89H4̫(Gy%_ŲY7=^vw^{4t rz0 6W!HL瓗J/-돒""!0IRο$P/Ql[SjTsܟhRIBy'CH Elˆ 3I\7OLuWH z3T1zԁX|VݞPJ O/#ں!Pd >zʬDlvȞ[VоZO@7 {WþaΧ \_M^zu Wn^iv!SQ)*+챊q ZwEC.MqnWZXu7:E̯Ô.L3Ϙ︸0!:EUs>i%Y'QwyUӸdօGP9+<21ۄbE{Bl0r\"Xqm(+׆^\Nr;IWaۿBd04{]_<'X#crT9 >mʋŊk, roVD\d$60.su$ab2hFMc1ZSlRZrz5_)3K2WWj8&ŪB=nb2ؽܬGM׃wjW ꛺!S*{"J. .^ kJ<*sSHü`{K]eE-&2CKlyXze2=˗D;ZYS2(^qPD@nQykĚ:o&K##MЩ3qC,SIՄӏ:21-%3 v U Rճ =@4tgc: rʾ)8._p=%ݾD>oz1^i{JFQ(Dn;`gt ۃ$M?-vCUivٰ/I:O#rE|`oUp>ޑ3\2:e0zK~ƒ8#iL%f)ff,e8oe6ۍd0AEإD 8ɾ1Dx N xC4' %%L'0$fgwxiSz˨^19 ö\GZ6&pp )/fREMLsŅuj5-?r =f jRUo^2uOG⩠6(hճmǕ,1 u{aXKm-ʻȳa@"ԏnCܠߗtP,[;utZSBqҮP m#̃?{D^[Pvj㛡+blp {2Jn3Tp9GY;"PtX}xhM-pW "7HweR Gߕ8zY&}$V~D):'}fv`pa+C1VL߽)yހ\W<3k4M CWr틖 >Nw hpxONJF~!跶?A藗UM֮^MC1&9P̒Y +;oޝvS|nM%դbF٫XaޭF.`{SRbI >]f8Cɋl&0,; 2-'ΊaRs`h\ZdvJ x"zɞQ AMF+4DQ8)B*O8J^̣7. ՙtlɭA㡞:7T@8'@FaUZ:p a‚ Ihn#⽖"cXS/,pBUwHAo}(W{3> ,s5{< _&tyS24fF6{ 3- ;L&7t3RCPq5tl=Jb*8!9 RQG'(֓ڂ $NȮԕH=LhE=KDU,D8WG0h+]Mkf䑽npeңg@RqeV*l-S2z{VdZjQUpp:@`F>~>.9 !@эe(9BTo$9DTlr,/ $cebe+ 4 iJKusTiaXr4 D ^soD{5rkؐuNyD޿c^p]D#h<蹠)ZQ?f ŕ}O-S+gbpDc g|W` {!&Z^ࡰ*g} i_wY}$X!@On[aOC@ߺNn!_`Zyid:Aƶ46>w^B$v&j}O 2/s\[/JI6mlN24 ;›~\-P!?:Ƨ=t㚭'VRymueoόW't`tUUvuӵK hR7]z#TVu#~ c.`iF\۬fI:Sp܀a:-#fYu |\4)9yI ڴ,OdD{wH8kvXe(NWМaH3:VҮ/<e|anar{PCEiM IbuR{u^%65[LjpFa7c5ʂm 0A<Ճ?Fr/slKSQ4>u4}d[/85b3y81$'i`\/mxz̚UJ:20 ]*GOf ^$TBr| Oz!3MTYmDҸo rBߵa'XG+@vO݆%1`K_wxkķ-D\(]yQޯ&ZͩJ_a}9{ǾRߺZwO͔XaT@Fхwd~Y 6feKSqp;VPA1al3]lDD'%&twsnx/!12s:, bX ׃:޳o}0$ǧjͪKNh-! KO6 H+4#_;u9$!c\g"MD W <`菼=6mYkqP}yo|2dR`!ph#aeWJ]jdXL= l$#cFҜGAyۡ;5xhj[Z.+۱=)eO=zrT!u{AV7)?3KIFػΖ\m|wdDsb8xCa4H+.&:IuLIPU1qz>*YD>sj#}1ցowt餿ZW$(m藺RSwΓ.6M6^V]mT"{f UZzGiw`&Z$ݽn ֘6_vƤꍆ*OtгWV @vGdt8)ɑ ̼SAΨYœK^*oA2mɺu@=f tG*u8clADe qވt!v]|V DEq2`ľy,}),/T5U_.8VKBc.@գclLKy@V4 v=*Ao[ t@(\hmFI\$X"oƜU7S 3\(P/q\ine\;OIl j;(gCUN+΁L^T2FiY >xsjBy],|*$?hիMnɬtrS'ysTy6Nf>%kY2\GpC~L,U=8X,_AbՏuO31h!#1;n guv)HٔM s xt@Oof ^w;PWY8=Ӏo0~`_a{0j[D ^ x6|J!ZWz* T%qMjF{[k(ުr\jEWlRE;9BacoЊ'لb }!/waHĀYc&u3 xUa2Vz5SfRGK15ހHP.h d\?G/zwfH/-V1]_̦bL /M5E5a #_[H }>`ՃB+}zr}8 :X${0iی(NdKnOF@MRUvӬg07F\zjuy#ڞ+ɷWփX~+L^W;U48Fuz3jaAeOє'vu'64c{0,7<tY/ !zow 5x,.κvsxt'O#%`K6.P e\pޭ%q@5WIpF1YWv.D ;)ed2lm+Q</(:SUZ[!tAyco"),6&UGs 03SM5w#奌zNS`= J]Ea+6+Hwҍ2HWv@cޢ 63q&h OKl;7[;/o°sUbB(93!o' E`bAI#%#D?unF,$O δш=" b\4=KHOT*ݤJ} 9SUi@:_JTsQZv\'(N*ㅹW۟:;Ϫ%29Fܩ4)݃N.3f`H̍sۤLuq{!ahx@Y0KSrՄЋ ゾLw1ߛ:[Wű9~8bғj=S׻wd.s4d #rJQpi{mqQC׳īJ<*0vq@C,2i(ȡ"~ 0b+hG+e{r$?xJf?8?904E"E6&` 4Ґ71P=*g^z]b1܀$u]ؕڽr$'?! SgP«mO,l9\3"ƂG꠨@аaJ81 /39 cJe3H%ek48y"WZ&,iP{C7.e߭en-ys/aX\ʠ" EV85rt! ]f/zۛu!Yڙ}:-M؄ۤO0 0[l}ۏgO7V({zE(lЁӓK HA[Y͍[v-iSnbAoড0jhu7AӂWWa|Ȟ Ӽ{'Ȥ,|`άm0 @%oȧ/jtER.ҹMJ-{K4 158N {~ӧCWmv=9da<\t !SeMzɤ'[E?ؽšqboY/v^Cx,B6A!_Z7{٫ӮªEC6=}:n0dPaMu?CJz.2ksfrU#4My8$X 3SnBK1Ϻ*vf I(5twN7&%)YfUrd@]A~Z$A"z@H d{qGiX G$*cf,rp?e|S_.m\ʺ]H6UHrt-VA-̤Hu^<P]X kdStc1bHg#EA$z,ُDH`;ǝ|`DWgȃd :beѼ j 'FBH]%A!r3 L|(NT(ųh;PV<fМF+BC= }5qȵuP7B)m 0SeHCݶ}N9FWT^=;Z,' %^XZ(Ȳܻ?'#iaY N֤J^Ng{=%F3Ö4"Sb◪p{kZ"IHeY s ocSh4zq'&O^}Ѧdaտwb,EGS5;"6J~ܲI ooq+~[>coK6CmW)GwbvPo'?KJ~}[ p9M߻\<|gg2 ݄@8wn1E= t/=4oȠeef+ "9%Uc9Km>H_rܮu02 (i⑬? ,"=A2{/X(jJ!8WeF!?=T!cxg9=eO5C9]<߄LZA7šau vVd\цk`S> =V0 uBw!Af0\W_$ }6gy='>PPH5%! wM$m[62$| cطOQ2ڢ%q(UٺI1[0x!yL{EAå %Q=)6x>B^yK(iigk*\DoF:B GHpOB,ki cAQԗWlramlkht@-utVJՂڬ_1otb;DT /-`ng-uavǛ^iR CLyMq :@ mZҔ3M1_Jgʝŋi䋛Q76x5% Heay-Ҩ#i}Vdž{ِ“'5[[iڏNWJh^ t2!u0Y* buN3f:xBm|TGNXYPEW} ߅.yz=Uk㊆gfN4x} zF=GbLPRCy:Å$t Qvbe(+]95 |c?D&2BDـٟo npG6 /P lU_'ƶyF[7)yuخԿx8pB%-Ce«&w%0`HWүZ.uȑ ~"K3.RBlm {[丵s$ipH"I]o?.7dm+is|` $Hp@$xsXv3.mO{0.1 WF$ 6o2Ú^QaP5Q ~sKRr!`y}Dy'iC҄6U4^_rDIˇjtjw: D*9d<  zr`c.j D~ߪ$j'߉ >ݻAp c 1$ H&mEo.su5gk2l_N5((dnER !H" \UbsK~;uAV6Ü\{Pe 5퍗boP _*'+lGH]]'E9GybG<m Cjjp׊pѠY_ebX9u\R\C wo_+ HvF#$Q3-%O5eW\v*VVڢذdEvf v=I?߁^nLʚV:wY1.9 sʀlC$d@!K] fDHW)}?s Ʃ| dUGQ<]p?~z%4 }HێJcdsO"Mb2A8Pk pyy !o> |n%o)'C݁ݤ;DZ\MfkC[pDKóPIq0 Ĉ2}/ 50:K b%4g.ɯ)'Dn˻͛fH`ɭ).]fexy/_n`* ]F24<ۢ[c )HYkS۠sOUshI@g˒/\5!23^!t @Yc8kkJpƱUI8wtFݖY-NǓ ߝys`:0`|RŞ(_W)nU1zkJ-sH^Ӫ2bk^Yyt#68?߅U?e cNݾ4!b̌TWw_g$H,!!^bw+q:ڨi4vajUF*J@VSuDv<␛g{ln$fх)I bDш^A;f(1'C!r&fOh[+mŢ=U6Јg֦ ;~kXX辖oM_+,u6sX0 ~BtزDn p_>bLO32xSF,0[%B}?ic0;'Nz,,N?nLs:vHiZ;K_7@?2HU""%lT܁f/1ۤcSE eQ#ND/,``%TP-w -C|9.\jr=XZJXB#驗O%MFjI4콙r=%Y.,IF"#ai˷FBvA#ݓ])Vi6)*0Flv.U6y`vϫEm=~F'؂O '$%IrKFؖwt(mK%Zʩ =A'zvl2X}(ЩK n;[dgƾ0i*,TvW῝dR"`Wei\r@9 RF6eBoi@נ/̍g ֈoY_9пI]jЇߍ2O.SW~^duWIsBI=k0к&i#}x߯=luuH&} | fTK]۫$q,[ɫaX~'瘈[銵; Uc\r5-YAF$i=S#2i(B̩ ͯrJbnl,h#$.5(mp.R2*K" 9uQ+p#@XpM(!(RQ(e@}WWZ s=aŶ"=,zn jjŦtdo=S1^oG)!љtmOFӢ {ae[{ * nDY@hPË =fxm'fۓ<,B>$Ȕr@-qkRJq8/MQXEllsyK4rP/R懊^OWbA;we@ߴ!>}nLG | d!n;w9n[w+3FU-8 Q0u)Bq&yñS6CjGP:s_ڹ!iI} ץ3=y>;b#OhUjZf^Lnc6.l 0@OR&I=/>6 fTմ=Z̍NN\o2s 82Йf;U'vj!ӳ)V-_6MzSm-r!#B P `2?[HtL, ~<;9\^QmˆZ(̔ dP5r3gA'su`u煫zNn+vzĀ5 G#5p^GX6fґ$SimyuT/.ht7_]Q$9EE.Q@dqHJ).AXqF9⡐`ħWTFŤ0ȫL-0d0ETtt|Qd*le+(dyևZ a7yʞ8΍gtj*8fi$cP7\fL[_g1Q<,@6DS_7h1"܉D@m2{ PaXjg2YIU澛;?&wkXN2ݒ1YvQCd]6*UJHl9StGj6bTsԞDoݞZGd Pg\h 钉OXqz3LX ?c ׵cWx/A\o*Խ/YF3EF:ao2cϏJ({oYM'-Z8pm Ȼw8,v>:VdR6h7Pgj4% 4슌VQU.Dcl52=yF+t &h@eXg/k18⺜ڝAa#1XJQEw6pW 9׵4 uNvuOE ޘ ;{V]a~qiz4l5θ9,rOWSExf^;S~kg@i. ^:!,C-491t R.x&+\VOvmǪoQ(ޒ6el"M"` B:Hb=&I0L^fpvA,4gY y:b9+UКqXS sx5_tΑ'@~~nܖM 1#ؘ| 0*jjCgGְɤH>-Z!U)buP(}sM4@g}B&mS.Cgk~~gmREYcK$jhf2k~߯v#/xqi96s^T O}Jn6 \ 5kDZB#lm@:<3DC#%6D!I?k:$.D@yЛtZ\Eq:D1' 3" \v7D@ߤ,j$L=7 li% 2º6f9(c_B-ЍiptZ?6;u`!߆!Y2Dzfi)2ip[64*L刼RWqo8Xkun_W8=v=>T !%xAnnmXw,Ttjɕ5 KsRjҿG<B2Msuݳy[-ի?K?kECxmCQ@쀡zEŭhc~:qn9Zji% = "$( uᐌ_/7wUwɧ.kDGP{݋ I+6 ]CVFY <:d~"p{Ecg(|0 ] ;qWȳrO~]BМbԵĕǵl2U4&9Mp&9ԯh"]3`EDZ8 "}sv 9/=]u~0Puc ܢ;6r ƪLu8 ,_Ilkok_Ukqz-&}XG6`kMp4 0υ(^Io2ryњWwReM,K*3L@#o|7v~}!Q K膻l~Y ;ehH|ݙ;ߊ%Wݑs5N#@k @.K9 ^ OԟYh_xf=R#WYh)kCapT^ȤSbc:vjcDehy8ec Eh* !?6l +Ec!+ :'Yh@i_ъ or宯~ ?e6Mcԃݜl Očt{sz{RvUzk)Z"AobȇƖte|#kb3) 5sTAc?/ZqQCw]׶3;zbeQpeOv)elDLNԷ@ Sy&/ݱ\a7~f6aթ$Ίr5^,k/wu= sh~|.,|Y0GYȧf2q0@!Q2驗Lv21\*k. 7O@ۨK0\H.V!Gc`ZE_?!\%ԢZ50s ǹ7 vHި0J ;{X,hX˦Fo4&i𵺽]Zh1 38r6 5Cvj&@ChKu^}MCIw3˄lx}yJ QX xqYAaڮ>D w4- F }Uo_ulTAsj0$d;ryGe VU^$?2ߍW1q_OH•O>ayT9`ɷz<``fAR/+l)$ĞDiWC$tsUI8K43IFCc׌ 󻱨)$&eJeo\!oY,gi6y{gkMizj9$g*EVt_)9gbHc+Ol:ʷΏ[,[e@I^1=e2ُi*GdlAvRk&w)ȷN^R^;8zN+V,A2}і1eKieH-F5\|" ! Jo)@2ĸr̤t}?\'vprb4IYz4F nr,&D:?sBm*2*yܝ[8D`,z~,QUUS []+eˢGF^^~۱Jy:Cu$8W8/Fafԧ/ID ꟴ[@FϟаN 45dX _<94J.']\nd:+7䏲)'B#HyG?cwMɅ}yMم+*Wآ~PTz<ژˁ;ڹK1ۮ$| qWqZxG|(Ŵijpi)PX`Նa{HDH } e:5C3)M@|&)QeõzƻS m NA(?~n/X1m 46=! g+b_/jf~MZ+DfQb GE+ytjոiwْ*CR+$>F, "%EJtRo&a# цpzӠ/'iv=>l: ׇ=||L]Q2&/~X-;S15տz॔V!!YmMK,J]=lNNMnƣΧ= :s mo]dre{cr!'=(-s{Qa(B+ouKy+C~rӒ\6`YxIZ†~sf)H D]z& "{8svrF] wժ^~kzyYx:$",hNF<{4,So\hkUQB"#h }*XIm]Qa3ֽy݋/Rb%Elּ]{_7U9]5Fʁ̶(U>GthX{^O\DMH=zn/h^.8c!Q*/93:yfWtmSsTޭ܁/4RW e53< $ddxzJ(9BdR_U~^2OE̟#5:;D$zT:L4R{*l6?Ulxٟd0X {C;f d}ja $F$p?AV\RmGx?_Ԯ;7 lyV;Ǖ˜ip>nIƿ7Wʂ;C( ,E^\Wd]`na H"[v^r;4)=DB1\jZAX|1H-Z[Sa%]^TnF2:EP;#xŧ{HzUYCm pfG|5[x(%6UeiQ {R@и'r`sM[,4r$ 5 ^h'S%!Ќkꀒ4O~`O78"nϨqޅG)E]zshZ-kF:s0p;AL %侯bde{ǗiV!7B +>9e .G`m.FfXՏ&ӛy{.Yp8auAu P`fh:#AqGLukMd.T,Οp58vjyqƛ1w sYܰq#79 NOP"wܱ79E:m% ID8u.U /|aᓍ=76f[.gSܽͰ1G5ƘrCD)"k͌,@6E{)BCC|ңO4A dvqGl-9;ps_vv%Ew5ISlC@Fuا}XЊZB >eg77,o u"J 7a&` Ms>|ĜO,@ުM FwxbH3~2ju`݃m9ttJb,n?ۦӌW_A_!AA\&eMW 7[c)zlzTigf>nqÀ@ƾMK7ߘRkْbEB: Zhi{ֿ8"wDcbɉ ȫ'lɳХWZD='bwP YE{͹TE,W $R5FOEYn!}:hR^.3c\pInvRk]XBXqA~zO1M|^E6,x3D&mҠd`E}BJ}c–myR#hZDOc43,Xї6807b/KMiRflivp{;vLxM[GKbNC#˭n.ƹlh HZ prB=ÂW~QAlնYD/uyv]tHv |/szHP,,7׋>^ 5buqpp#E1Ƈ=c% J׻ јSHUHb$w ǵGBJ`ROXA% ~kOvEr+d zfRqé}īKH2zpe Lj.-%U۾DRQ턾 /ws˶o]Ò{ֻM> FDs/(avR &{qe5{Q_Bk ח̪C5keƨ=J'i^G>*>yJ3.8:VJ7r4wg@;kp3[^ĉ<@?ǔ(kieay#C`6]z“_&vd.*dwyk<([5GiGG VU7=]8aI$۫ʠ}Ǖ>M^ReݡkQ ME̍Y-ڡVy N̍p-cb)D}ҁB&'Z\vQ+cvr?18nBq S_')ZSh~nb1VfYrK-&\ I2X?KڝWDnn76S&t!}6` }Og͐S2:_w lDHjw$=8Ryh&b&ڜr.0guCCFli`Kt @ QQ jSv%f9گn#9 فcZ[x_ªN&pX1gAe[1Mkܟ !ocbysQoM &ÂxM3@oU(h"ync6Xg=/ Wi f|a ;E['d ޱCa ;RWo(82 5V]+++_i]OgT{@6 Bn*ĭ,0-Q9 77Zg[\b$8zn389o 3)G x8 &KsvG< څX6˯ 41.VزB-R}'^ \(^vd%e-U/vW'1h_j!-D_;Ǯki<ˌ@ (ed՚r7Rʪ_J"@&} Yisux(#unvb =Gv("gl۔S2=d-j'n@s (6+_+d&L>EnH1 .EMl2MIU)$Y([k og1uɉNP6Syo:v '40bUǜOJR&o6>#,;K1GRM_tWR/cg6>dz,)Ҩ~>⥑άG%υ 1bˈ[4\ ]NՆ `y:̇ -w6Bp^B%F@QR%{gbdǟ'6s7S+u$ΌnE>y,48oO%b3M:H9Qژ,(-sLD_=ۄyLJ2R|R)15Qa?(тt-o@,YSBP8?μ:=ς2j-sߝdB6m^.V*ǓVtjߧ=x,6TaQQR5Hf9nlHnG 7hXwAcWqJKgר8A t_lYB4 84\0Ve-U]GJ %LT4%n.@KscU01$&dE .U&Qײ'a[Ҕ%4~2} 2iD̗s4p!aЖ֟), ͣ*^[l_h&_';iXfd %wוwsJdYSDKWQzy,GئbS @PN`' _7};O'8a;4zуf._VWSs m*j$७ET |^пFvW;ҽtCݗ]Mƀ!`S2 qKӮrpXTJ2#vюC7-9=#vg݋-* 0ƤB5P5 ܶj~Rފ9x/jZTΧ*9׬)dz[\_el#(;$m6d.yQB_MUB5F wŸ ~*~3JϿa|ωwaY?yCQ kۇI)yDg JssG|́JQ٣̼ v5T{$c;_ZD)>:t~]hGIJo*'2Y(-C}GJ \18xiʖ^ hկ6?`:2m?BO*`^)u$!g>hr7Ī|Tqc(JS %a0 7D 𯒵甬?x!-i*gFb< cGf&#[{rzIdd_E3 Vp*WFD6z A %X3"g{~"Ὗ NeZ>G&y&qPXpf䃤.QCO`JS@kV͸y6e޲Ջ(Lhѯ@ 6mJBvŔGH#\o&Y@Q{j:S7#hͬ_ZU\5VP8Mk!ǏV(]a\^)kXBu t"1Mtc>bGf·(jW- nmȱBb4o_:0z+YM]W{kՁ\xJgJ{H΄:eØUlAKl2CUfd>B𲾅pa|-Bhڰ"7tZee!~z S̍ޑ5v]U 8# jzhf!%`&llM".u Yd|n(|%w!iK%q+An=M#ި8;'߀7[B|>wDc>CѼu^xŤ c/A>CnK!-JC4REH] X TQߊHV~V|Y졋y xذ3ݣZ8AV0VwCV c]Z]MGQ^W?<-Iה9#|77Mu.$l`}Z = i]ETRF*6tcbJ7'1 sJ~,|b 3ciBbhRO:3Zϭe n nUs4pB9$AE{bU!+~N*TKJ 8|O!E޶PxY*t#vMj4 TSOCw ҁ \^@3OC0cmx,_W`)6ͫvC2T;B2)"GtD/ewxgkfw5[ߤ B-@>܏cZ*nVFzB^1ړB7-ͥ&k,Y Ǻmφ@;i$i0+AFsp >80iUK֩1v;y/&y871C|U,g2Q|4+(vQVNK#)%jQCx]?l1h0bkunľDF fs@|i*#x iYㅸ,:w@TjS4Pl$%ScdiBo%SDB$F:M9'P,J tbdLIJ7CmCpN$ "=RÖ֖r^2xfmn8ہ#:Nx`)O+:ы*U U.z6I6B{)/P58W-;~c(Og v59ot*ꪔI1B&0r.a*9]N _7ٰg a _Wu*{r3#e&$$ zFlJQ HNzBvp@4H/v_S F,C|!f[e'f}PLEaRSJO>XhWa4)YSWF¸zN/ޭf`ɲX^'`%S߼䝬E:yO6{6`{u4O~kDO8GsR`yQKi.a Ɨ?;De͛}!/v<:caJ*lXRĒy@TN?bF"aQEQP֢hmh2Pe< 1)KRZZt;/Ex8O795BX Y=-%nΡ (u˪9"uw1_fex)n?` DSԝgAL\0W.^0ߋ1W33ù5I,lAb 9CC/%DS:U;??F%Pv/KЩ[sKya5F 7=&ʢ؍? 4_ȼg)=.s޷$;:b -s.2"x Q}qQb+dCu6ŽXx?^XXe&Kڐ) Co-qR?W+'J$Ų?=P :59B_'T|ʁqPdf|r%$s"[M|*kşN:bEyĬ% ?^W@o?A|a׮ڹڢFsϿAC8A/MibD= ,| @f^tLHV$4bR&s ;כ3~V7$'$DO}r@4O,4l0&5&)~͟>(~R?[_Q6~zB!;I Vm;gܤP 5FP gF^ʡm.w$$e3t74H*n]n~ lMe7"m1s@,eO25dwR 8F =;C +|vF[F0*yy" *Otʱє}WFys?y!`Z~57,T)kTmN~ V t4a_yJgp~rlq#\*aO KOVVAÈw\ 8*b^(&P$!YWj~pjyA[=G:XfldFy*;Q$9\3׊&ą#: $;YtyG*^h#j.debObE_D`T gc`m&60Cײݤ77-Zudv@+فްn]Mu1bG_wb)b Bv6G A[AM7eKep2].{1H{q翻$t'K[Vh*ǩ4K ֽHDszۄQܹ` Cd+C"nViscњ]S%Q4]MdK}L!8h`/\Rn0+@\<Ӂr .j+Yh#"< cѵC/wH| +[}*$HK2uqrԍ[2{ ̒-2s$5͖[o94&ʤ\Ne^8LV'F⸌㋔v"_!,) i>Myd/ 7NoE=󞼬RJvUX7w7ɪ gom mDWa+K Лz tPz}L@: oJx vZGEwqLSV7|SOn!%@O VzF ]8FFD o/[LzuW{Bm t[n|-fBneKc#( G#.ѭv7;uуz%:OTf}7FW=hݼzNlEN}[hJǕ])"3e"BCVh'=~1^CxBD~\:g〤E :>*戥q+5NrϚlRNӉ=BpS3D V򎙇QfXA TswwFF5=CdBr~:Yު# n)o!lrYbPY`wC!r*B ` B=c-S8G:ѢZpT89Ԙ_%tfuvJRT(Ji=LΠh* kYa9hf0%LJ{f| XU4ѴYgm x -_6ɯRe#iWd!ezƭJλHa^1#'^t 2^ᴪ~嫂q *Ō+ҝLn{pk:By]#݊BӺi62j']WS NTUpոµXTh-+%n/eA:~}2Nx)Cr" .vucAbFpL`)uc܍#u ZLfʳe|&ѽ []5Ϣ{Y*O}$HXFO>qHgԇ\i 9k8C?Mq''WJò|/\ BeBX]oi9WXPvrl<83{HoY~;9 0vi3j;z _t5=ZGzg55FutS3G1tDn*lFۍsKPRìcuow+Y)[:BW0KOFoڌ(Us:)Uv?'.mK]'2$g:>'HU{Y|2ݼVjv4m-+2g@tpJJυ.@ mtr3 wz I)~|EVm' '̸r g{c}zbȠ'5;mT()s<@6!1yX15YQs3%gF6$MKD̳hWh|lR{W0TXA3 ."G@-`ehB,.R5 "RU֗+Q! Oo%&ӊ-BFo"Gu8,~6/w"(VxޞHyY)Յl[=f1ۿjT`MBZwQFլ'!O.r5kF>,i)u0lDJ1~W oU(.V_YL`HaWˬޢЇ|G3K*b.4m)*Mn.04UO>F\J!C6{6T]CVv6-͟^F"*69  6 sS7Q9Ǘܿy!ڝȿځPb: UUt싧9XfzHi{8 )^D] d$WƤw3z< nw3 ǰ\NΈ dGEdJ:-}ӊv$Rr$&'8D0 }˼_RR$kkq >8Z򌘲Cq@%bI#gRb<7䫱ޠ_}{^ni:u'zZ2 4-@8ށO_^ ],@~*Iޣ?,-ߕxV{ .Hd{J x$AlJ覗Ȍ0dJMLyZ1)8s2-:UbN1]G-|rkv|#YXOO˾ Sx[&hxY|WCt0V3iBTz@SpS\%D5Sb<=Su΢k)Fᥒ6BēUHl; 0h=T4_/ +o@|`2JtԉMϐ-BJ:Uʴ sުx %ל Bt~^tF_ȐʼLO co}{4ou 1"6tQg4&ڊiՀvz5A#v pʃ i?*LfA} xMe=-.͉뭠6qO;Y '?$@ 7kaya|=ħsWm_ rSZrMgp|w`*qJgI5-qHΦ( DX}io6Ӳ[qSCR Z uߑ{<5=*2VҊlWS?KRR`KF1 ?{+jJ6M)k F6!Nj &ɐ|P3\`R$dzbp,gѶHjڅ-G2>ӂ!9/9nT>!`;VwZ_~E8)Gi#!Pp";~3Mr3([hП< /?C([/L$zgWÃjhlg#e=bGT؂M5/XfK&) @ۇ5~޹BbԂp-ۤ pit+[*+=WHo7Fz<'2SCA^=0jC)d s7+}B+6T$oQ&f+C.oّK>6_$?-kP~8_/y*;8$;zX>.y!WUWȁ{MݜGĝ-\6tAOOͧ1C]^?hO`fD)"3C\ AC@QieOVnim_ gsCį"8F" .'8D ZfJr Ly7D҅ȯidR@1d(<^( ȏ45mY bxqr9I֜) ХF:O 3bs#0ȳ8׽}cgԞSGHLq8_,JUýmgepMӐ-SO6aBq0$]:!:NP_j>C,\,XER / ɄoHGa;Z«7"/qkP{dSupB88Cx"䇝tIsITC)s;Em,;U<j-2O5s@u_U &']iZ'Er($o <+8|UDc'PuAP: gdtx@And0g1XL!k01n)s4 4d8W{02F"栓c1 |ĉ.~$A)ǩ L O'lgRh6%@IPߴ  !eXI; xURmiF(널DyPM7L64Sl|xǫsT, B[IQ Xu.[N-mXct3kͥi3cNa>/P3F p)HIMӢCu$<57=7Y*{69PT2Lk)O!:#s+I#bNY'm;ZQEP iHTe ~n |#ν4G15ݠ׈/׍)XFTHD2LJmڸre1WqwA!,-ZD&_h%%?sO^iiߕcKڵ<w9(@zfURnT 2#.JM(Hݑz2͆(i03I9!7PyVx 2akr/6k;<+% )j´zk9Por=Ї%,#̡Fu/m'x)=P;LJ?!j/Iw;AJhQ|^nUpW*݁L_-:.8ML GlB MhJmr2fS:sTq tqȠ~"G\b@g!|au%L{y%!S+߬P)`4`gd7ܢJjҫ"l+t[:iEWVFaZю%~bj=s ܏Za2:!vK1>Ù\i/7Tfov0ЊB;Bm .={7RKkKUNԝNp'@v5n2ЍRNEthj(Py 9/|?vD>_ Q I~VO;"-iZt 8UVrAhfB&cúS }DV_tg*v,,mq|ıo(@IċVGfAftyE| -q9 -OI[g<چ<=ޭEM eNp(>zDžAisMFKh8җhQ'?R ka4H;'aX GW*B3"]{|{a5a|P"B*j[FGw1]a `TyAL _ B$y0bVoV o+( RQ9_>wQzD#}[JfTv\a8o3H72{~ԋf}"L 귋Q#σt=<-Ccd'L>TKnE%ŢM_0qKTh/.Rmhд>[w{FlX›ObBnI$a36JǚG>-;a*Kdp:23n:O$2!TovF> SH|xkIb`h8qL\OQ7 /a4UuNuT /{B>8NKb2'q0<y[U|r X {zW_<~.޻YnG&n>zqfD~f@*c..e !_dRTѹWdTg`Omuν TfAmZsC=%qyql@ 0W)_zFmJ\SjvX\NёRJ/ڰ7m,mW #h)V/csdSjd; {X<"^YG C%byM |#/>6P <|5TIēF%Mn`6$Zܣ;"DKgܰC_VޚQB}u_1mlB1a-زnx5Gq\vF3PHP`HWїMFOBSU/_mk~"bdIHKJD,dy ȭ9}!1 ^ ̤NN`!1e?ale7kս183HhqDwzomsE׶ބmBO .xߚ\WcdX 6(J1)]isNɂ{K3u! &IYbz?KK_EgūS%2A6яDe2'S%4037$Q'}_iƲe]Včxvj(ȴ*ex/_a?^KuԻt*Ќd}l>"?Z=eFRB$y9b#תs'T5b* ~ۍ Y:F^11Em~W>BㄎQ |"\_VF{;mVRЦWsTCgkO6ee/wGe1T"cW @>Gzj. Z35W~mJyFi;#^!PL&;*ξCqr3Z"VbkyD:PY d$AxS~ ׫ُ = KJM^P;wH<xI@зjH8ze\@3 Ԭ,9^4WgÎ]\Xա ]MFT6P{7f0%֕VƹP?:nbl,٧^z *SLr@8AeJ@^I<nGL1zΖ O#1*!8X]~@}{\AY3C*/?M6X34`e$!"`\x>`f@cXL;N2bf3O)Л%G=|԰X?~Mcx1p'6QW-3 4} Pfrԣyy)\_MЫg}il.UW`̺;51/E"=¿@kFjdгghAn+M!Bqk'}qeϴXk_ DEixp)TXU^x wcG8{|Czgr9)Z-5ã]-Ob3=BYTKw=F4pyEkZ#Iw2 بHA(OΩ2YWp=#+C+!c\ g"*c*)YןA_m !!j'Qs7̋=JzYLT֙C}3U?o0N4]ʁnZs7 dnagF.yyi.|fȊ% [Z=mw f+x[(l#'_Ju?Ee^T+tP(xco"|B +MW!N.U\Њs!~S b8EY#AsW)P6sm?!KQM<:5BgC/Rgwg=r\sָKeeh?%c!? VCѦdk|aٓfy 3K(،Qb7߭ $P !MH'Xd<ɥTVNJumqHp07l 0fwW{Wfw,aSĮ ,jF mqWgR0ԴsGIu^p?) H s6xn~Qd;dbR.M&$HgcBi˕dˊooX~;NB_fQ0":|/@Z%q9[Wdky>5O#C,;a *lӅ(Cr2:zޢe Ϣh_tPL|xjݱz2 +̤ P_aڇ7=F){`Y7Vw{0E9"߃b/SlV&g;ȝ7G(TfEQ؍Kpuș|k}qDM@Z`3Du0X8LJ+.(VhrX`&ŀڔn}z.7)y8|eZo A.uX(Y\˦g4e/0X箐 dKSSL&O/۠GYڙzR`-{&˦f`fbnc\OEp`pj|3ݭWS8eyqO??vJ)kR)Vi<{J|x~ID`eFUx[wB"G>{#w3TMdj֓ۈP,A&=/ ͟% |c<+!zR~wKF gE7+s:k /Q<[gҪ@hcPc,? s'Z1P+"EM͉`"/s Hx/ !&@:?BTau y_.hJhRyԝƣ_>y^-\_w YBp^:= b'#5m#3),!5c)Py2W<G DA]a7{FQm* H؛V_WF5B lnUm&ي㫮q G{ϦRfy&f'~ 33?X7 H_ HTk4VT6kl/*׺,!P5u3aH 6nޱsW~*M7NN0NP [-1HNiuæQ!x&̧*E_@kizHOP(/`ķZmX\.keA*(NiC( FlY!E:GՖ!S?mܴقj ~j"+ tQ-WL7 H)#9ѭ*r׎!h\= k\'x ɳQV;57ylRF: |·m􏹎+E*GǍᳮΧUW; 1qF5:Įp7EpRQ?qJi+izA^AXygB5Ou17B[bTxsYSwq ǏN ]tr3WNwr-H0ȥrOSafMw__o+ڌs+,0N}A i}WĽj2hp$,om:҉CZJa,Ke 0s1rѻC :Y͈XF'^%sѲ )p"!r{|8'eإf^~i2 ?.-7/[!sNl0Ot\Y81}WtCXx2%ү.ل6\Ga0+riY!# VJk<$/XyuuQ@$bpῃmÿ#"%U"fN+nʆe!5ӌSNtAFP  ;e Ֆ4@_Xlb-;oH#Hrb`1Պ;ۡ6ԡ:eYŁ.,(vs0QVܜSz?t0Ahi>*AԖ>jzf 6VlqaW#}ӕJhv[V$sd%ZJF*g esD~*KH4НRJ젤kK)aUQLuV]Usorx.BF#-&)w*?TmDXpo 0.HBƒqLo^Pu?T/E^S+:)Ow]יD32Puӊzgأ!-x01|i@M^ G%RȆo-5ƻnĄ)df A/!]- {coaй8Q[K\OB>NYޥHN!Z\4'#e_ w"_C XGao^ׂ#z&~P {v$m`P I>Dq1?t :HpfL2,MR%IMEiCfnKT:t*!0*#kH)5ģCt'Ŵ=}z<sZ?K.W)~/8n$12:IذdOkUi{ڴEΑj蟼BY -̫J HWE}fr揄Bضr. : `dIO 2xND-MkdA0$(! J5HIι{~3ROyR>صcF8"-^ΕˁlB\:Ϣj7 unb*o\BOyR՝1J c,BA]VJ M&( $Bh X]sׅ?_xEk&s&w5ldlC254= Fa;VX]&fJՔf##OH[Q;͸>|湻m8vxH{,oYGGM5sbc6! 1v-7GŏeU˕/do] 0QNQK;MгPhQ~F+& 2~=Uܥ–Fl _*!秎dA_D| 17mmKgȉjq6C|N ;NL6 5}|2~@AMNeM~hD.хo)wm&vnT^wbOY/3)Y\#ȉ:Җh1QW=QɌ߈GlТk}@L-T 3a(ī70qx@|GHvCN1w<3)_:k2uqP}9nBDǴk⭠w?5uʰRazYkLgTkIwѮ/ c3=nSGl9[[d7j1TẀ&[[g-V[i8¨I[CHE?V .!ZtDz&RT;0VxFb;L55@cq+QԤ8BGmLό&\oKoI'Wv.hJֳ8'J([ihsU&At⣤ŗ,7%ף~| *P-Uųc9<us5N 䣱ܹؑLՄ~e0v8Su,w6+lDN,[ KciLOzf ؐ{^B8r//kf hEx{VHN$^-jҖC)-ab7I=R?"gzޫ茾n `-t}v;ͮWyl0UKyn u4&6a (Q.{ >m<5-Sɉ&H()rXŌTa2&IT滚^Py<9ٟ&Gc[(Za}hfyB!J 7neh#iIٷrہU(jɳVV%Z?6?y2 G[,@UHS!/8ʌ,i-OsX9?/o :89na<%[ʳK*CwJ]QM"׆ nB%Ҧz`ib4@߫~|JTMJ\#_M%zk g nh5w .rC*.ʖgoA{!)- ȯc_""-aPg 3{D]$Y Bх4bG]љtlLif|bGO{\bWdfxقzG(Q oX/We6 hh.Rmsy*GDjw|(]&6.RIٕ7 fstKZ_46۪[{\2F%Sl"DO*p5bB.&Py ۘ(G1zyeФei |_08¨fT~.}z.@&$LFnҔ}NĖ03Q(C@~Ƚe7 gު? 08* P{)'`"0 S|'Fy'\rJ߾TW1oqKUCF\yIAJ7$^jإ*P uS`x_WWA<`Um~"n %0L;mJxM#Lbzؕ hogd:vl3Y(a湼tk)FMJ(e,t- =u;ݔ*M)00J0~&ӂŽ\vWەĢl%?ĆW5*"R4z[4pؿ\IHu[pLEWe9l'֓y ^|<SrPTՌh(tԣ3VYRV {֢2(p*ږA{-F1{sN^ކjS\yySY:YεQo\@G b23m637`F\N9 %<``o I{@.qn-)4Jc3c6dG͋0Dnx' Qjd"Ԓ`>b^6RIzo𑞠@¯É yD|kHRKVF yu!7)80y6@2=BL#76m4/=aRO>Z"k;G Y@ d/J6: hKF_QG ?*&,!EK+{Cj}"~w?,9GQ &Bp mB9%ǩTZ:`>Yi ntIǂ P5(aܡ WΗ̧MseLY nh2w${N%}m@ GŝL=F@\q7Ry܍ߩ0]HkȦѱ[{8-TӸFXτZI埱⍪cnzbPf2 X"'W/N!x:dwxP|&H$8ZS]W1+};BhZN66'+Tl[2Ňjnqty`}pyxw-Hr fdxiiWg""Z#SnJ 5D.l{-cϛ-5F?XLj-+E[mV B4zM毗dWf\"\WyaVDe0yenہWj-txRrQ>'+ŎAh!lG[DƠz㦡s5`m4Ӱq ⻕im`Fz^&| w8#¸T8z 1{cXG b.^f?/͖є܇PA4b-`͔;'ᅱCrV76-.g34!$h9e"w%ӽ*hoH?XehU!DQCn\Ҡo0l,8v{vBJN3| c斄3 lڵ DnsJ'wVX$Jݚ+.R0Tㇾ: ]xSM S2xtĊVv2 A"GJ!^Guэ6Zw FS ݗk%hUo/t dϝ-=BO<{LBrqd ^2O+!Z˙!1VbVu1KxLTe)St[lC sRBSKb׏ۦȩ˷7ss,x#H @ )Eק:qP:p72t2Ϡk ?,`ZfhVT)k$ɂ>֭RtK"%(bnV@~ -mwtH7--__ y"(kHܿPKkTI+=4YPlSU,G;*x5G)}sϺI%7Ab{Mr/pE'kl5‘:r*Ҕ- T6J%|6+YJ_GSz&3#gYوNx045gJ*F)5%\afO¢3ԭAP2b oɤ/fHV+ےBQnt:`$_z7.5s|څ~˻/x;] D.֟ < WAYguqAVin-7ߖ!cBoOv79笒MNHyՐrpG ;.JPNw V "_]Pn-m@Y1zIѻA%tVAV@Ko@3>GBFe!*g;҄᧫5Bw,X`\?,+ /D}m> PU p2IJ. nPٰM(KpG*3 !y &mĮ$S׏Ij]>n=nM!٦׶KyaA#H:-K_S6\@ 2-zv7~YąlI3rX ulf7 KHVj_k*@Bz50^ciFaT7ueۋ)k#:Tځm, m3:2ďJt8|.Jq̯[J 5EK>!m?|"/!+7ʕ0w}24MRG?OrR!6O3P<=ou!5oG6G¿YNzXxfIt+ 9WM. @HE@>$d鉷EpD`)ʪ]VIyM3:F!q}I38n=2 HVx2}קNwa5΍{wwx "̼(fUtdѳuDmq pIYzv9ʧQG8@;T*jB %c1sJS*w1ڣ6Q܌wK4o0-Zx4ӁA=}*ܫ9>c;;SAb0H7+=Qf.Gh LE+fih]>F8kL|J/GR'Rثd jP J߾p֯0 3tue4@FHz=Y?v1S1+" ޜ)2 $̀ٶ[S׽";b͍"(G QeKç $^< ".EdmT)U~xwƸhn|sX[z .%:0)LT"~F'6.-Q@;xT`qNn_ qry!dClGR ;#X6HV5my$ګ`~`}*KbqԂwyƦhl I~Nm's8cF; Y1EDz[WgBq:&9]37)qUmCU`W%@K1xSZ}2y#^YzHu=͆^Krvg0tD~-g.6z*A9zn ϣB7^yʛIy~=}cQMfG"X/K6}h!o 1t:T N]WLfm"r;80ex?_ t w2Qw/ܰ\fI7Nw1=.0pΛGHW6@ qovdvY i7.! חU, TXDny}@DZ+9)_5@7Y|401a3(n>?H"@ b׋u!Ps?ҩPΛm "ecD>ΚYKi.!rz7gx >YA&SYrg3j#RKDUNWqg[m7Bv6x4yFګ~J<[پ*yVQ=frvHy{-HV,-眤MK M,JoO d4E3&B"]Gc^QGQ {5~Dyjf`Hso~m :G%#I7#P ή+HЎh+&|e\֙8_ l$X@SEhp\FHaX!-tmoǁ@?:$,8?6UكaZpcL D˩i urT^ ՋSt08W ,/֬v6q+m W !07QFrAczmTM + :q5ΕaMolr[Ytٽ fZ|κjɝ5d"0zHQ,~s7cZ?Z}M媆Nd2qKک`ǚ `7'@Kń(P ʰ:ӌ`>3x6Ri0?i['8;3ڠ\ EI.tۿ(`:Ÿt! 0 fT9弉{Ix㚍({ @'-ptrt_ , [T:tg٠qȋ+-\¼B}D>ݬ3-4S3t $N{hêDoوx6벏'`+'- gōaX dBE?pѝ7.0W.lov1hVDȅȶ|>z,M?i5$l @1dn(:L뿨 WCB2% ɛ=θ3K[8o;`:p8]wڄIP-"6dY,58:׶)K7az=^c[L$Խ3dN3Ω☨ "uzCҮ$kJ|p#Hc52D^8vlW}8 |V+cvWeX5'|ԴH<hkho.w_1Ox9Z(Yu}owǿK*aI4su|'ҕií=) $֍g bM6 wp&S_^Gp/h1(m.rr!M+SЀ!j a>o7Pۭ`xTjImQ&LjDh`\`&y7Eo( q*ɧVa; Gr,3cq  pEt% tExЊ<>ts'IrK-DLs2D4hL!\ cOƙ EVf2k;"0Ƞ8R7J&޲%C? X=\W:X;X=&Sc7\Đ`oxM(HggT%\;~kQe3 cIYH maaɈMӪ`cOpRuHk.u#CW\M`-x$c R*EuZ ">cq,"Qn hA9F_SJs.6}e.~ JDYBJ@,|(2,5/P`zK tjz"cf72feE\%f*Tu}զ/\7(sOƣB3~NTx|#Q $4I]kюmx/A n'ķXFm3ΖϿ^u߻e (XYDn=ˉ3\#1!2+Aꤥ4ǭ9< y|=S*!X(QlOEȴmȠlv:g:%bYTEtr߱[\O#Wnr8C>-C,OA/.M%]Uddku-`+FLT(jKx.! .1D3w?ɦ޷YP? W &477)H疰ƹ ,fs)ʿE =(?ei_L?MVQyx[p (9c4m."G$aXI</BrgՙZsq|N j}s-Ovxw2/{̝91U^Mln ;à)-_˚,Np-n"Nr"\T?y˴An0 $YeOzkѧ#p: /ZS{Q;P/Ž]6 LC9Qdž._$D/ %hلnV2T 2,ٽG%yR[(MBZݽmOT쀐!E|u|f662&@h}}PtqInZs½!4~:E6 R=\7,Vwd[ +Bή<u1ƟmkQ/xȕl tUCIZ-F]eWx7q)o8VNI:\n һSo1餙 7b8O X.XLk0dw3Rxď.ء爤ITb=;R2?(K3yY C 5d\`Mk<97Ր v(D+"G[J S{ P)˭ie㦇B9FH`%)tft—&Yr"TVlcDE5^.7jHxl!p͛,*?c'Ͱc[kN>1#@~Lr*%z#q[XWss)uC~:FͤMg!&?!+?дꚓsl[?S;DŽ~IA'C1K HQ7fd\l@sB="9Ọ4Naá (D-,8{'@GZ{a텩Py3mqb0Y8(ep%6:5`l"!9n/yG 4+eW< W\n'fm^AL1FKIG#2:?'CMX1oToXNQÿ~M #Ci1!V*~ۥNa47ud VC \'N:HDHlw%tK@)s)Qh&.-M3,7ĶA}y5 ? Gt-~\c;6D9# l~n_6QqtF;OsmeE1;PWJ变>h\U{.*::)ML7IOZZL-!䦏.&V<CxUw.'/;_n (F$g@\ + #~_Qy9\H܉}uxzarj" u/}`Z cCBoQMR?y1/Ox#t EVҕq%rAMIj)JX}?@m`A]4X4BVrPgz NGlVr6^i 7D8'6:2 ? 7ȴ.G; WB:56HU" 9+`*wXZ85 {l:%@?άT5`#E=# (H |ad=kܠqE5czXǐ /fk!` ~mW μl./CݲWH ݻIY2$1!ܳ{xf`ԯ\Q|5, 0D.K>8l杧۞G"cM7kGeCAz~k̋SbŊ_mb"1R/{qIbn!O5؜00+-"]0@gAMYVK|Xp,Sz9 ,&UnBjm"??\2+E܍XKO=ezsKCb&IDTNPg CtJZ2P$pfzxwީ _rp-_$*'@v:ɡV0)ZXN$)~&Jy~ÿ!N&e 5 EwՏYR sw}1P>=KϪkR/EcڐCmV׉TiryihxY2tlIW˄8Af;53{an)+ɦps8Mx[(mUUyw2-b,^΀B`ka4N7Vcn]DیEwx ̈́V rqON zWʰ?re u&LABfZ-^.A%#w%ܕB[{#p;N||: B>YdHlnb8f@4DeH{qG4ƱGc4J37>+(XMv/S|J/Lx5h|*փ&=4qIqvmmӤ$ro?>lۼl[{_|?+O_Ma PM]͍㢼\Jk2|XP-#EJ  @OpX cح5J;Դr"J|{ecæFLPeZ?'J>oQ17 5 ZÙ5*eW:Qˢ|cSCPe[%nlOn7פ7DJMdkBoU泑\=#Do ɦMa.u>GmC\64$)C#UR*ga#NhhVǃړʎnY>1g1e8S>dv"Y+ڛB⡥(䂾vl&zEܩc{Е8[xex#.Ή|8o=sXkxd"0Fw{;}@{ PAmҵQQ6b6aM lBeaG?j8Oqk4_b6 :m拗W Ẕ/"0i4mMb#="G[PTB("q)$ TtHbUA[P~ތV-ZcM#87Bm5iFˌUބXEjFWi)]5w lCA86V rxrh ̯t%v\B}FPz*&TOv/!9Wȸ3eTZ]]Tvb٢mC2Ԝ6 saÿm0=$n JLtL1 sW{QkNN‘N$R0.urIp32m{}0 T Vxǿhdt+?+%!{Ee {5u S; LJׁ`Hi $O_U,*قw%U P!Zz ߼IϹ>iu53+ex7A=(^LAb0ʇBvG}f{mVA`Xo=񔱘 Q<VވzOg)-' 䦿 +*U=tqPVG>j!ZJ,.݌]I:Si; '1`̋ )j4fMl7Z,Ԩݡ0s(-$]c|2yF2]ɬpkFܰŭ%uHu[PA›߹LXd3xL㣗Y{Wk*>3ͬT<›(׏[ee.#7}0:2OF-Qv<#9wr%.wdiy;_#OFD*ȓArݨI]?.h2i]>Ў6. :y7]iO+0u&n@ KR9S_Pzl I"*Omm&q>Zg PMj=L8M<*e [}2 Z#d׵7;* 4.)Q`Z+`ȺY ^$nnBİS0(6-q1l%c:w+rg?=^#[(י,u`/ԗN:Cx]+I{n G=ozGWO_[ETU;d86A˪Kx12&ɄS*G3茰^b SJzI g3?@9 $}MCqlz\m9宭)ȐV"܃TȜ#tdUw3γ6Ucdl> 5Pǐ?kp,>9KFˎ,.Ts%ݐ&`ET4x '|#Jxj! n^%+ICsn',phvRe]=ޥwN02CErA#L^?wE<vcVbH0{QDU FRd;]yeGu__7|>8Qֲi=pf٫Rjw}q es&-N2ZhUzG_H)4ˣ_wr9ʬV!Ӯ׊Lq 23[,n)*[yl`Nu \Y8iF~0Wf]/eM7@RBFMJvNl,kQ3χI ͕vI?ci?H ;s j|2-Ї6@ RM 7@h#u0Vܣ np’I :ay;xuJ^ǜ cypQ`Qc}YBli༙T)2Q(y'hs^5 ̷i!L=.j؂+-?~+ڽjp+aaF~l֜ V?gA8ʭWҎegt,e=$՜w Y˙L6{Rr6m . 䦶'=C,R?tuܜqZv\UoكLFKT}ÎQV&7d%psczyo=OcuS-/.$/͡x:F>moKf-~ow:H2?܂0[~1S}^~5bߦM:QؾX<SQIJ()C QjC3Atm,ZQECd}z㹐ʊB2ko/酼:Y7j&k"urb5]j૏NOȠ&(`#S <dnXT&~䎋3yϮ\V9nH;kQ^I|Y3" B¬mUidhXDTkF?B>L(~d3 `AEzzz=9@~+[K5" #C"qsZ S!H(޽VP3,?kK|X#;a;^v~}RK;$*[ċsђu] g.zÚoc)h]z>\3>N q)ncmC 〉W^IvU*[¸_qs,+<B 1O:6o?@־|}҈y~EңRb2vm奊ݞ0:(TO< ZV浺;ͨ)dwnLأ|/A \野wgy\PIgM[m)⸬b[>CƄ3{L \#K9A$8۹ K='&5s[NYI!Fnج^(XF_::YN>:DlI[ğZq.qGbЊo~N2,rl 5;4e1N>W&E$\FT B)#ⲋq*,esto׿D7l1?ޣSnɀgg $ = EkbSrnOX}7ߕV'IdLMY5MRuȍ2+R5P {jO ҷ.UrP(PhWI- DI\h W<`n'*[Kh-<˙+\Z>Ӗ^6R,l=R@2Av(ANJj#U"tb"Q4G-Ѐp,ҙRoc/םB ! KwRl#H?YDp%ީksc6A(d.UT`${n98WeVul"BTg|? $7".ӟ-IԾQgi+V0 2'Fь)8Mv7P0A!<5F=Lv̈́4十;A %[H=Pp@ \h1 iy/v.4* <"ĕeu,3Ӟkrhzn=-L !!v-ۤ7V{Zk~tCKʤmC$= &BYCB})|7IyQ"(\GUԙIZPP/uzg q:*[WqoJr I5;~γHrkMv{]K}I%փ 8W[R)歞M-;s;vj$fy6Mt]?""8GqJl.6Cn`#W`eلo40(e7[H󹕨@`4iNլe+ UP~0W./V3MTJ wB!9"ʼ m}yK %0/jx˦49C^ x-Ԍ"Ph.Z‘ k9BtƟtCElI qsMTĴk I`'d5_xX{)àtHi:u1!T5uq\?QEBzqiDɮ>7hna8;YPGAuXT2=_8z,ro'!ERmHf]kGՎtiVpM>bj䵬 rEwqAq}+bC%cqVL"sU)(Os4s'e$1VYtaAN?GNu܏퓹Emg!G-T ȟJUjM5oo!vȋ T:!HrަhoyiX4;m"H@489f}EG{]oպwhJKeO ~aN WsW,7odv*\?@gheTHb:b^@8 WCH"d"T9E:6+\ioḼ7F<jV I?H~߁~w  7M}JT% z, Lp3f_Ū ߼9QrjtЫn;,kSmDҒGxdE@GOțc%-Ү*h>ݦyŔk\Z,|PFfI܂õH~Uooe+ G?-.QD55^nvCP7#lf#2/%vg\{X“>&CzTи1ل& ŭ(fMi<`ykNZ~PnLvЫlAV*;N*Oז?{x `&߈^xT9~'p@w7& \9u,Esqg1i e)fi_(hd 1_טiD BǚHIVX}џOiɛϥxith,|yW%ElٽW=nҮbg4͌UTJP<[;&vs5.a(U r(mNS{VΙ˟uv߹«}a=Y7Qp}Ĭ)%OE`FNEM>T:# Ak~,:P?6%i1ιPwITЇn RĿhU}ۗj[$$]vyOz;qc D{a?1Ect9ǰ\۰LX. E0`+C4Y1 =I~/ dC.TF#tc=5A*D:\Jgŏ#6΁7^[ ŤWR8\X5ǀ.0ō@*c{+ Ef+m'0`U^KCQe%Mܱjlp54S[ /,x̺Z8WZT?>r(262WP. D-2V㹏PLؓ/!Dkfn_G#t0#ێL@@kauI]B?-5T{Jjܠ%^ 6f7F4&s3wL:)n yyLD(l&eűIF{tE{=Ǵxl^pg B Oն3{c0 o qh|ҲW.TvN'sՆ:]Iݯ8c$x$ǣ@cNLșjgGoL?3_#RUg@ DƞMܲeWxd^[BmM3a❍N Ȃakg/ w)䅬;9 Ǡ$1&[;-o__y:_\P ^ܜS; S{3XM^M'*}\̝=\w{,c?ڜr@}e2)(Kԕt(^aA%(n=e;]|*sa-M)'D9]NLjI P-)+B&L[aY%33qB ?/l~'7)L5}Pk4QM V#zon`<@"E{,zYAG Z~S,dLFf $]ŠMٔ:Ȥ{ie8=rSK[<9bi_ϗPiWdYΜdwk\{39شt܂j':ah{N9?qdM]$Q%`!դq .D:XbEہAsqM]  s"W \=`a}iAie) 3=>Sl$Q3 cE#eF*Wx?pZ6Ez>EU̬-[@yx>CܘHN>AY|[cldN}[*zPlE ۫_z*^pYM:WpMf.G>ꑕk(ʵ~b9"l蘺g-{ovWG8%$K/!t:Bgt@NU%Hum<[AfHƅmtv&E8O2Τ/Ƀ."?Ѭ} 2cc@]@"HC8w[rZ* #i,V<]$̘(.ӽ0~vTD{5 @"bEoVQ)HEB-&fE6BIrB8txHͳ H04&EZ{q.!+@AXO Z:]qԶ61N8W |. D t`]̅M l=GwXs;56A#Ӌp:$l UF?֬'w7&K(vS@/Ght6臾ͦÚ58*IT!h Јn:,we cpYMiX]0~B.uS}>`>"mΕYV ƒ#xެ]H+ϼ>U2ZuwÃqRq t91w`6szz|q h!&(L^Jn(;]SZr]`r,hJ&YE{_usdS+5'm^P'5?,XstEZ `>N'Ohvi TPVa X_Tw-uNjoPLtu~dNYНh|~dL %uZ^,jkGr18]p'#!R2px\?)< 0$H2hJ'y༄ZkIZ*2)  kH?B8[;Rw>#-; bK?"ސWmg8>MqXT)nʌWzRf~[ I7LIg68>(dN)PWe UX8!*I:X}>X=!.zhCm֝r|̈́W݌86Iwnoa <(~H7MbK{UXw 6wB"(K[Յ ^eO_͠-XÂ͢toK f~˟H%#N1VoZ;t';4!Y{bfvlha08k Wz?t/+0mHt|7̘Jڋ}pHd1DxSĠ~9N83=58Ԣ~] Ci8ks: Fw0-p񰩵[3׹VR@BPCR1z`sy ;\Y |gxʇY{L/k>TeslL[nWC=N[B9[ٲ[Fu /'H9 4l"E`46l#j'|3_S PsɤIW,.ۣ^TaYVVdCcn P{tRZ=MtKQ-NdƖm?T1دB[.3[LE_VmD,4hjѴ^2!B_7@m}r-̭ K{^A^k{EO5IEzx0-Hz&[r侧8:Xbl>x^nD`Nf0zQ {OWPF3c-9a2rdA_׸ _hjH+c|[\~}K/!=P0#ܞ73{Z앃sSW`~(2򸧬Xu%2-B9ޣr~Q$GKD0 p `x:oiTq?6h]跌lr([\/GĉgPҚjpǼgGQFH[蟨kkR*o18D_..b)^!bV:_/! z=zEªXܔ3 #3ΞK[)N8Dw RM7jؤN8Z|ڎ8,~vը@ޠig|\} 8n2nk['V=v>AZkd$=m[s)`8U66~MCeXto|hjӢXdnaXƸg8IMUTP[a ` 1X7תӦfLŘQv?mkVȢ(,[N>Q{ acNWznj.nڱ KGK1i̖uT{c9'$XĝY @B7$?O$3SUkq[MѤA ,&Ў5PO#Wa¯m!@R- hMsaƫgHn=Y \mlo3[ N<ւJ2ߔ2ȞK@KL NӤq pZ.Ws6$_C: 6t ;`%f%2F̧$'rtOwKAozuu1"U|݇ki"T>phŢm\ײVXQߘ}}*:n8AqN6KJggRk*k: bE_:yT'<0a ȰfmJ 0ẋ^ +[_!9z#y!1KU+>{>L.sgEzyo(ޛ0HH귣t!$:xgSA!{bJN$k f PGNeX [~@%'KiV G2 fwpNz'+GH˒uX)f!v&C[@lpLpj߯{8hˑ N(g|@x,^ p/jTTZ5kc4 z [Mq  rakڀ(R^Ly u=t~"ۖdo`q9ٙ R)q6Z8M],?7Îbh TW0qS_8@@%A@տ IO̵ZmZ LTDlGQlA$啼+&܇oN@ 1v,˯`Ny:DLQ"Izf%N-H|HD-b38uO>Ni317%RǼ1zEv->p\oi8q0& YE|GRݤ;>> F}YhDždN8V K)TgoPq*W\A"(E!Ae bhoXWaa"Ns x9@b͌"NoOM:Fb%EȚ.-3{}%o^wVNj=hpVmz2%c$ Ss,jք_u(tyeq!.Z}~3(Q8 ^'a/4痢?ޏUo %A6FPTUvO;\ɋ+P)4o󃄣]U79=օ6A{9W~{'—ۘQC auQUY,$QR0>Ys(.a"L&̑}{cX>o4rf% B'FX\2iBYpg0sy~k_+!`—F|ZI\}~a 00-VE-(WyGmA7 [[gf9.GCÉZ{鄓VχyĠbNҍeO+(VpUM/p!ȇǴM㩗z>ad3:¦q|u(+]_J\A kdxT.-^8::yC_Ÿ=f;i~.<(+3RSwlh?'SG \K ^=S#l{p nYgdfr5w^zn5\31ҁ4-N;8ROh܇U,vF睕|nq~@$-pM;f0"[H񲢽 dS=FBAl vN&lǩ$. d*fCx_Nn^{ȈyM^V-o-C&1-bTEj9R riidDP0v_Pp@uޙ}ꫲ..[QέhT.a#L'^1nؚw1;g nEN?$f̑8W\q]pXdoP]ב )zl=tw&#]+vjO΢'˳^FJ-{4X54fxv_{=JK ;r{QӆRh8xz't1<;ZPniI6?;HKj> 4,}v}d-+^ .qޤ`G8546H:DL\ŐJ!B $-O+)Fޖy#?DvYl(V v2IT)sYf[6V}NkA6HD iJ6B&v~+=a3ՒG UYgj|' ؠ_r -DCo^nF}ZcX\.G~\F/DAէ(1{27#LS3jXAxd}}KB(mֽR>,ͪc*d;ʭ_lC=lhR>=/D`?xEOLJ^/YOTxhr̎&O܁FW<[7]QqcH&+ж ,~,Fn B'0?i*&̾_Gjթ*Y~~!7OTp5EG \ SklXDE5!yTCOP]JTC*-KdҖcKsW{CՉq%SϬ{W}cYie"bN` XϚ=Sd~O{nQӓ4bNXkC0z1iשQw:d@eCrI,k7bĔ`.CS蔕qx3m 42 RPݑœisyK-zv0 2_^N*@qL>]Up=rr3ƍ* u&Pn;n}D MPZJ1XwfHdFd7!?k7}ntń~󩦐ʵ D&A{9O ժunMQ)5?CPVLNr+ zaX/ zu 3R3JV;rȯ6 =9ȎD-bk:fj}w z3`~_*#G {c:Z 9~\w` D!C{3t`Xu\↧AsG *@ !`-iblc)0*P7𶘔U%D1(תM$$YvJa;ehNEWSVoh8A_cG(Tړwm5z ޒ##S 6 tqh_ :LJ"cZ L7=9[|tlf#.$,..7~Xt $!&켁0cV|j:Iu8)ӻE Tr֛c?BfU$BUZa 6+jo.:x44]ŧ!!rproQ'DW9?Q+ ^;!~ >􂘍57 x0 7؛Rc\.?HصiY7hvH#I JƠ+Y#圧4sߦ56S D6'iΌhp{XZpR`8FLvXh22ޏD%%to6im{PEj Ϗ)uC5hQv3#W`_s?w8o ]$xAiQ'6a _2fNs^Ubkw@Z y4iPH&*ZF̲ib")`(y6QAW9#ccGXnryjm5 1XY6䂕z2(ګUgsXqqE(poT0#.:RS JX;)IURງ 5K-*<Rn`H'ovmu~%Ysӹ0 T?NkE &YH|8=PmR `.|zJfE^{C_*d[ѬGVf"27 X]KZi˳kbiӋe.u9(V{ȋms\G3g ,.An Iy/){XΓM'TK'WJL_{dlvXS$fy+<5Q#qY)tuآ4=@62 "Q bI) F ~ zVN5}ʂ >h^>DÙH GH*(xhVj4mw-Llhf9; m#ZR8`G'͕L ^&%L8WW#1oyNOg8oD/+#ɧ+4I=0]j¾C4df=p˚~ǎLξ)>BWj(J"-Î $dtVocUeh) Ur\z@}8Gwk&fn%~c؄ GjC0tI1@g=!<<WkÙ GfJyl<[Q,,L$7o,5RA : 7}޿ݺ|٥{D}g3G2,=4qX} E xB^C|q41xѯ kxm$Iɴ݀,àDv'FG(ѕ d/RM!Ai#Ht8̷+|l5.4ͮ?wES Ig90v[^ )N:AKL|b$ 4LPተRA_㎉[>;j@!v~A݊ Td*A Nf<ˏB|UΫ1YI ːhQd6(D["V+1+:)N(eD#~Fz惛<d,D2-x&%4[2}}e] 5SE\u[`L ~) ^68M׬gb )ҚewWJcE@<ϠpMbK'RX-y10PQP-_ȥvG߶l){(8_ٵ vM?e _y H*O0RO#;T;^/ CV s68W h+ R+L(1:AufF ^v^$t8akal"ȊݕD4![4u/ =l S5<{Zf݋KbFkh4Uv.yIqa_a[7 u D4X 9* 9O3)3aP&]"r  BjLLMfUPKe9)7҇g^ B"ȸu\(# )DJ`+9٬U HdAh@~1t3x+X_<y92?o&J>_q$|`^uuzSn:%I'79 6Q_Vdq\/ $kQaGt펆SLԆ P{]! (Y@ $?5wps\ѯ Hs ) -"4ۮ*h۬J7FQS]qR1FӨ!7Q՘OvE64$O4#^w5l#_)`Hl{y3(. Z[dxՕO[qcshDb@dt]zd]]6$;&*W_K(̼?ʛ&R&FLmԉ\dÓu%,GFAQ0xӨ BN~gCqjsuVvT$Iw#^֨{~8qG#  .1R?^lVAi<$ H[PY@U2Lnb=Py:ֹމ\+ L|F~E@\pjO ځ_  !UR๑Y퓠nFN3eB+fA{5@t5i孝=Fzi|Xtb2&aϟ'wbu݀n,1,P>3/?`i&_|30zH*brs5` liؑN."qիp L/9lS. +?D 6>B8־d 3ߜLą\ F%D}_UW)vgٌP XoͤW$SܒaQ\tkZ}B""zFoq)$Ewtmlg|Hq*ӠZ 8i+G8+~NSt?)|:5^d/g2$eKN^9o$:EHF݂%ǃex[8u;]}0S'BgXS}!doj>uGX|x̶-kh-5 Soq:5n]w=>"K1y/nbB7ٴGt+miz9d{!fMbdMs=B=ړL*[lsVz@_DR" $csg*d:?=o{(LtyM퀎ZX\b~1_uUnn9'$ӳ  bLzdr9)v$yso^Q:)ջ^I9;N* o ¾gnFg =grS^x~`h8H uR0ūa̿DFDqQ}Aڴ%nzjxO]:cΦP=Wn"h' ;Bs 2VnRC{3cn\5Ou^4ʺ#ɭMdt5Bޔ37{h7LYރŐ <C5. Ȏp;_Vbvw7jr]tܸVkP'V1CHjb L7̕Z:@IECVgK퀇#بX'U% m䰸*uY4+ߧRsiVn'?b;~NG5G?\G%Κb˼jZ,\Q4ج6I\Fbq/w' JoW-ZLʚ}oʽGl0oq8tn#I)Fq\gH 1ujedA¶K0/1U^hoHЀhW&ޓ C\MXzuU {]]^˙wfRJ˟JuCWL]Y9g+rCJ:β~$`'`=J8p>ʝLYMHۭBN)0 8 CdgՂ)|w!.aؑ&^BoV5u2lϰC9C? 9a4 l?{tygt<0\T֮v踤zFR;ƶ"#+x:f)oc{FK%PËJn MM=wp9r5MA2pg'u\o3ZW{7--t.ѩ,@00مfOrC:ky߸.iF9lr>U> 85ae),82j?=c<=t-c<]G9Wy2ž5^S[j9E9G{Rs\Nsj.S%LMipVԧ'ގq*+ Ufhb _Xxm3)2wHum8-U4Fbx#Fִd𾻐ŰM‚; >*N)A\_Q@fYX+O*B*rB][,{ɠ~DZ*Q R_!, ͤvM#ge]-Vmw@.Z u,ķZ|ݪJkʵMU,.O{0%Wbi@_ꟷ{=?!Dфc 'r .l"]^no.Ss3WbmOCZkDxpI 둵]"6]ɰ}뭼4R]O&߱{VZ@{~ۂ.榀nEjՙYc DFK*"o$, [,1Kq.߫=`뛮ӇG.T <2}XhSQT`0]gOZ2.LHֳ.usj^E.&%z#J8ɿ/Q,RUz{|,`[HCܬi0Č]*T"7?,Z`# >}=u$,&JW2BK| #7|ED;CI³!W~om/ F4#hE=͎:SEK&*rI: F׭z-({̖:Uဌafd-/Zk{Eܖ~w7i(: _)\mkGeD Y[><6gNm BU^+Y'`)Gn X~X*ԟDBd7/u8x,wnNB0-'+-џGW GyQrb0Wbc4_K"G䕝Gyn2PH5_gfLC׋ZdXL?.S'%e3_#6-$JzܒRi־mN:jȀ*~(3K-$O3VS lK=nn[дŃzXkFCHFGmt `rީ+Gۤ-C G<^BoLG/)hr7Gtk /7M4-޳ob}b^F̜:9`Ji'V.\J%&I=i#[~hdttWf,o;SHFCUrgƭN}MRz!du$%mBj\dMiL;\gmJ8g n4k _SIѿf& ٺW3%߾7q8Ŭi*=m* 816)IDxZhjc,@h8⯝/颵.{ ok#CJC6G+` v]_&E!t0fθxVt|/۩"pgKSL.؄rSwq4}v]w;.+?\siYjY[zdB7en xJE d;,,t a="«Gcj0z>ԉU+=B?Ob-Sg ;'irRfEwQY4NQa]WLÃ?u>8Ԁ:~JK81FNo`ť{Sk}NT׽@E0Doks]Wf"l~ 'E1$ӷI.S=7ZHaRܥ<ˀ[SQ/RrDaW5JV4[{ѸǢ7Ĵ!<™@~k~kfVnVpܓ" ).p v,6 0?; $ yިľZ)T"W]>3,ZϛЪg}vmS>3ng dӽ Md,z'VfR #YH M{&=˪*N)4 3?  %ڡu ^zQZiqw ҕ',$JV3ۀTbt-#/FBvFԠMSu)1Ɂvb}2V 2}F"S+.Ry+g. zzZp̴UTawÀ9q%6&{ѾioZ_gF.H+%\}g,BE#3)tT Ň~D8O7C ㌗kf p"[eH7 rBh,_ o=gؗ3-.L6#@um'_&r}[ syoLkWg_Y|Lq z-933mnfgd\{ =hYUiȋ׏`zd9|2Tnѷ/ HZg 2Unp[@>$3\D/sNc4AYApñNSZ\8Iml<ɛ$B+R\إAVM4yn Sɥˠ| h{G5lhtV?Ҫodo L3(5a6G?x*y[͢70jXq5Cahr|Дn{Oaz i9y $_K^b>UthY4:&we:F_ k3?H)uڏgj91MJR!M8t>WeQQ:m9PDb"қhOY+th7 eb_" L-$/Oӄ|O Yj#=3?`S Q6>h{!K EވYfCTOe$ە}Y4nw[Ƴz^vz3{ ǩ1n>OGue-d0^!H= BdKzt(zJ#bq 0ؠ_>VE<'byIT ڭ{ՙ5[]30_(꼩sye|֗lXE |`n[@j;wJ 84J:Vq-/L7,gX^F:U^j2f v^Sxiz{//FdheؠQw)jKڛU~ *zf)3A0ZaYUIspڇ;9?0dDNfN܈SyH"veU642E{@4#}FewY%ODK+%a'Ŷ5GW]ϳn EV2lOj6p8u gcU釈5\ȧF dɜ~^6)浿trDjA>ًT TX'THdotoP}PKY$5k(-nޤʀs;muU}.xu&$)R4fjzihfY{x&"GkgaC{!FVt^8)_5)2K82C9?[ҏDzx셧BT@ #{z#e]Đi& $h(TKx5'93hf4IG;wYw8foi3)ZeH6='^lpK{nfARS W+m{Ty{Zc?hX@µʎ f]N'b@tMN&T[]!?]?M)_fVnڊE~u҉7_"R" ,w2>[,1D DV%6݋h-wtUrI}`AV٥ٶS`6rWk8xEAwGP ^ cvm&cΞ-.Dgf$_b5ئ0Eqhb//r-TW&n'!^).qY8 {&+hq܄ k9z\ͱ-A@6c) 5Nbޠ@5 E[d=/7XOpKM]hϦ0`cjȁ#5"?C/ F U.UYI˭>بm$`_6<<1k'"mQ𸒶`5M3`ރT1s/V#?:_6`4` s#>hƩVOlni& wq'ZGz|`Vbg]^>mKanx6'u}d}[LvgN^q3 UUw* /T{5ֻ=N'-놈, #33^tA)A8kj:wub3s?8yQ f[(_[ʏT<*Yh^6~efz.dfCV%ޱnڕ> en\oQ:>aU%b2lh̖nFQc70M(v+74_Gds "1b"fϝѬK1O;''ʹ!bG\xh8}35 .Nb4)l J"mUSoZA?; ;?8$ o5R_yɝOԵ%0זelYpB(]I|6'-K"3-P.խh Y v>" +Dߥ=[RaŽJ`#>~ph䆘GoTV]ϝh zb?iW [Naذ&8-{HXةWr3u`]e lXZ\Olk>ztwܥ^PڑaM;f73FWqVp=.vv f͓]9O iTb`:_\$Օ4iNikg ʏv"3{MoDfH1*X5H$7F}1Mhm u:֫.F$y,BE1C OlٯkiE;V Dasiڽ"jsCV)ꃊu yv}DHFb#DT)6h\Yr睖#zY}%A϶78NL@Eg_b65Jg- 9tw[q#ŌY5KM:קP`n ot(\a:22`UXn"[Nceg<̀u.5T/O b#'K7ꡡr^d"4iRv'"?:DPWeAnP6~4r9?]!&Ήox+mPdIFo*lK\š{?Msw}Ӯgs`qC%sϒvy֦ŻrHo UC]apd ՝ɃtZ [ MLm"0ʆj|>eD-I/3򃧄~| Wj$O{%a) G:2,4鍇vLiLe=Lo_lH Mf0 m8SǨŹH'$УF4?Nű![bAv~FE u\@zt{6VIzA`Hshqn['$[65+۰e(/?)RYelͭIN juղ9) D 2"c]8dtCFQLSoxZE//M#(iYhL2?+|nƹ;) xThRp)dW4R_pNdpg ^qfJCn_E" Đᬓ˪H5 ztmm} Y.pdu3H m|˅dff ǘ"wH"rK&㕋>ÓIN4o1b}j5kd`,Obq.\}i6%bftTit ܸ4-~p%fBc 3iY<4'Oakg9Qi@>`=QCHݓ:'NuC\MW,N!y%K R 7Gؙ&&CjG$E Znwc`Uwv~v_Y1JfRʕmk|LDe^#Vu͐j-$6RkS2/QgLYuZ͐W7:h~~ j/fǘHZiVZ1ʄ_!YVdzu'6%f4&`<E54Cr;x\ VK'Tתh/vڳ ׎j%F2p ŭή~X[bAKC>+Pj/sse?>"lճf#oQ!";9ÚyxI-hm#=2t(Q ĜupZ.dx.$PXV↔a""F/OM>+h}JqhFxf(FNg-γim)0 b|.*:Q)~^ermm)%.NexiXhdHY%J8G+fe.7tWx* DmVot0iE|2#ww{$AY 2>̩3s775!F7]Yw1|)=kuO!?Չ9^3' tD44y=CDOjd *ߒUgwǏQ/F H>]-8y?o(pexG ۘMOVn&tYQoT,_(. ; 9^zVR12FVcPd,fdag: @n]d@BF|YF.} R(^lHXdwA)*lmI_)5 9D=a}r_`=@h HGe3¸њh3V%W/훤94ˌ P5fSyċse{7OcAmvk& :Qi) ji?__n^u|XJ!ބ.$o\Ca%+$*"7swg:J=XQ0heNN4=B5AF;uzJ2M6jTBJ,BgJ%&EF /iuJP'?AL LNs1c<=ZU0/ޗ;ًn>9. QN!?_P2҂Yag|1d@֛Y}Sy\g{s>hDC깸RZ#IU}DzBoP#lTݰbˎJa"S'ma]tx(}:}uT<n(J5"%g2/>.;Sמ f4g,5,#=3<'ͪpb,OxIX6=۰d}WU{vK2PCCH *V$v X@ێ Fc=cv[;q9al'|Xzz2KᑉxN2U&UfhyDư`?5t&qZQː3Af J'U\sXZ>{ b}4 $B+4Y tlQB:/(”EgSbߞ'`轾bQB+Y-!AKmYAbCg6hX\Qy,-|d-w 9Y]C`bd9K%T%HўLZ1UB~RXГ4ā]O"jpbD% Yhc,eWׅ5{{!sWܱBd*dy u+ +But]D*уLΐgAMTKH#@@K`(粄yBT:O2FH  5k]'^ȳGBNo%WBo6g%ҡmg^Y ,h`0,/=pݯ͟ \ZW4hJħb)`ǂ Y16k pIT]sD,49 9Ns[۹|2^e!jNٛ^wb-u3Ć-ߔ߁z;/ٞoG|hκp?CeTkQ4(MGqZ)x0iΔs $ \:^op `KѝOz<&6'H@]:㛫R ^"TzAN+" Ԁa$3XԸYuFB6ԕ 0f3[~bI $_ʷ#6;W^zb,+W汞4̂MArB$R6koHj#܁eT^b8{ROgX/mә6#u_k_(<ӧ7ie @sev(FfYT6Z]s;gVOl#?jZ5'nLrҏ lI ! 7G뇱zs U%*gyi,Od/#g{6 vdji2[7sX]lԞҏ}89 w_Eb @d6_h|FMQ[ʐƓaoh26KZpqdc½|@x;IS OdR(Nʜ?ibƍta訝 t2v.nS_N/-:BI~(]t<۬D{z et/Pk̢^4ޏS ms WnCgLcݮ5,;δֲV|=j%E;-`mVch_51O燼9 v婴-EOQ4[Xy"-!+MR_D3Î#M0@(,`vq-:ݯKM2eWCuQM2ڷ:UN@e$ -?=,S! Z!慝 7`'\Ʒ]8):\7{Ք,RHʰO~AfFHĜp"'lbdW<79T2e:S0yͳ3LX*$Ԛ9JCRMy>p7j=vR/\St<7mp-@[|?.- tS$Z ,!V{['N7cj~dP)p<e`u-=q }QEՅ ϵujwC2!;{u(Is+~7ڿq{0'V"iL@ƴF9{l^^bHW;vITW%n|n5]k|:?Bq]p"T Ono3Oa\TKC,U#;s ɂNl %*6%^r`@3]]0I,^ !LBlb'Kߍ&XBͰviejzZm3&=?~VKf+aXy9 x2\H~y>NY,4Yg5pdMUۉ[![:FIS+Fy{2Rk٘Rt9sQVPNi'7}FT a l$AN%KSUϨ Xsg.R ܚЧ=muxP% ce 4e3}&/NVQP[߲Ze2 :"VNi(iHP(irgI_T.XC} bQ?ퟧ5OpoRE `yIe~ŔٜOǨ$D钆-ֻ>X՜nW/ -"`4| M179FAU)v`) ɍ"5_EUs^c-lg@*]:X":LVēpb11藈BWA%4~ y0sDݛ%LjTjbIN "cw5RхtIs)| )^G!j8,H{QUW!(R so:YsIMUOM @*Ԯ#kXP uENBX#(,Pnswq&c'I{L+Vu8qT2\%n&ULRHE94 ]yACNĖ[Ѹq*,O;N(XZq}F 鸺K??3[%B8]{Z sbuǯ+4^㋗)طLB]ċ !ZmBIl8F5-oEW݅BZ=Ӟn~cRY' ;~mhX#LvkT-TT4wkHϹu wx,^Fur/1RVPN9uԄM"SQMWDgH :+$T1r~Ae.:P* lxVrcxH v8Df)n= < ZͿ: SM"=u8@/h$}E m~!z3.9 șAܾHV*$w9\g$}Kٓt#+<gINׯ"XpjQ(cm**s6{Vul/,>}hj*HcemK867XJ׫NB袔^{IKJoNC+HL՘E2\h=~*YV8gnf9#'e7C {'?eXDq\vLpv[ U9`/>%0nvͧBkgʱسN ; a%07/ <+a(,y:k-rQASJKb؂m/ҧ&nBC!Wh[/Yדيb0vM%F8eak&8] mhnpC3͓CtvF>]4JT+mCBr;dԐmOpwjÀwg)qϳr%bU2iY%|'2F`~/'XMd;j.^qpS!om5yf'#NJ498m$,T\ZsB wT5^kP3_lU ]EMNOjjs ܫz ,#A\^ ?|%9݉0`E41rGs!;: HVk mq,˔v0KlFXDQr)oDz31x3"/e `90|^J3&1alD_&TtAuE) rǾ̦MNkպ.edI+ҲB;{@F',/Kg6JBIƺAUsAo3`6fh!K1L&UIwa  b "l*΄t,n_6*~{P$ckťeaGulUB}G;W. x`!%{L>Kx9>nNGE <+\e'UȭզX N =/^3yף\ p^ ˛Ki&b> 6 Y+qE2۟b怷$l4KɆ$pz6شM_7֖fuj S p0SK5<khJ}vFOPZt^mu2Sj=-󓒮^ZzJԂ(vկSo\|W8 bH߮˿ yr7nߥޓӲFǁ8Esֻ6oSse IS l?Y6K`̿3W w!H%q;nԠq.xl0evc9~k2yFO}7m{@pBȱ#p]tqf5s:Ss/s EPAB ͙x>>yp$SypGew-%)I< h{Ӑ"AuvvaKpY y% ^<,SO)rDuO7}|oPwy@锝 o%ɥ=Kn<,7LMX h8C9L}>bhz,G-R|Feɐ9#xB%wzaB=hj[Ss3}aM.FgпvA;چ׮XL«u+}yTKvYEIӻ?Ξ{iP!{$c8%7]W$;=TܔN+e58O&I P@-~2eH(yچ~[^rbrQw:r8'h v,q+Diȹgqlߩ 60i `3F>]v"U{|K Q75zpR;XFxaM/Ύ1\w:r47:$|?NsW,rZâF;W7q! C Lub**\-(&S_Ok:U۰hwRæ+_= ^IK;IDXh30AMO `?3(/e^,U :_R 3+4iGyGxWb72VhxkTiGw_$mdqŷS &]3A (uelFmEKY-kx_u?7uYpyuAL<18Y1ڠnP@%u#+cU&귧P6eh(%@ru G b5R ~2 iwa=* *YVm-ots”O3dB[`7yo81V6Ⱥ8,Fk@`9yjqJ4Te+:eHѤ&y'f2^b/紎DiL\u]sF2{y.PB)ygY`__O$BS3SV(΅,,nUuŲ/o}tgn7P= s?U$k ntx(L0R0ŒSdۣ— 3 {zu>3 |XIkfyG43| iJ 8G >)!ְroVKTgf/;:=ք*Ho Z^eՈݶUI,KN)Ѣ{_©5Up]vpE?soJRJzq@a5(aPkpmڈIn$Vvzfctljv㣦Diw N*EMNftYB}_,z'6pmDAh_3-ǛuV2hM[[ZK+Y+Ӡd2i9! m/-9yl s<'j®:vܭgd[Zm R@M*ѕ c3(g .f6dvJ"Sxt-%:eqZN1Ǜb+G=wR +J|O@t6C~no}[ gى-"Ke bgWC@Ѵ8=ݟM^)8;v|)޶ƙOWNm2v!yp8x-45[8L$(|<}7CuYnǭ\xq|"[*RT"Zf dG;D{&2)N2aυ"5\=;oRqnpy?.Gŭȶ*@ymb'9i ▿X`Hل?5 &iJE4ՖM$0 >7[qQIZwwph>{ 8N':+1V_a& ]Y w"CQT-פvZ및wy1rgTvb::}Lw媨"nU`GfW"uO'LQui]J&uFhىpKWBC͑Ed 'L ֲ߱j>sq,/0ӎmhXK;e,vgpȭP]5R.0H1 PzôMOΜCsOT9oj;+n<} mFY m:~-\wFҒ*T)v%c ( 5͂[>/Zƹ>z*pAę?Z Ʒ=~ٸVuƍV{7<>zȮސo!\<ه'H14A Y.~Y[*Jp@EvYRBLk@QADIhР_þ Z';@#+πCI@EZ8 L%>+FKL}Mg!@V>FlVl{6'w<{@D˜8e_&RBF ?"??JI]&WN+#=V=Θr1Ӭ7G oP$7H 9·N!TS%T*$G:أջkD_85u;DrmSn\mQΚoVCm Pys8 30;sCgO 5/e6dwjxO5SD r)٨ hp5nc_46p5Xל95a0ْSb uƹ[xr\C42=Հ %eU-W 4YTe- \ o@6"m){'˽4rJ;/|. ,OʤH%]6EbU8&H1>!BnhO‡qP@^'KR^wMW+w4sY,c䬢vTTX|]*'KL'FEE\>B~Y!7Nzϣ_QJD V M;w%sWmRrY1Zq Ųf/d:2b1P׻ .t 7Nr\"qjR4{+/q$[!.,Kc\޸#U閨`Ppu<Ƌ;fZE9;'2bQRCO|j2NiN܀`]{j]b?}%VY`(1Fl6>ɨyq ڥ EWm 1..'&m4ޙEqONR7' ({h?z|ܷao% @oSfkQ]EYf~!>jJ3&v}?|"3w?,@.6 f[פW6 'WSszR, "%`yJh茔q=&փ fT ?g JDe%&t8V^ekņ96:2yۀc{*EL([l=e$ QQjLklPDUʣagb oGeTyp.} ;K4݊ٚG.=|BUfWY>w`=G+dUFHڷ՘n[ Ud]@KXm{ss% PYP! GîJ]*Q־LzSPc?'UXDuo$'Ip[QzVb2Rhjwk50[MϿ}`g}:KU0@(߾SJq+N-nYc@q#PwJG\3?BUQ{$å$T2Y7N ] b 9#~g*1Ď(M,؋AěU@ZBBm'16kGdje/Ŕi~| X1le>~qD\ܨZ]sl>C9E[8v䶈HYAcsAD& Vt*k9fe*m)8x&B+0 jE3*J?\N`UZ>4߂m%#t6" L59LV@!rB=xVo۞:V9q(Ems9yܢ{]jy6TˆFqAе;†"d=V\+Kp%7b[aqؖ DOxށ8Di6lDUC4VQHm^Ԩ e* :+\_Y8n}p0BUơr;.k!T{r@&̽/ 0uX^Vϑ6hqCN9쁀_}e¿)G1Dn^d˺kVMo/'U۲ FԞy.JEe%ny˦|uac2?DnQJ~V|bPqgX䉧os!Osk'{.;BJJU%cj+ש|8!*_kfPAm*?D\ Zp0MlorvvX41=A`~I7aA؈+g&2;87mJ4gx{G$ZS9Kov6-D6LrЊp7ݡrpdUyWm  Fn 1kkЁD?nF9.bM-^<y:~?[ܽ@VR4GAnFe{;//+Q +yZ!J%N P{k/5Rx!,<g'P1+y#—/׋F(+E?@ެT0]#)#] g@ Ϭ>tȤz#Sܜ& i2NA>R5R[g@Ű 칾l=xFKZф^b<RcXϜG)f٨#61WB5-Ap7IoT_c6lB_@dFVhFG&6M]71/fA-[4mUM/{)~VO_>ɺ^!q֨"[n=ⰞDeFnÓH>)߳f)N&G9JBS/\h*4;ܸ8L( tX_+c?+&Š-C-:QuZ<  -n?cm&g{c2M@< ۺ`}Kl[ $6Nz=ovT'Yfxc@T@37ftS~m( BʩdL5j %>be/\;ۉkҦ<C;m5P~4x)e^P %;MyY Vp)#.uɷp_Mej(uZגH`\\5qlQ-gw;7#1m)`OM"O!9 |79'_t)E嬦 ~ef2[pc=r6w,}ݮ]_ZDT F66iĻ{ˣUz :I{{/ N{Gv𤋮=Ri,9Hk1'ihБg\}eڙ  LǛhð`spgʛ+4Tڟyuz:#;;}xtSgSt'.̌3[7NhyA/pG0 #Q[3h%8GMjQn!J2uKkȡ{u7*p1Y Ax #ŪS)P"YUԪ YIJ8$tWwT0H16Z뗉d=9~7eiBL5,G0Kפ':;2 NF+w±TS\UtPL@MK<WAӢ%Yi;JqU!(bz@~E jiI KOsO#$=.BauKHL/8&#=S>%fm5@qlw6n|NKs:)EDQ~Z)ɻ ;ƚ7pgtnܫA%*N@ Zb )C*l$Ll!cT?5EwV>twd#?:?e;}ϗ{h۳yw:>E֬PY/j( |)W/I!*}2$< JA9qm3.1\L )A:n/WW->rŢh^}ΤjLfZ\',4Q=єCw=mmTkK Mɜ]u3 (XJ5!vq5}p[ y`2gʹu^au9}D%A~IgÎՠ-!M?MoDVDWF yQ G%RPA-8 ߇aP/陯hBYc] c\t2{v()JTv0 ʿhx_*2ҳ.Ȅ5{(_o$~/", 4ܻ)ynQ~xǏ 拰[1k&&m"0kA" |?2TZ=e%Rt=1$=,jfpQ#֪Sƃjbۊ)-pݮ2 %ۣ"B|$AP||n-Eu|`T :L#e.Q&/bf^;@LȌ9r֙=ۮƒ lƍ N/bY>$l޻_ XG) OWQBH3~oWţrSׯ3X!>SxW0=:׀?9ZVnNPǓ=}@{s~%Qtqn)5kZn )dS3"[?A[U8R|5Y /']@MDbk]Y o*.{pVRKlejaS=MLL?ƎE>E$V?j<)2>Y^ AVmQt{WUvl)zօi0n@2 texys`8d6 7aOkw;SU}ŎxXs=#|SB@< Ԓ=_6!C 9f6JWKXRj>D<alujjM l<+ 㑭5n~oWFIJ~Y5zfޱ;vDJDnC.aP۸f@4;sg"WAݯ VASaHfS7 2deyuu)q.mz}NC/Dsaٝ~̫.5 Q`>ȖxbHN(pdy5sfh~_?L _z67)o3OS6 GJyhoU"xқgG &u c.+*5:`3?3($c @??hZTYJ 2s S,:g;iҼѻFZOX=C=D!K\n\ݤ+2L;BH_,pCk11TKI%PaP#!Eo\Ґ&u]y.xn < j>X< 7edz3Ţ.P5&lg/bvs}[@W|NzCD*l+SN\< "4s()B̻yqGNM5~.8"i q iԶĘiW \%F- MklIN+!ga^c:,:d^ i&5sT* ' y^5cX%Q'<& :Snb{6LѦԊ$`}s~(D^EBjpVT&g=<%Do09,`bS8Tԋw'wH<#oϘzr{D.% J*Q ʡfq}N9+D ck;`h'6fx53 UZKXguxbLTr0\nb q*mޅ+^xn| N]凵Eq1*ͫAS%f@taT9Q]Vɔ졥齍sA=Re츨֫`w0]H5.}eaH/e+^D,$c'FW<{H$Eϒ)' 0Goћivsz03F=l$lۚl¼JQV9 @Ag^Դ.S@vACEgRYmP 'i9B[5*x[> $6̓t'k[MKL1򶶛8þzΓN9k_CNh_r9 Ѥ9ҵ+Y(0ͫ:Oòќ-|9bR;xYZVOC-HpyOEȡqwe~$٦w\^@篡ߌiKf\+=:* Y_aңwQ[Έ"iIZ?4*oPZƲ`Ry=oz@7'u:DhLNߎr?AGr/ݽg1 S:VL_1$DS_鶗,f:Y:i{ ^*Qn톯K:m>S&| =Śdob@?$;,2\"^:sK}Nn~7 G# јVTebk]I.#.H:\GJc[Js;6›CsA =G;{?=*$XPirt':"Z]9iZ =Q/BB-e-R%A(.ɵ=|H"[Ly9Z~҇kj`>q)SgFT6\տ3. \ɝH>_:5 ]'xy1M]t$<y_~ o& GGVbR73VO5v̗-M]EjY5q$/^lzxp a^VRl|WbgjWz5~U@,&MbsG0z5}%3TOEjLlwK7ob/HÎ\،]U1Uw p!c>H&i2g478b׭e0CP]xԌl2׫DzKM0;Gzҫk[Q#mPZII{`VBKHuxT`YY}PIVswt3 Z=ɺ4fG쑸R!eE h^`hYkZ( =y7P jFƠ-X%*Pu,)*a}gyK~j3(͜N;ܲڽ!}>eRJMCg@ o!\s6:I,XaJm=#Ӕ|ww>%xF-fO2 CCDZضvC}6gIjj+[%%d L@S]y3{ӡeⷦiFt/غ,nL`KadȆ"O0$jFg ̜fZ/.BIde'[Xshjuk2=l>t0!Ogp?O*fnʳD5s{yD3>JV;*9;ϥء!Q0Kc2M`ii[F9>Q\X+>{6*`z̪ YEOW†߬8*Dʱҿt$u\pU+T*B=vl cDڼ+.c9BыAJoEԆDMQ U ]d!&/>mRt e49=) m.S3Q1Rt _wǶ<܌02),fB[l4Q$=JxU^q/=ϿZݝYGDK=}s 98s8gJ$n9;._Xu^!%-'MĬ U$P0E1uP&Qص)(3m1޺f7^)k.8[/֐,ΪN1oJGcI Oxא??W^,DvT/M;q3xg9Xv7NGq2Xү?Vu׈9-"x9zߴ>=km|A+A9?{@ZaQfjZ9KK[ <|| b3HCmESM 2H"D,jo_.14lbàEغP 2b̘3qS>|T}F>j>rH6pkyC\M J,)AVRmbj69V ~Ms"5 'W%)~`Z1!YDZ"@|ҼKEQ,T+QquBD2q=Zл@}>s22A@;+[6GZ`d9F,AN3)ϺnW*U埁Y{"cO1(`bOKxŋ:dCz3Vp Y^3/Rk1(e[Ⲑ@i?xa w#ַV(IJ{yX)ˊtaIr_ڡ`lE|XdJׅ /bk[0V߀izMSKbGsҧ 5H!;%Go1! ܕg.>f+yI~'9lgÏ\D7}7HCĈ>IlTq07ȁ|'QW4=R>ّ>fj?Ky3s}Cs'{D07;E^sGF*6Tݷ#kYyp|t)w;⥯Rj99κGШrJ'l`?Vrȅ6~N1񐨣dw[ D˙jb(}ݵY %f+ 1=Pc'HEq gŽ \'^jKT{FYN%7hE⎬fzV?G  4 s\^B'ۘb6C9g+\d.{`v6%щtl%!G︃rlJ5B oC+n2NV*#uXcXFv ̸PX3#!t%CccyC V Kz?cT|#F]7,1ر Xx{Ո~un}MRF)XdMniIBlԬvft8Zw+D?Y{P A6 4([5K^ʠǣ<$ %;c:"n_zj2` m2 n5tEltf}lII8e* āX1V@4=_/pLQ=GåBȂd2tя;Ÿ&۴{?;4Qq<f1,lLa^2?Z{k$CRݟx_G2/{@bLD;%Q0Zŀl{Yx4ğa͔~c=8$f3Xkde[̕|Hۧa [e e%SJRײYFsO^8|f[S&]S(R'pKɕt9DŅ0냮hJ}"iݛ+QuVrKUWx l_FզzbnǞL$O@[缮3k <#bnOB'Ef#Pf|Tw9KY J~~SA *̨h_<`h?m%}].gM&?>"A"v[@Fve[ xQJ"ATm DhTҜi4<{*! 1eFjtc"Y BN\5*TLaj+\UXaĀdJaMv7a s>{ XW]cߣ|(hʞ+O#ȡAdʝeӛiĸdUUS4 23[.a kXJ '_7O76d™Wo.Ohֶηx F&@?ݬO{W-7+jm床3bw#EZ<)n{-m`%S ՅI+M{:B,Of]?* hVXUtm <1~<.''"z}E[\=jmt`#u0%mݒ&ٴHJL`Ưn*&͙ẅWGqob4AM< !}WvZ j: aqmV`zL٧,Ma HA~ e7f^ ؠ7z8m!FFhRP& _(ٞ(0پѰCMbT2v%]̎9cIǿL^ooA]ealbzcSJGi/<ÍDnKCcdM"2 Z6۫{ȸv4BNApAJ1n٠r016wO&5Vq-ϷnΖ H>m 0 s6b8Y3uW0Q6<Ta%RQc1R'>iW͋j>/Y~n}Xc\^6谥Sez e fYdUfx.CD9qS-'Mv{EE-$%'g7o-ke'?~aJ|]@[R48bJȩWm9m= j Fcmyq03,հdxf(hwo);1bA rJXIH>f嫠cS󗧕>fh HKB4W AZbۣ.+_ޑ=(:0{9 @uA*1_[jpύzG|ۍM`FcF/y]Εd^gJ7JVR^"r: ۟ Zl D&,+9ykK{4&bUW䆿U|Kvc%No$Ľ|Yx C8 9+rwR [;L̫ 'z5LAٳ r;Hp(!IB|ӨӪ `W-䭜p|\%ƹsG{P F lR,j;gCBVAVGBbeÖչ'dqt% =`̶8ggF>'q} 7F__"8E~#[־R 1.ɏf% +G%5PֵD{τ2c_s@3bڒ'UD% €;Mƫ&[ّ4<eN%Z*ʥ< =q<5g5nH5P]:鹱w?vW\{C/sO3 "2٣/sқ#LB\+&cšrcj&Q~֡KLwʮ؃4 B\,+ǩE0Tl.+3Ǣ"Jv A $i Z.5hñ"Ql<ڤh?W, AW[rt91Gb2ĐtXŋ֥<KD)ySeoouɐWشIr AI'CAʜFkxB"wrqS> J(R v(}Qiwû5 s$R}k*{ofmBFV͖}.6ۥ<ۏ}BŬc4Zs7):-T;bE0ձ4.f}($R^+v!m8𑮽 ,6/\"]:W܅DoP+He=U:# $RȍwR& `mG$Ǖ O ^"}c# RlнC>[[AKH:0C8/"R]M$L[Zj9:P h227k?Kj:|C@TV\ ՘6\69)xV!?O <г"Oq"5Z;5bd4&]lڼ 7/uxLyōΕ,)$hS);}ǹy?oS^ G=hkvV4%-%M'M9'd}j3~YeAhI{`1EBuuPtqAè|˺[mx|'~~07ŝ̍L/6*bC(EMD:Bd3^+4J,cqv:~׏{Вgl>/bOΜ*9WR)SŖ^_PLj;疴g͠2GE)s0.AϛpX@u0 `, , 4PǷЭBܱmM9zZ=fgz5Oܤ C;ϲ 9@߄=~=c:.2Ox2Jp5Xr Np٘]no\^^C]V'd1 (<ē`Dkd m=.iCWm;Znr֍cQ%6?M2EslJ`3;~kzo^j}D^YKZ`i6dnneFs;Q>`AX%I[5`Nj #t2a@2m+mXNfX;pRPO˂x j%w1EeJU6@:h@$ V˨ϾE43sԞHs?y.FGړtz =Q_d!?A3L+ Y\fӥg}zW!EJQETU^yCgSƿ5jdlUo+@|^A׫=5z؀~vY*qRU <2q> 7+EyCl,<:s TР !5&8D-Y t! ̤`AxixZC0XX!$s>t?k"5N7>UM'9.<%x6>wq`+my V.JPY,6X'TIn? 98_n@9@j,]J4u j&K~ XZ U+Cr ,*6S ʨ(K - NwsY? E˴ywZzmeuبP@9uh:N nᢊWI;q#{__^p]u?aδ]}=p7GKY,$a2Ht OIلy.؊^RƕRC0G'yցdz(fA9Nyz Rm#1/WnՄ0’UфFlsRsq"RrrL0j11F1pp-xa1Sn&091ĝeXےKIo|hURӻ)ZW5x?BG~Mn^EDWknVCzem=,XF9_,y~ā$”H.}Peī3sR`3RhS  APZuɳ2K sUU6TS["qFR4xg+*+ li6ܚf5u둜+LA8IۃD>!siAk& v%z) l+RJYqŗc}-FeW`Th"Ӆ>w\ӥ6 /7JO PJgM] G*Z:,$& <*c+k]I: = J-+(?/Ĕ݆X%#Ǡt ^k 5!sܭ4gvo-C"\Րumt[ʇibXIbݑ@@e#F!;B꺴1-"p^2~BJb'.%+X;eNS5`_Wl_G€R>8TzC}/1iP <+=@oގ% ϻ,L9d`KX =}Q<! <&$&\lZW$XιGP\RdE_DrG F;׭g_CH;o^D[ k2qFekn~2>ݻW&Yf8SdY+/Վj(<1YG_e`>ty\W~'] g;ZTRcJΪ76䐨Rn|~s+7hhp&7S<0@F| X2Ve6).(P.Hl`Xt\5߉绔V%knw2H>EP:k)B sGsMwZV?3 vA};`PtkV\y!>=ٯZTC )RC^83}-,!G"Bz6؃>Vc7J e钚S|afEytdPTl.R0eqWnM5, ݗB 7A4qID#3PnpN ɁbO٩}o_"С{ t W;ߢJ^J*nsp(jP˘ϻ=eϔ0~`o޳εS*}ÑF.=GzFmTbS6F^2PY< `@V)~Byj @v袛yG$B6 _^F6/yx%ԪS.޸f:8`SMš?,ץ!ԝa [p D$ݓ⁦(^SH;~'~b <76!' |(.٘>d89<BNg94)xۑVRbnWwqL9PYgb #baZŒ(-UoN-} 1Z\Lɩ_'1/#ʨQ]}ۧ%d{z} :D"0(z|DIs6-MZK2KP&\+smM|ⱑ4,&am#7<sTJawS?,$(;zr4ZaRC.Cczm!]-6,T_e"h{\*&+CF?mR}?򜞟u؊XmR/H$t)Ot5R`9,*} V%X7ǭ,@D9.2rkz$~Y~Cfq0=#,]vd<t׭M}(ʝJ D4q}KYCjF%K ^2CH?oxgY| fIV_aE*. ο Ƽ %odu ep2_`^P852-* M`AN3M/B{lQ'ż*QnG fOV; Mt PKdA^sH "sy]hM_!E-\!~=Nvʱ>܏(rώp$D€uF3=?.2$Wzc}DҰuqT=|IP{Iʅ놣zh˞rZ /FcGɴFsPKoy~eC@ziob:~ ̘V> v߂*p|{j1v$^`L|d= o^V,Ipx6&mH8H̜Bn%gܨh96:RKjmA>un!y1r$5d=lQȵ]c.q\H`g`Wpİ@"u}.2s b' _*ˊ&:ڭtݮf ܹ_UŢ|p w;r}mmn>U~^Q X|]'q3Jj06=C@[lc:.gy_qoe4#u ve'h҆ Aca2lfG'nq" >w]`cd?*4l_(UNY2P!9'd|8IJpJ쿣\擖rKzȞ|?pL`R=Žk>(k&P=`$@Rpb:d7dBE!i×` /*r:_D0+ݔ9<]m\˥?iX*ٍ>~t)D{n\V׸ЌPC#b4V.ܨ ⇏FaJL|`5'kíƲ*FƸOY9C+N؝3դ>8 [4:ȴp.,+TJPQQLˆr@M i& c ?uLY6@u̯*I*{䥧pE=<P-)߱ dHc~=tY8{Dm@hwQoHi cI.+]h*)%0,))E|4 Fj(8*"+<W5 %m<ߍ:B`9QaiV`PXùX2PSPKSa8 _2#E3PDhmNfje-'UiQ1&Lbk\x=XF*-2 ^mu ظNG9!=4iqNJ*jՐ`3a ̮au;3ɥ;ro?詤BwxX|b"DXV^-&@՜j1{1OH\ sKCVi1n$ s"n`yh:ofUS:B SK}uUEᶼ|Xv CX8kEl[맜t ٦Z e{`@;Cㅃum݋Se !/C(~t@‹C}Xfy 9-E?T TncK=aS=fN'(ցck\A!^ؘ_,Z)YG{O_A߹c6an*0VZ"e2aF囒\k* );DB8˔ӏ킡$H[雒a3]t>5vgN '^zm!!c[Z252iSg)F`n?pzIM!]EvK.5EvrM֊Bpkzg"吪 D3Nd@!7 7YDVo{xRO.C=E8&Zv9CLjRu;PaLi Iց:4e! gfuhɛEB)[F Z+[]MsPUv |MV=|)Wg;-װ4`bP%̰ЈP_={a"NAvmSrȲMh}&*:,)i~>YQ &EY1c5X7u>]E D>ih/%}Y(s}/< }lM'V>A+,1붦pn]mOdq~:PL5N+.]7[ > (iO~< Iݐ-al]GGob?cN1tx 5gpNzhJ$. Qَ9awt̥Gܰk~.&\60QMJrxjgCr&Ӓk ۩_X5(d =|Oly/ة)XOנ Q &(STA;|?B8E|PV~ ;_vvEfMKLj岫}pCqڐjgkaϼp9ZɥE9֕Kʚo" =2J؃nP7AE[lތV'x"h,e<#uMSH[ ƁP  ]ٔB`Rfp%SZ ӈ{,?ks37V9g/4gg̣(i+fOD|&rPr7'r%ܣ)8d##x?} MQfc0@&=4ZZÌ +c6յ)'/P& !|h0=BJaL,qc0T|[C"웬eY_f>ȪBXCjxffx}U2J@AҺuf4]iƂ4Q-F0L|dpu+eYw:߇6c@P`}@Z@:E_@#h`ֹZ8q* bz1g·|}3]sMm{D QmH];-fY3кIrڼu4Q(fʵD/1c<DG!v>~mq۬겱#OCGZyg u?e:l _^ Ki.>fC'=Û2\*iY~Zw$t]CчALLUJAKMt@if=nxJ8[ ׂ QRPO TaGv]>Q5Y!1*]`:Y+toX6Tz@Ed;Yv{)\yWW;T p{zESF9w 7"mƟ7B.6ivyVNJ< p{~xb[%+eQL9OR? )BǼ#ex9Nw'` 3lڜQr|l rG20H硖<rƿdpufPZ@(R7r_y՗Cuf.zUD֦ 'Γe ~!DfKJq9"V8D¾`m:W'<*tzg*L}bڄ-NJ ^KPF00ʃ!HWz,>mVK~Nd`2G梿GAi&wւ+8[( 'W.]@o|XKx`(;hwZڈ4ct~ a,Աk\xӦU h `ulB(/B&XݞPx)C!U1VRCW_Q"W|ɜc7'Sr==0G3|HPҐµI?p=12qяچ}{ɰ1z:?'PB N28Lǚȵ%qK}Q =RTߜ[9awC[9/f-6ez)6/?O<mYрkvlKC|t`_'TCGF` gYM++}1Ql+.кtWC+6F/Jq݃(XHliĠnav'ɧ2K‘䦡h={kj߫yr}$RzMoS]1cJD~Xe aG0eѸ7_$ICΕi7"6ӼKeJS(HyhrtkP>d%P`xC$2 UP{`-ĝ.N矔 [JS"9@i&|rت/'2]l~;z46VW@iqrpIm8 ;ʕX+Z$5~:ˌ1ui&8 Vlzonڞ_;ڻX ɰURLT:^7MN* 4*JLBCdVI ւrKdw21sxDg0R2 c٭N3OV^<'H%l>V\ OOWe)_r^.`*5a]5o; ? ktW } Ņqbx<;o UYϮwZ:dg1!#:udw8 LA'~MU  P [._-tq#\>_co m&soB6J-RE1#CNfľm[5bZY;c{:L @_w&L CPD֯E-i>:N>{(⋌C'5:3!Ibmw~u뻕dT[ܓ^%b#':0܎?<"*@Qѷe15Bw!Ғ2?KwLP6>s9x\p+ YTKZA㸭.I Ry]VFXz tp qՆ/ЄҼlw$F울#oe;E.aD,ǹ$+=̕)cpT{9{noB{B/ٮrlZϩ$Ï^_5YV9o[;64DAqu 3@S'AZ~wࡵ1McR v[rc 9dfUCfHKVID%9Cvx'N1}Ln(mµBro2.&غJtoE\"@0tJ]?3s(=e dh+[2{@>FRE,/ z"8n$5ۣU;7&{z:ЋW C:ߩ|iv ]1brh$èJvsN74rWtv4igfGwȓL<闧[xIdrr(`9u9Ie lԭ{ض#}d{V"$f WUjn>OصG!ts XˍT5m JQե7wG iܽܢlUۆeY8_ef{BX5#䏗C$BjFZ^ )%'tIOꎛO?uDqSkG3ȹ$'VȤxtJTR0~p=? ӸfLHwQwjuh%1tzP $ٱ0}@A3FJ1K0Q e&Ayǭ ^9s#Z ИՏٗZ7cO fj !DEQM12P{[O&|.0JBiвsϊcog4p_zT㥓G8Tcrb,֪ws0Y1IY6~UBD\y:BJxiW y%Tn@v.T1y+&m2O$1'IO`3\X>B3.]s2 K3UEA'.]MO flMytD?形. 4ӯSߠHBY,Tzj2zSe,~XRlS^+'싄ZwrԭF𤛖Zt϶iV6i4I*_god7[~?y>e/?}Ƞ(N"ТF Y2fˮ69qO _4:1Pߗ/s1MY3__0rUOMR)) #8 o"j{ BrՅ9S?F{-)O|1ĩ#g VBa+e׎Wh ߛOްZV n+uQk$@d]4@wy&=8̈Yw--Bc ϶HݏMqA@grWگpEԂYL}H|_{*/-14;+EP]_&Z~2 ES̱OFFf93ʎ҅?9Ul15dHZ=i((ʰ ^,(ƃ^|FŬ,E4h%k_%c.삊7h7rP߼hΊpGHr7"PiZ "\ ]R$ie+5awFė4-S"'km {oJ ـG hslavr({U#N KdVrEVݧ 6TP%x5\#ĸ\ft-izw7.ૼ +nQ Mf.w_}+lp#̚/{LުsnyS6_15ytU򩜈]އtiLGLR; ]*(aӅ]XPx_ ϓ'|L#*wԾLW͈&Qq#].MvgXz=>g!iukE~og`w@)lڕ{)c# 2sӁ:z%`kZo)%HP rPh˩\ԍ+%Iኀ7=^$jf9rbjIF2Wը?䍾[ikN4eSgPmb"kRlRu#Rx֤gPRiſGAOZ+0L] p̫[Z>0 ].Ao8Q'ap7 B2Ku OhU-%_mi~=9-w Ԋt 4탊#wHY6AmŹi@cƀ ԸA ]_d@EV"nxVki`DkoF6QXŢEfT z`z=5G6MRuhOP +_l+h7%׾`05{ʶλG7T>7Qʴ瞂}]_65P)`y2QR:qTA̮1ņT ;iTnݐA [yQ]7Ĩ6lL" ~l6u0eXד>Fp:;c(3s} 3p` Bw$K*uv8Z5Ϫ,pQ_T(> Sjy`UOO=Lm¯Yb ~pP6Kac`D:Y`2F 1?& MMp; a;0-* T`KaAk.&K+H!+F+4BKXUA]7ƐɠYw.]Y^oԹxɮGD2SAS D< lReε{s֬>. 0 ryi5"@l5'J CԬ]VGSYΩPS(L0V;R xo1٣Pwez y/?Ӯr<{K,b_æIr$tAt\dUḼ[_Nѱ8A/ؚ3d[%An]EYUPl@iPy!tsT}mٻoMW+yZA(D7a9se~RufTz;7I eճ!ӊEi`Ŵًn#f@ ; ا`.BWdA~Ϲ=qQj޶0Wsf `0mq#,-Y;h:r$ j%ÒTr`# _Z~&t X#rcxQ7h!+s0v  bLiC |t|} ˦y@CK'LvF$89B7h}r~E#-iĹ0ԆD7{tGcB_:'?z,7Pg藕<ୋO)P0/`/Xdxj-ZkҮS/fis7&٭-Ka܎~&k~ '- /Wi 5c:"N|ELW(no\r1eA{ULP>Zx`ީ)uܺw{RsͩPKBJu嬈QK[x$U&2dƂ*m`մȵ2}iao[a>cl f)OHD<"Yų!wsT9"=9'2?>1bhNBPz}2g,),fގ`Py.4x3;d*g:OI0=5fu+3 jRQ7H_h;:ZϜG҇zw =ɎiKBw:lT1kMBeV>-Tu̓T-`Rkv)YY@fHzV w=Ũ _W)ON{ͪcl nNi<IE$U)5wwNJe{ڹ #8׹"H0W knzCdJP6&06( TL184K $]!Z diޯ\=}K9Z= x'q!L'~=7E0^I!ղWqYA~7Ъ^%:gz0Yٲ> 1aW|D>ccr3qp^$wWxvPu-ha cO$Hۤ⪘ҐzMt_)e 9vui-=X}e}Nʞ){@ qUfc1@k _4W$.0u]$O*?%+|"Gc푢9RԸnn\2vaa5 e{=F?&!(7;oT2`P& .vs˶_Y']no]y_lNymX\+s~mEs8%XY{Xi0YAnO}:wdfłD?OlEF.zmG63§ݽ-Ыs/hSB{O zBg\ ݞf4 p<{mu⃕h'8o틙{4W0aDvTqS%Zsqk@?b$rt_o޶"Fl;  Lt-qׁ\ 0о X?o@װ٪^Ӕڟ0O3Q;G*P0?)WBkS kȌeS`P:O+ mȫƗ7ռ baǛ5D)!lUy60'c8u, RJG2-/w rT㐼~Z꫼_圲n]dkS6ʳpld<'Ț'4j?+/gǑ,8{!ѕJ,.ՠ*-rK8>4<}4ڥ>2g' 6?ݱB7 & Z[چ1ŚԞ7b4?i4+3 &͏ܴ*'*u^{{XC@Qw뫬R2<ctL_g$?Qhh09<w J7W" c&,y2*Ob4#rW9 [H5z ͂ xY0b>%;,Nn2[_`0<Ֆz5Q@ x(/ƒߌv[%ein,`Ieט0+y(YR50֪pZ&T=Y ݧmg;>s*吶iXf'="fUc[bGd_c*׃티UW((u{k9R[o{WHChu_m%X9QGO7Zeծ _dJ^)5z4@5Qvj$2hّ۫ߏ#rA-J:L}[5DT<  Ǫ( h$#PY-^H7WFs1(YaђqĻK=Nx!ХirMx-x7T=!T?n\twB] Y/ buJc.Ae]$z7> rg_! MnY.5 CZkxx\ }4دy$mt{@^`xG}~)tNÐm/<]0nO)EN,T_v$ubi[ }mLg XGuK/sU՟РC#2Hm嗦n@q5" ЏNvwQk=|] 57tPOIͯ> *jA2gTZ;fq`M}?țd M.}ͷRh3 h{l(Eܘr0?Zt % a;*"6]9|dN+/aŋn hOuW܋PVp a1esKZd#ʿ 2r0D e=W<9(L8!F:pN!)m6԰N3i&^5WNJEɻRx5*}>T @O_fAf>56ȴRkz~Io {n} :5J`3Fdex.Et%&4ֽ`ԯ[8ga;;+5n>2m򹥷Qܖ2iR|5uśt ^{9I%y$VF./@. @%l|< *|QmpoA;@ݝ >Thm; &3)<9CGǖJOJ1xcJ/tVQ`Yʉ2BcNN7c)"|#[a+#PA)ܨ6sD~Mz+,KP(XKG5+ :MP~!eMVE@dnbD l+@8tGJKVGLZA|sh{'|b.B\e|,oipjy Уo6"[/a?H}b '< tgP{{~(3ˑ.U_CnFTVLtHp)#Ƈfi_ $С؄|=# ?U:YeZV<X^PoQ?2@2K8*/yo~Te:0-kaW7iϲrGYsDG#Z fGLE}&0ރ%J0ZoF6M i ې"eoYH_Zsn>;n0p쮛3w 8ĠJH+]-ehDmiV I&, |u!p U{o]ajԠ>.AHNp9,G{i a QZb{ܷLG5V+tvMPYeAS%n*tBc)eIXl}V~ŗ`Dzql{ >΂O/h^X6>iy>Z7߰oW/%7,wfh|<z\b\ `AG|{D1G?Nb=[YFjw]ҦCK7W vo01C*W*[ 8cΈݴNjH`|1(zQMCs?JϱRi톅Ԝ{ߕ+cOL3)P|%:cjY$@x=X'~z4>)BҫE;ۖ(PjdbuXkH^ L!&2E\ w}m3wF"h[ɎnME((wYm0,3e۲wnb =h,KfacC'9AY:GqخWؖ':^j[- ȯ)(8GD4.p /3H xyخ^٣oC hR2W#.X_Ce88'A6zكIT~Cݪ7K1n=Jz +hZ[Mm i||RdNf2eHxsF{5JR.33aV'P-dd0 l?[yX9\]A ]JWHp0/&Ma\H=x<W! 3V5h $Fr2qmЖsnRH7j[s# #ulGcI=XF>4,&ܰm#*Ȫ1g=8BVK.I Ԣqm[u i^ЄyﻏP3B#waW,Oґ5ӏNKAtEªA4g [UhAK d$^Uޣ P#Ш_|uZDT~H Trv]?9JІz'5ph;fgHEwB}4(qu2dRd:kwrEM@aA?;j1Uxco6+c&_oJ_؆XO6h~J([z@.enAľGjU}`V̧ ^KTF4x}iA5*.]$VvZ-{"ȩԯͣor͎-k2BϷv`XG_z>~x#ャV^Ё>aJ2pK/=*" E@P_B@@{a%38tPQ0 ]osϗ6(H/)LUBIfszPfp2>y6 ڒsD9?ɈAEvݜZؤ<4"oACPlv>G eFLՄϑB1 8 G7ډO9/W'Tqxm#.r*XtjU]=.6XoSLevp=ܹ6t4;L~ iz(\!qh+Z܅%&Ɂ.>AxH;4iMz=#Ne?)z(W ;o-\9+fGl @]+}룔WPQhd(:&#~ע:8x)c_DS󎅈NR|hA-vIddYjbф&c@Ѹ?6U|,LelW߫:ua8L._iN] YLL߀pYa^7t}Uʈ9R8ji)n$Ŭe*^<}sO]M)lOF<[J +Ax(tVMz6XkFymfU !20TZ}m`+F a&,C7F)n5_߳DahD8)p8̈́o?S2]2FئfAzֶ--D2qOgLRPWMB.5 I jcv1i{?pvYU'ՄdC Vp6oqSxjrpRa=Uߛ>׺,b>E䮑 vd̨ 0q{K  vq7. /]8'>Jѓ(5?(9FXtfƛi6]etovʌI+ 8>[Bh݂b!왉A.Ao~OfQ>`%vz,[7<#rIے&*)]kUx$,bܙEJ|*R\ѾØX DºhLj=;qw=B,FQSU xI*Hi]OCO*gjMuK?|F8/6 bng\~x2^ ܝFjxƕ`XW^1P#fۗH%D{8w2 lLvKA%|% 0ʎzN;|v9y,,1Vq 9!P“a*2,@# paVHj;eĻˢҫG{HLAh9ot}wܠLZ! G˼`Ë$ Ky9RJ.y?OBjx\KZpE,Q&]%ztBo;{[FWN< iM?!MJ֓ aWTw3|/jcyk)`Q1ޤWJX"+kS>(D 3\ 0M/wY5]M\@5:3=|_@sGN+iyp-_Wyҙ*OMI>֯H-P﮷xo#K"y >wm_E?e\zfa)`B{59c3seXIw~n zXb9;,JA. zڢ u䆅`NiAb_-fA/V>%pe:r-/݇f0ˋFV9 3f\hm^yV?x<ч%n.pLzg!>lfTKrmj3)NIRU 4;O<EP8}TCk<--͗n2~ABUBO+9C ۧBh` ğߴP'm:s}T+hh=~RI@4#U4(Yn8Ъoi-0'f95+'ބ/ 9B.tMcv8_Ey])sSښkaCG'l U&ix6ݴF3UY{g]y&o>:BY.6lڙOwEJavThL EUV%%S}}{df賗7K(,O<%t¿&ICcFx:Qؒ!:mJ$$(˻&JwK|fn[*쐋o~3+Qi%1M:sIқ9$FEkœ39i<}E$ʨ_t8G jp-T5s 4(eO 2|hS$[O=Al[9KL ^jXi=1[LU*߻\3YXI,2Jll3 WI !z$ᷔ}z1MjA1c*.QSafL{' p%9ΪI%А<ĺqUwĆuchX&{PB/X68[⃙$zg+}TU O`p:UY*(cc#M)MTNwۃ]LGmt zz"V J~ x9o.N@aA ][}Lvbⷀ6A= fKĬnq)Kvㇺ RotT #lDe@SѢawp&Fl&;sjPichdgH]I9ެSp dy]PԻ; G?P / .Wf䊡fFu'[ bH}=\t ׀Ozu;jz@TC5P%Wkx&3Em}J6ƅtwE֞YrZOnEb1L V=bD8ZX?F/#)ǥeގw19 '3 <řeo扰PxC`v4ug7c] Kއc؊^+\୽jY \85\9]ɏɃFH- 1.Mz `og)?6~[ ¿HCF]{b'Ջ~0QzIHv>q< uzmlNֻZNDq͋6Tf℮&G2Np<ˤS! b~Ԣi=~V^YݲÍwm)1h7]SWp}2SvZTM{oLnjeS֟ɼ Peb^3QOz4[RDXp!oY>Ux^ ,N9XѴ mR|Ûya.;cQÞG1Z>jpiNWSqzw7|%iJ;>Zvܘꝸ=4]ɰyFKV s!-JΚv{3zb6*Xg0h2^9-'ZE?܉"'0EzЬVFA졕ջ2p5X~,bWEwVyy|:k_?.cu=[o+Pȵ7,*RJ$DT|7' $2[j@&@5d6UK8lrX]}^3Nj)Wq7+z|^wOhDWDF#7!Ldөµ@bk"gwBqayJ'C.|~XeME:lAvسAy~tvJzqڇ3A,T 7+V!xhP8j2b=^c+z5 1|O!'Z`24e L2 rbss@Q:;4$U>S>yם'-5|`PfVi^?46`YBO9~77Ol hRfljt>\n?!*{ǜ9!_ɯrabaaE A{Td{my 2¹*zŰ0Oc6 +68!`4uϙmWfⱘa݂pB]:Wa w?_I |ND42)֔[{BVsr:*7nXlNི$^ҸXg1Բ5ATcLY?)Q| v¨[B9$^D= V3žD4 6)bĮ˃oy t~8/3rg!$J` ;KW3N^9L*`:<`8gWnp:[`4]e~(qR5{қFj뜥‚UF LGN4a客*Ze['`A0[6N$]xTT&T|2+-Cy;- -dsm tV0Qr7#ucQ%Ex{Sɼ̯>!(We 8}٨мNN~O48~n}Mxm5{I왺i,- 3L)wpfG.x> >$LN+5,={| V3KDpC f`:~sws 1n}GQc5&,JGB_76]?r;F122&?jMJM58A`…kQb~3'=з3@] +kC`ˆvhwg'ģejK!*zbx іa3 vq_̯wק @J`eY@9#nY§\z'{Hjm{qgE7i @ȣ(R faa}39mH$ >z2kx5g2Փ1cB8:vn!G݈-FU(tʄ[ّ,G^j|S61|;4&hJWt])P!=CXGG)x7-6q`E^G [yugdHqz$`M'| |= %5^F?t Wϟ^rߔnloUs(J\:nӀӕg ZߎOc_,83V vvBnd@:92^NŦn]0%7 u+U zqֺ?X۶1b||)}nj&Kŋ~-E p@Gɴ\hXR֙/򔒬G6²S޺ڬGϋ}_j_Me@U ށN˛CMɢg+G;i+4(SN-B0 @G6#K1RaŇrYr}?Pt/>R|Z-o?;GBZfc=%O5CW)K uW! %uR)SYR l‰3^/v7-\z/Nr__ ?y=ˉcMٙ>͐ecW!.E0u@yЫ\bI`'ۆ,nsN"0(A-p$8O>5 z4I%0O̍}tO"UѐNIs |KſJwN9|WR_Oh0$ΑPs?n$ eʫ~p>ZmҳE;d3jin6wNxR<d;ޭVu2@vgrw꼆'^Q*!OLmps=_,DRl#\Yz z]kx!ZE lro|]7 w2ʅ&*S+Wa%׶H>2^MGytDŽ2E v&1SGX+OރLa;3Ŀ︇7B9Mi=JXx=`#{BFnW[)R5 kQiFH,H;9[b @]bO`ߑ{}.qD[K ŕ{{+ 'ݾn ESTf#kISsdXSr^U4Qea}bv3bڷj'tWBi9S㥥81-ni&!5?cѠs- + ֍L 5A #lY0E?;lب} fVɈ\ҖezNf4{7\DcnfDa>\rԞQ!6MW{ozsgx-?ݧ" Xn`s'p_ M$UZt183u+ VTV8s#O V3ں)u93#e NrfX@uclhRLEҍbg Q8vԙxstKy>>|IIdn͆P'DU2PNyZA6G50Mmv?ԭ%pc8 /'k\`C ,+ lrN"#.w3mijldV%y: 7Kħ -|cxi8{ڃpfp%OɯȄ{q2-13QA ]dFCY9 m)h*<-g'4M1,%5#_0`Gw4uiH59?hf}kۈ fY8WknzoߛGizޞ]kJ?s0B\ϷPs| d5 us5"O1F55<˘+YYeph> W.$^;F6+cZ9r18jVG(hXLg/`O(svd(4;lLcQnf-vyG1xLbIp~V!+ps+it"WaPqq‡:,]YTNNXZbN94<:B ?i̙C +d .G#)P )^f`^+ޫ9(82vԒ>}jeZ-xd ɸN#]W2Y}e6~K뗮ln/߭;h ؃i@tt%e6rĦ9wU#HGv`c/%A,Dis2))PR0tDphUZhG@$RY=I:|N9 "j v(*?.~2=VElzc2;TǬo,@8(&5*&U7 { 3n7j `gsi_C; S Gz9qSOxT4yw f:3:RQZMӛy<ϒ-*h}MSo-TPǗ2/xG m zdv3.'mf7r5QaS:1=3]2aC}+)^]7S'~E6Wd#ّ~(y>/W~#YPԈl䚫ALa\OsҀxn8}3zީ%z0&4fQM*sB@aUc1\|s?F_AYn Kږ_ڱ,U NgRz֤#"ǕY$vJW\V~7Tev,B4 @(}<+BS{!$=R:b(Pɺ{5{1]jLl)[.S_'Ҩy2w W٠1E.wE/:VqƖ91c ?KG'LL.Ss~9 yb-Cec\#!Exq F<" 9:N}*tilE~[/ qgÌg3i E榡7f2c?AخyAhuӔ9Kd5j0ϤN^_QyF. {>BJ"*W3LH1Ţ؋wTbAC\_ J2#i]Z8P@׃)I5O67yQ5# _ <c1L$&Y}qi94|ũBǩcs7CoeA .樋zf8zaKR\ah c~b8`]D[KkI-gbZ 練<+ˁ>?#LTAL t: 6lQߖQ,R|Fڑ*>c{5aAěl&W;N6-6&m~0 AA>sT=9JsQ+aP0>2ژĦBŴ[1ț@t:kIHB`X$l{zFqnO;j=96Au5U5-?aGtu&11xHuBs5 $nY^ ?V#˨A~`_ϞQ3LQz K pz\d\QV{OrsO>4XQ~_s` }Ehk b KڙgC})8MnL s#i{Dh~) ߩx +}{`5n;$9f5lj&PI 7b\4HgϳSu Y\5(b%ԋEkS>,cT1Eٟ:^b9# CeN|w)ז>DKu G108DH#7B& 9LlbCuS@5`&z虡ķU=\gmvF`%82j1ZA$ DO,LK!fȞHh b1y_G8;+u?@&?}"5-n_lJ;S_{xξi"I?gVKr<7OjϹljx/Z ἔuP6UmH'_gRՃx ‰ ߭GF93N),m8s`.pC}䃙>sġן-,hΫ]cEIq%N\.#:cP5ǚ_۶[4s:G$uyHQ}t; = })Isf4o5ɢP7;=d*@MMn[h!om2 Seyk⾗ c% X)309V :!@qsc,;P`ˢR یͲd%,JJee-^]XIxG\sK]M\YpEl^= ydCIb푹YS{R6:OW$xI!oҪV6jv7%O#=ā|l+)5uFWՇ}vY)XYJ ןNǁ8nbJ$ Qs c2]FWÔp`JGy6>VR]6_ԁ )1ۅp_V5('nAʸ^ z"BpfIvxNfQ'h\Sg ;«* SJ5 ~k#-{c4DAeVvMsV|$ ΛD!2PdIuP݂ adp~guk$yVf-=yĈ48HVx(c>ND˜3N@;bOsb<Eh&8A˪RU]o`_PVTKYJyŠ^emJrLi^{rHK]]Q>`=esMyOgy};M7#ch ଚGz,wtP hdMb`kt3WnjqD ^ ˊϸ}%Lr=lM;Zky]?I_oX݀2oCJdYv&/k(rC:װlDUz#Ùc]0E76fC-NEV)ƫ!K*v0 2\v0hz&*jCw?o,~,\"39+*j8 .QZ&z,Z<`CGHMҁ29Ѣ][r0ZU*a07<9_a _ǙNbG{ ` |I ҬBz >1 $WuLrcxy7?2c`1uid̯ ^9Y#%-+vs@A'DݦMӮmwlH)ݩLmAIZg/o7 )P`;ZcwN _ʾ!Z5)^`u&8*&R+R1t}ufATG:\w.э$PU;Zƞřk%擩&QUc:w f;Nu/2~Ðu5*_P@Xυ]e#H:x<N2Ɇ $Kg`7#[Hs2WGr6zvn xh`GffJ7Dzϻtxbf7g2GƦ##{5#/G w;Yq!t(rxlb YgHx.ؔt#6>CZPFԝ#a'vuݜ4B(x8ps*tJjAo~3-J4O+OWƝʨ:},i wD.V >[c@ y~תo a qܗǃu3/TE4:7ڞqsN$.]6 ;SN}ږ,6^!YS(g1>">QD׬vWҫ«n$* 3ܗwqqez`е:w٪ѥH,fy?o1jOW1R,K* *>OAx J1'κDvp*U'؝bv#Ժn-g8ͥCV岠ڌí" x)x؂g3܊O5JvO ;Usb|@>}o4gw gپ^J- 25UkbAs@c` G|?*0`BJ5A|SjgF.Uy Xz/b)ZQ{ `15 _D~OKӻƞ}4nҔ`pZ8 v>A[H[hUEFaK%2;Kfb7W-<6jЀPړ<:&|S)l9 ^!^tʈ-\E!#m_yãdViԟ_CA4'XDȷP@iDߚa?$!Pq{HWN\8uzvf C&"5_~[e"xZk |,0_B\-*/g wK( xHӥBż1V瓦Y4t LՔ$^⸚VjX/ -6<2OZȲEo0s޻?VY^I 7IȆd<<S*kS(ہ[ j\mN ?t!Wqܿem) -*=!#zJ Od It8m[IX &e.(ΰpnVUmaNӣ ]RYw`[gt9=q_0"I> x3m0q' \jJs%CcetQy9~H-PGBuLm2^E?e9n_,<A `pZ:{sM"7RkYSLHmb0fq=2ƀWJLS}QĠӦ"]KЏ6$.; <C)و.S~qោs\I7S71I'Tɒ|1x K8 ̄9KLV3$nYZ i㕜G׈ [ڻ`@c_J:X--njӪ֚ֆhܽlP ,xlD;=?./zEbauz Bӟ eKGemԙ~nђ"d&jm%|)_@ jDIVR.2ѯr~ a6M4{!b\"a^"0M g[^a9a Ogw*pvKTHzXeusS@"ֵp^ӫ*m8!G;55ZrAŽ7{FKG=74cWx=b*Zqu,*%r"=|لP#m`->61}8uNv~bş41$6B"քdJ[v%dZC@У;H><wE#,'e&O…/6Qw1&dyT0}(UǹV^zvPk0 ,-,Ԝӷ{~7OwwԆ&$q' oǪz֙[լgcq+Eei,z| hHHS'e N|1NP#4H+.z ܅ "@<Ajt&2k/HkV},[0NR̮ߩ(Gm}LI44V h))%|S-L7 bUQq O؇s)IS#Lm׸:DC'MSÔM*jb!ECB;_@ UlBBΕGu"4"#ܪ N'T8T#{q) F9fAV^x4 -n!d'$7#v .%dw|. yfհq%yM}eTl$cg&[`IPG]-)^vP ηJxi h/ml_?* jE)57T5}k{Y1+fڡ$gqoU{@r^t?g?WBf {Mumm:hD).%Va@}@ -T}P = gzϟH( g:r<ti&EG$=4#-88ת0dNj:sh]`w{E6{ 6rNOl%Q2V-I7ָlدzZ, a4Jw<`k&+qeg.آi.Oщ_X)L.85Bc\G+h$+M[oW"~ji *3rM Qw96˚WJ}Y|W0WձHwT^n'^qj`λ i :3ǐcLn4-=nR#"ebf;;pzz]&7 ۀ8t;݁=GD}F_`$'v5m4"R.`S,ۏ ^*K[M8{553ʮE)OݲUNJU|Jϐq52M'AZ|2+ 3&6D?dž62j^X_uAW\"@pxh@䗉CfEVaPl,"X Y mJ?G?V@ǣlLSiE\* <XLCj4oggF&kB{E\U4S伲-CK#4RdEr~j2U|L `Hhbd tY J]>NxsK @@$37x!,.s*ɗwtf->N )Fe,4yo^A!S(F~p㇙ÛW3}y&X[N֙ 40zҺ فᲝ—9%nSRfE xZ y^:]UԼ4LBky4촷%̀'*/[#JD4jUH"dp6?9ou\UQhYPz۽6$ 㼛M8B;5#3b5jfό0qhՍZGUaѢp Ү%$8~/!|Lҡ0IdhqsyA^R*;)4(0s%[В39N0?qi)b=~Sswv~SL fr()g0Jhk^I8#=syH'Ruߞ2ͽ|@"Ylnͬl}+hGb>ڣΝC9RQ[JQ07$rY$Rb>n]L?sXbA/;tU{{%-?yj;_2\N9_Sv;:2cM'1 DS܂z{ݸJsdy˲ǎ-iLiI.7\&t z${J/V#hΜY.e _@v>1޼Oy"ʄ3Qik\T?n.6-EhJ}.HY 2 bg&#kϯ"k {^bB'Ɠ:Nf~0ZszyB`݉.Tz *Vs;GT/ۊс/' aH$ >D 5..DxfbD&HI޳N|ٖɺHuu&e5swKF7O}cUic@!Z +&ҡC̾ |@?< {JN T;!˴8<rgHK,?1,(s46\4o9{x>Ȉh;vs2| NBub߰07D3"2WdK\餆c Pj+ŃrQ :l6n\CDi0)ٖ3b$ _*yͮpR)Tbo[:[BMonB Gj!QA1"C@C{ha>(h'/[Wϡ$AQdYCkd5ky(Ʈ5T2ky̜PC znRn^?`RU苎B?[ 1C |'LZl-# Fy qW( _~&nS_l"]}7ug2`8>FJGa[6^/z-[jcA;GojZ9 !aHixȊ.25>t.ŞW1YHdDԿK_p>Q 5/c!nuC l'-NmQ^ojQI:\)DS$梙dL2l5C,!Mlɡk Uz4n׳\ϸ [TZv3t$qGM#2XHS rs#:vUo11oZ;wIN)gwRh}\ز b2Y6M/8.$N9zV8]QI6?)Ir7 ϊ HH_$fYbx̢"sF$f@`́<.JQrNͨSdL槻 o‡lfW3k5Q\TCŶbC@:Pʓ߽c?r Y&Xz94J̜$n.!~/ jLJ1-#ԥ)7ct-1_)`^bOڱCt Q>B."=9 _: z~hqO25Z1—:ۚV\Ĉx|<9I;,uFS-jH[Dz^iM55V3 {b>#gSL%ޖ9ƄXc0N ߺK BbHKQ%sֽRn# ׯдdavkW0wtwvV&uW&I؁yW BKi1n>7 K05zhaXktB;8.t0~W NH2 sݴ[m]od-M^Sxx 6>"0ot#6 ]raVOd nj`Np`>tNggM`d.Qc'4]в<ًړ\ G ]Rq$vPIf3=0M Ea5Yƛʒף*f@ bEZ2r[1>y^`zKkPTZ˃Al; 1`$!X=_뎸i49~(ԦX& = M^p>2E 5!VJg~get` _xsA삪ue+2fOvwtE2"n%A3Mԍb֌pƛ$`9+-·XOe6_ P@}*'2RH#l=阙G,XxlDﮐ}~q sF'2ZO^0N]Q! LCóYq@ao)!K?1yoamFXê=(uDy@A@u\88(0E[b52!`6NS &4JxJVUs|tIW+!^Trǟs a7+cyb2}WcvOB?:9%tQj6}o=E8_ 5J'hȃOm@{2F|DZa|⛑aևqX]*!@lpUEJ/uXF -4aWx~]{1)26]Ӑ8nǵ1Rꡫ 7`gڬ[_6jQZyWb/u@b8u|_֙~uzqdN^N{$~+ywrQ+\{o[ +ԲV 0( j6%]1⵼齡Y.S#׾«k4kx)ѝ['#RY2wS? ģݒ%liF|Ȁ% T򇴪L%+L{.;Q{E| ]vqW:f^L#>4z$cTH.yM,/}#`[-xAsD޶4`ЀᏇ1R͎ۭ8~5Œg-q{ aN/$S EC8NǮL:GIHv$iNU,Ͳ$Y`SlU:CDžqTیnx/ڱm)B ^r[]i [*,Qs ja,m3TZ}ꈤC  .7=Jx(BF"9?kXZ{wL . И"$HӢî7-7t=s-1az#κ1_Yi&Mۏ S~L+xE2k]>x3@aPluþ>N58 ]~gmmqa3g}ZAI0 +KV=@k }(|ܬ:rEvC_ .昳ŨD#[Ց S>r*7GRѰnZm671p6&6 dݬ܇x3O+@2'`G d:%oK6* *f-*SJ 6v"-tfX/п˾l a@b= :q׋Rs1 D( hex\ Q2|SY/9̓ccQ%Poz.gL+OFkb>ĚXzz8 4Sʓ(!eKYw8٫i @L wS߿tuq3T'3& ׶Sȷ 8yaHEpIuϸ%r];2wk^Q厴*k}s+/Dz15073Զ}wjgù+2&Wj0A&;`:(Z[~Nf: aE^}ޕw]mhc/91vz΃bRS떰 \Mzp|>4УuZW]ƈctΫҾZ@U?՝\s˨p#VR.ׂl%TπLp-L hi7agګei38nWј0h/"GF)XA'u,zkU %/V;[y!8no6ʈW~.?Mz-.`A[s"N-%$vQ}|ʞZ-V_%R6k8[D4y PV10c ]cC J[& >6͋U;pg/!aR7Ӆ?3.bĖOFBLL"ߍ# 2uu~0[1c\ݲ'D `}ІംyRDr4#I车|('÷2:l@g,g~g d}cѢ֜8p'n=RYFe8p09c3apvx[9^zc叕ABbV>os_T~;r"?|.dK#n:΃}RCh}Ǣ&Иgx7V45J4J,gb 6ԧ/IHn'(K,FmQSTR4Mk~ۻV׏XNYS41vG #3S@$Edo"%[}&ţ 쯥"Tu%&ox,B⵮TU*P_˿]QdR:rCiK!$ 36ྍRLi=9yr,G@x-b%S'Y9': 2vj,`V3g>M&68]rW C}j>MV sj) 7nc.*g[Ov$}c;,3;md3 -J%)?? PEh 4 +]-5Ez\۪Y׊#~ONabߑ"HW_ۢqA :ɏ}ʁ=y2aT~2)wDĊ`Em]_#)bZvP@9.͏VFw{.(7p,(`żB,D-$A`tn0rduuj h ;Mφ eS!ٕwEDŕQ$$U.% QY%MC$bujE5 C[m6b|$'.F>X5 ;TN*3 i&lV].( hu1r Z;j `b6q/_!b5HCDuojCX?| v-J; 0d!hR5h"8x7JXB  !ۿ;ǘ)x ]c3L?w^Tޠ9w .e9NjrXWShsH5T S݂ S!O2GnD\o%5aΣjkO US˜ŠZ7M+,~td)֊fu%3UOzB-O-u)MLdj1 aRC4$b"$0ao8 >Nשzb{WS;K)n__"3 )tˮodůA( gacfDEV,EZ?Al74#z vT(;)=@='kB8\95:s/޽2Oa?l11dx8hrv8ň~ S=ѻ!IY}VB z~cܱIX.D(+nr~nEVN@N}^@K:n5D`!SQ{|wjTĶYGA6Isq糜WQ[cYGo Е|8ҋmY=w_Q`RB[O;+drha2PObz;㫻eLT [$Sm̻VF|dжx;[{l^&qۑKw!$_&mZM\d-uf0X7Pa¾:|ⅸ?+=U^^u Y5i~T f\ۻU)GBvqRï#-g8┆} i:\ <9Q+6=p:(SRK/jK YٯqwI@a~ݏU\^ɽAa@W_e݉ʿ~m}t$q3^1M+!Nͭs ɏ!*|O-C7qUo>h X7ASIOPavzܰ-Sj^>RiϑK`&S4# H C?+r wZm rqhDDnѕLr=qeB-[7)\2nYHu40 쩷$OtQQrX'\ d$6CYUaz̋K [A h7ǥ-[Z$O{kS Y(Xm(QI_ZwCXYT ظyas x6sҾnҪ0D,WlS,F&,`dͳwN,f?#k'yT~r.Dյ<2i?'!WBC"cMmtJCkO>=*64gz1i Ff8(&gR_'E~?MHOrp(oևr22:Ҕ%LHOuqWsn#eȞ eHMfh|U)%iGZGYD4aBCc"VԃϺi^`ƅ !Qzk8v>BFN7}raWjj_PCmh}R\H,W3-`G ɅW\2Kqg ,1"sՠ|6[<'Rr?5j,9.(\trOgt^5L+ hdyQI<8 ǓG^~Wxt[R}$D>#Ai= ;$ H.1ŰDWv1 x kͪa< { ܑ5qrndt͢WZ\m䄸j!\v?5K7qd|6gR#ODotor8uv0QA{\E>pm)(9$zV ^=DŽ(j%]41cax)}"i7Vh|9IMZ)nR@ٌ|pg *?J߬NS>2v5/LB%fPHnI \ nX`sV@]qmx|`2!,s&I\@2r1!J֪ܙa}:ϡ٣\9)@bT˄ZzΉ 7[ $,Go.7Y2Arʿ8=\t9N7q\ yl /o2+Fx dW7rJBIĩǺ6_K.Crma! oY=Nxn$"r|ʓl/>H׺9?Gkh~d"ٲo{ t{;?>ӣlϊu(1,4w?1HS!O; =20lM|BHTZZ}qf))~С\>xѯ$AQ'@ޔ^((lE7`*rs0 ;ʁ'|P`/Ohcy,{˧wp9mg%z DxКf"3+T xs$7ֈvSN&zPܡ$C c4:pKCgx9zcج auaw糨G84s_x-0;#o4q7ySN2So0|U@v`iNR]a Nu'$-Z|gHȁtX^}f ms޲؇RMpq.Ⴠ)Yʯ`#6V2j3s ;GˇCU&#>qK_ˀ;.eD){fj~O!{8[ WRMk9Y]Wůk5 \vη>iaB|~\rdWŗHaoiu+RL8SD丢Vb28Ej9[0==Z@B?e^]G aL(N&MOQG]Q(,9q}}2;tbiCW.LDZV)P(<^@rva lfڗ,2?kɉ5l U^ ފ5gMgZ4 <Sbd*)4D}IR0Y}&ܓtjRF^.99c|䥞߂b#>c5~-Ǽ*!g[/0)zI6-c_ Bր 1Z daEe9`I]Qp>;Ɠw|mc\vVE˰H?o:xwi~<OCcŁ epd3 ]GʣpbTҵro hV{VTBWQfhǧ*}[!.A!O&~uٌc_MH4P'U,'YK- !uқS AK8IǬ4+"1uW3cFC#D_lB5dҁ7}} }4qr b [,9 cnPOܽC5(Q/Cq&GvLr$ Iּb'muXHOnÏZz/ (V˙AF* k-8 x. K )mS[U NrO`ӌ>4NI)7y_,g荛i$'qN/^=tG`y3=ۏypP]_W鰘6 ):$I wo:G#Qd^fzt~NZHju7nARLbe *O:a?@uWc2h[AՄ~2 c$oo^yEfqב+%;`Qt}Z(|0lъL1"(ΜK ҾϮk{L'6+Q:G)nu^KZ +mY>pݲ@iւ - ivkwsv{\pdWϊszZ4AK) cx^{!x3=A 5J4b_o>C`P726Ϗcު; yG(?oJ࡟;KlrEX9-wE7b0~hWz{ j,폦[Bt3z݄BoY7Kye tɠqFPlE L%gxZ*6kpɢ(4Sm4>}]X/ha3U~Gt/Odu A]&tEB}g~ɨG*(᫫afCv[~Rd}E{3ޕ`'W8"&x{bs>FWֺf|*JjV!);J٘jKE=84O[!aw(&É(Lv>lCWwv5 d>JsC/uUf&\}!KDh_تZr?QXk5w**ң&i7)P$^9IZ 9O^e֬[d2WCT:kVژIM&׺1@Zvq1`V dTxx2l9jctw$'>şi͐gF@2`fl|a=7@V8"2xYўq#ezp_5 1n)e3U/R0fF5L;8͕';@vܡ~#$Fq79bUw~M/Ki2 juX}NUA^?q oHڊ͙EsaykVZDUEI|Yݳ8]Dt9HR3W(sm3wi0$Pt`f%2}z DAϤX1QXBս7fd%AuT0^_IJb'h}uAJnI4J ^fǵ3> v7 ʭ M]sJpss_u-Om3*m}S!a%BhjúcТ}h1"Zo |#WY,T])U{z"mf ӷլ^-nƙ1LX'Y!w%Qjd_őK5z5|Ӆ1yHĮ?A/l;y#l#KN&R82)+$E{To؅[0Jjf "RC_O,"RwS((o;$e--yFI{."v)tPL(_uQ/NF&kÌR%{0UB)GEZXC& "WLtV| qhxr'ڂ vz""ac#d&UC7tggYCS5Gjm.T<(Sl% ERO>W aHZ?O8 "8YT6SKyҙH?`R](yQ$Z],Ō:yM "M?o~mY|F_?Ywz2CQZYVu0F~%l2WH*ikBXBdB~KvlX4࣎$Tj}/֖31<ك_"= BU k䣰;4n[|jSLo.fvO5%)L|(i|4 ՄajCWISgɐ7m9| ]0xF``O6lTtW ~=6F qy8Qh( ppw'8h |T":bc:fL9wwq7 }xO%XɖSv,fl0؝!ǜ)a)++̹Q}AI*&`>?Dvj,ȭՁt1/.| \q*dI`QIj&wx)*Df|K' xQ8bRR/_I3'jX'$R7v3{g<| 8Ok  Ġ/ej,s3H<+v|y nu}*qb5x9ԕ~I+Pin=d (#x-1 ~&靮,4:牍W<;:ɗ>X폆Qw*{3IY$ 8fxߺe6;%!# D@BmiQP:ru،{/+:a헕P@^hkQu51xn"M6+K [06(@Īc9,VI_.J#@0^fFfƴ: fN4cia+ODyHI(LThDX_ҽ  pr)TI4Qfwu҅1Yu'{= `s~_vcx*YYuc@'Ƌд %'s ǩ"!3Ri[- ?겉$.v3ypcjr)XhSӺ9Y-K>r&I"(vkErv ۺˑlgT#CVq䨦N~smnmv#] zNgd[1z&={%%kYq K~ʫ_^>dcaXENJq\@ȉ' ?qW&"q{Na+[)XFy?͐@ lS&Ϥׇό޻%m}Y)-(nڙ`cÏ꿌FP3quBX_ _w܍+ā\^Z, )>">grEާ%~?Һ#W?I>|#;wv? }U^2U%PFr%>XFX$޽FwFm޺bCo> kΕ;"F4 z`m[{,C%ۉ{sC UyuL%*]@ؐMXʎkGT?sbbtj'A>"}h[N\] JcHi_vt3L-"WsACO'(H=M!ok5ޫjܴH.jNlG,!pďJ _PXQkj /gўŸƓrN6St{Ɲ']i~ǦFGTmj̐_ne䐈1,Ω)_:[@_4|38E9;)8}7{"|º'M>E+[tNV{?`ϦL{˗s/F`?蝊LGujz>Ԉ GPQ\οGӭ~ Î'ՎUI'H&^7g8 ɒ{mާ\aomfEd퓮 /@$lDxpA8y~KOM, }s!0Rsܫ>8NQ%|mޑb=5 ~#*g] U2$d-wOEnI+Q>'DNA;ȒɯwU&jb+2݈'90TF̏Ft99%g*hUHoefl #$B&n|%^%V7[r6%[pjh +L?(m٦aq\PP4~BbRlqwPpI8}uqи+/9.s;,\uV1l+Aї/iG0,QRZKQPLW+~/kڷdvIS%Ow{xЭ$bp$Jnz L6"9 D?ݧi "HG ^&f ָKYD: E`6&h[hpiӝ"[`/) ON[2" sf ij`xr"qZK9`|NxI(~c.YĈ}k5{v (;-xCqtxnGId,jGP"?q{3fiz*Z4c17љOx}J =9XN^Iy?^~TL^etqyB/(OCf㏫vF/U 5dM{p&P>;Z1~W9IvS3r _<B B[gϴo[Omf g))U&Rj@6bm8Xd([<#Y)wK>oJ,j 7l ,@g#q]F1J)g&Y쪙5 v# "| έ8' [A&񝈔3M'& df+iwtJ@lCpF \ca VGn!=> ' 0mMSxY3#YER šm 083α?HS(Ttْ˵;-~]͐ލ6d_t:mE 6ws9 tYj^[@}8{i*=X8pMB|Xb 74n!) &2bYnv#rl.ʀ,`7]9``W;CŊ`a?Ugrwe4Qox,Ji|]19M s8R-:SOZ(#Y|KUoԱҲw1!EyѭhA+2U'{Eb#ZT`Hݯj|&?9%9W"702YZã~(TMLb:jaSVUT`%Qbz u>Wٺ]7dr(ӓb{n' .›+|?z){!w\W~3}=]fg2f73yb^}"Xk++'K0䮗cBpoKMbF+аv5!Bc# "Q~6$ksWd/qۧ0kZ%9crfTqu%R,X_Mo$Z"+Gm=|WRf?Os HfGޭRvs)2rq4Xg-OgFўc|ZGUo1eIˈ0k/)Rh|򳋫*UW^ʓ Zd{w=fuϬY*>w\)~iշa?a,p״} W>_Bvqm P=`įܠ<^"x `DXy U,0g砡IkKm)H}FF z~+-s,5hq]3HX4#@:4`8Ӵ %TplhRKJMT3ym+Sg;1NBG2, ( )Cs^dKkqE_ċӧwނERh{q#[/VҢx\ 2ϴ&B4ѭZdNahb?vvoab.B yKηh#4Yx8rWo9?!v5hp3>.߰ +B T&S{֌9|e39NLJ`1:e&#-*O%vglY&vȮ"ڌfimRW a]D_ ֔ɧ-fɛ1NώOH5 HqX^F%×dnɖ* {>-MًhjF(y ۦ6ԍc&Ȝn f{3?4gv Kdž B*fcPds9ڎ]Ԅ}+_R2k<+"G~&0_ ܮfJF au{]D!xABpzق.Cr  "?bJ.8ƥKIYʟyp!PNt & ^8U *2u.eY}/KU]M]RtZ"T|W[:>yMC=;,#盏y]!@fuMQG`"_1rHh9sIsZi!C._gٴQ X=98-.mY8IWD.vl4z0{1Q.(PZZ`*LP1]Zbգ-A-AnfL 'kM sRNMڵC6^ cs &>,t+;DԃzQU6v$(~k ɢ$˕% ,OݏJGSr#0 pB}(selǀHJݨ9o"F^S6Ix^h:|(Yxifeā"8gb 4-\cNlVbhALeW.Ou/p؉Px0z[y\+.!f|8S&7S5+KOEE*ަ l>#A3zp%Pn|O[ [`xCT Y1j9hMG=I*yz'P L99Me8+5XÛ]ζkЯŐ^0FC)@tS4}mʽ FxsR L=K] ǰ ڳ2CG!js humKM]XR_O}5:GJ5l5G?5qޠ)/q/v̭cPx]th`G(Xl/jrq79>(߰)Lp*%nʆZXu|I@&"QKpROC:? ‹])A&W<$+an߯^UM/&κj8}wa؇Zr wb& q%]!+7Y`jcz^-uXn[6H,Wq.QH~S ̈!*Հ\83igC?>\aV>:--u10޹B!azަ]ƱYۯO ﮥuMU->GelW`<}sݭk{ݨ-9&_I>CLVMda?LӻDnHDٽPHtx_m˃ .G+VWe܏<96(QϿA’8=oQƾ2j;4\Fc_Hvڅ3*c{GւB7m g5~V)cfxC/]4Om2hқVߥ_S|źf}/^.45Zpk 7oNDZn #ZuyfL;|0u0{%K;&x]N_#zYWtˍ&@lC}֒;MR`Y~|In1p֭yqiXֻU\q|݃K-0 ǁp`IE 9wRUzZ N5 5Qם"U6Wz)1Y+nٓߣli2F_re @0}J\j)RU0}!>.V6Xze,zNJVGʣr5햒B14I^`F$Yz3t޸f/^&iΊ4d΄#]`/HXbJѩnST^)l£k) !+|AiXTp4~'JI֊ `~c4+"hoUqѧг86;UE&>zDoh7ڔ6!T$'I*w{S#-][? bTʙ~9>Z ?VzRZR44yYԱ=Cŏj IYZE&ѯYsX|q-դ2PQX/iK{SU/ř):Iaԙr '9|;J@pH|/hʱkQAqrԭ8L,nԔj AiŶ6,2}7>) kL>쩰ÆAzBa}SgXVi(>ks8"'!iʆGC >7sW|s0P0G;vFc\ُQb97>):ض0>hyR-Bĸf۹@p.0mfH {9V2B/!;]cvxlw-0caٴ8I6 t})U~%d(aw=!߿W;nsOwGĵj 4VS ngBׂd$~f3ƹCh 1z2"~v]9BNԤfu[WBS)3t8ldb ʮ}_!(R~ޭ/\?AFE[B8vW܃&넔\GpWp!xG!J=:li]2mg|_kKňPx1*\r%rXraQ2Hgn~#bb!GiF؃T@D oG蔱LܩWmq& xj$dאxd-`òj C =h(Ru xT@ ^mD62PhA˦zeSE$1 鬉U[(Ӟ~vb{nKU` $X%~[؝B$ieIB&qS7,d3o;3 _ߙm+HS2 ‹>_l ~&, B_z<յ/\a䋇i픮&EnIj}EIe$Ri\OkG\QB*¾+eR)ِR* ɄYJT^MK%\g%YRji@ʀ( Q0mک1+Y\^!᪹ΦyXWgI:zawoidbYYF8&L|UJq#Ⅰ-pP0,( H-,߁b fCւo% FOߒow WW X/ljwfN穷YͩM341J&K!/UrsDmřĜL .wy~gZ5./Ob!΢@9{S~U-#RBhO.rgI@Σ+i9OI\j[A`0{ SSbI=~-UVfxxg@e.[`M` ]a/x/~0dL|a:նΥ[jTڿY|ѭ?PrQG &OP˨Y4nJ%)8$1;Y:1{Q >mv|5yj &k*8Ad7@8Ѩ+Jp~PHс(Anr6AkOKGܘ؄spj"HjS%'*@Su{OBPwR})^4ふeb8fbB8tF/QfZ*"鍱%Qk( }@Ƞu{en8Z>#4mH!Ƀ5]^P-$3]k;ۃ8q%7Qk UBB'`q]1v}[Զ*"8\l7;`J e>7>=6q+z~@q<'߽ϒFNL/!Q$]B j)\paM3K#qT.koIc:ucDmw i}VBZ @1yIf`=kt[|G:Mv)U=I_P+t#pJ~< APM| uu,JfNYpoJM}X AY2CDTTKRWY*/' so7ɴbHnG3 1AB4 dێ&:P6V rYqp @~loZ1tjo)P\4JȃbK1hl5 9wpTEtrRp,md$?:[-HYfמ *g{mmXd׺"s浡ZV2i/{ָ86`a,5 YbP=j9$Pwˆ d6RlI謚uS0܈Y&d94_Q~i/r8Q=2. b )F7eu[dWV3#TTU8q.Wa$*`ѡ&ZS|

,hBv,!m ek0GNʳfY1.ZyWI:o(">h d -ѩڸ)r`Eq807-!1%TK&9~<PwgA1OdT뫶6b8{%0ƶXబ#S:*#+[\Ub>?fQ]3n\[Ʋj C&-W7F!y8}Bb `i̵ \ ;[:wuL&NAM8P/jibI_ >Ώ"z6ZK(d &|,UF<3ln)DPz6G[Un,'eN,<"i{)++Z9Dqרͭwn-lċ~/9:6?봈=\+J֞iW1M9~RHSVP28Q!$H? !薽T/QN>c5=Ӂ堐PʤjH6(ǦQ`Ҷ̅Tw\kq LmdTB)}`Q毶sprD!TIf LKԿ&#D5ѕ7uwD`>Вu ) A~|ʳ@! /SXU(.X9H 9?_UE;x +JFo@٥S &VdniJ c""Xpr~{;0CԻbxÝ>nQ6^ -.*[3q-z+ϼEx[B)W!)4+`$' fT(сS2'R:<ԍF'm-,`PX@Fܤ aƮ!v@n xv#/ ϑ7fA[GMDd%˂pR}ԣJ SiFiIF\xLI7G*j Rwb S-R*\}}.~hָձrB9[=:a0?9#h<_c厧= _QsݽVw;ƻk/\h ty?7<-.o f+-)b]-fg3Dcj`yFT]?ףR>Bu7ErInY].>Y"w丱bVx|)iL!^WXtHr-V_Jk,ˬhmȞ.U3LPIy %1ȱ}bD^ܑ }]uPol ZrEɕ `Kz(.%>I'6@xRH WJRb0VkG!N 3h0;Է}*0Jek)@ù$E3Hx@2{d/(ȼIqMyN:F6^ BY$m[퍍}0dY1;?nUSby̭9IxLG B eظ~qaP&_ѳ_Evybcg^Iyjj#r\v5Sw2Hgmu鮽CP`Z"3#4+0,hv֥[|kϬ \noy/Ďwm̡3;PNqF`#f/ڣ(/Ez˪%zi{ZxS[^ b䵘GxR0U2;z*zhAPbS'Q}*,QK9g"ߥa9mQ#@_zcI@9B|( ׄF}ʗuf>aW"~so֥ΆE#?Vc<21C!! ޟa ~d-O*ZH-rhzLy qU7z*LZ>AI*Kq㶰Dmp7mp8GL[oDZTng] ڢJ6k(?qM%Km]t ;>T$A-cKbt!8AJ#k>Y*&DxJ8{A'l9.{:*[-LY>O@a^kcy?JqbgpW\kՉ.<r*&zpPy֢h߳~sOzhhP;9^O1*6nwMbXm%}RX8>2oJWMH[4p- N`ذHO"?hs䢫NDЂ 48l3(Ѣ[I6 @ &oeQtX*^yw': Ou5!Nhxz;uH=1 ؞G/!|.׶-itԬkUP0ˠG`T݊BM3"?ugQl!ˠ_M }: {#3!SvS̰QeJZriv&%w =Vq.z #BCmm<JbJßNڛ'6n5M$7=1k42Zt=u c l/&Vj=@h=GP?ᬼk ڟ_8ל H^P{,)L$@b.CW=i^!<WsuM*ƒ^pQu$ ]TID{c imJFz0cFw/hq'~pw3{rnAeNd pWY1☘~cr[ ͼN<]sD,.Ge"h`\VA>7w,#ys{?0#EJa6huEyR =94|&}bՋ1 ">[]dZLwq<-٩*Ivx* =-%y6E &&̶p."7z ~h7E8es5qT>0t/p7:̷kT @#܇'%L؝?q~&Em[a0ܽ1oLϒDC3{PXP!fIif{e 3FbW3Td+΋XZЙ!B[5b*/pX-4[4Sj/I kx^e\;/neC`]ڧdk6kV/vUPޥU,qEZJW&+[Kd#/aiն')<5k1껄Zgε둘hZciOgmq?)Ήth * XHF$ߝo3@W̭VC}]ЦƠHG'=|Y4DKP"w Mk M ~PiQL1p} Ɵ?7@})3=!OЩ4]!Ԥapw-ECJ _v6a~ }|TLK"BΓ 0{le'01&3޷+Zl0\ Iύ(+i 󝅾 qɐJ^iuuL?$%ӮSviæbr#>rBqb!Z6r_uLlrt]-O%=-&V^D@ 3CcTu֞nݍu~Bbdx 4H; t7 =oA2Nyڋ Lң*:f8ܳǃ%@%42e}Y-X+ZByύ e 4򺺆7'tXsa(R@CC\})(Pb8;O T}.`'9'.w*[P׌t^:D3V۰&|Ѐ=퉄TʊwN_KDKܱ3LSwi)f8U87 ,C"L9۟& {b0XYFTA1RSW#ay>m~I'M<]wP\ykdT+/1@[c[ VVAErbw2\ :ҬnCg[K?ʣ]Vi,Ej Z|庇jH1j(}&ɅdsI9sip 4tXrfmfavB*i+3c~bcMpہ{ (=Ai"M3TJOFZ: K26`;3oFJ[JoMEc]ඕi`Tm`#Tko  Zەb8 bcyaThJ0;Ǜ$fHԠ2 Cz2-.7y]ׄx'@ kC?r~Op{AXDo Fs,bVQyOZFho;g^ ܃,BFc.c;%X|u_Nv$rxMeE&Y#KZ*J ^"P(.GeSE7RQ:sнQ߄Gj2CMB;5H|~ ZE0*S<&0ҍ5:Ma{KT8>Vlg 8s K|$:yiXƄ[T͸e*T}O xpLڑƪ8Z;V0Ϳx|bM f=xB ?z}UQpPG!GD?]ac{Kri!®5Őd,zFsɩ&n@T=>ՉFCHHd)7TB:@h}tj@+84o򶰕n&玙pI8dnT΃!.ӉB.E tumC9<$XtG얣LG"rs(d߼ʟ!|z?u@.Ba|rF̼n_Lho48NӜ ;&L 0h&5 6j k^QgwH9"N8^Z$ۣi/?4D n,29? F<* OU=t#rq,~֐/ϩaX1qivtAN-6\dޤz OdIT j>(z]~ f"K_2?Z?}JԲ)R>>#dԜ.3!Z]aw4Ӄt4E6y0& L)d B?/īQp+`,uSip8h9VS֟c(P7/^~?p8yӜ>\IƪP[fuLƁUk8)!-|N mܪp;xOQ'3vp[4%o)+(?p~[zD&D!W^n4Zq1㣛D*g&(@z{Q82Hspj)e(k9xt(Q[\[cPh/4~-^EjL< z",!dLyGlzh8+'OzginvMg+cVRF,q,=Cr[뀑Ut%MYNO`p+>F(L~ ueELͰnt϶n$&DF)wk(-7Wu_sj.62n@ vF37U X;7NBZ#*cH'a^EDڀ%5ӓga {w*n5l_]W7ιfN8^Y˚s;Z(7;R)HNڜCl.SeB BH䚬SKM3j>$:C.V9Le_h7,Sk#Ηbn;홰i}WG P7VTn5Ƅ9tqFa y|G%2f7͒靉u+bU1*$0W 62r&Xa"clV3+p}p^qӉK5ߐVs<p)ɗZ'-HQ(Luh;y(e ;/{C1ULݽKߡkhJMxzqrsذB 0@4m;2\TXRt,7aAdfwa7QiFsnu'3xc0 *Wfu.*+NNୁēYwEqHm_M\㣤 /e&|cs'Ad J>EA}άce2Jn-䕣/'+uzVBUd4|u;(>/V1$*'٥qGw,h DǟDՠIǒN-n㎎;ȑ2n)8J0-| dN_e!Wfkxl71ٍE1S.bPЅ,dY[ȔbC^s]=NcU}K!Jpl)a7[G+\䘧uu,Þ-ԏ*]-aWfÊ&=_iqijopOߨ 7Rys~ݺ}*{۾rk ,\H!YQB|5Z̄e[1e/Ǜ8DvJ~y*Tޤ^Oloq VקNcPHzo_^?G?eu-%>pSRț| g(uP,VX*. Zjf!X]Sw{֞9= řP,P%kJR]#> >7ԞXybg"/<ϧt8o|KTW*- u["D\`{dh_Nt8 O7TUlЗ$Oe\W7!C'z=d|eQw=jdgYmszkE GpS a$a)~'&|X{Nanrɧw/ZFuvK`s 6mBŦzPoﳕ%˃P_y>ЭP(Ч6+L5$^jd.5o\kP D)\GKl|ׯ\-d_JQ,*L+D֣_tKW4b?augaGDOҒv|`2d񆡩w~.;bE8hmL[2!Eu4H5PQ rݚ)U]%sPPtQw$T'Wus$͌#Zv/Lcx3F+9* .w"%nW0KI ڇ6kU o_;DOח-Jo]"sdrZtO6$zM57FPdX(S ,*` ѰH^H\&7m?F ɜ8[F?Eg" 6mBmcBM w;Xd8Ood8&R3 e rҹ)_I4ѥ6+ !B'<ܨcpXG9Oc1i 4 juR&CϐUxkLXAy ?\8mp6@89݅WQLyצ3L /;?uM^Q# \SUƫ;sΏҕC]%HzG$N)UqԲ+T0  2䜝Gt|t Pq?YX&r[fpyh*u=ߝL>C£#K̓ <o/蘥1*5 4wܖwfUit` @XK&0};~$4G ܥ~=d]]g%8J;S\~G:reh=`oZgQ^7]7]XL qnj~uZ2m)7r؄ _(G2×ns~piO[-pM0Y*rb<dX'V.ү`oGdymL]A$~ܥH8H[4Wq Mڃjܲv Y "+(DQ ͆n!LzdIKTW#bope! K eUgI~ۧ}K$K?,_\ݽ_S { c ®dJ5!p&~2:rUu[\`uh2.N|ڎ4匏ׅ S:8Ub`b/_% mVOq M-X,[UgT0|y?"iZdQ7a Α-xR[&Sȑ*['gDu&+~4=ԜKi ">VejXtUsOB/ Yh OVu!yċʋXP2N҇Z\MX NNH _2;**'/H(xym7GOSyUS @_Ȉ{FKUCh.=K$̕a1.f`:GwQ!u@'\jΆy2ZzPuvU[ڱ`Vexw:LWR?k,qOGsu4W!ykW[0r# c* bbk}˥x}ڔ,G'=GWyAD&^ ᣼fogln:qJ4[4ч\^dX/DzC1~ʛ~փ3S>8ɫ2谞+Gswy,K Sc .UëUse9~Wc[-LVx8dQVpD] 2uMgV2#m |{}e?RĊυ|t");јpiCWHZ4ӷcQSe/% p%g1j"Ơ֏0lc%e!x"\t 7|vPZ 3I!%MgDICE8p(Yw1B k1 }?*VqU)%!|vp:Ƞu8R #J2zšK̏(Z̤k!dBb4hMʢ k{@7OI5]!Zws aU!&JU}ϧtaB%C:4+NoKBR#VHb\/aC =a/h$My00 kkr;[Ll` wVh]egVC]_U/bJcFD`N$nDBVaӺ.&b۷_B!)-u).9ed %/,гli)Vszdoh%j e>5"VK17a{|h@wq&`*.u9zkd=VdQ?uK>-3]aǸ MSyQ&Qqד+4*j`@.B{KCP8~A5ͮT/ڊnZЈ86g4]xt !EyEVC¸=Favl~µ e־pɨ{{ BN7X#8|D-.ϨL>ACO)ly.O64(ErUsT=>X>Jnx$ŝ^qh_Z{L(DM})pD3e Aj R[Yg{^\joz4ⷿ%\$n"kz^MLqI@x^^Tsһ{kK:BDѡH-2GN 5]˜}8˚$Puī\MD@V@(ws^@\I8&εxQGqȌ7\:#3m+ң!>5߷ӌi ;bM`Gal̓-Atv\U*"*he?g1-DxRj&<0)}1k;hhk,r5%TGYPaa߃jzm_b_ҟWAr}EMQDx]N ǣlʬ.B#3, %aБQ5[߳MKHl{H뱨7e. HS&9/҉kG=Q;]JmU6 &ʁ<:,JU8 @ V@X왖H(^ٷHbl 0>T7!)#2œJp>V3p K>ƼכKxN#Yf,ϻӭl9諹)&g.Y (}Z9 RDZt UTw_ 7R"+-#Wa֝iiJ$Nx0Z Rt  w~F&(MuUNt .vslSŋswVf >pb=w'SzB'=Gn%6#XBfJ2DΤ A#FB ~z؆#9676ibmCp@7U5⌛"LWQ6{9w }uҰ?);fE`ϕsyq80: ^PnfHi(ڧE#;=ĩb L?fBɥFivNf]HM6dNUYM(׊ 08~bA6ݰǥpV}0<6r;C̿^=4gW]Xa <7LHdz[?CC.krm\-?Dn.D\b.5 SXf*9sfEAl>vޫVI j8e  UM';[g$ȖKB D&lF6ؽ4(ؒ>0?a% )X5F29e1\y/ ET|P*?j rwky&¦Vg>o:īn;r#Yy b^= y&{t(c?ya9UGo@!`0As`S ZA@Vh ` xˮ`d&՘Gɉɤ~x䃰$Q'BS;J\VTpP {)6z={O1 }Z}٨EmO;W䫘&rqH؎ {-:7~+:䗎Sq]edYn4C$׃ChkO2srlY%ھ~2.K͛v9s7_GPʒWXߤ4e5Ј9TEU>|`Ew9w-7ZTl5dq]oY5y4z96zE  ge꫶*y+dj;o6D)Dɳ J#w{76)[7—"N0[<NC#'@dF}Dj)|х k|Huսy1=WsF(̔I'rMЗ貌 F~2T՘ iO~oN 5{^$ۙQj3pjHYM/*Yf>ʇ]15,Iלq-y{8Џkşdhj}A>60X).t1%G>gZy':It}7Œr6uZ_zѪZk_;Za}ɳJ56_@;=ѠϤ&(133Ob-@ Ba^y CBǂ_uF5-Uf}+. hPY 94zXDTsg_||u#>?MّYEZaM CcN5P9,%wrX7>c?ޑ_)`{0d?&*B< V^ZvIDTYe*C?D'n4t_m$OkA Jsf/VFqe3aKW _<5h|P"qM']hM.71:jZaCQq#V-OHo)Pލх*grj,; HX{꬧)| NfW@L"Qy]i66~i/L dg~Zׂu ;n!Zwr4LDˆgݹ/(?kgNˢLF$=Y10K|!dr> {Ô OKm.a,zBL88@)T[39^%z % XIҝc#s7t{vΤ]UeKLI7 <%C&fZgqbvE׺QVs]a`tTGvFX幇u9&? %HG9 ګޝIG'{sbX E3%#?D(FC݄K;V*Q|A= U UI>%/ZS Vh0Iw͛+$VcNBdh~^rtAxWQDlYBr}޹7H?71i/}_OPp4BO lדaA8Cb4VPV;[{Qf10! ܞ cÀBg9=xk7M% fS將 5ccG^TP<̞xLO&BhWo(I"ޯWdO;Q4ƽ XR=r¹> O4Zu; { & (v g$B1F+PAXct` !)7_ꩢqK]҆hN8Y+ hoO "))/TAsX -,ꅙb'".gH*1y:>=9>nO9KڷKH4#*j9Wˇ/]>F>nՐkl-f _@!hU2~BEYPإR"*僌%TW0p}D`~5$jnLO/v%L",Ou+od >QΝXv9U+uEkpSaԨ4pgzJGop.H-07r?ODGFB>}pC]:f7==ZF͎솉EܞaaFO0ŌXЩ~CNFkc#y5} 6RhǯRS1՚ڕ_|zBo*I #}P3>Ԃ1_+|)x W\k~|OE[C8^p9aُAd  M2hp^QaY.VHjE3 (>W)0Slc✛gQ$AF{}r>uyk I_ MJqi0pP%.-u+IZA%n'3аT?uqA5gqs^I'9)fu&fw&Ji?Z!GwoRǽ(!Ȼ6hV:OpciNK<"MD0kպG7!1Æ(vNAkz#(>!(~8RIOq)I-Ea SA!Y fdB<8  2A0 )K۷Qzj੪/c#e@l|ܾE~v忄 9bB^^GW ,gKz X|52>׽n?-*+3&Z>Q[a]]iRQ-!.9񋟀BI{wOzZzFT`3|c'.)m1^ ߧiZ}`t10M^N0tѪP>?>\ooa>+e͒l1;gےum N<qU$+ #q;=L3(DVI2+PIo< E,4|pW͔qI]r+^y;| 7OV &]gQ6 |gqDfsZT)(ZpM\κRnR^p}}[ %JXP&@b>}c·tZ8|41+&w'GSGg/}HZ]dJRo?$54QH& ca;HM"x]{_MLKtzY=GY%u1VE)P{ H_tC8#O$Kl8r&*$O ՛ĚzeK>ǛMg7^0K5L &c-r3ݗ$0EsWӱ<WhX}G-'x̅ǍW5h1򭪊XDZ2Y;H_,KDFkQ^deKW7TC)FK&&f( .{qᗐ}P/:@a@1z)ߕ,ѥu2N%&C; @40! wIn~R3#Ps]nN]ZDSb޸һ ,%sE5uB{.'zG8 a]ijXb{>VMp'/j S//Fk|!u}o m ?gHr ;,**>mL UF 0Wq`Y/|/c(qi#i\b-lb-$3t#ӳq&n5EH>`d A+3<,7upnGׅDs4kxDWRLmv$y|hCOM2y/yJvJwCS( N{W89zlg!KR \!oÝѨlH/ ORM/'W"褼]<ueWBuOrNqצ { ʳ/~bLWdpcwU&g,[ƹ؋ 0S@3l'%QǦIMئ!z|Vi *j벋P:@vb6zQj'yg-LXAEKBN#fF4BQTw=$^@+#(1'Z};L3xa42xHB$|NZ-n-k|{:Qz ~>r$pM\޽oryg9, XK |)O/p[xRTCV3OZT1&-e[MdɻVCEےx؉YʘrAL? &-n"0}w-:+`pS覷Jwp y2㗿h~ v9Ӆ~`E*f#f,L@ҁGA׎(}wVHۏ40_ȞqEP_˓T]挚6>oqmX`2mar5WҞ5^wA~nxp >@9*ѪnM+zPC PKHkX1eP=FȉfoLzt[_5D'z6MdLlXyTzۯV?y1oS\ VPB"M5\u=Ɗ'=ӔUع{ޣ6|^h$\,/c$2P)7RNEs7eQԀuK#Pޖ\l@x^f-Y#MDd/ؕo'Jbx#}BXU!: v|KE9sxEzc'M,}J}|-f2G=˳A8#zIXgro@\b54[`u Í_3r=aT =Ҽq'VJe+?8@tyz!zA+Ә6>dÆE|,Zkl6yQGMte[o=3*܉ }6oMrDʪgsGhEȊ֯Yj Guvk"H3UҾ^{hsͧlah;N$G h8ZӋfe큘?LQr ^q~zO<4w}"eV5?hg=)p^E<ZS`ma)ۙ3NEg% 0Q؄N䠲ܖ T :Bk+jFҶt%9͊ԯ` 'c?4g nzM@:25ȕ|a܈e ;kE*UZugADX>Gwǘxئ hjPG9 ibgVq$|3l0&|G,'`m#R'h:a@fLU[: FKˡ0 *x(*O7,qPjdrI kƒ`xA,ygn$RP(?n6,3u ozb`FfJE PPm^IMdŮ:v|uשX5Q)P0̈īrH>kxEP?Uq̂0qw7be2sDO~0/"\^9P7*{qɹ5mߔh)ԦzۮsB϶:~̪~-րj.5Hfz0QN{,z>GbncsXkb6]{Mnf ̈́|ZO#ϫ~cvk,jK2?E{ʀ!pjQ-r6;Mj!Hs<_9#yܲv0|4'8dAFK~}y4*b?4${|s}sVTrZ0z_vHSpe1v'rvtx>A7j)-b# vwlR⁖OoTfS?ȡm"J&*@}Lʱn+(z>P/zIߜ*})ԫ8-ٺktm bǽT-{Y&6 H( IYS> 15&e\捈Mog gau\FE=DȊE=i _V&P4R;D-:|G;s{{G-n.nzBqʮ4S~Ca惩, 50~4/:"Pk 1Hr_cBb" IBS K g9'PWDhR6EuőWީѧ9YaAAqH¸n ,dnÇQS<+ 7;Ar@%˖ȇU{i+!94?h2?ha9FzrWhGoL/*<*`fT]s!ӅqL$̞> R\WWpR$>}&(a=k=DIo?8F1ܴ}E5%mJ JVL%e }EXӉjלLq`![%Q:lPor?+WcA8ɉ72Lautf-o9F"ܿ=fBor冠._2G?>̘S(CXeu> :hcǣm9Ʉh4fhvUаOR+>G9ʸ9*o0C( ;[E'nԖS^="O5-Γ6c ŐY^I1tsz7 pNBfcY{zb7T٣V {&gv_trv-s]ٜ)y ПSRVB֬DwBo9W lU9dK]U`lCNKQW[sd臌WL׏H&L |OV"޿2N[rC_J-T 6_[*ۊQ{kۯO!NѐaO)F0c04UJ׸= b<5g8sOðiz}$ִHQ88V">2pv R;MMnr:‰?Or[qL]hJD[h:B cr.6IMYBr75y#}F eXmCPPal|T ?w+{ *Dž-19lD..ufw-rV/쑼s i.?ezEH$x>%.+݀?Moi-CKM3<ޢW\h/L"x [ ,bwg6wAO/3,UԹG^pե"}U 6+Ym)x*PmjA˸N7hhFJۘ=DVqmQk]"ɚEM\xbMX]l%eڳ BM T6Zir$_S0I^۞8oiCjܣ2In%j'Rx1Io\/&Q"S'I M,QxCOFnE>Xۤ ST@]14o>sKZEZ/a73y&t?3F*c-Nk3sѤU$ѼHǩ )tZkˠB\u! +̈aPEfn91߷;nK~GBӧ1?l"SgDXRݢQsfJI}{,q9)B༗0R k>-40:j]Y͓Z{HGM+ykf4Z9FC؏wrv eƼ [TpBiM5uX9KWs=w5*+[Bzrt n)\M۷8! j3]R;0:)!؊#)w >ҳNX}Gi5Dt"+`$&Ӡ<]KZWu(CEFNl­0cm*Q>v 1H7ۖ ^MKJ}28C5ѹiߜ.M=-R_yģ3-"/SH/jrbDӱƂ$>ONHpv5S(qN*F!+DtYt#Z\!T>59SzxRPqWwkHJ;]nױ `zi+4'ؑۡ>1& ƚusRɹ8L \9f.a}!V-(liѸΡΌD"\%yIIՓQU1x.CPMa7FJ%F"`G`;=n TXz,@o9_>x|vȾ&K;&g‹ ¥\v30Bp 8m7A|>1|Q`=]:hsweCeGHI=,u&~86 9"oJ^L$fa5YrMl !MƆhOPnh&66xgZ̔8E"bb=&#U,7(UEnCur bbтA߂ys^+mܼܢ{_&ȵers`5xq:;;rAhVAu&:f9w0IIt#%2Mi.%JVC  :VMjB`^V%>4`UTT7NOKV={2Wqރখ^f·er]W}RQ] 3NiD*Z=гsEpkv%Qf* 򝿆~I Q'jPS:%j[CnJ(8۴hodګc]\XG2էcL kcES^lWD sni?7hKH@ܳ~y)1!%?:!M >: Oh A#8l>Yp6MwpZGȕ1^1.|v;gjf!r\7ӌS1ΡBg_2- )h{0X!haitCMR ~]qj3!RDtWIVF_E ukג %J Bl\=}IXUX[e o) s8v xGZr׮S{E@&/U$2`TRCn v;wϚ>9$2A}j_lC uXcuɇ"Km)9|]n[ʨl7w:GМI ;gNBUQx=R ,x\šd"dC\7w<8HVZ[=z1G) T%ޅ?'vAld M:~XqOJ_q5}C&TҦ5x GSc1߸ q^qGrn3W;]>jUjA/}=d ¼n,s;b"ſB9sKԙ#WK ~JtH[\r縋}}e4[Oخ3'n r?˄64kWgm _?+%*V$eϜB9YL\Aӿ2+ЦkG~](яnbg*ZZƌ n/@Zwx6F<4m'ʕUZ\T755e ]eR?_r[Rދx*,O[^ G54k8R&|sSS2֯{i'!eA,IWaR9 /b`kj+1zBRF1HE,U#KʌPNi xp*8% ytqg0-%.Fd.=F'{`a~f˶Y{|j8Ж*8x .eIDF*dRHԨJOL+dU L0[a@b(,W3i+6zN#ƈȫv!"7&WR{fXf0pי|~Ht@T'bqEFqgߧu3F&޽:qNi fqM̙B"Ï*`Ϊ3duor|ᜑC J)ɳh OmC*a|U#|hEDGBQdo(|M<$@"TZhPYPƵFؽ =P(#wO6*¦]~-+1;<0j5}bXeSk/5acm!B0cQbИa[ 83 癫vih_ڰ}S9!mS0ͲZ$d9xviU:d΂oT?{ _s#..8|ޓnW&-M d3 ?e?R:T>!Ri!x]0&fZ4$k|zK2>Ki"x!?۸ȗ`A,V] yZZw*5כH˅Q%dwݿ n2 _EVcJc 0d&_V}dI砎N:3>#-WG@g^UkK L;_/xGLgtSO%Yf2+:4t5ꎗFO.)?7$hȦ'm='~Z6+-w=Dwg?{ޟ9UBr}{ Xnt zjS v]@8dB;Z},Ӝt0_jJf:*֌RzyֱfHԧ(c,{e>0@p+eGO<:!G3$fj&DVӐ-S_qh^=N3e\o+_~͗Yo5Mʗ wieYJ4|Z G<̔pY/ % @n ַ%a٫B>4MDO( Fo$-A/=hPgwHc#Pqv\GoI!8B *6귌WJJoE p3O;6㥟lm|ŕѶ0+bpU֬,>reI'sKK*i}! 00΋#3TMpяN- N]?ITu\8B7^>jfpHFBYt9)@VOEڟ >-B'*[8 ^'P9FI1+@WM& W~-#VC7BN#L3> lQkR;sxHo8g.F',M@ůe1Jo4B^yR#sk+pk*gBSbc`.骪mE 4^VddV0]!=|Na)4!K'"xT:>䱐D츴FLϼ HYe c9wKΨ:y ^}[\qSdSڿ 9\!TIÒu CS/=8cyF߷iTcu65cxt J8R{8#0١Sga mDV.6Ŀ(,y<`!5=9P$ exaK)8#DMn\_Ns7kF=SZJjw:waB#BMOl&h0xfx'g9H-aϏ$|ߛ5͂ӼLvRgnTYGIS߫h)dZ)qmHw@iXӯHr[{#3[wՌ`x dng^xv>6V^bvgՓ,a?T 'hՐϨ4&f;yvj;pNg:1MAl9oɍL}Ivv&uQ9םR@숩qh1XވHc+ Up)q 8EݧRY(qIKY1XG.]CDO:eѓ,Ze pl*x_P6A|Ձe\N-u-+WoH Dcqfb?>Y8DN4Cٔ'z@X +nIJW5pL'F~9>nz'iW??_GGL(5Mk36&i% X_|邚l+hU8ls _# 'w;f4,; 2V G?PD ;҃xx-i/|!`vp9QF,+Nai|E=y9C6Ib)(zJѣtfrժdzIѦ> /^;B~r5u2.U=Isg;V՟*aCP/mBq }g;ES񬖣;y?CZAH}PBh 4T4zhH(5uŽߦD{wn~FvBE(X 5Yx&mgWk|3**a&'tiTULezZ yj!FIWMםͰSo=RAĽR¨$7\1݋JTI]=yIoF> z' Y&5˚ c>kGp02 %&퐽:љtHTDBaCbT;Dqs/QjDŽ$'(j$v;t/=TNVDy:!%Q z\"%qa#y43%n,#J"؟% I0Ʉ+#ȨNv9{i.f^ Fz䝀BX!j`S4"MTEXD'vK{ǡJQKS j܏ֿZ7ery6]4\Q!j2)M_/A8T`tSu`P[==~|yP4Mȃ7/~]}èr4iS"gi ]\24P"i/߄O[l+(eu D@n_?%tA)% \J<|7?p!.zlA/"qxd`9$ #9djmC+X6kc r樒^ÓYkavT~nV:ɸ9 :L$HIvL_sӍtoy MElM)CEL7+w@wo%ai|U\)vSg-T<(|J/AOg+F-&e@]rx\HUg&Gv/nf[64v/<guj%3߄{n/:ąGNyLf(|HɱBN ni<6H )ϳA?mejaQ5mW6AX )c]ֻKF(D8t0C#vg5b-xf!"+3EP#f=?X;b-Gg'6ؘƭ&ka_^ 4< [[+Fǜ=gX'q<2bbUlL?pR Rc״cx48b/}H ͩBJQPp*JIry,買]y'8a6YOv?UȄ8$DEph 3+ARۼVgqi@cꙷMoQpCyPq  ;==Q'Wj  =ΊC ΢]̢iN(mzl,3gAB\1+o}Jtcy2Uh+p[d%G  A'/cl9DqAn+- ?4PͱqCRg0$Aሬ]F0m3šjܻgk㹼's{f>Ĩ`@Y-I/a'? ;Wcݳ"sWKyTq-l#ҥ:^5`τ⽧8/NcpͿ >ؿcKL[alDoB(MN Uո^% *KŬ#_Q*WOT`vg5oڙuѦ{ ӍOK:l Jd>θJ'Tw:`QrO_k! \WB`+Ȟb<턗#H8iGP^]0,>ggmFk`?AJUuMd}y7[ YN\u[0;E7MȰa~beoI]S*ZߢZ4 ;Z+yXx:hL3N]ko]?ǦA}0[09|No.x$bN^r%lV W}VgAR&%*+k0B:@7'8W4}˯34y'Lz< /lG-cfOGx,U {!`:q-qO(oJ[u!D;iߥC_`p4tɤ̌:r05ZLeVaBx$X׶/ӳ!U8Cz @cSޣ1?;خ$6>hxQTi(8>/kX\+iܻU`\u; *PyXo[#AWdV>SVO!RP.NƾK˸TsRnE{`)sU|$H|!8yI08P_}"^'yx/dڶbaB""DAuhěpN:!aA{/,س[c0<}rS@ r{'?@%| [9]Jͤ0핮!˙V9e4ZD~dxVI+&J%l 9+6qaUra2FJ(ޠ9< BVVsYɶwgoe_`;8+eϜSQdd#7jmtNy]4~G41 a׸[VB!} v `.IC:MJrjD5 W6dէ+y `lS8zu.y+yޮPGUۓSf#EBWg{Tz9z[=!ڕO5EmaZV+SY-_Z(-^wD~𨼀"*Q0{y"O%UahѤ^}qd5>J9+I z}Ogɘͅ7 o6AӧV _b#1j."Cn:wwIVY\>l31mAק[ּ╘{J3I[.yG!Ma7$YՎj- K[w #Q3vɇVLa^|'|0_ƨCoE b9Mast>pXȃgƒMD#T~zFVZa }iJ7sˉMbLWIXMg*4\kQaQ+!0O~@k>F%dϢ^aϯϧ[6|Ԕ `XQ'uY\}`cY6m^'4ȊP G^]$j 7?u3 G;Uu갌 uդ"^d|x5RumMHia+?eR7ӟ~JŪݸu1h7K*+̽~* B[ YR+TdEiaN^kxPvF^T%Ros['KD FЄY#AIA4a6C4[]JxsbW9b~g3=S[{㒀)$-49نS?֡ v{ ^lAFh[ާWaPzp6w5xhkm84kX>ZRSJikʀR2&MGs_+z \`y~e}l -NM r&a! nbu0`tIڎ^mI[tyGJ(tg_KoR3cv{S {M} sD"ֵ8Wa>sU6_[|H<~eZsg*&ptՐ a"s2V\ji& 7C(jp*tsiPkW(XGk̇h'%oPoozJs%jKόD[[L$31 `0M+ӄ7+elS3jƑP i&N7C ueyTg\ޔs]_8W( Ecp`B? Kz6c@d47 rZ4m ޕ/전b9Wxu%v+Zu7b+iȿKU`gڥgᰆTsƪc G.Afb PMA_*SC*r AT-qlF.Lt>Ska Ctem|Cv~Ol+B>7Nn؍Yj[rC (?DsZSbhnHsY xP LN#V?2Ym\6ln8u r1 ^q?œd^MrW:2]pCܟ 9vR=$y;U) A~|SK0LYx H8.5~7/>{$PEoa3tVM͝[t|*Bh!Ӄ7ͫnO F|ZjsdžӔT~C=6灗9,.;?h?sc<+b 2dK9[A E_lEB/H5i#""V^ 5㾄:\\ެܴPk%b|7ȠYۄӛ.jB xfEtˇhRaE4]RŝgqȎsw(^q;,o:3 F ZNKts:?ݼDu5?dqdX/5>P(S"N|s[v*ti\\ u߉Xƕ7KOCPлgtؾ`x69lVIq$FR) a3ּ%?$ȟ7g}P(atN#*xj6Uh*˽P AI LY#GJ,k|lWȩ1Qn~HFq(B_ [6r5ȫ(Ky{ƻPH22BUCZrԋn Z ,a%ayEIAvJ8MxN ҟؽIz Tu]rNHHoNп޵< +rz5Q+Aݠ`BRD."v@}GQ*jaDKDPCuVytd ~.n舒BHwudLg< IDA/sIr#Q‒ Adql^|=L#u!.bm֍~ΒVS YvK?9;'ܬ I{51_~zZ1~+gQ`P [Dik"oo0r~۬v{C4G{M2}mk4}H7u'A~̕4QU 3ɐ}+{ZwZpڮpqaG11U-_ș~k8q J1 kcq`a ٘phaj y#Kj2iڊC?{Ds4,.Tr$ivsDїAK 'T@msiVƯBs% OBE]*fj! ^{JOfؖr<:O/QMl/q* STaV6 tRx[)?I?E))#FlH_Wt?&-:Rf0T(gQZ^xB@f Qt=>#Knl^'@~ZV?d1erYs;wY؜"E9DjP<) J3{3b)s*;b{E7i ~%7ҋiC Tk5$DS=dB|ZĈ%#Ϥ+e_o\jd?gP6qr~:Bk_M9ְ؂$Ill>CL^g,[U=:GMzhO0(D4~8NJlݖi#խ_ P1K) Ai}rFхc=' nN8#w[[@(n1a/ntIt* %œ"?ZAXN nʥcz`*J%ߚZmZ+͙΁qxULb?1B UƔC|ija>hz4z GaN>9_[4%%غχ#`XW *]CЦKKW W9ʦ3*)TT2ӰDbS> *36 F ٶAGn2`9&4]K Y=I!tVm⢬opax\ >ǑF+?i {͜kb™ 3LסISuD˩í]e؜h~>+U1.3cxoypOb"9(Q"O!u (?cUAm6)`}p@W!]nAb-kCDV8k:w MfIG̥1Xɮ T mzs$ Gxd,a!9aq]$Z]?)kK6Rueh?\e?(8,X&֜yڤxVHą)7'PEN,%pqj0j(`gG*vy %q${,]xemϣcr…"z;>JfJm7v$k oɑ˂isVSJpUMI#$5g(^4G>$B[>%:/l"-~׹1:?)n/El?jC=czP>t-O>mA*I%FJG75"=ow]6W voiWKLŶ^GŨ,#ǸX)ڂQE`t~}6Jv `ɣH>?58:@i%=S<h-Bʸr=w]|xiUMB< $h:u)D`) Ŕ:1n>Q͛*}$qLM͇EJϤ0HhN(!,z)V倜hG tƶWCpnG=E U XnN 8{^0m:f9n5C6uCz2^̮c H$~7t҃"r2.aFΡ9#\XRK98bѢ$ f;~f&\A$S4֦Вi87,ό?_1mO{$xÆӞ^+DWFXa.׵ItEHIޒp}4TgXakae6TɐF }5<5Fl۞T yGkм!KJunn\ٟJ-= xl,w(ďϓ?b{1*8yޙͅ m u$l9K]EN~Y-$$g;e.8Y "N/GʽᴡJb7ܕz%)%礆O-עܤm-pxnT29<>Q%no4}̈́/ v޼sIb11,h㎆~dvCsdta%1u9e[ X~ٲ0 dV„Ɵ! *J,Z:ju˭.v&$ įwe|09ڧwYpJ;?j)ǧ6u߀Mc%U2 'px ]qИb]ul[do܈ xDk`gK9&ӑNPd$ m{Yaw9!oN-EyQ2L[rw>Q8Vd..ɷPpAz%>Z≷\ RJ\qcT0FIuJ "R6:a9 ֩_|fq7&gDTx뀭iO:Ym覄"FQ- i* ⩪2KIQF}1 dIB ̜O+M[zJk]p.c;8:-AC'k`r%Ȭ֋-x,ZrЅ?n>]Ai>vSNǘr=k,({wpq d>̟bX&uS;ͦeIԗa nKoDORmGN`E<% ~5n!NDŽbN/&p-MEtyxo Ā)Dd$G^Lvs̃]>byM6 h_Xoڭ _V_-Ť1nf7dPp'd=PbGxж}yXQV+]0Wq#w3Ts>C(čgd8z D{"G51h ;߬-Rf9<}S]o A)\i,PpgK ruI0=`Hnzv4ڗz5y$Of|6xc0[:xJTu.G@lm~,gj#>\,}`\ӊdGbTQPw{ݚ*&"]mo>464pU MV؄]Q=, c?x(yP>iUjm?}.x%H8H еɗ5L$#Kr{',{iVziפ&m**(ADu;t_8i {:_8W׊aGw+ $󀾋O )BI亩$ H 1Π|g-yx8}ZwkUbߺq$ geoiAclg7t9*gd \,j௣Bm#p `34e3fU|>a~!7 =P&& V*$j{FbmN֏TKNq(¸EcNƧ'T\RTn$?瑓r8U/(>U(I;nu)5gw'E Hnl@Z;FJfnU?o$Z[^fzc#닃kOmkG4*?<#2&(rzc7 Z⧀E2/i?`ҹPy0a8A}\:* }tWywd7#?`W3eeSԌG5M܎T\A19pG7ѡ8war tLDSb_NkW {>'x,#GQBّܪR+GDѼ ASk̪ )o1|uN c,ew/rg#DSRh&Һ'ݿWpcd1hG۪\f?ǟtv Ck39iqc9x68UQ !ʓ ތ8칽l]Er1'X̉?s6CT͋[:^>E6 OH3(MczuөmuY'Ɓ c&Yg{#(6v\7#Σ0]ISHq89ׇj &iU])i :s3Wѥɿ~" 0p 68% \b"2=UH:=(z cR5GjHiQrK,.Zd H1j^PH+x( {z}đQ&$۴`k~B,h{JW&^ry.U ZGSIg6ɪEM*K H:;k3i+w0X7 V xyw&(t#tٌ (!rߣg9rFUҕcdͮ >OCU? 7յ"ews}UsᡄDչYt(` iL׺8_ 7x\Hwһݞ$˻d:}+uV7| 7% ŒDÅz-Ҭ b\#c.Xekš2܈mYBRF9, 輪5pFU/qAպQkksqwݦJU[lKEsrQW)rlմӭwZƛa:0H:N]UxlpHnV[aϻ XŌ{Xɹ3: `hYy:W^2.Ssf8%oim2,ǘC횡ăE 20quNp^i A]Fb LwgiGjꤏ V\[b.<TŕcHߍ7f{ e];oGYS UxZpߖ/G_Y 6՞)}*=bhKʞfST"%Ż/eaaF/vylX-_:(DM4+hϪ ;FlFoFY1MwT6f<nlؚQx- /qΉiUƋB3n>t(zw\1Ok-!cc\[ͤzG(G.iZ`yC"FOa<܅{o !a5[fDI!JEl]2QM,o.H> K;⤠xq8̦Ktήm)RVApe caDsuߏ95Cdtxx|nHsǝ}O/Gׁ.Q x`e|"$b2; 7Fg -<-6GWpFAb=Wic @B5;Ocd-qU$ݎ*څFBJ]sEaq˪gEp(N*+i:i]XOGy}Ph% QN jݴcaq3YDo]Ov͐/P/< Q1WzC>v;B!AZ1`Ɣ(Ln^2 ;@1ˤη?9C̅f"9K%Š↥54 mkƊpEƚJ]:&WB{,Uɮb%~:b8ê ]c7lݸy SGNթp+C3Mݴ, -ۺLVoqBՈX@5C Tl\ q[3}oIX8#zJ/` N4^U.\n./ZLD(-9 ``g,ps+ol)pvڀIw#> o}K˂-5(L 7ݢ8XCly%if1gԱ2s"drhn?h#&yŠpʽI nIiJCY{ظyhf"a/ (6oj4ѩ\t:Pd$aAe"丙)+6Ou0@agB/ «h$_tnF pIj3oAÂC` 3ӵ<(0;1dO251 Vj!f'UM 2ZQNiw="mtlR(AcFX^>CO~Ɍ+է/20,〜QtE}fT V~)V'TWT֊rk[*ZQzJqO,T)<?l*1u#uXҖhq.<'_aTQ"7ͤĶY浱Ɂ-S2n&ql wb{E| 'EmZu7K  ]i?֧ƚF%gR Bϧ(;WljSJ]-n\DJ\t :"%d,?-,ʜouiFKSp$7;/B:E'k ,Q 0~P ɟˆqW_/l~u|?br+۬ʍV|l߈zQ)M6w!aSffP8DhY^i^ {W{掣w, Z|~`Ex*Xyyv@h[IߣXlJj) # i861'q2tqEo}9EPFv@qB,Д@*(;+1E|QjfΝcLCE+Tʓ\!@1dⳗ.~0nI 8,L)?ϟ@й-mFCx3xSPhă*{ 6EefBEZFF$E)Ejf¬YNs7\p*YL]w@iڰZD%D.}LhFV։O+_wk[ :œEB@*AA0I)wq[75.-UWSK)$wm5_/ W?;U&J VjM*ܣw-41Tw 6jPа!&",Ӧ de&(L^@^ۣoY cf7Z:6nZDQ;5̥RLT&1}֛7eoG qMi'XRlf=IJ 4bR<|Cy.iCKa(XaphgI!HU#?#bA^ԑڞ2*8|\~CHf`8,Oa#&\ʉol /L$,k`+a돕smJx UCy*̑T*y8q{L ›@'.x5f%iwvF=%"jF#/)icy%ý%_ $э^ƧCݵcp&Q&cep"5vUm!ē|xJQ dZtwΈA٫|:&Yx!,OٰNDE 3\@_ |9=mR`ز9_O3I@BzzM -|_7k2Y.VAJ%4yݮt$%o/2V5Ѣ(<.@m" }қ 1ăm)weg[m x͛~sіh8K@ZyT"!<>Y"ڥ0}o1 &e{㞋\Z'čLǎ_(o4BgP!)k zU„RDp@9^Kxne$aOƾ$DJina/FVKҳUh<2_:Oԛ@@==ձT\A\"V`_8DZ\2L39-֖%eϣpG7sCϽ{z3" c:Tٸ!8O*UZս^'D k7$d )D=wn6zwY]AZLH,쏺uui MK)oRo bF?$Qt Ձ -dx u'#Vsi\fbkvm%.6PP8]dL~q7+JһdKL\ǖ{G>uL\WhȄww}BPknP J>j>I2yajuG\K˺m*p2u;!q4@ 0/F8Rq?7 TJ>t%3ܙ@98bȕׄ07e癳oГRbiBa;Jtj˙rW<3׭S9yʜdթ Tɲ) ]^&[F'g<}JP uvn+ב% )ecEq92 0UxD6@$l1 U$ў{mwovT( _(`rK2NF+kBo^=?%n4{y*yџ8[t.)uF}R/xTygy~hm-R:_c'6|A Sr +*Nw %H- j/ͬŠ4fz3Kۚ N˥KsĻ}Sb'$OК/fz: 3)+B [99d*%RYUaz2q3Q Kmk[6Spw@XrxKP`CR2t`}^ť6*X6#?z9Q0䎌%bT2# ½UGg4^.V}q=k8GS xO;ZIRH6o P>\$ih>A WRJ6++ <9w\éc~KK*drN j~`]x©p :ZbQQL~`eMYK]Aij)2x~ס0 V x>V?*H.:/gKb ,_Ї jJN \@G7val u`ymg 'au\\hfm*rz#)W44i,nU y! " ̸=TB]Df HGmyI:v n`l1FxLe ;ie)v\Ɲbǣ{#TQ&UX{l5RiXP B!xߪ2Y zog;l*[, &B7mNΟ9H(CV~ < 1dK:s̨CWtKZUPۯFJ 7ŧR-R)h].Xx^4^S"jNZF~$5>$\ۇqmߕc#/#]+(G\sJJÄ&wz[XuܱsVj%GtuS0'UT:ϛsK'`n7O;`uOf[c7>32SxRK˜, LYCki@^_u_0*QÉwVM᜸&5E9#¦M5I[eUO5c6b$vI(JŠyl' STwR@4O]7m!*]DU_I}H`lg8/ A a$yf8p Һl"IܱJh$׸W=/#tS¸ `{ӪF{0zlxX3AZ7VgFУ]O ]"$NʸF5VWۙn[~:ojDAsm~ۮDuOPd]VR~oOm`ȽrP7N,gDs49 j[~l47cU)11d@ۉs^C z-6'$– {Rexx0+t}b!Gu|^8lսjs3o7(H2;%)Ic024aDҲIAɘI_"MHuȒdD^tEzwĻ$hHކE,,95IctKox6^+}a3bX4_d2y펒tL[S>()+L+:q"Z E _U*R<~\3 Yq2+* gb]AIex#G@Iƺ8Ύompqd]+Nh${{16WE-pvb!Uu{w܅XP4k Kg"A#z՛71{erNqQ: ͆\Pe\/ԑ/t Z !|8jw i`צfIgZ]kpIPp%`"uNTb3;NK.M &-29CgĿkrk@4TR%MWw ߇${ߵA7r1qp&HN;W>.f0ru$e Yieho]CאЊ^s^9>TzǭO|}e5El[5\~ `gթXQJ,z~LuB;vzOuAbn=fx]s'zJC#}P>vof鍄vBfK}K]&]uh,Xc/!q چ>~_@TN¹0[m~;&lRhZѝݾ؍'C '7qe ^G13f!J9Y5C?G.gt:B`4)a8(lZ=>{Aacu6+ON 'FdLS~[|eY8zd#r/ Uzdz7A)m Xrv13EOW@cᾞ-4#:#0LAu(yө3֧u^bKZ-d +)Α̚CbZ~*[|͜d+ߋE`I,qYnA!-S+V\le CShܰ)zt;@r ]{SuPk-&Xl?vFGD3]%6S%Bh:i©VgwLtи6!q#vƫŎg.] Rnl+{=}Chѷh:o.ztĀv&mV^Nɮ4;5K̙q %gM5hɩbA]՛~3*TU=.z2_x"tso÷f*:Y}BR"'GO~B|Cwg$`B=hk"L3CK8_z ks`X^ʜЀ1 &pscդ*̟ߕLI>"3u4`ʫG⳰q2Q V'q xѷlZ'%";ì5EKD02 щdQ~/ʀ)spQ*"͞e`ac*+!+=zc`2MdH p ֢ :7`&<;ȗžJ59$(@TЯzluןxg\!G,Ÿ,v*\oNEEKަ/P-d>8ؐW\FxRSj #19EF J7T ]DC!n;F+IUޭÒNj$;|07zUTIA)*b55^ y4遽/ vJp@YDW#!_2\MퟛƌoJ /S/].;Xӫ ݪ+DdkÊBǪq˨UKהּON#IH"&uŗ XЧxhtBR^(Mf}Ո^ G3,8{D$X*u"w3+M *'aֹdӒ$S ) VRд!+N_l>(aX?x^ovlW\Z0`GZSZ"o=2%,X=Ƈ|ۈ`{j ]?f4j»?F+>&qzprb“Za/uŦҮR6D(K98W{j-: -@$CM[ j빖L6사6<@жNz?o Fr#y`^i9 Qv;G^fV Gm}=0Ȗ΋AȄ~6|G{#A`rH&~Ym bKjg T!Y.ΝK |.p j3g@]Pڎ>Qi3̦FՔbRqV?Ǖ~A@\Y. Ş.0$& C~Zz(SrL$y<=kp}rytDJ,֝<ݰCC!h|жTv'Kvh{wǜO 5:X F"SVVj]n \Ċ#%9t#Nm]0oΊJ grg"pfLr=K_( v n?cVG_Sp6/c]ڜ|<֮2:n'zXH Ȣ-KQARbqUT׋&## 2ٸ-WqxLuELbw0"V裸9WE;JaD3g-]dy^ɞ46ćRO[-E&?RPu܅/)L+bi [-)Tk1aeB*5juJ;kHz{?Fpnseq)--jUf7 5ٺC&u-=8qۚ[oGAB.pQa@Y*T057T}fr$`P (I,;nv]Lq}WV&B4l1k+dDۊ=9ʅ^!B<x~]mStXxngn*k7^H *ᕟs$3)dwt4W}W֛+NJ5ȶ\-|ڥѶ 0k68pazɶ5j I(vgo퀼!@X䫭S8Z ,!θ7nSݵueC=~L דaިy0rkjE˹LaL9Y+ߧjSz۲~AlِSh&῿DM+͉^t`63Q+v ֓z3s#L$GtDSdцp҆bbz4ї`n BD BJ-,(vp;L!-o} zA`ּaqkS?'Q'hn: Lnе2.ޭMl%Bdt2a.;NW̟}ǒhK-G*N7 m2qBk0S8BOLtdƁ'dٰ T 1&{5?8lBc#,xs|.Ȅv쪀̔KU"_QB^J+tݨ mܯKv]:tZ,>zVsHh &cjܔ|)Oa10L^kuSDvn4%Ǔs=u*i)RM<' ٿi0**Q’v櫸 PyzX`1ۄG6) %8wQH".>uuPJkk#:,=^0s Eu83 $rƦXqhh@2iwD\S.%{/ )6x:2&o-hZ}TyV;=g5^x!dHOGZa_A:GD%pHC4k ƵCԮHs+ҙE8L#лO0z~,T~dt^  9!.6ֺۏXs@0Tn&?1)Uۺ~JT ؟0 #Vi9B,펋嚉MVՖmdoMZ!!"6C*H0O\1>ES-DwBusT0qbPBؓ`ܭ1dK OWyV=݂$N&~ vifp|WaVUq yIѨd yi!)FmpAGҤ?]5IZ, Ix;d}^ ZKq%x~2;(G2vֱL_ZgSfc%Q<Č7Ǽ\,-#<\ļ{k2"cުBK {HC*Tl""'mU+ 6SO2q%6*efc9@, XXȿ9!G*dU|5xC>1t&ԘVy^$ҡь/! Mq3 "N/s">׭Tڞyq" ب(/?0/Vgne۳~m𿱌&<1fHtY9FDO6)\Bhu3V]hv)!9| ϼ%̊yYHLnc-:06&RPOnsg􁡧6iA:))yzt 9-Nw??J?f'`{5^,hzO#Ys(O\ 㼎w jO4+s>M- '\̀Y鰆xZNkTϞW*Ղra.hQ}ڻ>'CH_7iѣRONNO D"[BEt 6e;_ާtħ,>4*?gɳL-"|]l CNc}Cl%l)1Or}'~*-o5) gCͬ !t2uecf"}B\t&Wv۪-A(. YbQ׾4f͔H>7{=x+O]΍ud{$[_#}y.~M-AɩNU=zR8tfG/Xy8/*QR68௟́+;0݌mRyrt ?5Z2doUgc(f ҩ$pvzEԶFb)/M~\t!RE(;IS0e*vL!J^{**P\N(`^k<ЯыhKw%ųalh|;C6\.ńڑ 8a5ڋD# vD 2o )hʦ5]&oy"zcJ,AKWX >ئ9(gv4Tk64rFk;vdoCΜ.<,8^  `:&.`=5+u0'2S:cm+$l#JKb9DŽbEMNMɹngi8Gi3dO :uەx5.LldN 8\VfJc?XXѳyBA#*nN NKо@ϣ^Fy:;k3+MZʕ[Ԑ.tzQHӌqN30(=KX;TGx≹rlu mDo@yon]'mQCE ~9'CD+&ͦؖghj}(x#:@#A'a-TpfcbThޟt{ Q K8 kbǬ0jCcZ2T^92z%;Jv)E{iIfiUVtJ3C&ŧՕ Wy͓l,^bϭl\OsAdC6CZJmIlXt~\_ZBo>æaB&1Gseg%uŴ[h5uh|$:c<[PUl~$rٵ'Il>qCPExr$b`Iv{Rh V oLaAJ߉ۧ'y6SG)bGiOj-A\f' 5<N9F/GOi{}+7h57r!IzRL&.[\ut|(15@q (SpY?Ig] 'K#.S,F~WKu{ 14|Ǜ^.YF'V#i$ ϐny5ʇ=Z . /%ә`/}0Ee@IߦsЎ;r!`}x8)D>b.ӫKj6rxv 8;u `_仲o@YTڈؐ/>T}eL4 b!Ma0ޚ"Y%ܷOJڞ#Z[32aϞ2YBAɜ'`X{p ^T32cIc{lR껨uV Hug/j mQ톥M|`|[լ2%ԂHY#C1~,yT^/yol!}8 o aUlB ! !~* LUz~{RZ?࿴׻3[MeKE ݎ%i0~ky4Xk!~;^F8RXo؍!?UFB$@s7QVųK.`B~BDʊ\Rs:κ2Jޯ=@XY.f]XyQ=HFQ :rJJ[>"n/' u 1ڲ׊0,]  hzUpyet R XP3ӏtX(kK7Ҿce! HJ JFʼ*+{6՗(@意~˘hGxԔ1iRPG.11tn Lxe*5oT3G?݆@fL'j%M(d4> AP䇟M6S|z s5[峏 P.\4tP̾{/#)VH'б덚pb +ua_oa<)џϣl]Q dϫۥ̎5A:?{oR'OB}77vټx=g/$;{~'>e. gqĨU6png{; /M;wø m޲kSٞRy9TD] m%$i?!^aCX41ҷx_LF(5B %jy!Xm JiygƄ|Aա/m IÅgPyXupVϱj7T5#W`U"SaLHy<+ T9|4eF_‹*ey[_.fd[8bR=MX?#q|XJOm+ fp^\}sAEC{o4o3oV='F~U_qZp[춤CFtΥXv܆T" Ω<[G\ >[;}4g6L!bb;O9f'.[5o.4۴bQmnȶR<ŋKR5Jd;GE>qOmDB_>Mxn w:߹'{yuᆨz;/̔=sT|\rSuK^94Ec>0yԟl'9шf1Zn.sK7F׈y`ڿDrU݈BPoIa+(41ȉU zJzk m'b?m"ŁxC; 9;3wեW 7{* \wy2AK 8=w Dް!iBCa%ăt7i!=M`f,+ x23Iw01b@QVQ ;'/h @AhxƤT+`f9K2H !@K[%7Q\E@X 1?'$USRd싯eœ%+< Q8y-{;:t,St2F X3∸y~,r-/+q.ٺ*|Um=B?"P;:J-Z6O}Hcu !Ќ)+;yi.Kbd`?βy5XxG1Tq2LӘ9e{)h-OؓUm}sSVE&,zopj`_(T]Ӧ#k@{OTKW*<j &JdA9ko8;fp{735`aOFCާJAb, z!Dހ|l7TK3K( @\;TOAth?(N{[3J -i=[^ 382Y#߽Kݵp~YsKa$.qSf. sԁR'"toO!.>m&G͖[GyyU- uk(ڇէD-ڵV֠BF}Ȃ[9*X+c2RlGCZv56,~WE6OK4U|s%)a2CDDwƠV/5+>LZ~qu{Ӏ-fЄfF'#-K;!3O3˽SU˕׺*ibux$h IH6hwv{C Sx>An B^U`9'Ň!DX8Yʔ4( <] V0ieЎB/F: 64:Cbk&U4fmxm҈)Qyf]]z6ؾC֟VHQZTEz"͊ 2CP6CVfpCri n=#G01@ WTD#ONAg<$u[E^R٪ dls)s )3-u2%HA`K\V7$׌4"v])l |୰6S锨[/5p=M̖Ƃq+]PgUD?Ep/hJQ!jIB Ij@@>2A>K4R4ΑMۣY/{L=hvhSDǖXʎWyjuQͪ,.M*XҒH۫(8oAB&MK`aєv,|1BP[+-r) C!7$ӊ oQ Tk10 ;cΓM=d!|] L*3]>+uoU:mVj`U 4=~[ӈ$id]e2zJ L+W6ly~'ry׉2x]M `2;zK4*ڢF#v^ᚮ-!2MJSe7٨HG+zKn`E ;*ؑ|j1R`I}(;!LKKZΟ렝O~/pYa~R{U ‹6 4>d T%Gh[=5sUJ_:57y =cJOG͓nԺ>yoHL&i~m[;ٕH)\~Ϛl +&kpLր@n q 7Fxq f1nTLk]W o6B# [sj;nVxy = _8T% 1l`\krsRMm) %O8ET/pҦ\j@t-ioiN)+aJv.)0~SX?sAVȕ8Ё¾: OWfh{(bUZΗYMYYEBRML<9hobMӥ8 3\Ǐҙ)i`=ekQ+3>)77t ]nhM 7]frnrcB*Ykxu\pԏpGM"ğF!'VǓrX0 шy(@KKHGXl6>zJnMeqT h 8j躣Müfylǎn:H)ƃnw]0nX:QFŠGWKCY=jL\qC)HS~Cyv@8ˊ䂯73!ƒ檡+80=s[]oo9jOoJpANr"yR dAgktf+iũ~^Ga8llqNh '\Nj2+ta{[,Mʹ')"06zO8XܷV˨U:W5T @r5n',ܨBSF3`>dcދMq@?2nE>N_y.(5 ?"6P-yB(14 d 9@3 )Xi͡orKQHzjIaOpteUYRv$VuKΙ"PSQOJ(Lk[6[õ⽓;Hje9 {meMW@ /Ğƛy[͉kГnZׂ5*JB@-榋rQPȣuc nÂi*-Ozd>?(%^,yl|u}؉_krO3nӱ ba֣V+jcV[.'wyP}(˯.W[GjŕtK5FI5G]x c?["?Dmh U۴4BS(p$$ǿdCFk&~8Wh?{D=l9vb9|3dp\$ڥuXZDx6oㄨ(ikE5BMV&ABEzSҺFB(G4-Hu4=ÝFw>R  kPs-i,.FnpQm:@n5 Eq.-;Ni2 Smw%?1,|8]\e_mThW-]^րW.(/fp/,n1I=U+W>lmg_lO4O9!`p 6׮1GEQf_ w5`Y2@^nGaYp0,f=?xO J(Ӵ&1 Py{jF$;1 ]\+J@`_cmt뗑?Krf{~ЊcDJ禵͏+Wr>*t?,+kɍ|j@GļPѹ R`5ߓ[E?*ifKt(2=ևE[thP[ f eO +;*"3vS:7*jķG$IL"EVI@EL*yͺ8[3GO8.=Udv*Wց!A Ij|A8Z J柇 a|ǖ AGlO BUOV"3WJw_M $Ҧ#FpIe/fYL.ݨߜP|XCNA{& `uDJbp,3J_FbZϙoVit/,Laώ `f˘r;U0:eRfz3VߡpJ"N똦?ӱ]b +͐:Gt6:IHԘku45 E[TFJԕچrߐ"5`RЖ%C=BJ_lH )u = 6\aw K>xxhKDeXpBc,sVS+-0!Q^+>YSMS;o*/Aʂ<P7bͯM +AY)&l"V兼41?+51]@`+`J$_O(#;75o(tWHcY*䤊xSb[b_hi1!5vLHmSyfC'(E5(߆fg$m`gU\x^Av9Ŧ;]hLbTCئhO|ɥ1ϡB`ھnB۽-4:L$`߾O BjL 8_CM;O3gă^͔mEBv{]Shf!Ev:CRM]*C63 EAh¼ .KUa#wqzqK-j7k{z7c,#}g&YZAZXkuՒ.6av*9p` c2֩[DӳOo?n|\Fm4߮Sgg9=4:ӑ[p 9|x$ec{@n]\B -kZvh bͽwӰ:[x4dX!&8/4γ} 8 >CF(Z!-Jf4D#C]hxh! ᯲^͢Y,lRjìmVuP)P7uhH9"/40Mm"W584VLAZF:iF,AU_zH]@F*6ČD3 SE*E"ߚIaƚA{i z$z&n;hqCZ檫3LWDv&7O=JsDnY?  ^[G Q,%Qd::&Z\(6v}Th.:AZ/6y/ s#|*] }vil6"Q>C|qo|Q2S(x>iە_+<}oˠ L^OQLB w8-"9̑66M[,RR=>aq~+բG#HpÆRJ3aQ| VcXt?3kKq[.[oBh3a"Iq>K_[VpYq2RT_GJ70}eFKU"`u嘲jUم+3E7u}FMic%'ihGR͈(dȞ_#c|RCsDЍ ap0W 9-~pp.k)1R֬IJ XJ bV ']?zΐĘf7u SxEGzs~LtDۄvt; y s5J7œwN+jk*A TcEJū\݂8Wc}j`S9җ&0xA'聽> #"YBI9 գ 7rybl>I؃@ ^ 1q&=C*M:_H+#M&f~'/QE:%8_P2.Ȗ U*Qt2SIv$,̻J }nQ33T߇MT]["˅Ѩ^K\׊쇣1]fRMMه}ezO<"07s+o r7R( ea)n@ں{8J)Ll!>*߻kD[qJk+\E[8^b΋|_TZI68<2 xsSjzAc/KmCE 'DQj`9wg56x r귾/`iy*Emdb6`#7=bYf|dz[]u'+(D#Ory$`=E ~f=`daEѤM 7N¼CGf5숆>sD(1*b=Ǜ7"zmx'ؔ"?kfD)>{%,t紩v>}{>y-MXhU,X(6[Rq;mhǯJB-WJmcB2B0ҖF` \h4mhB$Fwl=Jw"0bPe䖪̠59G/`eax#!+pY+h Us :gYȿFoԜɓh]dʮhX?@.1GՍ~CdP slQ`{5tN#fwCSV<q!xz(3ušusymJ`)yo@;/q,}Nf +>1R-!MSkV.*Z\t]+[Y" 'A ,8k9flCyk|IZ>N@v)+y$gQ2]Aʦ?v;EnŤJn%&~+ ~Đb6Rxd $w1j]<_]NMD3k S 5-iQVl-u-(m3w2=m{0*b=c{ti8A>1&Ƌ`aC ⢀.3Õvjm=֭ﱚje8m(~KO@POnS9綧ܿM`Zf {Qpyvw~oպ:.&%,eJ@ESRr]d!Xd?̔6x+L2EoYRi0ګϴ,i']go.AXOnQnbiZW~SRK 0:`ENV*gk"rp;o8) ; 1k=WST+ ]/smJe@/{|P̲CcWSZtX{<#-~fnqVzr!U>v_(kDίQSsŬFPy1ߘL:VmT1[J."C9K֋xpzaV" I|ɣ>l]T _ݟh8 O᧔RwM<$Dr+y^h Id㎫򶐾Nf.-t_A{7qDp }@8ن|ԬFqGZ4xb hf!L =B-J`^6f߭Ŭip Sʂ^*l_!Bnj:CÿF}Q \\pݶGa!l_A$MW= lhisDmSo"N?qXߨSc"\xɢ ܞP$|1{T@NwXd6 ^¸%Ed%0apNQvth  ^S,p^rh=c@ Z4B~/hpܥU^ cB72|͸i"";r C7x>gLtD^fLC[:K>XSW69o{'c,mA\(SFϺ< Fܨ*ooHo|PLQW%)G/{oϸ)~g`2|Yp;upn_hS?/QPq~J݇{H2W=`L|itaw콟&O^Fo;-TFwiAA!,I}U6yOVB*' b)% y,^x =ıV1eЦ=8e}o)һa8ΆQڔ`QoWK&}*DTN1όL5${-pNFܖR{.ܓLɄUh0>?>f?T ]5ʔ 79g[ڦ/V""`QuhxQ-j)Bblg| kKDG4{0Ja;WV3m@~1"iGTQ*572t`U^Ql >d;Z ztvJ~]gtTBb+fɢ}揀&ޓ>@Q%lk!nbtzwS<" k"g ׈hIIJQQwWzFq|gW=m#Kbg`/ #ClDK[j%?xV3彰c6>A7d.D]zP]lTVFsw Ȇ(uf]yIg(ҺH$6Eʄg*Y׺_ۅ6]>qr9R,2W˄2.H$-;[3FlR:F< }T;(U0$ 7ZEl\T LI;l9:VЙ0gM:(D&0隙H57$%ùFe!ijN̞(;jPp9]Q^ANte=r3+n#Aw#f~dX0v_γUJpk( a4)$Zt[b}jPh(/SVspUޑ ^@ ;>㣗Ny,O N Uco*J  @Z}RyV6FԯQ)XH<ƌ"t5T[YF &dE3zY`k¯XCiP.ZuZ{Ԟ"iqs;KVKFU^ ˈ8kk_/\qPPl▆V94uگ2mE9rσә̀ҋ։h[n+f%VO礏/pKc9u;8be_ҌdPoed_uT.Z^=2ys{]lG{i&K}asKOƪvwnF6>(  U6/V<,P] -Gt^iԩ_Q niv3@(sīPL"žl+*|wsO{i{J^o}&Mg4DCHw)mk.vp:XL\TvV5w{蕯5k.|m 4]`i `MLSxG8 IeS)$+žȬ W]Y>KX77m"Sp*Su2z`3]vY]5<9 _N0=B3V]7üP>R@L?N bxV3X+qgQ+/,xT~שw/R +Q4ϽB"aBNAV}n>~iPB/GxYkuǒTsf}`%:EY/zL,DxVe1y |VXʦC "6#G;T\5%/򓲳,l1oc?ְ=t39Tuɛٟ_f*OįԖ+磉)  bzo +T{&nyuDwv*%*>* _:r8n?o9!jrye(j7NvRP>,(_W-bݚ ^=sja݅L'G&' AL _tRjG|3{ՊDuM\^h:kBm`pmYRwH@j~O=h6p$9b!J0_}AHIKk}c^RaxPJP`h1{d\J)P=W$".}{BP")n/Q//?ƀ!/7~Y9  fʫFXޣ&5X}rW4~<0MZp%C= yH.ґ햎}"._BJ#fbjoy 6t| %|SX19 $C\RMCE'.7[G.I C Bye34lS]\c𗄸a;s@{Cu1HڂoQ%p`tBiijۜ\ZD-S&gkBidγ.İ 8n84 X^^yKQ?R* Ѳ$ Bw/ DOb-l {sC`)Xd;Ym'3^gǾ v,ŏp2~[NVou߽o͓`7b&L|Mz7dRE׵- $-2yG"m瓼¡B:ڈ_LG+`^S`5][iYkFA a[fۻi'\<M )ژZޤylf:;-do )Df\n+VJLk .zĿ>o odc𶺓$Ld{Vb$Ï{ keZ\DFF;@<`O1ay͆q[-])$l10W"O0戞NГg\I'!gyjT.& Jb1 VcC:U-qhth e7wibm?>5] >cR1Yl2 3~g >5St_@~TE$\{oq͊ƫUW2܎)(_{";`1\5d}FB?i)Fsӛ&b4W1pWN.:Ļ/+08/ [Oˌ8}P7qcSqə0 ҢbiO<xj=aV9MzS ]_bylu>Hu܀gMhl2i֘ncl^#Qq)'E*JhO͗()>|>sVwFW `ǯXz̯2%7r4yp_98E bpzg[· qZ"љMzU/S),s Xĸƾ;<9&rZֽ[VsIW_lB!=pJcyKȬ?yt9'v: NPjE"oT6NqF%&qe> M5Dt{C`lG>K_r=ȜC|A{0҉w~J ^͛H. k#&obdDrP#$TT$3]H/#-C%'IstEE o谻ȈSaTRLw{E/mdYP9Vl x-?." #b"T}- 7 ʶQ>7'=KxgKQpB-rVE!읥}v5t0 ;ܷ][ ^DCS Zr@hǙuα3{>~syrt*T 3 ^=w5 ǹHn X,3BnuU wprVy"p23V]^ŗEGc{ı+zdB2˴a](jL ˸SCw_)=<1/dvqc](Qsxpqz'f{m켍YUS%C ~LNxFx>R;UmS>X~;x)9=oHg|z#9D #iCȉ%^'h %[e+sY2% 5mG|Jq-ؑU21JLWR1cޞU~hT$rDjMH[KX{/TB.4*c[n/!7_ui͌綤8H1:)"m\nN, j;;A2&.kust3kpj 4r }S0˻T>m/͹A]9fnybu44zשI/gЛpqu(>\$|a8p{w9*psQżKvZժڔ̪!ԧXnw; EGRb6=3kZhJFEcKr=AHld)'@s6׍qӨMX ȍDn_I .kHI1eQ⣲wI'PcywyNW`/fc$<<2 1,uQEŦ,H7nXtv]dݏH6DW og|=A)ԅW$D?>dǞ=3',y}|셖&[/wƅWfc`(hg/i[2Vxk5];ZHYA?-[k"$)j[_҉sBDAfsuڕUd}>OPcpXXUۊt@J?i*|#$.*S)5&I`b4V;S/}WCSнSc9wƶ@Fj(P,J+Q$mTrA2kwuxvL;'6AcJ8Xq1.+-<Z׼RQ} ⌑]s<~PZ^VʆT[q/ }$5@SDR좷tEɝ'0k}omlej403덗娨܀\h~X2_2([dl<}%3 0WU4s3Y2xf9liFX~nCm4+ fBNPw4kNx*C%;/dԺķ9L- :y5$V h{ (:Llʖ>V{ \ S+ēi~bJyAc>8mAǡ!&+X0X,!ߵ>NTVSs8nP`22fTHGG{:2O* ,Ns `Xm1+ **Z<޹7Ҵg~,`&TfƵS/>3L^ͻ:n"2_'XLd 0x^?@Qeڐ"QKL&Ɏ^.\Q-]`,yv+HϽ*bM Y|n,`n?#%.XgYQa|f)ƥ9m诒7@ISXmgMՒHF 9`5D &&٪c@o d:9kvb JX8Ne9f[縫m[)٤6~x2~J8Ga>fGQ$kĴC|-S³Quh2J{EQH) pkH.M*R*{{Yky}"L=A c<>޷㖑UIZh~L 3VÈúvԿ+2+daD1ZJ=' FJ{Ө  W"slݞ s  x;͵{Oc[pmdAI kLL tL$C F^IgRti/Y6$$ՐXNOƓ㝿\jH!絪ifɷA _C!hpb0ֲ,{t(+R7i G,SX`wҿyy 40 /XeStB'7-`pExߡ^4:XO:xK&j55\ͳjr')(en§~EM1CPr@t=.ic{<}6V@? Q˱dRGy_۟V0{fCBxsPr;Kawh L=I6hqsF;یd>f9h!wOS=MvuJkoA.w>2%pnnt9+*s@88Q*| gE;ͅT&aЮ  + 4[,wZJ1T?PLdrD:V dy͋lu>Z{4_P)$m/H5ӧ*,n7A7[~oΖaՍ`!'F_oP`Gr|X8]tG7rJ@F<2}:MUv[ v=%DH;cBx gxڠQ Y|/MT1F *[.>b1(DΛ?D [Xa5~ RPKsˬe^n" OzoD'_!& SHD {)F.@QD=!B[jM6 @gk:h Ux jp1&R tgv2~I4Y2GE6=cRF돜fYl؂)2'3oy[dn5LJ- +lU4)mtťނԛr9$TD'.Эٗxf&#Ռ[/)O;uZr"NcЦ1Jv|OP@򁵻`ԾZN!:m9:,}byoRaõd#<#*Zt:~7u&gR%xGDlV  ?P+ocm?\}cvX?n!4{ aHa@'%\D9 ۅK[ֻ^&k@ތ?٨.pj~d }[<9V!3rcۨ1ړ:KXZ9~?9I`j@ќim8CfQ1< H@Lz;?ĭr\Y ڞ#3c؅x%j:(WyHn[<+qQ`m" X0Ǚ3@| TɖY(K0#ubve.GWK\xis}@=MFj.!IWMFs0b!ƝaBz3˳,.>)f!>?Im| @dȆg}c,Ttm_I(xa\6 Į -tR/>UO:m^,m5TuultE33npBk2)W*@!Ҕk͕Iqy_ƵT[8~e L7>QbU-UzxJ*!YhVFvC]3V{ܿpQW89J@Rk7J!s FYAbVcڛbvJm#zU % qX4mC|{N#qlP&PŸХbd"FOpNZ7`6:y62!j@f\X܇?/ơ2Nc(D Og(T|Ԥ*CЎgp,]aNv0s1}hiثP^PoWsb@̸]|g1mM!Vy7@H')-I5teBU/"5"26$_zG;%-=ZxV5v{|vK`ku#oE?PeN\dąkxV-'AS;OW@qcԣ~58K4V_FG.s±( c78[زk#1˳UQpIј>yȵplSu QcGA|`wrd_u.b@ˉʉN3^9DaEA!Q V(B˭f 7."+gG6tnD6"h[MzW,!ĕ{x.x:f"+xJrRGHU%2~nYaMFFR0i#rh!mauX h!*{;m%caP,(]SkIEcF0MfWF<{9դ70n; %}$~mcgORJxҾ q!GuukQy|Y0BԆ1]{}!b ."t8 3 Ymxf 8^#KXsH}-"A79HE(Ci,LB͵s~=EߠKh-^ :b=2вe/VRCʤ_&댪! I ,',nt`&Cx}A mix#BɣYG@sy4!G>QoV2/nTG [5_*oJ.cbγX+ȪDpEՉRMhxҠ$jaYi7fQVG"T\ =MJ-0(aH f JhT頶u"̅Q.ɢ?ցit !J~ȋGb|da!u\uXƾ Y:`5֤^ GΜ d)-bwͮ}mmE -h 9OcR? U곐mO92Eo.Aߢ\#w1粩9rFkQ2,2 U>O%rxd !KMS@O41yyƒ De.,\Wޞ4U|0Hm-wݦ[ yǼRs~fI1n,#cWsԟ JzLj@lM5!vn_vNYg9oR9RpÔyu IѺA UU+v=8I~OC0/4!;;DXf7le^"ZToLЬ}^Eh-]{^H]9IVQ*J0?֧ÁO {w[*dkMt1x╓GhĖrZ_Smk,0 p3.`ɛ|f|`dS-'F"p\לFyc) Rg!+ϲȲv>j-MZK7T pQ,*ҟcYH {&iŰnVč}|+YHX5U+=W+,p\S.،d܊X=NtUh_HEUoZ*MHpJw~z6=kSYYr1(mwr%ЇCAYNRCcR>+rg8ct4HLPv-I0p["a7dV*Gjo~L=UScġD/vOXt *,D!Ǵ>'9@Ex=w!/n)tiwU/@4dP|@[ ؈!e}-9sgm2G !,r-γˇ+ə\P_W5{2x~c1YyxR[[a,q~赽7o֖2pF78*K y?0uq ;gMTr}}2Z0M**!Q]Cbل(cpu8gsP&`(, LO dpdvOKOUC}U?1 d67*.bh$}Tr{1i@sytJ-wYP/ڬE_atD;Ec ('}Gh_:&.rCi#&yA:VuUt"ft LèXl,POUY^P̰"%ܧcd +^L *8(v%R5@ws5^(8\l"sʠ3ڭU\e/3wQ toMpKqL lom🡲g|+~U7ٲ$.;x`g&%e\xi")ah$Q+$mN2;9 ]pխ+!4i7Kx XNҶ(/@'Hou&#)&, ~5tc@4 y՝V8_kFeAA}oBdVȹͨG5-`]Y xayDA=[sVvgǁ Q{x(]"g5 CwRշv1WS|6}3+/C1`6!j]eZ= 򱰔gaTf9?G[ w@Bɾ#mQK;z>n{ sQg)uت/+TMx2 n,vw r#DSa~f InS=vF uʫϧU[->ǐڛ6K,P(,tA1i(ׯꦜbtΝU- 3 t~Ge {*Y]+ktBiZU9{ܻp)#w&EaѪIek~qvg}G8 V(ɶQjޏFed[SVs/7X\' 9&&_f8~Y"2if> 3շ KceMOH?dV؋=; ;e2Тexs[ p177Xh nׇPc9wA{/wyqD=Y[}xҏ~r w!Z^j@zVm"24;G7ziRGTyЋSe늰hrѝ;ٿFcͬ`zbT+~p YI؋D"=jhw4)2<<=fr|qV[1u;阑_d < tވmT|+qSpQ-xD/ZT .m , EE^@AshSv!tmuǻ |I#Ƥ)4 Z,6@.Bz&#.@|K;k@$ޔ{.HĂ5UBPhgYfnl{ J^t2j %yͱi g?x<@LS)Ra%8}vF0L$q{˺^*IЅLlZTYJFw94Z#Yt{]HxS+)Ղ4S) M= Av/jY 4^If-c2Nb} m,]+«V)<6 wߤy$Xj"Z~q}( ZJX}1H alyWjjHߞVaLQlGi#'lvl D9}3tlNA`^- VB+D؏d` ِsmRe zj:bM+&:Hn#w!G^ȱ*5cpj| 5\@/SibHG-njgAD9Ѝ^: @3ҟt!d;&BH,9^De/|7q*ر((A( d!v;jq;) 7UIa(Mp{<4%$ᮽs^MS)᮸HV="]ԯW`Y.{?OVcEqOJy@Q/rG,e1vYGޢb4I_zuޝ~wWs; \KbyWWtxjv,* ÑIg6s(9\MbI724Ch3~iMH^(]{E(1@ o*5)WaQmr6wt|ػd%2 2~jzGEFZ_8,mċA߇gG UdomiDUN-++9&P2^ҐoJ} ;0C: ]QYsXG|e6j8D Wo 9|u\ 7aƳܵ@ʊH\3OxQ0ү7o|juHES$t;l;'qR%t!vV"ߖbJK&UC٢KS)H*ۜcѿzXM2V%W*Jܗ4vCZd&PV4ЛTiMtON' ݽV2pv~n0ܠ5L;ԫ]=8-hvXYtO\'V s9(AfzɧB3-:AjvnINʩ,ИBze3ܶrhA6UsjMۦXM[]u+U|(@^P1370^\pUca{3pNJG Q0V/Á\l)Dp^L_LjIfiHNc)n  65H qGؖwYrAȢgjJw Dk,f@p6Ngb嫅_~`! ;_v 9bOfYT9$7gJᮆIHS0tZbO(72,:q%i\(6o wnNGD`_ &s!y)h[0 oIZ9ЅMT9jߑYg9&SEsRueINPݓƦώ`UrFn)ۨ;n [.] F!% B?1!^!ߛ&:yyZ82Gqn]aZ 6mKZ^bgjqn5-mSOUbkU)v> _B IKͻ<.W ٸEN)/<:ȽG ÷D!R2 bfUw&8ҬhO?tZfŷ\3]:ѐH7LNiѰJ`I=C`N-@h,mxv$ yaWUAQrR)V }*78m%Hm7T">B7|OVPDwBzӪp}Pi0;PN#V Ϊw.Ն/1CAb&REX^<ԏllI&QS5 %|%,rR xJ\'S7:=##`C465-AʵOc ŠՓM(qߔXt!g>.@OQ <3}$(0N6p4xC xD#E#wZІoBa)oП"[wݦU벊P䡣o2ו.u[.aΧ&^:?`u\ZNdL}K|Mq/Ri䁄+TuTtlgqkNjΗ :'l[/=wօIvOv,{(N<:%,Ll6C<F[ԑ+M-*{QkcJ=nX9v3/xmÑXkФ 4Z;|7]VJF|?#Q ёe9m,*4.#Ʊ6J3aiJF_IӟL=8 qr;ҁ܆#78)BNTAGWy{hza; RRҺ)x]674} o.ƖpYEe(&Vι7Nm6ehڜ0MEk AtGrDTcB-sq(d蜚h$3Sg;[&>G*ڏd0$nAQŢKsp/Pϓf*DVC+)B9SZ%*~,^MQ[HIם'S8Ъgp?%*33›|p4Y'li&ylG G N{% B:̯OH|}NU LNK|2t[ ]:5}ڷygjP 8p+Wd\kESv:&>mSZܜjy2X%tNxu2RnV\óϨ~,SdxjbeH+14+㨵ZreeC4N&W7q$c r:2M|I,h ACzm­N_X[eTI]6z ]>4XqYDIrncI얎[){r3|)'au3G?ͳn9(}9ᗫ 1 kT$VSkPt&PhnJ&b S짊(Yľc= ZVۚf S ?=t .!UVI4HVA+-#i)M} ܑ \copVMn*@ZE]B]V7Җzprk;*wǪ88vi~D9s$օ [C&hԑ Ɔ\? R ]}o3(x^3;.8>"Uӂa4"RKI̶ U4߱H(UANڌ[d# BX5ת$>BRwq4LZs!}m`ד5CaMX/;9Ut^k5 n#Š׈ K#+xc'("JJo㼴^9r[A@t nUዕ HۇHcN0io0drztyǂtvIhW^q^9(H56jσ)ܩ&4ni>1-)M%/=`ּUx cw5W1pEb_'^XCч1: PG1p25vb(B[՝-ek+b0X;aI/h喒qH%Ҙ/jzqQԕj`kHP!gsS!9{ֵ3 F̘Woix#׈ ƓNY^$tKnxm4v6@Ը xq҃5pk11nA^S=\# N veHa~#b,U"2]\JNA HvKq%bXOL=؆(~yI@X+)!J`P2HU@]-2+lN، WNO|HojJtH$ӁS>=_\7_Y*/qS])]_yz3mOwgL/g;!]ұ"(ECUX7#y֮t.S9Zs Li>S 3;{]LXB!_f`p56S[d:aw -"[e U;3( }U@TJUN{r&x5- *jD0x&\\D. J*h4'Bm (6g2A+@"]+9ϕỴ Wɯ7ɧey[`0cz{"H>:Kt-=neJD` t ]ˢ3g(C;LtI*4]eF;@&9>H/i~}H4Ν ~,D1Kt675 %*ý'pNܗɛ;h3kݖmx2c]v>_= SJgղ=߸ߌnEu%r.<Բ$H`pڬ +*$~4pM.*k4-]«*HBxl.©n/&huXUE^jUEW2s=939F}CVTˀWxvfܣ岘RJn :4Ī*C)yR=5/blAV y2vPFo[\(icBW@i\6v"t7ri*^.DvռEguYM9>}2aw~8(X=-(F pC(w)ТHt*T[OIR8>Ӕfs> mN{/>IL͵aC̹J}۱6_TJ'w!?˄Kg힋w;7^#?ONUX1^UVt0__> yeƒv>&)W[+?S_/fk"d+޵~w`,0lyE0ӈ֖J6 SeFM)[H+ L+^ C;>2Op|"@ X]ӫgkW)?Ic/b0%WlJy*3L,^{ѧ -dEduEk.Ύ-$RgT'.rV4wH7̦)<#5;AU#j3zh='T^mwn{iY,+Ѵk:?G)Eng1;k &-<6ΐqKrP vQ&W8ŨnP!۶X /|`U2hT !j"p ϩd{m?cTɦ + p@y 0lEP}Q,A/NhR\JLO>zk+1(φU9Y$L'A!9ȱb[[hYnjf9A!q<} D!k׋arEI>r8Wu+`Z+9MegI p'IY=@Ӳ2ޠ3@cq p#{:#w*#mJNZ-Z$s>{L͊YUߕkptb 5_'A)~.)rIx_񅠋G ^v7c()Ypʎ&Q:T mp/DBQ%EI:ܝ(-Pa<5qIh+ȼ/OEc#WMuwI|j #*iPQgkwXHkHѼX/lcߒD-2WŸLTJ&]e|ׇA l)ٞ7+s:1T@[3’fЃ `~#sҽbiQ1[JC?NT>Y\ZCci/2-R)~>^0-2/gv$=5Z?u@%ӹo jL(P$]~ grD˹ɤAYmbķbEO;B"KX4hazw'WlUTi+^6L\Z0] Dh da‰ juXGY JU>y#AA'V~;sum }vfzVƗ4>nṇOnaՂ ,By>)?.Pz[F&<` jhr]ŻseE<8!DA\y!5|veGβCTL#r]k`F*Աc@4_̋vqX FIgUVO]a͟>+ Y+fjWp,wU N H]d\p=cύ}ИF|sW8uI&:kJ % (=Z3(p62K%.q+E}z3뱈B9cVD1}|a(9Y/JaƎ ԛⶊWc~_vP@Љo7Bc]g crOq:h[2פu+ZM ̌_ @ozbή#;N`Vlh+@=ìT.a+H4lȠқ4RI#ȁ\7}Eǵ(|Ya^9YdQ$cjZ׽/%Ϥ F%b4CS8+?uۋٗeh kq>_2ӱkppN um acE ,*SDS !ltZoYHJjVw%t wu4ZLzSZ.#z~3cL1Q=W\U E}_c*gFݎG>/mՉםW< C:55`="= lave1s=Ğ DڭmbvLM2 igǃR(*|#qx%1 8aZEOisa7;K!s8qqy/k+Xv ,g6\@ᩨ^ * aT-ˌKqCp %MP/;T2L';z o dD>"3/bŸ[jmkK`@KG QE" M%'7{ \%۲o"*UJ fmC=KNhiC ok]e.QIxvb .sl+]ۍR4{ƪ5' nwdn@|g(zᩓ M|iy#A(qHtme6Y2^+^׃ܨdvQ(8e:E3( se79YުG U;!h[t<9GrW_pw;?5mM@:3bV.\n[r`ȝPTi?wWҭOUti|Y@bRԸTq J$(V'UjmΉlw 2UW4Js25rO?#.<HbrR<̦)7 ۶cDS^׌h@jc!mfUN eW 5cDo AHxBqקW.4iU+j?R[Fz}Nf\41ddM8 BB  #U!Np#5Mr;tɻ_G7P[̘ ޥ_aЎG b2oS vIkj8+>U)Zxol I4xVRv%W7Lv&DX%wMNdUND%]P _2LB`fJfxr6c9),N [{|=i.#@ yYx,N8R.д/gn@}!bؐ܉p$&m۸k%qqFV-,b=HS>sk#tW?cZD63~}m~"`½Q=ъ&Eo08\*Jz[VU{ŵ3E)FU/z2C"K-E&_vWl_<K7?LZc"`ibc:Gjd'ОVj60Sش_)v\ ,Ęj4@1r3r.*a')mpDH뾓e NMcJ9D0"(=D `wGe%LB7joꯛnh^p3YsCn(iM/T;8ont_, <#]L3*L,}:GZ1T_D2!$^OSIPRF j?41q@JdԔW't3|\>g:3#>Frnda@{ $Ɓ+܀ |~UYz '޾|d%0aL4~e LG';0`QgN֊sw -G,g6}OgI_3zs(-(=BPqV6\7&+xܒn'-6'Y~ Q@r?$øW軙lZnSAw[ sƶU81v0u:w@%`9:trx>ܳbh3É:aZeޯf2Ǔv$`nSDTM_ 8(tvŅŤYBJVYl5Z?e r]60oKuJa] 2^ϳMdErnn8M [5ge W2@óefDXw/Ko|3o 4KGo!bqZhJ3Ԑgr§TFԊ@SfRKG>|*:&)G1M(}rݬʓ'DkY7F 8MF"~ "۳nΧF*fL3=-4#t:6E l7X5*?T~j^{/^V[-U2Ӎve`Cؠt*;? ȷRXc=Pڒ?-MMޭFq-PW9"8Iۤp37޷wc$y躭ک'q hEfw]NJ;{Ny{GW>~ 49*|o#y7Igղ}(G+ /WA()ARڛ%`\: *[zAV[؄b׹!l`wl,3snJE:*w:f) N{,Ҧc`SB }v%t٤Q|gBX{1 _E2<ڴ.Br:=%H "05bTP#̀fix6Z~.h]Ir%e.P˩*0^TwJl1$io_@_/y<`SU!b8[,URgDc߫ ڑ&pk+NvN^GBV/ \]ٸP/ם)"&, ZNtm.cRͺ#4S,[^V b ޕ/B--e2r?X:@y%`}^mR*ďRշ,}U pL32eQ[ o  QDpr•\8w1hjUr6vZCZ>,Re?ٺBҹ~y\c:kK {`OD lM;Bm9/$#H'(>$gן;NKF|(p㇝Ks+nJs{SM;cl ղc;Ѡřgi(/,X PgbG Q`I7Wk9Ӂɼ8 zU;*v4peQȥ%eNH+ E;APVd" ma}+Un`&1=tƴAwð:2eJ,>q+@ R=xZM5_"369M}4)XE \u-28. 8,,-Jߒt !q|'‰?x.֞HY=rJyAXz ☸ s =wFCĦsJOWV9z#Y1r Ttu_^>{*S"L&{ ơf`*NFO,9ݿd5y'[磔v-f>[H(~~߰}2pnjg_ȤYsWԃ îoO)-H˃)O￰>ZVgc$W4790~Tfd12t{.[~y&}Q\jrI ebd1kW#Og܋~Sd߸hu6C1cZ,T&l\xx9G7<|ujT7};srg;[~Jh*`{vgөa0Y< \Avݒ{];J8̾c%pc7njyAG$tgKYw n/w#rxH*`ƯM˲ZhjNj(~>&-]M3"C!gԎۣJT]dGͅ (|~#9]Jpi{?ka8N3q{՚8^r3ӐQ  spJJ$CR^njz**lϱ&+7 .fƪFoϿi`'`0N7G>)0v3sɣ_(<䑹 Wξ`< ~Uܹsvv%`1S }j ugRR>"w<6+[Δ}$(&nb>6_И0Fմl`^#{NUmF}@,#9K&͋FLuBn1C@m,K\ ZpnQ≠dS GNhdMoiE]԰lDmv4^Z߯kJok7Nx;̲#NZ2?vb:^u$>*#7^AԱ@+['@ѿ]W -"L iDɌ:8bi}@>e`hluNs[]{r}gߟM/~qT;&$m<ϕ . Ůt6"%:De*LaӏXRB큗^䚶Hr'K0_ ݰ$:4ר?ͺX-d=lB{+4S쿅F*!B I\CՉy ۫91==K+Mm!wؐB "-7_79C}-0moy,͙`j~rԁܩ:򺢌F[E~ KiK`29c<xx?:+_[L lݨemB#0s8-=mT[:Em@s,Z htHuH7264wI+ͻY2 ܫV7^ :tyb2~[#!nA co&d+@4-ZJI5A:is{IjκQ9@DovȔߢ Țz-F?_{8!a;aXv3[Ren7xp<ӪI4J[genZqNͦC@=:/t57C``F-^`y"̊kQ\An6P"_}ͶcjVd#ϫ4*3 UqDSD~*qU(Eo \{GBڀ+ܒHtXICJ Zqu=}h-Œӷ ο7>"MN"g8N y֊b#h"&ӌj&D'&{waoWtҭޯQa|}"*zx&2fzE1&Lrȶºgf<6XJ@03B3'yk`a؝㨊N?H?va։-l8/ WWӸ COo~r=>o&^ŠQ oP`sNΊ? 7$R O Aҫ5C)4M`z 'sԝ9 gXx}U- H$.u;uIxˉ:˔w$ږU>Nu)Vzƕ5$M|atj|+O|4EjVt~9mMC BJϹ} y9\ncS< ݤ_#fCLV,G}@H:ق 6f] 89EQKڜr^=f& IaȶQcƦ[ˮڕ$OK=iqVnrI)eiXahx02/o%nraG;xsbw=61l#>"wŇL +!?2_ёFG'0indz!ĵ, AuU=xԨHHɢjv;&Hm~-Go_sO'<&rp#o~ 6K$yy!v*'ɯK&jv,dBGW 5IPfp_]Hpͥ dˎ0A:ox.T?f]<-A 7BFJ0yB7'v~Vк@u4(8E8Y]'`ncb_?N *X'dz޻%iy,d!HZd=ju軭ɸ;5lADT ]^o1y*27a(MB~ZkZbkMH>pvن\K%rqbW<ѻXJWCצC+!FXGWzmddi%O@䇡W %t@-~:)!Mp:x["NܖXVάz=[0OZW2bM:72 mBqߗA!QI?GZ2Zn=&9+=$[bၴH4+hB2`9M(, 兩kL&"H$uXZv1Ezzˉ41c>1vz1x=34m b5rFu r Rh[Zӕ'M»)r SVW>#VFWk,J mч0d p@8OnE EqĹCO& :m^:$Zܡyjq9ф?neV3yGL4@fۂ'k/fnBF%Gma%S.F ZQ&ODCEJߪq /ݫQ ٹ꼬D*ӯ;{Aj҄4&(BT Wx&dLxP|;+Y,hXjӁ=G'x`%_'V|1 ֈqbsw??5RdgE4auM$ PNw= VB: i7pvATg~@g^M?c%aE D ,DU8,Uvi |}J7` kξOk$K5@l;~5;ee]HwsxJoR\2PVlL|y-Oʮ̉PAy9,oq\g-DW4Q=>/9[je>S{a' {~oЉEf]MRpCjqyfl3P*ԜC΋7%;CaKn4=AatlIʚM>ZK]4? (hgcq!$(ws L>練D \. b> 9ϧ=GϹ8f'Z /c#7Y߇T^\5Й*VY wIc!5#1D-a 2@Nֽ"r*C=jD,Qw Tj qvvT  b/i6MwfTo5~<Bv!iJ!iw(tKG&}Gq-'1wΕvgRN דvVKߙ^]bLON}__.'`PЩ)Rns̼_{k`zZחވ)`, }}L@|:%F}"XE ajFK9@cst$ק.FB6ˍ"k?,M]QB?ĝI>hen5&#VT:)%"`F4N\msH`dٮv=r_NI#`m>5|Qa0{ݮ6-Qo,aI: 2]+{SK>M߱Ӟ(K8ŗw7L?:aQp~Ckʳ0!-؍ p5vG+"Rxg2WyER)ݛE:.Ȟ+0wn ~C/uꘐ8伖:P #t2)L8jw!֒P7&>IO R_QlRs!p 0dLNRK:X)P*A"v%%XnT4sc`OK>UsJmE׹VG٠);ct6TS@h>U4d>$ YCbzVa t _/Fc~`ֳN.mF^{(ve}R-58N #!G`yvC0PcAc]W L"V8N %*Ίi$e ?">6WsQ5YUzMׄx㣽84g4ܞvBpJ`l%edAMƑ.ݶG*\͛ PskOePDZlPhԛw dQC{onO:n zt!)j+a>R/(Jσq|#CR{gZ% !&AEpپzW2T$H#Ԥ%xwvBg OOJ Q,QP P|.`H6x1dotI r_>yY5l ][{epŇ3M F@VK{Ga.g|[tk#<iL<MyC$:L[MK4%vٍUN$4q԰;WOA: ]'_8⟸ T]I^?%/oҷ$Z;cgh &g Vn*oдυ+EdE,5XB==I)5Ǿeeo7_䒷AAac9we k֐3rC\>-#b3؝oo(f!ܹ73~kkn]!=$]yfkz~ŽRSC ABȑ43OCB'R1LE|Hvj9xdޠ[u{,RgԿ'fT6QU'ba'S9pPE! 7VQ5b[kw +E>?ha!wBvp: AMMy^"=El/VSE&R2y5h`Rҝ% PvCWjRfmEi nIó?fKkޠ4 "<29+STECmIٕT=8 r%;ZzHIrU]҉Tm.kˣ%vE̶"ޛVɯ0dL70 d-4(+.Zi!d(X]V'ّxZBm['"%B{ -< Owƥ +{(K Ye/h%k;Dw} ݇'.;]7nUL1}J+zug{24N'/=>xT!}شX`k2mՔuUP ^D `QɬCUjZhZ̕lJ2{ER d.Q/2)oCI*dyU'#ܼ7yN2x~iŤA4,zvc,"Mn甂fܦ~bNDdzId;r6$@)ȁFj4);ҘGE3j3k!M}e{x'\-j%(8z d'A*`TaRFvļn?*ZiD7gGqk 'tٱHFW!T&0CE:|*quP"mj4 ۗnGg?UM-wi(t\^i+BIV`ңX9uqk /W##0j19sNc֕hnP*MQ癱\}@@\nxP>;%v]<^MqX/aPҥZF~~S{*dÙuX >ç\X+|I1Pc#퇠'q?9X瘭a{pzJ҇orQ x],PJq-yL/#Qxgmo]ܺdJ^5~P5",3%W!l}I&QAƉ{ : Y~7֍ AM}LvI3 Asxy׫Z b( 0[#𣷼/ u-ZC]ȡQd0m:N%΄ߨ`o6\P;"*`֝_S^t)0:CjIo8n3ډiFE0_u)!^ K4FK? J3XV9RRY zl !bnI :|.=r:իY#@5V&$]0Z(5Sg]ɵ"o;L4S^s36'Z_nG,p50fvw@]<"Me."o=%J~Z^NH!,/;gjEɝi)7^~rH4p >\ 9Pfzb/ٹZ'+Wn??:*.;V J}4 oeHo>ƄIa5I{>`%sN/Rrs}"K0MDenBc 2rlޣg\ζRfϽ*eoHiT見|\ jcXOƃ3XM]8*–#"Z'6Q\ȨˠKTDPL~g4Y*QmpCe".Kx)>bO{VCE'?^u4mjo2iV4v%(l nOPsՙDl̺- ^3iR_.6D9I_Ow@Ky}n55]^kRSH `ѵAN?51َLɀ+U5o/yƑs!SnrrOv=zM>'UT ɷLq tQ6zgfz"*BJ64$w > ̡ye栰 ?RsƮض5K]rtdI}2c|ł8nuq @ۑM%pq^aLA52Xֵ2"9٘ҳGF>ȿI,-WFsx5@/i*A4䯑(nD.^YPM{N&0u3q{Z${,HW:"RC^+bIRYeaVkuc!LT2UhwSj+3{%A{5};P_Z]W$}muSs,C!Srf[ʼnA\Ѫޗc3JdJW-zX#wnot! ; F/gX5NXPBx_WNO_n 'hؠgpB\. tϮ@]y=ɳ@ ӡk\Ql"ꥂk>B$>uT//4Ղp6w;6{hO\Lɐ!ԑm1@ZRGՓFH"&Z݋&݄_7;E| \} X^Δ D%~(4}g@<؁Yˡ[IC `iaٗ<0Fuwt>;\lHÕJw;݉p"S,&Y-HM %w[GZ?[ ~ןLa5^e}xGBHGflou#r.z!"V~Wc~;75 #hL6갱~C{Aܭ !S-?r߶w0F=T֛{6Mc6[{<-EuS0fs^0Ov* cԸ~B}!a7U(CzLyAdRuz'3c][}j\V"S3 4&u }],^noxϟ!lp&OڎppKu^sVBwU.$TFP [tnVB׻@5;'jSVN!h9{bŧ(0_eiyS(T[L &´d~B&4i=S 36~FW>aR~ByHA<ӘtT=8n?hlz?K>)lR I9_&a0G8+֢.8乪ԐMjo $坅hpYi  COi*!r1f*8[mWe`$W5$;Ol5~}`ikH)iGź.̠U%>}}>drlyY#&]`rض<,|!cV|ăZvr g7vfA ;Yҥ_ \'2o} ɋ+-LjL˃9(HPYJж>&h䑭 dl0B=_栯RmʴO9f"2( |e(N_ꯚ c4xkA3LTWxC ;m*O'u&FV0LGτ!{K 46h|"fHG:E9N~a[~#nti|nfKGY2:V\.ESźvڅ#EA?@5&QpfvngQطo2ARPzX_榡Je?$.w8[*Qt'=< @\S- cvLv#'K qPXDJCs؜Rv< c0hЧMٜpO-C-2=*!CP9.<ӓ@E!9W +GR%v@VpS}V'WQ #5, Q34HCofdᶅGSz@@hxʲhd(jCee=59oa+J҃p*h27_T$+HJ;{ՏC:**o QP̧K!(0Tx{bm k ^oEj%biYd5ɐ<rH-I2]U hY^0r\is EdDXJ'*~)@ZUtbG=P\{$- +YmQXd1'k+[91zzsNN iNћ;ؼi핆x۫E7jt A̚¨ږw0U Y ^K$0bzbܧ+T*әsamjvSds'BRdzȋPA"\C7 e1ϫyHw1rqAƆ\Sey.R$@qiBNP@_5sųLR`!*!2 󑤬xt&]amӃdM=ViRk^v2grL+>+Tԭ*;D*s\~ ,J*J1dW_&*]f5HB=w3b^軸ĩ`ن6hg)ӕ[Ψ?Rl5 jEEw\x$8>GQā)7MKwr@r/R{Ce# 2k%¡Htj~P_[6Zy : ϡ`C?jUbqs,II7d]ąy? C0Y\e :}bVΕUՠ%LPG'%tqߐ1-uX 1BI)9o;0YZ0707010000001e000081a4000000000000000000000001611e8eb900003544000000000000000000000000000000000000005100000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/gpu/drm/mgag200/mgag200.ko.xz7zXZִF!t/5]?Eh=ڜ.+\*pO?mHjl$sQm$Iz ~l- `~m,A"oum'4tĘaS$FT(H1J܁R~q#a R' (OA7)WDFs :fNjANx+R'2J0׏Ef g0{=,Pkϫ#+?֐d4X҄dN\`h_c '#C$S{,?c8(9yf [Ҫ8n QT7ijĈ`?Oq3j?N4B^0Lonq?Vużx4}Ш3~]3`(_R%^R`a i.uVThrywg0$Qzʭ/-^N̵T>s18f25Xy-\ / *AƗ)-<:_ L$v@-0DCMkpԌy"7Y1n2BokŮ>vRIq]Jt\ >&D<$yEk cZi{^ؽVF=g;LPi$G$P\yp00jZI^+{]^`\2rlhXࣚXzZפᛦa T"v:Nz{' | j9ٿ=0gx b @ggƓvA$v!=mf~ 򯌟$)t^sB '!CCe%S_7)\'uZc(ˎfطMpbii*(*@_ KmkӖiʡFۭDanfa;aӥsngR4X aOb\;1]=LMӹl%`ˎP)x FpWOv$rSLJ8&( -s\wtZ3> ͂ Ne^[хSB@^ 6Cy̷gճƣ考RᔤƷ+n5G:wzyb_o7r~YAU?|^*=f`~.8 !YHR=: HUGKG4dy"ToUTfs `Œ2Hܒi71imV׸D߼ޮBF'\(Uf+_̒Irk s=BIp#I1}0%9s[`9=I0kr)\.E;JN0*""3 9o=iżblE-QhsxhدIkY,y֊R1Gs:SF\ەl[ HB r_g84%iP'W{)Z 3p0Q7|ƊO(h9I)AU_bpn +`$EaE⩾OSj` 䫸"f[" :*P&%%Ztq.F#d)6n$i8'-YHvrJyLj,I%P, !0NܥA=XDh Ya ,Eg͉#Ix"w\m *V?ts <.Jْ*?}3  qh<S!eH1 /c4୛%DKy76J,r5KdZi)Dn:(}Mvŗ5q,l$0*slWO~,4g^YS7rLݙQQl(D5؏jx]'u]n n,ĦJ>HX8x4z}]a)OTn\R5l`+h?)?U5WJ K5u{-]PxݳG͑ǤBY,ᴴV}RD[2c_\;!"u {=2"Yht DK{}HV .3m[>:7!lLAjPoV}eC;|ѐ~Vlp} \USzөQg 9d@Ա;XbQrwЧlZ.$4pHHgR#'8P=5K~{ʿfzdnH7Һr Yp_,w'w0ߤcoY6+zB\߆u;ww#8 Y_ڤS 4x&75μR/~#σw]*.v 2Ls_aTH\Lb^U a{?0z= {"l,AQY%}]08c$nFgl4 -K e~6~9JzF"ܦ@||KϢ] 7OWSuvS+E3t\z`+Y9 %` L"zF HT"mPnАs6k_AD:ITT7p:*bGe$o4n g-4h$.R,@HF^EDV Q9_ t܈1F >'ڐ,z( I-Ս]k1zgWM8$ḪC l>P ĺ㷥fm9|$NЄ8t"]/?q<-"D-|vSTQS |8qe/Ç1#\Lۣ3KVg/RM~I/(k8v'LH|dXWq۪®q3\'r*ls-Yb-O+rfjS62<\oP :?_G|C /⡝;V|M% c1*gȒన*XCqŇA<r+=d9G~|=T38Qn,N R3x#ɗڭ%2hc+1'zI^^#G퐔[A`BZCo  '#Q:PD7VG#ಗՕEX>p^r+lRC W9]'$1MwWӊ?eqb+|_~(^1_!+,頭 ހTpػ++Oz^L޸?5& $(I6݄bu a1 CEhLZe*2ŀ9 Iw-eTI,Oi6@91*|2 1]pECUBiLq8)Ɵdj`{7kMϷb~35 .^О5S~U1zhO1 I{D]dm˦RDB; ,kM&[E)sbM~B aU9b*b[Sׂ_)FA̤{ިAuyo>㯥 ܖ?K@({ mW]1AKxU j^(3xMZhUMJ\sL{XFZrk\#EU(ĽU7mv4՛맦xWhe_A3̷0 Fҍ%qmʖM5Ue/>M*)`a;27..>o{)N@ CL945\a'D`eFR$F) EjY|QkN ˔jbz|ʟATAYðJ(٢+;c^Jo=V#s OӺzj8ۿA{Aq4+g n6Ku%Ә5~ıHnF;= ٶz2Xw>p ŜeTJ2fWR{ V)TR|xdLMdƁ_,' l„)zY XИQ`[\2&)IL..y9 -qy{e΄'|sfuO{ƪWs)z&G+a;˯C+Q79He)y` ?k &wfߟaUbS JmT.Wun!E6j\opb$ǟԔ33k=jU0`SG\FNrˮHLK9=v<[H"Ȇ #mؽj 7Xx W&345>3|Ql C!s2G ѕr'Y`[Ŝ9́Q9 H8՗]2YI71Az؟ږ?fm |O NDG7,.qGs?0qrHh=4Gf|^1N wGc͂ &z%`Bim54 > VϕGX0P/%_ PxmYd]M^) C(&*5 lߧR`9dJ&-E:Z\1UC9zti#~4eҟ߬Z_ز8Ώ7S=z3wTx/™L](:%+^*8`}B*R VGT`yշZŬ Q.{H:kz{Pq᪹nkM_/vCQe:'-b~]iJqEq`Ֆ;X<#6I dJ+܏rⱝ$7y'J9N܄5j ;/aS7_s",ŐlB,e|Ue[fo9v3-I&('%o-?vB(k5Dh'Ƅdrا.dSD/( K=Ci 1\2u:E2lCRx/1enbx'C2&ЀLj0T7  ;y)gpsd%KS\FcK06&!K41y1^xCUD*U}(]'u\[/[K)R'ΰlYsnmC8D;弜G}L[tFXoedf#H&z:џޞ$i]^aZW@N&XPG V),+Oʺ"ä_HΉp8>7z o|N2W?D׋dL1+˶oCf)pVw{_[&_O463=sҜލuЃ:2ca'M~PǽGm%t"0V tAs49,g; k1*03" 348ʍ7k1~^#y7: ؘ$J/yu[uf>ok(9G+nu 9N9w/y+?-ɓ1X|JlB#`(%M,em .u`NͺJ_#@F&@M">vE}UbC~$p %0Ov%|$D6;0~umOIw ڸpŸUĩu` 7B9Fۦ;NN*j4˚w:9Wubּ+z0;NaTИt/*hZ3ⅳv#B@ )w)~Ic>sv c:??;rPujqnO6+R _x p1oXU0\81u|^_5Iʍ5N|n[3jÚ.W0ȒXw*I$6Rѽ~aVY/+ n+bRS>qW~bimAu0e'X(r/uU7OQM0 jƄB߾Vve)"7?+Y7+|:>N_OvǬC(N@5rf('rAe eMv;3ơLBmGf.|yRTJ|Yx\:Cn3.51K]fYy$D];~=[o1&^hncODycƯX`A榜N8,E3h#] W6xLqe~^CEՂgJCQNTI"d `)gC̯dk<|WQݥrAk?( R^";\!S-ñC zHڢіA D?JHs4Ѩ:>tG#g\Ƥ6O[VH*&̱-6SUR9vgC2h"NUGAsknrjzgMUB+\qqRn(s$vFe l@|  :Clr EʔfAFͦ/o3\f b= Z 7Nskaರ"KVSR7>ofG!A ϒ$=%QivE&tQ<"@*.}BCg*'H'-)$@;9< #)!|lWwP8yE~M6-ryyHN"<SWLyrn]r2TjcbxppS jH=@؉Y$!Yj5x)fCJ A[Pv(Z4G O[ZE yl4'ͬ%2ho,ʚ=\sX7STF$`48u4^ŒԻk :_!h݋4{oœkqd lo|tvRWvNcj%J <F$rs&/-+S$T;HcS -sO5~'ɹoc>TBLgW{PzF}2%sfE)V'Qdw6l*歲H&ekaW6<_%4iMxѕC{x:̎Z (+5(`d3 >,«ᅿ8V ۅ"Qt!(ӷ&6% hl66>e}i$C 4TUaέ-Ge-%c"08H|exWZ IC-sCg^bG .BHgܘI v_‰bCf{»T́ͯ6~kk-0{ -%\k&(wb7Mo4GRFf^FaUWx GMRuT^PZʠjH)ZUYvBM`R~wm'A4v'c3etas'*Nm3 YdJj fYHC -i4E/GRIwԀlCgVZX}|.B>4jvp-krb7\\$M%3qwvˀv>5#χ(UNlSP଍UZF#"Y*g2ՠX^$GRp'w·U6@f%'¬M`РN>4h$儃7Z9~8@/XF8gZ4t_Ⱦ·;%/|ksoyy=>z^{@|aQ|'jˈiEb-0 8ynh՚.ljyyщZʾ>ED`-W3a]r-i[>8?VA7k[&O=*مkկD0 ~K"#Jq啿a|}]?r,USl 9\]_H2Ad׹rF=u-Od){B%z)x:G((p r CSG@VQfCs)y*0d>ao2UvO)9G}"9+[ʷ7}ДhYbW՚`ͮvDo⏌QvHU`ېv\w)r"=y;D.K[֬_4Ysc KN&i =5ãC ?ry)&AU ^ky%R UoytWD'J~~u!NU>$IO0 vë+g dS˒HoqE)C>!GĨ+kO`Vg;~3i&~D`${w@ά鱵'Î3E,R\h;g,jȼh:X&4:\Im3"?9ixЁZr{.kh{R<[Bϓ$*jIAxe@h jcqdP=ʑPh˪Zzk5=ћ֊IG$.pԑ&!CGG5q6>\6gk=XvGnJ>ͺy G˭a뙬nN=4X!-eAUpŁk9^gU\B,pq*c~td2kt`@5AXH8qOtnrYN ,6OlA05]F(^bz'*$~D.rO NsЍayvxJz/:V[if1!< S9-պpU̅E{npbOƝKUvXTZ=*GzjM.P'$q鰤B9N`ι"m0IF.Fps\spFsuu;Śk#-ֳ.?IiE;7jPt3rYvf^A]#c%d x3ѪjLH4mTߏl{-5mދ-0NDzP'|?|Ԉ(mKEڕU_/@ŸRBct]?CG>(E[/Q!1 ͑9^8nxj{6,TBůw <߃v. 4oN][ XfzP0{g 3(?xDE`4fU׋ F ߗnD]O64W_avkx]TY CzNxbTKcSfl^|:^\N $JelpqH[=гtCR*wLrz{-%(\{[!ϏmGbeNnC-iXI|Uc'U믌eZ {/BGCϴI?/ymgFVp~ qBESOs+~m(q7!q5Q҉a@'a{e ]cPAjJ@ն{'N.줗jPgYZ0707010000001f000081a4000000000000000000000001611e8eb90009db14000000000000000000000000000000000000005100000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/gpu/drm/nouveau/nouveau.ko.xz7zXZִF!t/]?Eh=ڜ.+;nX {挲 LG s=BP*opw!$ ߫'JX7ROtE\k훾)qI\=q>*8:ܢ gULn*b$/Ub:SR yIK"\ /0 &B x{+l%"FJI4_ K[gww_~ +O/=M iY?d$ۂw0Oq%čJ`LPT,=;'-wB$H0} e˙. Sd 7w5L ,H^ k fJ>|$ςY/^l3ΞBWeg LSGW{ ?7hpP} 0&h,d}Ou֘/E:_"]8iwA Z0`]xxNBbo]9$Vo\,|dZ6dL7d{FkKuMUfצ{Mz4S@Q9tߌ5KOe +FBvzGiz [<>J*Q7MAn$VR CչԹA@$PG6ݯ,nС˗bU992McF=\Vwo}~oc?i&aFMPS޲n;^.n0=w4s9bοC9^qyῷBRŏ`.x5o&,#!jop |G#Ji @G`zh8p#C}Lujv:w >` dsx‡r[@P_ODT!j涩褐=FaQM8)KtGY4/DfPapjr ie#έ9ڼ? 8@_@j=q'#%xKuw+S=Ե3ɩse= }w#لnP'QinzD ,BvIʇXnpr"Eg{ pD6乶?3\3%^b+Yr:qNwO6Hu$ߥ[jZirYC~ۥhcƆ}x1(k}B #DIcw[xlcε1=ڨ.asis9*|ȉսKa5}EmWbQ@>W)T;^jxvN+B+ t:fU*`ڊGyo c#} xܤFcΗcUCžᛟ}Cq?*VzFhnt 4R86yi^iheӹq@su ~1x(nc_m*OǞDO]`xS}?O@|tI\>I@ jH>kq.ϝ4$paqlϢvK)=\H)6KVS|T6U#3l m Am~,s]1Z'ڛfL-} f:F`Rx=%+}@ sWORC!eQ]N _\KviNV=㯯R3#KNTkٷܠ_ |B >TgXWH1.fAߺv@:@͞al6+S\p?4՟ ㅒ7ؿʧ~pHBcӚQLd<.Wig,ouc',3mG+e$XIn4I_\lox"i$Z'Ns{s`-[7=//h9z +Ľ1K>#L"{hf]3jkE kB>U3#М(r(Tr$3#GA (ևDPj0#lvQ^E2nLd2*?"rܛ'u[A Vc0 mVY$PߪClH^;#z$iWUg`/Р$=s;G)x:e;}Q- el-hazkaq~c 6CŪXj_%E(nސd7}+υLf).{. %w y)pRp]$ހ!%fq2jc]@"^%w7f.J7 "/k-N !PZ[7YҔe}豩VN\;>%3+ߵwPWxx'}Yu%Gms{Z z`l-N @+VR6&N*$NOt1%Flb|Sz/XbvD$NW 'NLUc$c k:~7!:/sEƙlsZvj6PTS8I՗#m#Ū=.a+fi]CR%굌m{ԋqH$^aG[:'0 tvX:`V,Z}mj:O&Vv'14>s:u8mgn1h-̔V5 `jrZ/cxQ޳<ϒ]6˯v횙Qց2UGi$^ɞTȼ!﷗ȡpKBl<&H)FL]%,0KJqoi5p$mYeCΚ;d(oA?C|B}q\QB )lɴnM'_N^/6-e A?*{teQ؁&M] Bv,tAd[hDXANzrsP۫_gV$!8ؖ8crj8P|]zi횲`k8:43\"hGғOs;7mmV'fPLw%&Ai?wj }E:{ 7 HQ[㒚p^ZCFIJ!\5}1vb|<0gvzY'0d sKC$I -]=|Jt:L~׷+—^{L8Ўv^(kPY5 W-/#j%do s}\) .@\Q?*@z;f'?$hXdR2 ^`$ DFKdbANNš◆^MU.glVyaI}uw\a2Vb̀3fBio`1™AׇAGT:aKW1~t4qWfIV,Z߅r }{.CM~tSR$"/Cvq\O\0"An+_wçd R%"ycGzBy!NqjHz-N]0_a(f޷$k$ptACoƁ8\Aqw}P+!aT8l)OP&'I(Ox[pK}FJ}p9;ϳspV)I1[֎ƒ&u Yj8 8X+c #߉S 8}Wӏ`QAݭ2xbz. MZH%\)g_G5Ik&9ʸ`OK9&UJ6nj6u;ZmrDoq xN}X3w>~9͇ԋ8jw?H *PT+zA3UKP k+DK <9c-B1C}/V7,#iVc1˂vE:xkŇ~ 6?%/ Z^5Ҧj6_e_h s0y?A"qHb mlZk:k:?W94Xc5-#0M/Xtmdט6<me6GO0FGWs0JPN&!Ǟ;-GZT#Lp- yQ@f R(w׿YTb[ +BlOG䃐kMBke-53Tp^_?-Q>QڨYu0LB"B]ݏw͛~|dp6~@EeZy!t3. \ : LL.nyJsgFep~h46M{:?39ȶA[GT4gnat%P%4z6- A1Ky_+#;v~)_xGE tTyv\m˝V<5 0'c뵸YlRf'd!]k UK tC=A<F K8%;zP 2LUEUZ%Š>Cm#hO(R+=r*Lܨ5YGǰEE{%2_Q/\XR_0G؋ >}h?%10c_p}倲a*Jru_݌~\ɿLԥ|mxuz 5V%6":?a};*!j.ڣ@"tjxaө2{h`55A6I+,@y="P~/9]}X .VlC9D7_O?䓽wnjL(FZȧb ~:!%YF}DU/nî}26!bTBaUl)HyEH@`FTɵ&Q|2`D:;ՂQz?@E&qO,LcMxuζx<:&inuB^Wgpiqy99_QDyo\#P4x֌χp [pS V_ g:f'qb/5Ʉ!'dIWW-WǣI͕#/ۡaKq$ &`xNńĞ酴GtmXuh6H4}QgAղFzڪy{,> WzOUu8rYCWӸLa'!k&>ꅪY2DjS_$W_%|2C( \F́PK 6sCz|86|#8SNB0twRYsc*pc@xK'ïY A4)* -u^T|!⽉V#٭sӪϔ;P>#eIs_ X6.MK~-⺢M) yfm1T6qdf ¡08xl ي/o#2 x*a2<+=%,ƿ0IةKJ98V_r8Q\@!KW8tK$⪞zNEuPj;چ1i''T2  ؆z9r*dׅAp'O]mK'&g[NV(@!̔eEeg^m.ZA\ }Xg:@,^/-)ɑIH|I=BeitH To0ÝoW 33WT44*zc5=m bc\V;9teskmSOW,./= [fH/ uՅ9eF n3?T/X5Pc1o7Sv QEH\+O{HxWVxJxk3JA% 8.dܠfHY,a,|Iܮ=Cߡgs@\qhJ6ۂq)KJ]Q!0 0YYn\\F>#OU`I^yU1$6f!^1,0h_ړsc,N9![E5b6p'᪍?c{jt (pΧ^TϫN!jze}DO,#k=(U){ 5I߽Y"'"Xgd()msv[ցiys!I ([Ԙ}stC@juyNY܀x}X5.OmldWR~Q7L"2rlKFq%,iv R|(<pL$V@SL=Lgl% x[[%Ui#pp=P-BM6^SxQg0k^j;6KI2!fO3T-"šG4W6&fBv! {v:ǯƴM\Gi t5 j*wfɀgCyx"Ɨ/A"v0:0:A10ٛsrʝR9T2裃WW[2\w UN-O܃rhBb8LusRu䐠MCe֡Z2b42Cn1~]?L@2R(=+՛ɠR@j`S^BF5 o-$IEqd~P ǥL.p",hFXLTD0 Ϻ {T4@V,X$)Hy57,?QUwGVȞt]S1lLoehU] 0qǾ\6KpcM#WF .X?^t]=M.5!Fy/î[3DwK2 Ő8LL'}8h"%8/puw7it \ 'tzw؊'i`Z{gk(s+0J%B]iϙ7( w('e=$#8zq|B% qM+121҄Z"޾ܛ"& s'K+5 c,jN@Z= /d'OQq# Fȶ\c!"גHMU!= lZ#VGYɾBy[ҝC9 S)[$ +ݎz`]aI k =KǺLhCHO SjIrB+;nQ*ΟO`sOlhoˍ^4/"4wvmso3~T|@g8Cfh0cϦp)_Y8oI%vC!(1m6iuYy06nwF[TW_ι!ʺ.tv{btƔP,׎0&Rs,IbU55A~漋\r߀_{y3a] :b߻4O댒K7vYVxìp*DMzViI20*NFkt>CdoP~p;!ʭ>qa"8ҿ]S1&`Mm8)cd&oY(t2K¼Xz6$sO #~)7ڹSnG'ov:8B!l%)|H+Ph7H<90H E_,=qNx:U6y-]CqV\G0o5sQk4b7gRdem-0Z,{킸J7Ѓ_PE| ׂŸmشV>vI&ib] G,)9J+%a&3?_Vi C,|d8约/BwK*7$%MA$ b6.7*fqk=4:w'wo mb%f/R>n9iNZc{l CaV|Ԍ%Q5BVܘ=DBD/E(i g1dK!2uk_W@7&*9;#~!ʭI p6AA͎x^q]2S> ?g(};cpدw(u鏗z1- % a(gsh8^QN:VD,fT } y[[*%;7UQkX#( 섆OY p\ _(M/䙰qb}#cz96y"TP`pp;,WX>hEns1{ XnS"J p RvpǜLANeN!,0tSu7 )&۫vuxsà7zGFG~ŭ',E+IT¯3$D)ڴ)+ Z-F%,>#탗ϔ?읞;o؎LT\y19 bWS,EC;ݖo`ֶ+s.-hw %q+]b)6Gw} (ZXy,Wײ6M -rWyb挼K?-t'%Z2ކK *}#9KC(5¾5itqikC?Chڡ>=&d |1{ᶶ̤ BYcTܜ*MplZaqQ$y:zU8/6(i(&1i5lאpHn5iS`b1.i$Tg<'r ˟ngdGX?B^S"ݞ9bRb_w;?lҐ#v23N+Twber")fjlKmYͫMegJB(Dt2ǂj$˂XAF{) r|GhZc5Ln;rV~MwMю9XOCLLk[Iķ''C2Amg*K辧9h1ȆR^[BF˥*[=@ ގ$SE0LdK]w>sZu.9il}'a?bm>Ը)UӥOW uq&`3c]-Lv¡?6o+KmӢXoA/% _ ]h>Q?*0ϐ>BJ ?(H#$:+>㥫(; [uy燂j=4LZ⧊9낻ΕWC#:G)ȷLp!Mx L' 7od?g8FtcV5^Su) Lz*4TaqN:%F.,.s,`&ț> @3K: S`*w5)$UNTH3/"& >`ӈN ĞgBy-'р !?7cDӃ?混{禋 ;C<yhZq>;Vy$-v?S( =^ݣGr*\^#տ>SoZ,aqʽ[< :r湓\ʏ=ݓa<\7]ȝ1q~:$(b^p#M (Vy\̴Lc.(&F~ 6強wQY )P2 ԩ\,w=6"oyw ձ\8 SE[dvȁ9=Hʪ'¬ӵ w׬/l/gh`&B}m|sum[8[7C#Vj³JupAҰ@Cܒy6k]Isn#R>@RLuq< 3iş\(oQU>H ƣ4S>jfY] t015RI0:| Gd>0o 13e0C 0- zesfx\!d~N)}wL"|D4;jgͯ XUj_UXIM0 βaE2 72$*u;k"~ۄpQ >1p8kL:X-g.IVWx?4>c9^,1 z|qqЁE83V5վcra:̋dTUvqsտd9rXL{^r. B^[ A ʻ?M&F {K ݄`߯1E@N?m+է|`:"%O\t[ՄQx,Jw~,צY]"aSvh Ӱ@5e,.kPt U4 yUb| at GR1̾ C#KkβC-,-EyHyH>J Ow뢜 ~.h@h" -ҝbug% X!dK~ *b7h$S]9nH$l9pL][d[vQ6)@#d9rO@O@-tjnO^l4p k`oќXG&R-bfFյs;D:L6v;G},@.&`%n$pujioTTPC7ö剁e5nV=g!uP=MK [ h HFoEaAտ`Z@۠dxtϜ-pQVMշ4o57|bGz1jH#US~28_"5l;"'~,[mO A[%p=륒u|i'xHz7ni~'_ڑ =*D:!!%g1DJ 9[)[e"S2yhh#S($> ˨ e;?2Z!ʯn>g:3@R֡DܮQ C(&୍c[QďKRKȸ;५tI,-/6=ڜEU9Q\[eԍrV)s|^teʅDI'"Ɇ 'W$biXW9N51`U0S|Pk. bš#9CߝL2EֶHWp2NźaOŊ ;q4"[\+,&Rnt~9 Ca(rLM@ʴd26S;+K{'1i 'ԎHyq[J:#\|9L5$C4&p7=}ho"@ Y.{~K@s-1Ixb't7G|?󦪡:6mb73EP>wV%C. g;]粡|b1m`Xõ|ߋVДCT`,{}_vۑINp̑mL(d[u;8ptVB#%n Mt)>'pC?#a*;̓U\b;EU8u%ka}l;.ƄÅPd+8}ҥPFu\|2 3] 駣1fV 깑MqcDR3{94/Hd+8EaYs s02z3=?5NiD]cX|wvIl^tE`9hR/xe8ZQwAu chݖ-3ajIMbӽNK*YXxX#@J9!Cgԡj!7_2 )br$ MF0m*oGX<Ʒ;"43e\? mX{6PɇT}\4z@ "HZ~Z?bl-{DB ɦ7N%u?W V|X8o_lz3fbBS+Ʌ#Eջ M#GNRRFH"4qqZYC&^KH:tCLz\̝s~CqBOBd@Tp oڍ#p(D#<~#nfXdcto /Sc֡/5 |Wֹ9 igf͕S34:V#ۍ{Rw "s|#מpr!U Rz-M1XnkANZAIyNY] Ø{"m&ح~q_N " p'$ e Xy|cM12C5r-LIL ),eQ/ԇ qVl % ӒeYP|ޠpV:/̒C?T H[p<у֧zD)@k BisDSc# NIa䫖\e wG{ 56#p -ņ.~~.Uzc;#-ĸ κ,sJQRCp~m'ΙAL@QPdG"Wn.,[@ɨ] hw4OhԪpjc,[^LpA^ t0M|H58ّ;^։d߮\Kʓ{0(G/@!/ L2-6kS N5hSM䡮u?ӅskA1L߱L qS3vT*!G ~m<°5`Uc9:fwC{Ac~z=V1LɊ4UKx#:2ޘD9EtrK&JLC}0Ѿ5~vpٶ炯`O-\=yJX9zRi i@Ktj+s0͞+%u`)cr=Birʎ@ҢwբkP9K)ͬjt$)T|,Z#qFgSC$ۦk\bѐcߦ7+be *f1ɸ9n)*mtMMŭݳ w1 lPlA'Qw~䡻5ߌE~cha4WBk "Jj[*Jkw3Z9Ԩ yFt)+[$Y`QűB^'+hƴBhaqG/g&@ByT:*Fܩ2j(S -WBVLd?ٱ,:Voan s;Z/TRďsD"+{(c*d(szLA۴ t( 1Ngyȷ@7*"+oi}e8X*)Ҋ+l ,3ܾa"^n8jƉV_y]8G?>'W,#q75%\ug] !'P}VY[1ӛ5RG/sK 0*L؟StRyN8`ICnI1# OLU,p)А*$ if)Nc_ bY#T@TBE$2!a+d"W zt>.]F~p1@m&Qt !2-fПWWصѭ?ay7tU.z[4X?/ɼz$u a$7f/.ͻ- Cѩu"Fct'l 誁t;:oC[o& c\A% +l.优-f8Zb%uDӛ,.d1i=( ,D0U&[NdӞ]d-tdT0M{@kiiu}ɢ'h$#~)SЉ]( ȷ K'*$)8a R؛CY>t uVl(V(8(c]2X }*,(h0lf1-`HGgw[vD5v "(qE)PNP\\M?٠xwI&.~u 꺓bB&HF͂(jUkPvx Xlщa{?km?[^Fwa#MKDuX']kPrsy91ړztoj3AvM¼e" AR$9sϑ]Z0V%}aO4RPWl{>[xEze+(*1U=lqk'wZ_ć6n 5_oJ%@ʺ/Xt d1mQD!Piσsĩ0fߧbDӑLjYAխl@jl:K$!w}ӷ`&XG7C~x\Z>9͌Ȁ@Z %^3D\(h{`OVi'a`*MQdo+\b3z#´% ЃQ̉fEVAhaWr$yl<_$[ Dd kOzAili=[AFgUkɬQ~C=q޸q* i. S(m[?+)Sb~Äbm\:xD B)ML(̾EfE  pyy!܉ K*Dz(1R!$_\߸5BD9İ|]7,7 YGSc/RqE^P[}0|d>Q,$yd@xbElb,13d*Ş.htU-/MV8Up\‘2M^V6AhM>;~_Vh eq)|?"%r ,xlɰp^إ{v( R%>pR\vh1rn^,ȝL>z ?N EO4{D4v-ʊ ņDh1%@J8LpXaҟ|s8vd9m&vMƦ.r&`@N  t(}OG~5 r=Zζ$E_+(Κ?gWVoK<}M72Ha&YC9 *$+{LDq0i@y@nAǐ 2LDHLd pK'̛yʙWc^0]"*fzmIת>h2zn@Iu,V+{+3,S9 (}s4b[_QRDّ(/ Ñœ-=:4揊J)[C_ibfqEPl낼m,^^UʁRX*_ĔE)u4⦮i壅eΡ}yhƌkLucK&~I!՚,IF!u*+N֗ꜙrzz`h8FB}sL/⌨)WS Ltl\#F1OBg7 y$$Nv533FT,fY]j/q6Tgmk\Lb߷L&E9dY-eP*V2hc`Fu) RJ:zI_2P~IІwp8Zu3Cr᱘PtSRGVYZyW?yQ0{=TwhqZ ,euBe4"626͇r]v+FNR~|İԖYrVB)Ӆ욓? A >S֯d731`;]k>eci"Foz-B~*\itLk񋮯d ]˘h2a!6M0f" Gs ogT bE *,i>-DjhIqS(BwbF5c}%H2n5l,YY.T$~),Lٶ@3/l2y8^:_V5]YjXFRLQwj O ]؁JZUHmy ZaX.f^ӈk&cb2A.ťf%F@ ^-J-7p#=|^3?KnctSc'+K/:%e] , H(l/)iW|;_DЬ0z*sT=1{]OJ`ͦ][+Rx,NzB.t%75Gn4ϩWUQ<Ҧ1iTFX 6PO񰹰^]H= enC-7Fa Y] Ǐ*"sZ\p홦Cςn򫖛DӍ1sX>{ee1gyb{*P HG6ܗX1; ;)ݬ94ɰql` ~#㫊IwlyiROAWC \0tp2Ɉ\]s&,WB&c?' ٻb1DĻ"/xq$"[۞ϐp0}5lG I, 4߶3h>5 tJ QFCfm=r-p3mHf^!1I>Gӑ ^dߚyZpd(pb~SjI5{V]:~jP[tu4E2G^?HM4f\+ߒvU)aϨ M5\y&x$YƥtZH X޳M/@D}yvҢ@Iۤ/Kg1HZevb10jzQ)&7DL\Z1p1\") s#5BC,Ir{J?R AHEq-ä04"(Hb^5F,Xt؊0wL;&wيρN0%; Z Ec8isu掰wĥbPNf5\ʦG{j\*۬%~G%dR%c|\&'J*,k$ 1\-3&V#nlnn7$TRAFG]251_wloןoՖZc85fuŝPŦ﫩2 g E7?wa,kD-!Sb vHfc.~PS?U7he t>ڀSMau(Lt(EmxOyG3zN zM@Ö-\Kn{Õ+U}o6Ka%23K2r @UVe*6B׭W]ByX@:q6+\I=HܭU8G;IʳG +CτwI2Aޟ+6tqKwX3uCp#YQG)`,eC6[~)Xs kt{@*\0̭FPnO]|]Z i]b)0=¦͚ m͛t$p{Z5gJoKu 0#H^+ %ӻSsg%aN9`PqQ0A iv /).Ҿ!1Eӳ!L8ˏ% UӄE(!cmLl gT^"p[i)#H/߯ !m%3Qxc!Wy< 4jo;}%m9)Q$gz3)tDAnsn]o?{ d!JLcS{{:3x%73guCW$SjߡSb7z\FBi/.' sEbXUѺwE2M,[6!q%7-W3 pO$D簑4l oަQ`&MX L"+ GIS43U$nfqggDI|v$p8 <{d]X,׺`$ݬ_l-R9Mϯ" 2Kw`/_S#-G!mm6Q@uw3[((r7{~ VL< ~W\38[@d-"FHA.:c2qKm`mnWI%?< \ac]19,$O nkx_DյvQ%ynGa%Y;lɦl@:8YҬoL.[Vh"Bv\0( - 5?KSaѲڄԠָD(唙0BJFmx9'4HtD 8ܔ6pEɊee̜G97s2Jr`Z_FkA\9Ӏ3&Q?@rDC~@@Z:ZsoA_Z?r+ևMkq Sy.evyN"εvt(bo v9&nACIAbmvLN29ƉDT7p6d 2> 0h&F)ɍM~OC k4U7 OMhCggnyw.uۀ"t`S|eOA?:pmZ0"(`[tJ/ &{hH_wY5 YVo(A"C|sޝoacQL¬6󔜿782 zTF}t~z_XăcTP2Ib<4ЮqQ [ 7+H"İcxgWፎ2"e?7t@qàTӜ7&;vH)q*Pߗ  u)e4%mpw=Yx/_Yܽzq™d/#%xQ"ԕKEp'A,/yM&{ 7RL~o#,w@dܾjs-obf[<  Q\t4DOz {l̤ʮi9 xwh0N; ;Y L9I ?rǦH ƌ= ޔL{]Phur;0I/Sm8_j. c$qۛ:P b>Ua/}Uc _ ́;-W,c#lM]duRGLIb(^Nf"mkNks] (v_;>:yaƅ%jFP sjJXC8E$ޅk nVMr'+4(? ~5떲!yx;B_24XTB˪湔rrpe@⣵BI$r_(YDO.Wxe*PMB64ѿƮ4> s&y;YT^!q&?SQ 94ٙ|p׵@W+$PoXw^l#y~'uSڅ OZ)gLE)s ?^…Bg~2CvMr \+~hIfԆUyl/9̆D^+k}YURFnWs|ϠhO9@ƍV\ }{IU%]X|n QuS]܀pS[VmvJT O7I<ʘUM ;4#z NGchxgх' \#"SH*No_@j8ct ඿|aG/ME`+:_ɸIx둍(inr8,ɏ)ɜMY y?D}òbMƠ4­PQډWk2˚t$?ʹl/x)ŬU.̒w ^EFªv5-GC-HgT kEDY{%olO'0GЧY7lB]q'@rcL/U6~Kf3$I(?|bRW^d–ms/Y A]q.+4&"# $8sKf?Gs͖/y\idLWMlEtpӮ)3XVh>_sY7W2YtiMtb cvCN3 :h6(ĝDel5_FzZ+Ʀo]`f n3HwjlU&ŷfNsP669QtB>ؔ.bi5;=]:His?ih A' GR= ZHÜjh$PW*|{WAas,ڌ҉!{XIB(_/u @_#FY~#X?7j4K೶kIS+M~LֵCxf7`Pqyxi!0eG;XEGgD/:10WRQ$1!p+@?IډV)1׷EEk\z,X֗9TcG;<\AYEDcs_(bW5IcQYgp]Zq::v۵&DbŎZҐWiةޯ=3"R^ӽ-;rl=N\gͳ|Lh;j锫JRѯpQmOFuKYmSÇ!&.7miT cJR[)|M yjM{:LN! s?4j)^1+{FR#'07ؾ{Y[ Ҽ==n^ggtbpHK+2PWS{EEQP/zQ% ʇiK5#GI} H=bKzflsd jeE=O|V"Vd@\)VEf%6!C:xTGvFvRyaM EdzS Zgg˅.&"$wߠg%e,cyAр;dIf ')q c2{)Usswj) sߡ%B[&ҀK+{$v?;RZ BD֕#z^ԙ#W0ǟ5pΙyQ4Xh}69ޘƍrM;~~/+ hŷ\'88 ^'G={;N_xj?|s0 WX hZb[/fYH;Be#F ur>/;.z<&/ojAsjŐGߠrA} BR +,]sӔ`&\{J"՞wxFN Cٞ%2b*}FW5q@4NODH>TӂG|w[߰ťU꒹ŲP;$*H ]B<}+Qܹb{iyH1yP}f@,$ 14=4#N\OU]>kw[۪Q @eAf_ ] +J9BQmI0(]}Ӥ !VovZ _r{(YG:U@ʬ*)`oy8uۮ4>ڳ Xϛ5|4kޝ*,Ef : >ysV8:Oyozm"E B?堗k>ol( 3G [!SnJ'٬aO!x%n >%*D_jcvf}gdy9 uMʻA¯) qrN C#}zo2fjl_}&b4eNQ0KEKtj/\/SA/r^;2)Kb+u4Jhb2za=2zm|LbY)rt~Z˼9c<΢s~,6SX FR|Jl\ g.w[ƑB*A~Yy{ c pa\N%Տѿ#p'pSg?IcDX\b[X3#+֠%eJ?f?~s9^Nͺ`)o/nu)'\k9tI|֊v>qCcw\_V;e!d@ y;kPpf'6%e_z?P"sʢeQN~O qAO@xL qQ$Q~ K )+b1`鋘@MJ>53?ZK;)XAtݗ5b+lR}Ĭx1G80* dCHo.xHFZVy} P" /ja`&"sCiWk(5YeXsBƇ4mCco`6̃u#]M !5zd*6~PD+=BѠ!ON@E=~Чg;M w)Y/^}/ DNE #奟Jl{z+Ǵ%]u9ޓe:j*jbpQ-?T(OX]/\Sǧ5kM.dвn3{Jzڨ?HA4n{ϫ@ ]&ܒ"cal֦*f߃|(]Ȇh [49NX#*<З j-fEmc61@ o@.ܰi#WZ<wgz$*.&!tuT?6 r=Rj9ybŪR50n;>wz9ۣ8FLCR5}jJb~z5tU蔸D\p={xiRl擯]Aۑ}l*(6Kﵝ4(YfʉL"^#'|#oMrM"C%훉s-v$BЂOjy`ֽt]" "ʀ-I|yp #䜤dL8L+6 UbN9Oxep96N4epDRa 4KOvl AۢX$qCQۂh]eR3pt::[^a>H;bTkΨE64Z[]5]Nk쥦\*̐%F(~™Da,V ~gBRY3'2R]v(qOŦ)ڠ_aPllΛnp=hrW!4PMiE ^?Ǫ$RMs 2kf1)Ə.2=Tz{-iDA[8`prYS)?k#씴o gwWZg⟢RjdtcKCG+0T 5(6ߘ: j jvGzS^qS(2]yճ,: |SOݴ$˛!tL^/نwLZJ ~j&&ΌFYZKjd9 ôIY`d#C-o03̷qy^J g"{ƻtx*-:ժijn"˾Uy S (9!|D+`\g^<㔝@fo!j6Q\u+|֘3c-zk(baFUF'| ~}c.M u]մBy2Mx匢1(Oġ9,/6ϰOrigk<%jSPv,pO*zI2C$ߜ%-yVi\O\ J.2vLZU XXlqE\7y* :_/iԲ:hٍh=)O!xϻ{R9Iu[{ JhO Sid]Nw qN 8k{6]?P [ݚwд'p*gKy-pMH4-O`^Gh"#RӛO*5G4eO3\F$F睘O"f#=yw6(1ɦƫb"+2nU hYo;)&ՄfHF9n<PE:-b';Tkך- GS0MYޘLi$ q 2-Ds¦|ЋDb.xjoj@pn̷+>~R^6iCZ K Y\̄m)R_Zuz޻em9:Vb,ܳ2;ua׸Šz`PͼJ=uS&L ч1aU 5z~5OLԦ9;C x_!#n< Üy;m8> JvҔdo-Eg$ vo&0kK:zqa$U8 _zγR$GEfԃHoQwޠvo0eXSvǧN ovǕx- !„bzVǑ1Epi>!pkPSUA| rRQw X›l@ZK\~Ǜ#iXέj1޳xΑp ߣg]%uV*2f wk(Wcn@C6+:D9TAC]Dpqbhv0N5mYhm'1UiO樂qj:e @Q=5z+.r,on4H崗L$_,S"v¥/ڦ,‡ěZGj$WJ%y`2FN(:_6^*RQt4Qv263q1 x3鴓Pnger@Z0i oW3E,;QXњo'mD3<ʶ5 rr m8ϲLQL5Mm%h}ex% Vsnl4 q/P<$s8D >Rg.i}@XMtE3 շʙo`0-'~r6X5+>Dv(C8&Eo4EfW? 8b1 E9=h[jˊQ4ʼ=z+힂"2dь> ~K5!pNqa =3}6cq ?F6ـ*ު;sWK˴KH^,іٕ| j {Дu;b<Ո+e@`ƞ= ̇B5t?7c:&Z-IMZi*39 ̠;b/@kxiA!ex pMs&Te?#w5%u[nL`WEt/㑠uͫEZ̉}itfbOᙑ^-yOZ}@!,Ŷ};MװWE,% 2K52)0NsV{ژs]~!zꥴ8k (=z33?X~+T eg#xTFsJ.#=SD)5V?Xź2 ?g[xθO#FIQ]$nitH3I d%OYtSn\w]Rp/%$z^vRڀR2_rA0T*йJI< 5i18B pڿ?,p>Gu"a'SF{pS-A=Uk Z5)<_9佸[ gbfrٻD4B'>E:Tb\&n~Cr A>Raab={F՞{%J12I4*DF, Wz05gY>!?[2`4Lxʸwa l^msRbw$ow:g&?8uWvu: נO N/0йA:D{ʍ[Dk^RMT=2ʦk[DGȏ7+ᦚAWΌrBG36_qX(X8rhjH!@wrCXg 5wP+)pIqew5|[)]E֍Mo!9ޝ=9_VrZ{&L%34KCTЇW[>V䅫+3]YL0ob43\=y!$hAf HCt!S3sj aEq }^$iBJ< XU`V˧V|S*D 0 4ZyhQu1@*7`l}@(Tѝ`h9eZ ; H2bǤ R/56T[^_M-&vF(uq\^3S%WCQouGnŏ9g|Y O[9ifT'!0v wy< x?%q6}3 ;%UG*mT]H+ >(TtI"¼~hj٧hcE?Ǒ;Y]~9J4mPA-z-Ny ^$hz5Xn x M< FXE9hYG+Up 5VӉ8ުy:ܓC93r:ܜcu9bפ8P{4/kukmP|rg{~i0b:e2R"c 2j 1,9͸+pv;2}*=Avmo/{N(3yaВ]W{F-1v$DSewo|`? W2~t+4 =@nѢA&]â"ّsaH Iλ9uLSA8wZr+ ]9at!``;ԝQ."SzTRz?)"^UicK -ۊn$k =avUu-Ф+[=[yj9֖#vxã \ -qX|uY I֋(հTC%&Vς-9Q+aQʬ~,3R-q⣳egh"ݹ`_〳d4_\&B*ǘ8=tAB{$2g lw Uz}#K-jF_(l&M=i6hÖXYM*ȷG~tT;&"^$LsG#82B|TpC]WC tWEO6K*EW_Ei=2jK~HZ>|?[uuz/\-l,ǩzxe8EX,W04$u.@FU'l$ٹd̛ +M&F;b1p]Ṋfkn)'2¯l"=xɓ=lN[4"Gk.m鋈ϒ~sNT1a^~p)u8C)6D(t XmoS h6B3:KIZ@vkb`P)fP~PlűW 8kn_NVl&uZ-us6A3ٴb] \N榠ڦ?B W1D'߉$~ϴHH\ӂjӱMJk4Ăۥ"d\ Ґx%('FbA$MA4I%Pm70@.-gpVH 0ZksraJdT-\%K6 x#|sph% m{61Zix2W3ТJ ,_m>,Rv.<ś#E =2/']?cXE0T1hY\) 28.^wN0Dt<~1CuOɞ %vERx(`/;?Gө); K2G ;N{$.˂sYg|a"0P#~n`B` QZI ~g+Z_smuFwFhl;XsoJ2f)aWl6hV# G l#il,p:`.8 xrnOCyqHA;S(kbKI7<.,7'vC#0`O|+_ҐvVVu,zh;tbt\{ U`@ khg}Kв §,^`4F{͑lJ+T4Cu+ TL{x.dD'[j 2PEbpʜdSWs _ eR"Y|KQ?M'-R]R th/C /2[K*8x ˸qF+Α :l^+5A>q1ɨ%zC^ JEvP?_e²e̷tG r~]t{.ʯ9PȒ>s&#$"0Hç'-: ?2?jo R#Q# yBۅjo4/ b/v9{}fDm}1د+sWBLK <Gz nA slP8^39KIgFp:qp-9: uTÈo:CН f<;[V_̇frQ(Уg1M~;IEtnUD&Ԝ< @4Ȋ7T-w>"' (8e~M|\GNյ "?  l5| Q-L`ͱ+-=16f :7G/EIѷ@[r*Dd2L,UЭ/ũV{RkB3#âFbY!0Ƨ!j*y]n(ŧg]fiD)ڦE1H |<=&4@t]830̷9V;@Dd Gn'Yk(F M ) qY<}2s72mf]GTI%sɞLb[$l +*B pΕZP?ާ@k[,az #nOos&wI&^@T`Q4NT/MΞ~E/VD:B- iEcaښUIUۦCY)u= <zWcS6 U?s:6&>(sz7\%6޾jcէߒiiӉk`ZX4NtҤc^C֦`Lh!Ym]?${au/DJw;%Il3bXVZqU#/aY,K::w''XŦp2)+NP|wB8r)]mYVѣXʄ7} &&m69c%F րYT ʽE쓪T)S$E!Aя=EV 9|Yw+wZ:d2Z-we3wsԤ-|WȆ>'+eU\`gч//G@Eט7dM^~ -vk9cAe.i"d@0/{IYa k~ ki"bLk5,ET8@@[}jqhͻ ZqJl52A} ׯ'8j(;) !qR0dW 3n~ysU~ xL.sA+vi xw账d_*/`SY8*>ڧ\ Wֱ}7v?RRכ\ Q3ݭ>_M1^ DdU;|;һј^)_y_yKxTq1hg!ScKx<4CT4%mt ¹n_Le0Ϧ`>ON 6z<*:YRúIR`c-J?2-v[GB㑰WQY/iJ)Ćh,f* *V[b]BHf;?-;ՃE!}Қ Q8 1: >ݑV6QLBoџ6TV0Uc`;[B+l9tmm7Q!4H1@>paV!НfUdjhR\wgQ|Q=+isYqb7eN,ᯨV_+ұUL陣 ,srՓ5ozl~U;թ$1, {s.āa]m>JxEJ7b4b]屇ҩ9'ZUڃG Źa#iUIV384CnƆ:1f@^r<BtQX Խ 8C~f3W^Zܪ&}zunEy/5KrrC'rK9ǾŒC]hctqfnǜGX'n7%dofA("䶹T)gWeO>I֧%u6 2⸓voץ{G~x9H\D}w@V~y} VW9PiP$=MP VqzH%w#BAxl̽AZ{|Xp0e: *p#mG̥/ O|l\dWW·bYX>&Z=Z kG`B*z}5Fd_H}lH 󈬢NaxvThP9tY͎›xj1n#2-:Öj&$zZ %!]*Tx vg"; +L84S)*wBB5>W-?Y+/zriy{@ 6!/P7"M:^1  ")G'lO#y8j%Eex\˙-?)'~̫O/^iSse RD(Ua'f[t_CG1R8WPrQ"<._H&N-BsǸ)>ELLp*Y:QA_zP=HO&b0&hy\qia!Ȅ]9D`~Obet"uy캮nMf&qgG'!ə-V NܢכOb*~䡬Ê+\;)f2P\7 #;BmW8Q4. >dgPC٢yTo'$p Dj}j^`<3 )A. ^zh!MnY0%-h;dB[>תY۳%{U>77^uq`nXZ֚ڐ }˽K~KHGrSŜ_alClk?ȡշx4OγZؕS#\\M,OG|,Bp&V# Wʈ>KCEE,3 1;~̿O\cY{ $ 1m̕&"$yPg F.n*kTΗ6TNgzÃb~w5F{V~;JJbC:o(aZ<= #{zֆA^3[J[#VQ֞s`*.`Kt"8W:)ܵ{RȄÕ~ QiiԭI~YeTwN _,FO ki ̡tOw0 {S, KJP䗍AzA b,b#W22=KpYIXE4˴w;t y<\ лdJd.bxm!k鉂m @̀iư |TD:'zS7&I$5P(s v~o|no18/ZF.abޞqR%0йFe]|n N2Kbpn7)S%m,V(MAQh~0}7({$W&?81gѝ.6R}) t' Ơf<ߠ77)u8 v½9ZcRK\4ۼU$wK;~m=r}3 9y/;_)OhUg]G R əH9 Ci9Iey0g3@Oms>cALر ݱ(t4v7v?b ,k+l%ac<O #y}(=Mvy"&:1!%2m]! rۅX&2?5.)<5*Ta32Gd ,IݤK8F.a8d2Y gyӵrG$ ^[s$nVt[YbuEhGeV?P_F< ^Iv"5dȕ)e3!Jccs VUJ uS/0 #a`Jme OÓ&\b΋>4K@m[Ct g hi=Ѫ2{㎡E5qϻ@au<=M8XzOǤv!u8~~t_' -E^ Av F(I=^ԨDQq])P,AWĶ %86wroCq~>:M-r. ;fAZtXL^5F6ϼ@vg,## $nܯ]o)I!(F?s?(Hd-:KYZPz? JͮIJ9qs T%w􎮼큋2}"Xo7*C Wf e 87:k00E ɨ{R(:I{wS5 av'l”A5O# jWA J X1oHQueZFk~NZ| #қ5gw>Rv`4(Qn!WYߋnVHxCa~?34ק2YELn %A(~mDPÉ=SR $ N`'̓uJJDkxIqTZ'"NzT!x_&4{iOSg#3{麘)rЕdY )</K$]t])3<3x%Xa5z$xۦ}-U{,:%7=&2#_jK*HR3깤.*9 42m24ITT?}1bݾfyvvkF7N+J t "sK*<7ScQ6Jso!CUD(y~OdÝ+a0'm":Ɠb4_rxf08P 3R?}l$@gͨ /|慙d1D) YN? G7 UTn]T#ϮcL}irkȚjz4¼b2V۞4^՗:<_@1OwR--Yw=fAsaft7H/Z4]k,K^-Y;1!|ܱF[m9*,ߪP Ğ't;^߀)< p;tNF$}5cTQ{HZ_TBkQZ/ymawrp{ގǔ BYG6M>=bbM5 WȼGP :8*,DEW g=%Q/&XrB}V!xIpǛ+UH19AL ¨8kiB \eW^yچЇA4nUЭ`ןΧzFA+O,x~qx&NxWKT9,~YkB_Yn 7Jvyҹ{"؝QPӃ,u}//YAYS'!Q\W1Cf1O9ф!?@cϧW]F S"C[CYG9츁-Y{U!=^j}wӺOS!63IDy#/!ϊVf6֒me>YDfy w#A*TϜ& TS6Y%mnK#N`j¼8eg q-D7#2SgCD9R{VS"<$zgkIT& f0'YB^~6$B'.& *RXF=ĪΫP"WP ԨlRU\b%X_[GwL n!tLM,unȷeYKBc2wI{/m*浕V6WSKn S0 yv>+]b\7#} qV|CrzJB,>JIŜ 0GG?ɿ*aԅ(o &@,2>1_5[>p'Roq̓l+li_~N@G oS=Yb+M a'Ci^_˄v~h pW[PߪX6>KG{.,uZ `;2gH=}` `:%ubnỨṱU< .BZ%_:fx| #55L!6( N,ba1ʇ(]#1^qV7[Z+g\S=fW{p&9#hNWZ}H*grC MYw 8mh.*N{]ƪϴ<lxCxXݿ"es4yj2eEOV򕲎wQi6#s4G"A&oD]j5|D_vm=(cn է:1A/#ŤRZg5l)ݯu|@*@z?FJ/zjm.m8!nJ8e_'M2ŬnWf擸d qj}c|iFS5J ?*a s%BTdV|rHM4,6;KV7WƋ̓QN_\&KqD}\1_US1|JLP#sqVl-oZCzٮ9?k8|@3k Ir${;nQ(twW`N߰*zNjW}cx2j<7.XU;JM"7toҧ j1p2tD{Sܬx"6(+> 2IJh 0,qxiXzڭwF:ٸ;6 cU*@rkΏI$A qL=4#@,esC`la o抢'.tP>%HWv-TV8>!}[5B)&+ WyU_~H/8ؑR. "_-à;#yz upG5F?-E\`IjngԦn\sub{.9DUFz [5n0ҀK(y?Jש7GpoBV!:+_XN^{:4 TnkyѺPψ+kп=юh  :W##n ,.C%M 1c$E4 +(¶ڪ_! *?rSD0!E'2iw0i'GCb8riE7To"?l#,V.אN\nj- ?sPN$q$1&p~Au?mxVv"ƽԮ,bpEYa9CiY/iY}"}(dlԱ^zJ-&`oY0DF9i[ WC/,j2 1vP>]{^<Η VcNuzAx+3ҁT>։,4maW_ Lg+( EZ:Po_r0&ŀo #I}I]H nL05q4_1vGP^ӄ瞍ʌ2?r#=# *NnTz D)rsUJRL;w*ݩѦ܋%=%;C,K<7nOĞjÐ0,z巊00Y:xIг0ӣ-R|[risr;>ޢAI3_VϷOX3 O"dirҨ&=]k[i#BnEVap +@vJ?*] ZsXݘh\4\brXL )C򵮍sݛZq6R9OB7hhYf@HrO%ۜbifq{Wk3r$r#\BtkmO yJ)׃m|DŽgNY/"I)Y,PYx<Q RHv*Oxy͓;8c=ܞNjlF<02GeG!%`bF`9fKOÆW!!u*{Bd1ѷz;˼ZȨIӄI]o V7;y4_c0$CF|P^5սd```pwk]snmU< 64E) Q~Ȁt;:}]%>Q/q]5՜^ } QYƞtǸ&QqZl[ff-ؒ~|cs9ՏW<6Uu܂?h#j屛Hu^w9 M\蠶b5 g&/ 0f>nQ4o9,ܔdE\+U#}ߟT_,^YT궂m3 Yo67Bݠ sčpVY&'7l+sf3[n} jefXI0J Mb}SL[*w.i_r50_w/8H,D];DMp "&67SL^MY!n-IaEx\I9]AE-w~"E"h:V"Q"J$g %ivjh"q.Tњc&| y\V 2CGdXGzuJbu&7ܛ&JjWy%<6B{[0^zT7F "KyUl<> 0 +.`2~$cF"&<떸~14nzmo,fHJXl,HOv#(= |(Ϙ=e@tcIc鋖GlC7.%QLe$)*iaWj|5Q=i8 Sl_7{^ _Xj!7ժi~"K#§t`G?gm[c4| r| ^=_1bia $2a\Zq|pCb *Y*Ds$JjE퀠/ x@((85'<Caa, ȒH K1(|e 3Oy_'z?GXlN%0'l]: a2qKNeMOAa+jkJg`6DZ̠#.DC 8Vt/JB (a9+HA{GuaH?q b"j!u,qN9[ƪoIn/aPķ!zT>m[Lf鬒i6#u!S/Y>yEV`O2[ozi4|O,Wa2 3t?7 gӥrGAUzj3LN7T<eB9Eǐ3UVmk(_ܝI33۬G=f?^AA%X22i>ޔkiM[ur|,C6.;zu5\ nT2 3Nx9᫜LL84p{̅TQy6,prs1_ xh>j^d*j{$KvVJF;5ɬ uVe_3j xxӷ!!3ZTߜ-v%ƣDq637xAf]9gت!zzH@il Qn,N*{JUOf'BKeu]ϴA _X( kH=>WM]3SgAEL3-=o,!>-[hkS毶D뫛箦g7"0~Eۮ'Gt\2JY#ME֯.+^e$9\jg矘|Tnl&' 6'# j;6ܨn ٠{:OX,-d`#TT# jg֊pѦ"tyx4lRZfF.8WLuAuiV("5pF&Zh4;.W%JR&&]Mwgw܉[׎\s W[l!kH)B@Kq=1YR=ӨcёeZ=%zP=P{ %hE94E_680/H32CѐUrX}XaۿYor}ȵ5j;n׺;f{>zMTlUK%W Bɴ'Xa"c]0L˸$Td+hoER^pvגP5'.pM6zLjMR_^T 9 ޵1󴦹vnLlrDSwmjP ZnS(KSGsrNI\Un5S9(PSo)=gs[=AqsCuQJ$ (UV;Žkha@F^Hf]ovxԜ{PEM$7St6t4"C, cRg6Ql8ϑ/@HX21J?uz6x0Tg܇S?7N)<3ym?KUUX-kdLTS[_q)"Dnx=B9SꣿPX@sgScx@Prv|I4co:s.RcBۧgM=b"Nnn_&{p7;Ii\~@˛[_}V3+&H>c1?5koM TMa^H*V$a,-@]^+17tP֐X``D*\wƙ5'&7\uhC׆9D2c8?mX$7^ܧ++g^- Wy&wM`HQH]rCiYCAk} '+?yKS(́4uCuLvN w>R*v r?qdu5ϟ$8WUe\!C8X\/U耲Z@usw7R'ոyHF1z fGbKc $՟hozYFe,xjj1ON|;_ HV6?ȡms=ܮ"f9YlvluT3 ~,}9h!ސu+/3H.NW^|#ۑp䗉[urTbg00Kn1l+">#2GW2iQNlbkY&MLєmPGswp]Bf8J"J%0-W_0ǹ/:;ੌZԚ3c k#(ϓ<^:̺YxAbĴuQͷ[TVI]ؼ`f*>ۙ`՚*`/~gڮ('u#w[YrqloۮgB1 h_.zteΏgĚhW I:wrΛZf1 1'ɕzO2 F-FįcMd UCK0QTX@tQ.f6"CO+uF ؽXrӋY* yPm&TNwrwwMuǕ"fN6wR8 ^|*ސe_Z~w 1t.mSj)Z D$&8rlәJͲ5]tN$jˌsx--7.gqˮ[5_ =)4CY AҦ6S͏)q0:D(l;7O؜2i*3 29%}_Oyjd챚xzn9뾋bApF+{﮴G ^ s?‡yDa3: q>`IJV49gj<p7\23ip3 JpVlWQB=ǟ{|_f`(:- %h9b)0uM7y^uaΏf!;|;dm[h {ˠh!"8,u? EMv okΣvn 6=-F.xp 8plJǎ$.dA0:߬ߋo PCBfb[)S M4OڂDQg8AQߺ_7ʧhOR~7UJ+N#? ɛXimdJf|'a9~0a/~S&艹OXҐ? taPͥOY?;#K'cKf`& LgBDAش{)zAS|n}@hΞd֩Yhi i}ѽܯܕ8h\kǘu ~!~}P?a)RqTRcMXkF͏'P:K׾QI@mO>k:+@UԝEQdݨ١{,k z?h>1m SpBN8m8L:9q?wa|8&-oNU9G!2-0 L+&Db`ZUΖSѣWasG+~dnu%(X~[hTA_fdɼ3|-5!C(HW,RXy&Tŀc2NuPĭm;<uI&5Hʜӫ2=xeqדG_ Pz4̍ { 6BSmo) sGsOixO) InjӨp {+1Q^4sqo5z^{Mޗ5o,9~@oiC+%ݞ0_pCt+ĉڴ̚HCraY$PvIWXo]ZړF_$r ")8On'vfkU/+|ˑ5a_;od|RN (qJgq9Bmc# E5勳>=nG1:v}b`'̑yBd~C# /lz2FsBօ뇺X68|yЏܖβ9RCn Z!ԧhc$]]sӱZm aOO& _C{F- #3zw@`U ddqmČ*?f˗߱o 2#+3Tm 0Uທ p<8H;*0 u!OwȦ*?2T)=kXx< bBy03kV0Q#g^W*`ƩyKO GkeN>9ژ {ŭ_+*w1Sn254ʊ.MY*\>A< V ;0u ˛X8B1췽{H `y 001v+'y0d/Ԙ"(M ʺދ;:M7⫮8qC ,/ 8qB-JW]:n7r//Tq=%B~j?)&a'Ϛ2k"\.aAW*Zk$~ >F \浺]&xahvnv/NRT2лZ!M nJ_<'FYzJ$cu+o0#pLLHW0,dp5yɲ\GC8OWo* {M6xyFR1LX* tL]P<ο]o~ZG׺)^v6%bC{vR(bvTmT_5^ZcnEjE"n2hjrcJ}E,zYP9BqKQ'2gfB@{BJdVEVt'ƱrosV:\$e(OQ ICPPc{9䈊x%?\۔,\4|>HV{OKќxh{JɪiuPE)lTm2N*DMiJf;_Ž#B{"I}1rQ0WgfmE䡘Ǎ ܗ0oL[]=:p|*(2+ ĽMJk %$p %ulյSoϬ/'=6."*ezX9SCgkp\>& (&im"Ak\ݑ()Ѣ}d%SUހhn#%I>= _ 2:-͍ɡ5C47?{՟ʣsnV?0UgcU]+~Ha[[Rr2W, /ﴖ̈́`D閆6.SvTÒY3nƨ3E4R%xM#7 ,z<( m)QAJLeM6v !ύ+~eo^=эƞO cAM(>qO$p 6 s;_b驫+(4rGf^$鞈1 QJ@4n\D[v3êOtRh̼vw+1l'Ġڸ~w[5WDf 7HQ|7/;n׌*!'zszAF+;vaΖʦ5GLpep1PK}2K6z,˜`‰l~=Ӭhnq ((Q\@ &Hy ϻaΘa4 L+\Ѐ7"|cy0]j Yzr?!iyjx*~Ot9U"N職=~8?g.! j P]U ~w|5.!b)$cYDnv;_ 4KMHǏBg<ҁ$v[ybinsy&,Eԁ/F{o!]^̑z%HrRWg3M;om,RD~u(=Q{l{Ony"Vg 1,Y^۴# lRϽ+9M'\ep&FNuGpڴ5`u!Z@q?J'}g%Q(ttB^W Fng.6C[:gM~F&9zR5d<-x@S.YN.`n״ .7$6pehXbhҶg{30>)2 hϥKfz4_}KefڳI}P&3#0ѹMs^?it!}'RTWP : 8Uyc6%فH&ѮoSt%TB]wnfe3p[L)|]k@TS! vgx6uγ eKfmv $饇p[HǮl.V#\y}{~X7CE7Dh s9m pj0 ֺk,_L ^3D 0$t.ĵ S?&X iEk9K ^4ǼX1r,6]/iY=4R ˃(v ˺l2LIbtJ`5o.s+ff߈՜0ZX%!A!u<qCGl׌nG.ZFH7l MU7=&(!T/Q!ݬ=ڼXX88~4"H\&Y^nLaשQL< Zlm5?@T_)lڸǟ)d .ar W(j[+. &^SC_acqW\b9&X9 A;X;6RMNtSiTpUހlR!=TLl&ku]~E-J*8Wu Z=D1w)h~~&p;{z~*$A>(K\11I,ŀ0Ow!:^J~N[ۦ`謁Uߝ.bz} UT?b(nlMi'NF^Vy)dȮF i̵XXjKw[.k3` r-\sx3L]h\Ur)m֐j;%72DHt^f*F PvpShe68j)4|d8+#b,WG;onkQ]b4L=`q[өi)CpfCjt qr5 2:(Lƚ(E&IHZ?4/LVH58LQvL2!&p?SZE?n\t0˻{m"ssTpqКR#_#*(qX>ԹLOga.|P+:~R?Z5̻E) ;Rtt g!,)Ҥbtg+Sg3| ŸA>]?n@ Цg*Y ;v;qל+ʂ8^SkݐMZQKe8R ӘԄ_udv,JTr.|6dg&t-{q7!F6NCƓ6CU0IM/tȹZG \èz!ŏbo b?Y< %֐彅j13yA\!V OFU SyhHuOw>}C}h"f?ޖof&sɘӡ uU&E|&%35uV:1tIcltT逹HNNn";}'(zǤ7C(q=vvn{ގwR[]vjAC3"VIJyf|ĵRL9W [Rԓ\ YQ/\Qhg0Zۂ<@BMT"ȕO8l+@rB,Dx ,7L՘| SZh;nU?6԰X쨛cҒ s@Ҷ ?GN5*7ob!@ YUe Hk3v0iud\^`3iYt-+ysyK ژ 09sY ! 6dHt<"ϟ;`g#˨}w HAaW n|ozaZF[uxe8J+IGAM@{x)JEuoғfҠ;0MBL:ReoOA>Sd~a}zP_9 ^%~ s(npZdWa pεid'bM4 A.ȺMFh9x-bEܺ1Ps=zBdU::IoZ vNL߫9 LH("WhoN8z'n|CmHv|,+bx^A {S@["bw}!:vzЄ I$`FtD`(EQ˻tܮ 19[ \3cujZ(~[HZ8w@nBT,V‹ ^eMt2@Cl唞v׺B3-^J 0DKn.o1-|馢b1Bn朻Ka®dq*N],Co-MV;C}CJtR6D:s(4zQF%4T v]J0Tf: bAq[ b7eV{6Pp1w~jo߁XdjԪw$l*y֫~di  -s@q8CQ0[/뷨7̊Bl>h3w z\-0V0c-NjkPc~ V?Y H`E-.1BUAK@-yM˃{QN )$Tb9 ~3 3SkҐ z/Mz1T.hWێT̂yI V9mX¨~U&ӚvLLOe2M :vj: Q~g&=6Ug^H9RdNvś"2fP?2KtjK!;iY}7kt}F]_p֝\(Qk)T.vv \!- Hvmg~lDy;/N4T}++\H((#xMթR8K7anVƽX6eOxTB&HZs )9hs%Åӕl\f6CΛ 8)aUP e[k QjRuG@']cQyK|ho!-u>7FHVՑ(C ׊,/Bʋ&M,)mu.C_rO `"Zˍ//YB<­<h{6VMR2Rs w3Db)^NӀȁY强)m Q0Ex'%xnqӚxk261/穞2]sqPx!=fz I02k)}q  \o•3}_tP'+5Ϸ@ChrKTr#$i:Uv(xزUq/`DIA%ۓA:Fke(ʕ42Vݫ`6 |{+zE k5GA0*9))u^~Ğق`=b2B ia S|C nClufWY\Q<mҺ']!Hro=DŽɝoڎHG*-+,|)0KND͙߰nhΤzs;Az\>8I(Qmo mU ~9nw#'?:н[o4i!܁S%ZsFd'ҚĊ#;$4Tl VMܰs=EDbkP{ *BPl[_hО(gzYFM`f%vj*Fl/062uYZqQui[L^\gIZnꕄV:3}pŀ  s0w"aޘx8t4]X+F]3MyQD傗Y#49hێIAL퐐e*;M 6<9L/}cm2j]?tmf޳E:_FH3]7RhO#mOhM4ϖu Bg</*|!Azv2oTDrCּ12 zSS8s Hc?5DZ+#s'Z!R*en VkG<\?W1$܉OqQBARoŨ8YFrɝ}S -dS?$h/' ;Ј~ >K׸U ;p )& 웈UX8 (J#V njhmVzIz\J"+hE#TleI7!G*?)O§pѽŞʹ8vnMuLd`L `U@<myM`6FBfJ&E.w" vs&RlŽǟh7Kʫb^3 ~Tee;+wn # e!uJ~YZ+u{H\oz{=RH]jE9E*_z J}NљT:gt:tS/>dOo N~vhf~Z쫬uFH3U34O(@|y67^橋ce.l*wp19u4 "D7^oզOS>ʶP^)3']}h *l]b\3O {l~d].VGTzyYޟ=Q f`ubcQE?:eW$n|6 Trl'oF高$[HZA]\|;_Kf.}<\Yr<ʽ _?snz o yNkLNUA6Sk`b(+MGJ 5pN}Xոw~L[e3ݟZSf0w OE5h^h`O)x^ #p".Kx=`{h*c$~aDK/$V hPһөE ia,E@6ML!LhG1h^#g#/`h{L:Iht@]{>!1 LQWE`3eFФܝ/aډg{d!}}!+nFij!xYyr Z*'I'A s]ïL6$Y. !XW.CGepiB˺x'x C ?׬{DT:iQ//`tGi[r6v9$_ڨ-u^8i'!#/(dlXt=-.Gt DW< hh'2,ӝJ˞3%t:IJCkJ慆{5GnX~3\GЉOh: QЅ^R9Q<Φ9Vߌ JeO CV'աWgC&\W="vȁx61orpkc}<9o`yjeYY6e!p$e)A▛\qJ2[ʈC%1$Y~Ń! t $[z[Iq,'LPX "nlU'|CB2JD8>̐nEgR& n<}wFf>^E/VWՁ'D% 8]qKv+-wB8Q{Z8f;i+U_dh(#Am 3NЬ҃=D0a1?5K/Is1x:H|%АtN.*ۓދ3"ֈp[2=2U=cV :Z aGQGӚ*qgOl\fCR hT߀9nFf0ZD@>'\ :HcH}HlE>[mYaSQ9\;x3$Pa"s6}.ZQN2}ˠTxOrU4Cu20qq*9h{'s\>NkZ*Ԧ=n W09IA>ΨBD` r\hrjz@r.aJ㿴 u+:2SV'@z Ը_IGCy7'H@]*x۹{vv.qY;EftONT#)=ߺ7@߻iV#U"cX}ho$VWSj$sVsGHKu0ue4:W5$*xΩggDBNWq`.O]p{`WD9[=ڞX zs :ZI[|/; qA8jGTOĻDD*K<v65 8\o<|re{4 2Ef)yBkg9dAz[Tnzc0mP>ϭqrLJ됧ϋ7j.PIR(\:>51PnR_^m\qQ"|:~f#rL6 fT<?#fiue{h{JO~%в>tu$&ungB䗸#$HVgofX FBLWtp|-X6 ґb6AUpH*N|؛E|ƨKh8}S\*|o/azFڂV>^(bJM7eu ~/h"*:MQYE=_|ەZELYو6<.Z׳ܶy嵆yD7xP9<{Po>WyB<{E.(&3jEfJ3:UT(/7|v[QQdD4۞Qjc|g[ld^v˗ 2a dJZPΤ+~6@Q(G}KU1Oۣ2ΔI$t1Gi^B,)E4U1RUAIYZI]]f~~G޿ts?(eV"X|^Imcw'vͦۯxAߎR*H .bv3yX~8zz׍gd ^<`=r]O45hn|OBcž6],ƨS]|ZY>*BEK|2x~KDO=>mvJ'˻U0$p/ c]glٛ4 EZ8/nPϻ' :mUk]Nϟ1p 70īW-+s Ovs 5de%HJls5.]/}!&Ⱥچd|W"ٚ8H97z ;WmwwkX<td%&CV7wʣɁCr!%MF?cǷ*‚Hkq,i7ܻ.i5 Ѫ;8Dy>&Zpт6J#G"ѹd͋)Ӱx/)4m++Z3ϓV+ +/x̿u-L0RQ PDIv' EJ@=`܀Z7&>Y9#^fG8rr[@:’:2*r7emv_0ět\ Ȼ &x :p@_MĐHC}_v5C6[ɼ@S5&OG$&mc˞p =NGSOffI5LwyrVqw6I?yHƇ0v$pJbj^[]󾉵Թ'&O=Gsu + 4`:@fWsjpO˥fe&P-dܫCth줳! jAͭ4W~Dt+IX\&}QobGHxGh,i'aɫ [sNIYuie6Gsm3c%QT@ohxAjRD-<.Fα@b?$")eYb#{bCwL O1 lMQ(e檏 V,c,:;d@~I; r3u*qnWm)uUC@Pތ[ $dfd*umD4/59КRť3^oR$A APԦ'[ޖkTq kOP½.#xx30Q] Z)g=ک9OX'~oiKΓ3FC0]8NcJW``̏L$Un xV?t~uvl_Ry2Jn 6t3,ޯÓoUY7L,osq[Jbl=/9):>tA@>ʰG_sD^j;&ي5}6h#[spP^qA+侟_qcCGP} ~5wFc lۯ2LyM}H7Y̆>8>Tth~8+HَCM^s凟j [%:ygDPw]`k3~)5߄+ 1N\>00W#g q3zrV.ez:8Z{ V܎F8Y3 ?\0>hCHS__d2e7k+C[R(RmԬ5?њF/.| &/#%VF?{=5#p*US.amr ٘$Y`M#j۞.cdBPdO5!6nsWr)]PslʓQ\Hݲp=SRA [k K MΞ^֠Sf{Oj>)P᪌D|;FMRJ _0+p&Sa|iNXZ8=ȡy%1Z&R*{ <ɒi4LOyM=#>D@QWm՘ ;TP+\现hP]j;Nu6]Pv31đA{UrKdC]\HBX?.5zlߴj7T˂ٚqrI Q_Zu)՜`E=bqܵKY9YE;ao ~ *`Bis!_.bI(qڼu)P|Euq(,`Ax&jR5f{Ҫ(.;o> ۃ:x"oC|ooK;hbv¬i諀4HeH5Tv_/g<.%3"X\/fw!M{5H.ԒTmhl*7R ""Hp=x5Kx<=k߄3LYg TCXx3jK:henwzs(I)n$ \T<%!ל ߌ zOzd[ċpE"pJ™Jyd:~J8P5P|A3;3Ex-؎ ]+@lj>U&8't6O57w n+tyAK33R?\%"H֞`a]DI\ |'cm }~ז2%^Qϭba֥d$EL)C2= bHб1Lf8b6ڪrJU1SokPh7̓T?tM'xaE *x ]`#i`j8(> ewWP}Uprs$Xx2)MJ_($`l`/!oV5H,?UgMnjJŅ/0ZwOn&?v$hd O%24U)OE6r޲P5p=3xfx@0Ǩ-a)"d_x blixfzri o2Di ڇ" U l`ra.ҍhǂ6Lދpx?fIz}Z{'Eyr?d?ڋáwJ8w06쳴ő˳y#fC 3`kgr)娵%q\qbrDbקb`%!, %jma<֧-IMAEf\1=aOYEP[rGdG\`Q: }(vo9)ii 7ĒE3u{8+)QpBܴ*A%&γG+nh:țS0[q~2,<.G7(\˂5C_21QQ;l#sx{<# iɀ fE4J #sc D]wv&ܺ $[3W*ap lZJ6 zc;3IY$[(,PuNտ SL'8f }bYY²5U$m@@%5PO 7ԄStf+9 ddm.O pܾXKZs]|!dz&Z.﯐]BVJ4N3lDUT h}BjK@N)EH߉D{ǮL(vY#& i[W4U'rD^*qzS ;MnF|T'pɱV?;!6vk_-DsX\l80fqZfUX,R3Iϼ/(eRMfE%5EkN#! @ڇ &+7]bY*,vx2~.hsچ ?;}7ǦE¦Xҁw6ؗ~B0-I\p>I_+A!J˫FST\|r  [U+ZpfC(C.%@\wUihhbZF0 JQp;;aQȇZU-~  &A"B/QIi?3XPoͧ>UD7x#YfzIX0 vޜ)@W0n i+r{;I^>5AA+9N (t)z!K?radqHz tk*g}?Ƭ&U̻/.I~d1NB u@dr!/IaS!MeӐ,:]*=ʬKߎ Kdzc%“vgwLO j`y0aTK>@ 3g*i඘T{G+՘:=ju5|gH/WSGlM i L')dv.薜/<\$8l,ZP.ͺ_rB}|Vl*2$M^)~}J琓6;otmBGv÷"|26 <0r=cB@"Z_p՘L k$;1f<].JWLf?,CokR<BT_=^޶Fki"yjRAuɽ7Dsf)a'^ sAHC<LH=k+\-\XT*ى,Zˡ$e}=NyT{k릨mXU>pAܦ2Cұ72lKΑ`Aw1~" ̱,*Tm+a,TϣEq $6;-}VDlm:kVx,fu!NNYc6wN-pX\zIĤLu*id-FlbZ޺WM)r&z }W2:!䋵%L{=݊\Oh"TX9HZTJ61|LU4xZnCڀքSH@ՠhE?yG8 FIڱ qf{U'k/=?yN6bQ[1(g|h4C_ͺw8&4xɬKDC*e`jl,x*P~2IY(戗:3 w7 AFРS!7"{- 3. /0iWf7:qڼl1;/}YI j}93fyoYüh}zk"!D yS7I@ܳ< % 1S`l4O?'uu]`"4{LC =Njs#X^՘@ZIOBumx{=;2ATٙ2mjΛXkE{plDub1 ۏ4`_XPjsw a86z$C9E:^)|Vxi ؾ ۘu"}"m\u!6%ސ.]Ȥ'g[bڴ(7* d'y\ɳfPe߁H_gA/"8o4RmeT!¬S9{6 WZVpW 18*4d(2Kp 7f=U~.h{I#: }@Lu faO u. ܅Ge ߔ\`qCGZi;cNJqPvo? %iYpNE6y871t4VOd65 >LMɩM6PLBq{ANڂ6=3S, {qXKʘy( cV2Zׯ&oS [2'f va!'CT -dkҭi}I 30-r;/S~%|Gk [7o@?:AƈM\YjѠP훎/ԎͮQ,ڮg$BY˯jO#Ǚ_Z cffڌ^2\j f#P/;Qmy/No/`. rY`~yEֵurCxU-w%n9 rfUJznBGЇ:R ]#1]x21h ?tؓLckrh&Tyuk$~3YV@K*=/,zi.2jx:Al-4PL LQ<}Ea6VWйɓ6 sx3j ȝo*d'Vr""h +\*c]%qe]MTS8 wC98`p cX1mU-sXTYs=ɘ:c!iL0?j=\ U,ꮰuV L y_̐[MIs6Ȕcj[3RCgrOX25&D WBm^Vqy$bY`;?`YwO1CDSJY>ܕ[ va-aU{Fy@TYz}\ cQNh6b6hBCO찚R uȇ`!5꛻ow~UN??x9@$w{ :׶n,X-W?^w B)ѯ?͢`~(3"F})(E6{hC )[d`>0(k8s_z t4oڇGYim]M p]O:*;c:>09l^ $f%ZK0 *[jC*3W]l&\}y!\A2u%@.'oN-PR`^> ÊSv(/'a]EZ,s "0qbԗl0p]D}+܎^GՕ-I4h毶Ѧ=1o)XjӾQTf8 j䲩 we8_jT Ѽ (+(82LB@!nf2Lк9ԚީT9|n/hD}mdN\AꏙcMa5۔[jq|:yry-Ɏ7r}nя_p0>7~ F5v t^@OQ2P$2&>_DC9kj%.)!Yťno =ٱmhVk z> Ff&ybr+C\]O G0r--bK^,`*AU흋}ٰ}ȓ:Z}{kx؏Tinp4|}ɾok; ğ{TJ[cu\ e$.LkH/δG骭yz6]"!>w+j qb1'9 \bvgcMaEIMZcSb4ad.툷 U*?z Lؙ|wT=UncŵHi_3{A˓ ~q~GAs4f)BS,^hX[!|2E+s229>@(' :rn7ZTq*Sc"ǥ;Zr0eGf $z΁gW׹3IxҞ%ۣ5 y52tbџ/7j,5^I0Y@F>@j;0>,K0> cȿSwBx% 3lmx01#8fdJĈT.tExvoUgƾ$n*N vӁ?NCr:fGhit``Ǐ ntn/uL8lvZksɈhh5'w t$Zֶ"SmT@lX@*f? 9$q}hU# q fb[I.$"ygEnaпeYfv2~ۏ,8j/.+,yYixliEf שE#o =/`b(N"+]g due9ӄy 7hzwB#&X⊞n<#bAZ.[~l"_(~i&tS0-NwǗ$8qCPʱWt{dzk܂wB]urx13HxF)t삈:MݪUBpZjC+TaF(GUdz:,Za4 _lϮ{z8X7䧟 ߜ\^l5Ƶ$G69e9LԙdTx<ڑCE UX,DC+߯pi 3DOUrEn0p <Bd;KV\JRT(r[ŏV_>6Mxfx\%vCQ G`.Te>zOLrȉ1\CorGs.@\o~G#X* E&CuK\f9.;,? `w.i@{WnYy]d|+%axFWzba", ae_N~VWL]T|\y(_*baIL{ ,gP' ^f|rQ8hv/\&[NRqt4 uP@Ft>c㭡|ϱߊ{xIQ̼S45;+AK|cqfq PtԜg\:;>>a\ eIQL3oK 3Y4?,c62Ձ{z\\OɱG/ [3\u9UN(`D\Zln2`ƛЬ%"ǫ՝c>2moP٬~\=sf9"^!u.#el'rns<&B PS&yz^i=.Cᆚgr T!dZ imPSohM 'B'%$쫽~h@R^ܺU6CE$ :ߢM!sy*<_D{346]Yl%9YSuy:9>*.>9³:4OnwAU jh)Hy/)|+)`"R lM0Zt/4W ,bͬܗF;ia;,.J(2*Ml+ҁBuE2r'J3[Z,8"'˖BR#y(`zaܥcۆ(H:*[;MNE;y_H9e[%pv8a2u Հ7F=ԽaXm_=(#xM,Bۆ4\9Aղdž|L5 NX)}E!t nGؒViGAu7{WvW_j(츽hGr;!oECi^8>F0,}Ada}~wFRA) ѣۅYޙ&DATAk/DgjW96_ɹ`?`_T{ rILTz_)5]ȴ?6DHΜFWi˖̼*˳$9)-H;fyvh q0TqYcgIFk{eيv!ݬV5/;5a:`0]w(8ܢ L%`oa#ꦀwDR?֞^T:goCqG(f`v08ɚW?0vxϛ2DžJgY9:mBS]r;5xG"2%¾&ꞇ~+!+D$/$> >7vL$FREdHLD!H6Bi .=A~qkYHE.VT3x[*SOv|KJvT?=x$t}+Ag$6 ywtALyU  @Ķ#s8>>Yք_[&.zD"ҼZč2ԃ5;E{:#+ C&sp O\ѐˉeSp64Y%_[I-Am[sD|f>1a]A"1jpPƜ`-gWxvB`,9[}t(ޗIW zϾKăNWW7)-ۄ0]7|jl@Z|c*Xy݆7Y&+iE-Ȉ ?aoܿba86V=6@Lb dEMx@ʧ4A1=L5cۂw鑯drG;^24)؝`EG&vx>cj eI9F'&3N2?IT *y()E`'JїbHG8xW8-/>̗x|sa\eaݞtryJrK~:i^>d>tZ- 2#UM-W^#!4)ڿ[Xh/Ptx =a,dYӼv O )YhUV:^;le| HOJC zql&s|UV]i -Ut禈C?7hwN2Z^a!=5PeKF'H[LTq<%5(ߥj0#Wn78NG8D?403 N&InN({ʟ+!6=0gX+}" `blxqGQ̻KDJ1VӴo"GOoxաP3ҞSV|2X@vD!ƒM*8lTEZ3b:#:( s{'k!VN#<\tFBڙ<6%]$'B\%Ax3~Dԉ`6b<@xkR -J`&Cse Eɹx]|wmKC?}ŅgaEO9uP{.F%G٤q7W&ً?_3ZyNhߌI$pYNSodhl'GG>A8z`~˖MJ Bi?ˋTB@ⶊLЬ)K e,3Wx߫{q3ÿ-'eӠ$xOP7.30lr1\X(;p!a6:ޑ'xLOO& ͞=w3I0My5\@ŞJѬ`Q~  wղ%󔋅gZlK7zr<^UIð}q ?f`SGFcS=Ca,W"Sz za ep*ȁ9c>m8ैf>cQxwuNh- <1 uxF{Cb<v&=ؤ)zحQ[ݼK^ Dh\`~-IQh%שj֎-׹Ď壶UD;h5r'f߬=ܿW;h/r*g$;x 3KNjBo>9:Dou]qCjEOCr7vg^ yޝ~/kVZW".$ѷxWڥ0apQg^~SV`XC9xbM tWNqJNP͛<@hؕd^w^Y鏞m?/ tN$br/7HMs@U؇[ucZ5J)èW )iȉ/neg=D)תk ϰ&k<_G8+4z-\O8ՃPRj\z~Q̯Q+۔ђ#!7oǯvG@U/YHf `5DRpT1Վ[Zt('|Y~0$<۝its _|Ju74fHWi*knMϭ ꢉ괙0D]xP[`P fKA5C*&H44Ua))Ri ]?O8/]R$38۠lkƕSV+hꡳ7;u/3W_kQRj4.R$iIf%xA,$ W#cTuƭVn h 7vb=JRt|뀗Asڄdh7׀?rhUϺ5@gP(n9/˫+潼PH?u`?H[8wՇ`s͜C[D+Jprp~cꗲmi6K"8FiC[e,LؕGyjI(n+mbk>eT"ywtmowe}i&-۵}&zzG1&gqGa4-Ǘh`͊|~$ Nn'?jmȒ:mVDNj,GTOm( /:Ίh#,~}:  I>|KڿͰb;OgQ%Fem:y'#P)wԽd_с&}KG~4piW`)1ͮYn]&xwIs 0)>, ({.xQ9ύ'4ZkHeG4{ #Ki~{CZ8xHm(6s=KR=5yP oRaFbw\>K- :XXp/Z4ˊaLk[\%MzܿCF3+㱸0ISyKYͥwqA#IܤЦC*?åpoQ|wU75yJ[H+_UQݰQB yG\bH~`ј'RbCԏxD$/BLIn8+. j[#VV2s$P z(t޼/M%s)$.!7L4U8V3ַԹ?=@ H/HT2nf클糀m'2աjX;H[-NġI, XqLLcVi>1RG5D0Xl.]XA$*޲%d> "cHe3(!(OHUB$PQ 'aYG$T425l])4 Ԃ6ބ~oE;5bnm iҲP{ 1LGŞFW䟀"|#/~$1{ 9q_S1aQ`g̀ Ta'@}#l_ZgR Vl1G/ݼ Ve/Sw7VY@Ȑ<:LX囈O)_߰T@Sj+*^<@d3] dsdPQ`)6|7v% oI{`1hy)1 ίvͧeDő,\>^9$ܮψW'@KZ(^vΎMt bÝߋ >"EAMQt@\O@ꩫئ%PaJAuZc:=xU۲Z2EF(4%Uqdܮ2'Mh#CA̭Jy[ s?SHb{Vػ7ʌ4httnaG,&&R iJ><1}dU֜66'9Mm%[&twe1[`pOvUmufCIln[x2C[e00!P+՛pE伐X0C SƎRbz+.؈oy;>Lܿh;Soe~kѵGi䙴.9\pRf͖kYDnR_=$qȔ;g:1վD{XT wZ,dQ``"AnA.i_ݤHۈhC`0ӫ}p;%]碐5r.vYpPoh0`&B^(￈|6hOv3gzivŰ#Pb6z֛:"҉;SxMMz.Uzg(;up%LP(M6 (¯ě!ۗ\X5q6Ln|kGTx8WC~i-l7kJe*(~V2𦌧ϕHew ¼Xe"I8O6E^1v;+EUo+N6#"twu`fIw-Ar+9d8N6$ HBMh?.yZd& 5#Ul@dII5FY-:?BK'iz (ldxN|%TIү]_P6"꨾i@6) I4HDGLyJv5NLZ6r\!ڑ[{H^oeK(_Q&"n8{Ydr1`Œv> )C_.S.{i0+1ʊ 7Z)y'ϓ.TCŒo'c`":^:܂%U 5']/ %we{S p횜:%'=nsUK]V0IIt'LZɦi>L03i\s|-%A6\Le fʯGI}T)#@,N|p7|Y 9.֒6rPFƾ*kBn4eRZ z3ϫ"4c{kH*v:Ϊbls&vNa\/T6#VTQT(7Q~|pWNf8TƋ 8WCdV_\8'N2Eʐ7d/G`Oq6OzR|<K2c<(X#>נsfA8=4'>i|GGXyO@*s"'\k HFOMRԲIt7I`H^HzwII;t3ٷQb)3'CoCgO@h.(pd`p,sI.h6Xt(Pe$;$/8ӟvϮ̊1({HeT]OoRI"kw1քȔ]@yhw}o&[fEnpp2X #Tգu}*TjI旣Y1r+eн,( }Dn84V&\v͉ؐO$@8dZvQqKy!P5y(!eN/+EF&aؼzRXiis-Hi6ѭK&9^Qh ozjuȡRJ*v{i B~ߏlM< ]$ uX091/m D C4;[| 䎱:V_jf9IW:Z cY1G<^dDp=[؅xK5_5+#܍3Ayk4:&W'm2VZMkj~Iw+>˕.NȌsݕs`/UBrŘ<0Rv':9E9 THJZrӪ²0sf:9IkuW72r`gvX+pn4@_|c{&Ń3y}`>~7~sm*p^_"X,kcG[qZQ13t1L;Jr$DvA{+7\K=M;+Rm=}¿ogp%UPmȅB~~3M_8Fc-&W9V:24M$s%.@7?r_H;b/s MU\ n"*V\:g"=<z$Oys'/@\C W{šu6",#=j$Kf87,L߇רFtʎr6 Ϊ'I^j]2zA£ĝ'#0Y}Ǻu,.4m{TmI~ VX|$kZF㌗Sh˯HB% Wgst3v[R,E.[aԂl/r㡓k6FLJE;*vL\VX*L*k/D#JX*NM1v)yd.c 5@N-j+ЖpZ}¸Q7q(fyg@9kLSŵfZ_Ph6q*HRn r!+>O{Zǻ}^,UU{zs8bPVS)HwDoog*z(0\2;})U ΋GQ !%Cyziq(i^xn/%;uΤgcudguXќg191}GPXA!DM~ ߚD1[%QxPdsj og䋄偻 ~{-:^QM|wD<@7ryQQ#Re BL.ݰD {IZ-?j&Au0Z\@ zՕ\m] =!C`C2OJB ;HҶjlXFFtjA^IDbl3z?VBXȓ/R'^tSN@ϓ(q(uc^Xgq&pcQƎyC%c\]vY2Q򎙕>.|(a0B(AJRʧ+56'^t]La!qMTHMqJ%MnS:Ij D`zbbqY[!==H7lU+?x?FJ _ү0;.I@O/%G7)%떜ւ/U<>Q?i \lsۨ WO>+]vrFV4)2CnjjNxV5s gLGo$/V[%H$~^VKa:SzXmcP!:"5^N]YzzrPMJT%OߓZ=j_;{Wѯ.①Rܺa\»z׮c ?]lCԅ&mGucrpYnm147 ?)]OVo [ϷtL"g=66o"pr4 {cY٪&b/|:ψqa$`+b74&#fuV#a ⻶ `Ntj?KϓXDFr\ԮxF%scǜbP/uw?kPvʭ\\Y!?tqčl+up>|n N;lV=/cHt=VKPQD!qq`0nu$ N\ 1XÛs-o7@\B_VscaqP/.bj7Pd[Ff)=P8e dH' qE{Y%a9mHew{ eCL%*93gsۡ?a?`--AjBh11*-LFt*ʯ9r/CWRMT>Ohr:^ׅD1*Ah˭N ]kآ*bV >5\BP^qĨep<^$BF1_xire1yEQZ*7N3H (D6lB(5wnOi4& o*?Ax}nyZ#yhy#Y#f":;$K! \ǎȔɮW(O&+a:& %O12O˻iB9Ԋu03!0x}^W4*/p7*p[*y24fs,EcVҔ]CXvz[g96~IXF0D1N}{h@7.tg(Bq? J$˴bo_Qt! 84hSUW-fഺ>a=1OyWK8G`"ө|T{U~^"ͲV^jDti1 b@`$i>K D=ƶkJ7 cb8Gjúc-|옙QjɢFRV3!Fq5WNʹ]0=D{^TP&✾Phɳ(L7V\+oa:B {p Ɋ:U=kbB Tp |"VF·w${9ok%\z߫'Ɋ6'1o{9gDY8׭\zWY yu%犹ǤVȬ^g]XK: <0B) 4.M퇠  و|B^_ px'tޖA^JW-&#nH'M{울Q"gZuX/&sEWDj_~^є*!5mƯi`0-Q ?'\.U`z(B sZS })9{HeoPC"NhEj_4mp7-|醽?ݝk ujwl C}U]6TC ,Ӊ,1%㼆hKfp_R7UmZ Ĵ\Qm5&~7.r |* UY۪H[+Gt9ot dys3h z7/cn]5dL1sZa0`^Č$WEzZ3mеQŌ$wgZEhE( 2ՔεIP7X*Ods\ J:@xi ;9H!Zᖱl#šR󷨓y 1*2Lwy& S] U^j]o70@_[%Z37W$J2b3<7@G9xSߴ'4SUٜނ$C?-HBvN}b{q'K WßT]pͱQd~$F*)`=4^~+uPcLT Ftyzcsb#?!ֈbjNNzWW=C!s% Z~pьz&ݝ^+>4bHxYXwԿ *z{+XdY3H2] sfjv>doŞwx#۠YUD> stU|-%7[[+B(K2-XkϤ#XK4: ׭|]9M W-,Ky] ѱ< 3UƢp'97)T?|YK /q  PVj|.X-*!.GOo;#'HQ* k#K"vF)'=t$QjAԾ$,X u<7VtyP]rN(K &\Qv5 dD|>{-=]62GQ^6NFe{+HQK]K<%18ySxE]LI-1gwb"l(39 Өe &^ xT۴|2T8%~⛢“[xOJW]Z ݬ(ǶuĻgݟ[;P'`k)ȣ;v+ER2_i^n0DD#R=5HUkCLBY*g9K/e\'ü`cU7$oШ2'/n1|陿H5tw8So#l'(0z.e,E *uuA:fy_)I_Ҁ!3=Qm8:?χl cwkp^0eCU&wtA%"R J :e$Y͕̬怬M:6"^~k35=Ց %Fl]C@%HSUM/t 6jL}tr׶ &9 'Zہ]Q(!MY5̶sPlߒAZb-8|ЬkkZZktĸO@q]vЉ>i_.O"r;zb 8_8#C"G<4ɛd{~hQV=19uVa8O__{ vJV[l !v}?F>1S6|.%}_UkD>.JfaWYm8Wi -݌EWkG`a;zYgCPP%㹞l7,eVՌ:O8g iSBY?F2}z>W}K(? q8g?J~z%N~lm< #@(h漌ܝ =0}2ϰ8 |m"a9N,>՟s=qa 'u/x9n{Dbt.ϷN싀.ӱ+y f,-s+D2oр)ʇ>ۇk+۝Ӝ{VP $ x-t%l[Yom /`V_ӱ:ڔq[d2+#*<%eIydz la"~]/ ۯAAkHNhHup 馑`4W'k<18{ߺ?2Dv5NLG t6 ?#^wRlV_!26eY=ƍI3sK(bY{#E4uࠨ/ H'A2i_a+2uQ.u^AMСzDq^S}0$iI&:7Gt3&!"'4[hۢbt=Cc&A'` d r%6 ʷНp< uȆqYSDpNJ`y.:Y~Hɠ ϳ RnN]QXɈP!):i˯$0)D>UQ:aC}Cv鉶HaȋTbznJ$n)aX2G.k\۷RL)ӫPibdȤŊ[w׼D;N@HT(q?aO_gIuPa~qkG7PN{(mXd:܂H@`)W8]D/kGa*w.Y@>倲)CSIk7Ltշ ;A:辑^Ϊ6Hu;i+=6d!i"rvQ2>qլzm7 @jIe7!' S#P}ta"1'&kspRT?zW??73s+د vTe͂@dE*jHN&b~Եd ,+2c+KW͝FsMrx~l}r5n:T7Q;lR?Ie?8U@L#@D:5[#8%N?Y؍^LXG(ΤP_#Tbh<7ޣLQi9zs~XYc^iI9}PT'?Nʌ#r5gc+ZػD!% kzhtY^@ԡ؟ŗaXiBZn-hoJDɷ@ |$\S<4 @1CS.8hagKv+ @T%/$U:OUm,t@o`,YXOṜb=i7ـTLȻJOnNuv.9.hhe"~3 Xښk-,v /xBҗA}ՃdxIyb*`\ԋN~4HUK&|۾CB0h'QyINE.CXf56yZJͼP| 6퓀Gz[驋@@lx:LओLˊݹR> 8h#|6G&v"zA])٨savEqvhTX>p rM粻̸KOYG$ݓz:`N؁4MGOg.Z\G=pP:5sި#3Efr煬n保9H+e)!p Q_A'65b}e009 ,~`P[wZV ?hb,ƵUˬ^®divuteM8O hoB Mw޹zk& ap>SDUdOX4Y.yk@ |ƆiG_5#jɝ_y{-z.i\!)$!h&ka,|Dhb;{\;r/^tѸ|Bg)gLH<+p&J B;_{ i'*ˍ.p)&5?G,iڿu&KXdHz/~7+Y9cdvs\՚-[}4@ )vL8bi,ТiJv͒0ԐlB} ۹ !R ?ǭvNO-1cfpX J\T.bR}Y%)Jx|o5p5-`#;c2X 9,3,p~XQI|3Dw,J‚Ӟje9v T+-JH.|䖸(wݗ } kJЌ_ W睥=Q˓{7-ȦQjrR!f@$_gpN+acq^0*^)Cs3x# ~X+y?>>$aaٖ?A\.xeGȨ*ڡCZ H-总D\J[T12 ر෷}E !9 l-;%ÎHdYhpmv5F㊘rW ޼Md#ߎȸľeI\ k|-{J"oxH$H:- .HV=׹kf ł T1"B}Qybi*x>Sӌ ?ԢM&tJU׸ )_8o]j'p~Ķ39J]D>ÐiȦ;ؓUp#H,ۄg݉N;J.Ôʈ@M[~Ux31~"IyÓG]MԀ*>xZ=f?_+n֮5nc&GF4`ZFq$ooG$fE8Gyu}nFp ^sV\Q2$- \//x0?.![fƥXDM9ZYb7 [WW|\X . $BvâS66jiGd(?ʩwX YH3\[quD.𨛱!g9ϩ$ZݔOy&]<ƢJ9_.DOUKC6tl ܎*2<ㅓ6L`jer1ē0gzK2gcxv+.PCM9|x.E$4*`8Aie¥J|QNq?N)d%H\ězV%yq``pl`Hpn 閪'ol\T픉DM,^l& g'8n-  E*-S=]2.஠?91!Rp Cx wY+GPQFkΎqKbr3U]G~&3> 2!$Ҟ45も-rc!1xgLCh"TN'(KC,y( Et4Jʁ'<7=;1)]a|(n?q%Dſvʥg5"\9 P] `m?f kk 6cF[p#u==jӰ"I^K,|6[%5\&kV&w!T`dK:Q4 Ny=@UHxؕOBX-\S'hz ͍D /P!;UUIg?Nms'69kMr ]ݢD%:n ȕL_-&j0fE:ydϾ]f8o4޺ ϫKfdx$^UZÍ32i銞}vFdfA`d{^cn+,8h⪎+b% c҅Yf^!z0 ϑB^wo;5xhE%eu dW~ A^Ae KB70UpC:5)5h.$c-*u"?NPymU `A;D{7g$ypgH87"2"L@ Et:"G9LUbY3Ek_рdxF`K&*EOŊ> "kQ87ʍ]Tn#}/pqҟ h ?.n2! F6(BuZaG{4W&@VLRۗY9iOJt/8kгSTB=ćS[ioktBs~/Fq 0Xp`T'=ew0?V .$::v|6aFv{qèCl++DopdV3"eĜ!ț+578 oi& a} O/\fd)iFN^ 3^Mt NqU ~&xqٻ~2TzS54W Ae-u ^6 *GKVB0 sXotO֌"ٯ۫ǤL۫Lޚu  58eײX\S0}skghUGޞ6c"E6鯳`.C3?emtY,aw(9Sy¾F._VS_=(G0)YKcLhU̧l֤Yq%SE@g0ՆDj!X#@=敉Ȧ Ie3Pbn@gή02dT*Hd\&D+]^< Wuy(kLј3Ԍ6i~3W2*,yҞ , V2Y7.6Q>@f`g.B }2BibгCuVYZin2Scz*z6?M鶓ֈM9nw.b*M'j9dssB@t 1 )/Yt)_[]-G0nE4Pwn?)x3 ~6ia$rWh!J|1VyځRc˻DZ^XĈ13W ؇j#mOVٚ"rUqD^ԨϔPvikGXFl#<9 kZ9JR]UC}QMrPxuJ _m"DsybR 8N{ !gwg`>ĠHͷkpwdRJ.@' 2?Dkt_rC?B-Nɦ‚b9fj Lp<y!oCN _8RK}IߦU8oDBUe`6qC{b!~W ly;Dzz+/pN9;bOo2sSCnt:?'xQ\!e'8fӿo/-:|r 6uw| o(g0b]pq"ߗN˕pF*e0*oV9\_A3<$=5ϭjRP(]Fk K¼3X<+Lٱ;z4.q[a9VgDIs)2BXI1R =đ uG` eu"=Uvfd#54_X8`7V`$]6~< |Dv"%5F\hn<7G;Tu4|BMͱރRKBYSgv'YzXϯo.wU(ǎ*.aDU%%G UQ}TvZZ$5{}oxz(뚙\41qߔ(BSL} $kn p ^ 륶(!ݭ[7=F2+KS ~U 6M4ƒ 0d4MՋ5pl,Fy-(+,Mw6B+ggjׯO 1z"AD۞v|Wã~oGwDp `|yJmrC?K(I/H 2hWSAЗeI2k7kh,+ 0݉Xh ~қjhƌd@N4Bi,TgP[6 +yXB!o7Fܓ|[f I)F~GIKz+ ۀaNwxE~.Aִg/":G/"r‘lpOg|9~n I4vjper{0_9Abo cX㡒̽%]}2FԢ<4Lc5Ja]yq7j[Lszƌ^ߊ^qSmv rO=OL1EG1&款4.Ur /\:=DOBQI5Vo#gl S(kԬsL@mZ})̫£ͨoחe2h2~v2=D&f*ÐX\ 9@Lͦwm#gaYl<:Ft|h/kFZ Um3@ù9kZL^jQ`dx&܈`ҕ*R~>;~AL2J9;;k(C @ؼ7#¥[gtxtFİe,>8=[FR0$v1ƙN iLim|}`>pCTq"v.$(ҵ\nJ3WwEKu|F.8 Jr'U1BUiDf>|VO|e8h %B._jXJFF nvyh/NASHj}t6@Ry!^fzWђ‘f_R\߰Ha jV5,sc =r`L1X2^Ȳ>.r.sZ:PMPGt*/i_=1 JKMݰ, y TPFi=R5VN" 0R[ʔĵQ.iKf 3)XH }1xsO Ǡm*T,G1T ] Lw kA%&ƠbX]82K,RKCZf#eoTc S'?s/\Y#6]د07aTN \mu_g {-ǖoSxV+џVSF˿31.*  &2;M#\(~J1FEO@υ"tt:j).gq*J6d{|'X+ir|·3Vdf0|H KU3?@Rͽk2>ܴLXʍg B2Rx 9.*,%tbPeh>8du }7.C(rdhDnqQzaTVO :1,_%$wK=jq8"0Bqa A&/ R}&>3ɡ;,3$UNSK]_"E]Ht.C䍗'-ԓ4{[ˆFCF[t5 <*P*9ZFT $"?'(p6^0AP?a@1.a^KkVFâ0}@BrxjVaOO$D9G4ǙX5pG + ʪ5f=9TX.)h^1,^@/94Q}Əe+Tf14" ڢ;/* DYGK5NM_*d,0bVDiT[)"+i:(s/@C,RE ܱqkDt FQY7 ;;? ,(zmb`]õL^c!8$=,YjƲt@)* P'% _ *dqPU*orDpua/@V3u%Cmԝs^T(aPDa:МEnAs4M"g!cDu*o^ϐ@ ܫ7t]vfiML(|eڃ2>rb#%q?nr~JoA+SC.q\0Wdh*`MPAld["%]P/}RKLTXfO"}X.kugĴFKoN` 䦎O?n1 b=??(܄BOr+(ՓJۑeT꘥0r>ς^'ke@=G% n`z4EtB^P "=*,T;rE'}SSnj5z*&E w_Pd]}w:DZCEXҍmMH[-0Tz5`*b-MTNA">&1I,3w]Ras]vM laVSFB L%7 +,\z#CL!5@VMbqTWcșה+J9:MP3}6`ss:K^z{1GǢl"Un ]gtx  4o8Iݪ)mlHd  $ʦ1@s_c#nh-յ|i!h~t|]}/wO4(Aq n ZKyBA)uV`vMxdC]Ej{H~ZCACB|cu-Jyʿ3zv%2=lb·7YF_V /-3n"t3 0?L*g7EH%r"d;5Axs||<®z sD?Ӿ,cGGǰI>QAOQ"xq2@} .%czL"KKGժ$h)@ʻ&1$п;1A|tx"[Yp]?ԞIS0Q2|L?BƅуѽR"מDȻJr@I#E)(h`BƂYĽ a4 K]GĚ-O2zWZҳUηfE|Ax),2j 'g㺳 y"(ruXlW`# 5kR%n\Y,.˳^SxazQR,&֬ S6FVvFվ}tR i4f -\& ܉`#ŽS`:iqDmq\;WP[HL&/zÎ}"G R8A_g#vSg-]w"1nxzXXC'W>Ze{ѫ1Lg>ⰷ$=-qZI(NFflȋjv (%"PóՂf {,1 &JgP]pJ>)y-jn[I7gOѪQ4+0ů6JqAU{貍˱WPxw J=f#BX:q/A3ühtKnh~+BoD1V@j7܍$J;0 ‚ 1`Jy<O3>pN?N%#@50`W72OT`uUNxV z_ yth۫K+^4:ypxm]8r= &)dhj@AGgǻqXp {IlJ&aK%$]&ɮ=_6B~ L[v^.GR0ߕ"ѰVh&+$9|e^M%0&D|q"q 4 q&]VP#\au^@ (z4[L=}IKQ =yOnM3Bd{y[ΕWeH8n5az͞!e_T)y -4@]F^tC>dZӆFpz<>$.Ij ½++2|R+K/PtbGL񕵷 b:@֔L5JUUq֮uGCݹ,Ȩ:LCTWhTKOɠpd0y  DW9r_ lA[r{`LEeSY)ݩy ֺ݊{"} q*i}N~ɲR}:@:/kꑽʳ뒇 ,ޟ~ݱzQ!Np|-!8{N42]\.ivdߩw^ಱ&e@ȋxƫJ,@)VɲYKNō)O_,v8@F0z15B.N0K2XGV*:|vs< ZWsYbwtW Fm˗PV܉XًW$cف=|jA&wjݥYcuIzݼFu%o彥F-6yPmWس;]..M88 ʫwCY^ع)qd-R&A}q3 7SŲ7W>Kh$1ɖ*?AKZ #^֌^TO< CHfl-Cf56g)?[vX"d y|rJqsb4>M Ej{OvXFhcǴ? k5Lg*".-'2袵r'}p c?;HdaCt G,xb;rxCgWRN*yAUNH=w"8~~no\gީd}l^~mL&!(}>EJ1ѩl}F6#{qfrdž*Qf!*&8?R=/\#2@n5 "J k) [I<㡩a8{ vד,IVpdE!gPLNG:_!syRpyO?"9ߒ%e䲚 l"5mĝI+%em1B:=1i{-,XڰD=y~$+wdT3bGpd$+ԖQN@dz{˘ޫɔ:EINıS4ZyXs\9iNgxj@c:r 4NZ.-@N6$S2=2WpQ( tG"ff#N |])܅(.KF" dPECV]iw~6Z"`ٗ2SH|ߏ=xL/S^ R(yd.1EθBTe[Bײ V@imQw9^g7D#x``p !BS P---ke*oN^rJ T&5tG'i۪3l7S9)#K٫Z֌s*!=ȣ`gad}Eg(R#TQfKXȍ2=#\Y5]h1v;FUP.>nlmgi:P~CAڨԃ}:W'<.s<6iEl18Yո4QDcnJW7OڲϨ0}D@׻''^ [d`Ok jfcˉQs޼ ImaXs2>RLrEJMoNh;m< *ep5]?F05 'x1 B MDqp*P(ۘW?ULhՠ]z\0G{_;6.tOMgf`D.sĬ {> У[?8wh~%gKSscDLͨ o )'oTQYߞ%`V74tԎ--c" `;b'˽ h߇B{c*I[LEMwS x?nU;̊ Du yZ #%BzPOU|_V _4-e9(Q䛽ʕMJg֊yWq\2]/)y8p0pM_LS/q@:t޴Z%GJCw\3s %#G9&4 ӚS"sAf {MPKٍddƊ{ \Py Psa;Nv )4s6=s5@Ex|ͨaYo? iEff#QN[L2/I7u =h4gpkLê! +E@o|btZxn||5,E-~rQ"o\Q]>$ ud;> pV!|{x^"3 *Ycx$|`&'m/L<$׃"+S"FL׳{ {Wo7؄-ԯ >]6'M~z&?z+P^|hOwCߝK]Afg}G؛V_hE\PjvD@ Z.Ee*j&ô=X~,_ƹp+k6 @˄vV>zݖ^d:u^] wlPlZZnhN tȎO`vG!NFߦ o4 {1ěGhv4v?YBuuX?ºKvH-"ӈx"4 z#:\\Mxqinu\d2 W--DSf P~ޡ3_\1>L\ϋg1yv>ԡe{|"3z, 2ܧs{),:l?kVJ+ ,67 _h^Z3%MY{Vm&t@9?K;,,fPkI.]Ay@+i7wG(){LH]zP#C/lvv mŪh.^ߤۆtpFj!>w>@t; )#J &G"nԁkمJekCo>NPIվx.@ o\AKDGƍimH>0."8̵Ug\o͇y@M;7NavS=;ì~ R[)sׅU I3,Fe1>5|6U/gX5 ʼnExɴK))tMM;KfnTDR?ʦ F":g@:]"N%jF鋂P뫆)WuOJ ~iJ3]zNF,>'qK+l[,W[ a|2 (IvS QmWP}oєQ[ R",c?%3 \YP_J)LsݩBG{Cݽ Mh%]@Xb '-Ha'˲ޙ0fMO/Ї^"Fa3(a&x.\?l6@ݞvwOjf1+^+#d(yǏ>@ؘ3)uCc^P "ݼMY~`c+dR>8KYmCԃ,"gWq>2>%?lX6d;qM43*_bM>c#<΢jD:6UoЪ<4Z|xX2S.*^ ;6);w> _mΪAmcy:dIL wz { Z؝3m0m\ɨpz"XU%-&uuYlN|p|WXNXCK}㸲ɇOTX#p1gz= 3Ra1V&ԭo\攘.Ts=2..Q ?#e =@˿eq_pT*W=u) u Wn"mB.z&/+PBmT뚓9!ӤN7Xf≺I:σ;UHlJbꍐ8;q`sʐu|W 0(]U}+4_*BiVIp)940a5 RYI`&8A@)=;E xR!j[Њ|H_Wk6)h1~.B"׀[S [^IL&.D%wAW$;ܜ!qmZXkǮaB2.ɑx<ȫΟ]T } A\)Hڀ; '~WcM{Db H]g k>2QΎcOD tSif+܎dLj#Ѫz{A m''Yh,pKnNvAza0> yn>?st2Fa %_+fUX/0{S.UnS_m-bdtgi~c{u!ʸVZTy[c!L,Cwn$Q\.(S;'J;3/}YJv"ʂ%ϧ%gkn#°HܳR g(qJoKK43FçؓG(JjCbGW<ֲ][A#6:xjf"rSq~G3L.?:XD8/]:&ˢ 0 >Q9 ߰b<3كFKKևlp Xqڢm~!w.9wʞI-‚T$I%YvD+Hۭґ+MF]c!q&Q#6O$r29y~7aVYcY 6jB恆1,B Hb 3bL-XJ %lWj7;~7~ īoJV4fIݖuaWy<**L`.oA)"ٌҊHxE$.D6tvFV<g'* m+;kxm>L^?v;¯R-3@M?kͩ^1+l5/#Ao)ߞB=rQڳ5\bZ_ojBי]a@eI*@L WjaCE; XRz>{x$~QPQD : Af]N1vH(KCv=hRBD}ob#Y7?`97F6.JNPbb97rJ9ĄƊ%>.^/W@TF-{ 8 n)<:f 8zD,95Sj5&CwGG>r^ 旍bH>Q 34,$vaͪ)1:%t ǚ|c9O|ԧXr&ۊZKtc/J['CQqABu3EnaTv_ETs|E "n-)zcr !#g=.;CKhVFz˧zXV'I&:{`um e ŀ+VhW]84a"^ nF)R|ONTXk$=׌;zy?3M#zi# ~yYOKռ.&˛C=6em_5zi Gs-]*8臑h s_jWQc3 j"Lɹ$Mjӝ{T粱1%!^#!7bZ,i͝ +P&A1~cjVk29vkJ )(:,nD`_8,z/dgOj׏V>=rVh#9g45B6OLqlfLB4*/0ӗƧx4 W>[1}|v^:]N㠑Rcv]*p/}EJ޶t5Bc0L** ȢC@@N8DDf ²cfTЂ]v}LV%A,Um^D{F@_͸TؐSqt"A|ZP MbY sd:_7-WĬ! >s3kl!E+%0f{O}ݜU%x &vfޚ!+J}`-ZՔ,jG1VА*toغ[ M{ /A!=Y /oVǸ|1@AՒL*.8( 15Kˬh;6Cɨ="!ꑋTmR17-O?KVq{:q_YȃJJu0)?-1N/3z$OV¼S%F'սՃrXҦ-t%zyEL>Dkt1ŴMJ *Ч qvvWFp@Dξ>ղE IVH BbP:-}_q&*R*Z#҈% =bxK^mHΕO`#GMA8 % AvAR ʥH/"/w-~ۦ|;^mkH:ۃBmΝ,xSJ`×,βWXH(… ir_^q!..1 Tt2C1}]v6 E XEfr-IZ'^1ZKƫhd*G1 tx=7$|3_S&Š4?|O `UJ&:íK959ӊKhIc*FMWfC\E̘CMqFNWwAZQO\!$ pM>dYFiGڕ%><[?9r|^<ݦmhD U&8}J+ӚuTgw㍋˙ͼI [p5~ޓFT{kB*}?Hub u e7*rm 5m5 .CxFI@v< 砫|ҤCYX@t\O;ÿ%R ٌxe-E |f /V\laݽw.J";Q`9Gڌ:H LSWL~ q ǜY-$G9nޓE 6x#Es?K蔢BG /QJ* D%T_ $"vt .JعfJ/wk}B mn3&+:Lb0nbdB( v(prCGfx.H%#G>)o1imRDmh@@3S^◤PQd|[K\l}Dqxd!Wto{4UxWW-9 o? ]9i)ǨRUi= oVOe/@8!RO>XϗU6i y{ʁ$_?'lCFJ&"5wʡnu[!t^<&+T&U Jٕ`HE^wsD|Qo,?JcpG|C))Y5~0 :TN200)ӭ1ui+ w 7€k]ytt'<)i*Ϟ|2I dz('FjL _=C4{:J`$"a]]jgb\1끒a]ϼde^dCa*L0PXde 'Ie)oI bsJy|p ÖwS;9籆 k<~OV{]k*:,!&i:@W,62C+/yjWx~/16.S %"Q~٘)P"e)>geڞ5i^tF~_Iru SDcUG-}OY ||9*~ţAqg#P١]]Rf]iׂˌaD)MO,Ku!ZW5j$ \l1_] %\$|.hO"4]J"#ܛ-͙QLC=IFϗޟqOEjT퇺p4t}%9+pNE\i '4ի4w/޵ZȘaO| 휘ڴYfȹv$W%AhZ65nOЏØgR :`~=FU_AHn6D.@W3&6_eLM/ AZ4GBIX"ۙKGTS$/\kӏO'lnzA=X%F~gW  ~8́#Y(&dOVGI5N 9Ą%!̂.7͇>EK]l@lmuv 6Q7HNL l1$ F)rF35%&vnMb7 +Jww3gtL_kN|gρD!bщ*u;cj Bc5V'FrϽ}Sym & M6/JO/1`ޱC:H݂>˿'77ye`NATX|qz Nz.s1HNn[:'G!<ciY{[7fpH @BA:drI7Eu2:Q-a~#G3&;i-+x:ե_\ZDO'霩"F+ӊċˠIy(u=k!TFASub,X{¥L2籽 Sii@S~.=4}P $Tx*Y2Mn(xB23Si7w/" \W釅;_bgGQQƱ7zObvPEb(&[ԅ _ݡ[wqFY _YJxJ up]D29erQ"K Zu# WƧzػW7zsI& <;IbhN]GYKx2J3Eӏ}g$ ^jiwk#-PDD[irDtq1ge.ô8!}գbnD9k:m{ƔAJ wjYuݩ&aFUFGש\va(x&SK99l7ӽw!t-jJ+62'J[vd?eSV'QK|bp˜m`Bt>t5ql-yh6,t62a*&Zy|˧_ w̕FV8/ٔf0d%9 T ލrN`^wcpqFǕg52/d:r89C%W_eDUɶ yXBʭF4!?ugtX K*Wj:KE!jA\u}8qX J&!Kv⊶"%7[}3 l̆";T6igfۇw~=)fܣ"Jpu#n@ycx[dN~G P?@(7}Sͨ *+!SM%ӕT)G|~2eڐY>,~V F\b4@b u")A 2@7kG,:!lZdD3>;S0 Lf±ۤ>[|]^ob$0yHz3r3QkQ^Bm mIUqəo; Q*%'$* Qw:`U?g3[uu",3`=J={~TgKh,>I('$k1fSQ#d<S3C1I< 2}d熇Mt8"]#%D Ts hW8ѧ *CFKƱ.Ӊ,!K3Ƿe+`^y˥^,M)"t_JM%ԧόi?"[1qB2$`<8[4_4t"ϭK:4eݹ[f9yebJ n0[VV+ +)Eɬ~)o L78+ !jДs쇦j0FdsJn:8jrI8A R}gjO`?Kj 4]QZĎ R'$ nQYl|/gz;^Jwz(G|.|?X rིN >v1&S.+4PS 740b ^>` kIշ9ŤhRV(\bR~(Ymں(kjdo89 `kP`L31KeBRH3w{u"\6p-)= |Tۙ,1_cJ`_)& mK 8Ztq(tdUo,^SgƟDoFJtg@%EbvacSϪhO^Qio;H 脒?"A5 \;@>hnCz}X.3AdfɅR1;gK ސy99f+Fq<''|:mP\i9Mp+K 5 h1D٫9q ,X S9 m}L]/@JW\o.<{/:p>HU|{ehpLgE Kޔfavjr W&9ԘH6y֥M2j,C /\bOIWQsޖ,E,~ ErvPqt90ٰp_#j89=ݪʟ(I WCTⓩ^U. *&9e': ']F jgm&eIC؏p;E^f''`]~fPaݝR'(X R4 kP RӂL\:dQ(Ttӿ؞9P^qW6uy%n˘ îZe~aVKM}2rìsP8q!xC"j԰$*3ḭ9T~FAt~sҎnbT~Q_q"clmXhE\I3>$<[o">AZP 9(6MߐJ[cWy: vˌ{ok @P kOu҃\*Ӷ #N' Ҝ~c"D$ Au0ZR$iپ?wD>u+K$s| ,=YfM /2g|n~͙ӵ$-#ՋP_ntd%pUw:՚ZӋCOc )kRGL|CCeUշ`Q2r9BP>7K;  9J# #\%ɡPƓ[_=qg(V]~O|/z?žEeu'q_'$(9jZfd^M0VQ߾3 p]}Wqiy{҄\VmR,5]]]]לck0?~:CɻtsHT}~_ sI 񖳊AL+~Ù>iIeؽcdmA{?(" ͬLv13v0$(BHt-²&Eޔm*,R8PBxv0kJAfCkM%a3 ƍ^\ QßaT%>tDKY{8 C0 d`€GɦͶiIL8HN͠<@ |)w"Z֖>h>MRP:o8n`̱waGMqhzK5"kG&gVls2V Z9Y.s L[&d-׍YFYH#0sǑ ƶY1,~#ki +F&X_s-ʜQ9Ampi$A'<>HMF 7&UEyϷ8ӮTlPmNNgJ^ }3>Mq56{KY(㻁Y=>HΏ9)}4@q0JgUL` ѯe4 $ jorKo|41o?aNeC. VBCtB|jo황ᦤ.?'E8ARagtR/)C Fv cr+Dsqa!ZYIy!qk4Y^]otk{]#-d]uez~/4  ɒnK<j2*N2/FSiτ DY_aWz`@گ;ڏ==&t)#VHi`h ^c{9Può Z&pXCq]mԱ݇(pM3)2  Lޡ+t&l-^mc&Wւϵ2 ?Sċ`+wg 2'y8~3}^j5Z:0F5i{+6 O*h qD̑g[#OV?9Y[ph5?,؛]`jίI9d͓6$Fa,(k#tX69ŘTM^ڷQaPyi`z!(ń,W$$!nIY7G U;Jb+B 7Hx{6*#nmO<}s[vR~a7"-7|Y- )Kf V/#hI 0:T'̘íB m1Pw\RꟇp!Cʗ#.f`Eỽ#L)\k^o3. Fl|W mWyN̻Ucp XߨGa{$W#0 Ѡl 6nx.م?'5i@EHn \2-:$yF]/At, 5U2w:fh|LBl/\^Olj_wz̤EAhA`WT(cap*''gڏJLH)ɒg C F_dlȈ(^qWWJ̫d( [1{N𹥴p<9=dс1•Z1L% A c$"D6lާMY6 1׆J_>=oB5E`>شȹHa3=`- ʓxEa&09W[+2^8e(6e⎙Thz@;fNtか y_Gz%E0<>9kGI6>b[R]; ,iL>9ą"h¢hƢ ΃/O^wqN|IѴN:fX)d$U-u3' ~g; }%[,367Dt0'+`dIL#|딺lȬP`UO..ڄ-D zRT]g2QN'VU:# y,BL Uz)&w{ΤT`zÃPhuJO-d,qy:ljPI(1ȓ۞UdUds 0)F*ȼˌ.r(yk+Wo,Q8@׍N Wj:%=*z붳/ʟŴu嫾)˚`Hy4|xmƸ!5^subq`ڙ+++fI hB3O儌0i#Mk?5;Yp%"K"_#뫖M/X(t6 Dw~M'm"8gX񧁮K`0=D0яĒ[cɺ͋`bQY1ɨ"9>n4K”LM^J7$wP4Ik|&̈́Qy< bO%ii"|^⭩x!-rTTZ€]7c6 t0:(Tw8L8ʀEe8Z1ӂq˪^sTFY =piЧ_P2?o8y8&4FN_UBHE"]\J:{`X/²`ٞz$؁%I &/U29&]N- 莣ZuP^^Uw$p$B7DKyM(4iqx/5$͌<`nla&1b@\x =6' BQM HZ ژCJ;gG\{(>`pޤsI){X9=pZ,BR̓oPp]Qh>YgTu,!yt|Qi5^鏛>$ B> v|{X׭>).RzQD_ИMh'gcō9y_[ÌiJ!nlq:2n%zTi*5 ~˲RYgjWheb~s{V14|av &bW4]_@v $=3 x#W/,>Giģd9VMpCkȀ/YL͆T;>XOTɏp)wx0Xz?ߺ~L`b`ŸU kuE՜ _BD8>j#ʰ)XrP)^RXRN$#3Pt⺽st؜ Aa`Y*W[Ћ)+RuKaBͭʦQ="iNN 9O_U,CpIY+nQ&ibz'9Ttm;A/noI'i;hr,RWH CSrw}D? zHd. ZJ+/ZjЫuW)0A9jhQni!] ).l3O, Y~`oQ?r{Hߚzv3 狯##AQC7>ݓZ^AX-Hr]:)6t~JHi8 )^!3?+S\~z9܆)f_֥<Ը:mr;q>M=9 .rƨj*ޞs@#4WOSz N"C-[/Ϊinp9.Uk@z&c#OQX<{L@Qsuvj?weg֐auh;ZL\us_,-8:U\i -BbJ+9]5-aL, &WI#!#2@w-*~ 77uj H/ K) j $< Ε*i3;iY>k""%%U_M ҏi;tM~!އ=joU`.M.]fk.zbol*|uOEV,-zo:[5wB?Byc%oy]eDh4`vFh\\KjT*cxyf0G)YxnMkzoh?XJO%Ŷ /x%P:fhԝEWGʥq1 3BDu 1##:O 곈.b~v."H&ggKׂ(9u5<(<<{޾z&\]ȳ/lBl!n4vO% =AE,/ $g:X)mda3QI GT|-&Eu?$D{!hTl8tK9\P/eO) Jd1))5~5DLA PmDz4缋E+D%|%qfd%u贎"aTSB555e7ٿ2ٍi}6_iG+m>%;|Xwr;h#gi)焪 {( T2DJ-.Z*azxYI'x4D&m|j ^hԙ.Ѫ޴, x]$- j]\ 7ۂD3ÉNT62vDs̐/ QۦyQIB[0TLEsO-rW !,a uA@dM4zE$+#H)X"'qQ^eѯǘr%%y1D3qpk0ĕ i}3){5"7N 0pҸ  \l,E]coO%ޜL%%IJ!eR,^BON'45 2v κMςeE/Ln>:mE\]ϤeB< 7 ,)8Ӈ`0UʜGHg0rYnFо̙ `w?tuș}{X'k܀ԈmogVё7w-1J,/W#dQR巨1ICEǵ y 3S{z`|kX:[,*qC G$1tۺ#ͩv^z ab_iW0H."q[ Ǫ#F:\<?C%/6ȦI뙋)4s zISvA/8y^a0R| vBƒu#89^MQIMnHf7WI /͹~>SH$x\e }d@⢴BX[ϺKEfXlȬ}c](}5\5S G I筫xBF8;]RWX?}׈4ÈzLQsrͲQ6ӵj3UYR!'Qq26uX`_1[7y73¯|vP0ʪ:3"Q*G䞝f"i -Q}3ZN $ !ʣZsm'eQj6.sWnnN 2)c $iXK4<7&4^8 t!&_^ KyS}l<5J\3R"и{)j`e0[eۛ@gW]gboq$aW&#+ް6-!Nk]46F7fI<61e{t~3%NB-=G%Z ݍeH5'q\^_ն̀u󹐵Ј͌u`?%I-_zP SzY&\T;Asf_o-ΏJQaADa9YN}үbw?}`R/meF B9E6 ʈQmӅ|`hRS|o z,W(ߣ >g8g+((%j<-4"pA#>D R.r+Vpc7?UV! 4;1笹wvI̧XC7DbQN^CBix3Ȓ5#0' IRuJȸlR*㝉$J B*~gԺ<۬[Ĉ@strHL^%V96U 3!ohk]QC;L!:xVI%r~m FaڂP^ph tW=owG`p.URn8 Hg<+}v1߀˜7Q ^ap v .'# le81!9'H 兖1=;ґ+0m\Sz.pTTY>~AXwV[G9W٪}1M>D{ $4o qT>fFs6->z~>ܤd6 ,j<߀A+Y?JPloTg4}g OnWt\owwz'Jʻ)Tofe Lf[l/6=u6ּOc(&OS}s@PKF=8-ђ@K0.4%;5U@Fyh uT+8 cSmob)nz&Nꙙ7=OOϟH*.<3 oE3@ё{ "Bl)L*fa~b}P7wgmUu "~p.c7bkl4 I jcmnX:w~ȯgm+Lng΍~/4tfX)F >p gTJld`ԝ>PЩ,_rc뫭p8P&u*r9M&r>r@zUeEtR1sˋm@J-ebBrJp-uR6S#>jCFkbvؼx쇮)c27'h#`,3$xr̆;%s%Lyҡ(*ѴhF46H1-HU5BE|lA5e{I3 DNcF4\5pJil-5gk(\ >đ$BQ*#hm,7;w-a$gqq>2֪Ԍ ]p'->mnncL?ߧMD'u?E\"o?*ի`! [#D[)ewQϔ6*V*Krp|j=VnzV̩p"p1aH6(8- c2}m\;gyi6$ܸn9q` co[|ȜKD r ܮ I+Ll=!ciÂ"6{k}0qI֥s! .d~|kguA}ë`d៑w82Z'FM{<yQ kVI-Jï.Wb Tz)Xu)nwy-S!ɩ0a!䭴1&Rr$ Yv\Z'hb~2LZQ1zN|fG]ޛQt1dǼ.%(-K ۧ e> 19xfЉUV.$_dzbP,&8| ʅtlI,HUVCV O^jNDȲbnm"/l9JgGGdƛvyvq# [Ȟwufnn !خeeQbR3!(oBĬc 7MR 7G`+#-~$F>F6#jwze⑉62l(-N:kyBi-yToT^ }<-rتՇMF˄hS7Bz#U;}"<$G}7|%^( J>vrsz_sXoMЁS,_J[(@FJE@^Y>%nknDpZqxiQ9% Ε: SpWt~mmѭi RN_+i:=G+KVLӼå󥖌#n;|NFanP-8aeKtǃ(ƙ넹Vڏ3W мN:$x1O675M<}E>F4s$Lr}jyU8)쥄9*dQdHrٌԑWzTjlrcV~I7Q#(ˮfx@5:E+-y*7_7$2wxCyg{"Fj{vxfJ p?g֔,.j^auΌχ8,lÃ\ (pb ;Ϗ~-LR|H.? ʿ$ 'z!w53562UOǞxLir K}qÝ Sjdbt$+T7b{7SHЌԂdZ":S1 {1-r$܁BeJ~{A2X s|[^0RYAPd!Yo֡l㯯,FCuȨJ&z;[(5S$'Rh,aI`Ӥ YwQ]Zxc9? R ĝJv!APJC%Q`EψAѬ7\&o. $bX$c-]J12A h,YLuBDaM%:dw Z~Cx~Fݼpa 0SypHt[ϧu~^A<'!Nc@A$cbœ0nr#뵲YTu|58V Aks_2;>͵,Xʖ^L@Tg; BpzTfu;|EzP]k0]ʞN2F O%> _IJno} b =a<7;`ƏDll8~ B"ZVxG-H0Wa}͉t/{։▘6qg1d`SWj,3fw >t@I!d-p*fæ5z:yݖ\òhçhGxG ^qrBmTRdžƸs$X  y+T=ݓqfQOޕ ԖHՑX˹Gl573<=ej7`C> X[~@5?2N5 a_;$u-,989!4[_#&+%19#0y<8)LϠ|:Ժ(7l'l>@]rq4)6-]}h`"Fui!;d".Ib]_Pw:˄3 vҏY԰H3q?5ŪRh i,>rp.K 4y(٨WQxUEJt3IiZ>?0&v?򔌾CaTNKG N(":ykV@k- 8uзCmJ)T;EŐ>N:'\,M%VKi1μ'S h{BqigM _^$ Ie*Ň6Y:Om%3,喖"e'4nG] MF$+%_FXzE[v =FP6sQobe?O8$o/&)kZ-<ҺIm 'Gj-/ @F! p.^wmfѮU"O Xl6v|c@۬$P5a|FZF ϐ N֕(l|m?-j#?Blv 6'CضDoĄ1,A i oqh2lf!QBܖBCm2Tc[hyCK̠#j]_rBX<$8@ X0SNCO bL,wֿ~uuV"uD:B kgBb!ztW)k.nJhT˄{3SbUPDJ0]1a<ƭ1d6xc\9r_ XݤӻKH~u:ɛ>aʺ{&akVʀ?8-Z!ܡ'\TK$rޒCG~z7s#(W-zd`[_Q=|AY<o~bwq/BMdZ"P\ٍzL 3kI%(f_ѠSvŶ<?v/$#?:+&`sYCe<WDp8;)`墮}t",qׂo뚻7m$XS>o=OTW6P8k" ,:JÍ6IL:D# ^M:uƿO&y~ m4G (rUJaI_orA#xsR$Nʪ -A;^zC'VԸUWY-%~t 4F%.VisBSG0+ &:CV K-GLT3VwFu\RMqk5g櫴<]8S"D+-'K4@g`ߍ$ OI),Q>6wcsqϥQl1/w_8Q2v-!OcX4՝lJثI+j"EBn.CMN @vJ;ēt!(,G0˖"ORAJ'K4'2+g!#һ'w^j|g]ڟ( ӨHشn߶K"  ]?)+ 9ߒ &+t248㰛^VyxUcdzQ14~J.5ɏO.tc*)O"QxC'ِlSu;xif푔xϒT>e? #' ?c0.\9ʺ; bc)][e\-K3i)Dh̄:`vRE,jü jm0kU=o6)}[ȥ%“PK\Ec5^3t$ _%*iB=ߞtMˉ, ,?jZCqhy@PYIe|rY2-NW D[&3xu3G@ yO9hԝ|Ҙ_ ǢҤ1Â==55RrGNd5Mm+.(@n&g7>1UX HgάˢU,p0t~HqNrL|M{|ݽ \w @)OۍǷ8}Ԯ; X e1G"*BREQQUiMcy/ڷ0ȸz1cG _vUoͮn)jOgchK>` uP{IILCU뀦!sz7U=,%Cq0LQ'xY.5(3^c$g`VʣT쀇F(#0`'_iACw{1lrqA.9R } GާJ>Eְ$[8bx&Dg`lPY?}?+7OWUH %g~e~&=o"m2|e ,3Ml#LUn6!=5_L55ˏPP 'liѧ'lVXܽ6 g t4= bXxc . ¡P(c8o0Z x-FLY,?Ɛ6›^3I,鎸qy., Z;G?)F‹!JAd%ᘯ`qFŀ6q=Pd#F0eloA0{ )| WxzŮbEՀJ$CP;~zCY)~.ڵ!΂]bc(eJ靀c}6_bKeچ2v1{ӸP!5RZw o' 38ӛ%9l[ _ATh1X`dꔰܻz5OVf4/tHVrY(6-I)7N-7(X=OF.,]ߘKvz=n]V6 0_>t3MqZEudهXnxUPcB'CV;R6m%^kЖpF ^ǩ|EJkh=SPD R?KǪs۴.qR]a9Dnv{/+,ػd")b؂"yx?1.1=j_[ D@BD0F,>-,3OMrcI饀4TaI.lVa Eena6!jj00X>~l1\m!A.M -]I@ ! ȊrbE ?b::jF 0`#X0rx2TXngՁdL/pI8bXHQ55OFKo=]Yq 2C{3Y%(g,Oɕ9+AMo82hONE'M3)+5$ LZjt>4}orpډ:{\4a/Or@.6,nJccd$p Ec.#YDŠy ~Kqœ\3!X[ =bL ¿xBOyuN ~wow~>OXf6ӯ"nz<9 œÍ]]DrEB.Ъ ǮbHlYmzqwNLzq?v `5Tڦe6!Sߟ5elX%\U{R:K bAw]EeK| {62=$-ǿ8vN0@0O0*g8]/~zce!O!!|I Zd 8!ZCwW#"7O;WY(.k}J2LkULk X| q XKŶgw_+`2  =QCJv1蠠{lڝщD) :K8;  hq!3t(|-:aWs#DLHHPm91N]@䊕m0G6|TS&09c|@F]kCAQn2XzyȻ1mk^4%UX ܠ)ZM blȆC56:|`b3]2┬Y<bS㑪XNeWsd0q%ȝ(yrZ/xD 0+^xUJ|EKupOET85wtZx(:@J'DWRe0?[JCy1yhI[QCʙ`XH\@}m8l_KqMYl$]C+T!>Sn`ZŰ&0\r{ӣޅմۍVgխJd3a9:tsfhƳ`tMvݒg]7ܒ79[~b`hdgܳ bߕ?5Ne 9T@y༑h*h#+#Lfv KCnJs٢ή1n'K$bȝB7rqnN~sV. T`/Q%a 'f(F9U x,{n, 庴/I WQթ(.~H]_xcTA߯?+ 'U8*o9Qĩc ˙tھ 跁{DfoOL@Y꯻ȭ$fw!cvA*{0X*AIT cWЊϗco#SFn33[$Hv$뀶^:LQP*3;S̷o`ˣ5#j`fvkeaVzouEIghęB%5/LxO|h&)ts @Kb'J2ɿ[d" H_c.bޣL*[ v.@8INdb [{^k.}laBֳ 1GP7*F$6?E;ɰݒ^֋h6{ټ{yڞ<^/cd& cGR>7}HY6"*,;C9ܲ3pfxfO(P&_f:]uqµE:\󨗁!r5Z42FaXD{qS?: Uw,ZZ_9IwgP&[]{֑5bDC5˄U3]#X Ɉ0 EWʺv}f18IK!ȣM3_MK`b}ųIg̪Ku5vL.JW#l5 z* Euu\a,ƃha\ηqDj爾wQв^]&e=접NvA-nxv`qQb]7D{ Qi=zDi^O J *X+XV jIR+ˏFRR ><ų%r_Cmju@{I[\ ЦH??YIɪ&RٶyO訯k2l>MWv7peH)7$&GDW!HX"Jpv. j5=; xqO弪 2iGTe 70jeD ѯ\s$Xn>TpѽP'ge[%~k)kTzq}_3"BQAFob 5KuuKQQ"]*CFєT-,ܳ1 3K\ T/ot2̨Xz˝Yb7ڷפy$5%%dGK 6J0|wU Y-lc .[>õ+.B}#"=qNp>jһgdE vsg|v`ܓ}Cl BvSW]>k3 aUX&~WO%Žl(6r iDT i9sx**{ꪢ dAg^h^d]#|5t;e$Y\~O2p'خƝ?Gae%^Q/toкqP]:oloj aCjPDXQGryOL!~ 0c. 3Ɛ<05E1.;r3?#ufV$`ESеT. 4t/^7Vet& sd9Ms5DuigIL#Yk ՛KKL1`$:-cByl 1 BhqAw74y>"fDGxy'a`~;w_@lh_|LdB𱺝'R,fS)uKlRzՂCajskYeXn_!'ԄC UcӘG<5X-z->&|oS+u`4 1v}ˮ sy C;i }'Ƙ*ZP~7f!EL~DDoǠ`YnI'ڠCLs?eM܉aÕ f(ݩ<pMOy*7Kj04]U=)Qۄh]S8NRؕYZ5 2}bhbU2x$ø&Ƣ be#MZ0qu48INA#qGYD3l#b',DvಎM8yeR1ff @'&S?1ozJ^ʳ&Bj]fբv,xSV= XH%RZzy9it.aZ-1r=KIf7mub*=Z/O_gV:rsJ;I!mn@q!J9v~o {=J'!( 99RHpƆqْ@髎~zvx3}.d03éݑX3Zm*KO4k[:BӢٿ\Jwhh4(|Ee z;9Y4{~5Ft`A|/J5=C<nP4lmQۭ$ƿQV[ H hɪwXMm~d~Ej*zNKT^}zz򃱵)S8 |1.1&{SQ تY.%[:M1PLm6Is+S9$ 7:BSN'Z'diEG]|\82S#N[/A:L1#ő|s U뮺EcIF3'E0ӫJnuQ?c `Cz; !"&" "( }@9ÛYM Ā9D+6x:+ cf,`z3V!Ϯ29 ڗB>Skfi>GՓP}!_Ǩdo9,v%>7/0 *kJ Uq,pto Y?6x=)]n:|6V KjpO"e1ǵMT̖Ӳ,Xl:lRJcm~fĮSPK2 HnGkE@Jj*hG&5~ӊ1pή!)H #7Y_^d7q,7-vv ߓĩ[Axȸ ZQ°_Yao~qՕײjVō> F7Ec`sBބdMf5X$n3ue!"%X{l-0cY3xtNJߕP \NqtƠx#5GTj_$pZggo d P#TnyDL0ϓ5I^L >ZY׳xBJ3@? 8e+h@[_>?57}fPI#=_];i۹\ a[avD5KVہ+=\@8.Cd hfrAmY>n&k]6.۸#kv}L.;eyZ'4it`03WOwʲa)#2=Bɯ:4Eve+]cmy %UHSQ(E9ϳg("҅J>B WCO[EAP,uO?#A9.t$ Uz ub&,_PsC>12\j 5El0k, TCK"V%qTIɰ[kֿ:J#] Sܭs[!=1j\7+#i*R$AX+8`o=@EУNӫ˭ڶu' yx4-:[ȊoK:Jc} ҹ{ jhNrOk}&(rqòl6u(ux ~(lG~Oos*d@noh0bnp ֤ !nh1s ؓ#֒]O-mqA.֎1g{ ,*A `V}]q#(Dx< kH'lXX|\0 8& xNYA!~BYCd( 'M`h~y;|4ة#bY|#x1\be׼dcmZi(avd}+%ܸb̅,\ȁނ4̨+˷S/C~;lJƏƙkHÒ9| OU+vwƾ)`Cj` Mq(>zN(,C?|b| g3ƿJr pJ"laMQͲ1LqJ>9miBjV*Gdr)$MNTC0mc o?C):Ͷ5Yb$8H'ܕk.Z'_L,_yIڋ״x"1`,oUhcvtHh2 ށ͢6l1n!o$%I(|C}zXY B+;xXPiɕvE̫˻b[+2ġ)h|FOý5{ heVZ(MO^rۋGEH~b'ғxٸPX;> _}JӺE=agHԋ_j}е>Jv+coçH JA )\&l94Cp ihw+MywfܣFҢ\TdwWy!1;̑@ᣇUֹg?7T@nЖS㎾ƅuw߅5 PDP qL_u{cمٛ$gw:4E+6,dYm>ǘ4uL =j˙NDFH vy>/ 2޷Å]!CՕJyb? 0:~Opo|nRJ `&ٱsDM>wK<&׬ikt\0*? fhX"[gصoweL46Ҷ' [Uyɷ72'XC$QƇ\e`Ӛ4B`d(܇ۮ6B.H]d/)FS'x]GWtDg364[,8Mxl˼;2;%F{EF.͂|v(mVoh5q~s&D+:8mnwn khljИ4O<N*ĭY jv;/if8}`΀3]n{ɰqT%˻kԂlnHUJ,a!ѦU?_˲}cr"Yh=al :8 gf<,:[%Q_V]-w;ZءgWboI ÐtArywEbR^o@0C 6(WVޙe)&/t-ޢo' {C*(ue[ .s2P}=ƁQ3R,yޙ dNCޱ3mFf|j~#PBx:Q[N(c =aF?sVQ'6PFl F-eΛBZޤ)? 5ZV,GOiLڂM$SL&,nAAu?4)f*iɖa*t9IَUg)aUQctJo |Ȩr'D0oviy>bSVzEV d\%X o9>C?z9kV7l¡9WjACygSj^II*-=ov$L~˩*9qoH.v@ 5*K:ܓ|ramǺ*z& UXM^x9h{ **LkL6aꦂ?ryu5'm23; ?H`u`*H &HRs t)]w5)'+ik9#EO{ZP@X؎xo=) /HIZ#'s͔ew5¯g}8[R] _hz=,y&"kCR0H$5c&HVd-w ʔBC36|$+'϶A֪f!|SGeCLQh~p<*f5rs ?yWIA^#mw9?:0[U Y>40u-$̉ziu)E@R4cot4#Ə㍚,Q0- ͵:1BI#2G?h,-QWjO5ԿPM> wE抦ŽWL6sFY0MU C֞""!#zXUt~]<,dAE5F>oLg/i|Ith1gz[*Mnse PQK7E OՓo'vn4TAU(|n_yđ{Jy͔c" D 0]&X@L 'ħgr@jFk7KZ{ddy[,@>S9Qt~&mzm档'l͗]C,F= BTH&@C5lԀDx.P\wk jѺ 'j !>}$&5:.ާJnVv"}3%kXCƘ!7E=Ly]hFo`[KG. DR|Qz !C/g8j9]( ު|]90:>iD!mi!Ą;>A&wQ]S;YfvQMr7SqzP8lTr@@BG.g91+(C QջU T/dj[쪶r - tt# hzаˡ 'z>XsqI@~dgtmvgS "q a^96 f*BlE#3E /ąu.Oe7_p[\IAKΖQ*y/iAxlꓕJ=89x-H#9Hdz6WILv)߰?|]#G͌yE0Iƒ f-D !FqN0tmzE:|+2]3Y!.U18;ofmz˩`_2r* 3>hsʋ*d\n4|;6 "N27#ˠǣ h4UDx'߯ǫf"=Q`q,4eh2ɓ0)t{ޡ}L )X_y{ʀv]#Jr*@=7ְG鐭!Wۭe*NjUQpdL0#~:@@ʊgv=cAL'g F3.O'm[CH9Is\˲LD&ivq>ߠh,ɟH R]aK6m$s2T2 ]w3CC4}EZ]"n}t0c%˔n&UJ?RR|2'<x\epnfl0ª8V!ـȭ؁ 7WEb,җ~Qäh@4c+Xţw @, L*+b xݬ.ɕ:0ڷU~Nө]TVcΧa Mߐι{V4/Z%S^jǫ y,Q=*1KKdϿZ!i!O7 3a^FÉpvdc6?]<= Fj^??ǐ'xƪĵ#HRjRmd.,W.(C[{ݹuV+tT2 VQ37(;\.:,F+>:\ 5U#F-ЌNULs~c~7Ti悕hP{ Cx4Ԝq-8Btl rP=Z/>{ia U\=Wb{5Y޶jAqĝnș\Ai@Gn⚸cz[UڱBטl3!y*#IGd$`cxFh=EhFƬpX8d4*OTqsg_#6C?A適K'2ŇAתJ}ƃ(?}B13и`;\L>H8W~1gjŞ hætA_A~\0q[!pN3fAl֐@p1S[T:+{EQ,q􄹲bJ|ׄJbq14v 1^+xePL-- EP@2Z.dw!. $pcghE<='l  .͙]~w9!9!<[8FE)@3a owd3LkCK}1bl)LA>Mo| +>khӘUfȟVlCDbzbEQWt{D|SN8_9!N\h}3qAlN[ 15}k-/E>&ɾ(Sxi"j+'fwd椀xȼtJgGOdBso9<<92 nҙ"#.uib1N{#Ά_7kZbxqy؟By2֗zj!MӈOuPp( ݪ{GWːZp\,62~.͗M)pY>:s RZ |)_[H^cNn;H6B}rN_T_~ұW#sB$4 $/ӏ,޷AXI'KPaX9 (QqFU:"%-R;C|/_{\BP/w ڟ4UX($rlNrr !s):nk`‚&$L`.|U= Ȅw68^ u);d/XHj9޻#$~A `H&Yhn(qɒE٘"72bC}{rGS2A.?YNҸْg'CThICxb'n. CSa5[hk"PeH(l~l~;[RG΄DXP-rBO("n;7QIx\O/' ƃ Yt2qAW96Oywy=KOXEj +Fqx3YPeRp]NəgAGfU2~ݠS2a"-3iO8uMy:{TS`6`,NŦRI :7k0П8#\uyRLuZenAAҸÚb tǩݲj;)kE#Ħ#q$Ѣ(}Pvamf. .xm\[(؁.e ņo_5Hwl3\JD<( _B[T{oe;jw9CSl(1 0*xyg˝> 1ί@-jgc`]MxqʹZֽKPZA)o˗ऌ}EGhko+˯xDS*V8n*\NH!-7|g.(6|0njOW4Qܕӳ$μގ]{us*¹/?wj TsQaTLk&BorН2UsN_zBO. LX8ֵ^ e\G h9qAo#ߖ1Ӯ*3pXnbjNpC6ÚԀ - 5~{_ntl'+R,u0# W{7E+Hn c#&H2&Q )0f M 1ͼDvj )>NGuGm"k&0 xQ/W@y.*^kH.}Fb|*Pjj]^͂7&r+F+&(8w`ƻ0H~xZUJDl`e䙩 ͚/4 1e,_ҏgvIcڟalX3i?Yp}(>BT&`}^ŊƭB/1}Ik|{5C ,R8fQ-q4V9 ЂM((:8K#rl!HVVJ͕|sAUxzFÉ3OgA%ե2b)o˱cOGGlv&f*Yq3m[Sc%!gH8"YeRƁ޹bL1SKj^(S9,eu<'תV,0LB C Ym~.Ь7V?bW ?wn~~WvC|-|">mR؋=v@Cmhh2ԪZ:ϤoUT Q L@mt~c=B6bjs5iiJ YNa# aOږDC 6 W kGް%F:%cy+h)Ϳ0*;~_ik.)vboCFug߯<..&jZMFERPa?uvScHy\(Ğ(VmqxdC Lp-N`S\gKy evtV@ _zODܷIz yHeWH+o%A;N4 ZvgCі5i2 >]AN58,+( u¢/--hOv2>:+5By!T*}B\:vRR0&r %ܽA7J:~j34)|:Y!SP\:V3c=1I6r[<τܐᾔM %mf2 on'^Gf 6\np0 $Brnz?QT3~qp){ NH@>[hL+-no&X/ʑ:7x ֦rZY=g:n;d)~ۇ~peQ.A>*s64GO5WLönI2`1%rLՍ,KdtQ}c*۾tR=M2mDqwAw-2Nn3?>Z!X -i:i<K}Rs9ήy r!]魇)Sf WO^a\~KbLcEA]󢟑DmWvd7O1+r<s~9*=@͒-+)n@Pm_/aA)ŤVD9 4k%uEʂ̈́Fs撤6{r&1>SmOdX4aX"=rֲ0uYamNd"bhTP'/Y(ZhxWW(e){(*?X("Z9!1AVվa;vE\m#B5"|ɣVżP|ڪ<*w{_*ZmH͕=@8Z~& YEߦq3SrtDFYtfoZyTbQcfq"Q[I?0Yb]ߜ4Tka (i\"[cG CߗO(̇SA-2ITƄk8+ְ4xޜ6N3:uG2q;YwI Tɸ)"Re,v? \nc2ؑ;U&sh?cl'{~ESAcBgkkhʗ˖[y'v xꇤ.uL5= lޙ;_<%P87K )E;yp̥K) 4[7ɏ27)Z'qQSkp3QAc%9[Y6)i?ˎQ?TCdÁd>ejyiTpo,9d,zX$aq.^slʀ_wJ*!ſWJ$‘3`~VEHFm9f1 sWgzHꙑ*.xAٍ LS!a}g| BZ2 z. sQ;9/.-.Ѫ/`sgă;wta/QuB!JJ>d7?7i8'"W5S-"?2%ҿb"SnC*o55l6.6*M1iLM06n<@\TS m<$8~\-Ȼ>bp-6"52Ra5}ƏDߜ ].$ATTBXb*:)O.TY ﹯}i.?~*'L@d pͅ8HL_ê8̴ZvߊvZ 25fŒX頍^NȽ$@ 1Wimn S,=w=-8zB7~^;b<+<¨-N8Cއu ]|#Q1_#yuLe%#sO" =:_l&M/KZb]}FKI(NE8!Ceeo< cB'#Yt$!~3/9:ѣ'B>,mk?mwA GMjU/d=I~X0,5JI.tq؈_R@'zfr @ gbp 7^)-2#WA=:1h)8?WIeO:ڿC\ޣjceT9H{o 4ܞP @7Bv7.(6+uБ]2sY&g!w;axԓzaL8t(.dQunyLPKRPA1^ӹ]jAx(ů=X9ylZL |eyU$O, \E㩜rbEJcm@K!,9~=ZwJ{`X}?bۃRNƹ|K_f;f;Wp }˞>v$ `9xCYJL\03{꼝:rܾkdJXCί4Z޴me*dQ;WŦb> JKʓ bH#3]P}.&E*~TM[XTed/gΝG ! nxU7Bɔt4ׄIJ"h~ Z{ws55ȲMc4̀5+2==ŗJa/=P7q}~ p9۾`<{˱b={KG4E!d*v+44o˦eqOHԽ͑IT<ߥ̶LqXukN+FZBA~ZǤ,Y{aj~O'P*ZHXF(.Y[v񒸕eG%$QM26?k#Y취@̗~ K `6ڔvOg!?*iI|m\̎0K+e 2awRa?__ar8 $,tqf 7L,Pv: <0B'.Oouwz3Tr ]Chɤ m+8CEl&{G:@ rE%li&ʁiw/{v $Wfp% 41꿰~gШx$=rhmR4\K 2d,C}oK5.I o}-U1\Α/չMć˙xެzwL0Rqj429~G#kI%8_l MCLYf4|cJRR4+짙E_LMRz]A;ldG{ya ZEpD(n-ѐ6ޱ QfQHm$4ՖT6D~X(^<[-@rCu> ³Nv u6Tʥ)JuFi˃H UٝbفJ `!%GW"j,SM {x|j?yےwצbH71TXc xDa/v2gBw0X=S&̡L-an3H@~'ca?W|? lK/m~3|0LP#BcSz4mcx;e#-?-˚}@ \_j&hg%H6_1>Bzs} SYٜH+5D08zɸ}&­-4z#JS'kpex_xu Zs NtWE$RmvzK4;vC=|fmӨT=q$˒mB\׽449{q-|޷-6 7̔պ8P/5a2m}O.v, SCh B_PQ2Z +ŲuN8nq:2>B!iׇJ'9+!/`Y,X6م|oy2"1Bi!]խ3 Ve(TKu=L pEsbI'l+6WMk>E<zzBuR쬰7 nN?nRy&>f3(%*ϒiU \9aƅZ&vAmWuySYra[t@0ShFs56OHܮ;l*GX 4bPC)* Vd‏۟ôGO| ;V$ :e3Y #؂\/\7$tI<|Rq_r0 O[;ّŠ#BcK)>͕VguUa"0iK ^̈́N@H:و)aB95nцGuSv|l}wK}-@-̶wbFb5ɾ>p].3'zjoc%9iGM](P"gMDj!;vDQԉ@txySdS%ѴtA=R'+C*) ' n4O 񐐎}^;ft G- #ʳp;dduȠ ?sA0a *޿t(^($v3;}/rEdo8/^Y2N3d^Eb[Y6VT&D*n;B D0+N2B#E9H~ 絢5wMa@UFkؘF)PCyLn R&A,K 5ϛ?n_ ˶9niˣ$ 6¶:hqM7A;c _iPde4r2!}p>{/OX#BMCJ%OxGILer`)".teVBdy3`8`09̃<$W=iSe6/ s>5| 7U8Ȧ'[Jz,Bu"䒛Rg| plv@M舿²-sv~ 1Dl?Qh;IP"d텮T`]Kad 2xlBGU%}~Y_Q] [*Z 9,B!Ge.H.Xbp }1LB+!C`1#MI` W[@z;w#M#HK; Rkn W X>-oG,ـn>*.^r!6e졬oɲMW`! c▽EV\X\ g8sdWpk$\Ưץ `Fvl st. _lX/8x(/ͩ]?lDyI^wbڱc&` 3δkzYk!+VBGmsmiubT, ae@ǂi&m`:8'{&Ҿ^PƂ:p!LpT}fmyYl[Hxu}~S~AWF8 I#+hG᧞P9phȇ+ WNw"x )Sb(;py.60iw pVӴ~K,_8_.; ^4z]XZI#[6 QKyDZ^30aADЖN]y8Hov7#fJMsF;E8*.Hՠ{0X4ĩ+W%@)AxG|ˎ0q'YOs٩!҉]mHW|}uNY"/Nk)e Z"[VӔŦ11TCPkthU|릵ǰ ɣRK")+&ufe܉A/s8-l GRdl=]fbLY@Zg#y- ic`op ˢx!=Դt 0rMNkYP؛"Pz I[.-E>yƝOwǖ!r4)?S ]Oi Z+UxUlnFh +~V%-M%ՀCEJSs4*D_) h^RM%FMGvҤKt'۾eɸkϙKu0t8i 3n@90߻}<ԫ|}`N嬆pΉ l1`&PFtϯgjI\2)mҺ?X~#p?-+(&w&a B1pu,aZ\]JO|4D怿u+IZ[i"IwܝCHMp~՞Wݸ.-/=.\ԡc{&_{W-4]+_LuYp71>JSO!\~驸+\M)"נi^ʩuRyǩ87f_3 zyb b՝c_@`o]פ4ziz=Vv)%h`sM؍b6{Pl,>@~H_퉴A:K7$4,b$ A)韤Q3@M(+tRktzFtdf4=ڟ̽Yͪ8)իzȚ4 즆Bj ,IUHq2FgU"m ZZ sT'Lp?=#+D[T͡mSbʯ'S(q3w?K}qQdL Orlu]R#eVpD 8R{6.s.]&-)M%mEvZc.q@MKI5]0$J"z DEƌ }h zK[">X~2Tvb&rdqy 9܂DɰiUJ|xĵgoiF{Tl?yХtޕL!42WbWS |娸|hB3_q΂NFԐ8F†Z'@˂R<7ZaVp}F1ClmݾɵU$*W:q}ge ;R:Z5+3k,?YvB89n˝GAZW*##62H^{NasxU'6q3{٨&C(cWs&G@3g汝+.o]ꧭ1 ^A8 "EUكHab>P񹹃tشM&Wqq>L?{%1;M4 O~n RWžȇ#>VIT1O6QF*uUQE|/:И^N}E38;J𒏦wm0(To} :~7?ڄķf%MUݵ?X,ٷCdtǷ+BG̮()Dʒ?brkihA-fRA皁] W) _,H1İ%HZwoN7G($#AyI)E1dQ<!~ht~d$Y\6n#9Ι.'Fш3WZb6I69aX8E (⫟Ffy(D^@ >W#YalH? ztD٬82!ZlRIˣL6MZԗ d%-ǷK6w{z"]@JF ewVdC]mA6خmIH  "t$D^K/9Nڑ[ ]q͏ĝ݈ I‚h H\KDЉ[fK`gI祉&akjy\vP^\Eٟ[L5*Rvo}k 0M0We=OG&VzC?Ђ,Y7zR%]AĆ5Ib806Zp~m. 63Fh<=ܮ$mۢR&9 XNN&uSW<{}^߱S!t3ߞbW9϶:9||l&e-.?eΠ^0DCFh, v*RrG76[2َh($ǣdOy8نNے,4 1"N {ŽO^uZIWך_%r:V?mkg .u\%CSEqP!=-n(y9Dt]>4PZn6 ,qDT.L03;lϜ]}D ACR UW`}0K (FyQxqvy#[śf?϶%vP*Ic̦Ӻ Tqc>Qi6cUOm~[;Jr<*xCNR;ZT7, ZB:zf?yĽ}^ғ7! ^Mw0?-LA#Ǖ8n*WFEV7;EUe s5WE*E1,ʟC 'Vsu+w`PNI ^EvTEJJ4Rxzokͼ6gCvk|P17լ suLiqJ9'jlt(XIֽ~"b\aX"PI<Ԭ 3ܓ8ȣWb*[/,J13 d@wbD&eRP䫞񣐋#xߦ?ԫg-9*/Hxgz&N|PlF(N&^t ~ C*~%VD$#K-9tB&;gOopJ CAqcy; #:̴0ٌ7L%Ic/ށ2%_RFp؞BC'X|I@]a\'1)Sx[b: ~pI+.)ar"¿6pbXIJhY\Ȑ xvX,Ū3hN$y,~j.l̦9kԹܫ+؛㶴j@ 8 TnwHPN56j B:9 n5zh~#*  LcCο׹^8}E!.l:QFjaE˝wtFD -Ά(N#"I1 خ.35O`Cpr՚BNb]%T G@OR؜³@?ǫT~lYEVhV/Zɴj^2¥P,pX 'n/!v-=yгVApU)2*iQQ*r\x+c&Q5Ӱ ;@ָn_#ƞ q+$cN{3@if)U4= jloc-Zזd!bڡ["0"Jգ9#`, 6^SM)f3@g?(Z@RNU9^@ ?oXJ;Xl5!K kݒZCsOJy=PNso舥~^a@9 DαٗB *IVx&ʭ}rOꪟ$ǩw,i<n2 2^\n1&Ì@̆{LL`ՈV}7r CA9E `3Ķ~2?ԗ@lGӞ7ԏ;_ض]<6;;x^/ә5玻߮Vtw #rb _lߣiTV!<-0EО#&'L)/ܺ`O|J8{5#RNCjU/i@y`nBߑp S'VlDXߠvcj:|5):\cY*,PrR##=f;vYLmS|wF^({SZ|t;(GI.h}W#=1UN$Ic?D.mΙ ,2] ]> [YFQ=v%Քq"H ABɌ\+@WuSA6Y f#B`5Ogj("' Z -nHIMkarjx pDy(@D<`_2JjShQjw6-ut wlDz "aTeݟ\#|ys X%It `a)sG*8F$N?qGU3wq;4sx'|Yps!bŧoN8X4V elsߩSCK'>a &7vXN B0}]M!ǛQpbVV}h4l߼vZjȗ{1Qq{TYj}Lv:/Pk{@̺r,\pJ,6 8UI-&'5HqWe~,S$> X:kr=Ѿɍϑ\X7 E\@Ht<\Mٯ!S~D2.0+L4D 5cf:q.ɝopUF5HtL Q!Jy:f\} ӗ6^&&9RĬkGO~Z>v:{eU M's9ed3'jhgEv1[ŷKo>TQDG!)m싚iFaWm2t\$$k@XMhUM xS)``_֖ .9w>-\c3M-00҄a&cR,Yz_o4BV&h8VA0sP|1PL3Nz3n&vrfKW>Raq|o%$lacvh8\PxP"c3)`{˿6b{lR˝.fKAn g­<% [a%f*-3]JLuY%#iϒbG;xQ@f`䎾u|Ɇ9HUD GX.4L;DF`X  ~{/lleKr՜Qi78v~ׁlw"EM4yhY;i9o&uy"+ՖTWoxpsrXµ#1 &ءt6,?T?Zw1@&Fm;IJq,V.Yc*{!ҍfc:GI`2[aGqgs#!- 1'.N v3v3~nQ|]m;WKQ f#QHB"+lw@!|9~QLU&w񔘖0\?۬/0BҧiaumtZ84G/&Ih:FpuZ+GPF[e-[~en-1x aA6vC/W';'q/B7 <ά*k\idjZ`,ǛH#KyY܌e?yP`Pl8WHzh4 >5 K4sV|k䠢 @XdQ]%;F^'-i,҅st|wP_GlJZ3^k^bAm0 t4v9X1snR~ċx'U\ūm Op-MՅv)[?Jֳhb%S42eۏ \Lkb҉OOi6U`^tmc6!ӛ)@[S15M&2 l磃 'ne.x"oxj 0 ¥[[,,j~K#*5?֥L:&zH/DT@i *0 #H.u+oq/aC) ` T^0i}Q^@D=[Ԙɗ% nJJsSW>~lbFxRPi%sqU jj+j$YMBⱀr da}hi`V K=QMS2@|  woa8_nPT(ڻX[E㿧&hjJ|tɫ@V\YE^'{XW6_XӪ;ezDr[v~8?̓wČO6vՔ[my6'(gVT C2=1&Z尵޽.5yt'1M}aAn8JRS5rc~0=dBQ)W_$eZŸb6ʽR1@9T "cp2G&f}j"e#x؉9"Ra{Lk(I4 DOkG5FK JPCA!A/cLtAmz+4 +EB#LdZ+,?bFgN.?87ĿJ.h62_ͮcɗ z 5&OD` c-<% 5U<~)}(C /Vf?^hLcuC}ܝ +z*Ct.S(gIJ˺C!=A#O cZ Z8_Y}K(5%^1' T5>AF@9bؐ\v,x6A1ny0hcN̹9_z|<x97% v,j1$L7مA2kI >ey=SK5$],JszB{@P&aUOQLR3 {@g/Ⳳj{E0f4-t }|e*L;+YIfmmߴP[zAY?c1e$i!7U!iϢ~˴qmS: ?QsjzaQ Ŧ[nѥ9Y^ԄNBS1Ȼ6RKVz5hI+&ۏJ¯o?煎Q ;.q 4?9TAlt(Dka\١-Qނ9l/MHQ2` Β| ݵ7*}LgAa"8*$F_R udj^\}h_xک `uAyfs*s4$ \4>+87 #@]Gg:١9gvoA{GJo)ީxd_ “XG Wei,6H&I 4& %R[5zy~s!G|=W ^Pu t$3IxG)O0X)yKi}0ؙ,Fd6kK3{v1ddv z'8$=OƖ DbqZ k\9"U3E:^"2ͬ~C 2xDTh}z Ӳ9]v^SMuutA'?LqSXY2 h.փOTQĐd5I)xmr:=kxOn5$8Y,jYwوZYV&wKwrÑ^¿^Ns,㧚Q&Qv$0OXdR mCoUj´BMwv½3+x!‰7WX(;/#}|%ZkZF&v[52۝8.H5G2> #bE6d#o(-LkL mZ(o<BێK,>bbf[jEƿyTG w6fHwMyk'A,zTw&e#+2)e;9`ڀehRhUc{#ZD=fA<-XPwPv(L3$oc=}2E2+"]\CɷT/7+[ O:q|JܑMzP{U &Qp"0 'B۾'JԒՙ@y!J- HѐC_QuKM !34oSl罕]Bj- y>_!GL,1KrsLm\ )%vfR 19 Mf3eժ *; tv̖ҿ R7)} QV2рtx[ 1d }x/Xe أ*>Y` PW !(1 {Iw'̸DcQFb=oHݪHe-]՞e{ƃpqZ|![W\1<.VES?f7wQsdˆY?_ 󌮠g3$ض I+U:)}Aw Sfio9jqV ۶}o}'␓_JwSwE_1"${j#t?6@Za֟0 2VN(uKЇ<g~mWKncW/k? 0S f&"^qq61j+u4,RC+i+ԵP:X+ -2e=v;&*jBo[`pcTtg=$0n/S^[_ e*PUb)ђ<P7l$x(pEb?w@_vshf5bSc n$y҇ch094bO [t:2kYguo񫨟'^~mrowt׳KC,u\oK+e6)ʴ~Hˁ2>ak Zevi6)P$=7Rл,Xg  HM0> kL}NPϳ:$d2D{Krv}JBU4e6r]zB7=/{Q4np!;f|A`{6R_!ޙqC>_GW O}MXxG;V[&CyHķ{bA$?RuI޶CLzq b *`utZ?"5 뇀1ep j?LEMa}tN :g6cLF4NlcwS?L#6͢ôiW7gEm~k VYv>PN#S^ `ܺ-W1 L}& JY_}6m/F( Ϯbx0500݈LG(ҰF)ʇm f~f;-7eժhF/]]LCB]{兆#0'0t}mn3񋜭:Qg@BnXڌ3HITYEULE?_짞'OWteېuN-j@`f*M4Ãrp\'sJ:ms[98]c{ЂjhE~ B=2), w ۶Κ<м%Gtw`agolX;@+a@I2M+o @@tRbГd/3`Z9 g=)H:}#NwmMydlo*QNjN8ilviG((Ԭfs1Ӟa@|_ 6߉md~? 3}| 1,?W̌ ]Y]ٟF}$a˱v|5 ო3NTNIlz=%2h)H=UYDφC|;t!Ɔ?J!Ir$6 7'~/5$ h3J:1!Kuk>shw/(/gkol(&؊ddWp6~$J>FZǛ)\QWo'+IGΈK? V3Hg3P=Xc*bv1 teTb,Jz&l·1]xbF}/D0dsj:*@`R9]ޒd?\@[2:&U, .Ŕϖ@*gP. OR, X'`xb ֏*O#́[;!MOR%;:I.#<(6 JR}#α|vmROgy!\,B1g#fJa` MukBj>~7>SLtLRCA22G#%=BP(`OWbB,#ۇ[c;EMyGX,;! O7GDn;p1QT\NR{?'h@*-O k=ѥNiH3_] .ϲGV8E`|cm} )4劋n*洷J*^/ .WvJ)#su +cwHR֏\BPU#ho+?&}PR(BfZ#ѝ 73jVx)C$]L0kD䇳6|#q~,"U(PlIɄ2mkx6//if$zY^{RMNۛXKp@=[~gJJY 1$͇j⃣^pGk;薛Sgq#KLTԧ v"bX ABY'[] a (D'лcZvd]=3l{x/I+?ZE_'QPY~#rZdn H.sqKqޝLjU]iB:e,~j֬ ލ>奇G("+`ϼJsA^+/<dd|zҩ$J`0F=a2B }Y9#bˇX-qmD2}_n;3o%;+Kμs[+ YmW==B:a %$EO̎O>h6/ %7-AVXpZ-wHS}SocIɿ蕐zs1^p$!\9ҁiQ>S|Ŝ9\&¨ɔ(}fM·5Q;:Ջ#ckR^NYҍj_пRf9]h.j#t$gnzz/Gbk}Nnnɳ)_E;1/w W-l cN}e~_įM0$XV#Ȟk\۝vz{r7/V&aQ6tRAh^6G_ۻLgCBєq]dzv C!d͜xr[̩,W3!ltW%a 9U}NtfȬ~X_B9^d.xk.Pm aMڍ\:Xx*lr=f >6 j xL* F# U) κCD}M!OJᛢ>ޗϏ4=#6Tv{Kϋ^c-=nMt Lf݃aP։Q > PRJOO7f4b8TѬkd ZAuvM$aH:^s5+XB]d)FbEQ MYվP˜#}F_پS<46 `kfN#qm~%VPv^gl~1 Nt&<;}%. աd vW<#Z'*TvT))P9ךⱘ;:\!C󇑻ї]8^3ݸ% JAVaG;gRst^;G~"N=%{6&FC%h{+ЅAtwI(=l_4"Rq'詾)[@M1&HÝh+/><6Juq;1۳!HW22BJMk$/TmФbε褍aj䙸1Ҭζ]+Xڴ5p*S;=̦5.0:(tah6RCEI@݃]r˗MP .%͵̊*%GԄ(x5Xn7(}r@ &ƏuYd~@^JBz`;_i3 ߉3FCS)6$4syqO/㞆 15}1{W1#Np^P׉ r^ 9 }aYzë(,LݡDm?RU >]FMxJ$MfuXТOKP os[Mv@(DQĮG$"oMov#jxWd wy'ȇ&V \\XOT,Nlk15$7b™7VQssv-|5$]Z:..`5bV0WrbmNeئ%m6֊z}pX`a:ʑo}0<ʭ!rNC4 πor%oXHdž+.(Gi0[KdKri?] p6^'mYʆ&32dnlGAWJp &V99;+]!ЖސP=i6厸!ޛ@5|JŅԪSnO֯4øT[# Le^:kUPOITYI9MD>4 _0Q !G.q4}2O=/209Jd]_.ެgQ`~4(5 K;Iެ͂h5{ya gR}6#?#s;U38_, G<$Og(\%nT}dB8 >W4_|RF|/SV NM?!8ܑj;IA8Ɂ]\*Ax輥כ\sOB m۷*A"l{Y!ʵJMw&s hi,|Xsy8Νbo/vk_2^uW3Bnċ !]%a`ܷO|$\3@v1Jv֦ mAP?̰xя\ )ѭ| @1hh Y~`pt"|_x.K 鰈톃"p`>%8'CM_ݣ Ԛ9CЯc*}s|.v?1SӸ o!=ociʼnpT̼bg:6MQ9j3X5$\G3իn%#K%0"v An{+[[=d3lTq%KM3^$kԑN )P (~.vc#E0 COzg"IWKk4viSCpl_z ԤQ$8cDpdq˚Ɵ 7Nh^50 v}K!dp 5-/0L9/IWj?!q#sԜ,Y;ah@, i)O8*ecҷVuY %:W iKTۊ6=$zc7d{[BP?븰NǓl SCD*cCT2f]ʛt'ۗN`c `qpݩ%vux.!}^;`gH&&iS'xI"ĆSٻX7,nl8idVUuiJ[pjv&p(qꌢ:Ƭ J^,ܟy'xXL Oi,_df9kcـz(SXMtoxu8lDTVY类,s}aOA} NlozSr3Na;Aoc_=u"` d~ npT6^&Nqf&fUb}tTQX⤴z3e]ت?dŸNSLX;M'a=9xp6/Z2_?x_BodK3V%hN~c iD<rJV=q 5Jf۵KR| 5Q";C7F`I2+%nڑ9?;O]%Ĉ +i o{6yxAk9i8H@4tYl.bNC<ѻi(U-ísГB,!Z@%b/>`͉Z X,,6B6[ʶ@#qo !9x&~|Rdu`X h6ghEY4wz*Րj`gSW3>m#L7^pOP|&iΊy”myٰzHeO9ҁp|~[4q~kBCi-R` 0i'nqwFy=> ^SC:רЉF=? OC?6L 8UP-qP9v2۟ڔZ&]+p Ma  "1pdžL|=l7uu/M^^L͎ehq!W|wS`>['wR;(ي5yE9y?е&Q㝉0UX:6P5WT7;k@ >gGIZOl:O'>N$on1ڀyg:E84lzX7&<. ( I;d?8WtWi%U縍皚pw0Nu< )O94s }ȍ4O9.h-GeDzK齒w<{Y/bmV"\I_@,,ƎQ˽ܑj:b4@\{C+\q tjaS)m?:K6J}E[59L2g H  ӏԳVGJϱ(P[vθ4B\/nVj&2RB:*RQ{(*~9|"0MHC>W:<ցלH}' ?u(<~๤:GMkn韥9\ Vo8I0S!='Vjw6C7С AiCX#–HA+ t m:>U81ʅ,Oo~G*`\ ݣ#0apNtD}`M.\Ɨ-Tݕmaf%CHc"z`P*GN'E,9.Tۄ,ʗhgbsu[\\QK~iMH zn X}4olD/!Ð[v*[7m^\UZ\;3;}42]&I-0so gt.D z2yWG` 9x@+& QF(ϘKTA]H+[Zm.^Ez0kѯ:Ozc暴ImsӞ|Wm&^W弓^o1QF$&jV!L9=dÀa?[4f@܂=4ai[^8@= v:wC`R e 蕿ܶ@DZ4!7z.-Uv%%KRyݽ8U`6c\\ o[a+_|&BUs:?MNh29ڡ,JF,[FL#6HXLq{a97%(ps#. ʧXd@p5@y!"Iw~\6.$0Pȵ凎B8,`N#ZD욏^=DjbBJo'fœFޒO,_3NA d11IncϛĎF7dG<<CX,g0(8Z`;JW[ h^yN?+rͥ58HM%brRFoM/\P#y-CPtOC ?܃&ńϨjt=㱽 QىS29m70p{ u ]Bтm'-eƹ ' -_KbD-,)A̡amRL>~ o>MӃM,!Pzra16mxkYIrԉ0Є>3: TZp˭)oQNS}>*^;L7dX8%u!ȓΚ |x-sVUwp}ܙud@QhXs*!yҷ* H` Uj2F*zj25e Nsj\G0&&:Gl C /$Pqfx9Cҷ$U CI;uJz bqvzJFOiV7"aF4~N}V2h#a`x7=.,Ǐ[>Hʹ^9rGQ\#B^r<tN_|cQHp]FnDZj>s&;Ԏ<S4μ%g:&Thw1!pM ;p4>9cN<`O/DMUi {YIz.uN̴B'ktFq E[{th!gNS]K=i /}n图M!]V{m5U^R} D>E^_p„NN:}zcxqD@&G =Cj$G6Z^/]7y)Ly/b.q~%\aE[JA07^}JR/ϸ˘{fcD@4!)k={hEI4KRیJ@0mT3 !UR%H>K+oշN29eΤlQ{O"C8p8I3Bb{Zel <^B hHgsE @=7yj38kiUd ^}w$o8NR}dK ݜyX x΢y1䅱d[6e>@Z}r$_[iʏC&I9ЕCXl6ޭrd?oHC#93׼1æ_ Tl S%xHwwZ+&ޢ:+&N-:xqgɡS^N#RMݛ'zơۇq5?xSxbОdĚnD݅׏Ϲn::>B{ o [[&X.jm`*XDӜŸB&o#$GZ|gXs(`8RLe:/h/I%zp͡l=EwRXͧ ^z ?c‹H#S[AG`<}ȼ@b΋=$"1 Xm [~)>Oʼr=O+>OkŮOB.G c{V-IU>@)+(@VYqTY:DM/D~kE6OAٕpLĐ,hzNO=Ȓ&}\ %b5=WG"ʁɀD'T[7Xl& "FltȾއR/*.0~\ڗ\iM5X*36-շVܜPqH>3rqO1^ {7`|L~Q-e>ܪD<_ z[xgN*q;ØOW`l]Mpo]'ތH1ܧVϑB"Qc%y&0:g}>m\)*ct<#z\J}03fNtqPLɭ=RX*&_W(BsW"˻ɟUy-APK-._z1x͹R? .bHf k*9;\~ibM.f,JIslk3 vF= A+o_:tݡk1KShp(Kk7(_2Ѯ|ܗ?O˽\-,9CBZ;b_,]ަ^̑ēVY=ItlM˛v(=(=Vȡ3 xD,?>i H3snq>So#O0b޺SoXȳrkwWeqRx+fÕر=g'vvK+/:Ld ӵe-2c\ڙP7V+̱0ywfmciZۢ1-@93J6s.ehvF>M<:MݖHَS70&-!EMq+ ~wr/|/(6#ι+ט6O Aǩ9MU^?`趃*Uf7fZ GaߚBBLsfԠxao1?'ߞ‰N[.Ϗl#;GtAa{NaWʎAnI%Hf >HN#~,4΀gˀ=E.'l}lݚmdfzcOߝAlq{J tr[NMFVE'Aսu a˳9h-xKR-͍+45 8UsWx4^ ^E~f$ d , V(Bv!Lj?md־&,cy̋UD+q^.m\E[ڋt{]~Eňuu3Dy{;õ $Z;;x-٢w\oʔl/V<3"wi0 sV=+c !ulP*L/d8M/XϛzM1WZjLH"_Fwf9g, NDC|ӮI*qaft5,%%E5Bgeˬ C`(mƆ".WS7$h7'2L`!~B("uM`(RfIZ&!٫aݹMʭ!s>3P709^*[r*4)9.s{M֘xdB9LsO;vNjU1{Yj @RD, ^lg;o_@@E`.RkךYg;ʍՠ> yYECpu0pE ]Xƨ3@,\d? >B›[ٛwu؄r UA@D;Ǩ@jE[ޢlWN472HcH Ma{Lu.v큼]&'Hh,n0Hw.r_-$ʁ $2d J3lAAt r<#!F?5<x0)zb 9B"Q9_{YϯO&ީhAGΐǑnϸkī{Xحs 6ARH|4:@fSMdTd*b:Ξ6mo mu愸 1H6u0 S] GWm>òZ0ikF<)ɭ:vhD`Fޓ®/rʄ(Ծc젛mdLX F.;7R *a74 Ӭ.ɜ ն(MFi:Y[4ogNg\bKb(u8ѳFS5OѿK=meg-5hLM>E]G(sHneΈJ( )3а$PDytt#wR2]Z?h]a@7[uufŃkqc~--ϝe铨-DV RH$OE[{IKy=!A)zđv>߰4,~iA='_"h5}frLѝFߣ'P w%P_wiNޛHR SV},9ېy Ozd[( C8wFҊWxԥ8Id9yX+/_;\%G*щ2"b}Vr4S< m(]37Elrϥ)8.Fg9ꁘ q3!~Wx_H 4$izuԂȶD pmMu h]A 9O:! gþP!L!R/X{[m .,?/ *\8֩&)\!jY J-: UC #͝jOž= &nM4~*ܛV:H91D2Q8? ~!W(&Xs^-w 'Ot٪ cR#fR0J$/N䜦?z _d#3ܣa*jA'o? ?QMch8bOč!ԔQ 1,C1m3-k.ibvGqØhܷf_; &ua{o;=Ử83#.e j-B|ubho\t(=q7qz`3hqT+!f(I" w%ґvdʃg85&d'c#ὃ%5/XZDN!*^J3l:R,E>J7+5xV( s\4cvײ/ZKܿދJ)dz|x}DV a1Cbl;6"V6TfPqW*pG4$;OBRݿæ۽*A]@ ~ Fv_y\ٜh9Okh3~]0[qxzZ4量H{~1V{u=ƀ/$&/ڐX&R7qI^[ӑ&M:sLlVeB@ /=USlD9aJ{,?ٹxhЁȍd-OKoAv`} CY-O={8k;d_|GվMmMRrd/E 6R?nZsYsOLV~E3e^yq#э3ݙʀrDDʛjW\e9xrUE=kc*b3.ƙϴyO2č $%ȟ˯SW }8o=[>?1b)A=6E8 kOfqC~ Uq(aax/ALIn!ډ7ڜ[<1+Z>-ALX'Td/Hӛ_EH*[ 6!N djA:@˳9֊ f7Hꌈ5Zm ڠp0}v4đ)2l+ےfsxl(ϽgT0Pռj ]ONM}04}5F׵j*~ :Gu'c0Y_%)k $W +ֻ%($GOEM&:1jŊeFIW`x4-8O+RׇȔ9bAe qzPo^=>X4L~9X Ԓ_r_ySK'x[YmKiK]&YY-EQ3lu![C램XqvCru绲L,gd:_q2~bw]1 |P-T X\ 2IG8oP=˕x5bP1MWՓ(.%p0 [GM*; SQvK3Q8piֹjBf6]6$qm5 Nv,g<1 7lYNQuFk @}lldbU~0Ry;"kqAͫm a{TNSPS?ct?M/?(e WStXDz'ePSsFPsw:-ʝR؝n\5Xs;-C ԚȰ)f#& dLw:Nk +*"Ҝ"Xg6$yFԬRL Bga;FԣWb$I"`$mpM"gpά#_F5Q~r{ؙ6bKȦlo?/#.0>cC+གV&t^+ᡭ{D;n0V[i"T6xI$}H`X)[ WJ/=FZ&$΂e#*cgnv²l[| nz{jڔtHmD`jө~Z4*ߏ!=9W.hZoS|>tYX&>xFD {HۺwFͥ~./K'FS'Zsw!Ϛj*3Xn޵8̌>2#o*d]7+j|xרSf;e6*j_=}EI6W؟bq&!V4(}GnG4dܮfvo4zoWlb3Y?E.[ ^ Q <:\-r_tuyZfy Iܗ [朑ʺ6}DZ0 w(ɦl?0CAc ^Jd o9{e8em}c닌cޞsh/;#d.dօ$S9I;ӥ*Үi3 ¹|<*9x L3yn -\mT0+qD4) _EZd<UkU0*~|Ρ>jʦ'WƝS:86UTY+⨤O_FՌ/:bA"v! PnRCf Pυ9 V)I Gg_B ~4̃-g.rK3!2{fƏ54_M~ڿ9(MUt">e?GO\(QYWs1t2;]ؗ<Ǫє*w Ng݉GFoSʚ֙MC5bqj&Lr_N%φ5ݔq"If' hλ.i ;n5\"u ;&<"XSؾ݀ojkK?ѣxhۧ4$c@H^E+!ul9lЙlnG9UxR2k&;[DwmzV\E 2]m}2D_rw20sxIq;㽻e?8k(lԷoOYo&!E(pwt~9S"ʬoq`ֈ%]ͺHA=Q$ޓ/ } Kv!T(3G:ǽzJԅ1m`__Ȧ-߫]11cf^F /mwm~"ByLbtUq0;@L_ ng(/T,wj˜@IqƗ{tfAZ`&82vPx"n$T%5kj""pFh iD12>3ʅ,03-Ň)Uq5R?P :.uM^r I6a3"glbҀ< Gq6~aݥ> vӆ$H&:MR;u;'.GK%?*T-{YE[$hɾ-fV.i(f\D&!('J0OOpmJ .F;p:SJSV*&:8H3P-C "Z-{s(Y X9)}FDAHnൽIG31%kE_mA_CGK|@opTCm?3p;Μ ½B<='TS EfǒN(T+PEq@?Sɵ[+m݄^b'­j>TA'G{C D3Rji JIn hpW^ס}PҖs>=8J R}Q_N9e~z4ǕOi﮺2y'n;WjM['uv'jdCER/tpHqiayIGgL}b as\u+xBc4q+&E؝9 !88k<__>˚ ?&QpcՂpS 5bt`[jw갎MWrI%}τGT>yaCġyb\8NƂĪa.;e\]<i쎺gú0e Z|1M FL( Uho DLjnU؈dޯ4LJRގ%D2N\흚iAPHq_ISG@wlAe l_x;OuRJ^V8t s 67Xe2}\*㎘h/z!'n̙g~ovdeY WVTjjvɔ(u8|\(*$_;~q/p1v -;2Cr;YP?y=,XPb';Tƞw{#zZ@]RI~LA)D玙SkZD|'ME+(=--iϲ٧x4Z|)h' iZVT!~$ͅiyEs{UM-jlr;5 %a.=p~{wŠe4rKce!BϾKhv/A*-l'56U^B>1ghA p7 (d🶜 :jB9}f@Y\RJUZƦDz}"ߣmf:mUcҜ:pE`[0_^On;WK&:UnSs#]^[I#Θ /$JVKb{~Yz=d%iAtk3o`{.@)~/g8>Y=7\w5x]Qvw:U7 KZ[2&(:.RA^C߿W(T2Ƞ)},h'CÏIO_ є*'qIJPkߊ<_s@tz'I%b.|ee^pZuvΪ:8Tj ZQI*vY.Gn7mʤ2 qM3bBJ 8A@j : yɋ6f(];=2[: B\E|jA+q6|Nhs9.%neW1eiͺ&dK>8|>gEM(&C_z[Y]q/Qڂdh9_(A~~»CnwR e͙Ԉb{[O 1v+WaVe,>I9B]f_ /^C[z&Hpekyi-Qq!)H'"UQuyо5Oa K\ؙOIW DD}ۭHP$u46:8+&5~9H`ԧ'(qI-yK#q + zfnFx//YLXԚͷ9g':#P0l^Mi͚ceaAN׼Q}=gV!aم29eo~A?g̺r&Xn$i#SbmҡzRrk w]j76mó.{s첳;^˝A{Ƕ2~q4mPr(Yֈ!±P^Y%-Y%X2;Jso~>ByQ`v9vhHsuѲ mǘvnk\_Bnvοj6u/P+-TbWŸCigֆ^WٲHP\!1H$5jNUM4͡#O'K9I_e[yL醖@d+b83oF5 nMs:)qDESx~d9/Eb/݃[i\fF<ˆ5`$F9*{Q#eJ%쾠v\_s6)&# ?"kdUH#‰SR#h`}#Xς j68Jb+DP]:9* Ee$攔tr*Vɧ3Ik b:YFhXwUpF!̤ii,ػ N $&}~8IH Uin6߸#ϑCiTQϚ¨{x#+˺) ]sR a {| Q$Ƨ&WҨ\7;a 5`~f34@,r;#pRem+@fAC< |]3ըLtN0<`,(O2j!3TYoKeV~[*gbW3.S"O1R/&؃ז3*QfBx_Jܴ~; (#NL8/9ֺۣ_ؗiǂkFdk´X'`c_l\#yX1+~]>- 'f{Q\č9/݊Gd lZ6QӝL-.pcdlkxyJ n@))5Lx^UJ^N72/Y+ 6r_zbZ:b3 @xH9D mOPFt^b-ѐN.٢񘶖t~{{H: ,csn  IzO 4I"Ckj{9ꑋ*H"4%qp!/S. IGq[tת8U/0F w9IX{]tL.6[ˡ|D;%hZIÿ,0SVveo:ҏ;rAC+!CxC1I 0(lRQ7p21N+x{|p2DeEHt9AمG46jѫ?GlyC?߉JoJrڙRu0-Q5ӃpZq#"Tz(OsT6RC$ҡŸ8hF_@C 2|UBmpCqc8}WP3VaK;z̐`W(b$X;t*Hg[jāIQm1M5=LS132-WZihOl)PwW@Y䶇BNa]Ґ6|%7 ,(GA< E\M7<; vUF"~W^yVEy2z9?l}%+֐jʴC==/od@rޓ2pܗ3/7rcS&o8䳴m@x$`9BX:^HfP 3;sL9ͶL>ad{̘θrx:澏Ƚ**]WQq0 oIkDEMO#,_* '2"_ GA#c;ڶqD!WZޤ~Mq>i<ԇ"o F? ZG5eg2^$(%01yeˏPΛ`6{ qcMBʼvWs}n%tqРd\% .u'׺X]#/9ˢ=t@s"2/}g"/vͻtGW.ar=";ch[6Sy4-~=i;g/,/6;Ml_?P&`_鄭nuFn-w0(؎ #-'9鈊h'JKN\_ %Ohw!r7evsX>u@#(ۍ4-ok 3Y+lR^u1<+(ؔCW` _lFcro`jM>=eΨί2 vk9ԿEe]`'o_,dKpJ*{M {mJ{) ^n!/m .厩 # w-SvP5t0\QBk.2% \['nPes#Ղ|la}WTk}Ajh:EηvM7a/̃23ꩣěw:JIv̨Y_,3eu#Tc1Cripg|x?®gÆ(ko붒ͦ'Փhi$T`| ̛n#(~Z149u$_ V}$eoܮԶOZ 6%85&VnԏϙWn2)w{+ ] TjRrfz1=Uڐ2]C|W+m=8cdysZeTGoZ +U^|WG;8 y("RHHugB6e7v\/wT*7tuka=yWN]UUXdTNf)}e/ Sp<zFOePaxHP<YuYIY0~7@7+D= ly iKٔٷ#?9Owl|`ypђGElQ9j#_: xajo'`+=Ghtl�n bFEF6`)\Y}_DQX@JW5TkϽ;RCz%wIRlJc,4ؒ~eoLIs4F5S[:N\IBڲڐV-hu$sW4Zn6.|s)`ŭta @w+ ;&e.2dMY;Wo(g;|s ƝyңޱGRX_3ܱ@ EDȝa؆pō!ŝֵ}-[;7tN9 "(cu9o\ R+\G ("mz$I1('3X~) Q71y@f>\M>  y3#OV+t;5JH!ڃf?bL|hu2;+}8T2d$e Q{WO>p?od(T\VMu'~)O?s ƻ loNx|<q`$dtAhhcݍM0X7Te:*eU²qIQ_DƑ&iR}a@qs˷EdBmkw2V$>+Z$Q5EAXWaX#0 ⑆qO*p~#{űsJL/ǡ jG7`l^ MO%\Q*Zu阋)B.POŝ+=] 鏝L{sMma2ˮg3!6En=Vu疶0iPner<\E6=u5?S⩟r) tKj3$]K&yh*n aDiw1fMoMp/pK gh/Jn`n&+7ti9~lӿ.XU= !TRߺCw%Rc[ǗmԲF]FbeGvF=!h?o #eЯ\29 kj+rnMV^*Yٗ,hM^!ǃchU.H*pB/7oB]qUb#T˔kOg૝R@\!KbF9=#`e+ ێu $Xe&әa'\>p7IL(M+u.8UaOUI|xoQ:vÅ{=`yͻty1&.b7-ur%ԋ~K*e {vqx azm^B)AA ָh> 8fJ)ޭXi%z7G*I.;(NUrZ Vz7r.-UTG,pI2-&\c%Ưi2B,(L]rEwKKF}' 6 \90οbA)':]DmMu>L60wщ̋c >خ$A{ ÛDIK`[ADlXǛ]Mg÷uu(NQ698Q+8q|D)<ϺDNhV*/b>7a|`\ۤ&^qwd Wn c{i_D5CСJ  Ʋ lJaAhɀ\c9lԜ޳5I_eK5<DdRH5r@Pt2gqb,S_zd=@a`'- ~_eѓmj? h ݉eg2 exs'S3%{X翺j20?5%d>?!|c]#yD9=jqum|] 奔 QWawX]/p{rثVprjϬt Bo—L;1Mhl020$JVhyjf|YidU$b"~熣7VHpO,ydQ[:EIDOP-ؘ/ >fdol 7,KDo0J@ Rܮ2 5FO NYN+`wgD-9F[Jy *-У=z_]H3 8gj08{YjIPKPw뮹"1?B+Dbjwiy5@0-zIh.@K4/l3Ƙ6Pe˹3G1WjS/hxh Ѩ-вP,n]5NT+( JCpVr7(c+ !)@X+nw~WZ˵PVHFGs }Qdtc #R,O@f}K23pM ̍LM햊㛪6U梅.Fc6jhܢm u3#OJߟ |cPhQڸJZBGhԕF'&kPS<}JHU)`DLD(K,12Кk>oBtR|ZT̖Jȝ2Ü|WU`C/d-a\姹aT{IE $kojW=D.]ZG'.It4Rt'PlS;3Bo jD(8Z/9ba*Jp=ɣMl(Jzi:ZzJ5*>C$iq80`˓& ZpLȲSiVƨ ;T_ E clJzbLIU!1rzJneihĮTq ȴVh :&'/id0AIbnNѩ'K-gs'ҕ?4 7ߙ$9KctoSQ G?M?K 8ϞjkGQ+d.wrLOLȗfբK ܦglQlxKJa#hE:.:Wtd}?61cɎo)Rٞ'rھSB]7md|򢓵;|pj)mq'Fwfw.x%-e >!vIMƿ9c?}pX~Q`bgӎ_zx &O^HCk ] nd &IBLG<Urf^Tk/svNm( u;[А Ts6g!e:_z7i]*4g {2j^O\] HW.xvEQ+4M¶沋$@e7U3gAw>wWe׽|ajNI1{i!DqĻ% byv%Z7B vΥI@#.y D:xYyRc }e1hv B7e/k<ߎ?k3$&KDġLC1*>eq(1M8F(;nC^ȗNaQ{(G )8N[!%/mM%&"=XEAh7%#GKQJwot8|MvDf_2@'wK7΃<5kIS8jHgDA Z 5X"Dwsj-KQ? M ' [1mRM[z[̹XYG|{qKx tƄrM*>5JKu_$X6\ K5{޴ >&ԼīWצHbaH%k% kdǐ%D&kK18VRG%`"`F4EU)ͩa3>uODxG0VO#~}lzk&F,䳱=0ڳ5;evt}>^HSX>{9!֏Dq6$OSkIp,k2/RY"ڈeVbb:Jw( m`ţ.Y"l`u$<HlΨ\1ͭ09%)z剀(UMZbs1Uȴ 9MJf)*&CX; &tijfh\ϭ~׳D؈ZXyJ`0#{ Ǔ d~>ͯixw2֊|@O.~tNyy$xSàyg}ޝoK&WL$ā [c$3H{&߶w,xXƷ(u""*]ah/¤~UϏ&T*CbqUtXϣ1=_UZ gxFXri g gB/"Љ]BؙRq/K4)[w-*DZ-Z4CxLa (E.l;Eyj!&9*rx{!z%B53`\dse?EAȧ50bsb=@g0tNZGRg %B&^uxVCw 8re-,s)8 4&/ņ(PE`lc LrpĠ{0Wף[> {%RNp\ڥL,I4h=n/io`0$vlL{O}Nc` X52@CgѠNa_bO h∠p14VCJ!dQ͌-fJ%矕6DIP.Htq65!A3eX!Ӵܓ< f$qg{ R 2&8cXU"FΜ_lyߓfjh3͛+Eߛҝ=ԧs [Zh}\.RhEX=|x̅q-r+" δ"Hp?@gR (JRphmEA;LZNvySa UZ'drb7lGb߳d?\Tݗ*vy :FBWFBLMMg_ԯOy~s8lqPutFIMQ"m#`a`Ȟ}1 ې`4֠]gvM \B! @hWk?Gi!#JĈʖp׳H)1B.`Ж0,c3wbLD,gː*.ÀbtM4 }>Gh ڿX 4% Щқvi4Zv+\mp(tvj"B,m ꤾU6{u/ABsF-\'M#b.V, B8,ݢifV_g+Q Yt0&ͬK֚bdbb,&ƧM)4k]-uXLIh"[m'=RF\>rEu G(['/x:@WM>ʌUH? 86>MAg2Mf#a;ЋT6*&OIJaYb~ лN0$GQB{Tퟃ&ΧV]z0toEp呬hG[h.uBY@YC Ȳ[ȉwl,AǎQ2i-ndpFZ2'!u}zj#"Bs$$VS>lD\C5C#!RqG^* \yp:d?q 3W\K 06%n O]6W)GyuBH T$K:m&V?-lUa^89Et u{ydB6L4{N7G!-O[ 7؞r%erlv ڌۄ7T5Xu3;}o˱mrckbT`Kpm{~1k>k!)DRyVDBX$]6QإOH),h!Dja"wo%I?RD~% sRmVŐb؊ fUPdV19w}> d\*(ן\ѱ->߈ I얓,RS#9g^@ϡ'oR'^ wPuHbw_LACr׽bUTyk!FDS%xOp+VsMg}OQ@ffoVc1f JgmDRbO<_IڑjiϗKHdk/Fs#mq`p:Rs4X#Β$Jv3gB̫b11=7n&b0˄V~瑃|N:Xp_yٝ9{t]'XqZ\L4]ԻV՝6[hbP-Fhv7b4Il͖3 v iݚW7I!o#٘:C&˩I{.Ï[z޾oY lSWMM^j2$;}D*x'^jp H; b+mso5w`W`5Hm=TO Iļ! Ñ[D^>("Ye񳥮-λ(!!~TlR"SlyaA0ɎoJҸ=yV0BN!1 Of=) d)IE{ʸ8!d.KQCL fiMeN"KT*[H=ܹDa 14/7+M꧇ur#c09|zggLxi+ͻǞUS-kj#\*˘ULf}koo1~nк\jť3lx%c fԟ^a4;N.-Uy1@JqB#JJE%'/jq\.{+Gc-/$jz\ =]a }-맛Y*=PשB|q}x~;-FhΌo7AL5ْw0wYX)EOø0zLJrb|[ 7xB *fYPۯ˯s:hwa&efv:~!\zea1}`ͱZG"L8!??z@ȂU ["f!ҧ$p>|y|4Q<d{hLN?]ԙ47S=̦*siz2 GVH%,u GAnpߞk;q'޶P3cN?%詍U$Z 22[KǷ@X49=QVkyEZےNf`u4ń9I°F}H= 8k@f~QOH$ꍽ)VIZ00[(=+L0; ll|5>Clj-d7I[~,t+;J-=FH#7z]㖽$Z=D2Da ƩH` vv lqHbe~PeYa/FDu?$ɺl89ɥ:&Op^_g^OGNW0t#hfD0HAVAn3kR u_7s4?pd!l|{j l['V.SyIH>֩S-qV2],{V('Gx_ *wX<]?+rWhrti~/xA?TvlĞ»t9߉o'~,-/ l:h ,(ޅlBhrWiw B]p%yȐIl`4'_t>瘱MeM{OB~{X+@3;Aʾ4tr)b3N !ڥ;Qv>{v)JO^Ien䴁ï$LH[tWxs B*Dɼ>H@`1% p߁L%vQ.Szs.o{Q0Y8 @nv6BITd>dO&~svO~Uc}l՝i:dnm%['Ds/6joӲyI th@vXA`\!b 9D:66^Rc3dJhWi_FoAEdIIy51, ?'O8?|_fn;\Yk %NQ2dQ$Wq{}S'.RkЁ]W 4}U$U$PθC+(F$Oā7&%Y[S\Ӷ$/1[\qmgPt K~,asY9^mUs.1-xK/o[\.C7QrfU(ce"=C,.҃OW}</ Cwk|HY[J"BY xP\O 7m kޡm8aXiu\ׁEWkR+rb+A7 k?d&64Vڣ>߀tFJ7X2 ŕ,ns "P8u%_El[)뺅$jA4NbtpBhћ *QTNb0=f:ZnS@P=2BǷ+CÙϣQ 6UעGlΖP#3I;eF@X!)\e5sV :*j9"3ݟ)sM!ȧ'#PB6 -]<{.vd7`)K.տyZ=@lt&9S~wGu(Q4ZR͆ zЍ5% xp;X-:~S^Xv!C:\kc K&vS 2yT`D:КxqCyaTVa\?8!Lkݰ?N KFOߪi6ɪFC>yu I;˔?|_E4j;z iL8+۳|,|Ag5P6SN%C@6]@j>{,p̮wYlA]'-K)ol/($7Cc3[w Wr`"nHPoLn*,޲c:<f\8Ұ]>/{Q{NM1hx\H@!1^"z59r:^Ԧq8T)P hڡv p,:꼱JL~f؄}MTnip;@ǽ$4V7%g=G_ @:h8 =ظ bU򄖲l{'%fW Z0 _LeYi7UFpnf{‡0*WU]IzM)jjS 0#i6v.vc#-ej'tl9rU ôq;%\d BΉ 5 'K,0Iޅr>`-_RoQM-^fH|vJ$4\ jBB'~+ׁlpv? dy4 q8hHV"jA{0=$JdP 7NkXuvC( lxERXPإ*$w Hۉ6u=R:: Uh労|)>" ڹR}2ʀM}e?}d_`4FB82`s"?"SLh,0ֹFI|A\FQBq ͇1Vg||~NA,FpkA$+KmK6(8p0g5\UbznYg S)!A)4醂nK !Ѕ7$3Tӷ}'ɓu[}X@-Wъ'5L$.[ Y*;qz$SP>4)O-i A:@qPԌs+Yh  3G p+G㪈|3^zwPħaA$pGc{i0.96YߩҥKӨ6, `kV(&Uy"mW6շrb(B5.k֕pkHeA~ohDqrjˬhя/1)-\J!5Lϓkk"uH6KFڏ5'VOՒr+ϪoO:F\0$j X+ 6e|\c*nF4Ƞ3'~y4lʁ"Q t@jyfrsϨ#VCs'`*z=&ٲ# WQNemɾk4o[;$ؓKR'$ٮ->bQcN9xĽƃ/~DOqHc)NⰂ$luP/h"0YvJ?}VCS܃dJ%\ϯPd#'[H_p0i -s`'`tTu2 AM$n%!ZTHwbס§hcR)ˣ*vǣ $7x[k0$9E`!z_&|27tpl{ YSɺٳ}Zx6sceB.9v0$~p?V"l.\LRBEH̚Zr&_ub D^X*T_@ bBty"r2yJE1X P#qMT+N<{+P$Ibd[p{ݢQ,܋wlyN&s؀ˁȱdj򤆭[56;cA"^kX&Z(F?Y$=W9n*o"ݤcxaWWhEMrBb>w#9gÆk䚘km4N ϓd%^x.E"[^n?ĔtL摑nDb g"q>m0Xg?ZrͲ5j$[+.|J8b =9[ \妀ק.+Vd{;YX+)gG7޽[wp56+ޖ;YW.70C#J*p%z /Ykj~W?j-a 6P.u&\};pE ãH/X[wuN(xX nmU H,xg,C cHB|%PR}%IB[QG7=X0 {Hx̂grQ93[2JbUzO?U@0?ZT^ j7D,Z6vcX8Mйľf[RP0w. x8朥Ù$ڠ\a;3oh"p붟m~^? 4hW7:Cl4yIMuoF7tjsrs&+rDL٧7l67LwKu}+[&7roqfohܓSz6Z5dqȬ`Ӻ& yNtW~¾/᪎ID牻 9/,C QI'%[}XϬ]䡵Ez*Lupw(AF Q&:X Pذad2vCILxT˃cj#L4ݣ%Ĭ)RPړM^{-D>^^L$eHɔQ+ uW!JXAsAT`(K10θ7#7$Q hFr  6"'釼FfQj v H<tF9F*P(]H"s5I]2#AmϴK%j3@V sş8@Vd^ˇ 3ʆXD)H2 WƐ` G-aiۧAI=H5Wn V _=$j^0Oτаqev]o 9+s>G%Sy @ZM$]}hR`5uGU*}u=ceB eS-;1fO^ۑ}:4+ !VHSc] 6q?Kzw$~Sؕ?f샨v!>eձF݋MN7#TG\{'OZܘ':RD(@ltSd\xUT wr和"ibFS y?JO`"}J<,V.! 69hYnys}'DW3MZ`%c۽P r({gJ B1@#h\gJ5ŕVpNעt8b9$yz~☞sōDl*'src^@`)4D6`w;>@yeҚ /Z٘~X.=]^lkt# WxsY G BΤG3 1d@OQ.eh"P\O `%Ak @3Q?I>2|I\aA8Kw /aHvD,yQʳ7 <\`XjqLaw65Y|+.˺v%ǪopcN?Ju-,3P쁠 CeK˿3Vƶʘ\kJwY1  nxt }[~-sˈ(=!pr GHNӝ?9Wȁ+FȴdiǮ~\[` I9H#:-%#u1]7{隰]h咮,[ڇ$h/z-͘kqF' ޶Vah?FbX !]_k]۽y#GV60}>ngMA#8 |&kĥ3zU#myA!\!_r-Nw jy\12O~XZ2zQ\+DgB(ʶC SF(17x/ʎ?{Cf|5o1) 3fMMʘJA7jzC`xp<=G G‰.^F G3# POFc"(YGygQ;r_Spmΰ2+Qd^6o~}~KVk|6'$ ia/_@ m铮*@j6#?{DLRjWg "Iqz”)-T jlt[)CKgMA|G s~ ~]gKJg!$^Rd|tjR3=S8ƶ$)QseA 3e6cRRTx9rcoahb&ymI rI6NZΙC (0%?prGfĎ~pk]baq}cui*Hd93ٕғ1y@%_Z%f+Z&֌YY*1qa>UL~jU/}V>]_F[=^p@7*`RсBy\!c3eHZbĎE&0/E!VϦULm82B{v(0>ʲ}& ldCo8{`a<ސ;xXm!j$ʙIϰӸ61%[>|&@Bx' 6_)%9n @ILJtrn~}] tݓ 6`Ӻ|f/޾zMᶂn~ 48>ڊ4H-EP{ܾО>pi1ܣw.B\ZwDܐ ]-G8ވN.wTE@Ev*5 OI̸Δo Ho4E-;Be ɾV9keq`Z٬[;e ј8%AgT7B`3=ynlyvqli4n3MHdUFK<dn̡[fdiL>D4#8"S:TLZ< Rޅ}V߭!xEoau-*V?\]k(pJ̈5З'3^ؙO9yã>O8~(9R @TW0k'pݩ)Hj9+pcNQɆ9ʽQ9+9|1Ke* bgo`u8 +P O'h>8f9b=v m?eO@K^ tY|OI騑dcҺ~*Kߞ#U>wcM~ L D Ji\>dr軄-E@Uխ$=q: N{JT BbpQu&cYts7u^f`iT9B"t qzn Xj4C<^a2_ӭG݀^:YeEY((L!CeTWaBQ34/#& ao$z`pQ 0Kt2[y㓭u sjJ-|Q#Z͍8cD9P]mB y{6)MQ/\xC?u҄ITЃ:{mL-*LBkjgB"w%=NОRK \r~N.]OAt50w_t|XS&p0rd'WzΟ"&;,lZp+Ũ)=& !RMь Cg@DAdu$;MSԂL[1'KR Hd4k ` [TA/JemUS^֗ =v}PDp@жPr؋x[z)XJcܗ]']IlB\֚s:؞(lV"&U MUċ ]ņЭs=x$}UC; b!)*q%$A zߺw="Tp93-k$ݝLp=֍0ݐ6t9-\n@\dX C)"6KGOp 1 lO[;MKoPk0 tTemU4R iPvh.'`Hu䁲IUE(ܣC{4޵s 6>>BS]rtxm=1d/Jo7`kz`5.$p#̐|.[LTFw. [x`\Ө^y.U )J<%Q.G"X?nE;PB# ,TEk&VG^:|sR,u'olF 2GՊP{!: p<Yi 2v0v=E|؛'}<)jLe# BKiF:q0185[3ξ=uޟ̃C-{SunxV^0S*aUNqs۞#Lb`; 5I/5yLj+R&z#!*F/sG7 oSetu'7aMruטhU 6U:vh\(ǻ8w;FM`ܪj,Vi-U$YX-fX"K ʗ=t<7u>ԝ:PM,y`&O /u'cg@/LxpWիFmј-=@ۜtJ9@vaUzi?=^orbyߞ Տ"ibK$w݅ՑYP iuHc]9 *֨3o V,.Gd#1n0{6@`ཥG3R9+m FqCȘ;LYՏ3~\`hoI@ƓdC鵧Q.&^K zL3wqr!W"}\ޯq\B|]O'cq݅xĠWv0ݏNsD IHE@lVFkC;w >@5q%|0\mpu^S Fmx%^'ߥH,qe7{X02մ%F8dH1dq'T˂܅j,1!^ZJ/q7WCkGZzPeU11am :GI;8/mocްu*9|שɴ\MaeRae_Rp/@j@Pr*w1!cNš^f^9|޲8T]iN 0ֶ;)iҭ}gdK5=2mx:G0 K8!V=m#8J?]J9 y9}L] "񀸮XIb ghyO5 ;~5^U4dg z76Lo_kfo R {HpB3m_-8 9yлGqt0Nߏr3P)5ř*'2 ƺu\ԩ*?36IF4]RDEpƸaSC߁`H 527)Dj2([UR^0Zwh$D TAh) KPvlGEGs^[IY0'jN10mu4{Iö D?-:]hހbXPKm9SQksFnsMիy+_almm"8? c^r$M#j2,Jg E 磨"x+ Q3ܒ}Is m9_᛹3yLDl|_`e2Vaj*4n9Q}v7dvlՇ`&sMdA) pj7Ø1|OŲ8^9]n><ߚ+M} o!k P$c0 Cx>≣I+me4]L腮Sa?m ƪT7 eF*Ge<9pҺߛg|:%a 夤)3nUJ^)0S *Ě-^ψGs˂D}?MxN]´yLc R8 `M3G)qh"l "|kc:deN(o&Sy$GݞSF,oLZ;T;Nv Gʣp߆]}h3G^>RMK9 . Wh#&Uٌ;lEQ/{ͳK aGLTzR) l삅k}7 J=B|‡zEvc+ W?h~t[M Jv[Yz^f.axo[/;{zrۢ9LHKBB(L΀mzeE~4|:gdu@&FUW Äq6(rGe װ)7W:rväQ:D'v f' ]؟PRmg/Znw5Ӧ/m:+, n/}^!hpX(^42GJDOvĘJp$]QJK0iaڰ{{bT azXU g2]z|ߓ*ƨ\t6iDgp[vK'c,kd=4U8NJc<N~(6yf#3tyDdꚰt6oGT(s_ړLZG歘Y /L^OXD W-n&~E~K Q(tu&Ĭ_RjBræ  wXN{# +8@kB+O˾\ݏ{i787yc D bFkO>e߾%:9|_x܈j_d~fqY@(ƐJ*a`I4L1QAZqAnkUY-ftpta-WRV"zje0:k뵩#D 8`;Vrِ,XG3VݯӁ6N-*[ALIqb/~?g1R2̣VDű%IŰ^Y4udk R ')3qVT1C(}~.e ;'6©sHش6}3Bխ\pĸ#`(ub{`y9^ m ]R$#$-Z;R6gx/}ކca*~^8lt0Yӆۯ_ASG,xoZ!Ʋ8,> -;L-mɒR6ZPZa=fWYFJ؜؆=AP Y-P}N_|A'SKIčwfLcuRz;Hp~6@ƁÁ,Vk=jLJ]J@8D-ӵN,kƨ-ПWk;A> VuLl胉 0 p+sj8 h0meaʣFj `Hj qAz_{%\7s^ ʺ<诓\XPTdB.~FmQizSbч!Es,p'3G|,f]P- }A . UІf).K.?h. @F9o95|JJp#YCz+9~8VU hUAKJ㼣j=<mM80Y[RwKL<.Rr1vj!Ar7YL'.sҞkO]m65 ȀSas%>b[8nѝU;G K-{f?Yȿ#up>BF.^&Xٮt9u1*C"(24?_vq%FODj.mr 7CɆy &kO.){J|t )\Ǯ6NAΫ:2,~^P {LInAFCLӮ"ilkmM>/mD!)`JRB&$>hzgl Jթ&蒸r^ZWD"2R kXy^̆ z?4m Qk(XW9cZAt]hGoFI-Mh 4MamU9]A1שaxmtuvB'2l m!qOʩ* %ַaR\ЉG؁GpԘUA2KK|؆` ZGBᝑ[L C^:\šDڪH#*n0@mٔ U(zjش*dJX҆ En+1x7i1胼S3lk3}rXUB#zw)A0;vפఒ^f7 9E|!Is 9qȺޅGSW)a%'k^Cw|JtȋXlV;q\1JEQ~gA2:ERΔY[*橋tYDC+5TLFUA,vqjJ Oun> yN'=Nb5^]2qPLJ]z)t@"c COd +_[^;/ZyУ\ʯoյ&H4u8&PqB*{U A%JRQJbkcr+e b;_s1㔶.yj;G;Udª c Gr/4bYWd @ix;.Ib[tb^ -N+CBl OC2m /LdFZz |b.<>^cTT뻅Gc20D>ҚQF웬oV6Ţj7f"`g:dίuڟy]rpU\!U?GssPI)\T.|6Yrĝ0@GySX1"}g !=Д] [3é[J 'vs2n\M~z%.$#QkECV[b,_N$")U2@>xkPCU:9ѻpabycR4ON"X+8>SL²)(&f•Dߍ>CK6a 8[OJL|}HYoӺ'i'k4rvy_lտDFqEJ\_(1j?s$}2/_ԊS6FA#qw4Gos9`*.'ULJuZdаZ2,lc5%)g>PqlG F>s O׾A㵌>q/mn7eBM/xr|K ֹcKeFRƀ\hjsǛ~#[S X#5qJTXnjyX P)3G}vtóXA{p/f> /FCȏY$eT'3ڃ#*u"| [1X-ػ|hxM3²T[I,3WeC5I3x[v uK,ȺnZ3ivm@ [e\~r>owĺ 2[<ʍ_mz],{ѠqYϑ1-ot$g< W,}5 -w/ݰzbX PHFHK&0*\X5@9˗YA׸["B`l5N`$c2@e"E.NTv<흭fZ̢ͣqK9gGa*&4`X۸Z }ZO39mRg(j+A zdoFk`No^%9D.3҇<(2^?t{rF,WzOc֬٧3T1l=x*5.tn%4Cx>L} =ɍoi}z2NVdohf6 [l0_Ar3 ԝw1)Zw`0|u%Lc7iB}wi($uNdru7Gcbhy!d$^F3tdqU@14i^?"Pe8WY2*J֓u U#@huʚۥ!lq~ 9oSM ڴB 8grQR_S/f 5}lZ-Bضi!*< u֐>ͣ˧R}a):zFC4nK^'QhosĖgtF>CXtR&Dͷ/tdR KO, LLR׎Vej/0c@M$BFڷf(1 v†? Y iN_(>uK>gPxLAߡ8eSIRdVV0=mCi};Xj P| Y웾c++`<@\5q!%e8E=&92 IT(:Ku^7W_"huZ,G1lpZ4`t*'9Bf:gMkyH'OI@V0Ό&ݽ=eD] n\T۸7;s"Ætjwcp_rrÀPXy+_%KHj0OĞ|Mӯ 3t5-EC>$ pڑ:b4Lj/^qcᬜ4zYb`%Jf42LY8e2Q͋7p)=4> vZME -StvgVq 6¥GcY?rjmF&m)ȏ(ᐚc$bY?*טOiw~a!({"W{hrO zR,dw!7~|YT: ,Dϳb7 .FůLtb+ g\'hK"\1i4:0/*$cbR}tmvKz=u0'4{Hh:ƴ7z\06OZ;>AoKV7PZnѩl^wzEA\ަuIS=|.XwzEq[%5V]X3|/@c}q?ε><&]5)Ma ]RNz!\ocphXg?79_7jn[Q&)0 !5t)_ ߡ}535HzY g!1U~3ĭ=le-bi'ݿ} qp'B`/GR锜W\V>+D_x4n&D  ]H0RJ뗆? Vg!:K 5Y`+Zke'g[#YM?8^jSG1P-\2 ڦl({2RڑCcRZ<1pX:)oGː'8s U=1hLJonmz AaA h|o0^*((RoD*+a{St\ jL\.X*^WX+4X CFOs] I-ttJ&5%H lmoH=ݛ|PG:{ o'@/bLsIR3#-]?Z%Lt dw'jgF:ё6SeEaLen Y+@3 _y{g=l%wt[˞_6:_29-LG&j1A 9p;.{%ZOsdއ,='y#hw4EI0{YRW4<?9||nuEd`t~&_]%cW=֐9] V#-F?BO$вt eWHP7CJWA=ޔDř[??p恃H.mguss:"~Kc6@?l:ޢ o:RU@Kq~>,O<]h5Mi8mz\' Q7[[b}GHPR'ވxb:" _Jūs Oë")+Ŀk73[T;!:ZZ7' Fs_CSm)7yO X2˺|3D0ysyI  d?U'Uf]o%&ɬU䓨 ff-x|Vd寧҉̯F͘SřNnwJPaڶb 9"|$DU,# /~Ö+fiֈ9Tsap~!ǫ!߉:'96Ys? K̤ e8; Ya[1o۶fB`U(eߺKuoi8v<=MM;oF 6H+&wsQ -Ԍ[_1-D~Vk<ՒOBӤ5h>G>ze %Pqaʹ;2\-Adt^Ũ'g"ylG=f+w`b7ы𘐹JK:/c 9p?7M&#Q0U$ i@}p#:Dl*BLqHF[ri !r#zxNpV®%&CvE<ǝ!z& \C˺LW+%lzl||i6+l_9}$9,/0#L4MfufT͒Љbszeޕ/T,u146*R_*I EaT$|FiEAFFR 寒z̧ "@؋OvŎ잩tHŹt!aZHR=VTSdCD}k'qJly*kj_)NV``Ɯ\N@41Tb_s%gjif5&EO*k[c0)<>o[Jx{Д0S_Sb!|G6a4_QޤiUc4yULzO9ufbk?e3#TQ6u*ޛ- '~z{B%tSNYG4∑.#餍UN7@@݇Gjpa2]'umP&_.Z?Hd~b؏Sm{H2$ ׽-Lh{ @ YΡ7bGjM ȲĎ?.ZbWXjC.#RьUl9ojO# $܈|/M*W c%4oim&aR.lGopc\PN@9uCBh:~F6 s@ؔ@8`[v\x-p?YF4@U3j>0or݉U*BT0f«^xLRq[I;aA nN?և<~iO2p+G%^ PF M sI?Ds{}lcnsHnh?=>#BngEFo&3A?=N;hM DЬw(Tm!'U5e2w^] 4̽'ᵸrX?3RcJ}N/nB(c-P _J<'֣_zR"G.BS.c N. ڔį#9vK n-9kup9F)c`<̴Rt*i}."c\F,Dr"WPERUsu<8 +a.0fid~KJ~Do!rrڂ1#4sI`xݓaǹbL\HT$3FJp,O24 cd&fb3b*؟-zOi`Ӽ MYxcKc@"闽{ <.')+ϡ?Wп"ZD!/mZ}Lq@T"3"GaxtoQmT<9kBߌ!wc"]@H^K/GsC=h8N}<،Y OB.h5YV?c~V(+Q+&' )iЕ5{Єc<3ݞMq1a M/<ᡭ0LpU].p t-vKVRi5+~j`iԬzPny"@qS3Po* 0 d Xḋ1Qר$mÐ?Ih{f(9>%E‡ό㋨  \>ph%ҘU>YL3tirW,zhH=6A7ؒ3ioXE yӐd`G#3]N.O2ګ:HG;^#-]?sX'&OJ$p0E$4@AJBxY0=eUK +@H8ݹrcH#b (,FXB}][ ]K4pObvAh-vX|,> pNNwJ92{ Ж}9:f2D]8O-uw6bj ꅿ]"^}fM88HTg@5~9:3Y Hs?uIU͚ם~,V9=ȝqI}r,"#v֚H*XMi;En+_֩uBۙtub8NvۄH 섟U)F1R$ *lzi`#/DfZ-{5 XA%:jM(:HbxhխQBBr&8ԯl8dAaдm14<=/O;!(S6mzngmJ*M{+d JѩnMϝ": Urf響ȒI[zu+=c=\P]ƄV^ )fHQIb^Fmw4l*Cqi#6Sr9$E+I:n㛖^d%ۊg *hLo/ Q}R(kar_ڋMюt0F-e{D/Q^)qĠ u^rɄAlnKTGnM95 yQ&D*!s8> UTi4M79p7$uB(% FrյùSZD9Ĝ=E(,E'%RHM}48cZhێ|7= V2 Q} p>Q" _TA3m$_1 ' ٵ/qҜyCǻan83NIm}pNM4rH{%_ *Jf{vЀP$᝞13zN{{i'QO%Tx\rdB5y@IB(܀@In ;1:cq@N|&oM0\iԪΜZV@db&*LST &o<^H\U7;mhguEp% g e, ^ W6WFKdg^=K{Sy(tsO…<>N _s&ВХݫ_ *]Il~ RfzX~ u lV[Q7B֥Qesgj.΋ ^K>[Sb7 <3=ꁴڨDC[M򽁆[um8DB tHTu~ʆ , ~s0BcF.JC[\aY4;r&߶Lӭ8za 2b B1:s.ߑ "F35f1%PQEo%#%<(3ʼތ@R)&󕓃ޛmY@5m8n:U=>j䞃,)".OGT~5)ZƭGÝt򺱆`\GY kou?E]T I],^_eR_"= SWyUY}ǡ+ɈtZ#SaH:Kp A 4.D4(ɋ Dgf/<ʊ@eLFqF\xm s*嗋栗/pU)ȁ<ɽIC, -X6*Bǐ MM3PBAǪݺ^bܾnrٯl_ߩUjӳ;W΃mG/1/&W`-[}3ke]Y`pc89 :k*Ǡ ꤸ8"Y?LTCXm*P(QpLV<\ki"˚Nh-FHj{XGe\i Ku](qP0`Quop*Th"3y1hTDz~#ˊ߫:[-F [qI@Pzܞubgz-.\q1C| `2@H? R.juv@0o A) CĶnf=t守 )ݢFin'JKpy{g#"NEE5@&u3ôıtt٨ixQ~TGHk*Ǫ  qc|w`k (:b@MwW_I*leLѠLNf,/F[׬> it4&. Z+".z>28>^1^γ03N?snމU#y<()OI 5$E{.i"JE)Ac@Z#џ^;{ߝ9~K^m;y. B:T,ٵ"ޟ{ _d65 '(}iop N-/ oTs⭇Xc-"3"Z1Wl o1%ƝbH rx(?Y2 Q '(!2 7LI$+rX|y(&!0'|k|=REƼ) hwJr•FpתcFx|uyfc1hG祵n])<"7pFa-Y [xHZNb 8MۋJSXFzKJ5V㬣U݄(cQ^+zR+7Oa2Twk-8-iQfP=fJqXT1}IEL/Bf[:2 }nO5 @s3}. a$mUEz ck2-`Gl5ߘ~ ,qh`p4^Q)r?04N̶vZg 㢣NYKYOo J|) nA|aEO;]$qm+G=\=te&wl:"#3LsBF|v{x3J]yˈ̻ж/=V_WeT- X7׼D8ѺoN sOȕd|zP]%ljWkȒ#Y3̑_8/KU}I.ԻzwjIUPlR5`ePrC5CG.0fg?n& uz#{ :*O2x%מ5P[#pqqaMpf]/݃Te?u{?#m=m%~|gNҏhethdŠ .Oz6B5&{G:沖kS e1=)@Ws6n$Lvw;FJ͋8F<ZDL 7 M$:60 4tyؕOY8ef (A@>DmW87!fB'NhYƆBH#BsI IVATk*.nP>˧4ƽ$͈PX 0Zg|ڀNmУ(Nfu$)O:^[=3lP)$4OK:bSjUiϤUkʘW竾_M 0@W;<Bwj'uc8(`ALxMhP9dF򀑖\ȀNXHלsͅW9᧥N 'YDH(fPTa)V &&!)x<; m6 nIQ:oGzڵڕT<erHn_i=1xPYVhǧ- C'/E/FDĿ}ajP@)̢EJ6<\J=KXiCɎRMW6T>n #Ri1~`AZkrjֽ',VE X|Z֙9zZ ol5 %.P4B% r P C|ҏPCP%o(@lpf8 |or@Okl3 c`7Ҹm7oЁ3" ͜竵+"G_2߱񠆖X0L.#oKOmG\RO?m*Qv:z E2)[DaA 5֞G>T(wc+T z,g߰K#[T,z~5!i@! 2S,QWzv2Sf'p1運(ϤÍ7`xVt4F9EbcL3%H6|zE"lI,!jO>$\+ܸl v>gB!s )ee07.FԜ_Rx +QO}LcdVh 񍶒町/N_2˟+xgO&sd>=7SZsU"ʕr }B{Eq@lkRJ9*b׵ ߭5Y J+`5mTvEdEh#[(NPҼ'$$Z󶡪9w[J̷JcqДJjK)=[&30S\ pqum-ğzɨLRe9mwSsH8ά:t#]clR?O n1r|  6N~q\rz9*d; U7X?)G L'1v`tBp_mΈ:Wӱ=_!+g*J[':GNyAR97~zڜ7wEҷ$` m,o-ݦr^d= fz"*]YZ)e=}~V%5Qjd5i}Oηe%˄%`H¬U s|Р(nHBgÍ"(IN㲨6;່aWgF LѥVhKο0KK>gj~kY `l rJ9d{"p,ˈx*v ML3 J+V8PWQ^gfc+b5:RkVjr0- c.gXyrٸ"OGPb D/#o2 uOkt$;>$szz0zVu7 xތHXdjPᎄ{p\!R90t'zדD 'ML2sxBo.ߛؕB*وEoɨv -=';t-' ߌdCz%5%0mRS]93W#u[@ 3k*tT2~ǭZUVgt Jp9l5qFooX"$1ϭNÞ[/f]{BQ1cN!hc񀮪NQʡ-3=Dg z+ί\ YnFᩏgL;w~6 BV(+qV} C~R!#(]0@M/'E3|)7׸ -Kyl'9K%yzIX\pEQtuB%AI< 9I" )i=9̓d|.c_\"w1e~Rθo6TSokW`#fA&Wu-.-jJRQLƉx|y?\kˬ_?b=c yl>u2&1[^"ZP-1ld,0]mg~Q~ݗM2Y^yh8GQ PK;W:޸׭e [eX8 ݤw*PeE&k *q+*V}S eۖ~{w:3`7R*p$#E{9QϪGVAz,iNFB7Ygudx5 #c.!rvx1Pl3 EFkbGW\j4ڄ쟄6\W&_O87ȃʭKj{ZfU{aNK1 VaKiMU OA~[?/1I1_ˌV>9$oU?PΒI|ݧ.`׳))? L`z~RwnΛ ߛV;1ȋDWlUܕT駒 (1UCMMќI(\p-c՛ͺeAsitKғo 5)7CJ7`T]ڜ9r!#- ,FpMe?:< <#}\.>7eY*A  ǾNdKEek7 Ձj*լ8Ey~;> &e2fԜn$vIwAJǴ K˭d vY;@P\R^ &]v\\ (>2 B=N[!X팖Qƅ{ߞF22ꓖ=~G:#igz@0le ]Tb[{Vf s@4ڮ6_`???u2VPAڟPOn)eZ]{d0(ƽwP 6>蝔2& MIe1H&|J% em=ǗvtZc" ~Geˇ=o{ L筽}[6;¤5 'v{ ސNG*ˎJO&Y+l KPQ P~B!DPw4L޴>cwI?sыd T M߁XVO9r134ti5~d(5H9\a~]F "mM6'1j!ErXwKp4z`NFׂDt|@"kмw)MX8.] \BWب4̎0NwVeMXAplKL)1+;%&&DSKAd`'_ԦjZ5dDNN\6 pM, >wyV$ϊ}GʔT}H9@F9H&O'Hgr(Ϋ49)=gfw1&F!Ľ3Qop?ř7tj`S84)N]::ML[-rQBz)XElQ 4Kb6|wLLJ6bnc)ΒFLڭZaUQNI ^/mZo43o0\&f/^H`o}@xZ_iTH_bko~ @gY'QűT`sgE+йH[.TUT;B66`z($yF}MXmG^'w oNuLQlzGo̶s +`O2Mڭ`)FV]mYnuBIxן"נI:=-O;|N/Ð+?[׏8*UϹjt=8FjcB=Δ  y%dDox_c} XD&Z1GָMrxB%)atԩAbG]"i;䦽Ro5!mlACYui/̠èΫ߯Aη=@ITnL?1Fw~F%#(tI ;L1,!aZ-L[Dh4-ī%f4%Oj7%m* {} p UO0׉<1rإw@mV U^@ )D~k4} bMA\ѤռqG2pzГ1JC-A0;]Qh}H/c[RFq:F%/ S{ILCz%Y{md+ELH"E"ҚYHe-囯OK2tlB)аRup F<:>Ym@- Il d5 I[ ٲU cS НKؼ}1F ?R)7ɔO@ manZ[e_­s5QŒElʫ(oXMYNV3C,%ㅩ(-W |J;iڝ&RXO,)_.WH;s`f욜 47O.NGc wi m!:ձKY+{) ERl,p2E3v2^3:Q 0Bg#$ך3n _r,#)klZgv 4 PI&/XĠDγ5P) A$ yQ'I9xG׼X{\f `_ $I8ʞmDf6n&+'soPx½r1Y!Bvt >xuI)f7*aJK}2YqlVכx8x-D[͏e=<:CаmB`b2 í%3kHFz"SVlgtቃ,]:8`HױbaUD#%> gMu.KBmeMlC?sp\VGD_ru z9$0Y̭lDCywâk䕞,5L7øwb}T]\?zUw*VR='|} ^-?: KT[s%P0Ue҆E6%|a0Z>snڂ{(ޯ7/Gɑt;A$9$$rn/?3V)s崥qyIɅ||5,'IkSrߺiC<})Vņ>,3Oƍ '*Hn+-YSn/+,%7$4~F^i^?ңv0gOp _Rv\^@LM~m.2KN!H/“B%'Uʬ6C[62Ψ X/~r\\n:eP&!^BTiyHkTǥ5-@i.$р k Pg`Yߡ}RStN;ȿ(wHΓ{E]͑c`lyM4ֲ "Ufz4HSs=˥ab8h{! ~lJQAQ>I Lxܜ#xxCS3ARm]+dIy [?ԍn@DĖ)a@:1-mvvWu_j"UP4Nھ5~ٞhi@'Ʌiu?+6!ŞL2 lZHH_׎\f>cʑB.N %[tF87 ֽt՘ 4JsTG-B<bo]wӈ2*Rjz3Yu]A( -w5h/Ix(/`NKLoO:7t3@ɶ3"K)Z[C]&< $WSm Xw0]UOEF %c" }*썹R.bT=THn2*Q#kɼ-^$kYW7WiX lNày/C'&ؽ[u3daNYzx>ic8lp!KM Ёfg2kǣ2 'J vn w1oIi. l{;?}Lc]%sz˧ט'8Cdӧ2=Tb0,:iOXY !YRT'–[*&lV.R|0-=DuoHKh aZj^iǸyx>|ampqq=O(V^_[m*#9dAjOΆ4zAE^1ŞVL ]s󄻃[)*PFIMW@D=\Y@K,&]hBaܞz+!$"L4U“(.{:=td_{Qe7،S3qH:CWx CSZޚk[$!ۮ?eC߸㔤iN~CWFnV]S?E$!k1rP'݉i9q7,5l[;%҂Xr%H0Sk=|٤\rBts(M6Qag?jcI!V}޸M0iK#7Id:5^tMnEP9a vey1c&`sXB5@`*&#լZ'-`uyAz8_V2}[G?KjaޒLm}{߷߳aeI xw+-yd-ώ Žh M3"ȰJo{۾Oԓ  8gƑTzur.ik&NL8F؞+sac f̄/Wb Y3⋚}wb湸-SNy >:9tNYK״QGW[XALT[9(iVa"EJ>ԇk*-+FKPl =8a+j>儍֚ wǵ5ʲei_@ %ۣZmj4ޕQl~##q1R#0_ ly}5^: Ÿ/[Іǃ֦Hn{i/wd{s_|կd^ f?cne\9{ԛ'kZIN<]]GXg!|Y EU)GQyS@іv]??̾.(aceP%Jh@÷d8k?3qL 6<6VNځ./p"*|EkM—v$vOvkFM(I!RaLpL\H:{壂i*t7T5Y0# _0 I;ϣ_ۮh%oGXa(pKpf4(6LxvۏM,6g H4rdʕ楚V}:k]ݞ{+h{oQMW~W}.{>$_dh&όP{%21eڌF F▉qS9Z+ϩ|0ѯreـWZ6C7(kB $h8}4uoDԳQυK۵CbX#H).E7H8=bx.PH KہkNȈ}cY _Mۚϲ?+׸+:Im#ۯWYX?|=!Ѱ}GbSQ'Bt-sY}8Q4;)[_. Mbi#bX [ah/a^]=<O*!,@v@8B0 9QqF\gߦGxqzH,S39 4?AncPQG~y1ZaiD;/Ee@MfJbz0-pgU*5;JR ︍&N3 Ux|`X=ɮ>j}jWhj,&78;:oWdf1%Z#C;H ͱd؛CILR⟙h#Au%6ѱ{ #K~ M #'~!5Um`=ԨESv zMlx5423#>D!zed.1,I01Gda \,u$iYS B2*e1BmSDPKM]<4]?z|+U)O1X/<+uZ6s!϶'ԥIRi"R|a'ƉJyrJpӼ 6S9`l~ QZޫ@Ӿ=KL]QE4a)a KXQ&HoO8OR~[#l2مCp.Fƹ[9$)ag%k0>s~);.e+~o-~Q6K@"CI:lOd)bN\i %xZ~3߰++Z8DGJasI%(:h@`sTZ=@(|A԰/8$04WVx6' cx[dTV2tG(3c;(_38OuxI.B*<vvOapWXȉ=${q uI'=hj K.¼Oja"GhqƊة7e?Rz @r_uMh 2]9uf$wЊчre8_ݨ 6I݈R)'LJbVzHHjg*h)ڪ j%%c HtjWwן$ j쵅~l~5x+=Ɛ_1!)'B;Vm{%PhmI28l٘Z5qV:/Ȗ!J !Rr|D?°ç[iBwJQ?LNYJF=>9Kq6}B%՗UQ^5\{;m #:BI;H;̶ /QhғV6.=f]js}Մ2Mx VV+9ԻЂWq Iȡ3jxn|{\qTwIt槕Ą=ϐ/̤w W\a4 W~lJ eNDiy;W#@`LT`30:ஹ~|g.ijW:sW ڂH=w)4e]& :';XBDS")ڟ< G8miǀ%zJEfKS9SHIhs5h!!l{=@,iuN$^ U֟k}qIII)5=e>em@AZ)- n}LnՄM7#2& T{?Y/B=ȷoBp戎"%3bοBJت(#@QF z.bH=7&LRRlK=#zCG2k˲cQrY-e l1e͛aLߗ@˜V?/5pajF(cch"oM^בhy>UJ] NA1u>MU3fy$F}Or_fx=HMZ Cj 7~(ig=4X(ojs`|&Lj&Y[P%eJ g5S3quVp:z4bvq\ ~8ìZ >“_z |bs :$n G+ y9mݳO]Spm7mr7!$ɴI/Ev ż*_M8ֿXZ +c{ޭu ݴu[[8a u56;s4b*5P%抬B  ,<Ԧd%0 X$&?5[f6Sd澺]T? a(הtf2R%ޣ$*FGQS7Ϛpa)8LhS~Gqk*" tVM9 ֌.CBd-|<>0i+\isy LzGEr&Y@RV?FTc4H̑.rˁ|g/ޑY(xyɍ4X2EM!$G$R=:]̴{岡t)/ƥewsQ$vvUa5q[2R#!Ƃ KL׉\&a5* )A·. xv@dmZ',Dyz…߂pC_Id\(s lS;[c=r4Ndݖ4' )bn.fg[#[faM֫{|HJ\?6 pRajsN?㾓x 2;XĵoGLASF)3} I $Di*kHV84zr\9#drb: @*HZj'毧r3$%,ĕត'sl# i~  498qNw+CW%=[oЛ!e|:ftz 2y @$mfM{Niױ\/"*k~͝BbKWP<w^CO-$)A-')3M|zgQ* 0q`;a2vng!%/Hr˘3_!õJyd`3b( JK( hKQL`[70^_K2t?PF OC$3p8f1]OOZi_0Np%."Bϰ,˒Um%`Jv|LG25iNUl]y%,oD޶%&f<eqάky0:G\@JӂO͍aRR&mMx<T*`K1tc7 8uFp"nաЩ,V@:gɒ:& k#~vyGKY}+ 1U'2feO[6,e)1%`NI]wb03/_Bc d.⩡jSXO*.rY^h# 3~E5+v;5oAM̝f9Ȗ!;/MepX[>-Ђ4qDTnǷURJsi@5>#G0S`&A溎,I~ME]{oe^L6Cҕ>_AóܑҠlGq?mA7P6dlASd Wxw<9vWFg:4X=)#+,x<\.X)[+\9RYH,?YxR|>3*jMD]UT2,&*e!xf乎[*Rۍ/(4_}y%wFeVӲWi\.Oط0'EJADׂ5=@};(`,(%+%JagbAlrIrpތa8M2[#.Zh44m:>_*;:U3©[%'_uOԽ)H$æIЀ&kw|i. -2%EZ2,ܭ{umOJ9W4m8}[ o\-rٔ~}5kus15cZU8T<>w>i%& ľMV{K~u0z鑄;M9{ubp*\C%۟([2jNu-Ke\@uz\b,8^WDR#'q4uG Ǔ  Ѩk+M鵒swjJ(,^hIsZ4=cNQZfjYx~b&ٚ%sv@i<>`)q:ӡf둠j+>{ԇ Z6 ވ=xp0npvέJ&Dbb2W@a㹸q2dفXio8 * o V8fp<3Ijr-al는{&E祓4aX}}4mXz0 Lh!ٔw"7^d+3D-,yK7cבE`wuft?>Go3#4 ̃t뽵꾓KR]tLq?3[(3E"Qx6Iq1?:k1ԟĕߣ5v] eb?+j}ea*ZS:ɖd1~_ã4{0u.:0%@.>lq \fH3ɪT/k3/$;Kk9K3Q[ZS_p3˸OBq}%(C]*vX~5~#XV0F/\H:˩kcqB'KuqSdd\}*1T eez?ylAHꨝqy>sZFczvShwAA*dUYF[3hy`nA8ޣqj`2w ԝih0yJBAMӬSo$ʓٵֳ㕼],3yAXqsz!:? x1@R~c+݂|*py\4s=cL(9g7 |ԕT7oɸo,]ix00F|JSq1r[;C"@u56\>6#]`iZIK48%@3*_6%3U|V+0Qp@ $d@eTxkw)xc"}榢02adW\Y+EXؘ9#[! 7+)Xp!Ñ 7ECCQLָ9{*bM@}PU~vX*(:\wN8N!"vQƕD.x2j. Nvp kN0[eۊ];)88&x#HYuo҉ Ws1n8,`BJQڪRA`gʴ}:AE* 'OU@P*d<ޑn\6kHP&4T8\ϢcOK)ӂQϫq|>;gc¬0Qə:YKpt0Nzn7Yt2~CDG:!}K(3P9Zҝ[75z@T2G.7zdHD\7EV-evn^m+Vzh%ð PX:8IzI{Kl.H~~[nk#!Zn.a<1əc=FHhBS`F0o*XHiY]+/"Z{[1E SrFF}`"\c>_d6 s~{ۯE -ȝF A]/euX@ȃ8gCXugy:a~_1dC~-`WM;t4lZe)Bk_LG8ܯwDOnK[XR=cxC8J1k{8Z{}n=5'@qw(1imn2Q8:jnۢ߶X-U' g`@!εC ꂈ)KɊe3ch\QpD-`$'cm9jeNa-ww_84;Rr@;(AV3/!N Y:! >/Y-hR4T_{S2" K1-I  k%a%1絉cҼT:,TMMlzr_94"q2s*Ϸ;79>re7aN>s}u`$eerxg/S(5'7>9~Wnˌ{z(XGvjQ6Jιҟ™ty4aU8 <e[᫳. !^Fc1炇u.nG:q7lZGo Db5GxCpy-9̈́IAe$ 2>PzXT{]?{4Aw)pM삕0hc̣/@tB;08@7-b䍗$c2 埔0g9c{5N>ROa5[yc[0hI.s#k{3Y]ӟ'%袪2H'-;U{*|pEV2?^GutY0|!7IЏmT9yˆ͞0s; o)!Wz2Q2&MD$P^Iߊ-<Г]UVkc kͣ[γG ab_ e X/6aW]/\t6^լhXt5=~n<% x+2,gZ^+G`lr{Kb$oP٬ 4|ӯ3Yq}UQ^c3S:fY:B-"*`޺cC 9]JcWѯ|سpeмSiF08+{67 h0 3%'ϗ8ʞqOD )y|K}Xm` Z-.4S<"͎n\] IɅ|_D'J!^gdn ^bb1>X/]ʘ XzZowZ_a/(%e\{pR,T ?NWxsp㈵|n~OezɯHNvOwȃFN&NqӢ/֐7;KǘW%IPTʜ[[ZgݯnO|az\4 O(N})%̜yoܺ*g_1pŵ_P v˲m=z}3sjxTڏj'X]jPX FʌTk5.6@I6mnecgBq/ADcٴ tڮ +D9G}[`WB.M,NI' U- z%[UlTjЌC!WK^E5 }uCQ"Dn{l)ΆF Ai7O9ͿnQD[Q.Lkd4l"$?G? G&1XZkuV|&e{np;:̻nɣR],SV]6&A^tw,>'=V>R7g͸KsFwFNT4ur(a\Il^ګlMghCֽh5T[^VW֠o*P$SYHL Okܟ]V£*3Dy#sMi[#2!`pr/ _445dʓ2jy|$yaZ"M9նF(r6JІѺ }rI;-%#uYjb%W Cr$$\*732-N#E~UʛXON'ȡT"!SM7>Iيy RZё'?c#q[4gqq(mԔ{x if')`^&u ilNjtΩ!fmƔ>M+CJˊWAQ0b]lj 33[=Joi/[tN&Ed_\|L%] B& "OYn#Z.I(АuC.=)p |*OWҋ~bT Y}&gZ/{b86z.jr`=$^([`|B~^tJEs呩5*k84VhcҜ[gMЮ>s-'9U<Z.0tܛkM|JuoУrLzhn(tR_Dh Ln04QDl%e66 +lŨ5$oe`[8nXEۈ 釥1ZCIVVtkϱߛT&-eHyiZ;fps`Aϡb]s=Ś?Kk/CWZgTdXjrv+=I'Ek] &7G TU\RW9BӖ=:=Js|X<}Igpvm닪c){eDvV 3aǏ &Gb Jq:úa L|4n<=ǗTe[KeUjڢw?+KG|VbNmh7Pδk27 %(\gbAjSgB Ё?zINga|N(,>G惌 <N7qO|߾P#ʷUA:,f{g ;ypZJXS {,UJ,VկU%~&لUnaNs~Kz1Fh %^t'ދ*`Gqhl.&"[j])Z(|@9 hg 7=c0s`/xxdr:p<0]cdi4܄M4iHeHyV#͗Eq65zu"z.e !~#ᬷAr8J7C s"d zlIo$4)m>;ynڛz:͓).{Y[4_A RKl0 B ǰuKMBuQeܜ)R.KBJ-LTr#;IeGє i{Vce+8d=/@:Ma:qoX ֎vc B''Ua8IPN0?Zit7,\JXn(>ٗA9lRohF9|6݅|vgpJ@n0O:U(v*0f{MbA-;oKw&!|$~_%4@HUIw> kav%ư.Bq䞓4gBY(*{g\ M8_=uДpOu0T9 }'&u=p$즏_Ջ2d] jzVR3ߧ KNG朝aDn[xzVfHR~,:#RkQpi\ochiO~ 6vt^v~m &l੃J3*H.“4P90D;b sᖹ N[܁́ 9-]^1wE:EG'%P5[ىhNԵPFTo,3T2\|3\ʖ ;jXHЌ{~:{HPsqg܃yLπB$ϓnf$ȦK-4@VhL93}sw)08 G[(ʹ8zt= i9q¦j'̮1ڐ߾V'd*ƺaPr(Šog20NXō̙ 59u%ISKRp)x3Ii+ũC5Xpew M0[܆3 t{ c{LHQ_ F-l:6g3G 9@$ C Jk:"7&tDIt-!"AZZ1aJ~jg,A3!%hIyn}.C.\EjDۀ 8&;=!}֠V]s+4qw!ZKťtbrloN+"􊗷*#g*7Y!FiCT|ס_1JLF$85lo3'٣_vJBG2i4lr`$;k^ZL1PԒTDn[fc]ZY(%4 TUvf7g r& y_½xV8|6-?آ$ڛ|EHڏTS“zkU(e .l}ĘDh|0x;:`@\?nak$Q8qlˬq.<1vܑ+Cv'h <"I59K!c )mSE5ٰK~,_zLkI.j=!yD ỳ 8OsRƍ`y * Zx|y. !aa7jÝ+N$S Ĩft2wJ[<4#6`4>4U-xJDAËQsOozAQQ-$E0`X$]$r%,>M[^E5Dt!aV/A޼nKfG@SЁK1tBo1/L.C gu+ڗeT%LK8L{Ph3rasy.]Din[{Ccc{MM vcSE|}#L\\$>eS:#=#N'A?v*)pn'D`d4* `[Z˙M!,CFL9bC悮\1Nr.Si9H];\AO6,.#Ivz 9!&[^*zQo3D0Q?Wb_4c";. g%Ohfgg*T.~=1=: aV`C1u Ola9|%4>'o粈 @{N5ZPxr`nN+ٯUi#A|Ye PB39ƛʜ$nK2 >_OZYp+ƹzR ޙrOdN W'':V'ez6+PrФ8 :?ƟФ\`\-SdẺO1ʎwMz5ۀ h5CΏEsTCǔLC@.>utZJW|IzH!w}+itQp! i+`耐\y秧ɶƋݺ%߈aۼȲlbhAkWf߸QUO lg(`uYӁvl@xn~&G\̣3S`ރG wRmYXbdq~J1$ nOdr=O B@v7-7a ">i:w R7sqA_O#p=pU`e ܨY51!~Kt,c#)&yclEL7 ѦpS+Om(@.(5~jZZH /"ˈ(x%TDΗ)F+:u߄Uaf,Ãù]#zlNq3(ink.Ak :?ӬԂ''$[UC; fo%;  l Kme':z(cc$dG>>)apK0zW(YBC9ҍUaQJlryW_r@Eѹqw: / mҭ",D~!Qqawt " 2Gg ݛ-Jz.WeeZ(}w{~q,xr#%z-LWАԝ0ej J.?\ȳfQp Ҩ(8Gjoơ/\H.HJe^twCYlӖ.F剈+?[Aj8r̳ۅ <6RjvVDt);Oh3fcw=(2j뿱FVFD1,~ bM<'oݺgwh`Zp _ "Ѩl<]nSI]%͒^*%ժt?&ۦU سĊ X' +6Ilo?]H$-zTz ḃjώdT"H5FLm\ͤ Y삉Q] rI}qJ̽a5K =t0-.* ,"&&> Z2RrqsyY?JS@]5U8;)?6AH5ZO2Y4,ABޟvѵ_߿$2!wpcVIh+kXn_ckt֪SCA(䘜d7Ol֑4 _P};+P;@8)J54m@ʨi^]cTmZDٻwt afs(w@H9D)`uyqZ֓&M1j9n`=A|`-y{2"KJwњ+ L y9D) U2 6,FƄ't/p ] jP3Gf<FMq< f Pyd_cq\fkV]4LRg83}VD2w fD" %L6ʨ2îfOI/".:)hOIt:2emܥ+uL AC>\CL ?I-.ꐤV߯NlNq-oX/o nL~m̬v έЮ۵H>T+^0.9t~12^쎴hiw8N5ؚ::esH&P㑷ohTxy#D QS/j@-Umh뇚jS)ႛMR m U˵i<[WFa !f󐀹D@h 4i`RċH 6V#u]GM1נe5@&]k ~NgJ *n+2B]/rjdж;ȀipZ4A}7@#dg3FCTڭ_ 0ƥI )bA8T*`\/mPo> gb-ѳE8>[4={Dv=Îԕ+5|a29GY7k·hJD#bNiN 4t6.i-`p%'b2+见7Ä*HuDh_SU#?V=^P[l:Ew"^zYd9yYLJuԿr7dV ++>koFAr4W9^H:c5)4c]1d8}p5F=yy[3!"d#'fw6@hwR$sb)DmEgG%rSrɟl@SgmTe#(4vFIKYܸ\ѤVIB:ːSr lRv7O`TlӧQSFK%T{K#WQ\'_o,KL8 5Ћq4dChcS{62&(\l(죋FHm$v9xLvG 2*8 ucn j <&Da$b]ˑ˺9F _y*52A2חd^LIw5d&&@;p@&5 gO5"&γ'( ?+ [}*Ї89Kb=3ͨ>J"C}? d4'C1m2QrX:tLx"ȷdI˅29HNV:bm `65:5 uةkN \xOxُP8l*ކ뺝m-['=FߊШ\&Ә#=僙[:OQC\Ush ,oiPi[R̤ 48mRŪQ S ( pRvk *fnh^, %zp. lsp]>w{e\a7 -R6_a!ȅdcVa~1+59EJ tHh$Ču-VՐuIz{ V} qVybi}^˲l35jXא⬒PMƄ8kw)n\e݋ ',C3oKf[MT.c FV:|:o& X6H˫c5sHCL(S<a-Yy&} hS4-;uz^qv7ʑ&65d c*: F9Qx )F!) 8%7z㸨j/P"EbNMpPI),nV/nKFǷg龡ϒOM|M:au`],F&:1V#Y"#l:M2Rf,) ҥ^\CBZt(3>ҳT E S8\ B$su)sA9u19xktcZKoDĉkݦLw>dj~9(|guBgIv%PsE=L6x1#EӖ ƴICù.65l 3d& ,A2E6mR A8k=w@xc Kמă~kaT~6W82Z}oIf &mf Mu]Op't3]`b M BiYogW ! 觏bIeɅ4uLe<+WؘR#{zhۀtAk$0##Hpdۿy@zhW|JBⲒ; ZӍUN9SR~"K qEIOXQAT< ™BMYkr۟koe׆?7tRzl2ENl+ϭVö-DoaatU|>t*j Oc&Ċ;4Sߎ|*сs$Q4Bl.g@8G׼[]3Qx);vP: )Ͽ%zNyq`A `yN?`8)( :q`aso#K?$'9,3GҌs; wU)BףkVN?bM!^b9ܮZ?LVLWK/DH6<;n:c>@"~2N>)>|ߒЬB E: {&/Bw;]2쀶#߶R zF,XMށN2&'iO!dQ lH\ Є a,V Y$)F{-V7DzE >L a,lxbHԬU1z!w\ KFtiE>S(b(޼^r9\ R-lOsoY|렍< *JomÒiI[yY%;S8ٌzB/gqԢ/XplRk3+,(lrrvm=  􌧚j%)BCQ yQ^;wnlmCjQh1C9ȻJ2JiROxEOXdV^`pv\ږ책.1ϔq邢XxW}12pb M$CvRD̰ԙKPoRս?%. r'AmK"0yWIoA]qAM@>#IC˛^8 lQڤ :HۢbeX΃u+ZuBUe2# niX:a-jE\ed=ОuDe>h#gaL:▨3}m;ݓ_w7S/[^G+y6 jK^EVO3P_ZPmj~ z @$i!G L4WCJׯ𹠭ǟ n7d ,u~9M&0?ۜ[rv͆հ,ȠC+.0_ЉGC}kUx"ajms%}*ZZ/s6 l7_=s2L3Ւ!)xid֙ݲW\X U$u_O~x~],J/_>W n Ig늩:!n~!u$LēC6թjLilAD۴f 6 K75=WM?}cg&A<$~J{88ޟtYݏVC!r k%81 \&V5(0Hc(,RP,Ikzfϟ6&ksa Ӹ!L676* wA<yX|ݨⷷl 0-0\Z~[ dx:,3w)Q7ł"eY吸tхdopmr)~N [\Zw5 `wɐezƲ8~J$SxwǺHV-{"tSycI6&u6Z ՐCpO|/[[EBr5;.-#xuy?{#w'kb o#Z^iݰ]RNjOY? pfK|QDPݹ.4pUzsfZpZ٪ۀ֦C>$&8)QEHG?1 ?kcJrʶ3yp=r.կk˰zR=N10ts[%mtXw;F/3C>B`㢌aɆ7J 0Ç<GnEBѻw~'E];!0{7*yVW%ji- x]f R>tP&n% `({1̑Ni-֓(@ SM0dݩEnXrVHKN] :ܘvkAt5n1AYϾb}QJQ%-|1=|hf<ƭzWܬE,h#g\V]/`d٧+/vR]hL40G]>.'P,9  )*4Ch,ڨ5QPCyo5y Ԛ8X|Ǒ"lYNHd$ʞJqyU;Er/$3VQ"x v"-k(-PqC[b\?ƏP0M.08X#ֱ% C?uyVKvD _hi@r} {m.&S.lRiKۿhrl "&z:woX@>za2wmVϼ|5*³2F%Yn2Ns7dYFH'[&)zf:jZy r $}=oW nfEw7΋$j_*ߨrgT~B3܀V,Ǽ=H_-ML?qRl@ p%_S|ͨ+-E^MM6H0ˆ'IrTÔZG6VOIݞ.A|o5G<y%/L&Xr#kZcd{P$,"bm?kCߗJRWsf !ԧV>}5hDnjLE(X`6D~ icH&^nqZi)kV*a~tDٝ;78}W>/LmC͙GRTc36*O\|a }OfCsls; I4hvnOl*6i1S ZQQzsfCL0k\[vӭ6zjㆮc'tG!UOc=/뺙Z;!P %-)l貼7Ͱ!zrNqﲺgzRĊ눒=kf)'6Fi |«8x:4*v7j#R6ƣ۫8@Os;u?c^ q_ xſy\1XM-~j5~`OBeeƋ5r( Qq>QjIGl56'2#Y-Φmi:="bE{n 8MrMBnܲ$JZ5 q=qMK-rL%;7cFLV5Wa /53y"{t p,KybJ7֘YGI>QOտ#Ȍ .khOa7Y>m΋"'LWr%̘ xJUі筣b;"qC67s& 9c(m$AT8{eIԥ#|diQo8^\ZL%"71B8rNZo('@Qc\]BN%1 yCVuʨٿ3^WpO7]TdAa.* Z _ep^z {HGh}]qsC|l?#RpYO!InUDȮ)1"Y6HC)1 ]C&I ˋ,LBL~4֤lQd$ib%]\ z1P/|Fp}mIaD6kG]퍾 ?jHqW0UTmMInW6N̟Gg.^_%t?.^c:)|^ՔUL41CUl^˦5\TX˜?+e@M(-Apb);.Q `:s 5O@7iS$sy)Z,?*e%4F a'CyPe/Wx^#ٱpsxL6%9ezzR} yF_ @[&0I2mеI|J# W.rg^ :vD8֑lJΈ 9/+F U_|dA`ȣ2Mv>5ZI>8˟f(M9?%k>nߧS/w!Df'P{S:8><>ڎ.+;TU=T>8f[cz{tVj`{/b/VbX7 ;PclZ !(]αX˻ |F?4xul`P]Zg6Jp.S3 /%ME.ؿg&eX,S#Dݚs._5H׀A N˰t\))]/1:l-D"qIB;dͯv7?(|DnߥW~{s+L6uI'r@_泠q%sZB[nWgܵFmi9ުoI5Ys2/n[d".ruD!ՙ,DrcY@Yr AjmVM}- vM-y̨xg ,'^ (?ұ<4,mZz86D oAht @V ⺋ҥUv$4qݛ4yI0 OԈco-lsyV&XwƱ }iєVͨZ>`BH{Fiׂ"vRaʋm1ĽD(ښ٬BIbE&25^"3W@ͳgkl7W]`'w BvkEed,9&`Q`Ż"1IrKU %k=Ƹ&Y*rBc/b> Wu){Z-B]즤 vb)R4h2I6W'0)2X_`Z}y@,s8{7!99~V*Ţ |R7f(|wlrܙuQƅXlj!q%g*yRN'M&1)[)Z yPJz;󿈫 Jw _S^T;DzԧQuMNɅa_O¯ @9ea ː%|ri!e | ب>jSzmBdgR$P78rda];n.O5|X\g9S.[KҫRD w^wSZAw3nNٓ!< guila;USڿ5^ĭHcKYH꒣j9#{WSj["|ad;h{@ ZfrH ;` ,"E\tdC20STL&*ZH>57Zu3+޼q^e"YzQ1+yVц2tPR~5^D@IyP_jlIJo>){tB&s3+jFQ#>˿n'f$U3Fg Z!Vx&,H~th: HHEWϼM5ҭQkw-%9V  .H\f߬:F i F?aԷ.QLg }߈GwV^Qqhj(Dl ɪԔ͸p88CxL َ /ObRhm9lF pKQ_F1Ӎڑٯ`jϔ%mWw䟧RW1]#|rS,ϣEx`spaO)!ePU""c|wwV@\.ųe.k!@A3_q5K6p!V٣ ~Rn@h|8C,t} ət)(`3yԶnxR0Kw^4%L'%{¯%2CYmdwVO9-|Xz7JFbg$&-.hZmָpJQt?~KDeZZw,/f\aaUX<șajs׏.['WҏL۽n`yA16jֱ 8#bDOG& U&S&yqcc-D4 dRyĭf$% gUʽ6^21J=Ŝ{@cHz< K Ge*Y;.%&/!: aj"Kǂbǁv\F슗iVy7rLȐ=(}R w)44If;vg@"yeOW,$|W\sto0A綃> Ca4(a+܎,|v4w$5Mglm( A%vQt1{cћi]721v~b2@- ~#B+e^ b.bfm>/n#-Rf=s5a'YΡ&xdwݘ '}GMSthwf瑖$Cg I%u!B:9Oo5gm/qca\7AA~Q-Z"Ó\QvIp,{3բ--]8;2'{Gаp )fUFv*.,łs^H\[H`춀KťޓkaIP\XpԶ<4ү 2slD5,n>7U h'AS #: 9 9L ;k'\3RjtUk <~ SBcnr%K$K9awmv”-UM΅A"h$79u*S͓]&c4T Ϣ#VN3Lj.yǞ5wgnPkn䷼I 9ԑEڻ'沠 *LJR 58ROMDpaZrC-A}߾q+*8X\(3暷'P1@h]]R]]e SdT~IW98D x>D6EI@_Rn{|F> 6EDG{4)|Pҋ0=pzTIXŎ͐iI6k].?G R{`,4Vxrګo"Бđ F}<9:`݊IfM.TDjѴ)œa0|7|#Ϻ D1E*`-˖{$va`\5tYbl{m6+n2:/rIX?~4=pi[̇ Z {Ts+j%\X~>$̂OrBMv84 P op$5۴0j6\/-X'r&k TոcoW-p.d(PUmU 7=o(L'3BYY6׷2\Mp7iӍ~$ 9l:T JBsv 5i7]NJOfg^T: bFNFx\>^PO22v1r8lr(~NHkأlo6M>1Xb=̋Z1es]k ֑WSbj""f!#;|tރHVTUA$ݷƈ:s&WΘUiGNu 6fط/?!@5Qu2>L#c3f2h5¨LXb[ƥg <[?1dpU'okJf BX`fV/ó8Ou&Zj*)o ]G 0 |p-wu-EHp!Yrnj܍`XK|$xKHC"\D*(* 렙H)5AL2ճH)>0֮֠}p.Z~2|Lug ~X}.@9ף\tWDنv6mҙ9X472Y6|}}nJ]u mז߽(zۊ'l9RIV[+Z%@*e)8a洤n@^?^g]f0N0֫ߓϋ$CN@v7 ȥ\X^lFsV]Vж<`C7/Q' Md G(þ4"ʁ$k?Y2.r!#lt K_.F-QL|iQqu } |K1VK?[]8u>R:Mt9#-[Ƃ8'qq_6@ddg.yJ>0w,\:+ɸB/MJN~2:et[~ hsʑNm,>zQ l,xBw _wEBS+ 23R3؄VN ~FUڢxy&u<~|yA%u Aa7V%Ӣ?ZɥtLUq@S.N%h*1=N z#* ]8x܋|w9H&B\:T}QX ޤ_/N./ =Da^j]B&u%_t\N%iRF"ǔH*ŦM8$[ɫܽ`Q穋Z<;/vW,"2[dfR/kT&ub9ilRڑ`3!{+X?ʧ;Kl:d_9MgȀ;? hq7m821i:AwJrgͱK`OXo&<.!wC엄,|EL>Aπ3:} O .7WC'!+CtoC 7h~QNFpB]5~*>߃ zГE6k !ջCXHD1S|/;cd%s5Ff V%9†.,q8GkĤ5XW%3;E.5Ktb'3-q/Hh/kgЏ49{Pq"2[AchJiX_q1x-k hFQTUĞ˫md¶bU?]JQ6a;[M4KD,Ad*pLhk M@ac=\J2k Vu.8W0At@<_mrV0*0Rݥ/uB.k4'p1\_ $ hhIVNRTÃ{J|#(:f0cIqi)TWX^=Ny.GV :DP@[eIv hqq;P.޸z J G*֧NS%U$upC&xǘfHcLnԷ\׀+ d1Vޝ6"*'Q<䒈f/gmhڥ.(dt=SnA~\n}Pia" Ot(RQ.Qޓ_Jg29X-x;Қ&ï^|q>y~"l՘5*~S]Lч:esXI, yt]S:p#֘;"JʿaؾA8 Oy@zСȍ:J^#L9;E.,;Џ%zwBPj^?? F-d6n_JM]LZ#)S$טΆ1͏\}y'{$a&R;k̯s24|,B]YmԦ%>5p;=e'Z0i [쒝F*/S1#$ȟ4 #G l JmKN=D\LUj `9^j' S!nU 1hFÃ&"OYrŴAxc<}N6&> 0ipB2H5EM7/ωs[\[6 |_ " B(%%^#v`΅o%T(2-1rtWa"|r^CӾq0U!D=03[+=HLBp; ?flhNSu[4? cA&6EcaIG`կkJszgw>~%TTD@K1~(RF* a5`8CSdu6s̲u1:<}]yowFV,3Hd1fHtn8Odڋͪ\X9A[b#"}Y u =Y)-&g{2s%* b)>kSUu>ݲS٩qڅG'!B̗\(.DOo-\k1!O MUZW@"8Yʻ.'&{I_5lv] )|v.ؤk}Dw ߈':@֓(ی^!xb7 R|Vm\#]CEr^G#$'$Öo̚pbE?rтYo>뢉uU"44׶9;{l,d:d6 +a+2 f!Xqeb#rL%܆11h`ƤF8n#re=B2+;ןunгZ<Nbo8  P\WxM1u 芳\i""P~M:qKͬatw[uK.N#c6 &Z Li-dQ;F!3۪Fx0,)$CWh A6г$+WCtoG>2 io%v$=)|tϙ&dJ-Ĕe9kۉs¸mMimqz-[.QmD_Y69Mio-VZA ֺ5_ QlzT!2[@G NaBQ䇠f-$у (OT~ d׭  Z&sQd c@ >W]AK~p3H@ȝ# v(-TN4n(m˧zC?L"7{bԀ%[tmsK<.-j^NxCYֈ$I@I< O HCj[e>~ތaRjzTJ[BN//3b_SZ`<3D䊾쾫{[zGz&нɬvŴS~JǓK(o`$iC]lTe]E \6$Ю;®^y86V2?vfQҒ=`:)#p66fORx"LUh2Q BR%],%[jG?PܺΚ;q]όU2"T]lQ(2z@R cF,~v~\Cy$ P.rgw۞(LB  z>8|A!^pmc\ aP<3?=l+n?NC7SDgٮf6eGCDi,Eݸ@L@ lѹ'cGc* pQ>~D+W^ii}wL~m;'fvwK.-s3oWĸ|:X_,n9 JӇ,ׁ..]Ƴp8?.@VГ4mc!;92ԋ+d@w e\j>\cTJY+/S4IdD.޿P?eWHG# ]"Hb7}n!7 :s/Ӵ)"rг虀_Ɠ ~ֺXXl:)L@!}P3aoRs=9/![?+k8]UlC+ Phs*}?γyD$!ʝN] .1è+޿M)ڳ64$=IdMȽ.kV=ߺރ^ #*,xA^?zy]Ir I zIx'#3"'*{6k9cǤğO=Am9 gP{}HQ?LnXDC3.Bj=65xѶ {Wo$ip~MWJ𰉫E)v|Dwzv><5 5:w )dK̉Rͦ Jﷅms[fS  k4cmɱ|V:b.#X#_NH7G5C#yݶޕnzX-Ijؙ3I~(]앂 ]|ɗ;oLy"Q\sV^;G!m )2ZxOy%v1i;P S5<23~u%B [fWI8ҼD*.~97&R tӠ1/,ϳ1_'%SqDT߽Nh}VP[k9@=(J-辦DӮ[KXIrh:}/Nk (pLj\&[(y@uY[U3 sO}I:\3CQ/*- 8aܖmp ɣ];'G~L5Atil)_>۰1'آ)閱7 RO "UYѵ2(+T X@jGd^~Fl#N;e0atCNgeU)- Y2lE~re] 5!f~f |߫GF@|]Gt>(/C|,Χ 9AFYy1ogZd9!as&dFV/FP,M6[J8iLd±\pEk 'KNn/Sͷ}1x*}7i_ d4#2yDpN0ZNY|J2kV˕MȽ>,>{CBfڋ^Lu ;9[NZ|7ĵ}P7q".pJY(SJPcU@ȥGFX鼷i&PU^7/s{ sS\];IR@ ыD.e H UкW8{CF/,C K?/FP3V'-&L8Fb>SG6 ]* 'jHB4f ZQ\UCeUaQ|3 mRjoz>YRo-Qi Qj p'M|BGjYo,Je ȖS)c?@Fe5{ˌY+)kO |(vFj)wq<, &L׈[uY.m';HSV- d)alC2]u-Bs|˘[h3%:gR2 r:J=p( og|k՝ދC#pSRΈ\I[c3u&IͰvg.0E4Y܈DF|bRLH/67YW) ~-jր IYD[=wʥM8sm%ak <-@RPe3G<3 y< =D|yD`uץɎ,wS 6# c2^,͆g]ڧPЖ !{?TP]փ%`IV(d98rH;߻x8$Rd4Υwt]/3d^L$ٸ[Ss63oͭf  jB"1r3=>K|*%ĐU'L~7z-$/A91!tp+IGb,]Vߗd5g.o gs#܎ {s8˜>|{nq˔͌*PAUK2'ՑW\z_/1[#N;Ïږt&K Yg(g$?}c+!Lڠn44c0(E9=P'NIX%p\u*\Y&qSI]D`+{^spu M vҖ[xOdL2E>w~#xQ(VDw9Q]׍MqwʩlTG?(=ێT3PerHRP\27 Х*^tcW)VWN̴RL) +\ۚb* qĹSg{ 1/)} 㸯( U@B:53meF9L xx\^VAJկC~ޮV)|OJ(Ԧhpsu ǝOCڃ&٣Q ?b(D+HeF ؏. a.l-%2'\{:"07(͋^9ypȃsTS>Sʀ-}4;J1A$X:-`S XFq o>h|y9c @jD3aMpҩ?`sTr_|s\ aҲ$jcz'Γ5Cn}9aa<1'/}ϗ)] b|@'ˤJ.@ 핡,%Tp*3m+H ?-5qw wjR| '. ћFy7G}F _w4'+>ԓUj`\oB{H}33<āK鉇_ݫJpR](,\@eEX oe5!7@+lC{C<05F7T+(cytƣ]PJOt,zZ ct)DdXv hy]i("U!_Xc^hr:c$sG՝۵U"3r*qd0+`=K 2Xa *0&`荎Ntś#Yr>xp|ž*+PHDW_(;ne (jx`E>Ժ_5Q P+<f5g=guNIL ;^ SBI^hy/?R+36c!(lfR<9:tAKTbOem\"]A,P:ITHTAW l!vS|Yn?)^׆9Sd>eu<`LӦ-[i`z/ k,g !*? J% cE($\W|>f UuyaxPH,ؾ ָƍH$wdfF* ~/=/JzVU/=PѦhœp/V]Prj|}`)2ҜjrEEBOOI^, ?|LJOra YA>K@Ls#LzP) Pe*5{ߪfz0{Sx/߇H0 HQ$8~l0IZg1T(SJCZ ;02H˼ђߠ$A'+L36YY^b?m[+Ŵ*C"+s&59;*{Dij0gi/dZ$'^ILSad-oą('-yl-Z=B^7ؤ0c+ȂSRH@4.k!vgU1JuȾfx Ae>0'yV =J u'jjK|$.)2_huES{}%.~K#p;N)h(!,dOU_I-ʊRD/'7ApAeb3ذl'mXw;Y-~|,Oߙ"Co}QQX66`(ž)ٕp+?>,o*OnJrN"7KW9{x.&6Oow ٙk!w H"(i;Q9|ġo5vRLZͧ?Sia n$[B(+ 1"}L z\72-5;GJHP9 wj: vJ fPݍ6c37  ;[)@{kz̤ &z9_r,EWM>h=ؕONd+vA?U9 :l@teTNCӠNznmV5>Ve09>|M}a2㷈HD. |!DJN:XXܡ Hn1 lߓ;cl!6n΀^8GVH~c u^PWJeE4_2 FCC)KeQ .$,EΌhJ@@/N@6KtG7S<| 3Wfb6ğ8$/ffg9naw=2S?yBfD +S4$K%U$Y;uBx; UR$Yk3{QvzsP7d7@EZ dnY|<"I-: (觤2}YwjU(bt͛: pðQ{@_@_mM}½vyZIsfh6:!9d;#TqD +Z_f|FGwn Vd~&PxtqzY=[2"pM=9{uDbx|$ ɘ(6ىM&RT^І&B**,'6:c6,5 W*/k9Zd"d(ی >8\.jxzj>P!Yܞ;b^ Ky6 lhA_j KMЈă!ɳ6n$Ba_!!)W>qϪtLj6M`P$ ēz ߵtS:eEL/gR!H䟱26w ѕ}nT0M 8#O#OlA`QUYP<:ηZw;$9*,EhW2 ^.D=,Fqs91Ed;vMV)c%D?1z [1O]ϪSW0va-a+hha-}4& yS;q~М+]o&4#?:)va}"ҫnIY%zEϞ[- W:A06D(.zqސ. q؝BVǟSB²m[13b֮֒es^zaV!Uo+#d>Q3;{p>O3+S1C-b-E׃ s|K",ُ[=Kf `7u]]B7W}yž" KpY0~-NlǁY;L$i%hڶ{t9y57"_wV !2`ǁ)8x1=mQÞaW!MTOqSk!lpCÖaeleSŚRM Ұqw <ljڼ q|1`ը F.Ȃ R~J9 (WBSDb/m͍qXkU3׭}p"-#H.}!P3w[(2s.(aF$+<}%T$XGe!TX+x*]e1FL(ݭTŒ$#g7ݩ35of]90JřmH*N۰| \y!Ҍea>ǯY# `p Œs_qaQ|kO8uJx.*[ߌA;`<};@tb 8dM1.v5X'{Dm~D2s O+kW?MOI fͤme׭lI]!,b,[d"^Rp" QAM '|i}p v~TWj#lf*j+.l2`pMbiM ~FQ% ]l`˜^r,}w̢-I;X9d)C|- ĺZȖ(drewnm F8_ҝCGN<$ !"`+NIϊN ʐc"#,O A!s)N'2jX1 ɪ0L{%{2Kb_a*aXn;B^_sF>^RlEףl{|e{_$] 1L\I %WaSzIztYtzX|<#Vw!pO_&I5/SN-O2 .2(9k~*{ }=ZӨ5\Tg'͆[ku8-Ŏb\Nhs%yK-,QamH[(Lv?ͬD1K+­ 12cG@}⼝>2Եy ݝSsL`^Q\>nak.0[0ԚyƼrOĝ޸(/ lmRi c?DmNBLli I0~]H,%# ܃nh"0sTgN.kZ4!KPZZke޲G7[>U{'s FhqE-eyv}S]INSح}z~K00؁^pf?N;BU@^A!c t6u?SN*(Cv3(pM[/t칯X)ֺ-k5m+vsloƯ+ ԩêr%,φJc&MZ05who k?{(X>,?KkrxCrzARm"wv!:+45lv&TGב؃D%jk7se2 =ˌ4DnlѬ *N.d+sB֡ڪx'>݀Q7nO平Zl&A(OF :RBb+zڍ7TlV!š9 Y;EO2(΃D3(Qoi V~q{{: %4ФI@^Z /4J]XD Xarypi]*F=MU0gM\T18=Y*Z Y1^u' &KV\𙙾y3r|^ ԡc 8OS曷F{ x@8 L:$ؘ`?H@]u5%!I߃f''jNFu<;q㡗TAz >*<)Z'R۴ ^M7ҵvF8޼X @*Hɲ 4e+rʛ:Tfk@Nim GVB>Y3?L^(A~Qrii;K|ݦ|_jĵIҳJW6p6fJe:/nU aCsGHCpO_BXUX2`" )J4D轥V!iBw$Y ;Bޟ(YC9<&nK FkXj//h?T5q٦ixG-*4l>-74P"yuUȈK7JՕCn)C醕-vNYD3(\{eM$cf/" b#*~o)XCp8;%P#;R)BؿJV^I1وS,ZeRpM`(ExԖd~;).qdP6}i; l[3|C)Ҥn 'iu&7<(7Vki 3;>E ҭeW3CIFȿ7h'71Np`DLT%o6/]}#QT,Qx[Gx-'YvWGpNOz_ ;F .1 9EAzZ}~Jyȫ+?K|\[K6ɲJm7f5x_i(;Y;,> WJod!@;{t_lp-G x?вMQjFC}ݨ8B_^90+\tvIL'K]F#3v,܀2xBI k־SְٚRle4_=5Jx7\)g1@*kyLNmF@ގ%kx94u8Zei|$W !י^{NU9XZZu;#Jn,aJ.+:lYDԎ/s__ɰ7\=#Pc]6࠼_l!`'\Ya07WJx)cx!aȿHߡ^<uK-A!HJr&u_0<|e1c 򎘦g WBnyK!i Pֽ  fhe޿OQRחiڝ$(y*yP.-nu~FGs Us3HJKU9@I@T䅗 Z/z˟fYHFQ9:ܠ8,;Ȟ-{4 ʹH@K`^?IjG)BBݙۊO}* 8*,Ш91e 4W)kﯫ1$lSږX_kk0 -6|,Ƭt qcb^YA.`tup)$TJʀv5-uPyU;%k: 2}^E z쎹i|* L-2TzB,r8[ͫ6/.Q]!EgJ;)+qWJ@_ɉ9,ttY2OB+F<ePM 4Kd;+`OYo<-nɳ1>g(tE DN,S|t#ٜ-tС2qc 4팣L{mz6`:b@5jm%&H-RZ$^ਡ=BXmS:aeV/643fbv|[;|#k?Uf'f#U*S*6H 06y3K%_]4353'O)saH%zZχhm~,#;~w(W;5]K{f+U\oz8Oc jbpQH6h5+9ts;}<F.t!_5;ZXa9Z .ش/;zEj߶hL`]#GuM-wUfyhnxjo`b̉&jeo]R^8ac ЋZrZQh/4~,Qۯhh ȰY(-B 2[JA H?l6jyL1NTmTw:(rLJBZPy@6+u 1Ӭ^f.[;׉q$%0FNyd]'g5BH>4~/sQXIz 0OjE㽽U3gN%cw7˜}ko  P ٢7c$=8;,Y:קXokζ:d,`tػwϭ- ;BA74S,ZW>_zIA_QKBTV f)ֆ` ],I,6ZejiK p?a$c Ծ+O mP)E&H=Otl_mbQEt[|-^i&}=\IٌވoJ8 ڞ7d_mQ_~4~@#6M`[pIt/5Xq7r[ Ԙ +ӘŮ9}Yc^/ (#є^JfbJ8E t0s[]/*GEͽ9,ӶK-l|ȯvS|y]Œc?BT&$ժokl8rbm 2ݎALmК\nS8S'ԩ63H[Ƞz\ABjOjlÜ<`i$_E0׬Lνϝ#u?+JtEz}Gt՝|꤭ٟ7Dk `P) i7DpS ]Ơf0MszGGEZ(ِhyB^J454X ֱF0SdZRO_J(xg%ѫb5+W? Gq_OzG-2kX$V!Eޞ\/B 8WT*^_ݧ cD0qrykJ5>iEi DOcjxij-y~Ɗ~?gܪ Z_Pmf(Gj-ЬA|鏘_~h41jv$P$Јb9j/6 #Nc!+~_j3'=_R xГ X]:*BEZ65MڈЗ Fe0Ҙ+Z5ey.jb~\D~4A1I:IސxEJB̭{I7z|}ZpV0pdahTp!u(8_ xBERm) S;VuC3A9q- 9g靌h{D43<͟LgpF}! c Ҙ)pل qO:!C"m5b^KMe{m4\oNi B#ʌ2<6)(*cאs1I$( Yt|kGڔ}eGS}eB;ԛ ? }tӨl,jb۝yĩs7wݍ400InQzʻЕĺhӫOW^ǩԍoTJ]]ry5Y}PwBxhDK.[zW6к-:QҬaa(fmTM^^@zxE("sUaMHϗ\ƽ ?"֔| 4WUWC10JCf{:x%aq.ZwoC-x ybG7^ZS,K a"iA`{ r"+fU7As'[BN6Ƽ\pGCF{[,yOl kȭ;pL(^-ˇl# (brgB!rwd g_[Sy)C. (F+mxg1 ʅ BhY ?elCj/7<WfhC@W{a8J/K﹄9(:4CĪdgo;SgQ~@yHw?i$Q,GN^D;\VѺՇ}kkW8%c-B{ ;>܂'ӑ㞤Q"ĊQi{& cvzA=W+rF=|t|ErgӁ`h X|E W`)$C#:!ɿy(řwXZi>b=JsNW* l'f.DWCx]Oe٧x]"a&`\eH\`ƒxe|JEF̯5ݞn*^e:uAn-+Sc.;y7+PUYTso13I?{[r!>W54@_I؅Z7"OG&kvE]Y\cP/~k6{tBݑQ. ND5|8a*ͨV#-' rv!CMm0X㞲Ȫ5s:]zRܼBYE Ǒ)F+vpT3XᏕß%}VgOmaJ|k );6[G`J0Wu${nLH x7\n:C\)ern6W<MHzEse< gE9"(E s*fغ,61߯$[{DYEJN^cn3*/mZ = qF#mp()F`yUj0A|jtW P"NDg ٫fg~I4|U\ o2>y&"dĪZ/}aǨ@c]OW]D5$\[b4jmk(SrWkpbhY?&3Rx/fb f}( pET Jl/-e51{;r`>ށs4EW!.  In-I\_Gnb|.0* ȕĈT ݹavt4Cn1%(%6bGWI0g'=EU0ycNWx9, [C 4) MJ?eѢUcހPG"ga)7|/_`EZ\g_U#!Br&ҼިPtV`̜7e2^gOx,ȁq.w* Ǣz(NC~q&~yԊؐ/{i &"5"s#5 Ab3(fײ-:BS@"b6j|.e|Cu2MDvA5VYMihsT,(lSF⼍ἰNćn:XzjHǤCwdyQcS <+d:?mmH`T֮m4z=#,"O &NJ,@c3 cfԜj)%,D䭆_]3Ǿɦ[GhƿaB0[uњ;(bl(Ok?Y p:4fRq >@]$ImY=VN1Fªz9?.ee0d塥kЫ;+dYTZa^y;F$LO?90y95:}U&BĎOݼ|i5uλ '?% ݌tFyQB$󓭤(0`Z@W_/%%u2To{N3Mb̃4d3O>@ްt|YO39>L<) xSp!wڟV4d@1ʯ]V|i]8Y$T6u v"Lƹ^`d]Y6 )koO*օWu8ƶA>7~Sclm4P=cwQ2Rh)I}a\A =yâ ' o`NHomܩŅa%~a# |#ܓ@(Qs@)SH :nR%8cmtF_O3Ca1xN]E Bwʛ-gu\.\C~HгS&K߄p-̞9ym5Ht>7¯-?#O\ @eLLt@frJ_'8\*J1:v a6]gBd α԰`ys"b lfLka-CF1:!/2oJlɘw2^oM U&dPCf̈́'. @ TvWwVڋjG*N©kj0mDc_H$HŽyRlWϷ `Ly" tt<5Rx Hɬ  󩔋HSSJamz( [NQsFLa](? d3\5ri*@!yhogfؕشākA/(Lܒyh$v5%XJzj_09uD}ŅS/q-ĊTgSZt=@dؿƜ@ZnC6DK[( HA\Na$&mT܅9 }~2XjpL^Lnuc'Xg3 !J,Sɑxoh# >"^_egx*RD^BAt8M q#5,[ UXC"i4ѭ%*+>.8 .gL` 4N9 3(?p] sмa_tu%Mspw@OC:O=9 \<b ܱ2?VO3(,N\"إ,~Dm끭gݴɓ<0㜮޷F`@">d['PwB\Ub _{3{4:P(M3bYOH-sa/#63pBP!Bэ+5VrۘO0%k+zjט#e, =Lxό+b9-Tc@6 N7) +ѐLgΗ)HBe_d++1@,Z$_쬚1Pg)MT<CK^Dwf_+W|һN sBv.P`m(6LB6X)Z+~kp[K>R Є|OYay 6.Y0&!1R]Һ3laZ)M\bʖX ;9n), AN0CzYUաkƹoG@uJ/CqHn6Kf.jJa23!xc73`Enae 9]:uG _'v)c%کTp圷y*'mcަI2=n}TBe]/R'j9ǘ7^9u˟Gthzּt)I 뺶t!m[(K+)K'-:$[-IU.}-;fR2ٮN& daꗝ}랭F2Ok.6tM0; г\Ioǖc#Q]p|}ͷ EqZG c1>)q}q4 ŭyga#gt8y\,+6x-5~9T-HKa:yV`$I|m7k 5=BDug%X%>dW >`Ꜧ=Ew jfwa`-?Y;v^0$hBd䮇sux7S*ljɵV]{uW܈X!u3b/EX7oq)^|Dae!SʱHwޭ1Z8Sm̮𮹅 R35kV䑎1)M7+g_ZAE/&Dz6)n -(́j Ҽi 54*eB&r?zF6]7Œ#v K[50Y0۝]agPm&YȀeUIMYjX:8-7*$Bc:/Vkf{(J'Qc +1b'"BԐ]w9o|m fÐv3;8@K:aU@>8(!t"CaY<3ρZs+˗t" Q/VDŽR+Si^#-~7N0gڲ=AD dQDT6#D2oQ=ò7GCLVNi޼yЦV ckHuOuyVBօ5f*\$-rIeBd2HI?6ybB)|H&Q5sRNa~ATGZ4:( װzvQFAhIXZBLBb?,e%}]j˔(|B*f:j8p"8 Z1%+(#V$*d73MCX~@A*:²/K$Z`6x|}[p=R"![ uNe0_#^4SQҹ100#4GjJ+ŀ{p_4ı8G1?h8Heneɫ,1AɲotEɟ;pJk𿄦LzM8,uby+ _WuQ2 M㸺D|\)>TSS Zwh*ǽf`d!t!Ο2kߣ]ny${M$4Cscp%id2pmnIϤ5~0D^Ɲp X%5rv4jxM; ,"5gǑ X);.3澘>{T_wDpd`ڣkqX=h/uWn!j,}CV^H!OfwT҇x=|`$s`pe)0sbʔ_1F,nʚ7i۲z.$uOض~M9^B}H~(Ƕ|@Cڄ>m(mk<+BxBz lϮQ{Mgebh! < $)AR Yaw"G|پ䮕ץjr-Zf}LAsc),*X+m@^8*dcxZx_`w29'q}lĵ/u.VբvOH\qY ս(BOv`cNXC]^qe@ald/ה|ЈlJ B`8Mggtv5FΣP=vQK%P^r" k7[ڴ&XxsRH%ϳ+n3z@6߻,YʖBalndtFWLw^ZFpf!z Sl]|cSF:+Jo=T: h= ԕ'0 r ̜Eɣ&ɾi@fq6KhR+C/3HJɟeg/򵼹dr6\҅6cN%{wpcs#{.Oi]|>Qw[NF(͒iZMe/P9 2Q Fõr@0%%v.{Z V]={AqӃic0^n]e)+x̣alȲ>O"y̓ƒU{p0L+hapZQY.0AR : ;e5E'lƣ~DE7QQRl4 z&6[!.B\yw0W6_}9j2vzx`˂[e!8[ Eg.IG"G\aFKb/ߍCƏYA9]S!9 AAm=\=KR.?Al@wL x#1bӐYh$6jve5u4'g)qOH?R>_7`C*![)| ?Y:_]awDw [-f m92E`^AOJNқ"D Ku/鏟ߔ=/Xw6A^[I_AA *Y e. K}Tg/[g94`J^Nc7 MP L?d؈m4w6C|] 9;ۊ :mGiˋة@/S!Z1'lGVmNAVlQKu|裘I*}O2?ڏKToqg4źЉcτ7&>)2o@%+5Y, ze=I.g*iD_qZBxHXA; 桉ee> 9y1+l}wM4V[!G|L1}3ûﻥ @ =M⊔7qUkbT)k4+ׯ9Y;\m&[4NiG]0*]mc >g(*p*7rDQhRxIht_삉9RC*;#>b )K4S]6_jdA b.sZA +ė>_,M9MN=E J:R }"9:J(Uu-;5igЍ?Y>1B]HzB4mov|~gvr@IP>Al?kP\X*xԱ݋9vg}фa`=-fW㈝`\UFu(4%ļS64?UY]p;"Vb6R{=NʞQ#!5}SdH4{,p{~Sqcy݃9 cm!V2G.s J";Ip-ЂF$J]6+[OHX@b}6 `hsTv0˛?7g9<௮$P*WT7IN %ڠ Fu ?#x^ii!]u`|^Q5XA]%ʺ5(U2̟ݍK9&rˆu*ܪ>W %@7ϧeۅ!$ϮO+ohZ5)d>dZxQ F*a!XBzLvh[kHubNks[pk|c=e ù 7&%{m'b516yW ASLp66q0+'HeLL9V(tj!=E J7h[j>;Ex APSιչ!cE_ۉ,FׅM0a&09Ĩ7;K ݖ"=~/DmtNw} 3#߅Id=9٠tLEG wIGvoνJNjUI4Ί5%!z%ɶ,<< ]y]Ս/R0LvvR+uF9Gjl9)h@>#[3,9c/`dţ .ZMӮ3"cz3 'G}2޾5F;&eCn]-~g75qFPDN.`9#ψ춡Ƃ'8ž1G4^t DI`_n> K\KVvN؂LЍe| |bѪFߗk7i'b:K̅ec.>mg> =B<ܞ bno@Tz~$Qzh9*O1J]`%&dwxJ5O&@@̱FhxALaAoUhNTNhV=z`bݚQX[V-ɴ4ﱾrlqa8.[IMۆM'{R"9֨7C'R* J8Q%!dzٍclCܿ|_?iQk[FV,J m~8g93|{yZA,WC0s;-ǽ=sݶ=%N;_SP^V>irV%ߝs#iL8{=#3CJyhz*pG8O:J]zES:.~nFO;6ڃ6&V6ة' Q1hKCfR]Yx`Ow6 A![6Q6 YtI'HAcƶiewwN@uM8Q4[l>vh#6}Bvg"BbFYhLwВX0TLM ~:遅Ym s0E7;.e/E}2ܶBPtן'^B1WDTknTk+[!^FG.<&z[1¢L8G:Y-KmVMZHj)bE^+^O{&C{D61$t[dn_6 %B ՊHA:m$,@-$/BEv > _z$Ϡ CC&4 ^\PL u#8؞z nq&(QBZ)&K׍{1.476ǴR?'-w3C@ >t}7?fg$GȀh$ڶWn8H4 !}-FS='En86 pL i|'34ICͮDM, 6yȦ+D`c!g6h2/@!a4s2*'\ 90a\x8Q}JZ$pl_RXi.U%Vk޴1Fˢߧ KV1 t3xuxU݈E1Z[2؄Z9 ;ķc)'_X 7 Fr1UT5sS{XIү.ϱ¥hדIRcfg/ΙkNjax!拐1dxwhI6\|?pXHAUR}(N=-W@) \`0@]ܽ!K5- T9^uEu {=f[4Ҫ+*iE $Kn5X˦CX4T s[CVdBch^c9d,i:X1.,9I{LP'?'^z`W YliЂg-Li &T[Pa~dejz;ut!zֻ͟l ñ(N_~D$$4UX_JSt|.HG[DbkS/4}d6 Ad%Ci  6uRs/>ܼB&v(? aa`apP>w0^#y^xi92=u`:fhNW5S?bھbҪSHfyXmiIlBo 1L}ڃY!#-#fπ!gfA # *A@yy<]}eo.C"b~[>0 ɸy?pٌc<X:mGl2yh[W1tNȍ |+}t/F>t7K]S(k; D.UYt't<@l<h0a%cDEH窱+|~^Qېh젹H[`t*v`ĄtÅϕB .k\ ڭ#lIwNu֟7fږQ :C/DWJՠ(m[  Rc+(1Ez d絔}}\8<gBU&UWLk?%` :Yep OuZpiWZP躻OKFcr?\YyVztخ.l'Z<6^)Zв;(Sc/|k׮[8~C?0 OMU@jmP :1)lm[F.>ܶn|Mzy@ gv*M 4ah9Gۓjroe5*54Xp2EQY[۱&Z/IXY,hk_L_E~4)l6K !̕%x9jֹ\K?x9"IoW(S΄H 7bf?B"'{3QC)6SK|QvpU,6ĚXMRch.%|IM=Ъ8^D'ݬ[3? ?.s/,:݄⍘ka(2-q̷)8H,^g%7 oԻTuZzD繗SR՚AY'W?]0pr{ WKhA]w.wgDCZ G4ˮI 4e$VXߧB3xD!6=;&_iB;?3"D[F`dA Fw74QlE/\MH#`ɯMq[$9? 0aIL:AWT%qJo5>Hjס{Dy gBkaYS?NgO ^:;Da=0Z]03FJW# @QgΡp;:#DQ .Jvګ7D\;С5|*-6zIT|y|$dG9$AfuYn #}iOtaRk3V¸C]KXf%A *#,b:3V CSָ%g` {'({r>NfZ,u.}7pM>’!QeזP1cb>_n77ST@; ʮ)U9A-iB;"ȡ/,9Db G/7+ 'glxM]0)Fƾ6tu!GCOv>qؒY9@Q(s\dofp&:LCڻN=& L&tX=_c"l./>41K,CB WͰ@ xE5hGLsԮ.J~ :\q4/~no_uM#,lN%>-q=j.a3s##$P:&oBp?wkսTmtE_ Zv /r$iizy~,¥$@+#h.bRG_/hc 6NP* ;5S]+-,cUJPZqd+n=_YhnچrDàr{߾ D]:Pl/0f`śd:w\b"$z81i7n d{H'ћ<&u*s[~(1q*=E?֊ޟa,B*@ 9[ͧve.~_=jwU?P'cZFۭ?B[g$#f0S[_'i;wz[ng{'^PUE (LXJd?f5co=K@FI eu:ߊvbVYc&)AdDJ/J+8:Yjyb\!R'g66 N"[b-QOm:W| dQa $8XVHS:Zt2*qq/ >[ܹ8x [jl?%[C:RZ $Pseo13zFAb \Xn)A^D昴;Fg)JHGH߉4ق P!J@l cSPHAlly_ Dӳ> %֖΃ӾЪ+[E1ѱƘ^FzۿT=(}~k6K3$b~oU8A6'@H-lJF0_u_91̲F_UTy~۸jWu͂$SrNvՊI7AZu. ]dv/) RzIi^j|iQy)i0*Kb9|a 9EIq |tz-E&JO y\Z0="ߨvk"\cO6)L:vxY3Xj'@N4K Dd8 [Q.^rӂ:5XdU^ Qn~^\4 VJL#|'_(C|d>qӓS,8YagѤ٣<\"^`=yyjJ(rZ)Du5JVQZr9`:N~wP^XDGK'-rAYg}m>rڲwѬk?#!՝B*6lUdCYecscfDO2@|4?*qT-EhjP{DQ= XR|զȴ3\P0oJɻ  ^qn?'y>֩alx'tuŌv%MZņ-ӊBAŸTwijC&=A3D ' ܖHi(Q "f*Jd^楤B[y<:=_C8!'jkݴҀ}{kֻ҈>7=qDs^&╪}bmd̕{Փ[읆IU f`/ޏ΍=[Sfy0 <2.$r(}JKЁKŋ D6N8Y WH )a[xl&): /t/m`c(IkL֕eW7QY;Bd1m(gNȯq+%?OZqF'yᒖ mF4r}bdY5y #0As-3n{W"."TbtbTV-^뭳ZkޅrQkw4ci(9M,;rfnf"WlVN~߼rHc_d^gd9xs'Έ%4h4 Q6n:trxRʃ m"tuPt/fX55!4׺xxY"i d~LEEygmJSpk{?uuiPr' ?{lޕU=pJ*TM\A&M-yH#j@˿|X@ܯ cOJ0ElۧC N»ɍDQr#qrf4@܍e$]}pmfJPivf)lLYxC ~ U5fvcBdDџg*jud' f 8/ , Whow_էVe 3Z#X„"'m{LL^wf/:p&h/ )ީdPK#$0ISHH0}A^+Blm09M; p1Zgxl+_.RvȢa!/ N&]XW.j\T|L_[C_\u{l:N"xjQbflߠ9 }cxu&YxS̓6%Ls; B< iyOa|VgO`:gWk'R l eZ&%Ml7ب f~8vej$tLH1ֲz' gZuxMagPg')bRQًdsor5 ֻZ sI+'~T,>#JpfYᶖRtf30a }Tr:?+Tdt6?d=tt]0lg:^)ٖH> W%ϕ:6j@k~Zq,*zM'h*-"kFq Dtkq7'4*'eO8ZN Q9V$MN@6q$VG8&3P2sD[ jҦZ/,\ff< 2HnqWLNWn8DbdI:@X3E # xJ$T}4VwkoCߋf^kcUGd"?r* 7/@7'&N{pD7"yӗxUcO1It*t@`0%B/_>C1z<cIԵRh;hG6o Ev*.j#'`˦R&u 5>;c,iԽ jTEп+4cxd=(FnFc7̫S6,bۄ K)B+tH&d4&Lor?I(F)0TstX9{_}j8@9=5fQd/aޟgKptmYv혉|b1qV2=:4(3 [3͌-i`>F."D r? V/`Tns3kD}95a|Q2a.pIR:v/uO>=cڋ:%S 7! ¨˒OiuViUT QletUG)w]G`~Sj ?(b][%]2'sgŔSy8Sep449,!ҳzvcY<$:1OY0 ^rcRpP3r?p+ ͭ`ͨh gL,P^UtW_ԋI2b̴m*}jf؏_4+εz==2;&AM᥀k)xot/6W1ZR-Q)p{t9|~4,7 Dk?cdơCM4M]a,pi鹋[qu&t{Qvn(G㪯 a)·bC^fySkxpj,Ds7zHjV_UF12ȸ[4sT8w"oMzpw_Kܘ+upJV0ۘlVd ;*8tu:皲5U~K!ؑReK]bzRȏiӼLi%nm̲qdU>44D*͎3E(-Ɖ)TԈp1PP.V]&9#Lu" $/,}1ܰ+|Dgqfp}\!l\sI!d⋗^s5f.C&ۃHڈ9݆+2bg8~kr>!ƨgc56MtY;/x𙫒錦DdR$opMQ܉ $y[{$t>4>*)ǖ [2DSZSxQ&uzxó-`J4mOն\do'[':14qdt젟ox~\6cǘ$sNe۱m[@0DZ2݌scj0&m 9煪1ŇkfD$OrN-0 Du&s+9'C2I}P\6=SS߃ejC3IERJ1lQ?<7þ>'mz(fiQ /K-ڢS\&0qJ5 4Cc|#mxox 6(Epfe\o{۝H9m8?:$)x*FJnw b_3̟z0Jk] v䬽&&Zչq~$_8E =!:Anb @ (\z4ӒP aUhݎ02붎:j@ ǖAK<Ʀ W G(}.v3t`yS1?ÄlGoa w8pW8-nNS *VqةmkBoW;,@xB6jcW-!̬:9n21sY|3-Ÿf]Ǿ>[P^Bg3-a3Ljbd%+%\[WԨM1:˓'Pa˦&.DW/YoiTo4 w/zf<࡟>Ԣ,w}:|x.Dj7؈꫗pzDjq.%A+!>N@j/H c=d%b 9o]&"2G<A[@(C ˀYW&)102Y+Q&iAʠt P2,&y6-h=6R g^ѫݓ1  Ux'%F5C(sATf1J|7o,g%! ZUNz;NDη?=~u7SKO゙ݤU~NԱD `oyM. ?c-(̆7!Hq>1 iM[?GPxVgF?i}#UQ[:;l3-It#e2*RTOddUj5fEy H,)!l4f5)麏nʬ#=$"dRN1vѱs}Kk|fnIu|ꍛ c^g5FL\u vKDaQWV̨.V)DPpq{AXj^@&̌PR C/M?kr>ǫuԈ3rO&?=.VC7s_׃n P}/ZU ^nQ$/;B0$8.Pa)7af/5U򢚱y rIj} #Uh)kHEP31*iZCml┢d+ksfm.KX!̎N~.^AŹ}N33Lg6o+WH4!t֧f]U1z2G?'7n9\n=} |iy 5?^/x_gmNBE ќd $!!",Q& 9ht+տ Z4HC`X2`'f]*S&T#*n=0 :F3:Ϟ *9-V`_1Q$Ylq;|JkFH-܁d>;8f j t&w{b;E4^B:nQ?Ӄ9ϯ[Gb1'+`Ǩ𐯟PM6r'aS ,|z`SA%> gr_OQbQhjT:"6^<H@Q=9)~)mo!F OAJL2"4ـijh9Ax ݒ"ΰ-ɭa*D_{6I9||^01kG{[Y\nʬ)AYph;U|TYNҞl-:!<|$^O.!S(s}@Jk9O=ڪ f P$r i}p ;͞l!h-=w<7 }4[棶=ckPxl0 :%<ѱ6hZP\Tu$u7ŪZxu c M^=z?X~X?!{;s$͝)Ni 31K]2'jЍvDYx4.m+HՠVg>[{ZF Dr4Sv2 SjGu4$LM}hf3)s 3mmӱ,kLD`=tЅ -KUam 1loyEi6KcRi@'⯖SY}NMmAƥh't]}>NS|7IOx47ӗyZ+a|0QhA @ .{$ĀyMDŽFS@sǪyw p *nQ"*)4Y]rS-HK*3R5ji牗Ŋ yxF,bƩ F:xQڀ~%[sn"NZ.(M>,vp52,\Zc2;Xh}6Ùlx-YLQC'@± j }"mBz{s|yƩAjFlm+ŝI>C}Wd?(IreeD( (U %)n&aBs#5|"C=!VF" ҉"O3K5\@f*\m.:[, 7"ڙ[ⵙ'Oh? =O p=84}Uˣa1ajKt/$5-eL g߻^<9JK0eЃ 5;~A*W;z 2}\:L߀73By9v&52{=_= OQ #0pPyK%WK3ZKT~!)fQ!?4>bh2G*1ɥ_9}Gɶ4iCt5cx>0IPqu(oϴkM&2cF袹hxI1_5^N,.?(PXcAl]?7liv#80>H?ZޔRكިdyNA%xZot.v!zm?e) :jɖmqI$p+y$QRV6ېw3q" cMdYQ'D>JeUo &!Or<%/u:cu;a6Mj^#SY8\Гng.oA+jW",]g+,wiMƴ2 \а}hJ&XTX|\Ǚ=QE)q@nW DR͜-|nS,-S[dkg6>f^^&򄸃)[HcK@aFvDi=𿷗.1x0 xHs6Tk5uȤ٨-C\53>z 7EunGiGJK·X4H.+aGH%.BQW4j vJĊ-zqU {9H~ci a)*30r_@v>M1X A2pd5hχ99Zo5p9+hjRq KFݑx=I<3ZauU a?1|#<1+2ʚR~1)x`_˺ Av5 H=X[MLhHpUYDqvGpx}1Jֲ,ɻ1uTƴpu(ZZ?rhfuJ [ظAp-mC̩I`Tmk8.M0$)Ȼ͝ץ^F,_N./e#Uu]Zq!0$ b56aFù؝ūM;F>) U@p"PWĒ5s˪TJa[C3`NGO0 +GpZ:>cEiX(ň\?ɒJ *VgPYTF| _k.&z0[n )"]eˠ{c}݆t]¢2sC' p*ÝB\X ^gi!>bgo罘 AVH!Ligş-9[98xlY]0^ $hQl=AѮN2ެU4; 럸$.jٟW <2y n3<&PxN.Jk)#1i=Q;h:C.[Z-ӒyK+v406b<^|a| 99!Ri;vN;\m +}B,e bug`bJ^ pO͗(f6׽GU:Jf[;K7a$903clV*Z{F{U+9G16:ֵf['4&(锉эm=&ح?bK珹`N l ,TcूDڌB1As~,xAIkѣ . |8 )e\"ŵ,^+ jWcݠ܌~zZrG/EOdy:h57it> f^V4!=dzDC$|g6C:B½ܢ_ɠ G$, G&U\-cmSY]K|̤jtkF84\,6k}})ߊM+:.]Y.->Jg2n4PҢIruB@9= YP#ʧ]> 8⿂BPϤ+𩚭=\fih6{󅵬^dPJiD(lnqRL5恳_POQg㣯~A VccnVxۼs[4B80эqUU(x(kdz JYr@Nfj#BVA eի'u?}`[BEo3eV U+I(x@Fe-UY=$#o0',)F]:r1OC5ckaصAJ*q8Fdd\wm;'$! >ˇN QctTKK<_p:p# `V;~/=D& L?1ޓUp`o;y$qw4h+Q)`^}ʯ"~6GseugGeagA)aa֋Zmƞ8c_Bfg|i{ǸpgwBsU8. kJosk}rP^e/TĬP@?u@?!RrTr0/i +moNe.N.Ċj2[Ij$qFoDr3MBu*Lt{*&.b"^PBy~%ֲ3AFOQD^9 Pև_mOHa9B0}Xf4$|B +Q~ϼ +J-:"w1&0@CZVj;\YuƔɞ?V*C3gh@J Xhj'bV{J-][KFԪbqa{? wS `82IeWyyIe=*+q:,S[&Gٷ]Η-?P)k)q9`ˌH>z lX-5iS<fD_#L$W0AL_3i/ y쵉wҖw,;Xgq!yy$y|Gf;d5iTI4TN͹)xhBq+xC4/꫆o\$,ä4RR;;# } f]uW,橍T$Ƀ] w8}8z!7.-o2D5fCM~VyyUw4 L$I6ʠ7N z=Q/k%E:?թUb!Jo'Ȥ"wG\RE{4uڔ V#]ՠO,^ŃifLةfZM]Y,hn2|7ؤO}G'.Z)\n߷Ӟ- 9RV?/X1b徤ly蔽{҅U7=uc0 OSD`C2"M8 D7yHL%NG^{?!Ppq 4bb 'n̘a h+H_IO:N; =`}"E&YQwACmaDoGQ^4 |5,uZE ۩UEZ"$%}#ꭚqpHDQӑnWSv@fdHƑWJi=$g\l0Z\o250p Bn䖯ymb&{'aTq=_qWJt̞#[0]V OՔ1a.j(KG8!*V69e܅IK ZBPIVi軵ۺD&n+9'F3sKF3._1I@Y3h)Jũ D̏lB)bL3.;*e5HvFgU4 ME:5 {Zc39áK1aMJrZ:a^E 9C]p1DǞ dNNꍤ0pmPtP梩,c9OJp0:!W.ÂE3 Er>vRawXz>]u ;Txӽ_ k AԽ&,0. @L}qW5W@-م>W}*a°e03?)es_8se1"'fh$N -njo(?N2.0Ubaù;|["TfƂDx`"!-NzY}Ȝ`3cc~_H@}ۗD>q6#1)ͪka3?hףTGr s~>c'Xڎ bMu֖ ,"[yhWi_t7C %]W-O}&EX_*2RgQU*nE4HJcS pN5e%.,dFe!)!.SQmҰl)þ=W<~(mwLxCj Ss/$S1v1-@|1%-׾e& 9 g ~tSQ%k_{G kM`:_J[O8n>@)eUX=##h3=l1I[ m%Z}3z-~{Mճ]C{gЀV&?yp,>V#"Ķu Jf`?N}\Eh+[@LG})q޼G]:)a;CR1 3/SӮ225w˹38je *%2 ?+{gw[nQLJ:)bj3-%9tʚZ8.er>+gľ{9BE4FX8wXEԃ [_4sP_S) DQן;* %L[J4Q U ?>$dekEtuQ'cH9G?Z~Òک2&AK=*Oōy;j % 2䃙s[D7.MkГM+:S'2 oԦ%yHe̪kb)8ZSEzMx`[AwhmKTy+UWoP1\|꩔/4҉ҹ֖gQP Og_CVC\1fO5f5'?Fӭ.`ΒC@hbi?`wuDZe̙S̞nŚӛ3/+xh+|f^;( ""!:aRܒ2m!n;zȧd bn&U.7#`rSf}xPJ*'em?beGz4RyВ4.1S(ؓ!PaKi(~*3G\\[I }B$>A6B0_1Ye:Z j] FYV$C͡^{ e0ʾz_s'7;ZsM~M7LsZpsb8i}M c,{zLqMJ:/D(3I,X-mhNC+迁]nK8YT%>PwBfdh_(?{P6΁:X2ck҄I"eu:N|&O"9%2{ȗcAT&g/ݤ/.Qvz)9FZh:Q 7mǥ , ^ۖ56$Mȯ .O#}K8A8w/ncsnR*[}ĩ\Me`}&;ȶ*`:|0 w}x}bC{_>FCZ5nN囪Y2ԝ}dL|S?"NcmZ+~P)K nV PLR9!܌5y r!^h6V@МVLnV[rZ 9~<Ͽ*}Z⊖"nR/1b8Lo5]1P.vgf}c[db@}tT! _S򘲿[Z4и *,/ߗ^ 7΋nj,JٗFJj(K ">TX)rLD4.yO^U /(NJW p rBD_tAUo{h@RvKk+c&X08w7ḡf̮Bvgu׬.#P_2:e0${i^ӷ NZꤲ8ׂHc2e'MmCW+|% 5Pͣup!cs"kM ,WmX}Pt4p3hrmNѧň_GVʻ)0})u=ؗarR5o 1#2X?~H g!P;mBaU'iכ83KXɸq @\H[kdh"'gHy"#0X@+s+)C.iZnV$^L- +[&zAޤUjZCt<,8N)όio>9k(D .})~vA9YꡮyIty-,!iC8]xf >ٸg٧2\ϘóS2CIlaSh ~gBA,rpSFa*J!U7+?cVWh-隗&T.g֥ "ӽ6ԯsC"0WluN9_2 D]mϛdʼ,?+&j1L&lP0q!B5h} f_L,jF /~w21ʂ1֏xgh W@5}PgK~?sjnɷc=1>\_, 8!"%qƯ;i$"IRK\9]obN{0 Z\/\8p?^p.1ѝvBf1rZ8qL\oh.@˘DůBNi)CHi h.,ز'`!q5|y+ғ 쏧|c:7` 77-bPكp:`+Sx M(C.J,oh5Q;y_a/,6x$߭2%i |.q8:^NX G- c{V[]\~ژ` sj|,[,V`E -=f < A~6@1D-^LdSRqjȋA @oI xt&6a%y%B $IH-զ6L~vс"2z*` fJםP 9UåK@hr=# % p:k pC`nѩ2ɧEͷMO7r $!r 5HR:ysY!ذPPc/#L6s-s dɛ`I;Qb{ jXhcC*Z1dm`,*b$Cq=FXRPb;qc#SS1z%^No@@7jvE\ Hn[1D@MߩU/&}@csFK^ !%_bz ́XEP>-3pLli}ĜÈVB@11g^ R8.rL.mZjz| JR돉[Ն)T^]1Q=3UFN܏Z桠7lNJV /MS|侴$er>|^((O} Ǝf!@A/Z{@h;Kl;p 0lC?X<ؼ~=\,Jf(_ .ueفͨ5QPMY!}^iu iK(+u@Pr=whҁq7MI3!-$T { At0q3ڈb?L,MMA阬̾EYkd߷~K[.L+7d؎nQodh[J2ѽmY0%˟:z榛疚# ?4ЮasP{7Z ^1S ?iCu*5J l& 2yC19TB[9ws&.~3mwZսcdm|M |bh0*v2GU høؒvna9.o oD;C=V k)A:8F`u4"E$% ̧nbuB7Qv~uYx<6s.Wد,?4(Lvv0ȕJr=~(軵 Me${+Z) lPʄ[ߚB!و&jqԹҼoXM^yN`F=yU\RX1h5y5N׀㙹q\l?<ܙ?F4óbHOr?{$Y̝w*Hz9ZcevCFW+)h#x*+p]}\O#Tgsi@Ǜs(x:W;".&vTIaډyVL\ux&Il/] Wa ҷa||Uuarԛ:`8?݃<(9OL'nh+Ed2ꟽ \VKtjpSY_ZFd>J=A .7/Tu.3@o]H~[-NXa Kl>'3}js+8BaYl06]sZ63ucմ8/zEL"u2-րOmwf SK'|ggoNtχ4[m$/_f ϩcuPaVTBI&:j _Ե89j:$Ŧl'vc0!aԕퟐ8Cy+d;IYĠO6$Bo4D 88i: )yvћ'9*2v R6kr+7odO>2&y8ek8HÔw^ XLuk"ENE*e5> дy ,0 󀹠vW39ZąF0`bCxN%qDu<}v~mqLkЕo!g`0Al.BQv@\TۗRDaP}YӡYrIYg^|B GbVNȫY /)U5ǝQ`F3<`ZTKO7e{D5(JyW^Յ@25I*x1$6Hgҿg_ʳ_7zTr2NKoÚlMlu߈_'gX)!:\!g I8.!V KF1SYwye@5/X.xjJ¸ #V݀y''ww7Y^8J>Ӝ~ߟ/& gE75?oʂhp1IU!&=ccEn#35R@8kDMz8*R9x~Ap=nq;24Rg8e7<5,2&S~=j "6˜%{.B/s y+dgO?]3=/S'.>57+L  abF3U \mʥ$tl9,cmM;+o~.j40ҩxzľT0BG.EqE" 3<5Yp-)p'7+)0xlЮҊ89{H|T j'IKRTXP$6ie%`m+$ -֥,@[!NAhkS4ބA;b4w9oc^*n_KIqG% ox-d<Q?/t,WۓV|#7Z7q G[{%r~)VUȴ-,Br`({#!_e7Ye*33t!*! t^Hˌ~c#t. WTfa*FF%͸orl}⣃ID$  :/FV"EkE14]2? Jޙ}ËeXJXL67-JD[ߣ [.ATC>W;ꛗM3B1 g0DEyJQmkj{b.ۄă⑲G>k2) !|.w;abꌷXSx1CA[3V^-il{')?F2DV5<,xQhV))Dd}A`M Wڮ@S9m+i\CaߝMͳڰ¥?s`K/t8JHMa'(߷ϛLпyBX6]9YO4<==/Ğf8oMD Iە/Eǣs[4һ*_&ft>E&\0;tJ[T@޵3xQr}6174 dh}X}3t+^hi'%dY2 ʪbHf9 ra 8Ə|Na6Jd%jK{d(zg_ [$b:;]P! b{ i4;v'0Ehh=<,وC-ya?+S`K!#[)%xqu"%e*zZk(gM߱2/Ƴ"ˆA;dv~>RAKW)b :oh5 V/m1=2 TBXwq|)(Gx{`4}cM^/ۭikպB w@Z]xUOJb,b`:k½gX[Rd0ڣ60_2 ;/ A *$l:r(øLzL|b _w&`u/k``8rJ>9I-H?QyPb/U~:s"}l$TPsa3ru9>NJВ  ׀z*Tp3zXD(W'!8dXW @˪5$܋9@'iSmH1Ց"(hj%G2:44lVYG Lڻü6 %J@bY.=$%q]i0jוs虷D=zawdPƆE ]$)]amش '+Ռl80x~$..Nđ\}@8Sˣ~ÚcWؾd">8x̀؏?H$Ih=DֱI ~ΦUj[lZ2E# m7x8-P~F\]yfe9qD#9[mBꩭlO)!8l&GnbmM{&(Y6!}gT+hڹҹ: $Ж|Q~LMU $2q4’r0Xz]/kGz#m!Aَze:!-:~<)?]k(8 <兌ˌQ(亵W[x9_)m`_3e(GjFޯZ>twଜ *!pkI#kF\4x r ȻCB)j;IE/ԌhnX\%Xli"| 8ʏxVn(Veک) ]PZŹ9mKEL򁜿37' g;IB +n%RerMR`P⿜OއyQ.=\{~ 9oRH4O,X4\jB=*v)/4\6:q=uO&'KJ E-(LK3` et66CqJW~*u3|[-j"hF~ǥڴz :P4ޞ;  T۠f4業ֽ׈ X9Y ~?Փ#f1M.!6 &t;đFCOwnWhPPZQ^_l؇{K8&8&ڧ]L\CC] b O ĝ, Z+d"kd"/Ke}fQزQ:@؛,{-I*o=93FXc㘢#26:}2 Uf`m;&5jr)^3jEO~iMQ b ?Qeєiw+JQ5QOe23PZ \Rʱ3D6pq 69PCw2tun I yǂC!)+~_bhgBj~YCo C19DK4-q5ݵ:m벐}+22Q͇; jR?/[s>zӓm*)c4'GYgPN<28i\A#jlujz}tM'sFKeIʮ;BU~a>/ r:}>x HώNCc5B& lc>z[_B~ua,5q?!q钺0a0|?cn*ϔNj#w1~5!SbQr>+6j߷ڑؓodۗQBnhRen z2}MV)-UZ5r[  7_zlÝ<5fz~UJ-t}OV[[Ղ ŭ_e" &0q?AGG^oڦȒ v n8} ֽ߬\kH>~b3}{(JcMنxhӱCE h׶U<:./c뼡&!TS0J;E^ UgDr׹w+( /:#5FEg 6L+d(]2천;rDi-܊"DΰfH@6ڪnc}_9ߏx'/$> 1D K[9}Q&u}Tbs}R%RνvPPcfy4,Tzt|HcBӿ@0{4=i3 ,"?IDō5ie_\u%S5-5RdhEO+mJ,0Sp*yPzm7%h.=w[Wp*rV $9)/ڐ Lއwy+qW`% [nk"߉z L0:Z-V׶eg?F:8]-w-9 F_WpˍPlY)eh7V[B րR:kҙIw5L\-+M@3?ҥ:5yp?A\\1YsztKpdcz?OOq'%iu4]'H!V&d2Q&rv{ އvuXHuFrP#>O Q."W}nՓe y mql-'_ ]3dKVRKfө E?do%VgU#uxN 6nAܱ42W""cڸ _8z^C|ZZL0=/`nn.OD(z1Fnm:km ԾxbT#j)~)l`v} Px;7ƟCR~>} ]ꔭ~SQf#PTh=}1,ͪK.R*Q<^R;qNau6Uӌ|`q?l&n!5[HBq`7zj/SMIZ0ғ₫Țwss%`%v זk>bHs %}%'@0nV ^xص?wFc3ЈƮ"qy_ڵEZap| 2MegXoKz^1ULbug.cI^t0QFi(R;hoG^ÉVhj&vv_A@>d]%e|"G, t!92!_ I'@euOD>6|WoC~N?C) a9qR Y tߣ_jMbb;ֈ,I/Ĺ$j*@c,ev0Q \JpڭJN=:1Хڔ o=OUMcfh/3cvLO/%f2֏3ɼ؎\d1}p)h*26B1q9Hr7ۤbՕE{z*똾dHK~&VȍPڞ! waR Oc>`$[Y3+'5yc^r%@ӈ,'Ac7di;*z]խfCGMZ/TR&:Л(޴Bt#pm3APGS<̮tf Qƶ/xBhRkCS Yլږ/|✲{02ƭ[BZN8i a ʄ2',,$IaXJGNnDjF N~"ʻ&\㊏'J1-?Lx绊{(nȹ}=Y:Z] } gibv$~9^L߽)pgVAYYCBWlbיOlmG+iׅUK#O DN/$Bu٥ÿ';_w[a\TA͈J&дU#&^,G_61plA$.pVOtd!z"HT۴nLy $#Ig\CZh߰qϊf l:$c#+vF?+~aGb[IƒӹSQEg΅+peqF+d|Z- $\9=OӉǙ[e /S  tGzУЇg%I RD!qSDO1Vn.\|us[Y%j8ԴF+yxw@a=PN2ɑ\jsZ隐Z9Ho_s\W1^N ę2ǩ>kwt$ovHL M,2~ S?Y}Dg{a V:<--8n7L|)z .FBjBT$2&^с"j!Fq dmG$ w_ʹXUMhY~~vvPc`Wqg,vo@\ #ƾCO(† dFT)яM8!)4)}Z&؆x.YTmYq" sYZd0ithqz+bWb9j%Oī~xe.(<8샏 >w vkoDs`kAj $G2v@oD EeV&5L: 87qoTv*I+bx{0ŐF0˕&mcVhHfiy5H$oFۂMcG-.9 }bxȚQqf"Tn{fwP{Cp1:&^P'W(yW`5S^XblzWI!sK;.;Wyp\i_>}ټٸUr z4qôJumaJV9{jTqGM1w/rl'oUqeg( *n2z:d8MmM|OwIg 5CC $n Sz<y[EFRl͔Qo@u Oar1G/7~I<Qf%Lyc\cz2Q FY$ךL7e_kB7Nze\yM++y_yh3") 9Pgӂ1>n`OlHL[7RNqۂGC'kggZ'vGj@$5,Z`L꧵r2ai; (ls ۟k]?6??%tF'oZx;jֽQ(iEy4^~z6YFrc TR0B_0~תnQ4n|6ˋ:B)"2BU J|U`*)hdΒ8n3 TyzYvC"ZbruEj5b`4LORD[[cY9U=>L7<C5@/(tqrt9ڱ| -x]DĿJW0 pe>#ZJC!;ܒ+kLyh Cpϗ'7) #+ ZSJI}пuY-p_ͯ osQ]As෷B_qqʻ+r<՜PM҆)J$Ӧ' >( SP_Y6a.7vh ~ ]o,R38PєĂ[; DؐûC)؊i~&am{ȇѡG cyC 0Bԅtj> D EAԻ"PQ|>*M 1rfb׼&W%"|ԍ}{`?E)ja[ssr@$-UǏ+tYm(."hx8-HXmB " 5)ӷ|P: 4L>p@ fLZ@G0A8lQ$~wھ it 0 d ZfN{,;M٦vi" #R4`yF\]i^~56ո3 @(/x =s6猑8yhB7[ *ͳ7jH(s~"7 Xlf'ucz}q⠤uNdkD^@ HtQѧ=W$RlHy.0k,fkT=1 :c?1ZF6~ɚhfԓPͽBpZ Ӵđ\}4!4]pR0(9U:4d?ٝf&x O,kGDR8 l=WIOőBG3>y"UW9{BLtp+~ɛo*1ҬnU߻n5kjOo8N,(~G%UMiOg¬b-HZ.pug:ZҎ̓fOL{O eiH%4gIWJԘZ\2>d9GZj%*DzZd\MkgchTCsǯejBC)0xD^^%cꂨ MUOnRKoh)9Sh[ s:ԯg» 0q-7-VuEQr) /d~֯z^>')em83s}e\9O~8f:EJj,*RC9@nJj2G8V5OW:[_װ>g7wBvyo=6sSWj +rB\A5v c*9A`H&2=_IYC_:P["O6fF"UлOzz&Q>$Z]>i'|gW aW {腤2I[9tė%;,lAEMu;I|FgaAa9 Ώfr7t 2yRp=&^}XNo52H |@,^NG]}M\\[[՚]hWQP`DA@*T39K9#3[Űմ\.E6_% +c/dJ\$WdOcq2E)]s8XA8BE n vso}?}=iNx렶;J<_,#AWx )0:=2@'sUУמ 9]h6HJ5IURrkhޭi)1sꈾO lI}L[K Bڐ5ȡx x wV]omM[dl׋1ܿk^ x4{᎖T;T=jè!1gp6E|J* &0k!DU>ݽ 5t,o?Ux*-iw%e:ua<{MCm d_Hgu5Wo{UɜtG=ܞ+~uȷQQRշLj0p%%ɼ|-Q{Y<1\VM{5t::M4;H5')PvsEM8 )N҆4˸ 4ύ&co5/vOaņTha9<E~x-/[O[/`gT,@=K r YUE$m2P4>Q,cңXL9YlC/sDD[1&o)E^*=4K%U/KJ]-"e׷zG%ZNi5ѭ71>)>5X!N*601IP$sh ]{oc>Sca(I \93 oVY}G7̳Д;)?*wPT[Q89( `|ϰcn"#_pΗCObD x`P3 yD0 [D/TYWj ׌.eYF$vJ:V`<*c =!NQxt5hSJx6H4iueޓL6?ӗ#Quҧ]0u,w`ɼm^:U?W YQYgqvr"wSk+S96l$܎TP >)J`Z E@U 9x6R#|x[Սq~,k5H3qIwfq'ȱ>v(eo_Gqo#uhamlB+%gw gIQ0t LF:fLj~P":ǥGV;|5w36 AV'/Sf pRr>9g=be۟۾&T2O?MUQZX`[.FW5OT!qRU>x ṷ,(ՌTP^ߵQvXAcK!-Ki[vI66TUO61·^1GlL c14e5{])80td>5R~/xΩ=3m<ۻ9ix٥/_8Q!H-2^쀞PEvzm#ڬz}”.!E4^Υ~H] >E˝-6E^N(ӢVf޽gXm;۴C0gL}{]u*`63bbWkt`HHD6Xy0. 6$]=I n>8d/-| 8A;A' kZJˠAUkGlXDe0):+*;r{XNyr.%;nDx&UszWWRc<kzn[RU6W1B \H3 I-z ItG8$X#:ۊPpj,c +e g\}Q.:;ա*8dH ڶC uGvd>k|9#AalXF( v7wdPtbkߒr~7׊Yt*C"I{//yۈIGN|֣3ᏯMS]-Ȼ1$\Jtu|(?¥P5itP4Ds0+c\o\x.0eQPcy I:;F¢ӤņM,Bl=J1G992*#:2rToM!pwpqLb֒c4V[dy2 =/0Sb~!{l盘Pb1@a/DU҇&__F}9CS Ew`hYmn7za& zU=D?zJ!sNI7 u2CudCsLvO}m/*,\w]G:v 9rzBV}m褜l|϶H U)%}&AjpxB24Ma~nqdзpe ޚԣqe>«W =$WI/P_'qGI! ŵ!*n(FVF _y6LvվAlVJ{nN iyOcX{8'Eg#>U76jc_' @&-ˌܒq\a/G%&䷼?MmEߣ{*(rd[۠x9TiCMCғt8 g4I+,zA~ KI[RV&t+S }:ЈP4.f GK_ٵ,s"2bލd M(6d 1xAߠ[Sr&3OyH10*s#-nZ9H&X[|HIEHU6s71W_E\ⶽ&ߩ$xxܸ9HCZ۹{AT0f]иЕ"*<"j\+j! }!LufSo]bY r`V ILAH!:^` ,lW<ɠךmY2sv722qQtmd.pHC|6*l,ݺ{N΃7zU҂j[Jf\fpzzGժltP*oގ.)⛯#2v'~ʮY:W\-},+^:?Te\&'XGQΊ\& m %f"mEp×di|0jO΢~Q*FW6) . HU&pVu4"HiɥetH>_ l2(u!:BgĻHT*o RUR+qц "VHX7{"+R)cvr()Zk(!T*-&V8UR.cPf1C&B{N!0Zmm&_x3frs2Q(3Ag{1Q3:.GA|ľY!R?˼TYE 9*O>p,VxlzglX]@>x:p/^MjoL{T؅/ji u+4K2 #-s6>k{rIքnr[I7 vX iaC٧##/zphA͚a3Gf FDi?%Z^7v;`?RodY(Bǜuw(:V Vw%{ o.UݷGZ^r--"#L}Vo(hLY$(z\k3'[4fx hy0$FSi{WaI=4;e\%'VYڔ̪bQii8(<`ry Yһt9DۤJFSXy<(VFQ t]jwH;[sq7*}Jړh+kR0bՂ*E֜N-Aow?hOC/|:ǐ#,~e" E Ol% ]sG;mw^`P|q8vZe]] @ O{5+v["`5L&o V̶^\ 1Ѻu[=RR-yCZ=f>l 3:Miğ\%~9B6 jrF*g<I vY\Viˉk_G<լljavrn435vh-P'vG>WZJ/xVf.D H^F(̮/`w1CLfrln<郮.霵_&{ӛ!lqIZ)mGVY (B/~ oM?$H\M=DMy|(EPr}ƧLQzR0Qn |0V 7ߝ4/4ʮoz t7Sq iI> /Q7ת-ygR]B7 DН9oVfRWjj6o6zV 0TZ|V ʴGDI裺d/稄] VUT+ Lpv}!dD8TY]ʠbzaiݩf܇}lL8wEtZC>4cA4&t=&Q)n5?cZsY0Cjϗ⩄\G i[9,ɢ-DfLg1*@kXEsnݤ K,u82ϿEڡu [c*m{f5Zoڥ'Fex(FPÃfh18y_=inh @aWewT">Ò^o!OdN:o J'y,M< X P0sk5&ڼ7zoQ3{0|$̔Y6r,2tA.hv͙pܬVF>^NB%>5O?=y}ҫR7bKPHput@az_[O8gM6ւ7w擤ix1|We7+(4Q֏9 X . (ܦzb/-1WЙB2Z,n̴-f?Kl% ;PzZh*2NLs^9t +(ԱPg!YLt{ZXi*Hfm+0A;> d[0V,J$h{#D3jldS\ivVԅy6S3I=  O@=̚܋11}dP[=zҵcEK`(תyXOf3rCexq 3p7CNC.-S2,fD|&׈OFOr^ԏ-4Mm r 5ϸ{kA6\ x^-03r6v_fW6?W5MC yE@޻wk{-'EX4 oN~/ 6"W2i.-D>6bAk$(Cf6ک%9|gOxp%GXpg&dn\sE#ѸfCsS=jvfw1JAWIϲ#ͭfJ[B9*w7bye :@_7[BaEbC|+T2#}ͫ>ch 8c?r(m6Kd vOz^HEmdq!b3E~~%.kSٻ5b v=ӼHNꅮ7AygP)رWVi[U`O>l"9-UQbǘ&Wcl8X%V';TQF҈` PyVLr)puiG)l@p;X!W23NJy=>ZYU)s݌YAG.џ੧z3aE1diU$5?ɰWRwY5'e8kYLKׇUf.vq=/T_HSS2-5|"hq=NI\q=}a Fy;6\R f O:x`I"{u'ɵ)_ւi-pv ="sf[(%;Jh~R..wFY,Cwhᕨ2֐]eh O<{nH/(3|12t֜ub@TCFbq+w\ 1ds |Z%LKg./@,VڱA /p}oG-;MIp }/8"bRy*z5m {6rO,&BNdM9?&t=[?#om+Ք]qӚjt9H5%;k IbSouW-P xDOF'bZ덻  5#gPX؛چW @b5ۊayǬar;MP,ۋa|*pTV=h7]s`=I![H~܀́=JɅu Z: @w(7#XȘLG >v6`Tkٛf'ff(Rꢊn{GH {].*-BWtA OR,R2# (=cѻYeB'iˑte[ED#ȴD\tRPmj?[-3' ,>v͊!F;RըCE$ep){zZ&e|p$yGYܨ v'Hb~ rCt,q;QC(čf/.w'{?Dfc}Z8 bAސpr9Fi732fǽ19g2ˆ'n yJ:\Az#k}_nΗ}~ zCKDtL!zaW)ӬqƵcD̡F*(V'N}KU7,TJ),H1Mž($h.xn?P0:=9hrDW;+񳯤}ō~S[ctG83-KΟ XWg<P b6ne+E+[pݹZӊQ5;* O?g  r"a6hWh,疱pbw2#TkOn^8bXVi(jZgݧJŇiÞ*0;N162e(@7a\:W}@ٹWpev[H9D?gLxHJ w_FcmlRCѵcUá u Րv''/<ă(5|`0?]N_BFJ-Rd&}ot?m TK7ޯMY;IEW` RCZϟs#獫VSb7XT9VWS!)y#^T IR$t'(@&\7#ԃqqM^sk0hr!7\u5;' ,4[4фʨHF !, m@`&Hv[I);LgZ60U us*?9yu6%MCX}me?$,FT_|}L/]n@9\^.zSZ|,AIvsyCJ ᦎ.&4e70~d?g[zOI Z[%vVIlqI 2V?tid8i%ƉS:޺NQ~O. L)f1˨ yɦ~|&:*eu#?&1=u 9z wHȋL*<$QQ[ұ&v1|xe5rvi{ϸڦ "n+R iJg wcd{.=ˋdh iT|[od+?zC_FٿB3Lq{DRqFdXc`~awV :u֟sF`\m󺵛 3R۱% F@ϖSW/mCt6.Lw|iֲ2(P,4zڭ;J.4IEG|&KVTX!")OhGGqkZMUͰ/C\5Y\~غfIc;Rޏd'45 fH o 0k& P]pW^a/_)m<o9 дrT "o@ %>38hAn@8mX@׳\'H42 mh/h3Բm~a3RM sذ*؇n'u2U I MtQӛ/C.J:}F.TYH>~h2XDZ\:2YˆI=*T3Z..pxı2*߃' Pԑe9"pګ 4ں#D~ }:L DZOט{t%c:4]v罆LaΎxqX,Jߞmi C\KL7nOrqnأ00 N m űZ-'?N`8 ʁDJaJNgQbCRLDRz[suFY;sZD.8Ы!cSCna Y}Ů$kWinbBƐ VsI"`AUd]z舧Â\8f~{7wlX}Fnqad [5(V8b &UUIR˙WL1wpG<޲5N_Aj9Oӿ Զ ʐ4W* F$yasX qPa ='6`g:2d"w>QMP7X ޫ>6fMZ=Up6[>t8$7oLf|p|o)f9%g!4M@*f t^s)nǃͳҰebd)ѬU(Ęߔ A<ձM.1p_yqʊX9Da@.&=_1`u؝z yn 7" ZnAsZ:˄S&Sejhg|5]Z?Y˵MZ۳ƍ$Sk\ؿ"WgaQgj| "v?*I6ꂩ E.}mj~AUy-d&G>KUSw gp޹N" T'(.8ibBf_u^~#f?ǯx#2ւf7^q"p@1l՞恽qM|lLz4K#w.^U.'D`+RFxxQݖO[ܢNJDsG79j0!*,kKqU51d+!A5c+Ɖ6Dώf.TS0A22빽:KuZnL#j#ͨkS2p.mE[2^2/`\4HĖ:O n,(uSr|Q?% &ZtE*I"dK..pG_ eKFVI+`M" GفM4f>+7X ̓Bn8z=B_R]!RG;?-zd2F:+ؾ[]>U',z}2F v"lyotX5}Ղ\]ѴvFYϯ8ꏢ>Iomv` IR}~r{Bv} b^K)~9`YR1iFJO!0ZVͿY1\M6v?ꜯ1пdMbbQPq|+G&mȩMiZ 7=59m;-xk{7s@%KI<ι8Uj20O&nmϧ6zm$g5k]Kӭ3@Ie"]c3tmfI(NӍocG] zbmE8na`(~@D5ձp𗗩&5~빊" Sci_Y"$pU̍UO Eg88O;u; H?7nE 2W%l&H'wM2soժס ކԷVPx$_]ržYޭpd( ,w~tZ_q=Z_ k~aM~o $Z+[汒T"F$}LH8o4<60cr.]vxMj\TF!]2U !#졕-K.GΑp:ټA.{5$2CDλ5~gCsIx^L[4}bؠJBx<5uz6?sBTyZy#Mgrf] w=bl{EP&ۜT~6;^_,7䵒bk[ӧ:YJ8;ų8v221?rejxx~|Oj-_|_theG%eWkHvqR"zw@#hj*N歎?4l?$ԖR4<,#v:B^ܖyA~azP-0P Y ϚYܪp= "޾y3= ԧyv{|8d0tmvd\\pl*\.-2;EF$R>}5.vJiBn%-_O.󼁇I{. ]ܒ$y$v?MCOƝ.b&Y Jk, G_4<ͻc1w'bQHHU8-F7"3Bq2Շl$e4}Pӹ+Y[|X!-?'%+ !(kF0fM-4 8|[tF_!Mp'pVT/lBê~CEQE|EҼ$5J&[(hD3s Вvj/C c Ac|Ra0mlhՓs$\hʺF#t+xg7a<VFL:z5 N2Tyċ@ǯ+ =KQ`eP,_ʐuE}pΩā ߚq!(n_ KfFy0Đ _g]CMkiwv)6BNf+U1ۙ%b#zqDP[Jz-BJq'S>#AaJ[)u[5 ?_sb"p93Z, ARA'Na] fnSwI$LkDla 16Śxs_+bDד}g=#ZC?`a´-X.W2 BNGγsae#{vIܿB!ݮd~>t#I'e|v!CȌվX?9╤`68]c՘jHf)qȓ Fbn,A\U9&xX9sCy| %h2rMiu NwB; I۹ĉsTJ- .E_jWL24opx}Pj`/E)>xgG!}:i؏:"rCDj@s0|U1!b"PM/{MTS9ȷផԴꅼ+o\a3D8iH첍@ؽE#4F!0ZZʡ7R <)*ذ( &\AYfυ*ٽAmv3S>K ${B.&9m^0-<%bBxB.Y_JM%"D$GC`fOPx^U-/๦He^ *@UJ,Bq2J_.%-B[ W %ML*kvHh~NZ84@27~svlISlVRq2QPjSMNcxd/'c6*^Yj &ݒ%l8TY蹝Wj>< БÛmt 8rLѽ.*c>I% e6o6Y̱:U$kISԦMG@`lY2Ws+u~՜&a(j{ nbsZ+m`\\ò'ݤ$vTG8c:lӕd+g [$~;Aq=hz"z1>âadQI)xIɡMW(b<a9?ZT[Qea[K{p}<5n= ]C sN< 5 #4n0Ket"U|8 3,dؔ/%SY 9D^ 0- EIo?@zE#S  V 1ij*ޏ5-vǤ&Iu,"bv< ǰ%ɹJ9ȟg8?$Aba__[-].OҲT-8̃:c2-`e8r-G;eF5`ʣUEl[o_ܹ->d̡U}tɑGP=w.(7K,S%I*2!J/dK^OɘtKZ->.@q`/Tv,lj 7U Ks')SJ1V):>c/K?{ 2I8_7]Z0sYlċ2bs艆Th<׈.u I"`pCPiQ̴suaV+[`b_V-ۿ . ^i>N170Fs3$U$1;(ie3ckܽp^|Mj2G ) 5  CoөLY ,tAig#!  N+LZIq@;Pu=N{h"zHB~ ^QǫNhKlXRyēbz8 /?Pbg=^\'4Btxd)sJdyZ>͍ n BGM)kDS'h=dr;fͮqYSeAC{JD>XSV‹’Vn"?/YlDLH1aD/ЂݍϾu y}4p {@bЀ]hVDԌƶY5NB2Krʄ.غ  %r'WnɅ$犆Rl U6P)B#1TY+`eg 46Ճ0&6Zߡ 0Qd)ϖaـJkH&ķb:.T${(XhZA< /R{n'zM&'j k8B/j#Er(FTC ^ۤh=}i`*po&Y<:`Q9 8SVMj**AH='جȓ_1wNC:<a8WvyndnG#}qKq]rХ? 1Isy= fpi21j)Ur~@jSbٞ Vؔè\|P]?Ÿȭ =nwCrXxڽOe1Hux fᱞjX3p"1 .-5pKe} WХø6 DŽUCv2qė 8+5erc!ߎɣ<0YI*ZUDSC.v;5(~S֤WӬ˖.zy(z0`q[XS@~0]^}Y0ܗ}~YY'e-g]/|QOIߍ;l4 J)'qmi: ߯S{Fqoݰ?iE!0CA1" PwhvܿJ^aMIy^Oqz>^_&Xx/D{չN澺 D#%}ԷG ͥm[$Q~Z!Xa@.Dz\'Km 3Qum^BKɼt2 a1w=]3wU$UBn]vt})R S@Wwrh:ݍn[٩@۶Ɇ;Es\6xD >-`8 9[l&"iL#<wY'ewS1FDgԠLD~b'ȑy[5g*'9#ZQΐqhVćxϽvMleuc]U;- ˌo6=[h]I?.'ˁM3<}Ӫ&C%SZy(m'f_5GOU2J%d / lhYzBk}<:̤k\v'@DD&]U6>m.qt:!Ɲ?w|09ccW̓T-s*x9p)p)O|c$r˜!{䈋%chQ(_$N#h;\BT4D{(;\xg^C6+GHw侙Uw pV f(SZ)Sٮsn]tUJ<{,S-$dI},7!DwNO#BT9lL@%[Oh fZQpoAZ[*js騊 VF+.xx6^@SE}+Y_Ѓ.A$ʌkFIoOh:R']ڟqZQux"xVY뻌m4u0mމMLQh:`hfL{w 1Alc5\?Q@EDjqYGK W(2ôBgayO: K;[sK yU3C=5,mח jBfr oBNK q/x1*pCTVwbшjvFCT\\A3O/(b&p6֪H1l;;=^ȣj`>vfc ! QlML. .=PqE3r>-dk!տ(|FAWf K<] {XXyόYrgc1Ud.Zr، 8jτ qmͧ2L~ڕ. Ipl+,Sޚtu<21Y)Xשߛ&E:>QqKO_WLd4ᷔ^.;i)}_ r9?xk/l~ k1 ,*cWl8ۃX^֝j'ۗ$hlReV8~ѡg[t2C\|1Q V"-8rJΎ,fO$jTX$wFHo9u =Bw[1#P1-NkjkX\8l0 Āno9-Qui6ŷۄ%׹uxgSd6+gI/o;|}<`vhRw4T ){^a_/ sIo'G䫿bZ;*?1tr!ow""/1O ل%g Ky\BSo8ő& :g$Zw,C_vNu<7 zDJ;~kP!A>)(m#f03+{$Ɓ;B}]R9 }+c6 CG}T(;JM <6vT2P{4=^wAOKq%@& xRޝ g8?~ʫSV5DgEi r* )+#a&@VeY "8]dov!XnqZV>*dtUM'M^ShIl8f̦Z_ھlܟw(#L1NqS4ULJZ&@CkV!Yx GJzB@woo2pԸ"f*۹Cܦ*|4\̙s{g;Ucҁyem|n3t"J򶿁geegͬ2nK_1Hdw`FƚV}/Ype[rOQ҅oP7l[m,`1$_)?r6{АV}uFCvAB7;C ,(F*y<$!cd -ğJuޞ\JH<& r:A`90!nNNN#Vf;=-1Ѡ-}o9 85iܣdT8}PʑަTt$loC" n?ig*r {w_&q?;!H ":n'&E\ֳjCu8v&.H57HR%ɭHҞYlQQ۾tWگaU1Ts/0T:Sz򶁫8\ɪw/ؕK!U]!ZJyf78O>ۗk.*}}_Cl+#:GNQ㹓u#\'טKo,,"Rso9hU-x:4q#cH;lkHuwz2lnᰃ|hRzpj~8dgKAAwlL_h>leo(82Am~HltC+sd֟_cc! _K>@ha-lHH̫g ǑpB|Aa<W$QtlM݅i!\=SU"rcB[7S6xTFB#,R$3L鉸7Y^'e,/ml 2ez?KY59^`G>6GI?HEeWe#,sZ3QJZ JzH[6'z[]O%rx\X];t߃Ӳ{LΏ(/Dg+ͨMʂTe= _x\^KpٝA%LLnbe: p.pDm˺^懸DjTk0]pk^ P8Mǜ("H?7]K7Bx~\SN^ RvPXg,hcҎ5+rSx= W](X QD˳auWb.Hz]z^6j$+R*4aR1dog̖n+ΰʤ<"v+Ur6R[{hbɪ8ȤdG1k7 6C^~biNyk<{I0]QFxgB2T do c3)ݡ4%Vva?0%Uv+G*S7H3,֩_705?8yzL96QV2vTQ޻gx1n&ZPVΨ.)V۲eFZߜ꫻cv%r2խy 1^ |EA,| eB%YTp~EI28c8_[%$[~˶"9^.,i"eh;y ? ~4rBNFuf,@ \W,d6@Vgm ,. zAM|a)+/yk=dM%DuTA_dK]wKH~ܤMC-|{n­(3ZWw([9_;kBUҴ4hCI6<۲Yxj !ƎÁ_8r9>a#KQgO4X7aԄH,q-+e7vgYn`l3Axu "[;!=}3KAvi84 ;,Y kXL :bMO,݊+YW{z+jIe3?nSɱuxn|anS9e['qy(ԖUDPqj!G1텪5V1}u:BC5ݲz*)Op풵 +?{@͙9tSC1 b9;ՕUvq<I6CJC{q } yW=#zLbG0k?槽v?15e&3n¨*u@:r㥼"{X1[[v]<^fB'SKW10ؽ1cv|n 韻*mXIJ Q\wŖeؒs89فk+ARKי8H0L@\||g|V.upuDk6PMJŧ:8ovy0S`-wx;(B!\-F?Z=FnT>*d!{ E9R@ޭÜ4M2p8:2X?}XFoT"q3 .S%Kc:@a⒬d40|A @3V?E}"<;i>,B+6 b;j> b%6c1LӜ v\zӋa_P½<ō .p =5{yR]3[+HoF[s]s1%nn@t[up[%2qZʢ1,ǟLϗ!Е$P>5?kOpPä75ӧ셻$?]IvaǾ sh]Ķ>b2ZY-媖:LldNJ 6ԔvŐqvaB4%oB"w#yd_pAr0.1gR10iE7"xpC&d-|t:q \QI9a GtJ=R/T˽tET0 Qp~0g>EV_j 46n0֚>7lՃr3ǏGCJ;7,8\EA;Gz)@\oٰg 0_G)FJ0mAi9A&1OFSFFO?c}H]\~kN[3˓)njN(bbԗI5K֧,Ɓ*oG"2-B+<8'x.b{0 P vt@FTZV$^z+\k$Uٓ,Kl\l "m'jo9uQm Eqe72LdiGN+ 8̻ԦK6fpß`zɷ/AOd>`U~ %2+B%u^z.\4T6bS|#ʎUݥ:V[z&ýsZta K9$k:`窺@ϣGg}#EDQ F 1CxP|s\AB5ލYg"$Y' I]#yU6j rqW:Zf Ʀ[GAUM+E9][D:N YY- ċoX|.cZ]4\~X›Ke [UG=`}f>X,BC TH%N +_Ff[,"ڸM2j !K:[]DL6퇷a¿된֫l(!Ƴބ%Ŵ_8U2J@׷yRUψ5`v#5zs ʈ&bܲ!1ҥ27UO~ K0꡼O]рYIq6v]@ J(Q:n̡L=ԠJsjyZLZ"OU |zTZ4pZ<$ZMT]/EF[#_RǛEfG6,y$Lv>!縸nJL\礻vPJ*֬ŻP`w4T[L] rQ Ix^c)8\&@2藼?+cJ Tqf{d0F춛\oS) xa(cDTJ&P.ԏPGPGCɻ vPSu.ThI&)y[rxy`^w`jzWm08tl R@AkBqh`~Mi'8|nD]:3{N*N]fjK-D#{R!HX45IiuhÓC{V;%J+׫1&ZnɀQ٧XiB7&^.׍&(V!D2+vhYќ|%&I.03- D9[g AL "[+;8qZ6ٵ;0I>/`wzF34? h&V/Hu g$̏Wn1l€ {ko 7a3zCZy!*epAiq>ퟝ3>}M骲J0-1D$EʼHN(kv= 9u#T)Ňx&\@ĸszP7YqwݔCjhJ΁䈗RF 6kTzkDQHՀ~J\ $Pt}et2;@ys=`S옞Ylfl'dnBu87pdz`) IqFG]~a|Mq c cZ\yt8 HyT8[dL'CNTvMu@MDcXþBi&**-<<&]>sLB^a*]DH 0gYu&L޾~p~Ӹgh4Nn$•o+ݫϺKV*|T9EaFܔ&Le0Z")%6.آ}q #E 3T>AVLZ`il TuBgnw-.rv Oۏv"ryv\AgڷːE?h6!oJh;པ؋M238`t]+A~w(+}(߻I2x&_U/)|Yۋ.^(H|vZpxx1gO 'BT:jwOhHr&hkI!x^TL%L;@DfhUՀ&~.c-1Lm|KJrcF/!H;/? gB'T%Z_d&`xyU7]X< pRԡxxu/ALL;p UHU#j {h'zt }x6(ܤ3'E5?C߀;nhgʃ4Hnlj&:O$&3e|sq6^@x)ü FSB[J1E?CiZ>@,`ðP/JL2t˾~ZZ,5veS0*EIh,7[+g_kP@(ڐhOCA\ZR uBsXȑͳ[[WGſUpFATGߑ3@?ȶ+)b)HgZ:= d$jǧ=8)^6;mdT]8p'm]u4/̈́ĆBj#7 znNZ?jV,OQ_A~iÃat^tSo&5b~9!Nuєmmޙ=25(h4al'wv9AC!ߪ{UI~s &j-ܽytU8h׽`L3 gdҕġ AV˝Xps_/SN?~o("x} HM)g>'nN.nnȖk }lhș:{—_DDUȊ2>U!9hv<ɢL}p}̐tPcXݮ؂Z c8c,INYz$+?XQ5K@XX>Ym&= d5,uھAO8(ZWTLk]W|De1r)]:bB Yd)#{"'|8SW.0fwrmy]NNcIPjVԈL fp yo *t;e!℞ I;*K+"ȥȚ޼Uش-0Rh1:@Ѥwݷٵ1ݡIN>\!d{im]mYɳe+Y`?FAn2AL"<ÊNK|E /OSv0oD;0=sDa6ϋ+V+Bcfϵ [ޝ4> +,ԘbANа\vGÿ) ^[C0ʬ?c]EA4CRՉZY(5(>vBc>C$~Rax@BD68&*FQy:D˿l~a6BuMM,H335WYPuoٜ]ȅŃfIeSMAez?S5_YPV,!L)$nIrP֙8%/Hb`޹NItU"7߃C=#pSV03&+ Zv@LZU\Kp9|=0 JԥKFJS$ur*mRehc&-2:C5=^k w@-xrѴypÝ-s؟"^#[*ze~, ϔaM!?Ҕ{I$>>dXŋ/*+pu G]Hol6|~ EAZfHe |4s =!TOАRtPyz8|;O93 C.0z*6Mu:.f[O x.bd~zr61k9VB|\K L2M]lyxf\aC[Z X͵nLfj)19M>@tcHRڶ%a0|F,s!܁Ucw^ ?X_h%RrByGc 7^,irQ(ո卥X!DNaGrN:U[#_ư~΋"G7{ϓZʇ{g!~vvk<)OxuբnCkE*,&,ۀ98o_K13(rVÈht6*%gZ3 q^X.\zзZHQq$lf7І L,b=p~lFOp1IԠt[`Ƙ'ewMjRQ gA)JyًőR/nEf|T S#KcKm8'Q=m‰ҥ(L^$@u`.< (v8jٞl*. >ܗGz\A:M## )Xy녳,[8⌳gF1%qMst+Q=yooh1''ؒr n¡v{@vǝFʫI=S+SVpߒ huCd'N@q= o0ܷ--ξH[w[w ]8"&3ܽ-bV=E{6O.&Ɜ# *I(3裗؇t*>myڴV1mZAhXa2lJվ"I` lt`,lU5fw݀ӭ:9uvfT1}Pp B6J h1cQv{_lntFą˭x`/9C0V(0uE2O92e֔r͙ !2REP2c]35:8L?Da>"GARZ4)  uO c/L)U[FMP]\? h_|~6nx壗KjWՁީBM 8fQݖ,+]JQ* ܳ?n.)Αja}ЃD ii r|yfŞ]Z&JYu7BSW!:"0:_, k^yYK̰JCp#iZ7̎R3 HLsu.6~&pM4nx^!eD.:NT ]F' = B m@0+-cK %).Q\UlI@t̩;sh7軼@:FJҗ}'Cw:(]dZP &[`Ά+Gk}9MVFJA>4]<An:k@z+eq4ZMnDwmǒBc5HBKqBy)- C%WL1@6*[{#q3^܇}9s!d~;pIfғ ^}m I\@Y( pѶğDhuYhu;iĘgE5d)3BVB8O1^j!0YsdϭHiZdžQƇ9فVBp܂zwT 㥢̗8_zZmL?Ѫə#[Nd bktR:Vڶ,PkEt (Xy+-SRXG䋉o\'(c O T.Cax Kү5# т-֟?gp-m۸ I% 6n?ry/eJ5q~@M%Y1A ozTs#rڄѰPq^lbqﺋJ-BFZNH:7s.љԪģHT&x3`jDP"91|3 x%\2\,$h p3.Vv"*Us_1özFcTɢD ĠO*gi/G͹*d3S <"ה_ M@PqWU]~\n3@$.q8@(YtMSrۿ|b`OhzK$Th淒/ހΣW]rZ@} D]bJsj}М }'q{}tIv+cMUմ)IRp ؈Pq} BJ|H9eo"&@ii`Q RD;N~*B?Tӟ vps6 v]yT>ס=9Mk ؕ8?8^@XT뢢Y\>K*qEus^!v}@+mz1l {3ꁝjZ }^ʧwXKk (fŌu%-z|oRuܡ^rKkī*7mn+寚\J ͫD: /ӷYd~X; 0E; <ḘDc;W(ySYZ&ܜ6< Dy7]pz4V{Jcl!'X} }0Fo͞#櫲^v z>N^S7ݸAJвn_'.T|Y@E _+cNu$2`IQQ(mМj@cRq'3l=mX)Df9AaJq~[ޘ(hs19ä唂҈b/NqCf 8R3]ҎG#UB;|6ة+º :;ƙ̬7)#Ny`!H[c⎁&* @<Nߎψ(S9{`i)p";g_iҷ3i@Br R7"(i3dn*͵t+juq gu:w&"izV1mO ;/ X:.n_P\U%\h47ՑzXdr1f|ʌ,ѵU z ʯKJђG扚F X\9Ƨ/'_-U1NEsBc>F 6Kiq?zyMJҡPs [-UMһW"RUpۚlB@}Fe?Vu-ͥ}-tPRtK,КICvWaDgN Ǒ޶8w}N^Xǝ8*g'Oh1WՁw:G/naxP)' >нO^ClOXEkJ:Lp6G 2!C{T%5|}jf!%Owa/tZh^+^~To(B7ٚ4y@U_.ꍾ=2BP:\-'B+F}P)ɘ/>U3^"t~0 , r~JVMN3!iI)N-B -78Nb[`x)E^R=gk;tbk|wN1>?c X`a(ݶ_oS@*o#ĘWJS2CU]BbwNXrt+Ix'o8 m-1zh|[zw#j?gRJ4^ O)j/{ @Z BqVY6=&V-eIڿuy$%>GōU, w9"DRa|wa&2~>>6R~{mE)RY20K(7?k4b u׷|Av 454~e,>L8z7D1#h<#X^+ Kl@]K1-ky5ph=OG9x_Ü40rj*Q938,FO,M"DP4*^sh 3$=QduDV$ vf}Fp[ p,ȫV_n|<0zT{5)0պvR 3x.Dۈi>7k'U aŷq-ƴlGJ +\j5=3"rҗ d9;ɳL.$ڬx%lbJNE̤Q 4A!".GéѝcѬ/Q)Ml DCAɚ4@tptӼ]kvâ5á]&lwΓdljtËŰ{(]:|6I4uR_t cF 3NI/qd;bf܇ tt{q-/MWl#נA{ ꌐ_lL]"wG4ҔDr M퀝W-5~  ޣ'>ʼnL~tw TjQP]rvJD(IeNEC Š m%s^=4I:ה:MLդn &l.+?wN {"l;9~ɏ nN<0I_C٥oخD}20 ({d65F0IK|W7Z_;3~ ' 􉝎ɓfN|y8j; 1*C1Y33D#C^ sn7ї&p o3p?nIs4:YuMS1ZA*V^`5̓@*x.hx`g ƁG"Jm{ @>O;)_ /o 4g..3UY}uuZp liÂF } [ NfwlxIub6BX[cAړ;DxiV' 1J& @Ԁf;;ڇry/=>d%?J}p}([z bD*Nl%DnqE}Sڟ/1H& e,zf̪;VF`%88*x+pp8/) c&7hyaoQ(M32Ehbl=/R Y,Cfur7*^vBCg<-j H29R)BW_j~G!R05t ͉ 5d ᅮWPWMչh6HBg4T!c8髩C :ڮ<]Fb69 nNY vU.b ٿB"LE2b%u>I*ḵ? QfjPH{3xiG*Hak^?਷1j:RM Ee$ S>ipSBaOd(H],̳|(0PVXUO@Z-F{q%S)LC* '(Vc+1Ǻέʣ P,C.$ Fˌ[;`Ϙ&37  LI;F1s( ?"xB3Cno/161[8QJ꧗tT㱼јa(O`-#@ՃYFi=\Ԩ-*FVfr,d80S̥`8Lk]1a-I`X}mגkw t6ڑl=wu#- "zOhWL CDDdc}W]qdS}Nt>5ɛ[Ǯ:J=WMj\f;pIVP 9+J8Gb d ev ^IVm*&e^7/7ԁ vw:]"׎9R`r-BU]I?Hu¡%8C:3('̟k\86 kxVŅjab@|(7Bd@%HR(mP3P5xz^u+%,;f߽j^,.`o|r[b}x=} W_aE;COpύ@-f6EfNx̶m2 ?FTp+pnAVD@gpLa8C.cO-˹|T]A%\-ZNh KQoo-?UBvvb]0|HP Kq83)2ȳdPr({RHim`0~Pxs9\NH Q|n(z"_;Lx/bN{Y5) =c_xKcΫeb1J3Il>T0Zmf !JN}].{t츛,-ozӕl̔.&|۹<ϔvP>iF᛿ m":!fۆ$^MR V og/x Lp5M4'0>oY7^a3O}_4#&<٪Ԡ#4J ,jWLfc"=@`ݯXKE!Wr\՚FpjӛVvϻATu%b+'s*@##ўvI칗v+3doсyhxfٲ@y+꼧ܤ/b[I=bf3 :%o*e괶)cھQNQ$G|Q~4pOhx[;!$恢cgT]3t~59)rX4kð25)qN晿3>W5yKpNvް ނ_u`|!-4 b9J-rh*k s ;iUɜA׶|G3*0"kdÄعO95KQ~S{;U*eZ]lPQA!m$_tZ/1psOWLYIv>å Bl/l|d^[v7 ]Vw8O([uSلC=AvۥgBhUD  5׃G'R<6 ,Yf6 ؀'P}h`3(c CΣҽeQD⏛eaqVW{R+Q*B۶ QP,q"0_xk|W:jAp?1C5-+#1T((ݱ.5xf'^mybЈ>γ,Bj(޼ˆݾh*MaM3ր!<'~x7o8t}:jNL6Md#l|Zvc1a/dE*ؙҼ0< AdvѸeX)D 2n*&3=2&̞:Xl/3i~4gts(h2aFr#A2f8*UtrښRDBdU+Ďh287ŠC\HteoT¿, ,t`60:7!*Q73%ݍc6X83!K- Ûwg<i R*-[H*mjHlPj)Sd=z=[n/dx{$/6] SWX,ay Y`=F7B?ɪD 'S vw\G""2m!9Q\a@ br31x1meWp tt~ק)Q:iqΑEOhtJ.nd^ܶEP߃0;̮7b0빬=CS^Su![Y㇦i0M?fS40Z Z)b%GPKiHx5k~UgڍhC-K{F6I-6+kT ;PeAE5ܘŷʐwicĠb&e:pPA vu|閚+.}/hb=uȳЎyRaDN겶GQ u4`kHq(ts$Bp(iߏ뉟"RȯP6*N$]fd 9;W5rkwnqr}]ݬGuSK|\3Ro"24¤g,!W ZoY>?y@ZULڷ&фŋ W4@a !o#(I@ʷ.~vqܣQӞMvToĉ@%_OȴY"N/?a:J?(JU3>7t ?dmN7 rɄS yT.}]aJ˹rSEvR)`,VICj_wA(K-Zeٻm4(nil]"jNI+ X2ik--s H,B^A+h!Li$tQJ:m8bdBT@-CyȔ@_c`K媃MQԏ6Z\HTF|aM/S u %{Sx&|ѦfoI"`1Dcݱ1rXfTb' .Gd Iߤ 7H7KPx/+ޜ v9ƫUS8)fgGB^CuV߭]X.Kk-+ &̋U5|0*}YX[A<׌|B|@c[=n j:BlX4x jg?Hr_w޴OMז~0xF(*Ӈ vQ@Ħ>/1c9(悴[wyXu6wnzkStveL}HhEЪ$t vV(SnW"]!]-NڝbkWVy#|*wtvNjv:hNBo] SjkixRyRb R=ӝӍDJnLjaR$ V!Z9[ G=!׸!2Pq?St`Bp,!:.cYѺV@%%$[YŎPgT Ŧ'9Q/Zidp!H5ˋ= ,` Zߏ]o}Ĥ5ƻYR~9|5Omo%!s񑿈aG:\!{d" 4ŭhQ<CMĩM'uO ^LˆAhNq_Ћv(Q W0zS ]EX)W$XtB&\crz7 zA>ۧ^jڜ]|$r&@rWQM#N"c~@^;4B]%:ޓFs^PAi ;G]5v?vH[Ol5O կUex:'.pOn֯K돳wed?xiBkjRb$9մYrs N UF> GD POx+7pm-kWMPVsa^ٟoz}t9))46GL| L'Y:=@us7f6UuE:#]Qù`ﭿd<3uV- =yakmETHr5(X SNa=Z!ƧDÒ0|B ytLEs̀ŻdCu{ eC~\xעR0D=GVaL" ݤYX6&}060Jk]L@.X@Klг`&9N)gvY<=#2Xv`H~w%a+)CpcR;x&N]Y/bړ47z[ҹXuC&+Y*Uha&xx8N%{jY>YyP5./h?gcnhA}'3<cS}g 1cz-Hݟ4I\7Op=Q3援溫-ha"ܲD&۹"` O<ҩ6&e>W(Q% y1Bg%no=$Eo"2&eTHJ tw dt\QnM OugIZmFAV$TcKgx \z5vfơ%:]v:a X7tzzV4ᱱ=&!~A r-vDź鞋w&&ctMm%d"Li? R^y ;+z2,z̩m3'8G&1[)*sOL)Q`w/,Ńq{OU};N.BO 0CzVe;|>HU)m-d&e=#`'x;ZySdNL&q``O'@! r?meq٧2J<\GQBc"6"ܳzb8V<9c bN¥%u]R oRwA8 1iD~#w NT¿,nwm49"_YY$7S8B1Lgp{1 #uY7z (7!L `RNG|oiƫefqvhI0\K6bNV@wwDD*Ls7,#\2sOD0Zw}44R O&_Bcӵxٞ`b%[ĥ)`SGp CU9^IYCwg>̑thsor͑vΊYҭ =2n~5ƼΟQ3L[gRrͭ޳Sk pa[Ui5ֽӗ)phEf+yb8 [|ܩzt~lדd'1V{է-bY *%-H0|j)$k 5Γ C +J2wckm$}=u7_G5K25_G8__]io.$&ez9QU Q"Ύoe^N$SS7ƣGq?hϱ3|=$[2)+4JQoUsYk7k86]' 5;+MzÁO7b@_r*]gW^t=ǥEiYvn:a͌J"Y(H6Pnt5`te"djxΙiygeoɭu\%]DheI_@F`OT6|ӤU'^9v(Nsh,0 z..<qN@*`p!`ڍ#mbESC3T"qŬYL_xZڲEQʛ]r_K=&=:/ŤwCeoN-qsx (mtdٲ@Јy܋OSU+Im(ƮyD߁q.* ~//`7=׌ˈcj0aP~ G<2 @,I多Tjç`\q58O!: R XP_ C wհ_@jZv,D0_Wf1T݉U28&k= u |dU}ؗDڏ'ڎc悒˭c #YD̳WSCt9:}vc<"'PK(Tx.dGSD6QB~CZ 8Qe~EoK*(D)CTYkOkؗVK;^'Ȗְ~ ע9몛L rVkl=T/ۤA\M=DDQY5jfB8d6 o, 0`\I \&mR ##otv;r{sUUhPAӢ2&ZgJLg$#D֋Ms>yP *'|V[ŖF`3<~(ax&DHc:!6 ?7ߺxXL( G, dm7c/M$<6}캦xĺV]SLܫ=)Kl̏=v! 9]DnP XX_'rl &@Yx9kh'mǴBQu4Q)BPw\ ,X$~{\)& (bmՈ=ip0M6h$9Sޛ;h9UPYݎd0Bc[|n$t]Sy!n,: =]b[_Nrn>5㳆k%3E@P}d?E;"/!\W&& xYcmY ዄK#Pq҄#ރ9t&ܪS7O`yUi}_l$)q$Z4Rtm{ΐ817v+L&!\so ="fωS¨r9uM'jrGQ|AjXp:dٴ9oz4B5V⚻r ,e^9d9sU+ +:te:匌0*IX1 \ͣ ]pS* 5>f )7 *X$s Ց!5Tp19谥 m2C!<}Gҹƛq?Rʇ$Bhye|lC57":OIkA?$koLE܁d 6Yoj;!300{ -Be^v՜ eD. XfT̶cv_oF$v` KG}w.Kr8ٸ4ۼzG E:}tlVsCoSTS(E<"qcZ-倉&Tݱn`q?_|_y+i =$* ]@ERxxhlŎ;f³E@ Ý×;{YȮ!G8QX`^p[~D >Tjw:}ي^_ j,{! 3~κs4G~P݊Lr#dfȓ|~FC Nɭ/<ҲA'"OW7k8DBLaBRtU:":]"8DL`:abYn9 ~wsMt4z^S^;BFHiIm :*"7yi6EH3Eծ%(p,U4oۑus)1_s/' ]mA'M5J|l/Fy<}p /v}FE-$v+H~Go\O-uIԧaM h 5#|%B:9XzO~eߔYubOǙZ.a |OL>KTyVfL^KxA. |e)>.`Ek-iXjr~3x~'HB' 7Z L@O!Bu^/I>o˯鵺Cs/S&C%wzήv%t sR9i&rč%e82`,B; Tێ@A$ 2w=AZ34G=6eNg2v֏QtUf%p<ɝfuv1϶-ȿ.fdQN-ҮS-mnZ.(=%#LJܵ$ԋZۢ@!;Zx$͋/)idr{ >s{EɊ\츿}n9Wn%_ZBFJȥ1^1F3UHf\r3nOӥPmk-;D+CGpbڄ=yL!Txwɍy{m޽M 0t̋Fi6lep^k2%kYwd>qAl.Ջ'#$ JX&wKC-Q_{ 0 ka\))>g.B3b!`Tn_pS vp4D182ѭ|.+ oķ1!k(۱-~ NȔ[YӪd0ȩޜ v"vlM f)>[(v:) 8R7N3̤ )Qyw OZ!xi LBƉ:rnz*+uH6'm{OoUV#ҭ_U%7Q|[@h !bߖ"T F|@8P3ME+O?` 5f@"Iֻ[Ls AXtA]}GP%.(P \]`"wF?t~,z^*…`ijY6 s4>d4+|9F%M$U/]st{[)*&~FP< ?Ϸ(&pQCv^9f@'65~yUmy!A]V f< PLN(yZczQ qp|fnU;Lv*_䖂}m}tVuUe;mO-Wk6Z7oCN:]]5_\f SxmiQʕKx9ȍaQo٩ЂȨv|ޠr,B߻\s%9N7͕GFl^ЖEx Zܯ;F)hV1DQЌ &׌͚jc.o)'l_$'ƌ+3Gmbm`Бrp*"^ BlN]ѵ{}q˸=hlj A4q,CN)w>;US=]4ΖV:5 L8ahIfvq,c|GX l-W"KԬ|=f [qY+40>߹嗽IT Q&|W\C ?uN0^n UU0_KTYN>Ӿjׄ\/2ѳeOUD2jKc WmygPvtqbX&06z( SӠ׹0kA2bԏ><0a,mRYp _R:s \?jAn.ص >AfDL |xx. lCι Z^w/~2pB}-x>{DѲQTzO@y,`&ώ^ n8r(-T>~[*a* q [6E`;yrXnu'f'^yag,DBkRBد{E8FYNa3SH 1{37ko̒R @CiF{0@A?xG"?U|MD}|C*h ߑ#H)/u`_S>:+jApLcw`]*p01eK :Vp|"2 HQuEeD*Jds=?3 o@9p ]1E@fa2^K%HA1["5&6>!V>-}Q֝`3?+4&ݒ-F5ޒsk@EgZA9[{BJMx%w202"#ՙTj&-+K-XQ=V E6(š{A'iM;ƪDYgAIG^فJ8P3]XuWt86|\P'Ve"9uW hҟ.c.ۚ e\'ףx䰣aLN}rḑ7^%5.H" R>xxgLhT t7eHlR GO*0]\]BK;7$d\x 횕Z9@{=|] LJ:E $[jO$[ ['7v(# X-63m< f|Ik{ޅ!@>9*m) sٔJlFbi0Ҧ, \Y㪮q#4[V@kT䭃uP2USš)CfPbxq.~E=1#BN B"fvW|iNkcmj# E'.;k*>1 LhiZ^k<oƤ l= #E'CSxd3OBCj+~ɸkBèT㟅7dc%2P8Ț/ P2&Ne7khX:hSzz|([jB$#{Bvq:0M* XR X-: EoZ:/Q &˕CMmE>uP#iK: &+dд RQ6˸Hnj=Pȥ笾%QA 0Y?f<͝l b`<  AT%* \!Ԓ{B֣K&yy/!PVU@O^ו|Q9&-O2@ B޹SC >2c ; ӈoePr ~ NN"Qj AlyDhoZT#@jk{7QT|nd<_Ǡ Uh`u !~TEmJ6 Ӽ{ؘ&% `*e2{rII[gDΧW%0$fO<-3d1CM}ZfS$1I5U|]V8T A+ݬu D+FWyٽki;ҁ} lf72?gvwыiO3@# W)&^rϤ|#nRj^5/,2d~Z(SgZ:yQqT8)ݣ+$wR8vTφψ7!cD;`Cr!}M:[F ur%\}XB{+ 5#v`X]6-L .HP4n@eg^u:jBb{Sޅc<ڮ#VU-sPSecb,"J*BJ-|=بSņ"i9ȹSX߃S/u[ m *U4dGHm_8*W:>5> >N-k_+žOJHݙ3`@7)pATqhVAD6 X3#7!oG/?Y'tS>cjh,[E0|$J/UU+2"wijzZ-O+*$9mEӢ)RvM] e_\\Aj9WlKkOIKj [I_kkLFQWHxCDi*AGCˋ~U@<=z"ῦED%M?5 !=*s݀NjXubuTP 4mw [( ~-)*BO2oE1/-*1t Mcze֗ZruJ\(N<־9u;Ĩ޼PB0?W+N(^CzW #"8`;cwsz{R*~,;/W~ia\ iϚD6s@:S,,] bc[G o R}]53hz7;֊S5$āg=bEjUSO#&9pCuIeqz|O:(b_fø"TL/[p dQŝ{-l9.H,:Ұs7Тhkp?;#*xU~uF=8X_fy b*klWg6 y {>,2,[S9 @wR9(@.a1ލ o3.nEp;v+*z'b+rdMN*vn%AV_,qVr)kڦ_)ި)),cʘEvq爫B8] |{vXq;T@u!C'.B .[rmzaIR)ܘ1smp>[ s:ujOB\ehûKh,dV*"8z~s2?Cc3" F(4EyGwͪe,l$ޟ`'xT3C(Q%Fa,EnY5m{S^z /ƈ%g9 c jH[Y^FLJ|ʴP@ջ^F\Ti܅mtYdP@۪> j7uɷ-Q)C9=o[D@,#M"b)i qHCp#ݖ2}89 !ϐ헹;ߧI`J]OEy^2CX|f^_{k*Mz-~(7 j5ۗLX+bmzMA><]<75'=}tLj[ };d{\ms:Nl6C  4vH[Q?.^9ט!*FK)}Tq "f|h6sqJ)ɝs$ab ln{laP ~dz!z4=jPBewFB>UBk9ZnN` X A1AGk a5e8h6pc磇a+GҔ[ܗ\xX #n5ݟ1 k*@P*@إx}B͍Al|nٵ!?E# _,Dfvw&Q7^& wA%v iH^!Vn=JJ4~4ÔƎiM71{ hOqmU1k𻭳E~:gţ(`j\~:0v @g˃tRh޳N BhڌYcxLJH s;kghN4.h`ŭ'v7:G䤵J<=XLSM뽽}{h eEաG]JiJ`X@; e'a2})0>r}2!MOn|,af"j+cXEȗCcSqAj(sE*~_jUlKy%⺬ɯ877t܌LH㔷_5Aܧqqటs/#X1 %-CNm>چvMYvXĤRŌsJ$ 7ؑ9VjPA<>C  <`E"F-jtR:UuHޣ|,#:⹪@yF@cHEo,Dϼm#cy^CN((5wd4 t"9'Ĥ<|7C r#no.X.&& uZd yqb2ޢJ_fʋAڮR0vx=$zu@ddFN|'9|g~TN ^c+eWH`j婐{U2 ;SUY' R%p?,`fJJ##}s&rKai_߷\kwt04)?޷hҍȊ>P((ts'>+4q-@;c-~D}&nêg.i%8lH#.t05s'O7!GMO1 GK5g;J?tCtosOU>3RoE]| B2w+|0vR98IE F7k>` Q /lIp<ǀ!i K)dlymˏIRL$b5x4LÄ߳HC(9Xd6 Ӥ;`NܟEK[UY&<۠+w"H.;,dhVq&rf8ITY9ӷB_kp93D Ά+BKFIǗ im 6?VN~?|ڌT￁CƩ'aGLEv8`ƫ44i ;ՄL-x["+_nĂVu,p'+f:HVE(/u,Z ^߉#dr711:;|fv@ rl] ܜ;pd!B\'К8Q\w[Ҍ-hxte0Vdi4@DYӦh3O[Xg .)1 }3?Լx9-% U\Ӯןk{gG?hEhw+˷$}[aI$ WKVÜ!x026虴 T]^i|.ʤXgpbYVh쬿f43miO &s3N/Op셙M 5u/piFo%)~xMN>۳Ffwd {flheK+[w{֠_v9jVK>1Z0V/lPܙHݪ]{1LZܢsf+]lag/깕mD2!OlJC$_{bne/SzcV+Nn"9OZl{CB:JzDM$ M?Sbc"ԡE}y%iY؝ ο؛ZjQjJicX"(d]&hN$U';0s~ RJP ITvMi]JMA//\iV@Ad`Z+UpD>-[+lٺ5Dn@B 9ʑ-̸C6f~kRΖ2\ 'A]עuVDܵ6 󍲻2ҿb]y爰_ظx+^+ [ ygdH'Q|^ )#vZ"e _1vQ^8+D'Ǣ7P/24j&,(|ΘD O#ǡahЕE:Z$ecW=h;4VdAxh☝i'Hm|ꊻݍA7AB(*0ᰟ[+ޠ}'0DBE:(Yɚzrs ?ws,%6v٢ >w +r2aUeyɁGvr~DaRc!XJ^R z=*Y|9m2 M ~C;ddֲAgT=JE\$^T9BF'hYʀI(ػ M%O&Y\/+6)0&޲&VYv&0 .(L#sUb8@hA \ԯ<:!ُaw<5c`B۔ z tq0^}XbG+-q ,KOXylme d OpM*@1 RtJgU@7ԧ($5I&G#D(X ĥ I1έ?r )1,SH͘?q5pids4޹qB'"\ُ 8>Z k+y $WQ Tr8>V(hs齃0Gf0m?D~о%gPk{.byqD 3_ rߑ<-0CiaiE6R(6ˁ60:<$LȺœ;!h- jH4?،dj( PymcY#+8"˒u11նykg/וQS6EP,Êo՚:Vdy6P)tЂi}HLљۻ+>.qZ&.$F]y#%P% .^ \@ե2׿\,~[5GeLͅii Fr$t@AJ@\>_WH|:ӭfVb0E!m`(KPohbˎ]b@#4"+4ni 9)&Y\.h6W'ntHG/ )\Z::߉|GGQe801zV>f]op+ }ӳGHf-@d!/bij^? ;'@bbգ =BhTƏ96NTi#ԏ8 vD$p jq+6 G\cҾwiR=dYV8qO5)ąT}VCVdډ]I?⵨Мܭ|drƓD6]V:aP#9phN=> $ qm;Gp8.Tn֟ב=㴡S wv["SvFx.9@bJㆺ/cDeuR\6rZ bil+*At}Zl"Lb5e<%f-lu^si45Eҗk/A*O.s(o4iz9Np֡\xͧ#>%yL7l`nKD];JeNEQ UtGm[RDL*=)zr~sX$)-S9rY*';!~x6[Kb(e 8D e{q/Ahtv !Aa`3^Jks:"릠/1 c +>IY[&tT;MƮww{Cc%$?_Z0k]XAڛ+;uDLD+JM,x0QqgE :G0}kf-(d"!#J]d5T_kHn.TB9{ r p??\EL`@;_mIiLl3v1 f 'N"Hn _Pփ_(Ҙ#Gw7F=Re3_(6FCG4o@wmc&ɃR7pʈߕ {{A2m+RFBlAbs1IW}ll]AP4@pN43]Ibڂ kmt*MVvݖf, Qmv1?ՋX@륳GfTѷI0igm5=Vܛ~tpV@ ާ{B%_2鬇?`aJiFq_xوXn#&@EkIXPJI,* 6ƒGv/cIu:5ޫ.6ħO:dCkb(*’M ~6࿬HOL['yr|g#6/O1&ŬRֹ?Wbج'9Kɚ QCwymnt\A;YR(bw0]=̘Z y +W"T&:LqNej,y96W(2il:2c`4jn̟vaKX#o ް\?~j;\?`~򺈝nr?8* ~R\XW%yɍ!P~}.TP7ۜP8_!f+\?_,Cl ;"yUl;(D_4qS1/87$5{-(Aꉚ,d:^tS4Py2 :cOސe%}bxi: 3R+!6Z=]g˧$BԆ3N GG:s79݂+f^>K7ɽ[bFy̨v ,GSŅ>,y8i[=+@R}W F?]8Nh 4NX뇜h֊̈M;i௞]%>I->+K@kdc> j!=vv'2uFr0 }hu aWq7mct <i 4wDk?Bf%r+yɃeȴe9xzO;ay GTOq,*5Fg_R SugzMCE{hgkҐzp4jHt z8DB#2f OnLd [K˧o16OhF̻o`C$B/&Kq\N)J+^ MFSHѾ= #}+@{V|p([N͂: Qv uꮞvrшT`>!n3*o+ 譢&p18l *wO#lNrc*a ]ÐHsLz`rhťH{ft g%H#D!]E ,\q" ۡHxS$XaNIP++[s{ThMB!?@Xg[IW7LAxTqZN7vl'=\La;wEיGmܖ&6RךUh\ @$b\oU%=:`#nu&g'*.[UDܝ.e|g@,Blgz Ye 7uoc ;^ЙەO+这32~UL@R`%9nbu2@6 mlVP$Wj,IZbó C}F=c=sֿX!5E߯hA%i,9w 97tZ< Y];G1upLsL ϐN*+T Q*xK;d[D^ŴyMDYMՠwy'a>+r¦jC֯Ty^k$V_gWqsҁvV^ c 771s+2P_`6(R?&Q#tu0ՑE ^ vQ0n8NEU7%-d$ ӑBu"jtQQ*kbr۹*yN JO쩠*':ӂfz*KNc Rq67}N?#-e!3&OZ19^f IڜWEo~? DUk_ <5KT$Mcgs4C}AYE*~s %" R@x}+\ ʻ:؋-a\ߣZ-l}kޠ|pWQb (DQ>͑YXWgw~+2I[ x/fJ_3)`ֽ\s{Y X/죽d9h*2m.Jo2ְ <i1BMȴޜ)Uy#=謁=U)&:C! ">k.}G(r{itex1^&=„.q#Sh붇u]Q 9t;ej˚ 3cqU;T'홐54q6A `Iq%L`uB)g;h;#׍"RG͖JuKctڬI#Rt*VŴ , ]pJTBQ#Ts66``'=VY~w&;PFd,L\7h-Sa L{IIg8j#S~<*ry7Brޱ( nyQ KjK7_F,Lrf~JљP: ' q}٥+|p8zxc9.EڛeiJu]#B- n'Oo g''gԂP`"gؤFCcW6  }0uXmCˋq) * Waz#a4u$&ۥbJHe_!U:q.MdgOA,2َqcdEzӰp.S~ر[ "K ;NhX*䵓|p'fas2x 0؛EuXˑvXv H"x0WdJVN2@yv!)bk;>Hב&闻 }ۢ4f rm[ I _L{+k`3"MV̨ 0ܼЇVG3,"_]P!hbH2CN?͜М CltcAc1~^Psҥ:!' ǡ_5$c]LOnZDv~bs;&;Q@e|.ޔ3UF|ľ%><1!0&>H*ٜDCeG2l]U,zߥ+5LwN.1DOZaDc=-,,B$9u4qljhRB NZ%T g*ΓY${Xپ[YU*DǒJ2򉭢> 0E2A'X0|҂6iO‘w SM:2>u*uNLg+ӗQ_ j9Z+jr68r!`3Ydnw7lt-a4#Cp#`Ha`gχz =f؀Ma w3DBeA\nhd˜\ v-) FtͷMHQI=;mM&I &/<] Mzɰ ޝd?ݵWoPolWsm5ުZsjSF"TҪΥEJ׹03L)䛃yDRXǮC"LlSLLj%5Lscˆ!aވcZEC2jf91nYwH&6y={[% *WGGvJ-AgD>rVۭ1oa0peaqIK:}› <M*.(G_52m"VAnV B9 .{"PAߜRJx療fu|ꤖ _HdqXL$~ʗ00|aJHT$#bI^ng91uYJ ^ Y| p.r&pWIXRTo5fn2b'7Wc^E5^bɁ phN*䮤i|iRtfG3bY $+헸(2 D!s=K<_52}A9} },PM++ Y)H}kD|]JR_~@.O}hšu[g#2сat;W׈֤n4Z8<{SNb!D=%r^%B:9x(/[39J\\wGH* ӥz^(uv;wsHhY#K*YI+{%OEvzN%;OadO4[ԛuu(D>a]bPDK_/RR4yʽO[SW1ň9idٖ^qCwD҆;dI3CV?""u*Tn Tz2tkDij9-.&z{m,D Q!] ,ް}*S{:" }yٮ >G_\Z5H}Mw@`!lT-.GSp1.cUNy \3Vp7؆-FOj|eo'LۮLe4xx+d߶6ӯ%i@t2b<<!kK"NO#%ETܢ-}pr;~xܹ!=QAd5-.hi?SϋbFb&=U>~E bLAJ<8~hu.%8qR0o(e?6gd? [i^hH+Kl|YI%";@a=k 'PnC਄fu)Oϵ*'6 hU2P}%B90^̲ھؕ-#!.<%D㸘*ݍ73\rlޠ$Tn1Mo:$[F/WuuM;9EѾhڅ59#b^L2@b%>ˉC|Ӄƣݩ¡w)!iWP)lo|rBfZ'p &*U']||%~!E"h<56L QwZ{&v[M5-qT}S֙>W4[z6#[F bD܇o{1P0~CYTnA: H c'tFC|MjBg ~} jhvur|;IŻ8S-B) (T Y$jiɉ(՞F Ag5JTJ4H邯z\&(YZ9]-gѾliJQDҪ{+O3/Ÿ?Ξ$gKнtu 1Z奵Sw7X L?rklml]!&:̪{GpݪN l#uf*0nAOcGȾ`j!`]eM*Atgk~ٛ.6i[`]CpuPv 34ScR1VL~|<\ xI]X+|)Q;؅7lZzR?eue*4{Z %_#^pw"vIEucngnv: ՋSહ )Ev:s\<J#[_\,T9߽nIi9/$ l<w>zO,5E!xQ±3r ?z=7|On=O"yN)>%UutA<wg:Wx&X X^R[JVAT;Hu(t xc/]+'(nc7j#LN*⼄&:W$v7PX ZP5r? }KR ڋlq쯅Lyyy ?;"Z[7wl!X~l@K=,k(rnciCRiEKP6'iI`H QUyMljXYOo= *ѯSd`㟠Dž]spܖVPcqyfF4CL}aD6r߇~0dڈKN70tq`)!Xn`끜_Q @5wh8Vbt8N8OHKV{|9| Ȍ_WsK9$o6heZN&r&G벂>N+Bcۇ Oms$7’R+ 4MyVws%/F/;U;c2LO)=G`:I))Y {u8puj$w,Ym'':FګNjhftrA(V2XXU|޶tMĵuSȥZK+Ƙm5?xRKtLlL35m!ݕ$dgt,[B3%|"<5OFB;qΙ~v6y j DmZ w;v,Efm^ >;n1J}_@Qkw1yє>˱LǯϚ8T'iqvXS; }TIeksC4`[S#3AUS|(Q9HSsg:*nE:xP/3gX9ZǺRqS']0r#>ϴ0y楔F7.gGj/m00twÈE$HY<FPݜ^{?Iɷ{ԛ7\\q?sBj JN 闈o3ge_6'6^Hi} ŏ#((ZI>Xw8)e `4~N,N"A7ٻO(9wAs1& } [%%Iy!ۼյǒtE\*`Jjʴߪ3 /!Wg$~2N>t%$W8B=>~-rnĝYEװf$WݺQJL!bu+N`|iq֊i jv7㧱z"@vѓY'k clƸqh%ǕdD]UOͭt״}YU:V B"p6^tvp֚U FJ`"*ÉRy9`^Όcӄ֩,,=`)p*|bEebxgst)rr2,}Io"źL[(~2Hf:,{7y0ljd|B?e-Tùߧ;== KԳ@mo0A[IbCqici n܃yބ!j}=$R'{YqfmN/icv[DBڞu-ɞdOOɎ& *c(?5vT6Z6vd<+:)B ô>To9X@ D. =ŭd5QMv42,T_N1{01secS&\E8ՊS\CPЦ޿'? q:X:( Z?GA.^Pl{W&R[w9)~sx neq-dh5 B^lWx0-M"D;u GË)\^YtKfc$ ɩ) &(ݫ! W`_.̓s'{ݪUg&xOvLZ1/ sB ԗq@Sj >U}z$Ƽ [TB -D 3K98V#_c=$9+]y+Y d XX>C䦺1 #LF2=O/-sFx4|P~m- xoR~ q 0َRd,YN\Ό+3Zu=ߐ;h63&pP]P8ɾ7;R,PX Hadl*mZ FS 7B"u:ylKa1+W#;mn\ iI{zR&l)Ԩ(eHC#S?؊./l$jQMt}V'.k쨌Pv {'@>!&qJzݻ[w@H._M#{>RcH kuA ̤:*> 7 J^ִ+ݾ|Z^sh# 'VXb/eUņPl]{+vTmO Y3dz =.c}JF&?ᗻ/JOGݫIFdxK1V}y#IB õ!a~O<=|Em~i\Y8VgEj4'S:޲r͡P/:݇a>uzXH)0jƪUY`nogP sCB6|ЏK$m,aIR*آ ҅նN..WP>pO`)VkAcڵTy/Z }X q=4X"fB2dGxJNFC. Fom*4 RnG Aԇ6jjaU~ٌ'(ڃ @'oAql[1 s{,)a@߃w*'׸+TLe<(U"{dQ5mdPB6jl f{kY^}Zo"Aݡ0fmD):/0 HoAOOrrRqPqTgǑ}Ϫ_zژN+>7 ]AK9ԣl = hixp#<;AA~o^c!fR(97Bt)8Z(:P}$;O7T Y&"L"ip8EPE53."$˽qBDJ'!6N`0| zQ"@Ea]m=PW-G+{ؘ}U\Gؓx^z%_e^me 9C-ѸIKF7GN0iR9~ԣ^UZ=EU>iې!Fպh]W%D_hCD<koQ:*ҕ{{cE;Sg 뇄.R83k4qKqK>OsN>pdmRu&wM*a3}z /D씁{C"z(B /E˸Z_7xav{"e=ԕNq>|?ci<3//.9 F9N&~ C ;1hu*(Dg0zl| NLZ=nֲx]䲆Px:d|!PWvV.%\|kC*\#?/p*Zo^ Ұ& V12`9^"vwA<*#dc@.CFdҒao}s.vaȿ+JXj|{_ܮP&x&\_ |nRMcV"QVE&*@!^nOKC⢯Ӳ٦u} S@W)-L)a`)x  sWdQ.(</hWR!l8l [7b}"Oh=(nfa ΊY 2#x+Rk+x#|!6 K pE?8\>_JlV`ϱXeKZa_X)Uz8jBBobi"g?]U%nV4| ,MwVa2HmҔiA|:%K7' ,h# $`Ұz&O6 T0 b"盋_7<#ЄBw urr]+JcS&c3Pgdlue!p~uȂfL&wSy,=RK-koY0 yk6C×a!n+t=L&8a;qo~\c2;a;4Ӹдͥv aA,}dGށ3 19t* ѳ,Y 갘_)u^!X٨ IMތX-4h!wB:{l^-LB|̀?vnuG p,bw2ՃZ B*7џaP*YOƾr!Dyً{w?014che}V3Qu> >ȇ;Z2# DR#y& &UKpؐ=e.>\؀NQl ٯғ+`i ҂ /A w'hH~X9uKC_x5e|`Ϙχ7BI5r@OyRіi7o-KH[GSIj;\Pl3߼&Yf"zAFaaԣJ~Tl^£pʋTa($&,&˖$g%C*W&mH S-|˅ <ၐE܋KӮN 9Q_\ T.nXzICV;PpDvKjt4n ,dSH|_\q!)q~ y[ſysе|Ϟ\CKցˑ8ޔZ(39)tҧ3Ux_. }֮?NѽLٗkXo@s ΁1D`| 5ɼy +r! 5ز{]YśzVeA1voidHܢ]X' 85(Fğb- To(:Myqf]ߕI0p8 Y|/!.`U+VxD%$C؍g .ct[iJAo8ݐtU4x:'DJ92+U YXd @ojsHvv!+~Y+z=eWoxmw bԉ缰_TlhdZ lArSSJIr#x=R(|6PJET6n- F௩ 8 Cop1rsF$M^+\yئaQoxyZpeŠEvӝ _4I%xn/Fʰ^xv9!̧8SyT>,g3&D2O q`h_SzE 6dT튧@nwjG'V=0*t9XƈYg<&=./pXTmTT{47% Μ==N 8{(y9Y:/]EãH}b(hRQ(;3} {}}Z s0Hx f-%^!_*0@ܕ$×S Hw,1Y|L(^ ^?}`$1CU(\AŮ7 \ܺhQ1;x^ѢբGZ/Geh|]`\4a[3U_FwFK?' h|\Xė( zїj W|SE m5Ow1ornŒkUhU~=TcuBhRʁqMU\oΆ=a1wJZ|VbCf ?XZr\%U7`une%Pco\`B$9}xӴQ- j;WC8WThtgB"o5^e߆I$qr(ues%Ǻ$ 6Kae4P'h"CR ߟ(\~'LQ`=iFףTt9)pw[q2ڿLx0V*Re\=#Fx1 *Piw$)0;tGɐo{A[·S(;# P` hK$4 ěiGR+.݀LwKJ}鹤A9r  `)`øgA;S_Sz-iPI?.AmRuZ.hwoQ@^> )2wA٠[{@ýr$mim[O+%<ӬQ I7Ԩ T81l+[\P뇰 s˸flaC:*]>zaB?57:V½̀/~dڐ3;Ugг SM }! ZϏaEqk2b^z]LOCaMr|ѨψB9%VFºt%yCxI$IӞn%eb}5hupβlvbU8 ؛]AA@U;rө R~x# ԢVAYB*6U>ژVa9S#ԩۜ@|ʏ̚ HUs0 KRrdYS 1ARJAИ2_Ltأ" _^(W9lI!ݦQ*$Dž呾;#Y9^|b0TBV-O_͜/d;|@|i޷2zA5 ̜K? 1/F^k ~PsJ=o_ l|r?$g!MJLQ .İd=/â>Vg3@蜆𫵳! d9iǾ9(B_A{BL4t.rޖn 3]g:Ɩ'2j*ެ ##Op8@iY9mj]9&$Ry3Ȫo_`k&ڭSϭ<*etRU >t3z5_vvt,8#nQ񅻇6͡ML[1B<{Z`d ~Ub@p)p Iϐʉ82Sffg+CK[;$N-CC}[([ I 02 ㋛0^ˏƟ 0ͳ9U<gܾ(,te:9RNNԂ7' !dSsC5twhsa5_)baÆavYbw2TS8BykNxq0h*=ak`Ò`+d7p x%qřr%/U>Z}Q΢nj#q沗ڮ+df7f'i Wʼmp Q^g{1xԟD;f g4 LksrAh F4k{v* zj,y]}W8qd?⨤J^{3+I+g+OM/Ho>x:hλ6ׁBE= Ì;Z({ v_5fu5$ IVn 6fb&Ʋ߱>p> "Ȃȗ28Yu-̩Juh_WĕAZZni*rCf&^yuQMp;ciqĽ#^b=e5>c,pBmsl;ѭ )'ۼiuNR{CPt KZw s s(g#Z|H]"t$EXYqf1@(H/j8ސ7FpCuv3Ө|'hIjx^5/36F71 ;7M~sA~GY\_fճl5#14h3nO>kmةI*U=I9 jtqr7bM'!bC|\7d!Z*!f][X32W{\ԓ`Uo,X^֐Vs>c= ˂U:zٓ0#*jDw"AO!pU]Eנ\dye۬wGGdLNFVn$oTt kpv5NHp[%KE$s2욾j`?[-iI3׌wרܦXh=-c]A ҍ#G>bDH=z7O'GG 6|u9qEf '}5UҲ 2㴌Ma$6 Q&U2ueyV[W엒lg{9t5)N;,]Mmy:Yn!ZRh>|uuK@0w9h2mˆBc6H{ؽv݃㝡5VAo(gCW Xۺqxt|vda2}A J`$K e ZjiRk4jA)ML[)-у` z@գ4,.N`u@'XƫZh+"${p!<@-`'QoJAmI䃲ᭁ=BTc(džڨgnhnH' b[6,bk?]dzٲB~jSCֿAP{2^; 2,d~ zf=yPC |}d@ڢ81Y!=׆ jRZ+PmeRINC:SH~Ч!=XQCCۖBLCqϪt&~k]L*ȣtn~"IV7Wr˄:~=jXF6,ɀ<Ҭv,!iˠPu0{ (幸%U)@l4=TrbN138ZFXll}E DfƬW!<)+fJEv:wܨ_qxi'IXQ8l_ݯ]gyy͝%HC b2뗼Hvc€;""k) W++AUCu^$ 6\iڒs2 ~wV%. X!~;;$9;qq!FiWz<ֽ2. j~Rq|6(#B2ȷgNaඣ|4S^ 1U (#Qh R("G^!4]xST][D rGI;HEM]$) 4Jt*`HTB ?):NQ]8:kk3o,_OLc>&Xe©M}eykG^kky}&K[3,(՘ A }toDSF@* J]c^4{G_Ds,- >(]]H;g |NuVDa|Kh%܎=j ,AG J}{VU'wfp8#Wg8c?G=CۘVH3?t5g7N8{܉F^ힴxX|"g3CWc>au3&48s{xO|]@]`Hz0%w#'(4Vc &%Sj]< ovI8mȽT^kRM)'agn{u rq&`ZOktI~WF h epMśw* rgbnNțY/)!4>#9zیWOXδ߼-|C':-%NUh6 [D^Ĺ9@b=m`IjF~ifYd//ks,v]; R:E_p0ߟ Ad*FnlabıN׈ٌ ,z %N~x)xIFINkUh|,bMP閴: Z~Q A3=qx5f;Rt:%ux 0Pmc2k+J)ܭ%Rs^&5&̏k܈xS=-K,IFq?ۤMO&S9]Nt/Reg+/]Xǩ'yo3څ'CdP15?,>KnZi`Is!oZ]^__( ZOn^hv|5mMW<'r!)8i'c"v|Zb=Fy`ڂCA'8~v\JrymQ!o*OrjKK]֍t3F2QRƁ5^9N{pXh>Q?GZ*MquXY@T8Nf֊pG1Na'̒׷’Y# r^G6iWs7"u1rT lDѨN&)S]h6XC1q9(V"b#f1|dLh|i:'\+[Ë˾r YҩHl};1ٵg,cQ&Gث=JzZϦO~BDL.PD?FKƱa^ ,fI+9&5_m>n#Ȇ2._$ad+6%JR3[JĘb*fCFG@M=Y~Y&+Fote뱲*ע%&y92&XSɩRyC=g6; q_V~;y#Ww|"]Ny}O`wTjD{Kuhd''u-GPxB%~s>ME9ͨ.oSjN`giü'7:] &fNp6)޺W[U'5Q-ю-xA 5yp#0{GFĐN~iUXs`SCh$O,b0Y>)"X +Z r|nC:ؒ?'+v:&=(CcÕ)kѢPsvaiYJ%sÔP g^_|zs!wX֞`b.y?@3Lj`)( N[+HyA0[ɤXAـ:3:$XR%$19xPvX0bWI;``xh$={ԅ#C &}#o)A/iLOU|dqUPX <1\L C.!b%V+\A0遘8_n]ƃϣ}'Wܲ&_y$kg'_I/퀈˓`Xk['T6#q3=/ cptFF:mGj/us>"/%7dhs?Hs 2|okhԜ"9/ 3498sGWn᦬Ob}R&™bgG 17pp)G\&aL (4Μ;%b9?8mJj~&-m[iV%y.Ǿx9ATO:"'^/jGX $;][kгicoj:l3RSϺ0wpQjPs #60*I3~<8泒G3Kk d4Yllgqju}ݦ&r1W6Qr ),CaJ;a|/: K'3NCP? K @x>e!,K"%]P"P.`&B4ڂRUin(|P +Խ`\uJLs)x|© UKgĥ[gqf ,Ph;Y\ -!8ޠf4#Zo ~'y 9ro0}"-MJťJ+DY!.uu(C Vv,bKۿ+"@H2P/l}Л'q5!:t?eY(ދ\XgÌdfnR;D(_Ü/!$'02Q,^TgqGǓt?')(~xݒ<Y5 Е%i+Hia3Xvz7%9eQriukv9zjcuJVNъՐbRLE)C~ce6"`z^ك Nk>1ݟJy}M`_/hft3UhRͥx5erQ˰_d AmS ebag{YZ!q/b;1|Xw>pnΖa%'!źdﴂ#Vz: @fڗxu8,KL}QDn^(.8@諈la Bg;ߒlVč|ˇC y7'3۾n[W F\sH`,{U!YiTj EX"@w.0!Y^{3県zBBb `Q= qZc,5˗K!%ﺝ@`\sy|@X\W轢 pY#.,/" D;zs ^]ɲW-U S}p> 342mWZӱ־ ѣ2y} /mv+N313& u\NiS!ec'|TL#x(dj-: ^{ BGLBuTl>2bEI ֗U3Fph/ DXwu4ڜ+ g|tRө0Rpq!-j &FqYCc|kqpOwK-VU>eWdc-Baç*v` Z.:) Y}_&I8O}Mw}@*WrX.S`ШLB&>a@% mQ8O"+r 4"C`iE˴hX "xRYe ʵ%dmf/Հ5KՆY,˪mgaP z_q%\ Kto3*S#uE sɹJ3p+ 8'>jk8vIi⮻%XK*縿FckK.#( T_S̘_bW\$ʾt{ȈW;t~0pR8j(ǢNSD*-9 "S[,$4~LßvYmSKkg(AaQ-tI ]O(8ul]rLWGæ_y(qF{o;tXEjUȯɍ惵\'qn!D}!%iW?}փQ :WIvrL# nn@T,M] .Ƕ78ثJM6{x4go  EE4S'#+%ڊ@ m.\-َnrk7)46>Π=63},#  +@G3y F9пa:uТh,vc>f`$YxrNQ`BTyhK|X\U ҋ="QxS\}sꔐ]Dߦq}\!&䯗?:f !@*#ȧm-Wc,;Z1mqT|dmc4.AT6,WA'K/ۓh Xdlp7;{r%V;V4,|1s ZngFM o cVNtBvD6`TX\7g т7 ÔBg1n}O^Z<%"-6YhQ+8$?c\ J"jo{Yuk{d%5O/\гВzfg/M$ Ȑ>ͦM;cj&r1Mo([8TW%"ir5z= vتB.2_V1p0%KL/D?%WI3\8Q3c#@MSכ=jcc~^!bay&6oIT\e'c3 64M ^(/$1!Pes /%Ndm?*Q5p+P Yb!BCh:(oPU\@ XG*\L.'L1.A5}14nDS "M?h-%=Kff`Y| {mhÔ*/|}89DO^_"6FZR_A!0 Ԅ0o(n|eTP[V$՜ 8*iF!pkUPGC'S!5YU*L"3RmW= R]]?,{$&Q94lnJ'Hx(ho9U3M~4g(ܪȍf_p|dkC:ݷJ2ZpUXձui+VKSAdq"Z5|T z".wo":b5q†[ȸ]ڎw|% 8+AC.IDBp@< а`8>jk${6j|@i7NgۑΣw $t(>ԾYń%"%' kv6`fOMUS]0@LסEq |J-tf.&㏾G3qJoy;#M|HtZyg[y3KFrchyxU$<jWټvm>bCU. VӰ z "DKtvߕPʋ*0?|rB JzU).Țm}2CH L|pn43IX! U1I,KN sʀt-ڎռwx[)  ;ۭsp>)ސ::Z!p< 6Shuit)[Bt)7/^$KIETHۺN Ul_i|7?_Jcτy]{=]2h(?{i}4 fdzIU)Ð.j9_zpԆ'LbY<طc;89&/r&MŪEa;*PƓV f>t΅aa7SNd6FsCo۱!tncY惲(D5+=,(0HIDF+[dAfQOū>WR=hh& Jij.KܙZ ,lϼC.Oqpr[r X'uK~ǥ 3>2閣i)d([TEoLB1QY7K2. 㠭_CD8Btm#tL?xf12oۡPVEӒS?+NQĴu(ESF*\X7 cl`w>: )8ekM| fDYXr\khI,\!biY,2X%0/gg/~azKө$d,UB%g)0-)m f)$b'YLsp?ޡKrYP B}_ @c{=$_| OAR$ >阵xLV1/%;葼5~LVMM wigcUi~jZ I[SvU-3Fݡ2N]!⊿!K5єG>:k4D޽j((c2'+w?7CXxww#@-<Uh޵*ߝJwl}Vhi}W 3TaD$)&*~eV0҆c7{Tn$p``^J}WNM1=w#DdDjQd`[xAXǩ_oFWhe?ιW:K!&>iۯA=2ȥAbfdk7'4B AeBƜah[oo` 0py`v2`jHCm:|-OZ99Wgx 5"'?DKξ~'lqd):v0 FexçRLƎPVn-sifg^YAo.gdO!?)/NQ߀d+vA6DgLL*ZS tJdOG14IT¡ ymL=,!/@un=ffWN^*GM_9*ZXyH^ Z ӥstSGt"†'X5zd,|P wG;q_H9\ɛ4d-Շ,!Aﳶ,خ^rHzXE9-GL4`f :;"Q,R K{qewlA{!iї[瞷%=̤JTubn*m|h80T= ':O ,Aq_U=ĭ# D 5E1HPSl 3d B>%G2BpRsT!.GO*.¿߰X+x(TdXc"U/%*)ȚĘ<mx]V "wL"{*K;3^#K8=M jX8 N.D 66 庳 F!"[BWrR,m%L˧Q&#Vfa}5^8]V|/R?Շ:#<sUߴn ePrvL>MeMY/NTN.ǏA"4͏E\L_D梼T%L?+ޜuMFU2 éе)J8دS.*n6p>$)$sd{LGdMC(Ԫ0PĒ{ B Mz$(E +H8e>˗3C +Os $Zx:H ~b@!/)B*a"kͿdhbN E3~jQHK,\eVUc k.[a9aO'z_rDZPLӘpA8).Ýֺҡ2j'Uv`Io}Gdn:YvmF×H0o5v)oWΒwkkT86ƐD#)nEJ,0r>Or =/+OK|ҋbz#Vwe{}2N4ƉanO7nP HhO͗i籸t*őGd:* Q-{TdU@&YC?ys.4M6:05OBbF ng(' r礗@^hq@Oys>Tz66Eǚcˡ={0~l: 3 օ$WQ |!ي'AӃ杖.5MӪ/e`142u4J Dֲ|sׯ{m{gٴN}3W\2Y :.{[O?m%DEÅY)}`_7c.K.s\¤`2Ÿ;s}y=J@C47y"@MK ұU7w@M&YW]iV\Wߑ>( ngj&m ޯDG i3`'jadV+.ǥK徱u}`ALΈ+:T8ᏀؚV',{y~u&&Vk#H&ϙhӔ䧮ք ̐^ > TTHs:pװRAgNYX.'?OZ=r0/oop;q>"(?4=✠\ir^?vFu⌖f0#R.p"yg#Uђ[Ncà=+& 吹S΀57Ja5_{0J`a+\ac͡΋ie8Y%E-sp-$}_ʛi )JZu&B߬kL&J7SkJ gP~}[vϿ֢ITS.,HSGry!'IGkѭ^uwJ Axbp]g gxn RybT9 JAX$Zaiמ4\5yӢ1oY27[8osn@.Q!M6bz7y D֬9sJM Iٿ߅iy>a!T_b=IrC"V,=9eE;Xhhp)2#N -$e:E!so (x!CGރ.x,缜q{]ȏt.!sp9s8~ܪNN=OJߴJГ6g!;PxW]$ ud4[< h^\sm73юxoo qrr1 v@quqv"1FwN{ h- ;©{ jD];!~vXVp u ŶۺCo-seV:_r V 'tjz6` 9.;Juɫ As\\g~@I lZ[x!w`kY ¸R@GLJ1P qY8 Q 65PٖB*_` 3,{yF,#PZoVDh=v!9ja[ZMhڥe~ Qnѭ?ߺk0=8\ nD=s)`ɈL꧜kS~_ޔSrf2߸?` Rp;R:@V-è1-Q(ݢG@V ge39?6I-ᓃTFQ:2! YJuhʩ_]vQzEKS_YFZ~xAiq%aS3$Aa> uyG% =RM&Y ` rըI'yMZ|OLzMV$9e= =,y3/h|\#}R.3Б糵3hؿx*L}44W w# /zǯXDV2-6*,ԼC%(xຸZ2y4`jgi [Y?06+m_zM? r,S>1- d9]_ÎRrTTBeh1c=gR|N' C~~ιH(v0_`/ifh etgfFCJ {f]XyqG] Ru(xqPysx|#om@hר`r]2n3:KI&\*Zu,=4%';mu{"C4L ևr8;`bMZ5p:t+\ 6h⡘_Z'’"RVcjl\[Du79)d Z R8_fqUh/{{_@bu'hjW#wXl`vNeA|X_cu+eϕmxN}Ήg/h2sי#Zi,K[YZ~ Ltk0v2OE \&]wT:Wg"zOE}6J 5!axFyEy:@* uiGoQo9ŨԙBJ)ٴ! 5 ժ+`l\=]CH{Csͧ#aC8en{]kև%:{rԞ K!uslX;89x޴9[EdVs30 jW,b6"5P}DGj,ĺז,!AJ҄elOϡ )z[R=Ḯ"ti+dTCx^d@uM$ pr>%mQv:=l؋7BgF9U683`RlGUVx| 7EhViM!r]m`hmqgk[әG:|;1eNxB4}zGؾi+s3 3rԣ5IX܅LjhKO$rlx06H4ֹz\etT(lzG@6Z'@:m\UQh6ho983vc ױauF=;=YoaGR71}[l֩~۰…ʱqo)/ ҫY ;0HsLWڮa@'uZMBBWT雠l5L-gtlE"w@BSswůkJFCT1zӌ@̻YI´O9_ L댙,B<'n0F`g^ \}H/'X^ZbiƓBT$B(#^Tg4RFTq)PK*nG30t$˞ iAU~˘8j0wTb G ? I0%3ڼ4]IBh-kzwl{}xiTkq23?+!yQQ{AhJ&E{ZGgpK)T/:jop]RG6_ 79!r8!iOJRكs4ҴdMg an1DF(ϩv<d춈͆W 7X#$ 6!!Sq@6諸\`ZT!RW?D;u"Y50)D:ƛ١V{c}t9D+7fbdɒPNɋ} ˶Qxq _`3ew xÜϫ0/I߁Sg /?auA3ukdNUu > ڐ^㟟*N+-rשsU'g!^Tq!|!iTayPFhܶ.QmC>"rwݎ½n4E3-FTPZDxwH`pJ pO׭][e?|+P5DGP{2>&1/FO#{Z{C|^R|IJk,Y ܢYii Btt$I `RZAjLK+ {c<4wҠ7wҳ{3:_T&>)_)dQj w,M@.֬ @/lDQ5(vyűÉS* e0+W2tOqhF Jr!9y5o(Mj/:+wHWTwJWMpc7n v"KBlcVؑ&_hT,D!/eDAfHbqgHB`+%Kf<\G$Q,r‡Q68V:tWt&^jPAv30_Q˙NhyKK4unlV N[nnAS2Qn2G3ȪJYOn}tDW2LR|gڿL c4G7$+ Ӭdf<(cK9)( zd=;>U8V {'M Fco85܀X{-YEs͑1ƈ o>{DNsfOO$~s,)T jYZ!vFV҄)EGE=a+պD!x?0~['ߥL-Fh}G3i6-)55N6@Y9.\5mhwD?g ɹGuƍ닗kMb‚aK Y<ʃ4{ ׽l{k͸OC W@F҂vPzF!;Xӡ/2x 媻yjiII4wЃRʞŕS[4p{^!35n#9PXƤ5Eސ8T,{|^}Y ;7q-CysMm~r,\nKEꩇ7l7*4 qsVBV"E]jN/?|#k/Sz(gI}|M> Y1"z|צv0D~-Fn^(CZA~("7L$>0m< Mpdc:A0Sc\qI&+Pu8ls Dܮ+PvnI=z3@A0'p\uDŽ`_g|cnD4vx%aDoѝ!J}o)'(*_sӤj|C #qOM-FgULqA"5{NB^7">tl-أ" n@%|ƝX$ 0Ri,JOMv:ӹ!yqo 8[Ť n?e(-) GT#C **Bs#} (3 X*s.A6&nf`_eM(P֛{Su giҸB7 U%q͌{r&T}hkdժzWC79Dew-?iV|F~CċI2ܫuSz>Fe=ۙ7Q'IRXjJC9|dNvԉ>T&dRiRʌc^e$WE0ݮ|+49 +^6Pkʣ'A4AwtdSD!\AlHq3dBG d8f?uVo%['{p5!tgξVM^I.iMo34ĚM*]4F4Ryo@ɨqa1%SaTwj鹰eD#\h!_Z&;4l&Rpv3SFҢeQ:=G"%3юS~Y`80!>q=$/8. ^"%4!K:c0|5y $^yX3F7Kh P_]%(1] wt*.({;x&vĞF_^=IC_oJJeLr'tn_m9gK^-Ή{'D6 }Z HĔwut;sXQ7!kAb]ǔLVg0= xjS)9/RK慮I5lel01Kƈkb58,0D]ttn U@P/N221B,OvAo68SC@{b:kfR|YYf;9\ւ,`d4qBRN`[%=Ndi&%i Z|ᘢqZt΅3TT"4naJA"Ϩc9=~V5T؈'xZ׽;C{F! Q$'ZZ+߷KtyuHDaw0]NduB\.@tmJa0 }<|LT|9fr1-sG}d8FTgh9 Hp2\Ul)*m=f4 K#Y0qgOKC:iQk6iƢݨmҶShHlSVI$>_LDnu ".YkT 5F-DK#}mI V _%ZqQqMElԨ^D Ss0bQTCd)o%sdMZX44wD\F3>4:)?PqTcΙj߱I.J8ι}d{K(Xȑ.*δw[|ȩY_]Sc*:D aVB C+cݸ`{ P#N8Ns k,ƪuwI e۵'. 2V7vZF7]Oog2܆齐2FМsũG}HCFp3iy u: \dG9'vM'-q:shII&sjt[ CR3BՒńs# >#9JAИ XJX9M#S|7H;OͳI֣HIy[m9oP B8_C74 wk;s>oq&3DS/̦1<"5!4?iN<waclɈ:ԼsB]c=r?Ka7Wa̾LIMǪ[#5!'y]3EJ'6'VJ%~3&HtS\2TӍζjh~̔D=Di3VO 2f6eS|S&Zҕ(isC~"#C0j8y) ԱMQ_5XV;3* v|\uSIdf'LOT_eA0`iޞi_wAɸ8N sh" k(ȷ_)*~О?ܛI1ZeBxA,~"eXx,ľ](R_v\օi'E~ î:RY.)/GE8Gubr 2GF$+ݨ&U9Ozz-%J^MҾvޟrn6l3a3Zm\Mx;pv]wM^t1HS9 Xp|(MY hsD4aQi;BL9 #8NA#a4烏@X hu4]Z+1S{nq [ O9ZWžVGH!z{:JOcHZvcA,R![l9[ Ql33H=1 ߓqñp[Y\% ?C[3 - uۄQc)_}#QwOem}m[xm*yЉq4xtp4ߎW,]kd:֯ \{nlI^y^O Ka1l d d4UͿ,:Tj<,:mPR*GYzXjt6x!c{Lu}ޚ5)̧$qcֲ^Ē6BII_FSѲXe"Z%CL]l7ɬLȚ$ȻAuҼg'V&%6zn lWP*99)KKV Ii %Ztt%muЅF{kcȱ#T-?%q~jӣj!db\26 {I+ŴfxKz9~%0X-uv:%7fZm[,H{/x>#/܉}WƗ4Uvd[ hپj`:r$(gᷣyG)Ң}܅1!oLgTB5b|زRwL+eje:$Zsr Z ([ .T h#=OD|]=f-qߩ1d:>+N<k?:'^slUoUZ6:t(n5lLk,f:ְ<@3ܰ 83nlR;0:jtٓ iGjօڹliGZr:. Tmظ?W۠@=>G7>k1bWp%q!wu9x+}*(ܵ[ |O>UzxJϠ7^% :'wnƹ@2`ɾ~E 4bXl Vo7Yf"јR䰖>Zdiצ숅˧Kq"BʷK_n2#޻gdBWq)?=?9 %W {˝]0&Zm "r$ C̲$>H ]7Zu1/Ilj`G h@kuݳTL@pJ&4xx޼FSTg>Q3dHy.<%1€^/U\Ww hR(̴b;:yT8d%)L,x7/)"\"ɑh7P#7)̼G3z=eׯ\jDQ̸bHBBܭ]}F8_1?^Gwܭuy1h;-M4h!^y>Zuђ@ p0?V`9:DwV/qD}WEc$ؠ51M^y,iR=/j%JS+$4AQ7ٓqA4bi`FѸCd&#iK\nI_y!EX*R,%FZ8+ܥԻhkͦþ[${Sc>Z:@kr7f:Hg+3ú2Bϼ@f ψdfޡ3r$p`HOPy⧻#NPO=H5sK6t|V3I:/ѵh5 -D0S~g/[Mn{b!*4<=yNF A@ؤؑAtx<'?7߳jY.}۟#Iseo]d0AY gl^&X"/kwB& Hٳz 1[>bG$Zr=<_edAXdwENH#z !0<4FGWr!>R+C[zo~[ '؇|@(|~s&*Jt=Iz|>kj3]x7޳>'U~Ox>)(嘕k[pJ}WM(fd,G w#XBO\Q <Wћ +#2J2ny)ͬzI<{Ϩ[![@:-%*4:%zJr `9na-T #$J/ Rd: U\6 "]nɲtD`' /KPZ[f | {]c::NFec1OP@aGG.w^$c}$ƩF WLR=Rl܋z-Ҳ @b@D5p_Ε)gJ"U N9?6Cptڅ@$`gm'uc$NnJ49bMtΪg{څws(tX)DHAÙj#GjgxHȞ:M vA,x؁P6vP5?h>vAL]ZkѢo32CTu:-x?ݢ/C7!Κttxm-,(Y<_0'I\-܊Q,w(nScӝ2B= _9ڶ>'L+:ItK4K2[M;.7R\BTgƜx5݈ns4`}+8 M:g8*DKp#ן5?_o12QZ]IS{T:t<%CK*Vp7["d0R}x0sVGFPUI]kQ~ɃfGVl. ng=1U3ci%n^myWuAA=ZڂrAō -&7N^ojd;!2ǯaB) j"g٥e-P=ޔ^]@so4H:)VĨP\w\kS[]'m|Il>nhLS`iebcIM$*zcziC.`U'vԐZTԴm>Ųa-u皎˟9V]+*( ޷w a6CP pe2T+l٩ۻyzQ5&Qh4ٵ 9{Z규ܕ5IcAX}CQBflxMﳮF[]Y t<_&͸e K -sD@ϸf¢:+$;obpzaS9F)t߷(rej/r햱oVj&dɺx]in[Vqdwbkl<ѢX Jp^ ;_E-?4OO_ ޹$=bq@?rwa>|ӗcٟ'ƄQ-ފj6GRՠ tdEk29djl!ukX ,E6kK j% R6;J `hU.=^|ߘw%-/G/7K2 !e͆!e0( Έ1J:tj?\/W{( yPXJ"!7?y8w2xʎD6Y`n)`*4K߅79ҰB>].Ov 1ϡwTC1 *-~3iES.~; BQ35 W;y i&]ZǙnnۚ,8 -bɑ52:!S#2 _vjg#;:WXH!" Mr7t9QScC+y -N.<`-OJ~B/ܻ${4%@s;Ŕ\NkbAAX`TeyѱD=˰΋h cϢn[8>]wZj>MA -taPNn}Q&1h A9lvK0=UaY=UNFc"O,U#w@Ey=u עmQ4@v[ TКϴzbtڶ9sρ 'b)Ys=z&$ן).qI1x)ݒ!{5.b?A%XR k:|2~зNYַfm6v;/lʤ{Q* "%hRp}EΓ\|軤k26+Opbc-]ȡ8:^O/tؔDS҉;,$1%& H%w~?#xKqh+^fD`-Kªyi<xY \{%Կ>Nz{`L04<_H5&3gcikLF+cJ ,:ءW^b(9Vrb{(eKޢE5pZBX(^C J1j-:{c)?$gz7 ~W;U4C[yu*J#HoGz3ɘ9lb투60?E9r5_y޴$vrGQYsϛDY>/V|fɣ$%?L^[v .3ǣr}uf4X8k4д̠/]BQz,y5ϡiQTj[FSSdaԏ訕An+FM+c@:D #3Rb; BqK_oJAjoD)ek#2LfuДmS9gE qYV*bjV!lE@̎ xxK fHB[CW R`mn8 %ʘicFWg9_EXf3PJ=Յi ӴnaYy;8$F~DCؾW]a!+QA>ju\ 2D mmG,Pҁf7﫣SQv ;*e.T!hJ9Fܨ.F6G\F #5wbN0 aW!iF^lOL `ᨛK>#e-qih2{W\b5ΘU ]9Dbj;P{OWpEݿ| :inQ3] 4i zږڻ7M#)GRb#Ѓ@nU["55Q4r|EvG/03o2MŃ [Ss ͹!y/b/푫 Ag.=Vɝsp?c(Ue q-$([ֺwoCRFWyoLJ3xqf8pU ޼J٠ % tL,+̟X4+d"BHʫ *τ2pɝPȺP>\s2B,/ Z ФI]AJٕ ؁ܼ>RMڏ$#CZy@ wfbnki\WqRQcQ,ѩL-~ʖ}$795sHGl arNŽ@jC'\  "z;Wmqr4|8;{8*Wh^N@!,e/8{MNƇ2)8ڶf`P} @fcMejZvU)ZLK8X*US0H{"o_l\Y㫃t'Ėkn0*h/5}{->|+Q[q RI]J yovMku"m/[ =׽F IٸgpgX$^huݨA8Q)_ni& 6TT+xxMpb"oA[*;AIL;')WtȢi4rGڦ^90:Gmn, U9MZs%yVHw4WtF7ছ)3bOp+ (4 BLge=M\.6K>E8ىGJ ?;a@e*"]Q!̶SS Ѝqb %'uV" MO&tLnֹe~]Zf\8m;`Io?URa6$uw Y|m̃ ~skmQS㴭~2yJ8Z't?L|Zi (fRy q/crb)Ϻ.a+q;4>够b}ݎč+p$y\XfBPÛA# , Kv\,q6:`ElohF$7 }O~@T˻M$y7ZeTωk@tbIGVZ" `*-/Wlzד+anY|AX9b[w+1hă|A@IC^MY ec ERIt L*tzmVՏ32>]q瘑֨3DrbNEHAG&>+a6KGEeZ3sg伥q\0fH>3N8s{QhLQn25MuX{dyKJUdXоTPh A) zxZQ.#ܺ3-fLYՑxuBBO`z:/ p*);$=`9w7`͐kK\`#$qғ X}5BϪ1eui܁;y@0^ nt'YPuYi*JinYRMc D42gdǿ)x,P6yh=6WӅ$9P`K"W>?[hz4y;L^ы !4T Gc2  kM'7(E{Y˟Sy!=|x!%AaU陝;1>H[-pEfɕ k L&l{Ő!## Yli[9&e&!X-`\`tq02 ~qsJ.&[mষ)kɍ~ :7<5Y }AQ!$& =d EO^/f4%3փ]_qT!`5 Y+ov=\P~a>"86:0GC&Y843D؝AG۔SmIA=Fw} f,8u2; bQ5{2hņFRP b@;,hF1ݖ~eCXn} kPF,,Ѡc Xƚo_l$]_ގ}Turflo`_b88a<:a @NE{\ʴu€#/}ii_2FFț;Љů'31[d5MI8N/DT+6+NH >DNw,SWeMTl k["lW X^I|tdr3l DTȖ@e"C-"g=x'>!CFՋ'&Q¼Q6sqxf ]ΒX%|Xm+v{̝*ĮRkUg.7`M?T|5=o 䤔DPdLìeA7%&;ooAꪵnvLȬ;̚]h Ics$2VcmQ T:CZup-n(>dڏ6KeH( vbC6 8'^eNAݾZ,DLց0/6ݖiZ6]w4@x39w9 )Uq\F3!r#w^AxcןnDPVLZMr,j[`l9Օ9&G9f@˴I,'E< +Kʋ#4y;k _4s={%s,71ߟ ˤvV_$ Cs/A~P}^ dȋ[jzii*M?Sf!{g2ߊy+k赲49?ׇǫ 3R ARa_,JR` bM(?Js\^}U6V2@ gC ZMbՆrɥ7 £:oP HuS{"Fi^Emұ-ĻV&¥9F&~KsR.Afz2-ؘc/yy cx;b8b!\ހ}tt:Wq,β#`v"jo1JtwvYaU (3 Q=wҖfDDQ\^OL|eqKʽ3?R7Vb愼;*U#Z mNМEWڹGڪbd+g?S3@\敓rxD5D@Ck -|DF[[- z&P@ V'%dS8 #?Q#E_Ea z7ܿM2s+~sN Ƒ!.Zj6+ybӵwɖz%9QyKtAܞЯKҩﵦe3Lso}mzaBY>^chgn_ކ~b{Y'`'jl @bOQ |*X,C-x /\<'.DLJ!KU^@r+O5Zs3uK #LʅZӃ yZ7Ý;^u#8Q/,jbqC{J4q Yn KU1=AԫP1CJǯC,23gTEWcF3lj.kNqc68}ճ-E?Wߎ4n3v8~]vo[P60/Z f22Pr6w$Ɖ L"aƛ)RiI)+X)Ylo8+y!y?i"@ WClx\ݓk_u7XsAp*rezCpl$|/\4J.d ~/ff7 JѷN2q 5?4Q*Ͽw9w;YJ.Drb&ONҩfdSpKE(pw.}j.lLi2gᓸ G MD4~*@߲^ WۜKWCa&L6x,䶫3H׋B,(e>Ddh&w>͙z?7a3v@+{ؕS[]~ G3 ou`GbkeNooi w# ^,Xt[/7Z2n+i( T;:;pn¬?% ꄭw{[Wz'd)Nȴ?x;_^]Nؕ~mXh3~wx7?=0 5Û WWF)SKbNi Ra9TeBà>$߸Ho}")x|,{9%=aC?PcTsJ Ecq:(\n ^D!fD0 PsqM:?R=G5ף1$G21?S] kO/o#6$ނɨE֛o^z=ge(xt)$7k|էJ(ڹ4;yE5}ܞ_4 __e&!-Wz Y  OŐV^[1aҧs Ą%WM7$} Xe F/6˗n0x[l_KO"-*-?#ܔ]sܣW}l5&,O6<g$RCoJfwc6| o(z 8o JK<.(TJ:3軩wPKU1YRd)P1FK01+7%׮|(Z^)ٖgoӘ6_QT:vKT F1Wz# %9a^cvbڌVB_5p"\eQ _5@ &;Fhrk-8 Y&k1UZV 3gXS:pZ߇] NShGNcѿ$A} ɵ.Ƀ%Ӛ{MŃd0 0ӎJdQf$x.:>kΥ_V$AA%R#W/|rޅn 0DZ>vr{P Bm+A;dcIIb,)J D6 @%-XBLD[J_9y./^6(7w0{{uRli yXb鳖ZLىdBO8vBkk$8;WV7IT0,\n izJ2ϓ-ba/ cY:uc>CW[;΁Fxk|Q#y.b6J_gjp(J-)tZ=O;J#L)PRw\ d@iŹR mcmr.QG_Yܸ~P[yrỶ#Wxafɼ](ެ!k{αWcM<1h0c#{8` vd]8%}?n}56d`gj0MF+yiH`:r]>{.ehQSGБ9y9/|, i)spj[#z,h7ѸM+D4AcN8nJ¤^q,;T8 rBؘTV=$dY@GfjBɕ5qK"0xUj"ᐓu+j}^[a%]4oh&i侳^Euxz' w2B%jWiys ,/`#fJ6N< ;mD2e)D9.[mN1/ܒ<P;Ϭt"|3J=:yiǜIbW2[~"znj2++EZۺ⹰#|2i* t'< Q=a%) _,ӀǴJ42Ӯ잠[ÂOF+'P쩱k5Tn?9o!,butvWm&Kx(Z .1XAj1yɱ0RfTI8gE[ro6? 3G[cnzs7ʶql U 1AI "K2:YQ%F|Be[Ҵ{h=?w7$@˵5K ѥZal:ly_6AJY]Pe63g:n~ #hއMx}y7{ ?`RitgUFy؇q^:7X/][V ahò0_DoPp WYr" *3wAKj?"í# 0*= 9r؄Xlױֆx,ǟ;r{f=r4:7Hy5ÕV)Wp6;M΅h"׿m;BjWRXaqPnױZ~)*@i7f2A|*jI٨[@[_ >#6aO`Μ<⎄8ֳ} 25Y[ݑ6wH`[ꓦbPhYr%,B C҄¢߃ؖG*`ʾ)j!zNQ_1$۰G={wWbQ^upzoԙr󴭐"iBשqCU12 +SzS82q.K^ @oim*t*$>TzS($d$/ďRpGtG7׀a` 7t.i9y+ _I@ڃz;x$At*|D|yHG X 9r-ɰC:ce%g}oy1gej0O|)7pY2_]Y̅GyOJ'.O$ŋ 2m2;koe>MRc> o).gn/s4gWAg3qMSU0 _$=seG9đv!?qC2@VX"BlaZQ.?m.Rfnt;mw@ӭVWyzW_Yɰ'\Wڑv<ɪ; SS6ѾF$0j!a[18VΝ:%g.CHy)+*]7RcxCʒ5Xj7[̧SjVrNr0iLse *ףcǐB:Pbj'gZK]HY)cpY:dy 21UvtlX=R+uQ~p:F 5y ]J[;5A<%}na/ڔ$oiyO203|,Wڱ!" Fȱvhg[}d2,&Ggn,)E9E _bGPZ :VF\{i%5h;d !븤-5ދ2py4G7_ZhuWցw?;Bݘ87%q6Y!mF7}f6q_4FZNUu6*Y[0eYȩOg93Tꖅ_lR {U@*͘•~v/n#Yvaa둄-܌%>v7"%qen4ԪwZ eNwN!Mgd{gJq Hns^Vmc&w].Wm3 ecD`aaY!k"w_ա/ -wE2D"RKns\ I@dO4,ρԁnm$ƼQȥƣs&BASeG`$<$~S:RX5pK Czę}PFS%]Da>t#I)-…Yj„d3PN'UїF{*lDc)Er;2GR])BǼ7v}cTe~}ZHLϏPI*Z!nW*g$46a@tU@c!*;^#'LƖ;MELbgu wvn>X4>Qrz?L\4sy5ڇ5~.Rǩ$ܖ/,V8JlN7DJ.K v-,~Xq_4i\t~fY c`jz3 p\˦fpM凧SqPjZR)Xć'HJ<2 [?]ހ7\Hvk#u&kuZ*(Aq/B?*_ccTX@dubr%fRV"O. Vr+hy)\R)Qo|G~A$=ZW7ɰGК6="Gp&VLyHMV?Ml XUڸY~PbE!υ[K7/v ig_p=Zh azz&&iL Пwwɕ੐'q \˓:>,P3OC# D DH=ٽ<g ֙b@7_@w.7Q\*/ v"FOH\ ʜcGݥ 'F6Q;ؓhrvd BLm7pM*8u_U:-7d_񌞓,ҫ"d=gP4ԧs%?EʼhOKKT ^*3 :ɢT?[/oR .rHS-Shs9#]ܻt)RR)`NjRlX\'bAt9ln%0˼U5-BOW{cRWQ<|jt2 ++aG?R"z#PZ ͹vgl֞?^ VǍy >1C W$>wPKx!ݒo"{-h$DҜ#/KznynawNC)1bb֫s+sI3@{//_NDT#%wѫw.9*:$O NwVnmc"CYLZӁY1 A#.v;RoH._"!݈SWir_("K5=q UTsx"R8 չ"&I#Ьػ>-y)b%  7[h[J9Y)Oqd0H6}Q{{Unbs^h\:Q^ &z7#/W0)Z!ͰQ RͪX [p҃_80^i [+h+$y!QN3×d. 790tgQ!#0PE?$IR(Q|^ki.USfڢD-6PW* _FmTf<|͉g">RL0e؅9Tf^"eƵ{ø#l!K*wbJ$+)Ň5O߿4`fx  `>{ГJe>~DB\y4/O VqF'U!FI`[VyS>&ceTʪ~,|PkK7XuF jȯihzAQH%؎58${RCF wjBCO Y#UR .}բz4 rkT:ߝ1e0> ?`Vb5$A&Ճ:yz(?nbTq` ~x) TPA 휪VH4pD.]!h+Q!.D LnӘu ,R:A݉0|zEa+c@ŜKRvKC/.RꖜѳP̐:&N.-:Rh6@C{<ģJNaR7ГL ]o/Bx `b6qanHl^Q,/:Hf\^w`oVH"$q>8}_pjǒávոB3%M>.~8HJ@ Z{)sIӤ5 nYKPȏGDo_97d̄^gÒPd_+]ly;^qLVP~(,ɆZpnS`y E58*TĜZXX.oWg!e聻g6JB61!C~*ZCL]3KHUQp3R+>a--Y?2n#!d`/ > F˶Xhn=-[E_Q4Xϸ'%r_w#UYM˒H1HA2[u5~kVEQxJt&6*u"w"m:M lHsAyUGv9G)]pry5D iP[ɂu =!xW.bH>w?`{M8caerrn)ˇy@"_CNIIWkS{H;/|޷AZ UwIŊZݗci #pǎ[ >?[/!<9x~9> ՟. æh~uu mxt zH7:/T |ߘS'%5G_ <3y7lD_ I|hi̸}㤡bGdp4/]*0 \ yUnoVUM( H7I_e+}^Mʙ&V)B]T ҴͶ @R\k$vf$iٍJVd&!~QLݾpk‰~/$gZnE=xZU^mgzJWJc(a+h+ ɚ) [D~CW&IJKHB? 'M㼦rE)3H}]\N'ϻc)0e5hfzKgiU홞BD0u-4nCTpx<4fUd'UDy5K%!f|"*\B$^](r#IgXO+C.13 u#!'+ܰ ӔDȩص])ol{Ë2h%KJ>.#]l"$ô]uF(S9k5wE"(-[ׄS3R@*Η֟ϥy+. iEؤRSM%Mr f混ᑤN`=x Y7 {@AJ󩱥{ ڍ9t!ialM$A-zNcaU$$r8L4P z wI$txnDfu}Hcfs_DGL2rwTXZ6jr­Cs[q &oKp(~Y';DDF>y% FˎE 0 r cC-o>^bұKK 㵄 ;i(*I l  zЯz]` %[w?MA$  m@oc8WYX;*P-1?/?>9k9ceLc]G@o0!ҾeO/cPUGev><l֪zcr&3H<;z-th*)Hل: fn.F/u[p Z`h _p+&(IWh [W#`2-K6hgV1eC.O2L4 LT=y#ނx.$&:^6&T2FcH__Hygl~@:q(De_?;lWAp,*V T&37p}TyF Ul`4kC5yAun/FMVbE= UeG÷}t29qޡ#?N@܌) =Ra -FeNl#RI^H$$RW(o@--~^@&$N#x<*4`M7;՘@4r {|aTعlXUb[F!$\/r~ >Izs~cPv`Y|qqg-1Ϗ\aHYbHaSIܻ_󱙦v#2wr7a!5#G ?3B~XuV/YI"%ºo"j9ٰT? ]9dIwMuCcb&b^N&wrĦ\st KeC.M1}ofP8f.͕5)8\׹:S2΍y|8x .$໧ %.yC2ډHj e`Fd_^.f{׺iIk&QIEZ?=ۉ ƴ ^Lc[71vd]Z;~Q (GN+pkS^CAmo|F)g{X尸ՋG#EFo(mTC 6 0^3 ɳeU-ɀsaHB]3vxASOX@$VSHS䢪oNI`չǒ KbOic`GVdVoҁaTK8'+gZ`Z\љ=)s/@Ot>3衮 j!I8-pa\JOO6^UA<Ġ?5\:bh,=mCXg'pzqznjōɅ? ?ZӅ+&rq/@k5Jp]\KTiP9{Jku.Cg|j#@U0 q{(!g$*yC0.N+]0D9gD}aWN7/l! $=AF0tX/R3l2=E; c< lGf`AB%En|%p{ L19ᒧȢT)Սvr.]9r389Y؇!ET~i6U5/jXx&?/P0Bx*;6 @jQ.[t[iHccR[>U+'l,m&Pd!gfJxwZ!w쁰J BʽB"KΑKtz\ j62,I !^r%t9l'UEɽkJ;jLn[M(]uҢN<k=8QaˎaE6|-"d[$ԻHP׹V5x#!Ja@b{G2l ɍkQ$!4@tTKnK3ͱ`I6):gPJ rF@P$G\^#u'Wns*&fR) B 8++h)sݟE%.#W9.V:A_̋X^FX_<V7'#GoW6{nx=n 1 0_l|feC"eTl!gt Ux:(Ĝs`=F,TE6(ׄo;A*#-MEl#sT7[P@_ <>uߟw jIJ~CEG4-βy&>I\!1toimY7ە ]]FDGmdʚ*ODi=P:NLX6te.,cS|7p:n${ƟCR;*}2e1^-244Wj˽Ȏq0jWh΃84J퇭萎ԍMoYф_@q4x%GR)|?h5XEw\_1;3a8dk݂u$ʍff4TJ:Zh5GrEbŖuz1yjפxW@[6ξƷ2H7רqv43}_WNLyg$:`9.jD겙οG-힭 (i˹w͠ģ[01YN嬄؃o\O]?_}TJ Mn FѿΕ>j_:zšcvEyQSa*Nr)_? tjGgZg q e& ʴ&eT'Z6$HA1#Y (=|DiYnx2اK}uO`&YxdjjrʀXBP jJIGB7z(0x0s=*|1P?J[؅Cz4sĎxn雏l3#V$]K%w_[ȒE /^ZL\&f|=}&8%]τ|(XY$ym4l `S4^A?)_zWyjACSC+AckjGgOPV&X>c+_J?)y_SE?NzBPo`- ! ]LY8[D͞ˆez+hByܐ$LӘUc]Nc]|چOi*AelR#%Zc`$a- H'Ȼ\7 6l VtN/[5w%rӚĹ&Umd5 .?/r{S͘ٶ 2|WNIFP2h{!W$-T&f8t_4 b2WUnTۂ%1ms;M>k,H{S;Cb2F g47f%&T2й0(dj8D֠|/w"ږZY#*9P){xM"de8\Ő޲>[޹Tu)ww ;TI? cR\Haj#NY9]lY?bO6ȁQwVZ/ۮ^$vCS۠j '35l{c+]Vr͍E<`b7/ \&,CͬsQhI]3ԓc:Vx끅U'\r 0eΑ^oĈB`z ?AL{ՊI /`}LOAh!,d^&p`zWl6ĆA>+@XOЮޠq gI3rY5bIDyɽ|?睶y_IrJ)IHcN9 Tf{#wД*‹ IЛ?]X(a nD=:봘9!UX ce990 5Pa:Z [p)8A3ỶL&@PX/bP)yMƢ!"^K*r8R9|t˟]_*P +.%JeHZ3j*5[q  |Ě˂Ǘ 򰁏c<:q%`81N_Q2Cd:'^Y+N"Ϊ?1TV%_v椌[q﹧ |컇\Ṹ^ͨUpY&;lx|+@r^]T;MBw'u֤iOeҦI(EI ׈SL)x*&e̲weX>>,a'E-!+Rbvr K\ 0 : fwv͢s3ܳVQY-g}bq*)&b(_~]n=oe˦=u3ͺU0k2X/j`ժ ͅCJ]{'R &*"@z7KDnn/XQaSk*ꖋ06y:6 2eg6y*3Yrn'm3q3bB-dteԏK]mTYڐ!8xR]{Vw8`Rm) ?z<1vbt0mY ՆІC^F%Pi9L9_!M8]4ޣ'Ν/3}rc3KUfA?*lR&' ҘO.9'*yYVЍU)t᧟62&'9f%5+zG _ݐCIin T^8-j27,`돻ʧr”p[bg.Oޱdu?3 d 5*LxOIo^0'!mKĻ~_O8oL-YH@\뎾sQ$L1_to/h> q yUPb7Vƺ H+ܞGӂoC}EwFW/s#ُv}%2jlP.\Kĝ6PQ2Mc#wxE3և%N@%m"Ԉ};xڈ{C ╋l1>VB 4>I4U;h%i6{0.mkuQ4*uY{C0Ds[aqi(fӂ~_3CfO rRAaµ."X>VgI]W*as:u,%ҝ6XK@~ O.cB?Kb`)cX ~u:'GKMX$qTk-hY! ͊)TM0!lU0We5 ,AM}K,NwKA3rݰwHЅvHogPP9s2wə7czAU c<S5_9EY/#4tpU׎)뭫(Qx,1D&%gct&O^<*AqRtƮv&hXѪUv9/AcIC.W`) Fp°lAx: #h1ʡQ蘂O'z aQBߡo+ 5Q5rW*D CKrj[َbRYC|LpxZe?EĴڡ=ue,9Zǣ j v{$ " BeƆo o3˴|8TcaeLI-yY1zwztt/ gy֓7_dX-WUbL ( ^3Tpt7PG5;s~qM@Zx ܜ^Oց`Der` S +MF!døaP@TVe۔38'oA7oV JPܣ; RTh"SIu_b“V,eG $#`EdaK8* 6=Ƣ<Iu&/d,<[b+Dt\7~A8=T)+F=b3{}A24&Q)c&;IYݰoҮ^ct>U>i*Lj>yMpW%Ge(ihSGj /MVa: fU1=_4jhVdھh;ޗ[6 <Чjx`L?GzE6qb͗ܫvZ-&+a!1iĬ[ޣ+ UQJZXQ?D`V;^kZ#% QB@c.j(PۡLƪ|v$ 1s8KlF.Ȕ;u녂|A-?./$w3aXsaơ@r870Je\/S߶wm9kMV muİ?,Eyxluy`x3a)m@-8 9Ɍҝm"P M=Δc0-W5"3CvG`&r? 瑿aVW'Ox -ZhDn7Zy[=_gkX ; ^_WT:gƠjkr~zq*)YWG1^]dHb<ğQL($[-2 I=X?v|@(Acm9L<[2Q%Lwn7BS;ixe;&okkE|R}bQmռ{DvXI@]{"4q5Ahh0F3cQ}uU):\CK+vsQ+/ᾑ̬%/{՘($sSҶlxey.MQ^lPM ycGE8'J Js7KpAwrؕ^z۔R[6PRc1yyFvoYG ` iAs9v6g6/ *C{"Gl}R?dQ`yPYޏC/l+p;ZE3YlTuL<\sn6!$G̹̓S QKn30i]eCN'zEh.=މ?IkGSOqx[h|׎IXT 9c5'w-jݪ\B~22y1~IQY\wA2LvOP] %naj@_K'֮s$rs}],+(|duW Uv'fdP٪ XSW㏈n3p:.>xrAxC?iEdqP\TN6YlNH6ḡfO^,L*e| +kYgAu.4:_erh#!% 2R˯v(Tw5T5Zª<_ͳOke+ _C }[Yh7sU&HㆆbX|[aYf,5}vG(3[/k+fTl?,:OG .EjTu.. u$Z'v&6C޲KԏSAQlj' '3/;C?~JI )Zfnj# $:9qO|apRyI甎vqb<{x}EwCFgl"tHbȾx;j5"uGV<0 >ve/[:^v̇#8e5{1ts'dN3GK{0 \$=<<\"Pm6={_9^@6O4$KEm2p瓵8U%l6 yFC#r(HT /qhw3 ُ Jz tk%+ϭh1g=;7KGʲD`]Gyj>$ c[C~UDwO7c&"_U\h%cySk Ij2,%||o?L \a@feE?)r(_LflՒyl <޳eO+_$8䏖Jž Y{IC+L`1,ӭD~ /h #>x s$AORYs~n~`đJ0"lC`>ѩĂ;ʂɜOSUZ37${~WvJk$w]O ɩc?oEaJQn 0I~c%ʮ8 4pT1,9[&GܺG垔Ӣ _qz;Mw//UZKGA@&\3M#dM"t݀H(nx)g|uoε坪ZO&"n11Hs'Rmΰj W[:0s_m7P}.,e @@fmVĵZ51N=gaYva  v߅q$@Y}3)1W3%bcиY;8kxl}7/MEhy6wUR%g:{7w'`Q[\l х:r:`ٚǚ=_Y*$ydϽCLWgL EN'eU!r(-HXYeM+N҉vRfTVC&XgƚRp uA¼)5R8z]U͜W8webjdy!Cqr6hr~qiK;AQ"$*COۋ DrƳ e 5 F k>c cX o=]0D\pXCgYṳia-$YA\Aq _vʞU)x;[Hx=ks]kθX@iba-`զ%l?UĎ63ku_G +F.׭D<(Êa棝e~ ܯYQ˻74Kڇ᫦]56wAKҭRYĀ%}&΍o/1d1֊~]bScqпA)F^$a]GaA'RrVOgZ.[3ɴx;{MoJËGzA0To_22&ujDZKvEEhCqj!NavL 0PshkJp099L_Z }-v>,mG&ʟwU7 c334kAD-I6$ZTiR%ȒZ=)@< gFY.,>3*Kh(Y5p+6J8t\:gOԓv,3aY߰UcMg)deiWTnVگM@]$Eh!B\KJۿ( Û7ќ\FkU|]7PJzb̬e+YH F@, z0`Daݬ c'+Z!4gЕF z 5IN +ik>h7UQ 7J 8G*_4-טJYYLҚhU ? mjΓ>/P`1.N'ɂ,BSZ5+`3v欪h u?Rlۇ~`k.K/LT:3P~鵋CMI"+6غAs/"> vuÔO nW*M2pΆvwh 2Mx!YQP4rdPEM߭RKޕQĴ=\ g2.qNc %1]= ƭ+SqVa8Q>)3(4Z,i}Ԙc\_`=8M f[[@ҮgKp Ki2(U[b2;ŇQtս]3d| D}K6(q? m@H?8VjwFl՚lu}դS^J7JK&÷Jl$4k嶢 =:ut'GJde?uau Cp9ȌR/:$L5셜wfF`3lJc@v=0Ԉ0dKmFz ?#6/XF!qrKj4 Bu=-aԬnhzPa &O.$ÐznSӃ]hQ Aeڢ\[1nUV|)xaGq3wTc(۔'{Mp5Hzȟ,|ˮi9Qt0jxp]ߜL!`D1k졑5O1tQ@XsEp *'c|r2bexN!Xxdm;*.+yiR=л:I ҳ7IHjC1izĜMB9@sc ߕ0 HbV [Wpߓ$$϶3LH[zR?o" rʼBns/d,YgZT/x ׳̽%\0?6)&`0(?nw5kNͶ{} 舢j ىif6uC!S܆RjЙr~z)_tϞĎ5r^щ9'Ut{3 Z4Q85_:NDGt?w'5aÔ<Y'{ŘJ jS.Fwq!ƮXteWG1+fV0ޥ<'"'XY*6;aA\7cuHx޷$:;5XlO+~J#qdQBBbh 4]σ*[8?r2ѥv H7*ҏ]wro0^$wK7[Ď}o<%OsQeW8&xqB1u5r諐 ׅv;c̓y̕dPYqK竜擺} -UpU[9̇@YIsBEtX_o=OGd3k v{cZd[`e-C+c7(e Fm73ϐmU"{TbbS!jkB?^¥H8B|#M 2pXy]H 9Hf˱L:N[ WP`0x)gLbvQ;מl$ NbQ3a6xlZt{pɿϔZIM:6&0Jɣ;HEɰ#Dا^ĐP^N#xxse}kK0jmt95Ul 'rnlQ]' x{K'.b4J@_s0P6*Ԟ9\5d6s0G H񞶃FWAR#| %JmKwHv k - ` tDs)Qt |ft^ox62_2iHamU=N)M"l+MEpZp/mz6uWKb9hYL DEXOD'A}@hVOܐ/ G X(J |1m_؂}Op*/06WGyuEVuk(lw(oR|[9]659.)ufa 0 ^*QW'G 6cذfv(pWTGb3 F"aH#8^_К'pwNR%LBa;Y&,NfRI;b+3pJg4On'ԅ̀n`/Eh"T ϝ]r5mpN@a͚ \$"А*LP^>dnP twv-/Hiw=/Z;ֻ+Lyg m '\ͱeR+jr{"xf{]Ɉs;1VvzA!d[/2f<8ڗ{6 ?@G/e@7ԏ/z„7?;)&6 yK.qS_&d6ǦAB"Ǵ/g\=O*2/EJұ\g f9E(n%b//s)M@Bz e][ItAu1EHoVOk6$! qMx٥QLib Q> 1 j vśSO)&Ca}M?*w*:77 N?]˦psӨQRo2Q m*7?a ="%9 ޻2",b_~"8oY{2Q(H"f<9ÜtFp;ud/cuHrw%!mKGQ܊k 7ZtXMv>箃S^XiSs}Q73)eיrQ; dM؄NJ_.J]wq؟."~p/(AS ;4[DZ.m}T"eu` I,k_]?T@pG`3C FGޜfD8o$rsX3iaQSl㽁jeř?3ū]ݹYdj>4ӞWbO3$/ MZx2aA&8,T+-Ss}Ю2+- 5;}hFq}ًz|MmY0&#t<=]8*JgEwW oUPvdU&hS27S 2U^S5wTH=Ai-a9EE=[s3+'N e5/Up3j/m'zep, /D9P6ݙӶC#HOO)Jkω֋,eΚ6, ,S p5x]WiG-[ ]:Qm"/PYH 4fE,T+ÐtF rmu2%7`g } Zy=溩G'B{a!7*ԊI/^&ݙ.~2p]]0f3A׎SǏ{*x7`33SƆS\д% ZG{ h`TtVuS?i4${b> $8_ nͨQcy#F-R= izyk^v^g)?2tIͿ{/y Wvx 7=#cx'9z7m+>O$Nu0~]1XBBɦĩaeO50SEOao|Q igDޣmmHkJ{NsF[@1<jtF"hlDy9쯵Ɍ58KVyV8@Х# C˻MkGJan%Cr1( ; ?> Y~n/ ]t1ul?9LEp# P)/S!v B[O9̑ki?1 pRM.N,~j\Ir*a+t/} Oޔesz0SiLr#-rg l+a(|bKT.?6~%љMLa)*2l|EOjQMYƪ|r@jecrZQ]b~~U'siHP!#mW';apw޺ԣ019D[hqlm -*%VT$kwAaPA~|P9bs5=Rj bš j{/FgZnD051ܹq\D%Ezhr[pGu7ZhITvPVՔ{Drݜ_adn>&ȲCBpe*GfUYKB~GJ"o-8)*cA<SQ-~iݓlOmtz$ο@lZS'oȁ w#oͬJ2TemK>| (bRg8bf*l]]TGױrfׅ&G= A*J4:!th˻(r[pb-wu3^ocьXl4\V2ќ!l 8Jd4ϯh1?Q9N2ƿܓlBN<}.mS|?2`p׆Jns;c!Գ( sKm BesAҘgcb[Go*ZmJT|'q*:ҷD4`;zbT;Ȼa`k "gqyUeaJG(~{C"FP^\AZw%ֻQ؅X:X.%5uC™ݏp{/ZY^PY]SXYbGXO}yJ[Ze7t6C%ϊ5(D pn!~u*VxAnd?Ts41M# 4֥ IdV{vw*I)!ap>TPd3=c!`rVPL6>pIU/%`s*! [s%o=)aCSJ;Xz`n:_^CpOvR J !6(@nK#Zw/7$nkɮ{uT rlA}|cYBu˛~Zާ  (uP"j! )=ŧW *.KRtQ볈FIQr? .Jwۓس=H#|U W7JMlizrk E0찺GbыY;nM0~ Sn6f=ͻwJnӋ5$Ejz6I/P!1ӶEI,@037CnEւ%/+SXasnHqφ[ϤG#֬n"71ј/Ǜ#P8XDW[8 nl:ds\O}V纆c aK7$q r|,eэGK5 GRaunY:UKܓ3YMGmŮ:Mimk s~zeL4޷6??B}T'd>S:܏M|ꥣ`6 >DSW"g࿠݂˅n8=0JO/Q p-n@ Ys[H^Kjŋ͡O)븊6=!QA-X6q6\&(ٸaVD%w2}Ŵ%Oak_3F_ۡ"(luy˝L,bSo'ԉc7Zj8dݸ̪Z\5dZ䖩)ʞ&ma4T4zf&*DnRKS@=|)ުZ͒a}ʤ%i˖Yg䮈U2-3SkuAAw}~oE:~p v=ąDpAÍsڥQk(ʣ* !7Hbf`LƶoD)܅za2(cdͲ䊊hN_eD2k+ѓa},1plZ=4w+PXַ?"1:tOVjj k^|&B|~+$0wM( DXPԪebOjd |4C\J V%)?Z֢)-?HV7.*͐Ud%7v-gPK&"/Q$XgA[R/Y}.(/55d|qc&{q(*ѤіWU/SxURYxiq`x PӪ =ktF'LqAѬ ILAwУ_O9K`9O{ֈ-:,zk~L 0 +@4eqD(ו^=_G:3 `U v3!+[Ǔ5:U*o 576>-mƤ>qc(&4,tGcahnhu'pV i'wKxW=c3a~ToeM#6o88Uϻ: W0 Tσ@:t 9-AK?-kD,= $& >[ͺt5ݣOtQ`̳ASՈ|̲.xyC6Үk+nr*Tp=!hX&UA6AC#<8WR$"sr_x.I42ϛ14rq _FqEF#cB#J1=l+h Mϼ"^?|ؐ?1g@Zc6³>fÝOK .edw\EW\z+XuS; MXD5170PXK.ZȆcfe7[)rO4OC#ީL*EW@,ݥz(ID;$~I~. rm KF+-WOE[KnA56Rg_YJW`1.ZΘzԗQJxFZn. xɩg~!*aG ^]ؖV4&zzhU]H<:6.J [Эu\ށsr\ Av1iGᥫOY6a6#}9RD \2nm/))=nIx؊&%}GnK/6T: QoD=@hpĘ9#'Q~SY\c 91ٟ1 /NbvwyCEoN=i<@, <ƺ):ɘG)FК[<9V$@ؚ֟:_ۙsKg/Rv~s'ioNV"\cn_)3~d4uޒEٯ'+od߹.@4̥pavr4^y ^4 q]8Xe1Oi͊'<+ԍߐjRq@xeAIji3KϨ>!1tѯ-/1М0/Ħ!N@c|> *\CB&߱% MCLdjz8D`ِAa1n]z5Dλr'sArF͵޽x)",?c&-/Ip{V-9ȣed:G[ ă4?_hp=!D}r}6\q`Ѻᦰ?@C<Dz|;<*|%)6tVyALEMxEzttߔu+Mn( s5 μ?p-O w笄TgD5G+|t *Yb`#hz$3,ITҰlrNf-K5|c畍QIZ,l$qlk8csˡf}7dK&G]k V6mFSp6*iB[iS2LdpC^ް(()&t(nt}:"h٩Ή9^'* /c8k]|.Z7/lGagď T*5;5_AI6FGFٓ7beԔNRcƇБ*D h%r17בݥ'fƘŲ>'8}i}6t9}zIQ*I`EGLsg02jp?dԀ6 J?[xqhDۨ>~Į2z9<ҌJ^Q?txurB[$$__"/%+ҵ E\31jRُI~jWcnh(y]~*G߁&Ý4㜯!pb23QG'3Jnd~68I|0u !)OSU$8 -nc(aog-#RG.3w @2$vuF{ޕGd*lrb`5 wcL1G&C7 ףa}ȯ(ÓoeGдZBxo񻷙oȺٿ?8%)fݚsLQ׶fպO `yY{^fزc7qX\X!z]LxڀȽ;aO&I6'IF˘ÍZiSZݗ5c,㫸[@()1{,pX]tM٩u(c bOxkj:bhQtHGK9ͽFlt)69jk$,HN5ҍcCk?ӢvE?X/[eHu;ܧ7 [ZHd]f#%kG BUq ">g32~/)⏥8/ӼPI'kE{ڋQ/8a:G85EF{|=x _ ʹˢ֯8jQ9y[BMnEDi /ç)諮T#E.-%}"gE7X_FZN Tk70" ]"-tDæP;ʱ79_ӓ U7W{'C@Ei.)@bZv^)O0ˎ|(-~}t#0L5hf$^1Gzot|!` '0CQj /` cΣn UگĎ2I&: sʡi>Εhܦ,aO-S3AyDc )Iu@~,ni+c!)3Yv_-F羧~vO_ܧv+/Zxf - s$ƛ YR4D}bizCXkr}.ী~Mh56!QrtA[Jh;/\.ȳ[խF@T^YvWuhW,1%~B'*j WV0zA1}KBn\_78*7zR@[tlgd#㉵7ƨc=BChCpJ`6PQlFcC~MuM^|HlZyT7$.&mN="]/'ed]/( ?-N[a @}VQfX,:wh3Г(?IEIՂհc2@L&u#!HxΕ"sURГ5uUp-7ItYXJ I)<`JZnƒ ƕ_/onٿ nm>jL/zk!]M z~DǗq=ak^~B1P3NG vA%Ed`aiP2`/`4kͅ}6S?E2wBNd{ґ¹oXo|JDF?!H= ^;3l+za[<7dJژaᚋ!{;EgTҸva9*æM8lEq#i:3֜{EѤ~cr0jUWPa#/,ԇ[ ~էTMr:Me^ptI^[fR +TFa[ i8Pajq׫q0**^8l,tzd1A,8 ?5Q)I>L3 2ϺK S%"5UETߺrV9~D.So K!*"{;:#p}>C׫'3s |Ҝd}q֦u9i'X\y~@%C-I9+ެk ._P/W w(}> 'g֡3,Xl ]")UKIXZf{1; O6=+_K7웦8hy98)kV L*vI+r[FWJ0:3orCKY˘(r=pv`2_=٩{V|N:; ) =Ps0iIݭ_6KjN=BlFC毤*/Mݼ~#cnIxxJJYm7CNcMH(q}\3D/tT'_IM46]5>MN5(~iqUrsG,uS{JPCKv7OGf?)i휬^IPҊ<̈́jYW3e5Eg "ոcO'#s<v$ d~V}j T[=dG4˞}r E/IwF7,[IV6gx9w;dzC`uB2F.HBJ&Ra|rj2Xnس }Tحl\IYN|ԛ+kKyX 7i?]\޷Xu_kѢo >/pY9H!PAAz&$րgH(w@:8bI⛊,&讀%aJd[Jdy {S?t9ő*8B-5m}7B0q{J; é{/ $7%  ;eXFӼPh< Ҷ]0T˵k = |X?}Mb!gl]G%$St/t^f592#pg&IW_UwvUFI4W+r¤h֑%kEʬl)%н:g ~ )QU%FRO(;gyrk7 L t18~Tw!BB/WGH5% _@ِ~FnHrw͆A$5u  @e9< qr<֗$We~E#gf(&fSZX-?jygSq# PӋ+Ln"KM]4|xCdrZ|- %](~XB? 2 >Nˆ$7#GU5![5CxL?Y%.l'"ܷ-*?PK}1(w((3+WS !ُOU?mJZד-K~T啅Y|C ˞R b-pi|"S 䒜Q=*4R K>׶!?M&OUD,)4;yc9t@N^gY'D+WnL2N(#bNH ,^QI$8h֝:U ֬s80OEt+M2&=XOK xڠAj0@?A:0 [/0&qf1?\/S&e"}F !e6|WRha84{F|^„3x>aPn~e}꠰g.CK`}{l(NT>Ln_>wUUQ8믻i&M;5ZD1"zNNƆm{FI&śK=F_[ϻ҇)NޙNEp -܉c%difƴ/$xmatTQŐ&^dxh&Q' oFHQ|օ SWs  j̰( n0ehKi_bu( F wף[h)L=Ay+%Vpr>Q 3N*?@&be$Np+ >MI_PH=t)8:M21]_=Uh]?ߝPܯT9UZz2B<0=߆MByl U3 3V;L?a3`Q7|f]yXd[61yk@ŀvz/Џك;\IZ,$ !ƾAN #!c ^!d3^ӱOb)yxh_4#uЈ u}yy?LԑR:OsZkLf҅- /=Jղwrs #=IŶO(jQ/tr^Q|+gR+w_]uO3PN>'iq`!aM36Vo2L;{¡i^D(:fc܁LGMsɾϔ0:!|j!XjHIal:Kpt@K][>5q#3f K;l*=a i|.gSoZC q3A^iZ\8DX.͞)&gsPѽۤK""30+?f!φ2<1`~ͦg9نڰn./`b )QhC&ЁO]k]U첑@3}nu gkNZr6_(!I\SO{FcC(ƺ].]:ݐWلTaZkK>+$x0Hy@Ċ<ϺFKK[i!~b]Z³>%=X| Fe\7W)Lf8$Hf/5.W0/ܾZf'gPoBwYk]l+IcQE_aeL@'bĻBtiɣC5y-u,svv!qD[|: /5*),O Η=p{W44E ]I^X68FVٮ t]㠿)DqAZ<"qG`WJX隐lvNwub:kR&фdecw,wjyi-}eHf,SW?ky{o/&lý Ӷ(G4 ~d[_I2[KTnc+Iw{;02:Pj6vJ̏+/9lo,]gtɆB@& j-B Ao=wFkyNzթ}2V $aM30SC.rPoz Q+n؛?qwm5](D㞮9ZjE.,0 p.?&ٹt"<e2`Itۖ]Rktu̹MI! 4h άʻ]ƼvX(:L;umxt-^u nv®e*)kcSzkzNDbӫ!r#T+;p`!Pr#4k8'(xʳ٩ F9jYMs9]D|P➴XK#~oJ7x8ADJ׿d55n>O|)m 9sNv\m,*c;p y<1`QERJB 1ϸR`WI]P S4ȷ]e]M0P!I6Hkef|!^J +oȴqv qzͻT: u/=9L-r8ɱ֋5TB=Ce7V+Q+T o瞛ˌA11ef#.\1 +q.jB@Vd ٨:T;!po_STk'4]nǒj4<+gc*g\kδ|jbb޾E۷@ͣY@siӾW0;8 %\hRvܭ@mC#ѐAHyEFQA 72XCVCq綯O$A8 aF9c I=(р񿃩 xLK"CnnzǢwH}FZ=Ֆz0u(ʕ)?Z@87O?ԊA5MXvt  hU]Xf4$JU;7^#÷صs݀ipex AT10UƦSwT \*:F!4-)ityC_NLIQS{F* A`fw\68޾}V6 ?lzOJ[x=~(J4JeAQLj }c7Ke[.iOS 1>c#Yd!"ӷVMQsۛV7O\Pj AApH7?&܉\(T=aH%K sM7-i__+g2J5;KqY6CKOf0N_/*hRQTjl?ChA}3Y*ͅK=5ہM1JhBS2V#R ϰ7I髟>'\f̎:b,$WqTLKuMwnn ZViϓŦb`#5W$ IG`LźW 6sJI}\efsД ] -_|,7ZV/ksaްYС:sBxԒ~_?;*YC9x5ڍOtǠ@g3fhu2:h}s%0YEM\r1VPeE/&)߷־p˄DŐv*VsN֡Rȥ?>H`+Pw*Fә.Y;F[6rK]HʈlA[~ -z~ Jks)Rn54=U0Zx02ZϑwtA1|G"3n~i{#Z!1q팰NW)첓Sў饒;kVӽcnLʳǘFBZ?}TP㏵>mt M` I`84> hn7-RB ˖{ $=0],}OE\?-=.6݂6~}M \ `%"3`0xOn̅~\ /AfhX? y )uMrohh 3lZ<xh(L: N9("i?꺝O 6cЦ1}V?zaQikK_^GOax!sȐĚ.9/uAuO bKaPF+xb:\MqPKq>>9"'hn(- >/yJ @JuN\8}e)We>9d3v?$) ݘZj lDN+W>mPJ<^9~6p^Lbg_.d/'"*H[TH\AA ˍ縆ѨѨp{9LPbV+Mx!!aһF#&a&YQVGOCr/.$?D(}>!}Zk: 0lv,%'U~rvQDcqܣ%=BYamKKP:!O?fprMXʦ8S3b?DdQkgqS׫+)1a!8QGb6O"7Wjkh'Hܸq)۹^\?Qe nb"5LZn枖J|6`gHvZt̔(-={p־:,;QK}+s7GUB rW$-,.ջ"z qbԚ3vdkwўd tP @ d+?ـf~D&~z: Sî.hSސyxBm\ ͸'RHvM"6>^ɯstIZI&^kݞn<]][bQpXC6ǧvbq87õ+ xВwz-'&"T {Ih'go?M%2Wz$:LFU8z@ٯdz5a ]zzGh'|r4? S+B"%}6kK)j(E.gl3>mHwcdYNY'.^q&X(x<#|$r+ĵ(iQHׇл2^ix8o%aa^Bj]?~RSdt!^m9<<9H1^?NE9br/pGc_|!#;>϶F4^,%,T4M/ *G P`P ,*A{%Lxc#H'JS:6c|‰_PAJɉ Z]DR~QdD ?`A dROIOxg''$S~}}I1iW(3!&Bqqxop@J[y;@RmzI3jgZ>SsԤlyZs!%p0[l *4ޛ **_gB%= ̤蠰UݦGyxYKS]gkxkUNF# #YwPs ( Ց& ;fyq}J}llR_.qmj<7{ɇ}4{(?F=au@owxTe <~U}~g `fiR  C6wt`m%<ˢ aE{DB=1(TR`p`^4 g֝')˰D'î5Y_-qI9%a .{,*C}%#k-WO^.GCx22/ p^WW J:ЂOUSQ5^>J$xٛѺ-BBOX CY 7׀mLP|ymk>S }i9E5U@${tL.=yv({k! S9Iqu׫p (N$XӜI|5uh1q5tdAG9XkeFDnUTUT_CWPd5҈ֽO ¶BYKT{~gNCIݗ?p* ,ʍɛ#^襄קG6̀/=j)}žG,XzYBzF<)xZeFI5 _#:T mlg}yHoAs4G=߷qV]i!s VKpT|f ?]g3>,AjJҴ i``S!BT*FpWZeQXU-M; G S1'HMfl} $jox|\>2O3Í,>/7Y2A'ĥiA%Z4cG?7>i愼9;Z i-SdcC13:Bϼ rgweeQ}Sܨ^aQ`E}NW}'i_& -P.֕5KU5YL@PE LBKx[xz0K>o[}U}0Y_2k ~[D/*yO]#s[O&py|=j+=R|,Mb3',.R83^|+ߚ.=mԥ1ΧlZq]]Ğ eoSPtHs'}kq)MHQF3đcp=#hٻץHERz1RJ"lr!9pB@IR~ cF. ypw+/ *ejt6 ٌ>ZV vϵs78+?!RA{]'] P>xTYGx#b7uMYZV>_|7*h:/5C0c 5> ꏻ:NY4憻1omRE+O-c6KԌ@oOiVK yͨ?V2SF1єjK~[m/臇:mVX7ԛxQQM*]!/A5=Lwn U%eXuo c|ftL*#4j/EԳ߉ZE艦0(ӟLMb_3pkPǾ'+o˚ԪD*W&q eR|>%u2>H|GLl"`\v]Ǜ:uXY)ֆEhI pYqrգQncnhS7K#zUorLQ*EPP$'z-VL!]H >ya2(p=:TT-/##zr HӨM %V63i[z2!+8vkQTmȀ q'g7`=n9yP5 l^V0@a.NLbYzHB& i]#@qd#R0`>iwknJf3t}Sqxɢ?v2iA12]ki؄K Hm`\y FO&W^X^1 +vTQ7xqC0G-߻omӗЄ< e5|OHpG1R="/5:ǁ(O/VMՅ MyZGOᑜFeB\ !Tbvޚ`F4t/]>)mQUgm!(Qlu*Kg:ݑTU6 {љo=RF]׀̡MJ]GijbRC/؟qVWb}m 4_w [UR-zD8hAw-ͷ8 pQ0ei s}t⺡i (9<}r8Ȇ7S^N}3c-5&s'뻉࿬KjBpDjz1&A>w5.F?_-9Uo ^ޠ4q}O֡nt$PW Sά} Z@ʗʆ_T4((}b0W WGv^|RE`ÅDpxOGkfu\긷W IUЄʷhZl+>zׁЌU#Pu.EuX ssH!~&z*de2pI yHMOAÝyeGodUP8/2cC~Di3K "(}6XpV:&U~,CE\8K=L_.>Ъ&2Y؎1>d.E-sȔ1+m;͵*Ws ;ҧA9r ̓mSB:I: A|aauv4Vv^3|X(t"F2`pN)'x:tv+LݷAJ\mM 7@bYAtB !-ݘQX"ތ#cl\B`пJ$Ӽ&I?66LE@-Geѯ?2i-) >nkUu,l؊I FaR|ķ l@M"Q ȶ =~?^KPW NѶ '?<IkNߑ[ӿGg҅jѼzHuAyqZo I^ { ٛkdէ*OC[]cY]g &JEؕj؝ gTc+r3#\8ܣS 3H&лJ(ֶLAJ)p6# cM̋I Qo -:1 wb.6 0XaZ#GX|h$z}Vb&wHDO"ҿOWz٠ r40y*|w_+"pTw|8-@_hjYDpws/i:v"N%n6o]H.+YaBsGw9:x-OwMsA,4.զP?#(~Vb*aq_߾G|ob%Hb4/HHXeb~ZW=vJ}Z#y^l_΀& =|ĒM$_66V"PFskuh$CA=[Kꔤ̌[Zr:Wɽ3KKVo֭|p_uߘTjI;>^ܣfܝ1 EXa(:mL1 [l* ]<H:0qA]_.n0+L~Fb2~U7}Ws YҚq;ϺdU¹FrxՈk,5 n}jZB]+WsS"TʋP "& @ I+$6JT?rm\ɥ(ڨUow 蚱2x{g='.zbEe+#mpB#︩'0`@uKS6`Ja`A69\JAY,>uﲭGyҵM)(lB&r9$և;r`OUj%-Rz,6=k]xᕏI hϠrI]YY$p62dK]3Qlo>=s`K%(<xo5<%<ؠBH['.XR>ֽXQk>z0SƂ,@ijEs {($9bY>z<|0k3tbSnA" pSVh=1{v(hU.DMTTXA(h@PA`4!h|d4Q߄ROd3FA߉ښ.1i {'bJq)sq޴6RzH1)ˑFN: C7`~:?&6h?)zeHXeCމWB joIr(0LSy3Ke-.4Gq.|QG ʻa? +r2Aй~TôiXb7to_f:\Y/o At |Q ko:ٵietWk$T`j ]WH4xť]#wd628-8d($7zo \gdޢc)E$5eI\lUJu:BJI­Q/<_ ]53]$ȱ.0OS跀(: OC;_mWyGBq/f*o~%sW(_9~1`vђK>88%-b5Ǵ/=bZ{txǁ0I=P;rVɺ8DJCF>,)( \GmnϾh%iY''&ͰȮa&sQƧ՚K@!nI^彂1uJ}q|v,?{2kt xpt,dm{:EՓ!ZU./uwIs眽_Nq7Mgc ൕYP ["K_Bo8|]B.Nq'>/̶?<}$2?Du۠lVmő|ff`}`DM~58i œ-)-- fߌp6"W-hFP\>aQFVIm|M8EծCOY|WhGx+Giby L6l|ރѮ Ž3rTr fz)*?Z{cRnfn~8|4>[Xt<6tM&좳-LTĿ@RaE(Ȳv[@)VʬÒ,Imla/uZaI7yɯEɆL(ȓgF L% 3kѦf3v>xg"߯6F&,jçz9E`^c5u}[&d8-w}Lj9A=n|sAN P֖Vъ [)%AOu8vJw*oH[ :{Zׄ<P?5]H 83bv`NW<[Z@aҁjPtA4ks[|Yl2Y,c&;xwgN 쳔8;Gmנh*<~:~_.䨭&T|{u.>"YmJ#gvSjr.@v0Yf'/¶L!`Y\ntYf`9!'}Y{X]c tj:n,zno !bQQ`Xt4ڎ`5qEd9 JXˋ!}+u1j۳QO%F1Ƌ^MRg-jW,+ߥK߈nŗq쐢>c$՗çаc(wyo?_^GJ|$k[Up7"Nl/ K'Ã)b,hj|EF6 j5v j)̠W2g79/V+\ll dUhNArk;̼mDj颫,PRH7~)X8ևЈ6_7mݳ~Ij0]K 9yiW~ѷ+k^n۟Zb0ɬ3-NKw_2C,.wUa@)FT@ѕ?yJ΄LwRa=W`>{67⎽RG?" ,]BI묁KsIra0| ?08n,lALtžEKobڜ5oSk3u۪eb_UG^T8 "ҡXdiH ,^穹M~xU٧ZDﺀ(odjx b'4/:oK׻?H'/ ?}5kׇ:P]F$M#qE1ýekYj'0`iLMWvRr?v0s} #ԺPfyE)2Q ZT9΃9qsQ߂,V-x.m/SE + E\;̓_xYSd8AtF-)opH)PILl{,u-v\r,0ئ "g$6$j;E4ݖVͣ`_C,+rJ8ʎJk\W/@|e ߐWx9[+6mZS2$e؟uF0×eӺ]3oBͦ^iz 3^ejN f3>dTku?Wc)XQH%Bc\f2x\ ϶ NiWCC-zc ֛GGT¸p\/{v2Ge]H nsY֙ _SZ$ Kd=+D*gC>-hIv6bFnd ,: QFH]?>;bOk`Gd HcC@2AaU+x ڡVCׇ!1l<4x~v@ u>q5pzRr3@ԸEDe[NJWjJ+z(>5RZRČ'&󃥆5ߩ<7~adD[[]ږPn}Cy]+|VIھ;O9f'7ňJП`$$@޺9>@a? j]>Ki E>g:0(ty^.$b/MڍWp$ Bvv LR^pg[,pK} D \lQxr74PC9\,[y?˫xtžh'T0~x] ]9: $;rLZa&Z3ʑ+Yu)e2S!̙ D|W=gx]}h~ehD?m.ƣa\ EY#s(<k7򷅯_~TpQ] CҴLvl-}_᥻iIMtZ鴸GЧnQEƘOڌBu;4P@hODɘ7u B8nFcJB1ZT[zi!e29LS%:%t a~4[G"89ĕbV0N7$S30gvhk1rDž [QNQm(p=%dP5Gw *eT[T;=6%"66zq|rZ^bF&7Bϕ ]Mirq o 0uX/Y7l(ۥ$ Jsc93KWSBÛ>[$wT|x+:D 5 dkX0Ao냃QY J(簉I4 O!J92O+%| K|(( t.v8)7 !7awY|qIHAiHeB~};g|iI6SSN.§i*:]aqwKa^2z:jxJL?Dd*NN(dB!`}蔅Z}.A:/}T6M6fQ f #GjaC߹nD~]mm%榵3Z'XlJMKHv WV%H<4 U} Xq~]՜՗g҃TX)5)4&K8 lPFH_b%Kaw$|0A3AuKhH2J= 0J/gY0KG.` e2Pk1H9'/&|}9U_eWoܲإGFPGQalתwSۆjaZplm1G =/wvK&vTKz,k&*@Q%غ{LR6S1s@ nr-.m2י횓NcgVhMib: @N0̗m'-kdEx 7}.! ːO9V̼W#.bߞ3p;V:x,C@+FD%: */&CnoYl݈okMq]h,2?EF,\P l 1NPv}sC C<ʔ"YG8aY>DrT!T=OYa0]dòDꜶgZ6!15r{t enhe+ kL &@M4dR{y Gh\C:^p]\gAB\NդQH~gQ/ ,b1ٯx.@$Αqu%ʬ^\?a'lH0Cn>^ A3Gg+Sh^[)#2_CycvݮƇN,UéoWLl f Z4$ȏp.``<̟ hpDwmɋqopZŜ<ބȇRJLrƿy9?2=rc] $&P ,f\rhWuՅ墥C=X}AZZ!Ky"kx:gV^M% N,9Mt5]!a?`فW_5׌y;pĜ+I+!NbՊԮQ*pgF/a=,˫c,39/[/dP|alL+SQxVR6QZ^[`?4o j7+ǝc7X%L-H ),>p ־@.V,i4>bEa߰ 43ͥ,4C- tr 5̵C842v¼teBHZXI"vg#CDHz!eJorbLU5_ǡz,%p9X ٳ0yAoKR;b ?c҂q &:r7OM 1' - 5ff!g5E3>J^v,Ia~ \c(>a0|pl#dXHוrw +P#gT&BuxEMiS $L: 9K8@?0(hGأ-ojFbm~9*=}4=Bak^k.nK)_kA$@8, +3kc;PXCOKΆ( =7l3'Xn6x6(Rt6>%3f7ʐB2#*8?XgtAT[mdn,~֐{AE^rɸ;2'&B}D#j>4鮐NIb zTwz-r2)㺘#AM uI2=^v aDdW>?:3HNb2+wWEJяnCI$V䤹 iq]ʼWU}JΌ$sun&?y<$aa2"JE2ڀ|}jq-+ov)GV΀ڎĚn{[7V&9`<(JПyNYrVz؇nxқߍ&_@/wEQ2*pk3&ch'= m/3$OsJc 0?rYTqii/ |7V1t "i[> I'n :eGԼrnf~C%tmk#r3?-Ĝ`hmJ5 JtvkT^W khYOCc'b5 oc =6x3Y=/ǓD8#F1Dcb{.:f+y`/ӧ r 2STX283 񮪱 vo(&O@`mTbν.D&0"+Wozل pp|*X/y#a`SL&Ҳ;) ^Ӥ\[t>~E6W$\i) ΞBݨaN*mGqMSoH0Xlb~ 7(G# C~ Cܑ2py)lb+)ˑy3j^ {+0$OX}LB:z|n\@5J08cI>D/51Gi*kˀM5弧F̖l[ff hFt}@^Ls5'GŴTG')[؟0l0MWsJsYБcV@T*VYlsM)bsʈdtfμ-Ј0&{d`Cf } g";/A9+Bfo%9e$ԝP mI%1s@uvJ*c`Yf0kU m`p 뫫M-Ev3(Pԑkz!a(WzQ־@C7sJ}A*L: :^LE@{L'I[~n~,C*,w& Ьq}%u8vI;+dN=aח#*`-(&s[٣8f x =:W xL9Qh60k7pS/gg"f*k]J$F/kGL05yʋm*2k*9ǝDjes_-`,DS*WfC"N!538pZ~6_-!:+er7`D`kw8}ij>TM;6:nNWRpUL~ٝQS6@+cu 1U@`Wbn# ap"u*Vo(7"I'O%}$ۦ5«b}bX5l6(a{j R*nZ_}{:ȀZ1 .> f"}OZƇs<|kOH'VqbրtbHc닞\znm űzǓ& \mÌ2j }冿Bh^H%K%V3O]Eүw#0C꼎aXd:˫'jU]))xJ+\#'e =^V|<' mepV*H^#)HD0qFܼJFvf5;wCOZfnY ejO񇃝u336Bߍ(iAe w7'׹^CWCW!c5XC@(NTAFH# b Hcx~.EdamQtǹYsh 3/9 lbAqAc3r?@<<3H a9Tڶa*g:,+wqo16>,Vgӳ>)m v D/ѫ2e2x<Ǿ~hY黬{8he'Ef#>hF; ƚ\G>Z$JR݇Q8뇁Z"GzQ]=Y (bP,hR#%f|G*Qm ;O}U<B!wbnmc$Q^g6i Ţda:"7a†!gҳ=* u~%8=ފ_7k᭕ J yVΥӫhpCX e4P˯4H۰w ]|>lQLU:ϕ2s.o;6H:giڂ*km^A}_a_quLrE28b?F+cYl-2fwBB%6UIxuH.WHMS(YʴRk=;Tg1^/853%w`єNuQE֡!i? 4|v]-v~p6,L5١YrQ ~JbxE ߚn9C] s<|Gt6xQ#fr01\n4ӄJGw e3 J /o ў&vcl*N0rWnAlCPo'Buՙ?`]`A\I'prf._Oђ;<Ҭ!]rܯJoN%CS$=ߑT8ɾU, j&||D"f8oyWᰴ1mǽ|oUǝZ;^N2l۵}0I%C&2uY/$b􌀄55+LjqX_vAC74,-COmSY3q.rl Ks neUF ǰ [e$7>(A9Uԯq**tQl/~O?{"eѲjGDD<oFLS t"7Tm֪.k[b4nY5% *⚠1'wҎ)gO'z,Iޗ7-?Nc硋פNŔ -Ϝ󓾖x;--^vU2Vf݅>ǂ*\~շtI/ :fʧ[a}s"q 6 qJrBH(rh鿜p_ha]T{yMK`Ӄ^#>* )^D05I׆#f$Y{( 5ѩscrK8^&68 s:ͽaeNSI~˿hf(ă{BV뉒3;k8X5^7 ϲcVI0a)ə+!Z_qTX:XBx[G;lCjP;Ri@Ӽsde.l1flg 5npf <킩,g@VҘ\]ʒ zkΥ@E/UDdDId\`Xnhΐjm oTqn>aΦ|W-x_zEk$𱂞GQlqk((k5SVƹTN'KyG++ס5Hc9Ro(? сR4QQ%1_v!QY\DCcGO#ۃ/XX;}uG#8N䫢!H:u DiϬkːcnv4:Rͽ90)`UU_D_UɂD_MYOwٽ l8p zElOe$4Ho&Rr"}=-dqfR Νf?=0`.qMjemv>9~ xUooU."30c/{J-͘yx in>G|;ƛnˉ*"q1Hc1'흗⓼9& ,m&Yq|ww1:W*zSĥYGS*4K b6z>5_ iddH2?hMY߰@-&ޢx槏mSGN{Di~U&RDYd@=ykf :+ãNWBaZpM00~B%][\Ex?L07V8kx꾳GP8KL T}[neS5`ފ{&JyL:w dvlj C&"y23KZO"Y:F`kLHӛ.^3LRMZ s\&W h>:lXGG q6g QfLH~6˛ig&Ҟ c^z7:,A#KNI,72v F0 ;ǭ ǕbO[NY]^`UWE߹#k'"C>޵ n8Хز PZ4s7Dd%89:R+}r{qf@veɭG?Ƭ̽mx;we_ )ΦI&d8ozT"죄b?2iEǮs7I`jJisk7OBk&V;I^ K2 G/:񕑂s9P*%GKp>'QiBiȥ#&&ꈯϹw-:.mO= Ԋ֫Ag;IV#uG j?ajy:{e3&;X(I?hd5g7Nk“݁1_=\xTulUމ e܆4m* b̪݇,:=>vw)v;Ē-~x2‘#R3 EjO?+nZ?X1&LeĚ3sJ=^.z6Z.T4u$b4m(,%H[Lźf " "_ m?hC!?r=~_[ ( 3vbhn߭ElD( t1Pg- O)\mA'@7t2?yb<0d`'[#zeurIR/h!!'t6k/!OYE۷x-PBtFKP^zEן:S2% Ih FV;ubwa\"&i3F=RED!wuE~P̖ Ф&EYʩP<鈜8(KH33wEIEF<2 JyizXx&Ry& /#5D]u;a)_4 kJq{^=r)tck,v?QWFsg*fS ٧^c]_]jq]30zT7r;ܩ*r #Eu&ͺ 4|.6ZV|TfK=0\)5\b{)(Wl'aF9Aj`(|l%|K)@.1 D2ų_5I;L1Q貔￈Cَ129E_Z/fv$@` xi;Ѫ9:pY'ڟ0g~gm~ +|P4a} 4ut}"g[} J-up"YMjlmӳSӸOΟnѣSH"G:;kF` DHCq.]67ij<6|L]*"lS+uroBqcu &Q$$\wڈrp>Æ+ylGȒUyI5ݾDf]7"61:C!<_ۊ4loDrғpkCGİav\ic_P;]\DQYFؘ-%`|* 62Ȥޢ%{W_S³i#O 0b4/YΝ?їV n yXR[Wj^aoKaXd]%3MžyȨ ~1DBttQpH'>Inc VV9G-Όa$  t%BLF?p(pITNٸ`b>~JPq;O޷0>Sǘa*PTG΅B2Od\ϻWon N^4Hҹ7~^!?uA5-S"S@fΧL$brZ g[i95RF쉵 u}+!A#: 䴟R̡X<` Į{bj4gS* r$ Y,~t f5{WwRĭq[cȺ<l Lk&iٮgFڨO=uI1lkLj–'OaCgJ@fnQ$(q "TMe] `$%q6|b8HP'Ci#-J.S>O,E ôPGH+geJ\.^Uq-n:y=OZ+]nj"lz~kn2c^*Yl,w~Ry}ߏ۸aPƨww r jɻ~2 1Z+X9="<:0[(6G2/G+iˆ%(?n Ǹ Kzjړ혻hB8J"]TXBWpNJY+hZ)xMӹQޥ륫b<,_Rw > LCM?dhC=BV`viT ]RuߐX![j챓&"Ċ7@k. (W|)"'[dTجv=*͢DF I 9ǭ$ll [4 G73dDvEjX/Jg(? ![s*rcw8񏼨[##D44(e:/r@$&YM,2,:}CC74bTVγDIe&'zAޝR13=h0]9܈h%2rJ,6D + #G+XǪ@5H4zUK1WSXC,pؗG- O7|^ /:dKr J,7^%燫1^g|gfmOJc^iyakWӳ 7Jm4餫v_>y@}81DŽ#V[Dq)̏bdYψW_zbL_.VS@#w{q+%) U|l2^-aW'm˔YQz] ʍ+u H қ4x" sl8 mNm?'9FwXu= +dL{s0,aq}H`_񗚭C.RjpS򌝠^ ]GPKbTcݭ`mTM d8ufލ|^r{#}j6Oltǰ;/U଩V=5Fؙ6.jURyeEXl4_k TMm_J4aզd_#Bk?rn8=d(<"@qBf 8z',oIgNM^j舺eVfkk{z8жmwHCԆ]tjTtoXs^p4DΓL;3ʐac)HCA_^%; ̑d*yBʼn: `]ag5\Ə_ҋױ0IJW|$~ jlCn9BqA%bwVͅ)s'*t  ;ʧw x ;=C+Az*oB {>FØ h`:ذ-^;\)v83d}?؂ ܈kQ6 V͹ 2qs*+7I/rdYбq#{ǚ>H,, 뜬!"]C}p#`Byڷipjl;tPhy@eސٸ^7sSO۟w>FlE ՁUMX>Unn?Yr&0X4tK8j9hY7Eb6F!Q*iͤau:;Qx. gۯ> Ɛ&爧 m:N/#g&ilXf xMp/=Yә `?${ò`生fF C s4SAg\ _[w RFF4$3<3U-@|-[.s+et^GRa4gUa,d6?Apxi7>#W g +S+:5Ҕ|F5x?`yƒ14$Z^{/ rKiXHܕ_$bZg|nfyEݍyvG86OYu!Ş|lPC[tTkd h>s3zWh:ӆdR`D5Oys(,Nn+\9C*Ljp$A`3E;IOv#i(I\N/c_A v[YHFY+5,?L 1ZNSxem/كA53X5] aӳZyש LM)UrW\Kh!~J bYW$x^9BoQλBNHnf0 jJƕ;!-U'baѥ jIӥ|Zi3]N~Dkza4vU,ogX8w(Qzt ءv\et}wikٜbPPFnMh3h%ӝYmj@"C)Vb?c) NP|]hLOc!7bGmVAgGA>hY>VLPE; 4mvCl\uX`}~V,0|) # Hn: +"6뼙1 y`sVIU_؉ya\a?o6C#?GFB6"Й܊$UR:1F|QrŽi˦n#nR%'[a5&VxC[Q@‘ @3` gMjo-lw贽MIe3BL3XmM=k H1<yz9m+1,(1ZKΛ؄y6ؚEI){%8C<1 #k } \g^HQOwM9N^^$M0M N=QQGhqW"Vxtp~*b`qiυdKڤNr ]ذFdrS㽭XF-Ŵ1aO67p#.Q*3Sf7*ag'u/7Ik>פ a5wo:hH錄`>P~MO2/P;"/tm2]ލM,tt_#:6JGyKcR®D0:MApSb/PTsjM_vy壨>{DtsטPJ{e<8!~}J/I4DsF,q\͝|s rY>(IaeytnO:͚nluv .f LjSt\z|Oe<Ɔ"CxH~Wv@u9koEJ.ի#ABwېkm3yI7QN S jz2zzp׎ <]d+'?y51d:R9;s) 0ѩX=`5y(xBpv%ѩ:^cAe}d1!n;}pķlߜ O}N"\FSHu¶`*HE{KЏ .Zorm/(ӡ bQ˸]Ԕqat>D8ϴl׬ݠ0=?ˏ~ި]={O@ gQ8ږ݉r'!̟5{aׇ ` a%,ꄘ>w0w[{;Op4sSKE]?_r6n[DЙyL*~!ML|RQP-P *Wow;,͔pWJ E"}4cXҺfwae} v@RГBKއ:5[<&EuK7Gy\5ͭL 7fDU4u #y̅d7et̹{|e)I>UJe9`b( %#ЦP0I#²)9E1ӒҍdidiT\S+bl(z 9 _DOڈtPk&)gWJMkC}PbHU<泲b(qW^ed{N *QT~Nh pw?7A饾k_,z?I1q Z#].RF$@W~i{oqރzJ:I*(>r4/ҧDw z{[ۍ"TҘ2 Z Ja*ގK,,x#W ^ZG##08ݢNw!7n=Ft-MICa}&İ>'_{]d´ &i8v1T=Vo Փab 7et)aɌ"8'@%q2j%D`jD U 8q;UnY~ =psl_ٟ†4hGY}}jݓ\u83C7cSXw36{1 6q_!m~bU~^Mhɑ|3?2|k c@ӤtFJYcOki}r-m3F˸ =㦍2ardYxۏ1=6Uqz<6OBx=W-4} P 2cnj,"=t* xۇգ57O}^^\`il2?I>Q_պb9]p= =Wь듔v2>T@+7cpV{ݦOL]_Y91qQK7$̃!vze۲){l'.tF51OǭsتZ*iފ|'<wGDKj*I$}lWJ ܽ *uL%U>@mPH0Dyy{/j*f0eo9ʀ~W} +Wvnq++hAN[7.]& gPnCJI7R"lKYDvoS6hՈA`ۯNC\H=%$O3Pq-IR (U3ړc#Pwjn$}Xyh R N0 pu- 83Kjk4;K߲ܸ4S,;[FWe٤d)BKwxT6;QS)$GQmqϻ5B(xL4Jׇ@|poȓʛ D%_2rN8Vg(-{;gΗxNb3KO$,;Vͯ{v8|`F?I\W7)g[HP{^jQF~a.Z0C$лp*/'L^_%ݳ{,'|:gS;վR+\9-`MY}_ɺG8DLmjBy#cM]@vhpY K;^zEh sU@ġE os]\P| WBX)8uÔCӼ,7mc0&UČYi!;#jŮ_-EM88\aq9 R6ͼTB K /:I㝭X~}XMkxLO:#O`=5Ӌmƴb@~n9n1@*#.`Gxi5yqKa 4|铣X ~yQWOQRd-b2=qY8~ сrTt0"~.RAŃfjj`|dPfUR^IiR-x[_;j$~ZkLױ+^^#=ENPKB9$B*[,irPֈ Y9ݭ~/UsZ| 3a~.mztAdiwK]n9zZQڿH.)t@Xudn,|<[3Êo6cװ\xK/N]@+k̉Y_;+rv/mHް`^`xQRN@ |KWkP Q(cTEQd߯t)H?Äj>E׹ߘ%OiQ$Dδ̏~nq4z{N9z Whl5h ऻ(PIA<1o$<9!ɽ5f1xg*B'cQ^US(!٦;nUt9O"|YtLrC(aP: O.1i eŴiVɩ/tߕԅ3Ÿ4R׉)(;Rۄ'$Hf~x'#Z3&@njSk:+x3.ɖŎ–Ws:3](]-&J7k ^+.zxA>,ڌE^+Ô;W(z G_UWY5?j\jupP0 sbO**cL|dX6MVK~. q\Ķ oHRJWCOkAi?KTU~v}Zginn Ű4#T ҮBrg".l-&7*_2fH+&Q WQ^cϝ P|߉h'wfnNWhJK@Yó[* ,[][' )ȪS(j?\aNSS˛ B`UgŅ`ژ0cUWŵyZ.[0x(I%5ϮPO@΅+j8}K'oR->dRαu/@lL=TXqKa4^ӡ: "5iUl-OGFc:|, Utn"D1Ϋvu񇣩's {pWf*)$QA˷ObGO̸=-+G(^ Cϳ?؆ݘFqJE̅2@1A'")>fVB9'up8KT(&8l:+s3ቦS_ Ծ2o*%'ݛYǻ` \Մ3I .FE|JpA`ai<(a F&|l`3 Olß7t'˶'c ڷ|HP;:͖/\؟":'ۥw։@\ ՛T a)a,MiP+fiEw %kGݣޡjI'1 @I.t{qx R.=`$ cP.9o!pnBxӚ/7P|k n#"5 Ef46Gط\wOhM=/=w%@p{Ԯ'V}<}l0jF^ב?s\wui ml4A-7ejʐ`92E-A|2s?l^LJmA\|$ǰ}S)VV0>C'n3IL{.~hm Z=fz2,3-~> q a [o@S#\KSvq8UQrYFƶ#*:k=ԁ=4dH ,PBOW/;\ ' QLc Ιj&y#{"7 55U=td?'2N{GN!f.-?֮dS"[m*Ѻ@HAu@GeċOtхAGnk O }n3b5!q~/]"-Hv%Lu=q`4;VhYCi{A>1<],m>y}8^:rbigs VGZj^/XWeцf5?z/j k˂ GгpNB U<ȹ̶HhDƖZ9~̃Pn=?џO!3o|Y,U:k}8R1踪&oueί t >H0V9툧2 =>Üw/{P= s]=^7l \O5Ta%bAԜrSY‰~hFZJNGkHuնؔ80SW}/F粠^fA u~uw{-QKʔi/s_v?^;}WhvƲ'caT 8Vqu m"S3UJe4 u70&ei=\=V$fE' FL|ge'?,te>|ȎSem_.1aשfX32 _W҈#~c;&R6L@C3eK ۷MP/]Bgx`woR{HERsoX@Ohf,CoXx HOTr/߅ ^Ggԟ BuvEHzQ C}09iGZo>d^n5 \8"5+tߓQydA´q9{sp{;H|-$2:G?g=Ѷ8^PDnYgpg햞 25.C^]uDˤ.#a0ݺPNo9=ϖe߼NJg#㝔\kreAN_ʹPfϻrk:q:϶;{_gt_4Up2kG)*kVn^Iy}1)재梴}m}<B`J"a^%K)9q'gM]x趚<S8 ?^\KqcNτrGySm$X1RK[:['-l0%O|~yv7u€*z-6s> =E컃P0k{yM/E<2I ]3״ڑioVj^|e8tM]_Ѹjy ݹz^TnKP̧|m vVT eXIM:``wZp<ܯOy3HM*|#ëoSS_~lk08rzҶlt|\$DU$jAbu;eD;by֬ʒ s[l =K[mJY\R^MM/K38.?=j7U8 1ٟAz_0XW;FQ[=~chW \Sh\w'=I2LB5p 4B%z[Z`CIf [En1Hd( %FJIF~/*oAFI'#TY f$+G)yStN[@)v8V$nwxa)V,#4rS"vlAM.MP*$-#SnZju \nA܂V/y'; |$!D[XůvY1W[=`_~aL6}xRCf 0]& ZOx̚Nɖ}H{I'.L Հv5xl11|\TA;It;Jy}iqM@B /}$-EE0~7$>5Aq il Hgo#'/Xt "HuaB[*6b)XN~[k0S*09[ Ek(s*91}=9r;6$bfb LOq}| < hn[ԇHΛ dôt4jϤDH\Rp>?6=ptDs'3Tou"u"?02;H=n.tfm+x I"IΝLQ9\;.ZYS4p.-أJP:z tLzOd~Gi0eqڕ0@j9a\!YfSΆ*ϾwiEU2'X޷+PbQӡ8CWZ/mݥ,el2/qp+UVO=>uN/pM0Y-%5K s eZt*W0{wh!`@i!E~Grh M]sQ2 h=wƒXk@Xe$LIx%D wVP<l8'rR"~+)m +HgƂBӧ &*V~#D7~i4_la. ^UTwiR,2ipxT%+ђ~8/$w$fk1Gv"onW5A1StLXٓWZ;iT# ʓDn6Lvh-,I'*DݶǶrVJKvjk)Μ+XFnOœ)~i3vGKLp{ۆLm@yXYH"CG"i+]%h2Eq`7LvWlNo*!H2:0X;U"5۝?pt嚩KX+qqC=L(kIJ.v i-j?|" /FW_? I؟66VG֞Д^-G&mZmE=[W!'&/GyQyN0{I.U6Q1l{ d|μy[ +iо}L aDy;Z'2h\y "){\#Rځb?( @ótWI6ЫUJ(ú`s53u2!.,@kz; *|V1V_Zѻ YxP 6ŋrq3zX^RiyQzrc0tm%LSt+#&'a= F4O6-#ri;5~" UE'ɋ5ZDoGp^%<@>d^;6ѳҹƌԽhd m#7@ e=`kD %Ll ' {\$?A;TFd.ȭ,6AF&jxLDd^@<i\eǽ1XY6 %W\~#5DtJ{)WEz)Du7QT* xy3t-ܐP*'m'b˪:.m읥z:fD1P9&V_!GR݀tKA |p1ŎIkt+ ΊۊoTIʖs[xRGM_|p0S]X~q1}EF9@6#bc FT Z ` IrT Jy ,murQ!$G$^:|d^QVl#Ǫ 憀K3z.yӧaT2VzUL&j_Q38SͱH2*P'TrjMQ6 {̃57i]m7F#]K,Y"^pmH.(FYwϓ'LNgGT^!ոO:@njK$ BW =vcJv }M9 a! c5(;W4Es>< L,,3BXTˈD*%E@QoWjpO2^jy9iփxeږɤn~hZ-ɩ5>Xr ▹M~`h  yؒEZ/M4j;M [$_T^^`$ {K-`+ɵ}qW&6rj P}R`}DO;n.v0l̫ǵ=0XR>G1G_M!ܔ:x]JEf`ʚVK9i{D.]YU8QUnӊ=5hclBR|7r,WF g9mf:yj0L6hxf``dR)EWsZ OnjM{|[dlGNJZmq(C#XS.8#Xm6 {5ک[ׄbi(X;:"LDy4n'ۘ)%UpOӉ{* bq-I9lT=r+\~'P#ѷ.}\vZ\} KeiHaVzj6onOvcVHC ӀR]TX>W0) =XA6母͢s}VD]^ޚ V{ꤧШKf*;b@|$XQI ,Ϡ ]VN{\|niUSO7_E%Ԫq6n#^;gz40IZr].y!D16lل MXc; \`/% [4N}cd6؃'h:9N:fo!xJbk:3'MTg0n#ͅs`'@A^=VJ.qnSY,4qs+4pP{" (nWV9 n{ Ԅ~bw{vbDr̔G܄;JQv2ȁޝtnz> pddziȮ"m\ǼbR4.y@>O#:& 04 2oh&x+:br@GV^| :-{ۼcZmtedObI4sjO!Γ3Y,uyZ FA͏ȕڳƢ>~Zmk|/ -#9b"nsb2K0Հ69 p?OP LdYwJe9TLT>g|Ter5q6hw@217$JS -iA_Gڟۈ[vS `<,m(U=:'@`O5hOtI2'PFZdɛzQͣdEUUAY:5B]Pm5F_P y4^I0d>fOb`9W8'IR9N hGMWHұK[= 2plbIkFsײD?kVcS[`禌K0s'*X/@L"z;u48lTb`\;+}ຑU 6Xgm@EϠ +4;e|=Z #K: <Eޫf"VT$F^6A2QA;zEPYЗ`P9ҘL0Sk>5NO_67z&7}Ԙv ]hJpB͜Smcˆ'I_'&%'Nnվɧ+V\.VR9ƨ~p}\N#zz;cS 6= @5ls>v..Rś*[ROO۩ tI53rm+A;kJt5 Ewg~Yp{m!$_* }/{E3@2?;zbPxwM/gCLYa98!cR '5_9y/iҗIi`IJլeX6VS\ kls tViQze<ٱbdH9aN2vꦗmNi}&^KzQM'T!$aY^r &ٲH{ zC/ؕ17e}lT d Ia#Qn?v\|L3.++c'PcE76OMp2#c޻m*1dD㕦mh3(lPs#ܗ{7y"axt`6Sf}PWopi+OW:'_%,1,]D5\p^Мo(-#mFQ@"8 D/~!NF|l|<lLE;!y> WWE{iVxF1 %pٓB! ZwGNc%Wiq`=tZZkNGB˜'vɐ׬(}VZzgnj+ȕMS*6Ǣ= Z8Q4s)ɹ vM.!Z@pr\xE;UbιV0`JV>'&4eLW1BINDkā.f7Nx )Khko8{3} : MM&*"͉eߣqiw/??<'{ɃH撧TtG%[՝4j)W@9貏 z[JOkhY FϐYtӤAzЂ[GK ̂!-9liF,|?T2 qܭU]Zaa)r$!St@|Vqⅈ-H/J8_N'ڥo32n1=gլ+=|JoF7RE4AfI%gƉ/>=ʴxKr|j"" >B >EVtu&?5e/r’ϝSkGm o3i5 p z»J^]<9lt.S=1Z[u38giicY}'|"v{ϓ2@L,9^LU鬟X<^~C[CF-h,{m*{Vq`UU(G!ĂL7E>)T8%Ⰾ!,C:[yD8k:m? IM-ݧҠ%m> 00Y[`\<茐{ǁ([36k#&N%C˭M?G2R T:},;:gdEHtz(ukM2Ѵn2 >.o"^oCW6 ];*ugxݜvN6&bI8dܕu+59(,k'Ś,0xVD2hߞ3Dސr6Y% *ua- XYMq ]dzƗuE AnCHE>I~¹F- iܓugq,RU~VV ;EOg,Jpxwcq eqMs1L^DeL{6c`u1ղVpfE]|w1fM.k".wmQIKk ySwpc+hC 1\C=OGeQwwE[y & -{(HX/xծ&IIC"fR9a L&KCF_oڔiokLdWFo0 X&̌Ph,lo\ٚh]96RR{TZHKRsķ)+bq,8hin[;lvAQUs :uZ^Z-#Ա/=/]_ߔl}4q\VOnDBPY$u퓏|rrh6X^{X1~i`MW RE}lXt7X)X^f$ iϢ'kjp3%\R#J=8o 3hq5"US 3;훫?!|}8l|82zĝ2?wKUsa+~+{ĭ%QėrYzPœORB&7x|[4 }=eT h({{h3"Y;-1FU[7-v㡩~+z;Z@177,1Q`ԹqnɗhVp[ŜRuOKpz! a=$=*y媈sb;QR^Dُf:ijۇ!+O܂%J&](*E-Y[rͮu3v.V$Ӽ8:PKm0- ƹ+=3VbiܸLaD C>;eUl2D zG/ϛ&WĿ_HiSۺO;"VWz_Ɂ`RKw dtIyIev+ FR_.HdBXvZMl6Ÿk44c^;936SjY^m6 @kDn7O} .}X7^ڀi#2Sל h{[pu'tT ֐fnI`oN,-N=܍ES=;xoQ^;`yr7o @^(zE>Q^\]&rp/ jLFrӵ^*3|W0#g^+MNq&(=#qu~[υ4 =]ގ2{VWQ-ߨ"1'x`A E^̬,Gm;3 );jn@ ߭tM>w!ÆTTMdPZ:$6=b5dTuGp;կTbң ;&2#ZK<'ll5Sw #ʀiU+F.7]zw*i(Qc6+#Ko6XkXo/"Ma869eNhvyxOP\BB2+#:Tᚂ=:XEZtQak}UZƭ8ir>1ۮۅR훏GQ=87 M $\y{cjCMw~g0__R4~+ZtG#b  %~.Df:+4d I X|tpLG3=00B i5+ # vl ==<0ԣ_mCd16M@VBKB6nh|c=ѐe໡<3֡kLZ 7- PwzԸy2= ~(Eٰ{cx~Nb5z eHSpֶn!?6RlӒkj^zX42JƼ1gH? 9nq4`Ij! oky0KFHE.I"Z1tQa;k_v}Qݨe>ȵ獄pp{CAe4LNCY7 *S@pkѵܭ|'셭 (k};Tp 9(f&50g4]'[dV!JiËkAhHiрRewٲ~or# &DVP[h̳)W?q E/} (z-䗂į*wI򹁊}n1iQ}wL *ъ0c}4 R_p0YV$ջƴRMRچMMî!e!ȄQ@}X4َpٲ+nyI߀X/m g*^SPY>&6}X`]a$ oumf'WL&_ .k@&dNsZ Wh^02,a" }=hg4t {0qYk6jb@wP?hڴabڲG9}Zsן7A}0cɮEcB<#G*B\($'ATtwd"9!E.v)l!֬CcK^K .> *-'8ԻFtQǃ* V= DF#qo'+GP-nf/hm2•;SZzЁ+/&Q((D R 2#qZ5Y5?}L*>FqTd0qzjRH:toHTɔ=Ydd{QvJ\Is萃8@#c[YVx` S=W#zX瞸{ևx#;qG+=1{ gT9{n`6R7R;7SDZmȱAGQvN)~PG+P6|VJFtfRa%2ZoQ vi"pl5ݵà2DU2"F D ri(7,)?JrدY 4ܣ3?{\T5QՉA0ojм-;\r0%F|kS#(3fbwJ/P.﷽Ku/; ^r\yy@[T*ˎ15i|h{[03u6!%d#UWK Dp;MGīeM6:ڶ?` %%0& ;ppNUL@ȹ9 .tP^|Q Nq;1yZ"++b '& dpuDit=$ߓ!qBñXUͅ1%aMw7 j"ji:U:X^<_&qb\e|=:GFZN8bBLKY'r͒?:o u󒒠nNo3iCaSF[9 $ GRчbN\ٝQ6,? K*Ʃ6*rҜM U*Ӓ 㠅D2~wL?5b+~'ߢ;UjQj)E6} De<^Q_*5V]:qmxH叾4X[yI"uG :$-lu|[ /FG^KFуfV; ey2sw}A&K=̎L`0L-davdjP }qi&!TV#BqcͰZ(%TI{CDeNA^5L0]Pwm7_븽gr{_8; ǚƠFq &PQ[Ngˁd+"L Qd("fç2,ɀPђ,XJX=\U#ŪI"|= h,H)4e36.d:.yBX :GUb]SU k2qpzţֳaY/>$-HNO^rg#&"=6˹s]ڿ 4zNf, {&JXNV|T򉸮;dUR-yʀ]59gQ(x,+nb2ﶅ:pm\R{nN҂(液xdUT$FOu.Opא6=3ҀZNKZ/ IRuؒҘ_[ S>ct %yl(NkRVQ.j(·d XW#]7z8 :`oXB?Tp򸉥-O&./b63HCH:iJg"TnB4>u*!-^ w8!T6 5]MrG(pOQPi! %9%z+cdo!#31A󏵳nv+|'0q̷ &m.cķ$j޻3-ChC^l{Y4,Syr-Xoe[m+]e*Aȅu[y ݰ{-'eNk`J©0"iN9 VPTpRe׏bY28Opi]\)UX4G~&߫?7˔a+PS 1k !s܀(F#!QA΅xq-ש2lh:ڴAHARi9 sBoQeK~hTh4>')gmPyLYQC!Z<nB"5gc? _ PɢS( hp)kr1MM5P1¢UaئI֢ nX=4I#HS 񸱃!:֜hc,eVpE{5~p qfp^DU3y<(m[bXylQKcaC'ʙ t#vvףX!&t]+2+"'c™;˓jMczY\^%E˺Ƀ .SvS6#u؛/<1BpQ- IX?Ft{޸nh}IRj]+6zFh{zW H1+O-Յ&x@^p-g,Q~!ؖ^w$NI4 ۆoK02d}teHWAF*;!tnj{CgPGcm+C*c\~>O5E|IQ;g4C:7ݎ^H$ِ\Фy?+̓7̋ ?HPϷpfG3UZ(h'Q-Q1'<M^Wیt B %' BZyIYHV1^b/|jo(̭/VVfǵ_XO"8;RFLӝ+XЖ:8\EPu7<_Ѓ嗱'z r4=ޅ'jH % 'Y6C[>: V"~9OnB\eZM)^|IaPUyE ^࢞^**NȅJ1cZ/VWJ(|U~+]~M6d<i ,1\rIw߅R$JTs=*4S =Y"_&q u)F 9^4 SMAqi !>J€?5>mȷڪzw1J'ݿuG ʦ$Bא8 Insױ-~?eM>JQiRc\hPoڟr}=-[d~` _ثvO155jlA6!R{c^崕@IňviA=LrKL2K'WFs/SgdH+Gr=ș>"*ZXk{/(K&l!sI=;m$N|hmkzq~;-6+֏F0 B^4;2fcT1iS-&_J_ho8d d]C~!ف4l1NGBJj65Kj3IUD.UNkp_C%(}E`\"<=Ruh^< jb9[Z *b1MGӇ9U&mff~^u][9 ]Y6>}ٽr㠓}8>Pu47ZӰ<}t۶ZۤW'{BEC@ d^˅iOa^ؒF{UhۺtrH,/FZ<6/-uvYnB歠Hz Xhw^|{v«tXYF4n[DTD  BM-/کyWG&yNU뤳g:߰K0`̒q >`0@ v:e=`nr&%J I56KƯziɒ{B["~gBk^J&KI:]nZZ=䦈܌b(]JRV:gҨh+3Jףs,jy,['rkSx…RQYo<۬';{>E'WЙ8$YP)H*I9R3?y7p ]ćk-c4ŴS4h[j֫:C>F8 Ͳ#EM~RSL߇]nq݃Hc(N_o7Û FK6Qku%M#y&ʴbV3/->ic3*fOc-{4Bls=f̵+p5u \C%YETeUf-'ؼPCJ&6-KTGGΰ@#}ߥK_R&ug5-S%{=V4*8 6ު`fpwnKݺw 8|.BcX9m.r@__"C/C_H4eE$PV 8⒬5S:@$l EaSL]a`<4%IET}4E;;f5|n+ԜYS5[ar$}R u& \z=NQ}E6FVIMYfeI#ϗ8Ldڊ&>m}㞵0m{`sЀ'mCrhrrzh9: (wfrmowōYJ,%TYH5 v<^OUn %4'Cf?CG!-ї,d|6i`ԢWvjtRlSr]((E#D&A{/x˖+d|botY%KUMCiA"2i&a泏wh/f&{nXдfYrV0F> )σbV: Zy.J9[2b[aӬ[?r ODwIwCDB0;Tq<#=Xћa@-VzP{ )FlkfU6ф3 ?c>igK[n.Al,)l֙WibQzsd"^_Yj ~l~0Acy}@`>!dXFYps>91 Čc|n_qvEA0"XӗͪGU˨!y۞Z oG~i Г;7Tx^ڝ$BKA7F0MQ\`;Yӧwy"~#m%1=WŬrIQf|8G43|Z̄>.≾v}De%s('r䑍f7UnS29e~0I|-AJk "3k5ylWwFQTQZʳ#mH\2'YyqſXW]" ~]xfԗ^tlgV<*La[Vv}Yb \oAXd[_Ԇ{=IkW4cf6,W>EU=HfmUdԝsD` CQigfV4ghZ* "d1syg_uũ[ p6_HRݟ4ܾ/EsH5 'z!Hdxm[UBٴ1K 5M/u%X@m$DO2 PLn2H#UU*DK?V˫oZRMŦ'-03aӘ5ǯ?Г߶{[pG5_JSl@G$Kl_/2ζ`' W%jI!1ܜ{ofH86B~Tz1.ʾշMFY%Kou?y~9"D* Ai;v'Fqgz|>Q2kM9p=_qWzTS?)TX{qX!>fABƏICͯW]vhImBG1U+wf׻lryQpg5 6$R &߲4ZEY92<Ƈȇp"`@|ccD'҈dP;0YZ07070100000020000081a4000000000000000000000001611e8eb90007e760000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/gpu/drm/radeon/radeon.ko.xz7zXZִF!t/5]?Eh=ڜ.+3RenU1sk&v:#X Ejs(1XZфAɈMQU(ec{~T-Cic?#0u3q} ؀"k(EzE!Ty6ìX@_·V@__-gdӒ{D5AE{iEn`yd`Ў +ngElOƗ@`~>(ŘX*b.]"AM?rjlF<%= Paە+A^v6:blBoQ;ĸU*- %)>h)co*,M>LxMҳ(3o/JƋ3]83z!Ew1uhc7=6[Wcɍ4P",/[dMȘ+ /MBxtaV;#= 2_UsdMtk}FFwaN]$=|Lbh @(UPT`,a'? O\"($44mu yIKn #|ZcW Ma>K跇xg;Wk!]pzK@[)|6%M-]eώt2.C}ʲF=RMXtB;_I[z){hM${`X§PX>9ŒX43 I}/^!Q_=(§W1L3 !(* uNcE pV}/m')eJc;P;mA82=u?'b6q,Yp_M0Qw+Ġn''LKrwKf 5 B3=nk5|Ab)r`=(>ShbڶڱoAG/OƵXU5W/.unπvbkxnY_5+m$bI :WNe)GZu _uV>-Co^(K#x)Ro%7v}[[M(At9%L  =+8Y| KTr5+7=f1^K(5 H{_ހďqUYI&eYj L. F'*TcSu՘h[guv-;'>2š7E8I} 1ZbOVTz68 =¢B_&aT}jCeF_)aVWI=U{erk5' !a1Gc/ pU/B?>o /]qn.hcvf #ߥ6NxY%|x< 7iygh 9G& 4lv?SR!߀̱i[`:L J=)gz^! Cc*q!8@ݾ x@{MzVsL"/aEnE7Kg3%dW5P"sz3I{|bJs E!5۸WZ=?_)ݤṛJ87V){Q<|QYUD1֥<љK0 h0MPx&f9$pXW@!@fw"f<8-g@PZG܋{5 MVM"B_}`PQB3 rz,:}~mY X%7F-gk>-J @;(Tc!d =|O) ":;ֽLuRO0aY,0(>BgvO _O=1vpVߛ6△68NJ Y,o O(VCrI G`>,m#ڑ,3Ҥ!F:7 0kMq2cW4W_DشgMr_"u󤫣9v#>S+f?}7]LH$ֵ(3fLS6P1& N<#$L:4FO EqE>Uʥӊ?{R=M<_؅e%iT2ıvr,̭C&pK/UFO2Ǻ̌! m8f! wnjKOM%td]]fb,~sc|WL~*P3Fvj ׬ZZ28R椃&¢v(z_m,~%ֺBsHeԟ .h4{gX4+%cSMFiFVsaKshA ,E2X;a"!:IKa: (sm;Qϑx;NZ;ZN% C &($Wn\y0NqƷP|ᜍnJ}~t9`E29ѣ:M KGߒlNbm "IE&LMI&[||ή9o?QeF@ʵaH$KFbݝ\ i7n`$G+d2KXۨؾw=_71 d$wk4#H]d{U-Υ5Pg[R@$F[y.藹{zC[ly皍ơ9?wAHs6ytyNâ(vȲ JeSbwf/6n?> 薵8j+@JY +릺fYz![*wf^TC WZQ \'"] =n8:t%a>x`3 F YBtψ]3[& 0wTW.*ZdĤ[9]O6Q-BGvqa?THm=DM6RV5zl?"(ˋ h~tL_fދ ry7"MLZ0|KmVud|K*xKP/UYd?G) i\ YW3D\$M0++o=B94ؤv-u re 5rn=>%(%]Qdٰش 4M>ͷ k%]3=74 _cEF e: 7,+^Y ʩ'cZ|@O?pexgqWX45]0Rt \&&Y݈O"&(3LjI8(pTks2t pne] 5J2/9 2>Eob[н]z=`R3|Y"fOvKeQ4|*3/ b;] 򯤱S6A ~2my-@^:R8މYIx˖dArqXI oOTfX|=DN8HݞZu)x: M#3DұqA/:6^f0vXS֫j* xkCHۮ;~U gi-Nh}-ak-hoK4|@EdѮ}RCF/֟2d Drvx`LwG m8 i -d8/zO!}Ԝ=?&VZ' cJg<#*[^"*0o..cA^4HR{B8@5;Q'$vSۃ=skP7_@zSy P$a~0$:\@T6W!fR2_ 5{LtpFz{&b2W2"H_=:$2MVXa: ѿ{ѯFR0pV[wb9(vJCsU -HHbN/\)ȍxcs~t+i.hax=LAd ̓#!z/)U.?2?>L(y)OYҭPζ}l9!t,`@5Z+Gi[spD9?Cv$H^r]f*q['1D9ƻFixaV{n0]z2kf8Ԍ (hшEXa>pyrs%jT;c)C [g/L^+I7Yd*`c*`K%zj' aE~X\|ф) sZz(ҍY!]a0%Z% 0?;ixc" h}WݸU a@ukP{_ 5AnTYW}Ws¢2Rs*I)&8?UhW )uJ8 ƭ֠oW^ܡ[ɦ5CZ!)`p{Ooyr0M|E9,[IX?YeX8:y=7LiKRYtN 8g:(kT?A:ǧiMi4)?UI=gZx5rFLVh\,w-UMI}eYFvc)Z{ /Y u(>A,vvca8Pm8%}ŶoUr*2P\$8] :sIo$J1TO&!z8zDc"TѹHV]V1̈́8+aMhr{Ej-tϓ2c>x"Ϭo:oKe+26->uK,4wcor%RX5IpX?SPdݱ}|z-1QUH#Dox{\Z߲ a4<.Nd6{_BUΨFUی߬5LtTgdUK x ?W(b@i]Ȁ9>ç !mr`&K1ELL)+) 9uRڎ'÷o00%^ bh9?8 [Sŭ*+=A~4pv ^pǹ (pVnXBm T.ݮT S5ML[G ,-hy܏^zԷ'B*R1/qH&lhgW _fLp7^-KyB`%Vǿm&Zs}LތOnm[>NgA̐N8BNPQh'QYbt<\E+a0*Hc30"2H]~{zgv:zmW *2|}2YTb:ף|8(}{;&z݋bE_-"gt0 럎>\3&Ko h?GYx9KQ5 'oxűӻn뤑syO`7]¤J#'UCI[-fi,MX_dI҃-H(˝q&)dr!Wx=6OpW*-N1=7AJ%ms g?:oyRvƴ?}X,GPC)5I_y )[ƍV<,TX-De;|EјebzOvAQ&2HO?, 4[e+Xiw}fs+\-chdg907$JΑ@UsYK^bܵ҂Mda4Fr[AǏ`] D=/ 魕Jm튻[t^LcJ)  4 КMj҂9"̪,!lO\Eq9;^y>BEІvϱ:m &Gf4oa 3T$$+Zs=4}I8ҮTWxە\DC6s硹:8,F8-bBBKhO6J=ǢzLde|\Ƭ0d"x!s_8B5ibEDb Z:rDFY$1+uA{ӣD43%:gL~C[#Kw.qI^PT;z?$o2))V( P+-|VS܏a;&q\5q@+N+(;h&vesw6}r(m)9= :AI ;x5yGލm3۟[v8vØƚ{|H5 *Iʣ9YͰKezJí6@׈IXs:؃;M*K?2B<9Җ.kZxuIhH/XZ_24tڲ! zx2n:AhoC:MÉv" yzK.51s߶R*`) 9 `[!4+`J@[A($1YaPmFDM~:>*#u}BHrm4QC\Jո>wgeR;ӱk"$6xa7)=5.z`h=Η+uZи1[Bn8Ʈ:ck#jRf,rciCz<< қ ,LI/])0*Ƌsv_Tn3 4M P#{/k'dڊd[sqHؗL/c/wvb|=#kZ5@d$y9?zz!q"UI1Pn։2 T5Y6q2zwaδqCl犨q* קjZ95cy'|rCJ}R^+$J*<B ۢ${3DvOe|V]Ӻ8-mg~Jbd~0úl;2q±3};Vwt3b̔=U$]'(JΎ|$PCS98 >؇:H!͟SUDvO6胍>5v)|f.V)Rw*NQ]'N=kƪתB5fU@YERB=Сbz(4}_Gz챒rFO&;|C'7%N 뤝r8VZfdMoO "C9}"lWHڻjۘ%#>H >\eV X<>R\J3 KW"pձ 9ޛ8*oj^'c6'X0oWCӴ*}d )Ž2O$_50|;Kf|Mh BD)GoIrUƋMo}y&ysҹ*l<4T K!Z*ټ|2֠lS/U!2Vp97}#)Y eL%L;z+dpwӍhj"IiՌVga HcPJz2DM_LhkpK@e׭HgݬMH .*c]jY^ lZ*tx[r=fu4 u2s+Bx~)U??]lg`YO?W0Ø\FVN{1+8~OB.>x(xǛ!>ËE wV7KϦ'Q>< |Afba;QB$H7Hz ya^Y q{ڢ!/ClX|ad980lT{zEXKC~CGx|x~e;j9fsc5.Ŋ^1nNtR[y}rCs("."/NjtFn8eBDB`ܧer YYy`qW׹J1#q>wVBiQH\ ,: QLGi^M3?ܻB=5XQXGj, i"Km!B<:0Yq&@i53n p?K5 ˑLDFy\V^ǻFJa}R05˟( S"=dz+'3H\4+q$ج}3~W#E 3-It^>\7<}[rU P㕉sm~$NqNvG5jOg7xP/! &oo Z?C$ $m;sd3<M%0њdtԵ4Y ͌$U +;I7- V"wU}3W6}ڜH_u&1fA$xDc=-~U@#_|YFt`f.|F;r:ua2oI 2'W2`h0ED\|n|v'w WiR?Vv89M-C[+KIT4kXoU/.3ߛCf g-ΊH#O@\d7DEaMa8PXadI6"҈CY$>Öt5@33ƜGg׊k/_V}??m]E&y0R86(ÀФ$ǗM S2;"D,&QA Sø(ebuF6rA/Ue +rg+K[vvQCU ߂ 1z^A&h2gFFVayV&Nt` =8mQum+5V`M4H6Gcp~RP/PΤˎC&Շ8c ?ms~xOe%vu=wMK~`Ws{!ϻm>s#ٵGXEDzCy#(FؖOٲRQg_`Xo*!CtF@a |3ۡCP|{2#`eQ.ƧXu#jA2H!{ρm+%.V'1K9gn7=Evnn!" 5Bv@'p#}!)iuA΃ڢ^wC6|F)ȣwo·(<2 9ɾ(gZOv bh%]額xbC A~Ʈs"@r}₏s T-&X_*HsrWR t,*7 6L;k Aߵg( -{֦A`;Igi0ؗhrxLXxzp`iIJb@w9㼽ĵ$L`v%VPlW]d8bC.A[P[H&C]aAv|me+x5(i@T{-%PN"ebGّR95*, CVzq`檮~oYbw'y8%vZ;ok?ƘR.c2jNPƘnc )޵5qi I+tkp6:>K #؝P}7A9d}h*bNN Cqp28vږ,U{Rw / )314GN)z)/pmu_—2J ;? 3/ Ww-ی3\,I fTtm:-?ϝDŽg/$@5{\%*j=/tbUjS9.7YE03C"XDRس$J9TRd|&ABۂat8ܪՂfV}௔66ԓƝSFh Y6RMOAd0czT0)[-3"0p/q؋ChT:Ƃ%~ГpVz=m~;霊{Ɵ[{v=J7=\`#ǴS*OE_ŠiURN)\\KEXLkK,`E.:Д&69A!P"" xgN˺9IA?Oy)<_)tCޅi5'^Q\aEz w4 "{AkcG3@AO9-nT3D 5m =@:OxvpE "{:ҩv9FU-}VhBGHT-(S'ܐ7CCV_jPO;h10 G_2i涌;P˟=KE|j^ԣT-fC8+hFV柸n'&q+gRi%%+bjVMy&+2[n>abDbRiU_@ܛ߁*5_|hp/U9'<5;Ih\]B56!&4J z{)kFF>5佃5N0gjB`4NUfp=p%R6 KˣY99{tO}1 s^~ӈ<6֚ τG$jx]DO`{ǸRFas t?ʨݍE%gv|I20Ч)<έYGKPlh,LOwwNvΤ4qGqȳ xһWYCyC292?!܍eoyWk16`atPT|5Uߌ3ZKk9_}hq澁sB9-ւ# yEV=߼Q%ŭ?ACZ>[;Q[[2 b^ɱB1KO힍*eҒ⏚ܤ:G^aNO_WBXQ: BJ}&lfې+9N](pg  u6dY1Xj̈59{XXnؤDCaMs*!$tRuy;WrQ5+Roy+ %E9AKDz&W_LTv[BPmJm͜λjRξGd TXBZ]Y%XtUnL:] rZ Sb}Jwy7PH] etHfTRlVSC`>hq0IΛ?Y}c$eyUY5 9/n.)˵tc*ӎSPxhJ]s+\ˑ*+Q{<.~Kb':;TUVeX_JHC6Uq|N_[bE-t)\Np 1nq'/ʺNd2tb ;j;*6 %噝+62/kTڻYq՜5[;*;29!BOhN֙\#4< `ΩCT?sNN)rV*_%7|W^08@~gqB.HLJ0G J6t(k*hMJ\!Q9 E.YVILI?~^K0.9tgxs2bhf^DYtJ5YGu}C#<ǟ(V/)HDT翅_7kD=1OQa9;]GaCnW/u]JΆ`_|k!$s tة\~Z>dcq/&0#_b+7‰ꔡR\]>%:A]}OJIR?TmiY&77"qc3Œn֦zDN,cח7(Z!d?-. $(m! ş_͓Yp0e\Ab«wX4C{:V8p:M3?9uf0-[W-V1 m(> ƯW10AIHq1np)̋:gn4^`d^T@W~Fa0TChHdÏFo[i±8f#|VR:;_8|4F3̬TE:&i ;U+9zGhߡ˩L=LH^3/&W".S#YɁڢzR+k%fCv.d[Ҥ+9)inueeKX ']dX(`XVA/(H'%tEL+%ܣӃig!㊩9އNyvU?&\Vxkz@I^^)=:qE'=lWzrOKVDicԼ%ܮR^nQeow-I[HmIcp5$70?-P;'n" \ kJfrV~]v4]Н~gj5C/6t ZUXNܒפdodƃZ-UJ ϹMb@~ =K#œu{ę@VSۨb8_$eZ3AgY[?` )rQ:("PE B#ll :L^u̔\nY!,p.Ǩέ+vTI&v귞xٲ ^MVR; G%+ i͟3F#NrU0cx$ a]fW:t=Eq~a\?](@N,E"$=oQ~n=* B,$^Rx0.Ol-#/z7x< ӗ0RXMܽü0u0hi. [)(^c U{c&3/řDg)A@OiܗGҁA qXX}Ȩ32nASl[w>zJSi'SDF+G$L:$cd:/5|G[5Ė" ~fN\xn1`@M;\Bs 8a6Lα|nN66Fq]#`"?yy7:J`RՄwTamFhr|>}0 Dnaf*8R>u >fAceޢxZ.gv__2 <kl̮\IL!kɳ 86އT#NQ "ljhh_^.JrByhW>1fSͮz5Սq0_A8TX,|͂PK.eב5q xIO/|5).p#f*^iJ8 #gzaX87Af7.+ =5(N'sxd˓tEs&yJV&+Ǧ9:;CP=YÝh'^/+ɉ߃0ELJԊb k B1erw{ e' d5yA U&3q-aD!e,ZvVL6ږ9߬@  /C@8EӼ` uDȧvW#?,@" >s,O %xK4;w&- x,fŸyL?K $ F.xt55I ˁa~R3}kGr}KpҘX;1۾*1R7,p,hDr q||1Zhƥd!}-JxZ]sj] [%k`*K;ؓ*,_ҁo6[I Ӱo.y{M?-]4S^ʌJdV z)]gk'%YMῒX"$G +#ة=J-8y`uK Z5MX NUJ$'vǕ$u02ѪXd $u3}rZe Z5V*j;8Z7_Cb.Br+LŴW`ڈhfi*kkD}>g^ZZ[?=*: ']V zxyV^ql3E72Md¢fՅ#R(=ݜ8B${n*pQUEw1lЏ`>uX _5AP D+Hn%v!'2I%v. B4.[{=6̃d ^ʈO:T|21 #lr.Jdvq3jY1R9\ X䣄aV$5h+Mƺ,"8"7%1O*<·Z 5c9߳5 J~fYNG-Z%V}Zs{w<(֓уxK w%2HeNie/׮ skyg )Aykj'j4?8B6yLʑ̢x7Bb%s7!{8~2ﹱmerlƜ$i>cV^;m+[@gF: ]2Im,&|Ċ%TgjNrpc,UU{5;*݇#n,ke%:֫c{|-$`~o.d_,wMrj7PPlȉ;3&iZQN&_+eW&CTF$pcd!pױTH^xΒ+1_p5%Nڕ#Lf(a&z!ǐ^N'\WwP0M Btxf >7Dj{LJ3M>{sṗoɷtWì'an.EѦNBϭ)aە8%ash*Om#񈲺u3͛uo;->84XI 0E J[{,b )`iD1ptiVz#tZד697lW__i_#n@ڣÁ#tMWјb@x'*"nfx%yR<%uI3MqZTm^3 љh"E&I+nC!;+A٪L."e/G _$ݕ+7pnuP xZӫl"OVzZye 'PӐzUmP !NեU4%-Qjմ:l)\'s?Jj}ӌm`c[9-m!Sl{Vk f:Ϫ A.qqAa"cFN2]XQM[rNZmxc%⹝`) M:\Ha]-J%.[`MR!)*}[Ib3}0@:QYZn zꋈ+VNQ)|q:cq-=``ooC~mMEӵXHQx n5DaXVuZ,cQ Hplu"M[Z aR 8z.2ji 5m{ -bĐS9Χ+D߽X)cwSM׭{y/rQ %5>3IMN+LtaU{ՔD[-y1ZFI v-fA2GË#54pO \-ķj}Rq3dL&s _$FS[ccG2]Myx"tn9yUeHWO+ʫkصh+t1| 4 4G-!nwkN`odߜD‘;7<dmķP )۵k_ P`uP, ur, zh[Bfֆ34t7%*g-cCtJI2/1ET# RW+A>k1{1I E~ - .VތaB 3ɒt`T睬"vQO)ϳw=]\k钱8gfɓ[i] nR!DNG5I\"lXsd 0+1OG$a_b;jA#}qji4}g?KH^WS6}H5yxgG`3+jhw-oY)E nݯb7HrahPojv8*}Y f 8C*vk '1z Wj9}ABdEqr҈tI!BoZb Lvc`4v_UBb-N/tU&--r*{[m$U{NZh9NKn'3BuE8_\Bts ^,yoD֝awzt>pL$!l|yv:ܘz=.E Wg0gi٭e߃Êj ?"tK7|wP;9G,/pC`@B3YZC`w<5.W^i;tKNݞ.7\\AjcdUI U;L؆KuI{$]vΓuz%:C*uoǢMP.+ όHvu.b{1^: PB5۪ Y{8L#9qu8 e:$9YN5NKP˴pƜ9 gP&A'lfeA}ֈwʋ)"D+Z\Pi5I֋rS9f6.TJҘ҂n?`= 7JG6L`9<3>G-j9oL:V>nJh#ni{k;x|׈ f3Baeã;:4mƆ IQ>8Ϸ+В[bQ"Ft0@B過5%ESTۺ:R,p oABÒb-O xDB٭V;-\JRQ$,dR J~AKX:z~ݲv3i"er$ pb5|!79sO>@ER^y] pu/ +"h)0t uʷrHmz$="P Y(tgQ|pG뷍GP0h[VK˯(.BhNx˷ѳ*|ubkk8oPTvB2qݫOd,X}*-)`-=AR|xn~otq _+^̯xwURR%bVpȃ j#:^3e]L?UowO#yz>`雋'}]izWB 4YVMtuB- 5&GKJ|,"%_~  jۭG6 ׯb9DZ=z337iN:gFmIAcozo,CXn">KɗBnjVeeμI[lCƶZp|KqjIP 4IZF wڨNpARPO]xN%"3u$5MI90QiUFj;稴*~52x Ì|8ZO&Ak.>8j4&/ HϯV\Z[وiɮ ߦ%K9/ jxD{_Ҵ_& `C7⟝#&܃t0nˣã>E|"oXZH˖mlqrZCca`^)IT͟<^]M?Y۲ڳ=Z,BHѝԋ|"z{ w+Pu2tQ3'aާ@#..=ڰr>dc(AKEsA+f[ :-=s2Qzpd-vls*&úzi2Fy!JN[\oxACC5Hke @X\b"(*_H{ 5>ʥG9Zg,saL I O{92 'gXk; `"4{zZ-#z"WuG;f<}&ZOg 1[./oe~W-cqZN_&5])\$ϔ~Xkw\͗z 4/<6\Ø`wr-s4mCoZ8'HZ@5׵rV ?3oK+{qH4QgL` R?.N J++t+s+boPCz P&[dnOZSpagzyw}Cn6r#ʣ ݸ>(rev < j* beNK`_Z?p6mFpU-[hɣl]J'Yb, {e-{wm+c ŏa4{)oK in<=XY=088(t-ȮG߀C7p|0ڭ {c'X&ݕlxLOÒ4@rġ,%^wz W@)sCTm8Ɏ_$ݴJcv6BQ9=j!"-)l9B ^K%lFAҖvY[j9s,i:cO՞/$3z+lá{|AԂzI0vXQcO`p+״zV3Dن}Ls+?KPѬ[D"YBff*D!Ȑ/DѠ+1ꐾE,w 8nC{ Cd,O7ėۼ*^sꞭـKITWkyz.7ӍL&jZ :ۏ-Z yQlk=t 5hOp+}{cG SBKq9:;?CmUTsR9 jLoXN*ZO"F^? /jB͌ 1,mT^Y5[2A|VMu!<1.K!H6*ć5Yh,;o$(ϗ%Ҩ$ $(ޡC oD=@Cۘf B;'4m9 V *#J+fI⩁5Xa/$FC<{sݨmU"H̘C|&W;jS8`$ၢ'Uߕ4 v=]Q߃GPc4=>]DD :LKĨJ$WfMُ :9O) xhi}8k#FB2nmcFv:`d9yg&mO1 yN3+61pT9W<5 E{Ͽq{F k:V3)M498燤!a-+wNIUB {2YZa:nkMᅵ#cmA D+l$OyK"T6-HE4o1Q_M[3>3J(H$?u {>̕bOVu.cM3J̼K*htXa.p+[_x{%~|@shCꊍl;Ckx9N%TV9FDid[잻էEeMg+ߓW)Ϡe,"Gvp3# d,aaCvX n``3gW;Q,!]tXYVww R.ǔEy_IRJf nQȳ ݡ%%Z-6h#Aʉ]`PLA٬ tҥQ 8S*6-;5ʷ%%Hit.)ï“uOmP BaYw@#!y.[o-NtTWFb!eCUS-ID{y77 bas7& +UjsDw'IC8CL>rZ0_@~b2J!NL`ws/ e yqoJٕvVϠUǔe̪g~ZɁGr fV2~ r[![kU~{;{}hv4|h}~W?R2cCG>kp IkcmƼZ`l.1 Ӄ4V2sW!Ke2}WhR}ȇ:O&cCHe7uu2Q2AAuP[2$,~5'^jz&}TTE2N$ȂYsLZ2nDW:#޷RC*VF:Z|@x:qf< {,YȘQJO ij ]-7W`G6ڹEk|'vY'gvK\/qB7^5;vy~?i c/Ǭ"I=z0Вby62?qOaZ9!7\.f~W+NhqSH0:OlAޠHsnJY>Z #4,0cd77*g#"s'0Rp )__sl\RAmA)3/ ﻜ {?AʺDC p @4>cDV#sqS]܈XJZ&"uM^Lf*( yțҮp!F:M]Y #5H|燃-PpMY䱏:P&=#Qf*aʃl3mqn qhtijTj*CD[jL?0\o A͔6cr?Ψ*J[b!ÚR:p1D%I)ƶ\qf6d{aB[{8% GiGl1-#!}uv@`Or,#l WoR({ ZṲ]*Dbt^bxԂ^U({/tz̠'zO@pbzy0$y#XQ;عMWVo0XEDmM DΘ:(Tj0dK*W0`5 #u4I7{r*;==S?+,״OMqJH&Df~hf(ӝ-ɫqSLh4SXkwUIZSW 0%v֝]Ł5Cj{ww/׺ïԱIgYws|ZI-!].]o#Ú!pU{tW{2=]FkpJރexJ @J!(0sE]*0CVj7td2q|Q(A5%^87ᑍQ@H=G\?`+* B}d&F$B͚Wv3-y(ۛ&K- g/‘ Đ|%M d@1v5C7oAݞ {)tr:C/FyC&fp)sL uye ה6p٭?:Ye.莤 5C3 tgOt}[f9tK<Ȅs@ LoQp::~ͭbQcQbkM8z2i"\F{tH6WcfAi*%JČB/cP;==n(8}WaXY/zUYJNix3Ub %Y*28Szk;0Zn t@!eJn~v *s!O HN?IP F:VmqJ~J6e.7ntu"d(h_{MM˽UĿˉ:|XAB!) Pԁiz.ΌMj;.ió@fҠQ֢5,F6+ǓiFz-c~ØC` .]kFcBQPPÄ+xQ Zg}P X'q:>wm}Wxr.:?G WÚg "n&M+loPj6N](zSbhbf޻peG4sPOf\zL{TKڤ҄h*]";r!<@Ygm*qƪj+V_Wx}m0:dyȆܣCxXKPqkg$5߇2_h]h?\;z^ M㥡 }nfd,P3"B;9Ê0x1כȥV豟B裁CJ=AaV/,ez{,0/H+v{HS=ebRdaU P9 /2gG PbnrࠓeHCSF7y] Tn }8NtK9Tٱ!̓S [W+'io=Y[3*M{<=/>1308|Ņz4QofM37,_j#}v0^A`+1BOrTݽ|䈇+eEQTkr'&x1{NhX,#(Z:Ҳ6u8Dm?)5-oޙ}iϻ3b#N*Q{\YBAȩ4)wԠTeIUO%ْwư& Y& Z!q׍C@h-ys*R4"G)3rs"%mZ Dt.6z,NW)]/b!1&//:xb2vCvu%zy-]~d#۠@NL"ڟczP:ۆ(r,CǙch)98E}*P!ɜT 8SkV}c/u?gKm9 B)l.%53CtL,e@2x:ޫۻ>Sy% h]S! KГaj^myelOT89wrN 8WDہlveѺ0iWQ%VT->BP)D# U#on٠iqJ "3&J\5v㰶GtsXM^ {l9 ~mx=eDmLIHI1?M _a:Koӟ*\#0 =δlP{4:snbu~5AwxĈ)䐏fs^$mƁA`ȚkwG4?gO=k*6 @$Om~ewDrn7΋ uLO@rSA%jH΃. <F<gY%^j~gIQ!̡E}{1߅TMxgJrTmDOy'(>^7g ƶּ;j~ B:̋ +3ؾDKQcN!jX˭:i}-2ũZQN K3L$;MgX . cvQң=HXxajXnʂ5D/a㢋u.꫕lyl?~AoM1iHgUmyBaDc_nT-IuFC)5,Bm&YJ4Vh9Lk hܕی{|+a} ]^ik0̈k{eY:Cmeos؄D(o0K>V@5=PxwA<[BޡڄZZ5}^VmIvr*V*>9y\8h`J K}̃mw~/oP; 7M~l$e( v^P}.MwWp SDl4);akyp¦Xyuܟg;z\?dž&M ["N{cvj>ƒƟ$vvyF[t}Fpy9e"Yd#SQ>A]=Dºjq}0Dz3F/(r4=Ca'&kl(ok ;>*3v1p*-Zõ"Ne=Y`cIn ZR kZ0r.DzTBxg_m=0emn;e(OhyaD²UBErO8D±V(u>?}fbL·[V՞/P(홑vmˊlОwIox8J!lŷp9^>6EZPɏˡRi6mh!jyL-] zmxkɃk>%+_fn"čCzrC<+,KNJ7S@/\QPeJUo(؞ٍl~4Z2]Bi[ K"8mYÓ&X;q(t7rD yVV4 ^zu{35  UF3t/x#V楆8 b 3 8q:UB9&ASQ $Bb2R/ge=!,"F 4qX`73ݲt_V.\X$ iIOӛOp !I6XeX!" XHf%#;tDXI%#ѮNFgY$2 앰K9r`sdS0V@İ+? ,N o :9J]c :׳?s*i1gR|W:,WDhY]|)?ZsUup0{j%'1qwB7L`2.Ȧ9ZJDЄwCQ楧p?U>p%y$o(wN X |6ymz svN $yS呶$t'1O IJŁrؑC}IniePH8f&%() bV6`'!B։zE Aς|TF `'7V (0}?n}9\]Ud݈쇌wniϛ6Sf_yUnNGοlC!T C ń}Y$ 3|0)rb̲9RO _ѣt\q:\i }ǐՈJNJ{zsaXd,MQi͎I=cŁT-*zeML}^*9hkzѦ7od-9-1TòE2(Xhv@MAsM0}Sӟ am@W(.i`ey~޺eK!;{Ne}ߴZ\Ӄ^kvS#x*GؕW:>;+TUM]kmx)϶ wݲ#+,mf t0M 6MA8!CASWF pɼ k<`.ܤRJTʼn`(Viÿ$ pJ4>〪qziCB6qӜ]q(0'xU.j w)p29 Yt_M͖FBw,$+b{cM|/*$sVHߙGOLj;0??ﰯsCF$ 1]Es6գe 2PD|RcJD2`M\9ͯC ϧ/q:x&؈Ie 3c+ASm#,V !ZȝDNIs j)ҏa0><li蜱Mm^NN'zRg'30\"4'DDdg 3˵Il@BxqaV#Y>zINj27ϛ, =| %*& W,jfwr熙иlǷgn.o3)<[[Q ~"#]CDb܌;!*7t*-sRC6jD7˛rq_94M?T5IGkk  wy{0Yt RcZ?JVucۜMH\@4/'x Ԅc>iEdP>9Mc_9Fycq6 8F;b3ބ源X:Xqsh1+_Svk<hH׷=>0ԣú u<.kGt,;WTeXtM\mf\#Ś+-`#r*q9Ԙ# " F ti+e2QoK͸BoCT:W8SIw|xlG\v ;dx,=%&N@:uƦk{"G0z-C>Wkyf1&ng5t_b! P_{ gRQVӱ΍?аj}DJXbDnRVrpG?C.V_I7xLRj)D'f S,O_q4/Z/i6!WgjIo;^F##%W7k=0mkϕ $򦌨>p.1Sxr3N(:͊Im,R8c@}EklPb6.XKCk1\˜"cAH?3WQu.?ԃ$pbmwHe0ŖGZnC(<*gch(8 a$dg?A71BDfNqizk8_}tU X!r@ZĐͫe/Ro [r]\jc O:33x`ּ5̅yR)AQJ&v-O.FaBPFI*NED3ߌLquDM֯Z->JQEG3B eI@Ip&_D)Y5cCS9ſ{zl,JILڌ )5C!w% ItiG:B3 v^o'#8Bm4WK0ÞMOVjNnzaܻTx9pKy_hlҎZ<mmKW # Np/p`?McQ|SaXڟ<{WUPj\u~XUV|~hgT}_>Ƈ^0+걆8urg:#v\EC2xg]WUOYqgiZ`Whm*YY!Ǥ">Ba[ elp_$`%wO !'f,Z ?z'zM5ːj :C34cJ rw?JarhX 1ų4cS(\EK(e)'*-V;{=!0IR@:yMPO`|gSCsj' a1n${ Hk[ĐtmMB B='m})*sWlKIɷc ;z]9RNnQ+C]YD!vPW\kR} @9y>ư1@Q1Swm]{3}*\1{@8凳%h\uTw{hz+(o'YknjHAi|%XIYʒދp 홣KPlX|sqO 1D_hua?OI▪ as?Jiҍ y«5k{K7t|J7xfgmncJrC Ǡ7 bTu`P +g[;{ ʴ=R뜟Jkpkclg5!.[C+sip@n#DRdDE"+ K%9CK\XpR| D^}-ZΗ+"yO_- KSdf#nOז 0٥;vh3d2t`0M4{Wq.0VV6K0]kt(73u6sqJr}wcI9˳GaEh$Xx<8J\hu>2;IV\n|cgu4VN8*6(7w *jqluo%ijޱq_JH L'a ^`aL0:*ա`Ȳ N R?xזcc5?%#(HmZ:4g ٍX"1Ywq(x󺔀嵅U>LhM^VkbgtrS~{A$eC ht2vc &3o2+.!8UQBڸtNhM?a2p3=;|D68VP d!̆g\ s0U=cW0-{_yzS!aVB-Y-y׽X.I7e QEQ˂w@ݬSMI^8ҒգbX:7܏ Ugd"'0tXEmz4Ě L5EoMRƪr"joBK+GF̣Hٝn0t mnW%3'ט'0N5Ѭvc+ gJ)PB[:FF0*x\(f&vYpsP-xO7 Gb_gyxMt f`el=q#J;BԳe+ jݠ8vW5xUqh |@=inIN W56XP1P lKS ŇŨ_UkFDuV,Mz1T#ћAShXNWazRra2dоf{սhۣI4MZ'|i˦1xh5NilA7pTdQ: 08rJmXx.T JǏ}O>t{3F]".)im2k]=0;؃G0"I!4Rq5yة@7U`0[E- @y+vA[ w:M& )ϼ$:*`S ׼ R\ 4m9iK =AX ?$sAg^.XJ);WeEm Y%_m< )hw:6%"=Z@Zyd sZ0r7t$ y ]ݕ^8o {bUCR!VR(:"jOwVNq VLt!/J6+6<rm0졟xJB$EUX$%xfQZ5ٌL>\UsS5>{V3E%"˻d[[fz7 ?UӹuǼ;Vp֮mK)ggI]u+OOz Bs(_!.wtJߘ`*X_'m8#Ag:\8t1rCEiTW-lj ط{|||Ǽ!9[YRu1!% 0Z`I $78(u2vS5.{Qu7ri~=Ij'Fyf=1c[hPx9:|oc_RRG#|Ңxo %G%Fؔ K]ӱ52UdVIj,-ERDu4Bo'Yp-H_ʊx R9tɤhvnO/vP/2ik'bm2[^ׅ2FwV*Q#x hHD st"g#m•)0&BrTt?i@|; CRmycFYS,f/"2|HB<y09.F's<˸g2 +1-ڵeJ5oZEPn+^@ nFֵ́% ĶUozmW^|Hۡ߀:2-1-V;۹lw#X_Q"ɽܙBME$&iraV5f?'Y9AXnG%R ٥2j2`Vτ9iIaе!dk Jo=>| P[t=zjWsgr9ݱE$ƌ9h伨]&739e}]RMR._7OU9!?Nfhd6 1Zv$`"t*%ilJϵc$|&`dۦ0n_RZFhهvrWۧasSlρ~ٹԴ7$ N PiP^C[l,64B#MrDr L!f+N jK\fJ 3|a*ijyWxQ|F9F-IZ|&^ܮt;{ujGD#>v0T.5C{83%!\63 k.# N"/ [G`i3Đ>.8 WS\벺׈yCSq_(LF}l:('!OZlpT:;xvГk-<p+GN6ڳ@$߅"4܋o\}Mc_+ymO9MM?[m20vQ4{bZ'/==O,N}S74wÏ-@D s*DV`!-𙩟2}L]uib~҃d"4<e0#h1bzHeIm0B]NWigmouǺk#<eH_ B=H &ڇ%֚Il;V+GmCE0MmyIPx1wID!d*jUGg+ W[<۸8x^>nєZ$d9LVc͘w跤1^G. `E{rcaވlh9eJ@e!@ *paLdv2LJђ t'QqGDj|pBimQqK<7h~-њ3Szm7G Q"XMn/yLdz?P`E< +zγq?8S,VՎoވs?dp*^?,Cg&ظ4uRN{s%U.V#roDݺ~IeD<վ˫R&"C̻0PTbb>1 p $RՎ|~e/ZAb- Dw.n6!=H }(hHAgO#N'El]66B {*T{,oy!Ⱥzr3Olo7T\8CK?f[~+\?-G6( g=J*plE+(>e_-;DP5L*T"!Aj FYUVorϷ^cg*>2l7Rzq+5!*#mED]bފPլ$C2;{\șD~[jv5x̓B @{k8d1/bsv~)mClvׂd&HQ937G{!@Pʽ_ ( B$eIţ%bؾ3\=Um3oh4y. ,,IaAMIydۤ1xd}m :4ĆuVC7~a |_F!2&j }y#V0$VzՏVpZ\zp~;VJZDqT yne!X1KcӲt,|FE~`3!Wѳy6 g_Ts)qUSz{f&VesT>8=$bX`s,k,i_:\k$ilƲtqL@R!| (0 maoWب~W~*AƹꛗCV KQQ\hA9QU PdthMONQE:MmQR6bPLXK FM$\ 帎ZXR#aƋLΰW*"3D$Ca{B^q ZC3N >X2& W&5Fڌȟ'ݣ[=R>Qy~+שYJ'j@?_=.d< ?tH04/;<yw ڨC'(MjF0z7=ay/XH]_lUN=@Hè{xEe WY{k45a^C:YwG/4BȩiQ?dnlєaEL ]n)3!K] @+~_ta$Jd44j6)ii2E vCZzG aln=[h@zP.h9p%3чh:XbC;W{i=[ RMS<𠴗nU.\Ot4a1v=[Kt:c fU;*OܤH놵Bg,JD !تP'3>JlVkcYK=Ju˦jY ~bTa &.)kH֜N,1svh)^iKC /(*k w9p4O *!P56*IO?e(|lD< nEEABOgu89TdQg`X/T316| u,LB4q7K]H/ Vq53RHl.c>ӝ#)A5A{S)FBìk67>V̓")fO>)FFÁD7Tdutc5! 48|tg)ƗY=Уz2݇`׮">]^oFlHh2οڎsu9tʀ?ZB=s"8ezMKNΦ |՜>[ YM}зD>]_ōdb}r<庙dq_L֊(Sŋ)gf*tUsLrنp I>i@ͥJ9黄׆<N7i x~DpϺPrU(Kke%y.{@߃oT\p7h%s-`&RF]n񴃫"vUIgAu}y3MmWE[ 㑩E ]}ʿlneFڎ5*mjGd㾓ֶfb9" 뿤xx 낆Fn^_NyTݬ ,ӴNêB("ݞv+33! ~U8d/#61𲰻_a/W,p|T?yRy|(P2qe7ZGހÏRP ޟLfJ}$A.(WC\U&˶9pzB4ɞIcn X <ʵ5R@ E4' 7E/Z akަ>(7H؞B2F){ص3Ll**jeBI1 ?4|[a4pכ20C%b./ɤ0݊aN0sȶk<:8_w#ش't {ۺiSPeVN,e33 R!.đdgDdb6+8Ja!e3#aTӯd엉TII/!PA>JxlJlYkxcݺ]Nt[KymvHpݽ:" Ie-qkXxn^YⴺvJacU4Y?C<Z`VO>NG/؁&9rٯWy$"EH̏y5beȞaV%L.O9s\gLJӑQ[ՠh&O<,㥰oogu{D5k楬mG(הP*NOjqXf Rr\Xm\ްn L޻$T V%^7q/CJIEcr MDk5_BfXDQrÛúvdO' SH~p `BT;oIn 6.1x{L"XjXS>qsI ;"ಯwVMZ1p:|-d%ь:]g%Nd^9e{ `r !h]tr7͒y>M`q|v}8"hUR08 Կ!晰r 7x ,hPqXBk|񗋴9P)l>E2@oۇ)v0C@st.qH?.{  寽l-ײde] ;Ȑ t˫G~֚>0eZREI}g|yU5QM?7DXK BJ̍ N`x<^L>Q^o>!Xudu^i u0zR#zƼ=apjb$qQ:&gDTα=NIUR1*s!)A"wpD{я(ϗmJfc ouSY;cGe{zuOGP+9mW0pMw(@XIdk {C/mW iʷ )`=l/{@+!HwߝC9%JKIWETRyBLzkDKr KN[V?W8li ( 4[a濧YϢ 8Or/p22 $l9H Rm~Չ3ǿX|I,n"p@*hg1+C&:K й72En?>`bj@q_3uK6{B)] cHjdޢ0yId,VӌX^gTALsz59#a3[na|DI,8U)E*o?6;5!Nd/nl_xr"(2c1V!:je2%up.nn:3F[F)? !=ygf2sea+!n0Ťlաgv'#cnvą,&qft]xͼ5%cUVpS|(4SoeYTѶHob= ~t"rDOtl6LjkC(?;D_̹ s"jo ^ӸlֺϺ?pqR(잰hqzr}N/AD\9ѵ8!#ig.i-SkbuH8cRkRKQ^dt$A,DS>XJ g5RlY?9֭(Ew»!zO~gB0ݙ%\D&"RtΡF?oK} (`)J25-[[qEjYY=KzO@aA>!gtvVTp mjFV:/=hU*pO>oC#=Ϳ"CJAxSԺhxĒj4SJR 1,k좰I0'_FkG<2Xtmncx$3UÛ26!4Ո{YTlL!IR;#}2z_uTRJ,[ 50(r.PRH*wbM՚VUۦSh\5bW`yVQi PΟ¢}CE T\nj 4LcsևY_(EvLS.BXcW <u._EIQvp%e u$QmhV$nx.kfTrOXM17H0꫱Xʽ*|G Z/yٰo ګ؉^NȬz~Cl=XY_^wb`3J ϚŬ_tM(?֟oc&6B ^-~K;sq4]uu~[g Jm=۽/ @I{gvhǮ$#l9(`$JK>J§ʵn`6ڈ͠Q!X٫">ۗL(c.&]1K>@5A^KFPdcmGAzfBJ. |5,f,eeʼ,`ιb4(jѪt\\i6BC&|F<k>r5U(F^ =dh &ILdƯ}sym+D'y1dg=ewA۾A4\ԶӯG#E9:"@q7!#`=lg dnYz:ӑe&lP  )~YHiRftZ%o{N݇90ڷ)cuiȽӮs좫I{mR3az닀u+/ ::; n: |HϒԸj#5޿cL3}stXԽ KovwvNmv&^'2O$9nq˓O41RUD=`5*ѿ3bUܼ͢J8>XC{=\Pw $ѥ ΕLkpIyH`F%,(Ф"MohBMڠSRhu_њvam!exb[`y!;Cx8HDa6HjEqk'$Q6_~|fTߌnMF|=H]>˱lş_y(sK5K͝>S,㏓"Ot-gd"=ICS-pdhT{Q˾qb׼8s{5F5)V<s,+qx|6M) "A6m߱W߲Q=EEZB8fc;bFSVq3KvIrjWlx|nP-PS i l*t3qϣ0J(-Nk |& k e WA$ q:|BpԢ<&œk<{SM"-@Q(紫+{ef oȄQ;fhĖ.joHOrj HjݫD\N-]r/0uY2,hqePd`StviØ2 7әڟ !](Е~b'0ʎd = V(gn=t:i=hpRuCȜ pRY!sqٛ#V^Z?f5! ċDƞt|;z}Rv-iآSR0>\XʌYDA>ZlmqkW vDW4 6DB Mͫ=hy>pW Y*tǍL_P%_yXP%Ӧ?|DG.CM3? 5!j2J#_CͬM6%Q7Cs&R }#{=ΘwVdImN5Ua)8Vh4}7f=¹(fQo 9F ~"qMOϭ?&=껭5C\3#d>]5d9z `R}ݿm86?dAil[^iscB:I1z[s}˶D }1OA$vhKDveFmmӁcUYt-1{x!Swea*z `5)wM/l; b |~Xy;u뷎nLds}+,!E ׿38+7[7:3uCob5J? _q:MhcӨ_h*OT/F$}^*fsGϪ-tѪ=MIAD^$,?RrnnSi=Թr5bqbXt ͠׎)DݔzԁZ B[7vǬ5A-4?qdݗnЮ7.]zh[kI?n"M>E$ ;$o,Kh wݭ/]퀤)i`ooL{0$iº~{hWFW!,ǒMkվaW1xogubD0I#9ţ>-ҧ(pP⠬8SY* 7­izI@pREzz߮*YLgB!X_9{/]_F|vDE)&3?E`NhS$̂0!l}e\24G R]uC\M.xݘfKc5Jw2. qcʹ@r Y!) idi$]1|=>$3k'ŋ뛭KGW [+aɗ mIݐh! t\aip7N~^.7qDړ⃝Jd{hbw-1$Md3KqexHND;GPc[=e*\ygs^~|M/PÐOC޺Bz(SY<_ǬضU:]8 7k]N-#)8eoym*uEI =-;Bh P߆q4^Wh2+)")#u<\yr9/(MwBePuQ&oϴniuVڊ,nSK8j4^~௷ީ:U5ֱJUUР:*ˇ^H1Dü1aQ:sge7#l̆c|֎Z O@N!ͪrIq03?,4ߐȹxv!d O*36_'eMK{i'l3]AC{lʱ US q OxO= Ƀx67v²O5'7F:W%j6=lSL4W-neF۹玝7rE=^LjCfY`6ђ(F%at @-~_EJ #Fmk B 4gcgn]?#%pţ\ R[B>KFT);eYd;- u3 =ǒa {8?[}ͬ(Z"P2_ǧuL h޷zt SM}Ճ*2rmzX]B%R&<c9:HJQWe{/v{Ž  '満NY1~y*ZBזCY#LqE/yMk,3&nYye5[1.EU+10Rk#mkHK+֏:I:aY%IU[883l'i0``εNm$\m :ڡy8%X(Nt+JS*~V/*77^*kͻU T +"'Vif@s/Glߜ,M_yO}5ErjQQ /h!`+RR]qZlu< ~{]ZFn9x86 3O$uә'.QIӠUޛHodscG8bH@_AuD9݋DzayG-^ϫ-TPD Z1Iφna?uQ'8ԂwB%v@ ;"Ⓡ`.l6ͤuV}W[M0Ls gޕǞ`XFYs}A ?G-ep絖O/ >38'$? Z9@D?6믁-6ZYæ]4!IuM#HSE 5rQק$̤9EVWsCO̙g+9y5_ȖYoYݗ*7 R >ӣCS:T5靱Qbh ~aE }=! ဂuF,.ile~62=;,vtkDH+~+ g+kiʷ0hMVmNζD8Y*]a0`z+Wgf e̻(mS!. {ޫXJqTx`^yLĎ|$Us&~mc Y8o$xJ}9:.X3pu$46B`̊Z綎 T?eDVYj_;wt,Yq&Lϯ@@NkL ZW ;ޔ4s[w_~{k --\֞JbH^V%'YXс:cP'ʾu t2ץ鏿F9[c@l*EP6@;<oЩz./ ʆ?Kr#p4b յ:Pe `V`bNΤ ]Y$YU~v2Oߛ钜_9hOsnI\JCWwV`w9&s'O?Uf|=Xܬ=e_^A03>ol)X }KMqqKHa7 < /7t|r!kv)D>u\w Zv'M3I(O4Q!ŘUAJe8Vj<&=umt"&[j?íJcE#sF@]܉h G9~{(W(l.SSZ|D_Ek 2co*y=%zScAEH$>L}QenGo;jAZ~<"M[nk6*6 tm,F?<4 p8 Bc{3aM߇x:IJ(p,H1|i|qlR6]S~" &UEGCQM9iȠfAǸ׳Bcc6f;RT YƸwXt!^]sů&$z.8wAhPzPhzqOPtKU$-lLMHOdSlm|+ ]6QOT̵Y`#վ4J4d; +QZa'`ݹǹ{ZmcL۸R#knл+]#EM yGPkߑ@pnn;Uv#i8 ߰PQx4hzeDqLIg~ͣIo=j IHͤ7p[ uV/hk poz3D6/\:GQ[m\](uN>vDIrp#`fΧT NZ0޺j%۽;굵(s(CkS0X'ӞT_ܯ>|h|u8XA#ſN(J ()2~4.d* (y ˎg.%\tVn)@ Ǥ OoD97sPrat+ FTx!x&s!u,S- &);>Q#6QcWnzlehvtj'. I &RskqukD!n:W cHNC'1o ց;navOU*rK+_MMToۉ< leA]mRR?G,K({7=nU ,r:Hx! m$Ĺ6\mc~c ȿKla6_:`Zdߊe*!G kܓ+n2H=} ¾(3&q }B?1-1fq]8n5r/ـW1yUX.N;qWh2ЬT iQ#7>+E!A&+:}R%>L"^mx H׹(mgXlFL+$POzmkkbljv¿LB$x쥤XJ<ꥯbOξgo.|ҢcF  D RL`H"kzFYTOy ƅNՠ5.:Cp;QU^̜/_36dU~WT:h@1:^ݲdC z~L입znXl&+UMmc7lږ`| y  8O{ngޚ޷_vkxn\n GTCɸFfN`f"(("u'G$5]CJؗf@=eäE5%. W4qGIi 3C]*#[Ňkβ]zX+DGr?H\H θ,헨ccI'oWDH#*N+P4ŤEAvMf.f,xB U@Z}m m^sSc$i>E <*Sݿu7q::#4кNHW;TSOW32l"`X9F[R_IeӄH\gm~P$P r Jʐ<*BXwssNϱ{@Vqt`O]htȤUP33oK )g^Ij)|P0:=ISȽ7zTn~2*Kx69'ivzCj~Net=ZzQp}P(]L^ݪ,sqw n31ȭt>Ӓ\pp2ّ!IU|hAKab\2f$Klu?dک:Z&)Dԏ/T.TOF9'qh m U}jRP~<ߛ0{>4]@*_?|jnP"i ix;P3F‫~d70_{3Uj4\$] ʼn'ԻFOB7P~ Ψ< w5bdPi0hRv7A 6 (8:t +!'EFF+9p{4ہYUI-學癍$m>ÛSuDyj56ie2$e\DRٺv:|,(l8~a"cpCɨ16m41~l4rX.D7 0jq/T>`s#oڻh)a4, ~cB ބFvrȂ3@D ˉ; 뢨 eUYtހ5M+DOߵ167cӾٝ.9̉gE_lOĕpmy9[_&='_բzjLN>d߳."nqB a u֣4tN@&Vsb +#8QhO/6݊~!t-X7-?tM l`2x!B9ڞ[㱇OyeyW#ٖ'oϚ ,W4D8cHdEU'l0ɽLtN噋Q1 Wq5oѨ冶!\9zHPX7`IUlpiC /kmi[=xB们VD5w֖jmJ}+sL5`k5uΩ!:ZƸA4-n .Q)n-ű]`!Uޜh߱YZth2^:hs(:,)ka:~`;8ʝ1ʨoԂ+6qBxxcʔ ݿgKAِ. s~k̐4W*C1i9b/a =hNdBQYA& ތZm91~K;~^UFb:Y_$DD0vTQd>%+M1˛zf0:XV]fgzчaVxqi@T^02щ*(")";ia:շ~/Q,n }$ce.XY\Ua9]%K S uXr3{ՙY=03 q>w,-n1f}UP3t5K?dHGHaq7$Z3M/aI#=FL mA Wv iu4%b AVް[ +SC9WjlLef ha]w[r+5~(%r7aV~Vg)M@;ef^KCEݾa!;ߊu0ư*XeQ!:^"縯J2EUCGۨ W]nXQjqvk b;`p| f / $R{PP1M|=[Yv.٫?Rnt}Nl!vD 'g`xtN ڍPMOr{=ki޼`fX캃6Hrڗ4#v?;Hc17͡?\w%Kt;չ>v[zmA1 $C3Ì6Q@OqrdCvmcD WЌlm_Ƭ0r6W $)!󦇕3~ˏN^VB|;X}1jYiaf4E[8f#tv.ΣQBVw(+\E-ةLXV2%4jQ{ <gʀ(T˽w2-v ;V]7ͥxJk "N/!bm*qQzzIa[SV Sp3K>\JH `N9^ c/R[yؤ(V 6&rm[ڋl ]ܶra(C\tdyڈ=Vk)yH1Ka94sL<րB3xK}/ڲnƇO)' @qy(Mm_NKt=3!ܼQGcrh',´!,,ڕd#JT!=?ɔ)6M=3n e!:2;VM#7,rIފzkCu#MAX :LU Ou;y&uƎ`PF*P`JrE CihR.{ѵѓ>8mqsT>O&ً.kA>s:h1i蹏g key$HפJ vO>bPEL(7 ]z:{Ev6;8juZ*2IrZD/:yl$27DsY+*uU#rG64Gz1in"ٻ~#)EQSFKu9ˎpH9XRE>X-:WJV`w.=nZi*Ľ\< ͑|. $n{Cc޻A?y׽7W6.};Upg#0VVi0.$5'HҮ Px ˴f~g%eNzb  mg f5٨Dd1{=e7[+Sg:ʍIN O]AaUFБ̼I.2sqA|> c[$7t5821QDf) W\Z{HfUbN4a^ݘ&hZmٴH6]&9ݐWt.O:.t{՞(E:9C/᙮ [&1)_Ӈs[]NFrzVժ$-eS+&W8F(\!h1\g >qta̝D|[Y= MNYO@JstJFUv0m7 oR$4|UkL Bf\X?^ϊ -ICˋ8Dr4?owp+e1G,Mt.X w*}pد,sHlz($!c07ҏ""x&cG xdU}զ,BF`kXk&JPV@DIԦ!ć FJK$AWC$N?fo]N;_D\+vUd>;FYMH/.g:Q>jSs0ieM+EHȚqMuL0V9IAj(;ַp"9w7a/ZOyaMY[=>:36#Ӟ?pFy=14)2(U_/Xu-:ē>b0ލV=c|)jZ zBȏ$|.u&JȺK` vlr+#P)~+eEHSY`6]w2 + KLM/J~nvh<4ل^^|/!i7:"=_^BW*EhFG9?k` 6V`$Ow*./LEBU){xm[/֮C:RDȠJ(,p'm)އBFkFZjaV;&2 N]]B jtW cfx(0`_u ^0K4<\ı_IYtvT[ 4^%l@>2ȿԓ=FRM* ͉ űoǷgfS7b|F)+gtR08®{4ZbPp{15wp熊 ==B!·N5~oם{a吏.@?аdW"1ȇPE<!;}C~c}DXAۛg 类[AW*\kX{F).|n$/]o.v.pIs a09|[l?P,i~X6uf3PDOψ_t+)(5i4 _WSWnޯ-쑁K#5D*C` J xFTm@UQtw].GˁaK2tlBCO\s0rw+{(9%j'&;~igJ(**!f|F&x +,F-ϩmg SȼM:$+)ySʿ21+v5uy1O jSl)A?4f+ ^s4?C ڜn|ezPcQsا*].wat3̨g kxH^lG- 'cB)P'vϵiÿ#1 [8r TTo6Ql OF♓'O(%='e7n7)WAvO1\mɳ&ז$Lyx` l hSUh Y-?<j%a}f v<󌓳EXKwfo糩y"pfZGa[ U/e&4pݗѓa9^ӫHxǓWf6N jV{"f$p*QU=cq|%GrlXXHd&j;p7nF;NnHʯLc4k~8>+VT969fű/ƈ"JSzI\\6`<BUva_;x |ś~438.|,rUg%shFsasST/QɌ9DG15Y3sSHq!gYw xiR {[Zws 4J-\5AYݡ(Xn hBF!x |)GypJaLMn?V\i7:~(Dd67} T~k84iW=]k5vVP=@ta˱|OI:jǨ(XV< h5 JLFb HD |.Y.e`M5:I0d8̍^ Dbv?B3og?X#F`hI" u7ZA~CϘ~uZ$d a@!rX3҇PZP؍-]5x@ИorG~ 9PH?Wtig;z͟25_3E<57XtӄROj"Wi+b s2!`{U g+N鯳.tЂ1COFCCNA \7.zE6<> k/G@ )W z4=+x-E*fpJ = fTO/5J2ilqh҄jIWbj\}i4,ald4gQԄhV1"'ǫLYow&=Ұ 2GUԀo{7&'mAސ"2τC4 l PxBMٔ>PR>  ZNsOG8o˧7- أIZ SNXYwUy-c0T8^7A(YpT?S؄GNpiOzeoTgddyB3 $1sy@<ӆa36р.O- IpoJŬlpwO%HHF,C #SAQZVSHx멛/W!qB(E2%(;~^XgIlY./N gƷ ~7Ǟf \: {{m:`jH=l_O2(VIoRqS8λI2P}Zy(q,-!hM}E:{" P"eFIܞV[1Wm|bH#5;"T{ ޽W/Q"P\_BpYU)nhH!:♶=2_ o"=Pwk]a"v+ ZZj6RP]kb,/F*K%}zx@6VΗ=;jࠖ7ZIw\ZAt,xpoǰ/ [kJVB(c^17E]sĶ3anG_`ddf4W!ڟ-%8X0ɤeRyIJsThg%Qڌѕ$KAbOqXO0ayO ;CDZPߧ7ý{( ?KQtFLYhVԵ`uؗgՀ \M`8bbaj sR[]E HDe]Fm<$h}1<< f"B_.ɟl%4vxOChɨtyD)7~ ÷I'` )y,k?4& _be>ck.oL2D]Dn0lORZVu. ,$%흆lıi +nY;BLoD Qe#: /W -w6K5s9pkb!ّzl3+Ф?]Zt5^!b2"H`G^aji7 >Ufܩ.B1bB4:Ȼil{oې?ɽmx:sUd~c)C$XLyNF%ތR9 _w3Z*CVIq+RaFMa!H D%V AүCSǬf7" ̧I5r"voDGmޓ't#7?,y97; X&6݃tb|e!DtAZe8y&_ m&K a_xiCt+􈼸ɼߔ1_8<-TRm*C-% L gȇlֻ{A{ٰ uE8^GSgѵV4_Y BH;'i89 y6R}yF94& Dn91S/E鴮_g6\6%$i5ŠF{ nECYm:K55hmR{Yp>ڣz b !)RXW` Ij}wx/,[ brI:_js)@ܵrl:,)2Qray&-R,OylS{+0+9yr*\C&!\e\1S-qꄐN;6iC^>饀!"7ۘq];ڪ? 8DqVh/ Ii&g.7VQ>:{T~W| DZo\88=ɉP5¤YCy/N4ы[Lu쳾 VuAR ]^3sK)LjuܥP*ܽQ ԃ)X a Yf,wny1L{LvZ(R"{+?&;pmIɢ+`n%b&l("`մ C}Jofe)+`N.R"6U'ZѽgɏM sKT|uC\X*x:nO`-F}$}tV:YWQ(Pd@Ҳn?PScq{P&ޕZ<2qTG Gɨn.F˝6h{=$]di_fOvAIq`凙A%n]Y{ ៦8;"OjjE6 P}r? 밇 *cw`ݘqvSO"OhB, ??PIM.9dvNfHg|VZu=5+Zv5Mu K_`T (pvaxZaJ)P:+22- @P !w-6 6RmzZPme-XbVHaWFI?Nv%Nb7>7o &nb'U]P#ݒ|A,SWYْ uK!km89)A_)C%PД[ɻ?zP-9)[r( fppP{'S4d,)Pg@`f37ncl w~x/2/w)\#W`/ؐyv_oa*y`+V5ii= OQZ+ctzP ?~A~Mlʼ0%Ċ>6*qJV'͡e4w!> e6=[`-={xi2EתV !LYgö]%>suR T-JS!'A4|lBJ@oOW=}x(hb;;SI9o3kvwXOyݕGֆQBK;2<Ѿvd1R2vs; (y~z/auo; V?{C>pUFjm$PR ]h(sYصI_27twE[7gd!Mncº?^|l-/ \V=yN8V o˼]28QO*ʊzk]VY*0Fk#uSZ wdqYÇ $I FvaZʑ[;Ön@1@OBX,nUCx%ud^o% ́ fECAxVdHt>%eQGZnm˅-57r3Z?y$5dMHo;z-A< 723bMo|he=l10󙡱Gÿ"qhK k]ݧc-2+h!ꛥ#ywdO{׏9@Ǟ4$VҎ_ֳ Ӧt> Zp>MWpEp>w%Eĕ")p/2LfKlw/USZi ͷHfrI1. lI9WnkٹP$t(_X@,JAkլ,1n=0BXϭ 3WF=21wN~)؎[<{\=Owh":SkUW_rbfPS0=ungȓm5ƅ7 ɇ{f PB$P-)ʻ~1Twd!K}S6ok}O]gZ/vx FLdyq> f@x ww#pL4R;G**˓E pӱhFƯ Dxnp>f icPPN<_(X[C.H'>6k|5e@?3= ) ܂=9HjoD[˻ 늖D^8v_"D E!=.t^$wAB[@0BY9QODyW.{ę˃(tI◀L ]YnQl?8SKHgp𗁆!d3o CWllZeލC\ wP9rԟ3nWC%N-Bmfb tm0VZ0!F_rp썐F"#}=)8~]$~P- A9~Iwz.ya!$U5`[ʋu4d–*nt3)9+^SEѐ }ZǴrP=d:/=]AGRUpd=9S0fi2{^P(|0'\o(cJes8wɔ3H !O%$`,v{2Ѳ,s W bJa7ZW!><ؼp\3Zy|VH4&4:WTZ{t3)La%Kɕihs$e%/C(8hU'&H暟pejR/1?V*0?Uɲ;ECȥ7uOw?p'=(Ik{6uT \6*//\<[q)#_%eoaC ^G_R 8b !5:_6R$E)HP-eBι4PGn]Bzn5uZ\oBQ&VãM?5EXG\rT[CKy e ĻE4ޚbLز;!kY#&1R$ܩQy0Ϭy|Bu*U%-ޖ2V,2 oScܢc IU[KZKN批Y \cj: )Z㟚O릝KY1gI+]}\"iyt;{s%+Z9ߜgW6 ݔ$%@khqǹW;0bGЫHֵ8EJ8ԶKd|6t3K蟘2s?H?'sRΊ.iPGʼn%VuZIr ܧԂ$b@B/h22r[WN#Q >+Rњ*uWvX[@A=׈r>EwcքP9,m/ `^tZ"ۙ+)/>!oY)Peo,O^*;W(<:.X  DPUS~|v`\1@Iu,x:!@ƬIM(W cɗJL@5Mdf(I_=CaB!T擫UC3w?"yGQn;K*/OfšEjb] '(Is;*AΪ7ݞ0zp{ѣg.JΑx 6 ]&tT.|٫G48@9|wkOlxDf=iOʶ-ԇͤ:in<\(ff<7`I6;R"͑L=+ŗzEfv2ti.*BWxvfrڧ0,i8YӘBy?oOO_Tjj#l~~ 8fd«/LJ_:J3 F:J3H7ן+q>ɸdm%‡@~v cE揕TYn۹d* Y*2ܠj"l>Oae1;Z=C)%ĄJ|(01Jt۬ xLGu"K>_IY⅚(վ+e-bƦ,v /Zw>iTc](K(ۊiELA살7E@U uDÐf@m!x]¯RRH>_3qܝ0jg(TGXGfCby׏.A֒D`(C[cm9uD˴C4^ɤr5z8$;1d/5!\0Hn6m~M3VzЀorK{B ]}L( dsثxRXx&o^j?Y^MAxmݩ2/GQ<WOL#Ҁ#bN1A;E=eoݓB+rv7h\|p/B*!q3&'n؝JR]L#9'J|1ARKqaDbj]4h-" cP:?;ŶcͺZ[;ΪRի]r+<-k]yL"'<&a1N1.0+GgۃנATcu9/5KtTr+Xh?58 cONZ6;|:Qƒ}!I"ݮ]0VIpǸ<\2s,a,)a]\j[-ݼEUZZS͖`&@'@rQr^B5A1BmɚMhgUTl]ZOtʺ*>1Q?S 80S,WeBLZE"fT/3 `9U 1XAꗌעz|dW/d$!'QCG}A"ߠM9X %1kY29!ߣlEz.+w֘|[* {~zm@Tr>g~uhL]Y7924fd(Ve0Rkl /bWBBBY::2bPB$tB 2LZ$-*=O6{B_A%K+>3[3% 2IF*-. E:a3$S:F׎&'**/+ddKMAa9.xn[x{#t@fO)#$Oށ7zK)yߐM,:^meY&[K鱵ɔ+PU6ray[_q}WvW|bbGMR}mR|:'ceuٺ4xa;GE檳$x'ݚ( ^Zuʹpw`!Db9;ލ9>x21zhM, W[I4*ú\qYsi*^! ٫Ցٳ'kߦd/|2hޠ1>Uuu8ǾӺ?Sr7;ΑZl6pg!v}]mA#)nL#-'LC>']⧦?q0gF2A,nox˟(fl]8;aTj;̗q2KщÊ|?j}"zP7Rfω*zbrFz(X2Am cx'sīM7$}ٶwkWD#A/7Id笅Dcp C|*fc+5Q*nX'g+1lǟJO&Tsbs$.eNjG^"$w \|M;~wü"K4bQ/cZsgƸl%. F mڒV 0bg*SiYXܢv:N/Tm 9VaNS%=f3 *`7ؓKˁ2}4hJJp@i/ )/a1֏iy&ىlX[_ D2Lx) ވʊv=lGCU">Ibj6I֚ݷ:UּՖpE?իt]@Aߑ҈`>➲(枂n:A/N{ђ Hy n:8Jʏ3b~h?TQ3BazI&zFE] qu|ӓJqK堃ʞ]5 8o\=xE&*g-L<+"Ӥ1)Y0geb?%lP.}Tfh5~iFJ,`_|e281yzCnu ·>2+Nʪު j +OB$%'FtNYÑs:6u7]u x&U\~K7򳉋E_f^Cķ'+V@Cgu1"@@.co5;t=Qp6kS}n3scArFqHQ`p%6mC m_(2jY 'IJvʲ!W)u.,a%^Qwܹ1i텵AFkUɼ`!Y_ =K:`0|EIьbDEiK /w}R$kzmPJ8 +F:tg h-pj3&sgF3ė貮_F&I?5Kb ՖwV=iQ_ըx/D4^1*!2a 4p_9쉒y԰z*5ˢݩw[3~H?m uoeAS2giB13sCfR&CA)(J.R킦*obܱz@`33 |.J ,V&p¿:r^o.ө]lȺm듋Nc@Bi1J\qN1{˭c,PqfWҲ?nA{zK-> ZHquxSMJ{ "w6]2۶,PȀb|9zl<7k(1g(VRe {1(çO4xRߌp2} 繠Rgnj_Kں~*03n($L<xM5B9?Dtzɢ]I#7ɂ;Baf4.VZ[5N&w7;M8qWL [L ] 10 Y᭾3Q a]p_DFxB #Z,>H-^ŝV lU2)&a#<9s-}a)y C?m'N⼽qG'%џиXXS;# lv"aU dpV`nن\lQKsɎwHU~.wNLea'D$6%ghCQhfrţF,;@Qu bxl !.бB*;9]Kh8H󀹧T0א#,SlԵ?ldSoGC؍uPHowP|$* CNN}zY%Fg_]U4Jc@m{,u"Ϩ̄{>3W!L~O09DK~"bY6hFP-̢̡R hzvGT|j9QYIb+KooAsҺ0`6;Id[';wl#Trp7-cda$ aq(QEdM7u΋H+5P8757if+q_Y4:ZzNۘmoIWln᲼"|I֋pw|3Nd9"$/ ^b`_ͳtlPCv,5CD}BV٥5;c%r$޳Q0&=,E= AF;CŲVaܝ%@#`@/Iu z$53r}&JD܅Ef!1ߓO{~|xL`T03Gk-` ZZXN*j쳼.q"(} /0\S0%G=BDAN7ңԁLtSvarG(^2~ bt&s]NL! ri_M$|-Hy?E=5C C ]ۊd0s7 CҢ {XEvmh3jT>P%^yFʯ夽HIa&GP)=x5ig:f&qbڀ#w&:1xO]JS# iZ9Wb_[ %9&`3KMBl@'r0 僎WOG[\Ͳk4zdG:_SQ@Bbo;U1=cCImWI UM`A iR ubդHteԅeo chYkIUR.Xrۃ]j{;=n߬ ѳ:qrmirr+Ԥ d+, )ݾJYWoVyp`d.R# AyDt#fkr2eP>x `5;mmkgS?/fr<<[s4s|9 )e[4WuNwsجs3diRިՋc[xg9Z/~\0lT.?y$?^ho ٵy⯤ f>7" ϫQp#` PEnًžzo~$O|lh_uis4N4܇4FZ͌YÁsiХ8, =W24|9V }ԋ6fpd@B(}A} Mi}+`*ܭR K&zb['< 躧SX1U4jB1J0 oOں|QCM͂ cuMF_D<$L;ۋ H){;h]]tAEe;R!us6w6%폄.t;6['dieϰ٠lvgNaKՓRe;ڝH?GdCrͿ|U9 "h "JS*C\)EWuVR8 &:~(m{r_8}v/(yy ;8 [o*lyּ}8z>ܠ-B1=?yhNt%B0*{1d&kj@.I18h/(Kߞ`r?|"W}VjqN4&֛^k[P 6ׯҏ䳂S@=@vp8[TbO0AН+WUgmgj0HREʛ|F:@bz" +4ISq)%#z0m# 8]fuAuNs+{ObqA˿}c&Z?=|h=Y.T)> $ Uask^(Mm >.]* Uu /ivߵMW|>')|Qsr' r7zŃܧ{]F=}WBel{|pD:Yɘ0.!ͻ3Dyh[6+&&Q5ח1}!0jjYi ﺐ:L<([RV)ܩ;2Gy#M( BaWc C T]+ /D[xؘY [bj=Al)Hwpݪ#yA|^uP=(A4_+qi 'h$b}*iB3ԙN}BUK X*am1x婖>7,lZR:1iꒊ _SYpfNu6h(;'D;ѨXvwdw }Jl#>u6'4(i.bb bURψ!fy%T.JQbBz6҉+z'^OÜ>HbT&y_L-^ NF.lNGAznBZ@|zqxmw8<bqЕJ&d&̊)k#0c؃10Yyttv7|3GV4j%t#x j-x2J} E0`YxN7{mz޹c p΢ " 6` Eq2U׮64rBp'LCT I`xvY(Ji"]W,Vpzv ^0!ڽD|fG΃hJܻ(Oc@UjNXqA~ @]&YfE^-fޕ[ Q,a𹮨 RUZ՛ r IURtDgd~IJ36TsSe_.nwQEu;bW3| `{1LD[#4`%K\:A=PswWӂ,#*!}8>M/0GMpD &˙77B$c%٩D"8f_wVo&5uu]:_@ *qUvML yˮ$tj`Fl/Ljd:Bɏ  b/[J6"̘n0eH_ v1E ?b8<{*+;N.AD-)qLFdA]t*# St8K1?cֹSib -OF#*;sªm@B9QʝIE`!Ł }HKzj9L?\E`*JKd}@}Y8˓%~2>2ڼ*+\(v[pTI } rDulsÒbP>V(6dɆX [*(O晤>)W2_ܕkc\k4}utZ[#o7WÖ 5S1c^%ʹDK1ZArŒo> =#quBh1)Sf{{nN¡ s鎆1BjJǟIxB4M `f]=`5+#i vCnݭ0dkukiqnNJﶋJ~'^dy^qU#'1)O`V/(,A#'~VЅ%5NZ⌆HHpcL ˭ƃv E0Z3+e,od,-lɆ wsJoA`>*A2$d_ Ϥr:Hy]0eY/K+T(_ɇ ٯ~ږU?,2.yKc16%|`M'~[huL1Df}D d- ާ4\푊˯c0f%lA"A@@+NdL͚DpL 9q̬\0:SbtJ^<1#8wN6 |y٣&35vYy`\=Zb$t%tS2ddiʄpBc0mXpY#A_?5N^ 7*'^+IJ[[ }2~k7"6DuΊHb X趕SY0ՆZ$ /gin*+ ",nIX$ڣ$j2c\}_(N/.R d54ԙ1yAeSY"s5  |"|)u/ 97oogӵ@X,rN`F܌S`ab 5/'T>' P86b)^ȳ_ac|9R+㵼ԛ-k8Uf$OeK#i=sZu 3S;x+aV:=}$f,p"^s&O0zjr0VRWECRM GHÓU"-U˞MF<;JJ|+ㆲYX?mA )i(4d/T*ok]Jd6B1o LkvY B.,@?6Do֝ L"AZ8m"I/ ģË!c˵ R.3>܀moa.s3r4 21jPIK; Ø֝=iFH\ы_--,w`_N5(Fub| 68 KޗHl@Z 6u齦T³oz錂9Xyܤ:`PjRĤxʘٜ^8e|ّ%{7gi=KjdW]gI] /+|;ؕFQ9Ҟ͞=BsH}#Mg708Iϗ K_ Z9ޚ%sʤ_=)`셋㥽4U@GO+P6j2~3"[4ۛZxZz ]>n-Wx9m3wY{vԨnF/Ïn89?5ޔqIXJ) 6@ul<ڪJ/ny )pmktI)WUY}֠?C j0x_HN#-7"I]q#m-' lM uwئ_|z(W)97 s0zW8enpV 6C)~ 5{?#V=WEK92 ëffQ(NY@I@7wA#qtOz{Ӑ}? ]`2 QEGN?.a=0;/z*]#tEsǞ;݂t4mS+rgX[U EJAw`aͧh؂[`(Jn7pjC<\%lW܂+Ty/?zSoFZ |í(%Jڬ˵_?"q'{IoK ;q8Bచ@n hRpy3ęHw;8+/ ?̤P6d6]VeAلEWhHV$_ ؘ64. > cH 7ҀQQ. !~{?K$Q*M@;UwP./n dM=c=Ie$?Gl em+J3frf'V\3N20WMM:6U["BЬnA/̀!|h c azia8oˍlM{x%Nl !D_&-|ZǕ蓩6QwoGyͭ9Sr(cYGfic  2ayA#=S$w9:Y'L :ZF)$3}ڇmzᶿD6w8ݲ-ᔕIeϮ]|Eu> QtMє- 8+-QAj2lh?Pz$*|rZVaBmʜSl2/Du~C7sۼv6'~->G%?sL4#Hf顎"/~I-}sհn=EoɎ5`/axCEL݌-C}[·U鰅ۆi+e.?KBqk3xywCQ('04_^5T/oB5Z9\g 'WwAC6[JI@q~ |`tmqD꬟k~7Lmb&͞,R w\ ;;2m|4 (bӨc,aQt"zQ)pJ:eyÁD%/Nd;eߎ 5;3g 6fB7ˢ{*e=ԥɫ%\XCS301?|bSzyPX>6'Cȟv3 %iU:!A "1%I s w4&_d0er+l3B  tY|,ѾAC@<563^5)mI=&Sg_(Ɏ%ɨ%GH1ֳQy"c~ lJMG ŋ<]/ V͌fj7JcnbC常W>]1]2cgJ&CpW@`\O'Tz=pNG|Ce6f䈒ڞk/XO&%p^ȉ (1*e;79$T#SկO; lad *O,\Q@D(S|% _AM+wu鐶S~؎o#$_Ia̵O%*Dge,ӢFPQ.nj"{j"y' tql:{? 錽H~h::-C3TkՕcOn`W#Zz4Os>ȧ㰯a?k;|v Z;=u]E?2_ҚHC'=7:OK% < ~Wt1x Ro+[6nCD |ag'RD}c!T^^ڲ$QF4kLo. x wx͍WRL=F~ž,_a<9굓uQzMETW bzsO@ATuPO>-&!DQhڇYYY DV[>LqToޘ\2#S]Ănϐ1-O & hR6+3T¨;STaUw) bjuE=V.# ".nPe`n%oVzp'7N|<~SxgnO6Vŧ i LBX#gϘudbv+eeV|)^32ONѹ܀80ڠ·bQYa.9_*[QQ[劽usR镋#mlƃR;k<(٢ )Ѻ,wac{^c r'i@ݖGHAh@gk1@ܲe*9o:O.a^2ˎD H?R- \ߝj[vDZX۫j:^ni%Z(1,d%W-ڒ gR4F!c.`aǢBo./oq0Ø2ޡR+INzwZ+Jϊ/5_p IxK.1;rT7XzKo)I꿉J]Cf\' r{> #.ԐRa$bр Q.NJ BS~g'c %K2 ? +'O L~dCS,7n5rA!Io; ըb#1 07?U$#dJKtvr$ 0Aaד^MĔ[J9 Xw`rNV kj5|lZ`tE߭{ti9e8T {wWQD6eJ_32=k$XrR0׵P9{ &`;aR{߈De69Lto;D s0#zʏ@#f5˨ nQ sjH𞜷F{ ӯu-LV\¢qŦ 9Kp.yP\#|Ҍ[q} Iի^Y4Sk^"N۟g']uz$啊 ^:[$ b LlZ>i35[Q ,ߡd=Ȱn@`ː V Bu"hepmZB;07/>PٗB@]V_1TF a^gbTBӫIeZE3ACݟR7m&=]!?oYO-%ejXْX'ATD [9j\ZyK|꠯޺c j]`(˾?}I&][+#2ܟԈ_VvbW񽂭T{L~LCDq<b\QwVFWWc84{CiƳ{q;2tPszps+ȕC$/.~ݾKqk5 LԴӑQHH,n ,nP}@iYkr<%O2ӉڕӏE+ap-ekЙQ~bИz Ԓs-p7~LAk.=o5j%PW_K)cި@m(N:jI8 yXLGw2ŽkKt&P3:<\ 3eu.T/H,B@腺ݚm2jU{CD?8AQb.rk yezSxK[HRZ|Tdys pDi"㧝-`vJ`Va0Ω=63Ș1бW\ʰqޕ벤+lC\1xUuT^Q-).XNr;B3Ȩ[Tr"?~.R+]G7mqXy"*26ǥVF@) Tw32B9tph5:|~詃)A4ڠf ,9F)T{_μ%)VOXrm!AlW G4;arѵ+}-8όI6?jٮD,{jwtP376fq@`0 6-,0d_hVkiP5t䔋ϛ\ݱC ]vKąip'mY=AȮhw6yUy(XŪ>G\oHM2ciUyKIW$Uv*OB8|oYbY[CJHH6 i܃ip*սKڊqS Sze@ w4\8#n'K(@E4R X=24&/:hiz!O_JTB7SreOʞm>&A1Jw`)[`Rmǩ M"4 hէɈ: 6ׁע:[I&AfX]wC?\ p;WŴxW[<ҽr>( (}85*ǏSD$"Pï :BnͩbmU{IlHQ)E*3 O(h-5(Y FKŭUlzX\JPq_ߏt0.3e3~GP|&s(CWX|5e8-,D8meJʱsB5 n-=F44&tK۵>*AeΎG+Ac"x/639A&9Ow[ar-e}y }/x  o v4^9X0hҼ`U5i N҆vs տF߇fwA%,d׍QF7ԱQnSp}Xn&,{Ұ>dJv=;> 9݊}Z|m.V֣SRѻPVa[\hDMG>7Zd#%SD/z6To&ؽ1%ڌBַ8(*cjL98ˤiΘۆpj:-[қw/I=:o'mTR\fG/~pELc}ƾ;F릍RjW1 7!"o rc oC$wtKnNjnXK wR}y#$Jӑ~W@Beav2 OJҏjʊ\>1e2TrVYZED\@ r:7H_:@?N`þ"NY\W8{_=tNkyX iH\[\ik4r zMِl@33&Y#|A;1@s@͙#B!#-vpSaGiw}xjUy0(>04HbrZ:bqM&cb$-¹I6֬S^8hY_iReM{amWJSZYsۘa%j/lǒo,("v{\觘zKmd+7w[JMeqUen^>j2`AU-^ )0mJdR3t7&W"f/KW 澁i`oS@^/aF~JmpT\0/t2z+4KOmg:F&6X|_UIkb"sg GƮ*Lw6"?=WI$XZ5i,%S&ͩ A9zi0Snh$B21"'i ³n"YtR[U-U_`5VQКe_YcM-Ƨxm8V!kA-tW9̉8I kZ8qHF I)aZT"8yqzG™IBqfmOVk6T{K8w2lX Lռ]Ue>a ;DS8c?q(l˻9AEqȁ뿼NAٌ(U 9%;ww3Uʥ5axrB<9 )R?^!ʜļ UFOX@A^n[,<Ӧֈ_3q*v3Z8ɰa)J,BjRj-] (ěfq$ 0OgK0pG~ʅS4#=C Q$k\;.b|VQ{#j*ձQ8\5YåsWGX͎t`TU/mf9Y9o<6ܱ;> tg?ڬyCqLNpiKpZD{EL % daM[)Fծ*=ŊX3 ںhQ0\BLA(T(s#RcʅG_8 ddjXz \ ,k*T:)*(0H0Ҩu;iSQGЁ>qURKOgږzq>@5^Dbz404W Cp†U< *z*)޷F|r+ /C4" IѠsg_*`8}U#gNl짻ޅd>Pb8 &]c7ͨP8p ҧpӲU㐇D32a Aou4L8"kj_rgh bv =ũAq*ZKX'A[ Cn,Y7\-J6gƍ8`qĨ"e rżyܦSn4svaf ̙[ $.igw%q[dgxy|f߭%.'G#ߢ4QA}ȑ h~{qYQp_XQ %׍M;mkryRzmÈ0(vt1YuMs%e~k}o.798QC.M©ZpU\@]=&wMq(dv)"=1F{*&n0CQRuq8ꉉxUߦT殟覩VOPH(;kLC2IBjl`:OF_}RY4mt20wt];ۘIj/])h5/5Dsqb.{6`\ _u;rŎNˬ߿/p=Ȳ"mpI\LsAQ&.j$Z><~WQka-"[x+70F}>H#D+uhc=woҠ}e%e!&uLBYpܪ%GO#ǸPyܯDI珖!ˉDo)?1Ŋ GE,tt߱+=F*q7N/0Ͱ!O_!R96 O2]DMVE;F54V9Y@/tf kwgG*R'tcG} ( M5m@Dp5P;V/O乷150~K &z%7jPGN.pE:Fbs? 6ghCmhxT 2(?cM D0$Ώ|RSYq!I5%@"c$R).F8hs~ ;kʬSNsؠ߉~RD\AJY*gWIvиw| pVEFE1Iv"?4(4zGi.`^H`5A'M*gɧÙrU06yo$v(Z|DPO0X=i 8z1^sM_ybFdzprcXCcLw'fWDL:p{ݪ R0U~Mp3azqѭT3ʫ=niZTqx?A=DjvhM@[ -Z-&m{+-Y!z:.[sEa*Ժ;.{y*E1?NGSBI‘c pє1W(+IL:Fd%͸ԁqm$H1lX@*OkK[My6@ŶFILϷl nw*{UWEoO JzSK=%1~ч ۗ6N`Xe$d.|QP"\"⣱d4c4?ÛF  ~I~l]p>: }i$\ܪDQY㑻0cIXG߀NW+~7J#BuNx ց ǔ ن[QpgJtU!5w,5z&Xb˳ۛ׫Je~ fA)fc*|3t7^? G/Db?Ae&th",;N߭-WcrmآΔeṁ|,\'¤vʃ8[R<1L3}(D+آ13ۈN40 tP.a7\⼢E=œm  =*Iy"qunriK-H:SitE30mϯ.Tq'G躋eW,'I҈/<`j$uoÍmǤTơ99e#\c`FBt<s/P$VsXҌ0D".54UT{@ ƽّ2gAO` VUFns`-UႢ_u)/[t ʿ-/1ZGS'NI&p-%b}d`ݼU0)siazjq#C)zSϟgO7CtZMX綁nL98Gh}T"1:@vKS ]z XQPиe9 s`i$mq1^qlnaH0o5LbH:(_a/FdvI{ZGmV?ZjCʘPBUGb.n=Gۙ[6Do.mvN]v;s.?a4}0tN*;b41tdx÷n_>y w;j{zauC|M8e{ϩ-9Ad8W4h\S\w<poJr>,Ɋjm*+|KmP"@~7_3hQW p< 7}l"N3h՟ae$ȵ^PsS'>a[v쮺ahaqLB S%hpM{m^¨pBM= D_^iCT><3wt`pY)&y`;̘һƕ XM 7a IQUkCJ[ cp[8co902XkB*̆+ p`EJq(cVi`E v@&2D:%S ,E֜YM5z  [}+z&H7 #Mp_ j{qZUbF•0g84m"NKU㕈sx;'J[ܕgqC4 M\EФDݘoWL07Cn*$UD; Ӄ nPc+ʼ؁]a%huTs7NE.I z`KuU$VȌ$jxA飡f*>{ITI*W.άu6&&mz@4jD$>KE$YO mT\P/zYUwTpߓ.XGFtO#{{YvK RoҴ74QwiOyjcnW~͓:x%ej~/&q dW? (m{2U{N%8EpͤEIKޣӆr\CH+.pnc%YZVm-GV,6|9z@j 2RSk fuv ,xC"{׶D<&Tj.鮷'q$p $n K2StU H/lf5F*s 131K!Zf i !%}p6Ige+.Rx67!/ZNazeOWwpet:4=B8;IJ^-ftX9Rku 2c=eah)<?,B3l@.$P9ҙjR akb:r[@t*0W '֣sjJ4ZZ=,Y8 :Yn.:[k37eqR{0 *׻2{l2$bJq8mq`ExGp@7C2j-:KCCgP;/ܯ{̯m:eXkZZJ9؍d ;"|Z]Vy?3MYoa'[)SV}m=v:R%EuıAy.se£#LMo tkUS&M:E<쮙˗܋43֘RX"qqfEz^ͬI-軁g#̾ a7-aFb1([] /qv~rpb'\fɝlrla>|&dB| %ۘTȸ^\:?51c ݳKj%!tI>o*' ڐ&BW&2t)(>Gv 4^&-S. )jYăXM]O0ʉa&3laԝU9+ܪ+P&70ӋI3¶vv i(bvj.Jx) Hm(Itr'Ő@ΎXR ~KC%R)b^N98 ql^WWNoANGz;Z„ՏX[ޥY42&>8rdqC}:n*G& 0_:à5lP7gۊdBehf78Fꋡeggs&OJʜ}u5t8- M 1̆q!BPBw)u>F\)c3=DtrŭlO󾷦sL“>V%HnG.)-LUNDn?ywM¨PfcvXHf E/V5Ԧ?5LQff&nDeo$ rB̦~QgJMM<ޟ}B*`OʱTo"IS!V-'SihEgRV~/]˓CGHs:Q}P9jDfKqM ?9gT3Dq=M( hk|F͈r7^1!5U$ -=N60n Y%S,n12<1Q EskFFN4 rqeX'-F|ue}ܬy~{'MBDHwLe`ُuwXh $>u4q)l?4A7g`&3Ki^8_: C?QqErgn\۬$߀L B0vn ߼fϷ=͇ezD=WaQ^B*6 R (#6A=f% ~CvՍ)1(Qz5ߛ-zE"qZգ`Zl۴S-Kp(82p\M긦l+zzga19(6U">RHbkSSSBň;w.*ۧh1Y^5dz٩PIX`(Rb..*Rc"kCMbx } z4K!7藹2x)cf .Z\O#0 ,z & F[L)DP)Yd\$ %뵞VnaJFhsG@JeI?QkZJ5EGk[mj!F+1"eKFw͏l/:!!T3̧o$y H7:b^.C[ghBHn*7,ۇ#b%sszMCIrnmM "X^C8-qq(\PDl5+BP=D_9FEKɽ>b%8@,UJ> ޞEHw|+,*.ٗ A$p N/rSi .ބ"!4Xϝ[ ]S')W '&Y}(^Akit#2wP?J`ƓiľcilIVu;^=:=nuG-B/Pǧw*+b|JYfɡI;rPmSWI*o02pv $!$B3Q%Of/˕!_Uq ?#?c솞G7p~gn7EoZH/w i4\߁$=nJ[? 7 t ", Sh S%<"92:q"&SAgQ-.%]!f]xw8>nrhYoTBބpKQ3smBc`>+o!Ni-CS-{UIn#$+ Iz}orM6Rի wcb+,jI"h0CObվ0E# X mwǴ&TVH(bY(6;ݳGd!*[FzĒE jwaxraS[FsI5ڄ7hcXBdiϷ3*22=gAc#mUia7oSiHEWKnOJlC;{>0\MZʭx3fecIhy>.J:o_$]M{ׇ ~i=erGS*h-ૡW?&9$'9j24`qK)ޛZV9 m*uF.Jr*PyHf0\}mi} uB;U ;&G!!%w=q`x_8*ef%7Ddtq:$[h e#Os> |r/]U+gUnFi. xⳆL{p%t\+%fpUҲ\ X]+$kχ\9X 6Y,L8q"5 RfFUtA)YZITe5Un嶙٥ݡn$jyZ:JuKӐx"Oz;F1QE6R῕+HgA0F N9Z PU2y f7[|mRj4Hvc/,IYFpWxȽhИW>)-MY9uOA{0XpCA^(b{ V~;M]9S(< <~&6H'+X x*ᑹRHL6=tb]05/IKHi2 :X~t'+K8V}\&MeV}JO|΃_ pYTrH? SK g_H‡ny >bfIH/I9*!F˲9h94G^ |c#$o7{f?8̈]9dd❝~Gq8`7Xd"D03C|)gF;I#ݐpovj5Ѧ/p&.lk琙VPYdjFZ8>R:<|kBxo3)y/8۟dR/NZerJg`D@iLgEz&RׇddX/h3%AyI+c1J]s ۣP\( av~A-6ecfnO& m2A:I#bru+7Y< ?:1uEpAFDiNB N648fWt &G712`gjޒp6~0BtG8NNUha,-[0Gh@Ojhb.5NKGџAPGos KecP' S0Gz7U,z1QFPEH6j@A`">|ܰ-:*e]m;Ljil*|DHq e ڵ`jtX+^S#9O9jYqeSWX S(_M1P;mV6荜>&m}K}~o$JFRu*e!Di1}&9A+Y<{4,` It•xY)n +߅z9rN *R}e7}AXP:]9n$SX˿#.H}*(es l (Hi[bRHF3x:U#.3;8P w:YA].'i՗d验5TzU{wKše!o\Kl@+xXۯUL`$皚).Ŷs?mjk+DoM:jq#ȇyqup/ʁeB\|*W*lEtMPX6˧X\tjd>Y )у]pC8 #+Ȇՠ" NP3lCJl'Y Ι܅A%s3Gд8G %6M+ođ|rʎ6$.Ыva;NS' I䀔X{& jh :xlMaջ/$5NaSGF5c ~}$#禎t-Edx. f[v i{(Bp?U?AXS0D `pn>֥k0F[ZZL$~.Zp-Zoo &#tDDz!;|ZŐd¼DZAxq ,P/eqf2Rr + \U̗n`"Vq}V:y֯^SDY.P5o2?od.OJhph2kCk2t~!^ͷM[>Q~&֜VFb7]&?[44Kc$+ȃe,Zk:y{B(F‹G:|4Tm_w]*Ϫl wΖ` + (M k6e[KHh? ( R@Ldb_iɄCTS_!"H{. \@CBv77a y@Gbn԰inaU]+6J&l`g7,vZq=Q Dtiሟ O0PFo3,q4TP\;mfM<|Dmh1I8o.>ڦO8ӞVIsAEgشⳖ.4* \6rxܸ5?e=@ǒטdV^Qw'I 0ݒ.mTi"lI](@m3yp,Z8%6k1,sBo&zL/GLm#Uv[.G, Jbvp̗Sžg.1 ;.΀PHӨuDQ\:Z-el] s_TGԩiJ vՎS,+5,` +G9pt\&'25Tpp.@2r& :Ec&5F!~г%wԛ.VjB̕Y'̍u1lGT]iMkp)}{bBJЃtNUU^煪s{ض~4kl Pé'#d W-RP҉SZiؽ HPxQa'=-&wrDFY|68"FmT.ٝt98Ɔ$CZ/ @|FIf/4| Q"(ݞM3P`l뛘A3u<>Z/yi^%"8hz$ǁ-dbhb_݌~iYcAKb3S+kP~>oX87а$p$p_?̭Q9$tk@2dy7BLX E$ cd~eQ@#TԼJ< ]E6}ZM༜%;?|J'M(R⽹%V[$k!į7~Άd@SreĻD,Eo!k_I kÑ~G}f u7j7a#=G`& QsO_vWLnqأ ZCP $0f8KX$n]g*0x} NthBVEsjOF!L$݀l'j= )s zשT F&FEw۱ zbV V&#bo Jw\F*]:"yxnsqۀeHZ G r5 p(QU; 3 PΗsThC%dgdd5;3pXdnVnr'5^H10WX4` ޷D^6k+:CX uC_k vw<*=tmy/HŲ<1s+GBd,1h1ȲhAizsM) vlCt{F2~QZﭽWr(u>n;`) HC[Y8b,fbZN=69 0{zv֩]D\?e F r&}k~ tV|58Yz=M`e+ʚN]yiA&!围ĉH `,:#f=SbU J6n~p tsYzp]77'⋧!rYp~D{/|bub6KaFmM0KɄZϫL];gE=粁NܲUDB?zX*Rsl,H4c]21a{vB׺{ҝ}SS7щXJE&cx7uKd+~c-˔7.ZjOZlai"\>j9]"'`wc&H 6nO |eXUK6`i*&ƶL(X$GE /KςOp T-{sovK <_)!>)Pku^Y;b4Zcf-8he$ƔXS6]ZsZTH1w1ړe`\QP='kr;U  mլW\cCJqn˶.=#LEX}*Tpkt t6$^@v-<~"+J)t~q-[g+Ѣ̓@{=z$`Ĕs>2鄋C9.H{dV?i^rEJmIa 鿗n&]r 6GƂUN)m5Q ޝaFf7>}8ϡ&rLLv8zzY ڼZ`vqBV]Ɏx|4:l,ā(Du-[@F>56+N+2Yy ( f/_)H{}>4[;\.OncgUVwX1y+*z"+<Ȫ1yM\t;ro$@:3Z5f9o5fF^DuWMDrn4J'!'iz Q-2HI =&[ҽVibymd< nD`C0}kID<,d+q;bIƃ Mx::0>iS /E+f{bNXy9ړMSWzN$y3a-18Z/JBG-?AcŌiPT(xqHYbJ@&a.GItkCOcp37rt_ĿޱRnӓ^d@BP'֡EY,]UN5HhWr k{@c ͱx2ԝ`iBAof\,iˑ/!"4XRtNk %yqjoGaR$G`rKv1*ȵ뺶]|6Jq m1?nFeCJ@G! ̎-u𲧛 %2&4)'NZ\:P> J bfxG\OvA*,\kE!5ų8'*x6/^E_h^}+~!wa|ch=(fI,9uܺ?0 r#zzߍbIdtZ9[Ih b+y` WLITKIfZ0ÌZQr|sTufbz8Jׂ4:D# whbE *x]LN3+m.rr^( cRxkrrkYnW|n` (j}L { ~WJt`,qpKNIdTn  X g$bŻf9 8U2C*cVI9(ÙgwO!<#1OG' ,͎} 3U:ZJH#R29;TN"[]`ӌt4]FFF,\'?kښcsRbP>ْzI1מĸ_֏(@IsnQاƟcЈ7 շj0ۅURG`U?P}MGS% qMVcgo5=f2c͹@`P7ݼ #ت%ȫӚgNoKﲤH,S)-I2jA i% I!K) i`?c=@T|^$Z=xhzOzhו2 ̲q MG^0X:$1=أ1kIiCOp0&Je:[2K;>Ԓ]ǫ#>>Q  I+=9WW|\kqJo +e{sP8kn_ږ8fTOFm&aN_u ,; T}|W֣ T}j,U|wJ4~\buEõTN^_Pf8IZ։,Ș~%v5_Hz34v[),`&cCB{; !t9O"#XX'A~uo$PЬYp3֑q{$@s볮gpڻ΄ݘ+啲rĎ!N-U+c> !H$3'%;uf@)6t1N|LY(Lʨkmg4LPb:}=~Q} ol ub\bSL;Je-T>VĜ<sF୕0/~ME)4$qy7紉$ulZ zr4oSb>,(?Un ?kTtu]w`$AoF`Dq轶- O>H2Huܻo˽+TnWnw~ۚ;6n2#̀$bg2~ȋO*@Mgqf8=rw!rZj3 ́Ѭ*v($K!:=PBd #ty8.C]HӻS%"v1`D@wW^6W*sHaP V / ĬMdݟ/::a~OrªJҾN,h (cN!uN ?Y8'z Tc,y 80-j޷#H{2Q`!hngac3eIL?+=C2@>ޠr8 /`۪I;"H? nzێ*9{rts<vAAgީN|<*%.k?a'PK$Ӧ Hq2gI׸CxBͻC 1 & +k9kZo_v߼z%Src%L,I'JJ?V{ٗAc{Qm|ҡZ 3AY<K<6%w0QoK֍NK1+O(MQ_Wg , 73#q̏+=A kϱ1k!啅v~O%뱴&9Tϣ;6#׷Ru4ټR$  lu{||Mbz=Q:3D jh)9PMשؗ:BSشإ2*k5|=ISW`pK*<$chJ(Q@r)IN) jNR@*Ӟ1!u҇%gQ\s 3 J_72]"Gu)my";AoL@8Ia stfy-9m,Hy@oӰp*zn amB?WETM#N.<;ٲZCȷU& &'VV]|p36yi"?iH͌u)D%|\2amuzWڂM!Ma+Gй[*ǿ Td%,7yfLP>PiME\ZOgG)Ώfz_SW(q5_9L@cu˚ӵ>cFT;+cf&PV\'̃NZ_F LGHl RwIO;~*.)B#Wp[ LKX_'&QF?hZoq3V~y4C*W%.1bbG]"*Ә?\M Cĝ["VT.O+`d(7ttu5F{ʥJ/9YU/9US;Wp߯w)BELK]k#38^MW|$~Z+N] %\,cjaÅa g$>kVox) XA >}=J006ª`7*\wtļvp7ƽ&R+P0H|im\+K&. ^հF<]atncYTY//C\b cC c U -l$l~ NМw !c<K If& nrHHb`0AsPeyw@$nٺC:R܇MHq`NE>@8XVcTJi16| !do/|B\clFF6T5nҩ8vg0ʵa@@sLAATz!e\~H*V~7{;3z!%lM.?1^$rnr-HTK4R5Ύ U9'@FHJڂ/)ǻ[00 G]% ٌ1kD[s9jKD+Sʻ!tBJ({  O~'r L:8fC}8{ڼ0+0`y>nB;gb[ch#'cuAXt$85T8SU`2C?[=Xd ӿdNu뇵Nn2h& Vq$ Y^g̓JBTV}Uwwhfizj뿩DڂJ',lL*!F*DM=VNLhBw\?u~oֳ਺y;ȓd2&N銮8cP]q$8W +$߉ ݹ#qс)Z[?(usjcloC(]Faw K ]BYCѸ(F~$֭m\ϨO:ڴ>͠2M.tCÔsS5Ԙa\!aޚOah$^['@r.mV7 pjCg#VV&D逩_"әαŤ ;Tḋ1^t{ϘE`I" #{WfOZe8;a_@ /})N,'x=B|@^Ma.ѓ@&7 ^3aX:4][-&96D!Z<5zQ߳C3;Ɵ#_^T',n#'>*b3mBZjv5ǽ!V,-VW9"\H'6Bl>BYlmg n=#zߵ=S#} f:vtH*uY9/G3ZoIf6RbلO'l=4b&f>׍$pz26bQ4.XgA?7ќ]0D',EQg:~G^A? 9h8ß ZyCMX﫥:S`{4‡myUCz=8q <@A,.E!f~[ШdR_jRT6א$~(IDsPQ j0@柤cVzk]\Jzm^:tq(d4QJnbn%N^BuuqXB'jg !&7@hM%fctD1tpM)cXʏNW2c3KMO05^_H)i h'7 7䌨Vh[]Yq{~lZS?i/ C=8"?yQ3 ܮg^i Lu斯:>xr7[R] $ "'ZX]Nq5טrEyri0?aҺߜD8ޖd73 tZ _TmvНW{.m>M'fAMщ1ҙΞVV+jB1eBT 5c_ޤ?NŏsVT !TԒT^Lj0.biJbz Q!//oKfaSj j6X Fvi2c֢Ӆ]GX7%W0iK?d;M2Gzpϴr{6B7?݈M`WX+Q`^2Qg%ƊfqSO9|hfA%Bg\ (ξ ;`f|}i?t&ÇVϸ2T/‚*i\9:5wJ1^j`QfAR*%D-P"XHZ7rmBp}*p !LM[uıOjp[cAEKZpʎlu6]#VgXZM<_NJֈ ;0xXMA&XB?>!. |(o{ ޒ7:YBˉ֨&XWNf$(`ik2f/ܭ:YVQ}I`E)uFl.q ts%J3{bߪ&a̅,B"<~?'#m(0.02-+XQJǭ{(NnЬPӷ{@DoյV,\sqA?"-ö"m=4mB`E]fo >fMi&԰p֘vqB|2OOH|+@|ez Lh<̢`?yzwiTa6@۰S.rXw:{>'#l-kfu &2G+|2Jڬr|_^U烶3Rw;U"ׇm_p\z6jtL%JBť+ǬƘƹ.ec}l&ܮb6v5d3t"%& )͏'.fh+Ff߼uO8u2L]L5 qVkؗlͧ!*|#O E5 /W+X˹;g!l3CȓS0WJ+#ںI%EYSc+ Ùo *rF-~w,cDР )e029f7$74cVadWRVClYpS"B"! %aT)}s8!Tp! 8~BD-hqhZN@h|_̶L|\ 1ڹJ^]je/-P5*y^ %YV'J[t[D{3Z=C28ΌG6`>K=ٗkq t 5S=?bR''m-'$0m:|U`7a;f?z|6ThUdc!K ApÒme# -FT[Xe抎b n'pvf; sʳ.6y_O|_ E d;OzdA40蠙p7m>.2+s!~ eLz~M J6=xJFt]5 ŭAk3RգAwaogw/eEIᗀk>k7aMT$ܜ7=D{rx;K˲{,Ia 6 #1eE&R}jxO֛AaS&HUeMxYp"^zܵj`_Cұ?OL?iIcsIʂ{.Jܳs}TkLR!#{XًYUڣ h&S:CŶVqXd!wVі)\G~;vrmWv EE|"S+UҋQג%z!G=sq|e(1]k]]-?*;b{B"W70G]Nui:/ yW!MgXb3)WL2m.kH&*V/`KrP5?[jxfOs;1>u"K76mU -klɃc/Vى%a^G46Pq XqANQD ΞfR%mGVQ׆c4Ȥ >Jm4?| }62 g NrjlH !YX"?ABn~}Lsp#ih?;C`ձ qMGI#P~7i(֋`g(mBu/B[e;=^R1 {i"%ů`{Ԣ蚆[7R4Ё-HX zNE`Fb-:әqCh)QuU%9?G0Xtbi<{>V_85nO{l$XVO"Fot92m61cG _Yqh+^ɒ1`q(T^xqzDKz-_4 --żYt*RmNϡ@_j\^=6n c4_A|;+b=|Z=rqE5D"r;LmTDlx\V`a[FOoeV㝱w]r4W޶KzpLp%95; w cZ =E x)jPFpê !!c%+"; ~4U4 \Ϥxܜ㫒 l1,&|_B&a[O6 oV鯁P5m3W4)j9o' ÍDXnsƓo_羅O;/6 `=0޸jiֱVT3{v5cX38:H9d"fJM -gMKMIXƥ_;p 02#Tt~k -z 5OR1 |G-8,Z_#J8;dBMu+l%$d*[Kx~bيJC~AfT3ڬ&W0e|"?+"59fR-RwrFSVVih mnL^]_a Л;0?hG纠x_"Vm<u-ΐUwgo;AA=.#H71BU%9Y{)ìwleI[θ9#>Q0gwiLu-;*rbܗ.iJ@3)-:'f[kTXNBɚ-n;& |o%Zu2D&axAjxvEGhI-k SAJ8]֔ & ߻OyR<9 HeEM.V~O0ڡ+I d }Ece::tt&F*(8$Ѡc]֏rK }-![6+#ђoqw]"1VnS`ȲEB7c6">XdWDT oѽ(nIg/]rpuDW)q&:)Ʒn+_49X:9qUSeQqb㙪f8(`HL/!!61xFr[xڱ5\ \|7Q,*Rojʒ?}5Rǂ3E`+ | >Op|ry#JފFl`Χ< m& o7<7o"ʲʑ/aMR$Y%\ .=^Pf Sh|O$n D7IeV ]5/#;4!{ a7UϭNq@,\ϋDa0N'h820 ޶ I)ZKj1LV.HZv%PILXv,dZJS] a f@EM<հ[@BViâ ms ouN0Ĩ%/Bǒ gw7\}qԦ= U?/ÚU}mֲrDiHz$ /.%kSKaˋo@^F 705|esSb1:&UdsյIj CɏLuZRc> 1z mKSvȭãX5EwNsjN/kU5Cz{扏 T> }Z-dcᡖo߂xO*)nDzȇBXMAA~t? VcMz5?ς槙ƞ.ſh`N/@͛ `?()=^"VlE0A}ǨG 1ݐujOSm/Sj! \tW1i_tY>/2l&޾f<6w!LS . )r^lGz7 f3l j>5e=Bn&eUx7vQY=56L]v\@.7CՁk*6Vҭ, "CZb"LQ­NIT\RZ挎/sI n:JUUɟ#lڥ5;sr=Q!_ЙSjXh i`htL Q>7H8^laCY9Pc 0&ZژR6ʎɴrY2THU|-"sIXr3lz}ć^3^#="EC%ۣM$1!K/wb  ;RLL4 %wNl+(lh'N5?t:8gno773~`yWp7a~rEa506IA DJ fb͈`]|'# iS!Tr"T6Gg^0\H-m`[8u)胴&Á2 e A zW|x̚1nK"hm^ֶ{7ˤakjYWv4F\X7*B,s Aܮ^p*7pOd bAXo:a :!R=({9P\D#KS(\e h嵐WH&DG˻W8 NjHP%H'֒q}!r=t3+KSӲOsb"B,)EM8P 8]}A˚ D8 W^K~V9Z W qq_Nm @ֱ9d(6yc?v?"aJTE.ȣZHC|BZs l<'M Sue rrDåRoĭ!,\2]Ab$x?L闳CjGЄa-44wE+A@YKKSrYAmn+C/u )|wS$w9*BhܒmYzO_GFnq)ѥiDzK|HDqy PPV.6 3S=]3$֕Veu_N9'wHKWVz)Ƃ]UT/KO-*qD80Hx]!x㖒[P ?}\]r򭣛CMXϼwOv}r>(<;].ZS JTr<_JV? ƒopXv^P8blK2@D(֙'%q#$yM2Ԫ}oHIe@:H- {- L <=t?Z0SVwS>4_ Fph= B;-+cӪ',~߉/ngo#N?10|:rlܚXOX'G7Έ]Ĥ|BHԤ>"dք)z q]c7^斳 v QA GHuݶݨ$SwK!%Zֈ@mc9&ӲqȖżoa{+fQ-e`l@w-7(r8NCYsczK쀩7fgU,= o6 fR' Hǚ9h;aqƋt'7vX.r$ktkY}@@cvykL˞J>[?j#mc^d%|cw&}V[^ ^rAɞ5Np܆(TΌ/VdZ aFXOӱr,l#N[n1eU=GTQ7[rdU2wh hXAE VĻ-3?uirIX`g#9QN@0%,$#y)nCkl lj=6iB\+eKNaoޗ`!|"vShwXvܮ_O#$fOK'$LW?\|hOr Ҹ?c*vCP;_%!*DNomU#n|1#x$E{8bpG*?MIGW&ع/ {߸-6rw"p=W1R HLkJJcY%ж,(xZ~3^8@fK;7C@=mmͽ?JF{OKvHY(Se6DTlM|ƷGfYRœ}'stΣ4凤R>mIi:E(.7?ӊqEY6E);cG-t0P3 tgp$wlIr2L&'Gjȃ_282]Қ 6&> 󓘷zI?z5'jL*(: ; 4u y1O-/DntчB`1`й_/Qc,jQ]Щ\KYɨ ނ!㥞wcG 56ZBw%}J;)C&VX㮫PEO'<0ˮh0JjCـY=f~j0*>N"aoEN㥦D3N*sLa]H8^ipˍen&m}L,h}#SǶ&Q]3妺XfnNPQ3(8ڰ+'%O- TպH0ۓpii6|`K!*eOTR2#r Q:aG)x W9zqN"{81NTAmnqҖ[ TYFC&*AX; !g[Ml|@H-ϻͬ+~rOawmW _JkJS ‹j)zk ĥa ֎ѽp{};UhEM4sBi#t<};.Jb$ՎcsK) ugw2\Na`3]SvCw!M˖as~ŏ0EB V9 =Eۏ/WutLճIkv6)U6&!n."`8(4!T.wð3a1`'I SSζ%yŻ#~C*:&_|nRȡz8)8 Nh.%FJ7L%z2}Ӗj }%mu;P**8zC|HSs'Vr ^(ָ=E6O9Dx <ԃE*^?\׵)gr?Ϊ̖kq{v_.ܢbN_n^řUnLbͳxC`}ޔytl ތ0 ]J|M*)Q=S.?Qg)CYڏ;V ILnklq}מYe92:.bod!Y-]Xˆ쾚 z18K#9*UobՙrP׋ *(œo3P&HOZaA>l_T%nH.#c(9i[T.X/E9A8Ԍ .Nd9=25^Qr׼i8ĭ L;D I9EPend }ۭ r2-&Bы8eAr 962Ks)xNS>-3p8 Gq޴'Lxml`&ϝjPkt]Ĝ *$@o +i6QS,|Yy9-4q̫}O=׽b!A[4u4EۣD|iExf3@?:2R؀*fr+'^;5H'/5 Hnn^#rvjJl^ngηh"I7ǐU ێT܊\'6E'<%=]xbA+OшdoLbu" (Ƞ`X0$Y =mYH.p_§zgXy.E` *cC &u%;x9ZJ|)1OX@K֎$z4[몞 9_Ty'-Q?E c g G3$BI}jF+ޠ+Kc*  +D^iTB$e3f19fKu{ٗ6V`u fDH7I#](9Q*NoLy;S`&o2c6݂̂'n4bfԪ3qc9]+뛌}ti1cg dLߢtc3gj #~j 8eV8%8͒Qc<8Ƹu@];v.`i k8/E>N@/7)#aWEʣ12߃9§p$aP n}_(oT&ˈEr8OC2_gQ- ]qWdy-rؙD *Q0 PGҮl jj%HRWʬ1yl,v`%r WNP1F$7e+UT pER}>0 ?i?@7pBlsĞq[tlՇL 8fqUÝɫPPG}+our.aP i 1ӮFmoԗ]5W8$01U힏JTG0ĿTXO#c2[MMo A@>ǸNHX(CVo;NK /;OKgQ.[@p@P_#5xߨG=ղA `xHJX'BE-qA 5&@z 8'j7";!R-cŐ^:VWX^ӦNg.w`QS[끁j dԝ<nH1qN4d.Hm y"#@p6cxW梀$8SOe`%=: lpszu=GFAې& Q|[ U*6د~wwrB` 3Iؼն$NC@Z!e`$vOeP+fؗR dS,qok]XXwsV k節 /3 >Z $oY-?"p4^kD֏5e$asrL1j4eLІ spwT{@/> S`>\ž]-J\'mWfXe&o r%b֕MuKrN[Ff͛:;kQn$DD˵X{WM;1EXp|X*DmV6܉,ni&>y)H+$DztJWSrk^gDR YN)чZS5|L%*gN{XF9ɻ hEI$5]X7٤ eHnbd->^vȰo_X=MҔnJPN%Пm]~n5!-؉Te0B4'ܺx# %aBybMݻ_:}펦YP@/nXCKT<Ȯ&Mz GrV?5f<6P0%]2Q)`G+rwga aڀE'} 9#\a[Z=1Q]ɿ~fUc%@6PjvaVAd7CeL ԕ"Wd"l{VSx`f 'yYΕd) b'Ky \Fv$K( aj7fYnU)4<:x@f{%&QePYQ ,O+9&q0ޣ#XT K&YU@oۺ=*WTwcX[G(ore F@N V.:s G~G70]R q5 ff^ҷD H3,S԰ӳ:=i0" ՁiO7UIQߌ۫5b?HĜtAbdqhtTF,6V@,ۯ!N][;)YV&Kh>E bKt嘏{:i*>yRQ|8fYNH„>q٨ќ6ɨz!׹e f12Oaȏ11z?]f~DdoeԦ3/N6,6!jiuWfxtGCdV MJUpz@co?9SY/ q6N'$})uG`p`!}um55 w ]߆ {x]8cՕ&n vMy09Q.#^u˜%SF1D&gMKSI?2᫊x6f<'1rXs]囥kGH*v[&mӦEW)E\)y銙P>Ȏ1~m AYh+ 1:I03e6@uFݍrr=M~?)Titkk{)<1`{4m%Vw*1i"υi* J7N&6QWpPp`A ܜXtC򐕌]q3q3܇!ZayZ20&-]:\XYfCx m:1; 0$oϵmW4al|Fn0r`VȞf ML{\7F*Y2 U 8#CҲ$[Uk9jφ? y(IЅv:BR]n(fcC+O? WSw[>6 #_~6m@V<&3>VZGKE7ax1j֩PL57a6Qj[4،r@1 bpAl69:鸈uOWoZ$o{%B(8}ŗB&n ƬY/г.Q )qLn8ĶjBC.w- P\QEt$o2v0U?i cW&8?>"X)LmM1MJ+!XDje+GўGb k̖U=rFj8hzx}U a˯T-<NuǕ(Y3K#вɒњ\|#Q f$4@ʃF<RVȥT׫;">&smmwarbSVeƈ_[HD%"AX8":Rê|ċM̃\zjc:Aϰw1}\<ň;67=2W~b_9diՔT!#zIG 7I`^P-Yg ;Bu|H/z2)͌%`✾Se8MNH+eOҢZr@sG>s)"9xΑ<0;)X,f4>A^QdϞ-t&6M근õ_<(1roMHxY~@ҊettKœ}MN*UE>ȩ1?eͲxB5#G_Hʥdj m՞[7/Q*9#FGD6JEݮRz7t)Xh+k&{{GXt9@Tx?PjnU1a2~kaO^ʼo&%MKO@܄WYuITz bGbl.m6/%YTgtusSI5׆ v3CsLxBnҳ>A JA꼜oe^+wV2wCG㧌GgN!Jʰ[&&z50InouhŢڛ)qPոmL!yn&}}sFw7ݚTT۩i =];A;("S]A%o7ha> %bֻI>vlwx7L=^1nl~uE&,!Y[D̜S\Bnlصlb%H5ן;kP)1TGp,TO^Gx}ܿ w8ʖ Nr_^IZ $+u#I5?A#G=Q4\7 M%enEB~f$jCHVsNCgP3߂SƐ3UcsP"zm(nzJccVt#_5 ަk?!M#bQò vّI.eX%%l4kӔ袧_TnfWS[p[W2mpBNSS&ka_ϑP[4˦:UVv^Ů21YG=f}3}ض';wÓ+" tmYdPhUDٛ3[kB"H症)\S55>ʠ;eTD8hp=8^3CDƜ4#i8M#\sg f7 T #T>HSBvVYO_M7!o")R VX5=7)a)sO!g# .pp0 v5\ܯ$+HW$žLfW%/]1Q>zkҥ^Yz4̟""$ YcUyd'4uF.XE1,"a =T0iɕ#؁.6~gr}e3{sço+bUX[*֨،r]]-izcq q% پ7SȋaDNt'K%6}Ib{' "$-)%U"%?~S 9F q[Jȅ_5i2TcrjT;u rKfYbƟ/\%=#Y ZQ)⥧~h!. xu5{?|BnmKbФ$xq/y^q ceN丝l`jY##k,3.F(8L6&#ֵ7Jl O,>؏=af?u^9huG\\.aَrܙ Ki_j8tcBƅ[Z^Sq`:&dwEkH,]46{[( !KZ; TJ '.O{6=*U tnlb'$cٌz$@ͧ.Ƅ"IR5?jN w4h$HW̚(_H^BpEn"KVV~>É^ї@Lwbe;A.Ƹ|AБ׎3cLz .j9gd&Ei.6? t9FPPVeP sg?.*sh0cIܪ*  eQЕqKUd_1i2_wTAدÙR٫\ke2~}J b"Wv\䝬bŤ9 P{FbXj4}!|bY"c`j&?H]w.ss c*. $b[uGEw qqllʏi@ G̘` _9Gտѱ=b ͨ߯Q8yAR7źFIC9sixwԭ2mE߸1i*N6jAtr&}'f$y!kT/,GZ߷r*|WC UA h}$䦒rTyx8lL3+G"}B+tpbcTtt%Bݞs8U+@f!AكдrA!7گȓNMw.&X)S>'{ݶ,^ /@"`0;GO3:WZx q=Y]A뤚 c(*؝ ;YCY h7{9'LAt*W,S:R}wO'h:@EYkCpG߲cYGNl\lWYՓˎ2 Y?~aۍlzIƗ'c^䫢{n!35KFfo%j^WSP$c)k6=ISP?<6J,P}N+K"f[P:ږw+?N$"\!w;#F2ľ}CF|ik\ 0t*PJ4R?j φpQ!Wz46e94禿O qc$ji&u;iPMa\~y>Bg W 1i+X v2buU 'GҮnS_?<39uud. uk/cŎNd,a'M/J%,ٰv5õColʤ'suwR(/R)_"БxypA;ꪾi9X?40m_3靘Rj {z#Fe$ ) ]2>I?D@x{+1T).?~}w]:@ǥAlod6R JEcF0,E;X5TK,"ǀ'#^fE2BSl'MhMemWMX"11DZ(\{fOS+s懵w,ͨ_rfk&8G|d!{wGͰi4E-g0#l4ʢ'b2M$撑卢z}) I8=R>д`R~1sZRE B/S_:dy/S]?R)lES}*L >KVP% tPBQ.ωuAZ3R"sDGaktmIP4p <pywoY2J&+,PL>Y# ;4Jt̀ gvP~^D@hY0YmxP?ڪۡ>:g?Y fowV~g+OEoX3d5z|"@UWU,b9BIox Ĝ 3^>iON '^.FjAF=qɡ~G7pQcCnj3v|\̥W~]ڔ[4Xm݂,)䨁(U/LF`Qwσ@ j}'zVV%+2A`d>pk+hQ}c~5k ݙy];\uͲp+!shH`0R,7( Q!A< ˎJaOn~ bm-c ͅTscw0 U2A^33FU -u#4*rM6PHJ%߮E*̬iWRfSEs5_@! C7$ E"V@HZd|L+ŸS0C[f#4K `׫d?\3vC=%g4aaE@ ̬)NB' G}ek^|GGɖ]gN~ԇP9JIkdžnwPGoSr%ώH?C *can0؜ӢAľ2;m |\+=ApuIfRtLtKHWAvEF_@Y^ {@1#!s-!?bY0@>O񾂠7kqa9l6 /;wOУ yM.rxyIΫhv_"fw蘶N`%x-|U4TqG=µ3EM0?Z|uPNһe+Z&OLM Չ@8'~UeT{EkxLȟm]Dw|ZmvRKh[bòsq YQ]y.ӇY|N/C9u~lPõ6=v9v3ƍoͦDdcхGOaaիG[wxwSWvT.gq={g"Yz)ŀxKAT۽;dl̴I؎ qq"Mˠ4b\(a7;'d"9<o`$-»{}&֦fai_ؤʵ/b P+W;ÌPZ$ͧ̓?nB vR ݼ_jgp].8y=NDr߭%mF91jMpicE_n-RJa4Xl8w ^ā)9euu9pvx) f(AW su{TL!AzB]J Vd Esk3{+1֜r.TQg[_D(ČBꏙ#/6{餢7~(XϏ)lKF7ev[r-☑j?"<7p((s}Cx)T&Ύ6\VzG&w,$xOIȼ|yVrVCRԩ ?fѹ~ W[(Ņ%Z 0^ S Fw{Zj7w߮[fwY`|i\#=M16S|PCZX[X*|r+V(h1VvIrxiy)nʉ]ց(i7 #!TO.q9:JT'D!)sX?naK7mKd ^=wo"e;8|r@+$8/Lgi=rl)&4r9_Vf%d!lXq*5yJ֊jϷ}e=[}yH;Wi$;`w@𺈅uա۬6U%rk ,S*Gs?v5p C+!Wxф L#mcgsF:4ș x}R'gAJڳ534=ΕM|: 5m4fݏi݇^1@ߓ$Etx neWDBöT#z9"ހJ XӬRHŚ"@mR$NB!JGݥp?Wb8I].Ja,I^0'P#K%u7Qb{#&睦pf F -m< j?Uw 1YO7Nk# ('Y+h؄ $=7j KEBPRȠ?*9,J6AiN J$Ѥ=[r#jƯ٭|h? 4|q4U2G&؍q7_-Zq}+SrW'L wc."Zc,V"[YS 1vQgDJhjzbz*gYogUh&^iim'RL/0zZ[".ڨ|9_YeI< Ul+#J5Ir >HnmY(v/}(Klje>tMc{MLDp ] XNFFuVP2f,T`I֞g![258ùurr<2جT( q ':$<3ϻ[f-2]eݤu: 7r+P37#g8؟A~ӹ] G=DIV{1$9 N^><pA6jB]TQěgر'ܟd}F˒֔ByZo-@.(r),:WX7KkbVݱ8Fg6 n~aI#!p ^AM;DOP#VpN2ch\J;W~qKׯgwaRjۺ탤prVC}ũ:-0;_Z̻lԮٴZ,PSgiG]pgQ<]td8{]В=Nz|7xL樣Wy x<ۏ9hpM*3;CM)џ#PY^ǭ|G+&lJ \xd/ 9WJ:$0CYM;RU3)|r:~b5q7M-㫼dhʴMDnw# mV]FswxƊ(GG_'+./GIDvwE|:>k"H Atj*5l#~DZ)Ȗwx=pSPB(wv1$qcrˣB>ޕuo[aiU#y)$̰]ʧI cA*|S}x+CT㈸./> ǐԯ9O& 􊶗k$sWT\D){;8X[II] /GS=طH&{:(Us[`!jX/ʥcw:']8Tmd=  rsM|ܦn@C_'"+঻hZ yd@rt-חkKī5Bwˀjd#2.BWEw5I M?c%}[G4(ONUZf|3k6;(rdkBq~$Ŝ6Ii\v&W ,ر[So4[6c,& SO"MxL:5E )D8IYl9l24q^"'MW/޷ i_sN-e|X ÜCSQŋZfArzO[1(fp8ːV]PI!\6)Gbu&2eXByELHm7gjSZ{(OF4|z5U64zp'=PYA@+K_L?0d rQN;幢4_hMI2JKN(ѻlRW E賭ƆaYyYSöJb5PeDjVoن^p+r10[w%8n_kJO.٫/Ѕ'$`v Wc0GMrqb:o"]+$!ueϣFa5U'I zp.ܘN󴷹{1&bڏI^ mpy糯4f~;QmSo\4bF&Ɓ B7tE?2`ɸ}m<|C$S㷗`wiV:  IF)q\4̮9,ȁG%݋kC>} *f,`S't%9;<Ӗ}++2߽U]+ny yq~3xLC-gk?j6o+{3"b|dS^&^uqL$W"AGԧ\~$N,JnU^Y/:`C  Lwmc}υ^Q.Usϕ%߂zu" RG;&aeR!`TFTl`gzg,t†o> 4 Ͻt52oɝ<.kʻXTΌL0&ylQn DA/9C͖֙vTb+3 ,u4. ׀8_\B0OBKRFN{v۫ՆHVRm d Ys^RI DХɂDH dBu/]}.C=R<3o!8x>?{ź`X)}kۗU2g)ʀ A| n, ̢P7BɏPsHGaӔ1uU_:!gѽEwgw&-:🬁5A|gw|1i* 0!clU2D}8X ݢ<=}k5_?s|3ESiEX|\l^Ac0*m͐#.yvC#PLO@6Hs"= ?Km!8>+HސօKD}fq?4%:jQ(v5PqA?PA~B5r0_}=!1\̆Y&OY5je v6!~g"]jR ̡Q.k~YXGfK:&؀@S#Fw.MѳPݮlK,Z#_hvSǓQ!(r~,|z:S z )I]XQYՃNB,:u#SIz!4Uĥ>j< WQPy-ڢv{)+5=*E?i^p$gvݻw1TW.28dvs}-{!6 O:!o5(`Q|8mt&iUy-5/FOӘ)j;V+CaRDtalC hE}l邟,)bBn\3BSUvƥal:tGU QI+s]x 7dD.DS)ݙ˴wvAS/=m^{$ *ݳ*pdž67oO>ןXv#"3/zcp≇$Ǜf4x=itX۰n*$d FA֪=m?r V\W;4*s"t-{,3U㭄Y*lPӂŠ-@ԏY=Ay=M4$?K1lʼn5o&S2h|U,/4$@ P>W51eOi)laV4叞ĵA uӚ^@3%Yoex MlwPuլ󞗠7;GyK;0N;I4Hk-,ai̔,`,-SDU²>T_@k cعdjYIrmVr+ !Sx3tbaeNde<6w[߮4ڣcк-L0{u$}Vy/Go?/Pgт9&94Dcٌ^:ȄT̓5=zpfm'N%@s#NbOM\Qq'7ZfYn+G!-KnfNod",{9Yn7K9V2l#|:bKue+zm \,<&ZRx@Jv@[=)-L"~A)[F9볩9JdGJes 7h"U!z1ͻwPI뎼`[4b_67y,rff5џ4PNL :4ʲtfg" 㙻U!-4EZB ܢ$%Ng^ꄬϿ"h&zz\;Ɩ3i şlS-x0 "ԅs)5 "A7i6;M_y5ݏ[P6,9s +)"dK%GPЌ"na4[a1qAƢ[?V0܉^;!z\g}Ggn?bN'&+)[T n::n-15WU`H6hS9F$"k W(2LGu0#1)f@r|]|4)5Sfb ( >z7OiOPRqnBl&7.@XIjk a?;~p<^\ $mݖcDA3 )ֵOG&g]4V[U~oNbp>A5Ôau~/6[mI.Vw2+rBsuW/H#8 PVG/V>[7|=F=ǩ7LE`RDph6DD*84J"𷾺^PV_jOA1QFHSy/hG(ۂNv%$a.Հ1F1ûmmo]ТEu8As9-֚{{g\h< 9ggF.$J'#{g+''Lqdf{w"z:ԜDoPBk=w7q~Xz?z}+]MoKSp>JƖ/v+mT_.^7]8$Do(` zyeHŝCT;֊dJ0r˚yɳG[v⏄An-,{TIHpⷆJπ:hCqo>"W?^㚒c(UQ#.aq RpʘEBABR;z2kRd)x ;;L*Vqі$&L»/1$Eq׃`+̇ˆA㻭q6yMׅEr]" C,H2`\;=L6 3Zj)A+uN@wpDPUcliv#J%ш ~nOqN;}򅕀N_N};Ѱ!W>&EYDg`0l fr2%!"+pF~adMN}$=rc-Ay/C}؝/M׽\]-Z叏7*aX;ў= uQ@,A;˱:` ?$3 \!xiz!ʽx*{Gd8p:)r?1f(@&jr5īЦEb3yߧgmxF#oI| 7 GL*/Ԇu&Fwnl#u~wZkXew&§Lzݜ6_ZE\LR^! '\q*ʷP^Cl8xe; 3-"Y{ sMdGmuq PGQ R-at: ybgk\xy]g%^l͑‘X,P18NtE 5K|؊pSKWIWca38u?xe27j~k-#&yDe~<0 p z]ME)Es0 25{9LuMG㝨樠=1Ke:rӤ9x /jm!8G7zthT 1]e54! f)͹PboK9r0&@a@_|iGJ#}N=,̲=aJspH XyĚ>CP-OΖ ԃw:A`*юr%Ē]pyR)0ʕCW(-}etuC$a5 AKq !uqTQqz=z\q|>NKBhq{vJ7%T*U[M:/l@^APX$/rI:%Rf [6mjQWS0|:WA*Օ'O j`_N|C3P(Z{B&&WS\WLf,]P|0\#N8Ϥ9?P|(MHSF:DBCf IH쉞g f 7XSDpuf=.iz\)vp !.nV Xs~] |cBUw1/18F/JcBuz#֜SMΔ/slNrP{Mpdq rS=Zͳ w! A]!Vjs4Yڕ"QBq:E_8 4\HK=߲*^gxBWYD cA[^:/&p0L~A4,wiPî2@W^${!K6 =+Lr29H CNB:d(R-#fV$4;[Tp,5 ޣʹ{jiNU0 ~yl\&:ګjy9M $Sdqb 4@E3 /1NR)zk*Cv"F-m@䌔!W7?$]]@{x9C Ja`Ͷ>Ru'P5 y _ ^mf0M.'kU4EemT8u3tVT5j}aVNnޏ09D ww`*Ņ< .W Rݛ uhCJg 3f @U>`R !f›P$+n7/2#C=;`JJ{],P lR)_kĹ'[ :^#>u鼶zCˇ15g¿|2O5_ns}IdXGb l`4|{BorHo]]L&rlU[T)Jڹ4cσ _2$pSys_CzMɶxnq;c)05؏AngIͶ Glc1l a05mr;\>s5eݺ(9` J:K9kz_M+`/|ICePez^LDjpC*5(Sk9ftjBe={C:>:Z7V+\=ni/Hg/;&pb|ghZVF )Xmby/}?ߜ"=@f̢M'h yk{8b"G-baOJƶ[x~nǡ K K 7uA$!E,=r'h@VŚ` ^3܁)xPvW 5}e?iO"?w>aG "-LjS1J]~n:؜I9uPVQP4rX}fo:pOXFR\Acwr%&3PUEvy}. =#-RX3 4L(/ Ap&zo۸:bH;CqYQLHOg[Uh=^d[!{3H~Rp*"O}:DoCI {_ĺ8 , Xx)9dZl"pZ\`GΉZ}.ﳺjygRI ؟?7F lrG@0o2ÌC#yUL2o沊cZ XTb4%z׷4 IqW2 ;֛9TG`NTv(fs>̔)AKvh`N7[K) RIxlN?{kC4=yLUX}_8|UNUgxօۡh~ܬ=R~HŪX_)XKaDStS}Ot IlP6>ݵe&n Q!heG ˏHQ6TnB2bt¿TZ4]' (;CHRIPvs |wd]MfGS^%EQ[DDC7#挦禢ΫWBNl9P.tms3!z)gzq>̑ ^EyŸ؋iJ@29gv+3q3=>/8 &=zy}AA[s>?g6G>&blWDX&\zO܂uE J *g=R࿇oݻu0 ޖ{j!r^vn~Rӯ@eSCH y&G z8smC}>YmkJ <GHao)qp;F׺ <HSOS\L"dOx '*m!<*fsX驄!S'1xͲ7YJR5LBKR{sZF $+rvp@/ u>W*Հ8]MC@̇<ŸI;ҭ1$&kP<ļ =8"\ /w=~Z%P4SG3%[K jĕҥԎ坒X N;%ǪO}sit)!s]<|螭4ᕝ"؅ZwՅVae, Ea`:i- ͈B"jteNL,Jkod)MW?xQL6'09#4癠LB8E 1V M,ktLSƅQ|fl5C1uKa| 8J]Q gIs. ˔_)J qABAF ljZIp5RLjL y* r7#]=gޭtuƦ,<ϙ?5/˰'4tKsK}.Wy`}=-%ޗ6cre(cB]8utdjU5a0OzE b nK`nA(۴dQz{ iAjh2`< ]hҜacrVּȨT2DJ> pXEdn1Dm)Nqj߆4y3z3ayqASٖ{ktUJ>JRQ֠I;$?AIq@??V᫚i/- %59#|wO;Ͷ&]0%gȏbi|q +Ӱ̜?ߝvM%lJ$ Q3VDQEJPTo/5ݛ1)Ɗ̺wg%gB~X`.HDU}@O^`M$+&xK~XGM$E\GNJAJK>B;6b<#V8ZJi4"Z 2U鍚Ez~b(9Ċڀ4js/~3]PESs2yu"p*Y A0Cp$uU_hf.SP(KD3)/ЄΙ(<$mИ; iS㜄w¦ "}bHE`@BLJH<ܪ7S*=}q8e0$ oas/GT>T (#YCO=Ju33tA= sˌ>4 ߍcOA\C%??zy^hR`-fUH#Nnjǯ!3e5j7.V@n.O SGZ(`{D H{^) FmԕUPP JGޡwx[6h8M$+ؕ[ '\A^rL6jL pv@LP(>Ca63㹧J?2J9r*q'ū ]I׋HBƹێXs%RU+֌p*ljt}|;&ɜ>~HO/4 v[{vP X\_[#"QOpw8 N1Hu\~`^MPxgm|ɌC9NC9{fI3&ESGZZtt3Nvdpx<4A2 ʊAz` KGYzx^W5Š3f@r-yW2OL+!0EoFHyLZtJ6[m9 H\iFc͂T?"U $"Zi||5_RO4uFW@ScVHW(*E /3 ")3irGB,!׿  @-i{mvLVJaOXi ELG4-p^U0c(%>v%F`pbRSs\Lnmʅqy0VYQh_ Beή~wm_hUzϋ*͍Y#`$ EM>|q,3XʓUK(OQ.\J [_MQ@x;j )Fa;F@,̈t9/y7؈,j s E#?4@6:eϔSֈqhPX۶)f?Z0e8?gv l,׸ ge -8::5٧`l8ɊID,7 nsjFԖ;\PxG M ^E3k-[G6@ !)rpG,"pNVW!>.!~MWX{WRəE\K4iݗ:߆r0D}ևwKPOϩVb}.h6r?H=|gY|G%|찬hh~d[g0mv# D,,hۇ/)A1mmJT6 )Sȓ鿐U. ކҙU~~<Ӓ]osr@Ȓ5 ߢ#Q[y,׳ *9A3Ō?w˦9dD+uwcpFb(p^4scQ'<~Ҁfm M:Ts8$6`ґ D :J{@o^yRB_`/q$N5'];8ÀT_RO z[t'@5t]xU;s,U-E^6@jc>/¨_ӽ׶T|\%4IBrbY@ ~3n}a)y4VgM¥ib3Ow8~0 O<XnajhdOmteSdSxy`4(Φ?=V rMH&]C8ScϳB2y#ɔA6V  dYOHiTAQԅ~K900 ,>~oo#e_Z$t'QAWO6so9 mb)<@1  eiKHJlqxKs&j /@ZqCrr{Z:ؘ' ^~6j"?qTZTd5sw4Xk|O--g:N`y2;@ȭ&Q2Wa \.1Xĵǯ )1G A6:rޓe. U0jR JRmy2K룰ӫ">sZ} z:Y^-U{| Ѳ;;Nǃ^8D'r$O>rIz%K'廅B'#v'mL]5IпC0RzewFvda<yMVX%(Sz!-qJs={.jI2X4Lhxj@t$\2JkDI 5?_t)jGOl2z$*4HH}\LfX7jW{)8 H*pڶ#A{ޡQEŵAZNK^B `X]TF6DvSUs4"(pn^1 < TWãS@)Ǟ6Yo M5(34i|wBu[ ^_0 y/!H[dd?=`$C[.Fx2^C䯮NSIYɥWE%r~Rmޥ@X¥2H=$BPFuBm:97eXqqhiYL\ kʦ?Ub6. zX{FSjPEͩ.W'?G`?n+C)QRPL\@12L7-N(lJ<C,n.s[~5FZ-cK&^B9l 粄A~e~GӴڋj|UN7{t޹ .ɔ F]42tmz5dG\. c P $P_x7P'jلrP[d6#idҭkRh*g}zwwp1 ʌ|y^ȖJ=26ʨ2NYig =y\IvD4\4E؁\_g( t?Xdwcs eWzᖬqNд&ʻ:'y< :ҺsV4Fp) MrȜegԈzqʍc̉6OǝE(/pt~8KXVD%P8/ zF+G^iB:\DXZee.&?98q$:& dSXD@0`p!E+=*a<)}RzwEA莅*S)֑,$7a(td`}Y)TlbJb_.f?(q& }d&وpJ,܍ _) "sPʱ 4;9Ws_uAp 'uhJnH@@?>v#8l7\eҧ8- T 0-~^ M-0d'QNElQ%KWZu-Z1HYCDnAONnGi=Ţ\9Tܢǎtx~;=rQ\׽,?s*E;f&5$m+ ԾнxOĔ rGXs9!pz%fO#7>X~,=nuvɝ0XQ5O %_{L4ϙ#I7 \ڦ*S뀩G$a@6XkߠphoFFSuA94WE_:&24 {w7EK:=UĈCf1\g١l#\v6㒺cXz faA d:x}V!+U ?&SVLV Vh"jgivgRa?+P)]z٫ה 10g#g 7;MoSa_o ÐC`0fɒĴ˭9.>,&C"1lN/u238#Ŋ24_^ Z7?銌8>j)pK~zI"D\X8v'#J#\V`/K d-zNjl { tĜMLܗ(﷗ Ew3.^^r8C#jb+&MMf&no[W L6Aa?p* +/c!>dbvV*" 2%-135ʧG8-,/3Aۤ5$ц2`M))yDFR`@Ʀ鎡1gf0'U&d؜@py81t[Z{9i3Bd|6]ztů~Ee3~?q]}gJ 6PGv)߽Mt~Z,*33b͕;lw ND& b-@Áp3ڣyvu֯_Acԧ kJ;dY*BBffN*Ό pp.ZC8ba:Z ڙAaj{Af[ϑ9lAM#e@g T6Zu{ELam}AMv>_ qNQcߝ7SY9\Zr{) .j dfIvԴɍ7 N\KS!)B(Ju|0dbL_H iK,~‡Aք/hLTr"dRѣ30-0IXN>đx5ҟm@>ZNx dW`YB< gn U_Gd(a)l0f*xwˑ2_3wN v B!}"4 ĐN_v/ /}Gu~)6]ZFOM?.fupc״ADOGN6oCqUqyv8a1lZ(t,:ʌ}V`,168%/.XUQ\2$-Ƥf>{!yY7΂9zY*ZHSe{UfF1,ON~pK <''z` XrVٷ XTM7OK3WK#BP>?wa]ef%#V$f/Wd;cp:a \~!rEϱ'[y6M6ҭ\Uy/N:n/b$L! IΚ;ڒ0TɐT% @=͒\-wҏ =ܣHWpw/<P͊"Iu2ƒ\2S@=>x1hqK@ii^%!1J BQ"boO1ь gV\]zȘpBZG2pb6mMD.k@ Pr.2y߫{ PCے,wxċ9_^bpu³#1$,cg}XڳD],TЁarA/+YsK2̿bQ'Ay4 uvÜӁv8ٛOqqR|+5(}]͈y߮>̝ Bh_I\'17TU|ib+0E?.NVcW[)iZ{ٜ򤻄Qm KCCaRizJ+I)ώ:smUᗿ#;"KBWs$C#)ٗ_jP]g?>E-IFB7յۢѻ]Px^$e 0 t0s^KpJ RaZ@©\UW^H&;˼3v u#~Hb 9 ܼ?TڐHa۲vkUZ_Q'OYxWA\}T&92*1sߔ 6kԏtY+!@bxYlՂ PDFY * L5 ($)}]|3}l@T^]N" 8Orm/L~dŝ vw8jFg^6pԮ{N\h N(`zX ]R. o mI1Z0H˯CM$"i"V9xY񍭴9j:uMiKE@"z͜LJnIi x|`28OUz߲ tQP-]|4 ݛa`J$Yֽd2۠'~Ƒvb˽Y"6& = {]JZwv1qDaB@|sJx%O7>eߎ>=bLHaNIڏLnhZ {(iawG#*71jce?i !w+y(Ȱ:Oz!xqrY N{Crj,*T$S/lPsי7uf$;F҉K>_Б)). %xx e,FD‡[MGOKBQ{ Ha;Y /UQQz̢=>f*qC|c,xbFVeicFσZ69zs+g_知9*nM&^QG;Bv1ᙍ'wi%8W5|kX "%"&eR_z%Ta[B$iE!ZJ֋H+OdC-GvVghx3ki؉DFڭ@ ~6} c)b>6 `Pz_o0dqP/FsrsG/S6۠$zFS^u+sC5_)r`on猐J(XS[V$Gnթ3MqYA1lzi TYi1ytMDki/Ҥ_E7 T@& ڸ0moқkL ju|^BXADXkԧ/;%p`ˋN[lhzn'inj /$IBd0y%A:o1LZ$U)3 IO)9'%!󘳣:-G7 ,[nH 8\Kfr?srTl\쪂θ1Z7 2׌>!|i2o=S$C;#3 vd?b#X(s^Ogann~>~4 AxF 4Q,%w,   9 P5 FQu}3#_=ha Vڑ _% YOyԟ'N;GՅڵm0-e/W+^+ 1u[\BSX7f/u%|T)?qFC_1 Kfٟi$(qA$gl+5Q|’0DtQl#AL7҉%3!tr60?\=p.J&\ o{S$ͷc#p rSzIET{;r{EϠ0 /cN:>:|$ 8̊uu`hq[]_P*AF}k2/WCK!_*ûQoL<-D~]ɔI4.[GMvjW1n|f9B"c[O9RSm]Ph eǨA:97-K όgPE9%$:pah$43GܠLտeܙ!7o')ԯ4u^[Y}v`nʉIa9…4Ǖ+vV Vx霈g2&I|rq> I)mP Q(c|Sl/>c7 %9Ygc*> :e_^0_m:R I2C$ۑ1s og/ydž 8 .n]]Z4ЉP5Г\fc&:A_P*f 05__s($w .Wd vІOFk ㇱwֻFfb˱{G58Jժڂ_9lu l 4೦)@k=U\L,MEe!@S9՗D G̈́L^CUGw? lz5yX T+]R+nSNҞ}ߒ11/˜up(=4|o\!#A!msTg&[b-2IJy=ɰyl@šy+=`7+\ [ԸӠ O$*]5m\]N@oK60۰ObE6/ǯj7-m !VH%ݫh^Ԫ)-́Cٮkl7Pf4i-Yi?+S\-T5Loܝ JWxѪ\#{g(HH&5x[%CGqK c'4$ lj\sEд=O |FҳATŝa=cα.eDVZ:;W pTQxE 9MO[#zВjӫ mU^D?݂#s' sNDhKrrXTe -jZP]zh"eȷEP'af5Ң-@ y)&~[hn >+TF4ked[E.7r;8٥yZ/5u:O«jЭ.M`SĒ[7\]g,͜w-TM#LmN86"`LT-ˊmmtSQzlC'W>A0B[_4U9qWY_`%^nJ6l6MXE' qҗF \myY^|yj\k e/wςËyyݫd-Sa6Oybj6A tyhow8i NXlE_ z!c>l hӞ~%8M7TK;Ow6&'`OV>W}8_.Y.$/ =VfD,AWF|Vy31 MS2;;ߊ ga1`tջگgS5K4>hm!X2@~7' Dž8^-m#m*'@6d C-A(Uf|dDž`}(`yfY>p.|O&j >9'2 ^HF?3(z^.J s $-fP&:CSo0)ËPx:H\U/vYJM&Q_*'7: wa~l|3\mUSh/%Az$k+j ҙ5l'ܰWa%3u8ntɝtkRřp #~T XַRlX@xv^R:357jI(bXI\Fɔ.YcIPvxdXkhsBE>x<g$uubw%ddu-܃j&.'Xh߹&1qs#q^Bĭ%z#^] Hա1:#o울DTuѪ߿FRC"yQ!gA^vafj~G,yFvya lAZ<:]lNe*gf-c%DF'6Ү#xdi;ߵOx5m,K0FIѼ%)50OaL=ߦK* ܐq(@9Zd@,:fcIz>+By ^(I#J0:^?.CGB Yf@}(>H?E3"xrҟ-iyNyL3#HIq F_EL.CSԁiYoWb9ղ>?pAl (¼2ⓀN@ܡHYCF&1^Qleڌ*/Of,|G>#jʒoudHĊUpFz )eǂYg^{)U5Xªa D9T*!fع . D7 R\LVYPCb_b4;F}2w`uIk϶O݀{:~D.2ʔ<=(y@`#L7qU|5% 7 R5S{00Xgԗhl q^Q%x祦>}5kU3V틽7@}5qۀqdsYJӧFY>]5SbٵC9Ĥ Yմh '}viI+"x X(@"뀘ĨH̵I$=o^|2A136๙q)1<ӧrȤ"px{ vKmLK$b,x33EһwǐvQnbcJbAMJ^d0:iHmau\GIIAVFJiLRqW/> G4T5=Py֒YLȠi2,9Bm~׽]y`tw>5W ]R/6_^?^ 4tR( |ľ<.mA9O6 8dQ||.u|?zpnSnEA\B^Ek?XXݮo!MNX1u77sՔFՌe+mh [1Lco9G%߾2Oz'$,Xp ZQSX-St{q+N2z_2g :BItVip,sFbSvᓒ~@UA˂/d !z$ oTWV <~НZXSD,#c\ YV'i?Cfvub!l`F@F_L@ Lz,״Od7VO(Ws3{1d1#4%< gVe>̈́ }_ 5xd/ wCd@̰;+wʼJh]"YP5Ǧ7F=(x(3`r|kſyH>Zފ0 Zh_}wnؘ5o.gbbn84YMHeV}yG8o=d(BX l9(}2z3mB,H'R@!js4Z*XwMLҦ%d$%".sMܲ9\N/$[7=Pnh= OMR2}zy&]F':&oɭcrgA5OpҊɛ:wg*' m&$Fx>M-) c#2m q;DXl~I9[M-Ww]/3~ukD&р}69n=ݩ#ˣDx 6{s\EU#]0ɸ -ɪ.Ҫ5\|"benX՘V $_J`4zPa]Kf>Uhd>p}1z@j9pr.1od>՗᭬8tl$ۣ霭 |h(YK91J[v/ ȩe JvWyoXH\4f XubRIy){KLXuҟrC-gu1o1RYdrU{+q)rz0A+O:v`>ki=^Vmt2T9DJWlfxߠ oR!-mLy#7+c\* "UU0WFCuTR#V`'psZ7ɨOn& ZN0@q!?.A* 1 LV}g`Vrl9?L@jʮ%vR$c& 2E.\ZDn B t,v5FR_' @i d!Qm xx +iԵnf((JIP}23 cn6k]J.US" Xacs$mA0N!?H%oG* \~;mӋ0jw seNQ+M-CRQ*Tö́QfI>N $9Ī$€LU#ߛz#;t'xUc[p]ѾE[#l2ïC?£*˰!ql庩}s^MYZяr-|-GTy|[+sX6oZ-.F2IYO"OuYоQ{]/.2 L8hy, ;8)gEC>݊Lu>07))nz*h"|R}Q~hrYs_0ĒbǮ&?MFL|@uiyӎ穏PXhs?.|U{kYK}:oh=+8{*U0{ƒCKlsb6gj6(م6t(تc?K)77g1E )9޽eI`,QZߎyXgW;*p:h,k{K܂NSV[zdƔk)D kt!]hEԢ%h]z#yAV\tDmσINP/2f?0\8YsC&BEG7~ KwGRLٔ8xrA_S3u:!ylXz)-!gtvGpPKۧy+9&+i _RQ0䠅R}&1}/L7煞K@LB()y9$ pbSH@ TBV_ͳE WnӐ* $OM>0*\ ˞C_0%mG450 [[yvI+7*߬6ir@'/YݲlwAr&6^\ FOu<(-qDrtceǾ_!r~UR +O=) RapFo[hY {q ELRGٴX@,vͫabYqPMb/%37:Ikab():g.l)0U^m8";oؚ/ޘ(Ê#?qf7/&TZS֒ }Hmxz¢/bgvv"\[ɪ7CzZEL0v`61V6c+C]h> 6˙M5\vStq$ܷXސ\VefaS&K8|c>«.Omgҡ닩d>&J?rN11QGs6?_M,=-GXw7f&$=b(+1߼QPۡM24w"SjM}r{xxel(xtkw,?`m:K;QE(Z꣩x0{qM}CS$UOgl.H*?[{a"fe!FNY5F-}]x!X96 Ln?B,Bş-. :h1ԒA[Dž `N xۺ^ o\sXKEDn:SZ gY h}wQ"w=[MQYY/eeܓET/69z\>}ge:U-d]U<5=!fZJ؀]Y5(KwJbS"lHj}f"|Fz蘝hncbx;]Qpw`l &yv;T#'&2/Hl*)JTJ*c: -X7*{f/HMU/z].6oq+ΛוW%ry9E[ލBLfViC w#$]!;U^B.]~h@o+Vy1N( :FP*Ĭfs?M6^HZi)<JXUQ?)yC#8#ƥ&o/ei6wV@\唷?2ngHGwrWku`;)Oz\Oö ]T1C!ff6Z`P .zI&W%8D@-o8pu]ߘe^Q`R_u߂0ΰA:ζazsp:|J:cW(uRzmm_7zK8"N&Wf"]UbG)^-X͕ޙYwyl+8NXIwZ2ۄ;y07[݉7ذ*&M-G\%P"2q:%tI\\HCp)(p*` @[pLWC``PE-ZipP(|6&8CߌRvI44Î?$628uC1O3Ud|&a@Nzc7Vm9 qMB(#J#G_zI)dpfYI.ŵ~ TWƇ;,Q\J*$ňe ̓XΜ _=^\6ACܹlW;릂"L%ukF޳OT;Ex)Ժ'6m(Y(j3Pj~qSPdq!]U+>&` !? =R{L?Bciҧmx~#Uֳ^dQ|Nb?QxWwVO3V'93I?K0.iz .ؠ|Ě?xC7m_`# aWE" (](<4"3myx~/5gd E)yܪUrC5SC/mRr"n}beTCM|tDUΨgҪ8֛zs!DYl k ~BhqDxOr/Q)5iԖ<C+wY"-% "d FQ^&?au|8p#,t&i[}tMHJ;q2zu_CWtV'jA”`|&#|O- (;f q_9l)I,wR]d<=7$ƟEzu%?fi(H7g{znT8EtF[c;}!(Dt14׃pD+'3Gei\q+HRr̉+}čG714a3V" iHҸ <_FW+>)~3"2iI]l9_J_ocv55+ӊE?u>'[Xet(YT,0;|r#+?T7vCNؼ޶R:/}oDžYk6`OX,( 8$ln1I\Х/ 588Q.Pfy!J)(]U o3Lӆz "2Qj԰dJt]Mb*1̎<} }0e4>~+c*ƅQ%4 ;rf}GwXS/'2 eb GS_qVU 6=}O!m{ }GbFϪoիEee5hp6I+gI/K?/ejE =OL 5 _[mg 4$߻?Vm@gZQ-Տ2ʜR%t ^CseWܝNlj?76m /7ݛE9=UX];k&t՟@wPR c10KdmmSD3^q ^0- ckKn}1(^%џD3[l=DcDȄvlL{1s^ }('_2<\<59/]$ W_ g\F|k_E ]xV{dVh~T(Y;pkaf>ÚABgYhḸhEKcq*Ƅ롦gŤ¹\8ȓ֐Ԩ.d|pTM!a.hӒj;5u;뀓}H(sN8\g1W4֭< bҨϠt<(Y3w-¾>?Nw%ϥ0T'tTŁUj O;u6u9*Ĵ_u`dnl$\]=qUGuoo-D7Xŕ -L()_4^$" K 83]`BkwyT[Kg7NkI}d+a')FXpgC1Ts )>Єq7P&S dcU.2xH)}?0#[~(ʄ;,2L,ɌAb܍P(F N)3o7:r =5sHLضW_##o=F؈=:-X_c|/ga@Yڊq|2Ot\p'@9#,+25ʠtq!!њKy)C.z _=s*Bv] CDSO&{dŰm(( /(5(~.ev׳|B)(+0=}W-.}ff8"x7K.{| c$ ְQFc(j'Dp{&nYW]6:<8f12]\_]m}\ w8Lk#}&h_1n/oA|B7Z3q&P_-=jePdDY<l( 75ΦTyyjF1/MQ$W&ձ$wcz^vO(c DiͮɬEm<32J&oڐW*\V1@KH%"|G@ߕ𔍁c&R}NLBVYvDMR1ZDJq@?xsʞ 1HlYxz1WD\G$Q֯ 1 XvH'\*fDp.Y\T IJ4 r3^:EN1XY':Tf~0AaE"{@@ $-\ՂF9DloXVؽbB q-K88}P!#Tܙ h`2r5"ߥFi28M-ֳʅ{TYp)Hi'q,Q1X@ Ulbj<`ؒ=-"bV1@9B>nmOp@e*y >1*+;nԯok{zV>qJ $}φl,MJJ@1{3żR m -@B%,{KK<8z68#'mb~? 3YZ 2,Mv,8\I]*<#1W.N%IFPBn3g *ns z;( G[ݧ)Z R">Vo"gXG֥3ONkM~ڛ]#1&a;H,F > I?"$y <G y=LDvHM^dgIz;uxF)þ$LIVgJM1tj3:svB3YM6{ifda?_c`e LA~~/ Am4:pr KGX/x2lZt bX(56Y0agBh7s1 =X"w׶vx??Di0}U'kzXSeIn7Cs2r-Fb>ni7 Ot8^kڔ%*>m60C;|M抟.S20vFa5B rp?]?x!|H k:l"pxJňۧ=ac4HSkx^P܋[$oI,uIT2MG] [ԅg6qd;!K?cNJ \dD/ \PfzLvtn;gA3KmlT8=%8,!S ו,EEkRx}>~In zv8 ;/[{5E=0T; M~mHWɂ\œ)Gd.?4}:-*ĉ:]Yѷ3$[)RކW 74SґtLڙCpL2@,끐TNJL/mU~P~\7)M }zV@Vj3Sr\Ey@ gl$ ]iowIij6'*ךG]'69u8WCFQOt Ay\IIv4Hzd_;~ 1YWJ2 68~1^97G䀾`ϵktXʭKR@0Uڲ4}A]`< ɦ3ި~M/)@c)D6GP#B^&ͭ `0e#om$3 ߐWҥÕPj@0*ܔqXaRy6NkTgP~#0_Q-`& ,_sCJ_E+E_oQQ;gfUOTHg]bdb "q"jaoޒ Ͷ^BWՒ .T;wݿ)rnUS!QS:sĆKa|qhjEa ..;^ ,sёqtZ(B dCD<(81Pͽ Ar43\yr^zU-h֩g)K/Y(!b{c&뵶΋M7b+\6ax̧a<& Li2ud`:~DGBI=+Ͷw2e#@.fjqƀF\W5`ڨK9#Nn]HιXx{?O>뀕a B+( (7?P̔Qn+U ƺn!7#6Sϣ 6d(#wuOM^5 =D1L{"ȼq'tJ+5FRuh, -ۉqQpے/p x)&*[؉cj uCښ%(֋~eĀxj,夦eh/1 ` jI#H#];xmbj6'~a?bQ5Q;35.ItFC85̔)6{~Ls6]JZӞy`s·cFD eD(x]y3B(jļh TMݶe։Ðt?1\% 甫!|@x8RZ6eB  1Y;˔E+ǣu)Φ$Y/C2oҎdOl`sgv=J sA#J"*ɅLD@5C 5Ի1:fU `mj2b]9]6' L x=-Mi2YbhۥpK /:.Έ`Ul$ԜLh$H-'@xR>&|Alv/_o&6j$X.c7_8hyު7/_B Q[zǜѥKloyP6}q{p]g© wCmZ=I:pAfFk>BS+ ؉QΡG{ϣ1"^M磧5D&g@dyc݁LX0TYs{򵌡dV`7J U\E־`d b q =[--wpVm6S,W$Gab.{Pҕ^&di@`=""ލF;AtGģS*UUV%ZC<%3ZݺCm6B2C)J j_g]-^r9^HHm,rBf L}?NKilh6L< }5j_h,OXCC4{PT\aъ޽ F /Mu. Qy~v(A̧թ!9U$M,tH ̟! 0qb|8f/cnyNe-/;z#CLD=bjnF LH7y} }tgf5`Bͅk5_d@vYOؖ t( jNe25JZG8TžJaeST<Òkg_{M M+Siӕu/q S7EuK9@<rA2>M1{-bOvnMU-M`zTs'x!;wL}M[^5JךRwm W<b2\ p솔ɾwlM螓Y#jm}ݤ `[G'q5|ilR..>KӵbEa]Lz l#؞oHq'4vx Xk+5OT J-TߖZa1O4bϚU;B~l :M3^%ӱoT^vJ r7ZճTD\ M3Z_?6L͒VߔUmG?W1lU+ Uur `9٧! j/EN%sL u3t(b?[8a8 o=zS@\Xlxs(0[s 2&~Xi/Ȍ_O4;"ܔ,,pjlIe7U@Yq $UmewRnMTr+yn& .M1:_ nQD+!:&vHcrRaV8B7V+6WO:3:_YX zaZ]1LiZ,2&3@3rJWj0–ހ<[?L@7[Qe1cG#=j`OM0|tW@S֭ArEE>D7H.hܿ8UXGP{fTP_h$@1i,IAQw7ؖi'%ה阦GgG1[6r“QYa8wFx7p#;D OVQBLJ !i"V+>3Q; >@c% {"~vaakt0 <;IKqh$Wiٹ.eDƹjNnWfcLE=J,⮀~@<@7Ֆ,h2EiTBs6+<ӣ{8j Q5VjqY8!f\Ta褪q36C'Z0Ke,ɢ[r7H%NBXC.YF_~cOR* L f.s1<𴓐U' g5,~y Z{ˀF] 37iBҤ`l[I2>c=1f|a UROb?Qxs։:{M8s}V*Ty#'ٯ 0LPI"gD cst oVd6Z)\)"|oܙ*Ol`Mgp02\IS-Ӛ:aen3Zf}d) R#c˧J uJJ-˼f;t̓E#dC"F6@t ,t |W.@xc0PUX}hI"Q2^&P؁IVlyt~?#mpYebs&)x[Q5lX4 \ժM M1_V!dh1}-Y`bGO(-M}Ct[%WZLSǵHF%\Q``=͙Lb%"Fw긊RmRn U-4Z"q"V>c@& lpYv'<>0J0r/ (FAQh}Jo^̻aB\4txEM)#?X&"ܶ '8L~eǦ_h~ItHv:X0Q5_2GC}y:JBS%2D6@hfk$2"* {/A6pVhuB'\di璍Si+h{ܨ¥%] }#apb#P(qt%LL5o̷m0=ԫv=D&-*k ބqNu`遠alhF'A ]l8U2 8t#Y|eoXSZPl G+.e&; !X΍6BHk eG@V&7?S#\vY?rӯM+y`dV747kח?=w\sG.+lFE9HYsL7D.ɨj4f(n^C#<3_ h[0sȘӻ*mcPT<1˘/E?<*Enb vj>ddҕo[vFAsx-hrc&\m 6aЏ1p*EPAc aeэZDɏp_ALv1=g)Q NAqC*0=Ê]{aYvAdy==D9_s n+'RCߘkW:'B7-C07w.^8/`?#6‘%\c}ЕHîrCYw-2;߲n[3deKʺޫt% 5^pf_~PQFzr !*Pݏ)uEUB1#cuS48w"+YC㹌=́j^qփXmwzo-`ƞ͎ģ?P)Rw;Kc+˜DC_k&u.V7(o*N10GO ?oD9q@œRrKt?U&sh1wߦ7,FEFD Ѿ~f!%x6)I̿.{T66L46x!RiS*6A\ +/#c[&J`<h6 W>L6&@.u pENdJ)¯k5Cgf >x+(XpM~ 7k;rܼ7V,C|62vvힳ((b|`r8Dw0K/R9aDC.aJx,EžYIE*RK0[SD33בsm_--% +4>@,B`t};%7^\V,HʆWFTA>%JskUhhq"tC }6"B*ZUQ (}S0)uv2RIZ88ZX+/π }jF I:D^sHb!Djv y? _9mpsZ.ppe\0ޤ ח~ii ~aVxA?N YL˽N}F\tmsu> q+$Lx3fA[jNQJ,j2 aEu^ݱq"KըFȔ L2gNyL J>/RXn4䕩ԌǗWjg,<.#d 9p-yڴ}`2]RGߍ m [G`0\Ovdthۂ]:skr 8@Ac%# &O,VP/]`"LOeѷX^H|6J)>(![5:Lw=hg3]$&2v)ua@JښmmUu|^Hy_$BRn8㑭佽2'Hzcy'~ ?7U,8ݑt~.j>0[}f\@7z~5Eg /*y mblmli`TS/Wwq]?O'O>'Zw &D h9)eJʧh oL*#s}E'ţw|=]1[C6baOSo2xr>*LV ߼rwDFP~ )7M̐КܸZN8~ 3D79S|qSR-t~]2A C_fڌWqYW'#%m,7P;{HdѰ=5`vJ)a4pV -;2͈@ $8@W >Tm:O`ڦTyw/iND:lbX0׹'QN÷>#;[5!MOX6,L[-E1rN!l91%4"kH+;m7ͿQnEBf;X|R u4T$#1NJc |8tfIדSݠҩ`2mc}yp ǐ51^f!s?eiVJ(Qs.;m\ :E~sl&Uiۦuj.@'A~!z=.ȵYHōUHzᐖY.,ֺ\g #?FUD=u>N&ޡ@0GeD?)%y7]zljè`iNbZ6 8X8ыʟ=R;hRCZ)}ͯ%g"֚ Rt۽iس9iz?2,t&k)_Ʉk@@V:j;7{Ы0mozX5֥Q=rT2g/]?^_;?zT>.>Q o/|Cr`a,3NwI;LF}7s<5!hpDL&oItX_jQ'u|Z^B>^fZ3YucUz#rƠ)M-jgz0 mܦJY-NM C.TʼnIVߐD7>Tt;lq><=͊yq{P9e"T q7 y*[ͅSn3SG~z.8Ebʰ]p9Dq糤109?`[8ڈ5nL'(D|Qc؛W: sBp26-ԊI_U,G4aC5A'ןVa/JRS`+U@U8 G`#nYeaܾ?LAER"/dU psb?& "}/p7%Pq񜲖5'Tg$> UPcC&!)-r0nOFћfC nkGiL} V!14$;,^l N-]=BͯlLкw_p[gr ŖaX.3D,Y=}6PtfhMm@`*~ !T>gEN[˫F%]q@k1Y>S-nkpmj XŐTu,Ϯ`@?a{; Y^e!)=Ǩ;T: >=e>EdvŸ[iIXL3j:p쏁^h.c*Y~6zrBqغ`O7X0gA`!OC9/g \WҊbMT ]+v'hf]pVv[Z *V ,."FG*=@|=TꢪQ택e!ݯ `[lUoHME7^>)%`}(Uoy,C6_v `KZUnw@Fs!Pu뙭Ks9^kdV76}2X>w!εV91SDVlTjUPFZ!z:cr:d~fnepa$ Qz^Zhu];TF  0c3*Y-%s=HMa ݡgxcGityr#k[Y%Ϻbt3.Eњ>K4:dRRX,Paryt4+X}n5u 9??y-\mz Ua*{@5 t F)S^8f(;?,[#f M+S g-M0~b' tg:Ceл1Ei?{oMnl2Hҍ> 1ưÄz:^43zR="&v]y O>QHKvMVrKs!Kyï_n'@ɦ7'j-Uc^<%i3KioLPψ<\9N5'7F_ۣƨGf' qosZxm(]&aH[d/ZRpd.vaڀF*FP X,S 3Rz/|Lʏ[l`#[b V| yf7=2C2Y;BF3%^,)Tu\G2$:#CKh/Y;wvD(q ļ*EPq&Pˢv151G o01|*+8bm1 >Z/T6`݉ iYyzlIeь*F?ZzS9AN_:ģL8VL gi繵dOO p!O023.ӂI?/TI ~ E+nOk;K d'(:ja5>&rbršXt$ts%3p5.;1ц|ϖwH G (PC`E!R P1It9@GK ˀ{W!x|n(Ұ~X{媵/DWGlc$ *qe`"Qa>wyu.B%2:*=kOZ ,g#@OS|(8IZ*]K_|JU{R%$1,ߣ Z4R4ɰ$0[vEQHUm9>|=}|5;>6X ~;MAx֫lxp,uO\!r& Cɚo{Z!>U&./+7tҪ/ڝHxײ@cB!0x @`w Z62}k qLe^n=qM uT] S4iU7L2C{GIujo]Õ}3u {:^#O'9ɄBMƈޘ?2KIe ?IJj =h۞ Y\HwbٚE>~ő‹=շo\A,ym, |(ڇ%PUu5\8N`24r[0?%zF&<< CjAO>؛QIK f93 OɊ_.-(as 7Sq^U*ة)`I,' f \o XI/RqA ?~#i'_kPrcҫ% ,h7=R{;VVn%}x*:Ԩ6mY%7-(fa ]u)߸/9 da9H Ʃ;Al)abhcFc9/qh߽zȷENGJG'e6y]6k|#z=ʀ5PYY* bQĊ IU+'3MhZF䕖\O4 {+ܘDх6#EV71dl73jAЮ7zqogE - L]E?)l,6Vhf8QQ0vcF利!,+6EDw6dŸjRXY T腉 uOY/HXEfJo+97]CCTN~KQ[\AXscK`̖W ;lZ@eJPhY> %ZZF/ k@ CL}>hΚC ')(4JKش"g9 Ǐ7JUyMjX^Js>'ht78n8 9Z6#S?LugTq5 {U+M!e,p8{Mpβ8cӚoWs'Ʈ 6U-1j)03s*- E9>:pb3@ hom.^8gT>ntX(#z8\Yk0\\ +,!}sB}hBSĝEjʎ!AbqҼu!.j <,)H0;yfDj89)n;CaۈxdڊĐ*EQ_A^p1mQ)1RWc?< aU:k^.l":Ya6d,#ZO. 2'/ɓeF;ĪaxQs:4H&f[6Zd+荿XHpgSAvOY/LB4CTN\,#xy g6Tf͕hds-[ t@"%$ZwXd0/g#]kOgң[ s_i:Y*N'N꦳f`cIԣf?)TK`k..x$svwgPDI8763^=9g \W͙֧gZy ed su~ [ S ׯVV ZeknuheZR-%NuSPMT`)fF¢l}ċrg_5|CςIxm4+~vUh¬51*^zpEU߃szw_ިv?wS']]2q!ɚuԢ *~t"ٲ'XAy.pJ\lzS|82Z8b|v:qt7pƖH@1y$_KeWMMKj~|om.С!π'C_8  k32"l od+iM{,nq~AWXCHm|TbEy`) ؊H-S/;bV1y7++%! p(~6x/D\njˌ8m{Yx!d 첝#^$)m*AWHکcYiPb*Ort3ܜ=qt/^ȁE=,xub/jkݎH>h&݊WDs& %=n;$QTe-?{zKEW`&=`YhcA-G);ս.CD9j8& 7hBlP\IA&gg@\ìYG8H>\ AQiP}L(&+INiH1x[XrUN$JUj>N-?IgmyϕM_{t\aa:kU|Pl7,8(~fU.*stPBPa.Y7<5kLCvBVZӪ`t!B{1WB WFspKC:"v) Aﭐnlj8-9;} 1薀 c)w)WIoDd6LaJ{i]߷UۡEF#AH:יCdBOʋJ: ˏ7XX2dTRqmq ʞq#Ч"%Y@vSw[3'ox[?ow6ipDHa/_:!t%N,$m 5@Y Cq'ϐoJV|]_T5 @U'>t]%pAuzS{Wh~ :xĜC"{)=x]"2sdDץMm ?bv@X'5QA{jf7Uэ3ʉv_>Ls>2w QTxXkU4“T.܁{_n"Jw=8f <ΎN0 f[Cn.6?\[}mzjmvY!%EBS >MJ_!"*ӠPlu-Iu3$0#ODee D*-OoDjG 2In R{WH T.DO?T*X{Isay%珞/*gS{4Tvs \ͶVWS}S' %{RԆ9ɿI[`y%{\9DM|y4<]C'3]5xhN}&P-4m Ao8^^|"'h9c~yZ * ߫۽ 䈕7{ɻX+lzEd9ZdH͒5E+#bMڱнXڎ]2`SDG^w/׮XВ`Y)XkPkg<uܬ1Ax˟1!.h+ u_Q)f!-{*;=>㾏q歃!,['ogE>}H⏍π)PŢ]Xmh(#m5[v82Dژ>F'/>0QVGor{V=H%zH7dVݱ sz7$,?ޏ LH0bS>!5UYNV4@]TXE}^`$rk.NQUa-2it5p5n<=LhN\B^@ӬDlSNjd0p]ryA| wظi+ZO֚B!$BUֺ=G|xʷ֠^5R-"H&>̈́@= ntpӔS)lxͱmR9a{%!A愔n4AuAm}AqQ?|he?k4Ə[/YebٳI[hPDU^,oN7ˉL K( ~xXe@>J9u1vRoM{~.+|6OH/[C=2.[b٣bQ$ .c00?J0R}&.pua mW\5[9[5"OC bi (#` =eL{)yk,%#QԆjqz^R{y6mQ= $UQ#[ TfȽi\ԠVqҖ\kѱ?|5,oܒY,+479aίg7Hӏ ^(E!'H ͉1YnΙۉv Ɨ$JjRBidaqu9 ? #FDۨp[>nh!iTد)4j`^CD]ĔW.e,T8M+u[-)k>=R#0) ޭ̖E~⇾0u ޸s{K #RLؗ]lV6բT[r˜USu$‡ټ3Fc"<#@Qowsκ}p-ܻ> 0N1R6(XkP*N %B@v"ɟ] >ytH%/㘏+E3Sv8 |X~[ʟ:[%I;B'!Wsx8>CUe"OXF-CSFۃ.Ƙ41L(pYၽ)BhIc] IŸ.)}*&S?cm,`\rtS1sqi/wf_I?+pEabodoUIu$a{G8/D@qӥ"jQOj41w܇}EUr@?F\H8| fULJQ8Or4tL!juGSd1. a=𞎷cp~j) bC)t`- VNe ol6+3<1%%BԞt8f}[,Y,Ѝ1w3݌ĬDAqS?hl#oms^^*bsU?9X~$ S䐰. f^T9(J{h%##Hʖ=&ކ),#Q׳;Rb[ZgUUn2[Eʠ 2Y2nI`08%,~p=[ tV: nB[RR>=2,N8ɭn=|oj(JaM&R12w-.8X|X @@Bqbv0 Ša4/:#(_dmٞϯD1&8C%@w>N}+$냄bkgL5;o]cWkZ_Ś_O3ˌMoP\۪'VSCմ9pYu=鸼b#Yzw1 #/fg" @o6bѷbTR Q5\HYQ4Cc.k%"[jfU[IFϳN&EENua$|uc_{G4s|Ւ &IGSL!4;ŏ Xu!eEg/١n6OYa^== _Q,ãQTߩ ":[mϻ7B8^BhPC.$:B~+3}D{ֶ@@DڑS>͹*K1k{,H^?)8yEI\;]\ͣ"C.i!HGG"Yw-ܣȂA[yoMxTvܩ٧ 0 ` 2^D!rNP=aT>rg4"ƾé,}?LѠrijd"2$e\w ?cQC3c&e0U+5+uNsշ8xEꓧGmPpv<3O '(|9Uc/^Js?"ېA6(#2UcAeuIb1=2rlidum%ƍ\|m>ÖtAhvRX%dغvL0}pHq9F`7yXmb|n&h`jMk7aEX6Yw *A}:h+UxXEMeQI!x _;%t\nH,Dd0'-COJpaY+- JFZErC#5^-cǵkPOQ[|2oujU 8g+Bs̰u#a^Q+C]Ph(ؖU6W{zʲx#R\EE eӫ! vaP^;oSݎӺ Sgp9R/޳>*JK=6f/ yk}~Ϲ8t8@V@y|d|d+2adE?aQa >(EC_jtP5Pa/O9ԾBbSA#L0a1TQMc4NdOPYbdVnk" )q} L`lF%a9?z T=\r|~).Б1:A\颽Xz2{(ahEOG/ z:ѮlęW<@[Bk8_g-.;UkߛWfdS6.!8 F  W౺bQ_d0-׸s_Evg^naƎ ELU\Ϥ>wjDSR72d~@|`;7O|0vE/Q^t O[;F"]YUOyq5O !얲{jZtDqp%{% \[  Vy2tИc4W0(?-8c2{ 70ن1WcJ(Ɣ2py=v׿*o:dbWq,< Ք,Ǻ>(Rg"n!ae8$ ?8FIEȅ*y5ً705FY; D8$;A34_zx}PbX=u8v5,u Z.-kپO1 ҊH3İhА(>@oh_E+,zqh&\Rjǖp Uh P$>V-)i =l\7bٶD2wI7 g2}^9^͎BHh M"0 qg ڠJ4NUș0PU6t+S[~Fi|L=lI@2dć|եl8x\|磿72HBSjLIsYȓE0YLuRx8~>hTTWl%=_Z&6P@Vigz+>Ŗ3:$frK`H5S)?0Br~`\'PÚp&k9EDUrM*# x/wdݾYVDH ;-BK(&E"gyrŝ#r ؝al_md ]#u:@ }cjyp'Ѣ3i]\. -o$ 'B~0A49tAL(9YLσ,{.M&_ [Q??lgZٳx;3KEF@Zmu{PErMg,`7ұh#Vt~R) 'J^NM?wl8χipo۶2Gx6IޔԊԜYg䑯i\E՟ׄ(8Qj˲qHM5S#57Ǐa.,3 wβ1i6V>N"4yȥ2 1@e3JI&s`8bt|ݣ3oM4|TAuNRcఛFAW,w}"Iެv=1jO,Nf{ze#Ogk ϒ8Dt N.ggs揕^+HûvHYII1 ҩ">P[Nd[2YRBOT!3[R`&[mv~ߺ$ۃ ^u5Wߜy36B]~51怳Mb +AE+gf Dtk<ɶŹbl3c78fo[NZ6;ŏ:Y+ Ch;7җ-z|o-06 2}u"if\ AJK*1Smvv'D>J3molO]4fg0WD(P xھ5Vne5iJXbGWڌjL&?B .<땫ہ 6.Eae1H,n(o2fO7V%*OgOtxݪP^nWD\>N4{=3.3ݭd"wx: Ԍ<~_~})xՠ_x /Ćaհ𒷋>@ 7I砠$B`SʘpvЖz3.%0]l?mDA쟂d u2NPx\"a/0ZHHa"l$b06e/#ƆF=4&!ڀbLĨo˛;v2fg>^RbyEOCϲM($Þas\7L>Uz{>V%96kSJqoDs; *和б(F7[N{oAή+.c @x9\ܝջWZFuכ0 Z5>z㬉ww밌 kgũ >^Wp7r .`0mSf@MNсuຑG nS> oR[Ei M{?{TJKђ ȍҐL,vU,NR@Tj*0k̼;%(+Wj;.Ʉ\%~!M!➾Y!xv*fV,EV"[X#r0Cr\E/-Ppv\_w5'r%9iׂZ~v[Ac7)X"Jq( dDsKM$W^P3 xQ`/1 =S[k¥ScÑA IzIJqB_]IQk M4z?x1)ྈ%6,19G!PMco~k8=zk[Ȍ)̾_9[N[acEP5L'`5폆PaXL_?dh^%Cq0KF/E wLĦv.Xz~ $r$RrwI=51y.µvѓwj ORqmRϤT,I,ebO]t@1Q1?X@(:2ڌce/d 7rWzVc:>uRh+jȼ^*Jl\Nj6jj?J|)| &wH ӾP mȕd@|wc&v:|ڡiCǔh[[M[;֮ 4%kd:-x" ^|fDڟ{baca ;֩-eiH M?r=k䒅3%o(l&XFW)l (H jvzrP=6WZO28i Ń隋hb8!YDig.aF̭Oz!ԧGgx %at=;!{,d zWwT5wraɪWy{OI3ynD#F-WcT[Wlgrk[pE- h.v h8}l$:߽CHL簖Z!B!ueXGІFjB^||!(TZ_wko:/tµ=,!|.Er*S!,wGX2ׅ$.Dyh -xk5%{`Sp2~N!"tolvaIm!HM܇r>jYMBh4f7aWg5'cHK+E#L^ ^c:ᅗ;dBɾ[^Saۍ;>{F>_hՠV[tX vGƌY2I\gU/Go"ɈA/Fl4PYN ʙ[x\TM|W>ή|:TmITkA60^x0kP-A+B{iK{QS iba.Ooocwz]1IMc5쩹m)DAE"x^}7@9l!:Z L;`Z(h}+Ex&W+:clwt& 4Nrl5& v_"D%pu nl}I]{PUf:,8pbiz՝D0$Hvk 떯J"]'"^wLb!t!${v6RA[d6yJ:gɳtp5edQ•%)H{ (DV~w[A96b%?ͥߏƏrowѻp 7-'= j>/Џ}M۲|Hq[ qfa[p*LQwf^l*xܲ;NZk&V|t*DVht 8pZUXE)K:Tdz١B.d"DgEٹyE]ۡyvrHkl=pRˣ4 1sMmZ D( _ybh#E\9\z H+`=N ܇mZ*Q9~8))15] 9GO&&+s+vAt GҒsB\ǩJR % JJȣs?G*<%I wTbPV(/@2jI2HćTS`Ip q&wa"^jr=A|B[4,8,Y]#䙩ѽ*sc [%L}e|Eð*onj#sizq,rډ$7c0#WxhWlAGжcCV7"z1ȭ`y b &XEjJ2pwKuxfr3r g#APO]t(k+MP.Db"}SVӫ$ŃX#"?ygt{F1^ TF;ct:v푲=VY{dOl[7SUzNDQo]{;v gYâ "[YJxXnVrԲ)/d8ՓdPhVnUs`[>7>S ]<3ȴ?kϝRYۉ>B}8ԌQ^%:7¯3?ROhې4ߺ"2Eve8Q2ԣe€AA~z˿Q[JX'SѡEM6νGC=]I5Hb}q{H4pXc>~XmE$SOH/110.P/@4rxfU~+ g6^B7mo[QsN` LB{@چ+ sŲcf]h,な"~a+ֽD({ˠ邟%2Ko P _ATm$ƎG%ӎRtvx]:Mʭ-Wa? t'" Q7(MqFD!i1-3RCTێh+?4l[EP \/;܀A9dQ[˟P `.B1$:[f{;xLʨC-Œ?YU|*AհHKV虬٤Mj1o KQ]ʾaOW]HRoQ_Rd0Wݝ]H 69 Y;\R,1頠ơZ o\;ð˝]Ri%/􈨬 9\&.%/BAtt Q;0 ɡ `pnTws*;'f2LKh29TW$w'P r'#Dc_oi|旔tӜ8*uufL؇U;X_qj/[36ycgw{ԽBOmf'#jqFܾCcIͩUa؁2GrPY7.u}j\m@>azQռ1RA.B(#5HӽF}huls@ t@]|잁ѮG`](0–,Q 3"vC|ӵXMg LԤ1\0Rg^asO2<)K{X1=Rh,mĸw`1'jO(6uOFAPQYMwV>˃nc"< a[کBZ_]g7MBq$B(t0x3Yo.ODD j/\Ȫ1L t9a \6XTOV/br]1 Ke/QYc2-CFΆ2v$1V%XƵҏPl dPwHQ X2$Cã'T$~"T`Nm&QA@ MA_2v\]*G}GpS8S8Ce T~u k{LQH_2q M PۏmP+ÿTUWAla}(^j߽× T.FD KGTBQ;:$nn .cйqI}7C/_j")嬾Uojsֆ3C4xլaMUSf$PR;OyiCVt(ev1 Hj]u[g9û)y*}`٥;3" ? uGJ]ע2As~y8Y^YJiy믆H4]!জ26fgˏ_p@ى#me&$-6ieopMCªYIlfh(749)CH“=Cҍ&4ѐ3kihN[TP)u#&DCt(s&)HHxDu9Y]o'^tpDp,;-,%mLVjbP]SBV@ւ=X ^-E%*O]b֟ 㡼9eĥ빟 6,hIt8mq!A8Qo%G;ЋmAw[6r-/1 }nwVM% Z~𵔏ӟ'}JOx1{quLkA=d;eND =';?[޾3U&g[濩 y[`u["Dw-BΝ4 }6;1,)C_bF?P_Ȇ"&+/2?X\:";vw(FhEq-\zU&?TM|˴U:G#ɟ kK?aBs)d]. VnO+ ^M8H(ġwAh{V0ֲέdIDKW4X`G @͜U1` `)%du2e1|M,35r>['B=yDԞ 3ai(wӌϝ],O,b]Wu"ZtKaXP2ۛՐ26NԲ@ 0~PF_!e.cD'a!mbӐBea~^ᬣ8틻IW|R8&ά=*X6? @boؕ;po rYxK=C/ &!Puxu/(xBm=퀀x^3)YpqfװtpK6! ٠Np؅.Ri9Pi wТ' s 7p%|%i t]RK5?ơ֊eGpdvwQOw[X a fk*ŋt'Lb!;f A@  *,ARWrNM(Q;Ɠ+"1|$Yn9Jcx0 H]n`v1l|=p ʮ*`[jxEQOD iK8Bڶ+Qb=Mga늋K d@v #hT6ni] ngCpIn'\Cܧ]$m9&]&R8q $jqm &jGR]vc-ЭyQ0_,Y@MwMcD*ݾCV}gH~_RJ-MVdž%JRn`XJ/XhLt5*B#6Oȳ/ٰˀo-Kri&^Zx$$GDL=jI|q[<o(8c}[/̯g50!hL1LbI%ܨez# f(L{CQ*-YmUh .B+q%UVۍʶpŌD@>VE@Yj:u5BFjgEhU Oa@EMFHQ%aY|tOk'NVzU,Li61WKW\+Z9V."OK ,ckZj ׯbѩ.!ۻ+35B֫Q`pkfO` yPW.,Iip ,[WذzWbHu]?m+zP5dzNbOS;vYrw^j.c*`nKfD;͈MuCm@cz}ԅS̿R9gRLǁR7/,}=AGA![;3*0r`cilW>'W.9"{#O J#tM^f8osÒM]:F>%wԤg"(/`6zV'[L=t'oz+s,7|{6HI,GYdj;q&t/AM&cA%]n*׿C %֪庫+}xvkl=EZ蠲ux'@2h: bf)┰%.xTIAW&Po+"ٶȃ/./:5v9|Y̫֞q8Rod>aLj^+|B#][7`]3G, 7fl5=+oLq0MB\)i`8]倫|BKv|F%ͅ[\HY'i!#:]?󌿎~ /E3~ /MGd_5CY'b?nCGtv#IW/b! t^bߔh8˰ʉG_O7aAwS.n68e3|'kh/* ;ޖZV z'(\pہ%LLsd{9]Kt1\X9՘d!fŪ0H+ G~v 4q<WRgO5 d ~mWgxW)^{RU?S).4blLCAA`IŕIi Veۀۯ{ϷxoS_XH6eb^7Ebh><ѕKZ ']G W٧y,J2k`ot}+q sbKXLU:ߑIv㯚5mh_=쟻;4'1&w}Bgu%-"B=u5"5p{qU؏]=3,X` Twf책7G̗85#p3x<<= 1&a80 !H60G⳯۽~ZBJ ALgV&%FIWp1Z->9rn2Yq5z@;p[]FDdR.៾%FF+:Ȅ?xcsS5>.z\B, -aۡol!dWM# N)[I@bNaV+j gջcjyfڼ[G=M $!P# 9rGqQU ԭcpwժk sh [_FS !A j5)ۯTNPθfGyW opTPƭ /ò=zsgJ]\< FȤe% yUjJNb;Q: ^aI`vi6ZLl,u:8f-~tpc)zm4EwLrq^@|N/}<OM tp`I#{稗B+./ #:ʣ9C݈yfn,\q L eE eg.€U 4+T Nˑ.k@=} oHE| lfoӪ_'j7׻]PKDN˟'I=Z )*KV$suA7@Wy A󊂛Ė)>Ayj~͇FjhJ a=L=^N]֥c~Pm+$Xp-Ϛ{$4?-Kj4H 3%p1OUjصY@i(t,(lε˱w68ǿ<ҞX?+B+c eRsYd߇=GF"-(&#G@OI Pr c49бC50C@Xp,&  6|hbT8WܓinMA,"C;^6V3zhZ3CwUџ`)-MW)xwp+zًȓp:>H3 UN΂Ԓ],1Ntb,GzTCGAL`Oκ6>|-fo U`4Mک"z9,uDuX P~T?#F7Uɾ\{Uݿ?J|1R]սEۜ}~ k+\?6Ԓ^S^С9R@3sYHk#3؄@|k1>1=ه+[4344ye*ľ M:?Cvh6l/^tXZv%>D` ]LۓĢA"xp X*R.Np>ޓ㥣, 095ДԺˊ0 4 /(kVD.`̂cHtcdkşT|F'\Z{C}E-c\nKl#EڟF{kQ>J42Vuښ$6_ kXڙm j,"V:ZzH R|sy;FIr6LymKnzfݯdQV(rvbc^aa^֚Ad9aeAy{oO5!#Ԥm$F. Vã ڱͭ ]5(gց5؏М.&tgc$Zԙgj'\uB* @ٕU1ڬ!~|Pvxx1T{uTɜ{KH%*+lyI3}SCR= y2\Kwm-XxV+qMW 0 [d7 ܍˵=b]16&XkE9O NQIs$v 顯ɝ҆ UjŒm%R +3y#4i*Ӱ]wPn72PZ#S LnKZOⲚm5Xjr6sx;r/ 4]g6h g@SŲVQ ; TJxTo\kPӍ6;f|^^>荌uqvw[g!Ҩm4|B'w oGKCf%{?_w*.#g8-Q؄d-턡ޖnk"2ӛM0IGB~IohUD@O=ǯ1? z7Mn^9ƫ E+ۣMj!3nOu A t7O U+[3ߪ>^5NzI6--.ߚ7odwꕋn_LR)E4g .L(Q1*{ZVi2=&s{[) bcq8RF?76%Թ]!2 ~\IQVh3p?je\MBF`6 k|QHߦ`V𥟃o@7K(΁'R 3yj|l",IW=/$$I8vc=%{cw @S݋K.,|r4euH]Eb铈6Os[ȦP8E}`ZmQ0q_/$B]߸PTi93$AIk \:eUpk]5RFZ .ߥ/-ܬT仍}T {{N߃z+3G\Z[6ځf.Uk4죖FQbמՇEA\{iEUK$BX=zC$>y($ú7Zf}5Z~'4y~| n=삼P$\8D_jpxu*Bb<58AjRe;)ˁym$$ֻW33z؆jKQ/0v:^E'DRRz#.uj;ٗ9hpx`:xq#~ؐTf:]LYGjјa HP4 i-.yTWNlVjқJ7?m1+T룥JmQhy/ +[zu t=`fy]ƴA&=X䷚O]|0)~ۄ Pcu=GںRmFZާQFh3ZyѾf|0Li\I;1BVWzꑁt)F04Ēcz}ܣ'I+b-P'l\+}3hCe}_͖YSs#Uo'rz&QZsN+~"50(s39W[ f9b}&9;O5b;|gZ{Pd#N[Dފ ^ʗF^ ` X,tARZb%{.YtSv@d]c6Hk[ڃטצ%|]y[ Ѩ3 NlsԼQUA_½GIh=oS>ThCEtDI( MKVWt WXR.` ̹K6jR-7:ax_?rE}Aj,Lj$5I 6cZ*OY j>@P!o ~ n`2JTbaJԨEkVb3(#ԱhzBo V]L;lV M5$QH:t幇j]Έ 0ߦ[g&;pMt-M}2 ~ns}'<2d`V;dsZ6]%fIq3%򤤗d4}WmX?ޔ܍@lځ[q =@y+>c?ޢNȅ&븐n7 [_RA%ixlq@rgOqC;Dq TW–'K P>iڹPO{$ibtp7$ @X⧷O)4 %3_JDQJo2Ub_4Ż!oWU٪:;-}'&z% ,86q ,Pgx]7j,l$4"lD w*ńCSiHiA8H m]{q":ۡ!\iBIF! 2\;k)VGR,"eLѬ%n#j3A"`ztUOsX $sdPX# "/Y/Bt4 Sb$26]Xh+̨[Td ֨ Ӿ,C`Te 4,vz:L ܙfU8Wɡd؉cyX@%ʵgAIsDu"I 6x429#Ogz&2%?(,T ћ~{G[YE 7Yd[{&`1Y~F@_̋@CuR<l;F "349&Rj ڏmp"XA h-v J!?x/Rz?Ҫ@rX&CR* ;dyX%W)JrD?ݝZ EDZ)eb̈4 C”$&!g1D%[C(@)o'n\5V{,†m-揕VFnByv 9JB]P^wO-Hd̵9"[C[|ڙ)[c+N\i'f sŇh&( iVXs]"=\ & Jei2cZ<;Aн9EyطJ"]SK`'?QK2SB/`5a=\ 5|qwϥ zvj'rezq#;G~V̆o09-؇ 0$ GAHN/[a4|8C367RzzKȒVc GkӤ*Ҩ;P:ZiPg}ɆhB@m0@A GmBD.Jc\L.[1A5Fio+i3.0ĉV I$pxNFEDSA}yЅZQmb b"нer3 Φ Y9I](ɒ1ΰ:9 ӓȳ/$~?~,/(ތ'L XGN`x5AG{jeeQDjt*gU:jִtv)@^Oyb b}Romi`Q ;NCDɖdJuUWAв-uW~DgA5‘uEg8V?dұ1c7 F*%%7 O~D)n%Jv o}vg$CFH8p YˤEy\'*Z:+A̦6:_'h8˕HDŽ4NFt#Laj]jSUN4va[xOͷalҌG}` k de NVm3Rs5rqaN*I2M :^t<jCRVLnk?@@z1QR>fmB12E}pqǫGc:r~we=mᲸbJӈj0ZnyMȶ<7gfEӒ61] uju|=;톿X2\4?!@(7'kFAŷ]np:·'$ޭ]E;og%x FGENWSLoIOiO+-%*3'Hja\%N%9S&A]ë/eGE. mTog8CPwlJicĵӍe.MClWPEDr;[bY^Td@}/x$e5M(k암 eD6 XY.O3_Qo*M*:jp9̵Pq0&&ߚl 5֮:|)\7郒L5'P3 Ƕ/]ϐJG_L>%@ĐC4$WmMN00ͮ7kq܂͇de}Kℶvjù>W<:1gAS/Z&E$PZN :\1!vrb~(3Uvp: 5@*זּpN kFwRge)$!DvҌ&/wC-:j=K/Ẍ;E)MH@dc.Տ8ўP{}S߁?DLд.: E@g /+ >75f=?KbCpW|+=TX(6ۮqܯzt6;!,^TÈy=kvO.pow+4)-)+id,PmoF76IJMȑQÂ_aĻ|P;^s IO,Ti)V\Լ%ڎ(#HvU.GdjmbR5H._qrDS$g4,@&9&WttmS}?/zys Aʬ 0q AXIԣ == CJAӰʶɅQx<,=}z=UvFp;J~ZM0F !nI=!N >x4de9+2(mt/X؛Y `,{C:CI֬5?]4d4U*]\ƤS|AթD \f@(]<4 KWTc$fړǿ+r>bۀe@崣]CR(_W#196H&խV;^ok߭S/x vO[\%<{P{U<"R^8'84 BA[O9FfEzt! %U^،TfGĺ@V'%pK "S\57\uS)1rpdϚFz,|vt_?tH'u&(5Ay,X 9cv>~8umQLK tRPn|5:#:u09 o:-Q=dDPF(ghl# p4(P7>PV.MN 7R Mu :uf3 Kϋɬ)/r};C#1QSPA ٢"t|#:}0lN{{44ib݈ƺB4hEYE_O3bvoUP{,!>| Ɓ"?Z /rOc3jӱ':UyAkkk+݈줻x4HkET|2W5 .?"ʠ4]NpBCg’ 76-!;i(Q/lR Mz[Lc rQz U$ 7W6L(ovGi%IVqcsK("W&3o$tCޱ4T%aD8 XcH]⤛{؟ٜpoŜ ,ۙJ oK2ß_fHIBDX2e>LN @51v^>g Eg5Ң://YpV]P3A^UCEV7jUaw@З1erZ'f$`F( n$Fzw:;4)m) q'CM׿t|hiӚ>znP#J`qPڈ,r LOmJ"Wkp[uyCG~Ufws>>C P7ms}C-;N(qM'=A"vׯ]KU:޽]`4}Ռzb<[3]xcCm_;.K+es@(4sƨx}%[tR$ygZTn[,7CiY[ׂp %~,Dz*I,c?K& Yz*$,ˏmk^c2L"8И](^sg#ca򫜐WK{:l]+ic HʐqOhuVqa [ZΞh:*/-S$$_\(@X/zZih[ֽ'¥=(J;iZR\`C\pQKq?x/vcUOkpDptU@gՈ9l0Vw{񺂹fʳ5%&/̟E [HV&3"t/dx? r1)#+X3p% M5hC+n2O>cO >Q3%CMKTJ+:!pUPȩw1@gS3< l3$eS2 p_F:בvzJf}fJP5Zk薆 "%LWQ9w%hYnBD2@6|ąmNU{mdua߬;ī{|0olv2-jhI`?R>PIĥËk'a:cb֪S?g?EU͞?"TxY2aͦa,MOHp;f5σK0,mV+8|x_.}HtcG5.&(Mui%r̠|0D0c B\e-CKXv<(6QtۺX\l u` 3l6HwݳI27$`C_+ Jiߕڡg:VØ$W-1ILOatV@#ZK.Q bWJ2i 7^@\=Y-[)+HQԳ*^doOM1/ /S0 v'Ai'jÊ4q 7J1=Z*{*EQ^*eŴ;$~7y#frخqfP"o%ge zNV,QY*aBrQNb*L؊;n\q`j(_ANFALv&{vy!# f._=gf"%m4dY9zCJx$y'ɀ`3줆doȪ yLy/NYlڒhX(ULO/p|XīsHND}3ˮ_޲ &Vk$fJ dn*Nh:q¬yP8U ɴH'bd 71B9 +$ʾ.%Md&NҲXFoCwMv8:i<3/{xfJ%r^6,tp߿A<^ U_t TJn:b7UݸvtxBhؓ>,zUJyot:/S;h1>¡!D?6xKJvZPR+9z󯍣Sv`qn>+%vi_-0|$4k_ch(xݎuBESHwIaki.Wǖq+X}md:%m̃5ض&#JVnBV2OwH\k- e4ٳ-̄KhOHd?ؠo I|%ჃJ&XQ ;܌Rb^6MFfJ@l^\2AιIM@xF.S*G~P1N1^$yr}us$dOL\r]0P!J~Ʉ[ l31b<R߅k3 HoO5}p7qOԷn;RzK]ʭmdZT^IT[o]I:&No zi} E肵]ԇ8Dw =FSe m3>-aj3Q`sD`kLj,)ݓ]j)CB{OY6Fiі%bJmcEvU/cvV)A,Ml7qPptV6p*4Q[!(sH L'S*}o48bgN.SzH+4gcہY@=(bqcՀwkdSlfTmʡ)%(;+nC)^fԚ*Y˨h5T9f28!|m|'I$/FVMXj>6:骬o]Ad)J10)4.)W ,\]x-:^B+6g8)@W~I̊@qZGXO_^ҁgTRTۻ2I?ep 5A.qDqjxh.﵅,Wd֍?J6J GN9IY$)[W.)@xrE7iu!SPt}: ~!tz2Y'8 PU *+sƣNܚZa ݿ8ʞ,QUm)b TX*|_YMr޷&-+TM%FW/ܒ4mHa cFԎ<[شy$2X& h\˟ 朘@6n.¿FWUD#$ҷ k%H΂L{!i N:cr~j|^$h5⷇cA1PQt8Jm>-IT3qo,NLX"F@ 4GO &1.m62 7Jn!V{M˗#}0T=" .)V&ٰ&sRޭXP,B IM - 3^[6qPມvg#b.\rjpzo):`Jc$(ρDf}ȟt@QkUpHNhskXpT׹z0v~LQ 674VT;' sOZQ`5$\?A4(@L/UfNXOX,tF4] Ud6ljȜrƄn7@x'oo%EWRgdA%V6BwWf q7}NS8X9WFV]֙t_Vrr.0;I>qI+Xnuez66zX7Ъ|C}y_rNA;";D$z7^;ɯ8I-vgŭɟ~$C8 ?؃Gؼfm*jZ^)|ۚyD/]WM^Si0i|KS_in2| y8.]m8ꀁ@J?{f9pCA U?1/8Rjhj֛ɗU7AD VuBNLf~b-Ȥ4N9r8"MFCzx_Ͽ,A[k6Nv 뇉}NtDB:O@$S,*OcI«+Z[,t ţ^eRۺo?oJ)ѦƤ€O[4 `S:r[5hP9=5: g&v~ֿqza ΂ @fGq:R+ql+8fXH+Jy/T 9~I=MI` *YHV7a;*8zƻ ^A;|˜Ѻwe6ɶwaV";_ KC%Rtt́-Ml p,eʄRw؉(~=nj#|_]2?^]wy1ոZ\V~~:f;ǰvՎ۽ Cj_F8J-Ub!r8F9dMG$<[fR14mUyrhIysع&l3t|P$1`FWe7u$1^`*@/jNJ͡HIzI@qFhf~S8bw. <'La⾧kK/! HW-T6݋4Guy^xX658@[ރIKo"=|RNW{$3S/ele52jV;cP*WVh&;*{,ioG rU (|̴-v:ݡ&4|. Gc'1"m*jDaMP{B51%ynG %:SLͽ\ M<)0 6FqH&[)ۛejӤ%}ܐHGZkKdtKG6B] A&Y@:S6,S49ԸC5;U ,: pACA~L*zݏ|<@`oA{?%=bC2* TC ޳E9wڛN;F/C'ed?)<_b< |KNN jT}.~DMU;=`Q!":FWVHA>.J12[Cc Bri$`#R!b>79sѳhx 冈G'2rT* p\36祁&0oHBqGϽ_ҕ񜨬?Y,0t@>kx9]AE(~?\3s #4i͵m uْ[W#%q.5&a@SjrCo1sSmȇЧHg~mQ2ϴ{};֧V' 9j-d]q3kT@(u[Z)CL>&|GxcOd?FS"ru~-;_DEQR,%vðh /Mp h$ƀ6z3 :ޮW̅@T%/ʿLNЈ epGtPD;ӏQ:苹 HꒌfLm]%Jk#P؟zEYs/=i14~]uFtk<ByE4LAا@:?[{OW68*]/T(JdtjV\jHV.N=!(e+6 uK:>",&6YQ缉ӷfj[I)j7 Pʳ*7Ū7 0D~ʃev7)TfnWl _g"@: fƾ Yx C_ձ ~:nYР R=NE OY]w7fGb5u% E'h;:<}Ć HL= (xV`E,J\ [%ov,||b:s`ztkXEcvV1YvX J?!JGE0ir_FʈQk\k &cFx܀r32sF+AY.*K $AWnUu~nsu!y9 UY\4f8qd篿Ǝ_J3.RX0,DYqՖ*U5"C]4f&gjK-f)J.7K*sHk/]Re*xh֐D5)v3 )@ F F v(nJcn'#ްN,SZҩw W=2'MHYaG B'wb;Ȳg['kq^aXgijցd Z-&*nC } ^Ŵ~WIĖ%vzؤUPK}mc9gh=YPQr{\7:n)_50Y cQzsNƷ-vl#T[u4I4?z zS DVzkJlymdB>= F`Ld3U RQm)(<G+wzN $gǂ֜Y@*7Tgt=cS&0 W;-w`Sz+MsSU@h޻! j+:w >nX ji42 + vs' 8LVsPAxYi vD&W_#Jܬ [=vb5vk &8InDGIRIE?h_9;5V,y)r47raS|Pr ~5?2R cx ͺ'{ʼn`2JA%,E ^0e^-坨#>x=mK-Y릜v~xgPݶܹ>}|2G;nP 3p0Hۉ+h&iݱ 5Oh"R-%cCy_o uZe!#7R<g $<ח9w~ˠ|E NAkuO*% j7M }ҖB Tg"z Ag4%mB˶̊2 'P)c>| q`1vq3"{vy+IۯZjjyj2s{&ZiH &q5zWT=g; c!6LbpI>Rg nOpG~iel.wRۀ˦^Ɖ[Xn'69>mx'XN-. Cb:W5eWO®dwV{LCd2j[8Y l9z-ob񇀑`fޯc:&L4#G2ùHuw;(C Ӛhq"5O7zƷ#q棯|%;kI^(y*> w%\K[)HqjIDGGU࡜&y,[ S)*E6Yy; d %ؿw]d*2:n~h)+ḅ@w.\P#ӂ|r+#QUv r`nA($`430h|G3vߏy#vጞlZC@WeŔ7Ӧ[/iۄ^ 7 [4Frtia/#_@ޮ\jOk\B :Ds, s1"M0 ,+ޒ5TCQ_'4 IEplj-v?*id#..8(䁃d-A)rNPU҆F/2+Zr=?Ny%|' ls:m"R2a)sž۔ w/|`}[)}O뎬{4Zxۃvc@JP,.6T%#gn!QneU,˷4Z,oªGgwIdL :f]G:]Ɩt9[4+@E|G}$m,cY3j5U(NLĦFj}뫫ġݶg4O&gF!tY7xI:l ۲q#[Ճ$Ujf +uEׂ)Tf7%BS?M!L(#ɿ+E 0]Uf$0`ٚ8|bLnၯ`\m:k70%PL^1g<{&΍S~L4ض5`GkoXCᆈ9@T7+_Ȫ3X4vq#b)#{[ X>ڸy]nd{G_Y[z'빖#{xJJF/տ𻊙騽%"՜~7Mr7VRIJ@C*zǪK<)i[NU,H$)ѸAF/l.xO(6([(tJGhsHhsN @:N5 76δ cojJY̝.ۗt&3HDV=zncb9:+w}"YkH4"GYE5iLcI]cJɏZuj*ȳin)S!ً*qA#%@{.?NCYB{pڮ_fli*~n=~ td&Q I &+w#u1rm*'UuУd.`i]@H{n]`PA̳= å z&xV;zabJ BWpt7 {nP%2N9b͟'_\-<ުlD1xGq~'_F`v) V̇SERzVhw[=25~gG3itX@kԯUt&xf2|)H /rz}]^p.&L 3Qn 6bAZti?h:exHH#RE;wE:lc:VtJ\ue'^=Kl:0, e `:^rI &`C&n8Q(TM*sD[9.I(w$<`Rcť.A(|St0coӗ͖! 4 vPe39fJŗ_ˇGRu|f׮K^\1?QTn%( G["™~fD ?6kNu{5 Ю['\(0U/4a3ᾤ !REy @qܳ!%L,?@y0pgE\w];$u~p𻬥фiR0[mb2aD~]G;t#|z[]eU}wX8sL֕ؑBzi:Qp/>'`xD] -%Ee|`gjC<0s+X0d|kC ܇-+Bs:5@qGUf[DЪh#ǚ߅R|ZGh.O⯀?_F) p9 >JŁp#,h>]ӬG(h'msM~SlKn\Iˆ(SoKsBΰ>d|[W=jM\H$b͛\_q`qMl_G=xmS5H}Y,}ǚK{QU:s>h.V4Zƺmy5@br1*e%=dv arKBnV q1- X嫛ue;H{-Ǽ;q}k,Nd${{E~CrTޙ SDIk+R% lC{_!.BWxH_WZݵr# )PfX̯o\a`Nߧt% &?8F '_jN| ĉr} gɈi>{B ڙ:(J{Fqlp 3hR͗)?P88'K{B2WĊ&D oOѬ|)Զ!W%5tBeD 59&+wɤ2gEGRﭺ:>5%. )\RuUaA@745Úg6B*_ʂN;zџUPCO gpX0 dms/V!q?2vfY`WԢǶ2»> dji j}[MJqI6tlG<HC~ n e 9[u&y0sz~v4 e_ (gįKmujrKvykOVRf] Bw)o9&ŗ7vw'06iQ`[7Y".DZbv[lj!EWJ_SፙyCh-A_@S+ `%e n;XlU)?~{P,@~2^zh`脎Z(M]eplӦR>ћCZ/dyK_c> ҷE`:]+Sq |9ܨEt:FkEtb6ϊRxmg]5N_ժѥ,47*vC j15 fmosY `v8{.B?h/T1 .֍npLtP_jוD.!UGh37'cA5[]9-hVU|cgf/M.ٱ<ދfw!qYKAI8+g ]) gF[xeu*8u$IPa?E"8k+^*`[z8,p8Hػ\$ob-2S /+ѕ|S8=g<ÇRM+#%B1qvXvHF=L{;4 A;PBW9)%frlˊC4&dV'NxM< xE %,d`kMzh+s&$QMBlJ8ZA|qn<ўe+=뇑J,eZ}GC.(Ʋۏzplgx>7Gkw =Tr%fA;Q*ns$\uht2P8'3uJb?. *3B:F$'"V<}Ŭ) lǭǽ>KޒYLWbr~Yݚ<1+v3jL}z(%T2 gɗh$ x#^VFie?ݩPb-s=_槶 $ڡG:*6!L<ܐOK9A<@^ιuA쎺ft<ВXhsl͹Np<8OgrJ4:?c4w _mQ'rN % jT ccO Z8URޏŶEdY1z|jUq|MpE6z5%Ab~iYaKwإ ݥ>XVI*.)A-J~v'%>*6ňRVqDМQm!bQ1WA?nMJzo4YDzК&El0?yU 󭈓щ֡&!?OY4TxjV-Lw"݅]NGldyG p0QUǓΩ>\ ٦~.!C؛_d?"9p;Z7юN LS7hʷҠ̋2>+.of?VKs ѝub:jq%I~V];rPkEQzIu;zi~GIaFOhχAt"+[4<6J"Z[@:dO!\3Lxv_v  /$Y2AO鄵`Bsg1?62S&'U몣ٮ+p+ᗖDD\}FEu^OH~Y$l^"0Ɵ A3~} WaD-Ŗ4˂^H`(Ic-IONGGq}_GR~`a])/,Z L7~{!=|6`0hKa KjfS 9 s3(H>h֑R z#XV++ORB@ jĉsx= Pn@Ge>;RDWph?.$9ޡ8& dxi[)e7Zӂ_3cC~ympǴɝA/PLf"0&)ؐOi|Jf'5YQzˌ} &h@835s[:uyk_}yԃݲ?(79'R<+x ks7j׶ãuܩ&a0ԏl݊sr]drvFh`!b;D9JԈT',,í}jj]hJ}GN5 M;)饨6E9Z&(M#Z4% + d*X"{|3'`gJUVXU@@En#(u!`m[$"oEE5hΚpO6ר:]{3yNKK=2tINsєhx;ߖ?lPտέ&%1~Ѿ]YlEG{R \ȾBrSmC"|*=#-A++-6j<0.:-{>h SH!Wsrk{:Wɶ_Lxu|{<5DLLuuIURi@gť.AmoFnDX$J!NhrF`(ώ2ylA8&R3RQO\M7Q?0 q.}6Wǎ/K"Njڰd ]Q`9-~WԵ1C4{咁xz4N S*̻-ymG 7 6NCAr?>"`;A6ӸoB + b TP53%`ɐ/#pz7誜•ܑ qЙ=%+D~cӆG wҲ"'V5lyo%(6PE(EI^^ Cb; AUV$tވ(;N콻bqE|Z™D4^ڨ ,;)H' ]}V}x{Sv.?rZp1ވH$"Ty޵bFZp9w%cHtr?eU)*Ocۂp!y>{ڈ9fKR 5XYPϱ]꒑2kiN%=Z2OR]>|i:*V)¨/Am#3P4{-۷يyB [qd ch>ʊp@e#7$FckqM*6v:BҘKO J83kmr/B7'Lo[8h {Wp\;*g&h8mbt :5SDߛp! QoeC*œW++ ׸|3]ĠA+X@XVQoi-4j໥#<HZC>+p({'S\z7m#hBj'n5Y$E_URXsYm0kpJMe1He TQJfh(M]kF ocWMK?~MKQN* oזmK6$N 11d v}z3R3P?0SN!eOIsr/b,xXw@s8̿yFzXW'ï)䰯YuiĖʖe#ıu~uӨre>cX4}=D\U<[-(Pȉnz:S4h!ż]2.$7`jR\:繈ZfkaENDAk fƛxHOKmxDK7SB󑋬𠢪G`3|BHdR3Y f; 'H.w6&En+$sR1C2Is3o]*mg%o2MQa>giT0I>YCƟ(5pnb(&ցGFY@&Kbev2x׿"P+́H8i-`a{WXP6k ?b݅ҴɅ[VhqtvO/بS}p`P>Y 9l#'(n7A32Dۈr:{.k9p$1]通fچrpަÝj0rcn2+"D{ \ Ψ>rR_{h/#Dh…(1ʵU+kIu kO{Bݏ#I8(NXȻodHsc 'Ro8!WƺuPH@xGl\mϯLbGVt¼[€:<տ?4Gȏ[moq6উC ʼnQIU|ruj(O 6 Hv\1o Mt]>4[dfJЧ6eYV^Y!dgƒ!("|8+!z{ u8d*B" 2ޥ%G]/^, #HY]66ut,ʝ;|% tYM y7,Hik*[abWr'R90~ -f/TRy&47qF}@sM/$O|@0$O@Xͤ5tҺpE%op ʜ WtSe&9H.I Qn湎`+g)# hqD%5F כMC=A%po>,g(gb6"vkoE `bg$wR]z>]*gFbm*6 굯E2?g'2֘C#C7!,Eps`d2@`czJ]nɳƀ!6]8Ogl{g-Z.Ml@v5FmmkީԪ(PI뜀RV4c1vND:z9Ezd.kEQ- x Yu=9R7j|f M8ꊣ3 zkxls9I``qC+hģ}uFs[w`{5 Gq~ ?)=èY-,l8/) M%o` W2 sxy6sQgRLqX֥Z 3!p X(SA_3H`$qhVĂ"q[uU3ɍ OKT]PeAǒ=bN>ۇ%cjfTiʢ_N xKٷ@^>i>/GoL2,pWfp} uB@F=a؈aO건x" 'Ne.(iǪq k(Q\|hoT۴47D'>\*Wx6]cꖛ}ЩmQ s BmkP;5FWrFbLP2Z=Rngʅ0b5((fj?Ⱥ:c K9w8 ngrIS_(E⮌Y.G?ª_} N *gSx,|Y蕨P~Q+.RӬ;Ts-6a~.jGȈCU3 a1 9'X| v#pg7s8 =e'>Eë_;G`j!.%QMl_e V͈Nm7J=[Q5yr͘p6p(0#Wyxv bvG0y!8@qaDP|vbRԌ(.{#3YRW_ŗyhܕKdav6MmbP%ܦ*?D@Z &5rSf:>`z "v>x!\~[_Zvԡ!ET2NC)ii _vs{jcV$.%:_9=Z5 |k071͋LȒǟ.ЭEo꬧Fiѐx{V$wD`JB7Ol/r!u/<5os[uIxs/o요Ԃ{<*zVxZz̸gST"v.A`K%ʻ XU"t*WɊ_|8bm=}YLkw*twܴ)݂JSr.95$Rx19}LV95aǐ.h 1<?OKVo_mn^/ X|$%PeV]3ˤIihk M3溜#~ɍY d;5^ trQ(u R.gA_FeL2aLYmdDfQr-ȶ˞8hE&I=ʬVى2Oћy$UYm7U*=fJSJΡp}]3_4S=X@ vNCYHv A{J=jp?q3IߋO D=-,ktcfRcL`q"Jispif7m_xP^EVNU`TM\%a ) rbI63~g8U>U͓UxxP zڅum2 W@/taTQ@_ZKD=Y?ؑzΚ>&!J@akA&W9WNrE;!F*{.ML#53%ItgHjd bʷyGEll#2D}k:ͩ`ѷSft7@̉: G!?WfV0m?8[}k=dFaX>t|tӧ#GDE&쟿uZCO(zjCXY9riboW5^} &}g\r,s,{cb"]TLLഢnT~P}8^ퟬ{q?r0fz@As0H>@#12Ӳsʒc,5%ۘ8i}mRhUxHsiC*9 +NlܘY}1 J Ia,,nYT7(^EdqM_&p8w|J8~|vP dF+N m*Ha9EUHKJYҿ))0%HK㘱UuNY!xAC$ZJE \MuCVC$Ptۜ`aL^u~f.GX2 haP%f/VlUQrL1Dz@V3 o26@[BN;+\)uR( AiS'( 䨏SKIJn,:)>FX{yY"N5vodSa`mhu|%‹g@cAwp8MF\>%5hT s%n zsxhP;YBn |9;k6MԥU"z-uUq jH IeMS%B'w\pbYʸl;JPrk2A@]@fJq U0*QH" VPP<>+3Jc Qg6v4{6sLS_~EarIȨqżr1I|c3fPKS0W_M3L4pEF.rw@/S^S@7 l;䗤S6 ^w0cJfAmBsW~3kl. L6™Bbf̃u3'&yk5([c 1wh#49sKYP8WoK?:ͳrںrIt⪞'?ot 1/z`iswUiIo2 ">&HpyCIvNudvޙO(i`U;շy믶L]eC.}U.R l Jd9T>lKGCH4}V5Blk,4JLCy DC}.?=-sT塛`mxVNX@2xz_RjqTߴ 1g%6J'MtFy :j=-A)|a0Ղ&d٘o.̏fE*θ':c5qjFqDX/0M9 K."KN^ًj_n#7ٝIF%.y(UlG fkufH<+h D`uvֳCw}1mǭwK1Ej;8W{chs7ؐh0Ek 0{&@MŢ3F> Յ\YbnvCDZgPqhhfV>oSZzIM;p7KLn̄!pf{Q]W ŕ>WVaԚ.F~Ej$Y=4cYV!8XXE=_H҇РcpfZ}L ƙ3L.V׆8foĤ֒ɰz~1)zd0R GpyZ=3=~׍JN=_؉Q{%*y~D5~gr'ԓaį|Cp ] /+n {@x|~`Qzwsi%g繦so-RscqV)uOtO M g~g*`K+\ 7WJMms< NGM7*`͡uފq,FEMT}lnVN :)^N9UpԊI/Kc\/Vy>}r;Mq.s kHHP8BK*L[SA:MYW\.L,3rIVn> X(bO;׋M7hi ˒X9tl7R |g 5 diAU{I 0mߘ ;a[ѻU[HVnjGl ^ňmFD9 S X0Հ]:IEhwyT߬W'ڃ0[\KRYЋ6t"VH|hXmH%iujPCmup9 PĄ N ̆BHhxf!\FH.yݒj=g52ՐLyf :*%+~(okTWπ17jy%w1r~6oTAA2(Jꅪ\#4R1ࢾjV >0J>ٝN}}N5|c|^HXۙV+91ot߳M''5[}qǚ/90 _.ۧ{⴯ޒkzPY*X6~|psA0ۊdY,cM8d)~:HȪy~\WEؙ ^O:]|^YļyU'L[7U.H%]NQP+J{{E|ўO̼+Sqs@Pwܟ$q]4㈴F&ETLT'8"vuflcmp1yxWPS?8lG },3iF5yE?K@U)Heȳ0¢SK֏5E"RX>l3> M#.)QYyqz'o(%˙nPzx-d5glu:WO^+enJSґVHgJ1Bv6%ǖ`h"RH EC.W[;@OrU$=(u~ |- W ~m%KU5 Y>e7'Zro$V ȍy/_WD6.ܙ& C8ɸ+ U:63gS'H\^j)9=|2y4&OJEhR49^<߉{"`sQvex qǒMmJZ%Wu{^,NVvh .#;s|GjMT+& IyUИ9om ֯AKuǫľZ$;$FL[QHLr?0 *&VrX) "{JtA2=9bI33sE|Ybax!HW?dVBѾ6IVA) >=O!Ɏs;ۊn_ Lm'nuܢp/ H 9Fk$A6 ED͞T%![b?(A0>3Z!=f߷ - W\#`JfƑڂ9|mKME YK0SVʴұo œGLr:@TJ2 DJVm֬Jڬzx@%qtOe|Ro 85&]~Dc$ޗK~J@pՙ3u&on$[Iv ]]X ;h˱:})UDVgBڪDyK83(P糞,(o&isemSt땔3}:} fgPeqƯJ7V@(!q'G!n85o|{`穦ILRˆJ7"#~( B1OQtI#!SCSލ]g|2KܠU2c.-B["2OpNk-g aPx1<5l/ 6onjrgm#VFID!2X|S-0gC7VIZQguWS{J"h anJ*(+qiGC{8Vܞ$2q>xe`SU_Nro^hP]N2ĮHX;"'F9o@^xxC,,/UbRqyD̺/ɂ2LO)s{pP9|Sgǫ6KLf2JW2J]v|ao.3·c;F SRltN#V%*Ow0Q١R/Tmt7J/;b%Αk-")Rk,4:m3jD護j osQ1[gorG* /:gW.b8Os ,ذKL^^Y Gf nlP{Z.PZaong̺NXhFZh"$=0)kl)vx|MT|pot]s^积7w'I]P@Vc[=KCa\BΏϴV嶮Si<>-y͏:XG/zBAWjy͇x)yQPHʅl0.[AnOcpE[ Y.C rl)Ӑ8sa-`xrGڑ(~LHvo/[P9Fn6}ኹv3;VBŝZ?iP  Lp;ʭHk-aI"LvC,lFq~U_6M?T0@ QqrCzJeTg1xjL :C5~'㞫*{r]m8;LӶΰ>4oOW_ BHf3 bl(%h̑{@d؁F#< No _TQh3'ha9=);/*,?Ȋ4ߦj<҃51p⊈OTMi:`=7Ke*c2zU|!NsOi*;85v$؀>7IQ 6{ sYm:NХ9*Kqvx@uIa7,i~X-"R<)@f=yhks9(^/Xi)\>mKZ2{[)|YH'2 O}~? Q1S5M j6*w*F <7%LQ^TSt/甸! Bk &U_2K`r%K񧑶tv%WpM\vA;G^, xG f3x CЫf5ͱ^XjN-x*1{7 -][3O$ ?COز*vE@{uq5~TB5G.[>bc'B5u~]Vdq^'!ֲu#/xA|VU+-q.*T.Nƽ*Y$̠aᩯ.[9OSQ6tE%֞kǡ7$ݒ' PeDďqu)- 59 ^7.,WH?i'p;l#T-.Kk^K|tJV: +sxN5Jh!u9no'ZQ/UgFIa${ B'v^nO++lw T-ΗaQQ 58 f8D-Pv`^; ۬L ^25Zm|x[/]r:RdO^KͲ>ȵ>oOK{i2+enqg>;R$rVW;׀ו2O[a,z ӵgyʬ(ȡ6,r d)ħY&N&vo;rtY4%ጁ{S!M\N}sJˌp@ARXaΜÒS Lth$T=k)h}9&Z.Ֆƙ p;gNR˟=B,tqy]13@̸ //I  G9~~nZ-muIC qMi~Vb}r5J/jq_1۳wJw@4+WkY֐dsP#g(nJn֦gH-5GpOM 6?Xh)! Y(jyPZ ׻D+sͣLzd,9,CO9H 긙%j~q}-Zzw*n>y0ࡋrI/\|DrHKD+B^NBE] ߟߡ5#Nv2>'d8Vӄ={E! ΥBpq+~†sYg]+p>Vh~mҮPᗖE߶)j>*68; y2Е;&Sſ(M2C=}a㳘"zd2g P2ڐ/ &ڣʤ7KrV=#a$T=ֶ;6oD҂XKs={\Zv5B'M,G1z<{aLsg&q ^8/N3,P肎I'&}YP=w}EE͞$(EO96@rx?NSo"*ƠMM㵗g,+%c^PdC6[lKm#"~` d%uOa6ej[2s>Ĉ~4垽aD;iH%:YfϜ7O_.sQ`̙mFthۍT589—RD*ɮW>J2poP

N̛,}1M|LPPoΟ]Nn"'tP6@o!zI_EwhSgbkxV5 L0QOnNdZ#&U %I?2we\LRLA2FjrznR92ٝ7{5;JzA#0S M+$wFR-܌I_c,LopmRoM <3{=K?WBXOuvBL:5)7fw8ǚ P,,ꉣE1\B!\=WdW&nL=x÷:ibOM;v-]侎2ΞRVak" ی}wҗmX(rkEY()5U܇q)CLMc/1w-o=ksa(W]lf݁;<>QMu<~qR߬{uWޜ7Bhe0mey[$23\g'鈆dE1K)}z{.JoD%-:ٲQFřvGÏ`WA[ӀZk䈛M+K]p\bWϋJh2fJkJQhí{: & ׬ wLy{[.`aN q-/Yb ":D7Y"%vN+2NMϦba#O_[,Π)bsJ- ayHA~i2ȴR-஄$č_vX[IrSY8yQi.$*vrJ"sqSm;9^\[qI֣G^>׮_22∂J e2;C&,ƇAW;6Spfkf.U4r46 դӠ|O"fmՙc~|&?>R]ҴNK1y@9Ǖ4P1R1V9IsJܯ}bz:|7F@iSڍeY[|d gC[F 7oɔu9W?PR7 p_YtTĝ2tc~ Lp /:[`Ohs@7UP.gmFľUp ?K 7!ܪnd!^BjyS1'XT{弽l~qFbahX[p<a o)_;9vF0s.Ԥ2Sb &,.KׄHR'c2X{P^.o] _A1 ;x8F=D\`%r'Pխǘ ")Z/x<=~z o~%\i B(9kb}ExT4%T9xlNHQ, ҉hRbsȋ$PvaMQJ~:ekTӋA(g'+&НTAar'ĘoO&6%ˠN zP԰B'i@ I9C(]!obU Õ.`,v甽ɇ]-3Ķ{{?E]7;ur21|vv?aA?Jp-oWqL司tZ_zWWO9Bade5l\q-ZHot+T@.]KtɦVg >C(b=EV%p acу;23&8)@ %*G}]pК>c0Z.^)#5G >ѵjgN !NhW7fQO/dIYBMp$OřEحLIW~;A}PvAv0+u^4qfyũ ;=tX('޳JaqM` _;?ؠEkq ;w@ǭ" {< >I_ۈv^-YAжC_yfD$l ݝHBHP/wy_ =abȲ)/ M~0X8n>=|򊝽QVf?Z%#Nj-}S͐;SQ+mN t) D.CFѹn9k\ݭ쓓V%$@hw\yC .o C(zM4Z|([ 'a5p<2A2v$\%CJa-N2]OըkH$3\H3P4Uh%kҪtPAɩiR7h(NŽ q۞ua48R- \^AxեMW 4CU \Q Xh@<-SDlrrj,'?8DžAC~\#z8Π'3}sVcyoxSUs߭@왴[ra h pϪ'PƇh,(Íɤ.eSM'< .CY$;ju R>XIYD6vbŝ78XxQ$B%؞[ݬÃTX52M&."A]#ĘEIȄ9ʖ / z-I q\r`xbHs Ⱦ Œ'ߋpx3a:Y"Zg}sSIӑW]26\. T*\; *ja3Ty.ITiSlz,mQO05x"iĕaou.p^ԎNehxEJfU_jL5ӆI'8-Dǡm̦OeHB;Yhn ;+'"Q9kv$XC99Mqnӛr$G[{zoM9|2d ֤]uŕ+.luV籭C4NK]YLߟtA_VJԯ8H](rjM# 2䢲LDp"$F 4l[ר?fAw'[yC:[EA7+wnP,*MU=k-h-q`fZ;e,&8diLQOשI`_ț /t@K1ًAIޱVr/SV:2`Ԅ((qEP ZgU*oĦA/ NUB ?I9~ 0~Q'_{J nⱣ,qldo6¥nMr0:Rحcw6! afk\zEUj?~tHa̓gd6 a 5uZSp/|M}K"R*eyG%7o^DBEǙ Pxn{f `zujW5{W P5p8TR5۠~/TfxO wϿ> P1JuuhD~͵:E ~G")B?d'b f& pRUñ4"YBіqRի^!23ߣT5o9^tY0~ 1=y7f,:peFoFs=kّh2GZi{ \|^O^Yw`hީիwٛLHf=h|S+DN]wRNZ߶řd-{5K- [էyK għ|\1OBXQvt,`*Lrq^O]1 gy4lk >H^D>|@C-GR¯N|G[|Z?|ߛ5b1czSً1`iz$)oYSM6)0Ɋ..wY#GptY%*sk 6P6Pk_ꦬ~1#=+eD:- sQ"]Ϟ{1<;"ŀӟ8hXgk;X[nlscog?mC)jy 앆ǒ~(!)h~cOBqMNЁ*=='ܽmN;@ZZբD3;JY+g Q_\a&[i0U>{t@7+rIɕT;D#]P)^b7RXt`M.<6ߦ#4Z-6kDѣD)FAjy#yqv}i)#6vT9&1W®-1u2a`\B%sӘO FaC֙C})X$i{VbYB`jMborҾ=V|]޽9/Q"Ea НK M87d/<.d7ͩHC$ ;ISBvZSjԄkC!q~: :鋃^{t3ȿ eb+*J9Y^̷C6piڃX+wɝ᩷G8&G7&״^@uvQjцǔ/P7>,kčD≯ `y61r7ҧԥ%ANBtx5|+emӄwg^d1Ս˾8$~4 5_!U!q1hDvQV{Mmb<nxq <]+L}Ox_W@RH)sDRITʪCyIv{MB" eFY{=[Y$kCBM[i<폡Xf[?ljOq$2 ͔MGlk = 0ks^钩\:j2UnL–9AWM]$|+,N n(2'PNL)~&(ΦPm{$O<BuwI۰@l=I40RB1Dn+fnĜ`YQog䊔!7Kk ;xƴg G#aܐ7' 1ag"2oeuV֙O%MYV%-ܒ~i=_9QRɠj>StT 1kGE76CGY `Vd56eq (6ok#Ip%Y2 J'?Ch+Dغjگ{/N Gw}V+#i6gP*aG=>z~9>o0?(y{ *AF$,rl_e@ .-qlqJD,Iv56{u4o ;mZLW oRm/7 KBT uAe[p|s(c1wh6GMV\Jxxp,zL\pH%MVxgvA̙<n>ڹϛ О_Eo\.E6!DY 43 P|c׉jYJ56@_UTKwzd.z=,@M&`flc4ln(Dv,{ڵQ:[KW5-ʝAR|h4 7*yCew ϭ0|R=Z!0{fx ˯,,s(0f}OJ(͍tnJZfg-#?$Dκͩ#v1P@,Cd̊1ɗt ae4Ud#dlwMWjug G7<֠馍ԝ9l&DQ{No㲹qaSU6(@0Le6P_<RM w>yͦ4 hdϱI+)񂥲i\H^ߝyDa1a5^x/^ GueT>=3ո!Ԝv c Vn1؎J#GBeQ6.Q~ ݳ?sE:dȅT:~Ԇxi4 Z՘5쀓IG_ݷhɫjA44ywbe8/Ut*ߙ_[頝Rk6L~5ȀW;*ͱ]nxm'R, jK>?ibT~FW#t>B-jmkN]It4ͭA5%u{`ӾNr"Z= ?fb4A!쵆M><ăDG]WD;qJV70,%W䨺y?akإ&[p+nC.fqՆҹ[WH_}?fqh3QGZd~˧c[$ȥp5(GTnh_2hLt] npjʯm:; RȣE`Dv%oQ6Geo%Hj¢Qv "aO^pvD2H@eDM$ŪgHSx75v n `ap'_`MnܑUU ZG >De4_JFD6dNM{PCu$p#9^őY<\oݙ.W~GLNyh3#!/+k qnz|_$Q[KUa"AѫR4ToQ15{sOf'$ck(cgOaV۠]Ԝ+ cVjW4rS)GwH%FKUgCBoя98IdBHRqzg=:׾,EDC<pM)xzi^-[ӔE*xW5SK1rB{j '%GԳv'w#zꥪ> QU@.߄)؁RSWa.Cb‘x]xvRm_O,}O(KZ=gz#xiږfjҤn^ $1KL p.K{ܣMURUAu+j]UӼmb=+0OHM'HVVgOsp%QdjЩdKb]/A 6 D8w5s]d]l )#vg3*_٠ c֋|,ԾwsAE&CQآ6,w׈r.K65r6itQZTѪZL1mֱXwܡC vұZ;J`_싧fH7^Sn"#sNDۨ֨[ql0MHf;u݇G-3:`0Q.cO 8taru2J.iF* aŐM;;A#g,(s47[ƽ델ZwJi~̀ia?pQϙ* ¼UNtxuF{4B0>hp%kVz̿?[kv{"~wd3$-`tN˱<: %!>0oxP,!q׾9O@iˮF2h˭Eճou7hxSwbXN{u̽ۧl, XEÆZV-d=HL7G(/O9apc<}:@|fUDlrx3X@Ȥs#Z&]{ħ%EG=}}\V㓝*4Uޟ\}8ؙ{] rȫV@z[6vAGWvK)FD,<4g7%؛~gT+$P QH9X9ϿN=yr[{IlBkNk͢e"=./œ#䳁lNeYG*,ގ~KKͺ &$d{I$ی]<51U&e;B=\ATŀEs:ccu"du/G`Ԙ{jݼ0cL$vh{M9k G)ѻ~ } }_c+H,l0yѾ ywA kB/#u{ dO ȁHH?ҕ5[DLoa]7J>rBUTaxʰI۔RđL@6/)HL3be 2ޥ?H 2)>2Y<Y]+@Emʏl$Z>?^A}EϤ" :+A~ 752C:z'^yPLYd+NߡcZ=iTe^NP#{|B#8W(n,W;7@WJIK|Dzi<|jyXdc3B+ pWKXǐc2>JS%w1 郱cg=$r!H*Jy|_$D%TLdʔ ɥ. #Y0Tgx9ɛ`Y5lNTas|ƐutL_c4)[Ń0Tlb_C"O6qqRƤ{(P+T" nA. e.əC D9p\`Ν 7}C0Yx|L-YjFo*Z_\zmR &Mo@4c`0rf$ҟOYqBr\YLWLq=?hEFMˠT+[u/.荺ZS)p͗y;>_#DJ椰S94 5G9_ߔǘyuhؤRX{ @q,V|t?3z2\!t ibDӸ`F=sR+:Co vNoۜk#}Cc.m+;YɺW&7 '[- ^Hԡ;5]_jyϠj)5?TnbM005m~|VAE>̍/Lg^He?#xbDW3!,~>b8a8iQ+J|c]끭ܔ{k6@?|XpNS $sʐSUʏ"e:o.f.RBl' u.G"JeCtG;͙KAUtͽGP{~~9ˍrKĉ[t 1 A'̆H)HQM4~QK]t1߿K9]O'%kqGє sB:[j,r،~ΜPhbV!xx~ F'ϐ+kQtW}>f}?HrRJ+9^3| xgxJ7`^3DMa/9ȃ]&w.IjHuY?+)8ԘP׬~ixLYyZ2š.,5My; t$ġn%'kI䢵mRʒ E'%OE i0͘1Iл9xD7ʹG=.nKJSo!=xd?ē=D=1¯X=(#5یzٚvf؝fAh P&P<$ Iec-^~vQFyl&8PGU|qEz-O¢2p NwᛈMBsڻ7GoΒHஆEfh} Oq2C‹~]:5u!@wh{?aDd|FA-)G*́U^OqYC5:d*#$KԻŮ #sNF,j,lu} Ȩ]GϗOo/T8YƀX 3?v~+.E`DNr7kp:P1yf.kR9zrH-Äڗ饗7th[O6{D1gܘ/OukIoE$\=1GO K2=f%ZE{ڟ"Ԃk=-/:O[K|g`,Ve*+r*cGJ~Hh "r_gA$p41[S{R٢yKur14L t1CO |(t䊧')HϞVi`{_CHoXLߏFII˜bY97׷ޤ)PKT*T~ m-_?6BWY +Qn5=V:R:%xѰV@=-$/X`V&EPʾ[P$$C{.Ot!$VtNcu.N xvqymU{D3IG(/*RD?$gwL.kPzZﺔ{Y*>늚z⣚XCY~'m^㉩% 04wE6_Ac|7!݄ kD>>Qb#@|⟒;my)*جI3b+zuR yzcϗ%ˬKTrDS܋䷆ A*d&ͻ_lN2ɗj} w>VSE*eݚڏ@;sZ(]$i:K~<os!z܁ aHD CHr` ԞKJ0`^fro%MG:SY-Sy.uB|$h[r lBȣyi K'_{3K}:XO=3 Bcg4 EQ?t6[vy%اKh4z,B#d;hM favjܫ 6?LG[$ԩy{Ւ[\.]Â% Y]l ^7Ά2֮s#YkjÞvڬLNs 6,ws)('UOfKB)v 9[Ez`2^ޡҨ 88ѰLT5,uH?EP^K#ңT yRp8&j5D+}$Ę{-еٞfv1Mn<#/Spm.~3Yzct#j-!@=oQ<7N2r3@.\,@-PW,ª_mKTߘƆ>9&HHDn5a >WXg3;qVr#QJߚA^xip6ıR LԤ>Q԰*MYg:2CLHT=JX}%k!-9MvAKŠ?Tt*'eV֯?-ݞK[O1EU}"`m +񓏐!X)nf(H9h- |B]Ӈ+ALWg, r=Ѧ_Lkաv1(?m SQ%C ,yWőɎ9°k;]R< 3";y<eMPҿþ[x6q_ݼXgRFiBS [3٭Kg2qݲtOc)K[јK^isS,@8U6WHQ/5}26#>F[6OTd݇öWME"A/MjOfpM. /y5{SY}Ŏ2G95 A<Y*;î:M uL!*}SD'Hͦ d/o0i&jn,[֞i~FnCas]vIt9+JRfGvRہ{d+xH&VQvEXLVcQT2Hu pzQ.kcg-WI-B+}u)`XDlzŪ6`7e5U|%2dZ cZU9rWI (˰M|`=oh ŷ fo>Ѣމy<]uA{ѮBJ'އS [th f vg b(=bR^=@!+?U5F, cLg8nc ?ˎD1wUupۢ*usn6"Ҟ2_juX-ҕ酣RlyeGWq9@XzxGK.Zm:@X3z1=V 7ArYX/D6=NJ5E5XKLC#4rV5QjjMh%閍U]mBOi>L:Z&[PҒ,EEǪ=Ox^Lhhʝؑl Yb nwNYɊn'0Nd73O49|1]f%6-,#PC.Gt䴶>C{u 1بtˁ`5B_Z~1|9uicnYиs_qq \@⛝rMEU|q=,ڝ(;+>Q/5TG"|Fi.( `r T76 Egj8lpm;PXٰGŎJ S -恝;+O @IhwS6KfוpmE0P$`kBPM1X68km{J9%#bWn]o)l ^]!KbA$O%J}uI> N+ ).zCHC5ݪ[r:A"W3];_`ITa.L1 Ζ;A?ls_wC.zRZE Tl.A2e鿄6^A-˛>"!5OC%PjoQ6lMX IM.G*7AyX,ln7UD}\/ᄌ; ?錆E PoJ<+'K,#;!K"Axp4I8|}fB;Q&YZu1 )0]`+Z{2olڣkxCD | "E<|}wVSUCfCګḾˡ6L_D;@i-xr?*R09ׯ`6:ckHTH ;y%&! 6 l`R QJT5Wm77R_=izzUEKcC/ۋLބyz#ڀ *b3"~Z!==NTnecCl`MGL;stFMr}dn>cǚ|LQVq0ILpYTj `,+9sseO2OlVx01'R|T.=c~QM%RmkfJ7AaX0P6X+ɪ1åY},thGx_ʑ,BT 3EbjQܥzGlINYMʏB8G?H[qb f~$"`:w%Y۔c h7 ȩL RUe2{28I;E JA%4~ #7M42Pɛ}|s`KO٪<_Y^Pt1셟UThE%I2dW_42^Qƈ@s<1q%a>| +Dqx'W8NU_f )~P`wx.ևu. 9%֫ǢyK5YGc^]U^ H1r=ZYQЈt, Fw=U#y}\~V?v?ؔUyw-Qp 5;XY7Vu?Niʕ8kݓxJNg}@4)xzSknmֆ_ ɧh5 >AI#w8 Ɛh yg5;<ɣp]pMv#M6뢏x׶N:cyԖbJSɡWv^|ӥ~$\N+ Uݱ 㢆5 g>d,i(/ƠcT3VN泏0iIc:kBU =ʮĦe'tkS+(2=|!z5^sz` 8IJZIdR* 麟O+[dXWZe7qsO=7qH ln ІUX-5yoY#ޜY(HЬ!㝀g9~5:]4~ˏl/N 87"u%5=[| tJQ1@oI؅4;of-ɡt43Ѡ8k&P@=,0bWџ)WN]`j`DNFW2|ފk#֌wE6q`nF)D#Q0""v悚eIJ` XQ{V101PChBRw0~z ~`;U*чY";z{ `riii_d+~,LOOXr!;oF.rr &WR@S; q].$.SХa6-JĴ+r1&+Y75$gmLOfSF`|OֱvW9{c(g.@=:}9IeWqlJ<0TYfQrX*=DZ$j)ʵC49DEANVA/c*ZI[gTfK ^x^Zy"BT &дM !W]-2=+O @vC? 9'Ӓ陖Lv2z+aƻUc4/A ueZC0£3vq[P٢l]ОNWM@.Ѻ^6{$(/Z:%2%uFhMƒZOq)7#OK|wp@\+{$g{Ӳqo}{ OMF+ jp$GxwZ=@Ì ^\]7?xRC_+z0lvs"P,;D޾2+>2ߥ?]~D!q-VtN.%Cb;Hǽ(P"AQNt̮!*]N%ST9"q(GLE(|ESB~\nz+v^I2xk ql緩vbN]-C +޹EZ2ϠbBz\g7K;3i;6& r֔sBH#X˩6..iC7dmidH^ذ M2ΐ"A@^ľBt`R" t/vqKIKw(>*1Ww] '2FWmdk`PcSmu]ZA~wdU݇m4L2T{9<e?ț{4_IO6iZjehB~`q3Hf>w5þP;YX" &V@#Sۛq ˟}N=*|:oI9 osGA'֮~$֔(?@ :.3B h)#4Jf7+(fjg$kbW'"t _Ը@N%A(16Gy^LtMh7Q1[ c:k9 %Ϣ` {CBWuIgn8m0}0#1qo6z/'XY&/JRPrm>|b-/Gx2˓is{,ӥz1itć|i|,~cHnq^A*}rU/i~, })нX#}@xpHQ:Zn&c*DP'5SrDgh ]{抖SSe֖ܻpRfp|ա3QX WjoK.lY5٨J0KWeE+xHDUjp=93&=J~D_FMFYp802&i3pKUֺYE)3b7{7tinx]٢N~H$@קv1tYS+k\{oP߂O5Q娱߭ %ڔ'o!1O\%p}(A XȄCRVym|ei]Sf+t_y :<>9MK堎J=$"^^KDNDh< |1 O:1o YPmXcŐN\ vIfA5wp.#Kb#z ٩*jP/}=+{0u&#cAW6NKh&isQw<{@lX0S$XT7\~D3Ԙ{X ?Lf 9sw<m}JLesϐTVAsXTb7i$<ރC'>h<Q' p,;m{TrVUjxY2oi;֜Jo$TXs*ĵ]eytT xqB Rpp7Ti⨝LO#{փd Kɲ ׽{8ؗ;ɦl!Hx'VI(?ٯh3:8IK3S:\1 D,e$}'CO0(FWѤ{iZ~տձ@s3BPzBZ>x,5WC<[ 5ZPtÇ~Lqs3) ȻĹn"Srf5SX)?uk&馦V-涑wCOΦ&/ -)VIpd5i?% RZT ɶJP{5{*D=6!$i?-#y%8NeE_C}5h+`V@&ĶijaRgs.Y])8Ws;=RC-xL/+9c"~E.2~PqJ!NOQj33N3/gJ^ע>xp2Alf'&x6Mry( ; ݦ>_{/3i# ڨ7#5="[=Ɇk }tm6ˊB퀹Ajٲi7-/ k2~dk1ئO~2.Uqk&KC/Kg1rJB 5kBXUY @a}4+UxBs0m8&iLVQO11k:e뀲W'U!*3q~1|b^|ʄ$a38D9NRStd9mdrGK}.Ylr( 1x1g3 #\b0'EN/8>W 77ߏ2[zP342pOM IsSovAsg+μ;nَptԑ24t> fV<窄ܙ135 ~ku9$E3Kb]A%H2vGrTdoǩesd,yR2_K%+kԾ,\/0nD]bBlO/.Z5{V&sNqoF{HS|G&[Wuܭ\ f T$ȞOy .4L+pL ɝPߓW U=H;Хrb)0) `uI:W䆛V+,F2'e(e _͆.r4g՞PD} BrOTq,%)BG~hN @$?,2SGkI`Ԧl[4ݱ4APQ9#>VA'zv_|/hUn F9Gui[5oj vW` Yx/TWI7 Ռ0R; 䛚H}Uת-,YvLוݠjAƄ; W0`3-+&p^G; 0r<indLjQEϒu~wv 'KԨU/g!*\sbdgXz.zq_W 0gͣi)˜;z灚ȇ?X0T Oo{3`1|~gCXd=6ra"f7J-ۤtǼ_M,҈=.'hsy!=w!f^W`٭HFk|qjO)nƮ1f0wbhAj` Qn`|_ʛqMd(V ##MfUEsNŧr _vG{T Me5!]8k7Roڋy{=.B91)nb!9mF1H&,Q0!Il|[õb5bF0Nމ!9ޓM1r()_~p鵢K j<,yӧdKMz 浉ܶoشV4Uw^J}4iCGqTŋh_$#˵ Ѷ #]r|S%k8TQi-)gB»ܭ{h5V#kv"\xW箴t3rH0d]E<2 nլЎ~/B 5e@Ѳ#9,\t>ɻSIS*ozSNh7бNK+c\U'mSf89̧<+GwL?9^4Vui/ݯ /@U=G Y+RQXm`,ϏRAb{[f|e{t"{;oP_Vvx (8R uyr6h0z dŖF J B'01B`0u<-,77,'".!dLBYJ/9^:q%&0T2Q4h+X1,V3j8$:L[-VY@)~;q!:?C,lWi.Rg[VAa_[LNǨ`.L'̲~:לr!-]e:;Qz"|whBC`>2;Uƶ ┑%+ƧP9!NzTEDy3Ol_\Nm+TBL Bm(RP8mlhe+ rXˑ!^ * o d~*6 s }Ew;2zG"iq0{Q6 7Xsޡ_B٣ ÐQ}(̖ru.=CISJ d&{-X2W_5NR6ji荃CAF;g\-gP֊O{txqvmUឯnW6">Dڡl< ,kӸ^v'Eb_ E2<um/ ܐS=j?ى5PFh%T=Z0kW/Ly}aH(,W 7\4݃jE;"LξXry*yb/az#'} orf} 0 '/˟'yy2rDY⚳iNgxfK: T~ur#3C}K5hshنE O\ڛK|5-aEzF=+n=\QHTF4w_Av2g9 k$gBy蜛'"4/\w׳#aJA3QR\3utP1ye"F?gڙ? o|Ѐƪ:\9 ͡)T8@(<\>nyޥwK^_iֵ٣^X;}C7ς]s;7 )o ނ3_ˌ-*jP5m~,~zF#;{UQ*ԕV[`>_yQkAZ%)_rPxM[T=7TItоj.kpb\8@l ),bQe1uzw1ߒ}2y8+kFs ȢXS (oJݮB.gSZui%%8hGF߫ER7G2rtjxD-ץcx& CZF2L+,$ "$Oٶ7h0 SerkҦ5H0Iv?u^[U#Ju̷d^**VNo;!y7LgEA*ŁS}N7S6|X%ⵒϙ9<)}9iFF$gS?BA.> DPs;v`//pqI+۽Z?ѷ"Xk7K(8~\ULbm_DQpn`Hw]xָ8-k(&tnqT9+#!"t̲gg`@4!bG P8\&!$*`M DgLG.^H)ܐ5>y1a55צ쭢x;I:?=IlWǍM2 1$]ڜN/ 6' #Q zظs9^%P~ɽ0F 5M <~ Y)e^qj%6Av?i饱v_Sijkp;:5p7!r|/K}GOM**lT?4Y曪8]pe?*XW?z.4@5ʧw´Ju43s[04Q>*H=%gt~7ONԋ=tE6A0uTo8wmN(2~t7 i 6Kqr9cwdh<=2H mZ0ĈCl@oaL@4 Vbs" 0FcJ"+`ozKpc^ҶLQ/[>^hq0aC9l\@٣q lCǠCżD/Gb WsekʏnBTrB*P-̑k > Zl BZB:WR?yMsWhJrאT+eNɣM0FoFt{ Y٫$8Ipc߶]":oɯ{ &i2J :Ah|6jc G)`.nB~S?H4%}NCש/f_ŋ}U Rx[ȣmmITਆBT:6Z|d*̔]98|hQX\$Va1NHQN5 M*{4ʂ{חd 󞄒&ޫ(] {zcWq&uJ@$g(7-?dge J$YSY5nŎ%I<y 4.׺ɡRXތI|20Х#P p #\lw,/b< POM}wx,b8BzZj_eǼ׬KH"ƔU6#MKXNJ!TIC,P3`i?X#y%KL/[r2S,jk1ԭK$o)k#ըlqؑ/4';DJu,B4MLNy@MThe. rz( J1" \dr$Tu W+Vm>3c9"-Dvt8¸fl-*ukM!;D CF}wn$lbʓc(}fQ|e:**Lh߻D8,6W?JߺS43 便Y`: &9;g2^Qr:bu8c7'WvW_LI"T?۷1;^=oހXc14pq]4VїĆe$7᪟fz ex.ѻDY <6d~6I[p;pFXu:lQ~8A TRʾWsCBT<_e RKk{p@u&XũV@/a:H7lʮ_Àxջ!RWz@Gõ*`v{^X3RiJ[Y>W)4zP: 2&:ag| qPJUG}Ph@'MF"Ëz~r/#YLg$uY S % бAkLrtPjh6郞o4\ESS;6 9 ϕF0k{KNTt\C>"HiwuޓL'K5$Wf{HV+8EZasթxwބnM7gBZ`qwxx aȞּ £s~w;O[NQ=bZ5p[EC ?l_k\u&}nV߈͏}׭*rna=v:5|=1)R wb,w\%J/Bփ0:VmWoר=V0.8e{c]ꄸ`_85ݩp4!-HO`^Mn;e;Wݲ2)3qu/̖C. mkgi|wH_=e&܀aL?C,)`%1>ȊT"UɃϢ]ɥSGỳz]jcD_uR"iW7fj-}ړT؟?|Ku-k#ZjǛkTq}^܆3DoG 1Vx=ڏx*t#!w7 i{T<*Qp^G]X9v3D꿌c(1֊(1l[&o8](#2롮ÌUY@*ֻbX(/-ǻShW14XŀH,.B)D^ 8o-MѾF.Ct{gl,.6]vC*%_@ 1p5mTTxv"rмU65qVcJrjObK#5J݅\k5&ʨ4vԚBuB!NiCfG "}yr0ۗ%P5)VTj|2aE,p!hJ ~;GG$iz>5w{H$ ƣ\|Iw{x3[FScp|s4Lnu 鿢V{ ##tol˻BtuTi"P[v1O-cs[ ۏ`Ks ǥ[U-|Rub:BzWy4#tljC}mŃ wo5r38jډ]kp.pz;uZ참ծ &bGpԗT Lr;J9e1kX5+oɘjybF"vχNss2Q mrF-1E@HEi bU)" ?դ #LK?^;]WM{M)-ӊuҠkw>jAjn\LUhHǙE`\ܿqگSQ7Dۡʓk&Ux#P | w1X Xw{$?nݳR_q~X hWy批oPo 8Fi[MEjh\!d Z`k&6+@__.8Es6 fCL͑q&99{rY[!]9A95fA.F$q~~wattǺfDBk&Ht!1XY*XVDA\׶,ǥ܍ƟwgjÌxlĿe9$̪*c=Za䤦jT)Of,4x=4bywQ_z'xM] Hi&pFvSo$'>x6nȝI+W@vM AsF=#9;v"e;`*%?驔@ 2::~YZť2$:?RۧFa׏9lriçeڭ 3eO >k !bT zH,}VQdQyRjG t<'L4m`ԫYא3鍆G?7xq $RtABloKNco*diZufݒE < _sUZQDrIAeZtot#^L`bbD_$fGX4j5n!#D/#׳"Ps"2~MCۄS@GEb킞5475Sz͠y%<)G 0.-OjFYg("ħ)1#Mz;;F[B0]zQGZg lj'HC/Q%f啥[,Mw6G}i7i1MŚ|~Zp,h \4ge]ḒdwLJq$Nd\*. 4OnBuԼ.M3AMEE+ɔsB-*[2dރ!/e&_F"= Bk3'q-whppV|-W76cCi|M\arju/?/@]ny,#YYb`jcǙ \зWn\.cVXBJpE_/v 7+r3Q.OF}'hx/]kB$ipcRI>`v`޵ \ޤnY '_3M*[CF`,^_*6ʲ& XBxbuɗZeCjB{pżпGGJ}O|.Yh&l1N|';tXy|Ӿ* m%sZܲ0?Fc!&B\\Q },)y_`pV;~>̓S*NsqmrG?}V$а˳RL*CbAg]m2N>p% 13#Hn6|s: 8i#AܬwVZq']"b?%6"z=RBl_[=*f48k5ö3sRF4,:\xusGFkt :Y U >Pň ٧-Xnvx|awl)~h.V4yP]S`tn!AsE$(agI睴A,Ê6JtaL@L}S3h%]R,p]5DഫU2%:$?Ybp70.k.=.^/x/|wֹzQw3"krdhV1=~`J+QG q& N/}k 0Q3bn i&Go75-4T _ry5CJmB#d _2W[۾څG"~pm[p}>B^o8lUu# Uj$pCPZ o,Nkr`:Qsxmnp>Pɑ_xIpҷA#-|\z*J-/+fX,5ڥ|yy.LrYLݘ3nN2X93-X3IkDVf'ȬOx6}Rw:3՞]:0661$<; Zü>`癄Z)ZpT"eR-XhQ:p =GA7C'fmSz vj#_ʺa?⛧rp2? Zv H#ߊsV ̹jA~Z\:+"5cM%4 8IEz\rKx^8VܚVj { YؠAG.ZQ?e|ɱMې_С}9p P ʅ!U,'vKi=3wn;hЄuڶBaJ. lb͗ݬhdK>G0={ٍB3.c"XFAh(bSWj M҇Sbg?;Y4\}8Ok졶lߚsm*AzsW۫ k*c/ ݿZls*S]|4 2O տq#i2#0wZ|.8f5z+Bx'g %xRh ym;m3(?pOyJMwVD\x(wd6"iwu*zƱ$92S .ᬉqz7)t͌}+**ZO?Ǫw;=Wz RNDZ6h#UK{pG;/e X6CͲ]+;ߵä0_BdVC7P冔$t88<[朰BBρA>|a+qˑJd[\y@x !C^PzqÑS<BmAՖ.((^Pҷ,I=!Iש?^4-vG~8LRUo1iqQW}X\(Yt(|+*'$$O.3abe_ 5T#H,⍘!wCV3R{ˀfffd;QgsguSuds@Q2ShnJ'ia nƶrbVǤMCIQD/SmP%Wj>5_J_0EKz ^EYs4aW%yFŮjHx#h9[l\!ݸNs!ZO}Uzw6B\.&tiO 3߅V_C!RUڵv>M BDTmOf`T؀Z9Q1/ߠ<)쫍M˥"4v7GF#ri~e| Sw l0m6[) w VYy#4xzH|*?s_w`*pOEm|nu1nԧd؅y呢0bFY߾Բ3~iOs% 6fxTlHd?2rZ\wP$jQPq=IXm;QUOEiHWmYS:I{h]ovg,15yİ&Bt J_+|5 'dn  NGt~![U4b"}u&-#167,ഞ0̰=f燀RJv) m('E;/%2SxsI%ƓDg_8ʕb9;g]ch դl+Z2{ݮUI& kwy߄a!ת%P!bJ{\qh40.j1B ySw˵ 3QKb/Avؠ8dI7Xغ \`ڨk1B_AZpnv C6&˾. L&<~cf|/p Pyiү5m7M,!}~x^TJXeq Y5Gn_ +a8hrÞA||\r`o,CiO'Dp0ch4v,M8rA !APJIx^v[$&/Q) ,'OJ8vw PWSԦ{mW p 5K)!\{@nq#:bY?; OT7di]-s{-q ./l׵kԞۂ-+4hTw3s7sz,-nx%K]nRf`i "ǝND]gΓз`_EQbR=l|s2y@lDƎgTJBYEmw]Rh׹tCWZQy}Q%5/:!~C^NOȋ͸>7lUR$ )#K7z|uAوcs;bW ; !ͺ6Ưz΍N奶vqj {UOTjX]uշ5tUs9uch3JKْ+eP X N)˸Ȣmuk+i6ocݲ^F1$0щnH|K\`4^$}4a 0H;>y%'p˩B,F ŶZp}[i?} *ea0F~@;3=%kˑ*[LVtb)9`0wYX~e.Kx¤>}^:OSPGZKӶ5@Ѯ8&\dSUX w}RŶ?\d1+iYE솀D D<heGg}Rm0-8y}m,,'5Tz;,sI`#f \Dқo/` W$:'x2ڷ3Ѹ)P_ɭ\ 9qӼ.I\tic7] $kXޥU cTҦuS==-(ށ&Eu]"ߡhI_10lN=h*N&`]NJ ͇SQ虘; Ѭkc'CCfd|vThuQXXPvPA2PTFp*C:;!Գ=9DѿezKXS2c/2{rqY:5/ǘ|P[ =5n/ZD-;M ֥~++ҭԀBP܂d WM2W噈0_9+ }˟sB#jA1&"GD-48skl;In]pLk,o-@IQ1X5]3wT IʈVy7;IŎ3:ǎɹ%E6XVQ-"Q*'ߏTS (>"U`g&_Z(Bpz4aYj2?UnGj 8 F& kzFC@(SO+N@ce-gh0gtnhV9p|]7:f ?6ħ na~Bw 6Ep&20*We#9ݛ %|+TY5dw_8<§tEQ %g6D@ݺKZV#loNVC.rySfP+G۱eGWalD4Ykˇ}.y' I`F%{`iEO^7h <uLSԅbP[jX5ΆK^+3|Ŋ=2I1F3*fF):+QE[$$ 3 fi,w_z%vv>[a/.Ta⑞;$FrEa?dyQYq;Qͭ quINA*5k&[„a4ݮ;ec.,PKtB||[40EB8jg,n&ߡypp~Cm/*1/ūoRp4t]PهgF`D6l@KٖeGeH4M' vb!HE!H'TKaEmy#iw25  8o"Ϲ|A5]KfeDsŸo]M6 i,Ta]T Lcƕg-~S~$w&{ck W=%RXL`W'cp@x&Q(]qҀY{) 0XtG3pG.qZ!-Wq&S<뜁ȢC x/'N7Q~[T.4.]&1>^' =`|J!& 6`M:JFbDZ@t GN-pH(]p X~`!2 w%_1f2Ye;l@i)("t{Ds$ #~ΥQZmNfVш3 YNق'9/:isy)v0VMC͖+xAv{ V)4M)k(ntYh$ᑦ$~'E&{aA11OwD`w~P.cAx]McM-Io_eukոM8W7M;G9p bEӫ #]-l0NAh(uMz)Hqi":s6k!5*,t7e ^NQ߾Umۆݾ(s3% A?.5h ԺZ~~h.a%qk?\g*~N+1!7B6jr La8H0i8’7ٟc9*r KgW`ωmgj/ѣAٶŘknElGY)Fyӌ7T;nJ7  h;gq _ q =lT "a$XSamnn:כ0R{C#T7-&gKa>ujLjRfqG`9aݯg1%C+YWf&M\dfPx2Y;fQMSflxS+D.a(5 (AnȆP|3U]peŁ)Dqg4UPLS-7g_0(/5ព:?C 4e՛$0 N}bw:(r|4ոk wɲX n$}=~RاB/{*X1t,Q[ɤ*EE4~y&z6WȒA竏Q`'tV/d'2*Fɕ]'55di-t&h:h衤팪ٛ8dL_@z[ OH Y/jAF_{< k(85qx=TXӞ>%O޾itӄ0\Z@4[\fl]Y-缩؊6H{ze.X˫}s=TgcS3;|ѧr=1U1ijlG1G&uj NKR|v$ T(iaf-X~,H{A;~O3>+ѯA%5..W)gc8 º\UlPU\H4$EZ6 6YFdMY κ<銩JG{_@e1mUoA* qxX)!=xVLͅ0s v--k"@7q)/6IͱΞKQ>YL&3,; ǬҕWuc9q'V@Gx.a73e`J3us*(39,^ou\r%{x=~ i!{2 VGC8OD/o[p\JHC͌og2a7TS,.]f4keGn-鵖S2ٶZmޏ<4m}a$4-5 u͡S2$4ȬZ(K (]qGtH sV2pU SL_L#\JK=j~we5=pF3x42s־Ip SXfߍAw_?%>Ӳ=-.[y`}/M/KȎMƟ m`~AO/Vne<4"qc[W /Bk,BCWEV_ťBJ;ɸR7]=U,c7%'XZGO."R~DLߎԍUJk-ɠ; KAx@GTpܠMF}Eǝ[e?ú&D~΄ozs5]3B*r>f%Ov$>@r~ 1 9gV}0s&YGLNm̚4c'cIpqfz碏SNeؐl62;"j\DbC&xA&<d50b"~N$)8V;u\DNk=1#ܽ} 罁emxPUƄw͇JϏJt ̾_ؤ7)FsuGŚPqP4,#+ڜ'9+'.XAmS+8躊}͇*w\ &i#'+Q牫K4E}J@(/=)WPWCR\ Ά@ $f8#r2qc&#+ JF;X^%og0y: )U%cfEWfK0au0_r& ):*a\'꾩އ_h(䶁1sܶh‘#ƆmDH CJ֦|E[ڦ3)mB; G:O('/65J@ iey$US66トɼhVH\\2Ge|p;'|<~/ZeZL1!|܏!: ?ߌT(V4TN<(L!ēG Zh}ѿ=btW1ڤ Y\kyZp2qOnvKJz]H_7lk'i.q~Se:T`Kj;)((nLe@WA B-K y?-/_/.c&__IRJ/;5r SނBpロMfbB4~VykCy bU70U'57sE(@z_Bţ ^ϐ7s`CwUaR͝kQ.)qf2phn:߀dU&o 5u p73؀?`IPL` pS C,z@!&%q;wJB2|_4XTv1]X8Iti+<,U +Wbc/f+H1*` >t~S0'%ΰW}S.4V9t4Uvlf0 << RB~h_WpqV\04LE!B C( CL'ςX2 ^Q@tX?_MJu> We9u]t Do݂kͫpL_BktP${qE55qİ k£tRClIYUHX?Ԯ*9af6YOixj9(:*$ bU*yj=b? DylUP<H[1>:sn7y|~=1bpp-9-R99{o~T;GĴԑ.ִ2od ڲ {b*#J3mG[2Mb{C#k9X )8YD{zQ6nN@xz|>Nͫ.PZ߆1F%o z"#Y>[XK9_Ny'f]΋\!͆" ۠xvqy5{Vp'gGTҜ""\dF1zOItc?'jTTF4 dD2:~wG]k<7Kh)OkA5P]uTY:mX#i(wE,,NZ \Vvb#g^kծ0cHz2s),+R됈94kbU2ET[vxxw'!p? b⏆6WwLxKn1?-tɷV!?K]GFjtDŽLxH-aFd/m.Cresuj Œ +\f(o1ƫQ%@/D_UTVA֥4Z3d95:)aQ!j`ږGx~d*j 1[:We 3? t<1$I|{ɻ_&҇q 4vPN14zm`׶q]!4t#Tj|o[I%RT ղEt̂54N>FE߈:3 5$sP gDYAr ^DT"̥]ܶDYm Gt9Zm[\-Ds35DP]p*}5_-ҒʃMS)G F{E0hZb^1{r%& sGH57uYſC;Ӌ_4gC tnlG0%OR8얶 ug uNN]]? nu}jRB҄l+T(+`5hmSL4],>{"R.r[cgf+|4N))FYnOOBο>gFeYkw yطJA%Ց~=1BHzovM$΃J^fRBˋsD~Dw1VZ,z}SyC@þA[h"T3s6?\f-C/cKjKliyQ:@zM G.(X6! AF{z W(SgA) RɎHz-t&P/3ǿR#ÚĦzJ;9IaT['D eO뙜wSS#TC{zA`8RMp~G\E`oFϔԩr4Gm%1+J,Nڣ9UD"ʆ-$_^2}g7k|&1쭡COa<3l)\ҩLStL7 6#xep2; RQRr57c= dT -ߣ ђ %[^kۈ?U'QU־_iygh柷Rܿ$ƖDDv<[NQ"γRQGc:*,l\]QMLl$ {Q3W†Cħ3}W"^xDuR[|ɻP&x_0CF<=Wua/Ly)Lj/t\Ať 0uzD؅ZO8otJײ%-E ,k,?D5N9ew5l v_ꊔaW蚕1"itth jr:hh':{P&ȳ"@BFG/1 _Ŧ~ }q}@ <18rҸgn&9>z.'|HB``+$o"@td *?!WH)ZiL "Unc!:Դ4|\u HjsTfٮiSZLj_ȟʽ&fzqtZ5\~ Q]Ąˑ8IlV0W}dX'h/IJ.j\ #[8&Wns$:0rŒ?>(]y솪 yuU8ϪC0>x%Aԧ2ixS瀅LmS'tȵǍ좬0f+E8k[Pf$*O|eys%#sM Y2LŰ-Ϧ JkÁh$ŕ}s0 DLǶifiZGDDފQ@CۗL!`43t)o힩=*`v1.'>#IZye7I\If_W;{mI<͖eRJҤ5Y+(UJ %F^ bl.sˌ?N^a݉I~:TyYoB|qI;pd6 ]ؚA 1F^wP₁YO)`>R1fx7bVvPg,H롽+?`$1|F68j:b6@s\pּ+pf.J795UGzb 5E(Jr B&5;Kv VV܂#uC(;{c:â7o8$1qN#DKg [̏q0ymsUg:=&JWu BKNu][sT!lQ1@] I!Y'N%, I *xL9pKI}}ؐ|O}"[bLvx-{2%.5 6@p25jJT(RzCi;F~q`qK`PyEa ~Rdumjd6L7Dy,߂ে֩3,vA=ʲ&e-%e2yYS9.6bf'Nw 9'"M *++,o@3s|}TZkOM{_hb_w 4{u@X쨉Z3O z*n^"j3ڑnZ5!E#ԍI6 lВƃL3J~jLϥy*u]ΚHp3w3F;T m?X&CݍS-'sτnI> eqp(jPlXhJxz;"nc^787$QψyR0抽kj9 G F8ιͫA.R"l[.`u{g_M&~#uZV*R̠PԜy*+n5 9\N] $Z /+ܻK)8 in$TarCO2 |05 ::d&V!W୨0l`lQJ[EKB&RXsMuHn^hke,aG"W -B|rE٨/*#{ j˙םxBW&e"B|R@:+Oh İ]H8pW\Bwxժ z)p{.0Ѱ";턙ʩ^_mҚ*D3KDT >VK: |BP"IY!3WJ* vG #!?x'1=s?mT<ʧ+O&O0V (%0Ck"i6(WB zv?_9l-=U S8tI†A0=EUE[ KX׼)Щ)ou62[iZ`wbѨv>\À][)3s{V*"2`3xcZIGywG(jӿ]sKTy¾\ 2k@}rQ$rǬ\]@9ܢunƖ:A[ n˵љ^sdTC"-&)VD/s2~ՑQ z>@0/N0#4$_q~u~r5oOq)R rPc ج.|>7"`ж[ž~z ޔ-NU( @Ʀl$ g-KЮ<;bar V꫗ܻ~T9Dl| ż5!o]ԂL / ذw 6Ra@aCK}~1퀾dc+JL D$Kabxޑ.?SdmWN@"x?.6IKM!Z#m0@C*VLBL/P|+P8@{W_$# fp [ȍ{my:ݴ08ph U3WRWp"5 2%m]'!jHۥDFNs;R`g;@s[_4cVEz^E| ԘF/ `b{-wt̥5]0K %ӳ|4o4˴`M 01~BP,OJR-]r`/)˃;ׅCy M_Șyitc&p24"zp,ėa왩UG/ڬ@O|PW `4Bi(Q´[yE9_2СׅǠڷ{ @_N\ JEJn7>/a280: UZYfݽjM7Av. s˜SÕh_K}ͫ3 e|;2FQw=;!z~|@EߥK2~+U5Ğgz_swl^V-J~!~e%po(RF:h#,^ymʱ1 AD Q*kNE:2LMC~`wBOy!Kx~GVajt+"TՕc~0\\۬[Vx2ZcE;J)' l_TOWj?$:AXpϪxJp" 3SP@G.I4 󯍝bgb1Kk_b ՉHS(|=ʃ#҂P&~bkY`O"#0uLz`n ],& ~墖Dz2(cO&"6J@6צ@p򌱤k] =E:MA|YX.NމEB\o:d=(JLd }GrϾTO!w)HNʆ3]zV34A8,,N-ᆎ GeAY\9i>u`C$GYkR_YWkXILpxSu)_5P@r%YD7lIet%fD Y5\H2LqY]4>iZ9KFҮ^h<9,?֓9 ،Vv :X;\tc8O9爚U6_zӂuPB.1xJ: 9{c>nqLH$ԳNW55 ~`!q;A V-I ctteu# d~_)5xeDy;FIG=MB%7abg\(iyCmmefFk me<[Lh,؝;zjK0sJ+X }O9 _h11Fj]jf=Ss: ʝD5RK ߭)#vۚ:v6<ȑurH {qB:S}<^$ T :Too&]6ϥע dRm`fJB9Q8 ˎ?z"pdZ7] Vd(`h1'Tx7fgIGy@4k4>D'nΤKC; E#A+gpI@"\)p/߮Xk`fec?ǀE'vblL}&d En67K&J|Gb+!rԫńYji'7mh1g5ۡyn} M;#ΫsNPEstc-'oA6f;u#Q{.W{P?lHmzW,x9Y n+ |+,Zj|:nN gT`"V[U;$w-71ĻQ&UGNfjY_}g. ^M49O9F0T{_Rm!\Ȧ*&QTJ{i4xBpP" Hw*oh5%Tbn9Ӂn8#/&&z|,&܀#j% /W {ud"N` ~7QmsJv?q8mEn5.Q" ͮe)̩J  s0̓E9șWAAFl75pޭ(vܷӒ+p}̹rPeʔeD$Xv[}sȨ =D ~ğF`n>OxͿR9sM#"CT񣪓A#"㪦V^!8h`n2cXU79'!_H yMq,lZZv[{hMN׼3h̴U3F<lKm=[I(vt{y 'Dƈ??x8{rX bC3I>v3TGRתYŋgUEG uښUH&AUZ-_pCMsqM VzgoJųjE] Ac;W[oaLa|Tk;0T?1EtzF6J_ C4̬Q_]?$y/:~!HD%QVN`4z光!җ%$/?6VF|lQD6N;; !1Q Y*cxi^0[7 b20uXX虺G7q[Ca\a5Y^EOP!7Ʈ}. iFu@B\%+O৤F8벖WMhK7(ne|VzH~a+ȮԲFёdrZJx}nC;Q 2;:ٽaz.Q&Y{VZ*-=pm X0;M͡ޔg)|ncO1[4]„@9_C3vz7w7`XMI̶o쯚XAhR]aܶX90EKc-p`2Q諀a7H7ΙӿgZ槓&Wz֙1Jmp $vvەUh*݅P!0E0SoP{.d[hWPv̘\?~EuPH}~L@xM$oXD3?53<ޔ)TC;\}C,`b^A:.y nѲY:)e:J{ '8X>\via 'o|B:w\Hz%-:ǪDi|UX:Ǎant#rL_C31m՝)|X|i=p86b*К0Ij@+\G\BReTu"ٹ Kv 37e2+dTNwOKDow QXu\-ŧJumxXwKCuTGXr0Ls]ͪ@Z $1& $b̉AGZjaBֺ(q@ 1bo{C٧ĠBy_B#.2aIUdq<?]ajfߢ;(Tù9RAd]y)mjE}ajec3E i4|"aˉ§9Xui*@_7)Bhe1'<^$$ji@ͨ+AN$f$ 5-sOD)wH6G=I_iYSN 5|1٫1$O/!k eZj5?3ElZn?IvzZ!l "5o+ M W q:F]u隷N%"SuD:T, T1>Z7d>RJ3J5+΂4VLba_&&<_M:3;"Zp 6m 7ρޓ4W/yFAdMgDsl /5r ֫acvMN;a-ZಿD`QM&~}.vZ+_=7 Zo8=͔u]'PЁȢ-)rLM;k?$3"{1ЩXrV{ 0dnMYmZ)!h8#P,!&19l)|z|;[yaK}jXQ8PH$C 3\ .~FVx`BY)j:'T7{#6Ι0^N?ep+Q`YገPHxp}Ԃ9B%t56:Vl>L1B^m*)աP.p7/g UK; nPå p^VBϥ.Um{ `.SΓw;oһ=g|?I;́SBSaA2:(Pw\ m yVGHx kl9k IXf7}NVa8 /e!7އ$'X⩉_+UBa;J$-X|Zߪ1/m/~%x9wQ:фҩs89*N9,B6感!$C5A8rNqJme22r)2.Da`eSOEE4ig2As M3uGCJ%J(3`LN]"X pFp#/["v깙JLS90VPL W"=7MFH7}_}#VT5d&YNݘ AۖklB_z5QfH?*q`sRGVsz UgjsьsTTI\rܻT)]ݝ`^\hմ)q*m*+j !V4)L gP&]RKq :݋dd 6U`aP%$ #44Ϭi4ny0ؠ%\ ?y*#ZsWxoZVoJ~Z5+DkɆauKrB!m!e#[.?'"+O7zQY;3kc4ϯv?&n:qEsTtWJ_Gyy( /(ޠ*_*>3bh "Šs lH44&Cs^Wm=^Qa.L&NjC&G6Ժv|"(+WH+o+|[,f" wŜ"TȁEV3HX|; &'ofwCPy&LjWFyQ4_7`";e E3&)Ϻ[_eW4 Ig3(7Iՙ9GJ{(i$1%weG-mX[ ux+::9} 3bحгZ.zi54{(_sPQWK4!;\ns EHB9 :阀 ,fsM _Z壇R@2Q~yLMݦ,*$wvϼVccj|l2-usl(EhebV_Ƴ9v1j穔'n g U"u'_j+O)MdRryuV8=i_Ȱ_y(DIQ$39aZi3cX8f|ҧ-sȸ*&C?Z/;MtJ6ׅ*-Vš㾮 FlV㹓/<؎)$| q}kf!Gi-1:NLO$ ]'';2hI=5I(ז`={Agu:}TIZw)~<ԇY7 f@IJʀiXJٖ‡;XOb#DI;n&7}\@i/?b)[?e$ăfpF xa?ӕ{iorS` y9r2pvq%+fE߷Nar'\̡7A} ͢Um-pIO-}(m\a*͚[\eq+}_%r\ze^soّ (^EG- SlKDu08[ZN2Ɠ !,Zokk=s5 Sgꉍ{DDc - s01]}PHco(V3X N[Y6qx4ֶ̓P^)\V q?cLJʹ*.2G=cN6 i mj2/a_ @哥`@rSSDhzHyy^@-lJ1oW [3/R8PkUIy@_ ^|McF{A(f<S_E0-гsCqCڮ+\XR0Q.%]Q% vbjo|s`sZAJ )V#t&HS曱%%‰rx'LNT oEXjyZ>5| @Eh`o 邭@z:QZa.A)}*zwl̰r`wU&og=w~:71+iQ.:siR-ܕ,>`hQ^qYNUc7h.~yfE{w׽xlYOyR(rO[9|8je8IW$]mf"!^?tuLWKK.jL*J#N3[il'$RKNHcJdfJ8XCzNi[q% zxVnAHjfZGX#oF?k-w9eND\[e @wfqֿءSPnhwg|.ӯ#.d#UPA5LS5  FH:u EmDTA zNNn]"̓w‘mn,s?BJV;BaV0 _e{HP>VijWj, T,@O 򺾹U%*=ѭk&wĘ}{ʝia7uq<3.,$~Z$BsAÀ|Z ZzU 14;*4MT1GU/$•Я$+},Me3,΀NT,[ie=bXti،bc͂5eG' ({!D lx&NV{̅7d%{ID@է<) "%RX'3s6aFR}ӎ8ۮdYiJgt^ bJΜ߉Ά8>&V-%r 3f$`B[{~r.E-+ȟQ ?ujۅ-ke9+8)37C`ޚ_X2#A`ퟖG߇>mT-~H T$GZ˦d #pvhph>S9jPsW EU }Y!_KɊ`/(p>u?N GlYsds)tn: nd3 rf_u0Vnuu ZmLu#o_ 9`tZJk%2R$f P>۵R^ŒQ?[putESnpV&Zjmz~?UE n}$OoH-MM7wXR_gɒ ? fSpPDHh@= <׫U5˅Z ̪ju)4J@L?nGoBgW3 ËR{Da!'m_:d's\h0C*ء\DN-zV~sv`**$+cGOc O 8#hcrJ\%2*~.L ٓ!pGe]_ez;7Z>=pcoQ͕u xfu芽9Q7c7`V!RS PBa# /,>Gϋ;+譒L$}'@u]pftd+k•W"8 Yx>tx?_ p"ze-"x:]0V)7n(PWJjv%VEl_"+v)[f>3#jT}E 3kzLm Ĕ3;cJc;-hz# !,k͊PB~@%mBԨl,-5?0" )xPE2Lx (k$W:9YW͹qYÖEu<>*:'!MfM^fβWvH+"eCfkHR,lўWwwX3M%ǻ. SDlp#/Xk X 9Bp¦boz_&`ш9:qGhd*b*?ng2CEنf1\+Q#Ȋ+@0UQ_T #",9F``_ED+ݐ-0V, B׹kOц.I.+LOO;2ƹGQ'laBOiKIY*]lS2!r>Z9G;rj؉jul'rFS.-1y[5ǹon6ɜ~~и wWr_Q BU7GR @0B!R)YM {v&F8(GcُᅞqtOpe$FtOEKz>a8Sg?|hGG婦۹+L[D%[wW͔ 4a2ϵ1P̴0lS L*}eK@NmjR/S E)%t Un٥/j>,>Á,d!h':b)m'UcHmR܆tE!!:?ehna9JwW'm&7f4N5D$}tkp&?Tچ/C^=z?1ToӷO},0Q2CnK(E&dd";Bo,W<׊}4Yjas _1{-#jNLU/~* X^r3@f*\&)(%]-V_-8HFNjvUuEEB,3.`j>a#|h3J] a=%C7}ރ<[~K8(PvW}P#M>q"-qCS{ d/<$VudgV;xېk%)eZp2E[UQL&]Մr4J@2Z-32bɻC2,6;u>>Q*&)t`M©sVh)S>'$Өp^/^Pi3jlLӀ:< 聹S={r K0҃RM'`pR6~q|&Y \Qf^6]x]T^31qt5uw1Үaf4xq̂5JPm 7Ꮨ⻓dg-Yoddu}K kG~Hܮ~Y:qOa p+qn553&=f${7CLu+ki%pBg줭ug@P v0W\\hC@ggf6s|#^X0(l܋ %vm/5O# GU{-/ZOK-7XA8"" A~;M'^1DTV F;t+_v kM>I>I/`3aAJbSϟDC;k]Ruv ٙ)m"t{N+)琴y`;oϰȯm9~6i>.C:-lt$`COچv7lH}=%}N(@%q/0vd֢LxJAa|8UQI./A2dXzOZHX^5Ͷp}0F` Y۬q% <.תC} NtQeHlE@|+v:>@@0U*"ʁ`ƝL7YNND2X$99 g(S>!005hĄ4(Ʋϖf]gͮcfF?ccwvlcцe c̔ۏZǬzRs\/k7a ^ߪuA&ŻW۔7v5׼JRU&m:7L$Pp֧:-{$AnbYBfJGP!&y ┓"ZtۻըcrA =͟,&wᬍ)m1}\㯏ZnUg>Qmf D=bY$<0b~,NHU Bߜ){ ]\;없Gl)CJޫ}Uɔ@۰&Ͽ&-"ozemo \И#yw\#I5/{š8k XF~v 6o'%%0 D/F.[Fp4P`fX (x"tCɉJ`O3uƽ[•dtS#6OW5_ŏa&5޼ytS"X|PO;[eSHh(v5BBlI5F|uzK*w7 2'ꊯ!vw䔴[]]=в~VD[g9L;z=78gcEJ!t9/x#6M\{V]/h! G1#jW/5wbK "e7xcq`{Yv[B~ SBcFIE4fL-y!b ר?$xCbw/f@ q*.u?!@aXd*X=|jZe?{Ұ@0 6o]#{-e2 wY*)WR +`-p e%XK\@g ~;}2>6R8c\X'" ٛ?UZEXxPe`KYe+?ą] b$eD˸-pFuգuY=0%ÌW%pEX %oˇ$7S$:gjӫ#VCs0\s[>%'ET򟳦Xro{׎dYiϛ3= ~_`qtU$l2 f:fdvam6.%q?BӶAlLYÑr=>AW|J ؤ,I(+AcI<a&Y"ޗr;T4&sGVk;P<_!TiF|g )21fLt92>Ys ).*$ 8K2P 0T1p&WB pS ~P]9ıofa$ޫ8jmVZPp .oˉ Z)Λ> l[Kh!_.^~-~lrj%@alo[]#t8̸>O4e@ >^ʊ(^=.*]x_k,[? at󸀎n A734 rشscP,8ZA`Q AHN'ȬY( R*[ -<X\80Ӡxn)mufqcXDxJl g?Ulb#T5Dk]H|BgTpi_E/JE,rʹ~nծ{Tx$%?O t*]+MCM<>XG5 Yrrd&x9&<=7?] GCV!b2ξg^D%)w}Hr.;&,RлCtMqGՅ!RYJAUn5:\X1ox8dףgK3'(M-0?Ba++4A7tI$',2n'wӣTM^yDaCF3ȱ\0Ѩ)_b{Y8s=>:Ђ|˄@wm 9,b#> %P}_vԁx+ صޝiW/7Lj$n"Kզ./Do6C@ëMzaeH'/noj}KYx"bm1]9̙~eVx!XޅXt~e9us$ʢN OKp%^O]  3Ha|<+ [_V(cQu"ğqpQvBq9_[[Wj1(_Ԡ-[RZ,1k*AiNЭʇ=e 뱎^k)PqVPTx&^$.BbCⲡn n4vi`3;9ǐͺQIU9qڄ"Uc ݘ@"H0ٕp,m_z_Z9|/3c晿N8dU7w I΋%Avȗ9G]c=f\2K{TŲZXTl sEӾ)JyTWuFI' Ǧ}z;aɤ?0 !7N/zgIex,n[=m!Xes'cNKrv=T翶̢fNeD\XP2 pBRh?kwg |rƗΜIgWH2$ؑuˮr6.|/nU PmŨ6A;y/6#ZԇQE=QJTq>BMˋ vKKaT&pby{s? B0 +b˷Npla`[,, G[2b[| )>hGϚitЊ. AF$|ZcϟX'@gx;3Y3G?- 6X ųv~G}LJKx)rv$^Sus{w8#hF#&);އskӑ8d򬘘[6AM-e%Fɢw *'ď񾉔X%f $&( ɦEx'y0! ?efUP.k% qYW s3NzeDP ,MwY\QAxlyA  ֌(<)h wl(7bc`k P=WJ)jh—;:56RK&8zN>!{Ay-hgo&6Xc'M,:`sB9΅H=Nht1KBXP{~"N1@Ll}Wke^A;M³QQCcw>[h6[m|׊c#U)(Ak5IX\ory%Ihzqv2=K|\cԏfX AmKi M`@:5K6}d1αML~8L* V2g*=$Awٱw;0Rn^A;Ok8lIUxc$Aopš;hVotpiǷB';-鼆$j(TTl~^rxP㢓Y_1VaE|e`D؏b/n VͲ=AT)`u;Zܽ3M$y Ub"/^)Ԩ1aOCSK9s!=i[nAv))͏nU&<\@;F+#)HY^Q+\~Bҟ׵e/_4{ 'uj"o~C9F͇+fem'uhwo7LQ&g~:g"Pcu'^,&A?Qi8VUҨAW,kFaFgo #jJu=&|D`@{V.V08e PSZO !N ECdAjK /t%DcWwUp.T+=FcF&1Ưb$QeXQc@~xGْa>J'/%N>UwZq%(ٷW͠jVQh:pUBS#TjX_],mf[9~!ϡg?c:4ctg682D惘O0Hl5*]/H$پ5ۨi M[]+qgr7Da35K` ֚ew 1a,WW7NR!efnW>k7uZ4e]hL\d  7Aɫ{lF۶"gP)ׂUy֊(ogVNCoS-dJj0] /'I\ qn$MA[S'gGa:,  Iٴn?|0t㏸%BO|&4LZX_N: >+{ )XDd*"LQtǒE-%9pa[O#Y[F}F(Xt';Ǎ`M@h 8+_]]>(r?*fw5K!#^%CѮ-0ˊ+#PɬaJJT( ]F2:Xbx=P,i;גOky(R s4h'`IW#,k.3- N?ԃN NjBgjY$1s8Hf^2ă P+[)3NUVK,*yV38~ .3'&=b֠xJi.*lxf=Z2!#u_5ɛ=^@~vn_6@+}쀸9If.e^IsA+~oXPM/򺦜mE pz%Itbo KZbN0P5b 7s0kͮ ̫2 ;Yό)ɖ7恱L^WUgIA- _ߟ"n7+ds!a82oث/nؐ+ZgK=d7o̷Vړθ - .7$ݦxU{ nqqPPɢg"mknW<6{w%gqikź~OMZ'S)T@|K4tU5YzeeKQY+mlk(`65-lP@HZع^_R_'T}/{R2xS@gjV|vװoE7 MX./fn޾ ꫤ&$=+Av-sʠ]#R+|s_0>_->\6ȼ1nav{#/5\57!*%tB{^>TW rs;{2*pxa'lO1J#Q|?4Ua"ːmX r]ui5%ؑnFZ o R]h6TyB]=:++7┇*|,Awj=ӏyCrm)e ƤdvTO_aۈdŰ4X D56e8{-?~³XJ]]Z`9cb>snSqֵy<6@#=(1~{h4c7 Fܘ ~~n iE-M['2>ڤ7"k>tG=_,%Ep| GDQ{4)eTu^ѽˮI7NLJLlm`Ks؊~R LHC9<0vQW}=jיxߟǻ{XVg:sOb&ds ypk)3IV݄նv{hG2swqUe)IZr|ȉ>ctW҉h~Ƒ&eGtFE}\[Vax s10&M̵<ߚxS9!.Bz0=K/P>Rq`]a / %Sōlxk7h" GY`"De2׫! @YG<Xn=E$m;qb,`qFab˶f8*RjJw.? &f 2׌|`Ad mNE~QQ!a>x#)Y"y0˿tWE5}5A6ƸC +L7fۀ:gm:2'O/^mu~4`; vy{pG ˲%)J*BZ'?cmMhR=-ml$-2E'f-<aņvb[/nq-u!c8CEAU#^DL&W0ou]j,Fm=;۾V`@>W.h:wQN' jW +9Qw۸\ יLz"jgh^rlU:eKֳWBD~CplQ$2[ĵTwC3 lilŝ(pWtS%&ҹG/Zk(ݺOg;qy'!DU6"̼uijEZv}zQQ>kl>P҄eao$ϥ&jGI3g]4zgm\(DFt$COp~U[w:]R&,k3SЖ+mj~ 6@3h9;wՅpw5D9#byޢ Mt|dUpG!#tt5{Sz@ t`^nR?ݥ K,zi|c8u" Lg: ܏a.A(T?N ,bAG$;#DA0d]wbxd9"+kd}k햋{ @:vsq=K oD#Ѭ[´16D%.e𧲡1׶PPsc"換:zdXIQBjS0Lln6x :236&wqֶn۵G/8Ef.t"o&*[b;۫0YJ>{ X3N kX~(}jk$D[V[8OM1Mc, ^O/G]ZyϽ~BA/ϸx7yta͹| 2& $v?do鍗7Fo7wLyOJ&QŘAYX#' <-sR)$ Ť[ jzҤvRǂ ѩj9zFjH4CX ac=gSdeS+?g5 ǺLKƀ{aŲP(!{\[@P~]Ia`PX2W;!=LN(0<~<`j8u\XȈf[?2oueJ5d J6ĀDS M65W ~V KVC(i'gcͶ*m}T@GS0vlE5ͭDlAZ yNU&x!<)%w"! ϬT2^ou%X IՇ]9OU2hAV# #FgLh'j=z ?br.ihFČhVd =!&Sz(g kW{p> R@o&iNr<̝NƠ\$fQ1QtJ=pJW&h馃zČîu4~3PLIAbw`k.7ak\RS-m)mMz}{ғ [KJ6Hg)K-vK~ٷ $-nJG}!I;ˆ4KHGd|6 "ۑPiǦҀNRԀGo}vZ6ޕ!j}i0~ tZ?=|*Aq_wEGuJn*R,/ ~E\*{v|hQwpYm O/#  bjPQo x+ܷ^s<~YǐmA4B)jY301nXoËX!M`]yx|;֢XjwcmS<_`/1XL}:1׉З#D`'}VpC` uTZrXKzc=237Fj.|jP̥rTqA j%OJXBeBB.+z'bvaNT`j)WA* w$mtGt󧯃ϐSY%aTQM re¡qfFV.N?sq }mSP%tKѱ@i$̊{;,7eWM;V7<`I o}ᤗEDZ䛨dBQ. ,;qÓ^wM=5Č`4L,+ "5#1Ձ6CHZڳX ̽zBhw(MQ[AxB9h~wH\fuP=FP(Pʵ@&-#޽p}:И2>j%WyO&D_ޏW/HRz Fン;gT,,%_8D/'`L71U(=5:l?`]pWnbpjPO@yeUNh_8bu2Ѧʈ g3Ee] mLji*y y _^+H-~A>GLn‹S:t&jˋΌ"Uhw.mWҜ;T\Y]yڨvII¬$\Sh*hKIh>9 gX]iRJd.Z5ڬ,5OYs1aA\^GB0_E12SELߵ2zw|zrRPfVܻB1ψ%m}+y^nZPZ, D/EVyחqM9Sѥz'?W%/*1/ơ~N-QlÜ ?,0=r ->B6I6ԫ+N( hZBC`zP˨besl n Їι iT} Ycx*sE&{('b /#N q"W/ϡGĄ%KBBap&ivk:Ͳ"1ŮdiV-^C6I6"eX\KbJ 95 2ךe!MyC4UCHX2oz2~f J:\F *-ԓzQ7FjpWRiq"q? =߰+-VZ oQ" >U3FQ} r1$QEsveƒ S6 `%r/5jPOytv}齱MY=ٿÌߞ ?cp~:6zAoUNOYIQyxaa`ȅd:]-gƧYɏBT|3T?i,8AĪ iĮH/{ȏ?dgַ70o_7%x;ˠTVlE[qhkHEe(9p(R19R-^a˕@SLrwLctmF1-ʚ[^CJc7M5( urS/ P!­J*q}7uF&*uWkt^lgK`6 %kG2s?͙-6ӕi{ٰ] wq*Ԇ.Y 'Lu8t ~MJ~HN^tB7o CC3 5m%ZxNWߑL(?!PTROq8ʥHL`9#bY]X;ԄA:(񑟀Ѷc>YM#} я׽hDa#~ RT@CYk)[8&2rբ FaRNU~Z8{l:x~`4k1}i!D獠vBPkbƊbL )Lxf윀ι[V8!Ix:Z>bBQ|Ry oc@F=c $K  k4][c18&T #Xm5Gzy}%;&A{)ylc1ihCT#O4<ƌ~ Sdup!Z=T䥨:wZ"qVƻgߝ3ю-W@xH/"x4Ll'7L5Q֘/auۂӤ^{d㼕WKc9 5rAEߍv.> zx#X2ڛjm(r ekO}at[~"G T_W61(VKаtp6=7-2e@zILЧ~2N޸Udp̏$v?ChyNȧqᇃh`V&`1O6iε1aCd!) I-]|ۖIFG*I³QeȥPӆ`Kˮ'DS0-R4a4_UGUaify:-W } CA^qɷ5re.phiN8[(wc)bSl@дjL`D kv%=+<Y:Ϯm Z)1#}oqT|r61$ȓb~$3}qF@(yV;ʅ X}dok$[DpKSYrpP"hPIpCW$Sr(Mh6lxt:+ןMv&]_>c#QO;;'HfTQF Mc_!8$dj(B˱Khq<)Vf G;(>ɍ?37SMPʤt`̹?Mo`K5%X7hvh_s%FfzCgI-oQ4Y9d+s1»aK\}KwY1/)[" U>a"\?6Օ4% $[s42I%j<(bA=#CJ58zGMwـr!;BeNj <OŸpY=h2eƔ՝\"C@npS$AH$Jt=йN kbvnN9'j%*kr[Ü9w;!uHUtYЭD904͑=,XxPRu BЙBڒq_;OLZ/vELa =Y:S r%XdZ`_1?:jG*0N!4MS Ą`Lm*@uA STusH \0xU ́tzFTt,hY/uu=zvKeHΰ1($bF0ӢѾ SVFp5&`y4huhKDԷ4"Kyh*g3z-̭\㔱XHr[ܾzcsT5fNl܏[_2cFϩ{K՘ȡFm12^OɘܸWxYl]rl&|7k9~fqt2 ^U2^ 8|<ΖÊ?12o 'Rxle|ߕ2 #J!ZF#,N'DD Rx<׹P›B]>eL v+,?Iclɘ 8)])G.wvˢy(֕{vS7䞻e$3fsA©Ӗ [RG;Ge 1FkiնxKˈV<0>|侙:4MˀgŜ&F3GF0%FGO mf<ӄڐ 5DT:YIg!뇔lw;-10]LU 8Sﰁƍݚ 0zNuPq: TL(lFI:QFXz. ɦMB1 J[Z'jU:Xe(IˌzW?:*=N +]ף霙yߋ]->Qe;Y[7bXnko.FPa&<$0SC<*YLq+o0i8EلMw6^ӏios UǖIZʚGrn1* 1"9jNժ"?+&Fr"م1ƏU!$߼,7sAmy.Ck-X6 |Y(P:YbzICdFUVL43 +kF#aR/G #zxzR&'qFI\8񌸸$!P5(F_Pm{Sru6KiH`ĤR!yB"!YAkM 42? Ϝ ``w88rm{i rn5!ވ<3`]ϗnm B/YqȾ2!8KN)zb]~1HDcKE' a9HN#X\;vVDVCyjeIBhv4#O@<fy/vV?E +vkpʥGƝݍH`ƌ}dtF'LCRF@>8GDb3QyߥI/LKqD"-*{lUZWdxe؛c hADW%MQSu t<%Cw`7G?-]|5tw$#$\whՎ_JY_m9,ߐqHn۸ɧV9E͎z#\OAkA$P%dwO]&Ϲ,iv%{s?KwgeLAKROH]Qf 4b>p(`uW8 ? W>/\/^5eZNJSq$џ6TR٥skZ\4+$fT6{SF\8 h$Da;i9\jcI"*  _F7>cɇeչZzٙpM[aQ[^#Õ+ efVse^@@RfDⅵrd0xʲoȏ ғ1!# \˰N;,UNuw)]8 ݓߒ>̚LB$tYEL7k( J8J/3^}wL5fϞnM;Zv*&Sr`g Xe:cJ{љa,jEH:i"!Vv~z y 7%Tugn\N~{ުW9E? xxw͡Wƪm]4/jVM+1@NdSt6 8 wQG΅dt忁qqjCzrT I!!$!ھ+~ wJ,wcs~{? Pk9pk UOCýgSFxKe{9>"*,^"QHW ]?: R$ˑUd;[i>J|-e GѨ=~nj:H}Y؉.ր(5ϰCt) :ջW~ϩ7F4 T >MgYAJTTFeAtD*?&z 1[i.iS =jj+-3:)m-nj$A]ua٦3A:HwV\t]|%ޏx1Cb,b p20wg[QVY|vy1])M>UF&MXԚ=,-#߲$(ؼit&ߦw4rqm3ƺe9 r:U/Pۉc_?*՘Skgby؆FZd8Z\,omuBx 3Ujv%O=q!-."[}̖ru Y63INYSop2Y4ʕ0"msXnwl> n?3Ǜ"kߚe@W#uh6x61zF:EWfO0Oj!2o]F6OXNP"rk(`VXx,An=t6d;MڣCo+pjv cdD,+yKqAd]v!ά[0{ְˆV^2rsl<Ð2Wf3)W2Q[`<9HrIԉW&` gesaڠ#6, gZQl:KHj:m/Egi2boA-{]{?k֑͛ ! &d0kXiJ05֬z 0=0neF|6^>/VneYLțӌ2HZq7D0f.ܨ{`|(#~c}˚Ne7#k3F GlZ%״U 0#[$@SXz7ka (;I]}bdKNKH}6W8қػ;5$I[24w0inv`1 ƥhcʝ]lzcwA;bЛcL1z Y 13%NCiK# yg,ɵ,tj7ԟwqS(0Dk)Gl&YlD,o$WG06ۭv{;3,:K#anaS/-,Lt+?q#ziQhGaV1"q?Ro_dS%F3-@_g4)?í9#O=#V+o4 _Ζ@ZL,lLn~XY#?Bg.nOBNB>/n6@B9xSv  \qOK`!yS> /ߕIY:ZSƚd,<8[[DkfϷ?سz[ar :ؿV psJI>T95p!RbZl܋i+dL$A"$4:OwSeUU#6hqeu0ԈmJ6:6 >CT7<_B/,_Pk*!M`LƪE@K  Őux7:*gǪ-  70uK3tHm.T*P‡8 /#5"!0 ڏ0i ; ,[҈c'F$'*dDQ< eˤv+M\Wr* y Hٴc$y}Җ4^HdY6'pbH^]W;B%-ɍMuǠڏPK/YճRnϲ¥K)g"/b@⯐\~m N==neQrA/I,}W 1\ ::lg%3?GPu< 2pHmxO0M+00r(bgOk?'U>50}HlNY.enjJ6 h\nь2iKNfr?Q"Z.F)guY{"`iY1Lya߫>kk`6eN /P&E"KHzubvGԲ«?4iU6b(h/0Gt ύ^z+1xTg#cһuPRtJOC܁:M|'WrjBO}t 2vtN={f_/Fu]ӌɴKW!a/e6N(a@}1' 7YsF H)ya bq}Hb8@Twv!q+r_U;iQ؀-m?'uHd8 OU_S9X<=.xov_ /e|?FlwG֍+Ӱ@Ǿ AτN]R¾ѻ)rï}I 1΍< m ڬ^R+s I/C;~s9qoT@ r }rʒu4?4-Hp0叡DHNM)#f E,Y_/Ǭu_Э$<{P`<r'QW/A?6ǫ7k|֯wl-/⇟X 0k,&ۅcv0GV0>[i3Qj_Y?+ӭ51*ϝiVn׻0~D\?H8-9$fnz-sK9db9M#MC<y#D[M׌)Tsx9kɫx[wcUIz4~>'6.!;&4BNR{C kKx&k<:"&3޲2\[_ Z@>{K}JkTg $A]R0 wcm".zI4~1wX:S|;_Q, ?)l% _EmgNUM;w^s @߯,V[} r=m TIFh0!nR kS(  qEDkr NA\Ph++ AӼOPӞYh0(&~1J7 β}9 [!&Auh]~x*6kʐ? _Q  UȻTd}=qyȯvQ"IRPt#3ur܁LI)2G >I"5Wq,r tg/[ƴkyL5c""GGKkD;Oxvsdej*BޮFR_Tt ^i:<=+=x/*)|BծՄ-7jl,,0[PM m02ʗ̘ncEʖ)PrBqHk~-s 2#@socvr"@H%'NS3I<'Ʃ`E@L[ zE'U -enxA4mpo@#>X0[qSy-wL`^q=\! HXpr6.@:AB^ߊ3ooK^3@4n~P\S\}@eB8\QX6: {/KIK/l5ּEHLK XEJKgpgaٗۡa?>׍ctϤ`oqqBU %.Z}R1r]C@*{Vܸ6WPNNBO+D-/'B䱡]S8jar\ά.AFcShiG0ɦ5ҸÃ5%Zlpӽ8B8[cN@{?M.c> #p@BzhLz%3 k̆tVg/.pŮ7RP>L績y0v2+Xʔ}RPNY+XEWzS..1-7_bQ`-ʟ"1GE(`}Jq'0R:q_DVrV{ǻj Hi;GUwu  Cڅ]fgBYUǬÁS hꈐH\doy%K5azbeL׊x^;9< ߞ!c3Na4)h7R,F%)g/Tx.`A1%e +T!ڄ]QY =5u}\V֕e+_MӡG {^%;2A#<4OB0KgS2r697 #Um{ C&ZJ? [pB½:*Z{QδꃔTg7QD KmV0[[e>1^"O'.0f ؉%^b[$9XKDuFb}<J!-#5r. b8 `΅#Dw=>z e=sgGPC<pdG` , 䍈Vˁd-Fi|Y:<IgcAHz"Y0qD5Å[h IsEV{[˶4%#UzBx쵫2/[7ɞ *psC\DJ3|IC+džj<5TNndjliIDwbnAbĬg 1GBݹLȫZhquD.{L4I9nEZQ_3Cj[cX:b*iM$-Bw"(K# ϒ! I\٪ӈ} wIK !0H s>ߩyV4$VR $P =uʵoF@wu@yF2 DމP4ؔT7k_ly5 r\ a K"=,j!zk)7CBY UfT4_f#?ɛ>gu,f9h?r?I':H i'Y/obn0,5# ^Y  Fx5(>R:7QBهh jLr{;Y$eT(e* 2qΟ*E(`~sbR܉} K 1h8wRXIV 9? -I,lVcyd WtiU2g@ISS9db\$%l _ܐ'Uv4d#9Pb zEwoY4d62/c2?惧 !ҏ:_EL+'͆y=BtExJpn21ev#$J=h3'6*Icd୔x+YY5hhRV'*r,Qf(2J8pƒ uX\)]>$W:ѡ vlyVvucbRyTz׶-U E`Z45q PQDi lUF&RԔS(=ߕ5Ѫz ZIW NNWcY t#M[/z` ^;zm,: lN哗1˅9+-]{kڬAZ,{yP߈~ xl#,e"W9eɻ]F,5q!x,=(%2*BT5t O^GrJgL DHxx#b ٫fTV* Jet =n\[R kT͏>!#9EFZQW񐩗G6u $*4f^G@[‡͎f?@WFw1gdg}Rl!ESGIA!r40R4l8 Qa,RA$. r2М埂/7|Ybb?*s" N,-/[&p gÜ_KkO~+乸NehV߸-CݢғB? }9L&! ;U+tmӉ ")bsH<] .VUTxE d)M\MW0S< U' ў7?Bi ӰL׮å!l Ϟi,W0'YfK9s">_1ji*>LK`i价Jsa3GÁTKeιYMX爜 Bvڢ4n -8 B*bu+{Ҝ'[^^Q4E 7F)uxkfJ6힨mkOCMB2@@gR0PSEC/ӻ@r:!қшc)saғB]^D(1p}&6ep,bC cm8?&_` aqhVdQV>ny4E^@e0O\W+w&44=Im;.bx^<`i!`hn^YÊL6y{()G -C'q!Mo޳U$^h^`w Wqxo]2JHMQ<.q#78YǙ~SVUk(Ĩ%UDg#3bpterp2o8,$Bzw0㐙y )&+*=/DGb1#+$b'^D6Ju[ܝvG+/`M2bcD7.|19 {jsu !dAI&/%v`1)h]t+vlFMjJ>75R] u ;]oV>A`8jz f;1aCG1\!?^uoǷ,/K 2hx+Ȉh9kuO]y!ka;Pj!Q`.H|/a@)M8anItM㰶@vMXTƣj|6޸0ػ<QOmFm+|'l 8ܟ15g6^4ppUBx..嵔m2 Ncކּ):={/jOC*=HC*4@jV꠵ZsEKn+춑I$-ap;%cKdm]TezZX]9m?AOMNI|~4͟@s#ͲFXxɾpp%0q 1lrq5ШEݳoVQ>NtgLT/ɟX8绘S\h@FYA=హ=\e,р t_Un@5'g=z?ÔۢVsq H.maB U&.6nc Ěs?,))= \xh#9\-6a3|3Wv79/oJUEj-_*dq3y&Kx+H@4+wU *[lZ6EߊUD9e3MO26 ,*U݃Vؘ ݍdh_0| C'}_*̫PwDi~_muR ͥ"gv"IcIc_34q"5Õre$;Ff8ԃEӷp'b6G0;8ϒy&G{Al֒иD2ui1G݂*K@37קfR=#6򱰰h=]{k'x~vBhWWP_wyu~9$W>_"dٴRTL_.v3v}Ӄm|3b0} JF+l|t/~mx A@~R߅f^qFxFz]5|SʽF_G<,lwbcQ߬94V^u'W{.kZ1ſË[P?(dqjvUs@t ӛv{OW֡O/Rt=%|ORuD:6%qߔT[l)IHgMW:RBy)"ŕ`Nda?5אg?ӌVS]A{='LN&Y GIϸCve.=&ֲՄ9 R @}`ay?2.q,`Ɗ\o pb \LEb"R 9 |gO3\} ]ezXKb4${9QҚchAq|+o3gTY9q(>7K$0 bDxRbkܧR= ℆9&H.2kdÛx=uiR4 X~p;; \rjJCUGqދ)/Q/U#ή~Se9HۖsIx9R5V*Fym}*쒱 ҁ^ɲMey !+ˀO#{ ֲ_7A n 5R A:h(19{p[nA3NMK5Tۥ)Qr]wW%Ԭ= rBCk.!\!ʦ7f!s~gT #>Pp8ikv˖LXέtr ,.Z?HGJ~N^o0$}uNT/=aĠwq>7;x{&Y>>KZ^{'Ck "-PwP}6N{58E61Z0֏T}HVFWTh 񈐻6ܷӂV8T9=$ѣA̶V|2M}&\OŮN"s9 4ߵ BMILOWjȤq*\s ͡Z5YiKKC$\0usW>u(pZ*2TG~L-FQ*8.:dH%{Dv?o|w/1ekq'r IC"6ӢA UTKP!ok\Qc6+"#` >KG)H.|+r\K.RVL @ݩb>:_YR=u1;|."+⻾ժ u˔՞rH7qe{ϫO /Ee8J-M-mm'[%(:bL(M!c }*02!k KDnʯzw(G1u)=̬$lL.FWiQ(mra}lٙܔ@N̽ -_7n ̓)a[EZv Stao}x Hk"cn$N=-=]d. Xp%YZ`ͻ@M<73]jfL]hEWr^*';+e_kF2vt김8 錓QCL7 Ȣk^M̦a[Ͷ 'WE}AMZo|1DDsq0)>ʱKT3"#*0Z7J"}𰕁..A(OwH:#ejJg93';em82$)RoOSʆ @ߡwm$S0]|kFX0Js -H 75ydFM j8.ѡKi] ?B 5a?]\+y4ox>7>f>ZTl'Rh|tu(8:XWAc7:n~nY3m?#hG /h<ȘYafP &13iUw)Giv["ʣX`Z/@~ 8[Eŝ%Tʺ@Ix`׃ nKtpPMjtKfلsZ5C޿;yj6<t$XePa#u&~j!A:\t!!`9+'djCk otiaj]L4S20~t7N`/ӞxSC$À y܊@9Źt"`qV!Xc.4WA 7^uN }t&DMMh}ɡof:d*ZaN53֢< kV}v:ܧmIz;u,)Jr=U/>lpքzBFJPk70`j& 6~[=[LOL; .g$99cIbrΈ69geFM 8U eq{O޿!N!yW po"{WȜ(!g!΢iJ5:9 +pdћqqbT9m}Dޡ%84H=|Y:E]nu +Q!J__Tx&44u3?eϯ`V Tj#M ɘT];8 9e%Iֺ]̋+|+3x3DvMyKXʝa$7/n=4@N7xP&*0 dM.7ׂILE(+#gHAp<,8{/'*̼N[RRO1i9F4 5uZ'Ըm?O/nDd)-`(%+=dq)6M# u "nEJq@TaaA`o3 I_il|vrv\nNbeY,q_G'&7I{Px6b죌dZtsCvrXK'C}~m"{B2` v"oԒr/t+& raq,=Yf,_0CEю]3jbP󗶞[K-m2?sk|3%z1C#gv4mc)9YeBU@Kښ6B=#($^R7I(ǠbOi[أES1EK߄UlFM:8ɱQ>T7 7&G؂ڭ[y42Yy)@j͊t-mX/52k]TAo8h"l߭ " ,o/*kE?"pv\>>B%;9PIرoz1gŁ@' O5btP%1{[<gtżC]%rt-~$y6`}izuXr̨uB?Œ BBCX;M*7D͞Tڎr&ܗ B FΪ payk*n,+n钗̴Cd3os(c'71|NlY{$,IEWF -7C}Zne{`H83re ' KbM>5M1(,7c' ?_.tslb@u;bixY+-蜯9-T|0'9%ni:M kFg+''ʑ5Ua\y>~3DN0$ydአ:PFtKQVWBKhޜuMpיt|1m :*^}n->L8lS}m7A 0`Q=?䬨 /ߘF)Q d_G9Q-5 !WAY]L;kȫߕ=eL {?'ؒh#⦄GF;nGI(ǯ3 hH^ʹ=.sȉ\w L0;O̍|R'eM8I~Vb?g޳ 71lz?dD,Pʖ$$Zhgp2rb‚%JіBX, 3dI(bZCI;D"g¥A{ PRJt%<8+}*! ǏFH^=m )P~ɁƊGW$Dg!O/]!O4:Oj|cZ–"}co1h(z# AYK~5dw3/ ‚?CzsJA8#U`LIzXer4CJ Jw𾡇q`JHI,3W8#a9='85iKUˬ!)*Z$ye6zŪW,ȗ}pK]Xw%җkX},iPh& OoygY'ܾW:BwCw`L~8p޹vJg.P4r:%ƑXp0pOzY9&.D,on֞uQ y* tz,_Ͽ\^kO;pt\/ޛ`ٖYy8 %; Wg5F/} []<}`#y a}$VFF$s `$s!phI[zAXW>=@(s1xwņVG韈Rkj♋LZ tGO^Zh{u'fY[/Ծ3XSAcCB*7fC>y~9Z3F$+ؕ\ s|G?xXjrװ w>R{ wʷt#CÜ$;{Q(AF"oUF<? ![e{-r0tp*\hMwm<ϝSCiVqYn<:%6\Dp,b7 @pL" X:1V ϛL׼B!QO=yۜOPt {fTPdܤ|xVz1;FlY?b f gάKS#,I) f(&*RH+,5uN`)XoysG$qi #Hǰ[=3ѦÃB[ʼn=Zһ]ֱͽSt2;Sve1?X -;F];~8-:6 2x|)nZhT7 f'VZ6V,zv(?B!q3z,,i-}үEl6 'p 4f: ֦C%OxBz| !IUΆVdQ3g#ksj/kzwd\jZ|*' 2H7,mUsZs-7ο(ÙǧO`3^"p򞤀\iD^%dnS] "Rxheu<󄚤+^!fFOc? G@@[jCNPwBL2fOH~{#;Or2r4>f ìKJ azX]u.P(ޫN*y^HRWa@J<: <`m#Jv[zLDjolw7 Q4 azaֻK` y3;fa|2w䮟*tdXMێ;mW"yX^!4;(mZh#<XwHU^;irXhsDmn0Hs5UJp 3e<MbY" wDIVsϤ:!&M!:;FoKPsտW槣]jUYb⿍BO,FdsDʼ3kdd+fdzjmI.>#lΜKg;SMt$͉W;k=ySxstpoh6a=b*N’F! Jzg()K^1Kq^a˂|[5c!=0}9.R_y1!HjEO{`udG;xVfu9چiYX5iWfB!1.89q|!+vn"7̴`M"VOeUi\h 'vm]GTHHou8/ݞWWE?dvǬ *MS-5o﷼D;F' LDx?Z/͉(㷗0Yp4Gʥ ! aSxDkϊG &|N|)ŠONZj2'/vIX0 DaNWȱv=JM˒]= "o~bo4uRU\qb2t>2-K7atFrRu#&)C}"ϭBT1}/g> p?UlK]?c. |ϕFV/Yr1i)lW=*>"mC{,䁙 9q1צ 'i&^p*xdm$]GՁZIfƂ&N遷h`[1r]>gOaY7=ޔ 2CgrJb M*:cNH cJ+NYaQc /4U e{!RU](pMcB{)vaĕnTQȭ'&.ZU&yGTMh$KK4->m ln_G=N@߂ UNt0MLT쩣Ůqa׏Ly ŅrV.Onq ? ̅vlk:],dDZJjǃІSCe7s'вؚ%S ~ & ~тj3I3AvӨ`<b.K)?w(GNHՍJ S1!{,!Ba~ihɛ6u'&A?fb'ΌQ} ^C/}莙{rVsfj%^azN)@ɘ")>%KRt?+o1A/ċ 9$?ql})Q՗I%XqVA|R{ۉoh9FH%C5Ț TGl2xtOc_@2o4O >w]+g{>[\3%"vsby˅6.Bd~0E ۱ŽQV+聥r`߫4kRԊ]Y}˴{ ~ɯx"{;Z)J_o1\.6xT5[8*nYsݡKVzK^te . ePcWh({i8 | ?/Nr.;ٱ^bqpJ AgQt=}/dk3#*?x 7\O2 8K~}l,nG I8yǫY/P}W3ɗ̤z58h(KgΖvSnQ%TO 3]K_ )# OGhDfſISGC|6lF"Υ-nz;hS7rU~Fڠ"難":U10b2_s9@b~}e",]첇F ΍7.lJ&zhcnԡ;ZEIv䩾^pzҩэwz!3(WM+䰖q$&HQ^Awe6%nܬM!-S_%-b'dhV~Ph+_EP4Ml >8ߚu~Ƭus/E(0<ё̘@^K:ό)VlXh/_$M}IyݫEj7j H.=V:K!h"ʼoʓl8sB7 :TԤerv[~WI}|Hxx4\rlwoX h;I_w7c- +Hs@EmyaC-A\ vF1WMyf}T[DH㴸Awi_9 b,MV^m 1A}@pwznFS)Xqf@i`K_ `mQFe#Mo!! f߹&wmTu2pmZHAy C+Fi$4UV 9/IW^z۠"@rxk楗*S8A*<]&j1X׌?]C)-0xa"kaߍz00 jŵk C-D!y^:fY9,X0rF= BjǗ7ru^kY D$xI(gI9#"_ϻ֮RR $ag\f  iMGH13_a3}xOC-{EŲ Yt;RzyH:J}6MrMӴ#ٟ8^6d ރ)!! ᓲϗYDġp@a 7ur.>O L[qs|f+ڷ>zw,Eϭ#Bjk.,Qޚ9yӣy~lnTz?Bd 04b+A rA֥e\U_oFrOfawexZoJpl2 n YVOhnY@%YM(c< wK7iaev[|@ 5XCztaG~9~eq0b8DA3~6z[nȺddQŭhߥX u-c2vÓi/Ԯ,C{ިx|O\~"7%g)A Vş(y#,N[lfTNK$KOhT׈C׏W?@Qsh YH%)(Oy;9FY)F806\BKfK0(jVI**RSQΥ8pvAekrRjGt2Su!eT@T횧17DT)$(Y?9Wee#3igugDD[qE5 Ay{FsE. M}ЏQ Kep O+,VLqd] PJ\VWkDti/SBx#QZ|iSQvlgRQlmg8wx`"Xr.| .Я$BG=Hj(M=,v,P$NmneM6¦:a19ȱR*+=\+_+k($c(k$H*lxdzT&ɅX4e3:y.t.QBn +EՋgo- ٯkf0nRa%IєLK(R!X**6шir{]0 9 ĵNuwV!n:.&z@J3h4tdb)MIYϝ5z~k!N/"@+L> I+<>lS7vs78؎(-7ӶD"D7a%WQP7{be7HY3H,k6Bjl:ni؂Í`}+8lƤ=N[Bˏ$lf'Qv9{WqLT> ܡz$B^7Sk0"qZ/8➾ipC1rpf_,}5t\-<.t#OZvS59O$;?A9xTh,B|2hROE !qP>ΑICNYѥ'*O2 ܾ  .ɡw$HR1 {=>EWn8<"%FDP(`r{R]OG1wlfnœzSއtŨKsAKC.DjTm oRpLj+U}K.NWw $apkŤiZNX6[0bvB/ BJ Fr|ͳ0ҵ6je3~k"zmZ!ɇ2#7)suO0p2z*2^}Z}z $!Z̫#)Bb(Iq⮼'4@v'1+YD:!r(|86d?ʗbiy7Gf۝h4ӯ":C fs/-C>}{!{}emw6F-xd>m`0J]9a+# ӑ'}l^69ZGkUDb|G1e?YqFO%Тĵ-@o]R,!upSSIclvw - S}:qp4:Ax){q*O_*5QU|V)U>t$7bƿ=@'C(gBqarچqFpl@Ȟ !2aBjIknq`xafm0^L?\ب`U15/0|R >vb,yu48Q.ƥKcGC-׸fp[}xf3FTА]2sSzxXΠO%7Bw9 ȨT֡$܇m鞫eE׀kq9mk 2Y&#TĊq!݆4 \YWM?ݍ}bU1RI^F5A $'be:#GuUL~ nkݺqثzĕ! ,'n/$5">Ev.^ݻ@8{ ,c@ uGh$}K2%L?9utڌSWf$\УdӗT\ϿB{elg/^DVҬ1wJ&j-0?cثlLĒݲSgD"u7B0% ~h3U^#yق욲@zu(k!q ~4v˝3#p4t'_ KeCTy̾Y>KXl 󗢪*(Jmw1f\rF@ouHI mQzLE'tlZJ)O S;,~MXT;grIY ~hYbdq(ι@I v̝+E$Ҥ"֛=]6bbu㬞sϹHJbj}dYKZgXue%oP}:sʧq!)UJh!dZ&*\@~̟f+qs7ndҽK!@<3 +Tkge}99+?T3Np#̋`ڍS{d |T~ ޴ w,ː")Wj5{s2jY5MORF[/I|>k!&OG/^4&3gt~T26;z9<(fvkdݢj };2sNCD+p̄ӥK1>yRs1caqm}lA(XgB)bmw$nnIdN$G1e2F,t-%[ &Y2`x&"9Ktcg0a΅0lx@':M?~;{ :%VqSxW+ϛ^)+ 9}Xc:`%鰦 /[U3PQ&gCt0}(nADUc֙tUi z稡R:'bI@ nFM 1b-,aP aGD큞i}ZMQۃ1z x 0)oCIQcjQ7+=:K7~fE3x~N.䷮)J]*07Q̳Q `# ٺri~[2\FNNp<ܘOSD'5^dGus3R^u1 ׎_LP2[`|d6DeN>X0^r;y/SLcNvk qџ";Ur"jWUE FUdǏu>P:c{Stj5To&{f^إskQQv^r4v?%#>HB_Ĉ\4= :\`1T0ll"Yjl}#Zw!4yK"T>wX7' eK7g[1Ɯ8<=\H@ '6$%|%hg~ 1Ǎ`zl!ǟ%,,.(\k_MF eGZlx T>kܢDV+Y(K]`l ? 0a,BBΉ]{f58FB%i=]ly#R)cjac 'FYŤ+jn\d(zӐ URgGzjJ:TC4f ^}b]-f5:+=w4ԡt8$$Z bCY9"fC`zڦgn3ӌg^xPvΫ\#v^}oG"1 N@oSB0[4{!fmBGn.oҌc-]IJ|C\+Z]&g{KCX^; {%Z Љd`IU57'#/ݘS(vz0y<_9Rb#DJN? ,@_kIk^(2ʨlGǵ+{_T8@r`ars &tbFFQV6h-(+s0#il!L ۾!8;8C w/n?1$͂DuɓI637$klċF[\XAw(8wE{Si@F#ҨjL tN^f:,m-=Ғ盪*6d[GjH8gbyC h7V _ ջr܉hK WC骆J^Մ7a-M 9 ̤A!} |頠_dU)[Jz fwzsZc"zͦ:VWxB7:vG@ԅ<~vc % vC]r˂7 Yv>TNS9 ^3uYh7P܎qQiaz,=axU""=I4Eܣ>18G { ыÕO1;̹쒜 1^pUaG8;:NJ`Gr?:?b|>9OМfpu9<8\0~nwHB=R" 6p&}}?/[.p[(JrI6oNCJ;D4qJ$3|RfWw;~џ:d}%( v$I(8Wň1JMvKAnG&&ic"L}`q2Q !P$̥y~IV˓u>O ZdcګH˙Dpl%#dx T"ry$K*LUv9ﶋaxO pfxL lN7ڱX\!3B)SS>_ 7;kI{ߗ ˑpB#70NDeR.:A?4K0K֖ zp%v \g-5GVΌhhRCQLVHBTt4D 3k?iK+3``l< v|Pٿ>&s}]MFßBLbR 1b q_MӷLYtY0ѽxӺ_{Wj3:clIL3$t(ap>x\od-͂_!%̅.GqRx|爅A7LRWXɯ)sp`M)ʵ+Gв~yg SUl?W;0;xBu[3T5$W/<&Y9pMdNX<-)b}Aᕋ}G O$ z0c`e"~ς*{l"o+n15e3>isQq|.`iдQ)zF$ yHOϦ`1Ƀgti=,Iy=\mj†a'$/U߼\^%[HFcE\=apS!cp*.nDlɡ +pWrpa{IM țK 0;SK$ݙеNPR.X9|DLŠ|@'Aex1DEf(*[+l}L|^Jon,_TǠݖor˄ӐiorRX YR U[Vg'ڞ  xͣT~ gvqN#̣Z.Zm%vfV {ml [3[n,\rVp[Ytk^{h|q /&E-~tʆzϝgh][ XŖ}<$SISLЮ713`4} ʹl>ęAp[?:"V .-^Э1/_<|#r(ֈ#qg ˀ"Jf~h=4"NEϿCq>v? rC3>mʾC_7,{ XաV.S$@&G麣gkՒ[ƍHٻx$ /%멙&bb%`ov㗒7SiI CNGbh49Se L+d/V_n݋(88sT^䷝M̍[gK4'K{8m[{ SMT =$a&.G6{ Grm ݮ h]GmL K[?U퟇&*cvNx);B 1qƮ j y&q+EƞGw Ss%`!N@Ts7^Y98d1Rjwp:MXLk1ECrGj#$kQ ?:C2PGŢUvJ.)VL]!E.Z9-3]C } PզTE]Elq*+e"kŷO6zȂ1/;y.4_1/4 N"vo!*$6m,_ZӖ. ?3YYOfMA62N$x yV$4a2]kjGE %)~?Ss4۪6I9@we]A^ M)=;.T7c \! ecTU峉YkvYS^x <#"83L⩍F_WeKt`D#ʽX`)mE&>ɮ  "B$@j{h܁1mZ/ MSº "3?:7icf#97 ZLB#)OK) GiC_aG Xn$";`%? ˦`lIڏmnD~4@eEv6B3cNJ1a:@ .T6xA֮]2 z^Wx&O(OG,ʚ&?֧. y[-cSp&vM5"euE0̫$C t[ͰsǨ{u\:8w6P_1q2x~GgkcƔ_S3(zlO9bPG|9ÇIA(diAd,nb?̛gM-R<2W K oh(őo$1Wp7ErVrdet-vNar#=tyl RN1$vJXvƮ3_1+BdA&f m`(R>EN(FU[t /%FdIM*ݫJ ];g;x aJp{| ePpr,!cL4i'ia]&/lda7mzWɏY7נp뢫xˏЦ~BAgo(2Ty$s khyB]2pۦY[ph+lm`8r ${*nxu l-c SʛJ }Ө-=j|Nz~UկUDؗ-^Nl@NB I}iRHiPw*@\`&![Ŕw]H7mL|~Qyv䌬KH|KZ̠у'8@ [U]/hu O49WgB/?mUK!U@2h`AD a! 92n֬}SiHk^^w #ijDy/|(v"TS57)QZ`8m*T1 ?Qe++1M [YǗ, ?qp(N(|x)H>ʄ4|TDXQAK]&BqXN(sPoa?LyMpyeOQW"!-ϴ.J163ž.]kKn2Q\[&>U=\i5BJ&IZ/ޚ 3*p`iZSt+E9P -æUjL-i/_x6){h1{@2{7P-J]V;0U_h\"@;1_j5)_@bh뇩/4r'.!+-uDl$M|w]֋ ҹG&y.=XI3okĦYC$.I< }ow-f{ZgSG!'?/bxS}3p2niiEÔ`NKW/?/ O/@S9 {hDF?ҵ \ЬDNݛ+Iۀl!yCxD=\A`wAWQEJ7:E8$]1gO$Oº {$h2&rBޖAՀhm<83(+~y?pM)ӰO7K?[뗄%YgH=&W֣X95j'lR`Bc n\P 3~:& g!M?cM8T O6Jbv;fG* GJ@Ԙ"4v JSY8dzO{!I][PDb,Q1q E8jTEVaӘNnhkP<؈Iy[j۞>ZÚ6}ҿĕiJF@ d}}Rnѡ;eZ123(8N89\`pl&PsNz=|RؽDl񁬑e8R}#Sq>2ZDT>bZ !LuD)ͳ'aqD_7-{@ŸbϏi-<۷[MC~6_,R]4yS>z?s/)35z Hy6bPdW xL진Kt}O_yCxN}mV.N[ېl{R$oj4/Nn_bºRO6lN$i;0RFl-D?5ڔL_֠m8 h04=74=%]y=fXGtT^ةXE%fq~YUpƵ̍yRŖ\E\ۭR(,`Ě IAb:9Az4GPD<7T⧡KG 8j( 4 \Ѯ՝{#gu*ZeU4d@K$xKE FRP7fZc̶[{dldb?owűM uZ%S4^b}.3xd%+ v*Y)LMg"^Ky `𺰉-KQ[ U}5[fE>VGId.Ibv.~W07߈pwFqM!dl1-8jPs .q "O_)ۘע%W{ԍdχxx5Zj+vÁ %npnK\TBp6&= jĽcGZ H~O戊'f;[ ␪\U{ߜ&KHL] lj T] >39?"ѺaƍI.(NL ~ 4x ~)48u۫WUex;Ҙ *relrP[,Ez^[%s~QX[[o]nzd^BK]"s]yJyW .@Me tY0%'Ir.\ZL `A7y,~Ξ Qnl]ZT˃f<{"2ߴ:dqI,:pNH+sn$ L׭J!Vh`GF@3x䴟D*me+?$WBN.IX-y_<+oh0LZY=r m>tdL0p]8( ,SRbqdLfI%}el;%C z"Hݍφ}!B0;rRJAOO )`,ݒF!!—F`,,$uKSjAk=x͜ʯs .:)F=MA胹 _Ҩ~xCqu帹Ϩ(U4F=rIhl* &]uPpB:R-ܱE_H'9A&@8V,Q mEUq9ZR& P`%E)Cy֐&; e^`/_|,P]M~[6;QMaQo8C$~;x/512m,in\ ٦KVťE;JzMQ oֶX9`:1(ƪYOESNFhF+% [kӾE )`DvݐEDV7ߪxżA׀TB@FZyI9}AU[|fB6(W PGs@.=R(מoWJ؊2uU23ëg^lk+~>SҾ/\Lu@ o}ʫN1kxվ4[&imļly)ȁ)*]X=!8n\LpF? aw5YtҚeHdЙ]#m~tu$4lʥ%ɿ+4ϸ=eydS>V{qBg_M.GQZ2+?}ϏI yQNP'{grR6=0f3{yCG7O;EZq K%YHiH}> sL `u1s_3#;l &Y~1JxQY!҅y!^_5-K k}!UX4ߙM)ٞa@t5ZQxW Mʫn{px o0y *pG@5 kJq6J(ĺ-\ y  sxtR$yn mcr@ʧ fuT64;\+^ÎUxI1LmQúarJ2N L?C7c qjH40r1k5={ɓ5ƴ}n ۯ8CdJeN1*J,q?@xo PnMsӂ_?DD&R'5cc rj>m7U^ 0"A$#`qa=P&s[lm߶8y> Csz^P; ׌c9 6=U-dG'^},MeIu> I\iuTF -BUƃ1 mCd,tl=)z,I2|8H<\Ϻصi$<8ڎRӂb-T"muMa5{U-ŒDO̔]̩UNg]ӫ=$Td>V0馍V~PEOffDn75X<ƒ\Do//xJuok(f޶J\gәaf`LK"ĉccMdE(jO\@OBiIb ͐5 ~WQe5Sj%m8f3#>m.0< SzggHN!2wX] s,G 'Rg,)tyF7㒵$W==Xf{"DD&3c=*Jգ5&"KT_Z7~(aV ,yk'‡\ BzMvG}n# $)^QnG3ùХΠv($n $FC _cii5YiXV۞Z:7AK$%f.P}s)o E2jOPDA:i]I[S >lVD`[δγ`wbS",2<ʶ3~l{L6gSpZ^D< 8u cac1 ,EOcnq ~6)_&Oa??FJ*ahҋ;1a 3 d*6*Z@D:Y1B|x1omXsyY,GFjT2Fq%CPtuS7Y3ϒG?(Xh iKkrI.BFA~nMCaJ rup) cX]6SV8GOU2l2f;Ŋ:?Hʾ4l^+ ުLdЗo <#rxW͒6񐫃of 9(uD#j&  &<"&:id]DKXb+2oHwiVrzX'ϋ@ -1Gm7:(ۅS-{bÀ}^զ`#ؖrXE6PSqV["YLbo{3,%SX3j:W ) T8phjA]o0s5v/8FVb%9+ wU p X1zE 4"E PAb2PlIFV# p>尪"Ee])±PA #n; g/Sp֌)[T#"T^thӍ|TOn%ArpfuGniU|BIL3q77 )J/Qp`OwPGG.42̯Udl>hCm;7:1q/4n-*ܢ70•j :v/ù-!4FՊcB&%*Ԫ~h0vDVf(|q'eZi4#bwaomXjNUޱ? YQE`(\ Ǿ}ʼnAGba|k։;a;(,)O#uu@TlnJQ~Js{Vpq'ǯ׍sMi6,`@\Yw)tn3@X iG"$T1:s{-yꐮ ; 0_TF_3^K2ז'iMs_|_z|qGSK}.5jZ|4jm\T9 /N]v3}x#d^.G2 iRUʍB.Yyn+kxb2@L'# AFŻa˨W>KJ"+ؙ*D;9ORϡ&JvsfӐy"*nzW5IES}5 AVyF)B]DFXp! O4\"s@/AQo&N0䑟arǭ\yST]xɢzP%s: CK8yQ0:d|q~]ڥsF?<_+EJVz~3YYP;6]I9sP+TȻq8>T+xkiWccLMڡHmI)<*)2m؄N2J*߁oBӉlM  !8 5>PjQu,G ywuzs Rl?;Bdayft18!LT@9 ĢMuKer}AgTZҼNJ.4iq>!^G(S]\?}uCHzC~$'T \gmgR0LQoeNZgaMYғ??ɽwqF_'6Ui v͙/,J+W55:AoЃn#Jټ6Gs9'JkM0XZ(</Ewc *ݭ;(0ʮCoe;lB)Zm )SHE^du YnZ~݃>0Oї#%/Lya>G6%|8}ZؒsWhR3`(͌P8v~'hGW;-'Jgk_;~r?s z`]uYo [+!b,e0F jrF2 ͦұTP V4_"0`K&q-I.`,g8haFfdԁi^>6-fgw%{b}o .c-c<\w]er$gRӾ8/ĠL \es.Ci & [`~8;Ht5)} Cވ3zҰA |$D\|棢nx2i"C7ƀv>Z>Æ1Odp F\g =D,L>h=2MsQcRԒԣ')}-hK8Vr4jQaYÜ!J&Kv*oc_4`@8s+N*FQ`>OE-Q W5UBW]yof"mEh׫6zʓSg@NņCᗬ#,!)<>gLw,*:C? x_23:$(?{& ;}xʻkH0 GXo˥ObDcKuc49~IRiC: %APрڈadNM̝>j$GPTԏlcqRx]B4a}]k>k'NlP6ZP@WG0FY Q:#uU[^ ڒIG!QwH0CjZ|s4auވuXM4=O##df;%!dԣ^ D.*npn#w@)iy(u'*:Wm0Rxe}Tau|!lƩe%[N4aCn- u,*׸T m],ҟW;&Uc>혲V :Φί` "=o1pќYf &G𳊰Hd]4ŨAXtphϾ/SL[/E蠭NƈYG|$J, %rh\Ȱa#PЮDG:U&zO'@Z,x4Qfi| t815J}씁VrO+S0E=JF6uC@ .}| ˮ t`8 nIs>fBYe[_a(^rŸs) !6 ?T!}Z&}'VӣPx2gYH8J$MVuZíSb:R{Yb%nn" $X lʤ}P{Pķ/Q,t+~=}af`9~`^L%itIZby\Y%u|\^I.ca1~/BbN*~C-b| -X&RWC{2 x 'lN3ܠdS,H9ķd.pOx0 !\ݖSdK-E9:;4nYJkaqMm6E7?~:CD 庡LAX L3'auŒ5ovԣe*nhL[iNE]v9&6]vaxm޾r#!B"fNҜ&ޣHw`M &![\v,8&#KKwiK{zW"CS&q GYHj*(|~'7h^*+=ILvY?49-g$[h Vģ Ir/g<سT(h9z[oc(GR4pS;W`[27NsQceL^BĹ--ȪYȾwCmѤZ[a!-b&Jj*:kUb1N^*`!R%#y§+L[5 V*N\zo->NyFTw `WZ7 [< nǑɪGQ[څ7eHJFD'#_vN';h?\,^i}V=g͇9مӅ|ۏFLCW>ϱXJޫX Q8J#RhCM/QV"4eNIP0y\[A0J¹ǹ[pI/fEL+] a1'(ot_ŚӐH~--k$1W>US}D,|1+Q[ޅj :ؐ2yAb([3mċL;g5~{OOʦn"q夘JYpU)L*rmMlPb0u䌵 xƲ 6&}u$urQc l2i 6&GS!b3;FF&339%Wv_:;f[Z"~'sGK;,jX/XktĔ%LHE:-(:-6PYĬq_Ncdu9 sFOn?\عϺa]D5MC²l D*p)Z B,X+by)|uS.9Je8`G{TJG?PvUu~\H9O%, DMOf s?-́%YxLo w"}3/ѝcఏMu5ή@$ 1z v&$)wlZ tgT⬳MLm 72?r_sY2 (ץ`e.D1̰/MGዲjG<ģSn>>1[YR[07"uzcy:7Ts?@+cZC#* 9EE+I#AK8V+>+ |?/{"Ha8)aeH ?[Ll6OUˀkt>Ԙ'iw;* ri UM")ْJʏ)re,p4Y<>4 =Pr](O4ř"ܢ"6 !5, Δ|4_`I:ZtI<{+ mk}gQSјizmP;$?LՅ,cGL^z*E ׸ԯ$3ջ(`GR|qiB RR^9B$>?fL^B3~Dn{LP{4~} a -5ACA}M䬅h+A2庁;Ǧ5BPz.k u/izmL Pl57 @/l_). eAHMiΣO ō4Ptql`Uǁ[`Ȓ5è>X)2r%KY,IwU䕹 t/\MaQQĞ:NΗEaV8װAKV`tO{K7 9gz4^yxK扇s8m+|d )Wn :VV!y׭E=eY}Ag9>Y ahǢ-JXp~3%֧ۏZKM]2w"MoCoW*q|ޣUDn ߜC;#BclLT@n%hH 9 PpoCQZ8B/qlJ!0MzPVs:;.V +NjUC=!<D5vY]~w|N;Pca&LzQ3A__*skɷ N%U9e۸kL ىB=D}כ2{/Uӥ9da*k*Kis4D~4Gj0u^解Mߨ[DH}3dn9,א321OWҾ?7 Vku6J85LGpZTh?N#Ht}"F1DTvw ]gՎ#G8Ĩ}P"%ً\b`0?kU[$#ytDJQ4[]:}<Ap>xx\B0})`(݄XTM-Duz"SU \!eLڊcKϏ|<T? WCQICz!zXkT;7kz:ƥ=Yai0wpkrI"t)]97[jѻ89}(U|ŵ1VMY4f7eU'3ݵ.<`!Hn2ӿ>qLw, H l媆XU h`Wa-bHH n$0$|'w$p;JHMK2;i+ӡ5Pwj rجSyIЇ1,wA*HbǏ֨/Xf6ޱ.^FܼiA,ƠPd@wOŔ3YɬjAL]bP7+-E {$#kF}cSMTȸ g`{#xmnV$ͧ}lc9J杧UD]6Y _9wA'4 4[ ?ݐWhf~~FU}DtL~rr, 8/lD{R%@bʁG"rjpyqT] ?vۿ 믒F CD=Po#t[n-ǘ~d<*C;,w 0XpxB⊅'%?6W.%qlzx$DFygeJqik*;[+7Ns訜E֚ӖE])l8:' { f A"P P9h/zT rf wvǾrgH$B"I],#1Ϛ6r چTVBl;5(;(^L{;U+#3n8qǽ UΈǙ: M nPE%ReUj+X(K WvN/zӬ 5#H([Mj.Q܆陋^rUWC{mךnqn.gxXjtek!_2)}_bQX8j~&r<2y9)"ueTvQ+vŸcho˔Sa9*&/(Vn#8%i AeʣdB҈?sxOA-gro1獝|(>&D%,[%rea6K`Ee0; _eǻ y|o׽k=lpB>mEx5_̽+Q,2t4,+mآr =Y ç.my2I#9Z4?7{^!USTflscnRGY}twϜ)x@Đպڗt;h ("s[L7[0" D_:|pEr}&濗:ڮ]&ʈ\H kAN+;˱ԕ ЏȮUzVrgfF0b0- B_OjaدADq*jbnP[KᇉSlyXQQV8.\B7n(V6 o:ƤVmz!O|bf?b:J D_!y5?q$o$Sefm6Imx)|dM֒M"@#$GL~U9b;c)of%#s}<wRnsyr!0xوi.6qM. _:)gr}J3-Tb$g]qKgYJI },U43XJ:Qw. h؏1/!ķ64 CPZ~kJ^w75TtvLtƂ!Eߛ`\?Q|h*EkM3F@C>,ZW]V C7psiWZN) LBL^{L0\ܡ巶kԢdQlU  Hji HE`cj_!TUmb;QYII=P5P:옑Gw2DێV/.*9.oǮmjMdz%Oyu5O~j=?K'uU% OZK#n!$L IuU,[$hclݙ6"|Rcs9QꞙaR}\phX!$F5IUxN{6ŋE?+u񝢬eW (tk39,rj3Y2B%odjBOv~id$(9؜s&b.JR]zGTCWvtyzhiVQ澀6`;QLpQ rE&aOoA 9FzVH'V2q2*lԽdQtGigG^ߡ(4lw1ôDij<2fHN ބ]3LЗs[HH'~9Z K [*t4gzBus0'#Xyh (sWCS^j{3+$٠r/`vSS+Ψ%)}'QL\,gȝ8ԅ}$['z"fcܒD{#IN#cq}$3οU f#Y"Cg.ܰWF+ȱ[§ .%>ʣ8ZnHJځ\ąTH* e4|ØsDm%q bvV\im&be=K)_3?yap(dx8nq&x"nO0_DW!$,#B(i@"՜DI"`J0TLxItUsc~T!|ܞ,0N^nМQƎ#'fԾHO~b9t#LU9u]wMYфCiNa|в׊1MkTmTHٸLTܚ= LH(co::UxJks"EJ6UrZWvFY7u'߂Og 3|{P~[N ܒO?&CR *6͙ Xp -O@{ bk+W%7¯R֬bj{ƞ-#i/ [&-Z^8sr˗5hj.Qc*vio!l!VWݗ.9rz[囋K3l}?#;<L-?6y&sX~(+Oaj8ݧ[Bbuw=ۇ%+dGB݋pa4 2vD$#xR:GGQqmj{E1K7k9Ǯx:n .{v2y6~b01DS)=ގ}kzZ c>v<8 L; b۶u>;vs(nEَ}ϥд 2&Wavu {i,E&G_qElY _l5535(ϝì`CF:d}ף"@~z@mC:U Q#SmjH'&H0j̻CAi4>^]X=3UP[ +7ְK\Gv--` ި 9ýgqPZբo $?(ȗ {[|c{Pxq}BӢ!Kش5?k|cʕo*:1i2m( "t Y3z5[Svo^tJP݄j,ݍf? 9Y+*1F0̅ %p>qky7W;wۆ#btd /=~Wޔg(MͶ86~N| ^S<gRBQ @DԗnplŷI6CKkg [AZq #=dȮ@j?~gc }圎 K96.))GA4REc1#t`}N-٧zt5uВ%\ ܡ /J۩|z_-ebZ0X[+N2x8!1bP%gCϜR}|et v"$6IcjKoW C1A̤XyaU]lYRcE3G;݇ۏCJFV!L ы)5@菹݃B7eb4[)l5;he~TR G>Ho h%%4PILz ]&,8(od!1D<9K U{=\K>Ũ=7C]sV N?_҅\5Ak*׃Z`“PO'fneeȬ|MKm[ ED$gd]gΒINjSw?’@7fI0#/zv׫CeWRK&3R0JLxBF-<7IKկ}?%mUr\)wIODe4gtb)/Ih"\kr*Fs^')yi04wٞcrSUhh-EB%bj [7u_~۶:)@lZfa: u Y3 T<-5P'oV[)ע*g;0D}rNtbDZK W@@VR!Y:pSOf:ٲzvcv6 .l-+;Ai,&?+b7wMӞY.G8bjrerBbxl8iKcvpICEg Z# c~5g-GWTcG/TwA.Ut5(bٹ9V?+ui^(v0ӝ3 T%Ցg@ IQR&-g B dKGl~Q?9 PJE^.fOwUF_k=^/>猪GM[(X wu! 1%u!*;>}G|$ӻzSSBktGR fe |>d.E5ʵȀ=C&%B`O9'5|‚ܮkƃGDԩAggED9MTSb;vB*jԒ~ 4‡p4.1e!fgszĻy'-&rkʎb{ܟy9z(iZož /Y~/+d7T-)a=2dAuD9?_N7۩حsq=`AWbd׮OU?qWu- JJkw[6oy<,1=u FL]fHH݊t{1?XLs:o]#/K&p͜E J 3"4V`U N^yBFX`6u6dvf>UE) Hw;b'sZ3sb rPKK |SD% uv"/BR ,L#~&2!8!z}k^kZs൲cUێB~M7Sn q{Mq{(CKwl:P6 ]>(1(FGtypf?~:֣Wv ߮ 3rsԇ 򂰵![K&No*^ihb>LU 1b/jI%!b\ݦŮxs'w.Vr]wpvwJ'Ak#?Vuo(Ez%"={Պf8+P )`ZC3%!Q`<ܯ5ޥt+LdK ;!ӓw{H`wѤ RTe4R߾zNp*lט器jW"dIR lX^6:<6v,HH#o /"H/kTF:M6(P6ZTHA"q_,q7zhcb$x? AoPoyf.p5 gz*/ȝ†9(5McѴғ}Y#>/?lL &` c^ʳWJWX(~U`rByY`Z'Z>xR݊Upn,3QDrq bOl_d3G3G~^J/3_`dH>]+&#/jMhD |K!̺Î:;\8ݤIT@ˣ>h#`hмD}y!(A)cV}feiioivDd@<4NsE2mMWZ=DЊs;FLWc!M-@6Ykp/Ω{ei0,͔IJ(xd~|ÀmV㡆`)!@M//d[p>ikgxlsqdCѽ<YCc  ,J|Ab԰]_]_ڥ|%Dݮܫw"dǡ,Q~yR2pLp%i 3!%϶C0hbUǷmh-I^eJ<J7+1\D9>f,E!!@xxd!{ٰt Qô'RAs Pbiȫ'lTY`#VQ!3ԢMޚհܸq-S+^ylgӼ wPqFdz'(\z9| 7zfMA0p㝂rPqϩqpL%1ACGZTuHr+)Vqɾ(}yCΛ+FZ|]FbCƱ2-\]b^83i o!ق>&"E>;:^t'p jLkP櫴 xF(krn&ޮk/r>i^}D-]7 s3hvQ g/;9?|byvҟ1l|zu(m1r!_Yjτ ~و \3Kf; E8p dCn/CX Дԯj;ЦY Y/}Ś]}%v@dW>D.OWI1Z+,e\.$ Gh\Ώoxw^w>zMÒxV*.ZWa'ؒOU y҉e 1?U%KL{7Q?s^e?fuqP!V)j*^6FS(o:VSA [@nhY`(/?p%g^Oho Nt[s3 u_`^O4sQ$S÷5-QbY2E답=%JshAfIR6`h{g?y9ĝÒKR@:+v;n!;G 'uTe_ٜWSn2:&47꣩F Ηߥ%@k;`D}Gf1, wЉni/rsj/#l>Ha9A2!]P jz  ddL/SK& s`]:ƽuT,t+,09R2 3_#`W.:a.?Ht0Uy.!5hyx䣂e,7^1pĹ ]!rvQX"]2ɚ;fnrʻLL}84f^J`:pSk)>5{cUZ<ʂ 1Ubvz xu#*^_%^(Ձ.]˚';RS7MqussR3[ a m6qZIz ͸c>ol Ca1mmwr錂8y7[:.Xh _/'DRm]:wey~=<)GRk< T]W}mhEEMYOe _1bVZ'YT֬%9*@1۟W6~hr/V[* R)Okef!,',qj^'Dr`~]ԏ##V 9_&7EwʩPV3Fܟ\7Uϴe㿞Mw͘~gh;"i:[ X~BIſQM tTj 1}ϴR6C#ߜ==qyH0&g5+Oh$>AP}uxa?ܵ]c{m0dLD| A5k`ghdqY|%h3G}R#XrҖY)}sA!mv(]_>8AY:XgaXPIR{E ŲӇ{`zqDVckQ&7qߕ"u/lcz3|bE%#.[>YzX=A(pc7DLK*"CBx%tue )WANEͼēb*expL-d\ĸr|H3o͠K 'jOV-78YqX cǭyAUZ=@d|@(HZƷRQp;7!SB1^PZ_Kb2c՛XU=:hAJS72 zbD;cDK Uv-$5yjBG"̂)òzi"G!L~+S3 |h?z *^v\ń"PWd. IRų,JyH|܂jU"@NCldm+%Mlb#T $ iܐ\!*3=/jn)3]TZjn̈%M\۞ @&ju \kk=n*^EvdE1,][A1T&V>Erwub0^(5,s(3"RtP|߾S:rHLUw%i»nk{{s؆R)Es\4 ji:Mk } W4T,]¸GGj r{LU<̓<9_4P 0v2mWG)+F|XV8c@׃fZY~msGJ8Ѡέ1VIpzzG_wXn0%ہQؐcF'fq9RslUUfᔨj'UX̬醗vX\uu EP̍GݤW+1/:Ç$e<4J58R,HA\Cyˇ'W  ZPt Oڜ1(봃3Tntf_~OF_jge_.zo'su2gR8.pE\q 鮉3` buAe@/4[wl*sE?:ExQ~@-tr  TE#y ɽLOoc x?c7h|ԥ7LZ8Itއ wmBчñ7A'GDq[+f7X&O3(m[V6t{׾G.ӑ{{|wM~^K 煪< ǕC,ˏT'&Sy@=~2:-onJ*#GDg [ TV2K@S% ǐ6ŐS' aBH)xoPcjZ$-T Y'*!Dc/^.n!_nMzV-Gcq u hhm,uD<87PۉP'$&DG3!x9:.n6N-PP={㗦dmn)aNO"Szx"wŖc2I^P.C\ϕc'3v.XGv-FsdfnqD1<|h AvKr pM;>•nտxG^ErPg8 |7(Q S:E%WKsU\4bC!%D?굋ut-T5pIEQW⍐5*_rl&Mٰ}2654?ih r#?m~aл]ג-&pHk41G3LQY1]@zy <Hg@7(؅ ڽJq8 9 x}kBoRyLfNg;A"9E\ɪgty'?y1ّUyxj1:T9f;ZH53政D|ZXy0= t6MӖec3EROv1gr:i~ #WT3"" %Pbw|v㐚HYKe2\$O/ho3^GRVC;k m)K .ҽERh7$}.\u%q$K?S pdTU +e‘)ݱ4 Muw87dgYG,3:KwU?.{_xjpaXS ir' gr*~g{cP3W4MaC`s*t^gj%wjYC?=.em&! IX2xc{R;0#+E *[gnVE}ilN`N]"@{v!%z;sp 0v!oi=Ul(HnɞR~5ic@K;F <$ULN{r}% qH2he慲|"D,_82'%'gWoqm],^]> \0\One΀]Wv }CўsK(zY4TGn)!L~&PoG7kϰ3AM6U^_E_x+Ux%ar@(5CrCRDhXKK*(QTGԄdR˙yÀ.$qҥ;l^X2B:e4S*)99Q޷UM&UN@ׁk4;A8[\C7;bGu)fKJ7'KDm_kÚ80`񯎺*\k!] Gǜ)7. 8@U؟X:oYK/&wj|41PNBٌ=;jx3l_o-DD?a t Hn|C:-k_S瘱~J4ƀKQeCn|6)l2Ԫ`)@()AUsUm5JkKjy8}7!%}cH?..eܑy /; Ɋsߪ@SJT3U:1)v9H0Am|q -!]>H?d:[z+U#ZK2"6+`2$ˏrQ֯IJG%/(^x1K@L3};2|>цXFG9L winy`Sկk|NL[h,3MPy"0"3%=2)OYrcAPyV`صW^.Ѣ*[O~¹`[USax̅AA7>nRJ+gfNV䯨 @J܂nIb,;}@/73GLs}BZԛvFCdT84&>cf*K'x0AҵFt0vՉ%XJzu4F *q 10ŢVA7&]G>CLXH}HލVC\. TWPzvk2 AYA@urݎ3tU)zgH1x(^=zR}p# "x䈕>' >su_.,005م&)s$qv$̡?̷]`/)ap6ڪG%]xPG)GD=^_0 *}CM(t'|L6j0j8#]Ų^eu=&UE8;g73 XQS˛ldMΧF<{iһs"6k|Z:%?Pߑw'*+T.˱a'K:6"5&)p3.&>T! H\(Y^1))O}1io63V:;jubO5vLLA`!j5 TSqЙ`ovV6xHSJ{(Ģq0(9c}D1"T] >f=^)\LpMo끻g`}>DqU4^\Lq͚ҭk淯65d$S{(C܋kٶbjț7M£[SpZ6_?g.W{DI_-j<^zt&ǀ _,G`dߒaZ`o#h|jޜL,ol<F,6ǖtfo0lHOfbYh:OFq6T*c?.xwge![MnCBX~?f[U!U_"~r)r"mhQ_<𧘧}`P+m Tg&Z SP=lnIXun^cԙtgbSx*zE 06{j'qΗQ{(xwS?B-LŲP{:6/t>BNb2^vCfw6nfZp1<Ѭ=Y~[FєoI@,h< 3V7]kyEf: NEy`lă0(TXg<}vֱ%CUvX1|A%L/9\D h/w)xlWa2B?%۫UEQax̓{"_ ![aKY+!89䠝85ϟ{maF!;뽠vE?y>Y)ҧ!RZJfTv"xsΖpW{\}>g4fDAY\YQ5 =Vi)&ؗԪE&;R dp"#Z0WҢ5)s.\YDp{K>2$Mz>HБp`'%sf 4XN;ӗ>Z]AY 3Gϖ5vB=YFR9+R2 /p *s^L.#yy܋>ZgKuKc<%8?F䬆רéXj (A\iXM[l\c@4m8eh F p]R1xzUNm|hZ** ܩֺNpq&K_MvL楈lvAJAv:nHJҧCXegeÐ2>9 증b@UO/YT4BmUm혬3Rz!le\gw/M캯jT'q{)AtD?TS\o\Ob9zvjJ-:pH΍ڲ,,$e@D3ږ-\O=}T@ Jjg}0j2J((2- (DJ?<"ܺQt`CLͿoAl0̐ULxS+ģfòQ4VΚ{pOaB+BȴDu }0@<Ƞk͈4[~= kݕvvD7 ^[L{˗.JEPDVֻS*xp 6z/10#?mN8ly*J>S8H߱:]zBZ"6ٰ'Gɡ>?6f DqMd>QKbAOM^Lkq3FsƼW.1(xx2{hg [,4^@$Qs#ÒU]k||,dM (21w0BFs%DJ:qG_K]͍ȱ5оn$$~1<$#HNrbep#S^b1B8>Ξ|uwkUHNNǂ @Ѫ*q=)1W9&PI>ZXKce - vPW okҡd 5NaQd[^Q2hib|tZR9@)kVuseMgG ׏EuX}bJ'>GrRX3I!]fTx$ftɻ7""!T#< Z9Qɖng;aʯF6R'sA vCO+rr}Wn aw|\Z&Ru),[@p.Yw44ܻ#i?J?E_a;+)^є2C{ub.d$,V nNLʷm;AP4..[ ^P8ǁC'lШuf\j=o(*s܈ TjX"YXBcu3҈k'Joj$=ݸD}XeFUBckp:fgfpJ2zӽn sd5PMx7wa̭_42Ajwz^d98O!.^'?',tBZ7Rd⭌GCb+N"BCɬe pLL˿p47P=pgZk$7 BlT= %TS&NN92Zһnޗ$h#ITVo\bq&-[= ߤ  oN$1nE68N5ҁRa(DA~!,PB:̍F.<xMBpy. Ww V$KlQf/|賓$U$@z{5 qa21BD0Z%4>8&"iz1h1]4fN dsLťʯ :ڋaS1i!p rT [めo t: ]N!I,OŔ8diQhGUt{ȐZ.OPƄrmhRS+ZZK-?ţe I+t2#5*ڃ@[|>ixdIcu;EsQsVl>5B[Se>["eo4JugDDوe`m84LIw(d~)wĔPWe<0:[,iC/yyyk(xܲ]fV;pX{դ<~*^ TQ>2+c ҡ*dd֟1 yJlFô֤.\&g5~ duU |& yuTk`,H V|&0sdh9 @טHv:DWo"#I~TPF'2[>IRs! [K"f-}dͤEu_َx2w(B׎? qrZw4=6),c*>` *>Iӈ׆:. l*Jkh=jͦ쁩1(R+!'pdi;DC =C{N}'@': i%:y$d iaݛOXШFKp'2D`hR/*0q؀Nu;Ği9ض!^-W'?˃?~e3lUg?xҍ 0š1(*hT<@ mZ*G);!t b !e@_p(kBh~-WB(Swc+rX.+{Vd `4TCW5вĿyLDrHoϢsiW{rdrR~3(>cY(i]DPwW ]3idt4I3 P\Mv2kpǧ?/^]Td`$4:8U3U?3"%@OHaQUtJy+WE3?]}t전]]k=Sp`ZF^cUڝf!z0;!|-ozAqp$kre+Wj1ȟr·:7j\kT@XSxI0_(v}GFNVӗRtc.?! \8ΈLq)U*@oE1d%? Os#ɑR+®qLqiefk-an3.dnk!(JXQ2LbbՇiIg dQ(<ƈ yh.eyPT.I+("ram24Xs$]!x _*]2/^}BaW{;17fVmd89Lc'E.? 83+0&oѩX^O;xEڞ L;EȠj03e/9!R!_9G[C6xmDoF;G<~;Woa gy?#Gjs lh7.ǚ9?<D€"g%?b$_u=҃ߊ? K>w! \ܷY2M]ppPDE*614Z ;.L yn7-]b5&# U/'-xlzڙw ^B'@CUhލmw&܆Ije2╸B8WIW)Bx\A;;U ש!e˼~0%4aU{N+&,4PTq^ :fe¾DE'Kk"%wY:Rz!Ϗ+*oؙk`PD[j PZ 5M׋6zNxW|b9.4NjEfȰ}0^B4_A, ڷNo*Ó %Nҫdc m{o⋨F`JˍJ."hEL?xxخ@N,^Gɻ/0=]OueBD})*^KT$yajp.;DVj,eUFL*cWYJoeÔKpObyB㩍We.Z&HTN7@e]8+=R d [/;>71td-rwGTM62uiq+lm 8~?wqq*6)fk\pVPN=LݠL `VdW\.F<hlV̿RnPU=,fFn i𹫰#Y`#c5T T=-R2 ԭF_3A*^\8 S-=d_PҘr>[]H/Bo<*l%"Lh 2Z|>&Q)~?&O Dik쩲]ƶ{7jQQ~D{oCom8 >6>`B0 s]EA'0 MYtI :-/{ѡUvӳ|GhXquӓU{vyG d/l+k D|@['jqW4TPˍb 򥔏L,I4Cᢂ^6oj1C6 8\;֦'[OasXsB'5?W"Sb wC?a/u?i4}%e6̻0mKTVAy t߀lWdgԜV-wq$$v/Z2[S]ύ ~!@[a\TwsZӋ*a1Vz52Lfz7Sxڋ9R)s0wtNan^?f " 0g{KﱺF<s9;??;F5]j0cD*X6( g>W%- |=g]q$v2(M} W&^Rhf|,ᾦY)ZMt(wW<OQA4Wt5+h7<2#Q0AGa)HR&B<>k<`V${R(f<|׷*2"' dZByL@˰hTΆ,:D/wDV'VV'%lRyVs\_>Z>p%9.\h?hvu;c@xL{كS 4}pɭ%E.CvrDs'yӚI &VT4~-@xD{_*ϢH0|r*R$ ½_>9[GH-\[?y3JVLj$mˁ^+%%,c1[ܸ.jNԓ4ԣV=/ G\u6cl6qW+hǣI'^}dF| K ؝!$HUrj* ]&b o6h6Ȁԕp7ihpuOUq;Y:('pw}U0ZEMHer#8ӭk<Ҵ[94 ؝(oP9@@NeS)Ҙ:񝇝")qC[CdrrW*/TrwM2-D3pWT^j@dˣ?.%SVܫ=T3IhAfŕP 1A_p۪Z59r{fq]Pf"eUC=ÜTsqיĠx ܳkB>nQ!qP=Yo-[]ݞjP~ $^VJR6[*G#B`d:61`+?Bﭕq6`T=?MRj>^"S {AT|oXm!@UOM~s& V㟩B" *wʣ).jm*Q8.>:F @FMi}xm& EYAaěS~v4)3Q!R^#%'.3_+Dߥu39+N`,>dk];X "x z{B5GU:-Z G`}\OxU8S~w8Ukd9ɕX XȶV}x4].\hY3Wp\oT}'\}_uL%oNFОUSB4ya6t6Rc\ӭ4u8 3tkwM/+ W W4] bt!7Ȍz7c52JGR0$c/n3?24?1E)(D%کGٱ#is^!5GAH́.@"ꀽTrZDc~b&ֿ&Z_j!=uh`+zjV_{}ZPNg +w a KL@\JB`{)a"W:\RMMC kX8}+p cU;4)G5/Ce#T3rw!]4 -޹>,lyd+|8z|S<Ԩ?,QX0:ku NN\ZKv6E{ Hy+nуwׁai7VK*RPF KEJޤ-U$g_[đSK6X\> ;[kaf*4c.e僃uw-@]7C1x Z3OXiAId$UFWqS=W**WJ-DAÛTOX%=L( b qŸѻ}Ge)}A\Fi0r6*}P|* =:f%]>cN \]=~syO̔Qe׵b=]OO[c|)(F</T:,wkIPtiJO%eJܖ>n-hTc,pB&+9nM59#KK`voH9SSl+&nT_Mq|. pe HOЈ}tuC5m-0U;\Oo,@o= :/VˈgR[7EƩտ%p̹?Υ|A -GTE* L7PJ ODUB8-`BAl )'+k 9Q'O F0!qo%DI%5; 45HyDL#cy ޗtu7;?{`#Yf8&mx#|LIb1^֞ܯjE*vpGg, `U^ɳ<%$ wՌD w Ǡ/"kk:yҡ(m7dh[_R^ԏLX#]0j9a2?8'1%@^O62k1#Iݡ(=(?LD8/YW#ջЁ~؏tK{s1,(ƶ;c(BkW AWJwQ9؎*lD) hԦE;() @0iW+xd TZzUG*2$WB ,!FΓonpUj?J3'(Sd+kXlq +J2Q&M49l7mB \^to8Q2|[fa]Pr.@Xӽ4$L"([zot< Iĉ7"Ɣ ru?L}>0qp^ǃe*磙Ԓ=*ܹ/QĆ%[pep9H5?ژgiLY_oM@ kz!yaA\$I\>d4EqoL \h}"Z |ѡBJ:wxq4a 3^  5~q c(Œ*&`aFE5Crp$Hu=2Uܬm>X[HZkn4vd"ΦjJ?^1u uQ9uS0#e>*/|O`ooċY7[`-xdΠ),ir'_ζ%_(~q}!][<'IGzQ[ 6tϑޒJXɇc!=C`麶Bk-g۵^Sb6r 1]ZJv<6_ePm O`'Փf!r`P67LP\%n=v'aN;*[M5SFyѴp{Zc{9s{IU2l"<M# ptSdsyl}/0b[?k#"3UG'[` "tZ݄Y BI{;R%1a%=L?#51?:_BD93VD`8N$!ƌO(}ˉz.U87ncVozVϯ *|iM)x9)Uo3[S0Ib->z{U*t A\Y_> +2n/4W]&O 4_$8{춼Fu78ѳK*4MfpVm2v򝽚I]8NR27=/-4;fksne5YԼU=|EaRRwLTЯ]=+L5! 41kD7(ArۜʛGkG@#7(2p`5Z ϑzf_UXpw;v{ ~"J(C[Ƭ0P`zd[ N a_i7Wb_OUm^˥$1P)Ӻ*ܰ'NI[2jA7N{e.,§yTq[s ]* 'V;`By^Ċ g&Kceo϶w ,i޾҆.nLwŊtcTˮ5jy<[M!%jeK"2!㶊n4OSV JMf(B$,soF͡`c׵ $pϽa75 mCO׃kDUqɧ~M*_Iʂ^%7Ǎ8VU2cXp$~gv-)>,U" iUtMsόPA5;|֗̈́':.$L$K1PKP׍ 9D3ȏpe%ْlF"92Ϗt2@P>b>ncPsæܩ2֧_OT]1ei6!<p?uG>vwHXϮ4 #dU}[ß9ܟ:x]yU&`wrvhO.=" k܅)\,1jqidX$|%2| ~ Svoӌuw_ڬe/aF "V܌4lwVr-Ub$kI5氤HHXG#U]08qj4&ܣΙtll_b|\MiBL6ԒRzef>[unDNGq>u]-9R0/6 {1{ Qn>[q*(a{Pu t~PlGecK&Y7!2*L(3eƹLalgu[yAI=Ԓ5G/ng8ZEٓR^ƕ*$t@1yxVM5 ~$y,?(M YsK=pVb0mG1z *U̧-'pw.«v{Z9F$yOD؃Ǘj~(1RVA?'#R${{dp3o?mՖ_DH6#S] wٮJ"3Q8p0~!k',w3ƛārTHу^,{7n=uh#f䢜ͪYoXvTKO%86XgwQ9屿qM#c{P-'oDM bRvc:Z,w-%7Q1cT\mw ,QS¿уKBi#%e5QM9ip5Mɑ3 ScNS(pS't3zW #/aJb'9L.y<~ `GdMÝcsTxӞUULx<Ԇ:O ЋeJ1ݗܩ,[H9]Gk3Y)@ݻNI@S {xG*Z |b=7{3BM3AYQo(Ɖ*Jb1{M9|}TA!&( KZ֧V;Ha1&(3Tf,Fm 4SK VLݽ]>f{JufA ͫpӱ*SMpl~n%vq:j5zNd࿸e,xRf|Yv+uO4zZq/6"<%}~I|RPئ̚ O[jW=?¶zFCLK1ӘAK4++{q4¯NL*NGV@_1''/EPF-\IfS'3 8T4^97296IB͙͂4;I&Y]!XbR^~ՠeQf&^Ș^d,,apr `~Eǩ9"G=H3"f'p=X 璕6nIJhFU% ]3 ϤGIY>t B-FIO9.+VS瀟'|fG!5{J)-=).-sДmrH8nw/'35-;șr8i&;H ӣt44&6bu1mnG}D%U qI!'AL52ts3:`odktKGtR;ym}7ߩ'`-&1}A'A-@RpZc\+y-龒b'H*7 Ty$IKQqD]̺=ĈW4h-CMġj61`)I`C3:QWqO:04&8tH(Ҕ Dy!fa*4 T3BM\bG3O5?b`pˈ"@[Jc`E& pі/xSD/i2Ok$kBMUnЏ% H-IK)W;}\RY͟}!~aog.1C s=o7G.=4H QY7꧰ǤmIt>&}|EŰ1gRc0ObFR f!iE1hgNSgt6p6yJCcR8_ J+B%fqʠ~yr3@]>hQ79F.Pl.lJ=+pM3kv1>njT!:2זSOB4(`!kGOd)S!|uck%MM3ۢ:¹B/]3`}o1*<ܣEzgs+溇c-;TV88g."XtrMg7MxXZL|4C 0٢[0ۂX5¸Ј~QmR%6Xģn ?1}|N^4|@+.W1ץzONRH'9-SS:e/3,0m[3hþX?OE_C W|Y}s&f4xv6K -a M7*Pke(}<-]j,Xҏ( SȈFj@RB- jO $cg4/ACU;C#qW{L&ͤyNF$@m?::Lp롎KccyG p_ VQ_ڦ|<^jyܵƏdP!NzŁ3iM`yseY ,x.fu0mG G >#d|n>(8!U:w_ޚ' E1Ѵx7 + ETA!:Q^vlKf6/zn!ᓞjC/+o`KHY:'ޘ!K5E/ˈ|O(lB: m?65MMS9 H¾& t.hNyT:VOA&XoXfewCusW_6 -?o,IYZl,3j<3yab'>0!ȼvH/AN+TFm*Y6ħDy9#E*-& =y 5TaџE 2߆axwc!Ռ]ٗ;;;0ȃ'׭HE_ńR5 D{FN<6Yȹ F\)HE EUQuR3+KZqx괏l9!*qd\ `TnHYpZ#ifVH0G(d K?*M'~Z˺< WoSҒv EF]̒U`4'1 ..tYH^+@ XHHhs%%5$Á֌s!̥T Xuw8fЎyN՘Siqq|=,sRVU+iT}ybTz(ZbHpB<rXH߸(ZBtYCdP%%c`uÝE6qQorLǨ 旛2_.e|f/s$Ҁ2^>|@NI2ʔ+Y*X`ÿNe3̊> v\ S@u6G wq[*tt`'"rxB΃X4IX%6sҟ9Y)UEӬЃ 5yJhDQ|4 Mw`ʌe/BD[fn(&b@IMxiK 2 2Jfros˝RU#~ڙ"2e+\;5 c ~P;Qu%3.w!wJ&k3<)*&Sz`a$ ȼo⊀i69ͪ$org-}kv4 _0K?կЊHڛIN1kyպZߤwEVuvžz/%j1Oh]oe+~ii[4P!Ojߧ#jGY V_cF';p/VH#Q$XCelY4Ylk GgF2}ZRϞ+In0rs\e!5"U\]7[Q"Vk{T>L$6@ƒ|\n*U\I矗d^M4%㟃%+\wȽ`fxJ0AF^QQZh .ߥ2*ld9͛_2iY4e+2(ŪB4b[ nMj;uDs[ *4QM Qm3NSò.CxV.qy\>uq\yʯ^OL#I;ȣSh[_8H~␢P{"Q\fjifi ;vlŕ;(g%M_PQFuq}}lkFjCLpR^+!glۂ$kIi[CCXN`;JyŃyTe,I/Pشlz4fV>85ߔg5~MY5 v WåVMdT<ۗ#gab*H} 0/??NFV9KmoDZ9#.3Kx մgꈮ5;du!RB'F2a*UWUʯ[]Y8}@[tU'z80ձv*u^RERvkU$.)'(|=c O^b)ቭdrG̠j;b$6(x l۲^R>Ŋo p(NGxNG&5bto,V{%5 G 2՜#[  &fi,* A/džȓp-?=jb~MB:jj-6qҳٟZ NƸ:Ȧv$)mq{_P učk̫]nMbad ntfj +)twy2v쿘AF'@4-JE"ry"ڦoϞ Iׄ =̴f{YV3Hت.Әr @r.W9F9ۇ2Cv`P»S-uPH ]6q~U@;@fݛd3aZTd3b`GR9U=FS;/sdo D˱uQ3S8@Z^ d 7e-G; Du*jNm\g3f AkJ0\acټ_ k׼:KCzpO=Z;m*6Rq)< n)o4mr?`'8prݰY>κqTq Q]#pA$eŸVZJ$4pje/v]*X LeH|\i֒Q g.PỈwS{AupCSt9qX20TߎP/F3#Y]AjȇwLp)b"RJ.rhjYY}Gպ^ʒXn0SJ>ԦWS{HZLsxjkK p!"ǖzN52g8 .+@[ !:4RS8߭ѧ,Y3ER_ykTK7 hhwݞl) V~SRŐe~ Mj.$EXHuё:h2zaxS}P!_%{s}S_ٛ%*d5aa No}60읂9H+ +#,'ӛ9]35V {jӈKfbVj :&ʮaC[muķSFw=]ufIo˫iW3 0, WXtIGoZ9Yp2}䢪I 8T0+e66m2WqmpTGTkսp'dk|KҧPh,2pZ- U fɒ웡#F?y3aaB֔Oe`"CHV?vz}),+QMAĀuOXkmQSa AI:ܬbqΪ:3ANn)ӁB 奄!{Ω2qk%/(ǝ'wy!˽W9MѤ$v *jzzQm7 PB&&i{_s)`ԇfĞ"HlO܄ή!-Ou1+Yh/,dGXwT 4.uz{geOQ|d 2tMJ^{}2`! 9-K_:p7J~N6 לGbεX~A]ͩ~͉G,Wx7;y ^Y\jg)6^y4v1LEhΨ`:4'F4`ON(/T^vX@9y&( %4^)eWJ 4f6Jl}^!yuQbI߱7wO%{xn<,̲Kޥ~6kPpG-H&TOL=DjMWБQWK)EJ )E8ifֿ /*w?p&}#EpDQVhvt9ۭ G$0,ue/`(G* }/mGPEyJ#r\vө m0Ļ_gHo8B''# Ecd|4] i|6rǠ"{(ezA_[%=-{],5Gݕz,+R2f'Vh ȂGT ěϣADٹ߅󧡝 FEo|d: U5#pjmX]יZB7zR PEo61`5BI1ӉXbO_]4"HUGjG،fd'y#R'Vฝ vyw밅bceVN}߸d8Giq O$*eKD8Qށp{cI.C:DRW[ϯtvH}aV. 4pWx?R{e"W KGYl'Ts麢uLs<+ӵ i%Z'^J"PÎ,4$F(o k;O^03g_Czm;$[LSt(ia\yxz&#bhiv0/ƪ^xSutW\zAf*Al"j3=ouqlO^]:ю,jv!(^АʹYޅ@tMƑs& j ϩhj[A= nsWEIrv?L$JPؑ 7 ZQH:]]o7woӮFoA,JB'THl?7/ҙJ Gg!oc?X\Ct[T4 0|}+%2yM1ClB`S Dj۔*WT*o60\o3jȊ_-c x8Mm֛),X JKE(9F>o8pjF^.9Epi:$r1h&~ϋw|?K4V͞w+ 3f5;H,u4 =o&͗˸V(01R˟?><6?:\!R[bn!}2~Cd&znxϲ8e QHcURB\ .ƆAJSA)2<.I&ԡ WFQ xǻk^?>Q1ۆ5oFqG}r 1Ϙnn乢jo׽} p Mo4C +ԟUIۓX3H[Vf l`pbEhFa/6ںG,]Ĝq@yS@[},&8*߽( Y]imH&rPGVBf] GѫCA9|o8@ŵ7?F!Tp}F hۻd|7v¬o@!N߇Jq*r;cy-#,1kpK|(`|n*]Ev݈pgg{vB9!ILs`r2:B]r{W1&d9=Gv'0Z`_q7b7ׇenpUfϫi[঳zRzHs$H`)0ip2Dp>i],; .mf!z0L_[/x-4:#UWe*uk$ݹ?-:ڬ'QѴ$!ZáMOM*rg8*Qyg$SMwGR %- g:fD$[T8 z8D5k]h'UwV[ͷ/"v,jJCHEH_ϝ CM6jt;7ZNoy9-6hJ:a_iPaj[T61I0O#c/ɏE+0zd@@7NΏ^>G =_"1 L?&`]Re&̈ga7@ bKr/t-q~V .UTDzob-;.pk)d n=\SuaK* MYTjA Ϋ#![iv%hXXŴ:="dz<y4ښT9^-`hlx#ΛdV/a4ibGytR[MQJMhҩGLjfInrw9 '`PQ"9PwC"m&#cZhrd\ccBwsftr)L),SWdAR/(-ǁCwD4~^W {Dx3(UЛ}ocSLV줨 #6`! ˩L%]eצ{|aY:a4LSɞ"^j4o)2LOEݰtC`5BtJy˼U9Cp_~%JE{u@K<<[U p]Jrɇ 'L)LOLJ]ge3cG5:]۝ڎihF:5tn^Y)]Q?>"v,V~eiU#peMߤYv7o@E02۴0h:L v5фKփ8WK;hڞ WARO 8^V jZ0l>bB::dՃvM(zzzjF.=ږHeq:F _[pn<8+2 zHm]SȍiIW E:"ߪ :N~fNȚrzIǸrF6&("BRCTW"r1g-tFsD}t2F@/CԸ>tӛ5u5,46xN_36Brʍ4ҙx!k]^B6zZqҀ6>|sA6^xbH |DTrc#m`}fcH '!]+҇A2 $8x_U7 O dTU${0JˋG1]$EP:+T7 ?u *J(Mw8͟v)t A_`/1=ܻ ^6ã글}): %*ejuv~,n~@R : ioW3[#`tK&دS˦IPI@t|F`G Z/krf% C3@/ܤ-t y6ÓVբE@Ϋfv85P#EN)?n!2S҇y w".Gϝi "hcOz7oE5!HUgTdHYA&lhJl bxֲDh 6sbPGv$aٵzwOsVҧr::C`LD~)"yPuY66tbewA=%o:yİvV% !j(ƵI+RM{%2=3fk>vɶ}kYt $}ƕeP%ս!䖸>6'i38ZOG//75Y TĜ4y~;")x 9Cdj556=;\r?&Od]% lds>Pwmy.ߨӜ!G R%M7b$=Tk^GZt7~ `ѳh=oW5._ M$6h;s)Q}W I.ZPb!\g2#c QPyS @LS3 cwVꌯo^P4xԪPF*ðc<ݝ偱U &V~bj6jY"ëΑdᝁ>te#9ǦbVٰ3te{N}ZIW≜UoZ5MKP%u!PJU;P޳a kT,>Q`q e;029-# 4߲mZ3a6 MRPޥ+<^e gMGbXb P*fB1MXoEȾ"qM4w7 9η `KQON_h~S;~&z1Ƞ jwis/=F0-b7.ipOɢ:k\R-MzvKt)p|-Yc嫀c {+pWM>Z}u7tw|65~A` JU :V2VǘɕբN%V3F8Ť!K+X;>::)ǘGKuq6xL1rܯ -N]ut-p4`Re4G4Y͢sgX"~ʡWnC<t ŔRn9ߥL8t6Ӎ9{koX\kL&pGaqϙΚ-}s ~?a_xv1(5e@br'e!Rd!:$9A;Bv&nFryV%7t\Z*ʮ {rGߐq[hMIBr`:K֙W<7Bɹ_;tiw@N`ㆠniQb x89^+*~VpbNZTH#Oc1sdZqw2[$3t 'VeۻnGp#_ŜܽGS0OHNYheb :p,-Oj~ȡ4&[R-RJ zA>ְc 2=<_?9P4;!"4mɪ(8JqB;3dT `Urɉ*5)1p۟3hQ ˷Seѓ6Ŗ=XE5TDU>k`0u5km,qА31ziO"5'~`I)o!㢰Y`&ddgGU *jlJtu!Q,r 4]>"lυMbTR'mxѨib+-5T/Y /ܴ6VIH"DmC߫14T#g͈ CC! DvtCӋ7] _t|³Akaq+"<?R&(Df$[ZngV=(UZkB%wb Dz=E <]ԥ]Tz:Uuk"X.h՟?.Ұx5dAȡ!Fb7]4U]7pXᓽ<)GZbrM풠]VFcጵ&B$Mlkv]:zA1REzDnQ-,q[r/ICh.Eua! ˚M0&@ξ+u=ɲ?Y_OX74ٴ-8L =s6G[Ǚu2jjTxj9gZHU˂G0sEZ ZYD.PȞDibS6a3n1tNOAcT[ (#ˆjZܕ^i HQg*4&fۓf. z,jzD $Ѐ Y ;-!ӾҀ:) ୽䀞O5qU;>Iw8F r@ Wږ2`[c4Җ(B\HDhJ`9 wʮX$XZfF7,Q+݃1A'XވiHZ0Iڤo;RM!~-P ``k|v^Um?]s᤾xS 0-=iF3*nm]9M|Gpl 3pOL-'G@J>_{&GX)=- $xa l0aa|G_2E]6HvzU2VYRXB~P#L#LF\mԉqpo8=MȖM8Mvj ,?v511#Fa%Kv"+`(3-Ɍ'S//[d;'sqK^fᡚD=_8tV7WWNrӽA _ sn=.VBaHQ{ק)ؗ ۋ El3m^cqX)#: |hV޺*(Z{"Mߍ~KF,72lִ&i]W#M<޿+A^bt<Ŵs4M"^#8Lc,oyT3^ d I(8mF؄4ȗ1I`a1Qmq/v&\Ԟn>]}x6BI@yȥpB2A;E#G[}N a;{\b\t{ 6,>ܽUu&Wb\Ȩpߟ!ہ˧/RcT֡"/N|FA؊uNWA6N6^ٝ5iy#c0|Q C yA(]E,ʫR8, '`1vW+ڨkŠ%-5A{- E4x_OH~j84l|D>38v1'kf;VGŰ]-w-]K7OV_hX ;/}cW3f<;m@PL"M{Pn}O 7)9j4l!r|!4/1 %xt5tu0%0\LB!T3y0Mm}N[w}qd RpOʐ_ɬAz䙖UD>ExC5ʜ??b˫oP'H@@6>YG~,Ɖ9Lm(ܛn8eP.sO%Duәh$oAl&۾ϳ)[yXw4]ir _0{JUݐ7;lci,h1sE{QxW~nhh4^}nyZwBf2^MΆY;x-8> 3cV,>iXG:G4`$QOSlW>MYi7H#و =kyɘ.tZ;< Ij +/[gQ ku_?|.D7rG.AH+0 / 1;W<(ӭe[Rep%NClG;oxew>p J&W@߮HNᘄc!>=u[8uʇV0X,;kr ,)آ5\G Q -9=.$r]R[*A03~ Ԉ4|Eo[e3¸Jþa\M v)|gd ޢ=?2уWen谰#jąk f Iǂm?Lv)YYIZ+u' X1[zdYo>/wA4ǩ4 $H減_f%_ 񆔣zS0(a/w 6oPF;Bևx{6ʵ IâPJz4 vVKhr㥣|~fJUQSac:à]@:퇯\w /hl%0j|+mu&=79d LCHNv 4q| ¬Y=nAPӌ":f5aZb^̝9gQq͉&0,^)@ͼs V"#i|twyA҆TTy\a;ђ_P6n&N8xIm(hSي.]$>.F0!K00$} ԟۃ= ~#P(vq%…>NB)&a#A"a$rױ"6zJHfG\B9$ c< ]ھUb 79Ȯk,XdޡZP dwFJ#9"Ձ))C!d&ݠSOpA}_Ojhqt$w͎Kv0c9/3s}f}.K1y$ܥ~DM†"d:a0.Y$w#!ڵR p"b^!1@e6v9z](wd6` ':\4> 59 gZH0=N)kOu&kD^;7;6+k>DPvzUO6(&Y&j.[aMB~ZuKAlʉ})PoJ^MBJt* >r鷌W%|d",%G蠕W^yChrBxYU `06mzGĿwޙ&F !o\O?=975J@,UY༳,-=>Bgf>*4UGbxkX2Yt|Lσ&ER43u<-6jK>b-*,ѢN+X=c&V.B(B6ÍW4fKK#bŁ6qe sS#i,ƵK܆*O#! c|ܺ-I Z"4Ctp%D}ʉ赻\;`4AH@aG%ќY07i.|!ά-Ӓ뚇Z; Ƞ1Tv=R" &ZjUMCHoMm8 xn[)|l;kC0ha׌)Bp]} r@[Yr.4=b ΰ kEX,cZ~_u``j Ds γWo<8] 1@a&&Rj.;> B7jI䙨IAK%p)mִ.02+m%yic Z!a#SabS؛sp7^8 x ޔsqEH=7(s:$359 |˙ݺq8a8>* E9 ҙ~u\qM>|H;>j[P?Rz~ `Hϝq֚>/?PPcg@DPz\LC:FF9̴qAZL]؋'Ç-_DKܭs9thDtc dOX"TՕ^İjm5 +$Xsl9cױh6rh^GO]دP2 ЃvqhDL$)OB9VUǒ K=ybYUIs 2` (~h{PcJ~0v]!va-F?, 7{D )?b6;㔃Aʴnrl~ji.1Bd8NI PjBOΝ鋓*䎕ޘś`i6"ŀJ b]:r)^^B,ϼO,]Z(: KXwO "kV.m'`Iw(c聗(IҘtGq!侖0\3B L"8T,3A՘}(t0[}M&mxtUMa@pRozDHE Nq-I] ?U矔3xƒK:C,GMϾw) FO U/#-lM Gߤ%'+ GhM[#bKHa>^-e%/ϲI9cght}uQbƫ;9豊+[p/ mwGJ ?,B(Л lmwg@^ )u$;mTװ+wV!u.$`Tb ` *DtcM^Z Ŭ%ՃH_tcRi&:SAT]rTdvrYNxj?)pFmy$vJ(悼]YBiMW 8BWA*d1>rF@԰.-FXmvo2SCb;+]?G0hL%CfӄKZ~SjJ%MN!iiXY ʮ4)#YV2S4 ݮ*G"X ]N&ʬ;sR6K7Z:h$!53> mPOj) (H^3t*!& XuKĚ[6 }$`v|XK;q^=9'{;MyWz}be=p-|D]#8$c[fuVԐrl¬q8>7EI0hB[AVӱ _֬ Љb P}p})9\\;/6Qa88ϟU`eg H­0,;w5+GRc7$|Jϟ]w&n$MX\4_ХeL J vIǘ&)b<VN&S#$f&:ܕ_)d5Alցl|吆~2tՍ*]5!+_ѡĦb׼ЖCdpa2m(Zݦ tm*#>Cb<[g:dъwRZ40 yK/`(0):yż@l{Z, /@=<4i Q wOZsDbivkCm8X(lǮû Y1~L '{_S;|K: sT9\lsv'NֈDf!PSc-*O8Jt VpyO,܏ZXf-к8c>-f=}*5U |R 2d IQ7T%3%G=1J(MG+6nxRړ KA[sxU\d=D ;jW9_8|ZPȽU;+ڑlD-Ffs9vy97AAK|&7 /1jFHYXr!/LiD5Q Sޫ XɌ۹|V*qFp׸ʃ. IgC89̐G0]s)m Ÿji!G Zydx7Im<8`oFRSs~a(9(T񜛑X_:X PmP{=kY*1JiǪyiJgm=mQ,Cmw ͨZ@ Nʑ@ %' n@4OL=38iH~s_ipIw8}w Ig/VztDAc+\1*ư_>qL"yC DȽ$R`)^(<=𦣓 'rQS*0KH -Jqޝ^*gk[<.-D輫,GbTKwtӠIm\TnyVW (/Bje& | g 9[W(sJ"X.Kt%$ f#.WL?9R_n*5rfm)'Cl~eZ:BN[Z]|O]x;K7 <,onUqV@l0-r&ivi\=_FqY]3;K\7H8RqFIM(Z}_na; ?q4btKo!sBmyRFT Ej1ivpKn쒒'6r˝InGWV+>XajFQRSGQG4cޟIU\ʘh&*rTԻMeFtR?rh= 0[٬WĄS91(Xm%3]q9aѲp 644P 0V:syC&v,OFGϮ, ´7ep~Uq?şeF44ɪ4%֣` {ϟ8+3״J0ʣu h&;e(% *P?.~|ۅxKfUNp)>diL& cC:L8W>ؿ/1ozPU)CE"8ursq韄?I%Tӕrm4Cdy*(oQ~X 4N`06)P +ZLz; UN"6={kHx/T"Zac \gxr`&P+MR6Gn1taDF,{mo`qBMܷL2GGG y._/݋]ˋepdgd lR-zqhG^{ MxMI0>M{1>B3f c( ^uR {|;Wɨxm'I^U\t1nU{Teq.^/Tu`ڰѺM뭬ؽ TחJ7V>@ߺ($A^~G['PrK#<5MfgY:2ez(3>ӢdρrE(6m&sͻ֮Z-+%#ZwP]G/Zl7Qy 7+Jf禔ӄ: .q(e؍}H`\G3. AsDo <ʛ67p:x @%Q*zt5W½=O+k_gUq[2JZKM0r7A z%FLKZ֯Vs4Ы icl!Y]ʊuuc҉M,HI9Z[r#ULk/[!ܦH8D\8J F lyuI(#KVF]yx'bjjDUY<c>'҉uTI*sl؆Q?F .ǴXͩjm=SKYt[Y [H"j& 2#rYrX/ABhP0Bh6Go>ǂ.6QS].0\M{DJzσߒ+[C83m^<#NY{/ Z&ˊΗ {h*|_NZBX; HHOșpݏS3>$sJZ|=ؘIz 6x,u{E4C:Cbᔢ̘FO xw^/@/ȉsd.V[d6;yUC;= YP1(<#0D{J.{ZO]/9|M񭌠`=&P?l2ע+ҺOY:cyxy>޵@Na jTÇh -Ʌver>W vm"v!A맛 4eQh+,v8ܙٟ.`$zEQ*I|)MLyem͌4 {C(ݕڜ/N gN Sn_ H||?-jA(H kȧh/!wk/l1/e_3 }z߲:ɕLSf$GT(;kY۩|^!5|kRQu@HdijcBzެ"\ڵ = PXwp>~@fvSuPvHhi2h-Ey%A`h_ɧY 0X dۅQiǵWQKc)륽eβXNF\Dfr0M%den4y~jB-Z>MLْ^^mn>ş}\$U^Ef1YxcQxK upa1 4sWQzE+/e%U(O(Cd9`GqI^v>g- ]v8' dw*EF( pUsLx)gt0;e K ?ܩyL]`nђԏC?N))kvgBHf^)>6I(ODmxOf<X3mX^=")':]NbbLM'w5A7(';>-6n{z`A^x-B_*6/^KӑDǘzH0P;Hj;ЛQ~ (UΑN_qhy/2RTܿ{;$)<Y_A86 JǣqP߰gx ox"uPHI;Rn"{m(f /H;3*ڻWSk;e? !FF23 Zѡb%5eT`ӻ/3n{ϚU~yH,ܷ `݆11[2sf&Hpe=Nh"=*F?@z#a]o hx*5W?s+X3=T6EqmЫWu&>+ji!4)*ҙԳƝ:n̔aض9 c]!< hmPkaKYH T'PLYP#ӧQrFY ńΩ e ȳ)c~F2V>.h%RO3w5}a.}cbx`$PZ*N>1/+Ap*Ka$ZV,EcZ 5Ln'o5Ck),+^' lyTa |n}LzG.ppm\Z;H04z-^ƾ[hásɹJ5_p29S..H,Puf& _,hi=Z+hA5Ct!by0G: r@-@{4mSdԈ;(M|j;¸< ]0b0fE"&ڰ{xA߂_g&O8Y̾G)_VUTWfbtn)IY\rC(._vmZ)%hxs. .ǴîI:٬嗖6u+Zol#QB=ozƃ ovxِ:>3Θ }Cc,^"+~s7zFjQ~WbfZPd+$O&}R)=ѮV`K-v"K=d zÃ! +=KRawA5D2_`ұ l7-,)#MRJXz Prz)V!d֠gc&8SolUŖD۟@! l_}LGJ~4 N6U)C4XaeJ +BRa 8.au>R@\2ao,=ͭcFIh\ ? "Ĥ;At[J o( +㙋0IK m} wh1Vw cPUi`u^ۤh¯"rABףkRVjetrwn^W{GQOo1&C21kD xv1<8s kU'-v`$M CH_#ʼ ɧS9f/#+Q).{4LtO·ihP5 X:3{U%pʮ4(39z7$V{~2D҃+A4p ȧ$O-\\>%O,nK j7 5b"yZ!hfR̽(5zj S` ~cYUٸHS$~[+6 ݸLͻ ?h$@Pgt D-ºrmxȨ t$A#5M#i:zdL;@^]U6d|9c@QGS߭?*'BCAicS.91&Ě{Sp}l6؈=CoYмg2U `prX >gH/.\򤯎5o[x&7{SC@H+A/X߮ Ud[l>wk#rǒ梯Tԇ{^4 Ip쾈9ǽ(`*#E*OKHU:BH&ҌZȗt:K[MNƝ] * d"psW0Z%Cl{BXX n Zw`i^H}e@.!YU̞ Àd'm.v!l6r]}dd,|t00տޑO-&qqntw _aWm#'rj1Cg\OW^.V5!%.Tnh~p*t_&#w Yo?$${Xᵒ2S"!]d׻G\DI3.T+z?OO_S%]555",XPۚ|DqyH';EhQUNJߨ۫v,p"nDDYMOFFTJʾ!AvqlyLM=}d"L1  %-g5ɵWp 1^b@9n3iqy>k%GGef 9X[s˼+@@ ܪT6^玌=g@yLׅ=[1MeA²:'B}rdHHW- s[77TJn(n?Pr*-!hb{Ri)כjTsX%6XҢޏ_cܒ޴TsfD !-#RNAR͕iV9`¨: W}Y"jLdzbv~vC~KedBl!M NWJ۾ⷿnG>n2@k *ʤy\'3imشxT0*g˶π9CMRJB%oJ?/2%_1߮S( $InqHR$FeE ̐#+e:+q26};IgRνzvcac^a/Hk /(\z0? yI#PE~ȓʘꌃ&/ W9u'"BlF0W(, l+6xp)P8{ȅc -v)X1ABɷtcbs#\IiՌrw=';LV?2 ^IT`v 9J kg14X LK:>:BKmb qiy *82LL |C{4t:\VSKkp5ut'|" !,'ޕco/p%Lvau+NjF܃ \Iƛ).URjiQP- Xj[I@{ZU x^L8NJ7x?JdoJUš%eE\ڀ㖈3ΔL &=2H{Cfw"zH 2 c%g'Z_j{c0b/_nI toQ{OM l2۹PEs@ i$w:ɝCyKK":(ga^dwuxz ˉ/.N~OqݴoMUj؃x]YJrhX k L-bqջnM!8n~h<: :&{`]BNth@{p?!"25& 6)-MԔ)@姧W^4^Fs$Y< MVv*;*U)ނ`׈Fs.nuDZ7` ` ɍ`&N'v\Ur`H\0-Gw߻-CKxˎ0<8#ě|QAlԀsC#[U bd̿DzIF RfS;yfw*,2r(7*qИn>>Q?I=Nⵇ Ьerkz,IO>VGھ2̸HxB"TR]Nor3vS};nWV!Ee3brhDK^cż'C%[Cm$M!Pz=}ZD4e77 &I4#,+RV;>U0cdz)Ùk/'q4?KbbOH ;}5Mb C ['uL g R'l8$ qpdT Q?+B0Q- Qi=o}qa$=^9|ڵC$E#q^cl9קxۈO<,ہNI㥆YX g~UyФ34~C%$IGj~ ~sP*fwG.YL)`ܔ0ԩ- ,=W:A E(4Lpdxp}~An rƃt֦8ؚ}7۝V,$,.n Oke%:t4ltw6I[/&xwv39cOd]S%i(!ppO G혹SX҈hB: r&GN‹ij2S+@mY Cڀ#R.-S7 h0MdW SaK۱ߺ`tXk%WEȊD|0b` Lt3\MJ^<2 I+/K uØN/]v HVRVÂsP}BQHkm# /n|-Sv/wQ8b.+ށ \#TGC;sN(<"ۨ{=|yTXIic־|YGZ 6yOO9p1"rz{#L"DJwpfذ!lbr= + U )/<ԍ0f`ѦUH7n nxOVX!L)\jf" -ÓKBaWf+7:y*: HNg~%1R$gIb1Km,\Tn;yiBFZNۈzAmu̳_C-xSAlC+s^趚qXs<j,r{OMV}ɚJР-r몁h 0z,_jݸ$!&9ءsgs6q7@! 9ipԛ̯>J(E L"s~Į%S>_V EAŦ…z1kd;i^l܎E0bjH :n%F &FO<^.sM]gɤ0lzlLM-!<ʇ§ 69szF!2x yYmV'[+mO.E"q;ki+r6|%d-ȅOF\c0_Z ES<οLnUPZ#B} esk:CvK LCa!@O/z'FgwZYKAݮG-))Z2 ߩ;a CsHq*#ӖU3nlQ|%\ a\ia@ɏ ՘+-y3_;cUzf<7n[V4t> ѧ=,Rk@W+ĸ6ߑ>ujIY|Igq PXqTΧ_&W;hN#Hg,T! p/ ^a}58$6XM1PvH)zS{i-4f.Ӡ Gc6Nc].yz&sF6/=q\o1|ߌ0s(<¸"J䤾Jgg\(ALϒKIc̈`\ݸdڤBS> FyWnx̪LAލ'38$p\^<%gL|4!VA8>tyr֦ nػOءɿ<6{+8 #A' KP'[x IzKV.\;deVr[|x(:A2/u5QFSy]Qxh|~mIq761´{_UT$FgF!Δ˷6P+*'8N@euH| i+hOw+צѻJ=wRG1fg_C 23sW31gX suYr5*حd bLaX}B 2fta2ʦ>Cj?W_1O݅5p׻^1&`hN=wM}CT\M's`O@tu@nS9*ǚCGN3}F V!CӾo'wMoCsʵ:f i+X /&d[pio1TT}4!nuo||3 *2vV`K0 ?F\(f9zRS픎 ׁS и|#G#9(Kҽ%`lrA|Y)+JTz,Lnv^aB\ΊL|Covݔ5BrU^/ ^wI*]y\b2o19ų=r젔w.q+TUclWs5usMFb9:/>EĂ6/&Ц>nj#J%RyΪt^@mK#,lSqrZi^[.w`Gb:_[{6bf7JܐD/S~]2B>67G࿔GeZkǓhB:VAe\:f86$,E;I=mԽ.jl{2@$'|#fߥUv֝E#o<f=`DHb\ӣFQdk4![8M`$;\9RYDqKn`'P:,~#L[XM o8tz2-Ӗhh+/rubB6Brz3=X OP[КYB!lǶV`DT0 E  h8ܧcv%AONN W56ya(~/%Ç(E*_NBe;9ab>щA/ٌ XŸ&' _PL_̾N])h ~oT o%k,&᎞ϏћJEt_(D:ӥFTKr+L1/l|jr+^iI&rJJ3FVSo^ᘀ6fsfV1O3WܡO j 75U!]R#.0lNC\R=&u@OL >VVZ3?AdrY^}Cׅҙ Ҟz~@Wx`GkW\W *?;ل]P+5c\M!["llZHNs8P0/6wS}ږuơ3Z,Jˊ!wFaBUO#ZL!qrWQBҭo۫v)Y@Ⱥ_6k"Q "uF.(KwA%/:(QB]lӛ ,R{fnDg,<uAz,@u{VW&7DǛR0o0G|" >,a3:{Kg f^[,nM蜎tBOra< 7}Eo fj`t?aM^}fL+P"Gh{У6XV>@AV6_ 3|c p~0` I [A4eSV /7VVK>!FM&=8ܖ[MHhU[3f1M6vwj|XQ:yy~IGfKJ${ZqXPb׻ϔZ0|N9l}DK.VB8"E1LZdq-ar!^pڱJ}CsfڨG^QA¡;ѹ1=Zm `abp"2zy=fy *q QCDo(6HaWŨ&h_`ǚGP 8x녂I永 m,juYt.@yseT[CqRSH@QúL&O2.|fS/'nS -'N:ߥq~,5M0&1χVU/YA?=~Mߙ~ Gͱ`C؏ޭ4?[k8-_g3VǪ v8/{*lkԧ=BƩ0#nh|`2w6i$!| ?'Y{ 7`u˻D  O{ "Eect\Z, +)R:fȸo;#goؐo$TN x~ZDd3?* e:a6x@ OPah)"GtVXvZQ&A; 2`4yh3Թ_+i}/M` >k2Zؘ$wCִ|Ɛ3ʺWK&A 6)S׼_KdWSoSX>?YAaJJ*M&Zn-/mXj7_ }/KxkB[IOŤuÈV6;9'}_Z=ԋx)Hj:T48k:kϕ2h=9$RR:i焷? RM,E1~`,[~ }PYNv!fQr@bKB)8(dMe_+V1+ ޸V N]ޚK6c"Ul.# 9W{\vG |S HoYd1+,[?ͩsOd?#}A5jS[O#Gt.ӡ+OܽIOE7 N9gxs PByd욆oRx+^MVh@lgU D88zU+J Bf3,I:**7uU!ܰu w<%&G'-bu4WSuʅ,^v ߅#,G%j_ryw]F>=Xk:b. sNCt0|[!6M۪0e^DUĨ_|D(hRWeᘷ@w+2Q&JDG6eYo!9ji gKi Bv[ا Yp\ 6 Jc?QeTɳ[D 4@r ,c`ߦvcZŇH0VmsϷ33)ACG'AGEښXh8bj3vB7ΩGRDq;['CjJ.ZR(8wg){pVB*ʣZ$q&f)+ ,t3ck&muS^XߒQG:EUf|B/*& 8QɣEse,%N CoѠr18s=[0$}=*T$ber؛iSE=x$]ԿZ97G!$Ճ".B'}CA؍h3@xSOGs"82$G iDFe0xlA<2dr^렌Yxd )&sZz|=DlƉ?* 39{rT:!O;Jgc֓ GxJ'z̷A*by`(Nyu4G'aiam G`PRnO Y)c_>W\Xʪ)Ć6>]J =:2YEl88FǰNR<[*Gv4N4Pw6x]Y$v_ZT<$ oFNҐـش,<9 |XG sz+ނ΍Vʳxrn!:SH:#4D4uڿ%1U5 x6S_F&ϜrtFR_#~w8j L1ֱ|~m7M;DcJC4I3/BF`]U~6ԑ*Ϝ/vM/jEd;G9d.ahmC7!:RtG@ik6/(UM_$Xyp_ަCRmǰHE(tdDyCxǂgƔCp ƘCdPBB:%# `4 R€ 5{ ޕā1yI3*8D*{Q1LY^JUXUMh18܀E/EtՔI= dɖZdzC\_?fN@EqīĻi_ϟ-gЮ(D+*2в26-ƴ%wf,4I,=E+(xY„+KGj& iqI2d! &AeIWGB{L˸! h b^ÙMtaS(y;;ik>f z}[>?? V@&fw=fMM92Gʱ "&F{[~bǢ:h#ЄOz^()T'>ӵtL @<\V\N#H{Hw:dx?uȡ4Xl[=\ 5Ob 楸<;}Kq~f:% | ömp3+Sd +gĻ#<=' UQR/&Oc)6 CҌɳs ?Fʂ^g6M {Rn2zb hpU"u#}6>W2BXM|LLXmĀ%ĔTߔ,NO A%Rmli=DZ)mt-rM+>ƉԇSh`,3h^&;nU^ѓRPR$*9A_|<?.ƙ&z-@09#fU)7nzY0?{M8xS"Q߷\s`]1)Ef9D;`Yn()*\C;q0[ifN䯐f86k6F`*qǴ uƓ)ޥt,T= vԗuQ# 4{`xe4(rŃ Ie!E[Fad^uGHg*WpAՏH%rKj6@KL:(~}a!7CޢaͲ_땀1;Y #44~=ZYxS }#I(Έ)zPÔf+_l,_,q7DKD6lIAӗ25 r"l L#5{~r 1;q&IjՈ!Nv-`*9@+ `5}gI9KR ~\ݑG?';JS;+CվO ۖav9xx #C]-63qPB6A? ?[Y+ŧyаu y#^vY+RwCFWOjSⷤ%m j\wk-E/xΓ&-@L+egUŽϭ[.q#>Ay.Pٽ1κ:;w}>1ސWbHv#f8l7]2g"5,?B+]NeY媏o#NC96$)ѬJ~axK'\W?rT@2j_8C8C4u=; L;K6OXݰҠ;hYPWu|h"A ^ãYpΰxP SH&-hRy*'c_QJ?Xm $1BgwD|<ޢ1){H-u[9<'0s@(&Gq/v7UyR/t Z:?bjdfI.)_'s!kь)3Z zbU8Qq0sV0wxH}"{Z_)mgn=Qnd>QhΏow-TЖBуžr`l >?rf臗JUtWҚ̞Mt,($BFL|ї{ZX"Y̘J,[n^۟5 >Rf6>Mv)=)kx2 =q}\3FK%-}" j`ipɊu$AhOT. e8 .p:~pXR<(UR dʷ 8̀KNJ Sjai* hs08wf2i~6dKXkIKxF~!ݛ<G&ʽ-ޘP\U_J0`yُ9dYTt:n `nBq:vDs%ݿ=$w;XT<}R 6. B>dfDk$ yJ@{)[XTAlD[yi4F]x+ tImmz y+_j%qJ'o7 +G)/DK"62iᄜZQ Z"-[-& VO@7؊zg3?Ys_"?"  {Y۴'i?y_T懶l.!m;92o}_$PZ~ˎ+o̸O+, J3xu u\Yc5I[\: W`"jc%EPt] !FX&pZŒq 8$|wHe4T Cyfd8l:Sچ~wЩ\F)mʷT`?{ |vL[s^b邭 RC$]%^?Ty*Ta21 ]GoDz[~q'UI&_d9Gbg;'MِX+]^ Diܵe67*wE-ؚ^$bDOMбc-++C{SpOH2 U&}&FDllj1umu>dCnB' R' 4%2J'8ٸ<8^A(?AgK,̼`]5}<ݐn|-q* *"=y`ȍv] Ju?I6 Okà(Bk\qs}L8PV<As6Ш XM0\lD~`[՝aG+PKgN>=+]'z ӣ淝uVf~uKM}HB+]SGw"kXC]m%195r&wn0hvr~'%;Jnh6^NaaA TqT"8C\ L{`֝a\a~GݖK8-@.y?=[FM zSp݋,/T>{w}*KQ5ْ`c҇$˘3$ϫwuq]=Ԛ>*JDX?!=H=ZxZ-⷟$X+](u9*G5㙭^u--p:Jna M:Icp}mHSC1 TyV]rE*?2ؔ@g :5g>ONH:}o`^4e!J&qNBmVbe !0-XEzap>pۃ bV Psbm1:[ySTsZ+a~$>I/r٢9zZmթyz{! X)Zz6_OCt}uXWYet9qt^etpAV -^ 97|J$,idd$9R[H}O1$suQ !9G.ZdWS /A F$cW@51GbҸˤ3Ϩ0ca L@f{ZOa. =#֗ץ&rQ LpgQ~j<)Z|B0g6=c2AQU7 /ؾ9=pVGEr2QGDU+Y8>2mr.ʢ>mG8lBI*>N XQ"Eil$Q'HWRB_a +p{ ]q oE\'a)J=jI ө1<˥.c67R/AM֊\V[#Xh ~6?>)V2&$uk˷YwRT%֜}[ 0%@3$^փDH*ʯgfFN_ZbDL,ŠK,lP5- (<îĖ!\vl_^1yǟqoco*i|#gkKpf/& `M r'%<+3vw5o\e2C bdbnނoT>фEly_3z,z?|굛N4ۤeOBڨ*|MΕi?*[a#, _[1zmNHgKs6Ǚ2y[{),2 xtpqB񋍞!$##8&Z6GW {=N1RF(%)C}@v0wz`VHNjf V̸wL[ij βB="_E5ծ<[ePx/yO,e 3zc,q_򶫫L' %YUڔSן2Mp$4aajJ_NHTdkb8i_%oj/g1C-M_kmMK? /-w|δ!C;o*LQ6n0+B9`#0- DR h|a.hٶ)RVR§>p9e;Zt,B zqrV J[|~҈CE$O`NsgC)U':Cl@W#z\E WU}҃rU(# dαJUq(J̉,V|k# ZRv0hp|kҥU ƒ BaEmY 3"W,-B(&@@D\^g)Tȳm+ߜH{%K PkbJ`ќk>VWtQp<'_/ǔ?č !K?k^V(DM,O|N*_ɁA*oD gL&niq>h3 cg#.Yi3I ;'_ ơsRml4R+ upHr&_|Nqe=% w y'DI>>^f3͇se4t$LĒ403#/9쫅 ڗSҍL|}KK:ZH.i yĥSN<DUos(Td;4)bN(x#1JSZU5![:@qz怄<({KCf|ˌHEuS#&dM)y=(R lz'+^t:xb72?C+4ؒ(G̫e2.`+.z5rw [USYNe TXߝV$ʩn|18/Faw{1""ĵ189-:c:[/wr゘zcG; MruOXu!i( 6\i]x8?D IQ&SZNS"J[:I%>[NIV`kL:b\ 5RD^Xa8[ᄉ hA_à,N]|knǃfT$-GC @:qiiL@u)(͸]ϣ%C=R 0"w8ŢŨ2ut%Y@e؛Azg2MȌ$Sa_0(@9a5+sR)i'qLLY%/#zhev$ I쐡+z=̙3oɔ7M'hOu|tɊ.npά_PA(U/HDb8;;Lp@(WCBBrY^9% uxTQ3n6USҎvnH~%M'nq԰ g~0ӫ7BblX-8d*)G`DRE9O @\X/-AXĦ$p<] {ev*GhK2W:R~hOs+-Z*%d"[Uj λ"; (}JI > y癅^ŭ\C&37N6pVӊnU`0'ȒԱq5/TMP{I^5%VGUwJ %&/=(;IH-1OhR; ϒSXtnx}(/ %$ 3 γ@ԺEmM|'2Tb/ j?b3sMlW҅`RxeChtK5%= w Ae֍lW L8q=pl*gU:.r ^-;-And޿¥ 'd aE,ܐiq^l<~ߦ{Y13m y=3.wQJik4§m'nV,Z,q#Ƅւ1n"ż5(q̦uQ" ph# r>w<Ԫ Ws_a5-/I@S^Cd5J0(Jם5bnØӽip"m\D)Gam ĚSő~Rd2hF~;@Q{̃7k:0hj/1q} k xaٚzmZEV|?ǐL- ̷@яkiuabH,Pd]jm ^jx5#9S^!~_zYOlGE䷯!?YH*pIm:C)AʕLywFLώ(CfJʔ䖊}^"iZ"tdLSay.<ڢ0ue0z{rAU nbD$ XcoOȥs`  /♶ִK9i,~=p6_Jג w1~j &u$+¤ԽY\xv=NոqCU [8]8埨b(4kj?J ܛt2HoҖSXVrO/#x b?<kuhV-Ӭ @ CS7@E `{dTvIӇ0tUͯpZM*o!/ w-"PUg^5::? aHu'od? xRG#iҸEG0 A1\VW,,xzލ)jϞ+*WeEj*,T]O}sooйNHCHg@1ě$@cyek2^34G3x5Zqȫe=8r7Toȱ V2(9nq%s5^rUR)#.`o 䰑倝:wU/ Ha:wX"kۮ ufsۨ@yћG)"kmjik|1i MUg=ak yxSm QX?2v;C(*ٗ 8~T^,E7c/v{d~'gQڗvJQj87̳ۢ5&(x|AQ3|{BχվdBʾ.9 ÄNF fls:k.<ڀbZs/ /Z0nON,xR)87ڛ m]B7h)\xi*#XGeFn7RaL̓$k +6#Ҭ'azQb?5A,g"]p?3uD\ pԻ)s]ۃZWk<%D= WOx9QC E>st  'FMZvƩv;ґ\02T7L9@#sbcf 4wL@qoa;Eΐln2hDeZ]s(E 8\UMWhc0\u#X)]}wƦiw$*P?z׀K)xf4i;F\.gCJjGJ۩#Vyۊ4<6" :W>4eP8f&vSgn`'Ix50ɤn[\ I-ѵ V`s( 2$*1$|yiP@"5sHqR(}wAnߘ+܋ nͯgaUpϦLMׯO 9{J#f^^[ 92&򟪪Ll8$@O[w?q~Vߤ8KYC҂%: @P\p1;قz^tJAyW;ODew|Ț ÇX_HKsL_FV3>Pe=j[danN7d+ }E<o-횜;M}}6dA2mtDUM1Oy *pK,ЩR}g7m[a7I.M_IٺY<:4諤))5-aT _mx3fIpO&|׵kO,\Mj?lTvy^0T4ʼ{ >啺\*[<ǃ|s88MfP=EL_Q#3nޘ' PV\)~!6A,iO@}gXai+A{Ů1-N0mQ; -;ֳ_ak͠4_M/bflsԚ l+iMqk}ΨVlvU O8%r)%𳀛y4RVfv/ITs_8/>'jX|+zJm9CIKEs[! 2 *m&}؀v_-C6.lՑ /َ)y bSP_&"iy 4-j xqI1aa']9F}zc`9 V[djeRt`t.Q:=P[?;qٓMuy<ɾJgbLn^V:sc8 h?>hxsWu)aأ#Ƭ.$؝L1.rIx*͚zӽ\$8aT:omk]?uGNaVWGAGP']4%P#05;&ͦs3׿z )'U e}2;^zة>1;c(9np(M &¸V((yWA:_Xo}6"U qɍ]0+ ^ǡ.fu1=O0@~tLB;K+b +/Ua 7C2Iug9^bL1I&58z5eFꚶ+-..`w8Ehe#ҽWHXZLâm`;RBH4̞PAIu7m62Aÿ0;ܹin:,[,1T>2b0$ ) __+!ܛ j(zJCaITOr7v'[ z^AmS+ FkwNFɊOV2nwEHd\xv`:7zd^7iCJB`L1m4E3OE(xT/RO2tMB@>0+V;n0ԁ}q.9xxO#D[ףcXG|ab9%(A <f&Ӓ,4JIDze/뾄عu)ʴ$~t#z>Ot 2tS= fj;ł/W.ZpYvJ-.v52x.BN .duLWY"RVoO [RQp$ݡ"vt`[i]);,Y@ Dԩ=v4RRʞ^{p6* MkRN>e"Z\IiFg˔c8^P+Ȍ޾`d"MO~,]rtBXBڏJy_Yw i(o#A2?Wf)$UCTT4W=TS1f4Zͪ?eUy\- =ICJ;@a֎$ ɫE&P5fvoWQnOx HHO9<}:Qq'/,]C,wlBIpx}{bK.X~@~tn91խB-] ڞ{m;V5o2dGyLYۙNR>DP֬l0/=Z7 lbuGEg|_&=Z4 ?hd:%x?\iNG(.P0lj58< %.GEv̥/2%)!4LT0KsҔ2Bkn6=Pruט B6}rƿL'.w(ڍO' l`G+exsjbf3 -WoRxT~RI9D{Q`}z3ty xDajёpmY_qf<)a znں|cPu\QϿQG,qf'2W9]gqۨa\:w]e|3{5Rp.${:*|W}CZFtQ4MH$Xv1J(L~:w_34s}MH|׈ W:M^Bݜ#a-1$ː{}#d%͂NoծĶA80 ̒Q₩2F . ] pXSI>8@R4m9,f{fW) ǥ$sSq4'aWG5o sT\vrku(bП~, Zeip< |3SRLZ~B2dGBi#"P%RS˥ǼXy4 .K =' )/='YԮ<'l=KYlLT୩_mT~ߢN)]oC6˂K4Yn-nyas<7-7ZCwxI_Wa/qժ5",@>qr#;c]wQ3r!c1~v:EÞS=x_a.&LsZ,ϟ9s# Q1t;R QA17 OWP`81l zO7@2͈p5LIyPv ${;T#1Bw@} `P i"sV^:ܲia$y|Kn#g) =^sݺ3AQ64@&JvRT5{R'6?iءh@q-RN4e`ZɗgႳTbqrP6Q8qH j1@ҍwf~r\ӯ}&3 _絜;wr$%K4SY#G v lرfsw1Fg:iA/~ky[e_& & `D#ޏAyk@M*Zy !W|gIZB\4'9~1P-Ӑ@V2ҝ5 a bA A` a:UUYFGCu{̅TCCjybǍ1bS"ΑRJ2x!4ȯ 9r%:0 1bkՙA :hpҧVVgl ty0>vEk6:ȇ] sjW3+t)X   ^M%y'z󖁐{y΄g&),T3w+c>ޫ.t 7 QH*O~rkR.S PZ &ݱ==kdz4K),IK[>(F_<ɓ#v2KЉU-Q1 `)2f,̼꿬bgvФgCq:sލccFo C#BM//jD9%Ū_TSvx~M]'[7o.f*kxUR 惺 mһitPyLdkW\w)-p:(8V{NRt. 'o[ɤPR~#i ,U)c-pɑo!}ȡezپ9,6!cz+!Wf3@&9%߬v2\ [M^2_kĹV9<퉰=`V?;s\}k&! *EܿYIۚޗqŮRO-oC`;+KbE.ؘT%+XRe &Gqbl8rOHҰqctG2NVh|Ѱ- ?&{weM͊4#fS ^HPi7Zd \Xێar㖔$Ika|R=qJ"=ѡYo~@fxZtlBe?bWlsu#a>i"k%|_gaXA|ZfvrE80rPdE9:6Lm+=_ F^pMvmΥd .dY}SIr>ypx0^At WuBٜN"=l^ߟrR y1Gƣ!͵pv,:Ԯ l ɉ6 Ј$cxG%xbΡ5gm@9ϙ-(z0:;A;|rT}j7d8HR{pZϘsN ZꞲlzI^fCLy`v4{',r Hg^Y1{ihc 3JIFt54X ۨ]BTie31o`$=V)j`>dgK4!1]7GwWڜ9\zYP_\,=m?(Cu}s? mU1.ȣVߛ)Zb53ۃ-˅Yξ^)%W䧛'[1S8m,$(Q]Em0N0Dlf&R cʹ֔*leM+\rDڶ]HBtsFݷqٷa!b9*Sy̴lq䊺F, >NM+Vn(ȶ\å_v ϕXXB: 俕nPU<BTXځb<| jہv*+;QH C L/x"*P$)7{tS,g)MK!%n%3 8+TՆz +4t߾TDqZ,͏mܐlhCސǞ&{ʉ_ 0,xQbz5Y%&&B6+t-2$e,_(i믓t *P(^X(̝XxP!QhqeU1EvY޶I x#30e.Cp&HH8p#(g_ JfIdD [pթ1WG7<E4(Q *3*8D ;OȇtVSZ,=`E35aqᴧPyed"{!qy#8S&7_H0ydl<%@-$k`Y1hi_ݔI.|X9ؙ7via ٸ6fQEtX4*,[4G*vC[Iklan\vdN;h 2n .n2 (G:"HV:39VVu!DpP*/մ('CjQzU>&G05H;5 b: z y! +mpZ++$:15LBVJ!97x"Q:2Za4i5uMV 8ե:rۮW56[S865ew|٩/12Tjw@aP" o<+a+Ȗa ǻ=DgB>P4=b<֮RL ds9+CIhG_w?1I<2<}*ȋF ш^BH0h|VP5s_[0\p4t75k턭k\m遟fN DjWD&SF䈝w6W0pݚ'k5!B#u6[zhu8+D*HcVJGƹ4>F(lzRT&.-"k{ľ{E#nmÏM%a4!XJIx|{T9;}ijE{8@˯<16Ji/F\ْHicOՊ**?':y $y|<`O{fv#v&!(JI ])u.' I 㱰O(ˀ|X5eo6nb .76 NR"_ۛHPθFY`{ÃjrQt>0S5IpaTLC hF֕{er.%dE:ijb/'C<¨tz9"0dPBdǫYq[2`:=ڗQ7U5Rzg?@fS Y%/ûwO gAAgJsa&1J}}^ V jCP\Gx_!ŶlѤg[ydCw6Vseęr288dZ3]0Miѩ}+t> EHwHOY"n^` d6bi =9yuUǘhuS>Pyj<+CMv|5UbA\=.>[P.3,[h_`J$ӱM\% `dêQ gJ!ތl8Agt@ɟ:-;eIi jʸ.τPfH𾡳̊AAas78H僨\CF8FQ&mTxE> o<04aPW]e1Wys>k~c_KVp.|NiқC}A]z^U}'8zIm^enTWQмс()=Qb1;Tߌ _ӵnۖ$0O śIK6O9mٔs2?_btU-᧫LSKVň{Z҅{<)׈'?2nQtA#6`$qVƁyYuh#,ni+S`e".S+HX(.$Od?x}8xdzKj;g¾E ~cIQw$b*w+ڋPaz]̯ǛJ)ޙ9s Ipͼ[TgPۊyam)5\QAr>?.!!M=,`!-k}DX8|dx ;d=;wyA*b  갿grTٱj _/.E L6=r^*FjYb'u)`~ VDgnv(Om0q Y{yR/YO9͂܃CV~& c!"Cl$w26㘶GWI*9MB; z]n% JK bZ@oܡUŷӡ4W`f Vvrk#6ԖTKZ=܋DIcn}BBZƆY6su1ؤCN.=cy7nIC6~dǏ~g eY&W)c4ZHfyY M}Tj&˕^d^H {[L &2Qyl+j`CΪpZ466s5Q]C M;p[1 C!m wކ4aYYbUy#4|@d;-0NBˊubIɭadDzb'ה 9>AOtN<m̯L:a&ɘ6Iɽ͊D}xs1mCNpR6KdT P=Ωl"0_9CxkU{؈}-|@\+ x3gY~2 W>V!}Q (5LKO< gp%Q*fΓ&zTix|/HQ`jdC8%?3+)U,M)Qor<[|/P ƺ:}Wiz4옓 1bfPrR>yC"X ƈ`E#~qΞ>=Cy͚o(TE42*ewjQ60M"VA.!遊f"ăG)BEa)퉔j㭎xӛnu؃ޢJrQGeEq!$a" @e ˞3Noz<|P#t Ǜ}(cL3f/:@, @FKPE6|GJ}DQ ]'gO]ۏ 3? E fҫVlr2[:]@(9-X"-(9D3F2O>b/ Nb^:NvopDe fJ5nI|;Lm:J+xWԇNΟvknfz}ăWv)-,a tLoWZW&IXmzl̐,> *# Tuк\U|4 tŊ-@bj(غƖ@ J{0C!"ĠJ֚K:a|Fp{t{Rը{^lyEJvԡ0]wn0zLvl 7 e?|5:p+[&A( i :2y 8LwyK:]y ZUeav iM*u+߃S? V|[r>zm\Qfp,MQoY/6 :Ǿx$L@ON_Z!Rԗhu|jT_bJ\lHtq밀G!UD` {Y#f e-vZv:Ld(/PPD)b]O_D~3e죔@!IrUiucB|_ tɦzV~%z/1:&R}5K.90+7Ȏߐ0nΓ'PuGU-ef#aOnSkp;jC*u{ĝuZ2Ʌ,9_huw^&Jx_#67Q*/ϏFlcrrp:93` \."01 )jhʔD\?; ?O:YJH֎ ?[1ƝƒyytfVA>Q}CBzwt܋ḟ&QudMYXuUv /8+UAEP$Z{9vx^#f?BYWu\˼΅"4U踜:r5[oԄzб2nc1oSlt;&FTFbK+T36;|Q _A$B4>_YJv#qHFB4ᴛ`W3zh?x/~&5>6w l`|R,IEBO\һ n\5tt$G;qwO5_߱#nfygCy.ccE/ZT#^Hc $GPy=Y>_[aɈAhP;ϡ\54hav+ AÈe0BEh!cR濩և q1"wم%S`r o]<"Ƞ<+]AyF_9Gk AW6׮4&% +h9;&͞!AUskI652"crǍc<-l2`PA_Ν`"L^U;Lv6~qtʺ_㕫mpc[pLUk5_c\Je7k5ٰS,/@D$nA|gp B m[;<T;^ި컟{Y"mp~g8Lrh܌> $JcB1&|c-/Sy8Bғ3 T>@t5Ȩh>7<5 t'~j9H0\gгRq51\Yn^jx{Jx1<܅TΚ<jvOu^U=t VW(W.8FG:KGN/z cnr`> Ϟq_lr8>~8.(bhEѝ(xF0*a$-pfx7}YOv_;wWT8p@ð\m/yj\ ]`epEL$#Ul6zZ,|=N6uk`ai$vyIZբgm P#pwa?! v\ Yu9/qSpј沆i6S!6S"ۿgz2,qvv? |PR8C쾗"ʁ}Py"-6_ F'QxGLb"QG-8s|j--<&F>j&TGߡg؄(s.+ }yÉUI@ug*Eߛ24SʮiJ5aոYGaڠx,Zs Cg iW1Obe\oL(@".ЪoF%W9J1#;}K*1.Id:VQDqH]թ-8% Xrrw۪h}X['` 2v{-a%]t+t8X^)AfS,x֏`Z4I3T=U+u۬\kv{(*!%sGsɲ]8TsݠVHwIhȒ"e]WUۊ#%̑ ۜRe3B5 3E s ?=eumF4`U%B4TS%+q۱sʹBnZ ,!djK¹`%(Zs]Ż~ uxVR|Uv\VvsB Z)q~i?I6SE!ޭXDXtsF_HV6>CѶ9&6MO9~"KqP9 &cZ|D^gÑ8)Nj+*2Dq]˂ 3c[Zy|`k8n>H耄wG[&וD~< ')2ElLlRhorοnJMC>ր;0#w/Hl^`v9&n A'P \7Ey6O$e]x$c23U KCxtIOh{d^BfM"u8Io?K˜YAdERu _ φI'>,Nߧܭ:ڦxu_@M}L kG37>kdΥ;AZҬt0CJNsPXU S*~xU S%҇r8q*([p21k:'0JdTKau'Txz_Y^wUf3roN-N 5_B%A.Zɤ7R!ٌ3_@x%-܌m"-hg¿O& c!/"zh(~{p^SO-BL``z9iOD|2o5>%sm]MT4A?Տ:ǃLR]-:m%LY)/CāT~M Tۃ,1C1Zcmg8N3쟓g}H'<sA*Q;j'^wZ11ӂf6N|l5sVMF-㥘{ٶ֋g}W1DmQ,e.٢W3e0;㯻kLL\^u,-2|VK0 Ҡ-]N97k9!}xP;ͺ~8꺨&XѪ| f5NIGeS ì~q*[+})9!-?Q@9w\H!t7KY:\UbThgV-bfďOd+J?pa#YvxRd'+o&@/+4%,\9鰵}H K% Fn=nd6\D! 6AUƋ>"T,:tFFAI :*1bnA&kވ0 _%4O_` bjLKl=%Ą^E ROIP}I9 [lpAiϴ?tmJN*rc`pmn_r > Ҩ$# p~Yv< >V;=f~NؓA~[q[/~[Ap9Q&y5YP*26 I|d["LY3c G Hʅ,J>{iz%p~Ti V<th)fz}0 |XKR͸ sR*]jb|_Ti!mbIH/jrN ɐOO{Ue~bv ]K`sm8(?]iFw,{fg,q\fv?;-TF6SNXƳZl󙫔 FZDK![/v2 Ris?fēUJ)f ;@-w0OI=Zsyd*gY:d b[S?Aꍓ ܸe;PS[$X+zHLT= oyYܥYRY)Ye^·-Y)ܰjޥB{qBt, C{&i[h70ucOFPfQUc?7){r3M-!Ljɨ:^r}ߤ}aCŰ+ujMCl]'< c@\ S/'~|X u6ehY`Hˬk 0T.pbf%SR[.r? em,\)A/_뭨Z` jIFg w2 1̫ "'a7YeL/k#i]0KZ=&y0$p\^ZU`n| _8eIW%$c_7x4؅=]%@3>sc}b]5ϑ^sSӃ@!MA2u ! c9FגT?e nvgM^5!HP..z1S$'#+:0D{ÌGc  XQcy]g9Lx`kuA5b?.ه M*೾@2ahֆuQr x#u1"*.@ .ew6#bx'wapro4>z נ=!|> Gڳ ;Vd~} o~<@R2X@n?`6snQSrs|GprSAz)Xq xc[w ~YKN$k5%I?|tpjX3ySS\%sHtUWx:!R6zw}#,l&DNH,!ˑI &|}5v?S l 2N x+bBԷDpC35=qv]dήE4$,Nc|*_Ɨ-+Uw1chړRFF:i )`p߿|s5ʫ ֑hנw[7EР sV<?s QZ5cBwʓ,i]s>|6(86J5e82L[md&jY-L(g}Sw׊qIټbVo84J[N" I7l#D`5Xdh'?dT,3 qbtjgҌPƬq*35vAlZGJJbp3$PF#o%ƾ"n:s:K9x}$f149Զd\t1Q<%4:V,xXd+zPg4qyХ>Մa'DJʃ?u )ۆȩǒq. y0d\h1!j`UHL|LclA0tjk7ՌX% QnѩWc2_o8w$d uїMZ Fˬ{[鯷ߴM@Q/h;[E4L=fT JO`8>vn7mu׳3 3\<-"ǯ#P# <X_LVRSIY SXկ`7S[k=AD᥵f.2SCgrM-kΑcYJ2’eJG' O(s" 2q~ZK?_ -Pa]K!msĵn^H){uOncZBVr|:p̘ʮY;n枾ʚh6G*-zڽ1$y/OGˀ1׻ RMWx`4r d^}eW街~DaL6>h9܄'p8`@,,yYUӁI-`g>?mē q J~waLFM6A Vu;?&k{hCY":!5ir E; ; 9-ܡU˕3(Sڎ*:DhK_]LWaf!.sY͈*V":j=מo .Y]9Zp߀[9'2k'ښ1EPv<0f)&4h|u|PYΐ/ME-38;t (cJݰnwǼOC/K慂"ɗs4Ib봟-Vsi꣊[hވ938h rS V.O{0rڊoc=%hdHqMv}JDzrDS8l HYRϏYrjA/oYd1KHh8A3Yh45DT#&N"WiVY@j ^+I0:bt>ϥo`\eV3jTyrgۑ4ua^}|"9.|l‘k%B8 wrTg6yCgH't]@!ANW۪=tZ-rS[G.s)uDA&9tEUFhjz 5%^Snb_g[k=(ZJl9݀n9YXU.'oNk7KA?$C.3cg۫r߷$-oG=7S :1y  i>2|k%*Z˯ZhTbO|M'_}0Sk C#La( QՖݱ+$xTc$P;TYh?)Xv5:籑"3o)pRM'1\JH=1<\AQj[hW$Xq]xG~ZrG28N<6FCC@_딜գ7PuС}8Ȝm;5ry,_s]Udܒ$ּ9yq$w]$tzz|S:MX(Q>k,v5;[ _NŸޣD~bz{hһ`yըO%]/b@&%{RzN_@Z.uj@~+S@'y )t 9u{x-zc ,$ȵ#d`H}&R ˚Wmp;/&;Yr}QX<2_-VɃIw#Ft]$bn#"(HxX*ijR@\b8߫@z /X 5̏饘)'.c秢JO%:_|o^YO U },1.1hRbB\>cx5 S+U xzzi )5jK.:47\krr*!V^93(-4@ͺP>UKAFVڎ)2PF{z#XZϮ3Oɼ< zIoM ^ϊ8pNȎCKÛNŊ %;t3y6GxVLi&?ZsY7Α/X}WNu4! U:rg:x[V:팿89]7<`TuWP%&8́4~GiCw1{vؐ1&'J5 TiD/8 םr)pDheB֖Oö7:BlmjvFG  <$sJZ"+;e]#`r!hoZ4jA$ G4Q^u۝|k{]%X d1@|"n \Ok[PvyՓ~~xq"l;14 G f?ubYɊ]tZr%+OC&ް vF[UeLl֨M0OH%ڨ;DCgH섫 ؖi[ze u+v.CXo&^RvHZ^([sk]Nk\Ů R9gG/L ^sc GRqAq!KrT6n1P)~U* 9[:xk{ ~JK|l?Y8?;'v3L`)H/bײO+} ;,hc%F\UNȗ\3#Q42VBgV~dqBإrQ`&GylKCg=gר@m 6SQ.W [wcR u#5 5HDBCEaݛ~*u!0Jk{'|$5/Nk[02T#L߀#1RSeO*@s"%4Fw& ¢ gb :U+\ڥm'cനprԊAT`۪iID; F$)~Wfo V[hWz~ dgG\+yzl3c'1ꮍj<Ji4n0( ʪƢʫy|3σ|Y G IYK Yh\WC7 Jt)D|_}MWHu&OVGJL =6U.)3C˰Dn}U}A 8ɃSʿ0ð@d#ls16qPwpn6IgyURzg2hY퀤7Ot(R;{G]|Az'(ݘ9Q ^@}uȓl}w<¥-g*ث?gG2'򆭎B.0bd Rc'eky0b3dԚ# iKNM#z_8qi* DzK_ϑuسqZrqnjʼnDŞN ;L-Rr#Y\|D]1ojd |"z1 TvfܸmYus@]CYWZkCNT4j`s˓4 `fڮRII );7i4ŏKIxbULFE.b"5CaךNmia8LG QXI:ɞ:2H i|yS=SL6}\SdQ|d/jB|~Z&ک`+*=#ҐϼItdM/΀ Pmoc~_A"p棑nN>cٯ}! bŸ%f=cUAtT%W l5Yľ,3G} F!0[0R_7K:y[X3Ы|gdJ;[ ZGl٫awh*`0tk*YfO8 b*5fX#:@fX@ܣS-IzBސ5)@|/>7ojeeIjH UbZE ?X]W#<""%m:``;:]ojOG0L*g(CC1)C8sgcRUsyx)mC>eŝNeqxx|e% /M& uL~?y6uM<D,w}U1Tn8#`>JN Z zD؈n(ځUlFO9FVp \GF{ :S~}kD49DdROkL`)lQ̸z pk]s̷wQ3%RgZ֏ n#:mօ/6=,@Vw@һ׋/o%Aj;qjYx-.0qN/|祤p<.zQ{q_9+xє`OL {}Q湴?9԰H}!X\"bpXfl5bw̬ƸpR]kڙYa,V}[⧰y膀_)&éBX03\w_`܂ͭ=M8V[H%v,m#vZbݢWV@*wCӿx?g|r15InnjOqNXPqN ^ef'z2v$]+6(+ZT*AՋߩ_s`KmYh-3uZbB2$ ,&dk`ka!v0_+ӕaä+24BjKa@G<nå=AE#{#z25hELWDžHx Ƞ7Jl'3 T5wǦ|5sLHxPPOՓQ柧Ŕ}ЋsTi9#˝♗Vha*tw^O9C=m%H<4`ú5~Qbk4:{us ݅#UHԦm mq߲W<)gh!vSF_玕'{ytc*m}Ln.EFΪ0 FW *wmMGͰIt-U?tj (g??B|$u|xzÖ QS7;y>*((?Eo i kE/C Ȼ?quN MbU٪LpmO]:;z]ciu Bq%0 ѠMnI:U0x>/=!bIt{3md.d_ }I QY9_䋖H81A.("qȮh>Q# Dpw5֫E&˭2eQ[ &bVt kX5Kz\xmzKkw4"٩98;8;c +ʤ9aIA 5W|ҤedsݷFdUy0:P1,3/s$F K"Kk[wxɧ+D7LFI pO5 R! E(5 R5.f7a-#,l Ȧu˚b[qڢbg5%VU=N3B4dhCaZGƍzT6>FPE݆xL-JWH#[m})`nq!RD*¹@YS4N/CxhNYyHs,-Tl1.~w!")% N*̖{./~V=|[4SCC),y H35nF~8+rY# 7y`9"# 3 ,8 Gk`I2?* ;ܒm]I?|__!G) O^o ͘B!=^6 _#=2lE^\P8wKմ 2C:R҇.|}u٘7"Er{7pSlj/f>]jcr(BCYS)fLHWˎ->Ko&g#>pPaQK (z %ox#,~#nqMvV_cMp{*Z7bR{}m'ZƬ,і8G'!Oֈ4eNW R~ɦ&~1jrrGHMOi O_ry&s/H ko#'lD/BqN'30-@(\ 7HӾ쩚p@5 j3!]ҢN/ʯWz'> w ٿW vˤ a]>z%LsNpӔهbdu9LRt2z0HsihB6] *+@|Վ}E>0=E_Wn!ɻ&I T`L)JEe1S"ԀLxi:n(,9z߫/̾3A2N7$DxGILETΣPN .saR|SԡwW{w=9P{^0?$ߨz{f$CJB/cg1i`/;lUADF(!P6)xE/aS~6W٦(TMa$@kY 1@zE Lq'}/WYn3th3X1Yte/N*.uЕI b7R^$dvU7t.d+Ș@aKe,W2v sa:gtff%~/ GTPd.!)޽F};K^>2KQT xJPRaPhPfDyp Wڴ4‰7,`R)+lQ;;I`o!ǐae0VX*xIQI+#Y|Ga]pY;ݝk:2f\v\y%nO.U\=#"E9? ȸ?NW09"wgAwh -9 3T2؞qj:B*=np{^5ןB~ ^`/tQZ7=F͍m*}eP'Ap"z@ Bc51Z1;pmP"꫾fyA7gs*sN Y}Ir j߇E@[Crl{A e&-s#+[ p|`u\!\:<.#d /t $1k+x)T?geY9zGݛ\飗*qf& 8sU˂,p#U"v%zi[}l/ڄCJ45O֪ )^zSGr&]8~Oy"*o` (YY8GI90J'cS@1k63yKBlZ? oЈF:lq;Z Ubm7pmGucےРt:I{tӐ4ğrIx:\(T/L2e9G!qC&Vw3Y l_zQ_jqi4ӌ 6H]H/FE_=H*AT7KO+dzqQn\"G-'c|LbL5;  WfZ!!4ֹ ʆGj7ap;io:N/,[%P<ע?5% Zzv ŲxN!CҾͣ1ϦTnh?2Sݕ#*bv.H8խp) voB3}*X#NFCS^&4B4ni5,j‹8l.ZSE.tP_iƊKf9?>::]SS9uOqKW>gZ-eFR᷿<n<'2s, Ӵh݇3u[e.T!0se>5T-OY& FӊhWX1Qq.E#z2 ǛIt#%SLށ鱎zrxR;69\œ$Әl|LVnRe[;*H x^ѹAc+I6 *tRh}${7"VsڗJlHV- 8=h/ mMKrBz+TxF>m:O4<2Y^MYg3+R<$=ydvQ 72s\kvay] qa<=,-jZX1Sg 8dnԨcÖ3<{_aAChſ$%{MBGM1b&I*~Y l!$:Y)٘*3OKuwk>9}7XoXަlw|⋳jG4+ŜN$e9z@<,Y$ܕ{?%Pt_Õ1ķb(d#bj- ҷzjC j)ܻ&fT6"=7hrj@T$#lgMv`Uhu㮕P[B+BsI HkES8Yķ[⼦Rp>A6Ҩ&1g9t1n:C%5lklj6L;b m:\[+7EUk2u(4)R'Kkwh~fuiL=ۛ~$-WCl&V cMxL%6ԑfR!g%!) ]i7I{vF\^*1qfXwnPյg~陼Or^vh6^ |Tg\n˞<{@J}93h%.,1rLk{Q!(#ߣ*SJ'/h;16_C.6fh-'3#^, _~#"y̓ENVZW?W`\ T cqci\ 2n3Ѹ74J[Ћͮ]$-C|,+D֗L,oq%ߕ\׈c7zSf{lC\NjĜ~&KnQMοOfN/r5q3Cs1"/~efQ}EvsI\f^l+d)a  ^MkB]J%/G/_|8mGQo K>pKwdx+6^d4{1k/Zo.}JL7b!()SwRcLe #\ɑߺiJlTsʡTdeb[,%=U*nxG!~Y wL >n ih[$7 &1@%(n}et=imV>^m4ks\%d.TN@se-Wa&/4o[{rAR3`L]/lQ>%2~F2w4]O\<DA 黯|i axKʍ[{+ʁ~DL&VLHZDQ DTl[h[3TSJb-f^ev.^CĠ 4GQ.D{T0Ԧx2$vR:ryQn7r j̩_%(iC :61qܯ7?I [u'onoȥ@sI&imaf$ oOh kJM)&< \jd\Sq"t3}k]@YO]Auԏ %HOӁ F/[*jPM38bs8n6H\̃ F?v%J& f )"m\>IV` ~ÅqG1M R{\Ң~昭L]0at?)h."k^ ^d{U $c La%=X`P&+SE,<2aTbTХ%$ ,lV` k"rB)ޥSn]fzْ}0wEi7 ۸HXuU`z_ZՓ1[Jy+øǴ *zr鐂dxyCάcVih~;->RĨ=%È8{Aơi ľ?[!2z6–@Ib2Zp&ºNxFZ8$%J3ܭ,汎Ru*IzȒOb]wdLYAr;RSZof-YI:uEᦈK_Fʧ^LzǴXiniXn"E8"l{EUliypɝ_yNwuű`Lj (_d;AAKex8jPZo67>owi&^5PnJ! '[ SzĀ?㪞;-1y_Pؔ! PCY"Dd'm9{ǸY0ri{ P/_4h? */.CBGnZ_j9.mAy\L%2{YhJbJⒺ_ !$!NB2߷MaI)orTKԹ\}tlVZe/0PP2/w NCU?]>!j%+G4a|hryL3҉Sr[}.A[8呠/_ }A`OI뿄=+/P5[,a!ǽ3O0+:qm$$Wh$!&OC U,OX:YF]9_p?a.o\wABkFB#QS2_z Ӄ`jwjpOh9O_Y<%^ Ҥ 9M} [GҲ[m2@ k]!!K)8l,&s\ ԍ%Ӹ#maȎ1f rjƲ)+ _W7|>B kMw=O(]]l`5 ?&lvxއ][ -cF0-eVZu;9z:<+g 8δfDdIVM&DN^Nc_|,V(AD&&(jD>u#[UO7J6 繿! ܄x8սB&G.OpYlM/Jt~:'~=Maը\;H\@w"g-4& ?e6hAZYIl9n!c}9|mhF0k أstFr!QK  %5:fr$%tinkeO]z#OЙ%פB =`[:ݳ qnvjfa[}I{@#35nL#k*`SGF6)tBlly `]s4}*ɾ zˈ͕v :vWŀ>\TmUȤ0`1#'zxrt %aTTn1X[~Nš4]GlRT~e9Ă/mbշ;R1ͻR4+ ">S6$VFCZڷ4qʚnDO!w/oL5ĩ:˨ <旯vWƫ*@"4ܑ203>ܫ(-ܩ>nvҁ4dB ԤY C&ָDedTj>L<`ϧpQ55`80[58 &I}缙X&nGzF-Cz {/, T;ΟB!}h~h"B%#-VvhrhF(:mA]4bޛؔBqCV ܰ/*L֙jCppS)NxSΛb=ky~6W$°ߠ~5S%lZϓ uJ1l쫶~gKAv`$7xur)Nk `Owpnq?G$>P1۱z0T|u!,r.ؔǬZ>+S[C$]1dpe Qh-ȚywաO!Ǵ[c]KP~xدmfgr5:D A(W?槨҂a u7:§24ۇF2ĉ"%&I췑֟%VGhiZ9UlrRa+R$ ^*vapͣQ] ťa8DtE( 4פRճ$`p?!f nEU1Tai]!>NοOlN~A7M0ۭ1{7~8 槌{{.x7^~ڍ,sJ5VJ#!E:hKԲ|F*Fgi(RjrkIc_OhRVzCƒG]yc2oI-H1v[mvzk_A}TdsBymL9@ 8)Qk,֎6tݡۊLR iC7= Q `QL]s˳ ETkKPʿ`0[vA'X n"3"NM<O$?P+*AH3 4T lZ;4w##9lo[yl4EuJG5sӾi/c^}t."i"_SLSΞ݋/NpFᯢh]g m.ِ:ڔ^ٴ^=a'r߬gP[ѯ &f)jEMޕȄ-Y&j’5#@װz:U[ּЮj-~r k"m ƄbÂ!zK>s:_ !;CJh=Ņ;{\^d9?^fw;-zߋnGA+Z,B|6|=hk+?"G`GVvs2&HO0W8觋}dJ0;yE4sx7Ǭv%<:kuaHqDC tShTH4Oi":spV@9b袷%XF '@!lTHTY:ɇ*b+n[$޿:4dm+8Jrfq~:.M5ovsC,gy! y~բ~n [QEPhd!_C@G%(̜h1WMj&-pW_*βtLSͅL0x/ᔌEA8Ba6gy}6ȥ'4}\[FD1+Rۑj9֍I]1 =mw|x aorI+ój\KeĹ$|WxufJ ? 'O;ӣ/e` 2 x vzʥ .=JJ0,']ۋ~7TU%%6Ʌ+u"Ƃ3v@mK|/9L+hB~Eu=/0NT~4+0CT#ߝVr{e+ScNs :iQQ>Q˔?][G0%*>Et. ̍p x<] )|i8>K=lOU\HLaqpgi( ,b_J<{LuYt wm4nj RrQdZ:zP[FCvl`{ߞ/34F4 R՜B-:_ U5@. 5WTʫޡ;,ryh*:ei?p .%-R%s׶̓5F>ޢ\(f+۹|ZlŎ5T(_ [%K { ׊l߼%؇2)cM.MʕD7H00?؈n{S2S`G^MJN)ΎvmE|4%R~RjXؐgf,\@2HqWp ЩCtI ψ4+0ZtfMpѶ^T37{\4r-4 C2:UBWz?v;ȫyC~2ܻX~[(nȿ n^CNHn<ړˣT FʍՠU&@oLC*FvOH^?mgݞtacyg浠r4ޱ@ϮS]!4OnaWSQu2˷hB4@]vnG}>oFꟓKVDώt!.3N`6FG- X:r씓+!0z@A~0ΉѠ|o^Y:oL* ˇZɃl<Gs3~SEim~-i()VYc6jWN~o4Ire)*͎EJ}y0G8å/I,6\Jj-6?&,U(1|$H)yVvhER kjd|h]mdu3fx al&yVdMOL5rK !*1j*ot9rlvqImy);* l>ѮU8,^\"*;E)̿/ԣ: ۭ@$ZoQF5[7҅*1F` RE!DiS0oXX{ZҲT* ,[xilo_39[ڋw7" )k X@l.Tғ6)$ }uXTtǴ$6 h-TŭGn7 KE<t\FjN+bL9iJ+z sW"VWKx11IN[*OT𥥸c)nr<5qR5,=_ +/7=X۵NƵ |D bߟ@ -m֠Fj?Cql ]) v[DuJ=6>d7AOs2E2jM,mヘg3a0.ϧq! nBo֘;)~ke0@4isi1eytB߮+,\~ n#7 }L0`V #ƂDs1|d# M<2A$&+t`R:fr(6B_ "$=CӕG }ŌJ|!JK`Eۺ}*wݐpr*.zQ'~\3PA#4*|kD)b]W"ֈ "jZo.atN<&(X+ >eFV*yU7?f_(0b.Bu0OZ8UL*sU ]Y}h~-k3e2ٱIq0I<u h"JL=\w!M)^_RRۯ@tMQK$?lKm1x֋3{jVS/A.>4M|FRl$j͕MӾA~(z`WüU &hfts4rUrF7p:UA S!BΚ]c3fb⏅0]AgIT^)(V׽0 @9',C*]~y@cSET~/4x֓d߮鈨(Ԁ #ǂFԚH}74E NUh\y4GGl\&'15hofpH>T5Jdp_g|KPݞ2Rq `dQ9d]۶٬Xz5oǰ>NNU h`Iʍf~N+庉VUs贈(gj"ߜy SL鄋O2{e $ԑSib~2M(CuxW˰m9iG8cIZQ ,2Uxx_.z幌)ɺs|W'j_x=S4_u/V@kEhѻEِonu㈅j5m s7a}B|MVAsS0?M!6mDEc;n񮒸% rx7Z |p-\ZKMƫ ;mwA7oz5fJ u9ϑN&:uKz} t &E;L\6qtC8>F`5&fp ^/oT:9oצILʗQLnŶWWrtu D]E~Q>*u @zgTIرtl êC('8N8*uD /Ÿovy*PfIclɦ9e1]`̪*x~|x.GW0H)V3y$׮2Ih;A [:Uе4Tz߽*p/N!4hG?sVzv̵F@  >uJ^^&SٛG'6!Z {0"OH6f怢Vpw_sDzTL] pH:>Dؾ催;xuH(4ԄmS2V.to;]eщJpP}`!J̼y:o19T0sF#Jw vN_0S:oI`σ6`goLK|.ycZ|%ߣKl̝v/H/"r}/:z7V;~WJ>r￷36۵LB0[[UZ;YAh q@ f<(v`化~eߪ wuA?q7\ev-ndGX4]n7\5b#I$joltc"vc$Dֵ|z>t(QGv5%Ŕ?:呡>(a۽MZU"Bbawt\akiN}36v/#xv{CN 9xH >^T+8 ml7kUVlR0GUMu3eh@ ɅrB> SAYmQ[Ca !p~'Mn}WxL3kj%gΨޡXTk;_o(VJzc8H͜S=T%IBɆ5ByVRr+%#i*MZh Vϯ~PӞhvͧݽR 7&%tʼn܇8:p{p VO=T)mw lg R˂An]=hF`Ȭ#~ 4 "J,>#Uy%%L;?]Ʀ~пOޗ nXv(7يc%YzPԿ~ĵ ^:ƟSKAciϞ?Y\L/J$W"h޿p0y( M'sc)tsV𗀻M)KMse#u0)-LC95 Oq C_4jsOWW G/vhr!ط 'Cocy|DV|Wy-L\=*k -{ 79Cnnga`^^K =ES'Mr^aIEd SϯByj9ʉcD/DE{k)0U8ֹGAtf^ \I}uV:ҳo,RҚxRbf'h[-a#v[fMS807#8=wj2 mmrRKưD\X;aZ('Ҵwx$\z gikN֠ϵ୭XqJ $-'c0]@g6lVJLJD>}vrme|lc;[k\{W?3DO2 GەkX%>$KQbR)6Qr1itC!?ce9͊ fd3&tODݖ; l5/}(wT."|v0XZ@QQFmѡr z(-BY݋'d\ }{ė#oZ5-,=5Xj\֖jjfpRm>0@ B, s`2ë1yN&v17g2[#l(dH M3f:+HS1g ~>+UZJ`M_9nMnW0! j*LV3Y|/0Z5g_cf :K#F Urw֐o~4I.c.0_ٷ뭚T[wZFvЃjifke )r9 rAa%:*0ĜcBM^ٱ7Z&ǜܛl4(u`F4^3j!e2s+\GE+&~gF֖[Xo+0B~,4P}yr\A2k`PB4^xCyPlMEX\:%1TG> {{:_T#7bD +G |j'(UѢ$fAHChMQwP0 ]%rd'<bT[Pĵ'`0ͨ-R(V:5cN0Լ͡gaIQjrdnȰxoJ ʰN 6D:Ar?(d7) "Gf~?|ջ05g<22_CgjmR{î.'W/0i܍a0KBq[(Nڢ(;pGi3'dDBngҖ|e1<),@<.Fثu-); t੼c ^jw {OTzn)N:cJc9k/ɷA+S7aXmgȷcjZɋޭ.Qs s^M *X)R|?YUJro |  -c:[giboFZcvޠR2JG!:˯ ͓ E{7<3ѦD mF  &pwX+g|5C%pc1^Nڪ{ȗ|b~+eO.,A5Ė(fh)5遤ſ{bqӢb(:ÕC ҽj(5e@Gƌ&pX-ZM!Dω7W7 .14X4ʒV[_%EL McfCYnw16l( %~i&~Lz62|]̐Q L }!._Qi L,=vDۧ99 1+cKwN>ׄD "`&ev1;LDޖG8waq[#X)Jڤrˍ47GsF<"+(o^+y4GÅqusS}Fsw v@k% cƔjqn1E.<O- (=R,shL{D'bB{BsFUৄ/ء[? pi!-%[eνԥC`Qt$kpkV#$aA$ RZf*WUNzqWzNŤ9nЇ?VQ8Ac7gP75 *iܢ {RRozGua;Zu=V>QN[|Mqbk*C-iI"דӕPBxk|@s'A f;SjRf"}9Ͱ.~* ` 2~CR}^uE-ly^?}!,d bA }e JĂWO4Bh[S ѧ!5I_?RTa3[|I#v9BTd><#]K'_)ȉ7W]-%rk5jFd U5okddэPQTUok[e{fz@(=?Rj /;[d:_n8qvkWUFD]+ޘb?#t|WƎ`mX Z?>EӜZ5^"s6٥0kA"哳dz+뢽{@;յf;rZf4Aa??[Ě/9 uDH* s|Sշjyrzts\zp]풪)'ɩb<1Yx;3łloïk2 XSSMMBIke cQ~d$Ht+HA!B9'w칠+@PˏfUUS!9_5'\ޤAծot9pPPVKpҞxhvL|XKs2_d V\b>Ua\h~F: RB=yjITVCoZ@\^`iKDmj]]&j]Ldl-c Ӆ"Cl06NA5 Sq^&9}F,&f@lxÞ~q `Sp@HA.7nÅ}OQ~we \emER^n̑?c܉7pXi\W޵N;§%b}xv/+&V.o.7~@K袤`rgJy[~ʾ8 Ӥ?2Mj^RS~__E!\dmq$ilDDx6 N7ĢY FhXz•ـb6G43 ll]BZeB+š @kdJCw:og NH?c)U!;^<t?oә<A eG18 4zM|$ev*Rj:}o&wppEZ=5a}p<24铀H+ɱ)ۂyTjC=6qʓ,ymiNfgnA1kvVOsюJt#ç5`]ILB18$= ͤj]ë84Uq>VT~R^EsW:6~riΨ e^jUp9[`؍۟{@Q7쓢ZWf1=sA")m''[|p} j Gt1"\m#)Wr4@orLezsq[,;@DMDI7=?0rT_X(?A!4jޒ%|D ~Rubx&㍊k[(=̄ 2enXEDvfWBmCm#>NJ>4 -S6D:Vq϶ݒ} Yssp ٞ& @zn;GA^Sp!'Pj(ZDGmE[>y|؈1(NFYf;1?DϬJSOܜc"$48N,?ȟTW6٦.ҷd> HԨ9]8S-|&CƖL+*{w4sR/}U?X.f[fZbL+#PrQIn{F~emlpFbx2cjxPdc4 s ;^+shJv80VSXLd5ZxX:Av}n2c]fxdG:U lƏL K5& /-Axv$iVKʔ2$8k:fvEPH4gpOi Dq%{5 <6|/8Aβ=[T 1|2Lg˧tQL5'SWluj PUӲ2ҙId N2\dܙDOO|)3lT?^Sa#˿:<]F9s%xn 4OfnK֗j'Wb>eft E7*t&5]nQM? U掌{xq}^!RhjQ2v^נIP!{ћ?2(AFWkԝm Ps0}5E6Z@5Z{0M~jyt**pE}ˤ "CX6?PV-GJ8ׯRdUzWM!uz~Ԑ, |oXZEs?)|Q˳d巹⣞3HB|:7G5AIVud*U^tCjA8ޕR[[I&Pv\^yd}zy*QeC/wz+7QrJhf' EǢ20C5+luSw~oH)j(򲾨ģ:Hf4]ӵ>mըi?7%Fl$Dߺsӷceg? C`-cGc*a>~7:n:0){i*k쩈h^wo}e_85Z2TRPJ꼒Eei1ޛh]f.Kndׇq w)Tkxt!1EqF>mbOH^Iׯ )-@;|L6z4Z$$Lbqw;ۜaW5|_Ʒ/xCQ`~ߡǎ]aU2Ib~P>5!¢|k)H,am:sg.y,Y4ąg0߶1^ޖ>{u 97ƨv!?NJmި:Bvaɦ $ho0lb~~#=:QpLe0CP唝,jOVf(k?2x`iHgK'8DD-ǼgWB TRZT\NZdvz^sаe#VT/P⺡LY6 1- -WD,FAKUﻄɂv׮Z +\8 GbȡD"W:1eL,iv2a >f 7mySS /e5wl=dT5Ϣ3T|7.j}_2|;<&;؃-;MjXWcm} OA} _3tʕL\Lv`)Jj|ĊM=UdLJ"&nr[ /K˄;k &; lnX`Dwi6.:ș4 s\Un{0vM&6O xt葿_Rr^W(8>"@X+O "J)3)LILqݧ_8cO܌OciiUFFEK~i?+JBxx֧F7'+ bK/ju2FE@ǩ5"vk._N\k:'`=ۖԇX`[wVtoW$}e0lA4fp'~#&> )yШVǤ:eBHTj7y8D:xSc1,y%"3 %v6Xp79y/Neћl_+zI܍R[v,3䑱/;5mMGї'2T֎ZEÜs&gYӪL@:ddP!v( m'r\b.Nz~'`Lyzm[hqٮ'0q<2hi H> 5L%5'yoy2GiI/qiB ?H)}k*f7u|cn">a@R3Pr,8W48vN/x6?9B9`L^ vV\AMMsjbba /1dAQ~/wGǸ^Im0bt/0wM"z&mK@߾dqt4 c(<e `9:EX>InhMJk%x P/lV~9-(xuƗ^߶w!l$|RQ(qdJr?JJ}>4+?%iOvoER8X3,'-Gesi5LY°3\e~u ˢ⑂_$Y:Y;hRsϙ{du5LY-I:y[hG!J&s'h=&q)){P0eaᱛDjDtNJGMNQc<q!]{-(2rS3fFn#ƄwCn4pQ71XE ~:opbz*PPW(rg)P# sSfƞAu᯶[N"w[Io&JȃA+'/L_4hPMy8r_e R>|qUeV0|ɑd?G,xp^9l! YE*8os}wM 8(5!DIU&KHaju4G$Є/CR@q]L!_J?}V,|cl㏙G リSEIxHyd;p}!ֱ]`&GNT)`a_#ϙ}]PEp4qYQN4-_jEO0;wmWz0O8)qrrwI>9Y_mEkT$Uۛ^T K#,F:iߟ= ˤlv ARx̢9kFaq%.|jY \7;. 2tv2rU<>>~-R 7ZȭF vՁke:0!B*[=,骙_HYИE+.tS\ǡ*LKȂRP$4*# ηە7 kx;D]R)eJZk*pL3$w1PR1Ѓb { wrwBh 8V?00wO`#sR##i `[J/DI˴ϭ &Gd@ DnaH'hЕ'a%neqZBZW6Vp7' #kTfs.E6`Wz;ta7z LΛ9%7YE"%U#+]McyOp디$[deE'^kx 3sytAb6yS0ߧ**ft}j걗ipw& i@2'. dOLjcF)9D)u~-ζ@LaAw1 pg!ހ~2&)5KW2ZR>F>-?\Qf4&y5]ӫDP!w GfFn,'N kBR}&fR.,kt䜜MB£x0]֤d' sQQ @$>* Ìc*g֑Z=0DL#6=P+iq >_&Ӵ7>v4dxu`?5ḩX*>5V BGFܖw{Q)0%偁_MR"4QdhMVÑ)ȽKZЌV$Ap?hDP{F}ʾ~}*Om,/q'hZ|FcQ\=\llgjя@^~֨R-"Ȧ*tmyȋH/Vbf4Uڅeo]8ssUJX7[9ʝ_&0wߞc\(DC:31.ˮTgNUtR*2M6Or%$*J59H|4"#}n|DS"E&~;Ȅ3bRn3^986)-`ޙOξ.,<.)i!%vk? g앶X6ۇ㗈BLOá%|t<2WUW "=o. e6Οb{H,x\WQrrܘEz@Ä9t{OvZ\c/C۞q/"ˣ;)B Ir1@Mȅ%"5Ea1DoRK9muaX[#~aCU2+Ѯxc*&輩qz ܾC_uibb ˳8byKGoIUIUğwtnkg#hx%~rKeVjtOh7zWjC%cTzJykdؘ+D{/7xs#Ekr^^b6SȐaC0^vaPSHU~gKh0 8[nF}Y 6ȜL)E[/Zh Uل-?FKXyۘ}i;NpO'*M_|jb0[me|b&7[gdPT4]$ =BFƺKk 4w OZM܊IϕNR33Fdj'HzЭCJ#v1G. 7ꩉd2;|ʄZSਣgTH.DFN$ `șblt͆P\~ )\X{g塙9Q?9 G[#T%l0 N@sN 9]7I2\aF8fuPdYfg$Ub:*ۧ \x45OnPqI $ Z{<2P(v7)nEV2HA y66? L]Ɉ'gP/l{٩> WՇyP)9j?a*P6bxLyۇ6H[Q|-:^C>/_6VEYknSʹU҆;@2Jg$܂:e`Z ؖӽO6~gq+r t9쁱7i~|&AJP䵥ᐼKkT2}ڌlNsR;0y?+((BnĒKS!w`㹕^H96PQy42Uk-ҏ3adW'jÞF ߒVüHG_*tKʇ_4uS`ھy7nC}ɱD'C)2z̑q{fI[&h@pC?Y}k.C*!ڨcc=-M[A|&:ӃTM``m%q6CtAv& vUA5foQUE*5nYC[1]rGiǔfU~ԋΈBu5)sTjz7\ +~ 6OeVHcUƌ TxF4'Rv{jr}rf|ݗغLkfcj*@LSXz,aa# uK滊"(/P+^hy]DU VDVZW-U͠,ǕqP, sEjrh94wڰESpy$ a:?32"=[â'v x޿Pzc Y&fcU~3zu(O [d^򡏪n5z7 > W%aKd 32&@|́ݓtk|ڬkez!̅=sIjxEbiF㶊&="Q>T:'rqbZeaR3"^LP2>>v܍X+Xm-R8ϨOPFBğ׶ #ȚʣXM7n%8hu>7`s&XA)8;wr/ UZ:ܮ\+cL*Z^rgMn6NH=>֋Nf9lC5w8XNxT3O&9=\L?gW5Çw<1*L$Rq<4{p r8:8|?DGAظȧ0z0} 8UmyX VS\хHƜ)nc0* {G{lםҕ"ry²-D(< AY.ITa%0א$A٭/޾O!Iʿ@ S"ϡ.\ZT8*xÍ[em.+,j7>ǕWLdԖNjЍ $s&hA.&|VI.ZKGYoPyܯI wQqTzV\{VYԴ.0R_2JQ-uj` +76;@ ϳ MGIgM]؊rqJf;\ƽ~yri3_OmΜ'Sat03D}Mƪ`w\pQ wz혍2m|5 ߵNI=5uB!)9Jx\c9'l}A["q[_.N @{C%ԅyF\6={hׁy]Dj~L}C0&gT{ݵ+o 4>x7:lQj&ިޥFGgVzhր'x{wEoѤl9ORhk)6.)/j2ı?e*Y=g_(/^+'i?J(Uq\OYtD~,s~JYC7}d"{3s-JV_ W!Z3ryPew 7SV>f1֭{4bbE~}x`؂(͌?lY߶SG݀]5\F5vGzbFY?Hvf{i>яz)ɫ{wzRX+EiQ/fT6 :~s {zsF Քm>#tm.=X]xvJ!S5CYk{L8t/5zM6|w#w7kfed歧챽FR'tH6VDL˹|ZNpE{}bWIļLL坶"9GztoO8!><0AZh,8CJon1ko]0igy*; t\'d6 2")OtsCSha ɨYA H᪟\v{函{cIn8j ;<t\ \z/ ֶA2iإ!,ٹHgq~3<}**qՂm ӹPAŞ7Y1h8A!ubsٿa" Hﶙ U֖fi)ѣ"0z9j%Nk8-|K@/#bßM8JPb tEȁɱ4-H.)4vj"]7I5A WܡeӨWӵzۭ5 ~GqQִvC`h].Z?Z6a^Ppc9 hS%xF|?y:/\MI`~0v(o|c_6lS14~qWsOђsѠ^v8>16/@fLiY+樼KABmXED Z@#bpy  l[4 v2PckIw9ެ+#[2hy]1"~0Nг}=M?8O f$,݃``"orWaka^' ynbR=J%O|9wg}}K=a-  +%MoMKW MU*4Tb\QPx4u+ͶЙҿC9<l6@f/3\>cL'32C /(cP7=$#:2-Rl = ]TV,CSY$QϹ \[t$GyvQRϕJV4EɕZJEJ$̼شzw\p;mP hDqRPKb^ LO?i[}y2 :& ԾzΩ<,~gZ*H,__vONN@kn׳; cpB֥|,09bwJx͔v…ľplD1F22R@k|g ![LzF ) 8>ʟRO%Q@ʋ] m7 "\AƘhgP|-nù&4iK>;ԙ47XSr}]ۢ'RSqC7rqIIޟ$Z:xq/(_wn< F:QKww,3g5A^D0|G [͇&(OE)ۦȈ\C;>!Ƽ ~p̔KuC-SYK}IjU\ ޲L/\3a"Ӄ/kyQ1%.O~셽6_dМ0Ha2zPqVG&|n:A4yfo(Ÿbri݇H`MB9R^~f< ǩtI&$EB@m+\j6kw 9.?mzd'I t@;n}Yji >rd4;B|ײфC7,*Վ /bpiL%_O?`{kg(0x4 0]5_ya_Dd3wU˭ ,{`ũoo7 9+nP/ |'Ep{j+;smnsw1UKxUwOIvTwזCƋE)S+O"tҡS>#@3$οQE6J՘њpL89\sq7S'~#Ж{). ceW0QƥY.mCwbX^j|V6rQ{, ]`E07~$Wыf+k@өָܹbf`0 >|(zqY7B_VL]-$%2MǻU/kgTdT"!> E q31+3H(ecTRw0>YLb̽X|S:ڂ)!!,|qvKq܋%cѵlJLF:$j^/]<k0XyI؎ Q:t/9Wͼc_lӴvDZf8;!2 :VkL#occt*WSaxGpDJ |uU[C]s䒈`$\Ҳمhg h,[UpS.V.\$+p|Gj>Xg<'sQ-R8T{4,3O%sk0NV"R6.:e8`شdbpc}釠8 r\ \)? QjB7?Ѵ F-\7=4!=@4Ce%Pj@tLAf^*b6w~(ðF]gFfxh˰!<|6t1uA_Ise/y{ zx!^܎ЙRʔ(_VHZ7ehy=v&j"M; Q^; Tҧ-nskJ(_o,pkrFͨzQ[ r9߀"x I>;4 .Rؐ?.UB_4|BmT Ce_8x) &q=A زq$<qjc:/8TD6+}_er#lne 3L]}EK e0^=Flr۔_\t/L.*d|gnɊeImj T3"Sk`aϼL>:yU0{]E=)"մJGn:Bg7$pS bsuY":2X̾}nR:uLJӖVJ~ nf7^$QÌ*?ѡ;B|Sx|P6pz"($G։UߣFi0d .n==CPSGxJ::uZ&}_"JN&q9$kӂic@ IBα⫾7(TXIWP.`er<ߛ'Dw_:S6&LbPEwhK\Ff)ښ̳0dIaj\6OrHW\gٮ`] BrpOMcYۇ 6.@,kV:g0ڳTTʜZ-;eWL/v~v +m dJFqK %*dIP(W立nl2WۂHoIAxѥӋhh!`A.uzZ4X%oc:3R $_|0܊-q=6(p|A>ˏqj;Et1Hhig\:,pɘDf5Tk#9x9[R[1#tLH98׽\EBZd%ӄ$ŐZO\cƐY I/~ba:3-[%:g˨>H7Erz6aQf+]Q9QԐ[!^ {`f}nԺ^~LmܤKQTU3݊swS M.7symή!.- A4.#8D=,KF',>ۃ8څ|v;iNlC>OGa %DǨr%'@Lǻa v UuhʲkB( ~tJ;ψ_3RT)A)pDGtT8zG3|0A>9QaɅvc>XڏU= !wh8w =&C^r-]JXq얦8#;ey-h8#holPzzuƬ,m*o[i?k*r(^Sxv kX(+?p:ӊ$pF3_xK+e iK]o.[i<3F($b߆a4eb'r00@3̈ܟ"!y5ͪ.7 E;\#$t+eW?$ЙN R]_ΕLԅ-(h($Xl> qqp5zwO)障. s?4bGɳ SRP4 Fב7tef_c5ԭ|Tt#ؒmKm2ePSe]$iSf1E~y_v@E~΄_@Hpa ǻ˹B[U҉z\R YH}k1U`\5OrՕfS&nJ,eUQ:)\;t:e, qNɻqj뵘׷66WaNeaRKu+K>9 ,.s7в_/ə@Y3kIZDTEG;: 앪Ać3_gխzHw􀇃D ?otmŏU?U\lU'r̰c~Gx;keC]_(P?Nkkό9vT҇bPpl,P7Z1Nyt]WTw/>'_iR@22Jh4H˸o%hPZxq WV ({3=\&S\B,dĊQ[?^#Z ^ Ighux@ֆ̛L}bɆ6'Fabق5ΛKܴI-PSb/ RKqIcؑ'(̛"ǔE{qN{[rEi~Crr}i6GbdjdO.&݋}t*o! L=BNx Mon t. 8~6P/kaW2m2 ϩ(fl mfrG4qT%'O_vۖٷ]ÜlX;hB[,yWA2~@Im :Ta*"ZNL.3+ɟEDmuT<3d\\|>tjuK w;$0c-0*I|a8q90@q_>1ՁW?nr/L.-T(`*rޞS v,:aVGX@T 1 U:|Ez΢}$ Ep~dwB$y!0;m15-C^etYK݇9eGJ.Qhagا31W2~¯]scRM\q()2[vdu jFۿB4L7r ,2l)OO܃=g%XL}'&1X#k4O?s/[0,*J֊`Ge8&nlZ*F0bkG?mc>J-)3K| {{dr;v$<۶d ST?LONWf a\"үm'bdHV#H}_Y<խO60eFAR)̓#!?F~TdV!nnWlǰKW[~꣬*#Ի|)%;)O(ycK'U(ÏO8gHb ]'{lf8]f*9IH`P$tHC;<_1XǑ,6/r {栚$(L$T?kraXYx.jaX1\Tq0HCd䢟ݲPKJ# ˿6h]͙"yG(e9iEkL7霪Y$4LB'7oMIN PI{B|pCzŵM4R^AHfsD~W +}@,_rGwWcbItB 1=,U hUE|ؚ;송將ú+ e%JR:5flhњ@@tM$1櫅d^𠛬 (ECwh_g^ p3v%ѩJbQj֧e,!'Ew򴮕k:e`7c΃x+( XOc [IP &qw 2xHtСI[L0hm a=J< k,&\%8iaQXQ*Y[lU Fm)Ɯ{t B0|K|lÌ!JSb any WDע`vdI=|K+N~!ZqjҾG8v>1>|dMDܱ gho- '#}ٱ?6U9g`kY \0:"tU1(e!$یu, zZRDw#5'[x%Xw[|u|q 9[G299CN'ZY?`C+ Dx~I5N=Z$a;!2;ZI]bYEǟM;k YNAVAM7z\5j7P!n8C^k;"/AosqL8'>rGA0 =qO811|FEm;_crm?;j!〉C5Hd3 c5r-p%~_n#miVE%788"lW:p26iys/C糾Rީ뱯59 + lũJM-3 fTT# &O{" 3wu_\b雨"m`E e|J z9Y&-69< m5v]{8@T1ECesoBELsp>բzc!OƓlpmELD^KUY~yS׍)a*M",<,I{~ܘxg<*cp!}Hf9$¦ҁ zP}pi%ШI,^A2y?.|$*dlUVo3I SaA\nn{)ڔ@t?^dT0GWws[IsR|&<0h eOw xTZ;D2V*X2[jusá9/1nJBm3/I (dYYYF;POfӱu@Ft%!Rc.JHoz_M*Fg!Pŵ]NPݖ LڱG{,1 t+V&-AEl* /-r]ؖcJ ><>aԇYw;mo rb3˽2ܧ _.gv=A_#2Pn7cehOdӴ1SZ6gʖH~} Ҧh@N:Yr"R82)W,,itL^|8|WS(M=xd7aș:! ʢ!?㖛G n֓>o۽ַJCLZh0 n D<apuz@=ʊ5{|ل~/dw;J{Jpֺ"SeRr)0"%3NGdU,sfi< 0O*k<[s:<!#w*`ZEո/{AxN6gn^9q MoF:IΉJd}Ӄhh2 ZƜN67`Z!hxс=B:FݰZ+q/ 41rU=PgC_K^=lPOeMnK),>Du>0 c)ˢB(hz*zja!5YO#-I{[:l:' sUK=l{W"=fA(KQAXh)%0*d֩\o7fdb;#c kFG5 PKP::j4C S\Bzd Ek8?SBm3b/~A+!pZ^dh{fJ$ ˆ8uÅ˝uxg\a2AeSp?^:qQ%h?#\Y0kJVIA`~gEqRu%c4JS ܺlv"H@FIUk{~ڱt6|4w\ ^`[rkRU Yxxdxo 2)~7 P(h+^Za<"OWWP݄Ggi{3t,܍k(.F$޷\ꎯ P3 N_~j*oǃ6bILCt?B^c pp7JîJWȾnJ^ ۓCh|UK)Ba2J>3}qN4WQ #KEgIiS![pmxdcϠg!|+ 螒Q8Q=R_m>Ca6ewu8e~`g)I* Ւ#|RH#5RU)>ۖRfRp[>˹j!{=|t>9:n@Ҳ"\N8dGXEj0gRd:-c\ a!V hVv\R#UbDmd HmЩ~G׏y -Q^tw)S a.kjbϫ3m7UHp,ݽw~,pa2㯷ra%irXg/]򝋖#eѮ W}H\WN;SjccҬ'!N`F*af~d47mձecn#K7D(r%NJP* i'u͐Vm8WN32ki;Kc|K6g'˪Ձa\KhzuKOlH5-o7ƦZ7&=f&-ly#x>4ZƦ/[.i4T V_}^&#u:6Jϓ'A zA`ΨIB[2$ ߗ;B@oĜMmƹ^YpQò#Xr鰩e!hnvy|^{60* Jl'ҁ!{#S<#̘e`[Uja.py w ],Z O8H nL\9d3y:guh- ѮH@*5]0X K>mBEP^JyuoBQAE\1 )րXm kVɤE&7E|u),Sm@pSMGckĎqERJI]N UAVF:#*"5! O>k -H~A2H?hx<@\ùf]iZ#/`wt4DzO02HJ8L|J`,G.t\V=l0,\=; &?ҭZ<1u"%E)1&U8~\w5F@t@owokGqĵ?ZS_KHj4O|'V7Ljx̋FmuG:>HGG?E8*2$:`"lHAй0D?j/~䉊 ~Ieϯ?etWm"UΝA|'OSx|1ie9OVlrYLA_Edsb90G%מ`ml(ipitsjВ:K_OoΙp0M:eLcV8ɬ0T//kAefʩhEG~0 5.]V LZޓy'<m{ #%ND uBep>u4Nx׍FnoArvBaOp$qȌ)0C/ymbnbj`I"%_4+XѴť, CF; t ۛ̃5PL pzx|V އb2 c%2@Vyng *t1!`!o(rz<2UwG71 ?r JKN\g:{, ҳSNAʇ"l#h$n,!&/Ռ[C"JC4؆!f.vb%"c9*e":Oߌ S$-qXSTʣ>hr$hjjV ާ/_CC}C>'~-Qr-_yVC:ZӹGtx"EcEh-~4U A+/CB(xz4 *H6SI};P;2$nȩwA=JFŗymJs枨&X[T}kf%IaNnJPIV-Ǿ$RŋGČzGsl8(;2]VvZwVkǾA //ۓ^ ;p1 䘻n852[+ o ]hh| ];H;VCg|/D̲Z)RtΦ4HӍ܇#n@2~>UO?{<~aLb@&fĹsexe 1%Ei $iw`3wKRó;N*lWD8ژ=ք^x!J$t`>Qw6Awq)QiiRy ayѡ-A=ߑX}ue#\B-'N cc̸BfwZ1/gHcrK!EhRAA&wbCt3'%L@ (/n O\rRIͨ>``^bz@tTD_05-mbb1yG eN;[`@C5^0ωIQ{dt25#SqE[ l0=MdTrs1IQ,k@nc21SUݏy@IuiZż4.}^r9SbvlDʃz&/̾n`(81g} <֛4rl_<%!_ E?# G W4ޗ(!XPOt݋)e|C.NebᡙӘ\P41iJvV1<ʉiX> f/D3oIJ4]KvքzLEm7Ov,Az-OGjЇdƧЗ:g(vB,6gm($fⴚ+ ؀{oedh Ppjk~2fvصW[VQr=0zX$;Sm4:~v@t{3ڂp mk.wË_P=5>A[ g✈A7qzv̷8z-giŵbD5FWkJ0 ;]AL˙V"5hbm)9בX@yn$Pul/Ц!o…Z"s)$JX)?pJ&.Zc ȿntF0,AcFmuyYKO~hP۰b4j>?&&#I}r1J`b*ǺlfL(ǩy12w&9IG֩y !(`^sEQKc3#nIǠdlt^vY[Q {CKjS6-gL e|wd)m[IDo2(f C;TZV݂EMJ"^蕊x(68&06Z`>y987;\T:#S@.3H.aL:Di cU@2IwdEĩʙ[̃B%[K=B f?84:nҔيAs+4 O=A?3|wO^צ\gzxRek>U??xUܗos q a_u**i4F`t}mpvl<3b~oAoNυmJ)e!ACۂaFR/o;B w:!܇@Yݺj;?P8 +"w(/=P&2~|99IC+Ê[Iȟ' [enJS)~Yc0}y'MLgJ#%m#-I[G+u #R(F @.oZu<۳5WHEV!]PKRw1lKm7"Yi/+i ּv,TD)7E vUmք`Fcٕ&|]ܨ,Cmtuj 1 ~C0 ys6ԚfF tCս#|8ӛ?L/$5%;="]0T&;A_!fb5}m:DWT_Lx-)O$Waz>;tVҋ.3℗ D1A\e__*%;." ɖ]\eB-#2%Wd3 K֞T 8jB-"pOZjfj٧X+ʳ]{dC?WMq@tvzP5l*E6-aFc6.7]?8fj,zX[v (5TOZ48!-n">ZōLA>ދ *GQUS4z;?ai>O"I8/}}[;  WҚY,UCx}`ip_e3Cxţ_j-+',x9Nm2J2"(8Zrc73TIlנGcD`? :pXwZ{ b?עnKL*g7.Ex|:-p(^œ _LkɩINC_Vl5j2gҜ3g_| AT^蹔&|mZFh Ҳ*-mKP29xS+$h3-P%'L2j=[HOe`>nЦvSrd&2ďdBc&}0`|'EAShWn[kp*v~}'?0=S@pإxu昅e\܆ƸTcFKx`O~ĭI;K^ݞbͪ/dU/ZuT!m6l>ڥNhM"%OށxyRB-8 3x돚[+%^:y*3F<Orw{lӝ~F(0׹ZZKO3Y[ܠXR%RrT m9KH/Q"M6ʋ*\-ĞX \S}v:Ib#>2V棪~P{f<.$sS1 =dqw,7(qLw#:?öDJ_BJm{Rmqv=7{f)f} Lր*s\8_ǁDtJ'NXh@B׃?gSjKNdT c|/C&?'r.eAH8Fgig*̏>'i0Pz"Rjy pd"SH)ߗvx*? QF ٶXiT.3\oIi^To[o)bJk͖ޝ,J5{G|rrUN/s?5UʣC9^AM͟;ur4H?{Գ!xnC$|13󌒖m0=!IJixQpF6Ȣ:U䓇W3EZ}p.q3WY6a V0u7iPN e'/oڔC\пxcs]jVe+i]A-`?dOTC*Mdf=$5 vPUM[wVTD&rF=`6H; aGGv?XOsZ3s˷fn;@H(|= d+4/sOI7,;͎n`/CW p}[< U=ַ?8F-'Is)IwqUUZ_f@S@D1NVH%OMk ??z|y9|T𺃂:ܣL(BbR}HSwO;0y589Z-,&јw\mAdCed$!U)SH2;ӠE.K辰x|Y5=@(q"<)Bw S+(7ϣBsP٫U'䈉9)`4!72!L\b C3 1#RN 6Q{zYSa6;{FH[4oR]wDnF^PLYm~P䟽r#hq/,6NjxbGnR"7sY]ZbwǴf*a!q~ xmC`N<\G[KNdѽRjU+b5WΜ1(o}UQ r4rL;GoqTCyހlr~X:)ޞdZrn5'|!X?ƖC`|s_D{h!'D7 cGso;.}]ºx%;39-%:qNj.oe& ǽ qs@4TGj IWU]r[`\ȸP [aFW)n.@'l҆Jca:+]|s5txRF!o7@ ;`LtiP % @WopK*Rd@VI3ԡYVg~}!쭲~|Q.ź)6X3ZNU=~ݍ6|P+`eIH>wHNIz#-]o֚G=?o8g?9pzʂӒY-IDlN Z(o]:N ;7(1bj8Z+8-L\j? )4~%)žcB MaR#edݲOGHܺ!LfV<}ͧh*Oxfh2ħ۳Ja~cۼ41Vgc/<6޼Sl$[Y$nH!{ޝ0cDv|r ͯ/ uC>N-=r4,;-"zOA8L[pܹX-r_Q.[)U(tPc&MmDH#yaP腈Œ)%40&~W\grET"hۚh3ޒMlr)nrB7TBٱxq*}"MW%൞"Nr8Xh7<Ԧ@rn)_69É#|.*kyY{(3mE:7*(Ҟ(LM_ue $1t{F@M<CxEB rF('/krN#[4y~ d7ۣMgXVҐ %ø $E}f/~ž=ȈZ1P3-NJ޿*bV PtݑZe Ii5ǵCV}(@V ,ǐ<T5`ODV GM1(O6:%vv>F8q1viha5KWPqڰ_{Ф2+˹uI3dX-IwHoTzx_H\FgAEʭgz2y)agr{|(w{&k܁Byښ4` i# wA^0J +N]M|dP;Kxqf?ͥe3yxYl.hށ~W(VkHFoػ [XL@ịzʏ #ӎnLmi̍X }<|QqH۱M@ G]sik7;0hPT5$z&w9*k~ 5V`]%OTAW#S:aeNV%mRq"SŬđiQ3 &#)sTqR3凂DE,p9ѢL< 'δgM-O"!ot=*p~zzxN,J]v¢u=q[x0 OZɶFL k֔*m0B,J-iI}?NvL@9LT]M>#d5q"R>LTbOfAm͙%3bHAX=Fݓ^E]21֧C8sf!w4>wC4Y^խ7;Tv g zV u) _ U`ߤNyշq֥<-Gv;rK%|\4)r$g ӾIIzlX{B]G3O+Q=q'(4Au cIqN|$[s[,K_KX+&7o1[I&Q]BW{Bqq;~|kB0ӑ<^Ћ2잝ɴI6=QńZ%܅805-oYSaeMb4qpY!*#W8WOlለ~z(z(ol0;5D@Abdq wX9j3GN@'uq"2!ó'6{srIVl<<]c-rM7asy/s#ýă~-XD+X;2oDz0Wr`GEfioUY!]-|>XN}]1ﭟy-&i%-+.(yǢ; L82x\˒gV]"?)V3E<̏$T|"slb&IE˲T^J3o߈ll}3Ď D/ []'a-]VO#2S! & 3fj8?܄4i4qK3CIE&lmMڈFcv 6Ū*uwܔd-S~1S3^Dkt[<4X-l|Oy54eBG#SPy [Ҿi^^KA~̫W+(<|.!Xrmt4ѾFynIE0:LX!\/HdM>;XN'(9u z?D &u5~I6wm0D-2 v-~y{InAD^Bg`m&'=4:}RZSՁŒam&i}@{ N)*0gby&Y+!B*B1KuWfE`Xc`hz_%ȿFIx?{2h5>fds" \qn' Uy hAةќG3>DCݟ/hA[`ʪG 87YeDN˵d[P4yh7`=̳:+`@fu@TQʫhfKu6C'kSF *L\NCR_TF!yHS4W)s=oH6sCjGWVsr',r(Wj9' .]e,mn4N3ԁRy?gD%[g4?wT]Jz K@+#Mouu72gnQ@ ht.ʁSKվ–j@@%)rKTT>q' %YOZ]l AW {q}` P<]to<41v櫓Ź]BOfM.7X;̠I2x# -k Uv,] NOSR 2,$޹E׭pnwGP0$`ca(y՗%?eDu-#WIXm#з6,uRJWR1A@?wȩD3nPϰ4vѵFxި~2lrLr";nm g.ob0ũd%b|[N 4R}@9,`5V-05`}*f;2^]4xԖ=/.ɳ'UT5a@nVbK0>%ѱ"vQc=|6]߈u\<;9\O,o$=w-4)q }HN>߿'!K^&F,7j9ئ~W|S}`'):)B\Q.MCߏn= c{W"]_6~.Ǐyt dk}jQDjkSi}--[DS4=_PvMu4Ԍ0.1M "`xLZ0$ B=:r+J U93Xco6 ]D/aH]aW:g4x!{/[{e}gqjeom"ݽ ( gl-!?Ά2̔Q-Sx~9 o}d?WCK</WSeW+4.gѪtx,O/OzDǐ`NEDz@f*8΀g,#1%7*%+?2L8:]F~]Պw2NY24jYPSYo!mDfLRaxi]/=6noAU!"1(q1.u tcfMU'իiں jލEu cdxKxW`'`'QrNIkFȰc~K@C-;bN@j ڐR٤6^Z6%x"XJfw"?˔OKHčnVCSSEY%5I^{v.MVצ 379{%;~ P{Ip8,jqE[Y|( P=˲-ι-،fA(y*#L_+g qz*Yc ; KI%͆~As[f]V.(ðHQ4#^rZjNT!xZVE" T˝2u$ƣz}ʭL[d'7<AR䌘Ǟ kINgm-fש^/Jf@ZHkW)U l@.S̱*ƙIrT?oɴd쎂 f7A(yzd66QH'R{j9<)ə`tQpק 4Ț搄bCa-)fF1hǬB_Ƨ)E"!Ʉ ;y=[U0-a_=1aPIs^HN]=VWd0>u =h;OGhA~x'΄ ю2Tg`#Ȕ:{lgBc)6!I^8oAlcSH.H>;of}J=JcZ/%'{@{ޣ׸_R rB H|W{-L/?2d !t'Yt + %%5BGsy>!/\Jj +Zn6@wm>l@`V-φ|ZI1ǝEGT\R:kRG \x7N.<ۘ]^ .Љfl0t"\4ӱ)ch߁eW /dNGGU̯эj$zVH h(J;w25@:dΘZկnjrәu!]!Fce'xD1DNO=2ŗs&5w/®)Vѕ':kBl@3 }ČS"R9 % qk[s#hd= PQưOmZQ EA/v f@;DxeM1%ZP.(^Y!g\ r ke1QNm7,_N]VJ<#:G(6~؁a|tЧb`7f>foh%Ղ&nT@3Xw緲zp+ijbsCG;pSߨ o.|J6>2\`PN"_'?.(bGޛ<^6̻krJ$BK %ߪGW9\Gk-(%(4k)xL7h"R!@MB*7`55Zs5? D&vW'/N69dw~|299`9,XsP\y4pxlO@T|7h .Xpxu)p]h[̉$6% ,2ݷp=Y!6[7OÆ1@EH6[l9֣2h]h: ʃ-(U'֤}]>N̐ΰ s祹VӋ=2Oɼ @Q2 iԻ^i"k.q\h}rjAGƴۣ䡼y_ x[ a^ ʬr?>Da(ǬZx#"X,|UӸs25y "I-<{\wU p>#"x]X7٫X\ R;F+W;.U@RݭCtWyko%[:d\WFFIis!j򚮀5D,l 8ѬLX&]3BNh18_ (4h)ADxHjdԑzM*_}a3$biC ?y\/ hrZ:j5LT!ʼn'娊S$VpMNy,!PC!q҃ LѦ `e%<5,qDH!Zׁ.{k /4 ` Ҏd^mҩV~f3?=xaj/Zo4T yZ&՛AToGƫJG@::< e6Oԉ@[՝e. AnHA?n͕hU}W9蚷O(d#zn{zulEʸvT1@+T,Ҏ T]#~9QdAMf׾㨟 pq#DX=3 $ C( 6J(ȗ/Bà9J6-jQcL \LrGŐ>\[@pD}O)Ns l ?k& z/yɠӺ1'A$`G &yՍ]>pت]`)ZX63ahsu=Af394ak 2@Nr-Y6f;nw|p) ԄxR-|OmIP bk?쭣e8?LAuمW%voVQ?Od=%XH7. .&Qr!؜t>pevA;*=[Z ;im~s,iUgӛCؽ!p؆hu+x jr!yYGJXN32gnh_s*Vozn--v'fVd)87jF.c@ 9uc9 k 5L+ʘ&#@]v8 —ҊЩU^+Cɩ?cVuC)ԭgZ6\y:ЙI㱯tOY27D=-b5)K)E\ 5821#XVsQ k%hGzq`&uܐ-S-*Yji Y8,K ٙL[A)ЁgC6$:{6)5ASP頭,f;Enmυ4+%_j 6׬|Gŧ:w%ŊRwgEfsg@7/T; 4(m5? "S2!:#_ ;.K ULĎDW*Q+ʖ ]LjfAMj; O*WP[6fί$AJ4>WyJf΂_yC/^Ǜ*2UbܘŴ?&rou^@*zgRAm( *-2yd!smnoz=5z|zǠVWO_Bo?CcXii [0֔ӵJKlxYe#9>y @xL6r+z7@wi{1y͠Ngv=T6Qi$?>7Y騁#A 2M<;ts}0lebn4HNXX/Oɢ`*" Y^أb`ȊDs4(hyǝ xBs"Bcr=T rouHv0r%KS b.ahվdZmf MIO"oFrӬ&[bV"rm[:hi2S&iRVGpyq7)36P#|;&P\{pUdkB%4UJ%Ru_-26=?\zHRJr7hT삞 N&Qe|q>]t*49BY&JAlEȶQeC:&f+GczƟf*ƌ̧+oR/ze)T{|}3>k1b){yco]MLnO)H܅x@CjK8͌V>}'6?"b"H@XG=Hαe5ɨĊhf) }jtC)̝FERbMyX+ΐ[ 4'' n8}=@΅Z}Ѕ%ߚdюLb7Oսz-IbzW:zK:m* Y7Ⱦڇ1?iu)I诘@C.]`=5y% }33%GAln%E伨Xie#q Ca12{  ?לBtf*N;ZW0xG J"S];=+6–5}/LBџ#yɞFn}a2ZnyXqg_1F7h728 T.6 63dEa"-V5(g^G"ezdJ@mni.k ;ARjIxhI ~ bk u1oȍ*`1@V 7Cn q6b) )Q z \C@kγm'U+5(?N[{L[wj"t2**kʽws&d"M̓gT'`YY[Ϊx0BBi pm&ɢ Lڒ{$抯,xZط1%H4 Bx tpl'bPm!̬iF_MhU, ߏCmehqN|⇊ư|@3Qj;&ѝO7Fzd5̴ 7+ ;}?ڂ q KWҳ%Z&pv0У>:;ɋٍۣTA1k.{xz&@ ߛ&8u-Yhc-tBZ_(JM1gM&3{CqjOؚPP~@ca I(NzAxɖ2+nzo!QiQ T`DسVx6ܷ7|z=㏪^K$ꔜDK%O$Do E[?VoG\D6l}-OC9D|L %{ݗcK0 say߽W2ڠN4qRk 9 a,Z0aQ D~]YO)eqaW8EKYJ<5-L;]L8黝RG ʼB/cr yopZuxPpj[v"C8gww plIxWzɍ(R. xt]~Yk":$kL*1WL=qKv0q0⠑$?͊wn<>,> mNW3.iU;˸)?q@%yC/ 35o\E<߁4"Z;ShGg o?YVj~?b9`U, !/" x0=IY .[B]j~]Y4sBsZzemlBܸv5PlVUQk]7Dwg{hǾ.RICuט1u!VqAo#~fߣ"ۮSk yS9`fR37i9t] s?C*Qߐ0 pCߎcK~obx+l[a0𭦍 CH c%?T_7U$YM݄ƅg:=@Dh$6m(k7-03XXa*s/cUMvryN#t,"⢡'9U0.DS45jAҘBEKw:~hAPksi1p7i^&<=Yʢ؝2333e ;H` SpHa s.Eć>v ;~$Wm$bEߊX2#88x$3R{B;x{f"EqH_ Fx JU<:qe*"1D )Ěuz5tէ.5̺1벦m-_"{`Ϸ|e OGmO[bCĚwuĩ\9Hr#ᄭ|LN4OBscv,(!;䀮lD7W܆=6}nN8Wu$uuV3 GD'{ eE)6͎9sda[qo٧^dK( W<:LfRfCϑpw:si^XhcUzQ"bB(0}Cɟ!0&+ݯU]mPu T=L>*k @YQ;jUzS<93DaNr C()͇cAS -MriBl pq.B7/{yDx G尢}":Ѩ)_zC[lvP`"@'Х|p=7cތ&G`bmؤhxЂAt߲مS*J/'0&)mmד1>x[/)vi)lj U]U[3@M_} ηvD'eH'$OGs=5O1륾}5K:QI͵"_Ej"$-`+BgcOTT9뀭FVq'A?䣡SҴ/ev`Z&42><0O|ܿO_*T Y '$sc@[:`Y0# ?"6#7*$di _OÑaȌKhvo،LsW(FY44mFEvYc\kaɎ5tn- lSFUi5`%=4_flǤ lݒ:#l#e &K+ {Cmo?Ӂ91R,Nj^A2S;A-U#^ѕb!EhD8DdHTP3ӛa4_Y4UقM.ĐYRQυd'Gm.!9S +]~~-Qv!wAlSGi0!fJH'[E[G:7gH{K1Hb ZPe$Úע5œ7Q1M3܃pxwJJ/پLEQ;f0$.at9~x56O"R,w6^I0 +,EGz1X%]vYfRe6JERw <[o|87 0~_ D>|r0llIHc$7 h'nM3oJ-?!pڴY?![ٟk4Ȝ!@u*a1,}ɅjF8="#~nB^k%DVfV(^xT8#|g{MtzdoX.7)Q *| 捑=~vjF\ӹ(JP cŸD8cj!˜L[Rcp$R]˷-bM4 ?F>9'ľ"y|CG*Se}cKc=\5Kw?`N$Voq+HwH9H|CVqRUV'rS Tý8~2R/.W:1E0 uZgOowO5Ohe.Z)CC)k%>n.;k+CQb|4~HeJU RQy}z!k{T4 w @`GRAOܹP9ڏM.g9ĩYH0ilu w_BUo , erxΕjaGot+Y(\^,5b39*qtoFbi#%)y@C0r;Ϗ_02 JGi}MpW{߼h'Xx`"wrEr|Gs|k܅4xĿNRzߵ``.y 6"_4wy 鯳?m!s@*(qȀk D=k)b CwDپtu:I=.͔@Me×Ϣeusg*i(3bCv[oIvɛa kPQ ʹ]89wJ+ɏ4ZFb\:- }[BK./[-xB@RXgivO\@bMVAs;9dbǍk̦8N $ǔ?.JK- "dcIN/!OViPSkSt<(@\3dzvf/EvfՅd R?3Tj);m1*#htp/}3Nl2L 㯆c'w0Z] ɴ\_2Pkf}ی0&}WV=,ѱd1">Iw}Q-AD ~47pUN:hէOk1c$/T =\{Qs%KV׎ep 6{8N{4l'VGZ|y4`a"BϢ.Fs8^Az6ʗڤtMlP(M'AܸQK{b IJ'&(s!{#GU9ۭF* v|B;`aMٟT8xSő$sG ;h5m͖=z<ouDRȜJ[9qbfC:~Z}߀l:q< RL_p#Kx!sQ=8rR)z Fi/B]Ous2KU\@ttqF4"F|i'=] LMR*R!Q%^`yWC$Z#6:TmJ{!av:u쬌md?kXv"f]2k)X+_ @ lɅ#M |k ЖˉuNK7.osCh1IgVJWCL(`XY ؑ BƴŔgq⍿T]^}0-gw]udiE \L.V/9s躓NVQLozʩm@qgZ:+6vmà^gvc( Hz'%\`˳ uoIps5ON+-\"bEroN) e(A_AOCF+W&Lp]/)NmC5cۦ?xtʎ>c[L>0IzWYBҜȭl[a@owBK̡!|"kn!ؓNtU?eaةvSP U3"<ؔJ7}mtpnyTG/Li}^ ?2Ijgfv 8pTfb|31&PO IyGZ=}{^·6Zi/gGuRA; 4=^ W7$:EyZ$ڝEӌmA8Q4*a [uX"bd,2Пhu-y %L"d';Spj\[Wr<݅Eؒ*iW1JIԹ gF672p;)2|A{ HqFnDn5hdQ;}.oAp !$f ;Ն!44 EWys.W6ىL` ;z!V>yI ǡs41d_km r|H$ʑIhl&JOjk#Z_q@أ%Vi(en>"_ rt/:Yj΍ȇL&lˑ>*e1֑x'\Ѐ&+LI< G8I X^mo@P/Cm`Hn1ydBġ^>V~ !?R'.suJ38do~G{\{3@"<01hQj`=%pΙ:Jll\0sHҭImE1>4,3¤BbcoN^w.?8c^(%O֤^n [BAPǕAti8%d8!G/!W`>}mzu 6AxX]Kԋsf|{xi>C4IrE{͔bJ]b[7 ĶRO{H<8秀a,My߁]+Cd" ʍ8:LdI9H6,zAxҊL,^Sa/3f9U:G#[).ӻmYk'8B~mx1< `xc/V|rPNl\O{~.q9tT:pRҳ+ |[b}0tVW*ABT4V~6d-1vkd3 6[ndX}+0,ּGo,_l2עIYe'FQ{Yhm:Xl5E?(4N=@}@eɫ~R_񵰅I{z*n`ζ./nNO K@P]Pjd^6#q(ϑiO p,CLwQ?`a33P|>W[I"zL4 Z\ 2 sWc4MXNcݳ5znE `I,qOrﶏVh"R){g#8#lA`&.Ţ>J7k ͍1#UftHs}(tdZ@9^c]PRΙz [3fuS;9 zZ 9eqPc03`bdRR{+d~5Aڵ/ܞس&#?br(*҂퍦6u>:ljo׼s0^XNVWVW̧AHyNɺlc#`BwgC~+6/쟄:2K o;hݙu e`#29KL$<(.vĴZđ^8s9j=ʼܲi-J~#Ħ$*IhZUd ~s#1ڏ-%A>]l&6 Px9v7?P&vD-G%atyi'eeˣS TG.?| 5=-c;gs-_ȹ,;ڻt  .!!MT.J >SFuQnCy0e޾q>H$F'8FKaENYq"7y6h}i})Ae>y *$;-BԘh\|7 CHUrL룝{L/#q0F}pV89 X=L(Zヨ+P8yn&│*UEtۺ06>U: 2#[5Vv!`,*)h+L4GubW2f*Gg0 TM4c]a;d?| [d)ݎ[LKnK9E*N-VEGTiG[YiO^цІrEħ/LKTf!(j0z$|5e^ou~j#TBWGWLtnRa`p;Q4]i氓`ݑpeAaޜb.+-ZRO_L"8Va Vbi9St{ҴE4u4̗n $zu9Km\FF`D Yλq*-\?!骅lO PM7G rg&7nE3IYcqKv|P<+c7ےtm`EE1 {AoxWsmk}ncNBu1 A^б'R$\ɍͬZŎq+!3YE%;?*)zB XU:󡛷$#}xNN4LӢ%#:>աڊ\À$J̢ ANbj%\ H2D%1cطAgrj2Dm%PW=.V .85Wћdٟ 2O$PRvLtY.wNil0|Q|o*_&TŊ4aY?W7t 䶡E`Ȭ݋/ ֨|I\m,\刢nL*g>Lf0-12+"՘]]ͯX_ GkɴH:2H%Acl[wC(&r(I06]g ̀4S8(8HUhѼ w:֯+{[}^Mꔁߜed8 Rhfm JB |㣔}1OiP14i.j _K,v &TZ}$"YSڄ}Ⱥv׻KۨWp0LL4Fi  BDz.y<21xCC.O0q7`5 hdLQTHie u_&e k)gxfxf$_yV/d5<L3l>Q,Wk2 /Ƽ}-bMY!51zⰃ Vx=z_n" wC!E+Zk?lTw%|:/ VO:Iw\Ü'jRt;xY| &۵70rA ˸`gl)$?h'U͡Ӗ(b.;N~<0n/Vq|Ɔq.Ni2{=I<{T_›J'#)H_LcNKOf_t~tx]JU !9LtLnis!#i,aKY(-5zL(QcBB; ]u *p j!3A6hVA<0Hcv>O/ ͛ϳCУ~ij\+gܕRU ccG1QW8t/hME*ЫlE7+*#j^jN9^IQ_J/Uf0d^.lYab[@Uf4p j)U]F6¸z%|_,gY2W-Vw?ܡ_E0L1uh+P$ςnJqI0 v<|H'j Cؔ9kb NԚ-(h+l'%VgM.UFlO,iJXř@K~V#5KbP7A<;z"FQ (, 4*VJCj]WZbv8Oqb65˳ { nI8GϝI") H‚ nc802N#J{ֲk[Q'teԿeNK]'2_=,eQrǙHm;޻RŢ37ʲ4 ^5VY81ED"R1V0^MwvM:T@%5ffx_J*DL,gsP??Vqg8$u2R?f%,1&q =DH l]-`$< =DZF`5X1jw2jn(A$tMbaя˄8{*L~|Iڸys&^;yɌ+ ZEؕL&(-Oa!W7*ԥO 3`gXf~립LiMzr>Ɩv [ 8(nuV0UXy:! tȝ\Pn)R :{FmԞ]c2̣Ҿ:IP!y4/ _i/O=]G9X%Qu&=w[@Y9Ye>P5,|I1RU+Ip{{.~=/]/H2;ZETy@*AdLWDD,MWju\kЉXwCr#ojw2`=B G뭿~xM] CbF㷶J7#ckoVWcbsw R`-nҮ~wsWIVxL픐LR_'QqE'ٸR08nB߈[ڮ@tpfjaFj%8 G!8fжzV[!MU$[ϵ Yz^LcmD9$Y Vz/2xhm E2{37Ӆ͝2\h-V8HV߳EI'OK%7 "mFށ"|-MJD+QQ"$3-~B_?Gag8%CS)R^ 'jc38Y7iINhMHzNE^C`vf>wcYLcXV&@!a]xUu. u|IKkH%MM^v8>8Lh~kk~J L*?ͬ]VռJ7wPCPW ^1tx|mtT&s m8+Vb y<*3/- rcۙڱ|x W%-VStMw`)(|ygy;3έ^ie,-T[SXZ%ϳ^j.+Rz!Vֈ5"i@IujpL_LԏuKXhy3ߗ%xy`-k,ܟ:4]Vr+*bL%Жy,8X\w {mNe x%Q70NǢzr!GD>>ht8AS"/t>m?]3Ȋ=?Ɛ1tb̐\Iч,1JI}1gUih7tz3 #SIv[/m dL}~}!P(h)gT9X8*EKϤCbKP1_? u;J9Ђh@>t:^*| pWžLJ#6=8>YTm.N;TQ.3oX \QʹA&WοSMVAh,Rh1[4_ z0*fQ)0xvF1_ H 5^cLyB:5O97-XVS5;~*YpMhZ sж8nLPG;܌%Yޗ3VZ7[ ?Lv/DxqdwlM4aʏJ*<#NQN 櫎M@nyjk~>eE{h;fPXcΥn%V,O:j7Bs朽`#l10/GhHP]C il[ TҦ狻sٍ1w<@M>W1.+7 < 7T#ڈ*G&ծW.Sf _g9j|zEz4x#k:A:jY׉b}C`D+7&I[ h4o81!V[W]Y oXv FP)-<6K%y$^ Eg#,f%*kVϩ (^6~jȒ$i/o?dm)Pp 6.eӽjx1A|b2taA6O!0mٙcj!DzGdb5o EUI_(\'}w3R1Dr 谂>n* k GDJ_<)d{> C%n$=/Č&L"T^, q^^g]wam_p|F _fjRvϞ8-oU{(U%£|}ؕWZ ]B,O_4 Hn<Ŀ]Ϡ,6 {k.$*Ķh]Ҁ$.O"}zё|DpIDY1J 5< 5w)1/,>Lhv|gsCVu>ym'WUc\w鋮2fϧ51C^{^( CVRAxus-OaJ3YNޡ Zs!\3'g?4]NA#afՆ:fAuN$5@U -1 a6Qk;?F%i<Ƨaڝ{38Fv.!!w1f8x/J;;]0Mg ۷\2ml4HދO{LKE9F w<Ƒ`/)a&8Z_-CꏹpU1ZNuǿ4T| 8d_l1 l_m"+:VC @ڒv3}{C T7suIm*Mó ;5: )Htx)>~lM _9kJзU0<,nĶÅ j6\U(E%<F1ʇ[b5|1;[j~dPQ͏~Rjkg4vH 0X}xv}鳞eg7nZƚ7Px=^x?!UcKxMYLQޒ{* }!!P*`FgVVxZ^PKhZcJݷ" jŅP47)D Wx+hTpOai0sn4 }qU“AdL1K4 }[*dqHSޗ\ Ɔ7$фh6 =pkBsٝMtB/puzz)MO˪8@!fY S?P1[|yyē9wj1V-8ּnIfCِْͤ+ɠ[rÂ$țHڍG#tLA=9-BS@Z>M[A60jLA4"mKc%o5̠BKaKշ4BtILU\q<CK 6>!â mTրkrZ}g6ɵ,r;o+?0ըGkf5_xTgSd}L3\^7t>H˴O+`_?vgj1'xԆ Uc0%tt>+h_=psu/DsdpDsܘQ1D:<(QavYK)t^|s]J0lZ7=G)~ҳ*oWi "jRT+ Пkc8L~COCz74R4W ɽ+sb;cq[".M`'ܼ5+?y$qSۿ"drI, ^N15CLPUL 'Y̐= խ9nBq.?B𧸿dW'{kk8S>"C|+(5iP}LsdI.lkz×BD% C \beXӠѓ=~|# O;dCQYSU+5~ ,\b:.]ύ*` Ŀ6 TcPU>;+!4/.cG~3^|CTATOR̚ホ4v)%*,co)IG8+i&J wfwA(pߚ\Z|,niWe/%J6aG#Nc3Zhq3ء3v<͞xѡkAk6l|guşCvĵ5ӵ"*NӭUΒ-Yޗ?W#Ay EUqR[g6(g6jƆ,+o/Sn׿'v; ]؈Ѥ9D/Qb=FSS_m@7`-YiU=E+Ϲ``2JYyW]5cS7{ks 2NJ ̇Plrw4=%IJ0G o%?b@iXLM d`L@{wpNIeqK_vL)a>C2zLwZ;45mk?Q*9v@#x=)Ut*КmUxM$,+n얷#F:Μ5WTV:^=~LaR2UQ?45Vu:ƾj~Y,w8ВeLA.kީ]Ѧ=W`l$_lѠ+ n'KO (FZ ˣY`_&$v脍bawB!=\c,NRLZoGI)ԼrIƚ[K6e *==pK`I {?}$|,<{SNگrDy/U_ĩk[M8Jގ۰g"aG J/| ['FːkSh=,?m|Eע :[^qa_cd)sjv eH 8'ȘNJh1&"dy I=jҍhgߝQ`$6 RlKen>yS %YԊ=4hQX/ogj#r­٨ۣ=ѹgY_6ւU$XYa4OU?4`hzGj =0X*Uǯ1}u'hDp7 =:lFL۔6d.u/4&cr7ɟMKxVвqOĴM{4]4}nl#puћ_k^m$OXX!EN~T~~uzY~uVdu>Mœ;t=y 3=^Wv۱B".@so,ρQZ0ce7ȃ}ip^i{[`.m,7{qdzh!n)\WtQV,9Jeά٨$bPɵ|Wo}붸-RuͷV=OI})4*@­liH~(Rԇ_X /#/b^ņTWXGQcrbﵸ%t`׳Pxzgzc9^Lƨ1"RÛ9ّTȴص\$T]GJ\N@g^̥F mŪe!;k'򃑴mM1H,Rڟ!+!X]8KZ 7?l} wSu0#ؿ*+D;mvz.wRdV$eD`2il#wP/- hM*70'rY:XsTB+̠]Of ̈$]QL :*b[3cq~K 4>w#?1|u4ۙtwP5Ë\I 8YF;OQ" h=č) QeE Ur2RJLc(=qߺwTg|IU)Uڷ'/JT3lwTuҥUsR[Wfb8'Oƙ(Ϻ yE-ױ[6Bj o|Rvv:W gk ~|~dxf)^o:v 3̈/eELapΞd7خ sn9>iGgLJz 9vqv9l*Sm{Β*[4gS/XEa icUPv&n#]EHVܹPOy9_ᐷ4՚k+T]c:F)FY':8f{Vt;K,9Ӏ!BƱk>/\9x<[@I\7>?ػp/Xn#ai}.,vAFUvlrw9VD1դWY4|GtٟZIjy(ܙ}9QfSYzRNx4\.KZ-h!*J1)vm!sj,uqrHIU>׺ 1*ߤA_K4EmP$W1YA y++ݘ+t&p\E?~X}ZS0|D%e *0>gB }(I'F =RMKb b[jj"83HPfZ,\+ga,|s >պ$ 5N'2y 9hfdY4|Ej ꝐR23?ʓP?CЙ/uFq|kos }REkNDJ[+ɤb{nĨ2n.b],vӼgMP2_ DxׁL#RIL6V;yEPnb?;ͳ\{x%H&<6s,\,׫Nw+g NƲ1:O#/ ݺn;x[o:FPVǫ,&Vu`VTtGy3mU'ω2ZArv̲#5ͳا&K!b[a̿*%N4 kUaJ8h_{`JWgA*,ӁӁ\gY+b,m 4Z%B1+Ə3t%L<81vBgO6@BtOQ 99Hyџgmy. Z:K \f%қaG,IZf]r8d=\1P愗꫼vK=]Jeʐm;%N^VX:{MfV3rF9AMkͼJGDXXAi g'i*xkhKe/5FGACiAIg+&.֪}:!3˦*?m&me)ԕPș4=Uf ).?__^k."v_"ΐiI_x>u{w 0(O:M[^0oR1tc]fÔB!ml.t:22&~7(CÍǩI=(o,YdIؖ?|]?6,P5.)(K}zX#o|0 R Ya! p+ B˲$UVvm +7'q -JT 5?8Ґ\wX8 ?Px TWТ9LM>->eH󲴮w5}ZW,` Rg.Bgu@8H'=qb|bƛiQ#]$ ??XqO~D Qm":F"̦@R8K` aRR$-v,%_5ߣK6URlK鯕Zj@3DM"n'QyC~\&[FojgDp Ze!«֓^'iD%S'L"Gɦ *HŰ94i9nKCx(sICXwءUT] {dRÏ:хv %I"c`kdn _'eLSd`2Z3Id!0oq Kc=6̄6s^l\, \$9pAغ@gMrSUo=M&LD8R~hM ^ż7Μxl Dž;5@;R@-90k%U/LiaᨁTؓh3-6G&AzR ޫoPԥM'O)yt|Uf+0ܠK_[\Qe|h/W X8}TKٻ , 1ʣO]%YIZGD؅%SI8+[,B4kQ]ύL! b>8_Šq~vGW;ADͽLłu6r*L81#V`G@V[DYSwuW) 7z< =;4r'M8!9sr/k_ ?_G*xxFxrVbV(n\z N:-H9cUSAV>ulLN/R亜esM3]͜06m A':`vs2Z|W)òy,d*1a \Ox4aƪDb}pdjewf-ڳ3is!r Z$KZYjжd^$Nz&'-W3Lc5ݻ5C}i@-c4@ڙT<;\$z MOZTpVBU\;` (cT$gx)VGI[ִfǨmjρ/=ay0}][eV|6iIfhչ[QMVzkÔf9hu":-}5.It9R ~))᝱#vk.j#Vq!R&XZ72I`! Rɫ1jxFb[oEYx}M`- TLvj2?T5EE6F*NNF'l <%9 9,Df6 vA)4{7]yt'd73!*ǡJʞV\%d>z⸓q\ [k&0rw8y3_]ʼn)k:[0o}~pZG=)>eWZ6TBV^Z}3Ad|3vOS  x"5(ǣ6wU# Ъf5pRتb)$_7`<z"]j!je4 ~?<׍!V(@w odV'B)I]KOp#jcU7y\5z—}.jATrtsi7]xyQE[J:@Ja k>Ht ŪU˾6> Wַ l.mЙӾS :1u)* )]p?3(>vfvkQ3w  $w85[r^Ll$;F\s]D`;8J._5[Hqݝ{ߊҡϦnQ7(Yȭ[m#q}+!j(M4^* U_((׆=Cf:6GT;$4,lgH'̆\틬^}Q%NU5}ate [N[6rg5ʏ:eOw._Q҉F Pتd Ϩ|f%`Y,b˝"q DZ"c䯁}'B 켻%n- ׾K}\t -dubl|DwGwsLxO(?:J eb!f=Q,LgUTY jtP jeբK~3)kX_&>olg&)w$yZGrLyoB&DAfHG֒Vu1uAz>6S掃vjO‰=c䏜Bˈ~'IGai8L$Ll`E@zGApH؍IhrPԯ@M<ܶ4àG1r8;3Zb?W{(  BO3#gܳz *D!PsB#YЛV@ ^W4aq{6%W1olj{ء\6soo mc?1dPJUB=>-0^`1)΂: ];vg,?_L;3#$.v˟t:4 ^ᵶ1<l4f^܊'c\ܩ JQl[)+xN`)JmFTO~pVhe4H}N79L,baIm[$rҪЖR^2ɚjyLV[iuƨs< Pn [|+ZEtn,"Z,h/YP5^AE$fӥßO7~pemd0Zɤũ0*T+ۛ04q仍f d_;^Xe]CaϐP_ nu# B|a4HMoz%rd!AoO~R]L,n6"\ƿ@-(Jd{K{ # J$՚v N%~l[~yվ-Zo>~#99gnR'F:7M!ڼqY!iiYg7$U3bҼs8}o)_4H0gx0f5R~.RL- IX*774D%v\0cOat7T;l7[OPiD*fQzX1{wZrYEѐtFkJpi"sl7+݆vC}L/l Ļ"> 7ڹ+sE^fi*W?ɖu õ!NэkW:mz1Y< [)}x W%x˰GwṼyfƇ{c7ۢ­뾸z=Co`a(bm\hL,.Wʱy؁ߴeڹ 7D 6-s_{f΃2.1"v zx)Or彇hy6y8XX nQD6(طL{eQo6Uh-p^%qi\˄pq~qJe SlbBgb 1׉Eiy%񩮙:eDp?SRx 3d82lyQe /Ldw[2Y)N8lLV=nj\XUER;@~7͜&DTYb3ӏ&L"E1f_Aj}&6;t>uUB/BZV١$qoA=WPb[MSE{]*NKʺy&C`  BuHAbW])ALfbbIR 7sTwQ/M5kXΜӏ}*΍+[ T. :+њJ8@:ZZ5' [foCۑ> Ey|Cљ&\RB+#2漌5g98iFUD51:$8[l,8@ӿG'>9pw^advbbn|F[v 6 yE/ FiutQ4 $7%.=\<aZ|/ŭ_[0Mզf}KƬHsDcgwr(񌮵@`"{xT_HEdc̩ԇ'r>[bhj+U=M\~Qb$yB*('WJMF0$gtᗈMoڒu3*cqiZA~\+wCA$znO̟UҶyP6~B[&DXg\5%fr]$'0lzF*`;ɀx55Ep`/(m1B'\!O7#Y6tF V/hp-:\ߤRX|Oir9=PQ > ?{)_f.k^JҕȨb}VNTwt#GnwąOMʠ5$錗_t*gM1z+^RB}e rCHL5V$ſLr=PUYD0v :F iBU0pKcfOIY(vPHN g,xRaHYk&?fx\j3T2bb$0bA 6Ṁr `JENM%na7eZ"fCs}Fg`7wT(PxĊV+eE?9 ʙ1D=^Nz@?d%aA*Q:;>v{9M2;`'ܢ^rS& I㸭1ŮPT(mRl&5Ee ^Z oNϷch RT[ⱀ(# +;2|Ьalgi{]w>_AASIƀK nXg\oZ8'IK^)nzDq6L/bGGZ}WsHrj!( ]#K@rU]{^J#,aRV*Fֲv58~"Uý[F~Y6a#4/f/$jǐ$ea\ˑҹ9߶m;NLOeD ^Q"MQ#O0N#-Pf8 ^?taGЍNځ(\MPC$\loV=gGT^!6I qԚ{TO%`hz\`0\hиᄅ-eܴn3t0W…cjQ]|J\&t8Pg*tNƿ- a!1cA@( ||n\滛@&)rqjqoǭ8%135in(իGhg A.YQ`U֥D]ySrK)4㪅YW!e0t ]*ƭ!F w{)O +iӊߟaT02\ d%-S3f_]=:nF} n5uN+=i RC""L fh<9N\ 563+*h4!tUAω2FF:u"VT.4@^I3RaWcA_C_`E@WS`[Ωk=H [ QWTnCp}'Zw1O6ym^1xoP*DJNgzFv*ԿCUUo *, G - ObKw ΰ:Kpa| іDܿ$ho63r,`};Mf3 sg gvf͠=o 0FCD09 "p10/D@Z-ϛ ;Yt,S!Te^`u{D1Lz4U`8On5$;|!xkJxй^[ C( nu7br<1${iYځ~}oCYsZ,8r1Rb .-@6o|&ߐ#rGM;ږt=ۍqbu|1;?ǂQ]g'.BqI;ZoU՝xҁd3`†@#hUc0D߽~ sm^Tȁz1"i҆Аؚ?C7bz&2_?HqM*Jp`U@ v1v(j3'uZC@LLB@+ 6@[-2.o?CᕽBi8f|ś{uY-h@ s*׳} 2f pF"6X9b=%8I-lHֶ`dStW "~hG9nA7p%lA%SVܤ]V*{z7t$9T "Q@N$hc&cf[`3ى6?^<ɮlq(sYo" 1oJQ/~+;lФ2zGFS SZjeF'u, ,YÕx][qbkKA2h1Y(9b@L݀}8cǓ6W4v£4#0_(CCe%XQ3v3)syw~_rdc6H#EBx2J 7黐\rn> ?ͣK5l4ǵ"l!ŋ^'?Q%sMrTL/WR4+A47PGr߱Eqj༙2_)D+VI9Sl {.EP0X 3ȉ D9H_F4O6&z6G*T8zx J"}$ͯ9|ҽoul)ªoxijb.YŢ%%і rP Zȣ@%N5_cAf*H/ `GԿ|`hVxvToY Ev7`zJPu5rdfj]KX%u삱ҕnc Sny0Ķtb|V+ޅ$-p"K86EB ٟI"2oñ &52 eE,:dJ.3$:3 B"1F?/x=$1y .2RaF1`M<9{?ӛXiY@Jr۳ %I+~% ;+KRĭx`fi?]ն!YOYpG0`̊ eHU_C"ott#9k$:0/b*N}oP!Y DWx}P>/_OgDFےsvA6H^~bm]i{[]S6kVeiWx=nL&k ]%Fɖ>Y<[C5񨥬\V> PrKQb @oyn%?p ,K{YEk8GΓ!7;2bX--X։-6""S;k>I˞a\s;qyOuȪMy.IyR4)8~K*,p8(UCY.iuykI={F"u:|Ӷ va߸l O[IZ9ߢBQCb=&QȒ[g1 $im7i0C}:꣢ID?ܟ/K:}.]|OOl]ǐ;[.ی1z#>YvzӚ$،7uToVf0\,kn `# .,3`f=oTZ_VJӭ,GIl*8\1T:8AP-y?WO%bqSRl_$x <"ޒ-O6gնY/M]]v @oޅ!5Jܨ]*IX %1:1X,h/Y3~󼺎)s#Aʛ̺Ql< LIǔM24y࿖qV//b3W;#;eJG U#C`?ҼKq@wk)6o%W7w*zsS1+- G3~đX* 48E=sߖg>vMmP6Y# OFOd":Qk}ҊD&HC\Ttվt>ħQ >AXBp 0BzZbSռh׻>UcꀔJJMM9ƒvfS ;Ot 1 P|q_gkۇA40гٳ׬ϵ*)"t!ػ6+E)atԸa#AH ̲ FXſr"ta?&+Jĭ˒_0piM3BFiO^kS ZRbd,Kl\x/8~ΒۏTt$rޭ<$d1[+ziέR܌I$zdivNG7MGi >^ ȘKCr8ajirF|bi3he(BߍV?A\6_ywJ3ފBvuV~$fIP=٨҇())DܯqmаH6/{KOE}Z2O 5%9~Qў-Є0lV"tbf vR2W 5_ SIX4|.p} !jU ;@hFb=p3:$9Y 2O{#¶ (D@ZFN_fAs8(wKvR) {U&{yQXiu :n MEB^]< ZHz2$mGRr4Xih=G?o ?I}֥b Bv[rX:# s$oJ=B+fϷղ?O2pc$eAT|r,FV`y t+!1GA/=S2Ky/.R:[W͋[ iME S==4(ͭx ]lLYQgJBgUһH|RX ѵȸA0\ D [\N'*lH\S)#M"~Ǹ(_)Yu57w4C& :\!ifML'M#,Ma蝺XȔAY*&,S`"a"کu rM>;ϑ5bGsf<|W<29~|`ڜZneF=?.k#FwZcC ׄ(@3A60R-V@:˨ {Ԥ9ҬLn>'D$wυ N1IO3ѐ6K)=/ ;{[Wn,dmgG}!tGKWykѕj(F xX`ד lh[ N'g aR NF(ѐEWrsdE$xSUqN}F\a1h K‘s-]LY y2'}:<7.<{ȃz@~:J޹ L*?6lQ%U̷7ӿ>96x}[TC_?^&1h"XEZCݾO_rli6gfITmGBa2ӓ8 :'}A(-6z3y!ύQ {!f4aJ:Z#Mf dyb֣:\eb~ּgiޒxl{'ԉa\u4K]jP9 ̂dS^2*a~ey:CbFiz02gy{kL*"L0nQ\DǥL q~u-u9'23"$N/=_9ψNabu|OirƥGgXB`|N4_M5oJ b'TY)ESɼx#4Ɲ:ynֲʼn9Vhi(ZH(/8w]Hw4v!uu3={IP ֑qx4K-dхwAƆs UX1g]gCd, A-T,k5}E56Ҁm cu SRYhގ)BOV!׶ .C>au[X)_ίly^hǂIB:+& Z D$|Lk%-w5'pƤDf:(PŚc12/]AQjۆQ>2Eck`50FRG I;mS{3FzD qY T=ԭ stA2V&311@Q9wبG46d[:Mr&OBu<܎T8ѺD+T&8:Ve6rٞ*QqU[S9 4i%6g'ȇ_GAFg^ޛ1n Bh CK NkJϷ3. $̐$jXPr,0ޡLh16AZlZB~qꇊ)|.оf řǞb ':^ #uyՂUOfVv.5YGJBŗNg?Ҟb& Pʡl49AظT&[PyOzWu9$zt7_}0.Qcxwm c"-hһtvǩ"& Dg`Dloك[Ld34(x8WZGB*}R}pxe?dc a{-!/>$lGiP~0}x|;A|3 0@˞IRQ8);v{UΞ3ZI#$FUu^>=`=6vRlx#<Q^sJQnRcuO=3)~S0%m $ >zYnή22\]V0("q"$+edu{3*ֈF"H}Tno{??,qB55S3txkcQץf/M"4YYTQ̹jii$Da`.P{:J{&d_ Q8Tw8`t&w zv֫OU|< ,Yqnji;j܋SA ?ؾbxk*;sJkk)Msu=:vp3Cs6Ax#1[IznbxL|BECRZ(Ŝs{s*\E76^ۼ}6>:nR&2E%کSʈ6ZXJhhqZ%`Mg*r &Z1}~V3%cVN~<1WХ!@DUk>UQ3B##%l]Bdq×ZcubakweX 4.r{/د`̿Ak˭1^4J.BIηڽN/XXA>}p [;َ-M>))f}ϋ''pޗYڼǏ0J%cN: ȪE *Y_qڮGHs@J :8@Bc:tA?(P˨HG\ wI:tXV捲3Xz3kh|^:4|8^:vl(Ё sxm­E6[=b9'"+ʘEk@0X~s#** /RD{,Rp>K3Qx[,vW.AЭ @=^, _ew3^@roT͋N]o[4Fu= G\ƄJ-XKAJPV3} I\'{L\Uf ?-(qh8u>;b=Nj _Ϊ"[ @ DCGt`9K͊yTL8 8):eaKie-*wyPs7tDjG1s2gBGu*XEC m-OYo!4ƪѴ>qZYGl*a1 ֠ .ۂe3V!xAj_,|]5;!3&eMRg!ic{%XWeYʆ{xlM3?j} Gs免35$".ݜf@WѯU`h.#o"O-H:'wMnon݉z j}L ='p֊7c a-3Ob.}î:2[$e0urQ15jrQDە%^ oSLK^lR1KqvvLTDnV89sE urZT>C[`*ZJvK;͢O %_,E|-R 8Mp/G9@#O:Gbw,'^w3c&07K$^3M1mn5(gBH' ?f'О\]p(Zm1VU2szj:-V3VЫ-0> OL,9NbV-? :=f#lU Ǿҁ= ׾iZ˹bD1K Ξ̣Qbd?M% .hxX=^Ë @ՖSsrgni\ل@#s'rf9x[aq5D[p,5X&=*KzZ0bԒ9D|-KQAIdH3/Q=1VIaȧ6}TRc獥EjBO}8'wH/RlC*5K&8jPY W"rl쁆8 9`նs!; o+ yizkYdCyTr\xDx*7W!d/ %Y$g=8Tbt) ޞD(ԅcRt)o5 Z @8~3Ld-=gU,?/TnіOKSn- F_u1Li"EOր8^._9o<[% XD ӒIVA yzȴhpu dقٴ8j"x2RTJj.PՔ)qP 8p e-T l@P&PLT<"?( }7quIX~ Գ oRpݐb@lK7/%({daU N:ɜgO݈oآ2L4$v.7y(2ߕ⧹7tJ6ZMMJ/9Htvqzd7C 7BވA4;mrVܛ8CLIĻOR '4(1' ΑN/ WHaK Ack`Z# #{5O_{w0 Ū*yT~4X ҙm .N$tLgB%gdx<[hE[@w B$;9 \l#s5vܗ`ݸo%(+ǩO:OOZqm󬘙 0IxgxըYVNr%7Ѝج:2.n4KzUvRB!7;w\<|Ţ% 41A3I$6$s5 !%eXRzyO!Xn KZ~Ihid/8;IpZNB/s"KbQ/a+' DN/^찖9-“AkBC̀2 ':3㳿1*Cneֱv_#nD-bʫbР /gJFES !gWIQ).r] _ {|8 wYҘi8J| um  *:5֙⸗ΙKc U C[q_ IhIcDE5u x)C}%o<33 h%c04֠jO-EeawN0pirW'r}=̉whf!uW}Gg9I =C tDUr *wX4)R@oS&_^igP)y,ޓ+zo{jzz;]̫>2B'ucl M~+Cmsx(8#I KjHO%hQNj\.Ң}? =,dTO@A{u|1?h\6̶ Oay dY{pUMQ hh4ـ§".2*^t2P }K)e&V ʙ7ګ.ڝd{+(D~5ݾi ?/#Sڃca -jTY^ӄ Sɺ緩vp#?Ì aSķYߝ{cR爛jR2J 7nXG)l4C>GkԘNo=~Pv 1,sZJBB-]n&U+N?H`cxW]2r=@9VIq]3DA$ rG6_YoΜr giJ9-/+"c敘/re:P/SK7_w)IvL{x*jTK9auM |̊{eC%:QHGYj([*!Awl| egV7T,㔺3 WQ -RE񛋳^ڎV}vF%. z>YV,#^љ߽h-e &3؄vͥ Cχ{5Y:_߅g( "w =EhUnM su$*1d|ز#|s h35r8tIofZhv@5ٛ|ȓ"aW1hk !Ba+D7DRZ/d `Z9(&,6jSP)yH|A^pG .s5jbczO!P翤־&юwx]p-H@ۤZM1hɟ $F mYtw:gVd H!Fd*ؤ5)_&?+#־k@(p,P%7+t9v5\Z>u8t苧XVY M\-R &/7'(tI7Jy@%YcI&S0v̺ÇY e?bD3+UJX,bć%[&>٦=hSrVas?/=J5yFwtS(iGT;| -ےuȖ qպd0SUJ*|?6l%8_ `ʼ.}\ONzl=遈x^ + Zd_˩sh#F=ads1lPOX#lY;h(vň\ǟS sSGt;.[|47q&D?Ğat$Ʋ]j%m\1$\tVk% :[LY{xW9W^]D[ӾJV_N=hb%]9VhI2nns 4͚b|?gVOR瓝 >Z,満^7٢$>a.Al!<3qHuk@HݠTS#~:_`ldE>7sAP*_YnM(6N!+R2s~=bvcuaԨk %;;Va Zv OCTi.A몆BH\zIٟ %|"x``e(F>)t6;*MWA8*rvZ-Α,A{;+zj(ӊT(P-[$aTON`)4x~}k#&:d'uQ$_gAf3\rU0t"ςlf$|5W~m)o ͵$GלqnYsƒ; Sh4^5`ɰ=|a^m"[O;O)%8G_%'Q!뎨Faxv;rKuׯyGį")+4N\mo3btD(Jg3@RSf?Fa=6B9ߩozpp.170yhbKsޓv $xuTFÑc-}C9:gׄpu$!iJH@0T4C R|THs"^"MV1/17]ιe)1|/^SnXwY[xm"*U:~++qG.-*cf бQmF/2V5# \I p=w0 nuJяtv/}.Fo|^!{)lI ^D`k6eJK\4kRع}{$ʜ&SUD~lLgL w{~ bL%R8(\Np͚52\.V@}cGk9\-b$#yAPFΥ5V;c=ˎSYpE=o ?Unu"1raφR!9&Fh<=m|o􃇌HHФBO1d l; . A 7AB1z&vmqO.IbutzD}`NnϢX3"X]d?~Z38hŢ1:!QlyX7(KS00Sr1}Ou ۊFVoݕFO1> e wSSHI]<<#]")w th͠J(Yk=؀M˰r hv7|=QO'qw9]|B1L 'D7cJ,x@s)BBLI :%)S)]R7p9M eA[x2?v K+gGeY C{<X'Olc,ыՙMwߏf|\+aoל[îLO@PۚYhiP{D[Q9 ۚ \m/HDzHIeFy1rZ0z#9Bl0(DyQ3)_}QM m}`AޟㄡK$Z>#TC]Jd$ G!ER-UNAXw#Y_.qWDqK"+}asj-a] oWKjq7^0]3&rWU`ݥ\yL_$Lp]uL?&S|ѕ.B+_1aJyEhcA& Jn(^]ش:J צrSR-"6$],ҞK I+s0usn "Y)"_~8"&Ai-rTl;?_L1FF-#E/Бb4u"O{|9zm`O<4+06_?B`I#iyEZ-k81x1px|X%T#>8UwJ 2ps2t^;󣠯5s^a"tÕϗ/m !*Yinc;p9ڗyD=6W?_rJ*hy tA aV(w9(;hK%ݡC3;xyȲ`ߦ[$5X6ˋW1)zE&u1 NL|E-Ö̸Mm:Gr[Ѣ, ԑ>*b f¨k q41:QEOX_seYܑEauݮ +OG2` ++5#AL+$, 01T@b&A$9ȍ~]o8 Op2Ng~*w$]'Q:xmajwSoGAmx;6A3ѹ$8sM&1 -QڞAm)f-̊@2Ճ!t 5= Rzuңix.m/E7 ~ulr&%靶g}I򶿰.+=b-#V*{e3\&&l/XH(4ǀ\OG|\M[XKQ?BBED|u7&քߚ65x5u;F)%0'F,D/^U VI6lU5-S"6mpl}!lvy M5/DB hUnCnCGL p6.;Mh,-f1ѯpq~%%ўHK> /'АBZ.k'|!'uvK5(a|Bq\P.s;;YTkjwsbW$~UV/y>X\]\k}D]UQ޶]T5z$YRrvdx'`&1Rt,n  qaJVT#G gKZ6"Q"D`78^MO{KtfL},Cb;L(s/Sȴl'GM0T~rlѨj' >Ԛy!`hE:^ A0eX3b[@jw<{lq)]1(L6T}ATL=uG/ ׽mǣ Yy'v<9sjM|HSZC>̿? ϦXࡺc3_2c1^:_+64)QeuJ%UGg0* &)q]]GI Tmk`T:>L̴ϧՉu1W'NasƌQ6uF?1yh'43di:Zt yT[oP̳s4*F&\agpW]:F^LFT&*>uf[6̼i~ I 2jN ɌL]e1 t:VC0QVM̧RGs5^7=p$ҫfs_FIC3F|N~2)+mÊ>HTf=H-3 9UFga ~mNVHuNieӶ8ף|316vheʀdaB Dຄ&< 6WJ PwylJ\a,|H܎~lER^4RA5~ޛ*%l ,tKzG-WhZڣJ[… FW`:LHS|(w  7RHi"\+ikpso#$"mWF\}[SR/jUUspt&R\iDC, &_G#EPlwoswB鋘 T / ,e a>ZYvvZ®dc,m0\9gGdChY(iQE7]FѸZSmIVօ˼ڝKTWR_@L>1NN퐍;^&OMQ&[T2J%Bm+QDZáO);*}7蛅h1gLix+lG IPJyrH5kd^ Q ҃ANszH( hpQrF{8nmf]pvq$2i%~l?}el;U-֮.ж9$Nva0^ x< Mm_.;7*}nPz~ԶٞVnI(ϔlWPsa*cNϓԕ,&F3u/f1---d-- sy89v:=-._s.he|2xB례] /S5?;C6K(9Sأ.M~9V,(tGC9){M5@O>!n Nnv(󸜡LZhnٝKƾ)8OMދ5.I Oa9";kM<%C^ܩ2H ܳq/bD)0[ ~h|F` u]bEe$Q ׈mǎ *;ж:TGib}߻H!2[̡¤*Կ}s++Pwh>y V QdGـnb6.fxåYk-ґ̉}[D6B9(dRE!L6Ol̷U=  ++JւWc.5fHBx(8 ԼgYZ07070100000033000081a4000000000000000000000001611e8eb9000215f4000000000000000000000000000000000000005100000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/core/ib_core.ko.xz7zXZִF!t/G]?Eh=ڜ.+͢nxµ>7D QZ 'njgDQt1qt4Jj2;wf!zk:;Lcb?pN2dumsvP.xw.jTX~3;tEΛ['ORi#U)㞉h@^.GgKr d7+}!t!Hdf1M|iojp?:.2+ik cz `Z-yv;*KɷVn=ípO*#B>#{+ 1a3' og4x0t.AE_(,g Zt&n ?t L7BާLxuDۄVBklC.J3RxW$6!OHp,O|$N; ǿ:㣧Rn$ELlݬ93 t;ߋ;w<ٺO}WayԖK'g\@"06ry0߲ Ĺ 4~`EQAr.k>B~6شj^@nX^"-%D?֤c 8cqsl6>eS0H)QO#r/= >[>>yNWϓBxg|0r"]NŝT0Wy:D]l)=4ؗш_K.H#|T}w0A2L>giC}wB3ʛkr8D4CGW|*|:rƕߝxi/6N3tzm+N?(?`RE^Q du:ԣ:qJI܌A09 9kK Fw}Zm5 GJ'կ6;jI?L5xmcU1z->:+ lȿBĦֿ}e]m5m3{Z)6\b=rY%TX'z,G TzDB%yN8͓,=qvu1{Z 䓏f8z -e}eFCMU\@G$%5bّBCyMJMu`3"7bc\rA*9s®i'r>LRN-`5"FHR'h-UK1i`;%@-21l*6j ƈ J=L4@ Y@Q,F(; .b] SXP%p0A%>JN oo V'|ktlk[82r}{YB$ (7ў PNJPz#SzF'֘|\VC+r|96kbXX4 8}bJ,9) LqW%2s#ZT;LW1>_ [:gZ]bp}p\%_H90R&28R|rL J335`I0\),P E:zʃԜ"=kUbf*c\aex UK/>)q;YH0afl -$gh@R>*BU#]WɌ6ZbbZ27¶ :J2,_6̇M#W z:q3ܵa=`0Um~yah흣.!>(՜ 5.N4ƃƊpC䅳004TSVz Np`I &aƲ]j+= dl%HCѭ&_7h9Qmc m30uqF GfT6VPM  wF)(Z) P,RDN AlѪ$`.gz/$L~"~ %0M=J Lp;V\k?׊!} iK)4* wR.m]!'%Vrc xDԘTxݨv ]N\LJ&c RaԦٶm?&\w67 l^f nE0woDGf^,mJg냚h w$Kgƒu; 7&~ը%es9 h Z c25uO.GN[z隆cwDgl{1Zټi$b.XJVe_)KafMoeZY:2?3X;{ޕ5VdWFT84M0ZܐaAK燀x'Z&zK%҃iI=P1IKP攡dC ~*e,=\T8}~&bέc@; > 3|L gK f24,' 8irTZ9ddĒG:@ )M0 򶱬?L$wp\~ Ju a 5}<ov!Xn#x>E:oDv d< }BYRM;d0;Guʽt늎Ebv-=izGREO2ڏ5#Jܐ̖[!o.1? L_:+S;cTaX45 sW&YZW/Gđa2}BƓ* ɑRy;Lg?hD-#Wӗ~oS=Ҩ3>Cd{†|h4BJ[L:)^Gv"^YtK6DPlaH"RiSNbuOCGc%9 '*GxP i'n7X LfAW:jrOViƧǼLr!J]EˣiK?mSC+kZtXDw-X [HC*J 7@1j" m<=ilakɧ)Ӂ!Rka{KX C[^#vr ޣ!/FX0 3afq_.`ۉ!_P$RѭA4Iu|hk^~\<]R!UckCP_hNȞxCp>[FUCXcIצNAS~߲ۘpۘ( R3f<+*"HF F+;3]8 vnǯ٧jXȦm_گPm4ayxp޳L{u[ |蛉rFؿAOwgNO7(P",qpfGxzV񒒋WuRf ΆyoP qr*Qpj3ig4?Z;mJ48P[zдបcFՁFm rTFWחCut:I:H  488}tꡎ`S İ FOx֠m6-wVC>J;Sn{;- F[C(CcR"=O1 QcbvCS/׾F5E szBn7zXĺz+n/vw,bџwuxKegr$Yթj .Pݙjd5fLIYؽ^YUcry"r+m5%}O΢IӍ㞇}Un^'Kkm24XvinL263%{QR)>Lc_0ѕRjFh;:Gr}^b?$-8#kwL;NhV{7asدBVQ 0NFs&~ b j~7DNj?Z(p`|Uf*>9.7VvGÞ;|(24zafQgRiaRo[iֈ MR % =` ZI:m4z:ZJBrNp=3GN8I0G8h;:~ X_qh$lH oof1e }i\F̷٬܏du>WcEF/UKpQ83M?W̊޲2X'Sz~##8.ce_tnlw@Ko U[ 1 MOMޠ$ͤ>Lc#$wNSr6/R>k|"ǶBuQo+QD*iGܡlIv;(W0:}xGH_۹HAypQ?vv#_X5[K.F`\Yw !$Ka~1cՊN)쌺t4 j4[7SK &7%cwp9@ d/w3[!M'?ݻG tap_fd~5W5U~lm΁.̶X9p=a#FPLI[%kw/0 Z8!LJ:88f/b]:5=`b̛? ۭv )ޗz&c,f7f=Sʡ= ޾tr &E &HJ?%foTlrp(,8[d,͢j?lT@j8=Im &yN0C6L_nGL59#Uv,n)9d8s qg[/HN { U6a FXf$bY"k.BFc9%AsxǥE?*Xt`P2ҁ3Tуϛpg8,lš5ɟҠa&vfP;U/܍{HWUvF@No3%@%4I Fsuh '&-p>o"3! .FwızsfpwZ!D[ ]A]g qBAU'd !UJ:v%IKq7Vl̸9 7.ǎ\HWϻ ߩ_F!j٣EH~)Q晳ݖF[@J+g*I2tnT,XӔ?J{ R.DAMav4桝N!TFa5hjYb< JF[OR/Z[JuڒQ-5,ŇHbfv.;|DsFxzdL;7,=MӞBυc2dTb^̻ OB> "*7ka`RVqս߉ZD/IW U]_-Au2 tײ'=zCx^:@޸H"P@^)ixY=FEʔR/+^·ƚi0N!t'2Bm(Jct33ߥS^Җ1^(0ctˀHsu|ץy\+jiX]prytC̚=HXI6x2az,5t^I`w3a)4_7KchJn 'm[}ScnbUM{b X(fUƊ}䶎T˅x礁 H_ꬊj*Vkco=L&́gK֐4jE}l>oJǕDH ~59lUPup )*Cv(hQҤ hlL=\G')NM*.! TnpKki:8H\:2iY+ 1K/t~dP/1K!j)sT6˜iဪ)E#9#|aPwiҏfҊɯWR~;ژT  [Ϛm7ZQ$E6<< aAsqLށr Sh_Bd`q?XOXݍMզC*<]=sc~h+W 1}#kLd:hoIvLRn>7`o ߁~|?bʁm Z=^i %ǵP<=CHe-ɘNe]'@:vŐ165o*Cvi)wx\{zs.{aus>``[>`ޱb31OٳЉ^UN(с p+c0'i^h*Y9srN Ux"_>_X~8i|A CKm؂~#*tnQ>NBT 0:.usHCWiQP=F-7r^ ,#?l|/>uBx^'Zk&xt#1VzML,ʰGP+ل!r| aً4u2}%)D|E%|.DL貮 #oy 3 /9U9Z%$MC, Ht(r[gߞ!?g5F'k~ҹyXT,khDgpmȅO/ABA*-HTTm./E@2hJ.[^Ixq!3ѤTx]-=_tf寽R-?iW Jz$ߥ*Xߵ@zHo}:M2Ǒ- _Nb( (?}pcM@vCoD7%LBzD3$7GR(GV ԅh H1,od5世T0u&}jig=3ˈ+rki;.K@RD?CMV /bcWe#~E!u#fk:an憩MbW2;cژ3+ń&^P*j \l[ˉDHp׮[/&]OP69hg;l{rhD7R퐝KKqbɷg|OYbD'x + :g'JLoj3=fЏ=a[4 zƹ8*Ě"vXx#-@|,:5|w VZxV1N7ͯ,jkS^?0i,mzHtŽ N1›p1f *%WQung azB::e%D#rm:1* Em8bT` ֈs`o@qbjo,|*pB*3GB ̩tB$B|ʼnfiUb~Űu=B&v>z1ze3e;BW4o+ׅ'945m'ڨVĄL1~8uyf<q8$v*[5jD# 6}E/(#(IeUGBBsF_Tg{bI4g< 7>?)C)6ٜCMƴv.^vsвL[5qi!uGP- EBdF I,' qy(#5<}`ֳ2/zz$Q )TINߪdxw׷* ڀ@OY\0bl]I– n&3h@%v~VIb <-p=F7 R;xZ¥f>(Qo}8 .^{8v"FF(LeV̐ cL>; BFPqtPHQk[q7 < ĺ)чb) U*ijWNrŠ'l҄ <N6͢DdibHJwN^0W ujz] Ir|gUk4s_wTaÛfIl{*-׺Nn%#T5 }*Y\ (3Nts鈓Żjo 8j󡌡F5ki@ZMߙvSĉ=lLzn9<6&*@ ~H: &62 ?yͅrR.-7o7tYjKAC vbg;-:H9nPG_ I"ۇ Mi_SBV ѷv.m$a-J]F4 `-2 0 6}Kh=gDw  'oaO[:5>΁8[^m,@JV=RL|vIPn⿚Ԃ7/ 턎`*SjI^s0 e(5:~.P:IYR߯xž>Aͅ ˅ 4~҅r!j'.؎RGd*&tm4vÈ*Ï4&h_r˪YvcU| N@ QU:W$o@%>{.j t.Ky:ws_\ \&8Ɔw]P91w3@=CM.̼J-۵\0/0֍s]IR}O%R"ePL9ͩ Ik0m;NL- eCȫi"Uz\ u]DsENG,J^gyR$ׅģ[J1BerZu65m:0Տcwf%؎m'DjQ6VCjL̋R)3yiՄD !:DUZ!=HUP|MhR+gwZeI2NqKKk}13FGp.Lu|BT UކsfibU6"`kH[SF28,㏈XAxP"L,!z㱪NZ$WgQK:xc34*>D Q=Wc&i !:ӂin]8>YJ (*姧"ZT C{([7Ճ7pV*e>ͩ7ǽmWm E~ σnE)B+i-uQX=&]Tm1fi61wdgHĚ[6>>Fs`͜q(.^ B1(Ѵgn`A:~[nou\tV\p,*çDIuޡj$~.@KH a-2wKLu (B[x 6VkA_P&o_Q0ێ׬ז=Ի0D~'(4ifz1P!6;vi9gMq{t{I%Cdw'9Oh5LJyaR{]ڔ('h`@ XƘz>Yzl!0d7oh؈Lli4 Qka6!-̌&ZB[|q'#1Z:QQ5CK_?Rp͖j?ȉpI . َ8xs{sj}鶎Q! C} z^F"Q^7BT ~= V?^9p'"W}Icc}ST)O!?mVHPz:0Qfٮ}KNI 'ZE](=`?ѽ*9!}D6| 1$ϧ>{_ VY$Ĥ226rR 0f@B늸8VCͲ"Cg nBň21FCkN%hLrC>/<(zCn8OVU7Bm]HmG 1(#3̶ $"t9G,Ѕ(IR[dk5-7ZQv|DP(J4Iz@Gg_mew: DР"[ȷŪEBkFA5 * HExU*>B'Yᓲ)l6(W(NbE2:HA˵d5Zi&_B7⪑l g>SHZwM|15=$I ٵS%1 vՆ ЌJl{snBe.vݦ/nDUnG||ɃnGd.;9d[v.V̔ ٶ@VsS 's&wuQ хʗ=hi Jif+i.Liۙ'8;HZ0%+:F`fsKsپ:zY’d>yϹX0 M65|%RJahjΎh\$h_-N[Bu )9mms_ aLUP,_Ame!A97Ukv0O BayQ͋摎Wx(}km=^L^Lz˵Zh"Zv?V3~׉o3O۵f鸲RZʿ ANX1!xTd5p[ߚAWA-&D3*21G"JIB!Nw=Y^Az (4?^^Pa; 2>QJ{d3i -U#TWX?h9RB{g8sh?:<SPeIEuze9a]2 PYIpG Ё:%uJḧHސ >ev88 R>("JhK45DjV?kZauKɗ*mKJGr?\JÞ*q >4-I8K*n^V6nά`8-i,ۄZ^V{(=Xl/*XPH {%{_.]\%@hbHɈ`!h\T aB7o騍dQT$XR"MX)9lZ>Ԝzw]TVQl]jM8XIyjMA8}i1? /2eC5ݠ~Dpt^k]zɅkgAE}jvy"A0^:.+$&2ȋщȴ%# $,XVϹ#QsFzz}kRMPvvJqBbMSWR }sh(>n-UV)ʞ0hH)\j=k²ckHI<Vr¾0zisӘ ZAى=޹_XٕoGg1[ A5vWff*9)\/b,qL }ێh#!C\{eZ e&}Ηg|&2fJƌݓDžΐUGy}q 2PK`ߑBbu G0.(':3X]A[Ǡ"C2[/y|ff#.GZtZi"֚|Z-lZmjm$8?yqǁO*~5"&[jJZch{*k\] c9y'+&n='[.7Q[Ucj[ Y'VqA CQ2܉)L9p_>&+HKJ{tIsYG9>^2GW:+K9%7?L}r5>7vq0l . DP..}.h@_rhfhG>$t}@ACQoJpN}49p|]s@]KT{U!ܯ/TV0ހR@3= TUҿRxmt TnyG%eV>CdӸ8T^Yd]_jWͣPNVT_0by>~ղcH^NexfM}ny8*ͳ*E+I[:Vu-C z3:_,P*~ {I8m$:#@t5r]Џ Z-LZWG ?6wtU^ Zn![réZN'won`'l8zh-ZDXsMDhiSI+ԏWJx!M*eȧ\Cqo[>|.[#]pxj6+Eʩ`5b1Z8>7#;j(GX J#rNv!Sg7Z=LKa1̪bg4Lcˀd^?Kof8<{' 6!DIY,Ŭe(Jzhݰ+1?[)aO "xo81B;p$E7w9Ox`In_-,o0VT !ɼX`4qpt_(-Ӿ# ?~+O ya^0Dc:r>ȼnxsP lXv+HZCڮ҂fLeκ1o,voz*jVJCu(?;ZO]z%lD/ g4wg,=4V%NdVyMy?w}b[<7Y? zے 1;Zh]XJ%6Y1pC{aB[ P.AvdZD6CGi{3@G e<%+ؠjP藣[>R:08ERkWԁ|\ueጚ!3o8.+N䟾w<&ake2`=z䷎Ji?fS?Pp_)v9P;32>Ό&1L`Z}.h kU){4(k&U0j{ @V& K&xo4 U ~ˡ!G;vW N- mƘFTRY_/sYӑFp4s4%Ah%yĜ:An>ȝ]evXT43h0]:89@//ݭ$,֍CqS,tv9%Onz@dޗ"h5p5]]̩($Rѐr@pZ|DEqڢFQн*$r~[ja@xyK7z&MdzB厤۠^0C09ux^8ݺ6^'(_+?L6#Eb`TBS9 !smJM eGnt~ pDE-ќv&UHst]A&KC*ѕAݳ8)©ϫɠ3F)7EюGy 2F[?UƬ8 sd"SnNBhaClN?u8Cϸz-kJ٣UGvV5ӹ×kj6o^\DA(kYְ4t%M\a!xN#D WBDG4,t/h ^ŧ2F\s`dн"1|TO{3&n$ynCWbPJnam-l%Xy]0\#V2.Dէ3=̨Q:x%:/Ν`8swtΕS<%.JϖKf1X.q"t2bI"@MT:OC`Clh0vTMܬD]?l\$%Էk%+Iǜb2jwpkV<40{ԅHPn'qr&4v),Qqa {9,+=2=ylj_n†w0sيA딫 .5v5RR2,dxH>{w%VܮCϻE^No;1+ 4WԆSl"4<|a11Om]PdeTw[Kߊk9{h^ 1q>x{O'wش7;ԃɰ%`~P(Jm ڑY+ B~Ki7ֹ(a[wxl*t 暏tcJJ@?v15rHr&|z,/1,5VIV (%YqJPø*!`#,]l'S|@]hi,i(xՠB*7V%#:$ *`Sē#h8u}w?P^V(F\uZܕ^П[h/פYbcҜr3AU1Ms3.LD[p_ l \"އ',QqA VU=xJ+A@vqXLSh')h}j^ fBMҖW5wI 2Ɯe KG@j4:<#)\NT%1խ+s9]RblBSފL6AhʇkعE$FQ-6V'C'G2Ez>wzl|G['>"d^X me.X7ݙ훭: 2^ ¶2&Xɡ~"Wp3Vh.\l }ۖ *yMXB?V(.ͧFQ"&>.3餂Ɗ _[AnRZ]!oT(O#%1O_[e} WnSLfl85hpX{(^yC8%i=~ʝal֡i/ܫ4RŜ=5'2Y VOyݥFad{g5~^jh$n0XJ 1%R2p(>4U#tC}o]NwBN'&](*3B5"%;_#,%I2wUÊtcOonᓸ JW¡VPb+\>ն QzFCЉRߵPt Bw0`fr=ȟ2MWKǍ::+Dm\CW, ΢8/(#04ceq]c <$-KF6>guZB%$L㵼"]ɮlk G rak0SCϩЈK#Y#_fN{v8 5[* V ıMHrA8Hj50#Nd~S&U>Lw3|e |X}/?\<+͝#KWHuOfвIA:V2`IjLg]F|:;hC0;yڬա-2TQ7wG5w5σh8]Zqz sڡ!惊dGQ h##vS8D$M Ab[( T:F &De6%"7y<ѡc0[ XD6I\'ϰ8#찄u_->c[u_/1H}_g4Dg{=u6EZ!ߴSr1a6}.=?/d/Y5s1|"f)U[$bFRO"0a;:Btpԭk(kS9^7ocd4&9:R LS@cÚ]d|pr! $uI b5J8תV-fv8]5.j?.}/JjT0pIz"sO$O, *Hu1\#4QB5}Q7h+ S8j r$QBXXʇ ނ$ ;a]E@}ؔfOMJlKd7a"\R2&:Ohk()qiche";nqY’dc*]Hvt/x! X|$߄2`]^ZOZi{?ۆĨۅL_S{i7R_*O>|3d/lsn'V"6K?R+Oo`I{ L 64BƖe42mdj":'I|.xER0xj/ip}WEV+xl XVBT FD|hp wGBo{_t|",:es$p\;[թ9{R? e`&)!t{|u+FHƐ f}:FrZͻ O)2 U8wD;_ݗ}@+ؕIAڱi+ߠؾՐyN$_%U:8 k'1 <}&] Q^*W+n< ˋyz 5"'ٲ4ož6_ʖB2HLٌ T7+{$8LK.e)ްym_D"y] ~ 2&ظ"%]ђN! [FJ6a^0E/gagc%IX~#]W) 6pتU/1|#l _#LHݳHiMJcjueQAC3MH'93E%ʓMC[g57l:],/#˟w5ԿU{"(#.M҇ ką_osE!F:Lϖֿҟμhoߎ=܁)ק,A6ʠ{'5# %(-gu囌Y]!^sx"8 {;V,ǘ$&LÇ$D(m?}@84s  ;^ ZrCʠsNܡ?riS?E!x%k@K.ӕݿuqzH(Lh"D'h캬 %2 Ȁm|Bhde&%1٬F [sްBvfPh).-I]1}8@RfH']狄A6.~!D)Er8)T7=fNA{7 I rS'P]9"MٟrWD Ԇh?.qɭ0vZUx)Ҧg,%@^aN+r/!H3Uw?!3KXa*wBY,zw`F;>5`*1y(Y i4Qc['㆕}8n\6|ؗ1[B{0r(aҌ3IuDßKi^T^XOp)dg~QjXl6gm vèBkf3<QW UN?YG=4rlLIQ`n0 6NV9J|F~SL~R"$ ]3Y[H7b~kM3cFiYqXҳ7D34ZZ0T߾--o-,KDFV!͚'9kKc;ٸؚ2 +MR%`#S N= Ezaw-7oS!׈^y>&5$˧[.%<.: Gg}˗Q}`j}[%pB>9;{ryWP;\o^f|hW 7@ +Z tAK] }biD%ZFb_yB)nYlؚ׈"N"bK1@P@URo(UlsɎB @+&clwO׋Cya)BaSnUfd ҳ#Pc&n@*J.O.C3Q'xQ&@~~e0|_X~U욮\/_1s%:ˆR>ºaQ^EUN}r1jzFL˫Y [Dž0žOԻE&Xd0[c2^AMỸlL,lkba1N`T#.6M/ӒɾvS]2⦇ׂ,;}].t 9U(Jf#:DKDk zwK䮚`k5̼&*E0ң1j]~`*^pQRH+v+s&D*]mG?,|ILIĈ0{^ oX^pǍ[O>W-lbF~bM-=b\jb5򑛠`!wPϠ.{LF94h~ltڃ3]5nQ׶Fs:uIIZ5$偽R3 ⿱:2g`6 N s#W9 {ڋwK{NUڇcYN 6@>J? Ejo}KJX%?| ^!ڽ> TƇ<⽓ūL$`XɟjᜋՅ>^z-' VT"#-Х~Co%8u(rǹ\ c }dN/i0G'/szYJA O_nQ>Sn5l+Vgr`8ԸyȭO^zȬ_ΒWxRLݮSak9WX8i{V1i-$n(QHW2tv9Fyz=Zґc {?0db)L )o9Ĭ[yTei"t: ' f4(WXef>ӇXk(cӤNra8{4 H|& `Np^v   w;M=U -n阁@O9,fJM7!NU# Mdȋ+b%-^l^S.W:9B%F'pTCJRUӔlaI|SmD >G:2nͩP (miHGp?Fpf_ 椷SdCP{,L.nwyjR)KYt: ݹF$nƙjp-PеrЃW,9"ByY*BW]u]z8ϥE_WӋU iDב4QrOwd>3T `t܁ !)D*E&^a:Pó|\Ï<ߟg! IaPB"Kݤk$4Wɴ-x`y5P-bvc]dja3Tv)j$ҷ(ϕ!,k\umo<+/ Zf״پwl:PçAؐ(Is%k-pqvΘV+Z,t:{9X\^#+Z3 Ozszl}Ge=/}r~(yU#>TucN: 8M52Q(Hl*qolv`5HZ v 1[>qcty]1m&_ ^"yqղ'v7m֜V|Hc|ؾ?KkwbmS&V{Bv Ymmw" ?`];Wj1Hg䟥 i<%ܠdܤ`U d@X *BRX ZHFmāD½9r!\vjJāJDX4(C֩Mqu?XS#Eh8$Z_/ Y`~)G}#ۢ,}RwQB0x [GH1/ V/an;gPdKntuY4qoQ%fAy69Q*cOYo{{ ڝށLS}hԐtg@J?fJZFC5#cGM"ͭ `O҂b4 v srR4U֪0ADjQܑVpQ[@+l5_󏝈ʹ4V0c\aoI_<=q$􃞊4Nғ1+pd>Lc]j1h'V  _G-M{W SJvˠw>Q~HjfYnc4338-;"w5@NW'Kj5$"PwXƏ( CgxZ ҅wFB}~`"|:r C2_JHcaVszKIP`o-qf}(仹J/GvC GR^7;dV&)&VJF8XLw{~J)OI1#y|O\ul2L\C1QLw&UuD?gSNW13n4Xp#pkҞbPR? ݰa.ғQ:;Ya3xm͛ jn{v-A=z~(:#:\_/ WVH1\O)He&;װ&f6hl2 cy 1ĸ"tVUOBn&|,(t!gsl_w'&$r&$,g#ZQ2azc Z.cjYi~N:{QsKוoX֪5=;J?pz%Q-^GpH~2 (Q o`zѳ9.9P2#m35-tGwlbG+~lS(b$arp\!U7.!G(71a?܇";2iF8tNL20dσ0QnVXn{SSEXn l}PłJ"DKy\Q~(HJ$-ݝEO ç*p7Kg9i^qPz`% Ib9oN;|o7>< }y+W`%K)rI`DR hy*<{RD.ILHG Yv+B+oI]"GWXV=rY?PpJdV,=^Y(2B C ˶IZxFqe2fƶdk[Ip8u@]`z#0dH|EaJ`W9HM#lEg(* l)W_]W >An3Wh,h\/ >e .oqP.`7IEx|}`i[D2}7gƸ=i@jſ:V˛鲍n nE쎨p׃ii]p"U[M;6pNAa;11Mq~CZ#VK[D$.w?9, =.e!SG' #}C.NcmClP:Vm#&0ڇAR:\Kr?Yzpɋ8%-5f!j& ]U0"Bg1nXʯ'+mb ar]?ך!+/4=L|'ܕ}zl4=3)EQlJ1[XA(UY; $~t%^KSYɢh3.'2 Hy32`*ڙp2F)bjOUm|#4(Z笝\>Lec#u#g +,ܢ3}GPN'%\aHFL5'o:Bù SHyIfsp!.5pBۥœCEs..:ٻ8 XX d:k5ai[o#Rխ~h (pt*[IzS΅* ;1Pi0נ-p…Sx a+)6p.O{ҸTyXyzgm(/{m|*ˈ _O"WKֹyݗmSJt3d2.Nm_YҟB.&%D dN5t:ԡ!G[qLcYP2m[`2'l;{CVFiG&CYI_C/퀰9^}9&s}q (H)LmaS[Z,C@K!J_#o0UBv$5gi,x ?@ R]ǽJ^lS}7ӫR^O},%#c pT * UUsak2cZW1(A788)9ʟVH&vG;r,Sy@О"5hާhh8Î(O3Gv+&F3˥hMrM#A,T8)e ^CJFE5,&BITAVPy"&Q8oLBwFSĮ5xa㹪ָ#Mudj9h܅̝9,cZpD6_%Y6w;?Iˀ36wFW<Bk2d{JO𓊲S;DۧMN;ç{pKhx+QzǪRx B`gW ]P$w't9y灤pO9Ň9iG0 ,ȝUj>tf3e߾jJZM>DYFJyRZ|}P06׵ɴ!\d#ܔLGK XRӆt#ֳ" pٖmij[cߚH2j6wЗ׸dg'Z6pڐuPz%3F` +5s}m9@\wɞB.4{-D`ȑ}ZIƁ^IG)s/Ŕi {@\)8\UmG$)=@$t3όE xht@Ϯt[M=nݩ?S M -YX@;rNn ;D5J&PȃZY"dC5e7~x"$Lv63gsTi6BB; %@vѡS.A0u-Spzuov {~kUք:gaÝBml +G>1eeq(.B^.7m%|blj zڕ% Qu']$ШT\PۧRzWb?O1S?WV!C:)n2KO%R @[J.A`ŵfr jw&΍np~ۚT-["`j8ܥi z3b uDΪ3?Izm4WEFgu6r}l$|e۝F`ΑN-Jyʾb xBx]Oz~Ė .N0?:{,IǿٵAҢE@89,Q,_=# ^fQ\nܴ0BfB>^0.~lJ6jiyYKDӑS*Õ^p(v{L Dԟj-@~L;.u#u@$#XBιkALZ}m̕{:g&L3-h}bÆ*zJʻ\}*Lh`;h5J3ݚQ2ZAe8 $r W_$[#WL&D0⫡}1f C{s;4Jcףqڐx]]፶5F]ޏ4 " h*K@v`Z02 BX@O uV;+*:9n 0lf$gڰwPV ySՒZwXe嚢'{sC=غ4p=t"@;`KbB(~(Z[Y`f.M|<'j~l0֤J0jO+;=U z$Ϲ9f~ށJJ"g ^z . <&ZM@!_=s/ǘ삈4>L06Ӥƴ()  ZrWj.6o}0 Q]71(ddKИi6N D&Rॸj)NCw}#YJ{s]$$_Ql3#y#47v?3f]\)C_&Zʤ; j0Lnֺ"ȶ>H8f mTL2\z*YA{Ux)x739BՅr`HŭJcj=mVJ~Vʄׇ$QH["p"XF8F~kӮ6dȤ)O'(%t>iߖ_.O'h# e0$t͐cN2bC~([jcf{: k6|#Thf01 FT,{v^G˽"ikD0 6yW ~`E  Uo7Y*oƼ;$>-4@ c78((3 3*I,QCj0[?|x6qzp[RLq%}Wu({ʐtd=VSReC[D>,'NvSDz[%ͭ<~} ލv H[Xn O:lM+x KCJxG|{ t%K!XE}=RN'iN9ћs ٛ/< ~4UV5Ew I@0Yz)C\79\3v&1Oc;$ʭ%퀨[4~z)hOUs60@ J9MLyվ5V դeF\"*KfSmb-'08~3]CgImϹ[=u )'+z9Wl$q#뒡ntPf$7p/͝wI԰'loK>BÃȜk!摌/ @v4QKY5]૨MH習>[p6U# d!T)] #.DuEF9 %ؑ&3 y|ϵ `xQT$Ldl7kkc/u/@C:"G.M{)MO{I-5ãP(~ɉ'V<Һ*(|.W 2 F+^"ǭ@Y]i\LʁFs?߿yaѱ=x<56`zow޳~Y[bZ8c$۬9c|h.8*!uW)#5ЪFp`)^ !+)vaO┴tۮ?Z/2:9<%7@Tl ZLZ~h `o|:TiQ' 0h&W8K7ac-{d"|:y.`"ߪʎgSu7KARϽ=Ӽ@D &I"j>kv0D6{`moykzx8j%^M>2ԹvvX`( vAεKw1>?Hu& EbbN(<%fg;(dN,%y'^Cݔici_ȘydbNg @I;}n߳hX,Z _H;Yuu*Pdyi]Si2+C qw)'zӜ~6Ւ }PL¾[(s4~gNf3;Jq ʔޠm~5rl̯4 pl4G1ס1nHꝤX2]M|jC ;?H'߈RS~!,E is0KoBdR\^9QVƓ(i+Sq)#tWYwcThLuPz>2yKgX~%햟ycslR"E~tv_fq m7C8E@Efnjʺv2roNA\۫:aie|T'ޅ[5S'O{s(.նJNnXOQ/'FR5FF[*yrRfY tF_E]@DsL飿Q|@U*oɡKm.P Y<]u@(9<6EN9'%";AxÔooKJ;p]PH%78Y8_2cρo^h|qB)LpI{~f x} w*_io]F:Y`T@KEmlRM8'̘qO$`oxX #reSO"]J8c٬vz?-WX>G#?vkc1ga!X8/(w8SzReH 1\vsۛƨ90Rk'Mn1dۓkC䖁[7qjp+ ,Hq Uoq 'Pezy!y+" NXloG Eł`j 1cMKyFG.ƠnԆM-+-o#ϴM^F#&pvJ)΀( y "@7Vw)gc`݋:& ><+% (uؼTa1]4arlT9'vES&!y*.wR.*Veƶr)SKB& ʱЕqZa5^z4"k?yGz7y{ uLZ *> sUBYek,Mv%moUF Pa 8/0D-.r|kLQwj]H>`Y0}a=ms䁌O8:N$K ]%!YTU4vzG.5d}QbU׳?XƁBa۾iU|eㆰWg}bpOj,/kVM0g*)h9"_Ϩ`bu:t&wU K иT I|t#EC8 {N"u;za{_;cub?!Pj57n瓨!`MںEHpATP+)jL\_bu 1 m=I}΋MPޠ~}&-zƼܵG Ԝ~rT۴0 ao6 'TMZN >w.Ym G&"vȠ$M')OɑK]C+nuo32˴#"QŪ[@R~)y\S+5q^²CfChז<*&?kQ$EǔDD{.i"i[ _%f"˨I 6PEûAxϋ0P2B`.B/ ['z&$]jqA$JyDk(tx=prWTG?1 m\MSE%1q༗^[>A@_aQ"+Oq^Ցwn*Ƅtfz. ʜDIL~&S8@k2R%`:rzitv_VWo)"m^Z+<[v126ec`(zՕRJ c6b-~͈.KMfϝIrF5EyòKK|[C_[vƧ1: '=6Da/2aA1&s|ufMA'd`<"7 =,\ܽ`LiVB)ba dOnVSbYg4[ej2\U4XOzq槷!LA0<}X]>UFC"hG/ڢ%2nsr)Fi_Ѹ:p]1:VL~J adJyƏ, EКp,q# )lHc/XYg'32ASMȻD{SJ[/ٲLկ8Gl -w;Uj4Z}R<2\nvnЪ sd VaUǖ,wHI(twkنD56FW]jKc vCg+j|-Goj#P]-J(_@?M ďcaaJvM)T jIբ>N`9YLN өdQVH*zj TChV|YMqݧQ$KP@ r{>EӽbB43K?+TrjQcHIowPi {Ma> FD.DK))HbPؒ0C:e]pάghs>hd<Wg)圵ar.Ƽ$Zy80RnƮWLOqj@ϗ2u^K/<4 ބwFŵ!Y`pwAٷ}_yZ!P=֖*z~k.:@#5!hal t&c6N@G};'z"bd R? ȹ'~[5>C֛;!e#wᩌeΡ=c H ɋb=T>hy52F(E?6mdHvap ã02EmsbХs>Anlz6Zݜ 5Aq-6+'of i*.S]qlB]}Ik]E{,6gI(L +5K9`̧8pYǬ ODO0]J:Sdr[iVqBn/擹|4?yf?84Yt T^ \ϵQ|\?tH̀b dCl>K,#|c=o׏XvZa񏙺M]"7=| \?X=ve#W9),͹tP%Wi5M?;bq U9kG7* zoc%)9cg38*">tΖfbaq6]-Mv^!1b(,ҜF:vH"j\و hD_&3;9nJEOd(!C]BcK 84L_9D]e D܍L9U`MqS;ѡt;N7*^{D 0_Bi_&* q۟2 xő ҟkYN|u"UEJB"z &9|vm&}p~|a̗)Ӕ2п*- qh ] =8p^h[gdWCj|&R%=9u`?>KYseQ CoFK rb96»( 29L9_`r‹TF qu5uk:6cΑA{8Rg]ov7ַN7* ѿ;."bR۾6Cq Z G;TGe*/WfNs6BDDυx&}U+PzI@m+7ag/x8 X-A'jl?pz)1IOEJc5¹p+㒉 ą$Och,y/sF%8Gm\aϥcp=[AIW\A$[Btp hSղZ@pnzf[E&/X Vq]Kk񺒩8DH7_9%6*EIU#%gl%inoeil :VOT[ _tugO3 [g`OI vEԇ$Ě˪ 3W 6x{JNc%ۙpD8Fl`LNXL)F|\FgX=):FwO M& ;ۍOOJ3Һih=6=ժRC}jqh2UL_95L+yC!d=:/tK CAn3zF"?vv8Է4k,.-? E2?t@bf\ 2PUc%<Ż]r1vtBn !Q>CyƉQE8RB)R 1$jI {aIMXVۯ<~5=6oǩ"?tٱ毧Z_PY6W fMhT";bBB=k"w,b͆#\<ghxR}M&;ҞLK"s־Z|+ۻYt/4hL9ڣF/?cGDEY[uQ3bmȦggFұ.5Wfmgdh٠F-?pضG&L&г@@mTbe]czWJpd;;уx;yrOӔ:6)4gAJHxϦ`fݒ`P$gj$Uqd钑Aߏ.Y`Hghr̉jtg6jj LٴBXFqTCe,Q*&^n(A^dped[߈`(7V63#l9^LCTafMU[\lw6p:F+ oSҗ4!m9$:l*gۑ=ѫj[H0 `:u)PCۀ >WQf^!{Zs tճg7/KR (ʦdI1aYoTI7Dq^/Q 9Ih< EVJQ {HhɟTvq3 pD2v/P11B!4gҙ! s{o(^%u%RPNh 6"zBs4S-$*:RoH?g' ޸Qs=PX7F˨|Ֆ엜pќ1̡eq`)~L 6I uOs)sf ʽgjo(PvRe[zT)Rc1[bنq%i#Fz~]=lDMzZ&a&ጬ~ "ou<" 1C3F xڹgI5mPV# rifbd4 "M0mM|)'DOaFMU_"[ٓ j } &W8 Pڂ$YX۵]d ޺?7 KcLW;D 8-$N#Qg[3ɽ]ѫ HxFեr,\ZxIqoYѩX(p)\s ؤ_7Ҡ-,ׅvb`$Nk~Z r8~YʋLtr)wS|Z!F(E1)! zg7i4H|=k ӪDE;e*eL(!'u4)*33VpVo- g<]DWe9冘U)KL _Í"if4'f~Ŏ5*-^(z`Pp̣ckN]S~8_5Qln?C [u >i6e6Κim,0AhTk#{S%>gwP D4:GJzr6z3}Xcyqqa"1h<fXuș0IH [:tDLAL0 /a 0,`e$IU/ƣCa"3˛67ԳH5![icݨ^saՁj}.#J}X[#V0RW;%Nf:KM,xl9 @}jܰ o-s+d S $Nvs1Mk'1Hl^TG2DWYbiڔwjXbbǥޚЦ {h2pLv<|rbT /^1BD5N"`3~fD='OxTφ``T?UTdјktXN}ڶQ))h#=MZxQ>,^X!y0bOE0QD 09iCj\`QmDioh5}1g΢#x)(Uȣ{s_/I-j%Q Q'.˲,Ԡ-\go|^eFj 0@3 la bWR0ӒG>@}ahC=@7‡4'VGG@F{}zYGsy8 N A vj3ƌJɹ.)`ХQp}1$-6^k#>>u3řPZ08_eqgRHL %vS;9vl9pxl7G׌w 8/CFgRJ@JU4xd3F"WTM⍾waFGMD{mSBPwkjD {<_W5EFVוk/8[ƥ]PJUa#[Okh'oT$DU0ܷ~_Fq4Kd5v? TٚԐTJy [ڑ;)Sh5%7 9=RDvŗD>_˅ْGR}MӈQ,ӾW‹~ ɝ74gߒ2K*g*!(iU/{c>퀑w1hLK>,MBd7`\uyhy(Mhnl}\N5LU&ӧCiptwkТI#C8ƌ{W>{R#;c #nHfñ>.t"e= ["|/i'ܿnjR_>2SmBMOkXQSRݰS%"ET1Cx4N{JuQJHeF_DMZ. aRRCIs-v8FnD\TDĞ<ۅnSgD DQqi96An?vm lIFv3kPf}b8#`*FtْΰroHT8]w$< ɁlE+>+i,_$4.\L3pNP|`1#w4AnC 6}rx\ب2IsZOiWc i4"vt^bt "r}ULF2`g8D $[mmy7>% }/7kfVV;/O-z֞GaD)SRcdsa@=%>~X_ rfHˊh4uVތNgYfu;^_؈8kqN߬7¹00B=ahYZn^KIՓf 6Æ tK?;x{SN{'_mNWt C*+i.s\IJFYH$otc@e%m)6rAl++z,S :EzpUbg-bK&!71Xl ]0gwqoGTkS*;#SP4nDawxYا N75NT#,L̰Rŧ3Sٵ_7%MwPx4hԸ,+a]ƽoQ  c2ݑD8KnĭVX]c1;%mI{>o’=ؿgarͦlCҠ6Fxp]1īb3(#Aɀ`I]R2.w 9rQg9FG>H[s+*Csi55_[Y4oyLiK)6Gٱj ;h܋ސq xvʘ[Wo?;oI$@SSb@x8cHw؍D6#y~gvyma>@,͇_/yffZv&KŬn@Tp5Ґi 䢵(΃a:.~e%q+YN~Vn6-^-2`VhnS&4f2wxtY2#= rtط6[똆@v̓'(6͉@D|-@2B}fo 银\mv-k\bǞ3d2W@ no@߇LgdDC0Bʼn@!z8,b@:0i#&LFGf5f3iT" 䬤] B{̹.μYµx :4h1FjlTiu sxͧk!z WM/7$ [R6|c,Gy_ZŠV*d;wC#kKW'  Ota_?j뼅%=M/__p,ܢ_uFڮ "֏C {8]J-쥨Z}:\ 1"JHGr t6*5BQ;UeJ^+>h*0 UX䨞Vf&#`vmA5V{yUuZpRku %L#GK{M yGzk0Cl\Z?xvSZ*&Ù# ^|OQF# |I4XmanȠ*Ci> k!O(2{!!`0B/fV*v0DXAAy[rߧn ߤu 2+f*¬!&g F3wquzcChe4ddx :nS^ĨB`M4~e3ѸHM}*9EĠm[_G?\bc 1Kv8fx)aI"S?-4Ir3DrL &хSQNWiE"?L&PSɯ37,=A+jڢ UI#n CkjS ɺ1UoQ;X^P̂$|?@M> FgMOu4NkZ 1~ƫ~h:gjgQ^oUm.0m'Sa1(?^۵wX6|\#8ZXI#0%wd26x 8Kn]\7|E۟ۆGSy|V,і}gPkhnGI2@"WX`$ #Wc>k-u]|a.?/ ~+FY[[ۿUz.T+`Vm] rg ft#Y.iwtA@Yd/WS^t%T .8c:'R{gK^f &OԔ )X9U(UDOvNo>lU+=׼ү?qَRBmuguO,GmjeQè֙Y蓖$IqAAtբî|q"=ʐOSV#.'8?G6ؤA UMy3D)$ Qv*A{#6VY9PX>Mfbq:#7JlryXj߸(rOr }kB!PRN?==z C? b2bLoQ[#ҋX=Y- Zr?Hqʓ0aT| JH1]X#B.M6nnk2Ƚm+2Q[HTkYU$-wD o+쾋~Bes1ܜxW|}`ɀO,0^L]CGi\{|dZggr+.]9*4sc R^RPR*7N?\غ84czEk>:*w"Rir\c"j&#a0ZՀڶmV– BwI4N2*{Nuf[ ?d w|Z {+_XEҐ$} 4+G4*.'(̴D"MDOCT'1Y0\Hjk|+XvRLl 7}^ NHi li wK"Bdm=W݀18ec` x|1?cyғLO*>Q޻n%1x9s5Rլ+R;sd^?9?otlEqR.[Ragm0SJa$YĆ \0Y %P%wZ\~eTr~qZc\Vv'n:Gg ~ zX3=lG]db $.>|Yw=Yfbxˑ:B lOHDr?1n~bNIAe}0" #zS]7nQ=笓L &Gwwc@M`ww̹$W Y/UDWarsaaa~E؇@g]@60$K~M5Ef} Uuؙm0FgQl+`dc􁊛SDVlA1t~p#^nɳ#:Ъgy/KSR db1b0m1~<].,,Z0JL#7<8cq`ԤJ"2Oww@ ^m"y@F2(  0iXpF{}IR'Z,XypWpJ{Q3KoBpb3'ƚ~xx!9}c]4.Hم 33EpDL(pQs,`"aО∕ 3=Ѿ|*DCf60K2GJ R)عq8vD9D2ElS{];lwæ]5f<4&2%}$%=O(L4mKl>(!=ME B5B ƶVݱӀlieC*j˼ffnqlh:Y$G`< _ՌK 'B}MC{rn#rxx -FtN;Qp8JؖdK#\Qqc(iUr:3Vr3xdUQ,K"t#Ԙv$4ʭ}mE*VfAƄ:p ¨v.y!{(wBqEYop>ܘI5h,, = y̧evz Dg߉ѣcWeF*MG&_&70o(˾q搢I y18oߡ%'C;O= j0Up,Z:Cl0B}A#vҚ^PgvlЕ%Ed:ݥ2i#b} ުLsKk dabCF&dPTz72Vlɍ/I(UՄ|`|Ğ(!`#UW)R54iL-pziגikQ\AX/m{kc^ ]28l[U6q[#z!e90^r9(-Ws#Nc!k$cvnqH)OrDJS KZ2iG.Aƈ)"y2SUot<C>qT`ǹ j{P#0b)arQ7P00£;ާzb˭B1 97ZӋh] 6GGx:2Kˈv ZS K,9i|԰-Oh}'p0vsU;_R839 ֞V-b0=Ϭ]2gޢcH!C5hPʞWK(yIC$%- .7>mifvcҹZM&zZcIRbo`θIM o UTXA3n%_@dx{/ڰ{v ҨWii^q1Z]Zm|~&RT:K0$kNg}{v= Du̐NfA,ucKg10Лaێ6Ic-p(O?L1dŕ)t*z:o`4_KF\=i #cNN&}E Hi~fBw^vCkrXL׭4R#8,6;KS|?g ^ͿWNXku5~q < |@p̃(~Sz)5-]} rEʬw .SG9 8!Q(; 1-GtM7a\}fEA.;*|:@n%'cO[=|׭Y`DL9 U]dN21.)櫼 Mn]5MzF/6Dz@ Ωec'* ۼ<ۄ: FSiǬmTQK2Sg1 -. s6 >~[5 1"f&i_j%`>T7r7Fueّ\ĨqrgIP -=lqpiLTTr<]=Wkt{`OQ0N-\1qnLKL&KS^D \n]8ݨ03n`57s@`6]̃ {4{3ʜ#l%?*ϬP&\=Ia`n׀jCbнH$ej݋[=ьo-3bϖr.xQj=Jf(+Ā;fg~|K D]1("e!Yk05fq+[@2 K٫ӞHuS^?<ٗqVa:B=2&ܝ3ájZYGq3W1}a,tDG`w'SsQv4MN:;svJ||rp=H ([h1UB"*W7y><4ya䢻Xu}Tp<;azWbb3Mܩ`F,ON~u`z;6n/N>-(_k HE!۩j@i ތud9s8`:X$SVTb` ᛴsFJ:`iNPjQ>F.hNpc9P?DB3AGg}k>>6^,n*Xm֋; 2a9[vLjm \Ij:F :Q|i9gn^oxZE1w#(БJ zl| ?X'8珓E9@B< S j2ÕzCNxH4Gh9B1ZX[*eoHS3e)Y,ѥ1]4p49u6#ߴk0+fglkXt&1ʄګ8Nφl 粸 =)C8\ ܬiUS,HmYüDM\ڨ%э^! w;\r`6Jg7XS0o{k$3rSwWJ#'$ d}S f!&ju_{K.la>1.yw+%6e]O*&')abRbcF[>LjfȐc268m!#(1p@O٭YJpaeCh9 zlԜ7M6&ORgؠk@IڃN=xB*\i\~<2Qsvi(oXmi@u( `B9zuTҷdڴ,bՕ\ $ɄQ>#"w;Goz Ź}p6ɏ=MB=Fi^ M V9Jo5Qz7w& $ n:SJ p5&\m(8rRLyBf4J)>gt,?3^)o.79(U4 FB &A@[Cd6QB$!ZQiH+ o<4,>Q*wFxPWȃaF9Uu8]Q?ngM]p+ _ ?U~ k:)t_T0!Xr#]";֜YGqqT^ f ݁YeMv+dV#Ǐz^`^66Lj)HSy3靲epcG3vᡮ8pr M$ߙMa-')ŝŚV\oGD/N &Ls-#RY ؕ\Tl njWpk 915DBEzQDǫeG`f%UtvPݏYFR/D#ڛ橝T 4 ]l'|Jw:f~^ n`mb3Ti̾2{5C _&r2m(8=Sby4֐/6\E[E!$`JhT Psm&}k:*Ĉ$ f16MZ+eߕUIk9(%þhK,$;>yTOer)Q(木l+2ebViRWL ڒM+$(z1`ЏgB*:R:#^eߩʣ_O*ގ"3/ا|mS`ք_0  NaJ&ADSb1F|Oy k/QSb|{Z7RUpWƺgjSPFbP?˨0^⦫6,8?#DH8,V17H'E;6%4z.]Ta,ډ$ˢ5!i٨.4n[}oMiמKQq$-_Ed'̑~f5hnK^k/|f3nr~&=5^ycks݀rqlvet eYj[Ǣ7*:9 _Q`^[VwxzȺrgN\)\g><칐"-D?#t 8},0xwI 2M6F XA731.o x)uOe/ƣ c2g8$v*pCbų01 Y/&Q#>Uμ7e ;}a3.2t3l?Qk⑄FQ+RqM͗r~;ocK%VjW=, '/PQe҄DZz*zK?BN\F" b3혳;#xx|-W7{~G>t/h76#M\{U٠UdoHiuF[-J8j`}<,Yҏ`62 $-7++jt_/g+Vq|ȴ֚?cޞmuE"BGK Ccg*múor+I.&@FF$W9{f`z ͂A(v]v<0<FG _j]ʘ):Msi Z(4,_Y~~-^kvxgz"'Eo2s8>ZMӌ%L,+Dœ?Eu Ȃ*qG=eIhɵTr ꎕE4kz4 > #;7kz5iX6wt{Ӹt^T=>=Ar" uĀ-+Od5ka " VRJi݃KbfK$;? -RC2Ӌ6(Q@02J`J&n$DMY9~n\ņ\!knZ>>ͧ[Ե&OSDwhZ .?HVteG(LȎ(R5i8{GtS@E"|^Z5Y?i+p,bz`wdjyuw>fq䨵,Ae˱0nM"c!yk  "A)=D=uOYMEJ<,ȍ 8&)Sv @V+k'v0̻.߳ŒR˓wr8cn^nKxqI+08f%,,?  Ga԰=[ ,x)đm=s߇X<!uJ$}6ε\jA&~8~^|Ox ĵFq?UII\Htq~;Dɷ:Hs+j&8g֬|&0{m&jP%)k?K*m,I50.D*yKϋ!sR2 ^LFh٭t:>\ͅq$풷3*_sJ括xq װ ?V˽a1JFͷQ|f8VLDѨEe;yĚ2hd$X"?r z?(pPZwvY$Θ5[z܈Gء_,/WژK~KЏLG RQ?gH )7T7r'1` c}pM:/KyLὥ_b^%PN]rocj1e.5/DI0KFt:ʄwJ myz 2]ipi/.%t:+e,>ucJ)~::5g eb49g~Ub vN.A!5%W4(;#pQp׫{-6Coa1+ۍ0j i-_wxl1UR䈒D1$ą$lbA-$萒&~6O"IH|$(yMF4ë|:0 f(ћϰ*h˴FmIGg-6T8mL_zXy=5&w7*s~xFPsZ3)kecŹJ\#oTՄ4 =|&Uʀa~%R3[! 1F|}bXO&)6#qCTXkzB6=q!o 4]W>0_`(-43W4)M%TCi0N"5+k{\z=Ӛ''WT{>Z>yEdi=I xn?c^!|e¾np[Z k2$t->Χ[jWD%JS![,)-a@Ng wp u{ly#P' I%su/a1K (8c'* 1P.)|+!/g1axwZ.DN=Ͻ(w$cŕK|b}E?> b7f^KڒVнh%S*s. ! mYj8[y1% /w G?Qy;s'E;} LX\5`\sOƟ䔀qWdT yq h-S.Ш> 8>VЕB(&Gy]{f/ CᒛXJa>  jKs S'5Pa3a<3yym$CU9MTd?@udvޮE'նϱy;e߂N ,NQ_18鿦 ':pL JYb*6C&/")v0][Y-B²tHeC| _@WqKLNMcӬSL$vyuYNzHaV %ABe˴\Zkt̯ |7Rc'L|tiͩcq4MNeYf\m޷ɧE,B1g˫fQ@ F2j=Hbb8(\yAžrf_d"'_̧mԉguo2NeL$e1 Q#v{n>'bskyKa 8])+`˞]GQNdkͤ;_Hv#]M qlC?pm2VCth12{N=;0\2ӐEmFpsdIG5l.^6_x)q_w"4ټʮj1K`>਀?3nܗ 3$Sw1xO-G)F/,X4' ͡JtXgGs"?ו($l86e\Ie4u|uw]EBiƗsϦ8#Z'Sh|'a9c,scGSk|HRa|'.F=)͊Y@(7r'@ fq%$1@6Wv;W0z֓\x4m7,i(o>As)KW7=Lb(־}~]\U]AI)0"[W&RZ.X@3 }VJ w҂8UB@}z!a65dY^rr씵d[<^ 71e@?A ,#5r#!}IPPpY naޖ=:-*Uf[xf|alT&6R+Oâ  gļ34nRؕG+ԂM {1[[@yo WkB9zix^릉 KЙ喪ӻaSlؕ`̡X.}dCnsq)'(# $2K8JQ*{^]A( &i1sbRgߧg,k pAÈ2+fciVZ"=c#*G>T:N~ݐaRx2N\פ6ԔmI6{/dh=dƵ\ ytt Em #h9Au;CfI$ Yy!5m(? Y% >$줤Ц^W؍;v941#ގk Dnk>n5#qj: m #6 ѨYY67M53σJu CV=tp- ,9G .QdqI<@xM+1lF~\q NŊd4m5:[7ѳY ^fuAE v>^rjA4Zg, w$I~)|R")+5?س$ O:blk^?冝iTᰛ02Ma6뿣1:hPuw:?4@~鑛QSEc>ac9zq:R%KGRD̕[Om8.p9~[62A0iJCD]u^{N_v#'G/b ta^ ƽpL'|cp2&'Z7[@DŽ5>CN-.I.\CD#.hOO >?Ԏ:ۆjL.<#]{( I,8yws(3u1 '>#ձk7Pi.Ɍ͎j3l.ʬqmg)t1/Ϟg̘*hIX[ǛCY|̚Vz#E8l?ԖM,e؂&3ӅգZ-}ht~,s9y1؝g3A.~*cܽأ!bű[ѫhzLYYdJtř݇:XoĊ>7sRhO6EN !ej5P[#-ÐSz >I6rC7t(=֣|F%SYx<sL^ġeoO`d29;NV9U;~=.s A$+@2ݷ[o6vP2|$y^+^soO @G6_uuUV^PW`\3b%V4vaгLj6vq{\҈nc}g{'KKk2=6ІR@Y\NxЬvrNl, >CDH6gԓi.rK1 Z_q0ypk U5Ts3],iڽfARn]^g^3`S b^rP%e'6ؕ2:.îH.; #v^H"mD5k!CV# ;塁H,qb'_:5V\gO91B}6kd-R3$:v-5"ّ}L\S_L!]uB3'uG \yhNey A@_>mz.ATk"91"yeZ/V%H9zOΝG ņnb*?$:;{K G f? ֋-9@DžscpM)A: \䇜U&4Mw'B[l0?lmVaֽP7{1P>Lgd^QA'+DIQD6[nn _½x"ÇW$i054ߕ{֡X,)X#? -SQQN6Efm!YֶdHJVN+,ZsA$QrF8r(XݴBd9IGs0ĺg1#z|3~6TaYmOtc1+g@HkZ>mHrΊzXTsT &uE@\C:An̚݌ot: tV3 O*t+-R-aGvKF+aM\AfH%)V1x h7v_dm\燛az0.ܣ@AJoOD(1:G<+D 0F@ ~qi9?Td+}šhSe+R WN"$Eϐ<-4{ X7VB_L~|PmX?n|[بIB#*)T)".Uto>=uqE7 ,93Df ,$?C]n-yDhr@VlJڪm=q+a6S<򈚕 vxU)$L@<$₷Rvz@} CacߺKNYDH0ZqâL3bA`#M塊 !c11G|7#`CaWmJڽ)ڭZ8̳+[8m^K@D@9zюt!O弥q̮sܴgR}0RJ 7{dvL+;˥57с AL*V!Dv_q4<8ݻH#ptQ1` ZrOSdĵ$C][U{BR*D93I*f5SӢJBɭ:ZMגv) ;H!% <@JW76A3]ϳjf1m$3^v暾0[Â([9tH}g_jUTYխjKD|D*kӁsޡM>P˽3^ cgL$1t/mT5  X6ݮ'_6ӷ0T茸T7t:B͖cT/iAGMI;,gI)yq |s/섁 Ew'\lϖUd{״XMg"*2 < WQQe\$E8@LHų2Vn ),<^11L$Q4಩Eّ+3 #8/1k{өf]]Ϻ/{e{m.IUzGhOQ\c ЉQN_/Մe hn铀$ ,kT+nS-Viƾ=gxҡ֬\tN|HH`\-i~fbڍe8şm$..LW3=܆n$ G*N G޿0Z͊JfԹVпm~b6."È`LZp1w tbw8.@+ҕ#痹u&6p,EWg័!x_/dι*1V}E(o̹:mzݗEzYJ>!YzAgؑ`k #0n= P&INdAeT_:eIrnd fŽÖ:-ݼn墙io0&vƂZjL8dIkq͠)ާwuhByc5Z*`LWP0q;WDȁ)cpXJ=ǻFFF&˯)=Dk rX w  ^jPʱbj}ǃYm cT[sJ  hWXBky2 KpPV3i;'_g7Y}-ڤWG6-}AEur&} UN}xFlןQ`r51fcCp$𪧮p{mC%Ϋ 7tEZac3kP[,(D\d&垭 /;߄eS~QY8+Ę`Jd(|T  @Ǧʚ@ʁ=#6W>& ˿;WmmeMj]-p1trB哳YB nh8Q1*XEB%E ׾k=M]ǒ y/N:)4g{sI1LXMP>.Lnr"3oAoP}\D}spP Cr^IkBSs1u!g](Ip[QL5<jUX4rV؆ -Jv̊L}W#i Q&: vE  <'o)it32|ܑ(\lPĈ4NƉq*Md_)%"Υ}J =?M(dk, C"e WS~sI S?UjHe/V^CYP$DU= R{A^c+aWϪ[p=C6CС)TI=6[Ey"MBBYo:䜉Th4inSM`y4ffvJBd-g&H8Ea ^s(h4Dv;İKn I@aTVXNn]̔T,CfELv~3'UуדMY_ggtnߤ9 ;8kR4>\A2qMP@ BA5(ـgtkheySGKmOUDK bC]=Nd-X`5y>@";!.E3hL֞pN( K .q0/G|oуr׷mi >@+@^[Q>BgSQ32ju%Rg ҋӭ։EBAEXQo;g7v}eZ~7.!҅0xRέH~Kгkm*$Nu Uvmݤ!2]K {jVV 'T>jѺ;'(x{/7QJdϯ.f6s#_uV@2*C5PgrLZxQ2zG8j;Z5UF` &‹WGg`^14bcB6t<;&Y-ɵ!<`)=B:U|z6[kDc:ӠMÅI3?S}DyD^KMcĘgrYZ-Q}n>) Z,`=Ү,gQ3:p2#'f%m Gp2|u3cko6s&G طlݘ_~{h |q~hOOAͰ=F) ٦)8뢖n( W]v[L%YE4>d:'[0fyˬ'ix,ׅ]>?h~5ȭe⓯he(&0" ]\Q=>zH'-h斄~G"\2`J%߽e#apDcUgDAý8 ^#9dz;7loW`KF(uзm֖y/_u-|%Kݴ?l؝ga.UVjA,+=gOBE[al .XL.h/@~`gAfM@׻Yh}&x*-C660 ,NCu#ԡ*XNj9]2*ӧD4tvmįZZI;A <'{+QFkƻc@ɫ1N 4و ~蓼i1)N3~Q[7?-6g ߣ?")\a(H(](/ p-b'5]_fBoy_Ek9N91⨃ЯZkcICUΏ\ x\t"܈b5ۃmD 3x6oui#La}C DD&\4,߽Ѿ㿔ll@5>t]wb_lyUn!tW]Yo*UXYcE%Eሱ7OJd'f5kS;@ׂhfIo@eerΌR4ίጧJuxn4(fUN-Kf_6帺Qu 6;68m靣y;M ՁU2rз0bfr\X{k !Z;gLCص.+T;ϸGRt'3a|.@ tF^3 &ւkgGÇ`dQ*;oMLwJυ?7ڗdVou^ۚG[36CQ#G;0+u*.?s>\0>N5beX$ĸU 8p6uG9xc[p`*sՑ3 NCJZL88oNIL>BJxSh[2 79m&%])?U{FLw8$q雷J.4>?5T A`@T$+U雄4r$<6F9.˯)A}l؜ޖ#7( zhg`$ppg@LtvEq3'UCsֵ('KTbZSl!Xwd+Cx#/X[?( AI\0缛;@b!QeDF(&׶'&єlh= Ts*2%uzg^I`w]H,zU -҇f2|)l,,즖Ӱ?ts,6F586w9*2`\oavM%bwo&g-pVw/rM˰;ڜ0ᮅE8Ad 77q8F6wNSf pQz6SɯS9vWh7RmZ}fmx}|7Fƍ59~Γ0AwKJVNQLն6҆ ,8SlMQҚ=qqtڕ&!5>&y8?GRgؼ#/rBhPʦz6u+\72;\{)H \Kh;'G 6|Kb/7%|p `MmUeάO%Y SPә \_,ݠ%f܍,787/t ;7F7jUCSO_q֧ t7b2PB{5Pɋ,*% iyhZN36+Q(Ikm}`w:Qn g!KRK0Nx'E6msϹ@~3/<]?=As,HȌz UY 2ellEdXnkdboV_t?(b68f o^Z<;W5!s)mFJk]L9LI+1=>:F& dAhֻ:TxP.E-V[sMf uhcy\ xl׫9qpw>;m@,u/ȝǻ \fbpo1_  4U75Hl+mH? c+@ <-,=0Zx>bT(\+w|e| XCiG9D ;5[Q(tǂZ%%. џC f;Zn(T&xr53l9{j|moyHSƖUNb籼_,ZGR{ǵp@#] B\uN AØShsX 6X]S-Xy\d#n"&zzKpHUɳNFg"@ĺoPGkӗz ڧ!n2b`[ Vhs<7;Ffw,#D×0*[~t?0pؾyr+iFp&@ {3|(0ڷYx`Tmlq_X<#cO-K>;aCWh}}|9s3A-}ƞQS26FCWEjhFMr97IT!C̿c nDүR8:z9|of#j#G% ڈ)cSz5 竘__y'My g*Q-VtFPcZ6mqOs FfZ_xܑ?kP#n8}(N>< lxƹ-Ϟ8Xu Я6;䡼jbBZ=)~La=ɣo[i/Y T m7||c8f0/wxHv#LK1bu5@7*ɏ=R+'qo`|2+WjfouEa(-> I$~EfUSٻ`_P$q,GQ>gv?ǃ3BA%Oz|^YWWI_F-|.*dȫkEA:5ZfW(~IE~lAjZ AuG}' e$^ŪXi/s'`Rq)U㼊g$*,NJݚU?@#ڣssЅ(> 錖 Q`ṕz1i'&!Ţ/xpON2d(b0"5rm&kݭ΋ oN@;.ǀGB~y*s[m*(#lk ,̦?OwP: K4Fd z2olU?/U\)ن%s=ayv[!~˵iwIļ61y{-9smoQAދ5=zDP;"[(A<(5ޥƓ f1|e,e ď2q N:V-22Vʵ/kʎp>̌ SixȓHѡy&e8\ Se$2[Y(? ~J iW'z'@= S[)m1K-3M,\"x,{%41|0/ɂ=׌tVN&UdZG~]{afg-`Po\}$CY UY,$܎"#ol2 ʫArXJ F%1ȁg4EHýj}miSml(Ify?XL/M%o-# QtT icj9h䖡udU ʹNrཱུp:m7A$+J a'3P>]5U#w|X>4 6v){Yѵ0G;ɚp8oB`85Zv1T,jh5gq]X% [ҭ4{nf)6c{qvI#[DVKS0 .bc6294! >Rѥ8zGCedƯ)`Vtk0= &C7tnEs><+eJؠG Dc =Ǹj,,F]U^pD/xx.VpǍ80^ ZQV6V:B>q>|0o/C܏O~ ip/T]Pi?~4)j^ 9C旸\ұ@+.[c"kjg6-gv wLum!, uSq\j\Xxu+Qpȣs0})5N:-xS ׆A"I:|- +.0w|e:/o7bjB(Y^QJz ͊4\Sׄc6],iKB꼓g !WץagWT1׼=I[MMdx%gSXl4͖hPFZ3l {o&asa.z}3ETTEnA|@YA3ɻeʘFpiZϼ$`7Bfo啼^BTHTr:R&jǠq(!i@y.zwo%s_6V|56j3 3:ƩߤԆںx< %qq$'GDS)nA)kYAr T#ֲ#n5}o`M+Ʉ{kR-XrXOxN ANض@cr B],@ (涷cy/CxW~"C%.BKֻ{%<8#q5EHIJi&hCWagnǦnO9w(wK,6~:&WPVxߙJnH/ԋ@$ىh6s+еyjOHD; K4Mzį][#D&kG,!bX  Ib2b9iK|~uI@/ ԁk %it[,+Ѥjq[#}+ HJ}$'6s$&8 ~7Fi7k**VdBsrUu(DL7FIKynRLc%f_X1U<27^99,e7Q4n)ju,Tg "[Qtc 'h*EϯX_ViHQrȍ@%E9K w|#dكܾhݭ軦˿@΅GICx@D5č;ɢ "}:瑬o|PkLCK^{i,=Q0:}B,_{jA,/۠iĻao6fH]R[p֦w*.uuVH^t0]-E!<#AnZs%C3{h1B s:ddX~C$ Oó@̼0wU&G#I3aMMz|h/oCt˸2okfśYq!O{{A.z` 8u>ZMvN8(1#`kdMq#6ܦO"}%St0 6K?:hP-kӆ@Eˤ?fOL5_sH7Lf&!鮈Yʓzp3 Oz#7(Fw][Eǫ׿6ycGePMk]絢) .]QB.ua*P6&ajO!\Fpt9F&ĤDL]To@T:ђs2p-,.hGQ,]+ 39.\oE7i(4K'KMum[좬k}' o,qkX҄(o9Quj]#vkXҢDͿ^̀1[Qe Y4n-)#]?$(3ۚ(?qYtp}6E%+ۉh]r7yds@7Ȋ6QD axNtyv4 u9? m Q؎gXRon0Xt㠗9m/.//++RG"`nvW{ UQ_%l։LHopTuW&fusRPLCYw-exnvT ){ w 6 +p^ Yz 6B0QU]^MK'.'p 8̤4&-B#TPoٔd:(.#J#FEŷx4<0<=,c=.=tZIJLYr4G NI )O  澣1Zٟx/4,:'lf9߭c/aNK=U6lvJ=1laԢ Ȭ 65ƌOe$»p^.رqn29azBXG.k,dIk&JivH1@[Òϙv&oTF)BL,wBIkO%Q=)gH OK:,sQ_/U~&Abn M0sHgCa/|!Cp&)8s:ȶ+|6$ܡ iս_VWs:KPj|_謝[Q2dW|\X|dA0Lj[rlT&ֵqn[~RĪCݑW;y҅mqϛ@O@j@is?sH!=-saw*MˮAAWArre%}A6UX&4%[-% vwyx^N-b[nZ~uz3}P.v=q/\ Ƌ K*a,'CSs=%#O ]30hdaHJ*+yTJ1*rфeC˾|QuD -ҜvQӦ-m^rrTՕ/` X= ܡZUQU-&(^O$&O/Q2ә‰"HRYGK/ >Ͼ܈(+)ˁMMopkFu$#Pyf,NCt͒P(rNStLW$-E_4ŏLnr0ɼ}TTZ4Jd5΀N2磺"E +l_.ZȻm7NzYH@Y6 6l76w^?ګwdrqK6;/!1J3 œ W5 y6)cf$g3gaV1,OhiP5#7Qj |^ q>btݔҹ '&h7+!a]Ϭ(Dé7Kѓ<  .^{xYURf24;i;짶QbjI ]xLHvj!Jܮ$Uiƽړ%`Q7ؚ\'v[LqHKP!JoOʘ3?/ymJk~g֢}35-<b~RaI/ء 92#Qe ôf]׷Y>`9aVtȰ_1-bXR2qYI6K,#fh<Đ*tIlNM(M4D*~XF2{w 6 tޓv}/T!(˰}\ڼTuOV,n%lb fEasʯZ=,T("AeW$,l ~%D fLW1vqj_9Ϩ_|ꉳߒy?qa- y{Dg"8Iw}+q_tK>5]1K*V'L6#j3`3iT,]6Y6lD(s2Ŵv׏IB"YE3W9gB T$Fv77.O gIs{U3)Cف{ؕvi!aӦ*$n buJ]驌@K>MDwg|GtWV.9p׸jbZ,C6hERswB7bIZ BdhG>кcL:kQ J$OdGNZ!Mh,ez=c)EQcz/I? ,4 (!O44|Oo5Q1 ;ֆvՑ$|q<$*\VYmbޥ$+TYk^Hhw,1us 6Ƶ垒6'󥇲XLNstTb|K0w~A:4I0a84oBX2֐Lk!56& Aj4fඒXQ@`MF{`$&ȎqC쌳' ^nlz/ah@ _'"^{D0Ѻ~<5.vn' v2_fC^"C 呖5[{nv86+ ?$KKcl4J]Fk-̴E#=Iұ >cMU{q- 9se y%)xJtIKѰT1L O݅22%u/cbm_Zsi׳%Eڕj5l*Yq%¤%f躞+ =7PKX݇zPBO3>G^yex2tIZ icwFw\ Bwك5aR֌UpݚsWVBW_nF t✙]ۏs./@^BD:ċocwkfyWK J)5-rvsj؉&FOGaLS'-Pzp.f(+m xjXc쯞&,$:0N@j,^p۠αD(>>  X3 E <p;+րV+Myd56˶1~ Q4%}/pɠ;؂F/xpRom2' ڐ:=ȍ|X@|i$#{a^R%u}3H Z.UQ{b*i/=0"&,vڦ9Ԁ{Y.Q{5JBq飇^D-բuldWj1hhE%kDo6bey=0V2i-<%.pDPb;>6iʵMbthzSk"B CWˉ矻dZ"eB9"A&94Q4]>sԣrt_C%šbvM,yh;T>cހ,  X ^^OtiI~HXFcNI^m:sC ERcBRR:cj>3*R`Ս=R >6<DaO!C&e&9mF8<{AiM`U<$ i$Q_,-R1>oOږ'x6|[&MosVJZe?D4sUl jE)k;⯗Y#yfܩHg<Ƭf"FFZ:Y:*vF7#Ξ70so% CJ9 U%ګi&*)+Q!R# Л$_'8Y%^tqgM۰**kiL9vAM<V[e*_񉥇/C. $9#ERN ŬFtaҊ)k\t?ܐ2x%I9G&o[/4df?:ҫ PBQӀ{ȡ=v[)@Gp#R;,)HN IywI[I#G6F|=ǯۀcŽíͶ6j ϫܚd (a sGO mLҪZߗcN|^( .M"0YZUr:S&g^of5AHyC9/6jx?R BMeu-Tȟ hņYU]V$&VU Q#gV.fC 񪐲2W~T/RDQ(׌ώ>m$"#bHD Rʜqމ 1%&2+%8Q Qb͞N?,WɆȱ? m)lj bNj5V7MfɈl0eHʶt/'~;_ZofSsH`8Bj?%UOnH oO$&50AQ AbL *RtC`M˓|s벁 $J<&wnF`{HS $IڋIYmJ°T?OHcqשl_Ev07(gb@'c+"%nǐi4.w[2R Rv;0+W,hxibrB^3J[ůxELea_ӚTXɣͮp^ v<٘G"fp$w䫇F@؁'膃9 'Sx 0bCTuZK˓yC#IPm֭4$<ɣ,!E`;e7&~KńH捑$h}@/ˏWQ>$~TGx3HH^c ;˦+vkz8|j%,Q*ЕC;J{Mmgɗ韾?^Epvh r6S>qIj*%R&q:':H !_TT%]Ɨ1utL,H/LOƨ^#?:~jHY`GNaa#V\':R,Ʃx:0G;-9?y"<i{E`PyDe@\f*xxO7b*@@F'vY5yR6ʃ!w1NlckS&O)#.~jP{Zb0ða5R g& Ntݣ@9eRӚ[J۳30Jr67kjip^AYD;V˛Vȟc!NmsrW \HJDL}=ˇ mg,qI4@Yj_[".^)v5$AKQiqrg-T4Y8gO3/ o@jχgJ*P0g#DŽ8?Uh<.>ߌGmitFV#V 'Nvsoiۣ~]#m-6z@ͬ}#:2[lMّ6Pta"?MqS\g]ZD:.̴#h4GhN"4j3-O#. sx`=Y +Mw3Eȗ`ϩѣ/fA߶)3u5J_! wK4茜u2K3{7-}`q7F<vRں\YU@S2Hڱ1k i?r'2Jޒ'ĵs~Ϫv tXXxr((E14h1o72[Cw-~%%~BssI\<<>i%jG2[#FXEL٫GK>n1mt޸*]*bT1G>G*.8u~M-Pˊ?b lFɻ|^dycai_.GOg,f ꩆ'`L.ÕQn5Du%Վi3N"8$nZM-HM&$?GZh7_߯H.~${d'GyKX3ei!kN$zؖ'#$@oZ[ʗ#^*ՐE~Uv2Q$uGCN(xSÎaV}a;.-ɡvڨ@ (^/ꌡζ|r69I` I' 8%cfjZ16I'|ۊׯGFE*yRcx BS mʞ1OI!)$4!dAu)*Jxc+*Χ<4O Lh S\Oc78J)-vktmcĄwa{k^RTRJ_D7\MEiy V%Sfo 70Ŝ9Dˤ{\b~sTpQ$no95Rb/6F 薠}R=UYdN*7;FF^)F[#^ׂP^*iYpugvH0uFcecpMIrPܟHԊ,񛻋,MU,y3!I_ScAIΜ{m.|JGK͘ީ.nRmh QO|%e3kkw&F &Ar՗?'@,-tM,d3U`KNBJR 8H(?2YwU?k ֌nqԈ%hO+g|*wIJL90aKȟh9I2OZ3om_C}\kKdXu.lQT"UF'Y'ʼ :0u%1ӥ_-qschA 4 i2nƥۆ?5)R1.9i9qN)MUTQuvjK!6*T-_XK&ȒzV dL玟kQρ W|mFlZukn'*nf 8ٶ%3I_gq*IjjjS&Dy(NNwV / ۋBڟJd3K  5u3V?hńi9-Qk`e޶B"[Z.)r>ډMڬCb VK͓^+JQİk..]BڦWtdc@Aȏ] Ƽ*He*."zof) ,"gDo 0hϢ-ľYK#n cAi@ё&7h*D7Z\MD?'W ?V&Ձ_u7#Fl)f\߭#ύnaqɲJ1?&dF&qw)㚗X$𧇦IuT3yd1n$'&M@u?9;ktqxzL'e("^(^JQ0h' NQ ǖ`FqW[R,Ĺl-;U]B3dos(&H/G7%x:/Ng$ͬ`6Ct-׻%_ p[WmUvW;Gtkՠ`-Y螮pLU7 Yu}0Y>KTsi93a."t E[Yi 1ݑO7> %φqC(H¦;>qΨ D$Z?]~c;qfzYZ @}Kv;=IEL{hꮺe%G|kCey2ESfn6} w{m.S肰{9QxPiRnѕS]jߏѾl oc@{G4t&X4nA_"kSEiA;7_pەM2a$<-{Њ8jK.xOOKj_ O$瞒F] O7lk`bykׯ mΊ$ڷ 257(tpР|g"1%Z19؍N BHe͈O]hL^o}Ղ[@绦T´ֺ0‘.NPzJWN ,"RuLzTYA 6/L:r "11>L==X. 2cZ D1wڣn3>*_aѠW;c]>Fq"6@&e|G΋uc"xTL(%E*\lT>جƾh, *,kPAVW|Zj,6љh),O*sێ\`pv،&lbLaIfL4{xU FEB?k i?cECRWh٥,UxG28ݝi8UMmm }cdM DG%.bMu_`XeZFevZho? VW='BQNsB%F=; n[kDZ4R[Zm5t6Ю2Ol_U#F(go;iYϹ#S奭/P{N"CdwlA#c7} ɲ oOo.y_"ɝm6rw/Q'?4xt;sW"izߌJCu5yI4?p,\mfؠO&Q}^EvjjW`=w79ڹ)uQͨ-$X=Uۺ")6d/B IJADm×}PQ2=6oFB%Zd2!P_+$L цШhע"´$WGLXtHe1,^s]ܰ4^H_@mvP0~L"L ]q^ϗwWy\1ON%7 t O7uq}bz|Pe0UKnoN6e'L,nO_a}|$:i`cE2!5c|w!f툘D5}\91r>{Q1DKq4}圏 Mꆖ}Y~[GC/R R#KOzҹ5HQ$^f͖PaOϬf kt>4"++ɱes$/9MF2m[5 +00#l,hH6a.^TA6e-Fc^hԊr a`hd1z+:7iTAKqޫ|l+R0l82IZλ򑉮zH#)NR e6,zG+Dv6YvX: <k 8{=$2'T1=w9}߱5jӭMFQ8߸Vts=gtʼn m0x0U~dYڛ4:JG9a[aF1Y/9 6ȎL)+ghԸ`103n4g"@yi:Xp*聪T{dy p%r?.b~j󱾘Ʃ_"tU rX *¹o(K$s8G3'_NyG@D^5hԩ'oݧ hU|+o!Wev5&/=Km #$wtjۨsd!UT aRŘл4$j4l;q3*4 0CGԈֱ}P_D>9Agз[+@֡LY}`d5t:-bQbҌȯaR$Xr' ݳ[+3J1@Bcc\%W{̓ɋ"lX T.O v H  -]D$Uk8G;X4d~j+vߋ4%8C$Zs;UrBTKZQBhL+k<> yI^'IJ20ʶarμiy䡫Y-҆0ߥe3ռӿxŴMD1y/Fw- Gժ8u+@>V4Ón2$|a2o2P@ȶJ ³]Ŕxx"=˧*i|E"Znm6Wۡq8!Xk%Vn#~$ؑ W D t"+as*!7@ĸ͒[-piWkEZ#ΓIׯ vstE$V[ :X7o!0bkcDCz3EYGXyn7ֻ:P6- qpC)4*mħqT#CEf9O'%O,)%E+n S=ak}4wJ*!(nukFr4R̩!Ʈ= =E`)@طрYfDp)\hVwҦMX:ĠR@`KJ#RVIESJGb0+痆̼GYY62A7w2 . 3&kAyCrS!td඄ޣ#Di2.^jK %;{|Gd* mziw'25Oo@Eڬwq`g9--KAT|cE `^!g6!.ț(h-#קAm_e~M,kIˏ& s!j:%bNB#w\Yp"pօ[B1&UzN L09-#FӀIAܽ 6{ς!^ [ ̯MavKG-@cɐT^fѢV%X*{cE-RCu#Nx}r.,챘T)D$5My <@ˈg  e-専@3C!Oumd%?C1JtU'V=?;ghCVvɂǪ3=B`RYT:dxKH95)@ELnmhI-Y]%YL9c|EZdYg(M/œUaE-LѣmȷꆌR#e:WnH\>|?^AZw4DA8u4w ӟyQ=T"Q{gF*Ħ1*Yf!]?5ې_3^87z~G*'Ĉ?7_ԥ؟Z xFBe>H>#"!Υ0ٳI-5){V܎ڌ-OF̾z]dERۚU/ꂱtsvM,NDO&!ĩ{! Y,ȵSpN \ݘ/pJ7 Z{){2]z(M/3Y6TӍ'/FވYE$t k9[j+/4Rc' Lh~{x l\*'αUd~Oͫb\V%wȝry2@Iu9BD+c1 Qx/PMJ*A,*z]ޅCY:uQ'>gÞ`'Yҡr̡uC=InlgaVS!%'O X՞lo%$ȝ=mlI*6{іvk~K/O:?BIw'y@L"N\af'RbհREB!^,o+g6 .Mp+y$)"􈃡~L?JJUOaxIWkK>}sz$Q&Vrؿ`se"o5 2PPB^ERa 3D I<߅骏DZ~d}FRm7!*p"_]Ķs,X'+ K` \#A+!RRcqexT‹ĄR#b-3cs_&;C}=)9MUBE>W-bYUJI΁_oj 9,>G;6rw>2TPBͅ/{AnM }13eKѳS]_(WB\jJ0-P fE(d5է|(9q: j_5aĩiuiiz:0X Iul{_8߀5Jytr45i>`pt7ߟZPωP EA%(}&XmZM&oHPQ A$χɾz|Ĭd&:dsV7~.ENB@yXNN&NaJ8CYXG{{Te󁀰ӿv3]`;ENew%X+iB/'.IΨX6zF(aBQM jlj5%A6ojZa\ QL|+5@(7`?v ؃7w p1ta% Dѣ3ap3ZM„P"0^B)J!:Z1y+OST8i}m]jus~tC@=&'g80GI QVүdrhcŸ 2h£2~`7(yi8cSC9oW19W+},T:@ZEr?:9D| u)r)$j rUjՓ&n01YSmاStW ''.]sw8A s>̗ҷt龎=$ 4UgXL/v%/ʜ0o'+R-l4!6}p~*[x74Ѭ}QkhTMKiTm{́+ȂYNzN d$uQ[=]dG Aɣo~buw2xrA;%o7JSŮ(9ź;@^*w ghuN7E*^:GbioP9yBv%̓TT:nM$.A'?\ g,`gpyJ$(>mߨǒU4B*+9_Me jOk(0B0ˡ{M8sĻpTYM"J8Mښ^x |PbQ7 !W&S:V%'"1{@5/7[hOI̎JLP)Gm A]IήkFV"U/o& J;:/dawfAm†(+p+9T<P"WaGK پ+OQ8C弨P&^xB p IP8>jfY QQkˁuqxZU(E*³>#v|J<EP0(ʁ.Is72u}5>!4!q}Q:CY!1NHk`Gb1Ȱݴ O{l?`a9[j5գ׫Nܻ>9ݬz+?2YrdI@eMmFH mc[@_6d2l4TK}i9|AfTO-̚#Nw({/MXDO Y^5۞1 ^/ VL;!Su ewakgk׍0J$] VLQ=m/^"./wku(f0me8x]Hɽ[ ^odb'w%O llG~^߀oyC"j7cZ~!ȣ f(JfG̃^]1ͱЁ_I-ʀ@ق*}R?tvИ5bEDқ!#b榴i[F#|ێ*ھPu|jg*Yp6Yx#U9` -FēYZmF.>Q#ot]L}H83z9)vgth!:54&щt϶{K#C=QbDwť8f=t =ngA&̱rѼ[:9Hw[Yg3L:5lI4pc{$.1d2,L+QS)zq^w}P}C:n9+M|Ufoͪq_U)er- "}(](~P_ywM"qQH(Ȭ:Ut^BvRrhSgl~1ʖ%rQjjXxґ8)rYАΣ64,Ƈz&dàP/dFW4{arW)\-/m zSb1RS0:HisCaW!sbFmҏM2/2ad ke޹i2Mo% w!J.=aqQ}{w¸m|煱Tq{TgȆC -m"2Ԍ%؊'lu֟8q <v GV%*k{?:+DUxV[c<wP-^0wYJlV`|K;I:F@nG!/u`4C|qL"fTC "0t~1/@gq3jJ ]ܾ3ЛvnèҺON-)Djoeܺ^K͓ɖ;DbˡREb~$QG@к# | *;BզBil5/n#5 cL0qfE~h!{Ϫ^:E:S3aV\1*1 u=Q8UcyBG!} W259@uZ!)\| Qh8K7>^|Q R S,\ReE' &;9Q̰,U$Z%1ҿCՇ $T#շ}w;%^% P;OjJ,?7$SԍO}p /}싘 ޳P6@,=lD^hRS<6h_3oEI7նi"eYgVu)s(Iv7: @s^RsRw.6^SC@6=uLm/y(W6ᮓ<R}ylW9Y@"8kƵ14JӳMD(}N 7ZmU}7"}p8fx3.Ǯ8ǢV6K+5j.u^"e8o_I6b&fCߺ]zC` $ifM<^9'WHJytǴL}^aNˣLnfOĉA=auZُM v͙1vf|@#HpҀW^w򑺊$Jpu 0 uBrX"pՏ)\b"hxj~^?0|3C-zJF%VgSւ_A' ZECCƁU4Eι`3@5ҋJN_=G$_#xd}%(-R*5\4,v (pǖ7/L#:%kAU;z[9-ЏB7"Rp$DRYh/yz^JhkmȬT7n$Vfl0Ac5gFA-E`j9a*R'<+{`A挷o+>Ї'2yppsʫ_>%qf+'iGԭkF2Z8j+0αtTcdVIƙ/~+ @gĹ5V$N" X~d~4sT~NnLLM0gOnd3>Hj!s@m @}(i{\idžqvo `֬&1!O+C/-Onz$fT 1hקel(P jsY %S\hm(y' #w)]$uQ wl嗙 ,B7 q/Ν;8LLwd$f+q&69n0s4Ȭ]C vDTVG}x#zm9%YfL9P5X3^̈;11}9 13mִjiSD_z]eڝWwG%^zxn gmęR[ڼl^ԅLڸ3/f;J+gxB`)'R.L?LNKe3Da#֎go*7{jSQj?h&^@FS͇ݚM|8|twYiK͐{)a0rRYt怎u;@q.E}P +'AL1\!81Y/SYx7v0rKYGD>ɹO"1Jɬ|A#.R {wejCr~Bۣce2O<ڳiAê<{hx++8EqL"HUWg[[a_mF> 95Zp;GAH:lQEIi!7A5ж!Ҍwܯˇ ]ew+Tc7;Hl]UD Gr&`_t@O9࿑zE(R%a UJ䁙?OYkyh(fX L_g6='Jix&vCDqE)ߍq|1N&6 jA,ؙhce@QR?oS3!70Bn'G L)ŎLc&ӏ3::ݎ^,$%2D|4$zV!)v%fxUl Em\M)tr%ux8ֶx򓋶h=}GmR`+B}qX>T* ^r"FvHN!3d,E1~jo%֜m(yyitap ՗$':=)"Rbˋ<8:Mi e8|{{^@C:GF%~1?SNz ]߾1Pb{ztnRÉVϳivdss$1 5FO[`oܒ,vd%H|Gx@7x|AOW@ygJ^2^^\Vm|6wŊҎ_>"% `g -R"鬇KE,tM 2u QHУYr!I̛=Dl=4f""yhK$8^íkfx8_ kݜ\t;@ VaM }O,/O@!W SFcoE,?*Kq82dҹd[U1z\z_U6uEؓ>JOG :f)<զ+a?pYp:W֊h+tUS p!`.+B0؊-{¹E|#](;=`\#4sXCi"x;T) \/3b;>!oʷZϋc0HG^7jiu^Rܩnq|O͏=RĽkC0 D?fGAyK92*06kSVV`;ٺ` _0!RۃCiSlYbEYA7Dv{=J䒋ӫ#lH5~7XQqF] }IWap  螃IC8DFfJXL򽫖Nc$Vw k$R41',*&P|QbI5EݝS7"+\RViq&qfTf"Z }P|Xq}9!]45g")]_@*S4hKYe ~Fv!5t ]پ3w 8>Q?:nB6ٯqK{D=Ë?^QNb}\_T]/J#Yw+q;=1h, 4 b`I]@994׃CF666{BMsm|ZI)OP#7|wrzUb PvlZ=_ [4>H oS"[kEK/HktڛoZ2?`옟_R"N,ZҗyzKER26;С%#aJ6(u&W5_Yo+Z[J(1d_6Z.R׺m(Հ()ړ^%U[.Rb^nvpc l<5}<2:u};I diܯě]&ƱkAA T(E)srhŠ{̬RhSj-i#v\NQmB4Fԍ"Ŝ /Vh-r0/%)q,X}4>ZvU\5> XW|,レѼvfO޺y,}H@d;yE:s+[.0̮\t=:nqX$Oh$1wϺ0icq,’JL !,Fߚ篫a/!{(V F!&WԽ,At']-Dqky#&fs|+IS㟉fl}#T5V~QU Mv;& _ɠCo &u+iio_cc ;?xi? =IoǤM:Z8ך:L|L5:4*.kk^͢b`j4f۩Bp.C3W;7>c7U), l_qdT3-3l[ӯ R)8! W4J-hR6ͩZ"OiHzp}&fVvf fx[mJC(}Ca׍x߇Z D#πhIh HmJoαO=`J<|g,4N 1/ Ntĝ*lʲK0Әa;|4\KWX; %D,ÔsX"ȴxHaI~v@..y1UJjb- F=r WgH1tde n4_k)Zӄp2Lx2oBVT(D7_ŽPIB{ck!:ǘV8!VHܣV{!>8_iy@%t6hם6l>ScW ]Г!)O_+dGqK<.N @rLfyuuV: Vpc \ڜפ?rZ1 8*YU<ވf ֐M\bڅ]#pK-|%QvCMzWnCg^O4(rd箕hr Yp L Ktz$gq|(Ѵrg]g2Fa s(bpHaՌlg}|*ɯ-N| <*R &X"Z>t4f$_X#xp RiHkB 6横n7ig:˭6HuwWrLLK[)1=η&BlNS"݊6ӊc ղ)L*I.ݘPmo"HnXJ\Df~ S1ƃVEb0#X3p47`2K:X[+a毾z:<TQqe4a ΰ."ӻ{YM؏h?d\ gp|93ף泒q\#Q0K8K3S>/D̅"#< ^"Xp%/m"#ʽ=,!0 b8 mxm+¹ử+q|y{76d'i㣀'UI P8 QRQҩc Y19rsPCM&TC(:;CĶЦaL"8o!,G죘k0 CIs5˂4ěf~9ИhrR%ns?" t.T+hY3zl)-VEB0He|nrױMjOw^= C*|5gnT/w8-{P7c_gMwAM fH%7[]¸ѾQ>1L]]/-E/I]>/.bN̽M֔*ndu9|nsɯSG wdNUm pꎏ{&TδFZl3z !~p 7'k.s桞q};XW5*V0J@CWR=`ͩAgӺ{=rzןꋋʴeDU([D&5zpo.3GI$N_6'~Wl6ts4Y4Ea޹j"|с;'kκ[O} t'v/ %cL]GЎUXQX V ckBJ5pP+yag'=_Vm!^آNvCS2/+jUФvCVTM'F1UsסK2\M7h=%Š,`QieU|fB5XD,iYU*6IIk6NtGş8ƹYaQ"so ,Pbn Ui-nSa0j=PE>=nK?nAd$"帪ROP"'yF|c\)x%gsLT_kF>?;iwhvivױbbHU(yb6}jn\g'm:mHrrץH 1Џɑ(,sݢl8Q AhLJ%B[7[@9g1tBA3ul^4Qp<6:3ISО&֎`-7IgЇ*5s7aѥ R(aT,el(1< ɲ O)#5bFxE25ƍ eQoj;0p\]I\l s_fOy8|*LJ$f)ȁ }6^}-<AqrZ|ϸ 0iZb,)K'Yۡ!~%˄ ;ťbzK'I8LqDu^Z*#E)?@_d REqL\-t җ%„|0M\BOYX6#'QE0qXbcv0g:gwCB3ԅ!]^ĉMpg"ixt8?x2/v["DեiPPY0! 6ƁT:BKOHn/* 1c{%El\Ǫc=qJkSK;.2P삛w.OR3 .Uex&t*I}P·hFe9VU~)/ 1O܈3svw0E<8Ta!LozIc12h'"^f7U&en+kY ,SKc̳hawt,u*_](w$Lv· OC7+dVx2M?L yJlUqʇw VG/uy2TeUH'(Ź6۰"`ɋ9cBԵ"JpO;ڳ@ys4C?Hėu;ufğ=OQ&^-1 yE Ht2p\ dzla*ؤ6JՋ'o]kt AھB .1b򽓵&j"p'c܃^SH/_6 G=Y_H̾R $AGf $԰]H*Õ;Y+pl M X–YQrhQ_2z{ yTQ 74n,-j>0~[s yH'd M;`^Th[1CHrLf:@`YRe{T1Q(uuzH`|ŧ`L0g!YV&Cb.n\My]N/p+uRy]4 G 霤i*5o!,(11gg7n㴙o$<eɦK2QwLU2țQ]yto !)"+:3IFt4AֵS Ac]tjj -mS501E1ߠڞ1~<Udfߤ${*}Yz8rAIV 0lPgV–m4$ϪuDyP_3jw tsN |-:I+$N(y̲!f>lg^0ѩJC!J 5`Wݧh𿖀&1{IWAgI x:6.#6-oM@z@ҍeo,iJ" V}B}d֯s9g)|p{_9?e1gtvXkzW< Xۋxo~֦ާŪCcZt;Smx"RUo /}wwG bIͣ'VK`Ptmtk-=̘&kBQRW.Πڽ #J~ G†E֍ i2FC,.TAQ=>Nq My'ҽx[ "ISqW$^~uN{3$9 z4co?n Pn՝KnjNְo%v)ot43ΎaiPZbeAiWuzn }ד%2 x-RFV_; #7žpWZw !Sfܣ6J~Qܗ旅gseVD  v2O!ڟ"1>R 8:F^N-prb{[bXqM*WoVyJβɆٽ@}щ.EC•Z=?cdre.y'miތ/O>h"mW_^֔iV+\#g#&,ˉ67mڡHH1q#rzѐ`m[ uP)OG5 *r*ko #L#v6]$8UɥYk;FAQf1sΡd_Cn!^ĔX oE ?_>uuq$Ҩ Z|Ff)PHJ:[K-o"KP *{8jC?O^5Ej`*fM9Jo>!E HצnZ!qC>u~ۗL#31G tx++aVcS(y9gm5O6 {ku \ErTb&>z"LI+W@T4X̖4 .ψoؘ,Yg 2+b ܣ.z,>fqTVu.3DJ ~:,3Pa0|u^{ߋ?ƞCDJ엨|[NɎ淳䆩v\un3mhNk ܺutOP_L~Ti$]@9],PZyYy_{#/Y-F@J]A%^ی 1ʣu}]׬mo^e"lAbӻ隑MCѭ s ^OR0 ??*HGX S{|NCBk|XV6R}wtD(X=IR %;Z1iORF1x(}* `U *h?cȮc"y[ {ZQIQk+FoR oK!*;ZEe[O15Cw$DEC$ ^Tj`qHcs1V&<^W;T:FMggI"*lTN(`DӴh+q䯾lb鱻\oP8 VďQf$W: VD_ aaD=<=kcq…&\ENKQdFi{a?~!8{dD1ڣ3,Tց>&r%= h!1y&!\{h[lL|mvFM,w\Z-{XG7,tǏXӽ*RW=v eD4O\/X%90'- 닊Xzӎh%tmԢ&xmxӡU$Ϊ.X'bV&&${~='-*A%JBv*)J hܗʷ hDI˚ =:5KP LH|oeIgOt[՝ʢu?]GGimd/m&1>)*4 Nb_j)awKQQR-jgJ5YSPu:_-˄ !_W|KᝰqZۦ L.e DwH`!^c$"Sx^i[QҼŰL57qP 8"vWTd|a<t_yhyQK0S|(MzTM!۩CXM3/_Xr9 y}Pk*9*cJ:]#I1aɹtgTo<OЂ^Fqc5wőm]Wlv-&ERPԸw\Rܰl~Q ^՘=6z7I2PƒjK$kFB~"F:w\ zͳ,pTtLGdi'}ӟ :RæE_k~v׊ͳa*Mpxp !/P0. mr *Z3PO"߄'}"Е. 3j %yj>6 Kmf0XeG,za_@% OUde;&[crJ: *{Y`2v ox؂XrdpП>w#"~Âc'1Dc\QZl5pS!o^vBRJssesCIO'Uق{/x?Ot#rk|T(?-}כyKn!~M9C@eީBEh1,4]bԂXͼ grϹd9Q&P:EQӓ lCČ.5g 撜]\ FR)47 7 -Vl6Dר4*y`wGR jzs' =,Ғhz27AT$Jј Ir:M곐qX3rdY3S Ձ=cQ{ʪYfVT(m2{z~и#4DtAlYP10ÈI#kKwe{UaO#\?AXR={%>ZqUZe"w_2kMz%Qr2ǐ6hZfWĸuܜn%dU9嶺VH;g|ʯeZC7Rzok!7$!ɜZZr>o Enq7w'Z%~*݈/V0d &hxɗ0Ph#@4x5*DeƓlUaW;{x {,ZmcENkA\BNxlcSqB f](mŻ ?pP!Ggioˑp{P\suCci#GWӁlzs9K`rF`WSuu3%"kkP) h3E4{̶nF8=v&AjUwD8$Hʿך<4Eշ:MA\XB*vqX EGx)5/0Ay7)j*Gt*vǮF YQHTk`ߎC/w͇ 3E (:tfqԺ}aN,j0m=VѿiCs^E~-@B+ -˅I$$gQ1zU7ʰ Ň,WZzQ|kˁx\71&@v ͽ*ȍJ{՚\hvwlHmzoOW> yW'?-zbÆ:F AYQdUEu.BxHW̫GM>4(> ۟;$x*[[0e+Wi81:oa,X$=ÓG2_ _u3H3#@xA?Dn3t@F^P~!& 5mp9q眳Dxn6X^(8 K#Fn HƦݝ]8Rz8RrF,_zUHVL=~l VHޜJ q(/aLf' YdV-~%ɧt?s#G=:Φ9Y+Mw!VY La%x _:aЍ{-pɐM?7]p<=NA ^n+?y, +원vؠtYw(Ň5<%ǘ2 nVЉJnnsH[';֭: |U6!9ȝ;xp,R *"7>r%/0p0i G,!VL\ 'x[)/vDiwxR_vԠo&&~ @? #Ծo8T~^>&]XEhnoIav=m!ǿ`WV 1X~$0:m_ 므'էLrկPf/kf&*# 6[hi'ՅHAÞjf E }tJtYfaB3 S%2X+eqH0NjB#=$u5On:=~C]Qa-y HQ{Z݉}qy03kYadA˰0T{w;=9;ayCpB&'p Ҿ>qϔpT>\ꓖ|Y/@hudhvSJM\ʁj-;5jdķk_ivuɵq!!u @u43ۜ~91ܠ}H50n~Pl!bQ:KD񁎑 8yޭmE`D2Db}%r;?eXSzt޼U2c9 "9T8ra7"^j"?``>E%:0Է AqPXٷH:eT3xv&rL`hٚVpΕ1„=(# x߮^CU[vЃ= :+$T݋ضBh=5a&Z6En0-C^W5zu7 J<.~@!L}kJzzobϣs) ̘#p!H{>pI493 ;F7C ;#^xs<0AyD칝w*.S&bgY,(Y}$cќ:m3鈔=ztG?]q>O˪'/M'@M GY}Q] |LeLVϊ9^X2VSq;( J\noo35B 3()jmpJHUu-vHR;eȣAB#3yx qHiU ̈:R..=Pt*%]4?<T`;ߠu"=s3%܁0H >7l1uc_w̱w%R{r\hF1~S$%V\aUC=.C*ZΡ+6fVHKZ zZx ft@QHc/rk!IY/qZ\ 7$22kɖ3Bd]po`ȊlZi6 Vo`2>\TnPՖGΫK봀 M9͂81P :7nNSI"fԮIUQL ~?5DCEy, FO.,&)q5֧xbk ƫNdwhL5'G2֜ޡMb=oȸ'd5~=LtbIns5N`=MF'LQUښqzqô{{iĆC*5T. ^r#Eq(]8ῌgۭ[BLPf70>84%鼓Aﭥ9 = s$^ cPJ/Pc+!)e 2#fy]U[n܈~7?<gUcφ dXLA &8C4Cǯi`7 NS(DRj>k1(l$dUx>QOz)C {:[3֎B8~x ߱e:FǁzOztηxg ŧr5QiIylJw )tK׫榿_8roXoRܓ]tӻ,Ck8f`y\N+GJs lHeOy EAoSJ{* `R QGeW?(?ۢ82viV5,pohbJg6b1)יִ,0/,f 1w q.VG5nTv"lu}+¯bIqJ"ƪBrh JƏ +Y &RT+i_9%IIJ_ HYJhc$}~pD QSᰶ|@щ7\~gǷ._P#[m䵑~Y<~ZNjggR5aѝ+P~ Pju8U팜 ^򦝟ƌqzx# 9U0v 'UP928B>{lT*?peci߃Hhf(BVcno$*(Mʍ\l ڿABBifq`:[&ÂӤޝo~&nPV"@!T5p0a2rMJk%&]8W,YW_iR6D[{)RY$^.؅$қ3GA gZYM@c y|#iv y(0٧WIfc'1}էPN^$k~ ecp7ߢQჩN+Ys8A< {\i/_pk<|oߣ׋gE~B=8?g^+Rv R[OXm7 AQ3LU|& tXN1-tBO6Qڪub4Nkp:/LmO̚oHHsY@Lܙj~)-fxDt}9Q=,6ȼ '3HL  I ѳY H0ddGRs4N;*O@o:)b!AX5bk'M±`KcGyt WDcȱgK$v_!9i A7[ak&0%!p u ,LK]b!*PX[9Kq5NOϭe/Nc&;Vs`T~=*r]}T5@bX^,&V?ֶ\.6=|7)=*9@ӆe-1+o3P`Тj|ߍwkPvk ֨4,О,g@+d6Qv R'iPV^V)(u/tjGMp=;-[٥r'q{^1x:o$ [5ic"_ >){r-4okgl-[^8Vɗ |h{C&ԝh4(}[I2pDMJȰrW6漭lBWǙjD~e;_ɲ}֏?2D}`s * Ic>gJCه6W,"sΌΈNfFtśAc"=7ZXZJ,j ˫qž+tٷC܇(]O7w8,[h Dr[8emN!8ZGY1QjlK;oZ$1d@1@QJ<G4בjBfE$p!|˪)r9$OI?$XQD{/[/[xjd!L.>:[8j%lmyrouX2"'ZR>\#X:L7c|8zdۘVp Gx/YIЂJI<WGo&hKJqÞ+Df85ǓY2\kG;*Q=zPNl{D1iMݚbk?}dtXc"Ր1 QITYD C[#ab4WT4*{w)Dq쫫{!1Kw!J K+3Î`1XJęǧJW,՘j|#y3CIĀd`x/F5ix_mN"l'4p5Y>Is EDҚdY<ބym?%/%wP[۝7ªxdol02A}h/6$ CZiXt<v~9&|3<j'+$U|"lPv{eS-!x3-@CEuaۚ6emLNmX#4Xl!X@Jc嫫/ŞPMcnwj_D*efèCJ}QqFzޤI28)bUrjK=[t!h%C+,kFs^:oFsDH M Z0JkRӌCRY'>b-P~[GW5x#xkJ?g MBaAJ`Q;4Eva~saItnےXR=ac]nn-7~꥿U^ 8%j uˊy$N% NȥX![fo: }t2>W!;Hp{֚)RǖN 7i0tB8TMVRcѮ;DIb\2si`NGri{ 0vh,{2L 7t*9%J<^0JێzXz;R=3@:O jzWE(,ap8XQk `TP8)gp3UGc|Λ)[ X&&'Mbq7&TL̫x`Ĝ4tϛΙT΢W +3gM$Nb.~M`yt3U(}b L' Wa`d GplYob}^wיZǢ0h7zᨛ Kad6Gʣd:QYnCw8~u}*|2г];z{P%O:͙I sύ(K]{&5 @?sUsV=,6V89XN r [M?~,d7 I'A@B\Qur$WtjӖ W]FoE5xQ5i4 ; czK׳(voE{\:IlYUoq'߶Ίr;3lO7IX`0mL-]F}KvdvU@<-COJH |--3t*Uϴk*vh]rXli9|QÏvDMD5F%5sЬToJsXHW 96M e`*Q( , `WgbDd?+*cᾋc6LB6;j8Khܮg1~LF6 +f5!ys`5(i>#^1MD!Htnf.=`mK'M`CxN& zes{pTV> Qz[%w,#.k>FlD@1RQx y&rhgQLVpF8&և=V2}j?譞$ {zsA)4R-ԑ36!i?r8D,K\Agg41IQ~hf4E1=zDv[ɭc4[ fHւ<A <{u ?ZHt@[2glN$e>΄KQVz7Te Rѩp}ӗZ!@זФ,qUL5C*O5ԆFxq"ݶ:nCŖ 7H!($*M4 !W&>Aw7_!LmxA?3a74B*cSSLa0,3p'6Κ_TWJϞx!{0 * B > !j+KI'I߿HCఇ#պiybmӋ{}[32gT%*xGڝTʨWUq~W] 'u j/唝 l d@_U[o0o폶ŻXY?wY] 66Ú|(c~xhp<юĤ ټ} !p9}'ݑլiܺw#lpn+gKK*3GC| g#~q /?G*٩z?ݰ,^LuhJF5n5NhS߳6c b AC^}0|(Ԧ ѵt-#RG+|t،'NN}Gb7zwadC F60{,A)\Xe^aD|>K{"H )&BeW0{=%el̂)Z )GG4A*;Sz5.{崼= 7 }a N]p{NO+E:|4NO4LL 3;X߆|r+䔬C3{L58==Iw~&1NH I VNuTm&nGsgFvfOr0 a%s+"PGY>PJWH$Qad,⠅w_-Ck`}Zոk#4ŮSZL#'r .o>=l >6qGfRߨ5Rn|QS =}Twuytt)I@⋞?O4D";WAڐ1fajs1^A7S+f 2unbhCTDaHwخ1cd׉ #CP1a߲?oRe1R~ҳ`j(8ˢxՒHtK'2M^S:M٧K*u p:*.yzx  G0hd0kU]_66<@SHRRATt=OsT! 開$'`Qqfo@B5yIM,& p K!O5Dv` ZrgKts 9+KbA9~䥾iՔ+QGدO1f{ky6A]!~K솭rU5]wR^ꤵuB"Cjؚ/|IڌLs{B!1#Kob}u7Ff@uom -ږU0xxa'U}¯C#g"y3)W="Qb 6QBq1Īq;Nqo ܶdj)R Dɗ)TqKx$7o.~&gC{yKY͇`+%:[Tߞ9\Zː%CB11Pd߉o=~<iX_:3*G._c39V9% o/"vjǥDN@nL(ɠBHLgcTu+)7Q8ͰWXV>0LXTx qG@7*Z/ @'&\id]d +˵d& UfB` oCڌJ_f0@=aCk_]|eb#KjWciKQe;2aK6ܽD`cl ®d%f蝚z &xGxQJl}v:d^FopUGH̯wy|}zK!Nν3Dz8އdT6Q|y$^(ְVpEumB'5UNG,q)׉,<Ar>x,L_1j_tjU†gCqT x{ńThͬv(i3B5͒LW Wi ԁ RV{쉀WהjO3+ǎ60H'' G:h=MJzT Cl[DJw"^&Z2y?ŪveBBs&s*PRyx;HE{.oJۄ2T9r]K%S_/!6fhli닾te8z%W1_J>3 ì160u >ޗC T1tDBMea2@LUARzY!?E,46n ASԫ4‰>A^#:s.Pj/xm2Ilb7rHI1MgteScuPH?Pš8> [ZH6P{Li oRC})]c{b)5xZnLa*/=qN T=P9+;;/\ç8Gw"`wRnj۽o6ƒ 8Eh$fD&g <)i!QN)m#g.8ޔH@FO y z oI'rΠPkS%`96{{)'ytXHzHE#'? P_9K +0/^D)sb^3# W%BSb\IC!|\<,5V[T73#|_9}X$3X@i~9)O*y~D, XxM qzBkzS iT{fMTTxشf9 F/r9rw$i~߉5.-άՉ9Q)4:%rjJp &̺jj$VY(8--Q%@qS:|xO<͏=:7fPL/bSF zjޏU[}شc v2D:?JWjB^tFȰŏQZR6$/RQV%-u&݋^**$Ү5yy#hFBcrTQg&ͪ昳w2S<<*K՚G5qޚMK6,"6 ^<İc~\oJ]S0g^q}+k awaPr鲢s;e>Oێn|-:5:>{qL`20"h3ZΖ@9Ь#?GOڡʚ)uvpҲ|+֩VzxlW|~u:r4~f$B=?eo[MG4] rV\zġvP(sv%Kz%N6iS {;;  .,3Mң ٫\& O:%ޘJM34v\y@3: "RI1!4ݷ_Z-i&F_EA`,prܒ߅ǵ( _=@f ,zlĒy]w胔9Wn_##. y N X#+g|7M 6#+iHĒPd 6M`[`,vtXKJ@pcT;yζ,D}ߩkmY:#{e!EO4V4G=)a#ZcDx(s^qze/>g]3۸gZcQ.'B;K%ODT](]+17`LE/]Q od=  SΉᅫ~](KRz,-jdڐ*aZΘU.r@He+X G"bouuoyAle© oao?{lׄ{1kC$(TYH .H4: ɸ.ӼovK7z:c)% -Tz; %,Q3^na5~+Vxq1mi<7EI{h\G$ H ~"bd_#3D@iy71&Ó^3J3߁+kVkW7coTxy|5^aˣ n4f:WcyA*_OB3slSkp:ыVq힭MkV`9M^A [jaWn?{W7z\\i Y 2_C%K踻Hk"8UI> 9u+/a!3y ESrkCHP\)$'_ Pًoiz =p1FP)9fSM2}$Eڿ>ԅ3a$VVG `AJ}0ʿ'bzlQ<(zF-8dN=Fj٬7m 7(~&:ϙg.~0 kj%S 1Q&bVl*.u~Y"g"'Dx2Sm0V 'lh#W5( +@4VGLFG}Ic2 !=}iwADʹHܴU ]dKikjw~⼵S )=]. h8MmR+U.s+Z|kf-Lv0#۝ݪPun+ĸ@9$aTrư&.\}h4WJ#fGP`nHAdBݜ4bM݈r5y_lD%Vy$ؤú̴ 1:yQɕa{N=#Rzot _# Kk]cwQTK4 Z?)k]7XVG#c ʩ ;A#ѩ5x_RBO`ځ sXp cl14n@Xe&}~jR}W[h \]16a1:\f3LW%P:'RȞjx:ܧ?^ɂ5_8i[>L:H6BTn_j3RC.PS9&sʮ$4_6`Y\]!r-ǧ,LptEB0\c q؜?ZYjuĬ3l+⢛uTyVڝq81?Zl4#[ibއa.<: D`O[|t^&\j^xiY#rBU60ٺܴ5FXo-齃n`ۦ -?]fC' 3_όrH6zm5{ (whvK,Cȡp#z@ 7,) MBTCʒ@/z#؟Uл0΂JukavWWK(ty(|j!l"VL1[L),Qs9` TkS  yDuuL؞ட[0eqNu^ԪD_xp2YJ1' d$ӨRi]l:4fbt(U&3>yR?l>nv߅4TMcNlfdcԌjė-nDLvkdQlֿ%"^+lV/) OI*?J(:3MKG h Il\b>^ NU@aa/N^D]gOWhۧJZ0^\*Hx9 nUNl |oq e%{6 yT:_fjG JpoO_{~>q>osU]cj& Pkz,__P ?BdS.[9 `Uw3 UzP>񑟴vWϘ;Oz)s' l!p Zq{sҾz}/(Xy+ktdgU1]:ƀvPaLg(T7t5LW u!#/ M#3_{e]}'uP/m)+3YT?; Q a³a3ML+ 2k\E ~1QUb,IV!:7ڈPC7;$<O=Z37nS+{!^$ݚ+Y{i[Mb\̏֙Hh,¥Ɓod eXƳ^7`ty|5>JSz 2e>]Y Q J薓&/x9zu0f$aOڥ fIeMRX8[ c禎걓Ҕޔ 2Wh"7ehEmZAX#N^0^0V{BY&(Ȕʴ?B;f JZҶ~1OĽpl̕TtEK|Mck i_t_Y+˻R,;T)G F^u0z ٠ʖ- d gIrK5SĻM %Jؘ nz]^rao CR.pAXb:9CGp.JI-נw~SƥGP5B {.OW2.FUa VJtf- '؟9KO坮~s碵~Ȼ2O]6gf7%U%1Z;_g`b150ӕ͜xOZeǼSp-/Qڽk/2@T3S[X!O@:ckgzPkR4ѷN KX㽙# g"?ӯN/IK[lۂxQjʋ\C uDmL%NX_fnGVBgјcv{D͑S8[֚knCRJc},))'A uڿ'W~ɘ4ˀ{%- Γsği`G={4]֛,ړ4hi; >0Hҗ)wi^KJ r7]7JŤZ0ZMQ SB36"2^} ^:c@ރY'HU_ #u$G4vW.`ү(Qv2pzWw'zݡV%SN_DmL܉&%{MT>YGv4a])[X'Ul=$Y@ڋ&:j\@匇=TBn{zVA{*% E${J.eR hri'r|im\Eԗ20]VEt3,#BeF3fKP'r&[%w_/neCWl|p4k8P@m sTmY`g(GAm93Tgj,2S-ボ͝ n#"wa]AP1Of4ݛ=`@ұ [6#=EU3@39פq}J̸'>jfL/Tiesޫew>+kځrk~r_+ n ө]:.r"xSnzzָ?SqĎ,;N9A'P{7?O&y-Vi)ϲn.蟅dݠ . 5VcszwM7OشJCznr6%i:B@c'A3kΌf)˂5(72"@|%ׁ#Şm`Kw|:]W4›rTpaUgYA ]?Of V)DtgR#oԴ5&b1 O+ɀp@tW9?]#;.$>N:jxL9$QJόS^v:#'P^2`j~KpRg8,`xȚ/#\V=@xc_BM&~u0 `x;ػ7b@ :&QMɍq+ǂ??z8F#W ]wZo,BLVNHF<.C0YBw,6Ww=cz%xϘ;5tGݠRInsl|zkdܹ9`’q߱u@tcdͧ;lLo@9"N@؃+4[b5pcHٟ=U'ӯ:D?`ďK E[xBNavVoBBSLz&Ӫ-28gʡog@3u5 0K!ئ1)(Gpqǜ`0z=;Ob^n mGvG_hGk6o1ї8j +pXqpu`3_ώ5mda֭TH1=0܎y:,(*^5lHoNAQ !uI}Hߤ~0]F%WP~:f8H_۴6t6"2Gv:In?c2m7 DV /kGح]i/ɿ=g_Rk8;lEH~bJso:t폶禷GT[d[- :`\1ҬtWNld DO>z`̑PP4zPw,l\JZS+@՘PH>Th̲_L7\3x,Nw6FL^Uw3Bߠ祖v5}%kvT:KC }zT1e;X?>戶7giIXp:dXiӰP oSjcC=tH~֖,t!ȗ3$Y /ǧ/m/d/vfpA|Y79zR׎z~P1eDFչކH)*z mmul$f7QW >}Yȳ& bx$&e_z|ǟ:W_n8q ɕqڼʫr#X 7S/ ̲!Po|N!GDD!&XhaieMy 𕵚Ml e9/ĺ&FK6D,cWM`uϘsT ~,^`P (dRbLIG+D*+6_S9\TfO 9ːfftSl!)o\!5YAZգԋ] 꽿|穠ijlG̻J4Ji69,)xGݦ 9tB~ a+V;u6uc_1Kg/]]>a˩8=Co xfB(~ۘ*_]Q+ ėZOQ^Y:+'07`K2vsVRQ窶pex ̿7F:&r7 }"JYZSMXevE\;or*s]fA e/pVj9FS_{P"MolV=Jf%O9(SJ^WSWCu.FBGfOR="`[E+iJʫ,ʜ7n[TbLǎsLlgOtۼKF54*v JC%Xh8Ɂy2*Y@ӞR&1\9Kഎlt2urVL& nx7fj+$40:Hn5u\]3n3Vgf5>Pa!:oP)k[:N_]854'sce)0cP)A$5&&|:ǓEOQt鏍Ν'-CЧkkIZ-2̈,ZS(Y Owž+j?od5gϱm(р:ae,֑AއW|Z[mʜ0,q˜o'C*,(Nil(ͣ vg๠lEh%\lP%9+e~ʋVzz6 ղTycفb汀C=lZmoS*:- C `x[6ycZpHkrE8Khɉsg9:S]eJm){8CiΜ3Y%aiR:^1'U2ԅj0_z 2ɋ7-9Xdy r*/;vU?:.c\uFqcnZ̔ R3ǯ@2Mw.- vHu+gYZ07070100000035000081a4000000000000000000000001611e8eb90000ebcc000000000000000000000000000000000000005300000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/core/ib_uverbs.ko.xz7zXZִF!t/䷣]?Eh=ڜ.+ $Z}ޓZ%)yt ܨT{Y enhM,~@m'l/p,chrY~׋('āZ+=q_kɫ2Gv_tQ$I-:q=w օcU`(o<Yb&+6KZ[yvcGwlmL ?T^EI@{zR{-OK*P&R$\ k{F* X4YE_*k% ô~tyFnQ,W:)aoP q.ۈÜ"J|cYW(g%Z @_Pݻf% WA ^y=4=ՕeAxY;'0b܈sظG`Pb\ l#E:2v 4 b"X9wpf><3ZPVoDfbȖFF-dneXX- Tn?޼~ ,%\1tY'i{6S*%b~ ,VhK)T]/=MGOx qȹ!w/@٢ՙ˼7XPѫ&N(~ּrg1:dG\*\HLB;⹆^ tcJ!;KRRCb;qyڎN('zTՑЏY:۪5/h~5>d*J^)?+1φ'"N}CBk󽕁^ˤdMha2G?5l0([A~5YC5ֈ2[Ӂr+2b%tcj ^M"}r͒lmKK)ܸ~I4X${ysyW {FK3_sӮ&k(w qL]reb=&-d#R˅o? ct 20^SwxyIgLM` eD/k˹PdD%54{gjj]qk`>?%cNAK*rhZ|0"&$&Ÿ)<*k+U>Xͽm`a4?̆?vf(3#-GĴݦ!@p#QsunV>?$n0VL-ǔ!`]!خۗl"I6ctc`uz#k~P /W9ʇ5(1~ud 5m/Z?]pd_M(";ƼD/!&ܔccހLbnMɾ>x};,+ ]A9MAb&#7Rjh%[rtM-Aio)>!\%pKxcj,R Jc{|sYZiv'YFF{=EPAWUWI] Շ=\1lFxfQC{a\k ݖ¿Lo2J<ҕ(]\ drt'l}<7eXxPԨĐpkvF³6,#]gc%#dz MPWLIIEA0Rgv|1s%N;m]oqK(i@` Ps~b >:JbiK}st{С|~}Wғ5XqD( R8?)?왴ֽ#L'q¹Of&UAhhhWgth(ݗxˢ ͑LoIZ;Ɠ4Nw %.V:`,q=dǂe 8ecy')i3^Me*:g!˸h)6jvtܖ<9mXlh;1!HBVEƭ宵t/p۾#W&g k[.7ŽA$=? 9|9^ 4\(aV4lG+Viʴ7.UI}Z܎5}Pb2 I = B`<@Q@ E!0%v_ZmoKU\QJ@πc ̻x`c*d>҃}ŮZjyj9E!U]{K2#q-|<*4jrãq JF{*#N-[KrxP1)GӤe `Ex +ŤdWCv ,e9l37sKL&\C mýM W$zi>ZynN & ;F{fkM4 pZ 5 F8S *ʣGw$()jCi"im21IzodQO-PWؖAO{|tiC%?)~AIVe75Rm>C?i-ս# 8اU gyK/nHX 7{&/}&,w)!Rv4X:rLL`AdPu 82v\.yX|7X?^ ˏk P'|ZÃ7nvA;W}dնse무>?ի۱AN, PjvB4x{\XrdJMawF6 tĒX"Lޢ'gON BВwmJ_Ai7O#?#%kzr>t/$xq}XO]M:uU!G$+vy]EbǚWO^MՏ!Q0!D*@G/]dIT~e'DX=Цw<ΤɭsckY.qc +ǿ2WbecD ӥRj y跫B(o1 ~5i (Q FJ (4e Hoɘz&U[rI&L+`P=!$)mw,tD΀/k@ $ wDWB vȀ.gqνsr%vGD`Ώ[^b.$<]CYLsI^1k8I { [ ȵ$1;\&ٗX6O2CsXR[=˽tI?ZR7XaPBq<RTͺ.]L ~\NlJ_"a. }["\%T'FZDոY'g7H2͖~}tR!0zHء2?@Jru/=,{W!\AIor͎l2dF6aA"ܜl.GrJ tjz\K^-'\C in>/* 36ZUQXX?0F,wvlƴj[Kai_zz#~Ma%+1rBnA9q ?ָJO`4j%&bK.f2PS0A/ Exm^e*sOႾIEGg\K qEȽvPϭQbSGlAh!8;n SKH}Sm]Qr޳lK-Scps$6*(|=Pq(cDܟŇHM&r9+1?u%9:Z 4g4Cp@{Z:3}5pe{ Ԛ4#6o[[(^|o UVsl[$h;4(E'o³j6SUB.DeU.;}tWnԞAܷKEAcIv&J_BFH)_{^\Z!ozzk )G[dZ&L9-T Q<9dl.$n̸@~rIuv؊hn߅ ]i1eoL8~Zb(u'xlBUJ[Ϡec.mqAԘ"7o:(Jh/ d P29tb*U+)5۸p mgxJEE*Ur-r!r]ޖrQsF̼і`O"c!F C38F%8!*@9dlֵӴ[9_&cCTK$i:xM !DޕHe0EF~Rc.Mx.T?! G|@nB e<@q9ݵԫHI318UPIn'K.滤jsT){cFA*< :Z3MW'x,fъc5}3J;~paJ+F3v=Lj5,F,](uui[>Fy '+Swwhe~Jv RZͺzvٮ0 (0%x(zN_Smk]UNJ0,o^Įx|zVӠa8Yŏi8hh<̗}uL"I?ݹ*!UnN5~k7E JU& qؚfΫlF5 𫾵gV#I}^kG% g0/\롽12Ӝzv̇H;)SyXA氿tyD2~yjs7ٯ?G|=(p::k?#7S 3Ƶ@Cxre?/zIsSm;is 1 txD`l lz|sǔ)"tU ^3/-Wf!"A lB.nŴ|(jSI^ɪ lmT+8]!UX62Jx -<²U[X8M]W޿7zEN2ggs{faj^}vK{jUMʙ+/RB m!fIª/خ.3 ) 1CT h52b,ZeJJ&SW[zy,XB)v-X:фԍ:郒+~w5j+@Iqz29^,q=DUԣ#m^Yk}w㕮yn;^Fp; $ܲIBBuӥ +q(XԱPެdY\p쬓13b hd]GZuC(:xk֘Yo8,53bwYH}S@TM+pҾLd[sZZYuk+ +.ok¨6Dn@N{0 Vgd;1A+δGB{6 a8l`~U2.zJDЎfZt @ccrW,3z6J_gGB^5z7s| W˰Xʊhhn획E+y \xuYN2TI;IDSo2K)"rH%*V>ЕH P/ڢp+S/Uu7+(ah)j׌ŠYht-B!,7OK0k]Dȱ]c ~!TVE7~CXB5=dcS0@G~U5muOs%,A qY"Se>@#χ`,cDҖ7Ks(Exe2?s-$+x'݉8"7v(oɆJHEk'0iTԯ"6eM&|ʥ'-u;"^P/PnwkM#RՊ7}s}<Ӭ`xU^mt~^]}7$5]I]n$+fծh75Xc c^H2!2 0q -@A=%݋ >-adHZxt"<*HۘΕ^(Jc/аgb쇣#9Qe؞lofZ3,9X?F zV%?Ծ[t 30dq -Wb$K԰J#.͢\TF-g{DU:7ZuVVP5K.(taE;RO?lv&6UԤMJ 8lDg,Iysr/(q>2:<`b)'.NK/9 eĝli:rq#%n*7ձ9AEo3ٱ4%|I-Os| wxؚ*iD2 }56^b5*hR'+~2Њmԭ :Zd t,?'1܈ %GNE.׵˄|wX0lUirkHDjfIE#MI8*S |(D43@>orq@?}b {|"r\D14`O!w&!(@2*2K7H~@B"K8̦F^bW":cqo'&dUo$NA> L[ dˋ. lW)q%TZQm}b >41WZ%M?X b $[}.V0ᷠFQ.FWIЅ ,uP84{tھƬ^19V+0\F%}BɆBshherXuTBALf&PG9249Y huNU|=!.RPH;.V2[/3+0%մWr-fa!&G^I'?!Եx&sIT[x|%JWԅl|xh2>uVz|CyvF0h "pMVbﺢ} =:mۓƶ^o60$ex"GxEu6t"Tgwxcdf\+grFxm9ݍ8%ӯOp/Sy[d-[ J;f:=Alڜ5}׳U?_%G^ganuߍ}ۚy1#! sN]C=^xɉm$t RZDƎ3Im07\1Jqi"yY4Ā͂4(u^*sO) &[׶Y ˉ'I~U>~`q @ ]kӥ3+!gc9l%z ' [830srM<+ŧ%(*=ěYCIqRq8zVq+5$.MGMjܗg$0dmE0 eflL&>VMt;-8SE5,Qܶ#V-)/3ݍ)0+`>rJt';OQ'N铻0~ߗdT6QD\oNj9D~%{jnoY=Tɫ-$ZSI3*z˧/UB#9}'y0z } K]l{;5`"Q^qݸMKs:o`KbU7XT FQ{L.wZ0R-&g.C1E}1|^8<0 ӖNva˳$\m|:o@TɕZiPNrxMD>X*N|!gщKgF5 EѱT%zABmXjUR:LƊk̄+}Hz5n]}9#ܩKn~WMYC 1HӾMw:sr%ja=Dz>Z m[¸>|á ÞbJfc Ӗ mrP ^ &Y[=r"deMO\իc˾{vmmccqbf5.B%1{И4XrvS~M@)vf8ɁdٶXs֑OJsHm(Fk>1[\{VFҔ,1o뎪QL4PE9ۖWRys;}MދwҀ?߸Y*.?FQ)k|)&4),A{Pa0}Nt*w"!LQ(SBNvwJsҀ#Ìָ? ׇ 3'|= & \w3͋wY'þȢ-al}tqۇՏ^zH̲Т{^΍/b2_=";1t"n\<[NQG.ٜm", 548*Sk< F~PIJKHkXWtjjLP+IV[uin.[zLMiJtH^%[zew!l(''Nv1% mgL5أÈ13#k'tJ @s/^mgN^@n _5?ߝ^|~)&*t]y JmL ۾RNulA3<Ԣ=ZώR=U': re :Y-[%19b1+X=vj=T Q~INP~PN%߼^WK(0"[F' EV{t;,1Hng0~z٪h7?p((R4$oLH'\!oxsr )jUC3ĝIKwbS}׀UW+}S"a@3, [z5v&IZ 1P(ֶCNq_yuu;Z[`DԵ8sBu3}};[}@p 9$D:Ԋ jKC76hM"`Czѭl#d^E# M=nPn@¶ciAiu{Nȶx8HS#;7}Ç⬦C|an3ȨtsY'3 |`Jf $JM~ݲ86AHL2RlƵZ=ΖRyaU/FRdO4,!CF [Jzx3ޒG OCLz=ju z^zSIDXAI A|j9K idk?j4F1*~'k@Ӿ|Peh a\Fc8Y;B܆5gL~X 4ϢUI?&z?cmz,P6: o:PyAs%_z9^WkMŖ&:R) 2(0yvg#aH~bM^5t_!C/fsvsŜ I}c.svqiN? e$X'FكWlcBTDOP}{3%U<5mԶA?ŵ%.o!+HwGOHnE3/NPJy9tq8xc\o^j QC^4J`/(LUP] oSїGUmgxSx#m  WXO-hFi0-s7o" .H0? .ne6V"|@H1c{]m[t*dWVyPx% 1d0 n3'^]_̆Nssjxȱg3rHGj?]sĮ"vPvc衠L?r aD BD!ѧPÏОZAQ 1H$+]âlB|?]\.ڵ;0Hirayb_ b*V)?[PCI_/nFfJuddC/uR4U v11;,E>7:=2Bȿqma`u 6Jb1>6#fϚkRWh/CV3?9$;X,Wyt/Y9/l8%w8lWѿoTx90==#a-:NTJM Q[:<՚{U!Zm8*^A*rzsPiן6rr*j׺zZR4tHTO a?vbw"8 za_ XGP&KJAM&ӚJ"19Ԝ$nGlIϽ)? -OS8M(*\ By14rB+}x]M\e̅!N34ۋ\i7Ex] `ٜڐӗ?;$[hAgI DJ(O+=O4C@9nYFgʥT"P|@ EeCubCsj{ tFuH6mg q@E{ԑ*H0u:Dw }%cEIuш{p74x`,FBwaSjnNJ":} |QA !2^F8 @Imv[%+ yxAg3dYi} m/!`Ơ- ,l'"4U]@t6J ,ǐ?oَ˻kv@+RGiZI=+qSDzH~]hs-ǫRxla-Ol8;Xхfft $4QP*_!C/|wm Np&2o"2P8uR |]l[ZzEiDl%eYGMV!n~2t2~.Pџl6/ 2*~}}'"/u^8wG/A+/?z .µݗ-rmV."t2@DɇHIީmzgWs'q7?1.$H7|u6%XRC \<גgqweĊ? l D{na@o;j$R\V' ^d"IdMשϱ_C.`ig RO/kɽ>L?7|BceZa+ /|%?m5;S7KpSi'tUt[SրI\!3h:\?2 =u;ׂ0Wx݆N+ ]3]xԸaVC.DZJFS(6euaōȴK$($g0@TJ6}.2aHDX[@ <%[3m =6L!6!S:R [$tW&ВPʐѪl<Ӷ7hdM?6m&7g\H(+9PU9i_}s zLNg ͪ郲!֭=/֩Ųy$A<">:Fk/uG@Զ9:{BA?\M(>˚',kox:zA?U>g,+CpAYQe،Ӗߤ%DG6uNmNSVdx^ҭ.܆Br\6?hъ@[~1 ZÆ<:+L/J%O.4U&tνPT5Vc2 P6Q=H޽XS&uD$/K)By/J F ^s/ܢm>8gUlܓ{JƐ'ߔ6ʂ2\.9αzy88 ԪAY316#0sh5krhH#>DU 飡 S*a zY GDz-?zAdx,:rjl~Obr D/JI:]Ք ̓)9Bvau8QS#7I&nW ^4x LѸmN|bF_GtİR!6k) ">a돹X4c̈AGspyo39@RSMjW|~Q-b55 * K@^L m֡Dz1] `t_8MGd{Jr"O1s:a"tfT0n0)CL8>]O/g_ JյfpU) Em. s Zwҩa&!_P Π[:g~dE oZnZ8-D4o@`:=?oY~P^'DMhRom+[LiZQۺLgy5C"fb&?\ykEˣn5^(e'Z5{%j֬u'BEg[{fN- 磽/zZIMiN͆a0J htЈ6.ܶ7f5e!ݷ~H}ngYK 0͢!FT~ %_fQYtM~qTHXٰ$FY@ѯUWٛY&&9C 19Qg^7ijNvOJyFIĎr*E0:`+fzB촪@g\ 3f7$3sLtǩ|(_DF;&Fùf7F\Di ,DR(OF]yhQHtFu%[<* D]e_D6LwA`Ga>6~mOxm#*1=*AAuݰ.K+ٹxIe.? m_ 0%ρ^2,̃( Grv ZOn(gG-[y07OFjkH?: mϊ9#LlA_:Uvb\Jk N"pt٭l! %q"S]57Y;c{P A{_Ik>3q&|p&lG Md=d#2}8s"xM#sOY];LwL+р-\YnvVv c@HWKol?׎rY 0>HFja9]ԍ[!r xT,9ت_ciAiVj'͎;=Eŧ_u|ؒ$"ҬO)#q9dzxΚM[k *]3<Fzї/F*|)b[5 0A\? um T:+j59 [LQz2lɇFY7帒ֹ \X~ԒvTQW.qMw_Bd-(P tMaۣ$Άioxe20B7ܑo*Z甋Po:cƒ.n:\+"8T_Cab vpt`p:'`\qCx\\V*~`)5ary.ƻ&盆)ۨg]ahl+f'#O:1ҹiMH z| $jxqcDJqJwmޡgE4[a:MTp"PM_Rѻ:K-vFbp qKc -%)py;;&ڪG". s^fVD ,FXn6:H-m@!p;g<*( =c7F@{D3 AdpE(vx Zˮ@ _s;ҳj+U1*#)J=ӧ22LS!nGb\ƽ!EVp3Q[J4ڮ.?#` cY@ՓHt Gp_o7?ջir2G 2>OLC{uK{z]@Qd%6V6.ѶE$iػN2tԷh'q#?\w+"TXÛ{zi~Azok%_ MQ'\Ъ'CΑRopJĮoy_˕^aTx)ەI\٣MLغv)d%4#|{ީ9Ʃ\y$v u65.g!v<> Pv{eMxä [mVl0CjGD&Y1{n6w@֙. xr)(Hqˑ);*^\45 ͩmR3qdڼ?ކSӽ5@PvHO4VcY}ZUn+H§F0 Ȝ$2${b4Y)~#Zt mSx 5Jެq(~ rYȜR݁f PMgj]Soj,ZU^T>ȗCr?:)؂/e;aS] UAC_C UFֶ '\z M7'Y\jIgeAL_9YR{r|uD(1}r __e;eƚ\©Um7Kd 5*}CB-iҽƠS-!J`5ˀO|sk;{yZtmnj +#;5VEv8-Fҭޥ|ŷҠ Q/|ֺY MM=Rt]vL/rSC)Qi;dк ɁF!j VjMS!LxU rRvZAEp{q$'^>'(@xz{E84nWʚ=6U/z͐l f7+1l}mB) 'J}h 僒c 0O5[&}98KdeH0MKf6k$;?.#? >w'ŶjGqqF^L?Ph>9Aȩ}[(a?rsJ߶#^ >b#{!@5<0g?΃\5 y;FSWd} ;g%S+ ;cs zAם2UvSlF7[moÎS'Ybh'WK|30*쏊B qQl 4|R;O3.a“"8RIJ101i I"1*}B[R@)_F(n5;LϣM oLF:p e7 N)L;@3śtcZ+g%ƚǎ7WTA ͏͂.CH+/,e\9W7P3xȗ!tn,FoJid{3L #00DWsvuȸlQ^O 6#u|,dji-c~_{w`k Ⱦ#rXʹvc,<TA+zqms-Q7V}Zoe*L*wih\s,=3M#!h꙳`-in+蝟&j8M_+GW"XNҤ V/Ł%SxuYFr6qW T({s8M~瀁mu/7?@;<ο[9]KWwz[({bʹuY2VԦ6GRIB#KQ2}gjLxlV7-dE<+ngo L?)s+tbSN)5 s4z m2Ɩ=qy.`avW%o IbIXRT@r6u4R}R)0LZ6A71߇7w7UhfѬؒy1׫!KP xMyy 4tU2*"d:6IWKwٽ FMcxꪆǷDvw (al2ӏvc|Z0忞 G_zMDq,:f?֚Y-\_8JxՑp-7V5ENz~`6a4A;0**d9Á yI#b,{L;Hvs-3{;- xĢd2#MpF_ 9O!ϛz.S&ЙKewx.8lϏi ѬoLPݔM.Q h}Fg$6c=`O~ xiWHz:.K=R_rI2~>I.@WMr̙T0W$,`#gB*`Ӧ&bg(#cbI͐qK`T)iA4LG*ד:ZEs)yH1?G4"qhH{{e #`'c#.CmXn3o55\/7Lj#X&IR'}@΂#V7(=[K-Z,XMU$JGh\1,?G WFq{|Lʋ_ 娜k*:H4pD7b K"r=39Q`C0ܼ%y҅qF̆ M.XT#m$jݺVTyuiw-MvKP|MXf1@vCTԈia`'MѤ]ÇX!B#f|1TwΣHb\7KE?E y=4yCI(6%<%7] , Q(r2 ,E7^10lM9g7] | #~;5{.,rFun `gɿUP 3NJHHn޺BH?ӵt%)d.]VUvZ#5j09~a ѣpMOFVi7T;QX-wÂk8wBo%KQwjz]3Y (>ӗPݽSǻ),cHL'y>o4P6K[ϫ8mh{ l *b_ͺgĜ_E0Xm~wEyҒw4M327o'3 $=yx8|/pI{0aq%/oj2%:p%(11j'.+pe=mH>.W*XuҰf;`Sq ؅?gaV>%I٧7J}MHc^AD9=x5& zELh]:#r{s Ι.J]ܙT{UC\ajƪs]S* {`@^9˵ XSad= f/{Ps;{Hn-067vXmϭzu91 CW IHk>`JߓP] ?|F]}A\këqa>,Y$U}%oYQFSQW%ZE?Ψc ֥_"𥵳eSҋ"QgL*8O$bܦQ1ڬ@)TDC3T|s/e>AOe-3p6Z+6 VPafO/>n|$8{CJDX e\x6EA?<î,ۡO*!z\͋1_EP0?a16= I,sdݙYUVBӽ-w̆=*W  Qn>a~9h&nb\A2)TuF@L=(iJ€Xֵ޿؄P| YG(}- p`0fjNU`QM81VC QZUc+WBp@)I}PpU<"Ecal6v f~+Kމ%]Xr3"J $`%"RF+gh?S(èa?}USWO;ιMTp-ww ax9m.d6kQL̞oHA֯* =N: Bu9f2rwbٚ&vtޱF(S3쯮9$PۑfNPa>{PCѡB::}Sa鎮֟&=ы(o? ,IӉn`:s̓ʻ濭Gkgy+T0d}QH'$:JlEh;2fU:N2"r@@A{7̃ɜ}{Xowd>ۜ{ ہl$z՘!Y,`r+5_YEI*oH9u>t~Ipo'+M鮔[z5P!uZhzJ> 吞cm.+By(*#SQҽj]-FBQg!ȥw+3._74B }/RlNQ/s hNlkyҍ?IFN3 |@qET/6$-eL5QAiѬOO9۾dE͟9qC֚}1xkXbFj@daB*9zLY?ܳj~s x)I;%e8bO ;I6lT.L+q5 }||2?8_JŐ^J 15(B}=Olj1qM\{gc3 =APdHGT*BBX8eCE^;Nϱ!lY0NȟAa-rLa <U&|i=E?M*e1qVE)I֜Cso0{Oh[Ӱ 98mhhG9Caa :ΩB8oe7cQ|A)KQT)r[6XcVh^zk j@{V} -b+G.@Rv.0&#w?Oq:P(<uaG_,웈LjS9m'¼`TvD3L1D2yY: D&Y`n^ ?|E>@,OmHwN4\"ʗ|r"bH*Pb _[ mב^:֘'ĔW:<īmlk`OfuR/"ZЂ5L)WKr\a]UՇ"С.&Dh~ԋmoaUa[&D}ܦ :enM*u9NWV ![Y8N4; av'׮>Bر"1ߦ ]2C:m'lc2]Aݛ[ ݡ2=ߊd2[GSq*("x0 %;J 1+ֺpy:0&L=^$ 9ڤ}B[Hk%O yCKjI:Oy!{F%,  jE 2JZ o"38Ep_;Ԝx(8c ~9D*E>ߟYץAagx5)8uuo# vE^ gRTR@ypcT3TfMg.ŔD, ( *kotu&U0Ny )h_X_\Ϝ@,tZnHFp> ]:h2A+1|DWguC H+  WB'mEAc`æqb!m%t2 `UgƯqk hȦniwۦ"6'FUn B!R[hG3u¤oEG[*Π#)*Ё?szXvueJ( A]Yt~qm2rB.[el]J硫=S'̕G2Zr"@ޠ j4tn $1jw"Jx'5c^^ٸכXƓ㜐cCvI ng*02!J[y2W"㡧i#"x)m=Hct%'v8WqP/`?I( |Gl';G:UF^ t;P m?iy0mI@Y\??+|Ѳu71ny/(,߶cE ̚uibX,6PFfٲT Xt#V2=ꍨyR 0- >e TNT!jt|$<5ԍc %QHAEZvop>!,3qwZwȑipך"{8%eQ:|E8H$Cܩ!'Ƌ$ )*h1R$"u: < T+,'fϻq!TDfx8Z|R,C=b$Cq ^_ i%fC@DU<%\LIy]b0;ᆗcyO_z0هB-e y/.gSչ>u|xe'E׎34^O}% kEΉdR ҰP6r'7fGzF ɮJ4l~Tϛm@UZ((uojW%<;Y§ DGc FJ'wYEj]~@vbGD7_0QQ׺ x|(D}YJ{=2RC#s~)BY]$n8-|7F)c*8XO,Eؕ:㤢r2p$=k9_;NZ å+Fx kp^Wjw?Tf=N!M,#A$[{ӈ04#f"zc#lOXQT ]<<3UT5L<¶|Q~_i|ϨY,;5o0iЪHg͞ <=<*›Yxe|<_#'ybKYpq>J EC+Bd;J4pcW_I_$jW5 pI DОK_7}0RwG\E vnSvan Ww LZlN $ʢy]ʈτ52"7!Rrj_ ked [Sr' FS\Hxzx{V R[I6CUChqx>)m!TNzoOqk :^SdӿtK,tj27ݻB\*+5%82sqρk ݻKqgyn>I/ cV{s4ޝ@JsČpl *jlg]F$.^"Z =#޴GY:Y̎'5{.Hnh+}pe=ٲ3M.o|>`UG@b|fc` 4a{{@mS8?:%Z"-GHp_"gv/d?M*Fۀ0d?HUT?}hX|THbPnv6כvvR̠(;~ՆdX7N+K, @"*^tཋ\fI"#wU 9vɑvRӭ;*w1;E6˼LD" ZGy{x-T4^,~ 﫪I v~tct\O֚UlBiħNÁ I9#P y:S->X:0) I`+=Cԉ /L48]z6pgL0;qu}%D>a,w[E2D?3db썤2ij2L״K@nu(*oFqyiQP;MYj S_i)JevNir'57rzr4W`maw)S~gD1q8h-5sM.v,~ ]].RyK{ q`P:4UyzVc$.*ȵSY}کMMM5.L &ŻVtUgpB ui _K~u_ceY{cHN ^je@¼q-71, <$^XU/Z]S8_1 i*8j 1:d3 y{#v˰[5}:X4J([3J_ V&$$?%,ӍŪ9OB-L]'ndFNP u~3اj /ҿԧOSWT*Ѐgsni| X9W%>t9!s̗ٿ u+ sm@5!gS:fOD3 gxCX#B 4o[ƴ >~ˍ')hJ4v"e%BL,[ *4'_p'ȱ}.FVO4jFt w0 IrNxt?6Y4 b/r gַaVTJl<RI7k^>@++wTH~A!:c\h$SBaVrU@/iq7p[)q& =Mtښ a,|BĮ_1ik0H|GIv}wuIy/lFR4LJ뚳6o{WiI["&i{'}l<N[ 90QWIqlƿ:hO J(/hjh_@'o??uIVڄ877ӗLD.vTIy+myU>Oʱ!\<1w`,0d'/"PQ 骈hזTaæ.d ]#n"We˔/QC&qv/ ]|V.VG5|lC> Ut0%F[T|q|^E++a$$Xqqh 'S&1(10g75&%Q=K&$Bܢsи\%ԠջA_d6nC5yMq+y*nT`/^2"@2*eb3,4y,q5c$+௻۴&%CT*FE·xű>pY&HBFmO0/lOU Y%Gyt>.Ig Z;%qՒϑ8+tttz"Іqph@$m#C>GQ$ݤd U OXW$B?oyI@D8+ljdqXm\\a Qkțo QG3ݒ4 QYKykCĩTWBzlOlF YIq=Zxﱻ>2=mCKb Lh/zg,4Hc:ۄ~Ee6#wFɺSܤ{>٥/QSzІx'X︜KY.B^Tr)wo*m 22\@Ik[Uo__]Uu:8ݤB(fl6XE ~#p) k,O)'Jz\1ti])PPfJ_TNMb]se?6?h#FO΍K`݁MWUZحiwۻ HƛdayOp׮Q_f_-gvĢ7̡X,JȺ횄SS9?Ou4᫊[yqHBAg'YΪKbȊ~-S#Hen$I½qA2z\+g\ǡBa+*/:y;"z$, j)Aq0_ Za8Y.Qguv!_I&O;RL yJSbɥO> C4ꟌVhi$e#xEYc͝h6Bk12~EU}Fp@bBK auWbjL;M)C1!/˭:E,wg%Z|Ď^!'|fO躘lGc$c2-Upc8צ!uL Y&Gs#<՛!3Gyի3[jhs#$$U'S ̏ S}/Hͧdc~6P>jTYﯴ8Q67>gRF=z}ah&>@&`u)W ]=~bYYaPjs~fPtMljW }eL`lPYAg2iVmN;.t2[~F7X9q 0˅Dʨk#p4܉ۦ`5#)_$6hi RY1jA?*cCރ-s4<`~ޜ^[U8:Oqtբ3|t"Eu L\ynHޔMA9t٢S+Gj_~ј1e>idyۃ*C_Isr</x8dj :|mM 6PҬ)ZjA3ޗz4v7sF>3*I2Ocb2Ǎ^eo#RϪc8A"mdNN.lzqGuj dRMR+",= MЫ 3}13P6Q{?o(w :!+p"]0%mS2SUd1NH:78Yp$w;ָ͟j}\9c3Gd/`v&@0߾mNKf,D/MYҒK}p佮?9LO.j,tyk )۞%c~dAM*ӝ,T[ ҺfFpL'm0]V3dV&#Ӷ귗3w:G5Y xevy(9rsO^>L^Ɖ|)M6 x}暸=ֹL,ٍP@xmlXpa`A Cd*n"#I@ o6:(DͩSEӚ`S)[q !z1L?׿'sQr$[ ]s1o|32DyAH d՗ͨtZ!V~T︾i2c/W*ܪu|U6@WdW͸FD(2Ve\/M{ (DX72 K#yysʺ19N)8o;vsk*>iH[BP!*t6785V״'=@&[?>J+Q!#52Ɨ6Cx}jH(!}oc;|77@\oGݚ)GOf־3"zn΃q̚"OAsX΂D+p!V@{wQL=<2 ? ND*(>5ʚ.WAC􇖱w{/-a4?ٽwkKu݀:zEi]paߵ6˔"V.r ^Vhϡ+ϳc%Lp`Ȉ&ޘSi Uog/&{}(2GQ6IqvLu|/=0#GU*I *8 I*x4 \O#0hz\.fh_l"ۿJ$8luO`"a8J/k.{ @E\3^D+ʊӫ\QJ wQcYRGSVl+]F×۹aBCV=? :bO01^}i|,3zLȨDKp[Lc1}50my_"FOS9!,cy vU6,d0碃|7Jω Da4o74-3Y[2p!-~??fPb %ddS,0l*Lzoқ@5 9QRBƵw?Sǹ 7bֵ (P^1"[(I 9v1 8{6 .QgfX%М ?j6PN 2cve/FgexMJ2>1 DA; 8P)F^@~ !`="JncqRj )h 2Xaqg )}*.71ydQ}Ӻ`,?TkM+2mxu>.`aDmw',q ̉3/ ݫ11>!(R3VB$q9gV pAƛ b#}0P,p~1>:&S5ܩbr4lˇкKzŌ@E8`+4w_gvPux/LfMr7>%`L٨h϶c"\)l]Tfqk:Ck㮽BZxOUb"g%F3Z٭EM Ȟ zVm\L;޳爜ZK P/Abcm0 mmLKO?Aȷ P `z|,wwF-W~q[8qå_LMae˿~"v-8BO ETM%(Q+cN<0kFa˱VOgR XJ#WR\:l)a_A(֛9oo^,􌅖cR$"}{'F˃Y!;#.e߁YvappFq d"N-]WXs(V\, &q*1{<1=y 7}鬧^tX W(48K}P`r)LO) IyV d/`e=oz"y˞!xTRz,ZdP-(hE{Tb_b4-_w\.&O3_j$ ,KWҤ_dݒK}DE #j\w}2W]tЂ9vvRjLKMucq,{ H3 1a3O< m.՞ozb~Њaɳ$iJ+BfIn>vHs4 k/=]وͷij=|;ЃM5Pc_?͇:F|z2>¡z>VtAuPgO)`Q'bF/=DVMs}6I/#f5 w_Pb38mӵ}ɄK ŀSApET>M'g{: sZz[kذ0j? ok`SDxA2L8KiZCǪ|)-||W+Dy $}}n/,Ė} 5/@G T{~Pǰ>9(`H3I8a(k>G;Ak5 T*.B'_aBJӯԝ#x DglHY#/AN/ PA7RΊSu4L$`q}G >RAJFe*2ZgbY@Orc=4ԕ@eG=-jaJVwӹub᤼L"'`i AL" hCհx.fƸCX-_Qҟp\E8XMS+b \P u a'ҷ8(/:i 4X[8;y=T<WBSP γP]+XdN|vn_+Y;576aJūwE~Ip^Z= Zc u@ֹ<t~;*tϻ:>oA.}b|2%9N1z_χs n%˸}=w&ELv9{N8mtj(10`ђFy ނb`ڌ( 'wS 9QeQ$ݱ!GWОxc<$<XaJn|wMaFĀ(;m}13|m%Z],is b1 3>,b2t*>>Ȧ2`KIIe&_}OiNmRͨȣowQ6?ybn<&{=s&0le;$u)<;.Xm4,k YlYu~s N̶6rQ%[XMۧ#i]"HwkLQIbय़%*b;>4m}ufޠԷj*a'{CU9s;1Ǣdi{c 5_ ">pu!GvUr߱RVx4_`ذ! [>끔_+ }{O{ 7Jv'8V8Ѽg3gtãrK}AI%wwOoZxff۪Fu76ߩcE^fCM@lT pʳ?txJ_iS 6x[Xs`iԀж~1*[K!!F#1_DrX+c_tׇ-VZsMxؼO#s0?d߰9t2]ÑquytqYsW?mBpiGmyU~M;[GnD.lBN`Yo9 \쪯'0]@VA+iX AI NTV+ .٬On5QK~[1w2`C޶  ϙ-yThZ:Qu{MўbHRc 0&#'>Q ]uD|}w1dO梘 TuRBil.CO-lPKוć32CJ6]H6M )5HX2bkn|a8gf>]}չ~afrPntM|5*QJ~R"@ɻ۸6I8Z ieal;C8/R MϬ&C(,,InG{6UD eВ,ۑclWv&db7Kr0B:YMy$ ՔZ6b ˈM_J Ǘk`*03`u(]Le{|f ѬCK n#Jۡ}Qn  %m^ޠHOmU)9V; }p˝DA^M7:ސXw5֙S]=#H֑6<,iq୑_"xg=b0 "ƧrMo < |.G]qp|_(M--f*= VXA_0Xځ} cΩl&)o}mb?־|\E(?bo> ɾ9^(}gZ*CIUϋw*q⶞/T /JMLqa]R|[K5G7R 9 Q94Ј1T0#HnKlSsA⿐kcGE7mGA-ЯVjh).WBQM81fy'0E7>$=g NW?B_`Q}nXÓ)PF=Q(\Kep;[/v0RH"g,k*2M`a)[~/*>5} ]l>c "5XNysf|%Q|*0EfZMOm"r/m+Vc&W{B)sǪmzQ1}A(-s|S!D B-}픠4z˥fBڰˣ`ŒuU'6ﭠw呌k武M2&G fҞnrz-5c*w)XM҂k Rjv2ܙsyrڄ~fG͓)!jƠ0P/1"IEKX#vks/֓F6f6~2?I]@2);ꈚNA!Epkes$EW>I u玧5$zX1a^[X|$'RP _A~hݺxjDS _ƍX bJ{Gx$`A_ְ,!09so&kjU:TL䷙ xT4HW]9@%dKXȊdWO o:k4ӧ|MSyiB.,W3tghPi5g~5:jYi>uLa!BÑi؟h1:vc9`ZTPMRZb[!<6l"`sdS6]z(޸heǂŜe@|)< [4`{]")C.*Y7 _``&3 6gЏXJ88$EoR>\[^jY֮ 3(e{ᜢ 15^o U<[cqXHKXr|`-M&fKP96+O̠wwEOaNf yqdR2ѼS1h'O4aIGhl5GۻC}ѝKXQ0IOam2zq U;%^ә0yՉ#I LCݨnZ#! %mmKa4)\t T?u psԭ|dc6oZ&1}줗%16!pcB+tas¶ nFs/y& u,y71jK9Rw'X !N ܛ8VmaG`p$Ҧ^R!:+J g;g~x+h3/>h^qUNtmb0)XݒµWxk-~#8z0ZAiLɘg5<zH ԙ$ B;E/ٴOޯ9U(}e; g|qHDŽKD>:=}gR F].Qbk$|xO APMeh1Q'/Ps>PQe&JTy wg`ޔDlȞ;)dHR{AB:5Qf20e6 {2 ] 9?}cCj/SE;,ISkɂ˶2b8Z[FZ)V=L'4QLdcrMm#QCVʒvrd)D֋b͌|UIך&EdC@/Y5 ջŔ2kA?BW#k*] ; WP)W%N&w^m` q^ eN+1: Mb"p$jh+Ŕ` k52TNh2Q}W#,nyMG) k#|rg㕯<— cl..b5oY[?-/+ttA7;۟uW-Ц+`AO;j˳΄ i@l}c=.yFRA/X52gbk3mqX`x8U, Ne؆:sԪ cܖE,J,|RO),<q/}UDN~n \T(cV(|$UZڐC>#@z,E (vƁ=fik8I_S2:?¸B7$X{_fY8.v,Uu05/~bL$9*t(ܶ~s\g [5,.o.P_ N_P cɘ8j\f]KP,5+>!CcY#P|[e"ˮҏ% {g*²՚39Q.vN!5bi[m&ܹrQTGN~&lm6 z\Jyi(8-&Q} p3#QRNG(J8##hxa3@Cr}ǦF ?eMHIBt; 50Uhԓ` XJJn 0wTV{GMxq=կ>RclW0# L`UMrKhx_Ќcf4 [z{)LmT9>2 d3~ptPy?LuJ)A\~t&P1`Xb"\ae5o}J:.wvQct@MF(EP.~luqR_5M1 ]0/擙N5p5eHŒo [O:\T&BU!t0Ӗ1b 1*[]qv@,57$O߰|DwDI)P\o86/{Zʺ vF!s1WDy Tߘ=ypq4=T-:n.6 ܢ*:ث$1d8OG"IeSZ?@T̙ 2LG+a!kdWkGb"%2HMdma6Qb.ɿzU/pd.FE`\(@NZ5piHB&ݵҼhnQEIJOŒ4J)VH>f)]q ٖH5=5'G՞z.ɫ0_ )ze7I< ;,$ł'>Tlo>6@A Bٞ)PDU%C[Y0{\C;(6xi$4Mh$N[CʦIS-dKzMxՄG~!zHd#"XIStG|ec Lȯ.a#$P~W8nbiD/9t"3#p96|JQ_6̼m{"ͣcpF@Xwi.cz1I'|)]ɴ s֏d%D*Zyv6|T+ST*yUuV`1#v Ϗ~# Eu1ܝ,)!&gOܫ X1ûFrQ d ;/uqxB%xy0xuJg'v-E+92r 젤,K黴7fPO z-(I?W*u}V@L^,%@M!e䢫ܘj4< _7Z[g3۪rSs*R|@Ea]59p{`ScA.nKbNF˃g^0o#oS)2:ETS2Wk>bOH]/u},uCzM<4ZJiR*a˼m72LFB⢐i2PRpjd&~*C'P%7L=WYˤjY 8ԝ) ~J>fa"&c_O>ؒW("ދg o ^ NӗsJ&3`R!re . O$HB5I";L0VSJWI~̝w^=bqHbh޵8zcl5Bl_ݷ#hH&#UKi^>;^"7-1f.c[ n[kćCO>G݀7%&I'ρ'놻ft6,!- Ik\M$鰸{JK$0Ok&`3aCL*<*UNXO?dmuzv36pa%8rU%4%'es5Vzܼ+y+Fޢ3ByQzWJ (HS).u->A_jAs;o3 ^K MMlˢrcbS Q ͒U 4ut^bl`TW* @Z U&-jᓍ[ZX.S%ߵR16bUNrxE͢Zl \yHC?QH3VaIKX\[9nN6Ƀf470c%/6 }|6!"7^!tiTqW_r=PhE-7( 3x1mupJ#S2ڍ0"Bq?g?ԅ֟´R'|T{Uy+R\Xny렺 ܠ%iZt -J ȂY'7{s/Hgdz-?eV߭b_ݠP)1Z=K˄g$—K;WƎ^;GS'f/?rHX+$R`P5rjIy8J<ΒJz96tOԫ<є^[կ Ds&f)OMĝҎY3!Di*LC G <%r*3˦IF 9ղH0h|a֎".H/1?0r0Ie`3h+Foj"kb65C-rJW;bj2"1MfR)*8 #1ZeJI&ASqp\4mXgx( Oz:7 Lt{4^?)ymG cfWg5*5Cyzg{[m AdQxK&#^z4wu{*M z(΍FؼӒ痺TpBlxh٬]E]R1Ռ̏|@_/,|ЯL~Z{-Gs%$]r& [yJq03eѩs[O|+o2 ^zBvzdSe%Jb~l@p|"vTФVP0bL'=ϬO5d 14b'z9!X8-s׎TOJxVq<2ksꄵ~wUN+>3"Fv&->l+N;*)#3i u|ƞy.1.(znkOۧ n*lS33r6j&@q9-&A>rk$x8h"}vyI\*k Ήjtl!O.m{Sյp]mjBtO#a~3EmE\_mi 04TYwUΖ ȭ# eo=Ooqq2VI[7"(=*ѝ9R&[yjx H4!phհow*6O f8B 6О⢴%HB8⦾2ZE兴I;>z'd_@N\\:>kݵ1tlHw:Qgs7%WwySJIO, /;\L h/]HfD ?kETaū'|=`Sb9 ="OH{l &p+%inL VЅ$'FeP4Em4AeT]S=>i>ۜ+RZcY\=>D~Ĕװڇ+U)xQPN:rNH2gB+ =l^t6x*Y[VQ@ 0ɤ_iQ}hFSzuuoXbzxc9('>rjv1{=DyYp' v0\kIgp-J~)qGIOKej*fm\@B﹘NE 3e%=/w{-WW_DN:bY {T Tr+43aeJUSp\rn=W׸nelGdf5לkԌ?-O kQ0璞P`;Ӎ?ɿ[з7̡ "ն ~u;9A]gYtGv6_9]ωSJ.}h=^+Q7 l5p{kFHM b$i}. *l/62*)1(͵7&&ȉ )kf6#&[n'6iX͓<# t]"+Ob5$x D`Zv([1y!H@pE=87]WG@c/ 1\?d!c&&{e?H`&;:?SMּ[0sD”('CPǭY aE d"~ d񥥳4{Ԗ &VgEŌ|=s~֝0q@)b^hَUŐ+s%MZ>1' ΓX'oxh~jdW<"J~" B*{JrhgyM[,y2wKZk bOUhk!]c\*)v yԅIG[W6HGoz Pe$Pk&ϴ`B%C]N5+( 6FɁ](8nn׌}V%u J9YFݮ<%u_V :;8.(cFCԸEA8|Wb\G48ю⌭J}0dcîy#) BO8sܰV<~>@>d{{Sl~'+T@`J8+|| Ň ?IϷHfr\ O7Z)O:Erѱ:ڑs.[43onvIͣfAR@0y/9|3]4. WZ08@Y[w ]7ʇg&kJQ)Rӄ~3Ѹރvk IA<n?$1Cfk Ĝx\8JXi-5:.7R/6J xeuSq#2z|rZlv'OsdMpw~L' )jv-4K,̙Eʍ*`t+WSf/sY8,[MVSQs63Qg9f $/%ޱFrT+7h$ӓB{zFj}~nXB@<2f(Kׄ3~\IJp{.BQ@cI3yI>]=u*t`B`B{%;$8t 9A=gc6ċֈlڢpl RO6="ԅ퓌*aZ,&GԦr&z[R ֚ӊTcU(듟K1> EF夺?W ̲mQ!aŕDvK7oEyUW K0|.p "lk>펷I5a/[?CM3#9ұp6*vw@<=oL0\07_ WӚQ8TT˹x $ΨD96^a;*DQ" i>O܈Ӱ~tNŻʅK)[Cڨ+hmglsȜ,Dh(QC< 0\)ш_{]Pc`Rz܄%;vhֈRFi I:l Y6ݜϑY{xYV ߑ[@ksP9@Lz身.ohIy4|rʿw y,pMI^#G#;y}`Z:ީb.}V4z%H2b.a gK`MJq<|T@_נF-MB{^!r ӯHݸ٘=Q]2OceH%+My7K$E-'aGL:l>=$ ROYYtMBvRNJ[qQ5*'g g)Zxq:\u͞Y6*9.q /WC5Г"}Mư뮊;atv$&znڋ~B-7%;W 784 {b@Z8<^\vI%(:-:dq(m-PcUm8~GZ,!!l-Y`êUG4kTߵ}QTjSۚ,Kܛl\\cp"2ҊSy.{4b}LHm*D s ]6E{6s^S!_vF1B-W81%d̅c#iye&"]ktwD嚀,,nr~` Cd:)JK< 7jz-BxL(r䵫R D y G=j \}~My+sڃ:x;G!Qva^C_[K.;% Rh=z<0RsZqFIC~䋿Th]%{G OE y]oX{ݭ{`azQ@l'JO`ǐ.t2 "cm=7KWSE0!m< ;lYjiN z -8mTF=igaFM31sl ן)$yp+;aM9qKb$#Cv98x@"-e9[bX2zO=]~b:Kf}UN;v̐1DRgj'qART n!Q_żg/;/^5)3~dDkdϢBO Wh?FsdVK!6awU<_ӵM*=xGiSzcs+c*rjр'"ƅеg[G}Ic^/QZ5CXx4'8'-9[sq.z/7Knj!"2˺g?ӪX!wTr14FY #nxpbկ:pѦr jC]~oLXj9|y$xG1$ᏰyG_QG?m=9+XfA>e wZt,B܀8y[Gh +x#,{'}rӠ%V*j\ e'W2Sqe.Up} j(C>NT*m<.{C㞨ЃfƒccTnלQi]kQlcnhʻc8jKVUДy3Z}N4 RΧq/G6} :r*ρa&~V:rxhpMojsMßH] ݀e,TZUׅ\m Tra ($*5Ǿ7{|on;r cByhJU;J?ZC-ͭ~Hz]L.cxC5I곓Իt)z `)nԘWX*%U|ala/YN1#Z펇{@~ :֪џo,p"xT.J-d5o3rHWBǐ{3|8hFۤ0Ȇ95 F}:%٥7?)F4`zVJ:c@] aM9-X~3ku!6҇([^:/=e^%u(1w&QwOMX'\5P۶+I8QP:O%u>XmƒҮExNϼUHnB2GtqbpAWhA2r`# L?M0dXPq?}a;8qV3qFDrevFx݉"gk{rN'cSI&n9X$|>%A]Gp6M35EDʅW9u;"¨4ͤx HWT~J>E+<~{ 8gZ()m. TgYZ07070100000036000081a4000000000000000000000001611e8eb900004ba8000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/core/iw_cm.ko.xz7zXZִF!t/Ke]?Eh=ڜ.+;Pgk}w%'eP2Ⱦ%Stt+PYkn2i A 7IƗXdi^%>l7bξu ҿRE{$<-̾[%ZNXcnw8v0P4B(TŸ4j㗧陜޸ ?ц j%&'GRK}i( NmtnBO@9s8m51\kD:CbAZ% #VW:ρ !a,זESuJ/7ސhC;M&;)o&foXab#[4/J<,gNo3 ɮn{??;*_x +]?5t$@B;UG4NƗQ ب\%4`Q&QD]Fks>60[ W?L+dv 0IEVqUs:ŗF}^Obp"+l= ^H)#,v%m]=+XϗgtGq'C\T4_^wj]$9Yux?P5"@`*:%x$. t2oːBSi ^s1A #[e%dʬkglUsR_ w"J^KƫF%nR[]'=P2x,EEm2vR#Cl<<(PW+G0& `0&? MT^T՚怼-J׌ǿg2M-Qe+q5hǀNS{& rVbF8OAUt8#s÷.Z_Yöx,χ+DvM*[𑨅4;r2UW%UD 1%5 Y e@IgCƉ*p, e˫z7'vmlVFG8MRzԸuE$]>ؒQ"-X\K7Zתڳ0vP '{IBŐtmi[Cwxx>C! YT7hYѢVb05E;Hf?CScx +DW_4lҍ˥Æz%;6ΏI7g$Ix3^:GɬM]iT& юT1s-5']Se/㥎hj81byJ\pO@AB}K"# Ь}I'@%K1_XGm0a>֚*B:k6]B=FS +z]M3 ŚXsSEwFub8?,Dgžo>bg]a6 YxCV_ЮMOL!ՑrBGž=\EroxKS\azyIΗ`@ey,Q2XD BRsA򲙭_ʤvLJ`$qRVVhr49 Nc}׭nShKd8 ~is:9)Xp5PP :-_\ ѫd#?U$k ĠM3c9x)&A>)=3=mG<4m#q*L@^`E5uĽsa)CX:3R7`< صy׭<]y3!6k6>Q3Wb` Z/͍bkSRnϡ%:?RޒhPi)(hR#,9D$Ӡ.T+)ჯ8nDZ~ 4ٞBX3#*T sDKɓo=%r?k`]ݤg tWK=s;T0€l+  &S=U_#FY } +OF[xAă_7U\mbqj& ̵e2{Ņ8 txț gE2ѐҲÊ*%%SAVEZ e/'f߷yQQoqOUburQm#PSR 4SYWkq:W,ZH`q!o(xyYϿX-hfib+g!'<yxi6KH5K*f7,%1ڮDO .$53$vX嬟(Ӗўyx Φ4bHzs}UD,,tPp:.gDV\#biFU\whoznifS.^>"z m !i"H^Bv{/XAb4u6m9!R` dP nejrBcC} A/u mGk.ܐtl"y΀VB.}ݨ~愁⃫N%Cp2Z&<}XW43N2SϢWkCvqS"RwDU0DP"N >gkOoKOCa ׏w#+#J7)qGєWXųrŸJNFnjnR&@Yxh?y23[}|pȌRq_qa0y/ [Z5i41w$5^Rf X!%*_x҆T]?Ţր*$Ru%S8{1xBH ;q OAJw䳃6Nj.c၇ t]_^?G@ItO3Dp| &$ g4, \ [njBY9WZPzDK 4+8kv}t6!yҌ:.Id`ّ/ 4њLG-K.[FGa-uxjcAIX:T!9~3v U0H>_hݺY"XP:o澉Ɯv%SN6~h׽ah"#w!e,[jr6h$8ӷҵՍ6 N*:HLh#G+^r-;c G/EմF|0/ێMK#}.X`ۻF*AmᰭV`E!0Ϫ.GpݲZ֧F>$>7Ej:r/%D(Q@{Ґ3]@T{2-xO{e~`"e#u<wRc,K[Ls}@Nʱߣc(?ĸLy)k s>ffuKbI ,aYѻEg-Ks +ZH eU&[Yg@q8@0`K5z6|JO'< |Z17Rm2rشlUGGiDu榙j{ڎ`JڏY[NT`ZXL[.c+GSkewZ5bO ) .dJ{+WtиF&Rմk:a{oeF̌om^߭mYя;5i u}Eps1Oa0 s lc$ q;^ M@9;9\}rN0I#ls+Skv׌d#ArJ}*t T:.4|mH)SJtXoȶ|٣~cˤD_9ӗF@Xz^uu1FǻǩUR]PKV>@ԙ}wFP6h{9 2|iuCչxYRd Vg#JD|6b fYk.JY amWl i2+8|Xyoot 6Y55'<+~Z}S;.>}Z;;T8"J9< !D&PpYF茜m>htʏ@8s>vJOتں?& kűAt#|E@ƫXrPn|\pW@ZprF{90@dG+8֕&qHxgq|*m̤V2үbxׁ{S[ںqQ/wjgjόxz5T_Pf6E]-oR"u?SX " ȂՂQ):3Nz1n"2u,wǹ1&ڏ@ :^gj瓰N: bP?KKa0Z;5PB*"vO0斍f0=rW{T(cd_/ЕfZ\Hb}8ŋ(!kph-/8HDO9fr6 Oow9M|)la4 P>}kU'Bݞ۪Z%%|'^6ԙ3wn]srOz nd4c9`O‘M/2="qpI㕯%5B$hhyqmiK~\\  N uYG|ގ;@֍ԁ~ MIKO_a-xWtIkX9y9ǧsy)x6u%l]}zF~@=)>lV+&,՘tp[?P~.'VΟ0[6F'!OCvPT\Jcs )X2'/L!`92Yi<=1 T'Exq t|Dqi8!Gg5yMm;29&bA^.㋄#ty|5ilsz]Q ^YvKuR H!ݤ'KAVO 9V͖0QL_n9D\r8Ȣ(,Ar/ ,!),%+0%% ۇ>_^a\\d,[*j`-U4vib4hp5|e qq ugGW[~2ݣ|Is^O>ksYmJ qؚfG٬g=RZz9iEV` ikXL-ut9)\)~*CU$t@UO AVi{>JEpd%NAvـFƐ,r0zUhW!Սgi%f8<Ȅ())J>}18%J`߇yAY6v{=vЋT$ai ]v*&p`@Q k&`!Z2k$t^GӅe9h!52r);֐w%hEV?̸, uSNJ&r@Z2;7j@B =% J@{) m$,hL}|Vb7"汫)07}PS71RC4t2r|PŭHć?Q{"Y/cHY>ɬb mAg{' ߇ٳSup6 z-p?cķ+i>IS~6='YE??}#,]V[ݯ=閡oBkl+b(S3 Cy7;}9V%yS~Mְw]E<>1+gERS<Z[B-U OҺ&%J/6Tgt3cCrCfơb{+<ѵ,gcc> F)?ugo1A_A]5*Ð *K~C,GefأLjbXMwKoQI6֥P;5V";@*gBN:BHW@o˟c[bu/;.E.`u.a֭C/膐b *o1.bX kl5A.Ei[[D9U!41KL$kUC4kdqw "x=*ͨoQF#/yO:h>4'9P;d;`* x'ۋOR-;<(/fߌ1`y\}8vtvvn{FӈvR&(J`@JviRlF`'xBN2Mxn#t2E{h{ 5h6;Zi kqwtǥ~"L*) dڝn|s5@uZs}v%-<2; F<᫙e*t7 bstKS;6aM8AXXS8L?>̵lnH% AM<+K;JMBxIɚi oqĽo%W#rv NvrugkŒw7sd4Il-ցe71\ڲr8D{`u{u"<% ń+7v)}/9!tdX5աs 䣹r.R6e(1^q\8 RQ_`2T~b_,pUct 1p,ؐe;5P<4+ %=r< rp^[c+dH"ʉR̅ƓX3~Ho6I*8Laο-HrM#ʧVHu4d1Lzo%&Nӯ zQlW?,;n)4DU CadM=1 x]'>>d{oHltz_s_R d[Mn-<>hyWNt9eRe[Oͪq(VǥVpV=7 ֎.%;3& RֱJ^SS9l;JCFqAPޯlz٫P1p'K4Whŋ27,=rPp.2fN;(1SP`%2c61 hݽJR./"$8BT%/XRAUVoAs>!T\*,BVO/bw!{r"Y<ҭSV"%}ݨ{n D ),ɽg*sbU=|Zsf#zWGEDTADeoZ ) I"'b9!(cV |XF&t,GUzb -JKLb uI2jx/ ٤߂l 4nF&D2))%QNJk`hLBtV|*PVo3a lG˾T` 48"x+/3 eqF?6 \6!x9ݤ/&>-dbcMŷeqEF@4<+)l+H$$3J;&PEx%`IjCɊ5ƓL̴2*`Ӓvѝ.z r&-+{kIjs"ěPU3 "s4(d/z&6'%jTE[jyz$K HIHl3}Δ41YDyoKԇk)Y:o8m ~i0IvIɷ)'-$aՏyx]|&6~mĐ#-S!_ZKM׸0B rͿZu"X6E/w1{BhDRmkmo L@K)rd!ܔ[YK@4xtz) i~3oC:ڣEa]J$=dppi/&aX"gt8S9U]p_V8 WlWry3Zܒ#dG? %3+ ; Dar]K ̛}z!ֺ3Pi5KqKQdːȅD~Gο ,N, J6I;c)w #[{qY`w=6ڶk-%5qavڰ\|"д l^ߴO0)SӃv旐WtkޫI;۝Ը(_=h BWt)0^}g >ڛ7Mݛb Y2t*Ƥ} hUvm _{YPϻuq6DI~Dj=\|2JxDwY鸩[5o#$[G.09MR~Z"AWc WVtEo- #gԡCr3hKPls%[GuF]huay{wgE*2 Ec՛Ax0*FWԩ;Pm~#(u9U0f8ܤ^-+lwQbPo*QRqЄad_R3q*lFh/d1x!< Uek`q ua- Mdng';bUB\ nҽC)h 3WcRfVŰrz"ռ=7vo,Ġ܈b4DCQͬd\uq[u6v{+%e osQLJq*SzZkRIPZ23 q5 [V)xbzk0$r[GbM'$9l΃|Xt4o ab7ۆ/ﻣwzj1{ d*?LaTW>6qO=8c0kXH_7toOd{ MPh$A#:zyeVKi# sL~DI1sBTcK۶q^5{ CSɪ,T_oo4 }i>eKW+};Qz}:k ~Is{UK:ȓ_toѡ1i#RIZs0e'!iQ M~QJI,zqV9B ݊~P+k=zA`kN#D< REWid6?U&۫dDl (P-0\Lj(`>Ϗ',0_]t g`ܞ:}rrtxSٟR,sz6nNꔴLkKfZ~Aap;`,3XUq(4Hnv`lp? l\zK+N`xí fY.@|9~Rh4* x6{Bm$=OxI! -5$tfX oe҆hդ]v'nД Z|ó<-OTpe2s 󭨆K$)fF[2i!12Kbtv5'xc;3\~"R3&$+&<Ӝb󊣑2*{n'sjNY5zm;67/SCq}&rw>31AM>qxcCP`CI,(^Ucrf\/SOCOgvk1GvPnc \ʔе,C'Ig)"(2}Ƅ}w d}sqnFx 9gqOOnN[(j(yu鸝N݌stL@z z"~$uYSt(&*w"a'-TG@3T(BJpcAU=. fIq4|wc^y\ZBJf$zB1?%|GY#ش ن=W :#%"=ߑKIz|I5]( v ņڀ]t]{M!9xBxjۃ)\$bMD2\nнMg\k}SVPo"W&ǟrcr[b?Hϗ¥֧*JCPu^6J&r5͸kY' D1lXOr^02Hr.ۭ?|j^7X~hU,"^a7cI(XZÝ降~`Dt(ZEkm4}EyإKQ6anNiZd 0z6DMJ K;I)8 k{E[#,E+40;NPq v_o\x}#')QljyznO<,r|WI}.e#Q 's)P(L8dgfV@u?D-DA[y"`/9Pg5s 6Ʈ`xS29lE+|B*! b,/`<78ʜ $Y<8!2JX'ikL_D0iŅ3aӀѠNzaHO*ƻB=^ sb9>U(xKs,lEG{q6:c &Q¸<Ȱ5h"'zJ|Y}+k6K7k,u*5CWDApto8b \g+)~lC M.d۹mdfO U "&R4sFL+zzř.5m~PS@q=ewsF6$ݹl^%oid%L"9V<ӕ)@8 V\s! wʶׄ`Y {)0eo2U fӣylRe!v'--}=G+Śַ? 'x I~d=zJZa__D7s*e-_(g,3!`F`-Ka8T}fF'aG@A`ZSȮ7"mrn:8T6~N| P͕rݜN Vl|a<$r?y0V_Q[ZhPٴ 9:O kK1=1OO w1lюx3כ8}`T̂J@"dڱёNwBR29_rE]"w98T(wQ4ٙͺ;fIR u/Vs WGQ*+[\΍ȧ' p3DԨ#I2ӳ'J/ !/X+$z]gޠq("`6_P.eI)M(1}wM$yc(Qr5J Q+ףٞ_ Ԥ.\ wY0o=q=ZΊD؃K:Pi @c{R,M%+x&As=Ln4MܦR:ʴ7Jr/RKnAqи}+2_}acFVu ƽlTr9@:l ۟`UT + (>DP8waӂ hsP^.̧ i+{-+sb)r:aZoڳwl+wJz:msuMY}mJG xvcgƁo7}>%M B/k_\PTt}YDt<XFȕpx^xeVvo ۺX ;0Ou !jOio8 Z?ϫWɒiƊgW-i-5<*圷<!oH~d BwQqi6s_k#`~@o6vny$""Ҥh=a>;+_&F^dA%z~B-pÒ5൫f !Y[:wĂ>] KZM'܄]D2r[̵0 T_;J+O]'m 5hsR߉ J%tftI?hq$_4MyP|LG2+Pj{\"_Cwԗ @vnt?TЁ#UQ2,?* C@Aq~2Ų;Zw{4?Bqw+9KÊt깫2-z5RRXSNMUĹhUKMN/36xO2>f%`!xqW*MqV}_#/$YGBPX0D!unx/eѦMӪ4TajI$j&Fr4ld~2sTI4*^rtkkm'd~jWAhߑ;Hjcl=lX >x1H~MN!Mc%4ǓSS`&a_(Y> X,S+Nqy aʶ˷;9+.3dweuuH軺(Uc(A+.pZ ffO9}] &)3 _L<7<1FƧ[/ 2c4'* mHXJ.~/xhEޗV''ZZQYQhmrASI_xvwRFl׷hVΊ@..Ȭ͠oRJM'(.g1qm\L&JN!k4'fnq?ɣ}>ǏEyd?ж#g; boŀ3?ӲcQt?{5^]=`l*0@|q2zGQ#Z?{'&E@4ƻ`Skj -pn%Yy`.5Cľm׈@3". |E_hz zc:PPVJ 1{#8 *3.WIV]%##ۛiefQji4N0ώxGU:;~;4mI. (ia24kHܧ0wiM'T,s-\Fz1 \+#y3оG,Dbsxa *I!CdAkY_N$04۫5ArјoN1 "1Nyx`Ո:k=< $Jk 8s Au9ގ ?f`5,N 7d/1{+װqFV̒*'jH;yt tE2?k ]'nJX4] Jg,>{cXt HD83 ٮbҙenX葿3>\^ ;+]4F):I̹DfuVsG)j[ڊM Ka$?d$=яJَnRסC\!6cx.0a[%o4.bT~D ?lB/>P+߈EN1VyIuō$a*a'yZ ^2 !3IFIfI[.exsg19T1#[Om9UC=,nn/lCH-@{c>6}+8~ե jAMw+6d#Eߕ#BEL5+iAZT2SkbG](eClMN+U}1$2?Le@iI?Ab/.3 dR9M"ܔH?6^hr@s -V\\.)S)5k_1Jav<$`W:0:NVQN@uF w=ݣ`p>k&U?١ZeM9\{%r [pv'I<`S=ղycb`KDNS|lFP2)sD]5"|C/ ށg/{p5jRc jrά/z]vZ3k1 +f*Qn+x 8kzdš\_ +0L ꅡ0ywǬلAOFuAII€UbF!6$t0+{M #^] xѼY*Zm͌(g0frxv2 Im̗ YgYZ07070100000037000081a4000000000000000000000001611e8eb900009f2c000000000000000000000000000000000000005100000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/core/rdma_cm.ko.xz7zXZִF!t/w]?Eh=ڜ.+r\@G{xh5]*%TEy  L(weml_݋-쐿+fI$c&Qdw]CF=Lď$6-']/Uݛ./,Ȗ~&53^hԦVjнXa69/6|k8zbwoI$ r^Nx&J2l(:@P"k+_0<(^- d @,|r(I#!a^}rhZZcM62[cK*H)auW }?rN)%9V cx?e4lV^EZ3yWQ4g%.pP UGQZx u+ZD lc-bHLnwyw-M +҄ņMN1tN!y@ ?JQXd9Z;Yh,cmzvVl^DZvzUF<0<#OTj(\x:PUztǪ! Q^;J|oM w܂ WcdАٽKo9t新Pi%s(}q=ҤQ/u&vO,_ϿC "Yl]pDU\8E\NamN&wCXٟ0_b*)exEЃr=t)Er: 0cɵdǹ(I ?|5P5BLb2#}B)Ci\,*";0DTZ]TFp(#Ɣt1d\-ɣ֤88O_KkcU^@vn͎|!5KtzXy+ql/J3@OP3@C ddo8#u*ՊzK[Xa^ض{$m)ftqOn謘ݱE?KߣRKEcCxԖ5tPT:TƗ՗(ԧL۲nM#.ixk!jU-&P1r(@Njy*6W?(c^\YYKj7` BCCfmuwGt/$3v~*>Y`/1F~J\:N)yy?UK2?eM/NeBioY7͝ƉVɏ,]q;A觹U)q"KW멺xQKcrlihabH=%wym)tGդP<[wXnwRN~9'?0Jl޹YT1'($ͻ:pβB!gKYN8RP_#V]9:_VcPq[PMN-B+֣f|Ml 7LP-ͨYCE,"ipp2ifGf!oGPwWor)<3",7'ub *zVWQ:+?ڈL̽܀pa13=qXYLU`=`yTovL.da}Qdɞ&!jfL˗#3;ƻMe+Bg̖ .uCHR[ZI_}kim甇P) 4&J $IuT p50x?5攧L_i " iĆpzjϹL iQ\{4Zгҩ/(7. @>59x[{] B @utw2ng jfY?Tm[5@2 ƛ,.SQ ṕzE-"v[|^#t5~6k!WDp"ў7߱ШH\J5Q_cDq^p&q0M?uCzr@N ȣH/8K8cC#V`"Fx4ՁN홵Ĵg/Ƙ2>5dϖ<&| _j\xa^ w#ԗҐx}p!Y" L&A18"zy+b¡|>Cur ׆T62JhUT׺zyl|zQxLN2rKk"{lu0--di<]x BBvadqBtNd}_i:q V='L^ ^4vkQomD`3sWd%EK ~ rhc.1;ó<%庣*vK~WM4An7} X1'UL{V{|>3Uˍ6 ʞa*eAZ9eccYA̗MBy1+c/mđx,qvx#~@fQkm,3Z {U7G~/iU;ѩJ\7+{tNH_۠bR<8jZlTX`ӛFzPT 4EսAT<1o¦I굻.GXN$ -ȬEUVgUo3˵6j1c`Γ>Ɖҥ jcCh:a"qY]{l#n.DV3KFvP apۘB+ʺ|bQŷ0^|E&W]iz[ư X$㗣AD˙ldvM#mckpBoc67\,"L@ s) Rp%7U0CA5P_NYsb]DPE .9Ӵ):Jm K*wڻ3pV W8 mHl{9|&cHgY*b6g2fVU ;,O/Rp&ťem ݣHt‚ G6[*i Rmds7UB:11S)"[unhʍVEtX#(S"%n-9>q^HZx -)תf(6U Rk])a6(_"y"Tdv%V]܋-,Д.7Ϲwty8J0ۃ"&AC-.=h 8 ,l9_ir b> { :ce-yGh ݹ(Lb=Km`s1Yp~S&Ҁ4A&4.N,~R=eBemܥ'mױ7=]zŐ1.aӑBB\򝘤>It)GD;CP^w_Aʹo=zc B7|dүY&HA 咍LB`"GZ}sJ' i/t|oAaS'CNuJ,VQpU]4ȑ-l<꭬#˫CɌ7W건4č%lo{ ݠdJoJ$|D]W>qސ?Мzg[PUpNOoLnPvVJZhgJ+)VmNcF2"F`PO!M$LaQ4Пj%iӎee%a/J. &w$SVyV2VL/DFeaTMi FИ KFH,ʂT|-`wLABB)n2 sbW[Qpt4͠NUhɱVAD/tBͧ6#>19co ~O고F6lV 2I 6[*NH[GS-(r{JW]i uhFY7ڠz[Lb7T'_RGa@R}8AgSgx7b-aGH}u);f]Sv2`r,_{keTn>_󛫎 ~O9ults7"!Prg5La^q"pg갴.f7a[t[埊yD 7Nϲta!xvUc ^@JDƔsW7:iw_͌;Km jmD^i#\q&'芲ja\6X f"5 u֠>\٥WG{"Mmކt R}TMΤҀRkv"r-8UtH?8dzuNv, âC¼G}wJI' V!0fky>Wog,՘x<f}| jZoLJQܰ=Ĩl6fXw1,@O(ƈmmy2sPi}w2ވ$ eHgGnv&bF6~w.$&b7y+zD&6f+4zIvff[)ݛX7>qN‚j fY/8Kֹ݌8S6+M4LT ˛d^=ՙFLi۪J/kDI²K'NtN6S׺ٮ VS ˃jkO 7NvѰBy"!:ff㻯Y`bi0Z@MPP;nrTw%FM\xt+dX\MjRWU(j-ښ|RKu+ʚ*Tx66 ( s#uŒm_Cd/<IW1ᗎ~%glva1ZYJga!nK|Slq* .k ;8WiVru)26riɸv[m{?K[+],+S4 nPj]jX5K&gg0-ܓf#fXDL|f7Y9?E2{|Fy o!jf菎 هUAESRA3"{}ˮ}"C*3G%Ɍa_&B֞tfo5,9`Th K| j*6n^;0k[ndl"tMldx)I͜, y?lAzG~,?OV I 8&і?y(x/6MP瑶$5`#\rg[AH3bkc/ Ieҫ}=j j)Xx(@eS.V-m+3QW~fQZ)q&ƪ{Y>=T/jJ${5b \yY)?@|a^; N}ݘirdGFst2Nu.wV/E ;ؕ; 815C)R3B:\_-1P̀ߧj) ӣAAϹI]uD> [ s)[iRP|Op<ؗYPWKOp\E 0qd>tw1tlf5;\Wc1*wbgUӹ>`oF⾛PIv`x>_o&]}"CE'A޾Edwm}ߠ$ɿYKA G!}4F5kрaWl Rb.'|}}.RB?iʗ)@~Jˠ'`5A?|KLƙJNFY4TZ"iWKϝA%ILKG dEsr%],=3Mrf qzŵ3zMWZp~tRFKvN(yR8D[\ ^*%9ٟ¹& 9*}3 VmQO4#d.4 *ynɔvom%~D*OP(Ć" D$;O8]#wTz[Q0 %`T~^z ` 1:Bg'v!W<"ll"cYu?qV nwiAF,pYpR3Nj&#LC)2uW[P=yqOſᗵ +~,U%X <GAO7!Hc]_ći'$\qC:|vpF%C\VKuQA6cXBGk&w XULLYqݶڋ'C4jQْh9+&#ֽUo4Xǵ!){'{"> K] zѐrb\4[[$ ^ꋩrF&ф1 GT ''Z꽢BJFUx@ZU ֿTU2ߵ=:y-Na7 y/ǂ09 MTzp $vl{sÄk؁kyOh&vpu?6b՝P/-T1Z-V8UrB}l"#[8wQ+ 8Y7ĹhEc0J-GSN'ٷi7i_  _S4E 5:u@?mV cݵ]ƒ+d lQ|cyN5j(:Ͼvc%d8mB+vY 5[tQ/[v"}' nҙ:.K9=a5A \ރX*5D%q1rB zO& 4\7r1A­lĥ8R oAfJ&DPWo6O\ IgM.F9a&Պ ޅ5*~ ogVQaM+V4'mXnv,W0Hl<09ɖݣdw 6ł`xMګ{$m5h~ GP![97mger8o)Kc: |CC©:$P4;{5R7r!lڋ?jZ& "2 Ln=(-"wSXUPmFB@P柙8UDBsskO)$VM0 |IE.j@62ˆr3w7^Q(O@q9I;^k Wۖ.j*X<ͭӞr",hbMDN>|9LY'#87 \}ed#2Pz{c^~7LgE߫ E`B=: YLkx '9,۰SoTeKGkIxP3 m /e1o=,kIF~Ԁ #. ks\lE;ڱa A3⃛I</@'h(}X)g5f(#H"gb)v%yW&|@ϬsB*W7/$Avn1V:nVZO]MPwdӡ$o\m|6 [}=†q,c>O\ !@L$ [u'^HᎡmEpHVh̗RGx\z) $?yG+B}$|Tr ;<!QQ :$&@zVG$gKJ1'H@Uo7KYˠ.o6sDsLQ34S6*ޣ {ɁQ-Wbڞ3qz6lKQQvK7͉fkSnS$`'q-ihQ!6 q/ZM@) (̘ 4H̡,=`s y׾ihBlsQoJy.FV6c91‘פ&b(_{=dPŹvf\w?{/QEswaYdv4 VJ۔Ų*Go Qnh*XA0SU y rU.B25:zEm줹Has<_F%8K(켑^R{yVvx$mtJpՅDH:ȧEL%E!]ˬubǎYU*l'sd#$VqkYa02|OZ,eQwlΒ<#2z5ёEmHqLLgٚ&>RѷOZX#a.u//lm9@,<نtvl+(:ʜ$!ElEFLd!?bn,ݤjcS cO ) L3.`4igCMqFNp 5J6TM֬&[ lPq'{oT^qϾ ̓V}h_gl&*wY˸ HUtX:D?Ob֎,T LSF fI7'o'T}Q=;!œZĄ Pm_%Jy]ݖ\&aIis1kn+c3l%tfڤ᭣_%L&V :( OR󪀃򮄳clЅ%:7UH: !-Unl:TofKˢ Lxw;S-t;4 -440c`ݏj[N-#w8ZUoQk^7{$od'w1ZqI.HFǃqeHqEZARIYdHU?OɴR/vU Nt(`3vr6STtR>KB}61$kew}]/lgV9-.d(N#Tbn-.;Rl}2Y=fk!n9 ejh>zͽ8ZY7%Z"{3rnp[b|ڦ#Q"vwW;.[0~. 6z"keoz݋!b1[:ꭖ\4Ld#قmwK>D]DfΰF[KXW9Z?lbI FTt2mĥK!6S7zv=RZ"gY3:omݲw{|& x?EH(prM8~t9D=RC9 i]iHKRV2** &u!{b}wԳf^l 램""JkԒ{1b7)@Wf4ZZAbBK _mE=LȪљOZlǝo9l 4!~,YMD8ojko^6֫5*~TjS٨}fb#7vfK?PϰҕLj I.\ctmpc2El\ï֥_ޙWl!h4QHO[H䢿X000@pâ<[LLg,G2v%W"#?s dr @xM3wOԮy|Md4[&4 z9&jrz>n2rD؍>F"1UA`M!LTvkixV]|ct-E(.lQ{IPD6C0|H#U9Z`9槈Lʚ49,.0wGhH`ub ϽY԰SY%5a71Vr·Aw(/I"Wo*d68w S1ޣ!,m8E x7JdC8>1s4ckg9LA ͏mfJC)Ye˙yi/£ioY+dDJtl|_ ]C-t8~^p:GEj΍U1gm|z46P}YO4 ,\Z j M~SlP@p,}M9]X}P 2$6ZCJj_(:J,Ϳ>E bRBU[0]B:ָ4J|i^rbs{ұcU1zƜ BAF= ݨ2&(דќ &ҧxY"4ɻk_U~Vps}Φg[$::^Vv.b+!_KQgհNpn͵|ԑث`˨`?^S|];Utn k#߅K+"CT:qjk]x:#ܗ+0ZKx x  W& Dr&%^/J# aDU8 9 DR8q.;},yiFRG?u )͒Nc\,'zqCb`toҦVimp|x!bHc16(-79=0 RxR ; Td*Pp>}Ĭ' 2*D:L>m}Uˑ[s w~!64+r ?9u?E\E Lk.]ȃoq7չ9<1~D e Px$Cl&Ckķ\+;O E2^y/N rhpr]vܳu|CMdw*6q3X<Rjk3kqelA}~f˗*ۉuw1K7\-\']-i09G1SPoe.42s"'+21BͲ]6fAO-U!TxR "HK Q5c FpwG9R(^r*cھrP-"@g[눇irhMU?ӡl֓1eżL _tfTf(Kj0Nň_/{{bϝ9nOyah+Z_β;vvҁCP>i`޺ġOLSrzr8䈾K5\oTg7#}?4*9NuMznܔ 2Px(.ELJ}Q,Ϗ!~n5+l3ޯua,PR)1 Lᔱ(F Ck8NPonHԋiܪH@vźIpMpâ#D?R DsϳkgM>&l"svF:Ǡϵ_^ϵD1EBROn'?N_vS4 x5{wjB_Hcͧ=%S]?1N #5$-s_z}A q_7΍ŗO"爿^ l>Dk$+IAEÙ ,HR\%؜ q* P,;T<έkX\ɫ֤R}cyfFR.ce=u0LI]^U jG/=bc$$hv$8JQ[+XGa8ЂCxzf[ *aL^-,!pfU Rs=g}8 rXr<\ta4svN!93(![Q| [: }ǖ4mrwÔY) ,!i?';މ}d~LdZˮJ#$zhS 1lT` IN 1z-E&ZzN=b6MB =md7n9 z53!dFtrQ8Ӯ-$?T?ݰ}QY4ziY*Ţt\>aUp1ӑ9kCM.zxBO=C:`5Mk2|v`t Ŋ r~ ^z}[ũ@_QH@ j:̜4:sLJֶ@A MnYLUSScf 8 &'Q-;/Y~SD+'LmY=Ii2J[k]}g./Pe RZ ?jy92LY] P.Κ\d:Z$5io:YeRpej OxwGоgPPY] +ntgd%@HhFmdC5o؂{G I g^BpeD{Vt,8?oUbHd4c>>W}`dޞ~ X+nN?[íH00܋%Pb$G HFg /s`k'0XjzrY!pL;D!_Ul|uhTEn;0sV&!k$ܩ19XY [3~&-q[$3t uY YsPC;WU9 30xB?O K݋='&Yxzhr-xOa0Yw RBQ LsqUf=>5]c9;;;6 &,#$NLoq*2|2U-ZH'<, t>Lt85h*|3y^(ŧN#'M9rbKpFq@ʸrҘ\fNBV2UTz\ޱqEod [M$vun!eC][~8z˹75e*z`te][Zȫܪ:fv)͂W:Fr[U*?z_P[vi{^?M bZd_ӓ"3Xʈ:+l0PQ9 R?õ-qr@w yrս<>םZŽ,&~qQlcoe0Gފ P 3&yO@vLvK؎TAφ̜3rŋjߧŨ|h$N~)HwS$];!.HFfS^Y[!&u09YMlƻ+`P m _&zZ:j_9/*r?D|*6 n \ӯ_;ɩ%l]5좷݌F҆w19h/ BtMOҲBzmpcN̈́oD(E~:$|'#9yx4SrrTg6qkyZR^}#axB~wcT `ȑv:tN#qmY mBe|ӣރ=c^4b -`?EwHQՊ Yf(IvMozlHz^~5W/% #lѳ>2۪N ue |ݖݱIu܅z27F2Do.|GOFq`M3?HsK84g?("!+O!=ORrХ .fpjxDrx1skC5H6PPU UuilʼB" ό!I E4,)_#4fq,!2L@;c®@6Y{ ^FL69Z坋-ַ#1#1hD(+H0nR;iSHr'RrAY,e Y7o3˗1uHɓ~ᄷ_v)9ŘNAB9R47`؅Pv.c_#FSafWY2 &cx-=m]MB*Pda>5r./"撵4&`w] <,QF쬨ϒ%%3]oS}Pm}i^~SYx'2>pDH'zSI'MFH cy6C紭]1 s{t8Tī{hHPfW Փ:<ΦCNpvʃPXCf}/`Hh1.# .WMBpعg }Rss6f:^O;z^葬̬[]G??@,,mґhHh",^0J$*!L02xR`[1^3b`&.-0e^ 1ϬˮAVl}dK!glէ(Ћce2 §itOho!P/ðp=:ԣLߕܯٝ*@eQ9rxu%wSN7)VS6x:*| El߼ +9?ڣ(Gd G iR2:чK?^ۘ.h$pA!$hrŃ{+/A P޵,Im"r 0ͼ˭OT7!h%wxlzp? %raOqzG _7Gw5 =eiEQ .@ 8׊z9~wgQm9j"( t-XvRB(CIӟq`!֙CN}GןO}PflcT&ɅER?z :,PeyЈ`FOC:F;xC,rw0WtbCTLU {,W }eeXhP&lR)m4Or+Zɨ,,F܄#3z V9`=1A "b}^AYe]h=Sjۉ;V'Zu.-V8o@ǿ(u}pJ<`OitUR߃€$^g1%Ut*'/KZDž*wSD͆o\fn{''^X$Uę.1շ$Q_[}(oAoϮ^S9DwFhFL'w7B7[ƞŦ Zڣ;,1PTw:m {q0[#+ZgdSK@UˏaȻ\q깗:KD@ %G'T ]~fٰS)!={sc깋MX[MJUÃz]*%?0K^h,5 =v|mqrӺ Nwbo=_>Z5F?\>>J{_-^#w)>t7N*\+4q[l9EGݨ /NDOZF="̲]fJwͷIr$]W-iQiTGyXu%ةti4J,?t'kgg֤eqw Xdغrvy!780myO ZL}t(Twz{-En^(OV{sz4-v}#4 8(3Tel^mE4u͒ک fk(\ip}fӼYZ ML[:.],ĞT:S1/GliS;CdC ?vkAp-P6nc3Sey}kز'YMv[ңٝx[:@ ;JxCraBtyy6>5HWIbʿLi׶U/'OOi|j*<bXF Iݍ*Ic͝H@mCC!8׎ĠR`$##GErdJWjs"r߼`HR\HRsgRy"(6f sB#Re#Fۓ,4$kUOoM:`BX`?֧|R8mpo9}~b%#O΋+c`3DSH޶>< !ljjeg"i]D<3BJ0g$?oglf3vk9L IP̍ \J.+ cY&Ÿή/ Bw(7s܁MIMDvE[WPc♧&@T):.O yUBNXe [i,/˥S׃qK]CX8mE gBm4[O)V{h| {#)pI1 ?n5ofRK]DmCٙsW+j0>%{AGW +a\TLך۵vZs;?tWT#noT.nЃ.7D#. ;d S@=',tsgQ vtz1mb ?YUC5Z ]1t$ HB2:ƾ\#VNmKv=a!g/}Y,(.X~HL.FCVW2.sxs@(UBd]i INS9FƪreׂM(8e3Xգ(3lہ6{Wl`{ V)has8D#>ݢDqǖ7)qU`O̕cp='/G^oNJVExD,ly,&~8 QmL&C-5ebwX &4e}[i֪/lCN ɤ'YNO=˫YNۺܹ[JD&B&97<BHҦc2IUmW!@Ct\U&*s&m|X¿oHxkI<>)Æ-Ff>8xBjq&,v %Vp++Mo/|}y޼}18 B14CM SIډ}".<ϓjhTkN}T{[hcSl$tw aAYFp1 5:+雓4{(D#}2qorO}4A`G$prcá+ُM-{MJ*17խD^43kY?+\jQ{ݘ29r~) ~ruj)&aLU[D0Vn" zrAqe 9dr Fltg&UAh)f)oVE{'9z"U[+I(yDTme 2KwCox7P# +^R`2ysEQP^sMo (@8&wT-ȭ<%Z6MTFw1;tG};!MqmVėMd#tJY:_K0ϳ;jLMaRQ*qi?72(9v|>H .b_G/ Hi nb$< om.T#sHoy9;5-1\fHDT!0}DtD un"@îZֹ'j "7)G2qVC {M]j&7*kƌYgQ\˳Г 8e=k S T'WȞ)v̔tF',:Xզ`E،!m7[2h*Cڔhv%Ĭ"|[8](;rAA֨¡حRzFo7E/ G"69P~蜇=٪) k=]+(M%׭(x>Q"'{~NSL v|D4P{(OhkMpKN y)l@ܢ>>ew^ cf :2LQ\Z9!M@25r\QBewVjO]/5URT x+33 K>0}Nӻ[CZ*Hµ-=ҵ+~S +R7ŕY]p)mחf=`6lO;a;2n~Qy5_3QqTr[g&+BL3pɨ6?A۩`A/ъL0[!9}>b&MViw0ZՙOh6^F ޜdO?H`t^/^;4ݎADe$ƹ3ֽ0>˲=S), nVKֽw [VA%%O*OױY_]t|)xr.jI3#= %0cc%VVC5UWb2ۡV-%Ė8҆GIPv#AlB6G櫨9GlS*>Y/w,졾uw걚}Єt+"RYifgǘBfsiP2K3Ʌ]mIk 1L~Z/y"Ţ6YnϫmgZ<-.w nKv?D\.*i ~O||{/r?r-Q[atiĻ$4x @\3fՠĿ4m5O%oԑbr?O,pМUu@#ll:BaŪ5?.~BH j92t lőO 8EX#w‘]4{C'w!fӑenL\Dvpx>Y{%I%ESCreGYʕ@bş-7"S)1Hy0a3)Yy?^L6AÎF o0`JpO4TQv>_G6IY*\}DD  I,##k&2 9\K-<^%w +\ZX[O;UNzxL`޳_Iy]-%eda\700#T짳闖ɘ?.yD|69XOȶ8FiЈDW.\EB:c#&IFaa[~=!ah|\ z_85[kGQ7 w;o+"rp4KI W?㔤(IAa޶okh;?:˫z)C6)3~SlFf$7l:f>~GG+L^pKʰXRZ&\WI4%:4nGMaO'.z-(SY:y!Յ8Wfj?Y4\&v?s/xe4ZC'Ihdz`4ls_egxaD*v},wWۥTp-1:yWۦ^GƪcK\FUg9D1_R-uf_3݉R7!*>||U붜ߊϲrmGh8+8ڡ/=uc;cc O0t*DF4?:n) 7i,.9fX$HߍT>),(Gy30fs>u=S+C2mjgG2GIFj^ZhG󿫖8ɢM774Ra~X qef)r5!(7^`voQ[܎ք\&܊H`˂!g I?U;[riCJP{M|q9?XcG~Hw8r*3)yIS|(6mhJJ- xaHWR*D32ޚ9r6bږ[BBjtRC:ḲU58y/:w⩕Sl|ErHg\brW)zG,$TZ^gv^_c.-Β%Ɍ83hJ ѿg'5𩙁.bv@[gj(v!͞d/̥[&Yz҅cE%ꥎP}3.XI%t*vZ&Ff\'p?ӕdZ0A{/}_Y>EHkR-,O'Bˮ%+UeDkU)C2ٵK;"'~9-jоoM?mo^; ZɟeP/JnZL]?콩&%Pڌo~D]qG-`XVrOM"]4~/*&N,F%@٣d\2|R[8- UOπb@I#

(R1.-(pkn;2nV^y$DQ5_UT)wRՄ[j+Z->%϶(v!dؙ(<|ƷgP^\ַΜz|,kY-9?`7P<3_lT (nCȧ!3O;иsvS\vlbPZ?:Cƽ (P^T?l%D-g-;I uΤpz, Sz9DB~>?*u#/Ikocw&#tCA}4` ?KӡLypJlZ"4ZdpN>4w[htXo0ࠦ^io3Dɵa\A.tŸKNԸ"4X1Y<]~3U[ ~"̀~PO\Hu:/КNoZ>|_m~Hu*ȯH{UM+ uD2yGgdu33xnHbsтzF Rp]jUT9I{Tf qhm"7J)F$D.͏S;0Fy&|38S`W.Vұ=Bcnh=3 Y*} .bkM$ClmoKI E>SUwI m2yhb+;U綗*wtY=sK"18.<gtU]&A ߅S)_F^ag!W01׺='G'%T 8LC)p¤1;7?yiBﮗOA/=4qUK!diS(9 ĚbAC޲q.=3A/| az :Nj2L;R3 4 72i]h8VrXC *."_O:vlÜDPmRZn5E3;Ql$F8ϧޫssK 48*kޓexg6CV$pϹK%_+x2LQ^X}VIXHPS* ,Q2^~G4wamEyFZ(Td.RkK)ŤA ;p_Lh:pOj >ѲX^^C_xkQxvN F~bJ Q*PC(<.y?mA:s,OSY)n-:%zcb[<0z;fA2.FFBLB(0 4OnVx& f3 KޟΪoؔ0r,>*>?~ "*'v F>z ^PItf}jiz1}QR~fzcyI4:m ?sQ$`Xae$xnsN#L7 8|fjL:'Q z䒪 `fpv$I\^+Ѳ }UpL7FMuc|2Ͳ.^k[",RЗ^cVG)$P[z bFJ,~ "6Oܤd%ؕY6Hn'y2jHtCc޼]]%b7͘M{=:΃<av ?V(^(#eG9nrkŒ~-hi9:9Y6Ost7%KرL;d fg/`T\QISX;c{Kg<*OՔwQ( ̀@_O^7g49ž=>jf,2x=&PAkMOYcxjEѹL@lCuLab?B# Fm (k~z9j (}h끓d7xH2_k˝YC[4)9%JL\QS?R,__` RB}Omxh A0-d1(Zڲ*8Fcq/EUuɥNRDؼF(L) ]MTBr<"_8A|DRE+g}amXf۝9l)$l.o!@>UpG?@Nz(E~wQ{v+@rd@HHŊ/rhNt=곻eI˨m<$FG$|:lcEkIDVnp8+< ꈵihFmc)E z+ Vj!2JfxT)NE0h;އGgm'Jk7iԏ4k/Tzx-$#zVA8$&8nn5U1l5i\(~ob}\&m 'd$K@ى)@REУD_1 ^[-[;Դ2Y?f*nqjGv3iI{٭T"Tp*:,iJZG<QG%,O b% ,k#^6VlF/| y=F;/F|M-Ilr$Yf^˗Vv|CCGӌǚ?1܍eIgZz|v/%F-DMW8s泇.P8q(tfb-$\ y|Vr@OXb;^|c1b>N^L`"Wq8Y~Z;UXiӨ~61y+Zz%Glc9HG@7h odAZ <@b[Vg) 045ri>Ǭ\NJ'&i.er0mנȱN@$([֔"(9&9 ƹ~XT` N-uAˊ.nYbIpGm&ŀKNN/4<'q~Iu4OUrM\ⵗ-jm,O`NФ, =) Z)=5,A)j%b ,q]tS{.U rt0 h aށ}F]K.V)fDD@aUvn>'w1 ps ip%تBb7ܪUb&OTO4Q:mٰF`,YN: `7":DTcI Ikd>EbL20G /ҚA4p!QT6;A1Pv̏)eD}$tAoZ#rOGy14g)luٚ!0W!7=e?`I.eǤq.߽6ph ;@";H4qƐ>trm}B~Ď!lVC8E3D'~QCPZ&bS7fĕFkoD3!`ȀBshHyp$\R*`o m>?68Bx]#1vcH.Bʟܭqiʔ-5O#De9pyi:V,KYH?N!V)1LK`lQٰWuҀyƧgoPt뇻Ugm giD_'B &d4*mlA4),VL,"1KvuާP˾Z~q?M3,,4 UL&6,hVffh2A79 E~ޞt҅+|tfEYuB*OSCOVᡔ|0ό{ kqӹp6P&YE5ӌ">w\ u{hY/EμGIΨQNx[k7.bǃ.<>cw+L# @5XVF6{'LUfR;R#TTDʔ?0lw]͔=ʝm#N|䝧d $Eːn :gOH51ZsY2?m ,WbS- %81UxЖ>l SQE/_p1$Il!MC8GVb0Oĩ>"R n՘ $!AΕ]&:!;Uc|}4ff#eH;2Aq':Ū C)r٩XrET-EH`iaXYN6[>Idn(e˝O:aw2`wa/mYXe7DuK!4?V9C᱑ҿp1h׺Tξ~϶ ]XxǙZ^7؟޸ɗ  w/{T(+ `q(_r "׺5e`Q @Y_˨5󌓱7ZF&Μl&\$h^L|Q!&(v2(0,s{, A,S䍦 U!y}5f ^B)%a d+ ]JX~$,LcE|5BcaGr > [OIFKr,3A>ee@x"jYqA!-Q"nJK[BٰwZKdݦ`oqFtF8e3)e6=` Ax.)2UB8?Gx vd!kǫL^ 'c׃w*Rn PD hBV/RӖAMރؒH~'Mb81PJnds..͐ˀ!# Z! ڠtGj3rॐ-&_9QaA)jo|89߰ejci.1`l0v1̶fgoj >`#84bx\}Xn ǠJ"J /6SԂؽ+wɦ [ru2)JX)fHôU߽l3U(4+?h5ΪriN*I_:6 0a@jU3tW9R6`]^ y4bO^S`R<wwb8Qw;A Fc]u/G)N;ZB;d,pau/u~)Os- !+lT[c֏gz&~ʡU GVXצ\SVESWNHo+GS@F=#/^/V*,q^I `%3rw Bl$O b'y]Ef T#%ѱ=OSw*qt}Z]`ȃ3eEj3 6K󂥢>3Id0Dixb/dg[E0A}9,7ׯJ+ y$nilߕ~Bi= ,,UrIu6-Ux~a6`Rlo4&*VO i݈^Tl8݈˘fYl(qFx H5h8(PĬ3 $rFiD=ޕNUY@*PTslx|kbN!n1sgRKa;MG*ˌ ٝ\ JN,2f~Lktetx^*Ӡ>{o]۫>b|Kjx*h[&N%X9$2 FdQlE$yp0Vʛ͍3{b2<gs MEC_D5=S'Q> T `Ў*ўI(>6>å߬릺aRHŏ~Ey`"C^`+dp]GwϘ2Ey'ш[Mr!eӀF4 |PWEDHQP9u[QD?@_ QfY=ފwGđ%Z'{6F" PCO2/BHHP /BT_(SbZ TU+eTX !dޅhw_ƽ݃ߏ朞˸'!%9^Fofgؕh,٨^om)#X1$PptTEkpwY߭Fs0 șkjдq+XgVƘFxX$'@GqG7w=$J^ϒ*NwnJȌdΗp<׿`hcve&O>Ћ7hlꄜi0-J).HG-nfy%sνRCxG &&P,PMSCY嶄FUcw#y} =SqoeeygJKO[U^f݄O|<>(CޙX# y;jIPCg`Bd̮GjE_JlDb0Rͬ\*DD0xқH߁Kt}8t?$hDH5 nf~~l?:eFc8AIdJ83ĞnkYQs*8.o.i]aR!Ѝ4,K K5 &^.tcUH! 1zeuc,p: y58klj,9k{5#R t{zNk_|;nY2{)}vΤXcR=xkkL\& w8PL1>=kd)S s1Kj Ahz:+:lMT3> W9߄ϋ^LD5I/nS8{5Y clH$b3.񀔁* [2'LkH oR(_H'>;C1.;0]:r϶" ֭Rus<2"VM-q>|f^|\`ZtS*87X,KëUQ+O Ն2{?\7 sjG G=[+J_PNN!J?h1)|ij$kXVz,ҶJk܋{+'Qb~IP q.Hqޡ%dO'&k;je-3姜,k69{(R#Kp/k~~,ه>sϤ~h:_7-j23%a?Q7BFcw=u}faKC5̳L%wr>pQ6A:fħJ⛜/لP=0p}v=@6#vrqŲx+& \*`vmhJTRҗLÞE>Td&7Y\1r=)Yq#S)x;+6{[_cO'{\(ě娃'YQ !yr4Lg'ofN}}8:{\&-{9bWTZs8h&ؐOB4cqk!4e"%xUMuY϶4].gx Wva{"wd$OIq،5R9\Bjglb_،y?~lt`RXڲ]+6$=^*B%pk7w`;$'4RvgISKLXIi+=n$?FmTf}bGÄ 'o;VaҞ>!w pB Ϻ,/:/u"mp dSC{zUE;!*L˸WʢU Cp@Ѕ¡TwR7*a#r5*4S NhH;,&~3ַa.3=x}+۽@15cɺL;A^H^칉suU.q|~-~a`=z[ؗO] p,I* ׿kfB!4)#ponOaO-Iߧ{_9\t&6u` )?rB YQ_.W$'.Co򧎹s۪;:ok(:q:BA lAJ\f4iԈU=d9DB˲JqX}6UhOl(XH\E0Z"=8  ҧ8q;͙Wm$p_zGBHڇVh@3&|} 6^qcd3F ~R*F)E:53L_,qĦpE2޼pKT 9}~tLR1TWg۽#=i b8$*WfYJ嫚NU{a\˿'vj"  *_XgR*Kq<3Xc|z>Ԡ螺9)o`ÙCDIb[B_"ϭ UUoCFJ' YBV G bZf= g*h|HPWɼZcM jtV '[߽J* {ѿTL8P*HpȘ) HQh(jo;yꆁT5(ƈspoIVm/un,j׍i2TA?yli&؍g;@ $'#[Xk=3:{wY ]n 7a*,7k9#w;>q2Q5Y(z:س*¤KIMε%G{zȔ/CuJK:.!֑f&'{*U7U]*c8jmcgΠ^:?g(2X#Zu&װ[}Cz#!! G z4J$B5[wƈ9_A b`n|-I~4{avJGI1'S{FԮ| ok De5K)ͻN:kQIѢT m[gYZ07070100000038000081a4000000000000000000000001611e8eb900003628000000000000000000000000000000000000005200000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/core/rdma_ucm.ko.xz7zXZִF!t/5]?Eh=ڜ.+͢A\ΨQ^˃V)ó,վ[ac^-,؞|]oжS|_1jm19kK%NO 6,!'*NPϻTc1^7 fVv4v){F0.11nQ|G,Fm mO؂A yQH[ѭ vX Pr926W)1Uo8ͩ@SDg)&,ϭths"7#co&l5impCm R@TVwvw)n(M Gd|6r,~277"{YaB2o|Ä&JXnFNku2}ĕ}RKh㸥E~*0N.N72rN!DhYBQ)džo>f>U "R-y~7Kq9M_IdYCݗF s̰Je iǞ]-Λflatg PNOg%N1r->}ΟL #&A@Na?ZL $$= /.Bȃ[D N[t ڿe[\??qc,rz-s{֞Vч}(LӐt+rrjEt>[_5O#tQ7bM=vņm2-f ? `<]_N]"[ƻXՌS&!)~P0]!l*Рv6˷އHUw*onWc )Ra$D/i"8A?`-4t18OsNZ;lj[2;Ɲ2[{?*EKH[I$u(lln{|h[ᤐB"Y%\WQIųi+ɖP1RdX92Q,FBOf;GK!#&lFˌjŇꝭuCrO΢vV|,¸]#lɴyGQYHάpB.߆٥?6" cA!ku~Hl$1)Ex m.d SL=o' @kjԯ 7"h%h /Xf"kMe)B2UBY¹o:E9Bإ+N6|:Tɢ8sI˳X@U.Ε# ns\ݻO$IFA17<,/GN v55zXØSC<2i0TUb#ar"lR׳ڗP[뱿TPDX+knn{|j2ͨNL!L"[ xGvhhy!ޔRghwow$}ψ%7N *,aQ瑱!5>B|x%[hϑh)V3ea_8p1/7%ccs lYRr4Dy;B}B6zeq'_.ϡ- 7˖PbknSPhY'RA.^CRwVި-A$B[Lxd+20s(k] o@1Lo7lpVT s`OF ؙHVjԚ~EYX0<L*17BPƝ #ADFa! aԽHaVXzy[~--Utm7Y4L'Ni' >9XZ-)o@ziDq(-F}5ΰf܅kW=qH{)#eN}ޣ } Zruf%d`_^ |NSq)`ӹZޏ/# \sϭd_'W֘""ns:^yl(7wh| ;sU!#C=1IQ{Y HIQ IǓmV S:|7G>΍NGdU?O݈ KXBU #xu5 cs@,E1@A䀹14xy;TdR `@/k>s|lT{|27䮥 8@;+=iu_1J}BX˧β>1#{U7K2 }!GÛuSXOڱ.>^N+*7XM]G,ьך!Pf 7јO̅Ƈ߰E+pYV =,<③oxkV̑p}p-bm{LdT^BV +)-w L'__R+̟J 5 _6h@('kGcmRɦ*qIUԦyiÿ#%nynL4,qm0sR͔yxy0lkK*_QO`fi@9Q&I_9y D~?yneqtUc3GlΑ'ݥ vԗB͑xq 7NLW:t E|I?Gh%^IgA8|D&qs@|檠kH CWzUD՘Uuhh1V#y-l A)l׋u,a>_fΥW2ctc;NM0<G=6osA/$H3[\fbqgQR2a?ܔy)pWʒ17gu*yN,;LƖqgci,CZW04 ^|[y3-˝[(a񗀰ƼPIU=d4(^lYIjzqf&AA~[T>WJ۪K7u!8(+6!*UX(rP6\zt/yOy}S\sp݊y ˵3^=uSՅZHO0k,^Ikpr/`D##\kn[N؅ρ_H.=M3l &*%!۳Kᰖ kҪ'['Lv%O8^wxS.7c㵥;g6&W`SA;Rkj vRy$^-[v+$o%EG%g7#h Z3հ| Gs-T VA-J,f*dr~uV3T48#`_ .ZyaS'スo~+uf{>SF*դbBT%nſLAHo]c[l{.-7A{Q ]U~v5|nQy1)qC 7גgť0Zm+{x`UZ 9uO@%1 Vy@ =ə,:+|Ss& Htg Boyg'op9HiEv9cV~g'loPըZ=^ Q6z6g>E%jL^?Zr.pV_kbQۛνGư㋇t@4Aj1b=h}q.TsiLzP H=;Dڎ<[qUझoY7Oingr8VL!{I%7u-%z| L/L,:/g0~w1xϣRjnՒJi\yz{COƒ2!"8[S&oΖ9.£fߞ,6[u~d.1(T$oRUӦ9F'?$0#pա$z7?d;AFY兀++ Y^_`~xcvPQ.vQԬx{+ /6eB5ph kg>m+DΩa%iG0{د[dX.? @͌Ll'lN HIӘmyЄ&,"R5}ͧ$GLUj)T>Sbtj\uNieIF =n!ɍt #W| _kEWߝGQ8B5o'%5/^QD0H`nQ@U褌x2鯖٘:}@J4Ah ;Xuɂ,1t7 ѧ?1@ 7P[jv}_ ^C&j ~4Zlآfc[͔YF4ƹTAsìu~hRC.2ț$7v+@6 |ӭ^uzwKZ+9Eoe@C31uҀbDZVBXP){[T^SA}y̲pgj$aLp~5ٍ9&6sc(BI ؼM33c@-ﹳE஄dhO|&|{Ίϒ7@r*P0dTݚ(K\ Kn`=UyGGEAN^Bp&,sSuQnlo)v*ן;v@cm\.; [Aj*ُBZT6CV ?JzqS>1a(o+N/GO7IB a~@f 8syԹFbpqU{'.ݳ)_I]բd+ayU*4P}^j|&iM?'{Aճ8a'wefOޭF8wf $fg7{Eۛ d-8aL܀Y9' gJ,KU0I`>A'N4?k X۲ lt#=K9Ӯ4U/H#P_*4zH2jوQ"ǝ1~%ؑD W3\џt.x>;>ҊƝXɬ+Rd{ebi qQޗQ8{[+'r XyߥrŘCj;ר\ yQ`m!=1E'ד?s:ї "O* DՉb ܈ xmcVIbNԁ0,I󆭵T[jxu=F+^.,<߽] H'tw?U1>`'"E'z5S۩|ה%$tJQE)Ic1zƅABfsٗ:}BwNFxeGLڅCfWCRo&7Q'kG~IO*iz9#~2d546N I1vpĸFߪĕY9깍^=q&^md@@'Ն0T+0ZI>',XEKasl5 L&j{F?d6),E^F@61xxɰ bqTZ88rm}0`q#^D ouoYCQRG!?P 蹉~`["?'x¸%%h81-wDqXAA5//hd٦lGjw'>,4wkupHsB҇|0mۀLd<+DkUyIYOJ>\d (pcZW!>-@Q0ˊSL}غˀGUʘW}茅~6ԯT⯺]3Gʏ:$dNP!5D94C"eL}Lrd{g-љK=2 xQV.ow3]^ -=mGI:/Aw-? TRئ oG!"If$9/FiWʳEqI9f*&iL,qξajYJErd'80|PVMPryvvK5ZQfZk]]:w;EMrߑqO*FE їs} >SMy<ŸkL@1|Dx3AWaQ ~y`KCͥ64^k*QArU"'z`Itq'I,8U#9'b䰭jDF ?˼E?@` w5D} ~IkJJ1+*T ԑ?bj-a;Wbc<[5-P6S,v[*`Y;Jȁy,\p,nj{#Z4 : qGkq4eS1}A_MI/1aE-Tqs2?&C ;hLЯw'N&>hJ{*a =vLh]ffRY+ ]˯}}5m vc_ּ`ӽyЧ-c k6aLWiiV5E<M}8H  ҝ{?,ཥ6g=bob/l.ρjg&N '-@d_y7G^+z,80&I>DT+7{a?FΔpв9$sc2pTuC80lxb%#b&y͌ɵ)S^;M}ܡO^\|"uQB_Mn |B%PԱM˻rgm?P~!EMu̻bnI˰4ιߧUA3}9~[A-6Dpn̰ p4lJj5f33rAN| * :h} q EhaZ&XuAN?zrQh(! V Kr1sWaeoiŁ(K LD0oǣpJGΕ0PTxؼy A%k/%vލx㜽VMmwe/[-@jf%Ψkb1+^E1Fݷ>LDҋrrr-E2D5-OjЬ3V&m(T4_aݜJECf :AT> ]Ӆ8<.!f :Xo-;oW1OxN =M%b2bW*O0@YieyQ4Ց*q^4; ƺ~q5EUR58q1ܡA$'sK:[yGN)hx$R+F1G2ܳ(lhl㯠:p`Ox3/mt/*dq„IӠU;UT+qYWȕFo6-=8< \DфYouMLfmjB*#9wpz*"5n; ׫λ= %)DbD?jƒ\u3iT4ӌڧ{#E{*sMVP" ye ⇎zHl_LU2+p`?A`ܻ .0Ze(VbŹ6;gm͑MQw:/^DK=.YH ]Q'׎x"䠄k͑9(}. an6eOsKS.9i+Gt%ENsb^dm,ZRK_?7#lC(ˠg~J!dVE&_zt # i }D̩mZL7P+IL[Բ<,֍} GlF2عPoأW!8w j6ibi[9} RB!u?AOG\x/F0;_!ٴ:3e,fU9M]J8ssޘ+n[z(:~^@\zxy5,3 i f|iay_ tw{pY?M/T fa %(LA#8|2ƉIu%=-rdJ̚D} r8XYBJ(gٯ'};t5ez9k[>H?ڦݒ/Rg)Swiv1_3ۭWX(o9NxH#P"MJPcdʋ҂T(G,ϴNz^)[\8lUj 3L4*㌌j*f@f Lm{O֌)av{с:1t'd`G7d/yޣn SJЈaYSBiK;"AɱVň_rJM;Cb0RJ 0n *ȧ7>!!gxl6Nݠai4=NQL5*吔O 1l2 1m XHs&6֑Acœ#d jUtꩃ`\-([Yq߳7lDدxߡϚxA,E͎ĜS#_Ԭ37h1I~o :c]W[)9M֯I],$!%~W}+!ы"bj#eLd<PL(({W95-V=H,۵zp曋q}w48Aۨ@\ y9Wyad_99寉4GQiq nX!j(+]aMє [`;:#Ҁ*޳ "(z;DM/&]cy&o}:#;o{ygu^-{퇱b\CdouhJ{=LL9|[a mp yRaZ< plMQI/ǣR^(T%UO/!;[u! f5$=oj*VLhI|?oQ*V?ssP\v[?ٟf_] .},-5N (zw{7=I[j9{x\07gܶu~O nxqX8%.Ծ]64 RWc"wVb\{:wkKfR !՟46yXGWB"ok.V2vy(ҪU(/G=.HŜ [Ll9p\eejwG_->?,r^_UJ <߾?=!Ox 4ͻG\FJ/BB 8P O|ʴ5(A鐎{KHqU$^9 uĐ1ZsY#!-@QcIe'LjRj ,4Ik +T/b:>;^T%kY4㧟,̺3Kx*u$7^DE|HHƆ^8*UiBql EK>%EC“l%@Ik-E)drĈ0<;_Rb[CfN!e D?P#=4jujIY$Ja [$`E5)}bE3iʰ;ҊphNuLbW{"D|IИ*tK.I+ǦUWd'ǰ¶/pHrd5Mr5".Yz{߿zFr QI(ד`K?NSx Z4AxEpE n5$cic3ʱt!.T8h5ֲ!Ivr2 p a}"H(C'Dd_rԸ@q-cA>8m^sܜ8M /t:0&]đ.7l0x6!SqHM؆(lubo\(K<;ūdzUzPs̾rD[8 Z0a1=g!H/>3]ݕbyR ]kYCtn8^WE9 X;l%dd+օZ$O߭M2zY`Xz7.b?*DC59HpE‹HdI9%jHo1BxXyhOm" F3? ͳA'&l>c}X Eר~, kžW5Lsͽ yvApִ_3[ҝجǥwȮ*ŌH]W 䩯<+ TPH^.sA 3}% ^S[H@* HJT&FnR'wL"{̭t}S˽ pqoT\Bʸ%dqF'R.1/E]NY\S\_2%E4ӶEݤ~q?Z *~` XhoQBƌTB-8&;mng <;M^Y\t}~.]#bzAF>OZ ̦.>u ߩ}]ϔpieL(ྕ7,l2h(l ˷Zޥ'pxga1yCJ jOu 2+ygvh_FwM[N:),;*8lTXRa Cq7!e.g{U>I.JzH[&4Xb* cRyԻ3S#xyIFݿ-«mt eyOk`~1OlyoJ E!l BvvX~PM@σc} k Ȼ>,AI#TR *az&=IfGCA"NA 6؟dvM=y}D_mlSJًg:n rCo,e7v&zR:ADYАI"lDpzO:K*rUij ZBpEi(ܮ !Q6$k5j\QfyQTP+vO <(=PlR5_ 3߯3>Ě:5ϳJ^J2 m^[ ~/E_]ݖ.N+ݺ+ Q迡'):̛Y!8MQB#G}C XN׌(7&+)St,ڽY U-f;Axa`C0WfibN1^'-t|ĪފCnuFKcfҒ7L}oj*cܬ\Im.M] a:uALEc1 3.dEAb]VƎBɂU'v`|ݠkD$h>z #Q_S.+ ȕ e"nKcLⳆCٖ%wsJ16J>t!tƹyfUu97_]Q' {m:"UAV惯R, ymP"qdH Aܼ<-/ R*{{!fWNRRc+墻O^Y.3@mlGBzDx٪o V -M"Y@yH[x2R݂LN@1k7=|S!%W9`N8k Ñ&_Σ$iEj'y =fH]^$"A/4*LvTuKE΅D8uH~'_]E?d(C fL0SE[[F{#l)Rۛ Y% uUYBE%_mo 7WG)$Kfh=E^"QCoG<օ\}h#,u SQ3|1i@3;(&h Qe%4`&/qmU t%K k+|'N@HN{gOĢ+1K9(# IZzTzce$&ƎGQ=Z+X}9t5"mx$_"uqy^ޓX!Vݳm.O )y5JrWtgt=Js-b(!me<|PObR15&8"k1t.Sj?6V= Pu :7E;^CVT͋Qs+*`Aۖi#&ȧ;F1]k58/axh O/3ZU} ˚$c(SwGȠ߭6͡9G禎ud`joY'J;*OmX``ǗQEnj*a*]OIAR\\-XT|`rQ6 dx٩>\m+(q[>$ϛQ(Jjm-f@QA:_<RG&:'IBB:Xn ԮRLͶ$z=髽 vq}9EØˋ-5Ⱃ|V]\I=DX%!̺ B2'ДVe0d#T ꓛ-d>r1 Q>gdÔS0% o$|P@^88do*C U<*`R Inxs'PuV\mpqNUԟ0F(X>Uyw"^.oa54||OLmϊ"k\9/Co(wYgZ8P()-Եrҵ}  a>R.zIW]ƿp#ѝƱ1wtB<}Ss9xtꬓ2Y(L,4YAlRHd%sr0aU^up ۭt 8ƽ H,q%l]]J\0n̮Ct*pxy׊^^?P:$RV9N/ubG6^!ܥ,:Czɨ_Klp̓j.%to &?_ 8 wxk<+L:Z};niфe1IefEإT2. #Mfe *7ݯSY .J.Ve Ih fܑ פqgy$=:}]B C=&)NU;5T 9DQ)+~Xfs׌sTr[7LBv&b2R'ɁS@,PLmBkm1WsTguTdX[ʏ2M:Ÿ:-VQ$9?mnwR]ԕilMa8X 8ؙ%i#]%H8t R)MIeܸ܆ e n3gY>ʧgQN*))ac`0 )=(9|L1Ԙ(5X]#HR :eJ܃qVe]/YtAi3 mlEVX(R!U fϞ?s|G^uqûΊanm˃ Zf? 1|!-哪΢0؏2 e#KEgg;q~?& j1o<LLº-a*U>n6_(E.v> Dh4H5׹g^0+ T /`6rA5xɛhpC'rD)&'?3J@EiZMQO7 އ~ C 5I x:cvc S0VN&F/5Lq+k)pGaPBXKT$Ae+DbhϖQu)Z( u/)%h&Jd1Oj۰ֵd˾f쎅NVQp#"U%Tyj|нX\a g}\-\V ÿ')A=%CVoP;k8lES#yKV,D?4<-#˫S7~b%!jWOxAhfE#?ܙnX[Joڊu|GFL 3|֯KۊpP9Lq́]Ms/(Sq 9aiDù ,2Ct+m0_Ym$艝WM㷱řc-J$;罔"WqAbY͂+m 1tnGx;0:M<mZEHk.vuvvQƓщ'P~c+oœ 1ANъ @g̕ߪGhQD(EEKA 4T؂=oSgJ36l=_;worzď(pIY6$Sd/# TaHâQe"oP7OL>NL$X~R 2#O볢.ZiK Y|pܗJH/ -_@[6 enZΗސEraPȗF3 0pK"6 bVͽ+v~v͏<,;%(bakl?r H9^7Bf#.0  TmE$EdRvL.Fo +~ >V1;g-kA&iKߨ b[de>>t4eB]_iy_Z l|EPgjk`zD\. Y> .!'.9tbrc5< DHJPB,=)G'>goT1İ"7^YO<X0*S?, x~iΌ[>y7P>l}sO-Y׹tN Hbwklh%NMN/m957%7Zi3Eس)ȋn?B$@2On9H5Ooo%Eam>G'ӛ!^?AdV&>"t7H:C4$MU3FﵫY /%|{B%RIZߠ:{9w@2}国`»ꨴB'Vѯr u^^y`M*Q9zfQm&n7$Q~qZ[;(M/$k4 M'n:KU%7̎RyL& _gB7rmHve1wjL!9bHNXFdݗ ms1 /CzN' yZ:Lot47EmyMqOSaa#N}7V#-@|a?k;$>  &кI;-2Gf(W;'7×V&ׁ Utx7[e J Hd_>Au.U^|yDOɊ1!կ OÃd -8`̧6,xC Zfpzk9+EslvLu*׃DNݙoC+ΌT(]xmfӫ氿\nzV˲ ^&hXy\'qHg;  榧%b~%|ʽ_8b$|&*gGbD4nja3 1B}o"-S jAHu1De_ZL!' *$^D }E 2D6[ucGXB: ߻1LS!وDNU#4ŧ${` ^ Dmmhj s7n_ 3@lfk.Y@ga!붟#B4Xfmx*HvB YzK7w~iEiSkp}!VI5yui.ժQ*Nqf EJ$\2NW,2_W[+ '6"uPCh8EQrd1-EX%Kl=2@WS%_cW!L6OU%[8uA_`p_#<6~Kv?#e#C/{AiRFBOiyE,Lr ⬀:sQ@WqklE*?qݮٛT[} $Sk% 1oLz|;Ԛu'<E( i)b :cC<2֘זe@7S1X̊HY 1a80¹Q7o~kNAĆ-.=>{Q3Rb|8dx48BP 80y(q%Bwn M(+MƅCF ; u`v_w9٭[N,@f3-֭'q@dw+Sbz(3R9c3<A*;G` ʹ<nK‹H9y])O7Y|Hdi :%b[L^7iMy%ܽ1_qяz ;aq oeP1ln%x|j=ԍdb sX#^N0u7/1E Q%z߯3bt&Wuùܮ_gS 0f&kϑт3%3~>֠{]c3WP%َ≥d|QYo|3ݿԠéSuj СOy 4Pc84p`Osm5Y%K&9%$ = i$RW 9%uhCmK/+!ƶ"f -8bL#\i]#dhۧcESyLH-rD TCL%6u|􉮒(;:2 QWU@snT^5gdm{ QrmqҕH2jNh<#XCZf[0Ȭҿ ]wbG ;ZZKm/|SU՘I#ua~PFNF&t<# z/1! /@G]g`2t-·p86]= X?.3@wSPy' /qR2#eYzͤsm, lX?ߓE-0j= AJ梬AGrFVe0u*M_,\aq];f"p˕rW8Y9SZO~WBbCѨ/1ٲT@Tc- Vv̡-< \ec5. 8 O;B;h(#HDB{GVlQ[^=5]ľeEs:g:FO@]O:<v0cL`_Է]{kix<'s@ID낁q]s=;|xAFaDMjyשSB L@Y&Il~ ,K f:I\Xp[־=S5MЂgMTB̐ J$27sjxf`.)eC  j0JvLz'. =$КC` (B=:i[P U[AW9s+ݹ1q"i_`Qq Z7*V@bs_cW~m)̫ )͢PãC[I?wwیOu"|`h&*Xٖ|&_ h6D ͝]- bk;tj፞2%z}~ {HL-]ܵ͠=ܗdityݎX<:EJ.-X(4Pl)Ċ`K 7b>c ,L9"AV!c}ᔖRSOy!5 yX@s1_ܦj]&5TWa$%wlǢK@qRpgv{ вUK'qN'h@7ggN*(šHdkT=U C(m<&f._ePF߫ի&x K&ӏN.Ѣ͟U`X\b-!"~-jiώC!=Wv].{SK=XxATO7’8~P đ+u]ݢ[U)1 +[W/VSre>zZͰF:e}cf)Ub{7{ FaYҕ^4GYK "t(|Cwid.;K+G"-ncZz<:H-u ~˟d&6 WH̑*cPaJw?"8tf,{@J"S ΢L +$I$1*~(HiRAj}06QZ% yl"rE?+s.)EdDWz,m}W7Goq J78 h1vٳcg6[ #)Èo+lڌS{`X"Mv#cĥ͞PP28;Z6OB gX|T 2c[{pjRnZD`{^cg%.Ru46z$K*L m}ҴD+Hp?"eikh{'ݾ2NkX) ̩Ai |ӏΘc4b3 AMocoR?]2j.zE"_ IU6X2u8uIi|2B7S@"ۿST+-~·Ո fF07" [#RZsk"A8JנX8.ۨrvw_6 rO0a/F`=tMgbr_s2%S;Ȩٖ}ur{;x_4T" \w-p_5.f?m(x܎mx=n`i{:_97 T5+KV&-ҿY>;q½!wVѮgл{]9# 6pлZ4iI9ǯ-{sUxDSn,,-c_ldƹȰrCC5+7sYPpP13r:<Wc"_`8Nx^2Bt@$Y$JCloo{3IkL'~TMty9 VcJ- #/n.ũb~7I$͐SC )'w]3.0^Q܈fݮ"bh |I{ZZh^\,5o*,=orRnБ wF-57RNɆX|A?xf 'P-:aS{8"ȳYP_!hET1`+6Ɖۡ{n8o5lmŐ>bBFBx(.'@:WQg(hgtTE򬦧]N`OP#} $qp{Mٮ'Se U94jk?Ɨ6f7ĚٚL,iODDPՎɼQLY- U; Zp.mIshSy /.emk#R0ڀYQ#_igK’f$V*k-.uQyvns!D$m'%+2`~dB{.RfPbҎeaƑCqj#2}0 ZJne=1{LD.0LX I}O;f=n^jixu[ڟ`HI%Ma0J31sw6uT1o 9~'[c]q707U8NO($Oē Ns񕒯!iką(zW"1 OfiZza ,%]t"'oȣ$Vs}%c-UUTy,@T܍Y7 mҘ[YTe? a:6x\fvIW/W'zψoIw*5{|K߉(7zejkj yVQ&y$[Y ${-r}[dP^aF~ PtpIe^_6ZƑ-QZ2qŞ/V/*.[ޯmJR#| ^z,~?LoZOe &08f)jFvVpe4<, }Y #~owLʹh^ؤ3V*D]d`Fywd#/m\[ЙTݭy>cԉ%A@YRx8>;JXjQ\7eLi" R NPt,yOr+=!U?=p-TnWM9 JIQ$'7zfߡIj:B. "#_J]$i+#&fGwLO GD+-aҭAY :#{)=Wz1>⦟ˤ65F:Tj>LwϠGDIȨ:UEGfAX ,d9P;i.2!U}c1 UI?g˔5qz72? A$2C`3Kzx|XA¢k!=PQ2w©E$kmmidA{oL _ g$C^0z5~eưkk]۪~MTPp0Ϙ41e糷75*Ɨ#iaD :{r'=NLS𿑾=}Q.:CUE Ui4c" d: I8D(vs3XAʉAUoԑ`n}Ed@kqM=v@3 h>n `:<"m2y xI=;[XckVIɾmЋfb㱋A{][*O)n6R;1!k;Ca{ #mfMDV٬4 \-{i͐qrSP.1]o϶ CxLȯ-y&@ q;,nsX%bdqTLIHhmÂ!u*i`$ポID+3cv$^ϷErl@"u(< I? W 0jƙ1x!LyWKy:|`R{.ޝa'[Ua!?ȏް)@rMve.W0v#@H@XӾi5XA+,.{6}R7S{=lm&Q*s <ﴶ`] aڻpQsWVLy|\3zIIkf Ņ;iy7&r>ʳځ. ek{pL]vPVcj^z+aT9Ԛ9n*M0tM8*hn:A;Ի¤XnIδܿY$3^Έ%P+T$sVyiP_Us͈l>BcӤƯڵ&o#8-ډy9g+!)tCZ3OG'6QAjY Wm~7s\hzbnnŲYc߾oΘ@~d) HdYCbVr_No90b{wܮ[KC ^ϥ9SKN%g$rwn곡[ީ4QD) 2VMVijLl*颹<ղHWֶ,rsٙp% wRJGh=2;V⮜73GdeU{KA@ߎ1c:0&eBpGЙLҡ9ׄ-n1%h\LIv1:5I 鱘.RH"|r Vwfұ;Bք;a.5eGH`sWY `.fK+ ;c#:i?Y#:PtFȋJ-$$%A ý L3/w罰;vJ*na`G5/9YmхC!qv$;$v] #vxu-@zS:țDg(D`R42(lLQSs;u`sAa@)*w` ꆘ <)Wt}V;p@?::"uV<=6~BrE AJc  O8ӾKz1Es)]B2l”Ib kH4\uo!H-#ˊENNYک,HLtot/1= 0{aJ^ZsF ̘Qz}Jg\FD:F3KIQ:9{#œ\$؇'e-٥sWV9ݵaI{51[G#f*WEp)PҚs05Sֵѫȟ;?DTXF39=mUtMC{Rƃ a|"l_n OƸlExn) 93@Uq%9iҕ+hHdZ>3݂1HC!O͵K: dhFUK[>{WiMv<hݘ1,I[e +˸kiMaK`-Ov*j]ƱGs/XڎuC79I-A]P47#?lC>1"Z:FP FၞP'ϡpJw5 [_S۱P:($,EI@$njg1#Ysvd_ѭt@AAEjk  [~Z ءPkk)%Q3YIG˫tpY!qwt&a!$L l+CD˒=yR7bØ@bV)"oFgpga aUk(ۇz +q؃]+li[s- <Nr*?*b?ANL0&H\[b.PW}KI>Q^BxN̸?PGPΈT,QPUnziџ3Pn5+P7ȁK$"U$¦s/_ 4Ҏ8A'X3k)#LO4;f?sدm g\f=3UvYP-*e'n*PAp0H ߙA>M TisirגF[8R ^`}}r>Zd/15^LUfjBk[  ,?E.TdF;X;jIeQuA̒`“\}t`Dan|Ɏ-څ/'>QTr{_١Q2g[T͂JYW6.i3yJcC?}76>, :Ŕ+'b(umڒpSQ#w ->aY`us=lPAUUԽIK֕i Rf@Z Y\7dJ0 ߅{il-!]KlA ]hlf>6=7rGbKO+]ܤ|KhT_5^y퓱ՅEGVL{ \γ1M>6["_L/2ZA c/C6i1_ί0Oo փ㸺U=ZV]4XR#jwPq'TXvWn(Y0w$q=P;tZ^re{H VԿù[ZŝD3F +ǽsL'пwzs7ߌT#[M?Ƈčbp ߼)#&uhb8)RvLLs NW\nB0FSgYsE{OFvP`-#_-MB}!L |WS6苩( 96"fM`24 vBт`E+9״Nmؚ{{*fۀ3edn+fr$9@pM&-@ءt(YsNPz3P^(guHnq_6mN/y-J~;Vv*[Xlf킿CmQ܌6#MK( M%"|&tmcV>|t;| (L*_[&v%+txb #݉USBL eIvV!yہC,E:5g ymoXI2,h0T|n0=J f%;_NTthMRN/KW..UYdD(쨁g@n_may~ᣈDlX7Ȱ:b[h랣s2'ID{iЦxҿHzl5b1Nk4!=:1^^(7:1Mpԙ2LPu`[&meyq\)<ϰ/()pIh%Hۮ&8R&%h|9zqr,ǿF-a <Ix.uLrX.ftr mwlRGIoqQ O*t4yITb|BXösK**_1X_trĦoqo=\(?mP!Jª."u^l3G,~T F\ YGL|<;npf2y. <cwq P}e~ 0T@ٯJ'|ragik͕zK,e 1F8'=^fH`r4ay-P#\8;軨gn{1s53"cFxnqQYV2ixa*Ziǔjڝ#vsJ.}r)&ôo7Q+߾a.#x⥪vwضdt4=$JtdMF'EIدز6OM潴$^/ho~(Rp(t6lyu:Go˘~ڕEtHzY(T<TFE@sGǏ҄5|;'. 58.GB@Lw]y8in:1'hMCwOy^>-')ddcIuL+FǙ)Zjrws^mnq=%vj80Y,:' 57YiQ-z7+@,NL.Ȋ"cοv@1TYkfv'VitV+N&U[؍Z&hho2maqVWϴ;Ts?Cº3Ƃ@Pj'ۛ&֔@J#f{2gDz/*o+i~W`h=׭;]Wu>,sDe"tS9*V-HNr n(ڡO1!HGLS($,,3#e=zD+JTMe啁>:i~G:s>r`P:M eN'6>%} X.56 Bb.P= ҄T5aGשtZ:Xeu$`$g Г|.1nTHnj:6* wGKo s!iTjRBX? 0JY%=dJbC_7q1Grr@,1@CىzD\ZI 4z8ІLfSm6g_2ZM5=t~ "WfKXa~gS #m ~M!2׸&ߥ*w~=y>S]vk=Q'"N{>^r[/mJz&3J\r޺[Κ k?"m x$3ҵSu|?x*1zIH؞8ky9mס$>o*(Wz} ,KhNW@X\ʨ20(+RNk Oig- 7z#ި/.L C%M}GImKYY锴ik:[db>*`{w-`m"6u tjvN)r7 $f&l{^13if~_ '))LV]o&(ZsȬ5r$1wITt;^^*9k6h[A;!E: 4i75Cdb\7݉WMw'v" ){,W,* v:#+ v`ll/RϦ̠N(wsż_:tyACܖP7\9x42"HE}xEkK]v3YYx[X錥bOO4_Qi\eX5JMY&fn ^ ]lkKxə,Gb¹΂X),rG΋t3&C :pa$FZ? ;Sg4}hBjI``r_xBmK<~1Ů {;l-iF~^S  #!evWyeS 8SN/h.KyNf$JXGKјv]v6(7B/GU3  J#186*<{mI QN;mNĒ|7Je 1jUigˠ#+{Feg-Tr(dчbkY^i}fQB~ ļ[?F"w"L&HX6+ X\wOGTA^'eO*R=De=z幥9*#@֊!40lQt4Ccɻ.`NY7J+`0ovj#/'šաg{ U 5o0$h]1#RYrYer^rqc#[ M|UX&s`$,/kXFG.;Gv?m _U~̰tGۍ 22Gu Q:o` oͭ.fwag՝~x-d|IY^sce]Q _Wb ξD =)t6АzoKĄr:\kNR@C-Lqoӆqe?'KC|Qxc; #nJo3s.\+v3?vp~ LR'`чSҷ-Y,{Cٟ)c m(.sA(R=GLHżQ"00O$ 5Kz*k+"/gyp85 %tzuɞt:4XgPܺϋq*řJ13Ð0ߐ}1 'D*l!s-ד]bh?o}(d۫B 7u$Sy0'R[xS {hbL41,st>`T^Qc~<.e{ǤpnֲʏFH#Ы&Bn_OC/_6ɟ,7B}G5QٵOЃcΦ FMPҒ%xTE㪵{{3@sʸY҉~&v%@XTrS#_R }#Ro Vw,ȏô mAд/JC+iJwl#*ZR,TFhj#f!u󓚁o[{B`fls| E,-}z(b#ļ y2}jo:DД^[p4A >a<>*:|eD,fΆm"X,WIpZL ,6΅3pBC[|rTd(T񓃂%`ȟa!l-7d]Co7稊,z,\3Fb]e{Efsx0gRѕy:OG>b3o\+}GX\?#-=yN8#˪\dƮZOp\i?Ľ )*1ʔ=%Z f ӅQ_M~qp '= (aA9h֧LR]E!/gړ {bZm.C}M$%IGi2㹱oo~uM} 7#mѼ.Q|c<^BJ&VyPRwx/XO0h'b*vÕ$Όb xIWUǥ_^Zߨ #w]JrPpjAo 7!專HLGCa`%R-p JAiKcU jUUeunrL<I1 D@hD=2 }6)%-4ُӆr8pUن]0 GT#o^y6r!߶ Г"XBRSNzEx ,OMA~tbWA\h)"Ϟэ 1_Jmr3k/ *V3 ._"r|Lrc.fR˥ٳ@Z+J'|z~ߴ&"{um\,>#5G\Fvg,i ۫.TarâLۃmzt@LtSlxqv# >}@,~.9Rh ̰il]뻴<K&jF+bHwnpsY*nAcC[G9{XU(Z6t%c_k#++% 0] jy,lce9ʰXCEU53ʱJhMC29D* R3F6KPd1[W}-WTVE)r&nu8 㼬- Pdsv3|9S>Wc]d AΏRzm:1!K\+S>N9N>52?W3kI@*wk̓Db0۟fp+8 X`Y1wc0 S =>O+ci1ZQaA м:2jY}*5e'fA#s*'i$`Cp MDӆhV;|=Y!Ͳ@5tױA['^7=3oaED1hK~Ҹ"Enw4|hfx#iYH]4g'&+Dax \ނnJ9fSEzJ@ W<'HEhRb?T, 1} k 2H|U`y`ZŊ{ rr4m61X5gLƔ񑎓+8j^Q7C~;eXHG`Dz>#1Z$Qȇ$CM"- )]rqÂyBp3o{oɓjʔ Mnԇֶlf8SD 'mV\piIypwL#Ԫxޘ"eL `1v ,ˣ% s1zgJ5C}-dL3+S[զ=yI,?vd yI)%hDurR2_ -j&>oNCRdN庁uw9~¨T|lUyBP@o,_0764$1\ fE; ?7d\h5B5fe=VUӑ0{WBzn1":hī\rR,;`yJdC ^CY]54)I V6ǁsiru` tS7ɡ.zeDΫ9n3U185b7)q+D#šRsS> B?2ndyAdV-3v' CqYh63COwHj c ߱gc/ jKq_ 1?Fe(6 %] lD* "F~ m!B@2`ms *"#{9=\pT@Tx)Z1xl$b$#Qcy2+spRu:$y5hI8bj}~:eZ}_#LOU\c=v(`I2 k>O+ѡKś?eSIGR# XjI=z 倢 h|O/i6_B2V2$”G-;F z0y_%'Q51'ۢFgwCH p06^P[h2Swfx{A.-]yl?pS .jK; VwOE97aUO&y>ծP 6I?˥_u.c1/&H'HT~J9P7:L.~j7EvD!bA0{\gArNMiaȄ db4\Ȋ퓎irӗd5Hf7dJyYi.fN O:F)5ٽn>9<U*CR*qD#]j`bUJda{]Fa7e Xi|4}gy5UVL(b#N6,T4E=R=p^mܣw3rpzGz( NAu eU)q!EAp (fHu(Q]l&1T[Q%*^k0+e^xW4 bUK9?(%e)&'..92bB6qjpH1<2eT+k4=*1tOzJ#/ >hwU<կ%O\ۥFy&3Rh$L \^a&8+0ϡW!aB ǬKWh\ղ\P$R/gWT|&X~dL@/YLjVV\p_|QaTXkCձNKk5ok&GSC.Ux?>8IU^7B;qvx^û1igg L{hҮZrۘ/ߕ]g ]mO֚MlO4dIp k/jg1(j۷ &AR7^3ĵ+EZ}Z}9M ":4$H3^wмL{8 yǠ y,6[T98>\!*:޵M,Ȃ&:1^鶲gH>|Yʩ\G+:0iu5P:K\[0൭ 2@|]nu|!qJNhkUs|Gn}A)-UFRoM?Ye,j(v)^X&T|=`t_eQ٦Y$*UY/$I^jfOQ~Ansf@ h0`[9l+S boq۶Lz-O,pG@2P̊5 JIP+@nVr/_2Uql0fj2]]YXܭcvdoKBTbG~'N0I4@aEje,rAбD:Jnf_0^FED \ϊSX@}=`O>vATKx^S,:I 6y2˂^l~Mװ;늙r=:3'rĊe+P #nP&d4≠etU`'b 3/cB2|${rfW:Of2bPǍ ?y|?$HѣA]N_ȩZd3B%1U{d&iM$W%k^k3ܛ 77pwH>Ʃ:`ˮu'3FtBA~j~$ujN IQ֬ϼ7z"j"Yَ6RϠmkv33 /a[j)f'EX95 B.@PB[o""dtv2Fz*'t*~3!N( q9m7u.L qS2>ĿYU,<9o1l$mAOSy}&H亼K\dF L#fUqQ;l$ Ro;,8)_~Cl<+Pry4A7=e䑞>ršiའG7/ûˉ׼FtH-?-,Nc܊5ҿ۬+3el i#׀w: ­P\3O m< K\"36C2ܯx-GuT^cXCy[;m>vvW=2ܮLjc>\[JV]/6 {1UQEppb% V_,9oަ'DI&7#3l%U¢RHpVфV~O!oIeJu9F`ڥ?kƥOf@C FJ`2.n eۿ)LRJO^ L( ],/|"PDxon ".e1nR7gvĽ,hC[j]Әr4"aX/|.ЏahƯ]ca`E&'18 6; @"t5s^pMJXmQ)KƠQR]~Gw=8ݣNC]1M;$͟\xϙπt?H5) йI%W"7t?N퇭ݙsҞ98LE䡝(:*}ޛ~ |3/+Hi5^9X)- XaǑ}~$/5aU¾/[E&Έ7 뷧)lE173HK].b-gԩ9VFzLYurv}k*OZ|ǻj3),z=1΋cBvpH~]!XrEo3>_&;܁Dِ.ܣP>rg_MMGxxzkzJ&j/s!'E SQVms~B`s\ iB푹rXg}iwZ|.|sEP\GU}AjoK``~NsV&zV8ƵL"ym ΘkSFU$:GlWdq6 XDMr(8KQDv5)ݧϫB"ߓ[NC!@nkFo-Eե!ފH t5(|k V~,oQv& ~7Wv.JhI3JF}0AnbѕwddAO&| `йӡSq/6Z9ld'|oH2,1K'g{bV cxVۨɟO@nzyPi߹2oO` T 8@[qa|aΨ@l'u|N&qqq`gsQ0;GFL4ʦaؙTihZ źPB(@NU=uGx֚,XN NE[K"bq҄K|vG7U!W}zBi[ɔ<<ΐqV;P)/TN;; 6q$8]7XK&oA{|MG.]+S&׻GmY\Oغ[TA_(ٚʼnAkKr/d94˔E@DVрu眯4E% R&ؚ+#fs\qz1EN}oLSi^#RCG-V"Nr{cކBO ;~Oyc ~9f+1#Qjz'6[Uw>wjGU *l >~#{oO24#OULM ;t{@:mzL=@8篇L~/[ R!`Wlkά3;m%O9| bpiir,[MO=Ҡ@4aD &c 3t:ja/)ЂBC|rf74e ca"cϘ@g`^%!,|p joEdB@ԶYD`|F:Z<4HdM*6|@G6o}R%# 1)(sy> DINq3Q= @"0Ҷh٦|^>KRA7v},D0^Dg9XQ.,ftĪ6ԮT #?=q^rೋ?BL yfߍv3h\K)sI=:^.7zUvZ!WiânYgvD3"]Ϩ YREr/B '6 SҧXx)arm nøs|:uB;gӳ)h?=$nc cNX@/;mn+'%UOG gT F[UPOQW[\DeP^]ΌA֋gɜZ+yB'y.RG3WHpbcIo O]V!²t5=sUR`*/mLn+rlg>5bHU$0ڨ멝(;xpE,8}R[+\ιdISaEo[-L, yz)6cCY4KbCӫ^J{}'01Ξ}d"]@ԋ, ʶ\Y%vmO)TE7pOӤ8KUxg#5cE559 pXgPgl[>4(װћ}rIAٙB?wY61v*q~sV&Ir'A'iJRTsnF]L{m1N.OuRh ]5Svg4F]v7&.YRgvTrW?N  ܻ3W+Si [оu]3U2Ji O?_G\S\iY/MDz򽄂#Ԙn[f*OMqթ^`,YB=νێ=(=K4J]I0q/F9"Ž9Zw4gͨ]# 3P@fz*WIoga ı G;'I78}a*m)06@Rm?}-6~Nc^۔`VuίaK̀"\uRYD"w.Y ' Rݖ8$5i#Kkjaq T* Β/ , V^ PdQhPߟ끔~ʯw9_. 29Z쉢0c<20pz@7@a;~iC֜ГpŠs8/$32T4ET/vsO LE"ߟWrh)?:6%8;WZsayw  RI骆šFF84m(T.[%ߵ\ʣ}pq"[%nA#%fosffwcӎ (iqNd/ Y.ӷ> Bt KιM>@Ar7=!?;ӪL-~jzVk)%:`rqd(,so=4Βv-246zw=Nކ%2D"!( L7ªT:\SY 0q\2A\uJJ? o. T[ % @7 `t1O<1̸F8rrI;:VqJp*9 n#tނbЄMk΂]!↰xW#` h]swM|sqEA!99ѐf$oH6MpTC)3 jr؈%{Z0CPH`ػy4L5UuؐqWr.G 5c|*ԩ*>brk7{L6"3 ʂ[~+J'%:2,Fƃ%p0TQig, +ӻ)|d:2RoWV5ѵ -98"di60+vaH nCѐ>`8O>C瘴;2"9eH{A<-H:ffOe&\);Xv%Ci ̽ZqGt"nl7}ζg @MkU< rQi{Bd8]/(|1a$X}cFcR IO˷YGǻrZTRPxrgB)[ڋۈѷmXkmH!cqI*<)l>G#s[>Dv20Y($x{NeV\ɬǨfZZ=cA7?EO%ثӒ sFvEoNB4`Rٺ1ozy_)&ԥekv-2pދ{]|t!B,|YtԾ tYsik1__%\TjAӏ.? [MarSIHy{FPZ,>|hЫX0!UKyN2ds'F3q]W!4!&y"_F~x%ˉ/13\ :SAg+M?qTE/IAu|Sk, esU8u2%Y-NeӠɛvw4u[WaS!H̯U4ofv:::loֻs̀>1 kc3\c8Q4 MSjsʧL~0\.Tb<ܗq|j}jatJ`q{uqT)ҏHS(՗tMa.(!<"fKse"v1w%N/ԶO'FSœ "KJ0H8rjB%1*<pZ{kXpe=LEթ1.$+o2\%NO:-JC5`M0<ƶa1w@SZܻEm,Tإo6/9' |(N1}^1{?7?yբH H1cq # 8+ c?JY0=4MKI>pQfb$ " _^QYձIpkē-Ę>u1Iok7CwŪ[O|ӓsAd溩%l-&8?jY0]*v]H ٩տR̻RpZ-B:lvƫs[;Z34(J?pBRmZa@b>B ˈ>ZoָsXjTԈ@0!e뫽mV((3rK_x-#.t1ORKKF9@^ge=M]w8cqJ3݈{Y 4X<רy*بdƑoȒmFrSL*9Z%cNJ4NHߑ#ԬfPc` J%E&MN]L%RUlý&U~na繫yJ/8[Ju5-)Th/_ z0n(ᡎF`F۴-oYt4r?r2ͪ,$JkW·Id01q޲yOpv_'ENAurh з9ZWN>TF@m0%j`bt<1<ډDPPxò*xɣRRy*>l4Gkm@2;gՎd2O-4]T&u L?b}wMۯϝݞɛxcVi:<+-ަB*$Xmqu<8"եP%NU|qTba,By$=36]򛾼0,H!Av`qī>͙ %NӜ&ϒmeq@oC2mnO74 qq\~jX{-_iC ⒶX>e<ȮzBo*(gϗm&܏񙸟-H+ ۶..KOnnp9pәw3$g~~9τ%VV?wA)`ڙd}0q Q]8sj5","ҌB( %~EC1S8Uf 1IHgw%wV#hCkv 2l.Ux(X#sx3 6gwUbyq3]Q( 1^uacd?ZK4-/R߳168K"Tʛiq*Mlre=Ǒ2׻dˠ&QvX އt~sk!s8!E(8s-A Lzfڝtdf{v,8l~ALҰ702@ϸ{sh}'}shW1I.9[9! ȝ%<2աCvk*U{,;@Ɇ\BБMti)ZY2b*[ċaH{*)--pҴ n6Hu(x-E-wЈ}&iWN-+S%5*,(,ӻ[? u'٢V~GyqӗcU &_33 T KDȗNK#  ?=/D:#WJFIFR b,fSF*%$gڱlh #`UeGv4hӝz+1,(2.{G~O^rHUkdsL$1VZ hiiX.st) PfkR /N٩Xb֧@=ɒS8Ng a(H@?*4L[j;¿u̘3p8lfet)U y şLkڸô9z~љ+/)9`.ҹ_mv1),煣ncU.a3*9UOnRu%b`2UpizoR{?Zߤ }5a{r=w~4x2S \Sdvkl1LX$?s?S8L9uroO/ʧƸ㸓<+h}>eLZee{iy[*ƨ]ϑ{P푚uɀLcjURkS}]%/EN?b`"f7зިp*:]>s~MUR=3 s:!e-׫^:*AϜ.In"Bҏl#*ǩ4KC6 4Tl5 .&^!4 y[ΝRh+tS7Jt/FBR>J D?iYOϦ#쫵9,՛(C l.o D?E u-܀kFF;x=.WȁC5%rA-i,)+vb:U֚U鮺 ??X 9ՕͥGOEkD/⭜Ť py\աR@&W(t<%w8 g5aR,;MWX6qp$jE N2'W^HS@ݬtR暇Vj1qSrY5x/Vhic&!QFZʽ%<:.3g -͂%^u,]#Pub<OKiσA,(z&_"wyraɨ-~H#B}᮶*AcVMJ8zG!rH brE:KT{WqviXAK##9 ! `7ג3Yf?^2vA-T{O' ȪK+b('{Y244*9(˨*Wů*}II0[N@MEgQ2 ]97Ͷ:l{CV£&_i]|i(f,(8"{9~ Eٸ6ڋAׁ;]Ԕ9 wSUu=){|w]ӓpȎ.Lu`6&e1)S^>eȂA'=cb5ohcQt5Z(נyv軔/Ii;N9lmNNΊ*lSy 0h5"l9ý%У:9ojk\{+1b1GNWc|0>1T*Tě0#ֿ b՟oQ?LKa ^B)L夜@ ںg,&;%(H[Ǖ(qI -b%x'8# )eLN̔L6}x1Z]y)Ob[/RJilZ[Zy}wc352~;Xx{UgԊ0~Ffi.J롕U)BoZi`eA׭lҸM}9n]6d _u:UL89MS -/WDU!ހ68+:" 2BDDc H?n~N#J|vINeV*\Fn6D.aW/ݗ\Cjfrco- 'ػ0/Jdp'`eiT@Ł=^KE5`<7@^ :,ەb!}{mR04U:/bJ8}c wU#^^J#1~~fTKr 8Gu^kFz2_A4lI`pl>fcݯ3Xf..Dt!C\=֣4"QJ}%\a\FʮnQ:82tiqFleyXuQ7M9ڂsw]3cK6 \GLpuӽ-niV-xv?0԰A[F=hnВ{<<s.F Kz;8XI ĉOvlzEY4 \pvǸ>uΆ(mdRy{$e&TWL pM2.!K)f>ANT|ViYg)rR*}oBև GPM`rNXjKI'4rKKXIhe.ip+ J>?Xj7ziƜ1vW F1c4d!wXfT_p\i-olXjRX1ժM{eیwDȼ[VϼK"1UȲclpܔWR 9^Jk<-HehR|FXDm@Zz|h/W;(-WFE1NWTΖ{䒌1`Ss2eF$DA'ܽ?z^%DܣDB^Z뵎fs #5#3+}G쩏d2//^^8qwz]vcRKZ+EUzЯW1N%Q>N&fx/ zhwsGxy4h'Uuo$ A]h/o+ׇv,Urg2 zѵl;tM,ɬbr(.;KP;G#G{ë~|}\cɣ~ f2aaY&ì~]$ qSn^ʡCŰT6ke"kT/=+8^ɖ]JY+z@U0 n[kyߕ\1Q#*[zvu8G۟~ :qnn17KN<5-IY ƅiЙ 5:ýY7폜?܍"e24֝+IaCЁfQ&RuL^'^*  s*;z!Bғ/8%0-7M&%>к?[$ YDbݙ'D$;uiq.a/-,JN~+iYeh_TNh'Z?`ֽYXkD߂]i k\&SQ(26wv1FtҮZW[`1"*R%LWQͦz=wfTV{,#UI*G^ՙ`db} 6phh}I%&?hJW\ EE : 16QĥK mxyL0+Ol/k/eKP)vVbU39ky5p!. hsr=Z؋r0 f_W)~Q]nSѣ,Pz 9)v |r*I;sf74yS|zn.Lh(qEe{7ӆ|YkѪb%b~OF/EB*I&] ;>*9þs-K(:mGI3Cl yKK3,qVȣQ?,8i3Nΐ6I[ )""-9BV9ʣx)[X;-R|RzX|ħuAo#jLHj>+h*&XRި9Dz]5b dDTk5.=E>ƨ|.azf%YHg<Pp&Fvj|1]8 D,Ʋ;Tw_tְL: 3ocyX$7}|wOGdrUO-wx׿ ݯOE|L *xQV3s785'^mGeFa,E<:#>)rok:NNJ8f)+2FdaOTFDqg1E}yEZлuR @H?|{Xgo]J&O,}窥g)F0 8_ SLOK Pbys.3N 7TS:o,46 .rsf!<ތJT.{3V=g r Lw3_:Yˁ ؋ !/=Rwh=lo%8n2f|IY-hCa쿮i}gnWucrjy/nrtxgRG^[OV׭{?vŽ?Z=Nu00עo=@o - u 5pNsRhktS\nZGWqzO!0xbLu(4#$N 6שּׁ7?/>)PjJGNsJ=u1ṗ^>&8k7\:/zsJELH TaYyY:06&Ɨi-BᓔQ^:yf^hn|Y*ܿTKA\mfi$\-Φf}ʝx"CX37lk{]~Zljmc;eYJ=H 3 zyQr"{*(n&-w\Fk!" & R-BYb3iY-BuM|j*m.:UcDuQpudotpx! ,;|h#55RZϿ%+Fttj&_6k-Gb4!1\Ƈˬ>j?8曭Pʬ!r 2銅_3^AVxVqf7 ngߟo3Nqe '9G`]y7"+:q2HńP]Ɛ`?HSYKP\]{`:xusgg'ܴNRs/&y9>p#ZkIsP Ia`t|le "wRtTJFvozTl5xz:oHjmڇDXKL;k2я }blF/iVa2S Ә;|9UJ^PCM[Mܪk#C 70\ T7qCxQ"5ysVC_8*H0g |zO$l0U-3j,846 PMYp GsfפN;\ڮHVd讑]6]̴I(KVPYQkKrW2]Ӛ^9\{Tr'NIq7;w4s9eWBdpJ-]FCs@j]0Ne(>`(A>xG8Y F'";\78eː84ʪ=W&1=hf=؇,֝ JGbB׼H~Cȼ^`#3[;7搧dRcG{d6nFF#C?IJzL]ze 3S ca`dҩ^:VhR`.hVz<9:&UkD=8(;oysP@|vȉ;z߽X|{7PJe%ڱ*:0k^?5_![:_ %Ÿd#0C=ݻRFDkF[R> jgZqĽ:Kb! SHiŷEN"Y2k{>:RnL-j60O-Ļ#\\Az_W7\Z2!e+ZY%-Hv*cn58 CßSY֞:G|vgFjl34ni5EFC{u25 Vn["9b8}y/ [ܹhrږq B4b=';]G^jÉt֭7ҁ#Y2 _Ѣws6>qH "& 6Kz)=2J>Î#wn|Ozv9B\S"ڗb `I|27/Aݒ\rEg%Q>)> 36vB2(2XЍ&wzG@ c,3dɀ<~o|j470;fw$x5 _ h&G6g_OBF(;S.)scͦu~[A9'J p*iRrf s)VJ:zl&ֿxZ.2z]o!].W^HTvs>6f7?^щ+7)w )i-^$.\~.c:3> \i%-9~6m:rgpؒī gp(|gYZ0707010000003a000081a4000000000000000000000001611e8eb900017138000000000000000000000000000000000000005600000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/hw/cxgb4/iw_cxgb4.ko.xz7zXZִF!t/`0]?Eh=ڜ.+>tqDd@m"6h7??HGA+Ugۤ/8N NUQ6HIB?)k[A!n s}޿@zGn6JZf7&i8^HHjdhur)]:ߤJPћMi)FLw_zmr;lƀvyQ*ӕ3Yo26n6 ~JV L +*8*|Mwo)&3KzwQYRG2Jۺ,[eayn D)RrHϕ:Ԋz& 5М\O[_arà~I+L}TCS2̥B ȸn-犃h8-k5 SĶ*s~jz1[E7U.HA|P[tڗ =xib˦LtY1<\UE~ҍͲo[m7Ca|:5JB E<Ȍlղ_VCKZ]]}v*] ms"D.vx&1r1 f~3߰~vrlKc>;ҎW3Hm^,QUTו(d'~7YW?p pf .U$͵N?xiy]osrWmR*_qv'>ҹ#|m0Υ.ppP$ joda \BvᚂihKGΧn{i'ɍ![΍oa>t2o?I ę}JYԭvLná7lZq͋]lQFAH7U-^r+1}UD sa6:ۏ/'[ԃvKl-Bz4Pn^0D&ckcT@E p aHj"vThM餗AOW0@H QQSR)fOOY;:P=ȯ.=ZA_߼Hs(-.;".|X!A-@妋H)6iR`VO9&!‰o5! ! \ۦf-dRQEn*&m> RRk$I/O k>䫐ShMM42Z7}Wfef`?V9Y*oX)ڸà@kgG gucaFϨ#g_aXjM>>.>E* mM/Wy|!q^8zxs,U*Jf ^3T'sW(؁t_ ]iۥ3l7e܆Q_8}_Z]¶6vpV$9,W~*)S7d;#蹄^$mI.鑜 ЭݓD .kHg3]C?hл &M730_*> tUu `9]׀7yâp KSDe5gۺnGU|Y={bKO]eؤ˒֓Nz/3^(W _nf$dVF Zfͅ~t"4.IG0EĎf)V5!@rwx Z"UGVO 4{Hpcۡrb*eeM˛N r0 sQEmAhxN1اy[>-׋y %o:FI }_:[wfs F~%-.g? tÍb%OCIN5Jc*h&§*OWHAReaIRg쌍BS+2lz$DMX. _7Ŵ+εZZCyбtSpUG%PdVYA-ւ; $3T 4V V=E/ZnI4f]z_O=Sm')BWT^Ѿj}oHHKe0'Ql46>W^a,<\}fP/r1.-,gNЄDB(~HOJf{Rq z)s`J>F )n;T\Tr3աT׬a$Z-p\?,;Kyc3*s~q\xS(zG(%ԢN7tYO5bZ/T1ڒx$flcR}K%6% x3b ''<2sp\.y.B((%՘ykH Ϡ%8v[${Vy]}J489y D{cNE{$K;% "Hj[ݚ'}q{7 C$1qOC4cAvEQ3#}ԁl"Q?vLy0 ,ʶmcZf+Wz&P6n*Voi_([TjjԳ Ԋ]ڟwpx?gk#X|{X";Ҿ$ھGKIu^kx1(BshӇGÿőT4Goo#A,# 9 SJMû<|cxp#;i]}DQx+#㵼T,?Wx1IǔKk|tk11G\陦Zapǥ%i@{Y?~U "8a߲/7KeBv!<?KppD+O+ԝ#QdRۛt)0sGѓ/SDN gyLLollܛ _Vg&(6]4yՎPoTpa38sXU-A|T8"Y7;CH;0zV{B{nqb-gF/)'yXD^Ad&C[8Mՠ~g@CViǥO{U-.  +?d?ߔ0l(Q0 D;5 0ZKoŸi{Axp,.3 2䋬D`v8GĆJ$Μ L}=h@qbF|^@؍]O@B^!GRp ZG"ufKuq%iBV yg~ K0]^;Tko  nde|uhr^hzҐ!Eh*AىM=)i ;i398r(4w]TBcNY6qaN<: J,XQRM=hPrnMY|Wp,[Nt,8-S J{+vp#PxA;W m @Ox?<`Uf!-}.0#MɄ -ԷdhG*w4CLӑRx?xS}8UsTqA'Α޴[/l˅)LwF;uήZ8JT:RV4Tq3 ׳qM4]XvW̕0rʋÁiug쵦=-aY20%u.A Tm"RBeg9۸kH]hEпH pA142b(bdKWkзh簦 IDVx eo5)3سİiI =C\!^p28;nĮ+d?pd( %:qY+7&լ+.Vu:ܮO+hOB'"^viD}(2zd*ِ섡Y5, )kO}v})9@t|j 'ޝP$O.4:h/<5L f_ K3E%1? I+:shl?a|V9&^ $YJ01Jt7`: -3˓L15a_Y(kmp j[R`A}b6icKvVW"s@iĸG?Brf7=ʠ\{8g`Fヮ:ᗧGNo&v-Q|!fnA3(m[lyubvO9|]&aUal3Z qp=1q S8ٯr`Ÿj;w|.qU,)Ug@UasԸ8 OoVAk?X<1 $hТyy'+!6@bV0$fR2vyec) -b^>j+ֵ mƴxE?:ooJ_gf94nlTP6=@ߖ8S"Y&a_ vmQ3SUC'ffs\RsfNע}Ǖ ސUϒuš9k7^ W4$jW%UPߗ7?PpC پeۨ;26I@Gp~_ps@&R][0\v!#['4VD&Is_`tBWg-La.mgAfj0ex$T8Έ5|M+8&L vߛ;`4ކ@᪌[e8Vğ\@r]Q`n_ NFyW܅;͐wd.ldk0ɲ(A$Al qj?F uH;e ښDf00*!4e8p 4Llӿ1l+ ~eWĀn?p0[+PqPYNbzjƧ'J QT H/ւ>@z Aq|Zo|g F~qҽ?qpC`,wb(p:QtӼRw_$rbX%$`y!"k\NIڄ[ya(\8835# B^Ւh"z ;wmȕRYCA\K:nwiq>GաW^g9|Hi3J;" `]R H"z5*áGD2I'6 nЉHh{t XK)D$ 174g˿x6]SD0rW)lo9fU^Rdm@/I˽7iSPAHŒڃKAWQޱL!F`&stšcIv&\Pӣ*7eL*0+|#ml}tiGѿɒ_x.q 5bYa KFl/Z5d_~Sw[؜\?gR%Y7iԫ'L, ɪ%ڛZIDYP'N:y\eb,2Ֆw\# O6xtC<]{u x@@+'@UyX+ OĜdԯ'c56u'~fNMքe}x5,UƒynEHqNipZH"e^CVnj wfz_Ri =!/(\y`[='DG òD-˶p-.[OZX4 w<ʂWؼo,lRRG}Y[2s:?PZ)cﮗmOdXHcY( \ZP]?B^:pʽltC _Uu|d=k4d_R7uM9Fwyk0Gfy7&?ni,6iPƚuT(VpKƬd-DvW~ar_q>+vC'g,(,r)h*iIP5(O\wq wau$vk:ćsSo_jTLz}3Y [c$,[r= 䮴*I4\X0bW6{t&Y[Ǫ3 d҆P IN9u`;+΢޿`)N$A s eG͢{`H{/~(!K:H=0>u4],hM5GqUF8!񃭄u֯_2 *އKmX"x?.v6ɧnq]%2s*ג]u;$$+AmE}KA&ߛYO+s&6t$8/f@uc ߮ҬH)5Rsyfȵ͓:/ )n%[kV{i=[q@xd@~lr3xu4\h(T$!kp'G:^]%vRLXS&m0&}9~7$Z~(B`c']n@^L> ML%yJuo.Y<-XC%z(k!~@Q>vV>@xQhVyi&S /(N䒌EuqՂy{l_wL"$D)@9_A:M 5 89փ،Uo٫$$!tHֲfj=:E0別ZK5_3xQp; u<:i>gxOzصoӯ@-Ӯzx,rEfCw %;K_DSGP.\QPlt(}bnָ3Yܭ׹N9;#Br^un*%/= \!fV.Tnr:CxGB^P;'M)/Q jA|;%ٛs 5"hsФldP m]FGqzj]1"ܯ#3^#ԼύK * "2NbU u`t+u?͘5]n0'q u wxT@2_$[ sTGR ^1Dz3OwZJ'a?G & nEhT! ֊ǁXff2wrVcF8FxM9pÎ\ܢLe>ŗm=Êf2*=3x-yAI^8RQN5">{o>2,%܊X 3|u >q[Kn@R~ 2_ݼAC?}Q41l:ٺ=IM$Qy'%$ނ^͆//ww$b:p(7cV Bm\d(`irX§5ap HMW<@vVǩͮڭwI-̔ǀ#җHM-)ur>[ i40z .}ABv$lз(YPBi%6|#[_.fbdtۆ Ǣl<:@s7;rK~vt: \'}ob41tb'ש1w:{z邤fW]%n'd zla#O:F0@)p_]'kS6ԷIVD0fdK68C `Lf.huOKs^=/e^_ Fv֭fe]֍.@3^ad fTlf:H3a d)QBAFuNYT,M֥ 2ڛoǍrCg{{I;<څҸ R -)rΝ*a#(%sv\<+-oyjZ/#*2Lz[u.tؚ0`iL2[{&Tv`h*vU~P>%q NZxf W-@بI l͎^'J?HxRLMWGv]sJKxEU-/$s"#D|57Ijv{KT Gߨ LI,~, 擫N%ð G~*g.3g g{P)2wBl#qpR^:Z6D q8{ӼgO\' ,AQ>ɔ|չ,a\[E#;$8J=0:^]= Icy8_pK\ކ.9IV:pNc+ :@J*`;!IẒ$ފB:wK;tXp|RçAjozhBVVeVQ#[T[dOi<5"*T *36^Z)Ԕ x]'}sj>2$>:'ĬT^pݖ9a'zGC\(>OCU)v6 5ޛD[O+|vw`*3t`{aF*-P q+(YYIDK)==W̎pq[٩&{B1|uBb~9S鱠/1%^g-].7#-xbnU[ơFAR:@D(a9$1J󶙰f'JFш`͑%LBDp~BfZ\U ]>LJOI>}fŏ6@|PI,-3?=cV,]5__}j6]*բ\pz> `KN;Y.<Pp4MOIxGk wl(7MhzPlJ,78:G4o+ŭ]K؆j99o+~'{Poá4#QJ V*1˽Aa~af[38$ j߅ qؽp46[z_e `x$k+m]ˍf-yq/ eˇ/r J`%OJp l0 #^GL @?^@nV5JO2ez 93 TQI = jf5uL@%pΗsl3gdsX/ z Ρ!gN8[k$ :A5~jir%fbeZb9 d=R<g*v_ݹy ; &뽘y~EFRC|.;>ER ^#E'ko"4o<[cI#=0'7ڼY }\xu^Ij6rw -|RuLD']F<=Oun4|m­ֽ/qgE"&lHJ:VRyև>!:4rSHĤu%1J҈,wI2HHsE\~Q3 *bE!}ԏmX=>eP`%}|GG~VzVe?&zaYEa_)It!PU8v1l9#BLzF1_mΆ\GC j|^bPq!"[]}/`sn{F짒P%˹ iJlHơtRΥb !lj_U l!G崜!ѹE4~%(J=_>3=A'aėO{VgϑuZ\TBNvz:[қZ}8%RVYuRfød8.G/3!&1Oss?-70Ppx|/a}Or@̠2m.Kp"|lK cPZ=&(7&u'osyFQ}0¼H*%ȵ*LU^HkkS*zx&SVoEU= 85)T{1y4 H%LMPP*4,pHfZhKg&fHb mqWn=ȕ,y:M /̻B̋ɉ%$sW[˟W)HIhF! IFgjZ=XA[e$0ȩX5AO0D0Eqzc4$a{qtnocjUٻvd[qj lԯ8Qg6(ThX4 ȃHf K Z(Xf֪vӢI3>e|BrKqo5Ee5E5o@Pwqvodt+L2YɂSP $*7|!, #>I;U]AbߘQ3Ⱦ`rb~jɲA _Y@ڧ=|5hcj.>Ĵlb[$/& ,@}F0z.tɄu߹&}9H]ؿDg툪YP2J|]Dz<9P3kh,+X~*ʵ9JeDPŨ(,ЌH9]%yw+lUsSECCP$kEb.PC :0ͧSoN=2 k|0;1Tgꐪ.^L=%ei NR5X,uߝ<hz7 {@  L0s4^|LyoIUyj7Xހj/ і% t3ˆf2%wydjL 8|QoC 4yNU 8&Cl<:mH:@(ᲲKu0#9 Va zWV @*\N˹WuyI*́_^riVB1/2C:`3ؠP.* i)g(?J8Zxco״Ɏ9eNJq"j`Ӝs^ ;rhQ'iѬ|Hfd_;bD_R.VpN$zHvԲ+vEqaG;H$q=! z`9t33Qʐ=T鯑fƚm,?v*5@ u'&t,)?L Fqbq`|(5#{! =sK}W !̆Z^TvF#ʠJ,nof$4E+h2C(Fm? 64hgTJ/Oo6:h4?ƟB'1.b~Rd>f 8%Z /03]hBFHv/Dٓ+ c C.}6|4IלЦS,qfu{Mam'USːcRO0[Kcװ3R%E0fysVZ}SR(# Dvz8 UTO6o]S:f]uafckXtY}ucֶMV3)1kmVӰ7ӐP^IZĒ|cIv|ó:Ƥ_@!ٔaR%^M'ݤ[<(Ĝa52VJvpՅOk__sR;T,و-[0"*#FnnJTH.|$OۑY Ȋt)F+muUe&öx28P2?bV7FUĔ3:H}p~vQuh\+4RK wa>yTJы^}V92v` HD՘')huLV6M/te^" &{J=˄3uu$ c dEЂ^g 己\<ɇjFbHE2htD 'a$S}u&=Rg[02YBjޓg'WxՄW7ͪ{!‚[ER=Tb"!q]¯ӵB#SĔUKrɹi=#Aud}+w(Ka_{8)<6V EHv怑!Q銘xC)U4`B_SR6CҊnuHq80vkT6GizbӼP i d9 VHS 4[.(]inGO0TcqD Ny_?O͏T{R~8eL9LYUwcf-AXkM^.Nvl7ڶkjU!HDUI ^QI&ݍE"X]cS zD &,cvUf\`ΰ8} $Ǯc W/*8gpD>t35:+gkYY?g ,R+aWgyΪ]r?JH1Η*~ur]E)%8ݒ!H"ƒ8&W2zh|1OsݑBA=S(ïtRHEH(,5wb4tsVvƂKqKD奱QHHX?0`}!U:ZĐ)m" @mLx4E)l$-[؞8:<y{WDZC{s]Ϟ$HЕy`}G7Ebje9gT FZ/$qk|<&0QW/㘰YWTj֦U6a\|{$P,4[pM/(-T?[^Q<*ʅ`"ؽFh膜t@q'Hu& hC,Q (Ak//ή}4X-<{I`!P6<^l~i?Ǟ+' I1s, +x ,CkK(kQ:Eyƴۣ,Is b$or "&@~, ,)sJdj8"C&u+ ijH' eBf+t ֆ2CsIU6fM zDBbE poK%?vBiwz~7hcye8V}\ArL2BP N& 52ձoF8 P3La-w.t`29ZU7j% '$zuA*=%FA|kK')>༖%5MfDHTN^|4O:RD~9оUE3?tm -c)9%ŪA\4Wf3-VMu6(Qc(I{"sыӫ(fV1ԌsB>- sk*ܫ\ ϼBpW0v!aW0D&qzam;-^gJ;xX_6=YF*c9U?#xbipY2n}qZtj ?ѵ/!Q: t Nun,o2'a`#7N_R3P# ]F]|`Śn ^8#2 t_@59?99q`D7edcٔIJڃXԷ*g[`ֽ3 .ӴPwI65)쉉|wfv K/vRy[̴R}Tl+i@rӕj2O ŽζPPPqwlXPaMQ]#d p&]~օX }?N> b76dn;'=//i8oz[Rk! > %d NZG]~#VT© #{s}T/_=G;C;:8$]\ϯkoozgg#$0HP] 8 ٰOUǩeLy=(+}ޠ1rl/DY-뗾kKX> cGI[o?+.5BvڡIn ]x&<|,\\@6@t,LLb;25u ֏/כ  f)&5?Q䉃иՍTMVV8'2wֿce)WݜHW[$~$>0dH~Dd.$@ g8nD*j/efSX2lb^0!,NYl l!߄BId쇶.X "s0!M(`H<,Ο1rT^[%l3Hh|R=G.;VZs^m+e[ѤPt)r3*ġ=CxfH8SaEѐ5H$#pgcCl2ŸB%AV'Ҝ+7g&6i/xZu&mv .1(P#Bdh8)7ZǏwZ{fzPS3-4$=8NoKПQ|TBl0,s4U~R˲puԯKƂҴ0f?51ZThp0[ݼ'r/,㐜R]IC/]bH* =8hYfnP;F tNL;yLh2@մ{e=M*S(-2H&WF{: LmXt=7!] [%x@5ލ5>G,^uR!<Tm[l}]_XQ=̼?O GMĻ⺨/"T@/fgJ )2@# 4vvI?h8 \#?uCU85QəEb"H QqB#AW Oȉ9p_]R^)ȣ/P***^z_J80hz$ؔqB#Rز3IںWk"2 5HJOz$AK\5Dy\PCiBפ?bIsTx/[* B6 # kq[Z^{BT|5GSp]S_lIZZrX$Ԑq6`ӝmDFWKWlħ;MQ>R^*4\LAqrD ]N5xsn_t:9?KQǁ'@pN]C>dA a}|0*dYs3l"m~w(>dw xIxT'z9+C$˵U%%Wt"6""p^c;E) T.^,]nuꏮF84Ŷ_\%Vl"زL:<~H"U${k7%^$sz%Cߒ>o VG3:^X?o$ّFq[ҵ>hd .eϪ\8`Q/j5YUt+#gBs]͔7G!6(""r3HvӔ'LQ7HT';bOeD߲Dz?0.+Ml'9_Do'm#惉j/tk[}v銲Ӫ+xd.;9)-{ëlć xccN3=t9< h/'VƦhfLCdoj!{색2KQQ9r(ɬ5ɔ|B(Y۵Jahp\KߊCxVi͍xxv^'Ha(͢{k,`u⼠2sk9/Ds۬^^pVcxk6I>l~^v̳ܓOJ8N^ob7gmbLx'Ϛ XcdeyV`d z/:t>eՋQgREv7@}T^UP>9V_j[4M.]z&L\5fzB@b&z,>`V. 0Y;?jwb?EX/.݃75 m/O +ɽN쥡< tKk{ʗh"!9&_pW:HwfхMV&YYR`bW:5j ocm?-.>fo>*\LB~.¾}_̠Y'=8*U%RnѪJ~΂CL 14ٮ:CB+޽*u9qRqW32ңo~fƏTY* CvzJ7ЇQ ˅} j:,P+gSNr^`~0?SZ){{$B(Mc4Do`>S!ޤ(8"i v:JpO kŌNl8(sIKTS z,z|0b!Nҝ;Y4>`7}K}w$"JN-kaodbD6$_G}JL4kvJ"F T3h[y2d߁W~"Y}T'BG1A[s|$9RVf@x&ܸ!9;)'ӟM#p/ӇF5[n>ikr iDwY AFLQł&J4-gGtGHV0+&HpԣRЊ҄ <}j8^u{H= C0B HsjUۛp~,M~x ޿ X,n-w\g rNF忧2\͚T'q`RJ)9c wȴ ~ڙ|D›ZIg!{.a#n"4s;M댹?]#>ou5}vP)>6 Q3@Wxl[(r<{.YZ,@ >HcQu25f .kk99~s'GT5bs za`oGϞY) Z<NiyzN~2K/ &|],{r~iOmGT]dR25ㄭkrƫ^Wh P`Kp ~QIrQ h;߿H%4BFuTq5MXe@PblFrBՠAq1'J_j``9sBYoXe#/_(5dI+4,`!@O1Ca]PP"KÚ=$t^蝧0L})?P=_l~~N5uay&lߺԠSYWLڼWlY&3ȭzq<{oH=XE9y-$XxhcZgr`r2MߕBGG~fBy[K.fnwljK mʓGeq /jYxW_z04\ƵmGz蠕-|S?) PVy=U2+A@hx] 4YSqԝc>]kUhdk0@yǙM@eV2V ? AOl}3#M[¨:Ƭs.6 J{CӁT͉1?Mx/׺(AрF5&*J*YnJ*[~ebWX#hMNTGMw5,"w_Ϟ{E- vX ~:I.F)Cs  V .qpD 3{ -2_Fɺ˜n!3j-_d۾;۳oLKZI\h|j4iي`qqN&ukKL7M[+ڒbE׈۝C ,ݽ罌!hpҼ}f}ay*x6?{zњE3 [vk?QŽm1ַz=_.2ܹݬ ӫ?[w57##˸BV?hx(] . \1*$ow< _Yl*^Ŋ m4ڠ gȰ:;/ B*{g@؁c:8cLb@Wr3[#B2{DԔ[ ֪j !5`6m\-Vء a_Ĵh6mf\g Cml>#,/`1Ip9UP|l^<1Į^4^8'81ӥt07lqM8Bٹ9KPB֥3K@om؏Tw_ܒK:E T sXy*lE%`*X+#N-ܗU=Fg͎ U9$+.` uAP }O>θ÷< vJ-K=ve@dV0Xz\*>s-TS[ŗ^ugj`W]0!&^Ri!?)MZמLL>OHyK+椁5gyH@2}ZtӨT{ޤ3.h7$`d@bla .n/^ɳ6| ^j |Q.&Ő⌟G4 .r#|}'p v63Rj]r?KK'WA$IvRQ:`LVWb}o?vl;YCI6?N z @&XSKNʚT4])?c9S}SZ-%B t͘jDeR N: ֈ.uPk 9pf;Q)ȍTwW#C3"JRt5, Y=|Nn"x&{ ]߇jgl >Wî]~8x/HZCi@OB>וX=#o5 |X~Z~bӔˡxw*$:ɮm4a;i:bMJzEO ۋY{ЂsȧyF/mr(^Ⱥ*Ӡ/ )]?'y980&5TQl1,w8FM3s8#IV2ٓH{q%:kAz6[ZON3MsG\F7e|^SA\駻g@p._'ڀ'Wa)9u(.U&,5l}~lE&ILZ}"˖cBwZckpD%};DIΎGLúvNV%&&h@T6^,-} (>VYxKD'E۫#s-ciizfc?q` ?8xZxn/kE?(L5?|OD J&'od4ykM|sU p[㉢lljG,:(`tي̕»^/du pғu^.|ʑet^%6k9kU65ؖH+b˿}hI!-ߛ[)sǕPKq/ItzJS^qq暂Vi\ñ&[E= 5tqA%HJ9x#4]3ARm5/e5zD7s) EwY-+-ؤ6\ӌ7d~4EMVt5>n}7(J&CaݎCWW$9@3e\".7R2JPc4ZO;(,I~Ǯ&H!zQRrcYA,zYIs@:WB0 &]˹z619VUC{ښl 8K{Qh1s>d3e?$Fxsy2nVf >FFZYXw}Ņb% N r .JYX /hH@;v3d(GL=|ѳz )‹bjYawMAIw?4h[ ې ,wKȳdOL[b8X%Kl,4` GbvTAr 'RByX.q#O+LVwf ;fYA5Csy.\=N>MjƝg,A*"mV_[\$-ڤx< !Hyl\6ſQrp_U,UXMUp|惻K4TK;ٯcOAL{zj>rb{{>*,!_@G/Isxt?| "խ)6bPj"S ?c3'ht5~꿫yb\l@ݹC?QG)-^pqrE [!k~õqnNl P2vق@#QIkx:k2g2;n[?toѡ)˛"9k}1ȟS~x7X&-W[؍H[AD$~WfҚ0`<.:V3i\j>%u| prqAi[ԅNM>β#YXhZ8jBb@7aCœ֪uU 9LtzKތsfׇ[bH@Px wI?^Qr ,5y9prma˱{Mxɻ8C%z*Œo|Hjl]`{R N? X#" Ui7ɱ-R??&Gl0яv?i hh7%궝h_X{$tm8*]aWjkE{"ul9e!;ϓBn]ZdHﯲBmKiG*DŮE@s6L92xONB_$~TNH^| ЯF $"Aǜ+niy3а_ AL=&? `ж'KZdսs=ǰč8 ,x"s 곑'V\# N͈c؃$@|ư =JT.ϔGL€2ߌh)_3;h;;Py:y{<;jj9^b̧1MYp>e ~kp-PP5+Be;*+@ h^>d*ײtι̊#x ?fw3CB8غXEk\;@UOВQ; +B$$2[_]]5 0~gc)e@TkxnyF=Q" \@(L1Ks^%~PĞL{ DT;LZXAiqS6घ1¬bI n>\t_lYr]yn0r)(L=Y9I S_ bmogf>%pÝJ=O\zQQRC'NsA5`:@F!^-c ^ָ<ھ*G\c)JmU_ldJlTUn8$4@]B9UiNӻq[K;鹏B PkM <7tEÖCH_i3lT$4_7ڸ#m@{5!0%3$_ r YUt΂6heaPU'-NӔ#\qmP~3w`,B+<QG?1+Y9 ڗ<{aIhUMa^C}׋ :2/#;83pV?;na4+7oRk5d;ΫCa 7Q\ϽmO1+$w~/يD.ƀ+;Dl:o6V */=?$R'~6~4Ri^ڨ'<@J7lcI&^_$3=?8jtO;/wT(ahs_tA`) !\#,+$+mN;0!UZ[c }^S7Q&W)jMٺ_KD`7 4u8' YG,וQgCMNm d> Ph! HCǍ,wSд~q;ˢN…oZ |xDq~܌]U5ݓK( T O5\K$ohtflI7d)&[s{K@H}LpBǺw"/{"n8Ji(s3uKKV;:")6Ӫ,Uco.XjYΒQrRTb[{-rydinƷwϤB08ѿHZg%ExN1a6T ]hv8z u!=hT+,.*lƶcU{nͳK w\ƚT)-4~C5:Cy%?vvN 5^x@0"_NuⱭS>y(W,z@pw a$UEFaD:%JUJ%IUn9o:jb_$P:H `PJ{m =R1GN]׬k0^>ZA#Oj_awS_f2eV |iϭ@nA:R¸3;ꘖTR"%5Ex -aovXQ xvDc <@g..Cмs˩. ݯH`GJKb pw@C*k )ZƚЀq(&@Ww>1 1=A<#e8 νp"=j~:^sJkSz1uXP+G=iUOʂ̕!k~4b(B8i &;^0s|KM=~ѥA :aXW-0G{3r–OYE{o4xq<68? -dWbJ9->',/PϿU}ZK@Dջ>h-6})&| MX79Ւ I5jtcFz͠}=M,̮]>PO2^x0YJ!Rq-vO r $-=g-"cMl,@ ;v4% "53EA/ CMk#'@bf.Y?ޝtuY_f.\DSRб @ ƥbZr`%-Ɍ;+Vd[%$*sO.ۥ{]/]PKC7M ^ ,% xLvv1="fYP%$H?I$Vrx/.e;Z?rzekcYɱ7w'}!h*y1rJQ7OsӖOpvI^kL&fW+)W7gg#,dUUHߜ;S_V82&F_ 9 m Ab)G> P'HxQ/YG‡rw E9?E:bus 5gr$4碙ܠwQ&@DGvbՊ]8XoH>a!3W =VFqk;i}3GAr6'Ex`O *b9ID_tȑg{%;e p[*gg*b3eŽi(a6 [ѡf<\/$z0L?# Y\^Yu8P*J7l^x==i=8銞^̣^(fWw%+"@&?4 Y0Qb.x$Wy=\D1i+bgcO ̺g# a1]mN!{wjukzT¸)ذ|/5A8Lbblhn07e:uġ]( RNĔ`ANSo܁va81~mH|97&hPP YttX?VpaD{vEWI9&$u&MO7@a.$\򍹧ԓ~|6ʨ%F+Sf  DA|:T##rY7`!};rs)<@򅬚tcOZ(If=n!ӣ>a?T[<αQ#pC OJY%Iq^kJWZ;EmE޿ofzgV7vyr(ԭg\AK6ڊ )LT)VLbfH rRM>ƺj}rՁ &VרDʦ$ [e<#|摮=֞)TޝP8WigUJ{a/6IWez e3Mؑ/1Y[dN{-`gݴ )4+a##L ª62@ҧWy4Zͬ(-C = 9>J lf< '`t;){H> QmW9D;\^=T1Cf#_¸8Q3~ &BV Ei*PX$.a2_qCA *ҕAqH{+&!J'gJ`9O>;'(44cKAw\a0RNoI߲uu-uwq.Z,1gvg:Euey֌hB}ymAJ|QlU?@ecad64 ʲ7Psw*c3JJIZ#aWdփE?rq$F.^HJ{^|UHHhh4X@Nr++‹!qa+eL^OvZ~g꿍@dUV2:)?J3V Xab!hG'$ae2  MW_"#n>}'M>i=rFw /-Xq/rȗYR`z-Ttv5/sO|J&7&"'Q;Nd8բ3Ԉ  9Gj%a;Mt)sx{,C|Y'e.gv6 )4Һ;%.12lڷ9%Sݤo֪‰l1,KmE4wx~>W\P_}; a4V_ZMފ[+H{3fHƪYቦMn}%Dg 7wRLMB<`ߪSaݖYsQLNlFCнMIԺv NlzZfm#), Y/QmTCj!V=Fr8 :C_\wzEBcN *)!EYH|Ԉ'=Oue߿P!ti6 .N& KSF_(2їJ_dߞg-8#dCE (h6 l ͌O AhA%mn+n~0-]Gށ< 7s=c(OEg-ED:rg7I'a84odJpKJa򬳫뛞;x\gfi J'R`,?'qeCwqu`;/2ʗ%h \@^Bq 9;$%t-}*7쐑 ͠*y @<+agiŐbnKjk1-]o bOm9*HЗ(*k k:{xT!>j&2芘+Sz*,sH͡;15OtR%t5'yxXWRC OSaX~麶cҏJ92RTpYHV@ _jvk*.ޟ5ae|Z8>]#0+~ڑfq &2`bFN;']- ~|=J:N.u9X__O]'~\ b4̐K4YA:.ɡcۣtBm*#W`$Ĭ8WACg/ |@VBJ0țsX / `0F- cT < }a1o"bc,^Q[R3ll:^[!Va|Vw 'qJ/ЧQs<'+.qE-cwTLr?+9ZٝNLñ 5 OR4^('0EȗE',?xv Uփe\^7m(iLKUt%1<gY6PN݃"=bDK«-˄2TH5l(JW/XKJ9~\-;!YѝoBºl'+6o0 ^dFƈH>:b%clw r|/4A![|U(`DT| ͘EXK3sS<ˏW%u?UW|Clt '@rȩ36ެSA𻳜 ü!0oCĚw\;oQ5բh?ş*i\Q|uT42|p+ E'tzD cK9 Ьs4Y:; ۆoG=uY'y<Fu*0QV-]Zf/E(= .}Y$SA֍?n:œ«v`2@=g'K|bn/3~&JZL=;R5jG~KYh%z7#uzkX U`K>Eʇ6Ed OWtTL9!q(/0!0հ-4>.A\ W8[cQ,;;Rxg16Ք?hVG.|t9~\e&inRfQJ^uƲeEy ԩ@ ϴ D\Xk"=mEV\@} n*QӶn˜e~&)pL=-ļ=#Mqu6bqKHU\3}c/Ϥ+6da~7r*PؑBߠUƬ>c9c1,7:X0x؞A,9(atE Ljg\c8cOV_U0;a7”`|4M̛B!ztbiѱ(=^v)g^FMƄȲ=n,ʻFkWzZG ߙ_?tYo>&.iMM ,<5S4G3Εa$m >(7KuSY#/xpz wpG38FI'ZCPGf?lw:_"w)U wK1R$~RT{T7M/םo (fثDKҪpl5"Lz .8IySbݞbʯNKMgܩeKh7@Q5kޒ\V˱%Z<\v-kHY[ XfiY?*o)b"~<AcL{IGÀİd߼ob|#5?ھ.ح^^ WM ̬,oBv$Rm]f”/(RL 7`3Μm!Ugmg𙧂ϸi ]+T>j?8].*~s;iK "]E>pG^pb7K 9z]e;<鿑uK+1+S P?ח J1ENm~ Wȁv5nY`~$㏠ B#1AD7E!Be;RD qG7c׃Ϛ8Qyn~s} ͤfu?5PVD—sXu!N5Dg& ~$M4^lz-j 4`G2t=oj(E7mv/Fuk-:&$k ͑NוR(T!lo CZlYR:'\An4Da Mq ^1{TU]Q't߫aщ[ul޹rtB"M-hRH >q)]? u6$7^"3,Nx2y*(Fֽt("瀳2>0:器|s Ql 73 #3r3I^^[>_aC`Q1ϋ] G0zGJC,ovxۃv%ޙ~^x^8NSf} \@]T#c`jBHå4}^^ wHZ Lan9KΩ}dI=C({Bt} 컿nTgTL1ҚK6/ʳZ~g*.d+ Im-50aS=Dt|j ?/R5!-Eqb7Jvc|-@[eNɨ@-$qQf v i7 YY'9P g|F0"02*4ëgP\ͱa J\.g{2Gv4{A?e 8u[\(1t/OxpJd1W^h<CX094R~BtXR{eZ$:neXa;Ğ?۠I}D Ւ&G쟅Ppd7QMtE>.xM"ztV鼝=Q0O=CE~?;`VS^xe݆lgWc[/bh]h%Cw֥4jbvi+m~g<\bq6WV h* XQÎDFu_m۩AOQE4gw+367FDڊ1 r3Z=Kڎ?TũĖX*lЎq! QbAK7k7qk>m/kf ׭" ;b4OFB@ׂ ĞQT45aO%;3qi BSP)ŸBL;g>{]DY)yL] _3IdyTF'v%~m_*t@֊|1Hz7Sg\(D|NfjŎQ 屾H3W} pL9cZ;_yRɰT8fCkQ(Nǥ`Y)Qak7: \4iu Đe2"|u^pH|-Qm~ED^j:90Bڇ@[zݾ{6G89Ff|(T F=#š:Y~Rh|Κiah#uRd=-rnm8zڐV V P7 Z1h^o2{*WQ5۷RW)/w7E+sUս`';Eo&εXqͮJiBKn<Ƨ(h.]\X3<>FY% nӷM[4sUPZSğKe"ӰJgEі6%z(U7؏i+~2{A"$2gc6+,i@f|QsLSͅx^nAJ惆^2ac8 VuO@.-7(ckSPۣ.K!VVGjc?ķ߶4~-9 E a-ޏ]=Tc&!! ]wdwaȲp}96J6Ů.@,.ɍ@Z[P11(TJ 7Fۼ}mhKzR\k?{k2<,f,nӏʮbn'WbLPi o2_!I A=k0C?d3KV+խ=V0K|2רep_ & )d(Y, x'ڛ6 R|)6R,Ōc,ڎ:n'"dJj k\IeSF2'1@c>Dq[Gu `Aev򯵑BaiTwk9?4GXN YY;gqа 5 7blg+2ًa{5I͛lС]kj? 6M:b9a"(lBP3O ӲFxR ޱg<5?"ۧ)IvJ@Cl'UK]F6ђjNo 7 %8T$WC`k "]J^ ʋjg5AAZedc @/S![R,`E !^TF7Nssa ]W,6+GG4PjNnўgie}*8[<9I4av?Lߓ8658Xi^|7)bal ==.9JQ Lމ.W+߄Qڎh'bQp(z#6&%SbG'R_ S<}2Z6'WL&67@NJ_[E~C pMz]&Lw.F,/ưLJWX=+!'I*ӯc?tQ '-lð vRw x:OMNk2eeq[~rJwmP9'ΰ$S<޷"Q& . Lvm̈fڛ/o4u L$9zަhnP!sJg{/N:M.ʒ?؇S0\,_ ;I9'=p8[k\'SI8D|]vP+ pIe=)/H"Z+e"箇I8lndژ/;5`Q-.ub7y3O" q 4Fkq٢Z]ެޏJ%^=roKO@fQq$?'@/2o`gb%+/ZXKVƅEGg#Ft"0\ Jbm\`h7#5r֦/;* 撷7CAd F;ufD|;R&h>%,J#iszCE'fuXP G}[م1k5V g󅐣՟&K2%0d zXhU4s9)f~IOџt;Ga&;R?W `Fkmi\sto|'rI3@0L# T=`# fIgVYUN\ ֭W{p fOx7܊-Hc+B[T}f}``I\(k<שּׂ*i=<.XUEJwۋO8;Jq0+1 !m!/mh3R-XM DB|Yt;z_%gxgRpνYXx d1/|~šա0 NY C Hzh6~2;%Xt9y,DڔP銇R6T;oP>g`$* D' LJ#ӟ/X/]nSy3(ky2;ɿێt~ݑk^-O*FU9¥TMZ}qՑ|{%sj0)Xl9-IE"5fFғ&QJ?Yy,WwߍN[GqM:ZZ~8a؊\ũ98:5rX}=JVAt]ix~PM,Q)УS>Ā:&D.r.9ќbl]'>J}8Edld3˲)O\pj&{Źqa\WGBi.yB ׷btF̃"rgqM?%U4&'R%l+H%S NW1D0>65o!> 2t oOa 9zr^wiOwa@g'CdQ)1}Pt'PC(ZҥSNxQig$e?Vlm)h|9y#e s?} ⨺jw8Vv ODB gܶ[f/Ggi<~ft  Ӑߣ#ى}M "M8Tףgm=(iHyB30gB R(*wાdHmϑ8/ɄHc"p1ɛORZXՈ̶DItOiPzKLgU;B1p|Ri/+HOLJ n.)0[?O5fxcc9jr~F N]% ݒ`bP\dpY* yՆ3[c7?=M*W]Uu=icBpc.$5$A1 ?jH!JM @H`uz38lKgNϧX3$Nt,.S Ih* <]9mcir…g);<==5j[qH 4=orX\$.hy`Y5*͒ eUD +ZHFmD[Cܾnj7]'@gΙ-0X{|ov6z&Y'1\2Ρ;kD.&%S5Gs^XKA(}5lɽ-w n}t^m)1ݝ.e/D%8Z׆RngL^8Mj\q{ﴢt9H`?@TKq^Y9B/O g~,5:17N:cPw Qq :IQŘ" ENz CmV=;|5^E4~!?B']LdVrx( t4F.}z|XNx& 8p D}HƉK+`&;@ H}֜*s - \[.& Jv>ao~rXƆހQw0#dUa:E-< xuC/7W+=8DDEB| IӋ[6{_cGT p,)uR "g=%  s\{!Is_@us(n%omvaȋ%ܚ܍Pł/DC"ZK@)18l7g0s|`ѰmZY.>sdgvPcsSz/l:9hKyomSh"a_$쪶Y̳뽦A/}2_D\(543I_ǃi%BCe{N#$JffwdؒT׸("'M,ׇ7bb{q0 &l3s!g @=H' :%,KkHa dRJ&ӥ𓸍 *:wYҾOLoM @VTo cKI*7z璱Ae;[ơevդē@y ~wT2*[; DK:}d{M'+Cs76Fd- gIx-^*j6\ rG["ǓR_k'jT-\ՒIof(ȴLTbeZ' mK0nt=/rFFtsiS9;Ma2Kz_hdUhD2#T[}"gݷ,޼TMot0|ߑ"M {_&W.oN{OJʺTrHp]@'D/,Qqq3 t::hd?G9D/})I024Ql6҂%U$cm#A p\GNGd\CںM:*R[CY Gr vEOfNm6Pȧ R2GjwvٵqU&\$ߗ߯d٩`@ ӄ` tD%j.}p0(i0CvieNzR[ml:~ZoxM%”fMfhén2 !N͡A&2KrX[֫NIȊ䘖5 }c\qLDFU!s,Qo9RX;OH[mk;$z|U\bSPՎv.ٰ"jt@KC 9qR 'OήE:,VFUGXmCqxPUk<aneqlc)N/ xkkl"/}Q/]{+nXeI#(B9aanΙ"iwAr^kdh[87_T2;_"#~7;e_i,WJ˓̕A?q\[ #I4M`]"`gxl."nl2Z%~B [,.A/?bk20@_5&CC!*:!aH?k5m\9:FHa=$! ~H<_:^j+h b0zaÈGQE]d %96*ӇɖSa:fQ=;S]9SSjϾ"56~97]+G(|s*lm'譗$i%_s&PtZINgګq>J1)\@?a74 oBy1߅c \0_LR8' KL{/)_,*kj2="ݯɇ(9fZp|3˨p|tj2E7Ќ8rV׼wl` $9R\*dwhhѾ]UGqF&A˷byUMՀRf%ql_<ˑ,[Kbyeu,* nfD)Vg]RLi{A |ɣ c?R] զJzgBS BW:;7cc9,2#ȓ y&Tbqh* Z.UAǕ4lDg0J(OwI#jV*Ȗ:ա׷2p ݙj N~IҩjlP(v7V VH/#b-"Wl]tP {Qz yQ1BcpYӲerNfC19*#A4fpHI@6n:?&|Dc=#)yTw8- xÃ?)"ͬh3Jz.7GLm 9Вmn+ll-Fy0yy1׮P=mT̹0_RIjBb~Dcm;+kQTX_rJr\t (_<-;91ulyb ɒ-<`)I~"Us&>U}6:}rBp9;MXс#b;/?$k9Ŏf6 Mn#PD Qu3'ΫB{puzK3e311UҲm;z!wѰRuqqdHf Ek6$O.Ke%nA9B*y!VpS葢yIv>l(s^bR.> i ?7' `HPATfi-|X[%$TNvM= i))ELjmm d2E}zi66m$#Ѽ\13 0+q(n]xK1]N0Z&#YjxYiz  .űub rZ- q:/zsh#=Uϫq>3uk)@TwTgSF)&ݼ߄.\avZy'=FP\tLlB%EQ̶6}؃/ZEƔA,ҧC>c?r_$=C%4$}Jkhe,#f;2D! <ƒKRݯ1F(Y@/P]^vzJ+o tQPcD]wC{>Ў%#.L-ALj)Ҵ@ۄN b-wׂ=6\cc<  |E(I!+El.Y{j}Y_P8W?խ_d),t{Of6hl6M[@""s:\AMfUWgyRi-l =\fz=>_U}̯$"Z?d$*\tP-BwS6qa`Ѡ <- /uF.Or@ֶ˽!Tun~ҬT@57N; 7Hz{[l%ݫ0+*vI팄mߛ?%'vZ@;Ơ-|!7m汸^ 9*gP<SJ~g!Ňq|x92xOKc`i K 8']xL2˅Lp&F} nOMO} *";/u ́/Y6r-g~%oճl)VW  =ԩ"_bMu&"薆$-Yoꊷ8R$`S .VM9L<_:"Ūt}2{iZ#RmМ:qBͯ(5 hÔP2WmP2yiЉUv"I0 :a"ʯcLed>W1J-f,EO漹`_o%ա" ٖR똂O3 R IuI= YG&\yp…Je{P54HKxͯ|Sxy)GD3TA jH#a5] l}T`0eg!>9`1TL0XK4b9LV89Ql ΀8ʸ_ )Gn`b%"۫T.J$C7N6͉a\)< eޒ6 0X5kr^.QdO9x9Vk w w 0pChyT&+Q.`\J0]|LzV.'+xc7|QQCqAX^?iʕ0o~v{m[xQ,?%ΫU^(`ΈUv#m}taims_]tv̝/޻\OdLz cZAP#p3LNʈFwM8Ʊ=~beqۢ4[N5U <@`ʳ8&/鋍'Z@n=zX[oE=WZybAeF_zLZ3~#5ıQQ/j\`gS0Jcr#DbZT+f*q(52DKqWd3_,nކʽFqAumZ&qN/sH5BIh ~TEO2 cLJc)7WZ~)-5Wl"D$]ͩmHWc>\npM^ 73 v% gV1Ehx.0PꩳI'67%p ,@U VBoz\[m(o{]m`xN.54@M/.etyx5%AIgHDG`(7j?L\ PfP~,wIO3+AdCa=Z$s_P8ǑLєݴh9ZD*xuA=QyrdE9 u,E(u+Q޿V߇LL@=owZq4x$4:D3/K$?Yq3qT %wC.{1m܄Ƌ`9MtQ:8f@`k;TF>E҆sR4`iFsk{Nb?ׯbwxV ׇ&y$>GD( pV&KWKt=I?!pM"_r$:~g{~1 n\6bCeºoH{s%(4qޔ/FZ]9]rpPb_)'9-= fi{^X/eG:k2n=o$R 7Ք77S$h:+>V~O.%$Mg{dN:hI޾mYf~ir|8Pv88((-HFՄѥP"YEayʦܽ|[tEeHʹsNc*ۚOXSK=##YBq֊W3A 8?ps`QcezN\KꜨ$`ytbCW<hC!=rc$!ie#rĨfL"iUI.SE)at;3h8dikܸk>O-CkYRx AxixYbfUk&e~lA꓈7YBQFPS1a$:Ϟ_ qr aUO+:7(%WY\ĖUړ!t;tĨŸv?8^ pPO: dЧK 1kG{樵}Vҝ/r>b?FR%Ah|2MVF:~v D:ݰs l|2ۆo4$M\l3LdFbNdl * ~W%VIݕ୩3.\չnAkSxl%l"[Iy%WC*ys Q' ~!rzց!IaG E)挲XfgsIvю^K& Dɂ(t[>-~&o$Lr$bjoG&4%qa/('(b <5 j  ^S nc\驿rJZ5DVіEmz"xv *-(C*>4}dɷqLo^~<z+p9 $ڍ@~̰d,BꟐ j+ ]>༧u' %1)q%)ttfmuiQ]}m{B]+pR*}g1i]ȝ"59а$!DOeV0[.RHIk햕 JүJٶ[/J1hsq{/ie2N5 ˥oAף7n=~,PIVj~w@&S2h;=)䈬ͱZyZGv"'kg|λ)A]V~ WfmE2ޱ<qeD vGJ{ oaY^pAaB]-s4ɘ%Vmh.˾cq'r V3:L T[ǹN`W҈>[(~tWuo!*n;]W&u4C4fybn*HyB[hjߍ|1 9F][%PZ 'fe4+4/Tz,t*}V'R\ 3T4|50/WhǪg +E0ˈbj#w.~ȋ48Њ]*]ݲ+6rv-ȶ<ϋ*֥;"̂E.򗻾 KPgv@a(#I/'ĖRҮUR|=Z\(gKc֕j6l5L:XКcDgD+{' LrzU^K!1 POW$ߞCX( 'S|Xl_R&qIU6~ d/7RzG/ b^9[I+eIzV; Ɠq,#@Jۨ  Ԙu Y?4JFtɶ!ģY` pwJ(˫} iEu/%OMP1B+Wwh xaTקax]a6dCϷWu946)l(yz(gM3q 2~pǭ5uҘA&~X#C)H^le:(9~@ɂh* @1u_S[DC=-YmKjw1J0]Xzb)1< * AJGj#3nj˾B䴮dD TnH'4_c. 4]zp o.0wҠT2 ,X´kso\CIVԩ%F1k8fFbeKT ɫ>RSsB7FĎI!]@5|H*C" tWΪU]ZJ6~=]eI*#~MΔ^U-cK7hJN-P696F^9cXXh {9f{`G! Gn#ElAYbƃȑ7WD5+pǒ@<U  *dC"iKBؠlJF@oЉX}u 3al=MP}h I C;=&!Y?tFAFj" iIO/ޡ'ܣη ՠ.-yQbN˨Ot 2;=T(0/u %X3hjd̾>`_ N7l}΢g{Lk KtCG~03,x Yl|\N. fp=o|t< &vo/^n`2 1LKTqCk{TČ|<p8yyc3\,@A&gs{AQiC0dšH= WAb 4}^]a ,„䙏6]&Ř|{c1~|י8S/cQxGxNtCNp1H:v]c8r:Ďon+m7>޳ݩtx0"@=![%2|f7 ]Aќ@yً8f5 5_N>hWzogQ [|`Q FjCc{qkMlڷ4dronV15#9= xzGH]>aa&lu#Z=aZ̒ҕړm qg[g{[/b*WF,gkTnrr¢뻐J!+ۅ+5nXdݖ?s'  ſ_4nlC/8NхE*{FQCX/,`mOYH;5!FH!+,meQ -=g?aЉ-2)J-\(QUqn'VUWI= :7ɼ0ARj^އ>ٍ]#YM8Mu(r/LHU[`KvcSʿh-Fu!ͽ_x=rErMY< 9n#++ZyCQB-9r8.URo&?23V7* ljl 0w 9"Px\B$1F5ҌٶZR BZz&je/X$Ŷ; ax xP*dCUW}''<I@Jpq,Ar8|&]q,ͰyŽUv--/j5%R9 ֖r -<|fUEJ\~vƃy|}&ax*vRK9iq>iݢ/Ɣcs;xC R#m܉>ˆ7CO oV!fc&p0N^ٱܼ᭯)i]Pgkhd%4 Q1A} % 0-u c]ƛD!l^8}OdlOH5WE1qjfA᪚b#fl?8a{ZӲo8@>s5O<:-]89W2ll.^d)c'P)$qb:J@ "T%/jwܭh.VLeIJ^AZ$IF.8ܦ!p‡2k m{XFJӅӡ-Sq#C0:`Of*T:#Pf@C"Z}!%W2*d8ʝN}mWUդ(Ʃߚ\t@3#1+BW=WϔST_/I{cB^hbU9&GMt07 0r9@pTsx3Y Y_kŁFy$c=2u2TC_.OQ1׵{21v4;V΁ ];K{L lk]>@|t}'S%$j~ =`D^P3S/J;_QsUcFڏ槲@`7sK|B//` E @C:AMMS7SQa:߲9a4?4hDrܔ[aR6vBBV7 =L[~1>X&ȸ|R2{c%%Μ޾\[s`ZCK-*Qe(JFWMo]V{k(z[f3Hޗex*1I3*3 jjG2肜NN$\wft~9 2".(z.09w1%gtTd+Xv; ݜ-JN2{sԎWd𬯦Q~aI Om-SID!K~ gۭ?Аhrs) 9A)oΔ ,qՁ$/ّv#{#_림NfE(9wQgawb#i =Z,GS P8QCY8a$:¾N-XV2- O pTݭ Ԥb~Q_3PAS#jl$@gySx_"Y: _uxX8WPrk<;CAv}۰ 2\g@͆ũfPsԓZUnp}JTٽ~Hƫ-GYs2K;QSy4\Ķ\XPY^Җ:E87ˎw]AL7R5@ʣYrV֯`aP[5Z5ocoSs\cA#>Rqq[9XM+ eCgY`p/Y7~+8u-8J EIg8t=}r:%O{TǖeDg$q~T|+:]+{A'c5:M)螧EiFA:6y2F4Aq[Dӣ/oA? ɑ0_?J)p $fr[:sCS ~ҞBLzCmVM)'|Md緫HE$V+ބCxN/▃x'RTJP݆41s4w @V&z+bbrΨQ0ZIĨ Y]l( Ҟxï=Ha\ahG.d> #{MJs"a>g EևE 67$Yi`!^OS/j%#Wfb4\8͸K -Ҭ( J[>Xԋva=6_D'Z^'6bwajTַ`A}Hؚ C%޸_&:Arph>s#q璩6n.Ҥ@?Yu:A+L6H&֟y;Ql}/\_ ̔fJ,*$jK|JmM@w*ͦ*5gm%?N?ѨWgagB! [e͗:H2nOkko2݃ !/@rXI%KQ$Vg0^9Q$ PlciCp*23XF$J݃ xIҿ':lʮN'.5=T !Fee-TQ ˕<`Bii=ʎ0d+ %]סd4Ü~ҭMO~e(h~SR]qqm"E=l9H)gȲccG8kN :>4BCn6 ^`z:B\#.O>f渙 ɍ%M篲ʓ PhK>G.lR> 9Mw2 GM \{TK#re7zqLf pi )5Ѳ9Nؽ'BD G迴QD"KPsuS;Cq5uR݂QNk.,F& b[&3^g4mUʘ%ĊQ\9. |\.Fnm0*!Y1(U+3آN<Ջ?(j a!\Ux-duFjIq t80 XdLSm]ɫ,NIŇp,ORE= tT߃1mkZF8 ĸDfʈU]q- ,}YwYy)mEp7D?ଷ).iq+T tpBx'2i{q+ 5р=3s, j=ڝWl}`ݘķ33ޘƃU%\C 'ɐ1~*<'kWIS׸Z'ۗZC3aOI'ۍ:5߹0.(OZJ@A4Ga#tqns,fR`njv.C_QU#=+ @,ȵ)7C1yDW5}5٫DkCSG OQGo.{loֺP`/c2PA6ۄd?e{"T0g d@Nrf/p!wP{C;pfڠ/x6vYW:).֧rE9׃j57@IQɶRΪ#Jx$ ظ/@QTmJ8%Il!T;;U(ˣؒɠ~(!E3e!t.'S¨|0ק< lt6]klBFj:qHSXiTOC+4P3 ={.ᇓ,,u>xmtt~cQ#O"DZ]< IDu`vȉD (**a`n[Нx'xf#߇' #iR3vw/*n=;ua=/t* .g2pKWg^&qEfݰ6 f af]3gMe PoŸlɸfe,$܂Gޥ录[zP~P9?LcDAưP'ɪKW!k'_L)`/ũ7vƈM >k\J^Heh{,s/ XfAzLl [߂trȢKxw t܁Ʒs%ےj6x\%!?R.^A[-F`HvB)Peg0jo/ LIͲl ɲA7٧I?lCD0th ;RO@kj`K x(FPX db8B1Q*~V^Ziar!cnu>B=)W7>v $7..-Vm"_0ҙPhI&0Ѱ8cP}48zkU+~;t,tdY8G6@yNu j]p=z F`UҤ<d@Ҽ`m{N;vmï}7(>hic|  1* 7 nw>]LASdZH7͆.^g ]h$g1H' DpyD"S 7F&Hr*Yt+JBF(c%I#L8iFՌ9|D.gh+- ڗ"̛ 7=ޫj 5v?-k<tDthqcjfb'1>4-`M]%9y_R *ru4*4{QM掷|yBuvt +j[G?覑E仳v\p1Wh8%U\KX~c04QlmQ_͢*ƙ}|hjٺ|ӐTCʗI"-Xs@wb[T A(:sDC}hj;=rnXnn"4ӆ~CzlL̽W}IM#iq*D2p?[-ҽ(iT)jt ɮ ú!+ did >OB MxqG7y%?Bzsu직Py'^hw(Cu|~J+< <U$ɤńDX!>G><#Hr<W,ġz(}Leg V.TGǍEsE3ZT:(ַ+ˍv jɜΞF|}Eqt¸햼+mm6Ѕb@xM68]Hfv}%Fג/хoG=''f"(IOMJ;N$;J \ 2yW %9#6"+6jz߾S.t U"s>M,)F{)`X؉v1+tNfWFJI ד)@$ಁTAh/`/a\|j]a`ZJW'OjΪ3j )AJ)" Zxɼ/rE\!]ˣnҭP(T妶CN3>42ti9Sic]i•hD5Qq੦t7јrJ Ύumؕ,XJey(F(ĐT2akdxVJ Cc'JJ][yS@;H W%Ta*<LvX^9ٚ@P@n}oSDi0F-%jUDhƓ eyv^CIGo ]?$VYPԇD\ ieV!SZ@pwvw-\Y+>t͜gi1/$76x?grlF6()Ƞ%Oa (;R1AhF6)dN|{` 7G[r4Y|C3T=̽QyHQ>É),`Bl|r`aB9Pntȸ==ˋw}49LG t0xNrQZg~ )B=$p2@SuRnY[>⊾Oɟf8]3hK+*qg̉z1}ڞEO>$hd;whD5CIbo!(κtǤlggwwE>2Z ҁ~$%ϣɿwk}jS@C=ߕ5tKRV؞R."j92ƹ"g ôE9@*iq%a$3/t55j(794X `5¬._?bxY㧶rgc]Z#8|?ld$L/OyC#a9̙%mCF \jq/,WqK`6{.\5iL d$%?-.i䈱h6 ŖH0N2f·Թ~'^`áIHi.>$\Mtw*)D{W*\3@ѿd3hIMƀJDzpҨ\9.,Qgm_I!.~ƴ0k}/c8{Ŗy j~p-ħp >5Wѱ)-]7Y*i1EP qpFdIlno$])ڒr_5+o((ټ6n%Tcr)"MK%"yhLXXLG4q`R&QUH|ZVGJMJ4;f Y iو CЗIzNgyWT{nd|B׷kkW9>/S"s+x;7~ fH* ƒ7.ԜQIͦR1-P LwZNCnw9cT5 F/0 ^a=!8bwQ@KhŋyD.g0a'0wu3`n$;&y"sn Z煩:A]IS %ߍF ;ч.e t@?(nj O%)oE|h'#g, rλ*ZFUƇ,?MBO_N#Kd eidkpAZ Գh_ +8\҉Arwf?1i,܋\ "-rB*2K+ NG(` k%ޭz|0+ _~#oD/;Fd m"lGxu9RlMPnOYqVܓ2Hfޥ$wUA:N&ukk Ȕk"V_;`qS2]>pͤH?pKdTF`$V Ab/J<4W .>ޕ!,Ұ{D--0J;x0sB#d1"n3 OVG}k5$UuI5($ g(D,!W8n -:#vC*gEB[aXv,RH3u8wd󺨇1rpŗȣ`uRxœ|]c 9 ~UU`Z( E%ImztԘ/xUC?ҟ7yZqZ1X}ץo w"Y޼givY؋% ~ٸƉj6%6EbCMdPǻOnvʦvRΊ/`|OVOoc2IWѭ#z8ץ6&<,_{ڟYY! U1~zYؚ^|}H&f{o 'gltnx.h^kIJ R˅)"@U+.Hn3xx*, 10WoQT<3BQrRV7~\D}Qz= qAEml跦~}mr->҆%Y3KKl$1=V[s4qo:Ŝ~nW#t;&A"KZ܂s'D]`U>TlH R`ĿJkDI&ʰ4\1@WKfǙߕكXxd0(`f3ZyU;3\B Gw$,_4অq(LY?@>r"-W!1442eۙ c&Te*xS׍8%+!guOjg8*P>Cq}y8v < M!tyxHY`Q=4vD˾H`'J@j!4Z*~9c`-t>%w "3h+GEf/"4iXO` 2$MQ˾#RSuȏPQmLqc;z-{hP°/`|raQwZP2[%.DXsjIsy?~G CrT5bGP)q?b5|:%.ޝ⤹DF$֐,<[Πo;!; y5NՋ8J.[XG$g_ ?uƙAB2449N/zwF|꒩#t5ÁU鐂4u6Ņ(߫.P0;CQ/"90SUsh73"jSnx_z*9` I( x`"nc2*l/gkf|?e.p`/P@pc;jQL')8'9$S| ̊7֑;fl ZDGȘĚHNJ'~pLv-Y{znZULl@N̺670D(-#mß w(mH0?ZC@Z=V|^<":CNfP$&L`[\^3=+6SH[J΍&DT,Z=r}_D5d3H|0{3aKPaDmbZ eLa;@zQvX[5yGC;{!Xc]ɶAT=Mm\@Xu\t#K;g9}6&.HK_vG;!%Zb"4&n ,2qr@1~ (}.nvs(M2ng:=d7XO<֡5aȮ,^zVm"R4̂>nX8.k)0qJ Nu_Y Hc0!]r|ubn1XLj}zJz{D:}Qm]nٗU=w#^衋 $?|l4tѫ6\}"_.YXZϣ/W|a"a{hI#C}29"uc޲r;B:0xEKX$* 9`BCy9XapdLWS1(0ڼvV)ҵtP*%آZw Tz /GprIR {c/։1 &! ('QlȡNb^y*PM3aLj'#D+ZF+JT']ơCh{ pa-9;‰Dx"D.Tq5:-*/iy]֗L{WZ0Ȋ'һgTw}ܔ ,ڹx{_}:؉t0{Uap칽*21]o ߎ% mp%VȌ{ Jh{xc,bm0t;ɸBmy|<؈k.fPLH轾g*{:.٥Z?D1y"~kv`vr dm-,`D-!7nYu 8ZX;OL߭K347ΠCi#] }Y#ɢ6t?0h (FdLa\#4NQF:ˆEq NvdcoՑE*L2mO 26BL$MqOC-JT^Hdlp6|MPp$ Hc pk!' }uʦP cg2Ê^YIڵ3%:."m62ެ{$! M? ǏITąj& i>oe).Ҡݠwa?VWⓚ;~?&/wC\FuɩքU X=1_O3 V>_c6tD"Y;Wx,I&xpUMUd. >zm>D3%#ŀV6$Rp,,flK t61}Jj :+ [:h WNlf=IZ޲XaC>zRb Ԡͬ].!WY\<{O61/DfPK%fK`${m5 aMGF'1a|._eܔHT,y,`umӌ`.Pf?n!K8HDv; Er1,cPcŖ{A;]}Iz7na{tJf=iO(5& q!b۬Zwq9D+?[GZ4L`$p[0\gzMd:4sc@vinh pPݡwG<۷Bna > N,#q=#6 %\#ٳ$H)_w# b~'c6Qm;-<hw^ce2S(d>Z߬Ew=2S.UI|-nTfh;A~;Wiz+>*L/DB?tbv:T絔kmQ)šN*p*n4x-cP͂x| u|MMQGL5_Zj5 'X7GRs@4Ħ(ך9ر]/i]FJ! 5wWyjcR~ rWy#=ǭtZZ= }@E ?~Š"UAe¥ {4$fDD ߅j6mDK$-'-do9O\L`S=vjG N쎡m(j_7IYF$VaG{LإleZ&r&q4f$vK⹅1s;Ҿ$LTPi_pi閠YuAghmyiQNl"Pl{D=v1|϶,lwK4-z3]?LiJ{K6EIl$jA8,lE&ķ.1d,v 5gtw:sKdFnVшŒTmDkORa$ٲՑks@Vj<'D 6 tm\ZG|:,l."広5n$ EaEds `dȧp@mpWX38zS?;գy| g&ΒGK4.^N0Ocqڍ1 f}K*Q B'fED5o3P%x2nSeRgXme96~ _p/3YO.B :#@wng^"ҖaVJ}KYfO83:%G"z_E WWYxNlJ KlQ=>>AWwf#vbib3:pnU/]aS!|l|NJch?Q c\K;!'IHcs_m_s<KhRӭjE&dA&ԼxVbMɲ'txHQMR˭QvOl%nBw}<=gTtgw3* RyyYO`h:+ςbIl>v =LS<$HEI4ڰ|KC0n>e9BY{@JT,TwU?MXى/h |>8]kӴ/ ]G 9F\pT˿y5UCpOd8.O=$ t 2Gcm٘L9dU#Il꿀OrH@晢'L\J(KGרȎ1ox}=??ޖtmˢlټ rok_(0 ߊV(\!^M^ZQeo#S&ȦiO l>nwWʏH׃Xzom"^a37k#L?: &+|/>z3@BD4?euK6*]j&4'(HK̄S'Aw7pTƀC$%BKw:X <#>V(Oh\`*V gBśN%vۗ6kY=}Y~U}6SMQ@ϤwzDXOʈQgd*F#'-{ˬ< ̉:Hቨ-6Ő(+F|,PSx!|Qw&=[0/^I.b?H }:^ &B1b_ ῾6OXXڬ˚ueS=й}&* f9+eمt=Tͼ"8&ryUֹ_+b#j!˫8t ūz׋ x@RA(QNOJr~_]X[PUEWsP&]fF/,q 7z&0D|N%80}x|F-88"ɏIh-vB̎x!yji؟O|BƗ5Q(J<= |az,p<4[IXtav}%HDV :8Of\ ZΤB>ڸ,MFaE Ղ_< 34&}C| =傿VI[<@Ȱ -|wñ2ܳɵ,d qk smCdzĢEܨsFr4*l{M2t~&cձ7F,II bss0-S>eͭU1#qܑ Rƫ ~_s13%Z%1u+Gr U%n9=[􁖔8yN'6kO 7_2i/QX5'zVRp*SݚV T$ۙ-ʻ|K Q@hDWPs{|iA)z~P;ӧ8BeĜnGWCT ?D"Yuaɇ 滑2Nk 3:3q|`(Db<\3AnTK~"ш/uZnFNRX8`$$Pow?^S`9.,v#;[5VU^' }+^(6 D+\)_Zgaɯ΁zWx//8n^l12VS˶Ր-NU>a; i`r C(gBPld&Fr,%O!/L|h:7{Bʌ%O6LAT@/&QeL'\D|+,%DڎmߗBE;raB[~0;pbPf0NPj7h49 *;0ΌOx莡}WU2`Td2EMhj;C)TefU Ґ 30L:9@sA fgJ?aK0wFT }UZZM5A Uyg&bĩ1 E(ěh Lfck]/pµEy :/49& /TW9L]:H{a4{ia]ЊdːH^k61mM , c㉢c.Hzp+#RJ7`a yIn#iaSL^bWn'T(]+ B\,5sxblYз3~0@,>Q5d^XIW,thXPva|4' ]^8|t%Cՙ' >:p+yQD.(gUn-7ȪUPuxX(YM]`KS5aY!g7@9|j$n28Atng~y/rd n] z,g*)+Ƃ͞oi2 ɓ0!5i.,a¥6JjāݓGy|mwX#j\(}4TW',+aRao,(moVOQk ϭvլȄ !:UԄl L@ W`4U'skEaL,js2f\}rA=sߒӖ%6אxVB(X`VDsОF,+^D=G5~Bo]I@oɳ7"׽uG.+"_A6[l=7 O=ЛX j;F6M}t:~[ްf(8X$R:ذ p$(wgr'oWޅҲI>eZ.![lܿX2~e#cأtCZx0l *T7Er2'pC5ugiNiC?=%x/wX]g"_EIH7I,KZ&(jc6h$|H݂y3`=y/5/|(;&GͳШy q`:H]F-sֱOUXds(4bqyϥs*;Lۘn2nY0O P.Fn}ݓڝURNdNGUqEÆHHb5BQ Z Ya&<"ū &6eZusK a=Jv.fʔIEٝo[ V$ze~$g6Y[|$D[`o vЂ$!VT;Fkh:`~({PxəR2U%~&z޵,07UFJktZ RZ a8dzg iConjcط6rL^wul cNF-\Ǫvʳfz(dD1P3ay8fͱJ'.#;u԰-ƣ*v!: VyRED9́S<㭣ht{Sz^'dz^ bob]һw\rčh!(Ac mx8HLM9F!nS1w3O{Jbpa]Ռ-qO0r_(ъSɃ|Q`/þ__ܵO]y%(k 5pٖJX@:j#?Q;@jqJLBg#3c 1. ? =:InvS8Z,s'٨_]&@/ynl`.}f}B4!p,4{FH;HYE;2|E@d8 !)iȋ+d|8F@Ů|Lh9e!{sS11s.O\"D{}(\qBF(uXW^:vt5f _}MK7ս,ԕD"1g [љ5:d&9;8gX ಺1wA? R 6| gA8,VL>=&BƘv T߿K2k2 bWn)*j\<7h5^^n4Κ;UiS|D4t% F 0<Rc_f{;nBs;f$O|Ej`,m<8Y8Yϰ:(ýwiazaz #S# *r> _onG)|v={z]pW8yCΑ080N%0Ef2qe@]މKn>h'ճfTUj5{S@%e7=|0  ,T_!~M7=O_)gXi\k3{ kG".`';Ww1Z&m,fX` T%7iWf/vK&^Lޑ⡍j? ,Fo4d:4o{ݣ֖0X_'Eu*~_Aӓ@!YE7t`-f\$Z#O>vσ ڢևAr'g3X`!!2_iȬ/˛@~aݰngǪ֛AC"ɐ[d#V uWLs$iH?*ܽ`v- J_1I\(;Ri! ɺ [ q)ZGP]eAgjtҙJ=0aiQh-<[_8]XASv rb 9"؋BiXJB;mѽEԵl?pEb;NKý*q8G7dt)1'P -X)m^g|cA#zAs| T ùo x dv=,GIgR <*Dk)}'} vWBB3T> slDgLJ`qr ^i)^lNjZVI1%Ob|gԂ$J;N,5ѺYȇ7O"Akwc[N{Jy: j&t~`e=-u݉Ҭz}<gI )?sbbVϥ:'e=u`F٠2AA5 O*a~* 7Kl#R ~#MdαAB|S1%7&mMO]C+Zkʨ*s}EnhZ'h:\@]8G`:JÞ W4HS3>VPpsT\iJ2]ߓ)@XKі ׿*KBVxdpt4*w#R,ge2<~$"aEΑ =4ҽ7NhA6 pI;SFC -|w OߙFB{5ke;&҆ga?=$oR^gi^SWDˌqT=&^*ߎGL kt8K?׉7v U?n#u6hY>%w ұ5-DEV= `ß_L!u`wa$w&tUMN/(;5ePi/d'^CǴFbٙVI;*m%`3RKաnwbW Wu0~00D"F"ekj.zZד!3׮Z8ex`dZZWks8w$%j< j Ɂ]9Gu$*7pg# D&9/agvo+pBR%#`.l!TxLLlnW(IM%a!%>ڭϯ= b XeAJۇN*Ȋ+0 w#Yp+"H+L &]Sw`4,2p*6=e# &5cdZTfyMIҹ^~)x,ppl@^S5>bmºOƷjAMX=]s|#kC?;L9.C5w65]:8VH}~nR·wsʑb~UJ@WiR`z~ I[$+[W}_$? | .̿?re/Xn넸drLY(G}-ٚxDjVgB\T')7On\tgh3 k._cDy!6HAe&56sA4rGiȸAqS'YJwNB!ޥ V /Gi3j=w%)\+ɡv-(xREmKpn=N ,q88 Zx(;#d2.xT1ٵw͒Հq#3#m݊m<2-0qe&v~H쵄68 xȬ %+x6_]~- K)-``~"t3O/ՠ~L=]3nv`1SnG,d6 Hp ybꑱFQVٗ6 _ iHO@~^AqʜaU6ުe6y|QoocR^sf5- nͧn*urXNY: W[@ Mջ5;3[;|H؁wNF򰠑ߗ *=$R^x1p_S݄V,zhϭ8Dyw#$jLjeg/e$mx4Ѿ@H?IM*C؍ybTU׏QXpJB!Ù{]_Pm0,,^v摺y+t|o"'"&r"Fazc./oQ9(2Vvzl6\:3SWK Heu gE4r^Ж?0eH&4\{|fԪ2/{xdV@^"]^lTccqfSYWg{06fP:{џLd7:]2roy(@*'N V^Ɔ=';C@ĐcBy OL] M8Q X甾ZL⧲!3|.CΖ |4Зv㭜%X}r۽Tνg.K%"g {9~kY4BgvYUpO}\ӵ"?.0nWPgrr7>shO}:m8y(eV,IȠu-+}oG.#mVZ:y9$\xJ`Nqv|ahJ^cӼLX |* N.[wHG|kLB06`13ـ6u_( =>vi<"p57ml4ڿaLeO1GJ4VNb\bx0/LX|e.K;P hk8_$?Kn _Z],%]G9aտ4i rvMJݦ3+)4Mȉ d@jeFc=iba#>)Ra6 ~BpSƙJ.ꐱC8ʦ3;!_~}q!)P~`(!%1]3K;o_eTI X'I*unݽl'OH/+C<[3T ]{ sN2/9G%@sUw9&U0cr)A1idu$ whXXSe"nsғA;6U{ [ϝc(ꁸit9xx >Yn["Ƕ`#% ͳx G%ؔ0C'_rC$}$̭ET̢J!xhw3eGx@t;a* SXnCPXLq{.:o7~#+ *LZz;ds}GZ0D579o@ZIYE؄qSYxNo%q^y2t qgj}hx3xӂbƣ7saKrCfx(+Dpܷd)!oAVN쐚\ i:igQVI%&d)60t׶gost:*oq5\w$xO!^>Z1!َIAAasS)yF. i#@cG/ZDrzQyFB9sזfkiݽ۞KZW+a7Ȉ͑ w0ܩ(}fƚ׮b%U?[aMņ78P깸=w=WaR+r\R:eX@\=̼j=XadCVwBRLUcQi|Ez#7ML'@Oja۲``%%zßd XS/)X1C2'\`>ig EetOn& K_(lJ395mc??&f9n7N_Fѫor+B*Fby[*O b_W(JK.:}'.'tݞL9&X8w!pLI/&5sSF9lG7%"V!/ =}p)[1j>8K&77FϤu&}:s`x˹]`w%Q8I_opf˜#`]GPqAg9Oa tT9IA!!+D"걨;L[lPzQ%Σe}0ʱ6=J>qZ^-OJ? ~b ]'xGNX5Iþ2z[h\ΨU\ypW@kI b{6$ "u^9`ݝ B*8e'ٙPM™Ll$dndH:X}`$| kNWm~79!#>)0M\K=Ȏ` [4C*k\}þT/ݤioIuN .=o0Dz;pR ЙOV=дA{W@ i>|-+Ӣ䞽 ?m┃D2q}hZK5k a.g*\@ih8r +nHߋoϿB))7FU.fi:.K eqvV48\>YDkѷD8~YdVȉc?]rG 7!<3`)&\pԭ"DI3^YMO n׃7-3s0F3"j*pVxnr[9fuޢ_<=f#5+:4tRf)F,*6\TLOqAILT_RC*W LA v*ɡkdX>9YQ!Ճ a@:Z`\z蔦M55\se=aH60?'j:tHcI*2g]Uŕ݀APc^a26!ygr"Ǫ6Űb(8prP9UPk`)#c7To[e4_DPH_xh3ٷxHph폓]1]Oء=|_H I5s_jqg_HTEMzĞwOd ;atI) USH:hN0R%9E4D7\j7c )(9<[me ;|}Y}&#$5\bzƙwmHe>^~\5(sKSz*R{M|{Ɨ12ID{ =;#*Rp|Sv̭;4;:?c˟ҝcM40m_AnS@/YvDkt[Eٵf*ݓ޶+"`LюK_{o}$Y>.Fv"P8셭bcUU[#|g"PMT.\А4GvX/,ڱⱬෛ( &򖉠Sd6)۵_}hlB\h0"=gu_<һGד3N?q[`Ӈ]POuՍ]<6b6._EA!+ePsm!ib|L~,ޞ$zƭ,;ʃyKI umh Ԇgډ ћA0aZK^KOHPeZ{J\S\K .\C}/&aH%:N7}q}lv8 Cg5 US$`#%Y*c!F߅!~ )iSnU}=rb~K`q\Rw.fA?ٵR?%P7%K[P J8E邗J,mz2#]vwٹD\k^0;qWW A] j̇WW-놞XH#趟+bn^G]QqpฆG- ;|u p (wn5gfwTw$OSs}]P^[5D=m+4*:2dEfQ;}6`=~:zR{T Q-|~9A!9:%~C8Ҝ 4qzV01B@bp21 htnG&C2R kvj8B}ձ"/qg1v`@<$'%+PDaF]ᦏO)-Z  LAeH/uYVL U^D/6KQ|=faM͠ $h-Q$aCQ*|l'(]{mk&5KMz0@ .+*xg]?i`@u@{2F~>[n: g|zVI6hCpr2en?p. g%JTt9NA]#A"fi{:Г< 7@'3b%O֩k5#ʛgk4m2 AIKŃ]̏Q\NZ;-t؋X"x:&?zL;IN,^}OL+ͧI%"gԱZ;!a㭆^A2㖓2Xy}k7 ΃+'e&Z̥ld|c%XSl9嵑íxl0* I l_̭UAcGTv35 hbDKQҩZ8s@ [{?f$E5O +RpAQVL!Y-jɫܴA-ڌ:r S1ٰ ;+gک۱FP Os >=\dʝh^?_^:.C!T^}OSэcmNp,u3{ǿE4i5ݼ)_+1_"2C6sS}/+Wi(L6҇KE+ɥ[2 ^;!=I d8z F5 gk1du4uyS#*U= ԁi& voC,BMt[I>aKVsG?g0ߎ2 ,U[G=aGaPJ/]/+Dh[8+Ya3 zwyD$HܝHOFW`[|fEsإ\Kdqiux oATOKd&YQިn*C4 2~Fr p]N=JkGp&3Gue)xE/,ϥLޙܟ&qdHu@Ax j51be pAOWiDv6ruiS/-<>30oyH0O>ˉ}\#o)x xj"`uTHoq. M߿0&d6䆘> >#-mK.F+=|S@8>Q/+ɄJݑ^.bZ^Tw%ݰnrPj?1/ ÷䢟"c&|98pl VP,Y S'gb5*$2Ǭu=_ qΠ 򺚫o䥷éHVn8U+Etw|L1lHHRK0[ uJMϔW:g˷i0o~&i}eH}xK|_A" kgu7(Wz U܂RST mئto=J/A> W/CrqUjPlO܍p?^p切ȗQ*Zy4^%i!D!ۢ3 #[\Ɗtȝ-O+o^"; FJ Z%Y]X$IɆvR{Ɛ5hJw!V9SA8=^d$|2H2PSM/wVG V+!eQ%/lV>ۀ'= ߆쒃! `r0nK _wI}LP* N:Pu\ג2g)2AȤGV8i- o|.KuF |2CF6ѡҲM}x0`;^Cef"_°_`/F'TR=,dj*jEe;1 אQ~_9>:o_搝$晾NevDeZcbfF@cǨ]Xm"$TFʗ%`~uA*,]Э`fxO9\S:<UIՐX7IP} " NR=hsjݹl}5Gf.eZ9HCKG~vhWȄ3|ज@E5B41~_s( kq3ĩևhwGɉnʝ@9暡 QMeS睎,KyB ˙ U$WeuVoF ncnp?uzZ`M&+.ܐњ,կ\U*Pax;O]ci4E2o9Y/iXSԱQbAJ+ Qcwi{vE.G}eLD 䨫ّ[^E_zHR%j)O@`d&a Q8+!^X:lIC.oU^D bG&s6'q8Q4?(<2K|Z u|s47jeI@م5Yj# K!/_u&,irg* P+켿ž%$.&>+Lđ7ڟTh|Yh#x j(OrMojsoZoUw+O|^|a'M;KVl({_GfZK%ETB/A'oZTyұZy͙x_*@]ϡ$C a~P\ԡLaObzD,ͦdbㇱ(UthLABmSoYg(nmzyĦ=Zϰdw :. .=$ Dko/78-JJyjPal&Yr.Id籽aJr~~o_GJb']9ְ=}ǧ$\Aq{SMFp4>6U W,=kFxƘ/*W5UG["^F{)V$>27V?`9ۚVRFA{C|+NZFh_΅sĐA=G (Q/o6Mq7nJ=`v RG:Z q PGnB AmT_,3&e ΢ח湩PcH~3gPH=H<||3uv'.mdԱ 30 dfglh><9Бw,{1ue2n q{fbgJ@Ur $ zwTbU2' {AT| lX L .\m+1iKViH k5BY+2^Ύ!D 7%}܈%vZaع1CRvYXJo@MdlVL2#\.[I@?};:!')N D>{E;1/ΪϷլPAqmj+*?~7v'"[ C6G 6>u/haѕ8Mtz^{)] 4r<ʬ86_3dR^.SRNvB…W L>Ǻ6:$+ z/(i/{JPҵw*C]v`x9y VHϯqi/.ȉThA k_4DwۋbKTZ}_Su?A|? 46qw BFo,^y&&c:mㆫhw'@O%zt9db@O+ ^]wl?р2"LV3_/ % Y3MWe>W,f:2ְ<O~\Wäk7Mɡ,;|)*MҵpF+5CVo|>(NHvmK{_ClP/NE\*:n5J Uuj@z4%b36ǩgC0]vE8u9t膮R}54ȫ9$bL@o17)EW/m7JDX%m൲2~GNcXox*,̖7zFYcl4ZG!L<5M}AoD,эE SE6L?ىq8nkn΍|yܤ_zo(y:C0 BU:E%Blcj9QQ!oޕ;?oon'y,j5gRAX_v9cUaqCۚnUIMt]3Wue\S8.* 7!?N& t)$,nҜ֙*Ւ ?Jj[EEqCBRNiBCo.>򐒹94ԡKiGƞH$g2M%,\wCol6K^Ra$o'ȓO avY&ZlƚOo /=Ǐ-UkRQ"3p<5;vv*  +Oߜ]be@d6ݣECg۷dY*MK;uXe]wk2kKI{b~=:m+sԪ8q/c9U<%i? 0T1$4 ?Ġfea 6_oy΍Q]MZ81vz\ HT0=sd(JI=De_،$fc䚩OqheLqQ;hX $w->](3H7&)SI\f2s:f WtEI"o@2p66Nzg~Ќm1X2= r|<Ы ;/g*)[#'+kYMZ e*XqჀEA_jh5a4xRG@̄Kf BITc3sIxuu5!I8>R"ru]0o*G/#y8 zʤɶyAO\"Swxlk›3^6ɦ tq04cNƭ&^I'4f*UsV}UNXng`x3S;X450?)Mww)ksװ2%33ẙ0>xb"l, Kp-uM؞>>2^Ӫ mSqU( M1?F+t}݅07}Û_$:~8G!^?}ͲeG~H =К Z_Epl 按m>Ssh:#F,nmEȷ|sVp,@5ʷsEv03{gmP`nÏ S;@Ҍؓz2E52bw8^k#?]r<jjAM#ik֩BqNL*O6hꖿ= Xoxmh, IXUCd2.FPbz|D +{ ]P"Xj cΝW,*$'~W.HхUX 3W"7zϿ2tzc͸| BŶS{ q:/"5!j3O8~#{62ZŐPf-#z$힬36|!#Orco- |3(Noo85]$Ի^W%l~J.yV7Z@T/>-Ӌe^Eѻ1˃Φ9~$-@Iq.?KK6Jwgwxe{j l|Ms?Tؖ8 x_ī.2{O5(Y m 8›h,YSp_N1snÝR*1% K)jfi [^\fAg( ~\;:[}Xr!cr". D|tOV޺` [[Xf0d<0~b  vzٛKK i.d cDr:2CTEk5z[+e{,ԃi.7At%9>E bHD]0!*4ZΗrE6Qmy{)*\)+ qE[Ыf[똡$$j*i?Uh=O ($ pX);H dQ؏Y5t[} Z`Ȅ\.8m-(Ds_Wi,K=T26X.TS^uxwoW-g ~UI1gq9KBkbp"\C Om@]gpZQʌ1,{bBNJ!Gl)mRS`IM/,: -kηJ u .cTo=XRwLA桖5V( ?Tٯ;&Qi(^$ݘ֑!r޾EEބ: %'$\':(2md܄ J-\6Z k C!ahC*} 8l k؟P}(? |&̍%'$2N,CLW\Wˮ u tugY1ĸ!Zzf'cY &u Ϧ]9N)В/H]1zgNzX4J'(I5dȉYGeg,.oM1QyRF;`rࢁqbVJ@y(۝_T8۽zu.}fS&JS- JoT}w1-a=W53q[xg iScaxL@RQii=v[s%铘I ZIP8͒p&b\0. N(<̗t=6=pofOs@E&$K^^*AȓTHn[c (iᨲ0_=l_Drhr@4Q`LC})5'1UUTr i&#R 젦YJ*Gn5] gh_DP3,|\dKh(ftpf2er PX(u+$?WُȆ'Y=)9͕*qJW/u/9 Ry\iY]_o 6}˽ $(OBՅKаç~4Р{\)F6 2%g?\.^mҠҺV.Sx_;lfGvw-_Ϳ.UO .獻M Pû(ʨ~nG<8}̀Ux>(vԣKWFf%]"3jw]?XX !DE7PB Eam8l ?Dns^\<+&D2>8nsZ$A{sݭQ==̤AZ}jW_H0<+O,S!$d%#96 *U&O>g[]9pE|ҪǾkS&/1$4'R9¿9#]J) f`]hؘcjI#U/ժܼa}4A$4X2bٵ.ZU琧EZXA...e1jptV/"^O\ /UhXVܬX* ꣤ݿeafU o]Xu,!_(pMQ&z#F{U<15BzFuUER^))N{qqnm>7co)\NUo`ҭ\we@5 lr(';H1\ZI/3zȻ^p5MmY]*)pkpZȳ"ί$ŽPoi"XʘBx!y 68GXI_U׳*Лβ)%wLkXaEVypc 0t^(ljoGL!7EnMgBt7׿[iZM֐c*xlS%;)?ιsA~4/̖F4W2" S15AvcseCF1: '#qrF3oF'ef<_fA)m0>ږlH$R5f7^3CüUH 9jLQXX {T ҡJzS%I gbxKʫW~`ĽĕB'-&NķsɓLMo8<68m ^筬#b;`.2O/*iC;/D*zz Kѷբ Jj;t/%-K">C>x&ֳOmh-Q /}u҂33% CE%շt^^E6\rzcL$1B5?.{d4Tt@q,1炊E?mTP<NQtJGaMl74sC@x/֦[*ݸ&b" SFiH.✾#Τ ϸL''g?ylގP˛aUCVρ6<7-E\ߍ3 %|'ר]!s`]Z=s\`Mv܀X?=n~m[QSֳ0egTWϭʨpr@6"s/ ƤA%i!' bc]t0MiUQ)O]YRIx"} ; .< tDwvC.U JB'%s@_ǧē}+Jpr5rŐ  140s{^*ݣQ;uDy(tgX:C-.W~`'$1 /K6ե~n]>k|3Ƴ XleWnû +e:w`m j,q[ʀwZme#MwK*8d՗LF{{Qā]ƦϿHh=d;0zFpOŵbD_l{*04sfxN?yߢ6*9Y} _G5d_RiU\]ޕ: Sxc? l624Gq)ut55l U<3Qmz^^ /f`+l\ j w7l0 δjJ)j+L:o/*L RzaW9;68t7/X֨ JNѨUmx(VqXeybT[Hza%}e-ƢW.{Up}q]irddi:0n9XeEq|xhh՜h-+SR߀ʭ0$ge*[ 1=G#w'e3{?2C.-|b60[x??bTݙ#q0^;i4è:;Z{pi#vgMu]pb0Mnbn]~(),G-((F;QLp|_F`.Oó4+GٺiBTUHqm/ou=Wl^qw q#$gVXkW1FM,+2Ud]*xui __q@3P Vޔ (-Dk 7 $4psx(MN/ս ,>:urQb}C [9( ѭSN7o4־/SjY |cW!QmPE_.V$#_7#a5i$4b/z5.&zYvJdoI"P2z=Pl>*zj*- E0*``:L׉L(c Y?9X`@m̷1MDNr2O\[SO9Uxe) }>C[x/QGWs*1(<܃ae ="1I%Bzzr>z܎Zϒ(iRs ;fqz XkL,rdW"CFkZ3{ Q ~qWC*l[߷-0혚ˋW>5#l \w"BD$1* Tp &"g4oGftmMՄ ZTN.''nza̒vʞ;oVosBD/B=gdkʎ27N)>d؍'FD L1;jA>n+0btvSmM óǓxDEx#X۾7)?H!RNR-Oz=fpoQZ}0:BZdcrpۓ%@Geu;>bfpF5iG6$]<!"+;L{?hHz Sa?"6Nsf?hQZ BVsfdԲ;pބAݾ6,]țh҈.തEs=U9#$v7C9iiژ@%G iR yw\'?"=xxߌCm']H̉dS GGO'_6|U\ue:Pho#w=mq#>T53x;yB`F1Vµg:/KR'#&L*Sk #D"TtINv}րtc K>{+[-%|c*~XW=݉RC ᄰ.+,0wSpSy?O5=\/G֮vO|?M7ƞ")#q-#UL^=4W!>r$?J"`4M(|1IȮSGu2\jh,+O|5VsWqJQQx $.LJhlDs%+P0ƨT Փ'ٗF]r(X԰q{cQH-& cR}i&%+$ʆ|P@ڡC}h!;7i8.8w(49z=>_¶]/m|^V sIx^)UM1)tftDfpnL%{||#zb? 0)~NwWLƩvϝ`^W>ZT@yrS";5͉@7_>-\Q!T2_B ُG%171ϳ8a8$\6Mr^KA=A}݈;ݘ= 52R/9W 'F@/cW=w?` I/2Mg+az\m4?r }[/ X.ℒ:a,INt KX^MCC)ӭR֊aԔ}gh4Ѳg$ɇ]ۧ4×Q0Ftl@iiu61Dxv 2F?9alIBن} # *o[ؚ Ҷ T#s#BVً+pj:8eف\a6Y8>q$..- ȡ!#+;6 ]zf#k}Aa1\`Z? hdukm=szDݡ6댆 w3wQ[5ljBT4g>_0SafoHOKMGEb>1 H>[g|s.i4\=YLd KL۴FLol]R|:?-e $c TrfT#z[5:qʗz8ݜqBR 8i٤fY(NVT/cu8[HPBUuH2 7KfU,QAȝW_*'cagk( AՠUx-o5*l3~ D[Kz O*E; ,&EN_Ǯ1%b>gheTzU##0}ѫ ޠ,;!]yݵ(rw) Xg-߅PI(hC{$0H)Xex>) d]FϊOu 5ɲ>o*^ӟ+nB?8 azcxLx ]6\Pr(n4ưAJgƍ{<{nz7+JFkٱqwahhH1{ Hnfcu&d;9yPTkZj6vH] \MZ.Sy^y Hm#DBi)WڌF\}8/PI@Vv9eo\vwƘ&o{mvr8&(.+LUds27hݝr{Ƿ klO` sct T^ %j)(d4^SHz?H,O R~-U{ksgD3[ȼs1KAe(s1?Kq("\9z'F2( A?Рd8m%=1hO~qi]^s]/bHg!0~Y)98 QHU;eƬs~䱂Қg3 )34g,PTv0lIdiXu6Gs_9 _fz*ۭ@U|D>vNG:a"6޲ѳ9&v޷?bgmDJ\WkIЭ! EL'wJմUkUr;AtWb2-܀i8i>"SnhUz kg YjLt f }.WYxGD$b:W'+ lʃN>8ѭo(c9ITmJAd!ѱڪbಷ^8 }6WV[,u 5k-Q&V]"hI-(ZXǷ9PQuz(`/BR ̳8974tdS/ AD?1SZ4m~j/As|\,4?KViaIV/%lA@J}Xu z,P&RZ I퀜%OȢ?п21Pr/Kn )ykڠBZ S2zcuțtFmpیkGߓZ-?;o] Vlp9>vv۴6iGNVX^A| dE^v dCW- $Z[3cq'=mB~ A?Ey7(O5FC&[*^vM}AfXZqOܥEPA\s+F(Lv/&9}wT_(CkAfpڷcŁZ6yY^9ZFl?ޑ06ǟ:.q\[lr.3\@&jYKmb#GE´и~T (nWD5 QT㖮1sYmɒQ2$$|~!hc[kS'&AˮB;*=-CQ?e9*aJO倜ב2I1 )y"쬃#Cܻ{;6b|)z0␽Y+ڻ?3-./X&kcgNgJ'BeX|4~y\C= 0+͂QD7Ո#E;}IU/H%c+~s8q]j,N^2.3t6 NH.0|]]5 uoD>9=r; Qg[3z=5/=G.&Q;x!Nk89+qqB?)[}$8S#4f?7K XS|?ŭ i%/_@_x33=/ƐLa&*Y6K~]ks&8ix'Y5§G52]+ʼnxtc2{@\pܑhŰ%:n@#l2cM8peVq75:7l7p}>)Þhk>GfB UAT4%}*Ͱ+]u@4dpG9`3xXU&_|OG"et-<7OF tS1 ғ(#Y@=)h Jݛ&: yf\ p@&+@d6*"Yl3 xieix\X(-^i,ܨ pG]ږ1}ZNPı3s`.SM#U  :1x*BA"]x7Dׯՙ& g &NH C;ڬű=KG䳼=q*ЏyPKqޭjl5|U({k jhjm'GL"py @fPN8a"MCȱ$IJo\<(N3(YXyqt:﵅F{F2X&ٳo]$rר{бô[q7d Z~źq o)xT;Ȏٴ&p$-j~`.{07`l4Fƙ An5^dyk%{\$_rpn9̥ SFűgYZ0707010000003c000081a4000000000000000000000001611e8eb90004fdc4000000000000000000000000000000000000005100000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/hw/hfi1/hfi1.ko.xz7zXZִF!t/Kz]?Eh=ڜ.+>S|㍰&+}NGg,SA;N&h=E<;wB 3qz㤫E6O`#B C>ML}hdK[KPf;y̌zOdN~>qc5m7ʄJy|1dn^BYxq&\%Kw Vf(b7YL ޤb=wpf* +gk,vH%5[HPVz^IzgC)DZ?@w!jS-#iip)8LpcĻ(cx&l>akrR0pP"UݣopXH=n2TiۢxAjP֯Lf%G1kgF:/ 3w+7$TiMҋ`PNI㈨uwG8%BB״dZ }P/ -]w\?,xj8ROl#pYY|6Y\SkTfJ>-&;PONvNV{b1A-15\0S-^?Cv5ON(}A G$]{0)\i#Н S9ke*#r2T[_һQ+|W BC8w=ڭqHMf4BqتGv8FO}'c,޸-2#ZBh-&k}Ȫ4GUS58`O dG״=G&H/f;3PQ1PρǤublcTW+P+`?c\yJsR#=U SS흎16L?mZs·_QeNVkP=], }X,/(<ڀ HZ"[? 9%yGI"Mnȫ:&8!T8&ăQsW?lp y?OqɔԇxOFQ&Om51T9;Z~G7"d;_ɽ"ߦۄ>r!#^r^D ?6pyC""v<]"b8ȶI;y"(!2s(VVEvcZBvQ D%|(ZYsI|c_Sܦ>ǹm~D] 2*)rYQ5Va-r*g}B͊Zmٟ|J%PKY|qPM<-qk LAzx>Qur0ޯr&C& uyFsY19whoC T`߿C5f,ET/mJxu%d憖%ߌITaT|uEhlG8Gހ~1,Yϲj?*LySc.Uec_ os9G';Z%NJ MݦR@<ɬ)l7&+G*z3kEvÌ w~穕0?EB Ң}h,zSe/B0RN1ZxqhСTWӱ.}z.ٌ;:Qe@W3!Cۭ@0HgW!3!3.2IAWS96zT 1\5\׼凚g3:Dp|cUJE8u|͞ [+ᇛmty $Ob9Q)+ZPBD8J\PT@}:HJp6iZG<)l}by$:A;o 67@jȉy}grRi~E,Gݾu" 9O_Dyvvjb>Z!Ą55X?sDБTb:ĩ33QѨ ޻3QmH9Lѭ/C.^Aj5dOYcyv@Lva ,AOTH}n3.>EicEsY%#S@ .i!Wk'`]ٕn*W`<n|A1˜o 71eˏMˠ6t,mi_t+db8g;/Uǘ|.{|;v2Oԩc.K0eiqP/ȁ!+rSzaEpI'nc6I$$t)3>}خmUȭSN·\/t= qnJR*5\~ROE$gt5ÿwt_y$r !k_j[QRrW!ϸ,x0&u9dVlXrZhy W{78 [ZY6dSH=zl[uvӿI> pcn]-&/48$6r5:),b0hI읓C7l3t~VNH.笖m7*syG* p.D-wj{׻3zE$pĆ;߿jMnn JjTCEֈwѵ⹘w鉙lJh)| d,V5 d],,8LTC5'Oeb)h-|P$ I[lYr TOb/6u11Y/H]?܄rMP0uw'zy4>)UlE}{6pCj9OR|QqH}%\HњMt`CR.?+Tl jl^L>7&j!%"A!Ti5CP֝of|lZ*ä?Qcp1nbTuf;koTμDOV*u}9?v9_<"A#zb(-u{o/JJ`G "20ʅq6 H}jRMˎDEp6*y@ejn<_0>tn˪;1^.Vd{U)eY)g߰ĴP` BMsAur҅ܢDKx'A7nY۝}cĕkfynW(( AT8י- FN}q,4zwlw6_cet8sbAR`8ع`HJ⧍X>Z%~s-uQLBȌ'%:Y!2iĬ)X) JnY{ {"jFQhV^zEj/߱dÙ)#XxJh,NW[(we!;-M<ꨵq"5yBd,fZN7#nR<激:"@sr0["$]KX|M;{VW|W6ϟOLkUx<3.FL7^zN/:%D}^T2< B<& 7C;0yik2] %ډ[rotM|/%z _>.wvfJWif 6mYs{i7Ǡ=S,,j; Bӗ fLNݦzJ7ӼC.7?3ɅjHIZ ,`v_K*Ac!ajUT;5L{kFCܲuƍL}m̏ؾI*cpj)sHefXD26DްwM$Qu(L'Yy?fy5ԍ=BK\Sv=* fү#4duWnR[1 CI9 LRu:P$웷3)rB%׶  y*bOd[aA5t!Q zڮ}zgIݲ54ƽ$DA鞆w%nౙb` Hl (tڍ:#s&/na_#|{^$kԶNj3Y+1dc;,Nɯq"汃MH@2atCO P)uK%_z!êtt!}x͵0tzOqg[#zf.!}ٙPpN_DUKZqx|7tXh 2'cTξ 7c@LsC*okS;!R{|H>&j쩗A: %1-W9o;;m%‰ҒLEۆ¹rstFpӾ2y(QlE]yXxբHij dMJ0=ЖhbtjY 񔆖0㪋-o_?rѢK8oQ&g,Ub,*_)$WT:, ɂnVOMs!k@)n$(s%&q@8܆,h ORfT0*}Ou"h̵7kUDͯ mr-2umXWUSL׊ 3bz 1MZ4+b%ކA1d,︟݋ֳYq?ܢhQ $qz-2xT|3 FSxah$II}rHvHa?py;Fn+1 @@L7"0T$3:62DK=߆4%ExVD18 #A ciā_·BPs@RMN#h>p끠 tXtFVYJ,PC<.CHxPr:XO4|@Ew%#oLJݷ¥dd {RGy~f[ДDׂ9Dt $nE*M-U9q`OքVf!pa֨o C@#iFT`6m,G ݥr@Of~8ML&@0ER#_)AVa+1Cr>^dP7ח`_廹ś&Ψ&OͺRČMmy-Cm.J+#<@J;IM1ۉ#cWCQ7Zut'Nx$ d\>F6j vo;ePԂ;J|5u5)ՍuSk` >فvHѻHꭙ_@r\Dz+H%j9j P(J;R^ޔX pwDkwQBJB$}FR%7떫LCע XIUWdiQ[IVq`+_Ѹ;\8Q1L",i.eXhڝ~X64 fԼg>>gz5iIq*5 {+v`8 O7-^e8[s\,Cu :*S"*5#혦A|.!a2NMΟQCP(f_?i ^\$ X&P6)7t-/yٕ#!߀paU {h|8©c1gQ[c対Bޖaĕ CB+Z3)ۆ76879HrŒON:ݧ{0&mDHȋ>,ڮZ}i2bepߏ._)RyE`ZftZI ]e[8aN$KQ:GED~HSkKԶ6͗U0"fnO@)&[aK Z ќ0!i-S]2[=JٖX"ěR&@0 Tt1d4b|Vנ4W4ozŪ eC-wBh q &+!u$ާ/Xq*M ֥KqlLÕSei|FVUfٔnSxܛal\*(ȢXck?{[MTluڅ` 3~0V*Յ,D!Z QRIQ:2au%(L:apP5,@f?l7\b&!g FE,LGp.?]!|bKҩ!;Ʀ#9SkC,hXGefm8ʦ\H9'#m5z}Gy.u|u܇6iÞطUZZxak~5&To(bHX^m5-aވK0FP#Nf=;N,h~!m:U (.:2+X訂Wȕ| %`w6!TU{I+EZLAIn5ϥ`r%x8mgRloiF_fCO58}O*vQIQTMEœ)Gf' pmX40x@E"T>pp)P'@GODžWSx cTu,km"w>YSP*?Klxy_yJ^(ٌplzeh~q$S|$UgdCLk>2z ydi5ew)=exEJ"$Lbl;kkRsP?م I;,+BumI;z2|uSuDxAԊo^ĆC>'kY.ן">~_L_,8x.T ;<&>8ϐ&yBܴ!j0Fȅ(꯶1O;ZS^,y~UE++ fL&F Ӱ ]^\wׁ# ++>]B̄\њԄʌX JJPe).<$i1[e`C c;fi dz0[#R?A2 mUvxs-4QV*߳#&jxXqUexJa[n4\wĖP%wՊ#-?1O8鴛g~?by*,ZRu)n˥-?_`}xhrD!sljHAaQZԲcX^N)Q :EQtN)FL~BnqY~j*jml׮Rowb]- Ibd_/0%Dd)́YA'FcN+{FkU+]G*rFiez[iՊpcr\BO@`XmuQw8$|Ob!}b˷9s6+Y7!Fb:i=QB@8=^;bzt-hLFW" WH78y Uԑk[UK'#e(U؃δaMR%YL7-mWܓ}_%u(=Ħ*λ:B-NqʢzkC;otKLd|>>4B7YeO~;-5J*OƷ&48 3,Yϭ (89H\5p"Ƙ$_bLfcd$iGݗYMC ^)yDZ2`l;S3lO @;`(o\)v * ^k**fo}m&ec(Q@<%c,M bLtP<&#2.RKkoqpHv nhVF\)'кi/sA:7 zs]E^ :w]7 aqu1h )3Y# BK\.)oPN2n=~);Vq(iˌ=)'ٚ"2͜;NL|j qn&_'wJ H&ɌUzS~xPu6^PF,KGWbU\t⨍vɐěw"cSb8q/Ɗ+AIaV i+G/EOZx<…7͌I,o 8%չY O&«CMtD~+.hS=?W}q2> | hdEpL5N.Spne…\ѣ箮rXXǂ[T1Ƚ~\{#ha~2.}죊 yڄ~Te_d:̦荰1/;H+;A &Oj$D Y[1@2F3>;q5R7F,stA*"͂"d78Up^XU/[٬r DY4,*-Lju~Uq5(xcW,t'ON[{?2=U*fE!Iz˒ʑɗJ*Ri.Zh= S#i *r$]}paՕ.aBk ھ]:njk(aEɱ8:쏺]bP̝] Q%Pi\߼6E;QztP H W~0ٽE~贎.8B>=y@CF|Yڒ0̅j׿҈ _N (0{CF.7H7"U=ev$Ѽju\{BB} jGh\5"0^_Ɩr}|Lɴo2x@k%ay)z'':/Ups 1S; §|%uO\jlv(ʰ&>B3!!%=uQ F ˜z(Rc8X"om6bxd8g 1V`S ߚ߸"H+K,A#GN;vTuk|ͮ,kd6؎lSށ3,ד:ZU%lV쐿4|\wxDG0,qf 6JP g|DaloD1``7 A](go|1 O ]& [kibr!YJ8&DE!Z 2@áxs )Q̚m=,(#jiGf>hh72'\^B0HൽI}<]x)gC5bVg:Hlx*s2<^O\s_ll,EkNXaf^Ya#Ԉo/* %NKifD4=tl"';ϳ TSѰ[Ϡ 2_+$TxCu/!Ov1g{(4/`</A|{ƶ62Du5F Tn@Hl.ˡ844[ڶ.ᅨ,=W"ΕB`'Dwjt>ZHHMwd E3K\sñ\)hw8v'oןޓU@%^|북[ZyI$1SJ%dv͚`ߣRSc&XVtx-K ޣ=XD~}R 1['Iz/Rl}H%b#r B$>FNg}iyB4ٝNW @BȾG ]h:zqdB~Y.M }oX$kO+lb?|x[m lღ;$oAlL~)iOL(vPm Pc1R߽1Mce{3 iA,6[B<EG >=h[ _i?uHgAA3Ƴ3G<|$,Cv)tMN9?$.ȟ܆[TV.YCFbkA}A_E(opx‰ ;aD\`E:Cq+:xU BkX+]}F ww8Klc7Z)y 15#S%6 |-n;,N{8ya}=aIcv( ,i"ʐObWAq_:2)Q!Vo+OgHgr{N 󱇽澄BdDdey t@>C8rTk,V*=&t4aubc'6cd^K"@'r,s6oѭhcc\]Ц{{XQ%5SKdZ-A?'ѱҢ-aK.K>d8d34'fQh'*nk>0{/BmwT9nWة3lߵ u_M1nkȫ_rֆ f,/->ͩQp[XVF\Wr? /\CKeE&&HOH{R{Pe|9ub3Cl$OZ L͜oX^]KMNF3v{:f?ywkhS L~mz5R{ ;>Z'H77 D(yfYn1X;I/Z1_" ͪQ!\QNVѰU (C]=0Ƭ>NLysr}&es38LOkۤu'i yR#lUzGü櫀?cjZbHڷg[%hXäal`8ä 6s!WT[ЋK)A%9TEP3 B)􆐴Yg $KUѯh2Ijn9zo ɅNo̚ YPjOq:e^k8Lߊ^G!7ZA;4Y.0&9p`&pݕadZZwlEh]ۢ3dzQiJ.VLdF]Xt;* Y.3tJBPs44BuSьTD5+KUoblESq1ը) bW7WiܯVBjYkj'j {A4k΁ϴ@lW8u`vE (Ye,T.av?2cV*^ 9I3kfhz=Cݖukd O/}1 c,htOij*|9 QA,)P||?'R; ˲2EFf!!TP5Z _pAH\e֧ L!]Nu·0E o4 z( '8dž 134AtB@rxn-7|O# "ɺOPVzRIG@9QW6AJ4y|U]?vo.016󗗲*wmc'$fQX8O'ϠCoM>u< C=(rϜ2N9UUOTV [<@DUTi J'V'|N991.:#/"+ԇ6X~nRrʺ_5Fm)fnȜ}`_#ҝ(=fHvF*kj7,zR0fSU<^`z\<ў{^μ" ɑ 5 ()PQK?$"ݫ?ջ'y|bI m;bYwK4YJv NH0΁$>iN RX, mZF {kϪǸ 8?s` `:{8v Y7Rlj+R^.:˴쇵_޺z{wpr/&:F53B@7] P SOtjsD'vQMiPK6$=y>~VT7+vXvny4a nw`T]em'j;(A0yAɳbbH#НK0ydW*RpDat߯M`c |ٱ`v["<C @v6rU켐!v'Fo;B>UYCTNvoI 5lVǽ/taz$9Ll])`)By砞m. و]ZWOLIW~Yh<Pc*uۣӸ/| +i5n*4==2ټ:,(Dt}GTA5|ljNFsH2GMkZC1Ÿ/JeL yym i#0uf9%/P=p0[OsCrNؤrf:5}=ViQurVn~:r 623%z*VE\=߯ĪVtU=Ǯ|e9#y٣Nd eoR3v8I,Wl84$jTg[s1y_Z3m0O;tj:&%:ߌG;Yg™/#i' [*Va2;>0ÏM 1s'm!qo@$:v} oBa!bá]>{>" xrC(<o3aSV/(uBA[8;pꕜڽs ;wMk58˵j HvkX(%CA ; 5O]{~“ض,5uDgl}#%IL?KA׸(CҳB?]sri'4Tv r8SIl(m̸nxezJuE[w4$yzBCQa+_X͌!"?Cxk:!#|W ak4eA?mQ"OjH]R~OW4t{MW*q|7@#onnB@dbmuh;*6"Y@%Et7G%ZL%.⇢%MZep|=$?\$ bQ;,~>ӧF@)_B߸aH Yr\h},z &9!Ae)W'2[:ކC|>ROT O;E'l)HXyJsJ. ꜓\vټM۲<&V{m]E FOgҲp|3 T5Xvm{[0Ty cl urܚsy5"꾰fwfYBɰ%| G-Rh>ZB<lR^:Z><ޮeBJԶ(CJXVP~%aoC,-bNs#))(=xA$- Ҝul9mnԭzu”2Fd iI*oIBskzi-з4&pH lIw&=g.r>7S"S/P]< dmnE67JU*MO>VȖ!|m !f8}lf! qU>@Kw7۽&W`cx3|@;mk X4cY#Ujxo*dȾP,he o2sefҨӋ*ryڛf!iz5)w Cc*?Rg]U|1)fɻ_;Y(Jg+[F-iێhd ȽWtM`tZwc2'̵n#nIȽ!413r,oAc1ayX=0ՉfDpKKoNBDB%2o<+HHUD y+0v[긃rc8Txr5gD*xMr1U\‹h@>ګ1 ĝleW 'k!EX99|ˁzivFNeSIA@[ )8'"+4%Y ?(ow'q4t5.=(8wH5ϋ{&{^( `$B%Es^9hsm`ess@r;pHᆼjzV]hF׉&ͭ8ǭu\ \D^(roCkQ]d{+p+:-Y_8Z }傷a6UfB&ep_(ThDWzhHaoE}hؠԮ\v2kpm/"]i2k۷T5ȼ3 (뻔4^Ȅ( V) 6k6l/W b%%G/V[[r)&$ t33: bpTV'z6/eֿ?Η"d6 kOZncfs9aaZmv)&X5 ;470G~>e{`V}L|e.Z=V1s7吨8`%3ikR"Dg0*H5յ9hNwej`d+~Qֳ^px/hV͇Mx:,3:b,Yg@[%mBjנͺ: B}hte=jYT6.ta.7ǍzyY${/90$eVp kvK|J{}1T0(~g+3Z ZIzK RXQgrtpj?1qh{STj{$$s)t˥chuA^>ZG]ʂ s߰j%gC-?ck©m%fO)_Xnߜ2E*ٻ4`uGR P 4Jr0FyHY"sv"O1N6pGԞf +=#Ƿ0$(Bjl4YBRd͡s'Y2tF{kxΗQ$ 6 #`z64]M9!=9EFh甐QD-O;xO'~{[v&kudy:=o}^Nsb|GI?L=sgzÂwi~o-&g?B_Lv5\&X ;XFnƍ( 0~$y,],kJS~~ˁ}+0#]ں"XTkFh>\pEdԤKDddkD6( 5w,7]R̜wq^lȮ,GBMj.1&rJ>\.~O%yc18o: ~z eG)Fmu$_ަToіH+?Xٿf'cl^ N ^a_ewEe "%귝AևSm,We2;:]Q̉ ";O#2 /߬}ݲvwUmr58B}~f=K^H"yaqo!Ƭ-snI/lDEU`uGpJ&ÈТwֻbw*\S(~HAVbdJq"xcv]KGqsIJp蔪]C87% ?ߞ?/IV:I\}+ zHq`Y7S$LLاڎ0S-8Z Nf409I#np x'($:C5=|þd.X[@'T$ۓL@-ׄ0[k"zm29w&#ETܦ+XVk5e)YKs'_tS12f"8F] &3t3SR,ZiR2*t$WcNnx -5}qvRdzCl(2,G-dKi77@F S;(n4ݹHBBz=#ەg4 iӡ9-ڤN!!Ps9I)g#-i B>]oZ y~6 lel /0`ld oITL_/)*YS𨓩mw!<K (hrM=?.uJR<*QJ5Cr6sI{; ĪaUW3"npH6/ }3B dbWldݾO3j MF Hn/\LFR N)IJX?~ o2nMl7;x^IH ͧ5nF̍ɜ W;kAI KKʁU_?-Ps3;had8H/w9,IRM/J{@H"=TٗTyC2;޶9zf)җ;5-ggzj$saMkO>g@.BpZ•s$ݫ-X)'*CK<# qN(62ou&5T?L72xQ:z*9+IρV 2QƮG uIw@P;GşpdMPj%Ji9mѱ`B:8+LiJ짥J Pcx@5C q{o*7Y{XхM0=b?UM# "vɯ&p|Yq:U=u>1аI^57>R=Q p9LL+4ˊhqYݲ1k]?ߚkBpC áh;D>=v]FSC7ѥjՆ e hH;3I R1qTN R5qzK,AVaBαrZ|O~ vCQk"4%kZw`YTTCeN49jPn˗͕u|%΄,28-|qu?$&:E9*vݚ?#זRh9)T ˳fr *=i6zWڽ ⺃n]?C: F?GijW?,87~(Wh~Ef]lfp~D&SW}ݖ_gJ JPgxE!|=ͦU*oa*xmW{(#SI$Ǚ)f|VCt]A37BPGi'~Q.q=td#%0ϒˋc;;z|Vbtc('̪4Vki=PFxwj7GփVI$bI'-L p$oItkn+lWŠ-k&6)ҋbmtd]ۇ~x^nKb#T{{@>=4ȉY窳S9}o7mُ.Qh9/[l4(F778s6t*]~&j*|sV)zj_ ЎDOGW|_IQ&lf;N"&2;b:b$OG1Vo8o!73z@0_”EA>铯SQcQi+/L'{QKiG-~NN\PӶBW;o@.$65O}/f#*GKk:cL Z|ذl_M=l,_9m)m_5GIGۡL-aJ\DQADq hd32sS tVδK@8Ip]x/CeR}Z茈zN UH$n"(G,ͼlS,F{!{egه-="S])!!l\.]C%δ@|9D瀶@?W.[j[x,]܂_9ؽ`>D>%3)dFk]Z+p:=}ox)w:8@λ胧[hx`F hI-Ӧ@sMxygraa Q_ar c'z`tC׍}r-?uƀL_Oؾ*KI%%Wi<$'zy֬]v:O^,OEuMemT,$Qga?7^8|Llmf G|۵_Z`㇉q33@zS"d- u_])+RD䠡0OzrtpU` toiHW+Ii.!5 ֜{#|fXMDGoԴliOf|I`j62DBfw}ywThIR!"(ӮrL+ Uh2+OC`=`ֿ|ڍ@GB.@-c_LndE&?q[ԎĎoh ثjciS+q[\:?Y@iV71*>/lϐ'z}鼏L*ERN! Șn-+*`yv1)U麅9-=JCOx.:w3[AlJڲkG^.iM4DiTGeIfW}}gsjr"PO8\od/6׫Un fKa=:6#bko"E kiC@P;'6Uw rWH).hA.Le(Gې6^߉#A> Dqzr࡙ʖ՚yjs'Ix{) ']dt~*,nDFt2ʂW&gS/|M:+]ݬfPvt-g{`l8( <~ΖTlx?d^8'Z4yHW_EaauּYzP1NI~fo\Ή¦t`9>S`THʵ5FUQmk~3OfI &]cp QhԆ8&ʇ+C8Q ~-Q*<_^JUOXq;dOuՂ hfE~MꎀD5#T-ybe M3%)QaCbhdqM?DUeCPB n]C#mg`K֗9&ˆNao ݇Nể2!n@O 0 BbY9r%"2 ӏW7XuS.OfK^WGe;N@(߶|wꖜ*wgbYCUz8w`نUPk*lwi+II }p- Vo%#>Xvcfà m##1k*y-A4 @iM%bV@j86,~';&1 ]ӎE畴3j~tFu\%/4V'0#Y{zw]9b[gT/-y@YhK+hΆ`Lc9w:]񽚘gSwoWg1+ |+fzr;4?pdwz[7} UiXNGFg"1CDml#[}>&ET'Vxt:/U}.w%irOB^򰇄bE WYlI/i?iO`m#Q[0.ݝFE}ZjƯTI34C AVRXs31.S|A?RFNwo`Dx'R9 atkTژnxnsVa6T6^JQKD8ƫStsECZd&!0Nld>s).Ml{o+ټ3M[d'/jjƎΆ+ڧMJB $E{̼ѭ&] h%BC ן˳!'&oL,ИB06Ykꏽ 9CO'5;Q8'Ȉ艂h(CxN-O- ܴmI2f,;\/w^raF`¼b/Ph#.|Mlq8 nB,j(" 1O00?%pa y "=/e/Χ0 ug9WRLSufe)*ߪjP |?Yueٝgjm9c~lM& '?$.}5c.#s2h96sTi>w} ?B |_`[2tT{]tA|OW 5Iemc/h2Be]V=R@QS uKvꋒ0dا!#Uԡ ;6So>9P9;AT~gtȷ`16i* o >ʳBV_OzQiSٶ'+'w=(<2m_Q|i-@BjnаB2Ւ ۿG0a=IP 7VH,sEZ _~ ŞJ4tfiƦ62L`}\K82aC<'MI+t;h aoD\?3k)u0ljttH/MHլ CS0~%,t`sCW\pG3P RP~^*5{ήel?v*u|BouG@G,t=Ź5ey(T.d.՟*uhp ά4Hѱ7z` O0K?,l~iH}L+CAPZ` EH 4q n OR / /sy1$ߩ ToA(CPqWX|ʨ>N3č|)!Fޮ]S#B1"x#,_cR7z juIAl%rT->Iq0gMtwwjWOxjݱ[,c9As Xlc;qG53}af ۆ-'YFgr0xN":7bWO&X[}Xs>]TO 8J ]^1% 0:;{^-6lϗF_F7)~ܝg :a[R S&dpOQ#-i2@R79TmV0Y3fN(iSb#Fܦ`qݴǥNw5=+h} 30MpXSwSgFs:?jQݐ" M7)@p 箲)$dx5TV2grj`u]?O:s"( PEq^F, g DOwww _[?:Jc3ʐmD?\:l*ƳM:k $edB9CE7xn9 j-ķ[#P`1MF#_lG}//F6̰PibQ~tz==KEʏ7>6S浪BSȖjyS֗;\s7V,/.wc#!}MY59ߊ賀:a=Ɨ?BWwҜo[pNKk0N XX\8e6:*xNy66e%V(gz'ܚuO9RD+ōU7:e `)j/!NT|{*;j&R~NgI:ɩ ֫-n]M"B^hМã]t궄H+d#MĸO,11f qr,g(A*֜ yȞA(K[+3J1qCuZJ=ŋn v2}j`-D׽$&?Pjʫ(O8a@qIӞc zӷu G˒ƱjR-&;˩"vc`ȃlg9+c jD S] [;yࡡF2jƐ"l?p , ID̓CH7 h`UH6CSp$R%/!px fAQ [{, pF!>؁F4K|2dPD&[$rF)e?Tѭ`=n_wH:M2y2;LW9ŝ\ %8"Bg½m] mao'S%,Pzd{TkO*Vx'Oj8)XIeU@>r <FHeu{3X,&ּ,Zr:|y~_78!չR5I `Sf?} ph$rW_xM*"s$-?> % )v1bĎ_I6yEDEZX fm"V`gzNRUo}j&{V&bR 9ϞZj kEd9-yIrLGBA$o0{]T &jF0V^u4g tlwifk03%}d8NnYp"ʯJ6~@=*RJgsپd wy}I.}dLјﳇY{ (yeq34UШK JһjfH4N]GEok=SgdЍ\{"U?~4)Los(Вl;Zzxk7_' Ф'C0A.٠ YxTګν>%߅hmVƌV!K1,n{,W`ĉT"@ְZƾ0-pѠD4|lH˥>| ⠾W8F{L,PƾNrs\![JP݇b_M>ɷ9]M0nIzf(8(RbhbbKjB=h.&u$ᣁ.[:urtW*f(0~ɣ7|G}):rbE\ i6b-ɔSw=rk F0Wf|fnyf7ƢЯ)rbE=Ktf![ZLXp(G/)/ڔB.ҨVB1akq~?+)% gѽQ4{"MmPlꮷb KҲzTqbЦѓM]c{àO:U>t&a)0ܳJiO\']Gu2T]WZk%֎3j=AHL@}$M.@X2şQ g^u3ݠMã#,-A5X)M3o6R9R+4w'Bf3q£P"5ix tX{ %UO[ ,s%cB[Ϥ|9zDΠ7:Es]h4O|L%掘@X 0nEnf9A'iZ[h ֚/[W0D'yvjH:1&;p.gS R#wWѯ mb"5j>B[3\(T)FbU^SQȄ_60:qO}.R%QZ$%f%)֖<57V.w H+Wd[tft滪N/> dkpBbN  M*  E$ϸ6e^f$ n$q* J-3=*;60p۫H6wڈZo>{b{)Hkb_d'}&TY)Pl33\쀉[{( j8z/&H":FGNyXMV.ׅ;Sޣ$?NP۽6yS. KR1NV{I Ac)9O, +t(jPl2(n!յvb˔ΣLXp` ے/E+,M vIeBHS i+K-ߗyt캏˅GXWf?4%mj^g0g"" +Q~ρi}/F-AЁ풘8i"S*OYr\zBieW]嗎m=[6hP3/28f^#*nҾDT3Ns]I {VP9X_ſ2Tkr7gig4/BerJl$IAZ1'dzL*rl9}BPԧP/k5쾻>έtb=ہ1zā3n1at. )bYt3r WEܾ^䍿{sx7;p@ܕ=i܇$b0SE6OMQ#U=J؈(OA#|ߴjm4.6کv;ϲ${]u> W#  uRrkJu,]mY/;s͆|.|.@M?5x$ʃ]Dlt¯xV@IAh^FX~/@sݯ 8y˞uCC&YL*IP,!g1jFykJ6J)B(0)h)kGG'~CnĆǠ|lv蠗f\r45"Q:^/>O~Zh IY|U ckI`Jէ1N7Q]%~-+1Xj}}mo>S0HT-J; O]&qc,mcK h$۾*Gcs7j]*-|H zjЭ,5m1Z M_oTb)GhɊd)TʞmS:hMsHqu qsf sI&bt绖ДT硶7bmsV Eƥ3ɞ,0!i- "/.;Ӌ}[FR@7fv^﷤x;i  "p:6)-`U0WЫ/Hm)+ݘ>InT:pP;PTv=j4) QLP6oW .(mUS|hkw/9bec9:G.Qʴ/qioEI~,1^jCf5WZTzQHP#I<[Ð2L5Ԯ,>׆?㨿9h)4fž[ʕVMwMH |[ھUt*h]2JH _/!PmKCCI?[{@M_oQ 3r㏷/LM-\,JBdrQ"H?aSLN XVVVM~ JeƵJ@SGYxtoRÄC!eF}ލ 'KzE f? E;2B4;\:QPL $qЋq=u~t[dg:v1:n8 F?k y#5rT_ϫ:jO:,F"ĠnL( -TWq:2tExRQ?lhcf[%)-a*vOLEt1 |:Lק`ﰎƻCoJpF# xq&M6.Y2-mO-b@~U[C7 ҙJPw#h ǭTI` ϧי Mz kspS`TdRj^X 7Dk}QэUHPPpcٯGcԿ# ZoDxs@ ~j3b+4C~1 ;C^1vm bZm ֪~ʕi8K!ʩ{&]cD=oC qLP-%}co9 $&Taү̆K*={=+3 W23ߵ48SQ>vݙ̬Xl Gߗ&J9A8[M@)q^EB&Fm`FWaT.afi:PΜJQfv]W\ݠO}ov _?~$FRN^*ʯF6itH^dGF;w=Oo+V2lC5uU$2$}tYokQ(ZTFaCEa@ HצyTw]i|MĆ9^t\)YADA+oM1P<$ӪȤ{ef'j]B=tuv!a<_r[H qsP՝DWgT];Ċۯ'sGG 10GZK.|9A ]&\0}&զ8kSdIXW5kX+dM,_ӣR%;* })\.y)X zO3 >eY3)NÜ`DbjTd!_5qu^fT%d`Ȯ`ҭ{ Af9re%(nhN|#Z 96+.)t%/\J O=`+Չ/|ڳh%` b*xd=ң†3t &gy20l=)BS25,֍O>I}$n Ka3Z"Uńs#3q1T=e*<55&~$NK^Vmj6al;V eåNSwq 8Bl_Yҭ4͌C%C*I|sahZ-@.FVb71%`T(?˱ jn0Ueݑ+!/"|ebFe-dŵrkW ֛b`(M/,jg*b7G$-C`ȸWw?M%xʹ 7J/o6 :Jautvh w.p!"G,gsIw-*0Zwe-|*Xw }+}O&bN4WDn% Rmwl6xO`wsꪕRg.4]#hSB+4|ߍrѶ/ AxqXاeǻVOJmldd us][6&aT} _)|q0㹧XQ\a,;)6D<[ԙ6MMjyNy-}$JLARuu(W14 Ipu?xSSd.nhc;s"!jQZlă$:q4ߨsZb 0E1R]P_P9Xmv. K rbU,QB[ `y#ue6E<,mƦ7 i=a>J?Ol6;OLU3`7+4Ft %wY͇`gRԚ3jQFOY}KRLBWR:} RyǼ^4ʦ[ UC'nA8:T9$dȕ }6 8x) Sʰ٭:9fa m<qwг o6F%~q&7/sQ9K^T[bmiLk MK Hn>e'H=] Iΐ Cde 6, E'iJ&_}{X񃮜uhvv9j[40KPQaz6K->b98mkos&ݒ;|Zpf60&0+z1h aV$WX Ow֧ ѐ⻋\em 6㜘 O,b5s.q>|YR-O[N0F[@x @MJ@%N?Kfd:?/c2)t. ܃&'Ye< eDXٚ5U3p8$<D/րmEYH 6gf31,v͓2 E#Y=#`Mc&]iv?jn5HIֿ(?C\;#Y?Z2l[}3{oiZgKDūegL%^SԺ4FA Mʀ7yn^#+w#m gli׾j3->F-x#p"9@T7$%nD3%Jdq3BYnāRpN_%[LhWHWgj7p4fmRZ%+TaȮ/v6p-K*'HToQ>k._u+GjzGM`E԰%OP]?FAyRب8|wM٪vp]ughEJsBr%!jz[;p - |5~Ii&#$D鰆ʜȪyW"rbmrɭlLdUE;2* y̋= u kb/l1%k%l~ջtKlwѨf݁:gFhhG'V$[w_n&hrC;,"b?2#[-, k8ћTO}r I]AvN1ɛ6H.ŢJ;J8W;e/}3שCSIln0ЇG'Bg:LGyDr׼[xK>)5 SehX\_J""|ei.[Aʜ8x6FQ-W!yH rPږ`YuU+(#p$@ 2->c.pĬU9[Oy3]_5zjL #+LKt+^HCGg<i9.K02y2u_gT 0S;sL=/3^npM5-u~cedE0q4Xi6& MCH ^~@aJ|E #)f$Uԋc/+po e_lX Kr;(ULPeʞd޲L.-E9St>& %**JOLi`ěs!~`3!-"U`ԔCo޶LSx mYHKlš@ 却bNo-J [N'g^o?(UJ{N F5m1|Yt9"ϙ, Jf3ŪB U}>|%טoq]iԱX'*)m Fu[/vؤy1 !.·bMl!fsh#&̒U.1`1k\BX,W WIQ\QҢW43;2K%8 ź PCߍh#L>/HۥP_<60ԋ56vHIo{ dCcC9GҀ-TucEѴ3p/em} r~:yayEBI- ?2sR)u> &IE<#q yׇEQ&dTw% PT뿾HdZO U<{jj" %:0j_K0jb_t-Tc' {%ORbLXUtIL&e݋` >˓g/)n:;<„ c5y2N9FB=,~;6L^fFy-Jzs",?,#x=fpF$ڄJMRxrgEENKZj~B{6n#C:Ga74{Օ{{"YJɩFVRu y7I߇ 52ز.0[XVa(=cņK!P@o<t|x&ԋˆbҚK6|ag`܍~5W{毀ۈb& ?Jf6wN'/Vy)©ck(Sl1֐V[TzNg{ '8p{]DmFǓbL3ߟ"f#"LޓRHQ8 jdVh0gsz$]w|[K$ܚp7M< ]:iiS+7\&0۸_)Ldy2BqAڽr,Ve*41!}SBPJ5c~v 5hk0^F,䡢n~t(uJ/BEԌk*KFIyrd*_7 IXd)a*ǒ)*0+QQ1+'lsPTCAx6[1. XE!n D;@PJ'oqWf)72JpyS.V26t~P)oպd-`j+M!]F~aF]Bh-Mj+ ӟE: KQܬW)~aR9Cxu]VN%LhoVm(+PJM2}4ĩ⏞tcb,7E}*mquܶdoR3ֈ} fjS/V\ m? e|nny]GlF䀍A(sj;<0_m/ǓeLQgwʄ=FlTrB[#%gWRkWŪ"S]&cL-]6,مơ&D-i7.)xnNzqhBkR',B{H Եro5HTG|dYMX/Jsq iZ>(xSL>Jj@6R9.J{jT>W`ؽRv~>n.~=ZԹ3T-KS[0K^c=Q9S`HN}9B4F&K| !w6gYG5ϳ24\,j罯Z EM A@|oG >+[zdN#`O@eltC7Typ98&̫to!4_K{=^8ð CYNգ\qxMF8֎e,Ewb_"5{[{rTđ|;/+5 xx1Q6ek"F݆x|haѴE[ L1+(t:Z_EI斿In SےC aHR*י2L]́~y<zod#Crճ3-)ceA Q~z3@1nߊD?IX2w gTbj2;МD"jmAfmI^ ’s(>?tBWmtx>jid=eak-BZսeN0 {.Bl}t ZfA$Yj<˨+h)NR\)mƘwnJK&.h:OmuOGm?l|"1Aոl"0e}MJοTqGjt6)nzd(8V@XiVP6cuanmyJG gǃVo81!Mݢea;5rwhܟw 0nz(㤛^} VbRU7%C~}r~}c@> ρ Ͽm"_H@h$pi~2L[Jґvɹ RJ?4U.^Sw>mb#?p=(EDj FSna wZ]"-})4H!B|yD$ X:5X$p4T sM9XƔ(i,ro\#1C>7 u^e=?&gU{ q޺;IhFDuaO{/ *h[nyꆪs$K?XF:N F[Q"pxO8RԳ7 Cϋ4_TtG]dxNCaItJp$empQ~vm4_ٗCES..}KފA-y0;zpW7̱0=fY ɓ%vH Et|U:kLQw!;Z8}inPJzg:,_C DžW{3N㪪#x67#Š3F LT@J&Ĥ0D&zҋ5~s|r9Us{l~aB`޸06ÎA5m,zAE{e+ŷfoA?ڧeM֦m=i~r*Ȟ 1&(o"Uv^鷉 C .#sݒP4!Fk۹,iE?27ld~4Mb*7A2󮋬y" V>V v'8Q}3eM+s'Q.[KCWEh$3O|}ߠR"'c7"x"5>gpMKi;_,~#N+Cif5틙#̱{cDRT1?Rk"Dˮ"s{h2gw!I2pp OsjD$eG"d BC'%C(""AFdˊtJkIE>ZR "`Sr~Sdxg=x! LGZτ|R_0Uzahƒ}cדa<5RJ0FuSf&:bW>>$ Kj 5{c lD_Yz(tbog^2:cA'DbarwW#XQBHaXJr=rmI& 0SKԑ@X?tDv*#>oi6z9cXt?aG[h&.6B}۴8c#Gn4q5Uq,֜T+8Ⳍ0(ҫ{lkZ1{"j',:pfV t*~3͜ʲ-1N~͟F}43 ` \zM.^xb+{qٲ6k ʫv|Tߔ5ˆdBKdHC,CFw(:56I#-[N&7čoc 5"WzW{>\*W;xW($^}:/O$3tG&Tooaݕ}laG"]8 4"NMXUj]lqGGOtI-7!M9+?,Nor߲2 ^- ڎ"{pETM617v(9̗\٬S_`2OϤX\Ty2'? E<4KhU;yxr/G1x_XjSA:¡9tko7}5FJ)KwIl {mN %qU2v:,'KญB<NG;`udfkm'MVQO"u; }\80D Co zd9rx]DJo4EhYul =޶ğcOa(SBƮ QnťM1CqQnHSaЂR iTGwYD[x>'Rr&67l+q% +;}RV~ys0b 1C%NE_)xWeT~@Up*@~=x0y;pt|'+o^T#19yMs/} .cU9=VI 7~>ݍ_0+J|/o6xtuyT.Lަ.=¸R/v؊{%]h1d/l)nh!ǓK,J'C iqW.rؕ 9"&VKx)Gh}͘Hx+{Q//ֺ* \XDWGPF@%JԾV©Ko1;Xuya;"ΐ&@;N&G;{9ENJgfn=MjOJё#6Ѧk-*9zH[gڵz3C5P2^6«O|3DS^_3f3YV]$1rw#qr~O7y~`]@ -RZNb6xhK9cF\NE хr<9rggH<}.%~t$L_KD̑BgL) " W0,b4y$,eӏ"o;C_f\X=&(A@6֯[EJ(U; dU'v!d Zb'=*b;*U$ u }e.PߤGDj2JZݔ71<&CrGh#-}i.kvsmQBީE"842Dȝ" v$ݷ5K<yFzvl^Y/Πk-L kcUB%Q؝{qJΐ.fݡ8t3}wӢ{3cܲ?Aqj2,>6q91~POGˠȮTW؏zr&3CE06 Y8i_BXl9,2TkOA~8zAp>h0 ?97>^|ZB fW^_B(}J}O xrRRiΩ+ #D*+(2ǃǏ3\H97լ0mWq@jO!N@<~y9nw# 8Sc~WRcJ!\@+Jh.4 >O$Qb VbJmAN<ն{'Ő% N3fbZ HuTKBUy~V}9ۤ I+(ܐM@rwm@v`H۠FDTge%oZI ^cvQy3,]I BArǯf(ɜ p/l$<'T>,%dŐ@PYcdJva;BRA=`S\3 Z8~׊2吸ΊuKWe :Vy~{l=%feEn(X5xf,B5VOc~)ː emJ\K'=bnv x H/"""g̛{b$ >5WqT=vwlZ]J# z5?;MlG0尴AF H.wW\$w޽zvmnP1pBѴE&Om(\1ibPTC~,*GyqiSxVKE%YՓWVô ,GzY#.Ϫ:2=B>W#N]˫ 8mS`Ӛlo ӰtԜ HI-wcM+RMcCJ7tL[ iGr[\m3h=*ټ8aPp1lM`=ꏏ^}at/JqĕDUCPM5MǴۋkHF2 17|fJyEY {˦P` Xz3$7PF1CKM 9ݰ@yK.8浌IEg2ggю9жGuHtOI$(Xz4?jį$}]hTμե;+\1 $<Aӝ.IқӞ91u)\;;Eq츭O [f3[ JW7aݵ Zo^t)#xZa/tw5…<~Kq~l{f.G\.N\chUjFCB:s$ :wNaYXS; hd) ?#`VJPPn1(tOH/-H`9C hCfc ^`T4ܿFwJ1Q;+Z sbkq]L^oE,=~z?T%( iQ::bk c]vK^g 3 D*PK6^wIgtp~h@!q Ex{AݳR`;Le-m:u}Jp`b0PH]3A.m~ʂ+Wl+3A:;~zO(ͪss)?fXݚseHX1q{ݭ< 5R| TS ?gvMe5v*:$Sl<֌rb~*Pt0p;fEÁsi4ׄ'ÎpewJɓ]\gǔA涧pIO|{նҰO a#ގpV1y:WO :hOGVX L-(ݬD,բ9+{iE,Ym@*s(] -/su_+q6FTW/zE 'erxi,tG{7wtig~dykeO M/`/3F}7Wފ +~5D6Qo9v2{O~@k@J2|xJ-5[tċe=]|:`G| [@!Sh}Vp9wZ*&{~+ϫzHiǍQzueHyCJ*Z^2{n?P #Co Jj$q nk'*"9BTrĜW[]Wi#μ-G h,)k/$>2@ Ś%>]w>x+F""mPAoC,d\P([ganԉoc2MeϷ|E vA{%B35JvmV^V@!%gγzɞ.} tw9J2h 'M{3Yi:}9tm2Ӊ…z5qvO"g.94VJ6瑼mq[ Iv-lODPΛ$/8뾓2VhQ̟V[alԚnD߫!*9). @ cZD6/o\10}jqƐ mԧt 8Z?)vr6!t0R ett! j?"a!o+K qį:9:BepַQzZZ\dUDFZ 0<"(Sk8̛mKaz4rJ,/1e&ZTzAh4t{1 4`ʒDƷ]HɐH$|{$cg KXU.I &E鐅CagOIJб-\PSbߞ ^|1PO9dAg 2ݣD%2IDF>|S|X3njYi -7}FrwR%wg 1L`.5`9 x,~.Jb8D5̬uGQa{άx; #}pbF K:3i'YrOӬ+rz / ւ}#jl)H^o29ͱuO)sd#0&A & 1<;Ggl%'z*dj3{||q7'32[]`}-LW/ܺ`~p9z{Dr7Os9K%e来)E2D%0,`5;NҡBZ +DA:;>Mxl$gBlLَ?{?-dmVjJfɯée*:tKj ц;2H8#{~Eb\ +jNGx4O5 AEWQ-CZ]Ӕ :;-{I)7VdY ,k]R~;v3$]g.x֡2L}Pp&TN2Nalx^$`DC@_P-SHXB IRX+5IUuQf{'1vo}#3U *l FFD3QAޅ'9yj+E-DȤ 'tU{p"l'~-㩿Ԓ@c,Ϛ´t$lav0/YOבգGb;.Ȍf\UuK/ILK<ByKAv0#Ye'ϹrG#)Wyz:|4t^ϸbkӭsNvmOIA}{4Y 7oSaԥ2do>'*zк8HV}͟r,*؟K<3E`)jY`"l[sn5CG!n> &XZVLoPv ՌjۃP󞄜 Vމ@XZ.Jh#ՃY@M$d[*M]ݠbӒ4:{%SR#|p<*AN·(:V>8 l`=qc%0b7H`=$"ѡE-`":-lVkk$4XX)qIddFK Y )A-{>Ð>Z&by VYW:>^*KkJQl}m#)&@ 81_O3AFWu~=/}e $Pb,ê?SlXN|II#ق\8 Ε`Wsҩ 3X7j|| DpQ 4֧Us?,{}V>H¬ׯ!K.qwzb5}."? ;mx]cL*7 a p%V<^ rbUjq|l!{) &(N^$nAp>ec>KPl{OM8UupO~TǰSqwjx^K O٧ySv-=uz7Fy[|4%L8u>tMj9lWDTZpHf:EGHZ -Cb/d"HZHy8Ft u%EςykIj|3p+h\pll$,al`M+=:wgj9}6\UΣr`[/MY$2 |>Zj\صOI R8;i/2&ʘD$((a1H񤑙\l+Kg|ճ =iv u(kd-BOeMS$Nu=(PӪ._y ш0LY)pV~Rүvw;:Cޚn㯽( ycLhWAM&#$gJvcX2O_(! mb[$L5;dMFMT5=Z x> #@\hأDr BMT,Rh!{%o|n?jdS|KԐ$Jb0zq(́ͅ笝8ɖ$zZ[f-ä,&%IX.C *}*3Aʙ {|c.ts.W.ثHБxA4]^r tum ǘLv%hT%@x<}U|Щ6FUA@|^MHh3Ut#xpXR"j ޹VEڢHPM %cpJ ]rH&AS--wbWPsݳw>?mP}'a'//0e]Nu7?=RA3ҙ?*K#mhp@~+ y4k.,ZF;`8#7Z C>e r TB:~diu(!),oF .9iS1!*6C`n)]i?i(bΦ$u,X]P%J*P\}-9{<!}Lor+f'@ݴPlm!}n\ICoݕPxSI;l\(sd64sm;4q-ۃLovN};&FMؖO}"dt ֳ%S+h:r [ >g(?I?^xGX3L,))wAJx~Ժi0/xg?{$`=uPUn'CIjICn_Ո(S"_ϽM*i֊[A̜j|h] )u[wuiy+l^M׽R\Uiѹ$Y>؀&ZE9}9wLCLGiPWw 9o+$-S MQu AZV"rr Al6W/ezS-u[/Oܿ1RY41ln@ab:Z~I '֗dg ߑ˂Rxk<KD?/ /<'d`iM)hZ'G>+3(/jO{$1ni[AS/q: OB$9f$̓qgiE++$p/öM^dHB8!0 #onxiX50XZ H|4WJ)M~1]a020x ~UOȉ;olTv n\R34QrSgZXgu?*{Ǖ@"T.!l̤*lr)ąeP2/>Mwh Kɬiv|:( Nyjq 3#idpYY&|}U2ߞlV4}j'jBBĊ\:4Y2PgbkvsFD6pAcMd?/E|s;Qё/k@Em3n]S(CE?fZ"ү' 5;"6vm`L|RN~87hV7YE\X[{KoA'$~ۡr¨yr̹-Vm8kJRꓛ.u%pߵǝG̒~pmo,"e]5egH+{vcW9:ɅTF;MⷱZ 4=]S7w'v,KV#q/6)9E"5V _(vJ 6.(WtP.;s˫E-߭ f,AV;gE6B0clbԶđ;'>Ꭱ[\ɾKh[ؔw%mtb3: S- m+u:8-!3c|TuD3Rׂe̓T`+UʎsN;{ hVF%[5̿M kc) AgE6d H얖]Gyk$8CBe%XSiVO47TfZqSlX/)163|`n*Dz(0W$ " HunWNp9 GX$;uC9x9usx(fYuqQ\lsT03n.%jcoZ >h?X9Go#rZX ["+;sܪ]1"D~!gVZ%qV F:`Y~3ۦ?S!=gkpָBe'%g5 \K#v5J2| Z5l$WG-"h6+ScԂ4dҲ3ց%=P^-f;7(f6a4#DO4\ RZ3[ qdu/F]bH 特$R<>߉V]SNO(h09|=IٸTߥw2,ȴ>L~83"4_\Eo83}Uz^ K,8Iyz}_DčHҢkurx͑JcN+XzwCD2t(%*9Րgb@J!:XT+:S|:]#̮ORF夥1>]GFP]j6\"{ڠNPΤu5T SsPrcac"@J@kk)ßDvꦑCNaU-M kT4"Ĭ /h,2tv5 hBdZwayEe΋Ș ꥀ$ `*ΎYe.F?0ځGm]_2{3IU&w]1ӱALv1b-"%EZfl|pKrXoM KSU36Hef{~[}6E 82u#êE&+Hښi$V/JZ:rDd8/@޾[Nk7jP=P~CE.fACiت d2wM߭pIͱ:88.ҼEo'gm|5ɕbK 椄48T P?ED0Ml77dE'/ )Z"w6Q%)HC-y*qyv,WzdўV{Adl2quPd3dZSLj(a=yFCD ( oym5B9i.Ow^JU1QX/xΏdz:炟lC`6 @LUٜ]/K ?RId|uJ,A`A~ƚphD@ OK 5\j V?e+G_dR凢E a8{8}Ѵ6| qp[oǎ 9,{!舙E?7hXxC J0ȟ b!X)S\3d!7>d !H:Oo[1cQ%;qow0wj""K!H an'"OW`v5Z{MYS?µFtcnw8NVIӼkʻ+O$Ż2$ѮASdL买W;4^w;O_ +ˬ'GEbv)8um,j59ː[5[VtlT`bY0\%q$Ynl-LTuu a~-˛Yu ?rw[0ko*>UC<plU*g6(&[&b=Z\AfMLm/f ,.O{LRwƢ-';n/b& 6֜D'b$0s4Wخkמc;AرՄ+),<,ҜwxJ|h6?Ki݃'֊:k2 8U]> l+aǬSw#]~!OWY;`_UlPTbKHSJZ+vx+gs쒲J4MP:A*w=7;AWl}y X#v Iw_hxiɣP%<;bnjN7Xuqsmp\aF]7 B2u)aipޥs>G˺x4J`Q2C@ 2|Bu+uƷdc|횄v0}46n)߮ztWBJk۩&s+؈f{~eq Z9  :ښFH~փ >&|,k M A $ъ2j=/UNjXt5͓3"߆'R$`x| @o -tqR%2}=tMdy١ D=A"'Hf9,c0<$b@0{/:W+Iv4so;_&ф<=X׌;0sFei/Rz{zfĆcŲ^B5U.=N`S&oq<= ϻ˞VIY4xKZ '&R[iÂ.!\>I *C+2s3DXO:_ꎻ<'Wz+=) UWMĦBFȒcҪ^ lؚm9/)S0Bh@6ȌaLw.~F(PceʀǞ/%HAUlW̨Sޣv6. 2}5Y*@yqb]edR`t P*P+l] ,=r#4xd81_i‚ rV ϿZY{+*YUOg/b"٨vmŒn"c)ЊCl*߱I 4o/Ū bYRG7ȃxLbC`7u_%Kc4!ާVZ3V8`7ŝ edJogBcK qXEM?Qli.gR+"#%,lӏ@Kqx ^pv-y52t`91^qRDC\t0i!n'*i>7DP1!ȥTNpN:ʎ P D8N؄At6&n]ޏT^hH0˕, ߞ(Aa0WŽ2YOZ4_^czxԥ#۰ *m9WD8x'?7=ngYZB^Jxb>+:TӸ,YW^ѶEbWKDtQ8] VJ&2cni=d9e'#KiǙ 9 #7\Ip #/ sYc%>Yg|hF.51PDPwS}`_[@CvghvYdU0+ +&)pYpLܴԙ)'ᔜ/&WbctILn$:nYx4E.p` (b`o #yb:gM6y43;߯ũ>|?`XoZ&h'"6lqɭAzלG[>\e(۷zd*eH;o!ڰxxR3C6V'+i%|zJiйY,D7wʂ9S'5jI9a™3G^WK\W*`L+U?1)q u;8 b^raPUP~rn1CkAf5MVTHVm~4/jLaEoKTG!$`*evRjfw\@Q5u{?&x(n23xX_/yQ_j0HuCZ`:mC36GsiߝDŽ ØBBx%wtNB :H#A|{7*[q$89S⟃'6`n>~W86Ѿ/>y饳|cp ͈d(PO75KQUrVkDw@9=/NZ[kF^5lIYw U=Z3:Z$1C:J jG|5v͛ v>NM KWV#OFL{JZ\&Hfg}S5Et֒N?fqOYَ[;IGc?ly_!R &U=YFo;L Ʋp 2"rgs%}Q_mՀV)e)nSf%Hmi F)V˥`όVs\ Y-_jP|vAH랷jZ<.=~g[hp0,aFB`c%,V M4;1}T4qkjq>[: ifd5@8hq+Duvs2=ئ{ >Dc'_B--f#ۤ¯H͆]RԺ5 4Yê25:T$ |d;ZoNFa|E ;(m.pqhAFfWCߏkXs#̭H0MIL'?W$Q8f!: WңlmִԌj“PzoxV2mkrZxLuRꥉ5M]O?$h_U"n ;ba t?'`5!nSzڒ\JKbZoH]s$u>tp-PLk&]DH·g a[V: / ]e#{No㣨wg.%sɞ)~R%ttHyNvݬAvW^ D[f{BFyK~S[5$LY?Fa=MqHQ_ Q/i!fϽO=` wN\Dp\*{>S=ZN ջY#~P0XVBgM`5d&%tEFa ]kN`0&Ȳ9a8rM \^ $TZV)e4}s6vw)GT-Y*o~tBM<I[+˷a8z$]~e# /gQ^Â}B No99wϏ<]E'Raay4n.3K;KڨײR]3F@+2pKT|Ț:P1M۟sv].e.o . xGIm{WwSB" o[*@Cɶe<’u%{$+>M8EVFl782xG"eXD=Ewhl*N^Vw NhZu$Wvۨ/Pw*>3Ң8:1aDZi(џ]Xc#i(ɲ1- ~TQ@<쒾fM @8袡 d4- *ވ_֦=;&t|^#b]nkN|lM+ޜUX )8ƷS-05~w MzSHSVEqyQsϓO5^V! "T(0c irgSJIb8I a*w#DPV>Æ{<KM?ajrF!Di T^=ꁴ$z?]S=E4棌=؋F w!P%.v?-mxASh90ʭx8H>5<=+o-#67P/{QS% _idžmseοh5/Eb$R76jQ+L7I7TkZ1k:B摒I6{;jŽl+PuZS#^>c=F)W}4l#OZ_qq8"o c$zUqcM M1{d -JTj<\Ύ88!v-M@{;xB+l M[\Q)]2 !mZƆxT*g=rv$t#׸{A`n~rѝUo]'NB*ˊ;Iy/Q~D"F>3M Td;i;Ee'$.vGb.q2D9ʮt^hMy̼WOٿ3ƴ@m5 ;4Ќsw\ʝ1 ,3SC@D\|0N_7!6_'~XnVg'Џ>3<k&p7:vx RFxɃs2?EFUW1borÔ0Ne EtqXt^܅sǗw<2tk"N6NQZe z+1G/Ɠl[1Xel+T]ٚh̭gc5Tͫ&…rc :2x[FNl v>BKsfs *wYpEt./lc3k=]Ťp~OAG,3 ]l~6ӎXE"!8߼ph?VhcϢq ?4[}ި=Y+/,Bb̧2 5ͳT)ϖ^oT;T4U6m T>QwH dQiP+#9,Nvh<0H<{hzʣ,?EBWam0 ȑO vC2k#?-􋬛ؾu|vv3@$Y[~<=#GOt|ywrȪ,zo%}MQ+$ #Q1"0,*|֟b"1rkUl^>j{'syVj*(`:AqO*fz^U&("Z9Y|]qۚJy:1(ֻ) Ξwo"3'1zBȵh" akݽy@Ԑi3˲/MGEm+u4S:PGnl|AE/FxvlE]z] |2_*5gCQ_vυr qǪg$D>uc|ՈQtU7)ip i\늤fz=^~!Zܲ M+.ytLWyVXRp\gkV^l~+2Q à plZkIzq%| ksLoH\zph}-B,$"JxYY3_QI|/tq0s^*k|vu,S@TgWW\)h'^)n0S^–v™{`( J8A+ 3Ъz}sI_Lįý1UobO/Zs` (um-"nS$AMA{WE7@}ͨsLͭObV{Zt{Fy3M4erGٟ5:brH[r,C[ l{SgW;Hq i(i,6/ڎ\DTKG4L<}l|B׌F:lEI_Ř9ct3^MDZ=i1ܤ&@o0F=[p,-+v$9 q@gݳAϭ,{3"ޛ)>qdN)JQU^-x\]?IYpLvAwa3TG4k;:OӀ@sdr.QMrzH=M i‹g8]I fo.v1/kk︟,u>ty ֌<㗤wKǛ a8[o$6Y"z h#HF=nPFr#fIa\xw}(ޘ__KKK[.|BpmuY^xFX/&" Wm_gre:* #OH Tj7T V%y>Oe,f.MI9Іp$Ez ۽V,tNJ6W7Ыe.R-!w#Y>rZ+HɿY(M]՗iUrX*"k_Z5)%2*>)^ǍTDgY&HԶ/[G7xt!BqKHBdPrܖLILuS[V̈́}B|ծ))ɿb=DQQO:'cULtb.OѱXB@׮{/^pɽ~-֭ 5)ti&- ]Ȝ~{1DuDpW."wpxK:n>w!E3k |L(鱖@J4HR1hhZ#}* وOU& is j4pnX$/K7^$ \x1AD0)>ȝp]ו>E4$lO9ÙtmOi^?s^4?ֶ*)j<5 xCJ0ׇLJ'Wg/Úo$ΫAlfN 6B4"_ia:< (>9$;k~&9|#fkZv!WR%;%=a?`&C#ĐorƣK"L `M᭬+4Iơ@ LO\oTKA,n%\6I}w*$!5﹒{ R > e_N#)_> ,cme;$<#:p]@]@=`5[]t]q8@vf~2X>7( ~x2,W!!U X$|M۞ 3E4x=^a%t2mGQKu&Z{>2 ڐB;A9[ N(/'LK.ih w7|EaAJ^rH%3sKf>*vd}[2IW^0yvJJ! hi;Jh&{EA,V7%8j Ԋ{ILɻ<8I ijb:1v?Q5ibwM< ?UM?YLX")\s^^!T<"~JTSу,$W)(|'iw :PFBn=$N/ j 02MeevKwאoGabxt [(t;դ=mXV:.d &."Xqc?Nȟr;|7~4CnPJsQAC "N iu!UM}Yr8#tJڏ? ğl*U_,٭z"]RhXJS ׭:O|_ir]`)-O˫?qΗnGM]Q?r?" "/GyY69W,"Q`(YDžwx6 aSٰ4 [I,hǺ|f%,Sl!~P-7^ t΅<?[6v} ;Cˉ i6Ԩbl?-FZ|6!d%>/ўMDt*k8Ĵ39]4*J|#^C6r:$6&LoEZ8!糠ܹH.On~2dk;eލ^yXԿv2 P~N"_lc8M ܟָDFvYy#'XĀ0zp)j9n6cB,IZZq}>âx-1@`%jX`!:E*n6m,Br^6Oti Y}PhI|a.Q4V \{EEuRɋHeE[Wa8!KrPz~%tqѤ(4b[oge%`ZnG>svQ)Axi'Y(j>FYRi %y@;ҕenG\`:k4&#T ;6u,{ɒl"ǩ*Nj$_bye `h6V_Og=rc#8fXo m.bNu˾RsDϼ+p!BN\"5}.4Nhv{H@ 6'hx2d͡E ]#j"iK^%Y?G`o;V٩f3*qR\Z_k&sxRc66 …c܇^+3簶%V &N?dSroZst6-x=yˬx)MNPiC`0?aaO| .mc9HI_LB}WʀjՋtXBOq; fc(Y6Q27dHDl"~:zQ^) cb1E eOE2ǁͺه:kBS<+pb)潏I~tpVg2%d[A1HEe;\>OJ+k GS${4rSܤ6y4- 0 AU~=D .{G M1Ɯzhk>xQ( MSf/q\i㒕K]pxgK_TPIM~?&(M`Bq>Wp*\XTglOgkb~o;2ۚp T,4`pR|kVuw }mD$A92̋ݎTέڎ &11?H,k2 4hT- V1 ZCO7lw]?Ts^h gk@6I>VG%6ڂV3uK!69CƊl"/v^/jWx0hM*%#}y5W=e +\˻P"WNl5+^dXۜڬ>z1sȩ >@bߡ8'g/f6@8_Eukykj@F8x沇3{{ڙղw0 E<[S/.ma(,-լċab<$=Jd\b<(2lNv5_( UB^pl+T}F [d<$MyoաqHdPhŎ[M :^y,*8 |upNԏj8#nzXb o׻ EwRL0H28 ]Skk͑bCt5FcnQ x%][D8i<Tvpf OR' l 1/\9c͙ac|𸕸Bi{]`? G:>4B*Vi)vkpsin5|E UB~gԈO1՚wz8d'*رmQqF[I?_iOߙſPBW%*`C.wwQo6JUEG'f4^gQ#-zGn zN'Y ЗYv1 KG^ﶪ[/Q_K h5t1x=P)إl}ncbeBm410>\;Q.#JY׶_EFT ːhgw%bTCzz KJ%/ ],_MO z<50_4Z.^a1T!TU h GQZA\K0,~$O)]yʧ!jVs{ %N*=fdRM2ǴyB|*Ib[F `V3o9m}H>U$c?7Fg{WX\WO-SC'y{]l; *^ցm>ZX"h(d/L1k͗K:.aӺfdDSH\$;O S?"ʙops”d\4x\/1n{O@c!CoChTzr!478hn65 q6U4 B6Pɟ[Ic}v`&/t9̷)՟:P>)#׸1'N.P/nWMKxJJuS8ӧ wQ6r=/qg^iZ[T!8:[z>G?- "M+aڄPב:b,Gyyjb#ݸ:LNF[[;e",O寷(c\{a!8?. ?~ʱK8{$̞Fg( oWtFm\=8SJ>1v 5kCZ.TͽLE2M^; 1axuœ~{Cjb1ѽJ̋jZthBk' Ͼs$V%͂w$w_pQXEfb{9ΠSU,E@ՙjbwx{ӶQ.UV%w-&rQ`e"G3 uBoZ~̛(\OR@k2+5Z9:Muk~s|4G#?4ڭ@ly!a"0ʍ6LmXj8ٿ(uV"wmЃ/cs6./؋'wRN7hLOk)}졝PX(G9:pC9g+J,-6PKҌ@+Ĩ ę?*=4rz8P_KiY.d"1^Bxrj3q;]Ck~0c>Irt˱Z0LNw[? ɔR @ٿzd {5~.I-Wd ګ24 hīB)g?6NWn\˭-^7]PqSnW#^``;#4i\[zi[R].qgMp!xWɩ"1؃+Cx;'AqP*oۻ!2ΰ[JEyhyIۖ q,_XyHD*VL9S=|HrѮ~>sd&[><[ot .J:&d]G3 OzKp)wA ф({9{;-pUךWvdK>r 0Ѩ!#]ϧA+˒LB#A?ϡvj_avr:VֲPR;Q+zov}^X>ku\\^1<&(PmgL wSTXyo&$a2Zi[, jBѣ`6]=Щ[`s@cc3"A ej:ieZѹΦiD;!oSFD0Ώ~V5+ӝTR_ 'YC`փv&)i oEM+[}>58Xb>K Q,L@"ILHׇ wQnf[Ee/a3ȽPLֵ  &p (&,sTKXzYnHϹӕ 1?\X! `)2ZUwF;j4 wb؜O/SAX[G̖2CuL@* 0UjMqdtc0:lKN+:fڒUy F)aTfhVM@SysD>صFcJ5[@7^׎Rs$2@~jf1;ˤ Bð;UHA4X!EX_oKؼcA}H ?_àB:Kj w=ly;i #`ڶo=McaYCl&Qh/$TIܭw21^\jz6)3JNSβVVQ3CP#M,GQp$]W::f EpyF4}(HDDqԥ_ t=J9 j(}EqxRµbT;:͖ |bQ*:6328jR>R; y|+tVƪ^}.Sۅ$LQ-`goyAojlRb%/[qev.UZ^2% ~)y%YΞo/ħmʼ&896%U> AQ:7,xB![&@ےpul]:\`{S^#\|kgTnUSџEHu*x r.khRTw,!ze.l_GRhf<+״ nv\} 盂2j[ ? a{6a5 ע+o^}x2|a'7ӳ99Eԩ,FBI?80*ӪTa.mR5GU̒9 hBDk)H?D0kMnNܬR\a5p F|1 Sܖ0GJnbU tpl& `ٯLh5ay+V Uumwm@fcO®9ԡITC T@*6G}ۏyœ{IY E2u{N;"w +!9ܻ{0g?{e 0t=WmDb~@Tg߽ʒdtn4H6rHXex:Ha;{AvФ<>؁]ہ@c0X5kVh|,8@2RKѱ#)-,W,Sn J` l%P ڡB| gTaXYeGJ#d)rW׍igk"d5 K~Nޖ|/MMp|L7[u>tR'Ӟޔ* EC" PNK?T.L3:KPK G\wH=x:0L}hW "晬?O胾T{P$ IIa (6ks?seZz5ߣtA넎QEkf̫-s31*h|ȤU!iDaah'+0h ϰ}wnLޒzNv^) є4 m"LŸAd@z8`X!J&cj!qᅏEDBb,Qʏǃ1k8Ƅ6XNs\!K>}}1ĻA=WQy9_ tl6ƩOlhlEYZL<8"H+:+(2Hλ3 ؤA8bR&lMq)ڴc&<#P=wIQ /., 36=ƽ?#qΘoMB/ 豊Qi;ד@nnv*5H涢Zê޿r՚gSVW7([Tu&{мz)F=V5K~t*E@:a_qާ kT d"V.% 5iuMD@D5z*2q8e;'Pb)1YAlcʓ꥝>p9p_^zAu >#x0zo8LߵI])3.l5on*PL2;?@ȐwO2.A|\bfſ,38H(?pA4[@mdA%CPWu0JKGKq_<ދoKlHmbyGFĭ*hrqflzmv -0G C4a<+] |V2[XtVRvn,|Ts*dzOW `nx!mPן{D4$D_`m֙vc|wQ6f`,}"WJ2TfŽB h^%aZL!mHrfuv}beZyK#oOFzg,k-_Ta(kPem "QE@9yN#LEޫoǃˌx{1 í@`s` ś+xL- )WB =F3{T:Z?N"UԳ`(Wt _A3wPAtYBptעꡉīOj菜"2(S8ۮm4sQ$,n*N#n/et19>Ee<~qOΘ-Ǖ!b)̙t*ē W8:ękj:@n]{@%`1uk V{W2,tFAWnvE̬#IA; ,K_}‚_HnKuS(N{a (t-dJ GjK NG>ٴ}4~'o n,bZW`)D.BnyD3z2rx8{8o mG %7|9p!L!t*RXե6}B8SpS aT,+ ]Af`Cå qwP~.X zTK>#Q߬q<ǚGtI#6fgN&d?ZQb֓|F G҉s3- H5NC?_ M},MflFa6L¸8at؍ƨ=AL~H00 eMA$h>2Nε\e<ŝ#: ȑyYT^ÛE##Сo+EO8Tsȥ1JEDv́>\$7pT {OWU!> ƌ*~}xE=wR_n$9L] HC{*7 6 8>|* ee؜J!p#Ƹ Hz2q ٘|\벵siVӹ[&5b_9ܢa3UlJ9u7/a4cc 'yx-:oP`nOP-[&%S K%XdR>ߚ*GP Ow7B5 AO7{s>Κ]竄 ؕy]VP 9=)"QLYĜŷ1?s%8[}m5"RGZm]~H8EyJ;)5YrpҤ{s;l^§9ĺtkՏ=6:y4#-@.}Y(;k;^@`F}'oVJL"#ۖ4-0W ,;]}@OKG@y^n5;1*!4@&p F<6uEj-]*TeWM@ʝ$6VQv-IVŐD<M*/N 6#0!Z _r/6鬽47]߳q7)IY?A-٫hl3uJSok'JlUȵaD|9er87ʗ/wgnj̸{kx$(Qeŏ"Xf <~E41 oE~LDWm:YϿu_FQSʐ=1o[6<@۲пOjγI4c=V15? McC D0g)Bǥ8*H M~LN_:.X4Iք,(]&=59bJ4IH؜q/i9 &a19t_]XыL^C 5܁f, _Iq[u&m/'% V %  ş5j¦UB ZjLǂ ^&'Z ^RW^Cc_:+GoﻗEQeK+8(7%8mwtmuLdâh~$Jr4FAz?#o_`QY[QTypR"\(+[:$l!RE!퟇IiOʦK=pm+ 1'+9UCns@N{U!6::é'lϔrWq&9Rj2:G\ڇ"# dcahc3C]Y &Ba,X'ʐB:GI% X ڦ@{w#wRCwEm #k!΍^Dn芓͵9R3>;"CK=a|.@@n9%ΜS&:R;]wXl-OOR2Eo7|z-̃d+|Mz&Oux獘 l܅8!(4ZiN}jBZ~ޤ 饝*Ys Nו`[p[em ߹'Cp!8'GxnD:H' /E|9Ƕ !./Џnט>86~Q7̈́9 )uԫ0J,ؓ2\Xֈvk]PBw$Lϝ>@amV375jvGMG:lVރ $bk!//Őc;kvoduke[Xv26^j{^՚sıH(hs Dauhcwu 'DH0U~_Hu#lB :8?1`+npQ @gs_f'ƨ:C_zxm7QʄYD}]fȯZӮXl6Dy~~tcS,`J=V_~rBg;ܱjHu.3Ud8-W|-;TO~$(K&y~ 𸷕:%0 52ر.;[ϔffth?=v.6{ 3tꇺ ^P7j+=^%pЗM`(SqʥAV(D"']UܫPd!בQ.л$ZVRW:bjܠ&2_ =*N%]E[d/ s?/ܒN"Zǧ%GVt=joTF~BqɅPí#h9ϳR%S6z Gi(.\]$}${ᛥ_m 5 w5W{L/pC6y)a!Gܿ t.+\Y2 H kKZEOI. 1 M\=I|EZ0hRL)ù,G(=f |ucaPQ0Zɽ>ˮ-<)f -$V*EtVhtqBC4AZMHDBIKAh{/ @:{ YeÕz$i{_:ōݭqEbNv ޵.(^ӑ#T>CYA5>EL5}TWLZcy"B4?zR~N^+*s^/4]tDZS6|d? [3\e]o ԧa#afOX(bE=qMXnEgxM57id 6> >-Y#i f][v 0" {eQ9Tz0LnCjE.YmSv46Q94Ip-7UXBXEV$!ZRφ}|AvzJSA9C@6TJ唨cn-fY(̨ͽ!_`՝SCpg1w<щ?Udz82;kVI1)}ڑ}-I`F6_@Sei*mb=C09j'i)Ce7<Ʒ%5^0wy5-W~ Xm!#Lv5Y.j,, GǝS^@7pr9އyG!K>ԉVct U1kE%B>Ƌ˦ S[UJnӼ&Ru.QnMQ@EԼO$ujd1"$F0 TSxdضquӪpT]⣝ч6,0{xiuLԂ;·h>tI]џKFg//t^S~il:qL<W2),iMrDwVNLҁƓ̉Sj_6+I}qUJ7 xߤɀ?#C0Kb8g(C]wuKH_3CeefS ՠw5.u2K J2 d\ox._?ՐΌ 0eN;$Tg\ǝ>i|x$!$/9!m- 9f}YZ1sZ̙Elc/mB(?!Se>N)͡ y.|}kț"%[Ȧ|*s\ Ϊ/L H 9by!S F-M(~>pΈVW-!^J3rcMb% ~y?+kc߷ bvT{!؊B2a2zc_K $c"'R DatZ=N&[ /ا]j%\rňKFz:oYc% xpoŽ1ͧg',1&)"7bQJDZK gJ D?7@mZ ⢣ˠhG׵iz =;?bӕ>OZJT +.S8B9* 2׊)yOa'n4-7kvfe=߀ok E݉"tE1)AQ)GMWrbjFJjP9ENFՄoƒ`RrŮ%(Rnt;=q"3` FJ4|#CDTҤ7o11ϯč (^wk`uMM뱹чsoT$ {c, y̒Y9yP7ybR$kHe$i8 |9)tի^XšV\~oJ;&9禢>ں9j;tBாQ w{/QoZaLFޚSHV>.`vf(l@-qZq3++M:]&k OAC{A>%9OX'T>p8_P32K,K+uO++,st)x3e\^hZ)sz{‰XӁ>1O '"j_׵~M-@=Fh(f,oj&&v [ȷ~Agw7-W:َXW]0I)<>yz'B$Rybr(+v25{ ݼ0z%d\t[}MܫiX؍fΫ2knt r?#8c6x ϸ=)[a1yIa@4;X=fmu9~5yAS gDͪ?y8~B%=O^\r6l& 1b=iy4<](V[ |~]CBh!FsElWl1Elhץ[c"{5-_T q(!5k,}-sBBƴTT"_'{le(${Oi$>{>ǂUrs_XbfN2]t05H K^ 0&go/:Dk0bԟvfU)TR&7O{X.@FfN0gk4 @ā-e`(=#y3 {)ؐ|ŴAYXg66JeNږHąOohJ+J7-|tP)+F0y}ygr !m]%IyrtNl\H+=He`NFDfcʾ6fK lB>}rg!.D!`<|ucˡq讵>(V( 9'Bå'‹쾈M]*}.kKHj9w Ojx=8#6 &9{ާĪ:0ykAG~g~0|l+Xxp HL+~?{< ۮ>"I|7(²{ 5U03gHG付fC#'[b ]KiVԝ[tI ݉}Q`[ hvZˁ{@V+Vm+Za̿f- CCz!P};M$/9B$"}V fEar! T|O4a"q; wP|P3K8;T35`e}\8!1NzW3j(^B4W lZ}+H3 p, ĘY.T7ݽW"EzvhfƄӹ̦'krROpķ5D0^;6 $ 7rma7ǐ_֋gR3`:S4I'C?+"| %ǛFPa9(KԨhZ-IK5^iu9+Y/.W{u;2jS:263Op X9˄px8ՐdԪ⍝(`C!^H?6K#󇎩j kqg )`tLH J]_8“bN,@ 5phA1Yc@kR*N0=+*{kuroAP1F3[sK Фȯӡ1:r3'鹒NŌTR؏BAY ܲ*6CRزLTf=ɸOd|dIB!N 7CHp7f ,VG5])dC}Zaގ:R'MW^ ք: b1zw QhOOfCAʸ8VRm-X^j$NN](!У`?c_5r<<Ŕwwu83DC`ASM'+E&Wruhn4mAKpNoUZ@h)8/(;]Cs Sea7/+_Nd/3{(;c9q8Մ鮉-> \wlۙL)RٷPkPa<MUWݞ+m@ڽګ+Jc>AǑ뜉q#ܸܳwp2چrWunl޵ӑǡ^y<>:л^ sdBƋHH@66Q$FW0[Hf/G ^;ʳV.vx x,\xSiI)WJ戟18b'`uiWU˪ muH( ,u C~87!iUr5IٗW0=@7_9~,(w9"0S^,&i,;ᄐs*^5ՄQPm,V7ë@[{tDQ Jd]$gMt2˪Q!1G۫XX`p>n@3VTqwx ]?Uq&`e"H:£Œ^qN^{(Ŷ'Z9lC'~EUlp(oܿDAtjt)"lCZl@.1lu~Ry昍}?R5ciIADd>r0H?>7;'+,`Vv[j8&q.S+  g/$*ќF.GDs6.vz2gLMCvF0[^C$ ԐIzVͰ-z/b^'}SU-đ-&&+-Bm?Oִze^X7\<D=q 6t J3e_sŶlӢCo L DU_'KIu^Kοy~Sa& F$Psa3/x<~5e;k{{8>Ѭ!q s[Sv &Uῑ3F mq^lUkUd pPHr-.Pez= ~쌎aW 1ahsF8&.`YuϊW)H --ֆR,hTy%S.e꟱]1 W){}&5 KOhO"Ym?7Uk\qbV`WB9X=U 7XN7[5NNҶQzv"89!czsx~h-F_6y$b+BAi6k wBV@wHZn^Ct)ŻUQSV@xE؊|0Dת`y1\,?=>"^".\¸ɪ_]ѪkM94k-\K~CS8Swp3e%+ᣋ|G96o`%Y'ʁA ;۰sLKH;ͅ#LsLG6xo#izFO_9 ]c7 xM}F}lǥ(QH}x  y]gTKf؃gW%ljxwHES17u;Ls鮃o G_-Rd% gn_i.2 P)H",Q7 Į$>Jd|J\>)D~afk rs͝~ l![<2tU>pTL_}B@٪pGrIoP\9E/L̓ggG*oƃ/ am,_Jr8Tk\VT;rո@;pGm.\?#s+ V}X͕u$o;.ssΈ)i蠅>eGWV"*[35P;L!eIL à o  ]/7 zZ˗x XC% 0*vO|B/oa sG  kkU3Rt?ѱR䭦ؼsGC A!s"V뎣ur,%Uu| O]Zɼ뾞z gLU%R=ߎ*3ƵfkD9[8|-7 :2@p`Q #}Lс/CX=Iҧg^ l7|C~UxpBF:0ucV/"Mۮ2\eE{^:c !ȱ< ECgS>k WCMn(Џ/PmmI ̪yEFzzB.;wc8',S(kE2{ItK<$Q zMV]?G:Rhaϑ"(-M8D0Xap-߄ 9a L|$3-~uo涬8@6ŷ\v¾`xRNM1-K̷(i8߻$ PNgh=˪R Y"Ӏg?BTTۚgV,h"k M( N2P"R7jЕ0 '+Aӻhkm*S O,rt b#pW_HY$w+: C<ǻEB#R30yd~q]\t:!09qvOu.B=5Om f™gU|lU%RmҒCgf:AӠ\ q_~A5¼ heVU/'-ͷNkxzqfȐP [\:NI}PD7.$U\UYwPʕ[آbI/쾛d"(7sX_(CYʖDh\'@+UhF9w c g*hճz#G|=oan[jw Y\*U$9ɨ622/j[MաGpK{5N(#kZR SL2=\-2 ۯOiYst@)~|kYI)w$JTqߗMCb!Uah#ҵ~%^az7'"y۵zM̈+i>P[  `re1KhX%qH$LNlʸ<:̟#8:,˯Ȝ6%Z31A`(ld~!Lejƻæ F + 0 6YMpZ* ( c;!{: _\ wֈ.W@Ao_O?aB [Ȣ{F0TU%p-uSh6v-uOЦ@m'\F7@p#i<#C-0qow݉ex-ҚTOr-{ɾI6kUxV,U;}/r#w{ёp!fHrRv>UEh9܌>1 O-)sN"~Ѧ{2[~VtбAsL,>6,6G;'`]W,ql|H*J%Yp5N؅⑩Cgpu8Hp K(V'F-)ItDbfC)0?!,嗪%%Ѩ6LM-=NWh?F5x(׺XvNR\n~續ʐ@+Y jmsQBdNuxſxcoclt)S#+w 輘߀1KEzE3J&rC$ C$-;v ?xI$ja^o"]N@+2Q/ԨC! L1n?QUy}\L$FXC!˶f\qk&&Z3$B GP<'p68U 6&cJr^ ];4qlI#8D|9]CH{Ԍ 0G6R!_TSF)ցH D$Zm&|=m=aH\Ll}cIܡ)0(܉YQ@TʸMWQ7-8_iYTw-50}_SN"=±Xk_Z{@{/l"&UV}KWJK< g<Awƙ .yJk2%+ӚKɽm1om5`bu#XiRc'2ϋ+*(m2zO{ҽ`>IqM# :t RJ a*Y1`*%՚0B4lv<ͩ׵o0@ +A<™l)j,`6]uEpa&X?'"3Si3L 2y7ψAzTGn+FȈ3<%VmPWEx-)ͭ \2^gS.sYh e*AM fwD!х7;tf;,%|0 SaPつv'WmHf+[w/W]ϑƤo8@;_ kaG*SRqPFXsDƬcZo)k:I6]0Һ]]5c@[< 4Rujb8ӽٻ?q֮s; d.7Ȥ ԈWьR~U/C\ q'(diskhS0Mӝ=^gNpC׫V qB=- i{fr@9)!Py(=roC2 } <^Ytc<2PoCF4k׬ìm 68g3psزz3^ v < kګ29tШ + |8 'e,pۂ'/+?&7':ҵ`כNl qН2lG&v"ܾt=<2RP'˾K 9' RV[+2quߺWm,-XMt0kVsv 5u40t$?=E}%lu,T2['pOK9×}E<9C'W˘x)\eǜE}BkdɈM /(1_Jn)q[dӻܻ=xcYcUj"ӐqAm>>@kYØ=q=rh5y*Ra>NoGc>~>櫀%^K]C?uln Y/Ԡ) oRg@.=|Ξzt*9n~;Koe7uk7/PkDEl]6,č?1Te,P^_CKao5C+&~wǮ".W*gW&1e͵4[sXɁwAk$Q*CZO?Ia>\Nb.r 4Qfg~-84<,\~d< ̏ΙI>wDs.ftKQmgK>. 1/t=1:HT߰{ E>oLNc`w=)s uK4I{~.1VDbcb U}.ˬGS}T턪&kyť112F?0Dc,/cA_`SK,H lY# L+ԗ&zHa`^3 伃_Z,oz¯IzN0.$X*ceK{^S2 ݩJsj6XW?ZJL!LӠq!c3?j`U`v0\վ.Ҙ׊˙S<˞,J jS'R|Zl&Al D#P_]&HMXު- hv9 7}=Ml#`ƔE1ޖ;Zd LicI|ScFN C;rq]P]RG/[_}+S` ;E+ABPnQ ע&1sǙU&_A>#v~1|EK_x3{ٿ1L%箂¦\+O̜yJec*mg,]Vڜ$I2{a[qzps?Ph1:sRڛ5S"R[&hO zx<pYwCU#5c‹AԐ޲@ AX|4|Tz(Oԥ8kZu?Mξ:faFxrwTĈ5nWFFn9Uܢp 3i{AιLK;,9}:*/JGj$_|yl!fG6;^̱>f8:đ>$/j 'rlCWr/cT6ϯ*:N=d5ӌ:"Q>J*<,HrB,(5g>O9W%s~ɚ~mOdun_=_x%SϥpAͽeUHޚ'Vf1Upd.hE{Ywu]gyPEn{ OߍAS2;~<5ait,qDߖXCoElR'?z[E3HEyи>3^T7AV@`X$fPl FLxdʥλ8 !^0s *h[bß͂ܞ@ %_vEID;K(CC Sݿ"R7<8Ϛ߻ HD (Ch7+ \5.Y$ "=jRQ,L~jVAAB$ś ܅Vև&QVKD,dT籥\" o;.=&nBʵs=xu[;Y֦TZ6CT0 FR Fsa9=RIXsbG i\[7Vh-$@d?lN׽9u PN,T ҠLf_28 x\16,$6;gv[Zw)$.硢DyG* gOOZv4H>-g`1wzXGtzrI\$DChBR}p؟=j S9rNjy4͵^? j"c7`7h3Vx-/NI=(}>_-/(DpBVZߏnpMd^cl3"JR0:3^\,ExF)䝻߹U}B*V5V=3Yu\ݫE \[x>MU{WN\ugwm7dYKwKJ&6f,^Ty)r"쉊Y[octHg@/^hC#D(2{R"=7Zu5!!Ż;b"JFO:kx't ߆{hÆ(ۗvxDa+JA?>5#9@Z4S[02gKe%U}TG`[EM 4Aq'(SqI*͠&꣪}P39Z)#Ϳ {H8*'p=s.0<嬾V:$wc D視zm_F -?bR3}%N,F3,zn Re//Lq]8fm⬡xRͦ `9(ʰwr^GYaV~8:Otg\g ܅Ӣ}wڦ^B983`6X=^D;iiLFrBf8PT2. L);Y: 9) k<7yi"̈́Lm6\/s2_=]2OV"՜<6IbQׁNL |jyӹ$jT*nHMdJM'-\F0g:=gIzaAzU؏޴:>";/GDH {hc1z&/q@O+-gpW(,ͽRY̓Q`pݜcK_fn_)1%(@JԣsP~0k4~$TXfxӷ @,k>Ёy3"@}}V0^`b(ɱ~˖qa`Y1 nu$teן~͝폄]E(BoT!eMF>%k{\k9R!WN * ct'!x‰h=WT(6ſurwu_*j|O+! Ā yQ#]Jߦ@ϲL>&_:V#yЫ>W~-P1}$Ne 9c0V$HJcT-]܊Qfٖ~Ȏ_َYq,E+mAD羜Dۊ%iK$,0yH55y,(c+N`J7P0ll3X⪖%`tX$q`%C+H#ŚiG̬bZ!|(LʃPLg NufnфGn"<|lRlC X>qkxcGX((A>e +Il 崽f('*n@F:8qx[WHb_M-hACvrv.e˨9Ub~ -3sh?*KLcjA^h71.wiZYu"i{Rz7ᣄ(܅v?YG!^O W%qD*}k[O;؃c%qGxl7KB:,챗e?_8LɣJ<#0! O,A}wL]\?eՂVڀ9OY8&k1b*&`N8GWdzZ l{YQǍѹs"aWm})},qNE~H\ \NסQC1#O'5.mo]3{I`mz~O% 8Q$snkآn@6wckV|\2 P#fo4|5IDDһ(q!ȫegNaG5\ ŠCp^0a$fkEp1NCf_/g^++ m]:'Ɨjx3U˨L,F 1] }-Ĵ;4 dZaOQa ӈ9*erRb!=BX4P3@N~نmC¥6Ln78 L؆7s`D-'N7Z;FwBP|Cv9.O]O&~'_%E2,<'e[,kR1IKF[ܰc>JӘΛKQ0Ӥ^ r_ `4YV_PfQaT  P8ml?uH d uZ2nnFBœ77"PdZC>w-{BACV}C@28'ό"cvS6a1_`5`@1֫=${;kᐓ3&Wg5P엠ӏ ע6 ue6˦ hN,>|ev2 څ~fIXEI~-j卩Fdσa-݋ ; *7 #kPXeow߾8c9+wN·|ٵK6gƣ>oWX r!x7&q$suB*FDvB4dBp/c/}vJxlB\y:$F@kV?{bGL.Ar&dMJ tM-3}`x4@#?f꿄\>mZQGEKGw3IYss64?UUk6>:j_#1(\#58P:蝝c7&{Ѩ8 lh,ҝVI|{M =, ʎ 21dcʇ>ez.Dbqϩ.=_ZGnƒ/'>s>XjyAUډcO2)3E/rqijBvDIM!3#pLJ ugu,Ѳ0hAAzjb `fy$ 頜3>8,E"a):M_{Џ7G?BkmR'a#YnE| f`JԚqina Ŗ|S( קgb#I}BSZpMu %)ޞLWxڑx x6:Zr2۹= 0f6zMj,Zb++$}X[$35'yAКߨicL.X@?9-6 4ˍ^$!*1MG|T-=Rp+ه!Eg ^ BW mbx<:):E];l+j1j ~@ÂۖuMR5 vE Te@G{WR*J K>9rsCAr:'~/Zl/_m77V夦 Ce>I~#s@6хoG*z_s,=d?8|+FB}ӄ}s|ʴq쭷\1njRM,[0E[ 5IPcȌ6pk 3v)Fb<&-rDօpGYƘHK%AH!'|$*wM _L;٬YYن%61֡h1s<=aPdEO=?!rShz&w^="rSR-G[(g2gtN տ8ddq.=t%D*AoLTrSU ʋ(?]e=3 1FzG\@ :T&ˌ[&E\vp/o$$lC~$KY ufeqe{۩.r&2Xިoh3RU.rbk%EV4PBY.,uM= ?1z`ӏ[ropB -z*݇tʏ: ~C`F#^lE\r`zK{P@ U;l8$ˈHt6S=:SrPL s8`~Pg&+Ou#;J@wJ3ξfA*rVo1<;zN+3i|DQG^S؝l:Syg#{4CRMCY(jojkQKRFY2/ 5ޢ]ar \v`O6w~gTֹRAíCiRL9u6u՜uu:I_$vҍ2x{zK=e%"t9G8E_w $>f[]߇}Sj_#&D&Pl_:'d|(9@7.K*Zd|K9+߁c_3+]K ;A!|{D=ҞD/٪p]z 0rN-ni,T|?3HZDD3i: Xor=5 E?S)`Fqy/_v$n$$6VSZ뱿B$EeWEc9aZ}CQה+0s zF)6pË7 ZU3w^k=R($%(5hVPN'|3J]WR/G~amyE |Pha }zjcPdLC<+&֋qGv/=3~:D0+jv&v/Vnq0, `Oy+&@ 1Lā<_Rtyrp4?,EPlE,ܺNb[yl}<ǚƶTWͶj5<2ZdAcs,󢦉`9l Og -ɶlNEC[` Lʹ|ag5޺~(B-24t<&8FQ؇H_[,2/PߕAXM{@u%urF@)xSۈ'._`vߛ]M6W&,UD cS~t׮on>DW $," rT&'4c[]JrZY$!nI;pm*cb?Y<℃7䊻9ݵ9JZ dT\d>G~/HϽr7Ь9uOm'%SP͜gHmTpœcn[STLh^GhϱCI}mIy j.w.4aCc>:hv 1\b~lbR}ڌ1 rB5H AfIšAfRqhK+Bo dm&8%[}/װyn3\:v0E;hJ{oiT BxHRP}bC`gD 212∦ oO% I0dxOl՟MxfٿYoQP!*cl#xvLبSs,vAwR'd?< |ۮ6]MllYm[ N80L8 ETV6KLGnpa5r$zoؿbo W)*_ ]˚H bS7]Ȟ`qxqK "oz&_g k($#&W'=f.V#ڜoA(g7j/]4%w@v P{ kthJ{U^ R4 ZbuWEZpہxd=T ¥}tw4,:w΅-_h^ `O;քܰ38;lQR4:TʆUKYc*t]fZmS~*K?IA ranZy]Fw> .?8|cw"6HigiUVeZL5 c_^N*Vl6Bu%&mKJ#XLGю$wR^EZaPꐼ"Eζ2d+i$tkeB95{Ms |GbkAQ}6ui ]qJ=ZBB D[jkɢD/2%ke. .|dKF(ew;oyap SZR#߿|1z +=0~6ds+uR>v-S5BGV[9wXؤ_t&M PdoTC·~( ) GB+|T+eCQw y> Vd>>G`$g?LB)yQpjvq'Z P6hފqآ, M*t|xGl&X D8?ϪAMHBM>A&{TOrS亲`kiSRPvs9 ԺKx(I-S34'Bg C9Hji-~m/ܱ0N,2 ѯix --h3\a#„Sl.n 4!7] Z1E1 6,@z3IoxEm $ yZe7#iA?#Drf6VV!FJd3VNW-72I1t9"VLo_9sֵԕkT1Q?E]0[՞2wK/ؖV$ϏYFV0e=p }ŕw ,W9k<&#_`͕OAη2atKGs8<j2i>z[^qP%b04F@H|K2S6(:O ݔs9 7@Hӵ9쬉$? Na\q~}4ޯ#7rV9RuO gH>'TD]܀!Tūvtd5|USEIkVlM2ͫIϽrwb8298+ ˝'0ٴ1eE# %|.NZ [Z%^%B]7_,LP$Mo,yKlŚ\\Lz>;g$>~qp_KȜ;Fw&W,+-?1jmc1G.HCW^%*q d:% bWq>Z$Yzc\/trF{b:ufz0X sIƲ-zd&jwn.,֦* $Yh.G[[fbI*/7b:Kwak)(.B#NtYP|-09ͷ{H"O=\U#hCTV (H_3O$UH6)Fq[+l6Z'ywduNh^o"/D( &1Apr\KQx.&ݯR]g:Z*OATDHvdեyI[ 3m5L>h<+ 3z וn4os,') %ooXk :^=x,j==:.4cϭBi7ra:/#? 2 q|"ǦM&_ޑIK">ĦO/|,|[P6 Rbha~̺̔QPis啹dռ_H-[/9 7Tȧ@Trޭi{kvi-֋Be}FK{}StΎ'>h BΠ+pC4&jmGHk:6wrH&=l.f5I[MKk^ aE 7sQ gޖC0"Y To_`O( UUD]$Hr[eeIL D 4eW32.{~DOq0p=BgoRxx7 1a!67 SgLv/0/Nzq-v1];iPux0sI!V:) G ]%t!;N?'Gu=3dO0G?r_JOhx}XK=ǖuLlghff<%nAˁ9_pTN?l>Ynֿ& ?ۗ0B›lҔ;®V"B- e*йڪv %tL?Èoh O?а>ܔJzkGf/C}I{F~=#O-i ^CNLN%(EJ€`:3dO#ǐGt=&~zN[xQ2s2vMXMq cLTyQOnt)@Eg8.ؼw2Ǣ4U>3|,"|.8dU:7[ `E(|k}-FqB#aRyĥdO#gCsH׼r'q9jɅ 0l9А!c黎NAP{3H(Tױ0!T ս*GyV/#Eͬa6!E:U-)t|@x!BlA:P$?3$)|wQ 7M*t{1%#ƅ&QMz"!`ݰvkWKÉdRxh&QZ2/;d237~\GTHMV P;F(/+E/sƺhgebŘ8Nԯ#F!_⾵Hu mb-!nCd$j^ ='D[u* N~9f.lH,-5蛰r;HVc7 :T)) 5Pҥ=?:}襼ah5G< @gЄU7 ZMWCPi]=~L88-wz3CL䙦6z/4ύmfvl(:Pq!Wgیy2N#aZtެ0HSz쐝ѡ"Mz]˽s"mֵl?+*hi[!M 0z|D]~5 zeDQh0ʹ i^ڡӥ !BCHԙzA;2w7jmѰs+*|pl 9^H3ʕT@F?+$\e׊oUdѫ90N_d"ϊ%AG߇-1=o3%6"!MR1P T v<2KF\pdص}s/?53qx6V)heÑ1 "0˼bUȨUeFeo+*eBgB^ h/w26yf`91mItEV^%GQV0ny Oc^(x(5etĮ| _4V xR/j!u|x$'[V_k މ0 1d42E1k:r8TEhW߶Ѕ ҞuRB,^<%%7h6*!(T%aaңΔ^434 Fc QD9I-rIZ3MŁbxPT+ '`F͂"vH }Lx-dԟRH0N $UX YZ#v!\4rkN\BM_`N )[Aܨ^pE\3Wh|[Aiل[tj^y" =U>C`Әu1 DO ׂ>1QvenT3ٌt!ƒwnmGQ-~$LsYnItAԢU(᪯bI%89//> &| 8C7 ?ܪ&]gCǵsQ|<1}cTwl bNRa+2Uv-꜖jXD1V/9PJR]JcJCSh>C#//"ئ ;.N@>uRٻ6' mIzw*h˖燎[y?|`'gQEG^q#I~:*~ ?V Noa(YU>T?MRa= z`9Aioɉ@,`p{W-@3esbŷZś`wǓ"`u-BT+cmqؿCx|?%m]*GZ0;R%|DTjŒ-RkHYcV+/:DY)bئV[Q~VlWL[ueM'OQZòA-|ԓ"iۙw; \Ctܺ8ʷ>qͣA86鶿*heĪɼX XI 89xмAغǺ5EBdW9ZCv!keX:/*;dDuXj%/0^˟ 6~s8gLia5 3z%vvϿă6^|=~9wc0n$Z7XH&!N\tp':txak\:~{/#蛮bpR)SxuT\z׏M@y~HtEʯ.zԘS4-M7H=؃m?ѷ2W/$"X4PB_2s:.нcL>xٝ[)RYME]j+~CJ1 &Je_17^Vp"DJ.H-}r,V3}Y#z|0|i,hcpU6#E:!saF+v=8e0D`$E*2e! +3JyRDDҌe)U6Lq̀?DIӉFiĬ8ii[=3yd:<3!rE3^r!̢xɿ9PP*xZ|߸H^[7T񮭠u5y(Yxђ^Iu#}xc|bDɴH<ϕU2TLGލEiA!Ę=m\S  l~3ufЗڸ+B>+Jβ3T2*T;[Z6[<-S}RC's<uQbWflϭodza֯ 'I!GΝ(\}j,ia)h<̗{i2Bgqm eo^}"A+>Q9'%idဒ,!NH!}^6u"斮51ߙt؈mHOR7[> gMR8ZMp y%L+?Uh5 lU7 !OikIb\Xq +xh, rKzD5ՅB BvV  Cj<aSgqc( Ոث% \Llkc@fe% Ħ_\CXoמ:-*]Ehco;`at0`+1TioOTiϑ)k'GZ}*Naw[ͧu(!J ާW5E)ef'VvFX/U_wOLeu&C dPAi%䘬B*>oiH9hCDk:(0VFqTr"zlhyΧ߂9t,bYKYZT\mPb8*7iv.C¤GlNȃY[ɏl D弌v%+mDzv.h:i򃸶W Ug ޔ.^D˒0NxGZJY(ehM{1T},5zE%ZX\$tYL˥,+Z88m0'O,'ИNܗE~+ݩkeHQ #vϪPUݯ(2=8no<d߶m$mKpsߒ!A]&^ a1 c*盳d*6MZ 3z8#96=$){JIԛ2^TH FlWmhX34L̼Glulˇ&-8*r֊KLʣaKG8X9h`d Cq#FҼe„jZKMp( V`%˭#'%"MP+w,/5>U *;&lZ;"sW`aaNlt[0|tLejk!x}} ;N>ރh3l1P)&S6n$?qg1c!3ر^.bi( fU{zD=!l9`WR"Y^Rvw P!E[ȍڐDA&*;biOuu܌Dn)C4ANY,8ky )~48T0tnwxDHgb6:q'*e 2r۬9+&)fȞv&j NvmFH Q W8ԧ̓HLMg @j`l'NTbTS7V [!N7!{~IuKi  "g E@tfQQE!fj(κ7Be1_mX>S1*P:O:ZS|H,uOٖ^dwW8\aƅeW![Pŗ/ۦjmzXO/1^; $PcAۨ5!ڕLML|T#_l;"ߛͽ p.\"z!$CD O3qN "S]{$302dl /ȵF+avxnW*u{=4 a̲&)%W_QW1qv)fZpF!KhF3-HNQtʃq>U' :pAݩxji蟿0{aJ`rKW 7sA`xn$JO7g4)Q+om5?esh(Y#ꀘiVr%[sK*fW{dZj(p]j܈)1,oeDrf\oJ 1+Pwm|l(spfLq}yD}w P ^*=h P37mBDhi6bh #/s<[*ܴϮWxO=_KAEEHN5~3^U0GS|1dz5 s88hwmS9{KƮt(^(biۃ^d+BO 3X AΞ[a'ApB.Y~mwa~[SͩPl`6QU=74ͱ٬gS_D2x/ݮ1]Z[B!?ΜiF8H `z M~B}DzܝWYO&͕tC xPQvP'>\FIQnfR\qi)&N},myo -n #R4$Bd)w8M`Θ3 6I$Gmv1{B"O-H/bMVJDm֜BlP< Os_?=={gDyƘ,FV8b/@EM脿Z|5>\݊v7=S(u/>RD5j`ƥm fgiB X}e=m`z̕QoVRa7yN.h߽ Wyu µ640<Dž!G'0MچJyR&mgRL^)(5.Zu7c~8]G&B~K x$<( 7ۋ$޺4n?3?Guypo4Lw-U^_ NL"ϚNA-dï5Y46raE\֦[Z,ґ{dgٞı (+ɴ 0iZ3 5I)L`ʹԏ=C!1# t"` > [(#S"fkŮb^f^N/R4-j {RFۻZ|)3(8MU+ߵx1VW$6Q#S&rê`Rmdz+BP}|'p{=BzmOd 曟~;VG< H.̺Ѝi}{P-+al|| ({c#Hֲ̭bWv 17P >%dx3P,:fuωCϔCLEw)fU*OU3bEi NzwuJ,=Eê9c˦ozGh ^16B%ְu +pc%= f4 ":rňyu~j~J_\B(aHm mpedhLK<RXh+_1`Ć8z&~+A;={(b_}|`\ɟEN8&NǃA: -\cg?Aw5}g8'ti_bsG^|AC rIz2A6`XHIpMf+Ln|7%|2< hgSůt0f7<&=1ɿrtdƂS*ޭu|?^(ޑIX܎}k$qATkpobKl>7i4"qF0U;9vN]~S'WܯBVV{sMB%sms({)iŗ!Y'0OK(=Z=c dOS%jòƎ`Tvǐ(Uc#WC J ss> k^3o$or9KL UHY_{i5%\V$A_9 Q_0&}}Qmjŝn!Ad$BC̉M̷ƂV W>˧ZnZ`SIE`#ݕ[k;6[Wh>TAJ΍>{הy%\+7Bk2C4iBP3,|ڀ-D=: b}` hV14-PΙhr: {@p8A ogL@-2`$)H҂=m'Umf]AQt;'4.yyuYy[LBq>n?]CEDmO)]0wIsKv־WcrF''X3Nkqm/}M:O&e4T?Ll+U՛=U7y~bDO Eәm0!{ DP'M- l|dyLנi~{ȴh}f~"+@?\VbXb-b",Q0/r::j[Ce`1m$`)G7l8 %8*~ 0ڿ?1Ѯ;7Uu% EBZ ؇%8[Ţ1W5ztqz DZ.]3׍l`FuF\Kè4:I`1h$cc,شw WL௾v,~W#7;ϒ}ZmCQDelyAQ *tX)e/t{| h.^Si>Pm=T'zh혤>Ǔ0Q~%{`HP%BX>hc~y|M Zi@Ɩ@ 5y9v/vPU ~W+Ea)a/cI禈Nn–C(+U8|ZƮ}MMvEU 7&S̖pN1(ԡWT䶿kb\{-1vfk^uU XHLQ7yvF!Ϝ}R{7V.YJ27OF6t'mEaې : 9KҽwH [Pŷf= BոiKBdWSKh*M0+ P{YfQ`5Eta2EvwF({@C€2y!mNsSO9pA{qyx J Z(^χGsZ!Ub0(-s8%l 5C'OTkx3Ih:K!eF5c=)<*i7H9?.o@NK j @y5N*)бU")dZW}4j6)g4P'[79CH{~Ù!E\7^4.j-WE@.  eudz?ڊNp*߅/^zRs:w4)/aQXnŕ`ޚRvXiZ7)XtG&{4Y) |W_5'YW<}XnnIY).1!~N\QR u QDӼ.II}񦑷6t071ЦnVH\8_<y3r8y $-yZ]zE7l2"-U]j}@]=DC9Ҳy.y[m7DrFu}]B">NVha"΀s<hdϪR(J{{H$rL`"1tT[o7 wHݕIJZ'Q|[XUD3:}Rvв1*mF)a61S6/\:pS̪^QY#gX>%TjM\dE3xvjKlyXR6no $98-DM$Y]sg*3v%"zG V`;$T$)5Ѭ~~STx<(rC0.[V \bCӇmL[ڑhw,O d%ҴWˌi_rjʸn*ϝ ?ìx}pgZXO^0Dk$)f Qvˀzg,黶UR@;V@ڿIK)9@JLs{^Oy| G:ь@EuՉ1_֒i67ƙӵSOezEкg"Q0I.?0r$ ~ ,n.>p\;-"'Z5kVv!U(/3mH(v7=9xFfdCY֔yn:Y't=EN{AplKRHzqAĚɧvLpzq? տylbtUVXOJ%g^ڃ|]X=Q+uB;9 aCG5Oy,dʳy?Wm{C3}lW0ĵ"˘VGqw:x/C0"3bZ?i90O[ 1#$&y>fJQ?kyZ 7׸y%)*CA} LYְ QWo\xГ j5QK2mzْ(U]T ::E~Z/i9Jgjå @ N1Hvkr!0ΔF!!?Բ{ S^Pl]\Vi5}r$~ 7F"bwH+ٳ49vđ ڒ}t}y6~;:\"a>͵aA\B hFsAyt~4C0psME~'|!+ׂ b: -uK|ۙYٳX`s*g&w+dثl|kJuhnMy8g{\!sש\ʶcAw޶u): οTG0WuKcpIq?1o.MAnIΝ!)Hp l5te$=MSBp0oZ?7PC/@hUze5d8?yѣc`yE7u$Ɔ3[~*b֭٫gY s ]98孲A~XlEDNnFb9'e: Lu bu)U_Rk6>ZyB6[B[i + `u'kXwƪBUJht!J(Gΰsp"lUx-iAg9РUiφ&)(@*0Ʈ~쑷,s|nAj2^Gщe@׫ #;ܜ_rV x̅W OC? :^0 (Z[[QX /\>Ow)tZ46P ҈,S2꘿-/]C ц]S,TcQvQEߐi uTOPKuR*,s<.PONlVOR%R B;쨙~cwe>J 68{kpZ.s! ^yB-a)P@W"eɊ9`/vQ[ЛuC} īO71ees}FX#2(Bا8`D 1YhrVk79CCzs-,'vle>O#!kƞ?bAL a) !tRRu]WbjDq!"jd$퐖AlRR1M+)t!aN 9@_hgTAt 'TCv-,$\`Hpxa_GK&B+6WEbRD)e:P@KY s׶%rH|I9PS? x>/T_~9NuOl~|^oIVDa_mб']I%>!+C25,1M= U͇̾0Xk$`|vCf%jFaӺO/?P!5Hgzɏ/ }%œB (ӈ-\ZG^aU=xdp756@%6=?<"SbiG ɓВTُp%ty@9_̑85nerg;^F|A+YԵHg[Fp[iYHu?#P—)|zF5`ďEGszHr M%EL\#z<.VY09, V L9f;؉ S0;0q@Ri+ ċ>"_M>[&}ml+`oc9tv')f6+(У_S[Ճ;{au). ,iF,)G+(^n@DEOވ*!Uw8j_g=ٮc4$QUHiM}^>c;Ū|D9 w* A{rG564$-dAҶ:g<7OjǷO$̩DaO_5FgNۢZOa:=- QVTwhn VQǃfHaaI6CjP7zXNpUn0~g q oEO.i@"&8Ju /Ifst7iIL<ꙖR)xz4`/+E1F,@?_uCW"Vv{>YFbBxC(aǞ?L>%ܟ` ~k`䴭m0:|϶mx%M0S;nub`q'im+ 'nah!(Ɖj*]k:Q (BbrJiB#5ݶ˿ruycg=b܀zȠgѵ\A"/_WF uލ*bvނnGhwok{bǧ_-icEWt3 WE?Mo4AnDifϼt8N;D@(k$I@ pS OxݖX&qh= p1)mT Ɂjgu;RϗOM./\8nLu  ݟ(+#hD"[k}΃5eԫQGlGqqFd1SATjLI83>9Z&o5ՄbĽ3.|D<{g+0:Ol1zK%hg\Rla>Ru|\by; ?GxNsx~$#2Va9܋oPM;) ,hnu;ȄLd+ A$jÚTqOErk3;%}_)-X~dD׉"g |?\Ik})etg/_l RKz(hb t",4?S* ur:%0 A-Duxa96-BTfk=M|"bInu%d+JrOF d eb11n3MJshU Hp уbJc b(bWk ߩ" N(cyCI-/aӿC@:y6ؾçLh{ +4NRxѷ}O+4'gZ2QFX緘~2VNJ.˹@?Uc?c<.*jkyR2]IK^ֱǙXG5!x_Yp{S~_JUƓgؒoOU&)T%[Ce]&F"f잆LZ13؇# '}e=u\f?RI4p]R^`50BU_`oVYc*xE~?3Al˃X]{>_{!^ax(ˣ[4}476'</+"96[@mr( Q6!D:-B<ѤI ǔtotmSXulߥmcfPgP{'wZ 8*}MfPF,zIɔQPz+oq'\pNN`,sNϻhĀa"fx֫kg 3#S" R%FA $/{s~krK9Z~zNe{tL1,mB^h˪7q?68\=7? )uff/הM~8bɆydv*X`D`K ,_ؘlC@ͩ$:xD*3Ynf~͎r|[ Lh@5l(K~\|h\h_d?ݽ2VՀ'Y 4T6c ]dF67gN( g| Zyaz{SY`d yp$IC3;yȫS z d?_^AY:3*A47&(%I*| !-x=]25 pB1].}N!VM+ m >)A?/1m.R$]K_AYtRe\t̵)36(k,B7v̌c"FS<?Z@ Pp/mvJ$m7ZT['fY𡉉ym6tfc8CIF5ԐīrFdO΢XK<(\8oVDcxN=eîV2sINv*3OEŝuUxP.IpQj%s~gdDrvR*pꢟnuy" |).spR_֣F5/CÃRZFMPP m&VAMPĪĜ K5\FΤlya3G>Tri{Ia=_T98M lN+hVCC-II(:#*R~g #^k$_p(" i^n(r.HOi2U7\6ÀV֍F ,^ &lL# Qͥ|)_Xw=M $u#kN˙U3dM|3OwH&;m70̓53xI*zw/Ѳɽ*ifd~AT'ҳ(FOù }6|]mFr&p^ U:4d‹:Ct}lt%!vM)T = ~!;ӰՕ^ٓy|>?jG8$KU+O4h"_@Ӭc=\Yg#\G(R+5sxGYKw"̦S灛l>@p{6i<؊%:X=D֜nHwX&u[{`slfmV_OK3o01ek+3vEF}m-L{H--A|5%}Aʳ'Gׄe1)>4Qr:\Sb~h5Nl04LJa5 &i(:͑TڗK@7+ǬI+oVtRH) |,AJ嘡˜\zk<¤DZa| L]څ)'d2(b!p\`:{Ѻ (?9:I8U4BOueH_xƜevmmG  (Cd! jvȽ4+~OSqt=6U9 lίt]¬IpڲlZ+$-AyS-‚9ཡaHیQ}l;{p}Hߢi@|88=h$ %a9.D 7Pۀ5) $E|qtVUs{Aq[[!tAk6'/K ՠڽ,g,ǓK#e]j1œLKՙS t \ Ev~8͊c΄c{At-ҿ߃m4о䄹8+ʨaşIbظYUk{ 5#2#c^PY::O{䑓򚖪k_nDW"΀w~6>pK:|:zO[]KP$h*LQj3u"4Q2<3TX1J"شT02UP}^e:}!jÓ CF(%[i<5(H.MZvJ8K0B2A5.x/.Rsm{;[,ҐtY#QݣHju8jOG艞нf=%1>rYU+ꩡ\Hl{IthcZh'N+DOtC_{CFR'5f`/~9gW ޗ=}k"^V3of3CN!IڜK ^ك(Q+F OD6JW2zT)7r%+epFfCewwunsW XOw)0pr6L0ځOߓ=fcTxd_XOU(ګ]h.ƥ]Mbɩx{zrqjTǔg^?Je r7L2CL>f{&ŤTvAx [3$ڙ6ߎe33RϾ!f^~w% |; 1Jfj܄a =E;HBNClMiUH4ׅ"4,_D0Ҟ nчb޵k]-#ӂcz2#?V1Moa*M׋. >y=CJ"$/Ǖ uXIoCQ`IM"د:H4M!\zm'@͚U v-tYE$mmM2l> ,#ZU?_OFOm;J-X~3.֤ؓJ9[V1J38PXts(T*EA#s8k:5F{2gd۽,c=H~A% Yd.ucTt"ZeZ ݉ xQ̯#(*W#){ & |u i5w50UH#GD[TA9n+~\  τۚ.`c();*^$V:pͻF[ӗ,/QQDP h9YEXvN]Q?{Bj}Mj{A aj@3wC}Z.6MJy=(<<bO9KI󘒿εo6*9eL󿚿ZQ-ha,")ɞ>ET.b B75[BpVF0'ovc%5 [Ȅ eF(XplO%pr(#@9SL'oM\66.;DGqKmC7Yt-)/璇Vl߂/4jBYr/jK>@AH}Rk&BpήdLjB!-HJM nu\+"% Wg0zR LSz?z?7,A'MѤEhk6݊,90 HxCyLz=6Bե6k!{o2J/ؤAO%b* X@M6/͂-bJvYz*3)K)?a9 Q2dW\p?hCf (S gclF5+҆%kL膹4; }D5th{ǃ[U)9P6=bx'g&R£>'w6^}]@KJUJ(ϐ#&͖{ ^8.RFmZʥP'SA-YJ?u͂ʩ3'Ii4B3|Bu|Þ..ΦG?l"XnJjU(aVk+(\~yXЫJep$&;l{#6$qemЎsHhIpysl\בLn5FRf뜂r19P9iQBզ{kQL lKw9I;&:l >qպ!+X!+|*.{ߖ1/# snE!( 3X{3L{ uu"'d5h3:ThrچC"[ђ ǂnA{jٗ)K;q"DܡJ&2[@輎6}?"x P729^?s\JYƔF \bG%JIRٵf#HD]ͼK˯K`(s uC6- -l|Q!1rBzGIh6rjghdݯ?DX7pMWS/)o 6$a )]o:A.D !&Sdw0n+< Z ihwOИY PJZ3MjL*9 ExyhWgV'{Bv[rxK!O⼃!cm1|e8U-Ecp_o=#;L#PD9p0'+x=ݑz6]9u"Z껍!mNSc݉0 :a<8-H;swM?ɢTQ[CUL%zQ4|)W0yqT>.L꺀\]m'EQ}]kyb$Dw9 +a+3}VV蟈})&d%4T=Xyb*gEk|[#7 Yő(gsvJZ\0/`uv :3PQ wS ώG{uQ9=H@,!c6M]htgtbS{`zލ;2Lj^5Vyrs\e-d9;m'@ŪrtR[լftXSƷ74#pHѧ[P> ͺuJ `-"%6V%-_Y8L%BGOuQ.wT%eqvPƣ{%~O;XB 1ٯJ@s$IA֟Ν0*J RK4.ʹp]H&8/kE>Ogr9 |möʼn t j8uqt0cmOy~݋hvPq`R)i6z' A B;ҫ$˃kNab'Kj ly֐%]&*E>Kq噦&{:Lk nX ޹PLֱl H` /9e̤¯ Uݬ*=Oޠj\ͩtl6栗3Hf-;UD]*>SGmј-(S{~%EF^eR HY4Q U2`[5S' ~fI,VT4\H)Kjz_q y@g~޲;£O1lˋ b3(x;jnѶO`x W9 cCupi_j)Y~ ek8=t qۛ=W=nk$͍}u&-URTY(9]c*diM-/:-N/cS0gғ_^6MqGE`{7|=oҬ,K՜WMt]ɂqkQ(l&pC@6`>MtZ?aBxj̜sn`I F$n9IШ`+* .//%I4=+Ώ{ zwM:U"ɽLY/q&n}|wgV"S4uoMD]rT&*EPWkM]2" 0Dצ)w'i=`M3ݘegjeX2"!th[߷(h˴FcS^֗B#)6*kH@j oE (h yKڗE_8㾔.ڗ`~rv׮s/*sҠQzM$yoqd=aWjhSAf:hVi|7t4dݶLrfUNVi`)L/>j49U3nM.CW,Bv7릛JrZiNA)"5˞gF;&pBM(Ew%.V?1&ѲWPѺ3QQ6alR]}'l0J#5?VG[0C]O^8? Hlkq vǣX_műv̊QS]ɏɈIe ϻ#= v1s HD Ӿ"*M`B] uԜCu2O2)"dI5Ls+PDŖE#l_~aتR&Ru82n؅'Fl5MwUҙ (f |boU{dfWZϴv@(ke.({R(7Q1z}Yqݢ"v.6MPv8A, mcP96^o*[74ՙ76FMPʒWvzEZκX ZthzfVT)'+t Gl;*"M݅bE/Fd#tɀtD?Ē.\;=3Gb5$UyK7I}:jwKC6D~afJ>e]+Xi )dBQLF(`7? c7s~wQZD؂'%.c`$7}t{6 (xWj%!RќTX0S*yjmO&6wL|綅89|9oQ$0=*.| * t/jʂqT߄0ko:L"z:$[f Gkk-P$o.}9렜cWcPT|Bs#tcAzL 1մT#޳;Ш1mP-iV1Xۊfۉԣ*xtiV$#^OAfLDYctr`BM0KQLn2_&LweÇEq *UWZ_%jVj3Z!)b[;\~G0i<$nЬc22 輢55"Xt?8Տ9'WVR[zDϞNr :go9Rma8y+s|b]¤9c^0&M]d~$/8;eRqg kʳ&gQ=}="x]c"7lh*$!xl靡ZB#0됗5h$K~iH cNA T̐϶ΘZVM+B yXX6A5Z8?n ::Mh#աT7)L+2%K6X3hkPĄCExL6 V1TTϡ^ md} GgkW#SPr`t.V I[m /︪X(Aw=u:'azn~кy\7L;612|qP:#FJ0B+c{[{يgNJ_i8(Yi&ޣ\wrι&24c!R3ʧq pl'!.ɏvqK`Ny &Y8.=Wֹ ԠxRWƫF 9-gnX74Udz8;`Ql{J]x{AT.Tah@g* T*TyM\A*I|VD1#savC}18|a =hәdPUKB&fF0CoE#ҧgLq9ͻr1,=*ɶ5p=(h 3F+=z8]uztbREMw/KNIF @Vb ~0E1Nu羒q?I)^:W,rOu\Cn Rz4+YA5Nc]6WVZ'5j0`=bR T#df*.!x߶aD3x*5(Db`HN{._-)2Í!d |xFVK.L0I1qF;>O7 =^M1CѳgWfc\Z- {k1K ~+ 5CW5j ؏2鬷3>6Dj>8U< U(=PAN"IꦘS}/ awwg6#uKD<ێcC0)TzT'2ڰj#.*P̏"HN&9;;?B1^SZB7V>vxca4%̡~\rGc GQռ0z*U~ Ƿ0P8FU)nUMw;Ǔ[d6(WW>\WK5i N}Wױ=Ә@aQl P.<mJqߖxk::2Ŏ@<B戱c0 #Oj}",6 ^CK"->XUOG1AmB'ljg:7[$Pi|o P:.!G'o$ T@ZVa kɗ8{Nw.h$[⽥SEr1GZU;yH0E~䏅MDw͸utj:T -mhH,Z> R!\Ub>+g霺LoL-VI9*K Q Dj?,:&gv;?'Z8' ҭ`#98z*<m C9/Egj 9wlec$#7ŕ4к^2AxLc#/<`:|b6|(=JWd(1YezV̷cȌk>Z7+ Mr~6͒X/F>n'ݜ=_10Yr(ԈN taN):{/E61٘Bh#ǎRѭڲS=vJd>`b. U&%!!%8SP{J+ tj\[;j.w!X]? x^,֜UQVjW1m@Q 7ӚxGAbvsLu<0 \bDwosv!?fX@z:Xdq3] g t_Y)7|L}%DҺ`%o-xfmr'(i;FGbQ~ajHÎt \h`u (6{Eܓ4D[l$yftkv/H9nRfy(  9dopvq,@ nxeE$-5|$ 56W1mtn8r6:4l3>x{2M8Uƴ1L&E6 $`yQ݄d0DCPIp{]qK&3Yh<=$Nff̈́[ UOT1+IǍl\fگyw ce~ws7G| MQ0Ě7aC}[`dz!*$3ɢɵ2B$4ܯ_SƙDQy GJ@+~HnmﲷHTyMBpp˩wEb׀ii?O~6$h'x F4 }l8i$wxlMv^jǀx"JڱzP•J niEES~x5H7R. KFru64 E^.'hH]EZ@w>N3pE2VlH>ߢ*^u/dԦ,Հ KUM`4 v yPmzI&NFV<%OnO Sm(Rϸc$`NvZƸGTz 7YO! s Y%HʲE.`=owxdö5Ll';e$~&5>Mc 0_Mޟ{ =ľ@5?8Ӷ| q'GpEdzuv1s_F0@=VD3E('r.ϣrI-x]3n,6?y9^-p"`3 Ho4VK!n}Um=K3-6 y_B |ONC{>֓*dyHWgOS'n`2Յ'=BDvY0]\7P%]U\W`Ns7P#~7KnfMC88Bv5ƣUjx,ety/C\m9LA!LӮ@qt 5c$F^|БFvNb-gFmMx2(iT:"Y`g6JCs3(Թmгrf:BЌʟ2RWip!M cwߗCuq1XzIw.O j'dʅGQkfh/$$mVE%}%e ~[ 7VqUN9+vOR> odT/~xbbBHq>ʺ꒗@/h=_G gcﰍJyx<5n:rw@ME7=l*&ؘ8, !1[okz8cCԽ=Qv 4-]O,}󵌈UuL)C!NcX"Õ$ l&U.cmm}ȉ~j\ w$g ;|V:RH_ٽ*r=~(nI)hudέD>b#2N3rLRF^D17+eثo_pP7k?GomLH\n0=9etrtB!+?\"W6|t@ROY sv6yGG7I91i-C4QiPX,5a\2!gpA(I>}>̆@qDӆ."aq9/]W$aT3A!'-s]fxOկডHµ?%xӮ ٣gI}4æg&Q/w]e'r3ۚU6P/Z#ylGR-XVTC*|~IӲyԨ)SsaTd>'%$!rm^@%ͳoNM-Tjblb1f2U ˫}4Y=q#HL֎s5ćo$i3j-GhA|rmoԃo"KTMmKQsA"B.xŖ*A 퇁FzvbNxoWspĉ5WEz9)5VTR{a?ڸU`n])--}Žs’@p6&0լ C3n׽J5ZGřFpA)g+V+s0?@iLOUGBx6BӺڿ3[WWLWZ8H3Bz%v~H|@=W_x}?l>2؋Dqm]pn_GS^CZ¢UJ ᯴\FHWRQ^Ua`a T,%kS{!]:0ʓSl۲:)'4U;*SdB4Ѿ;+QqAOM؟Rz8seӗ7ٙ[,$b$m̵fi8-eUUX8*i}1SyP QΤ2).g^Md/!ZBG5!KuܾH'2!eL#-cVcIm%2p!80@2}v\ gI!"Z@Js{D扂E ng7oO7 Rzg"fW} :$_L8>y[xVD&~w7ΎU"67KEPNmQ=/s͎QɮgqC\V F 0_J+A8-pEvAe 8"T?/5O85xo h #8&Lf~w& "?G~8{b n+b<">XXUGG՝63F.9*&6cc ǒ1-⚔(G1PF?Ű84Q.VBVYq\Ʊ:wo4ҳ7"J:aEŏ޲I-cUtn>q vJ:Xzvq_A X>7% o),~2`}^Q~Qtjև|W̙I܍B(fqQ<)=03%/4R%y'#L q(sCsk&4-LP|B6599;+{Y :>=WNȒC6|~se 7&-Vƈ"mB\**nkeGejB{mCgݗG3+IdQ76cA@ w]x0JSm<*į2d pB,ҋMeN"><p/`ІP<|¦ /qwy8!5 ( PDjef<{#,MU|HwW&: >G kajNh]dP(- bӎgqRʗ( _ cbA:D/ H:Q Z$s\,gpM6n%H00+lO Q$Ǖ{PCͩͧJ݆-M{7xd aX^\ӼBpJqzٮ8r50}36hm;"Ųt_{#3^x!J r3D6bz۴|) gUySx7 +28K 62)ohj? /q`K{(蓷f]VZ~>˕`Ͱ0xCDfh_%٤k/D/f$Y5I=sUNKe'@kxl|0Px!4N3@47DDB]\,E3߉?TsĶnti,vvȪ{Ey_@?yR͕S Ԅ' qFxh7?m >;1K;Fx;z{~R0},NmE UKr_VZܤJM0TafVRmn-Qrhh5p9g^+oB޷8Y{4M+ݟ} Z#d]k"Emy(S<}l[6@o)wn7Mdw,D_CUi~w$o h+x ;~ougӽ'~ agc{23j[Jq 04ߣױL~>-F  ⏐E18_y6dK>7*72;C۷&cʓTRM'!mD}9k}QwqFj*˗溁)(BU|hm^`]M2z+tGG!x8˳p 'yd.AeF<8 0-N=Biv9kNq-!dР0G$ѮӜPTyq8pJ\ ^[6:~l- G[M`Ɛ-oQu䁧pHg{AbT]u^Ff uTaΪƕ 5'_tcun4>]'w'$>v #VAd U[b!f@AAo)^3<=tcC =k1йMwA-(,?ۘ!˳a~ePB+]KGD[':M)u\@yXgCsg'&,XZ$@x,4MHҘ7N[Χb>H'S% qvGdH俐70YkūQ' !8n?JU"ω<cv7qv[m&+6z7)R+LK߄5"$leP *4s=2pށR/QgQ${mzmDK Q&7zqt)IG?\U3JVjù9I [j4_v0|Pr!Fp#@rٙ҆F"枧#HBƊx8'`[WTW>4@59Mi'#t}D'/-iX٫ t.n);_EAM00>3P H-RdC!kεAP9'S" ^&6N2u|KW´; 'ْ̰s> 6 GÕO\wJ/G%!%w,AwIl,?-y8bןaJ@N% +(GQXSԃGUǰр^e7pҀz)ͷNfJ]Ia-\й0Z/G.X1ĹCeH$]{[֚+S$b1@HfbZbWp Zlg"&̱M@jf~,DXG*/]1ӰtjHZșMcI٠/I;sG7`[%#ժezgc4j𬲍ArPG.BTh#QDnTy<ɹ|ɥ h*`G%u-AE bOF(~VYbxI˒_'hdn /+!7"W vo3pBhTTOZW+'՗*xh T=MҜ6wmat D@*^D)&)-IU2 J%@\ٗ#j^ 5AOW&tT$iE ,5ԐǬ8\~f!jOG ?Y]q!|N$7X=i~,Ȅ(bTv .Bzo5bnVr[ݏҗťᢄSڏ(Fr$]"'eA8Mff .( &٫C*. ^,tRi%Q^61:"u4FQ7V4p5"maYg7ܵeVf;j^I;OF6^4EZ-Qcxb+L[^A=͟Z;Rҕ4l %f[Xp +.V1jg l}۬ WXy澟ƨwo [^J/(xX?-n$~{ZuyWC :xe%LHfՂ` r [^68 6N&١ff3α 6u ,k^+2tI7vV^Iqc zvȋ) ϥQtxfXekYfĞ*jyGhq$A sl@A%VSW*j˟F} :gezUvVxp3>$zxE>sɪbp vy }/^.12bA0{3l<&~t8$Yk^;ނol>f6T9~[b #Ԁf NL Cj24QҲJ6,Ƶ {G8G(D@Dg iLW`*%mMK<+dT-KF)ݝXy>㠶3Z1&7 MmW'7T)%N$¨z5τ,)~,p %uS"u! R3x8$T'J.X[Z#5vG\$1N[ N.;[4Z׸uG"!,-MͫXϏ$7G c YrXN4UaӰ./\ٍXJå@ m qȷ˷`\ƂV~4׊3L=+zT>3>4%Դެ4O XNj Yl"G QǏ!9?x7B^9HF n:mq}?__L9{VH$kꠊ!"9>E.;%p`$IOA\d2딩J+CĒL3q?zZ >oO`Ncr7  0[ZP@0@GyV3nh;/{b㖾+Re [R1^]VŜi<9FすYg#XLo5+8WN+곢5aC~x;ǝc5Fyf΁r= W0vA1[qnsD2{y'5f]^(|JIyq K ovX1b&j$-ܼk&Zl8DtUƺ|=~MX?ᮮ݋}喠!E (n}YWذn0v$W .?zEAh`J"= L8}ʛJ"XwIаK~DhFhiMNoL>9C|@i.0a쐽"0"$6ҜtAREQ.pF"KXYǵC[j (;veӐ5MA tFnёIg )Z|,]κ%J$x(k.LȢ!>:&#u^3JpLHS;tŵ+qZ.X>!&7UqGc @VD*@z܌GY-k,!vz7߇r޼ȧNOY=du&Y!YIkY[E-y]+yL^.-W}/ r11"!piԼYB];L._+͚Sa 󜢳{l{6]b.g t50(!k(Dui,Z*:r9ܡuvj,6$-ƫZA f$CO;Gé3|iil%?`wƦu!_%eTnC\"GD?[Aؾ7(4^FDFKZK,,:GgycٹRSiFVp ;v# \K:XRg_h[a֡$S/W*rJ~POnj9%D8(c(JĩYI*Ԑ Oڰ,A6"*]]4[FĮ0CjL ԑY'籜)OXC_*oT"]j=uЈ$)o/%qӍJ@ SR9W(tnޠgͶW7Ym4k5纸OfINsMTԪPtKe1m:JgӶ1Ng;BL,ciDW\"sld;R:he |9#seVQrwd>ؠy3,PjVyFۇ`=`M{Dy^|\MeR*}>JVV1ѬW]l.ŕ8 s@m ljG^`[57j'-$Rg[gVπbA'hvӶu3sI#DHV/1Hh½h=HdՓ#h8O 8)' f(PW={4*a"Bϡd WV]1M}w=O!ںױ _PGl.Di(~j4c 7t5jn[N=guq 혮 v:(˖@f%xGpAWE" J= T5P0&qH7Z%ЉZ2Y7Iȏ}~4k@ŶىY|o+9dL5ϲ b"&ׂ?:JFJ_e8^՚q'tE%eB]}. u֛8m[$?#7%L"5<``uUNO-;' -$0nˑp$$(?/l_JدV&W ;-Z> 6:1jF q /{򏋳 ;Gy? XU 늵:Zdjhn뮓= [ؤaȼnۣ+=-]O@8j GD|LV 5Z[ɔR: ( Sۂ!wB(LWg(],/0X};KN{aeEjcF~qsQOK:H!jP0u#G ~kTjZ}=7ZIcX*_mGaGX用R7*( IlM֗[P✆Z=,{5tf+/NPgPrU\[?̱mF/l0 jj*ͬ.zmP(4bc'סXkvc%>xV~H(`߂-,o*IxSba|'}] g"jN{ $]Q^*[FR}+[9J6v KQ(yDݬn6/>-X6a Ī14QzvrcZeC^܈bG6*a6\$#}e%N1\0boUPMB!+o]:\ g!oUT2]=F#uÈM-׊ʄ{a n:-0CoșL Vi{vqV} 1Ae7+L I/j[.61n ZH[./C2o:Tp0 FٻTQVyÊ[SW >CKdRXXj.9tLvPR͇ Iyv7E&GJ|f Ί ,Tx ~p_o;:\l@NwT^D{䬓U4\C3'v(rD+.:uȕ~`Q (5SX H|L4xL+ʳ{Ij&|o`B}=VJк[Gi!85T `2oSStt /[[؍(>-5{6 C])(YmDF#qjhͭ Ϥa5;UX:wkV10 .k肨Cqz>v ȣf8VY/FWb\A1#J!޻bU {z~kMQ~ 9`S!SHe@qP9NjSWޔ'p[* (S{H#OC!T&Lh4aCƽMqcff%B~V !1N8{hEhÒ:8_RU7< WrJѹX (LX`"hpxgBbK Sxh7J1u"U"`' xn% #UNVH-*&Uvx6zz+$UEŭe{d->Wz6 Ml+K$z@r8(C>G̸ mq[+i/bdvNؿ#_TBa! j0N_!p G3/z^bZ b5Z򮱊-F)S{[!)+sOd˅`e{,^NIgq|4y.u`kVmDMxbI,'?RBLm{օ֓n yuj.3a,4#t|7;P÷f\i!Vk%s'ng/96B[{7,@e oAw .,x!PZOwje4`<ΜIȖ~H}ݴ100ziCkTny*+ &eiBGjYhj&<ܯyBx~ɺ6(xQ0YgGi6Niv0/.r/H?*"KwJLڮ_9cJ5Qѹ5܀{om1֊sia&e:4rV+}daA0mgTI-J(-rB9slOU|mlE+> ^Ŝ;: )-$mm߾0p| cTR8= R3؝uR<O{y.L@|uXO;C__\1L~c3QG%@0E_C=w<4|gB˭qd(G&/Ǿ$9ת7{+Ga9-a_!I֜@һ`if{V1 Ї~TqXܶdzfH"f,hq'kOMO$GT 7.N% n} (4u4$IL&섖gc9 Rϋ|e*S_ut{ ߢdeiL\Z{v\D2{9Аl)r+/"CZMYW4ЦZIf8kݠlZmHvGݏq\&fQenܢ Ε)վR9/.ЌF?tg/y3;j :_oxo2Niʵ)i4HP Y콣en(dEZ52Ct>>oB3dU9h]eFа\TF\ R[)W_1G 3rŨ6b,UFV%M6fkV9bx"ϝ&"7ư0^ftR6OB)lkZ'Q_$lR u8{y40 ?dQ> ];*IЇzf`h[c§,:-iVUFg$~)9C."[^RI }1+ɭ𖅴VV{AvM0VLխ)LTT<)f%dwIר1fKX"o 91x^ksD(PnȻi4B[ a1֦՟/!zU@j=mgC_m,5137b==$9%;3r+b7d7 й6d:S~m aP.ŜpU6wCCj'l3C7`unߢ h?HӠa> } !k5f yZ ;'/֨b;ĕp$(%8K0|HkzR4kQJ7 JGIt]L8piс-HÆ]V\6$ =Ca&A /W)@4"7*9x^NYyO,*ģ /KS^FN-d?<Đكiއ/7Vu}y{󕎚aJ;l:~3ջl]$~7*/o\};RkRcO7dBwH,8J+^H]YulH}$hZ:x~؜)Ÿ;=!rLqM8pM쀜Uj btZ b@$Q Ƭic0Ɣ0Q7`>$bC0bY[Ϝ7ZP-u!~oWa":ZkWiLUA,ݩ9 <nYڃC@`- {hg \]S!X,2(PܴpV0 Z.[yY @3q%\xA3ՁEa]InoެV`AB Y95CC]+9Gh=a6 2CTPն`7'.Vv . bSO8UʓSgJ?Eχ%9vY+¦{-\x6 7t0 {9yw2L1,p$a7r*+h4?M&̓ՖETzF FZz7efwƁUܝokҽ_ $@Җg'+hGb-;9hy[x٫u4э:'.Wbbxԏ ;ofvb\ȷ6n< y|J0g>"ga[Z;%dPo5^ѯƴd4I!i%FP :04eThW{9pzvAdy9]~(X`# MSŁRf7e~ST |!1  3,Kf"7 PQZ.]B}bV}UR~͈H o\XN9 ?mHoHljH3gvC]rd V)Bjf5v_/`s1y-:r{՚ (P_{ $ 2-U|z4ˎwjE Qc"=l=`/ۊ]Ԟb##HLEŏ۷c{#oWr&/d#;+G.t s[U:,^s i^DQg7 PabF 42+V} ]|2x4yqBxQ'Һ91HZf W_mqx951jMq=-=PW_%,˦lߴ=@a-Eȿ;ڐ #mVuk^MMER*JVJ7aŌ9iY" I` %F./Dw~vb#'hA)O-75D`()RF\nFYW$\ ʎDhn;])Mg,YkѺAbӣ ԊXָϔjcIh/OPf+A]ě|61oq@Y!UbNZ-usgE ,#^~̋qLQYj>N+ "ϟŝO%ob@b[.$(?ҟgGdʯ}ވzK݊.AeHDTq$HBlJrD^ލ Ջ3;z@ M1j<8J@MC<xjd8εKBNzxHCN=MU (|3S1,xJmجz3tdB dLr^ vElxТUݮ%V`;j^iM+Qn"qZ&c.yʋ-l*}*W cEQX6;[hL:6GqfD#3NPlc1 OYy'g'52mϞ͂u3=NR%b :c(QN.vS0st^7qdŅ1J<L#>j7vO8)4w"-ZGԊz6K^gzi|`_Kd868E}04$Je݄|gзQG9|CXѿwC.y>-&D9m] $=Ŧ$֫'`M ܆Xu_`rvfvѴ;cuLUE900x ]9dQ3k qEz|maHM|ђ_$o랠fա^ <$)$(= ?G)-!{k|C`B(:*,zwX)Qݯt7@0 Kpyflu:xr(F*JdE0/\CS$@NO3*NI2.Mr،Sߠ(* fYogk%S1xv^ ?~ \`0!M 쀾^hg ls8vrf$NoG%|3g _!9*Ug,i1$ѨM f唌qJ(z٦?&~͐gT;:J .Q L5|{y+B"TP n{n S{Ȋ1.yxK*DIw 8sw4CBda iU0dV_V7DG,]6sqkD3\ojݮiuu7uԐ_^ r⫡"WB͛` A6u92㈚ '@<[0K|0KN7u߿p$RjZyp7 cgJm3,VO[3(E".^ͦ)1J2]ZE5(sɕD^ӣ:].kQR1;b†"![>~ OLr2wMJV QL$yxmR3DzNoeysTVͮT5_-=s _2 YXlKW5+njdw8Pƶi.4΅o G` rkNOEkgzs[ ?"AR;Zwb]PJ8o?y4ey=S@p{WJr'7зi:L{AQA;;)AA<1# 2%]B$ JHl`5!#*[s W2G oKBdspo~Nr c\c79[gUdʈC~|GդS;nrArdiN.=`)ؕQ6(sN!#*!Vh<[`GBIjl`CPVnvh [Ç ;z[Y.x_ Z" вep7ܗbgQ/uȴr) \OY=ґ.d0HjݕͮeSׇ͕`(0ahss/s0+5&kJ='$3O-QH^%iMY}e;Dl6iՂvyu<:5i: >Hrkaok/ 4XZOoGyČlnhg1Eq!i˟dc~.yJSkI?fOW N dZ(E)xEͰR6 FFܩwKfHFbTJ"/`ǨAB"v2v"XԹ*7 0 s^IA1v?.h3Ai]fmu>o?"ZA;>J·*d[MF2?ItpQyX?6Z%;87WQ 0h PScZQEFAJy.L)썟7A v< 1mb@~"gCP7 chF Pĺ(lɡ%U­m%50rKZ M~`"jqE>|2㷎%C$?rpVo+<28_}5s,2"H^FhyH!o>*ؙ a<Odom9HKL|I%&pMQۑE 1S` 9&0AG|]YGVgᨸ%>FwX)ok j9:6U#?N)Y<څs-9bߏ%yf8JarV_$aEb0?Sxwt1pZ_9}7rc,d2Ǔ. cE`Riq‚IF>Z %_i~΄hqJIVŁ ?0.9<HmV@C[&gN#*HUKH|C͉{Uma Bݻjuː GFMz a =|9_Džf|Q3 S%?H`CscɄ#x V2CEXw`.&JrF>'z{(U/Rim/ECٕכi|t0Hf,ǂn `c 'PL؅ u$짮]8Y>J=tLPi̠i!i\yn8Jr/64ؘk̔r~k6UƬ%gm:8qRحfF;Eb!bdRbj/`|_h~gSz$mAʅ1g?{6T=؝dڏ>&){S~YZ 3BOd/\9-.nNe7J> >ΐgn;aZSK,ӾS8ͷ). N&5|&^Oѹ!h&mB3;&u"B8\vXj&FDB}r`'N[q_/%ҵ򹖋aep:.HEn_E1(.D*,!er+H,l>Gfg{C:DBumiUjs*u{r0>~͡w?3p< /;%GCucV$}bd^!>ͮ '/_%/EXP{V_v !8\*DNR /BU^[Hfz%+љpxɕc>|I1 `?u&JVqNHLh0"slչ.y6m_:uqh_edMrV"U|ԍIg.9@gH{-(9r]:  ̂/ o"A]:xGj& Ƙnq?PQwa[TL#bqmp"4PYn~ iju먢ZJԸq;k&ˢ B5ֈQB^aJ{7³⍦07Ң~ Bɾߖ* p{@7Cz iFoX_e~4^H0kFaTG)1ќ@a|>C- BۯM+bMygN?/^Ϊ:~d…n:Z$@ڱ 溝si0J$-+zmĪ4(M˭;ÝUdtm@8DW^̌ym.}/!Rj xE.wK8Z5X:)*ݝ7k2Y]&ڏYWF\/څ"Aznέk=JrlJw<3tp3/92DU5r1nw~'(h$}sʭM7e&7$Nj+fw>ONDLnVJ&D QM=}F~}P"ܚGp_ vyv5oEOW\B X"lܹ<7*-ff) Ǽ.x MhwS{ ^o ɗ)h~o=C7Vn|ͅTG![`>JG$ yGKl}|k_w} B3,Eޯ;oWl5G|~5VECVX? +X%3=5kPLStdsu€/PUKj)M9١wmoP]Axz&71#U bsKw0ծ=Qh14.k`xy*GrC*! С0[ VvR.ĶWTNf90 1VC!npnچHwL_|H)*b䙇,6aP>8Im&vaˠEfk )^s!w;Bpϧ+B1o.Z:5Q3P)pN3\HP ++]CpQeZrLWn_7xUld:^ pTYĈl\;)тsz0@#-˄(YOjAA*OR|R$s} ήba GqkaZ/]e6K?.9b,tǎئY: N!Mgp\e]4%Q]Q3c\L4LS0P9{A}LgŮWpn0/ G0RgdmL.Q4գO%JV EZjρpܬ-!0aavo1C\}K{/!p$W~ʕ568)oE F(HÉ6Ȑ%f/^E 26/Y̐xPvLa#D2Uʚ~Τ#pJw]u>+/^g5`m̈@7QuJV=otۢc-7SJ״͏Y>U{!9{İw^j (Sg2iQDfxP?¨'~nA0h QM,w,N]T#~g39J&[B8zag#EۢEoeޟ;!a"B͢ט!O5q+CH>VYCdG/ONHwau!NsaAA,J2?}I{^k}4ێVR]km ,t^lI5.=F|bɼ@@Kk'lkD;6_C.\gي}7g5w~;y>4j|`4vu0fֹwYC͉ IuӓV4o'#<`Э,k᠑NK&-Akj6?g%Ͻ6gD23/'Ү'ef3L0㠀5wLJmԏ $k=޵u|=b$x#,,H j벆|Ә(.2ZrLfI Ӡ.ޢ%j\ HM++E=ݠn^9 F`SXasn"B'jg$0G/ 7 7sٌRh}ú95C[dT!Acs"T/=;tdNw9"b2[Yxrm-^9+((?h7=6r }x+{特ֿ #UtQ $H2iޒ'u<G!lL*I3E]V-*Dz h8㺥lLCR6G"dp3h<,'o>/8Qx\wv ^XW۸YCi*extpj(9tCf2I$hnD2? v6}$u54!BH6ޚjAQjm0L904ϸ DJqt^/9եO>p~w} 6LN,w2N<x0! _5.٢dzA:mI>ĽLLx0W?Kӑ=OQ}̀?@ٞ K:pkk_Ru8JCޡA>_23!2 =TM.* msS: mwVUØBK~Io9mMdP@iX@}EGmǔG<,|zQ(6EU)χA[ fw042F?PnH\ ..[Lq@Xkk @;m]YAxK FEI{͗aư/n(v):D~ڗ2U;lD=+SjKE`Ύ)IG|Crf30Jݜ!zkC'= KSE'f)p0YRb<ޝ]I1&^Kr]shizW&dr1ow./ho!=l~RkecpY`e YZb8*a!#}s5@XN֬q: ֮ Hf83rKbPS)Dax%˽ʨʔ ?h'>3szYjHr`vH_z<[x3qCi_9#-'c?I,F/ Cv25τtVW&PK̪UYcCs>j.)_3(1jcen &b=Ql1dE`v+2F 5-CݿW<d^IhQF~I"tivxI#>(W0Ns3Ly,^Uo>eŬ XF(ǚ+idn""D/$ cXXW#ڀqY+ޗ`$Ǣ7dzS;ėa=7x|R5s8`>R z^U*Y0x5Iv}%lNmߓt#;0Ew(eQe.WBKBOy4#s;[EA]K^cVʠҰڗgȩ_L}sU4oSe*ZO9i=|_2m qHy"^}S.J?4V0+텄Qub.ghOatTUnNHXz`6Ib zϤ* o$zM{"d8U@>?eeg7DNSb(}PGU ͢)P*Zc*P}Ͷdu٧rj!#~9pՑ!2gp<-]l2U3\m3>D@Gؤ1v+j |{q&ZuW~$Q]?*m ;%_(#gNgU$uv!9T.iJ= #+U؆mPT[cg  O e5l5H#qXI[-w-668Gˡ=QBCw{i!=gYDӷr3ىVO!ȥ P>iPS,+ox8GoR-3طr!!L ޝJ`DjGF /1u]`fւBI$/2+ʋqU.MVbf E0vZP犒1tɮtդ>`:ꥡ)}9Sdz*+wt))IGȥHv *T T n >Z<vՄpF<[/b$]"`9ϫ=Ź:N3v)XIœZ..~҅K6p+GI ԑ}SyT1R&)Nb_X(g,2ӧQqvM9^dL,k 聚CX6`0Sȇ*?9A4RUbsc:T($%_<٣9v! ;8pEgOX4' /.}P$<)61$~,H9rҜ{@b+Aj qGC/p" <#}^dhU[HW

    k2o*y;!˲R5[e))C:ϫ\~^qn fJ.+ Bn|Hr]AٻM;tx]/7]+\R:FO\(s ~]ZG,3u۲RoC8FjOzA[~bw(\iI9>s+qO992o'Rq5ZZfuI!/pmPg ?[G*4 3ͿJ{,N7fѳѓW60@ԓߵ2&~Vi+:|NJ]JYFrXCځ Ntd|JF^0礒FdE"΢A>oEJVk$ydX<ɔ{y.~&}2\FַSB7ɍ.:b=DŦs Wtk0$>W2lK?f!/ZdCEZI߽&f^ bmB?_1Z^aON:2}@b>3.t9u.P!<+zuAv0BL[,2- >0MuzBQ|9)HDa_\L9t]bYpq~m"5RaϢJ ]Od#Sd2 2v*y7l*yqPcB|E4 7ֆ~~lAD) 8b{Fo˽&cݤ;ү yT0_f i%n "5۱vA炿y@]yP~W[ѻLO/|U+=ߟ(|@Di%|j%q"@df5w1pDqhGcЊ M|r7,_cVoQ؝G!#k'~yXVsi1Z!mYP}v.qGˉ hh'\ebɽ<%f xAMqO^jC;Px;Vml B{hū6Gׁ+M7ƥJ1$/򈆸~ Am?2>+nWoGk=—noXPC3N'ҀD)_̡̮ hzK,v2 qC*vMV @k ϚvWm;wzIE:?@ ~ȈNl0G%s$Äbڥ|؛~.[c_YԼLKlzW*NWkKIxx2a}ʧj4eR}\t&K{ }t/BPV6aX&pQcSD%4b[u}،XWrfeT=~m+~'$S&C S 5c3*N߄oE[슳-{=]U˘mhH᭲ o -&|KwU>eͰVqi ;H}M7=2'&o@XՃNRd7C)7h.RzH㢊AzlsbMuJ~ޯkʒfR9F1s [h<2iS[eP:e tsBZhy*Ndv|Тau:J}-4޵ՂџI]_m|e!g74;=Æj0tTǿfJ/}R '‡$@dl2L"hg"_gW`=6}OXIj~C OO*vX *F7ɑ/Uo/ ?;QUv Ȅ*0z: -I YV¢)[ELV\bh>; ZCjP7앣aU.kV(p " `a&TmZ KbX2*rV= OdOS([u?\_zT%6qtgu+(EߝĿ5 zST$QXM%ټaR v:xDwߜAnԦ[3@HJ OvL^_RV;|hAםiY@TQlyke6]zJM}iip'ah' $ 7BPtV>sbnsDoICOE=NC^>JJU- cpy]ni0 9WS* e'VdYe*Ѧ}_lOYK"p0Dpݻݼ nYmt7JaϹEЍ Ȃgy8dg|}8 RK8 Q2#3CLᐵjlɓD#ءRj72XlSb$ma4v4U5lXRٜŇW`W,^1}p'.Dz-y:vO-LSr*ߗﯚ}K17 -A`CB5/%WusO+UF& .qWeKRMPt^9 %fq\uU] i^8F3ݴsiz!)0 t8TkNDNѻ?,8dlvw\ϟKH޹Rv/I sQt|!_Or#х~k{=^p҄XOH(`O<%x OP$Yjv45+OVTSK;i q@-t+h"0BQs;[& I_[8PA;y݅^<{nHM)Wr;KsSUx`,ɒ`rh NRZ;fC|tfmV'O%cUbBg/.*\Ûg> Tp "f<7؜Jؾ'Q /Gm@hY"vB>RXX̊#Iqfw U8bX]0]2PՖI;u)ϟ춄8^[` 44gZ-1 {sLL;֯^'{|[ߜx"@y {Kb젹Xd. LKu(Kʜf%437jXGhs"d>w(m[-*T^\',©hRĻUph:qаKIś .z B].@il~;/FYSR^48‹&u~#p@%Ԭ:7b=3FF*FNHa8Iuh|au[ES\Wq>ت~<_GA {3h`~1-fx>!щ%=#Xg*+ @B>yGlnTg3ҟ~zL' c ۑ4Rw– &'Xz*=x!_\_Hv]ENC/\ +1t⾊ VЯUZ2No  ,J@CsSk,@AgFr;!#0fDhr,?+`8ԘfV!eQ,6{zE[}GK'HV@KhnĘ$8W>vVs0jwd~d tׄ9׏pQ[f!8MF!/BsCē^ہ7zἇ:HmzI3~S;$ lBTLiC-|o׻|GrcNq_3KN S:}N=e7ȫXL#)q #tcɼ_)F,l@WJ;9HiqFf }s Xlµ-g9Wd~@ x^7ά`F?>ҋncig7s>.L,=ӲB c$!ã2;?^6,1*c(T`}wSQRKEg[.B`]r'Ҹ3$YL̫b2P1aMt oOG&ۧinR ?9D'ӻ21*9TQ5P7 GG_.EZvd>Tm'n)$6~` S\ Ra^ LK' eU!o..bWJJbeYP҉ Ӳ "1WӻLKɣ3 7υ󣱚)#{2>IOl4b_̳g0#0:ᾐY\p(%cva i7ͅޞoI h%c}'`3"ΕwݨKtozxӾ?v_ߘpW#F`K]BV9 C(@&1.7/_Y൶ A_@3،Bj˞a1fr`nR~ |G!?% j?M]NXhU"(ydoasyKE]oǷ h-8e} :[.DAHb%q}V2!?!pa6&- ^IwzHy,_b)4-ۖ8^5'rkwC 4'k<+JUWʡ5_NT/Ed08c\ҍX;1klD8pnMW}T9vЬ$**Tˣ;m 0g+)y ~ Ix7ʒ_*g%ZdTz~R]^ fOOg\`╟=eG\o䋶ƢӜf >>R 4ג;$]s˖FA*.yn'a ǟE x;K˭@ Fd0A2,"@4eoahGj\)+3'<&윬oѽ !\涺%_oK 93d} dv_A eshMvFNXH_6&a)މJ2_ zqgj_r8lWFGg$QZՓ<G hP&aԪGvX$K5cv+e z勰t"|N/һ[йoOt^6Q5uWL ޅDT:VͩqrU|dClI5FetI%8cH%{݈Sw^+׸?P~rrcU]<۲)ag !Uzm N&7J0= )qC氅_76r0m+91qsH աp3XF@rm=#R)1aq{U_fr Z{Ifgw2]=w, =_IMӃ^1,XzNfr׵}Rzk2JKD`˜E@Ԕ=dl6њ {tNL\ac  /gA>|j$3OKz] ka<@UD' 2x wo3 W_mM:=wQ=zlsF̿m'AlF)gT\d*:n8=YDıD镖_ ןk$ nAaD6l[MrCcG:DjYinp^zwk(ͯude|w6TZ[f#4u!ʳ䞹DSnMϰX<_ݙt=ɺ&]-xRg%pm:5И!9F<%%6~v(8$'hG5 ;>PʰšeWF^gr|s?v+K11+EKy1Xj^;Lk.mغȁ$eEXy(bx̾GHA0ozkBRz / cC ]RTD"WjW~L-CÌOP+_uh LA]P $dk>V 0TZ-MѬ#/CN"6 ܈V?'F\SƍGb 0X?IkijΧ"[Rm^=ļձ1#*&SŖnD}05^Q)`'dvOTúLBzVfP!} f*yO+ImLKœ^,N.C?\ ^L /nL np "(>:2(cox.~r{6d:Ԡ* I:&!ZM5*=j) u2\D&.ok)ʧq^:qFVuɉexZq\{wx3Mrꨗ )ip<\KTojhPaFY8fT! R7歱(\|#;:\i|ܮr7"A1SFSy%~TKy(0Ğ S)#]zIyz”1}'~P ,>iɋ$gQPTB'լ:3gKа6%@Ҋp0 &*~]_˻c7k㊊8̴ž9&Ӽ*tEZ4_YEҤfS QXv~ ߁5cOka/#'YuhA8#TJg\눏.}RM  nC Af}eIP1aQVww1jU-w6 T<]w"o67"eAc%a:0vh&~ZW@ߚTWC+Hp8ַ>T XcLkAu.>`פ&ݙ}ȇOX ;]#y8:;o=F"c٣|~sWJ1I:2yrpgWAJ-A1B%׏8FՒeCZ@H=3#{RK߰Ukz7 /K߇=M&i"TOlC` /Ga56}xIgju 5Q/3^|*𘦮=ESh zݢ5`1"Eeb1;UF}w +^=J8]&IAfTƱաvdO PP =qi.I|\M{Tܭ>kSi 6WRoG2l &ud։N F*"- 2m=\ӶY!Cs< ޶͐yso*7 ?e,ݒh.3B҂4NyP#8ϑ%(b I6cEU/DgWeGsK YQ'mӽl k[+t#>Z}-FDZ7\಑R+?lcAk3FOӶD}]ŀn:+,a2]o⨨JR @d F5͞Mx1M=i2.,6ZrK cԱ0nSDk;qخgש`(g6oK14/)m8jӌn?6C59u ŖhD]J0#*U@ϐ4~|0srքC# i r󤽪ɿ?XL(tl[/4 DR.Ԕťm 72kveIHgse)N pKtNTcڵKѫ)pסy|ZGJFM!AOj@5.5eϫ #bS5n +GE!QƟh| yzꗟ4xKL1go!duJ[\NݥrvD#}J*Ǿ>yð6l$$|$lfl"w.r9yl'?m+.*M}s&k4m%2HE< wP!nDUҎBإߣx;jjPi:YJoqD5Oj}0 lBkܳdZnC-xDƣ*Iu?ŏK!cKjJnE&prm%yDf.&)GX)D9:S< OTe@;O ơP}ߩV?͂hm"Q&>~|eYA^-.{"z{\V]@Xi& {^X\Nsd _i޲x\$8ޞyW$ռbfD9>98gGmO}vI:Rg&SQST_3uS+ `p6j-\2chR26]աD/^ iVջ 7\z0cdVHx7347FInhZxGK϶C1%7 2wޭ~s7eHҋ&2)|"ZB g2t9;.$9[.ԃ)&7֜]'pg7b;raҙԭWUF\{kf&\(=- W/e]jw-# Zhv6 ee$ip?#4=S]$uri )"s5TyTφx# wy.3UhRv/{GLVՠ>UX"iń`ȏ\* fSSyiE c%:ꪼ~ŠleM4}gIkcE]`z%-2'MO1%R=ް+idϢr4?Wx%kvǽ,FY6{N( "$x1(ç:Iotc@.#ٴ!pd~ rkVO.r]ӿa tyT Uz}|I=[M޵/n*&t; ^[w 8L\\Oa*\!_6pcaj&|`,XAOu@-f;1q͙̲+Ai(r{q!NwQEߗg״9MaY'"lGhZ;p+$JRr%*w ]Q"rAy B-|AZ"{Ld?. ;P;ak{T1DL;13^|"3KK2_OW4.vN]CD"nֻA\7NyG8vdUķ L(#_Uk%&%UMIms:zYj<$bjCXE"/?+0#Q9^=3+i!>mfJ&0Rx.ijGM|uw9?9[9>/_!Tgz2{N ZᱹFr^Ĕ'n,RrNLbɹlFOE@# UcN“zBt~o rRsK=Y+ kY>Nc%! CqsAmB`|اج@<mEM c8ėM^Ug䅽*cݪ,A0V  +$!i_m~iEHyU`OC0hodPuoRW>>\;))GDDG䜰)bmu1R?읲qvv{{{ctȷCo?)Z)$\=fB xղAH+R^71w}·j5Ӭes[$DdYJ;ˏ85'b[˛8\bbT/۰xN柇׏h!=LQ<~xuVS?8vǟW>{0saHc`h&0SRUWxFh# xLs5 Y@b:n ҭDSi 疫NψMq3 c U997pvIT4[ߛ~{Wvv[ *}&~ie jw)^z~P^B=Xm]~*.`H /Etc߮q {9g@JQſkKtIK# WK}0~R۟5LG!",'V{ U;a_w]~T$=e FE${U"} SW^ׂU"¥r4Zw)i+ŌUNi[#”$w[ .>Jxh G4([|D>Y(˖3w)q֧w3[q͛U>F8 L"G/Y!ڱ`'N}et| /&'X%,Z&nj%,{HU9ԫkkd'v -{=&4Q"Ie$˃iYZ-d3OSmߢ'ЄDv`ĜxYXs0z^-6SmH^͒S#q=,RCB{r g~ AcޘQAvg0eH(zi}i}Ζ]ucڧU,]}h @G:1A \_WJAzI!a{:EK蟱A] ٬~.T`4pIS3ZK,:,tg0=$!cdAfHWNg,8prnc1Q )~YP*]3S ?,'U_vj C=ŧO]<ɍӷ~;Ohu=f^CrT*TiJSEڏ]k3z+ K'BW{5q6cpdl(Q`K7^V5Rt$iɰ g<%j҉IJ,26㆗G1Z_C*AË@>9,(`<$"]Md-BܛnĥbY*6JAjĻ6G$X/ygYϘ6^Di'Aq]-dƘ%M)I8WkD}i8ouDfe@9jL}/mrLsϟ1M{-PkEGMSyv3t7~V;'Ŏd\//:w J jd[SޮI k9Kgvbq7UVFj o,s$+ $jQ ygd@hi1 [.=DqV|Bԓ1RͬCOVh=1,FpNߑodIDC/xCUn[+ Btzܥ D+7f=D]t vXQBksq;`,*菼bɚ'LuUlWaQXB  KCJWy K7S6/26u6Q4k7#rA~ro]Dž[Pxle'tmAK"|{p*'^EWN i .o߃ hB\O:`γ-9)"=9e3@uw48ˆwg{'LPF~qk@@XքL߁kAGI!_G^p'0E&dSOfͿSlgjK+Nix-6l3ph ]Z:9!@;+-UVK'#*uQ>}J0 '^a>UZܦlz5,ma QzAL{ra))|nCJg3q҄!:^5w\F!OFrdIKp6 jYE5Ԡ苸O}|HWL/oQ̌(ިz;v RVUMq]ƄI?6νIYHbĭ>Qm85{%DXq aG]# ת̻]Xwj/]ǏIQ`ኜq~UFU ^k Jjf NJJL|ֶk!c %h#M+H7s\Y` l^M4;zW&69.`4v<(!B)?|++Q׳\oO0K%og*w 3۴&M7h'2O-F΄Mqva`1t3r䁱AN4@Q|Z-QK>7a;Q<ۈ;ᰗq1×`pgg$'oi0viɢp'ژEM4Msg 1w))咟glt`=C!berL9)Cnc x XT{Y]<@S;J/nsS,oз֑N@(,OmR+ :T'Kf~HL:C쁞]NfZFP^/v>VZ&^4*..*_5D, BKt#TEѲE=HZ`fgVKzl@hd^RjСYDGD1 rm$>#_Lore2MJo,X)uVOd |>9|")g# Pל`p~ȟE6Z1[;Ih?pt/ס34PKlYAU~#q.XS * Y!$Rwn2ĉrtS#MʸNyuk6XQv|H{o豼Iz%x!ebO8ï)V.n_eC:/tiT, H~<7V G]UfF6jĖ8|Zij]d9|@Mm/T4HX` kcp$9} Xt 7z)0ʀx_=Ax0Hhc4Qݶl5?υz5V S9ySM;mwN ϩzJnH>pgc ЇoI)>K0<׷}+Cs3J!%Ɓ_$FkG-3`ۉoh4K]y/\$Na{ˑ8f)RrkMhZ4Ho 㻠ܩ͛guZYrYa-ʇ7$-a&SBޱ|D+t~+:΢||#CA➢T\xbHTm0ͯGD^Dl`V>-jn|mv4ǿzQJ2G+卅#ܩw f>VտC ::1b&MS Avi[6gm>?Yu sɋg|؞$}Qpa|5$B#pXJMpҩ;Q{=**K~_Ҽf26<] Z4o۝Bo9oomptJ+(9EMG =3p˔[%_^kҨ&kvJ`hk`-Cȧ9AFB(@ Շuy|gԡ_5y{迄?+JyjouPupʣj:͝y̢bV$m{t?˖(گkXҝ[S+7NZҧ8ρu.İվEm?.VXPW*UP+PP@N~8 _nBXiDu~ҩ61 =pvkucWg[$Fuîx.,,^υqfFg#|:ϑT1"g b -ieˌ%J-ig)A'x>~VDt/- 5\(Y{eq⌢`-`hlNkd btC#2J^L8gE%'W%luT(PdiF?՚Fsl5'%Vy9G2)`a̴^v0 ވsÝ>*Ćhy9kK`؎tM b"}dy hi VȠ#zub7):l[hYXb=x8^*ê(!}88q87oJNsSpMӫD 1@|~#bBF4T*E&&ˋٲbߑNnaf[j@6)%q4T(7/Lg򋥥heg83=rytؕKF+\zt`Ӌ+d@$`vH_X-qʧEEϝxu#""c8by~ߖt#YZlC&$ BC{\ς7-KFVgyt~(tߪ&`ߌiҭOQyMF:B~&/$3t Ѓ+ƞV[7.1 Pih޳HҊ66ڎ̦<@1\e5fx7`,B{8ӎ47I<!v{p6*W -&Oe?P5(x7O[<1fs2ÇXZ3D4jNu~C< XP#ECEU҃1/Գ,Ny % gGo@KVNb.V9A4n%guz3 o6mS_˕PG;~{VS0`9}$=/̙)= DmNOYq{=F2Pˎ"հMmodcЫ0mf 8(*)Dt-WY+t8%Ƚ]̰j.-~F7N$-E,3+QKa*`wViw)ZAWW-.F~F 3 5v th ?Ti6tN}p; b.ةZuUyREgɺ8\ɸБtu3_9~P*ҥG̟zr] j [ѼmhŀU ɷ_t[ QPA +ێ,ƃ !DR=0g!TBX`.\XĠ,=KVjHE|$"qz4Ls'wt ELѰeB&<1taf2#SKΆ Cr;<O$e S}CP:T[(bv nx)gq׏ Dd]XzXw{)%&ԟ{av`Y؜?/˭dҀէ[|8Ox0(%#E*Q&-z6B@yg$6ҍpVr6O&# $ ŖcOweJ*L}MO7gt{oTwt79pgct#*啮RuKsfwxQ3cn7[͹a4c̤=p$\/0NentT"dIxg&#Ee70'J{'#vAuL?JJWUV]VV^K ˒'1=KhĮ4H^  ȿj[xʐ;!N"Dj ^A&TD^]Ph_1:HD99idMB.s½:rܗnϞG[2 IT.}Lԁq8TK(a^zBUN(%?I}GľR}pմ(͍. - AjZGlonPbl 補weP(H:Mѯq(]D&B1n{3#?[U|(zi MAcU4X;d6q,R%?d>TzՒ]lD$*̱<,dRy~+QyOLJ3̀ڔؑ9 Fh벳oVXXS*佡֒hUbL(i @^:,gR$b j{0nw]qκ$+%VGAɪSYJMgcKs1BwE]_eПn&/2Cj{<ݦPrcT"3E~iS).E8fki b]d˺5,s S.b[s6Ĭa8$a:s߲emkI8^DGwqQLJe)2cKf2jn:Q#/ #ҵbPa~5`̝FIъJ/7OX~9o/Gy_aR$}X>> |VjNP#r˫$;\UJ-0E1pl?~IUaOefq?6!x<V=* BvQŴ,}`2v;^E Zc2F-B-?uvΜѐ:ZA?K&!a]\z'124뫟[@]qG:)%SQ{4_z yR: R]o?l^#8@钦g]7shy䀰 EԯxJd7cu\Q 8}Y/iCS>\m+CSq*̝fWhAg"?id~L缕_WL4Zِ>P=pX8(xNq*ꊃ q V)zoPc(=y Ι[XᆣG q~kM^!+YD-W@@(E45K%5#a^c%r@<,g[M]>RX4wM-^ϥٗP V1coXg4aTHkjxܨ)^SOSKqK(!jH\b;9~0k0[i&V=:W!pٶ xJ$A&4Ww6Ks*d'b?Z&mէN&.},N?4W¹KgtZ$xdӃ:/v i&8:5L)䜛Pocr w`彗bRйK&< bFT0?[?Hz,- ֚M1L$N-8cQy `uF|h^7U L7_i> gXʁ:Ҕ$YSPr S6 *Orl>91 Fm䩏 C(9 _Y+7M1ՁWc5%W}vAO G[@ж{!87hHT%-LO+:`rˆ.2-۷@ c/Ar-OK | (ΛGt.*C~uTԥKr2c2mk+Jo+!\BzT7ҙFԉnķM)<b .G a|'qͶα?97̺n;-W]EYXgwȰw^l6<,+RIJ2zv"@d|eogB]ڙ 7y0{ Ćt*Ў9>`щ^?_-PwPTH "K%w_%j[_R }-|Z)B/H,G(J;AC鏲lp"F kM*yb\`r۹jMԭ pѤ;` >)98ҐULMhEWGL+mHT;*u?; aBQQX8b[ O/aԧGibӵ/ {,U~.[Gp*Z b[+z0}@ž0kFKkNM?;$nڋڂonn [EY4AzR߼_T~TUسY!ޮ䥅':*B|xȳ}""/lQZ3G; OBu]{;KZnҞ;j N:F1 gh .,2 WX^"OQKi jL/ @u>F]ы-eih=PKUsL3:|Б0`n[M{<:0u #{0N B9|ŮJqA8⬮[0 wܹ>N#ʿYLg%ItrF@phVٔy#aDDnC!jK&c{ŔwD( ec%a2ɼm`A`iqf r9Y¨ku #_0$fBp# &nDJF‘/3`u$sz~:#b0;݀JS*Ȍ$/#vɦکUW۩?ѫ:קrV"?'\!х1{g? vMuEz eFQ5NERI:FM&+h"to|_G>mDDIc%M,Hs PTx?PB&J)K&>Y‘͖;H#HIV_$ԒUW I?7[pҏOl䜯3ᑘ*E\zl t ;dZBqm;#Wj ToX,n]#EAe|Ԉ|@AآĝЉ*s\` ft } Wy@ʵd"|:()mv**] 'ytAtI>f6 A-֐nsyĴ8}5I~v{^!Y盞2lAH(ON/?(6, C|:{H̭ vc9 QıK|}D>z:#Ô3g1)`/ YYYIU<@Ly (H6GL^ m r^To4ק TsyB'W'wthjT0;Qj{{D9_涀 w)jbfi[7lJ#%CIloqsL8-=LܗW956s ?*l:O@PIm@C^ռ>_ Eh(ndi*T4pn>3R@J.eaE^;ښ  +V%-\H"7R຃ܙtԚ &W3ɭeg澀$Ƶ#`:8ć!Nm`mՆU'\,F^sEJg1*Qpih<' pKc}v=,QWcC ǟ/+jQ;ϝψ܁ds:47'(yxd[L(8cS{^}ZL:~ AbI -߿u=.Zڸˮq+pjPl3NV#Be,6sbSΉf'ϳJbG9* !df`GI+=/`T,YF+`fvm&,ƅ@=|?zՉ|1BDF"P/}y{+6#_ #ʻ$ Pxgr(״NMGt{ Aq 6#4Ш2pMk奵?ˠxmZϝ7lX쩭#:g$IrN;: d4cneRZ%Lݶx?p+'0VV=׶TzvRc(rQݺ儶LqvJ]/OϬ-M9#r;`(_EyJ=~;/pb#rťEis0ĵ)ہU~,kT\3CAd_s8$_w)-^2.^6|rBݼ!P cG=?NIn;:XOwfS)?@*  XɃK;=#2ʬ/Qʚ[@ q%ф SU[bӺByob"ͣo͗!&Vfh#3Ӆ̾C )YڴY&x̋*:u+VfFZ.O"eP-YGr;`򈜃8X!|]dIsjZLhDb*X'/7(auAQ…|c4\luSNZ`h-5,N&!ܻ`NM _Cv;TOXskkCDI}ѬHcpRtvG9I\wRӳU1R@_m/ObLyE8&Co"Fl5R: =C?f8;X|޹^J* rJR뽠kM{hX"8C`5!qcZ^"Qp6P\_4^1AmTopDs#]iʱby ZY$o(oFH=:CE%k =r2tܤN4|Z|с3]1K_#+$vȥ>k) nLjЛiI~Z} n ˙l/b.;CFGZ,tP&DQzh\uK`O@3)=p]ջW͇f%&h&hN"lz:?PwUk4K)ln~ֺ@S~yBqTKh>Purq9&wM)~4M.n{"Ĺbxޚ|>̥ t)]˗Vpsm֦`՛~s.k$WU vr7@sǒNë^mR+dezɧ>g:WtTvgQG!o81O)Y)z}[~V qDN$qE,^f$&=g ]F&͌ꂎ q=ExQoωU30]A'˪.NEKE^&\WnDɯg|/ Ѐ:!TpmAoN.aޜ?yNRP(0֛e(rߧ;N Z͜"T-?".jC-$0PV%B_Qq7eZV63P %hz͹ .cvTJE1tKE1tk[\@j%wbmq9џKc o/xTl!#ߙ|J1_i,9?¬K[t0`4=0c_*S+@FG@`=gfx+؜d ~cj!'L)5A͝|m ́HvI>ApmRL7Uy㫂qJ϶SL 4Ɇ4%o㬫Zie."Y|=kRX*eLV.ڊZfDҮ>K0c\C+9$?DUXƽg B|Ҧ G`5L'K:wGI L,Qj97pfoIw[ۤnoU- ]!u7dSLֽ,?"eNŇ\u%=RZ mr$rO}296Mp lPm wtߙ V~7zWN;Ǡ52.M&2&8ij +9yŀHL sZc)t-&o=t8}oN..:"Mj ]\>%o}dݝ(dp"ڡاb4-#?;.&-JHQn(#>9u4Z(O$ť='b_A ^ݶVnQϏ&c/n(5{SCs\/әY埈I'0hyrDH;$`mX*P[J t*7wsAO 9нBs7(ق\Vm-n451J0zY7>4Gܙ+o ,FV%C'{Ik6>Uv)6zZ/}IE]Uv!/ʹe8-WD7*zaVNϰ67$k" zp!8w_P }cr:ˤb^-8Qo"<?^`G,pRYmcSARA]r"~:C߻ny 傪.᷷,GޠWhKSy檣Z痖r|Yl%鵈GQC`%ny*bp ^=g^<.@_\FkM-ԟ$-L* +Yw-$6 C~*5N̒*~8aȞ#=<>h}C0א/j1.*ڑ1 ~b@\ e. c J04CqPA׭ًjUOځdw >[[{7QPT36kT;ԣL{ U-wשA\j7cH, f%9ЖAH<[#X5H58n2ip,{4 M&ڞyp64h@ͣz xmS.)My- WZ)k3j  +7i cU]Ys@p'bJ4S!#-G[G]<}k^[^"LbqTZhZ[3D5;HJBW2v5)`Sj=5N9HKڷ nPQ$,pz iFg?+c$!򛲈m'm$q\;' PEt^r݆u,touz[;"ْa,u[K9oEG+?J5Rve_&^+AYJ&nᕏ58u-H/\;)DP~ ~//1^(ʳQ9a0FlŹK{𥖈n% @^ >4Uj5Jb`Qv :,4ZU+zc)1#ȧeLH]+Ovo&6e_u7`VS[&Zj*7>?txcbGԗpEeO|3Ϟ Uu_ga^ Z\ip>aຖ~MC ic! `#1rs*q{hRgk*Q1B$AC yO%,CP̧C~6Z64NސVgYJ fߨЂ!Q)q*NXݻ$ȇ_Es2/G^Rj\8`z ngQdK _]= MU@@-Y}ir8fH)0>Px^0ȍ"YHW A5/səjat~ԍИLU(mϵW*UZʲSvcHixT-=;M8Ps 8*hз?Oѕ*M/ziQQ %:Y ,w-\!&)VMvBmً ^],߬N.}Rgu5UGD0ێ~ESf(zE(6,|uՊXpSx`qc;60/j k1H!MѦLF&?`7`3 ~"͓63c%2PHqSXUJk3tv@h3=/c{m1C*炯5(jX[׺'ak]SǑSjD4^bMWCZBEJ!q}Yz\pm9G|TNjlròB %!pwwàSzdP bJa;+;n\؟6o/ mEq͈Qd_Yeiq3>A͢zTs%`)]+#W~Dh#RktkTнmx|N#1'VJNW;]#쮚3r{t3fw W}0GƲR#lHL/Q6$|ɜ1x/2 e@OTEv g Gf铒IJ{Lφ acȮێq;@7Αp'' WMP%ƕGuq 0-zzw2\$ O{oSؙM[uϩjD#תUօN[8v߁Tnᶵn(*W]S7S!x)܌M(^HT/>O#P3@[SFR+Bz{9dP} #qZ9͟?dʼn`:h^ *J%H#\ FǧȚE;yDմk'D۪=adF?-Lh|bž1;lgm};E'?UsĤ-Yxxwa Y2wbLVa3,be2؋|՞o:Z.ٕl!*.O"9 tfNP;ݮG_ Kړ?jKtw˦ P&z#è?"Uv#54drJ7z૳SZ25nAfb8pZ:Y NX]dׁI-D~g "+B+ڍؚb/+- o͓ub 7Sm_y OHRF⌢({SXru <ݤ L#-ϡ->Yyx Qp=;dU|lj4G&ׅ:\膕@feweRTKv4yf~0}FK'53}m٠OgSOlȀ][?r N\\;tOLH+ s;IלnoM\^VATǸ&ύ9KU^%!*Q5?yo/o>tgUyM'.uIT1-RC-"EՕE_ߺIgSR[9C5/r0 ALh},S͗C􇦱`ш/N};ܟ[ϗ hJK7;XG_?&O#Atpm, a Y!7l*17DqR ]z!fap1>:H?#7&&sդK] K%.5YeA&cTK--}y f ~I)Dhi uHLE=m^ueS&ſ ֍7I@4"NZ܆˙Us0i5ح'G/)Lj0\3하f9uu N}+ss:0 'PX- upPMɳիN?+3MfI 3a՛`oi|JLAqZn;'CI1jfM‰0SBVZSƖ"~ ^92W9%Dv&R_H:)Qw,IIͤ8.\1F3cC,m5)Aޓ4_vP͎r2|  ȈI4h8_3b:.Rz=,Ey؄JNfVQ8V RV-t:4l  !$?,OCϯxi)źadoCgǘΞ*{ ]`DuHl$`͙D|B*왚!L" |u-% A2X9X_>gǕ r(1j$#d,6}_M~PX¾%!vheUlQ=w9x!S{ZNܳn<쪒LO|DH CzA*.ƣ;' Ыo,y3(4DA'H`DYAaFزȆ^`a.QQRx H>;c14WP%L1t|óYo F]h8~!UZ;p HYQzZݏ(J>N 6֬#qQ}zWN$ ]|pY7 ۥ=GJW6JCͳZ %H>Hs1|_+fQ|B^VKwM9ZvfW# "iwmJxObW(erp?p0UvMFăs:錩2^C7?ľoM2I",g1v>QaN>`~Yth~򼺚j]doou"MKk@ѵ<Ў+͢;j=y ZBrntQ3sGZk]{{ܽve{rub璧E(6&1b'1&>PZa߱֎fkX[WXB2W.8ҖK#پ͇`;e'pDKq(Շ@R{_C:Jv[PLvݮ|ٿqQ.B?ck \|`-!6 bɷ|bf,HhDcvŕpaG>gÐL7}Bal~ wx=R\}ܒƟ$fvG }u{o@g@~4}W5d$<xgmoڹ @uO0HA!c0b$氟Ak5Q3#! *k%|˭1yNqǕ]*OJg(!AA\0.Ax4PmJx1w ɤg$Ƽ' /_ōX]k)SˬHjg)57_1cӓrn#n[[?qNə4>ne agp/(OjRd% %+d݌..9hu|_Y03 U8Q7" n[l,6(dތ X9p*2ZjNdBYGdi;+) mw jwk̯bQ)p;n=a+ K4>D\&6);~~(ʛ^"%<`njQQ.W V3~j+~˩SN #.㱮Bg޺ͺ4ql@hz٬t$*xGhU,yl-($g0˷Bl uyV_ h3KM ~̦ﶥNRhw{qaW9Yهɥa(@H$X~k.Op#YO4G6"9=ӊg5%l|)yӻ Kv!* bD jX-f}zDZUXS+_4h G"WzGa{y7`Km'ܗ^Z*-`Ů&J;ʂ80Qઠq *1 cZ;+=qsk<8 UqvH(u5A)6zĴR2zM&DX\Gp:_wd=Gk]Lq팱\`m :,pUrh I+aIR5=)Lj,}m4oBY-qr~ pYcp%trZ;'JY.B@1KpV͠-#򃽔L#*S|'loGpa34(+@$RM&jLۈBkB[[7 5G}< 8@hrz)1rck='E`fs^%&\-}u-EV**$ œ$$ȄCоu0eW{}-2]j2B±ScV0P)7PM-攖 8@- eTtkş ^;zݗ%`[ t=Kc6mCS 婾im:L8ZB58a.c„J?I{sy$4H=?Y*y簦BfGì}=l_l&JG%e|(9Q<~mIހh`ʺSlPv>WfyhN5ZEocѥoS{4ޤ1W8B3L},!|uFE<3;NDm+#x{1)1\DPħ.yH#HW'ztDLLr1䞸իD~<Ԛ =F t^!0c7giEy(΂[ъWas &ZlR|>3孆4Z]'~VYxjfz0d`h]NƎDw9-c9Q+S󑙐ɯ:XrnMzF@3DFdcW\@ %f(T}Eݷ8d\ l.2 Q.2 Uv}d蟊\m跶d\_v'ݲ4%rz@]\qq2U=Ty)uy_ې\ʶD6X%RH߮Ek6H L6w:H-3&5CB}lUL5't-û>7[U|~,\i eg׶XRBc> VgBf;ṋF+$h>\R͎ZtU*_9n3{L7As*ZU_,\6wb[^VH#VcR[~Vxқfs5KocqFu FY A.q)iڑg޾fo3Zu5>)밷\k ={l[lGa'T4?4Ia$ _ OG$9k#ǫndV&]uWگ#deeuMzzc $ؔar=Oz5rB~8C.?,~pLɘMU^-`r.p8b:KX==zO 20CV)HcZM=2 ։v!xS{@3QӅr";*y#?q4ޢИn 8: .fmy?!FPWʟؗݶS]{EM68d"ff YXt8n"MOZs\ AC7'z o7ԋ~9曚IH"/\COJԍO" W w^vmӾ?[ٍj}LsYl' ߏb̦= nr @fz îA-zu@ 8ĕ}$w#NϞ7jJ8'}f:fȕ)p0f$f]T23~+9}Ec[Gs|@.-tCxd{<0AGLt1d={| .c**/?:u)GG0Db kİ&ñhTdOCIdH௻'KkM 3/{<?sIwzU p͈!6<.G| 2'31~|I$6)6$ږa&*nniǪР4\;-"ZO}.Mޮ﹅ WBgܙV=9 7?p^|Id~Eay`еFI!P3aՕ^"\zk4C?"j=6u^ '.$&NIDw?E' 6'Nى]|,YCN<aӬh<'igHmsnl'1>mŸE 6YnaC 8P]MekX$贤G,ذ XAn}ll{qآ࢔d k8)$afg\$w3fD)19Lq7"Xϓ$}PQElM*Nk8:~HC!u4@k6jβ3;ٙCF#X[vթKf.@[5}X)U$tսl DyױlfXdv@eT`A dq7RfwQjW ݽS(;gMڏ1*>I *ԑaC҃W@'"~lnAY 9|J "!aMı1_GH M=8[QF]B}Ԓ;q^؃ǡ̳b6 W$p 䨣Ag5 :3稁4Tߜu ^r[, 5 z=(LO @V5o&~&tD,uQ$d+ic>oߜNXV=B4gmqA-C Cp+0;n٤<_)T["w6== p Bb!`ymŌ+ކIP3M X5G4{Գ[)5dYINpB囥{5 67'vȹw"VEUYO͵=nNi>tWS.xVQuCy_GhޱT6SNlOx+?7©z@&`+BQ^!jKА@ TK"8<؞>z! Ĕ9萣ah՝ѓ9/ZF)C9 v2])M):L6lJYA3oi!Ra 69SCY&[[(2G3spQ.s;LA7gLh_?" WqˎKNWk!LH'JtgL4ۤq,26A%ʗ#iLٳ#UbӢŤ;]Ze)H[.($MK |Gq})by㇥{H|,5(Q % |sE3<>,e<4u b*) P1&˝2Typ 5|1~rw%|r%НSjytB7( ^ k* ^VU-e^p3Y)4 (idnK4w`>oiςh(2,n'5y<FÀ1$SЁ4YtQ$eT  ?Pu4fU#hBD]ϛ<{xt7G5>6;[jWlHz7C@jcwu 2G̳fm2f9EI0!Ssb"p319H/^HoGVuHm0 Qi[S5緺lZI9|x!hP|V* 6`hμu{`%s8dp=4x᷋EkPMAK̴!m9`LRdhEkg(jkc T[䃀:!yd 5Q%9 ٣L4h_LZ~M_A$a)KGp3G.9Za#l\x!^\GAuﮥJ ̈wVMƖl 4ST,`I$hB:sv). 6Vɛ~M$jJ" 6" 3`N|>b8ΠYUwCG5Q;(㥪 m?-uvhݛvC~fbLͿҹi }.hDWbSr{sEm2: K]Nʍl=}IUoZ*>oB,KY 5'jql.>[W !o BV神VsܮBh k=}i]RY" \dQFiPb^&!F-o|N/?-4yZjW9}ׂK#zӕ 1vz`v%nҒ6H>l?P g"4d>ݶꇬR!u}ky'Ն9ˉ[^a2Eܷ:AߕUKMf|Icl7Oɾru7IJX7 p +Z3fdN>hkz߃-=hukS RوbfGDe1e8/zQuK [+{:35%'yaB`pk"`M(6ӵ;PwLF* -XMq^w*UT ["2(Rrf nK!294@!v'4n5GY7̾"INWw*z.9azdo WWV1V%uz0J+Ts@hxv[N<7WްMwӒP7q˲GcAr]`Û6EV[Uq)7Ԣ ts!:%@Ѿ79I;43nTfMr|71lSMaRx+$Ј%TKa?y7OS# b;]g9r&Du2݊xsH;``a"Yd=lÞ!yƼ]SOa11*tXIF.ZfB.Oi`}[ԏ`!kں Y؊=71&}\IץcgR`R[4ոMa66em-cu/CƤa?n"Hu)jhYo*փTib;QuM| 0+߁bݦYŜ1ZΎ~D^~޶F;l5XϻhcAh _0*̷bPAvqp۵M4yV 㾕nѭ9ry{}0>a;#.ޮ*`3u%]$-ai͞!8̙{jT˭-OY+A~`̖څF8[4PUwVRJȕ]M6 cv3ɺd$g5 E5`5emxigf85ۺG8 1 Q:(GAo1ig~ǦT ޴0 ֱYە* }ugtcW#}J5vo|K)Yw_@[L*yR!\g&أ2Q .Y1ninZ>mdZDʏ!1*{"+к;M:b\vぶGe p'y/PO$ܾ400^;N~B2Bjm"\B2Zm;u֑?4BlQ{%U sTgO6)ڧ(R8 QLDMSx r>^ vWp"+>ltId|5|mj'Ӧт}VR\T#AΑ,XV͕2[:1ۧ<[ 7jsX@bS72$uYi|R*,MWOhW[7/҅I-(/%cWh݈e`BAD} -[퟽)|rNA:C@ 5NךL!5ΐGe2MV+zXW54CQp$g4_n6b90^՜Er!غt`}/`6 uu=]c-8*$$O(X|}P|2L3*RLÐÖт0qX R/BJs( UX~h"Ј5 X;V0>%~yQ3U+Ou)Ĩ00I'p5[+ό.jvFXZ%QkPmch\wO%y:!X(su8-6q?`rq:0Z^zw*ؙ?gR4Xb"y><੮[ -ƩF8K Fn^Df!Ɖ~qT 7M?HPH.n& wÑcgbnw5xT+,_TZWmѥ]5Q-S5ow\5ي/s3RZ=>g κ4ibׯmrB'b񢏈-&A^dᧀk0HU}䁐w/wMWLjG p ݹ}dm}P8Š 05b 0OHVuFEs-o_l5O%28xҼfRQM%[󐧠x Ӑ[z=SuSч⟛"0-Ll \]r_UieE hCmL{N9^8D=g?_TQLcRD7ӘQN9JI%DaiO> 4W:R54R֫ >l]U62շń=Ӑ3B+o`Ws&W /luh¡]2dE6Uֹ>z]0%F=L ,"N ͊T8-I* b૭( 9mB#V*>e *nhnjLwCE)c6+9XPQZ[ ˋQ{<%KGJ( ghx;%yÎ?J9LC;;T)Up0eG5}#Vb]a:_y '6e-Bk|NjBRU5q#w%vxMrN]f r(8(DZh̍mYN:QHYCb'(rp]E#huo[q'{C_e$O2z./Z̟mƉ} M "63 MHd{\s a[n1g^>td9 ,,.`}>O'5><^í7 wDםhDY C4x| ,[3*>sȥa(évLu҇g%@gPeעP-_4bDȣrE,sԾTaU:Y a ޸a?;_I: VC:,Ihگd%hc.StHN(ǯq 1\@xOۮft+?l粶6z\i3+F _uO ,řEE _ἕʡKh9v0.'>P3·A,nX J,7Ӆ<&jPK9l繢NCpaA0]I_\$imk-S [x#wOZ'ǔKs ˊIP`h` K~Q:HZugrN?Rx= Z@ -!J$ޤм3.dkގ>m7so(?azUA/Dߓ?72*tܰmՎ['gqǜcMXe EUQwDB;կimaK|ޛTy@95zJ#v7|X;;Z (TlJ :m$dk8ﰒ y|l> 1%14s_Bc"a' ψ'I)yv86 z,\$AgHQb /d';@NmSDT= j׫TgxA~V-:kK *~e !&~H*bY! ^(g K:]Cc4#Y1FV0CeI X^{]km!3F,ND:QI9࠹RfTi,e~F=;t z]Xun6W=:)ċD!1alD돡 WTG2 |,l~^Rd,I4K-9X,*k# 2zng3I\dG.af-_im[$4k@ɻBt<:9H 0#Dה G-tމJ q/Kv{8bFEнwU(;h·(ȋZcшof۫U2[N8~1ʟ{Fu&/6PوTÉ ΋(jM9ҿ:'C2lUJ f4UcG$_?aTna$'KJ2C~-7+d׽-_ O珑)SE$=h *zv-^H҄LQ }vպv+G"X3OtpH‚?\r#7U$oo~!DPCCG6H%R*[(:4;M$`/ rhHd;Ϟ`^Af\; b??: YJm5jVM :كeĹ . O6ݦz_+ٕ.wqL ?[.9hFXHMEfOZJ%vi:Npd~(" *u#sr ct²z≜lp{ro d6޹Mdu3| <#QI=7[Vۻ^GebWx¿(|EI^eYD垔 uc1*@-Adf>l7e9 bUDWl#@"br_mђj3]Z}ZEP$6a/%:cjhma$Lptη!3ؔAf1m}1%.6v`+*e&o65.tEvsn5goqIV88D -<%3?XȕUp0) ̆%Ko@rygFj[<09'.qtF`^ qi/ޏHZ RK;}q x; ~wc馢[#Ƚ>eku!kDVД17Q3#`~nf[)8$-='!6(/ {m= A%'7:I|ǚKWMeêEu@9dO΅=C42\ wqid) \# QZ\._m#WFC=#ԟym9L2"7=a 0oQ]\3q F~HCKBw_3-|6Q]X`DW73r턷5ነ\tXfq=57(ًo3Y<[HSH/֧pF]]f0K6ca׫np?Jr\j>ZoPGX/[7X.=javz l1gĉbJ`ѠΑ*t[E`c]] 'Pkrw6s{KNwFy-U͙pGjz=XnètfY=B5Y%RB73 R%'kJFGï/6ۓntSP0$aVZ"6SDsd1_,;Ngۇ n(I|V-:#>_{ )-Ht>#Wq5X/S8U:9^,'eE orqN5vAuIOTj|67?7b <O z˂Z#mG!$*g~=k늾*'UxWX\ܓ@78 _\keht;~eZ\#ݜe^.>x粃O]_7] U0?j,)qr֬"$Ce҈)FDd9yb}<_)*;H?-yf&Pb  HJvwU$ fGDp .=WZvW)ϱAWGfNV}:`;KIվCYݜ;ddTn~ t&Jaw3Dٗv=mPzĕgJݮ5(yf#<96#WhV\ī)eeok6*%M#%-qow‹ЎXPƮJ:*v"0d1Jh8k^: 4W# /X >7V^)5"ڙ[ Gtʏ b͒b줁k7!po0 E7F{8V v~[( 14 ْ@u07].༻f^IdpI1޽^_ TZ4z+x;fHp5'6L8 ++hKk1xU%5O] Iev:z&~=U #U N\CVxItdȃTkع^AցuQmioL!phJpF=dh1aUuNxo,IyJfN,v[ί%[жD] 4zmNd#?nʄof!'LH6\`=@ͪ-E#A&T[}5>Ik,\rKaSE Cn~!bKoy_ppΠ( S.BȣޯЛ<jtHdFgk[I(jhl`%ˣ DtיTpAS9JU7aj-唹A \@9.ٔfj/,sE$: "krg^gj,l kPJvvd)y` /?#nݍ#)bXuu-U"t(;J?dGfn|K7 JKa{qV (֓oJ">˭^0AE 2 ;b&o0jYAB|7{^m9+ eiH'bvԝ^{m̽I?"H|gaޠZ>םaO-8#CJ=ʩ+}F{&mmYg*1j5rT5ޚy*r]ΙS,7IۉJB.Ru^RH<%o<{ޙW%hȁFm.{(KyB4FZO):ΐKٝ "ڤ+/Q(?)Lu*63KorO\ˀQEt,0+q*;x]_p:TVmJIk ^UA>v7ZӅ}X2MoՐ-;b1Gww!m$I`P1Fz_\R *t9bE=MJ{ |;Sq[|v]7:ȉ¼v % &p0V)S|ԦեbfT'Gk@yM yV5Aދ4B.b-9DIĜ@]Up+U>e -Jxcz-!#|RtY[-*3Ahxl//,ZQׂؐ*Y‚fX۩ %'$ *uaf'3+9?,J63|0 kO[G_0Nk9kx7\zUˮ3$bz' [VIf9P3IM3dg?pIE'䱽w͉Z+KYÈ'e!_)u7i,+^')H(j+E[LMQ&Ud%-!kmeh[(?8]jغjQEpT[+/PӎLr!zS]ޏ~܈FXlZ BiDq0)_u1vcו  MYZ&s30sDZ6*+i6$ʇh).<-43O̪<,s?PLa?8u)~C%.ܩ qe0儕icw`#eNR^Zx{O##tlcpts򧇋gCdnԷ)e/j#髄#T |eg$bdL~~2ւ %իִ/@YphKRvO0 \@杉|H6ED߻8Nn5!1Hg[[h(M7JU)XOG2XHٔƞ 舂-6@~FQLX쿠Ҩ3ZC罌1/׮4 $}wh kV榃3zfEѷ͸^KM^ :Vn\iFSk|0oLAN?X_BT% ҡiěE~t>͖ƚ'A(2=hti*z2CaO75bd?qKFz$( nNOatx1bʵ?k(,1?t:yiJYl.Q_c~d'7dرH+Z='"e :NZHYyV٤ g#詰I>xk.}w.x]=jUQhۡCm~O:#̪/i^>vX2fB9_vePoTA"$srW,Ka;/$׺gT )R60QƉN&莪Woa?XMEaH+J'H{!P~ąz6">ioB7]I8 X)n2w".5皐_ ke&0b{i\ckyD?D+d8"ˆ UiBu/̃G3ZQ x?.<i{\Ef3pZM?^ϰ$uyxwq˚jY5yh,WF!TVE\W(d["IuB~zFi|ܴ(d-PML[Լv-G,߂5 KJ $g%Z3f8\q#~70h]eݏѰ+&Bi06x kq-iQU1ґbn^N#*_NLQ#2<&N1N,* cYkHw:6f~:́ƹDkqzi!Xnb},f"ekVzBͷ#Fsh+R*) .Vy͟[vBQOg aWuj胰Z9Fdvc;,[PC=Lk9 !| 7,RXJ:pY6lAq T2gvHE?bš%sBdqjjR^lE p[aa8d<_+8@>drfO,: "6%KVa*_#X%HNG;O_v!W+_,ih~#t%[U08|o~a"ƥS5îƩlã"]>BFI@1SVUNC+5>Œ j7\Qk1 ӗ4rw zxejJ3 g{fCф@q@. |*J(8T&!i"q:Y}n@pg`;Z >[VG@ K"O}_#˒{#-*E.(#Pli9"KeeI?b:]l+:peߏ |vgc\aOȈb@jB<snwChi$(]q]nSٜ֫Yƨlxhd1-F#U|cn_>V-0! @GqP DMPu^CIc0D%yvJ6tXǠP ZFwlk1,_tNs6xY7 /^-2JէHE+F(d\J[Dݣ1機xAk[yeWsaCb9IxBЕ"e1Q&){Q;fvC5.SiaA"@w7<S5XOi(;K/̿|&{{nzLM̅`0Y78xek J@fGFba-б;jpV6Dqu. YĶ[=}Z LHkzz;5?1 Ҷ̭yЖ}֊n7c ٣J$8W(}d۶rR-5[L3}n9: /Q$ڦ*?N8'!{.;:F_/LBTYR2$sfE>F5YUe}TܚæSl-X?!4r8p*JXe Wwyămo׽p^IovQj}'xkd Ku" 3xN'S|k)(jlnjEs _5=m7>Q\甲*;ԩm쨨[$-UaiN-NWbd, c4r8BTb2 Zy`Y nʐX}!,gic ϩ@lMIjt1G*Pe_t8 /sҺ :9Y.MOOX,j{ZԆLVE6l79j<k.1]hg*(GLnj p2y*|X*5 ā~t*Z0>^Ѡ8܇cVޭw2=FOjӁ)i5>~ /)`U^_%HnV*2> 4ng;_: VUlӏdh&دOL`Fk6NV0ۊ@:4":Ǫt NAj^3A59w8j1 N$:1+KE4SR-- 8#t80oP9P\vP^{F@q(+&7Gkj^Nb釖]ͤK?oM'YԇXwgW>P bVJRUɍ,elMX7aARNk0gL3!W. z"]fV ϽPo%ajUG|z>R9' gy@g~ q{`Í1.h@IfW"i͋x=U n$v~ u8Z:2Տ/yM\!:\vBkcpHͣBR'wK9x ru/"7D+,3wKBt3<8!(0!N^UmۃCXTl/uBYŖB GvvR0{uE`&Aq*.hiD@r/&$mcjH*U2(aPPp Ǝu^j7JX`ZEumNcp&}Ȯ~vCtSgDF~t=gd€5Y+LQ=e0:1;}uLƬ: ZKsC F̎%8?m@y11FmN!Rpeǧ c ߿ }i|~SAoDxwO44 &.HL`//ڤ 9aB{T lC]R9mes(i qSL>DPx5,\X8p3e ~9y%u`Pq]щg)q!Pu"Z<^M1CrU.)EV+A ~|L;D٬IRPOd~, }MmO̎nmؐ{3^4_ 2ۈ,D*?h>~Yaj.4ʵ ɸ uvSK΃m0a/C9%b4Q윧lDlFT O}$EsFq6B$@xCFw<4Mp{6?4 Qծx{hBԥT=x8WB/;E*4t6d.Y1)~KI3OnK{ ;io[c r7X09(ҁш`M6..\nᜄ" l7a30°vE^m]~9c5L0Ipۋ:u| Ft\:kzmJP Lga94둱+(ٺWhg.:5xcxFԜ ބx}Dl8_X2IFA]Tsc7(9ػ1 Q1mch+nLz>ּlU/RU緈R=0IG5Jjv*;IT]+y$*ʵ(rmmPn5w!K`뤔5!|s H\fmLZy&y%C@ h 0ĖPKb5}b"tNVОefMC}MoZNxkBT|]1UwCZs37f9'DȺdEкCv̫}ۉ78t%϶i㨝 Zr M93fڅv`044-nLEvK}xQ%a|9yLH`ӳ]!i}cRfvfHfDUyfcr`3۰G •z] 5 H uxm|{*h`pu/<Bp5 WqKڴ۴L{pgH'V/GYt"E9D7 ;Wt[z> .X|MB977P1e/M1dcD*<1xU*~7yfV!^9Í iÀh2% ʼVlkPoJ)pDy/~ p}\!|"8˃m>QaJ2'Z+?xj0"BW/CܖO[q9\9cSUl!-y# 5^9@.p\Qu+ 'INxճ(fξ&sܐGcٹoEiUeFbߪb4:}Ą~Y;aBx"vƜ3kiNqPl(%:aX$+b6ea;q!e>bc4{6} Ak^gcJSڿUvZ/ 5mgb@GƤ"u/REîR~;xe|ʈQ]/V|:ǂu;vKL.R} $sk$Щ|A/?,ILQaA?1D@|^ x+{Abb`Obg-&~G_ֳ6pYBѩo}33mPHI?ZDxSaOEFǝ̯%gQvRO DiK@YO$B:oTb0[)_M|%S7!K tS+JtϢ ueUlWRAXth|,,7gTMMl5:^ `UlZ<B5Zؕ21 JɅ{!c"8ⱜWșĩV9aZF7~o/uA}c^RVTjcj},ڶ\FS~pqhp/Ƌ aCW hN?;A4-q;i^|G ` V{vJTEW1F47㤦Y rv<$i>ٲ*up+}w+Uެ?N8.@PZL=s9Z<ڞ]MhXȌ;!R*9>=F Xu􃞕8F} t`ʮ:0NQ}486.jUWlwG xCHS!{mVJ;q ׈g~BBHz yqY"@O֦uP7R ;\1K>ŐY2<ӀB*&%:MRS$L>% kF@[܎B-]2c9/N{`jth!n48_\_lx#) ±aŠEd ߌvްmK/%Ll8TQjVϯx!KdN-a)M͍.9p}(qPʚ N- icO6vX>۷F3El@} hbx܂^):#P<>zAT4j~ԺƲ{0nCuN [0CzVp1řmP1LqfefnE%1~Z<@*P*Eq5cT9lWҾt?RY܂Yy,@ƍ~rRJ/ HR#he6 uŠoY=qXR`KĿbZlKKK1DQ3W KNI.PW%g5gg@-uT)5JpP@▂CF4VL⑔ˌl{0Qcǫ1Zy4^¡,ȁtóS%E}Ə|rKz{xiΥG1K. j J6ޝ)Kpz)=.;S΁7WyeF0qNb [BmevΓvJRwx(g"c>.bo]d }G%uZ!@u g3S\B}*HH[RfPhu̽Z.y0HK:yx8ҨGO߃Em3D9HC,広5/.FU7.~ܤ/ MbY%^v$Thk0uOV _@'m ]CэH$j[˰rH3Mp>QqvI$T7w(ȴxB~I`3yY+ e1ᠧ苝G.O%o0jVżÞ/ @*9Z{DǣjT[0Ƃ"Sd q'ѧ ͬ^p" 14)e%#!nL&逓J1fG|=| B$% dJf.3D҉ XP7z%o -Kj&o_Eu]/q&12u>C9l8i*S_yE^x=isTpg|~4 _EWtm +ؕ\N<Ps$0:j Psy9KpE4Fc9Gxxs/Zi,l˔oA#bfNjԳ?1_kJF섵\oم  AbM6du^}_0Uw4CU | OT}nd4PHUN]dawz|<@jiY0WSxc:ҷTjY6uBW{hi!JrdqKH8Q%Y|@ick#5O!hb5Ix!7N;׆t]loX! Zta ,zCR (fNH;BG?ɊF+ }w<6pytEa1bW'˯:ݱ~ :)n%'?" ff#mMfJ)4==B#iy"?E_`?/wg0e>wcLc$U9Lk -lX򜣲 C\q);$C2bQ |oX(~ /BaOe܁(wVr]Npтd/Js$kaH[hRsg^|;?h`rʯ?ѳ Rzը TݣĭDO4/mԗoEaaRbU^ayJAfj˼L?9sɻ9><%`C@@PGVRLm*C1{; Q$Nj€Se2ω #As&z $'i|̠+K,Z~1$ڎ([Y?*/cp~xʍL <¶ho?xB[A4[H"tT/ާ6RB!mט.ހ\*qhKb8FA6R=@ZLX,ITU.>eeŠ5օ$OLȀbF P!Ҽ8^mz+KӀN3\02/^I^Jc"WӼt$hxj?z^!r[NDvg Z|߭A,~"{6ԫ < ܜ>no\VWrV 5/6Cʠ-N! i!Dk[U$[-F @6JBKg4мLlBGw艳]X5Z/Ht`8QV݀ :hT+^rvZ%V*6okSV(wժ ^[UlKtOس/pb;{0޷#d<0M XOsHFa}ܳicǕ-fأ# ʟnb%}u9k^}^HEjCSC9P΢T5ˁybR"KW\d,;  4evdmz- 6/Ia4+ )

    %X 7/~irږ2NL,AVP=5oq FCqZvŒv'^V[eU%)I+"_7jPe&(28)'v}GӞ~X d?oWox3MC[Q_vEt0C0h (&#9=tPǹqۅer-[Wnz {*9S4;8S?" +[U }E_IZ6ytNV $2AGvc- p6D7rPxvAA1gb[9W9N@wa5|{3'$ֲB%8`'RX{tfzTUtq)h"mրʡwept[|#wC&}XgQQȩ_VjqJ7^Olj!m 04 ^pYK$Փޢ+N5S<{W/5ᓴ>ҟXIx\vL$ødN'2:A$$Fڗ~Iƪ{͋\^aKg2U5+Ѥ:&0z:u$Ue3s%@At决X辏{@YU_dO/..٢G|.]OsX ML81|<<3-嶯dycqm'?uLXtbDi]`F0'G99oH%x{=3G9;>+)Xrv#2ɖ3|?L#/(X->03cXN; ?}HΏ-#!Mv1}J«dS<&얜{B,&t)K!KOwȁ]M,"$:Ahu~~'M8믻FAh@ϰ  ~/ ֳy"5eRF  \d!Z}v1By|=-с07gNJVznZndȽ e+@pvKʃKCو*(x8hQ Gbvb@BOJ,#wj*1jYx1nמgוiՋV=Diry}oo,>~h Y?y?AʯIHOnoۧi߅NV-(¡%}(,t6a3Q|d纞v31w4&KX,9\O%9GP\aW#K Nhovj.[ ZvϟZ'ƖMd,O6 ^V(l%S'in8sFGk-uGcݍ|3T3T0 Rwc h6 bGm~`m_&¥oXjOz&.//V@YM{!\1d1nGvB>Ȍ 5eK3Q gz͐9cSzZ D~PD"A!)P)klL!^n4]hEZgx=L3Ad<3 O#(m=UU!A,ݼR, xzbq=ycxw}X 5!\4V- e6>H-s6$Pl-W=夋/^;È / Ib98HZ2ԙՖ!k 9=ab5&,495[(2Jd<ځ!؂\ akQݯfkz bJRVU앱R!->-0(U ͮ{5<$%J:Bt}J煉#BPU GݗO#DroQ .etcӻ~Q5k.RApK>{(Vǝy'lϜYײ*+D5HHXLmR!jo-,G(B0d`[̬,*V81?H Վc!ɗvr6Az #V(TGq0Y3#rS>o~ п݌Igp˓C nfSMTc%;UˏAe.) ա;T0(WK}vtZ/t{kqi-NWo=gH2+bub맱,B UIL.Y$#1byAmƼc ] ?Bʕt쯨&{iWi9%_=B/-F͎r5r3+ >{K=egM}H*?9idu!qIְ&CX1?=%}Uz?s3uv߀.ͯbF"W]\(&dOh:5N3ܗxLі} 8\/d~_%YK.X<[1':g^=Q?Jzs#mK| r\ ts>6 k@׹Yh qs4F~a-:pԝ*ZoU9֡]SHGyἊ™t.! $U7iL3̰nZ̸Pۏ2:Vo?EĆ?8Z mި fRE"x(ـ+7-X6[C ?j] To) ,[M:kS_7kr6m9>=ӭʆR1PνF$׮ CC)$k 2L o@ȅZ8y / QG9إS#ˏ䗢YSu(pXjз#rC%wИ;NM%b`RU ʬ8eqMtW#)zqulw273R&^`7]#g~[Y;8F8[CQcUJew0H ^:wK*,ICGZNw2*Xxª@@G0 Ynő|ZuA!M0}duy٭J^a=#WFZ0m6":?U W`ͫ'&!ґOG۶ae JcY:4q*΂gBݧǜL;6rhbM9Qp( >7_&xB?"ef?1=RZ-XL77qw>JmwO;N^=&PϞa͛zdDV0 g6qF,aWɠWt"+X@S0~J /ʩ K>M:7?4_pC>o7L0xFԻN)՘%ςc{XTd. t"ba;|IG8_|0 g60~o  {W& |`J`DF#c`şcs8-$EXh{v*D}wx}E&L5֗q1&H4pdT܈wf}5 BEDU܃L֚ e~SLӆ%,.IXdyK#4l&G3 J*[T†;ig6HSؒ೛0'9 ,p8)->@Ͳ+i8RGf]^؄1'ӺںuWq-B$sF32 c 5n#/ꭰi▓u''pIl'HcmBmˢLC Lx-ғӍeO74ϘRJZI-&A9 {ǪzKx6g OʯnL~`8I)f-*hmF>^\+Y|)|;&7Qfe -SKgGoM;}MOCoY06Y* ZEK~^ w0F%%58qVu@[8?|>rG R++;K2l y @#6*Y4 /(Cw2W  vaen3Q,K5Ka r=Sނ4 Fk$.Zf d*T+dTeF '#5 ҼW.=6hZa!Qf6,Heʛܛ6x. 3D ѥ%36UZ j.+GH~  WYMB%5>:'GׁdtbHE`F}=h- ʤU9MR K]䆿cx*m-9u21 Â5r@A9rm" q'*pC 17`bswҰ1H#hD" >J]NN82BOn{eP"_ U r%PN"wl%,\{hDuCQDZpy8_Չ~. EFGw oO\ѹ~!QnC+ZٟneD(𩊨 RYJң}D `%9Jڈ@0*&.(\= `(Sֵ_6K.L8/um>kYIj ւjҎ ElLăLM*n#̂ ҙ˱A)$;'ZO%2zt B&3Rv*: _+Ty+αK#;h=En`|H0$)rpXǕs4S~_Wdϫk);@8 v`AXI n ɩ>Y>Jtzg+5o +ڣ" kTڱ@dQ-u3ʗ".pKC*H\<,o{E3P:*[ d\hSLO(LA|fP1eViHuzU2e>SAx8| qFDB ّV,>epdLy=:Ȧit ^R]rs|!fLԗF~ vs>$ɥW{6W.MQ8o 9:\b+zΙM_b)"g7[fӎ tc܅,\߆:fvU!h(F}l깛 0 ԞyLܵ1OT.t?͔‘ ϶<ţa'%t0)geIуjBHb7\ň-DŤ܈ʚ"SRQE4 A5Hq㱕~,Hm۳"MkN UH 42L~6EJguhhH>4Y184pds|kLTk0 G6(K/< uvgu˯p@EtgyRoRJlG&\iH40T>ګms 7F[J P::~D*hbk?1ss+S@pCAB8%o.6: ӬF:C lJsz> .#(Ntڥ}rPI©8X~nCnʡ1q1?"?InoH yh'ZتD1>\mQދ2'ޚ^a)taPFc=`|:>1^3@<^B{8ߐw `HNy{yD7g 5p.zv--|5}yk2'A%tyм5/́B>BP 9M!n%/@I@/Xh=p{}ͩpE ׸0 @rRP3&7ȅ |h)c[8)[ zéclj:nF(zl3TYf[ $ջ,&ҡK%hJ0fS^ 1ױ'o1Rӿ6w?΁X me%6s*,jD{>o t ֜8\ZFٟQq /'{pdNh !y"_][g)|~aD7vyVh(s^'W.?Z9g槛ܴfN SFx| Ys!kc4}8nȱ1Gr}I`ejSLR,D﫾] OҺ18Gʷ!bx{6RES#h~%0YΐYefKw.Sab]@ R$Fi623t`y;<Ϧ̭}Ǵ7N`nITyiCQDtM%xC PƎ'z8uwP[1|H6N;mxXCm~zXU=g/)X9%Odn;?Asv"uyLxW޵YƈNb-25V!iѶqK?=eA^O#ޖMwD6'(hv 3xGd\ZU vdl5߸J?kjޣNo9ߘݢ%jmpkS$\ޭbʎRtUOJNl1X,ȧ 9!+2}53QxIxÓBuL?jAl`ÀK' )+Cfz Lf~(|R %GN1De>zl=(,y(;{7s'v^IrHR'}5rlSX$VE}?<jU;+ >Њ(D"C}!8+=Km^Q^S>6LTOg7i$`JWZdF B1ç`%}z#H>HÍtv*9TZ0܍V. fwL#q 1F.\j?<$4,Emͺ{_?X8FТlj b ؘ~'Qݍ=)3*9X@>2]=U㺱mvop ߳ZXY"}({bZ,O!(:i`\$gzLT `o)%3e{pQw\~aY,5P*9oVS2ӹ+/}p@5li'GF 5 YbK\ e{f]D{uw<K|k0ӵ-Fg-K;v̽yZTxu$ZEa4Y):L{KvO1U~?u ޠٱ7G伿afޚGSy/D$]!Sj年-H+I#0C6I9ޠp'dq sN◧ճݑlVpjT%@'Ep- :%7;كXH{)gw+Z~ ;%E>{yS{˥4'>WfL/ѓ/{IN"\zI_9~4o {=}qAB}@]}Z?xN&eF F^ DF?A6ӼUK |lGɌe{-x@iv~>ݟve`\@Hh".U\\79͑`Xȉr6qy=FQzMbMe oC_w\"Qm$/tj+vnskB];q:i q4l( V@>_@|?}Th{#D켄2Ygd=sM4>ƎJu~Qy(kagcu8Xθ/RB3? 3obӖ'}uQ5 Y_߽tap`0=NLjztحuQG/c<􏸳VοFs7,#E I)]zF[t_ 4Ptg[Wh0r=.O=XBb [l5"؈q75iF~H?[ ߎPkڀSfv ׽+,z[oQ%h΂YBfwy?KZيaDdzK`svQ#q=+T<-p#nԀDEyuR|o^Sʺ'-ܮ+ּVאgܥ=|4J`ɝ%֧~ӱZf΍ת!gr|?5ЀVbW'7]0ScjX5U`8 AmӃM͗L j4+,o[ ѿ6P1X _.f2(TPRL-g H(]1\u>%|$#TA\0nnoQv+?s}79Ax'']n` jc6_ROZe)7?(idJl96uA]qfIåDkI5pRapXKD.-!1݁ Y,> YL4VG4eoq7qkG:/AkNf~x_?=$^^-3t|py]=$ %BUZ ֋)ѲCUXU^W0R}LY\*?傸Txۭ[bu)yYG0át@EK 9I a 4ӹ):6Ydj7HmU/jWfMk!iR]feaxId9 cLka+Uu_?o-~Y2Kz櫟 N<ãmQYͳ\S }xHȄ#3pE-OKwJJ&X'E!-5|{11~ ]9M£^ 5M|n |'nГ(.BxT"?W(lߝDdnuKw R.\XPr- [(Pw>Y!4 -t9ЉPwlQ]y&,:rԱ}'pKv_fmz-72Mʺ/<'aP^m)i 1M4luMw'd.KY=9Ό|IH #ymp-?86agK yv4^nv ݑ*\%QZAf{D:Brl`h:FTWT7~xv`鸿HYs8Fs䪇]et"(pWvh^+o*.2x>T ^ѭ-PtSS,{.&2>nTK,u!j~YHd5e춖fK,@{>`ՑkŸj+1LA>EbT Sjq nE;"DnC\:CC7QͶR /OY1 lu|rneBX:͞qcnݧh#U7QF^hJEI.^[H48F19uSPgY!*co6;e,Vl3>ZlbY" Dw0[ _1qj]Due=ko1SqgE1^Gx#4&B"=pz'kr74ÚxXb̾)HFM8|{գD:UpN#u'yʽFD;\v_!͍ )U$@$HзUSG`7E%4+M vv9bo;D<I/_dGfCޒ}Q%H*Uz(3.R1,Xd0~TYBٱpVw ",y3@mw'(#yaK YcG!!=aRSeL j6ٙy +kOеk _4X쾱=#OU_ M~ 5~щ=}A'<98TmMg<XiRT(I.$cd:8W us(4p7NQx>JCH;)LTmѾ]C+!T_hj5uv-awK=UH &^v#Ъ(kϞ>BQW™g.1,2y 97/Yކ_{¸ftH01kS|eWz[HTv^3HъzapN:^iSost6d>=(qLi M}M}Q4Fn^SjVoSw[[b`bOF=w\ S=:;vB0[/ o%&7Vo~ȅpv;.ta7D㢲6&"qm*.:wB~ 2KWUAHSt n|?)g;8QuEGyqo d?p(aRn<r{P@ͯږ A|jvMx Cʶ9!*`QZ{J9"Tò^7 3L;> ^#F|3phMWDuĘ_eZӯh;5'@4ist sf ƑQlڜv* M75$V_@'D;ߣAc"PިrkU-ͤA1Eѭ:VKgmj2p#Eo/&SnwTWGȱ O;hc_ȇѴEO6)A%nQ |˳]mEsZAPX]9*u# Üxٶy suě'h?`41@vg&,d!4FiSPN-NQ@Fw)=v ûUXڻOk9^V98QB{X1Ǐj^e]|C05vͅ\GNs^omڬTcЂe~Gx;%]I\ʊ=dIj~5AΧ@3g"$ LB+-qASYfmjwm IAx Vn\HK1rg#cF"q;}ޡ?DyzC>%U) "QݚUY35zC(g,Aujݙ")3-j{ɚJ3g^.RFb>@ (UEά15$׽xV{>~8"W( m;1F`ȁ a>+WP^Xs =v\)278$DUnU[˴:EAtPttNr$oMq!sv0:OX _1}/O-:A:__뚘b2zNyN2`OA&4̆ЮgJh3yB)QxXL|Pcnܝ3;Bcᅴ~i-|̫ju& 0owK(e(Ӛm6RhPsR0P~A`8tiєFUUg9਩*A? ?O86|cѧOMI"b7?^ńIQ4->ejiʸ7U%123MSq{Wa-V1 *:Sݹ2~3KH޷6UFN%ʛ$N4gz hYr3K4qx*SUcuW( Kې9b,˾ nkP.OyWԯIV=kfD/ރ'3kѬ[B4>&.C&232N9\մz†PW>B+Yjm ftъ=,="qFV!0"Nt}?Z *&Ra.> c9OD R^ ,# SҝSLߠ=7+X_~e!0 vnM:HWhJi X~Sg4qSHs-CTU'q;`qҲG ¶ n cγkoXfRGR+ՌE@1kԾ@R-̈~5% =Y23GHyioܼ9M0csG}՛{'0‚yp:‚cauglm:ɔ7[ qW\" &9 {e-T2Eʷpp(=۱L;9<*<%tո>˪ 􏜘˗7+EO!nPX`wbO,)8ŀ;h9~Q$L>%j}4W8Vpδt4z CYBV~r*;d 󁿽_[P22e6۾E@iz fLx"33ݗ| ׎%80a&d}_ AK`ū|Ʋ9-py^4Liuu |qU[wx Xve?^j8* Lj s:3Q"|7n C̖~Xy_܉!PCO-Ͳ-4QH{f>{dl. $!.Gu *,YLAsЋw$ #@ZJ/0V\ elѨ&>IoVBu Asvq&1.܋(6.YhuE$S c/:d / @Xl/1Y#GHjZaiAGV&d3H 6Ϗ~/ʞf@bϋۧY@{'ֻ|[̗oU6 41B͛A8F(#,v.(F}:?uߟxeVrg ? ./.|~B0w KHv\bWiQ 2Zfc:@wku"a(栊T$R"ٳD(KM 8á皸Je[]/rz)2V;ZQf4w,@_'~1?Dc>zTCaOjwR{25xe*adig>:M AZaQ]}+0:.h11 s>5_ome;,NǗ/@C7XcVԡ擺.+`q;2xH'6٠oh>t}-c=f;:<їK>#tw"ݱ1fHg8lu Nc zyu9>s6z8fd_>M,#IxxtDyDb&9Aά-PrJ_2}.'Pr1,ԯ&_|yi)&?/ ,qV 8@&mtxjlZ #^(Z]h:gxYTb ,֐,U2Hoؑ܈V iDZ^v$K̤:[[">^F} ۔0XKi@$M:=Ok5}U=@\K2{+g&J#7ceb^M#yM /}eJ:bKaf5eNNW*0LּS?inN8}aS@ @Nw ذM%N+To #L]qp'QT=DjCF+$+(f\uHh7Q2[DHg8CC$S*e98ԓ̌tB.18뙋KFPD|7sq B ~EP/ -I쿈۲?:)5vzsӐt_]j]0>R؛WC> +Rz'1@i-?,n7Qdg8we;,>tz,9 _X4-X3ʽ":f_Df4sR +O4PPɎ F=]jE+иOZnoP_L(2(1E!Q%K:戗 g[?xٝjk]׆6~ۯ !+md"a9f Eoc߂OQūvM W #gun}':uPr}pczq .6rod)-fuK၅W2MTۋuKnOu!PcYo8X%E#e5QiBZ}(:+ױs|O^Pkv cDL[N2 Iu 90뉬psɪs(m&yKwtH9bwW_ְ.ZwoYfxfa@!_RrfY+̸ *^N ~g{{[HQ%Z:#%)g@O撔ҙ!ڔ_ V+n3',z e57jrlq%@qKoʴ_K 5 h`[:a2x6SzJ:۬aѵK޷{6x$'#gCjDҧ16B%-GF~{xի 3LY(<(`*HGぽK_iY(HuZrnMRk +GTkӂrkk¼Z l,K3_TI8ND@ڙ{K&P)#HJC>&RSa)/.bzP`54S÷~TheްKo/uun$vQe#?3xsR{:Z-F!i{WQp:*bBhޡKqAtݗؿWzWսU!`a !+~z[X \X;_o9uh9%IeBb(ЅHdN>a*q:V9NI&[\xDc]_ kNkB84+)r|ő-+YAƜ?tQO:݊:0(+}錍Ef%]$d򦿜ã(f}׾xbņN.3׭i-63Q/ľX2ۄk&D𱓠ڮ 瓭Pqcgtdcm/F;Ƅèq.h:*y[.B_%rSY8h\ qṮ Vz]d]XOdDfjsCEWKeJ0d7 dچHɛ,0J5(jҖ1KTs ~\0Pu@jU\:Hͷlp[Vtfx%$ rf쿣3=OŧXdf5[Nѩ|3PIw%ŖUyF\B)mHS=9sJ4(Fӧ4D#B!>nsb-QjM[mR-4/u֪ݲv1{j1>P0``D#킷ޜbds>)<;df*&=&q@4@R 敪&(i 5LgΪtVd2WJYz.*dMdoaZ4n1T}3+cwJlޚ[lTofRE2#tTudr4DQtմƣq_RLRW~ɲ2Ogk6j^5yP\)P4- X#A*CJLDm9TuߐOq;rһd>WdHo:3G <C !4+0<+$æ^q \GQJ.tn4O!dmC y{AйjDD ]hb08HB\ "~8>חBoa=g$E.oC oBwݑ=ۯ˴ӢqmBm%:|qt]Q쯶*HBQ0aW@iJT* s0ú`mTH2f, 63biʗ眊ئ/ ŷ?sQ-ePRP5saDI%D!m=b>uuO['d_p |j&p\ sgM# ,E]rDauC@z6=Pf\.h{ W!8养X5qq_XQ(0G4mSX 11+ON l*W{ric9H$j۞ҟ2q `|m:Wi/uk & 4~LeCou>,:ۋKY BY }p^ _D(x?^T/RH{"v?C4ۘYĶ$VՅh1rMU1] bT d0DJb2noIǩMc}T95n2-(\4avtTJ%e͏:T[xdąo#m]PAf؄gMP^Tm#]{{|o*Ϙ0R8y-hQhEPRƇ au:X0;j5)UFVpLVe񩨴H}"F[p(B򑿘6t?j&² j8MLM,q1U{3V45%%Eo1>}+ iLrJt]>N>|m^  b#W2L_ǪISo܆:Sء_IIcꊲK_4K0 B k̹ҤnW[t'6*J,hq| rA^K`OMHc+o7rSnQq6(7-4D\RuqPBVd* &\'PjJ*Xg9(}>[Dgq>0Migsg΂.+~N4GdS1sȺpOLLX-K*ƣ HOVQ&tK`:r"ќM/EOdļ\0b73. ESkR`J};MvnE5ᎦبA\ ﭑZ;CO.Iǒs=rz֬tDtoYXrMlxۚ'MR:<3xV-\ oƨ--5p}a @ ~V5dϚ֥|_Dw3l4}w8[̑߂%g+ EeG 1qRAfwR;em:n(#gɗMף~[ɋ1_ n1E[btYy3+)b)\ Uj@(mPD~KjiY;Lvs݃+0Êvs WA46 6mtM74ω ^x&W/0_xЩSqڽG&Ϡ4p0?/ eu}2Ep$T)|4C!9.BwyB,ˆVujxMMA"B< 5Nhwڀ?|%E(, ; ͷa!yЃkn95{OrxjlZzB,PA92O<]h{$k7מz9WOh[zEN!O:P6NVB2oc_= LIP`V ej3f]G'npAt us L_ cn'IHZes8撉Yǡ<,AyAV[JVW2-$kFqM:ZrP'}-ePݰW>B18ۯ4;K64eI/'IS錫ٗ&VFE^Ją]fRxńUIX\gMxqŏscO|8 ?"x>~osǁ05ipQ{w*&'76_}gp~Ntٿ?ii֩fl4*gj;y,p> JNOTc84:%GO-8߂Z5Ȱ-V'#fu=>d(1gp*$pAK:4 iҰf a!UKtP#zoCS J=\&-pY\;> "rQk(EȑzÎbyxXHj |xtO} V5[d4cYb(N߁҉gH+=[7Z \EvJV(`~jKOTEgBjAN*w7 0fU&o/E`S(!_%A:FjQE_릐܉}_` =}\f S?O8k?u%Bk.u dZm 6)Pìx<㠩:^Ns(&ڬ`]v[`/c,b(GC@PoD+<|/v aQj'MM?/X"D8-ĶHlyzW,orď\I|| 32~ B^#u_贜n&Njw3ps} P?:U+ӿ5*Xg{[Q iJWcg ڋ6k)E*T!0H{GTU:3M 6@roxr%|ItKmDgF |oҍzeTKbjhͣ5:/ۧY5@%WKTcp T0Q|אG6O&xͣN,bvi&N h-JYR rH|ZqApr 7aSJcdL6t`"a̹abl1Q \[YVPh,Q~+ڢ$!bbD=(=v$#j; DlsJP۬JJƁ 䕣X~Pa`*Xw(ڣ=a2$hWʐX#M 4Kq~RP|GMTtgeDi,C\ [=#}voSVZzP,7-[rⶇIN/|9gCyy÷]`T4?0 '$9344TcJڷHw.ɝY_L"*FIAp&ƒԁtn͸}%K߹YAa1e 7o`Q>/ϵj w+'8z5rRYʌ$5z{1: #'}B*u3px1G3D㤥5%lbmɎ.(0Zeclɤ+~:r-;&gAj nJ+(ÚA7,_^H{3@1OT:UXLê.=*V/E#bf(laOήϹ|ERv7B4%=ji쇭nnĭ&{OTxLPӺ Sr1B@Ir rxBi>APߓ ɺzoc7 =!S̶ Cqn4O[2l4f ]i׍wW5@Jե|ɘzp++M"h<?IhYaB ˠ}v5/$B.Fͽ{@KbYd'DD7Y5{G9_-MD>jbqLs#E!QYsw"[Y]`4nQN0g==L780j%kfGOl{qh# F>'l6MP$\VTSL%fdkRT/|N`we\[wg( 8$E@igW?_O*@+FCmAR*+L`ZZ@ $/q{.\4FHAuL;NYL 0Hz`0>Z!VۥM/Y{ @ # CHz%X=}+FӴK# ݿ1E DZ=GDgLhbKsQljYN;iK3U5n΂L.( v5|ݤݞDY*dȧo}d7]`B{]?3M˧t $DS*$ݴ͙)ت,U y;ډ7+@M-ѳvʅX[u#N]L6$%)n#a+Rf>\Sa?'hwS  X;tvH 1 c͞')zh`9q!SϖKU-O@4pܣr?HUX7Kh=ۗ(UQ2V;pQܛfa$:@gyj<_L<<V?z +%!oV ,TӝL-G2ӡ Z}l(YΑgHJX'wٚʡPT'pEo29V7Y(QJUnϘLm+tDBhi̝s=w3`mΝWj#<@vɸAB Bz4W,cy2hNJ+LJinF\k*K`xEy [@-|m[t«onU1CKj*'M|6 Tw5q[ʘR &V(}>K?A_'[v30v'^AoLy̴أ FfCXA-{yr2{4!R>,bPs4YcJDes$Xr6*Ɵp4asL 8;`B) Omk%Ğ͔![defn*Fp./G4Z5[) qh3x(TnVoN @ jHf|܄.{E:k JF (3m$X2a`B C/NHC#Ocao"t&q#5hF<7D¼@!xc?D7ޡ a\YmPʟz^7w7\u,w^-3[[(R#WOnRI BkߛxK;\KnϘtHSkI ]l:x\B 7xXgFM!"yS\G$i3)܋P[\?qm|A RMbܶ0tF*lJ?K{ڸ٠V;~f,+]}]-ȋٱ$6 eM t./iB}u^G$/{Zl㒙c]*%B.֫nKdw||]J}خEY .Gzwfk[2R;n``Sp_vL1z#o<ٹG?SJsIܾX '0G2r=CCӊ{UF+;tP" Q_.Ӧї$3"CA)UAZ|a" C!J31,);ޛS]'IM[1̿e)MB|S*pcI=zm%AC(/|2wjQ1xC61ZI ƭ-AgQf:lz6LBuDOG 7F=c/nn9\0&<濜#1svGg/7r r!{1@y\'G(=m qD !X%T:^6Fw`uerD ۃ};q&|W2Z!2"E>X JcW3'}4 0$U4 YH:7}%30UB#)7=W)*멿2zr5t~6\Et?!Xol~aMa '5.&L `6[6"(gqOOL yܾ>Nk>1?-.tDFxLcg,}]ͽwV%d禋 #>5@@XoKNK:R ÇgOr%dvᜰle*M'<6ؿFH ]Pf8V `yrЃ.N[.30"]%hG;d:i% ̾j? 6Ob!&XF`6o%k>c{֪cWWp; wFQ8ұ5g9լ{ {x1 d jU֐a F8rx^q5 ZMUC1f7鹸^l*ln(a&qZݎt{ˌ*2W~8צPKkOb\p ;tX(WCpho؝hjڻņD۫5\È)H꬜ 7C<쒃fwlx1>H}; ߔ"HF(jOo[ 2=f8 /Zs0UpDZicUߘ/=[ykR5 D96iT'|ݯB;rS "ES vaǦP?9h# Q NO+,wuڵ#9ĀY^N NV/1^CaȈ"qA/f[e|2OƮ\Px. ^KcjwN?Jß)e ĸ5<(RȡVJ7oLJ$SDi, T&M{qCxTkh=<4 LQ;$>X=(ŢȽ_QP(mKa8ԌpϞQp I!S՝˖#}}p KP s ?poجYC:Q𽒐q3A $1obWEۇ}_N Y:upСaԬ@Xc$cjkߝvfyeia&t҇r8A<'{RX?|]uʞcl/]u/`x c)bȆY) ʕeli 7v9P^ۦ.̈Hͧ.nܝ˵֕],^Fl >WۂpzҌб,c&9x Oٹ4ҊJ'8Tst$&.buY5{t' B "ZKКm.)`[EZV9ȚĆ/^=3r KgttĞ6/-ǸHN,8V}_u_>pų?;V]8v - 恷Zk6]zy<{ QIT\%Wdi~-؎MTʬc 8xl!L~/n (˅ͅ.,7E ؇ˏ!1S">&<Ď$eFրrJBG2yEۡ'pAnxQrrr&KtU_;xFGI(0ݐ sHTK-s}i$D؛kS1x{v~= n>u_N:R"=>buͼHhP VV kϨUZ Ob"Y;F!k-Br'4] s耑pւ&J"%WHyϗ vAE[\9vbiut*ګZ?\E@|_=OD,4ۙT(tsNFΖx!:j'-|`{/m+Bɇ[NH;OOR"t[< B}h_GE V1h-%׌p ~Rm ل9 \hNq4Q.(KS&=eW9q*\8ÅͧΓZVHjzVv =n8 JCD?'5S˪v8EvGu̓Lje\~iWr8`p**@Lrc N[GvR]2;BgSQ ) uGD5Ay>`]fе䜞51Fo*\ЖflPʧCh*` zn7_.nEZP"n+2]Y0ƯNpE) 8^\^YHg^/}^as2>No\[XGdw5!S]q +肨Qr\1;݇uCT3 U1Aa8WHA KƊPmJ߇I fo-cV2k<[Tݘ.1s#ZQKpnj<"y>j#¶Cƀ)&,ncg*wL!bG0A;H/3=H9+6 ҥCA[h]HϠv|"Һr=cYg.=i#0yEQgC>) Qc)Yq3x'xabJbӐ⹑ eu&fF1Vؼ!M6浑`NpnM؎bͅE2My~4>Z!#|?n6[>S`6) r+?(9IAX b!|kgQ"q&ܦ~$q߀_}%TwtLOv݅da5 Q_MݐI>b=nH]!MQX,=K>7 -jnt.<Hҩ̋7(7ՠYvno1Wl-uF9'PLj6: dpEZ&5 ;.] csG j~Ii_%^39NIEb}ǟ`(W Za55:l[tWH(y[D呤K㭲DƘUOZ]5?/Fe)fr¬Y RV=`C~J&3#"sP"/e甚h톕)X7^ mȆ!s]%@V3NONdhikOòK-R32!?]YYn ֶkӫ~Ud1j4 G`ڨ1ejFx24Xϡ9  c0Ќu#}jBY3|V~aLZxOC$z^3ǘP("Z^G o眺K야c}&?OňE<<֋/tx44L1D,5}8E#;%m;5 iЗVXb_XqWX bL.Be!)ȷV93!=6Ѽ-\|Dp(mmHMQwy )i/o8zqp6 fK:i;/|㑊5P٠Cgf䔕 ch4=>~Ķ^ؽ|,O '8JB؂N&ȸxTFUZJ=G~vɿM2wA45Ooy2Tu$;/0f{QՑ&a ݅d!. ~8弜YCWwPV[Pd~QC}*xy'q::2:U5ؠ;nlvۢNOyy<NB߱NQ1V |"F`SqJZʅmHp^hKg͓܀ȧq?(eE01V-{F B%'b=y'7H.S 8z;!w ɇ k"ym ";,h#0l^kEp!P0uFvGw#?I=oBTjnfj7EL 3ܣ;\O![OTüٵUð8a(}Ԍ|wЖ "? _?8Bg1BǞ0?omdhvd/ǚ'U`nޚ^ڍ@꤃ʍLns oj_P(_Snd, #t-1F 8h_ѼC:4I ١ Jn!{[9*'HZ053af w%gZ|=a,Mǃ: pKJĜŶ C6yg> dC W445vL}qq$92(&}p@5RlH(S0$,-u>7YYv0dӫVK|ۏǛn*8qk[%mRX7X„n$'נ-4'w2B-0]h &V<&V>NZRGo{]qxy ia CDp "!9<-᜙CC\qnŝ7yAݑJ5#PĤUжDOtLNmbҨI]gM臖uc |u!QpE6h&El} sot@5а.Qee.εdBZ*'\8|峏l.*Ĵ@q7ݖT[0`x&3Z(Q}A`1X[YvÐЎ{uƫPrJt5JU_fa_M[/wL[A oTͯ-|m:p;Z`\ߊ?B/[G}kDs;X#tec@oK\2+1Q'$CGʸʲܸͮ_҄-i l͍)韴MH[Wip=y`Q pҏ+v⼍fu4^IHbw`n)59X/eY(|j _:ST/aRMFs5s+J 򉱄9 #􋟶YD6z32l,3CۊlF>a Hy> &o0Hr+A5'0uؓ  2 3-5@Ld9,n1gߝ]-WToRWڭc@8Ձe%;0v.^(b\ _xd0O3ŦA.XMb3*C1f]7mbE o%!VX@-ϞlLja#^laCdZ䊲 &f6tÝt!Q5||PoUc> SjAbYMh-,Wߔh PU'^UYNNوx9i4*Kwv10JV)rfg^gc쥥'p<>w)>CՎVf,%)UN T5AMnv+oĕa?vV/H=hY[hz+Z/pu'~eyphFq/oߋl6HMKVs/|!09|[(R@鹖RSkΩ>&%ˁ7u'߈I 2WʌB85a _]64veYY9#:|Z X6@{M[0!&蝔Кoj%2) iy$ƃL8)g۽G{lpuhoYBn6/ocĐ\Kޓ>F媉WnM4tZU"}#gԾIXDPޏcip,+r%䖼6?g09nu`~hшzs3r BO>i\1* NtHn7r=޻$~F%dYOsJK|a(RjdA`$g4q?1NZLב Qwݳusϭ $[6%(hK 28,##.,2l~sE~_1ζnbO{m$Bv7~0W))ڋpiy 8HX%F'B~j0&Og?@17AfG6w Mx$JY޾?![PT:>;A,l4^}g f/-of>3hF!^;GsWx]N#u_9(m9͊`Y,##TߨNтG?#pb%aWp/KTN4:AܱDҔ:(Z?IH a,Vet<J'U[ H6#jN#c)\TB,bгjR~WA&lnqϙ<{gI8CQޕ"__ǙG՜DـE"ٳ5 Nn"q~t2CqoF{6"[f SdfmW/vDFtO*Y6z?B֮$GOẙX}CXFxw~1|UyzNYQi4~29PDݠB[ 0o3ަB2 -Z3Eo_>m(YGLF|_Υ:HlѶ3^1\'puDz"ZStaoXap&KiQaJosEqZk%NMr=J@>*|!t¹y6ݒf]>%O#?ql)ßs o'|._qbΕԋVCjF(qC/N@Ρ*u }z 4_ uvɣon _̵1ש2̙d_"X#)Z-cL1]-ޠ3_}~Xpc+_+N " cʹ&+Iv54@҉x k Ҧ89+ ԏ4CÙU~DE!׃ 0:g_XxxQfVuǀ UMV6~Iܤb+o5NF|חYgvQֆ:%[&QGtenpYHT_eh5s d(:YQR+ϸct@ rQ+ȢY;.Lo 5_S?HEx9 Ta~Sr1!$ig*Ö*AbG̙[#]a?^pȣq_mُ#tI^,#V#c{&K` މ\tNܲ9=!])vr\Fc5GuRiO=7qVT#ItrFYFc;P\ΔI.#Db(mV3CBߞ㚁rExdIIeO_@, ơgt {0@OK܂eB(r3vvޞDlߚsKj+pmQLW5+cǕl6h  %(B^{4K*{Og6;Ci4P4!ȴ55Up0 tUc+r_Cp=1ެU*xE#KyR9 f@lPÂܐ eg꫿ӀnPWSv;a'BꓑdϿVI#{}kGk`k$z tcjD9%skLf<@D }Z -4\/Qlɱ,M&ttxNQ̕wX H˾X(y#ĩ^rN}6.{]^ SaR5{5wF:t06nñB+e:՜Fjnņ0A=IPdwDd]__ & cLE,0@Nd"+²hZ:J1]gg\̾3fQc?7ݤ& ` ^T~LHSUV/$h= `B/˻8.; _&sn\FlzONڒ<{ӑ/߁.yiٌJSab-`!Ai#Fz~6?VJD"̘,:{(DS][1G:'"M>XUNR>u+l̿> X(SupiC`ǘ^0r ?KZf}C vx56~T~lr=UT4:^?0:‡L>cfHwt>Ÿ5yPi(}*䆡 "*Xo ?t'EJ$7?U*4ȫ0#̶W=U>ŚC !c3Ii/[+dQE%b˚.츊j$cj(i'/@¨X-: Ģږ7l"]sllԗ՛AYiXUJ<8uVU^|}+49KR9M[m*^T8r$ۮM͠ [Q6FcQa3 7R#E+А p}EՆ3g1Ыm T:r!GP"0 h&($c+E $ h|Ϫzwh=l*S75enX C%eD:-R)5AXet2g_h ,ӌ &{U6A15.8t8CJ8 N +jKP8Hhk5"gt1(i8 |58iə55,_l~+Ň=b3aGGR(9) OU#'7D"l4T#THCS.֜(Ty,t̸Ζ>qC{ e{ArT9EIQ F#:q) AD, :OjbHHNÄQx|3۶q@OF t+kΤpعඇxn6q!{dP! j+XD Q@ڙ%ZV,h`TO h,$7pL(^n*'M4."םkp`"j<hOD vѾ4@}xS7ZekPs46fc/77-s(7 -xpK%yMa47=_)tTo$ emo=7!DlLKu Phjc. qoG}C]rt3js`;T]|@ 9 ??i^l-Z/"b[}Cg$e \&BHUuK {+PMܤyLŜ(ʈP:?Rޛ&kNӱ׸plm1: YYVŽnZg :j%Gi Xѐ6nG4JS̩y qKy?)tP5*cd>ޓE\7ۧN0Dh-Vo+,ky-O׉jT ~ Dםg~YBZј)ާWehH@F{O z3Cy)?h*T@8e؝([)Xb4 \u=|`3Dͩ<]!ǞBpB k_]z.^#!Ȋ.v'o+ 5-*'+0M+3b #xnk-,TbV)څ`bJFVrlHӟ&I֗]ǣj.X~v?}~zTA )p(؅CS}dc^{>]ki:5O4J#Ѿ +~d2L=܍h`hu zgldu ao_1SyzMɔŻxlJ,!eS +\̵g3RAuk-bT*@p#&o9<*N`2iɇNet] ̟0Y#_CG՚CJTbW+y7piya% *̷6dh"Dz' 3'u'-^DY*;!0-+_|kl=.U-6#n BԶ$fe$ af4~Q9ǹʅ+pY/ZdW8:f>Y0\҉-M>'">rƋ@A!> -扔 @<ɭ}Ab -B! cr~׽5MƝɕjp'8bCu-jo૙ s2N`LNrI]yTN\? XёsvO.Ɓ`X Ji+}C>B 2"lyJ!ܤ}g)'a,nKL&2cKƥRe3{{dVܕ9 2B]eZ>dg0U+],dLN0UJP[=苒 OyAoI†Z T~ =̄VvTlЙE)GIˀ,pp55°y/cmՑ̅JC wƦW`Nۯd;rYʼnaV= W6mc^I1K"gk7[ =:Fմ&F|60TO1c5 vs!LScHE#iNqrק67jf蠉@I߶*.8%58!nA-8SmMi}e>8:"mAcw.f9gŔպPiQ4M9o͵P~u`"u B9TBel7dRhC|P2dRDZw-:<%o,00^SՂϸˇN~?3+4\|Bv}fr?GIxo.WIJOp9nxft/Rn|=?Gj@ڠOoL6. (4=#pA]6Xt!_tՅN7#nϸh9~y}i][\VXW3gMcC.IЇԋL`*@0ޝM,UF]x|y|YNlj7]yq)<&߷nX^q $(K:bGp{c(y9-x/KHJ 0:<6^³;iFى+w_dQe+*w i_2U (ՊWA=gQ6U|k7N]ܼ}'Y2#4[m.Q&֪}fTFb}^V55z!߆iBf-B364&9 e'@bIR="VIBH΍7x,ŷnr9QۘQNt>.Jf2Hޭ4&5r- ^[(PBoǝJd!T9 X)OgcZMM^"@D}C;T-ϼ= b_n+tF6ȑ2рj'j^,|Ύ9~94e(_Ü$p B$k )VTa Iҍ mxKjɐk$5UVAשhQb58h>M9,刁-Dsj ,ttay<WqA,o֑)JKCbUs;GV[DĻ}R(Wz&̨LZ>Ps]Yއkrdrpv ŲS嵊Є(J׿crGh>OHَ!B/WN)qbT6%Ѵz/CT`Y%ؔl3%4.s"ţm:ǃ=z@v#i-*䪿rŋ:S{wVg97Ŷ (*Id S]< CXa,$ӦDKxlupxL #UxDk%AÌR<.hHY9,|vrFw{Z,T )i?M*J" 6Z_;} t鉳L_z Gg31jIgeɏBI`PO m5#v)2H)~bfċ#؉vB{-02j[6TXn3Vy[&ZߊI'Jd(uq6֌#ż(N80C9i^4cfoZG@uV=]F<TS4qZ=kP2RR2WeV\Yo!=;ov+q a"Yב `!8XJx>(u@`!5~5޽5 iw-\Ol l'_kDuKneem&ft|u.2H(zCKHvueř*1$X@;^P!D4L `6!n@w2 ܞFS|׮̂ܭن`zzMeG#Xj"NjV@'lKuAhE! =N(6#FC`l #'l˺@D+`oj0fBTT Ȯ#Il\"Wa$<2 T%OB'<@@v2qSEV6ۦͿNZ~n>MPpVp1s ^93KQZ}>zaS.~ ׌!$KT)m @cY3JՄSw Ȩ</rwղҞֽ@x3OྦྷP~kLT~E 푛. w@RC|1{Ya@d8FXj|Kܧ*JqWʒyD)ܡ/m|9$ZYVr ҝPw@YsIvS=ʙ5"&B'u!QhwikFIoxS*ᡌ#gN\pKEcy=sD1sd!/~t7CnoE35؜2Jw ] KGoĨ5arr#-/UveH_D1&,uXZ~Bܤk4Mê iB4M1+.t@9i`UuЬl*DaHگժ!fnmڕ9EFׅO\u4^-[2ȔI@H 6p p Z[ls[m#E{?:;dD: ;9gd+DO2?5C]$w˟ $u Xotav#d&[S=l7(ӝҴ^P\O'Г77Ճ)&D)`y&f gG)Dl6/6#=ӚquXHo zn\ N }~Jz#YB1/l#Qc-hC, 3߱ߵ2X%( ( ?kԸ4g"UR_cǠ~lSY̺&{بɷe)8<6WX#l+2E7aGU6G?"?ini'MR53Oo}$/~n+X# Г#%r"hj z{Eaoz/R Cٺ@vYI)M@\72^H U,LXXIKV0FS6ɀ;)&^ ;EԱa| zUGۙ#(@z" D^hJ{) yTb94n*mjc=rTcV_!|C]*\rD;:fIu C0%Lt[Ӽ`eiF(M%h~)w^sJL4`g/;1+V F܋"L~O` Cڛ@Ï|{G-<O80"PgRL:~GE (r!$LvJ- $':OIϻz\<ؔ.d6dUm!h..7+~o!WP8eXz 嬎Ü65l E%0Dwpx(v &|acwy߆ńqGffD|T( hID ~Y֢8ku N_@#f`* [;+tz!qg`M9wn$_&F˔/.3-a.P kFK}8jb0udzt?.h oBjј"%f9]0eM2Y8'i<.z8( Μ.8og)\&O@a4[$aVυD_ky" YGl]d6E!Ո]G(7tŒ-f bp =7y5 fC}TssGـuGS֌-Z)ĴO+hLQ޾y)fFByUǝn|Si s Y1L[ ˁ^U҃[nG{`#%tN5_9 :5 xtni4͙ !`A&#_Ո)@4f{c)pO0BR1.Hk%L\}/Z%˪0evAl6r?]mw|ΥB=_,@[Cdqx=;}AAМ%|1E=6SQol9 1ӏһNZy(PG=6MzzsY?{99z`ΰyyjبicTnF8dPrUW;d(ڟ2e2IΚ2S!PJ\C5SsP݉ǥ)f+JF^EŘ5#inw3Ƅr0<ۭfa"1L;߰8]s[{7eBX#]$ߍU.zS6Ces J{9`ȬQsr W[[~&ˤT]00;|1c7Fs¦ewa0[֙ZrcgoN݄N2E*= aSn [l3~C|-rJlpCܹdTpXy?7Z!1GN>E詎k^ $~p(}p^en$j!N w?Ho$uVc{;8 3sI瓵\o<竕qpL4g_Zpdc3aC]?^@ZBtV ǪfCS F:ѡjژP5~CX>;ZdEz;oYMq:I']N\H eA*,N<% 6#+&hJƂיnp= =/  46n}K}S Q ޝ,"N+Sb7zj2n¿CJbz ҁQg:j} R/!Bs_́&6`VFʆ:ݖN,`<«_|P.JuKÊn YIr{5Bj]֘B' ͵_ɘM bpG{G?Rb;4#o|I7\:9 O"i:˱!8j/B ܀bw5O-; ɇIrPbwR4a#I:0/"lB1Bpģog:=>::IaGL?P/=^D}}_;1UYDlԭ4J!L++~@cO&Jcd6&h~ʧ]/䇯;A|;ͫUa%Y䜍E"s+ T#b&u;RܰI:)."AnkmuKO&ת8 ϠwbC.#ܾl8:ss[xw)0p%ΨTk*jo5͔jC('42Z-(TP"w[uj$EZ^ L+kA<`h{Ni 9WqYti*./ҝD k!H'BɣUGXf1=OCfi=nv}mccNy}S&'vLw#K #a9H?FN})3D$W2Oֹ9L$pIP:i! " `qbZPtw=0R @9}}E uTq9/rnÞGS^!$O&G> jl}m!v0޹r~:-p*X a;%UoZq\>",1.;>d2;yƒ2ާu/q~la]&בև^};6l yb'-f+78h.Y[ӛZ^&X`riQmI8% |ahyb>~HIĎ_3 $#$r4mp,E> Br C(0>VPMpTbqu$7^)isH qzWFM)vcƔiw8\g~nBc#Ђn AYcm_ $a)+ɸho2 `0W$^&mc,`mlF˰FWSEӁvj iH3V;}g%c'w/^N !E[&`}\pY犡yu>{# SXD%$dː;KQ܍h,QSKV2s=m0^,>k+V}حjaSY{ꆄ<Tn̖V΍g*eЫ=r ϊA.j)+RyQMyO|@T7`=7"`fnyp!@u7gKдZ8.Ljw+$ Z$liǣ;NWmakMp,w;,+w%C.&t#**+wR[IRJ;5W Z%|.,^%ƕ/Dt0wFi{;y91 A?kҲykFoLFFXQ G}DZN @E9'0Nϥ6 bzRf4QSL4% X6khqw׏jEQ'T-Fcyn衻Er=D UpV @.WXe/:~@N$,bb0qrUbbZrf珡Rȏ4Xw'coC$%hx9 GOEύ4`Volv8bo?_ڀg) ~ohj#X$y}jen_tk^Ma>@&\mp }k21Sʨ,+:m@+>Gr0*u3I#](`jl/0G ZXnkzo46"ɀNem!ﵫMIܷx.7ݵ?'O-}) -jqtj/5 '9v>.)0Y94\t _;(I{7z y3~\//KtYGnlfA\'=Yy鉱ޯGW d YPba}H=F7fEGR9M;%(BSYO#(j1S jEj^Iǀ M[p_C_* 6>!KUu+SK)U]1ܸl/J#G^CĽ(.C.C#GnRMP4c@+l%ga[~L}nM~ڶ-Ӟ4[y-yk˷jc'…"ݰ_K~Z^&˹z}HuX.6£|4,u7jR -McQ ~ES&Q_*ÚzOX2 u4.U8[hWKQWp6FX7-SC" ն~b^=4YU |Ww޺pBJh$Pa8^yUeA直7} ̐MX7T8A^(A'єX*5kdx4HNUk-qȅvaRŲN{>@G6 M~PKZi`/&~H(D]Yuq-P ʗl !YsPcvvLwV \mA9tkָ *Ql_v4`] `cԥb8q S kGCUҀi ÄJ*c!tsyZ dAѷ"<%hJջ~fմRr&es˃G~&F~F?HQsE3'TJ B~29 F+;WJ:\XJI5x7q'5BnƯgR!r)1•TC"ok:YO%j-ϲk !G1$\Cd6wL#1cVzӍQ`gtv%3FMu-fbmT͍6a8oꄻD^y:Z-x!5lJUV\nuɗxvbXg=m[+@@CLpڕh0mj_ْXǕ>9l\ gp}N؇ ~10i ,q1)6R$-CT, v3S jKAPT@(_X7 -*,]?hρ(-rzBSHڛ?JʀfGnkF4̧BPS99=*-0P%p! az8p!u PEs*nH>p>ͯ"BLocw %Ue\ e`0/nuLknlq6[U¾q{L9ڀ;Z(1콅HZsa!sr2`kRK0w\6?6RdZ'S͒l݊^-2ZV.g]~eg`"G[>R)GC&YH} Y'DUDVyssTX9VRB`K8Yv {J]}9W+?`ҫ) E>i'F_qTH ?@lvID ONZ@-s n:qd%7)çaYAnٞtSc9#/ӐUvz7c LQGG i3 lVJ"T'ƖȢKojJWb>! q~A𕸍p7?_5KK&:Z%A 3 z֘6-*dq,CNE?~u3IAͿ )UoƳ d!pZqDftJA*: a@w,}1)9MaCF;zTII D?.=c}9i* < [PNTg4XCfыt;jK ,\UiX.B.czsD!_-2{Q!Iz]~j^TXab%\n>xvfH 4Eލ?+b lS,Z~-KqxkǼ{N19%&eKJvᤄv|ZӐPQ[Y~B}$lVt_IR/PZuԥ͘yup(J'A&iP_gOZ)oHpjo<V#&\בY' (32 ZLe(zVBgM&}h VF?zn R 6)&.ؘyyGD><@^-ǫ;*UgYZ0707010000003e000081a4000000000000000000000001611e8eb900016eac000000000000000000000000000000000000005400000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/hw/mlx4/mlx4_ib.ko.xz7zXZִF!t/J/]?Eh=ڜ.+͟:Ȁ$AXFPޒ3v=d5?"9QA죺q3aJqqA||>iu҈Fy캺(ZܤЬ%4Q`/HjF-fʹ^9$ȓK\g;$J:Vs ]6h G<s^;j){-ٹ b7EG/gxgF~'Qw_n‰`Rs"ulGb 9`pÀ3ekL=&bC䒦y: 㺖s8&{@K|.#'8ocf_N`{UO\3 fT )Ffo7bG s!4!rgLd=/GMi7fU_oO Q~=),(Y-4!L5gկQmԓ[2$صm؄c5.,XB>:@i˴'n%O޸ STO\Le#m7h_۔8K]-A J- nhǞ<.YgyliP ȫmj!T7RrJ5Do7YG`=ЗhoAAm' HbISdt $A7vt+~:Ppͪ!4L^e95 AHThb,vtTb;RPQ9JekF2B[ذ,ajt8Fn 7B+rс,9J\\feMeg2 Lj#ͅºNdRاg~ii*l^)5u>Z[˝6Hs྘`HdZ5k#31.E wJ5.d~"BMOU\A [y*g}3,5|Xx("!b=#vo iBqjc-k r MZUnb7#Y0@j(ޱBqFuy : LVsVԺ;[fhTm~)!j^Fs;3 |&d1JHt75SSa<5wώwNK\x*!SۆEn$wi(9:\S!^X#eӜD'1mA"yvkT9t3Sok2]k|\a>VOJ!c6v-w)'I0tsIA1@^Y=8=c%zѪf#h )}Cz{2Z ՜!WyO C;>bիNM=1+ugN3+%|G$J6[XL'Bc=p֡8oep TnH%pc2X+hU{fzD]*z|r?0jFZv*E.+/ckf^Ȼo.050> Ncl8p)cNfER\/dk[,c~VGaE!偑uPhhv63pMmCNm-W2ꮤ[%N;.h2^wkNEf#iå7F_w`gؐn=;K47/hO5MVÏ> |OOV~aGs7 q7l: ݣǓ-J ZfߌԦq)(QE)Lwo_PMjd熜4^CJ}*<ھY/rSpx"+Yx Ы 1ލђ-~@ȪYdZԊ=RP?h)FvRhOOt-59Td$"b)}?p Pr`cq5Y7*tG! ȥ,akaƽT?0&^! BD>CICA|<гټy? z l(_ȏk*MW-c]7ˎjǏLfJ߉3/%RB #'!S;DlQAjT2!HA=kI1l",sO44/PX^X& =)Gn H ߋoh f]JeΌo j8n'@w8uAQQN>&$)F\ƴu";!":tmFق%'5X"aل>0Hj4d\{^{S7B[¶ׂXm-V?/*xzK¾)8?sA(Qgg F((3#bdؗ,I$!(1gCfa,ZH<*NEfO-̩̎O`TOC 0[? ̡ l~ዑɥ`-s1iOHtұzW.`&_Vǿt(u.G_)›:)riʟl%Rx_^Aj#CcCq5kx9-k_XVN-:YHj@ 1,b FGUTj<j8AR%,cH⇝(,_껀Q7\LH%QO]Tm8D[6l痩B$t#BRں;YY3xl MWNgPT}ݴkNщōB4aƋsnˈr)p!p:0zq]ؽ(Fv`4R!%/jr6PDP2YAdKx\n?0q*x \#0q/,{ B9 ʍeK6/ȷ+9B#IWKR]PW>IF(ʩV=V~گ`wu (9oxAd*)$2_1ryj`甦Ov*S%W' 'l}&mQ4f]%Ugΐg*;`"[)&kte aɟ!7 4Nu]*5Q ;Eɀ6Xxf`gc}D8 >eE]GV(X/]o__B3pDU łr'4HB6n/6j*!gOdu5QOE6/.b(L2&|zǨͻtArWX _qEZ&$io jlٌ)fV ~xew hC"-Ai=TB?FR5;e^|U,6[&ΝXQ7=0䴻fHT;&/AE!k興w)d+Ș*()X kުuZ= 3]0lb>8Q f\1UfPPS.Lٕi?xrEbNp܉*%k/k3.]^h űT\u}u/(A 6CQ^@ǂ}L;8b]>W)6o&0?N:7^n9䣠ͥ٠(︗vͅLD6qĉ#e(۰ԏiz;ƼH?\^4|:<&wRh&07`VmtXxv>2W3D&i$l<Ѫ(osha$}huT>ck4X$e 6x3;NdeB,͹׿V"RGeYdLٍ%Bm=߿D`:>sZzPֲ xE9 U`/)0@4p@5cO3Ņz )WfqtF$])/Tj)P\nlƴź~u (5TUB89gMb4H%5c{$ok  /8e_'vRW/㍉#bf y@%IRQ[oB$, :B+gp%EC"m&_ sP4 [r)RaB~V%B:-Y/@0{J E[Eml6tLmaՅ _?O/jZSnƒ`}.v"m>mwmts;*GfRT ,p)q>umJX-ֺ>.,ث&`v)2>q׌RÃZtoI5pgS4TE&aYX$E!=D q$^υqY%2oac$0Z፫G]igI0Eo6%BdfKh!¹*і臡ꚭ K! WP}@)J(a_L9d_"Ř;}|]Eе? ++JJ3Do+:&u`0r*myA[crFuYŸ" Ц պ}=5dy<^-^(G}Yd0<'D4WP՚ȳLIq?o@2hSfP=rpq(Z!DL$ ӀKjfEAoIB;/.62Yտv(bq ]reĩJT6$q^B8m6t)F2 ŊNtO$RH W$D akx*Pjfx,%&K/m7Yq{}0A-Q:" Ka$GDҏ'?іЮ~e4E%9#ھD&H5o@oݵ*p4]Eoc9@)괼L?M' -qwB4EFrupHߘSon+1eh4oASٜ^1{ݿ`_O*B}Bj^Vchj.zާD"(eǁxX.{>V?T<ʲʑ~oI܅W/aS\MkE [2MaXīj>w'o@yי9eOMџo]|K|{Zj:=, ~ꮑ+0SCS+$X2꓄z#w-QkzNkYgjIhM@CTӽ0=#:Gb=p'Y.[&pc<ò#4 >"j85Rm"S~XSE M[jZ֚#zJ0x,?xjLa)\?cwB 3eC&KL XNnNCX"'\ZyT;nbB@ %Y[T=o)%e*~8+ͷ?57၄[NJ术A-L]S#9 _+ :sSAd ʘ|9%F2z|iޠ eNٲꏝ +Lag)<Ӝ(,'RΝ>r&Y_YˇN޼ 0^qډ5lk(Tj=?"LO7CuG!Yj= -e:.J^l,/GtdTl.r_ffUX2(mi75GjTީgJv"G3; :5]L[k_*Ύ_Nmtq~-Pg!=J/m܈׬<yemem.ƕZDž`d},4t!M{'BP=mS|Sfi.䪢?oY F悸WIGsscWGݪ`BC/ヾwJag]oMgLȰm,m4hP1 +ģy㯏4ЪT"-+g-Ga]>%VyƘ9=AX\sVG3Z/C[O% SP/^ rnmsc yTV ;: ̫6uVlRHL|zEeI Aq}I=^eK*EGWCZ(&6fr7X֖K"< #wWQ0pNefq:Υf1POm 8G}feo7O!>Z+d ާE/$iBp>TNC@#0 Cھa6i/_>IeoU%SK=xF)XŤR3,F hz X%Pj?+>kNUl/zS23ם|H=!=OX!Nr2WL6`7f( MC} [@oS!_s?\DHQ Of2RNjQ|{ wֽE/`wE5˩)D[0~zE+ӝB]eґ47Uosξv ܣҩGe^],tQ ȮL#\"(!wӄ'75GCФ @TfyC~NbǷ5 #x5Z4fD /J R ,0yJs+Ka[F w*`{mTֱ D(S+W06ةe陡{-O6zt1>Q|҆t<?|$^ɶ f8op"?RU%ZL'eh 8* Δ Xƃt(5W*p޲ZR8G^`wOE@cdjJ"j>Rj<1s[D gCOlaN3g' C!PwǴ̃D0kGnʀ:!K_S!#$`uS?ՓY@6(u]2@x>H瑩)4?hafx%\k6/Sj (JbP9-\\'\($- Y ȅgdMe  ]o%/NƁ; Y\VbW I/PC,z Fqe$6m'F?`3 ̥1t|dr}܇QUrPULө*h[aG5aWkSiYZ͗$K<Ƽ7!B؞F϶{J8 J8fU++-'2 /ЄqYͼ]w\tJw9rBO@ĉH4_D:&VAaƇY~?sR1ҕ-N4dr#go/}gʵrTgA|jUT&PҢ%jke V2 -YyY}: ybxwl/7f1F ((mHg[ꛍttݝ.K߸I,yRM13'A?Du`JE&ooSvgP#9mٛ v:=4 !Vk.g6\H/h8qaN hBTiw .R0$#rG kޗ-<lYJpz!OXuc{u|NBtawJ'.vsyH\+^Zt|ɦLG !b$Nܑ14\g3x<@ge.1l~롐VFTjoZxr3'߁-Tj @ @0M} 4՝>'zW%<6v6BO@Q_qhJ{%L vr+E9Zr)ZB~K&5^ 2|ӎ$Hұߣl4 ƨ1T[ lE@EEJ7,1025'jQHI+eTq؄|*F Lma`ʶ57 y/(7ȼiog:` H^fPu l'Z 6Pi+& au< $CJ ̻jh??|3$v#mf:7\lAdf  _=.kԤ f$ C *V;V6Y=yYy$nwcؼ*cfφWC3la5's_"A58s}r|tltY,3@|/>&9X+ߨefvr] Cw]4@ȃ2vT3NxRV5"&*4PBƖVRĉ> SbG,ig(wMFz$_Fw:X1!Yffl6/ A2OYˤ6hձ]vcKcyLdCG5#mn$s~LY+;sDb㸟WO#ya40l.%pJzj9d~ TwlW⺑ԚKЛyǑC[[Eb00zts9MD~h7w|>#1#79˽:  o,~*7.fV'CyvVռW9=$uZ" `GkWo]!nw:h"ؖW'*d^Mfy&}k@-|;@1Ԓ k7c&u0'&A8$4n@ȳOtUz kVd EmfOKm^M&֎B('s{̳~"ar 82cR ?@7dNVRz,,ų&pamt!!}=2@:F5!';!oa v-ƍթ14TWG}gz8 U 'jzdll焁Úxϻ`"pJl[ xtj˲r&`y8hAun]G?w"*uQK2vZl8Kf{Ф~\)Z[Ɏx\7#@kOfDQvEfv=Lgi0Ato(P8w Mo4MA.s-/6'02zfG3$%i~ڜ!4,p?)KYX{9/A=Q`yGtKP54;%$5 _`j=\uA"I WYi\NNC چihxI ApRL!t]MtBZK02QZsVE|ȀIO? hf=H^nE{MY\DU`s'"9]FĞ76fz :&I`8[% O)lkk% ;ܐ US{#˚+‚ݝcggҏ՜U] ))p _!a(N%X͜Ndj ~UW^zk2GA]ރR MѴR,Z+6e⬮(CbU@[8V?ݙ14d+gߗ4'd砱} +SHj⟚BC4鴀ڒ,&u0Љ@KEV%^$ (+q,rƅtkhh;l$V\'uME4uD\HYI XlPhvwղjٲ|Lvkkqse烍V'*STշ] nf:n j6$~OV=Y"cv)oO~-8_^QTN+LDWqE> KyQgj!&қ.jT].gI? g >L ؁Aqejˢf+}K4b@ΈqT5#a$l'0δb f5N@Jg$1)rmoh+TiEѻRҞX>p֬ S4iB^7N11N3H_w}X[*L _.GWe/l;2 ^!P^nf(м龷cY$`O7(OTlAո5SLa$ Y˲2ϕG;='&&Ef}PB3C.+^Fi;(}TIE܉6c̤-Th֊ۨh8k:"k7heX"H19XqNOypNɇ] #,=A=2XI}}85-丵`H-`2R#&Zx0zZMc7AvO7#Wѱvw f*!8 /n:ywY~|}z#BKz|8 I> Oׁ97qj @%2D`ˆ%@0ؤ t5\1:6nr3\ Z:*s[_Kg .?Ē1 QZFE+`1|o{x)nf_Xsow,.Tgp|HB|]p;Ⱦl#\ܕn)o|U,v)b-!.[}st6+{ \+PGAWUcftN3*a gs:^\qj9ybJ}HvY+x9RR2YuJOg+ƌw/QSn 3[><#Q?21EHP((~FU] P* VZ:7l)" He, =&SsM%ΊVF:]x:7)( N.0ć*{w4QJ|6XGmE`F7qڣĿ"umN9Q4ي+ZKɉ !]_tA1h#0R%1Pvx;-̌|]XO}>:;`zdgL~8<46qBCXܞ2*۲ )vڵ9S%95ն|wo 4g3pqGSCu%M.U5 ]1P(ӽI2?[1^Ke@ )Uz05'*AD1#O;"18ʡg"[G!Xpg8qBCnjeLvmpp/N:CiK;g<"z HO-4c'iUK'v9fPt {&LAjzjn7× w]M._"9!xT#< x]ROr./D5᛼1&21CLcG/K|[Vuyl7x2C,[|JVw^cn|Ⱥ -n>#ǘQR^_ʗ=!E-%M񥥅iD,)R^whJskذ/6AJ+%?Ŗ䄌rv΋!5by2۳DV[a$)kK.mS^H 9&WIͦ$lNSrEg}/ɘ  T!6SOnCv2|/3p.ͪ0>y|l$|wG;`Lƻ >\ܶU): htZ@%Ǝ(W"O4UԂٟaw_8hŚ'D>a0~u{*k?&;/0QpFpȈù ߹ߑm\2LlEJ*jX(mYՙCg~xʤ  [Ua~K|!-o[xr8з`˶)z84۷mKay^Le;G 8iK&cL|Q ؊5;`(B~[ɦmBU; ˰pvwQv'U+>"oti:;Xe5aZ[뭺pd W3T)"8Xm{/>̗'0A<ᦷSrro1؈-@l.ѓD[?*%!ޢ/Nޒ'&Oid< D>֬eW[=M=: mOCilRĤP(f7@,kdZ(lh'7i#gZǞ 2v0azhX;Zmr]waO:U}2FߋF\Zf|_57д.ⅆ!72:-ybRה\ Q燳ZBH`VܐJ2KRPKz)-\ s*p,3t-l %Wcy=F4_=UMU0yԸ_Zj*1v`k g~ȧkwWio4r.$xTD5C=͛lt$#f(ة'U&AJBEbAP (9сT})*ʩN@6eE$tGW-PY<}?f5eubv3g7J ls"[Zڡ\1:456;Awi⇄hHsx%{4q/73i, @beB9^-1+`HbuXڸ43 Th&5V+YQWА[Ϧ{ԘrעA@eѕ烼./rrNT|AXgX-7>- ͥf(ޅ_ҳղl$MS7rz.GFy)PkoBMWsz>u?$oy;Us?MD Dm;oB%XtЋҰqxCuP|=qJ *'^O[p&meu;k I zpp" hxSQաULK"_gxhGMuցd ȸc--Wio;pM%2Ws~bFgģ̊qAiQ08(&0Ɨ#ל%Y^@y߈[H}WzGAJ*4d_5)0-xބ[mL'8GP̖ ~lhP׉2zm~ә pWQ5ɏ`#RGzNd4xCg31 WA믣qWU[SV =T_P"x5D ?;t)6 һ{N6IĂ>ZW>lyo_T 02n0s>^X-'(!yӷz gYYWi=MmE7[#ḱK'<7 بvHU볋Zkw?wU 4=\sq+x*h Wq3!g5 3ڃWW} i_c]r6: Zh{Xu1:iH`M&+)s6N^UX@A=MvZm{^(.ϵ!:@Z,4pxdϽNk  m5FzoK6;@m! za&0Ea?ߑŰksӄCTJh"ȱ7eTTa_-—'fdH=̹! zsa M-M#z5`V=~+M4 :4G J sgzLS×#^d#36bՔfGq]+:GߔyS푟ǫzyI؆ |< 4uxD6Oɫi3ެ3"3?4.=y;K+iDqAxmkZ|JGu U9G17새L WuH5닖=U,¤ZjZ;@#{dDqegzb<^XR,!U;m[gf {+A3ȼ%e@)3 Y-NEy/,t-SF1IvwH"VK9OXZud.M:{IGn@\O=,}=מI鄗c4|av;TBtOncZ"b-Z^mQߪ1е?rx|ȍ 0>pDCl+UΒ#M: |&N}xx'sbKm?`W MeʻF6{r oyQٿp=W\pΝLPϝo3lꬎI[~fR,bKf0_~:[k9_Hy?#F#$u-M*`blxWIJ&|xU\G_T`;A \f1Np:ޔumK(Be(;VBe0B[Mw^M1}zG1kd>C:FWR!E%|ТʻfS@VmEt  h|uup}5sK.37MxI^(6TM!+VakՏ"l!7'{^ 쿵KΞ#7ke}$bB茒 DPNjDеgDxtQ 'l\jo O}<ͱY$qeE}^J f0F?v;Z^`yr*b^gAfc@`W=rv#w瑸볉]:5'a_@02MꋿQw9.o_5I=J[vg ^&%FӾnVYVdLT>=̩-4mg,12`Bcun1ΪB>8 ' Ug/ͼy"' rp$z/9B+AE`"q {:{1O y9B|FVj|[jO/m25.*$hyq[IDaP.V]%D&g X iъBpDav!Hzx9v>zW%{+WضrC߾լoW"B^«;)-+ML9ٻD}E2әgyctɠ2!#y(\z(≍2^!?V',%_yڼ>)_OfS'Ϗ C]@!^ƜN=LE_@#cd}W "\wSh%)EUk-ztr$czLy2'${m40 #4XrW/iWBp籷_K){}v_Q_dqDb_sE`m].H~GtM_ lTϑ_TWOkAs1L;(DE(txqNWUPΤtWG%~\mw+l ,rEW}SlLB }-Ahk$^n@fw > #7{VzJ㘛%53Vp[N:JQ#j2-q=j d܆Yׂ~)ӀBN!rjTs}QIG6lN1{EJ%#?:DË2f@L;Omax]?qyQ#G~jA<ޔP1 /G H?4c?0dQR58>m{ۤ0lj%.#JS X(cTtFLTiB .(!hK P1v12?B76X}r#PٍoHNpC-9cx9x򁨣ݸH2p]#h9WFCP  DɁpU^%ynɛ?l3> ?)M E>vh;4 78j;0WX$Lm&JՌWJsĝ,4˰Bmxu=&bƊ2T,ƳebbΣ\S6{`7o:zqm԰= zr淋.ʩYVWxS.q`w~jSR'y#k,;=_%fŧ״nb$ڮWC*?ZTھ-sK?-7|ve fri33\{7͙uZ)JɛM1~ίwzeLEʯzng*xu[qV2,,>ŖmSv5@6>݄nz IVy~$&Lu O: 30t 'n+JzGtx}% _3g |՚Kz(F0d|X)"p:~ ?4 Xbpm2C޷G坕CXڱR4X7^8sGgA&lYpΎ_i&/a\gz)ͱD0p8q%*'b*+,LAP ODtI,ɕ`F^nK37#7v$VR?Bz[Qb엑 />]TE -fk_") b(,}Z`43A+EC11ǠbO$]QY+T]Nk >m+PvNmc|7%̬'ZU "7SS Wf+llj!:YMcwPmveֿ.5 RU34ɂn j h^C3|uszc6؂Ҿ_&# Tm^ N9f2Լi힓>2.+ X X"Sc~5dE\1H۱hy3%&Pb#Hz&Q-6,b-z{ڽ|2zS%cGPIAʾZTf<Ҵ`&~YPʩ?ty\on duwQcdٶ!*M2l~qns %*s'q*`u}qWdi71P@Ē lEd|R튄zt6R\2=)>f_jj(:'B?;)Ʀ*ǡİc - lg/&>n([TKC01D'lФa,_}`[0$75(?FO#9Mm7v&ZadU+؁cSsMwWZ$$&sStcQJfAzdPr"uKlY4{""GPeE0;oa#b|zaε 5Z5Fze5eA5*wN,öFR? C>J+-{MO܈2g#W T)A^ng`bYOz,׋(3AB] 9 5O _'ݜ)rͪ O֤|3f& 9bgCKî*c>s>Ąhr*= 1G.ndn#tOCׯ5c1Ҿ\G.-MQhDj>.'7aܯ1TtH3uET˝)tx]^k1Er@%p@Z-hK_X! x6ڨmΰ3l>ǗAGO ?_ї'559c2ni%g*VGVajn۰L=uڧo+aA$Q:^|i-5 c"Pd[D.Yy;k:!i/c#R=4܆.q<L6):%QlRIμ>1W024U!2xc~h{7nt;M^tu@L#m_9H1i~^zBW#`o֓ϡ4L5 85V6>!E>y`7|i?4x8I|H\OAV7><2qPFPJPU0Ru#LpzZɲ>+b scM@q(ȱtt*wbھkaWØXdP勦5bX0xw .k8doZB$-x=`[N+ׯлKoYd!lK/a~ 檽 R+# \K .Dq2%:SnSgI~hh!›D.-|WoaSa1UdDZrRXS=BGH6¾Gv>`A1jUZgRʜ{S>q#7K;Dbk׎xhS׃ a NRX7H\ v7S8\D/L](o;2\%t$f:[E(}sh>z@P9bc49bn ᗞg $m׭r +[;JyN*Pc:l!09% ^uEi߲(ö^Lc>5V';[єd6<:O鱸lGMDM;s@^ _5 T=K}6?/Hp\hdE3.ߠqہep)>)e}D&qo1olh]L`j|BfP TefS53'-B0q4eXvb`0-d ̀CC.K6'YoD[͇B47+mN*[ȗZskiRf<6uhJt˰b+9HOOr]#kݕ .n,1))Ip$t#OcyRIlGxS Fvus^qepq Ey2>q3 XəUQor1V,A03ǽl,{ 1%G o ;Vnxp^7)gШ%(aW`yTb=d .Vn$C &}ԩ"O/E]iMWRoH]"k+Ìc*!P'7io9q%qY!,Z6u߯DT mP+NVsn^vأՏ%̥00q lmk=A4կo罶ћz pyA4n+w^S 5N8xY8ںGRZGJ_Ѭb(J̻ƃh;;qRwc 4wmsf?~ &_K5S̸֝z8Ο10n_F8;Q1DrX,DW!rӒARf1mœe, & Kc{Y0/GX)wIl HҡN7ȷ2?e <%rgP9c22f\ĢjȺ;ÔH={:E=o T_%˂ ӣ1~+9~a`x0cO(kRuӒY2=rP9E 4@[d.xˇt Ym^v\GVp fa[xVKrA:)c$iUQ3FRMI ;\a+fǦIlXj 5Sa4˻|&x0[ u^̿=0W$ԁb7 H6dʺ% z^q=HtIz6Z3Zl&sUE^cWDIWO$ox&"غ6q5<^4+F7nz]-C}⽵ZD3HG|-ɇ%8IDKđ,p3b޹/)W&1R6 [1åO1,GRӜy"nGw4GxC'26Sp8C 9$^TlYEChlLߋoOwϡ pCm0-o/÷8oT `JUAè韥;;?I+U㹊wќczu]vB2Dun8P^޻-DaXbE2ԒabisZCAmibCO̹\^]zHUcD^W =u2ITb%}[zMP_ =w{7YRu-=rB_q{v̐Q/bןmLZ12p'A4Qs-䩩lQ:ĪHRQk{#+INOFTmAŻ?~1DX?VT>O:wv쿜/:G(3+=a^D~2cפtAKX(d24';G앜QFh%VjMGqtusa%Ϲn>m#Rrc-SB׃\=,F£<ƽ9^=@C J&gx7vvQ&I[bG 3$&}ʏ?YH<'B^Zg*kfy^U_gFf UJ+tHF^%2=TPN.aYiqnhAneC9#BZ,{F_M\@Ş>_l_u8'X>`;ZfkT0nĥ[j_se|Rra%+t120NFC׌FX}ҝ0Z +7w,_БӆUo?l'z8A JdnQ6c= tZ?ÈA"[ k>` #Uȹh)e椣ѲWĤUH%t.-?g|,sMzqfB.M:3z%~X)Îk a6d쵘h]z{ WF5H2՝5k" b yapFSNrgKz/*`iA;hkxIF'N\>A_2L)Zd؇ߒ*BA"rJ1S/vAԯf ?]޳y@?\avjZG}*iZ)\Unbk;+*LΜʿCDhh(߁bN_IBK#jMDj6CAl,l ISBn|$ZE|:}=ʖbv۷`hvߺb;dӪ3qo䋼"&P }زVot}򄫜{x4n͸;6 ZPc6~AZ/((& 3#t9],"fz&6(/'p6GŘf1B]3r,Yb,Y/?K'EKbZGm ?D\7M+[dut" Lݗ=GGDhGjuq*!OIQOq-"sRm5Fiu5ݞACv#%ۖ?OyD9;j#m aRI@$Y{0#_h ގdɘsqOs(ۤjط׏*f"rÝlg;HzlHQZ]Ox`msAI ҊSC#yH;~3+.j[N1Gs'o8曫bm%ӵolO4> 64'39D,;9B'7iwK}=+D1էF@ۧjI 8dB 22Ӧc焅Gi %r]j3PxHVtUYGv3>nܷb)h-;ti硪.<|U\G3o Ş ,)S"Ov>.]&`ـAB!%G`=~BV:l5)hE0Լ\BWֲ^v '!`rs0Jv 75p TCUl#󡇚^&XZL\R享'  edj&>~}_1PW؛Lq F51$lXgI h:w"3l\0ZOj{_9We a( 2j=f% i鰰!j vT!ݽ̱}o5YpQ)jX>$TPFU O.h1Mj3UxVnd8 N~z8R.o<ۤ|$RI9C2hF@xT)R(IŬ?mI:d=q31hHP8qH|<xϲ1$S6?Oqgq?3jCU4Ċ 6taJeuʴI[E'{ϖ[GQsDPA_2kqK\nDyh}H320*(oَq:P/|$dxj, )f5,k8SZ{T wN aۡ~(lH 5.]*+cbGd_"U)vm=C0U.RL5A *)Wͦ [ aD, A+8c_#"ݍN˶ Pasou;$#vM-,LJڛڒ@HGVׅkw7E@j)`I#t3ӀBo|4Bx-: uMgj=ak,3!*!\ĥ-7bmXRrV4!dd;DǨ,_g[ J-1 w:1ȪEAѲT#`Z &ꡖ[& JnvnPڈNHHH{_4[wi^?ͷ ƾ+o ?<ŸrzT3:X-yxc2Z,]f#$0@l ѣ[c J0(7KvXik* 7II[28捒K T)|-)u`0c߰,OF LUQeÁPBx-ͧ"7_ɹԖ۠eArGMpʪE~c{_q݅8H%Uku|T]+UJ՜H;'CpgB`zoW~,oc x ]/XLsg_np7`|IJTܫOqM͐O7Gl'G7-]"Ӓ'"is+:/ Vjң%)61aeʼn`1_ ey}r"~]Y8*6d3=;%)ǖ_K!,L+h֊B?uZg8pV-6tuyJӃ;kUYI<'"ebF9H﫻I7bq2`Qi@P4y3qt]$<4{&Ƕ#{6xL!'K79^.)q#qn;\Z]S#@h 3W)? 2) 9 L ~v BۯWt(`[~ĸ6XC^􌘖-si4l F6 ;8R " pRW#e7xQNgJp(I ?6Zߨ9u?R$?ԕme©cTzIbhIl FÓmךv 1Iu?M zğɾI7Iw^A?Ǥ=VpMl+6㎬AJSuwn 7狦9`NZT~8/8d\<쿸B@Y\')k }|c>{,U~;.@%f'AyЙFcrgٯڷv|!vlR9(KT[G|"&F57MJ`?@YtЭ ͣZyE@0cQ-KOlECSl&ٽSp@U-\d<ۖW #]YC!*$ # *c5~;A#/8 {34y=L߰Ŗ2. }~q%,QHw$V2?H6g >jtF g\I V z /Ag'}gWgTX[߲lC,d¢zcQ38Ig15ɵyB*dB7 Ԯ4bLJfui/h kDTu܈cӯRgbv޺cLJƔ,MUeq'KÓ w7IAO*ў5?XS-3 Cy[%.RC)]TiXFdGr:g+}}WhՌ=&l`ŋE .Ο5e:μ2fa.=JD-X|(8KiyXNҒyrp_4J5m,?$N@d됮T ) Wȴ۪&~Qv'01PG+CܸE({@z`tjLݽ[d!p4]M1j_Aq[l֎en#O(0䐆k0q5λ(}$g`Xsm<9\Z2fBd>.N֪OqQx87p$ôpPQjF})qU_64}:e<-A_ bjʃ+TM!wۖqO4A21V16u<uu初* El#|^R$͕PxEq> `?O$ɿ#S< G% Ue /[]i{+x\@ն`1f ZGvkA=i(&? Ȅ!GoTmY_F8ձQ<ԕ! J< S O a%r_ ;:b3nøn`_`Z nu.cwƻ$m p£R;S NP(`z=JyB]?@kU~bc ꈦP!L hƗwx<%R,s(9Jl礱o4 `FC.zK\߁Ouv%Z >_)QQoINԱvS%|_RLq-U(GN(9q1TiϑoD>VFrs ֙~*=Yܚ"VIfMקЏεl]=z`#`jq\vuP)`T"gmf֩ YCJ^bୱ_!`|u0ж'B֬6 T.Mg6:29Ț1o }dtu e/dl8]:߻d@ ?d yߛgW2o~ /t2i[7\7e ?fTB:>{B6: Ħ5!י#B=:G&[6wqagj̐o-rt !ap:q\^[z>+c-u۾jPdRc`! zdyy/O|Pz x *m!]w)! [i(|ceي8gԭ% {(_*G@H(\Q[M<4ɨ=6fşd[bNڡ8D).gϻ:e-pN|LK?KeEAc&w| 6֙~Mx㴔Pe-|Ҙ.I51e ^JN6MM⋍I3܅‘9IFXڅq+5'  VbxwITˆqRcfR))V=$ ~|_BEB0_xuS꾉TThvw;F3ˤ[Ac`!" )9m'l8)֘FlW4]=:3MpEP@IWm5v. SPvɩvF !K[L~tdxP!}U 3tp*1V5$j. Zr}|c6[\"jR!\]S0 ya~;s_T'"֕8\j0zܔl4ilω_*Roq~V@oRjGs0?jyclC-TsԓZ-d[zur  ~t09%Vot b4O$Ƀ~u & T4v(tR+q!T0جc#;pAT ;V'8Q/~I.iᴝ1R@?`>쬼BT{r\J(*1ʭIo- 缼}}k Х@)d^AJXl8Jİ +OC x4a.4ol/ 쬔Ŀ! XpunPc͓JZP!1b9Nviu׃ƠJݹ te0u:7FJޓJ"OAX:5uBvS_&$<ˑ.5t.hp#5HF9OZF6t59H*uZi959Z{(;{9D KMH\0 V𧻓QQ}M"5ۃ׳".Ʉ{|c-D9Rl|;֜6Pxޣgsvc 9jqk.CB4act}xBlb=lScEHAJˬgkG~+P|ȱw ]D7"QV W]dT֐O%l{VzsnR*\T)0֜K }\LC ?ZmǿM,\I楉ʰ&ix,7cX5Fv`n6d}: C@HY*v4& 毮0e0ˌqMU@=Tl& 7tqI{ @k/a3"gB;2U:i<~ϫʦÆ/[esU麣d罟k Nk[z\#x\gIŸYg[nv*AiOý;ly9g#ÇŪ(ћb;1\(79P̵eUC*|O%{W0k-*ې% BO c-DxPBߖ|a _R\͊j$$cɴLeQQagKSz~D7HqDɭ‚uNFy|ŋ\#ZZ+rVx%S )g^vV􃼏F?xRtF-ϲ)УXFy_Ͱ2TiѝECfMыz*,210s;oQ2.V5݅s X+vYD?! =t W[ߐ]b\@w@ nHaQR T?X"N9_3Dp҃lE7lhiƈS˳Kʜ7c èN}P$s V}ϴrv|GSQ s]T3gs1 ى|G爊rH6pm9wid9Qr^?eLZj'VJuI(c͋׼6E+F wvgL2[@FC¦7Oa`=mjힲ9=̱^y=J bgdQe5r"ӵ%w E|"Kh1Ls(iN@Ř/6;XAV"4}:^9a1iN،ISO}B%c jW7*4͜7zԮ1֚ǯUk,G'Cr\&"}\'V4.=;ɏGOe ھ]afVa~nU>^Z;oW,ߪyKjɚpTڛ} Qb Y?p0M1Lp07obv<85Qc󆏆CQLW]k^W> lE oZg0 t]wu4w¡}']3 +U,[6UO^\;z:5 TnՎr _Q PY:]<?F򟦃KQpɠ&gg2ܩh浄ZgCgnFv&ƥZµ*9_(c\h-9 FKA6LgD)kc91Yr1~3-b[ FLLҡǢ+LdN2׾\ f<6җ+؜LmB+Ot ~:OMUOAS5ah7;[aB`W,*iBsͦoC<+՜\ld7D㴆7e!^I8ճYl˼RaSy[Hn QioP$r-ȥ[im-&v5bBļ/*:h(9y;nԘe&ᬓc5-Lihr:UĂXc $bSܦ1WYtS 1ȳrxRs\Zld2"@O,_cp%,&2eO۟0N.PV Wy|$D9c0dfa1O"ٔiÄTxS_?}`#901 S *巴UTtNn OhO(w ,s)TXG9܌U+t2{5u?Ezi!;7G?kgh`¿^qeOTrVvNHS @~ Fp06shjY ;TTԴkJ ğjPz Ce._/y{ &{Cczj%l}Tn`;A2 Xᤂ20'r !Z^|ABQ|a!n!-~gBU[Un2!K `yjܙwZ8'SPN nX!#Gȃ 2!,1oGk:"yI*\x;t^BMLo*IR$nl<ߦ]C/Q͑VDC"*f~QЃnh#U1Wd?6"iȺB˾q? %_vf"溄Oy{YcEC+'U)Y 1rGI%!z`%eȎ?a6߱ gh\B+VO~?eʓ< -+f]Wwn@;ơFs/!ޅEM* @*02zMK(nPЮ:Js"Bv5{M P:8jSaϸGJ*#feϔ($*0Dptf_Vx3HIĩXٟrsFpzd'Ij BL׹ڗ4vs]8" ث-snrc eR,}~W1# `pқ7nMs`!360/.q1snY# %.g,|qݫw(R ;ٌ3kFx>21GzLy)U,Ǭ?3AW=SrɬOQh 4FF'ٶ'#&`ؠzf FÓ i<@#ߞS'A3p%"bV>'d;+i&E"zgߧA*<#*Q/ qI,н~@8,@՚sE =(=>ߏ^ԋ{!pI,w~e{Vn%}I9KEO6:.;/%+ߊ]cDoIH Ѿg =H=ED=ppou^ MOyQfCE)\L?TU8,QNw D53ɲkf~EZ1YzDT^](xekq{8IJ4T@1Gx}P? v"c(x?~W}Z\6Ud"GMLBY&z>vnqCFTƙᘽv8juƖX]/,Teod?Q/wmH%]%"-$cu+r A*c׫ݚcI۹.څlj*.9mlT[td֔ {n`q;Obz1KvxoPm{ {]%wCc;]TD^{GA`WN_nS LAB߱hvve?EpJauRpZzp )*G3.dsvt%;(`h?h1ATH sLts}y5@6~":M)E7IK97M/x@MΎѳ-/ߊnѰ9&qqiFUOYq Uj[lh )R5GdzKx9O ݺ:==OwDGIXOw=X&ESOl=4eC'2 V *T 8RTݗ"Dıv35g;~;HD>{rt/Q ^xOm DgnaI-~)|W?l rwI[m]PɚZN0/0+#"}=!#{:1Z3DT:l^ӰUjjp ؎ZCx"X{_VGTh2Uz:q_  ix 0"'foyƙ`%^Pi>.w 5Tς=]8 YcxۨyS2_mמPTfr#ku@$%߭(2@tP%&*Tc Qk\J@~NAyƱnw?q1IƧcZ[\sѩR[i_)i vZKlwA1&.J3 Tŵ$U5ʢ=/nREF/A՗CnU`Yzڙ_@0M5{h;C4͠lW7a =9~\ܛQ9:QESeSݶB`a9~ɞm=7\| c]QB]k~ys'"E:n*#$HY}8%~҉RW}Qd*lJLĴvЕ$PbU#Yfvu⹸\({9Nud 3l\{{!l|֯gyꄊSֈKY"K*Nq0cvllѹ?pq)0uFx4a($JC{neEo! ?plqYX%kom** *$w1;`.LC˅vZt\HeJR)Ur|OQ%kN<*R.I5)w1:ę (if|,pictaCnb Ð7i*l}@5Hi&a?NWpjK96jBu 9Px(dqIC[U`,sn#>M*}bSe ˿ 3YJnF({Ɛ.jC>KUpۈ+w6oz9[}; C`6}''s"h( B75h-M7S;0m0RBG'E2k!1 K.egSS1XFvӫPHKv}!M lmNy|%$LR~pCG:C` >C" eDI}m'BDAANAI&22-ӪZaB'&!TCn)dkz&4s6#`0 z -Mw`PF./]7UmZ-4"N0Kg\r9]Hϰ!\8abVnjxg&YO}Q[ %/KZr\lDwNz9(*h;>gs,;-w̮)e72aϽJH_/ڎaxУ$9ʬ!_rzmqw}b.0HT] ~!iGB\ eA3ɣ)]4=Ŧլl3 g~ZU{D{mӏ,=dd'nʱcsGUn_ҋhFc;eYw' glR~1 ?3edykyK:נH`ϓh7Gp t:fu0bY0|W":-m+|{msigחo]`DF@{kbzmIR)k=nE#c.M+z/Xv/<y6h[Ķus}HgtOrXD\28Z`a:iÍx \IiJEga2MJD >ʽЍZQPͶ5W?o҈f?kj[صRUM񝼥qކ_,>X<9ҲVږe̅qdŜ7ذ-Z)Q^o&GQv>ܼያzBћsb5[0fI6LO3GAS>O#ɦ YPe\O0G.uPMѐ[bqlPcjepܼ|ہt؂ڃύ"׶Cs6WN0+ ȶ5QfcwwߡTC$22[Eלڦb?vȚ[,N85v]۪dOT_ .Y>hb T_N#ˎ v)wV k;cQ8>>zT4qgAFqEj$M ?!ieðJ ;V&9x|j!:!멌h3=Q t-@\T ?^.(Zs~mnd ǥK(Z21A-syg8kH@ƙ2b%,_[fGw{az8=d7>U0I">6 %\{ "C pW؍e;'*CM˅I: R!É`FQ󤲄Hq6~|WzYK@S\13iū %<2xV]S&dGj!˕zVo ,O؋wΖ5O❂:#!yIZI.;T|T;L 5⠆`rbjе{p}~+N>U%6):FH j]qOWR_cmWK(bGLfJ_v(fJku3oS\7k0՚W16+iE=}k!=s6MNʝu5]_ܥ8JQwIP [03P}Xoz5ق,#33)[|0Ey5@&$t1b6 rcY֡|~M0SZ( *7`#v` enJ?ar#M5?4f a.)]yK߽ 0Nv^^6 `c& ξ0}:R-#-6 l6&wKVa" WlgƸ{^=0by< &!&ho~_ܸ60y@G>SVlx}=xyƽD( i4 *|;a3ʼŸBOd=Q5FfX'.8oebU3ׁLxu ~g3F^LOW V+ɓmKe;l3Z3P>')dW'U'"hl= Ǎ[3Fj|P"1ѣ N$с7_*Ϗ=1s9 sVk eZ}~ tMY]>fU !R9*vym~4%w'9޽A<hkymţTk8l+&v*.uX`@@CzS< /hM~e;E+P@wYEM@ݜG݃"FxJ7Gyu˺t[ ~@1؄>~|s2Fk|u?6\A)hys~FrTʐoQrI"|c-RRP{b\p\[k88ݺf8WZJ*-9s]1L/Mq3_ˬp0rb tj1B7,@Tdz{ NSsw('|a0[;m$q9eH06 '-š(>{fP/x^i[ZPK (WnOA*w0+@rw~o/Xd[b.>a~d)m12)j@;bny|^Kc$tr]KgD&ɤ9LAsu'6&?79061s'1NBb&Vgbrƀ Xk3O:`;aŴP\eO;]"Oh.lq@QCur49I::[\ob:5y[3[Ļ~@ht(a=ye6̷9RAn&V(RUQ`5 fl؅²w<+\20<ק P9oׂ*1 f1xfR\+SLY-0L+i[UAU+oH{ l0R;&nVaD(ToREd~$\Ss6z}mdLመ߉cN,C#Wz!\o/=ڟ-rI_z5+OX!cGԔμMw^Ԡ(%K!;*1nd4ϼtfʢB vT`d {Β]]`J=V_H,*[[;Y"8e*pZj9eh'|P[Nؒ l1s%N:p{Tн]ۛ,?Tg:ɯQn/@=iD#0~BEA褾ntSx .QbčXPH5=ha@iy2/ʘM@X~t(Zj!-Sr¬:Ę}NY/ ϟ;}/Īb 3[Gᐟ}3 ȻW&!-#'F[OUsV g>fINJR_eHf](26d MYdO_:v'R\iG kܣ'[;+1\IUDa SM< R wRxz݇hpG.a?M eǶ1NV6C~m֙w%_Al >H'(ٌL 'rWLq|ϮFZc%;Ib:XWC{u,kvo;64z5̒m)w}X d\31$\ nj1gw,7#V ;vC-bLˬvf^p~zuHO mFJD4xU7Vǘ6!]惡\*T%~KD~lޟ׽_vp um DT`Rrшi, z vDÙQ!oIٱ1]9`Ƶpbc G)ؠ38$o7UFS-UTĉ!YpG1=(;AxU~Љ\j$rxw^҇W .1Nٮor5i3. ZE1 U’>Q@X ] uWw dBP' ;"2kkhvJ9Tpg+DJٛϠbW#o7Eٿ B0+`4%ہc ]W5İ\-pA[ ےO. ?cSVY6$"-jWM7] dNMzv1 2( 6P@ W 1A$d'*k/HSJk qsDV≉(q۾5BSahBsyS6U<.I gΞ{HgPR }:bx'UI*ʤړR:ljF^bk Hp_#q$_ߣK #.Q6VGF8͆L;j0=ou~g?f!h;a+w!c}67S&T{_ `UnS2UYl4%I|ěg=hTv 2FH!B%Wwٓ)4Ov( % !F2F86,ͿPb^BX`YīuG-} HD`_3լ%~^G/jY89|yQt=T%>9[$=a\4ډoS|邤7*$^@m|\@;.NNݭBZL뉙2IA4Pa#0?4dv:ȝ -7\9I#7hH۲p.A-rl#]55sKhVaMxM&Qu::QkWk3d{^lXRn/ .}|ljF~CA] )ǁsHrdFrVvK;-A_أ2 LjNxAjȦ.E">H,Dao) - !c U,yPR|7Z9jFaP/CRxo-c&AzM1Ty'hhIyAXO F׆+nW1|k*@d5@ e۫qWN;$/4iڸ?J5D{R85]Sm Ugyopw"f-^NX]%NdV8],si=K@[ףQXG|PXPn(MAO;8P֎"55 ?-D __L(*xr#1w Ys5f|?^(nR))^IBpMdO ~""PH=5:@wKvN%9>`  H84)oJ0Ͳ%qr T/ p ۨ`Lۓ62yxbOݣΛ;jh $"9j&^,!b#qe-ӄsB6˟meOKDsM ˪c83G (BHډ%@C6=be jFնmcnyF6z4gM]2UJpޔ_x/%Cca>.EQ{BSix(/{wq0M_pD;E{Ч(m*8_PsEE˜~ &C\B.cd$|'Ы fDڵ E(x4NFgo:joeJ]"le*̋bg4K8b[ uQG)Bab4%bN01J=3jurr>S B0FzPrSРv x{6#DqA%'/REGo"&@gQq76Ey}`dtLϣE(:,j[(sa3AvE8~66Dg~ro"mrI5da Їu(YdŦyPfU&t =|d⌾*tB'֪\& 9T)Z&@5V`Bb)?j(L~0bbюl8*NRu:2ʖ0Bu#P'=Rl):/|0|f9B@&ٮ'0cm "emYg';3@+(+?s y'mQ4C0*@F1l xK(]]b4ݱ {q{d~:;kpQT1 >eéB5(Ka7d%3Pt)wWh9.Ez 5xz˴h+ j~11cňapx~O \/\eЂFr^}694'T6H_o:t|̡O J9cΉ,![ rYx2:$O%J&qh+|Jc4o17Z.TYC``><ό5dy Cs[>(7H#`Dqv*:X5n3|Bq$uY;np1¢b:3coG <XPlJ K╠luC@< F滝Z1GѽunO) lӛ_!\TkءS1ɫ jDygK+쀆RL+{EQ&c&URhR#t4i€ gEw7)xt`lfe [ׂM-*I{i."^YEegy*AUKsI:goA+_f¸8:6kwۦ ؂WwҪ'79cà"q絷ja8z T O:_tIV-r3y2ZxnVgn^H3ޖIҸ+A+ڡZD,ӤGGt ,6*N/ P|fU6 Ož $ML һ""7ˤ SPzYaZr驓PËn_GzvՆ,ؙ6wI#X;KabwvPL7k s:`n.VloG (;`U-m( 0p2u%:`qc<&ZN?@vLM*H.JR|< B75X/wՁ5N,ʻhfX;6?T?U,TF'|GR13Aw.\UXØ0tAJDdsf>޸Ued aMB!YCΙY>F8{P>*K%PC(3aD4%>Z(۰΃'V}4"}VHU|rX!OwO-asɜuXIf0}UB]$jX!ߞ3rؿq8HQ ,[nɀ'Wi$auxk6qs.u,?M 73$aҎw {)o O ,e:ag 3*{˰?4oG./r *)8_3A'ī'G?'~GCʌ v]m|N@e#M 5TK [#]>e.UJ vdbd_T)<ۿֳz˱H"5Is ݜwޜ/Gn~6FRM ΗjvvXE77W ~x @M$Q{.8C%e"5~;`ݭ}8]p 0"o+vt};~.qF%3l{Fo[-]a,(G#=@EuIzrNn%lƛC@rrT>Sf@!*uW# @1lw㡁wcxvTHufre9V::"fD+wézHqqhޘ5!\ Ł Yw),, .YBBTtFJǀU) $|MRzD bv2dWLG./ 5 yfj/^<:W; l!;2T]}Y˗*0Va}{KĎq] e)"j='[])q.#ݰܤgA:39QL%h}᳔_45] JrLJg|YCbW:j;MS#znG JӉ65=4V9A BQT'1+nԽjfe ad3Eحǖ$$l[lZ2=i}.B0L-}hP2(#Ѹ2mQ+.ۓR޻-퀮u~ƒ.,NkɟG.R3f8QVJKϼ٫Ta׊ŸӔ+Q&zլr!Wf^&hQ\8@=JE.o/5M޳fx_;mgoB΀7%9[KM&$|0HE,U&G84KdN[*BEyPt%nR~?dj ^{"( 1G|!D̎B|֊jro_A%k6"ꂺy~ ױ*8$iPu6q}V/HuJZT -%-#.^[xu#b#[-*b7[ƄlcP{fwHo< 8CUsPcWj 8à#t#D%+@ x!H`"M`=:w݄M Y|S3K^TOb[K@o:8px7=$H_y?:?z6Ź#%b1 4[G/_2-{q5 O{;`:Ȧ% Կ94f[ySWgq tU[5@?O:Cut ws2($.ݺfO H[=rŝ-rEW]JG!{C7`S=o8P.n2e,3wǙIg1!|YC<1Jg8\:qmd W:GoB]ˌaJ<ؓR/= f#alo62=L3oG |YW2yoщ=nL~{DʚXRf-~O hg|tDS၈Ψ1z$ܠ7]O5Q+ ܘ?cEnVg zt:z՞^RhzJTpGTT]Sf R.LlDK)/="ׇ혁[ۓ(XN?]XY|tљ)c$ YO/# UX³aԊlAWJqnD`([%xnK\tKZ>1ll\-Ri&»dSJ"u=yAL`bNsZ_-#+~fW`4pVI@tF@Lr4s' y)0> !JԎ̩:ra‚X067W {0-S\7kCmԣ}@\~V13̪Q}˸K\c!fC8(2Lo\Tk~SHq.Ai:p:^ LgVWF|xdPˑ|ahܵv$jn{FN̠mGhI;g qhU|_=g7ofCbA:lAC.I(GA4͡,/7T^*f H湌÷ ?W#խj29;muxrNojdXF3~O4WA:H7t/G7M0?!#^3@褧~F38{4\,s $ҹm>Ɠ-MĂNR $YvS/8g;{хyd sFKvbFx2D#dvcaOA-&&" rI2y#w+VN֔+ Ο`Je+쫓`` p)H:މ? c?Zkg'i䟊+*~ghbQSY;8rH-/?ƶ|.R7̈]E3L|6k]m]T(>KmAI([Ij8}ۼn#iqL@qEIV_ Ꞌ "턋G? 5@V3!V[ MRVRPVjb2o{)-9>brw^J%y7mfOߜǢ0XIG`?64ڛ :5ܧ'hz7nYC=l:J^4A ǝGp*zx_gM8"˔vp'Q%9I:Hwʵ[.zK>P00uS.:l'1Id!C.Tm&YAHdW}X{L)L6K]Lw>r属[6}4yh,FşpzDSA7sc!l|@اl5qkټ&ˡSAj(P:Ӕ~)tv:O 2"\>7FP3i%_JCO01Yd窔Or*yU"燉,It{:_j~%-SrQ cAם9Rѓ(sIl%FB0p/wD?BB+JRDB;Ϥ}:]e}a+W/j^|G FD(^2avɸ1!)5Qg\x*Y.Aa cC<(8qSݪ1̮HaZ8 >UE),:GY[{~T67#yve kH+K6R+˺sNGX3/8HcG$.S,HRh#i^ne/^M 0__0(`N9zﯹT*82_{NV}F6n\_J,Q% 1NZ$X]zr5.(P` 5`] 'eJbX擻0EW,S ;qC;p?C*2Lu2?12Ҧ~yX\d吜iQ3` WP*N7i_ڼGK+cٌۀ.E&oTqmR  3yBh N5XY0ef̚ 0=k{-&ND\pX>J6wi${(G;Ad_V"X;#Gw8t^w:tGtq"vkdTU1)"%5ٽjF0^VW2({yq Z b "}u'Ld4;yUAtF" ȭH.XO|6i6ekK/>{$O Jʹ þ N%M?*0t7aW͐@%b%Aybq1Zx,68ЊLv2??Mvm K!njW05pmxR b*;4]!-9/pI>9:b8'p7[w^Kgn9*ԅ$ 5.q̋C~W|D1\..iUU+ C'2l,׺P!HAA fR)S:L*g.&37'S8\ECzjLӶhGn e^PX_5?[6Cf5v\n7 .qohZyшm3y0m^4A2j7nDI޻s4YTrGz,,*@Fa->%"QǶ)C f$:cTH&mñ6 icAҭrTҪXqݔ\KWUh \@AAH_z\=Jqb|~XY:5QP^&D4l8EJKRJ-;i!.Ȯ5"&ƭ ̺{Srbpc9a~sK!TVS&*nði/z=3>DUhtRø`24:!Y JT,pVQLX( QZT-`ߏrKfD$70]niȃHEux\s 4N LT1غZQ!(eؾ6n&:FO6pCg$2^7skwW,J7 OzS;(,W]Ӱ>j;D#e ]ģa~&7AtʫuǍ>qt&^T@K8!^残 B6(Ls*h;rE.b˼B˔_?ca] X1{\84 9!cų[=#2mch10F^hH\:<)3Ϻ9hEcekXL>b֏ܨE: x`!|,jq!=; 8CupNwPq:Ҥiz?d=X(h]-hKQ-4qķT?'["_j9l;+4b9b PI}caF+ {Y+){ʐh#" VEGX'7ijȿOl^zY>qTՌHCp.)ǖ|m<^(NM1\ XW]'I:~*ɺcu[͌ȭ YЋ]S}~AQ.XNBD+aqyߑYݾv|"R o±h"E7c4F$YG"|{Z^¦Wf4؉{/n9O27ʼnPESNgyoA*.Nsꬹ1ۈ1T{gzJvX$E[zkFo',>;ދt..>-ھ-25ŕu? p+1E r7Ռk|`T KJ@t7 CXk@ >[鎹'+0`/aWSݐyc)a`n'-F` NB7j@JUT(TtQJZ_ K B"?h%D}}aJKeX~BlaGjm=_7$O:V;- .Ndc y5EGWy5NY`@cǍ3yJKu讠l[Fbݍ.Uǹn%{P_ F E] r LPr{*^GȪh;{Oc$kߖo- :jpxJ坤م˻1suuC[/zw5t` c¨KjjOmT'Ip-~:0y"%jiOFiO8nF!+PhE^Դ@aEx +!r]=?YDU$b+" (3,pLi.KG~ޙoMP߽kx>9g^2K^P,UR*Зd,^Ħfj-F@ r]; Je̯\χ{؁* jz80M}d/Hq%ީ{zc6ax"=9R8IN٠{iE0HC}/eUo*+Q56~y%'6|HS/qT3 Epҭ̃>9JC(g@/*,Yt*m$Zǰ1:[hzPq~FI[>/$EyVIәgBJ^[^)+sYCQPQl8׫vb,Ly .W 0盛%~%Ku&,V$ͭ|bsK <K1g F_H!oqre&!)1fdpCLXﴻWQ3Va,Iz\/(3$5- FLysn.^sX+7V9Nךvs, cMBlg#5Xĺ{+Gf-M0į7jB pVy#<5b ٗluxF*'C\2x/ (Jyk{!ZEOA(V !2A CkKoإ-weqoW#HM.| ūtN0>DT6CF[Hf՝_ݒ۽j7.6d/|PZIl@3ྒྷ~9`23U86+ڋ2~ KvZr^O}(mq,]oBHdۆ(c0e-٠}g1EW]C> $R`ϏI*秦\" Tv|=̛kkdࣔuGŵ4 R >Fq[vz ؍Ɩ3t}ב륮{ƴK=~j4ح ۅQ*-;~0YD+C@ǭdvkGR2[$ 7XX/s">_b6ǣ\ſ9\Z Ytny֐w;vSPszi1mbl1xpMC#&䄁N ]uIFX=-$G؆("T@cԷ>w k5(e};Ν g[74 g.-A;C-vѵ~ P9g gWSЋIՁ*o-$9M V@ AVZ䍨Zǖ7[%h:u`?4nL?U>SƖȟlG]EPZJ9M ( 0w:X?\Ӫ2]ɆɀIUL'V4J\`k2 O7,2u7.V7O^kqZuMIWXڥ,/πb }sN@#`zH5О1R :XRC "yu+ *^Ğ*Nx4A5vDHdA܁Vg,5,xm>OCig'T,)-XbOf:=a Vuj=4P&DCɥzl^߃lp>)}L}% ]Ǜva/1Zbrp-n "kogO8??rߝVɼ )!W{F)Vp7VauW#|0?E Q34;"(LLG!Ut쒄_Zv> .F4b`G1/>b@IYlEHus~r+݆d.Y8!* Z|HRRS,P:*Ca!19F>j9MaȎT[DyAJmcwҌHdy'm ٞk.J`!ZX("nĬ['h#u$gW./gvl" ԿJb{'9&]Tp#A]-9EElz[ z )P )RgǔԁLNKXs:wM ;"^ԘYZ()Vd$6k ԙ /h0G< 7L?cfHG9[wX0Lonpp]LU(-'c!M\cy-- Vj)N{AO.YfQ3.+,;m~px5FEݽXCeuٕG48Όc h)7C%,|qճ j#U65tyZs.&lJ +iMgBH@(rO s+RI不9fe"J]f"duaa+E`Pvᒱ,^>Atq--nt-'Zs+ǝ|䰚.##VW1R_ꬵD% fV$n^)+ib<9F {ֿOj8taSDBܯe{wp\mO4쏬IL/3΋(h'xϑV"^/:RՆzvQ9ʴ@! cem^<ދjz#PM۽0<|APRFdP!?bʎ<ٶ-^&#)z?*:#!t4tSV񹝶.-㶇|j>c1%!CجÛ-m',ie=ğr1Ϣ芦mIxͣkqA. 4YXE@a+3ɚqs/)'fX ,kX}M]L tr&rdJRJ%0o49߻c5,6I `C`VL8"Uod",BCj/sWCJHC=,&J&qEf #4&C?vrT]6sZi%'{kPۗ>l# oLSW `ny;t0kQ 鶛LjLvZT-

    05)_  12wvFW.@o7ߦ&:[|KdM+-6W$|gpd *o׳ݸg )qlv#$ѹW7=: yCޅGB;UyD&gժC0"OlHJϚ(Ck榰ΘzHO2(L<ݲse]ˇY-qyaiU⮣Y᪋,4t s@ S䔂<{nuZYk|f::^]7.fFZ<-BH.lYO e᧊h98u{Z7,  :\0+SC$p /zxkLRHB;Kb3]+"aau?D0g^2gj5Q/m['n2ŀLI{ƈC՚㾊-=6cF~s5*r}y(J!{vNTv:dԣ7d>6rv3QI` c<dcq?;JkB&ϦCx_3 ODO[(^2aAF::wմF#Hx2(`%ӑj])3.P(l4nh i$>'gma8l_Ϛ#H0)rk >L~2oYt qA 7r(Nb?q,RHJ3-zhe! q?1 E+2{5PWvFc>AB Y@s[xNwv(_p9Ykd]e)b(6uf]?A ߜR`!j:rVA"L+ )Gl~=U| vJ$՚L)d)a Cn"rn4e|Ӎ1 )T0BHiэ?{FuW՗ԋ" <41-!u.^2nxVkL#qgߡta,$&`i[()+  x_\{RKMh›Q^W{>‹*k^A1TGn=z f0z˴/LWOҠI|ְҧu9{S0<_ u2'glQmG8+c`1>53.XFxE-~lNmEL~/!K߀28 y B]YnbNkz9_X!0.Qf߿}&Rbo$JaGRځoioo#s980>f&3'A5!sQ.\SVHNdt QXѽ@(yHK5=bط)O>އ:]./^-.꠫F '_^|R XSD+e;V:0Q/Hɕ9OdiM$N{s:}F[&^kя1ڂ˷{<<nocԣ [ d+}(!yh>W{*w)83d vCڽKGQɚ r1L XSқ^nw^fS[;~41hf7%<_-Qf-c\qcpz&% *#rw7+>e82gɫ::1VME *b17sd>2ew8hMN _:pZ5R?)sI?Fۢt"Ϩ n2?zSB`D}}h3qX!\.rYCeEIݵO:ϡbg~k0;f#$DeêjN {  ,WX%M_|{XÃLg UFpğt E0#w;|h.v9} ߡ"L(Sɚ1ffҊN= [=v\Vˇi:N3aFn{[1J/h"C2}[5QhhHMJzO#s ^e7FKw+eʻn/nQ6遟50Vm<{LY)эъ=?-#0JxVv5? =i@3+$z&kMVNpaUzZΦ ή $΃Ս[=QH=PfIB,WLCZ3&y p> ذ^|gDTg;"+q;8\K*QdgP;话>HX{(mwpS9{,V-! ;NmaB u`=w!C6`ӸIft9dęl?ԁ&Ҕtqr\A5ɲu² ?ف 2L 9P\H^#`Uf.%l. *իXqF+BX\ u-8O*P޿'xYX~f$'&UY 6l0i⏦=='9][l43kt[wUin1:gH"QIv޸"mhj,|}Ws8lIۻ ɗlj~uu} QQoP4ew6W =.ǁIR ˮOVY7A՟eSSvY蹙{f1S<+>Y_})11|Ad nJ?hPUL̀2џ/& 5/1\RoA ٴ]R ,)F2.% |k3mIy9ND3X?PmR( = m">a S:JzELA##J&eLa;Gu`D=Xz](S.^1,ghW됹'Jh>abD^;ѡzUR2Iyh.S([g NWYhٰ4-!2B¬F]5mz(Ͳb 9ͰGnlp pt=Q_c;8:˃8{j)`deBm*Nʞ .ebxެ}s|Xѝ"CPar-FMv8f ,F:pa };ٵ mCK5:rD[l=3BIBS ߲)OaqFa]ntVYq\6xK&꺬c~ф^]soWV})\dTō=kiqZ,IvsY5d`';EE"vʤɣ$=TPxt5TlPwхLq[6s&V\z|wT9mb*NH҃ jke8PY܍Y>H0tgt^/ F5Jʌ@INn/r_>;$?W"b>ӟx 7֏:x5K wWw&Qh6׸^;a*&gDl,wKF/I[E6(ԭĿՄ/@Y-~ =Eg0%Tw4%0utR׫GP`_?bmhqط0)<>WVq$)=_8޿'ω=7W`;MJMY8S>* hMϜgIEK-Nlt~ fRe3H~P Sʨi Ѫ864]^FJu*] c^L,&⪋`ZSbԈ%mCF B=,zD>?ݨ8Z6Օ-)Y%(|'( k8|e3lbIA}N#b74n+զcjQW2dyX@CK{DW9P P؞Wx nPOF\3n fJo#އ(.s _\(:NKZ&9'J]C-Kq_p2rŚg>'H.u:՞Ca- cO&V֍ghZSKSU]o3@cD+6|$e^Ex%X`™G0Q*m)8y ?8o4f EA&3A4NPA:4} BMcb]"wUWRLk >"j JYe{D讐Ga\Kr_b k@4 F>W-j:9\'h˝<o]hэ0,uA[ Tفc8qe]i:Ol8R9XMvUcszWSPuoc(^xDoƱJ ?bdwkVN̢m?ə| ωȅph.TӛB<RZgeb*m^^gE\o ~Rn!Fe*[ɻ:2R. \~4bviWx>˙ c\ Yc2rHE/;ĺbM@%8Wc#w¼.B5wV&B6q *% 5q;o/{EzL#h& BFg~P#[O˵$ڗ~Z| b:R |Jw)DATB >G!dl*Tȯnj3XrH zdӥY?gM&&Üyi%t悉*Aµo^?x.2` DG=Z6GԋzD_e ۯi-icp&3 i@Ϩ@L= qoVMmc{bypd[5VٽesͽEi9a6=#)Kh.YTiLgʱȕrFdjNiš4dd2y׹NjtJ/i\@RCv#i)Gdy|@h@?͜]n"Jr47bI⒌^hґ|rM n: V =KahJX;~S&cQ qKwEᱍ&h $|hmS&ǟq0VZ5$M@@XVchiI kMmF$~ѕ7}հ(gCx*>݁V>ʉ<ͅd~k{ץSy_1re=v1((ؚ2@SsMyA>n.T ҕfZ',ܟZ_8JTǜK b;PƐ ̐Z,vUA&wZD3n-o+_Y|2"\mY-5H4J7NR0oMH |3+B8XRv|w.ҋi3%~- NVcStoNd".\5'}ydm `Y;9ϛz+´O 7 |@FҲvŕiP6{aY9)Z:$Ofoбw|bݔ@,*QOCIeXڿnRo=^0Pnw8PA= jƢ3LP@lKv!@ hծ]iS[YYj!7Jqw( s:IMچemSQSLԲ]<(\XCW,z`-'VL~QV¡`~|, M,ZV;z#z2L1S_6ToC7pzS"?2 #T^vt=S5g^<6OLPzφZc*\o,aLڢSB۠k~ʼnY2 m2)n9͏{/ũB=deʟwP>:Gz `_mt҄^VS pycKāX5:ԑfo$MUrnU6_P5*?06>9^Lh뺈ͺ]bE]fP0V"RE0wm0GUXŽ1 Y:sYBs!AI/7ekR"BBN!V<ӭ 7}qZwQK({`LM 0}^4ˮ5t5,H3Je䫍3dl؞Nos./ҬYgqyj0}-C*pdtQ(xNa(zSLf4Izb/aWBםü"$oUDNscUѠv5 YRy2By"uJnrjGD*j?6 UUmAhNASթ pv5l.1c%gT)tؓJ毞&+_ 37=DSVyKχ&,ϘT%hK}e[M5" 1e9flFPcTZ$FM7 ̢a>X {~fG~Γ%x036Z<\1T/@kzD1w_p8Z)?nx$B?\:Wk|Vr6<ڿ("ݮ#|)™yzV\2&狐_ܛ#C/鍾R')o_q~/d좧~SVG#/>x(>{d7 ,l}AD0O ;3RWol2k4?~6͊IrC -9ۏ3 >]sd>YRHmyj"5WDd͍xhsK8k U!Qa,>wd VQVݼ77dl ;%i!_|*ZaMm')ӭcj 9%gOtTQGzb>nCp5>n{~w!M JkXNweJnvVᡞGC]Sۥ4m:P^Ozl+ 66 8*{d(X{h,_S;Kw-AC.%P"aGYD2%!\uH)҇턳EbG[@ةiIzL޸B F:!Z8l4 !5NT/ {]^Xdf%HkM @PW16?єwk9 =՛}܇;SOƊ#uJ3SWz9Kf$sZ9ҺX }rT6_q  σ嬤(SɚJ߉4@ҏ:q BD؆6`-Xp?"jL֕]kN g_Ì?! ΠeBlpvqZG Jzgjյ @^fL#|&|/ LXYey!?(*Z{%"&>WXBItx.KIYz.Jrwh JOSc *1Te D G/n0O0S J/P] 7\M]]ɥܺHeY7\ҫ/:XA0( W&BcTlޖ9$|yylSXRfF T6eK e)DO{8?HyOFbHV]|&w'kd]eELg/#O `W5 -n lOK ErL>a,5@WZJ4+Bm|Ny?0{ /!@c7%OpV;}|`_(Pϛ{/`QneA2x͘ .P%9(w$μ5\SYF̮Ȭ&6K --R{:czT':4_U&E0}'Ҷc}+sul_[9peUqXA񍐌_x{e|LEqR7^H,jnՙaiYhBWphtdP]qi1hRLgyf>Ft0ۘpFH7c8:`mDcσ4|6~ao _W%3{&1Rn"U}BU< @##OY@!§\]h`[vfJ}Mτ#<4"v$iAyАPrh-D_kY[j!>gH2sη1PRSIO녈ZB-Q fPMWH%ܢΫld\ s,{;N#s81Cr4/E$*Θpi+$w].ag! uUI &0:Mf8x=v5ivtӵy6 +?=@3#Ze9P)F:2U9m[zOiQ 5#Ew~+_'{Vn4Fh-, cmȿ2>vNxۇ]ٌ\/x<}n b## )ǯz&1/Gae-1 ifaIz/69:_yiw7pN17+`ti򏞟NG7buՃK̏ϋ5a kJwRɭ| خe9>P֟׍%x*vM][/PgPÅ kuKbs>az#YWzF~xCkQxZt-nGCYh1r=vrrb2@p6)ɮ/ޝ,d5eՄ30Ħ\q#|􅛔#N){韠_lBנ? udi<_c&yx8I-7 aI6,ifj4L-Z^y(i;2z_Py{]%R 8K#a; $JX hk{k h! LyN{Lgoz ܁da\ *݉:_vYU<'V*x)@]j 6iΙӂ1O *rP;bϫ>N3) /{>ko>q񨷀J} ]/=3T8r/Ub۪nf[*II1ӣ>N u2% UvB 4~|א-ǥ<#cOy6cy݇d_ɘ%PD"\v/ӏ׶U7MI*o^Eg0X9=J 6%XUc"G8' <6rhkunQhR)-4nЍ_s ]NRߏHJms'T+E-8l***,|4S1CJ/1}Dh+xt%=7ү\C|{S2)i1:eAŮK?1(U XL u6Oڔc cN]N \p(3E%Zڟߠ"3v3% 3/X;Gn;l/q1YM*Ρ+lUIQ 'Qj,5pAT IÆ.<MܒnyRjV501VT3UsEH?0' ݐ? OxP{@tCWaevk oes9O1U`aP1J|mVqɿwkN }DGeЍŔJC:4 :# A=Q"Vwv%_C3vI2)1[(3xe#w4fnX} rK]Fc|<YN^MSu6P6"1A@hCӖTe΍i :{,2G^3-q ]a[z[.z (\:cִޟ?J;SG et!oIh?askɴhlTfgOo%KP>=pPDsM +D#R/{t7"IB-/=rC8Z)`+-_kBWyup|MjK22'H8zCZbTë ٘o]]bF}~GcpoiXk+DelLi,jİkvнK,GE&QMUVsH诣1tc.#$(Kf+gaȝD[1F{i) UOgx;CNW40xd_g B0N p nSJ[O$Xȓ1qCEHmUz*%M d䡆; (x6K%#ʱ¯-;zZ1ٌ07q1D`C @WxIGWۀ/t^>D88~\zh<ŸͶMJ\WOJw]rV(jEw,}[@a/16ݟ20*SW\J点OyKMڝl{ iZ\ V.$zg;b?P b膣ǡU/@Nl/=v!xUx)Jcqrz{TZ;Z(0v(>9Q+C>T Ob\n=gRvRisoy\K$ 0^v'Ht! gą:=#^&҆ 5zU3},7JPOu;mȴYLu_ƌhݹP[_k:hD1KTJx|T#hOe_qiԯ^SYa7 0|p(ު8Ixqi4DTg6/[<վNOZi[~2rr] WeZYT_][л~ι1u/;̾vlFɑ-!xҾ`sy-ׄ #Lc6k@4u!mMp\o>!an@ĩhi=.$ D=dxs}+}GlO'b6I"!jMvqPBeTS}4 Y.k%"Ja:Q:]W^UNk=ܼYc#ir2OhxԒ0VXfHʬվtyW*?70ڥ0|kӌ-T|s쵶G v/L? juk8N{n@Ny=0vm q>86cD?k!~&{Bzul]cﺿNvf`%[mdHTt1Ԏ~3[2XٞXIuqpJzrIN{a5E,,ί[9!5M0px(֓S0)3BUsl)~?@ mtF:>99kXދ:b#KcWʒlyjl6P=H{ {> Mڞ[k~:yHg9tDlk~h~\ 7$U#/ßk+8::acX16ÆzgX~LZd( rH؜::CaȻ^%%FbԉD(I9l _8 i!hѺSԛ {4wږ4.U}~|%ckc1*vvᅼT-p :O soh.p40ɗ(Уfnf(_\2=*GCr- LFi9N~(Gkcې]tʆb#ܑ ^k\9!ݧZq^|2n"8~~rEZ[t:Fk S=<3*V> !WG:lMJ|~'}(iV?*H e˫-qz|S@2|cPK49?.!iije]fMfB4Ӫ@C xDiȱ+e2O.$W OQ{zn 6@&8'e؄. f{xv5XC _A v<ׂc0IVXV:#013+ djs,=guzR8㈥keqJ3LZ6vL(@=<1|b8O&-7u|L:[RS栟3\I->土fCbMš|wVTCqz|סHN[ԂU,7}/Lt⬱:RGkvo3%MӶ#NziD-bȗJ+ üQ AK)io-c w6E7N:WTv404i/1zsZ7jE :kA&!mՁo Z;;h .J" $ඞR2a29K8dsHTۃ%.Vv ;079hΏdȂ0׽(mnf6,*C:ʔU%5~`Ɔ of NڍXۯ}v4Z2K $y >'iΦcF%D?\ܡӌE>BPRnAYVaQSke(y=:OZP [s=#taz1`1VldhBh!a1ܶ;իXB8,}2!;K{z_Y"QjBՔOi?{&$o tP]\$2A5iI5oϹi5;k׳ZaGWs{bi emB/걖-.X2u$?_!hĀ*sNAb==e*EEۿ1ۻ tij5OPu=NiE.?>+1)6uo:xib-21J;u,/eYȑFl4S=jk\\ȁ}d5Yԛ0iat0įjf2n7 n&9vhIcߒ`gSc?;jlwA{hf4NuneZ6WJ{J.HADUoj7Y;œz/-+, [9 zX[ZcR֩SP#f@xQO/ u:e> $:rIt9ݐ5veUj.GH!S]c Tjǖ5=ћcsͮ9s` h_<׹/nSht^IM.F$Yy }?T9DT İoeR<̫ĸ)ܙwiFrpqZywfgu}RPePB̬' H`i=թ.{R P)t1ȄGc2썝O~M$VꉫS [f8AݒsȱŽȨ$=[qOr5eD _mH 3FGԆTT$7\pepCyVZX63>ejpIϵ3:8e>J7H"aLpΰ~_e$fG\[2veI+jeUfU u/dIDqaZ˭RM&GYedKH99C`ɏ,/,pۼ]dzh-jaWy<;ӱRUz6[|:s&#{0=a?jg(][qL[w>[LuV(a9_%!+ \)U#X0mO7t_|ct(jS ځ'>J.+<@fP|oo}C̘1F~B[g /Gt>)"ClZYewQ'co0נa;18]ER}HVmwny=vf`2zȧ{ởԝeH. C_'XlZTg2 m mvUg\|T)vzy\G5XWh >Ws3-$)$o#P w/{0vK= _4:Ƒ_%z;_9/V:)@fS^!zTo8K5: buBq56Bb҃3fXq 3:UKh(}bzܺtVUPZ}F<yo{F΁ߋ%>JKPxd`KjM 3]+ǐ\qORIZ*O) W2@j.ZO?\,i>;g[w[fؐ i6Ԫyɢbsѭ$dVJ`ޘ:pY,K7deN7섂M/ZiJ /'&1cWcCjyҧI[<1RLկ[M NtfJ4L$8Տ 1,D1w dLq )!<1PZ$5r_ZB3$S =L .tgn<;ͿCRNy=01*aޏרg5,:l磻xu1ųƢ " C&k ;\(kh y.i6u>AXHuqx?+gM1sىd=~ҫh뽪nTnєMo庵ҥƂ=3q3 &.m)$Az Y3`P Y@",Si= 2eg85O5Nmn| UM9rV@\&o~BI/mסYٓQ͵qz:&s#@ط<v*Prl6t{9J+:A ~+q#!xB=fIH1#L2@P(#@uХy0xNX2cUvWnaݡ(I>WҾ#)3)5j 1%M{s{e˂J-sqOAO˥p}^Sc"Ge'lB3Zюp.{#_~5ywqss1S{"5%k[!f",6QĘ/ 7T\gIpDHY}A0c2:/xZI "թTbԵ#gJvoC!IۘĖTdB&$!XT?Yhc9b4F3kB,❅j](Ari*'w$/n/SDti]2v>N/3*Gўc{yWe20ԃ_n+ƼZ|!T0Aug}Av[{"B1Is dޯ9r_ÑM ^h`=ݙ_m9w41@4Fh==<Ը9;n݂ [^їj+kO6{Dpo~/NzH]]}PV]QRy"\[R|$` ·^Q ]00+3Z#nJ@BP=6ܯr<@_l>(52h(=4V |u. Wd4̊S4Ͽ #f-(O0a-jV ){j涺1N:>pmBnvK-\޻Cɞ"gX[dϷk e|_Bwzc(s#P<8c .vCH@FFZ8778Ej 4[4cp='{Mpƭ© ekqٜϏrN^lok<% ٝ5΅1E?h%͚_cdBwq !*H UBo:ިyd4㎂NW{ĄF]2%Jaˀ]b߷] MK/P?x0󗴍4әy'haQa}52pioyR1@|l*܌:gYZ0707010000003f000081a4000000000000000000000001611e8eb900022ad4000000000000000000000000000000000000005400000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/hw/mlx5/mlx5_ib.ko.xz7zXZִF!t/a]?Eh=ڜ.+φ8Fh;\2ArM_~予 JzA-xq2Iwbj05u :,hd9C:'D'X+Ӎm-r6-I "m?/ZZPgCSM^%*?˟ZH*N(ؓ=Asn.&-]NXNntLg{<DZKS}J%KȞ2ح-9a:ûGs% .+IDT]x p߳/5gtDPv/G?0:Æilm)VRUՊib.] j*dZs8[37G^eGM?)"2dVqsHZ_]>:Cl܇&-^YLk` Mc":v)^<nqh" _7zrlf'B:hTc([H~ׅ6jmɋç6+ m4˿Lwv M@ܒ(w=9O=mi#n:$-3 %HXwE O3HL_FuM8n,)&+ VcaR<Ij8o峛2*ChSI i A\܉#Tbk$!"4lfi.To z37ڵntSxX"HgO; s&W~_hh~$:t?!] /LO icnnJDG|yAzmq@խ G X |4 =8P~?²L.=n8};Ac䑷RGwΝH`d!ژGaI zȫIr~gVT.޲'马ڪuQ`rX. (mw fWK۸Moj4bREN&+ͪIC=c>(Kd4&؍~Wy^_. |ZNKge0eL  l+(E{;͇'IA񿱊,@_|hH!G,PΘ@fiJ(ْ:t UjV퍈:rQClBjv'SxgSal;U D~;&"_<(8!oY0DC:*՗ xךUQ0&v;YPƸ]vCC*)s +W?X)N`i?Ny`,,k^w(9:>#f l\^dt0WCxOy/$ Ԝ1_ulm"1 D$xHW Ō{[Pksu>2QۧgWħQ4ec5/'B)T_ %ϷFz9fULSOWVz xx6Y:&=Hs$z?Nn' YTRGQ,cKkXc8{ET#&X~JUn]%I!jKw t4PeL6-\\լ~ *[$v ɴݏCk4knUS kae+-Қͼ]Qedh9ó -F{u7pzV.OF8*I`mw@pZ;&,0d%{߯F憧ƄZ!/܊X"c {0Q@&Z{lc\*{tgWV Ė e0H3*'f-j"sLOj7A6W\҅=}# 1U SaK{c=w0?ѵF]N>2 8. dbaV餼 :ęVoBpsCpH/}=xnTd: wc &P7=H pC hgl&꿃$Lŗ[?dLvH۽p+K:?$2 vWnRkX^LXĸ޴'vjM a|Vl `wEXR*+sisM1O-+$Ew6Dۘ>AQPR|S' #=vXZ$h@QpZe>v߯ħIOsx-WɧI6!IN=dAD6M[q ҧ/ݛٌ Qv{_{GE;Ζ|kJC-|p]%˿%u86((l,8"c6T<@!Nj3qc[=͢ t*2!<CHA\; _\Nn79f.-}PtDoꊟ+KG5)(헡94qPe,2 to;9EH3zǑwp}t%R2 ߜUl&i*n U~\g!"AhÕ4ZqEMnCv"vNYMS쿟594fio$X8S< \(^Q~jټ%k`zb?̫F"*eG".$ CƬ(SЯzZmm0P=՟Gk#( :8mڌ\ipV0FV,cXֱ5Wы7X,mdzThefl3V+kWځQ벸.Ix/9v(9(bo9|Tt ]d$H; ' C}j/^̗BhSr"bƃ,'nMό+ 2W܍)쓲J!Ё+ 4N/}Z đMq{uA@"EA,ho_KtAm(TڲYj b .~o}S=. ojk",󧿉" |jjgTR#$- ЁgO(I@gZl߽nBMuS݈f[G^5ĤyR-R-U+𿣮i\(~M`yNȗ`KDu(V2cz])%R"DG' A*['F'4l~ Mvi~QJnlHٍͰu/VB*- |n<ZN>QhfOs :&6L( 񉎗Ki-EX$%{ # ot iVdM*vu,Alln. WoI,+*[MS gF?Hҝc:>TsuUL5 W n5o!䫅Nlms?H7:hCM"<5]¡yf{>aJ'ySy-`) ,;/ə߇ j]JA9{{IuKDcם54 Vz%sy:\'qVJ=jhg3N#zT }!.A>')++%+q kTxUS.+*P dMNו<ۄmzKsŵZ Q7D`orgH& <h)"R$b| IsR ʆЕR=GMc aáyfb4ڼYiS }5˞MoQb֚cr-c_-S8 q[aY3p {?wSyGUD:^ǣVn(7Q~"( sag{w0L drxģɛs܎56-)qx,v"^}5Jx1UG!ʦ \>5Ʉyge8atf qhG5!PSV@< =-hV0/&Z/]6ް5 yf}/Q20)`5q!reHRfA)Q>0+'fק- I?܆$o\,%ʻa6?OhAfމۏ́3rL uգ&~uh@bD0pZ2qAṯ3ħB٣OZ8mH ^y.| \j91u=Tm厊"SHW'sugZO(6Hk]Z@Ņ("KӈC2 ZqF{.iO"}8hb!{t!8z,82qQϮ p( _X7vݚ!l`-bWl[2#woOQMwv9v) =v_DMWB RfEb^4*w9(^#J{&*O@Ug`{'O,r(AD c2Œ}f`ޞ}M@lLs}pKvq,}F15ONV*DBzA#[i BzV~u w2iz4a³ۮwZ;l PpF>m/x*lwlI?1kd@iRARcd( d:P4h-r([leSmJw*&>\WʦA&bPYh6-|€C:azwde,D=ejkO@YHt^Da֯ΕcxjrK'kX+X$8!BK@W!@'6T7 ^0rGզ6#33FZ>oQr $O[#WDfAd6PdsYjEV4@&2_ ].f 3o4y"678gfF23T*mЁ1Gr;ɗAWy!.$Ӏ; ΧO`2u94hrlG)m_xWO<0E^} DB$Gu^@"s2=:aYxfA@>{ 6v:|䕕Rr=#DP̠̘.?QDDz 7N ǿ"#}h ڂgÙ 3 #1 q$X<#>B\sbתnzjl肚6ⰸA!= E/2>3mb}%ÛvempuGb1ڸ2/>Ba\mo M6:_cG,5 S%A) QT)^kՐŲeE_mC'dLCP7N!N N,hO%w:Ӻ*ٯ8|Jm.W9:%Nf!^.\p>0*i[0WnJ2r( Jsrv)4qUĭ¾Hr+4޳ 7dGRӥZwc|dPbqvuاU`Z6$S8LPc/8i'#,!ߌ qzпe0oxӲy-:t_6YG_ "02A1Ve3:X!ebrw3.Yߓn|?D,Ǯy#r&3Tc)\A}rdtR&Ll.>d={ hۗ ôasF3Ͼ};D+Ey#D[^oVƉRQxx?ڷPKtQ|R'z[?;&50+ .!H6KT{0 xk9S՗WT> & & Jy[K}o7_݌ET$Cr)̈́^!)7a8fI?#gT_~?_@w9&/ ! 鹓AHUA,nhJZ!R?`nt+'^Poq2!)@#OD`9EG I/Vne)UIHFӾR^$чF#P fIF1RFr ?bV ǥqrE|KMr"%Qo j N{vH+Vi Xr}Qb@g$?iL}#.MUUPpx6a5#g}̼δӉn v(AsZa7owC$Eapy2DY/uf/y%Eb _]>{9tmFv.UcdsgPzM$܆&zx1`J@Bev?3<9L֢eZO}[iQdfk$"m= CaAO{Whv!QL DDtzڏR1sBnjA}a*P_S#Blm0a߁䌎7N~'[lOa"ޠҪiς.oZUP};"lJ"H oFkxU+kՏ)S{bG_EK>x'-sh&j|Y#hCŘ K칔w?l.umrfOMv P╠g$Q߅42_sZ M>%-dxs̿#O%KqDCNTnA+TKS2"lL߶D 燾qR|a"+qe-bA!c{Cw#gR*(N-$#Ny >O:l5"dwy_boV*MIEwGN/^1S~&-YZS6#wͻS($NhOM8ha(O̿:c]`P6NO %o2<I&8|Tm0Q!G vJ9MdKl%6&{N_t9 ?z lws+_=D)EcɈ7=AElŕ:QH0o$mTIBRr,j Hѓ_!iE<7~, ]D^@:!:G`Q[ Ye(d9sm1:ⵙ^t#ϟԹw .^mWGOqGOI+k;(|IT̝ş̯uxH2oUؕTV{+[6Ke"&^&n7qh6Fpz]S3RP-3ckIgR3cM.U݇DH@s^F4t LJ7c?<*[|gԯ3O¬IR}ȝi^S'YVek΍ʎIhO/[ΝVWqǴl[N ]z 5-uB q.sWCY[l_ޑc+9QʹBKvn4ES38#.8+VPͯ@%\6i s suUՋ ;h q gnK9y= xTS Ռ4o %Vβgv3>?5D1_}W:cY3߿2Uhu 兞޽/8Aٕ> ?Bw"3[+UHTɭgWDi .Q^HMh*eYc6F;D;q0}U X뎥a 'v9WѽyS# H;(^TU7j͸jyBS+'F}!&7ě989jcݓüR@P%$;12H-a ;`s6_$yw3` b)SpDN 0Jg t55j"L=J8m͔W %W9RT'h'4ef&VxBWR'pC xNo3 <,2X "2+=\aVNvy7ֽTͧ;ba NDz~+A|]@Iq09C.G4*GR><=Z$ S6 mT'Z8{=@Xo ^}KI2ga'aJ)g~]ui f[gr~ſO[+J)o2c.ũBN/M, ImQZZ:NXp'z0EXAPR{!A*b'2Fi,o]WK^0h ^@m=day}H/w}2>m^\nzͺ;,bSs_5sj$";Yn.P'o.|NV&!s\~H}?-N{tm"I)LB4m&j: ޫ@Y+"װ/:sq}>Lì 1Ƕi2N f xǁ3j1k&$KSx?39P=uH˔4hw cfZ;.i|2]oVAHJKլ欠B[P,eX#Cr0 #`-V;Y9>d .jz\*Glef6dptWB"RI&; 3$%##2?ۓB b]LiAm !> EpDt<8̠xENB/37#] =M]v)o4 0"pRpb~GBLySֳ^ ѷ8Gnz,քؼQYJ9WmURk+lN]zյWR@m9W"v|5eFt5`x֞S')ayWtd,bz8G*+!{|nu =\`34_?dV|%dx [{ZVGaHުKo L]M{ IBy6^]ŜBݞ:cQ7(10X9F$DL+GsdFA@F[9FԃrYdS G(fvANrc_?Tn9мNZf$>+D% bi '{Akkr>rҼG9,*dopT3zDpTurzl:hvFb2IzS<n̥shKFKh]{TRKVᡃuyJ7b5%-ʣ[N :Ig9VuRq~ %tl\{LUӼn)7:*zXk#cEԲPs ബxWӂGD`?{R)qbUl;q<4^BL:̖`XvLēi(;鳔]_tj;BM$@l 㥦I2? vP wgo)\Z``Gz&1'^*Ń俔XTDbwmԨ6tac$n<& JD`+cI^ѷs'/%%] 2B5}MIѷk]8E'Rp )nX5؃Ci^JfiMx۲Ct)g;2ӓk[9A25@F2sLZ HULs:!) Qt'e|5Ǹro0/ߎ$GNU1)[eU !E[ܔ-|!@KInϢΚ밽 JZ4]!_O!0UA%g] cɩ"w1H0cS#~4YUZ<$P L*]Gz%XP$$E1^|) Rw32CȊYVY횯ًو*c H<f=THhX1eON%.cBIJ=1CVK]$]u `j{:w9܎P?&N\@;8JX3[;(,snaOTR:TEX0_]8"Eva ::O8xs(`LDN QXK3\^HU'|Mut71  3 xm-KBE Y/KLy [$;f*%0D+ iI} wm@)6mh(ЦT*>V~5K>/Nn6%mMU* =S[oI>t)!@r@qH O~x`j0މK^U&6/(A兩㨝>Mwk.Gb=? 4Ն%UBiĀۍSw Jv]C=骂ŝR4.^<#RO&5Pm,*-57%΄bvУ8xn#<9#* N{z[|sA}%AƙS#:DygY VH>N,;{ }:V(0pr3B+*yIv2Gu{ .!!zh5y. a/%g-p{Q7sSaG0;j"g&j'N4 ǧ 8aWMY!RT1-(r"44(5MO/܋</0wY]yE4}N%k⇆:hc7hԍX 3cg9yfAbPAr&kw#]FcmO=РvA$ (k[.&/Qu1vl\hk` 468jL˯ v'E 1ϋ/(v<=ZRXH,I.z'`ILNbM-ySiAI/"dX겼5XbH5čPGhl[Cv]3k;}m_9!ѲMmPڄ1#<uA5g~> "5!i(δ,mGk*Xsv*DK Fyvs$7* &V; *Z:h?&jf-Xw zܫuÕEIw9ЩTN9DI[/(-8iKq3c`luI%X2Hgs]0ZдRb˄009=i~9(-Vùx ( D H[K>xꠡbZ0*,]dcXC܆J,qu/N{el,k `?nrC4ۺ.AԪ%/mh*杄o e؃@S;d> ζ|nI4ӾWfF9$04fa,c~Uڰ'mCg3\QrOUUySELh)mMܵLPLYsro1wE ,᧖e#|QXݻ9D? yQTuXFʫD̈K+R pⅺFy6PQ@L67.B쾳8J4չ،Ɩ\2!ȃ_3g2(q+4~uڻxˁ*,5LЩ~xyP@1H+aSՊ(QP (Ԅ@؅5oВZ]fh';rIb8@b*V@YچlI.Ϩu%zZ[P !׶rGANs5?}oA }@0u] *Vw,ޯ<{$[Ƞ|$PXҚ< LT*+HwX\ZX":U~Em-7IrH*r#-N-i@5 V{Tn WJ[ٛ=&I*OT 9n)(ʺni1 Js]Le !$uF2 螾v}vi?58u_fXdJ>n_>޶v)Sj51+d0ύϰB"`" (8@-L q\tD(9TWPm ҡe/Ê73URփ/w+H\p Lz%}pOxqVBQj"CYZ'$ʧ,I%U|(މ_+sgmdW,Yo4#N_% CM!N_n`&LgOޘ< ~FN jE("LHuJi;U\!|찥|'Sϝ&*oXzHЂ~stаbT^f*+ՍQ&3IJ [U<4ML) yQF-rD=[ T=@ıēѳjZA\I&yp(ܔeCsg_ #5AD!w!21X;VXt9&2NSb [(wǚ{}L3N+uʴ{e80Z!V(i  mlT}fx xoS7O9\3s졞oyb+rTju}#-1-X}WQviq 1 vcZUQLI +'@̾EysQc{3nTt!x1pvyʴU2< C 3.WϖɮҔ>smm{S?*0j.'N4;0BQsTj٨GI hLgE $lCi`ˑ9IgLoծvR``#W<)EϟN9=`,9+N8NN9sδPU_}Y$CNUM:x0 ;U7d/ޣ.#wȁՊEkBum{|}Y+~,'7)^N";3d3 Ʀerv?BP5?+i'U/ 1|E'' [Xv=O@W6zc젆01Ijʳ#DPj#L'^WfbrGP̝uh'3?]_6x_n@Uc};]Vҥ8N$y܁`P%V*t^RK(YF>cliv(B6W;)' ts TA1!ruAU HhQ4Z*dFS`~`ŏA/8q;P!D +x.s߭^-L!ae;a>6niai4>ԃRsp mRx[V81q2Xu!0tVBNBKiV]tqN 0WlViYwjԭ֨9wTӇ m6w*3n2(nfvZf,َzRO2arnZXzG"j{YB%kvp/NXuvK7=3R?فb=ƮMR/8:p,AӇG IIe~[z0z VU{;EC=Hb UT _#O6m& m]ވŸ]'#8ڊQM .';>/go 1h h}-?MʼA7cvq$.w`S(2N~005k,4sw!?BG 3326,72=E#$eEmkyV-2 mhH5Nm LX Z,zHM'4mwH.)H ?jri0FIힲh$ )jbHa!6A&3>B;R5ͨ=x}WM8p}t8>iF[=%M@Lڴ8UK^It-܈F] uz.j<ks^=:(~0,XU1L|^B/R|K~;`4h 'qOA!sJȼk-q(5z͙kt `(վ'P۞Eb(v"T̑ݰMoXr+;ñd$\9E _{->DuD;v̎"G@{k y_%M`+ٰP1dK* "8йhBɩ7iҼ¸uf^K6΋W##衺Tyd 5 Gl$Pv@gk~\v@aTHCE.f3{Bm@K) $cۤJ[6Qyia&}Hf,[ć<~إ=3=^Fmthkջ`J}B9`J.)ϧj*؝=ϨТc rq}Wz35?Ɍ&㹛t67e|O ;8@XE?}PRAŃޜ& Eh ٦(Jt{{]QVLKP?^p17+]v[rSX-`C%!^fӲKwUqvC8RgZy%c*4iQ᧞|c7}Bح'̙}(~y"F?)?|rYmvF\QlR32!(? Aĩ]ںlOj f*쬓NsR2dp ]vz<=.x7 Ha>Kn qzfI>0FteeW,ZR[hIjAWxi?)9ʕ"w齻Z<)lڏ ͩG_6K[ YgPL'~R}&າrIeNn1?,X ˨%EBm/dO&NrA{t_._jh_{l[AsÞgK% ԍ; ]0TlˤpύPGJP-!HK^+isRd7/E=Q䇴P$1Aj|xS{?cDDQ /n2Cuh5^CF^jh:rL#i3@av>"\4 Qսchkn$(U 6!UېnC뵆Jmܨ8G,/,!l#u쒥ׇ]8M(ɁKJziuE_&T Rb`HnK$We@961 }Le&v;+(Bcc͙JOp*T;@FDUjTD@1 )!/4m^qbM=ږK`ŎSE\(3NλlҲiQnO]Ȧ[ BgrHGÞ8`$gmx)v2s!I'y`'yԒm<Oh%(aTdcn0Km.Š%.^Yv&TfZEZӵ_Tp߭`EYl+P"U6V1i}sXL *IFE,1tFz\7:ó ظ >5@c;[g@H\WRIM FBbpYz9>qYƶZb[E<#FOPXh vʓ/M}ϰ6s{ؖǎ.8`2*MC2Ԭkhgp ~JI+}`od:va%|h$}?V'4,۟x[=XOftpLfRρJ|I{'-P.ݟF&ԴJ{jspKq98 2]Fؗc]f*L;y OC5Ӵʞ+%L:E/WV:3.rG]keMc,9>L@_bm߆r_Flѱtn+*u[X6X. ܾ<&N$ ^VLf pDzYeףqIe$~}/Т٘6f=o_-q1Vj5KaGEObU^Zb?(a;W!D6>..>^YۢHl5\삄6vǸ`".Gʿ Iz`;uVaRBD g+tٛ; ؿyI#U|n K[лQH V^5miƒjvzM^2QeYD4 t8PPV!cnGk^.@z !Ys}IcOt?H3S.mbXk}}`]AU[G)8@V/|c3\XW0m: 1nȰFN[t밦)?D$leY_Б9KRj@:VlOK ~YK%nE%&" S+Љ ܶ~8NE ybi<3>Oz*Ѿճ郵 T0eyk?*SD<(Z%y+muJ7<9VRS}殒")rl gN`hV4r$.AXǼ^ d p_?05 Lvu>cG ZB81!.v3Ѕ?,k}s=v~o]WhNڙ⩞Gm!L1Dzx_I]Q"h"P'+o_'8ڔo(t0NA'&!SBK[L61VЛUdT<N8|mK8:qiystx~#k)ϸ^HK6PQ\Tw0Y4H'2rvYk[ Z>Eg doQڶ'jLiJɤBIk:Ety ^ptEخ/pZIAl3v:DɺLU0~a15U42]RLƴU8T_$fRw0 sOqzfȺvvL{ϳ9M$#YjȄJs oG/q$v}%L+dS ZD{y}:SXT}Pڰ.v;Ml΃~Hv05.F9_zѴ_ˉ9+pۊQxT=;m4 l+&#;`h7m"Tf"Zā CAG93;Rm/R{GvͣG+c:,!9%zGў;K}ۧm|In_qpZYMcE)ҧ< Zg~(v H{CNNd/cBmc,]p/"1b[1/Q[lAHy-P]o+׃3lzr2 u"x+mi^ev@(2H S NF 1\iO͈nBZDfZQry_xZ@D̰8Űvvu AӄK#VYXs M[x Zx m=D+wG ,/S%vAkRSٲsBZ`GBk}crn;˺5HŸ}?+o1v[C~HwȈbZ&SZEy7ܶBr54Irt}M뤨F2ϻu͆l8w9教f Q9Avć`r.0z<5~uFr\_ԺItCm.sbpL)"]߈BϼTwtC 3OmCE{/#}"Ѱ@Ƨ+[< …r%%o0٧4>tƴbvS;,C D Pqv^ҼJy[yBbF֪r5QQ1_eHsg#dxpYh*EsY%'Ԓ%h+w>pb_Z0˓#-]?;(9fqc۶CYmIk^(4W9߼xVHC G/\JChFXm]h%.}7d0`>T䝄!qhVy7}p{7U)¿ĀU ~>#}Cg`EYpG)f%؅͂aWkZ5s.X]Y];nK} [4tӜ#N_Q#dq]0O2p@'gbC U7&EL%eM`*ԑ;hd2sh>zC;"ʗyȌz R5AԙDi* oz9h/J!HR7;ȳS/B)y̲|G=nxKHV7I`(Q8nHh:\ǫE຦kaxW y8*usk\,2g0N|xg͒Ž$X;G=ϾRrqOÖWԑ˟RO3h|B©م{rMpsћ*f(}7 )|mG~Mƞ&M&~ݠۺ.,Ւ8y(/ IQ0rmZF.eic La.!B6k)L{ \c]O3-{uЫUT9lt;7']Al Ju(oY`@ת^5+ 5` 3G( H ~&:+njK0B[HL! ؠ ң[.YWd/sL;|H"PV ;ܽ'FȜ$(qhNn?Q` XWg4mN'H\գKE7nW4y&k].wTOл=yA%FP|\^B\zN9菏{ähL! gpc (%~ںi#\b _ 6KHDGctt/p,3}oL@X=ë@oD(mxh/1c`~GnlB(2cr(u5XP +6&8txyq_i-%?ƨ[#҇ A#E3Ť]}ݳso΄)*7<=k/[h#t\=>dK %ҩJU"8j G@xkGE] "H-_x= Yw/_b3 ZxyJy:kn:w-ȱ_#sw [EmƒmJK^FvyY%mtoU*i[vT{/e\Hʨxh t5*oe-Y/ .!X~)tLr c'h"¶J),5T圆z]Q5F{?CD'LhD~=m ZrfMB|SHڪA3ThmNC>~/̸'Tj-nӍ ġp@sS=X[>w5~Ǹ9~H#M/k.' lm1"q+ 2H\ec5Ř5lz0*k{Xw54iaptAz.WX?S^eOGJ3pSx1+Ǐ̌2x MX9@ohN+Ón|ݼcPU),AeXOX!0½#g[2 sGqNOuΘa9ّ̤k).'ɠ`2էm^扸 B[m(WKIL^XˬBA~p?,_(Eēr?M}Á9O}EE$6x(*e?&0x^fN6ǐS-z:c %Ex6jD '6%[OMIqWKFWˍw[3"A/JDE7}O'Ȓ/;3 mv,ᯕ>kG;9el3x_B&0Y(n_'t9!6dK;"ǥc贤cTBDU0 4he۶#xQS8Zo߭ƪN'D7~]DF.jr/o%Fzc-HO:>jƛ|io v ('tw[\ I]pdvDm>̴U4- eԿ߽hM>@E !`>;?zj `=e C9St߄PU?v= 1n^,V¨1'+}0xWCCJ ӤGikܣ#>x8Q9Z56wwgTmF=C'_%&0-4?,[/9Q35TmqJ,GkrE2NEfPVJ]Dͩxc0h0,FC  .H:Zy[_OȄB?:Zi+S}&}I.{N@3E)LQ ѥq`&{ВU}/|.oeܦ?i#mGX#Q $E-S뿪NqFBK6tzrksHqЊ!՛Ff<`yXbm?$;v85&u\?4SukՆpPB&WLGIdž~ԥ9bw Nr7epdOD4pVdǪ}i y[֦-C&@BaNu|7w#NzMeCW)D/)?=qxme4^゘'-pѳ [Xz8qz~]_ MzBfw[F F&)|1f)羋j'n)ߍ[F`ʆw83 SEJ8Cܜ;ᗖH{1q;ޛ{Brgdy ٘L"֘κсu3Ci`k#{3I+IONd\ BzLJ3Sܧ=}9>& HM}Ws].֬E;7dNh;ɟ1/pqʭNilnũ{V]Ƈ#=$}"R9*_"5@ȤV ^c"ҘC|-Qx-A; H>Gi>=qDvVnTjZaZpGͮmvUV'3S ܆aEec"<FmH IFS~(:hl3qP?űݥ$YM@|au;F$s8PV;fтʎ%? +qqd~ksA[*)+1N"&t\VdMUZY}3rojAh?#ByY~kYF9ݣ5ٓ w& ,u@\b#WƟj%y'":b[c܁#Ǘ_#$\Bz{agGpYތ[Nf86I&C*a lV7onk[*NY~~4xv4r %_G׾DOyi-њoۊ<{߾3j›liO[sM&;ثHҿC ƊC%<# YҽV3\Eq|WS*OOr|A%c&bߺr8A22n'>{]!QVdTl#+XlS;LgWG_,yO>8"/DEKbPXҕx )]2TĮV rg.1TR<SB$/pNc y`)KOp}QSt,wX@՟r&jbF<@tlt޾2.A CQ֍j,}%nLV5?Us 2:Po׮az}dáxD_+B8@R>Z$o.Ot7>1IDŚnT>joQatM3D?@}r5zA$Ab$x[7Lߢ 24ׁu#'_#J[02 :WKrg}uQ %r Ǩ-Iz4)<=FIteoj~* c㈈ ,|N_'a 6WP-#W"j"h 10Mq/MU-ǴB]CWug]g]/ xGM_]X-q`;CHn6F=*o!TRNg(BHz+1(4`^V,i6]+x^ 1zWmn@&jt∋>LPQ|' nN@Hȥ|"ry״Ž'$I1)񆣆J2uZ . (E

    p }n?KyhuRfFC)RL˰*"|L(qQN.`˃t^Rbg]NiI_E} OCyݨo؞xۜp%5ˎ jQT|ۉ]+犉`==ćMyr:&ilZЦINik`C;ae+bFr]u)j<_kO +KncF!NNI}FS@ .p [P8*M]To#w[=гI--"Kp_##5Ty ;靶 8Ex\j .ةXl4]P+kǻey=AQlzE1>810(ͨ9R}mg-5” tq}R񕴞hǼQlvB3K~~I3'_d7.ݣbtZdi 7bOcsHD/ z6p>ɰ5sK<+{.S2y6#tܞ?<,m|kSP`qIqoa視̏<^{"Xx2x5dz$2]bΗX4ʒOM6'I+B+UZ&tJ5=V&@Dܚ*`5d&ePCL=g3kO_ٜ:{3UaN#7n @nU$E۹$ R*d~!'۴s7@"vĆiIj@C+F\_uIU( 6.pjGtBUGs[ZuŸ!qݠN?`+\71}X&XruѲy:$t|*4UiOW+0:9~i-'%UE M Ijw,wx{O\80L'ptH3aQ>蚡-tu)>rؖQ8Xm;A~Z9U5 ^@/ve!`U*Wx""'I@^_ĞkQOИz3=W@: Q(X)#)b8h$[gȥMYQJ|jcjxS8#GөS>cT.eTla\y_\톦Ǚ[pc1FI w1Gah_ iÝznxm~؆Ln yVNpm9iex,I(9䧳$ ԭMz h+hsmny2:+sK6P*+^yQ35Gk R36r#TvGf,6F!*50L`5ȽYTP#V◻iOyߎ= gPj DR.p^ͱQ=L-UߧKp#`~ hn)2{4( .r\Z<ÐkSct!J\8yG}DȀ7m/dFٹ7`X컽*46+sQ~VEyypB .\ꆴŸ1?H:'ڃ؎qoܞC?Ԭ#qX ePi 7_RG4KyC;SK҄{/#E=Y]GvϏ=z@6)wmJdp p8`5bW^^2VwL o(Z~L8#Uh3HrlR`G ;%h䃆c}kmfHv"'NiøD=]l|ϑ=V;dEXx~ : z,^1,u9]]`j}<`nt$.=NHF.Xk1 Ql.dX6M!vn M#ȗ80 Kz/߇8@/%W'Ӧ\H2I_H.2o}ŵ덕ҸS۝b|?l? &IW^f (,GtV5&v3i1Y K>t7Zo `*fRd>L&} ,05Kٟ{E.3ms-H=>I(h sF6.? 7fkS@K;*Ƹ7.u K(Q=ca z?t7Ü+8r(?f@ o™C=/dPtT>z#и_,8X,{ n< -ʷ %hw(hbPwgrT$i2pP. &~㴂xS15 8b&XWJnV w;VnInLWWq@&s:JUzDtG&DQ$G$ UOUxi4S穿6W>K(9A/6@S*c-N8|x {VIX)wʸ]m:, r駦D9U2UI 2}Hc@>P > _B8/`|Ev*\xDR>"oD' hU~sG̺]4NR&3dvz?џ0oͺi&s5uU *0V 4&Se@V3sCΚ2?;rPW\C)]YF>ǜnHa:IJj)I$a@Y*T۞z=*,۱9DsDDWZr󽤹;#~?x~qqOdm(5.[(&NJ̅٫>OX¬zzysNɛtn!zQm;FAѶC2ݖTL#j'_EwH_#|h7 4Ωz&{"E]k=HE 袑LM1@,ȪXr;IB!AnR&ۖ.7I8`WEub틏}[)tx tZL~9n\,̎s}\ :D~6AoRؤJHO~(g8GOǖjbFzOHR'2B.'D~i 'vܘH$װ3GFJ'(}4[-$)&gC?or[ -6u#DATWGxkvx|yvCM9B]8#¿oՄRb@v8F 'k-%Ťtf|& j[7kzgGgxct\,N"2tWnj+Ϳ~ nX##y OcR(* w/ ovvx=Ȩl$[[_8 HpTau4)56!yx 4:ji:{~?Z5N?{FsK%\G]ׯ(IGy8`zɭ@9ťWe@1,iIW6CM>Ar}(BL5nfF:*K`9gy}锷 k"K}z'{BPBf{/ʇ$*URE^\g\?} Lm-92af)/mŁ^D-]K()~ȅdkQVj⳦}8 #BI: _h78RH-513Ds{d XU'lZǸFI\sYhZ'3Ah̺ҳ!%b_V1O19tlEor}=)WL1)ˇvS|:;jߨВD#ܜզjsތJĴT*(VX!UB߾9'TkyPp!MEꮐ l2鑬H~3)PDqDFn.\ 0X(m ߐ8,Y]vԋ yZW*蓹읩M9% ;߹Ԁ2;ic=<!+B~zsI6 = h, > -iXϼUIJ3 lYl)EVyإ:3شsT=f= R ̫m'p8 >9|]u@`IRVUr+,(VY.y qsG-o)0 '9O) ^hhpBG!n*\`x IrL@%G{(Qs& ㉶rhΗ+$eSygrK#GےW a8`#UkWHIёۢ彚 7@߀恪bm[ewHΙi<-zꍟK ׌۞GOrV*6/Z(*?ܱHG!|uk;WHvg`tD?+d|Q טcAiX^;tD;H3C\;/㣹_ڋAO@ .#G~22 d6x ŖBd|aO W{]?>\p2`w1 khKw`s`wx#jQ?㦸_w(8J` ~4dCc3s7+:T3HÔRG|>_r@|[eêqyaQ!Tnz4d6ur\'T};R 59FMLj'Ub1]AyIUNBdc[8)#o uO6Lk J'`owA kj&{e0Vŋe4odm2Bގ)"G:kܧ)KZ i#l t4|8ѧ_i3]Sx:SHg*a9`󦥩zԜu{ 1{QֳDp|bppb~CD1 X| $gArs7IuBB'=S{#֫EWNaҴ@ )qܫ\5q,>znOm|͠UV2sTf<F4ɪV&cCW6ÇCV1Nkb{χr ,:5H1SjzU Ϡntd͊u1DlEw?I+8r>蜓񕖚l E NFG?ܰn]AI˒mwD23gF؃0kJVR ~Z(e]Xҥ~MP4D?V~UdH$tW-Te^W⒰=#:{jIiHy3\5`qLl L4¦_Fǿ */k!'w!N/KmA=~~GSOg ec+6><(&nBuQ p(nIlr]INMPxNVd=yv ,OU8[Lev-{Y蓚=4y%ÔIVi!_ӄYc<[wQ"/\cRy۰?OI_iY69 STȖwQ->2؄|q_QpFNʣ&/ Ka6౼GtZL*oK(j@GfU(1͸tIOK,9k.SF.IbDȺ8rUpl+5ENU.,Qyk,m}Aѡ&nXǦBdJ{" hl_Z6v+lZu:2b駛/˝3@ֈKIٻH#gc-5дNs}{iI8A~aW\BcHev / ]ΰQOT.g&\D>ta"ws#}"&6i&S@@u!MJY|1@جK魫i5nG3CK\C7"ߟ-!͵=<02Uxv zi:ȏO8;29*֜Ł <*K uq9zǡO?GM/0T.ʻ/'~Tʷ&?kdͱ?VD.Qlt%a=Vz$5JTgK<T\Q\_hc?±& 6s`gUe Qߖ|mu/. <|Ni;&\lr](]}.h߄:!lFaLT@~}+͍ U2Kp.Q(jjlLoVbe*ִz+zhZ*B>CxK^ޔτ5Մ8"']iǑiw$L{Yab9W.\Fyze`QLbqCaDmu0:HQ LH`PT®mur(tKe |_F/8iFkPōS u5=*2wwvD7%[48<IUs4 I0[ηZ-v^H 48?ɛP0W ۭZ!&4Қ. iQ㴎*tee{\İB!츣t )Tz6%i&N0CŃxa,{d?R< wD]Sah-DjYT#YQZD{CWx ڇȵʻrчHрe/ƽH,'K;8oVG@dj$5Y' 6R_P)mbR!'!n#Ak$SbU[˙c 1a@?v8. 8O QSO:%Ne$ | G-\^~݃A{?Gлq9 91vOYc1BUkp Tc?sT} x/Tj'&`Ǯ2*f:Q/tCǧȀn 7ۇ O_~m 7 Ω,M$*Ѧtm&"_bj0xHXq,'Hg(dhQw,2n bdR5{;M`ܩ`Ba>m sDh1d<߲-\{o,A9QNb Ԉ%4~yB$VN#Isc$!54SPiߟey) a] )v.CNO0ucdCRJkd-?!oEhoz^@ihN[Vͱ8>'0 +?jK'\Dy{cŁg|[QlO]IЍw x^љ\}N!$PVq ;r_EыA,"0`Z@_iр{;R1,s& @S<c0bZNUk҅H8Ms~2T\كbT,NБTa2)8k'uՋz\a7<ׅ=ɩHPrnU_|=+9^NBQSk*cs t@U Ij8I{\b3pP50f)d&!,=řQ|0;>塑Am{s3(laiOB{s:3}[3n!-tkI~<pgJ{f e%7M]mbHQ>rc^aV:;[LD,3#s%"] I«Ckrv3woU-a0/~$&q ;369攜 +twt_REn"΂D}G ܽTxDZߟq⒎@KmR\+wkC@ =O7(9?FVy1swk*7SwLN; "9udɛ5l0-5:9LN!އ3K[+;aEF,~À|_J54[L5r!jŶTt cJ2U}DckVe~Xx3`lG` l!]e*:$ ",H۔$UW'iJbཥT̨ FStr8u0rhPA!KG$ rc= .W|h] Ec r|Ո \?riΊGC΀KHy 8w͉]PD&LXf(#YypOqI)Vx,s(^@ZPM6_,@pz`OalRe61UZcI{SZ@gݹ0hv;b|2&uYoYd[CDirp -vN\/1iy R ͔]VζM#NcձW]ZFjq)+/' ԼPಊ\惣ߑٌet ]`,3:m\>!hRYjÅIpbj45zApv1)H{#buޑ~_7 aѺ2n<%7(MW%Kz안@6y^lX:U?|IޱKv`npYz%2phzI {cDNJHxPx/ Ubzw4 dZ(Y7 s6bj(@HHIWcpaGDXk}[k~qB˵!?6B!a+[<%# okq+L$.-~q)H lחw"֦U~>c}|]".-hkj LZ)Srcn˕~#dd3ԴM+Mx/!Yn`0J7n FΦ?z.DgP\9ܸi Fc8q 䆫ni-X/Vabѿ[ R4Ga1A'gl.D+К͡膥w" g7cR0*^\Qܿvl\Z7^3ʫ[לwRLOo,,221 Jddlc*S}> E: |}([OZ+ngD0Th%5%Q3!#xPe| s߶czmjMܺսTڞDn쥏bȷW5If091"5xXMXl⼸U2Q5QXfe48%zu_I)kJ E+^B0]m LB,<S&RhY'$~>VA4[o|Me E=?!b٤-s f?O򗓙7πw)&* 2harیLP;*"tퟌmU| )p7)G\ڷ&m_͝K^? ( C̸UBBDtw ݀MZ WS"p/X on`RƹiǪve<'Џ~p rK4Vp:D\ xuM.۲jS+,ɹ,MhI~e KaĐ7f;ڠȐ`9`w7}<8ꭜv әʤB|ggRj.D358>钑ueg:w6XA:R|./qƻLM+)D[ v~ uTӵ vL̂Dhc'ĆI2+0[ak7W%*ow,c:P!igP?|X ă"JƗ,}qxVG@c@][IR{\ = #P'H=%l Z^D1|@ $֙QßWo#(>r@ab/z"Pp>+L~`'A~We煌&~QH ^2w56՚0K4֍y>:d0܆j$CdIfu)|q3Q]B,yu-A+5ЫUM4w2V&ZJ9^0kpF.ݭtm)$DMKe3][S\}}ѰMX&1`@鴏Te|kL}| uxEƺ\ו5 V$fCؕax8]_m,\w؁l@-uiN녶HipJt㓓l!! 83XӚB1ucJi)Yr< `1 G}|)1^dl薹[u͙R/MhxR`QVVYU.S< ֤,Hb#ŠRxUn](Mmg^>Y/G\xqo`'}`|i+c I ‘~op$OE4L[N[m&5ןɬy.ylq.@ѳ y 6D'b(E6% 5Xw7XNiV*3z>eŢ yit&#A{t4W~'~p";K妀{u#Mtiv2ח;HT:eHbӋ1~~0wM_m5+("27E󌿈75{~62bG re ٘o->^!%T~xXRn 4W!Wi>ch0T/xWƉKB9eʻZqZeˑ:Bl4ގhЍs.yCq4(FTH]%Ep=pі#VFO?mũNQ~Wl27 J`T,CeADŽOq YkCx כX Xڜ M~+S3)]yZ_~ 64Á]y1,40; : ;Xq$SI|c4daB"{ GsE-}$mmEilTHk":Þ\EҊ&iy}W\B(Ugt,2/А\rDNo >33ܘPDKc4PxIّ|0uN[x8L ڛ.q`C)2Vdz^p·<"ч.v3gق.] Hͫ|Fo/m*Sr.'x/뵇ØUDW|ܖ=0R"'#,B[s爸s"j?nWXBR/33G, ̅vڋ4̖ؓȜOddLiw sedPI%8@Bpgt)HQekьz6#*Ҁ\I.oef`p>o^*p%8!Eh LB"ni|@JӑOˎ_%kK6z/Ft8( 9|$i0lM]{U.^4kc=v5m ZmWǦr@w~apz*?+/5uR^>n]O/7kAlr˯њޣ31 qLqWv9-<_|C^H`9ZYhI.IQfW_ w~VhңLK)ǼuwU~-s?}D)H9c#j eB^͈{z0̽Qjuf~.mά2h/ғvz阯lj"_\^l ZDmUUyjᚾ+u 2$+Z%/VQ@b;jŏܶi*'ʽA'[*4 X3hѡra@r"~v/_4ݡ_SՈ=`i ~p^sNU ݡF|ӈޜotRr"ؼ2?Nq͊PT64r˽2ǫ;VYCuo-so]^bnH^|X=0Z7SjUtQjDwz*2?/ƃTpTLJSaH+۵~Y,(XWym"PN RJc+nqݙ2M4+0i"BqTRQQ0vwCqkbٞCKpjK ()DI$"H9bdI9m4|xd$@~sL5o]/cT}B]Yx]so".K;2Ań6>g7x=  :XQx1ye8݀ 3Ozt`C_.8Mkzܔ;[ @8E͑n{K7=«1{QLXm'LoP@ w=s!'_E c2&f?EcQm4cnkISJ孡7B&hN*Zkj]_P`o=n.]1uf'cFulW;.z?|6jU'u]ڗ 7C;)`D#R=J!H2@l>պL~et3Q@0ra˧BE &W'>jN8?F=\s8ZYE,7Uͼ &l0EEJ($=D>VmcԷ*r-72nY¥53in0i: / ĺd44W ۅ6 r Sӥ v  N۽Ԗd$jy b]Z֚YQh愹ےnA, e4ﯡd27ZYz/x׋L6ټ1,b|S@N2-b V{>UP1%lSJ,k93- l5{ jj@``mtM 8& Ii70{3٪urѥV,B3.#(_-׷]'0_t!Q=i¡;>$DPpF$lF0 #@e*#[<ܩV 9SY[WH%!|vfA9nڕQ>yi#[R$X>UlsSX8hAjplETdiGm^P?m߆L@C+ ?>A&.>0Wi6nh)ƭ؝lcYMWR!mtmNq\cJN Ճ` L@MgW<21?ڤKηйP~el;%{v17lLp1v$˅H{܂ '/ZA˛`O'7ٜe␱jMP_R~~ IA!Je2=]Jj: ͋2biv7#N:O% G V`?U!_Q4dX+MwCG`*_a uگo@c252Č{|U[<2qvguMˣeZ2b?(3pN5iGEq<:FJTb<x3[[W͝G6\<|GoNI6m$L=@엤l? H6D-D{}h<\"73 >CK + q9vpaJpsrkKc:_<wZ)F "5.vGlUAHC݉Bn0c/E FHǼ?[I:Jݦ 4wVX$VW>Xn 6 tU)P6iaHt\;tMs2Qȵ:N% \i+G>X9m%-cSB|9pAd&W+-;N:{Axx _*Xs̆WeڲզAf߽PEGy4qd+d8-~!+$TvcC-&m&!cisv/t!Ƴb QՂAlsɻyKE4n]b瀁5)fmCge g[poԩepRV2Lt3,IUXˆy=5B1僚K.'!Cq[!2|gt*0f)¦Hsn_j T]0p JP,,LƱR|4ϋ85Z!7AA u-V є|,Z0t;+n_(gJYUkHbYsN`1Nb]4,O4α`KJk/W6|]ǔnpei<߱OYve,Yky|&T1YE~5 `ױ,[\ :w;^ |qZ{xeeKTjO `}ם:5&LOU&Klq-bqFvr||:[?%8|1׷^~K>uiY&(R۶dBDIlĦvp "A&V|>b tl.*Dq+ߐM. sԏiOJCŽ"ܾqt8i}\=7ct]j"\KSvhz> 6אI$pB< ZEoBXmB{;n}D Xƅ7UbSPYHCR]jnWfEϞ^[ w~L)v̯&;xmq[{:IW&@_8x>tmbhvI3mN~'!q9;,3_bsL76 VNxg+ `Vq)^15Poˆ+?(~ u(I`dĭ$&FS[=r dMn94m‰,=Z 7 f8a ꮘy"6D.,'yiz(szĉ ąO'/.YEa*ƛPUxH u,㢈Қ3(O3':&nojaX&/~a}LsuXBv1qJZ!* N__fHjy$lr$0jgqfI=|NC̈׭p\{&gMߐ:ˊrԒ?sklot-v?}KAdPRaq3}Fmvh?d qf t" gfF[ 3٭S$7X=pE;y;cc4*O@* yiUY,({X8٧VQVB[@S Zn%{r*6`sp" W&VI޷m'V<wĥ2OCEեW:yQo2Ǫ,.* cIwsZ@"=mыH3+*J$0S_/Vxp,E;*H<uT-~#/FLONscB4sjI.K"oWc(Tr)j>DzQ,a[g~ޯʊ[9 Oi_͵'%m`N6#1,-ƕ%dzATg8M )Χ ; Ȏ/AzJ%rSjD\էRy4"ι![kWd/e*( ֹ]`@ ь4!lTn-(F/I:rq_q1-h%Aƒ0[p `m@ׯ\3_gg4-ArUӿJ#bk3@^qDۖI ]HuנpPLjZkշ7!M٢㎌ *\ɣk/Cکn|+"=}"$񆓑VfG|wCxAk%[vzI`m@2uQe">|!'4MOgIƑRXEw` <9ڎU)VM783N" m@DՀ_t9΂&\OY};6[79|h1^}oy&)lqqs͹-~Bљ!;oM`C?X[sW_;eI "I@$[&Bp M0`YPIT(:m'\۷S6g1Ֆ5Z3{P# C(0䫱g ,D^x{hmr,՟ J}smҾvN!\je ! MˆhCc/@.i.w71/n_%i|KqbE a Y*t,0`1<* $؞rnu>%ָDUcn12>wev%gXTkee_,vD@Vi~h_Zif9OizV}~n;:f#8Fs?[#nh0·@EzL؋Ӌh.mJc+|IT|JeiJ'evS &Cj*w|] I|XozMic6eQ|5m  ւn {YjSpy6#SSI^gT3wLU'C\DMPWz1ioG0 d8NyXΝ| kjh20n*Z^%eB? nQ떚aa6ڿ q.}ivwO@9YqROe7X+78mjIY#A=ohzۅ^%VyTbδ K{倬{ Hg"AgqECazXXP-I%?+4p.fwɓWnl蔛J?5`A%)J?^xMFY]^apmoȄ+He@B΂OX%#WX\ѾM)d\ݾtKxs?e⋞?aL? n@qH|nj]շt0?rywR9|c^a#c&GSKQ[^`2$sL"G4줞?Wo6_5Q}v3A"Arw9|lj)aر|W<$^ xT5PxcmDiw>靅5w ?# P_udr$9S efi]/HO ⅸOU\~U:rKM`*1IA?e'(A8VpaĕJ졕5N=i70Rp><Ƒ4s%=Z$Dܜy{rҜ*Vç_B' ѣ<[t.2Q)yw?V?Kv4 ko ?0v]0NfT>j3*-ӂ#v7 v ay-!PahVQ n`O:4ޜL15 ǖ4p%N5Qr_W)m-n!;kP$vo?Ph=q&,'@BE+}w<%)wȐ(I,5E *9ߌR1g,&d3ܿzh5! A#ȥIV(,WM3l+4&M%*{膬Q񙮉p 7.;AjЧؓz] e6{\-\53DNs9#a$3`3xĵT#I&iW" Mt%&LGG6lBL5-g1=$`d{#6M,nfNEPHV PiWx}2j's /:Ɉ,]0>۴ @^ls ǯY\ڤW2{מXfsC!|*uy fo Y Tڄk`@Ֆ.Vqw`o%=ЖZ9r~H#̸bEL_jԨ2 K/NɘJ%\ 3":OPSY(4ApINH/e_qt]b, b@lv -)3 G+Gd" GT%ǾdU䱏Ƙ"- ]ͽkֻD Y?WP )v>d͚E&iC\6V⦥XޝTh+c;z4'8Q&DϙuAYÄ]UMv.qgi_[i"khQ{܃LgnӍl ļ!NUw|5b PWإ*Co\jCZJr|gp QJL혍aỵψ OȫOڬƲT9gqq-߀O!^QP5CsH m>=§`qN .81~>|BJʖ]-7YNzL|Kv* HTbduO`r3P߀H{eql^ZsB/XŶ*v>_6Eig\y?E41lEY#Y~*A#d.tL&,f#M HTu)[r+ pMJ0DZCkusDڜfB;Ǧ`QuJٹva_dTg;6NJ_>8R͊Qוɰzt5I C ~}PZUz(At)=HȩK3Lp^LJ6Y]\CPdP T)9Jj9Vt(ۆB`g<%;q?aŠ4Xu*\.Y8۴I1ڄ!7:еnsO?g9 $ICʜ|*|ϯL)rMA)Z\(  n0~/hlwծӌ-ɥAligZȈ}NHqR6ukgZbGanΜyȒ6#6ohiӗhB[?IP}m {ioz)|/|:2>-o\4o>N}a?`^v' %2F |;y# F9me#Ӎ4р8u8|O8J3 ip)q ,\+UPؠfD&2/$5$qFaSv咷 cs+A GdCjmZbA_% .p!XI'z@>otSr_ζdGQP?yBnܝ f :_W9-vQTP|ԟՍ!nm0^L4R&.&J6xp!"-V2?@pEXRlݣ.<92xl(mjsEV߱Wٳĺf25`hC; Z#rO9pLHFA1n҂.4FqX FreHnǢ]nܽ^?*+!^x]4vlÛjĭQ}ZTcbFox8LSs|e(: %ECˌoҮ>~rfS*YͷL%KP@?Zm $TFS4QKK\ Ybz<( CiG][Q1*J_4EyFN~ -81`B޿fEa hՠI dciiwA[&;id_ȬZuPO7V,ܱR|.uuUn/~>%zmƈJx+)@V#'}mjqec~ʥ- "ܕ3 >^thDe֫7Lz{4*e" (T'3ψ[Nj rPP//%)PtyrZu& 1&e:d8ZVgonY0%7d֋9ԵÛqb^!8u8n$ RMN vd=kP1>殆J<]w0]:$_.bZm8l7dIK2smvTf-ǍC2_:@J"(GSy#nH5D;vzUP,:=1<9c}"+v}?} }E 2fQ9(P6@ y!_{fآ㵩^!蛅JU0+'l%Tų}RpU+uybht LBe$_,"!= s]յ_rʉ@-9滵1VԂ[8~5Ķb*q*z$t=6A &Oאָ{'@פܽp i8:_,>z2ڨB} Ƙ2B!QD1#V}7 |ڂ#@h*t 2u9 1m׫#F{8pmV[7D&} d1uaHpkR#…%<6A%WBNzM=t-UU&͸CDò3c7t趬\[QZ/Jli̐#Q _d.ZsC<ۯuГLU|- 'NJBз=^Fb^ آg1˯1X 䩫ӽ >K ۣÆPV15ʶeP)rugك`-seD)N{4P3q =VF59Z P muKKup~%MoBNAHeL@MIb.w<_%sȜl4l|=rSXYtHSVWqvpGiٓ ^jJ|&븤 r8AP#v(Ds@sL+Vio=O>mWekq"WG tz-J0 o<#G.+ɠl e 00տMpRp{ }_Ƅ4ڽsH{} .TD t+ _0!k\So0tjBahA+lyX$s=q{6`6O7 05^Ӂ:9=iPym~OHwpS-EY 䋜Di_k]<ڄ6V! 9D쎌7j@_Gʮ%sp ep.d9(7 t4Eڋ>_U}`{I \X} _Ljiiؘv{Ik;$>MHֲ -8;$Cuit_Tu @}BWR'̵ٕXY 4*Kݾ_W Io2BXޒY}[>ie$6CT1:\d~n8[7 !aZbeH$ NfȚӐP#`*(Qbm -WgS !mj?)x I |[[N~|9: iWڔNÀa5RXX"HL}iY:ݾ8/qHUJʹ#dZv,z= {f[t0bs1{OuC|kLaUMLJ?<6-8Τ͗?(Rۿ*Ux_$t4pRZh@ U&]%x+ 4lH4 IOlBM>>Q-C\Rʦ i[^EI['D-UآS>"z,]%i9 dO0aiYE{Hg1o l]''#$BFDe:k2j[=0qfPi)B,wECH8Ӣ`qlWnBf{Ed{6̌>͡yկTЀVļZ>/פpT2鯪`|n5~ j03WIĢZ*KTVڕ~soWH:^%6!RYLι o9n(~BBBqJ. @~yKX2zޖ3'Jw{i$ IR?|~ޔFsj ZV_QƾpP aysl=Rp-*FQ3{o&.xKY\zKOpyzgNCsrPi#kZOɣ2F ZpM1$Ah{`s5@-\3${Hfhh5Ј6˓W ,`v<Ǿ PFҖUqF-u P md׍Z^(ޗIJo&(Y44ȗpռtneY\%R,d KE(T#΢X~*=9kGsaCk8Y)H~F%\&n[DƮ@3JJȓ9Ni}q"2L.asq_F a],7NyϥGKn)?9DX~sAD:?f S3'Z\;=;< ZT 6ƙ|jz|) c@B7UWPQv{v.e\EFp򃋀5]#PnfLQ2sD>2+[xma 7qXRIcTcFQj,ܨrp{V܈ݦ=XhO8vBTialߩnZxv6j&Eh.].j ymzݧŻۑ/]v hߙu '[(J_(JUPi;8tФ?n(FS,M4^Z-Z0uy3sO ] k X{Wj ;LͫՒ&ѥ:3=93ZF7g 3 f0V`KxvErǶ)vn:m>܇h椎;CQuUfДwpnLj~ 1Z= >_* ry GzRZ*TUQQnKE*ϗR*NlSUż2QCH(52xVл~٬$Ps%&][JU8o%ӸVXp%\^{:, t);9;&jWK "~ j ^0ˊ&h2CjJuxcO< WߚN¢bL_晬0Qo/BbNye5@x,3d@3Ry akU;3qb*a! SCw)\=eW>܇'-/GwA>&-xoTt{kēL?WlT!9OPp0gĉ u'܈ct*< rа?N4f[Hiwa@ٓ{]c<2 up+!?8/^tctJ^x;i3k3~]; j >?x֑ ؿ9C2whvbg'-ÓqW0wCE+2\ωEFDZF+h =\D6!t_/x3ڠQ 㤇Xt ^C1nቾG7d5c1D" h.7OŦ"q$+Sg;J ˝{o%~(,B$hPJvMİc)R\+Ӗ-k_geP8'$!P6{dɍt7jG|s]V"&t@9S;Pfx$r?"fQv[?BVL\]ņr7Vs{.s6I$];$Gǜ?;4X} xV `?]fosGIR*5:ϲLS9S;,ʭd#*Fyd#k8 K $+񳚕W44_4>NTEXJ}VP4-E5NJonm~` q." UT~cH!lz05m,5|43#b`Tߕyi.a,ԈݨnӼR=G07rI΍UBTdrV0}|<2~u. 9X'65ж,WɥE 43'4Zb9cxa廓w{-Ss5oƑ$OPmZzpd' ۰^!G &YK|p[Y\?2`+T#@ۉ4?\C]7j%`4F_qtFl￸؆_Wr+F?*$:8k9!L%L |ĠrPMwS^;*$ZC9ߜrԂP2p\Qv*{8a]":L$ ߝnmRM~@^OqrVOm^oE@p%`‚ɄUm?yzUdU"-AhavFM@vrw?(wÙYAAS̊ 94Ľ:(Yk9nq 8 @AOAك fzhŝF$$HR6LYA}+],hiXh%Aj%٬֛'C쒌G82OrRdN.y(բ~B]VKlI@!\̜uAS^ p+ 9: ~'^JyvIc%~؊uɩ5|߰Q# G*Djs^6=&sŃd}a+-N[jzΞgL^;(0و=KcޑCJoȢ1IW{ua)bǺBy~-c&4K/jQ"i>F}o+̴(ɴKq@-)i68ьl+9Mo " \ ;b"0I)2VyZQOFC*g'q>YeȐQu4c| .KvR\(76=me>(\GeL=@464Vvj|&Y>y'-qlpgR87 t6B)S,fC~#~xG9z&A3wxL2L޺I|n>Oy]5P1 Fi}01\5 X 앚G“=HWINe8]4\͟?(~fsqm*$;E7w%tPD tU_Q+U^ YHmT&* 9퐨Ɖw]섮%;ljD"3;][T7[&&ZufVqd=tbYj0$2*#?kUJ;j.p|v:,NҩbT9/gZLl"7}Zƚw0o!a)/:,ۊ<on:*o A)LSWu#N !8 K=i|9H**xeC:3aݵ):t5ؒؕdE]'j(t0\y"?3 xV'6,ar}CM<+F_Wh@LVN{Bуήr {Ɠu(od3%5;3}&BMЬiSk4ɅIAݞ1fxQYƌK2 !|y|tmKwk7e@F܁9,v󚛔tEZ#)Wrq/^YY)bp PlMV\ iJvpF_(Gi&AfZ_8چʪ |^_}z__S> ^ !QQkMEsSp8'sQ"ݾWrvFAEzkɰ7v? x5KRpD&I0@֪CB, "A!7a ߁_@uc#3T1]Uqay20kLZar )г~z]\(vY׷3=:n$s{Enηb*J'] t \66=YXܪ yrz<,Y-O}Y@,v~plC@lf,QxMQyN&2;Ur9+\f][QzG^Ru]mW) |zH35dz<ʦY\ l#>Z$daSN4z/ 耕`eح#;LH=b;u??5X[Vm[[nt w (J`&+x&k,]:B: &16gwEZ[F ؂7Zho ̼qŧ*@/ eXVi<.uq94ig~@E/Έ.m|I>k"8c J^28Q)HY, k1~{:a&Xi:,fanõAFbVbJ5d|V!g*t~0`IeGrOXr+M&I`(&Uz՛_=p@. بܻO!kJ9E6оLR'Kp>j=c0.TIkOR$u'u{؅/g8=c 0QpnYW+\w1wfvRw@SYpQd`߲CuRʅ]f NYiC4A}Ur_:3y{6w~|]H /#zmЄHjjИm4gK>$GjD1gI 0!5c!6'kI'+. (?I]Lb6'p>S-۟VĘ^Α.s0BMJEcy&dvYSgkK $BS‚)>$կ_/c͕ԀO. *Z6sA8KqR .& SЃ 0ʈװd+0DvR@ɅV(Cث"UJ+U%,QFHzL g_Yt5(zx=c:sx@M55H*Ft\Dc cxGm8+nY`FZyNcʕ辪Č, `ZFʿ#ڴRݿ{Ir4ӻ~g(; #7S赢h|wkЄ{ۗ0B8M(Yq8ℇy7S-(QBg"͒ =z1(y7u_-d4=Dܣ`_dOi^UUֲq8A3o*EX,u%WzS)g8Q+5ň.oY;ק1 l-t˂!}7)aKqڎs41&ǿCHV =<-&v|aӈ7@.>IG^b2P_,pՃe颥,ƉWQK5^7nCKZ2/SO|QwlLۨƭEu/=`35cʁ3\nLdlu8Hh*B Ɏ8$}YBl׍ܜlcfPwC0WJW²-а˄Y"$ ٝ-aC0 ixKӃ}? nTu;"YrCVV~0ãJSM2K;u`sǗh>Rɉj85oNBB֪&дkRF :|mT @"g ܿk Vaf1Vzh3yf`owH kt/T ҨU(&CQb.1U4gLL^mޖDZj7c`vꏛAvDU>&?-GE;K*E{jsLF+?Ï2Q~Gw<8CRY;ʻ66 ݔ1_$4ǫ7YLp*"PTަiC OwlO?@wD yNU hL\) U_Uclj!8= wQf|Smr7|!A-0pZ k\خ{G⎧ӓ}]HDX!bgT}} h٘puC2Qs8*`mu ~o(w%tDRud1Lp@-@4SW&`[GvLQ-a8PƲ-E9`èF6߸0e[qMŔוq h uGoA w@$ W8Bk5%>/b9bqFFY׎?)ɞKs'&k%c UU&Lwנε0@CT L jG0 ;oꍴ31#-ـ(5D͡pjh#aUyHa ~,Oc^tcL^x D%}1;\8,3{]u;s["ath?l콷JiͿ*|ZBnJG.7o^ &),u?^.85R'4%JZ [e e 3(.PLIGX+Dܜ_?kktըNZJ/P`Pߜ_BrV5gcnuqSBOP"yt%Pkwl !4އBj뮎|݀ݴKZ =[ X ]x#vQpڱ]b4x C/-E @I` f {@hn,"8ٓT@a= sK]^\4f\J!TU|g5;_iͩU⣕ܬ kF; ;g ݲqJt$E#*q%ѫ'zuZ"cQ&e=Ղx+[Uz>)>SZu4^T$p'Ҁ`o-ՅD_:TvD);%"4񝤽J h,N˅'4ݔT+>ɗ C|mD߄q$= K ʉtv:M7ryNG^2wݢؔ0XHQL0za|^X!hT]X?9H~As E˖3 }Z3Ijߍr3!j+2{0e[T;'tLtҁ%W9zsMID5KwЮZD6,ciMY07 E .CNxlldƞ`Ltukgm% rE)q4K󹬮 (Hog !'!.j? Ǫrku-yv~r!lStcYNX8V1:;e.o\9bfW`>bAl5/f66중H [MQuoT{{TX^aC hVA5SGlŝX z')J+C6I/#PHCHYkzXkǂg7^so*It Ѷ7]Ϧǝ4\,icbgi;:2UAch$vّ"X/ tFgs ZКaLvntA ^?Tv3G(xoF~_T 2Mّ֣|-ꈴGX /V#WjG .0O䖍#N<PFCUnT~haIB^6D9!^GFEÃ/fGE¨j +=xRfW>!ϯZ2{"1V1M\`Em%OǜqOϼW٧ǗEP"ي/+j+Pr̐EW$_m%a N@%{P=Ôgb_ qX^6lX " ?} \v'8`ν}[]:`xX8]+@>V0CALLfn^Ȟ'{; ~MIZMFBjx;,ތbU8ȸ"*P:_a4M;rX4aH\wl hrЂf 􁌸{ \\9~GB/kL>@wX/w}2a"LjF,7Q5`,)- ;r41ܱ/;PPb蕣ƛs6Է' ŵ_ڐ U"/ nʶ|x2ҽF4I|c;T}{"d7u6/|A9{[Du g,+R~+`UIBxIÕc[.sFK|\,)N = =̓E(~B 5'&-೘X:$+=Fҕ1&av_g}sm?xdE:E^I aUoHKmΖhS۔Ur)5f6hH:^)E7B}b]2p)Br7Xe/'1扱&_b]+UхbT|FpBGDCV+lcRX&O%+u3M_C>%UR|Weߺw"t%@CE622NDln''4\Tʛ{Um7vLW];QMeEu^ L,֍ [c2O`\>A^N 85@fQb- ;!zΔQS4,k-2  _d \}NI 4!@+ l=φIg~b6}xPSxL>t2cר s-!Q..b<*7¦]qfѤRx[\vm*R0b[m\hSĕߩHʊHQ^SHCMγU#gU@اUMI&͍ב59^`Zn^{]kTYP.p}eL5RG'!\0Y#J!44J\e_eOt }q!ƒYLUO /9a1F0tujWX; <$x[."P)mtltL[I߭\1,fx]5"{DJqPvbfOoCB̷ 7E剏I(FˋJquaj _UOs7! F0Φ1) <3Oi։z6e##Pm ,QV4 T1JĠġ(?u zYN(V=Hv~elrX~arX~L0?N%E?]q2ImZ&Y^H%0@riPCY%tUI⎌b+wkѱJ&0uyMH{w--I^t vBTP1a [yZAiX7.f%9ϖlLE ΌzBmمP x@e#]1ܚ >szr-=Dt!*N\h0*NE8q߽T* D D,x%lŞUĢ炲CKŇ@:a&~[cH41U=IEg߂,j{gKK{> ( I`guB8EGyW9^2> 9] D02dQdL :ܳO6𡊷 G(/Y \JI!?; ^ܡMoмUF8ܝ(u-|\RSgN}_i)Nidm+*ԛˆB[`P_fN9U&Cp=&IXxl@uV(U‡ Wm1v4V=ԪJx8Wk9RQ]"D>Ԉ HJ4kږHW9ԕ IlYaСOJ8Y2`BaYݛԁhM\ieiކS~NN%8'.ÊbRG~6:QHN_c 5<䃅*$4ɞ7D2>GI9|EU "Ŷ͚Q bٲv~x0-˟]#ɶSRpv)ɬ#C" 'Lqp4QfFf>U&Ę5jULjݛюuRwVG1> R^[PSwwE:/ QmK7<*;oUc~6ZKc,@oXDl@n a-9]51W&KR,hG[m1.\2cIzPѝy֐1x;Ftalf`67)#tƟrM*< r:-#j`C9ށ2MW)z%U.̧udCZ ?<,HD ZaveBvPNRT`3Off.[3bi3wOg4ݯ"p\VxD'.(@,`sy >ԋI_%ޫ Q2GB‰Ju7@s Fi\ t \ F3W؝!(@#Mo*mm24X$5I[nؒCIE'yg$7Ts,Vr2]n%?AdnG*Ԃ4Lj` 4kB6)4XD|CrĚ0u =1X4mapc\m0իdV@E;@QvGwaQdLa>4kp\ ȏ(F#CH !U;bD̀wP,sP⤓9kNH\wEwbI7E pYȓ<GﲐB[ ˊKDZQj jWq؜Pq"p~nhXxP S8Y ^nL$ާD҇xXV:†OP\Z|i23]dFBrƵ h,f%8CWbbq+Kşur.֨h^]ȇӉy"i `F^եr;QmPPи5x}OUP " d6=a2Zp6%)S_EoM~Qcnȹpfq8۟]@MWi0˲QӃ/93~P蹹>|@EKШ*;9nٝ 3#^kdW& ~^7n`uWm%|>^m2Tqݮu~f'͌K`Dg=C=ILlOZV9okJ/4X-vm$Dnz &cI=:R ^0$J~!0] ub&4e- G8vSSK=9_/[A JY;~r?(Y\`oC`gDڍ@]tߥYWau8jݦKQ[k7ƯYa#+6Gf<6AbJ4&'] 4ݏ]kލ$2,{ʲ:[gȤaq+gC J_~8cιoe^+m'b!3%J޼F0 Th~/XR>^~18G6}Zr쫭mpYirΡ#EW РECg/$iDeݠ;vƥ;#- E It,&̢ "K/SN07(fѸJ5P >ʋWI2|EFx8 > =HIʉ^޵Gm j<4Nŵ9k&BRɪ' s5K)γNhّOlAH~A 袉 wdks3b$]9neLIɨs=73L U/Iv -eN>ځ28c,ֱM.ê!t6˫ULc׾6ά.?/5Ô5FyW˙\Ol߉uJ[iey60< Z|˘K-ʱ|ς3li~}3 ZSzT˸XP5DʿZ;R̶:HV; ;SiL"+6g@Jh,rz=2Ȋŏ~PknL^Orq1Ԩ!f8RBmi׆ $˼:a&&02,6[q ;ɠ|*|~>ZYSJmΚCCrw¤?|UNU1]{`npD(G'u' ȼ]D5F+Xkw2O^|޷Q2P85AJ0.hEܓl+㗕3`(eoF0lmҢ !xDnL1^_QJF}]dg4݂8y~88:ܲ vO%|$@cg[fKGS)a̾CvDY e`V6'e;; $8mqk@"` Å'Abmvً̢!^&ٲ&P,ou 9%g&PTapcHq c2"@2!5-ȭϒ(NNCiDI&W9HVa]umWde/O8Hl<騣a~x'KD4šWDdD(*e9eyX 6md$hT H.^S^M٨N3>B*TCiGc`~LL7'A}\}pP [PZޅ\Ow&>21~d+7d!I(bIB'Ee+#TObe<iYsVhLݤIA!8FNQ" #.q3ʫR}HZ|GimWu;-'rQwm &XqZl蜛E哬`al UQtJ#)KVl:ӷɽ{x=eiLDr*;\EOI==gjwp+Ham:MP ҫ"e{|5u RZ;<#&O׭ϗur^\%fNނe{HoE[gz,$A/sT ɶ"RU&4IؾmzNe&dLz<@*O4N{q-:1Bf;IDNw#1e>[*RJh3lqp[ s@|NACF{¦PqKk~ԥ{qL2'} .挑@ 9)vT uySU+~y;,? w3Y@!݅x@,m.n՟y~ |xu؃ogn{Ӽt+*xdapsĮ[TQ~|3r 4Ҝ%ڴ-(0 HFrؙL pCP\alG9ㄍ"'C@ %:DC݆3h99~%,J"aN t`3icY%fju<#@hQGgŸGZߥv,DC rE`qP3҈=GXeG#wWOveWePW/\brDogb~-BrksAlfnJNr_3ktGc@),Xl߄RX"ʎ&Εs~Rhi Wra;;Ƀ`}G40q7DKFjĖ2lDn=tM3F޴ƶ{3NN )0,P%5\ȎK"@g%pζ-nS3E1j&;( &BѬ qjN̕Q~[ɹ;iSn`s1 8:򚰢lUW?l1>(#ޤE`#F3 _(DUFZ3q!zPpO'M!c25ɒkU\TW&tE.7+O.yw)BuÊ9&n9s9,6Xʗf#5iR-M2J0pM]r܅=y1fN?B y^{~2%ˏ{j-@s`8k@vV N)bxvBq͏ll^=o8-;a.b_2qv'~NHP#@Țh{PX Ji6ҿuhSGmeNk-a= nװng 0O&5[ÉXkS[bz jDi枴e;Y:Wt|gz04}N d~cNHB<,Cu8<V,i#<Ӿ.e e[lA7oj 6WY2E?,؄b0"^oL 9{n$#8ܶo'9&0fo98D%h)J#}xԄ\̎ 2GiAZ(U;Ы)37?{>!vY`b5~Rɵ#?&i{Vʈya]5t[aa*\] nP6zcU.b@B)d+ 54lf.J1sR+=I"8ˣ1La#CK/\r$MftN) 6W.;6,(*D1]!dR-LDK^ `(N`?XI`/V *an PffQ_uUV{ 1'\/ x}$)}k/R)$ȫUt("e30k pe8 14O:Hv1l]9VYv[ j_geқK(q]~% ?~<Ǿk-l@%dڠ\%w0Yf Cʶ룄F!+O}P myNM@CL<ɑ#5p8.5e% Yd)RC5P)ƄҰxve_YGܦum0K~g ,uLr"T ئWx=}T 7*]Mmv/N'ĠLhqpM̌B\S  ccw8%U~W M>E{N3cS"HkƵJRFstlmXΰYip5hs?aKWMo\4v$( 7tmB[|x0p`xh/&U@Bb.=) xl.v紥WePw49_%pXý%"AH,6Ll<>0DZlǬbzջ"4Kח3l8[gISZ~@?\QmWBW? jm5ݗhgӥ> ZL:DU }1jwwP RIS>!M1jtrb^ ֻpo斑&eZyy.I $nD7te/!Z%=&pVFˡ/Vw1N3 a zd*{>Q /``ͮLQu)z0]c 7+5$ y>޲ǥyS4֊?  ӛq 9 j"5vh'阜#fp{!GT*`gxfe:kzڲ~)e a*_^\}͸mne>)=rlE(s6i#_ $R`Df+L쮮J'{}"TPrWQ澖mz5`JIq1ҿfâ:nLbg9u|}>TfDk?s~حԊÇG#Tحz ^%O*QmShu.!iP@Z>)2 pKYZK'1@ư]1Li5֙lsUQ8 ?ZzFӗu,9|}X'iE`'C(A靧z;RAĵv"f6$@ ,bGҙ-Ki裘}~Tݴ|8g"$EfЅ1V+,>sY*VZ=겒.I"[B捇rkHӁ_44(KIҝ|ĉzSqߘ>-SY!jmNXiD 6cuaRDj!bExhbKHI{E-Vn_`}B =rmyפbq1DEA w5 VzR%Ɨ"0f8I\8qUZr$hB̦ˌ ? ֱ܇2\6g7Z=<~]uK6BcOR\s/b^DUp2$% /^b͢zK4m}Lu >8q y&l4_d܏]E Ppe}1a>@JHeL&p G gԲWr(! GF\A4Z^.ѫ֘uH Wrn P'yt[苨DڍDԣ1f-ΨSX y>I5:hZ)3M,Ux]3Z2"l_V:hϷSwA/_Հ9,/YmCY;DBдF &_|BqӒ6X$:O5+S.Brh/fJY2x6&Hl T5`EFF_1dJ7NEl`GOF,z*x&n;qۨWn6NTnGk?AsтHPkOLN~;zN1i.U̖% u3iӷ4 aEkՄ$C$EM  p]%MLC]_@c-\DNyA0K%tݢd!8w=rS51\s:q.>r-,z#}л[plPd)MBvc_k;hq?=QSO[[=4/ ti^fQvVZ-yH` 6o:cCIfK`h0J(CDž cYT?LKZ0 ,ev"E#Mn(+4D+uT&CCuŐ*qijiWV~lK(yrӤ1*)AHt6i/hUH1Z4Acd60x XILV9rJE@͓| .(3 |c6oc J!S<ɑzRkr3/[FXgPRPT`9i|Y ! @ddo/֦ o2Ot`0f Ok!!".n1.PWhX.F(Μt&5CI*vu&tvo;@ Gm?o_>r5?=9MU{Z61VlP`'Zt})d#,=k$l XY,[޴[ RF4Ӛ3K7&ux0f 81—yoW=OD,v\̂b//n[_:GK))OYh}ၲW  1OߘkoCt"(l& GL&P [%9 "v8 ^Zɀ+gu@)*tzO{ zğЭpLC(m bs5)yf侗J\(3&9댎2FaHy̺y7Waz sß?!P!+M~Xşw3n0uYI8@u,oJFMPo,~ck.tu^ɑ`a\ rp&(dhr;Mi/s dW{[=5cf9|c 3.1zs I]+?w5K/o>$D%3>*ߩ|:q l3 T5d3O9f*`#)#fmt`r4ACȆ§+;8=W:R #1$eISqgd/A\Ffқ"H/te)apQʳCS8jżaXPbfVE3 xrLd38;SDK>ڨ_H/AoSAGq~f06;}l^,Ѵ*w /} ?)8~|w9W%XOu"F/o͢ӨO)vHG #,eͯ~s ݝty&PМ[VHaۻ"~= %дtd,ryfEB>?,݌V7pMu+1!6+T,@8*7.+rD'<037TFc͚m뚿mT7YL:9]"~Mc V X&S_L6%,tXBL,x؁<4J=aP5>2e np!>9#ofd;%`%7r_ {C1` %|nдTz:*xͯu H-M#~{臜[Q]B6wX\I1nVzEw}X%{!nM]YC$,mZhu(\Y^ ؖ4cদ_,}jW! u;=-U?;"P ̘lwEIc.,<{H^\rR<&5ĭw zq =-8p`Z#GT-&ņ>Ԭ{1ښz'5%e轑'JNoa^G/MԻ;:K]1Ը5}-=L m_w[A׍Òg9@DeE~gP{ąquvg-l&CFO4[;1َjtR\DTs4rX j 7(iDMAVSz) ?Χų;)Uӭh̤8qCffd;z:#N lD|[+Q36B^hꦦ}X3*^~/(]؃g靟ݙK}L6Ȓ/N!]PaK\ 9 1ZKFZDN! ;M{ڳ3~OES+Ic&zk(ZKhqY JjLإ߷ #@8=ښ]("-R Dıox(n4 `[Rܩ -ra4*UEFN1 nUHWWj6BbX`!OFB7wS#_5I]~+vn!n2vo>O":K zؕtU13A;&pgjj?z%fEWG1PHͿ8<)yޓ@uC (V:"b_ ̏WKNKB$e&sys!Czj"ufr=R d;J;Pw 'JU>~,VlSX/ɐ #u9ycvڞūru[=_ݸZl. ;VVx,)!Y ZX5E w2ߦ7jҔ9O ں(] ghGn1nV:F:VRd쫟8HD%pcEF7!Вޗq5À3rinOLZyhPpy&tYy~k!u)"- /c3YN[_:H`9巚N7Z#4.lF_ |,N2o{f#mOϦO8Nz1){ m/>M,~^V!8]u Upe[? zo-ȢMX5C&ºGDl0{Kh]2Ц 욋 N& F.Y}1ZxNtDK( a9Uf0jJ1/6f {%9W[ uH$U,:83]@wP*'Nt.bhF8Sךr~<9kRkmM`й(2q'GAƑӵ~ r,4RÄ!%"sj-AotY{4,Fjw]kE8pG \(mu;z{/2`|L24V34nɁnJe?2m4kȿ|guvM'=Mn:LzQ.t5xQGG#~f|9!@L- KNa 5D?+þM9'2K)^SąP-oo$RLgq~DS/(v:xaRϴ?~(<XыG22)_eP64g٧x\8M&JƵnXE;{Hヷ.CsR oq&lXKJ=)NL>AU- 5_'UOIoGdan`뢆P:emS;+uK-[!"+u@ӝ 7F1b^ jN9֩ m\63˞W=;=~5 "t<_+@Lg}䛇H6JcLN'kA&9NxT3ɬjd\ gzT^؄k}͸;tx[4NH痜*+S0Ĵc:uq"mt=\`@5skp,dGr P ٵxT[ m{UJGM-_QϘC32\П%io%=8($eSskڲ {ŏ>e;g\7~EC~g+@ ++y!Qr<m$^}l 0佟YK]TlN5g\Uj~1陟(懼(kF|^"f8BR>{DȞ1{̝/>[)]gM0Bwf{&2X˩(./Dw1}.y7 LΘDnW?_,|q24cF8 9K?P[HQoc@WP5&9n`<åm%<']-^ j:zyL6/ᆴU!(b=>0} $zo%8܅//XDw 9MMU) s@TX E*N :L{DI+ZmA .\^Xe+ࢹ[h"fpK:p)4}ق*sFr LW%MpOV<ǴC;s䅣pRb2YNrչY<սtbuSt:;q._Jf%~xI x.i@1E,D{d_4-Mw֧pn! NQT`pextg8w=[Gחf6::}NrdE"<}WZp%(Yu0T'en}?66쬲( U; W/0OF<26cafOkڊP(gp2^C d\tvh/LaC5Dҁ|A L<<2`Txz馶BHU_qJf{<dI9tr6:Aؔw+*Sؐ#CnǴ|n)+uk8uLYHf'FaSLn@l!ʶֈKw8LmAOxIZN)C]ժ<3deFݝ[S+`;7QP:N$< ƽ޳،nh-2@B!qm_ؗF+ZjlzBSAXZ߲i$5ke\ro_H_TB埽+Zn;m)FvOє㴑ZXtY(콓 F,?Ԍ Zr\ӗ^ \̥c_M<,"İ4Hḿp>\R<̪a^Ez(T2 ڸ.z5h|TT'Is)7r@:(d6O.CKa#kGbl)`G#~~|4ɒs}9xXjj:& e}&K+Uϓ1h`)|h4I,-FڝٿxG8KW+TENh6}Xoj9A-#94}ںqP&eѺfe WtG<;,YV֘.XHZF5C%LWTF,JP_Ƿ 1SvRZ哂VNP5!Oe-aQّFѽņK&U0c8q}M^d֎BZ/Os`G{4zOci4\)-9[rH{!yC4!y U`4jW#so.qYj3 %WldϷ3iUWVA\kGt%@Y8 Y0./RTQ( _ m#{ (gWTI+QVcVCB'A`&kP˞W}/576Ij29H֋9ۀX]ESx1` #OIeP .`+r-N.lk]pz~]Uoh^ MQ1SKŎAؕ4^k1c? \?V 8. A ZTl Dձ/:2" ` Jf1H⻟dasgx8H,#8kAD3rn (b1آ-sٵ]pڈ7 ~ IB$iw=1r _5bXoaIDC6tټcv}+P^g& Jjo$&/aSw5͡ud|#o%(G?Б'D\fG~gǪV}ue`uXloь۱C . eCW֢2sh:s$a5_y:y}g#o3kAi1 /&v ޏoҧZު9XMcP|tTBd Y" Iean)>,su9Gv}]rDɣzgh;F-Eh4s}%EB{d\Eњ)lJR5aBdL"fz@VkڅVlIARai迷 H׃l2ȣAc]8=z2}hZK7= nb;dn?:Ξ-S`_M\=-E'RGr[9Ü}MQrb_$2?/Ԏ\O-֧j"Mj,7)^Ė/nXF1&z+Wˣ +f 5dч%̲+)oZ3^R۲CF)Y.Ѐ)aw x. cNZ#il-N x0}n^%REl5ϨQ@ ckH #Ϋ  G PPg_\L`O+)'z ,l>9mMwßq{uu(GGg]#6='k (/l gݺM}>J++PX(QWc-hcLJ_a?A#&})m\& ap,ԈO#[Rzɏvwh}Oѯd"v 5dA 5NpAP~Jr-9:&)vByB(>5᧹v9(vrPjI9! !t*09?5ck3D:O/` Te3&xA~v0eU N]J6|uNU0l~Iw41x=Psv3!m?<29* J,ݵ~f$Gg9s}׳YC{Wju$n]2%9>^[f&Jټ,X-"c|xw I^ONaQ?\0J#LZGۺ?3^ݽ`U\*5:#XeKlTW3cC:-f]6Ɖ6("]}"1ʚK%fw;V4,7|K$#xœn}\)otrƋZ0, ^v4SV>h#O ȀQ&d28kβUÿ akEV lȝ|683+ђ'8iAUCwqք Q1Ng cߍJ<}I=ۚ&oD^=jqZ;\x8VOQ%o.y%&rSk@O:mgÂlɗqJ LKqY[&4q<(*^cb,I!x/9·o;>X$cRޚzu;L6(x-1u.E V1f:wPYsYdi[U;i͋li[m7H%LˁNƥkLo-S>A+{fik,iT."*49<#j&eTpvCn@] @4+wcao+A,V0y^ATr=H8#ف*6Sn5a 9ւjbh/}nЃGqt\y0SMx\[nۃ(mNh3 0@<8Ew퇭uyDt'//#FA`;+bf %l$7\pi보Oa^} "G\xPF\b#ad+ee!7>浹Q}Wn "HѤ\^3SwʃPshWjL{ԉaL9Du\oP+8gpw6whKVy[Wzu'M՝8~!Eo3L+gη?_Ȏ|,-1"nO.'|S*'mrl&!ω/^TM]%^ 8u0KThl5[ <ͷf `QXnMrqܳz̓cyH%U6މ8w+}܈$aiGi*zW.bHÊ]yk]PQ`MYqt)8U[K}XZ 2x̫e#rZXlJ^lNyhw~%B/ =ܒS] .)@c65U'69%@;NQqExw 'h\dΚES\ Kvt_ 5CLP k_V+)xk2*ӥJ_R~'siz]=W:Y`=O᠃JNDgɌ \\Ce[l 9 Oy^R&R`Vh"'XuӞxքlExPŞ?MV|;I;jIrE3CAw$Q?1Q;q'-:4Y *#P1*q)h4]akS[%D`^MX^MG^ 7yH(3/1!_OXAd9{nkPŎե֞o,YH^boNo\l28.esnMvMVrp-95wVZ>:o["9#lvęb`Ws"&~/;:n~~W&|rӃ_[oV^ 6qb韵)W%K8gG># % (C䝃jrخ-},91X@T)>{W`,Fl 1uAzD?3N$d60Wo% R c/ܳ:n>ʳjNhCils wyYx};xd9L)mҊ!xz?NwsssP#xNi@֥=GaM,{"ꢬ:znNl6ͪ[w} h0n*L*>& qѐ_VJ^]Ls \ @L~ޯԭ^U$ _ό'5~C(@lC@,-[1:+Sb ŝ5*.W2{mScu}VwRHZ/mNRlm 335ջIU"̦o-9܁q P #Tj.!򲚉lG?wE5xHanTd'1#{C*l{׿Ix#8?#R"c\N/9MQYH_G.Ed^tzmg@QUI {) ܰ2AF (ӡ$UY^JyKנڛ{$>n\WQ |e {ψ;5!JX 0.&7% '[5ma }=f&3z=iW׵ r#7FMB 3;2 0LzU A8٨c;~;nA`] f\KcXt^F9B> 2iI3Q̲|859/HI[ i#2(ƨ79Id=gԒ>lf1L!f:mLLaTV4yw3:Rj&luXQ?Oy_1"ƋJO2Τ{ȇg+m-] r]ۥ 3ݑ, b׌ -T<'p_b̛låT{zqB +R7cÖّSݐ8NKHAAĴ"~:u`8%(نрW{^#Z==moiqvZwa/`gDŽO4b&x"5wuT9 gfs"L"}77fzZV0ԛSpOVSɞ.֗i$ ͿlR}Ύ:$q%'bL-91N~'wVZ龚й^:6d+\AWq6vaBhS)o5y%MBbU.GxS5y7<9vT\ ҉`6. )Da?״/P?X;|HH8( |`]W|OX?_P*!AT}TgTMw! kd7mWƆb@`g7RTtP~vRR== ^%dM1|]I0QLyznoB#\d 9 YJ D4QN9A$|[ _61 ޾rX~QXRS m7"fĘ2k֙ 4,!%+cƎT&٣;7vxr 丫LaEq)jZ ή~;g gݢŇJA"( AzV=JMU^}I[=mH#tp c7؂a&6D9Tǭf8ʮ|8PpFC*>u4 emn7{-]{uM@#KR؄x6ءt7bd)NXTrLV O0]~$XJȝ}b6U~si4nضFpv}Ē5e@b_gրBa ^F?F1E31O 'ngIt;2j2ZUh( K/kPpϢjzwۨ-[R*h i}52dySD+Uo 9c_~(Ǧ:͘e#0(LT6 B/"w̯%?Ǫ^& 2ԥ dV9tAhD*7}Y,:dЉ3I;x1lk>הT>Ml:4uamQnC ok|H&?VoA9$erΟzv,<\<'1DFe%H\8;oc\;,ad I;u{z:Xb&JbgVcȓLe5y$8" U$x.ΞʭzP8d]ؒk*/alꄤ%<巛l3~awj(XTnڸjjBh;iҰMl#rJi\mJ6.k~,C*[fJvFЭ~_Ik9(CP=Zft|N(P[mB-nDK niwt$LMh] vL 6I1cL#_'7!YqۚMcLʦ`MzG,}4u@KVJs*p,2}%:nT2Qxu!daH蓣nfoy;ȷN4bynpfh~D]7ρ~iv:L!j1Y9Ji:0[ƻD>^2v֞rO; D`kt;C3Lhb#ƞG~eƞ/?-촎i'cKI GDY;W02ֳ)D&|UvZjyQ07\5bzoZX穪 VQWe5\+Q"iq 4˕٧8{/Rλts$Y ,#U{ʯQ=|-Rul}S]S̕/^IVM-n af|Ơ3$ysIfCYkBmFNLr,Κ$萦+f{J+lmb"-w 7+Nܭ`)qBb U: |>:eX6`,zs)_migh&R`i۶ z|\ $|1I =ľam_#+wVk`Ƃ5XF voS #\B%4.RX M9Wޢ ϼOR;[vP4\x7ſO1i+!GNy!;n w м\twBl\5ו.n* ).m:od:F2r]vJTAh}n[)*+qOɞ3U&VuW!;uNO|qSs'$#=xt雽(+Guj6`xv7&kv ^οJ50\ 6lοg5T{:TCtLt,k6N$| 9Q{%gv7xqߧ zm2-u"n pF=cASm'0$HNG۰#p V,u I}׆O{Fuq!iFQ$vcԋl[)Si^lŏ?%׎([R8%'Q!gK"Hnҙb҂>po;+#?7`t_@1f\ ˴E4.Le, X/7[& ;&v\\vY*'`j IgMȡx⩩ rT-v7)FgP@\ QBaBfkj} w_'M]B.ĵ, ^r_T4MV JQ؇rb));>ڄ'7lv]-J|LVWI(Wڗʔm M17#Mxcat{xOf,t90>yUtC%3]Yl[Dz~߿HY3b'QL9Wߝhd%$ۖ$r"7*pr4yPwOt0ۜX5XԤDʾZ=qLʴ'|˄E+v9ٸFJ8]*9,6HQ92fCe$䔢u7ji]\*L^=(9Ќ4Щ<թyS,h* )r}=o+͏HߵM~)/|!-F/mZXuƪwVϠXP^SY.FӉM쑯RX]+_,z0wwȐfa,)`~Vb/beϒe2U~ wM\;Hbއu.Hm$U@Ns=d22|/΅Txշ_98{~J hh, ēڢoxccB҂E#A~P&7c:6a ݡ$IVnX(RU(+[ŹS_::+Ss ț>l E DM:!)>$ʂ4 IdhE3oOFp:$lJ0;goʚQ+v9]S;)jq$ٜ~ϚS<"BJZhȿ**A n & boO xvvcSL_`Oty&%((LNԯFr(GvtjqvPOY!POOHSVj@%qJHPGS0 Y'ke!N3%h9jmrCE,8KoBL'ZȻqYĂG>xrmvvFvA0 O9#"8ڪ{GknjvyCMiz`Q:D}uG]n+{kY {/cMzvyV C X.}v/i;(򳁿pM WgG,U%KE3j`?nA%6[KKw=ūZ s8Һcr;Gk i|6Y}bџy+1)K'S;A55ly3߯9ޒma0Cj?rE- GɘɺUEDToٌy<4Kj/Nʂ/$4{"q[OCGd3gjѮP?N ة`O5 8@ߡ|HfOUCe+rl)*W^dm2K붃+5|g'RoG7SVlb1ƫ!9`rkc8`Dדq$7q"ڱ:aNDLrZܓNR0 :d>mzT d~di NS/JrPN.? ԰ʂ wpP?m(qriO;ty]\TF#9mEW:Ҋptŝ{RފI<@CڂoI+AF $[_ krj70p]Yx  m>&\.ɐt%qeIlj@Ņ'%b8Aɹ _Dhr1+X#%GMK!~*GGR`+N;'"Hl,zKHuY!n)dYӽuaer 'Iÿ" ?2ruB%}qrG3&P7<"\ŹX~b4r& #ѱ~>t{Eu\⯹T Q\(X1#1`>|DtQ$2Rv`t<%{6y.oDOH}EP(7堏2cS0wyعjF3:xC*z\ْf݈xS !nuF> GxZhveSR) |{}͡)lQ֊<DEF9 EbazgDn=gnƹB̪S 'XfC$ވl-ϝW=_fZƠw7t~{Ѷl6h)9{P03zX14luwѼ7COyЎ"n+CաLYB:G_hS`499́S8֒bo 1CTY54ȖfZܵZ'=10MTR֖4ۮSrbM-ϜOeɬuu"xVTgo"aA6"UWy!p2m`){EGn&\𡊀\YMc7=[z;8J`e R:oyix%4$[(0-Jfc,XX@~\SN!nѽBHioX,=YLBNԶCrҏCI|\U[%fȆleBn7" V)HWPdhVdWdAY#3e? ӨSgμJC*<m`u"3]Z£?%]fN+]5{I>1#f3 =Bg<;K=[rcH2G1g912ۮ{e0A-K놘Uh,Kܟs5vB'.vӮpX:ϳM|R:,VUQ$s;cت)ʷ,CN.v}-ul+zuH\6 ]qfhsyu [}H6JAG*'jJCNf>.D<(;ዯT-XT9\,U4NxWboxYz3AW~=~o!aTo(i(x M4^dm oFxZO}C~IWhNV-&Uc̿b5fs<ʺTڰ?"IQx3EBL-|+9ak`BpPs.BWɠ@Uᔦ(ʡ1>ػ^5+_8k%LہEEH̑ꏞUř~8b|5VDSKl}N1N|q)kP~L.!Z@їE铏?]nnzh!3ӈ!Keɥ^IB|U( e*?[M8KgE2PAzu(ŠExQr$I`vQB\ h 5F4_LH˃}u'^4MT gi{{ē <~n5R.dLaWb/<:3$yǴE ,{q"'519 9)Z*"WEB :aoTm/_?V}Pz]1ːoohBEI#【'C$`*MlO6ghbe3ne5w A#M/NP 5^&"wm O0}5֕yb4CX2Ы19I](MyG\x˼q8IPxki"򷮚sT͙oVf Rm"yrJ4.6i} V+ Ԋ.c{7hw+G*ny6 hpqn^O Qf$` VzThQJ;J k!|z.dk_7~1(\, 9ڭhmiįT ~F qެ7Un`u!q<wh&V%7UWk=3ȶ+:.Saʘ~ow!#/̏/-saybi5h-qHt0sb=??ݧ8l 9f]Pa]* {DU.>GEgצ3GgU*N\ɓ+ -ފ;uC_hcɈPI,3unMTDf CG:xG pkXu pvny 8j;BD$O2F j}>S#eXAAYu_ЈbufX.pD92iW[SvRq6IIY_768OD2}Goޗ3LQϼh Mj@Py)FM1Ĩpz:֏^ V'j.r\ֱd "JxTj0 ir"T37V +qt}t VA̤T"hs̈h–;Z6%70 O'-kZ p6Ev_۟<2d Z-ؠNIC[{Twysoww7p|2]L(v.Zkq_Gr'o\T{y{Opa&N/sDe;=b<]u_0Ί(h@7Զqū;}b|Fn տ5E8}?1] &|ێI?37)>~5І41]:u7`Y]"dyV:{WLvtY +ξ_" v饭d5%ɃkOҏ*6gý@dZ2h(xgGq 4zSj(ȄZ}H E }Ab՞[6 )b-pԐP> (=Aci>b|no3f吜P5'Z.ɿҏ.9--, Ӫj|rhQGM_T-ȍ)6 aQ}]mﷃ@B̶s(0JNMmA] 8VsyYt$\Nq(X>8G-:O2JU٥〜ĿN'/SEGC+iYPj;③ /޿au`:l&h2!Yɱ7+"?W׾̌YՊ:z Ӑ=+y]6PPf(jgVuF 8 \i3p}k5o)maJm-XuI$5wMJ@hB͓&Һ+ }0M-ޑ c!آɨZ$k)йr*%7!eE%S.QėW"u8,AG3C7UAPRd%%$szuf8a!<%Am * @y Z#Ǚ.#G0~]fZg&?;}!+/G3ɐ a>QH+)R~GRUBe@X R'9s4x ֔7Rkex)3ݵ/$'Q%ZJWmpt 09ynZ2~KMZMFV9j5A.6"rww9R[w>5?S84^ZU4&G J 5Ө$SG4,Qb>9mRJA/:9B%jV-(zp 13ST $dt95:Hc!KqJfO-X@ Hqxfrruoat~R>c}M?j grExS[ufO,'.ew1?xG?eGe }#{ x8sLJ8$iBJ$yظ7 $5e+^npYDi ]O;C!1!3Dw1s'^o:Ly6 KVw[cȟyULכp3<$|p3:gsc45aռx]-a8CE+P@ׂZs\YKlGu+k)PԠ=i1pgnKy'P\ꓗ1U=~WHPx|hX3iT0L4ɻD Nq2;@!!nZv|:MjLVL1Kĵpn򻽔P)}l%8m0B#MӦZ뻺2rfH|;@Ynj8EM0s.23(J_h^E@hW\ ϦDũKR/PPڿh&S' Ӧ2xB {XN/Rj&s Z*|h9;e6=6J7$i+0[:T٢qbzAB=8`dkn|JOBG\tu`A.S`[?삠ZQr]A*ƥ;g`#aZ-[+#i8\ 9m~urZhg5EL#^V@k_6.09sR X##"L)5ɧzmb=l vuy 3hn~눮dzA#?, - nG_ ]lcZ-`XHyizmhwrbhD Ԥ@Tv_{C^">m =9zC܂ =$~N"3#!#3,˰q4?8:q񎩺S{acf]p!rB mdϚz'xJ,PdJ-|Tck NzŘ'AqAO^`OT?o슎xDƛv2ʯ] XAM)yy_Bv9J]@Z&m2"zv'@;FmhP帑cd$ 4 )YO6l/8(X̘қt}/Ѷ>&Kff VKY nb s.Bdpײmp`4A'P^·:„2`"8!hȑRa]uꌡa[n)>F:MъkTOJjx\ <>7dh E[oKQl".}#Âڗmi[B5܎J`?ABgu10DyԶ!ޓ4{1lI" |Yu :Glyn,wW:g ZCuxUy3KZU_nn3}h;8F.M\U&|V 䱛;ٟUzsf-^pGŖq vM`a++g_VXY${!ML5Yߢ Nқc,9l R&%aplw{?6תR !R!>=-C<#^90$;@nQdܦr7,X4vt l}kFO?1ILĊukKѲ֚;1TErhI,yk_2n4f7g&BELfKmp]H|>ʺSg:ӕ?#(Zz oSm<'Tc{r/+IәRD,N NDĈp[dIIk}[; -Fv`@]l>`v:?2@3z:ۼ&ւv}Y$-Ca9>VvxhX .T(15r0%"X_me}vn5A%#%N%͙{1i,^M8ČVβ:;^U- 8ي]|%J$Mڟ:'';㲴qK&2nncx~fbtw? Ptv#Ma~?1r]lU?NN&|ާZO-/X+5zfZڃ{QXCaȵe0679z9uym΅󠉳3`LsoBLJ8x8 J^G|A4|V'{VCK_d>٪1$g5̥؎].eaU ?QW!A2+SG $'drMaqf2UsE'!3d&>gM@ub \x>~c>{Q#5żSc4uz7I*> .j"QPvc[RpKRsCro,-t!l.z=m&2[2a`m$irlAi[bVֻWc$3QSUyJSmUK]LW]^w bCkc/VlQQKkˆr XO5)5qj2-cNz̍gMD%9VC̤\s?҈at2)` u4شIp<ߕ}Xm樐2s΋||wwtq|c2Lwd{l X*W[XK. O01[Csxڢk;h*dI/t\F/VV (I0@ir`=,+|zNuxMO&ՙwe Ƒv->Z%l9Y b[h/cEd=A䆟qWW0LH}:~=J|%AW]_ΐ&:t4KZJ Tz_'Q$%xp)iOF#\A ̓Md"soVbmd Ӧ2-DI͖pʖTdo.'N#S(~"8|yGM#d` 5Sy)S(s=FvLNhRN;ƴNXS7)F_TGRt&wO}|Pwđ WIޗa%"T7FKmHpoD#n)9FUN`x i,,kx)V$).QaPų>ٛq,3͆An>whdzPB׸?3{xFO/Ƌ~9(Y? e fdi5WGAo(PHF>x=[!I@w+x+t]a=g<;y#$0zsT?MY^Lfb]1w937r.CijKy[1xcJ6xoתt[#o%u&\H- 6#!wt֞/W}]i63:ev,/L㒸8Sڙ>h2n`@[Qחz-ﹷ@ ʯmLkPg` z,<7D(ղ>4LCő^OJz 4aۥ3N=Ҙ/Ȣ&!4 |{Z߈C8$⬻bgLX5PƧ}VPBP62}C͑E_!'Yߟl.] ; 6cqfu6H3! w+͖unm˃Md`$=Уt yItuuZ}աH ++w̃qs'x:~gk]ЭX28?k% rv-Y,59?5w"bPK(ܕUjzh:i`"Fj6x;>B#KG5WV< 'lv(2 V.[7fmxRDzI7T9HuR<Z::R"N3oz;T-'qh.imYϹ0籗t Z"'$v5xIʳjɱjЌ#\fI:ŷPo1h*2^n-CcRLmGQS&&+W)<^(3mvTJ̦y6e8E>NAvqtI09e@67{Lw7'T\U=-{z`rIo:ݟJj9"/ߌǣ1 l,͒)J]hOR~%-WW$3 UvV23ёqxY5^C/{-D3D#"tzX4Y\ FEn)| V衴l(q HXB:/H~xJ KVX10ظ+]2c{d㱍\4_>1ozma`(|1}&,k@mF_|`X8Nׁ5ѶkY VBfM?U8hсknuu#r('͉nc )6 @8[AKےy(i#lOeW#:XԬ h1nRg~UX)yN5 3ɀZұvSVjXk~ތ);r0,Hn7B\U#"˴ ;RwJkh>^|Q+'tW }5ࡢEM TH#wqD!&'6^P1M],6D [GBI+Z!^nlY]?- /B=n@x{_~/΅]tʮ!ȧGIeNd/OS@% ,^}g!EzLiy¯J$hWqP]?C0D±F)#B ]~'M /+ͱѓpH2If,U25Ñ;`vY.OZ9rV1QGG1"#*p a_؜ ~:ubdwVK0,rl|;q ͶӰp5qFmUyzX"YZ]GH uMωvF:^/v Lq~r _>5z10ʉ Z{Mf_X(7OujZ`OϼG7+VF NoH;CZX&w{Ro0 p_AvUIF]cNH5y. j_LN?CҠN<$ؘ'/&@A,ؘ)zaY.ל; ku"^/!o{I] `NOLn3a?qgAa򕌬LubcbN:wF^is@G|d}2Cۢu0˞ G_W?~5*ӎ(3G`qse<,R-O{pPe? Ue\ |I$ɛ\'RBi,2UY^#o= +SOeCJ=TtjmSD~ 5MÁf~'Ajf`b=OVCaPuF-Ӛ0xd3eBoBf CxG)app-%2rq{,ٚ?p9`KaݜޭI}"îuMRç5QsDb͵޷8Ė9#}Ab9 V) q %]guz͂2F;tOqæ Kfv=T[hAcHpːutm8PZJ˭K Vo__l"AЅ(TLʛ1K/޶(yM>1G|55@]T*T{*G+{P Bj,Z|px8OXWF|0N@Vi*7A 6`_S= HS6Szbۖ}^ɭQEDa}aPh1xq]Ho>m{@XGP1kK4 ᷗ!N8ZU΍[O < +XsˊMPgW: {u}4:*+$+?`esrN({'d+q_>TS$z#tQ`m`ґ ǩI־Q̛ ΝK>&(-qa >ӺЙ/|8}NY;d遫{Ղ[TWڱ{ YyfHN,r6e+ PL?~|Q&XdQƒe-;;J&׎#܍r,-ܳ^qZ/߾x|NͻS"v%0m FkYP΄uS)ǥ4|^^&8٘ɩѼqȸ#PL̤$1<ů ^8Bm ly96L:l-7~u(9hI+1vSjhȔ%!`j$79,?,17.ak ZK g,[I'Dq#a8-IBZ˫c#ẚm5XT9[ɓv\Xj$ /7Cm Csj8^2 /`CU;!PbLLR)1W9D7+Ǜ{`܏@|Qm$4 y`,ժq&#kL", p [ۧ*OOcCE탥o:eYu9s O)9E)6~'\}ڂU&(2-w8Q[K2VT6`֟!ɶ(5$7AdS}`reSҨ\c!yk&=9/d#$uњ O<|tm&(M 8.oS 2)Uo>/ W2s$={|V~\S[L$L=17K`ZM p_H,niQh[! Q߆hx'ܖ6+1c0% > +X\_C\exԫI.i~Ru+ARR"~@Ɲ~ xb?h̅j#¥aldFqc&> J qM:κ ahHCbу!ϣА$ l:}u6Ovܚ@f$M]Fop '/jVNͧ|t'+e{PV!@|k=$k}Rh^#sz-/s0qpx + 8j >R-8*ǡcORSGw mzB&Jgm_y;Jn1`U3?bU*BO#T锅9Yv{(o"ͥ_F վ}69.$ FǪw920GtT3S>HMq.53o(e|VM}k"C #Fw~ Q)=ۦ:sͫeѣww<>2MWzCLƒRy> xǨy"1JiS?Du257_Ӵ<"v~w:@(7Q'&&zoSNum@dII`82}_ՎX|,gM7qն ӮCx]eO8:ul$5]z}| r4RUX%YID&ʈ(K+>,*,@8p>&2NR#/Jv-ت>s29tUx6H4ZV ބړhO $B`ҏZϞ)1ߡ_L3"#7' X=nS3;b j"c|``N;]עDmRљkKƫewb;9OdE#0$lOhc>2IlI0`GM\k^TfC扱B[3Nt6޻]W X[j)fa7+0jA]{%1S?0£s]$.)mY13 4ɂlTr,ôAjf8.9 %LNkDW!nܶ T}-vW"LeCxѰz-/v*I)c)NKuQi}Xf[U XH@$NO2cc e%xEU|Kcע!ūX^/T90}QsH܁0=vJpPNERkKĀtGwi[}\njLO}Mt6h;vLUkplNhwS_oĂٴ ]dS8M.ģoF_cj+KUm[Ƹ[qOJ~u/kq1"5 q`TpTPCy85gd*K˞iDoPtHWPT ~>huٟ=YE1.\x Іն>bEq˶`c?`Ksu L {Gk#\jRB,e|2sNW2]ui9r\ _/zE3|}v14.zh {XHb60@ݪT\(/~&l\b<% N NUk8;P=Y~-*rf#zk׺mG&-_binX: DtmGQʡyXEf5SuYt)L_&'(]iNݿGt~~)ܐbD:ԛ8臝ƂUI)kx$Jl/됴 ami⼛G&}ݓSGD"Hu6ˆ/\>iFd֞Pȇ"Z)?83O=2 ?R%G9U?dSJp㕥Sg3@iw SxvWfoh#)(4ZJ}N9"n32]cr$;V77NT]Q3 *n&bZϑkGETZUZ/hОN .)j"yWs^UmBzT8{sp*림*mO$*[@bK-8;F$囝kk z-> :< +ѐeNx'X0/(Wsή8J]C;JK:frOD^vcK1$i i,gو؈,^G .a>u- ]rHyy`_B>-IgP1i3\nml" 4g;FltFܱ@(qc nS6,2kq'.^Zzߓ̿y%ŻEϊUXRhӾT}DiEN)>˗. >#xB8ԣIB1efƇ@eٌm<>훙.vF~c6'Қ% ;wG ҵ:c@p Ќn2~;@!r#6`bX]GxZ_m (b.y67m?t_Б?@ւwK /ު9gݼ:p@Q<~{# '# NM+"<a*}Ipȹ6}x$;_PHa6JT:5` SP {^Ol-W`Q ({s겔riFģcSCWz g54ys4Ԧ*s4,f9ˣOِoUUw} F: wc$Ä ԝE4' O~Oq߸~ DWLvps2byِ8u*^a "&k(*/w&Nm̗ұʻZ5GXG·V:tgc@bcbX>k>bt0Χ<%3WT{ŔJujϴhˡ%G5\RwlG㬭Z.B`}EBdw=C#yhtsˑB6g 5օ: [.5;U]hXE>bHS5ͤcc-7ulװR;xer**ܲ6GJqLEl6X8+#TUI+1z]'OHu6D/4<yLSeB1{J/O5|`foRՓŶ- *b6AG E*ɝ :M%*bvbInS|B#,+-eXѷQ!A;q>xU8WJu7mYG? _)ZRyI{)pP@{< EØn@[BTt*S_wIѨ *FI$#yFg'~|hT} ݇IFJ1[D!]Z&}ݘ I?2&!5HZ=4m%b13`YE-S"b@)ċc3ιIxWu#驵z&zϜڀ(2,hXhY 6eov<@`^ԋYxr"jMbW3S9mۻ#6um fJ3& R\ljwԀVӃHzQpPf;uޞ!p!Cs/IK9\_V/y-`%̋vw"KRx2s} +Q&}QYZgǠ%; VQ+zC Y .}b_ # Vo4^7, 䃆Jd@yM=rjC;F41ڥ46j )`v18|9ύN&}4\7#;fQ `}u0ިPW1r)b#'Q륶xOGqN&Ʃd8mr/? ڢz M}!/7ki6MM@u}țyw-κO#󇇰!s?aHFlw¼>WӂBAY~m='6e>k BCtd ٬Ӳgnp)"7?2зVo3=g4|S 0ب#@2͎g>"Dm3R̰~frVP,X~z8+B{c kVeVWV͝l1"coʶ.bAOa( ͱhpwE6pq앩X&~"KjFz&UT(A~?OFh,~&y rG®(!ܽ%.Js;˾&"+ut+45d8;|fyٿZWt N?K,i`IsBtň:[AĔkea ٪ͩ] rn7=+8%9$H7s-oE0xPm%rf˓A$@ YnW|)F&7/ ?>k06 'a all w+, շۭxyI`{ ބS)蛀iV !+)Xhһemwp&i(u1U~ |3$,j (n6JRtu:6g] O0a#Vk黾Gl(98Zje?*r xٰm7k|j_h'"6?_XEk'65;aA1 85D'$$GpV$<ٹQ:!މ&4-\I|䧬Grn?.#V[K~7"\oN J9.^]ϒ\ -"Mn?UoJeOE[91OyMb ZZ!Ysl_n>oi.G|aPSi}[WiO<8q~ܷŒL{*>'*J62UX'VxHMw'(CLk4ACD5i?5m/3\P3i,c$/mQ׃AufPN=kc鏾B?(jg5¹jҼ¥ܻb;~ {/}\)Bv]?FlXG8?KbqK" `_tX[NJp\d{ISTE&mt&I=@5 V83ȁ@?`c4՞*:&NILx}ʮv9Zaʻ+hz/?j!Z/ׅ?0`wd@jMк*XinR:͒b&;W.%:񶏞Vn3%E:YizvHz#ǣe|pn=;<kz(?WUޒ,! G>O7@ TKVQoVz>'u$HH$)ێl;iH4Dvxs5*qFًRο.“zC OfY(J~B PV7Y/As|‚, ?L1D hS< H|o ΜIjÆiY[ E`&ۻo|X$:q?Zkpo2fIB/Hy=ng0鄬V]TGMz;xo@I}zqI7yhv L0it BJe؄=WQurDk9}0xH܀ySv0G ܑu>zPo\ϖS⪹Pe'Q83w %s< M|'9#&pG:Q%f=܋rtW7/+b7z/,ZVf1awZ$Q2<X  9o5lpy%X\JۡQ5g'ڠ_[ kRE%> ȥ7ǖdk9Z@k|Fsuk=G? %TYB}6-mh #^P ޏIȈ˘b7g`hv2kO)PrV~] [6w]>KvTσ 4 p"ܞ}˝% 觅>yᅮ#KѕVLkj$.V$R5B ؤU&ao^آY iM [(bIKٯoVݾTR4$= =tAit+#M0P6D n@t-K]C75%'煬|Tрܙ,cn`E=#7 oR!Uqm}`vՊ5':?pXUS=jG+W9а `]IG:g^G<cVhvLnYo {' G,2g `L  .6s[PkT HQ?)WMIN%&`G"[o`q+^w3.4RRbQ("YM[$eۡ;lUae4\hyC}Iat +etS=!ɸ~$qP뙎ǫ佹h 'l;E>=+`LlT1z7SHq0NL?ͪe*H9 bwJi=8(콯Hڅ8#sWy*E%B]$T;C&ST6= v㉨JD5@dcͰjm4BIDUb&kh^ DE3MWJAOY r|m{2o_/墱F,,B:xEUk7z{cq6{1(;;/ĶO /Ï;G=E&hP6)2;^˴741 4A.=:W $~TC\2?fHw,iSP0 7.<Vr[lxK8u rcyʦSXLo<=y s`b6 F@] $QX߻,vUЭvk뻟jeo)x%&&0!Ԋ>7 ,o,%ϐun6ݺy[B;)F$ 6,P%z7\ &r8g+ZeKD4)v/LoL~֗GkbMq`OX_9xjm*EW2Ewql/,|;;"! F PD*y0?H/e輝$К. $"H"&g08ar q]jU{T]̲u*v+, ̞ (431=ՠ]oI*,s\3bj8s.^߾f/-:HD":-lr)O=~obtkO, k" ԉxDeT8}}Lu.oXP\ZC6WU$C7Tt#'+jW2uxseɱ) @j&}*D&2lX=3JfsxK&iB At]Aowr nicrM­g0y%";oؘ"Z2U׮O*O\dYLS$iKy WXs鳃 *wu]]fjya~ ܙ+-13uOt^4Rc8*Bg-x8N"<#B:K<Mۉ*C(^S({n;DO9bэ7P{!9E覭F'P&2w[Ux p_BF^^9ceqW_ mG}ŝ',1ƣ]!aDA,;BWF8 T^:o.zCґF~Æ.$d4ܞɯ- }XN9hqe΂> FTUM bCޏ^X (#9QQ?r%5  3sh]GpE45F+:+F׫0징ĘYp[ MDCƳVxDk4![k3]$&[˗92\Qmndl +{ldF*ؙ +X n9#tD &u]֑A1ٗQ$(o}qPʒDFʄi0P,199r1edfVH7^aT+DXi:Е[gSAfٌAV1&ٓ~>!h]@cFO Po\~@6zUT}$TCv 8ȩhc.g YWc ƪ9!a2 3.DzliV':|qbjKtY*uG3RBHyP,Q @V_KelQ;ޕZ:ÊMLʑL:"a)_LѴ*.T6"B6aHPaYhud;%tcgR)f^lW#^.nj;wo>PZ)OA}<>݊7Rۅd]^n3;P_Kk8rUNΡ,k ?טW;&LGey2bkHaoʭPwGJ9=SzpV_4n?;4H$^F}|[E%®wҦB+/ UL I?Xu64zTg}Աt\C%(-O#_`71h-\ A;[R[PYR >63D>#S{J8Xv Gf͠uP|*rAåܺh`8r?kAuyotl +/ lQmYnuтpa%P+OO )+QjzsI@Y`g7MzGq,]!@Y[l|17ovUq W1Ј7<L2ȨVh=*y8H2θ@#*ҡgE_7{E#X٢JDNMs~Kv ;MEbиAlosmWpYG+ H+M'>C[)WkfiSm3Gb|5G3SY^L:Fy{,h[(ڇ 9iR/@7IRk! 6ZR1V;y{EŤ^f@wtԗXsSG'- *ʔF6Ǐ-TS;ً'fd $,eڡG[7mRÊn9|L$ ⣨D&N"PD&t]:H{{|čJ'TGEV"6ߟ`QL&+e8iڭ)[Md8>UyK|dGVqa}&a{;H4/?q`2N% .(05$cknl iV_&46kI"$Vv2pchM*E&8-0fǮ󈘉x9y&6ff]3an)2B+`=h{>R|Ѷ 9`9Š#8~$a+5V,8\kBʳ:6(I>sM&G @~ E^Hx=+m Te4\ /5: '\ !Jnhz53[}Ex؍MlYՅ4qd=ӦS'ȅd̊'hZ7M̲( ݅qHϒ2, lx8{[M ˩' \V+[p>88Q:M:w p-RΞ(y|GJqu׏ƲS e4fNuP͠u7*vZ 0|DnO 즎/be)]6N?l2Qwt~!UqPrYr=I"wډ̃®jBG2;\ ⲥ2~JYH״Nao+\xi'Lٷ p(jG2'aҺw?Ed=4]!AM y@4¡' Dڍ[T?\kiSԛHE%w]~/{6i퇘:@uJ9q܅QyeB ;5K=EȖ3;}prBwמ@P.emO TDŽBIǕbr#y!<#03f=Bz-A 5pxؤ#J(Qe~V5sq ^QbXyoAʊ4k6׍"Fp7W7\@j80*HuI5W9QT w{KڲkcV@x޿ut25jP{ ~#)%qu4@Ls2ՇfLkxHނ笜:p@{;)XHJ.3Js+)D6G5}F^ǞӄU_p$djǏllck/b@*P`0%̠ .\T!]gyvyR <t@'~6D_' `=JU@oz?5j<% ƽLiH_\YW;h\uǰNX 8,qD ^T˖?n ]2è4&kU*w@8* ,8Lix<GiĢCKevLjea#s^;b/ڶ92tfNhW7%B׺6wb@Gih6硸v}#K4lrN kkו,6&u)E~ό9(-20 $SA^JeU0\s/v~3I? +{o1cj#Z]3 ʧ# `Q5 4IDkjC,rKg:jt 7m jBB ;J}=4WD &q~~j  "+?7݄Q1; 0;0;}dD:`-3nJSý\SkD U([.alW'(KHMp#>z|ŷh ƒWhr=@yVevL]H䍄yq6Se2 cXILhkxt$O]*nFyaB&MOb۷{#J2 Ѫ PɱjpAoQ1J1E?wS A9BpRw;Mȧ ~<*kPvKaBɡj`P Q*V7V ,͢R$ >)6(U_+-.Hbr8JƧ5`iX_%XVN6);_9HǀkǍQ8^<,$'8f\bAO+:xINO`EԸz gk{rkAy&m2/@in6vGN~T6&a?ٕr̗\JͶ,aPog ÅҥMK ketkK/3<=byugѺT.68+\fwT$es7+_m\(2`nZU+'ߛk`xسӧ.ȃ9ֈ{M0 <"xΙak܉Z;. I64c҇/R@Ȃ=Sg:- ^=3 ["Ñ^EmzA5Ҿ } హy ZUDL+ Cc=)͆rrjͶ{9ɝ&~nK{W'YFcd\y(\V9=Agcx= ֯ɧGX%?pQ58.gfkxw]zX57Ǩl*G'ۊ es[x)U'uP,@}nB()Qg-xO- .nv7DĪ4"iں9EZ",~,nm= Bp MBBj?N~Ι/[OieN4fT}Ha 9"lT̹?*g뻲/)uѼ߈H!䇰zT`琖,|_-َic5-|Ն.gEf-7].{g!~51cWCfv}·Z^kO9|0{{O_o Uz#M8O(0+%lv\Cۂ4T!OJhd?Z?Y;A+c\õVB$ >x6@H8,}j\G4\Wb`س]\!{8|NCu:)? ݯsO%-w`(v[ 7xh,?Wb&U O+Z,BsbmU襪h b\6XƪI%3} XWf`nyK>u-4n-z5:Nd\6D_iNƌlS2"Rߒ5 [UŬo1I9z|D٧l㜡 j/b}j<5zb"WNA~m|u$u6}O%8@*crʢ W:Zdf3~hWq[|R~"%-Nvn^BQ]s˽fN)?XJrr6FƓ-D7,&mP#`6k{5,'ev]>g.'f ='7voޞ/ Wi|`^sP_ }}>JݘSY!|ifAt2k*P.w2aڒ:?έ,R\ DW+ʘapF)e!Bl6 fz"283B#mPc7<9V Ѐn'Y*;oKzG}Vㄟ?6ۤt bTL7oYaq[Y(nU;F|{D[@;@}%'jDS# Id~6,ʜQ>FJXݤ8n5,a{AIMh (X"Sߊ@l|o<Ppnuz-a\Nnb;NKj܋? 3+ z.'3p<U˪]MpЊI}"\'\5_!tQ-d |Kln j|&a$B|T✅~se'UXe<a;v99WS5g n_x*,xP(pVA2V!8؋]cTXǂt/W`@0=Ȳ^a^z #\YZܞb1=h[sju܅6#~(P ΅FbYstAe:)cRhH;.((MNmKr' =9udW_^T{dHB m:IE)\^QSؙgQKUh[Zv nIkEM;DXD_&l🶹)̋cCq@@$di'@?D\k:1~8kQ>5c [ MX˴uGν=3ag{&a>2:9Ε 4IV iU$Aus iHȥT?*vxIYXBgxY3'f@Bv*@SHV-͞[a [e\걗(JgTWX[{g6y@pr"KeaX%I,Bo̯jqT+p.;*^jjXFJΤF9C,P"JwbSF@To\]!qdh+nT (4Ĥ\?NJh g3T|īD52&@D`t+FiHk ;Ch4Y (GDd:ĩz&s6 MZN%ʫҎuAj_k87-Aߝ@nA^'JR1EEo{Ȗɴ2jz*B|[e.;';|M5fea F7TgT"t75u[*CLE;ClV3D{b%fU'q@S1˂}d/Zxv%?KU|oZ<+\jXקLtk B|!xUr؇yi}6ARd(Ō#~A㺭Od뒗iR\6%94!ґxee d K'1[>P$W6joSW'κ㐯P+UM"I1HmL; $%s]6FTD I!  j[ʰt14YGqjXFG @SLi XuvϢ$4X6J!'\&;=p(|["hɚ FzT7 cR(^d?X߶_: _ܬN8sxo˒1| >vbV';Jr֕m<ѳο~h5:.zDǫd W%GYScʻ@UXDX2<*@gZ`S9?{,7o}Ur鯇;ϗ"cXCs_~<q3t9~ƣR!4ίGy7pQR^5;v>uEʇ2>VP6S83)o!Ջ60R.|s5S-m" 5̊!#K3腭fO录ݷzZ-eCRyKxYd!bLƤQi(^A>j3 ƋiFV{85~A쉨Dn{IB9*1|\v+g~]hV J~WaO8:qy$K ԑLjPl:@:iQ1i'YMnP#>؋s.x5Yl.,I Yɵ1n+8Zru_oKIuo\mu“HWn<\ "܈a6rFnqwpEE(S2P2Rmmewv$\pG1 e<]Q_g))z:kW-Ny-Y +5~jVU)ű 6aҺͬ#ݩ 'Gש _ȅ9BwFO;7]|+G-y񥨫exsq*@/ܩxKڳG:0pN0e/$ Lth療OCؽ>Nsԥ(*#oFs]# }mK+N$3' pI:㚏|!hCBח:M6~C! &{u9w 9#4-ƞ)=y ӑUDi Jeea62&i_j Tj}N}232d0Ĩʃ nJnWpM^koHu&)p dR0S Y5HwkO֣/|Gcb} [$d7'rZ?KP9 ofٓƬKΚҡ6oeT{Wl{+lQ"6$0^-@|y<o 3ŒqNE{bqKZZ/ߺJӲL?P"YEttxCt!Zl0>:+p[wS:I>P,+ E鸊˜O+ܸ&__&ꈯ -E>@TNކlSsIu#Jߑ:`Y=⪠g ~oɡtR3?M^/{%Q9/X"6TWPo/tK6п!34aҿʼKOd':K9>HңCRlH0+wB"s [r14ߗ5o:+n\zGtNoὃ#('sP`^6>L-[Sx믹'쮷y:v3#91,Ags8^T- Nie3C=îUٷȼ $98{v$pZ׮َ}ݳٚqq RI?)Kvaˌ*VM= K .b(Zo:!m#p~ȑ;D>6--_;$^/hQߥ?+NlH $iڏ4ox 1]*L #lŴh zRJ3FA*?*]B:NҨL]7EFL6cuJlyUoa3ls誈ph0k98K^;)Qx/ݴn]z0">db|xU\,w"@hxZˋcaÑV?ا6xrO N%iBxa~humo|<+T{4oSJ"2-^JE1\߽QR0\Kj@d~`e܅|tx[kЙDCYJ(5ˉPǍR <]yin&on фaʯzN%^hXqǬSnbkNBz0>os)ރ;?@pj㦻l%HXx$e縪OؒDŽv ab@"Ԗ˵oصs0g+<@)6 J;򍜫UA;2 [@Jܚpk =hM.˟Dك{-byWJDZEP-8fhHsqGC2u]NKdfЌ#x7b_8?c5.<'BqmUgJo >-[kvS,JwMj<%lۃqeM 991Fǘ-.C3Oѻ)dq.̃o,:= =gr2dQbk>a•VMU-u!^zKt2S-#1`/}%֡[-?q2˚%o6AɷIB}Ɖ6aG-h#IZp Hd`*iL%cGj]9:@?ֳ 8:AKEM+A#);ؑĦMX%^Bˁt D `W?neq2 [Ah !q(<4 yd1ا( HElXIBCDg$iہ8ܰ)enY1@R C% `.~ޅnb׷i@v[`.%xJX601s2}dg,j 0G^yth3h=2D Waj~'6P#:3TO;=a?c m-# "i".&EE̥n \Mz}/=I ^d RS8s4K 10Z9L-u.cq{?F9]fٺH 5y=yq$םf2P&kvkpC ܌d ʆF9=.VW&R)6WKHe$ߕ̲B9ups;!c\R;ctt^DEd$Б, ?p]l[֖%_eenGg8Ң̌ [XqV׃w< ̯0X"KC @ IEJb [,_ny4>3@m+bQp:)jz^Vj=`dzD5$1 !(ɕ 7'{ p:0"fA>EPk_}Fvl)n]|Orx.R@xzz[}9Zk$m![\P -Xj 4& Ėfp|%o粹ef$/#($ڹ2d $vC6|9aV'FL,le 9:s_w#6b,gS ͯ"@Az_ F_QV"L \̉(@dԊS@+E!]u%oLk}ޟ!Ǽ>DոMH_\ڈu&Uh:ٛZ#:&2Ҙh j2Udgq)eQ=~?gϔIhwhvXp x ٪hU.f31v'+<viGhGP31./p*SJc=%tXuyJB9]|ضp'/l6cΰ'{7*3$ ;4K!Rr(t5_y8I!u]wRokk3m>++tɢ U%E:f$H\u&K,ljy?:,W/5v^y:*BD8ij |n ;yr&ujpyZC2aDT/tO 9wcM;+:uXw#z, r/O=agTisR 4c{o?8U0""&+1rIk.i d\~Z6GE_O3mTBuL"20>" 9e9. 㪍GJ-V֚5ro$x*)DyrMi!19"Zb=ːB tU].e xB`&nbL\{ΛlA#뎝xکe~s⥦vbf6'1cbSԗ5>8{KzD|z ;msU?Pg/\5b%o ~AUX 6A -&ɑOJK_L>"ABWE{/-Ky^g@;IvN)lX.}iq[]̈́:b' +LDpabPutiuf0X.)`/`V&MWB 7%824#kLѾ]4 HRsnSWO! ȯw[>$[6H$~}xl!`hroؘZobV'=U0"Ჭ W´Pk8 Ps`h[ѧFHMlOxݛnYFRϥxTPC WMOC e* :-1w[ͅky~WԪژ;ftW$:紣Of]TrK bbDáɸbf3Dje*Ş s@0' ("+nyRA7.oB뒝R=KgHJrz|R$;R~P'h4l:\[B&0\\<"Aq[~U=K |#/G|Kip9\ Svw7aѮ8Ы2Ӌo%°>:a2lK;$L D< +?NľT5ev[{_C#Pl^XvoE*^ yTșA4 c`vc o oHB18y>̝!HLko,˲u:!flmBǤ\D\ G[ 쐙&xgnUoBl\ɽϴ!dm)X:Cjm dž}B' m"UpҢ5,>֟3a,&R,l=u--,bN*VApS;m+2Fl*+"b" 3KG^HEhTQ2U/oY†I{zlƙy \p>|73JtW&agZ~ݞTc`00$h*}lO*ޞDU䟇FƯO4$8ߟ]wG ɃE+kZ &#cמW,1MvZ;xhws3΍'cœ@+ۋՈ}#$x׆~/eSBnX[L|N ibf'֪rQ"ael*1Cw kR4cB?@! >Jk-9no*-Xę7]sUSB+@n:@u64Ra^5{SiM*1K+LIeәc6y8`J7sٓ.6A@ejz,[$]B@RD6w -䉜OpLedBn(`0QnN+͵MYƈuxGl{tfMM"n.j:9C\̾i4E2>On WcQ}w>EE-]ө=+xu+ZYm-OGgo&K jc3~u֝T(B c@g}rΛGؒsqAw8V1HF01v!w^*azѤ+z`;yRyH\C.H{EY{3\PfgJu-V~7<2^ 2` w.Oљ6ʈNF][A+}s0gg֐}N斮m Z+FY.yXfz/xFܮJ1Jz6"e~}k(UηmnuAsORThʚ=p(sNr9/J[bJ*0 OugJyT/5W8 Ȕ#3]Fp_~9d䒹knDܩIjT 1bd~JǏgr-͢W#_jQ\.h(rr&q #Lo01*Tpc[/4`tEde5ӅQL&`[8^v䨵cLp sϩF|Xb5Ð&jqPny Ws  $e2maxq"yM Cf_K!R0Q/L[鶀Z@U\&=ɝ' {Lw /c5\6HZΩ]N-f1 9-;aMcI^m;R)_*D-~<0򭭮Rq}VΔ"o|7WnpG$aty\>*&H9lgNcfZ(]ٽ31@1%@QX 5j~ҁш h(Jw('K_vގ17w5Y몂(;#fPӀWy ͩFP+^>eXiDެlorKHoXK;d\̶X)`D3r S[&}GS7c8"1˯ j|r Yg)(H}iB],vx EU[b\Z;MkxhNwpqѿX 4,~ENһ^m쩒pّO f(9K`5-*Z4zlilMzѲ|Fɬg}^b^1YyBEAȃrZ] *֯ 68~H~_eDa̍)< .]tՆd/*'ţ6"85; _}3 s$ŠDDq5dhv/ɗd[Lx!d9i[>*6l*kJz1P#m?Vr[l˨zOwof^]ĩ,>/>.3c!=nq)3[1c~<~%ǒ@k5/fHCn"xҜ4r;DƲsp>ڷoO&4s DŠ$=#wˌٛh,?'qm (x쓗\T񿛸mrz5DqUZ|ƒ_\{t0%w"V4)&kVs];@@V9U l}B y4?'R!\Z{ChU,E wrY+!(aGmf0e sDu"8ŢSVvy HI;|Ycg!KpRaC߆N)#wC {ΐ@g3تGE ^-fF_=BH%p6|*L_KNKH2xNj /@0u["Gd ىn4 vRg$kJjv;ǧDjꨊ %:vCSLTq]%LCJ;XyB!2$J! wV՛OiCyVC bW>ߨhdn!\H]A"6۽|TTVB<  `Ц^Β x׷S&2ՎΑ韄 'ƔA+jl}spG1Ys]7P 1V7 FoaS*_}\Ef \`2L،1)T-dX@ Y$iӚ3G%$y@^Օr3Vhfj^$e죗GqBq#ꪃ[Q;c >@=ng d!EDg?W.7B1TqX4G::Fg ޙnЈ8d1o+Ձ\Ċn5eQrX晟Q=ֱS%֩vm I6nf+Z1KesFlVd5yINh# N'NF߆RYǧVeF~_P)`MN d^v#IB*)`I`|SY,P3 ;eZhh4U9M;#_>tn{=f+u|Ii˞5E]+}{H/ 0LZ{a$ҫ[ՎLP@XAv+';yئ:H}xh0<39NJ2XvEwrv! 'ɌF,Y%Ȳ;_mN*9~͑ˢ]r#BDYdˁ hWlZ>ę{~zjY{}6-_$9 1T1 kl}7ea]{rf^qd!EHw}qv!59N"Ctp5 {Psl1hs69Yv΄T/哂kׄB0 +}1ti2(oFU}cD"Aԛ-mYdvAHKƂu . DJ~>MӃ[өrpU7~Iu{2W_C[ӒS 'HWc(७ 8 㷛bgYOv!*| 9JҳupAD{~Q=+Fx\[7.PBkمdD^h ȼ",/f_͠VNlrWzMA1eq }3H6|it 5|"~'׊61drdR :-<ྶk^5IZ/I{k V!R%d𢃋fX^C0;eI"0fVhTR:ŢYu:!gw`?H +NI$wu_OM'HT 'wÔ!/׋Қ"&'*-N.₀LަH##4Zm)06~)&"1 bj)5) Q.<(8SYYyȓ5YƶB9DЪz2/KցEISAJ9 (L*:Ai(]%Kck\PνϊHG+$f"J+·ʷGzp`&3E5JeI7 ] +ZT7e•i~=aaq#9e Zҏ|7;ΑHB:Bv C͡_ Z"88Jl{*9Ul~°sILm.L6#ɶ~q,q ]?[!%;ՙZѳ|EHa)VFIP< jLƚ2H#.x[~+4X RXj[A=12M@63^N܋ 0>_Cޭ^kQKx`)@Nc]tngN7ez!soYmGڀ'pmB0`$A!c6p]ļAãˇ4ZI J7|xXy x!5c9^jW=h5qǯ^@_:= w!l)W {2u`,|xX# t3!':>JiA)XjuZK G OP+ڼKaOVs<_%\ Lٷp<Ж{MbY~`ea^M!9_aŸ(>7Q8h!V~9`kK#X[e HvPA⅁iX{k}\|Y-N* /=!*)*la+5T7xDILmO͚ulĿb ZOlm;څȶ[ (9[(*rDЁ>dEVքr߳\X;6Cxs.,TYf;!0pl >SFZVUԨ++/H0v'~4QAz(^[K@[ 2W@;0zE,u QPCweDs'7(x#,\"QE!}ZZtlEOKB>wH$ 춁oI%1DZl38f롺~g)+QUsoGS۰u(cn32TwXnyЈWRh#V(H3 !W)pdb1ZfP H!? 05A]˗:Fxsh fFIޔR!d/)(4rc Hr4L:בr:?Y{pp.4ȞόzGf]VcW¾NH_d"fu߭,0VȬjC@O~Ȃ撸2i}=;OF)y +#_]ZzxKarx( m X/8SP[hbNL~ymz1&kYQqf>Cm=LUul{`9L&06_BQ; U4/oނ`fE$:rSt]]gu:[a!llMrb_,`gT[/EC Y+Q[s8 j*f-28."y=F6&kNRv a-v(*{+0xģf:"<J*/\hYF-$(R/hsGT+&cg IEvNB~Hf-7g lGtbөA 8cVO0a҉-$F=7e*eГƲ}> rdy>ye0x ay۝H5.d &7>fZGڐdy+ դf35Tݱ !qVW?0qVSĸ3:RhڅE<7]'򡍰%_^˻ܴX)ٯ̺yjg-<2NR,=%S˷WOl>`L.c36h{ fvw3ћCe}_c={ٚE%FVwrNbOt'׌P1Lzd.E}+(FIE׌1WQ! 1*=Bɋ2|範5003y@1]6O-,Mfa4 P*{nBm"ZIgA=#6MUH zph 56ZpѨV ɏݐ LA.98RF>@VόUI`00h`AD ә7ʺ to""/Bm?H|*scQÐVa{N4=c#P%5!*_[ 5`n?A*ΛC;d7[K@7&4N7*밫oʂѠ3RGz %}7mvf<{r2Р}# 8ʇXbU;a EXs+W.9M}*kŵas`@e7s=L+IΡ4d4_'p{4Y/ 'Tg^_h/|fM  ^.Jy-tr{XH%zubLQ 1-ס;t0~2 m%ͩ=9~>(bʬ/Hn8@R'g!Vs&Jk&cr wA\73dU?G> f矊i׻s=X!oo#٩JN?Ӈ8{e1Ӑ)xPq;gam)")C-A.XB_#͈,j`8|do0 Rj4_1!-.OZ;>0 5h3 "@ Z>9<4izfCM|%#mw, =#nʩ2?h H@X#3HwL|qє=Y5n?S=3wûϘ#s4y&%:);35J)5_2ZVX ]yd-){(1tx2wNoumT9"5 JG"$YShq>Hv2!{:0q%\&Z\xkRp2o+{Ra|QoT1n~Vdx2Hw UzǢ^H26K_::f/"CF9VI<ջ˿h skEOl+̐}v(>6\m3(R?I-$X޵R("9u&P=09a;4k!*)qP{,5G(;܋(y?Hoe%SmQqDM@4]Zg2ƈsF{E tY6иu4J5*8T;_bFfҞX9D<%sS]ABG‪v̜m5ĴNO"Ƒp CXҞ8p d||zYWw4, /(!2wVM"o0fwB)Ox>\Hׅ `t2o Qn6iGO>}V®̲`CmĎiPG2F&B | G7mOn__]MpJ~\5'&+Q0$?+?3PYqꄑLn: –7IR?i?1!?}&"Ju}`l{ΩriboSd|p ߭sk8ag"ЙJrHӨ3eC.0rjFP8K\rbhR7ਧkhTptZ*:[{$A&CqCaUz!&9x 1GO)iqx^q'\sP:o~@'zD*jWgJRs0uCm٤Ak}ٿ4"~LQ}`;-M#$y΅X ҁw_+Œ.BAm'T+95ɦM Ѳ4#yˉ)1i1eІ*J̯ +>|y'QZ>Ɂ>F`6ž?:.{\F6)%J/nissLہ|-0ȵ= q6߀? CA"Θ5'yIqsB=uĈ%a|^*|p]^CJ-̵N99RԕS6ofgkPqL5>NUIS`WZ,熑5,_^T#s]%0VPT+5l ˾٠KD}fV@L*x$ VF9({ ӾX+H&=O(xt20wFLbƧDL>LiB^li*Tz-^;N]ӭ_B]w&P;,,XtTYe&*tUb!DWC4XFh4("f>1ӗ0KaZ<vj>אҡǩqqמvXgyŁ>TN 1?=3>pN sD۾d䵾!d G}Vl} ܀K]DI~?lMż3-e'%"ZaXRʛ>- >]8Hal2/Mug}I  禛h:7pv7|A'A1Ogżd³9l7Bħ󃾱ѩ?(sf7h#5|XƒbKs>aJ?9[vk .Ƨ+¦` P +%T:ߤ<#8uD!C g q*)G#YsԯN^L w^41or/T'pf'r V^' *nѤQarY5*.O ӊ857F 0`T(lq.x}t3az6 *;)4 k3gvTi9Oa"2Cpx1_f\+AM_'uV7YIb~$Q5=D+S/ֲV]?V`(ՐeO <2MJ 8 gݝ|:xS֐B'! *}~ Tʘ#u1':=zݚM4e rCbh.EoY {in ;buYoITsP(Ĺ)YV.yw]SW eZ(N@ᗚ]^({P2tV+ZΆhi(y c\TgP0'e2ajͳ[pZ)U7jL_'wʢla蔷u9+lc-3SZѷCMPo3mg3.#LJI× d{$3(0R08JBX<}}ڍ#3G ׵w#`xr9bMdQO+EqM5ˆ@MB{t5;H ۧdK- D?q1,]oaiHs"P w|2g#C*^v&dh]5j2%S_$Jr5:vG0;qyX槪$iGߓwx=lⶄ:`8ұʶ=>Bo=?R@U }\fDո'}OHձq|g}yA\1e? IHy!7Z?tހ'Ju޳eK*KyC_kvhJ$nI}Wwh8C+N(`ݍ5$oΡi$ݾ` <H%$~ĝ=JgKRoxN<}ԜdF"g6\:1E6Bm3JݱIIѪ|u>fFX^K%`1@)Dyxr,z)5̵ bԃ?wo=ߓ8N+2j>jshʿ1 _.ay.[ѹ#^ό\1=edrs#nUI{k)J=PX;=> vc踜w\]Cmx Dj/7KDt?aS-b͈ mj{z]0m3^׌c4|oݝw`nA<^!vg/ xW.@L.wOGTՓS蜄2 \ j|)yޥV$`cGvs.'Vzמa Bgό4%Nyc<]O¨@(ra % ]᦯hKԯ~z#.%$&Ҝtb8p$2e)iM_V YmZhwycw'q}]>a!, څÞ?ƅ/"&֛&{!3?1*(3@qx'_X=ܼF dMaTbc8'šĆ&J F['zh=t`rWJł)-Qj tuCk`5 ?;/ڱ$5̩ B잤ğA%D+Y Rm/BWYA:‚&Ϳ@L|'Qu;S(DaeRHqy>'Y?c =`ꦝI)\_xW ޣDNڙEsrkOprϓfy03 enC@͗ Ws͋t3"GDo<hV?:L; OGȍno w!͠k>p 5k|Or5&1E1/,hq2Է Byx%(N%$ Ɉ3Uz6oAW]3-F=XaT ϸR,{ߑ,#$;_vB.h yT$:M> L?B_!+mOtV^lq5H1EnEڄCNGJ9"cKz avyknݍe:Ҿ+$B)Q½  F9;7Q* #nbSB`{BPT)~,ߢ(prtZ"Ú£npZTZWo`W NҾ }y=^G*ݶ I ^!Ѹl6J(M .Sp Rs)o_]FK "YGi #[ܠ/CẀz(}`ivDza^< ]5-`c d!dznrqs$;9cQ'5ja:8 JxH/fV1)i}1ˑCl3#\ѼF'GރA3z 1c NR$2U6c̡e"Li98ط+>@h0=s >0ןK3]5 {(A!8~n4@xYB.9<\^,f%5:{gޓcJLQCZ7L甓r oڶ$.} />̫EуWn! 7"4VX6YMK AED ,k(HBf=V}N#eÊRKI) =[ V-ƪ'qpÙp`_[l|0fH =!aᅽ)*k%c:t'm?!zΈv]:z$!5*Yr((Ƚ !qy hru͑D2+x~9=_̞⩨i|LFS؄tYXMU~ / R6E!Rݨ1If7wE'~g`vQڀcu`3۶<.9I L_0IW^X u Q=ŤP(3|.!g#6@Yt{1N T O+1QuM m/ꪬ q||P+=|ڗJ] `5P~$Nx@ ebFq{ĵ&b45Dj;էAX3Ԛ@3&WwgZ%+>۞\xFaTx)w9QU `Ma;IQ>q̌7 eas?~n"i6mqfRƹ\!khu <ޠTNr|zg]##=~\C ݏnz NSģ(3~ c[e~,*Ȗx(ܣqÑΡ9T>{ڦAV8α:ܴd[\hZH&`2/mpeއn"}ܾq̎]#o3"~8PįDf $&}>o|8vL3 /S?]'5֖wJw'1i~Qo(1Wd2AӃSO5D B8GKfd~,3g앭ܜIy Cjr_`]~~y𕢀SG2fum{cXRz{?U EiE[xLa %B1KXJVJ*9W"|eq|-+"[01lHz.f?[G,iAk?rwDKRëG8dB@jRQaC3 Ȯb_!mdꄩ^B} mt|NN&>_>pBDRpS=RaGw< тR^x a&yLGu (,x y[Ǫ-p?Ќ80[<*ݻ\_`B2'?G9˝@ݨln]t%Rgq*e#t'Ҩ72lU)N)2`AcGw N ֪L#_ {Zsh!rx ?::{oKDgY< > &SI1t 9+[|}M0RD9<1^Os{I+l|-dz)4]FٴqWˎ{$=4V/JUBӎ O;Ϸ8}4"Lo %<(y7'L 'FnI;ٹ<9nau(Ji Gf7j,%hAJD`EՙCS'?# ycZt=e' OmBU' M؇"YPȧWMCV/ļtcD1}8eU8MFV/PNܑu"EU>]l*wm<$`+G}}& ..|7d|jd$-"8 fSzF숶)쩇'S mnn᚛Li *'6P%+Nqko^#r.ICdj"}aR֒GjVJc5H&Aoĺcq!䨸6Oyهy%e]{",]Z)&hX\LInpyRnRļ- ~aB? wJ"C!i=a !}T /}\(KFTNC$Wy %yBH!ղ+ <>bܪF*8 G +ד(}B̶N`ʭ}cw5^XZ*cȍ60^*Z HH}l;'/FH"&? &}(ag+ɍua`NC nDޚ#ǫK18bOY𜮆 RAdQ i]Y^"G[mzL3^0(8zJņdl\ WiUv!í}½LQE Ġ>rwCo|߶v!)-f [eQal> Eߛҭ/ߎڐ3qcoֹݹ DÌ`Vqm/HᱶUOɘ'f"K$ڑ/g zǾ +:i&nJb^ k˾t2.^q*UݯuNbq r4;UH&Ăci+w|fhž̪"mk(1ȃ78'ut1K'\Uh؂_?jv*+{i:6VM0̬2/*,|+qCC YG 9Қ@`? \Q]$ CGщV*z(LAj-a9GeFe5.B%3ZSDRDr?pL:^,T֙֩8Z %Z%wtC,2nL =}ܙ.%G|tv~ٌ|e8L?Vѻsu 6lRUH,֘5o"C!'Xs=.znzw[G~@653WH\-5J"Tg82Mo0pӞ6B"b҈[zVU57Eh[d@סmKr-}W1^lc6֊ޱ΂ѥrc>-@kOv>OKV9[+|H4qnVcϔ*sT,g܍ Iu ب잢pZ_򹎪R 8~4vr`)3glǾxAWNRi=MrJʒ #8=@AxŜ'D^d.1)֌GAE2:vsTwnoYsiNBܔ1YTPmٹBPؚ]_]`>]W}ĕ׶yLp*1;;6tS~9m>bi~B{/>&)\xTM8Z|vM7! , ,$:8?-iWq8evWE^ݦgt&,BL'|ڣќfHk ѕVv1vWmw2[bB!XъAtDICdB g(>1G]ia34ʳGWe |e$lR@aF<:Ze%d>ߧ}{ցp@l3;a ;V ^Z'<+d)ވtNDif):]MC_-Ppj,HMiPp/ P!eUuorАhҵ]>)%Ҵ)M0\_ХiՐBΦ휍vu*4A,S T@Us>zruNe,uc #c 9z[ <JX[)>/m2{9H| *G*fܚ3'+]P21nƶ|u9\8bסpO4McThu[kA,'m/Yy.L~^Ę,Ԟ!Oj"ɟZ (f} AtZ_~1JUVCTVY5f8 ƮoF*UEVy}}vZ:gBcfRuoAͧc *U %@3fCA! 9MfR: 7UWS[9#| IVEf㹯׼N̉bXb,XubUL&]Jz!5P4jhЄ}9Z DL*OHh,xr˗mXItCŴӜScy]Men:9>, b)R]]8Kd!n‚$I,mrÄ RLn#RD.M`8ĺ?`RZTԥk· 6SV;Fv|˾ /q/4WAj(?1]xq{ S̮ p+gYZ07070100000041000081a4000000000000000000000001611e8eb900008128000000000000000000000000000000000000005900000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/hw/usnic/usnic_verbs.ko.xz7zXZִF!t/⟫]?Eh=ڜ.++ OE-_ NwsH&no52ĭ%3eA h7l)Q4Qڒa L_nrҴo'r ="#Փv;>BO& ]g>"kkÚ:կeE S aO3> J:<"C%}:nu2QՆkLFV^4ieD[u?]Y3(%=R])GGܼɰJ%a$_Fhf&jGU'Sk`YcP6Lym+C<~*WٵN542!2^dAypAkW[_N8cpwu+\<ߕ.갺Vy,k*d>d^6䍹MU՘_K1W}R E{ x΅Ku:> #k˅LsC86PRudUo+.%<#gQGyw\J16OẸs4;(Ą8LkF&S2js Q/3?ֹ3) ~*-W [Ս$bUF)3ۼOWg98d@ʀ7gU_0Oq WKO?6%!3ᮐ,,Hݭ|]y'?pT 45͉CS}?+E:kVgQ$ąCH!%(h$x zˡW <=\͗WE3BBSAwN'#tȟRtlMZuo)>[0HLKrj5k#HNk~Ey?H&8rǎ XW}_ZNrRj~HθZQV;k"T+'d ۫ 0k)k@Tb^; `ٓC4yG".MTi:,v r8 F37\iIbNc_C `=l9*% ebJ']|L\Wy NyVVH]xW$d3K׹Wqӡvg]c`xu }1fѻ6_*qҼwMZ %&`|ls>RA *3ECgF$d|n8(S߂ FvPU6Q_Lucy{|D/`l췶zLp!N|ֽge4#["p.A:w [c-_Eq֏u hҘݨu-EU&_%#r e$P*o5lKPFsRj%:zxgX8m?bln{& D.DV[[<$DyX1h xn o,)%`")i, i6 气uM,W.uH8Ɛϗ$w=C05^ظ Ɛ nf ?' ̌ ׅ#o,ɮU-ywWB6=sKIظ Ia< G}R[#g$'\,lR(c,?w\g]j;SJ d z;0GO*3d닄g&<7Gf'ΙN +j`@AuuP>rp$2_Rqt5d\&WS4.ʼn:NY-BL50 4(jkqȐg+YwcƴIRT{z/y 2&u~ە(K}*a2tJD,؟ӤfVuwъhYhfSs6ŊCG-o/`T[ZaOU_?W]O)ՠ5EA$vbYX?2tۗqȎh 0I1gyњD蛦nR%7<Gl <^!fF\Kt~VqwK}+]\My{ {$|#`Jn92ĥ7 HYg >, _H{q1ED|»T1@Q"4\8TGI\q{i,o{ 4҃( B]]/Yܐ2`q ^n)q 3/a*Ô J}NՍPC2,WZ_IҦkנ]ybXס٦5 l5$5Q)I5ؚ0"j0;Q94zG:65RDz@ɎO(Jzjhݎj :55I7 Pʶ)lvKgzdFV 1`Z1\KfK_`rp ImO:`}ufWg00}U͹͵߸)9\1DeڣiKļhRvWJ7^ xsWY abi&TVxJ7^vD{ڵ`>%g PV@z'K {Zs#7"M!7)(7*N8FZZu-Իr1iWG?GTֱ C}բͤ_KEkg>hnq>!~XPQ\[Z3̚GZ*%f/*5?LQtk] dR`w۪N{b^_ L&{){ 'LE<?+kr=`$,9p+;!ИbB[Z@fF"z:uW}q3}|Z?Vs~VNh˩ڼd_P 5/G 6eVUdh!6V69+\ /w1Lg@i`@t@1pMl!fIOВp/#\9d"1NwtZҍba{Dq2z5̥5o3'2kմƄN'tYjڄ d-'^͇3լpH .t̺#>~E67rԴbr*VeKwZǴ,Mf5'»68T}0nٰV&Z]ew`~4Q/!~;S M%V}Bȿm?ٹp3q!;QɇUR[@2!p_9CC it1>ɨ*Q =O*ĖU]LƘ̇V7Ѣ%0JAެxP hg1j]-&v; 1qo%sUW6/2tnڔA Lbd i1Q,a9aT:BON6fhuD ԮcfXp6OK![R0qprfD6h)KǸEcBZ+.Q0)1JɆk9t?6vTF8Xfnz1C9=v#gnhAk-l1Wɔpfp"K_##*䎂!xs1YPrK~KmRJvD+HntܙG}ɻv. *B/=3}]*QɎFXdj3$ ~9l|F'?m-' H'S2vCh]O#}1}h{7~ωma¬@P F'g5dG1Ft@cW4 Ċ˚YQCƪ}4ZGYd<#/X{KLL FQ$ 11rWL.Hk (5YBZcCJ~/aB8QBpztQ~|\yc,3'P6Ł':0.s6Y ⾅hy|̐[J}䃗01P=mphyR@x QloIKZawit &k؍޶VېR<;bO6PE,#uWYuv'6q'oǿǢݠp @L_vꝸMz1Nz*1֋'B*͡o{kwTڟ='x[ $2b |F1.fo"dZ<pPLd8_}bLKޓ `'2Fh خ:C~O" r<ת tpZd(> >UJu< Ng9|?{OJ6tja=i+2Ԓ/Ŵ>rT(pgZIƳ<-: RM  ".$R;ՓHP sGx; alH$;g: X>Q,J:(xڞ_;X)F<ubxrn>jCVtHeNf_Ȫهcx-i OkXlS*JjNy*ib*5nSke> Z!&j,:3[f}-p 5hucWx `Ho%4?<#/iC<i}H><^!+Yza^HCށ܉enu6Aj3kS۳M}V;ջ7i^㸳EɡֺOoJݶ}P/~_l2gX9r]'/s!@6xgLS\ԅc92|sr2 f;{G6߸c*=hkrkw,g$ ʦ;-?[xxj*(35? Ag/TU6|xm;|WD)@) KZFNwJu3N80Zخu#5i-+ 5 dvI ~ZI֣* Z.Xk9Bk Zt̉bLHwn4dEl+ִ 5>љ,{GJDp')|*3~ZRMIuY2&Q=˿WAlPZl( +׿u4 Ԇ걕,v}# &d)8 d:r]*{YV1#^WN}XutKrw4$A<<8kP#!v̛y$U){.wMT2ଝ᯵Jt2])FCe(o\)x7hBw1RXy1K-.#(Su%u~Q;L6Wٿۃ%(anagAm>@S[7'4qΤpgE{1ʝ+~5ZoM~7/ihuI"RX(4`o񜘧Iӻ-̃g]ݫ `'9H3"V=< }w`X_Lڬlsv:MKzCOP9}ـ1؂w'V;=Y Ěz/dM7&w".dD~#Ob k(!pn6$mp8l`A(5D-ٟ0途$] FQ|ŋEʼnVjtv[Vۥ`+c֑vvsgW+jܬ$E!EuR bkT 3a5Vy폕&Y֞ۘr5n@nǨ KQ&:  S-f2h(m(}jlx"Ş}`ȩ&`{uE6vĎf3<}[h*1^ܖ5WϟPAu#If2r9Q~{0P$sbDA󚉽B,AJlަ|o>HƦGvx&.v~kh]1s] LjkGt *T)9 0v}gCqdFDUl&WvSB˖}Ңd8 5(7d:mkL1:ث* ]OхuA8j"٫K8vE^7^/v +!v gL@B%To?Q<l7)i– kHXz9J( q&2 RGS'- nVWrcxu!F2P7R{nO_ѼGZP XJĦ55һ|/`'E3,ki9wIgfv=[g6jqƶ} ʴJ ~p4 h ^ellE;\$7_@-eˣ`\B dT7}j3->[0Q%đD9ЉF84η69k:8хx{A24Lbί='2"a3|ajQ ϭzHFqيꃌ X0DWluUc$jks \w~W䋵t9ǯU^55:3jT*%\ D v@uBs0 v} (Sà/HӋ?m{.c LGđyTYS)$ pT,vsL-cڹ~1LFz]n<5(6%ʕ_)7 /BB0-˷'c0Utw{*߰7&`9(-ZVңq}oľ..la/HTVDeVIwUXތǡ{($!ąJaE#.DHPq)!!>?}+m$_S~nb<9\[B`,MJh _ȨƧd4 _'t:ɢzR۳@Ӑ+ ҷ#L,C_)\QMoG{I%ne4-p lLOZxӣw_Je*BiAFp6@^tZt1a<&dRUtxsAj&. ^7hdkvA=p5CKc]6_)Gpq*-}V)]@c ,M1,-ތeggeP& 1+MT3cfTvԬVIM&Tsz7二2):%Pl b)E:΋H)r<'JS9kj2$sI>&*[|:EH>=DQl uXUaε3Ni4Fr۾EbATJ)JԐ dlW=Q}0.V3. h>ڞNLYI8:,*7D0\s..}*NVL7=+6R}*yx4 Q204EG(6ܧޝ7oҐհPlpn]N$(bLl~N6p\}`b eS'lC_R{= z* Bk< M`wP.&7VxdN['o6.`l?Բ fB!+PmWCfq.O8Nq{[g HEldɚElO5d΅J*HojW_ <4ól?+xc t4= i/(4/UcM qrgU\Z=mM8\8b̆6cR #>?ޖH{ԆμU;fMLSLvg4$2\`QNSB?9KerS7=9Q.6VW:Cfx81cC\ ##FwS:ʊ 8Nq(;R1n~4LđB/h/ )66&jM?cӉ->|HF k=xTrHZmD u}3#P]$ZVb y:LUtKZRc௹lY˵OUN:ܻF/1bn7tyȢ;fn_4hpxAb!]?U"ۃpg0Z;qF{;*0 \Ջd.R/->3蚲J` R`y-&И+!7dKlCCIKi׍OO!߷^Oφ`r˞yENlig_V~ f( ~Ҵva>vO*?j'[S4)>@TF2,vzxn9ר^5M$Cpʥ1~3^m5Ơy g9iS8C&? FQ,E1qqqOby<ǐ9I%)ߌb0#ER'g2ߥrG-:" gtdrc%8q_mORI{M>< kw77:XvF֮3 ڻkB7]^nއұk*m=9*.JWVˊzٵj-z+@(IP0״>˪)4{SqZՊH0҅HLㆯʂ1’ޅə g$nhRnڰ-~$|gU"Gi?!@o}'[(q\V :WSqXz)g !*HcEE#X2xд޴Q͗tR4  +xPr=:o G/L-9m6.D&2$adO ԷErŬ>!|ju51y(Ri&Uxihq3n `S12Z"Q"k qkYpڮ;u=Csxv1J_]ϩ!Ҹ hp$eؘ.8ƶsnM r1 `),35bue<<-Ky ˌRk_ dݚE*^a y.gI:)T5UuwRҷr.gr0Tb-HlS?mb #d9;TA/o~z٤N$|;9;Yؖ%k ?SgCTK%[dXjBycꗃ Y@rL^"}2F8ti"O%fѵdh݇9YHF~ MmOcͧb4m!CZ@9&>ubWrg!c"Wg^2z҅yr&O&m9%h(Qx6ѲA3|@ua^U/:vePUJ| :z"V=JIV˺ ƕ}9ջIɁ"j;6ͱ87znW)eĴAH1UJHvJ OZ"JI:T] ̓KUY`rn6]:p}-D6z/f`Fb~"9 h`cH'ʋ?V'UťyU@T?Dh{< kZB'y 5Zhof٤kau9F.rkq$l=g8|)\oe7iE7 ˜͍=3ʋ%P-XLk!f:#mw`.bĥh~|qr&K`Q,[[Xȼl4u0 XpTdY,MJ9TENִ0qLg4W&tMo6&ry[MȑXY:xڅb 鎻un} WnRд2u$!o ŷ!ۅ9|:|B $j*5Bݖ@>nmʋT5DNߜf)\B8:~1ONRimlRy`&`ﮚLkSl b=;}9%:_N3'$[\kgdlή+/9@^g0x: tj?+zwgT6R5U =4r&,MpA᳢fP(=G镚Pm  Hx@" VyZqje=<_1а!) "$hR]u*9vaZE+^Jן`t q '܎S*FHWtɤlU vazgMqtWXj[\@lDX_RCTC~ZWBhG3dD9>.HC)| %v˄B!Վ64sB)0IyuZ|Z#4Ag|˒Xdv`Xh%ZhAw1 r<ۨhkF9xE+/$[}E6TVa R)gWiNo7@^3,7K^f7Ei䣒(\F0G,<6LؖܭFR36e=]J}B\.]:#,{W) OY^nN,]maqIE?hq%c`>?ї|"bs)40='κzLMu> h C#\5 @ g'jt@cU,u,!o!u+8ۅX1"XabKOt~oŠÓT7P_V!5f׵ dަ/ix*n{kFubpϱQG Z&3fmy^a@Ui*8Pۥ]H6m1mIU2ܲn1ٲ=( R, ]p?o[çz#KMuA>a ~YsSK4 3D+XEf$5t[T$kܝTScÄY{zÌ=Y=Vd 9a0iޘeN(?C!z]0c +j !̪3|x`m, `m!1Lq_WA>*mo((R3ҩ>璱ϲ.NKf9V:6r㹠]ز z++]Tw/V+"B Ǒ.f@=Zgl5ecGr@%&?8@hQ>d@^fNhWKknVWs {4S3]w7ާSzH HyC+,GVU1&FBcS)L\%mKVd.i2,6[Om&"T  YIޏZj6HK$$c??g@9v͝D:զ]#3aTL3M}xTsEC׾S%Pf9L:W"SV4LaYk~c#%yщ33˖е MFnnr,{dbykUVO +C孹2H3}U :фJl1) a}tf I6b4Y5A'hX:n1oWu\DMtg\Hm^%fս{PCeejS 9B-!ǨiX n1]Jlus~ D绥]('֧^:vuD{s&> [h~JC.Eጉb.ig!O p+2.Cv3.E I*{Q$50TY_H=ycIb?C$u/2q+i{(m0OմNf~qZE/xTj $pw+riLTeib9kws^@fN՝ ,Pl_Q}.q+GvJ$p &u+ˮ V 7B#]ވE=㼇%C8#YB( |kЩ),= DxzzD.ejL c=tFc,ij2}?)i/A+K|ju\b QŸx!6H>b[ iRZ8˄+e4g -t$۰.H\w uJlCy) OD럎]ڤzIVv#Ad:0&`"fR+ lsia^U٨L$s۰ĻC=8vOˏ Irk;(#>_M^)4mqOap9JJ|N;@CY?n)wgeX&"NL,rĄHQF/Tuq]yߩ2ޡ "d g\MF.`48A=O7涨@ٳsh2YLʍ%e, G|[~L)Yu %PPѓz ;b_S3/$q>ttoy{4wq]X\Pn*\=W?Qs@e{1Vc>Dm DDwk3ςGn-1л7@0e:^.AnMbuh%|hw_}Sԥ=wf4)杍-3oxs&)AK<Jd6i}/wV;ǘ>Z@{d$v[Y"`YT'1Yl7yK5#9@$q̊u\Vs ;5o ,/嶣O 0dPE$v(U9#JQ EYP hf-Z`=?< ]n KTycZ@._.)L]X߆{O!3}YiuXz^"\x-r8@G\!iRH(!VjRZ@niMP wU>{&%2>+A[~ _X vsLy8aǼǎW=zXeSV@'mݏ"5``[ q8 VRgclz Dq MuC"spTLT@[4 |_dQhG_%*6,RP.%c[ ~&ѡ'ZŘȂ2ϻ+X yϖ !j~/l77G~ 16}%IJ@`U9q l~0O' 8MM*1)]R?d 8$%^g ki`0P7~gAnWpMR`:?}UKf"ai#$I'[(7˴FZ'[/ ĩՑw%BP\cKj*c=s #_zzқ LGִd+!T(b# sYzLܳbJs"l&G I\Ku&H|#]t)y)]mTgiz;KIA/CP7Tsn70fIa,HksRJESHLGOf#+3KZm^K1?L1x?M4! >ST&B`[AU!m9I@,}{*+tE9!;T߅zd Ԑ8V/;;]EԫdM6%DFɖ1p68a 36FDyg(k% Tz&w\ApD]6@ /.o f`& >RW6RD揷E=k {ு7`Ԥ!Y=7M|F[AHb@OƠ$P]فE e;qIK"^Ԫyj-]9 SKڴ|B}Eq7=Pdhu#֔aaXJT*N.k.}^>fYOa@Շ8霞rc!MtkmD%YrqTE;lۦ v{bnkpeN4QޗQ-hdˤ)~ͧg/V&_sܑ !i*l*5X- q]ߕ gui ;D됻@<gC9v]O8N60=["{CxSR8Q/`Dn==#d' ra+1ZM|ی=rl(S> M_գtÌ4)*_%z]!UgQFlLn[% +gŜrpyճ5y~kz#<\8jhVLb+X;zMv2S dCO 0kLާ* yŒ": IbE%ptKPR t۵Fn}- JMchdb{mI?+ph4_jL^?μU"p)%R ܋\_I2y4dJTeTVrIq."Y4.@za=!0&S,y[0 Yrϐ;aff+cF QWi;7l)l2  musyMZx;Ӳ`LUծSS*R=* u|V#SQ9w'(Zpē7_L*SLMy)Qj΄:I>O`\59kh_Y Ŏ qvKy`23V{**, }oB -{ԘFn乺 Z9iah@ٶ_vJڛ,]꬟vShb`GE *Ϝ $Mag1Crw e{P0:FϲEw hDrwG~K껄3RU@*AORmHf-O%ܽs~6o+6bq7 ŷe*ҷ"z%mb7c! yrOڻ0/+5e2p>B|p3P JL3a(?7XO L6yNNgދ}e,c5plbJ42=UL"W& q!0a s뤖XdϦFkV|a@w>rC3oڢwLYT0(焈AvCoA<ֻ 2 K_&}PD ȴw@P1*١6"f0VԼ4LoIaLܸ. Dx|s4T.P/4G(qj_Q'Z6'481ϖڊxk YY'zT,)Kӡa*wr^@ 2mБ"X\1>?ծ;6=b`B^C4aN p$)9Tl.5m Hn4ж|/oP¡tNӫQ-ulFO͊%[(Zyr~wc , v34WF2f'PO0;~ˮPoJR#<7vN|iŤəM3q>g1%fn f(T т90Da؟ xߟf9 i1?~.Uin 2X{؛clL'[敆 WchkՎy;UPf^.ȲÎy<r{VEr7 h?&z2= 'IL?scvW{AN6qK)cPɸ u{\O\oGH~OB~bKXˎI)!yn^]sCoaqBe1+i/$/1/8 3_ 9p粒50KRj2bCs pC5Hp{vS͆~&J w?b@5saHIL83J& zH_h/fG wӫ9{86tL y >S(Sj ;tvVi'7t6gt [C雲u`dָpkţ-I\_AAq89 MizF-v1{J(92RLv_'GιsjƔ9}P'x9-"©CJɂXS@Eo6t'!' /Mɵ V ~ϿTEe_sn9;Ydd`3"?wl?9z `P1 O}b"«/&D~_ד. (i=U-"Öt|C'4LTf :%"o:ĖdMTӒgz k~-YXG|Y^I #&3z_p<8 +gi5A) U4fqJNw+wfէ5[y%2 *W31R$b"g<95P}T'\sZFOw`LJ#|ލҳ4}h&nBcbY:t?{?jٮ]o1|?VBVo*vʦnmyvl.KbH1Π¹,_`Y ]ۮ ՈZl_z`NCaBrӋ 38 FFKjQ :B+e++'mﬓП<-q"8`ǃxrJ{!q6v<_J ͩ% C[ dh!~HX7\D=s_@-kla.Gs T/\72CIYrgɦ2>}Joay矁)1Z㾷{7Q΍\XdJi8Q ,X*,𜟘eeg@l!*1y%Hzgb/AP:31 >{R#Ҁė=ȥU:C:K@?͊X 'άqfEt!"e@ mOW~]IN&naMz53]QU0"  b;:/jU{|pccS϶RzFiZm[ dD' ~,8T/Izj˸370*5 f<S5%ѝãGj 72SrұVu/$Wc3>*iJYﲱFu ObófF/Pe=czm҂ 6ALGTwLPD~ 䎧9kXG#,OJVOMM^c^'v_LtkSj" Ic%bV(Klh:&2+Oj&Pu+UхDޯ2sxڑ5!3fa?/ĸXLȅ"YXkx/R90v<仕0}hbd#Q"f V2ހ$B'{.Kr4ŨF=ch\#f|`6ղ s; p+W» EW lũM\$Us Z~d,qQCb=e4XANeM̂>v2"\KZHä P1\_*p^Y%5드jpw& j^ɷؼr m/6O(ŷFޭ3Lva>1 m뚹)9a9%Q9R29 |6PD@ %UqEί--A\Nr+!¶mS((TJ'F 䞷)%t@a4ZN]y&+[$ 3"κבvsto3rG^R=ٷwu8,X`w?vg ?NԿ+Yixy?@2˻yI^vHOjYp633".tܿ5$Sl*wm1#콵%(0r0&\&.rqu1KaC' ڐY2#*wmf\V V:+QCR{g^G+>vnR a9TU65^&tYwdOU&Tha?aJ@{ß?-:k[qc`y8mGW:) b/cӿvHyλtiQ1|9%gmnft2bS*( K~x^2ŸedDDDl/3 +ڃ6C= \`+dΉʏJIV!A߿-XoXd  NH &\)$q "'QcbF>b du5lw8f$Ypte3si<nܳ$6Qg_JznGǝLدJ?%%:@F`uJ<쿻j'~(ðsCy62 mz<&:݈/`.c⡀r+P^0 9o-ߏ""wSŧdMz\"24}񅨢VY'_;g?JYc*GS![iOw='T"yjf*@5|BԋP}ڎஊMEn/M6_DeҞMjG^^xςF0 nkko ^zKfXmt-kdSLfx̽CKPol[&8\sZ?J#:JAQӮKEMD{VҚ_7%c'_!ݷs Ah%z;"kOtd\@L2syGE*4^Ek`<2cnB1J|`k pgP2 4j.7[^" VRcXþ뚁uFv ,s. [ASl  ۚA`+ @v _UI݉%a_q*V(qKǤt*l?[[Ra?p%%V篔rYb ˔mNpHG<1tPgvӒ>QM{ˢPh7-Kaw_Kt 34MB@:dM2XhJZMv{߁_s_n6< <8bmoT"J vF@RteU$~1IOWom+K[';T&?բ;k!߈$w˪PDdapS5{Mgl#!Ds` NQW I0?ܰK0:-<&`'jp-VM+j*VO_<+Z`#">~e-5enK4wo[r/yן -[KDbK?Pf 491[;aNpV)14m+V*VХiϺ[VɮIJ |@*_Wxڴll?^3gwLHwĐa40 yס{'Wm䮁B0$ g#Je:a)e#˵`ڂPObt&dYz_:OuOxޡ%VPԼgTt`v +,f|3a ]ԖjyvU6bZDꤝŰd㟫LjØ4D)uҚtft*bӪW)vnEg36_h=i'}|XKQ UL8KYeH-աSGE׸g ,<F\6jݲ'=].Dcr(5 x3XV* &|'ÙW%ٹ^(*e](€BH4|n̗vX<9;N* @B'vzGyhaꑗ)U#aḋ@fG%d2v""\陆a| )Q`vHhQ kf7|BEo7 $ @pv"a8Y02>G)MB|܄b Wƀ srmo%*ec繘@o]6$S̚ a5mx.@M >kKA@ Ɨ)\&)"y4]9| |~bKD/6=0 Vͅqvuw*."_?n\OE9h]Mv%=~t@F5uz{Zy"9݁7SZIDDX aMhwOuN<6U,xp1 sЧShq]i}k1f*37l~b?&&ue8V:T cȼCǖQN챢FJM;lKC©QEOeBH XKx;]\( w V>;^H^]{\ruh?H'ccO,j yzvez$&I}M V1T+7G@L/L0#\fCz5K$?)(H^-DfgX_f0uRj糛g 5+eJkӟ-. \̮#5}`V~g*FVNIswʏۑ!4f:JF&K- dCi֜.)^rDYx<pAg d47J>~h@<|M&S(f0[N{4h>.mmߺ=Bx&jSHv%,n @7Yi_k1w,Hdmv-r2i ]goi1qeJ|1+@i'7c$#оB :Zݫq{axҝC=%E 1#w?ӟ+/1Dt=9ߨX%JN!L3`.}^](w/9Uu qAg#-ӟ˚F%ac?}3(Y@Co3a PHpnuځ`x1|Ay2o&q[߹<Ν۶Ёڄn:/ ]6Pf6]U*[?H #RPIc5y"M [LP^Sٶ.}zj߬?BN/t~.>9]W|< ze?&B5| )xϞݮUV-lE@JȾ҆L6cJuI7  zT5|ƐSS J)Z},S ;_3QwWe/7t ~~F]Q(cx y{FLU7suG%KT8gML:h,hcۢe<@ZVV"v] 7ۯRaMPI0b50Y&Nc19\iy+bʶiǾME-G@_ > L%WuP#/ +:?܊^0vѫ[^! Y_d|&0Z5mm(NbQjQW;-UBr;,CSBnfc??5xa걇mP)wF3{Ek+]Yw*pcG~i*ǚBɆHY6@/oVf&n>?d=R?/JߞQD냳}]??w}e Y3ԬSSRi6vb,d=TcWT*;ӏA>-RQlob]`DbJSQyߊG}.%}ZS:R .MeT+&WVZWT>SOR)` JJD 0MBoΝIPaLQţa^{a<)M2.`¤GOb#h۲8ȥWbK-\w\!jQ#1qhǍ`Qu . lPC`V2AO``n*( n^N!jY z :h 4(L{JmA =(,ѐ#٠A@ 'xʑWS7`Z2KJq7g:ڤ7T㵟9Z.^sT 64h >@T1ņqِЈydˬOk1ABtnYMˈ5 e"XyBy0sm%>=ΌȊL}Vds4^T7C{2ѵ߳RA)Ŕ5|`7UvVQh=?uHjJLS@#al1-19K&J$>Fy+t5FCw(, _E$=KKK+e~=wU>tČveS+XJpdҗJ̿#)Ej[U{`BA%B<7w=S`bxg;yv@ee=:+_Zz۾iZ2ѷjB'tE a5<ư ]QlӂWb/_0MV$fL nB<US䇑9M٭MϑuQ6w0B;z]4%8!WNطE=`]OiM|`3Tɲ@Hpк`9^Ih}vt6TlB렾[#HdHd-|Әn!ˈVi<1$N vP~[u$ _H!a f8ˇb֭q kD#dw%IS(,/xoY o3JANօ\ K2ӏy[%qXfj쳠S/ޔXIWw`'u2%1kGZLغEj)v0@͔qJ^A_FhQje``4_ʫ#g' ?jE*\*!eB~ǓHMDc'[DG}[n-I|YC(Nh[211X.UjˡNyxmM^E3Kkdr3+YNhf"@bzH/r|K#40˿A֬KA ڗ)bপ&FPFO2_Hүwjbڄd"bN86و>320zJ޻idSf}CZTBHK8u8+~ KDy}g7*SG Z̶7p|<U^p-SG҇V }f"wd@G&1]ŭgQLOYHaQh岀aˋTڭ{y+!pHDwB@*e{'F ڥDIҐ3vMQ^~yC`J'SBE)vr@3@kJd EfHG9nVt<j(%<*U8LA_|yu<.X %PUEk([M7[0"ݨx2["Fqg6wCRc^Y<8su_]'N8 Uq4eQ Bul5:G/%ʝ;q#[w<(l&GRyƄ@zWّ-@8JpL(/7aYUĘiO)%b}"h6:U)@jV9V@~C`4i3`Y?%m#8 T[^@G=Eyʏ2QU{1au]hx!m"#d8w4V;P8@{i!QZ-=\J4:7} lχe)jѽ"IQJ)!MG3ЧF&ui?3w'ļ/ nfgczpi$,2oܒN׀DIMnOcMVI%y=a>BtU5-z! օuȱ~@ȇ?WSƚ.1½{7{Yiв\M6$ ʯl +.j)7Fމss@}5Qe{S'ҽ]l휇r‰CJ i# uϜ4FuN<6c/I1u>W"ܟDK:*7rPtdlȃ/tPZ;mt6Jy`=iX~r0Euª-fQdt|YoR}KZX29p>-F~ .4RZMJ*]j GGY]siAh;Vz.jnnieMdľ~D5=UK>\/fS d|{jh uYRsg-F`O,ʶ<-~{S|O{!s br̿% 'A+fIi#l"h{3`VQ;0OW2VbTV5xl3:}- &tzj,Tti,!Շ5DGa5vUR<4W;,*Džb֑eU2p $9ƌ܋㈺Ɯ1A-<Pʹbj' QhH|< nMԡs\uvb`2H*84hޮeyG/o{(Kp/Lnnud/1dwƴ+}6Ho͵RewZМ#4l%Mx s^˚g8<7 SE=7uTZq)×c&nxV5ѱb?1$MS:n= 96STy2GRURIs_c5-9WgZ'qΗ5DtGq+?[\_hM :l]3s"s}i,PS|t&B9ǐDC.|VE;7՝oUMW|BdxpkR8aZ1.D#F 7sEزRnA[>PM bSURJqg! :9tW{bg"z9^\bV _b B AXGC;yd]0ePZnNTQx[KUqU [Ѭ =jZ*} >z_Z%$5a5вU˿.7rzW b\X/wgP ܷ y4D@Y\SKߗ!,қIwζ:9+㯋q*} ijv~e*piy:hG Q:(=A(M[?=(ثw+uΤU숛9o Pl ^ćEq0s1StZ&"uh@=%^Ε UGq^k]ATSϤߝ,Ij`[a~J:Ck~Z>W[Վ٢=KQZXP k^$pjDŲ5b[}Q!;^ZJ*.?oq)d>*ѣ:fLnq*. 8F{wD)Z5<8X}%BQa ,!%qb٘qcD]{` ajͫcbߚ Gr˛8U1,3[nsaMVq…r)Vd:7"$đ I_D*X'a 6vw?iUXlT08>Nе PQvtp$Kr11H7+ip0FXFv<#-=t|[`1Ҭp 6TޞsUlB{+c B~cs#OCZ{*ܡ>Z$rLLNlIoCJ)9QBx:PZMw"@e2QƔ+䊍sL[k͢R؛Oĕh){/Aq* `Ã&k>j!Ќ͸wݏ;s,̌_EIV?V,]|8SRtdZWjLЬh x&1rxryPEAG_ǩE Jgl~냃^M0)棡g;!_bCJB|ÇUU-Eᄾц7R!N3|T|x 0CI_%^>oжc2r};ޑђ 菡3-_0WYH{4U|ĈkȎdx1v6%i aehotΉC 6)0L@Z̯N">2Es1# Xސ0X%EsNX j737 J@ |{(k,K_'B@Em />!g6sEBX%#:*79I0eE[h! ^`I}YT ./YX:0*At)2hS+H"nySe|IGyW*u =D}+"j})^8KgCap5GH[d7{83Snt\t)v\&@,ϒ <=j h{DDEL3%Kb/8nO' ⿎zza@Өl%-mwzXKkw"i+9+aS܆%X s#1j6#XS%[`1$ Yp THav G"u88s/ԇ~ =и'RB@^@6nE?:8ҚdOAQܿLeNv7Np5c 4 #SXRa= {(v>:qDO  {z- lh| Og.SuΓovQE`tLkOz8_h͖h2 &bTC}Atv@gNS6IG .r_QI4EցcD.PuDrB^ PHͩʺ(!_hI.޺x;' CS~CQY'" \ݿ`8wX&-v 0q _$c,CA,c}zMľD[ep#PeN;0r*_$9ÑV<>ǡ[ ߹uQ(G|I04E5D`EJ: ?y~/ n0puB:)`L؍0=~;3!TO%^ Ȧq2p1kI2\ KW'1wz*BMC(AL`@|n梁UNRx,N>a(fXo L_#y7Sޭ2U4yyf.8=Y4n7~?\DHb7B9[̬?%bՏsIlWP PNŷ mWz6[<Ir[35'B uH$Ʋ6 u:+phrkw/|a?unn!,Was*z7;LW{[qs\7WE܈V,#Rs@ﶩ;?NhHR,YGPVx~ܶ#t>~lqLlxf"BG&~נebj&[5XuIAKAo$/CF8^ ^F fa7D(=>ɫ PSz BFf^-{J#eN }!9jtb-)/KIFzP$;nESN-H̸FV ü95s=-٠ɲHNbZJ6+PiO>vJ#A 9}x_]<,I-̗h0-n׸ᑤ?IEνp5{G*`͑\Fm&'HQsY=l̴_?Nvo;/ 2K5Zr!j@*-an4|.n  q/0/[@ j{T z P>P\$ IDžuChy6Rd yc 1RQaepU%MK0+t5ťn OxĜp;ۏP^vuž1[j^ES!q+'W c*j )FvwX~qE(-AZ4q1NtíX.,뉦@칧̱iL< uU364CP2X]6X0Jd ysԆmssوH6%}Y/yࢮ0BƼB'h fo %o .H='[~ ųs!yV?! Uk'G:_SM :呁mms2(R.]s=i ^ȭڍN-tuRw?訛4 Q~>)onFuX^E!n(夞!6s .n_ӱHAjkR\{Ձ3QF~VJ᥺ n-)j/ 7dHj[~Ѣ}_AkL;oVfLUUW.ď9 P{ќXaT/o[*Ay( WZy4aabb#  K Jkl3 Gu'Šߏ9l;b; K?;=o?k< `f܊w˦7m5I")Y?\_N1%%p.9ýLOmN፵SxNNXDC{M՟TWP\ ue)R `74d{Zoft+N;(3.؛JqCocF ԍ@nqth54h3/U>䚅ds966bdUmSH˵LzxR>AhD\!k/>Cljkƣ&Jz|SQ=M q?Uݳ܃8:T_9vnUOfc98&& ;/;<_!wmbWTt`ę.9>^9 αiHsj9ѵRIEӅj ex7:{;۟o7 udTgN -Su4DpwvWCJݤWdWXwWЌwbMtOpN6 LKï$DU↻p͠[8P^ YWDM+|HApOiϡW?jBd!3B*ՈOBϩH?$F#咜TW T#^Yb/EMz2+6&/dXc(LjF-d X.WPGd {Xdd&B:6ShG7CIQ`9"&I;55Ɇ&[$i˲-\ 3.-9 {ლ>۠5b 1[>m4?:X%Х+pwб1T i/_u9J4~bX|].m6n+Qp*!9Z\T p4w|ไB_Eb<N|Bj^-A粸S3_̎&k9AFML'+rQ&J7Pyti˙+}F&6(‡baiI.U1C@/lW Kpոd0m$+7٬ϵ1+ њpʢ 1\ NwzM1)NzI^`@)pf](+(Ȝg3~g泒2\X9b !OʯwY"Gy گn]nD= bfQ31^R&r Ū84],kG!qܑ~ 6wd@!Xe˿!& NbD_;ٲ,g)H"U/#5c1_c'&bb`MlH/$rk{:7^^l>*2{f`fOly RrEgb@ wtznhbKn-A mNf1yԛ(} *랙+j^ e[MRs D=A27O1?=U[zȈ̧T]7."DC*g >c(zO#eUa5R*ΐ0LІáG4;d*^MվtIN#ɛ97]yō՛ncQNE1-#E@ lཥP_v$%Yv` eL7@/}]i?ͅ}SbL+tEy2F $GNк@CcBABd`q\xe"zvL17"{⦥BJvױ^*82Y-ݬ`x-S)˾|A䴾+ָ+ =,ď\K]ӉS=||#>4*?T}M@EF[iרG123}8kTJbxƼI:6, H>j^sW=|OqO*42 V& Ljf|6P"de;'Y748  9,k1XDj VTpdũ(9mj~Ƹ>i~Wkl7WQoψ}D;]G5Ӭ)nYYfXXn Jg'aӬxs2"ݥ kC8^u~}N:o՟&Psk47H9 >1%CQ"KEԦc. Jxғ-]03EJȭ` `IXܰnmVϷJN+p}-3CUӚCR9>a?Uuj\auNs1ThA^X >|=So&#ObX_[,9i[lܮ/X!\eʠF݃Л-%4<TWfS){}U8'ʚfrd(0sA& w(JDhg(\+}KN0^DZ>/Y(w%ch}O۝d'CD_]iNH q0hxwH98tkZPo"!l󢱋H L#Kwdظb̀%3|#UO04w[oRvVfm :.˲{p~ `/Q?"ȜQ avC /4ʕQ6!ea=Wr*?Y4 $r [0jm{  RD-j%3GJfakR9}9įGK^fEN"\kӪєnxBt8}c Me{f5As]sxˇuXyԟ;'I\OU%7` :5nu}sBep*(uR"r# RN9˪<4c#BEdT&^yuUcSh ?H'xp'mqӮA l1N1b/&Sxo)p?u5ٶ}oi`O=ZS:uNTEg<ɹ#ȡAeʉt DUVђtm(Sҫ1a`!(>麆atWxsNP,8jw.UY2U +탒eXއ[Dlz'HɾKuΐG)hW@<@ "*H zD _`2} 䯜EHk~l*si NB&CveB+ HSnͶ%F4]˂!0 ck66oq#;7 {핟uʽR@@.2;LX|{Tp"I ՒmYs ]}aț51ODYHwaE,{-:&>K[ذWqEWv۳rtba7o+ 9EaѴ:/9I_ڇ2/}O| k;C#aai|bBP^L"OUbe#gYm\ vA&:'c_> DQ̽?IUYTN\Y{0B"1\sx羞n=OBtѥ:&ks\NE=d ]]IJ$>dݍV~78zɗEoɃmpff2"U=3] vL~Kbpr8CU@Hnu?S .eB0%μ7gQR( K#y~}z&[n䋢Ra]s30RFurhԠKa7%{`x)vXjd$]K5g[y`zdo$<,MZЭK[Ha1gMvr$ƾيSg♖+)lsvApU oCe]=ٙ]= #Ԡlo[2#*vLs+ib}݃ c >7u&[ v J`Uuo5,Kp/ i es5*$8ps>?iP/@TO\W&=DTqNWiIb, sGKr鋐 > '_U ¬ IVg*po}Ӏw]ܸz˃")In\gTV/dPWX}~]xR n8w^Ĩ2\o|yAn,nڹ ط{wv),y돣 ¡$ b0w&$1==cJN @7N+qk{WwwOGI r\BL9sPԅ"+meTb1ދ9_aPؗFK"N(RSA-:t(=CǛea1[;mcVra/6-K DfqJBo[IUXY ZVT\%/}P?󧿃IY3 wVW""-nK oYAAAק}XW3SaHiJVuYhl >q@F Gӵr63`r/:V0?qdMoh: 0϶(1ܽ@Bf!U勲c۽M-C_&"NZ "Z/Rv}XuʸGOX$Mi> 'a|'P*Z 7܇UmR/!@LY*Y]Gi MV̙unxM\}%/+.\,S_\zm$9KcEa٠ჯ)GaYp!fW;w^5}԰l;b֠eNZi\yֻ;pi&Ξž/0,lxza$I5XšEג_^,"Yx(|C_q``AT*R~IHlEekb֢EaTDH(A ^V2/c?VY=s pj ~ ak1ܸV6SS8Zb8vX.KD DJs  ﲡ=l ^7Z^**;[IF^A=8IjB wۺ)u 9(ў{ea/o w;#i3(Nj1Ĺ;@КkiHh,[Mx%7LӞ $y]%Dmg":7U7C[ ?5Rwu[dVFPn( iou+| G+ B?fFnQLruMX-Mr܁lD\1 ؀ 0l(3bPEf_2*X]!ER%%ܙE":y)dffZFx_XwUB?]&PCED**&D6Ё GApMc'"Rǩ_LFܥ&\HM@T=$`@B( |@{_0{4A12r\}{_紙(lX3ЬI(B?#$)cD" GuWjv6o0О΢}mLpKVTܗ΃G̀ :_Sc wff027' zAOG_6* 0jJOC=7ܳ=]!<@(a3cdr\BnX"bGY"u Qh^qbkwmIgb `.,띧$ >3!hB0ԠtdžM$AO\|mI E]KC&VWh?'V MJ8/7׶ɩ! FJs鳳;EBSvX*1”'MK;=9:):`o)(x@RӼ?xiVĶ/ČӧlO=N?% gUP߂boR TԖ[T,#&9xRޯA#}a2U)R0HYKg\|I `T}R~u_UC4X#PYuZ3@c< 7Iu I5+-`l F+\=? İ9 H;E|H [22j>x ةL: Td\6xRK/w߳{zP갈&@LgBcy]??0{f& 5YK)= a y:^Gǰ^1*;+;.@kiCٓOB3.s+Km;~eM삠y([D]?d&cz2As+ 8>]8y&w {UUaY,8fJx:uT5 ZH1܋8>]| m3ߑSط*G.i"jaN-D8+Xd`^_Tڢ=iPIm*ܲepZI7oi4lMnN{)?-C`"z)F+#3oBWYxv \}@[4zew6kt{`%d ~VRS>F4=xN`G ɿ F ]ɲڭ.=*FB&GKAufmGx@F_XuP_tj9f5s~,FPdiktȤg:+k=ȸb- Oae$L<3qX7mqE!g:׳J&Q}k~P:]`2 Tx3L4$x>W²NjYg+K QFU3QnG7?+ sApamlx m9=!|šVW/0..eYh,hՍFI^XeiL,tv,1>?h w1ş:!Iz_rQnn[JcV)r LJ^hB0f{Zn2W H!QpF+lv9}B[$q)vq5yJ&oڥɔ|GMqD.h%a,Bu!8Ca&*\*%6f%pT<0 dZ;]~d :j]5TqV"\3 l:U5^D_C (NT̏ {Us-vg"<ۈFR M]J(0['X@Ƚ5󡂧;v47Ѡ`Il,ie)VO'>Jy ŞxEwt 񸅼U-) L9(c 3mH5GNO_r]kD'"ܰŊk^q@`X-bo3~}^_Np[!T(n,iScM8>[ݭ1q_f犁;ע{2(*ɨN* 1[o\PM'WDeF)a`Pz@,%. ntͦݻ3 #26?$DO81/ lrΟ5kjF,ot.5n'BklOZԥ&-563__Sp-BM[clei]8h];,Ld7ΣE/3hI! I8P!/G?R2qm˼?71&8ĪnClXV %rqxG6^qr"i'v;6ipТ]^6]Y&Pn1ϿW1Ӌ-Z[֕YlyGw-~EH]3ZnbU~_Rꌭe)V?%44FhV5, dWӨ/q˛ne 8 +f,HSkMެEM&+aZl99{-* DJRւ$ĦmbHIĆU@dsd!\ ڹq֕ zf[iIV ߐNC0 =TZBreq̟̑uDي/Cu6 n%OmtC/ "ޮzZCeꫪ(H}> @aB짎A5tHa5>[38P^U'+ _jo񇡇^%AcU"7-Fkh6~rt@~X!Zj]HN.G7) >5}_R7<@VzۚtN$ez I<~a%mĪ/8CS ww_!&ZW/Zo߶CxtRӝWFZ8n=̅~l?-EMpi=dX̃(BVy9hRI/dnAR}yxan{W,8fod`hX⥸ƽUS_iwWZ:0kT6]d R8C/yUu @$ e{ > A+ä-LѫκB* !ޣY)MU#0CIMwI`[`$SQ!\٫FlRWKc(̓\CTXMNRu9GfMP(vt(`/vJtQ Ý5}G|ӻayt5 #6Ԣݬ/]9Zj龘dh)M:*-fsj^0'Qݏ$ʹuxC 2A|RНEԩ{ϋQ[گ8iHKZ Jy7X| 2=/)ђX/aD.uPw8!McM |^ $}!bvق6sqrLdʉk*POj+VBKQw.3TNEAavw]0j\;M ݪ6y}ˑgv\q&a*Ԥ67ÕP?R>nؾdHF,Z@wSVE`gڿpRv٪´9WQ:Esu D- 9J o@ׯt˯5 Xo6MyN}v^սw1muHdќ 7Jխn{gyN7ګv05kB3??Xxm:1^yh[pkqTkZ!AiR@ͪ2()ŕU@'-Lc .&2q'tXE#bL5 ]nj*z ]섟Ue2ܨD=0G$UX|ZဨH0%-:6e es赟eW䐚 O]r=wU?i<)D1%Xe"/b5Ltl%Zkcv\[)ka􂺁M0)L̒Vq_u "ܭ 9GҔv. <]|vk !oOl9+P68O%xގtV{ҿYC\Ր 'GzӼYٞ#^- "WUg.鲍YeIHbXeOvl,͢2<+߱I'H-%8!:PA cZ?S XNJRw܁ Sa_,MVt ms3,"t'@Bc T UQs"Q 0}UXXxe|-,rgdVȆy8Bc3g54g睋^z=@Ĩƙɧ@<幦(!xG+̊@X^SrωɤHP5~+Jp;- Y58tBJyn 5X~gI4NOvFԡ,V&a{/cSi7cj, I"+9رp4]F]$-MV5Ɣt*O.s6DGsAM*&`:\r8/oۘh`O1*R 3 ])/(9>1HA$ȇ{iKUT|kkPk?u8}Tn鮄rg~\ u;Sd^ ܩiU:]eLkAcAVk_S+9[mQ#e66JF.Dn'&+0`[I|&''ZTNpLhyxAin҃ua2BGm~9s1*`aaS0҉)-k&c"]o;{?#N^sSs#K*)kqJQ,]K O*[qeZÝ6|z-8_U% p"Ϟu{Іy ^Zb;qVa^wRG–3pZv16O !Q]J[:|XTlFU߉5LEⶋ=9cqj3EAV;QP7ϰ K}Qee~+!{_9? F V:3բH?A0 2z|3<@ͭ<QAwHIREɸo7a#aܶ5¥w6WDp,]^پ&K)7z3ȷlMKz04bhW/nO L7.Gz'-vRg +VJ]X8v_Տa :wvalUnsm=#?[PyOOm erWr:p7Cܺ1_ƥhyXđ>@e%~ŀ#FxHG3Dx;+g [E{*/t9:/>O!Eu5E7 Ȉ!E|W}z]nJNɨJfrD fS,6V鹢\ / ?.5{ꉃ`oNޙ }]7x'sIHVS|$ۢ 9`sѯ@ꩯ:0`2! jki*vWS# )zj;k{QRDz9.Uۏ 0x .Os_`cXbNKgR8dR]{cven λkMMo%ґ{Fܿ?( y FPn!9E*fT~>OY/A (?'@\m+uTٖbNm$@ZDeM &3&2%F&DޮnIM|v1`^( Kk9G}vUjl]dRoq$/g4\b )?]A;ml}IJky, v4pxvحgYZ07070100000043000081a4000000000000000000000001611e8eb90000af08000000000000000000000000000000000000005500000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/sw/rdmavt/rdmavt.ko.xz7zXZִF!t/ㄋ]?Eh=ڜ.+hpwRȸѬ l<6 zW Ѻd4xsU:zȱ'{>wH3]\ql2 u&8kg d*j@uOS.o?\r1LܢdfDȗ,Y)x>83Iw7GɈOJ/ ߁8KOG2ăN~z5C(]'6l KW=ٻ);ojQ"cXM#Wθ⹯],{3Tww:^'Qta~FʤXj(i/² -9bHlrY`@eTy$u/O>zmG 2tfTP;\Vd[ڋRz4Qۂh]uun"hc? гTo36ݏggd2z:{jDߡ2Օv$8˧ye ?a?{s*I⃼T: olݯcI BKYE4>vc:30I-e-L ,tU:b4]h6a 'gv3 4ȷ/&HT1*EL\bCb>{e?ޭԪTp] L4 8pr`nY~?DJ?A[K] ! 4 `k$|=)&f tt'xiW!:vzP Q4)#R;_"7k^m)%3cN@-vt6^-O v@ 'NluZP+d2"$TW$h+zIV[^xKG-UtU M糲׷.C(6Y$ݽ?7K\kn4r[ \ @l햁jWF畇~O5؉:QUٹ^XuU}{1/WYL|Moҿ^ךq>Dn=ԋc14nXP\GqJ\{|'+->y`->S*sT ?bq(HAf! Pjǝ}]5Ei?\#?vZvE(5Ub)3Eً6\r+d_/ж J6a@R GXza^Nwېtɧ]˵;-Rcx2b  9KoQC8xTKMg"`_=T#v W<*=$p iR|z($C+WC(~w86%o:WH<1`Fs&8F, * \פXBet/N_U9;*}Uo&1sp؏`TY愍Z5p_5׻Qq`l{[\c0s&q >} fyKyvW9z&p5,q^g v=}g*DԔ{!5~֎,vߏЮ8=V$FSxQfANhAETohkxCM[=w͞1:IQvy|[;Ǣ^eש, y.݉޴p+vH$\"Sm3~kh:]^)zT0 K`@bV1@,]I_|֋1mL<} [-Ia㨀  S³P*7%H/'S+E JeBUYCd k$%%>qb^Q/)L*l '';y`ŋS 7zL@[FJcJ^(5%upfO,dJ!(݈u$ X>K,3A&l(݃hJQLf$XnkYMP>)m_JQĴ,4 7-"NUGfjpp$JĖEac)Lsd(#y12Dn_Qe1\ޅ`_ӻzBD1nI[4%VWS]&Lyອ i6Q^NĜГ|VHaGe@ԺFYVُN+䈫g\)wih |9k.XKK)AF}St+ʸ?_DAɻnttnߏ/[[#?mя+am]XC8Ve')‰r}m9* Gwk? VD_AY46_2"A EvI &*0pWqGi!GI+/α%V`⟃URk['9?u_SCw+_{{‹xp{D6{I7XB#)#2 m>dC%JQN_AS$D('%d)RQ ;5YWmr?g AM{tpT;iNjxwBܯkڅubIMN>Az7I=u:aWSpOD'pp HZ<*W\Nʟe& mfƿ]un" ]4 >ֆWl3] v`+v[hPV%Kd=&ŝ}2 Ebyye,!tΉeBMLu<4Q']T*VUbmZd>|i`82)H]X;¶cQ}!Bۗ0`J0V?T X (R4@WM([>朇@\5z!i.I*v^uOrYݮ(᱁Y'0M s(s)[Ư| v _C|{x 8`է%Ѽz7LQUC؂q@>*}Q%܆ӵHjsq_"f6`^y:aJ0^D!E00c`]P`xCA"3wY:TP_y4Oזp:TLNXŋ5݈Q<寓dvBt'x=xo6{ K" vG^JJ mˆu C;t( pgUt+: IivYnoہ A_I^ CF L(uC&c\-|Sijc\~cYC#{#6 7⹏b—f 2ƞGP,̑42-VI` ( TQ7T$ GCP$bI|(s"9F2̳(~2ᱧ²GU,UotD@ ēΪL :o f-B 3lȉ[` G ܅Y,~/Ƿvzh/o~o;G{ dZ1]ҝ"{rv:,e_u.-n{1Mۭb]$gm %)i(i| /ͽI9,b uJ:?+Bo>lJ ,ok*+|41]IVlb 3ÈSdAܿ 냫~+wz'_uˬGdv^(y@dao#ڋM¬VW@wu#f;O (e/WAeEuv %.><^<ʷY8o2[t8,q +=jԑ7!8fk^g ~4D0RL$RpB|"Q˿Kpzȩz(-~2`H)[Шوjp6 3Tv\  (V^ɠU߷_$Ĭw ~ bB ;*:i..bf胹~ ħXW1#˘l. | PŜp#^@Dvl~Ta\+c3e\A%c=i+Ik^H5nI0;Z[g6ғ\10"^kwd!>I-CT:Ţw,GH @ykTѾ`oiҒD$$I]h!l|-?q;lYŗ`jN]\EU?Of%"Ϊ5܇ _4x4d͏BKl<=b` K yV 4w~-~:kDFƂQuƓ/ ܄xQ)#\jUPYgλ?! ?;D"4p=鸇/m.ddà)n/ጽ : - q8>M?v[}n兝ykj߄3E7}qT2r4#m)/̈́?N ɓ\;SNv VxC.:$S'ퟝc9ӫ怠fɜo4-]b$7odbK~n'+8zr'1kND6LĀ0x~~V E 0`㑐 *H^+j)69tˮx`/G% Dz벸y x<'-j}C$g~Ӡt3AufXD( BvWǾ2;6Uz{fs9R )ceIH.d7J8BqMJD&Y̏T޴`+٘|k qo}ece 0/*#eΐ'2 f @ET#UK4ERnlڿ^gEv*`{%Y=ȍ]M!Z`i[u+_ѕ3(&KfQKp4)R F>4|Y m.nPmyhJAw;>m _!E}`FV[6Pg3.Il$ #֤Cպ0qg&A, GFW",Sx=h% Ń{}oFdu.0k&j3)8NLjx{rw6|^NU]C`jkhS+֋P !.&/ӆRW P`{>~wd-gZ_Izۖ6{':^",݇o.#uBXh¢!F>{kCv JMMΚgngveFo9`{\3[2sn[1zOo#`~FC洠uש0 IW|3) !> k@(&6W ܭmpf+Kwﲴ/ \Cٵ˷ vf 7WV-,>7E@bfR7y9}:n+45u ::X U~ k,ҷ݉ۀ"?(e9(I ^DˈB}dحeK:2!DZ ;Q4 JO|WV]xh}6M߾=SusOa r.m̀mk<ʙc!^. \#n)8HDf9ٯY? Ȗ\Y0b֭' O.M0I%rnO9}\jw-m5 QKOaX[gŊ>LCYWU[>ADɉ+𲧑$=r6CFE@GgwTl1b=MÐidA~y*991@L^"FDt4=폎(I~yq:E,#Ʊ%tkrWh5q4Wk Z4xͶɹ)[[`AUYpgi6Ğ냞Ov ܪ粌qK9lC͂ң- 򑏲􍚾 96kr~7EI-:])%WB釃<`P|+ rNLۛgY߽HIZ* Yg* IUiBeigͻe;8(tմ׮fX|7.nxBD=N.20Ү&& "`~:)2vR^ջyC㟑D-@~Ib$(-8/N3we籘zh6[Q4FNJA>e%P蓚8 ܌KT JJC } ] t,06w̬`Uj(22 )]A+U' 0jvY?DŴO$A>hmee4,>ۍBNz-_6$?; ji WPμ9ur4#'~FY ܝµ"i ZCNtA׊o[lF! uDæ OS䷔;ILRQkf)De-c=$,p馋̥m!{aIKf "[u;O(=cxZG3ð 0ű`uV:|}- Sюobߧ,mAhUxu3rV+ϑ]HoD{ﴷLU[خ*XU$N4ƌN13;9osԁ.ig^mԌ.-ȯ@d څW'h|)9 ;8zdwVN|CcxI`II"nLJTHed%-HGV(Tlc?b+# 8AD:re=^ "F7{w_Aս~xf < XZSF=pAk>߲}OAeӣu(NnJpbAM zn i8R@~ 7P\}E7v z΢k DϥR0J, ɠi`*wLbe,Ȱ8V?*TFUpʼ-6mG25!/Hk/Lgp~͐nk*}9|S8!ڜe}5 /.ڀYUyxI:iK[G`^e%X2\egK'ceYMmN{ڟ֨6?O4&SF$p^9aC@]pmMAyA7Ho5re?egja,w{VVXm{CyQ/;~᢫lǚ9:'Ƨ[@͠T˲sI{LHNYi:Q+øBq];B8eAN.?Wtֳ-WQ:@`%y&ǝi.aچA@ف@0c޲.O\rv3.7/E |>_ǿ㸓qX\3*+nZ"zur%7&wwgq:bW;OmzD|WW@ݢj;%h6lw ~OqoG C=985/{OӁOOW!J|S(PUI'Zy Q ĉsGgb f|Olblo%P^"Yq) **X̓pɫۓC0r ]C!R:y`CswEMCxz~_~v^|=OfGƿi>n@M\EIMygԴe tmaq-)6Sh0Q:=Ϧ'KeX:ۑŬ ?Y >)]h9v7))BZ!>f!U*C y.Ufڟ:YORw|#gN-B$R%4_W/a &vzO+!*QDNk0ơp붾Q$&3P -3{"P'di 򏟬'aM"ƶÀZ1 ⛍QN;%w%h=xN/mBXhk(1S D*hSh!HI@-K3-Б@` gAތNEqlk!}ٟ`VH1tf97NfQќwZ,~MЂ D~UT/ف6〪Ah c]kkTף/ ;M K΀k̫)Kk'[' WNZ-԰4_I%oEz @eߧ꘾Bc;-ZLI2ANIz= ":zT >5FɁM~Eiq:]QzAn M ŲFk$V*FEKEBq&r,o>82J0CsD oj,Hc-$O :ͩG<gam}hs 7⿋)vvǸhr'ԜT^6^(QXL7n=mr &d %V:жC{[^'Χ\j.<Ōn:je҄f!S>{<+1?`w*3*j]1J^ %,i.shÃ/ѫ[ 4+ǿMȹk<__[P Ѥ$.H:pY0Zyz?8_!u'zĶ1n -6|Q6[BīUrsFio%peO)8=ǎzgEQ%v 8 w e/]>La,.\b!2 42"C2-|e2FwČ.|#F(#9R *I? ϱAwvVI%j.@5/zbX[TǢ#bhwfĴ\w~]ll% urX ǜaYel}N HZx,(n:Sj}ji3tݷnRes8HU_s!$I=H/xܩAL6.m^jK40rewU./KX `ȷD~&7J ׀߉+1b1dB7}BPS"g5{yjZOT]pZ%jc<.Yݮ< e #U䈭K}U.SPDOVbfME𓹱]t8XOQiS\úL 2oV~4W` kpyR!.moM'S״aI^hiL*X³1F:Ռ<#ʣkN>jA52P-Y3F+1'\!co؝K̍Ap}-8 2>1[_j ^uD0lA8`|˳oj(zZd6Σ 7L /i+MbL%j S첗ƨyP䁘Yl)KxN?V7;Aݣ V8nȡLȲ.Q+!~4MCmsO^t$GT_o $7&p4 ;)Ij f͗ u4}nSeiY#,xQ6!;US=ѳCf4g%8'e`W2?*:1B`;I`ҳpl]Y)75S˝M kC35xHbKQN,ҩo.Y*d>T0Ka0rXJ\'3X ڀ)WB\nBzFKv"N|93̡u0nm"3a 2lw*< ѢJͲc]c*vZE4PJ.ۊJmk[8&]|Jcɛ@X~i37l^bGcuN0UN$55ܴ[T3|=(r0ײLT@ufjP{|ߖ7f?u*(WqnND]ےq 񊣩罳_T1ذ!tn벲ta _& #D&[ ri`ҡYA=j;mbO _B4Z`v4*ٯ0Jr#&܄'N 2kَ@U-g 7ט~AJxwҶ_r_VNtƕJn J3K,S wvu Ր>Njӑi]0K1A*4yFUV环gpǯif\*V,ô .Q ܕT|[:K@!#~ɯxHª*~LbO_ qBxY>?YSHlueQyuIO,L bYw̭ ;^;w1TW(fdky 58k$ln .җRˉK!F/ZiZ2fZ<.c1&ărHau5᷸ZIng6{PjfeLH#\䍏e)c}3kC!!6O|IJXa3gͬ |DrWQRX=ˍ|?ɆW$G4 h~.`t]_\%af'iFTVT`[c8DŽkvaŦ[B'jѨmzi!y+zt;dK.go`Wde~s%]\o[iNGʐLC`&E-.w4'wRy%BI>~aa}qC1%v 2U[U ODcGj..y݋5!*ByzǭROGiPeۃ~ ~e@ARۍX89i\LY*)wE(D5D(UۏXY9ߣY)?\Σ3ZQ Y󄴔@VݳZ/Ȋҍ3ЗxpSOߏ4qX0LXRz檡VӬ} 'qK}|ӟTwBSy9c%Aׅf_INuک֚=+/&ԉb+S#H9_sM7?\B_>oy{/]o JH7ReeOԢ\tv5=s(#(0ACֶ jGK񣪬UFE>=q]%^qxzRQHy,[7:W|8إ.Ҷ`2hg<RԈaTOMd(k٩_mgpye3u:2"͝zԐ!&=DKFZns_ ? n>چn#`wI} ߺe*3UET^1N?\ W{NWΫ{B1 b1Ap-(faXGFo4lGF5$5NK-fI}".r)n\ b?sL䏆smohyKDIsd3}2U&2B>dMivc0ƚu0mUZ|xgVEq8iX=bL|J!'i SJ;@QEIyg=CЧT^p-׉ܑoIEq+ k4#Q |480S^~aZ~%GXH75M<:[.`·L3:"GZfj(0 U`+T8۠{y#Wex5)ERJhxkJƶs[YM&jD'TELTGAv~?ʌId;x/WU?R"$\x+J'P v3c3nD#x=ydFɪ`B/a;ޱJJiƄ**>7},mN:)E5f#ɩRIy 8@m/]M!wilE2X+Y >lKۯR汅/Kt>NV$^,+j|`HWr=%^OF^R'LAԑ~ vd(M(Hqc`1|[Iy?Nдd~`q 5c,!S_,6iXidlZް2= #t?pt!/ќ51Q,R@a˩OK2ڙ`o;Z2(z l|'ѲrKS?l^lydOhV}O//S} |jnl#smbiЯxדIMyJވscR(䱊| Y6+liꗌ>"9'K|kF9t-}0YD{e1CmhR$/(V#رL ~TĒgi´D3T#\ʳ(L5nfA;R1䵵}r\&2ȥvqEXUܻ)^Aḡň CE#m j==7QowM :{:J<][n_|3%epg:<|'74!1-rr 7$;ax'' YSZJ09{WN2֊ ͒kHK )9:wM:G08? A'7;3M[t<(}カ69XP2躷# pF;l OU6)e:VBڢ{V=,7 Ȉ ǷO_AZXB 1~o?<\a+ auDUrt^?ƕZ<ĨB$mɇ2Rh^M!SE53[׹V/UR C}'Y{ E51l| Ss}a O+D0cu]:Lp F.-HZi? . dKsPJǥˢ*7%dA3Lo1mb䝼 npw]_]7nsĖ(+f^T3kҵFYmOјS~#hBS? d-μy,[=G鑫EO4xn~pF==r-_. 7Ѻh]9߉cJLj/+F"{lP0=xb֟4P%mTVxRM`F3 O% <xD^ Wb:2úi|_QNGT2dN[JV}2xq}}7(*qW誨1leЙʊ>cc0.=kWZRqeRc2h|py紧lWf5QXP#OH\ ,*w E"cc_I,n <^a6=LQ, 9*^Ꟗnt1z"7O\׭IĘt齕w^&Fm/We3Ż0ܩbTV'||%z+ʧ+KuZ9J6\GŌ ~L7}C2`V8 ͬ`CW]=ib4Z`aVNȟ -MpºH œaIKŘ1^ߋc$k;Hrߓ{lo;0f~?27*IgT>z͘6-Tz:j2M\Ecq<_&P]x<@`sR5Bζy~/%!4|㙻XZ\."ܴ9Pf2G Ş(Λz3۞8+)A nnσM]I }/>ψ]e5,T&sɂ'Dݝ4d!.XrМw]xN7iyc9g/-#1vbpH7@] frp,8h2bwAvp]Oﵛ\30Z4\AvI]wVߦ}r ğE@H1h+Z;;_^͓iJUBy&"jʸjeszMZP&a-^86Fɷ~}93I!Z"SKr'WXvW;.Ѷnf|=CW5!AW/ELL='F ił`HN PUCYg%9"F N`(G2ԏ$9^#`_?er@` "j1m2}bx~Zѵ=L9{aC|7Hh5mLgTh`/9SΓ].SV1NU"`k<vfhbSӞ3Rn>P3O[.#T ƅ\fN[>ϛ;B80U US`/‡9Xa`$}G"!D ==7囬Td o`h]JI6Y/ p8oLynb_FYtHWCxp C?o_?lK:BKUٜ R/]^eiZn xO`5(Y?E{Xyv ς,0=hP^ 6e97mHٴ*hv:$P(c[=5 !DlLC ϑK!`s@ wםڕ}n5 [;)FAZvVBz/.*/|pI0Tl/c$S(}KF@řW!nOmS[%wY0,o%hMGBOv4x^׾GQj8s{Nla6٠6 >;`fI(u JkxَP><I^P$^ZP緪ӗv\t"XBD>G_#ЮA3dٝ/Lyl C$ƅh>Ýp ,n=;.96sqtB)&\Sqމõw7DvIMm$"2fRDBE#\8'R ' I4@'GX5P&~cImV"4= $3.QENР>,AVU$ s)hZ#-E.jH@?KR9x߾ce )P!x|u[WA\fsUS^DrFD&Ey|!m9?3Bcb '(!(Qs?ÛrcCtY e4J @E,% 9/Bw]R1O] L;^U?i$d3?Z,v6>>H8*eX#veoTHƗ4('}s7 [NB^SYA9v. oGJH ޘ2@Xg1]w%ǡs8֛r|nCg lgG۱uglP jZSd>d#Ӫ؎}*MbsvCNȘ0GotJb Rbpait;V.>%DB/G0FJ?scT=ptk.+?@Fߥ=oSLMXɸoJBfP5VYR;%rbTE? Т.mXЫE! _FWy>~-m{kXTH@2lB$) ~gRz; 0 5`"o]tl0.YQ/@'kfPwK _xD~6 ^{Jgh:߮."W7-C],r6d(ȬRXIAuי28ur͈k:EMSp|8_4?關NE<@ \ED,dgƃiLR*etWSme#4+ov oAmV͵EUqk3 i0+V;."d#9 *#))QUF!tZ.ȾojմEs)gpw&DD ,-zGG|rk\Ʊ|m~*j IBH?ه4ؼ؈|jA+;Ђlf[/O8J8 S?Myw8'vX}j?՛u!V#ג)0 x_aR,m{ wb*E 97Mب4VgD&jڧVP*ra;p)\Dd(a|MtRDdQ+ޑtw YUƽ/-1<rbRl tÏ05dBt:ʖ.r$;(mzR|ƫv۝8^6晞5?UEm%ŏǢ;MW.}Z&^wi<\zjm ['(ǁc%ט{PS:g I$#]*2+]P`J=p )gE=У/yj;.Fxioo!?W]:o9X9vB}Io_MQG2ٜݾ*c\MiP;G0(ռY©=]/Sk(IUAw]\01c\ #*h8ơEXrr9G;Y|_rB.Io: &%O+~a=D|1'fAo橛hy?SDZ-TBX buAG4*9QlȠ8vtrmi u#{*gj#e'@`|F͏ Ō~e "T+IɬǢ:AhT-]\camjWe sSt=:4.{ǘ0W}bcR9}:T`Mf?Q3W c>6T4 [Aϕi9)~R8iYxq:'U~]d` W_яe-YB$2q0_2ƏT*y (p6r)CNVG?aYub@:Otc,{ĭc[Нd+FD=KW{RaM d@\M3G⟶?sT6R]TgthC[St7%ORvsnˁ OʎMikcm=3ςO>tܯ[88jJb%WSTs jmhEntkci% .@צVW4kϝ"o]!WPy™2PyыG]~써U`ri&jЈ[HꃬZ S% jDE0WCP:Du +QDX'kiV<ĢojUT^Va($ ]E!2xiDT91nnDB|>qUܖh%Ąh{uYT,+Zn !f`H q7y>*Bzt?dwܲmN*oh9 L5{7+I!%yE1zթL.1>c-v&~"Ц ND R.I3~OU-U<>fpx6͈8cgvug/p/pK& p4ό?U޸ǙsZ5oG-V/˿nd{~);&(=#k8;J2KCXQbmj* ȾĹQML kLwosh@HR*d?yW2{s>DP,/Ur$\ b$ CU^?.dkQtGD@BRP*>-?zRt4 FFq>#Q_ ~ϻ`xp47BR#*y. A#9/ĮZ+~L $ch7Uh[}O4ROii]q9@x<ϯL!E#5&VhgM`Yݞݟ"drhʜܾO'ycPӜS_wTH:u^(%gߡkݮVXFY_ޙuce9 U:pH۴q.=.a>B:"4 S ЅUjaE"k;i1e:4ۇ{ɼWK2 zV\ VQq@?ռq)(:&_nz6CO=}ԖRBg))s|`ihIBX*,pC8@2$2&/kTkz(?oءB=: |Ƃ}pMꃑ} r̈́ƾ /YxxtcQM٥l]iӘ*$T]Q+6 iN!\a_>XSMCü7l&M;0{Ћ@SC֟a,gНq@b>E\k숩>f be.=ذt~5;/&^+)?VqPі#d%HOVxi+6ՋNNEԊMډ$hc3׾ڍ&3iMoa}c G SGKfgNDRϭN^j,(%7| q=u^,Ur/ͦӴ ur"`z*Ȓ6@Zq|)&غUTbay| ^tخ7H!͟/}; Ѥ S\gA]pF (Jl#aPHR"sʤd 7Nm.AT)= 5> &G8=ad1iT4||.ݙ' KW91p!ejd7tPsDC;Eb+W i}<9a :|)%|ؔQ Rw`,X)wJd\xEХɟ@m5ۛ%j„~|59?3itZ[/mˀ2?|8^CLϑKTxApƋpYVzgƧͱu\afoh!]7'SrV#@.cJkyE"aĀUj)cy;0if 1çtwáB.w ]ڟ3L?&{40:,X=">lAa~~*ۚB!,#eA9C" 8Ny^\/:CUT*Q|֕Y@~kL휍?+?G0rkSW .H(_.mԞhiiC[$;$22 `i/ e7Y"Ђ䲆 sDUiWXtZO3':vԸ/.DSDOٞ ldXjő "b Y1*W+xfި\i}/ou8"x%%L}O}{q܏͖>H#ߔ#[cS r3<SOtMDOowcVrV7Pe.FCPKn%ӉnH-j$J oxUB:eW5g9%]\oU r{O8ķM|51_n{+?d>I6!'ogt +\P, Wm9_g/8ݭTӴ:p_Y2_]OtR_)x:u\˧Ph)Kz,qA h>7h?!)mTB e3dGLt'm.zue " AeX(N?=WpP1 vW$Aa:lmγT>(HEוhN| Ю?0;3xǭW .I$vY_w1 bpqlsyq~lh}KS T>zc3)|DZ=\-C`ryMFSBl`YD[ΧHtC\^d]ԀN)Om{ӷ5- /N>a{n6vEGhSl4zQ!~3WNofoO#f1=pTQK!LNa36AY]ת Il_'c2c::|Rs#*'lv $#fVB+;xĹ_8˖Xp~Ҥ p nʻdBvrXd3?6OB :=$O슿'pWw<եV={F C!׸((z9h=bB^-qA෽>]nHPk,% \mL꓿ @]`%Kia ͂cjGܱ ײ;uUJ+I+ւ$ȓ&mx u Uٿm2zR 'Eަ hhP)JܩJY8rI}~(gYkgHWۭ׻ 9o`NpS1j_гF|QCenj4eZ"]JP:|HWz+ ,+|xnΕWy ٿQ KJ{p0.%+P#c 2D3*þlypA-@#^7Ta) Pw=k0+a~л;Y_[2sqGUq>m2Cm H S}%T,0WkYJL}K%#Sv]T1px*u$+٬K(?b˕K']5dj6DOɂY .5k ~4xaH*y)8xb4b=HFAn7,yx`=(6!5p* *y{VuV_éU)Ԝ2zN4Ề)d~鄱ee)=f#>h-02g{pK1戓RAt  N1=1-TCߓ*9{TlQ/j.6JXp))I/%>nd K~3侮4 &\gb'T̛,u;`c{0;0Uׅo;q)Ƀ}9gzЀ9[%g-(uo' [[]۪998)Xmݫ! ;L]hiA(*1|뻨j 0}n7@_ WwBi}aps vMO!/%O\bB{<"mA_ B8O+ J@@U n*}'jF&Q@_ (ق\Q@SY[zyeQ\hwMcnfi*leLՓݧ -?qF  vqA[D0}`Gw0#,9rqzl*;>IBm6jRڲUJ0m:%G2D w8`'$$L~l^^c׾wpz!U” 9oZGl; ]gcD+J Haы@@q;='1׵D \'êl]cSC'͐Ճ-:;4F`8@7WCQ{X^CdvZփ⣄T`IlIg[A-lODqۦQ!(K#UR*Wy%s=?_gW @>׉/68̍T_QYkbpz&mEUM`Dy&+Uk}t3p C4^~먉u5kwm7;A 5曜(4;kP#&Qw _±әFbq)97z$Yؒ^z~J2Gawe8]Ǭ2k9ެV-Qay2|W*g0\ iF^ U qs!O WN>`G1 75rjO٧25=7OzG'hߚUT)J6Mew7sI!?`_(\jyϸl5U^vØ'{B/x=*c*3L$-O!{~y ւg|NB3iw%Ĵ!Ck9McrALT}9Zjտ0ݚ-p@/e ˘_ -RV<%G'r\hu '!&nPvCܾNzma4C x1 WH8Uלd&3|֧)3_:]ShC"hbcTrjo21YP)cdha=vp NCڍ)g##xfO(dͭ!cb9m_ǿB.iibzK`nKqL/ &8A-nk.eilx\Ψwq1- (WO4Rt[(+}PLk OXx3h턷jV -|b 'z堘().(d+Wc5WxI^W^KiV5w<&^>Yɲ/Yx=B4aeI 7(Ce[/E+B9{`8W4$@y̲׈!!]9Mn1qԶ 3$_,8E'0wf˨6%n qh㯿ngn"xf_3/̹as*WkcpXRJuַG UW5n5XZ*=ia ug!*lܹ3ҷmu@(c+EN.`Q?ǐ;{z5P21w/=)9[ﮧ;K|#)"GPĕOȮ̍)xdVҕZr?@"~dO,v?YW!NY \C5KS \ND/7݇$Lz \ R_ldAߍ¯C;){rI_p CcXD9aE u>p`:jZVc;}?xE|`c[ICl5@9%=tZZ/*'}Ur+M˚:#CG5qjQH kM^~Qvz/8|V{hyh0mJ)⭗r]D'd }E:pΨ8S<\2#vW8~>CLD8Euf7zCB[yġR֌éSxIWU 5棿ŝ]>%ci-]_lMQh 1.ܭ ڠay;,}I5Q]@go*S(cTn6ydj^سšݤbXL\fcFxeHG WEe2+TNHq+x31sO2Ȇو߱ %H Mu(Mpd,T¢ƃ3Sֱ*biH=G=_J@u7߷P۲ 7 :BeOuh' FF{Ћݜ_6Y)"6 8UĈ{̲KĪꓙWbКM ["'ɓ%cn_KdUVg"^݌V"c,~geQ7H|;K1f{.O}ItL)bS6vTaskΏl@-#Zcs&~f:fj\"b#=Q dO g)LՋãI0/A[·n#d[shaJ#R%s? ~I rrk f[h dG]Dj~g"⏭OS0~4wjpXmUس.S)1TaA= ӁfpI6Uju•tx=龲vaF-y~PW\C]Y|HcG >g],?E$ ;R*XNu$jzWKMU(G6Izr Poϣ!.yXс/:!L"u @Ŭ4n~^Ku]|\)Oƒ!pK KMy-,_YB}<! P*1)rs6IˌͰɂ#Է܀Dvb\Ț;^.h!'T2wCWyԴΓQ;Tg==x[O ukL&|8ӏlW}JiT _Ft*Hhz*Qf\T;[Oh0żX<ě ^dt O{Ewm EP@b˵|+"L\z#/V;ߞj|TձmlDMҪAsP~b]Y(,|mE4[&D\е"bג4zKI6ybVVpO6;ӜX6g(6.c~ :O_{Q8]Ċ$5n6BCtI- `#>kXN}Uӿʨ?ކb" ڑ.lүp霤CP |>t ̲ZYO`dwtnr"!F<8F^//2߬@c$ OrX) ɹ~g#'x^B[o P)sd))gi/׎ݚs7IVOXCW'q"f`((C?ɘ~^Eʓ )hA5(63bv#5dPG R_>Ff)ܢc}K" o q)֍;hԿ=|B¤g,֋s?φm@w_(3{/x1h\MuLI4 NiBpQ57y.9]nY#'sR-n]MhRe>@Ϧ/Z]`. tvTK(b{<'Hg1:Bw0><<)؊+&Kͨ7c2z=2T74)'וf4= ;#XY }#r.KLT\Ob/5eX۟hvi'OI0\$E4˛.4/k%d6̯:A‚DU?p7Uo,\ywOA\^d5v{zl6~m`4 oΒDRŠ\{8~~)-~>Zm1}W^aWvw$;e؈%fb렱/fRxfh8$J~{vf=\~~[6޵م7Ԩss #Ma@jy&7A^?mV] ڔL_Wm Ȓ4!FjIPȖ cI18M.$&gb!&-`c0K?=HU0pm@5=#djC w<ưV0oSKsCY w0BzDv1]BTP՚0f }2\ˆorYËѷ|OAߛ)8(/V/_{"{*tWH"9/̚[k·֑Q 򮓺03499-w%vAgy1Fw'X^+̠so?{&G׳fSffW]Qmqm1vxn}]@ -ZAmw"̊9VYǎq2aaU[j+6黰wN'ǑZ3e{G[wL\1DG.5_'%Ov=gYPHC}:&n vDkc[,GӺď6\=߹IPQlO5C6峊f'=r);v~kƨ3טČ }kBa~_" ZO)OQ.Ļbb _5;{ "mxϑ$x>9e!G|s2nh*-#;+'4_ui061| \H>nV;jBZ٘><`ux4U\ wy y&e8S"lZ=W6>7\F-a9n)}A/U]*` da:*=@]BI6V$xx xQ -nKH;!a|8C;2R3@3 m1 'OWو Bĸkc}⎁̋P0%2f\4$åwȂVOEooB;Pkӻ| s7FA=$yGJ.s7S;zup5M[!%޿GEIs)oz>7RRxEv13Awkdr=,6q?GIj2vv/ ͼq)Q&G$ bhȏ#A蚰+{d~۞h=j΍{_8uYdRG> tHMyOԜab$9IWl]pj<89њ4>q`ZE(WiRz F8nh?b$2qTapX}{h;'y7hk FwOU$3Tj8ɳ_Ǥސdke4 A?6/?j fb NĢ} ٿ`ġ4~|N+ӳS?l$ǓƴZƫU ]m%D=Pi28:5i&@Xc(RsT>Q֌Γ lO[=\3rD(t_19 bG$:K|'@ߺb"nl{FLzbTYd0s+sD7'⏄B:3 r%зf_$%G30jwm~M QY /AsN LNu3^A}}F6|(=li/9dK0#Dm̺ ?D6 Ża/c@1`lf36ѬS>J}\M#Տۊif#:YU"鿛-ୟpdo6fcWI}͊[Uf  }Ym P7j*x"Q:/ Hha*t 吼 Ե>|6i[CtXOAuc̡(+i"~Ԏ1঑]d|Z^t5l=&H.~xD@S0evxk{N_t3AHxk'jk0'9nw% |718vOI Z{ TKTň8+[nZ!''B2NK-C\M'*$Jv,V r},[~h$1 j|Fϣ^cqoԀCsp r| ){Ĵ^U>z?ixois* uYc^r56w%a$=f?sKqGYI?;Y+<^/`ȧ~&Ѝ8]'{sabh7}ĸJn\c@"[_KC~O1V^ə!Cy܊m8+'*K`2ٚDz+>']̆#{:KѺN`U}$hۮB,3؏:,]&Gz{J}'<F9Mo;(KXFM`?+LηK= M(3q1o O)7Vfvj~rL0DXf  !7T"jaBQmLwQnm$! |-IiF@Ťy g̞CžزngS%H[Ȳ:Da-gC,lֳv\ɴ52:QTB: % DW|PG4_ 8C0GKlsp 2Kb)ݺNqsr8>:vUF"(?ih3 ,`1[&ڐ6r YͭTNTZWQl /Kfj8B"\+Ej? Ͳ Z_/Itǜc[{[[*7Ae8CgFDu0f9/Ga;=jC ?tEBD^[)^T^g"4௔V3{ +1ɬsNj5n"1Ĩ&vM,М#[GXꒇx gYZ07070100000044000081a4000000000000000000000001611e8eb90000b594000000000000000000000000000000000000005400000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/sw/rxe/rdma_rxe.ko.xz7zXZִF!t/Q]?Eh=ڜ.+̋`>b3l(9KOKo , CTv [,r_<L>- hU"=cn@,jMDZ2^HKx6X-=vc>jV e[4u5˲i&# *Ƶ3dG\iYq.MMΔL]sfi(w7 ]Gvr􏓉UԻYxL_6`g#zOõ/l}JM{J^ u'w-5WQ.]U@|QA]7^?8<u'(gNz /Eǘ g-1ɔTlUvBF_ YtuN#rwRaMSf!#?2'+2(6k,'mmI:4Ȥ /k q(J?3Bڀ?ƥ{P,+rdu_*ϥx Ҩ1~\<}c h1mY(ؑ<]s.;$-}\aZG+3y]?e /U-<'5GGs(ww1$w",%Br'F #( 8Rv:G[CK!}Cd/ x^\MWsRk%e6#33"n$-[/H]ϖv|<~M݅HO+`8{3ޡP$ϦzeTxA"_Fx#cs,,12ҌNmilx@̀}Mb=sgvML},P#D=#'O9)qѳ.b}v=sJЙ[;>> n^nKlQ5цN fKv-WI0ytrE,A¯-vqgQB7Y-o;ʰϻ i;9Dݝ!Nq]pweװb='&"hbR1/WF:Z< #y;TQ)1ئÎ.XaH DP6mMwnMM2̧ ˸/Tn}.jvk^KiC "%IYe&V*;PT+B+$87l.rWP: e~8}TccDљp/{f#ŲмW&Ws1RQ5322*MlS(&G;.wJE Ri?Tir >Ѓ[#ML)=Fo]b*CyW4~cm X ,g8AQ6|'eRx;̖i#~W+a鰝EpS(E`@zKR1!bQ. L`$K^^?#&0{ItqbUr }&NpwhU6RtfwzڙcyE 6p&!\cݾ|052 Eۃ//P8nS'C BJvg$2*Jd5Q DZF*}|ni#<}k:ˮ dϏps߇G@FDDfMs- &#I:Ѷ&+,9XJTjKzg.`,ِ2w|72dz`(ٿͷáϋ8x_S'}SAp&5 urifxi,a`&@K;ҫtX GRXFF]Ye/w?x"e84PWYڭA>@̨ڪ'?WѰ*V:6u vŸ/dG8o{0J)Mzc燐9 NFN(ȁ 4B;fT,6=O[w(*@UL1cbz#lwQݣ=,!48h&u OL;Vc45A%9d".! "ƥQj :]+.@iÎQҢ9c&}y|Nd @lcip702Zj?i/XcL%hk'hYx#jV9K ] q:*,@'.?fk,oi@}k}YV, ĸ6ڻߍiIbSH߬y)SSLzߖW(C~w6nBd76xQt{s#Z9ڣǬl<.jƀFˠQ9(>nI&'O y&'Kjg:DꂳxtMir'v UB`: 1M,k#'`s;@EiFHIy:#| k(N]eO!fabJg2XuQgtJq 5mpi*?*cpdh=prO 2#hŴU`2|7-NJWmRg30{;/L& S^:DP#hl8?:.+0,ZdO]#@PlZvƂlU1PM|񮗐lClU&Gf~G?o EP79da  }2og/;y#'…7Nۂ!vvULQ;%E3|In#ȋ]$EO]m,XMCLMف؛#W ja&A?J`IVfib(Rk O9bJY0 dmcRdaT78ؙknO..e9#%.yW&e/ZLrē-,\lOe/PET/c;o%G4ܹ|F%K9{c1@-s(1_{wXRV` ŻePxH?6/:&e{d})шO{&8fYn[;+{E`ʜrC3ZCbw|7&k27o2CtFXDFԬ"O]lYS^d">\ I'ϝy)i 顨/=s$1/4ۛSݗ.t)w(8_4j΃W]#RxDZrrӚw*e`n(Jz$Ew$6?( 0ujyyÆv Qchdžn^'j Gqu1ӅVp߽],pqCmܙ/:깃z{9l؈Ia^7{.!K jİ$+d*bTK>`x&w&=kzcr.^4y[(+:ZSĤ1{X~`CY,c\Y1H I祉Qyـ  M|aq(?`t7Xc9\ WoCsBmv1B8zl+ 16g3xqp-QCu<,z| n;N%N9 D7fe&bֵ}蘂v!zЃA~0w(sHpk޶(i i6j R-U09#gl P+MĺdϟO{6''Dog>?{CqnuygwxvB$:B蓬?RsoP4C/ @@@Y0  )֕BnůFY?gbFݕIu,ۺQ!z٥ąSĽ~P| C?"ʕdK!o!"‘LWj6Fw% FS p]mV*ݜO0„߮Zl; b&ξL|i2pbVYHU,u3V1HJn%6ik=b+ΈR.5@=q}uF4vl{K+NQs/ ܠN"6Ve qۚSjlԎ/K0=>#Ύ'Ώ'ҋ &zn`*mKC_I{  pdR&/AP7e}]G<С7p='hⰥ.ۢ$ȴ6A>Ŀ,'i‘BW+pmػ @U hhPa3fi`{˕TIy{z}O~؟^~Ok OCY&^vDhdB( C.k0[C.ZzUܵ2Bԏ8:#ǎQpo) 'M 錥tj{6yfŽ}F;6bږ-h.?E Pc&eZE~T\wb%֯#ю+$H#d&iWL4ͣ2 FeۙJtZ?m4h#iNJȵpP3::I ws)uLGVNFGCat!(C2pă פerb߿ퟲL dd3sDo l׉Jaa\Wnptm:4QҲ1pqNȆ>Pr/Z(3Vrφ$&Uñ lŪ@ZæAes׉ ssT*p..ݱ2d9tI`ı@?xŅ3Nrp-NP8YjUZduѷTu]QC B'.:嗐򬱢lX]QzܵW7dcQy ylʠvVuh"w{I,JmkcAiѵ r]hQj1985^/ Cq4-}-t [fp8[D2(X Fm! fxAO]*U<-C= Cd/cYd1kpiɮcDF{1눲 i*)sJNP-2ksE ˎ8rQs<npF=Dq,!W%z$ ?뇸KL.vzታQṙݞ_MZˆ^Nַ(Fi*|h* nKZ *6w1=N7V\9ZD`2Y[Z>i{ [uyg bԔ؉&!wB4If@ǺPಶUSe$P5h؉}T~ͤ} |$*Ȥigkye{K`8 . 2c-p#HDh*Sە\g@>t,#rɋ;$nx UaXx*8tٗt*:9ѴU]7끓w:hGXy|IQ:nCg/I`(DԑbJAv\aj# p۴& Qe 8˾ ^4؎Qy%ẕ2@䱀ӎU5Mȉ݈ೄ>5u9ܔkiVy58 YyǏ.`#bj(k=v{HJdz_aIjQ,Q10T͡5. ͛sN(Ҏ_? "uNtpFXFtznxFH1]|+l @먈$q,/YBf$3&N {X2 BZ[tTGsbY t-@@"vuW~HOJb<\QFt.e{mK kو&’|Ć%}ӺmϘ6Z]Mb _FMhT6ᵻN%c*Agm7YqFU_TN>GQևd*[34IU1, w谞_Κ V7>֛LWpXZyRwsh_7;p8ud6NC_D+k c5hlP znS?b@/1 7 Hr->uVylSЯTɵΟ E|x#hhJ]h6rA AhEg&iDOޖ|qta0~͓fegwg80U~Z %EY&͢M,=_R3@4 H't&R&+4v- k5L {F.b2;`MzQyX|h3{cm m+źy90cyƻd)^f 9r`G(maNE7LwmaL?h5HŐi\IBbc⃲fn逬[U6hرۋ( WǍ\q pi#m?poiZnxԦ  wvORF8.qd]uCy%7q b~?=?@AXWw05tu1 |#apq1EZoxc \Nuoŕ.9q7;H- ygS+Y` ,RNt˽M9xGrЄ%YBZU&(a (2N1 Q 6XTwQ-w4L$aMbH,,<霠iqeGr6TŒ|`H4_G7yn|U,l>ԞM}=6a Kn[[bWf䲀1?y/,L4xѴzYvt넍0Pڅ: ,bI7'|̼J ɕ}0‹ kk7D %thBkzsgq3;~XP2 x/ `r-,%8}{L1Q8ybamŦ˞Hrc*0hR-e\9on(uą?ӆN?8frJ <`j@RZ\pzQ8?$ddJ_F_ބ]H(wb`( mxjTĨ%ٓXflm!wʊiQ; -}.)on,Ջ_% wKY&O/Ap1tJ`P}yT3^Ł_ uT$skcɅ#g!Xq!\+Puیb O){V>ĉjMEGʠXa485)N,w6c%lFRU(A6ԣNrr'$ߚi512KN sq%[a|H+7VCr\25TΘ_si)ieDka/R̲J~i5i殡8dxo6gj'oß"4OCYAZoHe!MK 5Vf . 2S5_y˝!ב~]gZv7%b,{F_i,վ>-sYJ:6c,MIH}|U#Cj>4*Ag?"UfX3II+>&KJ44`XE%5ߜ}95u0ay_K*y2,-{ܘH=4õNJ!}ɬV)=:Զl5^Y:JV0dOp~R5 )jJ:\~b&qhKUJ[fuyşqLl4G=Üld݊t$zq#4k/77_ \cN ۢy .>ǚPX4߉0 o$.2ݖHQ4xYֳCS.@O6@ kcHy%v]Q%32Q.mI3!q_)jL'3*NZ=Q) CH[+tL32nYUѣ4Y% xZ3yzfx tk UuVI.͗v- [Bw\x~"]qgMڝyLˊ/=f}(O"ԵAɔfot!cIi#:/rSui;ܻ"b& %%V}RVk>gVЅ4S&6ajC#ZTA3F+lnV@iZ -W\ŐVŝ #BΕFv -]MuClt|O7|9Q}|9^8VδMA2l; P[ O }Uu#;*@} N6m*$ j61E}ڨ!Tf% vتEjz\΅v+ _b;Լ]C<.6$Aq({)5$7⌄U0gbNReOG=zj,PX-+gL=|qn"ۏJ/ ]GNyob)طF͚yfyxZo,r)9brк?Qa-OUc+@1nÊ{36YZ9\*l N( x]سhmǩ#N[FjBY Aϖ~+ ÇG2-r$=s[o߆\<0{Ԃ^u뛿d ٨ `$N r L CѦ/E?i=[~|L3jW5D:@Ί2DF98&:v˓(vQ7(fLGҠH7=2h'di6%afI/܂d B9R*M+(1։0ZXQ&vKݣ&uRpMvH">Am*/ fu!̀Loi+<bv~bߣTݪ<wYgi'OjO]c>u<9̗eA3 qp̅7rfsьʒhĸHOH5,GRHw#.Y8JqsX2AbhCCJ JGACޒŰsXAP@[IZY?T3Qs߻ /֕h{*'UjeA=\Fg/a}z6#|+7m*9e7:)/&q2 _RD檜R,4-poH08Ґ*lw}I{k} ɽMDܖ2':'-1cjU/WwĚZEjЍAp [4Q2ZE6+Bjƣ!RJ`WgߑOû1{@?B^u [|DίQq}|VbZ,ygq5J0; v 'Ez>fo ȿubd;♣&I (@uIL΁VsNӼI Fy7 Oi8B.Vri/)"C|"..Wݯ>_}Fyqwʠ޲Ae0>}sc5`;k|V'rviv3Ym27_[&"~]7"M H]n*qt똇BX#燇*TL**Mhf,tXHl.ۈ)F'Bu~V #WHq#뿒Z{A,6rZM}kԠx.XפlL/E)Ј yYalVmЅ+7%1SuΔȏS4&JVY .zG1 ( ΋zXۢ\t=L#ӿd#J\kzpD"fE`GV5l fHMt[Ǜ HK6n>cB) Qv,s5H/& WtƎo pYϬMG5<]m3kpN҄V_UtCdXۊX3{=` FI9I! _fяa/iZmZqC*xQ>֬z`O4uyMK;݁ߐedZC-UgiNk-R㏇z+Q>Je8Mn]FWY鵯ˁGë&)/tIs8gy^7Y]~>y1eD7Bs ^Yz˗@wD> 1KKfڒ֩DBOU?B+[8%yɽ%tb.qG/Š!OdLy;ݙzv3\9#&*vly1x$fb{c]*|3 2U)&x_^J zCFF,1QOm yB^2B*^9\na#X/b0@ҰCƏR{unĺ\RwƳde'5׵p ?+rjwah9ޔ/4)=@Te0-X8Zw+~?\`ÆU2öWs\?4N>+]J&EpjO Nf+8G+@F]PiӑA3 -O)M!G5CKT l0̵Ts"-Y{GxJo#22z3 yz)3q=-X(|va˃ҵO;Hǧ hڟ |uQ⠪jNײ,sD3xzSh0L#aR7ѱ'++9R0Aa%un:- x8N3PcEûGfC=c{#lM ?}Lv_R2+E-׍ ۀm% .K׆U"޴M `|;gJwc{씰5~]jgtyڙHH= /%iW&wqU URƱj  MűfwQd0 -;T9eՙc^ȭUF"RfOТ{hlp5U')Z ~^|'ofwVцO)7j8IE]`ŞWxOxȸ ΪhG^rϱ]  ݔ5"gH”5=̌>69f ַ5!{ +b'={7`U277p\&?== `K nk}>nRrBwL @L[iyV@KK t~xM/Ć%H{<0TNw>OgH~,(HJ{wc%7U J4 î9ٴiqdʶL*q{lMd֡G:/>_+GU%hXi*OcnXG:e=N=֞vz+s" US{{JڤYo*2Β,[le+Rpn.n(s*;3@(;|-|oga6 o +Y4/4dRm)@9,4kH0g,o"=*AYmYTX;ţ Mˇyz 0K{PD>%J mnz6IݸՔmZPX4$֑U4#6frɛf < 7`/```P$[G}G1ét,s҈H׃KZƞTLUv *ΑSڭ=rű-r.0SzKĩ͜dAol]" ~hj]yE( G艬4N*y'a1mrw|q [BaghHXʖ/bp֤X߮#t,nSYHK9]-W ϑN#+x9dcz΄‰eNe,y/mK%XCj"bv,ܷ Ιa@ UVzcY:1扩Ҳ~ׅ`U\}^z/HLՓ2("G\6& wrucy{~H/2~̸!MF|EЎ}Weh]W鰪M%(E<${2|Ownt($y6< n@xR$oăM]F$Nn4&iD{Alo b^:+i',TR[ϕ=m)[LRCxaTiN30~Wf:즿J\uۗxyؖ G$|V}M~cPe z{ȆXX|Wwb)B^-:aypy_ SHE\FI/e^IO{}`j'DhT] ' W 1{R ySTwۅ\A" 'cja$)y>O[)_9Yag(U}X`*~ྖV-_\3N~`Z koI=-5|Q]÷࿃tb4lyK,H= $._ԯl9iT d +ۚjU)Xp^SYy[ua7S_$ǐ N ap@"8t}Kfm~&90SggGz%ܽ0T<~q'_ۇ_WAeJQ\6g#jo7v [ȅ$:0E5 rg^[ Tw'U7^O]dOwj>]Clrq7lƆG$-SCӲv3Yiyh?[I<ay눶nJ#:L_H>AM^(Rn z(!M/mvS@9EKl6  ^Wԅ>6' "{ uڶy65i?káwfA:<\6^jk8 D}'8כEclާfR^4>lӲ (r:E(kāixFLA&apT.ݻ^{hֳ}y~mp1aB C輵A7m$FX7D9*͕gʭWn+H");pV̒¤h~UB&yȒN8m軕"tK6MCaE PpQ`} %uǨR9G X19i UU޸@O.uz O_8Nt*]W+0C$/#U,@qp۳7+m@+7i@]")`萱 *sd6q\uQ90wg'Zqs{b ;Ǫ)G/Fd%pE&ɡF D4g\c9b?p$X$ b׻ar}xFG!esQAE,,mQ#lm 3aB.tNE "PA;sƄ;>2~ȶ&=֧ hbyϮ%0]&04 }/ s4fj09\Cô?$jRqx'{M?[&H(\`N{".Pu;=cި|FjK̩-ؾǝ]!U8@17_ǻF^)^,iBAj mjc09`:^g7z}lsmgKm{'B7\D Ħ'(o{"ώm:-9O EHF#Ǝ|=r7t^WЍ/*(k٦S6BʴSBvym&#Nh3-[oA;v8J# '˃K]P?`0qEZ3aþY-j>v}XeHXcɑwcd!#~?] :lMe)hk?< s~ljW$ ؉*M#ꈒ&v9xR?ע0K*I,?ܼ+댻 !S&m]K;0)@|eH4 r橙w A_+N!gN1ߒiDQT-HfkS* fߠ=K¨ 7'ڲ x MT;*(kA/s#Ʀ! Xǃ`,[(n&fagD\*Bv" D_cXyMdz>gQn=\Dwq԰#a8_)j2`?|jOoBzיcٵDhW@qJeQ_lH_k~3UG;#b 90|CW:h֗rl'?gb>)M#$kΟ6ao<-? Seשv/ \+/P&kq@W|j@P9(qb`X.%4iѹ'7?Z{6AT-DQO `خlҺjgBKixtbme=x@Qs$^R?#Іf\C4{D#K@gQYOb#[%G 5 ]INkMd X$5b7nYd{MvA;Aq+M͏uhAr^(cnP9''Jj:R{ѓ]3L~My%"< =/x2N"'=췑: n0kCje8,THR'ꅇ'3zv=Bp]Cʣ-H;^IdƓ:ve{4mX#G97A ;k|$ɚzvδ&_!6zpVփk2(Nrwh^K7w|hXqk}T+.7*@ T1CS3?ǕMևO=_FXGf{J `Yū7_]"I hٸ#\^w\lX'gt鯖'9rKX,,\גB@ZB~7M Y^rpɰ:˿ۙ57AR-|H%BgBuwRl=?f uPF>!wdo;!h&Y <+a"1uA2 uS(MPa媊p=!d\VI ݪIC!o>ǮJyѢ'em6k:[MYmy9h},fD#yb831DcM1f[i!^VW­ iir|mFq y2,x tWuF[nrf볶)"{d=GG5 p:g \t7}]scD^w@k1>S'Esg 1Og :$}Z2hy&a`oPglpYi8ÙHrѢ8 ri4CYR8Blq>p9Xg9bͰv$8 knjޭӖpQ˯nFp-hxH Ôad:+n'KnӀ1KWuFbPaZ'e5_NNv ;0?g\IIW+Urkn1F OHBgBٺۅԾkp= \S<%)=B9n@bnij!UyہA @儫lʬ9؉KY\[/fGR_&8%RvMF4u" B2P؟F"lX\!4 i7eh|L6/R3)$3(QݥAvw7[0v^>ԡtP?'D5RF6Ђ ~,K?OKX"iC2y=oAM+,f4-{n~a$Vao*7CbIT|:C\\5:`[+ 1Δ[ow EL~Fe`@ Lѝ0$MgǑ=iE=ugG៲h% , h^EOT|z2 QV%C^gWɩFauv: 6W*ܠOA:18wN$ Wl B3G#4(7}T_vI*4zdq-fBj︥}qwѾ:aț0j  # NDaF7bg,o/ІI T \=ڏ”_zmA#-&D0>Y;+/DGv7y%IF"$ oSڹ L7=rI>_V+AtUÂF*6/Ir> rD X@.SQ4'fHpii9eDӑ\ilhxuuRn"\se?Dډ/!,Gr/jF6v]`_+#'"탰2ÁGoug]"2D6Uʍ3d>7Кh% }!j2Y%2yVk8~O M-}>jvw ׭.3{/3OƜ[-cX`s=+pr$O/ xhcO XWhM6֥i5⯨N "Nc$ \mƼL{ɰv |jC̨ZhB[u)mj ;BW'n^ x <6;NGe!&F&bW EdYd7f膪YyPoyj^wMm4xLVیYjk ~,G\ߝ Uhȩ;:O᪫oh}; ]2rQ\41$K{'2,ǻ⩋ XBQ=J3Suo<%/U\|ve3<}qt>kjrOmxJ[W_UڛtqWD=?-r':wT2y-[3/rHQכϲham6ʇ֕'>7ȳ,[{N@V+h`Gx)~eM{.g-D(ξM^|?s`25d]B-AgeIKgY511K4\ʹ)@C%GecјN*,@]sjWj"N^{q)ɑXI _zpAy]i>2~; =iEmD@Sԛ:+O ^¡!!zDk~?fQQda#0H!1Eqw Fq45>|,y/1, $* Uh"[[G-&d,ս$LQ_t܋lq2MzU|Ӌ[o WV}h mEs~Y)s\P۟ _=.YǩZwߌf¯izi_EX+NnݜP<ne#Y @jɪȭ'smǐ޻4!^Fo%[ }쬪jd)ҡչBfnFyNΔWg,L-UhG]z! DΉ嬌=޲2TyӺ# '–YTQ2^p1Rm=qLצiX/۷'e#pO}AF)5B_ao)FHGl@?%X~iu:vܞbKϦe7pdcgșiaʤj_4%W߬v&azO^ghvIyp/%YhI38v@֌]o7\Ba4;h$2Ɖ̪-P9XXJBt`&6^^.K;e C7f8l+ɩ|΋F1 σx_hm7b2ݫl'a'W/|{%& 'D+̳zPk"ZIVt2yqlJ {C ;'03C*kR'z `=?/~p×6EV[NbZVuf4R82YT PѭV(m3+&+ѷ/"v=%C|ܡl*sHY\JV+l#Á=%Yv/("MN QLYicH.oZh o ~6IhCGR^OO[z+7t(6q2I~!s<?Xdr`H׈1+Hi_؎3C(EѴ%ٷWbZ>PuD:L43:2O3D.Ä{vsߗT[`:"O?{sQJ%U~nzߒS#1}Ƶ4G7OQ&F=]ͮpp~jY 6P= 0P%OtRLawsd( nK3#QBn̊ۑ4"fCa>FCz3-P=/n3LHq `|EхF*(r/7mqcbg¾W%5ѫ Bvo`969d.TIxO`'UD"Pp ]w⟶FIRvw|5ymgAѯ1rhC\9cBZ]X(~z}h+g m>ȥa.Mf롂z'*/z9SԗSU1x8zPܧIl^U#}İz%ˋD M@ oUZS6||5^t-܃ag+YͫšL_620Jդ`+O9.@/5$sׁyD`,f KŗSɟՠTyHphposh&9&B8Q6{³~,eL [E$g4 tQݾE/Q ~TjWu̫uHQ_ΐ n Ko$ Qҧ ]qq\KGq=\IvQ؍KK(<{1l` _ vM8 02n?z9r$@ް. "fl}n[?@Jl{%(4wJOݧ˙@9X ȕ|ZC0A/D^*|yN=H=Q+̇ZJqwt]_AMV0zmuD'OOE>A'bz%$w-s_cޗ4|P0}keĝ9mE@`dcTӘF&iX~  a)T+X[Izc%9bH+Uo- %M:>k"ˊ]$<5}BF騖ρ$ l$T&S&AYGH^[T#{E8nPcn>2 kC3y8CSUA][!^6,l(^{tfc3€ aZKcRg:וܳ]:"n. ܞ+eVZKSVr-y)l&qsyRk!ZdזW¯@KyxvзXP#5^MKȼ *iҏAGq1y%I4b5&!,c5<GVRʍCwOz|;#<_m⨁#-ۺX}{ϙ!Jv5$|];c炯w;۟u*. h qt_sVRݻ3Z!@XKex|&YJoi`}Ihi~-#bII)H]}NW0Y&no,8eȱ!3scr,`6mZԘͶ? dRxMW)_XLmy Q#yR3aTSjsm}OM_ēZ>Ұkippvׄx< ֿ:g; ohigu_5XS&eHD<@Ƥq_՘ 3:z-Ņߦc$;[ݿ?y/bmG;݆'J=UJuK/TZ{L6%@=`2bō88]Hb.霭*p 7Er"P\ /f&Fit:}|eu%+ެ){-VfuٌbLL Wb\sJv6'kRÇ/+#3&WC5/5 QOU3jch"$p-%} {Wi-Sd "?iu`FK[&jE(v<>#b~:7ߧPRO|VtdsdkϋfQuoH^sR[io.QhMgG^>՘ų|01lbI_ '䭮Yy88=UH"mzrpceF Izx4!+Ѣ%p%Q1uXr֪q"[p 1& 6NYdOl ;5^^U>i:ltx#~m3u1yUɁfdz /.o ݗ+:SlaR J]ׅ,o]90V[kRp/ *nzF9VM/",n]CF~"eVc,d`tG<ͮO}$7Axo/\{QTjy@X)A&WYFn P>MoG+}ފ<@]0P:"O$ N8dPC/]p(NӬR 8P6D;%y*nn=+` 3@IIѐV&7%a}Npd6!z!HZ&. C6;`)k:|K6ߺDF S{*P0mnt2x8a^`eV(NS+sto/Bkdr7:t)zq] e+Lkܣ9aQZz,9O28r+BЧq!EwHxl;F%ȭ3+uCpxτ!~?{ܷ$G3MڞnXb1eHE^a][K8>7li#[6:̿J>Ǖ,ZYIU~^ 4'SiexLl~oZG:ɪKmmSZ…S9n4e#}{(&7TR j U]jst;j `TBپ}=ˡQ8Y0|}ǒ, ugnFNݔNvF⌁v+Rh= E':o9r +#E XIN F$M{<ߩ c/<$X/g[o}Ҟy7¸kZPΒ_|ƀuY..-^8ҕv1A_㐰iHۄ?Ԣ}i qzc+Pr56翙Sm߂1QĠ 1yz+IB Ay"g05>b`Rɳbh9{|Cx^-ZG7PB`ɂ;硅Alm"6'Z@v@SGiEqVﺭQ #wzr!5ϝ:ιeQ@xgƌu>layQ,bx vg} $YLB?J+gGW\D؝- ԯɚ a䆷*W6d!+)-g7# p Ox1Kr:Lз+n8MM9I˧ɩ8O8l éokAew>l³y$sA,[4j6 ?XI鑕sGכ[3Rda[Cy>Q{;&q{'>?}H27șHeBflEϱY{ E]c:G"8IċV1֑13|rFPŊ\ ?|] u]{\qcNjh4/#LF UL*kp!A/ޱC9I1p06]g8!܋~K-mܨqgތX)ޝsIqc:Pԯ$Vuwb ǙB*V[sJAq}ltP1y!W-cp4_TOΣ9mmćΤctSبߘ.t4C_a^!,)R-J<*[7XNtiG͂\bҕ)^ϲb/_A.LU#^@6`K>s%Phc_^ Htw;:i"7Mjg.)z+rlmS(A*fGtGFEUgsm_h2ke|d@" 'vi_GI\^H>,Rx2 oꝶy-ÚGާ"3 B:rTZdeH-l$W^ch ѿv$ar/9k5dQdY`&"լԙ YF ma1h3ٽc ymlLæsHGp X3EMSyEF!8^8 RGݿeWiB%4c h6WxK/!2_NġkұəC-فfi$ ic~8puDzqY8g] pip؜ĉ ..#w s#h3Յl@>>V0˴bBf%uN )Ϊb_{-;&A4܉SiqO 1 әOw"n֠ 7+A m5?$_wФ"gcX @vi#u ؔ^}kcuW2~/|*s Cfںy_JA`zɅu^YwP]aVȳ;u^"JS$*MEQg"ǭJdJc3= , HU_K:shV-04J [*/[˂O6dGJiUlx]^A_jD-w}vt(L*_[ `@֏TLD$tǪ>BbyVa"/TK6̯9fp dVY.vS6"qpѐÝe-!~D,}Yy !c[CceX_=I[I:@JC3}\ 1p7 PA1|AA@BwG]FhiY`d1aT^avV5`!zNbژS;][ zOޢs ߕҽ"bH=-$_U?Au˘..(eV1) bE?8/<e8` bsG6N_go_ZdWlh`ڴ"#kZH67#p8&r{^w=${⅋! qu: ,S?A9 {9X0hz͗:~yg<r5{ v>%q|UߎxKjT0$6 X?\]VuA'n:RqfqiJ:ٱ= HWFpwP'癝~/}Pk Y`~9rY$c"B .aAYʸj'5hū B_a] =N~u^bmDA5fai)v@#^Zůj΍MϯzE~fG22'% KamȒȶi[:U;~3Q D F{W ic027.;);8RDHk"sQahČ`yIUKf判j''xvvs/IHN:V<٦/l0imARD|F$gjٺvj* ÓNbjʆQ΃S(⥍;C#=l-!kĪsw^[yw2դ.Fˡ8 ZڕBa%V`fKH&?}U`Td+}|tn(OE,; I.KZϏB&YXǕ!11p-blf;[b+T!xa(%Al[|ߡVBhWa~P!xrmjXw,;o!5d OtԤnVpI-v%URZ%lMC 'n-UxGx ʼn[}-??{9a,A[{Ȱ%LYM(tAQt1<U-|0?.Bb%b!%\v,ƭ͍4=>m>'Xtru0 mI1̠asձfũ12g>6(t\do}D8%gV7p D[Q}́eu"/)DV;=ړKv%ܣEꑪKm@O}M--Y=] ukV=͚ǯdPL$IcIKKE7Iy#T ι k&mhBzZl9p|r4̧LwiM4b3+#H8WJz&~ (Ex.bJ9BWlGu^`/NNiwRC.W"t|UVӏt(TI4C6h*0Fc!&–@wh!-L 1$LAw-ceElevJ^HAyG=wj;4!\3D&VW)?0y\ u)97N#_ǽ~u*QEgCTqi4VK6sѰ6FgAM!Т{%hf V 56|GDKrفosBav+L\w6pJ)aɖ$Rf&\\f5.p>!-6RRzXf#eK!dr*\.b=|ՠZ]CLhR#怔0׈HtHWoe^+s gcMR|,=W@>aA?!霖(Uz-y -bJʿ,eMb!3PڞC#QwnV&HC6d(ga QLecN|h2G= JųHNA7;P;qX^nK L@j0-_,\eUL3|xza\?Eo( 8rxdg)P[[M7Dt R>s9k=tw 9=ܓgvZ!e3xs(@[Ns,eF[!P}D.ܛ8;Lr>(t{ \WA^q PĦ@M7a*:XUi)uGꛐj}ZK]bKM[.ljw'vZ,=,gecT OBrkcrV Ik}a|s!/Tut!q9Bx&|)얘H4lۥ, May:b,1 ٹRݽz-3@L3A%r-;4v`6U AG 2i"$1h 4s-E@{ fQu٘f)kQz<6{N{V6s}cLi%^trssYy%{ZŮnr>akڟq CN[)w09t>d^=+Pi[RTd63g>AF *d"h?\K/uac6)xS[~ٶgeTtj3 9`(F cynEwXG@y \/R f5ҸtZ3TJ:[1 @X˸] ik"80J{>A$&mhc2Lw (mRم?&Mu,kj]Ǿ@g;+83ܤq5w%vRDSM@n>-" M,T]D5!k` .2Y:̼B~m_R̹b%!BWLC8V0wL n/ɝGeSdE<mj(ԏh|+N#_l$P̈N"y4ɍ2eMF ql*m]!; 3#0QU'&?l4;ȋ2lR'o zC7Yʮ9>ٯɒ"R!:M\' nѤ}? kx'zݧ3}_tQ >튫(4y`B,W_ܐ>JnQhr7;$|s!Eq2Bc" =mZG}_dԎ (xX`¦ljHo)n,1d> q\{KjɨTƌtc׃ G)fF"N$Zt)c [{6 Ab@:nñ3d~}@ Ī"ۀP Kgq<Aro6:mrL6(0煜]N3ˡ,TZȁH1=XވN&6 ֍1KjbK!H:@s@SAC U_ ֕Aj66jiFYI'&?2E瞛1ڏ9=7"p}'moȈ$x?NVCϰ[JլM 8bg 1g [XY{j .9A3,zpqy;)HMx QiMe _`C+IN={* wBnf'Υ؄_tT}84[|'Ϳ=Qw"6n|5%otA}Y8ۛGhlT1C_8N(elx#$[i+4 2(t1<`͙T@R`1i0ȕadQڌBn6|dbjT^Fgq&H:VJcg*z6yʠb"LgZ?"3,,u30uN8~ JÐSQ K"D 'ҭ9u%l wGXud{(\2÷H9& e |"dw߷ #G/{ ;GDrD1Wyi22YSAb3]o|ZEpHO+[K*(荂%4JeadpMR3 uܵ\Hy&WHwZHI&0rt׋KE;d4ܜhH}|9(6qbdSPcWN|CBNk5=K cSt2/h![+'nVbb;Bc.-d'q[ΝnKfꢟ-.ܥ,K?oȯ4]@ *RTA:⮣".9JC(6hJaI~JS`@O%@UZ-,[#^"+Tb鼻K=()#>ʘVBM9{dWC/x>8Z,RML-[2e#hehj2#*A+ 4k.*DR`wyd1MGؿ7Ӣdd8~&vW$`\TC5 #YtYd`XW1'O*G]{Qf(48{\މs'lVGy ۖ=˭Rd30T,DxH"d氩(2=5 |*} 2' [ӾyzAz ^SV ]Ƹ! 31eԝ9wdLg-̊"|8[wz8]Uzߤ%45]2/f$`BR|,P `y1**]^P*jyCᶗIDx wY&aWYVI 뵛n!UO-t$, ȡTLfPy  Xa()z#/n#Bt*%g&]R*F,MV#ok(kU(#RF\%F`6J>]9`{'L[Y^o-k} }Nbv]CT/ovh (\#IVPi e&۠p8d'{]i"|RY*?ʔvVۉq4ELP .2LYlaL RmnO 1\cOx}')ta:#ŦI.EkeKD[z@$ReQ=a*6؅93&Y}֯8W;7A MB COƱrH_"_ N!8b$8CƴR]1kXf*FM'W\tk@uݮL"{iwfh $ f8?aLcL$3c=K*!H9EzT'UF[?UR/5= m,,!V)>/lAP(T+LfLH($҃)͓r,ű]C%>^Ŝceі+51HKճT3 ӹx<ذn[}Rl.F4z{%\Ξ f/+؃pZ\fa~gZE!Jܣ h(A C 9RRkK}(6G1 ܑΌzy?͋Y[.ZޮU<qh`u c] R_M]}=  GpY6LZ +W+qISGAZϧ?h#!T0)\իyd*2]\>y&^.F䕒 ̸M7(o3c5nx[g[Z9h#eL>4j.6'C^fA[0F@-0Fv~;9-fyOʢ.W1^ۭE:1^;Nׇ_itu@xRm'J]ȮڻUATI~>{4Fڿ-yB)XŒ|S8:! O>N4 /BCMN-64<0pdj7+Ps|XRygҡ[vω'3[SB q ntD ݥX~hnkP@u#A 8P/` c9'Ҷ"u<ܑw*IPsЕaq<=8^Ol([~;I~>SUAL񸿡y}M0UKGʥa.L`;rvmvAY^I%`.do\Rhb k@H* %Sɭ<K Evh'ou|=Gd@ÐT;#/ מO8[=HΐNU Bb,옵aq^lOYd *3~wS\(22>3$N1B8g&mhh/q >Y$D$Y@,tVY=^/LlČs?z{uDr-P_Vl-¡-f؈`ۖ! NYrˌ^twYN`_\'_Ho)S/%H'2 '<69q" l3W3]m(aY/p4Uy_uB=ZrhOI$ÂVhZnkٱgYZ07070100000045000081a4000000000000000000000001611e8eb90000d204000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/sw/siw/siw.ko.xz7zXZִF!t/+ ]?Eh=ڜ.+VeUYA<+cĥorPW<$g BҺקB#l[VvY+U_&VBH0$!b&i1p,}^WTn( C'ʩ-F]v~ѳƐKՓ=e=!:5Q!E ? %]ōlVKU20mc?Li$(U-|@jk pNq>P*' ~}\ cE}Y|F,ָ^jP5B (hgV7m k*B':7#  *,  {"mQ6Hܚצ=pĕ6ʼfs'[y78sGҒb`I3$Hy#`DW6߁]vkǵHDTպ]oi?&ܚmAm}=4RdT=7|ljY[)a/5lz.W(ԍKoj<%M#-tbNlp+*iep smE_K ~!l?넵l;%< .[NIvňZX͠؍ X2T]aUq:!JݿoCx$vqwOU >F9VR0oNjDH2^PZ$i'=09bP;D>3|`-c1Wq +64_C[Q%BfLPצ&/tREY9Gd)nѸ0_NdY/;,`]G^AV=5O lde-Xs?pFKLo)2Uen_lcjN?po+ ` ~h0#T8l~SdNZY }hsc){GɢU=_{VAG/H8dX̃+I0YDa Dk&k \/?q5$G㻗wߝq8j5\$ܘ'41|TOwƄ#.6WqUWK p% ~iy D6u)|%C%ErƩjk.%ۚh;y 6jOW2 k,&*qe8vSaQ6[!S) z6; $XvSU,*Ml{#AM ׃YS0sR[guu\N`UevXm Tu)iϥPt)0@b%se_a`Ee\utXeSNݪd'm?z}$rՊv`@0t}}l&gC6I80ʁ~VV _k $?MUaX'*OYO(!8y\"RGб1}| _ ^jqխPjx ծ ?' %4l0_|Sw_6i wΘN549AS`咁?lH:PCp63Bղ7y:NX URpO3CG8J/cLj {Gn{?I* ؝ırOT`i|,V75Q)nmR[aذ`*&R9$C^,Ct)`ܬQjyƲfuN@4 Ck4K2@#ոy_Wܡ+؊]d^Q,Mb5T9cĂ~oE+29%vt^Y7+xLEQVp`$۬@$OQ;nLg-a]Ncđchȍ\r÷] ];;0xt6 B5͔ &+e^caë>L+tM(( X QW:"g-f; kfrp)2ira7ϲZˊxThr ,{7.Ӿ-v.k }?^OgVnh,`"Հmz3~zJ&f*lGd[tE,@vqհ(н`" a r .ޱ%PLa#t~ ȃ,?̡f*nKi<5con04q^j֑ Kh뉟lrx#ݍ; ]uWS~/ο#,~Gk-$5pE@3 z8!{-H> x *qͨKQ-kB^nA?MS>L kK8'[EFHEl?"rpOh#WQ3 E_+|P/#}4r6(z}S0wrVF)Vf p'2ZoF"og(HBU"DP7z*%T4^555ٚO(Ə&Ѣg> ʽH>j *wcPM> M_Ǽ"one,vicSu")VW3E8BDwN\'`NpD65%LCi7;GA!P/VQYvmf9"BildlS**m*2lF+y%QrXݎuT k/t~ZCo[ԟ&{I@UL>MnNmSωQ/텆BEEw™7Y&b۳KZa-G݊ynbkϝ냲ՇA)*;О<=ݪ M٩\ N+~zh63 v԰+Go&pwǙXw?L;u82rVGd6 h'wx vb=^m^F JuQݣwUTMAbh@!aDlc)KgoOj$x;3l6|hb ӄ{ HQ&Uq:d8Ax$%X{{8{0仁Z _KNc!HS%$Hy~ 9"d9A@Bf]8CylmE3kC n Ab> E6Eиcl -B>jN(h'.@#iJk{:an\Ff_(3=&GY-v"p&Ƴ7.SRFX ޓ~@%5+C.S#$=+h˾Lzx?2enIY(T nNb;d0rYiRu{# kw! };eDb~ϫd6@1f^ϾhR! I?6D~;g¼`VMe1M'3C6|}i0[y BGhz(=Iث=ےã'Y]b D/H-.׀)kZcrޝjMӰ[H1çw絺دoZ誸u&7!2X-Gem+8?.oj.id"hÕ5]?F|Ism6Mץ}rP/x nbj3un[ᔎ%/N],f6UVb_mns-WԟdIS ⺐e G>йeI:QstclעnbmJ?L߰6Y*ڪ5-A8B"U <>ob[P7> 34 ,o |cތOKv| \m(Ubˆ`Ka`pL/鉣 $t˗}6 5,s#3"sDǦ xJFwWo? ?5}AAvxqDB,*o$u:IH扇)c#rnz:1 YZeaCz]P g|h)╩쎺p.U0(`3S 8+΀*FωdwG"y dr] -fx swGx h5Zԭj:@SmSFd %0 y*y=-I  +㋱>b̼ݣcBYOŤWg0kK:f4Sh^t ƛRk;Be˖roc Ml]`ЖaWΐqSz^'L@v~مƛ[\iMڷ@SflN:M% D~q T6={3wzdzEx!16;hIهHqwriZn^2 TuS|BAn^Dg;#[֕i |5_wv)y6u6 U7'ak6Fm r QZ@kK`hʊE_kxNNQ)&mHj(PDCVGLo{^Sr 4he(WCeN( #eS+6m~ta"Md[g L67m4H 늫Ԇ2Q{&f1l*hD6v1%$1"Md sD9|,{t%}e^FL:c*"-_(;o4.EP%ĖψLLĉ\A"FuPyߜmv Zk\_9u6D+4G0&G@h$(ZMEվ->yԦeBDqk_gAWwЖ&5Pv[ 9% Z8nk NIT\찲"E֌~q65>7 @vr/ =!Thϲ N쬢mm|ӪʟzaK% oHoTH;qP fs%8e'm}3G<.|^ nPD@.3la.[j6s2irkk&d{ly|3i򜗓:A{r,f3z~];;73K!Q-.LQNH;ad@NOgFno ;y2~X˃&Q-: b0P-ly"4>#q꩑Of5HGoȔsrG|'0kx꯻%da hOR 1͹AHi*<0nQcO6침tpR25}2q)v m @w7RӉ+5c&Aض;% Džж)pe>,A>EúU\12|98ANYFFܱ!ѓLUk(K%̉_,*n-eزc Pkˈ:8Ե{"h 0 {G i/pЩ c(/Rnl8:HAxb9<:|bޟrsK(^7+7ŬXlDg 9$=T\u`a=6zr} m Vhws3f'BFarҌ )M$[zjۂl<WS"b,[&Zx~xHDQ"[u .$+j1 70N4f%jX{VpJ;fQyWѻl??\ɝdISرF! 1KIs) }{ 9; $uҡBFN(9C3bG=Ɖ3.Ri;5c/r1Q!]P3ai$MESA$0_8x|bPjf%4ߴP(ΪŤn{(SZZl)R\ڛ DQ*^D9xI˿Z99wWG/4f/=|/DV7CXd>Y#ؔja|-Rf\wBe΄>&>VϋMEk=G!hED(U'(M Poh-Mf∺_RFwx3pqwN|xɌoPߟP@7 ͆jQ^8_ӱ6m1]FL)I[VrgZdOGsU(XK6AgVa¯x?fg^Dc(]6\UwM t ER{sk+gwp8͙Q ʉ> ڲ\_K a%C5tH*/z͑E,m9O\Vhؗ+gzް٦}A} c} t 7a8V:Η"qahR,smu\Ls+˨~ہ=.hRL`=XO#1L]D$sϼmeWi !SS͉3DLI[F`'ubg+ ^K*fU-XV0 Gk7ivOιvu~Թu)-A˿t@G~`!=` Eecwn:x@= ,ww!&ZOUiRVۈea2&BFB՛)Qi҆3>}C}M.Pw.Gގ-;h},l'h-;S,i`Ƣ&?bGOjB7&]+\:M(5GrOP9 _°ޖԄhj bΣC/lۢHJS?QH|[

    @x{O!z'AG>V"xt:ݘ Q%R1@0fuKoǢkAIu\Ow "^7oISטLЖXUV-*Gt U6Giib. drZKoY_#fT3EO$;lMGҴWIx?4Njsf@TI7ʳU eVyv)hDR,Vh{ɼ<Ih{<ڭ. ?jڐ^K ,u;p7= V#[Q&\Fȁ8! Ufe H缲\70Mơ> * t6 ʕ' F"*,~@R-XY % +dV$Mс t vŻ3eҟm_2,$@uˍuwdꖺ[ | J~꽩 t>sYautqki% dW&9-+O(MY^ Y+qz-`4bY7/)ڝ<&MlKGZb,x %pؙBVY2 䋳5;ZoAMo`O=dli/ϗ`7Kbp<#q(臘|zx"n?pJ~"-(>Gbew +oMN_bspIBHٯ>0O5`qnρS>A!ӓJ&NC aq:Ȟ0n̨/1pED XNS"g !7.T GiC/sPVF!ܻ $%¡2)]X"#Tn9*>5*??,p,1ctޅ~֓i=Q(o9JpA7Nz-Sw7|sB1> @t|?t3H!X<5c81?o /#tŤlc8mZ"&BZTCT%x~,m2]KxO}%KfCqs3vcUgU}`#-ȵC5O KО[$?7φqKkb{y":N,w`y\ ŨeodD˽Tu"+>Yit1]fC^hOn63oBp,MQW02A#@ys{P"ʵ-e> 'pf~}| ډ-&IƾfLhQM3W150|;~qϱ&:hII!խ樇xQ׋:4j0́3D&"&w^D+vPO5XkB5Cka`#a4݂u7UM-u*d9wR~W_QZ  k2upPԝw)~<ӈU oQi=`~0@YҰEǻ>[sVr bH+{@?3?M+8a)ZɳJ?WX*o5;{[+l3BsXֹjgD%_QXCH(syIۉ~3aL7}VEAK RTL/ Y  7g>#Tڢ]㻰Nj;.&Nm+uuDg;b#)q bBq,v?5BMJȉ׿}!U^ b&H󌿬\\DwG[c0Ǿ7Oc#HB+\JFt5g(O>n7o7op7W,$b>7J`0\7_QO|oG3w(Nj,LЧ G/mVΗ3\kni}PQukf3ș}2"an.]wzC& wC<i9j}zT+\a9lDH2G&L1aO #vaa-7n #Ƀ`2c9wmwecۖCbr H)}ڻ~y2=gkh췦ֵ= 1O64³Am:@Y|˨K{MlVgTV)7_v(@5CB.9'fl =`CGwH!5Q:_(o*φ.ƛY#O,=Jc#gI!."!À2 0 0S%"'~KmMŭx@@%9gzopi)eуY >k" C>h#6 ?n bΟ*ѓRܴG&- X#Mg,R- tkƔ_] P&eAtyO%wO*>f{oz[Ae ҞgBWI/n^RgQwI% w4ZQ`ŒУVPد.Q)܅X?=DC;%L;bHX+JL*i:D)Tzc1#XW9?bHg4YW<\?J>{.V쎐F(_ q_z=c)M3dQ{~ Mڭ ?j&N(#&~Y ӽZ4r 83lc (5<*/9"V4a8פGBRYL 0j*f Z:vG6Ӯjr4Z0;]Pb_Ӿvc"agֶz# 2GfY,J(tJU7R]B5ൕ\@\ ڛ2R$7uIkiΥ ]#$fAeEWg f,>2&D/y_#hb_u&nMԸ*&s>?/T_v4珟s0T?ņYDy~F(e'wRn%PI|U _~z >05OGNy86(Ю $ma Z ΁'5AY 1*G0$FH(,'OO3~vCX/ǍGlVn}).!ox⓸8#4 ኻ-Be5MYTd瞼jƴGIOے:6QOaDb=eC/RJTx?.A5B(YScKJ%AռGj˦k}7LHHDdh% şH9;ÉSB%&"֙S"ʢrMds_L}LDNP>f%~5ϔT敹SF⓾Sz5ہPu'vO> k5O+u_W: M=TNIvr~}1!~=5PrF,Ŷ$ )3Nph9JvNOn_-G`UX< H{He:SM~r"4 G:hk9 { jɽC'oձWx% ^aOB0@}sz@>xں L }CQt鷇h]=C 3oC=O:[/"$h@WDs(& iko I[224^X61RB~OI;d[Ў5 Z6JY!V0PqJ7K-ɨ"F'*bÝ&MJj߮uq0 N ןۍOXUk 2YgS)b\KIDU[k+p,R'0Q Һ;}kJ|hjtg~_ YWF=\_lFe3I,Zy]hV?1/wPl/}Nk8_SB0"xkzQcipI?$U}t!]8e;LsF'Y}FN̠za4rn1+ (xr-137Ge<w+]ĩr#yBȏN䨊0! ex /TAnҊt%H1d(uN+ ضJ}pԎatCZS`buCLM@Ϡo±vcffꮛj#Ư,+wU鹐) V(PMD_ny QW7!,N-3vxcf8~؂6E/0d:N/5d5CAN(M֜r[לM#N.2sY8qؒ<П%bfpic߉IZ_~4:kh/SE}fb0q@5U6˪Ļ+ׯkJDA0Hu]zL` MF|gN_6 O,ld 9x(RbeJ1xts&)MGqd֯G9?@˳;lVU0BEz~ug% OT槝EANX2اbAFjB iέREjd mdϩȭ+HW68|,4lTP8~8hOB~ =E5=uD[pa14qZ-W xM?]jJwu<`esХFVpzչn:' YO <d{H$mrlרINKn|.ghc7އbZ!U$‰IW[O#:\El9`9Π F^h\ #t ;Kw3p7±+@+5ozI%H zD!<iuU9$s 3Wj2Oc"Bphd Am qq\3$$=;1<=XL1(cʹ 0 [49AS#aGR ˸rB+M?oM?qd$=,) ?u; YT–-X 1a>lIOSQs%S19&8<1))̭Cʴ.F>h}ZB]& _[{?&.U ȇ!`j,=; pv4[E1KP.Xh] %KV!v fA=jA MS!EpKFGkytoZ !&w+$8d}2#لcGU 7 p&Hifhs*V?za)Nk;ը Ly;m<:Z⟺!:Ճ8"B 1_,>۵xXP4$u !]zD ܭFGlFmj Z\H"܋SkHpZ]BfZzү"?6JW뒯Fe76/CR k%1平4MO* EĨWF[5w"@]\6̳R͜vh?^5Vt$ 4q*@Y.ZB n"ZN2d݀Zmpy)P4rd5nH$Z!␖(d3T9UTtIқ_Q\ɛ &\Ay>8 ij>٭b@ӏe֓dI)#>)4^oWV?MkPt%xXzۯ;y-7)NdVPa~bk3ǩ =h5ȳ|j#vSky/78!!־ðUy5a`-{\OT|=x={`82LWy=GTF5uŅ@NnQRTU(y|'/=Ouq}Q亙eJ ?A[3j>>UX@aVMjs.N,tPEw4=ʥG C27Utc5j#կ^: [9(c Ӻ|:kŧf,$Wګ̷38[a/9xI.*Uyg=tSwԀ[pruEos*z$~~.wf둖`8J KD炞ݣ=Ry\rs 9ɚA,Gob^^F7sڏtpncuxX^EI8!m’q3YzZVί(1a[AtA͌7&ӿbn;kڠ.:ߔs@܉a*N&g,jARٝR-.@^ iՕj+gҽHvվOouaGr"捩4#I&n8 ܺm? 777U6@v:47c^4T&0 bז'Fq6х~pcvPi:-0QvĄ" |;/z{sͧw̫Cp!|- +tb䇮Bws׬ubM.UCdr0{j6H9 L`rʌ|?wk8 fqQ9V_d?S ߫">O 3MXÍhV0йDqybn n7p/>묖aF_1`-rpCS?<Z7x*F]hrchc %fXTSYV:3r8xX[x)c{s Bo<}g YQdxVBoL.SXݱޘۃǫrVZ}r_ۄvC>{IGD5)\vb_檃nM@vݎ$NdU`oKFB2!쁿oz#UBɾ 4,'+ݠ5Dݬ C+wڅjR#ǒTɄapZG/Ov z+;+FCo ,\n& ot~_#E3v6c/)ý&~uwu?/Q>xi-V^X8St T4#-Χe/Te-@~1snbY NVVF2xKyT5Ȉ,}ˍrPD-HO(vDY$P[AXhƽd< HѤkA$s/=Wp]: /]^dytxsOYs+]tdX`tmPe rWwww%v #A\=C =D}Ջ:١Pyp)h*˴=MO"X8!G־W >s~z\ 칈1g\o}ILOs/x`_DY '33zuĘ*b-ۊI lN{ սqKY𥫟_UdoA5xI~Mv`fv%AkH=I 8IXP4z&ldWgIт'⸺ 6W䘷 -Ivd/'['qH](2o'(Arsފ$e!@%pbWRUU+/=ŸU剀YEgN~PVfA uDMiiᙛ GʟЊNKv,qE0~EYc;М־|hc搋Gč"-W^"`M)rѓ_;\j} dPxUF0}DlR?xj8e!xe!1GJq?w^p:3U%9CݥjPnsr4F jbń974$uxSz=A}y`cx70$d\jJ=aa m ѵ+ѿ9Jر5o瀤Ea]"52钦ւfO}ixQKEs2RҬh5IR7<y(X/rO{4~au\ts1Hj*bwgu;wAThEK]]4nzbNw 7cQ9d1GŗJ"p,c [Da^\qA7e X;IL۪?ߛ緾3J}ſ 7UF$gP}B_T ^̤8JigFڹT{EɚT뒁҄ pw.2B`tD@DACE2T5ݛ"s8C SQ[ʜq;);}'7絭z.]øEzDO"(]OY'svjҗx~|Nmj/9.˹}߆~.sѸYW.>_U$AH,=Z!MGA"zp s[O 2F3R^jjoE>ѩ_י\GSzD!D{#^ތEÙJɎTG{8 U4]Dڔp_Br =:a^FnxDDwSld5rmBz8wZvHݯwzty<) 9LEp@;L)ȷ@ gVlzF?'͋ MFs㌜ ߭rr,\). I6`4ż 9` 0.Fx ,R`l(ԀxBY4(JZ;yzSٵ7c&O6+pU%.ʗIF@/8Wz3̷5ӁiSM˟\ǾG_;Fa4@Z4n(!|e|#JbMKL=Ǥ|rbi [z ,'dQg\u/َRs{{k du0)ZTl"IMcg:R.w|qlɝE$ D g$ry54x]=FrۀxĆ.9b픝RFKY(z&3Q{ȯo,NmQqu >V ("eUpˡ0ӊgX/d6" ^|ނsd 9NToCiU6PDB;!ANK(+bK)(Jgܽ2ua{'<",(t38]WS2l:..n6 ֒OȤh0I$ qO@+7; &`JǒACk& YO˅.xz9Ȓ46B~J Cdv=pnrN/htwuWH7>$RQ]|v~ݻ"uqcm0Qȧ\|,#z>w P oB4 %l/G-%唇bFC1|ڸ+󅻠 hžbmz\%P>Ԥ(ncvLDޛn'ႍ42JwESN Õsχxu%\ubp=I*B2b]ʒomzfnbSg7oH2 dtq;T5O7PZZvr#h6Y} /r$0?1rD$s9s0g:\%9dB`Tb"6׆2ucQrd5y0=zjc{oodBqDlm/T=*^E;-i3L7a:1QrQmbӚNoD)mpI`<,p|/!`,^VxiۛX&4!C5G-]Uj&rY<@p}2" ƍN$PXTisV&xMN"c4ëZYeS;ا hp\t f32qwy48wN hP*-Dj)̓?΍z7:LS[G{v7BŨM\t arU |COz<[o2@J(s(v dx&:8Rp+:{.KG%ҨS /(^*i%c\bQL+T>z䍔 UG!Qo<-0,!8%hԌDrvhBmjKO-}*o5Oq[+apj n{k;(]tqWVB?S˳7.a8"Upw #>u0Ha#iI#Cl].{Q/X88_iΩfVK䮹k% oD]). P ®eWid,Q2`WeXDy"s6<RSH?oB=cVKSNL WM+ ]Y ͓DD jy $P+uF5+{3U9Ka3Z3¡F$.nPwx qE5耪H([}/hb>kF;۱3br-] x1j9JƐF٨rpBsq~%ݶե .a3dr Ylè÷*>Weg_7;oe_ES՛elE]KͬvE.iD W5;oعтJHr{?#S X鉈Q? nezg&vY%jC2+rr(4!J f6/O&qL府rό29+4ˈӤs4Fnd,ڢ+A|˺^y -15X{N2BVl8ćꀨhbRg l'RoR]{X<9JtZZ^Rg%F "bBN~?:EûG Prg[hy\y !m4E uTWe"R?gcau̥߮"N$%% r{x؛_G(_sAs\q|/,.yD_N.Ɔr4ogdi)ގ_d66J>:m[I9b/ixOT$B':gg*4"sUL^ } q%k(ȅ#|B0vk|7|d9;ErM-DU&]AZO-I"Tꤿt6 >Vt;6zohocvyQ{{t_|gg4wcLkUਚE;+^4<:uC)Rջn4E5, g%AW 7J}%jn ̒%7PN #7c W#.ؘҋ!e%HTk<\@Exk#.eFZpRuM4[7U}mN+/|w-Z\REGqyӐ$&wc+L1 ͟-%vz ߻T.mTSנ+OM _w BbVC O@fw; [v%h%*qd_H}`~B]{//8 ۳O:ކX~"5z觋Vl9+e]J$Zuk"䤗=X/5QŮ|a$,:'M X؏ƐwSk sUBFɕ5*pk?P%shᆑj4 nBbE\z$oANbj;ha}pz<6MF}s ha6Nn\#P^gLwXM\hζ6 z6Xɐ2\Fb](ӵ~5$K-([t}*繰/%4=d y$2um3Y^m6OI6p犤@Q5tN(Qmz B?uˀWsLI*e(@ШCtsKdҐHkrf!?t[Rq/ q4]IW'ᨂx})n3|!*+/Qg3WKg*p$+ɭz3*e!*C9uAetS%% GD ŗՃd cݥns;" 3rEstqbYƵ+a% L|,hpcggT( U?}!Xk̾|*ﰖt\)P*.P9)m}?Ybog$4@ɏk&߬X8jK ?)y 3dJI#`tB6.g 'LwˆOHFUY^B5+q-kpQ/ j_Z9C\;UMǓ& 'w9 4?b3c|%\I"єuΑn"QȇP"b+7yo[@D}HrYz +A 0h6͚>`):- =tN*4Y:=X| *0dX½9^>!b6!vHvX0$z)QC\G Bn J2+6{;Ex9ݬM.}2M*>#%K~[ԺڶԺYu|E tWӡ$غvJը pe䦓4keTFLNJ=O E2JtKe^J5`R*^MosuP *k;GXB*`&9Q[8[V_LD櫒g:pOoc׭Bhv7^(Ylu~y-DStaӹUÓZ{V ~tq*禝`0>@A/sPNnԧ;Swt1p2usN>25ːͮd%n;Zӧwo-c>{ͺuf$T${% `5Q\PetސG>WlhbL ؉٨050Nm=h5E"EA.""\b[ EB!2[ #rT-O_PBRf~rNzK_}&9Z:j#T-ƀ#oKAUJ]ȺVhbcGg--uΏ6("6\߼"Җ=ձ= k}[V;jyy.y:ӽc"O~J*!0 w^ k5)% .,!jBlG33k%9s7XhVL粯$k[6 Sjzv6P&udhEFj{P۩g|*Cְ: L%ϨýWŦ!2#0=rvއ?;$^$ћ8 }-a #$~6_<ߨ5,zj$5anx8M}oCqy WDeZ]0IRJc~Cs#|-LUG?R͹{IJ9&{Èϥ|ӯD bR"adv #Ğht]$ŵH^hHFtv$O9~z"/A?-5]rq.ӘK=P«DLz iob 8m*i+(6lVM1oq,7v&Y14Х#"iVM@jhe |(JEK="EWϚ6zGK&BFV!|*BY[d C4ۆ޾:vxqsHG~/ ;0p_lgKAz a5v"\fNFt^z;ILS3ze\iiaW6fᗥ &ůكޢSES38O: 09: {+Q :Q*xraGC+E4/1 e]̕C]-$򠆦XE}d6y7k@޽BI mȄ;-փ_Ph\K]jj\t.;\tLX9KL.DKu&Nvw~12ekSÏGvg 2h%z'"4?}J{}`T-oJ\|`w+pDlMP?u%taGQͽۨ#ȇaf|Gq  b$qoM<L*[C^Y us QZV*O-N[#) #[11OzůcwuRR., hs<h ѣfI:GA` X@U:ޤA[ɗF~5N܍nT{EzC9#WJŀvT`MP$z`Lgqy}YK\woR{a4d<4'VO!>ullkQ`* 1gKy?i+{5`<߮HKBzt1|vكJkVCpLNf VB>e O•̫XLo]iNI ]dvl`31pY5 V) U&2 kkA& #a]|O""4~/DXn" ;P3ؙkh5G3F tk5,Έ^է_z.y|M?ĸcZm[E">K_ϹO\ K;򆆖2ZuN\~ߵT_>|xډ)6e.(m;F]%c1ĠquEĺZ!B`'1f|m\5Џq>z^ Nr?f+o!G֋P8Yl,30Vtm4.~~rАNmP*;eJt:qw& V0Md Qi%W[DO9OˏJ nc-k`(fqʱlI?%Z3Zcqnrt ?E(D]OHJ{~ kxfy6û&7\7gΉ,Qprk,n c2EG[u>bD8.>27Nk=Hm=.RѠ.D8->zTuAiwfe(čS-n $H*7?FL z.љtm8챬 tnn2!+; @pU!!k^L^j]\ Yl%myL<]iMF8x÷z=\kH:'GcK߈&Vfv2ӪH ѯ4ӑ%8,%doW>E9hSWLwOGfm#st#8$N':Tpg2{bSVx~yvk-Lb% ͮZɮgm#[Wm주;q0`ʉ#Rcfͳ{[!c?&8Jr?m#xG-.j5Vjkod@] 9#ݮ`j7c*fX[#KWc&µ ՚+Yo qDHSB;i֊=Gyy۫B%k= A,$wLa,t4 ҆*BJCUti,ŜD"Xt]*M1,A¨WYwWvUf厯Vct17k-7j&-Y`e$)Z ҒY4)J2C"􆑴H/83#3jݔM<;AWtƞ6jL9)t6KQ/vѱ}k eWj*IA!JվetIpEx/^)A ú= 5u,-S$.]h)!n,O 9PDMJ7Gsc] ^g̪}M{tT^bWBDtw˅[ܷ7+R#8PtUx*Epx79'<?<˂Kr)%iXE DUN :KQO/e.'xI"Y#Ү!yQ Rcir coYa}˟91frQT,oAHHBǜ̓|o.煔}.O1jPEK=>>G?9` pjXґ"\A 4hph. ,0~Š7ߡpguCX Pw bL:\2oc#y90S%K߿B_ I$Ej@mL:Tn{̭qٷK=Uj btTmaF?B~ ?\ sC+|v:fPd5R?k#|$Z(1(2VnQ} 6x=N(O,#w]5#4$t!dС2"[QvSK)ѫE9/QpO-)W ׉Qk37UԄ蔟}FJHrc@;Uu'e9hbWijiQ01~BdI2Py&@ۊ˜ p[5z ܟP'Y9i(ޡ>:m2*TJRR'\cAaa{zKeŐUv:^o,F 1j_Y ,X#z\jB6Z$'ˠ1V^#gJ7pG0çJQyf d(+Fچc8;ruId(ks?oH˷&2'n'ɼ>b,i2oLM*љ혾W+* KH<sH(p \BfsRsr3d<24#Έ^diFsKؠQ߯ec >ңcvUWW[-IJg?O%JF*,sO6-BWS lDA)isTNj szXze 9\X:h'nweQF5X{MjH׏DD,+f=o6l[ R7oRioC'hPn<*ab&L= Xr;rvtEd-%; ɀ ۋN΁^| Q7mb ή_g+LcْHI]>̷59:7k *8 585j7?>Z,=hj,ƲdƄo-mUˑr}Xom-0L(JYJyxcֆ ΁xPuXfa2 ~R*Le7==(yPsPbdwzˡIH1GH6!/`<;Rk\8%_%HVx]e|ՍXPs;)N ~83BO[41_y tdWZw{^Ï`N2nH:4PwN)ePüI\WHKkAmoQ?Q?`.1tQu[.r-[%0b&M0):¬ZsX%L|Pg0]ACYV{@Xin V9ߞٙ>4ߧ,OmM:^pXr|X"}߮|I?BvCWKKA0 >Z]Lm+J/"oz^+WU/\5Y&m:)0ZOڜ2%NF17WEDzC#|#Zkl~vƏVE=e%ʐh*-{;@rR|Wyr0-@( ~.,j"SE<#`IcW<3=b3V{ݎ SerwQe>RNiT1ز6G:N + 5WhmW%32 uQ;?Pho7tSd*,P/wtc;Ug}H wIʢ_yMh%9>ksv?4OO6gT^Ĝ|bUS~E챳6 TĬo2B\kqV8+UJ8y_XǾh}M__=kܪi^ :YF^RTbM 95ߊ"k(DhA^bQRFc8W0c{ ;yJk_Q/A^TRnES)֤5%Zw)2L@RLd˟tyo!]>'}x]#98G"AYk;P\hSFsQv2 gI- eO6o[=<+f y#45ލ('y,Q Khow, K}KX{e$hi7 h , xr;i^b`N(mBoz%,fxy@Mw?tf/Iؾ)Sz)Ldk ϵ`Ca瞒";Lvح<3y棰< uBYٕ:L}XUu"LJf׈N&wKp؜&0c?S(h/BNTPIҼ aFc^]45 +@Koi+6q:~qĥ~7>Ojc)n9)ߴY?@c,AҔ[68ʫ޲(U'+s:^G'8Ò-+!WEEɐ"5hqY -6]%u^QZcC噻k?ɖE/"v %y5EzCfMa.ͥpbm(ǩN(rd,H+OG0{=ݮ; 8?r G&䵿D.37s 33_5DFk^q<̻mJ<j^Pa  Ֆ&YhS]p{hZ}OQ.&'+0InZxgV2; qTNYcc6_xpu W' |Mw3脏1AS 3 T>3w*1h*g4LxoD/Wx]S1jl@dY{U;*ZKICpF[<-sKV/A4qnxvAaFؙYi"mpq^h}9׹1ŌZz$, ؙ7@RshzWރ.To{!~^Ց]̈́$;p]CDcj27:HꂋS8pi˕A*s5@s, /Ðs.. BG)Vc$?˚[RƀEDL><~Wh}kֺP-!u[c.6 2_:pd@àʽ.'A-,ab{ *@sRߖE/fRyԦK:[(L9d#KUF;ӌn[¢s*[0 _\C;tf[.Y>@hHlNkfѡUB\1HަQl׵* pyrIsbyLpE WE&VP NaڢLjSI[C8F%creʹSH aM\ߔJh':qBP9/:if ?xA`WGBsP_cfgM r)J@r4#׎\`Ty͹M(Wŧ}dT(F14oaMԹl0/Fp?QbKZޗ_7)XS|ھ WGxKs {f1e(0P=XN9EƅL+4 zH5{3G ?¾eѡ90%C@LiP{ܭ],\iH;4ˏgiwT|;d[V#K2a3EhnT0'+p`OVᔑ1;^N- K]LjC%͊ T4mw!2G#s PtJ?i'0Ζ.N3AiFTٺבO3̜pXy{YN7\h#GaTpոmJ#aZ?Q3rWrOI&X阺 l8B8Μ>'nWbck+ KUyECtLv4jycZ̎jJ5P/I{L 2o-95~ASb:x`:{s}s; jjJgsIqlG4 3C\D jY}'JY% 1*X*,Xwנc J8clJ9U9_[ܶ]kzΟh?͜8Dj=4!fC3& v4g}6;I#+|ܠ;3QZsVr3]34޲v<+Q3?@wK>ꎟ*>G0EB.кd#CE)<ݪ'[|j(TLnȐC셃bks M/e\::En,gE_2N3[.Gho |+wks[.2 Ny108x]˛T%Nt/Qǔ!q1qÛ2[@z"p8.ƻzk`ׇRi_P8bos(:WAVNxN7LFqo ae LnY/HJD4ǭ<u9"8)N9({rh xO`o!= L]qx|m QQϟ E3$'*yâqg`70{$bAQXZo\#VCl'ݹ йyאkݔɺ.Q*+|dZT$Qx5/Y15.m0OK 1a.Os@ Se/jX,]H/k)6:ӥ&eܣךecgMyIFK/SEqFH ~1Jh>)LRdrZh)y'o߅@ovEK!4RfƟ{w"UW]]Aω֌FZϷF8( ƒ tXdwT53G{q/KD໶(k4S.| @TILlcm2Z>R`ʐga){q{N$q4=np$jyL|>1ڴ[WJbf7%rsGqLE|3I2 KHMeYfkp].dw}~r&o<÷y!΁)"_xlyE51XqfA=c:h𳦺Å kљ+= M?֓N,1C]hu6$%f"-H`U l8G1I tFWѴ5ۓc#nG,&,`!=FZKh8f=TAs1 W+o3[݃>wI9l 3Nz&u@̏ٶI @R9H[$ؾ]#,⎫]?i1>6[ˍpzY(! 3SnNeP;$d0ϋR0tjQavR]ǝr>*q;bqpfP̄Aioˌ8^8 j4뵇ʋ4VfrZNӃHג ;J9]\TbiAfw%l^i,*,nUw 3֚E2B;ܤSGGy hg]Iޅ! _1t7rɸur ΎEp!ż^nX 9GfQ,z]xQH.+։hx?ǫS wKqˊx5`j2ya?doEmf!~-qi]ո>X"X]2muC QӬv<2$&d&PބM.qT/xtC4 tMGrn/µ4dyWCb HEk-Çm#n W ;e8aIZ&ql),-e>T6E5 d/ `MxhQ$vOs%%OpGw Tڙؿ۹ޒҸGqTMn`3rgҵ|M;Jl ޗ\e@ʊ2"ɣ-_RT5l͵٫#o7]{x ]{PPRɌ::ql@6Te`\#SopV&ls#@\vZ#R(AFRtf3F\qZ$7>²&Lր'y㱮wy+^lYd>KA- t KBXq 6O xB/!3˜&} ܍͕La7)ŅE߷%X兕CGM SXϻNp>.yv{ P)q/= <~O{- ܬhO9Yi\Η&KO_JZ-{lq]jyaᾤ.v>Ϯă^EkNm?FǦp"7^KCSY#@Q}B߃vRx&\ l ykŤ=vLN@en(mz[uV24H!q٧|=M uX?0W͂ x ۍT}$rJNB ZT'n , `kU9ɴ 0RD6~M'oFR` $w휆0&b> 1bv\Рf&#!YU4MUßi> 5~H6xB"z^Z;Zt0;7Y^!aʲ{ ?gs'x?y~'Lsu%)\"ǛJܷnl 2i7_Fu9c|rF[Ŋ:Z[R.v ]oS،c[2SQRμ:::$ WQlb^*9Da)oHXYTΐ6/ bq:HVRN7%w󸊇O䀶} ?"nL挾|s8z4wvcٖD*\J4:ِ͉A?3ٲE AZmJ%H8T]mKl6sv|&|G8 /^z$ϊHWFq eqR3O!g缷|XwJ`~^#jHhbU-˨-TS㜓PSc3 t2^35#Fnmvi\=cEa@ Mp7ǔpTbڭmv՟qCsVTN䰍$K` a0T狨@%zgHNZG]f*f;ǹeMr\˵A;>X|Jo;y>$`Z~;`.Zcw֤8}zI:&|]{}lY,\/ssbj5?(LʛYc FiL+֨2RkzhY6Uhj B %Ƴ-.o_#6-/d ?ƹHjL,:/Tb8V Lֱkeف?H B '6b&_$!jM\[?(Fie"]$@1&*urB{,YȒSzσW3UGT[rЌ %яNǺ6zdEQjl{;P-89ɏ/ꝦQߘx%!+rV\F{A$ދa\8WH2>Qg⊞Kc| kTD2Cz6de^´/ai.oQKs~V[Քqɂ Y aҏ!+q) ϵ7&#**j="}֨70=gSPOBw Ӽb{ta~uF"bb;=)1ި 1+udW[D˩S.KzO='hgA0|=l:\qt\Z 4tsiO.h oI N'1`sS9fm%XbUȺ=fOX AdQeE(VrL0u'Y0)Uj< Q)$J%p"KTa\!"QStYƩ=B2KO Dxz[!˼%uc ?/]ERгYC&Б+'ǗcH;$CV?$ ^cO<#$a;3Xrn6|o>j&V3n-V}噐y}UyŁEjD|@p]KZ̟#tݨLa ')/ H$J,l^s۟R@3fAlNCtpY 0ı:n%kG<@}Px8#OC C؏ŲUnW#ћLўS<iFIsD< 8N,>&pc^('޴v( kadyD>0j;JDK w fMohlOSQ'`3~ qwM7!9yn̆7F*25{9(:\\kEՙH.@R"pUpki i DNM'o֚/0Uj7 R@f>㕕B~ [b,$N@UL+1"_2a5^Ц@S3BVAY@H<1O!]id&%<*I"V[fm3bo Z4[2:gTKBnu!4=P*8}K )ņEI~[9)NlJ |}D͵=Щ{cbYwiགྷY)N%&C3śj>~1"k+U|z.ˋIt}OSm&d}vb%2/ W47“R2ѥg(vآW*9YerDpJ?Mɏ:U΂4er|VVH:y =DmȤ7R@'%OC[3cbycl(ҊTREr.:Rc-"=~)8L}}+ |kB}jN91 VXcqҁR1:Xb/vIBR[/*]<7 !J7&6*^l97%1g:hި=}3hѢ0v\4. i{k] A-JLg.0M{y1Acm>Y)g#LN.`A9籬1DA0LͼˀrRt;j>wۂuo"Og+ O}]œЇBQ@%MH_'PҤt !%^#., neu8 ߣR PEtG(J$ݓ-ҳ83mv6]_:RJd1\dRM-m,44cd ;e52ioIlo?=y+eK%"M45\lvDu$2_;RMXY ^#ҙ1ATΠ*6]5sz!J|.p;Ix[(D ,#yH\B6Qi?[ GEY,eMFk+5h1OMNi/'B3}H8 <J/JxK7˩. ~So؉#h4gl= C/&pa3ia@{l5K$oiefe:PW M 2̹7OPfr?!Ui4Zc;K&64 en(#f,eީaK0F_`jI`v>~"?2/[#Y^w?t7 ϒkEoԪ#MnC!6] VY Nӣ^WHE ̖(چVh ˞8b/ҢЍ>fˌQf Q</!v#ʾY iri]%XugX“- 2Bw?頓T3tYvBX 4} 6'cA´Vr/_<rxRV?нEd G\{!T820vMT"{`i`q v*v1ß*n 5£aS >@.ʿ-ߣ%A^7wl-:Q̀<( ;4tkMq7M:f.}A8Twԭo@8x%lsuɽdMn5;L$Oyz_O5ñb'uA>Ux`;(e[t|ͩ~qOz^ pE揄fT+#?gnD@b vlґUBaB<oYam7Kmݝ@Tp8P6j={ lIw@ο"۷^&]&p' XtnVz6#Q gmx !`¼2ζ8ZmX"=~RtW!:!r*g3,},NgpgՆtޅ[Ik yb(A;{UpO|FR7P`PI"y@1,wУ RdeG_&(𑿄't .Lt$T^3|񊨻׸gZd:tL`xF#hEpӬ Pմ:v&:!#:!/tv N;=v"M.N$±HQ %Ajb>5jJxF↘/ P҂,;LߌX1`s>8Y [gMl]?Py6l&]bL]mis62e G\;'Zbr?Y 7 @<:ŀDCQ7+c%ѻVk2*ws\Yglޖ@nKnTyOچT$ASVײiȣ2IUbddQois5~q}ƓgEUT: ſI(t=@)+O?y:#i&A1̏fvL\`9ngă) 9ڭ/P- K>a=$:w>X&&޾ Z)q]X>j#ŢϻXEn99(7>i)mnxt *[S|MWjiSK9EXÇwܲ&/ qd@].bJfK0 d{Kdž/]C~K*C ?O)2xƛ.SRLٶsqZ,JW8aVu*P$>tXԆNQ7vjw2ukz%DJ1ЁyR/yv =癱Az@2 "\,cMUxNt&?;:B+ _P#K~]3vwG#=I)1 x 2n~-ځv[#O!tghAoYꮷwHĉh19M66Oӓ^DI$ϤZzJ:2;Lou %ubWSxGHKPJP` s %DuJee'7a #1`>}f}-D/f8ӳrS!V^:Ԧ/4 \<,D~߿ e\l(Jܺx9b.uCMqjx %(k2~P@y @yʦE%']=PU#p1Ro-pzo ,t“t6 B@QN|>wK#Q2$<@S1ϙrIZ}]~ Xڅ+97Ynv}d')Z| 8'q0kvt]AIe'ϔ,Gb7>%+_S|zy[!MǘMh*(Ū>:qP[WrNՀh@޵ g,^ 0$, 14I)HC5Sx-IwKVk7yY4S[ aIa- .l';JJ ǐAnc=6^b=!` Nn Yټ %H5TRG5UM$)>U8 &i$̰t;""ɗ,9Nuէ #eH =gV/lk}Ջ8LanF)նt~h;/΀q%p 'P͗1cC-|{)$Iw!IfK>.w1rH8 C,D Hi}κ2/-~$ު\f :)ZQ ÿ{v_[ΞӶFszY|>WWeJU|òO#KO>@F6nR;gIr9tܼT0Ii p1_;'cェuR wY)v`:A1G2 /7N--]/kH ݵh! oW-s5aHzmeI/ R=k,=UTj]KE'1M7mLt$me4S B8Ksz(cLʻs:Lg[Y:T;20 =b\I3ޣ3sgYZ07070100000046000081a4000000000000000000000001611e8eb90000d800000000000000000000000000000000000000005700000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/ulp/ipoib/ib_ipoib.ko.xz7zXZִF!t/j]?Eh=ڜ.+ε2 R|u:5}yypU y'(ҿ91 ==G7@dL"SHҙ"[k=vAzh ɣ<"0*{co>/G6E?D$#3] itsC>{c~dJS|> [}7&KISKIQϗϼ ɼzhvx7W#tF8 $ ʀg&_O`lȑ+D3"'yOHM0~Ch"`NX**A4f]|YX[:~&JXS;qcYA_4j@$ΣΣX_qsg]̽Ğ@?Nww}s#^ނVs>&eAeO;}_$4KX23Zk4HÒ#%<8s=.y\,oB}1%)\@k Oߤj=[!,=BE!%}.ڄ-aD 봾7zTYaEI*:vlwg S`7Yr-rV<<6E, E.~ƒit sbOȡUѣt].T^ yG`u:֨p*1N/$ ~O3?p]D](ݳy&z;>:pLlpzEsdUu\m 6_iѨl2GUJ}!ƋnC[n R\j%&QŊh5ra= &Y@?vQ\<Q"%` +Dn٠I,(쩇MM"2']} 1pbqpVza`*/K2)mM lUpM;llv]]F3._ZU9NBlRa;ŸyX,4@URY^F DWԄ xyCy`%O`IF&|yŰxop0/T-ƐgP%I!-^M^+Ҭ'.QXԕ8X I".R9.&Nq:q; *0+.M.P- V ASV*B}eQp#of >rz|,~1rYk+i b o "֞E=vh6`B >LzH%?t0JͧCOQ+‘EG~]yIM( m:rfX]s@E*MΆW~x6 ̳xq`;'jPñ>1pdΆMjvֶlTI"8LQ_sWz3tX"3hyV<0*t_3F( Wx`v 3խ1tr:C(ӊmd:K;ȁ w1\=vȩfVbaB'p$Æ1m)8߰r_QG [@CB/Yy^ZFbQ Ɲ~A5mةJgϗ=f9$3%xC@Dq,` *7ã%s7;h^Ezh a/(ɑz|/p!0 %V~U#S5>cQDKn+[M5d^x %>K awH"S5X5 AZ'b,gN?t[_=alÐ^{]Փ5wTkx^!߸0%dčCmF**=#isE! N@1ᠩ. s t[tOL;خCG]0ZN8lx߽w۞n ܃%"qXA ӌwASHɪ`}vF[;:Nl.ݵؾ_ uwd0yJ/cP:u]/O!E)-RrM0j`?hPZh;<VɠTnӳ(I)'qE=zҁ3 `ɝPv&YwFZs;|3fQ*rUog&`gQ&/R"bQg [ciIpӜ~ m,(*?bjs԰gHl#UbKNe2 έ>|Բ{j~tsad?`]<9OU͝RYyķ껙DBP@*?vM~, v|aq;LTpqx;dt |TNWWk\y[p(A}"|~q;[#;? xoCt~֚߇%]ש%te$aF-c N9V%B[=¾힪rtS{4#rRM$R5t Qp[{,P \ hO?H10nv-ւyeZe*cPRG:[%ą6lνL>,U[kIOZԯs@jTR .zmu])"G*m: '|kHKB:(jsos9W?,0RB&&N&sls: J1_9Ph.i) 8f󆛚%6c5JR^}MXsJCӨҫ.d*\R' X^?83]~BJCtf/c~tY_b\%ȹ ,_IJ Cwi>&up.8&HT\6dU_,q{5<kDnI3fG[yQ ėX WX ck'a榶#GT Un ~#Q'ȍd)2^ ` HѸ]-cù/xe<ɣt9T12y~晴P2Cj;{\9]hU؁ͬ &ipQZL88vao oҮsΠup%=Y(r 9OI0`?_FR޿7ϧӳ*?QS=06IZpS\!v ;.rI` G|\\iL.! ]J癕[V+4̢ SVx^1uxgWlpVP|<#8ű,@ueprOparqUm36vlTݑ 5Ovwď_H!$ֺL7Qٚ2J d. D25缍<88bKo-MJr[C%2adcXRзtx16?w7?!=d]Y =p?T22.é?-3[|V{&`ŀGy>0=ikju|*-$K^P{heWO۳c!m"1Dg@ۛTs9=~,ZSc=Zwǯ7j{4@sj&B\8כrgkn 3(+PtHis1+/~;j+3]3҈G"x A݉gFreR;cN3j >w 4HɚF*hi7EN74iؔzTZJI?9TslĘD=(, L@H;ew]chte{3+]}į x$1l~!fZEp)ZŸÁJpڪY~O* ģ-^WX#)[?_ 7/!譽QCTu %jN/m\%-#'y0LYVS {暫"qB_g>{ w&_̰&QJG7a |]ޓhPu5UR =E4A(0y̓5$5F44<΍z0H=pJDI.t/XtO076(k"'"D[/kttTBG(ksG~q.C}ilª`84K@AL srzdah˹ƙ S7ct[1f&Ȫ<O+ZDa?}C8ѐdVih'wd LcLu)Ū2<v2?_L)U%0ڪtVu?q k) ռ)?m~(WW548޵ +> b~H6"1tޯ'p:F0=MފַMD_ݍ,ش(glJ ZtyNU٩& w~*0ܭ` c&a P&X"3/Wn7REj*peS C?^s r52]P~,f&I\]ez'r|6)OQ(R4Q.՜d7(!oX A;&7Is0h)T $DguF(br2!PO@}WǬh[?teB(3f8DWy$ye[f[zM=;OH l@JT##1ZO "&8C)T <&}H ^#Tv2VK7*HN(P\WU'\"{Ӡz r?wwNa-ϝW 9i[ `ރk}]d1&b4Ga. uu3G J|jlŃ< kHaz]U'S DO k*hu6?g.}/Gxt\ toF_w/PdtnK%E^"0î=hE-{~.Gd]9THmL3-_aL;(/s0DhCw7h/6~dY"CٚhX= ow=N)%jk g[QåY,j4AZ yW&2Z[0b1m9}X =:\!)4پZ;ZUblD3XV ) ڱ:敀u#=qkW~S~}1"Qk/-aAqCEK]tS`'Q>$/(0z^p+ji {r"is'f1i&麐 HFQ/_*Pm4EF1ћ~b8QټnD9abiJXQCxɒrv63{n$gozIӃp+6, q+S)h0(AY=?$|hId@̑3dU$t}Hwp^2t ^[i\K+- hijWWҕf&GڕI@<rI(ܪ~'Ӌp>վG=9ld s}uh B6V蟨֝ߖ%e"]^޺dz\:,$ vsjtsƑMT|ʝm|4EV*dpgum)`?3 5U٪hM-5.7dW"սjՒ{W:6 כּ>MAަhR.8fz񣸧$Qtkyk 3L~PcCЩCArDF&cre-Wuj1; id\R. ]O)b.l3U}65`NķN։GΉd=] xozکAJ?+V#ZхߓZC#V S_abώXoJF'n^#`,la\Tewa&ܕU PZOZQE˜LBĐ{C| ˮj[}@Ic  ,GwG!:3_Pz٫kP*cJcESi ~c#ܠ*w%_JlYWX [)R R^J20Jp>T00IL P,Q+^d=G~XhagGVS@bm 0ƦSd pn36"slc ; F4N/+qWS$C2[*zmiǬc[I4_Gk61G>Ϡ5W*س1dm*9 )XD6u"\e)JdfCݭQ "hQU|.QvR\&"M`Ңe4. G%$*D` :ZjK].+ 3L1 8jZ+ٗgy/sW%U<*8b#HC7>>T1y,6Cߣ@ǎ@5K?^x~U;YŐoNFEY7&o( ưgu6:z?6$vZm0#F5+ M (mt)kcn}`~u^[Bdv1R*=6o5Pc a + 3GOǚ!+XB-HFnV!l bENu)PzLII[$krJ+^w[q妘/f>Yk _ePF'O Mcڛ.I̔^́X,2W=zPk֩qɹߛ7Fs`/\BSaH8/VSVJ<2̎-3f)WFDrʋRp%;*Ap "nvcE4u@y0s5=WOp(O%?n%}O X-E] <;:a'ԸQ/3VYN3鰝Hpv3=蕬;{P:HGtGN$ٳ2S*;J Olm Ժդu(*abvxpԓ MfJfPN)m 8-uAl@'_X܏ Z΁<#e7N # d$ Hsԗ8jn 2WWW c1KF8F+ӡXkCx&>!JM Җ7*jH9G 2&bԃ9Hmm]Hbo;s0"o5I[ۍ\Rv IhwW]!"!=}/w74S:'dOjn TLA?T7 鉿 )Ӓ}]&&֚w0kjEљtk B. NnX7HcR.jZ9($1]T(3P/c9Eٴ ¤9,԰gûR>xw*%mZg/r HsGQ+bǻޟhzy{ce6/{Eo f &! ?RS|풶SXFeg]1F`E|hZ#ևj_\KXt $ y`(DpxT1u$(HWd9 ё/ }D3I 3`c×$: $+VY]Ŋp u\p껾 <=E 4KD3H 5}jkY O`ԭ%gtXd"`o:Rt.,Q_>\Tf [s "wnxU348URBCWR"[hBlǛϔfHGJ߃xQ7)]NATo{s='Dbg\^ψx6=΂TGl fvCh5BRj%ϰ3OĽQ-ܒ/vW3RWFGqDpjCc? p濆g'і/\u; 9 Pq+51'u6uf*r?g5؏ocߩ|FƁt3yP5WwJP-e2k/JNA2>0މm[=h4gn sl᾽Ww`=-R4\lB_ (s??hRs '-"Q [saaKɂPdiPrDRyc:Y(";L^ ޲_MX+eLU~Cj >'1w˳͋+3o#\K'm&0Wnsjv:$w{R^\ƢNP9؋d,m1@X$+LSD߱kPJ$Foao9~bK`,N20C7LV~}S>`a ZXck ;P+E Cw[d׿'| FQFk1W~̑6rg7h((1B ס,^f~瞝a+_Y|]EVw&q$41a@i[8"1Dּ&ÜF]8ղ?O uMi8(( OA"lh]+ؔ{`Y~=8[;+YIS?:Qn$%ͣod¦!*G WB&z^.pey0 CrZrm:Xc|PGA*:fA$M_2(rZf{hʞST2~so+#3rirk vkiqWK>eiھ&bj;.kmM5f2d׋eυw(8`df|TnRTId%vO[x, w4V\/=8({č%e 4:g. \*4 jMo#:1F\T554ELA䞂v} ..SqKO;K"() I 5BmͨoM.i$t;hZah%19R-O!׭'BοP>[ޤguھmg)6+Vן<B#t3[@^]If&B,݋!]Q:w3{M6qM-iz| 35[#OFbU=*7ӷ"{!ǰ#:b;Nk ti}  e_5TK62]e[}х"@WT; =IPR[xAoM%b;3=Y*,, #̬mG_X>u΁dYWEu]wÙۄuFaJ@ ķ[-^_UbVmCaϤ]qdYSNՇ_4r䊊nǿSk%~b8 FX2ƦLͶ/phq-Xl(6疽dݘֈ22aX U yn "m^O^,ђLJFܛE>|3hWRN,2|6uc]BLW͛񊄞{<{G\)G]ϩi;ЇȂBܒ6!pBKo iEap{H3K-.8 HcL`~N@3 Y챚}M^ J P-0l~ g ۛV8BCSn=Cƫ?^Z@!_6pτv:׭BXI>]<>[m7#Qn[\ G O V*֏(k^<W Bi], ;q4_Bdd8 %\iq?XFȁbcإ8VSQp>:OXy#sEj<\/74tc~,-U 8 2eVwWz>_xeދ2ëxhDfs40؊wCoD8wHen!OiUלΠ/+TL C2}N׻oG-p>J8Xkn#)}}Uso  $Ҋ~e).hsEKM7**'>M t5m"zd^5-.0QD+1CHv<꽢@*D`ڱe QvH_Lo J k̾g^i% .P>鐭~ \*7["7:uSP/ԍYE-l|$oArpb1NgŪ}R@Y"4På[[j Өf!,u+臤gU BMWxFk@D^VIj!$ L-{jŽoQo̽M!74Xsn>jM^ LB5a!LΦ(# XCu GϮ6dx8yvj#Y"끲>{;?*wNK`=6.$7# *g_³O3Z0|Snx!.̢QK.; UCZ+_D/J=];lw89 6C{I w?N1L= ߌl׾2RB*G.ӥu2)9[=h]7/b? TmMu$,8pǵ蕘4&1SW Kqqsq(Xzwˇj `DwuU緆XQ'׎zrrdW r,/ Z Clnv8҅#!{Z>xFrADl_G挸T |^VU,`Ff5cڻ.>kEܤ:wBt Mu=]kȫĆXlU"HiQS5U ,HCgl {k$pa\6,cx?@o{ޱ>E*\ۑXO9j5?Ag76k >:>W0jAy 1xn's}7%â-7XglmS¾b'xNb7eTc~~NhjRY1g%$=X=KBGُ*[بPyѹ,N3yC4t mZlV, yC풧J_$WN8E Z`5ц?OywY( :W/&0*K=U-UWx*zbtC畦F;BeL>]W&(j{0(xQ2lw6o{BY_dT#|6122 +Kj/kqw& :bTy٫"Vu@͑0;{Jv˦ ҳ 1ˎQcI/M96@/uL$[5fA6Vχ㣶 sCO1WcZw_ql!B[Sp UAm:Utm@Ro8ׅK䚣l>1*-n@>h>u;/Ji8YP(wX޷6KQ{xRi DE$~^[;"iLdhZm4 8ldú($nX*nB&*v =ܮ| \?PI59A4]OU I>*W$9T+sQ^l ?6P6L'toND$_,}WIVN]5Ɯl۵'4oskOsAEs{Yѽob *G,Dئ`(Ỵbe,Dwrϔb bX]ruR,,ob5e)VBeU=,_DXO ߉AVE ,CU;Q;4g_͆kAϘW3Wo4_=(cRH&&ԅXcL0FB'Vn5f|R&%?axД}E4B,~N c` Xd̉7˥u:ʴ{>m-lP'tÕ\dAw:=8iP^V{)87 SG`7OG[ PV|56(hoٚ^"N?HOjJv2^Xaĕ8NU  tbuH%Z-.*r /-_"=q[JbK,Xc)%c`t}&P3łm2ٕrJt * 2| 6r&OMPHHr![ss]biK NC6H/iR,q1d3BFαʨu-}E:P0#'vR!&_Ӯ "RTxb@ RF-֩8ugnFN,ȸkЮ?" '*Ug8bA,Etϕp$ὊCN Bc8hEr0צNst%Ik+x }z I5GHlh:"E_v>SthmF.Dt{0] t0sU~ta{ҷcgYp oRh!Bd 8ɯnk]ឋ05pRm" w`K~vlsdWi2=OL{6ߏ=R gOg6r'-hOY!7D.*/ͧqFoP#6ZHh2j qe.Z' ~?'|a~Seb}99:Z/:_`;+ywy >}æ,G<-s(z]-)&CR1"{U;G0ܜP2g njm񢋫Q8 iq׮TוR'TS5zJ0mϡ'S<[%UZp30`=L,?_$$d\0!MxӮZ@v fzlsԼ޶xs=@MH|&dhR g.Ӎ }3:(G  #^9KszR<1=f3\Z&ЫU%}@fU܀`3]t". Ҟ|2 趩tF?}wBƎiʌm "%[4KVLk^ЁR=wW4mQ$eB>.X,9GM*{ HX=q:BW$0zy+nۃ̯y' ;GpSuKOq8)~q#s`A@ :{T<PL~3m"+."PBWė^7r Nc$BH0{ED?FYq,ynGI:Hs͋v-Lb \0bSc^Qp'3MݬGʭXV~*o`$$AiDyTO5,gHQ9Ux{=M%HYku /mzdh nn6~D,ѣg~E_REbo|1Hsp9lp#s퇰D@J @;ܧBdAϷDpC?!_i_̞ &h;ܫ,֣#5fpT_Dn*eJvRlXk@Cr8^z>kc^D[v*Ld8MDf,ckv+ޡÇ$ZP˫u5AˌeڑAȗdK Mc 7SnIHQ|) OU]6 qa[*<\wT3+xgב?JhA((ټ/Q?\Y4@: o]֎MLDMIp\&b#J$²Dר&' t;ܫǼOhԠ,BJ$ʕY!dUDN\ tdłu+Ĝ 1s"#߬fϛ!?T,P"ak Y9=;v3lQD,,Uvyp97"UKqjYTjva4:<UEk{vͬ?CҲQ}&DRqQC]=.,y_)Z4#&4F@N55olL;:pZG @Ŵl]Jf"`(V굦nvj1 f2١+,Xaz 9ßt_7p!'E3$0aB'n]_OʠqK逴7{WpuM,CVeH$l^]u6 ̓%PGo~/G^I4(T]@jIj?Re3*;qO^@X9Y´6'erfBH1lm A8C5pTjX!OVP^-Ζe])9 Ht|R+|gL Ei K79gu孅a1ڿlaec`';>k.:.AA]K]T;VU[.'I`0SOI)ohcN޻FB8lh[7q*kkh7iμ.Lpg{].5d"ѼG?_{ph00&?M7=DI<ǹl_/(bWoz)"kz!aj`Y1DG r0|ZaeZa,֤R#y{5NSo`!(w B(2z@N @ũŲʑc6bb3N>y= !޽*3fBUmb~"/9/dɦ6&liy' nn}clW! A@1ncLl.GZyB~ u598f!ֿ CdWV<Aw\Xi%֣VԏG ƫ"5Y/y˥Zqס&\wтC&7ۭMb% ;4]7'x7prV.w" QBnٲ`ьajg˙[).I Jݮifq/oqAHl, I^=49}{a E8]"}mzQo k*b dTw,ȚgɝH ky]4 $fxz/ڡxFC+E^n~(Ug[Gx]N%ėt4{Ge 0#& e[ĒBH`Q^iMW҂3X{o>?v2bG+ێCq!P zJLѠ)2NL'9'-:3GޑUr_Z+j@(ql3Zp*%d;R(ڡt`mJ˻; MbkۇT/@Di$g2b37  # N ȾCLDP6:.j0>a\z1ҥ+KdNjKw& aaEᗯ<Wnч\Lٙ( ظ4/5\3ٌݳ!V6| v3eZ\n@v"'Wҵ;PhR:wOx0aט~]-k\|ҖyԘX\3%sl"b˭k3igGc;-{;e6 O޸n^JkG_2S˅?L%f*4{BCua\=E ܬclBJpFXsDxzK"{bH]X1ٴ1#q6-tI  XO{|h('ϑb\cDKQ௑LM5r[BL&=!1b:ZԸz;sԙ5B)>c_UWC^,ș66!#ժ01j4V;d6sNyN*:)X7P1BIvjR_Q KZp. ߷9 XHF{]&#%u3U>"fN_?Df޼(JQ訵B͚,>T?M^N~rX'e3hO9:*̭Q5 eIn/a]!743W hQW:H|2A`AoaVn rlJ)XV]l0e+іkJp.}1.,BD,| (?__ƪXغ<\ϲ0z8no0''̃Z3 &/,Za'y\0frfk3[p](8 #}WY)~u~\bhsfbUq{:^U.irJ:b0ݸqzÒa)8k 9eƹv^~s?Ƌv[*lZv0 {JiB:?l\Mx5Bm bђ5=қ~[T~_2Y}m&FTNPjߩ^sOP#"U?Ll^b͈z(f;:'%:Q_ֱV R\࢈gB ^OQKt )DzaT=&%rp"MM鋥GYEщ

    $< ͥ`PP` & B( L(2a<R'od^{=Y \peΒTVMY[Gɻb)ΎwQw?hc:=8mf _{,RTl_sntzmJ^f\FmܗGf N:x}qoy[=j M.U*,*l}ݜ}Z 2GQOF[K%{ wy>H\]L4u =&ڲoLHa3-Rhm|6PR\1O|l104yۺ>6mRIs;{bt7ӄ>- 0#ױ!*53 |&1譬_(E66Ds%Scی|}9^\62`2j88H\be:7wUlh(CR`lW@S/6]Q90nrJ}[M~CE;/wEqVbOdHA#o[_WXNt{hV@Ñ@N:H@%aF[h*6JE E[Z-j_h.dx!Y EMjfL#%]W"NN51svK`v^4 : S;VV;*6z:>hKõ/]RZkp,Y|rsDObs^qY$X+8қ8f'%q}MƉ:~]@{ܔ$nXZTt0C^ɸ\ 2`Ee뙴%(`jO% b7טP$i6lV2_>["F涾FN('2_/ch,D__;@뤢F~4Cl}Y=i<׀ZݩvMdm`.rfz!@7}q'mKNCgNνt',s~Z({?ǡ4k[3 x=+ȋ<$Q}f[3KԲVgY@߾^{}.j y'ڭ#gS̥R?׵( {+ݏɊ}#H$ w{έ_7kj'NN~ w); !r_,ë 5k`{Ƅ(U?˙X#"rI.2,ojx=e/*}mGV*Kjڿ~gS:{,.)W;+±.翤&ekԭ@Apk|jNZ;g5'l31X&Ch瘬n3n1L-| --}V~4O|x5(HSG_`mZ/NNX5a*%!bU?L]t7H`*))~ ӯD̂l2֢oSWwkמmr=Fբ"0ư/m\IcvT9'9pÜvTٍb2k^F?H%m#So}ٌ^ˑ b'aPl[5qm؞J ύE9"5h]9N'q=$cXa;806Jf_خ:=ںms *ZHIUK?)gK6M9RiCM>bbOp hW)i"WXQ'WcS2E|[Kkov>g$_Wc*} 3'DO_M>}Nw)fR/kʦh:w>`FOMa K-Wirk8@, "Ϲ= 6ӰaD WU9?,zF/V.Nq#DMʯ2)){%+OL[IDعf5(q9ُ%6X Adkl2D,V`Q$ (p +s6;q7?o2? 4R \^ jsDO/*fh+'ض eiiNPͩj^f7,J!vy[Q-ъ,R#+L>&Q)8nfg5XWkN/O}̾t5 g[D=0=M|XL2}@7ϟdv)u,_$?A0YטNH`@6 )}>|bhizMڇEI;V!+ k#G+v[zRȳ*v/@,x؞{.C^R(Exعơ,sZzPO- Az ZsǣNH%!P߬(*=`fFa\ rgE8D[p q^۫mF@\K3~T]3u҇v :MiGSOnG'h?:lQ\i+@3>L!iR/,Vup'8❋ M ؽU"p c~:Qlz.-Rs^I8ILl |rm=p@xȴtkBhGu$,/7_̥=~4]l}#,̈_gɤQ.UCH)eM89g :/^{dëT.~t HУNgGk8BX{$C\w`7VN?2,36z6_,e*u!I-Sp<#[i( WpڻcƙGT֐+,+xR&)Utr?cvhFMv8 -hUx; ,c#ү Smlt]%rBA}[$,d݅,h< 9ܾ͐*E$$}_K.`HnІ;w~y&!]b]:PF收Zyg AA{E';%^$y9vaDA<]J]͙yNb+1[¿NlnCԢ( *{Ν׼bII|S<gD#E`h-/NN[ץ"5 Ч)FĴ6L\p| HqTESLYP.I%i1IVE3C2JІK(De L1Θ+G6u\4e-_hM#->sukIaAP;0ç}Vbm\Px{d%nu6[MWU0;}"y\G:5Ȟ nCG5#7UW*b2*W4C%ANmw.1"F28dmvm(_QW3oOl*Rg^}j0&W,9C$+/U'Ўΐ]Q&B+0(Ϻhv%a“O|YY"Fh^_yZ^V9 xBf([ 3;l\;5Lȭ rF Z9Vaި<OQ0;m*HWJp,hR1UE/JX7y`k0&eЋ>^anG&{X#V,Mc-3lYso=Ua`̼Kë^V#Y}YSԓebDI۽Ԏ)^Cc7FiZ]Azfx.ZS1/<^Py%L)t$eAwMn-qɽ*.(_裣Ϧ]"m+:ʉW7oj: PjW3 9h$35F33t>dw5؇`*?ѵ8N[%@)Dl6HB4$HdUS=;xt]?0R3͌:LK9m"o E:sS:OI*0MYv0mBFp]JKS`\~qhӽjLw%,3@~"`n o(ueی'A obf5#Q5$$'*Tmmx3idNr΋G?{#BpfiO W7^PeRզIuK %?aUݴϊda.dR$(o7:\9.zTt/qC_'똋X S^9@Nʊ\~"G=ѽ|‡ys/ֺ;B~ZHjRZAJ=+jjeV \K޴^}p Hqf+`+Ca(ϯpd!l8 jtxz/R;iiXDySQqvvγZ'F- 5Jd@5\nCzy :'J.w == qa(@ަ+[|1!VQ/DzJ4Ĉ ,Cuާb$[]C -sX= 9̡9AJ 5vpCЎeZ}}&U-`?.J#D#2JEQk%52nIey|Q(!1jluLƘI'Jy2:JU8yB{vnRޚj1t_vǽQ_ }c!^COYIlmijYәGtk[pm+ӶFRÃn]2Q{+2 W~# $,]@=}%D7K3`|&0BVʶY  6nhJ@W-tAj YI~_7)MK:"t^$&13TBJ*uoG}tGgds>!E=66 딚Q T^0g(3@ jj("}?f Բ #ϢڛysM.0XO]Jl\M6Y|}fǻ؆$XBQwQMVhp;$T2D<8$bTwY+2HQWz|*֌h2</$|6ɓDزR 3!RSͫYė{h8Աz|Kgp Db[*\0Q"\.uﶠPσ""~i*MfȪ$xaOkIg?2R _r\ k jʾU}s=uoxڛW0 i \b? og9z7Iq; E`cYt O!jՎ=#*TI8xEŸr9p99:> :זP MZ?]ɨH]RZ]8'ȊoG+Sޱ?T@:ˈ?r<sxG֌z.Db§uɧ 4]=N@Qo4%vd,|Nd^u{*ВqSU#7%,^do8T.E36 D垻-b"=1È$*]XӪC~WՎUg1I4A`CtO=B@#{ןwjC%xqRsd(G8{#)IeNnC1 x}Yz9?o|U"X`y`K.A |'g BaU'@ gN4L/瀺sR=)yhv_5O 8QaPe2D i@ֲg7._cm6[M5o.dWV6QNdRRdH6ML?"usJ+ X"9PtB?B=VtU_fБaa 3 !Zy3t_zp4vbF=KBPgKlDioc *[nP1eѬ6pWI1Ϭ]Cp>˕ aI=x_~`a|K`~ t$ y87~1w݊/cAw h`v#Mww[\=D% sБ6;i`Z?ƄWh2YY&źh'ؙ]CAv-ٻn +-4,L(yC`

    jl|'!mPKNo\АR_J(~>} ZJwMeF=c|I\uuJ'<\&՞<N'$$#79_CUī akN*hbx!G )b/8H8E/!g 89SX*: 3*o'>4n3# VVfk)@Q$Ό/ !hDcM19b5&z Y:*s5_˳7QBUV&`-FpuKk7D׷|w$lBv rA]yJ)}6,ϚC7 |5(Ԧ3+d_\8]Dʼ F PJ} djg޻$9bO[CaʃMm6o'by[H>4\ަ}$>AoH{5Ix7B|dΛIn-"9S-0R:DBb}XR}@gǢ1孼ۊr)JtӶ .~+^n=D턇ӑyc0h!ȨȓC +ޑń8k .߉zՑ<ߡppLT<].ˏ2IH4Nsä[2Џ" nqL+;5܄>Tx^e߬uMH`}8F~rAB 70GAaoA;BnYnȔ>8$KE\ Mats‰6"sW*f,Drﴮ#GlVaZ=6jҟ}D~3+~ ӡ"4 "=zCe('D,\GD6(Vf6x pqE n݋FM0L/W$$j)?uD^}Rjf_Sn Wm,}5&8 K`"<5 j.h[IGo6Y$̓$8xO5>"R ||/-%eŇ7< Z*ro MZA;5?@wJ>ɪDMXkMClKީf ȝeWTwT}dBioxt^tLkb  Y8 $ꤒߤ ɗPG `0b^ SR_=CLjxi1ȡºӝmO_(:q͗o7IK86&Ub7IO:=UX H&?-bM>ԀqAc`\vrjZt c(d9MφЮH0]PbL.y#{u_lp> Jqk?g:c=Ժ6AaDuŎIl>DO^% ۗ9 #Q}D-3.Ÿ+]Xj.L fsּ^rK 1aQqoR-]r/6Z^vsNP8Z>&m5u OwQ^`8~7A.GK/LX]ԥL6\Uh8jo3UUg~F]%iI_8gNR ,G1iAaࠫ#zR҃@ܛy?PZ;=)rݘh #zEe+uk܋KX*DJaP9̏_?FPQ{*8H;2NPJ˞A&z|ca_tLq,/FgM/.z\!(y'u[i?@W@6q'qJbl\tF Igeȝl[!.\s RUhf j{4xIq $,蒳5:[Kp=dSBDz}`rS5Dk#nZP9:BcF#H/?+ [C(:ޤg$?*`»_tDM\X¹O 'Ѓ"G({2~YNTPݔOE/=4~1hbQ bc i ]Uؿ *L+6X f?YSΥ$'/>+Z',,ƞɋ;u)`ɂ^C*)iuu kdz+[B+iU#N7Q粪.kg˿c9ь 1.lt̝= ɯ9+%rZT fir {YY\'~1{ >t<i`NWy͒Vmή ClL 8 {&&bzcHk^m-Ot%nDN6Բ۸]*^454qm4&$ @!t *%͓2y([*^)o10?4b@$εX_ P]p9q#ٜ1Ơ,xSV#\~*hvŊ'[: z᳣MB#4 ȗ&p)4{(`Vy7>{A1~LVdR8Gc))#v8}>IDK*XӨv"R=f{ߑ݁WvVFl,4oAd:g Ȁ0*g.`˖`#ڬ'rRs:4ՔoI“|;b쎓r1Icc^9AJ4xĤ?:5UZyWp;q*ۖ XBe5R,{PsfIIN˫ux MhY!sl0h:oCUfGjh \YAVNmc Rsw3*ߴo㾈^n hYq98J$2G*(_s{}StH8e'[AsKa0.JL\ {cDުv)Dt:ԷF2\K;y)jnOB2D}GN }]tlBCfCF~ڞp_ ]e}d!薴ו\)N};T8DT.`nȽOo,_Tf}Lt Ղ7iyh:YIjz*nZGQL}^|rp!*ntIC3WoEZ-kYp% TJX-Ǩ) VP 5qZeX*= & nmjTE ,!#S+kQV|zw \%i 5cZ:'~02&]wUsmȯl@ҧe겣! 8X~ri-scSEŊ'+,f;'Z 1ݪ;r>B&ndu2nTn"\qlF Tt=Iܦ$5>*T:&G ys$ /)‡q:Vk~((( FW:U\ uDMaT%zM+C}hQom|(ua#/'f(~APEGC%!DdfU2W;3P)I6˯ԓn˥p j#6"H{ʴ1`#EUai] 0- :<q,Hf3"0d~uOnF.q)ܾwE Cl$+=bUȝR4()bӚ.j]cD O:V~UbW!@`kx"xjʷ+0'N^[!I!®ChFA1<]cb0Δ ]Ծ0\lj3@ tZE:y+k^by'/P'$rdG_PCg|+yf=-ζk+ϐ/DStݿfZ aݝ`̈@zMi+6#b.I\`|fWz^V*x@/$N|@} |AU< E;vEIRjjvŃ웠8`k>"@ZpJ~Pʴ.S6fɔ'Wl)[vqz\J|*A-$z N%" pxl(צ+>AcO5VNhK>&;PaN), ([\/Ʋ/.IFϗu=A?u i֪ŀj:JM~sf",-cmTЉ~)U>9d}j%Ў`G^&(M2"2_k ֦ApTаd'#q[cIiEF!۽4TyܩiNg*gp:} J//sy-ѺG3|rDFmuvָ'-D0Cʹr2g퓔 GG*aZk?ҫ>`mMzźEaPydh?LƃQ@i89r=ޭ FUBDvG!k &ɵ9ΌM14 F5"3c ܭ|ߩ%I P_YA/pE=nN%jTQv}af&$̜Yݼ7`OU.f9 D o/ޙw1#|H_grsh ,bHEovVҷ,9Gf':d~?*aAJ|KفNPJg11-z h whB'?- $Ϳj?QTkrqi'TَJ6O"Λ6g$KsbCU @Nz^S,##%vUmlqM4KyŠWb7*ꇷ42Ɔh%B.DDAhF1vg3`.Ѝ͖v6"1h-$rpă nP7.j[LUtWbGrY3!UfTPse_sFZfHQGuz$BIg.;  9)\22̃o3DhY ~K /l(4nZ41u N~Qe׋X01ݼa!KX_mNW2@i$#O̳Mmj#7ܨp8M{|SKp(&d.4L񂦉hvy s![Y|,LWn!z2bJQbTlIqڇU(؄ؖrؑ@ԝ6zpLH;)Eg;Q dKJ>Xd2eʦ٧܄aD╇&UȼڤKwn ͦU[h6 ukIlPt[ hH⬡dbJMUdmQmt~>ǏIo["ġi;H 0:2Yc^K[HB WԎbЛ'ui{xLm?6ڮ|RE}Ml)TPR B܍Y(F[1x_ks%+HKry|f@yq!||VHs$-Ji2}uUXca Cqs)Rf;C& `\Ɇ#9zAX4ݛm'0 kS(:Wx ӍŹ.}Q}v暤E};nd3!`C:,ʁ%4sY4Dm<}k>ᡅ;>ܗEmcq+8I4,!~=C*_,@"F+ 9= ] 09<Mk?X HzG0 oimE_U>S,uz|9(LJ(<=1 +IH[ dWYGI=<:_wEFf-!.GAˬ'#iId"0\Szh)zMi*E)%XMA~E(W1g:ESp*1sո"Ѧ{eY\e Q`ZO x1Cn: g %(-4?6!-6ATk2H4,T;IZ0o|*Go`"u[!ѩ{;gxz >t'LUx¿y\8tl^9-Yш P^5q/EP6eLMu-QW;cG>mRF~ϙ՛Gf%a,tͦi?%[Y{*f P%;^YaDp?)^$sv@+Uc6?fZDQux? wf`D1AAA؈}.=N*Y^ E[L,S._%A{Nl5UetSҢqL;syBKڦ B(pSe=uN}>,AorfR==daGJ$!;9<8U:}.)[>(Ns򧤥v.T?Qqqh; :V{'.!8:V cjSS*aye ԈHS"KZ{POzY.[mcZfMfW׮0кҀW3y-_ZmUǀSQ~1&&^j^z)9ڠBU{=1AѩXbֽ[]Ɛ'0 t8."b HqH֘cDž,DtAF#CL`ê[TS\jGkc*A]IAvmoXEG#Te H* V&†r,4$S&p sd8ۨRI`yjʵQۿR/|8`pG2FnzG"r&t2{R;l>JϑZ,l<8ET|ONb4Oy|A} 븴s륆0|] zj1ơ73sY/jQT'i?oɝ/=%┮H*O[.ׂ‚AO W8;GbCP<;o#J$htAce|F@ػ2_iuBqSY2*!Եj|K~v[rڕMޞMN2}`ӗA͊<Ĭce[?4shb#4v$M ={[$$Wj.)K;^1*c^QR'm) Pv]U5Y+](.1/7 ڴYiKx݌G.ȟ'ЭM!ϏY_Q_׆8V̇([&044!0* F2WO7ZPpz]94"v) #GFUzI '^o Lr|W}!~\CLsiD*|ӻ"nCQHayCX WFxO1wMڶCEtʌY_(Sz?42-6zSsj%!g;L#ݾ|}o\е+X7ߴ%VҚ{?b@2A( Q}naY7YK3DC )eԶ9'& K'p4 8IU#8d6E~KVSTN]Mr.l&;Au\ZX`MQvٱ~?l觕$2-^ظ -۔(ebHh`W<5 ޣB r8S'~-fnEi֒z*Nbs(lraP~ç9pcX|,Y5 [KHw9#7_XYq?ni֧[T7:1(te/RJѴ eXPa !hG 3" 9NyjG!]7n Ad~Z_ľywi+_YLM*(:ΐE^Љ\h>78,uw*Tdi& kiDQ4P KN-Br3oxp0F$K!+uMVZh onz o>оRh%;o_ZrZ:͌Mit5 Q`2EJ|}q%8w@C)Dn }gU:4{M"~㓐 KͨNq<$$g0V# W"%r D953MFVx7E>:<$.}ZZLK9: 2EZh:߶0O81jȔa c?;燜 Ŗd'ɞ>a847L쏹ʯ5[7ixt|/n<+j1Lp 'd(Ͷ|8X&0 $+d!}ӢӇ+3)%2+ 3h{>7*={&knPZog>jh aڼS~AۃC['1?S(S5zKIj uZ#OPHn\!sdؘ̓9'p% ]xtQ{-훫ڭ~Ҧiuq?E3%MYx%|-raeZ[:]b?lꩌSa ]_M?;Ř_ ;aBa. IiģY*@C_5a-(d)8YLز#)ƙ̔g[~nنSm?XOgR2дL}?%"kΫYNO%_~b&7^ѽa-Ț` ! g5vHAr6Oܦ_zpZl ᪮'29_ɧŰ*T 5u,hmv>sd4z꯶(AT4w4Akovt6rpHVGɔ`nV-Ҝ԰IGߝ쓽8p?H(<*5G.9vrdKoĎ >>l ToJd+qV2!d_3ݗSRgHj}f~7T l}^ +~iPt0p\Bל] v+f%a@khC/Tj]npixW4LYQk:r3'QĿOIx0{=9|.IHfɊanf-^J< ڬ7=52wc`f9&qgR!¦B z?U빻BIC&// }֞K^~4s]AR(qq)AhJtp :Liv6mb q+ֹǝ.`ՠ}P Q]  w0pFኇl[k"l 8$g󥡳쌯lFϾ<()aIB7Gr;+eQ \ O ,cQgdT%S 4_]lb)d}c`M_^ m!*s2 x?ٜ-(0iiCV~x:&'eS5rACM. ue_7wK?$lݤ';V0ܬ EḰ ^sR:MI70;;l$ VVJ7Q~Dzo,QVf$''l3F7&\C\Ï8`z]#[} a@t:z¨LwBre: -Mih'U^%6Gy@ `j:ٳKL4}Cq"̗ZI ѾhzkҙNcPKM}/{80ЛO虣dw #؝ ya>6GMz|1&z4pi"-o%̓q eگ 6~T۳B~%;{SȈ%Ш@SP%sT8]$R1!qЧ4F'ye\$@ h@T' zկf c$0QB7,Ց]Ʌe7ʞ "MfU;K[b̴=wC6q&@ENRh*s'O0 "wρ٭3R>ߨk.U|J덳QPa(B._ILpS\OlāWT_XN}nNw0 FpeQ΁`5Y|fK .n̙F}0سU€ͮ-X`vKɘ =>>18GDygA;jh)qw'g{>AaiUW^֫fJ ;nkLg2 x|ymuRfU&vZ -ѵ-rׂ*8sE*\d6A#S\B8|N< P&q&5wyXtUP cV+YA_kV-696ȹBq#QnE7+P]puD!AX+"Rxu' 3#jU9OUP\.n6]ѝf36emY\/<,%sLX넰qy&y!bppd"m+6œm:ZM?~çd./V-5`̃d`?x+1^5,N6]\.8ǔ?!G$G߼sU-{i (Ω9Yven'FH+vEYPa]qb5EE-'Pnl谞*lϾt:M{x[crxwoj桜7}6Wg 03+8粙,~*u1Z WQ?h=0 X52{X؟`MKr}#"객laC~5OFI9u܊j W*KUsFb0!6&yN_ aB0j"qfo\#Rme餈2qo-kN=i,LU6B!wjCd8k܉`1:SiGWBօhڱň(b8v {D1 0@LGZRdJg~h7ybi@kbܾ+_.Uq: \^s)Y[!_BT幷饚6Οg|v徚yE,_FΞ-Xu8Q%v+j$yQW!R }nLA!ph `,aYy>B@,5֞ÿgAf-l0b \ąoxZYu :}鑇y٬5oN7 @&ne:kp9|>%О-EP.&^?i?EP4ΆkMq|/R.˂4okEŁ[ Dt]rOdVl3wXi 3aq{茈I74A hg ¼+ڀLx@秒".ll*rѺk(l{%_0-~cGv' zFp (30'm f B`Z@D~~5D}!sdMQp>=W1/ܕgkY|JΗYQ[RCּmJ/pFd)s _8϶ X+TzD}hJ(ExQ֫M@fVob p2VS["=GH?/Ebpn!M؅OCwsܱ4BX c)hgP], }E Dtځ + ?Y*B@_C,J' ?#43^*ga*Q?[.|4X?DpLm%JVkC݇k)Cԍ9y#RguY{+վȩwXzW!k͕*W$AAHȫSHrYq\X*ܗ\ꢈiP1.3c3]mBϗ_ -?60>E̴eڑ9+5t?mlcG_ -SS!`Lش7g\etŪp f Py?c+ړeV;!̇KB EReraeJ /<_L{Vצjt1K0{ Le3ӧٿGEuǹZisQ4ғa'Q odZJжiiw ȅ( w1:78C#8Ҩ7gX)FQw"^nƢ֯XDNA{?defOm| 摦f_L}7xTz5-?UXn-):E܇*1MWɸ TʹdL{)$tjWWMS3-wGI]b43^=TKq^wUT)U9̖#HywZ&#ѐo)ѧ6qȢգ8,@_@/5-AҾ,ٶ,b(Čt OE{huQQj.k .R4tL&[$hh4܎XWXt耰%^Q>ĆO=[k8j탞4xYAڊ VUF$&yY8]*N$gp*-\6B%MnXddD6 USC> U׾*An2DCcI1\(o5U Y8O35}tڳ8,Ħy&nZ]IS!F\=!ycTtkv Oj[|$rsF`ۻ?񨕏g}@Ӥ5Džܟ cc(^J؝1xS:JRο|iOtfRCZcc <?K/<}XfZ[;pts*d-@.4׸&T'fårYaRդ~cy0 DTNn}`T=!9Jg#$a*Je)p i1 ڙ6oYe"h~]JCvҥΐg=z=#%)QYI]U9嫔ԪMmȓP %D˟9S\i ~xrJ;v!"dqYfXӴxǪraj  +S=>1+`$%V*݈-]hlY? 3y. I fy/)$&瀗U4N6sbAӌϡږ!p[OW7@@½%=R\Ĵ>#N [}E|܄\ooChCA43 cu+pHEW黃zXH܃0'd\\80(DZ\ϟ":iuk|[1ۉYOIZS!uVC4 x;5]d h(RjM? n:H3j|;.0&SzS`M"?0߸"LE02[r*+:&ƷrZkIy4#eRM] H<,ZY\JLtK]dwZOE%JL[XG$ln.4xzϬĴfl:M!H ڦ ~mAhX-"g,%k\yя?ï_ ȓO02Zzag'MW#lO1# bfʐ.P3q)[!pFp i}I0k;l<;/ņziCP幎3>Ï~~d2 hL8˺FT' G̔Rk(WCes%i {ԟXXD/@h !9#vWX ^MC9k&veް1Zg=>}@ђXPl:@Cwg, { k[p"m[6r tNULFiՋ#">O9D8 [WIᙖ#=] cfe_( se۸0؍ d d8JHYPtQA)|LvNM{;ǐe#5'5>T@Y|r_4PH&i 4FO-iiՏk' |" gDc;")Y쐏\tWw=hw) pn-4;@/7l||dTx.#ߔvh/Ԋaү-vso<]JRZtB!弆Ҝvp]$@spUp] @xH=c'2FThVHu3HбG͉W/j?-JD7jI9jC#L3?)G9Zg~x ~2nO&I&_BӱLITޏL^o5G5J6 )Kޥ;Y+gg~YRqb9ǡ;8}4E9!_EX=, rS(p/R39~Gȳ0`/@Q.&-oȥf.WE`_Xub)!~_U O#Ӈlh|.(paNt'NN^[W8{ \L.7⁺$_j sB~1]IuˌINv)G+;L]܉]y8ɏB+A\/2grdJ;Yc 91!{}`'VBN/'zral <:cLV7[N[0_Wӟʄ0* :":hJ*{epMʪ>oI{8!^i#%[ݠl7 yZb >N/T0D/`0VXF&~Taom} -f\Hq[g'([8ZyBr eG,΃v7/H;Ї,28s<|ͯ tcӐhq> H0|-8be{v]5CRIОv\y":EE=[>}$pY }_l Նf |%$ 3Nxm (:)Lw d*(W{R <"D{MϹ-FP/8|W~$EC軽dêEuo*LʄG89&@`|.>8bulˢ%X/ _>۸8M۷fe;iBt{Ē(:xNNF?za)>BmiƿmZ& 6\pLu#.TZ푞 `3#2}@P|2 iy0U/HII^+J+sTz> ߂+\XrwKEp }]ʉOcxguP RxOڃO}eJ#a]9"qVf3O?:01 {Uڂ8jAH6 GCՀ3Αf{d{j rV|dUԯ#J)@hASՇf $ja 9I8lSyE`>kC~Q +/9`=0?b ps2)&4y9> IXgIڅn{1H y CuU=kV0֖yVm$Iv%EŦ) j=m9ú .xrde zEfG3D5LLJ|aDQ@Z Y]{Kcu \$f"E8õugP5JΆ l>\!*s("F,IbsUnA,ɨ w|*jh4AA.|g%2I46>Vh i zC'ǔBM{p^/k l)[,;8QACRKi>d. ѿGX/ݭsEVŒ*w&܁ }0DY'2C>rfyۛ̀ ~@vmyZf-0Yj -'aY>QZ8nĞ؈ O.5(2 $n,gUjP2IP{јṓI_"&īɾw~*Lѫ2)kֻͮ Qbr\jQ1Rj+J8 / iԠguiQBH+S+aaxb~HGc]-p]wց^w o/b=˓JX1Sas ̜5k`|Fk iiO9|m|r4oNwT!@n|.^':Uq$w{4~mGǰ>m%ʷʿxL~4w?J),;5%OT]MWQEi=A׾d`]Z\J@òk.Q~o%C *WjfK+ aU7 Q] jXP3nܒXDR΀ Cr @M3|gv@c_flH_ q|󑘠)J { ͩrKc(xouDψv#grW) !cCc;3$}N~r[YvaUG- a"/VZ6W/?I9cOw,ZH NցuK]p`<`Q1H색r:C.Pv1,dXoˎq$>#5k[Dä5_੤Gg叅< 4M A~ȴg` ߒ Q\ӱhb}P tLDKߘN%w>PKN>&]vT9q+w1fd`܈̴˯!]Wi˖\0cҊRd<9/V;QU5"2Ǥb-C(ֲJyv>J1 6A35{*Xu[H,tOߪC]t[,'?!Z*v{ :l¨#{_C6A&Y@ 7~*O¼]$?}mgP-=<= y (ŭ»yNs.~ݲnhjđ]SCEFÿZ\Rܚs-pug{ , ]BpTI VXet)A Kb=t'6>f]Ww}~G GPBnhE_QC0`($Xq1Qk#8qIU,M䙵߲-)Aڊp Sr*ҿ W`ڔy N3Ua3V7\rVwŗ'O'Ft":4T#FnbfL#\BEf-oeOfw.,*nͯw)Zg  4d˞NykV"LMB cZ\ڍ_aBK܃Ls:]E.kGu)K|:Fn|jneU8pz:ԯ2ufb+26޽@;"n%FM rpؽ5I ]|" ՒqPѫc`dH13§a#bnE Fa M-Ux M2%8'tb2;$ܗ\t7QebG$* 0 l?e8@BZTv:Fte!,b|!g} hQOnk¢tH'ew4^U_={9 ?7d+J`VkitNǯ}?ߵ mS7vHОd"vV$r/>M^?ꔓmj !*\ õ7/W0ZRFCÁ߃ILc!FLٽ*Ӱ$A}ƨ'Kv+UHM")hrW,pkB3{k[ECD6k_5E*KpE8T׼)pȈEʶ Q[h"!D>ǁP< J,%'ʱا=XH5[IJL8P/kӃBHrQx f\Rl`k+t?@" 6VDb^1ZD.8]|gU~2P0̾-FĹ)ʘѨl-E>\֚0ɳ"9^^A靯X $ZRPbA1ruZ_/~m̎;:MZ.: {N͌iҌ;C 5䏲#@%=6*1F.=:i=u-RD/}i׌HqUf#"5FeT\c&0o9TٲU3J,Yj`r+rF=l"߻e"9UyzE{Qy0c|$#8E)ƨI%l%mT*".՜mGU^;gD{6.8oԂT߁N[UDp+ǟ1s4pS7mItc\iPwF2\RJnn(yR8鏓||p#*|b,ȥ?v _x=7sNrX$ x>cZL7l_Z;:tG BGkrmAd/(ًCO F\9@FeeNkz]+r7p1 FirµƩm&  {Z+AkiPG'V%I GDfz6j;4Rɦogˮ[iԁ)آN<}]>h,Ho1LtBL\g @^ڌ~G}yZ$vh~O_c,[d4oZ~ ؙ9,`Yq緪ɝpdqЀkc_*P˰ p&#V6\o~фY x,nFEa̩)FHcv=j$ssm"?΍,g}Fe{[qwp26܌4BjsU a= x+u T Y:) itj@%z ё|Ʀ uP7@* VoVi]J=n`UA1[]Kmۂ2d24ޘDU/tGFDEKx6EY{MHky'Ko*Րjqr}83* GحPTc4B.=PպW/ q*&75&#NS?:ts`lMG&NXE3-\ ӌJ=QM v::˂Ҫ/3wTZSmXǒ,1b(ojŖٷ1%ÛqԌbاQuǡ2`@∪U3z@Dhbc ^^HOzcPfnɦ1ᒔXp/4Il]"Xzg;Țy,)(z$yڌTv8WqFS|H{"7O;u YU^_րL4՗!:)ZFT<K]Ea23KcķMgM*0ZC?x}d5g#?7'<#{NdWTfh@ 2vPqс M٨ko DmRepWGM{0TҶ&7*"F 2;y;GWÞqPcD[x /NߊU *x?)n. ]F#am(4pkD;&#qN[v890XU@> JpZΧ FW"'r7쇇]$F!z{^IҪa30,"I}RϜ-&+?z,a< B!R&dF$t5[֓ YnZق0nU´bm9~?vDZ98W6,uq%.i 8hӄ,('fQhɷ-qpQA+5A$ XyfՔ`CaL L|'٧%9 ҙ^0 ?b͆Bnv93uRI-{r_ݹ2yMOŐ_& iApZpҠ$;`coZDfj%y@z7ڲߍ/Sz&lM8F9kW& [/HJ$wA4 oýqr}r3p~6pj<@6!}PYk]ZK[EܾNxE>-cȰpa`shV895P q) GA[+,ݳ6n[ᢘ=Gb51@N &DB #g*@_͑AO q@˻9x@z &U(/biX_26 *Zl3S3y5L6O0*"Jm8Wpә8|Is`TVnȞ| pY7LZv.OewlUѤcun?pR@[Ax*1}JJbs,2VRʋe@DQbó:;l2| *ٓGLHEsal};R"] NH ~Wnz?xB蝣kŚ&Hnl .l6E3xbLEX>c`Sӈgf9yqK\V=("2 -U矡4 |r֏^Bd#u v y%jK ;0܇E4*7MG$+ ̄ppkI#W?)n\=70J^xކR[` =m0( %Wen1 #hbvΜF-OK='տ4Qps \b0:b2fg|\̜9eH Z ]XX|@9n}_5s~w=)ej,F wP }jZJOk(Q;XVsd֡Oqۛcom^}̰ۤRV-uoz>)9ZS*W&?~-H+V&Rp][B+'ЈZ1T|ʧR4>Wv*8t1az)ܷ7ݴ;_' tϳSH,cfVaqo#$~}JS}S"}OˬTBVsx8zG>7/߸cC0ӇTa=#@b0)S6ɀ)Mf7s#';l}py8suG`xP18 _ʨ7{Uѓ$΂Lk[0&a'Mtg4. =̂K^\:slEMdsR^ărd<ҌF c[ BIV#>:C_6s#㴦nL{~2"%Öe6ek %uh8C4e<ǦW8{]wV0)&S9?m5\OQݩC Ŝ=ULXJ4ʙn,mJ)ym{WĿ"~>ip} gBby4}`E: B3 WC;71BRjOs Kѯf_mt/d/h.z>D|]z|( z&M/*]dJCOxsrXg-;CqJaRg9﮾s>)8] V]>PK$͠ Bb`#mT&G=y_;A|LnSs/3Wz6 ʇGqx#Եz XH*g]:xe$"svr:ӑji/-UQ 4l#(shn-zHchXY% ch^7J5QvSAnp 2=ա%i\~GMu6f)r~#,euVGG<ʶ28uUo/` z['0шfAS5ePMY2;Afb#ZOVL%0cZ9[$C?r<%@x 8vPn{fd0l"te`Ue"Bkl~|)Z_4b Wd|\i{)un,{e*YʬyȪ {eɄF]1L; 5X3S­N%4ب3&š"L1Տ𺾞D6ӦFQT6<]b7Vxhѭ+5JRIAsvYx6.+K.ͳ7+|NXjOXοYg7xD8n18jnو_K`xe t]cuZ˫0oOJGc+x8v")I u{]qq.u?'@;o? V /fpDB'ׁ)_I+TlQn ?ɆSH֗XizWa×/nb>~ښMrt.k E M(nqĻjį!3A)jz-#+/F5Vg˂{pˠ]wmgT"jhhuΘ&J!\Y{/FJ=: ٽyXxms %Vݞ<tM3FN$/h!ZL9PFBXâRNw VrlhCڊ|etP9F5 |=mp+Ac2a^0: Rm-D-Lbj/{l 4G4a‚ }}Ol2CZ4gv&Eu+ vqa 4 {.#_߽hӾQ NuDFLg%S>|Ƥh%?(د&pN/sڽԎ_!㌡0ܻ+6R-_;u C _0ol Vx krH7 <: T2c#URK9jG"FHѣ\}J>o.hM6 \R]tOҩ= +Uq՗[OKw6;\4+c~Gn4,2YT A.IP(4'7m#-KapL^9'.Sx È\k@~ w;!P`q__~տf@0ou!eВZ_o~&a/Q&`F[͗$CwlpJDڢhXH {vC|Щc[?0C?PJxd5d)T'u4c~,}AprɢTxE[ {TtN2n?-\IDu<6d |/zwy%Uqd"N e`+D8F&X||Z3L*EVOI9~(=5PƬѭ06miKlāHw LӼ-]=Rq}MF4ȕVb^=W5=/~R64*P2^R&~ʩ- "q'^=$UmYYOTMv i BLڟ ?ۺ<[Yk¹؅a ]G)v_5NJK~]+ ^hu\iFdpc`BLDen ?:ݣ_;n%J˕A~ܫw #r"!>9Owa"Jeݦ ID{!uM`M g2-oCRE=e+[yt3qThV \wJsUGCռX/s>_~{E?,1)Q&A%A)^vKaM,n'5Ԙbrz0pt*Mad{`s:P6GYG5b#uN~X i,5-1<+/72si1b2%}zF!"l(w[вܴ$C>k(qba_CZhGwո {j]ZACkљWfB 2L5*0sv g5{np]]<+&l?Rf#|U T*K,FW%zJwkE.n&YϚ#a nggxm {ya_T%]/FDC(@{zY$=qTƟO)]ϮV},~l rHі*E/@"Bċ#>7Wsd1"Аh.1yj?lO ҅ՋP"zՓc)RN! B#U:RAVkeb=c>=ڱs-.}ClS$&] dvT7)BQ?d}n U+:7]<ßzN-ĩ ݠ27Ͼ?I&y1PF?6?je$lY;kψR!aA1Yکyq:M3K`z ࠓ2 |q`ԒTݭHW@FB%R'll㢕U͇O'Dt8Kt-D 47I~qzq2!˽iB;][R]wW}]XG6 A跍y ˚vяtńݷ74n˄ۇt mp;X\M$W]-7s^r)o;~{|4Pbt3ԭ˂>顛RnVE+t-a;ܳ,0Bw$?ulwؽFb}p{Z(lWP`g G\z<+O(W$QvU4dbD83ex;'9@lOHbZ aCzquuH>1Iqq=%<`2bOu"ϴ2Q@ a)I ͌xڮ[ 7y<-UG{9(l!~$Ec$1a`8`vGt}UjQV{k3+| &fw(q0v6xB9YY_oH.,8/a0rcͽIT],6(rY^x',Z˸agzpQ$`p ޸w>ǀ#&xlhls GNTTF?yBR ^%qRRj-S}XC w1+N>aֲU+R***븞. P2T볨pJD_QK>TnrO)B,rtЙ%ww LկgIiQ̃LmhVHJQw5{Yp1o%oc0S!}=X|0=(`o]-"<7kt@)VDB1Y+htۈr#,a~oַ̩"xV#ar (bxh߆9GQ +Ka.Y{ #J."3T|zǩ) 5LwI\ Ik84~]n$ͫ'H&5[JDjW$:^67&'Eg:V89(I,W_m> _e7bܗ4$5ITrmpu67L4bryt/¡?RO+p.ơn?ra:t/5ojxpb.Cy(vZ̭OaS]G+._7[kqmOoӽt +afdSeǕ*ɡ͚; ] yය7=e|xCAʜV@ iP=hޡ>J4h);%x3ZQ/3Eɠʷ'0ȞLl4\4<%?ǩ| b 9iL28 Ȋ!@1x=E_m ~j S]"d}01^x QTz_/׍A*LʓWp Ɏp ?aEe";%B}xsM']:/Mw 4쎒dxsHU'5;z'qSnm9)pJu0pqƇ6+3b0zy (y F)Uʡv6w=EPH2(&|+r<øE*RJ&#^ͅ1‡ws/WP)fN$8kZ_RF~K>M=e!Ӱ_YV(ωZr@F@: *:># 1 NMblhs}7S*NǃӱXeVQ_e=eOTVjٳ5M2"d{x3C̵s [m-FK4 :]ovFJTFj(%%XK$X7lIpLTGQUu3*HP 7 @7J? fM'LP`#Ach͌E&˨B]!RŸ;ͱ)E\ҁIhzbic0-yhxg@zlu;6u%;ޫL"L.LP|LSW.%'澐q?RF! M\UFpL wA:/!@XPir̝|nQ 04.mЂd%>e%ьHu@.N{#X$76^-O0RƋI)OQΙ.g3a bgz[ŕ[1I1@5-ce~(.yO1?LKB~CJÕuqa~ G4  QrK#c!& ;9`]U^%.]?cSƙ{>ΛߑRlOY>ŞRwܳ%T_/Ayʹ)S54xz'bxV8_5 t\„ea ^aek*鼲_XFh%ˏ2wIf0rE ^Us;RUŇ[ 9Yv<1E Й+fƬj|&&ˠhZ9 3fuү 6 v/Յn*j{cm#i,~m#6@ $TG Bv(v4rF^ȥo qeARu>ױzMqq}-%$doX[Hq_Ar!α5&hAcw]0ANNBb擂s!` ytH/B˫f?ߝ) ֬/AC0rJ7jU,v<53< &GFq>g#,5="^tN"g؀igUlf3>q|AevP7c$70ل ZM7QI:*@d;iy"@_iOAF,t{a -2 SHDv)r V<ujTks@YAL3M<(64lXs$N~̹쫿;j8fM.:eHV㶙)w?k'z{Iu$] ab9G&yub>oF>EMk w&bl8ٚ-%m4b`qKe2OgH `1mHDxw!eQ"ː+/) <3`<K޹_Nk΀joowd C\_f^չhiIY2aEsZoVϊÀ,OYRl-wCHU#ucPǫ۔ZC(Na{Eb!"t.L|J%FBϘ$`%EjKȴ'0Qle )6r"+a̬D#F"ps|WOf#C<IA[=874 wo%[R"uɟMӲɋ^yD!; qFGO2WjM+*ΕpjzdF'Uwht~]\7df? qmT K&Gh8ڛMUk_,M;D%!J䶇Cj,(E>ߚ4cP9('k>Waxev?rf?i(eKlh:8pPB C(M 6r@Iru,70yX{.?h+`]-ĵ^P !TPˇA #ߨʚbƔ@NJ~N\鿧3SiV0I-w9$1KWSKYsW6aHlG}1Z㩽CcǾF2X6ϥ` qRAK=FpYI]u g`?tHQ6tjκyz5Jw 1Ճ^I.[vI1-KC!-ؔĥe`+6"Wpjxods[-_1>)T7T]?{WV6qH'1]U)>)J͎Gd>//Ғ9t^F7WdڧGpjڐ-%xчDvaInfu$kv H+AprwS8?gZ$6&piшڑꐴdxؿں"V;EνO]N `pViZPP81;|\faK:(o^P9K QOFvRϛ]2i5_@bHx"D3&cmz[-E:Yj;ypZS:hRľ' u ߷ 톐sG"#4ݙp]ۥݑ T JwN?/joƹ #֎Tt~8Hz᥹ ]pؾ%Vn\{}4/ׄN azxF*IlF ol}|Ty G~saXrYq5:N0gѻq;BQjی-!C΀Ѓ9)D$ Ԉ4bkp?Oro@.w:kͧ9g  ܇epu8 k L5~-%J}7L+1V+>IL5l;WcmSGL}|- IaZh?dFO\ܓicgM»>ʨ7PDl2 YiҎs3ؗQրWլI핃%L֐Ma©/oCm o H2F2$3|JTY3'vS?2Ċv0ɀi yP]PO*ȒU K"ߐaQ:*سF}䅚x;2 $?bnJtdWEh,i,C\𙼎w7(hMVqER[EU|kwU葆WiZ)QAaB4Oh孌ێ@K7f쿝/ogX:U4s7a}A<^vAU~Ԧn Zty 9ݥZaG}MTiYQr–!1%-StXGml*;$CRG"%#} ӝJeP[8qϽĶ@noY͟j8/0C`:E`+ղz 𱜉@}n;I[+nnFbyxQp_gVgOvP8o9{.| $|ދ?2){`1P{ ROD@FڪxҖ<) ˌ`s{yo,@G1kLJ)wdP.2lbm[YՄu;<ϋ 3O%^f::v0QlL0^f||WHPf۩oL6rL>ZZxh[` 4txp`'7bgЀ\ƫ;'4w-oȌcc(FݴX!:ڮ__ YXCExZ6=5JlHC gѝc{2~Ju?N[ڂݧg+翛zDAц3CZ\ Dl D_yqqR5Y#anǚA0E?G l}Q(EQM/V^֐'ӮIǺfWQQl.@r:*y\,!=\؎=X r{tZK]d#h.;e ʱœvVGem!]|jfdB6Vи+{:זn޻O.M!#Qa/wP>4|5`]5;SN#Kփ[Gy7UeOcd¸J'9bV^mbtPѲYR&nwyM@gr ]-k9p䨰?#T}Hſ=BMzA-OrU: !6՝Y>W bFFNK)cȇnw|.5#?+LEoWY˩݁Ё\\pQx-'ɹL.iI1UGB|A? 3(l !s~\(_DZK\^IrtvmH2CD}{LV+_( s4\&+|ޢ`n k=,"bR O4{4W72dAأ{i=C`nUUJl@o5oIV𸸍w,ⷓzԖ ۃ`J˩;daT}LS hFN9&_7! }g 8Ŕ1Wu2Ũ+sX6zXG`NhKKQuemjn`;{dͪbĸ4S2v*-m`F l-FXSù<]苞FIFb6vvbhw\@wa}_եChrk 3wɑ#{ RFatɆe^ /9ih5(vx`^r|tum<;vBM 4Ic /^ i.Ɩ KY(upg@$~8!hQ+/;o) m&lF_С+9Jo*emRMofE0^{)jm&mwHzDi{Q+89RoN2Q:yshɢ:)7Gok%w\k 5V?/[n3#84ʌ$eHunOp7CCӴZ٣ͧqEEjlhկY;qHP2)v!X{rp"}Uh#gv.H2U9zd/i2ek9\;ݲ ؽgrKl s1<uJb@c_#RX帮#ZI[N1}Tyzodkǎ9&Y{UWuzU4O2W?=4tar%vt|G%aTvLܓa$_w g 7D`!gW=c1}fbvtjN7[,G8F:vj lt ~Կ2xNi繯86.őyߪ&ygA+dԆ_e'r:ioy1E8sqVbyYhxXq=Fb~C_WǏ}#mkϼrlh~ʆr۽۫` -*%w?.Ӑ( ܣx9QX@ e!vBV{=F' M αHCT\R̍lYL52ŝdjZhZ^>!a)tԋ1ȇOǙ>c.Äi.D陒*)$ >lݶ8czQ/;H:o>0Ϥ c@kc6*^4$E{P%%ikG~eU g;2CY).[[{jM9Ue4A?_bc[(@p_?T`E/?| _ucAأcz8=sܝ1anAc=0,I߃a+tǪ7BZkngaskMN0'U 8fCE3߃d)j)5y06+r,9ah ΨID$Mhhcĕm$b^AmEpw۰m^kq=!CRx%KU&-W>^ //{ӊ.K={bOgx%Ćo Q&8M&()ߠv g7{˟ȶRM-'&sfOysϜK eO L+>=p!#hx(kp~.w9Đ{2_ SaSN ~f6uL~JlL ^nkHPr PD-0M4YBK4[z8^~-lX Jiw@9~}O_5;z̙=|SS 3$ܔ=kdUqY:.[fy΀tKQRshfcT>m_ȃYGR` S2. c ?£ 6AK:#nYlL/"wJIaW.͊P쟥yw6: 8BEw jGt&AWAiz95~&c}d*՘}N l}Rjf2!@"h:@T+1Ιz%@( p%s5I@I!l%}W2 6`[ws-hĘ?q;Џ!V-rxKt%aO ^ b$Q`sAMpq:?fMָ۟NJ3"y m@%,mfpjTLl]m#.:Q'}"XaWKw ' _'&˸qɚiH.&] xǶ׈4=7mW1qȮ]sEl}! K} i G[~_ A+=FpFqr_1Rs6 0iDރ{فi3Yc2*ժQZk\d9!HvmO><娺'WZƘk(wZK)Wj*zcLYٟÚ~׬.xQۋBDž2((zmn];l帚,%EO2lfԢoA+C6Ȇ◴ +RC]'l icΌu׾z6rHdce Gj(HQ&q ( V&n*B6pg+͗ew,= 'a8( wIWr]ɞh9ʭ\K]L{ U 8b˝灐\e*v$qN7BRZlU2W`fL<_3aXoYaXϪۚm˼xۑN=pqB[~ukZYs̛s_WL͖d( 3Ř,$q(ɲ \*| کpd{AJAp)Ө^V,duD&@1~+DrDqT?TBG&Aמ; ^a'Cnf&C ouP<eD߭1z(.y[Ȏ3o5xF)hZc@<{$uSMOk)š)0Q"?oD(y^ÿnM.碃1?ziN嘘4G)(@wn&u a~cFEˢ?#Y7N^/z+%j~!T%Z^kM"ӪJ5"|E&ȯO=C Q+XIo k؉ Y \,><ݩ7I߼kF)b&zl-;]Og@:N7utsjl}{7]Fc?)~_|l4NlZ*8^+񲘑 +VM[ p IAdf(Gʰ+n) 60DPNH?-5],m1:hrLpXӞ(Gc:#"܍ZիiAZXu:ykD5+ASqjCL1^$IRR'ڥ4f"n\}<-oJ3ygȼid))ʬs_U~+r[ʣ9X%~{x2>8ɽe7ZXapRF|Fs#\>[V7&S|JؖQuO9=., ڂ>H#P[՗h&kR g?Czr'.k?#,NGW3{!n5'͒hbd#ҵļ]t"9la,= fFW`{ .a/PNVc#Ks5ۺ-pU)li-Q\&?ʹG%rdQ1h^vZ:ecjZ=FCw⫦3&Lx2^bD{ߤ䃣CoS0AKn6<IV2/q!5ƶXŵ`-q@̕v+D]/[b3g!@$qx m)P+VJf#`9[UL㒧*cc%F-^iRjD}ܯ;y 6%)@~ZʇK7+9$PGlc&y ĪJBLXgjԩ2fV;?Xcsezn_OZ(Bn #E熈߀[7s5\m=B;GYé0Nup]` Dнy*oY++IBC8$u|ME֋n_2_hL4vz^yj6{!Qџ+p_wKwj:;K+Y~_oV<'G`ãZkM.^F]n`}#~sv0Tv RJSq&uz(d)@JD8r?ߌ0w<ÿOS~U PH暼. N.L{dYoKg\D>3mz Y0Z8 P9WBw5s k!4 `@MѨ$l;y븁]X[8ߟW[̺jTʸپLFLR<7_` =$ gYS6&6etk ;" ~;\G  #'%]Q'* =+˂=.݅} El[:Bb,t8>H_9.L'j$NFWTuFS=&/S}ܥm!Ι]`ى(B~U%-;JYIV2:NXzõUdl*] gZ;iOfl=UtgXA~b|}eQ{ZIx[Og k,h0]8eL1P@ryR}&7s2{fRn Ggu cȋYaw#:̫d"{:╬;g/mL_-׀{(c(d4*Y}9ƠL"MVEIO#T$E=`hT/nA什.2&/Sd*)>G8RQi[Yǩj֢@>ڕ"mȳyDeTv//S40rVT&8d8Tsp@**/O|ՎkH,GGXMfE4 >J'- >t3#*]2յRI{zdFbE 0YQ@|QP^nմ}oj7OӅ1?Q8rYzc6*c(mLG\vHUlt('(+RFnB2W_YS/77}W>ݶ.s:b$?P TmH\Wo; "G J,.YTxYsټ&up&NicoJ~ 5!?-Q85rJG6wp<+?~{%O\:$AFٜpdQd!!6d2^}9"%m$  ?V`l{ m~( ~8:!}h\Kvx-n-پRYeE>qE~MVP?Tpo_Scg1 =5CC΅Te9ZN!#~y4dJb2;T%D~ym|[euӸI4)tͨιUH :(n:**;ƐCSs pEҹ<k8gJɆ<ƖcplcJȣۧ(ӲmyLyʧg$D|VuݜbBl8ڣsXg@B=ls59ѤXw”15[YU,Zv5BiJ;\Qm 6Y.( D%jTX۝i"lSݍE{|ӊr;oھUL(g ۴3k>"0e'w&!HM 6X}$& @jGҮ˸ M^DnۅǩYRo >gF"Y^8ѡ23IeQUDA[^!_^N@İǥ.HM^? :9]Mr,\'lK&۩M J +p)T[~^f}ˊ& hHbɋ9†_so#8a 9l?ҭ&7>Ѱn˵"944!<%{DR{3yqzQd&N[/ƫro# % ֊d֎6fIkC_SKJVĽ ^^&v2beKF^HAA`G[>\qO,Z[[-?r0cC}Ykf6>LzIԗޗc̖ C,0F)^e*HЙ/#Rg*T7HzT6zD,9yUPLNU6ʹVw;Ɂdx,aj)*Di쎸퓁r8GonrRA_]AΆN[p.HBXW$"cN7́`'u>lС)naMύ>BMߗIa}!G5 %-yA4<ר(UnTTNk yuLj͢^ۜ5_jt -M+ ǒ!R9@%EO5,1GOEbIilGO9N+>܍d& 2*c3vNVӟ`Ld7xO"LRZ"Un1jxn3.#x92Ie!]BocGXђFo)[f^ 2u85 B r(h59S! f7 V?2',e'!,hSJRjR)v.*`ֈ+E?2eyi#k6q=p{R~t}H$fB u /ag쨍"( ETR>o~g[@a\ TSݹ˘a5' UJf!KGl zJrǾtHsfObyeRRbna8$i0_ <sKr3 ]$..hxRa$b)7jn^+7iiR}jCuHjf;>@GV8cZj0&~h3ԚfXp{LjmWo[zsyE12)xQIgthȱhNM$PsG-(_j#"G;y/ֱuumPj )25ny05m::MJlS89=T%ݷ A1_%B0(z0`?Ria^B&ވ-|f{-۶v5K|}kRNΜ2%ſ, 7Qj Fss؂&N  D$6M]"Ftr\ڧ$ ̱mpN&..TS99qg'>||-fή8ԝc&p 3 :GA~aSjn6'wz^7../&,mxf=gazZH~9:xr?w˗ \Ǡ!+enz?/ "HS緓y<}a|)6{ ` [r{~o8" ݅ a[!"`K7 Nq*|_n]2Hr"8{qݶ(ͩ <3{ ~t'!q0f5oYhbDb2Jhvrݏ"\$$nMHv1x\a %\ wKP֊t G =. 2 L-s[I 4yMqsf. Y{Nyȩ9)tZWN0Fy$}7!T >2cpНb"NAΪe?4sK\:^4ȷzL-BQKJS0Yѡ V-C4p @#ۓY ^9|;ߊ!,-r$l1zjxOlgr[r 2OK|ֵAu@CeK9+#M s-=}ByÀkCdc @drh!zLe ƌ&񪞝kD/]RW* 27lu晅ýG/?%hR>Y zdt3 8~YF9DǺ&n&AT#_-Z2tuDDrx".%esӁ@l}X- I#Ak[aoJ,,y)utnk2*_@Fw|MG#,e 1AT2^ֈ֢/wb:aqafeѵN(URBu9B+pJ-oIj6g|$s=8{P# C2K A287[f~692%މ3~d$ӨE(:gq;D5s Sz}OXiqJaTbAѨR O;8[cM˙ew3K}%i6;[% x * LIV|#WPO;p/_rj[͙߇,kFaGH0Q v;Cĝx vw0l2?"$Ay) vi\X;WEhT^ rȬ,pk% d}Z2]oэޠVHt{tvc ?-䖵;`Q+\Xt;5Ug +Yg+rIYxhg Ĉ$JTow U?t:Ny^чs◒,.Gh*EV4ړWTr6Y0eЖxg{]yKtn1u&qDZgҷVmǩѴ)ܿst¨HԵ_#rL]S.=KO]W\l 7lN)LsO}^60+j"А?f 7^V k{|m*Mg$-K@Mv$UOR\jһ'~F0Ěx<%+ͣ,^w>*.\b)x蒻^hj0X8DJ0d>% $a佘UF,ҊJcG ܍?ZIaD0|v %RK7t,X~p}W$D(g \q#IBaJe|eA}b]ȕj,aGC񡟮ڵI[CL} A6W [%5:?(}r6y@2" OԱ2 ؉d%|s~?]:>v TW0Os#`_;r#{Ay?6x OalmRSV˄+M'Mz)+T%ↄj8X4eOWT=wA,xsMtDR0XЩD(#deYXc_{eɕv:y?;i͖ZmVrw͌GsPUnچ%G%!jy_+ :m6 UC 0TJЌ#CXK  &~a! VnwZ>Չf@Dz+W٣hz;<@C.I(EBZOMcfAy;-UT00F[=94H (W,eikcphNN| ?BYvk^'f%]ԁKi:NuRDIe0 4FoUNO$`1j܎E)oa)I&oC;K7~-~ %. 115MrT68.a EuE"k ٸX]PZٛMnM[SOA3R+1 _ .%cqyRP6qʎ=NG.r`кďt}p[Լd^ G5yiׇs.ҴeVgjt90Ɏx(L. ,'Iqs~"pUOQٌ-҄EZD9lܞ(]R_XB0^k ؑz̼årE7DN!QzHiM4 EMH|HF[6׌,t۟jyؠCuD/I Un Qt6j]w+|'iql/3UMԢ6h?ν (£EۇLSM~G[ɒ߆?h̍saKTj.vHYNjEL>STg]LabV(jy;`@ wSc }ez^y| 9(zN@GѢl#zٷ_^)vē,=BԨCV_۲?DR*WiǬKIulfGz) ؝%pW$·48QۖGo{E(A}DY*L la2rɏLJh8;AW_|b[@W]K~\ ݦL+ s˥pp 8s?~_M7?G Hh9ara0 @[1LbXR98Nc#^`MzܖYb4]L]X-~7lʼ7C621(]~T.ꦥP .Nu/sgjtŇ5RL,1mYy86zbh8M%yk'N~CxLV=<{^nD-H~0~.$tc,Mϙ}u7!~S2C,_ :gz%q%{4H 0hGVF};TAE2.6$]Ԯ ;.MRɝ G1T?< Օ CszX-.ʎ >g$bFuŐoQi5gU7X=G2{Rp5{5 ,F~ e{;bik̗YY1FVxɷvGY-8h zU `~a_5; Jduٗn#,R9fX9IN!.HϾ1\~, ddC`X皤eu.Ìq7!5uhlɑ}L`d',V'אEtWAګeQpX!O\jr.(U4ھ_},kqwx rLDO=FL PjU%NY3%Z_5C>nƇ8-V\#УIM (ڔ -/ps!Aj@M܅aN[mw7h [ZpqxEjO\Y3f5~QvO$f%};&T7n>TO|:jd\`+'?6 T[E*K fP֦E0IfR+0O#[m`K}%̛D%X2#N;,¼ \}裚0"iRM̏5D3uJxzKрjJ qLڎ@&0=[G.2Dʉ!ù#: am1dHaKdױ{Dv&Ldڀ<, TѲAi2VÇieoߞ\\Bľw_^m'=]l H[׫e0 jaB>"IUk3nJ?z6~od}wʕ }(HU|3WbWx\Ө`eϸgRi|Ru,.JoY A>҆Qs@55L@55T(!LٝPտBa{ a3P2mgNY,v=YAj1{H>,N2}Ydd#51tn(((oĂ Rnحd)(HNx UM,^8yRk9Gqe٦u&|6jWgENU&f*,#~=X?L'h{1X_BN-(e-^:pL 16_Zeo?bMo!OQکk?~/fA :;2zpݴt4& pҤlXsP4n=hWDazثO, èiւcAUĀ9wlg5=e}Rә =ɴk]-r @c)zБ{sbfq(3ыlȾprJD-xGې[qz{E&DeoC2rTFY pDh)i0Xo?B[<ߵ"~9>G?(ݫ @[>)1djA~&o{>1[dw3e.eiiX)Ƀ=2D x9c to7w3=u:jUNS cdsj䘴i1%;q6s !O'Evʹ=Z txjQq,QuVT9;d]+kL"a0l?{Mx{1xܶm\Rl7D{̄ r3[Z7,NtBDq4M*] b }jȲυʊ߾M~)(8΋Zh#| $% ,ժm4ʯ^2-k58VчUk68_y PMDu"8cW51MJKjdJ-2AcFUW&ԑp{>xn ޕ%~p\a:L4|V,>g7TߥSM*jxt!)^ðgPϭو`5W2Y6g`y|s|~`)0((h^!fc"P\3O8{VrHˆA>m:ow:B,\ 7ʀnU"rwc.d]Ԏq0a( 鞹6SgWve'CB w4)GqS.nO[, aw]蚻+Nϸ~D8K:q:ٱUu ^n?t¼xlv>ݕf8^'F-s*P2CX`.m@OLj$n(N{B¡BPZXUrC>(xZki݂]{cLG|Zg m(Zw nUX1b=`Xgv)L 0OmHl˜N KSiuԻeLVԓLr?!r xrٺ9zCM%޻!dc?V;NoMp:4yxxv֝BŻQL1+eZsM~:}$%%aƓ}':|BOC&9+\|(Q,_t*0!ɛabC]@(s:Z#&oFqf, U)~|䎂cqh酀OWn,sCT>isgdt1n@1S.:jg6Rbp63OTE#%n^"gBE nOu(UM~[ݍ87L2=:? \p\ES 0|C"u>~ %ě²-ȗtx~z[5bmi/귆A@m"4sn:i5Rq%IqؖZ dL^zM@MjG\s) ~l[*wcMƧCfM/]gFCKld 6w6=Y$ ܨP6TiW`Sw)3O6 ߅f>TJ*#ocSl\)S -B^.2X A0 rÃ1y7YmuMo`9={N·ѬX O:?A{Rn=y!<<A-bM_B+֖bBZ1Di}D3ܹ":z}5y*tշdOFd$qs:&7iUhWl 1 /;K4E m 4CQyW7iq{Z$eד)>>XuaPs8TNkMmpw(VTizأ"P q8_cBi B!'fG(jkj=3"I'\Rw(6 hPMt,j Xjw>%V3'<g֞ Ҍµ5tI'h,Ǹ&\IEddV%PY3dej$M[z!YPY2ГrZ_3) 1e{z-`7x6-J@޵P+؈g+v*_/Tp7oj~Ӈ9NJ;VtV`yX(vm!fP iI(ؒȯ|O`r0t8W]GN>ooeoT\4۳P}aHQpaׇ65g?~nk./z1CTbbs,-zKialDz]H$9x ò#\%?@ϘT19XtBPT*?gts/(@sjtUty])_Lw4PAݪbKQ%^QY9 @A! E$j*1#=K᮲货Τ\dK"Vߒ雖 wAS_\Ұ H^I$賫[Hp(T4Aw0+BQǍ, T;RuTE4Wv@Pa6 F$TI0{y$V@cP iu;+UG(?mtZJLj5BSL|PPx}Tu7(U2P Ѧ>'ZBeFٱZUl\O'Yϲ"&cpN%'h΃L6d͢&&dM7>D`9,v\/a* BVqe@Z^je-_Wʴm ;=麂5Έ7sfŘ`!V a&Do"B4Q ~G 6,]bդu@Y0170qfr]V Sڝ.XJ@Oq\ %9TgYZ07070100000049000081a4000000000000000000000001611e8eb900003504000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/ulp/opa_vnic/opa_vnic.ko.xz7zXZִF!t/4]?Eh=ڜ.+^[C8I*LyYW|x\{[wY:WED0ݽ}OaO7j &m![O!#*?W=Sͦ &gmP}ϼ0lŻ2JY1M h3.țn*szLS'8 Mu5%1A;(ӹC(7lA 3y|9w=&,$,_M& <5:|qwʗMN@\O8'`.+u:iiHE9(gel].S!ʟ~tW{/Xƣf1 LE-E)$BHs99K XTdňHΪS~]iNwlRۋ <5O;Mj%T1ou6:.$]WoؒP(T9N &_g%<ڱٱX.踼[[x0~Im6]&{`X-PHoCH i-ok@1F̮[NAwS4,-G.9hTj$-Ӥͣ!8I7OGrϊ4^#¢>c3Iԫ py4)26e^MҕkqN&1IJH`}OuT֦q"Eٛ%{里;\X8Њ:5 &`VVXdJtAQ+9h0`t1`Oue`U1Rw9NXV{țoLї}^v[PcW{T6o\]9rTq!zl:ɴgX)}Ċ>N[p^ $p}X-ܗ~˖QvKU*uex15vD?1[q1{qܼ(/:ӠP-['$ "z)s*{01rỚ3xʥMH@I F&ʢx_õx+6;7J㘁6 NdCCo0Y4#9qΣ6`KG"ECeE߿Y>QKW }6&.(8b[!=G 1 #Hre>3ma}^h ɒ3_;g@k^i txH URf>Z&ªoZ3זzfd&4kKQ&]?Rotju}=M/c%g[+$d5% pΙųݿg md{+nD>=?ȮXQ5q?#<{T%!E3d r18 ,<8z15gwECMmG.Oơ'&wnWΚM|Ycѯ56l~.źpLrIlu3Gvdelg-׀A`[$k+Xw+Z_nӏN1ȅ1NFF'`cBh -!||A|1F@hy˨&@j?UhO]>2NUIa #[Lk4a!.m^ chjVMl|׽ǧ_CyK֭?{&P9@30?u&Z]@,"+q1|1-)MGB\m(_F75^kޣ;ae|ef<ߐ6hZv8v ޖi[G 1MAb)q䬚(=.$_G xVe~y{9BY\G._? =D8峑{[.()MY ҽ:/lfܫbAQ0"$qeN-&b둌_LQɺ`8<&"v#1EN6 MEr}-#%,]r黕-k3N4fߌ<"jǙ9Ry:g za C8I!];H(T݌g{!S7!V:"fnn(} m3'oa-T1+=OlJ h֊.C8J4 ty4JoEMvMe@.T\Eo]{Vޑ0f[R:|}jq¼#j9:uZ0lmjWZȐ7$`}c mflCfmY|]lp_cQiMF؇lƨ|*2:~=y 1apF۸iQi%}7[5)/oQM1Q-AiTb#b6q'n>/>옌,2يŲUD4;V { fpeЇ빊􅈊Vru+rU^5J(;Ba\J,;~޶=0c5UIQ/<0ER,bSat)ݤURyk$6Clt]6w(=N{i p|N1>swKokE]ɶ9gZЪ`e1%F7f>MñK5zqYC?}QSfhħiO@3*i̞8G g]_t0GF6X;['16lq%8$0 6!K&- -`t!)"u}Gb`irhv^ݠJsZ4 Pp'GУܚ1~TfQǏGJTuatJUb~>mDPG[Cv[ 8&j(R\ MJ%y_ g!~› f)R,գ{BK >3(A/޼>?9-ל}MRkEOZG7֔6(vgN2,.Ȝ^-p6gH&^H}YaX/ռ)q*PKzf}]> 6JD j&N{O+&ߛ55-l"Zmpb iTȍmeץF=|HǠLyR&@zdՕ4\SBt?~6>>~:m*j 6=}a_ ̢: : !*5{)w XNqudJ_L^oGpg9H61wKͩtr8z*(m^'^ Vt~~Ҹ&O ,D$k>II[lArEq1օ낮0GV="ȥk^۰yr7h:x^Ѯ!򤝸S6}~[)TM%ڨ$zܽ1׬e;| kW{qE5]c$ohJL f3F~)7^5ŐMz<3޸P8IHB^/P*zGY:k Z4F/"A7&)\I|c,;rkWP.]G;idwRy'ߗll>CIWwn{5[e(Y!^2#H+沇뛍4s`?M> wH]aea-'rTl|QfmmL!yKɫgrJWIr”\kԅU Vp}7X#=j;]9x$hK'kv=-<9lC!ii/ gic_źckx|gL(`fw3v?1ux:J LJI_Q8\.K$I͈>V}jY9k4B,F܆,qFx}{ߔ΀k-.Ƒl 0ʽ>~ y_8wGdd$m2Z0'QebDgP#anJ5\m`H{7,e,iKfHY)ڻ4T$1 +m-n&y>֓tT:!m+"xU0Op߸c6$w`Thy s?&ϭd&Pog8QEл$ 2g:iNOyxIz-Tj#? 0-]0W!煶;[%LGMyd);@Z8߰aqC/1bJ6NhRoŧ`V?8 DbɎ yj%fd=5c 7 v/!6T\é!rֽH|a7=<#DhlO7=bt~CRl2d=S φYyQ@|& @^Pd#vq_giJZ: \Wa.^ +V+WX`zIؤ )8P&+:RD0~[i>[j}HT9JbR(A-TCT-յj?E!FEWX!Fy|*H4wK9<~}/@"9g)L+Ol_ k&h7R<)?։ϱ%H9aUV +b(BoX{X(ҐU8@S;G^;-oE0~^_?F`bʆ Btx?N>fAU*;$ܑ rwMZ)AJI739Io=%*HHU*. MN8]3 #Xp Wfp~Jl!3%bs5uiB(>]\>rk C>C1 c<8결MC =nQB-m'qq}ePD>s;X~tlr9 Jz$Ye$hH B[pL-,+A9#$~VMzN?W/M Dy-sNF:R$ekh^Z=-"~<bd?p#:Vfi[x@0PR( !㤟`;ZafQ(\7ZlpDx'8vY 27\) ~jypy{l+D%vi?]#`q*i $_d䟴ޤi8$,;o7DyOQ^+ 3 Uf s_>, Ypm#^ !ol'mW6}+B2Wjb;ևGdBtcu;{i&-"5SdyD 3t;8_m6dNv^طƶ,FfL^ ?//41pu-z1Y3OR$?H!vzrn/PcWB3['7׆=@s3GǪ69gutB┤G9<灏l;-XWtCj2dH tٖXSCħ`Eb0UQꃔ eo5 D * „N#񾮨Y= 8;gz$󑨿U;[@W?Cb3l[S߯*;6vpQUƞƿ#ɮȼ/(&9l-fn j?!m3@̍%eYT{座e/CNO[-q̣5iBX4}4]}gos?CO|W~=0%Z=_||v:HVuJRLzJ_DcHz-HKA9Kj7^!)=Ι! L+)БIe7?vQ_~Qstg#U}L,i6p &qE,&Cgi8۴K L=7k%yNJ0{JIBsyGe7F \Q>dOW=NEI戟v--nnxD u+EH)18]Dr"#_cEWf;v-$'vJ5ys:is]Ħq7 /L|b7u8Pf#TΎ:bގg @S2t՜@۴Q~&]nT>yt o"=/z+8*gQo*œf g(,_Jߣ.M(?xo_VZÙwZ!!._ݿsA\O}Q!~M$49O}ש )*{|ƾ-z(Hl Im03ƶDǹmVٱ[ͥn2sYۤ"_Z J˶Ʈ| 72Wxnl?QOnTnfasM7#I6}e!綐`4yc aY20m3 M攞l MY]+?`%>kD+],<D O@:>]#ak!_VZo@S%$7>_%?pis<{G/7 d&^g6Zzi+jޭMVpǀN8, B#}wVdtxO(v6虻9Eڊ!ؒRmSYWw b% ec̗P\#Frӽ6eO]0BDJ!P&9=z(!51ёː-ʚ @_f,Ԃ~Y`c\0[DI )™k;:X4#m<es͍MvrA;,! h @RppH m2;M-2JD.j\b򏀭S#|uZwV]հsL8cu:^pZp>[p#h*Ħͮ^ jK%J׸ѩÐ8UU=Tjc1 09*kx'DAr&9ӇT% 'G$"rjy7ti*;ls5h1㢡ӋwџUAP `%:8Oe.hҗկP ]ݙ~2T"B,q>mSN@H+xw{;NzAՂDtEw&kW)la9riI1n^jNf'1*kjȐ* ck1? "ۻ*<޷P NHaxUכpb \۹9usڊAE#:zg Ϲu K ;4ԄqF@PךnGbSRP5R2'#inIʻ[IA&g׍VON3QQeY#+OAtN(HɄWX(uCjrru_cG_: yDXaYQ#rlsшfoަS|5+(qugY;zkvRX~8m n6U ]|vl]\7T L`{00u=6Vcm}ꋃ XWC1udA[7˼h"tC-z82LD69M ypS#8j!'II@ڏ+ X_QosIo Wg`h7?5%]M;&K4#m"VE\>'6K.2}.[Ew"& <dc~5h|yYwvxߒȼc8ZGoA/rd6=0߬Ne`Q=.UC%GY)忳lӺ]cnX[EiOd{7rSlM-!Β|2Swysݣp[^GO(9+v݈zv蕅 ,Pި}M{a2284 u&}!Qu+55*r2Ăn"!>:pr;T8 p.CTiq~ʦv}@E$>š1TxKdApԆ,_嬣 G82hiNkwƝqDV8l%jIӍq&55JPq͚OU"lpϾT>D`o42I"|KޔXs3)_dWnޞGf WBzS^wq~6!>1thvS3_9{r JCsfTSUtęb$deV6&^KZ˵SH@)Q2^LdF }uJ:Fê'0d7Is;I6]wa׃Cwd?'eR+&`Jԧ|0_[>4~`F1휀WdpV_9вn3L}{j"֩54`Ac0ȾkfԋJIŧPqQ74ށęq3UFϕq ,,7NĬȵ*y yAk6Qc.EZp,@ytcN!"]"e\dWaa}E)isMkVGR4EeHcjH'#\<mGz`Za\󘿚bV}z^tpO)LҟHxd2霎G [s|f!Z5͚|+novzvTEOT8鳦w1LAvy /aUn Z \hז+$|_(pdž;Ct`p|LvmK<މшeW6 vNoZ+P<lq(6)v=\+t*xW g8D逵NGLkDQڶJWլ1NRCճI6h;T~x2²; fuS@Eg6@=9ԩcz0*S=Sh[:qno瞞rJinB'z"t(?YvA8 M\fl4|-GVTQ + jM4m֒x }lumx/aAhGypkGUhT@1KMojb*jPbJFуhQ^gKzr]*~BS YLp>x"*l),Իл"ae'2B~dw@ 7h 1&޿]Tf?ЬgIgwre•[>mɻ 4ucfFkx8LYYkJu\͘v#(7!as9n6 hsv`~&t7T  +v}ּM0T _ S`ʝB3+qAiҤ̷.] qb yP\ޭ&y{~?,!8^Oqխzy9:h SgҘy7OԵ 纷?j r(0:YO_.:꧰LD֥+&b|ƜF= [dZ .c*L\ڕ%x17jPnHj1=N KgX +։$+불f#n_΋ Erޅ_2JPWbUfBٿ "J%bL tai#V"iqgYZ0707010000004a000081a4000000000000000000000001611e8eb900006f08000000000000000000000000000000000000005300000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/ulp/srp/ib_srp.ko.xz7zXZִF!t/kn]?Eh=ڜ.+ɓ6`Tv:=q [?gLz~aLʘ>jR}Β6N֙kz}~KdBD ƍ m{.1ZMSЄo{lH? cr\3rڪSv$ =R-d<6sz´uyaalODVjoQ v de~  )%PjҀ#zvo/NE!!MS](} UvpܬdRh1bʩ ͿUx؞4;ʰKZ<tӦ!* Fg@V\C}T6\i:GAd3q`q}FuMң?hH."°2ҵq4&\1LKԪT43VjŴղ"V֐9t׶P~u_GS %,M!K2c;({j>ML݈i.$O!9aV s2\ڐ5 FUvNz<'?;By] MDbC٬P{#_BgE)n^y(w:; j-g1qԤC.p.g)LmՅri?{;y,Od-XpJ7x.i ExRA-AM6 {㉰W_d1Hi d|_4wʙYXQH) )AF6`</J*`FG!d ѵm<!;{y̡*s:V;ҋtoh=$- \ <&)aRU-$bgtp?3@ B4́G`8<4.ťyԪ>EJA51(_վ4^u2%oҾlʝ?vT1j2%& c!LSJ:4IoB&tDeNJQVtO$tP-ѾU /[ J]: @|@\˅GE RBBԞSxJoq}닊] Hpİ*-2,bz"XD* _亊2pł4._vOuAj!iLV\ N0d tD*kè]&UT$;^UzRS%97G;3YdP>,~J0Snͽ:_Wر|$YoyC =5D#nǿad-\TpT”H\[Z堬.A=~Ukݏ5C#a_|DƲHλPrMQMϰk-BձF!N}̗ `3wb鈿y KU3CrG .Xͥ"WﶽyaqD|t~fKtNti(D<®W@wq;t\Yzfj.O( 8'40R-yts zu%<7`GM*kTQ Uu[Z N%'̈;ow Y_`ؒ;26  i2BCaN,/N:@@ 9-rqˊh*6Oۅ"O3xlPLn<9C>cBH\̱F@3C55Pôz6W"p8&Krf\l}S%*fÜ@Oq3ٮSVU z {|h!{F5j&vMOL&|kĶ:ȖQ>LT4$u )E=@ rn(mǚ$ %ܯŅq|ڮq1o9{x3! x|( &1oʝڼR0Y9CJ 2fS Fg!֞Fe$"CCVl# -G2e$8[ԍ6%+gӅu*[4]S:32Ի__|͔MwR/}gp]7o%"}8|ɽFr\ 5*/BE܇vI.s7 ZN0Y" ً>_jᢽnvPUbRɇlAT''Gf=,OPrD~dyU2(a qPLJ?tbFXƘ{almobmrw'1w/N$[VAsCDҋ Rŧ R !yzd0L00hmJ8jndKqWl WL?T[Uw@ؠl¡H) 3 u'riYӋG&$Lx(#`i-PCq9O8!}Yw2q'/Z+Xy6v6<^#Oˁt69;"vfDghϫ(kGl[~!G* U}WSjlB?Kzcl \5rqIg! M](lwf hx/lj$ZITabM/xvRf%gJᑲ@6u<&HbCʝr x Z&8.bUX"[D]lVU NϛD^FC-4mgNTUDjnU{4ǃl HO0d}LAi;Srn[%eL' P{6=ΟfA˫M?ퟶhT3BJ@XK"Dj2 r/l}F{NSB]1wv"G]qŽs:!5/j 5[]~5^x\ dţWkb4d/+ܟrɏ{t=l$E0 r2T : HT,9Aյ^sci/4& MDawI˹m .a2-P/);ӌ`P0\p3leɫo_|(;u~>l%.]5r$F7² I|dzj΁vނC\`d֊JXz, Lmu)1̅!?߅!dj< EJǤ:7tCqcpk@Խ0#xD f^|y֪KLkz>xYۏ YRx+vYZd-!+pUW`^doMBq-Cx2+OYJ^q,"z4ҿ0-HE[9WT /T ǺIոpi!nX`}Y?Jn`WQ́StP1ؾ P߭Pdejd9ݏeHhp f>2Blx'|`;4n^s N󩄫)sגM'!,EփZɩ\XFm gqTob:~߆vswtLD$ߏ*<ˈni/Ag/81V/>^;gmK/#𬇖dNwE+ty+Gʯ8o72{2>b2iDgF2~J>_Du㾿v=djk;g ` T"c^ L.ӆ9}z?!霯p/(?ڍ#FWG^ %+YJ^mbᰪ)~xI!3wՈ}U>Xi >f06L%en4Alsy1hJJWރfB~ Lvl0T=@0Dx$8#7T RF5*&hu`ЧB۠_6)u tA=ENqͨwyP|1iQ6.Ԓ=Nhe:J&,7Su3žF2o!yqzĉ}O,c_kݲO٧ঀ`t4Vf6fN_ D7-dC_zXI[YI#gf[-Q@CLTtWs:iZ옖 (c-fBfOz nW.cynS%|#Hkp8ܜ)2.$ᇚ;>/#˘KUnsБoYǚWgit&RE4?m;A6gO|תHU78% F dN~vg-'6IYbIw`NJe 'c HЪ 6:4KEl/s 8+Sbo,7θ,ThXF \gAjx7A8 p0.KU"&s˭Tz֋q92&8O^ēV7D6y!4"\gYvnOI}*wnXv,6{j5;C]UD<,<5AO6x`bJ09̐ǻJqS#~R -ңv[/P`j1ncԾ٢zbag۸/A`kk6Ӥ?{%ۅUy| cb@m8ঙ4D;i'. ۡh2"U d4YoF(#諣a:78p4A7%!*s #2~|͌L0j񮕧%y5H o<g>#ٸ0G/ >>-2~}lyU'o761BCωYߐ!A@e? W&^ÞM'R܅]bЂNJޏ+Sez{OgeXa|JuǰȽ*zq0^4lTPÛ-oEb{k<%eG?~/}Jb[Ӛryƒ#x$tutM{[in#dedkVXz _|9agA,{!6U[(dHPAN&.=;s_Tq7`|@$:_{:73Bi >( t~Q%ڇGH0R" tbyIgGĈy>fryaE%Otf5ѕ OX 6w9)LS;6|rnS^ vzoX!v0i>Fp{*=M^ҧglyEb Z7TW؏5sLLWQgb f=p9ƨSG&#iv]@ĽsyZ@c^4tƋ焫fnQ"p_[ 9EWͻ &C!V T !^Ҹh * 9#`)|bcePI;J2;i-Kwn2;roJY.v +g}jj%;<*oٱiN3\+x&tT]VMwgqt-3WG)a[,}?7аޡGw|cg\]ZzʋoJ٭@41b"!寂Q/>?>Ճw<oR2[K 5pJV́V @yV:|i(oa4e[V<5liotRHz4yJG? G~eOFÁNOQ[6>s) o0 Y cE_nYf9 q֦*N"~hQ 5@_xiU 73^fӍP}F}},7Э4ݻ3y򷞙OKwbޤ+ Zc@@v z v 7WyYha] {_?8I\d#*ۻA0Z:@ݏ&H_N3t4ԑzݰ!`XtaPPpa.X#=Q@|Ж<7.>gBشHG+f<Կ^YneՅYNc 84PMuO&=p +"E\Y5eQlfO/ZYZJ7mٟ׾vqW/p;kZʶWh b%F{i,xCُ>67gWn@FJq"CjEAěC% 6*ҌKk%9ޛ* ӝav͞iy2\2`e-yK鶒=2b$K^-VwFLq1l֩~idYOm$c5mM6iX m'?4T9;w>P$dRyux-_|9\̀Pk7*P2L%<(*}63nD5wjlܡ&CQ Pvsl&9&yD!)Ne:gaP^Gt}QH!U^wqQ&*g21RaQN4!UjX]osYMRl G$|9l50O3lR9S}ij'g47\CPVxnt`t:GTjBZ :M jbyV_I=T jp j|lPFxFTӡ眯[5 H086Z)~>g@**HzV:`K;QZHYt $Y+qN"VpQ^f51r8}vS<'s~a/ԁȃp\A(0#̤.J>K~0Cq$~!ldH;Z.=6;'Pyd}h% /8f!R3wLÁ8&>4w[D0RjǓ~niH|):m)$RsyDEd^A#mOkD<{Jf+h^hvK{w`' R)I0C>˱|t#dm sKi!Ra~>\!TԈ^˜ a꯸)ik/x-TmL`ɬ 2i@86UMENc/PJs8I񠓿l[[. ]i{I~ Qo f"߳RMWv9A$b׸6Yan*(ŧ fc|z³Epkռ>(81Pb3l5WJgFx4b-` Xl~B:uNKτu3f \00fcG 斻zYFyG.ϸVqXe_X`v1B=_IOKjСfKYn:?/p>@8kθ <\#ƻ2@!=G㷠<4{P=XQZAYAH|ev;5P{{M䚯U:?"k :( :m&G-B<~)bˬ9;L7*!T/Ȇ $.`T,4SxwJ~ vs53ur-4׿.mɷC&fM 6@owqƘAhd6#1SB(a[ ~[~Z"MXEgP&_8"!aM2G -c0It'"12gigR%.T_0ZP(˻8T)cֱlϯ1>C/fB! %}1pcEA,Rj*-D6 5At!2WOfցyiP` qi2zLm{؁6~nx1Ӣ)ԬeS=.8"U>qJr\wwgUd_)/x4 3F]_0߬{R2wYXXcŹ0F[0æ}[hmx<^dyX< $ͪ::WGڂvzEfA4To:M$K/Z68.܎ZX?o~~A7eb R.+x?fN_2_ιs-]jo*vZv gmpxwѬdҨ{S+g܆wҮt~Q#}RL{ '-{c?c-KdpF>7ȸdF-RN"RU= yv*9'^|(3{YE&;@Xo,42IG)ë<ޗёHt%71W7r〭Kd Yj_6(zd$!AlR uDMWE\Ge/ ׏@iu`{W٬Sli*9Őu@HWRsg8;?+SNU: ;II)zl+Xj}_iju_I\ / B+ke Ե'0M.n m d!ؙM{c_)7]^*v9&M>FuU!0PLm'xlQ_B^byd6c6sb#!>4Hv5&$ܙ/T%]:V\*=(GКAE]kŴL&4 0*;ιل& ́V[bj΃;kH"^hzX@띑]UaUn]q(*7<Y2wNdždV ͠7Eb>:{ŝ)>wNSHo W۵5'Ȋ sN^;5vʈ\w- LU%(i]plx⚭\'f&D0mjgMu_#)$ n)-יI%Ą+VFd!F0BB=M{8JJ<moͺ \U_f7fO07&! mlBwƞ@BG_w-Yiw#I,GK[QҒs~ͽT{$d('c0d O&S)I&z;dϕ(x1ǎB8G]WaO^ZS=k Es2’BsKNK6˪GV3E~el0fhbGLHb!) `: ~(3tt}x-vyC Ydƕn9o i#Ffr%0T:fVh۶?NnSїj]vjHe6+q%LJϼ9gDjԄv39w^A9WC I(nxsG6%snZα4˅)v^6I-=욻2 Qq'%V)fBs<\W۸;xM0AQL#aLoT¿itn[GLyXfu4Gl2ڍx?;&mO1"pgZ/<\ۡxx@"02o92![H3117{q_¤~PeMsX@Ȱ^%g}"$dևɱL,c p3u&ӈ}h|K /V(l!]q1d΂0AݤKfnܤ,lc$S]<\(B4Xՠ?)Y 3'v~r 7mՑE=Iߊ6b&ĪES$)ˆ,`0!/nR62Ag1/@c~lp|=9ŵI;3wtvl#"`vSBaЂз^O$4;!Az#q̈xl&gz^ Σ|V Vv@a^<^.+b;hӯv^cEŵ^Awu0ǫGW7-L$0'w?bOT(A,kL!eZD(N~6gpORNRؾ3RXb1l |rG1 HgX)[ه2ѕ)j(<-jw ̈́2n6#ޏts2j|)KZ}o)8]wqY~y-3s ~YD)yJj,q\߫N=ꦪ 9g_*>X0C o3.+3ߒ$uO3ǎ6:^!J'OYzdB5 .%=Xd􅋢N~R=9q>r~T!^ّXF@F bD1U& FEr8fƺ"$+{$(q?GB%R6ȂLdvMwx{tM/nTbJ<O3kbͼ Wԍ5(Svg_CT#{"jMO`I5'6ٴ_g1|ġR+{9HWi%3õ1md%+3huWPdK -yUpY9ڤME⑼.7Gy`*쯝@ioyˊ h*h]/A^SkR-FOSAń4CzڿE@BxF`r9u W^{ Nڅ\i/ȁodNmI_H2*$nh[E&R*H(ei Rkm x.\L:f QX`!KwtTi3f#}/\a $YxF$&?<a8rLx>f>E'ێ._7& pb0)Gn /CkzoVA^L~Za ͢]OH-U {e( ~(L-P֋]qbKR);6X)r ~;yСa Kȍ =|G`ū XYjj8± #;Q Ixmeeu?5^k Jf{en[n>WkpG5|@є=gyn#jI5z#^oeI|8'Gv1Cns$\O-:j~)l $`榧iwfɩ6}ugV"M:0qVpX3Oc[=fnNxU<܆y_Eթ `;7X_{ӈc!r77mK}ìm; x&Ȣs`dv)Ln' ȵq,GnwsNa;Ɔt.PԸnE*R08Ɇj%|1dlF6vn!z5sV[ţYSO*.P4Q ӨzWAͳWRx ׂ~+|Ba- YJs7֩lF:4{ڞ֞ t-;enڊ[/3.*chJ`l\;V&>Q [ICxH פ6[s5-ɷ @?Bĵkv8^GͱH^?07`(s}( +#?wݵ͐? i?qwJAxꖂAٛ(K}3pd?9ΓEZrاMl4뗦8_N.l!mlB7΢y[Ml9e e"V?Ίe3>gZ_o(?|rJ6fGԺelbfZrR^锶 5˵'%J<3]džX kcq9V}hIeaq9xm r/IG$ܑ|.ah|ё(ovƕe@_M{#w,4cof~ %SByԀ@t>@ ;Ljvc{e\&& Kb&9c&Qvzˎu k(Y2e/9Kg'HGo`SG3_ZN3֯\;1E65U3ۈW{4㮺1g'7s;4]!@z.qiQdr1B`Z}" lF8e>BT=+i͸g#'$XI:pG'^>;yFgz"cR𡣂fZӏ$U `?9AAŋlTle}c$jMM5+$'O,MaXږ-܏a +ot=AQB¥Hٶ*+ksO"-.}BJ`3@< :-xT{^fG'Zfrwy3ҝZ9m _׮jOF"BJ5su&hUjj7|$K<5x2LIb՘xdB(7-oADB ŧ9gY.^dTͱXB~ d?VZxC{T*0'1΄X!+o{4T/9`%z)B鐥6y 6ޓ4 >}9=iNr.^JQML>޷E=a3_@ÝKr!oY%}JVG~aPE0ZJ, a-nW:/줚>񒁒ធH,iSfRNQ"?V-XsjtמhE>ARqQ6$it@#zɶ+T} :$|Z%+gx~)< M644Wm.0 (sC0C+5QS5sp|jQH}1!<d^l]3;9)R+kk1ng?Z^l/f\$YX,%E2>пV})o{wo C ٠*Y@BN3rL3GX8fMf i6S,o1Aa*=f3,JX!nsGԸ9ʳo&;$oe~.N=Xt[nytR)]JpkX5L. H.D{Dŝv>ȴ ;#~FuVL ?dA'c0s#x0MUaQ囗5Wd4&7+~ XYIؾ&wN^XN{k~9Jb_8jN, ~LyI{jFNr5.)3 '5S-:-jm7m;ǚml.Ԫ]V{'ѓ܇ߧ:My>P9PJYoYoL$@,)An*=/0zR3HHs,, uفɁauؾrҳg4VFK(䝂DhPbI݃ޜ z+h5^8戍8_^.ղj'JVcT QءuHòqj+7_ bs+ ' >w Z Fg$ {s68i!i a%":_lj@o&Twњ,xs+aCqDg XCK'x]p1B,o"_Sɾ%s^5X>q w:> w鮵586퓫NIHb^Z}\>_U{LEQ9OP`~Z$UQ.7-mi tc~_)^ھg8ʥA-ĦQ369[H]1rm'I] ,GJMJNH9I2&t6* !MpeD5Byb+%>.YMwc0ҼeМ{'фe8GCn~bS6`1n:ek}E(hh|]9%>V6g" a@XJfU\[$)LSH!RSH3XySF3dR=@BQ H]3s ~o=w}%Ev/Ut`Lz{d'i$eni@ƻiJa#ZZr|ѩZ`ĪOpEM@lPzR깩"%N!)XTFupl26e Gg'RpˢALD r"<9\EI| %#ö6a]fj`Q60Yө?1LS):x$\+Cp8IċHOgV/v5H>'xn*w4lXB pU6H i ;Ҫ9Ha(J^XE.uJ-F ~ @/\u4[4F CI@9DZ-VJ.e,~ go@-o^p[m;z{>-܀E$]yP̋Œ݅yIơLO,cZ?T'Fwx&7H~ن 7S5!4&(4CKkcҩa\;?YL9FPunJa_o)?19v_Ox|W ҙDzBC[&LA<-dPrMPl爒AgXr2 ϮCK7.)!Se. x*ML ;p{{I-y2ax"i" <*"|zc&y;{C0D# UEbܽbL[->Gj`>V0֓FAi0 tœPM{.-6 ޭD<}S3&=J-e %.:؆͌7Sw]0)iΈp+eL`Z_]fmFUz8QSؒE9^}+،:O Ыȗ%HP~[`(@ѭǫyo?se _fkZ0 kwKˁY5t {+5pNA++iФ,dptW=m-&mwֆuoy|QAH+t u;Bd-#~ʋe? 24ShS b<3bg3|K١~(*#fB%B'?Z9Jء^ip+>}X&.MLC%,Oqh}xԚ<~~b^/gL5{_rZ%^EB~a eCșBo<%kBcĤ;:{tqp#DϢ2Tmc]n245A*zjiTB[VܥwwW=Sڿl?1IKSFlȬ̄xk{xuPq}XW& WL EV_3AeF:oR MQw:P&\Ŭb,]azXAf e~W{e\M6WͩNV,0Uͽtt+ .I ) -̹.jfbJ+MAyryG Lu@?4M[-bб82+gȍaֶU7B ~e8'KE*MIi`[g LZs"_ugN6[ |qR 0:}酸 Pmsq 3@1ܶf+%>k|jQFˋ`t{Vbn@d-kY7wèn]@H7Y{AւISȮH~zY`'-b0"@_%L}pKBM_ VxR}.U-w[ܢ"?h8?ia!kvmx ; U_&AWd[^/Z*[@8Nt1"Qkwt~py*{E6Ydi٭p9\9f[!o qc8e=)d;ˑ[N ;\ cd- 7- gO|N\vv/oxVvkNM4+Aic 9-%*uqN]Lv2ľQ28D6ssZ C ')Ä&[T95DžՌ Kk.gTGL.o-2QQq crVE00ͬS ޡt.h>ӄ3Ch]f* iK Sۗ; {h﬚u)hOKOfsfVdp > ʖ drY>V(v8v&V\ ;X+nn*pxץ}vkk)n5xq#ޯ߫)?y%w~x)X__nY Q3!,kT~i@_GQe!0T}\.$y~K %?w…IČ@iPcȰևpk ,-] HF 2{>KsQ&J! !B@ݵa'}tm$&2Z(6v&{7j,] JUR`W=.}^^c̈m=f2dVE5>ehD[͜]\`xUO4Q,,KZ$twUyvi3#>OgMMVlZo,93 ,37UǽH{8sR^0KJYSx w"Hv]t#iiTQیק'VXkC7@X6Kժu3.)kf$9Xb.+K+ЋqT{Pn\~;FB˥(B # ’;>=/(/S1Âl?x*9b`hDB.ծQ/MӾеJBdaOӠnIJ sRf]?ʬ-^v[Y8`'eJm}P~8[Þ"[7#)p 7{4}WM,-6P5eMwF{}DX9.oW;<tfN!Wc':lVqAYN@ԝ!qcDv$Tq5Lթ 6 (G:!Y"Q;UorMX$-'KǦ*}g+C9`w?Q䠀yW0a0$,V{>PY#bӚQ` ?<=n!(>75,vO){]t#"|t)Oo^}~[["y=8;'6%nRD.ήwiҚbPw~~-ǝr~zE%EX^FH2Fߵ 4l..~)+y9 }g`ݓoHKMrc߿gMn:+UgV"oVk*r8U8ު "ͭV?leZSvfz]пD4 %7 \]o`1 -北5Baʥw -+ t!Y) qڍi==hx*m2p "BM܎şDӈH^ /?HsyLkw[=U[ߤTSVnHފ]+/A&MV20t%#ViV5r;UǩQ3Z=l%dߩ*@/".(DBsvʹ)mc겒(! s3|"+N9`Rd!k(c&ׯb h> _HזeIGS)V5p'0417 [!59?#DMf޿Ikfet1ݷ0aVmUQMH>O($$k *By1< ;| $TpޭQjװ)n;5bH/ fRێe$͂(׭?e Sm|tcJ9"1ƿ>$M>]z{iZO!X*N&0j;D⤙lÜĞj:k ~s+~qT4jBWu ZK,6ԕ8 x2Y-'H_ rޏa3pcTV=,q7-%7`N*‡ӒW~ xzl[Ϩ= QTo͒q5W4bEtO(KNi1 /1{+/wz5ĎO,v &?J5 J6V7MKY QfdXBжfgS%~ۍY3IƖf0H*zNXG(v7{>g].|YÙ;˕4l'bPmy#E0_r#6{)_}l=`7h0 狰lB?Gws`lX$0]>plPZ}sfLR|zÝs8߰ݶdv> cĸ*97{9aڸ;iNq͐µ8h aǨwK{sVp{PLIL\/Wɗ'v`-QE#&i؀j&у;nMTeAT?oO\q%-H&m :^}UVn)qG2}Eqb:HlY;oCk]SLЏx%T7->$a/ F0V{tomMHr"XZ/ۍIZ1K5mb& l[}K`rG (Pb/~wޚG*~xH %{;ל,5K&V⬧s͚I_f5C^j0A{3zuelcm >ҞREi/ٸ0@jL6ͤr)JE>+CCɼq^AqK]+Ŭ 79}A C ̄<0,h]e{D53H8fE.@H,OqL='%#t892rHj\"L%eL̼U/@9_LP8mC< a n+/ wNxC~['nt+^/CՏȪ;lq0 &4`*S!;'n] pD*?3A}ʝ$}ސesPdW7!U 7!jzki7Zʞaދ܇L2mYι$ Z+-׃޼Wk};Ѯ?7)$]f;ЎǓuK$o馨fLǗ Bs49o&@!ƍ8@^%-Zi߾pY>uz\oi(VI;Mq]?1-s洔}27ؚg(]vc[D6F7: *NZ[C&V9 E"V_襫F\VB,KxB)}W$aك05{.e;t2Qk|줟*}/A}*|FQjtKF61k0ZmEߙqA܃IƢz5Ic/ԊN$T!Wx,N܌OuuH^5!hAf&K}v!KqOl {K4]I@G6yH[t'2x╄aIfR~6ZCD6vٷV2'RoL866+=+$f/uôXuĂYdA@߲Ѝ"[`2DÐkp68cӏr->)][I4he߉:jt#jƲq/fttv%y&M26d&x.'2SU}Iy/6/a*TgkР]uTh.Po].PJw)fƢE+xf!G1O&O92Ntffj3~@oA}S5[}>ak g2nEP.~λ+9^ dV-./!Pvio ]`]i0‹? Z:=zg% ,!_ĿEh-έZ blй`+>/ZV~eʵ<9eUmA \(~0Hz㇣FwAw ܫ}ЬE>jz?YY!a řoY|Q}W |j@a&+ߌGw-ZhQZ_[( ' Rs~2ٟ"/P]@J 77ҐD=|7c7_ȓ W{oA=J$]LXV@w!Vp9Qs$|ajkIJʻo#Uy罚E؝8~qbN!bO0,D("h=h+&7ѕ#DKemo6"cP`r dU*TunQ^-zRgZPוI ;*,a_!>0Jm)R]|K~u\MZt9]e JEi+ad<%08d֫Aٮ-1e{tfB>k5DBQM- ( vL֏*Y׬κٚ.Ƀ.^i־%W .!:6<-V%Ժ3E^Cj7yr&Y)]-b%hHOӗP;}p׍~/V([ R7u\¢*JR8e +w%o5".׸awUIߛRFk (ZdPW/#u|} R4wޜTSƭzGyiއ6Z&*?~|=F8VS/j^a8 $?9fGdKK0(fIY0!/D3Ȳe!zfc+cL{._WyĘ{T'><Ó mufCDf 0xfV o?rc4C0=iS>zaFp+7@)WbJc`ULP\$ K)~N3}6 O9j:AWq6r ע|ƅ!D%buJm'1v8I0jN%lkKS%#ބ{Of0gʶ9s.QkE#yEpJRDNu&q ^{ZffҴ‹U{y4%F2[}5RR).ռny$T*ƧjQ Rs7ݵsDSFWBk}~ch^X+HH)os.i\jjJar,`j y<{[\%%u+|keeB `8A4pA&3dwUBO=Ȱ!dINMX0vL W]IDy@DQjy|C.R}ͤxy07ZCuO4V.fIT#$1"2n=Fr2$d[Fur g&bK-ݽ[cQ0ݣLL:Os:_ԍO-kKyW nuQ=%%CIP-'ɢd w*C}:'lNB8S5jxI=rG?+00 fipqq| $÷@jyǗ#=Tpq-Qu3@8fUO;DS*hS7]VCioi$$-݁x??OL9Ԡp1x t"u+bOh_''Wr"H|j[MA!#kL`+d>Gn"w&L=MSr`I}\E>9eCi@y']'^&m_R R g)wGqp}R$S^9eh=# M@O趨=D+]Llg`0L],eĞT>΂H!j:,SrFX%F5964˙՜KkCEԙ:. Y[TR Iy]Zfez7XiTgYGgu@=y @-2ƗçLֳZȵt2Rr%4V_b3Xm7m RNG%:"v?s2Rwft䫾ojeZXI7Ż__H]mT˜jALF0NЛCsCa]F.@)oƘ2 "o`?V́e:/X+I 2b?}C f;C41v`3[c6CvQf%B<my O{gAJ ,.pg˱LBN]rB(HV49wRp"^\=J]k1_G}tZ\1Ož=9V3[VWkV˽ɉcrhIRϕL=*ߙ

    15/OW1%(i ˩(G\誽dM4Fj(C͙L ^xc"΢iy)F:$ ZJ結lԓv}W4&m/'v argQշ[awKM!Kb5l(:%HX/j޻s9a.2S ~V qS=!x D57aZJ808ꑠOhR X=0 ҋ+ō`&?3@FD P$WZlVMP簯扏H. {R[i:vxl`W$fx <ŠcUq9(8Xu9.lDEQq:z ;('}/w & a EНcut7ht-?l5{ /HHc̋_=M='HRf1u ("iW&D1JcDā ?ys(bȽYʾmeg5m|d74@Dj2.RgEkq Yq#7I‰Ϊmv˜M|'[kӹVۿXDd .fcmd_nZ fK ^d*'EfqƉM5:d:SڀCF)x¡*j1}BbG (T`m`AxC<869X0 1#oE?ݸ (ƚtRmne@)&q4,u.{P֜-ZUwLy3~jvF wAn,_cBd=D:Z3ktA6*Vœr1cirb&C< Ǎڶ,H]轒ZqhasTS:h~+#nGQ,eSk)Ҽ:G؞=N}yTeETj>X$XUvP$s7ڿyєj. = B~ӈC5/s7A,ēli :}+eA&4gѝK @8$0faOaq&(踇Jg53Kę@Ƥl-Ӊْ ~拉\VKz)g}ڗ;#\En?̇[n&ŦvR9nkG噢\eQcم[".?[T,}̘~5Lo1Z SW:dGoȱ"=V=e +K5*wEcQR]wCYN3F@_ŋHޛNP3cJAIߺ 8(W@"3&#Z)iB'hi oXIF=R t2i/L/^N\· z!C^J$7Bf]޶Z:tw;k+̙a:w]ξ1۸k{!fM tF*M c̝C$d59 m"BTt5/~JJ(D;Kr,F)d`-VfAÕq̨ȫCS_O ccLႤ(wY^EJjbo.VrMqb!b*DS?@+'Dptj0}e U8PT.z'}_)Yo݃O3#8)'G*1 UZ4H0dl!Z7V'R0-JfGz>O*J:gx~HzۙUY N/9@&_ҕW*FGH$3ZOsFjxBl[¤_ݼt2K yDQ |)O{hb.FR(|d,"^e"$ћy}:gQ/ʫ7O$es,΄8KϠzjYDEnY) n\:'\̠o]]2tNJ)}0!}? `IcVZБzlsv9} YgTNg\TUd]җ~ߥ滔^*5Fv"KгYtR:;t{gAq-QDTA\rG;2ج h* )g~u z ى% $ȇǏz/]*}Xy]3\OS79),S"p>IGT2~ #˫ARR;5Y`g:>X ʙ}5 ?)qU8 cI.zÚض*7MOL4 ݫg^`1EYl*u{$zўP:F5idƉ$`.?kk]{aO5e!WQ_8|\+7B‰O+3RD>e2R*#޳"~[,.XEЬLb |6 @꿝h!m>,U!8y6ox'{-@43R ylEPIEۘsu5YXF֬}O1J:L[\7+C`on\o_^PxxehτHa[!MK6p~{8-Yxu0:YIU_W5w0'BⓁG$L Ry3,Gy𨛣>6.#.&#,$}ȪG4"Yhie8q_.Lɺޜ?_xH$v [m'5]A]$Q=+iUr+#m}09Vo?5FۉF(K(*V2\濹zJ}у5kcj :oה]|+Gηl}К$FBN/#Q4h6s)UjֵX L04A<xO6䄇iQ_+()k=Gh3 anqu-\ &#Vx"ӆE/,Jݹ5 x6S&Ykq QJ@JJ}KmT;W%m>Wu]fy̭Y$d*4b^n/?q]xf*xJ *M܇PS2 %c:[ԝDIU1I/5st(6v\A#VsvMЍѩ&:z@NH՞ 0݇-A*ӑwRDڎnBl@f(uO-k|[fS T<ЬYI ybǞGXtѾz]W+t72Xܱh<,u ^\ɐF\W{PİaRD// /U0v==:,/_.L6_C ى|eT\9(AT ܏/LbwyކW vK&}{xB*%@tg]qLHiQTO8xܔ0ݰL=wt9*@vITq3KnrAR=77h#ڹ(,wSabVR]|t>檫2 fIaAH Y HNrCHn>g4z7{bPkP3J>ՑȻ"g0s=Vw(+W%fLZTُWw<OOƠ'p$od"C4o`DHvyJ&P*ea9TGCK=&t-q5hλ'VWJB7jd=JZ,tl-lĵsiݜɱLB1 +ԜbYyյζqpHf-T ?itEBMDF^*Z˰a_W @wBvWXUJ;`+: @r>*uDJ=^IN$F8^9AaduGNSRq'Y#Ft`uX 5;IObs ;}F;M4u1d ImEX$ 0,hp'V~: qˉ:=5 *HSsV,5쟼 ˆluV c"aV"Q.Z*ouEmm<^3 $$Ŀ#Q]A[ '*F4߯X^&Uo2}`@.t~)( Q))'b.lwow!MAX#|ǢE"V5P;nnY:0K*L$-y0ꘑl ZZ$׺}Rʚ pcAlOO֩g9eAtw,ɉ偮q;ELl*W3lr7ءb _IOe$x&NQeڞ7B9EXh5{q9ù$ҍ7u'k $ V;F$ݿ# *^I6g|_=$ɛbK2hsfw{T}@1H3'jh;3ɒ& 6!xE*'7gΖ!7g9rP`w۾\[2}?h:>8Y~+H)՛ tT cF"%Z4\Fl5A57μubRYP\*/+VRad8 o"!1|7!L C7!/[^ 5)fNsb0y'%E*z;X]OE`%-x*,w6Eʋ2N}ٯ'{G[׾Tv7DƄ)i*1|?sxW%/+(X'xKIoFflj*g@H_qr)|Jᖃ-"^z;@_Th/o$TWumᅘ^U~HsC2\{{|ᎳVcu@_dC|8Q$x'Cz>߬‰uKoI*|kɆkV!MVJHy.XWq)bh)6EHcBk:|W_YF}BF.,XaSqM:֑O*؆'XbƝT"逵0C K7ȏsf4]ۀXL6tw?yM뤟ɛ65}U㗏j(jM QUp[B>ʐ?YSeENءTtۖ4KIu{?j&uɗcod+anԛЌEc7E?u˳f0>Hh=DRlyJz5+7j"O>{b\@`u[bE-݇e4<&kP˰wz#ާC| tS%s?s*z v{mfS}ł>̱`WUS4V2hdHpǟ?;4 p$?$G"fCO6`vPRxqVG%U`1[_lq}b %r(qE?w A"hd[POҥ(U+;lZK0z"%̑jYHꯐ걼Oqm׺qyTK帉Be08'_ȑ>r2r4w%au~pAy2Lϕ=/RviԈ&?V2&)toGĵ:N.Wlo v,$[ho$Ȧ/&h@{Ey yYxwU}&oC(y*LM\4|Pz\o>0p~WMڷ.̧T`O?m(P75Ӊf M*󏶦. BPs ejfO;gPI34t9ʒW뤲O8Q^ÊGCj8;B0}-pqjPqh(}@aE7&&K" +NGz=XwHԄbWW߯gjJ{ElBgUMH]gc7Cѷt?\ y#%H!aXPH éYQFL YϯR CQ[>d9ܩ)䕱XQcʭNQUhX679O TFu] "4ቫ[N;KtZt=?K{_C9KmK`'L3*Q;%tp9 .Z![ؤu δG,2A5C"nM\fLI'n+;w`2d {cmO "HK0.`:*|MYpׂᨆsÅv]p ['kƒQdm%$ALpOYjE^XL)EQmW"!_EO )t RlMG\1>7MN0ج+ņP'TnP; {YO Bu&>uMPÛkc294}TLcU2+X6zYfae1r9g Zi瞭YKą>x!XJ?b (Z6{|GE"j>NI4[//ßv xs.=iC1)ÿ`As/ &d,HgL|P-- tǣҙԴwF/q-S S-^$Ns$屜 >ž @/=(րA)IxַUuKزSQ'(j,ֿj%1!Tt渦aPM}z؊/eb?/bjRk}69xp``*r|'V洓hځj")?B}{) -/~Kk8N=͸p tr̟{'\ɮeTyws*եoFٙWE[4scXHwqS}iHcGN‚j/{cfR) QrF=?kRҼ~B 캲d7u4kTc %-f/ Hji IF18CzpɣWm[XJ-41$+@-+\W].ReRoҙ^7QtueK[nN%__d><7rU [Ks </: ڐk705J",´/~+_"qmGr,Iog.嫃dWO.j,')y8Rg=7Ep!MR$c}௘52OǰKuojqs8a+<O42`*^=t]e$qmdk$[)YXj?-Mm/%^B+_IUs5.:oDq=a;k 4Y@]ɓۑ׻H~^ ;+Nfx%yÐPeo ObcVs'`T{u8ԣ."ݷ3ٕH>\ڬKQ]vUhA('Xv2.Ήޣ {te^w6ͻ!V]\mbyA?^"_W='Qb .ze1 |lϊHt+Q@9@9To*()RƻH[v2F{R"xYY1fFXaH PM7?3L TF7\Ș6A O[ɔ_iBV9з>_¯A\ixixJH~b %0ZXc17m1Y*esoߏF]?q 7VW߁3Z`%ezWFoKnIlRmOҫza6߇$| E#^M(prKB|؄Rݡ8C ̜:*{= n[rO-Ň\ a,V\?M1i2 g'2^ +7K0U\b[;<yNIHo)FF ݛYO$'rnɂʎ7֌K^  ]4\^oFp ]`/!m`?Xϩ#Tje,( XToVzĴ3h5;,ߓ9Xb-WS@ ` QY;n&8 BhNFj5?(&1yhbyJ: #"_o-Ve MdM9lA?K7}!S_p>=4ڟnDLLxW8W "8({e1 < +uW ]n7: PNYCJ,WPA.`LV`@:\F^'`54׹y2avh֎^ξ^#U:}pYw=X8$Щ^MՐ!@wfc=0&boPmuP[t鳖~4UYE֘ $ PD7:>+VvA=lWor~g&LB̴IBs. ߱tͿ_+=*FoF$a|`O:at8 NgAҴzNܷcwT`sʷwK W-^X'w }=3`Y3wZV+D)?w,GǢ~t~h@!Ut礧@n'`ެݴ-*m?`TMb~aj= ugo% HDe$LW2f]wA42eRTUϐTldAaB1țK?BZ2߳9h7e=&18#j&əs8G"iS7Hʑ }FSO64$ SE?ݬT8\v3%~JWܦhw yxbG߼TyG,2n#v.koZs1+lQI>^x7]Za^A0"VonkPWKW^S-+BvB5tcj?f:dʰ|k2b5  ^ēot< {։ !̺-orW mz)GJŬ6$tW)3[zC%A{9t->\2qA1 1tD6mbL$E]l9K}&?Ua -}%CF˺ldT0Ä[d* XI}8#,q$yWThkfd~$k^1Fid#9"<7|CdɋM^DMP0h.h$F2R͋O{ t> gg? >sƐ)q:T#8\܊:: t? =Ʈ!~sk-^W^d<[-TZs`4dDT+b;Cd.\N˃$[wI&wxV^$ ?UDv\Ryz6rOrINSӕ"(4p=ߜf{f~XPn<-ꗜr㫜yǂB)h_C.T o  *bTP>Vy&D\iw^K0jwȓ '^@^\19qZɴJWG%ܯ$% D '.O PENyU;u *b&&Gqfg2g%ҠgTN,(LkꄝW;[𵹾+ofKRGƿ3(AfBv<{z.c\utĤLOE.JZ*6wמoMAiX/3ւFFA/2T*ȆH`UF4-DkI8a~d{^R}a ^c\BD(@j3Yl`N*Y6@+ކ-LC/%h$&({gGc|jFytFǦIƆ));3d b~wQ#:WLg]f+GzԳ6<\{^rHU5ޟ$ c 8%-_l=CE>)yۺD(`)o^Je)VMFS{Yn?7|[x+9zdFBr?w5)Úɖs!0h  ?܅_X{'~]ʗVtgoZNP+lgxv$\ `ؕ}3VL$7ݫqztH{aB_X.a7*]n_1O6";NdNʵ"Nlao!ǜXd+1  w߉{i)Sjia3RfrV'T≭:L`(8)`;U.|T{I  nSol<(1Q=fBg*wnz?ױOrW#qW.4籷7M 3N;QVeSe<͝5n45 #악jzV u:"^uRiEK H:kAbNn-+OI7Uu5*y2/hW˞:lwIͨ[ =!12us3-~f/\OAp$3ٷ*c2YLʶio^`$˨bz],G8Qw9Jg{|ɘ (W9+t5`J:/3跉$ey/hL;3F$PQ~0cDw.җ5+Z&c֌8FHa o]BDoE]i}^eOg!Le^`7c}IW\F"m>D \b'͙]w]5#f haf?AlAmw2=%JQ?QL[5!'\LEIŖR")+GVf~tBseL&hfN4J{YgFHr K,NIa"SG h3ǭ4M~a'ulliKHjS+!]MG=.:F.셓ӄ%AI\I1o X'ȚGUkS]3Kk՛. ޅk9Ƀ՞D> 4_SIU9SMjCC 5fuյ_9xѫ (n*Ӷxq-٪glNQ轚QS!ʙNK|Hp~ka]NF̍L=oSFm`rZ<{~T2KD{3 _nxsa^׿ц!'X) [Cp##Wb|%DeVpf[w;O)ރ~qڂRKH &w'}7tͬl" P0y~Fؕ(ö~ăO>K͔/K4xMLھǾ$S>Lbrj(=!G!E'%~xh5/vӀۀH648Hm3̺:-UNtxmEؕ Z!n"m7}@?fVUנS8 qA?¾W2Ih1c" Z!7gł)cerYI;ieo781@@)&^ XGS_  MgYZ0707010000004c000081a4000000000000000000000001611e8eb90000100c000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/input/tablet/acecad.ko.xz7zXZִF!t/@s]?Eh=ڜ.+S^[B#7]s7Ȝ皙WH5ZɞaR ?L<_hZlK^ BYf+QǒU"I;rjTIXzR3oa 3Kj|zwU,U֓&GM=$+Cm64mnj/~VT=K!t&q$``Џ+ j,nUz_5wl#XG#)#J.4&tEBģ<%?imG9p;h[Z͚pSϩ:^Hl8;&rWES'`+g|E^`MkGY4)uz +uL$P`F}D+)xQ{q<)R$[YjuO4leɞ$i1#VJt\O"Y>Zm VCe* lߠ;oFFT!i*@w9֥C-86aB?ޛ=dR>@9$|3wc-k(c{ٞjnܿR9iP3 u0Ag+q\Lg=um]7o)%whv7,*(/l"@L ]|eF>OY5t iTXs?ʽM\{38#Eӱ' MsJW{TC>fk#++;:EbYբ'>8q?œhwH7?dgN?J b!_GWG p}sr͠"[8IQJ Aau DG5/+:0 qO~מfM*Qe;K-.'Ƕo<* mdIDCd ic O#3c-y! V Ya!JF:r\u{@^lh¯onI=+X_:ĸ5S\z0W=)d{^;?ƔT(XÇ{` ms?JݒC쁘4_2JxtO_?44yvk38K%U?還?;GWӲ6Q'"*w)GO >ZWi i7%{!Vcm R拸[6A\F ?5ss)ޗ2:w訅Z> AH7 0v6~tk;9934?vmjԃYspyݟ/2_q )/2@&QD_VZ CAIɠ7\(&*s*4z9Pr¥&[jVd5ɀ8oFe94ݩwIύhtc +w_,kG"w\8Y %Еگ;ʞZnLlߜc0xNw9x14tm#"+?g8QRU4j s:5˲ۄ5'GH_֣B51!ao0Q•BN aᏩkxudҨX e}my| N0YZmD䬭CS$ M\Z87](pX%F_&wK"=ՎԢ9`i$6ˣ>>?4q2 RZQ3f 9fEUCnČJ{t|sC=5XKqz^OnP2/I] jM; $qxbזgwӚ Hl&Qf/ 7N-+H"2<|[=Mhwxa*eD"z ؈\@c.x$ƿ^W|8'em CriA1SqWA iWi=k8Y3&|2 aF?”9N#P^y7Q\]^&nON@m:dj6?oUӶZ_PPn}x?{A8NQ%eo+a<} /AF} yyALD76?-]=//!V^N:ljM'+(H>*&dI*> ޢ̺.$>;(2byL1zw[qy" b ќ-DSC9sE # N9"8]5 .rqj~`j 'eTISo 8ҡ.3U&/9 U;ʁ wz?J$5NZ~jT)3n',|E8 &)AX^%Ѹ\mx{azq}teΫ&ĤY)e (7i'zG`2gp(ѕLI#11؞Q[g_0O$Z5ɲݳ$Es3'  sקob=ܗtrh]؇; Ym%YwfJ '/L{ zr`8)`hgdh!,jS̈́[f j}fl _{*`<0P_T+%Ӣp)AP)_9urj&晆ѢF)wqv;x1jI 2%^Fe(<oy5dZCfMe렀> G>u?4NpWnf:R&M;KƲ*OWȌaN\zǹJ.T`cƷ'4jCbrX?g̫Bk@1 * ]zr}re"d%QjSiXGZQpft-v>sF]'ΐ)% ':*Q_& .P<lt{2U#2B;em7pi tb8Ah+-񌤑b[@FWQ"WX- &5myq_I؋\,UsBn3;f{%'2;oA@Nܿ/@`>2Lza{Te_]%N;!V+6{K}5lﶥf?' ID%-!05e'B/K!Hx[딻N4WwZ4F#]WV| г1q0`L/u?X{\6R8DsR湬-m9&Ax]/7$gQ u\^)qhq"9Ǯ!3iN:XOE'f?6] ,84 :y~̈p gYZ0707010000004d000081a4000000000000000000000001611e8eb9000024d8000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/input/tablet/aiptek.ko.xz7zXZִF!t/$]?Eh=ڜ.+AՅpO?mHjlO:1ekdpSAe .O%U5{?18 BnX d.w(]_+1)]Zfp3jg Ispi,~13S)3\QJ_1'efScY4\M\';΅|S yfɡ}S=O C~ 8KH&8qwʬ1! ]SYqV~#b@!oЩl[0yhkNb?e "3²4H!≚3+9ֿq{m'/?|T4gRD9RR8Q%ϖRGB,3;[D #.O, F Cwr+>3_*<u%2 !hrMOۡQͻ /zԊ8+-7ՔUu8ێ7w"yO1ĞǓ!tYنNHlj ً` @o, e׳TbuUl8ƶ9R$`$ILMxzؤNJ]}2{n9/PQ4y Rp7xq.+sapFS'_& zT=FD-{/.\eGKxcg/h,uǗp/Ulw6ʜa'tZtCiPvT ,hঌp$+ɍFnЙ#*7DQP-#U}/y.TH'@h=:\U67W!O:J]E.V~$2`R0<}_(ݿg.7^C9<N 2 OB*fw-_K>Ƶl=yU !HHijR\i˽JzTlVT KA@">,_ bCAoU:=cI EÖ& p'g'gLS -ȿud:ual)J $bzj,!Cf4V4ߤ-1Xf# Xn6"G1h=m֟B}c :'ayXnh{o)g݀@:8Le'hld vF}\z'0egYgDLn& fܻ }OLQMaܵԏoܳ X | QD;6yT,tyX!I[-PAm?nOqgiݲ7.d0Vf_)DLO d Q {@(E;GIIL'ARK@LL޼Jwjͱ5 PtԴ"288`Ʀ 77ۖh$%:71|ԦZ(bt* چ햫lWI!T7 2[$! &4x3$sDd%Qsl?W'")upN+KYAmB;>rT8X”[u=2LIQ~zkYSk?ˊӌ8lX|܂aB(v-$QdqO+ p8P; mP֞9^Y[5n[B@nc?vg &|niCq!7 ЇNa,\L YsL\q!}pHKP217w66tU‡J$I#K(LS~lKKG9 4zLƤܙu~S+CW 0/9]ak؀Iuv7}OژG٦^#ة1o%OdkC&wmҴ۪c)ЏwK\]"l]Hzsx?e }+~pH.k8 M6?{V[!g_.HP2hXJ'"yƺ1GQ^TRV [PzF*]NKO4G4GIBr/S3:@&ML>bO.MdCf<.9&OCjHcE{\rE)5*eee B ^VDm1/2\0XRF=O1WkU-=+.>-9v1&<G0wpOC{>@gyς9C H /|]Re^p´lx*i#.ۧw3/}C~rI^}Qv6HHOTT Pw2ҽS1 ֌FB76'8Es~c>Y?9?TɡiT 4GW2_l7e@.N]TJYdtq1@J<4O;NM|%zfalF6Y g9dW;BϹQ QyTzh4WaZVn Ԉ) _Mwr,NU`8!;TMh4)|Lf*lYRP48_V5wKM#5%긣fO!H/Eߡ,wpCDa eIgdг(z9VR43_`J*O'WغZH4`n=Ż9-[ƚegj_WRשs㝫1, "ŨtV vjNFX,>dŹ5(WHT_Jji6@D7#.W„֙/jy0[>q,svS,YW, #ӦPGI( LB/{e87$@{Z+^q0+psarybV;¢}Q'QQ9QrDߢ: v#pc.8U# y>RWv@bw^57`rŋ`ٱD$"TBxó#wH~w76yebW/mShY18~TDsm>LEf U8s9WF W=>Oa hܭn^''_043!.rbқ|?pd"EQSuVOx7dRF[/`7y z@ύ"W^ۀ! :w\x#ObF5I0V4_dwi}8\h7WƵ+/n.]aU CAx kX V2t5oۯ#SQjSRkCŜp m]$Ý!tu9y7e1>8k1iz CW$VGC/ e^).U'i4Lqud G"X_Io|qAiWt};sUId@Tf7NqHWVo=STYK2]>ac;5-`;dtf-CG S(rU"9FYp@vn;v8?S6V"JxL3tZD|S]`Q 5 .S'W">OAFdzMPU9-ё +2T~@("xQ$P< ~nqmAo;|b:Gݓ !ΠD#/W2L 8q\ f%<^!S??U28oCER4V$ 0^Yk60ae=.-jdhX|T *Bs3t/G 2i.o Uv0E!s#X3$2Q쿃;/ #9o%-$f=2E@]BxO٧UUݹ!0vx{%/Fq/ % m}|#B6J)!o7#qșP-h.'[Fne#`/A.%7P5k{VKm @|DzK nQs U0%uZ՗aafmDOVOBΞ =j ~u!p7w(} d\wJ0jlDBjQDmZfh4N+[&}VbJZ.]AwuAQSq#h:4 *9ÕC^ΜlLL{=YEYφLt ,I\040i| ۋGܹ߻vgI?psV 2EW*rb&oTbeeںFu{L:srQ]o{}v*6pq.RWf8o9Ey|H n]PAMW;h|XK䞼 [z)k6 /[ZcM_νAB-I7ktld.uZ=]l1 Rz݇3i9[kZ˾I5E2^% 8gϫOYOSR\j|FkBi'eNT #&TF ? 3 E0tfo h$mWޫj3 ;T(_6%/xSRtuDY ݮIT{l^3m9QX"Hzl&lӷ8YzgZV#ڊ7GPf.bsٜI;}&TtǍy6΍bsZqe&?K7iV4M2΅"QVeSA- (dRtRH"fO ^V!O v4(4/c 簲VnMJPٌ ZDTgU^c>]QhqR>n˶R8058iABה2)TH%F#kw5K{OE ?*vk^ J&@*4$A;XGJ](Հy;>uò29jW]Wn)ER|k:"C<߬D l1ܘa{?3HgNhڊso[oyo$V2a)F@;ت'~/= =.$J̓ΎKK4YeV\N\1ItZѦԲ{)b҇rCƬ w| k#t Y]De=yO<[!ڴ-r@=2˽jC}3-AЁY ]?uħަTёM̕+0J [R f$I;#ǩL#^5I4c|LAj0Gzփvڟ 菪r"6R-8y4TWsal?+YM}:#{qBһsψx4T!QFuQZb\=daVu*ɰ4AT>VYULe@W7~wX}?i}a-%?AX|G**R1"T>Pv,!>5bKOkWdL1EDI8xEB~#[8kδrxp[g폍_cZC"*cSH^^:*셜D&OSU2<ό~ۜo;ԨcD~Z*os±:@6Z+)'Lu/>P":V#rG受G 5 z`eKrNnYwt To{+&s~tyF}v2Oa*&ݲuWŕu/ 7'CH*B/y]TPӟ < Y悝/fݔ,f}!mAhQ2Q{OD<:"Iq05 c@1{|r-o? w9à'';_J -Ӯu}gֲпO@+v&jO"Frx~7hެI4}{HcKy:%Reȵ豘X򤧾|*ڎ-Es! \!\kBK5V[xĒ_c1j 0ot1h·;Xٖq =Lv: K(RO5:[ eq1t$: ݾC?0`.BA SA|lՆAV|䎂-ZNެq}qF孒6itTc +7u[RVA.A_ Q |j{&uKʹ9ߢH3@]mouj=/*(V$[iWNα@3'S?-Ȱl)upE=&MB6^f =<#IĹ"VPb9 WQ|J|_֢\4ʠ iUbtBs14eҾ%flD_MɼAq$ Ӳo.M)ƻcXlЍHlr^QA+rkl9Z 25l*$#j pOFPϐiE.m =gxw+cSU+s ڪTśD1X,PNSłg\kq#pP\8,&$f {:0ʮId:l:"^m͡P in ܠ[f_$I'%<7b0]1 Ki[pLÇbwQ+Σ{O0g]pJJ_&T| f=?[Fޱ~KF]:g)/K^ zh[A{]POԯp8qI]FgYZ0707010000004e000081a4000000000000000000000001611e8eb900001d00000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/input/tablet/gtco.ko.xz7zXZִF!t/~]?Eh=ڜ.+-34L*0R_ X?N t6oG*KwX;bocJ-2~i[=u`g'gԱdߨ|Fs oLݹm]_^#3:O03U\qlxhgJXx}̯j:Ltx:Ǿk6Uy[ִ2w#LINLna^x9w20qKIҐ6SM cm 0hfňZ/Q8?u>~l<}azہ'Y]c_9GM_fv.۰T.M85$n&@>ڷ5LHVtff⣏fOSR7,̉lb%(@uҒ*qbM3r^clZ?9$m%8m~d%_Q:s(@Iۦ) l[8"`JWO $K-{WHc',ßeTaY0e%w:y-Ɔl"OP tBw͟Ec1Ea㊳0;ahO˨}؜>l0RJ& A 9|[ڂJAl"ZKo`r頝Q%;ڬ$Q'`gf俼uΗO+-JNvx^j9>k]b [a F6`=VFSbZCU%1'%Oq *C l_g|l)pp; %3^\A[M岍bdM)`AV[Y_ۃ#qYd>L'n6iWh 3+VI&d_y~Jo7$6 %} R TcH#ϪZ%DD}:J;{[g<8vb݌yt P$-ϸ!`\48RIl|m\KqeXKn./6VbQJ㶲6AѼz(J"C:ȩy$)?NAkdK;v!F9h,ϢC͘^H1|#aX5AN(e!]7^i6tP6gs򮓔82ϵld/2VsGkر~a4.9RM\|QA\}:j~ڡu Ymp aW]Ǽ's&&g˦nU;F}M.k`e~ʯ817[bDB8c-8 幠#Pjhh a_~CgGki!YҨ@'@mb+D}2%L$a,K[KΐthTl(ztds=[I>A- s>1Hf8鎺@r/FZshX/}X$?>\U{/Mix_҄EgD2[+/& <ýgM<$S#c9i+hB +^'XvNCs+`!F[nj(V S[sS5Ԕ*<#@4zy{xQ1Aw+_8B~}"d<&$_WMO7wa5G*Ș띌yIAt%V<Տ 3s'ˀ܄'~ w4C-JC:ܲka(W+6'w!n(Ǹڡo s0ݘpITޕ-3䌾Opw <)T#՚4;&LӮi`p }ΰm-Հ rJ]!WU,Ehh8Fdr]ZRZb:kVE5hBH+ 3 Z֯pp9'j8 }j׾cHUr+{V1ߙxdpm0 lcOnrx&!_&UAi\shCL<[Kr k'<hN-SY|7G޹Xh r:}0x>ӊvGy*SgĩLPI0VBCAҍ=ehO x)*m1,hghpɆae饄1QDzEA$ѨrTn}_bv1w65f@OHj1ĘXđ|GUPwd(.1N*PqNDlq'ݭe|,W(jIS=.jHvi'f|qː*Nz]oxz0!A)U"_"oqAIiHg7ܤ#nOJFy S=J9gĚq ݊hMg3 " ӥ>cjhYȿ@9珂yuY&uqЈYޑ{!K =lA ~VMn+b1#bo!rT!M_4wF`{)@+/ e%A-ֽl\O;l) vHl(WT?AXhsH S L.egxyH.ƐLe0\-y(]uk:\ $y'' . 3Ŵ>a+a;՜64@w\{H04$NAn3cJmjfEtW, M.sQ-{RӮuh;KwA:>Ux7'^"5 qo5'XZK!H.JEYӮ̦[On^&@QK›V4ɱk *:i}n#Kni5Ey* %"m24Ȥ`DhFG ktk%(Bqe+hh)p8)|]O" xn2xN]W;})KoڑND+]t3Д4Cwil7kneN%n"q> %z5tpj@Mk91 ̑1;8Zʴ.܂[KȝtXE7O\Le([2tb3".!ykӇdWX蹡9eC\x%A6ķC6_%oE1-"2N\]b!A_ƨziegq?P;9ܛ0f zFvK_\s˱w/cFA XiW~0r:Q/T3`/CTeܾA~@” 4ͫ[[K֨'z}w+%8n,[nH~d*.n-!+q#+`=K^ިJ|EH" wA<1T(C\ npw h*\!v[1٭hɋfD "'tF_ۆ:9` .Jb=Lv'%a  >kagVBA6=yrւF|)Jͧ=[nh/L 6.'NH%rX@0_yW.:&I6BIiR@iwa|\q'p;rgkf|Q_#J OT0s͝y4$k#@PqjěN>︚WGr]Nw:c*@Ȧt%"ē?<s&+Zxhdó@!~#W~g?SIyA5];w+SBiEdf`ߚD }G F}Th.> /9X:rF.cH0E5W_bשZxV:E5 ɴ&7!W9{pcSjLmq:\ەRLvѬs"G[Uz$pwc= +ET^#CXjj qLHaQHK/^^ڇ~vGhH)G(0 טk1? Kgyh<ˈYWɸ,[0:t39"@=Nm:M7xPO]-H7$9_l`4%Lϐ0-%n#4W]T*u.1avuI g4zgT>X<|8|!mvhʵ[qv)_ʹK.P?G`/٬TDh Q)ҳ@Yrm\RWpqJJX;etW+jr}hW t緜[ 'n TBOEb+8aOtnZ:(G\"ɓ7ej#RO(,OS. fƮZ}]!- l3fX4p#jMVaW4VG@@Aڳ<ӟ vm9?CllҴܙLL޴+so: !hHŭ rڇ8{pDwCV' y'e `Vm"qa.LY^llpTx<y%VjkU4*fhUo\T"gvx=WZN]2@خ!,Z__yl[((EaY0s"}Iul$demDRT \>lgk9$Y[VMgS~NӞL/f'&$yLx{_(a1aBm?b„U X/cPO"-r̾""ʛBb؅X"qph-H cp, C;Xꇎ(az!7d6T2 kRN<3i+{ډש'a8JվVaU j2Zw]-" #z _cْ~d\sENu޵ȯ~ֹ8% Wji8R.[{  Ŕkw9 uoܸ1u}H{K)xg "=3K'NU.Kq('ASJ =fc݄\hjq'qEБZ箇=i&%ywm(ťA#Y|Pa~E#18)ȘT2Kw>!q B@Y{R&oJ' U܅>D IVosvH̡΅}p}b21凟_v㚷Џ0Fġ` 1.pV bY2('5q\Vdl> $٣29VN)lk9n1c[xfۮHTOCl^2=Nx>VeE'U80))v8AN+}z!P̫zzQnT uT66/KFg8(>bӭJf8vT-.MEGӣ oc?-Hdx2&0tY+s|䱷zW½${"1@Z/!}/?\% ,# Td髀XXKzаpGWA*:'4W'<k3hzv";bUx_ ȭI12Kxk} xiD@h`x9_UC BܺOǖzFa64ى)B,E*R02~|@߻1C*$v8g~O! "z;im{ xµbo74O[eYh73 :Dd҆ŞB'M?6%FMWTI !|G> ӃЯWv CoCCyopŃJ/UؠZNí:(L7[C6h" 6PdTxYak;YC=/_qCaݯ#˯RBs 4-) [@Y6II֧a}+NAxA%9G2 'W DLf^C.)vL,h6yMjML%Ewt5<]`W$_!b˜{oR! OiLwJ^]DkjkDZO6jHa3NRhV~H%x ÿg"y9TRey?59]4LEZ:{nK/M"g`I1k:1#Ƅhab 6p-!Q-H2EձNNLα.FBS9h^Z6@U4#PW,n8[O*Qs+7bEc10T~=7*كzhz_$gζ7A5+X0_Þv۶ʣc`:ےCr+4[Fݪ4j^'3( Qԗg܆d"f0VK:gk=5q!\h'|q?WlKﲛt3'cMˬ #d,romkVEc`&B<.ES N-V|#~"vREsrZ|*$n9i5t+*%V,WO0z_>l :"?W ayȎ1[i *\btS}9D,>chTeؼr;1v Hu򕰸 A5/ vmT]tTP硦, jVZ4:EV?|R ۧp {X/ΞEDO@Bn c ]һ:%d2WB mzXf+-a>%|&;Vzǜݐw:>J$6oAeK2ms7^۠oVuDHU1n[)(%BMtgZ"zIdtkN&rm0ei9~ )pgȆ5*°ĭ͸P+9L݂ *Bp9$LL͚dvx嗠jd_ o/U?r/Ҥ3[$m( _^&"_kC߾䩋p2amg@buz |33\r4Mr-izR2B>P'Av 3WmQ[@j؎ʽy]Ue9W"*l/+L(E[vbLmEמ5sp >&T`;HbD+T/Tu醙GKsC~fu~q 8#3i i+EYWmkuR4WĚqesvID\/q@nvg17R\eڣXoq0t}- .s^z8,b|K#=[i**>|&t-(h))WDb~\-@'k&){"78#@cQ˾o.:p7kVkw oFװl;v6HFEI$QɻL8]GU61/(>}E9m'hImXy:-(zqzo>>DQeL.oxg?2N}ۺ.Th_4'g8AyGJw8$J8UBK)P[o< tO.rGAXB[&{һG}Fڹ҉j@7` Umu`9's )g!‰(c \}|jr 4F: D# ox[.|gތ3!Ć$dVO C A""1@luu֗t9=`c U",\OSCmبyK&sT6q>(o.Y1an}f߼ AR+,k(l!u=]zOOgU4xg[yd._"<$ E9(y@.5[ 돦Y8یWB6K) ^ZIuNV4insMpe7i@Ul!FĨUpX-s wuX?yS\ #I7>nֻu+dvp}xiP W[;G( uګ+*+)^q 0xiW j`,ߧ.6.sDbn(o)Pٔ{;$~(>(ppU&$OC.CXvjved\6KrdyFNTV|7{ʥ&VڊGWaQAI,_"Z,#Z)ݿbJԌ3CS仐:W:e]. ժ2R (_p+Z}xolp RzrrA+o ܴnHZ|p+EPk3ݩ\jAf+#p5%[e7LW#Kc dE5? , "{20Hnyr?a}Az99zÖhbֱUŸRi}E0(Jk mYy >ZxpGp>:{V伄 N-\ fWN&!`uwjbېUJ9fu`s='q@}.\QuW4AN> іߔ0v맶b9faU]t1ھ,&%_Ky_Lpqjg4$}A+a O:Qjljw;vpC Nu $T E1 A`ZUeEUF6y^"‰/QmԢ*c WՍ&F?|Wʥ <-@Td"d4.aEpVt.L sB{-`$Y}Dn5bAlWF*##Mox{Y!a #3'n8(y]x묛FJñ>oBZa!;A8'247/]}](B._iZT잂acH",4L˻3o0>%aeuM1eJq"[P'\e)2Vy.={%yQR ymJ3=*TBeVZky%,|9&Z~xI+,[ W?X%<"ΒN>pS+u6M']H/N8.>1QN߉NW>ۓѿs̾gGpAVC|mzϒib'e8: 5|ח 6. ZJOaVr؊uT4RX1'裮YfZmsu$qu"dˮȌp'14xCLM<=iEFYH|kl+&R*B!hʝq/8l&mpmYl|"ҁrzRКsaEtG#iخįڴbҙijtE#pU P! fWt8di{^yt?19ZN 0v%!h nֻBۂ/ "}+.(ɿG ~ `x?4q)]E|D,%Rw~-)i]wpNjgag| :d VrH&QK-,O&YT~98֦\…HGڂ+Fu |dWݟ%d7NO^ ~r7 86 [a >M{Df3FQXgIZ. 8\{ %`~b(ٺp_^cv[p M"hç +2_3Z՚B9{XbKx£_ hx_epgض먖RnӏfOl/k |vPǨddG},z$p^$^|Qj{Ki!Dus,t43W>]s ~[b6XhX'Ի+"_EйKw.IZ\\q|`$tvYI $kojKdUt۷QOS83j(GbOmC%1A9sӺisi_sA Yž˱ V5^Y!31/pZAq:QS_@0?MQGX':l(GBv/Sx)Yd'/Gd7HkE7Qof BrΖM\GpS=IBz;#p!Zu~;Nd]W :?_fP*֩QE`*w nu$gnyZp220> d`6T B\~ >5IiKw'u%$ }p]'a1W_ҹNӦ Ҙ"Fc˲!m&72sf.zsFc.#rL B0 f'X YD-č%-jbHАvx"DN1a^oN|䛈?5& (]zB L#D8I->Qjv1dѤMC^{i)ʢ|gM0nݱa°,TDu4ЎVHQLƴ겣HͷRHOyJY̲$&Cl>Z"np[exПJǁ_AE'U !=w=q|N,[N!  3]{Ssea+)%jWe:4?gKc% /e4ݱT(ev9x,%351tG(no7^1r+B.JHqC`rBnjĦ){ˠaL#K+-T 3 7@\\t! I, WkopN{ݏNB1ctV  dE9-006XWJ0gmoc ֦reQ$|u`-[CdքCUR7c hњ&"]\J .%Ƕ}wV!~.CJhei|m{ Tqǧ枳x)b1yE8h,ɝ@@ f *}&^? g./JvMZ (/C<)eLr,5zˈ&D)y9nFo]Z[O3;*CbO,Nn>ݿ}QH7O8" حZ5@ST}n3Wh)`.oAA,ݫh 5MQ׬sY43<5xGښqg"azil9;{O=+12Gj c$~3Vc*LP!f{fkG: >RZ< k:aߺy!JY9}9ڙyi!+ﴷ e:2x+ R_z, 1n/H|0l\s*8l" ; Jdb f)9k7NRbw/UG[B/- iNv? ~^\ch:#0xv1 P1>4ΜQASI~|u/uUY102gYӂMX";6<\l@s\8ju+t8\5aˍ4%2-V-b8IvSS*DKsjV jZ]+t#Y3׎W;>浈N>D.K| .4038ut|z,VS/\LC)TU/aA3}X3Y t/nT~S #z؂"M^۵d= DKlKR4\TR}s٨%BR1 7z,rb0E+ *> > d5z#Hmͅ.CGIxLk*̐R;z%W}bLODG-S&1dsETS%\ahd"1+TMʽʈ&z`c85@yǜ*sM G虢ܿ<L zFE϶#LYrtgrTsfՏ*u4$yh fBFȤp}dS8 !9[*ٲL$R#zXD-wCK MUGE 3orwֶIIP)Xv7\dv ``7rJy4U>>G". vuFWDD2T2uȭϖvg2&ÑD=bͿNwzA E^^gw,Ue+BI2d泰EJgQ;Iթd<^ˡJIMI09i=@Ɛhuc<$IFajudOkKKq{=uMWU/jH.ŇalM'hhHk u}B |$ej`a--Ǡ[ن s3ϻ>9x6j)% ;b`q׼cפ53M)Jzɛ-z^„IvTւ ׶( D;CNd(hen7 ވ`OXu9zh˅h <|wŴzeqGus+ȓ;5V+ .4/.Q%suɥ9Kb0Ӛ'RJa٢:S,w|?iW]Thz[!Cg uD+q+3pz̶M;~“ E>ZiVQ χp_W~!Tj z}iA'F)qHoGl4t/, ˼9G22z 3XȟWf(雳Ƙȃ`g4^-t.2(3 hVщ7 Yf%)c]t|;thY v f̿ÆVZg qR[ ȯ[;A~h߫bX=W=n${Z!|1 2W\&R ]؅M*  ]s]+^qi<Ľq\* }X7v6p=c(ՄeF~e$ Od_4pB?m0Kb")>ig >DIb'C5[=rz:k֯[2WfϕNMEqzrZ ]C=˥-[n , Ɨm}Ϙf=#0c" RmDuC0 -M/%f )^9kFQ?8ݤp"!agך1bG~/4aI#pz8ΚhNCssߝr\Vgb#6_Jpz\ vܷJ 5ӽq*{}J}rfCqUɈp~wǕA(pm$~ "x .фX7&53Z16Mh)- Ѥsf,ߞ&a3/mv63D/.WtBtPLftiq3/ڔK?{8)F{_ t`ailc3XI9 q|JiM[P~f[˶mr!v) YgtvJ  2pp b~Wͭ`EšY\(l)sd ܩYEQ^COё)]s"^\H޾ Ez= ඕ6c#eov&!\Mq".aq a# TD" bHv-UsZu)taRSpm3SC r5gz #P_Naw@f O"Gh5']@Ȇ}DY4e|Rμkкdyoc΁4٩ı(ij'h--' SǧЃ4^R;B]EXɱ>|y;",*k4ZetqsQ%wbyBY>ݦ<_Њ~UhX;cHCBw "څ謗,?1~9ġ v=q%~2T/=o y# Y(6p=aZhQkNQ2<<'"/۾rewn))'ϯr`bx';s &ib*żx( #$Kqkj1nP!%*D1 [K|ܬQ81EeTXԃ̯H*{[K& r4X6;լ6wmD;P}(y*+`  %߷j~ӅjZl sI8!iUX т廁p \3š|t G}"L5/p'>a.@,qu%P-3AX L#ӊ6 Všg W«is.0_4ѡO?1sn\`eUݾ/:¦qXs櫗GX\YsQc t硫MC, h[P"BQP!Ւͦ4ewsU nO+R Mh$%Qw 6kK%.S"O沚KQ8OcOPz K3#TvN6#:yt Dva;qfb^C>ik6Zc{r 9 /M,/&iN+K e%^?͠f:I{ij ˨ >BQqPQ9MtPeBO-dW>K}))buj=/tᵺĠyf- +嵮ո6`PD[;gp,3SŵDŽ<38'+›M[fҞa #X :ٴ.ҭ9z2U $$$.|¬V8P ;} 9ci/Nc^?8(a2)%YUV/  -bT]D`8(N@P7̅fkVOo9m['[+;$N55LXJroE~^ML+=В+P!/5ܱO S_̄(;2:9XHUW5|OIz8霷?qCoȗ⚻ 4;X֓}*p4ǛWdf̫j rv ƑR쐛xbGa*ZJ< ʓ4-$DK*-G]o8Iհ߃M؉~¸aj`\/Py> #v>* 0I2Ia{#{/D׻fN @pq+kLBFmq҉yqRr"ÔL4{!Wƺ m nz0RSy.(9l3̭% e:9݊ ^XQ<e6 xdV:~EhZ$0w`dSpBi$-<ؼIOlq+yqes!e#IH u"~, %Cee%6fe'wkl1V@`3Pέj|YfogC".xH,yc_ٻ 6^$ aGGlT#\6Υ> }c8 DU 4c|A7\+Z β6A޳yYީVO@u7 .>M֦ˤWjmlü2r֊ă; rɎ!&e-) if=_0{3,9i*;#c&Z~HPf]0"r7w jհ4{uH~N 2(ߊzZNRw4s L@ _#9'ENRS}_6?A=<#иbΥseͬKw?jx@&>ܨMP8Rn7"W6'Sa=s1ӓ}K%;m 4G^PbUEn*SaS B} Q_W׸zr9q.uu%ıeEQԲ.u+)B7Ĉ`4}C NbBW%6fv˥´uR 7bd"' lv-\t/-풹15LAov2δjT QLNI|VaDSLT_)t`5K'{>X^m8@ c?'.sE}p?t //z'3pƳ8^7LUbNI78cEvݮkYn-@0iTf* bdWr5 /QwcQW:Xtq-7Q߹˯ީTYҿ(7m Tlzy5mT Q$Cu3]qTCDf!㌭*~ (b;kqh8Z:\:=9mTL|KqLkf9i|O1b!xPi=5?+uj_U32y=l@m3-x6n}'ZyK{1b=t2]qz_zՄ_Qt:^P-lw'F{J,YΛL= z n#we~eʎbN۸//rm;T~jIvqr62sy 1C7N39}/B1dCF?C#I@&J=*K,j`k: [ZGϹ m$X sDg+DfqIc4 [3r"[U2E}v%v,eӶ]c;$u)|2W#37^׍f5iU|gdVXgf2Ll̟tP[%|С5˵ZQuRXB<`e@3l/>f`$2"F'=%].mmJUw}"Tf86;@GwSXz".ѯP{ąr=D DhHGlW~ Re}QD܏"LcjYEfdKO DyEҗ^z\d2:]Y -o AnjVUt-x|ƹkA6 TaYěLz}Ӄ릗b|ps~GCp(㫱|* sӋTp 4[w.s BWܳJ٠pq?+8逸G)({1Д&YY6̿ oo\&5Ni]#ٶj߿ukk8(9 1~hwW:?gDeBxiZ4 ?Ft[ܽiLMr1Ύ7XIi;7Bv8%;= ,v}ŕtIK[ֹB=%{FnVTAdN}+쏈u1U{x¥q™#^$*$ T5I3S?n2GO z{Ь Zs~"P dMxrp{T-zU>7!vɕK(xYYBխV2GKU,2203 !;$d,4lɶ ^|3h;,5 cFgu;^Pt͏۶.+ʌFs0 zH}w8+1y}/cAŔ ${)e \{R_E8]u~BHAS1o9WrO ~z&UuH&L&ex%|t۔;&w_).Jߵ"9K`qsƵG^ ]˘}zֈnn~DMQSb 2AЗZ8g1I^-n&T0<,`Ç.|"@.!2mfbK2t Fw: a.&؊Xv9TEMmTjYKm ٠1> Hb(י~,'c;)jזVBc6i@֮5=3vf 6}Zeĭ0=vI} Rp(c] ~C z n24/  LHu';ێ D3Ao B\U[tm:MpWҩ. U-ΏReY;SU뱑~4iWklJpq22QU6\È1^Q,hM MW[sSjɕRv93lWwK:MC j'qo:Sdd|˴:v=kV#T>H,* z9)FJο%x y}kr(UsboqP&?7g:ƺJT9+]qYZ> Z+/n _̉~oZb_BXMj-K=Aݞ<Lr̨qď]Z6}13cmy^$e}禁? k*xS#apCPLh. V{]jGCSNUJp}J5ڹ?0k!55Qo.O$k\\>eBnbvkɒz77$Lhݚ|pVDzmkG\H/&RuicmA\"m0DL|,I])8&#`MIkkϞHZ(2i,dP}J]1  yj.P=$"k>:dD.1|a䝺bbl :_+AS ԟc]rV2^ayv呋^cY$?2결8z",Mvqی.@_-Q?ltlڴw`4KgiД4l99YlR4bxʍ^8Ư`+OEHoI~QQeX{Q8\CdgCa~hܢ[Vqih]*{rڊ͵yD``qIۿ5o1ɪ./oۤN\ƢԐf{olKM1zL]Exrݯ̏TSq%ٙwyYЄ ]>(>sV9-l;5OU*cu7hx>o #MlЄ6d8ݑ3}pGd@er نG4ȝ-Cc{y hcF'̳fT,Xd)ّǿ*vSU4HgEyqyv[EhIekmKւS>XbO1QAu? Es 'EgTyYYmEGF}  i},.NYwHH /b|X {h]P$w鵈TN`tp fŬ.W&ӋXFiQ| }~i^KZXyi ϯF~3!L!pu-):Q`b Ӑ]?YA ?{3S >rEvTZ7EKqX=-Udފ"">[sBf 3GѶ\p $^Ti$ ؠ군k H6L=-|I^jv((]Sk*Іޣ^b]c7T0k+}&_q |k"$7j"Zv.5ybkYz/\-T*߳GcbDlɐ $ X ~ l=e~|Q{/@79CkDBY4V=go]F9_/bQ2fQi^2.m̂(Kw6/`m6E6[$XͿi* [YWC38֮$N/UP hPhS~aBI3ڞ0=mS#\;PZKBIYIX6 *"$$zahNH6{k_4qf'[bN=o8C^P ߪpNhh(Y6umX{aO!EC&M.ÐFۊDn)a8LSގB61Ӳ.wyꖸZ|*D#*x@iv-8N\IK_-V"mbqRykEb]G[cBBtc\FT 7{`7)~?rq(q d$7kҽ#c9z9k :dz c=#3bpJg|$kmP){e%/}%r-:-h( l6WI`%ЋxLiFЩK})BZ&vnh/A%*.?S͸tuy7oIey"MӍeo4 #0[nLy)|ܸvwqG`#s}7 l%Ȩ#Uš\F[Lf  |",`(l`5P7L86\zP 7P4ª^d.䈱dV1eũb6Hmg;Bx"fj쵺 œ;GѡI\8f^+̀1+>$X=M,ǛNה(2Hblp~3HcTazrv7w9ڵH @wҸƨbmHK,hٱ\E $%(z\*謵cd-.nwi oFԸEe _) F#Yv0gVԉLc0UDc{W\DWZ1zE`= :iPmZ.Ak,o@pxH^̦!g%}FOL2Z/ J9>c@(f:ȋjw=Y.Td֧K排aDuX _v D^, ^!e JMDgo_ɡ{f5Vx$-=f< `ZY:הs%-p{#'HEV0S ?%uaHΟVw뢌݆u !d?8PWJD:{<m̘-A&qt@&(b"uIJ?Ap᭣ܜ;! |$Q"tL|dg@&BP&`!elSH l=Q4D3r˅p;yVpצ]m%kfI%e>8E{q=Vℎ9Eh&WkSp&:^%e9+cG㮹Jr-(s>.bƄtq~ɣ'(/vAn̳kIul(w*޳gи} /pTx2`oRs1C7ml3%(*eu"b偹lB+ | .+}у.9ۛJ,@Pu8b Rf&a W%5gq@k7ahY*^%QE꾻_n2(w1i,ڒNRoiD)I#"k#^m<|I/7e w\I% Vw !"DP% u< ɃG|[6u͓ ~y F0w uS$=W(z9Hd:4rͨΐҊrt˦^6i @zr$m?p0X Z M @+ <\OiEYx"5oXN@jm!B$''Ja֢5V7~CY|2C+ pk낂9uZqt|>ܿ)0oYze2%a!ܐ1C8]$q(uWhpFìO :t"2$Ձm:2]nK. T>J˸&Ȝ Pæ0ڊ|Wlg7a%†rI : SRI zW.dޚX TB|F9{9O[/#M+wpogD"s$ΎeցsK%a/cP,_n4)f/){/1 ΗjđWG#R| ՜ix ~:ta/Pr܍ 9\?w|I֌Oo Kj1Ěf#aEѪFRFŐp]蓤Wi{kpa8Bj^韹97Xd8ɽ%J$[{[b @$s᾿ՋKnt*%hP11{()0d`; Bu>7S`W|pYxG$N}O pR?m=!#f;:Umj1B̪ρ-{\7훤'>|'ہoUPNeTfir3 M8XH#Q]ʻr 9夔:ߕ-]͗:Z؜lm&s.DP5RO09%]E*.IϤ > ʤo j h0ha@wȕk?>:5 :] % nM_Rg'd>_4'RbʍTq ϴa>d ij:X,R/&͜^AB73&\]o x4<>1V,*؞A$Z4AڟmE-f:mwT5T@Ev &u~Jӈros-ɩ=uW`=)^]8 (dZA[:kF"`WpPLikVG'(y>ij%]bj.irJ5Dĝ>wτy5{7s.4hOuޚV/=O7N??fˀte 57vҢI;` Z#o3`i.#,{4HB9W)t,_'Ut˦"^-5W}\5}O:#Ș0ӼXfcLÂ` iGRqtAuW*DWcэ<,.6;Yu)@ !P=Cz#wByoN~/ KNi w۱_,4$XMuԎew>`z$O%5N@ / ,N~A}름(:z92zd\ hOA{؋zF|[|C$@pFIpyaF󳅞Sۖ[}ݼl >mEm-uu,)ȡ(PZ%6\?W8`w;XEAN,@g󾔘 웿PߜE~{Ո[Ajh,ۇvdg)T?uX7XUP#lB@??]òa>#J"sx2d'Pϥ1$FVvI#@+\hNh3z|3[>32hAτ6UʣX `YHtūX` պԟwD;?/h 9a+0Zй=@a&m^"k]~"I=2S㿘] cʡ4y\uXv ÜZ= MY}n>ѧ?Z EºBdIҠ&rkXfX]Jx VS-\,%6^j a;*p&wsdђi,3ͼhؠIy|@u%P f=.v5)(* jJdGc_R^[b@OQQVc2ePMټk6R}I:|aVt+'7!#%vJq ۴E-EDJeٗ(OOh?`q N՗Ƹk%°m7U鲱ly6H QKmv& )S=&hB]B) d^QjMm]MKTɶ.Z;}G>H@hjP?m+MS̆Ͷ(g{Dו܈3:ԡIL~(Oۙ{5@`C*5?hW+Ra r;C+7.!09+P0Ce5N~(#qUG:!ZuU:jhYgyE_fRXc9*rN 6u\G1fxЧ~M@qxkl5(Hj{DƲ5KJ ^;>y%Qͯ*@pe*[Sѫ>ݪGRl4H#;>. nAXrKY$͠Wa[DƜ!]C#3@Dɤ0RE~ltoq x OYLPH`&X 6/P6v>XAI5ԟNW17ITu7lk!J-J xMrw[#@j0ûBq/Һ(ZkGA5`"NgM* }{WC;3=PV\0m%٫'hfmR`Pl~5A$ ُCBq> KlRl}w@huchQ)YbS Zh# A>ynܻ%Au@y8>7D^b&vc4Tŧ筄JN)Ժ;a|:|c &KVcZLiNp ^wJC"7Y. x& 6 ]6\T/w;ea& Rlj(B- d+|>R](Caٌ/5Пͦ^ƹ2}gpwCPK)S^1@%윴XѪXc3?rx$k{oVײ "ީC++)"G" ˲ݑd^ 3/k\^ضI@0K5=Pp_\U`[N+ 0r'z14J>(OQ{}}H+Y n ތ ypF72wb{km`x(,X SEy[bhi_)CwZpcN'mxX8unIp = :6`!?pTXl.ſ)bMU=u{ejv(vxGVMyy Wa";  W!X9=c˦BrjWXO[8Ͱnլ&ҬἍ/DN@͒|L]Vzɶc:>J^G?noNS*ƵR*Wzg`>m7 YZlR~J9{x#c#Is.l`kmkDh.a5Ċ f?y܀6㾽o}qqgu)h,>̷jvV ]"=gBLPb!=0OS`y-ÒR4rȜN(FΔDMz幅'֌oZlʍPݮw„W/(>.D(8G[ BwCVH-[O5GS8`wq6Eq8YOۅ⢺ܝ,RndSWa~o܅# S ҘYjEvkX4c&%]R*^Qx94TlWLS/6FRZ(B#x[0RIxu<,]W<`FyS~ҁtn},\;0gM'AW?TsX-?FݭsW5z;x"n #ަ))]=ok?Vs< 2"k #_{XLzHjȦ+ҏ5|g5b/ǑhM%o#9ŗ]ێCHѰ}*iaٳ[-|:*PM9'Egn6_TN{Ab@@]`(agH6Ad[5'z&smG,n8563' g|͛[uq S<Ϟjh'q^Bk81[J u~H&\#G ςĀ8q `u%˻Lbr}{#9h:ৰaFSQOCptQfqbF-/HMl?6icWƷ!+x.iu级c`RTvHݟS奣BFx*LP {LR <1o5 EU⓵)A(~}-m:mdz|V#GŹ')&劋*m:, gBZ=ڏ-ChW67CJBZ3W^D5n-((7EZ. 8/|2ֱ1(?7zܢ":}?.斂tξ=*37 $cjED;|:CY*[n ܾcf5}ʍ} #W|b;ഃ*&E*ѨxxHbj%e0ORd*%3wyO:q.c,:?3'KkxI>#vYX0 Z&^X;S0<607BOYf)&V3co﷪%sTWU95UI35|z d'/¤kOܶEz9׺mi}wCtStg6Ѝ j+:>Ď[j*/X=ToGq1dΦCMEIb-AB*8A|_ MNO_p'j -ľ-)`dL<& bJt6QGq?ۛ\1#$_#A Q,Tei(//INqk δĥ*  {rE65+GהI޺'JlDk/T -!6S3NW?>{̭'Çx%z$il KN( x#r< nt}F|AJPJb݃] 8NM]IljlqzEɘ&)Oݰeod}$^~^=XIol;s}&O7k%p}d(Srwڎ&'A0w|EZUU6 4cՒ oLl^p!lg0Py8ʤb[,b\hYJ0c+iڵCB'gN3 <ڂ@Vt K ĔBV86>3<5ބL$ql}۬<0Cmliv[ wRyW`qeFX6Aêc.=s']0El]U eɪQ>CQz $gJezzxL]4lj`pMh ϐo1?;I,P)ym"`K $RT0iy9'TnK5pn, cA~NZ3PexhSP=t"0/9n hCd@"3f01S upnkmEm_ZLZL,hwG߾F?Xs$4@^%▏';g9)^#Z9J]p3Y6ȀTb$,Es)[ %ll3y%!<-nYyFi9EYyׄM!w@YwCʘө>I^wR",(DGcl.xrԚ] zff%-u$Zǀ3Ip$h)4VӍ8q+DLD 2iR_OΑ>}wf,=( 7_\]RoJarكkxu QCD+J]IQ]7]KJ]/}ـN#H(l[l0> h4:bfݤMkiB6L^!5.%Â,?2䂷m*f'p%0.>s3:VP zXkC@3OhͿÛc.Ǚ%&x/x 'i8CŮR(_vg۽R}<,,2RÑag.µnJ$=-|^)L_q:70)t^c=RZ \/2H0᪍^ B.͟hyd93GܾO*`٢ Rz-<4"EO@םam*I-[t3d56[4tYMy{5&tdp? oyOU ?%yd>)@;{ݞ@?p 35n%=Ax:ߺevg^A-S;asx-H)_Lo@L xbUvcjtB nd _TU[Qr(XWvdy =L,BU`hg' fmvy ? d Od SApFYT [q7 o-&Ke08}[ g"*ATP=`9#ktSM2 nddG{\,6kovs*8v<5Sl*FGu -b zMF=Y0n(FmSJt=^N꿓@f9APIFpƛ3ta@q2j,> 1s4G CT阀`"*>vŦ  z R k<O*GoyS,D%]#N{ <4> 9cO `RHl[FU[ FZ]KDHq09dsi}Hǧ?Es|]fDU`p-dW!|+ig_ws]X+K Vo̬Q`-VqjHoJyki*U+ kMx" _h+3A#Cʑw7>Cwa5tnſ:y\5#Zy!Ծۺ֙eͱ8+01`KgGԇqHlbVa-?=c'@SPl݈,ұAhj9+Z:r}F]uH3c2k$ dI̧)}_sXC'2|H-( SVoMg ۛ @L0-q26ZǘtU8 E$X}2/AẌ́mg~aa[פX0`k,o4AZY|+4=yJ2QWwq3D_'R/ _@^+[S-Gr~wOT oW*OD|QCS XfG F;Y l"XjR۱5H`Rwr2$:iv@"ňMC2rkO3ѳ}`r|u8oZ]Y14*e61]wh3O-7{P Fly%t:1|Js]gdӤ8+Hs!h~6+jpHjYp)/ц O80jt-\*pٔ;,qPYfጆLTrv LFSdW⑤>O%Gq?P7&"eq=7V+K09ӰQ_]p}( Dq?^%W+7^?_/ԓ4{f&Oµwm N;+#0TU]qTO4IŬc188t혗7 lӦ=}}fs}@6V /<2|7/CjzQߊmv2N;hVP: U"rw((eCqI)2~o h-zIr/CKzV}2@' %zq*p`q\X7\]fM R U'l*'TھD^Z1^F`Edz Y:v}62O ֿT&@;<Ȩ[6ZìaUqR[ϕVن Z27߲*H{l:LiV!:qvimy#ܯ9XG¹mf:kxVGB{Z]vG~X7߇h23~A ~ !Ay8b4SD9#duJV*:gnvX1}]$?Ƿcքp7Gc$aPre}q\KP4pD1#$]!YkDl[(\"qHdL_/%λhߥ54,y;[D@wZz\䝋峧kXo$6k_M?U%}zzW g^▏9`` .3OQ{vd8f J O.l `:OƼo玾CaxRt7Ő(ˢMTͿRېUJ7`ZOSTXߟ!" E1pؘLrߘ؝|%UKмj4fRqk1ɘ/ګǞψM:-*d0M'<DhaQ3+u' xJ<~BjAH#o1h/Z+mi'"v~ ͑X~ESp"'K0"F [ #Md1 6Vɓ̤ts:ylä{1&y)ށ˯Tp@_ږ"31/BI7k2R\BA#3!^N%7nMƢil#@UT٘Y2@0/%fʆ;ZAhdC l=p,%Yc Y5V6 ʶ13˨{ow\Wo8ǩpԆǨ>b޴ekݮuT)& "6{$Y'Yb#g:XIQJY|1T#m;u/)ez\ZVz>{GZ-FvcM?+B֊"݊,w:Fv,X @U4jd`PяN[h RaSiKgߣx&MRF.,H!F"b (FPe?T?dw1RZ6}':(ѧ5ƿb<- ?364!J pȭ Sf[#xa[_2+CXTF *¥ڹKՉ*jZ؏rDN+ 0\Pl$}ۦ]Ŭ?tLz+ R8gPOϛn mjl&;X$$ħ~b%i`B(0dPg~bfE?Ri'} An>;%GL^e}ĊۮXaO5bUtv}E?ou"my͈hcUP\q0^Ѽ\^spnDA$qe5v к~1T L5"e.C˞0`m\( X˗8bCRN\LzjFCo4 /^RYѶߍA(ĀҊhR>[GɘMz|RwLゥ";S{hg1҇q\%U<#,yLT[B͙i B0]#?hϏ'~\o!pQآoJ5Bmfmn #_wz܁1ghQ1CckVZ/8;Vڱ3i>@d lǤ᧗6!Gw" /aʐvmolX-LTo0 EV0H3IMX0cT(~Qq)XVIutFOE99Ɓ 6}T=。Cݿ,Dfѹ0@.m7^"6O뷛W_^=42sX[6oyYB 3 k[]ii 4'O?z| E!l E %ˇr.*2:so@uKvOL(kFePo8• .4yJ̒Ƈ^< sg`̚g@]'##= _z7B$]ECНh^_7A@ xϷCZ{i@yD>EւJ1D-#Ƙ$eQq/Ŕ+ZpZl,x<4I%{_l1Qd抄a]_٨!ACRWFJIr3l"-xRo^1n &';vt XjPGQ@d]iFfvg1[٠\3vpT~z 5YL܃0"¿Dq '3E}1O e va 8R)I=&]<  qT}=@ެZB{FTho|R#E)B-cTB!cVꕟ35rFO^lO9!eѴv'rnI<=* eJ_͍9)~׋DVrMS2媽0~qп&ַ3V |5C5 W9zkF=ـ9%~ƟYN";WPI#8,󾗏\T<$^Y $<#*ugjBcGE R^L)؂aZ'].փ2D.7/p5 u/{޻(j]6IRT)AbHSȼ\U.%Oݤ^JUhKƕ_gmQO;&e5LM*PHLF6atT$hGpTW$}5Q|T1P) BqHJӄ {CsDϪ71%ZRM=K"}U @rax`O-o15]|lOu:pޒRWT$ 8#]sR8÷%V %/rz<{"yc2|Jp7Ix4%MFz=[3ХzTT3Vlcsd2 ^U` 6]\tZјˤ"KNY:nVTB W\}FPB@ ~6J▎㥒sN9vgbi4ڴY!Vab|qCWvTTg/0_* $oGk7;E[Y =]v(%6>zMGYXĔX4,XV́Z_ȰdضQQy6L0БoD+%hx$)҃A/Tkv_&j>:n2/S/C[O]p懰mO{:q]6Nb ,lA~D)\d)1%;#thJW8*\(P]h7|l,qzi1 5(WPjy` 0h  W #!ܩ<&S#Ӕ=g)xb}S=}mU4t 0JD#Ir6 ۤ6deWp:i q$X9=O:/ag˅Qt|)/B_mY[FHƙTʹ:M1q8D@ޛYdȀJ:{Gc"NL~٭@lyկGbaQrΜ,fXiQBG ^Uڭ1"'W[2CW$tyV|6٨ AeQg 7B'w%3s!;%NQV4/ygk<V7t/_ ˤc P=)> |[]QG0h)I'Sfib-:Pc'Jshx]S^E})Y,ι! IC;NFR,%Ŋ^]_5sqӸMJN6j11aSIsc oΌ Xs#j<+S2)cq=Wp 䐅E[^@l@#<v^%AP&K 5t;S 2@\푿2w9dWך1 speDDc. OF0q¨}h-gj}#gϒv{dxyfNUTvvKf&ͧf~@ `YG#sŧd~A0& qC&? j%cY$uY}C NYzsQ|XXLOL.QPa; nCL Sg)M(сfQ ysE@ue_|Y #eW=|6BE0hB4 όJ-xNTIe,*ChϹ6 ㅺVe8#GdJ|Xo kcm-zxom"+rz֫z+W"4\jph5qS`nn87*$}BqH3{l kUW1uQO {ʙ <6/i:V oD2C.67ɡk\@/=^!bz }09"Ƌ.50ZL*q݃U uB\j3 Ō`hI!n*~l舕wл[7.YRK,4Y=?fx ɕMttJsoٕNG%]XX U.Cjٽ\E*EI(zJ4"=O}D^7`Ա7m5"E{BmL0Mѓ_֘שIoY-S#6 +!aHclGG^&Y59چqyeguaw{b fiZJgY*rJ@j\HJ`7E>%TH͞ OjL!amx)nPft'dU]/htV79Llflq-$;';Plj :1&M:ZZ}Mh$"4KD&,s녠+Kco "U-!Lr:%r$E+[tVVs2&ݍ:L8[ XjٯqزZo"\Jζ k8M&9žH'nDԠ+ 6:IMRѥrcXY>hƞޠ5^nеI1 9Tm>X 7mof!+!"Ϣs.XŻYrJ[DCglRb^& ,.ؖX6rβ80iCy%e~dһ! $V c=,%[W*(7MLD@AeAIv|sVVۢ8+ۻl To̥/Bģҝ@3A0 { \x,ee*@ 0u֐y) NvŤǜ@y%PjCV͓g[9Ko>oٮ 9֯Fss"?VZcyz$Ex8!1$S`е%܃ G/Hxvʥ+obh%a T!AN/gň`v|(ߙ9 &|YٿuV#{Klp^n&Zlxc;G h9 Kֱ/o<qϱ 1/#ufB~HBqvs-st]tjEGg. x"(ӯfyse bA% \MT,mlO%h:l;e ț%P#:~{O!'1>}>\m~!FT6`[yUt?ݬ{S~Rz*mג@;U_&M%`{ViG5]upmd⢳nYSU>0o ,3pJ@ƫ<{aS1@e=1!~9QQ{ SȸTw9$΢ZX)&\9@.-IGA [xqkwߚa[13p7ƫf7s͓EƗ&RPo\ YWY<9OL}~a9NĜ~o.!9Ҁը.Vq~ZAMld&{cC?w9v+۩KTɐoسr(j JVYkh?tjZM\zXpo;ڵvy]fJC֍B!;\=uUiUz4sI %pz2A2R3CJֆXi;՟I^W}'$Gԛx_Em_lZQBI(|Zxcxi_f?KrfuqG,݂ XGO"i*!6oQ"4 !PPajtbaab)!"bu9${ͦzVrN%Xyt)dwYlQFFS]ҁ)r,#SqE}$@Kr=7WSYƚ@:rU~)L4D &WiZ1H[14oN]Qlf,ǜo:7r"g҇tkz؋2^A0kD D?R IM>0?~[H"q^m>-/^`VvR A,#"ʹ2L›/#9$665A>[[PV|y(Wn8S[ּۺ(tDZ h#WFS2 *Q PUnv"0N3,2cQ%GBFq|l!cJ4 ӻs>A!ǝ?|Xe6ja5Iv`*P0jBņIre%=k6N6;\`}$yCZ>:ׂ'zOU8'ބ,ņ}1>aS6l?<[mڄW8ȚZէM({'٠W5v媭ilZtx "өnzԵgJuh .eJKQ1duغΡ'u^$}pI?i19Rެhi󢡪JK".ŷ9.cO+JnF`/ `zCTr}s|8! wivX4ąRTWn-g4 pl/aE6>'Z0>YiFF O3=@Lދ(G[3nڲ.MIL)<Ё^?2OGu*y-ZeneB)6'N3e<Ʒ!8V+I:5ҙY>V%Z4E1ʞ;RqCrM#1^>io9zD}Y-g9wauHEqh'P En涇1UlCC]y^5Ƹ/owz&D ?-в`;J,fC)5xށۦ"{5}DdBd0a?Zf`@%^g``\IvHDoE;j\hwӐzB<=ŁR:l= +rx=ˁ?O9)8jXj5n/cpJtjv`NcB؈ @Cux3~fea2=pps?3Wp"DPm}mx.C*瞓 ]n#ܗ[BpՕ]$j*/?Y𯄒2$iTQ}].\VDlеo*tV3N<=kQY @QY4@u2lrJ~M{]z{CP6o @d2ޢW?})Pn$(YкJ} _m(S\ 2/!+3@(4WL dsPE}_S#7kt T$B Q@?xj,-N/gzSH9k ZiKJ[8_j ’ ȈvyBr59Ӡ`+x0\pY-;o'V a}N$7ZT]c%baMTyZ\рvӼůF!J|,홎?ݫ, ^miJhY1W9l0#2лwAWy(R$/DV(dZ,%\ "gU#@'5fuzT&Ij (tMjvq")Sŕd)SV' }_"\ˋA/;鵗y }rtD9dvL͎\:ZD Rp@"  v;dٻi|s-ޘ6oӵFW-[c7 ya{Gzr=+B`[_$BbS2a{eV{) qp.ئdv0u d> A-p@Q>pJ[ĕfLK0$jthV%<  S ;oSh~A`OFcETV l vXГhھ@TOJ]3dJb֯k~X3w4#{\,_!?H}gzxzZ"7s0DsFV(*KI_ $S/>ONELMUdmg /4k$њ`,d{]u,;鸊ki/u@Ooo[ @>/g> t6]Ip֪~4ʝkH>1-u XR Ǎ $"%|ibU4=4.ۚWKueC!QPkNJ#x7}Hz1~o-3CPg:+g{W48z 1ԣ#Pj3H:@;ZRLiW Ylny!{գX &m5bsуZ /񐷢>LE/H,0G*bQJ(X;ifգcxcJa+M'P)E0 5QppǐOt NU4M7Kƚ3DRla|7+?tzZIUqkleJy,FAI;_pȿ.ۤ)S0'筴vFaq. MF6Nu Y:zKUX#QNc4|K1A#`=639!)*%/)A T!nr$ w."pla~v֏W'5KDma^*xPXozCUa(^%NJګLh .h)?lx0DLR 62Y}E-kt@Z]{9MۊK]]+t/a=? y'ErkbEmHt;$/ޝ)Y{ǡB*9~dvvJw P@n'KLa5-da3:|^5[_o>4L p2BM ,y;-H5e斔xGi$xbO JrzAD /5ڐtȓQLjڃOj{2@?'F0j;;F 01gs ޻tB-GS>4M@XǔDMvS'4!ۂ sFFFRqH=;Ñ`aJNo̯S!}:V_c-7_S4`_nNI<=g=,Qk]w;PJ-Pu7I8 vXbኔy} ީ2_|_ nVיcIJ?^~ɁAj)j+)Qt=D6]-{u+du5T&Zt۔ebgA93H'25zUaف; 0B*ݭ9Ohb.F"?݉rÿSp܇q36PihkyANjbZ h !8,\B.7)`Q.^nu4ưV|pL8a:̸yK,t5ءd) JFо2:7"<5u rhV@Nj'2zIN 7BJι ߽1}]}7_V^Jʻ(^4N,]bE"KbBnCRz6!c/(w _Jj(V\OLZ'!~`m}57y*tm""6v sr`YtՅ/w]eG|9P٩ήh#ʻcXm9:wK==3%&(.nY"d }0>ӵd6lu$ -`z@qܢJFC _RB5Tʐ\~I Y`n$}WYSPUH?m*x$(V+֒uwv(TxSv2p_s[d?,8| o?WSyA! Fx@)ݺHb s(Gz‘ b+ZF[ŵ*WT/-N<2䨰N7nN&#l06 ՉWՏE5ϹjbQ%6 0P~ 'Xy@W,K.foś]rIk|+fB*C|e?P%$ƣiRb9;AcsL5YsK|pz2y+!?H+)~#`:R\̾yӎ6Kd$*@}ͥ:{)CDRc t eQqs&,CSz=܉#æ0KY DE;U8-Rk:1'[Ѐ Y(N+=(ӍR*m )` f^> KS'vP!}ֹ*}QH+:=ԏxhm~`xSAĨI1lyS~]o6qt 4igkC|}<3L7HionܒY }crύT@Zٙő ~eAf肚 "X<:;  g넷ƶzZV+e gI-=yS+΢3z! =L1s9RRUѨ_J,QSGy{p'IN*B=X\^01,PJL@cI,&1:3d/-{cpX.nb!XG ٴw|h5XSS)O Ff4~0F垭,o &RKk? *ﭺtD3FNHDX]rx͟?>7 Fɍ\Y:"'jIG(m#4c}RT6%;%x1%Ѵn1ݢ"W]=N[Mhp:A "|V]OkF'(o)ѷLt٠E jEuﻔy3r[ĚsiigD'l}P]`GvSZv)5>=FׇYXuc_m)H9ҦJ83w$$Gs02R̢>!QGu*Vr[. 6dT ].Ã{'qxP'Re RuȠ#츴?,GBZ'x<8UJ<\/1 2: 1>Oz{m7[ٛN;#E QZ !x#OQoypO'Q&;iLf92/D.Ea&VF uƊ܀  ϖc*}~]BsC `@:[Frtg@rAM^ ^ֳ 6[B5̚x+A&_r )KzI BL{qڷέ0֐ itnӝ1zf9ayW?~FYp3m?-`R<T<✢pRnؚ qs"/F뜦B&<>Oriu55xU+>^XԞwΧֽK+<4 JBrq~8GR˚mI?<9&JBEWRPVWѻNbv0 >sD#r-Rd,Ӊ+h+]kKBi/]`s ȈSvnr|L|J j^H_lͥ[>*_tn2wnN"Qͭ>W( :*٤h[&M5q9 ~!܋cFӾ|9q\C3A U'@xƞ+R/v9UlR8U9<Ҵg K7?Bh']b޴KUCSQrUG{yWH4),'m' j1 ',N6hۭns|sO>{Y2*>DpwOc`H&L"橀 ɢ-KܺI->LWc%E7ew>bM8@Jb["^$'l;#=ktށ"w,;a\|$ߑX$kcĢN$]dbZ~񟶔r_gvt6uE=ؚhʙjb;xV=m$nrqT+hG(ItfOF:rEqe 'x[rq9iW  ʂ @XrQ_z[7/+yR,e)oDn 6?WZ֫NM RxX5`I9:lc{/qt OKᏄp'sa6{yrX'$_4Yj)1cq[y_800aStaY_ݪaPrNv4Ki]>=F@Q=CAlzъmjjroMZ>-SD`vp1[[ <4Dg;/,-ܡt;Qr{Q vamE}wA]>[QON#RHt>两~UA] .5={V$Ε8s*-'oᙊ:A4hعCcTiN*{rƸ+k-m|፧6+'fPůKA0?<(ucI0DŢ[l+K]:1sa:nad8Шy9MwUgg[WqHe&wQL0b?R虣ѢFk|p$v0A<'Co38\^|~Eklo'Z[k殉c^T_╊IJ*0%66w ``/w/dargmd50{a\ lYw=TrnTB,kjAT^MN-΍(T"<.YV"o+f؂v17VWC-/>pz0&Y}֝*7F_AX0{Fڥݵ|c4X3e)S4n垊%?dfG=u/ z5-bm rz)Z%\xdqT5bC6DwOeWc& EIr4Pp2 U? 1Aņ-, + -e[PkC'nUaj$e3xK4p7[O>u|)H(^!EcյmuR%eO-nS4ex4$34jd7P@r2]gTT1P su"!ԊoX/tl:W?SDhS){"~ɋ~;LaH^C؝ρ-VMuFp?ܰ%QV -ўfohpM"UU()gstOMUA.褒A^۬9^#-aA)\$24\=gƾ^랤;1\[eҌNKQ/Ze s?4U}(lPV\CKCD$[~A;O8FXJg,wfͷiԀ95EJUhDv)ߙbiOK1K@`QL8%M9Ƙ)foܙ% !47gwU@ xe:D5A/0ƾ)<)t R.y1]ZS-Xd[Fx]Ytz>2*~oQ8 _k‚/hxlIu- SN^vgJ3tW Hy>yJ`$&g Fa{VR7xF0W.}J=ywB9\DB!Vot{PIz\d5,Q䂪cH2 uĊYXzҤ*bآɺkb/+$wf^?>`8׏3wLĨo0"?Pd@v}bNEf`diX]x^7s9x-s9IVuOQb$'M+#]d=m,ےt(dke7ZWbT̓f$]UަӯfQ5魥rhžo! mv{(};1279ƊgJ[;Rbe^\S/ܤ=!VM`9p83_*>'lb ӵRn=eYh~N uz߿~r Eα`mκl[]Q294p 3vfL^B]*زce"4QkS ' Ml:w.'(ED#[ <@UXzv(/mry1/lal_k4 Eg g)IJ6Z螟|oy`s,7ժIꊵj|k(:vأ1 nžukySutn8ڔ`'Ȟ U4ү`8T>C-V&ojRBeX(,m# G3 G$_6z0@A $oxqtnrM9 3V3WO`c >t174ے7#I 18%#=6Eq̠}QQ|0TRK&F=1Zֱ.?IiJ@8KbA=W՜D%en|r|UCGS@[Q 7¼ewY1u]PKRFakH:KaV KK &b{gQX[XUgCakF G?Yp5 ~Pl&$$rFa[)&%FT9d PO;u|YTc[`vikYcf G 5"0 Q<i_lXܯ%(ޅTPk2*[!Qs5`kHê3GJbA@:{MN1ܤ_KUn hnϊAVNwOmHJ+;Noi 7 Zw{-ٛ3efLf>uWfQ1{,Cj'ԚVQ>FcB߉ǎ2d3! O6"#]Cqϓ\]3h:o,]!4ooጼWx\I'Co V|9;jg\rώ4U,2];%o+(Jz6~yTa݂Zˑ> Ȟ"o OZg[˚z# r5Y6>p[R b̷ä+삕4HM)uIߠ`O; x 1l$~pR1 K-|%-_tܜn jRN2?AȓE{ƘQMsSЙբ^%l'Hd`uc ,+ђpyxt@;%,&pǡ6B 2X~y)O5eK)oVȮak`IJiH^/,;mAD-O"gH.w ˱[\x؜ߓ}:.!p ]NMPsŽLVj}Iiݠ9ӄvim<<cZ 7*P94fʅ]aiL6w3m6jUoO:ިW2a4o4 أ=,E|<4kuhhbg'tр(e)A%f-/~Õ.vq#E %c@1>+ Ò82Y&3:^TԖn-o/.n<(#ܛQ~E)|ܦF.Id]/:-cm{\34"KڐˇZKwaαwS!]^.KFZcz> "=dv&h m sFNP!6E vКZt$yfq pͧFu7ikL+xT,>z^BNpQnٯR$l Qӵԡ λ'e5e\g6̬P4A-`y/p`EFl)]"9B[o2$r*,=hǧ|&i#BIfF$5ei`N-9Jo 0s!i;@cjuCA '(ĩ?)f% |q ƤQ!$ұ9B&;ie0P{jޜ-CP QiO0~g #z@5$[sMyYEԴtAC:vq`dgpGĿ,[Ke] x!o4۫әB*B1 h($WnR_{S?-`즸=+ޫ&/(<6z4HC${lrh[.CIP7C3.E)2z|P;4͞'e管}:,G;>as&EE^ay;),l=)p{O̍mB/U̎ws~2Ak^(B3* 6'%5rԼ@gB\$*yi'YL>ڠCNED JqxSxWgҹ15ݐ' x~6촯U2mtz/zMsOetq`M; ٠TuscsAo@NN*m&81҆ KlW x%(r V<1k$Gk{&R~Pw]O@7ok=Gy0^IV^RX^&Q!LUsd&WרԆ2 Kb9Nzm BmqiNwܞbobJ3Km߼-MhA_*&h{tkjR{6\IAK+ķkr^u :q4 w!`+x b})\$-d#ʊC+Rhԟ9N8zhh{L72(\*@}C1JMApk]?܄?9}kn(YQƂsښk @A m2w)哲bJ CdoKv{FBKy;ǶXè- D<>w oUrd_|*!]_.ȶ) ЭX24IY%H) emL nR52ӎl͚(aQbGhcCTny+U-r~e^ap^mz9A(:HQM^ J U?'= @g@V1}"FjϮ՘OznMZB s?V_NH*ŒbcFDmSY]i/$Uo{l&Iz2cA)+(C0tjkuhF& {qr.))ClK'v?qXJ?"H蹦vR_&fhP Re Ĭ&W5/t -ӈgO?{#WU6Ce͠g T( R; lDoz>ś4s9t8`iDGQ/|/}< q jMf8_*wf}Y,7&0x`׻=>I"R *Svj6ڇ 39B != ~ץ{߶+&| }XQ"<[G1ɷ3bS#Viy#w& uD`.R0C>oDhE7Pgt B⾣^Y,BΔ'!UQ,</2\*ƖO(qyʎ;ȝ .2p>0fihWZ1owg=uzg|I߷ig{{wmF0Yz{c0ӥ?D7P]>9gn [ϫ͜&(y SG ~Zx$`j#33U]$qym;|y*i:1RoTW% X2꯷vIzSZht&mGD6Bvw<%Ns;Nڋ9^j?WW l*PFEw*9k*_eO[ yer`.gB>r3V<6P9 Yf<]n5GűD )h``g=INlcbZ$3x'"lt1滻v!/uƻ5lVrNd&YaE\=z6Zͱ]x=/|rt.< ',c`o:8sn 9L)UݡT/\. a9u<̽<]1%լH[Ouρb"ob[H:c_i׻L|)lg*7:m+B7D݈g8_[7]M+s/{&a6넹7Zd0TbRK_%z<,:%bPRHhga7,wF^~]jTCq%$) l(U +Cx?JGzRͧ8  lv'zڎ+䳡|ocUkV  Jy4ٺ*ܵK_5@/e9\f4esLya"I=ey"Y0AG};̃VB˕Ѵ=g IC URV`nZ&O&c9. )M4nχ ' Ԛ5aN>l\tNȐ9hb] E5XQ;-xvg41,>/oyL6;S  ]8}Y@] tV%YiNH@缚N;'fr:@iCn)_$ }Hcm3@&&װ\4Md;)J:Žj,-g'5 b_*fRħ+R&li 0Nfx9ąa\ˏ cڨe]/9Xnw,qgop/O=B;$s"]VƬQkޣkũa[+WC_BDir77 ղ[]G lWT-{ji M3xV٧7kqC4FscW_AS'j692e;(rǮj B|2| )؋VlVkdbxOyDriY^h`w!%Tgʏ@YA"AhLd0ڪ]RX|?X†$H/{_|p멈T[g%24,p@ Je8,312!XT5V%ʠK7{v# X}k6%M,Rv 4$GM|Q)^~B~[l-$lc[-?p>W+*>!VQF7KSdF?!Yg-Ś;1[OԭՇ?6mDI}u '+|D^QHGY8ì_Z2O -2=OKKn~uG#sbn/ItԂ{&tpKilo*,٧rAǠfĭ"aG\L 2BMa,B4) aaVӣN3MSn{~qX !߼ ŤDD0PWNhO~C7G)L8]u&L{u͈Jmx0P}=Z ,̾N7jT4u6iҕSC8mUq9dEgׯ4@ p7!S4JvgDzD>;y2i|~ fJO~T\ @m,VYn|ߧq4ώJڜ KkUϻԸ`ֆjoZXŠIf 5^!yY~[ǣ`4 hb=ȳ4Lp!tqM3] ަxNْhM*?O[aOj'!pHNWLg,!V,Gp9ɎO<¯5'wV.I h2U+եanM9#*E87mVRCX8enRߛY} -PwH r谌x8(DwT #ErDM䁵*{KCP3J=Rs[n4 ]9LR{t02Q 칆:#ߡ=1Web-Ӡ!!Nc]JG([hH8 3dH+SmH6,Hzc;㱬'.蔀)AiBi$zQΒ vV]@SE 21mw*FVЮV"Ŭ;xSB4_)Aɗ08^OthꦍzUkywe2Ob?I_<7K`kD@Gb86exrUfe\4} cKo\L$zfeyskMdSTןďtWa瘄kWP@]f%*#6V՞|UO .U`;Lⷎy2?tCY;-3!-۲@:yaL WGfyU{J70M'Ya4}G%=S7;xF1M:J.FzJ]=]?}!/vȋE]tԹr"{-vl_YJvY2^4`U W`Dr}+avqh$֛ GeNkBd a%zYsa DR 7Suy@ILӍU@!f @B&\Oz_o@];#͔Σyph!3C9A-|)YZD:z!4)1-;M+vr:k щ ?zP8e#W`s~7Er(qq,_ g5S BZ )0WArI aFWLoŒh23v@o< OMhPRo+ZϪt:[7c-jfͻݓT*qF@Bo }(,lD5ӷ@B_+$\yB'`3t؊yR l]vYdmESXDG,0kK0%44ljA>3sI5PXaՕ})݇|.>(TV^AP"ClkT-+?r7Dm؝<٢vD=X2ꇕm $ׂDCjHbDŽNWŅ,k#udbp4= 0/b鵤wcrMQ4 H@fѻa\}dO;BN+w7`$WAXn1N͒ g:6_"Uڸ7ûDSbG:(lƴur۾;\yW&r'į2T]I3!'][$ع[tZI >~Nr`md|~5Pnv|5OLE,Mw$&D{Q1̖S8UmoZIJBd[rl`V%`6L:x艁J\ϪBaUҺxT92 g MEIb_ 6HMf= 趃v* G)Ʊn7?wː-ֵ"IQЦ4FG4,}C ~OG6=;d!1H3(N.i6 )49HjzB,{gLg%J>V4/+bt?@06C @\$D9!"8:o% -!g=x[EŠ8]c8wp1o5LY=*3$(gѿl>+,_(D$Š_N!R296SF{ÀYa cEAb Ȳ׋W-jrWJ2^sx 9&VC/ZrZi<}VJ]ѰaEK@Bd^Z̦nQӔ!zID _Xk ^,Y e}WxΘ>J&Ͱ1+~}xQDGiGSΜ^^&Ydn/u=d v^bjݐ̂y0{s&\-g;p|)֏<{zEB6E"㬧x :>UhD9䁁j;yx)5Qgfd( |SGDѩ|ޞUĕAST.@5oDNsUdub2H۩yo.e#,;r ^"ЅNB_Ena('D %:-P* [*B,=x7)j,oy97.z(C\,US8 3}ҰqBXnM;%Bo?>]r(ٴy;qAKݬ-gAĭ"IҜLeV"a0h ]9WZd*c'b<-Ğk X$ٱ貆Q 6=[U+1ã/./󒙭<1h5%pOts#f>։0 lgRaF^|P Ӣ7ÚDj#}n,R:ϠˮdaIM cLNk^wk%@;(g{UT3gxlzMyxi6e9%6U,3X(Z7dRÇ!*jƄxu>#A/n`Fr#=}gNԕF8%ЃAH2ͿQI8ӰJlcRl9'[!H Ԛ:Ҫ{5wj/5xt_ݨSGo^ v5@|kCiv]W[7rQmS6 T{]0_ LibM,ђ!dΉhn>Nv:mUV5' Q2e^ݤh2U8NbX˗U+ U{$57:iX((>m7yJ 3qa<8wmau) T] Pdz (#3?aM˴,^-0VYdÆ[@.[ kZkʹRJ\j} [ߔh'4cCyZW: s8Z0ɄOaj J{wGm3*;7휽ӴՔdRT$H? X#wf*j:X͑=:[dӻ1C#l ,"brUgf[?ҩ o?,/x<]O5~ME:by`Pl;_IU=!nt]Tuse`}Fx螫rNA[[jO^TxJe96:?; 'a%|xT4X`>] MR+&M I9q\syUpJf̏NgY}]ABI57'u& 5z481Hv NӒg7%Wi5kx5=7-N5VRD^{KE+vmC28 w޶$Ν5{aċU:LhY2Od엋R1~ongREHЙvɜVY? l`ǀ8P[yqP\ O#=ocZ-s7ȻZoXwv~ T  D,#fͰPyYv5E"ߟ jNi{\k|n)Ӂtϴm;C4V7%I· @@>n=XQt, -E ,/GiN$#2 ʝ%Y#:1<>x>䨌ݩ ]1cjV!7EOcKA-Gﱠ)S%q&?Jkn:4# luO BR|:ţO]­Tm8-QXZ.gd j̍ WtV[?^EWءЈcPrZ T h8w\igɯA 5N&F;{JXfqX1 q%b5g!'c;ӧ0~f$fʓ4"MR#~.Dn*tڨVc23VZX_Y>mcr]"zgO 1 -1"5j_|IB(@ w5-ǹmMX;`CsCS[EL`{ϟ/?g~(1VsQ2#p/kB" {S<#Zj4'5bkd^ Qxӡ 簪=;FPCp9X1( :S5גqmEԜ..YV"V~ <2#9pvVHŒ S+(`O 5!/GR6APkArVɅ9<{\D 6@ CJ+'y17TJ.:` ӫS K$>LR@` /EN7BV]ꇳb%<3;1s5i[QSHk S=KTBs; xÈpM~eB:JNC%jY/,/pdQfTV˲^D>rZ2n5ݱ jUwbc8ҫ[2k-dGPp `}1xUHo&8fe$ 0F^źz U:6"2 A&`:{sr.HfGQwQI=rlBWª4öG"Zy6=Xq4qLMئ88CD+VƲR{%$BͿF!̐D-%{ HRwG ç$P"tIY}#>zrGpxTI qM4'eˊ#[,txfjaW~KP%8Y;snb V}ToUem^EgHri]%q:H* 4LB88X ɥ$ּ\&7kIc,؎)Ahv +U!i&n\"l ` 9Sj\e/xOpĻB\I:vLQq@iZ#y.}=.i"F'*a 1yCLS 9j<)RG f͜9>.,5mQ:u+Zb?/:T|~bQ5Q~I0t4!P|~_8qIK_ی261B Yz"w__f?c?5o4*67lBu`h)fdžo\;%U0\8 554]\N?6:Ex0uwDڱ\MVRPVG.ňX-.]-:F,@ ]cg)}%m.}aڔRa@mODž-tj!-..dC(ӔAj# 07h- R܃'<*/w5ͥХMbBQ E/>GuXM^9&ʞb6Rcl2B;JKً6UDS#1%~XИҪWٻr> Wn'냀l$nHœ1d;fRiFul R&`i~F¼$<-/m{-!-rzq\Ex2g5be(<n&] :9QGG&IK`共'tr j#ݣ^lA¤g_DlI[I{q40ՂmAfwRRCmxpQ=K Q`T*5; |#q ҅BҶl$9Mp Yk=VO~d"XYCgْ$*2B]gWn%@] TVaH!eT7JCd60L\^tB*)SCl4i $`C+?rLz2+[^>L~81b1J:`LߘET˳ ^XC: e~5t.mݥI Tn.ɠ\vGؔ|-;mWMm_'^_+ZC^Wbk; +*%|v5%+VrXcfqV$龷ek5RfT{ UQ|VzyU)"N3&@y\)vx2ѿ\%vKMۇ@Gᗇh>3ޖ$y_> D;fCj(_{C)1~p ,*r}Sy5i#(btm(M&-ʈiI0CЕcælj_Z*js͡ hC6:?^܍t\"IQ3`g@^JQg3=[2,Z01j* M6`Wq ,Cl<3s𫁵sވ}O|-rqvDZ.*bӟfLgtXGkP` Xun`>iL FzC4$U^eBդ}%/wl22k?T^_{Sx͍ ?T,8ѮH/嫉}Ulv։@ $߅SHZET>)>~l2~gVY6x4m`:Fq/(aso%KgM|`M@|zu+2VL^Xq3Uo.N?`01[ ^w7(+r:^!ʦ>({Ju]9Tgb;d+&ދ#=RpQMÛݺk5lH3bsovGm2ϧ!!RdVJف:zc{1a8c7NdH H$ BfB%Znri:u[Z~ocrznMKj8>Zhyop7q-Q/\ }X!--fy*äbAuOrtNؙ ΡBkxl' aGQ͂.Fϒ`q IZ=ߖ[ȬS^HZnfSZlnF*oJ*M׬Eҩ4z2 ʛqbUԧMq7q$GË́U4IvҨHF_^h]tn5ՙ[9Ι /W @H΃ |J][H w2*,}m)?ʙl ܉$&u(2m΀GU %_EW<|,OB9W4ҏUg#s(8r7TTB&m3<2G~}MXpPp;I %U |d˶J$A[rcֈNKPsV쓰[Z*mL5:=s< wh괔p AOW5N4Hd9i{=j7k.щ*&yOrf;T".sOʊ{|{t"?.V$Jda><^4="J'#Uӑ90T %\+0Kab%QFϝ IHIсt}|2` TCew)&Ȱ|>{t J7{ˏY!N*dmZAkVۙk/"Wr`)-)N֙_tdC[f^8Wb`U}q?/0ek(?/dcylHrǯx:SwFpa/}$V:4coADd|]Bl!gRqpAB+ >Lռm1^.J('Lډ'f9OrW2;ߗ'C3 O'52tScC\ŋϷ_F3 Z;iG8%_KV @JќNDkʅ;irNnu7+%܉ޏQ<-y:;D!w M 7/\Fzjz 㨿5eec$& ID(FIWxR{(bIʦYQjv5"Tz?-kdBVOI \=7[k^iʩG_B|`Lp7os-rYr#V?Yɮ{D]aD"\/c;oGPw%`<e& ȑ$91H0HҚP:'hX@ɓ!d"+_"ԉqonv'p4QQ|Towն@S ~Uq0i]A0/V'n4_sokui J @NTR{%('QPSly| m1t!axYy(fpDV7*ի4ɗVA,B3?&O>_֒]뤟AJK$xd)M5LsLoT4lwEӦ>H u/GqrCBE#29iUBNyxlŶWnkzrv ¶9HnO`&0ݫJN'#z_uz> !xRd=Λ[\ayj.heO|7[w8V < 1f*kL~HG>rt禬RA̶뾃72,Ԣ{ӨDԨYt.>HE{L"ҒѢX.f9ńTe\5bBK|7I^W}"M@pM]Ѷt#Fq+kW "su-dfE%疬?iU0>JtJmŊ49Mz,6[4B͝ L.Ey}7/Zxj P8x7t:hzE.;;ubNbȌȢ HQF ;IH2Iڔ|(e;: 4z7\m4Ď!vvI3!Y5.+ׁ?C{M _Xه=bC7r-a2),~PC!K|,+E+ЂYAҐFZ}I*OH ;g@<7BsscE/mh, 4!P0X)j{$N@>'Dk\lgDHA@㓧+zp% yݰ' eo%jAݑw5349}xJKxwwCp[tJ]3XUosSuRCF hhpa8>E 8F_ ď}59툟M*nzoبw3` [NkwPSlj%nc_n3.q`4 e`+ kdI%7 a8/Ge<*ŔOJqe:4?tْ1+ D9k*oʴӘY,By$b1DxZH>4z.)MwI_P4WI$+uq|"B$V]F>t4&QW5c?D q/uB{l{L2" B2/r0S4%R[TJ=BwHY(z,RL+}vIF<\XbI๑.tL_p;Wdf6ujFAJS:1{|m84*lvN֝X 3cFB: =3Wxy⺨F?zKtsMX1q\ /ep]󫾪=Fre)֗E*rM&'}ܩ^$dE(?AL7ҙ 0 ~'k _.rHQꐖث`wTYB6+f 4NE#9^2"툈ȈCC & hhË߉k=3Ŀ$j.CL$/V% ,8`'gR#^,.{HH_{7DԣtL<G<gZ]QpqYzwp Q3waKeEh/=V28cJkWw KqkWά*'Qp3ɊFL\21״Ǟ !8Kw .GZ}_?Jx`2"|"v)>u2^ydqXflfCwN} @&@.6?47孋CC"yiclt8NTZa|Am0z-v$ӎ:jEe&! ˰5b~B&S[L5 񩩼Ze)1#?5J7Nݾ)mIͅf9\@OnUt$'ӥU=(t&"*Ƈ)|-"ДV{Β[`錔ᨤHg,Q׈{.3+ ]4yC}M<~A#9ܱQ>эD%\ Иim؄X8Z*H+<X[bppšw229p4 mID%M"B5EKKWt`gԋ}Z ;3ACh 3Q > W8g_<˙jw)2%*u@TM( MCvs dÊ5op2*k"|2˼4Ghݘxagߋ V|HUmʭuO ymJSq?}觨Ig L+'moьfdr^%Q ]|p2O*֪K}mQSEjeIZkgZ,( ǒij"L jaV+Mۑk +X8{`[2#|zyG_&x?GÃ_<mz`;ʶԶ5WBTi`Xe,qXpBMGVD *Y4gN,]]9`Ox4\ .ޓ+pwBL-vD?`cd8\;gx;]S-&Kh$~G@xZЩ R n9wP1ߓvk /BE^{;L|YHB /\to\ Y^+ Nkqvs6ā -qG9k 8b.+B}/^>&qnNb2 +Ng1AzD^FUZ##x}5mVAo*10J,){򲃯7[Kh v RR:P OA*_E`VQ4-,m?IMؖ\|H (0 |/Ae2 ?eЦW~ӿ%u1۰}gٟasK5M :!]n[ :?rӔBLu,$wyKXbQ/ VyIau Ӛq3#,5r\A4 n I<&|(^Nt|Bgpi@ GuP8 %o G@,ؓO5\N)',ql>|zb_yCڏpM? kް=B󲗴 :L'd* (H=h!p%=iJw;1ۚz\Q[ GyiddP R(qĸ$֫G:#}#7jP9BJ8fyuT$eK@P!ٹ7DSn-q37lSMTCgb s3ÿ0nydz$eАPү_3:}/rƴ~'ZN h2H 6Ύ& =a|/gUuYKF%"EM5eEǽ7 2 Y>WoXXmu_M`t.O'4~8?y\ ?q"PAK|sw~NoXgY.Iu6Olm"*h[E}݂D_#Z7FZMycg־Eȓ*P'fҼ!z )goM)ՒQK #=$u=#pjg78N  _zj=K= +}e?rg}r*]q>bĖmvG%z.mW,,u\8G@vRv=3zM|?E]ظYyfS9 N Tˡ@2 ,O|Ivio9`/;`pQ8"!}w!s>"}*}Zwq q$tU֏-EaKvFWڑoA8i,QѝS_2K3^|t=A_B@[] Omw )tt%/d,%٠ߏ웹9JNE/IVu_ebG#R4/`zs9u[Ev^G LO/4,cƑ6ǎp繶894\4O' !A!Šީ%S^ 5\-2`( toT0P U@GZc$1.'ah9}ɞ*T) IUeUtqa`; C}(x0{?q+cÔQ{.0Hb[6I ^*a3Ƥgۉ]zE!4,SyxkO!FpOPq&ʝ_*=R11cgIƽQ-%&aMXEI+XRcGhyF>8vѻyw r8Hf\Qҵ$twg"O!;vPa}ᶠR(`K(I{ȶOsY37Rqyq~7` J, 짪@qNo_ZOD +c[=j&\_S%]j'] a~*m=cO*a _ D#%ƞYBpKޥV!(WZyz C'~_{Ec^ڕL*F%uNZ`W ^\u9` ԇKl;yR)N Had}5yh+hܵh5vB^VhQ82ǂ*O0#jC|eyWQo9Ptiań͵7g:^qr$i_BVU|L8|꒚^@:">k; %np0E l+n,Ճ%8~o=_su:ɓ泟 GGнxܜdEvNIN]Ic+UY?k&_Hd% ЩOno-nɪM 7q;lc -K"jj;#6# Іrn0vgU *;3%ֱ]؎,S-Ό x7e nbfdV.sO XXb6Mh$xY[3ߡ¼)UԾp L +z* F%Q*aP#Aun6<(cȯYrۇh'h<O=4;U1i~RSvi%Y)"&?Kv1V~5{o9rQ~5c.cH|z8QtUXBȹU*| \ŝ'8xX6!eQQ|&w4͗FkU˒箐Mǖ3WXygACBXicc{;%]oXRSuC~Ex:6 {^&7fc ӁXhP4-;C7h(ͯҚ&brgϢ~,=J?q!;oQݽQSR l UpN%t[?( ;4^L4O\9(q (BnhE9NFi>6$7m\A-iF6fymIE'NUjIa4:vK!ƻNԮ6He2>W;%$.,oՉ"nF6-۸փ g䂾Xř`18 tdE(p?owY3pFv*{Cq1 }}kΏ1k"h`˫.Njv E+,Ϲ]0Y.n# >w@ 5ȟ )DȰ-'ܦb_ؙͣR0+n.zfRoS{g(1uM6B*`)s?@;twm¨ʪn@E]؞#3^(llRE"ӹc݅Y o 'QiW*%am3&RcZmR܇b;v/Vab2Ĝ8-۔c1o62Gm`#%4kz7 2ʑix)jWwj+jy%oM2LwtȦ'w83`*x"@\ֶx\{fiFw cLO G/YqUMݵfoV0> XJK]Jr+} g8}B_V?D ʕ5΃S:P(jY'YG-5lȾ}|R.0EC3]M6?De.33ق|Jt:V?P·!h&h̐ԧi&'.K_3c} %c ӒnH*kgjvԭ[C@M@~ٖڤ& ؙMhF@׎4Zj1M:R%ΏT4, A5b&=b`hޕ'Ѕ~c\>TԊ'ɋnjU&E P$kfNBݩxȖEe$mGi1yύL#_z,I+RO/wF&Ak0TPH%OUBU=-OaR_!!OFY濟"CG ;b!rmV6x#*y?2z ]\ڡLY^֧tcr@Xp9X{w|xhЄAM:v#3 TxkOat Iֿ)wFA}&=;s9쯵OŜi/W}0fwMƮʫnDjʸ/)[ RrŖyQieW/C*oJM->3}lHincc\gZMg?chNC{s9:vw+Y)(fT+CdP}/y/y5 'ҷ\+J]* c0ER(m&ţf2aH˽TS ԚYctDkn(or3˚k# "@>fkQ!f܄$&CANT5VZ LW|H/òoQQ9(ESG-bqv;o΢\*ZS[clJ'LR0oZ,/El͔M3o_! Jڕ&_oo%TC[K'LO|YMN7x,dem"/hIC $Z';XYV^V4h}Y*'w8 bҀ+8y MTzUȿ3N)L &]Ȇvov.W7w=&4-2:Ҝ=%7,Pjoݕ$cgңng@m;W#3o*5G.d|5ϖj6>xoNzCE"0ʝaEWq>MD }A"Ǒ=0G)~yIz$a7s~FE?Zܪ ldvn-BT3iUr.'0mL`UxOszд}^eZe*^tAtc9aF_I{ࢃU_&dg,b]f nEY.a7X&+DS;Oɒ$ N>XUG7!,yB%ǯq@1Qh,ٖdNy2}o;484>cM1nP>- `\%ݯ꿹qWlyn>moS ב B]X|Gjgm=/OF"X]"x4oێ.~3; ]z#Cq \|瘼 "v KIz5 5d52+d(8C~◲QeN]p(촍qLI=( czp>2P\FzCq(:7u"i.O^Ss1fX?u@ d!v(]bׁc{.Nلg.~Yg+I`Jwk?_ ϱqO;L0&AI,ri'V7".S7n hQpoe'uq9Lb@[3Y%C*:Rx*?c6IPy}:H#z13OլA tl(s;'jFW.o=nĐ!mOCqƀxvFgA10b53j0wpvxASٽ՞fpassw!Qxm3͗!f[R8b:V̎OkӌD3BnPd]fŵѴGUC8AvFljԽ""DwsBP﫯pM+d_`^Ưb`3yR @ ¸$i w? b11Wc?y?FiNbtLC7U( ҽꠔRNDy:">Uă52MʇũuQ?N! Pޖ*dx$QԄ˃'X=]]=.;s^.ia yf&lʪ,"F'_^ XExČ{b[w#@ʙ.A/Ey)I.H Ǎ񮰓)C,iiW4H(jR45ryIvcsw '>Z…!(DbXB*Jā:yo*2IdQ3s'Q&\q}CoĀ*GEo}{hהBe į.1R郵B6Z# ,,@NlF23}Pzts5z lZ4&g&ᬄ!=C3YQp) 뛈km=pB%5}J3?7_5j0X{٠hmϐn]9TNsݮbMVR{b0 OF-cѦnbKA[vk֩rGrtg?q9%~\EtQN_h%M^$N%W0d'_زr2`bBr"vGlϺtY6kħ U942d)G@98?{!?K4wqA>T#Ш{HqfF AAVM[RHguƩɰ}Y (n`"3rM[UJ!yn}= Kݙ ٷPP{ozg:e`e_jj$5z7G%P X6Jr0U.~+l ew@tХ @`eX GR'hpei{0xLC{Ǿ'7?*Wfh;rǞ}TUtZ~Ba)nuJ"-dM>*̜" ? mYfosd7JdY.y7=A]W% y|\n~q7C^W-Hhשk؟:Q:~:zmCUy" .`m<^bDÂ)7QN7Smz1O֬5|@7޶y7>9Q!36>*I`+ Qd]~&@qAf n͏oA*2vq}&Ӏa^ ԢPY:ͮn1蔆8O-1(Nz޾O`D/罗Qܶ ) Y9,U5 eӏ_i#{D{,ӹm &]T%y W~Ek#qP"ҧ&݊ Rh P{W?ή#ƹLD(M\pcS|S2PT ;t9H8ݠ%4M 'w9>R楿c~ͨYuJ9}Ӏ jٟ;~oTEK'*XöV j'v2[E'7[`L$ydN<vL—6Drh-݋(1\(t CQ}'ipu:]k{T? 1q9s6d-zmUc6_\ Eُ' iR-|˸Cs92NY|ZtOh?gsQxpY Z&$h <Ғ-SN|$rl/"#p@V%DVr]l`!grMZ[ZgUEk=xdT`7}2|ׁu,a #"i5L5ZW-n{WAfVtfh@[f~23>aߡt-v07l+JZK3j4(@ )Hq&"MNSȮ QaĥZ >LN 2MsáY0e~G䒀HAQ$M&'(kDM8eᣭ }Z> uCVg_O*]rUgII#CxOPQ[5Ϣ%F Z)>ۘ3'*ޅ+ UA8M@ cjI^Y|bvQs~D)FrS}o,Vc)ǥ1&)oG?x2ByTp31=t7_WVmzQU}.|l&a@&l3qS{p㸵ҊNvCE6JZÕ3'>ᶻ47zGJqL2/~grFqӮڻ}|I&.Y6αܐgHhEd5J*&޿7q:z[5MܕR#mIPnfgv W|Z '^-8euעK#AYSaEϊb#tޗlC?qѹEYKr^&[m[pq'6RQFk 6u&DB玥%G=oEǐ@qДT2pA T/rƽ*|~ԂL-Hj#u,5v;͵t`= d0_P,MWFfapq-kFD$vwޥNm|:r!ي)M.p}o%s:ŇY&xLR;kbf4t&ّ j89:I 0(\-R Emw]Z': NvM@+@&('}:y,͂<-xw\B0Pjϓ F,[eƍ\o Uhdpa{Sawu_D. 6]<"  h*$Ӕ8q @AOSl#ɟ;|"?EoTGloh##=.-ZBʅG!ktWC\I}F"J/ ol.3]2AH;ƂzU?=6[35>Y:i_ f(Ƴr0$};@JHڦۀ:GKV++x$d}aۭQ ^gY] 'X)hf:-B?+R nQ:d ЅwoR;S񯈵b2pF=} iEfg rmTGGAG1 =;er2Lq`4L 1A䷲j' 65qDwM}\ckf$ݘ\Lf4X}xZkĜm">yNLD?V>@<0Ur(A4ģ([Jr?H11fY+\luX(bz,a<&'1帠Uݲ `nqpuOĬ&'C]1!> GY[v{|f"^$^p.ivξ{/"bKeHtB;^#+$<zTrtp}C͆x9iߩiwz oXɫ-EWC:ty^ڤ]3EJI E!Ȼ"Yrg0l I+Go$/=`#Զ.o[_uOoLƣFeesaɽOx io s0{ ,]M#-w1B~ Rz[q4w2UsN+E9lH>\ V[??)]}Z^lvy5v0m?"oD%G616G;ovem=NffaE[c+y~_Ej"#[KZx0eݍt] M AށxG>#ni򚷲  =K>V= ېhK:BqP]I_U`s?>5gsTC``yec >-Bt$~9fhA5i-iTxO>&jmѴlwUVq`$ZrP3Er[6P$nVL$T@Y  fN\RWs`J'vj|,+8W,L}[UVfxR٨ ]) V#H1o mV:u[\ۺ#/Վ6Y)$|Ig- i A+(ĐH$ˬiR,z-]W$谽*o#"DLϣla,hɷ\YSľjOLZ [:(*tFK ܊tI" } Tlhir1p'T7d^ =l^qj?eә2;Hf̅Yqڿg<$ Ǿd?`cKD]&+I'N4]FrQE͏`R8&Hg%u/vVnd*ӧ/U㛎miV.{-O+gaUmS#" '9]B.ly`ʔ*#}'8:a) hxD@:a$?ڷJұa4b]F#q|1ߡTtHWƋ@ "Z5ȈZ*c>mj[49 A`z&nV`C0}LJ G& U n&]xVM4# K_95kZS|?N, XNgq$03N7;4%@yo B`"* 5V=eooI5=7 C**oT?6l~T2*{pS4,!^ٔQOE5Dseſ9 V_=PfˬviT`sxx˩| ]z(g?l"ptEK2w,yN)HlYk0Fl |ynP) ܒ+-q-$xkl̓E6%t÷aCS\[w:x.f'4z,OO5|NOzVYVҖSgfTNbl!8s i$6EXS'!2q<_xɹvy"ŧ= /ϭK[a#< \)f`ĥ- +sS&_yaj ]֏g@yǯn5/˚5(h@k^'Te(Or_Do9<p'٢텃p^\m"™4GcQ_٣*k5G?iN(?qQ;蓱[4wӓHJ3^tDYZ.V-HBXF=39A7DGJH܆erGZ$PU4ov6ٝ!gF (ߗGƍu#>K 'ӥpպ/gKa;bc@G+U;sS٦GʦCsUv>a yiEHahFQ̗[nuc}cJK_JXZ2gV^ ,zZ *>xe쯊`! Z61>S\jId+‹N31qC<9Sft WsbM+g =LNq)w)]K_myPZ3J]}H0J;E갻B [4g;}7@h{IrAO7l[W]OU( +]}rB!$t=i0Z΄d7Ly}[gnԼFFL2ËKҺYxh}/?[տ'%2:9YDZ{m>ŭ?#5פd__5K''by^whuN&\$5ڋ%Z fb7BGׁWV/&֧$- -K[7}t>;6mzGrKbdJ)ȕ2lgaT-JZy;HJ"ʂY%꫸,^,3dhn:U<&S% 5WK)^FqqU[+]]o +۽ 5ݔKODft؆+NׇQ،Qli: H߂~]AeMU˞i|#|" E}̦F p׼qYW;?1jOum%+ HԓVrµ{..$$naaCAy;my.2uئe,:up ntCɸB#g8;u6B #+|jB}cxg&&o氶PXVd1Yz,S{j/ &[2q 3?+giyAMR|> X? ,v}oeB5tꋃлMWZWIW*>+I*?%ݨG-‰÷^G m`t;~S s][a6s `VLZ183꬐\G'SLi0ϲYb=odٱ;[;ڭ΀'yIkgRႥ,z媗l]BNzY~=dϮpW0i*y߉nl:D"Ya>k\w8N2y7iÎgqK~޶)*2I,.Q*}a{3s2߭fWٓ'jZ=IR6(7E=@x~M9]Sb&7m(rE`"N;Bzj 7.u}/sTLqGK^q6xg';E(ߓB*_[Yq~Iܵ~eC$ :jnE0&1' >jTؗAQ0zC SҒ=7KpE [EVN6iL0o'%[fپh]L:I-ҍ\D4u 1io^0 B,Mo]X gxxSʋiHӮh݂Y?0zR5,Ҿg˜oBl2wY?,#Qo6g\T߆8xG;6MN#N.xRP,G(65p66~Ҕ%m7 j}jzjfnٌnj&k KUƙIrGanͱ m>;Ko^J5v.QRNy#[y ðI0PXEx'Ŋ V6}[Ћ݅S j3X%f; 6W_p-y֙l2߾hIMƉ6%KAB%\R%ݦzR6.\ H@ت (a-q"ѣ˴V's =JʄtsbƱ0А\ֹҜ;ӵ{cRGyԍYߕ'`W!|D^lra;TI+ӯ}ȼ(&9'8vͭAͶAT Tm#;9~*|z?AcZzwU ,ϞW(Xƣ&>T} #]_c U VS5 gn.O3~vh1RltUEvfߛ=~ә܀DۅLwIf87@_S;l4?' }+4 ±Gp{L݀u_*<9#'_z #dru:p C |y\zH-;^k}5 V@LE&,3732584zw C4n-:1oa'btLyGKHI+p >EI/{ y3ǪG V}egiCCQ){.Ti؊^${ju?dzŔծGPatҀ9 U>Y>w{``ԿR~t>7q GiZ\> 3MȤ0ڔ 0Es] ,xe0GɜPXQZ㩮 \\.7tl:s\dCY2yrw]aVKeA##31RkS}O!>EBCb 1шq9421),8Ohp yT E/{(G+ 4_wMd4&rs{:6h"EM^FgSgw-k)務a"?[2O1.fohn~f-T;2!.d}eLs0~%t%Cl#.&գʋ=z-L6Zx)}:NqvBJP. {R aL @JfP'R{#ʕm)xDkLy0t0۾+as FC{U|C[M2!h*Z؎W@Q=,{gA$OއsHQWu}vr !La@jkp7ΧuYE*Yf 4/RP_}{>M1 6Mg4Їt%OH6R2jՑOڠ+I֟wr&v"Zn ҜmBYW4؂ ]H[Vy-q'5m5F+lZ+31x@U>-3>*T^Rw}|UJm!mB#ۗ F)F `rYe֟}bZ"g G?RYg*P>.rBRJ@b'9oLl1]xrbP$m <#@vxj0 < V^U}K]`inA^OyABWRUIc0SXP6iPwءu4gN$sBuF˥E2Mx ݃x( B`ŀWg bMdv " /H87k$-NwwRQݢ@&HsB]A. <.fHv0A(DdK Δ?ogF{~wY}=LLbzY+7  =dKYxvhPTRN +ȪE8p(I&!&$u@noMqI$Nնbۏx&Ye1&tA^LJޤ|8"%6fb`֘^*e%8Be3dS*KF\xklp?{ ?@=f4M:r0{qvG .O?P"` _;1-go|+ceE5C,+̪:8wڄmqL r-Biu5wGujMVn "]n%Q*}k0<\텆ذTv31o:)|+8cE8U:N 2x48''dZΒ6mцM5SV)5R]_FiH̓[Wbq;5sѓ0 NZˀi*?O?n)zQÙMH:Fl)sS-8?,nutOMy,▃]rǵ))+̏."r,{FTQ؞hKKW`/Cy9_G癋UecE'm'(wC;,ݐ3.biCFtRI.5#hW0Ϯu]_F.?j\UxTd1s;* 2$D {C㠴.{u-,۪%NG< ̨#>-\erI kWqӦt圁x~\ZUt;2FQAi)O߅tN`{dx;?fsǴr"Y ~Y>W3D۶j<#Ucҽ(޷$h t1dANϞ<sХ:R1ZPx*P) 6suP s5`ry.\Vܽ;Q<#liJR=KFpECFDAe=Wsk⋵:^Qr5|^ǭw /us^%0"C]&-$~0sME-ʽW"/JL8OZRd>I O6 9cny}uDbhL~ t*3 5_('x|Am5խQ1',S2mS g֌l*p!DĵoiR,dj3In|ʳ&aM) \RG P'lw5׼i!]VR-!w+pf'rZR؉T\. ^$!\>\a?K"Bj&ax}>silec-ӹfu)F4W[ #j/zsH3[A,tsʰŤ}:kȫ7/8jفCkQX-xKWukj\*ưB֌ͫ0S W:%+kI3FU&u9濙g/u;># rJOf2ɵ*d{tsL8 .VJsnϖbSx y_iL١bV9 }\7H<8CC _/.:~=XMOKvh`D}_,: &&tr2339L*w{Bgbb8;k# $Tz617 wB# ^p}K;eABXQrϰA0{\-ial5_ލل^:`%#?gou*Wvsw]i\ia [O״Bq8x`[?8 Pfgǵkϔs+(AlrriS㵮~)6>pUb/t5]v`9: U%(562KSnvc!ͣqÎRg4ONr׵弽as@_+T<:ҘÍc)B5F*ޛPtL֢kCqi u ^  -}"+|I }|Im#,h!ґRu?L: QWx^}BbI EǠtDtx]r X]vʥVEAx ֿ;Y /7Xy&&t*2^v~/ Js>9?vf3[%ZZWFCVU kl-%#5F-E5JQnG7q@>uQnLJwOk u?`" tK#ۅMKI\0aC;1DRߏhw +<9FB ACNhkцvLb%<'ɀ})xy|]so$Oi[!nQ5 5{#2ʀKV;A eL\X!mcT6L*IuZU9J\8hF_qİ DxNo\20 Mՙ,2!+. ?0<6e@||w\+=~Z~*ONP+LLîNfq78#cG@˚8Qkz%P"3Yp%f4qmNQ0@]8%332MACRr]Lo2N[KvTCW+W<-Sތ'\{&]*'7|3扉F~٤y-{1/т^h$4$  ٨JtתEh ~0 'FGLBZ;ɬʱWJ=ळ"q[%gs1B.O;**P+Vpk  / !x{[ L2(v Ec.RY~֍YTSj8 '&E V"?N^ɢGl|T9gLgۅ7J6#: W$ۦ?Vd3jBa2JxdH.I'7/$.;kĥܒ5?} I}uu?+\Lt\(A ߅u?u۳ $,e?pG'ۡv~A)X%Qvl! V'j@\BEVJ+:R=H%n=oۍn߄Pt#3J $;YTQܾDuB͓a6J*տ<[r1 `\ TzYNXJ=5qO$P%϶=1o FKm._^bIA;_,7k  J#R駣a+SBKY"-=SgarC xugm9"p)N/[eqbm ŰJJ1Fƌ~wL% PBH *>$h)޺tUI QWg"-_ kĮ\zd]95iQu^,ZRaڣ2^ 'U8F#Z0n(.dQQ wD# #h. Df=D=%. e"q&PTIJ}|Aj6Q?P[t(LD۳ů<՘YMLCRd'/f|kc?+:<}l#u2g_7b3/Wv~J.%egxr7v?2H?w_8|G|Pg< |BԬ/!fYlGuy{9OBY7{G7\ɷ K3ʫ:n@%Cez[蝭P~rHQáޘ B}~ p3¥Zvq^'-ךxK~HFi샳wVpW!>(TkYW<UT;5!=< ,ibЙThvlcr?RL2FD{ z|Tg- Chݡ>p;}59CܕMH_=˹HHH=eʦy?v`b[5oDdfQ(]);&9q E^?jgUv@e_5b(HHǵ~E|?AD He+)Xy? ׫q2O8u ^ni=YSI hu*Hp,(!Aa73ZAx/c;^(fuOSfPY>&9D"{IVEOG10k2)"5jV{slrms%Afҷʼnʪ7q/XiH~k ,?d$R4ZMxq~Ap-@.ڙ *nq5QtӱMfZU/w"8J1oi|ƾO20]]!b@ޒC}aSXJmp |QIn?+V̾sJdhg6l6ٻH<ͨP߀^H0jR*a5p{8c/8-3q=06iEh FJjnLh1&"9#i}O 1e?K18A."j\%潧_jg%_a(g~N6!ٓ᢭;4KyßHY?i=PLbĎ t5Ϭ]ҵ9DU -uJswcd6(!}aNyĿtoD݊"K..iG4freK:),μEM&<]ܫGd/q{EZE?It*7M-nW&_G,Q],u+F?4?9İuj6w#.vGUlp?c[e[-C+]b/s+!OC^, U$$ȖyKIQ}y//EEG4Ș"pG4>R|>呕jrcOS\fotv! U<kf*B#r'YM`#>rRXqv]99o x6ĭw-4DI/HնòfyWxG6 _Yg'Hp[sJ/ gr'9zr <}.V@ 9K\&(~GMnaqPe}s!4qWe<RɧK#+IS~\&A uǂ>SfEx5AZ_Aժ# pnE.vQ<,V?ڐjЛ/1V-rLJ.aw '!g(u ė1SYv_i[mlcѳBؑ%nhM" #jN7=pR:,|NNH=|wOݖ ]fL^HE54z͢ 6 9ߤg52N#U+PXc ;ۏ Ch`~cTjLYKDqek򯶜J(?uPu)va4n-v\qmCjFv;ǒ*)A^Z9YFa*nTLUqyԑ06n';ۦpyk?J '),ma+!k%"0,q5!h*C@/Wb}d/g,sJ t?=kpV"2#mժ=y[kХ٣l)^7&Krf5\zxz\f+cZ/%W^0߅Diizāv.:h3MӤ01 {Z Gzv$ -F?f{TrJ!?U Q֤Okd1MX naCⷡ"iT-;g'!|K )nWcUmG&D`Hy-O1KqzKbb DjSgS~`.@I1;,s7:"rm$>h aE_h˿mQw@Bi?rɺCf ]1|i}YHiM6lTI3xXWzJtS0Z>{8!*Xba%|o0!TEf|g G^`, %M^K;{]qXvD ;F;!V̥U Gx C5.HiD"#wd}B DY'=t( k206CSwDLU[c}ws'S/9Q[iƶ\-3I\Jh!j鷵 Ҍfk R<+({繷qeeB.8+vF++6Ⱥ"\D [E_JQAZf M|Iu>6F5[S;dF\Tlۤݪ#z_À]B΂@-wK1ܛ@O *@L.`M ދtX2ˮ%])X) 6* !A'lkx" ~<+M24']e w4S E?M%%f.93;[ 6zuHWG(Ei?C |MN /QJvZm#+4\) t{|G` -?pj>K{7&QPp΃/xac/UFsj:*-" XI6@P&ДY]Iy{'2BX/r5) !U7+w:B|L$Kce 2D]u]2|=wH|#)~mH9O/fX}6e°sGcG TgIL}"BO >҇J<fEkEHl`eɡ@hwsoq+vTу@~dҥTHecFb|(N{G{5`鹿ym|e{q|೜TtNx)e Wgljod.[=r 5Q_#-.RNȽ[r-ݟk' ivCL>*grYJzju2RH2VdJ]\[VHRmrtEvnZtG>MN~!&*rGQkR6 l$X%js{{ UO |đ?/H_hoEO4/F}/Eg - C " M{ۀd_zKG&jO!Q)BkKkoDzOXQ9b?s(DQpZfok$al<@/h Nn-o sxW8BߩeqqkmeX$H^d}ƾLYP#bvc.uξRF;:*Qr$m.o^zJ\l(]?^y,QX _"DfB,g㌡O7OM\/{)uI`;}7H-e )o un|9g|yOojfF{Fxg#] k̮^vmv^@:9yCs!)~*B­n>h /Mc0??ȬJhzK}< 1g,O2SC#rMk&$F'/-!w@@6ƛpMn֮jb՘*{JZzlUJ 'ch>lܜ!bU&)2Qz)l|+%14fv|qpZ^*R/sea3\PZɏC{ ч3֑qVH8U)Sr+&K5'.B+]k b|-W|A0doOSNk<՛|Gjs}+o J4^KN{&$mt%/lS8Ůhd0-&J;G @?Q!SU3V+3[3|CBbZ6ǽY%.)#9R +FVC8o'px&eb vV=6'M9y2POSᓟ %Dl# aT ;2ْ؏ jbU3fr$x=Xݸ4cg}>A@>]F. nĩkHzbKz,V P$`xKC+r۔[w5 *ݳ>aBXR"zVvLۧD[1R? RWf'o[ܡ5 & -T4ј&NysʕED?unu@ʾ]&$O2b^@]d &]z06$6%Տ!~CY-EhGJOf$Ci>’ptwVI'IU0bHŽ}؇ 7.I++rӶyų=kC6 !h?XXZ`#I;'T A\ʴxSe7 ,09:T {z߾J:^g &_\D0aϾyݴR[6رrJAsZ7yV8^C^Ǩ_r=c\ϔ,;䴇J gb`YJ,N5F/UzxEiu e? ũc4Xp]?@֮_ 1@Rt\=g,RzCUQ,5~q[Vc|D ΋q>[^nҭ'SQ͵Tu$^Zwru.Kh;pa`URYmC'ԯlA_(ZFQZc4p-}FQ?T`O.^[~ÿMG J{d Tڕ\&Wn""WEMXՆ~ h 9\/,d/c!,/NX'"-!"^ҞX`|D3>!c`j~E^s8\\Fc;(Bڈ vo;By2n1= H Ir/(Rܕ`QL!"Os'&Ҥ E@+}2":!w;+G\cMVS=Ɉ%&axy. K5$c!-T6g3Gk~5 9+33 8k{heV\T8v5,,.LC&>\#0B̳]pQa7 "| km,/lJ=9}UQ".fha&Ҭ1"ml{)Y!D%J e^D]oF y.h*@VckϻL!r]Dq]藤o*z.>eMO^? x#73CsP##q[mChJv}=.$lT U,H"e& 3Y W$H q)BEycHyǺ+Y"Ŷ4G=@;Uuq2:Pa3 (Fc[c ]?hqrKq@Ř(v}V_ކJX'9 X P dfݩVE->Q`'Lp1F`֎w8aQqFS!L;OfvjAivym'1tCy]?x%8\? amiU)f-?1i2Lx,/xjRPI\qmt5Pr\2re=_ *nVo"TO-Y@F<(jP}=2t|?#r.18~SNnbq\8Oɾ 0(jH4XdFl<|b9iߒ*&.xeA`{pVQo0͏5S%^|x`^+s 0̙^jt~A٭(nf/A%۝TH7!ll.5˝v2cwω3qC6H4dc0m*;% ex} 7wL$F/Mz>=Uygʼn~~ KȈ׷q[rtc`A S^fY@)Nqg/pg_7 2RéDc9Hԅ@VEr :'nyئy9p< "RCQԽKDr'4'Y:V6QE!kBW[▗7~a;gS {ޫ{ yXGPyPjgk 4Z!ڐz4s`^5zb, n|I+YSI{%[:UarQP0U1c[˥ -aTAkaƅ f]b|'q4%77'چ1l;De>B Rjq[pvDOK^m%stxI* ,{4n! )CZF0U=$WҹYH{ 4d$3@C;C$E#6+oqB?TrG]ԍ{5F| mGӋ/Լb#Kkki[8ׅ^fͼj1fcd%.{ᐃC$ ӬɑjRYރG0P8@!XC]糊d/Bjr&)sDXkQ}hF86BDY֎a%qw\cuSWJw?K ڇ_LY5 ղ_b97K"Gckx@< :b/|hYE3 /p/h'6ڜ`wb_u4 3}%L ON.xiv_p2u Dȗ رK!M.Tu6FTa4Y_3v37E# |M7vm (e/ŗЬbs ePVᵄ?Ơ.\ 4}ZO䵕K.q*I*g4w4n"dŽp( 3{n+86K|zFC7vu0T1o)~Z$ʵ- +9%N ^-}yRF*NzITZOf 4a;חHy`.Wp|iv3=$XQ(AY%+r#[8eSzá^˕UQC9Ux`Ešѭvo DMIA=63A4bl>W'kJ9Z9{q|`r0W/Lca29`X\L%1j '\u!_ZdD ͎-\yduӛT1d ICJO*xI8"rx[&Bm8z en+pf6{ЧZBAa]0+YS6iGs DUȕ4jOզE;fqR\H uHGo?$49'7C4|<쎣՛٪lc6>1ƈwdT 2EAk`5qPVW 'ɂ^jBiygH"z(3229pL?p$R,d-[|K~4gaVg1v13_WN193a*@Xx[Nqog99a6uV/NhMT#F~[?5CQ h;oWpt6 a0ZDudžQ-VT ^u,&;?6FMT3BRMGwB?n{j}L>CMjBL^i;ҋ>F9 @u囉y[T >fI脢 m :/d\50ug|Snԩ a<#c'ض̠쌦 ogX'2Cɶ `4>Y▛0Cљע:I j9kNwa1<ر#UCֱ>5ݽ!weDul mݰ{["ȕJmDT̛vo.wh; Jvlu5|ъI2, 5SMNcMj3M]8W-$/^h_MqvGpӳr3"`VQ;㩈>G7_` ބ[q1ϦNuqʶL^rv#uHje`L./y W՞:Bl|?"k#HpAn7ȷU+rpaq[\.jpBՅ#: whɗ>NRjS~0E Hpk9DVuzJ Y>xQitߌJLGGȐ[96Uu_!8 00Ngz_8 !Jhd2dRpF"j&lupqհm6; 8UkS9)W45TFf oշ54.y(hL)}G"#܂}8_rhYBB9T.{N$C#3>A~EXMd[} m5;hŇ7plvlX ~ٍ7uPr\8(_MϘ衎&M%ڥ dZ?kF8zL#ˉ\=/mE;iJPuEl }F3 I;O:I-J1DUEb!O Ϙԩ`qzhe3<2V^Ϙg(ANm 2%6}G$!qD.i˺lHn9L="qæEc8+,Tm=6)ޠB s8 @Xwwn- H븨JMqDgjz/F8ZzU/g|~ZRֈ!%<kT31#@8ub)֡LR&4ZΗ븻*֙\'04 ^vÀ-~'šMڍDŽj1obpk;SI8mL:P\2y}OQl9\PߡbAmit3ʸ-<м1"_zp22 C/}- =`[N#yZv'5,qb'z2 b2=#sk0x$LkDgti#;g,;k9eD"1ZՔX4+t9voTFw-l mV9S⃱H,tffcYtoMQ\DwmRͺ(qNHnZ5$߸2iE*܂5ԃaGUpSq8 Dtzg(rgGv}̝8,f8(H~Kzy/r[5GHĝŜEa K5T!?W VLgNj-͗n0du6n7ncpS21vҦC'B!ȣӰ:J$#*#eH~V8w0%-MhihXUEp*|)%AaqWVN&~I֧c[R*֗uC.Z/nи[qY.z18K}3pۍJa]s~loˊO2o2_y}hLɦB KP涛f^ -}8 y2yEADHs6MSՁKTS?OiUmb8e҆< @-qhc'"g vۘ@""k#0h )cPAڛn8e=5ƕU0-lg82$HK-rÛ$ 0=AZEm Gy@J 0Dm02Nm4&;k,k0BLF6jaUa:@޼@g^OWK&j7lCUNauSb3Xnv%D2Ӿ{.D_ '%b*n'q,-u_)9YeYn"Kp@¦2а+UcH0O$ mGW`hC,Q1Z>2A|~'hDpdYTY`ըBvHZתrBWsg\Cdyš$-}sΠYv)"ͣxwMAǼwQ#qNEb@2+xEڃ6x9\y,Z2h {@gJY,WgLdk{ }Ł} C(gz/P]}`Î(~@Z ۵'+BZ1鿛FR@i<άPCD7O|k4ss)A>,cir $)X2A, 2Jm 9B`Dh˘2#H, ~ހD )oܟnUhD,0]TnPgHw rc'oUx'g ys㘧BW3{ M?*D7fzzCyBM7!$h'+>N=i"6#Ҥj hjf+;Ҁb;H gHK ܡI\XAV^bkͺc_;L0vGty|5?f?CSي.$ض`^<|z|A~1s'9\-S _/5ͮº rZ 35T,1&C+ˑ-9%ѕDABz> :Q25{;*vQ[FI15ܵ,)*~&0Qnl6/ t2|+(F|m9CAƿ0_ H c>s ZԿ V8e{7qbȹ&ApTx6(KDM: M.ۍ)"d gdfVnq (`E_a2;Xq,ywܺ *5(Ow. kIڽޣzՐkFlI>˦]Pad"ۘAUx֞Kc1Ő uv==g:F+B] %Cux`m`eodF3Ђc0kʹ&}NarS>!:jJF%o^P< : 0#-ؾR*C 1 S`0]eG_S }n?UI$]ggemԑ<]i6Ւ ՈjVgUXР 9>&Yrn::/#9v( Q-RfmCLԛ,lL%~, ֟>C4s_v򺲸@Årv͖R8IѫЩoWk^_N8]}o6]v@;PG2S0eaNHv*z" =we6<-@MĊala^sQ$E~T|.[B7ҙ>=ØcA&CYm$d&NOs1gli:+mmJz g0A7lTc\b62'G7!{G4\BK7/tk om [<7/WjQt 0}gIH==O Zp i~ 1/dHJ U>s>YLVw !n"*YlWr\(mj^O| 'MxS(+7'>X@avA+ ,4\OɪG= O+5_4B-NԪn];V&JF!oDbC8SA-CnPCq~5-k,.Wx7l\Pp; ִ. 2~kqLYUh/Sr=I,ãi Ě_Sha*aƏD`"zXxTjx[S{^' ES|ᓕ* :ku*2?2RASβ}-~,!cYib ooxIhN x}#>_"W2mUm9XHyzv8 z~i:OLeE\7?厵V+b_LZB׵Z^RW&*x{TW,@4*^ޯ/YSWB2)&Q i*SQw&PXq0=FA"~ϴ]Tw@zb[Ψ =bVF?5ldfDɷI{Bm-j(WU/::1젫m+H͆p^BkQZm(O,' }{2ɜw3w dp)mQ%ՅSXa<bQ_Nim{]K ,,2Cor揕̔})vMqgj:?n}cy2"ml^$nd`>G(K>_]KmᬆQ8$j:rquljӋ2Ǽ!7ڿp84hRz$ Um(Eק_O1I}woK?8B=H@ۆȱʏN ctxpڀ{ת_ ިi#"嗅(uLϾ|{7tYiR׉Sh)-4DR7W>G~VV`;bCĉ:e7PPML8_b/YLPhR.+h]RQ$VŝY?5Uvn`16_C3^/57(l @Ѵ!N*_̛Tqns&N6xbBdQ1wqf, Q~F@ܴRRYӕ9_ZVf+ġ/ %W04ٔ 8d1 ,gÄUM ])K0GF`H^ۄ[!֚W[ */ee[7rsB qQ;@'lɥFfPDZ Gu-nw˨c4Xrt~p X͏GOmcWj%OIsIDzCTUpzOm/bw묎BxK{RIB09L]G^fWVx[ Vi-VdD,ik\ ck7ص`k[$J#lѧ)T\aW)!Y^KM6`!;wd-v1~O򂾖ңϳI}&ⲿ0Z{NEXtatNW@JdDs]:!rh/ N4`$0EwS0x5<׍T-+_Tΰ^bԲ8bK!P_Ğ,gi}U։qZdxܻfֽ"LUAlOjHLI}Ez%.:8ٳTgVf)k~Opq̏jj@w#w|V_8v 2zi)TݲVsooK$+B&=˒`Lb0DebCb6Dn7p=?/Ctt4bdtjkUSb4OƩ"}MH762**F1r`x4"ב@s?C0 |,)Sc{VhX_Lט=ts"A6,u$R 1MgjxOY$[uv8THO[x_Z&uA%,AI3SN2+`֑1="ދ 55a4W+> KWeJxTot2gY 0f &H=ǣ¨nP,qߺ~W'7)QtOdY|ݡȱIIݤԀ}ĬY4Pn2{/5)q 7CJAkSyTW!p^H,}r}0ܑtRyhep( ]]x$F-;`` uxV,C.r>nOVʄ'{ *,˹\,Y~_ ;_zIԬ $V=DБ+Ow2w&wsq0aY3f0V)(R ă@lԲZ[x@G"3EHnݨp?a=tȤW)~Yyqo䦊,4'h"׀'w8#lċAՏ6blG|5C SD$#4G*˾~7a<߲B&y5ñv.ārsowU$ {r#8/ ŘiIINB0&[EWOTЈijeo#̚#%_SЋllgtQ}(]QFR끯d;U3-1P[*2~"B״E!I =5T [fu<7/١kJFb{ \<;2h̊!˂\oD cų* l Swgu KӞΨf*s>'ݝrxf99BK{A&@S{V@.,l}P@D^u7@?AXWp |^&`+:]?͘3ct6Ӯ7ٵ12s%;H00&a}ҫӷbƞVcKGA1?'[[=ecrnd|"E0v7n1`]QH ɹ8Ukt)TE~P9W7~ }[P/+ֻqx bI227@_ZH}e꧔!_*ZKhjugB5pA2*ڜ_t3n>umD=խ_ sM݊)4n+U6t`w/]zXC-> ÀGR~4hlbM\?gYXQ6s|#Vkp]}JVy9~FlXj c |6iP$zeL9QrGɟ]z,n7l{g{;Q4)⫃i oTdu@k/Kߕeպ&-Oރ01jiTĤ4tͶQ3:7 ;6^[j V )1G+ԋ4S;^X{4 z#KpC&ox|VQI/PM @SJJwq s2wA#nXxeG| 1?>Lwqxd^YwlJD*|b-dHNdto3S^aXpu,'w0Y"uW/u!jc;;FG_,?jA̭C!y5aXj("e<;ɩ:tӛ{lGV$U9V_cL/z&?+"]@ a|6?BVkć~ȥD6/Q'ZRP5s*ҜoݑGmfvր؉{dKa ?#(o.l,0zrX<UHztc; C[ x˻ ib&)a}]n ʶtúDd zp FUyȺO`xWK՗'2Jdvfw@"@ uچ9$I6$MeuWk#ě)Q $2$gThE^VDΗh\jdEJc,rUi/A8hR slOaƾa Aߚ5]KO5̓P+ܦ-E%yh"L+8ӮW D$FNƢ`c{PE8%Dc0æ0\%WkOP9Z,=֛߫.c(6Y y7gE'OYW9AEKj>2|xbBA {2r¥rLj:CDPS׵Ot_l"d,l"cp٣ yBS없0P>H;^QItea5RCA,:f$xEݎ{H6"(>m+ַY.ȁFՃث,{I劝={AB]uÚ&&VL!8 .k5 ܼp)< }]# _ Kqa Mz~ YsC̻Z)-e{Ŕa-Y'j-tMc &oma@(73Y6U=q`XdoBZGZ;=mޢB䞰UIi+1md>,H~\?laA2{'ArT% Ś:z8e9a4e64d!v֔L[dO$nlH"LiW%,/ƫ{QA#j[d MZ!j3f+W{C:ƶ1_*Hzx(y&rfٕe*'&ю=ʂ~UKӪ+㢅*{14+nzu'ՍiRҿ{7dג7fKBDGM#v!1aI[" u%:xoUx v| txr4W8J=tсHRU R#)R? Y@?3u~97R]{͍Q> GfDb B!з"` }:s<Wf%`J>f9C 2qʅ'@Η>D>#sװo ֠hiJο6rDZ I>xĔۭ,C9OţyZ2x#n 7+.YMmOe!oܵHqu;BF$ȸk \_mqi<-@r^@Y2ȕ LTi_?6VDL+Kv:̤*?2 7]㟷qI<x(; o' O5\fĿ Zt J)\4*3V\,?Lv|>zV3{j'l)c- \lV)`|޹F(\wSC% i$ȅ`9W3oTR'Ȣ7`c]փ ";Ȟ ;ЎLM)$ӣ)ԕ5jv_tWX4຤w% qY᭵qʼn"0NPEq_8$uv Xp朳m9B+zcf߂Cj, ޴ _rX#U#Ɇ1Zei6,>Vټ ;ѝJ6cDK`D1C4 0 u)% O+0eYVtS+ް}YxhgNTӫ@9Qg귏X싞$}x+~o}RTִ:h/ *S2^^W,Ot gt(\㺙12xg2[" 3 EaJUO/S5eq !>G#$mo}d >UmfΒ)D+y>er 2|%z'Šgjp$F=ANB "Bz7*(K)TKQ$5"|WP^u6#1<O'%T0ZhWHMSsXX`KZHG^w_4=_k&;|#$P0J @;Iλl}'۽S1g$qhNr*疞sKސ UEN0`a+][JX f܄}Hsʊ4|+im 2j :lFuqR,amgx#W C}/God1LL+~CcTmW<ڭ`?DR\^ u'OG׾ÛӋde~C O.IiJ:p/v-f2t @SCn6|KTdJ'wSg&V>U|懶TLKM9Ⱥy)F$NN„Gdr fB8p$ˇDKͲ4FntYV*$B}BT$7%+f*_4s$A! lw@W[aTH[#6:N/)~lD6f1_sZ\W!CĢ&OĽyŮ ܷ&Gɠ[w q1=:¾t&x)Ԛl8{H|eQLc(y- L^Q1 kSGdTK$E7r cRO7*>?rP?!"򿲒u%lU'1oƩtn?sݏ}L+g)'yZO &\TӴ HȑQ6CZP#h}eRa7Oj5_(x&bA|z6p R|GwO6nqցNީ[̕~Ͳ\ y`܈ 08{jR#%OlLz%?8| 'zc6E$t$\3uf5FsرV"N4a"o00?l6;&@n簼*lZBhu%<k1fߑH5}Q- ־0F>+I9JHV~/zƗbm&ETH{\/lQ-T,9x=7p4QQosh75)b6I5ʸ9ˎ#0)v _=49Nn:>'zvk~~E4`vO5 1̬L3yq{IdnP)ஂ>gԟoc"uUVsR~~`E\O]S3@=q>k1#S&C"uDʹPŨ0h0#M1Nfh/%`wݘ~aBvA76!\h2SWfUVxu;R#8y|p*YEWF}k|gf)cj|:8ui^1qyTC<\J w/1Mn5c;9S9AuOae1IiW@춨=Nި_ֹEo"`^4|݄GDIw׿LA xѢr Q`@wSbNzlphip[=خz.4>SS]m⻠pƈ2})r.zQ AgueYzց\YE=-x#i@p᪹gٷ.b擮纡.wu o_<:gL݁"k둅v;T|ngY# _~JUsGLørZg򇹷 ~sW @@yÆh~@0X)\0r I)}:}ݔ% 1YQ8̒-5&vK_2% b~>8ZsXS)KtNRIj])= Y)ZyG<*pO2"Fj |EhM}ۨ#G6/5Owz_\hΪ/xa欪b/pU=O:qIo?eS[(I/ X7YΤ9ͪ (crkO~l w6T*CeO 5VM @|0xBhօ%ee~~+es*>M\Q;D7+SaIʒ8 z_7}}py[>XP*:G4g/8>g٨(˿ ڝ2L?7$Ϯrd9IT) `Z^ O_ 1+g<_L P'{V7oSN%Q'j oGrlH/nboi[3o9ejK|TlA^G!#BU"|Ry? IufL&|#D,Ƅ&:*79ͥӟQ<1i gX8]>PgN"+9nu, PO-4i\쿊N:A)5 67.eMnJ\u> yn qțxW oϵtREA :{,0dƖۥ΅qpߦmNG x炕\XOs{u!9.fPhoEy:~ɂS&wk5r"?{2$Vu{B3^9_cڵ]_2wJzbO;5B@ Uf$C]R7b qOlBT`_N*?<2v<3BhvzǀLeToj<~\ 旂nbXv'J;(N>i?{KsѷU]AX;޴#J[xL#ZSu`г5<0'caprϚVb{xI#*֓yc(aKɃ?7=MX$ Ż|wP;kZ"Ba:xduA>$6]t ^f08~|6c #=IԝB[# dmW#x|A@Mbߛ3Y6pI/Th'\""1 \wGqe} U A)_QJ7t@5~8euU[w yh1v yN jr$^[GKK#F»*-PHJrpVYr$ǁ FLYHsė*2N]/n3 #2x~t:WgVYo A7.@)l"3Nx5SEYj.aٳxϏyq  _R&|nDdN&3hȡ1`Uϴ&M*6ԓر:_2aB)(`Ę(%nX>bA&u%G3'rk7J=KQW:sd pE嚜lxb=#([7fm[lkE Pa]Em}7B%CB!ͦQ+pm}- :J SԘY{)$7b{#q2?*o]^,.Q񒴓&2 B˝1:6|7< s@ch2y,tPR?h[O"q2~Z SԱF_0HYb ~%79`岓E!֭0sp+.&F_z9 mdZ0K1 X<8p~֘aP=6LjRhHTV_q%ѣ~Mx[_$/:\Ge DT]s{S9[+uKM/#uh>0_u{]{E8^)lOI4v4@jF|ੜQ{X]il>mawsZ'HMVjK@b=r8sJ82 ؏2ȜW֌v)yųw@ ^m77A_7~'_<cךB?tɡG8߲੅#60=CF ;4?g6ŞLKwua.5.Q?PNEfToh;0Twl]i!)O!*_Xm㡖ݎTՃoZYxWDTtW@Qf񺞉vvʟ׽3,2$)NB+ @iad]ͽQ󸷊yjWDNliIznL4 ǜxMZvSQLfӫv4dC;wi$v?w<\_{n"}Sm6:/@aКq{ [-5pYr/GEs)m%WgF^]&G/PҘqB FJXl@* ijP,vyy'Ƒ:`̱@ۍ Q[|2<\MN7)# Ăt)~sZz4O4$){pV:^FR(b*b\2М3NTm2'DuBnO_sHIo3mp~>0NN! 0dqiFe詏G$\ķO,{DB@H (3@C|n?nvk:#q}*f79Kpnbȕ [+* ˢ0e"={,X|zFȪewGj^Ng\0ӊ/hwōn Ha(z~T$S:3$2[cx07aZ?G9l ?c#>i+oi?বHha=ŀqܛ&ޞj,ρ jR{s7o (A =)YJ<\Y?BiG`k N1|*T*[ D|Ų O7 h)1 Gud3$4sy7`.,+ Q[ګ5R1=|UZz] 6bwJeSHXWP5%v1?,#=.ӿ6>}OrLPۥt}0@ ꚉ$ZTm%Nnʎ*v|#8VơU*'?m" V=L}껚op'cy1T+ϾWR|K is8=㬑;a\+/M'?edo8șfc{2W{EO#Y('pHhMF$(t(tl1/8ihC8o(at2-;,E#tGiݷ`O7nMbWZ-\Ҿ:Hé=$x;ݤl8Pj(eiZc7!mt޽ }bpWrpIɐt(zkAC:(h_P*W<6y12Z+'AO,'&pChjZ=be=YL_G$iFTU @yh !e2vTl| T'/qқ^ `u ;Nm<+! icDof3|L&p#K%CYPe!,M`o@ O(?h*OXvL8BΛS}:]EB̧\ANߕܐC]tg7^6xk}ze ذ1/ R3jbkNN?fyُF1fόdݡe ̉ *X 9>,شr18fGeHZfp&ݜ$fi?8ti#%jBlK?AqW`G*Dy* Ү?Z.Gټ[ OhG[GʉȸwEUԹ/Ɯ|0+\jgߙmoFUs׎mh뼀&ז^18Q{! djZP \< ~Ij37f^0u@ ~KSSp!n 5ȔV ~Fc$3٩3 F_Qᆠ65,εD-7U47Lb1\i؄e{{3).-XbDT-P&ӦiFZ™;!O*3- p'3҇!;p)2L (Զ"-3cu-+m)$yJxW~rׯ짤#9I#/gaV^Y^ĞiJh,+ ՞Mw d!!Nthu8S5yʳ|3nsT&^N@CDV"R!'x:I/״D::"L e[ՠUBiуyDZ !LZ^: iPH:*:Kx',\\IoLaN> `R|>^AGj Wh?P'lIp-*}Hmt.bUм^v?llIX١yOTJQ'[[ ]z_JCJ Ì#C\me־z\xMG(9ٕgah'31݂ E*ݹN :*ROtF+)/yfbV"ga/@8l]N@Gd/hHy1"]ϑgjH~v >P3I//ь;;ƻi@OF8s/ ڔğI3H^yp#e-eL X(#wHߵ nA纖l![Q-_m1YiPfI O8F'zm=5/V<߃%ߊj<= T"?ݲ&yց_뾻܂[*H#QN+Eu0C[R$S xoa~'25ױ^c!A\F=4(fKᆺv2N>FȬd%$e' .WZf`O{mA웁u*k*"}cX߷}ۑfA )wa,b0=Wv6Q_y uu.BXl`,帄3e KD 9&OW<"5ICrJttVcSb²&(}se"Z,D!4rA8 ӷ?ԤaXMu?Lq7Tj"NS AZQ¬K TibR$p9tCNb=1=1"Ԡ14j`^ci*_6gMAW]aڪqh,RN<1|M2k'-/(^&%9:o.(럡-8'G6J\b3LjA}?V᫺^.+OI'Pf+wC&^m9>k:NR]ZΡauEmES*sQ4*(GP*A^QO/-3A_QD٦38/I`!l;7GȲ-c;_Vk_emI#,d?h{g,gdZΜImgc/^/cpɾw>$T">p|q곌ᑃ%-,S\X\s |^:XsKb%җuwʀdBXn^\Br[/fviTّٮ 5@$Y=>+Z8.PlVI!3eo(?Txܓ^ecL{ԝ?(A3" eֺ7c[U,O+ rbrM'S%DOO l kVVU麌0| KA%z"jbKG+M3X%>dFIf܇AqnBQGih·CzIBRƸnoە^+qFAi7N[ӷKjo& 1u uOӲր蠽mSGk|.C5ˮ@ڧa$G#2Ŕ2}l?\‡ߕ6K`4V?^3črH=u%߼x屣:5i|Ы7cÎ y?F.I^;Y#,(mWguIAѕXS$v5g?|M۔sGZpKV77FzP]{"1$BP\ȈV"+sr@ ШZzq=>aX|KtcJmNj;5&_'$1d@bQͥƧ4'2@i c,%qpjxۯ¸&TxG&xX=sMrԢ-PKk[/OCh\ aCGlLHm圱܋m`~h3b9%3@?Ir3爉A1 f(06u:h\܃ H7H@pl1_-B*$7ktu7`}X[|+c f.@AVt=\6P +zk_>xF`pR:50V48 g$'⒈ y(O&C1 h`eZ"uǁZXF zlJ׺ek#a4nAܾ\@Aj7^B[⡇dd wvCL0rKp| ;y|%-u|}?^]  [5]DIE w'vk.Ժd_E_{y i.olub  ݉)g_8s!<2|v# (If(؝#|\Yxs.~;S*X=%ZeVZ͏ rI^o$%i,kDSq#5} PH5`C_Q8o5>/A TzÆ?ymAL~圬V6XB1aȘ*mC*Y"_/fh'te{%NbAoVfKS fKKs*F"Zu /i'2[x;r@$8ASy*HBLF̳g h(RebݛjeZfgp `!aXt9vDCRÅw [5z*Ɣ*CWoMx^;4Op:JTr ?8!3((jX/yOR|C xEX2)}e$̓W:xmuү5[ i" L2 MDّU63)P%*#j'X6 (ti<[[<bzjS?펢R]_+˖Rvx;!',?,4b8 ڔ˄hTG H={쬁ׅ64Nw{$4Em˨vb7*WHےȽ_!Z/D&kOݳ,G~{9 K&U){Zov '>rQ[ǹ5$ 1ΑpkKf訳Х ]xM@#[tUNILL9pt6sNp"H7,t^Ie4f*E=ZB&ֻ 1_W+hC3ޞlNBGLMTbߝ*HFy; 2/N=VO{fGӲ!rTW.W!|%WD\ؒCeƳ3#Ozg 6F|{}5/ 2gBݏ' ݑD"Az^TѸo)bymlZ$-3CND;0طQ&6 go\~U.,Mg;sk^&x.&lpHO\aJQB䴄Uo,=^Oma&hxpl!GqZv?1~gl)wz&ё# RW".#ֻE)o\SY2)~^"p I \78Pt@t'SEǹ os‚¢m˓R #4<-1P'p y}8>DAqP ܐ<+k`8\,*\'z}ᄼՒ~a| T[&`Ǒ Hik@V^n%zASIMϤyb۽Q@ޣFں!^#/yTPnb!M:zeeo PFsvϑ4C/Of;&zo99Y<4ckHb9c^C3ē>࿇pkkDs?-֛& sſkT g??DR,M N$6LIc?d:\:{e= QCf{MxCGaPB`'{Ju_32tcIBGI.\XGEP#HiB[ g0uCgkoRu[ V}H%6ζ9^[Nsf}Ȯ׎ѣː0(VjQE \i-PL1D nMT{V)3C^n5jE İI@d\*, ]{!F#`W!5xPQ ELm`|k+DZsnZ0 O7ӄC7hDM ^3ͦSEމ@Oȷ9EtvJ-_7o[,dt9BY ,i?jAs+ ?=Fݞ40 }i; ,>3kdǫT*GqQ9H ƒxd_UH%C K>bY) DleiPGspDYυĶO=`1Y> {QMO [!| *ӕ3VYw9]$摒+%"KTHT\+w{jOX8}oŻ :$-pobdp) |/;c4Iv*7]N |l`;V`x}|Zy1#+:@xob(u)i`rcmU?U.ooz]h`\-G M!v8@gЦwH#Y\1 |0v#=g8ija&< 0v)Lc1ʃSA&}a\OSs?=?a[np8| 3LdVW)oLy5uRwy>hNE3У&tspm4<%J˓JnTqs{6t y'+3ؗ_q70Dr)63,rDbjmPoy[ Cә2 Hm]jHHؚI=<@lh_}6o=o>+d$׌3 cm6lƬV$$HɏG ~(|tIṈ\U~AcA5Gfݝovl>h1BNAd_,,h%+gDQxNJ$Vh1rg03wj/@&F^I Y_K>!;/!I3i)Z^ R~Fu%d;i']ͱBa$ P1Od7`W=By$6&]aH@V _?s6> S192?ԨJsBfҗtgj"J' 47ueŮO;&y/g&lo-UM:b'"џM!Xh[-JL:V|}j%hj=/t%ӻ 0O`K8vHX,>ƹ(SJkfVr-]NE,#Ƞ!znm88]`+);t2D8Vq3)9j0hO|X!{23&U8 'şh_n9I-š{ih8R/n/ųmd'ҎGpW=gȎ_ Stz+sKUV#,le0~(@$obw-J;`z0-3E0J ?N>~N/OἚԛo]Le[(h.1pƌT-zg; ޔs_Th󩠶a^vWvh<.}L=eyŚfhxhۍSJY!\3XvW9NW! LpjE\qZtMi8Y^r! A''m4Į`zkT ?1q0OA_鏌f.9Q*FtSFHv[ceԫNò讫F9+|+4v"4jx؎:ӜeQwEQ橙f ϝ1&Qp T-qg01gN blTSy{&!O"E%]wa/`wB %1 S4:!VX'Q<R}aIJ ABG*#nSfs\搁`H%X"ߦdƹ832w0lm/9LՁ"{Er[uOhX+w2 v`|fzUӡ& T= ˜=)tnNΌ9#[; 3epJjT ne4+xN_.MdpYfXΤ?UZ%=gd4m֯n+)f>(~g%A7A`athL ;3_i[Ԗ[3V>d͆ez5UwdvI鈝EIʍ/'. ZwS8f#fuL~Q(噦tO?v3e-p)Z:e.kTJw%vW/Wivɛj b,9$ #OV=X A:RDmiЎFE(sgs mtxTE 1ViFjzhCy38r%@glQ!a!׵Y J,y!w῀]Z~QL)ZmȨpeVHƅl(%7֟\`K;3Є,/ dsSBc/֡jyG%R{ޚp{ӌ@Vga2{v@=3O9ԩAE45V|C )#X6!CSrf4'VK OCPϻ,'Bh Dam{wlvXyE^B|ϼH"}^uZ{;] ,H T}?K&u}X/u{=̭$ ʵ*F?o n4 >Ü&&rߍ0%0F zA;`BA~rXOrOxR! l- w V^9vjPO=te%.D^|G+ON."nGp9IE7Q3f=+lE7ѓA,hc(y e<v Io!eWM9kIIZed+P\0D((\ѝE-ǩ[їD^aqn/ dv,= ,XR^ڂ1I 삧P?!BBXh.tkϱ$vmJϗCAGC@}Et縰c<:yS92% :L+ w~prFVͿq~x0H?ۙLP҃-ZYV)ծ| %[_zTJ&f1>KR=T*+ O˕*qJ)\({y0~Kj ~ G︝%Р0ф޹ߟgjIjI3ߣzkYfӑ#q=XI]aUt @+qH\V̙cHz6OG Q5M:f^>\BWߙMO4la#!F:0^$tヸ7u3 R"/9Gj*2P KG'y*w2Ԝ8hOmb^Нa.?U(:mA#>qX^ /]W>o#q#wǸ}''hK2 jP9vd@x!@#iixL(T<ZHL_)uA" .I= ArG(S+qFZ7H讫y1ųh9=NW෧R{m/;;;.$cN{G12sUxE'T !nlZ}in鬦^TaJ,k#̭cLu+oKDQ yKΟN ]=E@#o%ewT/T{qgB{v7Ʌ[@::$%-DB2>rSBGxpԨ+qϜ}?^\?>Dls1,)^fך"P\Lk`l`p:.VcwR@66SL0P+;Ao#8\ܸM~nNj[o׺L0:ɓf\^VdDgl]=8E갇]D$LSA͈,Ai;^hIIpTQAUHy%E˝~gm}K]K^y@ =P [8C`u?|;``.m]ڔhN8ňbUS!f@ VinaOcGukH4qth rGeXT*3$"Kj |,}ҙ] lF$64W%#WcK S)s2$ 0dvRN||H YB)]BiD6]7>}4g9?@3YzmwXVuzdۓp|ԧ==ƭ @ڨ|U>! B7B{;C1 lrD4Y:U3.ӗUru<&=mx GCaKE!H;>q_XA=+P5__HCrTp:߃ҡc}P+܈Y= R4 Z&}xC!qOXgI8vo3d09qsbPbl] .OJ,|Wnf#䈱izv}X^w€ç;G䵦 h*2If/rΎMW}GwKƶ?Rp)_txS@\Ǭ|Jn+FȮ 8~;a%{ Xm],Y%g~\(10A9IE hu0Ùwj&0LՒS P>8|YLaW*y@SXM?T}l@!De~ F.DEv Pul TDȭD(e N $l**&rWi ]w+:n2>1u-ZFQq/ɱU`Vyb%&W=Մh UH?)7vʨMKr]K;ŒWhq%a[ȟlkR'-; -sMΑg,=D@J,g7O`}҂H PO-!*kuƣmփa@GbSiu ;t+2f{V[QiFl9 $+ueȂ%tZ*l3ɂT@񬬸9˷~+y px(C;=H3qI~ ]ͿX1sKavmR-q^ #T ޢ Lŷa}T"+jbcb2[ d~ҹ_FHK&yk*@Xʼnisv \ ~&8@Ï9l3/sv+7*0wJC ӟD4KTpkA"mWh(yԈʗqW ژ95DJ\]?VsZ)јro;-пymm՛ ҴrԠAZ =7y>}r4H!GsԐy|zYEN\ CU\~SVjcYGTEm{*c)JPӡ~Y ͅG`[ZťU(W<,d) BoZ;:%`eq4KN% ._ x!]8 Xx(.jr. ,f;Va'<;iMmM`T@u K^->j)`7[}`݇eL>쀫S`in9n׾-+yĴԆ7uMIW" mL<"na}+1t;+3'BYɔ:hD,7fн_I,b, k@2=' ȥVf˄-AwMn2[Hs<P_9LW+THk=*Q ؁3K560Ɣ-)ť^Y+ Rm-$yk @} b {7eRMHBoI ra=i;>t[1Op_+oeuy0U4WX)۫4Qqŧo5cLc=Δr@[>ݖّ(`5`PWE+j37ΰisX'KIpl!{ !.~57L|\];ۄA3W,YGA"׍`ߖfx$+EބJF Eg4NjEq{Ie5,Y0m#W bܣs3`nߚGf~p15.C9Z2Đ . WO$?ӈ?qEl{.taoCSWP yf&ZiZй 7Z!BtOy1j%*m'k lT7@^P=_8NnL/85{[^Ӱ^geL)$M%ZT$KdH{T#Unac/W4ML(?R:_JX_u SL.Ѳ"ˡƝ~W0,u^{K6wkl/]([rK?Qj+'#O R}d{Ay&aO'iS{2xxo7Tr{N8d=~shv kS폢8 Ul~,(:mtVslx&}\@aJOw$a&Z!e3x;R'C"l+ ĵĐ&&ۺaSr91OdޢfWi`Wny [LOgW.B44U*&- 3Lpm;d$9=Lp!U}YQW1YyFbۊבP>SH:_qB4P=V.*/X&}&ޮ5  Ҍmey^L '_/We$D*mgd'4=JTagwS AAF[{DU*0ѥɊp!A8^Jҟ'l1k131zD(˲Y,D%wTةPmHv"q_qjNz!hB`/ٯ?΄ v\qN;}OO  gpn)Yŷ+^z r٤OxFx3ݶֶ[:Cds ylvfjn'+6]!,2[T@u] D{ ~_qXH`.gxbl@0IƼ"!!H)Lu*_cc䢎¹?؂4(  -@sEq2ȹhHs0Z' =??egshrxB`S{հqD1[P1fnGդ#hh6M^L@<*C$&vHWHFgd[#֊CǍ6ƒQ,a{U {we0c%ǕA>^B0i4?5I=L'hl=8[l}癍ڗR:Hd4=eJB`%I=x }xפ~3篓K,euRblUdjEPsl134r' bp[㷀vyA)*a3ģxwB]qu,,FU![ب^3*O 1.# N-o;޲@h>ޏ =έ`ܾR.CcT}ڦPZ!tǡ}ٻ" $ ~.Ȅ>8ٱoo;w`7$+(Vs8{δ5J u 9)w'~#,&?*Lj'/Oگ rO%^M!7:D\婖x{ٷtrpg>ZT~%w,Kp%Gݼw/G5ᾡV7wؒӵzсwc1*t~$S Oogkt; 2GKxPI3׫KXG+a#;C _2}2*ߠVNR#p iZ7pJaf3Xƴ&؏l]ZG)op+ʒM=[H^\k0EA-8[&5 Rt98s5*AJ|ǵB|N?υZ=|x7ded̻lp#, TgHnLv)2)Y#[q/7s$g-!jLɦYX*X^$~$LQŻ3e{VhwY9tݤzUS?d4.FN~X컳ȁQRIrwq~F0p(L@Q淛gy[R丗!`塮lU]vm+1$/ݍt3b.h)4mi8P{ec;3C5N )Y{r0v]/ 'HB+QKbl0o\TS ֏jk(n\ lf +[ǠW/ֆE;юv-5M]bA =f=J:@V*Fgf<@&:+frYP9| q+: ]GWKStC2R+g܏L(?@Vh jJp+o %UƛxCObT~>}J?@FTm}4I3Я$, ]"{a4A0qЁb`ހƫ.n! Mjm["z =笻p\Fs5h5A|< C kvpH;!_cs}{ D@4Vo(Jx`N/ pE#1UP5ݹo.cU_!bH6w4^uڑu01 *ai}h[YC5E gݭ} }7ˍV(2>7{ٱQ6-arp:xf`%5͕OJV`Xy;;}@n8ePoOp%xG5 yJ ;-2M͜ѯա#zۅHQtu"z-lJYIҰkd', *K5qYiqk|{:~biY>i֓ևf϶ǯ9çg5L}ցee{srҬҎגrX춴\h$sG@8ҁ-(hمr]jXH}ahRUt:}9շ':Bװ==MbP 5bCUMn`0QyzrCgbDye,*1LMZ$c!`u&Z0ڧ Bq)EZ4q EO=őPt^ӺVdEܛsTswNw<#2_@5 ɬSA*t!@jTЖ]yzp"B W2d]9Б_)#t8KSa^BH :Qyi#65,!Aw$Hbif-[gJIJ+pF[ȐMu~rCQ\X۱sao#:]W7 t=*USH[> 5`>E3|w@yb- F baaYeNĺ Hx^6 1Ok :}'& 1{$ȫ[w1&iIdݫECB}) C ?(r.PC0vcFAqeE/&oeN|x᫗Z !(@IQq˪FZ̧d@m7J#1ޢ(P4 zGTST%YàZ%l\+2Ӏ5"hV\IT1O;uxر=f%ط7^1j(NH?c@G.%4te\u͊J ra"D]L54vV}s>%PAtӃѪڗY5P[ճg@^V#[Ў).qg"h`u~ceXv2) s!B=a`dBb &x !BF}C]M 2NлP%xEɋpL־ T4NjO{#:]Hb2T=횃8):dhFKLӣJHH}P Bf_ŘOK C)JQ.Ncb)dvJk(d\$g$"njՁw?EV~WmV"L+Tv bKS-鉦Q.e3T0nT_Z Fzd柴sP \~3BQMD q$wi-+ooOyS=R%Z<yh|5U ӂ:ֻ+7Yv)sN) eWPPqt:#f"0keKj 4[$҃2Ei^ %\[qsk/BI ])̹ GQOUk"vk@Ze@J,`ίTy-d!+,\a/G KL <~!}NN!hc6YIZ՞y&{@O8T݁`˧4(hDۨ۳G}cZE$=oDj z z}ɅL7/YKá4\Bfa0q|Rk jᕯ |Hq߮#ie܈Z d/7IgY/np- Ŷ*jƉXX2 AMg]i0HصDJqH[ #q@MSsǩy,"y+WDB1 ( Œ*~1ǿNҘO`!US[*XY MZ*+6~MIL˘[ȝYE;Ϩ$Py x#G`Z@:gX# G h#]GZ8ċ}{T[͂"/3iyv4QAEQzB{H,GfITAx Y6 pتb)d(JXJ+1[ X4-:#c\ӒTҝckU ("M*ȝF2ʉ#`TE%1k+i&4tE il![ D0!:j] -r5amH/##6X|x́V9{p^h誶m 1;C>M|q _Ar(ߏmibnM!/QI!ӓ=rjhonim}h;~q)+cUFǟ) ROytra޲ש) rx\tY>tn,BlaH wX+0U/-&!QLvc.[_)^B]Cսў^5+DI;H[w\7ya ێ7O1®i& f|Yc8]Ǻ Ɠ!*ܓSxabE1c vGMW1Aqg/*]~(!31"M tf;PSVO1V D1c/+H?B @7w;$G9.|I"6,K7tja>в6Dκ- }$y3KM5Òx8id @ շ}bHZePN jD 'ccAxNꯂ]/LPA5_WPV{PZDF/%EQIEWnJ)>I8N*J#J<F-pƺsM " "m;=N.=ZL}nؔsX/TOsv\EaLicL .㺪"2Y mg `Γd:Hq{i`U'&֋ʶ2Z Ddw%;Rpg.-Er C.5ts-RX2CZo${}kea~2=*VAZHnZcL7G9Hxwij= 60dekh\9<6 #X9ȗTbpv̌\ @\8t<^ lUtd8XJlzÇ #9bSeu&CRj_īst3YY|St!>R5"N(51NʹSҬNݧL*>a7еw*<͸AmQah{iqœⲈW&3i4߄ (>N]\L|f7:cMB92g2*(Ξw1URP}ʧWc?6N`K*ү!Ubdn((u,Hqs-K[X+n.ggj:4'pAEW挟ĕ}m^=(M&Tfs[}Z }l/KY^0Q=W.\e 9u^THhm]}Ԅ]ybB_5 kթE)]z ݜ+-6ek{ Υ|U'*'t~:tAhO܃**c?E)۫&EqF `/ff] ǣ +Ѱo/~Hi;`?NV|UkS, bNSv֗gg"3[iW+)Cbش9f4jsgdM "ԽTxiڕ\+uEѣz|ng `O!QjNsZ N8?DYƀ(l?9V%ة"q"S rb1a5.ޓ47lJ*pF/6nB(*I4OW<`<8gh@# S+vvJ Ϋ#(><~Tn|KcwMT: gOb+`ÉK|^&bilO r vK=R5O-܅Ҩ ۢ|;[u] y jK!H̐+h,ZFqxT΃ ~U:Q}/kUC~Wrc-J5yb1qTઝ}.ׅI!tLA~18Eg y%k~ 1!P* ;y iSgr6p55RXdr53pbB4"UZGT6g|kT^nL-NwbaP-S>_i;mv{{v@(V;8Bcկi3(pI}>W8} ~`ƛEl'C&DKE@fHi R9t^ +=F6.23g%[5ϓ-;(2oX [,aΥAmJFN~0: ٭b(c7,MHmkӡLZ<sTp8->!\9˓"?Dڎ@vhz("pf{#>p">!h5$g.mε<.lwXYCzaQ4))™ c'uag߼ݥZ0/R zOQ9$I[*zĂNR*ES`( %hꌒ<^zl-c C& K&zzw;gUJD6ޤljJ?P1X =j-$2N3%_y-pp『XFC$mPF|` $ a=#;_oT^Gz(g4Y"LD`lk Ҝ׌23̈́%?ykҾMBE?X#b0z*8< x&[Ofϛq_ ack>*7G3vYo׈&h4'xUuŨ6=|M=HO!v= AeA>ןQȍ`xU5)1^ w~`WDs:Bch}5_|F[5i8L SSylG7 @Q7Gyqڜ.QBz)";2\Oljs=ͽg&?oD6çֶPe֔z%߯D/ ng- @i^ uv>2*#6 : uel{R<⺙SnmA.5@W"'}=1أz33{K%p9/&Y{Ղ)@6=KR!NQ' "؎(|G+ Í1W=*.CU'(c<5@GbhEoDs ME]Z~PU/,wm<|<_cZl Vz]A6J/fS# SiKP!9 ^ruEP~o]JE,7G\99 /\q5gOh;U&(~LːD" 8b4E?2 rkLZW)#=߭<&읖]"U"ﱺih\[0g %`@(܋bA)1_k ( ]HM2Z̅\E#XLo,!TQ<ҸP"^T8 Y `"1k&]u~7ú9s`d Ux %-j2o">J yƯ;GguQ%WYA,# Jt= gׄN`*3I^;t+{=KRޮOs7${$9rQj5ıMYlpgW68("LdףDw %OsɺMGbKXB10D55Nu%%/Iz>">D0i ߢ, >xDzrՑ1==Lz4goZ"j3+ѦrBŜ =#l]{>&9K0y6JA`bц~:oDLr.&.ZgE赉 )oqIA-2 IW+m7Ow=,2'GSz~Җ;eclBQƪX؞; D6BN38?@yc L.6ff9}]dd뉆3< s=xǁFu^檥Mu1r9m%+QrN }|FСt{sN'or)14̹jo(c\' i.}[=i'VǭׅTNnmIkf{3%fk_t˗"fJM!d)kV! /R|wU| >q3nf!4/GTb+ny˕#R֮%/MDrrXa47z '\ybRg=1^FԄ]Iux4o^?vKD:- mL;VQ]~L< 'Th>J .PI4ޙ9QE=9FϋL7@/Q4!RdkS@|;Jbx?2ETBD~Flt ƿnP?.WJHNpт}#a K;oR?^A2[cg,ang=߸eOjV%8|CFl0*A 0HM8~>F/$7ݕ z-&Jb8|o;ؔY;FRjJf\·1:nJn[Y\r.껝v |JA#,0Qe @X=GMss_nlS}޸똖kϿ *Aa%5pmQX~o_ن2*'L/?,sM%< tK& ML4d$+k:Wo6؍]EƘtQy8 u m=n杣_rk76E'vdcV 2O P!r,Pzd(k=&Fڂ@!|` <bI:wq{3H 9皜Qx ++="ySL#yϦv/Gs%̛(|2vjKb8Htxs*E̷%O9Q$ɼ[*JGSAv& 9IXnipXN4* Ἔ9x x`iPÎ8ϕ:UUR/kM$qܚ@Ԁ~Yzً S8?>8k˂<&vm_Wռ\l q//~HWY$ۙ b=Po埐ù ŲTmK~XGkwP>F~eF}!i:w7XG!!\*^J?|I:h/x3&W&Ö[ǫ{<+Y`Ts)SDhӭo|Gef=SvH@(N&Z09$b=QnƊ!x۩ĎtEwɪ]om7&I Y~ +HV]*"IY3CQ3feOU=k$C ٗꂾeyD ?Ol\mTb]bc#xs>Eb4NX_;UwU &k]m(8pZ5e#ᗃw&#)pqRzp^mv8]ꟺPO+;zM3bM-VMx8 Y2;"n啣4 o΂\ T~i`߄mLP,v̑a=^ASs;_Zoxj33p!~t/ؘ$fS^J>~ tTܙ6y&P X{R /޷_״r4)-LOupR.C]3+*ۀf.RwlQriq@h`6+]Z%.᳄C,LRx$4AR)i`HiwI䡆a`9+ ]$ Lٛ|3- )%%#!vw ;a1rLh4sw[cJ/=֕!`{\+Ȫ b8\LxJ!|M4+aVWh!K zid"X,< ^q}@E0#%x)5œpk.-sDkI\rb)ZAR9YŮZcd>05L{W0pyǍ237IG#W":WH˚)R(}jKEM~uykqYMY4Q@` BfǝzlU_TY]2e.*HEpuM7މ̰[>0%dϿ&3<.kK%."+$Wqa0T&B8Еͩ0pM\p.WvN-+D5{a' @x;bCG7SE5_'m+WힰI0zkW|X$A!=}6>a VnGc υ~1zA)R|uϘt܇ ͝D`0munjޝ_9֥B2*rJҢb%,/ox)~f:>ݤ:SRִ/\J J.4:݊ΔϭkcxVG:{U~L!яzC4Q(^t7v'Y،哹vJ_dI[:FT9"_M[9~]]z iձ6,eyZ]k0䦐_ϋɀޅ|} ^5H]]H#Q4Nb̵GL]:%(@BMj\_|:VI5ªJʞ\488>zwNv% _L}x̒j#+؉ */Ic%[;+0͍l&;B *.G{G{ wmԲ[i`Gh!Sg>)wfwTs!JE|FU ӼW8O**m8(3 @.V"H9Pɻ;;vniMJW]~Gܼ\'7OGk0v+I*h sBFC͐"۪,=c 1A< #GBNE'q-(ɫ_Rky%N8n`y#z%-/I\; {lr-q5ؤr$M|Vr s06wo&rG@# :o2%'//Ng@qGRmt<٤,ATZ^:G0Or'w 45| pm iKB?|8Μ[7?pŭ|f 1 l4U@V˕%'kKhywſr|Eɫq&bc@X[2/&e zX;,C@l8*w=zЩxJƴy97K|zm7v1,ƻ0 Nt٤Umq?+M$9>Җ6`aԀn/'])=Dn<ق.i9sc@nesh7'i(ʦJ:tWT?ښ%JlD#-N*Tz}vV|rs5@d C4bn\oKɲCDԆ@'ҠrOoww0s`ͺ`ڎn۩1ChPn>mj[F,Ԍ*k'c^l(JB(FIԢ#&ÓɉyS&^1oaހTTdysߎZ$rMa)ӹ{}y'?{tiH'©^Kmc7YƅEM'G"SNm?~l`ݟ%1|n[ԿSwxbt6Z,+մʐ}r1~-x;䣄W8b~MgQHo7.qV/?`"E!]sBpu4l6"H~|F0&ݤ9U.'GĿ{T-LhiS.7%6Gajr{?Qaqhmq؃ו,yBk3pbᎀh^?$HxۦBp9o Tgu~d=#KM/ sҫlJm:bJ,6oxG0Ͱ̭2kxo߹/-N~sӧ{pZ.zʍYK~5|%8@ ~d(S-} p uX;WSU!oFq>,zh8Hfmk (6Q/!~@9ۼb9],ZHf- ZiD kXEK$`ekTr=>Փ@\߾-VHKH7[mVRz>zCtq'=Vm+FtU,CKF` 4Gsݿ;VfbGC@mkmpEgH1X5np`eX E 3Y,NI'ѻ4 ˒#*Ū  $yNEm\>$ =%m];Y65h|0B* >a{_ux"8I҈̺|aX]P5̎ @dWe0]:>|#0{Ȫʶ-3f땹à:Yy%F`fZ7IAy0hhy0YꙞ;+(={fx X۩W< NiGJxŹ"qQoy+Z;aUŠcWaqUE?3{z.'\EUhz1m{Cgn,!_VE{W;`PymQ9WNOw狘$ޅIc7 /z9B=ٞB]"pz)hiKP/<`=$9u0yxdY(-U{Fd |[7vN@2!5'1(k/ -Y7r#~;$MT^ dMe䙮>L|& 9ieq`(: .'NE*㫡˧;3õ#~^C?Yu6%pjr#3r^bc6_Edq ȧ~"?? SafANz`J#F> S:k8&gqu`59l:$7w4u2>U* |<1U_qpg~T}oWb#KDG +,MaeHJҧ/@-ExC,cWZo@z!fj9K0(ɞk 9 Rӓl`j묔%ۤ.(*-2wt(h& 'dY,B(HevH:(/,P`Fia~n3wYg42&t'ϻ,YE3ʎbXؚlɮǫvKz>=ё4C CD$nb|f/1~5>a_ =4t{o{`SyHP*_җ~kk*,P%\ބӿfADf *Gիݨi!aL V SL%%&"Ψx 1]- )XڒV1H΁zw<#}K{4;t?K0OmQrQ`-<]/ J'tfHN+]|imbGShH)jpE(4$H1K}*h ;;ֽx0RrH|14fK,P&Y oU?9Vp 3g,"P[`lFș@~m|| b܋tt:.b{FQ l#)58 `e_x8&D*]5OB8+JA`BB νr];/$1, *un=˿7n\MJfҭl9钣K8(|l(Ut}@m:iaKtņn T.yl,g~=<+±gYZ07070100000061000081a4000000000000000000000001611e8eb8000040b4000000000000000000000000000000000000005700000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/isdn/hardware/mISDN/mISDNisar.ko.xz7zXZִF!t/O+@q]?Eh=ڜ.+*I>ܡ9TI!.@h911djlm./-HA&'ۭ:+R4/``>L({`bx iE^8LX;n'8=VB*3m<ʋzm>ǖYJz"|?5p 'A^>x 6H'#`^gUZ=?0^NeI43ED9O%CIh2PRT(j $ZS>Vrh M4 3X0Yhps$WG!V/e [̸llk\yjȦS+t@[ɣU@T0~S b6T^/]Թ/LځK ϡ*L#|!GZ\FP "liKS8:,>8ɮ E84GXVwm2bgDPFSK̭$mͿ ipZ$+ĿBggK7&"FdkͲ( IyΜXQCz0?tCh c]zBM:OhC,aa^m OaT+"iO6d~bˬKm),1vRI\!4:A:Gдkd rMѸB9lQ3ڹOߚR{KK߂C[H, DtMtLvaԃv&vK2"`}(1[g>(!fgpPv ތś 9qzT5 CCBP"=/Tnԁh0+)tR?%_9R˗>J"i =1]ahOU-k6 bmV2(3~O>#DXFݝ}hj$!ު D~ :m3q4+(5ս";4y#4X_^-{,_'أlN|5ϐP؅n?b63|d[KhlRS<"u$~L`LX^}-P.ʇ7X5YfήU$Qo28ܠ@fA 9#F{?3@:p\aPwK3=B*˜"/<= ABP]# i_BxG|Rlr1leICcG{@1{DOuM2^,"ƚs]e\'b+.[kL s*ڻo:1GW&IqOOpIMvSPc>GEH)O z 1 %O ^ſ,wdpK!]1D$1b oVA6-AWU3k\Iw6xnZLBxV v'%n, =Cژ`d"(|N4I?gTj첬 ؄.ÑlQ/pqFme'Vd,>Q"J Ot-'+ǾZ>=A mNMüT7eDYd"cj&WKvtDK.vSؔ/:v^(BڋH( ~D Y0 &|Raˍ]C2H좯XRG^B]ze` ÙIXKM2#բJ籌kYR+7+bLš;f{'+KzF [TZΰ8fvY%@ A}_@I򜮎Gray_&@ oW bqկHC2`յܿ6xLB FPȵ^]6Gti~MB"5nj>Z;.F/jw󇫞G54%땔+.aqG6Wg+F`ci=ɵ 7I}{ Bie6}iڠDSD5H߃_ &$N3WnY<|嘞ح:Nc t/iU^k>=j25}ʥI󐉇ŞpQ#-R{@MI7;+0}8j)xSHB5{: w8` mU J"凶WΈk0ɡ^w>-<+k6"Dg9<-d_(8y*maw3#6Q9<5}Dx 2x[Y:p/3 %:8|쯵}s* <ѽkwO"6N㋄ShN;-u#K1$>bT:ҟ($X靴ڕj:Jvp Fng},;7i$ʂ1{vDdqQŠ#\ JAAO?f_SƞPD$8lqz\x3O-4zu3qG%KXIgȰeon(jU~,AIr@o3/j\_BV_#tflϿ{B֫GPrq&׼p)\;Aј-7ji|>eL[`Ҭ"z$;E=CQBgmpqN!߻ Y0z9m#qEj1qE^f)T7P YjچkvO^ZԸ3 PT2KCy|θ'Xr kWMXk4sD[98ǟHSzr7Md)qM q*7Y?Qi=  ɥ+nP,Y^,|?3>{5Sf ԗ4Սr'S ǃj(k&!sG @xKR(D(2x  h~۲ZzEáS.X%z`)a+3d:ʮ%βTa Y)x/8hB A/5Ŗ7U Pqc"*EQlYFJ@ʅ 3t^S*E:[,B C>L)]_U 0aƒ{aT#6w6͹5y"AF* ;kCwT :ـX[5MOD;+ٖskSŽ-n?5)]P02-:2B_|{a&\Йe(EU `7cr{ӻD7ȋj! = -g77FCK~vŠdX;oȍgӫF&bE 2}=F~i&xڽ_9`#ga1hgr}?4 {A LAc)-M_s ^~Il:mЈ"].<]/c7Nj9읠bA)մ?V5Ɨ2i"9K<:वc'Z׈Gr4KFɮdVCeh\5ZcyQFD};}R,e|Soa8K^+ Ya?83qtnE'ڔ*,pRUXr#2Xbu;FПSnЬեq%qT䏤kxmsO?d>X= "pY{;)DUEaN'Q쬱99K.peE"N‹r-8EP,}#FIb%V j#4isBcF^/,/ݦ'kxܲ{q4)nURf5Z &ɈwLpsbN⩡(zג@Qy't3AtǛ~8:tz 8*uQ)\ WzKKbua֑J?9,Yts~ȝT̖xRR ꋳUH xf<33E 9bm:/=N)lꆗ'E5\/O|brE`XujG7t8o/[M'P[2B[{s:H>WQģU_wt {Bp9kbԞ{AO'EVFZy'^ ။A-iy g%STް! !5d^d}SwSמpb>j^lh[&s4ac0 4x/e H^BHiR01pj1b.YUDfrV 9:#90 ECkiSdQj^$l\7ZII]x5k|-:Wke-7'@gIo[[?դ>:E[ 18=䋾Um&W1e1HcaYC(e=݉VVٳB!'ⷥ̆s@~U2H'Lԏ22'mՔլ;v42yRԞWgR6VYK5\_ 0ַ.BJ*]\`-X?_)6 X/|~_ƻJ[F ܄e$,~ US!M;B?__c`d42qfTzol[Vr{%rMj\R&,jkA܍ kԪ7ĉ״~_rDVR80)Ap()6MCu秷(Rlz6{ 90}ۍ6 -~Mհ->|Y_uHB *L.PZ9,1z 'D:l҈鏟_*f-ոXnc O2PRT%ޝ;}QY9tt q])08P^IJ"P+FoG<+ei!3tY"EQ|sEkeڵLbevocrT<#4֟ ÆR[hz^LH:- Mr>pk uc%:<CUܥyFlGĞ_i8CJJk0z­w#On3Fi!?E#DtN0TKɈhk>^ 1lE3ȲXIr A\mg^q 5Td8%SUoWiœ\Gqd軮U쯋H3Kv=>`LQ)\s%ϵP?GyS[f+n㕣UzM܍/䨍_p=Ȧ쫹:6 __Ħ+E?sQnVfF<.3ū, sY h|oIgaDvwD7Ě<Ƅ9k:r2Ho5n'LVypG@[K1j1iZ1'fzX#xPqywǕ[/`8prz;PGѝ\&6S@+7 0vFGk}n*zç w9/{y,(4'.+  Lc55ٍ~\Y,t1M]YX1_@V@:}'a%I I uD]'ߓ1 Jk ]t1xg ̂,PsQ =uۣAmf~Gkm\)CB)0\VJ |2ib;aj6w9c`7y0\ Dzzξn)>Ͷ钛%8z7 uK׿UomLj7UA%w͒A ^,\j E%c'B(Sf ш|cx6 PoȮq(7%!?r3{uw/98qD yB] mz*ήsC;+4K=uZW+/A*8Iu~ @ /;]8I皽qTf2y% T;/.iijt>\Po, WGLkIEqp1=Ƒ/>ϪӶP"3Ф5(BP,^ވetO%' -XI^p3 xxSi˖zW_Q$9o`)Ps+.k1+('` fmO7^43]#އh45e`E>mk&l݄s (Uq#;-.mMv'?OR3N &gm*(ltOtC0!/]4b #RL֪VF~ڷTP%/?fjؠoKfL:? {"pE7Z's RoYT&PoI (嗇g?^ vY}J@]9O5 zhѵJ.'}Ṡ&9P[hN#/ FҜ-Ψ&9L"QqstINj ;OKhTl`{,b#(p^]Imn_(b9gV.5)¤/?+MĀoA5)2W-)1o\9zmc2؋1ŠCq`_O!٘@B~⨚)lP(u]=v6j`StBu=*ž8B]iC9L0N,]0֋tl.PߺzSBÖn9^k.jѼ`M,;S8X{ʹ8MĻ=] KӝL^9w DYZ\ qŢlY]MQpfWE[\TA?,ݴKDٶpa!* FQYׅWE(RpW**c4a82 fucLj0ŮxlOBN d/b]?wb61}g[K*ڶ-40݂9'Q0A!_US.eO=[_շKa@f94"<ԕ'疤+ÍEqF@m.rn4']6swͭDTasb7Y0W0$A[S$Sf̝KO9sE"7VW;lĚ^>(}ocPjlSjp>Bnhnytuı,h#q̰8<:پȡQ0iR\K}YCCEBvu*L]ARXJm8uA3u<짢稺I}h. !"9 xq=EvҋÄ? /{I@{)?6*ƝqebM=[6 =OE_g4?C"Y6 ى0~ii-ҠS;S+Y(g"brqy-9cqBWYSC|hWVt4o(eʸW47_i %J+{\ң%_A&~;UaKH$ǁY/DhjGynE[>rQ#f<ΉT 8Xy*:X(ڜa~csz%:Ts8T% } ]ǩ- \7_+0bV{&*Ϧ9H=E]1^f)(BFfCrܢ'34>0G޼Uʉ9]fT{F*KEX٣WU :Ff!nZ^vtrЕez|G^PN'!{%p"mtIԂť[ٖVrd;"J# LC( Donё{){$LOPM0Jc y9lE#wUHB]=ZTέNpm\~LK` ܠU_S콨lGqyDP[%h˼?g`'́g(eOFg&Ne.h+ Y|tV8%&;C^JsRM^-7m]Z|&Ɛ/vMԲeFRa` ʻ-oFpp.gw>>|c3+؉ &SenGɰd~(A0 ZI\,ۋ~6z2_ѱr[En˃2nT T;0 k83Yqat1ƕ.a*JhI뛉n"jW>ly85X7(S2gC0ӝ !t.@%t,TV 8Tn畞.nH|wH]f f8Ca$>~nN8-3›1o] 8z_ EѦ}|U32Ts \b@lS-P2G=-ૄHˣfeIm'-?ژ{HSlՅsIHL 3Sh*}]"==P`R!N05r)!=ȹ.ytô.|q}>)².`;oNjyyH!v4AE1=èuww0Gq!g KN7Uڼ)$Hu|DQ뷽5/E#ޗ"hЛy,لew'+z M=ȋߋ=ix|`!Q/ P5Lg (Ikh\ !)/VΫ{Xf%k-S!ks}FޑnD+F' 5/q#nPMH)>VorJ "I1r L5`(7QϏ>ǣIf0c4i>H eg#z;X\Qf?fӆ52qMPRs䱱Wv6=Ã5HZC@MJ y蔠X]TKR Q_a&F@6K1KVk %&d8L&:Ɍj骗t^<6dȊAI )B~_hE/zUA:R 3~trZ{57 4&X>f?[+X?m^G@vٹQvH[jv9*IoDb+3FBϏ=1}@6b_[ }|6[K\s0ZrnVؼCf*1%R ўpf:) k99ffDެ7\_Eng2wfs3lHYD+H3JP_bSC|h*DIGᡡzȑŀ%UdP9ڹ0pJ$$sr73F &ND0V)} +)nZ]Ww(KLGN;XgW/]n9#'R^0btW#[H{TDN%H^heCGF= ";6lNʕI6غTOv$|!=BxM۹TZ6Vq<Yp:&XO_Q(㬧@"9F V3eG˯Yq/oTZ.}IR4q6F;u욵?ڰ8-,YlȞman)Mr38̯֘_urI?6x /lO>AcOH,2U!.7:j=^L0q VKMq}s(5TػaHjS>>!&jbWĂ&L&V׌ cƛXisqHcB SÂ%rvtZ+h.ة C8E4dd֯0g, hcm0D?S!W*^]{F⍨M 3k;wiE-&,G#Qp]+ߋɄ9d}uO{h犦<=;d{.[avOg ; >U^[m& "㠎u0 ݍ _=wۑ5NݢҕBO|\?t+5\fZM=VLbZߠv+5ȩ*Z)Jb;ŷ"f hĕw@֬M_C}f䃎FДUٺ: s^^ uu#q8x}S?Y'7}-Q h&@>y~މ5  '>>+.x7~&yd&{|[d6LSZAN~%Ǟ^ WmkJA]26+gQj~џM8KY0LV~{2-ݔ,[*MGQ'f?'+,p^\Y3w*h٩U-\kk8wr_V}ܚЖv#R&p{왠V>s7&7 bG4&͋&7=[r\wƱ-sS8S-$OS͙R*u% $)U6X~8X7,fNئiFG M-!~ۊi |}OCrY7q?FA>ׄEONb:Jvr1#g&5lc#%1>(ψEMXa"٠. ďn[_SF]ִE:ojvhHg;Xe 7|M0n(θ ̇0O`r%Oe舂6?ƻ`X@C OA194mo)vh.W&[6g&(ښf ͡`0K$Pia~MFfh87l*l|rK:WaKt? .>4yWk˩^ ߱O@`Ś?5Mj\zc&EM(S"XVsT" bk>YIqL~<ڄJNQR8 GGr`9[Y(_PrsoZڕzr" FƺmȐeL;r%r\ R= G[@5ǩ7?M%g(6wU;ِpgJځ*I _ȵ-4F9V;{J9ۓ+G_~{Z[2U@X܊d#% PO'ﮇ1D҂x ם13 A(0pLS@f&^U>-ts!5>fG NkՍ~dBn. n8p;AȓܵuW Dp+Ju v 7k,8n#M}ܜc*tQ$J?Y܈3;ĸ Hic`X."w1vXz8{>eEhkO"S 1,49<݉LTIL1ap8lOQlڋgYZ07070100000062000081a4000000000000000000000001611e8eb800001aac000000000000000000000000000000000000005600000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/isdn/hardware/mISDN/speedfax.ko.xz7zXZִF!t/si]?Eh=ڜ.+Ztڇ{hT eBY*{Կ5A^@R"3{}dmA!|Hn~uzX> FޫQ*oذ&H)J#ZjJQ=m פzf+'Cr 󚫺a3v+ gVm%.p&%-XFMFOO 5Vu򣶈uDZh e.1ZlR,x5&9_gExt|2!p箾ƶ%.K_<~$ / n^X%":!\ӒФEbd"=1 fPSÖ db1aP2(+b''UD2;aR_'j֣(oRBv5t~:[Ŋk$L40WvT$=$o"ue3/qt6b\"ҕ_Jv&q%:8jD3*QGwreHZUߊTY .?qD AnJA381%EFO,2UT[Dq<9ʦ=ei}M"noW2yB[2$~ 먙<֊ʸ~rXz*dtL) \#n?4@3CPPQ) '8,yݫL$--IS .cXY8EIBL# Ln1 #^sC9Ko;j>% |(~ _ɰ~U9LE6dm(24H?!sXr3 xa6bF*jF~q o}bሔcHf/&K0|v^ML@)&[x[d`ϨHx _*1ϔ` odKBsA!*3"#| vq-} MhME )U&cH!gBd@dp.Y)2pvOWcbզ߳bt4Ɩ@N6(85e4QX'Ks~`?+X:ZZdp7c7+ hlD%Dmq|YT>ԛR0%<" B+(s|D4`x487O83FyԋT.[TC62*-Oڶ\% l{kVO?v$\>LrˎPx' ۟K1c9U6 aav0f)䮩yk䠪$x"EXz AX}(mH]ZCQwx|_ OՎ<ط6x̝7ܲgz ,÷+u5ZM (\V NlM[|t56?ڱ yCק )NMi3.k> 7]7-%I/;sh+VT(+_DH$(G/h4$s40/)SN%lUm*ᅽ؏HBW(rLk2OVra_ ҝCm{mohn=2*N{Q4x/2bn]˼ ==oGꍯ!8QײKhR=3%B#5Q(_~}վ ]4|EƎP j<`?,ZpPIʀFKW**QQޮyд]00G k@;.S c6g= tp߯`.%rė#&\{X 7O3Su7x%3G"h>V@ 9 c{ jKJgNnI5?:/653rڪif _+}"s -|U" rjŠeWڸ`XFqލjvӨx;N*& vUO|A4z| 0DzHOer1A3a.&4Xx#-CLBީMrw&P[?g?j# Z%Pe': Puyn킐T7^}7%H,oag,, }'Co YEQ$A!O5?˔ U"T7śp sٛs*Zw{7Wo~vByjN~(-EMW@#ةQRA.Ev8.\ch@0eV;ZoM WbH\\0GaJgQ-ا0zg ٢ط8~źWHr}&{| apJ1ʳʗӿ-@-u{P5M~`߭*5U|_Ĉ#2X !f1 "Iښ5% eҶ?:M\}{}Wmf3OXjw=Jox  *1)u;1WWcxL-4[Ukw?, MTEbdB,/"{ݐGUݱ:VG\S檜FIqԭ:"Ez;"-pߩL t5cF֛\Of5)%Yh?Mr:VmQ;B4[uQlAv}C?b1+8^?h\‰;^Fpj: !&<W:0̼اHJo;sM` pi{k#oىFgJg.@S  ּD/pBҹ7:y=ck?NBW Rc1Q]22d9PB۟}cXۊW>:vbT$-nsj " zAGq̾rgkM%`j B\-Pn |N˽=I7׉䰱Zwx C8#=u , ٴ bP<@y]#dqoPIjwnHJϬ#nߵI]ְgNSWU E ׉GF潧FcR_Er׿?xς&mwm_p%Ȩ6u *J&EwX}}m`V; H"ޗm?c{^FN#h cYl\M.Kr6L^_xNALx!TG$7ͷ:?:K Z}xYjQEz̩SrXadI}AOb3 eL}_[fQ_9ykZ; \z-,G/9pvK@.+.2t匼+L&ڒ"_𼲲!9])<m/^ ],x}8UPd~}偿~yh\vxR-mV >WQ;iCp8wmQs-K^yK'B[LC/kUp@$=s{ "iQ/r|(`u"܎L*0NtNc$_\-ғp"+jn7 J˥# iAF4|@)=&2Q>@v8G)g4"stsjʪ-C(+ XIofs7: vAnOupνa[[2Pz3ŬF5z_-~q5) Omޙ(  )[#{`ڒrјmW Yژl|s)]!^,f_BI<-j|S1 kucVrJ%y? ½]mE&9iWեd4?SRS|t;Ư޼tvwDU,ZݘRG 6L;ik 'H\:y !R"JO~ùӎ$_ >(:a)d7dԈ{33) efoc(pM~%MC B: D3dPK} d4l1K`W Şrqjbs,S (\]Q܂P2U8/Z,q%dnAn<]]w֕w#&wvXeyƿ=SڜnZ-\;TN3!B)YSq7u7f'fa(F-؂S5&K_M_ +yAc@+_[_e`2,Rw^QصIX|}oE,|Mx8„t+9 3?t95YaC>B}qZ~GL,2pt_V@83d:Sq3%Bk!Vv0m1 <*+W[[Wި$t461!^0rNȐeֺd .$bvC܃ %a8w:>nk.S[0Pk6jiNH< m-ūo} }N;ϗ0NLDl^?/ɵ^u[x:z)K$#$GӋ[n3{9㙗8 10̌Ψ UJvY~%Af4^T]<ߨAf7~u -PD9`YphM9U#hA).- f,&/ gM 7A1*+h(TE=W[տo|(j'2vm7Q[6sy? R h 8e웡D"M?~S9]?h/-ENtp!PۮEkĢ8tY)1e!0D>:gy@0-Qj^^kTe oqoHv (tQpDɻ7ww?>߁d#2o-iu,n`)8 53XM ;*i1pr,#r#MEt(߫9v=d| Xi~2L* \W5z;q#F ;䗐6"ȁ:HBƹ!)ڳiu8Uv(`2[fal-؟R'Nbo@TӻCJ>0z¡:$7 ;[]pX92D`pH"2;-&_ 8Ů&(C2m ?-}.hq Mv)x f/*H 簇_T3 RVtƯD2*S rgtr#ŒqmhOz#!p<Ě< ȼ v3J;FZ<L?[8 *ąHTU;雌 npn`L[ kQ[)\WYrm /1XgK;n^SrZG.),$TN s<}hzzkȕHYW]"KS>1Jj<8!c~p/9\9&Ҏ~~-CsA/-WU&drY:J0":s'TP蓖hjQIvrTłRKWֿ=̏x:hK]τne_}_P2,.xd0@ߡ:\M-@P?){ Oc1i@9yȟ6.:f>l$A7`j(aWz/]2}Rg!^2XZLoDl&~ c8rc'8Ύ΁N.k;<ƈxeqKivȯK(FgBsHLlj|Hmsfǽ7ӂ/8';7tM< <+SA3\.G}ҹ::'m*F&IF>[<hK_e7\O8L9e{bL .Lx(WM2I}7Y Z$Ѹ 3OkzJ0 [L3DH=7v("qFG|c_}ͼ)% Bb@rsMR /}I]X3W6L%.dlI UseOǩkZf&CТ|}&όlq"dQ~f4W *Sp]>c(3Yz"P z )@66[!ԘGc( |}!8>/!GWP W_h'Q΢5!+ 2OJ&)gZK2_dRs?72Π'4^@WZ啘ǏQ`7M!LQ!L]{Q(F; i"n*d:kE 8y5#ԀH2Y#6[ QJvmh!{& I{lBr8 :˼F:]TrD` VN+V58>ܝ$k#}>܍59:lh/fw8}z݁`͈8Njjb^2w .ָS={៧8!L'U:h-tǮGxJfWS/k)*)c  ?q{ h}| =9c |XɺjLrL+<S1r<()G0i n&&&S3򐢣F,(] #??pm ( J䰲8 q7`n8dvw;LHsZlS>k}aAvp 'ڭS%Ud—XT Bd =\RXZ?jTID5y,"$A 18"3F!q* X5Hy57q$mt#Z}9[LmЏoi'-Y,hl7Z(4"3+Of(md9n݄?+ڠӟJEBT) 8p~G;0Ca\dU\ذnH'W][R5c(o9n稵 b+ Hښ Bf"jC5pZ2aJ<5kr6>>u'3v^m竼 VHV'1\A%]F vC Ǹܗv;5'V!-`Q GV$K^&˜Y~jwr<#tAYC}ؗM sq<.w]'}lyAɉ>7iNRF3qFU2j^`YpnB^]/Qd1cRwfUi~Ѻ]36+(]=Twz|Y=0Nj{zP—FT&*.مos4R=jcBKU}hއV1g:[rP26L؅ـy ]9,kT{J0)n<,h& ^Gr{4_}ZY- pWy3zpQLZ"`(^8L>.5Րj\4 > L'?n5+#Ʈ_Es»+~2J+qIFD.$4ie⬬AEYЦ$ޜ;T́BlIrB&tu{hI0o8S܉.RNdo1u𾛟NxFw9HV@ڷ ~NLRs^N;!x%{ lzObAÚjl45 a :[D8uG!:,9OdGϑ{V q%Ӫc` b5a]Ehl<@ý J ;'|Z[~~ܶ5#ph<{̆xh-UOFZ"RG;)l+??|2Q roL޽5 N%K+'ح>+dn`l{,mXnJ9;V0}WҢc z>c+ۡ]bV2Cй=8FFTnF[^ yi,(뤿 eW$(I4d6pq u(%7`d:*bo kFtΧĀ*3!MP\NK0W-gX8k֡sMN,D'M1hӦRVwc;LJ⣺Bl\ݩ?)L8 Pd|Hv,HKTd KEŒ+neeм<F@Rdި)&[enݰ\"yNL_)OiHRSDc[BQƊb  uD"0>@,9P%myȎyϝ"vo vG~iu$=4MXk8B^6UAs Փ&9΍^r s}נzucѪGpZpыF9W²eBrJσ 7rN|ˆ1lois 3)p2}{&*Si>Є,%TGZc*P;)f(v:ؿA;k+W˦y֡7%✣̞"soJh%o܁9aQ`^kks.D^dOm:9{*'o7\J#.LԈ_<{ S?MA42U>[ed(Gz<6n쉎b8䥁GVSp>p5 }[Wn `i`{Z[m08CbMa{ pƤ&RgMgNlfä%[ꄺ-heb?E}<i{ lˢw:Xa M1}T'#!'tu?tf{g˩d DG%2l1BI9|g,sVf}::Fsԍwٍ ׮_LUя/DUݚ$K;9^WASqr^`eȮդ,Ы{(y[#46Bوy~t^k<(е! GN-o}j<1~;c8j7%KP)\ZCml=fz }*DQJW: P-&K"dNL"0|gh{fQ/xSX Wv/ܹ͘ZCKǢ1I4T_jI@_ vQ93Rfh1]u}8p JMӉ*ͤ%-]ʁgn{;DPQ.qb,<$O$? cX`c*PeJ+'8bBz^+Z0nknutWm.!_v©}fApun?xC"W%Ce}FL:WKZ|6;|h7qrr\- i[U:vK%NpѺ7&(Vz/S[RlBX{avLPWC~q&}&e-yf(MMTa% '/H*5c@*RCMB08153XD7-ϸML9 }0|ԛZ}]$']a*JXNB6#_ULꋝɻV'awꬻdrKA;V~фR[dYX' #Z/@=Oj"aZCb^~w޺˩_r֓gW9f'}RX,?rjÀ2 y:?R7v\ _7>ӆe"&) 5b or\KV(6qۯj(j@3BK+SwF,ν LB ,K2"6*lQMB=#(czm:׃*-`Dm97c6zSҎqC' HC@&_). [|dVޙ]ѤF(ϞwQM\;ƺT]6bc0zIQ=P\i,ۘԔ˔B?qRQd?eHwyU3ydhYT>,H36(-kYR }'"'.n azf}Ѧ'&?6-X@Mi?6L=vmi>]ߔfKvψ6X~a/1yU9>+, 3-#PB&9/mײp5I(`ǘf?.SsO(:F(B"sEY.R_ӬW y^鏤u)C~#/MkA%Q~Y}$TaVv>fvsskn8@\88aÊU;[m)ƓxQǘpH1o %Gܷ[btW΅zN]eU-.BygQ$[a]ukVuPkJo"X/NYƈ- u\1|È^Z<o{U+fM^?GTՕPC (N{uLӋB)<)0y"߼S; C.`-[/Ugv-O6dI k-{,'"1!tR&'BF }#gj wT $"ٿr$ox! >lyۍԱbJč S!X-[Sy(0[#N0֞K{dVbWwþ!):)bbo-ײZ Ƌ?$H0;?MGեx$Ju9~.]@|OtA-n',aIڍQ>a,Oc{~5UY |,нax_A c(c΅niqvcO`V鴸yvDG(n0f5} NժM[%k-9r0!7ڦLYqBC^cX&vJVsŗ$eg ƿ;k8jnŒ$6Jv&(@h= _xW GPXk-V$,44c_@p=Ua p*EC*IٽcC(|mfjh\(ls`*mFh[7L,ᅣaЕFA 'HDs:Uͩ'u#`*1L4N䖐xZ~)R4пUF/$Rh`(Z&<LJיdO6U{y$yQK2TY8>]4v8R1;_pJ낉)3fo:L} P c|czlyf^M"j2E֯MhaW}AކUUav7t^k^0S) e$e8/CGQp^<dIMW$ gNJ{hu2c9@f:$ڰ}iuۈrR<8Y$j we(2MУ4ʻ>Z XICG̵&ߤk! 3}7"9I,dk?_]a%+= ԧC6*[X>'#61HR>L]C)LT3+ xE*$_?[|'OR1FB:ySeym3ea>A㿟/-=9wB7]s3{j9iyHn}ax}13cNс7U GK.={(1Xxh *RY'a p۴$gZ\ MFi1wYښo*&[5^(0d=S~xuf& {.jk>D]$eIcˣ?Eny(f2@qtTv%PL#% v+-luw{_zPidLl;)0E&5z༚ޛ:RXiݢ ݖ~3v"sIxqU-{|k7S$ȇڨEc)1^K/*& ~'bdtT%B:vrl};$f +'!?rV࢞IR%sbn +d ljI,cVx,hYfjIanX.2>Y LJ;gqz\,J;|(+arv!D0X9(b/f=ʳ5ͦzX;@%]Nkɉ kt)D.Đof<WtTsi1ɁLsS(K3c%24:ef;]2ZgZۚ{Ⱦysub!P eH$ѨP ' ف& $$jW)Fj#QCV= |N>L(ƼD0 'q*켞eZu1j鈚elB ]y 8di7`9u"bZwjQOycY!0:(&[R1 KͬNs쐄"|qkU~B75UW<5& Ͱ i*\WH/f{8s~z˭K"cR k`B&/"﯏eM!@U7RS)n0d.2kR(QXۄ YFԋy,537g6Nmexg sҪveY~^i SK?~}.g&Z3\rK.(n V}L76@4S{ ;A%=`;^T!XGSt<|xh_}'4*Y%SXJ?)?+1>kɵqsV}(pMv" |^ 4+AS Cz/aHj9P.U3u(.BH[?5g~$Ź:sumvXmV (3 ᪾y.[Y@8w@'JYhE(+RR5CEJjx~CJjg:Ž[x2?aDgi_LwqdfplcB=Reݻl츹{ 9A`7uL~fa[/NltozJ:vA 9u!INA "3#ySp7f9zҌ} xOE[C'K0߳.)ida%T.R4o!^4cvYn*DZ&3C)!YTUB9됰ź|W*9J!$Q0ggg,~ LhFdn5I`N~HڥtqX1W$n,z}=qގM,W8CS{|@@K)OpmX6nT6@AXP#Z4U#cu\Z1 n(-q="Zە, ~1nw--2{9&_9t)O.HX ]R CLVKW|i)K򌬳@ d$o5@Q$?1:pOJ+^A:,.,]sc.`e-*yuaE:50I.N|ZxtlnS ,_ Dl{N btA! g"p |=F@P",Oj]Մx DV;vKpt0 rt'J"]ȴR x$*7W0^¿4>Fv*b́o[&uR6QrZr݄$i qcL'ymCV'O}i]Y_b#5_-͖!xnI%EA?ftW!UgKU\æ@g%Ts0sͷC|:4Glo= b{Ng{$Swt4ǦI6zl>^^=\cVV܉>E)$bdDSjHN"cPDHz]".AhMFkA-S%mL1{R01YZ pe#5"wlU:r&sk*RHJnهLs?x%-H$syp6h4c`_fcSM4]l+ i]&:{1|γM辮WYBzj&4Brɨѳ '<|u=<2πo:- GYn~76yc]zc4,ys;&׌2'ْhW,>㫣 j[ʐ)Vvf`o. |Fft)q‚Qg{f~ȅY&ZHnsB>7D{8-д#^򑑖?b\t&i#Z!)7pVY' s:Wp.\g/WT᳙lUyדvfQQiOf!C}Gtwd qÒl7**kZ+Ae^w#g&X6T caVLhߢ+~̇CCV"[4^2[N"]4MV^DmzΎM`k_@Ϩ*(EjKR9T^$𥂯VUW@-y`T= =( SI Z'?DZ3<(܍A||$I]K^ƉPtmdИsq m\VU8 T"+ީw%Gps,+!w~ P%^0u&yXM㣼o5Ø(C:wu< 4Nb$:!rA -W&P%v0Nb? Z(q Ҧfގy5pWiwᡷz۹O&@aՍ Q5NМd 9+J?Q&]cF'Cr v&I H# - 9m`nz$MxZFG{g 1gCAg*T^1/ZLE<.@/aׂbqXͥ>0̼4Hyt4I6 jJQ9&_ʴL\0 vȺ``atc7\l]` 3OnI>!oݫl* Yط2O'.ٖ^z%m>fY:/Ȕ#Ch9+h48wp!I i#&0!K '@ (!*sGY(i+YLɧ*ʹRb8"yrnK4JYR^d .R~*$;%d rotySV0`w$ 7k0?%ՐP@beN3OsZlS q>pn Fz1.dߊ  ~ +u[ ݟVNͿ̐; >`5TNɭNuxt6Xeed9?skQA(ϏR9u^P9lqJKF;9kfS0,"fm TNp*AjP~eց aө+D'"V~u;MWu\b#EhSh¼ \֫1GP&jQz1߀+G)V~W23O!0:C +L]2<5H9V&G%<$f\RT-r}:0xy/ǔ!'>\U~]ӷs&l Hp_FE) j=)g!Ge;dRLoC@(+Rkԅ@UZ"nLlX).3=M4DL t$%rіh_4YICPVd k 5[5ty{4!mzmzmôSf ,sƸ;?()xԤ{nVNHS~SvN.&x/έP,r2B\ j#(cZG{5⁇?$>; A\8KK's`>An _;d4i4>4Uljr'#e}BrХ`g`:ʲ%hµ Mv6*$gPB\>uz:ym^"dIt Eh}5m٣&tq!SK`Ơsfi%[iktcGOF 7L.U-2F&E>*t9wPnH^X24ԃ3:yE)K֔ߟKy:Fzi:/əZtup;W>`?AS7gń|nv DyΐdF?wM;`nUJ>(q v:^pM)j>p]6{{W5P*c5kh1GWC2JWW}mT9,57y12ٕ9rR`A ɼCV ͊b>[,P ؑ㚄 nlHꅺ̒Y E{(`Ap38Y{pkJo/#*{9+D+ưRcQ\iU~=ɋǫ)1BwnD֙k\XaP$ԟZ:ǖo M|J1Nmi? - Yw_~"dX#ЪL|,S "&F}yU|P1zs S7d,]5"0TM[ 1[ы!($9q]r﫛`[Q oè3nPR\y"J:r2xJėM:k eWT:Hfh+|4ս895"#pt3nM`jO:AAgc)V7ؔskOʞاcD zvJ/^NpWv<$EV-VJf/d$+, MUC!k,w.[Vb!8r;{YU0A*% .TyDgi݌^גR<];zo4ԴIH=6l |;]COA{˷:h$A|ot|H=Uz>/i^ m^a:Ϡ&ih%U seUj8+: {g*!JMW4 q uK#%qlkd|{kс+yOq+vC_a`V9=+;9X;q-2,n¾vUu7z0E~W4ݓnVΓuOe9ds Qԭn`쮎s #=QCc՜QD@G&P)S 8 'VB*N#B!.)a' %_onjlVQ)O\CHz2PV˚`%A]?dfFPۣs/vKLni~s\2G 32!2GcoCӖ߷}m$(ƏmaN,# z*:1ۉ,֘uT=V"PFdl)u!+(Z)ֱ]@:!J!P5׫'vx8nVRv5)Ώ{S1ŷ1ed" A$X-#wd\y}[<3,J$SM˄ G[^w mYKË¢G>}gwh6&36%^7^ Qw:^سH+ŕMz8)-_iD;73/8qh?vw,O P^Zfw[z@~bT=*wy{'or޽ %m}-FRaTMm؟OyVG(t{ ~~hߚbXFqշ'Ii^Gcb׆s9,@`GsoifRE!d=1|ʪ3B:&_Vθ*En2W6OcW']bf-bqɖigNWIbI:yW29qC GGv"a)Rs>\Col|ZAzw-vpxrv]MR4VU}R쓌R]$ F}F %OXO㶣$Q,`)ɠNԍ(1HѿpJsLIoUơSTvRե&+ sһ+JI,uKqs'ic : mUTœVNR~&F-6j65J4$pPYe]|ūr- Yroj'.M`‘W22~pJuB;/V%Nk Q'Z]b:f4UuRe/C9P( 鬰)fXG*03wzHyfm* Y#!~AoK9GGq0&̍Nc =EM1KTfj; geGG]'SjF*Ryl; n%>+X;!?t37n.ߗuJDS8ӍP:(Ƙo!|iEv4nds қJ-[c<[^$ 67-/s%~#مPnU\]m Ŕr꟣nRXZ]sG(tXvOdo%H >ǰ Yx-66? <)G*Eٌ뇪Fֻ;nr*WE-rvM"<<'?F-=ke, tD m{ d*¿##Pj:o+%K:Gc7~>|bu]Q MZL};c A€ ;CU:Kr}8TPqy:L},֋+olo}6m@ĒPSSZ$O0MSL]݇DċտNG/WM-з:کRWf@7sj3,IZ -xzN1;A a Zhw̷L-)cvGsf?:.v 5B_Кҹ6,DSڽ>/ CΝ~5af>Q|< `E_9`Mz'ĺ{r3x7zbRzEd0 mCfWM4JVB~cӗKJ@cSTڤ3W[fA.XE6(u!^>cSc{A%~Iml\=kW =B8q;porT͢uUJ&J# I0WrUmhX(CE.N5TmӀc=Q/<~e,g fE60L^5EOčz;gټkYQ$]RHgofͻ/志þ:RH!}/,N-"U;CSo6.Nl0N} yxNgI*Kx73[RqC_}NS׌Zc_Ada+i6&lȧWs-4)%s4CvݟݍTFfQl*BHX3pTG WNWVbd8xäOq,摞R+ 227wڤȞwǞ @"KXDW.zF?;*m)hz \C7S[yGN|@uX~ _B1X?2̜0"5By>.h45U5;e⪐hTLm^R JwğK{I)}̸<5֐4`dGܒLH[g}Œa)6LG^al'(FV;M f^NkKrTO˜ٞ#kFId$Ѩۿ] L<{S?{N"2屚yK|kh:abf3;8d*J~Rm e4%!+Oՠf5 'Zo^Idi oD:2mPQWS# ,7i{7<0C*iq϶*%7Od{N\r ~,= /\. ҫ^^+ZM;`t] 1 Xz<[˸ka(;?q̚'T|OuS|ঝ?R;Y΁SiUv7=glRL<;;V~#(nS wM+-^XpΌ'pS M감w"#}~z߫Yaj[cpZKy':JC(gQLY qd6 ~{:뙐O&7tҘ lwR6 ,'F/4cL+&~s A0DgI&k ]s^]Jo[ =^_q|$o죔ܴX'rlndtة퓡3zTC˰Ƽ@081 'VQ F V>M'ÿY•A|0E|f*3\gz}ZzO”e1I%+F?6-FncUS@ 0#Mߎ_ MY$&`Wg ;oҭMVD㵤 l=^[qF/?gSE+S]`Kenkz4a)Owy?$~ HxΊ;sV+`4u G'T9FU~P.D!Iӂ+[r!f3yYF!b/SCu3 ]X v=dDǓrEVFagӉPa|&E+"_iS[q=~T" MÙw,ڥ2b-4EvY:X.Bs' ԏde!y8Ͱ(s$\-[H%' > 5flkc#O\kY>׸& 8){^\Ӝ@t^'CSUv7/A}jLJ8,$b+?ǙXH-v߷+W('yF8~PRJIexBu`q-L]hu8E0-^u \. v:}aS[ uWt[. u[՜ŷQ~T#pҠB7l mon?+kf.}eaXbl0+qf]zp&YǦ=#?yl?>MkDJQi6^vR^iKV>)dL)"(:ji U8 `V=KƸ98,HA̝1}c㐴 $w<_ݮ~\cE%bcFUC]@i|fsܠt H^l'Yg{3Ilƫd.SrBN_K<ɂ|"lY[ៗ!C?/SBǁ1ɜБ@z]-~3EM aT_g&dR8#FJ.+X{Xj29=Fo 7 B7BDu_fIBcƞۦJ:;!e%@lMy4% 66d,GQllHOеVZ ~o;Ǽ8HJavDWB\Nài^,#I]N򟹦 !TBWK|p!K_:SuI +䮡/Ȼ% Ĥ6a0Z;)-cji%:>]b~a];D I9Ǵ)t$fKzq#f3]M"+ȳu Y}yy̾"=M$0x5oD{:t3yzٜ8eK8sL'kD5b1iF Tn1,w?g)1tJ*oIwt¶ڀXz6Vyؓpџu,YŖZ:Rh w@Ü<4=ъCscT/*ԡӝ0J=XJZ.$8ԫ80\s%g/qUKb)cj?UV6װfHw^.GBp;#j ʙ@.8@@ h!y8aV֯o٫A!b5 KPa'[f=#0Dx8aR?^yJAڐ!I6x]wI,K+REDEf0-djghw1B`3"}Rm/~zOj1s[V\EؑqpL1C TY'3?K+k,uB7TB]̜&{w4*gU3kr8I9s2!dlUz{~]e.sdv'tMby񙃚avg5@Tö}Y.wJcL2ܑxUDƉ-aPU\lF9ajA&x.N~FUo̜ζ(I[8 :NTi7q-bAKP[#ދ -JŭHXF(xu4*pJ(VCW;F z'(lp_Hn!L9B w.?[шr>^mO>`;CBE'^U#=V&Ǐ /9)sv'~}۩tFܯe"(x-KR7=bq5s*wUL]Dj bl-uJF0DCMf,{LIROt]ϓCP\B rL?DQܸE0x'~T$"ut+|I~ f*1?-/`w^*zZ˔>FԠ[$`FIF{3BHz)Y鍮avb1m0m T&_PT~}¯+}sgd!rg!og ( 8r/5fe9SUÍHj={AJ: 4}& qF[塃 $X.Ko$5'ύHyUϰÖ+9?ت 96 o tMo&fbww;BQE~2A>jgCeK\7KBB]Sѻ+F |-Ȥ`5?i/p [Clky''iY^)$p= `zFTzŁ7B׳ejf!̕mQ$|yqnAh3 ʖRq#oil8"<}UܺC:@hϜEtG(Z@E}_-Ii6۶^$ZE\,9AE+w s~bgtv! {Lv41aQ0 |%XYL0dAr|Gtn1⽋3u(%64.'tDZcv~錐pUq*ٳ0~k2m?15h.lK=A'zGE07ű zεLukL"ǘcA@Ѻ%%/Y  ?xcjKu04@i`WuY)`sqٹ M'D!e;1ȫZx0dBG'%8TCj e}~{T?UQ` YHڸUFbhX}v>.oQ(3"#z ڬ@ -<=-i}5 Asu_3wiv>{.CۆD)`sCl83!f҂2 fNP:fA9vK Mw͠#DJju( !l,\ 0@ .6x%1T뙄s/* A7cQ-QEb戞mw9hb"Yl6SS@dCx$˒u!@u@䩎L=#۹*u+jV^{zچ2xK f5V1T`؀fPxaۄ6q^Xެl%f],$Š vE$ܐ;s8@t;z?K!qBT kc944x,0FlP98e\kxGşXZe> =H'G$͋Y_ (-~C_^O7c譟,Z?(mk@lѻ~NEKC6ּTPg _XcWT@qKOBoǠXTTυ1jޖN;N%} Rŀo^)m\;wDAAρ;C/?lOQNG_Pj*c"S EVI|,ܛ;aE l1=(^ץ6f%&BVޠ ?kΎr.(UĔPU'T"[R/s]{rNʞz_k vPeu|=>3Y!S-`Ӷv O_ btd WfmZ([taSz f de.Ћ wi҄N1 ~eoCQ>BZ@MEWg .Q 슡HgmXSG w@`{8b߳rD-Inf{MDsTVbV;̸^S ǎP|}xCLY>'z|KdĔմ=.uDQ0MR}-emX.ך^\ԩўNiJBqnN|#@΋ykwq9Sy$dg+{˺-&ߎJ,ȕ^+Otjx $3TH;Y8cҾ25D qfh/2f\!y2IAKɯE\Nj5س@zZv; i{1G9#Bܾ@\k5P>M= H0/6jPe^(j3mw!}1s\}- 8Кh3PB C[E10u:tvgCt$&0CX~ȳ;1hϳIxgy>m'\C5 2mrnK~lCkMk%k38OeJ1eՙ_:{V_?-ү[k蠑L%D/V֝Vïΐc;|~^4est;3XxJ޸H7WJԵwԘO$M5&DR'}]]'sɽa_( kzSxz-?NTN H۶ ےa:-V/ۻ トtEՑзj怾X@ymr6xKd層pA"Q>&$:reuݽ(E!*!-*dČfX843mJ9HdlZ/qיʁ p&T `yZUgvc+dU&]|bЃ8֔bnfNֲ<'_؆@3UQ_f0fj$a?B'{;bhϕL.dU4)T-Өcr `0 7p3.̹xHG qa,2|H!'TqfNh `Ϩ5Z\g6Z0"lÝQ1t)4O6\'˨>4Sqyqr֝ a%̞k "3F,ܣ~c4Welv~̯ X5N k߳ɉcXRJr K2ѵʤ6w@"2ۅI!P(أnW:%Ltj{?w!EoVv'c'dl(Π)M6֘Q#s/^A5ىsSγѦ(5ū|pF:\瑀V# vs4ioJBz.JA\i⨪PDh533}Yvpp(?a/'yJR]ϘVХJn:v~eE<.+w"XKwqwA  .w*Jyz;F))ǜ;5A_pxKwo3LvH .; LKD;tT8=~l < /0k2ho.L աM@x0ܫ,-DX3~0RD 6 :ZuN?4OQSs|. f9} DT,#LsK{4BF(a0*CaIGA|,'2!jXrv[F.ʟglM~g{gNIUW?".߿@,(oL ͗M!CǺ^ɠhpE9: KGn{9ʯ0dЎ*X%jS?4=))&f/18 x Mgւ3'7װR !a2\E1Av !-dzd֪M>f6INhu!4]> \a-HJThZ(κjaspjUji:qR5?+Ė@`<V8a浞9sZ>R;fV幉R <~g f%Xuh` gΎA!S R >]Iezf.WbUsj|P1 I A51qHH*݆I腷Jku(ei;fr:cǘ >U]b!sB%JL_rXSq:_~܁5nTwZ{OBT Ȥi#p6Kt<ҡU]%7_Qd ,CBwA7`-)=z{t lMQht7nDP"숕y'z+% MyRzLמN5nf'l>FXW :%9x,YMquq{8UPm'q2eT2řF-H' 3ϳƱ gҁh9ДY`~fYHm:ͥ,C AoODTDƲ*TkK^вrlSDp 0/qУ-W"WBnhQ'Ho 0 ).i<نi-eB @(-k*{ٗ\t@-iDO Yf><"".?4;͹N{ a8]P}Za;VF8QBL9Ixl?^,m6a80/HD:CZS (JDO8P MN^Uf@M/u ]/iM_ +4oқw_boG 6ʂ!WG2nD!n('SSa=<>8lٗL<[>${g{g.a[`ڂ@E˙7q9aM#]]PQzIK6i w0<YJKR:{Uf{LT}jIZԂV2ʢ8ӆil՝'nPuAr7ތ*(7%0afb+{d=i 9w`1~x牜EK*N+Vb9&5VK!ʺi&{\Ej=@۽Xz,FE )Ja)nlav"t1:g34c275Pq/3\Q?f?[aFs-- $_u6P<2Ygjz g"LEu+/g o.բٳj2!3Gֻ?œ.Ϸv!=L&*b:R՛뗰iazǂ\im2fT˘PES^}22z ߤH2Lb 2P  y.?ha@|%^8TV$D %%g,f.ܚp>e_dg"kTg|NDۡgCQ6%xS͟#O 쁜rqM/JL1N&zX,dwF.!٩_)T7)>$;WH[ $>  w8HWfPĜ`АaEtӍPTUΐ?*ycU?,s#VL5mB>Q&&q6~\l9WBӄ;G~ hV%z{uabk>e.M="!?4R|f!k{-tpxi^̑gGzJ `+Y"Ka'Ѐ20Oa_An#oKj_oޒtnŪ=(Xq!U"#n䀼%6^)%cT4lܩyǩ7P(wdAwDW Rc0MS/Z;"0uɃcd%;cP |7߉6}_Rv5[ʲRר%˧潨c_N\ͻl_(_>o %iY_Hx8Br^u F񜫤h(3RU։ va>#>Y+18;Q. <&\8l*I*m-(h)̞h)'<ֿe+; -o 0/U8VȆuЩCl;ZKTW0708QaɖEǵշM_cÀK7j&٫Ndw^ A)9SⷂDi 9g FikEupvP=ֿ ~w+.5Q_$L_δCq ЂMQbVV^֊,#rIfƢZ w_ݷB[(8 \}l9jXm`^})9{pB\'J3 ^Q疜itpշ7jkX~,Ԉ476nՕ`{3N 1sui ;DM9e̕.P48QBH̵Ȅ_vK'g#EXeN\e֙dZPѓMC42"A7Jক#>4>k5Zk3V HΗ&E p=n01Toڊ{t](#UIYe+Eb+&5M.[Q>8*KoT}{-<lLh,z8qR=aTSz1OhF928' &bhoGOdbaS[iԆWlݽk[נ&!{\Df'>B!L0p eSSOLH 荱je\НߒS3r*Fhżc (\㑏i}jW"B *NQM$m>?[g+squ+fNM#Jy}%ydno6\DfZwIo6Pw.$. )kq0tYa؂}b&,Vo7ޜF,JP[<9kWyU M22=c2Z}E :IT C;TjQjb%|'`C[!1+S9weeznh)Xqi4%B9uq5 ĐvM\).uiXlI{~ 66ةV M_M"] Ҋ` N֝Ś7:`΂mf>c_rMRַuAspoj_0[PbRgݔd=k<ޯD{`ۅٌɸJmM+)"W| k!dJn_; b J (gf~h)zcKed1Tl!s/r:PRKxm-|4 nZӾS $H2rt7y8ڸ,"@2"*sp[M8(jKNJm1{9E󹸿UiFp=aLi4Olr ~)9ck@Ĥ/by%,y@A^Z>T-8tz:DD#đ?Pݎeʹ#Z ƫJFt`qƻ/x0G?Ӡ2IݓEwyM\D E: 2o08Mujh?w?Mj aͶ`SĚg v+[F0N/[I4]ۘOjT1o7q&B^G1aPS7}5U2 ICF#ޢ V]G&#zSN90NE d0էixK'k!o [g/э/a$n #e X  68Qto%k09X>_8? g0V_eV$~b/q ,1(uēm57$rn%#QX!퀛cph%Kw9\ L_~K:G0ox۝8hFWq߲r3C蛸:7Wc덩WlҍTuaW% 9?>jti W^5#5A>)+٠W HX;eN1 9υ#Ht,XZHqKaW6q*!=fEVeNW!oLS\%#fx023Uߊ-e"Ua S#v9o2*e-H 2{wbrNnz%&,%`ֿ!`pɰH:)>yx2 fݝxLa9Gvp~~LV}M()+@3-+pDnB{^7-S`jZ%۞av A4Ky.WKư2)PkCt3.,^ ? ޫ+92Id=!`> o s rpWk ,T8Korkɐ[r;-f<,2on i 1cֿb$cxsMOh+YRXcS~{G9C+-cȒZn l*Cy_+Fp=eIE4[͢"hO啴5KZʷ13{z6|2c.I {~6u4-A@gB6g8pX*0P>"3#aP$j,U; 4)0D(_ K8֎f` Ż7y^Ēn8YMߡpܐK2iRZ8jxJ}XZŁ$w ¬ovknMIJ6>z$q:م94NktH4J#MW]ŃN[&K`=y8F1",9WMClXFu.|-&U$>S#1n;f{~r}|\{Da K%<ڍ?N2E`'eSe<Iyzf<iDf["wz[upJ9 |ANd&Ϗz| E7]TnK]G0كC||UճKXH5q/3,8qb&Ul1 O4ԜoT(CdҒR wiAcz oKָ>. k=YoYs@cߖ3Xs=x}^kSN;!n`fbrG>g &1ykWBwc(5f? Mbi'Us>l1 b|QN0400A0 ˃vNBGl%7dm+^}0$Ȃ" j-K=kV.xJԧo/z~ ZD e`w")(%(07)o<Ã2OT`Y `;hFL1t8<ՠP9rNIJ YV,Js1ۥݗH*us'x+X+ FNoAtAE}E%*^Q 6[H@DFpuG=wFJf7Ջ7zrzpLTSkqW'2 +J{Q5f+OT ͣ%$f+9+)%__@,PuoҀ:K0A++Q_kTh5nD^* zX fD@p0-` K[ ۘ^X}C !J5XևЫʯ`xN45/,sF13O0t@溡uI-%01GMajnDfPX?"m`뷸UVBx3O 30ښ 5_cgn5ʭ;t/3}\\(шz4z GyJr[1`lL5C{kw JwwꟉIfD{`%ϧiRÃ94E5* ?Pr2 d[w?k_v4{~`ڗ=1E27ȔG7yÞЧ T? u~ThǤpkp,^I}Qdrxmf3F!&"VRnOJq7ȝeYJ$HA\l k_{tշje` Kdjk<>+W߷<1<&Z^7Ck2쇤mNvر_1}XXY 3:%}؋5c*?GQ}h^=2q5qp<#h0h(*0?AJ([?V?j WS IN?i4#yxL~y12=Nm3Ɖt~SQa"aa!R a]w)asŸ *ԫK֑̙ 8іS;=ʣfv4$3A un e-q律vIڻh M=f6u1?h~N08yWO(I#r$+H4NTQ 5vpV Z/F-rV(*Z{ >dڣ~(̪ !9r١W3PaZi M9/2%)e=!pȂ2um "_|В[5 nLD8;t>OZh_7vjefZQdD3!I2ʄ;$LW[G=('N ?J 1w@F!۾b+=O:-ޘ4 J#0|pH8Ⱦ_P v[Lnh/tqdKnrOA'yA̺"<S5ژ+M|+O))'r$/]IuѪ%t|ЊY-ՐV܆zhOPK=}]*n$oXl" 3&jʸd[SeGV̓nw*MelT=~+iX(mwD+\Hjl-` W{"ח+!'>^Nţ,eʾ xR۽S~效Ύz"J!-.UX8c#9I56Ǒ2rI؜捚>tox`߻@'ϳA y&k7F Plt-)r./@plIlC%͝\!|ęaep}| q†|r2ʡō42FoU_d+LJVb5 m&N7VLr`0L>yEHL_YL(S4~+PC|eZGFij^J^gi8}eiwPM/ݓ Uk?~DNC;Z*0!=?/T|Cz;T?p"ӹW%T.URKư#a4|󻠑4{T7{QJ"*Ae!Ɗ2v:ݧRqpGr}a(cnei$)&*0~Bc3&IFG m?1F9&J:mQ_ AC"-Li%xYǚj09drDHEG/=MYbc}FgCJ붘ڽ }`UAԏ"(iГ`^23^6z7_^ƒa6l^Ӛݸ)6-'0ԕ12٧֛BAYSUjvZ5!s͕dPT8ȷBTBU/SsrM{|Ib߇J*ބӸXqq9۟::1Uv鸹zzDCIix=w.z4.R;أ\JJyЈ WTv:?c v +|QUKkII )Wl*H5}}:M~ ݋( L2LٺoWOH)B0Qa=6H Lgcn`#` 03ƦQũroy/E^+|Hw;k_]rT)ޭ}"Iᇏ>Fd|5TиV\@!3/`$@=gEL6 ߀bgVfGs,jgvgHoHG-bOFE٭j}1csÿ]$aسup+ҿI6qنd8*YV}>T͙Vxn6^֑ f]/i0ؾL9:9Nю]н\q2 ~KggߡGq?m M$ꣷ oGF a]̓R{[v~} >k$ͅ& "Rt3mq@ΞD6?&:D˓1ҥsi*H$T1kj}ɴ!WA<DŽoASN@3*AÀVx67Gn,F6Ab&V6ػ_<{ OeP^<9 fzOEf',24 c(*xR'&ST˧6,!+v +?(UN.Yj7$ `ٹ"^VD3I,i4}nLpQöx}^]R;zca(s v No|HAW ;c@Ezbۙ,J,i`5M Q$uDlBw0.^)=yy qu/uZ^PI`Bv[d?-VbPe#kMHմhvA"5-4rq04V㭊ߖޡԐV!IU$zq̫yVE@eԄܥ>Ո7C;Y~\ 7O+eZ#2&{2̴&Lhn`i(WEOXqIFRM]P,xz7uߨs&wtqb~gϓaQqmΈ`P_p X[r]^eTFX+HCָC H<8Lo]mj1RבR#<Vz ]q1۾1_ Һ=)gh#bEw"G*תJ:S<=n n(rE9˒1 TSȟX%*@We?wrWMEG9湁\{YvKv"2+J7Σ*Y!JJtts%|6mhUڂZ$#)NAi Hd6VR!p]Urz#9/2󎂂o6\ͨB1?gK/9MۑN$,?)ꬍg[940Yx)mygV`êtiDۢ'ST`s)Wi3*ˇa>Ӧ* .| 1f45ͥOuyMph= ۣ0){{-ߑ\TJ[WJ 󓵲e,ٙגя,*ZxKSx غ{s~s/`X>v(k^%$b,҂h`R3Orv('&f{`RW=bO19o-۪y,;2.c9@v{ib}t^>$J3[Hi$^zH/E5$!HIcEfgCYݝmEuD O77X;GbLego^p({.+{ dghkZ3/LHTaHI$FT1 2RNN-M"R}"lA2e\es.?Į Dwܾ`򥳐9?~?[K-9meCJp-aѠs9 $\|H]TTxauF nEuu-l(N%iR0vG}ƔO]nүEƿ`idcO(\S, )cA&^hg )4x"*h_o\AߎZk<0{>d) 'pVʭmpY1Ve'^lVhޥ؉%kuBLOژ[۩-A Fz'H Ex{ *OzΏr#?bOsc~B/KK}]sh@{X*‹<J+>R̨̩ $D>{P@Olߐ37?'L %]Sḱ~QL kgaLytOtߎ hd'%,8'H,-Q  cp.LlGKpt :ף %ź-0k+kS#EVFlj1!$[ny RM=X_j^ml iCdf9m;x5 > r*0G. Vl\i9^C2)?"1I@ EO|zڧ͂/_3dzd't(#ȑwO,btȂ%hwT@֥ D%(~hGHt.ܪѭ]?xF|&\ cZqi_NgD&hN!|NE/"Q ]Wb&KZN2p}a` ]?ZJ/FtVLVt葚p! QZNҋF5 Q(@ ZEj9#'g& :(%A$}+t7 `AHWhxVD}hE x2OƩD[eΟ9d74PyX.}fG.N3.0]踻{ޜ-"eP_OǬ>fR5v,]N[`ŻWZBplpV_ ABXLAY1@jc+g#vId0R6We;1آ߬}f[g+~(R$FtvZ;\-"%.V2fcDY(5b(WwzS7u9gRh~,7ƶ]:o?_hkUdH!;zup'=%ٝO#2C`Vcřp2E*VX'n<XEwso-6Effc2rZuIW'sLzP{N}Es 4cƇ.[.$|ϕwwx;|3E{XE- [ڍ>EH*`}s[LZW~x\\=$]9`91$?ee.:"㭵684HY[|jjR"_MdK<:Obox7'GH3d<<#U GfֿJw%9HWV4ǰ$ի/`rG*VJ͛֫ӗPjggG8/_cA?,릖>rRO8JfoHB1:xp QZ!:;B}+KAxTlߘ-nݜ OIr ;# 'tr@%uүlǩCc 9Zr#W{F\3vOC~C6Yp/pmixz&1R|~Aw/9Z 8>ugO ]蛐1PY3R,/^,^9r0e.nSpD:IJu I5TɟyاGxbBr1]SS_4թ> E9:MdzeftߪD:L1CMH̊_Y(`~1~=dANvz!UFOni"ʿt|{H9q\o|ifywh*6n!]vbN>1 (ZO|lSӶ_cbiwM~ir&;+V,U0q0Q7=䈑55E/}v#c.>_BC356(@Yc¹j>TC9\gExc Qr=gJne/uHoM/Z:`|3dEIm*YcF1;IÆ19 =nI-iK{ knUR3-_)8?|lѮLhSp I_]4ώŁ}PtoF7NO?KK5=glӂPo })°X: Z> jɩ9iiF>:}i*ccyь(R_-;/IشJJ(]fuT_:ho ~ѵƬʴr~ b1spA[4'ylܴ'B>P WrXޝE|6?\;c6-Zih*D@J?Q,G ؗ/Nh1]87$f}GTG"@}΅}^DwS7 mSŽE8Lph+m-9 sӃa_!ԅm d[29Rzϩ|jdlRcP t[媭\5Җ6<K5,_Є6w$>Ctz+!}5?"eg?Rl՛uDu银}Q>PntΣaWFKlFPk|A+_, 2W`$V AEec ™)7/ixXa]݇~gC_:FsM2KjYеC+flI!WGC:]ƟTй.vի۽}&:I[QF+\K6=Bhrڪ遻RqRUùs%'T|ed XU;-}^\ N:'C GCayKBdiš^ߪB^IPցiqǾ ݙPb /(+6=FBƾ} mr) Z/77~Z<'h@IF G8uoݕ;ZШھ5M> ,Q1,ʛQ "Mm/OQB޴4YRSXx"s}ʂ/8}e셵U $g\NĈ]=dxLF(o8ۉU8OF5+L:Q=e∨n4`lH¿Nj>!|Te4Z:qjAj;RC288آ!ŕT7WTld;L(*Y^D-ˡ 0aZv[plf>r,1]s&g ކ#32_R{ KFA .`Mi?g'}8 :ZvyˠNgb{Cr6j?kI9#w& UQ%:yWY -!uT4j~?эMWdvw!oZƎjT}V&4+Y|yP TR7LHlVRz? 66s)+CfJmX! c4 BJ!Q _uj<\Ɩ U:HA:yzP#nv/8)ނ>`fDUYx }MVeEؒ"h_s9DpngR(Pw `/?X85 dYx.o?jjU}Qw;EQ' Qo71ږ)ep)M2׊hҒ/XvF>4 5Yq-(^#/i,cP$ZEg)B͕E?X|5~Rz"!f=2BT-y?0JCY_i4ʼ,@x@eu&lFeM{gMW*K0TZ&*ܮ2_[vppQ=i,MۮݑTYtJ3zlݟI }O[eN@{Qb+V!E)? kV'ɚyIKE8c7_7d;hMRt+æ4S v)$٨I˜ޑ?p1qNy ô0yy ْ4I [8 eCRj 9ث_IeY d?QJ+'p2`LC9oo<[XW'?rǛX0=R 1(V0qǬ:F~Fx ]uDwm۪!=S*7%!=%2f#Pa* l2 }z ' R ,tKH.z@@BcN%cW[߲5[ڣ@aanTk rBp=QT~鄲d=af Uos#+Hb;+.NXGgB`N"o kUeDI#\ m:uX;X(k{JzCpr!j_Ҥlr\# ,yȱI@QySves>l Ǽ_S = vQC447K#6bTϦȳY?H%yb´ge/ԓ9 4 Vv b/}B-2GJo)S+2ɂpy-(g\"?P$-j,3ɯmR+O'e=YfH4s1 *vЫ0줕 n djkiggA5&k=&{nm`b=+b\?_Z"qj/% Ǔ ~m,Dn…$%TpkNQA=9cCe50ۇe9^z-tʖ.SA`DVCZ5A&lXS]J$\g)dh;ˣ.;`m,©-0W!vxk%EOx4٦}c-1ŖVpyއ?\^P97|8͉akҦE>z z@e=ænܴvD[3Q !꽎F|'4Psp ;pVf(/\¦5D#Q'/,R}f8 K"In:̉nBq.Z=j $Z嗍|TBuKC+cFkV_F5JL * &NE&DOD$kKaƴA7[$ô|Q-[vZReTPv n jW@6wD he܍w*leA~ \LUyBյ"Ywi91|Jeth\>)wE_LzNWfq;)yL+4HnZ5҉%mbYRUtX|Òib+,$ҊIB^Y=[#Q6\ im;x'+w=Km!ydg!"Wv؏]PdjqEpi"vJ]:9$i?ڭb@J^ Otc{ObBBw1,^"zW:;ᚁڝnVHH0S'hS+WDG,XHBw:b/;YP"Bݐ@ecfQ﹆?ڻږw1츓K^ha.C7|lS8@7w\^N֏0.w*&uQ19.sƪ ؟[k:SN f趚U΅:!;`} -X^=Jh ma yR6hA䧃҅ZzfD_KYңA~oIb3LX;?c9:XHR6 P,4*CTog9`:`9_UA@ r)KG8R|f( d/.h ?-}? ނ1k Y1xM2ef ]@R{(NLo;Р7PB=Z<"bRy4$@n&cGMʟk Гfٚ'r#HR%m`meUV0 ilf&7I)Yx챕jHݷRp"Y[#Ȳ7XC{ӥKvoe욫9E r,h$"Ki5=Z7)wJԪ mlȲquH bۤ(l9jA( ˪mB/?@xwփH+)cֵS ҙ۵jL%P$i;[ؑ&>i׈3`KL`+1m۫OvA6cb^2a,N<eib1m" ~l.[vM^L=τ7qJ:nEݐ/ X2s ?4|_#-f {6'q̠Po]Ut7(1.LQBX廏HqYfF慟%2d,Y!yVe#M^=n/ZMsB F%u!u[$͗8VH| b5/YWWn+J(r`k}xK($+G9Ne%yMs}Dk3|MJl%w-E>kMv15'*T:,K4eثCmY,mCaWI m8*gvԌscDɰӰ z%=C `bkwq8tv?1v~3;S?dcS%˅BOmu:s/7ɡ#g}`Dr @U{ U\L;3 `g鞨v#~'#o3u[v _Grlx6% O=Km 3R 즱 #YP"\զ,puLXc`t:qXx_ =ӶjjoY/Ȑx. #<* (%Po"2?<ƽH>9JG <:va55GĀg.)K|05B(HRL"ى!]D *Sq{ |4|>r "B.LJw3gi Gm'LR0Cܩޘs/pUzױ2M,/ϥ`› vdarN8bZ*rz<]˙CWusev?)#XkHŜYsK_I7m[תxOHqkZ>CKe">$J$d :`p~dCs^2*IbPTThPjv=30*4X6UCgLLA?90ftz6bgV7k|U@n.KVg#;_V9^6[lB1&Vz6lQ'Խl(׀?YŰ&i ?RpV 9+8ش|`@ٹw)`Q%8 d> a˲Ka<'/Ӟsd=)&S@z⬸]2c\2ʼ^܊/1d3ֽr|Yo/9hҰcLIcx т"{)B>$ƣ ?oWIuRq2직'"Ą p~}]51uceI֫vsh^>1}tɬ~C5p5-ptm2 J2]L60lDn^irTW^ּJrODUkv_AaQl* q࿶A($-ւvw $ *"(`_`!B0c<;HZ/U!-!wDP6nbs竾ls@!]T0;/Fi4!L&꿹>'|heW8{&*S9°t:sn_hi]j%j aO"0í0hX gzCO̪Z8i12J rYݾ)o/g/q.J2A#>;R|$Dv7UŠtػ}Ve0GݽWa1"M'n3R+ǾHahEgIz.0RCF;E24Vضę(j"K=vēZ7'B mhAwQ]}\`R.[!rHu#kf[C'V;Of]7{;c4| . xYdŐFd&I֘_i#;6(;15^fT${~jXG CEB5vܚ"4\Mbq+MztYia;Ӗ/N^ 2BʔdB0OK@eVg^wEԑ fsI7%:H1IGZ8NtQ.Iw ɕv^˾rhd-m#oNJ5;P9>R?POn 19ir4YsR\gWo%`ᾢ/i[8@"~seFVBId!~gֹBsZY7$*/rs8J'K Q1B+soy!-&PN(K:P[Ə*Qwlהtl<ځYc g"PJ"g8k`l;&5t '~ VX_ [#N LJv dQ"ߐr}m-x`"'~Ԓ=sD6e [JjiEҋ}T=]~dRp5T?840v"$3M2ڮHΧq?]XiEzg!#gJNnS54IS@@uԩ(Bѽvzs'&.>ggL}[͖u!"&UC5/28xJϭ^'9֦z 0 [KW=;VJjo#PF v W䉋qfe8yO;zTҳ_xxH- /Nԗ!CaF{A\ MS^8iJa^D(T:^ H뾤1w֊<ʰ)nIR)ȔmnO8j+*Zed?K5zc0S:ak%SYPK@+X%e~ē`*VrbhI;`R!pI3GO) Se)TӁ/QPw=+?}5zar"*`E`lT?GHX]LF "p^OC!p=H wKe]<v l0W % / HO.K!x4TȂK-ӱ'2>vdu 8tu)=WObIޡ:$H9lj{Ť0ZF 2: 1?,". 8݀ %'"]14™"[f(DFLsq dR7NA2 Ikc[X}6ӲY\qkH yُ>7I_T;JXb&7_Ý|l{Nyd0yg`;Ϗye?F{Ck哆69zϭ܇&25>}$rTXjM7\PjJOq)ٍl=$L}ar&nY?? @ p[ ;ʱF]Tk/㫼z^bfX\5ӿcDT|1=5Z5”Ahzs9_]݈*7!r*ZʃpL~Sb8=&v}V J7aS[Hjs& (R6wU@;FI~3 $/Y\ ~AfeQ;6~y=iA/\ѱbEңD+px/̩ukYLۚ8R|d vt$+>O{T&I9[TUBtsRL7&-ine]mcOJ =Wd; X'#Jg[ <._ }5`t#Ȫz+p@W-@Ds)ZcP 2JuF%7FAi%܂1 'B߇t|$a\ft'\WcYqc#"DR,ji%A'x1tt74-9q0v KT[mj{g|qwp'Z[ OLP!]^ JĄb$/%r6'lس?u](Q uAţbGˢI8o1̙j ˂|rZuFH烛%! `=~K_*#8F'daS฽J՞N"T=WFc )`$^m;|UPv {.d.;7C|Q~ϓeDl<wD#1,zG"MըxHcWwf66rG&E d"&&ZbX^*3sN)?j/`6ɝm^ n 6n#h~X&m?M؁2?k*s6eh&k\e Q(xVǤT![@-\BmCN_8{ 8۟,|5܍ 8}ote;xR]]_i `Lmlbi(ى8dhٷ uZyX-@PB M8tFN AWAL*]=pI߻XӖ˶ [2Z)&?4qό@%FH~dZW:+]1-BTY5muKKPCY9꓍·y?Ŧ6ͻ yn^"ɕilAy]817 m[ߩȝƽqE!1Zݭ۩5 ?V i;l@cII+,pj+:R\pJѥ7:s4Հrz_EW%z>2s<+mEfqzElwcaE ܟV5i*f<80t<1*6aWQJdq%P\J<3a9E_(:WD *ȃxWpֿJdS 5?B0*t 0A\[`4^}qLd*ήt 9=n(7T+d[B!-3< YR|h !;pB2A!cnU3w7CL= ʥv Q<RQ’ZֵK>Iy]0.b?j/H-R;䗉د#S[Ϲ& (ȧ?g* %OJ7zC2FCW8omKO,C b,/wy_T;"3֭i氃`;$0Hd?o_;!:͍6 eiq}/۳gZ]<+\ / Y+~ 7~AO^dظIb::{RW1I # [kPcg ƺLitՆfYE4Ko [1tʦ6ȋK]%U% /S3۶p\o@ Ԋk8["3HNHudFo3`L w|`Ť`hsSzZ1H xR;t~ؽ㸊}iΨ|6hurytZQQ#Khm?a~;S%Nz+z֓۲֓OxNI E(v}PЉ3o$}n+Ȉ*ƷD#CiKFqE0QW^F-OChcQ _M@U^a'Fs-yj7NzfKsf(]Xݯ|4[RP?"UFxk(BHtmq(z. ,֫L_g'a'˅"\N _[5O{4Y9艈(!<aT ]>ev |qTAJprjijõ``Tj|HY;ceVGf*7lIZJSI5Ū m loPɠ]&r W~siJZ.0uEzr@K;]m!5lvnn&CC ]72}4VS 0)` 5#@U8>[ JԇG%oD8#&deUc5˛;'(, $=ib;}Sڋ?ڧ<I;yK>֮nRMp_.W@1dǕ]Ԓ`0ax[(̄mtg0T頋H@&+5&(b-hV5\tF;,t1^[T s!fq$rU  U`Dhj3oi>:2Q/8 ?l?77EY3aFV^U< [++ju[M̌ O)GL5UsJ!Dj̐]_:pS˝z N{DX^ 5 Dq $Y3 ^'em.2{y-ZcvI]/h>Z˂ҴS.Bڐyޛ=Ԉ^qX'ANӋ"Oef}`c$< ]UܺǘrݯbءYEګ%t0+Pu>=ٟ ذ;[$4gob5'pVC ? DafN)PT5E1-y2L]^CY*dUl&Ob,~G@1BRh5jwam'{}~9Rm R+%Jrpm1kT8w%blX=hQȥ1tx+S#i(gIg`DOg"x GrxuPkkDw`=IZ*\:1," u);pĠy֑[ZlD @ӁH90AqbdYʭ&ѻ~ 3g%?KQ K3kJ!M^R&g2FZwp,OE_s;ALfs(u؅͈Zn,ǝmή<һߘ4PMW%DF°lM%83q6!"`+wHjEK˵MMZ/K 0nR2eL9C0 LH̊4zKe͊f|fr6#4tm팄75\ lruBM#^7bhUk;gy/M񰐷*t8߻bܬ&j0"Sк9yx*&t:ţW!Uc{*dmWo0U|_w8!9 G p`@mpW~5PԌfUr·ҵ۸‹3l5Bqmt|(pD\V!1}ћ}!]OBq>,W*#%]1EeG:##Zל>!8ZnXfhŧ h5-IWV\*l~ *!Iݦ{BD·/ǫ`~m<$1_ BAyg.o{u ]Cvy su $G|[21^RQ )ؔzU,\Š~@}КB hLypdO،_WlO@[nKsڏ!u X\u"x\lh7 ]T7'gEvk->pgE3^VppTCPU=:|ȼxD0rbHIP0<-fMj*E5̝AgdхVBzݼ?.i"JpP2cC/`scCղoK2ÓoD,fӏj7PKE9C 8r`*{K8^IJ?HX̗o4jB{?Aft_yƈFm$Wغ cQ,Qxޛk ζ[kpVd_Uq/.1%ʂ4e<x;sg HZx}W]P9;a<[7^4SBj?\0HU4Œ Շ1Ln0;n2pu'+ŹH*wV$|"HMJA+o1DpEVZF|zsSm7xp@M@USC"gdd21}+Ѥ+ނ5,0C])&P*B4#V'쀞KeIp;Z({SME?,yy62r7Z_/\M_!_'K'_ Cg&.Cƴ¿ YFNl :M8VγUna;vΠF *xfu8 ұ_pA5m!!Fl@sNQ~ +,8u+ k^8DYmF5N3V|-/)YB&xS :ւ."ڥ:B1Zk*D˱6ԋ@~7Ld{A,v>LrgicjHt禷^R'ci[ *UNg,`\F?*Cp帧YA`qV$5ђ%H譧l*@gqۜNXW޾_oA}[j~ԹowGvQQ\>PQ.{Y؂ x!y{=~Dc$.ƺ>H*;\ra#k QD,GTWx։%Ý %ɬhd#|^49t_|@eI# ! X!0lm])ywEO8+j]%m}϶bj 9-m (&BZx"28ssL8$(NZ.5-_g=v=,ڷKeB@ELdZ҆-(7.YF),vXzT&~S+>v2 ',{&Sk6i%P)O3-6%$aJ%}M19ڎV*OX}Le #) ƅDp͠4 iG@)" BCRhlקݵv.\ @N Lgy+?AUJ9Eut5$k?"NdMHmnSy 1hy@IU{eg/uwSZuՋk OZ+Pc=9w" F=N/mca9阃[-'NuHkFC= fQ?e\KU%p&Vco\ת]v6ݛ?NH R4&_-G7Eȟ#﹍]:?_`[Km'!TA U9̰Ҝk_"!8&;L"愬+Z%?Skpvή[ؽgNSS^NHDlopi=JMISB$˟@?8r:t|b+y,u(duBdf 7pC[tpMńy^q%yW2 } _kbMb?8ܺ^ R&zKꂪֶ񡝼8i2t38?u/VMSò[Ff MhC-J|;])"@5He1JBpV jBތȽQsQc#1 /;f2W݃瓭D0eݲ|T+?XpS] x n,e xvc'o1}- 4n,:l'U'-҃tρԟph7h\3?7g_ tz<&|.?}V%B5À ~S*RW$ ;6l:/Rv$_q$CkhɎY7:+zf@ ~J#qdMkhqv+NSng%qqF+&HY̗JlL'M"yЃMQhִjvu*VBPBY</?JyTСZ^d޹ Sc݂BPpK/CB"!Hu Ou>f+I5Qmņ10f[L㒄5?o*V=?VhA;^JGJw;4&w"u&J * n=GIOX# Ҹvl;4:PVNI]i7KTv+4u'mUe0)JcJѱҕȄ iJ@W%f^q.Fۯ]q-&$>)d!ZGWl1@23NP*N&lkJ~GZy¯/?81Zn~7 `v>-#c9˕퇼`uVS~a/2 ǹ<2G aX6IߖPVh+ӵ N5AxץganV@$A #wr-ڋr#qŘ6'=f=s(e^N9HMIjYEIs.c}(Em/7aLp0=4AwD**̈́M`;^b8;!}iә^ sfݿ8nFZ_O@#O/ Mua- 0\M6s|{4XP-A*|_ 29зds&* 4Uz `;`}9L˵NCظ&Py2sbC^G+PP;yF瑒XSNoү%0I-=.J$/ь,5$eZ~EJeSphӑ+?s &JԉO2^~2_\pxvFfWa[uX4daAxP3|Gr?Ƥg;=&NDy!*)df@ 9-1}I)ᷳzbKWb#Jq ECDN[/}tJ1wXTB7Hپ=+F&Ss$%΄̥)f׽& ,ƀLL..Y 2Cj|E:컪UtK`Dᲇ&x7C6=NtGtFQNj %,!rDt dPH,Kc=,AX3gwH \I[]3/}yxx[64ѡ a[PL: *c;mE[u WşԈm㮯gI\ *b \i ßYCEeMzzsy[)SYEU\˼k(2X3P1$Yϴj d۸rraZg͡qSߜGR0Ini,p i5gb禦z}Tn; Xhg$ ?L/Gܘ\Y%iGxvdWK^{|R-$Zm70dHlҼ}l#Tgjf f"1dy 6>([vKϓzXt~x? 1@;T€ G_4[+ج) D*3#t5MU'R^v{mS93m1ؙ{Gވ_y|{{?MDN?Sr+ :00ri~r¯K†3l]ݭ:ǚ 9B\Q}J$bDhkYM}aI5Kp,!_bL]Zm/hj38{/jUts $-V^">F aHK~lIز7rBZcDQ gD!=p,H=y5:|p+P|Q_9!EJ2Ԫ/fs薓j23.Fah]1JkA /Tzz'm0q!L[FjS#ʑϞxO n5A\xr/f&6Loz4T4i vͧ|qdɭEW\l!Rܱ80drts$pѣ6,* :Aœ$G7xF??`5`I`kx%~qiOoe}PFg#T8D@\$x!/]CJod#,sT Z,"-hI[y/{Αr$ie&ifAwVSz+LaA˔ 35^:wOz,$6U,wz{q@B&5΋ב-3$Ԉ5jOUE4FZq#bu!KVȺ87/KrA;NvjOyucc-{֙t?iK$!VGp_!UhCCg 1{X9!-#=*G&3|*+AhWN^.bAoYDې( TL熏^4bv,Z޿"JR(Em} .zOZl\\uZfibM>lTnʍM]9&UY%8D`vdR,;IRYnvZUR8~_&pC__$ r7.\и/yNM{:r_|8h ʸk);yN 5-& >4*4de DDDB9OY{>CVB@C%CsV:&j'e/q lLugGXrkؖ5LmލC`NuFk\pyn>~:L 3c]Pܦ&ɕ8{H`ԧUjNĸ^*g.jJo'Iv bfnx?c57S}u"M6Fq6/~{#OEAhMmqs<ZSTD+8"eB0HC2 œqr&Um^E'Lsu?p 1vD}eFT0˅ cy<5)*Qdv olyؕWN LYn1u$0 I:(]V?TvͼdRbV)O;W&&q:^ϷqWb>B3LْGH݌b̺ @rR4~u*!Gg?+7ZhfiuҴЉ`8 JiJVZgP-͐T4j =xCh̵Bn) [feh6 l@b[tYdaɠ[^޿2Xl$$vT6:q +FqGE~H2DZLΝH k(N $,$g\B ųcSmJlC_Wm3JlKn*L)=DU̟a&U6=ZD^ ,m o j\`g%anCT eC3Ne]bei^&6ǜ,-DyɿK&b/5~K?%{=vNaH1y֎􇷍0J͠!Sdv5+iu =2;Ztu ikҐ<Āʹ%+.ʌϘ}L@]Œ/EEZڪL똔 dhC[lAx/EY mɧyc&=c~c}m ^+ݣnq qUk)ܩ̈́]\ \eAG+b2FVCŧe+޿O9aCOgS{C 2 ɗD=bf˦Yǿnn*)T$,%Eۀ;YA)ϋpHp8[Z vrRK* $`4kn)wm2H Tp6$ޖ$ 2C|(TOM%%=e&'tȍwa0N!nsHHlic` $1g.gD&bi{NbÏ51T" ltm!GģF2 >Ȼ |&o(w \+W|͜i6ڿF ~`@7%F>507Q}1Q tA8 { 8-Jڊm-:|K6{AzbNaQg7^D&;quXڲF+#³,2-JQdQNᔁ>R[bx u9֢R]5oh)Z %P]q 9GхT&']y%*B}h敌y]xN4{y$]8y9o]/>_p[@ gmFIXm7"&++hCE5,K[r4lԭ6uzOòOFJ붅'I bQM!iLYg\JO,`L&9A]8\܁Y@0¯]3aatce# Wb Ur@-T>)ĝQ2lҤOˬ$ \]lC-i/RlRs j1f%oJVr U)fbCV/v;~/wkvlR|Qu0=_boЯuO-(|{p/5zڏm؞2] L{l[pxuN5iFd z8s2drS,llCz~D$ͧRK37M l@G. rAO f-',db_o[0Ts72/-'H"ȥZaڪE|+n¬8`{= ) ^VTrqKbp'q#ZsQ{?~/ImxW'Q/bS`Rmb˔s/!62"fGjk_, ^:CAYS)LeBy"6["jZa9ŪY~48Jr҄tV-u^@| ٯŮT5&°V}&F̅ѕK!|O:l&p9]xN6\19>/f>r~xq = .AMF%O<9xLOh fbӔ X?E5@ReCs< o%ɭȰw;84/3HvsDž"]UAչL_|zd|+ò'cPJk$̳Mv0"֠`NXqo1-GM>6EݡM+\PYד,'O$'$qH^bѮBmNBwk?Lnu [}T"n GMƠ haEx[7Uԭ~"cdّ͍kx7k_զQPe|4CsUÞ/=3 tX Pq cD&,ɑ$d *7`VqMx{k >7s|dfy/Ra%JHt$YH;?"'jьh!ov 8;ox*Dq>G YN*dL1-Yr캐Ħ ! f|dzqﱁV?_jաK ieɺQ+J$zh4^ۻܢ/ţ#B_Xt82t;ؒ,̀=Z؉ x}&BvQCюw=͑8qy{| @P׸"Rv# lQ"4玺C?ٱX7#h!mȼ ![Iմiռ٭V>gWshh*^46z!E*qՂ瑥Z@cNZ@K*(z^ ۜ j_ĴwԊ˘RR5KB!<M ؆50Y>AW%qr%LvBz;QD].(@jn4 l9C؊]YP=3` J±&5Y{}@6gu+yz(>䘽#{ msWH3w!U@yuGϯ^5lyAqH 偞X@0[##J.<Ԉl-<3_DWjr)2)7/4ʹk3 FJ+y_V(Nf)& SHPҊQaK].U|V5zWд] dqLc4\Q3'g9fARy܄Bl[+:t;oaVkpg=5۵I|wm5ڭܕQE=nő +8~/;A^$p+c$T"4s3UHu%LbDd/Mu͋`BN9K-t KkS:~8c:ˣśeOCtxGa$W;npiП}fvi! \PXOP?<.)+}jFg8=Q^:'G zAX^F_wM평]Z%VdM!= 'r%X<` qG X^P^ :Lj ZN>59 F[L{$a ԋXo|'N*f@BC3SkXUw\#f +qtkVlN/폣zgQ@9߼ПJ_ѻ?*QxT Q`^rBxMTyK#oO 3M}1(2y,e]GC!+]۲x}cIfzL֘qs F/D8[[;)uՁhA숩QQ7DCmS'0mX;ny풊ɤ'ꝹHvwRb/* Pۆ51-"ޤzgo[Ц'Ni/+5[PF_^C9̍BI%-S؉%P,:U11 Ԏ#W)zR4Fcgª)P?F}20<4 qoNy̵Kږa& Ɛ\/Ls}%> WB"yso8,U$}(EIF^UɕVߖD aGˏ,&ET\}P.Nurʗc 5 UAn8_V?m"zq-g@)Clyq%0ݶhת0];F{YRHX?`FaXKL+'A8~ S\Ix#nDhX wN^j`eAۻ0fH(dx”+pO榯t0,9l 1nG)=VP#[olPynue?LY#Ņ v^a(5MiYe驷ԎGu!W_PP5YaCڅ68WF;E$?@@d|FW4Y7.ƳRh>Cjʌ`ο6WaCNNB`/* =gCy88YGhߗ5t[>I=U~ZLK#i+B 7+nFCRB!NyDz~޴/ k,b9-p &퀱 -EIO[LqCH, dd DB\@H0;gϾRp4$=PهficO>R(-aL =YGU5x+IWRf-*8E.D&RSCj,Ɣt]+jyEC?gpċ"&:gCsDV A,y-= _u){d%n-4E4 N8>mŧT)iFXz,B.TN).ӼQEyxYC ,fTt!|7FVm`e]Keݺ%6U+PXf.,b K춁+$ioxJPBdqn|(^R[ZiV@6E#&e>\^%ŀiq5 n4l]%efPBN 9*DX.œ9Q<S1=sAHFUE;FDƤCGw% 2S29~$og J>!sRO Iaqh? ͋a蒾6T9 Ro7o- us֔LcP.|8OE"qdP ,6n:M7켯SiQ[Ya9?{ƥcu ؓK&̓ zkߤ-ܧgA 5mID}%qcN6 ƒȫGVjp<^9\bpuƵ5 Y$c*0}T,߉sВdX㲦V WJw ʒ$o n!dƃe+p}IlecӬl %W՟M  T&V*}ۆ7#peku߬騬/ZXFȋoOY0h;SAft*iCT"j$ku|¯S1Ae-P%i4^m^~.bg=ᵎ+oE-hFV a=2XVe*ڣrLkڃ-S2-^ P*Tfy{4>> qOݟG&IF!CEB95O0J4B7IǏ!?x) JF~2!\@kT$ʰ-[iiU=7ic>1z'2@Ш LOJ^q3O)0&"QR<W B p}O?,cWUNj! "6@d$Ӣ='̂R-Oܴ<6S-_3tKAUyy*lvzi 3\µ|7Zc)QC4]xؓ=ف_a΋~곫3r@7%~@@u$Lw4@Y+L|ymk+Y1^}ˇlBKwXd?$,ttk7lFY?M;$@>r[ՈdqEO}UDqd'7 4m>Rq |XoμHmWAW#Tz4ގ_16P=ȸ uehi 磸BAY8k:ِ+2z\mD +Ik*&iSs6v XR~<@?L{aISj H35uJ=?U0Fw%[JxSX e+ۻGm$wQ%X(`\' GOKP)z%zn'n\IN1mt2@<_fV3-&QBkuqRǑQ[c2| AzkְnMY drĀ`gIM2bE 2W5z !}2&s T_N BΩD3FDZҿD-snŰͨLիwd>~ԾjG0Y}9o䔣3|*GUCz_ U>`J@˓}p.by쟄3ɉ~)A3=J>txSM;%4ޤ[:Ъ[uK?/xHݺ/+k(' |Q*Vw>D4R+37QO&6/;)])Ʋ5c7!q:e =|>)Y>DmqBJ(x[no-DHB@t9ܛ/ ¢D'הGra}c^s!Ci&qz[vB~^TP$q\[AGI~LV\zYzx+,\{9tƞ;I!o0XyW-[~Gp"۴g0P+ple%Ong=_!c? N{ _3܏>xYxh"##u./'Q ɉ[mgvd?ut_bs'`?l@Os~FHy\Q2"S*Xl}e!sG4]#7r&|I"@>/}0$,DEh q W*%5F&p&"Ni&-<|J$Voe5¦1h¬s^j)uoS#no󵲊8[qW@ACbilTX)^L;JW2Pq%F9O%E뺌^2鶊^]Mh0ߕ̏Oc>0o8Uي{=_).ds:$:p.5_fTe-#KInLv,CL}Z ץHcSz#~Q_BBћS^#tSZhNP M x?\ʆTF~gGj{Utܯ!9 O+V5[`I` :;J{V&;sTZŸޭn*r WgG٧x_(su> Jp(=SWxGkPf i,\FSAxj5_!8t*J'z|R53%N$ H|Ñd_ }$n jo>m-a9jv4VԾۈl)ݖOrm{⵹2 ݮP ^]-%GR OJ^%8 OMh`.Z"3&#udi~ tYc(EmՁ'x-{3P w67A{rk;J9ܕ0U.`9NuA-z5ѓh]U-prmk.A?־90s$>f8YBF]\luu)ksȔ,{xϤJDP0A/t$_yq.utߩku jeFI7FQH=h-ܳ&Rh^76B6yHI| yMvJףO +, (ƍhb8Ό0%\Mhzk"2~`꧌7kH=Dy_:d G{|S=wE2dTR>;Ya>R s݀D_SKA~KI'"utu*a)GșK:&y74r!)o]IV[gEPSJ/Dh}]LW"GA nGs`F\K#.\a%|BFA? a9˽ĞvWe?ܣ~y,|+ykqF@8(ߏ:\1S2NZV+]_xg! ]ekk:pfZ;g ufD>G£-HmKL.U:uH;3,Ő`(VrB: Cmq%vһqК-Gptc)40NeksSrXsΧZ4qW {0W2U;s'x*͓o4ﵹXXݟ583jC9sⰳ@tR5E^=IsJo $dSHb=ɟOY!Z!V.{\ 9cX+`a"RWED^t8ɚmҝx[Wzx0㚠 Hb@SjWg)R{z̦i~ e3NIWaB1CҾqF+k䧐/bݨҖ3՛k((1^]nF ^=*"/U:JkSO.7ZX6Lν]#=Z2WQ#j' ΂"@ϴ]Yj.xpVAL;W0Fu79]9Rsh$IPmgQb,5TeqW1E[tE-ֽccc|1 2]LKYS}4Jn_8T>mgreXC_HgwH;9SSnجqDV7 quCɼpK>]W~5Z;ٺ3Ƽe^b Hh̼N6IȁpywBSZ`J;&Y=!%*XhMɱ// yAeO(Z7apoGaMiY ;1\6TeT&: 0R6 ,[3찬2N>]YYL`Md Ic}@+Y%B&8!\/cD ?z{I#׮b?% .iz~Lfm럃$UϕI!3h…'jAc/DUkcHnةIf>#g :"{\?\sV&^p^[&H滄GgD}7,sZ"[0<+h2V9hTSr vbB\w|Pc~-gipӉbԔ\3S(?#?K{/Q- RgjÈEMS 5R`+e;[֮LlPcIY㤹\y%~3^ 5xT <-z9X9/ hXRnSvtR"Q"C4(q&ľH} %B7VRmkZ={)4@1goBgrƂv?N6!,bq5q><ޠwcomtt -4V x‚But %N8ёurUZ3׉ft5vi6]ral<ʣRk24s .S^ܫ]:azߣu]rog۹Z(2!Uis Oϩ|.{^-UAu mJKiύcV~d?]z>f`5]4<7irc0e@EҮ;ʍYRj"'[)o:;_߆Q|<'iS 6mh˟[Hv0?)Fߔn<{j]2'p(NaͼA ܈е@sK# _QOgjۀ=m7ohxDs/TCp{ԮzMnǢCP7am %JRm}t1Kdj Xh5SV\5Zd8M#8~!lY 8h5tD2 fћgbMbwj0)-3Q5u*++G=: k!x6QGc.ME dAn׷iIެyW)h+P`d>d\0Lfke&:E7J~VVDM&ҁ_E;c\N{,qf+50(}ܝcR'Bs[=RMLw9NhBDk5+hVYN#?yˑЍ}!$#)\1HVϬͤij17lq[MԢ)zLmH%ͫS@HZ;mPQQ[ҏe˧\P.Zz`4ͳn0*2XcWO.nQ&-#NG۟ɞ Da\Ty.  ;E !N-羙?lF#&ݫrӠ=s XzogW&JP"e9w|!TT[Hdub֚V<$r?h2pմ‘,oGNyu?#9CtZsZvG 0G@QCP? =x)s u]dˇ2_lCEUCr }yUxxzVB ~LAcԠWPa3:5jI = q9^pںwOPf&>lgTwތ]'|qUm K=,=hU۴(y"uw8Q>o҇9ֈK'hY^Nԋ[o\ @KIpvkj46 6~%#04NN9%1 $"/jQ1+ɚ. \f'3))Cmi"B[3> O@J}ɬ"\G!kURWҡ ͢vr4 Kʶbmp:D\a,0[_!фBSe2vfW5hBUbyd"p[YP,}GN3\ը#=\8iar.>V]_J Hݳ^c][E ]`[wMB^ N_c^ u9TIM@ep^dKER]M)V<3MY4 ?(D{s^FN- d`IϞp2; U9M,i6O ` b$lhdtA=<χ1p>$tj/7p}Ռ4ɕ!CPA63d r+ww,!ȁ!jR&Uv5pl \%Mh+i$ݳeڹp}m$YCdPkO=0-55'aJөV<(E䚞QZw*Io axgCXO-sN,Rg#3:OixW piB,S)*7OxffUDlɮ<rv),уc ?+W(^^dƃQ.R `Z\ÜL7_"D'ãxS9F<=lΟvJ@aͰ);y[EƊww1_CxB!폄 /]W,{ _L~22ietܡf6T8U]8 *bF6G#1 d썧 H)` UIo C4a.^}[y,+QV8\^&Pn'!:#_yH0-33CBkoEXT牃-Jt8Dg^n^ݣ8{4?\$-yozl0faaMɱ0C Fzb%2lE53lbRխԛ4i cCar3hB!`Քrp,e^*:DbhPl!ҳ}lK!#%ãb)j'vo_ʝABɈҺ.Q V!efSQxgeAMs_ƕܫq5SBc1HEqd3Ck d韡$#q4sjTw]}{"A%JW\lo FcE1.m+e.>kbtp^vt.gzBX2˥GΆE(Րo ^G{<ɟ~kZEo&\}DNn]{\~~`Ƀ`=5jr/Y۽t-=֚2}oz<f.<tdH4p !v1WI4[A[0˶呏^x@mqg5jy "-y9S^Α JXDp7׸E]&s)$7JXTm` cqᤒO3.`<*a`O.@7@лk_D?jOk,dD04D5s7&bѪ/\#Fx6s1,HҧD: I.*S[N>CYY53P?}BJyj' Aȴx9ЊV@rU~twW$k((Gh⭣"'B5,0mJE>/<h zY69}`&@Nll#bz*:4OiOKtU U6Bܪʗu͎Iq+k怚q,ֺC[S0t>3Z`:.kj !8eF'5Ã$}VNGL\޻ZV-WpA!%ZfFUn2sOLFa EL;&n\b_(FṮMHۜrܬ,s:$ &:,^vPcJ5iL)bYxE[[u]igX"~ӷבUI.wM8 8ǭQ/:"ƒ(d$8cNBp@`:Z;ӠxAMYw5\u)sKRJC@xE}IJ{p -c eqj"}B~TZe8, *4 2r~mY,jbvKKCƼ0"% "<ҕɀ9c\D&{mLju9A#K;;JDŽBυvm<})~ ΟO&7'~04x++|`| PR/fD< ,5ZBÚ*~p J6j."A>\HעϓĀL CSb .5z@i:>x?, SZ[+v\nqEU˚flBҌퟻPcyvyɉ/+t8t>~^kJ51z74D#Gk5p.%ʣCiP7N^w Q:qh~1G}-M9p!`% x ȝy;u+H .Vj+>,#YC_%|qGv1 m:`,ٶ}X8 ]ZD14+K)T"Ku-۸M5Y}>Ø釵 TG[8)ffFS{jИ|kE63h 16o2-=iN@UN0Aѡ◹pv7~\Yd &1oŽO{1-0m-&:|.*If'jnmZvDCX >m0u_Hq;(G{B̕DŽYKk "Ce"ޜk ۇle5cpm&2Ga5{i-f~1ӌ0-[טD#~:f]/^qhsk_a5%~,gWDz]|Iɴ?ӽkOB|\.Q1*]9+\5vy W^KZBYG(`VT bPkBpI* Íx'c<vm"WfůTd$Eb]]7p{NlpԀ@^+`lJ5wgԦ(Ӓ/ɔ~ ldzwKuY* ت=AIjƎ/Dd&[d:^)OJ!)*0Ƒ:RMP0MU1'B ơ f5 )} O^*.*j;`RCfuYK?Wx.֙lh͍&.Bئ PV~YHG+ۚ$4gOe; JAJUӚLZn5DZW6'ZTb8;P;tyܗ ] K[=G,BUOFX<~ޕ֤=$EA7/X勮q#WvPHb𖲷/8Pf\Mi噱 zF :楺vBoW_$`b,X58(VzxEL4s޻ͤfKY`9͘J z8n7]ޯVd0ιL&GW2OX^!U!] _gf[)x 2+^ ̞Ƀ2o v"*Vlbr/D-^=NbN_v03Єc ^IeMֱS* 9-7F[ n 52_4elӰ!`yW`"Sqң_xoyX8vSVWb91 _/9ZA9M(Lγp'DOVzUVv_RQKv_Vps_BstyTU'amqQhb^Հpd{*_UQ_%xY9ו_V~ju2 >S\a9lykD,dB}26 t,՝pg`͢+s27>)8 Tws…_)q)lXL'7ZjaRy D[DJA~=a/rq!}<%0Ʌ;g{ w٥nm#|*:0r h)1L٭E2l;0'_sϯƥyAV\o,\Aw3giQC[`Ua^ \F.2v$9KZfew{(\. 5} :Bb@ 3g'5(p! Y<9vF'k,V{W$ tudp~~̥- 4N$DD<@ڞ ³lV&WE $Seyr7T=Dw:k2E%xwA^&D}%)pbӇ8[Xpi[V[7(;]e;hVD۠2FTIc_䫜x>`p@JR>%m'f}b u/UY2p~Mz}E9en %ذVYǨ[0k%.NHu,ӹLє\=Xؓp*?JN쳏Ȍz=))0u@UoT7FW^NV4贈]`OF%Ri,9aDz6T'y*&MfBnQE~d9+E%2&AW#K,9#[,){`) ϕd(v2IBKfkذ7s)ʮBwU!Ն @?܂< g?Dfp-RJ`gj G`>m+p_?z1y߸w`>'M|rzU6qۦX{wݒ[1?-8ޝ<q^incU$@Hjig}If\I /cwťgX|c0Pym'Ogvv} ,M.{ݎS`)ě%u+AWWtB2g~r#68Uc~1oP.8k)ǘ5Qmi`VMGE|'SLh-I-PcZqΨ~b9k+xs:,]M;M0 a~4kšhv>ѧHk 05#O`=Fղ ^9'Tqp5Y(qNy gF5r;@[=^1Dܜp8oUj6h_ FKJ'/- Gׇ92$6[%ȇ8־M{&7wp'x%X}E04VQ~g"1Ia>%I##W.'t.$<.Nk#=7vLWY[nj݅dbq+ddXٺD؞HoBa_ǫW+U*x(p_X7%eR63?uR1@h\112ʤSMO=7%@|6raG(nDuC6A$ue)39=ÕM6shSx<UEn`21 Xk\N* W71ې({kBk3o%^\&8hFil,}詙KpfskCKmR&>bw~ ǵe^g% q~DφF~{4P";"FUfǧEW\ZMkDgERﳤNs!&l倘ʬDױxW4^Kup8Rg*:iFσo;Gr804E*~_ M>n #Z0eӦ-AnkONh":`1I?Yx o4 g;SXHF.DZ[R VB2}i6 Ir(ϋhw  CbnύMtYxeK^:/‚PcYӃLP?wk1%@7_o,:#@4>m /Y.zt>Ua5aj_TT"+YXN4>65^@_ )?6cєJNp拊[d Vd'es} )`L5cds+B2Vu?ny`d y/j@Gvt~^~ZbT{J-mg6KFJP9TUbl?kf@עQgG._Q5Я,RQqk3k: l~czϋQKuK/|b$]F#fʻ7p%QX['{ʩ "Koж^'3 W!Pt5Ius@ 7L9! TRٺH"ȷC.:V3#|&k?ZWH3C਴'[魄f[ ?QB*~ ˚fnG2!F5f G8QX OjK")_0&ȳ@|dxV\k* 뼮uD`ӰXp Q|b9UckTc`m[vogW=O_G 1㖧ro|RI`Ӵje/ ;Q#W/a!K5Lj*F­ tȟu3|xn\_Wj-X-rHx3 ׌-̢HIX2 E'aNhÕQCx\j*Nb*rt6\sn}1]jЇUkgJO`yDGґHCzOH _ KfC(͆`; ' 4^L|};*&jY*ꠤñt'E6'urUE|`sO 1;^-U&./N| D1!rXmx$kfUtV %1`t/MV$jkCY)5],7QLZlIޘ$QCs/  + gF0PU"4gx 4 Pmlnqo-!V :eٲnJ]sѤ6&v, V]guf:_}ZdcDzN=$L[vr\gSkjZ1d5+Sc  b`~{I.t#A!EDd2}{n] 9f]'ɬW"CE#",^%1J!?,7S1i[DWxiRSa8qdV_fKgͳdE!{(pIGI iZL{?J% t!PS {A_^qSLH3Ty4`uW슂XmʻNJrAkkƣFW/JlBVV_E bO_},q@Uz2ݍ퓟fp@cjZhr~ nXKNQ}v ?I<߭n9ffvE/`Z~1D 'fO.; 8J衴ЎPpvfWf3J;4AT=+Q4U ûҬy3Bόu#%1ejT &QI3-DL,USZhٻl#BJ" @C$}SXrMWS2p p(j,ÀYX8L,Z1M? x;ߓX|ョ9eCj' "xԀ7ֺZ\ySSHd']x6d&1;F*Ep w眲ZY%*m{mΑF-֜.h`9pKea\:RklP"uߙl!nY{BHz3.ti(YY%9L-g@PwP!+TlI*%O. #1tw"S:YvQA[ꧬo{*|xBÎ_,-{o{liv=;zBƋXB+U%L9Su-N|P9YnLLG?A-^DD-ᔶ^e({ 7NͲn3m%5/ZlgG7림~ y)=Gg. ńK1u-9p.I_nEN$dH oru7Sc8τ^2U/W*W9.s7<4Z|lV`0 [{T٢#J:=eӓi}Tp=ļқ>KQp1aT=j4 Ka-~UX|mqSOl8OVQ(z"f+p0 C9DJ>5煔D,I^S,p[٢C*XT\Dj$Ϡjvmܶ1-R(*̯ _ThUjX j윸N РQ2.i ,n­g¡ y3ǯ~lL}o)13e+` 6G `qBχU=?JE4`lMX|bJ>8puaWU=+J'@xBS(ײ+YNO3, a])ygAK]\(l:DḺ/2/=7B53w@V-yC#68ۇϧ"&^S(ANmlݶkGO\_PfU ^/%} AQC.5 oAIl4\-sC_X6zï N{ȧUlgz7ܜ?MX]7V߀՘ d?칄pJۄ_/SVZA1voUqdWũ= Z3`(ǡG m4T20+"t=Rx*gkȠNi|pcmu׶OW{=UUAjeA&L; <\=xhȫ 0fH4.Z-)T098^1w0>:1E%YQK]+00 +tO-xXDYgBz0yΉ@󡈎ײ=jvweK+se|"{+{sZK0QŦ1%˅[w]T7w8I)`I-$S8F[ypQIck".; A9a˙I#<;F D Eh7h8-lEhy-p֫ jxl@qw0G; ] !zkgO!O%H6ā6ѽ r帚t+^Kx5-?"}ߧQU+p/eB_R"O!Do1,BR0X5rhy-Tf:6]^̧Jh6@| + $C <vȊflBIʌV r\2 @SQa>|q !6Rigr{*I=3@C/ƇS*όnWPK\9 lniDo.^x1v@!JC/23Wz {*SM? tH׃!gBP`|"O?hImZx٢j,_sYV]jOyqh]_xqʤ#KfGTjneR]QcLbVFK7>ܝT` s}xgݩr5N" ^Fjb3eDZmNAUIWBa 2|F×݂rt) D'ym\쌱M8'Ywa.\PDIF9]]$ <7w>XW0e +Kn?ʹB>p1DU3?}6ЫLS0 xNMlGOt>?4g1SymnTx+t/PD)7`76|_ Bi'1E+Q1[kv(w%8,E%;Nd(a۾ua)L7S~1{N`k,I*LIͶ+ FMbo~OEG>=٢/Gg K7,\a<$ZOA\A;<'WSᐴDr_BMrwpVE9~V/9 x'>~$;'G]N!4ON}Ar/ģ)>?Q N=l{vC@3\8DV%JmwIts W^\HHsxhZJ.⍴.4HV!TPLnB+$$vŬR?fLeg;I h !Cis7Һ1\Яz7OWmQStJVGM95xʷ'Dloݣ0ً0_?&\.! {@[^`j+6dteQ4+dOm8cɷZ\JLt z]kvdxȠGH(T zߖpcd / $+`ڳ\g=Q4VNn{ń@e2[QB bP3bb^'G\UFCd py؃MhK!BEG{lɎDgHKbhBb)qjO"ThD]? {[qzYYX3P&8|E 盤M  4Ҧnsu 9_w@UV4jf %u H8)ЂdcM D6ȘU#mcV7.Sf'o{8/w{PrH^\Vg,!Z)5 ΂:0!EOrAk5`~)w! T+z忈V<(;Pوs/cmbBFbb8!c.^2-a#y#*(op6+VYĄ 7wu8+"d>x8@GܕGX9XhXS+iPut6U#,, H'/U~-!y1M6mIG#V7>,"KZOYVoT 'MJXZpv> $bЧf܈8Wnd&`F}-M'4ߐ"Euh%Lڽ0F*o5&&KRN_-%PaC*R׺S!25>҉s sQS8}=µZ0cR?ip|pV*ahRI,*'|)W>NXg@PB/(/-vF9h[ 9RY.iy߀j'Ƶ> nFլg. êVP}M i@pP"2GbZyjŞM*w+T*bQm9`67똙eo~~gj77*r;*+v1!U;;Ng3̩bgwEpj"{PI_7Gd"Ty-׎׵s!YCsuf4<,ӇIjtJ%E|#2;yQ1yql˱M^/qL YֈM}SL KJRTbչ1:m_~28lׅ1$ b)Ѣ$j,Ķ&MM4eJBq|ӌ Hl\HT0́Jͤjgp<U@8l վXMU+|#]F ^lP V9s_i\[P;T^z,3K/<&7<&/. s1 u-GS)MLsrjlt#X /?ASŊmx,^k[#(@@×ܹ)Y;Vo?bF71۶-((|;w:Azӷ_a~ZhI>E/Ăs7oz7T&/\S AGen 7ȌwķЬ5A|6L;#RۏiYZ_w/*O ej7ډe)YN ,{`d2mM[Z*.ƫs|ny~&w[^9%\兂Apem\f . E]e,$8 VSI0/NI}}̽e^++;گF@Jv$gsm}?$ װĶ!ʾ,nqjqR_l|u!JX\Lu^[AǬ!ՊbXCc€[ X.#G뾳_{^/тr:aoQCU h):b߃"Fo?*lYMQW jBRbpPK&Wl3@w9P&Qчpk켧*PpK` <3%#1,X֦=U #Sreo.+'ywHIt_T8|Cܞ97H\9/aJqHu$"}hFhʰ/|DrȽ5knʧ5ӓܕ_?}OSsᓸ5cV ]SL5PE m>g"1TQVoXIcM?ʃIT9)oSch7,Nf 7W -8s5}"2^ԢC[s 8Atyjme޿2t4,lh,Qĝބgu.L_W˖:H:B/DƢܼZ)Y-cOpD:(,o`(nQJ||oc+Ihɰ@FlfcaDԙU 8FUu7GTb5g+̰ϵQfsz6Uo,uul"1?Gʞ䥆%aV9Jhdicebx$Vm(1q0ƙ!3i,uA+"Os?c ZSj'Y={?%$ ' 39$z]v#Y!I9Stw޿=+vMH 6!*QZѮ^Ynbe /qrY#eph 9mu~;l'YqqɸCX͡7TVc 3yV x?ZTPmB8}u]7.m;.s zM{Z_Zvw]'-p:hʝ%J ]Y⌼_yh +Ln |r|JA*p!$"8Rt9-E>!2=z DTUK/]e.Lc҃,) aeB I8%ZPUapح*^j>Jl\c _Ɲ+']ݒVz,q+}}]atye1H&r3#H-^gnݏ<;Su^<Ϥ`]+0ܵf*b;;fǬ:?A6."ƀ,XD;[Ccnn2, % ҮU3%`#D)v49ƙZ71?Es/)ҷNSڟzЬ{\ 9ZrhCo6${B勪q1?>wxoW @n(%dOV5MۛMqz*g;:yЏE  h%I-͠IA1_A3&UysB9) V8:r@~ 98\ȷd_i}jqksx#5VeZEQzv[A;&&ec?Xw!;)3\7v@ȚH L \bFqXH p%|R;e/: Ur"C?t -㉺ tC|jDx$:TfvIe{>1`5_Ҏz;&_GΠZshqx-vAL:|v3aDXaރU,/$8$#19"VɁRICe~T G&:]8l[1Uq޻n|˧U(.!T#VI&H8* eEω/}&\` gLmӥ9t4e4{g"qͶ䂫m:qXUimIu4]XOaMLl"綘Қx/J1~;ّd~.EC*k(| pY-# C&vR5 mV>2X:XwHE HO9ܘD4ЌzxT / Hu/kfpstVd|>uխ9s\d0~яE3saG]i:])R 1g]|"k!'s}JbGaFc;/bqn),Ź lYN]nR8A$LrI'<'M꫑`Rμv Z[jCЬ6E<Ps%; +mS=]; R0VjҰ.Xq^_%Lֈ}~/ )W]4WdnI 6Zz w^}>ʸB\٨FĉL $]t+Nb2T+%aI۶;ajנ*e }nM黝pM(c' 2b?FsOrPo!U!Zd&$Lax+lWmJ".j5.B5_J)K p sHJkdOLk8( ]}q0Do)r20Up {↨ 6$Qm/"\_8&I1[۶QљDZ7\&)pRUO,=T-lvSܩr} L;N$A)f,AVrUs^KW[[ S&3(S^h`&\w޲˶hqq4=R7SII \dT9^K+f5 )180`]bj``KwiEp7Z_Z2E0q4]rp}`%0ՈKc)A Sۗ Db4dЈY5ܝSrRȸ | w\ ?/R p\Zl"( 0Ԭ¯f >#.8Vf|_;XFmsa®!0]zg9l2Ӈ=T w+l@H.`YyT XWb&ȍf&h;h<{ U-{S3aRO<:>Ykj6*!ӰgYBp^RBp!s r"(ؘg7)1 '\ t ,ۃnʁlnJW{x^&pOJK$nί4 g1}dR|V 8Us@JuBtD9L]U_ l _m78̪]cs۳W߆|^sJTe+48BT)%#5Pu3=)! áq#t{}`k&,tos+'\pEp4SvZV҈q⼮~/hb1nK`mQ|Oku (Y[9;hJ'bJ;T)u]RJS?EsAo %KW,#XVD:>]hEv:yseLاמaoiїnG72VG+yI Rvl6I\x!*煛xJ}*+;(+ g |Hb@& uZMטIG&v{+hBUs!cX&m$F ! zp˿js-pٕn֊*#i∄%c d#5ҝqjx=ˉ:cu&W8@6mQ!e?>tFWЅuK3z`9n֊5;~F;zDmb(YNߣ 1\  Cl|Rhd.O#),ؼ:܆`[gDDi L҂CHTm듗k#A0w+R,5<S% ?Q[`?=lFCY9J_jPpQdcP ոKX^ػ_0H%-#M-amnM3C#8sTge$4*&.֬ƎfdPU Bsz-6H_nO..8|$T5{hPyqh%UB\̺$sdJ\?pjlG;jZT[Ul4 KUm+rz=wB$cP )j_z[DBjٶ+6,/ɐ<ӦIҟF9lHU]b6H<'n[p|_Fd7sدAD}Y7"}؋'gḌL/AԜ=o."smqsOCEo_mx % Z9L+}CnTZ9_#YֳԒsÂi]4\`}` + pbԶLn '.RG;ê\,o lOwm@"Q Vѯ_u jLW U '>`))+(UUo6a_B1ɧ-tC kr4AaR5)?,nAoOQ2\g eէt0!&:L 4% {CD$cA,h!U"_R!Ed7(qYzsb/i4aJĶFbcP Wa >1&SB}-_/`7rUrz̤%=L$ʽM6n;+I\`Ւm ҏ2Z;w Zk)#Y5R3N%${Ҵ'XA_7dxDKiR @:.55y% ~VgpOh۩P1d:#05Bq,ΘĦ} Tnn.YdnB\lyczWּƤW`31s*}O ECH£IovpI8h?"Χkݗ}˨W Ғ// Pg/X]PIK!ŀryBB$Hj0\o`-5rYO5Ps7F,)KDsW ?:u^7y6lщĥy=q}oQd? ʭ"3̦3L#qERWSIlN3Fo/L*X=}QQq3I5Et Û:Uq uW)C|6ⲜZ`D ݴ[Z2l9n=p\* |ţbL<æm. !#Мn2/ðaI,:g8p`EݒvdD;$uXY==#ŞR+'%7=IpRF54F˭o͠+g 8Q|bYv].ۃZ5|QBH˒{S}I:?̏i8=Y(H$'&8, ՠVĩxyZ[$Fʟ]br>!՘R&jbu<=,ǜfO M&LY;A!?fA"CO|s)Ym مI OrZ[<#ǦRgU #gtcY0 2A< ׁl)5k^ 43m#ZTGCUU(,9s)GGs.FcЩGk mKng-70?FD&Z1-Vy B[G^hx6*WJ;f !] k)?2δdL,=EK it~ V gGM?Ǿ! ](jM/E+ Ox*To-QwJ2`Ŝɫ/6LDwybĶڄ3l+.;يU X!2 \e bREai3ݞcFd]]kչ7XI3땍9Xp_"O<{$X,nNe}@e5@t(jn5}˖)0Gdg\%T. szs=Oq%XD%E;M16m h 28%jɁO̘ɧk› ʀٱ^?*)LvY34w҉X<\DCys 2[K<'VVZ4, a$`؉,TPC%KbD,c٩ VTy#Ǵc3% utTT-Tr2#.ގ*}/hNM(Y%ҟm_iZYf\ݐmnߴ"^Y^7);N 5L5 l袴nKX_}HԘyCYV\֗a$-GefJByX޾Uv{Ц%>631GvӋ᱄,J/c*&?=ovn`Síy(ήbt0RgVH^ :l';֦2O񫒎#Y@ χlgծ Uf?{|AD/w\<" _x(G?JtÑ o,;O$;Q_#2m :Fg7MTG-q޲ }b1֢ sNjtؙz1יv}_Ϧ2*|窭}MB>!JPUKJm n&8AKraľ .v'$^ZyˠYu`"tz;$\Bi:5թr qj _D!/0uҰ(<]#@%T IgʸNrr2w&)2o Z!Yjx0%- pc7H۩[ݴ 6I]p޷"ڀƕcSSV{jV-!Z|d5I.T@A)9aRjh=ǍpHl|䠩 r]TʪN5O!XXY{R$7ć_ G,ZɺY8[UːV4)kAv[EZO';,IhJϠ%6Ehy2jH#+Vg@6+HbMתkX:ʪ-^=Udxr:[ i/ihEHolX},t';CGw[bT[:a/)&ɠrV^.;! M,Dw94$$iG:W0b Itd쇸 K5T;:e1y!]bշ`^]/q'Q!$G|hr&Iũ%rq0#?ċРA <'FvYQ; "[RoHӀ6jC5QL&y O Ҷ[ҠO[ѱX= NuI:fF-"_k%]ͥ[V/0ad+1Eƒp{1o SL>Ŋ SNsH aZ<HbE_)KX8!U&@D>TiPGd&転 KCHMÛdI$ fUbXn@P-ߍ9[y'y1 Pl\4Q^VD)tbQF$Ey2Q2$PT 6;ض֍2P1fh,T=켹WT=g,D`V֟3}?י&לu )Hָ | :GnEAOU,:f&4m˨Eټ2fj(e`+Qc* Ōŧ2[RS')V * _Q4(Ylr 030h\)eRج*J օ.Yu !,,/mQ%7AGz%^&m? Y<`dD0L;d'C(lr^%fWe/#vD"#fY˨R%/g6 zէ @@%pd;z\N1C%= 7lB~,fpgD &"'8!e)$]ťůԆ5mt^A>ƻ:Z`njG,p})vBRC\{Q{r2:m <9/D֚gpvyoq Q1:XD\o.- c-y');}NXTw]Rl\!),:B |LJ|C3!Y $mU|D/&-?Ɲ[Ɛ|KOB*#T ;|X9}k-RZ,\뼯lwʷ3WTr.i  !yXqdjhU0!v3+=AVz)o4BU4d.`ןeO=@9~t}M*Z')]n !6)N f1p[u%F|bթSw2Gy"Ԥa'QgS#]}%Es(H}nPh-il- ġNL2 : YWErbgdLW} E[,wӸJΗ+I窣3;#e_+ Q6 @G M\F7Ui/6r='vk _&q֊~3r~K[:59D+Qԯ=O%{A`la09sCU(Y\A^#W-l{Ij#?.de6/m4\/}iI75<_$OkqE;t8 tՐF3d'):csN9RWv l dU<}Vp/3g5nJB*}fgD@Eplma {aUX}=ȉNj[ļvT|HPhPFҞ0)1 ՟ATGFgu^dM߿xJM2B'BL8-*H Ă{I V6rܽ%hΜz"W Ll|t>`NҵLhNu1yѰin00rcTd:Yv'_xbvP! v5 .!3+^K㺞,R7ryލXzcc_lJu.Tת*+Xʊw8Q~,oe@Svт4gKMFqecvx8AU$REU,/p+v~J~wdBF*΄)t9cz"MTxs3U;w!6@;}2h;2FLVPRl֧jzI+J9Rp`1S}Q^}âj>sk𷈓{%߸]AǰI'C ڍ u&q`I` J2ۭcWV/)/8)'qһ3C2Q$nA`Cjvr(h&s6Fav݌6?,ʜVБJ"xJЅm0LiRY"B`DJZǭce!a\Cv i?^'6}*F!sJ1/m6ؕ.RZ Mv{  TF6Ga+{iZ"Q=̪>+Z++Eϖ7|Jp{OۗQESUc&e@7$4J1esJ"}n>*5Zѯ Gl n(݊R+ٚuU+~ z}G]( qzx:,t`?F$Zخ'[G`7F6 &C󮻾jݣ)ط 6z<[ Ѧ oh>,V_ez!-7/kW4%湚oG"f悭̢'x>K&V}lDX _b(.3\aho{~4L"ss \9=[mu71!c˼6?]ɻ37q~~_%3^ nBBs@O߽Bޚ}Gzj.&bZu2MQl!%,A䭱J`> {HZjaS@9CM 顿^G9;>imsXp5$Rɓ#a0CӐq!FF*6_ d%"yeGs[m3o(zl`߼ {Fˏ%26.pWijE2[a=xtV65l`i, I)èES8%Lbo\q)֪B팈: YX)B.07O~'~iq WN[{09ȭ Ab%%Jx:n1;=dGm{:PE%߉~~n:U6mʋ<zE[.HhgkOR.T̩NsU]%}(AK$Ţ&G y0ȌA $bzx/ڔ.=z 0 y*zZGܗ Uj8XV c?.VD): d"7}ѵ'哭lcSmV7tRvI\x٥iNgL \̢o5 Z^7ツ"*Z9v vKF1bcXOcx8AEdR7:jm̽/zl0u4XgE p O dL&2,'u_Ȓ8u']RK*j+JATfg6U~2;OMC@o,H|PJ9^Gަ]3]F/mafblO%(UnXWF=B[Ț0!Sp A |=#M.0Wk.Xf^B͒d3.c[ޗ [E:kGjKc5e !xe2T=W%ϯل@ڇ ϚJb)DQSl܍|hP6jxZxa"-{f6KDI B=&AC7+l]*⿤^m 8ѓatͫ%Me.˿܀a\Cߖk .#ƞh܆>uX.EED$ `\WDzJ0dvOs\()(95MsFW7/}VZw6a b _=DrR^$.U^{R. VS zC-[BӣI)츢yPVO$`Cמemp!wլapx?}>m! =mj7 YpZ{yi@=-c].+RvDUϝB7? =}hqJt?P(֤# |d}ziw0VISko<]:! /UiƩQc1`GyCIMT>L8&|sCf|{O-k3i.>s..xpz|rZfκF%YJ(/{Jnxd^g멆R}6FgDkt٧KҀ3 q[LNo}$\-`Yţ፳i4ㅁ}Wqa"X7i2:xF$C:ww<>I6eLv[.f!B;S췋pOFˁ sY|:?OE'39)Woډ 8PM;(TAa29OdPJ=4$wwɬD,OHG7z=H ORY_7ߘ̽bJly7?cS>(Yg۫j}puUU^]Dv.!^[y9ڙs^юJWCfȾ"Ip-dƉ."rEMdr*=CJ+P:x n)DR8KE ,e[vUՎ┰1PPSK}ڹKF'c-QuBz8nx!3;Z52JmnѼrfy#6/Q) 6k|yԑAv/(Q4B@ w"WcHx^-b)H8=E#$ 4/# b~@{>WgsCƢ-Yql!uv}eעD΍R>" <" m&B-KLe8S?Y8s0uۯ.gz-QE>\p~9 LaYTpN(Տ@ݓ3RPcW&rgO Wy{GwXٹGNuS]7G¿k*.sjQηm)VRN>F,| _ANvIzV! 9ac;B2Tt!8%͔C?F,k #_.Gqap1b8@HI߈uTdS!.'-HzCT.U~ƋL#҆!rQ2Ż ׋I2|«˲H2zL[I Pvlc!eW pQR΅=AʇGoOI1gY`yIv;?jZ䉵ܕG)S12綒kM-!˯hf^h?MJP`S~%G!߷ő[peO»9qlZ}XĎWR0FS=2}z0DyɄZTwΜZ2-e$lԜ/e.3oh57n\:ʩzTBxlDJ&TGsq3a SCQ_?u#ASӀvs_gЬFV-VԱvB\nlet02j|[ex@G[ͱ8=ٖ*HQ$%3u`Ӧƭyg&nCdyi5l2!`%Rtr``}$ +e.Sdd(9/$Ouq(v>s5xEA!E StL[8[=c?t?>orѸGTtOc DPG0nlt a@8)ʞ˘c`t~Z|qεEcv'<~pڬ!{úeqEl}5 6Buz>\rc5+ö~: ɭ8k Bt0`}8jgqnMF#ui()q)$Pl s! W/$vƯAכIS>i`vپU)-yzERJK.]g;NqHG;_}%B|g=NWn(%7^VʦA Ҽ.!F% SBxp-}_/΃xN) z%ސY+*B4?d(B=YVO.GIf({}$h,?sq^0f^ Y+KkJԠyGQqe>C<}Hjfx^l6) (juY[iMiǹ:H=kSD/f*}Ydj| u::<x׋} GZު^[0qI6WmTpc_VPc`*tMe>uT,B//["W8|bIU%ε69ѵdT}<5 ƹ4n| 3.aq^愵n\dIp&MTyDA4[ , P53m[+<ٯ25QAHKj>^ß7(ټJ:QũE'њ@IrISVrR>  ( 2D;J|A:ofק2 nƂ4 7kcMYb/aU;ks94W^lIa 7Ao#}? kD!5HSSթzE+9O k%{+a\ ^s!x>C埊wI%~ LGG^^i9Jo29Gq8f? 58"45V۽,N  dDP[~M : \I~k:N.b+D,,{[(pWQXSɇ'A"eY¿)1*Į*\5O)S t>J"1i&Z&Xe{HGQ;z/K|JD*@ (#3\J ;*$U >蕜mJ(/b%M#2?:g0;e=9t_LA`WK}N6_:țO  &оgd5H:p0ԋc]px2ɵ˭C$ja2b[ kq8ӳLܿi#2™t vb9>pUbCb8GgI.Aaw3+ýg+pbQ RkҾ\G~O!naX)Mιfq,#0aOWhfg]%4Ҝ]Fx@*\AxXvﯔwC01 qЕ s+igxՀޜ_,CѹSS2:]AHm` "6_#L3I Q hcȂl#cD K@ׇBPOtea:'U>1cѸcYnMF1F7Gٱu:js3:h{vl|Bt)d3Vv4]z F#,M;fQ،8_Tņ9G+L !fфx а {E+Q[ձ\ihMy1' e>~VfGֿ%*z*5=-\WH򁑻)ԃ|yG{( Zw_|Ϛ<@Z OQ(6;3 dhActQ`{,襵+ylǶ߇JPgՏ Wȳ()E '6'NJw&g &%|b[ز ZdKJN-J{B'v[qE1g4V \=-=hG^ u5w5sC1_^Y$LGu͘-'t4 $p I{x]XݩSDq$Hՠjz!CC-wVr_uI_TSH?A9nrq&x.E =JfF >&7/Ӫ3 8f~pڀ'D$iD`3Bq=^o#"@aӆ)y求yN> gJf+ShG4י@bu̮P]ϩhlJSXj[LPiiQ(mqjnEUYc(gKkv9* 0?鰚}?#Js(쨥)ϾyZJ.A-}U)cᔥZ"&r]R5ʹݍTpш?y!I5 ">:v]0K~ :e緕Q] (n` Fӑj:W~,I(yuPFnH8{*C'.&oA.NF2T}Iqe[=Ԉ˰8Bsjqbq.m79?.b"FBIKnF](A^F8w#azz/ U4\ ^lɕ:ܬ hTG'/zb0{Fj*BT@5! Aإ|v["K 6P36K_z2G{EzRL\O Ƴ+.E 9(hvʶ  F#aMpeC|ʁ0P&mp31 u77͚r |;t0foqtqWQ&?s@g8l< sU'JX5$Bk7~&I?2 6&dV(FD𗳦kN =n"|~ LQ23\`|-N>z>U  ԭJ?WfK%+$ע#}I$x:nqBͺ YQR+DŽ[x/t&\.mzz3x<)Tp;[YHU]{bg5klU9ZԈ72O8 YMR>gZ@w݃.FJ;͇ԿM6pT< UG,Z?ppxv:nPz%Rz@dBS-v}}d[F&6  9/4NK|88Rp; ^ A^WW1|!*`7;Z'>F 9c38 H=>n FjH)r(NV.#o*݀d nLy_?S]=rq?xdJbnۀ]B'](oS8+K~.%i[lx=/c)BZ0x9Nlj^(ڮlYP=H_S՜R2<}pc?ǼgP@iR ݖ6|a96E~ ofi4b;?΅>1g6=)|5x,٢=g5rR1e;ĔLx8L8K $î :X_ЂP1ı,*I{ij}~iEeaԎ%ǹ~E"w$o"@<={ZsC oa6a?A!.| o1/ zyC3J{6GTDQJt̊gof2.W%?; h`YLL9x1eRoQ&@m uajS  ``9³D9U,:9Ju+ =UdI~}eUWw N`A$7yֱ[Լ̹ӊFG昘n(ga1W{m{2g7 OyAn_B|30CUtG]׹ZB.10gmJ^ N:O#u'rgS6Xξ(=gWMlh}G4nV#swjTL $i cU\  FS6/ƂɴiU0[|YN]nHF3JhI9,]$5Q14=:jIF;hA>M](jA.2}˴zo HGUL0/Js]AYy>$u$f8*- 3?PKTb7eq[s+rZT݅93;%*bPLХ l!@քsaUՙ5nƘD4L3\YknjbIXd]ɖ `NpE7fJ֧S45_REuel 5J`\3O//-`Dv|+4}2NME [3=2`q]D.=j7: Sw oR2YJ,Gsi*vSN |s -O+`:}.; T=+GF=-W Kgc}ǯd C2u߿<'}n1/Blԋ/Sv@HzvB,w-V <Szvӣb,W@,>ڇ X*(t`ĥdj!YUFIÔP2f?Mf 氁?v4Wڕ.!LV?ӁXzK-GZ*!H"~Q g:.\A}B3 ` s1^0zt>v7 @e1/~+b 3Rcp=߄]n._1EJx;3O~F{_,$3.O [C!xy׈w/>Tx1 , [ ^KSywt\cN@v5awdhWu68T7Mu&yeBJ(XlxZBR0k;ş\ -}ƛLߒc ЀQZ_,spZk_!aD>$gq w\Z?e>W"w X-ֈl)HŽؿNL+xƇBbM) 8IOq6DJ^SgzbUb{b3wiA $֢'Zb8jS깛y"Q4Cџ$' `U Sq95P92Teڒ¢QX%m`+e_bQDj(۠K} ǎY > ;rDV>`9 тԘ\Iadd'CJĮ[F"J)&c|\˺ ܫ.}v;UV<<v7ARlRc]^tY@Kߤ:Ɓ]} V({7$'A2ޜ| JbcrCV*Me#BRy?­[Hb' ekY,ƃpa$)lޫf+=e~WgGt\3ǕYxƅZUm"nk b)G$LIk 37<Dǃ/>dȔ; r)>V+"%}tW0J>^7hjצ6p[]雈.Z*[_sXhv<沃O1wNR/IQ[^ &Dmfzw]9͖\~a,'pX!]bl; aLu?㓜+'G@CMlƴ>һ; 7>zw8M^3\l5B4u2e}ñɵF y?$ӆ2qCseYǞ躰J`#EE9~0+~;w]3Օ/5ۤO&̅}-O[i%_:lW9o)-0&{4x,Lck 𲡸Y`~س U~8:_ԧ8m)N܎yvض\B XD*@{ѡ\W |Or5ĸT(o6-ygD (+(鮴ŋ+ˈBj5nyPks _ sۆ6t-D~II,p'p&SK<3ٲ\аwdiSX}h |~9̪ǽ+^*bLj9y9fˤc\_HG(^iE#^AjeMN$Ig-.3-`Ǩ!e.ag~]is"P)u@G,Om`+y< ^̌teli]U7!aw쵲IƼԖ_s^o`#?yhjh}H۾gQ  U:#Zj$ۉ^eZ|9B[ub= 05 7X:?cuˮ^+~лϡ ѝΪzϗL299I̚/{rF됻:[ v)Ԅ)bɀ YƊIFqC1_2uĘHG7%([?GMTͫN xyHbOKZpzXc@ӹߠ'Ei>ԄD @ֲޟfH+ɽP`g.0,]bgQW A%{XErd[|Y5d ZzҒ:lz-; }jH[>E^c:ʎI1bDӊDNB1]`{}a32%( %. .iC']WWL#?Rrx (箎q~Os\k<|AejC-d.LB]5-Ӧ?)pb6;SK d ^i+H#3=5؎p[H0`d[k!drk\@IgzN9~_|r4xr"By!CQ?-$G, q-aʗ*|s]a&[mɔ%A}]Pِc6SZ ԽˑtDv4Q!O퉹v!%(tY `%bK ̃ ;}v?!Pr41}ǸR0ޑRIݽ) v5ѷ9b0NJOZOE>78 D ~``I'w;z%W\iWCZP#g4/~ ֜]"%-IXvK-bcVZ+Os>Hp A]rTPmiнC`z34[LzZBpg6ILĂ9v |H{kG}f1,D"(t/C 3}IT.TZFb,U Egel@_4x3W8ɖDt?\:s _z0D8wŹT)G|)W^z3[Ih]Q`ĽnaJ @ʤm"rx!û!e]zztlΌ+IR,v'M:ХjC͡wGCLa* >fAU:֗AZsPBч)W8wW8dgJ8gB'ۄa}2yH;CI itP޵'Yp`>#Hz.@}!1Z$cBorm ?bW,DQ=fץ*Iި?\Sfy,$nr*Ⱦ;m.Xs`9_(r/ƒTc0ɦ9U`.t|Ҷ1!AdS#R 㦕uo|?B6ar"гv,UFP6tpVI&vFˌIEi2p_ C̸܀mv}%$jXBS"S4!Ц+a")}gA1V(ʰqndD mS`ГNIOKQOLSњ,-o}6!xԋ XsKIx[u_,K{]EVU;Rɿ 7 SRR_% Lc9WI:6D30K0 "O^BycPM55+iҸ+F?e>?iX9 ni  0S%pK@w87ZOо Ҥ]K(TzY̐nBW(0RSzۮfQ?Jpf Yǂ_i0aOL1 +,OjҾP`mŁXvӖ9WV~B.Ƅyr/>X&%fSwUgac%ͽ]3? qʖZLwu .[iz/Ac3Fg9ȡݪ5!=P+*adq]s7 owRFJ=An)FHIҖO)M/J?M8!IX׺!;_&Ph[[&&?<"9Eнvz7+{j-sKQ}BByT,qKƷkN{`CZ60J pGϰT1? ZĿr0,ZG4! JYf {&2@OMa䘏YưbT !*c<0j޹1b+W.+ iCJr2EHp6h\ !٫k&G$OfǨ?AS;N#mA M撀RI_2.J)hީ ZzκZ\!,>/1[cDa! p )IKn{(SUm$fPDpAJliK89 c+he [9nJ#溑$z;iNti(ذ#34gJKIʢDdRj׏uav"{$e tw* pk}Qϋ$UDb#ӌ IC.`ECfOB}2 RIwo~Hhg $+8m$m/EzqB(@TxU2-K˜LOF7P6+ѵ*=p=mo.q" KwJ(YdhM7<;#aalF̳4_ps2"s > ˹}:㦌qC l?xu m4+}#w #Y?F^ڊAe2+?ɳmٮ{\^|tRqnGXZD6w!1udEYdF OnPUܙK7>΁֗$)`Uq~j1Duο'dG$.L agV(m} e<0nA"Z_Wf{[w3W̱v*|lo4 f ɽ".?Ռvj:x)V̘y,F䀌W~7pcX1W: VsqJ`FkȥiѲnyLg P)&'[KnV= ZxʪEc 0 y MR~@rSi .č3}m{T1H+MZ2¦ Wۘ{Ok1l`_qX ! t ؁5я#6`xag)2/&OhZ8uGwx:ٟ[x&w\bY'(rٙvRӴ[=swwp?[VߦtZ]{uć\Xb` F0,@/@,4ms[@m>r]g0V)7͝}*Dx7DXD/R*cI/# w?~E3PNX>i}J]vX$$AVz? ?n&똼}/54ňPhͬT0K$uqSOp1QiUQ5:o,.CxpqujLuNSEyCn ʺЦ1yj&5? luSǒwC?yE@:*.1_u!j4;.I7!=ނU6v\_q{p "`)7lnBIqs'{P퀔" CH]\˧sёhot+: ב6 O6c*BA[ a }+IyE;vN; +ҕU՞+PCpmT)/ 4e͜k=pLŦ _s3=B-M7:9av Էʠ{IoUöͤbIfOZ*=5~ii~UE{W#d>c! !$Tt xPbJEL KP2t|0*BvJ '0&jY&o!->yi1c}?X 9)7ٹǂk+%Șy4=@xY7HXH.CAP\`{ZacrR B>d:m'pKʛ~|f եar65e) 3;=LeضNlۃ܏m+R;wNP2 g`5)}ߣsy2Vp]i/ ţG}yhg qdyI"c{Zx uS% &NK08|l?7g;|Ey_Q K:O~y4kr=7. M7Oeɞx2mҕ't)mQ; 8T~AR܌1Zt,2R5a˾7߁g+E;=I⎢teڦ~`Lg.Xg?9`AN n R]C *)[{oy)ŇrݵӟFDzo,=Op-/WOAo,H4Ip[| gv&bHwQǜ(oW {J91!؛>}VX,5{9m#$Ano:ҚcaYאDxє#PT80~wnq7 jُ> <9G1jّY4s~7ݿJ/ \l$(2]_7cZqX @'J@G=1O 3GojRkw bvnѠE7sq nE/ 0:c h繜}-f4Us6k鞜69Ғ'GrFK h`a?I+]rGØq =v!TjOmǛ֡A)DTSSʳTl3􆗗mD7(2bB[&8ϥ'C~fu)eRI:)62<Lٝ2AZE9akJQ6d+ٛ)VgxƬ?#j(َ>d)vɷACF /A],Wpe7yn ki3cШ?9%T)Amٔ8c8I$IuD^{-85a`^yP=Y5tQ G7im61 8䒍u82ZIkQ.IV}>gGS]6mƒ5"eF4D \)s\i܃R)݄fۉrqIk5_LICArmYh/TjK;Y+л^t36_ Q n+N؞v& O9t<-].j;Z3/ l9Y0^nH#DwSG ZІz."}_oJiDb$FjɏKns+ >d[_}ݗ$x qZ8[햡D@0j>=ށVe7PO;ZZ=9n]FRbx i>: JA!|ԀjaȆ]xY6 299<|hkI"6'I8A[XgKTdGz$ɨֱqu/]yH~)=Pb27sfu ]z=gL|t,a'CXQQiýS,e"iT1_X5Π7!d #x74(|I?yY;K3z\(v2r 4 {ʩW^ɓ'=kPKwgWb i,q.e`DQQN%>xpFi:4%ܕOFK[kN k̬&GM B7,+T3aH\}&%%M$S-$={#ۉ^Z y$WRοLʼ^K%W=:ԯz9'6`Qfڵ]Q" c&u%/!P>Nk΋}U؎ h3̭w_`Xvg쀓)H*ݽ5j9QVԧ8ߞ_HvG>+ó=TT{>= M՞XhH2*L3i9քbޑyJQ}h3U{HKA 0dmA;- HO=6̤ϐq ^kbQ}۝ߍ"|f`CesКk#Ɗ[ Ż 'e0s31uw@?.aX׭,m91ہT.dB]L 䏬qp< Hs#*KO>|B"fވsùCӨr+yf i?+,88' 51M_ 䞷n4Ӆ1D3ɕ;~0)կ+sn7itq!SdM5}$W9E6涊-|̡bF GBoUs؊;T ó> V|ɹeJ) p=FFzE1t [qEY^nП- &Ey|Ǣ$tx(#K7h#m3+WwƕyIWc&iW$soG7NRW&X'ͭF&GWD^8 Bd rNBFhK~+=! zX^}9.pcBvAC]Nh\S7Ba7%`Qn+?NJg!Z(DlHlJx6^*J+;V;T9_8&+K[̍vz(z'pvUQ wuEKR&Ogc1_ĝ7=)0CW-M' UϏ'}]u05՛HICL58/+׵0=Kt^Yptzt.G],%FH"df2,/F$'D9%[A25 J9/Kyq0QUAlR h6/; l4ː&28dOIhioX42PQ{OPL!Xwʛ,mtUM <[H!*!|cf)1(bȹ>*7f>?\XDT[C^(w]!8 [m.g;{N40 _qy E51478Xyje);+EwT &iHrG[HCғIE3-YWZ&ާ-/:$ѓ^(㼑(!WѵYr$CKmg19Ԩ@ɩkkQB0 ?$ e =(Z |?W6lH^3ᦼ(<̇!;T^89O 9t\Hmv ?Ivuq/L@h [~G1`%e(5| -U[dk i1yjmM%$½fu[˃u#N UoiK`}.PpuHG[Z[ ؅7tP7٫Qk`{c.mࣝxG4[/f=@v3lpjtc\a]'_(]zg=յQo\.S*ɑjq>-YMXI8"nXW*U]ۀ9tɯc()\҅[IF=sz։9u[˹z'.="=MjuV!+Ge [}u3g-}FAf}|o1S[Vb&Ai3Qoj5&ۆAuޓ ҋZ<鿮qBCj-$UI0_)Gdt5UM+_N,r' 069y¢+bS_|PL1\ )d4ۡPxj 4ZND4GCcP\FbCMbm?6l15Nm> sxA¬>?h3]f|킓'  i㨖DVs_>lDoRc?m?u.:S !7.YIhҟkڨnYqboD_">VGdMvA4LNJa3cJ, GH^+5v/3@>&ϣe:uWo>*)n\^ڄ6 \kV.s=QXҽc241kIsUa6L+4УLx]M[{Kk%=5=z1D4@?h+]ERji] Sq9WM(%剫c%ۻd}5u! |h)9lR[\ב //vu %ÏV8[Fʿ7j!mj85&,Xd,1C˜sgls :ypEƤt?|T&ɨmY䉍gܐ͗}=9lf5ܸ2  Wp8o/Q|ȰTCXУ :x b*JXmܝ)>MmSR9:``Q%fsyDGmy:o)IpW\k;a_K [+wT!MR k 5bƍ4$[*;whhq4pHtnDͷvQ'\xm6Ց?\T 9Nb Q <߾eצ'¬p-bodjާئ+*?nKiR\_F؄N 8 8q] o}"3lb2ζXWЌp~xSJًfTev` *hR UHqSzǘL8-mb96R=+W ÄCp* y&k%o}5]lUJFW?,igC2X7ʹ].O\ ;[XB|{?/DpAeNm9IS btj'څZlyjMB=&VWH+* (JP=Ԙ淴 Y  JbN@PXG:y~ؒNNnej6]sG*`Q$ vAO9ώ b&'ZaWt;2JK?d= = ]%A$ji?0/hIQVr`.+Z6Zti+Ǐ$"LdxP3@a;a8 GWrCT8;eik㠼ώWn/b4uhiB =lE8ALvFS"pp9Β++ev}( <#F=̓azEde7ܙ:Qk'n_嘢^vqH_l:P 7ƥ%w$l#NaӊZ , ]4gS]"4Lq{r>.IR.RN,,+ xByDSQ|V#O$껧fFZUyr0WGy:N/ftMѵ" :Ch# L$<7 Tu{۰Vc^V 1z.'rJҪq5P⺕^mQQR_ wht/> &26`KM-6mQmjXg4)ߑ)MY~zp}Ԫ( R6ʇAB&$ ipMeV9%΄7EA H?dæF8yg1-HyN[)~j.6U˿2O@dwYI[01B~̶9KL%GEnPAqFFoj7V#_vy\ŽVySLD2@#%F"90Prv# O==4[@}Z}3G):̛l."oxWY^z-!+FXAv;&E |l}EFvJ;O/"D{|&Pn%L}H$HpY{f3~/=4GoQbT-2̻zI;mͮN%ĩry64E\j*cC&f9UelL9uK4~! ׮#B T%p4Emcn (weߨ[N@ة%' R:3[CFqvk5CR(Fyg~";>g>pV ٳBW_۝1rįZ9: lp ̓k`vGj> }.KGL:"-[r Ϳ1|tёfh,$IGtRfXg_^e8%\c3ڧ]uGb4_Fʨj, "Es~k05+NE 0{B ?cg· Hʞ#%H9A"_=Z(XP-Rtˡr9FtC(_%b(ШF =aڵXW&^OM.8&̖@'O)iv"2pHn/@M2(4BKtS\W(:I-8_W]Y >:Iq͍i1ȋEQ4!W &wʴ҃dKjM,b5Z"0Uʮ՞wƫh'(aZ=O1hN#eUv2QA$j=oBmSdqN}߹2z:WC=4o] \y2́ҀJ )=0ݳf\OW:J/䨵_[ƾ@on& O^F+MċHW+M) 8iFj /3T% 7ڬ_.p!Fq >/+U_*ؼ0jOH]⡝677ZL Uڴ4Iw-=oH+~4ŎT} bw&qػ [`?EF0egzYݢ݄ٝr<^L:3 OU~2ly% v}D0,V$[誛ns酿tS'cs#5@R#E۳wE.1n[h[%_j${hF@[axZTqa ̙[T@J2L{;4؆Y?O 1 ArFhZ^QS[߷M U3i)8η nJdmT]by 7)9፞Cm8/z G# Y۳P&|R}nh*3[H< ~\E4 _=z@kVِgތWZ,o>;nȄ% M)d30yUbv3.O?@<VZݮCA%x;*kW #ao`zƶEDaa }-#̼$E4Um!6qa0tݾg/1̳TƝUԛ2ԄfyYѽkLĎ )eiycsӎ34LJPX,f{:(. C1M.>5<9lSS gkcbbϭ*1tJ"MNzIh:ٺ)睚p6_B3+?Ħd-gc)O̶}mYH1ߑՖ-@?@ѳSut,X O0 hQlUKF})"܏0߂{0Qwѧ/~p dU9#~)Jxɫ$0@HClOunWs1+r./pE6pSĉ|Rv~!9Q_V/y#vJ#~0D~mTp=wt n|W`:P򙖤T"O17f]O[hr ㍏_Tg3ߠ79<--wb%%xwuHjxIx[_;kk aYl,6}`Ts׈`Z$ =iGhD${jN(Y-T gU(!Aw*9S'oZ_gWWGhC;Q|Μ›^"wS Ө0?6N\=c- P*>+<᪌|I{Z`!8 u$\$5B>W %!swy$ ڙ; <`Jh,jk(S;S=?@L ~ЮA.]VWT5ti\AEftLpZM4d߈"êph=c_pU4GYa bm Nzq33A q5$65=A^)2uޒEܵ> G h\M`7Ui켜VD#zHp+ bq)dz bK:,ވf"c%ȂmPi!4d+3BEP 'm(Vy[M3@~I%3%4Fxy4[oyΜ(0P NƇ_W3)!C<`EH/Kk f&Iһ X+T q;eQ5eA2r2tLL1 T%8OC(w|ّ.W?2ѕE-&Jp:ڻ17Σ.}W82~f]Z͚u$V9w{FѶk#QZK х JsH&,3fe*0~uRx,Lr ;^i[c: ;]]z0>hBܖ8 (Kv{Ey¾oZo>ܝyc-o܎P=@? w#QcVbnvLYŹH7iO@QlEGK һ*,cˑ3WزN I|!~?9Պ`Q܋)0/Cx 0YJڟh+3 yR֎7\^<ܑ#4?ʮjZVR-Z?WB| h=e-YWnTEh"2Pn9yW0GW:+\-oVNFі:FG|bvyۘJ(h?x+j璢!T>C"4}֓Ov 3u9q V?-\wf[]2qF.e6A1 +@ө&hM.y,Mdb36" SNEo $f8E B0!! PlZʘWDZXjrb#kĒ8V)(-.fx߸'\&8>o̖h.kӥ{598 #z`k LXt7|0b _K7 +&m0*C#|CHK%C@e^ۈOvX3nWMY=8!Oz`*͟(  Wi *3X s/8X+ڌoNaѠ#}yFԺ#ԫ_O[Hq!`!) oiKrw~Ŧh|ͤ 4:P`2`/ ֡z5z:Y-v[VV4F_x4ܑ_ j7Q/iΩ ,$ dK]5y.z;u] qorڿ1#6WW4(wp&N_ϭK_y}Q<7c8X!VCCl8D}O#ω!qWƑ w{ z9:S▌\]Kd!".PVe eK0P~JU.K"$tNHj6: ij 1(2KCV͕)@;[ik`hEiPYv;Wo,C#]iBmHK)a"]ni 2tx+qӐg7Q/ #_wz*1eZbٖO /ǧ1nLSϵuEXWIo]'*~{*ŽA64>B}~y֌!+5p+3PE oC~smGQSh$XWfAt{M)QƵG?,-hUUGqZyE K2ŕnI꼳+ɛvӡs ,:@w6y/ZCPUG_WN-YS7,d$y~.Pܜ?40,K끥, -ʋ Ѝ \u'=]#}ڸJJwKIgȧ3MEd\ 7NqePr>-ZfDQSL)~4eJٶ'/Hzϙ|178'm!*qJt榴]Udȗ@+T9N2<EQb| n[%eNfT@oHڃԇnk:=ꦛm'G3,@}@AB OA ʴER=ZswO7ዋd?inJbk0v`R`JY+tagoB,0XsXv ܃L0̮3޴Kv Sz:,Gkky^ (WzC?#=KG?gmMH 4\:_ "1?2rx[^rZ$#ɫ㡖}YmмջmN=tc% ʯ,_z"G OS2kf=Uf~"13n"0>"}s5:T(t>_9^YrN7Y?>lmf_0XK'3=b}i#A Q睕9=y s,%@BQD'ƜAy(Rޒ;Ca Yw<3'^!6ɳ>%o'>9{uWǐ*+lDֳWr0au߾:@\x Ie/(2RRdPɩ ~(Kz:Yhi4x;OeA 8 VM~g)% 5.OEt|@nݚhvoV*"ѭ!0`g`Ǘߙs'@T`$/L?@Ƌ|[u"52O%D+AlNۋq.@Fր]W{a ,G!7B#3]<[05J/(,z2)ϲiFq>^ׄ[rVDmTBυR=:"hc*mRi2m'@q[j(+Xŷ& p?fN>k1nts(Hڒ$M +B"3@HP gyܤo0x.ӛ}*e0آm(*l%,ٸf/I )ѿ[Q=%lk.Dc)xJYੈec#C<{-2|qb#NF0BP }eZtʁ2#VR4]E@qSrJx1u𺬩7uC'!~{OfPfEg8;Αںှknh# я?-=!u<ȫGZ7vٚ=_L[Sҳ2i^i\Rq4Uq\ Cٻѕhk{Xicx|OM'n'~I7Vs4 VSK+g]%f~Aj7n#2=X]Br V |1MIZ;_BÜ=/4:lx@N@ _^fvnY1Ovvmo(uT #f- %H Z4@ +Q`b _\G~1n*8YFLς- ,!EyT\k 3cV4_)86a] )HP`=-VXԆiVSSBˠF5v>h& ^C0 h00;^).Q=]>;}͈"%d o*~j3ۻK;* ڪX1ACsfB̘i&Z7+y3`3{eNOFWda d~'^\v֢ 3>M~!SE~UUhWˌ"1VGfok>Y$,$O 9EZfuP2\.iElfy;C}'͘ي74_~qfBdܜqz  U?,KBB Lr`GPTV]+E2@tnCbЭFE5fISDTţü12y(]+& d ]z[s\< F<)#{ƉZu'$]_I)S~ 95ϬnX}T6XRQ-f Q9_UZٶ.L2RCHOֹH9kٿo#fN~4ELfϟVI"B^ czKƈpiQSB=J j^C^k27,&NEqM^7=iE]#r/4_`}Ii5j yq̝@~##߱?ߒT  N{=^ǎ{%Sȫnӻ{"p~ 0WҭGE7'lQtah$#\I⩗ZL `W=|:鸆 4vQS~OLD>~;͟O vpSS)}Jg(gw/7_(}B= 9fsL$:\T C[ߋTÊ-L3vj26##KgU-HGݢJ]Z!L?ݮuPödol", |6pʨ|o`M2)A:ds{ 4_[}teu E0= Cos/OyÖ&GG2*VlKM+iukhӲ/Jo8 /EBno,putXf=)~DSa"NwoF4L3$t2?jN[ !/H -7ٱ$݅ϛR!Q*7=v fߜ,)JkQH\dGKB,W|Լky pΨ *JD_E,9qHUBW\|+ӽi&I-dG;tt^ps2񸳕p%\e^ѯ1hhe_(/jU%,;1TTp_%& /׳"Y>e17⨇Щ@!#e!NKx; u -xΞWu} יòyga`׾("^ؽ|oJ:\v)g+槽c \|]b4ݝLz@7kӭxlY{,T${kEl m fGun5 xt{h&Y,P0֡tQo3q-Kk pB kT:= R!sBSk-ZeR:N'?W 0}L!cW"ZBvҜޯ#I UN5Q|0J~A/؃cX3 %`0h.n /-_@QzmX}!UV8hS<ƸGu,;0=C?2&@lƹԁH1)hͽHLaUPm+]$5k^;*)pO0S)0`XwQѼѮfjEt$8g Rk?ij hI#Ɖ㍄u k((r2ȄˎDJWOXBF+"E;OĠ%+տIh5wJvi˅AVY.ys}MRDz9[xrN:IXJa Cc &eB DԈL2Zc7S1yMŸ04Fh Qj7ɇc 5}nKu!6BTKDTu*0wҊ*u2S_LX?.g.LNvBw6/"G]Ea$>9 W74(a f:SK|f4(܋㟀&B0lyoxᏊ2 >>} 12Coan1{>ߧΉgN`QeZzٯr@f`20HS, u>S:m*9j'{ j[SX0(FSr &%! O͍63>CMw5:]K,LZCjEd<ǐ!֜pWF;P@-] :Kx//8gmf I6_mGr;ٯ~oo+vw2n ѿwD/ K5|e~P:yN?W)1(/ !ܸESA{A$/tKI뼐NHh|ooE! U~(-,B\Ӛm'NU?^ZW."M$m6~m΀E[x_ \ޕ",.?ccUعkwf"=lcUk1I!7Q٘n{:AHX9.`ܵeE1j}3D4l|B#X葜 X{,'54VC'x27mI MiVZ7O3V# ]I 3~G3* ZOu;~PN!/cf]5Wx)3V [/hICLD~UUмYɛ$-pHS^ Y𤤨|QnbYBS3א#H[04 ۮזt?l=ᄑD\e%@C%UWpIkXo1&v4:u %EunwBH:vF7!rcmkdD]jPrK`Pԓn z5V݂1TơԁijC 'd`15}x) X q2ăRo#VEgzT$4D4qw+d?K_9SѬ#⠪ZgŜr/Bl/qN1t˿ZLw\G!p'Y0SB$tM+!TՕТy}PAg@!4͟+rʳ2tGC*DǧgB#x؈'ϨB˵{ GVLjcBvw~<̆xoYU`f5-iWm-_vŖz,/ȆBk9˨k\YefP ծ",&SA֔/Ǻ?K 'eX _1ҟm4T !I)t-t_ڜ\S9A D3aZ×._9eH#=kc_%,Y+l>ZHaa45$+cl% :N2&(qVo{εU8y-wvUtT BiCOTgV{k Uzӻs7#g![;E`\  u[lQ-z_j)p=;g_#DoM9ESg-~Ց7eQ5;$MSL'WRTr`t6w?-EL\&EN+— =g'ث$o۪vVHaP(6^x Ty=/z$y_PcŒ nmҩoeXVB*R ) 2=MĄd,%]ě ?Twh饎.Gzuo^VMkRH?8o-BM7ϗin#LgXU۳eFJu UrţvVC3Q5JˁڙK b N ӷ uTSY56x%f-[ {v |cIÄ{* u`XX%2n~1]"'&> |L: BZoFp]}39RFw %Q5MGH `C":MR⳴H֏$}nYb1 z}N]ay4zadg1I'06bM-A>f;Ʊ'@Un{k !d IٸiNehͽDJ"}/1c< TI $Eɺql=ҽ[Zq7H\"pݗ-bdJbF3n7|(ytw9ʄDwp]-C>S>S%Pw%O˥}Twv/ 'Vg= ŜыffXo#m?B hHWU 5&Pߙ5⍊\Ej(29 G6.:\#K BoH: $9gTd{e]'Gu⣣t)ZuU> _I>>BeƉ'Qc ݫFªG]g]b.6~ͭ ՘NJ9Ѡ돘ThFz}MA)h+EV&G-!îMRAR@Ho[;7uoh)Cbx fȂr42 x8yN Y"OΨ7tVW$\)l ra hxUr)]]®d*g޽H2_$>"eÈrPၙzPz2)}"ǮRto\P)#X Kvnj[iJ 7EFD+-DcawᓍyV[ė wĄF.Ay>/SK/jMi'oˢ7̠LR2ɪff&@>0|M$8Z~6v O #96JcEO]8]3/S2 ] s#˺t(X)+,IB64bTs3Eaj&)F+~Ș B5е' Z=Uk*3?(EG!z77a]ux'9승3_5JLsm/|.AOMt.3ز2'kl2F:Dg5S*9"ީAU$ѹoEn;ny@ZJ{>m;mH\'1TDi|pUe_JiO ;~Bmd O>uM*AF'u-`GZn(d>ܷkU״gz8)΅vqH> [}S>Q8<y5A]n@~" f/wڗ|;LywZ|ABg1v=G)Pp9kn.0n_7hZTwAbG\9M#fc p#FkiM)"$kq2ȤQ5OAz^6 {s7%7;dՅ*`P:!ܠl{*,h[Msá)M_{꺧|~VUXe$*_lXZ2?,*՛wղ~BrY2]suZrYt^2q%2/M +;s.>]Jw,SѨE0u0f] JJ.fæm5r8}%ִdI:.T҂ӑ;KG[ٵim[H!E殊bacF.ؠ5B*#\`rɀ^yy(7AfA"o=vrxh%BdW9Zv햅${o AȭNbEB0MF'{BZD֭3HOx$Ddfhd n}/L~J=MІ,}87{G^e1z'i$|8OWs ,1-{ }jԘ׃!",êxL[z.}Hǿtbdͫ,=>y4@ EK+f"LKw/|fa*,UC*\uދ H_tfl[z詋ODDB\X~b"iki@2 Y3gOpⳕXY =QFfm*7N2fCZ}Hyfd$%NK%.G/M-\"jY_U%cMQķÐH*eA$g rYMճ 7[[1hJ\8%hJ$>Cw'TU=QKQ'=R[Ӄjiٺ K;./$C g;Yڠ@ൿ9 xTo+{j?D'yBuYuj \B$~m׌gwHi͇sj5pLx{Z0q2򳲠!3Gi8Nk`F8= ʄiS:{٣AC}HS$ڎ[ߑ fIlij"9zR"PG6y1m<ܰ mFjw3 "Xk ZiPF1]K^ $?Tq4l' Ɏ 9)cճ37նz;qЦ!Bw"1xAdZSpl2ƆK^%m%*l6=Cr}vZ&s ,e[4&)29ϵ¾iMoKe]w[4;UzDdRAԍ0=8| @u2q4lޖNmĿ{%WAFq0A^]2K$bh(nPΆ׎O1o:C`1@f&M"UnkTvٲQ@{":>2\]>gsI%Hl#F>FѱbhQƹT1V %{U0c~,]ǵě@ +O_A`^vicD~YX'2&s&x]8W% "6c$PW9!˔*O%H,lyu"D:tt QЩzڱ\Vk0I;4$F_s#JB3?vʟW&w NHA-,[@iԈq&}=:X<%0_@>r5zs-(ЮVdRE2u23-+Y}:sA5"r#l d<3.,v$PS K e>ĩL0zq+#fa#/w)s bOhS_$gGx]=|J@!~k? ێp{:gMɴUƟ^< ❰d\lV­C_yԶUK`h?cӋPsTef`S=cϻ=Iy ~1a6v=s}=?k _T JBI rJΑSԎT킊2+jsj0d&wHh4SD4ʛ:XVY_mV0w37tbI8(b&emT"^yWʥiۮ7)hN" Z1)Wlj4Rp; .XՅ +T}Ռf>fT7n<Ĩw/qȋq O*$Թ?2N^FnuoȩXc5ƚ^*2#' *oXys!*gB˧ ΧK)Vfǡd~'|pxو_Ps'zˑJ0!UQإ1)L3ᅴ~iYNAʏ1d'#I(N~HnԟOKAaFEk1be͎ƪt7ygg[`5 |SV;[R<)@[h ɽxhĥ4zQި~XsE㖃}78YH_Foc I~ !Sf t< 1LT.X>sǹ,zÐ 30R R?Ącn@9Ks +ěI\by>hk& lukQ؅y3LVN]jֱ4V8Kg"x֣+e$!'"YJI>^@7%mşAdW"Z *.)UpXO?A+Pb W4mnoԋ_\A۝K/My`o}c@#V4ᩰm7%Bxs $T pt.qvЙkGs:Pْ7*1Me}qƒ59-=|UwDH c ϶:*Սs 6mͅWUԸ z1=xY:ދ0)e](':ucG-%xk^gRD)fyc_)"J+ RfBhro'*Bmdn架j>_\`J C`sa?h61zu@rI͛x7hq\-(A)%E9./uCsDį2$쁿ǴW6XsS29Lg`AهhbLU@t@# $ү}M iHZ+:YH V)m?}:5/  0ZTb+蓛У60V ΅/,XAP#aҾ[ײf AC-t6_;DWɄĂ}: `)o%nڙX4VI<`͌Ѯ`6%Ч5䡰 V|u3u>pTRr;í-m)MS}ma`ck3P ?Yt`5F'{.rj#OBE<˷&Ug\gns?{XWZf[-  Ab2w>6y֝2.q q!"mp(ޯq$/XQ w}aVv^LȐhΉoyEzuG*KIj_@7|cTs (O{J'>5ҍqns<4 VP(rV{U d4v- }/<{%N^%j`eBzۉ$0N# i֠z]` ]q9DzP-/#]̮|;8P\]v3ltSɊNS^nS@S}HMaMTR$C)ۮfo~z]DޔJ {8G,dgس6SRxJ |4r_`_e<Ϭ" Br^LSJG-l]Y l UFLTJk<&7hh$ԋ?_3eNm:;N:p|`%][,Pr*-,fЙq he͊-z\[wqt%DBu%!A\)k{إzػ8^NN+YyK.C*=)<997Uͱ+ /~sS At<p4з;ݨ2N1[t5*lSPЈbӚ5,7r?!! IGlLVXD:F͒*I8 #VqZE\mz+ >awEAKI+)6 b''BRwگ_o4f'>"PX߮ *GB! W]؝m>-Jym`иW͒mgUnŋ['f=&Om Vܲ~0iVR$;ih#}Z?fez~wFjZ!KX`!%9ttmTHKyy|;/.Њ̃H&H#̟Ǖy3=iE8@k ֑ن?—.P%c^,`gO_F}AU倧*WJ}}cY #o+4&mtd37%wz^n@wG@1.<;6Ѭ ;6vt{ƾ~aBZ-0~+B.Zd*YmчEL9Ъ=f%5RĹF3/$Ԙ?7 P!3>&ߖJ-_ZDfщZx{ÜlLDn.AΜ!hm11?Nt+/nl&39PNT bB#,M]. ;y댚 uqm#ߞlQ^ -TgʩCDo;o2 _^X>ƝU!kEjbEQaFCn')0 ౏ԧ ֊aƚvo{F/;ۧ>^jB=JZ? e,o_QOceQy ͽ[}8*:_U >tbO Z1"4ţIV*[| RwoRKl1E۸AJL$-~ڣ_iUg['8{A &gWa7u~QY9e!juOxTY`p?j,FH9zeGbl2!&4BIuؚ #i b~ &6kjy iC,$^1=%ƚ5W{awbB?aws5q+sf,5+"7JqJGM AhO-N:`Vfo[{-*5'=)uosEVGc {RDB]从BEleG5?." 5иsUdIħlG@X?Jf8"hCpnE2J\}g8loZ+"2p#LbLGÝ=T j@+*. ^xnܣ)ea>J`: t.=_L # ץ>,Mpu>:SP!g Sa$B@$@.#bgT՟P̱ " (߯yT)D N~ v*+h0:{I%CdaL>~5M2И87Ī!ͱ牪|qo#}.Hۄ=t GuU 6j&Rno8I;OQ' 6oHj+̝MŬW%`,OAt\wYF~ip,{VqCmo V%ӂB@$Ӿ '?IŐ7~;s)jUx/_+ z#*nVs1,ܲ‰䬁Jvq`wכwa&z [l]):Df_*^rSS2 d<++T5+)ڋ2 hG˚b2_`t!2MXT$:c7mz> yJy-DZx+V2IM"!PWtnu.pE\+(Cztc3#9)av`;'q{ ["i U8%Zly*u{.v{0N2_:4n2XJb`;9xMT:d8~0ѣTUl(d+8!I{"#40Jmbbxzg%Ou1HWQa9b=ikUf[6.\f;S^1@?&%/9t$p1Gr a0%&v'!@Jbc-ަ SCmZ219Nͥd|Y~PF랫cF4.K Bil?rw=8M!uڬ^[;nd|`Y(m_A8;cG|H8A~:AcRquhm=ݜ 3_u=dO]4ޒJFF↼M, ?F.=@ Z3⣌@ɑ yQ|`5a]C], l>RT5VRk"O<z9VrYNRq o#+R:ƶx9B7;  djz;~ɺ` enL*OP=T}CGܹ*Vw9A:&cϻdr2 PK]1`'ZW 4; v,&eB) Z(u$ud$^'xax)y '}HW\d" M >"qkGWQfN5ľg)Zɑ Ut#"YuB. Q}'ہ ?'ݼ7,74T%7J"2۞glj'~z=1/%youE ZdZ뜂fff1֕%w^i;^mN=%Yq'k)[,8UI kSE'ciw m,0 H͑E?x9 N,y]&,K9no%kQw(kD1MC 81}!1Fbʺ3g (k͈inqj2E~4`'u}fPѸW5h`vB7(*Y{bw0}Wy8ϝhJ(#M-c}z  :uD\x>>cg ?k: m_!G65]΃ܦ.7zz]+G"}Z5ƀArW*8|f|8:]AvWWYPW d5=nH\p /qEq@˜+8"ؑ [ au0,O1^g̐_iW~.ǭ~s>0"Ĺԏz x% f.U `+Hq!f"'KI՞{YB 0*nN]~`p]-u0]RnuMayu IЪ'Q\|(OY̆i4,+_ՅY%*QSݴq`x!ֺplEkC vO4xYۓYdWtu!;_R1}ita.C؆DEwhsͥ('JC+ĸJ+rK# d3l+Tɳft}Ze!v>}5a"([pHnH_Gq5Yv%I꤮a&ȭOX#P6"{c>l|jtí1t1[ uD79!_i=-,3݈at[ Io ܗ5b|\ve{OM#Gb9>Ypɱr֍~W?5HN9J`jC tox,ԐwnW_(_ь(G ^"UaׄfVJ=b5ev;c|b*RdL?$%#R?=v VFE0=91X)}|L2ӏ\o5榣4 P 2Uw2x' ݧ+{0RoD׏?YHA?$ ~_X}:_qsV*z)䩕^6,xj];IN).J5,u0G"m55vÔ];r>y O+CKIP.f~!*Fֳ FtQ2l^h4$J~sgwbӼOL-lT1w;Sa/5'_v+s1?-t aL9{|>ڻiMҢPG\HgW6ȸB u28ow ho"Nք5 yaz'njo8 ozQt&1y$k]kjBܭ7z23xl.gbwgᩍ<ߏ>*g7fԵƴs9OFc8"v(08/[,IJ49!3m.x Ef$4QGah@cBOn6IRVfO8}k*Ug:N^dȩTŜ~M;Z^qdl^7wvqTSUU kKPgcsb_xLi"L?8~ҹF*pXnt5MXfjO4@Y-lTI:]\x\"'YM${':ߐoJ)|f[d]6@ӣ x#Wm`^Wj miG{'{P8ܐPggYZ07070100000065000081a4000000000000000000000001611e8eb800001424000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/isdn/hisax/hisax_isac.ko.xz7zXZִF!t/c ]?Eh=ڜ.+@`UQ:@WF侌A.( c4\OU8) ߺϾ.5ygż-.~FڏVjwoSpg AMVa؈]0c>+)x˞ɼ>B9V,mfF~.#$7Xrb26NNNtRbJq#`8P,U!Д]NaEŀ d`c URgEVöomFz5lif|83qiVk]3x{u'?saZh=S'22V}?#-ERU#n8Oy%:  AXjp7| "K{~Q+ Wum` $Ƣѳ=)F8݄35Mfl/̌0:o^򭯭1䯽:b~M(DMHNX)АuFj>J[乃3BHE)]vwg,?FMCIB^};@[E"9ZԨi$߯)2 NWv8ےۙᕁu>Do YpF4e;/P’:}|pu 9K9s Z kbLE ՙZUrL}us .?'-b0)%tFN']F`}U}x渓 Zr$~ cؑ3inD=ɣ߄;NG QҠZMpa>\[Y]d0J yھDd<+Y|aUH=>$맚mm/艋fqOJ]UH,:1*^ss1OmSF7Mi*U_'>&9,Ӳ`{MK'D 3ع4+>'e(8X n$yhoe:HHI7ԇL5{WYFA9?KZ$>KlLQ "fK@wuMꯚ:hoJi(M{кAŰ[1=U.b+B*7H~o%'7q,*! A#΃!xkT/ % D {PLo6⥎ս;y%h"ŵ>5h!퀜Oڲ;K\#FhK@A ^d%;|*lÕ#'v-Nڰ>Jk 1^)jܣʖ525PKR+9j [߷[5'Qζ&=pi)6yD@(R0Y좮>(|˔*]7]ex(V /|~_R3+4Iݑ^]Ƹ3u7n_`3gcUh$p劆xv lzOsd-dDTGl q e dMVkO;etoL>y[y o"SilgRIx?@YvHM+^ΞDR~B:n@+rR#a߰?ot`Yp5Ef_bP*ٖQ:G!Ўraw7~)xQw=r&<6ynӰ!q eV$ŒԢ\f؂./Qn Z-mLʠوVI]W@>v /-& 8^z;;0]|bP5z!kDY,1[c$}`]1^fI 3 lE_%:-m.\b/ydp)7w2w>Yjy܎󪓳c` S%>mbM=bF%+/+ZaWe_StEnX=tSj#t524)X",P3XӣO]u+3k0~>\s[Nޖ \)ğK+ϵ`r]=x]Q~BᖵR}1`qg,#t-WyHo{ʚ&C'XLw@{5x+T% 0`oF* kT)xkWq~?O\FBC\I1c1n y"UR#wf70|1 DSMΡZZnV_/,N#wa>YOH*‹}qr{@7:rcX%rHj5Xڄq\NZK*Gz\69sc/5yz_2h$_۱)#:%@F"O*cW#I&X%)Qx&9t!9kfa3[X6N xT4p:,U4y|ci4d\&XPӊ.#zy'1|G%ҳc8Xe_L9F Cjǿ۩V}9.`5:Cv z֔Mo WHO9~o jp"%=FI[A#Nq92}C֟"Ǩ-|5tëâOԎV|m4\qBdw~]%{ ]>*U=:)%9JYJfv&#C+oGrlX#z(oؿ}NmlH[*hA wU6E4&A>2\TG"wtj4lYPԟ[{c2Q{ZAğj+ ˿ qA*JZ;Ij'~B+a !u$H TщqZ9ȁx,**"i= }4]2Z"#uLG}r"17~xLRpJ۽l?+j{y(C6 P0+Vdb@o%D%l咲ɢ}%}X$!mV IidH& &DPf<᱿27՜B̬E:._GqsʬLF{ [x8F32kљ*њHFKNJdḽ@QQ7=Xw`>{'I57oұe4K C26} AndԲOv:FV SR?:GlEϳ_-!ym5lp(@_y2م8skwDo@.*Y1w$6`Ii¼zet*^ &TM:}Ǩ"`p\ OBcb(vDԬ>EH<%W", ldŴ,}51X_Ăx!`{!i^ sdH񂝩bcDZ Ӌw4yV([-u^a_aU'f ŕ r*H 7¥V9EIqC8ԛN@ bZ ch*D1{A.r d1Xג*9ɢt݈ONǡ4PP[n# ?Y`8U}óm나WԳ)ߓld$z!*uu*14ዡ[#5?wFjG=aidv̓y103KE&fz=?~;C%`~Z$5ۅ0bSsp Fv״S9 2I[pzŭ`WYt E :<f@uvPaZ PRenTovy˶#؜"&WŦH=@;cPk-> @^ XdZg`SlOy䠈9b<%h7DL8g&XVu̸Nr@g xk @9Cμ`:Td1mm,ӥқynSnvOngcSח}u WV0ХT&,/Mס}̖=~4?ϡdlշ̛ߢ: 5H jR]G(T'`+ &V4WFHALUdMZOjJ"QYof:}bb iNvah,+A )DFW3`"CV.(,ƢoHuE8JsPwJߤ]&EmOs{.sp n*kP߰Vޞ;cxJuQLRk$܅LX~(-2% Q.~'Ctͩwޤ=\K47t@Xq֊&g8sW rƬ rDU'odCCUVHm.Zgyal .6d~.!e`KҢ6G/w<\! mOt9hT˃q{sobqJaO|OZV0夺\k`O8{:|M$[kE?/'95EΦ'p6{O1c݅*w(,Ҷf0l]OVwүBÓөXP3DҿQ'm#gpMA}d7:_?(vgYZ07070100000066000081a4000000000000000000000001611e8eb800002eec000000000000000000000000000000000000005100000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/isdn/hisax/hisax_st5481.ko.xz7zXZִF!t/.]?Eh=ڜ.+Н<_%8]sbQ.j95ֽqPՍ ECTRv+H;CU^o84t#ټC=UNAWXr+qm泓,\\bB}v̶pcUV75GټX#vR^)hFW:7?..k,NZHd,KLK(#*/Qd8v v{Hn%2mn8/ DBvvDQ^mV ±cM &7 s 4̘Vy(SQ{W^%Uݞsfo`Sp|&{AkSH h]wg'=OZWc%K@h3m]j&Ȼ@]ӈKRy'u6݃^[$kL5: y8Klß!%{wSzչ6<%5\8z률g?:)KtB,Fhۊ]@L{4`&vD~?I`$^;jvST{TAfײ~W^xMR"OX8oN,Sֶh㕎uϪ;c@x~ZjWg2uDٲaZٟU>n#~*dK*F+_Oga]jp׬pPҮnOOeV [3xHms 9 WJWZQj_7.9+ K "fnC]8ZO-RsHI3]^P>a;/!E(?⟆Qt4vtX>aM8ic)Z(Kʮ\ĄQ1hJ]׏\O?8Z uuPZ ^Cƛe&6 SX``6Vm VP|=ȊiEXRS#`pyCnSʘ*Ĕ\[a-fP#(#GH?xMwۅ=#pggxMŢt3^ i\ v+(kz2o ",ÎFND5K!~ѳɂXHn42Ŋ_RjaL^ >Qb91]w_M"&f~]4`;r;Li8N Y;Pl.%3͟oy*+:l{tטLꁠW6Ed%գbSZq,Օ)*uo kթSHɺקmdIr-"GQذ] lQ@."_MVL8I]}INTs_"= w2"ʈ\Xfe{đYCrHWh[8xrnv#^L^Dݎ$^ Y2*7M!%4p?H*s> )Q55?\):#4t.2Drշt(O#,GGUo۴5OR@ a.isjʸ?!{j!O{ +f j$$b4벺iQ% v9~%A÷{9n>V7( (Bc%$fR7WWj`98#=VWt\lDe+NS8|}Â=KFyLp>c9MA+ ĝx8LPnJVwv:$=^C 3MqT5}VǾtz[蚙4zu'2iĐҋJ=͇Z~ V +l{l&gTLI] {kpU~IPb1Lgƽes1,i\Kȉ*'e+L)1jeO;[x)W%}C.NV (YAIP>[<}rr';*sٙ@}TL 7urԾLNCQbE'\p"p * WFD#L^j`_9@4߱" &̣i&qcf_ d}JU3%2{={T)l]yƻ8^N$=*wfBaa>B6Y=㌻ J#q45ulVfYTS#RX(I) w}$=]NepXgp1=0/M4'/P)K1KJҚpZ.Z 47r_3Y9Y(MyAHȎfl#1Wi0l٪!u"JaP6Ӓ)*%jP^쐓4r D@`cVxI|m\+|!Uͩ Mb ֝_77)H]1`\Kbdʙ$S)fY!)oɥC4NEpg,ĨD 5)ldQ%u|YejKRx(D8M`G11j)5'zhWTP:EέH6+- 4=3W 8zPEEq c뒊'y1!Sga ƻdbEu&vȎӞ?ɴ}Pj1U~HOb1/?=|8]ARגs7,49:RIԑ.\rK5=f` ($.֞J2l Q] ybIJd4{{cBC1Nf~w<ԴxH9IAW؛JUQ.:ȶCW4>c7!#>Ku( &+mFLM/$C.IG[rRȲ z&Z v !r#O)Ն& J^cu7r}#.SFAQF6:y}FFJ̉ T;ۣ;!1M#hC8 dY T+uгhgl2nw* ͟^&H^j!5 Xf]Ĉj"׸H0-[@<,Ve(pkʈ#tx7Ato#^i@~٩ +=yG)[ˡ^d;Lkμx*LA1:e4wM̽Mu Fm{i]ݻ"FO?P$ӯM2H_9PP -l':P$X+ 7raجV 0L|0F vVԭ߅PH!9 Xo -{잉' [!~c:e;ύȭc"y#FO՛=!Vfϗ;UѼ$:cԣnJtc0AN))3ԷJsf&O""_r%G(|>:Hr7ڬ0ʱj#bvz'IMn#%0A&ɷU?!X?bbW/x$B|EY=,qepy] hKsI'OJ+xyyG};-=(/rIYM81@\P|mILiLJuB]K8nh_^ECOsl3&^  {()1i* $8,,MH5JX\VRk?iX_wV=uzᡢ - Krj !Wn`4⼍YvˣwNϴ%<ؑ]>Y04ğ-5d_ ,0Νf50;U*Q:;ۚ[8so? "<ڮQkuX uQBbאLn~=q7B ARo]`OC +HIcxwu~38Ld!P%yVZ(YK ;@h` Pf&GM~?M/_GSHIַS{ݲ=kUb +n`@ek:5 d]os8K1@)y{NS0'ȕHV@%Nci*sh(.txo51,!߅z^nR=;/tu⼬ᙝ .>hLШҫiCVeա (u-E7Dw,l")aB_Gx~7y\uCRg$0Dw`OvMP( O n6?#Ҋ.(9P m=`[\04#7}sDy^Y?9<azF#Kf(?ek_?$顑 S c& Ɯb$6w~͢ŇQ\:D淸! o-wq7WmKIUDZhPgo%2.[o]pEkZȑV2&v^LKh!0'8c Ԭ׶% u#%hP8Sk^NCx6}|IfTR F6c_,Aܥܮ&L q:_33L8 tA52!bV "}Л gt0)-=/CR Vj?2T¥xognkr;OؐkFD@;ta§>%y*:v >Rk \nQDo)!\i {4wB?֣m[/ydJإqpwҲvpT=UW+iV#luOXגf'J\87a4iSTX.{m<$9w)W5Hi6CK~0s Gp\B-9b;}՗5ŴZjf HuqAi} .EW}>n:ՂhYKZ(kN~J<ABBUۥBٞmF+\W㘨4'}`G >;B,;IZ'Brׁ}뎓ԓ2uuM=L~!Qn M2,իF4M6}{#(LWTlax,D .b~bE Tמ_b [UXw/nY% }Yy_ svx50o@CvG%RR_~_]?59&t,f?HC 'і8~]L; " Kn&80.eme*}VkFgk uiP*S贺5'9P.(3/1WV6`cu?ᣒ#ȱDjY SIEA QVب)Ndac8Y)D.`Qڋ$7]ȾJҥ߰}aS"[Cv`~yL Uр3U%yB{(L*䕃3r e1E/LXF*7gT~Zf=CA$qpjͪ*٦꟩Hs͸yI32G`Enb4KWTL%s(󷑍W5R hgJq;,S ҎhN۩ܒ©vw2q4 aQ,2H+JoKea+y(Bd[43@C4w.ϋC3TRhs~O5J,COlq%[_b0,.Zjp _<˛W >bu8/U5J4#; Ǘ# yW)m1M??R4-Cdb@, uGid a@?`$wwEy"mBQק 6DM媟}"-Q`_#.qN*  ztR:Dlpb:Qݑ?QV:6TK` THnA!icuC4<{tȏճ=)!j$lo\hA-X'( &~}J8+!&"͹f+&BUc?t1-#@@`*c:|AJPҥDAMc|#ZMNԓ9ʫs7ܭ̣yp>t`^݉p{*کdyD~ }5G렡YeF#QYvyqrZPQyĀ$Xeu 鼠(;W7GGY~t.pQԜ66AGB-5 xq=+QԤAsfh]~z9k8C"4pgQ,%nP}63c0%j`M_*ǡpi}oXdlО`q`#`if 1K%Gk ޸O#/Hحoǰ lrWgT*|5t 0+= PwD[f)'r>*4Q'5,Ñ؏Ը'| .ʝ#PT'[9P`crdtHxK_./|fٹJR|]Tʙ2/SkpOcME:tLmR\%.8CI'3Mop ŏr 0=qxlR3y!PM Ju@pL;9ps>cb ֝m?Ŀ]ڏ o_NŐ,K @. t] YN\qR`%,B" OULuwp@X=+Ƶ 6I5)v !]^n\[IOZ!=#}Wq|eT" kj}5=w,6z+-z?5'|\򷗮zp`7M1Il$<yR^"ѵI$cG; "x߭ O79\a"`:?xaՒn |%DLIww(`]d7{)^R]+z*rz116Jӷy։aLH2+K_wG1=r.wY[ qTewPdU* E%9s'XxC։,( / Q^mouNLSnOJ#ɔu9bg@̈́.ۄ^|YS[jᶢԬ}PT'< Dz3i(.%FZ ;].Zdjr~L!+ &C]CbQ&ݖ;%}v7RC8A 5LQQ?^y]&O٘?åsX7,!-ˆۇA @)xɆDq:VgcOQ"rr><\׍^h#?$-v1ܴ{e^Y9TtfN ]I/UjBk9Tl=hyQ5PDI#[7~Y.,^N|V6%;.E {AVX7MSmCX,] ڏgYZ07070100000067000081a4000000000000000000000001611e8eb800012144000000000000000000000000000000000000004700000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/isdn/i4l/isdn.ko.xz7zXZִF!t/c]?Eh=ڜ.+W3F 8?H[ "/P:':+IٓUi3)&iaٍ)mhYU]!9ޑQ*Db xahGVv bn=A @l2W9gC]5IZ(GIqT l^ _ r y6s9IҒce@*y o&j" hFZzHfu~]YA!]loKȋJΡAK? = a9,iȬ7AE T3ė gw2m$JreGib,Rz9Cm|\\;j2%a)_Il-$$:=KN$nos yK s}nOn7*1=Ʉgmfό|EF4l[NƦbw!F7Յhh Tk}" 7#tW`7SyZ81!qJ<҃JW ? 9?<~YZR!ڵ!]q}#(t&s51!QV( B@eV]B(5)=fw"ʼ2ύ;4b M Œ(h O{GeO2&j4 Ki-}~{9;196@;x#JAgpjT(vjڲk)UN[;.d-mx`8* EFd֡ĭ`jtD'^rщM~aFj8ΞK~MҺ jaE"b D>C euIyifm*"1{>ц!%:O]嫿,~H7ֵ@n21c?D >{nqˈ#J*Q Z:"2z/p?S@yLr2]`GaM\Ze/e+%cX,)ϣK3E7l K&~,ZDJP'0 ˳V7t f"XaGj* 'Q\:DZ`ԝ@9^ |Ȯ[,m%;{D^(i^hb-U!T_~ 7ZmF!RU~CvߧxXOHP_Aoӫb pҎ2 hN҈gQ¼olJ۸MmT;h?]]x!l89kT IG_J|cxMjE^<Y),ײJ[aoJa.rU 32Lp>0elg%iHKpayA{QvlsQeGV2e3kW;lS2qu?yC8:kt ͹wt\V;%R]MKE7noWE3e}ijW:3^cN []wc߿GZ!:-ZDk1CeLg2' Zn3`"qlTֳd/ZTNiz*<@쑻!BO9SƁ=$b!sN-| H15> t4f0m<%Y):J0!H1|Oɍu ):s@RqjZe Z<@H~lQ8FS%@- [܋B[AYXq1R~ , UJHtL%@5!фkec%$14\7$9-P'SFfaBB }$4ǘ27i72ɏ})b?Yr(7JYl70kZ >Nu?`hv%04p:O ѺqGXQ/ 6~z(Clگ+M9 ܠ͍*=_IN":@ NuQ(9ԇQ]d{t /*]4˵ڂ.sV!C/ͤRϕ+Q̨FܫKPXPZtMņWlz?3n~."b(rrdz&{H,F$$+c[c`(_RיB#EЪ葛dDژű%njS,Ev)ǁ s5;툥b ;O/s̤7_geV(f82;UVd>L JMx٤2-q{[TNM3Bͅ3n*/lxZ/Hm+Hl#K:>9i&5$r=OxO裩WQ̑q_UaǨ:ky.n"NHɮ‹vDj#($?ZvLD b+<X'!嗫ς,m*g?e|;"%HII\@Och!BsBxJPp_pZ=L?W1QQ #$; ;r oG#tUtB-M⧒Nz3˥!!1rV*0T=KG.WQ\X0bQQ;ogh(L*~ 0C\] N䨑\֙ HiS4ר?n%+0I3[ET 㶹Ct͠_tQ0QVՠJuާ߀,|%wpPfDs;GzRx=T; 2A FN~8`:$kħU)1-_093 3*,йF2B'zr1ܙL;H+ a8}/$.q4)F|!kivky)M,@fĕk%s)bd~v①~=0{FFK$y+ƃX25,?}@CZp5Ý0` a7uHU rFR/՗?)-[1!ndAZ5}c*I0@~$92RuPiUxt#jU2D]Gf=iu7Եѽ,Gej*t]*Etr1 s(>LÞ^I8`pR)k6ԓEqm+vHuQ]w|ak.j\~%T! ̰GCw%%v`U[kJ)m9ysThmZ6564nsbsGBn&2gD$ &Ϩ}~[^|}{2g`ο 2ח1<,Tƽgl۵h#hąSAW|6MTBB˶03z< B}XU:ूFQ(˽"~PUR庨VU8E!ok:l~,0]:D8J|!v&wJ/;UPa_qSx_21b2ZIGQ ܯMZ% i F848B|u w)2O33Y+4#L)v$7j`&MiZdfJBuhx)?ǟeIJ‚V[N\QOhsw]C\2稢-5$a6Ǡ."N3uk^S\Jz/6m3-JꥨPտʳq/<ɗ^NM~(2? E=ZJVKG!hIQqs)|9UbuxՌ~oAmԬ\fY[}R|'[\JcTRݯ?wx?TC?HF6sPܡSm~~6F^oRT kXUDw}V9U|:iq[@S(I#qkN:P|/K '|JύKS2;E]ΩjމgӡMdWl"u[GKSofs++i28QHNslhD=ap7!րT\Gl(/;o7(wf ypʊG7m1:K.0k.պ6˜T8ߢ"jwrt]!37\._jɹLE* LhPP]4IR j,@ b8W8JZ>~p+d4޲<|¯Zer"/X`uyY"W4|RgH4G0Q{9{\%EUx*|9fAOvZEe~hwSqRFuSlqSWqo.VH߼hU1%v0`S6nV(l%ƎCƴtv0Դ֒gbx]\h iPZ:&cS O;JɕG/Z ӌ.I*A4lﶰ\EF)Uy?XOzK|YIp`"4`^y9@S ҔRȍUFk0i2ݻ;Ҩ^̮h+f[*l =Q_ϧ ZV[] ;rQSeɯIh&o$đ&%x%|_GPe6R쀂Dvf>V/1 "jHG@Xjw1Y'2~A1zF iR̷+(3W?KrUuq<2a ([BQ kT }E\Gj I(a{N>=~v`Ͱan Z37Dg,J{&U0.PQ k eFއj||{IzGFm,حUxeh$";2稄=-cOE{ۢL<iNFm&($e摺ֲj*B1' ?b0T/ ?/$hĪk,T)o^@=?aam4$Fzlw^N:V}T3ɛ |b t]ph-$'_+x*J|&LWPfdFXfINgFXe3E @=MΑW=KeJs*^S4Tvld<+BKu ߻w8&HxG{}LYG+1(`<1+ gYmQc$M˫%,؅IZTq\h=ZPcsXlOsԅ ,<:SްelNYn8Q!T&Hގw}.zž B=tsѵ~w1q9}]^Af}A4%=%O'yC WeYUŤ)< )Xqw]`o%h %WXCԙF-4+;vęP@ A3 {X$>ܘCˎvVGwJtRaIߪMkS?6Yj16"ĎO]Jͩ&`m Ŋw0!5+ޒ#cmQl6agi9I:^%p(f1'KN?Fx]L䡽n(.MVRu'(7?) ,} +KF))P8\`~j(J{b=P] ^f=g OŧoTG $Nc>3E ox1OqKKTA9Ȏz )mt&YBQ @6ZMydm%RN_w>L%OWq\W01UU@eaʼnNRǞ5AnO(glN?2kB2*>qydheRJ$ԾP\q!&eDtgBK cuGWEAme,.Z+H?IR+g42E[' vM9iC Ƣ'}iAiIOnۑitiZxOO>qĽl0c?R+aS,\Oj?m*R;U.?tp KoeZkiZq / q 11PSQ)ׂ4w5ڑK륶a6G')T$+ass,P~`L~PRx!j($NB|⯧\*b}xӅ7hgJxQ{ N Y&xg&P7*J|`0w"V:+E/B\-dmjiuJPlZB>RF&XG7ǜAလiҜ$8*mv.tH+gG\Sg L/Pۿ $0Xcg%h{o@M?PɣEgļuj;5Ml4'F5@Mf"~'OH+:wA߬/ƻN.o( (?&Z9{SΖ}G /oW&s7 {¦P;pj)[rg]ۨd"];" 8rnB@Yd`Oo=bC%Wqy(D6TJP-)$X>*c!zxz@z$^ƙq,|ɂ{e ^\~ԩ !ڇx7G`A v]h2g$VOT]QBd"Avr2,A(K8hH!FB78Hj &ȱdTG҂v-:(A:!muz'i;N@nӚrɳ'?ŗM] Y(iĝ2~&8WmOs'4N\8R{MBHP@&!茶|# *-K:#y D\tS>&H۠HSh5ޔ'뭶:pa @)%K`%ilhF;#} FO9y~ SK־Z=[UKE+Q3#/ E~HVQ0ijȋpess`GeyWuf78uVT_f4O~C]Ϻm؏,- T:#lH@=7GT-0,- q Fa䞰3h0h C Ķyoo!hRNj@yNNJ .3ga3\|Bmi}ɓEGQwzd*(`js\­䂏G7T*|JmbPr!`)jXsb[7#E+YWz线c?Ś*~OD\YPz28 "SYb>hnhBIE2Hr>q{]L(Y߹R5i S04`18BcdlYP6 Qgk߱FmƢդȇe'c9\?$Sڐg,m%+QPyx F[7KkCUP?5G•{>S6ͳ]GZ1&$E~6=]-J=YݝZ#ϗ6ۇV1ٯs dZ?Di/YƠ6xWPN{> uީ<D H{BԖf"v{T|GJ[Aw ag=]a K7h4#ty6##OE<kA\ѱ"p@^w= ᷇X=NOۺf*=f!~v!5Xh6h& <\N]Hdk2&5C^S8yIZy.)Mv;LJ{x29rd.TO%zHb/s"('n~A/Mk3|ȆBJ|hC# b+uoW{?tX`)|b.N\Z=hCH1%(n~%l=\R Ji8h^eyWlF -@=&~W, "Z/ }5Rq:1T'v 8O{{&s!Hg?8g!ؐg^JbvЇ'0Ҭ\"Mu_i3NlWٖ`'@I bA>MNl9..P^ mz묹b3VBzzVEue]wioILcEwZ3Z].]UMZΛ}0† a XLD#Mō韚BK {\߱(:``?X)#7h'>|SNݠ)M" bg. +L:!+:f͌qWz]|VղDe\L9QN+,9ߤa&T0AՖ!ٜat uiӟV"FLdrܩ% F {Ҧ69u,SYo!,QM30"`"C{x] <0Y3j1E>O|\OO@i Xn\~z푰)c^*DoLBྒྷU34 9N Q2;yCnx Ğ=vėn<'K٫9p岫GT  q>#(xJ Frm ԧswhwRqlz|o/ON uF5 l~M&t!1LF\1vY"Ql 4rkjZX=[VNثqlN^b!^QҞr~)eP4غSO(~4uĄyzNJ71N!o ڊD?R9A!QI$"tghINdɂABƽseyqt+w-ȴ17Y,-'[G 1/EfLi[\=9N9Z ,,:Wrr/M<p.#T0׀ .{ϐJakځaIƙߋo_7(_"=VbiMڊfurQ ZN~;5eϽ._5i_MxBD?kdH7K}T9WvS?8ES{XXNb0y<4swa'(=^+Br4k7'U53K`5>_$r}Fm&b ;+:a8dG"m*5~) #RSVt gZNTqs`0זhs9aiGf;b/pf Kb>QhA;"j!ЉmnX4`%>b`t;%g%F7r)A0bЍE_JdD:=(P i7=^m"Zj$fv :iCz]N [j )-JZ}H,u֧Kh &\w[kyWGI2ʺ_J1-(۸zkI~;%$>Z{Q(ɡ$>L^is % cn&ʹTy RC_*̔&OgZY^D{x4U,!ϓ ,_w|-C ֛PغǙɐ@Vg\ƽa=Вۭ ÑQv6(40C0I@v}Ye;kyZj4?J[zu:)i-KVy)iH]vܘ[kq'ibF./yaw?3v8j̐p?[tBtx^¼,j|&Wm.h/\CF'6Sd]iڀb4BN~qYc- MoqlTm?ֽtu[d2VTsU:)OqZ]-1L ϊaD _%w赬WNX%Uip&l($*v!Q11܏2!/1Hެ:'pG8 :5@ķt֑.CtwJEù|Oozon j=cTb_Ǣ 9ƅB{ëMlQjsQcҸ\59u豗{PG:rZ3]hO4Oow\Q lP0jdm$)gjcg0:~(C_%&v,{ %^M[7L&擋 DGhD] 2.iī1 ૥1}jڣR>yhDhu7<A1`V3LLz8:W_I.ΗP{W5B{OBjǪBJ*8C+G5斒/Zl"*>,պ5|-nj j[1aoߒ{a"-KoO{pZD@OQ_0}+%#e1} G~ѳZf^ЦMqW'=*<%Y@j$!̀2 HXWC@ndF úC㼠(QD(v> Z_pR74o,;H"s-Ƚ2cG`OETZF +?"D4ACe'MHJ>pη&Ӫ[0&`Q&!MkP=BrLZ>_;/tIڊr10) +Fƶz8ޜ./,\k\T7>SX$"Y}Uf0쁺˞=H^?B 30Z˫S)m4b!rOrӳ~枳}r4oH3C+= ˧qo e^HT<ſrSVB0qpH&Yqcz۶yr$, &*`S!7_Gzuws<`0L}_Z4U003nRxtJo&x yT`O*fʆ˦ea׉vϝ1KBΝ ۧ>="FZ2&.e*"N`fÁ"kGcµ}3 {t~.h0ᾐ@ԼQ#ޣ1iN1٭?TX0DV!= Ds]} UeRT-kjVt{6[Ԯ(ևﮜfsͱ,'ՒCƴN޹fѹWy $0sM >0A9\J˹ǃwC7@`# ڠ#̳Hɧ闎H^y8hfJ4-d=ybg,@kY3qkwQnP'Q[`Ebl&lJʸmo&P!L?'X DŽpPd!Z5P-QVs7yۋ̳>Sd:Js^Tgތ?MHd &L+dP'5y0V !F{hk7+(AW~H =딟|#)s@UTE55yC=3d4BXcDiS O98e؋vvٶ7a;᠆wNu'EԿ٪2wHǹ"w/LItcPҤxGi1D[om$Z0fBfmGo fWriTV{܇/&O>k& Hzg;;PjI?nZ/o[Ⴒ_v9cLZ*+^Q̝BDD3= ߓp$<@guY?)"M5,gIcbu~tÀNvu;=/C,GN1@ȯDu̐p7ұr6|WG56݉g_LnH:&W;[ .mzMRu7.ka|Lc*&6=`@;̺TN }!G!a8b[ ݪoN%#K)[ɧ&(_c+rd5,c$gq+3=.V07#V]akڒvzf2OMe4ٞÚ8Q-՜͟ہnK+ lAM>ZőqxQjgLe^ 4?U;wouSB? Ё\'U;z,Y_,fX!pxfPyTm(VS@|` ^v}F|m0S2RZabʾ$FA `qKQ'NSm"l &x['qpwT\?ĺrVmU'mQN="Ufv v/q~0$$ĕ)fwx+'#Dt㍪vHo" ) WMw(}c]ul)<a} aZ?ކ X@%u~nSaۺ(a j'V5>ypN45)ڤei_cdžTy̻舖*:jlc35tP5IQζ~ZbhJ^gY.8H wg`_n.PņdOJy)$6-EU/v¢0]=OEyIăca"iHh3Gգ'@Q[(ܔ=8ʁigVjk[q4{,s*=Be ۚP)""AsX:`a _Hu6՝z<8{#j(ZImOV]pFS /,og2RQ%_ B8iŰa pẆR.uE:}e>R9I?;8 8.Y$s3 3Bd:·l!ǀ?Rqg9"% \̲ zI1^XIch! S ~2PNK mPMpmW~}N7 ɥ!<5XR8slMz JGf唗")yE89?zRGxd1:sTo@wT;#EGcT,’oSH.G.斎)?uQV&>5^yf|cSֆJ=TAb(H9i͛8qg53D7fҝ f!o,yLIMJWMn|g ܸ_ba>giAuy$۠dN+*U{1m7hgkA%ߌ S ީZٹ6V-FlΩ7֍ E %`qҠlEWt;B5? 5Ľk ӊ\ㇸο$c0 f\֓–y)UW*iI H~;G"BW Ӈř=mT" (č6R9P]GC&3D1<'Bis];ֻa\nqT 63(1d{[Hu ;K!׵Ƌ/_Є]fraٔ7+^S⯖bMLL{1 *#!  [;8Q-NEotɦ+lT_eQCBt:S ~?JJ&}R8tfNJsiV34//W4/t 't.WJ>7&:^jw(Rr@!@\7RנN JdzUO7ϜSjZts`+G3*#(`B4sn5 #ukוyċvaM0P S]H*,b\4>fP{AwdfrIr)ΨG3hc `(Njmۦw0@Nt`e~S,޶ndwTbt.?>D5R6@ʶ)Ctv>اa3_8k 瘅bLb+v aL{%Z; ON-YM]t#@$xg;/#RB5%=a=+Db5͵]|3**F+Mڮ$zφ?/±|,jB+G%|E`~@rh<5i.Q&y gA(',;Z[Y5ɣ+ ӹW~YIOk4)iw=I&23@jq$Z+DNqh 70 SR-YY) \fȰƺ%OHE]O'hF-4L#7S2>FY\ZD#WAmˍA %Cx6 *f(wpS3=4#h3YKX| W7!^| ֯.}RgIg&Xo#AK+4յf&&KXR A10b eNA^'@5}zl*rsJkKRBqʑZYuĸ UjqWԣ_5FT.+Z Sٕ Rb}JXea{yr .2", J"G1 jǂƗ\ELeRv739nMgM1F>ic15-Sx}E~bb# ͉d3v\^Rv&=80Ȝk; $SQNP#|_@3EXj@z/EKpC60a3AX5B'`jlJ/r / )=D?mo~" _y>ojuلVPKЄp*TRJm:ݪJYa@{J޲:"ՔſlzGI ;V5*ςՀnaԮI|ت)V*a8,'ͳ׏<4 $8'a&2L$#&HdA) 4Bۋ9LX@5?eįk{7yצ/Jfr*I ^W~Ѥl!/ʺ!ߖ<̓*LN;A!í[yӠL}(('e"nGX{ A,J~XztܦPD9(Ƚ?HƋf -k<䓴M'ܔDl2L}]!_Qc-p%|a{G>˖0/(Jhm8K"و\toڜƆ̆.{GHSq9.\Mâ]-:;ʲ)dsz&p *k0`k$??IQ=_ ƹ8@n1= qP!T?9"fj_bߢH/bMwOOOJch,ꥃs *U}!FFiói_yjf6eI:%2+/XJ߱c;ڤV4tגz3Lֶ*|lAJӽ؅%$¾m=_E.Wq9/?$ٷ:m<B$Oi F5\+0zc:-û^cRҫ/|]oVv&lrpOi;Lر\G Vbe{w}.@w]F_ -__)o^iW jU* W,3_3䂎 P u}'`7GsGBhf-bSUƜ&j| eeJx6Nzc`s^Ix,T 7>طQGK)Sd[a;^c"]CI۠\)LFڷ^85+6{2BSYPw_.})%t[ c.P%$&YDG/ז_JN sَ3N .ڹH9Asp&,G,pG1Qؐ0cqQQZz`re'&=s)(r]t,'+Rر_e1Yο*5St dw9ǽ:5F|9g3O HJqث5U> p` s*LJ8KIy(ɣ{A,ݾ{g6.R&Y±t~ (T> h72 2硺 4b2hs]vd8$ImnI@v%mhcNa sCϟO0$[VLK>ҡ-g7*n6gleh͵h Go~B6B n@{7&R[t.xFbCa9`vtU(0kd!_1>Ӂ9e+:YE?,d0Z91g[VT0u(u)`vs{toVu'WU+nTw6`MDFK&]:@C!K|a!H[ұC[@ٲ%\=MEI@.?"|;.G7~cWKA2G6lWHƎ>p3.sV\#?L[L;ía= 0#B Ew6Yy2%tCt=eَ2m߯#.3Y!t17~CvQa&JG Yb:W uJƠwX :[%>R%(֠ H$R不,370j5y 4/~q8D[oϜt$w.XN~i͞jHn!J~@ư16CMNə u98pU])&8Cevi&U`ޥĝz}tx+ TЙ>ʈ֞P 0 #߰ׯhk53?Јda S b&3y᛼]j6g+t(V͒=,2-V2֝3aK~э&9[#&jFcNtQ hmL_iCT̓njZzZT$4|q;fD5q@dsO(ҎV|.wk>Yr7ǰe>˕^@uK2i*JםlZؽX]SB+i&{ < 7?. DfxScd;pB U ba+-(6f.e9āD\O!/-bqCrb:6qoP{\ 9Ys 'f|.KuV|XL_hRm:||? Jt_i( &le8n?PR;ӓ<#f`]Lz)xR-DSZ a"/q3i⤅4WO웎IgD/ S-$2X~/,ޟOVCrIFlh|ѝ 4G-ZL'r)OlT+.L=^`ݣD"+Ho6MʣNӯ}7Pz®gIU:|Sq1OU-˂#c/k ) ~SjW#sc%|B?/FƮy!T:{ݘ|G`8TLj7"%!Cpke#10(IZޕS46C6u&/8P̤jߋ:z`%D9+-į0b~5ZĪAB'gp'VQ>4Խ['eA{Ϻ3 oʴce^N(cj>E>=W5VةA[x I6<;Dv. MCVOx6M Glop4f3Cqh'c]Xk$[\]z rXexëwM?6 ˆ\y@TQ `I]s>/ۻd/um-ڷպqUC">BG-!זКшz*r dSkn|\>kN$!GYX5bL0mw޴΂.q{<~- w7(34DjoHE$/=r Igv8\N{D;ʘkv\cq  5zA葤˯䄚W-EArHmDS}scLNSu-O0r೏B+C7ktR_W\ 7+m&%uIy.%=cHJ('!y%4l#/>7d*d*.2;)yKPy 1Ojd,f4ب$~ qڇ3OB}2}Gh#\[Q:l+-׽(+È_r(Kec@ V > ʙ4B*8ԥ\4kVE&~K1-)QfӀvw.b1ذ2줓!"QN&暷Er88Q+\xٛGAa8\Ʒi+V:0)G_$ylni& g*K'.5M759ru_vDlS}a@]\~.c^weV͜ fsK/J/cSjMm"8=(2[`u]Iz?n]D~ Mqg=mir3Z SЗTXDe*?fj =B"^כaJ.!ؑ9 ryvfx٩ۜ¥Ъzf0/?mbI ǙBԟ$YSGfc+E&i۵@ilŧ*w8u)㺹SIcYI5C}YQ9՗q ہ~;PcVv?!4:ulyH~G}؟qd6z}J~j8~$@ ?-s9ҩ;V;Qw2zS׏@/q@6 1Ut}AI[Gr߄fb<˃%3M}^+W_\XLy%Iإk756h`4 zdhe -A3Ln忭#$gBy2Pѐ s~&x&r%V<(?Pμᜋ.Ot}AʅPTS #>T 4>_LыqƕTWas'層 %ޗ̍"9+=*EA)JOrd>,/+fN-+?NV )[~! N  T;LH{z*k2{[Sn)m3TfN V"ɼب{;!flD0ܱpR#9Ӊ`0E*+cܮpg㎞c"3R :  H_̝=Pӗ+抒Zt*GvL^ecZ[EFO|$=v3m}*xЬ D+3=T 2y&_*.}4py>8"ʀElYB~l0؝[;߰bPH?qO`:vOeճrXQ 4* 0K3/QV3N^aoB7}9AB4ߘL c0G/A-ێoFX{C`[7~:&GmΑqDO2cpoR?,$.l[bhn ([+-oyS?+D1 ݗ W<^ A00c F^PFrMobEt$[.b`ngǢlL>-?=܊4Wؐ+˶ M67?2|8W&+u::?GvyiԢV d RDagc/~Ndv*D)wgK }Iĕ}cbNxqT%Ba*{g9)X/44Gsa^d6ʢa=v&%AS}-Epb'n(hS0"/&Z#TFT#Vmd bn pEҎF^xHRB ED |H`"#ڃ=jۄSَp*6t/+,A7a<5N_1EU!GbL w*ޔk<=FeưɅDPG . ^'MTBZ)jP#Ǘ&(W5n Wa+f\x~4vjmBG}˳=\X?e/Po"tJOLA3POo-N;k!Y։)q:އ6*aK`t6[HO3cOsyLZ\Yn;SLOW`jrrq"DHڡ<rw19#X' tk=aNB*@ӏ[t4=q2f!]}dbYc;UahVofH/ii=uW ĿAr|[̽ 2NjegzǔϦXb_ﭗ.HXu\@PqNr գ&1ܣ>\Wh/-7Њ^f_qW>QTǭ:M1V6i*jC(hͪCd+}k,Y"FkUfYA2 ̺h(Ӣ)[f)HMC#D1E=f;^qRslf:64A4%tEC@#tg YH\q)3$Mg=l!&Aa>}P G("؏-_[wy*BP~6""gKA#f!$%%7~I#' ge&fd{RA h%+2hDfS;pAz9 F\څcGl6T"o 72qBoS3) tPテZ"B[q+H}?„/8ZvV4TG;?k1$I?QMg*Ng/Hw/NxzV¿%I0.Eyt9)"(~^ H ߚCf0>-2^X랚oOɜCVF(oV noj*R-GjͤIFNy BΟ}*-RjJjf]Z6~Rݥ֤Ő-2V1)_Nr=8@q+D=-8Z||NaɊ0帴 dHzby ~=:FgB}Q%y<)Żf/r UҴyOB PMөy&%=/t=)= k^&{|lf#~. +'rވd3l OZ r;.KNypÐh5!j#6 }jK=h |KsF޲쮔 }zbf)w:;L^tƣc L#pS ëN>y7ڏy3e0!XFt}L˔K`o$;J( "/ͼ `[{"v;[y"-hOP5hq1+d]PLjU3\m04BDN;ql?!˽2Wڹ[<ܲ[3j?2N1hc?{_N.e0DMd,h[tф ݮ>,qgVmJd,/8|MEv<قmnl®VKcpBt\!>1/9$8'J˷BٻhX+Τ֘"zo;JPRAyC7oօPK?<Ȟ2KRSԟHȊ m݉qo 79ؼں;O7px5(lcKO_hTi?r/{ɫӾy/p/ppPqT~ӗ!ޚ|hprٍ z/+Ҹ۔l[8F<,!m~O{Յq0't~N@DT,|YVaeY˷TSCLOFxEx>|A ҥs-ٜƨ?b+%AhW^ek,aЮhݨq*mu䏒,h4!+Y\&ZA7` wJ<ޤTRGBQ\ $I W<#MG?_*eaL2bc5z&>7ӷ1 zSQ9 L;l^31 2c8hj*Å:D̊7ɑMYDX[LN߆+O8M64>!^?ZcuM-{%?f49/&KW_UՏÍEz&+U"gy^2Ew3ME@-)e_~9ss5Au/XhV&o}1Hϧ+7ԊBDҸڪVFHKQ^|o!yN9e6d Z[]I2nq% }4:!?qM[oQVK`iv+8[C2E0#zc|)+"k>4֊+mǤS)Gˎ>!zzQ C sJ}bՖ, j)$u}(l^c##h*fcZj*u.Jۼo'X<}j&lvm36GMXļf_/>Q7{$PMZ&Tq.y0}{ loouU$OSu3?^* *DUk|O=8]lGp@@ծMi6 r:s4=!y=WSIϝ.[ ro|ŧ\@an&$fůY(dB EV[9Ns- TuLlҕnCeG`uG[ZWO7-0oyqZD: Ft}s ,X(j&f7"2|"7LVMoș#~j* @˹ECs]zYZX?osL>rhc_S=EhG6X:y-p=$ z8Eɻ~̠FTfu04b2R9r='F,gEǺ=XhRZ#ӵrGTiM nJ4$[7) I*Rg-)Pd3*AȰֺ;֭>;P-6l7~Xa] $}c*Ni ڙQhm+oO6@X^^!SZV?.cDUg'&QmѰhYC93é+0(,$* (Enn#;<\eXz`u0G/Psym;'FY8[`콍c]_*$W(Tv'(&X{a,Y0墀M3G>q\?ћËh;t>EpL3hf ~lFG|]ؖ= 5ӟYυT|}Z4rmh>ITd3RςWNKE)gaupL3\bJƍu2^4Kc<_&6n./' >99 =| DQ/GV4ILWFGpzٳxm8&Ä>ykP,#$?{9YD AL9hoZ jUDfv{BЃrjTb ߭/?G^,E+4})v ,_cGeOly\Ef)-v#űZ}ϐ}{,dQA']Ӿӆ A4_!',2pꛑ+$Q7'G IZ!"@Ju tF ;g񹮕: @=Z]?fR rӻ E뫦ԗ=!JAqGكzCA#6l:Kdj߄6$8ԛBPM3!l@WY|W3hjv.UA`p^RpPt7 L?Xm=g (s6(oI*[?Y<&v)pV_8=-$S ,YNZS|j i8 ƥrƴ}0=L} a$nuYسb<3nYO`Z7I3fBdF?C8[KN~$=FUd:pzy!~?;u6:5_(X'~p)xșPFG^&. )&)l(`㖟 `7Vzka8\䤈ָ~},q?%t#'*&\ l݋c*ќ tX^'YjLbg4~qӃnHOvn\1Rdd4?'g \f?0eJަbIK;:`&|^!WGUN,̫)5>TNt&,~k$]'vm3MOG׎;d18ӨnM(QutR4.d3c)W5Vn4O#:txWXc @V׽'9?>Y'H @p,k),2Д&ZusJ")!^ZWS7KBqd䞣1 72=S(TNy/&K:%˖ `3XDX(uL5i`I஭Wo}E\L_6G..mc:JwCc:CMwF& W`ݜF)~]ΠԖ.)Cݱ)SBC`njZJ|#Gs*Y#hiR#lD@؈!2"k'[OB2HyG0OJ–!AccS,t!lWQ{xϪuxϡz dTZ31Iy)845f%J՝YJWT&C# `l594u̠ns ygvSa, ԈvJi3{YS5p*p b`Y[ ̱[ChPZ IsbDōF8Y۹wxbb)\j'?M:$nնUXO]zq=O,o85pCx#}D蜘@O=f+Vr{O4{loBt#agϛԐz?w <<~5*1`u囻=22q'T(7"jhFVtS8@{ YZx0Xr߳H*'{zb~D0^I~de\:] {lXw}\XR%}*U"Y+7[bn 4j0Z=\"N.>92|Пq/cTQy0xJ;fa O9wt}MR[hљ(qtʖdڬ,,6o>xvt/ӪQŠBa)e,Pp׈\.2 jkJ_ՠk 8 x_!ƹh =Ts1_?_$Bdgಡ1뛶Э [uu*j΢AuCԵ W_"f[Fjv/K gGfX3N#>(1wJarMU( }#iz:(mЄZKr&d2y! N;vU.Lڡ뇐h3W#a|]T6cWNUa8-U P# gW7P Pnj$ݫd/ugxSL3Xyɷ9[x-H)=lo^VuU>̜,Za 4ѧc5^;ž 8ޅuDW[="6Gh. [FqQ $ao\ԤEQ4]=}n\8Aiyb$~`/5DkeZNyPWvl:hSիyvHz}W qĂ`_&k9D,1S}Nr/en=ݝx?WK5"m^>IzRɉgGb@ãXꁳuy㦜ޝwYOqC - HV4{[o_u$)|}<@PcYm=;s]k.TC)>NSܭp)AcQ 8?<M{\8󎑔) ]6&(m-?!(p0` _I9V&cFߙƭi6UE_vƣcNY& 6_5ZK!Uu\C,ik_)hCFlvfAfmQ]nMl6l? Ȥ [Ty"~TLi {:k&)7-o 䟗ft!J[qmEƃ9c9mSEשo{vQG瀸cs Fy f*%H.y2lMj!υ6ɕNo9)bt ?ܲȎY]W`g˫eUxBE/MG0!0ʦ W\Jߗr;0{ s(fnexÚ?p66ε p [#m*h_vM3u1Vd)~:0y_L.JcBlX:6}RBnZ.av"˰9[VrQɣSǗ qQXnc#/L]9 G pqjdWuyGgT,,!(&? JLe)oq2(#]XAUڦ@.eJJq)J'6-5M= p.E\6 nA3ŔYZE{bN$s)Ͷ3V#f#S=tuW5)YKD"F2F,i64 f^cae=:DK é~KVN+¨YǠ99DrTCOy9<ZJb8:N稅K9:oC)+iE"cA0TgإnܞJG<]GtCݝf>Ay̞Hş,CT&Sҕ#T[Y8f0$Es%Ow y㋰1u2Qڧ/lb(7e$XLƺ"0󚧩'1<Mx+ҝiڴj Y<̺qP0 j̉I.EwR9wm>\Z 1`tG< yQ˕/gP {tAE]!Y>Ұ d7]9FXNrއ5 ; iW i ={:-i"H"F`瘥X ̥t5!+YTA83BI6jDlm9 OEj@&]_c n-ߠZg<$&{ٝ+XLs3=f g/}ӘO493C wd4%Xxc/ L 0yC {#yJ?yЎ Lo8)/Uǯ&H6C\%v>iYЕ7|R9m1C6v^tK_j){f@wd1AF Q^_S0`~/*F .=`B0eCI׿pX")I++-YG`CSUGزXSŠpq{&e4ԏV)mp^#kZ j㺺=Ck4uqT. hFv*{g`JP8'?@CrypUxOz<K9My,M\)1;9&yL7Iwڥ,gG?Їv)!.Q<*x!)]E'՚spt:~ [ND%138pr%6$`hlA QbK[H\6 `np>w)5fe ߬z$"\v&o`'_^س n_M( fY)鰪|/C> S*`{bD,R|@ reiFz3F%ue "͔̲iA%`KhW1B\mT ڤaDɓj q,$>A_1ѩǺI9 هdLDX)zQH/`Ԋ[_tZ5A Qρq8#?BE!Cl,{~ҭTTb 8#ዸK`\헳R\FfÓYr0({lAE*B~si9uܓ8 l:ˀc%)9tb>I^&gVGX%|M!ջHz7:[W(~]t.(%ʹ`8iOc8)3ۅcV\|euNS9\m);e&֖ӬlgLOnN L5XfI+sJsӂ3_iq/ߋn2D֛$:WTˈy C?{c{ MF! 9C~c r^f9Oɣ @,!$mEkPzK2шMJg< +gMr7qz#:||O{vYꘘP:@@~e[v~`ZlBl4kWT^I9BI 0Թ 0ٯ2F'O1e|e*Gh/Þs~XPEL&\{3.91BW+<Qag.}^yYkIX(WlӬbco#@cqN2'oDj.yWT?/@gOūC1 N?_l}G?&T#2s5Wr("ょy8 Z5f)wW6]#}JlbdPJ`9]O[WKXV0c'-JnӅM<\1i,v+iJl ,WXXB%;. y1H;ˬ螸}ʇz*'P zY/ ~ :ڵ.+00 Tnn@aP|{ntbҮqY h¹"d;V~I(˼yBMV6o Ѳ J\t%o-n7xW'p:}Sv/.fTIMz/ݧ%zVE?gJ܂{v5{qC3Hp7X^"{D@{*н ͽ)w}]+"]5ԡlh\p,yF1!\K 4O/mڪ,Tplr1-yV3RJ)LG=%a E^E?T#Ⱥ ;Wk:"1f˙;nmfo3 >hm:#G7rb]H$iUxwGV Wxf.؋~Z@f.B fff`Rɨ;M97tѤڪd \Yi9}|cWZ%0?YӺy}/$ᭋWpf@ /2{s5lUPezw[$6ܖg_*#>W$7NF=OMKGqeZř}jR|,B|6)L,Rv@vVaA\ 袿ez2Bz+I\W?:n rc=43h*},rc%g Ox\N$o.P c/ ,g}D5fn,ɇ9ð(^Uhڅ4g _a ߃D8FJ c|yb'43t-Ia灅}ySQ1bpl:7F*ȽRfMeۙ[}`"݇!uOdh#A,źkktʠ{O篂1 !Y yD(ƕ1#oRp,!*tmSL^O=\'8/aɗ4 =b=.hAT+{?兪!%nrT51rN N Ge.M'R]zvv jR̾tS S'8lVrF|ED{qs%|[ZW]8CcR9~La=нR_9 1l@S`l3/]1w8R [hs 7WV@nmbЋG4 5POl!>[RǭF hXvT!9>+P=אΕT使 j[R6ֈYYhBұq kԺ0'Lm2# g!{ORDžʅQ\Jp{"6#nL+\pv.N Dm;z1wb@؝~A7љlm>r`C }zCe `xC2_I!,V_"9IKOy9 >7yf4̑/cS𭧭nW2Y8<$ze- A'$9wa}zOkbCV 2triӾX rUeҢfrV7/|ʞ{\hN}$y!Ƿswҕg/?%Nr."B]WRY9grU9sG/B{RU)J2tL$AB@NKRv:Mp7S{. e ҙقܖUh(Y#0G M*=gCD_ 8 "[i¸(TԄ10Չ-dUCx!GF[H2 w=Cl\= گ.xզuBQϰr/UUL`OU"7ڡow;o4kc暆113*Y+-f:Hkq~uI^VT+sW򏚈;3v&RuձRf|,p<( lw_f_!uPd uS1`=c0Xъ:sYtĤ=dQA쏪Lav&w3ɋd>\DFuZ*$L45͂w' j [h H!oj9/EU:3E97+cl-kb\:_:wB5^YX¹W/ @7o3,L-][=<4Ya%Gg? ҈gNUE8NJ͟6:T фZs椼%S/85٫߱t6:᪬BY# 'O*Ӛ_XΤx-YU}b @!jJ\6X?0ȈC(Qq%T?}[0v%48kZ<ˬ=nT >,uգ? ~~N);P l \$ʞn}R@febYs:z$Z$& fDӣ#Xp_bIޅ̅Ajc-%K۸x;f$$״.w  (Vw0>NQ4:_P}Y iKC8qx'0v>m{<(]vRPRs'%|QexB6%!=~)4؁3݌zH2E2O+d!t0sG|G6,oQ! YR]՚s,~p*ݸӗED1|/S|GW`cL)ۮݢ +[tmPV ؗ/E~0g>& jAtԻ<&d) ɷ p7t'Zjjn/c*̓OaX-Q~X9q>BϢ6mQzz,aXOtOnEٜM]?|@O}O1x]ũ}`-F\w3d;4/ g-iiu*w7婤O,^UL;kB!6 d1xO/sɖz$ɭ͉͂ܢ!ΏYc!9w*FK3J&٢ͩC~D ~zyDYUz< 9ŧ/lO8~zx_uhA$(PoteM0.H^Y&-0A& "CJ7P@0M;{lRb*m;UF-n" dqnT~hjl2BzO aVyqh xyu+v|)&O~/U#KQ62  sCAWnzIBBXǹu5 ܗ-$ar7wTLCI[yS̲gO?^6aCku5?.[٪>wْp&}󍉫vK$1=ݡ4POz?JV3^#T} ޠҐr[l,Mf4" N@ʌj0tMe˫m{'>Fz[GɫqmMI_+CO2mNy (Bp"L[q~"!݀1ir,<D§2t͛e&POusuNOT#ۙd<0 /ޝ+W|e~қQ֑1%rE .wLV;@pǾ> /H# ?|ZZdkA=p/$,]` qKJEX6UX)g]2)W _yEt"қ82QČ9<7⡃E@_=pVw &ׂ;j{9\1x#G7Dݖ ׼.c݂qo1iVbޭ[ l"Aj4bVt;+Ps?FJZyO)kqUG[͂|iGӆ/_P~ cZ53½ftBi^V+ ÍH `451^l^!"W kh ͢ |l tVUξr>%'3u>bi 0杇5M^OH]ΫDtҤpl~?V )ץZْ/E/:Y N6_ XkW38,Ax|eV~}y~"IM̤助n#=p<1XO_4ZUe{XA,}Vn;eW?,)YnA x6x$Ϳv=0BINӢ݊᷈]q*iy@xV SAdY7e*0'8r}IN}ʉ+l,HPZ<)MA)O;iC8f64 b wRH"/Uufhͱ<Y"`qOHߖF&Є~q%@o`!/t[#ְ㦒׆c(dփ@0FL<-M%O1\ mC1டŝXC siW9tpky.LRkmj׹P(Գ['ITn܈ª2*Y.R*o7n{W N?&Օ`ܓ]˃MUgZelZb0K&inGe7`b&N3GE>QsN1Ĉ/!.n6Ӎ,4N\d{U|H/Z#xT\桙]03 \ {Gϔ.j4ƂA͜t3XlؚșGǐDb>0g&9]6Չէ'=C(ew&VMG;S  E~۬~o|O5",.(Ӯ𗐖L;hj.H%RG#=Rr\Y~h(<:2}/ \6óS @Q[D mQ+"b~O\+LZۺjkY}KF"K{쓿Zj3G&/7 L2eX}l=.q&&䏚!Ty斗3i+U8Nu-A{?@LO: g&Gȍ#0(bbW^K㔽X6_b_(F]~bI:e.w^e%ݗVHAyj%[WMF(T|0PkbE@8窻~rMRu7윍 \1^zH1rw%Rӑ44V8lkJΰH`Re@'дAF ״ZTC-S$G{1O6,r[AT2~5d`Wx("ysKU虤'`iX-8츒Q @ "5N(rVWhk1S;zG |4QCܐTtv(>k^x7U KH\)P:}yih=qҲ›8`2OĐ;^]^KdO:ulJ[H6{s! |/$vmi8y|(K0 P!V.8Uo tҚ MlVL'}I&&̀gP^w [ӭwqGLU#/͊QhzQ:q~~KyHFR w_ܧ) u{yR)!- GNn>֬/km),Wʃ:d:SwK7?`Un*jyw# 3 k BHUKɱɲQ׆!<$ߣ |X\#̂ .M@*+K!-(-MnEExVh(p' [Ha:WGF:JSp'=l_ ,4ﻳW =.t--"yQ}JS1?6肾ă Q۷q,u #\\ND9`_[M 5{OWFA9%R&Nwk!,D:+q/ pyr6ꝍq OwYvNIn "$RH(EGM;LjB՜A+6Ƶ䮋y S5 q5әv{o8(|ƳI'r`on;+Gh#iE&$z|7bIC\W|IK|cmH61vƍK,fk#/OL ma>z5xaR^9?ܖPXy#Va}lkfθ?Rv9{e847W7hw;-%\4L`\VޢU&Kã3{vVׅ-g朧pEJJHs՚k;|z-J2UFh =ܠheL'}<V:Se,qQ TAcI³(&ϳ湴$\7*ViuxA4w "F!op6𮊽x\x$/{:[8ͧFɲgVY{q`bAi cUn\l{eY3 '2Rl0Jә[?&B2%koWCr*bfFAm֞2m%Nc_!BhY|i rZmlQlrWNw# ,NLz[cǏ 7dc9'glpsyUlG)-[zFfbě|X3꘥K= :WaЏ XQ)74ݽ saL'3Rѻa}OH fAMNQpIpL)q$bRKoVWG}GzM;w $ׅ*|%B&K9,B+e81=9A)TDdhYfF+یqmq8pb;|s1 dKCĶ:6zQ@qUH+nBf+QQg.7{(v:sGü gvI]x:w+e5P޺/a!Aj'eN@yB91do;vGy9Kj(_Gjj gAI.N+j.̏%d ?-><ASp 22YG87^p+{YHgnSZ& q@=lJz]J{#}y eyd`23FK&r-C`7\63fWHp>Pӳ qKEOǰ_ Dz=PpvkX=дZ5;~p;w$ -v{h2z" 8X@bڙ<"F3.NeŊ!%FE-7gbKu,P5)A WUYe(QYZv385Le/RzhkauӼ8v4h̬5 *~ad]%V Ed W5QYޢ,PPK<7>z7 *t.1e8~5^L5po?;2v*q-<#]r~hn"+Ym% 6B`su+ɼkr;:{]RөrTgfpJS HeOH _!0/YǾ1jH [ЫҞ~ ;D?92:)A vÈUrtgܼc $^pڬPq, NÈ?Oc.0 Uғ,$ GQzoPW^>5xi#"m y2Ư@%n2`ʒn3XȘx뼗tښM~C碱J!dT$I*ݚ"=7*&h0z HT:l \ns@)^w#zpР,Q85e.{kvx\- լ#k"s-b-@i{ ĥ ";Tťߚߪ@8Z&*' lO&\V׺dfg^D.tH}Ad&&/>Q֋IŭZF.L (xrO)4 j_g:5MO rb<{=X~T\0X :VV@q5;` ȿV#pQV^MgvF'9$31 K\AVaEw5d聂<$J@rE`" ? b6<Ή6 Izsܓ<)0 49=W%|>2`T~H vuG=p,qOUk{@/ˬS^z` 36نGMD NU ,3X϶# ݠǟU ºG-Ye,V@Ct@U{.t= ;J 7r4_IK|K/>= 48w\hSC2Nk Ԅנo* yw]hd5vcZB$٘9ig qk^}g]}V~,kentWtIM4 0L-Oh| ]'ﹴKRAWR<C؛O_[']A%"w.~w+3 b #z`8c~3r$4*tH`Ggx!~ѿ9Sſ _pA-^FOr=4ۍ$n.lp2`Ow)]bWJ^NR 65xUHN|N.pB"% JR7aMΈOLo_}Ku?3|NΛˤ>-̄N&bvSb`MR1J2MMs߹HRD Wtq/[w*WȕmJ^hq1E%'| [zcǘw1S2F=)r(kVH$j!W2$!0{(ͨXuHTy_F pPc'_XBo5D#G׎ ˱761'5WkBb_|k!Βo1 ԅz>w4 _Lლbs~YxGEz!FgtAk[9OȉXs͈$c)/"CRX,~ՐWM[\7,oG$"ܚkE#&IO ?`O'\ Aso.uWb˻0T\폊?,buH1JguvGZe(پ]IG.Xf_4$ʍJ(/+Uu$DהI45Q̓\g~1%<26-ƚr(̘>?im&3ɝW/&w,v^>4ӹAR\tÍg\+?\5q9ZnT¦sT3꒑b^E[JS }-v&I;jZs[@;en;O~H= t_$i)$ҋ 3MdRQ=.jjI B,_<9tK*52T ϓJ! qlT}qԯ /"CӁ-zx\@VH:@Y]sAк5 )&t~ SD+B3~\+|C&WoyIQ5W fU]3,wN`3rVfzjom%dn'0p*wp*+Y|T<>ƌHh1{W.U;@&Uu[Z\@d$7ܻ0pƷiWdJӀ5$; sPՐn{1v4E9}nm8J T,HnДjjѾa3c2$Za)roP]*ntUCaGd-{p I$Պއip. Q3ZO*Q#J/>S2^6wYϖj^#F ”ʷc{Qh kyx]|YquR j)G]|dV0u ƉkkZ-ЖcC93Fu>>_8_@ &ፄod._ P<:&lKmBĿP| Lŭ OvfN\@Ivz+ѧVSeQg˧#" /tfn&z_3BewG?Ѐw)r- is_n#ƄF9yi(05mA4g_;>_*5_iphBw R>Ep =52wL~vrpOڼ NJojIt踎(?!-8THH_A_icmj_a _蘣9e.|C*PISdƄݬ?; Ax+k݊)E+y7Py`@&Zh_-H?] h9u?d½:%+D7mc9,ZB\t {7оX'7z+e{l•cԐ&."Z_HӊMIen#D_D;h3QfW)wIǗG Y3ȂFPyst&z:+1Qr%Š>IF\M.e>*|o7-`8!ߛ`~coDə*#%^OV*DZNz Nzpn="Nn Q9Y?瀭rȎ6w! ' |L}{ \G`a&n||&upAKO]!0ETDSx.:9#K~ ;ڎ' w."D{<@HaF&rh?YuOsig*}PL%6 >F|_〢pLTB'xd>qwC =hX('s"yu }iBLZ%R!_LBm2!?.={rKo_,n`+o:wptE:_:ng\} 957j%ބB0߹rJ;%`ařY#!;e]حT'ޑB$2f*a9 tkIQy;4uf{_%h ~d(E4~0y xl`g*C :sS., m% 3f78*ߟ0h?I4 [cpqJt΄HSGs #, H&7@7olX-w1/kZ)[Ȅ5ѧAQv0~OfI8+tI?9ۚf'j[S9?N-%n-RT;sg|}ޡdvؙx<׵M=' p1<jrFɸɣ7`Os]~s"Qd0|ɰɷIUZL:How,H~S|=캜Jȱا_C6@shGiE J⹵K'2[د_m-G\KI%BE' Y!_(j'vІ}xsC}@+ S_o|5H\D+r9_=|--;-Kk}fо=[iIJNޛU G*~MK0-6;ܯI׉,}ohᛰR&] ?t h R LH V#ۖS6VG < M5Y^W]M)U7uat7,Ŝ1ed؂!mUt&'%sbȆ8&b _EOBq&k^ n`5lxQhwV*Z_7*DӰE,9HnZ 卅; pѳaZ 0Ԙu"ni0{e9m;"xll&A?8Xa|#\ rVu(&2!@ =1{)%'H0>"9Kֹa!7b]/EI@u.ίD}]9KdpZl*^.+9|3a^^p W|!0GC$0e.@焢Cc"gMDJ5qfi/5'`ا۔|“%a-ƹ|&_W&3Fg\BBL錔2h>IlLg?N *8&jӁI;(Rq1( F鲵Fy l?j&iF. X2MMHTڶhvp5:Ib'o,n~j2#uMkLez*ok>&40#,Vϒ*fUaLlu/M'2{5\߆T:Ii6EKv;2^fWI80gz qkOz) &{u-AD OdY$zQ}/`-?/#E1&PE,h1SZ{䎡M}_MJÑNLaT1h"vV4^REx:F nqUs<0q^<.M7!_ƨV aܾȔS50ï_ yvyՕS*o-߇$!Z,^mZH/M JwXjQ2B .NI]D#9m]8EX )uPa.\Pt]^VׅB05%`Z2E 멫fEk̾942Zwo &. 5t ǒ81vFSF1cȈOd n d8aSZw~/4CRz] @gܸV ¬|M'qcG.]0osr]1a¶akNdɀ#^$ kV D0jO8ix'%4(3q⫂7U}H9YPdmr!KYd;efVا=xn%ī}5c*6aS>F+aXۘUyKJyL{)@D";.U8;@Bwa~LrUv@8A#w:Ƨ [ iD;2Hhp>bb^SjC/{m`jx, ӆ5R#rgvD `f\G:f'/{;hP!B05K%ᨚDF b$C黥L|VbZ>tux:G<fDN`@&6ƨtmf8:6r/`{뼇'*!)]~6%)qBPxRz UahpEC얺 ~BFH0~yʝMzj]mNc{ѝ0lzFz~&TόMj޿Й#E0S6j; >@MGjWXQJKH T1Luxm`#x8Jā syY}:@J{~vukE[5r>Ȱ*8s{>m]56 fX)Da/@4  n)ƃZ? 8FHL&9wj0 `LX2j=hdzp.vi=^/P- $3ΨZaJ]Ǚ"StE][,2taűԜ(tO:*V6'[.O훳qb6RԲlK8B{C )4^qՃH%_B-*ZMULe\ӂd7T#`˚j;sjO~5ƆBzDE<u6@j LOdwQ-`Ρ?WM`y渤0 ½#7_h NUj9lO?^b='.ycQO9e*`)9 +&6Dp&,nUt\w!YsNMd0>!ǧB`e1ܜbDhoQscE-Ϗue!D- >>׌@(@a6OA}lF(`赐,>0uԣV&p 5R<=7mda59$(kfMɸ?6IǕ3&u[݆]:~wiN@ZG' f%XtdๆO抩_ İbG0$YsP jͣ@ԋx\2~ CxA]חFm\4%g(-=;b0z2Z]}mE&~z譤N s =Uf~cva5@dõŒٷIU58]9R>]7S,5Dz~Eّ?.ZTf (*9ǂUN˹*v,]`97 c|?Z'xU]"nYHt5Hi)5"~aD `hgGO)~jvmaScWG_Ƃ6A7@'=g􉧟³M߾wX_c @՘7{0' OUO˲s!Q#(B|q.\ WmFcjW wfԢ;-ZqPLlnNfVdED5bxNz.`~2 h=(3L~Z 4zzE~0|Bl0 m^ƤFI쎥Msd}qh:

    v;C4(K@%%u3uLԓ=rY`^)Pfoqga,6̳QX'w[.ɚWmcO5mnЃzx x(3LYqm!aPY*_)' :G*^}'1zc4|jXח Þ aq " @\ZʉFg/f3LR[AɆo_L}@Ego{ ,,c痯 Rjȑ"WK6Jgq)[$o9Ay*Ce@t5^z1BCjN^-w՛2oMJ6VO10VcmP+=GuMs,YDChjAf(l +fK`|ԌrhM@1Wnƅ]gmdeu;5Rw߀8,k7Lf9ZOZxq&}$a-tT.d2 XqY@ޡҝ6&lz[3=+F2ypF[4J`N Y|RTD4dM2Z<@6{bL!kNsw @{i'!ŦZ \EOuYO?^ :9B]9kX WN{.\;z}l&w6&0Q֛&3X$>12lф"h}aY&h8_k,oH&ȇFIW]9EЛ hFX(ZEhK}_f |>?05`P# 1MWRE0H?++2~)q({~] =hj$i="6z忌>0 G^#ͬ-&|y ZU@[k$$S$JXcZKsgF Mǀͧ0 w$uI:;1Þ%ex<vhj~l T%G,D߆egAd4QfIQ%Ȼ0D5J<ܢO92X|"-RDO#F"!Dm=IJOާD?S iƃ&f_raD67ϭ\7tAC4 yE ]zA,OYPhe%TD{y{Wd.Jͽ\(=+ "{l&ʾ}u'Q: %_]hŏ8[/[͔LZB#e- Dj1IA #@G۵ah]mKF|pIcί8vE^|>/I-+Jb s\IKo2d(!b-dMGNZ~?KؚrkWZ+{/xMI.D޲a؈T3oVhGZϘ%G/B|RՖW;cgh{QD{4 weh;U"aB-=/+nC&$Ju^DY^J1NOr 9}SIc]Qv3 ݋S`M2dWm[φvZ@Q~ۃ?uvYzu'RNom?$%Ih2&=ޡ/ z?a":?>;ZDkȒ9>p6?A*e"J"O6'BNbXRaƃ8 Pt.E%zλʔ-:+R0*:l5 ^X_sM/@e&ZhJYE ?,w^k~7~T{~ɰgԯx/F^OO"/b.L[PX t] f+ &"^E} 3 YP]$sLfwe =hTzqSSZ`I|K7yShAP'25naԝv%zHX˝fćԘ2ʵj<1BKO9ݸS,_rO[ΠR!gq^.$ɕ$[躌>LRm{-,Y[Bٵ Ql&AX7| 3=3ڝW eGa_?,YLƄQ^y:Κ3_ULa}EMP_Y|z., S"h]$ݨ{QH ox%Ki ʾddwlzτ !r { NԵOy{EOK 7_8١MM4<ڸ 0>4Dw$0yW\"Nݕ5Fr~Y.eeLwIbH!)WVuѳ?Z N!J[d)la%U"ɽ,6 [&Jϥ:â]M"C|{TWM)~ey7ޜ_vmu7™B!3fy@ oCwp'g 6kI@S V[oka@ aN.uM$ ҺiAXvs:>d@2::M =!-֯`&v;\A)KC>1hm@BQK:& .xc h]iJQmv /g븛?ۢx%w`{.hKh\EQ ]7dC & uH|~E^;@,bezު<8MIN}gPy8$W:,@'u &IKMssٔ20ö:'">hq4s?ÐEeD?KOq>D^kq*=:0Hzba(dLD>xCjZ)n5Ok!VhMm\zv=(8@hQBNI[ n[k ت^yM]#\Lfjr-Ǫd?%O9ӅR*HTGfu?CTa? y:҉yo5`w*|pMoJ%R'0==V(`댎WaI ]j{/~ǂ;tZ2WP?|N}z{JxЗ~U,uw<2Kwp$f1_&)2gk1Z8ƒ7j#8Cת9jp3q g=X+O8/LNYٍZVYR+k"sYZ;lag!q}]Ii[he&)eOZ4 Z@&Gyu"-sh*ŀ6Ro܄- ,vb8# ܋irFiRJ|GYHn%odMΜΆ.WX'0Yqi7x<㽓f914hWRfc4&Vh3٧LEb'ߗ 7@կcC-f}'n';h<ؚ&ӾTƉƮ2;V?bg>k9}=_=MҤbş6ד 1|QX> ,W8\!/l{e/ngqKwC T;SX7,X-F$aovf6;OPz&M. ?wH ^sJra[S*lI0 Q%4{IQ?3~r0)Qa+ovԉU!Κ# 1A\ _E%83qT"ٲFE1sm)7~|c>[s~sJn2ӨI?>!xҝX^Gn]R7m"N %H%w Dy(WBxޜD`'ΓzGG${PްMejF,s\[;@8iPDM*LǯVwM R`;goJL[Q~ *yt,ûZ݁Nw!n|w(mUNpw?Ew,Yʚw~34(h?XF?Y|.g}ScsH0M^Q/|%$53oX3HE&1R։3K,af<ri7Ô$)bJ;fI ylV[![ߣn&*,$\^iju=Wžx_sr%:5 !@fס1# f:i깨H-d3k% AVx=Z%1J-|Adr'@^vB`^tLkV+5j;]މx*7e|nq%;>^UĦjŇUx4 ]UTҥZw>Cp轻wue<_&ŽRJ?#Czqf|fHnFz1}3C;C;4L/E+e\*m)cC"@CFl@p@'-UW((ZAϊ!_0#,ʕͻCeuF߸ Ou"8hg^wiR #X; hd~d 3ޣ^Jϩzݾiߨ+P՗4j̄| Scȷjm[Z}+5#ܤ r^3⠌"liˑh_A"9 V+O٤lt(vLqa4wإkc39%G!۪KqCΨ@QTa .>XMzxߔz+Xbrӓ?I+ I+&!iKܱ<Fs[yYEY:U +mCekV !lei=O)"/c B܂]kSYj5?6Onu7t1+F=Α}gZBc'`4*E}~Ä1-Ws@ #Ԣ{^ \ufyLq`k0Z@Ӟ¶ UёC_kQ' @@@wqE $ݠE`]dq!hFz{Hj/,$jM㸮kIʯE0(4 E!%ۂqGXEzᜧ;逸A4`M/OvMO w!y 4ުoR7yoO~׾-EL;nwYl532U2|dxf8nzckO"HVm4!ܣB2CVzHN\q}c=/P_n1ՂQDmQ}-^KE/ DB[,﬜_n@fć"MͨRaFTUHБNjqN!Eܫ,a2CMYH b{_:ȨhdNxxw=)* <ב[vBL<,`8sKt[ 4ނVJ)]ʲqE`ҜT #؃=̳*xv9vK_f#mVS&÷0%R#!.R8o:_hkvy&m3#8dOm̢ZJ˝0$sg@ZEE6,eԹ_tP")-g_0dDݫQ4}r9s('3HnNO#;oM%zhi09%FgS_*:ع[%?'ũ'=x1tqFxo!ua:X.l[N:h$;U"7ʳxv݉G2Ê  G$^u̘1]%iSXDO;d#0h c.wf6;ࣣ-UHa BXCqb9T\8_ĺm9r0;s=1R@@6)hom]?X ujxvVyI- y!1^u2b. ;QLr%3:p JitU kj8t%˜He`::á BO(+o jecT?6^jʊMtER_!Vk&1"!%#D?^p{?2p. ڀ̕s*te\6 ;X_0[`.x1j3K[U氛J`;Ig)tdƛ˚:Ⱥ=k+@$7AFh")q6a-p{߼lDұ1C0BH63um)?(+kG)-:V%[=XR !x+ӧW=6A'د*5IgC7 벑hXҊ$+ ol x(Fd̟%LlJ>)ku$:&_Bc~X `15X*R#.n D?00J27gD}W㤿*F.9MX}9 /bqF1LtB52!j4<ɖJ\v"6kl)ZrΙ".Mx&z]=d$mbKmeDOb\G0k!75d RuCgt?*a!LZq=Q siZtiK܋cOl̫gPCnЁ~zJm4V$G^tQ;D.M҂?APֈ$םVlPĕG,F>ۂ6#ݗL|ߙ9N _1?fi!~0;zU7  rc9/I.KļXZk'%ay'g{K#zXTN,x`v}maF]l XP:j֟c+ T)*qsFV-3aw*]$'C^Ͷr`jBY۪% :)kTyFeG̒ a~7PʄJHڳRP^QEF*!}l*Cm[* 2ӕ ݻ&ɬ0Q lδ>rb$dPSaOC?oL\c\--#@ťsReȸiXGvgB6UyV'@mJ[@p (pm؋pi:\Q b@\strFUA^- ;hͻ\^+ Ht榓յ)BƻLG.K6sl 1[(W|l 9MPR =F7Z^؆"kL]L3(@FJBR{)`T=셱~${x<4K 9ëj36n{kymi9"&I<˜-e.9\`vJdȣX;5^փ33FQ@kbbB/)h\kX4{tH[D3Q l|1㐙IV(jZ_[ri)HDkT_kq/j;W)]*+G^1>cg+iN67NZ/ 5E33?WT^}Y +Zlm1Kv4k4b-Ŗա֢,ly#E6t$[ܤR,(|p2E7jc9е816 &."hI-F_0諑R#vNy[ E2`-l,$|=E*B0I 4%+驗WIoIIF "kzJJ V%rJ׶ - tw3n {;A(oeQScݷݟtvRN#ñt`Ȋ ;}2LF% ̍8B\E vcׂӶbIg u|x@<YX\{d`h:ȓQ+wk` G"V"cvO;o윗1)/'%F(ZOdw aՓ3fXm _r!aR)$AI6b_\Jcfް<b%TĶdCMT7!կJ/k:8wN2%h 5"JUx3c'`e7#Q!NN{g\B},/^Qs;U{Tgl-p5?mRU=hw&)pbyWxf\ѢM'Xoi{dChz gWP0B$Ɖi ^u' hrձʨ|!/z0 bޥ7-aHMOg=tçne)mGnkͨ9?Xl A/EQ3cKm[&F8>VuS@xQu HeFzkୈS~giue9ˆ݇#8gYZ07070100000068000081a4000000000000000000000001611e8eb800001004000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/isdn/i4l/isdnhdlc.ko.xz7zXZִF!t/.3]?Eh=ڜ.+o;b>. .qduMFbEVd@U1o9d?Zt-Q/эwGۓlDn_XֽNPq&ze<(uKpc″\TP9D@Sŵq<8̇|]ȤN mqefBvJ~%7Z0UZ޷CO5T2S{IC\l=r;~7h &:Ǵ̈́rP%!q!?J3KM2u*ocж l *]"8.GbZԤtCz$yqK3YOs7GB8c@{Uޅ3V6m~X9,g5/&vfI9wi+յ{S<'gGD=D$l~Nb 球 TqvSN8{h02{#^Xm:pRDVVS;j3&QM XIa.n:ӤgŇ|sWj@]IG(VjIA0؈4 &',z/?3\8ZQ+%F)T[(Js@;"_K5>ط ElB¡evmY1 h󈖓~xdhU8JF:竝[pJJOW(?a !oϥz~TR 1dY'2&)ǀm7Zpiu->$kR0Tv)h-Mǫz0P;u #ɳV~# V\vPh 085EfρzU :nҡe7Ø?j<1?uSɂTԘcRgRn~^+lt_m w h(0ƥq_VKRC%&d< Mq Qm{m/\1Kz謥nRG)4?8M%szQ" Iq*փ;Mi Zײmb?<{ϟ{Y8η)Bm6:e+ @:e?b7=_Z` >(=R\I1@T$0vbRSc=-RNoDfK&JI >@Y{վ!Np<.Ht92g-ϟu@yd1=SdVۇM뽐cs)6x_uPm8eI2\Ł/~G8iDg{ jn)5#O&E9VPBDUmRۤjo&yy:ok5"!q;P0l\aDe /A~zC鏗b|(j]I֥<l%wb~}9]Kr|{k\_(IL0>t+,giY[@hP/(]7$ ^GBL$eYo(,Pܖף.ȼrkca{g]*M\WB tx&;іpSxpu2Vsx APLƬso[D5zkɣ• N0G* KM9t8x/ъbYb'"C8'V*Ӂ`sl~ƞIÏG G41|-< xfgU1|trC~xpn`WNc;z,Kf˃.<0ujp`HQ /eG߾TEAJSdL%•\C`\ aͿr1Lؒ5NWZ^.t]%D{KpΣ#kwt@"v\L2r`9FoFbE4މ ;;ylCeE% T l7kaڸ˖]l}W&FT<1 M\~o;?,ȴfg83laL piJ LŮ2I9Sc??~XAЊ/Bc[Z^P*[5'frmE6MD4=E$ [¡Jr)Tg !V-u}u[Uھ|uޯ{s<**~0 R e4xoģzwd4|Rrكdu2qz컪GB'-}bމM pYt_ }ݎ-jb6+(t&.HNЍ@xO1 H' '|`-{/2ڟ懲y|HϓB!x]66-^vuD=Ǿ: vDHnɚzSk~߸F&QԞ)*cue37ƽ8wf.3 ws/G?@j>O#׍W?o0(>Ҧ1lE6;h|zh6gh5؃vcM(N}.#iQ2I7Sͱ$cփ H{ŒiSM$jd.c1. E7t!hւS=E'!'%Wo:~ Vqr99Memռ6Ӷ4ZAd., v1MX>O^B+3omv:tDu>]\~ݽu`iZD,[,#EV3*r%J+g\e;@"i:݃{58fBJ1aCnQAd[ȂmcIZȁL1G@] ?I$YI@ EA9" g>1j5ͼIRy)?mxRuz]Jg)-^1'd6B:4ɀ\&F|P 3HCSDt7Rh34Q8ߤ m(Ŏw:3'F#_O;O}D$us]ݽ(4Fd&a}Ol3zjs ʓ㈌06EFYY'` 3bZl4?\YT<q7yHBR_2+iSy#6@܉RFy(y>}eV6a fdy #oxuHzVy@϶AgDŽ uPQeH”~㘹ang4yLLN芠ni2ݶނ֪xO v{j_R 4LjP6vyq[?pl?Ȉ~فh,1ӈ3yYhOݐ2HJgWѐҩwgR3M9;%k J~N 91+b&:3 ;csHwrh<#mD $пݹi^~*Q=qurCrZc'KC!UumtNldIa;+>C;YN"В ?O-kz<ٴAF?܂pom)NLP[6ڬf7p( xˁl,ށFŘ%\U )O:n_ua/BOx)G5kݗ>JT"Xj6Rs}K~:xIOسL eݺݶt-A4W@f|>ijm[\ ,SAFo.-n Mchdާu  'o~}_tIz}{MT!LިdۘE ;1ؤ߰޿V.="sy=L>`q|$f}on#)s[s&ex kk)YYE@f`r~4ss[V9}Ov9r]IOwE=Xj)ovQהyԝiv,`M"I1Ywz̴VPՕx-!Onw\Li{|9$kVe 5e_&1+wȔh0i_joٗg:o/u fhpmަE&2H.kM|Iŧ B{%ӉLbmsp}Ywșf( .iVtst{MԨ/ ~-6W)ږ%t2rm,m%eҕ—z OCa㊝\WѝBTݛ]3t:sDSǹi,*-SQs.y |Dc 0jIeD2xJ'2)1bX]ai#I0SYI(w L"#nv5|:$cM;1_Jf+},Ǎ<YYarSUkmw^~HAˮds-l&V'q  r=z9RKߖ[F7JT=zTс{k0 !ǃbZVl^Bc~buֲW]ctéaT4a7@̒8vf=r}JqjvGV5e)V J-sSȌ 쩈3Q[Hۮڵ3~5erjr00zd)rFzV`te0UQ+Tح^u_&$_@ߓ~ &swIg T?O̟ue~>x`qwʴ+S{\h4xlq1DT\m딕 'zFH| 8>ko\0&0/ȇ@^Ahg''Ȩ{*Oq2>VTi*BW7Un1WP 7˦`6tYF\^핏Bը0(?A_i~KiT4rwm}d\ # z\7QfQA]7 ٘D!wD߈>_$-"e(tLN =9;k_<0 `DlFl%I(xc-Zl~9ڵBǀS (LQltL~7'ޣOM,;[tzKSY"'RṘgɪD(F6ќŵB26w%%V9lF DIP05iq0e4(9_=V~,Lw:95m*i 狝[3%k)r@ '2?"؀M%W+?(ZqY9yZ6ߓ~%@0mO5wb|(!oJ7Օ'PLGR섅 ڵbDXi0VRJqEOr@hl:V*[M 5YeA t `$xy.&J(9́!< QX3s4,tbÒ{`Gcɾ{@\4pAr6 ^9tٯ]RlGS/k:sic gAL.3X{DNx|bʛ#20>D|?ESZ~S}i q Cֶ`KZ=*-x+"x\]3xJ'HOm}JA=} veWly:.$Ծ+:5ţV!3Az׊mE܆Y2-DVU!$@\y?߮!dcVj!2b2"DI0B|kk޻$)g.~e]w:|쪼24O$iDm:ڍ!# ԝ#?pRi [ d嬣.n|r#[`oˮ)D Rb}ګr&uߜMue>LB]1- ~޼qow$ƧR-k@mTܦl\Jk5H޽ro~9*ɉO_9i8dy}hZ?p7H]úF(3aWPF:F}2t zv}rg4`OŒ:6Bzf,>ߺ6rHV0&}[Β_KB?^!J[BJ/`:t!!T{I(e{̛NPufQ–JUa~^-TG61,X eAWq3[UC_挜6<4+E|ui)?hE s´WC\v?4/he]0IْjɵW'댟iL<"SfkBӗρ&|߸t|ndO1)|nΑ1^LX?ֻ "y#H[ 'c9 bq*n.ke{זnEb$pOzih7kp7./C}'w?&wF5,M(@O hn#HZ2Ws8$vb)+c6d!lPIFsQh,/tрK7,P!-D> m/g8%3`o:z Ww^ {ǘ&x!'s+|gm1\}vBAM n<g67Tlԏj#R\mV-CNlXmynz\ۡףʐ`H :DD y;V - A/-27UTJXIH *cOwwöq<0l:T'87K#$ e^2W{Z2k {a15S.o/0]m{_ϩ}ͮ;]Dqz϶ TIZ Gx^>(ى=bIGUjL$:dᆑdY]ΩJn*]n@*5p$ vr5TXdDydM2m,\N3o`#6ށOec+H ƌ{ MSp:r J=v2 69.O,wU.URxS[Y0c 5A o YO0m!&>lXN2\P6Zֺ iKS㼧N q JA?i^%H056Յh }utc3$z;vD  &&05fqؗ mϴ2^'}t>LŞ8Іptos?Z{HFy[x!z9H\a5E(]h ^(MOލ=sC(g7E:FVW]=TKic9@:&+LRKClQ]!LR5t;? U E*x sv@!1ZGؐv‡#< 64lDAPk$ƨf?ߊ#TExP '{ ;>فv? wxOcuS_Iuh'Pv!xX}?)X $pѩ ]>S;tF6i> p+Q86fk0pXx*U3ڌR\Lԉ C{ds :qƒ؝iàheC_xޜ;/J Y}꾋=>I<*|$"'Z$7oߣ>Ӊx1QSk VS'S"/4r A<(2Bap{RZ9᫃V*DpD vxj}K|ZMLR.>(vLFJΔq3̯r 5x:t^.)((Da` #Ğ?IK=oƿלeNRcGv-^/L6u4g\{/Meu,:GPli\h!P&M{mzD(wOH8qnrU=4v) ardiZ6 k0򪷺K$W29N )DpiAzVpOIù *s{ s|%S播(:y׻&MNȒAoV&Rϵ7F-Z>6+U>/`>jq3r+mj uE:k5&IH(,à KS$pÇZXٯ"Ƚ\bV2z'k›Y8iXR>5m KZpXjtN6QFtZ06I9oXU2m)VcB)0\xKxaQ$tpT%W d:/At)fـUŅu V E4rTvWwI)yJԠ{#Y^Y"^'A/s^j ڋ׉^T}VAH8ސ $6ο AUNCkZaط=jËs}qj{)`V.Є󱛂Jq뛷-_IO7EFv o>OA6ODZ-n/3-(8TgJʐ>T6*j(s:?n*1FBlV#'),(c#aa+ݷ%qX*@ ;' 0 \0tY-Hm-yÉ0,a_WqK_*Q@Vb,H|FjSTp‘dk /IkoaOUM#|t`5tXrvP!bRb*BN^׸ WYT[-`NfX>ƍ.r該=oLXR=I 2d BwG[j1bqvI#O$TNlo2*'p'n3QMg 5x͑wj*W_ͻ\[zW@ PgNB{ɂoic}'76,fMH'f8(Θ?L|$0(?zl~Rkia{]\R:5u-;!}@ߍy,h= m2&*%S٭I/nkէz6馕<@;ImNGKYd,=-6*-ԑ; *i-[~9Xđ&vlݸJmyE֠gui*]4#xDB>=(Z\߱f>d=N?LeOչtƙ!!Γi4i>O`qMP1.is(!|oYN*rʳܔo@kr[%6#AiHE^萬.6t䞩>}2mKJ8ܧ98qzf䭕Pf,`C^D$ƃ5OH89 'F^W&)E|+Ge]^Oг)=Yh6ZXqGGMhw(ȕݜwj'~*Hʜ .뙝 |z5 \lTȬ6R~wxEyMȰ^^^ " %n?+`R7QeCQ $!DUQՄwa.ߨIL Gy<_& nM{+22?80\JfJ+{W-- =C<ъ."^|FATaisGycP"W[ƍ-2ڹxI_D3B<9O&$4Y.m]&EU\:og%!gW+0]3$yj5D6JH a'eX4@k&\<O3lzf\gVytq'Pa?o&J.¡E q1?{:}̂wqA 5TvOX5Y1SdVQ_:&BD~nqpcz,/~ht^^W8jk,ݍB,:'3P 'wFuWjOyy15ƫ*0&}Opr>aHf%ʬ~u%e;5;=>;먩5lS~",1v^"Bbz,bM3Mx@  \cM+1:ˎ#Ps*⠶05\xܝXE#3\ Itk q;dX/z!sr'!U;RGDlSeƺ)˄ ٴغǝeLֽb@U6bhlO ]H՞sKg?0kZl|)[@/[Qˠ].bA.,<ptFv3CTܷLbKG1swʔed{]҆vκ ^{ -,'F[xgb9\Nl&\ya?acִ΂@2(S:F3|6ogt2`E*9vv7uް~]|o.b@K:we}9. ~w-f< 2~=?#ST]f>KX14J }P-kݔ=}|i9 qgFn&llpDt6!n˒tA!u9R>Jk逺ƭʻX]7z131$هWG1@4nc6m9;傕##zbۑ##ǤK'n<<0%!2/6A7Gfʢ>Sny5}<)+AzmR3mԃ):pUj%TngJ. /y0޳)#YW CW,O2kPս ,ȄmJW/f6 i &?moΆ_/ a#wu(3F~{1syeҺd 9Q+5W+=cCBV+Z n+e@}3:ePFMrz'rZ!h8ú)/S¹* eCLm?6V۲I0 qk{B@"YѨww1AnrG5:{{3zI58 eR'˪mS5J'L\q>@eOc%6x]5#P WSSL}&KK#ЃaGC{"XKn}g۰ sr:zK|?Ejo.GY0n(DӛZsΖDιUNRiT_,$#DA3κkݥ3'Sݧ:?J qZF؋A M]q?>! Iy-ˏ u<D LԇMލX^Prfl8$qIV/u+@DO7<@1 8d^/E]""qi@[ęX݄'Ed>h7uAXjt/ {~e7J|H>ҭ{LVhЋxዚ~tS'&&$"M yhChkV΀Ѐa:Fr֥F0D7jx:zn4DK=*AiՌioN-:>Rk*i iԺ %L]LEzsV D9 =#\Ŗ {~"OJ_ QT/JQWzl ēy {WXvNJ:vHfKH E)Mʻ`U1=[VvtL\^ovm8 OlϮj>Ӄ! IҶO c\LwE-FE|r_ !_)tpUèGLY)ҍTS[c3~kΑn>$6-U7^ (>h>9dQcPyK+%ʲv ,#: e#z7|P@Vpks詫@ƴը^Y~Q;M~Ceo E"*"ʪ1%r+z1VԕgUFѭF Gc>s(n TkWʞܣ];i\\2E}SDɲ*fBKA)Va<KeZu*-Ӷ#tKi'` wcV&Px\Ot G R25;V;PMٛHutK=!f|Job:i&% :XO`ɷ"uKY{'i 1jm})1>ĽiipǛMXwUGd%Vg r|'ƄDX/6"YG&L\R2~v4S-᧜j>V5'c9MfGx5V:'VVmƛAђQ9Q dd޾O5~%Vbʷ׹wdRhK2:R} {XeU[׍d$GyPY7a4_) /\Qz0G3z;^%zGApX6.R&HבVjH1BX{DS Tsхּk//v:wHR 7W$ + j\lgYZ0707010000006a000081a4000000000000000000000001611e8eb80000b124000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/isdn/mISDN/mISDN_core.ko.xz7zXZִF!t/]?Eh=ڜ.+Ѯ,{X _g *2CmuZ=3 Ul !HI@0pQϮVǨ|w ܋ØXN#J1dZ{ݬK]^4;}=䴹Q`p6zpj6kQj)uo)A~`\43- vURn>h&%k-%v> ݽKM7ҋ8_oV}WJuR @!v`SheT!_"~E,!\L-n(vB!Ɖ xž[ZY MfǷB̿OٰHGJq<ӓxSj[f=I*ho s 1в351Rl2,G༁`!jhpka 4gv7P^0'3"%z+ז35L- _-c}XJg0eJ$T7,?ÝCodvZFpMtU %K%#Epnǫ8YdMG'dGk\['C,V.c^ : Z+P 4bRni&6}Kq7dO?Ftb0SKK Xk=M74;T쾆{R=mk@xcGS.#,S7iuٓ݁QIZr|nuOqM,\;Ƿ֮_bwa~~q Pm&5 GZ(&l[_Zp8B3'F7 =!Q!l襁S[%g؞kh/lϰxv1'+WRdV^M'יqm_Xajhɜ#;Liw{ڥOAw}/Qax NqZ}Knb^#nTX%640 ~JuSxLg2 Omq(zX)\ʛ89D0;HQ7"W#/jF3i.D̵ QzJNSs9=o f~D,|N&̶a'G}e-K.M ݦk }|h3'4}F=>V۝Q:S QloHc Nf:M0egCԪÜ(<5ޫWآ-v$w3xgpl;q&Ŝ#o0D~h7#8l!ز^F*Y( f@E` =R]$2+` 32[H}2VНTA!y]k\x"+ߔh^5h Ɋ+z>7O$Ե]xxŊF VNg+TfŎu8EpQm4IlLMN(Mú#Ǖ\\܊G9Gڞˀ=" j$Ы̶Pe`Jnپ ~;qHN%"NE)gkCrJL Mڗ\ա=[g YHDX?Nr ^WO ՍɁ1zalUh1c Yw#:  ~0[RS%³2nڸ[bYAe\pίpPFU=7KBd]YC#8iUpB A`54-~ %R㕒Տ2Fp3=26F=[ޤ⾘/኿"Gc䈾;>T#.r|G~>oO~! Z"Ŧ.t"1:FkCf>w[(eͽ쬝:@o*d#b^!^"xf2oZ YyBڣ(e2[P14)Tp 4xҦqR5zݝßl썢L~m<Wގ1E .Ƨ-=Xx=އ ~a`V!ɟu@"e ayGtTF]. =UUG}p瞑uFAjjLֹImƶGS0{vOi"GSSr#,C/`<'kwE _K vj}5^p[RG`wc/ZU nzMz@|*KJͱӳҗWeT?L_xYX!HQgj_:@# ~K3N=˂ NtOymΤCώѲg%Jy@1K[dKJ@+40X3x9SQq]LX=ڭ2vbq2GmCij+cſ ,!|>2 L,Ԁm%Qۊ`LBub]\IX@k0 '{~(KX^2f x+Ww$m X"N<r&4gI{=XF΁{g1N[!Cl+*z>Ad 6FzcsiC GGנ`gS86H$Jpr?ţl<Ls ѷ..: ܭl{$\ xNywLnڬ[**cJYWaX~Oj `K}|tbt[!_ qS+ ovkc!`ȄٺD6^eJ_0"e Xy9he:wh ʢav۸s{Ƽ+$x='2"ot_YG%N)}*2k8gN wI$H6m^(HaEj{!BwEe֜s҅|{{Bo# L7ev&76[eL܀PZ̛5B b֌k7Gp 0۴ğS+c:(#&ngVń۞泎B|o ][GlBbXFy PE]8+^_/C]ȕgҹ҆3]e [I{$$Y 7Ч+GlJF4DwwP?XRr+:1vORUt\`Rs\}O⺥ax;w& ,WG/Hɺr?p9g j- -T`<M: FYGxEek)#ٲud#JDu|JkZP-+f?.]nk#!fgOm 64&yamH޴K?}cb$Új-`O8hCPێƿF|?ꬒBA3V$gNξZqo%<j1Nwl! W[CZ%7dt!DŽvӯiQu6zcHzjq\żYOcS=tENv#= fP$/1h4f٤Dul:bپ#0QC_Yȃ$_EW_BbBap+/{[ҿT^/O2Mn/m"}|@I -ZT{1i[WP#GV>ܓ q;=&ki[3 Xw!OP3h *~_x<wQ=%*K(G~_zNfq?rQѰ]n;O acL|C]ЋBd ɢ R3CKXPz>l$AWKo[7QȬ UL:O?;%Ij$Kљ{"}^7*&jy).ܘeT.M]\xIx𻼃o$Yr D+ϣ.,.7 rf[䮥`iEX̗?.>qP?ϼ3zt/wL7knxR+ڔ ¼1;׶8̄ [*hlfrVIY0Ovl2 ,5v =W%v$XeW8Od\2:u7 LrT F̅JeL@wml6%|3xiPYoBwxy.'N2=-XLzXUUo 5Pг`ɦÇ=GrpPĩ)o V~NC8A_y&?VU{[ H8G4 wHW0ΥԳ܆x՞dS7/4뜞݄DP$Ch/gVIo1P2𳯜Ի%݉[͛z=62e ;Dōi:L7ͩcۉ׬ ut,ѩn&LtHA>~<8Pb#5]`d 2:p-5m+".Oo)v4Xm3dpA7)Pሶ%3lqю68>:W]'FWO0y/풀Ck3m,u#6yT^`~F0o`d7&uFM&{T1~nܯkFǶWF&ROow)Kys ?f|26) j~bj9 ~v"ٕ2 |r0_nlVSMl||:RBvc#M SuX3 ;;TcoZ͞8?t Y%=2G{1qAz1\)"'fd/&A"sch%uVve 4bp%ǴNT˳]KSwXr+\<|dMKhL8xM |ڶ)DYNH'u-WJ~W%#9( `4zԣ4/#9A:tFso5L_K&ZR\r1`*Q6] TtW`ރO2MEup`m\$)#\¼—q3 0 +tk{NW4Iwa;ey$CyZV!IB]ɞU! M,a@sțIyЌq};ܪo=9} è+䜿Z~NDQhHkOvx {3wbpF"ʵ/63$0r Z@ڵHXdHA!u෤$%X էۻlEYtZB̋CtLS{#}5>ǫ[Ĉz]0N^Qb8o8NAW- $Hx ߴ"z'mUk/}=T0JI7|u7/wYC!-IP srrY ˲RAҫ62mIÎ} (!,M|i`::!:/F^xqTU5X^M4|(jE$b驗eMӀ{$jC n'YT0N/|x W kl׽a >Ȫ `%$ b&h\?/];vEQ*E#Y RxN0P 9^!K!5ȁO?=ptNm 3mL1#]:.gX_4bB`ʦP)TVy,̋cH[ 7 & wPo}vMV \HiBlwYXÿ22]C9NQ{`%6aq UR ,/E~董~ _TTNUq w!H윜i۳B2VTbb"Qx4z8Wd%hj::E/{!cN358 "bypTJ QF =Bf&:v-7Hv-IS_|M΋m>[%nױүÞ ;Y=eTh=]nY*RE M{ȡ[k#;~iV,@>wYHC ֚5e^+B'c)z*簲Q&\E!1lܠݪۧ1*VM |eEa=;fDD' r_T:OS,9mʮ @t,,cє/Z۪ߥ{uzki [=C# xMze>tnĞ{c:6fHI.08tFgCo쮂Y~k*q[ڰSrHzmR@10YWLjHc)j.bOR-ccfybL^8'VBJcY)|Sy Bwi%= KnM##`d0r0N oVS 8/Ȇ(:zUҨ!<  UN "BXU`̘$x`\I7M8& N>_4iE &C_Ӳ"OP C̒ ҥ4VXQ OuU R dAY% 3 ӓ"uΈBB>1UTEW 5*]4*,.t&Mnroݛ= PUf[s 3McPiVLi!p_ bb^ls70D[LE8g)//ҡ`AxPU:9G'~EZ6k]E|zgW!rᣑy\p֠9NSy:Qni GьQ Z 1ƸG 6h|8q-ڤu@f5el"rx+ro?(T8 S+> {An+Fb}5 野&})-Z;yL0z&}Dˮ) n.HV( I(o+sjk&GV D* dL}b^jx}6 /ئݶЊSؔnic3vijEFj2!7^ߕ GҭFL wa[nҽ0WbxNjH3(4np0/VT}ߞҼ%D/' $Dbh GA \nǫ+G=^Z.tNq W۵m7 ]p@SAQ OATؕ0;5/?lv(𯿆nr✀-*Lh6im҅c iYn/JN 0C[Sb@/#`gޗm)RwE w?? L. +]s̊dK+ =ws ̟&ˁ#cWP| THbw )H!a+c;3+|Y< LE2K=qenB6 ܅wE`}t䆲 iV.ƶ4WO2^24GhD "MH`Yćӎ^C}Vm3ܪ'6|4spZlTƯկL_5ۓ^meIS %Y2A={"8YaYj}!䌚s]KCS6*+ݮYzGPo|R,js=`؛ZOõR` 3v$XZ,abNxymر5o/{%r>?478I7(f_2~`?u7$"6CںBm o瀫C QVHRc6EseG HŰ$)4e*+k؟TkEŃv9¯Wn;֖i#8832LU` ${i ݖ Vmֿu=SiK(y`OukƟRMa>yy+snhxi Ԩ0ё@IUA0Yn}Fjg/4 c-Tk;-fZnc@KHpR+F>Ǐ CrMGTι,OOut7Ѽ{\Z)# ZA{eڔaSn895 Y(aLmFF}T@q.G隕LβYL9]a兄dlKVQT綄iq-YZS̼?2SR{#.; а EJDo#O 0+׮hku/IňGzN;럮dBF]7$pYPUD!0Zc"8 #V .3yЇ[SC0PJ6bn@CZr1V.^.;$(EWɞŶ ;-L A72`}0Rfه/r?<g]A˝BL8Ю}L;O!b*듍O Rjo0ܞk̪>x_fCF` qk6EjJf>Gme !$jKUs] ! ! m,kKr=Hx |Z7{KKk LsڰUM4=!tkH-N9&yy 5e gt[7D^YFDLq"R5-u_Ԩ%N:޴Ki/"Xl9v&|:4eW825,S~L4bYM%[  V|ۢ?=҆43̕;na,J0rpuSTRVx=2y*<RsF3Q W\wq7V\֡'JÐXRr$Q.JǠL}}5in`Mc?ڗ("hқ!.Dykķʧt,I#ӫcIw)E4cU!S?eKB Qjifu?vg6jz6$uKupG1>麯O/ewIEq'Ar3 =%'"G]m-&k(hB޸ǠVDAU1SK"ZR[,f[iyJbsi^= u;]5*#nj`lyp[Q;H0Pa4gEB ed-WI 2ԋu4;92W |׎2'lRTq &>&>%w FK/9Wŕug  > ҠWbWfGsqt0lx_W I{+Kթ8ۿA$svNJûyݷ}`r[Y2ȸS_X?G YWщ'eT*4lX[NŒ_iSiosR9P7Ɨ! "-bC@V'WL*tGa#(ˤC9uOV.=A 62f>~)pM|G:ˆ; {,ᘽE>^&*dfvsJA v | vĢa&f-zWo/ϸj3ApsZZ%ؼ[#GDOcw: SEаIZL.Q7SDڏ/[xDPqE@GEou1Ϥ K(QK9y+GoUׁ{T7ٰ`Yuց|\1@ Lq2 ;oly0D@|MT.,i4~g!˳Rtãμ S_*eTq%Wv"[,-thY8$Zb(Y}|]3xkdXÇ5nXo u|]PHzI0u6 =(/:!iGlf@]>,#I0 Jl&ɨ*驜cB{%DRR"/r;;|.~r?0&#_t>FTTɯ9ސ p_SɭJp49f3oByj@I O$>ce^ Wm8|'iD˕S\_;-4Cy/AAOPNWc #HÞ/Y.`x?ܼB9y$"܁J{}Ӣ;S] Zd7Cy:|pV! 8:Ev'O%C9q~J~k& gD.!o#K $ _Zbz;`$tt'Sl{26cw* N2<Z9 -W8%bNB5blbsMjv| ֵP&12ݹՊz㋣AP2\tfjPx1c)I KdM,;h@Sv.gLKHKM aF@}=^u? ٕlm->j/)#4;L4;,>h9q/#7,eh0<d T(Ct/VB W6$?U>0odږD_k_q-9HF.>z_VUؘ cݳ?>jZ}B"-Ʋ&Iٜ'sWWn)uIdy|rK Pâ9EFRBeYvVOM}u%?6 G=Jk{̄C-Y]D2IO\ 7 ],Ke])Swt!YZ'VӁ$pN5{ 9kfOO1u,,R\ ;5忦6q*Φu@JDCwR/h-o~RhPDHDJx4kVQԓ%u\䠡gFcR_BI^+=h)bv<{Iل& [6he6x35K&ьJxY=&$d00{񴜳 "<<|Xm g<0_ǡ(bSj+dVlkȂang+5ns[/Jv8$ʼnoLd 6kg,}^p躗xuV8 >j٘.ބ0DjC )NJp mK?䥥X6Äa~X^6O1Th/ˡqșFVߠr3#)\r=9:?@\,Xͥ,(qOwcA (Z L#QP<*`K5&orkդw @(H#"hK0] 2kiuwDl9ZW#G"^*h~!9gqz;{Yb7$M\@?}Z"H4傄`H@$\%Ooe̋5ƲIT# |Mg2RM?1Bڪ +1)ƾ&Wpȴ\uo;ӴE*xj ̸_-/Uq^<nd޸r] J ϱ+T#. rEʲ OeOV  `MK_[M;#hՑmrfqo/KTfT0G1]Տ̗pB!xscVXv&JOi0+oB()ۯ) Ob r^82{A= #0p`Rd;fH8L2ϳ)J;vŖho6 oR_Ekp 89W#܊)y3딪WQUU5y RQi=G~Ib;c'uغah?*1HZu$+:wE 2ɭvw :SFQ>dwX'n( [2ƀ\"{ZHu#}턪Gۼ8/Zv5>'U*Z4xcx91* _#BY7%/xn_f*>צsm,~fquq)p$㕬!~nawIcPaW,^ȑI&#[!͑+ȶV2=p_ۙ|lE)&TK,AȬrAHPVɒ#A®X5Y+1u4샭RT u{@V ):kKw^Na0hHZHF Z&^BMqsdj/)WrQڬb+1>[lwkoK:tn?W8R o߄|)_Ƽpi47n~ 0,cWYxm" !䡟ϝ#2FSs>iSB]ΎM -nX]c}>Ub oۛl7^ba6"1RM~ >! g#doٮ!3 N=| ~Y/3苢1jR@͘gX:VRO J''Ik>|"TOIt;y w` ox5CF+.ySs& o3ز G% tP\F Z><hCPN ?PVzgK<~4u  I'ԕv8K*m3R5e2}5>ƽZtUtylZCX/--VwUn|j¦s 5qvའ   +i,QbT a0.%-P2x"Ո%a=AJ,~tӀmjrã5cv:%m}.m@cPȩ"/v7>0Vf/pz ?]f:xq{RەH[C@(f+PLϧ፶5$*ܠk9E\!TL ?@Չ(1vJ/4q6y6aEg`.Q&rX#o iRھ(W-m4cd9(0d|q=Ͻ oSŭ3q t@VQeL7mӻOѧ@#x@օehp&~G;8Ge#1XD6 V- /4{nn+&Ǹq1 ጿ#9s.e.kumy N{GK]o=e b@;$c=Fďnm0 'yYA2Ô=rˁ<|>Ҕ|NDI!aB)u岧’1B|i28^MfXL)ɂtP>OĹ+| VʜA"[4h 1DFںdSDvyO⪽`6_?ס`*jQXLȈ N@iAGu%؈L8I;%@CjȄbX{ZȲ^&WC[T( v@dJ+i]C|'ZBicG}FYp& c,cV^g:Fyd~XXYYT?_{: p̳U?qcW^{ǷdnT2SQonދ 1OI$JBU1 A᰺Pwp ;פ,0OE;ڿr~U$TA@:_A)>o@!e s՚*JYŖ)t4e0"w/wxօ} m`V ] 11WPb8]&'WU|ɤ(v+6&U(O!ـf<@3i=lxxĔk롡CO&} s94&ydpW=OB I:nÕ_F)K]b`߷Ypv/E ].H]өew=3pLQ-5AZq{neW\GTYye#%fE#Dӹr^_*|Xiυ)L-^kSNJ^,ȯU q& Uddjn&3]Enh=~䆷~Wе%!ʑM2" ߸$`&?I׈)\ ЏIhO rvRn ?d>o @FxP1 A|`C=OoF#;ֳw¾ل.r ǵVXCAKcI?OWS)r! )E8qܒA "x0bi#$+3 +/2BisY4s`sŸ2vDl5(ore0}3M|T -7۵T.Kƨ|╞'6MFU[pFfS%BAmԓꚀ >7->=EWZ{8{:.#Sc;r"l& ,dGn^n߶_vuu7G%j3?s*jLВqٶ!B ܠ2Ќ,`F9{_:~22?K^8V>e&.5v88`Wޫx݌) )X_Ni/ Ⱦq1M{hWܢ{YdV&'8bV%ꎋt33JSgA`0ʨKv8A#Sp?\tV;A4鱦@ eA݊-;cA3/-;h`6=[Sw x";4+iαYIَP|" ݐ, u {@+8-zle1*d/)(rpXpW\@d8濶i\OR6}T .F9ی(7 E;#ϧ8k3 H ~* K8Sݷ7ƈzBdC$(K܋A1hX'V1$w>6{k;}"6/E]%sEs"zG:ΰ@:y} ɗj%Y!}jЃ|#|@ ˊcA"c$r?kfD` a๫jZRu@~{paq-"P qZYv>GX6KYZx_(, .18>Tpy8) o{*"^T7#k{h>?3K QTK{LDZs3*B69j5Ȃ꫒(0J @*ْ-ɾչ^'izoF.bOt?ERmDF^UmO yz:)M}*afoИ?]r!q%D; Gic1('K^udAfsۧg8.aߝ53 x-5 1L˚e\Ƿ #0*ޟ5y6l% Lզ\+OFΈ] 119-鍙9wOzJP+`[RW/F|{ºZQo`f)ͲȜH{L0`tkrtۤ&$Sh*$a;AfPstKpDeu RBbCL 7][RLh}1SN)U?v fAzw6{;h < mη-CZ&ͯ2]sI3oG*Ie7$< y2Tx)R'6~)71BHr2j&|vg8vMcoWQ)/ YkU+He# 2*f#N9{jtH격5Jv|WG~cYA=y,*~nh) xOݗT#fn'CRS< *#5+XI@`1»Tg.(imٳZ%"^`"ٴQJ78V-1 XiVjǔ?"1S/*O~1τO\O,6c";GhH:2ö.A{6*;nW^qƣq 4̝&+uC1 mT[ň y<51A),ƛЭpF4L)ܛNN sr!lZϷ%⯱_u 7DtkLGms ֭ v9.g!¸pw1JD!.+b/ x^v[%]r=> % +briQ}q `e@eWT o0gMg=(HU.[T͞(?i %ʂO|g!&jY(bYf,s6 {+р\\SÏIFe^.R_i_i]bf3Z~~ YYG䍎17cGbEiWrpth2L7/.Fd%(sˈy0_KETd+22s%V'%(E!!#J\/C?kVsC0JsGb?1AJ:i]MW x<:Bx_&gV0nOFyh̺SҸo`mĹ܇6~ۅ-7( )N3O,p{4_qƫ'2zQ`ˆ:q@)\n8 ؊ٌ %$zv;ȋAFw!f7%AG'ҽM[b 3"H_FIk!o˽cwm)v0˧,oad\G/SKXQ$j|nqΥ5&{J1vX?)}b칵6Ez=C8ƒoMvamvQT-}癪HM" gAԎ!1 z+!‡Ƒg6632.KY40ݵ!ќ@Gy[PECP#5L%Tf nRyt"GRlLI4I7A5#É՛p^O꿗TkDxԐg)ah˨(\qX "x7r_|m5l^~iQ/J83+|s,zΧG m. o/r=3w?Ss EeV3f?{RXy1;v) mZU'ݾ|gIAJa8$!VLx1x''EYI&_2{\`jw0dX~vixx18% J6QBtt_2 XwG 'THPIRj?MZ}Brtfw-L:հP& =W xx*8*6#Dڼ:ĝ09O`RWYRQ7L*g–YdbS/@)#BD~rXkh% f}j(gȌ3l9̢y<͜`$j=fˇfH6wi?/]fm`9Aq0CEoa2V?/&3^T^~80 z[Ƽ"^T32јS ]sա;tmI7֨NFDQ.o[7%{.nLϪ|@<PE`akoH~=)6Cs"tjh3=ߕ^xsJA [/r q"nRE)oWYw J  &rJWwDjix% laPRjacC]}{>Sd7³N珻:cݎ~ڂ B M59[/}kL:ԫޘg&!}M} b*[|LR yRx=b1d [AB?NKF)\m'K_ m3 tvn_?qI5Yn.bF-|էw DԼj*Bt'"Ɨc#¬||ZaVнqt ?c8>D/Scǧ|'a>k4d^sx2[F#1z{<,%7:R:Am\=RRJ{=888k=;8Fү9iKQ۾(ϭQ3 ,F2d,Xίy'zw`iX_VTj? (/NC֑ʆm4Cpr>^@9*v?j{YXʻw-P~sZݛ؂Pg`q@#K>ͶO}5u><͂.s|X\a?䉷| v/"L-sRބ"8~l%C2MD;T/Ea(ӸٌV[:T5oP7qVۺΑ]倾{r.޺HKM ȋNwNlC0 L2#QMSh=Y5'ڸTzyeChCfjkʧO<uohzi;GiIkD/zLhH1>GB;=hPS"eC> bTJgZ]^[kh8Etm/[Hb_=ֈ?H쫺1l/ vh$c^`چ~Paok p.R%0Y>:+8zxD'pCr(,q qԝOx[F]+!d5p JN+?9>2G6L#x҇M=naem@R(g%AoJΠma@4;f#d$从a 0~]/ŧ&a]/;BSPŻig@.{<iZ/0L[:W,z|<ô Ȑ9u7gIpe[N+Rb$񌠷&Eij()(Ijy²u>ani>AvZd2hk!Ɂa3U![fA-\E #~pÄ̶Cʄi$qoR/:9hYeC:? _:4M)S_O1$ Œ ,x8^Z0/L+LNyS04y2` pZ?< h#n*'$"Gy\XhH# 0])f5Edt^z.N4HvbOz**6gg>d62>ϛ$ BGn P}iۧ,Qj J; lS?75nm:o]bHi٩De;B)`3 zc įVbecU0q""WhvD(g=0lW}TߣaYfVO]l.w YB #"w0FJ"edo{9 2x"Bj 8J8hc#<^܁/]CMAD?vMO.L87Uu.@@_ jQ4ZIJ~Ȃ1!yA=Gbl4"`.[/1vvYxkqEu +/)n6W|)FVlp1фMI\^ş7GiLx֍V$x|g,|*m~rW /oF) p R86_PM}WdØܻQQN\3D̶-SWBl{jM& ]Xt^q9 6/"A &s-@!t 8ev- $pKwrfB ~ܯkU8QNMn$)\ixE )D׭?gʞ oEPě+\3;KVE`WN{@)LEH69"ͩgQ#G˜ fxTe 3;PtC?ȧCz B(Ğ8rKqj? |f;(j*4ÓFwr_믻rE޴ 4]^,ٞS z FӺvS8n6u fbo=1f]|[ +F|&wCop6˴:~=,Bio}iNV^뢤%x pFAyv=+!\-ND[)#\Or<=bo?/8H`'[8C,l5!.Kõ$ (t@ Vi,JAGDɛjk2],  xq{ji վ֯YxTda ?Y ϿIUax;ta!>+C@A Ďh$:~%=Vk՟ :?=Gnv6ѕ:{d"/4-Fjx\R2w0"wVvQ h+ZȷΣi !wku _,ΐA5){Kpizp-W`%6Q5׎7 ǃGs_~+s9pY/TLDXR/+1k’g5x#9V1>\%&P4XI`9 $2xd' 6uW;-ry9ٲyB:\\`pZ7^&!͝n.i׊ OIP>a˰"kf;<3N !tjm)ĝT|b {"Pw^xvVNK(Z+(.;4{bIz7aܷ)"]䁽) ~3#LFaFƣÊjN@.1YN4]X}.Op†%!V*Cv<ތSC53/-jI{B1=QlG* j)=6ˣ J#aMZo=8=lƆ#$Zo,E:4JcDvӁEKՉXJ˃[*񠀨FjMlδ[Hol8fl7(Q_~¿d>mo&44d"n&x\1w0V!Jv; @G>q0Є0F4|,ΐ8m+O`5S>>& FJGJCmy5a.!Y?$)zs@W n$@yM2/`;%(*7 *o޼LpL?SGLKaWU"Gfn.<@jj-(/ʋIaSRȷ0ocʚ*o"gY'4z(HOqSۏBFi2zH|1 Vl& tD$`T?2TޛCrh tK {~`p{t#K4QZΧsYx2^,: tEcυ/<>WGc3|s4"1ɔȐ=pT^nHI 3@T,JR55ZiJL'-B2cT2Au30袔%3Z7J37BiJ+kLv)hF'Wk3;m*x)KWǓPt)l}@ 2}PJ+0 {7(Y,!#K6ISq!:;}}Q,ΐXHsh0v,E2(pT!c[?8V%=&]Y 'TboTw)"17LGF+jAQc M:َLXrm<{֭Ppr{RS|ED$p=33~IFhO"h >SԦ خn\ʒ-)[|Zx]H89ȶp B Ќl's|dؼ8k,q\JƽZ2/7,l"+DJe\q z{#IVDtX94:K8"/dz'0>B=tD7U!DERHb -i^,z+j^izQ"-1ϐmD?Hh}?~ԫ~n/z]5^ <{?CC3w36E9Bi Pa.GOV%X $R廹ZTT;o˩ȡ=O[ ĖppΉ'4ŌZ̦є9Cόj;,JR1X7H6k\K&jp rʪZO EcT%W~N\ʿ u ӑf}U~p#ݨ4rtm]>]F_Jس#& z h/W¹@C(Ø}ċBOeu_MCnI WE{D%"kʋQIarOS7]a-o #?͒~ Dbf/*LS. ˴o92)Aj+<*+jw LT7Z&v.qd|coj/I]yJk!+$!Ŭ="SfIYeZ*E{16|SdXޠ^ϣ,/b߃$`mFvR;D{buXnv~%wlIO#K)&k?_ vFrupGH<D"UdJIiYt^ZpM2Jd}`'YU-݇ t(FCYiH٨Nr#,X=\?/FL["}|s21?Qu[!'ksco`ԷGb&?& !Uŏn5XJȞ )yZ.#`mkfՍ4Ϧ!c)}*Bsp6[V¿| X O1p @+!ʼnˏ4Qu7',0VOT1 ((=lE?J0k@ҬCX#(A@*骳 V>HuX, wZxWjnw;{- ]>T!֑7 L.hEp: f.w\𶨉45=S:pz=;HӼz"z[CɁĘOR紱0<l[Fx&\BC[6lo5Z0=@[UfK*)*UYr:bS|^F~0;qؐ=%ߴE ۵ɂQxijk"F59SsD_w+g,=*|U,[彏e嵓 LGb4 ao&<2(Q sGGA,+dXU)gieMd7BJftOVgH=rZ=tAbO%Lb=0NWH3cuoLM Q֢? i]l-U#81Md}@8auEr;kB:#Xڟc ]ˁB;>G|PP7yfju:uY1 aĻɞ)3(^z\Wiќ?6Ga r_J6-Bw]1 CH?hv58;l7VF .e~3NqDd}ӴUO?MBA~RFM(զtVhd~_/Rf:7ơ ak)y5[B'e ^䛶& ʝ׎#Ÿ`\t4cTlN֒#]YN6]yW8M, W04A_NT&>]5bS0L ~T/X9SG9мm!X<ݤasn&RȝǣK~~c1 =me G[#?xU v!Ӫ9 |cͭ]/~Hກ>;/fEF+BN5ST0afAwܥەRFjJ!6+;rf‰۹cDؒŹUrݧ} /NVzBJg8;Xit lK ^M<>9&pHa 8-b`_*`86v4.G2iu ܬG2z4ӈ#[_0pMv_5`:p*L-D"4ehSl˔GމqjTk<,ٖ(7`u>@+`:q聡V=qcF)݉-m3#GYRt4p?WCkqR%K~ܓaLo,=v!zQٰJdN]^eXQxKRi{DL-1l~}Gs< z=NfeH ]4N 1ʂ5_TXiPjk wm>݃,#-1~v@ ^˿qϥJ%ƘvxVƦ9CU,Ϛ'w5A9S66OvEJPy,]呣ciLZ@{sdۺ]P 'dBJQ klV.5]SH#[gRr_S6XttĭB5lYw:Fjkr9񡬂ЕݔJ;y]( nldg3z'(^y7wt|7 D Օ"iL̒S#d2ʁsL/.4!Z.9 y0 @UN;ew4,Z}h|.+,b_wR`^49ynѭD袻6Y˜B̴7VLwIA*[o 5TPu6sb(a%!Fi|^1x,=Q`ϴ 1 ȥR2@xw tz]\IZ`[v֜xI?ʭ &}a5@Le5׵ f98! a@}\#=H^{?)wgmPqtmoI|8Ŧ}mG޺spE u.+}r*s5X_,VF'Ôt}߭ސPˏh5s>A mrQX52g%+FU'> \Djp'֗ptzvü>v]-Va)ނ#^<N5l Ojr@ʼnSBB@1UPYG#@ @1]W zf ]XTP[F/cpRDp38J]8O>4sWgp,U&x;?Vio^웺:?!Xfo~jXhq `*7tonOZK<`>uݍ AIC|2ܞWh>9ismjHcHx $.Ĕ'R$.eC> E+ZMLy v盛~gBi{&:+kJ}u"#7,оO3 Az YXڡ]3ZcFtg wFƒb|Vb\ZwCJ?k zMT]`T2@.14Xt`uK7c`OVC3o5񺗠H6) '*zզyFLԉzvb PxX:nqPF /<wrʶJ4~?OKBKgdkCR7cwB2OӨi%J\H8]++0'2 Tũ[G_IvLD lz[vX|wM7All+1T0 ;eBH4*m?5q$a;Zw|B4:)v3K?*;[c?˻Y\~IM_ SwN/ѹzKP؝.pnW -jqbb7կ2{τi!9˗':g"YȨZ"uѳy<$$Q(PٙL6v؍dYs1k=Qs.0e+N96)n?m(YeGr&,V! FN)'Θw_,^u7Q V7k& ZiUt$;99Û|7뭵.7i48BzBpĻ- rCˊʣ?Gǂzaw~+]y!*?,1G Jٙ⛛UR 7?6I69Oh^a\1pm>. @$a'egil{)%r!dIZ/ ZX${&҆1uD~2)-9pa.zy9Z Ml/-=( d5W' `w^j5"y喘{0Pa=\-bϦaXd?@/r[Nm%׿Y R0E/t)ww0xȻ?9UɨhZ 7McL6 -1Ѹx.U;3; W A2xD#Ks(7*0 2:FnS܅E8C@>7дf1ީF̥ 0?6F,xw{V)/kiq"h{#Bv̎4n6м7߯K rrhʊݯX~]-oVDT߉);6#O!%4T@9?$^AYe$1BDa&[֯l^Q RѥKR.A̴A=W8)DW2h-ˮ:۞%=8u"FdjWi |j`r'ɝ0 ^w-/CDϸ;f?g>PΟxFPR]4in|7Cl#siWa\{>s:fX>GPڮe>ْ򼭮/]d!ӞI@v{1LF~|L7AP4."*(C唹m6H]/W8:$AP86! jk*:;C *Ybu3$&ٙ'= G BclXՉT )^ iu4rBw,FE+(ܴ3e_Kޗ`H7)(w m)Qh*% Lf_b~X_M&s^4j5}Y0 tmi?Sft}GCi 8񔱝աŹGm<c% X>2/E.C%.>7wS]YG!v8ą0K i8-l5 ~Q]IER'%D ķΚ8?; 6j$:)RzooЅK:4Bd+A%ixH;62܎7]-W8^or'eu 9b0WYѻa7ϦRR _jcSXC1n cfN-eTDL >='-'bWtڇqxqƄ횵r @@*(=ˡOBm-Ed™kmtR}^efBLw**L=GHI w!n[Шr#q{X>ot/[?+ 7`%mƾТ}V/U@W㒽 [J47t.5F|ǺIP٥䀜 +;D̺s-#$~85RMr)1#zy7#vD8-МOk6!+_0fNڡFf,IGVMW\Cr ;_zQ~V%4ubq*P@6]I:Npb։!i1*T`/G3 zJ%xljC~xNђe<[Wu_+Xpi"v۲ùx -$T{.vK !WlQ8{mHոRͤtV $4u>Pm5qad!Cb~#QĘj@tX <gA_BhDſA;u\_-)Qýs 5c ڶ㮄Ҙ&|  0bxjeY X t3B|P`|׀"1UjJpUM0_CjuH1!,TFo sKXl.HJDj# 6!|w ^7D\BƧf G Rے389HJg'Qq6eLJm Kr-'q[Ri(gt*Zd)88 iH||ϟO\ZKʣU*2(oKUB(Z/G[09,i`>{fh12L8WcoQ2;Bn}W0XZ8ڵ~bf3Nsgu4=-ҾDfk [Ǟ?y#uIJ O}󞙕{FmJBB:Z2y}7Cd$fvpٞaESE!5km-迒$9dUZ=SF.m߁HMۖ4Ӝj_"{]0Z*u7lk*/jCa ūu]e0؉9*.ճK(QP4tHk&{C M)!@_"𖣐Yf%aX4Y,٤7|G/R?j@ƲI @Cyށ_s j(AP/ +Gbo% .__i3L5T|+J%1}913oN8W?PuU&'_6SAa%[ď.Dr¦"`)Fc+8Ϙ',!Q H|} n7{x#LJ/pȡ좲ʉ$mzd׾%2i$SVJU{-U7h<"j b-QKsd*Bm6@x7T1$2+2 JLBn0:uIe%p%Ǹؤ/Ū-DH 19c -9@3o5;=_ֆCYmmx .uǹ>t{ -hi1}GkRysHQzIsžUR^Hf^ 12TScLE \(b[m8XABŰlb+RJ0w>)KwZOoĨ$ Z|Wmh 3I4cc . Y {ڻAq HK30= y Z ̃F޲vkF b [T5Чa> 3~B)9-z3sj$apWI@@95yp>G w@wn…Z+VV?٦TyVNB蕱u(0,{,ZPV]hik 2ͬgQpW^o[f\V *NYosC}h0p, {ƤQk,|0}KJɊuOٸ~eV⣚PQFPŒN\Cy"p)`JrL7NtO R+CX*_c2ب7w@ѦSxZJ$4 -x\3f`q +U>WjŘVJ9b}ѲOo ~ynஂ(Y "m&#x 9m|qu "ޟ/Mf\gޘxI!vpNUC"ȜO7m1N|cK/ddI}ư'}{V)>\zS%U/ŜCG31&})]~$/% "|,>]#/"/; R%ZtVIt`/533N%'<ŔQ|ͿrvD K#EZyn!+3MuccCPWF`BG,g*bcf5ͅn {xwZp$ [D{NҖ}OvBx&Xfߍ0_Ʋ>Mx1+nR!VꔪXtjR/sܻ_ΝyAS_L~ vth Xj(+R q]KY(n9n ZHEeJKm7C;ϴ[{H>wgLHU3x\Y8K0ي;R#ZnjaH<ۍ$6̫'AŤQ9 Vn͋~(iVS_ LC_g,^T#|bYsݘL.ĥ`'^RX'9.RW(?/g d D1vS%lC^j'*E?Cu:)=1ʟ 韅rwh-%>Muf3;H:/?)êFzP e\ :f'%M>'y[No6eX))<"h(ޚOĺOvG?Xh5kc}鳾&9ae‰p~eiٙ^I_Tݘ.˘}/P(`Rs]@JGBLf /!P-i2 -7n3X~x.Se`"GkTW-0bsH2,3D='^YN4/91& 3ZSvvq&%-@}ց Dkp"0A$ĺ"{V ?Q<6Y@ivtH%u̍A[hnLJY .J//2[DLp5kX5hٌd<a;Y}:k YOuVL0Nu!-*܀*\-h7}&(71?dU Jy44`TH4#|h -aK=*ťu^[iLT K;BL"&}ȨM)L9BC*.*:x[#-8wl mDLWjK=4Y=Qpj[s Y#*Oey-%=6C*hlm~l.ZԠMnRKE/yPz\R.A4W$ ,Fb UtNӐoÊ#D cU͉#B&k,e̞~ŮbUoVeޝ~=z$]ϥ)G+Hz+bFpKq% . ?bvF,vGSCh`~K _Knq=Ҽt#{Sq60:.߫y;l:J;N Sb28]x&d0}VtMxt4C;+v B{6WJٴ2AjuD/A$B 8M4M9>*x‚6p%9-[]_ .ePa5 fshdUZ43'{/w?"$2vmt>-.CD~藺a@SYB Qft Zg'A״ 2g޻ñ/҃zhh4}=J8=r$}gOlN;xAx۹2J" ؈cc)c. t5vv,{`}iԦmW@Y݂(#Ƶ>bw_p2IUZG}џ,$H"Y9|zH$R?QqTdħц88|vfUcEx cnԪ^VΙ۫rZD&0Whۃ}7o D ҍ}׮=lx;d:P&RA3>sQ`;9f=;Iv\unHɜ[mg5nj kK{Gq0 OJwS,~8my6CKK"#NvI`w3BVڪ\IZVJ);j^3>ȕzƄ d9k0^4RB WyG4:Xls]u%xȑ 1 ?_LʄVCǃ'x^j֪nQ~>hH3DUTmD2SzЦvѦeY` !:KБjҲQu B8d8Wr}:}1”@}T\PKȼ-Úa-2;l,R23! P|-C$NW֎ 5A᧗" נ{@7 ˍKFROqUuBEM5b1C6m a1oR!:Cz|]=zݏd<p$‡ᵁ!lwaNakf5Ǜ{Anl9•qʹ@ᾕHGw_Rjܑ*zTTa ^x >,Z.^Ÿw7 ΰ"L8ӹog MxWGʹ ^U7]NvOr|(\i9sHTe$)nj4D1 Vo EAsC>Ynib1S{:6gv::0{Coi\b2F].sx1Y㨤uPMđ|u-,S* %~itb*C.&MP o[?o3Lb{Qƹiqh{ITB {Ip>PWi|S?[-dmMǰ,Z8ylYWw"vhv8U&rА\m`pjP_d8IQki= aLH>#\~m1HUuЭ`._'Y'ơ+D{ןzSi2Lhb!~ BIV1rǦ?M;m͘y[yp4*dA Ss ]n& p&, UcäkmX6g-Wջ҃};=+#Bn5Oių~91G8SMAQ&lɌP~cJI2뒈ǜm96fKq%b\OC/Fd]?og%@mQ,:9'39Aج׊m9P|XL5mIY#YT#,6jCˉ>ޯ6DƵh׼(VIM!qӲZ/{􈠍\@p)"}EfpC/~lb6axnQ5&^9UJd,Ygq\ɑZa!WvCYLuґn-WTq\D *B! ʈ)DF[=.(hJ2ZEj]`Ő@“IogK/oh u#,)o֖~LP\\nQGC1}~Pi0NzPESVɃs7P2~#VcPzjP2H:E֬)lO??w0Te'Iguo6zXSQݘZݔ|C5E TI?lo*;@THj><"z\smI ;5>u8'ܾb% aysK?IPKEw"[%UE>=aJ*FV sRZHrw tOpu#NcH*@ 6=g.tZCxpK\j;:F`QIJ܂JTO;%ݨeQD]mdLB7<3EHc[1ɎQ>lbj|- Iё1bCaHs )+guQ=,fg)@,0O!}1RgYSw@ohvgAl#⫒p}9#?e/~& pv14ORS uR1+~R.lb/2AVu(b^PY^x^ ҫ[bnRCv=YY)fw>@2V(<;X,'=9¯<-9.a\Q6s &A2(( ¢s0yp.io-+!uk+͕m!͂gG˟g TAr|"9[$`уKlԱVB9;J(b(BP߀+/ï^,Xk>ik늱9yGX5 5 ڎhj&S%L0ۇ@;74C| [#xv٠-M*`/uP'L ]<=Ckm.*{RNT v{!S7`~/pt[ ֙|G-JM;,# c0 is]򕰙FABbL͛|m$_aF (!*ĺL.]|Py 遁`7B<z]N|Դ@2`MX-0F̕u_d~A? KA=)'AN9h3ld|,DglS-@L%eUI>X?P~Dl M0t_:BudCC 5L@k+5qɊcis ~k *̰zvs:enP{N"î럇H [jC'V!/^')3xuf7H[xG&#_6g~FD|dkwT;o,_!?M{Ϸ2)`7z1O_1Gmu)Bt.;U` DH cPC+<ܙ~Z\Yw /F9ݘJ3ր!iH-pP'ؘWbw漶Oגթqiy?; w E,2~kU}YPߤs)z>$>g6apjlknݲʴovn)zBKA '!٫*K7K}iPh VJlBN?[kA x 1>*{q.f1ʫcGBepG݋^羚עa5TTAvgżpB F%}Q4hA$ҤǫQ-CWbC/p#<ONGvzchlS-2<ќ)2iR{%XҽH*(l_nj^'կ݈_Jt V}Dq94@nSn74G'Tp& wgb?]aV>:T0YeɑG„q4 ڢ=Q+ձNPLah)PE2*e]eߪ{v^<- QY -X~toeZzK NG iD7$zџ1Y}mT ^m-~d޹SE2e(aHdrf4'Pn Yw/Ҫx`%sv;+RiH Iةd9W.U1_us& אK2Vn7Yfk洴 ׹w@ۍH1a@=J{xX9,ξLf%g1(+$W`Er(4yRe su~65\ LQcs3erL0S+{ A(~- -@zxBw<X-F> "lBPj8ɼpTc(fkVneJ`uO^[8 `MŇ7k\" \+ٚm[jFq۲Dq_'{wf8ExX:H %kWTON'گ:$'s>IlS[W,γnza{LHNFEV;Ӯkt?zIwpD7YvJGkIӐܵ٥ NB" WN[t~|2<'F_VI:qgao򙛌5>Brdfp:ZJr4N2OG4=Xiυut|~a+?'SI12Qч*tam MㅩHG?.}AQ塇&PV1U|$~Qj榧۷- 99b|_Ve:aD0Nu!!ZWIS71cRQ8Ÿ|xy &,F\y1RG*ŊḃNM%oB(ezd&HGib!2fB yIiPQ7M썎[ Xs,2T:tNDd]yp412|צ[tz,HROQY2 jIQA?DTw H%Dqq#(7I9.>hY e:16#.eT: [u? daT@X?>fل~`Mh$wR%խ"(u7yM1]9x^@$0Veȝ;.S#73IDٲBڂ<:8)@cc+}S,;}Rm+ͻ 1es.HAm\eTC P9D0Fǻ|;t['췋rf&L4lKSrw!8͹<[}Dl8`8:S a9%a69>O>0J8i|(g5e?gܙhH_ЪU0I&9_^&@^k ?>"Y٠XXP G&dgQjQF4Ͳi[K+*FP1G5#%d;'bD;;Wh#rIe.zf IL9h A4q=B cscbm7ox>q {Ou&!R4 W 8ب;v+IǬ|L y8>swgsU~ꉘ2hj&惝b %i&w?o Cx+ yسyќtKYD!O\(( 90-j~*f(=Hxe׳ d/*Tp0[Հaޫt1n,їyx}/~!᳓~)}\[t*kb dEFˮtjg;Dt!O=PCLQw~yn22*''=f:1gG GRek%9mR |U?İ pJŖr;8f&L@~|yjx썏N? ~8 l'sZYK D2~3EA[Ghؗ%KH}7P &J}+}Uv[sTl[[\eGa既&ݤ5(is!=7rqTv+g%$I[>$QEljUvkE,\] N.AgCe)`2(b` ؅ aB}'ԌL]5 0nQH;-{S5;LfoԚ?.sQs*๱zM*=iKxk?sPX1U*PKf?Z|B& h C9|C>m[8r+2r|Es  g~GHM3Ig |ԌyD v9:[,/8%bIZXsх-%_'xBA)c7z;r-$5Dq§f6#>Bj6Q/Ȋ"!O]~s_7 r/ N 8PHmr!Q?Gtq Jz"bpd;_;{9cK~Wj>'o8'Zq1^3+Q Ɋp*@_uےsU;&2i妃eU  >~.%`i&^rvI4=:vwɱnImFciD{-IODlg꼦p1p#nFhb PE~$zEPQf;XcIRClH.}q۴bg)/U=nuxásbpU]cϰLBqHzok:IZ9㭅=e!̘=><^g>~ 5 [0f I@h٦yo/9[2,YmWF_jY2i auųR| U5ĐuL.2QP?'ʭtm.6`[B wn:M(YD[J_F矚}EK&Uey^OFwjn9z~k8E"p]nD@\ w}wfbO *` k4yQ'0,Qi\T3*x7湫I*J>.?Z7(Əx!:\HC6IV]Fp孴1gTh1Po0HKVȲ6F^Ag=-!k`?WHCYpXN2{M% B%tЇ$ozzحof]d4)K8²&ds!{ UAk߂-y0Ocp1 swhjlӇhgI+g0Q),9tvZlTte\TMB8-pƚ>Lgup;Go@`~m-a>cu=}8eQ2 0w36ˢJBB߁Z*s /u׏q{}2*5#ÏB/6ݵR@+2"'Iˀ[*y_X7`7m\ӱ^0&Vud2T~.Y.4(p:I@t(wVw#`MqTF @+%6>suHFNAr9,Ѣ gtZ8Dϖ!zj6'o)i ߷ESMVQx+ܑpmd]rMFD뀥*;} $ix'āzʳ\\bPmȔg[e:%pji,CiWc㷐mAZ:~sr|keG}EKTH  c64"4@uoR:Q $; < nnjvѾ b:w5ܭ!US[֐2YCT~!hu .J-@QITZc|EH E~;;%WreYR6O3$2^3꾔o`톈?v^Y6*9/|*Ĺ\٤0\~>&!>@PjiLHMS0٭4~K#;fw^M|B[W5R&PNpc1n ^ \%kNQztӂ5W'  ]8y~M*p2U(8BC()٤ 6T$΂2z%\ ,Fz֓hx;`^c CL&I77I0~rYLÛzT ~^_N H3XZ\C>>(`.~^ LMboGLg0 w/b=t_{Kk0γ޷-Mw N(U"Nq.pu^.3aTfox"su2Tb(v9lZ>=1! rY.K!y!ykH șIN Zf .%fY^iej[V qf*dUZ2PZ,}'{սK@ =/4qT=}zw~∇ =Aȡs-'T/T~Oq,4h{e*kJH1AN02Cbfq - rFJiO~DMwzw1 ֐t׉9ay_=.6'6m3%JZLyd*aOD #Nٞ5@]j.L*"c iy l!7,):hΡ)hs(gXd3|\aPYI ! ]I߾Wؗ:Ft]p-Kۀw:%1#8D .P ,cYjg1@:C I1dL`'XXKaC9\ ab*~,a' Q\6~<<~7Vz-jBt{s(SH 'S,r$e<[Kr[m$_SQ;IUҳ*7n쩒V}5X5+zAeaߡ@rgITY#ЮH0uDJ96d6LE#j}0' ^rΞ6vu4"5cCSfڕ[Ka%f8Y`@@E2j;qX+!*X X0ýH,fw"vs8La&Bar_;Vco\>] Us& ?2t6 >e"򝛦퀖bnoYouKK*ouPpq1\ݔ(cp!KxkL͞d%;Eoe:3Pgh3&#d?Y z.FYO6VLKQ =_i ?_gܲTUz0oz>9oAp$jGVewvEI i`rV 3X4+,*gÇgEnKl dx/H*e'-OrI;!s _GyQ')Io{ߖD<磰O5\+']:/{#vLk.,-60 .H]̢KU^ _~~j˘I, GX3.uxb/)#$v3=Rٙh7+ [f-#>7Գ?жf@?06?s<\w8x@o~c ,8 G⮸l3 G[!݅L/L_}|Ի5!P(ɝFp ?zm~ؓ} ăo~7CoxL6Rn+a^ǝk+A9ʽVu"eIvFXTK/ ]#%X> c{fF7Lu h\,!''P19cl&sN HEȑ Z1p|Bb?c+qzi`0Fp`Uɝ,KǓ3K9+uiAUOC֬n++Y+w#6pǃKԝ-[&PGv%25ڄd)BG |PQ҆;A ^pW$a ',C!,ж ,L~g|.)2xW=n! ÈhO ٿR_SG[2%Jv(R(DfHv6ƓD^bUڢk3;ݞ7ģ#`ʈvlqI?<9tG{in=oJ,i_~sp ~Xān}ovsA;bRP&. ŋ8 t윶uzUীj`C P]u<_ -H_ ~ 6ښ̅խ)To띜An#!e:x Nj&FT{[ > KNc B;l|@8RqOk։G䷔#dC{1|Cp?`_tZ`-fȶwDEk `wųЬ2u(6[nya82Hw˲W,2A/̂?4!@vKT.-'c*̥Ԡmo>8UZFҧmjx.A~dXs{D?Z~aQn|u(ՐS hYL!fF~>os*Yw\ZeKC!E%T^!n%bl,zu!/rJ3eŞtO~T=~Y' $GxP6PNQ §WNaXd{2 9 oY6C(LSb>bp7}]k}>u` mCU/7,V(UOt@V>6 P\d =1qɠʇnP#\06w*^h.o5^\ЧK7* #qQ`9E)o! uPة$hU%a-U@df=0.-LDzJE0IOH &d3d][H1i+,ڔ'rncJlk扗-P<6*>v;zx qH@K=t<~w#.]CJ"+2xpi ;VeM?aص{ Zg#TT~rvL> J2.I+>#l-o&,7&25Cl^ ẻK6`~ ;S03}.0n;! b%>֞vzSoF'&"'XT(&=V~ c'y:w/-G;@ߑ=f5AITPGGhM;v܇-ft6htY񅒲~{iVڬǥ7+ c䤽 ;N{_2*?Jl<] gf 1ҟ$D~ip+lT7{GbapƀGц'su%.>rv*xHHdqڒ&8l810W̕\t _F PR2DO5Џc[KaG.'+2-+~P@jb/ NP h&oXB S*=ga>}|sw@|emwfd}ێm:}z*LOkM8^e>XIte4 L3R,|(6~p 6--&K@YKh2hy@ MN䱫Dغ6;ȊFi&$Ay {3h$?׃=ne!;!Rm1/S]?q:B.]ZwlJntgk'q5&zIQ-%Mkt% &R"l I.CiƬTBY/?0P֟1eHL`<1@R} ^X~=ٴƜKA* 8qCO՝|W@W @~QUȝn_7G\s% g\@|nPg6h9*>qYTqVn]'*d/1y02OZgok)żp+H!ٙ;h%g,W@+xN'br j|\5ߣV6VaF

    S!M! Ck0Mf:~esib+qbKZ`/74=!N)q9ŋ= g *1/X9ݎD'W+ӽ S f.Z5ƾ;oS}N_v%ȉA*dJdNZJ *J\LЬNJl"-^q\"fkCx|2>[ߢF V'EwBB$j [?J=|VZ )E;@KEї]sB2"% ie*Mg)=-,o;*-!_@eNTXB7oly;::,K+J29Θ"B>ܮXeDm~.٢*Xsubi{f5(y0[RtMZ<Eijʇx؉*[&M{Yz3P'6Vպ;)]af.PaUz2Pr6A{B( YKSX=!i걑91,2(Jǽ-n}Zal8UZrX*\ufq bS^{Vt)ڒ~(%'3 e`oLx ]A R^))Àd<1oJeuS9f z3Hc=pz81 @q:i+q]uF@ЮQ^;jwaE hfr]%~ͥ4hW +0`bIb^u0SY/f"Y־)̴52n(*(ur= b D^*IMsLBF]MyUKxv¬kx( %@}ѮH9йK9mXrm\L),C?8eQjᖦ|`l%ͪ豴or[f99!Ar=E@f{N yd'ԫNhtv4Z5/t6`rx\ˊwFzRd&M] V TXXm]um*w}iTB8|#/V?b1WSg4VL{rr7m)eXFDZr[8)̊h,kUxֺ<*{5, 8;OFxxza1W(a\m;PV("15Gy\vr e#zq7 =4Q2*uwQ=*M6,WrBZTm.R(W @ jUn\Tu7W(Sۆ>AoPVֱs$u>pIC{q[,X⑥"]OpɩêɒS JS220#Zoha ;.=fӄ- 1Co xe!(y4%ld"dp +땎3fQvk#@{pԢRp~~\T_(esWN[qmG͌_l adD~|~zk\<6o2rq. 7TC)YK[2!`Yl6Poi^6s5 v=DwXzj]Q*O;̽^RNZ{Xq={)닒 FJ}Z'd۰,Lv9SXPl̡< h?9JTpctƢ_R\Y~kjȨ.O>A2}/:Ɛ3ޓ5a׍߬8^G i)Wx\P\ۼcȮ{R$4+o퉳Hn MWk/.A,&D:KȤ+rL{_ZhҕAQK&+k +n}jm k1N{b.R YS=آbgp $YS3Bb4 $ = zcpmL 4zsH2|X[{g|rT#rQ<u}RB$Ĭ UJnn Kz!R9`R_NS8$ "f]Z|ASB u|v?2YX/̰ mwo*u\5qdz1+2K7rCݻͩ=*ãzz ]*g9_p]2~Hy@v8wU A 3 A$GZ/|~SdwjjEg5v[=1! Ë:P{x'^KoXK=TJTE(6ŤY̱FJg=G %DY<;uV  mRK=5]J2j*Bm)%4kKjL}u.GҡVfF?S1a>>NԾ;JxVxr& vȒѓ?*+Ѧ3zwS?aP&4`sfPYi61 i!RMQ(d"MѭSQ^;}^jQ>:oM=(W4aeIMI[6kIԸqDZNfʚu#'R%aZ>ŠpY/YAmBѮjk>hKcpwl_`Kɕjzmֆ$1NBL쉡'uR}iנN6)#ydށ5h^k/S#Re=9 1xRSJ8{Y6bc"K%` \nr|\ lXⴃ 8 ;dǫl.lw\Rdfq]vV3OoQŽ;B\rY;KR%Z w)5xT5ZkgZh~U'z6 ccm۱1m5'pr*E$KoO%RLEeY+ M? te{0_Bc[+#YxغY[֑NՍOWc'l:rI7kоlcrg WKu[,,TP}Jlʷ`o2p^-: 6CNUyd2ymav. 3$@g#ߎ- jbsԹAnMM1Z}b! --TjU~XoI5.qR_U!bvPFs- A-tbfQhF[gJ aRE^WKf5ʌp/sk:Fe,*Zꕸn>*L+Q v^Wr2Uk+՘on_/S2gO~?ǭ̞# "[MKaKGMs+f:&<۩Q{brUвCbY>9 }k$G{ ),(8jEEpO*AHyc-+5X> +xOU!8yMƵ_\(YH-g8\2/z=cт:>&]1{ 뗘HV=nzQN 7!򫅤,ZM]ņDjJŊ$Y$Af=鈊4rh <._6SOexSGP'F6n5Q}X1.-<`{#^ nbg&)w pJyYfiwwĮR% ?5l\&3s@Eҩ돾}&A(6w.ͪW@i 3sSu(ٶ^Xl:vm}̓+rbהlVO"ʩLFrrl tO U,p\](FW ͙yԍ&ԙƭ} YdȁI ^` 4Vg 5%/r >js=l~Z}"5KO)K6͛F[kd϶xxEs=qqqk3>lMdWZChfW2kGb VHEcz(''y/5 EHV?6-ݡQ0}}DQmqD@<ǁT Yf,c?K4?拮>s"H嫙ЅZJ k)Ľ"[5@*ďbSMG^[Kd_ bT2-#7q 9;(L.g%c|yB)cOT9;H _`/Ĝ30o&w1F }:p&\/OpCDw+D_^|VW(iiE&Q?v tQhi7*TX ܂WN)Y8T?z誫,8`2hT :F_耓kϴK~t"σ'vtoA3+BuA#,FL^eޠl>)?SXuھjEEVPUi?9` !j)2.72քq] T$CN/;TqFW*&kqO*ye+#E%;*+gCW5U /6  O)3M bǐ-T01Q)k;J'b>%x`$ru[O|Zz0ʉPA mqU_ȷ|b{,W4%JDF+*FR("J%&(Iʗj,I*%bꢸߡg>vM-(\/r9/guKbm1%v"X[e!ӧDϏ1$Zb\NVJ/ry~ftlVg^Ю'4bG˜Z /&eFt/-)U1thvf,eP({0E+ [C{^; %.| ;HE1N-i>_sh9mƗ~Ifa<.^sQF0ީX8'Ųۧ ̦?%DR,+P@+|QoA EZ,6Mtbi(|q *&3`Xltiq n[`In9:)@PO4`:dvV7APϥGg vU~"E!e=8ROf3^7x~(FZqo葀:dw[9"vwNo! ҥ֏ $K0@x3%{01`iFcOkvB0R"c.Q7mEC?Tnw%/<7ytۋ+ F"\һT"od@&9Mf "АF9@* 欩5?磞J¼o-ٯ;luVb<] &Xd1%-z=65.wfT -^yY -Ss8}ap箙4|5)YYG?Z".ajů2-]zOǑ| ]YHFwݳPvcP-A98P~^Gp1U)fQ"zXRDJ<2^bbMRdꮪk( ]>|Tk˻h\qTbӐi6^ sN1[¿;SJb)Q~yy6cl{ݱ*fú-*OrVԟ63pr:(kc>V0$a] .7 j!qKFLĖ]$+ߎO…0ԩ w$~>NP݌>i0vG?B5f}h/{S WB_>4 3^:@5^i7esF< hKZf*%MyUM֡Fimr.Ip_5==sF޺tY< 4g=Eh"'¥1r:/aY5\h'a"@}aD*o-oמ.rTnG2 tZΊŋo%oT !ml:j]ū!XpLG*Lleh(z m~F3?M#6 !+/#aV<, `1@ Fw*-Q &IHNEѭRgj.-g-mbyD[dtG+pbٶ-n *F )p @힘 ̰ վ6{˞&&3Bz\N#f~L@[v,<RΛEFc5 w*9 *(Y8s fyJ2T)qztt`auzE-F%@>\/xi&teؒmy93x*6ī^'sU/-j`> UW6XrI-ڔ~ ^B0&zhJZL+1IMzVb؞z$_45>f).,~d|= &;+̥X%Sy-J}.eb %pN^=dqԽŐ?iɉyu0p6?W"QJW{[_fAx2>)& uX\:x-L3J%Om/}19#A eA(fFGk_**:_d;YGXwN~_N6y:BLBxGZp1H_ed_N 'mz# mܢ΀]y0r~vͩȁ`WL~*jEfXܰWtn8! i$3v`bD cOq{YG9(-8Tvk8,>BJ[W0W@ 5˛N@9n-#/!$NN>K -U;&4tGE{A#h&؛ը+5y,Wa\#$;d^6B792p]ԒlfȽ*B3j\mMlyS]~s," :Df74p6=*7gΞ:>gc٣6GK߯oEfpΦw}V]з'vPݟ*Ç}"֦d=M,tyV0`hT6Dd{8TE#[~R"df/_ hc"|#Wu>QD?; w|G}=ˊ4}'h eӍe5CZv:DAj3oi2RFK؄x2{n[z^ ͮ[4Ydfq m<}bc fj2imp?{%,Am&eh%] QӀNj`t+Xf[8r'5(?S1kF'} gըcmU@/ C]Y;%v4 m+χr]|[KOLR*ܧr#5HWN/pqQE[&Lb]ZLM> 7zh@HB4` kl@.) h\8Ho+ !*a? 7/+ 2DƩ ]j ~ZjaāІtD, 9BцYg!W ᥰQSc)eOI*\G>iy1m RNUTB(g 9ʽ N܆PqHX̬AZ~2NAg5,(S,]XՋ ajm6{-i[5lTSp$^tzUtz·Hۣ+|&ZUl3*L|0IUu?'`B<ȠdTd~3v,sG abQ|{ȿ>I7uw@#@jf`jC=P[q SKC]?&X9/Ut0+f8N&iv~+!|`®4MD1{ [knTJ&gw^._dOYYx 8.8hسg`]L8c*U׊K*L}>*3V3S76>J+,kIiL,YI "pbC$h|U͒*^˼k&"¼2F?po秺#YIl4ΡL9ݔZىo>(8 3x$fA0p m?\ ~3Lt !e6iPԯΙz{,k\'{[f/k-|ʻ.Yee4GTRHTwf ik&`ɻ(?%`+#;ٜM98UEW D b`R [!ǡi@m&a֕:n ?ݐDں{ns2IG4Yv5eNئh /TnBM ; s;~mt„}(iy8oۘb:(KX?zB~MCP]5~fP{,kJ\9Ћs=<e -dogj%LҺ9, AE~Uj[p^4Vb.a)E[ wf κ_5R.a-K|^?al܌Շk!  rҠ66.eu[8<2e%-m/(QøoA}q%D? gCB `'l#%35oەBb`> B VQi)PეQu2j+SSTZp򴍓/]b_=6BL Wן~yWC_U UgNʼ|-hQHllKai1^|ҶEPWMֆv8es*x"3HAg:ND$H֪6?Pc+y|a`j o;}QFI],P :sM~MZi Ǭ}i%p9R FP]|΢k$;[hԘ=;<^ګ(v ~C}lzki'MoׄiQN)|V洞$̘G0McwBC֘ Jƻz`uE1zKL'!cҖ{$pJ}C&3yO7Lq!q4{q_ye}.,yZ%veycsn|_@*+ڠ\5d|=*Z w.J>R/suEuK.xױhh8>2R|7LJy>]]7xc=@v[$u.[&]K+? xW5LFJ.^I)CtF{ߍ`, d }6ΓNfz"[LRKo\S fC>.>O@tf( ?MZ.=w15 VO. 0? T7 N7Z+@2$ z;2™" yl*cn*+/&F,?{gne^h&ځD,Ћ^WIJzc'i8Wim\7aoc*8 6/Kb=}N ?uC '#p’}(Qup"fr։Ggti~lfɰ/QzGxi2 A,8FK5f)fWhPܱo HXq3T„ABo*Ft$jev-}&_ m"DuS=ϘY-j!|!BH !3ƭio-z`rp#ˢϞ@u.e02oz m;Tv(?8q%S0UԾ\TqX2 C^~Õo41ePm.vu-%gQF\^s&1m7쫩3U1kOH!Q56 mj$>%Oر_Pll3;"lq\ӀIq(0V]zY[´ ^Ƶjf qxtg^fJWjr5C` I{ʂg=-XD SacR,PBYڮS5٫`uZ$.AJ^<0a|$:6PQ7FaBe I~Ґ#e+ZJTb@ҽS-gw 쎻#e}x,Z4!.Ygi PEJ7z˩ͬxQ̕ݩ8(> X^)V\srhM-*ЏU#܎gs eY'Ki()I@LpG;[}BrRS/CZkؒXVDgXh8lIJ#[=Ho=4R)ș$ x;={jˏD@QPNAtz W&r̚Sc> 7AQZW ~d4 CFJ1}?O0Pv"~`Ƶs3B9hqU]HYI`Jf.缘o-$\{jQcCM[=0PYU/J $RƸ>&Lc:bV1hr=@ oh0|7"gHD:+ GT1[GzTXUvZR]qE'Mn-&ry(Z*>Ox|bDݘGbсYȋ ~[`v?+cnWK{B+飋[Fm<[w:(vg3c -[z|n٣6husLp3h8}Bfy['Y<h*3li;ucy7HL2.3$Q0dc0K5YaQ8Ђ0x#O53ߟI|>d:uxV'`.&2ESB۠JYBaC:Gw"o;5$Ű3"_mG $g}v:JkMzm u4x@"# *iG++k`R`ʌ0_4@ݑύ%os_κw<çߣ<4(2T߅z"BhJ(wVp eE]l1pW7(*"5h`~zS󛖃m*J" t4>|gw'U0nT|:r @q5FG;'C`~xLW2{I1^9=o[(ZI' iHVsa6 cށg1!|,ɡN%>k7@ q#=Ne^EoB,}2=9'gYGXՍ;h#˶4*48;@픝.ymPfV)x2`b^ )\YT?cH3S+~󵅹s%JKD@e(ݒbUdXu#h`'1WoρP+&+,iƣvF y9аZy%3\( c)J8 $tx^Wo@Kx\Z$zWDf)zsN.F\Tjpnwz+&a lWOF Ӗٌ;웩Z]D#Pe|4m=O(,Emc n59F T fj]r-yw Hf)=hTVC߁~*Â@fo`l|eJ,+)G4~x :]eV$d[eB@29/e0\ףP`f(In7DvJIPOɌ$c4K,1 ̳ܠ8+RB+bD6Gf_cut>)iFq:VDx:gCϵhFH2nI,ȊGTm[uSyLh88'Vz$+'vhHsbqɉ~AZ8#yw%}&sگwRƁ*zU=/O^yvf)P8zҗO@,eCl6 4bvB!揘`ۙ~Nqꆫ>%`'B$r$c": =+z̨ pwLT8"jCUl:_FRq?44fS˛J 8G_ֆ-[%=|_p_xbǧ2twd59-JX~ҧ=o)y?m^.L! m>."Lx%ry2q|QIɕꘚ'7}Ni$0mDzd0w&CM3 gvz nkR.l{հ7'B E\j?lMHb9a<<~icf.wq;6|UK8 آ- =]X2VҎpDWʿ1OS!aY14M31Q@T %9e3u[~#+24G]z _Nelz8GR,m2~UЮp3> 2EP5e1i;n|`<׾su,;1 bQ/;j2h>1+$ig|!He[0lb7&@hr#M;~c\u21Ob ynKekb[5݂8AWk:L&>" ԢiI+b%aE14jx)ɜ2:02-1y6: OIJ48yIMqLy@JlG͢ogwâGTVDHW?׍) ĸ%K9n(LOFxc¤RvS6Elvrs{~YaTG/JfCĈϺa8 2+%3]Bes*?f=,xUDO 6=7ۯ75_k$ipa鮗{dO ûOjG7QDVeup1+e92;J/u5c1ŎW&EIm߾dwGs!}JPšGi1>K;OMJ[KLvhE3.=Z<;xhj-!t cVq5hXI۩ "88~5 O/8'PA(v50c ~$&gD7NA~jst &nP(cp̬~c8˵>NM\.os5"q8&rS߂~'z;a5 T<;R%hh.xϒ}ɫ)E*#y f MGY}Ec 4Rz kh t%A-82n؁ iq^~釤D/fF-SK+ `vxkP D6,՝?[؟`OۑݡN_ ]EvX djUJg6iHA 6t\@"xbQIw]LA촭2.%pN֣LCڔCfdJJ F;A[f?4m VHHuPlxbh}_3O 2{I"W+RUZy0k]6-z&7@iJOjz:lUA/Ҕ!H"sRzb's1 !RAiJP{YHBg+'13c)}dP"WQZ*1tT8csv_!'wsu#w6$sjQeNaR{roMG:68H"`R[|ĐH]$AXGTzQN;Hs&$ 4ư`fXBG;8q>(fWq/LQx,?l}#Fp)n5lC:+_C4{݇EcTwݹU1.~4[L81T2 +2zYs5qbC~zIQdȶ M*؇]7.ڜͥswt۸rmJ[O+OrQyaJ4Ɯ  E Qf@w$M,H$K+ V[H}*j?H!$Y X!_J?r1, LC+c ǢkiE" &2}B3\V w4}?JKB}!ކr-T=BV|Np6C_nHV`vHXQW+ɥ6b-2.DrÈoVӃίqU>̠޸=;.n<#lkۑ>)~6M^aTu|g`eNZ|.Zp=%rh)~D˚r|Ou-FLs#|_g0>i RNClN^Cy\05D'2fҝHX:nw 1z7* |4ޘ8wU3SbfOO͆ v 7λoxdGC9mSvI@w?x1iz| .#|J={zyäs0N/(/LYlۏfĸ"S.۲mFfr \#Q5\=rT  5mDMkS$<'+ľk Ip$i@If7&B_{"SAח$3d2^@f̡Z &nʙS!C~D%%Z(=_] ou}FC|AKQIL:9R-"fMXwMqTt+AQzMc\X'܍QVZ c*'$zJtʳ(uK0gň "0ǧ21gGcҳ)G@_3և=LJ@cBeRxG=R+r">(\**= ZuZ4I4=C Of6^Hi8DGː+5Lp gTٻ~/޷VnimPNI0~+Tȩ~9[vP͉Kdҧsjf(ٯyID&s:`wVb6vL*<)agoIfiNkǴ{Q_P$⍗ lk\N;J:hF]EZmZQ(|5U~.M[B-B3 /!_CRAo1,>bw!3,sy@?7;5p zFh0~T[˜Xn`i9WGoLOlR<#sE$AAH6^K%2X4uVa.vjjPuGhKnmkqs|W8YaG{yFuRɎS%)A}L.hӺcć|Y^Ʌ3!n\4Î_`y`$RZq b;kuliؾɗ9e8 BXK"0T%cGT0г8h'ؿ&|"ᔍZCJ* sM= 70ƀ_Z0忠!P7."liճwlho w"BH; )Nj QG\gٴ9C6ߋ}t]ׯ#*Jx"ڽ%L,ſ[) NP`=K[Ƙ,K, m gƘpYՄc-Rg[P҇T/wf`n`A5A8ack|d 'jwk `ioL'FߵD1ØZ"$xEu#+R3 VqH+'GgjA'j<KJQo"/)ɔ YUD>o>3VP5lHl63㠛f"['}; Թ֞ՕQL*Qm*EOT#UP%\ KT@YS |XB+ #@LYyhɽNRyx*TCwvI O=%dАL)̈sRIJfE^0א-`Ii~2dI+񔾶' .'BLS륞1pp9'%vab?.{[n H{ozD#1vB )D)q㯝t>UJf?t%:C%7Hp^ra箴59F׶@&f,@X,2utٹ W_pUwLq$˄f?5\}F9@ Lgx\Lv{JK'Be=L}`x1lED\WƉ.3 8 8ڸj 9*IRR:P<H'm[dO{y 2.¡;1r/fgKÍk:Xs,i&e %ɤ\/`b{4ӧqd,S,~̒ZLS} FHOpex&WKXh^ʺ܇Rls0+JJ;GJ)-w!DJ5x8PEYi_qFY5J59#הڐ.xb]%$9Y9s LQb34 :F#bڐZ!ZÇjLzFV% =Y&&kYG,$xw)LƳXoDZ3W~6{4{ ii0= 9#] 0U[ԭyAQt {hk,}'@W)xTG*6E^E1>xam=R d0~_zE[̂0~{j2 =84ήO\\f p,@WhUuԜ>|^d23z OPC裺Dٕ>:={ߢUVP~(GacbNܭmKd6@ܝ5 i0IBт%ufJmpnl7D'4bZEG*x0Wp ڷxȢ$A?2[c$뵵77ٽW jZ$?VKKo<5C#XBl*0jV1S3 {TDK]fV)=2}Ӡ f>sT OxoIe PpNuBcTdM(lV 3&I°oԌuCX"C ;t t|%+DvR^j?~ ҫbS@TbʾuskW_BDg\׽O@2aS`kXMD;( qo J{.6'f2,1 {coUޝɵ@]( cY f«:Ct> f^Kg7491 %2TYVNC]Eys;3G0 r~ӤQ4y;ence$U0{%(X5iʮ-8b!Ix,2Z^$]i2s3Tη^! !7MPz Ğ`P0`_ЕTN, Eٛ61"U6ҊH<:Js0.`5WiDžY!=gUSG4B-:xUx9r_ XF\m(+lDe5brXPE3ԕ]0R~GChI%~uv8Rz2-VmIQb?&5 ٓEz9&=c 4kn(:%a;"fozBfml6xZmdj O>: i qX^ZI[% 51ATp (SSql#:utڶOF}+&vCv(loH  OXn)=蟿刿pј۰JQsPoo{22TkT]oN*uOFEZm;28 0;p^#@oU sZl.V sS$S):^ 6_$ŭkدak[4wΌ ifs8QfapgxC/OkZWyюJB2SU?0ː3i2~9J {#3=B@s"* ߎM2dY]Y{nC#qY:>q5iE=wGXc[٘zm԰'w'e tň8*Қr~I$a42`Dq3ePs&:0,H( 0,$]cCjD d!/D% ީ2; 5JﲉH/l]|-W qY"0и}{io=fL6Ŵoyc\z W\S2"aDnorұ$óơlU;cpG<ʕ_RWW&'WjJHJ>ޓL`J-E~m},ƕ}aNr[l~FQ9dm:2\A)˦~=juƇy /\2`~3^%QgGkKm$u*MX9N@{rkɼu _)2hS8>vN.:pIB^33A+GWyyéLQU I] ֶz4":yPMЫG/y C&04 \!<_Ŵw5$2 E 4+z^?"&꭪a+d-y…vg;9α9DPg?وm }:p#S >}sީC}Q[;"\r.p\ O Ll CgՑC3Z/c;6>rcLй) !e3iUaXv8qY1ˌtdQcWAá,Ɠ:x3XsT@|>p.\u]1-ju ]է=,W6 +<߂a;PzI5%Xk)]'} G^^ ?*bSɬ=Ig (Q}3Y$黳\kUߴ">tET4 љݺ%J4xA{j)kҷqIX^.|ˉꝐ^X50[ 0nz]0֎<qX)$6  VLoMoB&$~5tB턝?+MKC@d f=[ec {ǀ?0?63Gfzz*čLč#N <~鑮:Y؂CE9/×׈LTZGkr4QF;է'z(Ӝ q7ZDT-Yo(3zHO`{#EHoěV$~`nTɥ(//?%pO @ ࡨi.w""iƸ> ;}wFlw|&F#T:p(:eUX_C뚶'oJZQlq pua<ƌ4 11EˡÔƑN{S6n )xjŀzuâ8 *o'kr/}1ɜN,Tijyj&)tٕE3u(7H>*f^6RWqN؎@G*:1ʜ(vptS'+Trypw÷E[ ޅ@c{At VVkNk3o!8KuJmցw_ɬI|KކvyF:]^ d+fMs+ űeP Fl26 Yx9͝p9SNZ' jZi3]m»-m<,*Ahhf`:"2& Pʋ>}YQ@Rd>H?e[l)3qq95DHeAWX3sڇl[K5?ERK?@1@lYu%)Ø`DΡDhA3ofH>3a}{SaU G69: sTsN?v~xLe@D !+h8w,~?.F8}lΜ(s#|4d;*.\=ȓMٚ]Hmm :-co+݄0 /SoPn@='6YF/K[ze;-ѿmæI?c.T6I_*Laz,!Wt ׶ 3p_FF9YR%ڸ9զ>$\\n ji\k(~&TYU qܗSn<<t\7]וդ$5Ms/l9\^!#]<=IEacFM`@ r?D:R 9/p]6NĘ(_:gM-덹ŝ1x)w=N b2S[N"E\*I@`3PY}m@M7.2F6 |E߳d[$!DNH|;]x>ŦĥTj,@FǸ hpـ'r<႕|bz1¼`/OJ>e3TyJxlY)XYsk/~9T{{?E*•сd>C@A[Z{rBR tfkސ+Y."4@3ukQ1Lt-QM?!5ӑLT@ u-ߔ>9ːY㨊T^5q%KyͲJz?[FY 1pҎY4,y:f'1f`kCAè[`;0mVKQ}Wɦ['7V븁'N/H'1>7 "+jG+)m`Q]?jZ8=_8\) F o{݁P4T 퐄^g[glNz ]]X_didUԚv kww5NR!nɂAp9ey$@.`!\`CJ•ƃ2?3bI'h6u>7DsNԞ2^ z}=(SCS'Ӆ[9D{=S0d%<#Jkˀ]K|g>mP8GM ﲛ`$g@3,䥧$E F^* BQ&*hdzΊ3?~z,+G07mѯSxZ#.Y+Ut܄1LΤ/j ݷiքiw`ot>eZ2}ycofv$~o5>FbXJ1$MdmӲ6FG:dgt:D[U~c9A].{ sW~ʥ4)_(-sߵ鰢m1g0J.HupCOGGDFyDj Hg#zZθ#FJQWĊeߵaڮ 3\0򓘹1 ˦zN?8[Zc\Vqƍ rrcF&0;k6Mܼ(J^C\K.˾(YEq#ߟw4}}6/t14e0di7JЗ@Jl+`GtEF/Q>ϟoȹPJo$5bp77uԡ=)d6&ywkOg2`ʡ>wjܖ!}#,|9偝ѻ2UH,yG(vx퀍{0vJWx.Q;qTh*s?L}۵nJǹ26M?,D#tʟAm@`ǀ`;rۙl?rƽ@ڭM^aߠsK{% kflE}\ںщ3&Yt)PVQ3`so05tAr\,dt*e;)?Z!N"p{ ol\wSFBp>ZL Z6s*5 Op{3gWQ: //JNѾwYiaQ$f;qf^q x=OjyQ꿟hrf@u3ĦV| Ui:`𲂷%ݧO(53Ce*? d#OPw[ ;ZG<^chBnp=eKk>I7&Z!#Vp9s5;9 f"Ig#ο0ow Y$"D >6<-샞|wLԶqc:̢#D3A1}MXܗs̏ο 馬9w2ksYؤk E^LSÃgnKDOQN*a]fh? 9,C2tU@GçXkldr4az0JJ:8ACg? B mawWhia2ijP8xr;ӄ0XlS.-'JRFh:n 2dh#{jGER'j>_ J4ji mT]h,i6"2[4UA.4Q돒"ȝ__pTaDnw= n'OZ]}Yǵ&ꉩ R"Ț8`M#23 K\Bx>Qws1Nou!мWjW9xI+j)N3"'4\9ՈXx/p1.C[_ꐪ~iy)l{q5Gw:1B$-<'Aڿր|e;_(~bm0L?nL"ye)q!O oAې2!s U:Scb]S߉t ±5b@EܭR4CbpӓJln0dyX ohzi.JM˛9="6]C+aAz29z `͍BXb~hvs[XqlJlv\%(.PK ̐P BFL{q[:=幊 TI'qD?3|]8*?@ .ϊt`!e1!gڏ (m)LNa-N隤dXlSL}"?vzVQ"Kgl]RΓxQ6/-hKY!:bzϤ/|jq^%14M g =ѷTFaԹ@vy:¦AH9NK{RNHY>~L/oJ_wc?4 L/XP.V0d!rϏT0Ҋ2fFftDY 1)*a>3~P#b2@o`x6e+'8ɴUjqďtUnhyr˻)ϔtL8xe;݈[;uN5 Mˏ9]exg(*EP/KaN Ź|9JkT(]9ژöb^UW~}ȍj՚<^͈Hk;fy.8:sܙO6hGsN/>;^F3YGegrjj~U鈠aB FܒoL8,k~n_0-/7hgib˻Ft!pQ2kx_BZ:}4 z(Q/prs]:(6{H5tY)t,KeY\ӥYhB+n,LnDQ ppw tk0xž2VBV\c_!եD癚F9E:B2˻ r݇@-UkoF#__aSlI^2jmsy,2*6"N5/-C8M¸8*ߊ{HXG$Zҹ*T۾ዣC ,] dEvTګ8jO*nQɤ Q +VKU&Mܠ[Bb,G61'*.3'Ι&5#H` ֩``icn%P;-J[]0|E!Q'{ [ӵο$!?$H w._y x޶_Ri\.Μ'мxnf66'`m|+{N "*DYN:F|U dsszYokXpX,F钿O^w.05q!z6KLCXtgtj@yla¼cF[0;-KeYO eCIxOWRt9rdAS3LհIW&jR7P-RIl4 @Qmp @zj39vI=R$%LA]l\M|bj2<;!Q-z5WSpfQU ip`Ĉ0b-[x!2|X+U1)$L@ξ.6(hCpãc#=waJ\ټ:e$#i %JDǞbI+~7FpnMSE@Am^౤rm}XCpZ&GHHJi_;l?8HdNH;A'b',֗uW MUfXH~+B˗`{d1 b5Y_lB%˻D3龩V5 g3TWpeb>3i;Ψ`aUAW" U/-/bYѠO?mJx#اq_gEo Lh.$SD{ߑZrx!w 5} _^qh9ngv烧cSd3ճ^w)܊nΘ0We 43UMRD1+^~k(U=U]z{; oOC"dW|HߠͶ +\a="!@DPǠk'3֕DS|vҖjt, X4-69+RCK30GJ|+l5K~PlϊGو@3xqa@/gUU˹=ZRɫDn9 !~@C u;AtBI{ฏW*M]YƐ!һq JR-h2fZ|$d˨xG8؟;mǷ^` [>jG|_Њ?ΜZ8(E^kMx*cU *1;{((4a=w`xIgh+Eokh6jg= <a5F ᆗT ӹ O]i DV@GW_+ՐO Ƿܕ`@Gh mIkݚ_b܅-tg*{l\0鋊ߍHayT^<&E(.݂!JǍ=:1-IzQ 2|Ʌ "kٻ:8P4Y3BBXL[c+VBS~Ky-;BB l[@͐\IlW㭿T(rwp>m-B,qNsLL!9㄁іIuHW[^%ԕ3h /cg#ť"4si54y;ivmbe?Aw 쬨fswww>ܧY.fL[7<6bksOO0 sB04?;K_ ]VW#6@&y%;7be G7υEbx4jzC=_`;Ndul*\- E~p%f~f겟~$e !Dl_sT 3\eXh;N3/KJPP]Rݍyq&ԣxsԒS.`[HTCS'%I$jh|H lA7QپH/eP~uJ ǪM{  ЫB >1adY?g0 IK htx놈ARVdoRxv 7jcD'7l `b CAH sUCѬ,"g6ܘ|x}8'm:'użӢ$y1;=|8r+5[Hc5 {쒐]+?5<cnWpL{FI_pg>nߝ{7ai^/a엓.UVG|VM*O[5xpWD]vH;!q'IfseW(u.F fwEEJ)E3vQX{IG7æ޲U`B>2qzZiW, p-<ڒgS|@k"<ۻ 9a-r3S]}qHn[P2u fWuo2/oX0,ji(?U8Y>t5o(E;^PcbZK.V.۶Ł`-iL`!-ShCĂ;RA#Y 0@ܷo$.YЁ{l} |$?"|P83^L%3^"g9}V&S=(Dxֺ,mO0< 7Khg`0`Q(7]WP0^n%?#ܐ -gPq%~zdqc8t\1 $HyU= .:w5EnMS&2O- u׺"x* ةMh 6yUt&0JO ,apz>>xodMW{Yއ^4 a>JEO!i6QS{nQP4H1r5  ͇$&-(HCZڔ3W"8F>oκ-3̎7jd$p;{ 5}]#(yo^U~.E#y&Zl2)Xڂb `OnS᱕Q1W<{_8%.]+ɬ$,UROd:;\_pbT$u7_i7upk=@Ƞ@uBBc͜? Ǭ%Kja!^>-A.ut1#wfܷ,;toK'DXG9]cOJ- k;OǦg|X@=\ˆ{9+\%.PŠX#R΢?!Zj' ~꙽x)D98/XU ,1) Lo xL ݑY{(`[{̎xq+ .Z^HUA<-&d?[i ])uTiUnd=6u$#!.gn?~~mwdˬ;+Xs+ "7T%V7omg@h/&]u&1V4Tgl!_7"#BP1i1n,'*V֡o$%Jx]q1ܔQ_ξ;!mûD禐GH8l ] r9a&5~tX pR&Pۈay`īZ}[ͶP _e|YY?e3yA0VuZW2u*ÆaOq3G)Ι~Ż PE(^:HDy%g?* ]ʭvgk5S!xsֈOHkc$dBM3 MK$],!p-nwPTMpd'V)3 blgcUsw/F$-<& ?\{uOw 3m$hcO$l9|!x9^!1|)W)uRRW3.?ʕ; -Zk@|naҔ{$D+|AvEr堮f㙹uAR! 5;ZYdQ`|w}`OL0x+hPX$ЈBobbI oJj^l;7n[ZCs5r.ǜZ "7Ow. >-fF$Q;Hox:ZPq!NjDMC=l 8h[+< A5'xxC,MtxcIs^ةZ-cTKkنasF>gUn#9G؎аv b\rD3 B7Q>\'j1ȱi)u9Ҵt ~Ax cVk3zI6 =!io|'tVW^Ɵ_h{!vvx8wm=:Od"}%- q0Ah wm{Mu(*̱$^..% @w/ >U|h!ѩC!lETriD-aGIJ˳75h饩$TGNՈMf*C1aqL7g?R*CKq՜({kв*B;BDh9$Tmۂ Ǻ&)[aO|#es9kZvBNY9˕0TX#2cӉOr+WfkÏLAg>#{b'\1Ά5liF&h.t O 5/~Ed/>ZӟȔKug#y)"Ui 5(db8i?9[TJXvGuëunR90j&Ubfe n:mfi);¼9"XZAJߖyR)0&%'臭)M.Y!}SXP0@uӊ Nk+2J]9s s%fi)xAS~ܸ}dޝw5fuA6a "[/ Kpiz<{[\e늑CPY:*[TwwQ/CX#r@iiJOKɎtLs>\5<&Ggy`VzQ޴tQ"X( /w[WkhOI,o\Zk~.2*XAfO Et)I[_πG#Eaюe`/H,B|x"4WYe 腫k" pN{ б,=´^L_ՠxƁ7XJj%?o+&,Ә!s45^zB4L?M/ZUVةz ..w,7ZѧKVx0/,L]OPaRaҞ|j) ܤnHl%0|,,6sQkcUw̢?%!wZ-P:xV g (TE_}-Ab(PyyOyuakF"@bHB*]J8dMvЯ~'`(#Hh<腽dq4Ǵv=_:n,I0i:f'Mg՟ym(lS0rH}C&8S+9 iVL[E!fXZ}W#n?g{?׭YljcdSUV@`ANۑoZ(wM" # fXşSe.TKo{gG&ch,~…X+j v8QKZ}ʚJi7>F:V@Y/aWD 1R}jٕίgy8:%,'=#z5& *}pSZXDdgx&NOvjꓶE};" vJuKH N%Vjdv0JH ٠Ӳ.%Wj@k?wȸ@Ҭ'yDR6Nu1U.37i!=:./uܿz5mvR͖!*#t:A5 FqwO1RQDaz^Nʉc_$꾸|F5!N5u [S +8o7I@:$"x!![Dw7<[~Ld~7q !L|vʬN—vzh!gmzmz wœh?}!r Yڀ5w "'/'jA3dEH?FQ!01^yc+C7Gk74;V3aRc _G>Lƛsg/4=*ʻqJYGt7]&ggh8yR8ŬSڢtH D_ B6Ʃ!HaMS^QN&˩9SϿؘixRJ0CÝM؂0I*Dh8yݱl- UR:1~]A^2A/+g)bttz/ɠ܈dF9Pdj، :IDXp=ڴ DWO{u}*t37~XpWZs1?qf@Ri /@u*lX{Gɜ1/o[ :ۏQ bЯ$Tg(?Q/WcP|ՀJS;/8u{bQAE㬏ns$_d[dr8P% OIJZ.Z=%j)[]ziOSZ <I)uU12S*w;J"#Maוe`3LGs/Hq/2s!6oU֢q9׽NB+w X@\z >7L{cAVS~9Cp&ȩR`T! q ]4cz+~OwfExjQ(& k="dDs˘% ȊZԼݝ(()zrՌPKKvx7t\$fX^@1YfdWSԼ) UR$0"FAp@Jԭ,B)ؽ(W0מ⦑?$mr(9J d5֮k<' M\Κ@]E迆&lWeR~NpvW 2hNݼwYlFGOmeR ~}._> ( F{% 5 Q-zS\-q8]ɚ@4-9R TE[u]-6B=,h#=ׅǪ@J⵱i`SRUSSr<.^Xڱ^~}=Z .}&EX ek.s8W0?11^%3TC"2/gj3R|h\$HGAFS~b]WrtR[͎LB-~8M\xj@keڡϙxk 8jTP=H5O"!勓2ubz(#OcH"v,WUJqܳc @la=,~1ͽ,*Ґ$b ҍ찪7窦!V5bH8\a`aXn*/1Bp#Rl=/7aʎeN crS9Z+:ˠuoh3"uiܡZзv3?}t Qa5I-H?ףٱ܋>w6 0&t/ LyX*񏝢@1xb#@yyWټ݋X&cL-&Pƺ؝5X? xr&1E@6_+y)K !h4L~d\okӹ~/uDs)#Z'B Du6&ܼ>ĆiU((M_&Q:8^t%X0WtX~|dm~w D2TLL'6b-O]5 d7eE0lԸ˥  w{p唇hMdïp'[3 fxe',dVEu2c˽&>=ZlH).}>O@ jw؞H6RZ[zE7Bngߛ p˂w /3܊H0GשRѨ. KTYB Pp t!%CdNe_HBlP 2'Ju`A8Xr~7sR^aŦf\ζrvk cr}!U7LYb\ߟ6k=F} 2lEW :~ MT:r6 KS~۠ <™˜YnN:ӹ/͵9Ef>һj_B>7af `llO#F '$-NZd+]4lY;1YA{SO[QۡkҊdmBcjqp\ < &qzTq \ +%/q1UOњoL$Vz&"&k})xIK18\*U* R'WQb6Z!!(Qe^} ðCXGlGipZ;XZ[C3J*}2/K8g^ (iWC.id{bN?]T| wwu LeK@:wk`Taih]mpDH^O2~g3PiQ L '/X庈B>ygqwZ}tkSICf5mjy3(u,t" L:U/௼H9h@;BNvRb>[,iC+ۊ\z +5r5a 1WkB˫jbIK&X u19v{WV3PnK[l{t?eR4h~ʣ#O 6-)A>SP1P-&ѷ;^ psI&%,0lb>4ԉ/MW2jjkM<@Wi7 ݝ# { w-T]cDPTOtiKVa ǣQqH*jKKJhZ&ӟcO-Ɖ5;:6koexb7HӯE Z!n|TYͦ` Krl c`QZGd2*Z3 5. 56ްt_Yo ,r`B>pSƃ`*ץxۄ!¥}k84NY07C$ށ1m_褫"=3q 5G&N-PhD&Bˢb9!ڂ_8,]3dDZ;!_Dlx;z#O|â'.C;bNy"k_WV)ѡ &$F(4e2`DpؖtDELŽ81Qۗy7r |.{?RUu Fq~kULW;(_JO 7!_W*>mSVĵAŏ*2ɕe!ӴaA!PG 0iaue|Y$ 9n>PFIs=҂SA݃(/@V;^e_*1*v{+xc.p~R`}C1e$ccZ{ax&蘗m:K0 i$u߰xsXq١WZGbԄ&nN^xM#mWG3Ö jBN ZDҏcuq\KQL[xdaD>i)1KV7+yU2VO'I'1,9pLŤ{~2鑪eet+6PLFY_ˆM\ߌx4֛gWi#5h@h)^=WvK-n鋉QOƴ>Qǝ;s~9+PSih8qC4r}0. :I-/uRl8{0(9#G1݊UVy /e&#L*USz&,CzOe/4]G,bcOMv0&z%sQɞaw"+SJHQKJ<ϝM0l bPI'BOS$^A\#(2DGda 99Fcs䞱}yfyͫ^~ O-S R A%抄Bnۍ%zg wzSRC!qȷbdz(u x;^?8?BƪH&Oy10m|RixViζ>(4M>J"rza*q*{a:o`AtWT,恿ӀtϷlEo YaR\4dh->*MՓIx#O*6#nwf ;&(b(vzXi\c@ԁ3u܌{+K$W|:`.zEw/Ќ"%TKb9qL | Wccc"ԮNq]K6L}NߞS=.̿a#SI@5bqĴK (-݀`odx>q(9򛏊./AoD*8!i˅wxq (91I @FMv`Ұl޷fO%!/M{8۬ ۶r9$ৣA1"_Pϣ~N|3icKwgFk5,&n`%YDymQuVս.oqE 6İ[`68ì+Vg.HrQġ=P=T!ȠWk0pPwi^nYj E m&Uj;ߚ&/OMsw!̝SLݺArWoQbG8e $ 9f3%JÛgZoHg+9(ټ[Me`ԉCu}~Tw^;/t3K,vvRJɴ90KQi*3C7JDw'p@Ѽ/i|\|JUBSpuK9T|POܬnYfYM;#ͅ`GHuQ9ISMfawE#2GQ/U}Azqf.80e"~{]|:Ry?jUzsc8KK6?abvR30*HWFv{FWXpD?PY) _x;MޓZο|h_> dc"sFģNZtjXe[*`ƖQENh ga5t =0ckr3D9M|0UTxÆQj9з4\l l>F sw NF$y?ڱFiݶz+Llh4?p;o*F/-ޢs".4[ 6Qhh (dztTAU BDLY`alWvCpS\jZN?GtpJ_mYk~Dh:j4Yx I+!LE?c=TOr*6hjan`w"LM&kx}TP3_:RdJZ˥aѠ6Ď g0g5 o)y39byj lR١1HCUv gNNq끧|Jgjmzm3*< i#fc\[dd~K_&Ž"'` uⲺjW騼KSG% RBSփd q>sClS4.RJb۹ga`t/(uFuri8ԢF^HE0XF17WfX!AR~G bT cH୥ >E%Թ"i,H 2/RZlc6)ftJ## ca lm4?:/ʕzž.GXox{Aӣ%kQdNeS^LM~w"PYMw|4lḧ́@םBzqjA4t 5)c9SLmu3KK7=Ŭ:)40mZXqLK/#9_ Gmжۜ"A0 b7fdc XYL"+EqDgh׉HΎ@0l`PSuC_!]Cgd55wFuH I_@GT!QO""gЊvtL6j[pE\H-}}CvL~'u]D=Dmg{wגf:!N.9~"^ܪ.`wgaLJF8uƔ X>XjiC|B=]9Dy^5QF |2}NK$Awp!$Aqc!-IeAz@I營-Ňܯ]jg"ٸKH* FXw}k`E=gTQԦNpy4kq&h  &.[ Ʋ;;8dL?,~4-=hs xTXu.9Kְg{; [~Ngާ]nnvխ}Fr /_M d,4An*4vO`oKCenS[J1ܼN3BFAO"z)A TX=QZnR]慈y*$ODu\>&ZjS gVÍ6Y!6uA?}P<&`jJgU cﳸ׿QQ e)]WjG@Ye^!i1d9tTj ,ڂK?¨|%qtݨGǣlnTU1 1mmJ\G%Qڧ闣z;3 >w^"%b4KlU-SWiE76.CI,\I O=QϤo:nM&zSɡŦ\w}0؂33:[ #&?EQ]cojo24!; A_Bx%};DteV#iT|qYdlŲI -:H+}B$_߁g9 u?Nfr}E2*C9FŨ\et٥\ӹY'XJ)v4cYSp&v^IFHS,'5)Mh4\-27!7h¶u]) SGg X!l&ᛷ"7 w c=suF5O{LPlKExKpxL &R2uy=鹗}肻S%T&bRȁY5re Q>r)<5/dB *s(dˎ=w=|s`rA&.{װZiDDAqXR-r|SWbD zF rA <.īg()FsL k}쪮 ήHcț1mLW@E8 "*ة,DhW.JfT0Xd1=16Vňс VHּ]U!@;I FŠ. P sbm'C#, C]S$E3w:o= Xq(.Um5}ş3)zV<3X%_Rm"h\I7-̷/+I1{-5P8 $("sXvovxH~~;>k Zn9chs{f=u-jS{Kx'IYP d5PIhBU);Nѧ]Tyc~TڍQ&NJ7}=r'rr0G]̵6ڇEf jj TW\j\&ȡ<ot/PvG"r1"Aý}u 3$خ\}=K[AU|F_AyХ{|IoN4- ѭPU:M# xzpgc[ *zz1+xݧA管%ūYKo[e=$fmA]Σa~g|/Pڌj܅a? Nu<@n$8Ռ[Sp;qFGUZ;@S^⼽{i.xp~wM Q͖&y5}!Ib1ipzW,!a\5$X)j;KWfl>0wn_q*Ik-E27?d^2 R; Axw5A$%!kU#ֺf=e2RK W|Kɧ%E3 }h6| .Yj CneaiC\2B"3nyk Rt$knx~Um4e]&4{4ׂ7чSػ[^5vZΕ;m4a;spg½mN k݉^ [` g)5N|t/_}ӇzٷgaZ׍@ ѿwl~v] v4)@ ޲l:6*7N_bswqE$L"jO3$ndx}1#\S0cBM=[>izS?%zPgEC+b6 e$'ZH "Q }\]~Mb31XḮ,`$/z>`=ygmݺ?Dfh]B+4c%;Lri"Nv} BuکZx?`DZV*Q_*lX2wf% VP#GQݷIfO Fl5!fz4D>AEE?eGάA˿آ['Y<\N> c |eb xF X6H;Ԏ7P4F$n;tF+[c$S?jjƼqF!qgo'ц~y#@NNQ/eU5k2 σzʺV}~LD h-@(yj0}4Γf&2SFF;18 &-<΃Hs8*ģFm @WLS b#w5~%=vdxͅqVaS܅k$#$-VYn_޽j8P s*V- GJAg碳I-C#$WoT#"Kնj2~|mԘUB f+e2RfY  /5>\.YDL`OX ^LqԊ pk1o4u9`cO!e$v\h{/g#G >leϓl="ׯ VMdAi>B6?_e<\>' :(=@ÚnBUDA#aH-]CԷ *fԅFۄ!곗]́R&CO&TkU S]WY|) 5F+ԛ,G~zf>gBz $*ɾG^p\4逝 mWJD]ht mV#דs IMO PA CAm?vؾs z*W]6\B z,4?7rl㣜ȥ3mhѮPwpىYug@_dn:Y 4Ek]p*\%^z™(Gʝ}AR|8դ7j憎]2v-s8}G!`He'ﺪL&j<ι=$C677Fd " &gý7@oOΨ,4Ui`=,F& }Cٜ؟d<(cP< ڪV8WMێ#cRckՍ儧!FQwӋ,juE'U PHonUO +^ÊMG6:IY9R44p̨IH+m##aE,B1mO`(gi J,hNZ q+Kԍ/.N $vSd"eT(H`FɵmUUMQOhE-]b1S4GM*7V#bpsWI=1mkb{-R!t OoxHj7`K~}E'5 ^rxX&FU4zC!L+f@e@tJe3E~՘e&o* k ͻ#R#*,8jf208GTL^Ϫ}7Z~>3hGymIЪU{^r' f>:AK&p2 O .sp/ˊQ~bwqruax1wkqMfBcZVF[|#Hz[|^0v(*dg$nȞV.Aw\OR-d {)iKU躢tdg >D%0/S#<⟐һr爱FqoǕ(FbSC\|[K ;fˁ0L N`?07J9#D>̅Ҟ\{J7Q _$ 9CfqMFH&Н bU7)Ц _ER1(D5x y)҃ Vsl./WE{$2AR]r ٕ >SNsKz4j~K4~gDɖ* If˿DQdt:+gb= _+hp(uƥ83W/ `f5Yk5^Bn2M8zK|Q~n?fx-)0la@Yޠ>;aPlrN&f $W\[  d8\^0ۏ0;G/ ݮ3#~KmXUӕ&%fč.%+ AH^nY:OpW"WISa .̕㖧>eS,i [J>踵kx%l]o@6YlCS1Xʑ.^Y*.T`%uEk8VEtIWBEu,Ÿg7;v dfS=rA꺷N湨\{q0$*LrkϸeW!APi]6ڦL`?kdyvQB)r_ Z͈9,M6<*^.+$tsBx6aUu$T_G04̺Ud)j(sf/Dx5QJ&CZD4żG{yVo~lL.i.YLd,d`nP&Dzcm[!M#:Fԧe]6C17iHI0As>|~"ޣ7ktzwIU[hH&Ey tZ.l\5_ytJV&j~ #6,lÃYZwޏdSm`Ke>^N;4)Q s۾%I_`b?Rf+/,TQNFiFQ\Gؔ|!AJ@NUBU(s0%S+S`0 cbs2/tI0h#$=N7Vp2#cP #, ˽2׈W]u[E5y|r|J r"YX56.f `.aG@N ^SXË*F- Gzˑwh>7L9M~f5',&ypqۍ6hV OQ~$_sRk;!q[3x`kpƃeի])p#F;{ѴٽlDGX_1`4>8tھ&(B*>_Y1%x>%ତ .2B;)m5(\rwLOF&܌P7eG:i_> xRw+߰LtA246Ik~9ύgQŽI ĎeR°t& gwԤVHVs2ʁ|74إhdo(8儿M\9SW,_>) iUڝ1 ]§ [3=Pu6kh|$ F_S҅2YʲZG%)yկ|E>CT M(=[첈 H8 g)|du6uňm6Z*5[ d5sH=[?G&i˅G7<#QZCj.bup۴u&vtC}ԛdL)iԳ q[Onxu]\οl=J5wk ns}MFk3 ZTk>S3?eAzRvIG;9ؿ+}: +\ rʴJcPۅEmHj k~& Kce0?{l˱y1 ܺ908cG/ |;IdCϹhe3BhJR)$ 5&Lžgto ugdK넪YSƷ<+M>6O@j2dHY*Fe4~_..:t۰ZAU2|%>^SS/byHC TNYNŖ!B"FR`HCRzjN[!rSih-ңwLP5RȲ9r[ߗ/$ՙmECֱRQEW[~W^ڵfmu] 6b{JCHB &Ŝ6Z8KH] ?>\ԅ袺d-Tso51(V<F&Vː]ﵒ%zȳ2;n;k %'n1:д(N\7\#' c/,7 ^Xw`U궻rr:?xD h?^r.3O +r$Ad;tޙy'Gz\r c ~znoru]>P2;S+Ü&~7i\cl.(N ߬S|dؗ]SQCAinDu0E(}ъ6TVLL;U7G([lyD= X |FpzeNEcymW 'unFھNY:Uh$`>PwrjvĆUC bV[gn0 1?JE͊xd1e˞:2 mW[T*?D%Ylq"B<~'B#~T8ĂKOQȏM:|@+<„|юL|Ul1iۈ a6(,AL" WSɁPIn|#FShJX5}FA+Ўٖ3D!!iyޘ8R&~S)2[(f gK ;kEڝhO Ɉ#\uzv1p-1P4Q~96zKh.|-yWx@jHӯKg4FHTLN9nEvw8gpme(;MH,c|Y ,S LZ>cƃw7ڙn=D"1f~>t?w{Ei ?t4 SkCQ-~`VtlyW8_c%L>S"J>W:fF үsOaHMTIbJhc Ya%* N&hQs~hgKؾ<RBDp B tv`zdHI .f+qNI;ya=mĪeL\IeձѶ3-|GO߫ &NwH..5Z G]Q$_&GUFRڧ@eEJ٩=xHܽDUmH|e`DJ8"*م*uj,.YbNA'mg x?ӿZ%Y  j6wa?B׽ED7h(3) 5*vGgQto u %)D\C4S64%̯9I̗!A((i꒎dG_j(oK= hӏ53 7 eʯ=CHWGk+AdZ15r9yj8APiϜJmW'18W{’߱ OYzKć;YU*Y\V9,4aVew&grkHjb?k8)tGuH)DApO+Z'@D3*o\',8: C(z~M{#4 sܨ h _S1|Lߕ/6N=t7QlYC3VI++53&;'E$LN/oUQ#P ۗM7N#Kp>^zvVOiKL).؜Ե`C_f!3 ;-*^"Q/X)wVhWҪB^dz,t_|)nD,"DMP)mЧ[Kњr;W53%#x@(bE9ۜGз<{+O-zmEQ6Bug\Dj4ϾH\p 9qE&d>.ql8,eU`4FdzrJ8`9{P[(3pa'u|fEYHQ1.4>k Hbb?@5 V0LvyLĹ̏bP{a1]7e]؈c0~Eu8LBZ/$% T!zTuf KkS=mTѨ7coC>]1`eߜRVp K'b9FB bҺwk*Eak׶m2@|6tٖ./w3*Z5̭޿U~S` :T@L[K[J/l05Lw& ف~OA\yS{_6VX3{hwī^[31dhf`n3,!1Jqov9~=GmۇSDvgh\7_QV0S gec,]kg2-9 =y:OrLKR<' ݄wiVjٯ *CptBI,xtnu]%O8yM.E^m2)3 K$CvYC Ō͕h3ЭJ b'E;Ŕvo]^T7̅EſnxIl(#^ 4]'({oD=Py0{^pK|HG%Ɩ;o\QJ2c>Zr[9NB2Ohb±UE,`%_RE|dՕ:7՚Se2>sIlZ)^xCXpLh'îulκ)ML{.k](s PiVUE nY8[AV{ =ft9HO::hh3ZȟIO}/{mZrdSIAn2m+cK~r]T_Q[,-=jUi?;Mfke j/&X^>*iǵt0H0ں[,Bm#x9fאj Hj{&(AL)-tU~ *0Vlj O˅M]3)~qN$N)G5.GXU;bhlh;M+$Ը,a78z?@d h`I>!> ZjN^Fv^6"rkuPHl5-BC& )@2}"\(Hs (RTb$~8a\_ܫi]6U:x)r!ToOS$N|c>F.z3Qۯ"JF D/^<utm:SNp뺽sh3'Dŋ L x=d=5oNjل4 bbo+_ooNsJ,FFLOHCڐoYcВI3mpoTܻXC1U{c j͠ *fIJ p1y0D͕cgGHyVah/`ƒbbqNVk$ߝsKpߦO Qn9_?պlS$K)@ee>:@(ײ/OAمT#h^R^pK-#s2y1􄞂X T$0e VqvsJ1xNjp)F'aR kô߉f-Trm,ua0O;ew^jmD̆휬i(ëpP Ry Pt*I:urcyiﻂMs_6ɳCL'BѬ v_*Ǎs8ƢQU+dCS352B^"6W r&H5- O36Ā5;HW{.\${'OZ A:QB=qVm?+Jԋ4]ϔ O,Gb1Fhak HK%! u8,p"1# Ԯ0WXW$kTuêl+Onݳ:Gf4JcznP|Idۆޗ 8 wŰi @"Ͷ |fDJ>2'a@|£+iw?N6PME-^ק)gO#c튣J2bp2r@zU<جms] ̕b7n#Ρ[j11 À>^w/⧘gty5 jV85Oˌlw ]sYԜ#<a\r~^s 8\߫l' f<![qAf5XbD>.ERFT%/,9 .MOw̴7iמpdŽeev&\ = ?&D]p\=Z*7K4#&$=ɗX!z5EĴ2ZՒJ ,<ِONN0>ܤj6ѵdЕZ6mܞ ?f{'fl(I-Ɨ FDF*3$&$ rdc dS([.&Jaԭ <ȽtRBs0^Od:p9Gw?)Rb71w},qFM!˥eO‡e`DeeSA]yX3-4d7Iyja@?1`-#h;TՉV zΓ?[X⧚/#JD0OsKꜗBً ?IIU0\-pkȃW57h5i;k9ǩ \҇Hg-hGE$%a{)lt(?;O=Kp+l_񒶔vo7(|E^]hw0͑:O˯R"wnLC.! M63։S^\LV-rh7}r~̶QdaSF#DcRǝ=>SK65}%l-[BR̨߼f"ވĶ(c,uÒ O;EB@]*XB20gU>M~\Bn5W݇̆-CeaXn6e G`V†^tF\ pTf\Ɋ0(ޓl!A^*25{vսӬE?Bg Z&$>;C~ѣh.NeY(@%T2 kNP[LmD@ŊuTJ]ҡj0&/G6=Ck. Hqϝ)9g_)MS+q;ERfh::EUtMyr0@wpN v?WŸXuCR+IoD@֡"B I^牊b֢ck~1tJs#ΔcPp4}oN$OPQ={O.5:P(t\ڴQ;Vit=H`T!y@meٺwy M3!\`+hR_& tm!cy,7)g@CVݐؼ$i%Y!Vneg`B`1iVL^HjQ ,.@:kZ:]fU}z2+ei*hJ H F6`a> 롶CI[3}mm ltkxՋ"*|.\[T V;v^-K"dt^L3RK>BDD!> ,ǂl#Lv <#M%?n7(GNG>6vOm\wL!#F>: LQ5R~ ogNa(ynYnj-Zm+Xv &/[ y'MT2x9e%V~TBNe \/;tϵ';4ѻn=*h=א.b^z{ D!cGwA)E|? F93LUܓ%d1{xIr X%FG8 B0c$]CA]a/#L sC-f4-%*PRVAkJ2rEu\&q1׷X"{뤦I u=}_xK(bu涹oW7<$-g2h! L&UqԾ-*.9tv!ٿ&Q;b cųsUS#(!,t'ؗ~޼rO,DDgFGh:ʭq$I' _@HڙC(%UIşKG㴃7Wm̨]=&tV.ײua 4f#4صbbW:i73ZkD,)6^"R_Ч酓 ׽:pȼR2RO /0p¸ ‰DJcQCN%ggI钚bC:{LL<C1D0ZzNlB-Lq4K?u`?y%Eb6; %6Pn8L9o0Xf2'y'}1+ :F2,g"[~!eŴ]Onjq^`@F, ?o`MaE=. ,Z?ePnoy{-ϥ2`ŮA(3p@1fEWU9 N}sRw\H =w">Ȫ+&z_B3(ڊԍѬmY(u^ѹ}ϸ5 u/&wCFOc 3(;xqե堜sSb O>[O%hI]}:ԃ8A_# 0tНE2 rILXẔ)Sܬj}av$J+~27lQH&c;YШf[{\xF=VU>f„j4)Bu b[ED[oPhuɓdL0zI`o.(1XVwkG%'`[zqPO{ :KbHZSc) ҥrD{M@^z*W ^<=h([(ħCZфmt) o;9QXjףREZ%d_|&: >Yn\ -6ޯ1 o'|VGgch1\(]Ĺi]Sz!n5!H; L{'xH!^!Kֿ+ Ձ_徂(-]%;+ώ:o} ɗ ΰVJLFw@Os2x*O¡\9hKe*.3ZݏΒq+{vr)}Do-68(7.]+ա 3Jcb"t:ehI?>2鮥XUUU7߷<|01rN7)O.5*xCSၦ,#p6Hc9ysv] ci+Mn&!80E*X4BPjpji!*;zG"eLGXNf~H o"* 2v`=m"Iem Ĺ BkUTN f}gc%Z1cViRf}eQAȈ xR6ŎJ-rPdȣحFp}`:}oB{Wi/o"衮o%|͓S>Yج?4  N3`mu$i%va :UKrk. ɱ`"CiӖgD!} G}&/,il+"^h :`wSm"ܒqʟe"0HLw|G̫XQ7^ G?3DxaJ%d8 KF!5*iVTt֎Kţ0 |`3O\@ FvN?=\3 &doseO*N TXi:(Bޝo2-K.Qs;ʮSX γH*#}~Tl|n9b“fxe#&K:m|@ B w<,RX Vvf|ޗcK3/[yCƁ 7d/ l?⩿Qv9ƽ-& djůz?!7MSLIKR\ w?YN:b`H$\h=˔A[J+UhM0ݽC⻖~A56T6@Q7@OZrH5Lw% Ģ8xGW'Z j`B;zSsئο71yVBȵ\+a+d,/sqePhC9EvEf+Nâڂ!&.܊Kjr:BԛrwS5(1w!G`oMo S2 )=}Lx{Rjdv(g}i\QӪp$`]hl. z'49Ō(\叕qlT{c NdiTQ-7;alƬp]UUӯOk$hmG*S+ `b=MǏab^=S"WϺqи2q|wg3@n>r( M\ ;B"< ̉BکB0bJYXڕ&P-i`HLʸ-\nQTpĻxfޠ03c߽ smʿHz߈1'YJ8yxϭ:tdSZ]4T Fue;zQ4U;qΎPͦ0ҬTJGՏs .ް"woĶ<Ӓ͝0Z=mDw>ج87r7> "G }xRb0gT.RpH!cXg;>',˗b l`5kPC]҉Lze`}uLOy~:ِ-oq ._ LQDݣL3ºNeoog ?X"bRֱ9slnt=}udՐjѩ2"t`d0+F}1sW [Q{(459_D ^SF,%Q۴bUu^!、 4}{bnQ<U[B$a7t ֪e8XvxQje-_Lձsy{N y܁&)xٴAR3(u~O;ؔpP'kí y_{̱ܭ 'ݳe@0ONK|BMvWRpٷc1plQC[2䓢bbjVm8*?HN=1B{ RpB]*kσL Ɓ9}ZxM1EY[&+^^ad8q)POf,wGq7,9NLLUY ֚ږ⥃J_~-ɡZ(@5x1VDj74X_Idxd~m 4hMI0rPl9^9B ЀGx (b"bNb4 nεx(7&x]7?a`É[x:h@M8[u[= k$ݯ7b='i]\eW+ePF?Ұ;e,ÑH`jsâNXV_N$`!xۻN5\CUiӞ鼎#F?#bgy#b[mY)Qo;ӱ?&QŠ֧to9lo=Űߘ_ɏ(U/>/8>v{bcNZ&'ڛ{OHwD- 91ه[憍AK\ Pg^Oj՜518q$`6ySK)/tQS쫯9ֶ 42Mrv`ѭ'iA\ni?q\VV] 3'fw# 0y\@}W_vu"++ mg|!m=Y6$QSw d4ՎyHeۤc3=%kk9DDĸ5F6 8 avU/ ohY<8)'Y+sk)V)X!z" =E˒?R' Uu4J{-Mhߛ. 53҅x1`jZwCQK=^ҲyA3Fƚ6c;=H DB<!>K* l%פ.&*SJMT#\}'HVG=t'c`_ 0{C]'ӹY?ؤN4FR@PגcZVxyrr#¸D#Zun<ݾ[]R:u wt43H#[~K:)0 ZjKJIE0bMt]>O94XPBaIpLqHoMY62u ^h헲|Tow Nl=6 J9eOg%n:H}o9ݳԙ}/4(BX/} #]BE>~t2RvhQB [,CWAdiϳɋM*' m[&zd+,[,x`7(YNzJG^(2ފ _,jZ'u.DH"x.) {2ķQDwuWВԤF%Ԅ.bfTSBk;E뛭]~Nd f %ѻ: C NUi|ULdFi_0GW})p\\ È097++ y yiFRP*ttUwV 1cSTd!-&AE6+^n,|%IQ3]]6h3kEQtx^ Xd)3&g~T &~6pL_?o`Ybk]zVG.-6=iHw2$0sSn K^̺1<$Z(^#}A'Al95C}PK;Dsvg^hv:V 2 DZ*zLP2u^Mzx'hԙ6d8qZxG16W~v|9` 7um~`eƮj0KAF$dh ɲ`kGd-#E)ٹ95 E&- v~I|(Z=Up=r rϥ g(^R8T JB)Y ͬm~9TBڽ K 4s mZc|Ȃn j0rS۶֮?_s!ɡ*2$)=Hl$Cja8 XB8SE{ϼ>{AVA`QFW^*#3 A/3Bb )@~b{B ]ltPMEc˶zE4 6#h>aA{\T+}/KwjYa3!Z8) *k4]DL2MZ5Erx DR_$ {0F ccKl+WJp"Z_9XC'ex=zC,9-Tucf9C\.OSCE[,aA$޳^.!z`<18~;qPbs2khכ47\s@2%" c+:(vɝ`sEX=DnVtK7_N {Q0H8An~N.J~M;Ŏ՗',]/9rlD+&+ <ٗ<*@Ey \1lR1d[S?r[}S\'6sSܱfW?ꒄV+;ZHlDda}0KM@52uZi34AL7F Au#.mV47a*P7ׇzە os]et2 Xh ߃l˼vn\Lqӟ#mz9m*nu=S][e&$sFjCb1QU)Fg'd:-p-wgā0q.)x-tbM\;ʁ^ɿz.agRs{Jէ|Y Tma(q:K3"JԞ9kI_DJRՓ9>;^=@E 3B5Khliws^rcCIp\FSԙ:&IMΦZ dC:)&YϿw0@ Q*ߜOԚ$.gݳ<+bٓa<Q[>,b-[atQ5/P7RPrhW)Dn\ɸELkwMH)A=aŒr@ddݓՅI_+Y煤J(Q\C; 媜8}.'&4W"4d;]KxT2=c&T9XʔbJg@&>AfZA LFg^ĨZ#28Wg9IebeU^/˩sdhR z3hom70.s OMb ɸNEȝ䜇FᑓGaިeޯzy@('ID#2d{#~3ugJTmIo$ltF+ZrJI$cD#֛!/X v!1<-'OӾ`9 KXm(%[i3𺅚Z=֊ P6'#+ﮊnC~&26Ins)ޭ[`ND ZRsV}HH_X+ M"94?I Z 5fQ %&+!sݹ&0AUf5vtz3$["43eEsD? e}j5˕m}{A)˼Z˙h9:\a &gFYI(4T&L G <*IC떏W o^bxe߭ӣ/˲9,I^TipQ_ 6p1p9_| fcK;v_5UfGjHlAط.zWhXXe LZ 7\mwO {QzA;&njRq颅5j:aӄI<-=:CĬ]x]i[:ȧ THL䃙=x$\ֶKcC"ӸEfʐ4j~{ʉR?^@p6*!ҏFM&1iAl#9x#VJ#qT&iėRxgWPju;@L!<}b8L4`1/zњ-zbI'3GY$VmQk'16Is4g cv[0t.i.)WM1 /vWA|O+{61Ж-spfȌC)6^ duv>q4:AN݁|H[GN#v(WU<8!7.l9k^" "g֯n,B&i5C1e<# fՕDo_Yd岊)\"j#fbSMeZAb|$:QvƩ⛚H+'NC5I 5Fֲ~3\av;-LzC~/'A.X^ Uw(yO!͑%Zq>D{ýA&e~g'@ GP>XKTq?ZZ F'^==\|Ь?5ٵؐb}Hv[J"65InR{{[hĺJ5Mt3ܟ%jH=wx pK [גݳFQb7V Ie+':DhIs*xIc ΁}/ GA/gǕMqW(#Py-n2,ta -'I|\C$6B< "J~o^<_kN^[++L^Y~< s5d+bwuhKʶaCQa0KA)ķpu1ɌjZ_7&q*?02,}d c_UY20D*+w6cl> ǁK6QB?+=0?̊Ƹv-+Bo;!O&IA29l\Q[߳acԎ J*5!!a:PTDq?|^-<_H\CHHmd62So&BBP}_*e:|C[we` r iAn^Jm cpsRT'~`^(1b&/DZɌV^.oUPhRMUݬ4r./M@%xQ251!S݊.>tbN:;2Щ.bmo/i?d;c̑QRgg[BO@yj84X9#-K|Pig#k ̖І<"UM?v64GEZf,Nj߸4+7Etz]sl /bl!VSVr&](Z4 $tOފNY9Qu).= m3fhR FpGp( }%b? Uzrc?ESňЇrQVB#M„א ܛtŝYsy$p.& 1s7\T{)1G刿=f%8<¬2A9GP-@vZaRAFE%YO Cz 2F 9xGq=̬'!cݰ)*s-2j񿼫C @KPl@ ,꾰誱W'J5!wӎOklh>5̚cfʂ ;a""oCz{F\QR-3kRZ3&Af8 mړ -\1`}6{\!%zZ=meTs$sުA+}Dc@Q ypdRtݵ^ j^1UiT. Qe?IXNʄ슮ɶBcH7a9m:}(:;{49o%Y\3_z]fOL?V:#HhD6RbJ>:oQ.ZDy:i_].)PUo~21 *}c޵:Ln`dvohxhcy>1u[BfcF fM.Ԅh ۥ+[ ₾S3#G[ tRBD2ELڮ1rz5+ Le̷qrCP2r_!3fZ/r["ؗ8lor,Wˈ-OlcnK6>fyire49raXeiI _#;UOǹ/eM@pM}y1􎷵Wb `1Z5 ǔ׸ԣ[JdM}6g[JG/E];~lv?'.)g^8qu˫8 OӮ0oFf4&LQH4Vy0/Q[}TT$=qrGJ@guK!ĺM=+@#*x3a'\j;R'C)WFtiDm%t(_1\sG"PG,B(͜  fY \#Ӹ?06CAfRzOg`\uXΎʺ%m >\O<‘!UhC-|W֢>U`ŞȚk+p䛆`S3Fқ %6Bhķ|L;~=YH*k nmzB<.B4Oƀ+^)Ox%EhC@7'J jۭ6:j(ဇ,|_c>Qvub'zPsLv^GK/%q5YPp{Y.}>n9* W!ؤצ\%c*6&PvPu9hQ)M6CMy@+Hg%h W"< Zb?A2;xL[5Cv?ф"lDѬaGgVGJ+/c{uָ>h;lo{tlt[T=ڗգg6}Xxo 1ukCn8Bi= ~ _c+c}y ENL_6RZ* ͒/B/2_#^|XU!5#V4fCVj*(r'Z%mW7 B]>RH( d<YM~@};^ئdҪP(!$]na^ 9mV 'RT7hW7-:ҏ[eǚP؄MR}_gqTRP4yI XQ0]0K՚;|&dFoA5s^ l4\pيz|͍ W>L!t%Loۮ>y*Db~[!ј% *w࿓2}vA!,qܚ:f:j{<^n~)P Ƹ.4!ڭ) y}8a2ڹp]v$[v>2פHg ,-UӛD.ʡpWo(\|+[XʋarI5~41MR^2$̈́a,V?t$$ .{?Hi5)w**S,m vSjZ["w*y,h}ixZKq)y}@;ZZV( *j$ uKa!š<vշPhQ&jQ;2KrDTJg3.l;Sp9밈WsxVQG`%KAH"\{VqJQmkْeK(*&) X_k+`IȥXt4L3yY_ZlƞT" A19qvb064j4o6ZGɟDPgr@X6'~p@xmT$^{n` ^û_D8&;I4AcUt ,;lV Ӝˁؖ^쨳AJ/x|v{WF4qS Xk+&l/ES`fɤ{?=2}޸QS3MB0`9B|!g_ޏih\3yI8~ ~$;^i$ή^1aQa7$, >^!ME` 63&sI|TER139^8fl,N$zwFGSMePas7? B>O;`ɁK̩*2TWз{5w"/ eq (L:wvizi0spg\ЧO3Ԕ@X^u,6)'TkZ$*>VQ4$B1:[Nc?;)B8@c&+Qw.5qsY2[ UOZQmRRDUc$XFUҰG+Z-DV@#t]{hQ7Y5Z<уi*<@+uĎ`2N 92ɝe[W wȎ^e@R}:1)_|^&lsC & W9, h6( _1b\甄ArCU]%gCf$zhbȣn*2|+V1#I\C !}Cf/K!MZ5BTvF- m}LjVbK2ͺꊡH' }˾s5շMTSqZߛjb{nؐr @q!qy4Plnc#*cSp׃" imO"zrfVItXB0eDf' @92oUm [+=hJ EPTQ7RH9C*]͉Zk-E:Ʀ$imϐ *N8:*a/@'l|>Wc_LLMŌXE,yytч3t1ڽ3`rjZ=[n;<f#SJ#%6k:Q#+e̜}$fR^H&,I7+o&M:(<ǟ.ThyTT 2OpY( l=»?ټzg|i4ȄPKkc-dV(p;։,oZ&^{ WqE.dd'u4x~Yq@׽4dApNEXA%pyDH_ÂCc!pb"lz}y'FEP]F;鑐(}!TNi'_r /{|)h'%sZAvễi֧s%Rۧvr} &SLj:TUUGD2HttTN#9TĺeÀtB8ViWt E%͊ڜd)Yk0bD NPsϞ9) KkhMɥ=bsږkegPxp5K/Z^ʷhFZ \4Tnt3W=xa̎GH #?.ܳ /:P߲.aA^DRy\/{މ5% KP̓Ivxh|6x}vZ+[̌8hbClXswYk Ys/BJ~Ӹ .n1/}ԻJ֊hIh8wiA&α@4iCѻ*!̬ysHܶ&a-!Þ'ńaSB{O[4/=45]8a3<_ Q"sAoիZtյT=&\Q.$r-ON7v+7i:iSk+(<E$~mmGɰ! ;J0KhJ7y9%ͳގm{T4ZTzrW/tLwYWj%~:`ATR>eU/.4 ?D/. P^fM5{ob Ifwvǎڳ85C9W]^]9bypKX ;W=i144ݓ)h h0}~68uȌv^$"C?:0;'I{_fUĵ.q8F=]$UJ#{CH!.ߡ6E=*)&Ihm هqgz($UnSm s+E>PwK5m43/ǁps=|(̈́|bJ")awSV(9Cp蛳`~!G(g.n$S-tv9g_O؆bY@-n^p'Ón^6Jd; ֋gEx7ݲļV ǁ,VNyʘV, W=Io7\G_U?eu!V2,}cz.U Ϣe6!{iym-gEƑf^=tREs:.C=w-\RXk.eI:aUԈ"T2)@?<=ҁVSkP#+2j b:d33FLj8\duN)1z% ^=]"e?R! Ȍw ȊRN3Tu๯un\V&42,8&b6xJ ZzXgdu~[#s;@"y]o@"uRa윬<ӯ]솎=`͍SY∫/#z?GR2ԒҼP;lpwӉՊ/ya;0,\mcy8f5|^q2(yɈ зčYzV*({)}؈6_^7(5 1n]]o'x0^Gu. 6$TLP+#=r^}{rҹɒ#wA!2L#Yf3fq67p*wdW3 pk:#Hy;au=XKԟX7K3[\8Aغq#m*̍Ca ^NDF6@%ʼ54:CdE>YI7x}ΰ}wT#8};a$6#$+*E!P#Ӷ;½/lSQ(Wp:XI;G&<[*٫RE@A:e?#LWnQUK8%+1^ÌsiaU +Q0/c/q$!IjȼA5݁_iFi~ w\PDn&(4kQMA.])E|hOzHj&rAkV9,zJ#ГF=E|p Ƈq Ƀr5^  -u ?f,a/ccJat٭J:N砛Ok[9dQ"VFp\|"~< 5?TauhlwlPg6eE9Mhmc80ƶ*ݮ" Tc3@9y@]`9%vjH4%ࠔ>mUh|]f+L&:˷XJt^Ή*d ׎D8O[|K`kfi<%)8S7"Ir)xVbmF\$ 5+5~ =wd_ُ4@F ;*1]<,;BҜpדhX)$:g$M`,䯧#K- ">.sEWC ńFTrm .Umz=|]5l{H;x/ xXo =ّr\{ dg#7_]V 4Ф ܀}wX/D&r$oa~IJ9CPXh=꼥*g&dskH{na3Il d/V\ȡgY 0(Z,~,6`ES5C 1ԧc۱#$'g_ In?Ye ʮn3>.oHQ P#Ի:[vy UNOT p?fEuP* A![//ѡQT;Uձc UWɱ8@Ӗ 5ϲ3Dߞd xa _i0d$.OCPuo-Vhg8*!q\P誕D^~泟_H n~mڻ۸#U4UǩaYIגRiSOH'P!~nGygXLZef ֬&cbWB\h4fa<Cke /|ݕu/ٔnn $D+^``a(HIpJQiKPE7"GFs]7?Y9G FoXdF {b@dNe<:ЦЂ;P?tjTFpK4O3KK/Xy!"k;ٰ?L1e<ܖnW<,1g;ciɒ=v)YeJ &*`DOWCtYPd6P"Fx= LgcAn指nxT5GLTtyG7h 9u3)bi go`r.a￈דޡ%9[."v +%p\ó @S=oZQO,.r סk1 IBM-V=5ZDU~"5MIO4MfgWq&߶8DnoFR/Fi N6[r~;*"y1+~M5Yb"/Ҷ:J)_DŽPqiسsS&t1Ĝ9Q$}ONoT[%x_BQ^4 ꠖcͶ8\bLeޫ5 QtLpeD~-{X,T%дwy#|',d w]Rh ϜPIݧ5>l ZGY׾sW(c)TVfg.D;UG>A$IL|hv*cY`^n,#EhyWi]@l?4]&u+x'Jɫ:>E1F+j\Ֆ7 %t( SZ6O޾`R aG>)q*ŕHGK p84CQ\ 0xBDi&v?#Nu/M&`4_/AɵʒHĔt6)0\̯nGL~A0TB0Ze${*}71TQ#Fg[$Qy0 )s~C:IPfU= n݀-K`F+yΉ:Fu8f S']m7 \wSCFX '1] X&cNEG_BEG(<ܭι@rX*,C[߯A&y?Ζ!~&kͼ8 hNxU\j)pl*Eq(%5<] z7',Ũ}i\O`UQ[ H=w? s"@KdJ`Z:G瞬"N],6˖]/*>ӳwΜD6Gȇ5bEKv)JmE`zziR/0-'!Ŝ@R' /A4+NKm7D҈dOˆ-pG /Y ҝ2jm{g_-]{6-;Jђ(t`ՐnnA Q!KGTĪ"xZPuK #R$Xg7#o:(w8.c3lFݍut!W/O֢z%6#QN;O'pPX;xs[ q7♄@jڔ7Y7{ on@eeK 8(RQY#wf]Mf`zci5)tj"sB#-i `tfsXU&8\T |vG;~yL AkuFbb!0 31 d2օi7Q [(ƔA n '  ^\8]=>6bI [SΐB{Sd?H8.gV}`*,@6wRwr!1G:+u~eZwdk ajc5fI߻}'#>vz"0sCJl H '(AU9ˢ/]TܣN O7no<9 qh,Iѵ߰eTozNIh;Nǽ$te8`c}A=?OͨʳČQڵ$V)AC1‰4 ~0s.('*˖4 y4R\#ՃGZ^kʃ DbsY?(=EE:Q:0GC ~èAsWA U4QQScgLrP3Et(1nY+~ cbI-6l\d %y!d伓 VV!e8T(|Ao~H(N4:TJ@@a '(Qsqd$d Z\5:.}|E%znCu+t\/k(Ɓ؇.9L X~>fk שUyN:xCs Xba/3G=ۡ` wK'j;Q{)2 >4N#cXeww{㛏EN#E] P],V6;I "W49:a?eqtS$VKv/F 5@K]gϗ2wV,+ a -HZGs.Z[ڥ}'6` /ŝ:xr+Tc=$T<ǜ/"q:N١8=l8_xP޽C}F/ 8VP' M3xEm%KERU Y}ɼhBY1J7ȴ%KB/Zۍ,b9Ie+fAڨдZ <)IAaJJn`^D?o $"q$XLMuGzPĖ2i؇&Y~UMJwBJDI  MZY*#89 ffC'-;,3~9$5> .+<"uAǤHX[fVQ 9afDPboѯ!TDl q:JZ?35~+8cJR0&^N*BY2Xёmga}V&-egXZ'i;s]^ڴ; ֚x+KQsjv'F;i@Mąڮƈok󂒗da~ חQM9 <XNׇ4&̈́3XB>kOv (1gB{Fpx.ZqDXK#]lWۘY FyAh|#:&+UQ6F4(UxFg$@X;?kos⎍F%gsUq"xC:]Qu_̲8hVS1C{SŃ%}+N9#?_Nmh赐يo8;IxUflIgI}5=n?̲_7'Ĕc6! _tw*Xk1(& n[uqd" >1׻ZX| F)Cf.n%P켡>AmhRb-^?#]rwRSѫ>'oo.Ϫz) bb] b [l]u͕T*FÏ@e{9ː*Ɩdo!C*2B2ʝ:3U( iTlVN_U0׻Ӝ2 k#'aBJAՠ_"ey@y~YRxϗw8T 2o?T3&TƗaLwLDl{gw9L?$hfzF0 Y5 ] _cɡND+ԥ־JcJ~DIѯȽtf0y^呓)r^jROЏif3`R${>XOIn% ("UĻj/ƆWG Y^Ə!V;κ{VW&p=i!_8jmoG3v'~r)a2!a%r>K0VMQ>+mg2;&©G1S`7 bO}W|6 gDvgRRcyNIf ftlo;IO$ " ST!ڟR2'CPe*7nfԿ*CǨ:!b& uPFj& cpqlcv<AG";.R ɴ5.öCN^^-e` "L`o[tAc?X#N7rEI;!$@!:Iwd; ;b4/lº*Hc&9ꅇK~!ؘ6-gzJٔ$ͮL;(ΧqGZȏϡRkW`=|an,Th%p%kM46ZXw)=i=B MDr(IR- kj|G #o+iZ.P>; wlA*ngt)-%pr@!xC?/1G%pNr,9aJG;77 zF4+}o`nl6SKӒ1R zy5.t],Tā' @D?R?~&*ɤվQ$maHVU}i):cZWFa0f !Y]Ə<࿨ Ŷ!a%H;C#!]7/֡u /;X2s8bvҬV=HMOϢKt-VJoIlX6#.VTfׇ c\$ծi3@XqUA9HBƏm?E=$`S6шcn Fu)Ʊ8@QZ(}ZSw'Ɔ&x=ל (50REVh7R/_DoSiF# ^iWX* wacK,Pc1 e U\ٹ S>nCvP`e+m xg1u^#<@KLuR`hLmL]лO{AaRpA]NL[qY1[Y\ΰÏ3eb'$?hݽd'B[Z+Ok4$uHsP;d{J+ĮaAxOcg5ͅ*AX#~/,#sBc#¹hWҨTnAYe< r~ƒ qڝ"잔Ș՘|֑щ ˆ׀S -wpl&@ /M<{jʡd[{=`¸ m1'cBdѸlue)]/鈼'@ڗ 3nQ>1JTo6x(-$}SVnf]3`T* ф= A썩:FXb VϽTC|VK$׼hVX]2%rx1wm׾eTj4>juفFk%ԙnB2*c^\x=vGJs~l `pAaw̌\R4oS1!]+(}߬ "˲D oy͑E@0^a5fwCpsNÕrBn_V? ~gR݊Ho)DԑP~|KqK)~r hy.KL1[P֣@ov'͛TA'KLE Ps%JzɼózgH_.wxEP%RRho_$=y)˴߅\\xd} 徎bٔ҂x$]S*Ǿ3 X((4"oXN^^fOc5Iز~ "zt#ٮJЄ} a+9ȼvETνD0m/hHCDmduYܪX1R\:L2!V"+)>YIXmf'(P?j v*P~nd kׁ&(YQjoC`3P`4BWW]s9,'8 e<~d&jܖϼ8u'Q™Ҵ?Rp%'7(F","0~'5+a3`IMe9`)4H"`"|,8"*mhdM+錔qx~49^GC[Ճ[ivF2=a0CS^nMo|e> N: +z>5*Ŏޠc^Rqz k2snvr?QO G6FxI]͎*ˊ4rϪncDEZ (ەO1큖k6s#W\4`}ǕiΟmer C{dZ8a5(e&^u^PWoC撏BXg~_ҦX 2Db'j`+֞z7xs& [") x*.2󚉺î3 Edy'qX?I%xps7r:ȅQ+&pkf76Ώ 9E@>'(AhLץK|f=~o.XWĒ`!y|y-+k<R/t¥vl\2ה2Ӌt$;3\=^@"G q-N‹V8oy7wi4Q-Ҕw#mUV+cT%%t%U aNrug.UY^DhO)(v_&}5sX ayhjF}_pT;nK2!Ƥ|*,Լq1@3_ȉx'~I0e[Ⱦ0 ɭ.F9=qrW0;]$(nobԠN72euvԄ%kX*> A%ۄ|1-m&-͌zMd;#ĝ]oG΋2/nFF+z\LK?7ѱd8KL" N4 N^i@śyߴ2 ~s$fi`<%xYާNW^Ej1GgL=m# d@;YLw2!L}sp+@F><17`.emBro#]PigĂ-_+̯y<[7. a-~:=bhXfű $"(k6ǾHIPpD#8U e荈 <Ģkeypr-a GY'~^ W |TGQ>jtjW,*$1H_҃Xa; yW49Sljdp@0<ɁIA;L& $b8ء9Q59qcd5Yk>KЄ9H+ha 6/t ZS `-[>!)B9۝c2$r3"hb2L &xOCjuD`"(q=ό-J v$_?0hP"Un*X'%O|iBw?TDɁK.%07P]Lv}$}ݍZ$T" 'ce B@#uؿKܧ%8ɯ1[7H%uPiY.T,Z"I>CO,;nSl,#=0_a2,Y6GRz&]-n/:,_">M!CdT8lz>=Q˫$-\\;z_FL!WVJORՏ/8$ ӆlO_rη YƈX_Qsy=O- >K$v=853 O8Zg'pJh.DW%dه6盾RlzƐ:o{PJTrf\9dV|؞SB]mkz]+ Î1qT_!@>#V_A<ńh_0ƂfO/]m3EBB)UqB^iK Ⓑؐ7V͸C2gՌ|ck1ԉe~c;.v " (KH'(6k p0SajT<&JX Xվ3j­#UΙ@et %gF[ -@3ᬣos율iekEavCE,2X38+Ba!)ṋQtrY%!z/sB\a8cidjߤRS_rCݮG%ei{{ _mƙ0t(VP=BkmUK$52KE nbBf2uJ*Gh AV;n j5q{`vRea}u-/ O)Dő`"'ꬵ́~4eO^1ݜ^б>Mv4vYZCì\!e3?M+Hr Y+LZ&sQWy1Ά=ҹ S`UF{Q,B9tU]{ E$"gsÚ>g<MpF@-/" !>%'qR#*-XD-H[ciΞ˿H/E /ڎ`0(`2g :TLuA6iM3<{_cאiJdJ%fͦf% oϨ#ߌ[䌷xrNT"rي_JAOQ9F]%У~CWy4&}}FSƃ ɯs}5-7U7WsH̾{j[˝@;HO'S }MQx_N5 BS m";&~X#D;;Fkc |YMa~`"Ŵ[3։-t:KjPn0L&tko˄a%dz@ K\oazjYm=ONLVVdɽxlrQ6 jbJDx\῞;ƄæM| |]:*W=wr3>-J>F-c;0/_ODZMg/,ID0\,\d9!뇰fÿCQƺ 9DoT\'G~I{g6v v$_DsOd+GZL*wZTbT\%3X]CM"r }&Z>P=96:.L!].?xɪ>G 6Cٗ91Zw)[yQB6"L¤ 񛎓`_ŁǷ$݂tP&ңI뱹XaNKvӻ)DP_[nC~5M5Fc`E&J1ڪ|:1}fCtԞjB_Hr%ِl94)*_561b3%+- Uà">B9Yry?8# 7mFx$Y8ZH[ktW#s\<[P WFr|eܢIa>+w-z@҂Im9 2~za${ M{'j^)9_@5TϹϩ`˯X@M(}@ L'U0%@JJ\6uOTȇR 2.I!ZV6"[ă"‡쫇b6S0, O:_=@FWW?i=%]=M&s[MI퀧ƭ{Edg9|t~GX|+F_/}o?N`NSUnȤ) 78ǰ`movkmrd["{G8CF(EWypl/@!,DtDͣRυ ~Mʂ`<-cDwk)b߆DxZե\t> 7tk>zj@e\/s%r~w^˴NmٰmYA|Z=/Wj,ٞDx* ] NpoU!uL^_:l"w`k-v+s yX{hlDB؍HLgR"2\[1 sME - 2^SڜCHT>Tk#5 <)Ԃ"Cۅi^ 4'SJ$4Y gowS#幤8\O&:a?}MQoi ۝d F6܌uJE)07b䬶nA*wIKM9iqR60%p}"iwcA:J+Bttk߀{|f9X7Cr]H}Y}]Ө̺C'DkԂI|HCbc1"Zg0 ׍dOaW?u,O^Zު{|ݴ+cr[(O*;hr Q067 @,ϙ'9+nS'?5IARH7q)DaQbSi/ItϮ%`#sƶЛǬ M b{] YT,:N)Rb3VE]|SLZG4F(햮,|<\^vEOmۧr \uQoQX WzvPY$'d^A+PPQB*CtkM*IֈИ,NMc3N_VENbϗ&pƚ"fa~Z@շeY˜(JAC)[ON4 E`ɩ[O8cZ4oɥyN4V r}/=\YH1wRTWf4upQ(Dpсa&cH-(ġxB *BqUd\/7PWg wpF|R- j6>Xa-G82 Z E l YfOVm(i8hAI.!mR*Rֺ?{ʯrrpVz-N"f5rFBjcR$o?nT#ṯSVZ8bbFaV ;#v;Ƭ}d|Q|k;16EM>{bN 3 Lwd&`"|W7ξi _7^'v R %`Ξoύp* RӻVFu(A4C-(v|S 1\g]F- ,BV-.&fpa6,*?CZe;TЕD?at]v5Y[U%3@VY ҾFw0"'dI=>05!FkLz2a+jL~-L5r/ ٧gzyEu}Aֶ9$ĹgԻ ;`hXbhY0\}+|C=f .C@ gubLA CZ!"Ӻ2H xO'e`9}F~Bl瑐43}o5ݻj{+noQܲHj4b&Mq殽Yz Nk_?cA]op]@U<t<敜 K~8znAI|e$n Zc{= CPR a X m ƈҺc@mny6Cl q" b9q&Frp`&A죠ؚ]Z3oJc۷Lp3u'H`} "4>) m <צ.CԐ٫c7 @iҾ'GЪNVCnپw[䏪P;|9KS</RUqqkm q0n9a$X. ͵Z'AuBX=5XVhl&ޅ;l3&3[:Q-Yf[ 'F4}1v!gԺWzicb9< Z; KJTYF\&* =c[c% $(D`bXȭ }̔њ"*a\yo]亦Le! P_;.&X vCMl`I!|}[;1+Z t\cL~NcO܂,QcT 9܀~koMЂauaP/Oz\,0f܀a {xzх[M37Bm V 鐣O+& Td Or8·g$3My%ac?,8ؙa,@&5L,{V1ǚXNd"!!zAn"SA›`#LPֹzWB} YcݱBTp1#<9i6~,ܖ- }o%_X5`0J[#>*RUf}3JrX NU5H/_9]HwK;n BN(3.g_ 7rk[ɨ)5?cBqb^S\>>78Z@X47MjóUnMKoŠ8>;8tQ2PNm |Lv7_tdc$v˓Y]Z"*i={O ={SW&qHA'>FNT |f 8Vd1k]~([a6meFqT _G'/znO@GZgҍ5D9 .D|:}_<^^wĨq]юa#, Uj.`pZ!gZmxɬb);D}%;i6T.\',( <( v !y $(O7ycmhjťvk?0d$@gK!!p Υp`ϸ`H M.9pFҷbkK9`t:[%pa*e 5{R&$hsuQzd:ZERng>_D / A1M@jD+tH6%G/ˍ(2E1fpbU+dє̐rkGC`>צ(ܥQT.*!B@1v#_[mgH.Ύ9qcJ6%v] J!"zmœ,?TZWi8ۜd:X޻*q5[8f#JS]^troHQ 6BV0x@ObQ:V ? I,M#@Z<ԍWyD{a'/bϣ{їQ[ڭF:Or{~,ܺY"/eN|x = $#8(;-e[s.F3 ;6y̓ü|%7'6] ce 6ap2F.vRf<|$J &_%3t/{pEaQ;asŒ˗uBAb_(ѣڊ:/Va_Av-F}7Nhn_ojJ&b#|+W ^R`LWWe1ESZa1DGEvw8dΫ}e9xWv&]Rw`M (s}tkktk'h1nH)p Ûۅܫ1U9Efˤm/E_//!|gt HUF(XvSGp(7FbXWX?)@筀ne'Dsh P:<фI`ɪ2ttJTl1cC9T߹n.sĄJž bm \ r<%` W D7N,NjɅ/<7as @ygUn0W`5dlA-YNАҁo #-9EaӌV:btuΊ8LJ3˳ S-&Ks!񓦷`N:^^00\{͒JumTt_-ZxfR!5hS)iC:FRFjnd~>MZ/h9mڗY]@œcV~9kZ#ZIA{ 1`*+B%Yaw u5\0^${orT'`L+j.;%<{RDM"QWu?L#{ !zUa*sUV35VHZ:;(>$ic贓C^xF~1{/f!sıv2e^R\?jn™94u35T}k/Mn&aŌ.P;b i )'%ÙO`J p ,[`彋JK`LH}OgʛM_3u:YτVҟZwרk~ٿd2Qȥt6~=>!xnY4ΛGm+m1}JD[| R'q8)Yoz>&d WR1% vG t퓂7T_K¾9myHM8t0C ǁW;ğ0jhqDb.ܺtcpTqc*M`abZ@Yd,^>O4\27m#tDX寞馌\?"P,L.FPxJcE H~u&R*sٝ/OtcRH$:.VZ5`+;K^&\a_rN@'}͖,.2,2r ce}6 ^|rJF^7bZ2 ˁ`E}6H#j[ou^WͽOtD Qܖ/!EkAZp [gVS~u,V(!܎|4 cRi탗o_aU=g#dk9;`k/Jxj,4M*}/LCW>C)gT"^C$akhNM缓nt6lmë' BjfU.K 3YCa&-+e*hl:fGq7ە?BTp12V/snz<=!+޴@R΃Ϙȶ߄ !0e@LVFmQ~̑a# %ITϸ?QobgIoi5(ZU0f,o@(BLlN Y1- Y;҇X\qYP XiԓZ5҂r4:fH!h_o>ItLdfGc: |#B- K?Wu~TzOm&!;JܫX%Β W.P+4 EYpUSs*i(Ren+k 3e~vz]0>+2cL? -K6҆# GF7`u%IDnIPl:- [lW9d(2pXi;.Mk;GA#>cɓRBյ>` ?ѯ.y OΥ|~rjR6m o[fD).S' c6ƀLsq9SvE}t 7s華;051xI)?>`4dψ`Udnd# Z*g| 8<`3&ukN%P=鶎fbZm@&+Jrɦ/V (QGm<ypz“Wh"2j\r/Ωtte= ؠ B>\uES *17 s_mgN]^0})KPO^{K.D3Qt7_←f725_ܪxMX5w/hj9 &OwOuʉyjWH@P3<.rߤ] DQZU$8t iDÞx{e`-:..vM𭬨5-`Y=#&mfRYn'V;P5d^œi*02D̊]i+خ+/d$n&,9R`vbԉGxT\u5\ub{F!X5@$fc tm/DobT]ل9$iw117$ՊPQd*hݹL7Q?0"-|cVb ?uݻS7Jt\,Nt,[JVi8Qd)kif a\bZxw8 5I\>.Vht m\/SUpbj['V MIb'T m*+޲*6Z\ӓ;Yu\y9f RxPt2l*V{Ls lY8i'|dv a+ G?mβ v ڑ#(2[d;|w8:r:'UN44NOj>앁׸^%N]Xue RoOD*j:-8aٷ>?u7b%JFLU4C0h،'8\4'{8ԑ&<-=?Ӌ_O"@. 66Jӕud׼W:or<~CTPS k>貿9r 4-GňwMBE@a "u4v:qw*v1b'H}~łQI _Un۴_زaq =T.1x4p?P(j`7?0]\GoxupT%aڋ9SlPPޑx3 g3gZY)eᄆJhb9KA;gADԟg0-y9>35z&¹:0#*~RzL@eJeȎyD叝*؆a#dJ G]#dګ4IFsR9q >7'4 .ZSMo,3d(i~ u+M_Yw<'Ao'q=8o nnэh=Oy[ cn#q07[n9 w >O 5_7On @`uV$] ` yS܃398aglA^&>rXZVd.ʼsPK*>YcqvofDhE量Z]eK+$kQ7[w4EN$p}l*ꖧ|Y1BXAXk4^A0Aɭ^5)l@=Bj@˟!Hl)ag~04mZsS!  äxq÷Wv:okmh{:>H]R^w, /K* Q!x)V4&LjF{^$Zb 03!z)"sr޴YseMZ+{Y ˊq ]:}ƚ9+8 Ҧ=GWt\:\͝i G(yY" sB/ bBiNxeFm;xIt|xiN G2۽OKwp,8mew>:g MVFK }E9k\HOMY$)(UCJXW[Hgj Chŝt%/!<;:y{r τ%ҿIG׋ -vӧk_>UC>Cz`ZG)5R"Hp3G ܀n>3вm-9}$#*'NWN'i*=Qq2M[W{]d6F ge.7jED#;/-+2DIS(&R{ 5Wy Dz7@5`}-۵xyzAg6ȘO/q %/6Y'y0X\0gKD)id;u@l}%mK2U|]Љ٘&zbfY6z0[}_9 N.gnp421^H`|[= ?ʔd)ݎO{]NF/m!v(Dng)W1S:Q,4ѡmF['/ÁK10?qh <*;q*ȯ 3aA‚PYT2%W[[γ' ̘a8dǝIn"BU%lEST؀M=qé[ AW ^;Bc@+"KK֝:=:s:lݍ4X#c`PDSLY ɢbyPC!rrÕRǖo5cQkr"JYP!zzRzIp!ȃ(#:7d+,ºZ NAS| |D.iMA400خKw=K-jnC ݖ&PM2DpWUd[yԂޘYO4\U˦Hҵ[e{=r :P:,-I X5LjWT Yr4jP7G/ɨO-f*)d;!^#tQlѐ/v `f}AgwvwOxǪߧk ~xz.~:3_BgV^yśF)δ5IV7 f娲o#q׷^':Z }O*c4U=NRr1$xBI7u1:"Xᘎ婉{/n@>+>< 5 3!Q'C:۔)Gbyy~a'ZK #yKƢL97 0v/}U6,ɜPV1!R\?NЍ-^+Kv&u0L "I,H,n)3O>k<0 Z!gqg?t)'_I|Ʒ/a1*t%LE%RwnHqsҋі )b.Ƥ^h_KKkNvHHn tXWC9.x)ؼ.}}ui+oe]p^ "h`4tIۯ/Z(vVZhj&Es+W4%s%-R~tU#&Hҏ'llD;rxvJ.?]w},w SOJރ"VqL,U$6{΋K>y `٫?).o!jQ1RSv}w. 9Y{3^ic]eb*)!6&,r #MT htŭk6gx V>4I +옸_y1 ށisSYzXQ#E sܴo3X&k9bHn<ĈK#UOӱ{} Ė>M74D '~_\!,ߨy`6'-u0z7P("!@G$ %_1e};Կ^Mx׌AX2 0 YhD m M:j ]~!]t9xL"3Xt=0*R6=}NP\;FVnhpm^zF?BWFZG eceīHCjCƸ$竘bX)i0Vdmo.vR~CC q3%\#JAE.͚4nSΤuMWсxTQI{Bv=yCnO9U{D佛ĿB@?6G,Y49ܤ+vUlm{HېVTYҨG$,Wj_jfB!Z Fvb1^Z(;.*(rylw z#E,yd X 4ĊR"Al*^-3E(3yH>$d'n "E/Aq] d_ĕjq(^fB4yސ`geE0\/6"w1r=vn׆9Vm3ʕT6-r?-oRʦulE8y͇bq` c;Ye3-24'Æ}2!=s;y*w)!lnoAaTE%`X U&U&6fݩYTC6s~[WH=qgGGc  'Rg 7atRI @FCjb!g1'76 GAiqr 2n>5IGU԰h9]tn.d?>t#;~Whpq[ ߡîu l6hI5Os7\9@W*NIVb7kC49:rq @Z]s _3ՏA$=a% )^=NKq0[4dx$qϼM.l +NU>9n~|oɷXQlù#N:ew:;3㎩>-bxT5My&y2[ BT4sA FmW|!l8:k=ɢ#`~FD>G2wAݷ 9\\iF6CV$&Oqhbz4tZ¦[A3KfxP \@hR7>O4*ZL>(eW[[-ӤOvK?'AH._9 ܔȵHơ$ր. (:]`/ eYP%D m 1W=Frtْ|Qpɠ7t.Q'Mʌ9ӹz] ) o#/rha~ˁB,P>r);6G!()\͉"ӹ¹5>Qۉݿf,Y}"r۽UAY~R t|ᙕحT%9u{S1f Gxr/=2U\x?ZOq$I"18ns)<)Kن2 D^Ғ GM]Ea,>M d#*SZ+[:7c;Ib/9nNU6mm v=SrTF5[>uokyjYO(Bj8"& ׌RU6Z-~Ѱ)4*yY_b^a^7?rY%{>9gFJ& %"b('5`y*bȚǩe#cJ&ȭhI<1{P,^!@d{0L EW+z\l?/"~;RKJ ZrymН$aqqͭĥzLE Bj ,4+bO2`MJPQ[Y _=v,UCQ$ n<-4809BXDn~m4ewVR! ;pjA?R'r/im#88xgAv%)Mu::ʠ҆jLo}/Eۿoa:6Ģ;˞8k7T:cƩͫ/ DŖ/vbqHh;#'Q^6 :if#_&2Gl-7~!а8 _po+T6 O+rwf_g@qw|[MMUv{DJe+Ɣ5į}`zs|+pᄄ?im%)Y4i[c=c׫*hAĬiJAxt &7W`VH^- 9A[Ɉe>Sr~^18 r|&֩bI<;KFm;cyYb<8U(ʚPmB8Ϛ4΢S2&`Fİ0{#, H%L"d#|3Ze#.6g?!wxuoiԒ:I(DIv$nfR QX^@Ԅ!5BzxX_Y_[.n 59\JR1 :1K[pVh>) &q6<1[o2 $.rP]$+^r٣?u`Ú%j>S_RS%?၀DNU+@~Yg{ Z[<>o`Quqۉ Bik+@t{""סv82T:WnY< ZO??I/T=(nHx/Eac 5 ȘktʊD>d+KiU;m(ϞgHm"%BKlh\mo[tXߩ9/8fω1r:;y9$xfWN ;kM?'Q3BGZD2 pG׉sf\o=bLKmTwPSp=ٴidB!`wqؼ;nTczz lC4HMQ2P\pGKaʈDJEkSY@19QĦD$ rcЩ}NFxvU 򣂉K/{Nd)\%e'LυM3e mksi +R^S(OE\m2nj m,"̪<B]A|EbGupkk+ܱW y|ת\ΕdE |jr=19]Аnt\gԌ`C"67YR^Ek\p9/SS=6Rk X|UZNPQTahф1ɺNT}?7c8RDbebnh5#7~=FZs#oto /zLֽA7Nܩ擳Rve+`~/F6qLs]r~ڰrgܐO_RtYi &|J6 MqAtKk%=DxA& [4"$ZSZ2 3щSDp,IeIRHpUГ u PĿ8SXgF 9sK0hw enPީJz!U[ͧG^I 9ÛPK p(<H7Awx:E}+43isx9|\T 0+^\qoJ[ʧ9rX4$ٟ c4klv,;HGBFVa4 cGGZz\a\I Ow;> d@U>'V$ iGN41%7Jm§S^\? VZknKx.z6$̔89fTL,)A-|ChΙM1ގp < 39{}av-yPl4HˁQP!i2!8F螽[R{)2P$ JX";X b\ĕPfߜ<+)Bau:* j%-pi%`? 'i"M'CeIh^qVI#j35za`=BpK澓z;h^}`8{*s-Ӵ.&+iﶲ.(.58QFWW@~@栎ʘՀQ2Qsr M i¥U|6À<̩! 6ko16iFVrM?9>+IiY-my8,V&i]Zhܪ﹐8 YR@$ر1p.Uu:Om^:ytd8L (ҍN7-0GGO՞oTia]'";zd:XS0.<'c*'tۓѼ /1LdLtG蛛TѕHT1&ssWBi@{p8Fv]#dpǦ\&]À& ȍ5[Ey$RFsD:r֙*05V_i,,n&ք(1,Z>Jy<u i@I*=*;_Aek~E񉙛IVӛZ%ZE$ܶ.G#k,m!#+"xry&92 5´l@$@԰hj-z3;86 ^hEÉi8|[M:^$ Y_WE᫡F:> z{w^ Wg3p9 R䪎Cg ?|(^qsrpA"چ[]2ZRj!R[[Zfg"+[ $R.#{}ɹ )ywBUBCm4w;<;~@]x"Kn [Ejj̇tdTck$kR}f[5ׁ^ {؜X\͋@ۉ˴1Zsq-y7Z0lq=8bKX4N%ޡU+~=[U*^"'pQ| dVy0m'FZif5Yx+(gzM%dvȦYu ѹiƘZCJxc n*GΐY ;v;Ei(~Uh990 5z!+B'sih'uMVdȥo)\/d-vZڰI.T&^eV*wly4C6{_GFCj~4'~PH4`>vn`,d砱!:.<jk6[^.1txh b((~'nLv' mbhp. =`b = o ݪӿc{41pܙXU.;:G,P)VBhqP]?T̊w>{!XPK>ZG :0P֙¹{rF: ⯘ B CIV~麀~$Z*8( _A"l (>U#b<þ83xF@c``1)3ݎG TIB2&rRԖyis(!<՛X y'bHHHw!Yys\GEf{0a7z<d*|IwH;nٌR,EampءjwOzy~Em+ywpÓm" axG?ñmq{`_y#JNey>qmIgKEd4OS Ԍ !4 D(~OKx!@ ,ƷoԼM 뼽=̤+ș2TddO&0`iJLs2_-,7J@y[9PjP&ۢ(7.þNHc#`.ƄױҨ1$*mћY(&@zM=* t7F^!E܂]f=3oß3"Kn?(V$zhq y+P0 ËSg5pb&9_O@Ԥs"ı`x* + S_WOo}uL^gd;lzMf ٪\:a#`HnTؕw!tU)$cC8@k7-r~Z2DZ/vrqJ9-JQIEgИ0 'E;Dd̍G3qj!>!  +/-0Lz@໊:*!::fۂg4OӓT2/YJQV3mCf6%}%Zg!R>q%a~nƨۼ qu#;?w`k󁎾zx@֣lp~9Wdz4x0 O:Z RƅѤ2L\꛲3Nn{Utq[dF'$2J[ l3%_ӊ PAL;?.`Ecϵ^[PΆNڟl:q7ֿwW7/mǁv6uUJ[$@%NPHȭ7GBi]Hbb*׮Ũ"pcx!T; )4}Z5PEq˙&:<Ռ*0U:-7Xn{B$B&G/~ˌL4o,5/~W6n@;dl?Y\yl#Ռ7{ZeT%iPUj=d,AO3U'}޿'M_^{z >!k.C`e"t{v9}} Ԁ\dXyrw96U@EÁP6M@qVv#LƉ[SdVZuC"vCTY B~`Q I#%B2t(1-ᣱ{Kqal!,Ya@s˧ 3~9X$O}¯ @aeH-F&5C?CIUl@=qA,UK2yV"j4'?׎ZSTLƩUr\ jemL`&E}Te=8- ݙ?ܭPJAN̤?FM mj]|YP!d*뫊63V>-%d:IZIx(h<$%MPMH 0ײioӬ*g7 hF㒍5, 1[EjS 8cӴk9Yw">|P7 .FJPfx.+ŀȇ_XNFj\~^Y݁#w.ZDii[4YS鷿("y!q'/D#иNw3|`a+f[<h0)52ԆSBYޯV=`f2"(bjzѧ,Lu)56bcVc:ՐP(64y-] Q4 s|bQU7uҍ_e|Tq2s+mH3qu1mwY3o랤sHZBO. !qtEDuk&3=½Gs'L\\)& y|l6QȈ%j$/(Oh[[+ilPxEG_͢& cI_040RpCLڹRxG!$LDJqѻv=@$as"o>)h˝W( L` ;+TC%*2^\Qu<=B'd:y8m ?xİV.='VJ l!]U- sF[r9K7<5z* %$2a?1rYF4 e'y!֢"Dmed‘׭.W$".[?"q6Ā@ m]ޖenc݊#Ưo& Dm c׭7ckJGtZD=s܄NdP f\Wd$`Jbb7$RbǗS[Lsaihm~CgA=~k$֗K[QњN$ n[0+q4 ÀW gT_WmM#bqMNrNFC]`TՇ/10F *Oa:\3}=By~iPX Ro&`̃RH1~,":?bh’ӧ R$I#PeF<Î})ޝ~ 7AUlؗp$ ,^( eGV^̌|?^kP]ʅm@{H E CN@3쵱$F.⫈n{/k$- ss_=C ix9hEɩLƟ!c@3NW$RRYl]7 ѩ4z`W` B&b_Ƚv$~Cyj`_'!_h`}=8V'A X}Hz? ȿC]'rpXMBWES* qPJRm$ݭƂ`%3d6ُKqؿp IsGիTҠaf4^-!R @`ߏ{p*3XY(/k+ʲ0{Aj&EMl4+s6]ompFl* B!젯9,ǁ}>q.5{ʿZ?}R`FZ>V%{)Pb"ՈvyxxYO]%o&NzkZ Uދ f \Xw8][Ba~V5?I[6 Ō&"A&$SFb''c*ߔ^?xL=VUȎq:ٴU@xMߎ*"4ADodi/"~Ux_{䱉]pz 1lRhCCFD X ;xW(Mjp/|l^̬No- 5 "VjyQ/hUZNT$]Q .kEVk#>n"(랖hS~<0 В<E֙7>j:6/_ڳgoQq S *&`UBWէE-ltoʰ̎bY1߼IZp+IT Cu%F81rg/tPCg(>Yfmok:xx4Zyr[P~e)&B*7Ep$jtLe@d;CopZ mo:'Oޜe1Huwaemэ馫 VA5sh3S4$ڥ؉߱_[ٕcU"c0%F3jw5Q`{:Jl".R]4ARC!Jh1DSI|^ÆM8!qY}.QryLԙۂX|+j` ԃB2[˳V5pZq>sж^}^JRL 貟4.pUjeH8q{N]~*m[(q0׏*P<_is󡄴U2IVV*2=!K`hjLm- Ճx kPy'A]v4ad43KIJDX[R$ed{a+Ѐ3ʶE)b0JP#iiHF&+0>)ԓ.WXEeKyic󾚰_7GU%.XcIV fhQݕMEWFgx'XD@ȍ.",˜}ՙXJ@CŒT˂OfD⊶a1Jd*6AX8\PICxP1Ko2JϞdO̒__qo4 jI Z;$*3vɼ7N3MۜW~k$]^ y)4e,*x@l{ 'ń択A WdϬ9@70 zPޠTg[' Uus]b²v̒v Rϡf}ܫsngނu*Qٓ ӎ:/4_aЯ`NJUc38kA9,%;{[drVwWEfaAOq|Ct$FwLE ܿ;iԽs =O͌BI8tYVW wD?8u.$|\w lbģ]/6 &fZ,ʰX݂!:̮4 Y^~CZ#ngH/esջ`0s|/rw$,Z-*x6m. 5t0~4)Vo&]3Ŧry^xvlM;#nYFiTf6IYCOoSqrv:3o`刑u~)Xzx`~{U'/"B,#O%|ZNȐk<»h2B'+bT|#%P$ʪ(ڢ執<X Crدa 9r%aV;TDۚv>c-{5Y,|>ӟ= kq!X%FUH"Aؓ[-0a٥|#h}1SK`&uC8ߵH-d@uOqp-ς?C{$/'{cYl{^Tۀ0tŷݫӺRl.uq#vv,>,&SpS&Զxs٨R$NdP:-|}ϪRF9%Ǥ)d|>(=h)|mU6nʹEeDw IFg bA!xfJ߬7H~&s~h#'o |6b bͭmc} cnb^䮔e5PQMi[Of=rvq'tdNZ-$$$qJI9] 4ܟ`#*ժ?ajWW7_/G^tN_EQF^5uPn'@{pFaP"B&wظL$ڨo<>EpOV;|EEQit:K JI@DEp2rC -(GSg|K0shIXv(3(&8="=0nOc %jL>UO0 {i4 n Y(;3&e܋{J'v:9aޕهȿ2E hƒ 㧢̏YO:W!N$F}=C{{i# DJ\%a"5htz$z*C> tV.(IS>KhY!Ģ\CzLkyL/U71qfԛ2\qAn@9 ֚nDQ7T Ohl"\_cFt>}sDY5$WdQx(fzwKj ȟ7zuZR0SRԇ'ϛymj} ;rOAƘ[6+r!0<}dz`nuXyY`-g]ov&Gpn`M5..ҡ9z%Apj=Ȅ**-NU}M sA~mò<[ %z6F(38, ` lZZҫ7;\Zt؝ 9&G'ڵxǺKpf+x!3)3yߓD>j" "Tmi+ֹR 6lx5W-VU':nȚxp-4xj0Y *H묢Kj-_\ }&fVUojßQ'*-6\-$vp D |F,jK!u~L+â뿒,!g4$q8aўF+4'CD?B-uUjXzlAPw L~4N߂Ja] qWa%~En~AiO@~w.C|GC;SUo}1 av=6%ſ˙`[:,G'j;IR.pKS,j$??EX[U3٧Cu2 ͓(=;'-pWނDhYF 1*IHk!=&B|UJӯchxNjg=eK~޻$'l]1.oh >t5ݨ, X$'ΌL7 DfqG"b40' X`꽵p)x8UGoõ;nKaDn#}k8/}f@^Mk h*qU|wTTL׏~`^57ÕpwE16DM cngw[@8RhM@V (u;( njMdyŗ Γ)}ɢ9zX9J A_rƳn$2r-{U [ NW=IPצ$#aaiw,Ŝ<`7HIbxY3SB,tW2/*/ib#)Ɉ(ٺyY]9j\4L YYatd _L`_E ΀jBj#z"{/9Ga@eG.Sԫ_] aHKFz7^ev5Y91zdxu@cCVqԢo8{r5m.P'ZYJ=̖Ct4kNxIaMN5LhfeRg(IZhG8F ZD n%,me~r ٚO& c._NfEVI{K@vT+WF4VޢHX1f lk\ l} UQhTƧIw0qPTm+Y _H0(uI\& U=*Ztw^{|od>)CPRmrw󬳧8")Eƻ\VmbY=gi[Dy׹|,n&h8[҆_̛:)RV؈ `3UhԩOnpXxX|BO ! ӫ4Oe 9W0E؊ΰ#2{B61bN[Κnx\A6lL.b]g%&1E;i> LlM_A`7șa-Ggy4Zu 0 EY#Ms?.,z'ɛ֟YQ 6D-#Ԯd:cVnN^b=hs9Iho9R)?`)(\W 1RߚweEEHpAc1)$iD8ǗqyL%aQrVHy+|AKX!㹆*ˣ{bcX[x"ǘ<(cfmHڹ|m掖b! Ku䗰 w?M(*V5qxK?ȵ]D¢ q$ "mt;Ł6nIoEݞcy)*x. e5QK>v.%ݣwX` 7U6 .D?Ȑ>7f2 T !;z=R-}] rp;^Faƴ qpҀ1e6X#zf>u$A|\m߄*ikV\zaܽ45s[[eeԳ_C+ա[ROWCXl*Ŵ7^\^H*Mg]PS>XղҼ{SDyۡ4ٛiʶJM`N`;(?A%zEU,w%fǿQWN lDP]6?kRPT\V l#4 cQ铮F$2LTq!ɤYVR_Q9w^  x&)k&hq}UI9/TFq z7zUgVMl{C߷(y"j(j@#^71T zՠJ}Hw<~V_1lj; ~ٳOvtMn ا>*{Ey%DG#:Y184 m!piI nbO`zY#0$Va!E/xs6 u% ‘?FZ" PL-\ ^-9ꞸJb^{ ~GRI4:nu@UB6ꦃWvGɏ, v48>D4FK|pk-߬]iWw^UR5]|14+ŇX&c/}ZKCTwucQȮ/^u(& h (2(@_`WZ7uϳ1њ]jc!%8MBI`#Wq Mc Nlc\I ,V!J1is<vß ~5HmGw E]_g4022Hgh,U"I~j+qF(OݖB=j2Ѭ*:$ɇTrkE xS *:lH&H{0(l,BT D:U}+ꦩă:NJo t,Ioe[!#;˸V=37{,)66-AwB#~*%-+:hr1BSPPY nnA&Xܵ@49 M7y i2W 稸+E‰@ 88LNimb<&k>B70HtҫmٗE$2X"H>#\Q}7F3TƧ;%(WlZ+WGk]q(B[Ƥ%m^SQ GB&7׭X+Oȕ)ŏJۜTmnۑp[K'M4nH@Stw9o'w%n1S&p+~`8 %ODzAG5܊sQ]oM=*ru+1tvqL\N _oҫb5;TDzMY*6:IXn]h(ІlE5zYG޻"ÚvB>:f@g% EY2S,)ZF?|81-?l:)>Wn.=|B8x Vjl+) FqDh;ʸꤳ| 5:yr <W5b0l!05+>2Z6l5?ܼQCužhLQv:<78=Enڂg1.R'y~#m/b>rj[Ѥ,oZo~ƅ9ץО\5*ƌ:q%ıQz~+m;t`X3z}g"1hH\Mx"^ÿ8JW>z1;`{L&oUmlˬR< L11qSoqIlqWˢp.6{5}DFuiOBRzFOݓ=Kh I\ǰR;nȘz?~Ҝ*Q ZC]ex"]|縵޲y ,Cd˵ 2$R bQtiGH9 M",NqcğPĺ9Z4Wԩ^V(E2(c?/cwSIȍQaW\Xogqӑs`RqHc<ī\-n4v{+80ULOۓhz0byUIcͤ>?FNK,u-JFzko2|%Q,:n-G)})@x5R&2)[ܞLl-k]w [x=bB| fS浺]#ڠql65tNPxgi_`ñ@m;DZ=AHDoY4G 6\EJݬޢqxgk*Ow}+p$8 ߦ6<"uKaLu][ˌ8;0i_Z.uQDIې3eC]hץ hOP IFY s D0BvJ6.(s@KX2Q+-Q LޜG0dx\v?5Ju3UXk%4pryQKߡ1ʙ`;7sb ~!n/ f&ZBr{m[~X 3qc1Р%6".r'VNmZDwvlLOW#KݻKOϏ3:Oܤc?᪅.cQUAҘ.[cα WF\z\\Ki[>q#U%]k;,+Luc\U(t_TlZYqP`vz_! D`)"B۹T%z}p^͠:% Es{fjp(xewhwź_jny~v($zf_ozp;pĨ㍸}F$6XU-(q "AR? zG3 {]bDT[@Jfo+s$ٓ%=Q{@,hCuKq5ӿgd@`r Aq.5Ps+sy:GF(1TwnãxքMцemgG 46.1s8]S#l?gcD MƜVaԺpk9lVI|x&31`DӰ.O;3٢E5:ţ`3ԝrIOD}vgrYF 4בM.x#w 3L4ql29PdcvΊڻ^Kٲ1&5ƠquJ9dHK<4]vv6$x/.(_S7aD^ޒfiX#iȲ15HQbr؃U8MũōSۨ-E^{~! /dkB:'f<2_+2Ga`tgN`S+ vP=B—‹1Fo'z{'4zl'*mF YsXeđ}1Jt )/9*á:y{61m<ŤԵI!cH&E ϛW=R4ٙ 蜜5G:pgmqCvmL[D%:ZX!gu.:L:\7ќ%׭ϓE"Y=oF#g{bj^$2~'gH& WQ7a_n?`"%<S/KM%2DV`*W۬+aar+n7ڔl+<1s鍺%2!Ko\~sjY5x"9ٕ3@f߼#!Va&×qQCr=<Ӭ!gK/ [<K]wDC9⭔@ߴ9yMޟR&zt' y[io <:LN]WB$v {TUkG\w ޾ ,I@;||o?Cw>ŁŜd,.br1$.Jg(o%=I)"5UX\3dJRӠmX}s2R,Zw{whLK1c-;0R l&mN'ZGS}z~7P6-فmDJ|{_fGE=9%rڂPk9x}s:BJY5,57Ͻb>Eo"$٨z?PxC ;ذQ,Ztq +(M?RK+zjսR]NmWO~ 2"_ɤ첢oP_0pʷEʓI - ,M^RO\FZ̢xUzٯ? $`zS&3dI4 Rj[`NPzwu/g|+]B;+{lɗ?ɭQP!GŬ˾G]B $`ƹgA$"~mȌf*1S1 u{~ ̺V9a  \&m Xs}r.-ax]T~tun̈́"=n5zgF5)8MYagHfw#Um&"сf /ecmݫgf2UɰX&=n v㮹Sy |aud7ZQ+{ u4+tr ;dt2wm0<8f W8c7lV ^"~ {E;FPjod]>TEl GPIP7ꍵw{DGPAmRXHUHXa+< m|V1MADi(~ܰKizݫ6hj`Vt@K2_1a,_{"PSoazER#R,q[֒W8ZⰔƊ|VwCQ>/A)hh#?WƝZhdP$JeEzx'uv1[@cF*=? )[?]Zc,4m8vDdF 5EټSO[q8kO&I˻XW_YBԨ(A JV4g^PyRp~9Pf.iXBԽA&{6‡[3 g`t2h%d+b8UH*CE߯LgLxyG z:#0eWlCt4`6`sJ*+|{s࿢buuRi58Ä׆4[EW{FK Ǧn>@Q_a[MP|u~~GI;>Xr:xҐ8-I` / -ţ5<4^OrHm\Ų}:2 ! VW&@3gψq1}:=GJEr0oH{˰y{u}xM2SeW OzѰQ("@J:te-:ߜZ'З;Qŭ}9"}&BP֓~ەF5}Bd J۱ ΐt+Z=j3x\AVG6 ؃"zM `6CH !׏tg^`- *%܇P˸8'SEɖ:BɄ+S2/G< clj@ẐUG`c{>sȽ*aHa.ywx EyFF֎iȒ?/V G'1C-!Sy Da^:i^׽}1gkyTi vF}%$h]f6J&ư4+㉘=xJ%j<-4i4?®Ϩt_;Oy6]b`4W(Ԥe݅*Ʀy/z^ ᢠR!"oAҦ * )%L[UC ƘS'JA=Zhkf,CDkJ5.Aޘ@6<˩b(o8gWڀ.=7͐Efok[{F6 8}K"A[OwQ|[ D~[13ׂ/Bx#Wy1PՕE2*Fm8pMHpՋ7YJjHu iuiD_bw|LZY`F2 iIg_ov|ÔNkY`,b*ڿyY\7bgfDP oJ#dž# tx.|xBY\ȝ?YVo(P OtpFxHmL_)Ku%?,PM\WԟZډDo:z W[mʩar-Gk82 H9{ׁ|Cv Sa_$CJv 11V,a.)<eI9m{` ;|ĞysQc&*[=%7-ABTe©j+ [!j6 "a]ߘ[i?;#."=yyv`}pi8aژs FYa$1@zZi!}eSK;vGvg_Pwz$9/>D+}Ž#>0mWGKNG?d6ngtL/M̕MK}iX_F%,q@1!sJ*ߕ"pR=_T{-GvZ?YŒV"}ЦhمAۓ9t؉@!_ZE.L3 ;Z`͚``(~7uO.`Uk+n#)&~z. IL9,yZB3$@˓"@AՆs8XldGAH֌>k"L1TБ{StBPWJ:^jGVax,W}|(l.#BuB6I*ƆfƓw?Ol#t|]qsE>a]Mmwh-~&< zW~sIr8iZo-iAZH)峼yG P|]MC2=I~TRkg ,po!( +6[r۔`w'Z 5¿1чf_W!È8jT0*ºD~I7 |hԑ\૰k6LrdܧB)p9a>bPSxN3IqX _'!Var3NoogGUP\6[CɧbZGV+ 嬍1C+`Y A&Q *I{6.Ρ]i҈5xf2;:uy/.*=<%p:.xhIhФpV~"9` B<A8fу%?=SX lks$Htl%~/6ԁ8v^˟@YhF]NJPʣDmZY;OuXg{*mɬNFH$5#]wp@.ВxuK(SD'ၹrO;;+6 `'M-jfd^w\̽OZL ֻ .q/œAfB:x z ]c\LP 5*.,}ШR/?d*{/+ڃKK^,u]AwV/[hlŶkW++-ؽqgAݫ`p6*9!b[#jZO/-BU#}WKZmNC}√ 3|̛w"8nDk@V%Nȕ珍ݭ+:+'؉v|ڧ\T"V7q]o}eOF <=y#Wqw;ɤL>QTɵ ɕǾWZ7ZM]5`r#L'FzfsEG!dGÞh+!+(|ӹy{J>larYjPY!кwa1lX$+N2vsӒzuw#flo[J^k0m)F7tZ[bqX H2V$KqSm}ΗI}{?@l!=vfKؙr,`aZ^cD>Qu;h QaܮuqIH bzPBRɘ'G}=8LS$YՂ>*ƶb ӄP/[j~p(Q4sB޸ʭren[rWzz)⎒BvtU>© M]s4rYPy߽{zXtbhS!69.CQݓk70bS|[ ɖ9SǷe@ O%]<5ߋi8[I76 \wNvQ.jE m~3p0Saޭg%6u&;w#o t-KȖ)D%UF@Dڮ=h]~|=Ĕ8,4n! .W4|Y/\sZx!܂k؇𯈡ȳxli9xLsc]̜vțvsv6rQ8a525/~99paQ EU~zC얌8^)蘰n[0lQ1)+#Py=TI0j43E^m; W2hE7ʙ|K[YIs[*AƘMVsUkw`Wr=P^p+8 /Ghkiဴ!GBf`>Z寚q`mXT­zm{Jhs'qIE&VY2SM&2p%RϦ! S>9+qx<=,Ʈ8Teb+ѣ3m|rZVb26bIx-S@^YGX$|+ OMW~+)'70Q h?_,b: A":$̕b*ZiZ=E\]T+j[r~] GwL}w݆ؠ:ϱ3SژƔuKh.Iw&X(tw,hVڻ7}ǼS3E|kB㡿TvIN} Y=ܺꓓok0A>iQ2p}.(N%k)ADsHTX^ yX˸s;皾y@1]/j[qW[zJ ZgC&ČDCz$WDJ Nrb~], &9aUj@M eo3W .2a:!㶂;40+'R jYi$Cq _nzf"F b\Z,UĞCJmQ>B"^g×btYጄI؀+g!SƱ][H . 9~2#4j_6p/{Yo`r ɥM]Os9L$0 L.NEfp!,H\U_"?Z/t8F%֥Bh-G,S6 Bzz!`w'~2Y1L'BFMb Fx`7` w[|U(ߝQff#oYV #{^\R8Ta$ )cXQ@C2ӿzdsF $ۓy2RT~C'zJBSc*Ĵ aH,:ܜɕ>Nj.k%] PI $H/t,5fǒ }EY!Lݕz7(62(seΔy +woY  -96WT٘Ј[H”o6y߲ l[ *SҸ+rwvYt  Y02Y=!\V{W\եr5_Dk~p%%;Y@-׳]UGIjn25zYT^ȧ%œ/p+i ez#˪ ߄X3nӵFoq;B g Oe M~"yYUec?O%WmB'mYFqDP'sE'W3 -ZyvuGZP϶ s'6\?\8]B$SAd>Jo0KQa(d18{uC5;M t9+C~_0uþL̚5.vktk:LIIM:g-=҆>)RpdžhR&}?@B9{GQj4Hw JB$:BY8I>A\:;%fqƫ KlvZg8:x NnЂ\j0KfB #QO!i~jEW4PZwxRC{6Duq_:Ѓs&zw6,wwYdSɟZ_JY8#o V]KC3 @+<X w@BPKkOv$ZDc Q}XV *J4}`2{H\ TʐoFiAq-tmO cVF3ccX&0uYƚ_Ut.qUf zgvNτp[=~nDǹ<Y 5].=\.GlBfj" +³ʠduAWZ,05y PJfdn*tl "VWU66"]ۈ" y:'=&u7cmZ -yIyksCߖ<Jnz?r"0wT4*o.YJ/FGDׄLoF @¿-7g-ss`]ieϿ&/5[G^{Zjp s2V\#K/9@*ەbsba;iʌU )+mqS o4 ö2cg /cYq>eN9B ;|lMR$Lpʯ+Oo҄kOP_& dl)@J+Um:$;4<O2@pkWC舂aר&G֚JjQ\ tZ% VZmK!vOd  90v-GBHOھ$zΡ< =u%ҧf8q;SG2HLA[ANiZ($DӾH/\>RZ P0)G֖PMNʅ70xVĀRb^ u'q0UA ѠN\ƇRIz}gXni/d"#B󉡑88dZdQʏ:ẺRji;*Ts Oᱳڨ~goU"GFO\,$K6WSK:Gyu8VCoPxFF% hr{-󅳯*MvCtOw9=o;J8]JSj)1x>,_3gbYɲVkR !%ʧ)odRVUBe$ M3=3m]HΛXpbdL~8F]us0Ij0/pRopo$l,Q*H{\5q߮ yϳf7 8$7=-Y$ ]̳)w5i߿X?5tk`7s}6eLԖgW ~ Hw!G2=b #?mC(L ŝOtݽʛwPp,~ 3ʱ@/OKAsVWIIPZutk8"h#.J&uޔ#_1{d*nT%c[~{U W0X&C?&jU^Zpd{}9o/$޷o@lB:NUMfiJ 75Pl箉|$x+(iE=ͳo?4(<;|N\nQ'>)څ ԝ<{]*RuvUPQh ׬ FQp9]'2?$bݪ_Y)^p>lninvmTd5 6)TԱͤ2C,N{DUWd@IH~ J9NqCIx EB4|j)'"5(m'C5`J|xq}a;Ǥ!J~@6=|!"YiyP # ڤB\2s V&R,$u?'Y:ug2kd^rO e|ޡtmډ 76zn\-l&pOx$a=wx8>A66+H;b돕X$UoD[dQm8F)}^tyBŃamg('j5%D{V1rD rtH"HI'?džD\rɜN^BG2Bew) n+ "7HCe疱{e%e 2MovB\x-jJVP* ~0pԕ@K̶<5f×w"N o!lkU]loXv Inwr &9mu*: 1ҁiz v2el>էD5%kve~= .}\QçsW@ZbWb{R7r mt%Ek1X^,DE=^y.E88(nXLޢF[Hr(,|M&IF)淚WmD%Y9*M/4,ѲO ǧ!\ G_S3y>#gc)7+I{}_7QiigS)cHդE4L2[pd/siuYwfRC&Oh&ϐWʰhDrU`c0e}rsVζLš#/}wGh" a,@}4vo`&$7X&~w>rd> \a0h8ְ},W^SKuzfL}uN܏?n]؞C0˹li:sTRT.*L JQ+k2tm"\4?W'ӆ]a߉-h_D @VoE 82aWS$7ck7$kk$?-?fZY[PX:u%<N^ \`ANiktې=op42}N,MdB&~ x*-j{2BTB=ݮL*n]:=ꙴ+TfJ 9"zi`gXF4ZM!̆x#A=:ґim)pVRpӘ4Y$%a ]"5!ϩ#ť]]GäN'B |?.5\&k & |+7^g=Ĕ"5z&GvUOePJg>ecٹݤ@DЅeLp JyoZg#*9AzvB&ED82fZ{Gk4j\_<?So0c|c Tamͮ!AmmY$ M;0ˈX+2֘Fv+z.$Yn%/W;`HQI-{q):M9\>0} M] $]YW[v3Ls(s7:A6uI\? \qS,  K`Z "v?ٌmm Apξ ewG3_)x^ޔd67_28dȼ OؙB]Zz/џ4dzH!Q,ʠcq!o#BxF1]8$*S8);:/HyCD࡙7aEyjp:ikLĽ иAx#KHhH<=$Aטd],ID0Vqu[ʹ p< Us{$@0+J r)*kgq[ocC أ*=^+;$e#zUz@1 j`<żj|^7Q+[qIVȇ IE0z;GK "j |?ppUK$2ih7ŽTz1[ PB4);(*b?bG,pOǂJ ^.Ut=:ȞCr~PS sE^&Ob2iLpm2ӑ-/#gAz:W\u>{_2} 7~cVg#SВ)ףZQUl)94|v_83>}O Ki=Ţjo32rcNfzd#`q鮫EMMͬsgY-'VIK_7"=@xbVQ=qɢ=άbOCLd3hQo㋲G-4iOduA H$ iH!nMCn2eTw*<>/iCg9y%!mVLh*?uy@J/>usꔻ.+}L!biy/oWZKe7c4y+Mz+!'r'ioh^GVyWB>̴5 Ȝq.lo5/AZaj{mkd_iN ] 7^Oށ46 ['DloDW!'7)qF|'qWe^TVl +Ӵq;*XʥMv瓡L Hؤ%ahh ؁DPAZal`dgo=N) s0WU/!*ьP0EZ\O1ޠ~cF2Ns:sraISMȲ[#~R$M62dC|2\O4RV5{ڲk[%.oU5Qcbx#4a"lJ7gHf?0+VPdi< {fTyg$v#_]•+LU/щXtKIjUWi>Uxa x79MN퀎Hn1umjuDgzi_413ER E!L%Mc'frg+Dޣ{Al[:׌ UNuu ւBNOXtj);3ϩ6?WMjZc蔼o1CMEz^->vGz*?g/u(𐞐*{%nt|8UAi>+R~oX %MS-M=AX~4,a*@OxԳdEB^"/Ⳋ4mGco.WZևMt\N3mjqcwV嚿*ϵpC9/1.!w2~ #WUߌ`;OD4my[x;)0Xf훙RIGGiatEZ<Y?Oio)Г2Wma ^郔MZFa*4^4Apڱ~ՆO)Y1RwwI-w.]~D>q◔d^]DJ̤ϧ^q# x`[xJn⅛DgyXDщg?텕Gq o ҕ1@[Ku*6\cJ rA}7 hgx^t/ks jgdaY3*i5I$-Iw̕GԍNzbxUUTTԄ %s뷒*[ǥ݂1DANqq]nO7~tuw%:7}JU[ߤr 7Y$. [:4(POnn}ڨ^4nt.V!Rh) %<]TjS-¥"i'"0p$ blP$3|{q1HXaPfZ |lßQʾ!zEvFi0xBR*/1$}Yfve K1aâ1猗 w3$ܶ7gIJkpN[Yӭ;;c-5~E@z tP}oPtD> 3nV\Tra8o'^k.1xpGA=s&lqUImA5*\Q-vTB 8)OM‘sE.Yx${fQһTTYrC~1@ ;I2@58A[c˧7ڈ_?0R!'w[VOi Z1rՂZkџƤ|yOdl؍EFbZ(Csrric%BjL<>go#, ;(,[BUqqOwF޻+}-{VB);7DXc:$ 1k,{Ns˷luhp`ѕ{di(a㞬&>&']v~|;"g_yr; !&bF\='Vy+";I=8m`&.d/g%s18$&mAsU0%s~)Zj*!-gpcMPˠ| gԹcNFgvK"$(gPɶQKX㱻ડ~=L5ʦUx ]?ߺeM|.&ҕÝw?yQkIy<}:\G!).fIJM̐O*e:QUm(~yeG/Wn<[WߜQ+MJCWڼhkWMgT6Jp!diXx eq MͤM_X3𰁃$&疔[QITNâ$mV++q0RJMdԐ!,+iNDY'pE/xN&ܾ2fnĉ#-ʬ a,C 2ĀWr֭!Q<Yvwrl|'کp MҰT,I vZ)<*axNV{C-M"MMVJRIUΎQo%Z9<>)X^euyrH0{9EcgJLԣOvSjRB2۽4|pgVm1) Zk5huD߄=eެN.%VW=hI!")Hgϑv 33bqӟ͝\^J eR@Ju3[7 NEXƗD4N6 ~L{;TCl*-VOvz{񜤵u5E`yYDv!^I-:8'q 빼 ia;Gp\h&4CR = P`)GK=6},!p\ƪU(`hku4/ckO c Eo/,3~CCG˘9'ҷ/ w^*'qJxa}\[zҎd32@0W;W"VI7@KWν(h'j== 1F22†v'_9Zy@U>92TFӂZL&*Я{4e=W2' A $k8ɸXmtNP͖1T^iȨ$MgXո7 IJṴ̋#_ܢ{?eA:^M}4&ܥs#Zu On-FҳCu$̇-j+pbvџp1l0fE:iּIש))^K,P7sta^9Œa?R{Y讴b[{M:y="a;WYF'v{kB iN߂qD>W^uZ>}vY4؛kQ~t؋QԺD~픀?aUP9t9=Hخ@7!-ཐ^t#;tP5rll "_[[#R b c;!5Kl.Z.c6ȣ _ruD"񘙳gX= pLMIHSk5'[Q8jMt~a#TMCwq*AbO $F S9cIÿ RPξbw9lX'Q4aT(lT^qVFlUzKpadYfJW gKw.> GbkJ?9" =$:愫%r^ɺ2Tl;9}7d 2ځg~o6p}kLd)>~4y"/y~tg=GE&~FHZHWѻSBk#Pd) 0ڭ76.wB r@ 5Qq8: _*J:4umeӨK+cdb]KY/%TA:`?9du&8iL$kTk芸-r,[g/  $Ii]v2y'ӓ|arM5XV2Lcm~MiJӛ w jcgK^6_V.~bCՐN̸KѫKczISxjJ8^=J*K}FڊPAڨɗ*:nE4Y\XӾ/eVӤ4=LgS*}%D;*^C?ިȴ uDW*?Z b $ى xooCflc,x@Æ\7~0[IpV T12B' "UHb5 u# N@Z+5C s1+a({5k v+ĿK镧\0lQ~Xʜ_C%z]yebV_|E2+"ȅ_!`cwj-(2S_s"2.vwl>ȏ`:u)Jnt< iXᇘ`]4Jybz"PA ̀P@Md$I*Bs)S^˛5gGq޷acg&!UKٻIE{PP^tFV 4d)H#Xh!MXƈ0 ]S.08 uzdV֔.n/_fj%09pPO_;eԷIWkFu/^v2 Z#ѓog- qkL5Q' rkYgG_aj[$E-#Y'HD.9j7VaXTSCרG(O VV~ N^R-*u+ޫnEy^Gԟ ޖr1(wfrd5rR0)BOy,+i;ҕ\V:q֌ D;̯rh_:o0io#|"PKtd&c\cT?1δ"\c~|GfU%A3u*> rx= Q=מp"'Q\Q2bҼIߓp4 $m&%DMH 14zЙYb|Ggy]7М'8e6nA=jVBúIQ)-=nUO28kY x^Y .:&9HݏfZ4 .E&PϠ7tڄ! Y>h{C-LS5]<xyJoY582o`/Wv)˭HJ|7^1Aa;*qa͜Ёmf)Ƣ䊶q:;z풏W'j8fNd`VlA6X]f\8v2os% ! @Lh Q<ݬrmr j0z =eڰH>wSr0BN8E#x95ǂC{l2BOSC Saxe2x#IQI&. Տөs"ٷ틺aDڜPy} H 圻a3R0в>?d* <ߥ%Vպ0xVF(2G4WZ uP̍׈#%x&z@^?2Ҳr>`C*}ZY=s}ctjO0p|7 fıʭa[_3@ AS׹<*&TՏ']B]f7 瘾 4[[\To&&|E,b-3L aeDJô4sc)쵒e4++7G&zZ)c|O{SX8 S|g(\SPFk=QJ@y8*hK~R)47d%-z} oU+u =ip*^( !)0PE2.J6 % bJrl56섵߰L>vw9a=B %FtF$L Yzn5Smhv:;m -M$AgG܇oȗѬ[0BkMuj2ˈH9\D[WM$0ه!ϩ)0]Hr&)?.BW{7}ٙkiDGkհ[p?@!k.F*V (nԴ|ձ*]mL#CP$iClLWZ>x*Š,_c,0p\G@6Q#XF)_a(^6^]J$^ "ME6S.I=7r>j-m WU.3k.ƿ0ɒ)KEl 'm~ h!9tH G*h7zÁ[ͬ vs'rrhQ ~0aԿNu@CKVTW!猨c&2Z|w;;ؑ ' [F5Ef+5Hdn!rwde l@dǪ{;_Q&,ু2y<*i$|IĤv {@NȦ1c)P:Jpݙ<\ʔ  ?zD$U`Z>Act)v@4d^Fn7'1JIq@ҡJ^itVcpA3\lSqo}68ґAc7e.\2JUMf{1 \!G~ H-V9Ձ#f3!'FJm x5!$+. ۚ,ʭ^B-beA3ӆR$vi]*DoŖc`:T6ìOˬIbǁ.:-;~j<˭cikꥯn0yty ^Zb>>QiL7{ܘ@)q;yI_dz9OEL?dW/lUL֫Q\T0hϘ<`t&0zU!%Q!4vv?@DE3cbu㤯WY(j}Wbc^$r\* D"yam  U(&QY YV3B\, 1] >#ц,8&~ס$߹Lz*. h=ށ̂t1!+NDE&|Lێ:o_ٟQ7FH~PXz>j`'>|`ile[qōWxJFj,al(tQ[#aգ.2*XQa-Jb3x+0V?1l\hH~:ͤ'mQ&_ $UKߟ U]NBݟlKgktS-ŕKE *5YET˽M8:zS|US:~0@1?#uD s"|S%Y Ȋ-{Fݭ~ZR3啤8UՃov[NcM{8/_cC=8*>UgmOrZI[GD898':&;>űKGo8SM䘢榸@>Stt5$`buy9{\)s{;10N?~U>-G8:+ѕ8Z0cMyvr&ue,,rVȮ7([/6HӞ6ٙ[7p0Ϙ} g,)af*8=,gthczh8*R՗τd׎d([7ĘWg ˫̆ɏݼAV+`"{ث9KÙT_$V|!%S0s,taqt 7b=jCo=J$h4tN ^C.-MP0/ǹdt$vU"ZOdmD0T4n+ݳh&g3~H9(Ա4L$i6nS?pȺÛ,VƉ!SR 3)$'_%yӕ:C3lx)ӰB]"F^j ֺa?bW9rݲG64IqB-jXM<κ9 8Wա`Ш-kRT0'ui>DŽa*PBx#j8+Q `3DU2Цv̬;8LޞC޸cU7jsJ"cL|{mh ¯x4!טxfºq?a [ aV]wNBKӋgHR32Px~$.L *+-D^gT|NܸhfW)Ty47˪ Lw(2/cxW)l@ }$8%.@@}Q42b;G[䄞}p==E $DI:!BG0 w7]2{jLsh? wUȖl4_ hR5vW$<-ƧQv7I3V-ΏWjA@r>96 dޝd&OӊDguDe: } TˡR W)?v ݊IMuep,7+~O"ҠVL)MÈ rm]DY̋  MġU.(y>gRk~͝MqCvi_trsi4+?HQxy\1 &Q2X9bq l .Z'F9o_fq+/t3"m kc 3P%Сg[u>NuORj+U۟`O/jc(B"\v8)9:yh#aUQc왠Vo-ݣV(ŭǬ{MU' 16PrsCNSokYo21SEH"(9IMUҰRhiOYqy>o+·9ڒm1=xpx ^W?QO)(TTCc2eyflt?hlJE.?dãT%!bLx{Ћl̗} TZhP104 `pHww9=cz)7#Z4IK‘fGG)@퓙:*} FabH*)*kHO휛k:S棂gF'Γ`Ϲd32 ^GKx7Fe7m@(V@hkݐwYW}ej!؁jTaXmթ;F;MW{^YF N ЌGջzƝhir1(ByՐ.&7ך-wBMf XVCDgDm-3]w8@WCG,bn9I>qD@/,tc<>IZ<(_, ՔFH[Rz]"&dFDc}~ cn%%( (PׅZ#H=]y,k/-Cx唠٨j,axA{8X,&}~X1*޼Np- ,fA~H}z&w%rA`n\-ZEm(Ե7IU sXyG~dJ4$9A)Znvs0"5^#o2*NdA!tk~!FG|D?񝏊b>WXKpå޻6=+o@^d7g矼$(ߘ,4?y%0]YҀgYFPBK,;q ϮxOt+VɸOr2=Ld,fw3n@bQRpXw_JjdA!!Z/޿sZl6aE%HT|ۆKgf@(,%hOi"n(e~}iA8g9ZOR;-:1C N7Hi|y78AUF'sU%zzTmzև[w'6/RD%nT5gJ?zlNDzЀJǁr~'h>m 7Vnbo"8Z Z@Mn0b4-|: 0<1`|7 1e636/(_E@b^>vzlx#^=bڿ@w~]pۑ,&CrחU| e1xs8ґ4Ѧ $MEаmWX<2F9as-:Vqc&+@ tz2N,0Ed-1Teh3tbLiAsZb{{\|.ݤ)ݕ#׃(d9 97" ?Ï}8ո>zh耬6sU) G$(H< j#W"ǖ2*^NPq|FKAdlK4gEy$s}еDPT M qdܕo.<Ӻx_q0k+ " : _l BFX务.}`C쪫ƀ@fB"8nC֞u V9nNxw뎏% 8+-FJ.O"v .6&tiն_R&hwM,ħ2мLϺ8A("*ݫ`1쵳@ ˭wMh}2x9S`!Ȇ> Zڌ5/(.hþ I m1Fm)I@T@!AWw)j?Bܑ!R`BHY׍v( ,4RN|Iz!Un g]WfMM*?E`%\𺌠v@$uڧ!4hw-Vߍ+1ৃ#pR'lAo·56shk>WxA85B$:=_{13xRH>H?}:?ګs# LsPՂ/ t+(ϹCW#roRQ\cB\##mK,k =߳x|ji=+0EMߴyPMT$F, oQAӎkj8CUrD8hcso[755ee@,Z>FOf<i*HC:]:Th: fLMic`%2̲M3'\*XVJO,f-a}x\S҆b\ ~ˊܕJk}MKq2u\O']}@}P/C\2#"_ͷS~/=O1^V6c[k`r!MhƓl3U͇& 3>&qiShY|-> 2]0YCPAHYy! vprN'`s[ {ڡJRL*cϟ~%#4ߜ՚TF,O ^xZb] +Mh¬EZde~(,+ Pk `/^WH.F\Ĵ^E(%M,TI\jC c !zN#)>KGוu ɱ {<#SO،oN#.ֻT[_91!yA>kڀU󿉂9<$f3S" ]?]twD_u/CJ a7ssEVQyzn(}lO c6I˿8& զk +ο DAdmy =\x_lxp%btczk?f=h'E'[nLw#Xb-{W~AvyߐѯhW3֕p&Ʈe*YF hdҡ$Y@m7NRyfs(zQq8Pf-׉-t7t< +jh:<=9ڤHȊ{jqy%^Ji6=>.QhM\#oOa~: &ףo1I]Y٩>*/Tػ3Zl}fCYk^٭s?7Rܲ;LrC%ϊw0P/qETZI]iGfVFq NSJhY- %#b⛔x9,L@ Ƣ&xHǐ]@XY<42ɀr$ ݾ'+k~b| ܄,,Ko>s;As7p8ixE6uSQȀ"bԒJ3~hsURCŤY/{~ f?D:>e~I yHj9IM/I$DL8DRzwMO dߎO*=kFFP(l4)@ )'/0q?dl /'pB0), (S=3gO&@8߅g1lh2 ( ]X~N`eUUfJًJ 3\P㩉*S>DteeqK L@FÍhDӚG~x3, r[T4`yo|{V=\õD/yc4}ЭhBܻ~V8 Xb|J},\0?*nO=V5/`I@[|74~&nP#mchiNg>rfܠEʢ"cNJ;%9]< qCQp͞4 Gc.Ҕb )-ٶ, 4i}0.ed|D0o|KB+'TnuЄtV"̃q֨cCKwA=4R(74ǜ N"Pw @ϋ!Kw ge g0=HN)D7%|e۪W'i3WQrT#@"_S`Rn\+J5E*t|- â:7d35 gjblrὪG1I gy\k/  h@^HEsy`<ǶPB~{t@֣Riƃ3ˮT+UK},Ӄ.]Uk@DRmIf;o㱽lEu"mZV<: }(ACv/> T=h~?4#+Eݞ (%7 7JU3Ccxox#>0;2cYߩa0lG8?Nx)5ޡw{44mK\;y4^t797;1,N7l3txBF)7"Sy}|GF6^YߗGSՋ#HM Ie,؁+ƮNmv^D'c}yJ/M::3qUI-)jSw1׏^NΗ],2G,^9f{ 5aU2 Ё̦ARkpn#אW4j̩U IVFq|]elYzԚ=Z[Opw0wH sjv4yF4+h2:|jR٭gOi%1W24k1)sě4bH?d Q/+)_V9RZ D`N(%('5"=mxKNO^7hHw\͗"ߋ/uSWY1p3 „R,u+|$5rph aX%Dޣt(aIr?1SE#[*sS#C-ftϞjx#i! iBeN>2xķV$=wADx[2H-Yxf!٤e C AKLɳ*Xt+෮M #ǔQړSDL-GCY<dz2>O,?"Ҥ=LNE5h*"X]SGByɨ9ڮ2;Ungr^B?qZ/TxI{.mc^[3؟ sSQ@p4ldςᓞV_}^=^FN iW ߗ?=" v;^2qS2 v$ 6sPx1̨uP?YM̎FinsܛAauKE9A#AV>:*j"Vp3 6SeChQn꺪06n&C 8f$$b(!H @ǨF<8Bfq<oxSі Rk;yCp%!eߨ)De/R21@}856&˘u6XSN|9aP *+BuHQ|&ov;,!?'Hz/⌆妑4\ 2~Vx\kЭj)YAu>|v=۲Ό>t>ދ|W4X g-\?ئ߁3ɸjmOѤbYzΦJ=(VĂSț3)aGX{[l YN >6ɐwPjj (1]nU.! [, Hh6zR=.`O}"8!<}bRe[7`ƈbo/ěyH0]K;&: 4xx76J~oI~wq3Ѓo:[&qy LI+ {69[6ON cx/`vL3_ŵ"pDJ)h.> v&8)R+ĽFĘ\[wLgX$zcȦxe(y}@w˫U]̓q6?ivqڋ*驈oϧ).:.D9|I=(a.X-fӲ@6ω@F/Z {_m7K Gr N0ܥJ;5QͫaV k'44L 9̘e*5:;m'kvUhOկ{-`_4֤ z-_(*D8@GݲQwAiXw NW6hBG#]KǬ9_Y=Z ߊ5N$13"gЙx* ;D? 5M' FoZ)@2lC?-04jAF_{1c6/նL42a3.>eg퇌p9xî=Iv\+@ͧ'FURnKjVOyfnĂXj͕[x}!%okarBLu*~Ock\NG<0:ڴSiضom3GBYM,@y,z GخYo#GМi}֐%)1zM4ˠzc?D&E}SӮd`}!ЍVj]30׾OLB՞2;ЮH+:#hR $&qX}҉od o?_M_zٹl5eXLHED[zl9%0Y`h=0HC[992VnCq%>#c uO(QΚM[PCFzYL{x~re6v,' wH2 e"TZekŲV w@z߯ɷoP6H"_v,h [JlEiu (*lЊa5O*c_:,5bm: M2eK4sXkE Fq\']CVLIBS-˜xhX)aǸyN?ho%.3.[nc)Hh$S1r4+U+k:2|6"4 ev6քu~Y؆Z@f#'ab7H(ryw<˒!A%S6Vt^>nK|69*.y.Ԭ굶y C?Fq.\}b?N_1Oݙo֤ur'}SdϠsWvWT|`)OxE9[:}Qn]N-Wph>>mDc0Vğc\Td Xk_Yr2=LICIǖ)hQjTOyQ&nHOJ.升/YVԗRMy8H!(B6ȡsI$]\o{%@=-v@#-RI _bvM <T>PR! ȍ6q_?8:t h6HLˤoeiϪDW */X-#j ^6"⮵F$TPWV"|})ـ_ M'\,di.-t-B W")g%Kt:E(:~J޵xu 6 `a?2~?hNU!O!Y$&G+ 9`DUث힧䞬 p~Id=l%nw?6 Gl;־٢XŐ8Poԛb 7`^NTZ It1K ٷq(H8yLh.ޱ5f[AW*0 Nt#3!V>8CoQWD2hmxB%sL(-mVXLU'#Rl޽2t.^EM.hVQ+Hh\@ ~md#B` KbzsG\j-"PDDƦ j(^ dyLf^vݟ|昔Q)'򟸆> H{n&%5L8FFAY=`d.dc5Ў`1 ᖰI*w >wc˃Gԣ)O!'9=e|k*0v)Wt$KDN+^ΥÏ0!ȡWd cBo(CwV su Ӕ̏Y,[l Ed*Pٜ/zAyzڱ1S#m #:ٰ}REI./g}G˱E00MFqd %P/ߊc/zd;F.>hl3!e>^lygn1v(}sյSZfՍ K=bK-aG%5@p)X~vK uAV8.˓[?@\y}s4w%7^0.?Ҳ"ҍu1޾}H7iw5ϔK_v{{6|6"bih7K,2,ُ!!=ݔt[@˷$2hFXbމB%^d^8^1}@$yO_"~WMza7dqo1>_lӧ,/ݸN“Tj6*DrRSJ͍yAL6GƼ -)`f }fp黮@WQs7 2Injev3.c/te䅾rez)ol[Ma`M9|Yac "v-K ԴS[OUM9J@ Ӕc. սMiWơpΈ,3Tanϝ aqct-M w*˫0\+_Gd5yxvҁS|#3=Y;\,Ѫrq!e2?M8Դ"4#N-"%>}AK]S(Xk+7V2IK-g}ù?%>x~OIPD"q}{k=@:b,L*JR=P Yqg/ 6O:sRSvǗ$+6RUIò!utEv);9l58iU6Z!6ѕN' EJ\3e9G|]zUU!:ɉ_U{F|(۝p͙O˚:!ϡ(yUbpgrCϛ,JjQ@Q$Աf'\iS]ޑ_@L5D Wk-#!0CWԁ->ly,[&EI=]2oȊU3m>f*WUvӱIYNڰDFiOal<Jn0[C{n{-{/\kL3@ eX1CAޗQ;J(* %Mgwt|-uc;ƹĐ?s&MH_0=-3{Z[*p蒥3 9@*pR$7bPz+\0QyA!?qjlI[wX%"uPWkOEdQ&j{htK _F$JX)^yԈ oW3-$F)fxC*rԫ- T%(&ݺcO<فl'$=qoL!nv $\nξLbaOUm)o zroa,̼Ʌeǟ_2lYcP&OaKt¿vg MeYh-e+eۋX F "; D`.5(>b 3$vc*NAo]*b`fVnSB)fGN3 L!ߴ:.vm!u5#5V{4͑c6jśRxA4)x]2k@D?vm0% %&"FtBDOz/jŹi X[>x\EDdF?>d[4Mu, >ʸ!咗Ai9ϡִ{sIڂRW0GgoIL7Wr@ {\1d2(\'p{(/ZX$Ц4FH G=%Y<:(7&Ψ3*x(sQl i1!"P+39HHprl(ʶe/SKvxFQ u~a&j@Iч3_BlBvX heMV rB%$<&0Oᘨ`QO({qQ Ճ5LHޛ}JnmER T69IծrH@f[>?odUge(0|zإ&F̱j" `|P-a)vZCm;/Y:x`'"φ; enwm݆3HUMozLҊZӯc1155{Ʌ-olvΫq!Iߚ^=UsƢ3S`Y)-"$j,, 3U[|I ,Zs3RQu=BMj HNIӻ<^<7ޜ7q.WC3I߉Q.=CqS-+`C 5T*]0(jP|q%jO T,X6OMe&kn<0!ď}V7ޯ5YHAG]O =8Q&3#,nH}0t~b=Ӵ/=ҍJH?旑}Gzp$٠KI{h[ۿ?hф!J'L/ڎ _F}GT^jEk'9}-e9Am9LK.4I$wwWg?㳩X ؐh.Xd2Hj{n/o֣_3XwIO wo:>o;]_6i=C Z_fwxxPqDz <#G*1cMẙПjƼ Yzܿn9ҬKKZU-/T3x܎c*2,YDYMy9¡߳+?FJ?^Zee TK9<)T,̒w%Dg:>SG۽a{ڹ!1dCwnI:_x=nK$T1 dF+r<,1<T"}Α lK_ $}(+#r^`Fz9y<ڛ +mj[`r i6sgG7zPо[kRPl}\X.R}%zKEA3HI (1Hb/cs2NI1,sBD5YHz4־wJ1:6^(3nZ%lv:-p 44Sçۋt86 f [+ &Ȥ)Wʠ&ف\@)w zuOp;K,h h㚇*U8R9ZݍF"6YdW=_/JZ'Ƴoq Hr$GWvO?Hܛ7~me(x~2 dKΒrjU\0N#t M$ B^4e&ܒn2)(z<ʹ2/vT@? .&6~ұ+ ;$5Y^u@HRߵ?(؀>8t3!-<\P_\ߜ)k s?IdvAnw$#q{C/lF1k  3 [!kԳVERwwKh3ƯkAf8 M4L۽܁0S']ln_14Y]߼RW^/5j;!sZkӕ󷊉Jg`\f؎:f: 6WkA}gy3[qsHIvU13zY݀)i2b/- K4h#Ztem>wL 5ѻJ7{*c.\߻Al2V[!2d_+WA XL#?_E /`L4#TVs%7ӱů8kk8TY51^H:B_(ںP_RJg>ߋp{W_RC\/psS/3 -6*Jj~`wOØ $FǶ*{^4+[HlKD.\3Ҹ?4\!jU!ݔ,4E:vk(S2sNA dkaGk`hQS0h&G]{c8 j5IFY @QF90lS #TG<3Ѭ3&w1V]óPuMƠ?wqyM,N€d^IX%bMdq:H~OޅnVNe%VTL}Gm8Ӛ!>%4NF8kq wK}&TcYrCI-tlw%С/5oH9 |9&kYEP14]c7[!Ʋnx۰w?#Uo\}{P$LdzMO"s>_CUycBNSv0MQ"Xrh4^^zThl4 56;YMP`C2zqߪܟ˲%q_g|u,ӯRNW!dD_@D.p^a6g47M!TФql=G@%Xw.}Z?07}B!jW&<-ABυz2WldP+S$kI N;`a MHIA5qÁItNťpc'E؞=v7}'PxaݺhqIɬ 2}q >ZB"d wPӱm&AFoWACPm )@o>kj:?wos'ՓV$xௌ߽֟U#)hTqQqҖ qDm+2~yUCHlsTwc LT2Jia {׺ov/9Ѻ'=}O D81v4jvppzā֨~2,Zࢶ,˛Nw}6`pufy}S-R<C -U\1%U}"$yJ͠^u] #.۔DM3C@AJ+r汑Y7&_ϓ(_BQ+,{[=|җtW5Y,E ܚ: c!W26co!rã^ڈJv;Z%/@2j.|_j7?fUG==HR+B?8Ft[.;5I_#͵vcY)/7HYݓKtΡPw= @{ߓr]ш"i6SK”IC߬/vnrM΃7<w䨷Q!s:x$HX1Rc tF`k@Uϒ~ =YL`X,hs:d撃'!xPJ tk.?kGUA~DSX35<1hIU YY4O S:o))6/צJ6JOF}W<~!5k"W5 7SZ yrt!񑜅:}RC`'nʧTE,<ͽ*|ӝ3ʚĹ?m_> wv1EZiê_c|gw(RLEXxRmsma|EK[r@)PҢU&ع(e E^Kꚗ̈֏Wuțf7VE 8U9bh(lGb2i˙XmθXk#[ߵTefZ=AU:AAybӠ~<ݯ>2T.g$°"tb_V՞\;B Ɍ-N^82*|R71\;rbG9ծ&kwbM灧xArJWI0HM#h52r{wOپoFkGj7:!anBҙݕo(OdL}!pW =Wx}+zjm!Nw6.K$AJx,St~WDEKBu9)Zg-2n:4枃e 2OG}<%!7:[Gn rb-D7F"ӯ9VRuVh9p~&lB,9|"Y `y" %KS+;XHëQ$ -$ 进Ezf#%Z=ަJ.- Sl9hrb%nU]Q_O_u,4_Ka˥=_Ӑב ܋'@NLAyA~$a.$6l! 6lp9(*az?>p!q>Go83_w}~ʾ=)^,cg; 3XK ;n-=]󗯌 G!|rWy-ZtF~=Nc_ޑj%Q GKE,ºx챒nl-YQa*hvwKъOSɖ dUY곸lMkI#Keu^cOLj%-k( [~ Q0KJdb @lMDhe4a)rʧg R[@$̯[ڡ2$0/#i',ˎ\s(?1Wsn[c^QhpfʦâٜW\W͍ ~G,6yU#j;sGHuHhl#Ж]1L|Wi PBө}owI\b+ BwA\j8Z ħ$ х5aĄ6Xd'5^Deg뼉|}ķb~G#G0j}= MLQԦ x8>Ҙd_W`뱝 *CB"x@bIJbהf0/?Թz]z+oȏUoGƼ&jw*x7k0$HKgOL39Q-$9μ[X#I73ٴ}1~+n'92x >77={%}9. /nі?}UC+|8g/gF'C&fF  W>!"gi`Uu- .<%$ :6 ,1b~qݴ@UO0җ],scib-$n*&T[iܱN{/o.U GrOI\zdn={v;EYDp=RL]GF}_Q`z WdqJp434H&k~Y/,3WO ;Cj[ \hșx=7$us RPAM\f?"v4;ptޑP9o$"͚x>)Vtls ŚvStkF=!{φM K'W1χXޡ%4R@N59r%ߓ56)!ބ)D(aR-ݱ9_z(fdECFGVFZYg[p\1,FDߓ1fڶDti3ÉhO0MF;ɛ;^'"}ݣlh [ZxV{^d u{0 h }?li{&Чq l\^ʞsx^*Tsj aD@־- &4[F]e7([8*e b[;K,ܼ~ x{*ߴ]̫ɌԻIK$wY0+zL| iv4qeJI@Z1QB3YҀɘVz`2D~OkV7v˛,cN<ujƖ=6 d9K5 4 e78UQ{O8E7R~D!]GP2Ek˭k~hZ4yapFD Duo#IT~qa]Y10Y.KL]{9Vʁ@Ъjdʹ.$SI\y8(rNPIN·x" S(mEigBۍZ.7|T2":P s#Wo${~P;W(Cco *v{RR9i1qT 3Z'9f֣*G5?SG$D7?+B NENvcʋ#3i8ېc᲼kFUR"did#+1gGT" 4q1J颞WZQ/gV%[fNIUJX^N٩Z iW9v[5ƜctBO.NF,㋻b9chj?N7\W$ 2Zqk?8OVG8{kg*LԾ9!xAџliuʈs[^'`r,eW2ME=fqKZaԟB !pYh "<Džm9'#F{2VX cP(gNm#T"(pdg`b{=$m{>yGz$IcHU 2g% \4o{-%K\|M8`{t~(:>,/7h(Ǡ"e˫|VLTCl'\+c2uf -xB&s&Im'N62AHN=F@Mx8f[;r*{MLGuxvo=}AaO[<];prԐH݊ջ;hGBFan:R帶eIg)6q%kBC\E5z4.E X%Wu@ءp,ggC2[yLAud37b B܅Ղ\!M:t"j0!S7 &فFl]N'ZQ! %U=$BTW>41N$W$h6iZk?d{9saEe7YŊ[G+(Pp@~/)r(rVgwS*t; q۳je c!}-3(&O;APR!^(d8]/;-7Kρ22%̺pj82(DQ蹋mC14j*Cw*i4~BkNz͆[]goekV+C!L lB۸O[lU+U"/J_VIUBd~6׆)mL5x!xboEXGT@9 * r~OO % n<}"b_tSX{v̏_ȫBiFN"ڇF9a4 d4@H]G8=aE wbwȍ7v2\VVL:&?2i|@ $^E|s#Z0Sfv޹@I'i3d'uE6SG-eM[Q&N&p*")8G!u:uqF І:} LJ5|FͻcKGnp@ 0!'F)?lH'y|%\GpoBFvNG 2~K߉Xb$oRaIC $XIq_TޞoAIWdb EL]`w*CLT@ DEPځ '}d! 8z[کa hF=YK2ŎX/Uy?vྦྷ;~uӏ|TmehO)\b[+0Z@g%%EVl-V&$r G\EhBa2E?^8`5r@huP.8jpcWA!rSuM铬QͰ[dy"4 <nx`b ihLAM&I*Qcf ;>'2)Reuc`T-#֎W#n=mE,5̓#LkX[Q>fr{L|T.߷N1]E!]뽁:Ġ2$.SGKVHg_v墱* ,@D9(0;#=1fY:bI+o|`9ΧΖ"әxZ_!wRvoFp4(O`Iq&^?w8 u g~Fq5beկd% I< p^5Vz1̰&SU/W6BŸaD 1޴ ]tL(qSW:+~c@?R+*.q@RZdk0@;𩂹_ 91cR/ .wljb;= +o\Y~`r}%V0byA|s+8X ^{.voHy:% ARϝolX 1HCŊM!Κ%Cv)Z=&$Ɗ"79m-Iid'%Yp<8B9^=Y< 5Bo,iJ RK6(p hKr5ՇZj<'-,P:ŗDgm9"6)XZyA>93A=1-ؿWm"K^ Jhӧ2VZ p4Hm"C9kÓsر0=o922K¶]#Mkrǩ sܛ1lLW.WH+Bݨ'B9|;fy"}wtݜ@RiϜ9+Tr9tJR[d5rݘk2v}D̆#)ݚbOh,h7/u15[侍e ^= y&I K|^r .fdǬ a'U K6:GOT0J T,% Ox[$pLTUo=Եt{L x`aSdN XnAxZC3,dDz@14^:b'\$X]:424hx>`|A3UD!Hww1uYV)IO(5Y)QLws'7+X|Q <'Zci8uYnS .mT^~<"Q.{I2n- aOeN~.c==]р1bMh=NQ]'iyDЛ?Y"^E(a]dq@r8j-M7 GݕjJJz)U_;OrXhc 蚷<kK~c %_t3Ҩv53Vr f īN(}Xґvq)ߔe2W,~lY!r^.%ߊk8_!^e2˶AAK>}b~vp*p+ V|ĜꎬM %67HP KyD{(ͦ: زmy|nOZBM&}AR4m7^i#K: %Z+IALŪ2Yp &gYZ0707010000008d000081a4000000000000000000000001611e8eb8000020e0000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/common/videobuf2/videobuf2-v4l2.ko.xz7zXZִF!t/k ]?Eh=ڜ.++>/˥et涯>Ye[.^r\bd9dޮm݃&XB(Ȓԕ AM6.)7F/T?]pf^ٶvIS9^7oK;]+%Ed"zH8xa&TTe&l5铙[t"z~m=;Ufq%꼴4C )u@@pWk[9cO0O h-Ɲi 19`2ɉ$} p)f,+6Lmu8gmf8ݓRƄHp8w @ jj%0exE[D6fv'a$--;Kh$/;!D@&C) 4bHQ3dO.G_Z,(ar^og!ҞO \[ut Sז˸8J8` U ;lQBTU~˥g>-j!i0ե)r=@sFh oMfvA"=MTd|2ayV0TW2B^2# 6L K\KT.̌v&ޟWA0q{ť2!?1 ʿF3v?(w9p9 )aK;5lr@G"%5 3ނ!v{ Y˦4-~Ծ#(#]Y&0V6GF$!bQ9yȶp~ij"Y}P}ҥyE3"꣒2_m#6Y_P6"t+^"jmo@y `u]IPY'NM!|V$#__6bW9'"9#kF:Li(M7; _s)D&OC$v𒅧9"U FYn+}i 5DHC# Z'kS%FfMَ뇮b+xb717YTҌh{%Ţ Je`j% -pC[34w$z*L}1M_^2,ia."QYvÄB:.c{?E:,QÌ3`)U~jg<&ݬ؍Xo@fk֒+e֟䨧{bD*fq6X`W+ Þ䄨T3c|µW]PriqFΥ&@dт=,uKYuvOɦK$HJmNR }L.dwt!n=2-dׅ“gԑT^ioph qZKbRǒ'~巪n_y\ uY+̴HVI;e5cbneh*]6݌}HO_9sB#>O gJ?9FJnV˚=nk4G9U{K6pDBs&T A2[O\bȖު]g>_j VfP5B j ή, $WWtUGPcIbZfsJ{O_p]0>7z-2Vr#id\Xy Ij1e@o#,tbNjķ&םl>;\(*_\zhEL,3U4DM;$k[MyɪݰdkQG@~u8N3q{dN(`ROe×,V6YUVʠvw9 2/Ӟ_LJp 9N**m8N1ӁkȝSo_lV[JVE,#]> 6`se)I6*n! pKZDa_%XlIN*3%QΕJT[.wK&x~x RI*jRj }e|ONI/+C?d{e]\ԇqo)AmƃYHu*C]9}l/ +(Rm65JM¹++zGNJ ~QDE%x z.Rhxm/B@<~ }x 3zShS:W? F@M;OޭT &B. aA 0w+}EK?W@8q/55!>;%QNzǂsΎCm'ظy_ÎO'=BY9Ի(fJ,-7tptH[ppD2/5p^͠I<b$98mIJ+J 'f;Xfp\Nf`A=,>l'AXDoV٩`:7͕ڶGXre z:_eFÒ\4C3@:4$^*{c][͍rq椺>?}5jDm$˩h>U-'/0ƁJ6ٳ)%}*WZ6$(Rg&Ȟ~"y4k 7UZN?fuQ`'VT!mz)Y1R(mN9\1(e8V=ZKM]W;Z -DʿvEV WvEzoL˦9<< oNv-h=Y+v`/E2{'-)/;8E J+y"LyynQqU <@++ *GRU5r7|Scˑtbo[WUk>{";R. m%iI5b#At=_A4øC(KjYRp:U/AQҩ荓+%=RZx- J}"yFL3XYtM4;? L=-bL”H`3ȱ-qJTsݺf3f -DN'y<έw댳CV|L MH* >W.[Tv2ˁ1yv}Pg%&ޔt|xy\) 汓Q%zX׫0b aL U&rLL^"e}1MHV2ߧ{e,SGXuAKq@ޥ l:$?c! [63|=lAN[%TEXRppnT~9bu~]!?/F] k湵J(R#O hP/ăgMWºf/1D#>#$2W.槉cW/T<8J7366x vQtH!˴[EUs+F#YSi*0V{JKSWzhYK}vT|MZ8O}NrڎT%1< ]LEX9Wi`[;دz, qi߫ӭJ| )p ao{A! VEDdG&©^d oJ zl~&>P"AFx99̶\ƍ 2uqk] V~"g@6m?aj8R;[+_0dmwN|qsܥ3f똣@MڂwOdiJ~/,x.ԑ7h"xJ2L2 X0m 'eGP܊ 1>܂"hi7A) 7omDzRr,At>7F֞"l7bvlo~h t>g]9S gj%Hn^=JY!&&U-'ꀧI(\kcu$sEO$uL2FÜt`x[@L{*#1]2׾}u恸/WΡS U _!z<Ǻ9d(/TG~˖ *>M;ԛ(ʬ i@[.2IZ'Z+F%!&3}ڄQOp;?ۚE"aA:`5֚lcEJNBhbEgr6q_0 4CN `64%Z=P66"H ߎOy&[0V4TM(ݶ2,<})i8=9OO!e,H]:+UTB>Z'|{ X\ˇt=v"yۏ3d\MAhbL(۲ LC*? 1KYY݄ Rp-̠\FG{{) 3gFP> )C 4 x($&ʬOl@$ bD"R \ J9&W7iցsʙnK!m rqr=?rz'c*rPQjH HWt!Mj$G4w9nĩLr{q!݃]cכ x?Y4O+VIiVl=r6OInL5Q_fgE [0z.or^yȒ=E-Wniyls70׹: RI`z]hd{h`r^ȻHkg cWJM_KybFȫ=u,[ *ot;WXv1B"ڦ.K?1G҂ ŧ*RQ /kj >~wjMԄR>q<%(J}A3PF]h2TٛT] |⳻畷Ds^ ZK#}SfSVVR|+,2PCM<`- f3[T@v@pTiBn.&a9og@RD}1>pxu*IPԹbED 7BœZI=h@#tԓsY\ $N7'9;%ʎ(ph+̰CC` ,W]+m'#ħF/fwθs׼5,J|т1 4a%e2/ O^R0lQضC\t4 QϮL0뻋Jl;RTS:DƄw.PgG7HK6q:`t E 7(=\M4aYae o@P?Z'ֈLY軸lk1?>‡lC| j9'ӔK HBh:өvvlzsx|@zcf7HdXHRoӱS2"m2|mo"J̀܂dȣy@}_4ۓ_yqzF%Jd_Lo(tl>.bRُ/yʂrۓ )t\;{]Ի} VTn$L%$_:v1D@@z{4[N&V8ׄJiB=^ǖjD'I$Igc3(>.Ac+d #oT+Z9iI2ZѱiInjRMolh 4&M}Bh!w4E)]"H~BZsg!̔6Tm NVS]>X#T"Cdž vֱnb[QprUʑ%m)5_>oOP;"&? (/S(Jēk&^v_J3M-l.W9m??;nXaweQPg!rJEb%)sxVzeDari!1Jz 6Wu,FߣۦTWN2^@@u*}cͼ`oC62Xc{4$`“$q(6vsm@&|=sKXgoc R?/P"@;ҲR`HOS{TP(0- S 2 Ȳf2UJ TKz۬G':efFW"#lpiu)ĐUJ/Aξ jiygB9+-|&JAs$f0{[3LH7Ӭy"շ|ocvcgEkB_達&;ޗZZVRT@(DϻS  U9*l5SRiۀH!4 #=X[^s\IBMr+;#DB!$'P":юI&Kp Q: M~`)q g Ѳ~D(+4uNwV(Ѹ6~H {O6$dWUG"=u}ZUbEJyxhDU.S9f{8b0hG~"EHUmK%hSi%HїWH٢Cl"KbJf-T+rBEaC97C^?$E%'g|ÒLBzY)#-4nUs}礬34s^F^,uй$[qЇ[{HM 5utON/ٵ[u|$jIatD?JQ^&偆#U(I=-Y JNLM}e ?ZC_=3ń|5i67B>nY[Ozh¹~[ojz(ѫobF *2<_rAy/lif>ŝ,%R[>|7T*U%+_ςppDd5ľ'0"^/p:qavڋdi5L(qI#I\^] ;/DPm)MEk|ȺQ#¼ۡH /)Dr}*}Ю1\fM^ Yd'zd۱Ȕs\)!@}7ʳ&Tʽ΁SX 1we'evlGsq9GQ ?ߵNi-B8Zc>Ig?7ڝ!jլ9`zR՜X:L>:',o# ڡB%pst|d<{vEf2/ ܫH vK֩0sx 0k DD aHM60;$H++kOd{/ W Jrdf+]lI\5jvS\a7C6s}aADUX"#Mm1]yΏwEb揍 Imv8ϤfozQ}ճS)r@t_qwcCuPYd]q*T#nvfs/]4gZ()HA hDtOxL/ZqjFFgZTԭ*uvѬX 8,Thdt-umfг DZf4!pUlp6b ļD+.sC DpYLEt{nϖJG=&}GpWl~-7Fs.&Er6a&=.I@L]$.㓙G&ixR_Yzu11i\`q$;BU%-~ h +,q J1n^%˸:XuS')iu̟.r抶< 2LFO#D?`$>MgKH"/MPik=%lESLaS5U@ 2Y"YDBƞYp7Yi,mO9PJ@ʍZpi! ]ٷVlZ^s&[ޒ)thVǺhELRgu$a-~.OQWåtāz#CXX*u#Geu#U' =?wD D*e:vC?ZH}sɡKzHSo/`RdsGq Bh{)nK ]o~b'߽CfgYZ0707010000008f000081a4000000000000000000000001611e8eb80000d2f8000000000000000000000000000000000000005100000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/dvb-core/dvb-core.ko.xz7zXZִF!t/7ҵ]?Eh=ڜ.+)[  Z<+b _,|g=uavVm,y &|tGe%pϥU("j#+p{F,'`#Q-ʟi ތ +WgLՇ"!N^d7!k'G?NȐ)w+`AqTzݙb#MzK uɣCuV\ekwT 2O:*G?* oLj1/{ B1+zW2IĐmFqU R> L#om-? ;'zWc`ꥻei?6Wʭ*?ZT5K9iŮ4~(yD"c%2`zCMMղxIHz|x&c 7&-L`U.jVc#z \k=lzTQ ]tÔ(*j}=/xϨD`@W MQ]daˬ(gh70JC, Eè5exq[tC@< ]' ՘!w:KmJ9 I)1j9"HP6}1-659&F0o ,&Gu2LHV[{/Gέ/15)NU'(<$s+\%v \<2br4藒H Oґ/ HWSVUWc>h6mG6K f.ݰ/TiJ&LBװqli g>NM ߵn{Vjw-o=gF?ԶJ/mW9wi^[Y`99=>N j;m}6h!'RU.PLB\Y# ȵ~3 vW~N鑣DF:ͼI!| (7Z௺\\-4)ZTE&.c6(ǡV&*;pJT!t> ^>z]߯^@WbO^z% B TZDt맜 b8G`14H0.SRsW%3>#b#^5'j|t"Di58W(|=DT=hxJ6$JT+#Of 'C:sG 75D =j ռA4ug9P p;%NV(@eTPiޥK:r!vY+=5~ ;k Ae4Y u#Ja׉r;;Ĕ=eANc䊣™l{sͼdc6 hK]XzZCwbKQlti>ݰ!Ę\sY8cA,\7hZ74޴Twp$TzLR vt2E3_e,oX'-YI!~!OR]0.|D7zO\Zo>μ!moݟvhNXN! >S>7.R[v=fj˯ʲRMLdK- Ltj  Q] *R-#l92.$ ymh&GK/l?[d*2M)S 07˜xqJE†7eq1P\q|SnvKOdAG?uSfZ< Y 1>y*"N !",]4|#C'DU,J/AǮ; `[$t0T q{,`zg*¾4JXp g&Ċ^P:0HMp~{j4לڕA$,FD"v.q1|4֨cMr.Va9ƳNF#63u?"ZR%PОö^oVZ&UiJfĜ,zp6fRJQi|_=sVP!e)=:@ypV j:7sF nQ kjҽ5'o,'{%,sEf;&޽L =P^r]#D(>d% ^T͹d5e ;@I͵lH{DZى7=)ƍۗym,VEvpmX[7_RsUJ.csCzGq?*OHnu'zanO薔EgMN';tT& G>EOL.]@7;=1qXՖ9)vƬ/ QJ*&|r r%J.yĦ.5ϝ.h:\wݷqhNF{6o:dxܒOh$|} B{ELUM 's[D=c5O;*)Gu3u= жn^q+ŜյM#^''o'eˍfd#ЀYAVL:d:Mq鱝\ƗΩs:F!v'r}rtl2!k83Rp~<ÿjlm#;N+Qy f9;t{_y|ni!](Zeo5Ƙ~c<-ɣqLuEJ9 |̠8Rg4>_J]lU[Ciz}U\vg<]/# ` _xDoEPٳZje"dqlk""əK:ЈuG<9h=(}k^1h7sy?'KRQ10tNj6̡b_ACxf jŦcO BF̥~lt>cwHFyJ9@6|2JSRWȦܛtTECe@kK(#X%FU NXXxz2![U^Xã1Mm[`6Pr#ny):F$ Iְ#yf`FN Bͧ3\4蛈~2[R;)/9s!`ڲw.UML~_j^G׸ڱE`oJa=kDx}Kˡ`5rIVd*97vf %z_ӆytva;Cjѱ{Ԫ,:8]/,+H̄x] lԴ)ǁ:`Fw{9YJ}suT=ͰjܺdYD&)M5``GzP 4H¬k4l2Z" x,x~Ptć0A|h|>y&s yR3Wm~`U*$Wҥڴ aPWT*v+ ަiM9!!Ya UɷlUg >tBh'>b#傽g9PNPH[>[{ {&T`¾n*nkӗba.cZc b ΍ɸ8UJ(fS*E1abSa>1z#0'@/dq1B5A7:pg> l/;Z3$ֳP#,bW9$ɼc'$?Y֐BI]];b*H -,+䣾*(j4MQ s2`d7 P3BiЀQ hFu&fοRhТu?;2N$W]rp㭜i3{Xm-*{c0Ad[A\t/q`# }˪Ћ^܀Ҝ1g.9(\ÏV++9n$8F)O4= x86-DLCQKZ'ؕ_regnddƥ}H֠lp0\JI~cI,תm^ xnrZ .!/-Cph2l{ +e׳W^6IrK'GJzG)pNr/My#7!kEɧxDъWC ц=^u.fX}}NqΓ 2iQ3C-M@ymdŤvYFrׇҔ="4/ ffqGdRk;2,WLKY Oi2 Փr0. 8Df]H:S`piEvO067Fk#Z$`:d`,: 28/-D< },zt]t#.f8\!0(ǹ# T ອ .][*vB@TKLfbԗ]Ј{=R:fٜ~1dSVߧGXȢF5ECWLRqQZ`!C(~dг>ՌQ_rB]phҸa +d 82mӸřlϴm)( daO_F#ɱA9cs2Q֡GrYz~+}O4*DIxm(?9 LhB4I7SP2t5rjZ-Rn5[YzSPphL'Z\޾a|kHC%l~Nw1W5sC5YOB>\_\9IyN;Er6t\bC ` ;^~~L{+\`0;ó4nrlJ( +"}K߅ ~e:: .w' 1pD 9c_Ln̜X=ŎÊmr^"H%0_lĩo4c=MK=2qvJ ?*Ty|@cZTcM}ݟ$oc/1ՕaYpa[M*o3<۟>7R$00$yMzc?b^YڇXV摚ޑ! 4 prlu2.sL|9vP#qXM@+0˴͆.#ᕼR vXt> #m(.PY8 EYqu-}J4ӖVwQpղռKh} &7ð# n/mu=|voY+-A>OQ娦`#Yrs/!GGr0qh8۲ g;='"znY;;Fy>u;*u#4 1Lw\F:yKFH8FZbZ](>1S,v;_HHj7JuZL[p퐤rle<#><2-PN ypl}6q"mի"o!\0c1gL KD{Bݑ>CTK㡌M-C9AF7dgyfܤyA*76%ˢ ͌2&GcQxY?4W i3% M?'fCbyHT"̙}>~1GI>"H́}r>sP Vl=ܓV*zs߶*IDMS9wNL6)Pd 0 p?6͚KPPGNz#}g%pb7h!_1WŜU1#=ڦ$H5́/] ws⧃"\5L»~V\r'nL0!4ijhXo)fR{&L F{7fJ48+\H6ej_>A="VhUי3f)sc{XPJ2 S3O0dͦX4|UvN$D+䷎W/@RMSJ^wiyOj,(7 XXK^#v2}$ABmEpKTxz',h`]QZiF!5 FV`s-xZ0w0jW̳mP<>+~>.bRhqkNT`^4ÒlB2N8S`4}^%eXaBPk x1XدDMwWtr3$^a }''.y4^X~kJqZ2p1P^ J>7OLuI@n ۜH Rd`Z$QFEϖi_D%w; 9}]n8fsy !qj1BIY¼~jV|q_r?rNӱ $b- W40.!C&RM HuHIa;/E=&6gusզfs؂~[B{%+qDM+\tn|ؽ6h ~Pr&٠?7\ȯ#ډELH3pVonr>&ޫ*FǸ9X_/M ~w\4X|*z ¹3$lwXƖ"$S)L. Kr$V_^=}:#5tR|^Gk ^ұ3x*_4F/ېĥs%;1)m<&*Lc&7록kAI~D NhNd?:Zx]0 D:itčv|=1w Gx";v/>I@ڇSg[7N/Fw;֣Y/D+mZos˹5ɶ 73'J x8kJd /&(ȰRe~Uh}:0J,xQk'Ւek@nqUݢ13ǏߤW9COqMD,\_q"*#u9gESžD*ųR32f+Aȡ:M)  u1駥Et󑲎V &icXgfV-֏ō4yeMO̐ݜ^Z_EDSwʛ}RLZj4Av17/^Kv]Pr7`NҶtK."mP}=a#&;AK owOېjJZb\X?$Pr6bUru-}kGQ,19% o,\ov]av@~`cDlowhvr>8#3&K`X}c{rZݥ Oc5Ȩq>M8(]!n×o+<e^L aAby P8 'g vxXe1!?Ij˳/OF{/c"ߜ?DsEq)YHo ,:Ign%'L'9'FbTޱ3+]$'?۷ }WtEpvs/ٯttFK'ab=!([xAGc;Ҫ{;Wmgzߺ$;^,Qz)?h"fvZg84 Yj`lxgkӂ'X( =\+!3kY ԯq޴ -)[ ʂwi@U˻xL8Has .Lwמ]p3xҵ=oLM9$S^dJ/̷ܞ|̩hS8fb{&Q/==߉Y|)RD Ѹ%̩d ѺAC87uyՇD5ƛ· V"YA$<8&XwjLV$DL+f iZeA7'yߺZcq!l¤Wy K&VsRnjR'Lȥ^_dDN٥,^I^/(o%Hʮ51b@ҞʿMM Z=u_X6Jݬ0#cÌ B-xK[:_sW vsMEiV3'99[pgy[=ߤEl!с>,0E${i >&ˇtDfb(V7cJ@`Ƹrߎ埪yEL"'?E[کh& S`/̿ [ o.%?\YT !9-+ yBT S7?TFprυV+ld1,K}柊|{NSh5bbE@D2p|oY+/4+:dM@$'2ƽ/O^ @lU[\f-\_bd㐽(:j]ެlΗ鎇15(mf5 F?+C(3?y)qIi:,h%R[pv)!4;g); TlQ}.@E"-ZL-7 <ظad {̹*#,)^8XSvmŎd_~{Neq.0?8w(?NxiDTN [}'jYA:W^݃ycX]FǪɄi @! M es,ho?f8J#DCZ{`&@f\p`4/7>s4k x,TkT7ߊXCOA,7y= >`\M-OAK<Ś2T] w+~ZL"4O7۵ "v4RK5ZZ<,M^ T˹,izQW?=$3e6^sjԴenj88Z3Z,ؑ$Kuk,^TRN= f\ b ޾z.|U!p4{lobt {a[-Zd D \3{>9o} 8Q_&Mog{ReCX3T>7tB]y{ό.c‹gDtI6q+6W>zPN䩆lȗ5m^+_{6 ۣ#".kFӲ cw0R Y߳O2'Aoά?(arֺB~T&<=!7wE{DfReC :*DkZUvy/E;MՊ O|PRt\??"6NʺT3\c$~'zc0B#rQZTB}+]o Gd$\Zw$)-CNTj$]W:~fm: (|ҙ6B~I6=(#>8gC0SF xa[Gm=SF L(J!3diؑo&]Wn3%]u ).^(#T'__pê/,::3 9]i8MK,/gxK : e}MHCBerb hj.E;z_IzQr|!8KڐŃȹ%ڙ%R!'LwU5 ø6zڌNoe5cZa¼gz!u iE޻EyQ$:ӯ&f xךtbXPFn碯#V"]`H-{Piӡ2GCMh7ǎ?4J&iDZ{~y0F_wdXܷMg*>M$KwY$O+?pguKC$!yM4gsc1Ĥ@R:KLOL2.˽Q~pSE`ܱUXヰI#K٘I%/ fnYY83zO^x&fm:M.ad'Q{&0DAz8UɈV!0u%'61qYmw|yuX%<^"г(C[!AD’Ȱ\S%$*>>&<.)4[r>$Rv`#@jL#Kz+w9LIJmw ktMUwcH+RԝifٛI` '7ilC__UЏRКS %HD)A:Tԥ2#C90) ]÷jʩ6:ʿ@Dz1Fm+WxZHp#-t9wɢrj'3?Cb#.]J %:ƒ8v ;9%( -(\. V\g#dFDqw]!ڽp~vP e#~LD}h}C;.KdrS/"gϒTXTǪ5r:`|bsz͏^m$psNN-2o~Cp9'iS="%y vP9I:C_S51P2D̝zP V Aoxv?.nn MC&v{1l$=B N&]Fg84hOΩPT?]dnihx!a *?ޘJF4sb@7.Tw Vwg:6$b/P/EM?z6wH;k5!PSp~(c"Hwtxg|r iqr?to] u 9%s()u]#A{'/X2-"njX˹d#๧j{9%q{*&&.E+s>,^UvU{5FӐUd @uCĕ)C+'N^)Ջdx_I#:(τ}zrZPpoagOه`$6Rv {=S~+H~ KL{PMEQ*.èz$.0T |6Zǥxz5IZT]@qjOIUnBD_6=g0 }Rkl:DhU Dͬwc @J9v|Gb|0D]ӧ閽*ι'WPꜞyA5-}< y}vY1=rf9,"Slo!B\m[^aW,#6ƞRezi̎'P7F˾ƝAnD^8YB$7+> jI {r"scr6 +O'V9J>d0,,%>宙ޢiG3Conԃ r6D_$"*%1M8&L;re5-W==_]W3޽]EKtTx93՗%}((Wq)=qXФ{NEԤ/OFq"LPo3b9[w^gE,\.)G5f xk~I<OܖXTK3a~Y4O15 X\j8?Z7Yn0@AtJij[WluWE`'{I,YOiL$nСUAw-V ;7˭&#[u|8PgvDpOh塗[Xz||{H6g)[0կKȢa۪? "օsEm Ic?4l`SEk+%m}6|_I4[3:5RRTZV\KQPXk]n3D^´15T3蜠*|17mezq{NR4p" ?EiփAWs:γ >oL>ij3/}eG_ɘK#ȃ]#Y5)Ns Z<0,%Q;߁`,aZdfW+Qdy(ֻ.Fs[P)Nr:]A^| p~J!6H֬ۡEŵys Aϴe qzDYVnc ?Rt9q|keG~ ǖdiauYb0HM[Q TD4Z~c"3jߞ4Kt66)uCTM@7u>4آUg(sR+EG ~͒la;.)b9_?o<=;A1x{&$ǟ }Zd  3C344v9nmgVf-)#Fŗ7fs&7`qg,!4}w}2ϜI:&hpQ Gj$ݙ?Fvb-݀"brMj[CŶ9XPXmq|{oH%SsUh؞JP_X(u)()M \]#ӲG[w5u'do.vT#!I>ǍM?"+`G점BWL0j|ZEX=aN> AmnXӱzmaV'8s HrB _h A4]z XCJuY`v=6$|$YDC }i_?U2QAqVjUijjW'|KNH<5x1^߹o 7ُk\0J1XɌas(8]M#%xԆ=QŶI9B%Ğ| 8"jژtRLxZq=ZAknk~|Mo)9"G'"A1-*rTŒ 3nP ~:Hs D Hw r}Qy)~ӔgsEHg@o[Ap8K_zQ>sgL)FwXP h1$DuY高-<T?#%n%wFi3b a4^/ݓ\@kxEH%ҧ !^턃^cQkÙ3k[tkH8.V?-} )a5wXoW'Ig~˞ >) cRYN/D]6򢝘_ѷaa@uJny dIN?9&&C{9ƟpQο\Q=zC9(;W!Է͊BxLofVrT-UzPE53LoWn1!% +G#v><縄̖),굋@*AŸU+8tHCsCfd%9l,#"I[tzi>Qk7}|t̅Um\dQM+suh '鬺;\9AM_<_QXcm>nB8kᖶǮ)Ɋ'}ڀ 5Y0h1-w/MFI~ Drt*R!X@Aߴ6!%'-U3mU!SEgIcn37#߸[@Xc?#]ߩ} A ޽rI_|L<||7)uz}@鋇`Gkٰvs~f:A䛘1c#6Ht|ۼM'ώ*Qã(^6+ J8F鬎ɢ*kX +y\}^7zzs(UZQ:7mlIg@ND~I(I5$cfYR7z̳–\d`ڈb1b߃BDe9:%ĝ9Qג,e*:a 6053:|?Zb ^8[X"!Q"eEL}F@Fy4!\oH,q$7di`#j6BX =煚3L #WMxY] %ko,-Z#@ + '979/g?W>ћ5ʼn_1gܱ q(W #5܁pYxnkE3enZL4goS ZxJ hHg[Lh̀hI1ƓsTJFm72YxHA'jb45%CUc݉6wyRޔf0<-kKK*YMO~#}ϊ~Um)=ǝHG4ɺhmKezX!NҔk5Qiazz'S_,b(ɮ2`@ \-őrv s7-ƢBO0*;{,/n5Xl}Փ.e*ЗY5:~L\c&Je,c8f/ J+3VIY}TxH惎\F4P ^sTCOpM,XwXUy yR׺aVT2'{&MD V[M2_l(ΛbKZ1#E83E(>BEC/ڙE&!\dDxs0կZK0JUϒ|3N 6[(*ܥV52p~)kfƪ i}_WWa+ZbT;3M?1qx:xp/Ɠ((V]: ]}Zw&--GQ}vN9lK`%Q{Ne℃ JʎDh8F;c[ѩC'Κ0OiID#OAe|ƤitŠ~8=GZIhS{FH,]Tj@@m+:a{py v6[̊^ZMXbzԄF(*;!iѰËYЈ{qdӛ;xxktؼp܇^>B} yCO.{Yg!Wl)b'p}8؀PnLu;mvj+0OaRFxf ht+D.GiWn.yx.8-weHLz>2jc˭ltarו>AK;4SE*M^^$.Ytbȃy4O!,74bw{~av ]؏HPN;ZGo]YZ'n}" #pI4oqɚ*i/$ʲXȝoߗ=ܧiP\AC-DJ ?6({-Yc0u^tev;vsbi Ԁz4sJgBd*#n3WU[/XHd6knԹ_oaDT/e,a;X\-$k4`U箌wjtVjŹm78BCnzJSl_D>a\~45r;"&ۓl z|a[X`z֙~X\ru ChR_sMs ).c}v`K"L6R‚ -GNN9Ŕ4\]9b^;u9t'dQG*0èbM[@)FϮ+j$nEզGŭ 1{ }W(b+\Sϧn^TYN"70_K?WΣ?ZdS@ ZZFkdLmZb ̂tUSvķz]U+[M*1;.b?)ѐ[K" T8Ut"BCy]PK8;95/p$!9mRJSG ֫I;@W4/N5fc0,|"_kH8mÑAoDwܕ2?s0[a l )tҼɺ0psm\L)[ P&YoU_@won766> i@wНn8qg0)zls.uMw+v^#dOo_8TI'|:! tp*6:&I `f6};֣ˉܹTW'<ԩ ``2pw|,%e533b@Yv4ټ)4fڡwʟ~y]+H&Ȟ6v/p딲0mֻJf}RO̺m@bC kg'09)7 E7v 9_[@Hѓfv4c/cϥ2,@رzŞrn/uNmf?ۊ}@g1ҡsH72Dj[KhV&$w^^l^^N|qfx%d+*Rq(%@ pt%4υtx'{E4d_G (P40E>H*4F$pX_|GKy8Y*|YT;w,6>8K: wqzݙUG c waVjAMacm?~SPC[ХP)Hlч%^XGRlj fHJ? Z;fXu\ә)2OpnȜnm8|] m/Sa"[^Ht*'R3V L=#߾`TI5Iu/aڒ{kMB|93>Д^S7VȃupTCi հ;˳-O:>P&OFs -?7d"#d<5 9/m#[rV;4sF7 Mؑ1G? I`>Կ_J<@U׌ۍe&문!;#v4jU;mzwI-ⱰRKvȾNTy@EU~XKWfB!wF*!PiceN0׫,pwHlXHB-fOfyʳǡNbgDJbFV+u[LؿS+8yN6$WM q>`@X*\SѹW$I2xT9jb'|_$%#D rEBJkNqkFYz6ERI|vm,vhIEV{&Eh,1ۙJR*t-H[#g!UC f|Hw=Z6 kv; oBb S}:V?̴tpFOamIl-YZCu6=42z v|p4 bI2dAUaj$~|CTrB4:A gcp6}QZL^Vpn1sQg?pI-lPFCrFR?xAE00 ,vQf,ySk|٫R}Rϲ#/:"N>~)`(]u vA~"B7(8^Y?2dhzѸ=Q zK>8Y2.AT[^R/Zg7BDp84$g\u,LP?gM(r_ gP@qA="%ʎS)"tJ7Oo1I9vni<6 u@ԕ\GaAeZOGx&_VtDUJ/eT[m,ַW4U̼bF{+U~8i~Qؾ|*ж.^|p`%+h˼89F!s^r Mΰ4N=Hޥ6J%67iA[A;+ j"~)̲Za@ӳQqo~@% 4(Ɂݑl)}؜\fXW{p%9Ap 4;ڵhs=LU_ar,d&;0vB=I& F&YA8s ],?S T> 6dYozs$h-1YӆUJ?wՆZ{܉]ĬE))p.d-\c[h׼Ch[*i#Uafl m*S@^. :ݞ;w#)m<,XF"93v o NFB8bRwe>=gjh@;weTX,6rM%?:+TgMa\(֚)n` ]r1ЙOƚN5׫Z[6O{Ķ+ &z=*5R|K ЪYT |GizWtcYԞȹQb w>.n#C2İ S7hyx%wh<nBA*av;-X1Ó[fd dcz;Kd'Bx6HpqDῈU ȟZ"'ky>Qg*MΡ|R  sY 3灐ܗ$"[ze Q9 6ʾ`ct#-=pQ b=Ղy pS3jS tq̰4}oB1@mȾ,&ũ?{}pP+Vّ%گtHT(WazjZWe# xN#wG̝~' 2|ĥy~v`YzOuo z#ڨ=NZv#!74!QM&(}tUt9vDqMeS:dm@]o-DC W!]뭨j1&{au@< VD>S~ 9Դ~%Z5K?tx?FqxX`JqI)Fϖw?Р].5Oʴ# 48fuqڒ;k]Їh !q;H1v߾F"&룉cgV%my k:.< t+Sxs cV[Gp@Ǚ;2]4`à5]ja{fi dmTb~ n.%֡C@#,kBϸo0*im $Z.tp9493d|z #C@V) @L(_Ϝ&'W? eTlz,dWodinF,wV9TW {'}"'=hC̼@TEIQ-bQaZ*xDo3/1$ I4z4z8ĘAذT{hÜ:47HگD[:[W ~:!"5R3gW%U36?f,$sj%^`:,p9!%0Tku25I]s 7F1FӊX堅J)tw2C{'\akTct=}/4o(h"D5gк@Ll[o{iVk5!bo??aX Kو2O_Y+ۇz܉3:-xv\O"j.ϞP r5To^[įjuJqlc ҥbs WQN=]f>Ww%4M{53-k'h{Lty9+*1ͽ0Oa0k_J-(^0cTj0dW֢fZռlFp` ;,cҿm!c} 7]2rΞJ7{z<ܛO9%G;hDT濧#&贷]͈W1K@|k4r,aZ~C1 %E-3DT] ƿrBj*).RL iZWG5 6-d^6,EDSB,}k77':2_$ v-yL_sk8>IVBNfly`+]7B!m^O%=iȸF  gx y0e wKb(؈k{<׎a=R>1O"^ v@?bfS('˝fSj 0T}'s`E}R#c J:P*HEi/muZo]}}̠{M'@@$"->PǺQg͐ /9K?hk>iўfь$FVcgn(xRY;2ONV{I@^[KƳUWݽctld_f[|//gE2¸lP^/DMZv;7iAs|726XhW JgiRj[[2DG-/g7&i +wV>EXfӡͩݑVᴲ< Z,>rjǑ Npȣ{4*݌D!6nĩ%ʡSw&&" ):\~ XhKq2!j!o*PJ :7ovAH\.XwF;nGToCM$iܗF$7/Q:!3D;pQo?G m-]ĕ hQhKYpZ-?e[`8i!s9I鋨U#0kFe:n[y?1ѣ]zTȈvT淟>SRKo*dC``huĻ9OPZo>:j$o\v;̉hmf,Ͷ| Ɖp٪~+QDVD< TU?v٧i3w}&Vh:l.U쿭RESZezi>*|L<5:QnvRofY#%(Bخrh9OAѮ,n:FF?:Ԇ oah GediNNmn ĸ#nPGSyWN ?Z g+`Ci0\FS)tb)h-wkJJp(0tወ1dJܜvlLJF6Sƭ?$ItqKYdjY5.eFY1<cǔ۽_Xe>_snpY;"}3oMf\(lpRqP5|F/|ull8?BM{RubVyWhs:S~T0);Ƚü?ԑH)<,1o  Mǽ(É_,g"} :1ͯ]RzQH/eP Bܽ+:*ˍWkyִg^T;EjQlN(1] q7tlN- f8g) hdhnFZ8\vz+W}}N?O+)}eD%ڑ.'`4_',Kv؎%v+#a\}tj26Nc/xFh`$tC6} VCVvww*;i Wڲw0hHcgO -7|ҁn\.F6տ49 jq7r44_x2z xDP;lIs}^ao:#۽E!-bAN~cBb0>x +x 3n lD;M{*4on,rۚہ E;lD͕E*QTjm/Vڝ1ًidG)XSAyhɄGCeST MBpɢ&648al.Ҡǟ߰=IRVm.䇔CS&W)+L_^ĢB#10XHةsx+z)"#\p^jCos1#E D P"A3y:SʦPao,c=jd s3[b4AŘ+rFIyzo4ȩYdQKl2"sv=ډ*Z6[>~0Dt _ǥ?ͥT+\j7=w!@U$kDjj%pҶ&Flkw[D*Pf]\Iadui*tC<)96jZ@=^'.aNoFeJ h0i{wkdСm2x;ѧ&(&K Bn9ϕ]6eǶwf^gg&@VF okB2.ĈARTR|Gzʻ]5UA-&nw4GUf^A1*:mfN2ŒcĨ竪j7"W&Kdj w=T%OaHfjGQeEB°09ƏE'ewiOB>/X%KI!d7P_ȴ6,~Q ;No߰W2O\HiD08"͸é0 X֤eY 3š뿑] #m˗ͦ`K(Ҋ.!籤H< |Y!d2g"i67J]E؋9Ў8])@֗O 1DgFA aD4vPO YbxKۄAp n!(JiU=E6Y+EZQ.%a#\) l09ۨVʞSۣv᪱i93/H̬!]],XԅkMY< vk !"$3XZ\} }C/D~a=5 F /BW3jATucf%eVDD R57γ"<6<^ \'gv٧l%1t^Ozls%gY*-JnB򂽨SBXCVȶGYlr'mShhk]?g3,uI߯ҡި\Vqf4im  qHS%Et.6W甆 7hG -}  vc M)N@k}4^y:I$BP 3-90JI <#N*s/n3 Px'`U#4pbkM {LݏG GwQCuLaŻ}$x㴎҃ϲk~ ٠)eE^a$+0CF?@ ˷-Ic/#nsPf$}0KN;F7w 7S\xόez~Y&䉹=Xx$2jNNNךՒ{HcEcB~zkعۍQ G2[FEQb/ 8\v{>یIaT}.p+ewG?:|4/>1";ف'~Uabblx:+|NgY^q"0WoĚAKɡƼkڔr%ZF*Xt:Z A$'9˘Y.8o;/-jVو {N{X b=i17Xk}h4-cwTxMnU3~3`mX]M_AXIP첢vX-yOߦ30:JX(dEXyVs949q٢6.(JyeHURSaE(uh꾵wE\A&ł~hPC\bh= tJbEIϙg]gP.$*њq%s9*0=:>tmOI@ `DT_*Dju+&ɒN_ƃm E )nmC@E7gxQQN5hP.#\n bT{?vcb,u-${[DMтshTY=7eC9R>/[Y'Ċ 09w!NuΉȩ9F2pW6j=8 Be4!_+I=lVOJ+(-:z햇Kos qx6R=$Eaqߑ֟CK{ P<[1opfmQ(.5F>|RN'Kv},y71e KQ_dGL}άr[H>-VχmL\l9_+lCLSJ;!tڅDH}>EEw2V|XiS0TΜ!hʫrIlɒ j+y=鮮UrZC ԗ!USQ-n \ b@Tͼt5 cV|bF>7e=}WJT ҡ`\ʢDX*igC+x\?y;p/v]~bw=VuL!Q5crNNK7n/:Xw8+4! FY݀\K=HZ>J=MH#%eUhA-`xsɩtZcExkUnCQ4#9zb:u+~ezWn(=ӗ-FuRHCziX򯞳` B2do:bX.r8^2Sp[emWw4o"!4RKav.;B]@w%b9v >92( vL){\+eyA#o+}pPG[Itj;#E!3|Xw!pd_̤h`̈́|XFێ> DCqv Z* ',7i1}2W G0~_MAF A5}gU/ 5a1sGg[EG6f::rLGirNC=YnÀ;E|3*20g`س^@& vSt0ǘj4[VWC* /*(efOf(&zmoYٷ! i}̏0^5q-8BBRaUô+%R[J?bR<ˤ.bkᴕ#{Ù kZfsXMVuw+@hLfc.*=5eg}i{~+T- -3H纼{O;_sW:Z?.n~#DS;( b"eSE׾ȰO"\5 :+Msn͌(I}rD<#ǂz,>({CdoC7(QGzR/@jn%olG_K쳦_R\ccòb0QbUI_ !ֲX ͜,C0lÉ2SE(BK{tIu97 j+ʦ+ #ʂs͹Q\uZL95^3 d 8\LDMó;'3gw'gUB_[@JV4RCjPDj(>*Q]~1?F++485Fj~yrGzG;\Iݐh[B:ԝ'tbM-+--(^It .g?.(^`LC&kqq=HO?3ޫY?{l54w׆#  ~H bPGK5|oޥU}&t4YI");;.K (o$(JFT#ccI=L,:ߥ| Ql>vZ8jaˋT Zv[4 죆w545Vįow^'Z\4#=+.H!%A?-D(a'}#qZ]pFs7%rs1zru&뽖 d4Ngoh⃵#)|iyBTqAɓsOx2}c0<+dO-󗺦1-%Lt &byOH`(o@epcp}"y(;D?g@3,DG,nw3`ߵl1{˲ /G84qm0hk,FcDE`yL5x#ppdot=&0lѥZ=6  אW *WHhe?-MApESɩV=MkYX5պܱ#0[ <2-_&Mɑ"C@+;_Shj gLdܠӈ`pNi>,y $xr;Y=>*.(<Zy 'M]4h'[V)#F܍pƏ'=h. 85Ju<8G!DeJ)FM*Bxz>d2lD eX6 .|c}] Xq^ Txhu[ 2C6fՍ6Ec*?LdkªlA+/$/3y+K\SfBFx)D JXٮl C[fT0n궱;E*m<|(Z@Q'C .rH*TWrZ<.W|rƀbTɦ{Ǟ[ 8~4ЫrBx[@E;")?;k *]G+8%qe?18gP?`z΂8kV|YW%^m0YuCp`"Фc`/iw:Rrw$Y` )SdGnB12z_byM61Ob-$(I#(=uY Y߆ =3cUc7<(>)"p,mnzceX=-ƬW߾C`#Ib<P֝=@x>8ʜvˡ뭶,2UUJ*bÿ|۵ 0H:yA*&*d6h!^}c.'dK׉j󯷽m-w۬5Jڧc3h6ǵ  D)p6+`f 5#IQoc /x5~7=1k[|όeu 587t]?#'uإG)䪐+8"-&+bFg0G~.gvQb?Ic4PHt^ x)w+Ů2;eUV= }c UX$<ޭ %&W-$ ]7鰱fۓGaU^tH6!234' ડOVk[dvuG<{uvmԵU}XBO´ELT/6t^ӯe%,KPT#R8-kLV|)HզkO?x7G)&P^ʼWk~a].Pc ZMʈ^h 躿5F$H,n޻$Utdt\xjq8&yt:-m }ct?R*q6ỵi4'$/Goc]de^r;K*;ϧ˵icCjvPAZA,mwk]b10&}ODl8k?Ey9Qh`FLL"[“Jj͎eE0ټ2 5 )eK+śb9n ziijyR5b.fY*vGZR\'㞢jpGLU1d_j޿[;QqE`Ǧ{ ujf2kŸ%M0RJwdT`]!a4vW 55&&C(%"ѺPKKv0%R7L,{*FE[M6d_smQ;K?GfYu~ㄯ:LD-xX Ct? yx3ɵ]w{> qDJ'_<کF'(8%HqBՌOv_5bhH)FpN4zUk`QR K>͒M% T3ofl)Ӈ/uF{烟&Ϡnxm4:;\1ogzAb| ٝ^^r "ewK֡Xѽ5 H !w*5o++z@r !Rl] j%s73]APk{f8fpiL"&?|\2$F.j,w~T,{&ȣYQfk$={_-j llρCw$ yVI\^;PCQ͵W=v v=0;ŏ#ѽ^4ԯ#)\Nb* ?Ђ)H@IpƜFH(M0R'q0μQOɨšVBp'Tj4K)gJ&(x^1PD>ZN̸<=^To]K# M1PpXm KUH|9X937[}|tNFmWC0*!/b6TP'o7)Tv%3ߌAz0y}ȝsh4|.f G磟1fh.reh!Q\*Ao5nzKDej+| nP6OX4VElwe/G` g^pA@xnD|f"ָs0'>-t4햡iL!a /̩c2T5/#b{@W٥;? {4dS>so"BD H?/ crebx:{;U#ȡcDv{χcm+TJ1T )rDtquQav[PlΉCL(_gגLCwT٪@J%t-@_-tV `Em穲=j~oc4ZJމ+SBqV,UJx5F&Hs4 .e30ѹ x PJyrL7=)1 G˽ sWAri40<l{DQ[hIY^] W/9hOV$o@Tr|n␰c4%.331| -lv"7I \9y~L6lIX%Fm<Գ[(ޡSDqmx#>8͍Yy*{4ϰ. ?No=4[x\PMȻAEJB6DZm4 3ÒM($۷id|`<[,{7_Gٖ>&Ʈc|9Z rs7t>GR e6IkyL lV)Fp N q47zqgƉE6Wn1 g:^(#C>+=b! MF6bLK]ce?xc@G+PvZ4 ?h8_qȔIFa ޽M9x%R(=mɿUCKt U!-|Hj'puskdlO +h 9N/PJIuGb3c6r<0d=J4C_7#9Z YF۩=NӠ?Sglp;ERnv r: _(O3{ J[jЉzڧ$ 63OW j$O~~E!Tpx hqdh^L~`U2; m5x@!)&|ZǪxVr=>x0[ga]o^ FloćV"\7taՒ.뫩fu!MWЌ#P?Hw`,apscboV?*e\y&lspHWZ"ّ >JHLzo7l ˉʮ<n|D`,.ci:(5(,|MhS5({ 3MZ!@xF>sQ#҇V㪘%sh[E6/S%3⏷EMk<禦d`Zie4sy yq({[w;YvvCqH2o5ȥG~L^KOr(C5Map1#m L%nLV6_* ٌqwA[U% fzsqH'=ԵS¯ Z}4# zԗ+>Pjd-eB}*Ѵdh@ZܳV bwt>O\?H*Mkȑ s'UQhz&Lړ]>W )dyܻd{*@TteXRGJ[GkhTSSʆT,;v m0,g8V6?jT,p2PF*UzwyHa᜼:̢ˋ_Sn􅇙3OT$Gݽ{y xIp2 FET ?T}H9\0yv y򩡣Ib}˥{Ӫf("M$ՁtEM)r ~PbSy/:LW!7z9dZTutWOu_TuںeOI[l5Y C%䱛&VJ?/)j F=PWxl@4#(vYTCsmr ` 5Mf YFuD# fیqňIr VxL&Nf'cRz u,S nd#B #/L=ӗF6ls913bFpr"o@À gB|kKf)uӀjԜ09+ҡW@GUQ7%HkVWWyxdsbj\ʑtMpv)8n^ ˌy^ v9v_7HdJ$]'f5(jA驜d \ilD!&SStO2`OQ!\7fa^^{%V0=;"5( } Zlh--w.۾r($h qrq{+%b]'~E+|I S?7s5ѱρT)s@mtL8upAyy9kL3Qq9?;QC`Ee-oM ̃E&U\YtNޞʊG̻5r ԟkOdn^ׂQVT$a?_fz@a4~3_|,s_ O4TqQVʖ*uDI/g=WUjW8.fny^`C3ul<>>88#Hpb=<{+U1n~/ DMzm&\&+B]G s@G[' ӦYտLib6ֶ%Da R& rQ23m!eA 8pJjBaQpT0v/߲6ff)zԎ6̙Fz?N/`=-p9=О1<>"/D!f=t/ a@0ABIC`%C8P.\C-y˿4ll.A(dǁ=گJF 䏀mio39Tox SRw@ɪ}x~WH2j>V C6q8YG^;9:蓝 by c2q*Dce'9Ԥ] v%] 7=ܐsH۸Uچux 1"gc_/ouM'|1X4̋g?+srp'MLivMٯwt>M@y{u`@CӜ\0)̿$(ՑhѹߗOevqKP1V)zwC%d*A8~&VL%Իd9pH$G:S :"69ħZngHa#yx84ky=eC<0P8G %ËďBE1EJpmξOqy;2ɂoWv Z]شm𼢃ӈps ze7`6 qL GPw߄.!0 n:ǖ>j"OmMl鎾As`¾:EEI"@a\FC(Wbd ަSHɷS<[L#|mq@(|p"'IA^l&z֯&fP]#wvg*Xۄ$~'dK6X#3>jL;]AS4\eY1sѣZbi#Jj9ԒhD n?rsqXd=C4Ig*9[[8U'Ę&lwѢ7kE,= P͝GƒT>&gލޠGϝkG&FgAG ' Fʹ^{(m_ؙxTeD|Ӂ-//,4|ёL?eh636Ywc7+ Cp1%)D|) gSak/'Ƕ)tFݟy!&8+}K3HE۳ðF=wq3(L ez Jd< AG#jRa7'kgMijaW0[R*]4Zs6\E}/xlӗ(. ,5ihXX:ol$Sפ4ɢ``юtu/+ysL:WF/mqXyP.џZ[?˺Szcj;\z1`G($ TіtS.QZa(h>׻Ds҈“M~7 _])-˪Gt)[,RE}Itt!!:G TFgG36z ˖lfu ͡d>)+؅+J)km9Z)9bd-#-- clVfH H\k@x*̥)/@;3W7gAo}ʹDCi}բ=;4N<ѵ/]-؟zROcO!k9MxJkXGVJxcz}ÍաK+GLy,7! DTrBo?P(Lk鑳?5/ 1֍Yե5 W?$NyW N]$}:G-@h4n`kqHRmLj*WׄU<%zsmqgzA}LY!x>F'rg` E!LB $5˷*:@kLDTDHk>unw Ц18ڲ4;_tw{kds^e_Аj+a1_ PD~VDiQ~j@%l-[LB]y"ȟz/VCjc5ɸ)foflf6ҟfTYz^RY9~);_쥥3b nw].E"jF;7}Zq_v(R 줋!,b7` e 68\c c/0aNoEwH R*i)_turu$B$wU)צV o͇ٛ6Ƙh\ӛuh*Oq<750F'J`m84LS;)x$I=o;lfSįU0Qh6I٣]oNR֙I]ZvZs -;R؍ov64;q >+~Bn/S٠8&j>.?\OwiA#ݰ< s2a\eV/٘ o 2#`i, NBz|P:Q9ؗ k^ӓfO,k)H!"$`LHA6!G[G|ښ:h cXS$tZOl7-2W݉ 'b:BMO׍ۣ*$FS&S2$WOU=*F&b ,qmI~װT1xt—a%C<8/S )#O6 \] 70fo`*]OJD{XG \r rǪ],!&b\NczQl4\Mƕ u5qjj6~PlSbG턍wp5-уBqy{ :2Gg (jOj-B& A!YZHIƩ%P!W:~5bоsD$ RMsJA^m` un:rvNs@(e@9vG:ٻJ-7d\mmaGHU`nչjo@\?nlݿ:Tn񎘫ŕι?(91Z؜cj]_t(̴ xi6=Mj]5dZ5Ņ ~dElzt2no2a,|]$Ak(0 87lrP AD ~GP 8b) kN!}aK|mKѐ] &\=LZ®$n]8]ݙ>WFx\_bTЬEL3bPEڿ*Z!/]NQN{0 uxJ2 e5yYsXE!69-< 9㷲7ۋvW6$"`L8cZf kfh!8j߃}jZuO&1lCi NƋV >OV]eDleptr*e֜sԌrxh6UWc1x PwQ_{|}+Wtb|`"45)X#7JsDE3|[.mJ'T r>n w|כ|\}uw 2URFn}[wQe!o(=-D8dA kʹ?z&1N$Bzo5GjK4bW#{jTNF3@Go=i bYd$Ӑ=>|m5CHyON$D<^Ǜn?}Ś 45CV'2,ݓY?էw(}q\c%dl]4vu]KCditQс(u$q&B[rzJEqY7&\X8N[JIB<܀ua(ӃZ*@eUk*Q,%Z;9Ӓr&G,'c\1$=K+^>Iݥ bJ"Z?Y% SלXvʋh=Ϭ U !#DZ1i3\XrqϜ! SIv/ P#hL7hvGx-/"j~^W( bcES]hÅtZï^-7)/=,|9N{ ׵a 4wj$\'4xֶܝ%0ZOShܷt;:]b艋W/B2KXǒ'Dt:hת- ѭV3*`$ٺ,G7<\7?H81i{%Qb[P* n{ܱdU^QC9/ mu(淟ܒm=I-c"('DeH6,Cyu|q 7f#z v}iE iHQɏg{O.| z K@ f7l}Oa*hȮ8X2\/~-I[zB=Fb}{Bp~,!^(gǐ(JƜo@1)y+xH]UfF9V\H0!cnck"1cĘX1Ԣ&J.|jgh8p! )>וZ#ogo8' ,8R"\ª}pECbbtJ1s4*5eÝU k.>E7zLUĵw<U}2y7Y$T77zfP WwE44Ӝ3}p\QdlE re+w A7N@Yk9uh1 @yL᠀k='GKPZ_ÈR,HL(-nC=FfȣgG3ZG>aZ،UF)G8Iys},CUŦ3fSKb\Ũ`@Xϧ՝1P+4EϫZ>Ca׋SdQ50& ߲AYȿ OTqw ,lǑ^R'aCQpÎYk=kh^ "%ERz`kaJb@'/ :+Ì8㹠-tC{JkyR CP֚(#BcP9HɨTu5JF31_*/p9WaD3om}P42.q|azh^N+hY(UyJvD;(Xl(38q)䴘ߚC&Ʃ'/K%52|"[zwiHԍl}cW PN!{gz[E +cH4ς x'FmWhoN%np5G!n wH6}稟vCƼcoP;vפ`4^bH?q*tDdމ~9w87E]4WG\WVDas=Z@9aJrn:q y!̵st L]ށ$f*\!*: ̛fTVsPnKWβ5|@ўP_JeI 'l 0qF]whK,Ϸ0NacᖫU";Y{=9a@1 V\P4JN(=?x 5@dѕhע`ݘgӹsxw+:|UfCmG?-|k?M u1J$arX {[[ֵ{.=QiiG:;dIgTή ;V=8Wmx)S Z#ڀ9/S,}ː۾ݼ? ~ѓ[BBrnO) > d=>7n?)khsFV9_"اM1V*Zy1Oޢ`S6}kd>!r^Kt*oh4z4j!UNT/gɀ= ?~ "-4[[v袋uOV²#U_FeЖ7#@NH2_za [aBb FJ,-д`L3lfl<$IuXBg`+hgޤa[l1s>>ײ h1Xcn[-j_HMu^{G}VA >.UR(=p`='Kz*lQUw~k~VlܿC3?eUbm1l#oD=SQ+aG$(}:gfgT+mlXC`ၖ#/.Wzu$)gӎyRY~mize1]c["D`o}= n5FM5 \pWr-K aBg>o댉@>ʭWuhn\,{ Y7o^?%i~ <}u*WZ,AbtKUNa$;J *q]cZܹvX 7eLH@#hGDע-}E5d=2/s{y/.u8NQE11(x | } zA_ fq syϏdt,S̽wWUsYSb2>f$_suUdw F2{mt<[l[ȞX "uuo%e4.|g y8vk~βL5zL_H_U&h(Lt'*#mᲫ 2!dUjﴉc)PŮv|bA< M _|eg2c ouA@|;*oN0y6[큗OP@~S5Ys{/ל#A/ֻTqI1˔ND#(yu`ɻчx]ruM 3sϻn3cr wsA0c-d_W$XWκ]l\n e~~}P 8}0;HSJ*4nWßw3Z)1Xb @6q!OsC橏 NcX*j@8#kn2v ʍTQᆣ닕;^k$Ev*8vhژr& +&#(o!#/e@3fho*ќB"S+Z)(7{h)JH-eEF#uJY}^myufl)F{@M\NOL!2$bwZϧˀ@Jv)ZFJ`&BllUNem~4׹Rao "Z;x!6r4~ecϨhFw;>_qղ/Vlm%a,80]PҀU*.^G͆Mi$v`%=q Df$zN_^G/qf CC~ާʬo֞M ;"AB uSvz(2M 0/O[xoj_g:x2#eg?NE`X+Ǎ[*u$ydwM<tP=444fb'lHk("07oJTP" $;hFz_&C'm; <3*tOw]*-J7Pp-o7궭G%GZIfG)v5zôspf".YAS䑴Ø2=a sV5 i]q Pߌ(v+ɉ{McuGc7fk-#ڍ=]DE(~9~ICLJ9 ϕozi0L6s;h EC ;8^MO\SF!錭CwNǽ_ B߿q%#n;26ʗ}RԢXHl4'e.Iur0͌DA|-HvՊJW[?۰ӻkˋA5d=Ajb j)c]+=NgyL!&Z%@!Pݟ hqaT ?EbLB6F^Φ#E&~2IȔȷ@ZJ0(=JB,@&.[g{Ԡw#Zx +RoMHQY?\$NѴVb^NrV3a/F*q7p. hdɩHDzTaUr8ݭ&k y:ARj8$ȹo2\`Ifou6~EJ|VpІ%b`'ȏ,aX ?yݑVL[yOC#[.{񑖢»XוnN]Ax->eHzw;y]yx6.8J` &?cD+kB9uACxۓ.Y27Z('Pe#`]zrׇNQMkI*  i, E" 7fከ1݉,L O_r'PE8yʬQFoZadZqUz’ DzN4f2]`4Ϟ )?ӿEę33` QC99&3RV,a9ke$ H&zݏtrсu'iX=tj¶aV4#ǣEl ?b(JO;g[zפO= #t/S(lEGux30Z{#6Z gFN&LٻŲ#1sStIg^ɭj8+sR_QBAT //q L0ʺ8ii`ȇ/L $SbXj =rrMu"B1ߡKe\&⿥u\I9ȕ&aXm6R^ӭ]=>IL<`gKq\6\]yv fA_֐Fn'/`d#EZ5AqbsŻ&t)|c5+H>:o$kr!E]-*,bO whԱ<f"$'Bڸi۟G78@}POIKO3ǥ/hy.c9̓;^zn ka¬{]/7t6?p0JO #h_N+PHʍ%53 b#mXsG5тQ9 Ȝ= ęxvc`꨿,*1=X39o5^zsJpGjqdr,/CjxDd1qA +D Ee,.͕9e=%!ys`qԩ=-NЁAr[cp4GDJMstaOv 'D?τiKc.ՃxU;^LHl9Bn>3%8 pVSrGfΜ2둻 nőăŃudHH@rH\+0g1u0uGzscl sn^{ӠSNVE&fpKPt"2 X:ZV<9bY_[ht }G]L$Zd|U؀ee7󆶡Z1\6r >#aD9`RƕW+ eٵ5(E|i].(Ĝ&_忤)ψl8FakX:Il4BSqmwo\o3yJN'_t5КqUuL!a}*vY]e0_Ƅ`A‹KA"%{IQ(B4& BaTBo*PmaR KSZkGmT37ac0X͠Ƒ ˔ΐX|ijFlZjGg S1 K`E-P[SV)|& SuѽWؾzĘ{x4{1+ǶFJ8Aj9C1=d3V )iCX'bm'W tA+9,.WYBKsTkd;ש%I 胁`ً1ު#V~rMmeM^9(aypQ?!!%~>a !'kP(ym s;.I|!fQo>\$^/^&:F®*73$̯B.?{↧Fm7`rѱ|;Vd4i'mGrKXPh4J=;ky' c_ig]PLFn%<{Ef0 (gJpS@Pbs>e@ (;p ƚ WjqkӽrRl^Hn>g0e(/z.5iqW'Ou Ѳ>4v{ whK1ѷ̪(B0 67ZRgrr<`zlg=iU8GE"0TfȂ+OUԅ?>]IeoZLӧbk\$:`*{d#iÊJ% '$VOz>0}5;Aߎ,(?0FvL_QL[Cǔ-9E%+ o#8UqţxN(>$ض5QKȝ,8 ]̅i 6./{Gcv>vPs`5]>CfYrs3l>X-48d$kH̒Ḅ/RH#}+iM,/^ q@; =4A̗ NOG!KtSBQw})4d^ )b;ڇG8r<=?2;/HVXW6)+,{; DlQ}FU9rPpNɃ#0ՀQHa/&'jpWN-N{zxx=.(6FMF&^qlgzpZŭ|ѹZhk$^im.1n0:aP -q mO-޳PlTiA~Qyٱih)'!gЅ`x m>al1:$Phid?2g W!e}PSLbU.DYĄtR/ ~M`Prlwzqm@@؅U-on!4Wtj7`Sqjb>_J\e_21.PoKfX ۇc#Tzj|<;a1v[Qm;46ч.&ĭO[+ n7GDW4yU,&_bH/d;GA'xl<T(ߍC/K DA{5/_/ 4xHS= 0͛ %qjfG(ysN7ȹE5?ȪS׽pܼLQTc៼vGBUGOo*" 1#԰ɪu{wvo ) l㰛}B,_F^/2ϕP9L·FԶ)I^Mx\<|5]ӳ5̑ks%qJ&x5)sdZqTӜ/6,ʁ.\%Uz_hm1߇2Z<:X/luow㏶EvLQ\^ *ZКӸ$a$wVzDm+tIvlP!دi#UX\ VSrq14 UIaV3i w$ ܇yb|kYEucqD1*kʱltj! XI~0DWUtVY}B!7eK'y [L3_"ya tp|v VSORY؅bʧ9&7@%L7z۫L|(G}֮T{p%Dx\i7P[S'jɐaDLȞJ)b$&;:J'yF:Z"U4X1~En/TT>N x˜1fuJ,qo@NEN{d?lDwe.5RA,e,C(K2NsyX9z=/Z 9K㉦{H{Te͑$u[+6`u(h+c8ziY:Ou6#Cte/㕙T7fvtJ-pkSnH=|< v;tsk{`ϩR"6ZE,`RSJFU9yRD% |qȮ;5:z 6D!GV89ДƌZ;p5JFe3[f9I)ypy0^FkqWȢΗ[ssչ&0[C%[wA<h–H*=wn9wqaӣźz(bcXy?Yr:PFqki٠uifK) EJ85kE7ONgk <A^Iw",C~+j)eȩKU[`[č:=]Jxë\N t]`rkǛW$/e}%j ^kbz͗ShMI? LwYSG_q>$ALCq$v mS^&&+ `&دsӊc7qQ ;oT&A#eo#@KOЖ1ᗚ/d .hoQ_ڭ@ܰ ɫK[c(_r+^lgNг|H栚SS9aCe$Y|nۖ]s+ƏBzNL(ԧ}B}1a7*RR7%Ux桀f >}Ic^6je\ \+j/b#RЏC;VhB&+|5 \BmLj<ɓrbyEPi҃zj B9Se4*z3i30DWOg›9'iaաaٵ*QJг{ Pt*I(IaեWOXu$-ǘէGPMIlDw$\7C1Tf<с 㵭aWz>n+[u&(z9Q(= S]94?&tX=%do g;VD˹dwXBa| vfweW+ݕm"netbgȹ[Mni"ASzSpT)xT9kJ\Sga)ǣK\>#4WFrvڂND˞+"OmɅklh Dt1}حrNj(1US !gǿ=Q[fOHϑC詰Rrv&p.2@Pᘞn g*X ^H9{z1 `]?@b?W]yc +NK$4or0NbDKSùf#De.` Xjfvq!MAFX 2YU]2rEi4:;W<|x(D&%{4:cTB5nnNxKiT(`zzs+-pKҨ)./_؂\ԿE^NkW@vT]@%Hs ̞],ϱ*㵈CE|뤗݅ix0FvWJW*mھx]y=37g1(KPqŵ΢`pהN[ֶ.CD-˕dž=ZYXnaCPW{NcF "Hrjeo;̽#E:lm Mjw㆟[C _lF2އ I=( M{sH A lZ }D;a]t+Y^dJ*GeFӔ_,WBG˲WdbgP3v*j]0O@ ou$z8W0FYH8twZqTFr`dȭDI®%8|WLG'GQ^:7rT"'U;λq @5نf geFeYyӆl C_sq_y10>(c&ѵnTu@{z ^yl`)Őm?`)|K0_ 7&"ÃrT{f: Y 56D;kaN9W+J8i~oG=# 2lm ̡ q>\`]f$1oMx`<.03WiH|0us۸o>2%}'f7!Ӭ wL*op!z[.a,/xTt~u,[Ho n<*G%*n{q@HHAp?Q T^'%0$rNITjxĈJnxp3Azpk/L(D(gӡm>W_UO:lWŖ;TCR'{l]Fh4r<[«'9%˟P#rcy1Џ%Jd,Za2=wPXh6ZA\e$S@7fMs5tГ W`v1bܞ07C7|Yy:6^tٱd;=}h#Shރ=ضtDMUiЯohuv`Z+-/ט 9C̩L-3w$*;6PxMHB UŚ=9֟T*{#*]$엷2C3ojޤcwgg::,)y_ ?kuC"'A[뼇HE&: Ó#퍠D)%&0Ai<aK E;74{5_эK($^~3̑j!:zƠƗCqB2\HǿnNrdPtZ<PR%ޓ#GA,dR @ȭB?+%07 Ef֔_Ԧٔ,տgnH riEv#Ini"9!n!;)O4LU}:3##H3$Λ:f!>F i):e DbeC::Gt Yv%t82!]Qp"l8(#։\iA*h s&+L=NL,>` 8f: YFKUqR\E)j96XZr#!=}.J<unkj/_c]ѨlI4ϗT3@"^zJ]\XK̦,QX>@%Nc jEE-yʹuXK78h F%MX&q+!gϕ0 $D/kzw Lby$Aj_DF0^Q ԯ{^t @XQI\yzZ<{_L'r3_hYD2⓾,u93NDڂ-`vjV[S`ȡ^[YfWpl7?efyĨov*}?!?,VPдa5_Bq(ĥw;hK.IBw<|;`4"='{y)i +`1* htu·-e 2IZ =H'A$ziIP}7ɴ6" B͏tVI(7N,Se*K@ܛN-4V"f$kGoO(G n(0i|jn3. YJf`5/сbg-3펽vj'Dųlms&v |d0>mJ9ՓD3 B"톧F^2er4mrFVS6n/0NeJئٚ(#[3]si&WrYYuT";MhD,E,TAqzu(?z@D\qll.pv\^'p"*I sxE U7 VrXӰ}_/L,$JU?ZczҀQ`] {F>[HbL2H$7\Nǖ|^W'?z%*skDRǓx 7uOܺ"K9'1Xn[܈GtV\Kdϼ3Dw4ZDREb:"IEݖЄLK:pN1ZEq֜CVsg*A;5&Vr\{b/VN?/H4#4+))pKV!c &QՕzT;^Q+ g >OWp@`ak}{F 3am=*<0M=et sl:NMML q+D/A'Yb$_9SײI0'KLhQ _z#u:)Z1=X:'"WLm}?sRH@R䞹4amue~,!ۀw8Քt":4e!d:UZ,Wfyc]Lv9LMNKQ,+9OꤠqbJe?B^|_[aY\fOښrI]vwq3(iT,3ibx9umWXZ]!2*ExhÿԅK |>}ƲmPYJ#&_s8pL ՞ &UK)0Zdw= mjKw,[,:V}`~81yM-.V}Nq ŕ˃4NJUf(.Xy0ȗ NVcV>FƵLVr}MsN OBlu fNM%{t'┧+~FKޥ/$y9k `~bÈDǒn^c"F<;ƕ3Aj~3[HToyǸR7-7~DNb}>q9dիQ&EXJg@(e"kaPUvNBXy%Ņ^A eBfn<3ʓI *%IM@wW,YW?#-C7=\6f!fAn֌PBN~{*!PH)K/)nUy[K}N*F68u&VCY1(x$zyV9 QџMeM$1T. N7X 6œWnPQ3mnzQna<)xYz= 9X"wxWRo_r-c܈CQk"M,~56,5ڌ&J|v%I\H.Cğejw_Aw=`Pp5I{[0jmdxF~QurqXFn X~Dij@9jB nnih 6m D M_3fDXOQy1HN&RWi6<'zKjҥ'oULd= S)=fl.ɴ2RѮ@ai5Tψv[nM'|#}%J6J{`M1yb #°6F`ȺwԖB 9Y忳tj@>"Ճ|}2IDžxnrzDX߆]|Js 7Dn.+"*)xpzFk:I}o~#;2d۪7a.f0 3°zWs'M_I̦pU#'`̾rbZ/qj{lZ8q: Shvf RDVv@ꔩ}$pЖ4WMӉ_;y1]A\KOq)Co>I&blK:0YD<јU) A ڠ'TЄ ʮ'[| ;$l,e EMeTI` &4['S٥Xk/fGBoE3ڱQpNlG1L(r')R'Eݶ*ptcfg\T^~ \k`xbAf!OjMg&|LBw4ޫ0IIsCQ< HF&'}.b@/;-9egWɵ8twƫQt-vC۠!"R48R2 }y~0A1A4C<;]8^G)eZnrk].8E|azM rdE֞^y9VjN9_ƬG,.hѥNMjx %mR,rGT,cE NcZ9鋯w$n[jp<5sC@HL8betNn*OH H$Fk:O RMY[k*w%0XFb=z^#9:đOA7jDrЁLҴH{/h"#ٷVYlzt=(J,7?["ecof/ujTeH584-3.2'etu& ̒ le0 )+=C5ww;!zIOR; E&zʳ1f,2FB70t]6Ξb@$>,࿻\¤{\É RM}?'Ux&v淫>˘h!f "%Z(DӪ(rh@W W\\: =&Ȼ%ֲ %'dC"39D2';1V/.*(yk)9mS݊1psX&H=}BO|!F'zmo_ċ$5?GWNFHK*yyy:ca;L(m z6z3V5g5E[@1;qэ~ߋ h= >` Am'ZV}ʃUcB0uꘐ:P0_:.J@0vy}y;nf$=*4P{[F51w&FXO1ɕdα q45֧\|U3\u*jXCFIQKȄ `b1L>a-(Y0ݤkHgc$&JiF{Mm}r 4Eѕ!Ĵg_\U[p_H*)0m& 1^+EiIPS_A|$]Nvk޾B2,~2jf“5 ;T㈸g^ӜvugFZ;.IǵF̑<>$O߼۸a=>M{Kd7z]gTڎRM"Y⎛ }b{OASY$ _``pF.3D❻K@~!S[/-m$͵=쑓Є!LȺM :~'O<8VB O<T3Mn%͢{aocOrF;m`"fS822q)~uwq,2Gk3#.$eLQ.w[O_#\iÙoͦ01xV$6 to'bA͋.>|HlX"4R$vMhzZҹ6}6d4 n_W|]' 9G~^[ؘʼnrX$2O)BZĆנhױY'CwAeYB< sk$L*z^_|"!L h'$o$@':єz3^fr*N3:6rytk=Zh`k- cBf'SU@H&hsY{6cUNkvF7c8بqj:a䄤qQㇹlMCnQeؗKP,?kb83B =|?X5! zzͺvb:mxmbBxE`GSnFM.!P4 s*1q؛0N#w TDllKT7)q/SQM\ a/oR뛥Z⭄k<7:u /V3d}Wu ᒐUOS+OJ}C)Q $H{$xyj*]sG8O@-߭NK8p?a`$zPE?z8*5}K FrL,o`R]b[ !ĚjwvOS9)P0mѺ;k/rO G V{.[% .enCϰ'Lm2(rbYڊǩI&yx\y5Cl\,TOH nVnt}+!.i3n+Tm7-ynm `*6]<7 g OA~ ( YRogWٛ\ 6 SSG.g"|̹,74זY 3UERѕuV6W2&HVS$b3S05>=eN DPϻS#\ݭ}!UE&֨NuɥB7Ն6#w"K ]w=-ko*ࢀ`]u$]t?ߨK3 L{zHIҀ+"6B(ky0+>AWEgHJZ%ޑXp ,HVa R;ݷ- 㱙:TouD>cq@L"ؤKAL ")nk13/􎃹]nF(E֊A%LC&-叹vWJ}.ƿzҵ~tCMr 9M {~d;켑LPu9.j&Er*y^(p Md6:TeCFӇm/Ϻ)J7a`Əi ^*LHx~8Kw8Zj c{ TJ/ { '-^ K #HH8a&M2<Jc_$[chF٤0ҴZZKNs?l__gohHe{M2k( aԇ ec\;DF&~|+^^-ZeX>ҩ 'I/v{T|asz{\([}K>{Y9Ne.{eDCUm_e d8jjҽ2>qmA~5B 69.(WX*1>(?fB [ろvVֽulUK}{pLxW:㶃'+G\Qr OBrdsү5?' eoM} gF.Ù.m<ⷍ]t+dS9!J|w+ukT`qpXqӴLiq^;]1abLx(P./#fH_U# Ns|AxGgVasJƃ=Rbzm3EE.~X-S܈NV,#/cVO=M8֮jzˌE[Y-JͺrJ}-sK7L/`B>d3t##ؼ-Q:pPLqdh˧|42i]40QfgBX T⎀8љ(%.kNOIs>[9s ^" 8(a!ljV;VlgG5/ů\7T0|)3!_rq^Or䈌C -J>F (b藝Y(An$ם eZ+"a|wױuK"~?+9}Ua1>ݟ3t`կPzx^/9olZHN#_څgv%+?/BcG2Ek'6:%J/KwwT^7HQ&uTpyD+@̓&LgW 9*DSYiz)4n+N(] x4nLodtdϠ>&nG4W78ZF~rh1ʚK G x|.)x5I'G3 HD42w`d$\ e`zk#&s7hV[Tlv U˗}#0W<ͤj 7}u;)>i׏bZWv4<<[D/^crv)[=jt W>g%f|Br9BC.8dMײ0bhD9D\UKg [Yb8`nw$?und $žkb\`y72A6M᥍Z35eRq<o,VAh0^r=شxBSkF[F8vZPBt`.Nhjnt+M(Hcrf揿wN@ E3Ӌ%5iYIp2kf`J!en`*!V]d\cس%sEk(e EBl^3J>s ^ +DJ}쪩 Alk mPIGhvԗV/&?NoB>\ъOdI5*wXLH/ HH,ْǝA㊞/c ?Hr qմ_l\vW6lOX%`Q9W<ӧ U$`/[Z{Q hYu'4BpK NJd2E7h+%7*bC>`c+a-M1|П֟cϿ`KPx)xQR[~mй U-;0<Ȭnmwr$cVJrcj [!`p\M|~_Y]؛_%eݰA m6)+0ӫ p ]zw6Yg6^ܳn ؚ.%6,-j{%LdҲ4 F0$@aZE>y^V\Ҝ0<] L g 6A524?~XELiIͣ\|Lڷ3se~`yEѵ "gRWPnY,qyF,0`"TUsr jwt b$ _λ`:?x\X)Qd#ǟC6J]8Gb׬ 1QrAHs_$QS¨%a4&zt %n^yn\M3C Z}b@LFPMU q{˻I=0XS/5iuS|$\N8Y?\|N)Z9ĥOXkt|$acW1w@rGJG5:Zj~~{{RٛG-cHyBG=RrOHFcKMSơ<)cFn'=LNY<04mABZ6ә߬"!O&(Ե{S;fJV)9ORWf/[fjr!<9/ qC kU@vw^e{؂Az:@ufve0nj yjdPG$}m9߳3EG'ĝx烩~--/;)4X ٌ[qx%E.|l0Tn=^S .]"Dv @%$B|Ӂ.׎I/(6Plr0eYš`B`Y6AȤUd Y[/4_oWI"_KTej[aGb@+`HQ oj&?3Ձv\|vzi>px{!}iֆQu^yA _̸ƧΏ-f?^ ¤AZg7[[+nU./m3V{nj2&PA}dYx ;4KbEZS g襦;~2t@fe#SZYFy8S琜o$\CnaC#1/$R>ђVK+JO ޶TL][ ELWR[< 9CE#(0% !i(`1x*h𠦙K;r8Oi4#/Dˊ4|ec}Q3o 'Z2IcϪONe@0jpxU)0p0"ۿ!|n~NZYsQE5>l b*ť/q!}{أ@];.\$5JfJ^i1وzkۼ^IzϣMSv*t5\K{G%[ 0dWQQ-eρe8Ci\oPQQ;( gNrKleiGKd_6HdI0oLyyID#sP5>H4yQIE{S{Ɂ^n9kg`ICd8bbѶL1~;&ۯK;ydo~eb]/?^E$qvЈpɧy>E40 iN]Qulnq fGϔ("Yx3G}D\B5C9 ap^G#X#h[w#=(gU{O]Pͱp[\ybI(Q0P'Frﱓ64  R;Դ_uwqق!xfGvR[P>aU,#Ȧi}!N9 /!cpUqlRb52,5\85V?hm;A W>Z=ܶgUvݠO*NMV4AAxt(Wyadsa۫jꗤ6f{ef^Vjs((;'#gF@-3l^T/g]ُuwY&1b(EWsL&i I @y@5b f(\UVw)'9A̧![.T'Ak z=K %N8SZuz:id /_Jےo\ֻn-b o/HPsqA/%*;J;zI29z\k/n@b5\ 'bsuk$lL21QүB'DeݩUZ >0S9w&ȢebW['D:̍!7ksm2=TNe(jVen)oCjk|GBxσ$QC5eZɎoA/BZv7qKJ2пbx~{- N@L&a`g|x ǢK4 ߦojކʗڵ {VF>kZ>dP{D1suuvb8Vn88.oZ~S&e|vo3 %u##G2{|Gb(ߚy  kuEty N˭kM: ?Y;2Z;)z[eڥ1~z7X9N Q돺*1NIF1wBZU3ϓzGG TV|r̈tyG4hTZ g'вq0n^cThVh Q,`\ADe(Hx:|׊*m"Nyuzt?RV5G6i!ެꏉ9jG!dRno86EaL(%_D a TUN˥H ⱛL dWs<`=C]lީ8*q{?X:'} )^3GEr E!T <nkE 5o G)/¥m ]AD󩟳fыW@P=\Br]o6 a9|xd0T"uay㯄Pė4$1y>H~y4}cԇқ`̌@a=Mpe c5 P=8{ѸK^ZpA [kb  P]NJ\3>F"< a%gOFO%g(^UJE>^_>Zb!kt_g+IyR)UZw3[8C1(>oṘ)@#h2X(Tg 311 v8֩edz&oU1E`p}څl̒.^)(yS)\?W~˛Le7`L -b"ǡ("aބ.n->q|q|omy*^w}^ՑZviP/:>{)yk9i^mrCWBwΦА9pUj9I(lQ%`zAD()BF$7zN,̢T{2rMO4NIH ʣ=s=bэ&w@Cנ!oGXsm~xhu%?fj8>!DB fy52N(Wm?ٍoUs1ԡ 4apNq ,ɺ!a_+bi|Ր^irpѼo:Y ڍk]}AP! %)$Lh'WP *@#ۍg EK0aeAEש&a 9;AZAgptiiVs1IE(%cMK9/7k{Eu5/s^R9s,:Y3lo`A7Y4uwdL||{8 򾭿!X`UgԆdZ DlV,#Vb9G[[=%XwO݂dyN NO 1O2P Y!k:y=T, sDZ70$mplq]52Z R.8Hhr?UzȒ$߰Gq*(EڵL1wZ`Rq7oY(/;VgTnXH^[ N<[n(/S~Z& 9nWAZs:g쁫Ԇ[K|`G= ==bzA>HNri.FBӪ\PttD i~> `ٽ1y3vW_Q]FBDiչs2'KƝټZ!n?nH ޼SO9Nm.tcUIjRc6<5yw,AϢJMWD6v- lvUV[Op$/ݜ;M,:<# ظѬc2.#YBک[ϛ[1U/J7 хah]nǭi(=S:6™43aXPo.hD:WNc&nr 8W}Xg OQ?G'\zuѪ֗q1S]U3yނ'ӆ]\kO-0|LL8j}}935FrzAzv>tDg*NHY&^!s41:uᖬOſ} qCY{,ܚދC#gCF+SjkOjsˠ*9^7r.@?2ߺAjbRjrx7lx? 71tO~,1禍"N >Dt۵(Қ% λE.PbC#`/ȁJV)NWnLkFz+G<9 {&ӯ^ :ڥXD1 =HCi-.DjۄjO~YvےY~mkTZTeٔ9cNomrrAsG>s2㱙JGKIѨSl<`UOm#tA-R;A$@w>и`U>0KKuPoɂu5O/[ZKT@}ZS~? pk@ N{C4pUS:1wt7M4 ?5YNԶx/zeme9.澲%LJfPѹB?Sg ]tRUx!7\w [%$[}RLK&)Hw$>:E8ԑbnb3BڂQ'dQ*I#k/x?s.k EoWެtd j!pqRˍqfTK󮈁v2XִRɕPIyh*%$fes(S iݢLVr\7T഻Wֵѣg̔)c}JYdDVu^wɆ碑Qۨ"L_yG+1" C^Xg brУ^T"w Y}Nj7ծ:i1PU!jR5sFI~X昵j+r JEYeحpkΛ' 3lmjj+Ժr e2v5ȵXc2X^*kT]NpNr e01eBRC@n=wY|E^_UUv͏?"daڃN[`j9u%PS҈c?ɥ'\;L7\)"as:S~:y?\|'oeeɠpW95 D*vq`F,x? `dS@A|}3Dbf29@F 4Fo\oCUIk.d [G/cQpEת+selZyص='F!3`YC{s[p}7G@[p238! GɀvxKK͍ОET0{?/Myqڬy]_ M6g1$>NocAI$z's>Yo4 PzeϷ)iV<{|wS䳬d&(&nZiF%֓KO yvP3+Kt@NJn=Mwm8xj1_Xbؤ  b)njKKhujR p3-7Ԛ_xZ5 dD`Ƅ}]\>ϐ125p&pL.q/y\C27TKVϑ ë.}5&dW&]lL1doAA˵EMOu6M2k5gbO4QJhJj<=(j;X ed>\QC\ ` Kg>Qqg\:{@ êi&,|d 8MI;`M1px}&Y_Xi.,LĴ1-9 K0oC 1@1U!*D INؾG5?~өa!+2kg\. OU Ǩ9L\ <(ijOQ uj<)"R#sZ[$HŀdG&:dE \ݾ7+ZESq;djxJs~??=Y裘Lo bf%'_O|'vDrD;t!9 .*^ŌYo#A$oٯG^_sG.X1,K6BPSLUu|mF\')x+ :[v?G>ύGx/h7!3<[wUgWBeT?#HT!)Es p+~ʊcgf"AE}[YW^-㓅ᕌϯ9ѕ$)BE'h@\5Z3_EweKsμHƂmy>Z~Nu7*DR{=rYz#${K&{-S@*Q wC-nmCq>OP3<8fB)ٔei[k*+Cp`±eyfV܏K$sfÈG;k#b2q̯˺ň( ؁AN/3LÓ~:kӊZ0Ac&Fb9(:2og4FCLg2h,>\-6g^^׈W\XI@gnd!vmlpY3cyATe!ʝ̢fa_a6QIn$m/=7}h_ƧvLY'shH7 ?V=]'}~``l- 6f?\0ƾ/\'<hC}$@QrIsl92JZ#>"}M[[uik2>,n;#L gph:H\H~ K{A2;m[ ˗ AO V}1lUr9Fڠ4{4")% eqb 14P.0T'w!-qyX'oaevp axU ;bN3r|9]Du^e9n +p4-s1g [ΰM2KуhKrXRRP^'ɞ z.3En®$VhqSي)TBG?i0f#N̈́GޙFgt,MD/],6=w' }"(N5?s\<K^G wp YZvZ+ Al:¶`(ƴYub!k|"y<1sJ+Ž6K?OiƓC Ow@`!hL6§ssf[{ eMH3 %tK[k$Lja&AW,0o3Ӓ'9)]+,aT[ VZJuQkgW+)}* zKݡf'=}ty -ሴe5r*t.[NOA;pKsr)Rg:LJ$RYUw-kJ*/iM҃ÄèmKoYJ*R^ ،>1."ncCy"9jQM`Xi: O-5[&WĜ 3m6i6?Bm'ΧWCC/dH(4F[Mnfl0c|V9Όo"OSXmIsHS2HXh*څw39gq)>ut_*O[+ NnhElf4#z]$ğt}Q#2ƾY}S/K]~Yqzs 9 /Sb+#gy}^ Eќ60,p _{BZX2my+y%#Hb!"S Tsڎu!rk[$dK̫p˺f:#adgQڱKì4~/e}ʷ!u+蛇oQ픫رy֭ث:%fuV^duY\vNaT6^`bun'MV0Wa]/,)"~eXoծ"W &y/bg1yD`ܜYE^,Ӫ\gf_Qd|ۯ'_!0Gω=K{xE('_?ZQЍ+k۬K s9Q򍅟$i뢌-yC_ q3٧M5"^6`VK%q}aOhu9p%^o f%6pY[FySqe Yɒ"`(]9H++̎qRtp^3ZO0̊ ha> OڊE:+`6YpU!4>n㩣eDƀ@Q?3VQ73$Mh[ЊȜ <ru[M鹪(^录/p 29LO[<0UwEOVRԣq` ]8n'%L7B 0qUr {#We *BcSj8vBW4y-}/5<[CBr س=^s۴!bsp@߅P T%7Ÿ=p@g9 PN뼳?cw'!'_4ỳ_eƥ7@48[})ٶuͣw0M>Z1eOڳ"cVFipGV\-<>L {(pBa~Ǘw+믺Xq)́&i- P:1xP+Ba=s/1MUZJc4}QO?"bTYlMU!3'ТDŋMJ}Ј?Q8t׻F&s=?RTMTD{_PP+&B'mÐ&,BG Fi\k+Mk!vsx$GW#h{E7ͷ)& _jeIK)oE2kƍ4ٝ$%j[P+zt`T0ѡR11% 3ck5xotMq1BJk.ta_Y$l?f fc|*lg]@ltӥ2^N^ꂺo>/l/i)z>eu &j =ݎ9, R4@RݤxA'$L8KOÒYlcĈPެg dj̬. [m p"4K¹I{$WrDg)!'TqOSćHӭU m`q棼EOU 9I"iDJP~+jr@϶6$.1ID 'oN$o;ˀḇ !Y1y#BQռ3DC{Cbj>kٽ%OHP>K >5 *֡E{GGm( UoTycm`nLʶ z\pl5};^B:}f##E v(=IK o;yD9h. U%(|ڻ'[{0=]ӱ<. r@FjL XAWb @A $5t Onwc'T#\]aCf_\@;Nޭ|ΐge`S]@?,NJ]j/_yVaDTmK/Qf={{iêO 2˙REMiF\F&:8ht&3VTSVӁY]{ʗ0wr~"WI I#1xaɕ@v=W.$\:_'Ċ"l)/JfzFeo235{iU Ҽ"#]V!׽]ЀM tR@xM/Bx#E ݯ 8gvuDxٺ՟Cw EtpOrL0A\vHCngQ$HnÌִBYt yo& ϟ̿"9"Uhgi4Cc5șe]bNFx1[QƘ+i !9WGxH {8]3P28<5tuz|{CjW\hIg $|Ӏ!r1*3׺NRL(ﰶ>OY& V @\o7vp[#w`Q- җ'eE s_C` 9n/֯F9lWT^AIbG~Z-*eZ 4\!hg˾^ZtF}WkY\@3'6/xp)LG{HRPV|»mﰘLJ省W7i6"]ɮ6"۹KIpyI.p`(Yݾv<4O]]+u {/s#ؠk(Dq->Y" 2зqjy(ixZ յlBzw :k r#nt 8ˊ.9IMq yl/2{n~kZ_-r;!:MU:_||t~-$D "taaXuH$fz[}GxX -,ahs{/r?t0޴ tL/MlDGN~NF<*M ljoo®#—hw/.*'Q1xCf?˸$!BwcNDa7miqYg=L -7 \;?(9M*bDLD2Gҥ[y015ô"jNeFLgn!@;KLP6YҽQ{,$^[jN+~b la. pX#8qUX`uEȿY֩7<{0 u*"o v֩^@[g}{|0ᎏ_^bbAJ(S?)&o{p| jSe|Qlpխl t'n6S)zȥ$ & {/>_3"<n(r;(L^D@WeHC͍흔=S <.?OI:zforMާ+~*PSCi>Ѽb=+vq\ɜv{q5M2dMp1A.N`:Bd3=#"Z>,_Bu )0TI)[.4K.ĥ+S/߾e]MXv4,xcuB[_sW@Im)_LL97ąr&d82k y?C.JԕRX "l]"&J֥.+7e*җd{C\ߤEN!̰5bƾ"Jl 3b^:u WBFLG~}ZBן9G({{$FUmd&6ZK ̡3kqoZfL ;]7W@.`Uݝ/p-HhH2cLxBQ{M1 drvK 8<8i~j:5?MԴH\*^s aeMӄ tS(#G$R1:ll0 QMq9aS{|.ٟ499ݓH@!g~S ؑgWE譲!O-ClJa[_- ] #!t7\VC4G"ŹAz1l4G1ڙŲԐ#cS~jȲLasa|C;y)7 =ae{ {:` #*(&|NIJo_'l/QMں(*#]{ GJ3.*|4`"?v `R_r/pjߜ1A &'{ow A`X Qǎ ]-A={K[ ̑doDVۦ<8+zQ"oݘ6MI]oUҊbiZ/- ocߕGۛrCyy1n~qJ/a|ͼbBj<Wp3U7r$ؾT{J+X`116PbhH7$/ShFY#zUH̟-Z{øg6)J g&j7 dUq!~ qPsz'<=*@ȫ~}$21o*Kw#bO-4>$`^/c-+}f12 s/ϖ5sAM>qhH۟ a8W E22ypݻXBgftEl3i:}E S)QHR+Zz4~sxpn9(湅iL gaX QK ƒ^,5dY;`UB/u]l%([i؎nB*AtΗE^ްӦI[)e$ZaޗH-m 2+c!ɕASU*۞GŻvnkFuNalFÕ9-kwY.H$h,ouG3k=aEe NN=r\y3BZp@?`e!Mk$@eG/8p\a:п0_F6CB*bĈqE2Nx_tE# CHjűT>P\Rݢ.iPwkUuc.S0Åvx+( ,G0]}DR_l<3W|.= #E i,a0A*^Eۂ?!AVuS]i?iԡ' 1ԹfU=-/0` 7!)홼@iV\aK}30C-1syU0C!?9&M`Rcz_@{FX=' %p~$M7OYv,Ba6Hy_3-{pv: -^i7ȈP@{ApCi >ӑ44(u'pTn]z{ ҫnbqTYۉiٹHV&ZG|N97;T;}|_v#jxy)Ks?FLγHļ e@לfr_YxWИAj͘ 3mdt`181: e\sx K3y.rB\}7 @n@Α6*=wpsЧ6`dX_ `+G]TʴHzd.FCJl} >QuX,m?p13{`( {Fԫlz̿;nLl|D;Gjf4_* #0Qj,iUƽ^~ ;N F6Q,iBCT[í E:v(B,Ɗy3wݍK:Hl8DIE*% >{cz}XD- W-֎F p>W:݌8,Xߧ4ʼnYv6 VT1(,/Բۜ?ޝ7qk g۔~.Oz { ɩoV7#OttY.עNaGiiG L\؉K2П5786,=I;Ɋ}T;]DO)TS'~ 3A'~ (c :!e5",E}KXsµ(=+x1Νg/>1FVI389Sa^Fe]ԩ؂Jj gYſ:n_4>+!b4 zFή.6hs15)w76T$u7t!l9YoT8Ugh`S\tFtK%Y=>$=bKQW:2o'D[-BiXl%|]򴶧@j)tuIt:?1*]bƞ𴒱1a _0#9Z B~+X1圩6y3Kʷ@]bC:ʗb PIܹt|DZ\ߟWD(Iգ amH~3;֞ZhY<Ӣ` *T<@pZ>k~lsȐn]\;3.ù ŗ>~;}{ z )b>"Tn+fEwj`SE<L8U5Zᑮ k'w\%=ῪH4tʪK1rY>HEEfB%2׌y'C_qH:.Q0lj 4m OAl"=u̔:ő̲[w[r!#Ͱ$9KNuɄDu;֑w9DS.O^.n۫,$5˧#+ùuF4S|dU2^!HGW:%Q>Ka f7.+zԥ4$z'\> H vsjV*ח` r =/ס:VmG\}JEЧTbSe8̗ 5z5-- 4l|}'nRB$01ո}k?[MJ H;*A)_D= {#޴UU82E;ςp_=Ӹt|*mnL0b2+y>r#gHSbG"p^sjx3̓/$] of{\ #MdBNJoI=AC6 6D6ĮCPMy73S) qnWj0ҕNRp,4M/tЭ`) IWkgC"+Sł 6=!] 7-Toh=-+Ka#d>/$JNC{e*+5v+RBl8=G::%_m5HͮNfYFU.K(2/'ü4W' #Z$@8dj`ʳ,Dv?|Nk>=j{`vphRt5 ]^8=4Rk-2RңP@Dt1cM2/oH7W8\|Ż>ξp7lzA"7PjaTWscGiz=\o̩i"~u_5ilؔBw 72h{0K|v& "}4,?{ϩ>|@aG72掷Ի c6OP="ƽ5^ uJ(Ҫ]Nu L`_/^uG|T>#dg4[0M*mc?[iqy 1gJ\u tǕQܸ|r1&ȟ I7WiSևbQn'ۯأ9YhL<%,^w4,*vGpA6S~(ַ8 cE6Zq f] (Ѫ:GQ2zb(a&bmҿ[I'|[@qtPȹ^{)ޏG/#-?J= "m3q+޹v&W!C,,7%C|lpW34̈́n4V&u1Loq[ m^&|GG/Q? 72'kDfplתI-KC >M6C Ӡ/ ~{p;hL3V)኏'mb{5d@ dGYǺZhRJL;mM.[7ST"s uen]$"Na02Ot`dN/z6!]/ ;Q!phABx&-۶Os㝜Yk}CجY]졚+s^euW^8?6C)_:=rYnsL;_ޥzUq 6۞H׼4(z#oYX9;s1FtQjtGq|%[gE\9d؉{5uwcЎ-ff<$=gWcPsv`7 ʮ7+4ӘRFf 8{_U~tnoU7_ɔU>o2j^s}({PI$Mfoub!B!X 0]jBW:^,+ ;˦{/@#\\&jB/1hXeҏsUX,4M-kJ4OuN ;|'0 p4'+~

    ,9 {\`͈t!UtB՜Qq3iTWNصE.mkʻݚ6j ]TbO4hk.ܹYGw?nF}Of"_Ok+h3rey`&ɥ>K)jx!oÕߑ Wg{~mSŜSpēݥ%ո3k++OS~yL1COT\ԗwMIjذ4 +͸qxxtN9CI_SzqAI4HW)(Oѿ+@4¹gJ Ei^tm5D8mT"]e Xa&!Nt[t4JM6*̓!͜&s"6 E)hqX?'^ vCҩ7G<9AV ,{"wuSOh(/'|mG.ޮ6G "i9|xD!K,ޢA VQwǀ5/}utcx n;%P"٤*UJ#ΝF2>dI,y+RQf#5s^ZD#CkEĶU/'-Sc~ G'+řdU窲oFh:ϩ!b:í-G5X1 8Axl>2!$;꣡fEeg2dQl4:zi' vU>aK(Tv&m۵ (zD EI#< p1[nB S1Y.`u] nōc4~~$㠴e$2N42#_ P_$OS=w8G"-r>%yk,gr ~uA*ӊ1LvE 38 [*.eN]pɇ,JtZ.Tkc'(>6t50=58ط0YO{ϷUmbj>$?Z0ќ8JHr7*˲sȻvfRR~LޘM7.Oݪ8MsN9ɚm%"@Mb@%޽ >&/4hb)˧<!Xu,.QWa9߯-v# 984%HԵ+t <Ǭ ݨe Gn.W荧rC$MIbڷݝ9TSmV( KJHjF,) 44T}BKGe1OX͆vցPPgl('p ⽆?p 믣zo61`)= E'WOSO LW1'c  'g:vmQU+[ό4{WZ]lbS2eiѹOa h>훻e2SiSU;Ǒ ,H(VE˛4]: (X i5ޒ$T4a󶈐dG̫*c9-1RX-'cNc?`h/M( Hrjo]|l3ﵶK=Y&VAf*%=ܩA?/"P;_ wi 45#The*HI`ĘV&?%P%'u9hqJX%0U?jEu.;K%Tlqs̱L$EPF9AZcB1jaFզ}, !&/1jY2X/Dx NZ*ݮ9 7n&9Q䪉6yV6߶Bޞ> mN$RRcY]4}qKaꆷ|Rц|/rj_I 6@6o_ r]zntB[4 g4 Pn~O<)+yȫ8Dݺ;8F%i=BzޅmuR&0vBfaupEGS5 `AJ2o;/EjB:fSJ-lpv?"JWu MHf쯶5hג~]/… 8q>|#h&-*\^gp.l٩S]CJʙA2&P )aʑ, dei6sT-iK#DU=\D6Ou9z="xT]1E3K}WIיtݝI7jثW.C;'i64a8lk靪@V\8#K1X~mda"H.s2i5bKY萅I0&9.YĝV+tGIᇟ,zk?EI%.NVcJ4av%SJҀ@Ѣ;>B2*D@)rgQ,+gy"nK?Ta-?~gQo6_83w|9wt6(k~7A"l>*Hkx: ?L Qa=r 87Ķ8oq'~s x2Y`۱b} -NdQe3͙mO.}<>l!ugI۩#R\Cԝf٤-6Q5[ussS8USE\Js$D*k}gmG_ElIKCP=1:ҍڈa`} J4D~ERxJYS+jN,~^dZ$*(6ёcF>PpvKoJH: a6P1H\&-/`HVJVi!\挮\⢈U_XrD.VmU)+;5HDZ6?5}8l6k .ME8<&ETtjy$%2H~f 2G$I˛k*A_3 L^W*\a-02H"`.*gNZgPl+FLwJ&a3g"_% i\kcgDL ֌R쪭*AedD3?l9-+k _6msa&^^D uH%ʤ;&!rrLm+4Dk}HI #qEvM9p-crA'a3"w˙5 20r^o4+a> c%æFsË m =zvhφdL_no,<֭s0.I.1.E6 \9ɯNE.~qƤJQS* ൏F JGwfH؁ 4v( ⿄yi71ᱽV?X/9@"ҁ'nA m452+T+7txaC#@U;mdZ E2 K=ʄ\C`,b4AN3lot&D˿wwkiD5O j 0@E,|٭PKvWÅ*>I/Sps Up5~tx /{5 !=w;,V< Ѳ5ˢ}]?Tl{qw`q?5X33e*= Q_s*.Ae˽};9{zfTl156-Ab%)p@b^ lQ{Ok{)m cDw#RMHJ\+^{~בh#Uo#<< r7J*7vզb'Y,I]/~Rzk"Á !=x`7fE>{ } F4Ld1ZmUVrƀTKn_rjRw]Ni+O3<1$h( sҚY-Ow=l_t|ЗnU_>eN^W3/\hojN6 W٣dQXI ?9">t*9PyoT 1`r,uΘssCJTS<hAH/KP+/=pdGvI)]P Vs"R: س/#If)H8} 7f!g9=vNOVh `jq6KcfnzX΋3Ӣj* GkP/ZM2~=Y'nϠƒ^#M`Eow'.5/KYD`EX_+t{{)vlq A4PFtEYg?헗Jn龡ň2~W$A*l{+gx+YMzOz)c8}Z+ݕn* O>VބUB!WQъ4SGOE^3;9ъT\H"eK]?a0dkFRw@;/e?w)'R)ȏ{4A+ԕc)سDt̺[$yh;iN+%%zHp[N*K7~3r74 49J+?dDG5A8D6RiHIJɴһňlcV}'el;6%3GrؔY쀷\ mNP k%* &hp(D{ktY>/V9h3v,2B̟e Jh9)۸eG#'tT'ߐdDC_~AѭBy@޿*LN/NC^jّ;0.%vq ;$Yܷ}Fgh[3_߮gQ㬍\!{^ךppGg*LB&BkoaJTL-*GX˂Q9c}^8NFwηkLG<㸥̴[i>(e@gR{&uTj# }}MF~t졅N&`W[b(e7!!+ |縛k3L5>eF [P:p XkvFX1y/Vҕ^#TYHANv4oAFYj'>u}ZCtQ !XNԷ'ᜬE %=LI7y]_hOnY f&/ڼ:|Ѓ+`ߍ &8oHNF8"&pBW)93n=və1F'kH,5{{m( @|>8@JӴ^gfv*a^P cɴ hb9IH=cwYwPATt现HF?^;NPv>1_Nqgj`.wjEhC} wb8NH<J=ǟi$mg9 G0~Тb3ˎCyhTLmF?t]CЕo}Cm:B|űKD(_~7,xNmSfpbjs5Woed^$)Z>7TwXdh&<UmCIXL"YH*pN23Trq7jzZ@J{ElTvLU 'X%Ko(MbZ@n&mqf;(D4:8Ќ k }RB$8ﰆ!NvB( ]WH`e!r4J@f 1NwWOk˂] 1A׋&4V7~ u dq;w )t?Hu*Iua6U~Ra,t1=?" E:8#:.l;RJCu ۡ;'Cls  ,Ur7+ g]a*{LY`I[]c^Nsze &Ø!W-o?DZ9#՗^Œ#%@X5s6AInfr~(cs+X>8 6/n>4SWQF&އ c%JH>ůDs(' ]WrxP&G#y d$;#A3ʈ { .e6..{) %+vHp(=m&KA p2jö7Tsʔ`Dbqz 28ϋ-Apڹyn)oM9"2ߺ_9c Q-7hD!w_(krN6Y.0 X_EXp U_DR*\ !sR$igNGՅ+V~);cbrM[1lm,DžAV}r?RY+dVzB O%Ӫ}KhIb w<(w)s,MD̨VOV1#͞W .>~{l^{Et?OkBcr՟R΍ HZO(2Jaf-A9s߅C\[z&)׿(p+Tx.h:O(h_WUn(IuÕѸ!eExz>'-Fw4B"hN (ڹ@3>!?O/¯_S ,D?T@d\!<;1U\#%!o#6DB $M#ݟ#hXJT6%>;Y,YiGz %Zʯ "[oߊ-^pe"^gG笊ޑ):jӊ'zOy=((KB婣> i=mǓ\ފZ. ! _(ӆ=EA"Ǯiʻr[unڳkfQ;g qdBE9@?l}=YLd퉜7qx3H8E5?sƃ亴/YzP,RE/1c)bF7i@C+EZ >$m}E݂Qr "<|o.%DGu$GNB`.0q!^FUvLxL/\ Vګs0mˆlD"vv12#o5`wmY7a:nAxXZ%5n_-ZZq@:Wpo5" $ͼmX Q~Lgt8JȢ,ⁱGT !՘h2^ux(Us:Ӛ7hG˥l|#Q4{'jlpz @O[Kv0g;[nTQޣC[}M0^f 4Hti~@.K#=Aچ.c"Ly4z!byVL .9≒i~A%[jq’CJan)8uˆ188۬QC.PA:*A_Q=]Љ%CQp+P-nhPiO>C&j9҉6Q :D wyX b!W7Eǃ?~nr՟'dkicʄoޜ8l buоݷCo\:i໷ޓrn2 X0.#(WS4k'$v9]=[ Dmx*-O 9Z{k5bہAAG X2ĆZ K'y@z.Q{܋߽IEG H}NHԂD%+^Glk?׏7+{<䰃'` +OGI[ ݣ*JᚍB0'4p`9É1B7ԗ1o7[i(Ah95;tHY E 6.^{PvFL-fNӇ;:pJ1\rEc5pPiHWLL|yX &DNȷ8ޒ14XzM<7~N>MxɻhVjhzrR\h 4َ]7fN>4 -u+zpא;X|99Y~lwj'ؾazZ '~OϦ_GW@.tbLXHըj*8pJ[5Ŏ|4۰;߈Ȋ"QNtve:YB6{Fs˩gv,pm Sly.[s3-|*Q:l*k~KoIEg|*_ŖUfbwPg==} JzMU(m2觵NoУԺE? |.5 ([6\cVτOV%+T]YnXg½:N^kL+ro}’B`0&nj1ܟߊ#wdVƋg'<\65$͌؇.wX_fn=%cHeluUd [x"<`l{t/ofX{vnΥŵ05I]{Y[)7H:FG0[cςbQ s^1I$452TKlB.a%'.' s!L%t<5h"+Zrv& ;1 t_y͈[aLJinfǨ $WrꂍВ{M#S+sK[χ,O=UiS|c fovG od`dy63dܿ۽+CHx bȼz$Xg<-b/̫KELɶU;T)ut.>,?^HHD8tJ0^c}6aFZfݞC9JMR{M_[i_B}ҿ!EH o61X`g.\NkW`8Ѳл(HEKImJ ѫ fFm IwC=e n)LȈN ҍ=*mv1\=h `Z<pr#~}7E,)Ӟ{uoo%t7q5:~wCi+p6nzԌVS;ťmY{V1g&E 㵈 N:ou~p?YHf 6"\կb1&!Z񭥬 AlL+ҁ 31wBbkT>>+7Gdxi):,hMS帶CƎʜ\*Q+|5 ]}tqΩ[S]@\VMG'*Ǧč Oc`ݿk0*8%H󊇤 ))<,1Ii]W4=H*z ;R_^ZiZ;Iq=Nl_mع  P:aPAN6;E7SYjzGDZ`FT2P1FxiR@t|0^bJܻMvwnr2֪xsnzX1JowmT[ċ"Fc`YDu+ɒ[*ѕcޚP5S@ӿwR>PN9T+f:%>"jo/ieL&6BaSBTM;]n8l{wo MߗNGŞ&c!#4ȴ,8*ϳɂi6o\qd@Hg'ef:zVGT%O=Xiq봠8ګg$%o_-lE;)hfQB& Ð9LU#g?XJ_BqPm_F\^*Ѡv{m!V{Ţ(qN @*½)b+M)]+ Tj`6⩖'n j^Z=}fn @k+C\e]8+y]X[K ^%, *yh!gY0]rͥl:w|QN S/Smxߍ>}R9 ՞,{ۃ6G v2{`ho U;'߈EZV&NReG ȹ]zK| P^G$$ʴ}M񼎪x]Lqr6i,y&c`|/l28w{ *; Ui"1ll'CѺKn20;q8G'pMcٺ3 F2d^o:qKV?|O`;jB4%@|;S$@U%IbhLΪ ~7sΩsέ@8 (xKC,@_#bWå _ ~mNv9Q&-׉`&X8|1x+؀dJ"u7[>SzXVaq*!X,ċ 3b]>n署p. Z 'v.%2$C=d(j,}eß0ʑGb{. H%r2DB\S9Nk~RC0 ѱyntG_yzc&%ˈSf7R:Czr Wn^@Mnyg2 zpP 2ܷ7tDMB r9q`c)0ₒ\h+|hAPcPxgrwgj{;be(J7i2|: XPE0F'0)?]uc](/j;!zvl}M&xZ~1EePg9b aH(De}=~x(tF&4HD5S{xdRä~SC w8OկxzcCQ.%32oȞ@W썤etWYѝ^)`I|jy*HooAątX0ΏV@-=c*"LN;4<g$Ju GWoBMK3LCqQ 'PNzEf?1D_88\L){Ԭbrц!aTʭ?/vX:Tz7R-pusY#{' %2:mvQPڍY㉭8zV%a4ȚA&8"ی&'52I9m7:x/ em:ڣD"zq+SK˫1S..1^F0y'vЀr Bs;w"^eqYOTa]_B`nS; ܣ?C ߙjHB_5Rޔ|U4*6^$luC,Qb315{tY ߔW.p8@RJܡ eK{ ,ӵT;fأ1.䆉8=sE)QUGcsD^6;s>ӍHiIYN2zMlǒo|I"fĊ!$}Rû놹#kBCQP YR5U7 $q߿b}c57j1338OHiFb'P+( a:=Njkq(f [rׁDx/}2zopMǺA`8ɏ\BT_l,&j`Le@؉cʟpyõXLi1h96hA-QC ~#N6Zf`k/ >IgKT2.1JNmv˝ɬP#+96lQע26{Klm&$F[ef3(xyMu"+0la:,6V>?fHD,MXiJ}W(̨&zv[^и}5S'Lr;*5Sg|וix̻98:n]ixY1$*{;kKQ"ցc+ 2=Ҷyّ+Gha=޻}=yfmgd&qѬ4X#!Nr6xϷ>ґ7IqT?rUity`T,Q u8(2[%y}mcV݇d,Jd7m`0= P4tk }9.aiaۄZ,>=@}kWbE1^IGLF i`SCp*gjmqJG`vH{ޓޔT8e}j6Jj,ֈf[O:_w,<Ң}V:o${QH);vmKhkLlZVC[3Zds.&;> [ ?瓲GL% 7́KUSI T{O7Z^hpyƻeĿAb*1xC&wٿ9.~+vMn0W6]$*h2nNk6WKK~M>v8*BƮ缭 3uW`ˍܓcX\yJC[(„i6wF>r3j{\st) [(4I2wvc[}wQWZNJ2}m"o͍6Fqdo YV& o7\IB d^8u^Jlc)^o'p+'6#"|~Ajn ja7jg'_#W(57BYpd?nl#`u|:z2ip0+{&w!޿eVm,3V1G3e;c?p)=zwnmIqNI{I r5W!Cxf< _g\=d- C㑪“PC)*Kj!||J١\LQRlو}NGoDT)e.( !, \q2B<7UUد PNw;Y9E2^gqZ<؎yUegLw=,?$q5v46=::k1t.[P\{X N/jQ6?X42X >-sr 2'L >O GVG) +9c ̑9"R+ 7a2Uh'M*U5y vGXF[Wc蜺HÝĉTτ+ˌ|sg@0 ;sRE>M- $8ZBZ2uSPa݇Q6=h*Z4A͐AUHz#3txJDhFl4,>_uUE(Р0>FT:ȯP#J2we4^^Lg.lqSڴt {r q|| Ph²ěhxŕ3߃m  R'hbºMfTğBp OTn';>{2m(F/*kJծSf J,ǣvb ᄷ4O}<xNXk3Vbn>"%l)6 .GzdiG@`"0{Zb8/ T ۴cw3ifaE4}0Ɂ=G)3mP7/3y{8mtlQ&~Q宍eHr MQ3:B~C. ~cü 1/u {DqV7!ȧԟ6'\B@iR);Eh.1'z] UoTE-)jqԟ)gT1gڎ^WZ]'BK^:>Za?R&JK ">e?M!e'zxHH<%T(MV6yѡZ~{=+"OPEVkiem_3&Yla"C{j)vF8p/Ą2PG}.,x,"4COe缄R #/?qd'3kfbP\5Zi:{ڋ%W7 0V`@8TX` UZ®I78#qϨ=b#PoA8Q0dƣI#FQ ZJ XKi$FN ?k (+J;(D3;$v+P T<6t t^MŜi$}3xY&.k[ ;X9ܴc p֌8(hg Z&$õu-T`~sp#*Z+b󄇿T%ɮ}^q ->=naE'Σ El*:sS$>o T%fuP46ٜljY ͉A#c~=cpJ1Wf)W6ح1  ]#yu;cр d/t=Xva7aF܂?jd鞱Еq`*v.jSY+߹Irn<ۭ{͒ kN4My)RSkӂ),`{8vL-^2]yD;bTrmRCLČv2qȽPV᫡Kj<>M]| J+rBĜsjrG:N`7g[Zb)só5Ҭc]T: 8y=n\8e^ ؚ;@e"\Ԫb< NXI!d w7KI]!qxy1 ҠH@Xj]pO2 ρјqB ȼwR%aaDhCGǩqt3^~dD,f9:n(Wkmv/F]<7Y;4P3esjp $ `k[L(B_):0څ7Ojp˧)ل  O}v`ARdG_eHF\ޟ ./0   ,`AOb_U<,ElT2/JCʶ۩\_BWwƃSEݬЧ$"ykY(mtpM' $iu B+p2gUk=8PLvK_ Ĩ.1 =>Dw[b눶1_ѴĝoW}n-_2arzf"O>1lW3xX0X˪V P];۞GORiz`~G6e {K`BN\ ^7HyFbcM!㧬qkOjƔ%D?2 ї$4Ll;tVX3&l߷qR-Zck*kҀk.䇦]T] z>T 6D&VT6/`Eq`#1JJW눙T٣Gs/w{s;9wUX5o XI^{JQsfm uCJ)^m<zXhzG|YxYOz^ eEgAT=djg̹%9md x2v>(1=A?#p&Am³#8nl2"9TXe"FV&LfD֯MUa4KP~VFkx8akӁC6.z8Is|صtٟ- W;KƇ XlLfs7hV8$c{F)&恢\c,1 h^fur0z틹Q 8K祻͉$SXIncH<VѼJضd ~kF}!Y|r"\tX4;Es`~TpkMGB(,yϪT'U*EieqWcYw]Z} y9B8AU."G] ^ /*(0L$j[xeKۘw]ȉ0XL0ry^RYw'X|isوcz$t_;`-ӑGJ=K7Ek*|;5(tJiiʩta3°jeNf|.  ]Ja&2v>_z lƹJ Xi:/02vvB Bzx9>i~snr|O~ۓ[ ^PFl$ؐ5.Q'CI:ӶC wH ~<#He\He>{*1 ?mM8ڟwQeK~lΈVޏ5[?XL#Ш^M ll<45:6kRTg#P-`.ѬO~׶ v{ʻE-D2RR="Cl.ޒ9{iS.Qf<I3Ez% $%>1 +Ge%/C@O.mvzWP&p\OǢ-7Pf8LI+Ъ* {RĎ]F|d>OqBB8P~jl=hkov8@NVb2N8{tσ: 0{zLtc => dF>Җ8Wm%'^JH8xI04g ՂӒ\&$I1J]HnpOe\'GXJ/B{]clBj.bP*;G1k!XN٪7YOEQdᖦ rJ~Np=4׋ ׮.~ Xj3?yy:Jи3 ǴŸJ"pzh{ hE;x)QهQ,5Pi{A_&Mi^wM @4ն\F7)Yz@=ܵgAs'NH^=h룼qc]*8OYXzix2)Rtg92/#J!7%QZ/oj RnvG}:&.|Pf F6ΕDyu~Zv6-.|hz>Oۮ +mbRֲ1c 97z(;JLo|1>'wkNu6Q;xJ(vIo.fD;( Xf\7$J bnqC/C^7+FO]=tb+!`D<<]:Q*PxeBt@byYT?2{)>PA*GYgMd` ũCѨ9|z%Ҡ9y}; eƤkC;l(F3Ѡk pz\OJ I;Ǣ3S:#v0we˹ҊѨ M;E;wg6Ub#کyJPJ9Iu)sR 橏aҟ|`*M-Wߢc.-^&2;MNt!HN#2v6L`zޜ_QX!{薅~g>NQ6R;UEr8j.Ht UjkA)a|y s3Xw4S~S JpQȭA]\x!T%yG,28dqɰĨhlڴPWgj9$&LQ~yqQܴo/st'*bʍv=ܓ;,kIsĻ~tD2PvZ^ aU꼣*r ѣsBk2? iS=JWeWY]a+-&ڜXi\nbF.8682H&(f:w&mK98h'S41Ӳ4 v.s,IsS?K rtX,?5Ӻ<5U0[Ro# A8Rm&}6U؄|(FtK )z[Ee8M9}"pyOU*yov21T%RSQu*\E2DfHYu6# g hWlo˔)}ebKf}?c1a5zv3r2+!{|ί)/V;HXdm,l}ؾЦcYL]z,ff~֗@brzUo:lIOECȑ1Pjh.BKN0JK/Ty֕V`e]N vLg|61&Rex/궋Co+qJ7;-qjЮ{(ie2mj11Fw`g}+$}ˊӋZ[M,bJY| pXKwy7ȢYtBTU.@ .G' 'H$l fSFd`_i'{[cA=ӯ5Ֆa=Fdk:tH-C}zF*¸!_1;PO|~$SZp.v(qd#xtocTn>ު`As9E J]NM LB?;n%$D޿_"/kp9/)(M!AR8y;v%jo}iHT~&:ۛ^` r%8 aT)jh'ӓ`h 34:Vbj&u&L 0FSC :k*y~^GB$@a^łH;d"ĈsͤT}-$`} Id<ƻي`谦Yh 18A$Oojv ج]FA3")i7V&Cdɾ+(7̑xǪ]JN9O=sMV&6 5Ȯj93t_ %mv7rJ}8MxrKm7ǚ:b!cn( 05wlE1F TQGdaiDHJ &f9 `Y gK%ƅE`<֕wDInC '*Ut"kHM[mx>Fji9j@RR~sռ]e}̨Ĝ-!] 21>R*&'~bKgt%Ѯ8im~ q;qz}tƨ|߃!:+5. c-ID;? 7gNiB>K`n3Ӽ$ŒLj6 L!%Ug@@5iSF0kT.L(Z TO8|Dc3zrH yGST8:'-bqmO, K/ϳh9)⳥@/\ dO?5*A:1X=q@5 ͗49QQ&R_6.> ͩ;/u}R D5ص{D*^1-?9~틙[?\hD2]@w>R^ŋ:׻;ix]{mmgeZ[z,JMURf⯠yP*,Q3: @|vjHUTYLq`2k4{(%]&x2o2 ̗6Q\˦,Tp?qfQ$?OK;=XkJV)qKB]U&&|61zS zx@/6SR`g WeUT=] ?2>%Zaʿ5UTJ=f|U"^N[]Ђ k-4G6g_ba|ļU-wBAg]ϊ<ܲ 'olοm| Q8)O-h\XCt&4Wr 툮'Lׅ=}1)Gj@>*ԥ*?ش趻|;L|ǨNK>*: H;(Vf|a4M!ap@M+5nB !5E> g{c;2Hm&յh^ }{ۇ.QwgAkhw]okve{cR~u$)2b1)HVs ]lST_svebd ^׈uˤk$rhI(f1ُ;x?$?ZV]*GyPfDm4DM4Ļ35%OԎVsH#wŸ`9׉S|5mnmMspj͟KEa <)AJCSyD~=Z?!ޕM)~9EP!m p=bM%x0h!#_"/`B?w8cGaD X Aζ5{:BWޖ1J5k82MMW= E vpb1L1`)KHDbۭ5n]o6B#ú{ 9^ZNqdWc;[!#0k ,P.Hu<ך;G *i)@-VBdŽQlŕq2[=iZ'&8-xiWPo'-cwg3Z-<67`)ntװ4Zs{统?KHIoU*Q%q.wXNW1𒦍~,]%M=~Hsyȳ 5 o~K,oY9,أ|օ@UA6ʥ IQ2@MlX _46nt6^dУ+VvUE9/-K\Dft8 A8!~5bͧ˅fϫ. P/- ̨RҷQP {4\!^zܒY ˊ<:8'9F?UHfuf;$ zIGYSBx*BeKbwE.G- Sn2r;^v?v_lBdYK8xe';=qXϠ+r}Feyvn>{:AQB6X}OI+ߊ\vxxLW5&S" \%޵WPh8"Ԟ?+7Yу=^I扙4ҡVץyos+nQfՍ FZD85jl4яdfV̻ 4@a*J|%kYwʹ0ispCcA9~xY"YI(י)- r"tCUG-xµ }CIr8z - m/0'*~ǞGJQs ֈm_oC@mF cyoJbFeUu*USk\sz ]ʺ|ġ-rnSjAF,Dtr~'2?ڴ#*G@n﮺(!XMYNbMUIM{ | eEȗȜ5aj 2TO J{tXfԛyEgt–|_W7V%1U3"+)󞡃 nqfdѢ^pCs#ͲywTQu*BV[Yts &X4kmJͬ*]!h ?Y]RyG$3\b}AF%8;vNjZ>5qAt p;h 6&!W+d~CSKX^[ވpEPItCQ\F 8$~Ҟ^*+K2P!譬"SNN sqt*^R lǃLrm]K iauREy acNƊv̜SIDaۋ]]lE%b XUD 28:ec~c+j]_;н{Au bҶ!Dj`)33Ԥ8,>{&="Bm3 ??!+OgBHjc#}w[/Sf&VAa9 k%C ɭ&E>Z˝B6r< L"uA0z7⽙ZXtSB c7ZAWB3f'tYa 7Y&,ri&>x2̃Ċl>F\깾{+q%Kt{Dqf4`Eg ᕾn PSKĠɻ"()c6( 0k;_h ;1 r,w{8IedRJ\n6z$lSt"7¶1B{"nrw|T{ڳs/T>F8ܜK<)ZH^+7`pm Iؖԧ%:^sBWph qYL8`6_gnq 1uE~EyѤ)1+wOJ@PkRUm+*R˲oJ5߷Q`NiG.a&m/9hTPıp3|Xp7b]YgJgעWfn1hY*Q94mȴŽ%oWAO3y$-:,{>D-p0ݗԴ,$q!"v~qA"ԒQS.Bj@0Zcv Ϻ|th!Rv)iq38l)tWDYkVNj{j-B&NZi)YLW4N'(&'gj)H6ur(G^1sI cAc.q)J_#?[v@]UGǺz(j.€=].o5A t0ZR PY!Ě7UTa:O+B9 ;{-g@Τi0?NRH*:)d͐uDZF9F#D b}9BEՒ$Pbx.wcv\ü f1?ݫITf4:}%?IU6B/n.m4>Xy3ܟ&~SHQE:O>F$cg/p EV9OF2O?.{(5%{԰DFOc$$Sh.!zPm˱Twٹ:?J4qUHyC';ٻVsU$飿hlHN"n9.(XA"kEc& ~t,gb@C2YYP<缅56̧pQ8XJFKiSͮ K nIx/CA~CehۺLyC$ˏsIEk^ZdCu5HGԐϺV~jpsBAȠ;kCwM=jl>KZ, oTe( `bϤc3éoѣJT+h1LP(L5"m{!v%&F4فꃸP.[ ԉ";os(""U+,Je}70䑥QŏTVq;5}W|'oGNV]_挘s8,s deWfdmvֹ h#$Jp4v@R0a]*{CvN޶gu>* ՗UX{G|@nKlJ+4lYsEmj= xZ7i$ӫז9"$bO~Hr6 , 9 /ءO. tCz.m0!D|t/ƀfo`wbKiԺ]d'/\+p*mtNCo bDA|E.rC{ >>LCҎ zCMGE+qBι/%h^RTIKZzDl9>&}:|`L4q{t M: g84U՜Eũ@i=yJ+ t٦e9)aTR8lb|x®?nu. %e͵T呌ȱ_1ԱXrgfwܦaѶ_Ft u^ )FC!tfx\s`d@nиUeGj^i|6_ǭCl-`"^Qؖ6_+Fk@c*y}cU:5x@}bQxna>wgQ0N\T7>)kdDÍ,NdHaD% ~#Tj"zkkgJ9>Mk~֥kx渱q.MG*N?wI0/dpP$ҋ*EN;m=mAsHY<hrNܠ/Ńi/vznNQ١iDz8VNBl;&ʴ~D@R)5ۍ}joBeѵ)!WU3]Dcot?;t(czn]bBDdSrJʋl/!)R=p6D$ǒ(4\dt4(x0rlm+OX}${S/G葭$2v#S 4n 4MY=po HHJ^_6uYYoB[䕒s 2Yɐ,Ofu8yFMY^ij? hnPA0{(XyNCB>;bB f[ zXrHR Td e2N̟;rDw ;66} FqXᒡ]]fX/ M-8HcPtPb4wNPF!G=u~ xgW.2?=csJgMhχ5G,pȀ,0<+4ec>¢gYVldD)i  D`j&cm<"B~N;^ z 3Q(H-w2ܜdխWe }U@6LǐE،2h`\ig^}&UwՔQTC2Q?ܛ60s΍(c']w ,LG7%x`A;Հ%fWtraFF|@ŏ)?0$DN#̄~6dpC+M&5$jۯ~{թI Qh-p޼CQ$sf^:CK3CY)QmJs;̗˗JLII 5lhrP7kwnE5[}S.O;ݗR 7tnxɏQ6ya >/RTjBKĮzy>ag+ P*#=Q2I"On6cdy;vѐJjfId)b?"\D:[j#] >b{)|'Mj\g$!pt7 B*=m.|Xwv -\85~1:ZKޭx v"w@LX~XCsvD0M,_tr\R'dB#4q'&Dk]U->|( _3F/*r/ќ֒xSb\|%+v9G+hT&rNAj3~]:vaT=(TR E d9n^MD /1N *6>@mar;4!'}i;(N"9v(}B dԩ"QֻtMgFWtξvY J ezW^-O1I{>D{'R_vҿ˳VnmA ʸT4o6qo]- 3A>>ͺ(˔2[,+ / b eck_mי`%,efs ȝV 1,7<+A܉RY`u|Jxvj"L56xY۱_Z6Y4!3Q4lZxݤ" Jku:5 1D׺"qp`5p\<5PJ_aokާ\S/줭"a>~&T2/6|/)A C'BL1hS.M#/ \(%W7Ά407C9"sqf8DJK']P}FV(lc)$Sc+ O6Ruljy䆬6M| g>`}Ҋdr)O5uZlՕdw9쌤:o9Ef*Nοy8y, t69}MC&N(T KP^L@c/cMvĨO[k!ucpFGʙχ7bhC?+\i=_d)B95sEjj5%w'yRE@U+USl{G@jon'Q!,kP܅xp襸.uh@[  oH÷V l)րL+Lˮ0P PIlhuLRbDaG*^ AB]_WXqq:*;P\Âe ʩV&_$ᄌad*t× -SE':s8QYf8'4h&\$ 7p8 R>vAeF BJf/KyHz¢A|򡀖 %RZS?_-?甫ݿbZ*u] 4Ga9.%P2:?F|vt)oi9!{Wv {) >99xnH@-.2( ǹJGǾDb&Dk>+:0Đ,@ ўf(@PYR gsZ*W+K  BRUjzhZ)ẍ́PZ*ojZ~c0"}|n͚Maʔ(u|nߨӪ|l+sXKOX>_WRp>Cu(uӪk;2P0 }VnLbQagءƮ䗏NW{ aO۹jk8De>㬜WӢ] kR?>đBLgSp< q6VomYM݋bZJNYe顸|MD5>=[?&Exg!bD0 ǡѷFS/cD(es#)M0Br ̤ѲW#k{o=? F))PT"~,|" mlH-7ll &Lhrpq~ghH2$0Úxc ,r\6BdzOfN+ocR1!ḨS;Ջ %$V.i<&C@ȶ[z.8eH`K0PL̇&>1ˆGϜ˰bWt ND;W2"ٜy/~d)q-A [_ pN}~miS[p=bR'q +b1N#3NS$WxbT2eri|]2-{xQχMl`gG(!8ꪤjũB:Q.X] eKt~B ~-U3l䞘8;W3IJ^=4e2:^jU Y>߅b7DrЋH-:H`201BpJ@r6*deZOj"Hu> >~\pUt/-z"?@~uR?H21׆#b$H+a`%Kf9od:7Ĺՠ/tUXj<Ud5@#3ހ 0dIOб} @~J Zz㘏qk Rĉ|g ؔ ~s8!O>#{  }ѯ;BHfe_X_(00I<9}z#ZV9Ag:y;1ꂣ瘤!Wb`"3L1Ef`H\WpH|;Z,5EQBX(`|+r[dʿG?-RH?LV9sD@?s7aA|Y- :YCNZ{ ?ՀUX=nFT+V-Ճ9H{[Rիz=o%~Ќkǚꚡrn`8nk O$@#ʏ6tAV0DC7[#I9LgvY~apG˭Z`p$2d*H]1'ߖN=nBvcS ij.1rDwNt 1 8”tCCii\]ңKl8{ܽ>mT_*7KiG,j"56M{T}C wdD4c $'68JРWWᨯe!WI2#_cȈmݭ BTG+iv}sD$AN ND\6h(F!U|Yf2G7OKd">-d}6twt8G&wg`ݛB_f(8Yͽ> hК1 j*qqrcbG\,^ Se?VLeD!@87WjY*ow]*1>*yb!-眸=/ߑaDB\#ǥ+m#.th> xY4/=pV"8Eg8i9I3W |h=<ÌH&g2ZpHg4s@p.k>Iڙ~`0xPE!QaFED!i"":ZtP05gvx@O+og nEgo#@z!/ښ-n]ωF+Ƞ(a)hgiZ kn}#H֗+nrEr6t? mW *?9D$8J{Q=pUFkĨئ|F>Jt^q26_;8L ^3yEga9 o7FgQ!Lk1}7 g-f2| ZG .^,@;u&5_.' 7gzXZA|OTV9rM8*[j)FJ*&Dv覓6}l^I U'VW1U\^+%Ɨ%lO?*kp+8ƖR:O:lO?0'2~@,$`/c` _AjQz7jf&LYP@sFq!s=|N ikYTG Ƀ^x%ZdNu CR cڡ٥\m`F 2řTklKfgT*L&Ttl_,q`u91=ْy6Vp->38ΎOZqtVܱ/q /U>0I޸Q.Sa5@Prpp ;|(7}^/> ) rRT#B~5cI[=wHM1'4}2FGJ&ckˊ۟6H{RmceK0~ש:\2rbxJeQ@nwj̤g  _"%%d4,-fUNV|Ld?W4[^Qj3lųX;em1+E}2?+޹e۰f,&z9@XUt|,ǡܰ~*Pax~oN!o3w&~RPraB/ɫ]vӻLwLEg1:+œ`ut4䎲bfMl/o4+ @OVLz|#t1R"t1S$y`Ͽ7 幉9/UM,o\j0ERl?*=_OVo9(5B&[ܕ0,F11o:铅3#SPNЂ5SzPφݛV7h`ZDko5#-*~ނ|^.BzuPķ~? QjIy\Sj4p<Ѳo%Zlesx۔$D˴=TYbӦ>җyIȹf.=ѼG-X>7Z.x|JUqUvEY*cD xُT.n5یpPdשZ" {' y~5SPޤluz59y"Kc[_B}BY.ZHMK,qQpO3nmqfzAtȗD=jK*9pڈ)=)B#n1=0 ~X' ;3f/ q7zz Hb鎹{T1M'wI>iŻ ? {JG,f hY@^_v%$iFHTonYo0+q;-YxɆc'Q7u|qX<;w-9ejR N. lSjv~pCO!DZjbzJ`xsy,Ykބ%/.r17AǏXK#nƎ˞h!lo{i~j&(C&ޞW2Es֖;(?%.YotBU耄4&0&6cxƩv5;ca.SL}![V,FVJ9o[ ֢oOZ8Ep29Tw;lӳJL nhYQv 1(w-r)tȆO3A7QCߧa!}P"ʡ߱{$W ^jN $P4%ǐ8g.CS=l6=!=\귷p{#¨*r&oK&ԣDMcl_`Zj{~YNJXF4p_j&N/m paXBsp2 ؙ4( ߬7_M#9,z_mjy_X`Z6xǹ[Pkاi]>~tl+bk qd ?l0S]a>e514sRĨ*U\ʀ AJ&'#hCT&7bfh>sA3K\U0RNb"D"XXRzژq 9oF=_+͞\oMjfmJ=`n2*s Ȏ{1#\ IEnYڊHZ@Zt&#KV@[2Ruqnfu U.4T}1踐,RMnhѴq'iM,r@g Cg琢8VGnfl~!û= tsY緪Y>b˷՞[y{C82{K:Bw`NN357 fԊs=~K:$7Y 67*51_w)h&e5 {Wl1'7|*.|%lF|?Z),@PEM:O9WB<+CAJBPҪ}f@16Xyk Ǥq*>VCQ$2BY>m`/8N3"|mXފ7)XWW5#ЙQqϛ#Jg2=\(G-fޖ!b&+%}Ydj?Ǽ1D@3EW.チt{g'&Vv"))ևD|3ٻHqu8&?s*Zxç,Vޝ %aOJއlUD N-}fMAӹO#}HJ[:6O$\/a!QB!g4+դ0ݶEbr3=ӿ IcdYGBϝxqF9U(N~ K ,5v ɩ*(3.ѼDZpItE <!նϘ4(/zלD~zF.ļ򺡙,l\LC)w -8l!*ׂMزY P*0YFJwþ]g6dᴂQ0Hqu.RϢMa,qF fgx9G^ I=Lo/v1!7[@r/xd𙚵0;<YuAB늡}#r㮝.B!OB٫dˢ.kO0tOBVK2HBlzDgQZ_ey eX; /6>6tTғPyT0#$jf@[˞g[*Ȝk5`՗E_gj 4Hgt* Zr;)CX0_Gz2.F߮Ay⁘ n aFrA˽n(n%D}I'MԥIy/h*p8!'B+9N=6 d:ҼO Gn'fܸ+W]H8WpHcbfU݋jc͛.'3M\GZYD=J|Yst Yw -,=WLc1I.6uΡd y2Eǧ 3JxJSV(iz#㦥V\p,Q`=*^v>M^i ߢh2pٯ;_{}}6t7l6!z&3&xI.`{0TAo=^AGü^KJ%'K.`8H`_eXTj6Wy4 e1qjN2{B~(%#&RZB ɀ xlH$0UT:G/Wlbځ3A*StR ZAh8fI)s?!*0=D,-lnWmnlʴ*AATb#QC YcꢰIvNp߅ }TD,@%c'+6@馮ljPDa|y'iuji[Xi;jDoܟ ܱR?^?/,P}nE՞¡r\}5 KϬBZ3¢!/Ka8WM3Lܶ\4ܝK Aݵ ĮܦΘ])ǶҞF;O@aGYR,aZ5+q*.Ow+ 7н5К"^< rˆT~V8iD?Vz$pH/gl.g ![|_IE\!'W MPt":m:8A lF?(6!#_WmMJsZ9H/l@3 ۽YcdǹzHf(ɊI'9RD! ֦G_={etUPۃ&3`^q/A+ڲYxvY,fwy L{ Xc"g9( 4Gi-!qYV3-κ/ڧ.3(/KFH#ni"uL}\cν əԄo ^7xN=EE:Ē4ZsP.6M?!wbL!ٵڥ%fw޵9 b=i?~b7'wSl2hץڪƛj@fJUc-‚0qb]iLY^` B_\\ ݍ ɼK-l:lq|EғZ%G$b)maqlpX^d#앜wĖ5ndꦹ24z%Ȉ^?0j@O$9΅oKUlO{3g/KkIq`~Hn0[Pj kƧBhʨe #%-d 1/&)E0u,~!vzBm" _gax=̩(kZ2ΕUI-̱z0A(baurZ^igpAyHyg|Y3!`x@Y} 8^RgԭA *K.__ J:aTZ aѢ+eXxl x[Qp$XXX93P$&j= [|Ϭ.YQc{./ׄiO lyr)KzXKy$-~̧bƩQظBwP%Gf[}K;/ ד%k 6wϚ/{q-oッzI %fk4`>eNUiwlvRfya8OQޒ= iPd.t)/Ĥ`g8N:M1^9cCvg> fwKp0 g)_-hƼ^$.%1L]PA4yֈ&Fg CɎߛ3ʟ xap#DhH0U$}ȯiaHņ;jڗ9 {F獫)7Qcl5(A9vj1UJCXL֟סG>;Iؑn1¾^>5 nӑxoW?8dc @s5Iz1i}Z{ }| :2u=y:;>[;X>8yR/-bӺq2k&qwqne'73a6ϓDկӃzQc0XrDi3ij$Nٸ(3uUEJqh?rkoJxvڇ;)S~!s^`I$_͓>7s$Tݍq߇IT5{q\9zNTM}:Q?<Jf*z8iɋ{_:isжRtRI,[bEjPX-+Hvۉ|nǭ}>%Y6R{MD埣4J]{ۂu%%\HD@qmJCݶ:NZ5& dϔB̙MQx7^Ԯ.kmH,A)QIvc(,:P*p5+pB#{jϴnF:;tM< jZDjΤ*W-@-&H)IdJC,I"=Jb6g yՃq3WzIX#`v[䖀OqبXE-p3G`h pF/e츯cM3H&'SCI}lL,ܙ,QlE1O"MB>(ZG/%Krl-\Oo nmb}7< 2D1zToMQY|7N|vzTYxˏ]W}5," &4aTx*둚@T3&7Vغjqr͘e%͖7'Cͳ!žR3Il~rI &]vbIks<dwtIuS**àwp]ʳUӤq"]N#dCc6OI(Vq2ȸ>mR;! ]u5Mh+{Dz¶jB?Rݤ.Vd%RYcnC%[Z{# $I K˕T;P=m?db4acdTجID݅ß)Xo 2rC6F*ʒܙKQ"*pТ&'%/kxСeךF±㑒 Y;#HT;]QU߰) ^Hc f5L*PK9d9RSnj3[H t +9D$)!(d!BM,0HAs@pZ^ӻNg٤9h3]t [!deStr3:=6l2@@Efw7t|+5T*X2-nAlBzSA\ڽY~&&r{<3F{&_;J[)mj:̆ :Di' JAt1֑Bj@8m,H+|9\ejvVXN$E.qo+VNQm?T;37*EO,XWyspЙ~5oo;#XE}:~ji uÄ*זk_-9mRGk4=eiJn/V./HG͎'d+'RfNOt==3z* o[!W8ia7Jw.U|ճu>{hȔR9#PVjKI3Ue4:- ]q2t1X5\Vmk[WkE{H}{&Ya?L}h_yͤcs:E]1UWfMK: zYF|HCOWx\2T ߒRH'v\3G0D||x4$' dk|;h%#boىٺ!3Foָoޣ&snVxrFcQaFw@\A.لd5E?5Y=>;S9Ϟ{R[ 6,)n+6+!ZΊ<aDOu I04JSf44㚙%*>*Io>m^LsCSt"h}u $I{,ՒL,"# <FN¹(o|$!Сp;#uY fE7 ZMc-].IeN, hy7[Τ7 fba " a` ^.8uֱI]0M*1!/rgtd6fW_j%?P ŕ)&M1L 7Ejs2kJF(4P0{өGuHDvfL/8R:[2ɖ>^2[ M3\؄q%uSP :jq+T5g:V`K\Bn?jBFg7jyK7y[0ǃUDX<_U)v☠S @9qHS7OF ,MVH*!]|AKB˱k.qX۰ Xc᦭ \h / ~4BTlsVZyr@[=ܹExT;~-m)BدI(ɸBk)y5 Up?)=ܚR &VI^+؟ KB'^Sٰ ZH&-"P[,^$oA Dy"ɡuI=h(9Ҷ4_Wbc^G"LQtc1@DбځhH5-(/eiN~_CnuD2/]k_&8j&A)-Q.8UtP13Ai\0o%@. jrkD9LOm?M`78\un2# -~  -| Iҏ2t-;S٠rɅ9rư]X 6n!i%-IV^7>81+.X2ܐ}{נcɩiuQzĻe!cr5~&P QT0x~XF]hcs`cWGP*<3qa֍KM߇?LˁE+cq]Z\ydv٪[N<ui<{VE^zHjIr2fŤ}ͲrXzu)B=ۍt8)+$rO-_X-VER0H[<׫HlrԮrP¦$.mP ?@M?/88"HsKfb#H<6|I{_ Yt<%)f5b!$t'NrBnVnI`1CT$21 ASڰV$%a%J~bd%\DVP:jK1| ńMcPۋ͔>ZHۚ"JR8 OE3㸯9KO3t^3b>w?)9e~V]YٝPs#15B^EäX:@c xZcS8AX~4f1r|?I?: Erq{21묮Mt`ia ͛9wj@@)+u~;2N6+5YאQ 71DSeL녌j ]fOUXzD! I<B]O&U*??ԗ pOXC mp`dnC9?%eہvߊMQ^ڋZU}xx?:(D_&b+6RFg/AJI 8'JdvĆu~?r\^Rq-f9Q@>!x /e4dQ# '$$FKsGyc,Tu/>Gfw{@Y2vpIHwp -(*(z%" "V%"3X[@Щ `~ 013lu`)}|o_ )}0=/Q7qdl0@'o)wcC:=+7ja3IL+~[|#EC+eGW1%u#^;ECwZTpl̰"F~IlLXJR26e c?Ɠ~W=\nZ{iTT'ޡlZ+q56l,OLJ8XhX urRCOF,bno#V6mXDa"R[c*=U/!4*e3 %b: qؔ=eJOS& { rx`\[C[_ҙ wĥ6Џ7.t8 |(l^A{k&.SBfjaؖ&:qSpòLJ>AVWqt!ȵ\dY~ c:km$YJ׵]آh{-͵g,ҝulc۝Ll쯤ř1$|@ɚ6I#y0 UDCK,qx'y'aUޛ"neRDz3{^w[4tO|r,e Əq)=q`9@̫AWuQytSt:>Epj C[㌷:^*jA;ۊ-gUٕ1C8~=#p[3ik_JM*}ыyY~&Wy.$<_m0`&xS`/P$b 0{5rx8$K4=ތg1ue<)6=gp0_+/z; C}Z6m {a*s@=4u|s <dg5|bX0iji|J4}x A?I^)0+~;9@=my%;ƴYG lnD.y_r%Hj5ԑ`V(Y'Q8-ecv\[nrDK{B -,?z>-ܮ@c= cLQqGs3%d+\pg 5A1QН`m-mN# "}J~QPܙ\sHj|<~v+]w>"w3|Vy6>jrkট!e=Y[^7Ҹz,DŽB:WEyq41&VBtf.1Vc`~]tΗZ*٣Ⳕ8Ϩ;bPgfUwxlA6MSqL߭Cr,ElDJ`,e,ZY-U;vp։|,F\yUF 9UC޶Nۻ \p ̲p7/,Ӆ^`T۲ŋe^L=l0- u싾a@J5qA!rEI arDl/Go` !7[9D*b|0᳍63c%JQF>XP ܆Hk ٵQ!O<ݢePa7s _ctWWt=۶AjhD{vb01v90O8߃+I*S;[yu"{uPmm!y{s8pŊ+莓/fȏPa1U^HoG#6ЌfE0_ǒ:EՀOh9:`H$\<%K9.P%k>.$&{;2yM0&3;eI(B¬Tmkbh_FP%BJ@$l ɥ!9&=CJnT}LHS[ Lʞ c JstO"dԻn{E"m0G7~P^yZ̽;a(|XO亥6-&+_uCvv_ucfzWW8ꗊ.ໃ'^ _HCLy Q f9Xҍ#dzdFՇqm͐Ʉl!.z5j7GZEeEW^:5|,. -#Cg?_v.PӍ^H5F]Dͩ '4bd.JjEԉWJF,T/ Nk[A5uQd4sgaX8K}S~,2rıε2y11,=U)y? "Ɠ&1-@KP'fK$]6@0xZJv#? rZiB G4b٥A`Svf-7bJ|y>G$kYV;Tn*VoFr]5tR|]u yIy-"P n)u! X[}X!bQA h)] ANáp*=e.zLF%~M>C>/;F=H RcJfdkQoV<.&EeD[iFYuߵ !y6#8\tDt8_t&^ q6[1kn~ }%=lkαf L~p5K֫4{!VbfEJwfܳ)mߎ{2N-&|QƸx?]L]c:ќy&ACOߒ3_m 73Ł֫nG疢e)RtQ>\O(dW"-XE a I;fh k)CL$>J_Ic#s&p#c$JdOL"9ę&AGlyKLi-Լ(M[ΐ(@(j깦7TՖ*,[I TN6X)72d`){"p'4|o b ~alR?0C7u:`6M$,VEZ!uP2@* ~"ȅ$8qvLt/m@st]t̛4pby(($ n/>#zSNw:.Fb"R'M2EPi@-=Y#en=9nUgω[x >AlL;|#F*|S"$EC:fmO M_ZRVv5LnX wAnmz-q> LMSW*׎q؆zba5 x=;3)VِsؘI +.g&k,3p<ljӛ,rS4Qui*O/?!S~9WEP>H9ykxtha(u%auxџ4R-nKH=MzYV}ue‰/ɣ$2K,uCo.s~Ԙ1 TYѐ?HA58*:!ڨ/}c&UL=<2*E~&\hoz)$4г:yDb+բ&A54dx'Ps/tf$!ZgP,VJ(!q[+7[uO/z,9̈́[ev`=]^MTN4%'Bϼ]twr2ƪ-鑶Lkt@`|:~+Mhv&Jgģe> ,,Bv,;,%t #&Z$uﻫ;ڤf4˹O[_#WT|b N:IՃntV/C D,H˓n>FRB Ʒ;?Ƨ˟zA\tnrϫ,>&;[)Zw¢1y\5iVW "bjb虪}fzGZ~NJrM &ON6`_@ 6iWA< xs<$Sps׫Ś#wf* ,ہ8 i\$Lk $:qS]|p O.S%ZJ;jw HR^Kc8Y0 #e*j?|2Ԩ6*lvpUXYlj~)u q(T?T l5BʩKSbnh=R݃r`h7q!cuiE{za9؟zby%\xk̼ v[bSKqݽZ8ۇI*]Hf빇M*VOtiķGρwnm~ϥU!o<%t5w)myX 2 kK63xHޫu~cVO_e"(Lםa˽@a y(>lrMwJ( 9I/&,xoxP_g9::J|+LDU9L\,Z$c_˂۪WCr^҂lETH+t(֙O@mc $ҍSM;Li) C 1202!(`"$BGтzV4 @F_bm5ܻ L}2UxA ~/=k\-爀mb X^WO-%CULwKX,#ޒ^:GWs5\F|LFH?7ouӋ 9G"JNl3;^an6]{dk@-R1KGuO rzm#"%j/L#z؈>HԌv]l/@_IbΚvt-碐vՕjF?M; 9J VkqwOmх>b;XoGR,:%$s#(ݐ$ϔXjp,.gR@c'sJXKp3܄zMܱ*ra\)CFU-QY+Wi蹏\0SOⴙFNP@`lN$?KuwOj1* F᫬ Cq zQ=֥P*`SjBD\U {mgЯB9O/KmZ.ArR U-} -/N9x;vR0@;5x#E#l5U&f[`Lc[tD};EN#~22ap(a뎙ͬXK%xa+Q#{Q c}W_q/<l fݽ~] OVl=v$f~u'< J2>GԵK 0-4/q6?YgYBƝozC^Asm 8=IW{u:NeZ{z6S%ݕ7 d󢢄*5_45/6VR <,nڬطY5 2r%xbX@/D@~_%kHxL1Zk>ta}i_#;鴜n?48DJEP)rڷ:"J*h6KO<\b]54J"h%dgN`M5Fԏp8:C&/h"I'iwa.C?r% cG"}c`K;v&qdzg*@zH{S~𤥧Z+t柕жQf <̙c,jh@2\Hw}FY3=ϒ70W&J͜/S"I^}K76;B$q ITEgeG/V&V*NNT0sVho8G.\4qA**ɷn̞3;m'40dOqYw|i[t.H#L0*_wA2^?'R?*dy?=0{@=^lrl5 /I[e5YKL"~ ʳf^B7ޟnq"ƉpEueك)ҟ@e/fI׆&w/]2yLA΄^E ƣ9Ɋ*o3!9nJwx6)mg %;W"MKc#N-N۲oUCAΑ_SF FӎXcyCj"+ͼ7y% iZIYUFAod1'ʲ l[%`/,<V8T`▫? -hS3 qkH@yX}UK2(yG+r֩9䏐ikϪzlEoE)(Hm>4 %j?.x]x(񊫌?( $h[zBMaQ;~$9{ꖐ{q[@7nJ&oE\`^Xc\z(`{,;(ZPΫM/ "y6@Ytsp#jʼ̂zmt oMʠӏק2JUEv3O^l(|d~d)n Um,̉7ke(` [+$ͥ8=`؛\6ҲIL٪'ɔI7(0ي΢9RCZY57i SkIsazhO]34^ڗsq1tb7r{;5 &],Zg͗mރcvg>bVAܩˤ`/6 R*hfhȄ">×{㷄|t7$:U [ڶ;*8Ak"^c͐A<@1ɛzfgYsMu]U٬*ae<1ARA%1.r_چg@wiP&: {w 3c.PR;%q(aV-[H1eۋ9"?F"dƤ Sy?jO3a?$JjIU 5*p @)!Hh{dGطU-'sԌlMi`}U]iwkd :5r7η;SQ 9C`6rqk8N0p:5TO )Kg}pk7oV[s˙0m<eܔrXMO=HB{hNgż|jib^#A Z+IܶC԰%1}'RgLĚk}u;p]"O$d@2G[x zyf wX6G<4`/Bkڝ_,҆3}0jq=MYB4(E.(o"O&ʪjTZRK̕xªrsP|3B1"r7F>Kؒ<Ǘ e_?@3zDkKju(wNem8LCPW@Ku$Uٴ[!e(")4M1׫TIy Ð99X܂M.&V{6YNǖwL :V /vMCrsJ4a܆ROV`m/k50(5Ɂ">D>SjC六v&iVPGT=>^=rDz^JZ@Fc ~^MU~ 遽 q!_w'0H7k`x @tTXzJ4 MIn@Wy(#?ex9@""C腸U=pQ ͈K/H ilULspNj)z5KokŎyӎi[هa;h-Q?+PSFoABquDsV(0V—'Spɕ:p2ڢp9OBԄ VW" ]hNvm- n3a4A'Q_A}9 =\28WNpE|BϿ_sd9/pώ0#n^u,>ULq +Wv9VCs0Dɱ+#|Ty'?6[:0i'\),n=P{5w ۓ4n7 yLP'Tؐ Qt)N8OEc0W"vInTsSc3;2*LyΝ]1aP" & 0>{ 796؟m͈X&\eq6q?HVŨ,wNLnu0SRÝ[G2uw];K;,tjSX8 y_ vtI l4ι jTGޮbs,m8 =+hsRщ;]Cq\N+ΟɽmT`gF{Nә/ɮ=*do$@* R$ 3(R{GNs!b¼2:?ŤP>rfu.[D 7x蚁D#"=|蝠]$Ɨsgn(@gZ >wpA)B߭{þPYOj}QoCc$ТlzbvntQW6cKW3j2c8e*Px >S/;՘SI+s n+WF x It -|HcAA!6on :`?',( ,P5ߦi :/,9m\Ě 6oD4U(vS9\@`s7Ӆ-Z ܷxͶec`KQ7ެ;W6L5!=aM$e[t֜$3ͤXQu.lyZ*dH]aӫ)ϟDJf V9TЫQ֖' _c.3Txn41.ad_8&]^wt+\/^[+MP@1]W;Ϯ*iJHg>Op)˿΄G:a4@g),WSeGțbb5*C^>RCp WS##ھX~ Pj3 'ym%v@K+ڳ,[(DQWvwm,pn}x,]mn"…]ry*gevZJQ!eim6sXuXfFDp<:bpMUsFߑC uA׷aPsGs1,17@lFwlFl D@$@Z[6=~K:!h[|4]$a i( h=mkJ%AJUx4>"Ge7>u2oUeQ?PVgZK[T)jƾ\ٕ{H8Ä,-6wo3rz)A?\Pd$6AlU &1ň#'\ 䱥 ^Ox_ :oxn @vy.c7_ e_j=lٜvKxy a`~ Q;*̩+b[{wA$7jQKԷ:ߞ4!hE(vY#tbf>ȴH1;yO05{3.$0+ ,FicttB29z~{'q Q ԁ>cՠ8FNx|h #(lɮ ʼn_B$-"a)+t)?&]@ag/d%'AN?1)Gw'Pl2rePjГc?9a9v R,@Mg7FQ'K?w (D yj<ʴ]aGPrkČ4q+CQ9<o&҄InhLwٵ. "3aZT3GhY4Lt,{yi#;]<|&𰍍]H#WY(y/P"RRy2zד%(eĽw+3x{'^7 [tܤؔיN0މ\OܿU=bN%/c/h_bi\٦E @] RpxⰨ &ރHBK- rePc%zK,*t {JsD#MLi TlGͭd+1 E|o/C\AH필urw {9S;; ҫsh'!,l|q@ Z4֫~%ht %.poLw.5: +K= Xk|`O&$r-Cja6 F!1z{fG&)~6_'pQZp JS/f@'WI[fahWXlcI7W[O+Dž3ȶ-8`D+^ǭ>28p=&cښUs' nݳC"Z˱Յ{99JVf,@g{c>0.sHgx7ٻt90D,I R`ZƷ/4U1RkMw͐ۑz~ɒD3,Ŏ[ iX.;Ch fuA%4$iݺ8lMz#|h:SNsfY8=Oe1DL@ t}Dg$t/ -#]?ّ=@4ޗsBSIRؖh2B ɛ[RJ3FߌH+q SL"Y@0(nߨ~J0W'/zq:KUY1JDm}1ODH^A\Xښ8䳑9|?Ƨ{%yBxTJ2eADqw,O3, Ax#N@l;ﴰH>0a] .;Y|Y)K>s;ľ=`&6HaKN@IpDQ.pGp# Jb+=MH{ܦTF xF0ӣ"c?ߵ,USbD_u6@穟Oۭ͵rJK(B6'GrQ7R0a˭|O a_p7{{4kǕ17NeX=k"[|lO-KG>AHeoWғ)'KCv=y `)$ E7ulMAo-$썃sR*s AB.Y<6Zjzq% x\ELyay,lDkM׻&|`}`H+I[NwY*LpZwG6x+I4KMx'#lw+ DFj hM(=8W~6~)Z*ZjJj2ZՌU&+e"WkgoM!<}xK mx.'3%뺕-aqkAoa!Y\qWA a幦Y+YLcW3[8":nLW6DZtFGlհ'6$"呷ORk.X{Cլ F;9};l_Ou<w؁Dz K_BtfP\e' q/h|V`[ZCakuZD!iGb-Τ@diugxh6JAa3dTZzBp6溛HA_ BcKz#E͊'|stumnM|/.^gy3kYP'ts (+m)D9`ƅ+H #Y|CzJN7JY;OW\#vP~pV $,9y!r)#Cm[Ѩ?A$@48=&&i}eu$;GZ-'hTKfA U8rdk_Qgv0fTq4 mtqn*L|;:Β>&_%fMw}(rApπFHZ ()r iL2X:}˅z )mTE%:;8)v!ax_qҵOE7Tם|.LK7%Uoqshn|I\l稐~BV @rz pPy177V2_ubs)h Ĕ{}lyEPG"\|إcHЯߡꪵw\tA ZMqS '(Nn-E.ΦEQ},Qzň^kUH yJ1)@oj&G,i!}qm@ÊfAz˨)޵(+P7'?Xm r~^B%q6a#vD7U6Wh)2&`m0إGjN70 K]\>w΁&降i;Mo |Wk!Nݞ&"qOJ)PhyPq==)@6_dޫ lj]?9Jf^X!&Wk04 9쇷+\1CzKp=a2H%u߰ɤd"S"x꒷+cQ8evj8FCGC)i괐$McmTJ˞)j#U}f:vuȸ6|! JfZcicopbZj(2]\B{#WY֜j%+. $g'@<Jش#BD{?mr|Y7>?-jVHƛ)S=@2t`wӉK1,?@lߍ+nU+;e7$TcGߣP€RrE.wWP*$Q]W\flq]I۪ϦwCBFMӪlB$W9"v7ܯ|,jAԆ7ƍ4xH}^NN˖3V":UCw8r1=-%QvǒjӳnDh_PwtM tVJj!EtX|.BC;};͈Q"y/z.q[ʪ5SHTɱL:]g,T s]o(>K,5R*N3 P73@wfF1:k@#>G"@-MEڟ3<& /!M@dR3 m@r(^iCSGծ|`!2uZ=},b,5+Q{NMW%茂?t+ixđS+27ErnDy1sPPo 0~k2VɨM&G BxX ncv.3Nu$Vwl3g fEW'& DS/c}ge4T$$%Ӌ((y3謢iTܙ>la[!,2gijɁ7iPZiݡ YWR[Ely nTM~ tgYBo, #s>*G~vhf QGO<;\=T(g.9Lv~~T$B6EgT:{my&`)se>hRdxCl= :ȳ`iYpu.,X?DcD9"蛫&Pk--zƲnF>iO=ܟ֗uWAUTfDOix|,@>"%Ukg|Wo_P`O]/1=?U!%7kϹDv0:e+/G^e=q .r*QYQ<+\#֗r[@2d$7 i:oERM69~}E{\7ŤWF4`+o st!'f}<' |Lt͜ӜS^@$w&5yyCh\;bRwN3~mfoc07h+^LfU%\o^E1C Lq]0:U\b4DKLZ"@.4NSHЮ`2ñ4ؔ4ⲋo"OF82b r&zhJ0E3\:؛;N+//f͞aZc\:lTWҵ)頨$O|pE-',T|?깤\12y}y] vU<:m R'2a{E 4]G3U ^+tWaR:H6 F/w}ϝ "ovg}S`vDq5+V>=f6mk!nM!M 0/)<,v7e]MM( nP#F/put%,[U4 ]<:O2[  6*-M!¼`gP<@lU9az\mשgC" LT::>4ф Pe MA;/2Is'MANYqjj8̓~J>: 3 = %uSTaz/yS6 KqcuX]dtrOXNHb\^N-$ _mw/3!H4W9Q{eZs\rL^uP:=dL5)Eƴohb^*z}.MgnJHS ex lS%>G6`i~t{Q5:./;>30Ҏ=rdRSHکGU=s{WZ(gTFuGBO 5Nd{jMh6"*YE "!GSrDk`,2{PLa"aSGƉyX^pfWE("qzC?yEyiuƠ8oڂ.):;4Oyɲ> {7֦Ǫ6lI-oio/籗3ML]|YE?h| }y MVAu--9`t=#΄ F@>x"LpYSC;%dӞQ}; pT8 yB}D륡k.nDKθ"fYXs1 S8(v椯 ;^jvNolju+xz"T$-gl9m+]L,"o0 \e^8Ч) J'qUL{,GNO*!cI֏jɷؼ 6[pw3J\%s]% \rv @'7\U\sqь0#HO_M%[iqEY0Z"ʿ4~$stNǴdxk^ u3c֚7f&L%r8/.ŦWYjeH]2JC0{;ZS^'b &2g0WADx40$Wccj= CԔ_x\ŷ9ǻwh?e'OͰWHh^\"Ok_kc_}eʥPMMm,a|OL /Ih7C&Mjgl)m<0;њ;dj@~NY] S˼>#Zx"uS?G 9o. s3]IDX)pߩ1_1ۋ)>-g*WP9'-3$aɴ|Pg&N" 29E#Y/2` Hޔ/U G^C%5 !M&Y݅A qZ&=Mʈ/E^bSS9jbNQndT c(&.Ac˭b;Pܺj[= o< /՛ 3rU}-)\)dܙ5_^N1:WFH$fXRX Іz@b6CKi @2/{ߺqM﹭i2 1 RV˵wzJ='!B<>gaiGAb&^S~|m,f׽x=0͊~KrSNްu{Ə%^P4sgn 5"+ h彊lS!Z5xnZ"l=:')t 5'X%Um/`IMTRZE^#\,jaM=pSk]M3Q/r[ `:N#l ~|Ūg<2P=ҷ;fNU@>/BkwPhl-\.(]2T%yU~$:s$~;F.E5 8Z1>+?UJ\Oh;w,%;ʋ 8U_].u(#l32yVxz GWc$pkRyYa \r,\^e p`&DidAobg<(xfdodXL>?X2ZEY1[!=8q>Շ{#{~2' &S5&D"1>!7V0Wj^[~\*i1*+v:`"[#L+sPC}HL̤E-l-5M_H,LDk ;PJb݄&Y(C 6 >(ULmy˙̍ XM1jdQ0#/>zryPF f?hloA'4vx IWlT-"K戬>XDϴC!"s˲9jAGX#uY *_(AX,RY@\>ZδLLwӬw-J$w:jl؟B-ܫ)yQͶ 9s#ys 3CNi~F 49b K~զξP-ϪA)wS' OSZЋm3A`l("mkM16&&[~d`Fy|.D䎟%Ӻ^’5Z&Y~*w@b4d>BxD&<\aET V7-@ a]GE4,Q݌fgRKp̐x 6,Y&\Ri%ךt.]TW҉ud* ڈ^U__<_G{j !Svu̧rNWH21AK "\6*?jl|?B3Pr sX|5Ej Q5f8. M4$0E£ -B$=z6Ad塱( 12AW b끼3/Qu*p5uMekf6-2 [ .Y^T-55L֬P^_#f a^[wϻ|cL$jk`@A5>mQ*wW:6տ}hG]MxG; ށgE_"YJ}4);б,ZݘIyl M8*jt2eT=!C:o,Es+25-b?S㴛i-[|]B؃p4Wd\j*J{ #Jm\o?%_p8x1'ԓ8R6()ۃ[vqF q bzh|`ȼU aa4яW`~3\Ѳmd m-WsԐ)}Y[^3BuPR kzOL0ħHG6Tf^t ۴mU7U(B8 ~ 39," )VFBIJvֿ4oBQM758TAȒ axg܉3<*4u%Cuk.Hj>7 *|DP\@3t/8gq9tP[$KNo%.{4$uǞa+֕ڂxVi"<°jIpٺ"&hp)U!%l P*JA䕀I#@PkPQP.SXI`6H\iVM1'7HHK46ޠHJ9M$fXղ]28+?,h$q ju:~]ś"|0_%PH[@h{l}n|= J8AY֡2Y{9BRدEyW= S ,`كjJ(rπt@|:đj\Yt@ݚv!F3'Jb)~vK,z E*x#q TMyg)SB˂>e zjK"1*; r6%ڸqrjtN;-T6ژ-!&hdXqY&[!꜑dLEth-y(Nuo6)q\:$|yZZ$ jx1+,YS"L Zh0wf"G  u&F)_ؕD{W Ь( ;PJnm\i}`謘WRWJbCw=@ Rh M]hvKbk @+5 Cb֦7쓱:l?kC b#i YQx{lcSwƾ`Q:Q>BԦ2Ver;*Q?þp1%:ghGzb1^'uǫ9X gʼ4PߟL"R_KBVԠ\3kͻ:#4鍋TcXe=wf`HU  "sVד+ XS3X" ,9IDVͥWU_&لy@#&r53nXӧvReFeտr9>D~0XmW?ą8ܮI]4"]꡾(-|]!~-#3S8G/L7mm՞6MdN-<f5 O[JvZY;Jc4@J^pXguVKBL22L.r D]Ovpf!J4Vj ai^kIr2x׺˖]) OXA)9TBKFdk_e5'YIE{Q ,&U}j=%V?OWyu745jfcj: Lqͳ e!8/ [&!ʃgKͅ=8ݠ}Ѧt=TBB2ܡLd{&ʎ4hCT!JFTCN[i"ҍ٣ %}PșU?S,i`VTU npcSF8Zmpqd{yӂS!^_VD e KS& l괕M(u-<s)\Z l1? 0;S-z NL& yoj 1e@)kG!%k"w!HMsp4ڀpCC]K 0<6D9ipjטA و1$hDn|K+ˊԹ_*!*Ö2 5qGϠ2<7_h-;upT fgC /Kg#B4%婜!a:rm:HbܳKXp+ܡRw Gѕ||l³WvՄ% jOq!G)_  ε_c H<r{۸\E %DNjDE3 ϗ 2Hc/?̀όV+DhG_=KM1KR{F OظܑbXvhu!H{_²G`nLI"hJ>٘B.uǤ՘Oܵ$%둞x*0VeЃ;^V  lI\@IjҤW ^jA09:EJOWn3d`{n%B+e5_d>XR9ΑRbp uK.a]P 2;W<)M|6'C,ڊIj5,fk.l6A/]-;!DPY~/1xjbG)Z|*4%0R}V> a(SXJ3 =IJv&Teg>@ibZp);~Ha )^c`8K̛DA.]5zDw"hN^Oy贋C$?ފ"ft}_<`%]m˃x*yNj<ܗI7QdaJ~@zSHg*ȟ2f0>.uœ>:kxQL" rkn/kJF=*nd]>OYm[w?΄}Ԉc9z那yYJH4>y.u:ƸOD`T̄[)\(׳w_SGIF-t~) _m$we6rqxSww՗rGI|Iv鞈OZ99t0zvv˭_ŝi(yeQIAfyQ[O ?D7s/5=bw!UHa͊/3e+̭&;J'䭇ىVYFd1cɥD/ 4@|,}q`&a,5dJLM$]qbLThАS)crQEC)#Vg2櫟\V&{0wLE]S춁Od>3g&X m}-F6p Ɉy'\s EqO`\Bqe圿MTRiA~sw}Y٧<6ڴ(nC]?f2'+FY~MSѥ֮C@HZ<$ET9F;+wi7Q.(!O2Ӥ]tAϔ'o##nrzM,{!8hdk4W.0L=Syr4BO+m棍M/o6GB#e iTF?eCFp_^z8jbnN%ӂ1H{2|lBggT,i+|Tk yiSnDj+/SM" YEovm6_N ʧN r1ǘbsKoR._{(}f`OH+Afa-|Kb\'r@xGQbX9Z1<]d am֊0Tv҄Q34E)\G'-iD#4AcOp:A1'j@F6"70pb}OˮK;|3c~ʧq'*BO{k8K뎡yNO~396Nz,kY 9Sj}zQYeovM\b+LJwW.p.M\E# E5B&Oָ[N}UsM|Oxt,);>yu1w4J϶[2eC[}X dvJΧpߪ:@z Kʠ,lYo* @)v̻4nؐ+=3=4FGJ>2+5HK,@c9AD`FY_RkZ]})K$>^}P8%b]L@bg7~X0'k[6(!%nޑB6qnRuufh=g%5ѫ2ͪ'[ ؖ8uEDkto^'6[ D-B{7J~E4*rMoe ?U*E:)>kutSLoo#ݢ]|X }|v8 .Do c8Kf!hH!9<z cO9$FE pQ5P ]wWgi]Bh:cSWoJ?1E 963Lm+ }|I_'B] {H 9hrU(rZal _>f!~B?qj:$F+zh`OY+J?fRc~ta &@FkV~+g W@p˸c$|x7 3K[O'g-)1%,fk {Y4;a38Hb\&ll9d'kBTwǔ?NO;Y$qAT*T`W\(:C,Nv ٷ"sSg@@"C+o*ūVQR8JvM&M,ܧ1|W_Pˆgc& dI~5S#pՉd/kfkćS٬8uv_aztI߉c72daEPI}yCY"ҠQ Mv Ej;EElgDCkNm&+*Pⅵ h%$T"-7*տ@CŐ$r^V1~|\QQǯgF{S(GFzWz,7?VZ"h0eS=̽*hnu+| k6eC+"·5M\hz>IJcL DҸ4JI2 >cd(;2Nxc`) `٣2Z(tYDiYvIq.h藗RN>ta[D!J) <8h({zdGkSAfSYs*i3BxR6pBɫuڧk]R 3 "3]L %ôg<lFEqõJOr"폪!K9g($=l:C%]i9GI84S+n{&ůmPeگ_2\-NZCaS?G)WYV9?7}SS:3Xt8!.((XV!mPIA'!)}%ZixQΣq\syƬb [Fss!w.|"vF7]fr}pX=J/ sײ7MRs() XH pe_}QC@7Xa&_ Z:d)s`3'ĦXl3ȣ(SCuݏS W~mᙧ6jbk e톘W`ExS ز:M@is!$s0ִ\Cp)nHmm|񝾔ғTiuVxN-(~`b/DXESxoj 6;.Gˠ-G[ЃkԒiRy)Xwi4s%$d6Ģ}PƜ{JYjQEhħM܉߮3~p@$ j'Qm#?O@!~m[Z F]}ElGxtso*N\2P&E$Ό[DX}XC8J^mU gC$4X/Q272R8vEOaȹP)JȟXٰQޮdL2EnJTGȐMhqgn/;R8퐤)׼eyzAh{"SP's \lY?⚗?M7B?gG)}\T 'aBc_LDl4|I@^m 01gt>zMp'.\.>QE`"WL5 w(+,8/)~C4/ǶJhzc/h J3:A΅=KD&e۽Z r)2DWU&ܯdvaU29Q^';TKNJgh~*΋hs K +~RQ^_>M9IE|MyOۙI (T~v6ZH"u^dA]{|m[^kXQ;x0ԝ*(s" ᧳eCP#ÕR}t#&[* asL]9JGOtWڹ?4( ZBg6r*%M:WԯE<p4&P!!au_nj5'j*I Vt X!u~>j:61'T&jԶ~`q#%VUœO u _[p8" +f55Ƶ/..i2sѧ( dm o1\0ɿE.qnzh|,jCm0w-Gpm %I7Lf(M'/g@+?S.H5r{ YVWjե%.O#TP&zןE=ڢakM@ہ"G qՠNKQ[ji aYB+PŰgClMn;m6 <*]<qnAۋzYtire3 ~)LݡcpZϥ,Vh٠f+p"-X`8oNk^".m c3-vEu|֡E:4K0<)$lyLAr[ *T )V7`ѓ%隙#qK8OԽsZ^W62┈(z߆qRy6S1a A}{?:tXNuhE [h&Nuv.RuRb(Dѯ< гK8~d0@dJG_p VES?8cmMBSfVI5k՞E4R҉b!N@gQ b C+3׹ZA4hO;eg -/`.)-7of#4Nabad織J*!KNj7Pg?ymNp"Fe 5 H<,hĀ%AVg7:F%V+)%)Tۙ &:~vo}_Nu^f1èx#, tո>tobKbo;+8N݊:| m,1%A#IӖqdG,9%}Jε[~jVD){U02ϑ,bKH~1zk.mgwfˏLOeh+eTBCVf1<`yR}o'-_ A^Zug \Y+ү:jq }WGnfʫHgN1 ʻR,ȑĂR]EPAS'9 %1xaD&2uΣWRp[m10ժ %ފA+BE>Jyq% ]NUVkzIv1¥)$1F~@v\J[H #]~)L<ї!>uަcK`lcRJ)C`V(OE0&<,Y磒T#'C 8'ķj>o@j< \p>9) +J dfTA"ފ+i(ԑRVц\όbG2 %AK ]*erP{l,](H~( 8#Q-&~V*E h Ha~rjP#'Yoc-XB2b-MwUVejƓW: ۨbE8a?{D癪]{xn-;W>7&8=w'ң^VzIPvJy2ٓ;tL`p]ZL6N){ʷA̙]).{*i*=꒚'2 *-0k:^ʾӨnޯFgzﱦ.:o=G3V^`Cy7ԭ7XuQ=0* w&W][$ղs)ogSFjilB(b{ʼn3]hn#*r=5lmuոtbi.bO5=)mmC9ajK2 0pHi˩@bsb%a(|ZcbPۻyL&HB#3$e~MJ "DZyf0JH=*Y G꺮9%2!~7&{@VƻD[AIk쉻=m]&G_RFN Ips-49icE`7&`I$čB/nAR8kyw AA)}|# If2YL1+ 9]C̒©Vl1ςUy`%l(-7T\~oYwI4D'y_zVbE"}\yZ%*WzK (Xy:r44s?G=UMrXcUZSˡ'G#Ay i>ł С]DZ79Eo鶞Rmb 3a/=DpI kO 7Ɣ]{WP'-ࠝ⚁SO8?g$[D]K WB#cP;QdѐNz^竅rcaބN!)61(v,hQ' X]A42]Pȧ,9Y"ؼkKq" .7cx9`#`${IRݍ zSlehJqt81zez3Lu|v]Ө"6O':jyZi>*+ǚO$s:E.yz.̀zpmW_,*/Ȭ|<)!m)cJSi>oMԣ |A cnS~)Y.ঔ#@k?QE*%IYc 8}{Z kC/'*&}Ȕ[BTJ2[ofMρcC-8 f@jn ^n_昋5ݱ3%n6d8?Cs=#sx=*ۄR8)!hbԗ+EلDM.YWX5>LI:L%u.fGQJx1kVfӵӓT_t9Tv kՀ@dj\xշ-ypYj@bgr(\W4w1#9<ݯhe#>vtVц}J*,TQ4=87R׍kuvHAfM/N&oxK2kN#I.P!]A'jӗ 0Bq:`BP;?A6 HM0䊨fuUnߟBsFF!8%~;: %H? ̏O`%a$ ~0jRSLiеܖJ'&N؞Gc˪Ŕ} ċaҌB c9G69~s7` JrdFQ+mɂyGgG0ڎ؆03꘨^êm{Ϳ(VSRfA\[[v=NY IZ~(@̬>^~щ}9HNwK&`l-joagҗwQ}j0dcu]NvdbwjdWށD*f)}ul*xJEi%e cR7Z9LcO^֋ ØمW@ t2=G ̖^i1o Hѯ BKZ25;jŌN=tqD2dթOqh:?}]!y[y 𫩁`thuV y nINNDUlU54cHv o (#4|R-@^I 81u \]p9.?[9Xq+D$C44U6n%Nip :ߒI"J|%+|UiwsbKޔ^rλpr+`j=ǟmޟ4 ڳfliAEF/nO*w<~HϦ i 3~?Z;#_-H+n_a_(dIA%<=^p{zCaq4 ogcV(#]OԛB5[v#U0_Ky u#p:%/|99^cVOc{B'ڇ ,Yy!x"O֤e=ӝNh^}y녾?A9$=n Kvz^~oįo?9M¯p+,_:}ıb1yC΅GSBU0sEqjBMճY]Ή×|5GtjƏmhݞYKBUrFdH\i'8d̓~jfM7R5`_V+ CX g:;ڂ8+x<0vh$b*bʩ>IJHzC o0 ۏB c{X+`)jا1v^LU7Cf`vɜR}*l)|vqθ4QPv Avt8">t*L#1B,pC_\g$|񽏎S: KYJߥ*' 3iIXբű~m|yryuHӔIZ7V3yoV㷣̅+9X/Ƒ|WfhNp/XoDTVĒTfR#H1(8/c>O e=Pɟqz6&-m7,WKcbp|.Y}08wJ)=Lګ\CGۚU+gFVwo*iP1ܦbf4(Ko^~4]7?(Bi&߲͚` zzg0B b] %]|J1@ w$Z($|{ iת;)A% evG O;BgXjץP?{߉#LMҒ[3`Np=i}~J<ӍM37_;+ e+ck]N@0QX<6JT 0JQ 8D+pttH!K|7ZrA2* (u0j?u Iu8.{<©=jpTS9A\C/+ϓ8S5 5C$`iUmۈXyr^8lcA UhlU)W<%lJ}xNAXQj3IiŷL[TCtն1w8ATr|O0l5_n@-4Ѯ.S,nvңp<ߨh-J:+^eEJ\]('{t!R<]j1t' ѕ Mò7 -,]sF)0rsmq4g5V=wz+#Mi;hEG\d:y.uPnEQO=:C:jd6{@ޕshIh%PGY.i4pĚ0.o1EEx4\!"B~仑skIwp3,"Un۬+*i8e#9qPLƆ.8JCֿO!활H>-)zsM)}kEVZ/{[OXK8BBI e eq߀IBk)ԮHuZT\mKY[MrUT`ނڮ:&f6+-Y^0/o3 Or_O*cOR)|u(w9U_Ht?\ {(̩٣ r9|Ќ,p5%sж [d8$7 ~DHpK!8 t"aq"u7K]0:kKfV/Knʕx/}Hg3$؛y6Էi#޵iu SB2aTŪ~S(IiQS?4L(`R>IXq.8n^1Ծ}¯i`}.UW>X`}~}^_ת%#DRyKp ԲG1:ʀ~}~j̳l~1W{uJ, ;26w\a6c(j:YzBNlQ?['$^ZJ1ā;ѯ@庵E7=^TḿJGrFJ/R/v g6łb"!Ti]b՞93]F[1t;GtHG{HY$qq1gxs٩eyC[TKs7'-G+YĆ_ń EװʁjWnmͥ-6J -d5v3GQK#jS $<EFNRLtæ<)˜L'uէ>c&H Pv~zIў;ov{'1YajR;+ND4] :yuk R#nRX;-gEZ4Ѵ+Qd:  #ԅ8R`F (b; @H;'MqeK#̚tiL$`q!b}EJ0+1kfԅ[\0aj$ԃ6}\ 6|XXϛwMwi®fj-u٢BsF&=XjiW%h+^Z   "Flf/-\^BzO޳)T< >G7v-zV$hC!M6YeZ'ˤWJв|r 6VϚw{3lm<@)W2jK*ЧI9#y0`YǢFWw8ik):8!^FGG6sܚ^rr8%Íx~~:3X-(`"Qlڳ3J٪k-Gq DjEƃgӾkN?^{es_Z{pnSitH mjͷ(۷llf~|Qfw(7qW!'?='ۅ (;S)/\5T哨GlIE\6Z' D[c;glEEA8L IWꄸ+"^1K:o-߀螭Z6U #; O4ll4gsj.ɑ#d ԉbB> 9dW)u{~A;r|l5e|te_IrLJkt 7H-A{\=|iu3 !+CUr" .x Gu|iho~%2?ـs2Q/!=~ˀ~wừ¢`#%~zfM!D)+LO(Su8P p -L?We=ty[YnZl- +&B-饈%2 L-"U!DO~~7(º]nox~=jy)DXx9]ЭNJLF3bÙ*(8(rn{dC[e;Pn7~ܘ 鈒+ҠΒ~Kzn2nPĐ+]y-|Ѧ֤ _⽝UGƹѾgvX/Ȏ͜0EG, i3W(fq? f7T[H ci;>? vKT.xk[pހ<HTk=آH J@&L .  Q>^lay1Ta Q sMїV@!|&n >K>O(F4菩="X^[D& \.yVE2y68OІPWun`I/Fen=OM*aE,V:#Fi \?L)_u?ͲT00 DO2YYjDzþPm,B'zQFL :"@5 8{JBD2fk`͓\A]g?wGf&4V"cOdC3*=W#sϊq-Jȧ;{QQ0^$1@?Q#7ofo8?C)[@ ' IX83cY!0ƕf*_Ic 0Kpiʟ֡f<7=U[!n|T)O8N&2 ƃ{0qHLɋƄo.rR/4^sl /BRpЮlFx@hZ\IV߅@)}̏W &;xu )ySw Es!)n"ly>x| Y'дLҩ.~ * mT+0/ O?ey u v]>=+TR:ފISl"4<Ǯ?La롿_"ٰT}R6P[3%27=3e ͥf*Nxcteh_ X)>9Gi_N022Nbc܄e03+Bٚ8˨SyZC3жp*7;DUw?ҜA2<*(hJL$e۲4 WAEn)<FoU&ev;vѭи~jެ^ΠrtB߻f=T]0p3ɇcл8N/-$wrX\=q N Oeo.8@~Lv62Z #@ n#BMH>Q-2&zM# ,CahK698X]TґzYMn5εyQ7e9 {%ۑvq%_u`z߳:/HB+P3+ѣ!7Q֬2̻#e _0.>#XuQ9`2.9Vr2P@񐛅%A*Ճ9ZCR,Y(4\ A\b@jz e1V>0txnnmmg"/$ S"eA8'V4Q5*fН$m-e)ӯ2c-QZNBwpYI邝Pi|L %1]z@Kuͼ ݖ>'-'ƫ /z/P:'B7v?mSҡpܛ n:["~sBvZj=ϢTq,O8[yɎ*I\ @oD( t;kXOE i!nߤv,ijRd3Tfh"7/_`B:zUwC JJpPq-5\z9h,4%quKl-]ͣuml=\NhP\* uX;[ygAnB*KǼJnЮL2^j +}j\W7`⵱-'2&<2x/HrV>D{@ѝPk1 :FEH?v1'2{#œo [TYCQg$6}?a,Du[&l 7>b5hJ4g?@McO X:6]$rMk_-hGfގ;\q po)ID2d$MJ@ja!XUNFE`> |WF '1ja0p"EΏkB]-'X;|']!5Rg3&gɑ\P|Us+Ç S0Nk ^_=OdQ7;f[y}K rγEͰfP"Jʳ~f0"NO! v;ga\-ȸ(AfXAl TCuAj4?ZAXejX̉{۟eLIe16z@g?E_f.xEvڨp3(ách%hI\HFj;]hiXmF7fE]"H'!1إy$Ym=Ж&|6e:j^I[/p=d(kUl؄8^ZNipH&K!`AVӼYpml{ l`.J2Ư4eJWls坕J]1ɽD3V O?;S=w?$EGRȍ\&Caol Ǵ`8@+y(j\] ϲ_ qR%v˦T o6TB6Qh`o`?r32%;Vh[GEÂGnuxT\ 7 G$] i .(WPBiս=-0-H Jҙ6i:恋4n̈́G\)7b0N?\?hWs$^XJo T's D wyAs.hj YYǪw Oaj]U<ԵƟ%|?UDMZBo,!K)C>o_7Vxցebl@(]x[J4bedC MW63;IQ&&㔫_D;rI\~"j/)Y_{*Bj~4 ŧduJuOz.< [ffF$)HMVJj@9Щ|^w;!qǥJFs3 GPӥ6I< `.MK}Q ,\WX VT/?qVuZ_ 51k )-%-g=7=ms 񂥅Y/:xGatiذ!G2~RmdmJ~:j0S\o4y ~,!- r3m*D 9;rR˞5 'UŹrđs{PDin`*٨[dR0w[f=qgx>Pcfhe3[sGyЧ& (n yRold'q&U7 Vpq -J͸ c-A E4aƷn iȍ#n>SBGhC' Y.m| b$/ Jv(3 %/`^ uNwY\6?)@Sڃt^,I2W×#qzjZLr l+%^ "9'Mk1 4,rl ͒׉ 8̌gd˘H&;/%>݅Dn Q*p|x/?泋S$vX vp dsv-YO y<3-2b) iDZ |} (m=EoFiuHxǗdoE=Moy L-ԫg}isA0s%r| Grg+n'Bx|M#ɋ+3gcHZB3%vskI8V 8=%FJ8(4+6bD,EqͰ:LJ BWRkXݲ!x%7xikpxxYCm\j&0]):BLf),%&PxbGKџtҳ[j==RW+04-.+p8g*s 0սT?&,iOvYgґ׀eMYI̕Fm;ܫ! P6$ 9Bզ^<.>Md,b Pr5gwsDEF b` dr_y5ʠ`CE]. |->'+s NHlMGϘՏ?l!SUam ?]?\Lh{";>m#Z3Ocۯl\kHR'hJyhPkk1jd辆4\J\t@q^t?H.ĥ'.zTi{':~G71 ʊի dg2- * G}oUUEo4 hj=&Q, 8 U0 ubh9F)۴87*)tȈߨ}E,w~su#N ͉\'7^= wrډc-D}3~dSYfw>6^uxs?f'q58gV9)=݆6~zԑ}*АDjL'UsQͱ/RD2=$T>Ya+XWD%i3L#Z0yI!(&oh~EsJ)r)4wCPkra}m'z&5|ͬsE*"y)#Yr fp6//M5\~QN˄k- S }\/) HtXEׯO+X-+u責CuGM]IhQs % xKዲ}S&s6gANTU|);іڄhlQ҂HQŵ gި ZzVmroCY6A=ۆ,"}9o/;ߞI)mrߑvBNn:`b V& jwb)Rf^bT/QTRugDt$k ]x;2wy-t0dYT$xj2'VQX(͜f T$=yWi0L$x@czJ"~URf J+ ̤1{\.ڼc.6-x[HGz04uNF4~4i4} Q%c7bQ[2t ( ͞Q' dm{Db+ÊU<rh>@ҢxW<̿xf`7A-(N;sl =L5Sm$l! *.^|Fn:v+<2N0TDLxy8zSɢo4yNTEuN7s.g7׵hdD; IbWyT?ꜷzx&V 8Yۘv\CH2*<+9zVE0i7CT kcu\2|m^R/s*ĿE$A?F*J+يC`N>vze _Ug8:хĴҶ]wK5%eu3'* 5~\yL}V3+(LJu6~v1ddҚ}qVL OMrA̬ BbQI#~` "_"lzɿ{l'fB)}u VۂgeڛA Ke85TФs OEqUpҾn*fa")7bSf܂,}Ƀ__=vE芾|cZ`d)ݽM\45c<<'OnUӚ(YZUn_){dG #oQ/Ȣ0JVԛ #z9PAvoږm 0))u(Pp>&p"zoi4?5] 2DTqNTN6P3[Hl< *T$'+:"N޳"v§F,\,f-?x;Յw,oڼb9l{UH=oox'U뿺,\㿄-0 *JCa&oZc3so?P÷Xńm N {\pY_/2#+I;[pYl21NV1!Ɇo/[+GE? Yl.:4LlwF2V#]nO}j0zNIGjZ#ƤjyDIo>WrpQ1WdaJMN 50K)nfn2րB0v']oW1BEnꅺ C!,z>=VԺG(0K̂M v(-H #msSٌO>%no#}åP] DQn퓆\GS=x.8y@+!XwT_c4eu\_nUxmNMQ6I_ 쏿bw-W&= Gگ1[/ ,$kwb&j3 IV3ǩ$jtWο" wNgu@̏Al(a! ]6Ń^F: aUk MNGx`+qbZ sK# Ibw0$غq{;rV@6*81mQ~9H^ݠe6I81? ay]Z|R&/47pˈs~\=u"5gY#P۬?QG.oNO QJ|gzTNL}RmA5Dߨ`08gD0('i9'\{{cw$LY.f(߷^[HX!?2-D+;%%=W-ٌJƒJǿ?sD̀`FȵfN8()͔GFgJz @-D#!Թ/UHu^DR q2 ^| ]xH%PM<_ Zj[. + 5}MB[I:<Lk ytgtZr ̺Afy3S%aN!EAƋ "q; " 9ԵӪ/ق,i(efQOY/"F)9ѕWLP_wnStebXI__W0$^M 9O^$ IE;gڤD+TSփ8@_qa$LiSWSܟӲ"?a{Ŗ( 3ʼn-G1wUc |pnn3\m-~i@V8m*m+?9T > lWƿ0b gpg賃L5i֖foNlO^PdfH1% ǕRr_r|˫!õ~\RS)Zg``ȳ"]5L=t #2m ˆg/$Rұ(Uzj/1N]y4K%fQ5ʈ#{* bs5؈˳]\q"?)B7&=[cp JsI"2 bzc_KW>건@"G=Yn1d_oWfqFߍW`w>ꕋdzt5fpaN| |ahm_3%᫯l$eǛ9a had%y^SF^9K?k[Nɡ߭ :4:9tG=xc#t_!!X 6J~Z8XE$?O?UDc3ÜSc٩EiU!@ (RPO%z#ã3Ƥ6M܅᱾r~FX)aC(e H }Ÿ/ ZOi|N:6XuE78Co49ݼ9>ET7g cZA PQNB)a{h&ШU0vdM2׬ $eDcc<-+Մ7$F?,@lcQ];E Ma0eDvAKסk`Qbݻ4ؒQiE3V\j4Y lŝ~g a#$&5S& 0IVZ>!" &ḿ]yZC1`@fRDTkl~3`8ĆW[/`9iX|i=!Fv=t~voORg`:PY;V/t<̳Y^Ӥm0&_c)_mV0}=9Z"V^$t~Gn:lZpOM;;_ i pF3k,/` C^8EWʡ.~XNo4a^i>+lkճ5z\\vB ]Q'F !%7{֐TcǩG s )5IRfdk~{/ ,WmN dZ,o`9֫zFƭtFՂQAzV:[r5qhYi"8^`Wk)`mAh>6~p.-)ơl?|,;&D=B@4N]ڤͣHч[CE٘TAYIB#Ox r K("m`J?p)3K"OԒ0=&>ci܁ƭJҌשu[e ,z`Kvh7jJQSmhb_-T/ yVbQ䲼q̌iAmRWx* w(c~V[uơ dAw6z($+IWz&xTU\EX{%I`ZZ>sip+8C|t*fV3}ѿkċZgNcS[Y@tRj)OMy_+nZn^˼OhΞ%L!5 ɸQ!`6Xܷ*=DϑEں;Qi~] 4{x2E[=.HV 2Ta3= #KU"crnE)|ѭtct Yyk,z/be͍=+߅׆b,ཌSSjZZ*ֿ?Iq029fe5Dpuredѥ$7>5(+=z=Di Lx2F5ˡ)D^hS 'МM,JZ5O\L:fPH\^>W+DuK]%~@$aV%ДEѡnhiju̚h>p`].rېѓvbH|TTEe*x˪0FLџP3yD͚H*- ` 0z01p8ϓ8?O5ӧؾx'ݞhzܣ]ȸTPTMIwۼؗղ24k#ad5PѴ Br5(2NO=gr3\o(K qd68G{Yd % K( @!^)LTKU0edcW^tť_%UJ.@FIR'c (u ̣Ie ZO5 +'\WQʉ- mkn^+C׾~8 J-̓CɈQ^<_@Q\9 Erl@v|̯~@B\"B/$XNȓRIhh~ID LAL>%BI=Jw଴тkQI6ωܷ {j2dLLaH<1dVUc]ZlOGytm45['j>= I b_\أ9[LmeC$MˠnF]m*T,-ɖKri>2ql?Jxk ٮ=]:@-(4F %,=!ú#"NjODG{D_j:SN< w4CltqbR])_V7ekf>CH" %?ׂ![`II``Dd[%(w[#h YC~/V jDE,ocgS1 ? 0 {<.ۙECy$4Y0YffKK=8` owפ|I4f ȱ$BGK 0c/Y#ނ_ֱ$Kw*^j M4j] P#AF: .E#5R cjSf ?! Z\_2ގuKz^.z+٭TU i>8wI0"B=@+Ag~Ņ"\MErP۬dRR%g?58 2n6YzyX {뫩7!'Q sG4(Z2B۬(Ļ128WG p+HKȃw?Ҭ #.d_˱vč(.O˯TF kی%F6^Kr]cTh4c$5!nIa곸pF!;PUZwğ&!ryppP#21&~f{1]ZӭQ>P!@UV@ҕWn&MtTIX`yɑ#ђzh}_mfˊ "< Lԋ9Ah Vj:zN5Kz9q2c콳wMN3߁°)g(5DaW d_@3:[S1?.`/CrKڿj_ \*X[yAZa8-ͻ`3ʻ6tzBۗo\7>oB,e{%<`;_@S1'-Qd8ۻ pCOd,`Nas~+(?D(:/?\F=OCB#$" b0 YKq,$!Б8T$Y!Xl |ILX|9[</ʃyUIpՁvjSui\͸}o ( jM ^1/焵S*]IVZᏁ!Z ]r/wU4ʴh>{ب'QG3^In85s+Q( vqdy|ؒםy1!l|޼m_]afnޢbMb#r%(1KVfbF75> X:G%%pF):K, Dw=QR+%8IhiMRdtoZn@2AF js<phWC(R^t sӶ_ LSwgn18zo{oݥʺA 9mbx\>.GZBmq"ܧb `-7gr b\'Xe7+r 6Na%zMB&v+yR0'`In!^p*ҥt 2: sR6$ #adK)b4$ (u)j(=zav> HY%Uւ^7֥};I3;=AWIJ;+nAOsd`W`ONU`@X=:ʖmXeN Еt)}(>#?i OОW(xmú:nC1{:ȑz-V?ׅJxN?i7mi ز:i̷">LF#ɷ:F)?#I稘e[i m ?!lj*C]D&0(7%|վ*kbFU!!{^uxrmئԀ1?}A@#s#4uMN[OV0W\Ԇ6R>J0̏M>eHZ6~9KY|VI_jSxq4p8 U4&E` J3(,\ٱTƑleUMI @ThQtYNJMC?I,G+SUtVƮ91jՊ0WLˬlә24]p4-y27 8l-C p}|SD) OAIcĜ:KwEDPZ9ˬK!nHG\:`)O\ sI}Ta< .Rfl֠qo GfYC0#%q e0QN<:Gj?Md[[B(VJ<2 ~e|'$41R˩~R ӽ:6`/+*1}$1X!AA}O6@^ HfHkZ%{NdžP]h]UfxD`J5wghISL61&& !F&>JH \ 9TNRt0h6Bskww3)Ɇ4nsd~/2&z/{(*xljaJMtTMu("vӆbP3EP*u!)XNZX!`T? ]1q?ϞX`19Ao4(KsOZNq4\8rm;LKϜs?,_~e02ߙxm^ZW#xz.1P gVۿTTvC~Cg PhBG 9 v..؃OI_Pr:Oai_#dWVE 2. M@T-\ĎHDciɂQG鎍! ,+¨/RK*$anTDUӫЪʷD^MNJ~6OUt"+!\Ef]ѧ8e@-y@^ŖЮ+/ Ѕr:H kNj^56fA H'T`6g.Bz/2.Łd|BDwSmz6uNOΈ1=gKCB멾Q xdN H^T$wqLP<\pyv>K@EAkf,Q?>KH7."Đa?,&q@fTxODߕaH}Gyu_U~ƻ_ߥI<`%$##2/ kr嗅 3 +QhB/5qb7HJtΎ tC\-U&ne' QI?ܡqm O7nqB5=26p+*C8JN8>N$^{h}@Mx<$xl3XlS'ZagdY'3+d3)}b4֋6~f* |3ZI߲4WE+mxubxaf P1WJr ?-ԁI1{Ezܕ(7t fZԡHT׉=) u &YpI&lCOLa^AJC5Lh>7k`nUMmfC3?ڢ8,d!.)G%%B]g ;JШvoC8$G.W0yEdJ+YF#Av*@EfV\Z Br֛Ͽ?Yp=9C>ex`F'@LDz >T??OÎqVRA%Q!h{* +Υe\!%bgG@ \ZC5i/f32pL|VD_R"#5[ +b@jTĞ4x6CIv_yW^5 ^зP*keMJztt*r9*/0psHqOFVi23 FSL@֏| |&$j*oWt{rewr& t.!T]؆ )IcIdbaK vgpYUjz4³2K+hӻ'@1rdoJ>)Lr6"G(tͦ5N#TJ-*_6npKvL#{d ͤ,(2)")Q|jY4_}+`\b$rEH~6cYje;+(06]BL^2w]Rh F^u/8_V7g{N/rv񹎚NjذK*omWȌ/b pbק.),^/(;bk-/) ]*pVNY=B)S`Ţ -zVVfuh2+() ''p):\x`X2||\:"6 $H>ՌϠKcod01uǨ幵`/] A&;n-U&7ޘ~a5GksuәIE&-MIq`0۝,?mmHܷECT Pb,8$S̕b{OdsNH!BRN7nuItV]ks?!4KV_apXY& xU=ts6Kw!Y fԊݢD f?jLW _ȑQE-czY@@ K9I_[dz/N‘`'ۛxҝz5Dӹ4&"$-t} %qYX=a#$.-Qo8'9p^G? ̈́Q@35ܠqZJE9XY2}.'~x6 JyRz릂"!6_0/ƊmJU`閐oGG5TPV`fd0'*:jzʬO{3^NܥTjCEO$w;4)*dec.cōGC ݰLNA?]>&@})_b)VܗlyzNJ-:P×NiPv ,E y:@a4B޺`!da=1WـOAXA6]?"9wh{--e߳?d(TbITyo-`̟K31wDH7#N"N 19wǴk&i#K?k{_{4nRf wUt}ȖxK2l(N ZquS4OX*N+* 4n?1o+wеA.ZH_3F3` GU* |„֚[:<ߔ $f2N0xU_r6pj)9~0DS8d=ay#ɢd..b)c@1?,F# Gܚ|4lk'moù" pyU/ٕKY4]<܀|pzg{5M3OśjwXE@'6SzBhHG=Tne)*c474@חώ~@ =lhnÈ(SHN-86Rz(S~|AĜH۶bc0&d*UǸF8?Zc8IHaVɮ2w*s)ـ˺7T"Me $Tn7-1ω˜v)w8^TaZ+5.+8,:Lx1uykP z 19C`!Tyi7WyS:M;?_>F?MI&w b84%QYA- K& @R&x儕QI5O3fIC Lv"N TSr'm]e61RUJ3 d+S#X3Ac{ B ΗXP1;Rgh_AjD88g/) zTTUؖ[*vRiH#$ڐJ.RSE]Ŷ JL8_Zcֿ ˣdI3۔4nl:Gm]:$Hbvr!${ n2 V u[P˼GR¨–jא4Q[^:? eq?H&[/M^>G/`%A:ND:i +I߆r[K}oHڥ2f\h8 `siA,WCP(*/}*fO1+AIb)ncZ/3cA)dVcU#^~={oGdW>N*<όUbo ͵ , P[|%ܪR0/ Cv`.̠֩_Jۇ|tKD_LF%mJ#&Q< dD# *eK[1rmLjsWZK- QhPۮԂ)D?e:z 3=nXPuRdkoA[@ kw\:ltp;WG?8s&a+ ĩ\Z3ᩥ`B!qa4rư> O5 φdйrs+]Xl|b"͹RCb7_aρ!5,tR?GҹyenyvQ 67I ]ZHxnM8 vyZmy؃2{x@]l6D o GvfKizHP,fydu6EC(lxXo~BSIC\dS ̩c7UízL5R_A|~Cο/VIWMl6 ZI ;x @jg:1?Ih Dx:rxA4;*g<}잶k&<ו>HEú`1𳀥M?[!,;ODf [Ju,zZI8񜨷Il46^#P99*j而01Z2iR N-s'iR&,Uzy}b4m+٭4u[oUt!p?D/r)ꍊL/o~NLl~9(#q!B5(=굹 {<Tr@`PN]xy攄je)P|-)=X$&!n\TWL| 4͝| c.? ƸɿiH?Koýmr`S$au!u*jtxؠE#m)Ȝ~`F?'XHut;OAMD/L[|ςUj'p(>qMe|pDk״%gٰјeLhO*m8SJ{*X|x&AíΜ:a3^hf~ׯOw# Վnݩ^d,Q1%mNwO_{`4r`* ]flfczp:_9p$=qc:V/}xoSu(amS Mk{ۜ}vM!We$$G;Q-aQ`vd9[VO} ~QbYNs73fRՔeu^-\S.Ef+SĊU߁D4Ĉf^/2`bw.EְpK]dZz(l\2Fy(qC94t iq"f1e-`ii ~ÜVg2yl}]9׉}8 lB\&FKO쟂pWi|mDMH}9xY zO0P[}S|BObY}-#qJ#<HYp}ʌS98$R%2X2"VdfIgtf&85bO?q\nًw11G??14htu!qZ͆"v[fb4[έ,5:gjN[ʐϺ1_"$m mYOm4ΛRʝ-}E a%AdzJ0̘vsڼtC:][gL-HLRg 3vCoI&_t"ٵ]~kIa%0uAJYy0z;c@Aw|< (. *epG5'>8bgsfTA~H> \/;QG&@@x\>B/Y-!AGѵ|!ؗxJnKCQDIՄ3P8FsML.ԞQ`wyq_P@&j[]YRƛwwZ1"bAQa4`?븄'P!E| ww_ <bLh=G 7ʻ>3}Nʪ+I'5F!lS lh2\:QaDO/JY9;a[sOV,ıe+,&Ev+ZS u>l_)ж?Ej[e„i9H|SΖG= Q\76ӆ]L&=BNigqJsu"hvX+YJ6A7!n6:rCۤX@uN֪Y(_c:ib?sKbm=9:-qJ>-kTyIU9Ӛn r&_ժ c`$Lx:⦨KqG|B-hC O5[dSZYK&5n'c zy3E\YP><ɫ%Ie` kS_kY3X%L3;q$38ͰYRv|.p6?h;* ΢& K ނjyG꒷qލ9$_IJ%4Jܜ 7B6J.;4 bB8߃q6ߌYA  ŧ}һ!mf5Hg#jlJ?$ m~]Zné&$bnOxZcE |~_':9E/\`Qhjl|Ϩɠͨ-3~_o{;|ڊsCi֕Lmq~}*X1J0ޅs]Si g?\A6s:X:y";o~9M.|ӑ{DbEʇJu07 cxaȌ갴?٠JWEЕ(,>p%X|d] rD wZ`*a&VV}!hb =uR#8y ܖzCY:;9sc҆KwR v-΄_f n3l'VW.D 2/PpjF0wp|x?t6@ͥV5l~XV_Jic)̑ |v1[-뼀HjI$Q ?+|\ѯ 2vtj!U2y Tk'B-bWy htt,[UbR'JȆWrO5F:^Ex  )=ym r! ej_Ć\] @eqMK peŢ8/J L2 o _#(;TCjcEuUB jC{>fq6^e8%k Yn,5% н<.>~q M?9Dy /1Y[.nOC㎏栚󄌾GI/: vse>曂ULH]jq4" i)XdCJO8g_V声QZa0my$|e"pv쵁hZ Jrm$="i?LZX=0|R'.鿐kkh>>]Zѣخy1aP!MvsrIIE*hK>< GBzݦ|SR )~x[LQLRS5+h8qdl2m|z`U: g";զiR6 ZAVϨFh9NW2&aH#gC2r^"VQpO uqX@])}8Ff9B^\h*kB?7%詝֭gA` qUH87lN6Y'j^Ms]!=$+"rjd4w0)E $KnԤ-B*8Zw'D;-z9pSM ۱f7D}<,vʒ \El(&:&\3]U<+eDOJ L%5,JP^i.Nvg$V+>q- Wr'!*r+5BldOԷ4 Iъ&o .s?< Rv vJ4V~_W&1`bd{v޲+?y>U067p֒nGU? ) {PfW&wƂ :j-~fo0SF}Ҡbs񲩽r(/^)h2"6`g/F xm^A?<[Ii<4n[1:)A+TyY+U@ޱ'}MrRU R~@v8i\F\U=em:;0iLj:]ZtOjxK#!5uS:X<K0H8/%ƕ9\z6boj!KUHYN"lLau{f}T õڞ5yX }0apZ\>9 $EP }8kgjStwnUUXGbHCr\Em@u`2zK/qsD׼J m /P)rwaFah~OZ[֍.Q+YOi$ tBUۋҳCd:rVycjIs?bԢSv8Je(\U>KcawY7y:`<HZlh?$ƕs,5չ gH{{+ĵܨєL|]U8m)>*ם?ܠuy&e8!@ϡtD4Os%Ñu̶y{TJ`s`c rAl5r) 8R,4T"bsgNs)Be%B45UQ*Du-qd1oZ?z,; )pD(;8>5etWlp0gvSMch+KɊ>; Ϗhu"wR?ڻXa֪&yv ى@Iu5+7u]Y)״N깒o}c"ˍˆ0=k eҴ}@J99j)=O|մ?onTEU@kiHO-bsB`=!ְgѦhZ"> p(TY89l^IWjw$QF4scxS Mi]iLksb 73 9ks8yuE"K0T q{.ݑfPSb0ś75.@a"WZǚÎދӅ,՘_3bzc`JlQӹ=$|́8 R痈hڴW&|\p ,(K"kJk^z]4m,z ʢNd}5RZN~oksQZ&4aAv )ޏe#X[Qh2:y2LZM dJu\O.`c" AIՃu(Gdgv=R\93(C:O! 3%ehrŵRA7GaXF^QDdaT5LoDb4=Ըq="9ǭ]ɮ\[y t(HS<|dwǺ$#/IzyK^8tGߧd:$E,+0lY6dsU^-=:Cj.aEO:0+ҿ[cbOql6e h6ŕ$h:@}/>ٖ%ctt|d+}^d ڠ <5) y-<"}Hk\ݾxv%fz[hCM} 0]3eVSTl)<)7B 4&5ò9D)ˠY@hwI?a([v$wPb}sʵ'5)O!Ýld։E\C9~K111&,:f65oZ<)c?HqdZtZpF͐[_MimV ˥-gДBO\@RyqdM`܀g(BK [hwj`6xޜN(YmL]|3uV71 Zoʐ&UfoW(DqRwu[$TXs匌Ø%2oU=MfFe2|. 41gq?~yU^'rW]`!gǑz1aX[:=MI6>{֮H{F󏚕v잛KXOA/+tc\F6ز'!}^J]Bdƒk SJw ~9t#Bl먱oئJb;4j h Z6M8ǨS'TUn&7FQƜrպ Elpc" cA7J.M_ZC\LRg MαG& M]"3Eʥ4$IϸCրs^/6oO?&7k rNK0a8K]OK\יɌWRu#+QH*IR>(qGUuD1ni~yi|GQC6Xy&s?wmuR~=6 \[ ʶzeR_x?@ ghʊY1+g*1N@^qVGϷ >P!j`:=T~( 98$)` Qц|e9l;OF̐ . [@.UIdD{FW%39w6ϐtDLKJB~oә S~wJMNv5"ӅeJvwN i6?(JKfk-*N_VZw&Ւ-^4O:aK/U Pl<;'hpaubXHSmMWORnUp,慤…3<)Mڞ;?Gr3vRP/!DխzQx ʋ鷓%H'eQNy-3Z[vִ_Ezz} ?d%= ˨$4ɯ.(IIU,W>CA*q'AhctAjJA6>7}\ I 10%!u }sz`mcw|gMck]k=rZo_6=q}G_&_{'7 . fKcNX& /V0 65) ^d, !^Dnv 8E8 0A9ƪf[AKogǿ?yp4@5UH[]acR#Bh#QO4y-J`|Dd8'9F*|..&"gF4Q$9F 9ؒ!o6;h@u=K^d)ORZ֝1) ڀr/7m<|\i]>sH*tM X=q uiLs5ST jMfAO kBGLz ?Դo`\c ڪGwbo}Z-%hӡ7 :ޟgBkvU Kx@E#&PFBXְFɤZb& )-M2dQ“'+%bNV,/bjcRv@XpUXnZZcC! М߿݉ /#z\ [4x5:&>"ryeQ8턦JZ!ye5aU YкBe)r݅pD)6 T<ҥ4$EI\14rCzH1i AGlcN [Paj5{|.سezhⳣPeO(|>!Az5#WSKUD09yCId@?C(C0& rNj+&A >\:"Mca t9M,pډ'zfɶ?%w/:^N3K&Q<;&^8$qo p| >@%F1?Oa͍VI\B vIŨ 1>p^*F6F_:}-/ Q 74:`Z0%7׳2Wxt 谿,8|qt _d)Is0q)B}_aYcN*;4X۸^k yAo gt܆_S]BTyJ`%+Mhksj7.ڹ3[Y#a PS/ 9jPY%xt49 PdLw@&M @] }!O[$q,%Q#^ʏxoG;B^Ǵl.}4/3FHPhe!e# P#5"#L8~m@Lph2w%]$?~:`gz֫y!b7`Kx*pt}!JζEޛ&etIV`ztXwDfZ?j}o$/;A:{&/zHRRCQH8B>Hϵ,ߟ 0b圗5ip@]cTPHr|s9^/ hg1ȞZڙ;7oֵ`~Y!O##J0#v* OSʧ첌* k.4Q F>uI)<-H^C8,˵&έ4.H%k/ku!Hc,Mv\ P^YlHCJN&EJA>2 M>24݋p8xP|-l3zFTN .)Zqov[I6AV܍r藌^7#>d.$C TD\1\ۭVt0} NF7>F69̠:5=R h,jk<(Nf2|@:q ŀtp}bHbqq_!Ց["7=|QcR%JM+bHT9w MK3!Wh6+):TYe,M0cE煡gZUW 7jrWƱbe/?y)7Y3ql+ V(4}ܸG݃>[~L A)ʬ u)xuELI{T+.aTR ==,IݎL|wW[溑'oE =y@Ebbu_[ 1ZP6xtp|;!29YH'QڶtˮUBE" &!\ }^?qPy/VxyHb@_]U,FFA1uXhn9l-c#׶mJ\ᖥgܣH#2RVSG[^8HeayiϢLUꁯ <Doi$˪)w<*FE3L:RH[8=)U:)E~ =n3v RZ`&T83<=kRxl@ὃp+Ӯb JNT_C슕2/5gNRD'_S6̕N~Apq lc p]>$OKV')Sn|ϛxAHzdt*07wt-mlVRA۰ S@aʎĢ}nJ.󛓻s$ru5;>Bڮu֢euB, WS O(aӳ` n#}ȱ3ֺsiRfU0D (#Oj)UyZ3Ѷn)ӕO3 Q\% xf x]w DNl? :PV*Sޏy/)yA^>SFV{~3Ɲ z4?E?cNKrzA!} ,<_xQ鶘ڗHi/<6|zQ-(F}c&KnV!tȝ"^'$%d\]C PS^{`lcJvzG Im`|hq4]\K] XoR.XE<)lT!$C ڦ\t75_[h%T|W)#HAGtc GeXzB^ {Okt"ΓG5LLr1v=Im rIA,w{H% ('{v4 wC$rrEMJ@YzaGQQn`+ lb(Z|@v}#{Ֆ,(PK5Z!GyX"}n]WqcWKTD%Y.BP,Ii>@o8 _N&zX;!-qS^/PX6ߪ9w^ٺrjLls,˳I:$/Il.nycWgB?%!]}ʘcFuhK;08J5JM[=q_ UmĖ׮]6F1M7ۡS QnJ*좁p]a2B>\TGsΨ쑲F5;FrKWze }@sOa}xu/TPzIN=QXO~Ň|"tahvbIuݽzfC0ɄN__u nJcNux|տ<*{35kfOqm0k_ ;1 vRb;ε~e^ 4Wi׉ VL&i:R64r/!Y+uADɾpK{;fJ엨\?tC{'+P~94lsh"6}"D@ڶLtP$DcXlk&Mm4¥Chqa(NdCa4ӼM?.ڛUpmCgXWI![B6ɖjDj'^'Ԏ?n%%b QR5B'eq]?L4F jVNN6nźKW#.KSu< 8L5D4[+~Z)ay\+7~Lބ4FbS3vGGm-jֆX!1@(sg|nq~Ĕ; A:hh.wv^OGE"#^J>I^}1W Ub?Z*8DG0zMQFJ=o8O[/*u7l~2blJ$ҒP^?IVXze '/4:ھ/;,3<%={+Sr\ed[F hXF8vO޿n0=|2@t8Ka.9gxT*Cݤ,tC.K+je;xF+i'")\/P&y,pǚ;$(ڎy<ıc#FOAY&2M{ e־DƉJMXT?KaĨê[89E$㧕/ÅR w2GXMOY43*bPt ]d< ӧPخ+k{kJԦ:n2A  qT L/L bWjacMPa1Ԩl,Y,c+Ͽ>)Ђ)I1XY= cՔW< h[F6 9ZFY26x쐐:XMOL|m=_s=K |0C殔Wrى9ڳ DJ&f#{K'tWܩ P:bdD#賅Y %6 kt I*eܽzWϙnjjy`iX\vp{Μⶊ/[C彧:&Jnc#O{5+g[* O&-;=lwPaC r Vmc%W{kG͠ Oӽ@yI*Eپ$5WR;[YetLՀ2ߢem* 'oPV:[%cAVc53Ab&/D*vB*?U% 2`olf+}1ھ|qm ^ҳxM%kwn_9DZW?w lrAO8ڴ ;oI8.ǘU! NbJOVa\ zNuHŋ@ogp!bvfOJ5tZ6.,8> O 5/Q {_{(Uo:/aȅ>e/v}a|+5os£o=g3~i/u!6=d)%:Ê=%]3JEЙ?ۣ-%C^D߭ғpDE_N܇j=qN>/)7kFը(9A*j9I19tpU^45Amx}UM$6MI>B-%VT>YMNƉQQAg&':X |OYf׹n!XogmLM`kٺx6;Rm`N7k9F+ȓ]a=ImSs⹇N}вK"ӝ]H'm)`8޸ٳ/v$'9YZ x|+XdC cccrhW덎7%) +',gZ:nAh՚}'Ae/v V2੫; N/4Gp`89ApXrz$~m0lVLԙE5TcLQkɌ%MB_0-8]Ps levl,Y#U4O&L\D| ½V/m}I;5l`g̉G ( dL<_:Y@L)=F K{'#>RIosΦ*? 0-f%w=e;"OȎ#_|reF`DW'Q24P)ܮvފ'30{Si|/%W G NƚRho-EJx?ҟAI#9 #+$/kbhf>/'bk LK-T|S:%Z%0AX+o)ڰ$Fmgtc2Ԡ6Fe%u# ʂ yD"ơ4GiYif"ϠtY!O A>@b_d':v5(gS'%Bo x"a#}b-'z}7bkݫEjK ױ˘:TYa7& 8O ًI/ֹJГGS(!Ҋ:n6|ĒG~$.^J݋tG\2N`9vuI + T /[ &ur"y~.gmxzy11 t6iJDEs /%'WXn'ȼvr3&Kpgo-jBiZ[y~ lMQBNՙsm&DbŽ3 ~C$θ0En*zg?X'?Fⷪ0_Ks2F#rJщ{&C=h$*}/$ UJd KU8gk`RQ<˛<+2ty /Qdq%8>W)5g@9n3וwЂUr]` E2=* lZeϔm >e.޿"܏yCBjxnKX0crݞ) }T~87[\m{& E.T=5 n'Z+3&}(OHj0e_Z5,mckQdڃd|ANHk) Z63b*a2`BzmNI##uq[o^~HC~RSCtJb0) jAescq.G5Zk4 \. kON_0ha:~TRZ'' \Z=|@a`KwU2nDqR8jšzmtQ!wA (#˙g3&=3ŠY.ǠQk` ϕJrv}!_NTh і1 0pXCSU$^iH͙\N$Q",H_qkҟeODs˗*fFNܐqǽ"/`qZmx&VI97@y{ٌ 28P`ӧ_O5>mT9{1LΝ jvmSXEM/&91>;NBu\o~94z8{Üd竴5sJW^x3?t=~2Џ6$@ H^o@wRrJ;  ʎqM>Sm:0guℵ'J!ݵnBy}њʢ*@#|Jx& yZ"^$τQȏ7;f4Q$[;UA^*l{:%C0DR|5GGK֪X(iSa= fTy:ϭTշXNra~\G=9mqf7i+nSlL40~jzn\A٣0t]cGEjs: +<{ 8%hQ-M餧&^HWY]&5@4 ?gEVֆr|x&k-7D jYTiOZ_W+ 8r0c7 {Sz{G: K)N(/ NZTGd ]?/wXsZ]9#G!Mtg.[Z! zOf3&B^~d}iHQŭGksm1L[Ζb&.v2!gH>5n,~2ۀCKH8e^v!)Ev" h[0ΎQg!???d[na?&Ĩ0Jwͻ20zZ+G<,>ASQ{xf*ڟ]@]$gcΌ}Klpin%g/u )n^efqfV}%c _xWz_vS(IS_hܙP; 9Ww̌UzwhdF- UB.=!^kو- ܔcg*99lU<+8c/?~MFooi4%h(ӓX^&!$}~؀] ,w )W"\^k:́'L.b3̂ u~_Wu6`/s}1K~1 dȬ֎+k@XL4'#O?ߍbxy{]S&n.[ˇЯ>a es!̿/FqĔYwnCrݻ$ɵmVu4 u:q،%@E ޢM:VPȐN>ODԞf$ڎdI}221{*PڍRG}^fwaw: G0DGfu|\jB&W{)Ow] +2 "DṾBE`|VG* y|_g!3<W7t7.ѩA.O'b'0#2q@Yxҏe.pمGC8Ju>l6 *(8 o>O }z(2LmB`7>, F¯c % ~NbDz`:'T>h{,AƸcK,Cy{7=\eMfq,yYtxkڜ Ηl 4jR /or_5gd7!@(_@=V!xFD)T76Div:҂ X<3]N,-ężPAJ5Q2Sɗ%4 ֘ SJP-my76gw$oُxd%а)0FK[blnYm fpo~n VĈ·RPm+?-! "M[H^fxy@9E)pxF5Gԋ#M G7C] % |]Y zQвj2/v|eƎ1{PG@NC˂9,&jXT{ JX@$#, Vp vy 5N{xibç_2gH"E:MaKůASU Hxl8+6 CܒG,?.K].+fHTH4I!VwA75 4"~!9ZU5QY<!SIJ8pL[VWq1s/pv#N/!Rv39) qpC6};Xf܏DJ? ^,D+GJ;ā?]-׵NoZ8s0P\ʆ!ѩ$Ze uWyz Kψu Ongzr">+Ŗ&w zBmf@^4x kX]K\\ڤ1[+F37ghLޡ;rAu->\׉}@Eш/cAܵ1hLN_/RPJ][ݣV N,<'~0h GfGU5B2ʳ,ܳAb/ce?|نs0k:_$__rݨ&IڞJ%P̘~ЃDAC%7/M~}un-|yuƿ^>t`sgt8JڤQT6fAa2uPqǡ(>kR^ d 1y&e@JW ae z \* BzݨDL[vV.j}SSTY6X{!1lηHd]DXZJ7fhL٣2+Mm"4@Ҿej2={Y3TBm ^K,ecw) ^=jF0)]t8ԣ*@pY5r#2Waٝf@v]/z":t& V~"(D.N 7jN34= WL4QR6෇'f}'J{[m1)raK t]fxQވh-x Un y>B*୳ hdRiC:w oUI [Q\xxս]y[J%6MV́lj:}+Wyȯ[SCx(lK9u*6ԃ=HS]DL…11\,>$NAFNmLAb!M~߻;]AI%3PP 6YWIyn k)VXhy%H?oAMm3n?􇝢~'5h`uex0#O,VLUYE<&5M"ֽ6 ok?i)@dԍ^E#2+ZCeMy$Z/߼TtcV3{ \h͓T*åwpQ$QO9ZlwF/,wr, <-Sꓨy, `BY5ﲀcW+[ &"%c_u$Zft0AdsG /SW'?cM r-q 2iU < yz3n+a*/-EekKFЋH]? )0PЃHd+/5 l,*/j:$5WbHHU ~J_DjZxw wŽ{n4'~k-@Sx&q)H [1~>n&} Ϩ02ͧv`I"TC0M0=F rSww(<=/]Qi5LJؘbb6% Q=Iٻf9UYi*uQ`z aF!5X-9atU'\nc?)C9)Ji$TrcRn` PX4\i"%9Zq'= j7IO}I)T<hsK!7yljzpa(ėpEo͎}8h;;=ZTf'!w_}HԵ~ǴstwVԐ@@)'sANJGZk yK؏{t[SnT> G* 5I("$cdMz"Q lvxt:ea ʅ~}aouV [5^3'N>dR1& GouVC\`c^nh9yK5 QnEs+&cqلN]5zƫ!⺔<>ӳ@<>*%d҅B8=Ov&\"%W={Nֿl[9Kלe&瘨qR@#y[^$Q/h[3_:`; <`(N wKe iQiQ]szt&whW?PksDSAOpm\^Q+z̹z3,?|BQ\ E gVj~Q jb}nw7kf߀d5,#jfђAXyMPIR`Hiek1݊eU~ tXq'4[C'&1[\?h6͵Pi..N)A" ہQ(?a+zSav~$fk#{k1z F/h~ɮvu[5 [1[ؘeFo<:cb Y> |n&6$+1,ob\!sCZj8DZI5jɼmE,4.]HiB .SC %cpNUHx3kV.)`'<lUu>9؄}N/t YݘD OnsR;D2U3=ؤAc`P) NKMGAC|e ϔsT3Qin9CMGiڀK)m%@R_>'|T_*WXr-ž[-. 1䮕K Ѷ-ﳒ9 r{%#'nҦ.CUhB/% >N>,輷\xw*Z.#ފ \Re7ӌ(EKzAW͏vy$3?Ȋ@4ԭj}Ų \"w+)J&!LB.rS Y-ėAb:g?SUGj Qfm]c":!B^zK)]jw <=!ua5量[뮔hdPSN%m,l7[?&P$f;<\AhbYe8xF:m851A,KR)T<$I*&RoAs#+Vnv7<#憛5 \t. ]c7>gRG(ήHT^c-|΄dԸsrI$J_PGЪ;<uP1Drƅ/!ZNոujK㑪$= __͙c]y}_P3/X&=%"S=Ybf&IbK Bs*j'o e rm`02r?e;$nۥa.UsVF7TtZ΃%dWr“l8%+DѮk !1$jQJ itoL\S$~*'WŠ:Л>W4#cЭp")lqj=+c:G)*5|Pb~6ΕhmO+Q)u"?d]˧Fߤa#l_h9IJLJMp*".+q]Fh,-:$!7m,.MښfN>?v)x\6 *GEWh=hR*q/2҇:l _d"4&6˚⛉bnQ|S=˰>9.UQ^RبE,(eѦ`^BK¥ӎE rg]az[^&,2(S~hunwʸÜ j?j cZXK3]-ܖ5ee܊Zo{6ߏH"fP(!DW_ R-@МF!8wGYDe(Ndd(R6Ȱ<۪5vőxX?fJ1\oL_HY)21'R:dkI C^|Ҧ5;p*93ZTx'<٫kic_[~*m?vPT=kfR2' ^"43`Ts5?Zpxʒh3pUUҌ"嬃w%gG"7:ԈcFGc \L n`9O|[fk68܃MRr0S[Ź q"vWDKׄ34j赈Q='V)D}9o6ygKף'@2FfZ,crR8|?βO*!x T*H 2𻫽#aΰUV[_9H~ig& Y)BdHg%=zLsK!)9.8+փ ڃEx3gKtDDe>t%\+ݸ-E?jnZm9-[c]mi%2E.0k3_I/pVTϨ%Q wnwRH:Zp@n2C"iYh2yμHյ5ia^cJ]C;/YF +}Շv#VT,a6Gbxa0~-]gP1Eͱ̇]0~[{E >W<!M34o >YhOf?,"Ycl[6ωf,tzmI%Ѩ*Lgm'c RB9^FIggI&M0@`PLoIO u0a0uGi3|%VWv ;،eYh圗ʇRJ:&&t(78`\J-x3ɚ67:DnzM٣@ٴMJmVtc1% n-<-?{e(7uHZ,Qrq;xEFMO\[ /%?-7I: ri ^L|P)}v'%qڿ .x?O)V12 :8E=] KLQ=L=M Pspƾ#@ZF=W mU#d X0d&.sT\BNi=q7ZZ:R uq>,Cvm;kVmc8}~4s EGDU!ǀ&{br5Ne9k}wMW̃2pRuyXA_5i3V7V.D"!*TO /a}\FVYF0]b%S?43|8sڄ?Q.Her9C^Ɨۥd\6ke r\Jcz[^"*x~|_"c }#c֎7[[o^,3zUYFò1+m$.wR ~`Ht<@W_ݱP͈!A< ~EDضaj<l^Ih <~/\˰ߎS5\p4Ɔ,4@V#F$/"{lk6L/GL'". `#VLƋJz!4kSBxu>uV,Y.[75 ꟠c8R֖FF-4NvƧxT,++D.vx>^2)Ac< ESy3=$E R7Ap277, 38)`l}0?*Oϙd^l 4/.Z zbqp;"UCq.Q%21n'$IM7SH7c]uck1fqSr~e{_]"JvkzHoFΟe1cˊtCouSYiœ&iЗVLM`>#>4)q>6ZNfN H6;&i%^2熒%uQ]%Dly %>7 ౾-m 6m=HVZ4=xQf2S䋾o#D&7}|%c[NӪ'C{'A|10g(-zVbӓ>ȍ{м['qSxѦKС=j‚|)3]HINQM{]Fu&RH_D\K\\z5&܆ä`ȥfL 1PN7[GTl+N,%[DZrIg$єd<2jymMIGs mPX7^*Gk?OXJ=GZ[Lx 4i7\7޽P߆G ']x)Se1 ܏bNݤ&3Ќ`[C$ 򦜕ٺ[iԅhSuk66؝^-sLVMl-,مX<j2 5E|L#|3'8;Vnd~W?~<5| pÂٟ{$߿#;KVV3SX8 |LTU]X/ mQNvR㙞vS 0jFguBzf:b_re|W0=naGr֌Yyxt@48Ɇ%>ĪEUy-=ҒS52]RukIȥe+xW9ovK˥:軽;M5/@tK*I״YЬg JR2s4iq%ۋ3\6P`H:3^a`|F%%\uAk?G!h`vO؜XbXhg%A$s%oAET~(=0D%W=KT#18MF~0O0H.`#ƣئZdrr]b+[˚ֳ[j lEJKʐheMȭ]n}V5}G\iyp3nYKhfЯd`F7ݧ1o W]C9,"dnZ}犜,k ɳP=2uoȒ~)0W[#f彧O"렓:g!]USЇ+L= 1`P(// Hd3:2Py [X[Q*'AҚ AȽUYp]nC5U,D\M )3ªys%F}@x( CAa0E)I13 4MjĠz&Cvy:@8xb5_.qc}x@kM. x/qAO /^Cɉ뫱Rd !Y/8Yd膡FClSvP&Ň#ӎ[Je@:bgh}:!#gÆV#;i!z{ "&@P]Y­m5݃n&WA5Ԓ1hyƻ4=9W yL4q̳GSUcqPpj-SӇ-2/|YX:wR͐ˤ2\7xW>3r0[p&[̣ 4jݱ.Qb\ me祴 o / h{&:( Xf޿ZUO 8#_*(|Di{8mңz V ,Sr²ygd-.Qg!{CzK,iS}6^t=.3?M9֏\ȜлSp:ڗ5ak<3{vdBfĐ, `fBP)~;??Ê<W6/+"iU4EȜAq<=_ 9l%~M别|;KUL*tVe./[X_J 1JAoHяonR)Fo8p7>/N,DkWx@&.~ ӱAMz3/ii_Gb2ŪI' mczŷ\O}D^{HKgک[+J1xTbvSƖoJr&wUMgđU 5(P&n;'/ ≿x@<#nt7X}_TTVK#åPty< Gx< Mt$bnRr7XcYMON!5j:WFL}%R'1CqߌX/tcnBxq%=NՈ,F r(|{v8ۼ;qLXdH;5o~IWImpt#0X0Q c];@3ctG .a=?pZBo0tlb%vr3ixzA$ yOx\up՛z!pM˧\Vh8궃:i2C}}W!حW7$s($;_} ~uz)3AȰҰv0ep<:0={E L4&;˵_>tARCڵiËIDUxo`wHf!JWBbaz7E 9UӺCvu>O3$RlKT%t$ NLj'gr  kmi@W\򢔗}& +Giu6dݧ\$!"a SXֆ g؄pA8J$qG!4R]}d_֙6<=ux|%d`"!BMLEˎ¡}ŜUK;B; ZθX\-mt+(@%n뮼# 㶸i?qR@טSE1@nюWHIy2cdQ8W] ]”hsx39s]Hٚ'WM9NʇzL6&M4qXiR !lW$**#6?ڲ'!"s2l+<G(7" TqUk_1*&>;R]+ΐ􅅞_м?3}m )Pޠ#4ţkBxe@c:,\b၃ƜN@7O>k$& Xc Ѱ@U LD-iyozh^?bA܋HҊ^ l4I2oeb lhPvz8hd7#zVNڃӿHo: u%**?߷mu! r #Ukl<}<`3w SPĄقxQWۼDN߂qoLj#KsFLi?D,#8/v:d'04JzC}K9C8}bSx:Χ'~N42L-Kv[KL`La ɞ |1 FWx-yמ;-:C\4c,# |U^* aN)1J)`&(g s$QhqD'AQ]P~w UZ}sH)'2I18 9F-28{dz6/~-f;)%{-DpXRxx R P73}"=7^PL 8e%fÃ?&1(GK8Vcxٳ.s?, 2?:Y7'I$v-I](y8 +;Via3o_*ma0XßT)+ֆ?âYi6^FlBwnFbk&"+Aն?y GէuyPTو~5v B a;.ȥbX]R9*}E_=JiNq<[a& 3DdʱWMi j04B-I[ɥ8+]5 EA-Re;k @=!ֿ#h, A^]'&VT/8%uPwC'u; (9aoFDkEr K$CSN6aa~7aTd,# A-g>'}$3ݼ% D-[-ح}ȣT}'iຌe2li,8VnY;P7ȧƪF}Aui/GJC^rEDgG=y8NnFj48eHAפ{ 9ϴ:Eis0^gl.QnurTܸ6T򬤞`K*{5d:"4o+,͹zTj𼠦e3,wMAsEKz ,b(*0ǝg͘Hc(W`ǫ=rb8f]iNL?.Dc%s1mVw_w0bduhPAh=5 2(E[twH1Az`?ߺds! R2eNTO}Σ2y2"΁'# )6NVd^]tF/9 J3X]=ֽ yCx8;3K{[T5׎,YjFҼsU\Ge6*9?#Zх+oѐq2^@boMe(ANxrOYͦ߈[-YyP\lB-P 칅 R{123wcF9·6<$eWv ܟ \y(jB{%d8k$$Ť4l GI_jMFٞi3:Wyh&L޾ ~0ʓ]I+䆚9rdBJj$*n{h՞eH,Q&:1ֵ[ 9N@@Ϣ@fy&dWP7¶-]9oh( Vt;S%dr%(9 R *;=ʭ `OX<$35U_2W]/Catw,_>f+,/h{',A N# \HL/W]YNծ鮠gaKȾZv uḍz3m$.͂˿"1 Bb^ t8T1pԤ:lS(ڡC DͪډL;?L$UIbo$4o\훭l;oG `6R3^Us3+D[#QK[4 =UQ -dJ kt也 ±|׼>ukRӖFjɜa!W$+F""+‹p*#$7IEyy)(u\7ԟ:.ʚ[7NadO%ZsGA})zICdYԏv?=W^\4 GO}ǡ'C_?$c^mg՚o^KY3}.tad7˂prZ#Xz"u]?\h\ s®δ&c{@gM.O+4ű=cLf"܎I5+1D/ 㴶Viown눴?-oZ ?TOB Ro,U#NG6dBHôO!E|)r5!DuDUqW-ufjܷvAIɼ7p1 ڎ(Xʞt yC8ن%o%YncW._[m̨N0yKCP\x?>@N^|Д}uDW} tAh҆xD_|8,$g*Ht!>^RC_]KiU,;[NR/2 X{N s3^z"3Sj%n ^<=+_e./g.~6 `y I lsg:=NyR.E@N2S 6yM`3[}$| ߅&ԚvF60[u}` %ŅShr.UPqm}q R(57P2Je#Ρdv<Qr}N|%6 qvǥ_MhFꪆM=ԺS0#q1  #o$dgDfB<5o*_Gey'3Wg~1?lhm.֋ -R|@DHG% Yjv тV+$/#P{MQzYkYt;ŏm􃜖;dBN4' R0Ѯ@|.IT2Qxԧh01 x-Z)cƦ@ 6WCt4v=y`qêQ!#0Q5l&鼎>PW\Esyo  P|ʺXiݤbê< Ml󝵢"}4iIx8 {@Bj\ƒ-Jes}M 3$j^3GhO% s\yQ#MB„0ur 3M?&GE`T?ʊzNop+ {EQ=s2\H9Bc-Qʼj&|V՛9Y`JLї49_{S:46xKcBugzIPۀ(c~C'ׁ6s֛8h6%pU|#l~(daBZ3<|_<4AY3MFÆj4؟V*h)3Gz7!dqOw7'Q{9:BQy[K?do4AWIX%҅rΪwtvTϱ~[wD KåD"G7/Z]-pA[o#Q1#250-AY.nW%JwϙdqyHx"ۧ:uG j%GkTXKYlYEM ,%Azl.`ݺ1 SiBs^FmPSDp@aPvɾ| ?b"4ՂTK`$* "PkA+b1ä0Э8T^w hz0J):0]r@rvaT4fMY>vK8Pռg$nJjA~͘t]hJ iDa,j4F>ZV\%i@I!|%o)Mq&{oL.e7bR[jjViF䓗YBA?9U~(7}Sb7(@cD`)Qu{?–!nM}E0\*@o}WN"zGd`t+,iUc{P1E=xpa-mk&x9G` jk&O/؃ViCnUYGؙ|`' cmю :I]f;!Ha@lr+3h{7m.p@q'=t߰qQnL0.s"2U 4p];K7w窀x| A3C!w}p򈸢=7NgvRb=EvͲ[􆄬<<=:jXC{y iW.2?JA\*_"&- yi#.Ͷq_,cJV 3𦺕-i%X<)Pi Mޟ>oJW6 qeu+_mK=篖;Kq <'S e/shtN޸R0W<3i!Jn8! K2X:At༬Y e"X禛;.E8 &Oq|G{(tJnƌ|uo]ɝx{hH0j3+q:$[=\*xǯ˗M M-K4迒/uQ} ^g1AubqSPK HA ERE_ %¸(*,i+փ iM!oHt? a!P]^Kdt]"4ZOkfwtWqcchUڪZBS.xǻm-|wN^4*^B5m *\Q/-yÂc~B6  j'׈b̌"JMѨj%8uە !A0Gs+c  ^^C?ߺ숖RpPOW. @>Ob=}k4zqvHIN4`|0]q~%:81)7wlIGѷdV-`hkdbM'=aPx-Od z fٍml0-CF Q;]p).,US:NNG瞶^yL=ynA9p0N Y2O?ig{rU g=[VB?pP+Ac:eǖEje!5a"ABsqҖ]Ȉi?XKS 4_b ~LɛS E$]s_dScw5vP逫)գBˠ #4er9e8¹ꛦ'uSwY2uD|TIi8LWYc n 3\,bj?*LVV4nX#ڠ8uMFQ{TbJek~v.ȰK@Lj;Y8vGuAjLA7CW/7RyU;Nm%CVqԐ-Ic.2?ll [J0?Kڠ[C1Va"16C4^mDtDGM̔E>*/ߩ ;-XJn_FgP~^Oes7ɗMޘRt|q%XAwnGzYÕGv?|` :7KdG8% ūgvԸHi[Lj*5K/9۠ 8.ODAE@X^)k bnl:eA{LX9Q˃ &AukD:e$7(#+x31tjD'[H ܳk{K> Wޟ/<+7Qq4Wڽ,݂N e5=%0| rۻRsV r)7 H&$3Bnb'|+ѰJw8&s;"H $t):A !1f^xw8;4"*şnp!2FSI@h*y,$aV`"YFicҷQ͇qDE(4JLg'c!PR5h](3QL*m>lԙrFEdծ lw;2Yh?mSqJ60&Su9#ǩţ tڜ3c\|.Snq2婢x}n!}Ov0GThy4%DQfY^ բН62OE}>O|3a1,_uԒ[c2ǙQ&cglxeJY3kFR^f 3immG\};(62f`>s'?p^X>~ͶΛRrdU`fXx9O(a0ܞe'n9̲7>T5458<7 *θO]f"_~{kmn6 $Fם1˚N8GJX=ʳW94ō5n=A6*N6&OFΦEDM6a6WܥH0P=nʭڄᓸRWqYXUʵj;Ȉ /!J^>wp7': Vefjp[ESBx2d2?C_=3Yk @7"WHxdJ›{%Al7@VN9"6w/R/la1$`C9eI^I_*bamļL{I!H j#ٔs!VI[StyܺIj >æ_r 6I^^iysH?hGHWyBbt{g2?B{vo ܾ[%o68[1`y`mxՍdM D1qvt&Z ~W!n \g|tFPSΊjy4d euKFFvsfw&IXVf`QC+eGc|!eK /,VKwc=q2TQφje艹>ﺼcHʧ:{T&d$B@W + ^H3w7Bej!b:-Rȅ!2&N1u~9 GUR )CE]bp(ϨID+N_j9P_CBuو]O K<fo:rxy Z☏q ҿE N=ĢOQ6 T^DH1Fa?P?崭]|grӛ#!c|BEj>[H6ȯ_l=8m^s!yt:͉g1mv\Po B ̒?P1Z-ݝ _O1QcN]}$l^ۭM1hՈh=uWp74] /jv1Ry+hP2v=hǥroe,t; Š쒮C_f)ɓAbgFJ1y\-W&z'rX}()t:9}0E7B V`&Ti&8Hb̈́!f%sY+k|v`6 *ݮFPS&68,\fЊ-> { +286sWaɸ:2 q|lgKO3"aOX.gX^QR߫d /|*6lC3NՆ1lvs]:HKjMלF."5$y|2, <5[1lK'ߧFFր(uHrMĐrneOA{6&ӯlϠfmi' fQFLcZePu7b5V.Ѭi.oI'3~=#FXy@a<~Pⵯ=0wSoե2U^z@'E,ìoB7'Lc'\{8?< s ”j%_^dĉ![~9ڛA=e.R3j_T_S\rCE Fk@_ ڜn0@Ƞ`/4*N` Ò$"X;1[O߫_DI$aC7?Hwi {ĔY$EW66w;@ HF ;WKXI䐡|`"Wj%|4YLܞl쩘ݓ֔Ck{eqDc$8jf O];g;S.c>5L4ܤՁfHبfMM&[AJ5,_ir삨)ROi{v2bG-Sdž$(P_CR*& j$[Nׇ#,o7 0RE[1،*khIILJz!w\kɵ:sh7.SG|Hգ sKL݃AQ1 Y_xBTA+ct4jް~[fsуIN8oYP|VJjXrTQ9Tg*lH`킀Y~}=TgiDH~}@5hcoٶl&iVޅ0]:K WGO!k-W[[}R@ZFtp.EI(-u]g+=IQ =L/Y6''eT)QJBL#Yj =9KG^-e#8M_3vooŸGAIMcVfc$DR P=LݐZsw,l̴[Gp`}lƪKK5ځ<̫"+ A&t() ZHb$Ef: jkka6c뽒hv{*ǏEVL륙bXȨ\UxP$iTq?/wjQO5 (V3u[It3az/VOmzaZZG-ZS*O2qFޜVQ}/9nm!RaP!Ew9vaq}*Qy8p"qY#vdbFi7X629cRs˚,?;&z4GraQ$GYjBԃ\2_'.ԏo*+qcjl8NxJ_ N=h Cz*])kf"W{v|Zv0,a#aO1KxnQ:jA5?LRb!#%l8C mL\;(hR=5@M2l9_m8 tmD^%xG]9eRJ@H&qxN:9fp@#Lу2j&zcgK-@%荽5I|fC܇zbH}TA˾Ս$i $ՠV L|V+PժFA|Tk؀GRq09%YA`j;.ձ@>& .\o[(Ue4`pjYbsJ$'Ilyl*(N%EoZ~2q&Ľ +GYJb Լq*rWRw RGKnw)K5!7Xni9s(BE ' *E셖`fKF!)!S~K2~zuQ^~Ud B9@M'(R[aKӌNh9= FfTRjglk I69%.O_LxL{|Uxe/ٌIhԵTH-]a6t\3;XD8wy(QZu;ֵA6ȍ- j7V!s6=p|r@El>`~!T'q'|om3PGA|[a6o ]J UCԮDAk g'%Fg {Ku_3/E㫣H* ҷ/LOml<_A:4e=F~܏ȀJu3;jhBH]?CC6CQ\˰#~ܰ8/G}0IՉsq­x8L1 gb_L* e2[^ԱV3*t]iVAUdo;4lƬ Fϝ&̎8fѹ}_ʅ̔j`ŋttNwL4YwT ʞķFZPz^`f:|4OAUx9S| *ElY9s,brm.+GkR%gHFs51+rxUmI4]d:oK-$8[/ q >@%(dK⯏ꇤ[Hʭ5Hd̻+44$|JlT½R?9 ނbb+bxcy*bA0hx WT:|6-OJ҉bNS,=֊KUb'386rvsLa сȚ93t04J04C4e-.*xuo4ogwSy1XU [nf 6[:ݒ|P('pU9`jLe,mp$`Ba,d[Ҷa6g-eަUI}97Gh Wf'iN(L8]i f7elqgbm_6Lc#fM0DI|ZXvRo6ރ>zSU4x;{q>c:ݸJf{c-ğ H6a69 g{GvJ?b*͊QQ7ca'iZM &[EDv=M Ozn !]+6,fʑ.HpeTmLew鴓צxl`o' 6z^ ɥ"3nj/2N><09,ɂgLɽ>;T~!%Qj!SD!'JdTN{qRTCK^@ZPd5J6'[3k%L냑d vLH 9) Trr+!I~W#ޝܜ jPf,i\ T].՘&@ngνtg&nzRvሡy ҀNÇSVx\~ :'|Y-)A9 ѻ}zh YMm*w~t]ȴ옇@ ^Y| ֢mE8Xܙ5AKDV/VqF~uS4L%k|@6&0=UKFhIG;U5o+J|:`,~5`N'1eUf3^#*f}811ňS5ezCYR2-d: yyAL î5^qɷ>:y z־NV 9} 47:ͬ5}"iASBϲ D:uk5p?þ @D<_ j{v_E٨Lf 9\{S`'/dR&* )aP$MƏk .-}Ӄ[S"ܪ;>MTXXFue  U̽0j^I:I`h17UVX m#x:}/Ȑ9b"Ҟn-˛7#9Ȁԇݧ1w}'ݖ!L?2QymO1C7lMn U'apZjhRϐ!ڸΆٹ&) ڿXS1ċ 6 };vb n7!ŪsIj ߿Yb?/M{+ 4@xpP(aObp}eo 1!i -@u GaÎ\~ 3W+~t!:7D9S>s}5:tbhɇ|00?Nw(Z#GgLs֩Ot")}/+3fÍ-M |,lv׮$6Ș\9>,Zsvi @#vDeȷ!ʔ@ Qd]Т3Vce9WGŧ/NҶ:ּoEZnPiLf ò~U$d;t囲^jd:\hn9;gZ9e\CBel.2 %}5p{rtiYwL]D17l$qt` o qb BG@֊@FY yҔkqbr~IF2>|C}>rj2Ima_4ID11rq@`/vOZV|@b<5[@/pU8m#oYB >z@Ӻ$]Hz>?Ɣ.:muӸJ0{}nz eͲFEGؘM$/78- C e%ڪ l ļIL{CڔZe/|bp3I+p3Tеd6]&{_!" F m~#qU6xO1Ћ?. љo^au'ԭmnUBNs%=T.YdctO{Spc3ͺ)q9ZۭF:@) uŜ!y_u^/2"-<R' mظ^^b9[05-~`y;2]LB~QxOGWZˆՊ{FOC}W陧Rn ,g·N,b&*2jxE}荺C;鰊sPnOrn}Z>*gOB #OߕS5{6N-%xy/gqs3?ɷ%eRl;̦׽𰟩937Qˮ{8+xxJkHf'dVY) V^Ęs[9rw=g*`6"ǶPR%bqW5'Cѫ+. 4<~G+Z2Нw$EriMusJ4x~K(l(4OJv}%[gAoc[ :J$-.RLncaQ5Q+hXX( N5XPtVC- 'I?Z}uhOi(?0ȴ/sqkif w͡5%}BnJ2Ĥ3W&JLtBN{5fX _=ؼ7:w&р%rbGǹ1N2CispWo) C qP86;l sʷ3C^t&:)WygzmU-\6*lg4m1̈́@$aF#~tJbYK zyO}Ղ.J3c puI($@>1C:: Zo8e~g}&~X? X+NnKԦoW JL$CEm|]x ͳr2|l?κogef-?S8a !p?ڋ`{Kd[BZ6 ]X@ \[- n:Cb83{ܾ\k埣ZcV@k)slj(mDF T7ܘռeQNrk"[m1,g h>R #-*8Wr+YH> 1x VB8^2VP -?HV]9E|ʮ|#I4c&ףfiٱG)엜Zt)m"׽iBjSlyyfwg:$f< -X]/q69*&9m:H=1lgx6'| T~lu}At]Cn;KЂ~5847D<(@&[pϭ)p80B1"%(DiTJu2E, Fxt();j "{PlMO(.U%#JMxvnNlP tA^/.NȴkH>0IoM0Pmܦ0)ZBJ ԗB&צ\ H2mg6#q;mf_N(̰TޱvE |q68zud̙FeW/`Pi1E O&p߉BǞ<"74WMh¨6 # wR&Te1Q1,bԜeI4l>_>"vu-#&721;(%eZN{ #KPm<yEiM*AdG)[ HNJAMW(=Go(#HS~ek!QÃ,]XtȎ,x)P:*rRzY;Zmc+Nf¯1:0/rp}JrX3wTcW(Em( 﫠4,楷ǽn q\ЁKKo.Gb:[#s'$@Cq KPµ+*Z>{1{E683D1gp(3op{5P0`wotX溵{W@2Z[&4\FY XG*c?~[~"U䔃S଀N茾jϩsx 78cj' Bi|q#ҭ9=;/|6xq|]W!9TqO]SҷW%a]rذVyi~68-_ z\pzg2{yy\s!5Z໣h! Nwu8˹%Y=F][>Jh_5z˛Mtɡ'| & Sal| W+U+w(*oMR8Y;_Bo?laJ]@ j_AEucly|# ФrɒKULT%LdGTԇRw ;z Y*wh]E8o8՜]y)iiPElk(Y#TW>3E a cKҪ*K4\+u,> HI#%S܄YDy<+?$h<2۲CI#$٨ˉ T\ ]J% &MGb҂ztC6JlR ?~o_-R3\i`^BwX7} RcE[{aL"jҺbQoc̦87܏Ï|$\a/˒+ܒۓѹwJQcTR5(J }%m;ՑMbCA{\'π{BՋL̕ٵYL_ i9ESYz`>^ԫtS,m'&a[`LM#J<@U8qMU$[>Io2r -FK$S䫕 *-QJP@"U[ MfKwAXKx%F{Q!7qDtzo9Z^vcE->? _u98wp|S*^-26HJD"u zsVtAk'h39Ha2쒱~,IbU\uUI5lSbWbIoL{MY#^}ab͟ s-K%=\q&38$^+\:PV8$~zX[3MwCCu5Hsl1ڣ l D?L@`2IԬPǥU@&rJ[*!R_Yϒ=*?4Zcnc:E\Q}:cQ)"b4uD (YycN,w 1աQW)OY[ &HeCPcA\W>Qr8ƴf8F9Xdry|CN~O ^c.fƱ3M*q'۠1wQʎM6 f}pQ޷;yO3PlJi&NNIpW쓭jIe ?shVDGE {*rT2إ*nRF mqF%PH_e_'H~E>ͭnFP.;.+d]*aSˢohM mI3% Ž\f:ށMN쮩J<:M% }5]z[}dQFq{x YU#w.|֋N?~CifO u1." !;GZ+CEc kVP\D'rkxp;+姖t7d&@lM_IuyhQRK@ixx.@0uZ1:&T wNJ]=9,R9Wo9xɒ)G8|GPGd:4Кi;ҧ7>i8Svt)6Ma'?YS7* zF!65Yu& =/VCÙE20Cm~KƆQ [ ^pz QO{2~)D(Ëo.T0' >W:Scim Y?bRU^!;+i}-`;SgrӅzEt wZ92tAid%FF:bWm/WΓz^\:n"7/sHz\~6xſbk,0Vd6C$[~K}~Ó;Gcn,2j.a8L-G(gyzvg ?@ ̖ PYhXDQT<,' uc/ -p&%/r+]:WM51Z=rseH eæI(;a:䪆뺉Yf;2ig?<\" |y_tNeb]E vX>DKvw`RGYy2,W!Xzeem~8 O~PSѧz(`U j(zNmm ׋H2~R*lPSN\q};qt^0J͢N9j@aWyɵY u`_ ~v-72@`H$,Srج0{< E`]7o]Lw4ѠCD92F@` FN^̀j~c^YD9a:Műas!2~D{KA?\vW˔@! 3xNuZ{Ip*G}8HYY2Hz~RO4 Gq+ݳByLrn"^x yo *gPs˸[oY`$ZɋNV&U>~P'2`{6SܣY9GMDŝ:e{$BɥMO]l`R6: tSeCJ/"e#30.9i5;D_$i62o#<ރ:l6/3pq?vcvIЌu .zƿ-0I(\lC`t>yTc bd?lzl) 7;jݡK|S0!%~;}?ٹzΠOR,$o)˓nt߷7YW@J<)OFP&*{crd]vAcy_0;1YM]`'.wVmFZKuIl ԁKA(X~-NwywZ7'i 1aX. ‹E%,A2ZEv9۸<7T&e+䯔D:qWIJP{g>/Q 96^Ȕb+:6_$=ucP&.W}N })ĖzK8nJqyِR qUg$Tc&.K 3‹]Äx_I$E؄adZۆX8_Tw{4bqyJW}##On6oh}SY[( /$wQfSDʓ0u;`( A]ૺSFTu8>lS(qzLa y/?UR`Ec~m3eZD(rGJ(Ji]w1"WrsB}BЬw^5k%d_ئ>=hjCyeY%zdxU-+Tl1 +OJLz+Q<#7a>l!7w"o( e~|F\6KbZg5P2DM:u|K֟&1Ӊ "qouJ1uz#`CĵQOs4tm=TM_{vXRT%I%s:ԚXoJC3؋-qy}!2տ{ӨaLE*S_2Hst%m v^C!;kv8?I /l:=_'?y2ΥY 2Àz!I~R^'eZ1A٪MeTF[A-hTk,~D!ypRgv=YύeV  ԰2M<qm⼳_{p?)>wNP:m3%zxh}(/gM4nj~) &8ZITy Sk9uA%_Dcks yLޠxB~~(pu6$y4/Uɼy0$_ \e$L!DEՎ$h8Dv|CTU6@jkH噈CRpV# !^]QǸQϼֿ`\:j9AJr_RR <Yf Sc/]O8՝<v3Jb`^%Z,V3gs K~R>|ON/-n`\PmGQ[Сڝ_nZjqm !ZbPkz0$#BqfFBu[ZL}Z;zm`h` 'y t K=F%HCv0ZBOSxjz,hV΃ D<<]gw>ѕ HwZ3R8 v'2w ysEcXF*OIn2~Qm2' *l@j n:,V0S'&0W9]YY1)#)vs I" O?mH4͠^ֶW2v4F߅5IPӢ:Or+Fz<="aāUSʠ&c=Ɇ3(y3ІbK(ˏl/qJl`+rYob;[k||4etfA. ET>.2djF1~.Vu݂ifmtM%GkB:qNXgnF|{G+x uDIX>]A;j/q& u5:R:[;݆7{ t7 _N}EWgv(*1x|+z].[9hY, ufU6vmw'OS 'rh UlBXp/>/ Q#0+KܗZ`aKr6|A#rbônW HWq, (q巙c4]Oh*]9Be56-xp<$}x3LZbC<"|u~;D J9<"(79 OCauCՒmG.7e6G>]봔Zmëg&~%g‰>Vz O B?'ɰcVt}y_#4ԍg,%=ʠF -V]`mrO0|;`IxOi*;zz(SWG%xtP=-I4!C+>?Fv S;l7R4Ii1 K uvG%h TgA}o[ '-aHNZ"XJh∝@ufE A4= \ϷNjKO?v+E\[7\(S/"}"/_}HlTn%i!lGܚ JAd4c)| %NT/LqM?#Yeʊب޵E̿_Sꔁe@17XYjT BԕDOoOȺx@بuୃNjAFpnEC~UnPb2cbq|RxWp9`{EVU/` u( x!+È: 1AJH-Vd$fV % :%8vAaؾun3 ymĚJ/yrh,S>F|)dkf[/V#KS'Q-[BZjI&3rVD<(ke}ejDnBե5oR8?ŅKֳW6Y :- emȰv\xcizh,qR Dz["D ʩ0N½Lc4@LKHE=.@t 7cv1x.ܣw>|+$)6 w\ WŠ&NҲ\kF{'=i0dMQԣC%>hB*Y? ﲟ!aƻ_#b_J T{ =v^RɅ_of2x҄2T,ʰK󃧍VYxEAlbP7?ޙxcGr5)$D+@MWˮa?#型.˲⾒F"rYNM-y-̝gS & HX:u 7?/5+? IU{Sۋ :ts]c'G,3ڙp"H&hv렠;w!,b;,>;b[n]@S?+'~Ag8h} -qa# 2R68aR84@o\Wj6FF1z{/'ǂ8/7(D33ӶܾVλƹa#^rFWJb5[v9ψA]1lgJ@x bg*윤,; 2eIarPy{"CSҐС,Ϩ"~W.9qmgis\G4|֌xq_znѧ @ZqV 1Ys$}g`mjEoeiky$2f Użc;smgjc4ȜvxavV6H5#6,|Wl*AlaypEi+(МG&Q ڈ.?gJR֜D.Aa%h+ŚKIXQzG؉)nFaOPN!}=_KrL^tJMk KWn }9naˉ5vu* I ! Ĵ jlLkQ.ieSbr oPը ppǭkd5vw$s!E;9G)UH&cOn;umj|p xVuƓREK6K쵈eN8 1KJ:QVXT%_ugw .9`T0BezȹiIF"oD;rvZdv6{h?5@a"窉s'C?ttQSne=Չ|h-&,V/m!o">^m N0j7_Rȶw2Xǹ,]>5n/F)t~(+-u<(/*)ZCZL {EӦHE-}lX6dOc` NW2ʿYkO B"~D)+Y}ޞ$4(1<.Ʇp au8:c[o2 Ǻҽhw0 nu:gMCWk^!8v+|~L^)lL0Tk|sV(3Ydںb^ u:ϊj3XlHUn4t^f<[;#;.[~f8&YOROK_O.}B\M_b`9g 4w#d.֞?6,y^dAb8qQG*0Ph5ٴc,aK{bTw;'>##t2.y/l"7u2c {]u@~>]gDt'0k\^]Zh3Z /,x(XUނ =4a`3故4ֵblXsQ+R 1\7WS>^Յ]o 㴰Ζu j i*[{u\؏ۄP8bD 8/_R2DϦhzN'wX($B0-u.Sܳ(3f x.®/q "XYPx|"j#$hʠd"~ U:X inJ Ns߁ZonGR,ng/."2ٯ}3/IAG-a)M6D7;{ k[aS0 "$ï,n_ žQV;SiCKNA[4MSA('9{ctjlG7 J )rOH,C-DS(lJupI@$Rwq&dOؾ_ѯRFlcZ#BL^F~)l hS4Cl}H+Gx Xa5hĚ6=8#:0Ry6/.׼h(쿮?+ ʱgYZ070701000000ab000081a4000000000000000000000001611e8eb800007d24000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/dvb-frontends/drx39xyj/drx39xyj.ko.xz7zXZִF!t/O|]?Eh=ڜ.+?C\*cx44<,chxb9VU.GWV#$aWIG=}J7.MV M.;#:,KJ;.3t]ao͍Пe|?Hu.uf!SSM{:B s8 "JA :L~K!"1]pU"sr 2Jw'܅OS_q1ƣEGuh?+)T&y`R@^tim*z|Q&@m\aVCuy1/q;co@==F%n"Gȧ#TP~MK>~׀<٧*8Wȹ-1Vĩ#JT^d }Jf%.V)X=QU#`q(M3ZrM sp`2"OCʌ TpGH XSlY"aKߢS)i MYS)V, ٷS4d iVs25cPcJ.:?'k<ً@|a: N-|'Ch 9!z:s q]זIuGʜZ؈ŀWt%%BObir'h }Lܯ=6PV 7y/㏜1.{J \Ld\T5a$&XbIi7wYK C,G?IN~*Zȗ)}HX+-}WPMP1NT;ϯAz}%ndC͠V8}$Mf4Jq^),E[{]۷20ᐇo#~#hVthv<#S)NE|rhR;YL'ZlAO>~hQȂ J`Qt*2%k˷`ew 1'*tPVԂwdZp.yTs٘#m4=vh1p}N08vjuF".֎@L Ub yV:yziNqgF v_éxmrMT{+|'05< :WhmGʸ_k=I~LУ'dFQ"LǞ [çr 3PRt(kS[kM̾P !׍ S @H-?3䣽g7Pyރ\EEL6VރZɳ`.XÀ1F4G6= sQUμyQ1a[U{L X0'p.LdL_4Q;{ћǓ6=Amf,ٯ\ӄs8tXoI Ѳqʐ*u9Xj4*A HkxK6"@>(yֻ#`Ϝux4C X$%p-S=<t}.1]d6ᘙK /UdZ~q<6fH<3$y{\ %yþF!/~{oVAJ ^UlF84*8[3#4"md+t'+X>cm ڕǏl(B+#og 7 ºƿ%dHbseaB#J+.Q/Qċ 7NqsoomT>|B]hM.vPy$zcJas݋U~ )h.j\v7DO %xSR$F z[h'W _߼'+[ޏ[np);~'7 [ܝ*v{pָs4]dxz_mbzp{x%oU$[N:'gAON_߬l$bh@ P3fj&^ͱ)[CIW8}@+1?? XW7?Ȣ&;lPJb"P L~93k_(oF:XTYB2Jh2AJ\EQ(nL*to8z9ay`7Tf2nd?fƭG=Nqx텄gS^vFK[y2JiL.޷zd,{!V8h:҆a(@bq*l3-Au(v32c/{}~kwޡ8o&&U?  | _w9Ї:ZG/4.,}w'ݸ^hc.փNjf0Zh<\ y)>:R:zmZ$Wլ^a{}<;-( \OcPzfqcsځ0q %N}]H=n;. Oc-E{7!!<  *g읊IfqwECqwFAͷVMɣʇ٘@|E} 5J^0E:`H-N2qt#n`؛c+&r_kI|P|34 JC6k=k!"6܈ 1HzcW3[}ί,vJڗXCn&t blXd*MΩ EÍIklԭJ,msB9cb$I& gH{RGN.h=ՓF|L?/f4R2D T5%[8g46],n8ED&^@ Qh0Y~VD|zXt7˷:1둼?5" ۆ\yǣ 1gAכwK*StshGD1WM71Ŋ.rUNU w2M[ F]Wg+L# 'E|eno3Nؗ{:,9:*]1F| <󀌄S~t+RQ|2$ߝi"&jzLЅ6=ТH K98BҊqP'>9A8sM RZ̬7( )bv»|6f ft4sZ.AAI=7!n0q9ZWT;SW1[Bz+ڦD=~}(P^toHۺE@~Z>$4C S.RaN4 };P qCB} K _ߖfi}ILaA"$"Iȯ?$燛_dw', ?fO9D9401odl6i HP >nm#nҬ[`l!OT49y" A>~uƍ[x!4F 4)s9nI}L/,g,Ʀj>s?̊΀Yؖ*]0쿑;Ax72w~^Sʱnn v'O9kܜ8w+t͕CHbB$d 1" %^kD y(6 X6eŘ*.`xzf)R*\WxXSɿh@|gcb:]N=nc, M;d]>مáUpX^F{5"xQLK'th.PlVU\ì[aw6]Kilx =Jm'GiFMm;3N@R\P01ݸ[R$B :EdW#!*Fw.4?E9˼)6aO$4,G(c 4@AnGS 㢹: )˻ d_P>hNW|a@θNl2"cLp{<^̈;`"s1FQso\݂pK$pTSIfETyPT1*H`7XkཆĉeٵMĶtbvuUi-[#pHnΓ9VvcR5\m(t7|Ʈk|D?)"<265e7K幥q:۵f/.kZD<"xR5` "EG'6YC})O[LO#70- ,įg2E>' 9 !ErЦga7.Р^L|ݾH={fAo_WmWz<(1~(2>-yǵdx@:wA >"x9̝h?}{[R$<=u}ꚧڗw`kh)q Ҩ]jW!y֋MO<ēI6Ϸf<7=F#0Bhi(g~7f*7j3aLȄ:"[EoloRR}jzN޴=Fvj@-:'$ؿ9w grT@`~XѫL:[.8!R}X.}.dٛf7@#nЩ3:|A[F!;a!>f4j¼XGpq@iŸU"μ;C;ɣA-"kg \"$S|X3u[اMֈƊ[m5vq6߁ q9hpd†J|-?=JZ9A0rGp&>zzFt~%aFz_1t3 =^$ʩwWXwrwL~7'ERQm%kҸ E#l+Uhx> ~(iӫ}F=#`z=ha|m+wuٓ4qCA!0 B,= fn?c7 ")V#EUa+"6usxQki &rVt$Lk믔^BPsD& 6>x> M8Y}\V>g5N(aENu G>@Y?g耨@˲PP*G=ʦPM!E5ZE^8/Ni)a3&#,X{oΠq O1GI8R]F# ]"o[$d^9Y?AN054f->%nZLT}/Q@~u'>\HCyKAte1~=^3 IxӲYXY UR;Qw›`O{YUy0u(σ'-yq]NsPE>0VWR鰽%Wߏ(}7*,Qɚ8f)1pNբS . .2>nhb#,{he:qulV5JAg|=aj#3$( ?)YVs2ƃ ~E>`%^/] 5#q@+Rd ٯ'lJ1+{lɎ'5"+Z !-q4:fa:Xh6'Ar>1)zY)0Ewp|?c^;cU.T9dcg \ϾwXjP&k0+|c#r4 X9zMʼnE)ƚC.ߐ lUcHkT4ķ;@ }يĆ+U)Jn8 ģ]P b.q;\3t[(GBqr*mtMO1T ,"4 αGcO ȬL!r.R3pxtՖ3|C ޿zW^} PPlhDV׈cf)`6s%BS7 zFa&*ueޅA!hx`}QEmB}7rZR#x殝4J\H}l³Le86ϸW.,Z7O;6mq=M@G{#:zNObI`QT]v, t"q($4A V,(؟HFGoӺsdy  ^?!\R#6-DgJ Z~7XWl%ǭa9,5qr{3 G<^׹%vT~Ǜ+'K“D7R$b@he Z:"X|4D"ZtN+^×8W΅e9&vTP PKbS*w5;AC@j!dFp2[~)rIk ?L>#͠G/b'~Mõi*M܆In/bJ*ےml,xZKa>YB.>t+0ےĪqg3-pS+e6ܻy/܄gP>#*Xf#`jΈh2^OoY\Ƽ<Q8GnY[ҥf>_/O(l&#v 2asu J[qPVWOTy A QJ .aed#u;fgAQ~'bs $؏z(=&8/ a}}|`m҄<%R ՉrEQ%_D՗춖9Eje!8et+SNH6O7<4iBmdzqS3,q$!.jc3*\Od{=mJ}+Fh5jMƍ4j==|;ȟ4,?QT/ۛ^,D~ ].6,*JΪ7=ewN]I^v5>wS8֢$bKno#_jtHMi(bY"H|9DEcC(J UH?do3Yq uoM򊿜 aIpf IRHLiމVi}l8] 16$*=a-?j  }088Zuƌ =)[!-)~ILw~yx%u^Jԗu2ؙ3DpX{¡ {׃P5h> =@N>Q9SL.|KOaɚTNڳaiӲfX!ûw=z<8Tԡ v4*3NkwjVq[>p6bS '59Qa\61TI*LXw&CVMSlJU{,&m&E"=mP,EhQRC7`~,;ㅻ>j="]cpмi$J^I^uHcM3ߑD-Vt,g~/l q?9DV6{%$ 'GOSSӹ-];u c\h }, ~Hhz28~c/A0ސ'~i8Σ"z8*E~giA>.ݣVw]LpZyK":ave&QH? VnUjC/ݾ`lT[9xv}Hi f}ճҋ-2߲}`(<쏤2(ěOLB6ܸk#R9 Y8 kj'^0#@ Zՙ{幪0xREzq"l-Vo AÜ P;wT 9+wWue) @[QDkCGN5GP[^ _Pc*l%˚(&Pj7CVqr.oթѸEK$rVޓ.|J =,z&D&sZ1 `U5Pܬdތ`ծl;Fr*ViW)v}PK5΍#3\N[Gsg]æ>l=Xu[K^%IN$B쿛?Sc!N'#d&I/Ƅ]" xvH` OhN뙍BU7Šo ((uK tBCimQs0'ɝF&m)^N_^[5՜~ˆN5-~al3ʾM4u8]n'AjkT1:ڪ`vX]+F+p:RQA 2]B;fhl7e/.#(2R6$_=f6U"&K¯i5hPqFaMjr m#lăv޿cF妍Ujh"W%/r5S>^W۬= f4A :R4C[U@G:$Z / PFiW. 뾇S+(,rҪmc1mE%9(̍z"AhCƙs,017,~9闧 G|c ^ԈNNٔaI9hXK74q~ge:T{;0Z [,n#ƾKű3iړۤxJ=Lw?X.%}2Jf?ؑ ՞z7`6a]Yp0#PqFiy(a$<qQKpJyٟ- =w[3fD-ZId} |v&iXJcFC "M'xq6#">@EYP&9bq  ǒ}IGUBb=$9qOʜ@ QG$1g\hݘABc/ b{>jX%M70hg.%5 $@~gA%z?f5HpB-:+O0i_ō-fIu5 &!S-o `h1xI-۬ɍ]K \ylI4P|anH++Vwx򳕤׵AzTjԬV!MIB)UVҸ%@ ' Qs䤿/4ҤaZVaSC5,j./'r1)dalQRJV+ցQ6el>p UѼ_ P{?@Bt.ut*h)^geY"ZN"o :Dcyf 㖩ۂB3^@oMz)__I6D "U6=?dwnjMBR+=)|cC867G!ѽ=9SBȁͤr#08]6ހAmT*5 9#ɟ: MяO9R0"۽w'NgB!EaZ F(EFO잞mwwBZ~YkSa7XΔ#N53;1K}R9lvp̝-dXqr@vl=!֒<+j* -F8$ȋ1}I0+; ɀ iwsfwnژne͜9~JgmÓ (b1pa|ptH-"sv;#=)ݰ)b*99N4rCk.}XEo'"\P6(`T^qhMg*I><,fld=gEԜ=Z8'z6A*1RȫC4m^ϊ{"o/SR_2KVE\90ȴB#VYhҠ~0'?G4D1!񑢍ґX}}oj#<.20@·3„`xf-u{i?$9|S"i L,O5bbJi{\^O%z0Gm,ڼ^u+dAa`:A%rAr=}n?n B*|gtMT|j 1\/`FPq3pd+b b i MbCdz͵5br`1GQH B?:QJyHCΪ/\ ڊ8ཌྷቲC.9TsRP+&n!kZOޘfh5r-|'d 2V/9qܽCmN4t qZYo!ٳ3E/"͖ɮ* 1Y=ӛ1MbTȆPpM~ߖ*#ːN4FoDh.;{LĦ>;B<: ?i^)V 27a#B4Siinn5bcpe#_3V?{~m F8I (x..\Ox5 &ۅmߜZޛ" y,\]aOiwND9v: 6`5;aʗP Fzi t| 2kfX6=ƨ=ʏEo/ $z+"Ocݮh5r+̌X܂"A1urݠ@W;T\)~TH 9qq)r H7z..KB8]ɦ-:3Da?ȍDق6GLV2WC0#(-1PyK *&x}up;My[%k]~ֺo(O{Lx(5F)0`sۚY@0Gq{l=< Z{Hy˲n˰Dx:K"DIUBlg13$Ee{|Q_}lyJV"tJ134/JyCwrM9w p~F?~H6Fq) :U@J*/C/XK`E8YF{̹pS\Īqq?p봰(-eBI0.$G mބ)T ‘_.$gONqhз,Ԥ`*{Ṕ5R퇵4`܁R(r1+=Yu$_4jҬ:JTCX>6J[%u_q `'ʐ)_uU$<0dҎ(z~6,d3w1VD4]YfӄteYYǘ%⾣*:LZ3Y=.~*ce<~K-$xqgW[2׫|k0ZJ_0!Jca'q[~511L(/}U Vwg ?*_.bXAR HG4 Bƭ p{Y Al(@uܺC":3En~Ҿ@:J͟qh-\TB]4P>;f첫 2bk_Ta5ǐVF\?a $YE/ׁ$!GO̅T}W/ @B`IʒP0|D}vb-X6Z@A71J= FB,Z :h-fQ[ڮ[{Hꘪ v2*nJ !l{౛zgN-Kd n'CMx1\Ѽ OvGr @`Fz1V1M\?m'i^c CGܶrB8QYqUX(QU t`$ _rqs_v>ݨFē;ꪟYfSr=`!Õ2(زK!?̻K@qM.8-ՅGt-ˏ d_"r`Wt?|݊'sK0VfK06}3&tL F&O(M"+(NOv_{`e'ʋ"v=t_36540Q-f`#x$Uc&yMUٟse&|] xXJ:41G }759j렖:f{(Gք&l:]ԓ$ y_}OA)=7qRoR8H5:]rL ?7^Eǐ'9 eןs >6'lwwtzgM7"{&~L?~* p5gRFƛ9_-~Imr۸ ȱ r}w\khnOQZ fRp@lҫϺRY? !f:BMҘ>3}|]BJ|NP?R4w_'9_1Mi:&l H;i]8s[K5^:5RbdBH8 pgdDPrVfTmO-ڃ (?F6f:Aˁ?v]; q,1g?iR7ppoΏQ3$'V}em,%,{ʽLYڂ6\;THV`QnE"$D"̱ Q1&r XmGb_+ ˃:Y[n2mga N鴽/VNhj|@7ob/1 ٺUʅSpT )j ᛑZWP(0_݂QGБd'IƚJYԔq IؖS+A>;U~&̠yuwlV1hL~_TV-@"5߭1p^~ Sx%_L,G;7ܒ+0Dka9o/8^Iea_οOW1&B! WV0'ӣӎd}?az[d9wbS%, NG,fXhkuV&I*.IpcᑝS!ΡFnICLKyrDz]O\!v  ]2jm!]0/NŊю=9*j8&7w1'oEAϮґ޻XP\(t/ScJO Q)-)iF*~>V_~?yCV+-4mi$xL':_w-n$Q  v_\<Ʒ hexr]Έ,8$ח:FP)0Q[Z vzgNj4.m.n֚`=t 4f SKr~lwKG+_XJ'T!=sJ H5r!Ԩ}f21ȱ k!Hp=eg)Z|( @'PZ#BĄA`SFB:֡Ȭ~v|`Z+U0 { 3E\ uE3 ѮS-A aTJ1+HWoURVEd/S]șZj6gg?#9<ɓ9R;XRy,OoV0c,&x WҾJ]/Q&.֋:/׭V߉f2#8o 7" Q=LR;F}$HGsݙ$z$Z+_ PyfpW2da73-b=&>$Ć"wXz+1A1p6A°dh :%mVD gw/֓/U73>哟w|CeNlưQ6*EWx1xk5n<I_v~RdyeӵfS||sD@-n3 .q%')8ڈ1IwEErJ/ ze P `N forb6k 04p| "so7~㕲J+>M!AD܎h nrZ7U0lҭȕC:7&QL?U>n-\Rˈ.Rk tC35@mVZ"L2{% t+6lp:#lF] Yj,`Zr&q k^f\%V Ԁ;γ}5 yc]w$\#&*|w!0b-Kՠ2SugviT|}rcUcXw,*/Đ_(;M`,tG]3⢊C؉Zn@ߛny(@q?9'$^P٘ptO]?L-vw#P.l~9^#WDes7s1{Wnf#yvnuoJ뼽4D֓Ye<el۸eDO)|p1Xߘ0V"(f"#KpG5E.I9 9ء犊4@&}72K|Q"Yb≻xUj'H^SFeK7Fɮ@~_Nee 2#V>u5M'цѺJi.g[W dŅ)MQ Nu=58\Q!9 p6VS fH [!@Ye5 KM J@ٓ7혆Wj`ˣlp}wxi~ڼ-fNW%^KG!vZӀkd AOrNRm&}Ax0=1VGqJt~n1̩Wo5,A+/%y.>AH tGRVf]"^*(IhM\$6<5OcxK.b#uM-Q0xڱZ;ed9^ 9K<Ӛ6t~(y:3e\Jړ3rْe!L1srM8f`w[j:5 Ƥ4濉;ձ_ǽO'Q*;JT)TK3ğd`Eq ,T =nL*t:!ӭq ynOSn=OdwrgG&\4knymQ}zv"ֻfVQ:~$x\wj|{J,ptԋWm8gi{czo^kdz6D8 26zcRNj>ҳbkS m~rcV٭u$5p⏖Ij S9a8)}?Uujs0 nX|wwqtrh J< {"Lwzy\&6ZQhwΡeL#R-s|+.wT4)SC.N^!jlNy<uzO"ԗT[FJD>h@A:4iΦcpY3Ao.TQ;Q@zngQp?\Ѻ (X=&S:,Eb#cѦ6ƆMOfCJN4W}FYH,HX;:/~"c]5e?72DsjxK#: "~"X_9ITHjP~%XtP+2p=^/w0qeSK%d薾eTo6kpݮ#c󃰾M}1h³;tSD ywWD_h}cy6t"Xqtb IXi_' sɦ}SwOw W)X`*3EK?gѪqIJAdR@X:>q lūfM e}Z==s'*rBUj-rAm[/,0!&#3ZV|ȩxoāX\}.%yRG<&}?u㇙&Da٬XJao7S<㶋k{iW_l"2?* *ñq1&"D=#8HurNs _2X{sҦ]K g+[XiI;j8 w|w|Ӂvy"*Nwb:/=c-ց.Wz!\ML-ŏV42:ȉ" 8cjWA&~NjXIrc잁nxf_7u& SbsWP 9ʢ]D*BNhZI Rxi$W_=Lw)fNpO'52;gH/eKRq>=O3TI*^hkqR> NYƮB]|0&SZ,szFe1 | \M=&͑>є)4ҊT~ ۞ Ȟq}?mh!^E4*x'5bLfw~"w+mbpf& "4fJD>k|i] VE4Rw贡"}f: FuHj ,!6t3b]"8=)ǽ 4 En|'S",Y]2;4Hw_!oa8!EÓE' 7)?+=ݳMBA|}e :FT!}vJ8IN(k!H'ոJ$,n^쨏~YM˩y9Eu_~|ƪ~ Фx/͏hmMAygqooW ]x2=^gY]2<]gX; |N۾Qs`c$fԮN|xoX~|^4Vj(Meo?iSsؕ#GDǿt:o;aV`0Ltrv~ [aČ'KמpR\qyRAvҍ<StxZ?X y i$J\:hrvlR V̿u ރ7HYAàjivesy_\Λ~c }k(.&:&GӋ#~T8VNtJ9_ %Y`p^ _W%V< \*ASܝNv($EѺZx9LFnNq(5r2m>ڔ:#.39LGzG}kj]֫ ^> 9r`/|6byp*QC\ycLǍ)Ѯ|$mm+e x\YJZAƝӈ57>EOAqJۯW\ (}'zwr(MWUsD.&vi/fF)|'6!u۳O6XusăwQG4 }@oiUWH|ٛ{6;L܃39lZ8mom>%TS1X{j={N4 o9F7H Brsp(TMRFO%yWʠBR*+H#hԙDmqGMNrCJܔd%E; 9!gL|tciW5/~Wӆ6D2?r;uG*f/eBCk+7g^|L#]v}Pp㞺}dBpx %+dy4Z}k*܏P[|xCg$f*ӱaeP)< {T";]~9cp/ѓ<ćC_WcVS.1@Xq=oZ&J&A70Qʨ'.$BYŋ1i6(vӆgm󅏟I^ "[PDrپAlZOAi74QtM%ʅ[Xɬr$m,ŋ HR~A7f} `rEgHxdtԨrD!anYD8LN@TR9< jCvMHSɔ?jneמ7Aʼ=Q"MJZS4߭zay3@RI^?`XB$\)0CUlUdЕ.7-Σ& O [{#.Lٔ,$]w`J w&u˨['(,q9$v`ptkJ%!#ϭi~C-:aR$1q@(>ϮMcIҢ_d*z 8s6㞼OEۄGm`4!Ia_SR!l'=ˢzWx Q{(c|>tMX,l]8 'EU]˜$D$0ʳW=2 4#w7JlEH)) "*K}siK0E pyTOE W{\%das:8`7;uS,s?3L˜GsΩ侻Iɋv[Qu*pK*th#h{tK,\7%" .A;eC3~,֋c` Qt\9֡}.^]lk,GRaeBfhXuUCnv[5E[o?`L jW"tVḫ*u $(=..~ DD ^Bv'<a?À_bm`>M9d| es,Ȩ$Mcڨtd 9wVFPjB)d}#rv~If/8"+{aMlVؓ&0c \YyWYC0yļvª.C9p<]]~:!G;!fN ? 2Zäi=ϒ` H5 t`2ZXS+.v_Ovz4~7U|h5ĒNO%hB2 #G׆1%yOTl[ӤV7wbN-8~WNL9jQ2X! XCğJQlSa:U>nEA{CK k˕aP}r5\^^B=}8ou 5wx_6Cӻ>I1$$ !E,K6@$L;ҕ{➢ b 5;lmW"㹕O n)<$Mu O jp, S^^OxmmզZ?B@ԑD$Rk~pMVčka"m}NE`J5D0Äa+gEU;!s=8y\όlL.G.'d8ۿx uW!@` L\7NqqͱJ= [3Ǖ9@CҫDBi~ 5*(Vd>W騌2*o5_O53{[b G(0**& tuGEeMXɟUFG5ĘeCNnhxtm1,|DxyZ'…v̅]Fh(nHgLDZݜbGw}*V duLOp4S=$P>jlȬ֟hyJއ_k\@{{ݶd,6EHvА?K091) >EQiZӡZOT@f_Z%+j|n.br/A꫹b mxg/Gx)}#Ֆld%۩P-v9wFCzԛ9 L~C@ "ಬ%GR\G_\~HTsTj3+_d,@-$|0HrͼCNtyQDvUbKf8NR8O?^D̥H[tА*٢;W+VȰ\K^"E@\=ǐ)2IYilkߨeǁ )ԘMFs2ԼF@0Ty/k((KHBێ*dp&no\:|1% 䛭B 47,'w.}k E ) ʄ'OV!?r(ytnD _юÆV3,Y1sV&sF qMUqYOD!ZҶK Ì{N.y^c-7Cb7Bk/fq"`SѲ,< Uͩa1͛ ]RVG.JPRL aH{oFs~LDdɘǠ0J=~xyT}u*{d!,^^&BQςYzEC홍Lq(Uq185_1fD4ZgaCeY-RkdhEr%36psM^mKF2)<A/aY8gT,z9X)!ĦU 1޶hxOWq5׉,[+{ŁuX]yZYvq aBr0V*?Ҳdd_ɬNse5NsB/]t*,,t@kjY^*Ax9Ō<7%J#m&;7yJ-Aps!cڬy ^~.ȅB("OI̾^jح_[;G/z)DI5ĴH~L>V <}f"Xy4I+_zN[EhP݉5Z%<զ'&3; h\Xoo`zj-RUGg98`kMLrftAݰGmr%-}BfFҙv m,`$kVr}:ݕGU 7=ZB"&2*>lcr/< 7|x 4##.{=knn4< J*:HaP\ Av+'3@3P#H~*llųYF (.ci0U>8[9ܞʲXVe^bxEgnG9N B3g]#R%?9ܐl ong a__'CnEX/u45m _0ܸdr P\SYJowryzE;{kɁkJS`,j#@.AjŰ\&:z>JLVR7>o8=X7F*" 矮Q1U @Q&E :Jk{Dϳ*(1PCt VףL%dɬ38F]QLυ`^ "wыM}?SvT |( eJoA8&fF#q[Ϝ A_5%^(W4X" 0ԾxM,zʞ-AAh;H7wſV(FI-)ş B 﫮U5p1-`4P3Rf\,=<%<3F@ 7[f'|C`p`(bGCzآ OZʸ`nH~ :&xL'au] *F4n ׁ&+SGJq֗1D=7O_e,,`dǍHgpŞHwoHsrĢġ yq60$q`ex(II}̸IFs1ZV2%ܧ̘h3|#+0{ĐS8N;$ BECb=cKҐ :3ˇ)TC:)ܑ"|,nRN~P[q>*. ,d+)^[`gd,ވ ԩ7G`^ܗbM p$x,HgAMxBl W+#-@~ӑ2B  :EDh`>aiBJۼ߼ sqsa,vq|.XAJl@-kЍ[Z *9&ɛ6-Y-Q JԌŁ왵gTq{.pOPs33{Cp >&N,؞Hev&Sd#➽G~gp YmlԻ+_Ng3 )˂/l>Ămt/SA~ktWuvA"o{x`[1/_6,\Dp4.仨Ix<;M;S2*MȟGJaYl$5V HEt'5ײG>< wUgh*q@o3m$H_xIQXZz4Wu2T-Tur'E&sp3%z.QFF;}`ybEl%Epҙ]kp˜9 fhm_OF|0'zkN`S&2jYX!9,4r%1-Zy=N;ddAW A9xbsҔMI6CJw@xpE)l}`߰2jp˟/Mp  9Gدl4_P e~ƶPrQ|Qܨ3(3(X,q2|(yd7qIvT؅Z}+)5w2QOWL>cqk~ l:9p.ؐmw$]j;J0ŠA8 M~_fhvj'R؅9R:`l'M5?pBK> a[~ͺ`W~N;_fO|tvyK,dUڈ,Hs5L;vY)mJctm}?NN_- Fݺ&[ZI-{i9E/£L? `~K-1@MЮԱ봰l3!bW~>;BWYg?((T/tl$`E󚐳\z_B\4]D)+ {\A4,s58ʻj~WvlOjI {]zŃxRF!)R]vж{v%ʻKdJi7h8yuj9ŃnMegw'ٔ823tN[.h'XbF1L,S5L~]rѫSy0ȺkSP%Np0t-nng{9H9dczƧ s +[nlQvw7`Ic3M f]7)IQVE룮4t]o D%gYZ070701000000ac000081a4000000000000000000000001611e8eb800002d20000000000000000000000000000000000000005200000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/dvb-frontends/drxd.ko.xz7zXZִF!t/,]?Eh=ڜ.+͠sa& FYg*-US̬[Gd{>MU օB3.qi'+ FĔ \I`MbJwl K<\tv){k gz>P͐TljpC =!K: Ng 7YTMגM!9HD"BĴjRjCy/3=e+6r{'ee5N!JOGٲVT}cAM,nŻݹm?Mxn*I _Π@;%:oiS{^@]Yͯw0/ wxaAZfK+ki݂߂*7(LTbϫ(#D}ee ^ܽ2hqf(xaUnPdgMYD*P4w)TK/hH[YNf@u Ҋ߇m~W"V&f#n5ꬕū`u בaI3R~Bˑ_|񹌍d_Y5> e R 粂(N1ǤBF6KQ%cɏA}d&xfVD#VWm6پ%w[Jmu+kl)ֳi qZ_z'#wc! Oe+8ebfX~pk6SQ֧[wx")03DK3jF_7qv޶;(&5bkl "ַ$J ;f*[rO|$(t]W:eS|?AbBE KH}؀#E-EϦ#@\h_^s>%y?LdV6m25;j^, eO?E\$z<ע~? 7 x} en ]بf="Z afNJT/%33 +s R0`O -ʦ}t!P2-y4} )ؤt?;9*r٥.KE?.G^Pꩵ6V]\P'÷ ڳXsXFc9@/w\ZApYw]g"! /PC@z7Pe g.WlZۤ]C~'wN4x_?`'1nJV yГ"6YAL08M/g:5^ix Ⱦ2U^=}(qkxzM8s:5솼Ȉ $`:癇XeG?ܶ58.6koN ҉qVn,v΀l P<`.\*YD|N I%g= (7 As?ȫ2DP|ʫh^R0\iu=v=6.BEcŮ |=r; ̦6~SZ}qv&V+Dvk("X vl)Qh;H4,t|>sdBJY_$X}.jeɇe5cEf?4܈\++Mr/,Ob1@;fC{29R81L b{(>֭gkl1t&~&I<9ȱf.(;X]Te(T>Zq,ҞgaYgrΰn3XZڑ3> N?n{2YqWU.96CA5.ЮmkΨVQV]7ڷ{th g4w{cDc n,t9 =VtDTJe 0ٝ~뮆)GJyAA@7_}, L揨k|&8hsD3qﴜf=#mL4Bv<qkæRBuJ%'g4T2To0{!IA fKATOUθ99LPj{ 4h=L7 J7'¨E4 l.dWxqP"(0R$)UAR{k3gq "BhQ ]x:R;AQ-NIJ<9( lrOc'8g8Rys&d:!#oy@oַjImͥK15pzRvf:W莚Ӓ0LKA*|_;r9P}9PY57D) sf9okp ԇZ jаJRu+`( BUpaTVÅL3>ͤ:_Tڪs0?M\6gwj{լFyEzlqw3/v1Nz1BY =DjZr΃ ! RoٍΏi:A[֪B ͱ'vsQV QͶvSjK3fDyri8ǣk6oSfb}9ê,ҬhdƸ_`H '=DvH@Ѝ'J=qwZt_ 10Uϒ*O9 JAI"=#"gdo߃ ڦI"JAHb}_5%^)5Oz3u OOܥh̕ rKԓ[JO睗\[UYyDV*{BvdhgGȋc nM wSd5ϛhs7wJ9unA+,L!sUjZ%JY~8l:H9c5YLN#ce>- ƶhG rAMPyQkȥj( IAG&x0V eߦyneWQVٝo4aW_89;ORg32Ab5XW.E]OT2'7sʑ/g D6.a+piCƣ y"?kN*L:ʂwPcZޟ:#־ӽ -4Yҧgy% WVwwW"9G7@ h53o宇%zvR uE@a6+)k,c#( T )PȌ!&w;_]j䣉GU*%l/0o D?9@ Zٜ1D7^Ao[pZН4L%ŔuH*FYEG_Bs a,LDmR5w[\LOa9D oFİ{_NV8. w^0W*A7(.Ji+??Qw(Ma\j]-(RBcŐI|mv!Ԃ49s,YAr~,?I2^h4"Z 258%]2tW,W-G:rΏta.HY8/tЯT7xCB]" ~$dpQm m̥D5?!p>Z .~vR}yIM' yX]`>,-f')j(Hm'ĥTs+T툕L{e c<1&ofM Eee/h9&BUyNR:x;8AΎ/~(",wzĒK so`3T&mA) zyL \3Z+{Yj"} W~͠nR˨bT]@SW LjGW!nP#Zkkvx̬&J脼u1m\֟9n,d\(Ha0Z:t_úqw.m*YR\₤!-ˤUX開%hSE:8BqY(Ёq,UM5~,iu^(طwvڐFV`3uυۺ=Oqzg1]Ï* `##*SWG'wǽ61Œq-|yÎc0$! < 4a.!y榐,vl>/wtA]1KVgy9*km;+k#mu9䣉ͥv?Z9p7ҖQ,\?3fymt(XCcJz0z~fYoвE %  =˛K:mkCt!#%sWy">Ӈف!꾪hDx\ݙuQ|q.w[/sYF[jhM \]LV΁3lr1::]MEB֟p2 ,4=9!Fm2$J !` r<+-ȨqN +PIY.ІT> :,>i*Yq oh`5X_|V]q(:2j[dԑK]F{ "7ިp)鸴!Pu s\Е8bGᲮSbu]ucܘgs1Im4펧:M+x2nvku.1F =$k BR0Bw9Ck ,B?])2sb{*@R8f鰡bx_@9 mKAWPVFh?U솶BVuw/տ(2w -y`@~+kQZ_w"RE3맩YzPn >GjȤS_=ux),Yfw/KgeBj֊liV/N@ L03]:GUqoL W`@Q`t)Pdr!h;d iv{frVAHAb Ӂa#:3Dir*0SycL]s5F\БF~R/r}_#StD0s0]8n7}cN7#l+y".Ʌ%3OH HxCKa %X1y` mUO0:8 jq^`l#aii} .fQ>&ߓ <`JZLcM_xI@dV~ YVw1]K e˺w F)IjIF;-?kgF^/zcer8Q VDv l\77.\K c*u&^@6Ѓ%5)12E%G4Ť^Z/ rfK1u5[p_d!iɏ<۰ kLr5lDu@_.[FgTlh׮N$ i,Zq.?$'to2<R0UxZxB ,71k!@Ku&-y\PZ_CaDctaH[D կd3=?N-^?b?bM9'T߾;@ m;Iw) `?=2bT8mMUo:rcSF «%ЬQ4.ic[Yn#6MkR?)Ra0d")A@9\L /ܸ&vmMIXsΎei DYTe^AS JXMY ߴh"Un✅*5Fb0N=.!gDyƂ`)75J*.(<:=TK0u~K*k0|菴!*zQg!këddc A g~Caz٢ll[ N4?ɡ _œb+}\4_7l'n߱YJU6lUDUX++Kq+fR80@#,QpPMNoW9t*\iph<]`m JEE\L#r=s'q9мűp,qbd I~knuX[R$|;w}UPP 20vx\ߘH>[8'@V Gy2qM!ht/a70! u=*OpPHʳ&+Ln1o(eJ㩘dᨡZ̽9ZٌA|}2yVC_g Jy;n7+Lu̹Ƥpǽ%*W'u} B)?ia_DɘkYTBܖr|k;p aza/o1Bx0U$qo5}B}N05Bbt_88bäncHSj|mHl*D#y+XۥC.wd{\?tiKEq\* >i+,ᡘLΉQlWv%E":吣^=?ۥUܒ!hhrו[vN48/_@ _N/^cĈ㫀 RH'(L {s[,j\C8+z*._vde$֏f8p.eP[WR $H=9sy&s( wB?mQ5m̓rݨ|y' R6;L O"z$jʃ#]A$ ԇ#)yzuOإߓ$8~ŕ0T0B$کJ9 ʊ^ <:S5IPߘVB<`YC QVMCŒQʣ8t9z"?6#/iEW=WW 8zmN(DͿ0?ڿDB6U {jwo))'aA%E^&[qy 4~ }tܩ\ _<j"a` YxMB[R[1ESa,C6tmU\^Eu@3!v7W7Dق>ێD˟V4QcNyPݮn5wJZ3W=8;)Ġ!;0tq264x-kYX}ds %JB3Us=@Mg"?:=ڗs4㡸Vu W.tu9l1kAϝ%MXdy\X(7i=< cpGh>O͢ qG?mD n?1-7!e,ϞUWԊrM҆?6GL@'ZTc,]u6+WiP[v,h1 =* 1 _ Qr4^աm+]ƫMg TwQQS5}`1_}=}) u!~D~,'S O=3|zœ7%Km[m5Gg5ܷ\|;1e$^gH{ZjrLܵg(ϋEXz3..}˻;2[z6:sb% /A_dpi2)8%In`CgRqLu;Y/ZS[eQJ۽TH!cz IF:ǟ>Xs$g?k4'49)-bh?'|0 Զݒ˾YabglQ{G?ٚONb,e7D3X4Yh߸ĥ|WUC!Zn>er]Ko]+$X$1s1-֟#vHXj>;sEkDZQfU) ݖ`loRQPrrMy.SDM+铽a4IiU$dH򚯥*<ĸ tֹzFToI֌Q}~^ePW[hH,بӌ;A7z] 䖉](oWVMdCz)AzkV HV`ǼV$&]uPw a~.yfjʊ×Az F#*B; r0Op3ތ[E)/gL"~/)|˹lc$4]Z+r)*M8g%)X~[)@0q`H٬7r)MA?k1Ib'Xx{h~6)IZI[84a䮯ě^Ɋ 2SD@9zjl.Lt }z=q7P?CfF;V  -2\8M%Mķ~NuTM&$f/h |?M|ѲO{m˲$f:w٣d3_h6]LZ,q2u夔'#D(jUe(c>]I+Ur$״l gͳEYXyr8XkfeN(5ْ {,+* qޢW=ڌ糯ޅL0yNێ.Z9#@U_4^tp8 ><^#q4盔ZaFDsↃWOQBTlqуB)95F06N0=1w/03IF9qK+~4$mQ4S^z`tF 7TP{e<ʖ}NseHĞ=cs jЇ81ō'?Wj%QõQdyN>Q{$,#?^VR%d&ln1y35*X F/SC3Bi?1PġH‰_1H, KcB6jhAa*G}Bt3秨ZG}(TBZFzL!4tg?Wdp!ס3 ߫O@."~DCvVȏ "ӳet$_&"aڄm) pqd/!*jvQ8믍.X`(_zKZ]KӫTM}+Cvz; ?^ds(تWy! 80"X ýLHcשX4c@8/ wpKx'=M\7l1} F1ɘ2k?@u]G*Wu<%%m] -2`'(غ9T-|J {xmU[U D;$bv^tG>1śr2Erϐhbs2]7`L 72Зo }ch;~>90 _3Uu"cҲΞ:xTѿE@ŏhA;T~ &NNnjuj1˂EהYA.6;dq'l}=?)f*NT뢭2'JIPgYs=La֞h !%:'fWB!rAAxBzlR]eɐlZB4?5 ,` ׅ=U~<I3(Å}?[59)7#A[8tIN  1h1kL5QLpurc>R?fE4lT< p)S$C.-Ξ͑/T݊ޝĴs'ۯՖ]9rDZ<]EMZ Ժ3#uiTy:.P MA.S"8|4.Ac-5w f2A >1h# GlyjC8"NXeuDא$G5{F+X}5)4z*a~Z@Eh/K< wxW)[|5f  H{~>2\J|j[-p*??B k&M}H|R 'Ҭ?+&so|* }"RRI4ÐF&'yS ?BbNvEoe'OTR% sLe(°D!tTGU>GT܈atď<"׵ 9Y&Oқu)Cp&R"bR¢Թ2 c[]pDn%{z|zx77S(X ;`D5 R[Isɇ&1sYc3՗*-O;v72\A{[k8")n/}C/)XNl2rsVBnxk`©ُi\O2MRFۡcuc$ߛ6g'HhɘJ({,( l[y.*4Shs7upVB4^|̮F3+%1c|rDpx7ʪ!WRYٷ"|{[,9a=`qwDr-$-Sw#xVCڿ,dNL;M&6Q(*)=d۫tC[=}l"p4E%ɇfMbKZC4&C1doa.)L@&%{-mc߫{g.*ތcW5u)dᤣ=5_?Lxݸt/Cc筈2}5Bo}N:꺃_?t40 h+Ӝn,n?ṭLXMĎ+"[!L1Uxȥz:Ϯ34$ 04Ns/ͅxp:۰ꤱ9j.U}/(=>GϾm<+DuF$&j[JAI5f.{[T_>l ]ow2I5WS 1( Eq ;d;.&nl9x&fi]pFA2*f 0& . V }G)cGq7jmG .E{eQ #,+>Oz -šd ]{Η{o$w:L}̬ Ņe)*Lrum=Q$,< PX$!q9ߡDv?}gK yhR| 2t(d%Tt9Je8мÿzϞ̨b,]QLc=~EH3q'L!=FΪs@_S!v+"gݩL!36(o{(+/NṣO b:y@&>JV6ASe)gJqG᫣:E)Г !-rK[U~vMTsS!!#ܐ3]C>#I^E< oP[i=RF[и82:0ܡZ0pGx5aقZ-AcG\ZS&ԩU =`.6c2;'F8O'P]E]`E  D6ʈ\fH=MuɚT5L%h2:1'[#泤b`Sʪ>^ r C#⡒. 3?,"[L,2wA> _:E}wM͸ u$lD# CID`ٱ R[P@ 4˜(|E M߯;_1U_Ax!dSJ{NLtȖL(Y%P+9Y9GWSvn=ۂ[J[W1{@@9:_9ln+& 7_@ ^!@9Z&_v8Am ^BH8sw&0'ͺN2<ݟn+O= ;J[ċюX7F4'n-aDrh&i9yXtu$8ˉ/3$kBv)w` QITēS 1'.g#\O\{Qbbnhv[c,{l̇1=7|)1p~IKZ&&S7w/`U1f zS(TQϾEϯ]~h>/QMZ&q}99eᒨ/sL;l/O:2~ u#k{M3x>Ő[ҲCJTleaioSh"ڧԨ.$vHp&C~wFyh*3 qpL.*OԤ>M. UDL#;( s U5 9 \_Y#(UD9@T³+̄tsA~3VZ RC㐼E&0=V!(fsi]slMU]_UCGKX+}g i?:JkJ6VXdtVyCNRוΡhbRflG». 8ܼ/X5F_'a"a/T#NJLoQL=cZ]8/IA/sypQj3Y/EFiTre׿;NRo 69ٳ-▿f4UP#hQBB H3}"mʄBlL(+'\H( Q!8;d?v ?ZHMoYzQxɫ MINV=9x U4ܡɝڭhVYQVXEc (mn`Mn1+DbL';`ª#;[jiaF5e{Ygwh\a\ܑ`'btK K$S6j|edg~4bk]k7AjFt -Qa}ˆ4%,2WCmȧڋ޻0@3pO ގzrDcl-LX{kɝXaFf4cĽ휵|q_eq>|G({&.YEi^ܶ ueX@|x5~թ:$p.ȷ*UEQ[ 4'm<X( >[]̹;Sİ@޵P՗XO7_yhmacÓdxr7ݚJ;}jg.ѣmWYdn}K iZ.ΝAֵ]J_cحa_@F#ZsrW aniصhnBNhb YܵAibx=_*i.}Z^wWxd dlI]MٿV@%ѸG1Zpe1?ݹJҠ"%wml FJC~DrAgyJy!bwB"i*l _Ep)HVq/zrA2k+;EX ɲ5 2o!?-Zժ AEUw-nqb^uq{QG/.:nMPc)0Ntƃ/%Hf"Nݐ%%~Sq'W|r[\q o{<ǡagP BrX;w Ok(&ES &ZZa팢 XCړoj,qjf,L]Ga.7aYwK- J605tdh8?U0e< 7r=0l!FsQlUt{vǜ;7﹫atI;}o~n`J19;X˓LB1 DGIk|2ƍA>SD[Nw N9HgA軆Ql2z_[,X])TWLlEkk28E kmȗhϗ www\N5Txݗkz0ch4k줩YL/բj]Td03|uď!/x*.L'{Wa1IYI\LˇH|vEVԧi\[0[PP2 %J8I|ccxt'2usWuDx"Kaj;BA_MLFRFp.U%Z/״ׯ*H s'c-'Cb}H5 uf4C x ܢ2'v2AX2;c8)Ji3%Gg^?4nm )1לgH? +<#ܕkj[htdz[p9N'Gd`H8b{Sf NGvvN˘Sbd5%]?Cؤh*.,'quɌZR)S."+R/ Y48RAɷ 'B6mű2BCg \wx9z}NՋݝL;`Av DKfA5j[o=NEbwniM:+ QK/_du٭`s`bcE[sj :VfSoFי -ś~iVS;q, yF|e[:$}D^Pe>dqqrN7tJnm^QsU?h?0wGǃ=LS.Fhʰ09~%ȶXy"P.oɳ2on3X%$ܗfdnVUBQ{9-b9ww$&Ωc.:?cf_̃σORi%䎄WѶ<7Y M,O*'5x,SPLԺs:? H^b56lT1D<GߟNb*pQ}qr? L/k/6s\xDخ s0"-:S*!@5q>>c6[<_v1FRe1NpV~8!n˽\'v-]]KO@-z7r)Q7-|P5\=P4|Q>kx8ng?=aEOAJ^eW$54CBh)" Ҍk^FRʿ 1$)a[uǟo6c{g[HtTqY@׮V1g 2&ڧ|׹x(8gE `؉'$囟'߄E^ŎA[wKok4u{p̖E8pI# N9B\.J$K<:fHC١z[ͫMLA K|=8mXP3[*9C,6N Иٓ"WQv㴸ʎo &R+!iN,]jJ\bt1964Vb@8u\ʉ UQj`6URbzC]ZeBgnT:^ŬӬј XFH(@{.m:>ھ 0D w8j*$ j[F@mh#Մx0J KPOؐd2NXb;29h m jc)f7w UtB "=C!юE5pԀ Tाp5^)V9+*?a7&}_zz"0Lfj)Et( )^ ȍհU!cYj@uMBU ͏i3R 'MP\,zL` PkYK }Jnnj*:ތ>gYzi!w\tQ[-agJbvRcKh_T 9@UI˶;hY\(~X]/Cx].cHkW$$e}!Z'v[_EERo)6z =J=m4LHBDnkRI"ǻ]H/]CuaPx<6:NCzCAݖB@K[0g.*.( T ^V09/WB½C=sbb`Zɬǻ$~T7&T>6eAoi[Hp \lW4%n/VNOb[ջ[J!`¤)1is$jʬ2?l }OOMq}e(~e_~+ &sk`r],x2IXHHL] ϘK$~Z$P{6@9M|A` 1_. ]G.'5N} $)]pSGPDMnШLkv{d&d9g@2 %0ie.վF+͏ -#\}c;')ة_r%5 +›ƲUtm>R{1#.d` Dțf3W!۪0HY9 ' y |+.!&.m·fJqf>$cεxXfRcM[yCDͧ2&8N  ~ґ@o9] Qt{ZbaԬ1[0Fꏓ\@\5c 1mP?QQУV_W=j%I#ܞitO A.N.p^&Yi>~r@`(GܧfSTQ0Mt}Sā:V4($-䳓OZҿp fYoJb@Sui1Ypw˩unDpfZ *Iy-?7XO3GF,gؕ6T!iwoOaI9<$Wpy<4G{s%^Y;/_̲ݠȀ %#1I 7Tיmq<ݙ; Xe JOdPwܾ,|.q_ 6Wÿ>=R,><#FIt<ɢ!^'t)Kj/H4R Um'Rq@)FГvʶ[|^@Y9k S$elage^WkʃɎh4pC'J*<};'1ɪxaRU9OKW<5P vϖC^y_0/Uϙ8QxS$g?!mJGԻ8~dA{V60h߈\h'J7Ic"чAٔlMg+;dg7ǩ&R@L]G&_*{ZZIXҙPJ_`S"xo0& lrAo5UvpfK}¶!8ʱ]]?v0K.8&CH`=HW)G\' Z&|1;&*}vYb_(H1,S`{4u/3YP90,'H|ӵWh ݷp՟Zoadb2OÙe& UVl.uޟ f6ǣn*b\m/t֊a(I`ܓɁ"eDĻ q34لFc 9eJ" wV,34L4}C?=jԇ4'20ffu2dcŮtT1_rFU3؄?;t,iO Lx~C[[\8Wu 5{[ˈ N>NuPϦŨ;<fCۻQd7p:+菄1E84 4,j2Zsd "gW:aN2*;C c.`Z햗g9OrcJlDC6{cTp†Q*뒌L5_]M[Gl% tޚr /=cM,FZ>,tW|\p$"mW<轏*ܩzځdiVKC;UC$@y- :8rÈfuilS\"JГp]jM(  )WLhUSB>/yBPt8{0y/z 7 $XUʀ:P_{c$P5;L#Qh @F :~v}}- # `6"wQvO_҉em*[8<s@D!N 7\Z.vՎu|8c.z}tmV~Q+L^ yVWRƴ/BF5>H!B#C= &W~Kb~! 5P˛馐jT/n&ՓB݊t,K3]و%[VLy{WOmx&RPsqzwF5H DjQ~/⧋ck!O㥌'#ޭY^o/0+ ]cܽyצ$RH:3LzZR%CQH Lh\/VTP<ͳ')jkGjYrM6+qa`_7vRkP5‰?!h@$!vWS-i‰`{C.FqMsc(&Ӊֶfk# w -(LtA—&޳}M)z.SN'"/j̊kϮ P {jȇB1seQmF' 'xw^9 5vz1{3gAX7ZxoPH3A*h0PJŘ~o]Fλ 5{e&7_Ζ"m@9sK@c+s{,^l=vb-ob~PUGf̃{9 b}[YX. (oɜ10̀cygnsWe>SMh8'|[L_S19ByC&w{F9vxp W!~@^ˁQBCûh!j v={3un|awn9>BIu0rL*O{Ki2F9s=3MN ޡY3"Io3Q,j7Dy\yE8L4пv,Rø=pϣ a֜@CF".'B=&XLʽ$4/'XKߊř Ln55Je,[},]VM3M\)=5 '# +Kg`!H|6BpLF3A\Lis>|fH? 7 eSBhJ9GB<#zb2V= mH)u_Q]eRRXj=m5=J>*) _.G̏I8a|5+;Chn ƹ4QLܰGJhfS-z6q"GjWhMw\O^M1AYfcp\ '1ݎǹ~ii*&{#HW0mS&uDmgE<@Œ=χSI8X:\vrEz#n^I~~./GcN)0vGѺ(?j- x4Ҙ_\h<? acۄ~; R<"WC>nfU͝uLM'TA>K7eir?k*)ouB;?5 ȆyN l76R)W3!1D̺)Tj-Ƕd%< 3vstTMI|,Pye'Y)pmDL'QocF{)Y+74.A FP-3Y^3 TK/w\2og\"Ӝvǖ^7B7')q>-ʕMm [k@%Pύuak2(_F=N\I=69P6pzbcMAX"^(Mk *Hq:fV1_[izDjPW&3 ita6xZr3ƗWo\qTh!D Iq/CT1^r /}gJ2&nR37F@~CvQ(%wUjzbVb2nqD:ʧ=Ҏ5>% U]ŤLHx<%WsAnjw;mZje$akQ>\_5ELD1@EsYZUs1􅤭ravzKgIoʎ8a< yP>be-'4y5o'8f d0oכD4(`1WG[9OBُ󎞳~L#KNݭM$_H<өT? lj^qeY.eb=xA3(V|7U1R%x;euGU7B_#eV G4Y]iEGc9LtB4&8,At  XٳEPb2#Z*5x:RܕO5N/ˈgQܑ-40n]w (*(H kN#Ya{_ZŽt&D15Q!zKC^>8a68;>6qA,l:xXh@N 2ե-] ǑZ; M*Z8xMw AA>BeUR^2W;?$UݖbӔ)tws| pTR*z7f]$q{x׳.4~}];F(އcrR%&.,hqՕ"vDj\(MCARWdëυ/K"&ZzZ+ cJp3JMޠJcq491CKy3;$N^9B|5 FO[iuos' O"Q+.X։ߛ5@;қacoԇFHMFPe-vp3VD`v:hok ,!*Щ޼nQ)QsN/8T"zRR QNB[I3i srfVFtKjnⰯ"qX]!ʑ@5uU╬Z-;ݹwp'V~ s[r%?q_d hwK6P7~"\5e9^"#X Le 4uD{DpD5w3pv1{]ݔL|-6=pօxa -q n bZO;A]UO')#P(@.Nzo4Zi-*[W"pWM)KKPtVTL}n:ydʘP(,:)A -)2{%6Kf.#^*?@ϡ -sE[ѧ Bv$Vv`|VS2Ѷ+ycm!^EIU9>%͵|:֣^WڼxXu4~JsMɠ 8%^gBSy@k=g89Iǀ /Ԗei!nn1oJ܀koj_@E*[-#'@(Rfڋ˙\&f{]Mv&[X0Đ>=U_EH?/@cXXbCsMfsCf 쮟Pi\͌0v1q ]u@sS?4Iv -vl Vmō8\XzjRt(%"<׀l$.&Ȼ-D%謬Iڡǒғ9YBڟХҟȏ~Ă,uׁ/*'逥kc3گyh R`C ^V.z܈eJ>_n'J˒JDVi'3ܨ8.doդuRB̲_{gd3 *0;tinZv!?@G1HAe^1g퀏c/x]wt9 q! gC{`@&2ߊ ^43j_/ y>d M(ިщn? uѦt?!ɢHcu+b F"2:Yz_ZG.|xsaQJho(}Kx! {?5;>r*$S-7 23C*l qvc< k8GX AH w F fت:">uH+6Ʌ.N5ƺL{r9z)n@ {M\h9e{2 5J<{ug/hŮP"wrճE&)zʄ Qi0YsdŇrsu7p_*AEiA= ڵ:=+ՋçBu%"U~jJj~UJ&b)Y@O_ĕazf֧QnPLl;_l2)!AhKBs*= *~.FlYm}}r(GK2KClO<'r2/%PxxLbVg'b#1Chm9unJzA7Ğfй7 &)8.cHUȎwZ E״r勹e_yV-Yt =h<,7Ʊ7ēb`XIB#ʁj2L{~lC[8"tIx?ݫ |3Y CqPNɽ*yIUSUGgHRTP܃yǁU vk \ T|DZrBӝ/3l<0m4D xI p|4Z;/^Bb1T`-!ɡ9R];:, U2\vk๧1PpOƥD47tkĦW$P Š.C "SQ+Xu?<ٝ*p~Zb/=iD(ٿrs e[ҡK-VQ>; ^#Iuwp(Y{1觘.>H+[e7´s9MVUӚ}\Y&QCO*HjxݱeжԯסּbXRyG&a ݑeR ɺjQ6o EQ?z[l;~KCFxcgٚ`5 fMY]Ɛ0ge~Q@WUD֤B(?oXE:; )^l>ci+8@)*㈼ORe~i2藼ܣT oGsfo@ `!!%[)~\kό+5j * 6{*//wUŠG^tw['f21.1Z[?"xG?KFL2KHj%ϣ*ѧH#-bM=*'TQƌ%Z O|:lW#t``q&^RPσؐw(t$ vhzzOd;`J)Cր$_/o`1\m"׎E"8eh`CzPSnL"FO&s4v+)9b'&Sܙ9[sRYVypumx$-*ͅvp"6LkAߔD+}[.@QӜdl})a(vL ݢNm&QH|*3+J xBe" z'#|{{jQtq=GJ%C%TV >I;|r!MDbrIo}4vaRT3 *+㟿ꔂIwUJ_s'G(WutiE2^=: Co  Hc54jü >9%$;da&)u 7mkiuhb*"*n)ݽ3߉I)^-ף$l)vR/RdhR#32(X]SgGZ_@yeʡ־M%)kM0+%ը^ {6uj>f[]^)~?7Qg'n~2_l6b=u4c b3\1 ʲ ˦%"b+{'ABZ!n(3IB 1D\#{VVP["Z-vN;f{U@IFPFgkdm6Qt4Ч{P,(P  сNlu.k "'X Qn^B\G{>`=?ŬgzdS'A)[%ffLwK35L+">'=kERl$4 nBnL4/iڼ #ᑺ1w֍cȚ FcҖVI )~Vr7>\'ğ"/=ᬡQ##t {9Sf^D*OWJc w9fe( :5Xl#Y#d}&U]]E2ڨ_<.XE$ e9C}hPU>} ;g+{qYa`@w}MNF"7,ASLq9Êx VfZU]'c4z~UqmMz?[<;u`, Až4>ahkD\X(!Sm=V/x"o3vrU(UHQjNE3h91]j:'DIdeU^i +0ܔ=QٻTuU#7_i_ Y;2%y7D1^D eg8WgEF*M-S8FGxDr(U!ED޿M@?g~SMSG- S˟(ń$BE;xnGq_1RD5A#~H ȸOH~CTq2σgC׵s%IXhvC%IL8f3ySw&yYh᷁Q$F&|gJy#! S> E1ERi=9JDp[xZTjazv]- 뚵23j18}0҈oB78'3HwKb2JS -9}1-Q;W/:Zd/%R%V_ nW[}XAǹ&@⹺ڇ+.ҔD# hT.[ίP8p rNK5z22&pBպ*cc/FBsH9,u6*,F+hY 2KHM\t4A ;)W]#޾AmzT`1j}*$-|}cnRzMu'm̫]הwt:<~H-*^;=߆2yK9~B[9OYM.jSmoomR""_Ղ?+݇sށB~9`R 1Ljϰce !9ǁYU@uv4+TXjNЭJVFg_qQċ('37^pw>,U:]Mb`kЅ2T.OL5 ^WhvR:{ S(laC#&1D R /՜ㅋr*N\ OӃIrJ`͋lj WXT~2AȲy-&I“*^%scm=Jùo=PgCn#9GhNڭhpةJBdkeN.b.bp  bn0CG<.KޜJ7I(A zH]#0yzmv*D1J=Ľr bJ擤/!Y =,X7%v1A\4ށI6fֳ?dp{%j:EjB-ےWArO/t3dZwkXF o]p г8;M= Mq@Pf^3o㠁TI4l+l ȏurFJat s8<ڸCRnGvʖݚKLpNLhV7%"7nւX h@P+yI~16_G憉|(z,I/.MȞ4$n t2g=0]"`ep;p4TKMc]%q_0ALc'~)go$ O(x5Wi\aˮNvNfaMJ֥:cxx¨*+vxhlQ ўz:_ғ? Lv. vjn_ F#e#3fT WԴ˷^F/CZVopea;w< |҃p>Xǝ4Zl-|Ǡ`| vָ/,Κ(K82* Kk`+EXfL=,}2ɉCGSzy esREE^!KC\ >|+܊Hw{i"3EccεMG ٪6 "KkB^T[٣:GtITFIBP\3pAt켎]h z|֞]-FNHJCiΒb@h%H 1Y 1:9 /GT=ճMlۉK+P-hhX Z̄wnAP,21VTrRw=Τ%l&S vX=3hJXV5H8.JIu:QsW3m?x!t 4^bd/=ybw^ -4@-C\1o:h/f-l9OvaKG;Ӓi :k}%KGSr G<9diuRH*\<ι"Vwb_[&󼜠OپHVbI ZW^L觘ykVzXjwn [K2mu>:rHh-**p?h7zsYg̝UIV9qLQ?/?vұUf>oO-0\CRjGdz̦ p',:1+.I`~!D6ț~_uUĥ摘@ '%Vrm~Dg6S}D3LO~6;W' dN+{$lLA&n;ٍdl!8( 3M_NOdF88,,I` ~C]=ͺȜtɣ8Xb4*Q|r\.Xx4̝޶ 7pі,\7"SA4%L#,E!|K/c7 xDYk^h]DU 26bhžGLZh)n):=W\ނwW ܑ%iy{`-P5-/w]fs|e/_7l>klpAp('s[nd4G<[xcvm׻. XV==?UV=bCG"(@߯ ҉ik9\dOѴF[ScB K2 ӄ>O][[_e]=f;Nbs(兀gs~Z(74(lDHxz)/۩[de.UF*:]紘sbxae+$w_նAQ ͣ)p#H Smmh=峋Y3-..ȵmSZgZ)aRW7?5$#ԧyQ/6^x(0[`cR'Te֨9h '[NոI8l+3h]stELܜƳȢP6b߿"`DKLU⭉ r}gIsjz]}žf^K} >Aܝ !1/?6.T cw[Oh\iBF~ڼ<2*\ջ7nO4| m);e Ɵl`a;i_͋` 0);JE>*FH)=}b G&jœ<4n}B-Od!560Kv 1؍kx} "3D鋍52nB I|MvN*?-*ûgU LOWMͤ!{'8naɤ0 9ܶ>&& ݪqۀ;Mťx !c."vBpmyJjG9 9s.`۬"h&[Uq}|$1\H0{*z6N Pl1`] GEP_ CWVu iW E >yS_+(1xi]/ ˎ 98>{k+?w#1&ސμu V;-ŕBwI53 )5#e#b3f0w੗-l,U^!N? o8 oQo_FQ3Ẏ k["AutrMсCopW ֥}9}$C7 $J6ƃmFq|?{";Vq(+;YKa幢IGbC_,\CS77D A (W~nG'Aam+jk%麬jgvzq~O=gؖW8mƓ+zP<1oz-kw@_=})Fr!Ey/'C ]4ѱG50:FVu6jc6ߔ;Α3JLl`rSSE˺|$rWd"kY.2u2Pm2,ٷi1^m?a#j*^yġRBeLbIk}n7<{q +/ q[biIsʺm/'hg.wag{n‹P~vUVV*R#$Dcj@c=8 5ru'%98VIfLJTyLjhebrUM=.ws#"R? sM0J}3pm 5XZאUճ &T6$ux>p7Ya g`F=`)V:ώ<!_^mj_:S_M .0U=";djѵݶ/‹ ؟}36\Ǫeɡ5f_)Wr8 R}Ê&4hA]$}~zao* _Әa#$n/*r"-8v Pp2b}dKdz}N.k/o7-F3p@}(RWݓ[a^|Oew$ ⟤󥃶4 !^tDvr.gAKVk-!u9?]BQGY[h^ɜ;iJhh񋡃`\>BVH)>sYN9\7n5JEbWCHR~P^Ecϭ/^=wDO?h ǙE\ث+ON.va/&jPgl,Pao'fls, kN)X2e]<7O -yC#t?8%?ZAk-? 1uJͥWtOQ; KX*x[@3JA8(ǹɷx~(}iV+~ o\<& ;CmFFdc:Fވr;zzc"fYIQcVM-3+qt)[8=R$t"8jta۬+XXٞ}"ph/C*-a:1]V&n`ͣ9V#UQ>I/aL+V $&a%8Bm(C]%o@R}Fhi՞j-<;rpd.I0|"Dd]k'թQ׭/'{ .\Z964T8k=Xu|~x!t᝿u)@Ғz;:3/ 5 VJO]ĜоtwT(0>@ORn07?\F.{,`bdMHpP =?I%|IVՏR'JB\_u M ׈h ojad嘵w#:ˆyQ`++;7|li/n+3c6e PxK6AkJM?vkj(н$o3,eW67(C /V1lisKw6<\@k>H/T5sh fTR*2wd/{|c҅#74"_j@Ch9,6ƫ\b_TdlGW.1}9n>) #5RU`^H_U]A*YAUKw14ґ ]hMRv')%#D~WB&7ngHzmn}O #hfgf7|a40ef$R^Pb=5WWR&"kB;R!05pS5U C1?i|?C(Zp˔j9Q2Rua=„MFb>|.rUm] T16b¡}ղ7^3Oz}OI5?dع]u{{Q]qiRxhHTR|.nQy][VSOXHd wKZ4Ŧ!jXkSӆ4(JQY G}24b>EmyP.#Im󒷮ta{8CitGH\iꡒ6u;~[Iʴ[,BCAQ緍QBwZA@ q/`N/T?lډ7xԛ 7bPPjq;^`dX&k"3 0JY/}Hsx1U0V!uJɸLb0DL uhV)~Euyo   m܈±E!q=[|q0[ǔ}"&)U1}WsjF-QSGd[F^0{ |g %P9gd["=y{iEB(lLa5nx܅uD0ыa 63*46 + ^V1 x$?G.aNe. HU><P3F>˰A{вi QL^ݥᆛ_N^S{.c:d('34GyT:sgWS]=󤔼<]*_E4N5(OEvZ|ezp7~QPHsسt{b+22?w+skWd1L-gu[*_&s>/TgNо+D5}j~Ԗ_zcnAJ+VknLV(aҖ0昘$~^ZQ&.@}9ƇC]*9'^AIGDWk2oK*.5EN[΅-+e6}8!thƚSWa1əAjvrǡ0w; 7xSX$W||2܎=lAagJ;ڏFL5l "QERPr(ȗR8hYSqc(_mePږWWppֽ+d` M'zΫV' *=>bꣶFDv]2\rD~{2*KQl9X̓j{0>B}G'x`$lḒ;T435cx`>+t n!u ]Y7_G%:p|g^ g2{685оź1n1瑆!x LS‹FH*4I[u%oV?K9k"SϒP1nʥp|QZx[.?v% (P{6.$&lsԺcG):Ru5!Fe}orDX5sh#E7LN6Ǻ! 6-{4v̸̌nvi$į"5gR9HϭD6ͳϒJaͱޚ ԝ;dۭ$un'ׁ>ңzfu< Ջ~aF(j.m5%%I^q[ z2Sקă}UDm*O'ݽ2nud2Q MЏVĪwgQ0>b[`e<(wQ oъ-ʑ!_mƏcsl90o.jª"!&t3]1!h1Lte&8+ad˜NЄ2ls ~:{2qN= F&Jd<=;%o FeXr*hm׆PYȲt_2hv3'H|9e,~+2ji;61ro3[䣺~pE<0$ݣ:ad)? y4eJ *0]ͱͺ~f&@-1,}u7 )@uy^~/7$Fx()D+@{0WN8`9*W:oU5P`EfT-1KFz h02ES*T^=qS-dI+MoK`54%4<}<^ޮN)SQ.|&:E&dnn-DӍZc| ۸uZi[&XI2}ۓlbtFY.ʻȟ=/ug?^Ho !qUb* cG[qѼ]@x̥-M3-D[ _{TB"u!Wg$k,=d|@fo2ڼD^ߛHJqY]քYXU`ᄁLG0ȭ5h0vQ?D[93ߐ Y-T9 #ffOP=מ:BFBnY^\̼&TxbIazU:UK'Aw N˫m_'uVOMCaU@[=Bk^ ?mNvXmyψ[ 9/Gw.@U՟Xjn9J娑9]\Ґ "2BbOBaDƜ#|k-J鑛vw9B^D ?OtƐ7f$xet5)嶟 NoUӚ<;SƊ̖GpjW`& :ŨV .mjos1?#O9 k'48rO^+ CP2̩\NV>aݱ}],=6/ }G)Hy& D=Jc2H`GPR r. J08O> wuP2+Õ2cƥ"8r%gI)@cধyyP~V䧀wm9p2;L붆_,d`0 A/I2XwO ~'|~S6)hrDMNȺDESx!"o&ǟBnj_vp%"Px|F\[rQ5F K\EFn^((Ig<=7hadaQ~V>p;2M!)*`oΝҋ6%k75\d3ٮT]zV9ta@ukt+&Q$hc_*A/G灪&pON,u5(:byxJ]7 /1>~o3#p^|)`)ah;x*(@eNԥ36D#CIs C'oc9>;:DCԉ ˥|`\D1Tڶf`zvN\l"(Թb38ʗigߤ^/RTN(piz@yN|JJemN"6jCkA(m.#R{m,=!S0]?:H^<&>ߊ&"* oLcOx8vj!PղŠ'**'Țz>tgJ!dU$Ҕ 8K.FdA{\^%gm*u-h{#[LH[`L$NhQ{FC gd+ro`: lp\r6ȝ(2BP G1FUc3+0;ffئ  aK؍؈2 TnԒm!9g@i[yv/czYA6Ќ][A]F e*ޞ :tbª^'6ȐWz?F;!aE4لت.  KUL$ؓ7ʊ@;>3\ k?5W`%Wѷ*9QG# p;`Z\GђUэe]M({4񲠙4 \r$>wb9rg/"[r2W>G.i2=,/_?OLԽ 9l\~O{w};2$@0-'W`Y`8"Eg)mKBrp7X [8B Ŋ8C%->mVԜ@3z)1sycN&!fzP`~G,$- 6qOSǺ+lS gQDF^kAċ|QAH=L e>ED٧)Q1O]rR! 7=f/_Km_ͩT@ŊEhU6_IC0 )D:HLŦɫKaȫ7WXl:`,h3X +'&]>4Ԅ΋ 8ZTJ͑`Oqƫ(T h8ӿnbI1)!xc)I1oJsiaTM!ͶYUY}I@Aq ˦RRxtO h%7$C{mG[$c=:*9OOn"͚m}ыS!tݟD8az5f#IʊWJ}ɉ>ߌu ..ʊ1df0e#M>m7AM Y"zn }_O_Q`TT~.kue?^q9+[Ǽh6ÇwhR^rǏnzųYZ6kfT[.쩖j`YA^gĠdK闀Iܔ.r٨ZL*FHL/ea~ [M0F^KLB1M2WtbC OsTσT<YgJܓ ]C3lރB'H*f1(' V 6`Flˇn>]NC(}0 uyWu&q7m)fOL)]tg*"KgL2|=Pi[mhZSCO`6B%?{r2oD*3LrI;̺<1"U?s]vX[%߰^rhy]I[BsQ%f֜ttd}e(MM.5_,.N0W\ 3eg0@ֽ%|o"Hx(iZUXnT-/a}]8U=@ٗ`0,0|+ʊ18_/ҫKResR;nV-gUO+Ӭ`}zvg 2Dc zCI?ա0E UeR-oY'?W8B#/P;!Q'IM~θ6 ֔`@ BS +[,O魯6k܋hym:N 3Zآ8pN Yc^̍ 0.~VD&SC?p N,7uh(W ?yiJdm$U c;-ҙ2w3 ty[\$ǭʛ={5FuR&x09/ika8 ~eԔv/Iy̏2Ţ˖d˽=0)1~OϓAFQzbRj?2ݬ!UT+!S璢]~4'u^Yhm+},BH[Q9¹[8ׇTrjD;ǢJ.ۮ/$lǹs:4-n_S4)>d$0!΋V@9PCt9h|!?%e(T̈-ae u-G4DE _8i#kK?N|ą%I=sU_?ߋ ߻ٌ TwwĚ%󅠃,~=s_6^ wYnl@"ޚMұ!ie!kshuSX`hoVՂip֗wn9)":FkA܇R'>4oucVj >þ{#rU{0`;'mG |D02+t֜1O6I%¿ZEahs<555~,}M}>"N|eٽ⟌@[ҙҏM 1)xټQo^W`St!Xs双yo2ނxf\PIApO81ɃSK.=}--޷BCIAC?cy(|(قӣiw}+bR't%0&]] j0j[n((|)2 I!>Qj0$(J0D5άgzL&v:vG̤JtԪCF/) "r耦o遲{xz` _,-tT5_R}?>'UuWXp =A )ir\ɐzwq4ntlX.9u{Ia!?dgE32bwy7{g/o2?hEpjD-R@p2c&TP-q1ˎ`Q`US.l,C)s^Mn W}ܡFr3b%ЇT/ SF*?WZ<[sZp/^V:/03OZC{|6gt\[iЃu i΍(eH)Nm"|q\qD,F¶elp QhgBάn#*Baj@I&8 sG!FNKFLz<< cmRiU!_W.iصb"*4&†>-$Jj ‘ .L:Yw xzIR8Ң/pp[P6GjWA ݀S Y(*zX_͵^/֤1?x^ \*#É Xrss;'Hܘ.GOi!DR* x\),o`#/ qwNbqrsd ;2)zT$tIGMzRHskK -!H%#Ct ҿbǡqjƻ7"W .T;ȀF/Cqіz4gXwRK߾|NA"u>+AӶ@)D+KUMH4:b l/Z?}u@j{}Щ(*0"#x|떓ʽ>5u볲kfni&ФByRtg^^M L̜)cp>IֈaNݬDu+"n-U s?wTn`ԍx넸UiRNfȾŹ-RKJ 9Ln5zR54 ]o[7Nag'Q=6g5vz%=\@AF>$_+b:Y`c#Cr0 w*Wha}ؒ8:-cD|Ӳ8)HoW :&]M'ӭX`pc n4jݤm*o4FM8{%Tӊe_`RMbUrWWQs!"eE^ɓ3xgeI{5Lv?,4{7p%auӍ%)\  .)I'\}?j{0< &;oM^}q:-E*2Wrf54ߕo˞.gAM0󹶑Ly) N@xbkV(2Tă56H-gZ;YjF= kT@3iY=N:~mY_*j61V+ZRF?۬0v7R3yO$j JBo-tcL [,SN\3Υ<3|dAS Dn#=4T;#>ԌQlVbR^$ )"gc+ECp;h:3W}_0=ZQ.t|# <F Wr Q]jb\[ۃ\?;V[G՚(.W]sɓ2 2zyҧ*53 l5 Rpjd?jXDr_*JS'ZKX]r]<C<3.!s/fm{Bٗf1E!9H!W_GM15⨀Zl ^hYlU@Oq 0Oj"I U.7]݀t9G6뾄|׀` 3N$yr"/F;"Ԧ.@(缫yxt,{>Kw~_·.L jc:[u-פ03;"kMbuQ a*mm$𔝚L f|]d!o t5%hHᄄT\,St7`#z"χTD,h~5ݺ?±I7I}H+Zp쁿ZHCLht95Dbޜ uɤ0ԭuTĴ"{4\J=aQfRiu8[ÿVEj䜐IY 3NRV{ ܍' G^p8߫D'MRk:@c|~Jp*ģea=A{R^^}h7å`Ȳ *^K_][=o8d)FQG!PT`o=<=3@$cRV`‡4=`ET2 †V>uhrz}?J ! rF90bQ4ThxE=f#c윚6i}ǥшsԍ\LL%B'NM&-Q,[ϛ=x)qY0*տA%~-avDkn #rUݨmN\q̋Y}pb0]){P b=}^:LÓsB5 >xS+W3Ch\ʼIG)RX(Ha {}h&% h:C A xb$/oQa^T^?asE|S;NbEq26e(ZNoyΧ͊bMTgU+'o]d$\ضBE#GFum{ W\Ed>k8"%J6ֵ&` s2[t_tJ@~pШVj]F*"qN*wgoT]#sn^Oh@Qjd69{1rtOKx,GINEa@&{Ğhm<>,"ɥC).l;,EbAFxAR%"l!og@e3;AiΏdHЏ=*X} t[<=Q6)D~ox~d2H6O :p`_a"n%zok L u'&ɒGBFw=)8"+(#3cw*=襳C5kXāMB:^?u cXP~<6,WX(-Rwuũ".肛V!ܬ[eksM| 7B`XpΥI԰FmYo&xŒ@O4I5+Dl:YVR)HT Q tC@؎9V2=2xZOX|5`/)-\ULgqݨgriqb=޶3felՒ}i/_xC_h7@Az!95+N Y\mhڧlw@ֺY-S4f=72g)2M.̝yCq!qG/?-0 mR8ko~Q-yhKt/͢t>aŚӨH ZrnYT/?t|\l'"͎VsQxF LDp˼ͳ[ҨGNDY;\Y9? 8/˒?eJc 4[X g؅':~!-x.谬G6=ݬs GE1c1/'Zq@ :0sO;>jn֜g-6!t㸒IQ(~Z QD&UE)0F.\1Toj(W*;?EQ}9el.З% )ƺϠ8 8vfMMHTȂ]+\Ýl,L˖XRcKUS~?`-Z3e@Me2#Vt/`wK?;T-ʳI8mF@āB9|da/f:GDWMkw,هA]k쀏)jJ`#Iȿ^zɄy{'lH/>;PJ9x}@!HYj<]⨲FwycYt:6p I%] ! ׃|H 7G%vh i|YN6$:Q}J2m(;pVݟi} 40Usla4UWL J MI \]`rAo"yh37eB@"5/.>ovĨ?GfuIIZ#@2Mjb*|>jƒ`3L-'$T璟ItN*UZv`L}pCXQF $fT*T.[/JtpW(3hÆl! uI"`Ao Q 89bdK~TDBS턟߭pR>LIg`PRQlRttk8EkQIR=ˤ]v@M̲h7A&?ƥgl;L% A0ƴ*٪na;;zKQ݀_^lO+\)A, n? 孉!]5䁵6,DAXTs=:%,Dȇ63}2ˮ/m7Rg[D.LN].|WvQ fXYø.sTMUzLLm?쫸aXpE ܮc rUe^W*J\>SvL:Tz iܣF2.{{y\," l_oh|Kh s8|MwZd'md@raL;Ӹ̗ܜvU$1H:#%6o agC0$ 989j'%r-{v6m,:&dHamTt _ށgX)`|Uh[E1O,bQ 8Ĵ W]@Q%Ko`zq}gs]TۓjGK9G#+/qc33Nlՙa,w/Q3XM_-ʣw4n?oFQh~k<]Z'њC Snʧp*Hyrn_d LROj%鳓^K3*'3m%>h,/l<E-g9X[o{Q԰OʗSO=ؙF-[kHd~!X%!M~ ևhuL5Q'ѻ'_}.  kwdMX0?$$T)bw+T ( ΩY|ou Lҹc6l*CCA.GU,ȭn5עpj4Bj̺a+w@;uM+)8Y$+_BSHn.xCH>mNenb$6 r/եpסpe+yǎN{h?#DU50~ڥ}Z NZ$Z!&HPNuO1sLz]0|H8L ~.Gk9=ȂS#YJ°a[# (T>KWj=Lt7T_[ɊKu $?G&fdkևJlñDpcյ{' kQ}qׁwcjsUأ`g5/`D̜;ZfDI'TނpeS:dIԜpvY{3o2Y݁usNN~.0B&V쩶'θ;/RFp֥k2&$G`f(7cܣ>Xq=VQ4Ɨ0+W .5Mtۘy3` ?4d,larK)^t^қYo3rѻ#i2U=+I2 }̞,Ưj ѓU?E>jKG&A 8|[ =,dR0.m_2%4܂as7ļuN*+ ,'Sq2|xT{WpH&E9\v({AuDnB PVWcYi7O7F;\fEuؐƑS!t -#W= L3jHo9٤7uCxnpwI{vSV=_耒<+1*QpV~̫BfgW7zw4~‚󢓕6CW`Pm@?9w;vlt@wWᰪuwt}g:gkznSi vau$5& ?'Bf|xeYeBkK,svL~vِYs"w}s1ԃ3\sQJؽ(tq<; /+dmAwtOAj dƵ,F6I4!τ\ȷ7Eoy+͜$ \Ib^OtțM5A[#qa~rd@/sw1t?ν͚co*DL?$z: t JGr#ø1n[t nK5by*}{C9U٠V= Q3!N7՛l]C}CX% Q7,u 2:'5nLR,\-QthsljiYd=<^G1ny+߀:0h&Ç*?-_zQHoIl]fqZA,'yڇ_=K`:1\7aus}SvtR|2aoPcbxX#utID'an2 3+稤z{;+ J!'^>}k#;#Ȇ%h6M(㘀Y$l箁k|۫ԯ UwCKjU:|] Pޫ@: V^ gӵqAC'( /[O^bM%ip1 3:_Cl9sS[#S_KdK/, p4J#Ur}'xp ;H(y wRk'!R,  `SA6o'wiN-}, _㤏~-f9b~WvQ!)兾Q~7iAagtVK>i X\LQ.sp++O(kH2:7Ecg@\=. K~Jܙ;"[SyvPw|t{7CNv78Ub`o(,/^Kof_5էD$c^C: Pyئ:ȹ%qrdE3SsPNDtx6~޻6<N,rlٴjN 5t=[TAGߛLUE(Oy>}^0gEƒncPOp2.I 2-snV/HlKszhxƟ5O nI) gq3R߯#NʔsPvySO(t_=8)NDc9rfLIĒ\LU M'q\ʞGBL&t)}!y8YCڂȆڦ?ʌ h&([ݦ6GܗA }LɆݗ7n~'mn2cƈo4Ɲ6wٗs7~>+liD`+0TWXp#,9Q"t <]"ߞ`XQ]gpf/y RB?r -'vЂ粐(w)puk7ާLGqy{*0.Scx[%jSfq}Q2|5"5lw #Vp-~ܧ=:¯PF`A8qYt^Τ~ڝZ.>=q]!\To:oAת/݆@CSϳq>E3v>LSB&jCY{0)VXDGf(>V0 w=k XGnܬ^t%{J98sz띄ԈLn% `,Lwg}2;ުtȇVVK|C@Ik<-X$6!& +Fw M6nˁGa^S" ]/9JTly'EyhM WrpT M>;"rhG;OǗ(N߈mO#FIz*#!F*90üuu;ٱ/, DCֹe*3Sv;GehuSݵ=u,D̶=$78-3Y[Bun,N;btJ&,vI V?g̀XܭUZMhIrLF̯ѳA̕[#ztN˄:0tc/(/P WDU9ʅT3A^2?0vl=ږ$!K΅ϗyVQ;­Z-MP̕9b>te; N%i><;;6G;/[ [z/ɄքZ,X속CEL2?z-&"϶gqO,$9ѲpHNDNzCLZ+h@btC\c J}RbSbԋ0Hq0VOͶ𰼡*W@ݠoX c1_L|W1 S02E;s(Z:=xIUpODoZbgIYtҒ1OC=@9A9 2w2ٗg Gp0ObLȔ K X .Nḛ2o- X2-ioC߽m 5 6'DV1ViK'D ]7, L ;xe@յ$.=h?,P`;ڟT%aXk.î5d} D:!3d% ѮpJˣc]٥:m CtڥS=0im{WZO46;i0*FS@HV c㋆TK#1B. XzbL{2\anhUFxKe x[)̫dLXaIN\r&kBCz deڿ$KCN&}s讔tC `E G+qe 6nF3z; ^opBK*H Ƽ3pMTZ6HLծ2T&DObj0"shQOnhZ I '$Wu+7eo9|]QJrpF#!su*LTRbb BjrҏժH^W;A57(+'wu9)ۀYF:R!0-tE&FC9HE'] g߳VY,NJbQ ?`LbXQ,NI6p*{扊\̸|+WNk~dC `"@A5Nߟ+60 15 Wi\AŇ vLQph\E28b1q(W@%t4=V}2XTzQ"C{Oe<8ԍ-ƒbHǓ{Fcf9`,X6^9 5̥Ժōy6q g̽m̥sijDlRO"?H{IxGҕ_>1χ>[Ł?%$&0xHX;@WYࢭ˒FΤ^$k]rSg=uM{ `<[1Tܲ.XhҙyWQ>cر3$+gRʦ܌by̍t'fwowkQOYI rve͊BS8'_C֤5mo#Ay#W=̍| ۔l88y\3!DNz򉂲v^4H&ՉٖVlj#s"Mh"h UA>!:8evЦm]K.j.i` LY&H;sM=*5kik!cFѷG'kVjOY@~7/8Ž]jNL\FӨQv4y̙EםGrrH&DC|i*NHmYbWMt\˿[4U"2hQ+KmE &G e&mG{IO.=id: wV#JrVwJ"b"HUq)G7R5txa?8PֵW2F] M$4lhxE;f(E^@N8*ZKehj ީ2ǖmXB)VApSV4q64G0:4QAKo۞.yF_.u qFQuX2ln 8E)PCҪUK8ڍN~8%&,J:мuWE%Qa4'-h>/?h1K@ O7qCp nw "' Zec._*V5,yՠH,#nfKjsc:҆ޣKNj^uII^7LNZ$jwZHXV8Sz!Vϻp SyznyK¡sPpk3ęѽ%[; |X/%n\`9Ti;fzL co<}Uذl Fݿ?g1Ͼ3EQys&`3IVڕLg`g`dl+ma!,V $@CD-ZO#5Zd!,VŁZHK52B}UKd%O$") PohҞ>HZ@oj18aym܄62A[rhO8Y4C.: 0{r4ѧLDt%݋ޤ<17RX%r8w1Pyt̢~t9֡z.)k*87'6y[1 Gg邛@j=6];X 䅳Δp**s?>X_RCIB0&l%g70S\֧rACH]|+:W|\O[r#~U r b w>38pILoՉq'o㔎E5tBgKTڅ/Dh6-_ iJ_gaR(iVuS sDMU'ի[ uJ@+[J*kJtUF yqf6Ăsz,G~ȻPﭠ cMs!Ï*_/vtN$iV0ka=hhg)MOTT.}.Gh O#pC'aoE]O8? /D%3pp 03R8[AY D/] i[!XKЎ2lmsbS7 bw.FܙßagJpEX ~<ЛtXR$&Vc 6 BX5=Ec]g*nIԄ_sHFavvP5Aa>@\8h:eA~9X<0RNypt Q6f1+?tXC 9 jA*wTHd}CxοEq֩t0=]VZņʢT qG.V:L=8uyֿ" E&.2qy=ޱ]ʇ,eLz[bZUm/0Sx ˧SoE&`pro{֠JKӆ|Ԉ#,ĹRǬ .Ue\,|AM#!-s&M(ER:P2 ^ ;ǖ xHw_fV&2Ώ >beC" ;S`G/IQ|Y9|{[VZ-k>Y]g9(;rUܝyZ8 Jn< \ݦZ/Y,rX[6CWmZ't≾XaWŗ#]"!I͑xFjv }khiwfZA*ewg(\8WWKT aNgY wP|3ˣ1B MvϜwTs f1do)d܍DߍtJEp–m9;"tw'mxZ'%1Vzȭo1;kʭt %VٖI' /D5#k!&\Xצw apFu`B߶18}(?rؠwL%r|#̶ܱ&^oeϢT Ē#i&%ӑvh8Zfl`Ej?6 JGaD E5NގfN|P,]6nglm=}kNTe3o;8`l0M tNTzQx1%nEEa<:|Q_헚JցNY\qHjM S"mfޠG5] DxE/ &8nK?& DTfjV䖽IȧYlhv'i@5cگu/0Qv q?aݽm[VTͳxvpo㪥wޓwmF^[sZ"u7 QVF1IoBEv$=C&p/_cVÎ$)KlyVp3-j1Y|&ju)5zYZ;8ۑ,x Ik$ uCp+cFѶ}3/¯i̥*!u v~w+L>]qݞ*ȷ)ޭZ$cԐzp/iK<_1{uOx*&F! S}۠hK,NOm 򣬶Ԩw#HԮ2x<g{{WIfrDN 4&ߞyY$#"5vBLiWY}*ɸȊdiOYН=HV%hMX-mEc~i͛ Ko̿ͮ>4RX*;K7;4"`mEjq,O@2 ߐmn$v!^gޖV2D{qc/b[5>]e&!ۆEm~E Jzek6+;y$xL /bb$O3V#:$Ă׊Eca큮jC@5vW=kXֵ7:3⛧ܲN_lʨS+J}^ :F[TҴ>jrFq4pȋ{H! L L%?{A0v{YisWh =nc!(w knf|8t jC兒)p ظHLT%i)sS:&kf#@PxvyUPUoTj\~dVlPP$wJgHz,#4ŒUkhzI <` 4r3r=\tgn-dzY!<#Sl l_*i|Fa=V{'?::H69zJ )ߘ,:KP>`d |f>eydyC|M|e(GyĐkXKĿؔ}0[2mLXGI# 6y 2. ؁N5uf8hnګ;Ų!jlKݎӚn'sK'/&O \VaZ 8纵*UD<:Q< kHi6 Ƣ8^G΍3]%+IܓG>3vCAaa9 g/ɅP/|);HG_ubc0@]QC8XRW'Р->gЅ 8"=e9ytM\y6u󀢈cZﶜFd7}KeDX̛unJel o~)&86?SPS7Ʌ`%4m"w vg9tˉ @Q#mG|md$z(; Ͼ;w>oq~`ܲ{$-(sNjz>!BKqA 3ZK_efp$7!lærHgTE$!k50iItOzawDhvXyCQ?* Ί4ϦJ=T9 at \a/G7TnLraS)Su{RlU/TGk5[l?Ha؝R|gGO`qηU,x+,I+1nC <-uûukLS{ivm{Jl)a"gx:5CvJZyby09bSQdGƊsdy&ωS;%Kmբ0KJ^ G@ʚI07 5w |CjPn8.vJˠ~hdb:ڳQH _,2^D]ܻI32E\$Go˔w@b}\sGhXՀh:hY̜UYvMjF6ĴAf( *KcY(Mg^vP.;qgeS,xA{m7cz\BsT nT I'4, qrsٮZtrպǑJݫx’dDDA«mLRyv`*Kz*ɹHk@d57,"DUsDgQKa [/8E-=Ip`N-"0)]Fϩ6 3ᙅW,;.֮Z#[2p @ / ,|Cn@pQ5 :'@]%8H^ Dq8WtODffLN8~nQ{̈́F% LMطdĥ}Iydw*oh򁹉,>(C98RB .:>SljјÒm3.|_=Y.v*g^0w8d -`$*O}Ú `qFÇ鈫>)7zwnWkو^M{F0ȹA dv0UX~m5F'>Q2K-ԶF&si.\D4½rW,9w6XlOJ"_ ZԤF^=dӔhWUwI:ruN QOΛ k2])m(5,AxAMCs,Lg0K B㛂NZe~wc,y'TW[yD- .i8'y\VPh ҷ !2chb^G3D hUL^"Jܑ<+u*S;̉UM T r7GQ|-^>h:qϨLAb`Hb>vs|S1AO{3`bĕ\{H07>An.#:ӵNKp$h??lUvC2~H0ET+&ZŮy G1v8ZQ4#Cha'p8ǭ9= 1V!i6Gh>ֲ{w1y)\}d5- Ivp"} ~@Ym3bV.0,m訓oo_Tj![jYVt6w@󇚂{Xܘa-$6Q)N6\Q -I,lۏ \b@ C'sd~`>mLhMy#ת҃lc#CX*OԠ8fo^rizi1@DmE ?f@v\3j y߸"?A|Cpb_vV C ,ΚiTA)"X|>Gi8Wl{JzٗnNDhz!@ii 'i7 Wdk'ХC|dOФ;A{` T BQ&#fFj++WX9Jd}B0}PG,&?A}tqCjj"T)1E4l&RLekIg +R:5 "( 2q!wX^mLsΩo.(h=gSsCrLI^ߛKYorٚm߰3% ЍvL'!=W¼Smb;b&(" jRUD`at v: I1qQf翻+[%a|VNUEX me :kN9TۦjɼJg~nŕ=#֢S(i vc<]1,=r'sJ4epMbxEï2Ѧb3kQx = ϝ^2ߞ =p}ym%O~[Ed@Qy98˜sW@`KRFhaP*JHƯ%S^Y8#kOKq㉕zo*!|%X{* jBCe;B ؼ9VgqυC*Ü?ħ*_'˫X@8#^:9'&Nm C A"߇VVJ)9K:7llK\E.Xӈ[πbF@evsXj^{ۛʤgt|D8j߶=rD*]VTp;"V}T^ ))CS'VEBYy>u9['xcY% ,=u_6 |+gmQ>~6!x DM:VAO*M]5ŦnD tWbG2/\I4jP>&`QBrvdoD+b hTc.weSl}XJ4 \؉Ŭ", ~9T@}I=ugI `Q'Et_6,RQؿM&3)Ʃ_=FCv !FMR6Dw9124sY *K Lp} DY|uqY~Z.R*տg@#U#BS?xcvq6vAemH'e`} #TooY7t\U=.[I4K[ -$MDXHHEW:xj'4:L"DW)%if,nh"ǀ5QRO5B#nda8o\yp(?S̘''$evPf7e-v}Bh/ 4P,6o%2_B¹b{d'\7DOCӻᚂ44JB ~l"upK1G-kOKSYg{ )%YY}X08" |"WMimnXph(}|{&T&A2WKĐ7W>șhXW%UG&&^[9bK6BTrQ+#)SE;j/$ N)[.RU} gTIP#lj\rh_k"}IV,-6KelR )fik}qgp0 7% w*EVpL9kI!`c5Vdu6:4nO~be-\0tVP"kP6OS]l; TPM7 3Rv(_dAi?Ph5w5Lm.jxUJ^/p.o  lp|B,2R}d{CEpGx?z~D@oY1"RUU"iAuk,=H󭘿FR36~몯QW<40j1b:t^ 4;F~]F),mNG󳰧dM%9a1=<ϗŬ- ۃz7<^B @7)l2Qy]rR!ƒ>^ K6BMYg..'?,]Y3åk!?QC'hPeuW()r32*[sR]1ehQeFIN#\Q6R}KXʀ̿ 0S2xV/bJ(= -{+88jS |ܞp-X˚VN۲cqm<\.]م(-Ë~(Umig;}xT샫]EIyI-kWS)#w^/[XD[x%}_U8G<8wie/,~ jjAG9,yOq x%?|K^eAOug[VOFo&q@"]gK(TM _7LGNѩ}cRt]zaX+xMLr)yf+%-65ݤU{IRȏ-*f6'Rdr_V/9}\ˌe}vqxQ8inCKDY*CCf&7{V c6tC^bwxDLUE!`okЦ7V%Ӓt2nO'(å7OK4<{ c{ʭU-fm p}w-ٰn^޾,xχXR~I` bpϝ]r)(XH( nfA|Ku }^5z&Q1I}f9`ra)0c|:'[ҿ"Vs1bYU%Z l`78kYW^hU.~z,W 2? A[bϯIG?UNe-AA=I 0G^5fG+jv] b_%Q?ju-~ D7W`ל팇.PEf`ᣵ ,O ewݫv_ŠW'Eb,{ܞyzKjʪmؓM߄z4Iiɕ@\|D\ "Ea2YepxF%2ؼx(Wε,(_! >WPW߸0\Q`Cq1L4 * aR5q'^ Q/\EGtH0m鉿 )V8HQqg?l $r'''8yA 1zqv/\!T6yXg4vfHlp,'ɦЕ6]֩}4D`9} wJMvd:cͼ$hꀪ"T9#^~8"%*BS\ljJ^t_{;n3#<gr0m?bњ[a2hZ1cs֕/1pNU (ۓ@#be_Ӭu5r %KhnɁK$ǺF6?yvYd8`<1)`Jc.*,gZj k;b<}J&b.M~%jek&/DCmĮ"O3FI5~+_0Ib+W|Ų0"1#'53G͛%q\pW >kԺ'a j# QױYF钺;@d*^ZfeFs'Gcx(*U~fc$av( ڤW?OnNDŠ۹&\i\z|& V?G߶O|)5DVYζ6uIaEJZU߱oqeQ\A]+S?'NH9Rw\H'k(2#MKjP$mpb^8;bmLs%wvGa(o8&Y+MHȠ:XGinM3{`:Jf_$ 5cCR%΁5ƴ~w^EYBa?E&-o/aaLEsx.7vτc92H*&_<\򂴃Xd3oʅJAky-ȭ`><՛2@%Xפ Uo_ ~a$<wMȖQH¨tg k urtENU*Lo J8]olڲ | mqRMXe4M7pA| L'wT}Q@(ЙƸdO7Dh.uQțZBZfgRbe(ؓճXMR~f8^ jҜ І,Υ8Ʈqi稢g.=^8b ŽV2zg ~tt#ZS -;39ő~&5RB%dN̹m }msʵvD>@4s35Yha F?ZHדD2|s`3a]Ds"ZwJhTyjMlf^AK1XɣdO_Z$]ۊ+R[ŗj5k<$\P OZPQ6ٰ־o6G zjztT)Abc8&$1򪆦-8Sl.0mDZt՘N{m͵w;hޤBmk&9C}[3@s٬cVɨ9 h \IeRw/-ZD~|+cCެ㪨ZQ|DJ=W?T|E"QCEЈ[l*$N&|pC&˜~ ɠ4wR}13ڃ2T1XV\ֻb0@lybU]?h#xx>)]"KcM[&m-gga#xړ|Uc@~1f0Ds-f( "'oij/"(b)^Q__5V&2R ?zAzS0x^;+&:\qD aL;^YaY6sG\ĀGO0wH_޽l9#%JSB9^qV}Ļ[8~\%7TV ?Y IK+J_~2ƣǀ .&OLψC¼Sywq% HF\b`FCI{di}epgC6G]gHfFzF>'?Vceh@6c㉔:SX\?l""!_z.܍]}PFK%T7rFkg !%z/D{TG-u?5 Sr0佐qm:KL{]k!$,b`:˺gt b%onL.mϟ#K)f~_ť*e -yZ5Ѩ\7<6Gogc!!9yF'-,2Fj̘b^;ȗ+@aw ZInNcbztPNUI̬XO5x1` FE^Qғǂ0@Je%0MvFq; ghpFJ3pH*Yw!ڿv2i,(6Z4Pݨ1gJ׾R˪BꦕN9s=_{h߀f<9Ad6$eI,g浬D,It2T8hھ\MDgJ*a@qGZ"5=y_ jf2~4ib'Q~v:[LVk|d+ Omgb"苛VЕ!h\8Ak%kSd?%qI  J% fL>QO'I >Q@t y+hH;lKSZPF^|7ڒ% \3(8'Ծ]`M rV"zPYzT<ݠ\;a#*xr@|N+؂͑f8  }wrGvՐ񑼿Pg\`~#b^RɼA 85%0UmFO9AY~p"\,G@jCV\QQfYXG 3&t)U"mnyz;TUn[@' K7 j-*KVa-{WT<6H+WUC< Ŭ(xg]k5ȰMZҟ{_f"9yَ>[2IXzy(5zܝ-y! g.,>Oaha ѣ=K< wDʫqZv`|!/i`c)̙d`f>,%%wAoI6Ý{S%`uC0;W|{?"J%ά+e43MnNQRWNCS Nst37GQoF'j fm]+3$'IGmYqg*xOgŻ%A*-X 2`(Bcb'z ("}MIʍs<y[K)'\$Cx[EsK j{O"+GB\Sґ-?\ҵU_ bOf`Vok+JjX$$;ە~B:%;*ちKPnwQWBޮAsͲ < cYNٖj@ tlwChLAz_f!áxd.5>Y3CAiwM ڼ~ ?J{iXr7B;_9i~zxR (Gnf#[?$m'xt" [  V"a Lt e`_ c''ȍΗ[֩`6@^"b1g$7aHoIB:nnyɊ:g<QFFz3Z"sXA8p5Cgfr(gb|N\T[JP|ZgPkwq 1up/ *W-!- 78K\HWTؗ0* ^Kfkœ9.j|i ؔ Y@S!_?*I1P&9>xhe;Yѹ^EXf@#Wioȶ_ߌKٟ?KDz%wQ-3oIw!Є;VZaiso\ضN$ ]硿W& t㤮D*V.xϮs"I2v~`#ɲtD '0橛%|4ƵKGCN/e !a<cK\cSjjZ>ן Gn(TR~5?#LH)fCT氪:iCjruc18JHtsDZL^+y+m9{^\" S'U?* K%@^%=#Y}O6R'?\ a+*n$AO]1ҼNRXiA_nlhg X T6@}=Fa83zoh.(#rA,8< .B_Ke?lDg}C|<5o)eX:#^ylf{!vr ZRBHUzMA)·^wG\]f Y-{uϮsrywm,~M@O6yl3D)'ZA\ 97úfB>3ᄎ'~/[-)v>O{n  8>|O5O>d{J+QrN1ql6i ](y3_dD{76 eVz)+E=d XVS0iǶ: +ysV*y{ E\h+35E {lYRyENZ_кNm*k׊N } 3_h'|pK9\*2pFSk%d)GY pHJIFFLxB.3r@+21{C[G lQNǪdM+6GV廯aUw֌b8JOS$ADLb2b`C Cj,K pV1{z < .|eý;g9WC#ISx4u%Z;[^U&2Nyk"T+0oD62SY;n7dתŬG{dפUOFNYB"#K'#) ,j +1yKƿQp)AFBSܹf<QIT@F"$s'V!9t%S?GмqT@`5V7+QI 6<'1HI:ң]ۙGÁ '̶{gmo)OlQr'tW7`4>r<(gg{oUZ]Fqf57,\絙18K$`+q T[I\q2\4hVnLb*l_@;`7J`ji-Rj])>mϗ{slwF 7@׌/6u+D3V]OwKxY/p3[t˙քknV:#sbSceʼOQ&LmR1Nd5hmLվNoF5"0 Һ"C)5Ќ<-qo7bQݾ zFҗPspwZanc%Զ}ʡ{#C p ĀTsc mֱhWP!{/| {7W ?p 0d*~F hFXi*znzзArc91KĨ5\Y)W?2G[JUeF@m­-1gɇ^D/!WeuDZ";A^eB'RE:N)_]ãrn'h.8cȊeŢ9NE7M.ktk"=D,~Kol)0zBWFXpVjgCx6%FNZU\w ̆RF_AcI|qgq{{f/$=Gp zSO *Z1,3Y xxTIdx ˸n|BP|/OrX2>to\RЌH<]19惎`Jռ2;4jR4ۮ:;np)V旲̗Ua␬}{'9j FiSRӹڄ.˸PDG^˂ns 9q'r Vf!w;XЪv~XnaopGԯ@eGp}w/nGK;?>,Jhzo$ɷ>Pgബ"!qfUl[΀!ҡS'Jw~liTsuC|@>zS|{a|s2k"!K)g+NfߤZit+25PfԁH,֕;}(AHsU'S2(L x ?pg5!j=/a\=[osj no)ӍֹK2w˯mĶhKPT v -uëS!zb@]iF/d>=7_Xt]%Kqrf4BM)I9rpP=>N]-=qpuhdRa4|JT}#m>xR7Gۋ5M4+.I4(nCKplf,َ=ve_CJK  ГpWF+wOpD 6#߇ׯf56v ?4gƙ6 q- L_D\f(рsw{m%ֽzmN(&s*Hi v٩"Żyт0[0yd/_1e1ވ9zg0'hSG-’:5Cc u ia>5uRhSuҽ EKZs`tm 8*&Y_i-}8+0,=^@Dgy>)Fx;i,k$…-!#Tovw't)t[ɗ?hBڍ^GS ".26qB:„q$.Pw,Z-Ծ <ꋊ4j.0 2 $mSi&ٿ?,aԢ{e5 0 K]a\BBK9Slyw.P@z|0VGퟞoVyJKgx 2x`jf+'pX5*?D0{@2Ov#e(k-kJqxA(6[fTbHXSz7coNu?DˢB^nrOyu(p[^&Aq5b!5vL ^(eRm-瓱o'+=":sd.VLQh:th?*Ɓ[DYtkWB jvfcc[?}cD 3/GaGwYɣX%-دnn 2Y&],W@cL V`f'ݥ Fs1J> q=&8Mn67FG5 ^)1RJqhfbZ?Ck tb9үgD,rq9$p. y>EͯQb'Nle6 ͓?1q=IŇ#MP|aܭkA138Pޛ4 ~1Th57e!T33dV&-1̺L| aArY%npU GMٖMS.~E0.-v(;a5!Pgt|[0@+cb^xՇ}v%ъdzX@U*I?L^+wqmro&HqmL`?Z/J]/IY"UIo`Zo \ҡ4L48|4 =zqA[xZS1Uv.?m|*2eE Kh]p ;^QU~_/6p"}S78lQL1FkM3مaEr4s!NŻ"-014f(L.e!e=gbM;Zuz:M~sEiB&_<ȝ+7 1(~ܟY9BA.F i'UM36/[9׬K[[W5vY*з{;j?>^. J%'`c2M̋v5;D(ZOjQS#qWA$o+iX(#BֹfuNnݹұC~WWOSTSpGܟH>!iws=nHo--p(1jٖ=.?N9JYp|IcgeweZPL`oX>z1vil_ DV*$s'զ"_fێJ.*"F`W;w4\&_kFu>l3S3r|@hf2P=5M_bU"ZqE4EkJRœVYDq+C70Zpi1d)DYD5DӶfKįL^Xp;JV+"iwB _7ɰO2dшosbyP\u'*쉽CjU~Mh@_7zz uڥ5#rkq>7gvՋ[d6kP]UFU߬o|)mٰ1'R!T@uhy3ҟuFK*|ԨD'VAgerNL]4)#SČR@,Ƣ> )uDwЎn4dy X3zj\Nu.c=%:NJO#]J~Mr:C0HmdOhvI׉-@~{Hx52`h(Vxhq kMDx5 Lg$ֱ;2zk Atmy`|kƹ*/ E?k16D^ s}D$2=lPKgOa7v|X6z> $;@HJ0@o[(ַ&gdkA=XטR|lF[l!"l!7"jH}䩬B0ko؊w;eƆ% ;! I4P z>Gm]o 8Wng}TX6eLXU"b{u0ȅ9poQ6զ:RȱWENɬ[2_6\ ,/%j=3&_/z7y0{jw9_[ tgreSF󭌦xWޏic5,vL)ΜꥶM}V|QO{A?UEqSx9XJA^VwsdѾxKV|%  KʅJ3X2mz}G\|ի ~?X=` x6MWM$ٔQl{Np<%lH0b>va;h$,kgMֹx4WFØŗ2`\[^[+Z AB(m她c&_-L2_ 4ڃy"!Ib!L/m(H7"xak1*Uhda}@{ i# dªH5)Ve#=ܗ4o_A]= XP(RǙ S!x`xCaMTQu%E\൛{{'6 MlZZml"V"D2ҷD]INr鿧;2Il4i^? ;wyҍ L0K)e[Hvc3ŨD'LP޾i尢6r#:4@bb;, VuЮ-1ӫcOU<`! @ V鎭8Fx2¦_Wa2&T~iVϠV )K⸘ tԛ&84G? 2UR*v =lQWirdJʮ/ѷ{/ejzWiLlٛ(ԝ% ڛ=%ij2j?1i-~O5۰ Bjeo\{1*rPrQłM m&@哒 z%W0=]^a~8T# rtgVz# qi Q0x*B] ؼu]ȥJO\#wfa\x׳Y`j{.y2"7M ьQ(N%ToA['|OΧ[[.tijeGqSTGKvӸ{lG$DsbŇ/ ޼d  +熀M_ת r r܉Vcu1 hRZ74,qX_gYZa?ϒ:T6eW` @Ie9U:!3c]̨#:mDLhGm ;}({i sk|N8@JL8O? 5q#iCk:y {.R&p4 /+u)%<mrWH%}v!1ɢݽN>vmoxqRiM#25!<:#6XKO\YG G4 B :$b2]W`m@j$58 $6nD*{ g9.U]p9> /8 ?'ޯ{i)O9f^. I > h`C9=NZ6CZc"z5,[7:v\!w$;在h͜wgWH1>a63q/ZH˵ۨ|v"3̱  %9 hg&r^*o.-#͇6`k}Vwv):ohWR @FK9&Jћv}+ړ 5ʡNŭ1wzńM5,ud=~;K9: hOW-E'|H4R`sj:4ħfb&!9@HBſk`MΣK]iy['}!s~@8`Rk%I4%Qq>;B Z#C\xvP a}aeԒ~xEB:SR룚;B8{W 0(ODp?[1Ĉ-{ v8Z4 gnbQsU(J"Ppv^Ո)|d>uU gb, 9rO0/V%t8fLN<årGXDa_ ~@S&U^/ӊ ^N=&H-uEY+d>@cwM%nХAYmDFr" <2όީQ|4qL}8klN^ oԧ=/Dðf-L:W )f^'ρN0P.84l)p+gE9K *5ٹx7?,Ո~7XW/F+b'r0F*c8-e/̪:X _XUy,mlx3L)+׭* wzVkPz02TI9+\)4Yeya[g`\i{)~ mnx[]ߊ`׾Q1pgվMh#m~'*لc4&b&%{+3ʒ-LC]umT dr"L\6,ݡΘFl_Tf!ݟ7;J-+u9Gܹ YrԞ.fMzgQ?Yn[3]CRvgy4) Q >h q­R!v~Fh?b)뵬iTD1x(I( k@ Gnq#>8lӄMez}$1U%)WkDŽp[Z}a301~^Zz_?ؿEҶ at@Ӊd7@P@2 #d k'KW4[pkϢB 9m aCx8@Q.Z"A\LSZO;xr6Bl-@µ&~ "+j>};i! -2,q)>B/ɐpǮLA&hkvVBik קg/=锹b2[m":J^+}(WU/EB>^0*w 04^.E#, \+9} ?HERr/Ǿe4y6]>l(dH˯e,Mo_ם{`ݠJa{-x/^E]QjXn.e h1zG(u mV[@{͋m\򵏑T9k~MTF {V_94F|UzMO-жfOvg,Ͼ 41Y].wc D/XK}Nwy5 8EwVnD*,n䓰G(_dw2Cɥg. 3l_ NKɮ'L A?V$xM[ELSrygٞ@:sd<:seMQ&Y=Hzx *5RkxCl Ӊؚ Ul@\61}Cu۱E,t}%L}"/hи v2DPBR G]5m&†$HJrˠùL?.:ռg֋ dzVq4:y-:+wJJH)c!KJlCѧrQbPWkV_hMrjO5IUgRhXڮR}0Rm-0dx@,kwKsA>DI6n;`+Q?S=Խ/ B^"Vz)Blġ LEuzkˠَgpLm>R;u9r\iă7558 T%0B5ET¢_ )4uH޽0 vrn; 8o#&GQxSflv8HodZ۔#ւDeKp=!-w`W*xcL(I/ RP˲))ZTúC9/Gh X ,̏Px#&/䷯U4+_ ]KݵmTMh@s0`:"djeprR 8Cn  C~hbʲeN?r oi9E6q4AO0ԓ eGnPidnq/|~v 'f*P'Zhº*VO="#HLY oY4{j^r qSO\`&߉K_.|':8osy'ܵytQ 71.sNwaWf@uUt1;dLlUԜt vvi#}C6 j.-|cw1^SeZ 59l3{&?k)0w[[D=[A>Mt94i|I=Y @8{{@vw_ w"y0Shpϋ:rН1,ǿNP(bq1ǣ&Dk?CڱѽQdz:%lD|*TBaEO=ɈUi7Ttau< \^P~Xq E"OZEٽïk HP3GXiب\z2Uh9?~F}˵ƚJBR},n*?=#}:2ncYH%RJFt\޷O[21iS[CCY;Or&bQpKŇ@'СqP3Cf+B1/qRoI #B Ht[ qUGHC Xfe w\ZDZj5y3@K"h2cq?EզA50u]T.l I=;%}9xPDﰂceYe/eJo%Jo*Lmb;'@5Dn y'rBp1 [=,"!b^JBx730ܮ6΁O]рFϮz&ɾD-)@Q.&o=vL&ݽlB}4wD\[Y4k,2yr'Xٛ06\u_"UCޓ"=՚6=-\.TbL"aִ0)ɋ9\կ,=9 u}f [SV.}$kK~& y~9.HJ_͔Lk|J6#rtOq AoooFvr&@Bg@>;/}]#06Oy)paZ}pD=(^4qXAh6XjSBAH_iC;L,S~iUD_aj]\me&[Onğ3.l533ˮh+аyej)n3uHjzYkE ل'~JDs[7 ck>i.K L?^~ˡ v̊C}r@GW:X&}'r}\qT~5t$|*nmIIփaaX0U錝%+\.~JMؔ=n,Ľq/IS6JS#XW:^S57B'ԭs+}ɭM r]zu̪cX<9'^ϜDGg~蕭|g? c'&7p+pE5CsDi?B5`J^(}VO?$}d5[2 O%AD~Pgyq-,nK޳x yty%ѷ :EoSfmRܡcgyx֜rX[ #S_RfR~7'eOII &en^$84;,+Fsj<Spq=q$*iڊwjybX9 Nn*mjIY-Y)qa\@Y8U)%ɸonmd"eJiE:76PR9%Kaړ;`0F?(KY=l7{ =U׆7`U:WmF6UUrSx_jPŔս|:2Fn)Jc9iu\:OK <|tHٯ^{LZ7*!VgNtJЂpIsR߇fL>5r_KKXMP_֙(AgtANSGjeҡ s־\-)E (`_* t֬Wy, '6M֌Wwkff x{d9%O ~%}TTV&hfB,އ ޶A"?*I2QQ cx4KdֻENӼ*Yz- dԫ^P xuPQPDrN=ʮ:ÁLwj/S V& ^-DHΙ[be)[ׅ2uH>Zf|`v- 'dHf} cf Jay4IR`O689gMefJ'rg7D!xuUMK@tBsҢbJ Z^Sx~9xwԩ) acܑe&ᶂ5cI\;>{(&RC4 d$חVlݟOC+ʡnYdB=~-b`dͲ_"'!6ϘjQ#ʙ3L=7pz Lcj B-\8l[Ty'6'yWǺ'[`]PJ)$zU;eSxOc&RsAQدToҫQ7jr34m ">;SՈ4acM&m( i5uqnq0&%ʨSq oG46dPfc4+Q$P֑uKS+Q )"6xwGv#PW&;8L]U$ JK$O7MTdc^NGg\(5Kz4)=j>9@fZ*5;7E[`:c^jOF:AUZ @ߌp/<菵4CXQ98'ЯiH8M&[8 !UyI|Cv'{ w#BMtRsB@Rڴ'\gz{ptǾyCli+gmY\nnTeU@? Cvj\AUπ2EXna%aFtlɈ秌rHҴ M -:ބ#!y-aqC^~wiBV'l)?#TH00X^n@l[U8^NuH'0h ]9pN9bw t 3b2+5M܎b6~l%uSR^9?ヰ6g޵{zDy3d<ڄǔ eb_^>"rs䵟o4K(ũqw]!ߤb X-'&k 51k?p wvUv.nWc4n1MkvQw'd|o{d7Mjx5$9W,yU{j.Ź[1{ mx1tXOYQ Zw4y׵\p"&NpjU^axԕ)ayœ0KIfhp\-|5D #[T,"@;C/F9ψtjGR$mSk%y—NYZ@ՐnK9tUK&gyڵ@;L\(7`]89;Hkyf7`Xqak>#Z 8XK8`HpČMA+-@!:u냽K%)hq(Pb*q{LһsLA ĺԏRTK-A nE=Ml漛$}16^(DtgbQRҗe7'QvKtxP9EZ`=0B߲X ki&ixZ2`[,d&s~z8C'=qs'_4jXIE$6!+B Y"3yo=}iTȑ:ВWtyB3 iѲvL*S:tK,z PE4 ~Aݜ6Ad7Ԋ&RݒQݴQ[4gvy 扌L$\#<XN2bp5,\3X!I6" u]RNt>22Q+M#TU׺ q¿Y)s4@~E"ޫj-tCBWvdz9E]"uOJ9s0h)PL"UJ%aJcNd<N:frTi&*5T!+ʂ8K(,}f.Y3(̅5+xQ1/j^r,.F~ %(."<y)) 8gj^o4Rs$f'Y{`znO鷻j6 5 3+ci0zX}d6NDR6:ioDFsv(YE)$m؈Ӿ?Y)e1w> YZ=^-Y7oIa|'ϊrV#8oʙw(} /dRCHyK+P)VLkgČzbO70fzQ:J㖳 o021KQZ(PIi_\57:j::?E6ٍ4ŇN#08*bwԋf* bO8fP)+ 0CS12#]EhO:de\i{/0p 'bMAL|<~䟮\Qk@ :@А=; q:fqVqKW~j'gD eṭ,Sv(r‰b15=7ӋZI\e#ˡ)8e'M;>c&2G,\~\^th^#j hu}pZn9S=;kym.f-\ uM1` a[Q[>|ղA*[_`A4̼;{z>_S,>~-|;P[#Tf`MZMG~:2-@vYPǞݎx'N:o|63O9W`*G dzDUbPB8hs{eO`).T s 2L Dz]*qju˺> 0 P9Gl3P#TWxg1>|XΓxT#-LHjgn @o[%RNcg gAsG?JVvAV8̜siMUz$L{ r`2l蕡3F*|Qk՞2&)\z+30y}=YwwGG={w_|XE)l`*W9ϋ񽙻a(Hyĕ?s %.OXnW0䬧 *>+n*+?^9D( v_99уy,y~} &xeg/4H=Cx ='L%-Y†Img2ȋ^Arf;`lx&`_^O0Va|~Hߵ%֌]!}_CIظ#(o.?nQ,-cM(Iwj]^ e"cC4IVdBPV{14^ͳJ i_f}/ߚwU4Ѕw<%?Ok ğ {RIO.3ۍBSΉ1iuЂCSG"סtJȑ[M}\l#G%|F VĠ 85c3 Po5谁Rsŷ*eDtIB:CNiNb® 7t.u`N5(s {p% #a/Ź:w!P Urٌ aoB~kh+&}+ NrvqU;3X,4i(hb tot@k\UzClbtMҘO7BnGGƏ%C%Y; &(zIs%r7Gde*[JLK\+Aڅ+ۅAqQ5p߲Syd(!o܈MFzd 4iLSF@|@*c_w5[p00B`诙{;f29Tׄ)(S uqw&Q?lgq9|*)q(^u=ӄͱ7 ~M7i];l8O#1pxHM?ͣ% 4OqXl;o3e!-c1$Y{d6Dt@ptZa'8^__9MCX3NLrqJoMv!R:m1W m䀗uP[л܄A>ϒ'!(Ӛ(>b|ĐQI~3dƁ6$GD\7a7>/sx畳 ۔?{YХ&(6$q0|Dx6 Pk9/Y [q%f/݊2:Rd`ȶˡDQx7T<ܮ⌺cڱ}u3,݉==炛=L4Џɋo>>c-5'bjmR^aH7]fVn5:E,[E("xأlK: sw<Bo%s&*Jeݙzr8G 7Z,[ԙ)Q~BР:ky8*/3"^ZmjS1oiqQݱd~Pk5GNʄ5LI1)b1v}lg;L0ח(G(h4ԗ_,du0R` q\B%Q~}!Դ¥C} .CpB)4`EHH# jd8lKEmc/wEs/lE\DmeB>Ҽ ­ 97 T0XK9r>f;lX 4x ĭJ#`vG[Afx $ci̔# L[o %q*p&\Вgn(P)@èkyDڅ=#Am`Mz2PBp oAq$7@Xm3ɔۀ!CwPpD)9/VEGbyߒ fO VXytVVsρ7=T]=p9Ɂ%ԫa&[г؎{y2bpra /XɭPUbu9؃cAVҝYPzJh}|ܚfIB]tgt*uRj() ) c o\H(hQ5Htj^z8oNi%QjqhZ$#ƫ`" b7?P{S@w@YH:rT˜jiYڹ MGTݎN7FȁΪ`@Sʔ6mךis5ifh|SS2%l1 %/P *, a%8l`dx?Y ԚgNr>$6.pBY>SpY1ԑL5!^# Ded"|17QQm/0Byz0] a+X=Q ƍ Ѧ I\/)JJ${$yIQO-qE:u^i!Q@ ԙ t( ATS iwW̙)^en"! f#KXx X}2Nw cůahh|ڑ_''!ΊS8gI3$ȬQ ~}(^p<' NhJ("­P,0Sg0$R]c ) *Ks?VP8-|33= 61?X{2s r#tK 7 [:xz$[L`QK,שTuPYwresumڎ}%{-xHJZRVf5jI~èb#HsZmCUm=y[11ƪrIUq¼6{e} 2mp(- +J>|g;t36`Hw:LuNCA1R򿓯W}.bcJݹ"H,GŀX|Zk0a[QOUsк~!u*lw\l 'HgpȀi ޠ[HzIO@yt ZEp>j%($ΘN,kNߥˎѕؓ*nNNt-$x63J1$T'UV`z*Z }cy_%loPN+\J&-$htW^4Qgf)Y4e]hoݽ ?2p '̆::`<[Ɵp7rܥy R@vQf8vݗ5#¹k+ᓏ_O@+Of$Xl!OrJpiQҫw"ಡ^ 0/=Y; (WqWMb_Ѓa 4_k%LHEˠh^NjMu@TgTO{CYDЃGEèD4jn!d dZ 6:)ohi7wi©gϤ@6.<5 ,e^nzHw|؅#xE{7bl5A &B սBBɫ?!2`cO F9F?iPYL/^r#m @/+:&cÏ`,e[Աc,O? +,j*h8$_%#Ǒ5;8E?':9]7&%+E >cب#lӽ X r_,P>G t%W :3I/,xTVkS.VǕ rXX,ݤNgac`H,^%OO\ٳ;X 1js"s5ľ ﶑SïTMCUO;,KM=[f0'~N@3[PN䎕,H8F%Ǽ%[ܖ:Gl%Giu+n=5U۰HC`{D +WHւW?[ XTF+Qy`Oً3y?ڧ˽1С/zJD$kрN[`ssrj FaXQK(/Ѵ~ke Y tLJ#;QO 9IAB73M2 q0cC9W﮴nΛ~eHDMD$>ugW&4~lpBgB`ln{kZ`z{+tC(u!s݅GKu+B|uoH\enȜ(c]+oS$o a$zU'('#-{KB~ ٔb;7Ҍ™RYWM +.m@q$6] p Dv U/%Sɺυp+J!իѼF/c`a:"187\P['{~.8dlg# KM#a#ACR]y8[g eCKg})¯)􃸣SP(FE@iVM"6o ~Q!m# {-{H e"EV,Tzv^G)K;ѹ$z׿cΦ&bDq?g5o^^g Sͽpz#Qj;_8S8T߾yicb;X Z53PgIȝ*<.aA%(;@EV_0{O ұ{e┴dgT6f5 Ɠ+?o*L3nqPN\ń2(t}s'(5 nsLo| #>cXcfR8MU%\K i5M$A&R je xol(JNT9^u.VfW_XO/lj]]rI ?>\~z$5S[һA&j{2+P*2zPPDuUG<@[~ V4|C20YU~D]ܓ(:F̓邒pC!D H!v33tUРS*="KdA-Z7\bv_ -W= HW#@}w҉76eFͿ9TQ$F_ vɍ{!\ƈy֒cQC1=,۳YgS+kXS#5/j(A{U8t >] W(8.{P mQU3K5qN~ FTƧ4a@&j8ceVgXcKlAFWݽttэ5@4׾]08vZǢUEJoۈp#E ..m#] ?ֽHT[BY0b1w43|)Zzz[H`ߴLqFwӞKDĀDr:vqzVos{{jU&zrOVHy$idm"tǼ0yKݞprD6})T2$J3ޠi.֒+bŝc'5/vH[ˑ㡤I€?jdžxOKv0.5g\SޯW/(3f:(`ʀ0?6d; `EU?cj¯FlUtןUmn{fI!Htst[ḬۛYq𼊍 =Am0iy)Q6כ˖ޫURdP |b% $B d;u' q&aPuZ?* 0@L0!_/>k=zTȐ0a]Iw &f2qw쎙HgQl<~"um!hT‘7>J$uB?z4$ K~傰ץ?I\c!6tx8#V:T|bM'eIst=`6-NԆۢm:bQ:h[ڮ]"tѳ즻á(u#vЮ}F]/VDm;u`rʜn[?TFCA3X'6*kCcNP:{qCX uB4R F V^ VH J+慻A1r{w),֠Cʘ|28ϙ8&4M%K_7GZ~gc"Fg›_J_MBgAOmoBMKO7fHh)Cqb싞8dƃ 2Oyl JV:5K+*CT1Q-15XC.]Ka6CP\k8bҐs>$ecL(Fs=BOw{iOLP ێЈ;|ט tMP z "LtCS%D5u{V.:LTp=EJE}.ACb4k!zH5f.StKlD#v"6þ2xD$ nY ;Y el &=|Jx8e-PC՝qB7~T'Vί8EʭgPCL㽕,Pm /x57*BHJ[4Wct_2,xI(gx>$7l{Ɗ`$ԤR^Jdu,̓,xBg[dffhf nF.CܠXMչvE3oFJF~bp)xmpo,as.5$w ˪nrWylz~ںTJ7 's[ ֍S2cL@'uhYӔ &Fj_~}c_ YlD;-+_:uk}ZO CZ`Òwc?{!GPn%-+Or>aU{K[dB-'sAA> z2_4CO0kp<=zh"r{AGLDV}T3F eLo n'CA)XO[;ѻm>\cʈH^CL;6BvWߗܟt:K?O#_5VFI#דY[.La sܫM9[>c>n{S)J@`* @G*MRەl5)3|`#t8斣%jD~v^]@u%"*hxPL\\6450cvI pתi3g-J Rfm;i_sW~e$A؅Ԍwa^ Gg[B^&}Ejny㣀K3 J6kgp™e#RAk坿-s[<WwR㗇 3D9n QS+rP{6IǼJKμ82ַCQB!^g9G i+&``(?+qI] G)R f\Rیe@ ӌc;ꫥ _.:95hjƏTtjLlst ͖*Tūw7窝͎^#Wr` +T\} .란5nhrx3S3{}KڟY.nnB&Aчx[PIF}4~j>Z.P%b$ˏMF;f+'9K#Z٣~`k4YӆdX< Pw0S0M^fd]eNxh:hfpqFi~Z'H5 `!6pp1bpVSj:3SLEM`){_H-d] idPp|^4V|ɛl \Ezr)^LUKc 4eJU_SlM$e٤hz*+ᅹ DNkXԐFhcOᮌ%G<HUeѥk+ۉ!Ӷ/[7SJs}uWt-ɛ@xa|T#dzewp,F uC[$FhT=^b!+x:'lIB4 GQdBVi_OeKVy) *{(V,Ⴍľ4i~ՑQH^\^0jcW:B#O}ʟRA=c@ otI mP\sf2`G=ȩQq5|1_p,>lO ngMC=Gx`M[5u+a=-.W/o,&6jS1 I{)GlqeY"`;$Ӄ{6Hf<W;|%ʛ1 쯕k=i3թuzRoڧWD=Q^Dvx 'YҞ$f ˨SV'}6򃾕.*t[Z: RB+/%_˘C '/c׹YAiЛgi}NzA;59rl_.lXz+/_  ?0iuFƂ3Q;Z|vϞ~i9,޺0 U"Q&Ff$FSpvƥ΃r# 8TMx9j~e|ӫMd Tr&]?i#wFZo7k"$bP-!EC|Կ~|Pz@ %uo-xyd Wbv|'{QIcavg0r74t:7豥˴?AKMXU<)2 MtzIF0 5Ƹ*O3Y3G|y*-P2=KB3i' xdG LauxvgP,~QF o#`OgZr\aG}1Gc.4?8+r;>J8/"aZsWi IY(>ҋew oiHt3N=p>lX?7s G y87&_Ƭt'+ڏ}*O7]6,iwA#עp+YhV(?6n\u\ʩ˟5˭KX]p0L(jWP;nq+zaN" <']Yk]74Ά0e? P_ĞTߧ-}h$㱄ڞ~q ><4"Adr\WqX ]VU溤`T3p}^.iދ{Cg~?\WbWFRjlfZ?j\avO#; Q}߭LJR GxZv@2xӥzTEgfpˊM|EV@hOe+Ӣc}xOi=}VA GzPA 5@'rMN`eⳞNx=s?•sIcZ 5'ҝtXSq%њQ9\{JPŌNfŌU`n$a'X9B 2Wv=a` +ec?DžIkBCy2o, q\DdJ`̩/8 Uع^j'Zc5ۻ|LPtA% -ƃS3t1\^ d\ @xPvmWZk*깈~J$KPyړ |!cr8h/IO]vÞ+"@.'Ե#}^fQp/״2di',I&Hr,|elɟ'|ё:N|arj)yu0ET1P`2qUڣoYdy#ɹ~WfI$_{&3B-Ò2 3Un~ K6Of x^&O@\%6@VQp4~dl7Xmrۘil~KX(FOše/bC"*Cotpm1dL/46YU{1\ ԃZePH `[0pf0ZĘ1EzVu^OeUBfs^T⁼0k8șU6+z8I`a;681rȝ>t lLz]w;TB?@τJ%ӛb~K>`?WY!G}YXóaR9ReC([_G8ry_KWoIJFfIw't-:#*jGH[3$.KgldG4rjX{/S? "OV -} *M𲠿zN Yj'Uǩ \T2+/N2)Lq <6ês <֍;?T_ӢY1Ңk[U|\oX53z5o২{1!]CCo'ŏSx# P ,>J8ޓ%91ORw[?̠:]ai>-s/g~Ac&&J@*FKrKA}a=INtlk2BPdS.-#Lc0a h*7~CGTX's͚ Lo@@isL5JH@ߝ+f.c54]apn{a$|bP'W?s6GٖpUl!Gc1sx&X?^'M10ʜ:apE|ࡈWcj 0uFž3aMC;>9W޹Z@+> B`&Uqa(v$&rbK#E(k>wW@MhpW R]f% S]h~ +ClV\خ!f5KA!ه'#g5҉A_4Hezc^}^pEK(1i%/y6f0˞c\h4E%8HOvO&4ΡUhD0bI$4-K9wi3X!JOm!-0lۓO28|>޶h07^m|ڈ/Q=%>O;CKco3֙KLzl"僮Yz0C2]r?φ٪,XDܼA?ϓZIq)TApdtqo'Pjtd/lƢYqx {**Uh\Z틙/{Hzzyq@n`[mTb%qn/ݪo_VЫ[t%oM[gӕ^{]Gʛ`l* !"bXN ff!0 HKtI`(k9=| UynB;s#R[ O(p%ISP*,˛A`m Bd]C  QD͒ .cC"EC/(EnpUZ ȋ{@SLOXR LPxtC6 ]a=6=$9pVRKVp#dq1x[(2fX& [E2 3+YsYMî$GzV^JJy{~|uBNB{4vƽٿ4(3T`r~W'x D0eK/ Gmdb1H SYv a\l=}[X fw !3@9p!qⲈ[gfwѬKr旅#]+zqkiK+D ^瑛`oRe +` vH1B/ޢ=NJxW'oO&`^>o[V̺>`x)X31^8t+vN]*R &?yzIcOΆH`T!T.zΌ(,s1)mݠZчu%-cy'eT~THHܗ/fW' \ۢwW-Ƶ(|.Xx3 <;YQ8p` qmHvn[(vS_jMhd$NAs{%;!TyJ%a<)e k7pBhxbSbO+|vX3*gP"X#8goap]~GBBߤH}:`c{VNZlwA˻*<><@$oYDIy$Ny0)NSF@gKgGi*l'rua93 oaO4gQ3kvQeLqE˱feqb=W1\(+|?ΎcZE5]?Z#2Mu ػNc 볇 Ʒqy8! @Aj*0qaAT~зASEe[C^F,^pzMыa:hlδR'حKE&97 K^_7^;,TA6msl}dx[AL|h\B&:gHeFvro(*= h$;D[; j@~3֭XC5oh8۷p[֭ O@z^{m5S[{zVD{tO+ a8"%+ ,: UX}ӿȜJ/!oi<'!H>c&dAĞY.K^UD 0{>dEP_#o(7"+kx[]^cwyz;t0SE0xz_*O/XÞo2X*W-LE1e^HqF\m e9Bu~{TLIV^4hJ G8^}"HVz4Q2vTӼymOg|"S+\@MTqFe/y?͙牠NDsANOhc9gC#kR X(BKhOL7y'C \(2}0I:FלT(pvdu:0+0#ϽABJȻ[W/vN['Yɛ %ʄ:M8޾sA@Rc֋&׵OLass )NZrӡaFV ܳLf붰 8n&PK ~] GFahY%+i_aσN}lPyqMߛqa7FVhe֨|j +;D3ߌ97o l0,Ѯ m=5钩U.6$bV55HyqT jZ HCPCh\G-<~qۇ \iUr4y^ϾCX0≸W[h(ƬڗkzQZv.! OoP36U12ECZgї͊Wr.9duBꙨtwfT_kb>X{ z[n"̕x}R##!= @~37B\1I*92obuRΑ"H:D9SzGa*m;!ˆU6nGX~9oo$qK&3vZK>V,% W\csA]$gەcڼwzTa7ՔdPkp5l1A JT_BtaģƴL{}W'>HNa'j35)hI?C>JyÅh ղ2Pȃ4*,js %u/>O<m'G 2LQe0Kq?O`aRn f-Ɇ4#y~$Ɵ:⸑x ]jHP%Hbei +^t%P$9#M4",WU7Oc^LW :nҔ'fю;/fkߐ}3,3UZ.f<G"Z}JO [`&4 8|"_llMgp0\Y!Ӯ _+B\h#i2I zˏ1oN'{ۄ 퓀کȐlpR %%pEN=6pk ^Do"[^ZWcq&nѣA,j -6}[q\ ,jVR 7+oꕊA\[EZKց_k۔S`$"܏V5MQ"RZ*^ڼLS =Үsn#kLYI_L 4W> 8{{PUP P?r33X"J1۩ ׯ97{)4K.6&;zkSi(ዾ[>}.˕mro$]"U:#+[ YiowX,顱G:e2߃n24.%q?tm,m͸`yĸm9S "N`-S2fcP>:mN*+R񀔵gp5(ɨw,pBuHb{A6tl6ԈŲ_Dۘ.@n יl6^C{%g^T  "k<%@Pz iA1Ud])GPDʬg5=o {;W">7lhnhL΃9ӄDɁ}^M * [s oEx&ҁˋۇ>-ǃuSXi5}e]P#/ÔRԱ' q0gPPG1AVopQRVS2߰|pzZ&Ty&,߁,ɓZhYB]JkYH$KD5p Ɍft4Go9rCB%B=~ƑCϿY%o?Ie7D/hM \u桼UwYd2 p'1, w삵rz:h_B]nfK$jhr0hrJ [@Hl侑犤gwYG. +u;_!{ =lb*>lB-'G߰2U4·hOc-͇y6 N:+F-CxC5uvnHE} 5jϺdc9f }0=_?:oLgE OƮ7_Y??ȡ^as(@y~Cf0-]+a4kF'7HŐ\_4RLHgED ul qc*l!GPqډ):qFVԪp ض I0l  -*c-IO:<."NU]K -)#M}FK;{/)ּYd?vj8I,؟ &84'6]^oRTټuvC*0BϷ"\ci>~; 7g|> +Nޭ9.9=] {,<#"3DYޥկՏJ#~ [.?Z?\Gsk <7YoKr_CI\X@~ +&NH<;`_^;ێVm*$4mY\>;t4 %}.;5D*zLg97lbŊ=@◺PO~ t$ I X,MK'bm_tƊJ|/lgL׆n*=`a _FA.DCFJD%s>NeC{K"E6rg3jX `̣'nѕ> H-mi NSBx԰H1]+Jݣv~߆'tjƼ/udϊW>̋M 灊{>PlIEfCYW>|*$JXF/C~ڜ<~~{5ߦf7G9?9RU<؁o4Sqeq9Q)riqSղ5ve"V/d<V^XZX +*>GP#`b\,t]nTh{7qᨿaQ 'YB0^зTvL鄮$z[j Cβ$c&g[f[=f\e+LQd(̶N-WvHE$3 ~>*^KE)I:u5[ :; ̄H.38" SWvQUdrlrּw]v73ph#hύFP2yQ{&< "eBAy[zM>gU(R~r5"jz1'Vtpi%龺mv== D+uL-PZ^C6d\;WV["7/ 잤|Kݹ2g,ro2͢_ bisO٘kHD][ pcXd'b6_n?Dnf@kqd5&RXt7Z:[hhmakCw7t4^?NiWrr%Ay;6\]\H fln롦jN/vg]%XaThO_(Զs*#- {G7B6sГu/1'М)ck̂5Whds*d"; |dI~CwZW܊ g7M ~jx۸\9ˣU{` &ı4"I(;ay(^/\xoS.y$#{8Vm! T,'@fLo%5-fGx[7`2_lC H׃?DY 5r,r\K&7w[J`G0˹3RlbgYѬ z(]37<פ)]f##ouI)їEC?|apOAJM\jO`믳ަ1κ{Nc{ml=io`\AFǮ\U秴p%lpR4IRD-fQnAߟohqH/9Hv` L4h-Ur@X73z R򫨆1Wͭfp}UquYl [4zRbFU&&7Z(lc~Pea֊`ϓ7 RJ\IZvdwCm$Q2J. E9WZ0fޣ"UQ|hZ[7vtU1v7Yg$M&}9b0ggu:CJG{z&B_6003&GD!L 5cEu`ӌUEjǻ*S碻7>h/6¥dX tOΑ}0yTl`(J05g mċܲmh;q^q/f jIy(c#p@<{^P0U466ct! Y>$8+=## gr3a59OtU˲S 6:I0Adρd ,k@6d<H,52MmxLa$xJw=,Ɏ~x[FHd'F4]w:,>*d1LYjaPx(%bv#MC3,y`OU>":Oo6 lF]ՠ0.z?!nT<>xŔqwV(w= ^"~H}.Su I>Zܩ|yBP@T@X݋2 MUL 4tԦ@ag(" 4|R\\x;Roy3(/ʋP$Xlj $ qu8QFSн+AAj q+xf$X4a#ֆ-y*94E~qJ2 mϟfKoj-r9 $Ր,0]APr;v'wui3驻|$g0A?=ñK*Jp]aN$. oN17n ch8;"U=mQ9n@{Z/XOBOzR[8 wHG|1 Rl񫡰Lz|)ۆ22U =rC%bC `Y'rZ *:'#LseG(t f#ti HܷQ&F>u?K+p8fx3.XG#7gtKK7<2Mx]k&$O^<, DU׽Y(QK50 -s›8òA5X^PuznW(,yph.)T!x &u}>9|ʘb R# VO ?_;.6_~MP/,/УXqҷ-^[h}4eM$'54p &ҏš ?暺4.GSP 8fo:/C5Q`%c.w FQUk5=,`͛8G>FeA%Ó oɵ5֞Y7(U%.W{P)5SJv_rqM 4trxYMO sWFpRȩIu:^x[f Αk(c <3 r TJX}$ wGΛVX[ _^L@0$x?1q-{~w:6rw ޾W.T !zw7틩^ @iHgH߻w A8% *w)O$߁KD X;Y[ZD֒8Ͽ_e'QԪDLBW c~(`3E#uqK*π?Ct0ۢfLsƬ*j-bAjqlݮf̅B q5ls˗?Cl[ӕdJ5L7U!]KR 4/e,`zxTLl.@s.(W|3^@}jKh@cXYeSEo%C!-lM`;Dd= F]k{OV o-O%]a )B.r:9alI,Cs&nPưGP QȽҬFf=]\ZE`9FFxT-4 ec8_/dSt[F`Ώ[zJ 뷣Ӫ)p*Xi2 "{"$[ D#S7TD:!M5CwG,yMōv1fKaB%WŨBZ9H:z qiE~; @=]Q i`kdpQc)Ԏ2y 9n"3%$JC^`|" a.@cNޔ'~9K*N8Mrz^'R:;BVV"6kU@!$zxLtw> R!9p&aq>is%/Ipa~~45g(htFjwcfXl$D$aG5( 'ͱ)@}m`Gb)74Q};HG}++(b n~*(e ,wk, $>+QIq~F ߊ; u-A.dig8$}&-9 K5,XmhucXFL0 g|%!1w :FHXG+^k]&[{U'*cECa*_/k(>n%V9TQ HFÖ9+? +vr=IB?i Ar.rzMpFjB_կ*[Yr/ 3,TgQhXgµir8#q4Z K2.eQ/Gv ̄K\?A(Kg43/ n9+ʖLy_D|{Gw\*Ψӹ)x(2g[ONߋqDU,4oE&5[|YsMݝwdg]N48PZeS69 |*έ+ž9%Rw}l;f_R?]'CNV̶/qBpքk.'R-Mo[ӣ0M9#D|2$5q֚>1d>-&4-enY1D6Х 1J)]gTg=?c+&LLZjcXsYd=l Sqo0dj lgSQLkzi zW@t3>#fD3I~3-(NP|}u:1λҞ^z΂'t9Ĥi߀mӍ`x"14,z4-ůu/$roUVp&EM1MYp1C+Y}D~swhp tiG4vֶ"wE+tXGUoaer/" aЄ>KI%mbxlNC0uldTOollZN[>$3" $cB)L+,Lo^ŭQ"ӱW&޿'@p{/7ٟELtk y}`DpfCs#m)F5t`"6j,Y1ʨJGdrUVq)-2{rdh{VTsjM%, I~5TYIfܭ.R_>"-kaܹׄYϼ q$SNg' *[&;U&rh1 m=3#qX~u%p jyPw˨gąpS3A2\ėD.4MY"S1dfٚˆAѹPZ }͔#.w٧ORE;r OWbVs`exXeju7U [_P#IV|2t^cťKVd Oy9s䝇;$W3u ߞ3Φ(]m-lDyo :1iqODfGFDSyK֑P N2}}&@'#4. Wz]4+$ylsv@Kcrc: lk|0fj@13vXV`oPLi@y->kX*Ƃfˮ) w3/+Hlaqe,C1,7QDMv0v'* !;:Ɉ\ϔʅ _«F[ܗY4GbStf`}V'/g@n|I}k8i;7/& ߉4qE 67ty#[G❒cw\櫂Lr x؉#dRz*w6:I R  HjA*ﶍDE>$pGqQq`@j-hߧ!\ h<[E fBT85F@WK`!۴1`C AT켠V,hPbNȊL@\@X+YM^~tofy2Xw@x / .Icjt˯_6B#|@)hj fu|Q,;DIk$$bYrwBbbPoJhz & &:ITɰ|a]^jp'ί L4^)Q d!!޽f J}2@Ejbt#`2YAP)+sVSѬµ!A4*hp c!A'_,)> ,8hQNf(J-S ,׌ ]JFWdcΈw%u_ uY Tv}I1z0J 0^9,x:\1cN_zN7P _l o1A`8}&i1:j5Rl ;-I7H/`ENԔQ~Y#U G ZKHg0,v[ISZHʄܹAx| lmzкdJ,gg7),/@v@Vuts_|R! 7^G%:Q.~6DZѕKvU-t2':ZH:h%agdd<8*u;n[w¶KzH=iN&lnrY/M0~,;r;^.|H0Ҡ?H   ]!Dtbq*g࿘SH]VͲ?Uj}V!gֵ"ƔH'C=B$Nvcg̡ol 4Ipojۡ'ߌ?xi֊*0h1wi2kC-|-6?6ҥt`(28'$ Џ-J6:b6mz=i_Iu$I'YhxK؝,h4p,j,BEІrh6do>MAޑ:rU6ߍm; }5˘X-3.42a MZIHj'}5[Zw) 58dq7t}怫 @ר>N1Dn|9˓#gnmɢ )EF@C!{Swpy\' U\0VOAtJ9K/p嬍1܅]ͣs2!2,ܜiI!S:B"`)HF;эxybl`9 :UvtO\VLjZPD;C"wiLi_v{[:I =@(,&'Dڳ;gd9JiDK0q)gQ#\贼fXZ8&Wwl R=.Fsȕ #_ U W-ұ wLvfrJla# saP2l-Ny*КR}1OyNjVmj17`͗<9hf}0xDd@3ߊcFr`EGtz{d*b-O.aWM$)+< c6tUWNJrDL53xuEbLZk:*aVOp/:m>G<ۄ}SXP[Ԕ«{o%01b?(~MEhz7Ab7v PΆͽ;@?ٻ'4u-e+A 8̗<j!^k/ Gsލn@heѿKظVx3V6~@eˋ7]j.r7q rNP nqֲ|1qqL R|*2!Zf:;Jl.dǐ^=?7uBټZ&LBbcE fyN gnhGUh?| w"\gS̱FyvR o"lZO@!DhIP^ؖܯ,DkJϴjHUǚ3 B\xz#x,N`Tl x71(f;``?7Y^r)^"5@bcK3 c0ڣZ/{:Սc&# v[ cId]2ȅҢ[D'`ۺ5<Tkqwmܕ$Ǥs-p=E DNV7ޛ8 SѣL n_B$,A50 q!1f_|o|v G7],s4U1GpK咈_߾A}֝h €-W}b-&wɁՁ%ѨӨ8bH*bsCOZ^5;_#YNl'\9Wɟ5Ol b ;U/g6ж@C/g @) Xo7s| t"!nfYz, B-;N謜#K]doB] ջ_9)Ιg$"1aZ]،ewg/_EzUC>ZDQeK_e 1:bp7(ğw.H#Rᵖ~q\bon[3`PC"{,^&cI B;5F&[Co뉵ɒaJs7tZ7Z.ZC i&*3-jx80Ъ#r?DSPգ/mTs 3Wykm%F곌ΦW1x+Ԙ':t.54-(Lq$rך_"@ xxpOf|{ W=?'D-]tP39O#d.joT3` A3c%>Dj4[œ-ԱD䐾 =kadH;C<{#9A?Rq!d4z2CX],~OT:g22KI ;F&pm#FlPn5ߣtڣ7sY!>!:l@:|~vbMdXK߯p&.5JYtAV](CΈhԫM;J*{.ONQ"/k[qfD!{$hϜ',XP#dt5z"(e?w\dq}Y"Hs1˲ kU?I.?]g;l:^Wq~pAm:K2mr NRvA:~E@,mmq 7Є6X }HIVuR܂qPX皨¸~y{Z ΐ/2ڹ؂0?V?ba|n❪N ~ڬ[cv@ lW{/V3wܮe|v~k._x.se&']0e--IΟPf*^Cpإ۱&!xE1'|iIz:8j/O!j>ϯ5=R 7$edYp*D]V]ڝ;q84nVOZFjR#yoO%Z:P0;k ;SCR{h@F]H5y 9e LK'o] u*NCS\Mvޔyc3mcE (!u|eJ ay2b<\¬ Z!4!CifeLշ]^::ղ~<5J[{7hbX6Sk,~cDORDSϸ{ ܞ.`=i(sֶQ,Nik}N8CCd{`*[9R&6q_OiB{ UTegonxR crzܖn=HTz?U@8uӎРAe]=(XhwUX9KmQOKJ-OϽnF}\!ˎ`Pޫ(Ӛ#VG!VeMx[@ҤD.qMi6fZvxk=n ۹IYZTn<`2EaA$Ӝƹi ȟ Tp v噄bśw(, :R"̏ s՜IR惲=1wDn~fnnDI"sd,G{艪rD H-,#ZkcLYhUML,ƐPz{fumd0šO%;%mńs;i02Iur@:? 76DƤ=R[+zl؆*emH7 J[H}>F|!2,vah RבDx]+io)\y< x7XhaO뢼?(ɌX9XS dt4Rm-[ԥƘ<Þz=q]b+ T(#{#^I,qFQRS=Z99.֓ a,1]' i|jKj;b<k ?Ok&_g+aR0ʄB7ȇJ_K%VZ2Odz%3aP`nuý"=?NJ:x{D@+Iko{cU3䪈+!ѹM{nEЂ_/lGt7YFXd =H-*5ĔgCD.S2~0>5Yqol"lc@BqȯN;\[e śT|ёHNuD: UE2ڮ޺u*ԉЀ+~K oSMRh旐X3FuUk26@+zc#GA)Q>J>&~8Vr? 4~EO cNEDE=ZG rw Éҧ֔h3\b03bԌ~ֹQm$<=Zζ-Fr#~[b׹x!i~p #fba>` {}XƣIV6@[޹E?LWoyӽU&|Qye4ǩ%y%1q9CXٿ<bMT( % Dn&`"Ʀ_j'qjBNJfr60ʻ,IƕE]TRJe4 Ը6fH|& ٗL)Wűp}:]!K /J.53NR>Ul{׉I$p4Oy\(:$%q)f˰1zv⊃bKLI߾%&Z_Un7paiH5Qĸhv( 4VBj|uiJe"g4 '[a4Itʓʎr^LI+d6+uU}X x5,9.}GԽSQ-^L?K\Z;'v=S2iɨv L'Nl(K6QݠdU>P`vH~Q?G0Gsp{ S:H(\K$D bVEj0A kBL v DI4j3JbziGʋ]s ~WTZWI+c ^beh+:?1[:^e1PJrpQ.E TLR+C?(+>` 4j/qII(_cPtk:nшju|>$IZKҾ*GjCSW<*uϹV]|t?vCQc8Jo@p믏vmOItA-%CTP &0'/=EE4w;$wv .KȠ( Rc%>\ Y?=mRP⇛ljrM3e"ϣ;H}-q{aF'{w;`g|Qu9gfxQ@++ _%U\ |JK[r8pKog%=lg+oGZmc8^\*wW,z|VYAN?&$EPgo?{Z@ih(5}(:@Q)z9cܒ;oQy/@aVUwh2 "[l=A~PdDڑjM)^r۰ ݣ,Н(D;8Q6eL# 0 Ͱ01WZCŗU}}ABewI> R${Pf;==y%NdNeG Ҙn4Ĥn~EC^߇sj)򊌿AMš/m]AL2݅mW:q7lT=wΦrrcT,Ў0qXfI5srܛcn֞3ɿ[`xlaNZ ؓ45r0ޚ\^W~j`;aؤ(; =pɅm A'6 V#muP*x;Z?}LԻXd=u2nz@:}ekZ޵t3օAR4|h:ttUwيg%{0*9m*fc,Aݤ!Q* ̲_TXv]yv dLn'X`x]3IAz+K|עfA/ᑁΗq&i6YnY*[8X_Md̄>KAm:hu)6Nܠ)P?dx3{(cԖkWY9cbt!e<X燮Hƴ;DϹشPXu;Qw$kZot"lw ug 5%I^_AS\듹'+A,;MMl*KW"RA|MGu/ɭbJ?STBOF5LGU!4d>@ >j(ӵgV%,TEFQU0-Ur{wV-e[sSx*h֘ F<߯A(pyR>5²?@PnFR? BYAOH4]2ЇJ@:x$a|)ߓ%"ӡ_F!GRCweRoY2x{N'adL+>ֽj|<}X~f0uil| &NgQl``XB Z<ޅ[|c6u}kUgkJZS>FLX|a0W&MBJgaPKD*<ݢ:dɸ3* ppP­Zۙ>MEud4QR8Gqϑ C{/$uϪS2}안_f@aٖcٛWEer:8%ڭ:|inJh~`7Tyas-3uҙz >ܜyuW8pOhQ{CmxKa[Z/'Eh#UbTN[e֠LEkMvpmO?FD֓cDZqn7)11;|"$>:#e]Ө.w@z8bbWVϬ

    CV&[s-t}?4D< Wdu]e!)pI B [jIu+.lM%V$)iypyߝy ^F0lɌٌ ZdBi |i'D# } K}-v,IoJ f?ىƢ_^h9Hsf$ 4Vb_`ږ6k1Ҡu4*@eIqh󌖃j AR/ttOYU`.kf6*Z;hKx`yKWc"TSIOG̶xG_Osw7]=8tpI>I9SXf- f+o}NnlvX 5;gv@1'8FÚ`pMML Ii._>V篻:ӳ|GTb28SWZ𻱐NY?\$⨹feA ,Nz#>dY_X9Vv}h]i 9)r5 XvUi6]%dyBFa?VbCa5t<dz44竨s+򨨓PAL]8~5\5vlz|rВG-ZbJeǫJq=2ʉy⡩(WCHXMk5IWzͬbۗ ^G8,xA}+`dhͥ#GeÁ`\`5L0sr" 02rK"h)+>2Z\NyvڃɈf; ҿCA_ Ⰳ?( 0 +NڱEdaC쥂{o$*Hyi)E97.,8VH;份Ht A껼':@U7lEt&&YhLVh\ }7 &L]e]nbpyk E0`JyFMrD7F!sI ZdVsJZCcg{eQ'jJ/bQ;׳kǬA׃쯔skU,7zP]p% +"U#uwpX\/41P1Q@ʏNC1AWJ5e$!l#VHj9c);/r(oO0-HcAjdg HW8g*xM2WS߱H*@bn 9a ;[)/|ِ5KͩLB_/}PlU=dik ;]Nx_*]Է|%N}YwQY+TxPp\² XnhplRߡ^ Z $r{gί&ItgMFf9r˘%؅7E^ )e\?Iʘy7 ˑqݱ $016g ~^1. )ޥKv>zuKkj`>-ivbUdTa2stTɌRD>%4aV\KkuI1.Y,m=3N T!VA@g\D=MQxf~Vɇ&]\^jC:1(*?+5U2}Yh&Tl ѵ?>z/-!w#cyrhPIրGs('0A6Ӛ5VB8CKL nb#?N#8%lu>N$څ&d/sRSn`@y?Q@*c(p;¬ 1i!J]N`n,KEYS؝lIyw9*:;]-%d[/d幹y?1Z琰MzI5ן<_4dZvY0ia"iD[B;U]B5ٶOJ/lǐ]lY٩:e(*LLzӂ !+(j]ϓr 3ϙ&YJ1 FO<*xzF& tt :hU=~yun;{Դ[Cyv4tw!In=*!LR(kR茿;SH%a* +9׌tzIwc tpG@{p ?^v=$]BI5n ?U;ut+uv|nx* ]TpvR1%ࣁmxTjw0 YLU9L2 *zzTw팜$CYCAF(:s}J?I3{"KHV] V|Q`Ʒō>S*%CG1..Y70>*kxTMztcU΁{ti$$*M=P\g]Թ2m Ro<^ֻ`.ÀrDe jbo39r{=M6ćxqˎ[6<7ҙ%i 5n/tLyP(PQ9xWUW*ͦY!)!1sm S5'kSPĴb::#ʨ+`Q7&PJDG]u}Mi(C( $w񽟛1!7qVJAGżp0u!3" ih˓Y3rT(u4Y)k&gyDuPt(5V/O X}+[ :YE3ľ_|tCnГl,/!_[F+G%E$yvDAg[%4ò=<0\ֲW'h޽#WBmh,[=2taBG@{"A-:ɓDU*Ĵpù?.#h ,^0)5 CB}f C8ayt8CxLs.,;,դWa;b` bm`sI`ҮeA1V7A#7 }ҝIFd79ʑO31 H}Ӹ5TGĭ0DAY}ɐ+-<=Vv^p'[k`łhVj[ӥɷrfG<#&Ě 轇ݱeZU$!{>MU-)`a&K{؞@$Gt[7ۍPLt%(j< (ڡ|#=o KN]. 1~|/1hdW:x~7-/{gӴSb5 j(j$r{Ij=ljId<؞ o(Ljt* mdQ$ʡtNl((*2Ы|tQJ%z#?ÒBtwP NYVM',3+甓;"Oتo[QW'#!,ʤȡC % ^1%eA R+ǜEF3MU s}%EN)>DyMqS,pjP\˅2[Χ?R\5l٠&Uk}"~P_UZl }܏I59ეL[ L?$+_ b] Smb ~T8=#Lx:̹DN<dF…Du3M=ɖ?LR1IALO RE 9CG_*g*](H!u 2txc;Ie'8~S45[C:ڣnpu#P?0|w'9FhJϏRϰ *d졬)]r~?+wӚe[YԧĞڨ¼x^4EMm#`cFNcDb"\93:OT&y `2E6߈JOB4>?9)pP^uZ|l 0.k5zܶנ9-}ya֭qvd{D$[ }  =S2ыcƲQ{&YY(l#;B ߳mmԱ˙t5"NX) GC1@Z4Ư7nVM680*; @h"x \`Sg]^h9TL!"hC}Tϯ2n>,3gH2B>FbcfCֈc'LȆѩ'{t%̷ٕ` m0X9wܬ>enM@UhT_;0`pXMmrk5hҷ 'NP(+hm҃T~ИIG7M}Q1sOg0oT/]%ӷ>PZtX]Z2v袟a7ӭVB̺{1k5(»\KiNAgMpOtp~ Yސ)eB+ D+%@0, hIډ[Y?݀nfT7 0'W+h\*%{{K2R8kd,rlCLvH~YeuR*l/ >7ݠdoĢī+o Dvfv.Y $$489)r<>)2%i~z?ŌK] h Q,,yR!sUi q%û2\ɖaѺRe G"WݍιGQx]yqnf[U|j1"=Rc߿ ȟHAK7PzvhA+ <i =G ڦ=!P])3.v ezSµ6 lq& b:qfUVFHD̆{5`ϴ5 bv)'E)Å }%!HFȪ<"jAϳF[ruL 7hLÉulbxA(E YŶ&TJqT9N5וYҀ_eƓJ^Nj Pф)r7ݗyz9>'1+==, I9ôs$Js 1{̩_0l:=pEɥHf][UaHN HЪ };LWx.!`wzY1ϫ:0 j43f,9$7Ҁ449ko F 1=ҝfba>>z?^KK/{\Y穐;D^+Rs"Dú)$F$Om>b(sb@~\ 㟑"~IM_@TįЈΕCKZ 3\#>%0jyfj*Jߪb<5wAqX' U 0TbqcЄnMt4^Yh䀜JS85ǘO._r7 ĉkLf4.جr \36 I,0nn-2Hjv&ráf#jbI?/g1(+v`VbnO q1 U3_zWT??+QJI;奚_À-nu`N6m[P`ř_rNyAWkxmyj$+W +V#Lj~7c͆Px+]IPG uznVF7&w|C >O Iko0XVl9hkΌZdNWWM fQEQ3~^5.U9 f0{/)W']WN'zv{ Jg@Oyf wkajOJ!#Jrf_RV!?b\!YDTA,8#I0,=uFB0M*MG,!DDs`3ܷ$$c*$ w>*2N2Zا]57NrE2R \zl7>ũQGzBbPjG`֊i\#Xzc*g߬:q7f¨!^x8sg^x"j]kJ^zhF  $ps;Ka9FȈJ,񉄶3L{N6 kz29ɅnipG#DLv 6͕7HPT|vs }2X{`NrErLW`x>)>$ЧU(F5Ҝl1 1 foAR#{bʩ;B> 1Btnڎ;75S=_mM.nCUV( \HU; "@p2ݵf_?{-[8_fu A M(b~+Q֟SPCˈS߁<9NS#& 7S; M;HX$+{'Ja_y@RVoնh# Jj#[dɲrWb-- F-|$ I09tVQ{J1ng Y!V#ԫMzBD }pnWj ]݉60D쁮"k#Խ-Hbtw Tʞ_h0^Wթ .: F7Sx DڲϾ_'6UFvpFhi4cs&Rwjt:3 O~̓~dO`MT>y?R]t/b ɽmeᘈy*n3EҬOM\]?/se,LӅ@/$CC/bɂ\d.S\͟ ꀏ|'(ijSRWQ2%BNhE؈5n3fw;eW.SJ^oZdHPhz=쩽(] FWym^Hn[BCGNWfB#[)r Ļ EJ$VzzGP0 <.oj|5"(.11=A-8кL95`ʱM!r 0bPԌAMx&uj2*+6u߆UQtf4\^6ji|&<@M&^?6 HOx!5f=>U{&`U|Xv(UyhISGŴ9:vlՉ%袼?H(QYrn*&c f)a^P $zk; ǰٜGaGG U?҆i7)qG1r Du.͈9]ƈ'h tg QrmE"A MY"F7 WX l%FBt<w\`b].m3Y;.wdUhЊnɩ[*XC05F TR8ɸaT4xsKtyg, |)/K. '%њ({VFs1~xvClJ%7WD(gՕS[BG_RHf$,s/]~d@E,oD ѝa#깂YozD΂)wLstpk-WŢ[FܬF6U'5`umoX+6e }|@ B,6d旜׊s+`8t_>?p/3tg'42Mlվ۶Y56'0`,,3AהZ eM!2YdO iB)fZ@cޒ٪~92 >CVi֠Z\̓+PXH[;w`(inC˔ѕ9Y[.DG҃CM:(1Y&k ^F} 3* Hv])\v_Xܗkxw\yva;pZFt@M #Eg|h:"1sVgLLn quE9KK˦AR;DJ' *0߾P=EXJwP14(^ܛvkF^Fwb0Q]BiqαZb 4]|2 lwHln\pنj{O+YxA'yu_^eߑa3a3K'4A* DX5 A:._!dWtKmNawKJamZ!"~X$Y)3\HR<j0 ^|>U]6OINwޣ})sFp-s7M4h2 o[|EZ L_pi|y|tl s|V;gtsBp8Gɋ&: %49;hK}?1"Q`Q>R3oq&L y˱=E˷ _(,kA #5؊RWP;'bIs^H &Ij-;b˥9IĔ׊6*zR ^,]^䚚Qp ,MOdž&yār\;/2dc؋^6閕:=UlxCIs687KN:'̷:8-@I41cAU~WEC*h(:H&pY0_&\rǷPWfc ?|}&W䅐eΤS8CΝ %B6cfqlG潧*aLĺJCUAoSuo CT\3ju#PTU,JYc՚0RUg2ϊwXGN$H" vg j:0q].r88 _zA?kjs2 'Ppt@2g-x$`]v@DQ6=[DS)5IJo3zMkl)?t·g6aX_(YOIFO {Xv(w]@ZDNެύ31k x]ZMixl>Wh(o(7uiʨ5yOZޖ;|jέb*n 2;7nғ tXzg8N`!BJ^$S`bnNbh6qL7Z},XuQQ@1/aY$L]>Ap }]`c+3:G?O"Ťؘf6ނkky!v EJm'+eE7vIF$r-VaI1Vj\HM8}Rwt c;~*tMDM?j YxsۑBm{;o,g?)s ~? &zMv #ƨnB]DȔ)s6cM׹ָC?eGbT `F r b( /;U+k2֋/A,C—P!.ܑ N}x*O/-ܚAϐ_a(&<{l_rU4o?TRM~}ΫGSMeH׍˯ZT=A'֫T#zl@injƣﰓ]ƊDžȡe&xOa>nDPy[.1tQ'19\a>7YлELj֖ 5Be2>, #ű?86OM7ʹ8~ݥ3A8j0Ƃ#L-/g:3 a$"&{\"4稖I#Ct糱m`ߍ &U ޜW*[ea3!QUqOaP.R25k{jtJxK\4oa/xeu?"ow|99?:`^(y: fv+ؔO?R̯ <2Mê գoHlcVX@ T;E 6MYc$ܩZ˩Y\9wkvm SlOfn6tܞ\ aϸX`K ܶc_ EՊ-`N4;PQo{P-kn:2g߾5:0E3EagTnlɀ_eZND=nҜ@ġҭ ,Tx1aTIeYy.fx}~9tnD|6>MDw X0)>n;c5&Zr1 ]Qd[4$6x5|W@&lTz~ :0(d|UGXp1WoW~:x#gVv=B5OYu dLCUZ"tXqiZJւtZjftƎĴ ;6~* :ϱI-+> P F*au/P..ifB&]nO[^+>A' `MpB@RYcM!|yoQhqL|;pӇ67V+w r3dm}3&)N2$Ĵ5{8Lfhb ){4mRPo߭zcR`v tB:%s7FN4}6 /5Iͺvox2hm0TvrįFC]-&i<]d> Z6~1V {rAԬec 0vN N38y^m9LEor\Tɿ u9# LiHQ=R~R%( F0pc,6-!ͲC 榺d0?Lwb#= P?l/Z9J]xu)gti~LFYof$_yd .AvJ O,uF\XkZ`GrR:  S"7"M)[tMhH*(TۮAM*6) ٻnBO=/*uOsc[n*Rx''unVZHmM%1]W li148|ŀh Z?V3ԨI:gȭfM'կ\UKI+O_A|zvY9K6O |0S:mGF$"M¸8^{uNb&y ْ럪k)\ҿSɣ嵐rR~SQPTkZ / ;$X;+=)#ZŠ<zB\!1.?_ޘUR~r7>O Xyy|9$@O_g$V8)Zdac] Hjq툗-ڝm8 JL ALzggE3gWd/BMlp\M3(xvq5IJߧ58*H|Ojq WQ@btxE},\ {&ٍ'Ο7,cnZe0S^Sm ^_,cklv0 vrL=ܬ=?7> ׶**)3!Vd/|{#xd_D/RGy䓣BT?]Ɇ|WX 09\ڠ"dm %~K]B rBsE$"Rm43d'Be泫x'Rc:S$M!)(QR z,;!$Py|(0Sʴ;CbLϤ12Sӗϫ >mv#]uuVBH+"OKp@+՗.7Z-L#~wc.b+j$ 9@4{ Y&t\jЧkt3H(5o!RMu6UePn7ﴭOƐaE ] +%^ FIk{g=:(&ΐaބza'㓬oSE$%jJap־Q`y;gV-r=?" ǘq6 fb4h'VP c4gRCt4#[ 3ƷU&lQUm@Ǵ<$ [!])4<8/&5maR٫1],%E:gH[CLFN-%zRrx8O) eB{wo*&GA8 |qX۟H*O1YѫTMoxmA /؉5X8vG o>8=hqBbXT?+S8C6t&mMg=|=5JO[T@Z8LFo;72%`LFLiSʥ)y&t3:>gW+r/b0[Мf0 'Vrp8Xy7b+ h ,O"oX3IBB^mJww-- 7op.,XK aKSJk!L.@tsB"Oh 잞nω{h9S]@z{H{gN| f˦PnsnV:6mf<ף)GJWw|owj'b&F9XSթ0`ʍӎ *A'ᵹ QH!1C}~` 9Q&ZU;1YL:wX C(J6bOa3Wt&m|M-3gjj>H=QDݳb)A'ۮo]&^q~o!T7E/ Ekkb>@VH'wG0u~B)b>1%{hE0eX?jr!0m؅Τ{ӣЩ޹ W/e0zg,"%H𺍹-<ʟᅭn?񳿍rNvn%#A^C[F7FwF՛z"#G\jOwl|f!E r!lEh1K8S!y>kuVtPN>䴡 zOަ?*;ExIŊgK,TDh֚{zGޮYq׻VOS.>TukdMxERO_GlpIFL&1 kU++4a6O"gR<_o#ydr0,U$v95 6ymH Si ȹ+[ ݫsLEԧR!}M ri輦?2[%-6͍?.`o ,o@DWk+B(6KuAXf&R ܥuFj(pH"x^Ɨ PYqQF1%8"._vnQq60yj!yD2+%L 8SnS@PmU!28 {Ȁ/ S-نt M2g:濃1pDo0 %qty^4J,ۢ6zRJ 6[i$ V*P' W-EiBv,Шz?U/cvNY(eh@sp ){!x"!9%vVwׇj; ESv:fvzSg4NYHFt~ \X6<VBFݩ7&=eK.EN7YzqS}a8bhרR,g16p@[~.9oqXj/l]Ar1iH/sXHPhFAfu|M003y;*cW҆eJY(m̓{rj3 Ӫ8;K@c&f:_PXo#AlzQd煡$06n'ˈKl/YoMzj)-Lq0=@{D4{ud;~k 1xYGv`~f9iy8iW;޸+ FWw:`Yc0ɵ|fE\2_v`r[{qTeED+!eɀb/jBf֒t^#&s{M%P۝ 4e,(S G ){m-cU2 gHqv~>~vnoaJk3uG ͪ΍*3ѽ|h,Ip) Dx+)A ^\%rRI /zKq9E 7SՆji>۝]P&5R EzRNA bf #N;CsG9=%{ʂa  q}\Z}&(B;yGXmGԵwNY˯PZe(i\Q)p&N^MoCŲGUL0^~r#Ȯe */\nlHk0V3 nOuB/6SySi]cJ ,ZkQҲo_rk>'=PZ,̦3r?#2eRYq-Ɵ£a8 9opJ !2c#Uz \Z~XBj]7m5KbG␶_㮗7 w- & jh_MXAscj3C34P*g15{<=7_$i)nFx˹g\MMZrFs/fD s0E5O{6)*uk5C7by F,NBV܇ľמ8gS\7|'l't_D]uĸ"$βRʛF};)v*G,b菭Nd垚Q醛"1y68UYߖe}QtjyQ=\x"3jA+ͥ5䨁&vʴ%U5jrG 2/5L[0FG%VLE9FLr9E=zfJ9!G\ŜM/+a' rp02gpf[8@Φa$RW/kaaBiLCo7Wq ]L+ncWvDܮN=G':obM^]8)SDᾡٻa2ENeuNzpE1l--"hՌPm#8TW@.cAK?!2X:BԜVzt"(՞MH`*8G@o?>{4@-X,nߖUvkǒv}>Et!z4y "L"&Ag~B̃d7OJGI*d1MRyvS}#t轨*<)#pCwH mM걲.eyw\*N5QJg{War'e&"m ކa?~,,@ {tVrJ+pNcGW9^xӸF;۟#wP.D(kn0qNWl+!/Ba@V]Ӟ|_pSLDPMǴId4g z؛R).d|6\[Ģ);IߚJ92L]+;-ÕTeDѺɐVd L֠X{ia'|(@MpbhۄDwCxBTU%b7'E>l.spFEE{9/E5Sn3֤Sg!!%Sl}J4)(kEQ[U#-lB14A~Z8_Ȍ@}tec Vߠ`dLt%Xɐ'3\/2S7_p~ -e)LմY(3W'QU/iIq`eHDk*Na;ʪKؠCKKe>Kl[yI.%@cSPS;5*LAj6\6W D|M4B1 w=CX4} jNZWYg" k~G޷%Rf# >98%z*Fko9!MzP>}S Ú,X`犙$-GWAԱI ʶӑe2DZ(8W;MQy%w_&.s^Ng?ӣQ,"cuד2!: |x͙+b;]WԑҞsR^fk=ѣ)  q|DHo?-- dhM7x3αο$ IT{ǛV*|(" Ӣ"juwӀ00ޛWކHw+ݢl3v^p7q8VMړ>K'uϤA/61[彟tbie&9~ر>)f| m.܏7}%̌oJOՂ BHQYWFxe9CU[W*<mtw E9 X5i-bQ>H tОQh0jnEH?7NH B@}ܓ vi.bV0A XaGR v Ӱcw*I{7>Os'O?j @?EA9!pU񸉫g:ȣ[؉tI'4_`JgaƉS9*nV^I~CXy<}drױܪ ~oMP\ `J7gF 3{.&EgAզ%4Eby"{dTMNA-&fہ-- 2#dUq^))C63h*&i0Ι Ϝ)W0B &֭oSL~iy(halvl[?-dFPdAaE@i) U9elI#[4L8R'Aҥ7$>k-Xjʰ3uS!S $6gyweh v!bzSj>j:hovZ|,g|gCG*@@%bP7;oc.m䥗Ƴ "UĖ Vd?@3a.?3L8mFU#u[kblӏ5uE(2KϴCuϮP<✈cBX A.N]9M2I} Wؠ-Y–ffVs `_w+Գq1|lK{O\ɩC(ШjK BoGwH6I=<+xdG.ĕ=݉!c5jLmTO5ZVENImv?JDgЫv"fDaB98 )8+, k][E(DCCͩ6yc[PNΟ3T"bfm|R΍ %n 7 BZiq^M k2tLQեF[h% #L딏^݈|/' -rtVK֛̔W4bc5$1ğ*82A!FyyHO*IT̶_gX8:|e%AtAyAzN3 ^zV )BqU8bnH 8hV>xFT#e7 ߒ@` {8Ȧ"(.g>ڎ,"!)a;ELƭ\HbIZ^ M%ܝLR6:ul@Lc~W蟑 Bi3|ڥ?bw w)q"ܤKI`@2_ zɧ*e2#TkU{?ltfz"NC[!-/,0Ktw<܉o9Z' <tdlb1tb0rsK"G^;O K()U` };XoÃXpP~Q09vl7Җ7z)i2DOMAL/N Y}ĝm7_D2"LjisJ>lvÅ# Np\ai')їLˀƇVhSB$[`64ْcnD PhPX/q20S1Oٸ)x7l  9eFY['Fje/+L0bV$~&&Nf3qBrD:H T2e)( 1d$ʑ O"Mu%o^鄧B%lӳz,LrRA_qHxaRr8GЀ9"HWҫ2AwF}I]@N6?hI_E[*?%*XUDA1/iU^amTU*2](uA)ďjׂu]^ѷb9[/6_ѱտ|Ǝ^z~Z,t8%?Lә;9 ϝbRX> 4R?0E0x21H0Uya7XmlͶ[ g=gnwQD3qmMƹLTP[.F=M(b83Zq.'/_xxT-g&'y#1] QD ?HO&csӯflۏ,jAS#0i2 x*usWKSؙؠ`]nL6Y]u)QӸDk!6J@{^ p&*ߖN䩸熻 'UWz0b1Kg?>غK`XT/T?=&pl1kW#[|U*=7DµomSHtHh璾Qr<85;Sƌ/ܔʟN.4&D3؉:l c]5j:Apj:{ @^w.qGƿPN}*B9Wc؁o"e]7_(ZkFE+_@j56B^S$x R/uOT>-{T%!8Im~~Uނ*/1AR즧o׌λo,;ZX+|(115rMuiaXt8:1^= _W[{~sdSqV$dXr:`8%\n${wPYmboXfsXꄲm`YHtB ϙ4S"dAcUqKoY(=Uݳ@$>JF8E th!ӥ3bWI,vdL}{[{P=n6]ʐ iʂs> "K Pd:5x753 NLUF}3dqC`M#a7R-maz)|ޏE㢕`O윐0e 50ᅏ@B\y֏äR_VmTSx2b_1~8aV/C-V8U{+H4&D&;պM󏂸T gb@9vmr2uId3Nj, bՑƠE ?Y:ؑ*As:IT{4z T8?gpyRsL! ^ ,r4q2F{^aLm^-]T#I㇞; 9ԟΛ)|!uScrȒED O ?m(1D4*Mb+ѡ}N"^A%\§ C\Lh@Ys1@/F{)o(jRn&T5gԧZןۏXXDzo,dtK+؍uIpD4uqG,k*9F-U/g٩3qM7+4c:cy퀇` ꬷ9#PK6UQ{f~:bpʹ{r1'"n/('wcѐǖM)cb"}"72387]r6P,w{F`OaMa>L:=)+4rBTb{p2~W= Av] uWm.*hXݞY%qqWCוYL\k sLz$Ve<)"GDNmn.'ߏoc<УPnO k s%_)EJaC~䛪93<>fy)8XH0̵*HW(a ғŽjIu`I/[fj{$aۆ-x{ҍz6zI&7~sl?X.Y1ONոӿİ$ xb WFN5_RߨB!O{}ƾcs,4Mń{wk:baR\y>Vl:L EˤU~,<сF&^qG Aʅem$;HS@®`P-3O! :>yCLv,hSZAώˣzyXdD:m!­%@j0V ӽx.[J͡SB{vO$! C0_%N#/IbcY'vZXmܕ /SKZb^JCsK.FnT3^QP z"efZaTTpn6@G/ 5+$^{ӷ]a':#3mC~oV^+U[FJ y>*@1%J+b4rud[c~{kO(vƞ{V7KBl6{J؍RV2ZWj2j2B}E> x R1% 6"qIZcbJV5af)~Y>6dNyT F3*-7_,H)~PH(6[hL)2X }arbhbCMS7` 1*S|K^'¢W-:+q"}K9,ɴOK[Ev<G:^SxԨ] ,S%sng%ѥr|9 WȲBv∞x-@ڒj39*2pQR?:Zi%GA AV258߳@FEgpьvN&f1?khf7(KiRL ]֡ Ǐ]8k_e%}ao/ZaU=1:MBr%+# ց&#o>eƲYUUIϿl0@!ą}f(H`,p&V Յr+{f+UJܼ9.$rEPV*3w|w*RVXR 9ڞy>ҬCutgwi̫ʈMYb u{X?'nQ _Z_F!if%_g'瘁4)_,vЖByckV(E,\bpf}+嬠pxXo.Ws W EM) S3| INڨjeVhE͛tD2pT65:.Dq$l C}&frxZ%c5t4W7Dh"([\rAh!QnbA578eB=%z[8uPS"sC^;^-e#n<gWC_획M|OߺG?#KCSOV8q:`j=BψOE3C?fR$)CINZA;4cXQRxgdp_"DlOS&f\ze̋8B; h[{VU-`k]&wxsT, A;917f^g#E_9H85ھc5c" i:︬p2%@iW]J~o#R7J0w A"zeNhxZӁ,yV´K^J| (۟S0짙YVd%FB,SwVܟCw>yS`?ڶQ_5ebۨvͣ %uoN-LC"^ќ*pΠ/:MxǪ{T8}*ٳ+n10 ɥUM#-֩M-8m-@W} ]AA<(Ɵ>Pp [6_u4''M+oedaqd%K7藛2>&Jb-ww7\{󼿘_iS[yC[Jt Bh0lW a^>YG&Olރy18ȞrO+j +EuNU* [X.\ȍMBP~`{gэZI?pJ;n .rQ/LU ^ҦOa\Ou3N ܤJ5MU'Q},UbV!m 9,1Mh6r,*]"3׹t/}y sQ)~v%< Bjc^f,<, 0u+.; Ya:U1O 3 p+6fҸ򬯦c :P.&~ݡ\Yj]3op)ek@g\#899HruOrRV|㞃OARzGa0"=GQ=sE X5ZbȐk NlZ1/E ^r̙af_7iK.Le !=!鮀t~>O?A+ha'2)v QjG^riǁH o;kUe (o_(͑Ǵkjj{ ċD$TAQeUj\*P:Q)Wl7l< N Y=(2Pڨ[MV RpHZo4l=lSWj8$Z]j| b1͋pe*5ZzDHu! 2M">C ɾ:HN CU V]Ѥ/gfcPGw9TL `%PPQot,aI?Z5cvy'΁l@P> U""I=^E{N̚7<'+s PMY-ծho,0SҦ]{Ui\kSr/xEZ~.fUT)6,6+xs$@A題 ]sUCV@mNQ%ͭ}>E$ImagYLiV隒[|m[,~S-GpJ+%OX rQ-e^! V073Q4H-gEnYΐsߤӨO3B8iM]a yL-GM~W,) tD_9)d tK9DdJ)qPZž 2loEqZ!Ϟ`2!Z$ $Hё] ]'+"?BdXꠖ7xߙ_ҋ[wRITjF6grC4+lݟRhe 4ZwvSwXuYK#r%_PaǴN _˳q\n1$AaqT{ЛÎ>W -c˶ýUVqIG.{ 9T hbCE lh__'c ?'0:y`pqKg q3Zz} &3ԗRĊ* tU)/ ͡ב:>@[ cR%bl1AR{yk5o CP}\׳,uAj-$1aU/VUd a|v94c[+'`U)?ImWMjgSkbI3k{YW¤ ḿ9m4/%Ǹ)JkX%#xeԾbd8nk5UYX56=%*rhL4XJl4TK?p! y(4|v{ 9{B❸v@DdWX4ev}8BHtR3h*;UiFKﰯVR|{&U$᬴-q_riB;{ţ&qv6xM4eanL;yk}@DCx'Ye|oP YrSqQ4brtZuMlxCD4% alOvjSTʿטW|GslO ҲOJRu: _A ']91D`Dsl><)z_'$Q=, RiҭܫYybVdAK=Z9X!ǍUz}MiNWqB/kѓRoQ`<5:'<3E  d[^ ;[O/ qWl3%wQEȕҜS?vcDVCfMmGp7d.IxwfZSgB}2:ޕ6ɺ/' Z?*{=; fW7s2x %U%0laZUk연Lm)m-`nJ,29zverƮ}5B\JGij̘.o%='q`z`[mmhfz*HN jh_D/Iw_34o!d qX])H/6< qJnQw^ x}wgB)R@VЇL$ {"@KP.CvFZJሰ**~N\NN3:lּe.ydWMd$r?#:\v+UVuɑy?zskhW$f gGW73 @K~ uEzً'P+!؁GFҙ>BtW8^+ ^'%]S%2)^ȑhV/3єHz[,iAk ^(&e7U_)^Y6piֆE6l5#GyC FYvUAȚUM\pèZ{2ѩKp~AFu T#C < C\y z P %TnZuېu*TZpW u>fpoJW!7AE΀2`ZM܂MKt> e!079,}jZ!JFR}n,q')WSeƘ Mtl%MAhy٬GѮAt]"w΍XX@:2cy7dGD+Ei9Dr&Jݼ0Z,v0| tjgTj7f^ dSxH>:X_FGq٘>t˼.6ZO18 ?kJ·G'הe?i)E4}O؈$ XS>7%GeGߪ|lFK$&_R ^2>oy|:#{\ @ƨ4Q SFoRfs.` `|v F+&!gZ{x .(EHڇjT'E7 E:PJ7y~&_]v.vidjmUoU T=jB+  P%(*1@YJQs#rjPd"Q&TmcjjŒS=0'~?L{8ɫd#_`T=\ǫ;^7.g|L}dր|G5QA/`v%n#0eQl=-   lt:~\uX TF' z+NjxxXj1dO.eیξGfNX4 +Ĵ:^O fg yCfmD6͐a4-=wRpdu$>beG DuO W 9;Y8M53T욧$> ]rBM5tT^y Ċ5Ni0'Our+^N9uS҇!!T_~WNC:$rn^J-(τ ;"< X<ƙ3αpwGa]7\I-@# co8\H_ BKR:>Lo\3L,h7gU^T`d^W{8J/dzHk¼*>xZ$C !vb:q ~U,$FxC1C61sW G=3 j5nK/Semș/u㳐3-.r!rN^ʴ@=Pڷܨ}SL^)vޘц;|9綩-³][Aܲ#n>AзåKZ.>!pqmdBm8k w*pݴ1I+uMwoƯ^ f5Ŕ`vQb>~Ms#HyqYՁ}6WY M5HG.?!@I;ԆNki4rQR^pV|m :,ZyhAT1ˁп(w\ƒO YW*הNH Ė2s^o; hEjͣ15@r^"J&=Q?xȥ~N*,EG/]Ahu⌴˃(4s[p6>FH.enݳ掓rʸ `I+1巭A:"w>rvS;t94ęyശvGybpxL' zU5 )2z(Ae|Ҹ_pߪ8O}U?pAZD0x)氐0--"6nx5Z텃-\Ct9}u\9-GQDs_I:){=RʆY!O tz!@G󣀛2\zMāchN ۜe"{lE.-'^kV.I&u%d.T#!)B^VwL |c+.j@9cV-rҞf:uC c7% `2>qWOp1b1;\ɪn,|1K3N?fNb=&\pdr:,5x"p =lwꍕ#2iwچ ҇l+ÚД4dqiH@6L_}ywp;- AB4ө Cz] J*֚g*rdnU4Me=t9YH#M9 ~1P$#jTLs>28Xx$/Pdؒ#ظ)F#YBVK^;C}TZK+70*:vR}M D vp [ߴlIs_L8c*uQ?|h# 00ENؚu1(LF%tJId?ȶR!cUPP@.Ce%e߃&RӥB|^{ cGM %{۠*pxj9G|BP2/-\Y7L{ :(^ӯF7Ec/-q~ Р҃+W 'uG6L Ckm4?ԑ}[T3ƒ<0<ʂWc4s{>4L"Ŭ!y/zYXUAΣn:snuM˽R~nzt[B ׉LQgĘ׽1Rj6 7h'iL58 n Ia"["fzOVߥthWo+ȭQa2oZ~@'9U9AKE~&OpYY k*yxOV ozt{:3T6 8LtwIV@9vR$@Mv%LcƐo"r~xh豤ϺZc7mGOq uwDd;+29l6y0,]e j \p65WOiY3Ԟcɻ#(JG* >ML>,RPua:RaWSDܕ&y 03,Bh0Ьcnb;;ov(/utkE(|:h/\! Bs1lbzrD DKšX05)}5StݔǼe xOfemMㄡX{l'aSًupO[PnřONpj>ѣ_>S.@ĺy06E^3:JOfVA'Ԓnб~a/V,WvHy!I:1N;_&x9P'#O\EeUSў3)d81wum?ˡ֬ u6vB5c;nئ$I\ 6fN6I1G+$5.[ƹ7.^I HĉA4"/< PJp5i7#$W},BDkԴvѭdOOzvl@y&`S,*mFŗW9- ]ѳgݡ/F֝LKMWC:>qX =0Iccz\F38]k:tⰸP9ll޴,ÞylZxNmU9$x~0u04r=bdQ=*mnOe"5 oת.)q\ w.{ݍyV!L&pq;s3$b3 67$pqu ܖ_r~t ;~eו-zUe<mK[''d6Su؁Ez V%6qta9 MlJݩ3mՐC+V@ dCN@c!nIyĵiog7lIQ {IF=-@i%+iL[Ww+Tڈ?2 pYu_a̍ɶ̇ƺ=q)o-ߐ!`)冻KZ*,ԝid/ OLb.șIfRɇFNoe&J P(Vw p_4V/҆oE@?9Ф#Ÿkn?<)A>Έ3:5ϋ7֋CF^ep =P ܱN1hWkJ5~#8C"mQ4:Y9 7;q X cj$',TUq<d6KJq[ n(! ܉`+酇P8Df ǟ_t*I;S RFh\- SW zPF(ƭb,>h#[Ϧ7lсta^|1ٶ؉#Cz+`'ѫl5Qʐe\5`SqKb4fw?17' ZTi&< B<9)/jSm*S.>>{ p%{0U0۠;UUEw5RфsY~gHF!w@>PqSщ$ю M JXY#iWh)_Ȯ˳6qgD[/E7ر'O=ՖxZgNv}]+{ŗR4' [v Xܠ/BZFJjDM*%>.9Wf@$q C)3 r#b9 ""{mHHbMv:<=Uu6 .7h>BbJjxbSz[ PiPc )S?R9u%Ȏ n41`6ϋҗ_pPa/ OҲ}4Olz9}x܂jԚͱ/0>qUkAi渗0|ړo/6OJjy$Q\Qmj- @$J0Fvv$;9jOKǢBY2YO 'k+@õ)sobg_k8v} Y *wqյoB^&__@-y R<3 hؚq|)ȽS*b/JfkmatţKn 6T ڞ]d@xq˒C" n -uwU?!w cUnhN9 Uo%RYB$ aGιHQB訩x)6plC#(5S\tfbH~ۨl+ v(6$Ẁ咸^f꾃 }yyjw$+rovWh$LՑdz #f˜IŔ~zKxĞ9ؖXYFUU ҇hLjg|o,ZD bQ׵Y* # EnK柧}9:=AHM̟7adD-2r,t1+>b] Z3 ScjOS6/^K!Owqpʦ޿O8 zAW3.q.e71-&CVH}0:8"I⽘g@3bAIo}Ӕ@i(xc=(ݴu, '9|$&m߫,[+*ſ>pF2}5n^HD,!:`1~`UY`fLwV.u_ 鸴% +f16́Z0ƺP"Nh%RWG[܃8u[x{[wT^pPE1aO/z[<@*qBL֪ӬÖ){̛(͘=+FثuG?"(BC i$KBT Ht7mi[B`6A){X,OqitG~)hNCV_st[ZB;K_GWeǐj>q_/l\/;vk屷?/]ȵ윒 θzm8岦XHUb$G=SuaσhEfX҉J0YoIH5~hO]CgStDIT렽1IHR=FIl!zisLP:D>@ӏda;h#\_sܽiU/4?D-;kT*wSM%- ,Ǖ}std*<&U8~]#@ ⦅\6p`lWvFc0hLi͚K42=.4\Ȫ͢UK;8G:* e∑C ? Ź O"PHa?tOo, h=(RYtޢ¡JgxOE9r\-L^S̭Eg()0?vNZFDsׄp\}twbTM#<~-C]< nfc\xxV#dȇlĥH M;9 lkgsMѹi8o͊ Bw4ˢ6"Kv[&12=0§73)YU"6JN$ZҨ^&T8yM;FQhh-km(@L2]fB rCH8}x tձ_$|*v}Ap='T~j=W\”S!fl}N`&ssBzm\ # oTQDT+!>ܲ$,MA[K(IǦNǖɽI]?rOlK#r/UEt8^bpd<|mB%]k.F ,=(l0J̐xxVBtC8ے'J*YF+Fe#KbKTiㆮS^'*%ڳڵ (w9TA- a҃pg Z̷](;!N]C DJTYҕg-3 jGR4YJ!p6oN Gj57k[UI5pv.~źqr:E;O]>*|vy CmTTZ7 Qstro!=kbk">'q/%"݉pׯ9c}pPJWJ3`2uXtjwf R m3#)}D4KsJ9q*m9[}Ex :|4]p|Tw?=e> q{I׾Ę[ܯXc۾lt2<}FM958fi) R-Q[>{Gf"ٙ3cMZ#ѼS,x1Bě{q}4Ci :kph՗څѬ{7Ī*4R*VEE&歧O$sETTV"ʶ^]V44#V =>0t5STF+[ >%2bYN1ĭ-:_Oi8{=|^Y`̫[߁ UlfE IRt+1S6Ƈza/HGKDzƀbM#uM7-B(i'/U:'a$ 0;t2u8MQ1mOGvI@Z^3C Kݿ9H &7(e2r<K3!ߝNM0Ck܁i6b<ckD  b C3WM|Zn3P}81@ӍRo)q.~!˪sva_Ág&&<T &"w_oYP^=6uEcIۆ1)5Hg?.V+ݪ(,Wx]^ku%$(8U5@:A,?ɲrp?$'+ڍj3{45a,r){jʾ !q`Ma Y~KPؤja/+ yqaCJgт'41Se[EfEB,QjIִ(ԜpP7*oYF9|l0k" Ōc? ;З:5zNL a0뎋ϫ&{c_v/g!Lw=CR W y}OfيcjHª #H%avPN,X~l^78"[\P LVqp4+jFGdYY^b]=-"a+q.`՞CL4 V!\CW]9t Ͼq9j%m3su<JH7u~覲8ClP,;1YD]ٙ~ .Vpᮕ7=9x2\@MLlZH%iFof4!Mp"qܕOJJkK2ݑ:&zFL^uH|\Z\lfв ~7_d)6 `N5{:If۩ aR wq6|+֓58 N@RbV1Q^x/&W QhsG85мu-Oٽ0bS8'c148 vFdL t5%=hqx E[mŨdn4 ari3fUb*ju&/$Ϸe]S9%#[̫BN0GSfA$TpwR iHf /iF,a*|2vkdn `{) ܨhcUF'uM9nU$389/]ıV&'\F)]z(VZTD0N>)N߷ kIPWSUu^g&E'Pq|9,C֕ 2R2J֪,H6Rm3N9XF[ANn,ZTr"S'f!.c;.7.} BLl /S(1LHQ+|&"d?+"s: oQ)cbɉ:C 9]3JZ8SXH{qэ+vq?특wId*^ 5|u|%v3ȧ$'/6‘!O^;{"C1KA+Tȉ$l5Hݛ3G P[ -=E]@<gui-u _-B 2•=^;TbS3 *ns(c@XytO:v DJ[zJAj 4&u0GJ\Y>A}tX'C#?e񌀃V[֢R \I` Pγ@3Ch`hICKB@zbj/> nMu1]e`#>KU. "믗]@qZ 33uy`3cTݠ裶zTͩ.MC`LUgȓ~tpRp]uLL:}O"@2 `vj9aewT%Qp@8B8x)A\j3߃(lJQ+olEEbx[@Ģk1p|bV1Λp%|@4ez]c(ȃK&_pmn;uhUTLjg<+`4{sV NRO}qTcE4d|7E ]Iج~gwu~,=xT0K*eبҢil?Զi> yN7Rɥ(1굌lc7HU d=t/]N%`-9~J(9h9ajE9A r'9i_f,c!vRk[>s%ls. D,6VdRC Hr؀08ciH~wg2q&I}Qu?&}+ ?Li n@cP G#DBY֋;[,i01 q+ 1_'FdY1W :ӒP8;sN  LtKfZy(MXƱ ͉'( mMaӓfA+J˙LIAfFuiYDg@_m"VppLb*żdY }cbeO 2c"=O M0V'' ^EM]?:7&WSίϨ5 %A4c,Аtqo^e9Q]¹I2lx$ !0H2B N_) 9yU8 h򲀧WOEjxcczTz'Z/* \aA0! Ȏ. 쪰vu.2pi7" *bc5D^N P[e@9qHf(@fO TembjPC6S7jADR7kA[_>s5Wpt=٩N1Zn\9 m&KZɄGXdcY|>_FXC)d\duxp^[l6 ]n4I:7 )yÞ-[ߋgnCa9_Qu0fq3Z%4 Vp+{{DŽth譡CʪGo}X߉55w˥044p#3z m& b)+PYEOcm%)9O ,Z{!Y3z=k0<]tl i%/Fj^B!]2JE ΍dZ @ {ai/fhԕ&FeLTIrlTmJ&ոa*DY)~t /LH؇G(|#7+thgL%b%bts㗌OraW+),wG? #F[ H]jLOsmR56ɒ$- <̙% HDRPC!)??Uzsjoa+adkҦB-9PPUuPuB-j+y۴!L1yq7Gnb#$(c`g'ArPm_P1Iz[Gc,e.jyQfbٖNp@PɱҀ2UG~@'4?dgG_B4Ά^YTYP5V?+?NE#W$XUm^0 0|Y~0 Q2fBGʎiJř~{a Yw wM[:&E%33m3?5K׼6soɭxDֽUrQ9NZUiv\dž§`xH < Zvʪiuױ"w"v"D6KKKK| xV>?&Y(gϤ?h#VFSe՚V{~~|Hkf|ji}R;lV8&Q@MjC# # ~PYVW0Cl&xbl5/umlcU>!8:enw6A-ZшPM6fٍfуP>/r|7ȉÆC}l8(]YּƸ_N7=Q9#BvL_A@G+AXWRd'.\A}c~AQ𲡤f͈ FREH8V2ńkbþ5;cRH+8BOI~5UGP4srű57DGu]n1Fdng Ys@aOLIk0u$F-b *($i{nhu,bIT+҂.1 jAR@πhta@MI. 2Ռ4VH1w}lUO*XW@ͭ͠9eYɍhbh @OQ"E__ZW6gGAlXJ}pC J D}E/pN%*Rx37 %J1V₾#R0'abbW6lLo8<1kiLjdA| ЪJi51SߋzNPS,ݝ l<Y<'IGw.΁p{:{zMA:ڰLb*x@dW#FSʻyrԹ놻%u5- >{8guha#9~z+`I:vӗ9 gD\@<qO'e7yħ~m˅ WK Dq4==3 Eaf4LbTՓܻ_͙@. !ْNԦ>8FwWlzEtD& @}iօn#>i0%eKvݪ{,1fGO r17VV=j8(;ʿԵ*)JRE=Ap7)GtQL HO7쓎؍.Wo /6db ci~m:[RX_S;˟IaK *(oD˹B2 !XonnjHi_ϔ5WnQ%ǛDǙ[%VlqC @]SQd tܴ5@ӼK`&-aHT mEXx<}әT:%UE9+>rN:w.C2s$g%bMD#ݲw+tņ6JCy63bFH ]y9Zn h~׌7#-Hu^@Oim:9x2_:#ı,89ʘֽXdoŁ2l>RPzBm:Yw)c?5{B|mRbnVMEU wuT^? =|rv4Ifh`Fx2e:oJ6^['MGIoqENh V0ZwA /'K5 Zl(܎?ٔ3t3$;`8>$o&kyt_R| "] RyeB֠ 8e-)놡TוX%_M $Kdky 8Hv,i~̋W+6TX@})#ͮeG 6Pm0mpwNyIILjb$4t O(Nek)wZSҌlV1l#ݙ5?a-Ci y4Agsf5S6Qoq{, \?mdfLmp8$<0Q't31Lnv 2g0jlBb.ϋ W dIėX.: 3䃑TmO Xq]i F6S3Y"&e>* KZ=ү/S>OUh2WPmJ7EAt9G709rl*kC#ʕi]z5|cCU&*լ3UZJN:;N#kKs+,{*,D8L*ߦ[M.s񖪏$>Wcȯ\:Qf#r5{RSpo\ϔG<} Sѯ,H+XM,}f@$>{aih7_t< rۖ'\c9 *nŧ?PQ,><GzɪJNaz JP^K6\c ;4U]JgPF? ԕb"QS}T?OddJР1,;vi&>i_.|X@߯]Z&1n~13I\RTN.|5\K<&H䵹;]K\ 3hypKIcbJ6 GvD4L"_e|՞yBQzxP?1wfd[ iDIC)]@^t5FT?포B+MKҏ[^I=14EY 6 u ;F@|K\؄P9%o_>r )Rx Nw(+M8 -z؈Gcs.Dk?P pW!b #Ą'LF.p}= R[-+Pu8ߏ>@mko)18Ie,&Oz*,ǫfZL+@mF)?Ӎ)R m(BX|ql.T=Vӓ4e+^ՀbؼfdMҟk3s:3#=cODP"D5r~g:S`gv|yViT ti(dן|/58=`{̦BM*mzN:V7P%7hFuQ{s'/r4nܸ* uu*zlؒ#U`)ĬxSA7܇Y W ʟG&uE*oG"xxjK hCozѴv['ݲքPA&wYAg:g.:A ℧rz6hrxؘZNl23XӎUV-챯<[pRf\2В?avX8UB^5,Bn9pT r0p2aZ ێCV+Mƻ/.UkG"IE)qѢΞX}+ǒ'<3[V&EA7~ јMLʼnOx'gQ.TKP tƋ?:2Ef9lLM/UWh}7 <-q|ж5wwƨ1\M!>iE; a,qU+X(;',.kjeJݞ7&6'tNδyk=9ڄ[ ѭlU9Fhg78:$?$@)X%,&sݫ ?M`-h(fgdqnIccDvhoVY')^ST˨FbҘ]& rWa|!o]|:"ɡR4Y/ƫC!Pa^w;<(%ljyWĶDM!۹qV.tqΟ{D%*[G,IOkT 楯0B"} ?SV@SOOܒ]M-+: 0\V5'5M+1!&×g:uHik s &anT AdžJwMȩT~<z# $JP8?pw~w9G 붽ߩmj+c b(J=ĤBxn#Mpjئ Y%e)ll3o? b֙Hfr(^ ۷=ҩߥz/c7L{M*\p~|Nآ,j\e|RS'w*ǃ١hH7ӨCjVdx2 Q[$a(",;xC3~?5ֳPW'<H0h$ԙV T')E:bHnNHĘ;gk2J׫IF#[k98_宍v\MUn4w" X <=璹[: nN?Su* ͧ"AP0_e!c7[x%i:v]'/' YD]pvrM2w7vRwEa5t]ӌo3` ra75K!-RIHb֌F&DkнݡcDpR5ʺצ(d"M2c3Yd_QER5dRnD 7]v ͪQy.DtAH.۝l?% +A ap0nMZfkkyg@ W9B 1T8;"VlaC] \V7 oZbЛ?8i̇rz+FF }q]Poo."898Wt4Hܹ1_~Y$eɧB ax2Ɉ^Ηv2):fx1&ԯzMR|]-#7zZc܀ލzφ^Ե! c'#f6ԥ/_%6yq̋5\/6#sYH/S;oMgA& ^n*fc"r'Ћ2,CwaC_WӘj"er U7YHY6[] f&(sT[ Y ^dgā.tYcNUllrRc p&ڱxOmmx0뮋¥ٸ'$㫀ZM__rBUp״2R7,Lû}0lRٳ?fA|TyݣEK,\Б} xYI^SIx#YG;j5+/r-! fJRFҟX<"=aP H`}2d5Q-N̽O-vS6Ȇk˹@ G񯯖KBHǥ2+z&j}ѷH~U\m_i庾bCIe5q;1 fᾊ*q:n+no 4xmіYMChXsgB5܈T꜒<Wur]TbK0Q5@4 EIf :j}A# ^٣)f-DlZKW/|r+HK񜦣ݡsYieTn-6@P}r'^8XLܸrXC@q#㛂]Q84-SO|.2]Q ]'uP 1*0*N.!7·ZC Mp>"aF qmuseI'7E¸O9j Y `eM]'M.4 &Ҙ/3]PIsVv5U L3쨌-KcS4w>sMÝRuaN_)_w tFT >?֏!+G0EžlndZ޿/qTb΁R+W:Lk!9>2et;ؤ~{θ&|-/IWܵ3tk }:ΜR'WWc= "]k¦²2 ~/!YtYԧa썾۵$cH/u\t3^p HxEe!sBnLN \ShAԊ ³Zvn"AjIyrX -ApG^>u-!ϳP]+!.Fk3 1JhbNLXO=Jo \흹<|6KvT<ȡrxTKܢ0mf^w@{6s{O{&͒x;c2cVaиuG'ゲНZX 1ʘ!,ʼT ~aٶIKI<2wZ-@3z,n\ Acj;2Zl'5F]X/;`)/nĻX7(ji8F:3vgs,6lxKUwd0m@߿tp\mD .zKh!> |{ͺC;d<`B;;ƝA?6sDva߰u l\-Cl)Ʉ4x_4=,Hb8=Zރt|{8ۗ*H/\, 8od5u ccp (Pz`ZNa; Z4<r޲ϧ @!Z>: !d+GDAeALDR׸1׈|CoᏂ1UcK;d3m/J-hZM.׫qzlT_DlR?Mo:"X,i*j)PeI&>*'`GsVDf,).f"E!ҋ.p7V']w˃QC2:+*NT_SHAy,{Ѽs$dO(ډm_| !"X3M@K^ۮM!7YizΌ( &FإKvcLp䰎Vgcb"Y5Ne'4 RY-m6E`,t75x~'0y`Cǻ;uZI,}%|'RSjp@gI\7e0cT/oR&{Q݀ gq9.WebeWE?/樻9*>`eg\vc)mn:2`^3 ~TYnatb +-.6$SA،j#4NK =P׶c*<;;νzsjUh(6PQ#&MaLGhUOfoETDcD5b/մ&qw!A0EoAeOHs/OQzC9}89y鯂+u[dzC7A[b_KԦ0,XmC%L78Sj)qI1Bʯ@z}:s'G'dyp>F)x] nR]$OQN`fb plB>O* d;:llBWp (`ex8W?yq$ "{A/FaU@v]'*e ӥLpOSt)G6zEye3ÌOI6D΃cy]9x)p 84ӧZ.>:nh(~xk(N3~L!1M=debd TE; *inYpc}&&N'w)ܐŅOd>,ks|0O>67.0DOD}E*X)й[U&y'(4g=$\ ="|?^lZdEqk~y`Di,UT l 4? (@T,:g-#eM Oս[Jy=un3 #0n{!dK "oܝZA{ۢHpƨ5 pA?a !rC\xx?[/V 17&{)-l/j4jhs+Iť"@`ءe_:xzOt(nJT85zʈį#/D AĤ گǚS%3 W ]Y5BscG)#DEcFx,or8Ģ}| &sd@0(Aa~`j|O#F4 'U< < ܎C/Zr*/Vee2"c%  "5!]p x P%Vl*!$ulܾ!%~r5Q1T qDe}ɍO'%UG)lV‡ $l)e6ޗW ܇A+GN҃OT1MZ \?ڍ͡@AT{ԆI9]ɷ!R i*׳I TdJXϦC\{VDZ_{Tn/E`zrly|Gx[@{H3K "N8˔b,80$N LG\fI+V6&לB邖:[gWCQm]X!6}b35|!!#R8\܆czVjj=9:6+9B%_Lg2WVܪ3tnekSqLSwUGFl|,!WYb4*(춺$٦BC*WDih0@ {j<*MKiٸqи`_;ƫ`;M#2_";mCG#ȩغXzN"p8aVy5v@aBa-oyp2MV'r1Od;G%:˸C`x oG-)@EJ]}}eѣт}˕eE c86}Ǟw "ú_. QAl;p%$r TA`L4x6cR DFt(\]h \D:|P8tlXD= dxh6rD%ywEW?yózUi'i״d'eX8J9brMe)ha0;nn}xıNrb^C>-w.cM,cB~á9ї\΂OG|BNJ(^A wTU+S[f(hIJlnCk*6Ucc.cg[, y'+Q3JdxA͇x5 d.C&k˱=cS;sw@c\Cn;.3lƝNR`]b=Ker, {υ3#R|÷ᵗߵoߖ YtItO('aM-_yKEZĖmгA0>929"n.G`lmg+l SGtI ZJ?Sҩ!6[`. a3Q"NE; 8':+J`*$ 1r719;;jX~B;tYG_4xl򥁇a; |Ae fC&\%SVWOERnkDqJjO1·^ jIr܇09 Ra۳WKH8 {w~ SV.fOpEkv-S ;dy08={{VB(y=^|G݌6 F;8Cj $lp@K',ugg'Z).Yn4pˌzͼQ)EEjQȏ =ēd-u0 Vne-Zָ1bT,Yy+%*gRLEa.1! Nmr[Vqo)/;J!'y "DB}΢ܗ A/X/f %LI[ krS$!tދm=fc< GRtJIga(p{>w>fJ1>rF9"\7{֜} cLw iAfe%}JIH_( d1pT p`f7r52PEeVdF wfiOaځ BCuĴIB R9)T+8='&ٞMc ͖mKD*?%rF,0jM mɡWiXa#R..+,$OF3Ċ׊#<z6/`yh#c;M)D-t Y gזfvFaGQ8JtwI70=h&5@ `Mv}&m7:Ob {2rS@f KUuWߢDJ:# K9NxPh` {nܹM2$Ő UCBbќ j5wyuviV';&kE#GK-:ԁ7/H .`b}gF6rJ+ -c1{tx`|rvm`gC*\L {yRaPC#H0X"]ui IMQC'O7B{DC*S qzr?9 `HNOs5a`6P$4=Ua]:!,2}{;3%ݻ%Ұ=z"؀N&і?ƈ~vٽV:h]/~ɖOÅsK_;kU%X2W3eX0` LA嵌&`e"i+l|5>5TSeqTCOd/уPp [SH4@qLs [ Dzp=WģXי`oq/o9tۍ2#rGNK±eOoIkWa`,̽w&&j(Ԃ$.OkeqQkkSn}lBdau;1Ɔ|h@|ޡIOq5ON~_>/MLi&[ty~irOC~hAKbhb5r;sH̔kj#O.Nڃ>n-e(`#{9,͏ K92vd DLҞd]/iSiT':cnע@ri_qҢҀ82wA&D1vdҷB:p7/?6-xaNvgA(WW2ug:ݍtli&~N疙n XWfczdꆃMLdNumQWF`f`MN)QpvwA^CA!gD2\؅^^)[hY vYUMRBFhbޓ厬c}G%2J0qTB/~kh0p6_o5kTWRxÁV4SC]]CrUTЄ.7mp-򓘃[ ʍ`F;zfi$4}3ļ5o%|+p{a{ߎT?C5*YCl j:- S0r]oD7Yqp?VU a7&ÄSEG4ttC'<)xJkJlnryqq0J` j>([EhߢD/|?>]Tra& ^Ab V3t¹Ԕ7KIfA4\y?9ј0kp+PdOM&[vuɀ98ѫԚ=zWĺ!IiˌUH3|^}29 ]VGEBo<.>ہO`zZ0r("w~+~sб7^=#Q[⏞H?i> VC%"*${H6F?8SEI86+VRP{>G%A ۋѲga(m67:OҋNrf8#a֧gWvL*q=wpSlVlxKe wlLpkl=HI_0`zl'0%hݺ&?"@D.6خੳ8~+ϣvJn0S9E{ܪ eaŀ< ^]kѥ&#>- OU~>h*$ܳMޕEhHll<; =J-~4qKEw}YE*Z46A A):8ä^bg'B{cpA?52="\^.>{lm[C7DDÜxK.:uڬQn&a8wM}&7R Toɦ<|csf=~/r^JJ#9xCWr L&7KW;U4ʗ\GN3Qa^ŇYn}iI٫[+7ƌRL{ N yyrbt ^S)Wli.4*O'GF1.w4H惀TWZYg<6/c77%@ ҂8 ѾNpd) Pgߣ>&3M&HiP(2 {W) LS0YBp9GgH nh-< L# I.C%Ңj340\.6؃ /4U%}o\4p?t<A^j.kϡUHe"^,2bq4{HgAڧqmPpE|h8;aZod79Z fl8Jv! B< A's[S[ycrO(jpn`C_u,7Ň@bR݋e^TO`pQV=`5˯=9E%3 4 jsA_sfvX ] 3㏕Z/1y-04V'% ee]pEf PW ox(2 KG 2E^3fєE퉂-ltEiӤe<N|^2GQΗT'P[O`@vI+tZO'ħ!z8ȯdZӂJxpz zYlP=ԿD|\VO%y+O+Y$meϛ&(5#RU>5ar3|n0&W'`A-r='cL8V ,7ʆj"H*v"~ȓQ> pGD4$ܾǺ51.ЊJY1slZtm7;Aax\8\^9$'a_+͑ ®ZK;kt_ib {*fSE_q۫lw];_Y z!L4Q^FyTDm6uCLƈg*YqG&QPGx="PiELؑ2&IFi_wfbJ¢ )$zVD;!k0dwgqdNjbZHÃ0֜kA=g`{}~\Nɺϴ}Ʉ/9mv[fl]ڥH`_+F"[K16 g5 6Ƒ+ ϛXar gZbXsh܂E) "]@? tH*Or>"O|+lgU)q+OH!JޟѻoLIZq LO~DkFC,CRf3Puw}^u/Px YұϰZ\ M[i L2g90`ŬD o]TF;nGI{gpkGlz!.p[I/8\Z"YUtB*#S(_x́(`[msJ {OeѰY}rߐ  \+|k1kyb*w"y"ФFg#k; NcZegDBbRm(޽qJ6q\<t+~pgsޢu [! ȹ4δ&/\*?!l)D&=Ql׭XJ4PW}GZ] rotMk;8>eT{F4]_sb _K4 ( QVj@&F.g32WMvp+Qq}(Y&Nk)#7߆}qCߵ+&f237[J"׀jS @찝Fm4C+ +#w;sP%| `aaj+Z1CfݎR;FAN{2~Ȁ"th˩9ݩH,&V]9c*oԴmɪ"ddΌ(Q}}ޢҲU 0 *q85"MFnp?bv-I8!a}⻙RܺYM[?vGHwuWvqd!io/Ndz˸5kS۔+𳟯oY1ӎ_IMmB1h)ӆJFx]E{Xs0҄HykXB[9z@?}3JjY9LDjhPIAQ;LI66mjI^l!EWGd' #8WkC<=WT ~2*ӥ2)>Zm&T]Ωܬ{W[ӨBfh? r6C*\:L | .iOH}e[ڑ[8]d!zU]o $zR^[WV24(7s'4_ ;O>(o0~;h`XQ$^@}w-X({󴋰-.E/˜9Pӱ OfeznmKj)oC83®:܅8αk}.T|#ZG Nbt2tk]BvS[(]'T,O]P)e]5mz%;WDJ&8]4Śmn1e&zxgTϽ*\{8"e+^3:Q}'v.U"T9qCbov*İv-y1 V=XPV^o>LhS֩~j0a= NFTɅi_c/UUL?]mQ Xy W:ה xGOH ԣ) , x3i}80$SB8 eM%m Ys#_RGZen1'E> H:c/ǭ7s]Xh;%VCxSu.1;k?1nGOJKP33|ХΡ꧶E10>PpB@K֋;;ʨFvjb˯3$y-W?-ȞD$Q2xRpUվo)kyP\!LŨ+DĜeHwŠ=hBOo֮ouEmF2t1kϼP wj\pX,Q,P_ VI amZyl¶]Bb G{iN%5Yo+곷<2V՘. ѶGY ][ 6S74v'(MGԘJ-B:Kc6T9e07W;Udp˚j m\<|8.͗%EQc zMG5V@~Duxph=sxJb6cqdX*?Iub*{:1\~NBDV[e3u4\Y*8fmCC~ȝdQ9 m3ϓ2Yx?ܡr,hSwp%&,|VVzMl$+ELxQq0@G?}<_~)-͑TY6,Y;t= Dd}ZS7(]KQijy$r+ V?,-OJԢr3eMDbPFrOo۾I  ?@h 6*n-e!͜vZCP ":/~נ%玸~5Uc"+eלN9%cͮ<,6|JT;V"7kɸެb"wMZNlϡ*3DW$J7bTӐEKr_b)-Kh&z?1?1D$^CkCrLbU|KO-z+=r|P}IÅB/H2uIm5TOacm2DSv3Fsf6W ᝨm*phr)򤣹k>#܉xh"COcQo|M6,j[d&ۑW}&KD'K+&&HJ|O;IۖRMym–yz"v`:oii*be!Rm䙌aG}Ӟj_e\Y:T0~#C9CE8Th[ 5guv 賮v 8[HLH2:UzIͥ%<ѻ?n*<3Ġ9xXo;?F8cۄ S<$)Sꍕޔ=[ĕ R7 Wd@RFfB6I~ݳuGj$vSHƳ`E%W~tFh0rl%6ulnkP5(O8ӯfXw1 bO PvxujP H?ruDO gިVx~cXw|#(29݇,k$|`xWS0D4 2İa'f^ל)q\#A=/[GkK}(H.{_sYixPcp>*om6x3x( Jf<wt'Mm\v˛H%X ӁOƥk!tџ|3SQzc[0S_+,r#걔bhfkks#e52CC^6u+amu-n*k[`@B6IK+Gngʅ0WAe{zQ87U}Ex=Ϧo˷fDɿH<[ڛQE)WNA>d+GhB`;'; W!P| *&^]Y ; MKT9 `42P*PCO[*kwk LI4<@Ҧ1W7iTuxa`Mģ8VbS4πM!ϏoV:pt nivk}6ܪ $f_§knwzthj;<gOI>eyׅ)/2 l<R^@]iCNDbM 1Qu,x3g"eo1E '+ӘAj'϶74Pf 1qT6`Bv ] XPG-((ROsW\mPDFY)?C\XiW(5l wb2FZ=]nݪ.ذo]˺4qv=%cf;P muŸԮS$ X3bˎq+D+{t[d^(˻@zc׊JRB5D•'KU5; OP`|'lɲ 5n7Fه u ~m>װ k5܇jVwn'rT-CO-GW GXSÞCqKkr:"=f<{AmՂqH-g5s.h$qKxĒ;t4$m6 //'cr?^ysJLc:n1(΅KnD];qlGMOo4}O&`8}ŀ#lڝF©ͣhg:o zx?q̓HD(=n˪'PbѪ?tu]vzjrk3Uy/}건:h` %hw .P_]8|ѓeL\loyK+T%yE L߶2 }ߦz{gx䶻*+k {M VIJˆ^ٶ?k֟:C{$jeŖ]-ٵ αZT{>}I4*6YBNs.AByo Ah% W])˿լDv Z]G*X ⼉+jhwjRroto|`S@9?ahp8E8{3snv5])KL!D-H01+x> W<)$a}[| va6X ~{W>88%AhQL-XX  %ņn+|ѰeO件H0j(`a5hBB7F5Dȳ9oL6c̈:TA# ©%o[7}7BYnM1Zy ;F\*+q.vd]liM.uuӻE9a,bh*vbNÜYBrbY(+:J!釋!HjϵR"arR;SP> pz/ #o@qUX׍g96 I$;SV*m$BD-]^nKǁKWӞeMARTCuou,;f e5H{ؿ`=Wh1XdP(g!D5ϵPDW|RFKXv2 k ,Dq@M@݉Y^gr~?FSَބjuG(x NgӋ-̀C%T5mL#Odna&ZCY&-Hj4 kNl#Au Y3ݵ!쇫ZoQ:7WUI$; B>@<8nlY<5Jv(k.b|S@>)$LJ >얠Zq!KcMOM$qb@úL_KFò[MO&~ӫb-,CJ3_( a-X$Y@.|MnҞk}mÚ7V#k=WK s%N둑S=NFTy۱ ?ry-%hb#y!k5 ^,wCQm2m+gg_75A<Z9h9@3)jqiEVlsxlG xifl DQ01oAwϓXeI( `$#q |77hc̽!Mӱ s0㳩 ) טΊ8\ӊcO 's 78 tU @(_2xeNiMXzE"||y?86wvqR!M@م~mTTb#qR58u:u)-̕  'J5otdJm\K-" E6]&3ʝCkd- gha$WaRELV@ʩg =8/LQJ*[!P~Ź, 0' خasdw^wF&9捛lBnqԢ5FD;&I3)<ߍʊlF 6֢.09n ;>L0#9!@H ͰY@QZF59Ƙ^eTטUE:o}㩴.4t3vw6k 11 XnRPzқfOQ;iHwM )HF""\ 2>.Zx~r1X|#&U>|\T݄»j9=looHb_>ftKaKy)]9LgWCׯE==  EKʐ$z K~ 2/oҎѠKf%GXO#G5|~:A>tMoD>zXOoZ |&qtTt~3Q=ywsTX\3Mgz}T/SRׄqm!  ш x a2  aUD ~ SPmxO9WހGM߳;@D(|< Ujc`#e54kxY)bbx(*c A*k!/7=AVW Ŵʲ;vNg%$ J8禎sg/C3(AP4~@BʉOz봹ۀ6I c,ZLY`V*,썰Ӭ"$Z쇅QmJ*wIQ{/{ אָNhQl?AJaPcWY$9)QeĪK ~}WS^rLF]U5Gn>l{O83O!vo'7`@s:}sg[ш.~'#U@5R[ChzS}=&X\8hjѰnf|;tgL3- _/$!} p|1/"uh KIapDǥ@#:U c@/adI^תvT?DHEYFoN4뵰*iUנ!7!mX&0VK:xQtVkeS C!c m0ߩ0Q#pWҕ9g u@Zg&_}Jkuy-إۺgT^@}\QF>ȃCS!w/.D=u/: ݾ,j9yLhuk,*F{głpBOK DBzך gSpune_^">xbp?7(;RK欳 !*ǘ׶7gg|GzzOMX(06XIǻp*Ӄ`G HƠdM2I*wӻGعi3M|֠dي'aJrb!v6yKnG$$ ICE?"k7.ng9q)#fX HĈYz=u|w/2 9зۼؿQM@ ί bJ/v DR7a_Y)x)̋47򓗻S˓HyݨMu\ @jwV+{ *gQP?C~62zFۢBv(WAxBvq%uXwW9"f@b4csN"#,vlCu$9q48}/qk9M{|a^ ^%( I:*rW3a餁vg3@ (SlwG QӾA;rl4dڢZ)104i YAeԕS':+  åy+?ɺ>wf|ɲ,tWaV5sEn&;EO/'jlܻ1nPqK^ej@Ŧst&Ywq䗆!L Ձ )5u9 } ߥ ˻}0/pM]=3Ŵd֖ԛmU9ly6⚨\ Dl'~_0ҧfLhD&wi΀ YMZ 0 v67{-M]~rwig>QD$^)Sوѿ2%YM'dd,c5!9y륒+U" ~zUoo>!15+عMa[8\m5T2P`>/M8 x˪݄"} F㩯vSc>>qȟ̩Db(/ttZm|ZVZbJb p ]JgrgMS4c1HN+jJ**NLԵMVicҾor1},cG 'K2M j>!\cc VELkؗTZӿu3ϩD:pKs?,3?(^ḈY O;0 ttW} #tqd#fnuE~*mo:D'ɠdy!<'>)]J|UZjr.i }x΃ǵߜ ? &t\#Em55V/pzr:H鎓ie r8~:6Nc"$#GXz/Bn{9[ȣ { ֥D.T(F=_Q />/4p{W:*eC~Yɛڡ*BQδEōdA?'rAJJ\+MٜYlʱ47>=ÔpS.qUۛbZlvblGS:Fo^s$]~Wy&M͈ni]m:-9)o#3!zZhQa!SN]$K. T"#eOf-m0f|diޅYb\Iz$H-{WHD-m +3 @o$)j:0JѮ=Ц3jcTE0,,I01|%VX,Zw@?UUEtxĎWFz-~ln,gjm},429;}{hGLw-)8ΈˆR|.k_ k@_ٚa:%3S;:W+6S|[6G _X@b D }#<6ʗ͕7] O%KxB6/P4|L"ѭYGdMz[nN75'=X!&j*NbkVA]]cAKK%dbi?A4<J0bz2 nE ,D?{OQjwAvED8ruЛֻIm܉q* bFL 7bt"Hc Nki1=m!t@"w(S,E^"'꺳(9]R.Dh@@ )lh :QX Ũn@82{ amkCĐ\DU 䐨Xǖa871}I CdW{l0)CuËB$*,$h>/T8$4#j>oYV\qcK I`= %KJDĚ#b N Я;~)&?@Q & E:L-B4ž3hӿ0!n>u?*ڥ_-%rl$*;qb"$r{ ZN_1ׅ թ}a5VnˀAmCxK!U }F-]$4=%3hX:oΫuTmyδQ.6X ~4<o4aJ#NUJBy>T΁gϿ^uvl:aFLQr3"3)p(RԀN.$dER #)Vי8 p+_kMb0ou7կ> ̵-!<=J\1¤('6{!iq5K!q |.w.` eLE~,wamj2{H .^1xbC]&L:gYiaeJ)AÉ]˦:/84a.Q wL!ػuƴpoƙBqI rn"` 0umr+/<.I3wZ^{FLEo-.]8w6pw"vdo~?n>= o0Ts7ZҮWw^;Za#ũH9ASFS~kGͣp`R:&[cX[.m+5t\@D';)~ {HL2,}Ub[8:=gZmm\{ [N ,Etx^ہC-5<%JvET،5%8FtJ.'5qbuJ^LO(KHT_*5{p-ޖs-Ҵu~rN1JfBf[N-fj>ؕ*;>gP)]zk.w_<%>v}xk@,maY ?E'r[z%:p|~𴁫/ެ*1ie !+j5 ChW/pw(U<6~ ʼ'{@GTZȸ rjr=N>X3`Iʔ^BF#|g,rD.%D<4F ȫ]4q=Sƥ^ؑ Ogi+b,Mqsxt(`ާTݡD.zqW?TPX!|efM_1 I%"HfʷO3|sRŞזԑ v,Ҷ D; +̹eRsTIT6ƴn%,bxX C*y0cL6HB{_) YB!s@qKʎTWZL+ 9I&lJ4s]\}/@7YwCv ~ꨄI1\2i(12#GW!Rڡe˻ΆK&;Ub=^C$+M .pef !03VB U %M;waGzGzhNFo'+6vY+^}\ /0P줢L6 #8lG*JkJd<^U$=\(˪6$P|!#cF:o~WT{AʾjC\ɯ%ߝ:j6Nl;G389kv+ G8(j3C|wL@moi/b~-?\M{ՈǨ,Dr~!j/++p1Ck>(+*m4T=W^oVlcBzH99,"d[-@U-ʃb@lQ󊰱ϟa> ?ã#M ,f[ָto^ S) Jd:47+{m6].B%?jg`}Ԫ>=gnD5Wi!n%xM6W I:$M]FhB2Q0;5Z2Oٗ<*b5MyB+_Y&٩DjM ([7/['VWL5 ?PiL9Xޖ YgyAtĺiu߂$> V.ǭIWeqX>Ʉ|E&7}Qo+g} %_~0UmSU]>QTZpm p>*Vf!tW L|v3 BbfռGG(1A\7# F #vFqS-ʡ. @q -4L<#TFa$lsPD%J|[(`-{2P_L>n/r4 3wH#bQ'GÝӆ' ;ڧHb]:V)'PV3d\*!#r9j_ݻH*.)o"] ɑJJ{n?-(nQKE52Me|c,PcU4`ADر.X%'mFe|}yn*F[J B&d#iWe1_,JS_P3Ej3Oi\5l1}AOZqBxR Dcۏ|Әi0"d')ȥSqd͓g.Y"GԶm <*}e!}>b_ȯ)m.YMWz+DD!eYR -V!u;>E랒]΅;:꭭8XSQt {it+W"mČNft xq9;ϐB6nKb/##%[bi)d{<'__8blljE\[(VqquG򊚾-ymU)iqNmk\txOU㚕}9 Fp|Q&Oi4:c2-׮0ߝ:pw2hQo|ٮ58.I㆓#%jFa0yw[Etzsޙ?Qq~nx(pV),;`yqD}P5-rWoemC~"?9|O!r^+$b>AQ3W]؆񄦟K@`$X#^aZ-v 9 M3.`{ RЛ6ai4LZt!J'jxֱawVLt_:wLu@< Bg*`;V,],4:3R].WG4!|Ls(ryo>HAB[--~cmbCeiUH n*z. d>Ğ&x7V/ݴtɰbC|иxZh6n1Ud>Y6\<]×-[L\ 9O8ǁXRۑhj^d#J%\FGe TjqtaH72D^DeC_CiK$( wY 1T \DlK<*+s]uys2k5W'IG@r_Q|Q&^kc=ЮwXrKHX\>-p쨒J<>KvsOg~XVrS̫+XNBhB.lƾ4US5FS(9N\uUR5O<М Vf70\Hk6jw9hߟC.DcL'[YBI؃Y')eKȎ ' U(nZ,yʋn9`x|V042 r@PrW! | ?''8I4 ў-\QXIf>Nڬ/6M?%:GY:E+'ښ]jFE uF9єGOZhC(pD#^6_\‹|6ϴS–AV−7D (2i%f2ft=|ϳuuCч.dU7ØqϓS 1ЄAϻ, -bz:j# ,f[cj0?}sڽi]ҼMNF((-5wu " # \QqyEOa%-PX`\x|f LvBQh"z5!r)?{#cJF_bk7,,֣`?8ք t/56991Y{vZknS,G3E)n?cg _by9Xƿ"8= ;c *`b7y<&]MUojj,!#BJ8:BK@Yu!ϷL\5.ց PL~~s.$6{Exf6 )I?QCsc|WTEeRs0wFDJ %EF2ZȈ+VHJ%sv{3,rR9gylp;|`ב"W{]I~He՝.Z uhkV;bȎr{ђ(2DfgBņWzI;h&6.&7JBYW`dX!$"XR/y,|l:pUnl(}!╂,2)qA}91бmG |S.009;:oXZ:= `x?+AATJбN3Q+xgT] @U?h7畑0M&iL ]o&ms M&臕_gJVX&};JxS08G~Ra# b3w[3)!Alp-wlN{ Rƿ*@n=`2Ld naǎ)tVl>;g&QD< X"dOux[WtkmӲJD;fZEK8l|Yi^Q H|7-τ[ n6IzЩD:sFEfUm6Pk`4w*}?&/ u|vbV}=i3]m 2GvB:l+) sTF0ek}*'wP<>0o8':;9Tgd;fZ^NQ{C-8|Χb}}ee9:;ntܙIU)">U7]dYȥmp i7w&'b6*.GWSHfņhk)lK|Xs-čd"q1uTJKѮ Ut ]QS+[57$(|Lpߧ֝CƯWm=@נJG hRwm$wŁW@jɫjϼi9(:T[Fcd;R6cQX!b!ۉ+Xٽ%U"2XF9mҶm9XgkOq]-ՙzgtI[0.6f=@ZBaٗ_A # ]-L`6U]] d|}5ZyZڲzK2ݙsHjR @!SQ y]UDUC& FuDʿⴒ~(Չ囉G%Pui"FBk#i:ta }c 3v@p`پG]>۠$2eJ\9\}zdS_CuoR#2R?Ȼ!KeI&f-}:lˍ]rC-IDa' $sP.&{R)B\:‡qk*>U]Tg0ʬKI$ia̕1F8>$W & w?D"D `{@C6,>H{#ZIs^ذ ѧ|s>$fa27RlZP5"kpʎ7UkbˍcNq{k6|1ݜr~7 k6DTzj#TQHa== rՙp,t-󈲈 `{4g@ Q]h3&m|]X"Gp!rGy=9K @bU]0U,|}TgB1l,' N{FW~x2[[_o/b+cHuʆBOc⧓Au5 n%JUX~U$!I&I4k@GvAر;ݵ1pDע}S l^mu)dXb iݼEQ]n)3sі` %Dy_DzmGjcca4?&/YW?ڋ.A>&&Y}=zj.$⚣iY`ȎWF:Ę7Y1OW1@Y5f[77VSD*rtVWLj 5<ڛ(N|iS+^'ET@ [kHe}mL 2㗸߃b҃好Tb:UMf.vJ/μrT}'u}k}ؾV>K`UI43sc ؞l`Йd?#IuV 1fcƶ ! Q]ۅ؛XF1?EŘ_ oEb[+١3ђ= /h$UXHxK_8R> a.F?Fns+ڃ@U-HrtOgDYSmaNM Q0 5{U$ VO)[[z`E^?eN/t>ѿw){LCӉevoSa~)b#^K׀c[K&IuEuΠ'mz|8/Kb[3&Sx^!Bp: %.7mR Fu?<qt_#G%FȦLREGaJflU:yR={CB*0,ľU͑͆q:өbdrG>*0*F(h!ڨG QQˠ:ٟb XrBѺ-a*&:Hu\Xxt 8 , 6E' t>uK 8v.-W1X1ˈLa&Cs<=|bT@bue-x%$]$Pv HAD IJ(jDEڅ/x @"E ZFhaޱ$*,:CA=>h&Ce8rD_ ;JX`l>3ښFy,&u˕Uz;$:=Ͽ|s pBm= ,z?, кt$&"nJ0>5%릒Kvp-扈x#܃/Њ(SB%$<]|*UѴnۍ0|#p[N z}/mBFjߋwHeB=(eHBŅz_]3UM.~-(Og>qx󰸣y4 'rh:4^&BܙT [ݎHMZv i[FoH{6jD1}y#{3Q/+`Н,zRV&nALmvgj_JTy6"+"n-BAf @[@RJm`KԜbS+d,$Phq@tްc9&i%49p7_\hH( +i~lwr^R 8(6yi=`YPTi!1XIk b~㤡a;9&MsW\VCj*s$l04Bn'nDL ^@^7v;@BODSswզHH0܇ÓAjbSaGy Ht$Aj`IUkX"vֻQ]#Єmrd]'B#$R=pF˂ͦ\ wVC3 ܴ0/evKlk_Nx_)s\xg9Q1Vp6B<4*B('Kwe-z_mKd[?$ C ;R_+}$h 0PśY-GJ]k<^D:=RU%l)h^F[wiᓿ}hʱӭcqƢ)L6DLW,Mޝ[T.`[3LLۻ]Ms8BڗyٱN1ߊ H;5tM Su`O2 JU'բN[?`VNhpE-?5 k@zNxQ`( Z$rH0k*6-W?1y^lCzwoE8yEHù )f~[@B*<luP 5^м5r3֬2BoDTh,lS"1bG6HיpǴm WlZ$T @J_ɀR^-k<|6bIͷu>d5naF,a;9P:i #J2uZSu aURJ}řI6$YqqCF]\v>r$(%&)~aWqrv/~ h :2#nĭbWlc~'{Ϫ\0O|Q!nsP4"OPb5 S˴b! pX͸x[6qS HIIy*Y|yZ`+kZUaYĹ&>v*,M?hcv C5'd*@~=YٲvtL~섟I]3EivS3cy2#-Ч0 έźx-/rGɋ0}OqIt ubDȬm`Ә',^d>cўpr`jVW9\k :.q>Bi[c^250>\*AB hx_S6+Z1GQnYA~h;MCbu90#|l.m&h ,7xV0bMPY+7gϘ3"xN`*4 4ʎ@+ XƫT*2/h-`pRS_X16go6p ޣ]1s{s@ J&'W,""luԺ ȥǨm(FlsU$IFL:U>VFrXBW/ʬA@\M-p=:]I]Ó1]qcs+67"]?|:NL~jUbUщUf\c`6TrDiPzQ/;V@4;qG l!ĵO4qA+ANb!3ƒn,p. dZ2I=dQ b躆_ K[Yei}ByjDs|mg~H =Alɶ47(l8T<}$5;nw^L\P;m} lR}^7QN\3h_kVqd }pN4 AE L ~ԈkˆD;i, ^j;P.:u1Q ,o =JZa1y~_A~o{g ]M:.1kǮO-c\(V4 PSQCRkҶ@Ipdu ӻ̒<,ͦ Γ:HT[v'"x/32R>}̀-kWZ RVC shҤOU73UJTYֱvQ]SM]A޸] 鎸_)Fsl ~5фmJ:w{;8r?L^Vfl :ۓҴJ5)wtvnT)gjoۜD$$=XTRm<)6H!:lBBZ ;4e^L *9)EO=5o/>lRpZt/yY9ЙW,;6C7k LoB@aī#.jz ԿPB~4N@V5 a] 7Cu`a]alڱBg=8\g(01'ns r^ǵ( XJhY&Ž~eY̚θ¡6R}LOs t7J?݌ w2_/W¡]>\Pmpl@TtĎ#B`)J9#JA'/D?c3n] mb|gpS#႘" f~ؤuF#dߝ0ө?yHz)w3inNdymAP1@4_qS~t@(D^%iVR/{7h^{՝ 2}PÁݶ$7 o67)Opv]˛i݅N#՛_cL_O!t4Ŗ= J9?ן \/C!ə6.Uku`_ZU:b.g0NO6݅}Ս WHt.T݌Pڧq@:Z WR0ۚ][fj;MrSG?M٘Lnub oumh*4~DJ )!X ({k>Fr:y"5yC)[qJo='wԜڂzhլ۸ٿ$1,ԂVZ~cǚ [x;@8S8&'f8[s7դ{@*164}n]XM\o$R=dFQkCG 6ڛWƩx}7bZK~P~' ZxoMC^e;#f8\{F@XS$:"'Bh،| R>xa؀8I#v)8/1yV|[8v{Tʮ"T*mvjU,;ao䊝UH|dj--3o'Vi9Lb/Vsuum 3oSSm[gd]':7e*M=٠YA݆7-܈U(Ο4#Bwco"Gߧ6vmN)рފ:\{<. &j89D9JvKf;:{oT-$'z͔lN(tF[¬kL/E;VMgyȶocA7^郎%í#GhZB5Sn9.Es,BKA܎HMcd"RYS[!KLp,8s1 M+,*l}n eᜒtTrZ@q!DX%\ i;^CxS/@M"փS2T?"`B9:h+)5O]\F_5w7{=Vv:^APxcQ ?Zׁщ]Q(qT)1'51ڿً&6s,B롙-F 2nGO몝K\#7kCm`|7,jǐz&eW,dw9 BhtoSF 29YB<QTM9f(gXc[6',C[*6.ߚ51In4$4en׆DyӿP ven >dm˃T[ِb-|{GN $LG$HHզZl 'y\H+&~_v7 Uk6XP2x/.>t.N}%FqqFPû a{CfݕT ?c'ِOg [eMXlwRlHO\XP力-!A,m)GoE^J]K|e_EZ'tBI`8T[_LƦO2-O/{jk\z0:Q~j}&}03q~;Sq} -{"0eù0Xq7`D4ȓ>zPP=x.ã>~K!RZGĐ1}!Y_$+04A@+ޗ[t$6y虖VV׆J Q%9Y$C0Nȹ6@Oh1pT<$($f Xhc2ū`x 3ftvEv$j[_vVy>򅿵cwõrlTF-PnWYVo  QeB VJ 0Jx {:a\hK 4㜻]=P餣ƪƪכ4l|6v?m_[PV.I Ci>^x:04pNlyG]*an' gpR|;д{,x1AKHI٣u2z6\G{N;n02^}M(Q۴1\.e jL ʫUq%b|iY1KZ&y |'- ݥ.9oί/hen&nNxlxq@n7ta`S[ NO8! yP{ T+)3/^]B~{qNUq,#]]wsD"srWk:gTaVxU&U y3|ZҿyO&MPN{n$X %Ӂccm4B,ƄȬ "&xؼ^L䳜9mUAԺ[V0CI k^'yN D0{hg:eXլ"~.HЌ< b# ZA&أ{3X8A"}/'V &,R]ɲ d]?}p}04RKSExrzSscYA|Ť1$!xT%P3,{ gV $C;Ƙ)pWdjVZ F]*0s+ BWg#&c} F+h( yC?]Hw*xU@$Θn1. '$Z풝% iZvzﰧŗ|b|p*=[N܌hd?Ć\gP9M $y0v7_YcZ~3NֱI?8-]dEjKqB(A+7>ju%ObmAz^ysebWvB|ז LBsgh;L&Bp#BBR  ۯ W*Wl#2CVPs [F@0 DAV8Q 4 ] `%N4n%Z "n1>iɃRHC|Z6:K8t"ϙoT6N#@ y&9((Q{ؾ8W,x*ߌp?0H˘CwTغ /SשZ8ũ%0]pխP!s+ͅ LzJ/4ʇb"9.У6'>%XhQS_1_h=-70 mDC1Q-g3d?)yTg =Z@b]JKPأ9;M>FozuY3PV, _ 0wQ (ɓsP쏙.608Ư֐ׂJz̈́B#mC>ZuYUL_A՚NGfWN3*fyk6+p$M`*y ol[nwF1Vm#0}Qܞẗqf0Dk 7ՅZl/c}C7(&!\y7.)Ԛ4[.ܦdpbO(B$'i!?cT]L UoIH!95 6e ֟BBZT*_؆z WQ0^otZh`RȲ(Aϭ]>4C"P@您Ls7қu d( >@*qz]n>MԌ)lc]JdhAbϓ A- ʹ37U焫] S)oD3=}7#@ش$TҤ4Ɲͧ5TT"W8yUhCBQ(.HOmy/F8!w% `0V,$qqE[=>Ș0Q>ϭ1ZpuW<'4M2.XC{3q(*飑ۿbeeUބjTo4'tFL0T7:vۙeUyȴ%Ѐ`@$Uo'C}+#O3%lFV z2C%_+$8+=yoh9^ XihFQ|~tޑ):~j:qöY1TLz]Jr&8i^D]^gk'\5=5atD6s"Ĥo%HˌlK D_ %59 չ9:W6 ?׵2̥Up}\ 1 z=,%5ٗ'Z{yxLaȵ,\xl@XKkY28ѼED%ǂS;sgoCE[ T֚@a|EˠZao:ZHŊb 390NY9Ȃ?&W+uoTok>O&']1'E=V"<}뻨 Vo#Y >HHNT rV:He)Z~qQC8iҍDm{/ׁEq4NLfe3"yRu2۔HamCJ Q|*A*mm8̎0yUfX'2‚[@|gNk~h%ќ{,/*X⅙W|յrS'|mwGYlI,X(K<7Kƨ1Yk!xf@ʓR,@$rd<X'+[yL/dq zf~-5ɣIwA5nI ȰkjͻTnBlMd%`-|h+mAF IGs6DrxTu<: b^b}ky|zLI벵"7 uQ1yqX}ɑSi@m+ζ0>@K%|\/ӘB2QII:=)W;u̳C1jdOݙs>]&RK3ET&/@/f2EnPqn>Gb䗁2SB-۵UX:*<3xԧ8V/+Bgd2ZR^f.'eC1Iao:Ků4^4Frt+*]  jkc;Y-fJ؂]Ef`2ڬPן%M y|[+#E쳑4zM* efAq<\Nݲ|PB)jy1&7ŻB6%-C}`*ŋ%Ktq WFJ~d+8qu-BX ƁfPq>2{59fxpfӲt?dJ3yM [Wl khLqe(LPYJQw`?,z/gEJv:|9kaE| jZ 9`c`Z }%okm+ {y3T`Ŏ uB+7eJd Z=l9}sŭwh9+:!44@izϼ(_<i(il=8n`f樫LhnGM+ =P9.9p41?Ԩ V/NϏE:RBpW/ =zԱl(n{m쒴bt.!xî9!cLgKi Ch{:yІ[_{8IVV%^T@cLp>)vUe9?M/f js gNG`C <}s 5)b{: =[YoO T+ym<EC:bhvUjʩ*<d]@:V%H3zBͶ S34pĮtϋU`஝EI;7` ] fJ\7 k$ۿ'LBaIStĤ4Nqc=[lb4=9A-T)J-|%W4^5|B'KB0g,a>-,MItV]_("@)7#8T^+Vf HMnpPIKs*%;ĕ6ݍZSG2PlRڣvUKFfX^aiڃXD=tK/u[qwClh[\~b4e!at-Az<~|oupjC_BT|+U3OQk?_@gĆRm}:/LT&d1̃Cq !ʹ+AL0ùMʠ&Lp0JQ*?WX(i?UDX`nh;@y\J_ͮr̃'_0lJcgh)6DGoFElJ|WSOKT 2(}ggʎ:Ԯ2(&iIM/Ϣ0>wCHI %h߂ƳF}1KC^ƛlU7XtǺz!ܻ`GXcoG%u@5%0 y\,s 3؈dY2qyd@!V,u )!e|d< ^boi4nRW2s}XoW0wQpJ~NiS{x:U0lW* OEjVzj:fH-?n𿡻<^}pD!i6w !{HcCt{A'xJb8ctAwz~ۯ8Jqt5 ߲e M \j蚛S,S3Ho9?Wn!4s^Yl(l0Y3!&ڃ E]tZAqAĦ!/V,"G2KSAYcei°tEߝb녉Zjl#x0 6I3pSEZuEUG^4QA$&ӹ3S8X^Գ0/62[]pDIjKz 5~_('X@œ qW$dڋNUxϤ);Q5guTyĴަK`DY'g mߣ:'R4KcdK φZ#_T%Pa!q'bաڒN>-^U< ?6)`PK6W`LD095^g<ײDnjh߭ I|'trh9mԥwgDQe`x#l5}.'$eyL=ɠX:gakގ(Àkփt>Bospتx K6ؕ=6UtZϟZ7M`ٰ[b6`E%c7bס%$լĔ7xqSS3QZ.|tyE+4-_?4涝w/MfGg@~%佂g?Ӑܮ5Pr#=ٮE5[`S@!iӯMғfC@k$ߞi)o \`AFV} $+}G$ۿKB!'6Wx"K$ 9c-vߜ?Ҥq$gn澲!8PΠJ rMG9E +s9jSrIv.8Y{d䩹L H2:,85NR71@+K\;dOUm^*uͩ%ޱ0Z`&W;iD{C`^?珃[oĭTT!^:/1 a Ra`v0TxX sD(jOJיˬt% \VVf]oC{Wܘz"l="CҐtdת"}YVFME[v<`ckNC~;J!?D\%Sdc]`68jn YF7^e'*DsvRzVfIvS3ܲqs/RlܤL_9QҋvZ&o3|.5e{Hk,x#-FE~e#)Kߵwv _"3_<>Sa\~.Գ\* 5A~R\߯,DZD܌4=dfUJ!4ӝ c&$'Y|4m= m76yl[ڊ`LA{rpne _ L5]WLr^jg=.d{S@Qny_1L$aĜ@>Z-و cѹԛEG+Sj$s`w!{hi)6)t}6v!Yf.hjqAS<"!Dx+s5ۖly;gY3ZMND,;E cCW+5 6S?[j?TX7CM s:}utg־`X {z} {F.D ~ݶӌ =”p?SK е1r{q_Ţcf}7*BοҝTQ4-JkH_ZD.ޓ0A%82QU,O PM5fa'7%1ù,tG)Ehp2|n8R竛˂^ sslnF1sk7Ĺ;*&Wז}$!Ӳړu`7!O-ҿ0y]n0@Raz2eX]f%R[$3j ,5̋L|e UzUxzK{J'.v =fDvN2﫬|% w@1`gsfrHĐZjxҋ} J6k1hLԤE?Bi0oz:՞ca | r9V#w[N7K-I~SqS%s?\vi!S\mdW(#E5hO tJ/Ȇ>Ɂ_F5 .&U6(Leeb!!Iw-Ng+ZSE$ W`@yD<13Zz`thLB gȃ}f}@BMn _$^x>o[d}kt,@)(Ze"nK! tvxhyS.o¼Ry#n)I|"7KISLXbY?#u"=,+עH%5 C%$ߌu㊎gC6HbjD'RCHܝƃNê9Ɓ>unL;"Qj.Fnj[m%J}>C@ڧ~_V5<1".?pe<0*$oɄ9P΍^dkR{mB,0Rʿ[;ȐEa\~-j5ᚉGh&4bn؀*u¾,R/;K:B|֤s'p+ 55 Cr/KL#%M ce̕d5y0XI+FpV^f;i~I(Cjwq:c~a= O3z/ڌhe]Zn`cCsFݽp '#%:-:TA-6Yc-5;,`LyOQ=L/]'B(C-۾a!u r[o#K̘_(I=d{`ӒFn+mzݡ%jy^`ЁN.̣}MA,aFqxomD.V@-ܯGUc\u,k^;xϪ7W;IInG; 򽎕#dvT5Yk0)3k5nm|p8C( Ց8^arV*L<*B9ҡ3K.صID{_E/yX%mMג';,Xi=}=Yz`UiDwfV1hpqreVpy/n(8 _^~"wiz'>ˀ+VSZZr :(88Nui69̀)o0'.8Uf?Re˄ HPxbF.`?<"^{z,Bi Gl&eԥk7J@ F.ǍF$A糑%!uG@9F2*|4@>Xx?K,+bEϷO8SD/XҵCՄ2@Elu4_Gprxy(6̟PHhy%s}YO+ Y!aYT׀O6K4'~um@jGӥOt_K ^W- zTV}-$@߁kJ9{>w>\r vyw9H4ٞe r=Y1 ]L@kp_kMߟ,B;dau9z.wzm p!r"QIEYvAAdfnL1E*fƻw< FyEh!#ʚ..wW=L.]+=Q˔&]xjMS WN*BR2!'!hO\Fr_ kHg|7'znmZΞ4ȩǷKŋxξz0TRvBʲV+8Y~ z˛'xeUtz \Sb44jc#a_+8*Y,W9>0J{MClۗÃ%Ma?m- Y "hkq7irGK _a^KK o&ĝC܄O:KKj.!@;둑,d9B6vhW=~eI>7zMxYGn . J}yΆȌR*) # Z:[n[U E=x.`ʛzӃ7^̌DB ֲE)G TԤZomEP?{"eNRzHYds="ZV[v{СT=$RLBd j?9OLG!h @߫3B32{Tew2-ͮ#/E0g }v`(}/vE%'%)oxV$-7ދ/[EB&56b+$XynP}7M"k)z(jFQ.6s1 SæMBԑޜd78$PmoQ:%c}]w2_b >nI*nrhI; c9Xv_"­7KxNGTވ ׊k"=$yo C`GG@9-3<2EۑwxP$f[?{RPLe G1&xHt lH=Jh5=z^nWf6]./P8KElpR$i)|#B)A5vbWTЄ,toUm>QdqdJ.E81HŴR]ѫp)CZCJaD+.T'?bnX]hc=8lI :}u0$6Vܐ*`4oCa=|?В#--ɁStUA3iYv:i'6bz>uH6y@D\3!y?Og:4½E N}m:CqTY<D+zSI@rSqHMrB|Πp4. S ZWi}J n:y0u8讑b j- KnhW`O='-_jӃih*g_zt7qaK:[h"UŠKDIFp2wӗY|{d+0kvр yU8fͪ!uGyh\uf.WSIw̿Vw>_hvO }A3ȞK$4皓`HON rZLw-xo Ux=1G[r{).L>ݚZe4;TTYC C:dBsO(Z˨E6kA2:BN_J7Ydzv^X| ._8EЩ̞F xßS2~rkt;T[D#XML`SN(\s2>'$[İMq粲5`Ut11W+"5uDU/{x:$һB] X/ي x'S) ["xL}]NG`aTA\3%9D2:Hsɻܳ*b>ʓ ePqk!FYQK`&hUه1 k!ǗJhUP; ޵K X՜9_y&9<-{ZX^-/c3Nnף f^d__jBi0tX2$[i-+u}|2F>79PJQ_X$/!*c?[!B;&&^/$/v6ytpmM=+$>44`CEcKݔYqҨv&ALӇF@ܟǀB~ 4}L]:>l11쳵k[0ne !/Z/x-,s{"OFb%1UxIL\*] 01.@o_@)ӸuV\!.xũ܆,g[Iy,wp||?(PNL'Xl[U3<?}؇1 Kxj`(k J/s ߔ#ͨ"l \z`Bfwݮڎ| 2ŝ0?j}Ew6l@ktзB4wFp򾏸oWB-ԙӟ32+|_<ƚomj$ lR7Du҃ =Cpm/d( x]6?,)>%IkjmxVavA>OPSE~o^jGQ'V4 5])ؠGu7 𓜠h,bێyxY*6osB^ŮYqw wϼ,ExD]$@r' 11oWTw3b~tk$ŞB3#=كnafͤm1 &0%d<2>(W+:"ʱwC3W< IdBTh nadA̺FJQG0XAsNhwVI06ޕ% oWǢ<4) y҄ oLBm^`!jݵ(>_%n}>*Ntd]oݢg/ewk;![j./ yg2!olER\,rQLt:г R߿'Z!b;peA5ɁfcOHwS-,$d0!R;[)Q"k 46( NA0B1}rCdb[!o4x=ܹY.Q$ay21V6{YE?K7h%t|YJU؁I" [cw?a]KH ΈpY";ki) ʦ&~R>ݩX]mΆkTƪȅu߅ծsֲ9+fH~l7ϕP\|2PVN(Za`zNG7҆S}:,u m5>&iXQ (ADs֖!rz`A/N f-Zy@;0Q7knn.84B3wƦ?i_wC\qAtdnH7h `A.ۉj892 VnEdܫ-AyPdZ=s=ZmWL7Q':K-1i3"6NQdp#Lޔɑg#Vs8O:Y iTے. ,c*J"3?6ZpE[xuէu ޥ҇ϩIᱱ D ޼~lfаaз]gx<:u~""Eٛ1Γ6^oW@~$ hlG\zIdmº*"Q| (6J>hϏy@ϩ~W XxfpŜG&wbedJ"B#K HRJ  NT yPnτW୦-$*UMe'N;kl"tXҷXxU][kr, AIVU&gBKߧiq7Q`ciӜ2/#ܥ' Q9;%Mm>;ǩn8aʯH(-Xgћ$O*hG<9B=KMχ1Hl `~#kC1~KߚZ*Ӝ<ͭSW&~Q2[Bݪ[WrPFoݤ'+;G AUY컋ȵdǹHjW2uhS垲%Rg@Q(W_ lIFNe'|( Jb% ./[ B1 zIՊ@z?e#Juor<?2 U .9r 8 f*sMVԧҁ:evÑ格ju'd \P19 bch"f'Wfz3Ch'=Mh 5,qz@Ӱv`[ypH2W23bj>ȪG( @h˓FB됏Zzy+1/@?.S/껾E5X&p,+m KIt!i@T7. b|-~^;S^ M6U<Qőھ3*u*dJ3K'W*[0Ikݢuc5> 塺t傋߅*ESZ3 ɔ̩R"\ }wW@ ~uV o=Tj^Tհ)r[Sc"g*U[[zro|#%ޫW,=%/a>8QH1ñ%q5jg벱-S(= @ϖx}Lh_WV@Qن\"VuG4qy4¹|B B22!y9kMѻ%ô0fX!#u<* <:x#F_Bx[ Ь0nXJ.!B{^Jf+G8q$[FjiA)E@-,J}FХdRCfhHG J(Z6$(,D =Ijv?gs$aFE }p! Rk #ίՉTַ-TYe25oVjZx)1N j%D `||ȡ0.C_bv 89HеZ@V̂j<4j$<vgcHҦTac+scl+o78R>G+z"1 VU/&ql2.h.j̨Z/|z]95HTXI%@vn>\||0 %)X(9JDO^]hQD5d)UK-z 8+YӴkf|:S>idncTEw[BNf8K:N~kq<tZԳ :L0@ȕ2⪜QU)_HlsE rB,'{}Dz샠:$N\=sP)!!aF*3=$V\ݿh{T/~ /oA(d\0ޕZ|;;F4¦44Xzc-26'L֙YI-#U#Z=_]Y;AM}^X%4al,bQ_h]ӳ<_}W2,["Jn"MO<1fON SP(Rdꅌ E{lBƍ>p2zjPPRT6*Ǣ;D>EY#gToz'ctO1ߔeNj ׹%+hx=EkAYS(sB&C!l4+UuW|!mz|VuD#u1Liw6P8᝸]ceHdt$oa`0i{RAp=ESNp(KIeRHDb0#!2Q1Z> ]8`( u]8}"H`3Hӽ))F?zRm>+ ۹n_Fr`(K)z qbUum#v·s[Ķ]XQXܓo֠@H%%..I+څOa yI&۳'d(ޘ|qawzbMMOdI}y=s 1r ?3kץ/l;3m$XE$@T}\Gݗq )Dd5)"YMeu$kAAHxɽ`z2!$$.GyiIxA[%Jb^ܴg53KJ YVgflSXY/7Sg af6ڧz*$`[x(ޜӚLJ,~gtݓMFT+ԏ-7",Hbһh́ ti]윷%ڢS5]E-C"ܶɹz 5Yt2S.!s@V[ 8Ѩk9v5, ,\b/͵6$qx@K0/?;L`0gv0% (j⍩.:!Ŕk"&uIf:b1_tm;ytc΀Vݳ I.n) x_).O<~A1>(CBK2 Z[/g!ӈZv^Gvg}`1gMddxDx(TaNJ1QH/p ,0T+^@E#~1޽ڰߎdNO>ꋾw6cQ )s|= ?U-XزG[aI8t9ڜ &wɎgZl2$gXەளLV V89"|fフ1Jc$SYǗW҈+<Þm#kcDP798W ~ԛWf+~ZJ.pOn eŁ֪ÆS]^ v˟#b~ZCYu"(X=7* V;xӒqւo( gB U [ǜ|` 8eg0[4VVj._")ai}2fNt$ܯ7 I%OԫX~f FFy+oh?7̔7y֫? "zBgy8V{kPvk%swQc^ jI1ƘDMCvECBF8Byo*-OKvb)W4W>4UZ$[ATt^FQ~h]JEPYO d&BˍE" 9/͗'IV^5ZNK.d.?jR7ˍp9kֻ K֣zK 7R=A: .rs!EL%ꐑ1Aۘ SP)ŭ(v&E5r^B{= L鸥Hn;P*8B`CJ-Iĥ5QzM;zu]˩qK>A-O cU歘G!Oڌs 骢ՕPGz_1Hl 4Kl 4QTb.bW\F+P<=K=M~R%ĎO`?9JP!pҗG:0)֗$ yPTb3] Jkm$*0GNےk[]M byX=9h .mhF42r#vX'J/Y72J<kޔ=HQUǣiN2*z`h[m2ah(*Pj%dczSSN>^MC1fO:y6\'uq-ħkm6!ZL^6A(.ׄp: п=uV?!L縠xߕゥѮD(%o9P5o]^+QC(Q?7qG<]jy" 8֭)2|:ij($!uDffے կCɐxLS%p0{NsI]JE".tpb vyL5,noKv;e>.LtyX#B1R =[myyq1'uI[Ν9P^^d[&Ot"WBqt R|Cx*@D{8֣Ӳ6q.-)[@m7'۶L CB'yq^Fl:i;9\i6>st5߁ķ ذ']IG "؝ՆJjh:si/X,Q]ERz#롨o 6GP{ /c56n_)1A=Y 0Z"?E;_Q ^=9g\EXb$dc^Mkdf>=|f΍R (2z*䵵c'6f:CeB {Xt3x[gSr66$^阰I#y-g\ ҊTKd5 so)('<+PUR]pK-(}ͭI {oѥ-z)e׫w{L3 tM;.2PN^l:OQ~JǗd!ľ$W#w[\]K8#7Q㧱wE0(n\ˍ pяQqG*KH6C`;s߽T ʬɺ*l"ѝS4ίa)X)ӢhƤ]@2q,k%jةv󳧱&Ѷ(:thcuQk=a9S{uzsRV2\=Y0cǜYlA7>$iW0Y #f/xm&|sa=o3rcB[ b6cO37aV1Z@0@;sFL1Q)bg8 QY.*+2 9g0WJ(RQ [)|chefߚ<rx-`- ("ga-7zp7iE 4.ZΝ1R{!$}trހfSᴴRYiNx0f||"|WZ~1wT]KG ?.C؃BG>jּq#(#lE؊71 Ŕl/[+L܍1P*v"vgs}={ ?n \kLef_ٞ"I 볋svA }[w ;;eo `qP̗+"Q&2rK.ЩN@hwXW00*Mɪgߑe lWI}#xf/U+Ir y~eou+ *Q&ڗ/kF)y xjNn54x ^./VXU-_*ZV߆}3ά7f'b2uC@_G%{pqǨ A7F[g4# Pd|K\[#],vE"689 Fr[𙖩Z=G\ 5Q"Οj$a6LMc@N 3##:5VVզG?)i|(]t-+8U-$3aEG3ONP;09O0 H:&o$9lE${ktљsɚH)pf\Gv9)_{3B{ .  ϝ=837u[~x__xpzY5ƭmQ4y23n"se:iL"_eCHb*o>pYE> R=F|] ({.tAn,*Mxv}IeL!H;y8T>dU~[:$y9(d3Jh^6+jɋ {<~ҵ+0;e~#F ?)=NBm_AۅUM 0릧Vڕa s?|0#%Jtv*!`% j<;Y3mHBP==\pǦ3FǯMJPlE*B"#l.@=˹DZ^6aG[Y"%:;V~ Ȗ?%GzsX'wĥf34e:Ot> WcEp*)"؍5ӱ6iH9'CY!pH珐<@~ً9`eJTYXܲ&0cV*h]+5(Y* Of֯fP[h]$¬=lt0V"ل,#=~غ[Y4tL/qg{#jI$ RN3[?!r0t8>4| $٪P5lD,bNZ8YjkmS_oJbQG":9&㸶Oju7Jl)XPuhmnA9.WTlyf "]eǫQv(Aԃ+['qʩ۔g`r%:>0s?x_We7ga K$ֽsS֙13My΋gJ;N3 YJZ{;8]X7yhZvIZuen`%)臩ڵ쀜1XFtUkK( r 7OtuTi3|P=~G6hߛ_kq ǟ% ec[?":wWDp2GO(7~+%=R*VQ+s\oPMP˫'I ^bjWdJ-dke24ڽ-7xfNn[];A kxxɱрJ6fHN&A Ww@z 5*_3l8~W\sWdXKJ3- 3Ri)2榇Hq#XTcN^iNTg/ܴd%WAg z<(Xnm'Ѯ[m D~޻sz'm}n]RXoҏ-(tP:Q<u3Jl ]*WZQMn*c?p{9Ep %-mwn ᚖ릦?RpD_ ۄ͵E'Rwy03i_Bȍ C֯&Aoa&:HŢ 5P>:kZ~d%*tw.'X>/Ah|_&25~6 )ڝ]FbNj _%Ov?B]e>h=Rsp_FP",{4aNNrf_sP/ m#O[Z ȏBy]8Lm%o;`餱s1ir?g6'8._ PYW’? I܎#CXǔL,ߜ|29aO2Vz{:>,mv]ǟeX}bBaű2$Wb*A$}Ï4msc ~ j$T)7Q48O70L+wݿB((ۢfvCŸpWY^?CkQ]#Ũ7R%̫GMhY/l4tIFQJ]OŒP&Fg'.sw^xg&~bE9$]2`Nh_M5~ 3F)]yzu"ܾa&JPȰMV礒hpA5A7η"sIU| -Xʛ=lR~W:x8'?-hxw:T*ǣ3ȓ3mK#wClNמdof2NjVs?OB[(]dXEq --Tֻav6;wi=7 ~.ZQʹRƧ0a9=bPem.8kӻZ7ү-w2qBkZ!I5'p9ddyv48_PѤFZz=p䐤ݬuv؟<cT@xu5O)}9,Ic<# ` "CTt1cxϸ0bt+zLIm?4?{NxwK- 5EE;Ӕ# d;Mu1Y9?>}ۤu~rUuIFؑI]ZۜcYz?Anl1 =Lo3YKiW"S=ȟ 'xT$3oSQ(rz:~x \=C\" (4t. ]g&j LJsJ Dfxػj!K}ݑ$pڣhg2͓5oGf۹w 63 (l2~I6]U P#`ڰV;%{C˚i=K9c>,OQ&<2m,R0_Bh?_aKF̔OuWh ozn;F󤯒'7Rqtݢx" J-S(Cfg'U(;|"^&ފ24À&I6E!@]getTvc cP$K\zG+34eg̏ˇh^=?Z~ljշImSVG'L[36<0-2OpLh9ڭx@Os /{˿|mYO 2~b^RH?:}5VU*1|eި;nwu~Ve` ~r,CN%_p3U>7l_n*bm#m&% g VvGR~A@w$r"ӅZ=h$ƈ Tɶ 0#x2/bO̞˰- f⒣RوntCMx (-nrPvdžR۵l4gcUsCdsz02]rUyv{}V;F6!)"ڤ"B2^Hoq$W"TbZ Ö⧗fHfx463,8EeاPPei[`1)FδgjoMv R4)O}r4_យcƒYNPo@ںҜhܻY])*V6\ {**p(&kku~rNoϵ݈Ij^XGW&KrOـ^L@$O&nͥCŗF_?oP7Pd9_w[էlpG]ݎqrZҡ MYȺY qyL\!~e=v uHon ٙS~prg0*8,[[60vu d9 }pn5`o6o|Kưz;[0MFδTj߬Zm6=Cw#!A<%1FZK VZo"1joӄi&-% &VA=װPFR/B@34WFްNCSWpռZ~ށPTSqwvX$vy|0,`ÎnGNgql2N w%Est}r[PU>\c?.!0}*-oN\FrA*ΈG8WܩA J"f} |dD%y`AF}Tor'Q7BeOJMdnmw+/a9UWz=1Cn } A}|3Re{Ccˆ5z됕"׶ Xߧkͤh+9/MvTKHNY jt8Xdef1> oS!n]e z0jwˎr0U?[3po|R.6>Kb9!0,<{"gַ+%u-b5LүjW SPj bd,7b?i.E$Hdꟓ*ν&0c 5^p#xE"{2?ak῰skg ҍ[wr3B>Z/D@l\Zg,ߑ+Gud= qgk&JFim}>PU 4.o&Ul qTyMypH wm2׽ _>{z xv g9OLlq s/6,xBUũItrI]uL'{XePm b0- oV ՗ǞvE$tmǮ$q5<'@G2i5Y:xT JHχ  \ס;Iށ:L!/9\_@X}c!2N'OEc>| 3J+x+ХУU쇰3_|P ֖g>-/(ϑq_n4тfa&Qvţq`\Q/JE`pב?Oa?pm KT#D XeHx|'tٗXQ'T{C?]T~J{PYp!;'N9/ nP`j.ǷVIѾgt)r f;JFc(`.)S?Nx'HUU ‰`]1c?}t=1_X3ljPOe56{J:\)CUf-n|/ (,)uD|A7 5ՠ.3u irb9~5EJVϏ\ Ūc'az?-+Qu^@3N |mqGNVD2. 1埐vI0Ȫ>,9{B _W[+7ptE*I~\w L^|pHDu5Ip ߬Ixr1_!.QV𤸋@;bYmCp4oLy%?8RQNB]T W_8~W) ¤;!"aVVӲ_y4< +6?ͩi`5?q_Fr) M&\)c>/ݡP=Z#z!PJu8[:ʝ)1D0NkF*<fe*OxV}uQKe\`jz}wɲҾ,9Rf.:JBkz{1F㒔zD^tM6QM2)FM^V;PxC6)9alXSc7+inW@wvGesH8aH  TBYx&h-_YO{8;@ R6 Ot_4#@ݜ&5vC2L?sfNuu$]"32H3;MLZVX̼F1uL1 1*`I|#5Azk ['d܌H&m!Ĉy}xW* q&L0ݰ?>޿E,a5˿ cd Dphv؝*? "4r~ΡL 5Da{jer@zE5xX ȤiH! 3DVy&J>樛ps8CT?H9f:y%|\Xfru@ -~yfGkf\ѢxLtۀacFy c|(@ƍJb PHMkS"Mj2|zYI`߷^Y,_́CG?6ZD59@PVm݂h.cSlDov^&}h\(Qֱ0;hX F;f(]Hd@9+'Y0C!,Hxb5u 5@.FW H #W;V$\Lj )B8m-ߵ GGQ<9: :8JPLD ]xTT4zV͔*WMEAP'["ciNbO0j R3Փ,}{@I1J\:fl$L$ I.vUa@l3z]ɍoY!J2hxglD{W' A% g\h'B D_ehn㒺џ8'\:\Aߒ|UFc_٩4ɠ*p85`%CC/ oV8MmP{Grv-Q]Cd_R ~k|A}S2iTlr'`OvL-+s7k:1hwX>(gg(0ɵuƬf eݓl~lɨ98N =4x\\lQIlMl"6\q"NhMAE"q%2툾xz@!u[E|5ՓKd/H>RlKn&kL¸fM*bgHӳY"tMO"dt $NFhr8s'`\r{z!t.0ZV+AhE(g@)Gٽ 8Mբ7p$y\q!D<1CO< Q-xr2)v>0/b/äb y5xU'~>h6^:H@ eZ 1-H?*Toi1[c5<&g+a/_#Nkv >+{RC#&~"6>|zIU>ZBri_.a<ڱ6G ,:nØu*[X h<:86<~JJ DмT%F_;˵FΧC|ga8YwֽoK: Þ?q .e3LtOY:`'(ySҁ NǑٯ۶q]h#=((ox!L60$pNWf;7# uIJr(޻⹤Gω gl.h.Fxfeyx.ӾC\0X%} @h&D A ّ"\h!0.xz%S3pPL*D'foXSa"`*|V7VYV' .M#>F)u. +![QJfmr}Nn6mx9 Xh@%t hJhA rBP1?MN\{} > ܫSq$XܲY%69I2EiP+NIUi#:YوM۽WDԠ8v~eD[oR=Z_92NX"I̽ ܞb>2qa)-{۲"xU—C׳eTA!sfEaj'd})&ЀKV:/oJX+nXzzMל18jwv9>ܪ#c ׸EZt 3 keY7S}̺*h#0uڏ^ܒIY )I9bkWOB'nߜ'8И l0M2xTcOC`WmJ>w*:*$En ~.Hc I)Iױ@8iG>i%vM#JS8 W+sG7e'6K޾t%I!F:l0pLr<;2p͜%Ͷ6[v5ܬ#|C [!!趘b]ѻ ?fpʱƞ>ʯHsï G֒ _-qC[@x_[}p NĮ'_e]r>NYi@@zPj6TPYiRE|Ɵh7ԃW,T}8<'(KoH)pW/ mZt",Z)XSdȞe6 @üUR|s^VM31$v IV6;d;1 *i}CʾrF[DI;_`+oPɷ[:'ΏH[QzQ4B%pXF}Yυǟ+97ZO{С7 4Y0-8Cۄ>' S!x%-(h"%N d)ȥf` &(zqvBeC*lj̍pNaNB>^pNj0l-,hG*vw_ +k68}T#CQd1> /Wu9~jE*iBd8 `Ri#~35xVˇtu"Z}&lX8v01+Z Ώ݂WQ|J`6~Pr?t;fn_Q3iyd'u~uAl8>m0j5#{f{dYf֖ж!y|iN0.}JCC]bxD J{Loc0<=oElwW!**Ѿٺrb],5HuB:\@o!Dw-2~ &zQ*=vrn3Pa%C#4[Z(a`D<s$V ;% ec:FmE`ڗˏx7LԸ!L1b?/m4ʹ rHRt[i#Um༊. $IYd[P803ԩ+I.'gecPEk]@,oH(%sE J}~<\+vL&lCǍ϶ BMΟ{={!{HSVKkᤤ= j!C7`sސH1Eh“M 7BQYDkMEaM [SR_Ϙr 1J=Q pzH,;A&kK*CX$Gϕ\44hJ>32rE7J ڹ~,3K'܇߼qB@~$ߘIfk(09v3y2ï(TulΣaaX;¡qUl[ sQy)PL0g_[7oK$S͸{LDl_Hcp 'LOHe-@AX1ӊ 11>*?9Z̽=qx 4wl* P&qX>vޙyLu7w[4mf-ҁpJL8^;|G5C56ۻn8xr,ZbQ|E.iy#? 9[dV"؜ō9Ui𸠑ïEˇI_&*! aG9M!xe\=`Ě, ?802'LԊ=|IX'/θ YA&%k8߲|(cPY`(rd k&uiܨ#`"@S6aҷKA^sv0s T𿁲)fkEZ]lR8UV[~mY J| h_ȡ1f}7W6Q zW 'B6O:2MV t3fp,uwk9@&Y#<.# /GJղ!Sx-ckp\wup*haAm^e$J?u *jP'%Pm*5]j60R_8Jyz;Ďt^Mz]̭NI7d9מV [l.XSAqh(tYsQzB wXiHȇπA U?+T:*E<={`_ ATQ+Kԛl)=ZƻFb-c}Os\Љa=0kg(ksYwfȰRamzh Ì^ƸUd5> UΕmv5ଊ3Q PXfA-c{.:mWe6Bn(l (mڻKfY!&R"KQs6ڞ$Yt It@}|u^* ȋvZ}"0f\,;\@<R~KQV{T!_glbG@~\Y8<}hDC1Ӕ5zV%|ퟺȃ&$Y4Z RDzou @)j;׼*BZ^)0 0q?R)k/Ƕ_ p{_$mj]8EG1&-'&<l< ¹}IE ɱ|<]'i֦vRM϶̉ZEzeI" h҄tl?[,trX)n%R|RM՝PHY~9}'u=L{ C^(i e,wG9(,>Uzܭj'lԈQP3CT(C`fQo[z}..mBp>_~i8nrKxyd~@ uDYaTuE_5wVKSԅ%#PgSe(ܔ57qǦm0!mDm^[3AKh2h4 ?DE-K:ceDTxo !hVX̃/2KD@X.BIok$l El;cMwz8_YR~)`v8Ҵ7术ߦt.Zmn+C* W:ȰW_A=jS2zGX.6WhF_wa7q%SY0S[[Y(&ʢ0G~": [tF>%=3 -A>vE0"T;>GgփĥK?N5aS0y| $?H,.$/Lmǎg`zu!6޳~@I=ɦ ʢoE r0@@q)͟JakY/D(4ʰMb|t&]:- SfbEfفz|tԜihj gjlK{s=h uAbcb< r<)ϿZIv+$9؅,ZSzT={\,j-|w(=RfJd\ZMp?gyMeMQѥY@# Woo/8n{5c_Iz wEMI~HqKIMW/ZlzEBj0].WjX~e/fuY'&:m(Qd\׽VvL{#StOs~Q0?UKo>Ɛd =j|{mvhPn6*$? >U IuMkY{ O!j;Q0Bb\OBvk=}`ek mpuA}C[ xJJHR_-۞y2"0g}G~F Q`ZD݉Y,ՠDKB춅Mr^sbx9ımz8 :XHRRE|A{21ȹQ^0ҵwr-RYP#Y}. /])vd b\Q2TwjRaE;ؔIҬr 4YTQH(+RЖ#{:I2Ԟ2W1-!t\nV^ewї!܇cE?Yg؜O:]D+*<ం+7e.I1-Ip׃cNH5N8({/!k'9b%94{}MN3QJdCM?y{m/@ S]Œ:B`)RARãkgF,A\2Wx_6+F vpʇ *D7,>(0b7 xaԘ 1o!X a1ps1*)sީy*;rbd~/Op-hc h&GVJ)v~+ONțU <6u"!7.txa4#m-O5=;$׉bMBHc»k!o D&ܫ 4n 3tmTy"ҽS;jwD~UG!@xeߜ:\=iٕfG>F// |#s򖶼䚀L)c^I|ļaL֯,I1hv i{j?&Gѯ!珸peE=KPDwW,wI`I>g{ZG,G* +r̹x?ߎUrXf#&pF )äZX\ձ#?No ;ӥ*e$\҄wԶ<_]iCdž}Q a[Rn`q `"kezVFK Ӛem;N+n P*˝|Ue$m5H)>U|Q[ЉZu({w[G9H}ӈMyŹkT[\Nߘ5Nep,HaNC$Ɏ: cecfuwIɘW(g"DV3dM"wi$(޴:B|/[1\|-Ʒ!ye-3)>-!j`a\0c2~ ˵54xA㏸A" 6"#U/Ob5G:+R[,]oWҽbBodEtl%.Gy?m {}[fK3}k%42rn'x3IJTj_B^=i>_;pNL:Vxw%WUݎwf u7aٮ Ad o{AK{l? ɏ*;~K)B1Fר7@RYA$\1@ Ÿ2mY_H͛d'\׷I/ړ>9`?ˬs9dBߨ$ 0q]dG.堥Ԣf" |=^zҫ?C7XW7K@0MSkrN7I]}9!~p >& W@6~j@Oui;mZDxT  Ezr9A2EF?>ɈPn58I|=ņBY:q{Cڡ |}d+m.~FZ]hH1ysm.Nug`OX]azÓAEOT%yCy(%Kx>=?U.HuKP DI]4|cMDƝ>7[Kmp9W/ F&::AKr0J`m뎟_t,M8_/xzUbܨ%$Ӊ'PZva#]/m OTRaKE1+W5쯄Qӌ*sg!Icj&|3~5$1=I!G(R+"1`dXqvi) 18(Q:}n/^ʦ?ݻ`w g Гl kHŀ:!ƶcحB#3 lalߨ ܀i{}=S@-f]Jd %C<_Ms PӷHP6cC7=gA*{AY0ck|:RRv1YLl 3TLeH}<%: 7I Znn@.;aNDtnu!7BU2*&0 ņ8&}:5>YǓBֱՂ|*?U(pz )3PޖCΪ#To+Sc̗~{E[4qSVYщ'cuՓh^ͷ!,eH]e]DWt6٩4^>]J2nWRoo&HT8; 2LX!mA|POGhV-tФz8C*j$XO ̈́|jQ ;C2\MjjX{9 <:pg1M\s;)5M26q!Aju0U'rO,,۳MC,~q%ܲ? 7O? \ U|B?I5`E W}~ F7oL!<>UL8V;tiJtT5JG:ϖ4UU^e3tQ`H)5R,^r~O|nm!F9i&a俟wp/:=vi^IO]I^*N&;OplkU"\PI=NLB7cqwŤRJGbkV/ mPfGDiﴊ ]FAAGvD|VP`#.ݍUi%WtJc 0oTn;ud6ȼ)<[(DfR0eed˛&Cܛ Q%Aߛ#FlhUY|J ?3Pr*uƊļ~-ڄ:N$>bG:+>wCVAY+y~dq|ÌLN%g*@oD?ӆi,XaTTlҖm/J'e.HckeH) q"FtFZ'uCGaO!WOEa 9T;;;P25O;nY7D?n=.dK[ ^2di#ݧNpE03v|N:DĭDOT<9މݘ1qNgΩvr`h,^vp(5oEZAHhNa*ʥӓthaOAۼĂ!BI΋p XJǒ(L67P81fr ]__yFSFv$9U5)S2C 8AnT>szP{|7Egi4P<9y4#sxˌL]}V%C 䲦 I4(Ms?l muяRInz|W͓tV>1>Oڔ\SA+[Jnht\DA]t'#V3 N#oP8 P2N-GqRrbLؖsoR^0ᩍX??@\K<h>/JeSu#jm3 @i"o*کOjfMC5HP'EdEgwWMJi#fr#.'tAlTMY_>Hz *Op2(,5F)*g{Jp4tJ{Fө60= 6M};]P{8roZ(61<4qvA`3"ݓr%L)Wmq7&z޺1k6"-tv3[*C :afzYrѸ sRVPώ[ ɕ!!μK1A܂Be}t~sR]WzlSii5TE!n*Bt!DaT@xڈp:"Ur0 sAIQR Fz}bm+*T+94xH v1QxO=I(~oR1@t\&7OXj2gU>$,UzӍCťVt|ʅٍ~0<9Xii4M jI>#+Es]*#l[7Vw:EIhmO i(gC{I© lkഇ{#a@b/6& BiE[E8-c>BKOn$y$=_ mT;  S}RHcV!VA]GzlD?+!ғ1 gH6$aF$ E&UD=r_bkfFZ񲩋W]Mr)X},ET0ol %3VqfF/ʠ9ѧn1x: l9r>x:VtB6s68FQR`|)RVhAtNqsµ0Yqև§vŋ[<}$wzåѲqGm;P)'az|G TKPܺ0Jf%w!a*U ""d(α0Nt/RdFE1I(ҬO[7j6U~^۱\Z+7P? xjEHp24 e:PEYucfR{7K˖)|vf_ *0-M$| 0I4Ȅ?"s% *I'ȅ_ gKv#k!x2gyK=fG/xHS P7XNxxNZ ?|>X2ݟc/֨Cv5t-U5tn-5Xyw{)؍/a ;z ?8{Щҍ 5h Xsw[5N@H "fZ[iFb# (U!upP;H•.'I;Ij$Ŷʯ Ucp6[I֣ئxDn Z,K(s(-B$I6c's4rN㡫$4fQD43W[[NwA#E0j<9\b$_޲9nx K"'9O6'[/V! oF3yeSЯ'Gܤjw 4y8 7DXH3-Fy)S ]Ckj<,TiԞ!XX[|!8KX-a)@ĩ&F}WeC2ۉ%䆻bƍ%Puߺؑz ID|xJ&?]Z;i'[)c(k0b:,ǮT4(p@!L"._,zjaw!3uPL(oxS|pȎQ|]ם`"5}J0eߣEz+a,$lR}&b ms|/Ew;(A:ʇβ h*6ILT:S{k/xW d}۷MA6f|2 AS !~olɘUp~ rVGv] m˷(ڲb8-LCRUCpvhgn"Uy^1?AukF:\0+g=UH|\z+avÜn@0K:])g: M՘ n& x_o w}RrX`]b` >_]fA>n;`\8 '-nT6 3`g`_=pv4ϾًyY:T [LZo_4SZ(A WGbq e/UHT$rzf 1޶BOYyf E,Oĩ0w-qag8xƂc5 +f~{Vzwpe!dp dj f7&'=h4?L kz2f>[a6ӁƩlR|ͧߐ] E6SQ[))ܛ'+]ߒ5bƄrb6'ɷLY¥?hIZ2Yϙq~jBzMI^%dMk0N &ד/fI6G,IE)J Ux]N9JAuD`F`9^)؆k)do!=$ne#V 5tPbiCRN} NOYZC.iv i] 峢Sp䂑+˒ s'1;d KrUp~Y6Lo0|,Buhcv,X$̖$|݋XAeFeY}kl?T7ƱcJz=llL|3zG*;.E oLB]<8A _@ e`J)D35>ZTn鴽mjz Dgqit0+K"NS;==^E 뛫gWm}V PN \J<\/Q& r(ZfQeZX˖ͳ=Z8 `äqtGp[B.s0(T-ؠmVB;$룦b-Pnm_g@glhS)00ݓzԂOS1R`7MGC +] *y]*A umT[vj0|f;Nm_ o}KUSRXbLe7נp SDzftM =#g2k8Bh~^{^ͨbc>)K\}Y`|5*Ir1|EƝ{BuRXxՑϦ^Ol"׺T$!9HYgO U7}풁˒>.!P>i7j`&"$h?q;[kgE8!_[hf9Gmap="D 7Ӧwe{YWK: W;T܇* y$YaLK}sen-:r(yAVS? -~*.Z bK*Tmt0uN`*d1Sq<ku +QyTxO6Ys&UR_ct&zא䀜w.='A6.at&m^ِ"c3>O}6 *}6"0%r ,pI4O1r0'f`z'4'h-{bh!K9 WBZZג:1PC.s; @͐bPC#p>ImdU@ _Biʼ.,sa0RV`ciu&[QGV UZ)7t6H;o 3ވV76 :zZiJy8.rKoK0*ho/#YƓ"K(7j; H}t1*{m:yYul"5.;PaLl&b0^ɑ (݃EKLoFxze,QήuqalSDD|)O|5ZǎVPN1w0C4CIO!Z2?\\U]'k5d5 22NZ\(1FfNR_87;hu@^Z hSRiw\5mw"E/~\†+gKλzjp,oD{w./ `>5Dm+mIq_8*N'5VMD$uY`vbb<dtf04Tj.PxB|+nZ84e-'OS2ӂh4he5|aG~*@dJz WQU+kv8פt7x2B=!']1 nASb̨k{/%' ΓVqZǑ1LTU$!q㏨`3XM94hT"co7i$WYjRl+ϠhWe<ĄH[oD9o_gU㲘#Kp@f'Xa|3]X #3f l}I'?ɪ.tϼgʰM-jp[qQH>(2]%sryߧߛSUk ,yLWcBm=K5\[J"\3Ga6c;:DP%:&Iw0|ʇwC{wY~0SyC&!o¨]owaevg+eT`p{tP"9=`UFWɁ5ނMvv9 u8yq88Dm8} 2$MDZj'քv+qEj..+ cRF:O -y4of?Fl.^$վT_B00O˺J%ςt.Uh&27a [ l Ҹ2x=u֊pI|нU`rqIBw2R-3'igPs5{I5sdlaXN4|Wa^ pLstK5kf6I%9x~5@ ;gL]#~j*>fhΤ3m |;?5, M\ %fvUͅ >9=as<[KjϊפLvЪsdXLpWIWwh(G; (Vɿ9X M9W9.}j5Aq+!~ս}<[:K,{9T't騣i͟~tuQ>k+%(Yf@6H$ǻdF _MawTx iΣYΞE6y#HK#q=/%;f;fMkffN< l~^X%,"%LN ÊCZg_OKȖ[O2Vy"G;,cr[كF~Zoۃ4'X%zDEAheYgW7U ,];Q&>ۢ<9j9lq9P/ў;)o>&K{<kzh [b_r~)(A}H,'[ko$65G"eNpQJ!u+xYYL4YP=j+#hռ]/"L)AM5SHpз]}tDVQh?R#2>U#v x[+̣B"K7(GzvGAZDYĠnum[##J>U3?6dr˯x`O<zAb1|SnTl-DA˃0Ovz9WVN0xhi1ǔOn/OQ͇}yz&|k&VaaGaDdN%'je& @L uVpEB~p_S;d3M#\9𛠞Jը`0bD?hSXPy\>ȇv.0dXmZL x9jCyǘ-c;+AD悰E}5EchZU#v/HUժD`p~޴]5 Y"yF}q7Yξͬ"rFWLKGB`bSt\fnn#Tf`Bڑ,C+]̨iu#a0C9{b-iG;*gH~ )Aȭ LFUMQzxlJ3^µ ZuJ=U테F:Uzk}zj9;Fvft eʩz~l8TSmdEz"?8 OU8C 6 {u5ZKq24h)};=9MgY΁ O^#U)*8yF$d+WE <;Y8'2 bVygO.2z"3ocgns =S'5<3_[XH{EU'.a?(8Rk?¿16:a8eӳ@@)t QQӚ lH'ү-#$;oW%&(ԅ˞jVhDS@_D]:gUa/RT$쁺Ӕۥ4GYyY5nw+rք+(5p4KX<%x:S_]\WdrWe ު׶OЗFwl䀀h=,2 +c8Ϫ/6dHR#㰲P&`ӍQf1Di+&6GՕYQNm[2u2I5 a#y~6N6 p *Ή˯BBjBʭ(]8rԮ\*P. 9bR1I3"Vg}Ɏ-f{"I\-rzcN2+GAzͱ5?M<%UBvIv{=VlW⌛CE\0ZTW1Ti5@%[$( `m}gMޕv-ڷgEXCY.! 0l ~a׃xGfV{ 5rBz5:ً|Ox[|@}ϾؤpwY31hAE4d:<ǟHj%v|/<*vSiBdYue[7$}S48Phe$T!E<  qi$nb_Cl0^"kHc=B̲)o3*Uɫ1 o|BeKIry{s]z9HYv0io"Lo&$lN<*Z9Ճ08pD fiԃ5Od;hgHq"Z= p? A?QV w68컙Ǧ3.`QH)BA A^Dr1rǦpM\_9?pbnYKN[H<*M'Lϩeƴ.[1sJ@X  ϩ@]˹=X‚ Lfm9 pod8;}8 8] qEJj}76/^{֢n Ә^ ]V[iX*B+mSZKG*!hqT&f@ABf <Ë{ ~0ep 2  XKn(}ڛp0rHADhD=GR#쉳6N/\D N~ DKd[ٮgJUXk!}Ige,Ed$z%~oP 8C6o[3%Ȯ_$L,m|sT3u\j5Z6KkG}#!ۆ.gƞsh}+՘6 #]wkkgl-u}h cyFL  In%J3jpKJk*{Tt;xd6YeڂQ9z_O)Q2QKLOd pv\ LdAR` }iSŶH.P7ȰL&70ɓPK#x6eJĉ)ȰtC~8Gi{/<Iy@U`~Cw(ܱF#L&or;!_?v SXLH8UBQc{*PȅS2Ő2(+[*vG@F rv4Ol#`pA32ٟ;]K}Vx"w.&,^&qȻ]k(Q@Bi9dZucԋOqޕ""$7?qϦ gͺ?h#(y1)v  5H0u1 ZMQ"ؖ% $pYŹoEڬJkh<pY$PS!"H݀-㢠FBav{9¬vL2D`;堉Ku}5"Dw\Ģ嬇%gG):G c_ hcQcտ ?+<즹Qriyѐf0 *)8=kAi4L !|]]2`}6g;3*jE"qF^88٣ ʞ B #0 \O>4Xrߟ9 8 A"IOj(wӅ5 qԀvIi}j>⺱Q{^+O3p6UOOnakuPF.K[{2 bS9տH>|e&6h8o##.ݨ@H>~`?D? Hj&_&rJiFnv djm-Ajxr=󫈱1S N9 Q=a| Pkݱ_IU6x`b-$ҪsA-A4_3Czv.hʌΙTJWLydi'}l%sY9SĂό:Bx~(ge?x)Qڝyq.{td_Tx)-Iu艼mLg,?D1V$L:퀦T,g&':0 ۹e T]=BY H;MߑǷzO1gSVP y0wLr5Vi4~fQ^IK^]52m@.*D$Pʥm>;]q& {tgyJkKl`aXH/^}{m7K½֪^ϧсx5Vc 5Y-4/{^I ,ك63o[ t>M> IH]"9ϗqO`ˮF&ITXjß2~(Y RH;@9{7 kwrV' ]6_߃H_c;ȓIN=+S8;Ғ-"aaP]Lj"w| \%6nd47W! O!Hn] 6TG=Sc|pf~e?\gg*IlRMS6f::% Y&9G(^T#d= lKktI֟'fy8[MY^9wOl!U=u @V7M jp4D8P[^Ea7 ?mR[8 {,I)3!d#1'@bq\ߥ&^-≜D@(D"&-LKϨ JyK-}ryceM{B΅ O%A^6lX;#;sE͟PoXn%JAoDl9Fm/ 5ʤ3&ߘ1-|VXluQhID!D3tqg؈^ِ)-7HJcM2ʦ_rB QPM/opc=*d.ɕoCܟ Cބ0PrtPC!K Ϊx !!hoz =Q(y$-/1"őީ:)\`†fiY^`)9U41W6Ul橌j׫띱CV '%eqϯTd 0c `qtkwdFxH){=+}8mqsSr]4uI/ڔńCbŰOn8>.ڮ10"ĈIeU&v3'Ia< q&8A+.xr>2(&@txl :OgDZT:$KN`Gw(3U061d(iWP9,k?DLa Zif6wM]*{eXKIZm͙>Td)Oթu (^WJSaC@l;}A ޟ/ݪ2b>X^Y0۬$x.jg8b/CX98c)%+9h\! 8 g5\k2lN7A!K!VnGO }z*b2ZmyΙ1#"Y(Wɚjٲ*v_.G 漁be#SByԁeg֗Hb-s{n@T"z@Y]\9f)x!|l@XC0 ;k❳XZT{ɣչ A\U#OKVT:'3N1 ,Agƽ]bGEoriCrW ct m2UD%V;ݧl(T8tAO tM [ YT 6wXAgKAEUW*GtwIZcn>[sxZz"|VoPE4aw!0L Oes+PFM.Y^bW/H} Wl? /j *<^Iu7ÆMŁ6Qa iC')1:0lx,dȼdǞ i$#E/OLU \S+_C>)miSHBЪ zh?d䛏מOҲ G żM14? ltOVU**ĚY֫h٢# e1$-*h%9"͙6E'Cm1cMͲ;X[L]%uEJfJ0B䵷sV?}U)m 87m ∗1j1G!|܀bP L+Ɖ:5,]K̗2 qj *=uhj; CXU4_2RL{@\6ӂ,a W&I ;v2BY<;6Sa*/ZW3ƒP'W":_{RM%#Ac7[o o'm9[}Of)#@ܥ^0RV) _Q&X8a`Ӳuf0wjNfە%N;畞?;6d_l2pu7DB iY$U֧>"w[Ӱ}]gя&"dR }]P9ݒMY6P-o?\f+IB- J~Y6e^uяJɰE+`SnvqhL0㹰u2gBWkvD?_V s [AytPtoYxQEݱGhZ~Z' AC@+~y݌rn]:D篯_rV{D4+R.Vwt+0DSX9 +pz؆Stm7^GSVIy/-z֐-^09WgΥZ}">Ҏt[-ZPޡT s)Rk&lG),VC?vy4DūcPg| ڇ޼Ss_2\DʗTN-Gꈦtmj$1gF(j"TAb_:y*c'q"lg[w@ᷚ͟ۉ1Ѫkޡ8.R)MhM1 `(ެcXviݻAk^I}oS<кnX7#!58AFaivnPH;+k>iیOXw o;u$_”.`. g$ 3h( 6{Wr3Pk÷VOϏ le ʉM6}Ef=Iзד!)$Ik/q'FV1'PGgk}9P 48Ҙ3F~jd^aMQ85tW VȈ -sblԂ}TńvU޻Qzz4pPď9Lhvy#ވIR>dt܈եaV2{bdrZ[\c:$;gG1(Jv R#Tfi 2^gc })㭬;4kt!)n}( X]sco4݆28J! CH.+~R0(g'ܾ@}XEĐܯ[P&MӤCq}$6+ TL#T\ G6b+ի{ '5Ykv!T Y!'#.6|.g]xѣ\u*A2ll\;N cߵv.a`X1DoO5csi2 ay癝+xTIs+ُY|Cc5ϲԯ45 AGz,Ytǀ^l)۲Nkv~y@q(  GsLփa籁iAbṃmVGHQ ϦD~g5@'4Q,ij2`-MAEd AFtiW"݄TR,qWڶB^Q/Un,_T%G&D Kg&V HFJ Xvǫ1Na'dAL仄כ8n:桹TlsL֧^ŏP'K7z5"!sQOM j'( 7 t01^eNJzPz~Ȕ(GUsR̯u_QإAMW$%qAU]q  Z 6@kGzqnl_v6힬>Ԩ^~4M霽)O$1`?W@ #/~-3w3.4duU@?ĢeD7Ca|-H)Z^[0I 13Q6;tu2 e›Q0N3pyP!LIi0K$n!xsP_ZBﴩNE3$prC )A̫[Ua ц0IXͻN:s"tͥ;kzHl'o(8ZPy@>(X՗,&L.m ApŶha$ʪd(m{>mֻ-sLܠiJ>x2D!T!4|sŤ;% 2L (EWm # >臠raXjHbG񵝋 y/qaj2yM;["}%(~AgTso_*R.DJOD\r c =aArgu޼74U [ԅ*rmxvZf}bN&Ԉō߶7H^V(DZڠzTILR7[A&J y -[|s4 z95f]a }aL>ڞ K@$RX:BL;sprSU6ϖ4Sx>IyF6RZ<ԩ*wCn ۟˼F`Ep˓Rb\3_dD?2sJo p~~[+}o iiaT=| Y=rP5j鰼Lnh!EEcm2p(p5[$v̙ar ]'L"J7SOF,4W j`2YSq;vH⑔fJMY Ǝ vhH]VQy R!AV_<~VjFtfeoZ W0z{cv -KOY4ujM x(BS!BfpݺX>݇:͖ lRc)L3A'+该R = [~^kČ[qMo+>)"4)|q 5 >ZD`gYHJ0MK Ƥw )~h{0Cۃ|-eO1+IeHhoF[!NK&uɓEJpk;Y5[e=nݶ`D Մz,CbzR^J=7kIuǟiOΎ<FBAږm]ҦLWSF&1eb9O\5;c^)`G\ZX)TY)XꬢڕEAa9'I΀pi )h ["=z'+3dr{.u}ژ_d7'sk'PfP f?gfˠ# b& :cD繝\bYDFyJ&qz^OOY'ݎ)bK au[?\#| udKL@OvIvim{> Qg? Jb9OL4Ik} yKa1Xd=V|À!l-hpj[[|mֺMǵ=(֞aS+\Al)``s@xjJTsa4aݿ$9Ęr:<Ձ5;oG!&Z!wygqB,b#7/{h Sh>d .s pbs'LZZ7RXA _~[J}o[%rܧڠoGړMASӃQG(ٮT\%0GIأ7zt]IlO饌wR6@P} W1=@玘rq},~gqzAGbd*I+4m)eQRMܒ*j/{jG\lP4^o=Faфbc^{egzjIW.m ALEkI vRa;""ndHVmn U1*ba9->p0,L3#AK><'S,5.#-c2{:3Fk лZҝ7u , x/:"2AZ~DJ<y 9Dɠ]Գ{gK鴋ZM7p;S}q`i>Mp}Q+sz~~#of'3* ,9#oCG&L=K^u4L(ޘ:wǏ l}H2j:qHk 0qқ.L|h?xNz\=H)- X~tS>]${|s0qdӳm {YsC2~.' (K' sMw7zc0ZE'U,ikڒQ`C1vl2a}ru#q_ u+,Goޏ\PžPXqv}\=O%sU[.u,+Hysx!K xy$oiv7T m& ݌MxbEHOcp%edc#n Sv1l2vx A'hĠv+d׌(|Q[k &2O{ |T:;zqrZZ T,b~0B. g;|'RPm튡݂QujrHiK0P))s:E!_( ~b $UW5RvxFwy%Ǩu1B&leﵥ[h"jE.)CKj=rJ[H ƞ;%<8|O_ Xx:W%Wo]#B"]IR#eTHlxf;k9 /p,'58, !u%Nn{D⁳U/gIOY6,CMhy*[] tΩ阺UZ5"9w,NGNc:KX?K ж˝`>y# 6ƙMͳyqo D00k~2$= >ki5-o̢2*h?b GWw흎lXTuUp{RoΠN>%q)Pc3n"DV; ›:[,h;$:%G~ (ZBbq%tBSSw::s -dAV y#}1L-o`~p7@eaYDަޏ̩>K 3ȅG5tbeЅ`DS(-A(sԱZHrf#G*QoƄ4V _x$K*:ZAl3:/<5yT55=~)-jj^D6$㙍TYg#yGuki eiy5vr$fe<^x~ѹp*]CYeb3nST} X/hf$hh6!hZēc, k\ߕ?ft-(fho{"CF!ƎWޔv~%A2ps"=#v;.KM-;Uo r(o<,e}t2#OH9M/n#=DKE RCejb%0!>nQ8^EŹظ6߁@d v BxN]˥C_d` br;/\sZhgL4ϯ!)M} cHNZGJU|걿@AQ.쏒'gS*p ĘIɼvSdl̽Ch(Y\5 v5%HMc:$3q0LCI&@'8EV;#Xa͊ຒ!.&5\I$- n(3=_H9 |)$v?&"@&qJCMtQ1]9B dWA }ao>[m[Ig|ΓFWPIEg)hfV92=x݁~C71C'2;%h#9˜}6^\D֫JLBku{W]q%,o=T0I>izs7O7̅eƹjz/<]0 {^'8U^z nˌ:ƚ12A ;٪NPbWp2EɤC>A䭦u' ?~4# oD#hFmjiUgot='N4]Gn5*(7$xSWܮS$@$7||j+H2+"^>Sn!m\܉(=pGNJgƓ :p8n]yCW%`XPAYk> [Msqa4]8<[T.r@!k2j3W46Ɠ2_[YsG8o(W+ξ4!c@yܦ/Q:13ـ9^`ҭR(yB^DfC(MDDNǍtl٭<[^|qIbRN#k)L~\|BqN"ע,Xo_n+Ƈƍ{ZT]m4G&b/=aۋR^.4 X$0ĢQ+Iځ-One?RՄl*K1is+ yΖAowF@R m{Z{a_#pxBŕ 8nn%FzKئ4C/ -0 YP>v,/ XzAqɤ MLkOz)F K_ a +˜F,Z9h[v-E(SA0fC6`aPȄ,UT&b: IV9?n.ek#R@OMvN9]hٙEg/a[.lCPYlv/ú>lIxF4w|p4CF7^tI6߻`.ϳ45LpEiD9^vV6H ʀ6-TJ ==g,w}i긩>n=n t'w7y!jUלl1ϸc"Ve.et5xvi?q(ChOC" _V=Ԗ?\,_ jdJ;܅`8W=h6&l繂9\W0}sm L E:;[״o诹,[^Вړ0X IֵCźO 07cQg'c8ޠqiPAs# m-> {#>JH"Lk`2Te,&Fn\"\ܷCSmZKFԯb2񉂛j삒~ n㵭jyn>䳅4 Q<+ʎí˞h <;S%Mb@v\X ^(8j㙸f_vPx R7#s֎#mgCG_Ƚ-D(}/aYqχ'l>Q4NHO"6!QpV m28j2TMػ }2l;֭G;+Nk)'GBjZz@H-=xlUT9]j.]O12 ݺ\;yV,}'yUPrD ~ԧXf}l<}'RiguO@-w!b 9ߞ,Ƙ{? CI58xFD͓Qs08e׉&$J_ΠG`[Iݵ1&p"}&_=_ٱD\0n4(nfl۶kN9tt_"1;' -#"m2i4~|I >fybMmQK:AY'Gd oHAzjI[s!7bPHm8_U9L,p6G$kEgD,zSW:$u%mUhЗfDJrH_CA@Ud Af SKXz (qf6ɇ[Єk7ڷtS! &ΎW{Q.iuWQd2> ^bH?QɝޥW hS)2>|Ga.dy*a3:bЪ>:ˣ(ÙDln }~\>@";_.5i{a dCzXt8^hc@҂2e+UТăۚ7~jOLCra3#~kXByIDwqGGm//!!yd;PoGQQ=фiH5K2ܬ)/GXbdOCDd0Q4"@{oz$Od]շ/3 t7(GO*C3v~Z_5*d9Sd)˯ȊQI3Ni3zIW}>W-툳W"mVfҡVNZD11xzQF1dvsEGی@E$5ۀvԂfCϨOFymJ(L?7h/޶T:ְxVur|CW͍\lJ/ gTO5IaHZxuzcN}qU;F 5߼%ŵA AYjEN{VH %m ['2<7"_j2X_4tm0U}Ğٮ+ڦհB(_@*M@a݂)$¡h!5`^D.o TB{)aK!g Sb]jy ?Iqo/f,Y\哫|\wyK|YAyEsJ^ { U[E!2Vv%SxIhWts79=N K+X11 k:)U_WVX)*]Msˈ |/[$cT,3g,[I0w]o0Hai' |wHk86'BF/5N/*0I:ך2XeO&hQ—'ze_iiزf)%6Bפ](Dw;/ Hr~C3p+{ N(P} y}|1n▉^/B,G;~:;#Y֣/VaAZ Xܸ|BuV"kӑ[+G"rk(%7ڠˆ` yɚ-uY%{sm.Y)2cK7u&?7GNxPJy,:E%``8ƒi'Q66TI#İ~(&}6d3oEcұ3 cJ3fY?QUτQ.Xjٽ:I[}Q 3즃rN돈K&'IuXkp g (b.E?nl i M#Źs<0GGH,*]hBŶPIlD5F>xaط4O>wk[0g[0hgիujXYBrDEh:$?|ίJf]-AvErZL饟Gso&/K'|tK|+4+%jF=>LXTjuQKat= O}oДiieo HrRyy6XfrΫC@RE%hEU)mשGvJ(ڈz? uMrF<ѭbr=,N;RCuG1)9|K|ZXk/a@E43W_d0WC]3e3Ή!9-rdj*V!i)@m4LteulM222}{ۑC"r4Džu$U0)ogGGL3Iz~iHY̮VF`.Mļ7o {=6hBėg|2[!<ȅlQڦB(+B5l@<xy[W &$M{F0F")@}QnOa:I ^,>E+ Xd"GEQ62 ,c+Xw?6Egg/kID{AJψz@^@X*dpPIQp}` "}fl}Ғ ><`ҒaYV=ZonٶkfqusHn#9$)<~92&{Ӷ+>S<lY.]s VQ@7)qU@{CDRh{P;߫P?(gqS.I! SU/Hfox_q]8V7R(³^X!#m2Ib)Y·&(i9Vf>' Zc׆U}|!0{9۱[B"Tsu|*j%_+# p~՘pAPU˞7#͎'L~0R\;ߚ;>}J,zۤ] RlSXCY(~d֜@5:@XگSV̱gXY;vfw]z$ޖlB5NS.}nOake ; L-'? )0Ȩ2n|oO'M0&IiqDD_DаM!~n 9<. CG}d[fk5WUj·䇥c:Kk2ԮC{G#Tz s/mr-R H\jlq67s/ ›}r:}>[f O⠫sV@ '~9X;C~LSb:6 zJNT>;+Yxߔԕ$KzFUɽ;g^x*>if:S:p(zYxz)>>' eP'鵑_ȶ? a^9uZYu$s2aϩrH c vb;>_T=K+7taUpwO!<όQ*~ĻuwJp,x -@f)M@Y _YqA F)Q`0'b:Ca-QS Nc/VУݟGRhb;B'9:ޕC p52_c*u煇h|Fc'a\3|u]zcFql+Ն@r,05I&iŰ߲쒣MH=!%I8,)!2*8 @L6j4mɹ shA׊`C>n00֗QZVQ vk eMY?]16ZQ @Lm U  ֽk'X-v3Pi4!Bn晒5na ~@,W(p8OK/E6?GbmqN'sxXE1G#|oT z 0Y0 .&yGiVהhT!2y GPSSPZ3sw%0cЛMEȚt%(BʏścR]fs =ŋIǓߡ1"Z匟$&k+iըUF1YݷQr,lCG&ia!u.><2-jo;F5:\oaվ(qI)Eg̟РOe9*Suy%*EiFN،~(T\Y!Ϸ@#4z1"LU)+uO}/ch\B23G>]yu@^{B&hR1xlO7GJ)i(4'$ֆ*f@{' '\,6*f%e]ō.JdQDI[ɍ fѴ+ ]԰A^}Q7=TgWIEeghivS6̝u7Oke<7mA ֙ e""m}e}։{Ѡ1隂 Lp&@3쏓.t ro @ػv>?#wD+G]?WE/{ m^ %adJ-( JΡLgZS*ΗWƋIy*3ZyMЖj+U2Y؃൏WF/vGk(K -cf\»Q{O&44Zg>Iߦyymw h_X }JBRAx$[$4BNG1;G H$Py9ڦ۝Vzn)yEs.`ƟPyw]]j Gmв8; 9mOKywx{p-V8U=S.@c)Ӄ;FsV29e&d5@.yAhl:jV&g}18AlĸPJ Zߖ$N腪hQ#<^wit%ʉ]+LkJKGJ׮P B {@^u8@AA}ٮOd-&-|m5(L^<Bt]YV;8y(@G!W!^[@JBSd ~ja4ioDagF"DJ ~6dڄ"(K!TKQB"(#<@V}qQP(PO﯃Cp5PcL1cqI| Kc`h˜?$oLr{T*k. U9F |3E_zxs59t'Ӌc8h\MWFϟ637"z' q4ҽՋJBM瑭ir1O>a2ǼRTRj~5P1wב#&,*59?Y1Ou6sAQ^"/5ѣ;P˨.JNxE /V8t0bY*A栿d=Ր gJ ]cSnرކ;EW8q8z[*\Cz٘lѾfyJ♡K%吲Ee$c1eIiJӠ?­XxAP+tqYk!i0CNmS iN @<)ܠ;)kq@EvwѲc!Xz x"jҶ܏y%Ic!pNʵ'тYcէ[O5e\<%Iz0XỊ/|ܡ$C-_sSy'a lnƂm5 6O҇eoIXnSv :ET=8R/4e|ORB&) m]~P BHf0y`u!@)/;w;+FY7WjxFLc|E#8ep |̊huuB6c9s^Fuc9t֐ <:wb/FrcpyҵU:^Wӂ۴KuKUijO;@lKg ldֻ\cS̰PTl%cI{ Ծܟu ?aVfW::vs"szl1 ǚsI`,5QQcJ.<9};̂sn-Hi3 ̙$:ˠ` io[Ίe2op6;:«`/%q$5z38Eˊ|&qTYOhċچ%(68\&sx ;NK#ItE5 (ژSڕ>/~LRlV|TXbK$Uh.k"{>yxx[a# ی,ӌU]S/.%mb3S-'G4~"-!) g Q #GJMq B,q DK=2cg9dԗ}Hlݮ=5bOWA . YSIo n[Qv&6yTܹewg~}x#ٹhb.F$<ހ+5~QƴAMIbBX` $;'D  a` bA :I&Rv`*5&)<&n8q啓)nGAށ.rDY0?[b׭_MnES`Fu= /c]̼~6)B_ iMV 46<$X&,, <0 ՟O/8<]sJ2g&$cí@x:*؊W4FKOZ*l;6^a W;5v}zajI03=`D`WBȾ!G^KcK aB EE@XTp4 A ;ӼtBlٽ؍9P1˄3h䳓A d XTC<6i$CG",$?`sV#ߎZev: t_V/_?^#u{C5#$֗D *(n&L;8>/Xr=vF]qeC=UA3`F| = -m7/ɀBd?r234uׇҪc,ZKOKf7u|Tbv?#.,2H"&/$sLDuۃM[B&$oJ Dw ȱ |ߊM>/k~Fz_hA$)O>u1qMi?w$f{B?KS^I@T7cEuRPXUdć&)eY{?PK[=R{hJ6 R^Cm{,lt4KFxF3Bq%uۡoVqǸ-=U涔7. WO ,31ϘO^ۢ:hy/zۣr2D1iG>, U];ɺ_ Z:Equ0>-oپsߨ,ģ\['}@~621PgLC f]$w7\~)}?0ߔ~^jFJ:1BCȻDqmwIU <[V4ս ١7dadž4mۢqFIc$FBJtWH\>-9 .^]č=CO\ZsĶlRTeB] CY?ػ EtXmgd$FG&G +`k_aIj?6@8cеK^Ix*:h86rOj"JCLqC-Cah.5<^XJ¾h/X{sOw{۵Hzu+90Ko|r9U  wZm\CgGxbu*!> fY!,&$xc@vb flu&ސ?>nw=is'çN~y: #nȸ~Dm=ͰHt]w⓪.SCyUX| ԧUGJᴅ@?VwV/J=DnCnt/';zN3QQ.\ J UWKS뽕&cAȢ\B&%p@ƅs9`m]?dS!T+^V Gv|`ή=&w:M-˺v LE:顓 g5b\*ƕS~z IHX}/3g? ?g>Fyh%L)+n*`>w`tlUkem ^v7)yIԳ'9;n\8f%6,yXuvz%v?AJҚ&jùj2Y;c+V~2#}Qzs ^4 iDAIy,fgrE b *:sY7!]FCT;F"c/.U\>VHpuJ؝owB%aq+Iպ$Mb.Y?[*$UwI{8 U `@l~BY,> w'3>3{x7a Kdu0eWXd=ZvO&9gy۽굠& 8IBj]m9[2b`W?imtvUMƘEcwO1#WZ%cc]H|Њ:a7`>Tqn].QY-?++􉎄Ql Py)e" +M=ߍ_Pb#Gbe7Ԕ  9YkߓmR+T[/0C !.e95<ȝRh8V.]NB<01q"}>d7MspDbWaAX th }yf2@gcyBDP?EqNbtF2Qh؍9t%_r} +YX4)Wț5jw>PWT%vΡǠtELعPx Bz!0jj z͋9;lmN%feqMS=U[g}b#Iׇ){*&crwNU|p_JF_'f/XRO4սB(]3^Kp g;ڛ)$.)êoh!#R !e3ǭq#n!V$r޽'muypiRqo89D= "'7D=-SҦ -XJܽ ȾZ Ρ[[ ~RmXfB kـ]-F!(2 NN1k@C-RZiYj8^ďlڏ.hù<) UɦFjl^йd.!JK7/rqrRsj4!;Oy(ɩWrt'r;1$q z@N-}pK6FGj`5UOLJ]TChJw$<SHn=E1qi>xA`]D $>g{TSqr.2+ pg3}O_2V홢\2WiJظe(t5e6eʚJČ>LFB9*֘&,n0pI%0s8k'3I*x9J8Yu%i͒ N.絁|9,EṘy?82遘DfZnG$ho]E w]؉Z=AxLHeX3O<./ђz3ҜA%f~n~!OqhRϳyaWKSQMBˬx3S_1!gG錧k"eEQbp#ʴOǼ)X2(2ziiߙEG<+ YD@݃4.ꤲ%V'玙źT[(vN[ p"И0UE?U#tb?M\CJ##.|)1 pO˧@e?1~ϱ@ӣ_wk?z],^^b37PM8[-Ċ΃xe١,#i1fxOLss$>Cۚ ,`\{K #`'=̊DZr7B  p`VdSͮPnd%ssJ/bA2#n&9DŰ\Dyb}Z^J 2N*I ғhMJeqfuU9/fYk?<B65D_u*GE"PK-g3sXni]MqH{? % q$/8RFpج&sX蛂=v@wy&|dDMSEuy"llY7>0qP CP``sވjB Bv `J\APm~:!}Zo:uDI^Hj ^E$ K;3ExTdJ\wIӭ@$~DVIdKUڃ󟗇)Z3 rIZ-Ύ*m\`SyA 퇆 R2I!fhq T@ZZY~k1t+1]I>]S5'D6ykIH%L( |LLL < ƾף0B-yt([[G_$,)R=Wrrl)?oC;i4v%9T(cRRp2sJU3vTEk[TD2!P t7v~ L%R|YWkØCнGq`lԘSP# reL|dSpQĔx ٦(RrSSAZXbbA yS4JBX 31%$9,J ``oV͈*@lŰRK}Hk[7cXX#%}Xy!sXIoQiti^g8 H{tT3G߲ӣ5?B5c!ޤ'^feG \S4}͜hDoA-sP+D4d{w;ʑfS |ԧ5;un7j#M#\!۰jT?L.eFdL;1 6^4aokue ;^Ҷ+#gc=aMoj B}rOH\}}rJ]LК )pĒnapQH[USJ/ZnH}I;׵7,ËGB:o[1(x-oFtT8J$K7GgAlw rOK%VGH n#]Ww\Ie*Xy,e3*p|okoJ&xJ\W\­&B?N`tS( +#jf}MgIqŠ/g5伢H*|xd^|?gZoAäx}|>czNvsBNn \ޔYm [aw("0׻މ? /oU)cI [YE+Ca|U}WJB!zaz7iɀҏ@Юz8BekCO&G<u$ʟ#Nim²>dJo6]|Iqagxm䮯Hj ME!7Rt{}GШ:%&͋?Zw!Hcj (1SChw!"s' A#`?.w"w\A]&5(>n%Hu6g4WYI[΁ u15fY6>{S[3JZp@E* IG eӈ vAJP ^5mX෤ \ypϞa͉gf-:RD|(ahl] ;߰mjbS&ة3.I,kㇶ4̻ɡUu ^>2զt*"wYoqjo5c\MS%&p -FD P QO)AY`]kF#)V[U01?e9|}G#Ľ/Wx:@o9\NՉ״̿BP֬cowb 9ނB !5$i#elBrAdFx}?!iJ._S'"FF'I`ڒ&,1uzHrX"mRtQZBM_^G◩ǝ 'Mt`cɔn GKѲ=D!uqnѾRE>cp+7~0XY+[/6xApn-<"h$ITU b!_jNjf *R3~Ge31VA<:wS9ҰH?{ؒyiGA7.'=qn+ݙSX]ΈCAvц0d0Pm4݈5Z*gһ8!F+`)3{nxVf6\yK3G\UĿgX2pOKt0k|EωUPGj _Ǘ K I~4Aд}dS ͉N(tB.&SP_-É6T +ȓGDuBA Mĥ\y!y4soڽnIzy$]շA8T+ASV7]ݐ:na8k  ISv.Y_[4u̿om[T\lIѸKY)P(͓1]#Cq8[#I\GƉ8W_\[X'[,/#83u͡)T489/R{W H\8Z >3nPa[pipܽTײ m]Yo%o4w41~AUܗ>Sj /m)9g)uTG/+d%7[1ȳ-d{mr0F HܱWǠ_%KůJIi~ p:O_nHqELxONGqeW mPj MA†u'A}C.u3LCڡBJ3A&0_n6bg9Ynlb`|:0>3؋Hi 2*lKm&Οg!U2xZ‡y둾!#7hϐϧm*2$E31^¢7kBxR[byϝF,{\brF. |Z]`z3g+W1l-81΀܆w%&@}bvk/K| n9egmGHN_8X#%L jix tV:DT8 Sw(߃徲FcUSs4R[[BM;6E&n#]<@7#j/J,gOc:"N :R=ềbu v"~iաC4:N}hAҐOz,dDC)96ՠĠxߐc5K kp&!c9 tI_.˸6 즼bk56dSϺ#/7J Q+!E#\MxZ.`NV-0i-jH|*oa"9YSMSWI a%NΪ1~4Vb>_]5!mU^W/WKbS Ū[V y!>[{5wiMI>`4ǵߊBAb>an6n7 XK>:k .z̾"' :M8? )tx|TZu+6vK-J+lf4K{K fFv("i$Mmb7'Y>˄8iWOW%p߯B2Z5CMKEi1<00f(BK]bbF4^(ϑя0B#2v7 -b~[D} 6Еf>{DJ74v7Vho?[788H#&I ܼ?>ٿW(NZ͸K8U+"zt^!Ѯ  x@C5 0lR`l,qiN0Vj",Jt3޾0sdY4p"k)vE!B݋8.4& w)HĎN>/I&>0es'%BP.AΔO)PY:2~I6D\zψWjӜ(d7?T]sTɔQӄ2Ql  4zQ?m$ޕʞ[hcU9K(fɓT~WWIU\|бГ3daghO =Y&Xop4&!0Oz Xk=T[.qw[{ED )g0Jkx1*yj:o!4Km$xtkAqU" 8PM6N\LKGBp$c~4sb$#ܨc%9vy`%+/M*W^+@8)/8ڂNU&rO0NĒ>@]} ɧf+~5P:`x/x)!fĨ/j"9O9G!\4E\Wɩ]vǍoLwޓ^<ȅ9$HFS̷3&*k3&D<.Ntzܕ<╋V?Px1:cgG) &\_K9F K)E9jj^dDRntGh%QgޔlH\dۂs9ZԟQʒHMd0gXQ"`GE^VPS{oߚ19PZ'shj$4c7 봮'T-zl_U"n= S&D+tb-EXn7j2;,`T6y,6񠵁(3* 7)>yY&)l1:5C#CR"܊C5ij!΅hniuA5۽|;Y*贲DFĜ{+(r  K٧: mq.yFE9c=ՇI{7Dh yR`5#1TηϛᦪF#hRGs\[U4g6_5X5u$KK!6Knxvޕp =J8K}/?R4]xբW<+B~9YfJ@ofi'p<>03PA(6\t.rۚQ #[_3M밧 qQFΘ1 `f.OoHv/w0[܏QӔq6p"[Qq1ZVJ@ nL''$Nst1s|OPY'{kO=X&<:'*YE\Wex'l Rz%DCIH%P8?HIgO;=Ĥ=9,d%pΨ>:Vgj5j6y/VC(5($kjC6JGK?ݺ١OP36`4݂HˌRd00w澚'jzF2YSrPUC/YFO)N ;,膪<~?XH/ 8yש0,Yk-R Ρ|`l+z~w >ȓM]ٷc|bn7 (ɹ:_*G%r3T,YQ#c v^,WqKk P΄8#%lVp)jHK3˙Cߋ{FQTH<'lft(+;"bX$6\0W/k>bpb>g(X;H$9T\dX/ Pj#uUm\4*G !HnJƘ+8ꎐcIEi&r#Wjh$8 b^?>}2[d@+r#s=FpAs  U=UM ]/cV|џTUDy$WWK@SKk\ZG~&Lo /vg V49:5z`' m?E])U}Abl*֎]_ovv)pJo] @;VLݷBi.n=Pqy4@i‡ڍZXCWRS$Nz*u`Za8qNj-ON|0 EKC@sG=ܠA(*łe8}]7s8kU)b3*:ZH _go1k_1]O V)oBNNޘTn! y6PM"*f5֓OM*ixzB* _[]27 HmG4=:ďHv~0@QRgO"/uX>>[l[` :X !͜EnhyBn/2JkhhmmLBqhup{ .!E)9ф:nTm^BP!2Q!cI T 6L X )N;<ѦI1OӚYKڈd;Qō89Sa")zRK P˅ۨ)k_>"xoPPE5rԃJ!=R^!tNރ;mTv1 ˌ׊[Xo-#8W!2|P44/Z ori66abO  =GCc*ϕ=UqNXLBɋafA+gXQgB!=\A4ɡ5Dx/r"ɳMvk6BrPrR_)>n8m*5+cO0].~m{/]`ևP P6)|!yQ~i (2dub3Y} =T½hמntU۰=IPL7GxІ&U=%]ZldX3pCR;=q Y1-,c#W($q'gbЗ(8Œ:&>xb{?F0NFj @=tWEWIz0@~hŀv̵HO*^<8Y0n(j*:J)F) ͨƷь,?DNfOGG_a:߹p4eChqMXfWU~~2u¶IWz1Ոٵ|$׋#\tC|Z)\QGH3/. Bim4'fB=~y;Ja]mIG#\ӄhQui}QTCy"ih33Yg4Y Z\ 1&;jc)LhTY@bՁs8XW: S59O~?gvfLDQH؋iYN&L'Z!arkͶlȋU3UAȈ;n,6 s?oPBs*j$k(fq39X. G)ҬӪޑj,[0k}FL5ߕ+i&H)pŞtqd87̈́|̙~F>J`5-/;B!j #xޱL}0vxм/߮ 3qf;Z.j?KYu\P (E5pzu?VEcrh3.ebm5>uo`LJq-6f;*b,\|}>YT,8~/`XDAPǕ`lm/BmK .WJxZTR=aNޅM'=hWF\Y2dk$Wf'dp Ͳ<j^MԨ!Cgy_; A|%QBgA M\lvq>9Ck܈}_YIIT yש gyajKE4V^}IOu-aWG $D$sRC=$g][d{NsǑԋ׍@iWA2  WWiU\ C" )E]>L@/I͘K94&YDʌξ"$K@JP'VQ3+•qc1 mmy>;VWȥn2 veFA *N]dąK;:sx66Sn/^i9< PN]Ea ìdL#o ~~Q_kM%$mi$VbG5))漬:ڤRyRɉs>4(x46|ԪlDhfQ蝥*ԠTvgN{0fqYo|\<5$\8IfS;\*/i`n T?e8źM6噜3XZhe0 ӾP}(ڟ(WaƍC _v#vbU]C0&◽z >^mVC.yH{81kjLj'@V&twx2pT4.Ƒd sUt)z 1+P]YSv &4>9bek&\ NDƂ,:fk(‹9ß9X~K30߉fi>K-feJ֠sKy7oǰ ޤ3#HGUNx [4XjczUbΧe+*R~OܼL0pP{޶a|#C%~^쇪1Mvm+,o׊dyQBo`8yBXseU_q=g᳏g];1>hЁ+yl>CY^\2,ɿ"^q=,isbbeUggZZqtR5dy*UJ֔L:2VίWylK+6i~-agx$t *#4Q/j wZ1M f bΩQ͘NJˆTċLHs6c ːЛ<T5Yv_4bkʾZɬa0:>m}ɷѲ_bT$i9m>>`c\9TCWċ ^do:9~gA#4t죤Ӑ\_`;ҩ}Q*Jz.Ѐ;U@ "ԚO6Kfrm~~(p<8X O h *Z`TV:wC*(2:fE=/_#GR} rj52#2B-4 _MHN|lWt2eV!k0Y c*0;ǝY4]V|շ!Jdǽ,gfKd+C=)I!Z# 8RIK`f$jYRbpo>ӝB\4גdH8w1 ^ৡA)JQv;Х,4ƭƊ6b"z(=%&CĎqv S}kޖt3Y>?N<؜) W_ېIT.Z͓.sQ߈wFpUITb#Ru{-2`WA|N$χȝfO+",黸Auc8EOx0O5dW #Pv)2Լ|_ʼ^ode U?E<>FX9e7w%A.G*c`( S);tq^9@BA1ciV !^R%=rkc,}m~aRZg#dԒLm7 |aAG nx62Ðۈi"'Fb[}YV@5U^U'#-EW]z}܄6WliN ]UT:9;dOwߌ *hsnsm;`;ul=jl (%R4pʛۭ*Pay7:nS=y#uP[zalhJ#{R"3{P6k$wH%Zf\KQ5Ը a=&s75(ovƓE;sLZt!DX$z>gZ$xO~ \"gnvJ?3H^9$S\ 6od~AF- 6-SƆ ʼnxى B4'6dX|hhꭉv V{aM 7/o(qa ʒK")^ri3ſM~}c`Zy 3}^mB+{Vӭ%xth떉[۶k3)H#7B?4-|]ƿ%2_6T_Ȑp  8 ڕF1:f CW{u l ~io v-jl4`߬hD>kt iȔ_erfs 52epǜ-|11Ԑmٽ*ab"AMqU>,#O;敉C~MFu{ŹTJG9+ N5i2W}ޱq2mz+Cɇ%i!*`9}"l80`ө W(S I}j;2~[[[=Y2ΒkhS8W ɕ¼aP\gc;HҺѧ?%h4Bmxb^iT!'fDe z+ /=NcP׃FOE$x1qy_HM^Cj/Y5iIp:'RPgk,np6I3C޲ysb\kq燾_buyjY\ߑoQZLm=yr%󓽣H,T}nr?B5.@a!}42|;*";wTLo+~wl]ZuelD/>,(4D\Sv! X7Qذ&h߲r|ob{ѝd'S2ƅTuS^BбkM̏-t)S5q~vvOYkhʛ| Y:FrSh6"HȀD6GizIf{DKapq.Wi!4F/9J%b!€S݅OKgtdX`˩M >r&44ZR}x_>ŞL>tzlbp7QL}s\ךnT=% 0TF:wzWQ:ESn<#7NR&~ped.0wLvk)eQ04,jE{5:J9!ҟp"F-Kc9;2E{ES-vn#D[퀊=YC)fgad:121¯R@\Y) #'"0$&_<f$sgOR)I(4U=aش~HJ4V l+[Cn'.UςrqmB JS!W)9]KljV?rݸi= +JC>+_X'%tA!P: VZ hBJU\ld}U(2eCj$rܪdq/@@‘?u)[iss7;=|OF* ŽK~ʢQi;.\0.?ܦn<5her 1Q ts1Ce15~ %B"ˈ4vCXWrj3eWt@͹B%[/>+}bhSM N0=r moNI<;$MYͮŔ gYZ070701000000e0000081a4000000000000000000000001611e8eb80000617c000000000000000000000000000000000000005500000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/dvb-frontends/stv0900.ko.xz7zXZִF!t/#a:]?Eh=ڜ.+ʰg 5_5ɾD#&V0kqDQ!7k!Q '#tc:6が1 ƇR+< Vh191 >g|՚2;F8 >vVy^YPIdYOwRo==}i-%}­LZoִunPI (-՘b6h*hͼ4'?CrjB.Cmm)_k1D>SqҀfuQB X}@Sh&ҌE1l]\e-` hY ioY01[P](L[ȑirھdae1PLy,Qm,'^iyPջf+r"6ݡU(nO60A">9t~}B;-~ri$slO:41 M7vȮ!i( \juj QOKq܄'{`f*ޣ/&aVkAnIMs$B}9%5rvrVdA֋]Y 6#؂L ^DC9DM(#qzdn8w?Uh4+X_$i34PeX OY9D}pfqַ-_}g^"5H{ &$8#fjX3x {b,ZWA"10* 4>ߵi$ޮGҴ5hz',XAaiR-?G+?#8V\ߏ }ž}vГY5ۢ>c^4{ 6?Z4vJ^6_ytҌOW/ GmN0R .t:?o=F\4Iiv'"CxiC˛zˇAX}c4} yC]Yie2!Po; |ȡ#^ŨЯ o-y1ʀ##Ўӎ ]4YKJ_0 `:w$DLU`ҶdKH2v&0b6=YJWjyC./%բa)}MT4yd;)4io<2RϿH=a}buTW0 6emr zL*Vv)d@й`onPUzj* !a3/ S( m!'"8@BJX8u|Svl;P~@G t~wQӃs}a^ǀF٧Yן{~kQ zaԷ-S~Unmq3 0G?Q@BٯFɔn6XTR\߳[ۃ;j}}i[/|"9=Q[l&ȣ8&`O+ls0ᴕb-`H_ c 'xbi__O *u@="3,tR/' ?v(_4ޱK#^-?x%*>avFyX4-KLvWd9(LjPO'gt'?:BeCoF>?`eI)OL} r$%JQ /5@=F!ìwKDo`ߺE[i׬cA?9O?nɑ-AjQԩ[{hޘ_Y/%4flLȦ!lZ!T. YԙcfCJ&?VP,SB[M-@^ptZg.H FG140TMX H;lXsd]`㘲 J]h@ 5(}"^SAo[?ih,L?4T45蹍ENwP>xUIU0(&6جH$|Nb<(F`RΣzB[#8(پ:. mh-,"Nk+d|TL?"klʪRwPu)fbdEb7'+ZxDgh4N3CuCԫ{{&5ITx/3y;zD=֎]VdCOTMlHםk\, Z"VI e\\=3}p1rД-g@aզX>0YC#ʘI%u+pr!0pc"mֻ/eeF]w["C2Obg5> @i f@o[<7g"׼"NEtdDy;HywUv% 1.A[ypH./Pq--yޔ"ct2d =} R|bKcR:J"A_K*j'Ut[W:j;{Dj|FrViBې )h;?8@n˺8 kVi*x]ɠ:s "98_[HWLob{4,cP+EZ;CL |^R[cQȨ`[00RӰ;m+8Z ;="6ͳh^o:lE2B?/o uŭ+I:Pp~L> tدMAVD%\7E|z2m̠s& 6s.d'8VPE-2XSZ#fw̤SB7K3r:0vo$- *"'PD\R+'œdSh`t+9Uq^ dc/G$Aө8Hm}Y͍G릃@ N$Ƨf N5:ng'<}-:ST8!ah&nh~PZqhe"h}3U$A&eh87K^h]%jwvNI'>UY]8IcGyӪ䝻ͽ"B${|E oW=fB oV:^^|]C>T*{QIFPȌr'Y$>^̐.::+yߨ&16?lx8 %d;,a*͒PD 6`Ik|dJY,,8ɯdGsŚ[gŠ(:@!]?ܹ..WM/ᠫ! y 0H꽙S)j=#0F8C`ºы|Nosc!CCڸ'>y*-´5UH|y4ɱ­5hSdAGhnJ(L4mmBִW'o0[p#񮽔E  B0.  i>Vte/)|M$;dƺ8,-27O 6B kdc $3lW{V+;"oL_S'#|{oRdVt墱5 +Lf[ʡ/Ͽ2銚 EBzC?ašn ΍`3ˤa<{h֠rgӦENεz(tǙƫO;h\%sR_/PR>;"r>>޽qZcgXZ?;0;1Aܷ?$}q5 ZVeS4W`D\G`IV&q0Z*lI֪3$$s@W9iY7I-JO<|dR-kEț@%2 n}F1g@.qJ5;DB<8q?G^3b/D#d#b\v'`j!R+)m<;= U_8\:@~^%d!רK0o͗b-wwwiQ2zb2> ^ۊ]#FFba>3w j.K]w~ O9iW'SFf7NOj]4ye+X$?y 1dgű"ig%枾^@e.Pfy?Z[4bNGJ#\6W' 4؂|&Ā <5 =x+;m`;z.~rY1UB$ Qj6.t j(b4BHN,/)(lj Ơ'<ˇrwef&چMDc=Y7]l g <68"o(ENJnB+[nnM~ڝ|Vki,`J~ Pg'~rD>;8RΧ$b''JK[Jw5|GHJb++>x$_& Kv@H] C~6ڛ0;:/A_:3u ]fX?b.QdCѿ㺴Ec*J.0ロn/o]|yw;p!- Xamh;&xFԜ75^=>J ObF/Ԧj)`n}͹ 3/ƑFk6`%1XldU Ӎ\XB*tT0<6TYhy;ɢ&uv;,K^$? Wa_0$2?-# !Rxqp6p42[Ț 5),f6 }<~[zRbF:R? yI'5NP6*xlp:X|{FtdKׄӍmfRћe;@[54Cox)K ~ AABxz³5*B]Г38\$оA?Ӧ:#qL!ᣦl x7⬀\gg⛺ =ׯ|gq *FD\DRe% |N3ÕlA/u;~Uv u\;pt[MeR~3f9ҹe34m+vuf!C( ͤ&k*}ڂ'v(^hT<=,=cMY$kjm1]O;cd8mYY<#;ͮF5s4ghQޤ Vf˅ܳ?mm۽Mܛ3xh!=%e꿋srT@g,с0RQQikgK}oV4B~ޚI% =*8g/`?x?>i-fZ1 Ac/rR!d6$yXX./_uH@ܑdr<Ƣ2nc<(K Yl( l\z!^/=F7ꆅ\FA9[C_vϪGn5Mq0*khrXeT jjYzv<'-2|r`U:BDㅇ<~O۠BcUĭ$XH7fD[zxp㐋5=FTR_K(P&JwKMR <MaUg{`Q8Hu=LFF?+W%vZt۹i+Eg ISjƈ` ~јN 4-K,@t/yx =<;`_.6eAp{ #jL<-?N *_P"Df"y^́OWUpwβ\:q+QqdFkz P{(vA^m~tE?{l;,qF_ eq5,5KάB9h ~T!8PYrSS.ϸ4$l7K/喴QCwpB4676 gV4} cs#?c{q΃yyUH:xUpfȞfn1].%T|Y.[*N $-:( سTsN_faQʧ\vD"bVcePTijKx,(W38ڪyŎ/hp'q1=1C7i8G)Fjr0$gaT8*6gDlAj2SG9zy9YX!brQ-k pRgQ¸@0h7?^Z!zpuJ cS\ޤ  7?XZx|:ȕ9 dK(Ev'$ ^!OX%@6FТ@q B#D1XJ"3ժv!g}'M-IwnЅV.;+ܙыB_gfycp b*n @[LҀlO l =낇X\]~Gڡ-qmQ %,"Df"<J;Px G<5ERI :%lFr*l(8{AcrSW8g5*u^϶ SF3uρ|"x&l4jbB(RxP .`-L;}Խl nv(yt2F+ߣ%nq%^l/"-?$wBC*^Qʻbj< 1fZ Zb[q$#?ޓD0q31݆'Ku0SttgTw@$ &0MY,Vrf&zSN|ӸI"LSg>t6wt_iC/@z,x}.LTn7bBecQ '-R&;*.dA=/em m[altlLm?&: k{M,R T{Qd(eh))gxQ7z8 ?VT$,kM,KPBa6gJUeZ_+gM?`oGO]mv[8;(S$'| #%/7b=/gψ>OªL _ǮGΣ>=ɞ+Qg ŖE]ˉ;9|9\mHSi{B˧-;D2\Èm!$)u ]dD6ZM ;|υ7-/]OݗOz}Ǻ0u(zI=Nߧg,ں X,dDs8We[ȩgF2x~) U-\Fp??s\w"2^a>lw_fՖNn'n*! [iN,zst=zl4w UMh~*XT :36A{ۛQƸC`]6v?2 V=3!ޥhSif.`"Sn*|kz2hWZA>l<52vH8ʄ\H$gg2(?-qƹC|&*)`cHp 1J5F7 I8L4%G*p5Aus8Z9fI$Y5n8:T[Cfkhixt<4Mmޘo᛬ 7b K4}e) ׿K?jseA= 2pjy^LG}Dϙ%o`ی|3Ryń)"7PEii~ތr횦:GUlCtR%N\aB$ݎ(< ubzO( wiBo4ס&嵚uGs%Gx-ꂠ,#MJ.E,N 8n ^J y}im鉟/A:8w )|'FJbEZVtQ`/N9h$wfK-FZNX)4f-&vX6h5C/SzCDw~=)'"qeYt]sW}`\soNvzp-=8ѬN@[y/?RJhI_%Lu'>E_E0V==nCn-&&AoJg #G,Zm5%?.p(ߟ i}IqN$kS) *z+ $Q4VsγWì*O.)=Ž2;~K/c,t"cq kzoA{UpFA0pr In5O}Y+BA.)|{ 鎰ta@C[tOC9AsOsF4zcN)^@r]9x# }YP=dN l\FNG/YԲ]\* Dlݜᄰ8h k=#KGgn [5D_6h(-EDJa|c~KkxP'l,[f\g5N!@5>>[CI wmtO1+VlfLM/|UP`}7D8IgLK[!'Sys\H?̤Qn32}kHQG+s@pb =.[4i@f Hcg? Dp]*?u^, (!P4V4 rI"nI=pi}tW2UKQf 'jFƝ)؅o r˪kPW ]ZQ-'ɚMh}vQlu">s|^ph璷LXl$jsuu ~:}zt puIQdȱzP8Bf,e( t}Kc`![*bS i︰~乓R]Loa}fKbA |}0uB6WX{Æ}Qm0]kwEx4(joOxBߩG:|袦1}+tt/DpKɘ F+p}œ mcs:twj*ǩC!tEXPxXN苌:UtInGNWVAEtQ|xu޳8rx6 ]UAC,$o+څ (SId ʞtdz۝ZՌфF|as;z_<(x3BΤ>,<5g)c4eѼQbA@s h'0ǙӱP 9DxRGx*uTIq/֙mQIEͩXVG3^wi8F 5dIP[@LS ]q匫ӑ.ړ|I!#M9͋P30';ܲStkg" _wxnIoJs W{|v;9 iO@ k6~z~3VAխz>4}Z.(wK=4$7UUϊ{^ؖKN) @:n[Zf")e垜Sokk:54^2#g- 9ޕ: 3;{'3! B04 ӠpS^6/cMBoLG $vrü`:9W7\BگWG:_7fyGلk/Pojk㭨tBxF0Еʸƹu=qh7݃,OuC 81΄TXE*q.V~Z>1~{X[+E(BvdU+҆D#}:BOd_FpBg+J} PS;QpGlQxGWp /BVbb锱Z8^*9Efp|;wFnbZ)݋l>orK9s}c}rȼ!#G8"ebrKɹ?}p>p{#z)/C}cy%NƁ IP9wAQ.Ӓ>y1yyZH?]h9#.1T }֓BUsX\95RIpi|v+`M$@ʫʫwH݁yE6%qz9 >=H 簙#"wda3>F1*$68_SFd |pIX̧WvUO[U69E[}==v3klH-CU4DMA\0?{ԓxJeo~~gV9C]i'PMJ,Sr}Ɇ+lj2 2P ԏ̯e(<2*T֎_S lȒ$5+j|)nV-@BO/@0d}Ex*Gۨ_xs`()P|TjݬF+ml?GnA65Eҁ&ֹ۰[Rſe_f]D{G5C.Zݦ$O=gײ>Ҍ3"FD9rKZcboQDb=$9*@Z9CmC[RWB|x_Y1itk|w&g&yȤ`\g.WJs_݀cҞ4{]l/f}*E, E {bI) L&!4p`|=[Fu ]t᳏ pM1hVo݈]Zxzk76<\sm7\b@1K$uWAFjcu+FZeNA-&P(-A7c"ae?*{%7Y}tN:ufwJG`ve:¾g,#`5,]<źZt$b&O/,.7̋V(l`D+#g44(Ec CM"IˇJEJ]KOvʂ}J_QMc^>V+#vb?!,<+X~jf_ }F2ο \R@Zʓb- ;؞0RmnDbDw:H<x"ԇ!7(e!GmW@P bݢb .H.%#v'qLYB?ż@UJ:Ez6v+:Xn7\^uc.'`, b\H|2dh]kQD[ݞ$MH_: 78T#SvBxΉz{ZNQ3Qܽ`Knhȿ9R pl8j%q\9it4“5c0.gƌ&gd<vJY  ֳmyf Fj0涮}m KhUdӪd"Vn 6^ ^q:x͟K};t+┇CqRd$' 8யG oZ.θ@ޖkћA:ړFp#  iM6t' oLԖ>t#,'&æoe'%0Y&vװ'WqH0?0 '0Ϙa H$Hjni>@cZ)'q '׏+ o؅ ٨2w;lz7oG\*um)FŢB'?0|YsBˊa>B޹I׉J{ Q~O#@h{XL|FFubJ~v Q$Dr܈/@О:>gWI ֨ѳi$ a5(RP %^UhB@?JCし \{67/3ˈ ur\'os ,MdGTF4w ⛁Qoln+'986:5q 2HK$O?d:W(`XC[Uffߛ 573l7XI q7[!h3)Qt͸x=i?],*hlhG冲]~3D(($z~ 1$O8w0X] SGf!Bsz1u7&s1D>I{Voxc<6D$ё@6 (F=I1UL՟P0 p29x3iܧ:D| ` @LOzQ:5Z^5ud=AudH8?OFxHG` aM' q: IQAٔG0 Y?_"0U<|҂psrסaG)*aK:КyAowTpՉeu)xֿ+BG:=vG+>`HV]yE?&IT]iM )0tR6/ҔE4m"P'/QS20daQLA9 qIM&B# 6в6RF #z\-y;}Q}Qã7>/xW?7&bG4ި]a3&< z7%m{d %:Ťtd"\WL|| Vm< I+Eamġ1ly7 .`W :J|u&oslhߞ4:^0ț+M"+yW!,}Fiܜ5Z!=~:-iZ1^$zY% OnHE5n䂰1ttgs "˫kkĈqS#(2鈆dK#G VLLn[ kxj1]BPnGp0Sp =A##V-lo.,LMV @guɽh$Pg9}&68JX3G)Ke1arW8Ü)'8M=,7KB}oO1qB%""'5Άzp_,m|$|#Sޮ1ɻO>J$Β'`]ѣ>!jT#>;v2O޵iN;7 Dx1}wFB;H1WKtg׊΀Q~'zYFcOBX>O޿tydC$g8`)Wv]c\Z:dY;M:n= %q[RDߴRX35S'IV@`xJxJMxo31ys:Qe\Q [*~)?'6fr3 VTkuxR4$ -˧K*˖E}?Z &M[Вz7|oB GJ} *\1A\C#|42S;b;!UG@ηTr|OH2`cB"Pb%>j"gu0ymqtJGt-UIkeU0i6my#Ǜi1@JUiT 3o4#(,_xf- xq:Sh}KQJramtԼtV㣜A %-妸s^Q\J,#{k]eO8}5{ONp7 q7zH^76X\DxI>-U( bLEyxlEŅpSLWp\m1I#AYI"G iU\wL%M;~Dms+)rM`> 9v\bX bd(N5Yڊ?2)JV+q[v2gPh`bŁ/Z7U0,f ,̅uFGN8ӌ>GT|c->f7F7:?8q2@BQafaqcTZbe.nգł1u?,% n B VWp߼)$[qGΝ{hr"mcfrd@ k {;Wx=_D[paw7<5!sf+p~B,hYGcEZN8ū Ok_D(TXow"ˍ]]$j(Ok2AY'9mChLuߏ#:Mr;MC'oCa6i1 Y E*>K;w 2l#) ^V; ҷYǶĩFd\eN굻Vƕ h:2{ U{_ew4/#KEq%nQo.XF*i9X_{2 ֚Br2!֤F'jZ> n^_J7Il =*x CwT/*\Eb8KQa]jn jA' r 8AgUm` dG>D2ּȜΠFq "5!^Vkk@j>KÜ븑7)4X{_~T7"OaezS֗N9,C8(HΗ Z/ ^)NU3y "|xC yb%8ky[:2'T --$)*(fmF!Sf3 tиm迗/wL=^bf[O(V<N2ZUwՏe7VncMQ^Pު&oHjXcwh2*wB;}x+*)WV2Ira%7.cgWIS %F6}~>Hګ #bεVhVHJ8`kOre49݀m]i9-wZe"6q6u Vw##-(N|q.jzߐV{C0J OW9ʟpJl\!rT}U.KegiPK :c<@W %0m۪rMp1Ohs 7~sDo*Ú{wo^ }w釈'f!({U;b̘LH6b5hq*PO%7c7=crങ%"X82κ BRrE÷u/sM᧶륯Z4&|f~4 zjɅH'H::~0, Y)u#DgEl.`ZdgDj?a9^ԿZQ> QuVǣURKiJ IdpLb#('\PUDp+3 ]d* _kxEH(߀2&[reP 1ΆQ"4knZNϧ^\$T,]EN,'H 3h۷ w{PJ5 ͚:#G&0s/+aRnMƕ/c8~%.) H>nyIlûD(f .PjjzTP]40@ 8bG_KKϤXiDM LhYUǨ*„Ȯ .qdwH(gd0t_!;(244E) t#?mTMȊ.Gh֘I MgƮm+L@#RNlApF9GVOdXd6Tեrer) #ER*{sanG{( VHGѱm[M6ήøEuITZOH+;FdNa4XY, X`͸a ';uEvF7][Vi6EܥtD $I9\J&} j-3&MSPQƮVE.Jeըup+OR8󌀨(:y.WMh4iԸ0Hw^?rUK/)ط pU4Yq+x\;4kŸmq:V s ɱ6ANz{lCRޒe.+.4$H뽺VS!G҇^{fzvy1vPE۷벋F7|=ݯ6ּ&Vlaw8. (KZg;I ckf(*,GX<ݛ.l!uyssS{lZfPBVܟ*/#~^x2ax^eä6$A0#]D}(=QxMoqb?gNR[]gYZ070701000000e1000081a4000000000000000000000001611e8eb900006c90000000000000000000000000000000000000005500000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/dvb-frontends/stv090x.ko.xz7zXZִF!t/;lP]?Eh=ڜ.+=}P"שq.P^DQ$(ےɏ49(`xFES,:vO?LߝSVjAxiA}f3|){)2yVa5Pe`ss rn2ARDtfLϬ,t>Y <[}gv.7& YMwRJ߷Ę|ԘD;:ftyG7gxgg;czḜSFF_h22DQ/B<[CDGU@sX=<ʹV3{J"TP0zғA^,!(rn ,~tܲd6"^]Q)^#\M 4Em O3 lBwxcGIU ûg|-`pB$76 ) G~ wK*jOG9*es<#J }`VNj>kig|LWUPUTM*g׸fʾ8WϕOKؾpk`?\+ .WɔGRZ8nsGsqv}T,$#YԾ"+{?dF܃{Q@xYM[ni0 ;>"]u:JAߥ! "vhӬ P4sg{jмx&%q\WeJlϏvryܘ "`׃\Y9't]~o>ȁ (ܮ%չ{٥<ma'a!nG _TYz/!L\^u8eaQVתX$@z!׿r [8:<$'y%+=Me4{ lΣQЇw,?V~7ḲPa!x ZF"k'6FwfERm]Ē6Y8\Og7lo ܫe881$VqO znAdFx@T{,>zFЉ Vz6~W/ k\hJKH OP1($ g"%eL8&ü+XL<9(VSG׻F$MK@Psk!"kk+\8*Ԃ@`~s2hz z>?܄ "8[˾g.\s$;1_׊2;M(Xs3lrۜwczd^,BGJ@EI]٪eU0|CC76ꨎaY5+(!팤{) %DRS ^zJK0Qsw# 7׹Au)b2\-~a~1Q9w 5BIzbm&)n [RG~.7#CScU,F4g`b;y50i#C\Qzŗ7DDwZ9nk]]k/5{C',y f+66ZJw4CqKu=cĔ0;\P"٣XD">p0>Ǒ'N/OC` !iDrȹ uZG@ӶmD\*Oo^5Phxgf ޢ+e[.5>lߘv|t6q"E'c . ԡf -~gN 됊 є. V_ 5?j.`@ysO:R>'5P kX`|H!P[G,Z-oF^ε[G֦OHgbz}z- TU 4Q /=9®؜go6u5e& + 牱nUӉ/MTl 1%'2Fmb7n)+ig6M?.~ d|:=zwJχ!fZ~tgSIZuy/>O X\d ou2JjG wxT\2=S/EO~EDQKfW'Hэ`htn6&LSwe*lm%Yjףvb=PZq\rƱHMow؇~{.Z e5Z̨8PGr@k_ֵ~L/JM+p[LqTe-kEζW7:k}g9qAwy#pb/7.vNG„6]'5OurJ.QP fFHU!:46$3y;R^8ܳMlh2tq2Lh \X>ze"=-w6 , F\]{[!kx8?\0q_#Z+_rwhch]ʮCoH& K7ʺb\$i|NGMm4h&Yh Xzp?܌/!QRM2Ӱ/[yF\کBVs"lϊq"%&־DpT׉ 3YN{VTMnj|So[*ɨyDc c^a e?݉x)%Mn+Խb3)"Wf^%Y KnprXidjt3^n$ HT>N0r]t㪜~tCXҴk^VJ%e톤W$$ZLQII?{ 5Rd !?6jxc}Nj)d>%0#NbcՄj7_5tcItnȏ8gp,$06'|zɅ'Ga $@IUs,_RCk}-vA7VKAF2CCj@ߦ˶ e"Kȏd)qsXwt$TAUZG~D:j\za~#!jK[BTh5E{,i>soU:La8k5݉$V#;h`L[g|<MѲ#ZoTsd~y.h,29cy3r6. 2hˢqEFW(s1ѫ3I+1&sHхc B\{jߧfmHrk(\Xk%v E/ )DwMO(f <\O=절NLj+VvF҉tO]S]>d^~13J@atKiĥßKV(@5'R˺{~,ц@d ̎4DmuM#IdKd 4:Y2{2քH 6O E7H|k2ېB:`4{d/(:(욽fw窎Ѓí14':/6`nSfޚ6H4UliS1r$Q 9a[;Q ^e@O|Hh#8-ATA^1vm\\?fyY4'~gP+ww_k^#V>w fhGc'ru-8#z3v68[(JBsO"di@8 6\/]cel*S'* }C/.j09xlGwv~ A[#GSꦿBZnVG5Z$ UXpԳZ7Dp R.jjofS=oe$2Эy; l^%ԚN_C5l pV3zY>/Onn$"%L-ZPZ/I%E Hh0 ?ađ7unʪs:'u/pEWY-;5JZojIw.yWl=8&-Ḡz郧ȭtp6,Õ40Gߧ*b gskfy0ipt:P>ùAӍj!ؗg7vVv4螽>4;‘1hفQA}\µ0@Y;~kQY`FzYʲ4bS/[39 7&FnMy&U5 ^$*~HUdͪ r+!sD)"J~@6 FӳM5yLQ{ x4҆}gCu;Mԛ}?q?fzx夡w:4)-Vg͎@$crqBkFusY\\+2R g\f\gX$˗wGnvvmQı5O%ް?(7WmwXWoe;̳kA1Ms| U&~*nb?΅FU=E&8X>X sbx,<*N pY $J,bw7x- g1D'|VTԺTѿMXvaYc20BvV {Pʑ7FMV`d܀SN @zHIB:tП18Qj%s$.͆$_5U[p6`[tX F a,8 Rv۝ O6ι1Ej ^Iz.(=̲2s 3ݯ`4 +eȪV$$"Kݹ%QKha q:· 9̰JCՅ2z489fdOυjcT&e\L\>*JMڵR@hfkL %x5Wm ]mF ]=:3kHwFX @ j%+8o&"/[{<4yqe ad=zuCM/.W(cp7F)˥qMG _穎}@reldp&v qʪeK ˡ*C2DJ"@Z\Ci~]񍗏2PZſ7P"gn _xKFwo!tyA[4w;$ε$l{ 8 /DiA@{mGZšXX3UݚbE9x|4wwR ȬmszF+ꭡ luGOxX߬ ڕ΄E7'HNM!$A)n޼d6~k:G_\ԘC}!Iu%$ CT{#P}݃f]St@Xؚt) Ǟc a[ewS%#7(3‹\зs\[nguDxJnpGι=8M;bFu0ٽ L]Qh`ʋuQ[h͝Sͯddbf\LCSc̀͒ж8)/"~ZKM goe %*>;P /ez#l~z]˭ x,LL5|?J/cB~^0#ye4|ńV=_LwpŒ;djJyp_mw~d 8O"o$"ـ43_YF~Ƃp+q P]Sp4ƅ.#As_ )=ߡJSrᩘ#-B W mc2> lsX+<6_(4{FR֢4/ Σe!/MK;3#'bV⏛8?3rߺG-IEc!M9邸du\V5:'WH&B2VA" ./OE[ 틦Ո3qg-ӭ 1F=2WquHD3J2WĦryȏx,#b1٘!fcsx|~A_'0:PN,+}q~N@-g*%5ec?/7>uөTl@5QPFwGu.aWJ xMО'isq {ɖD/xx`cpfOi5boO''t4v|_wrh!ڥX`C +3KZ($()^DT߆8?I#]C"2]f+~${pvqE hӫZLw=8'']|hҊӝUAu-!FᙧcA(gLڸ[w8k(7#kӳ>O(|5% eE[YxFF`X!I#3|Xvz5S[sI?fُ8uOjjX Z20/aZGm0L2=&}B/.~7gL쌆 D,qkR(,b#&L}vȦSMX )HSHGWoY;`IA.Э=_W^D[s.xIÓn1uDwB#=pET%@ր+hIqfw>!$&>=jto]ȫ%פzQ+Ƕ Ji@&+}}\Yÿ $X/wc*%\$N N,њ΅ou ]p_8I,4~*+Qnu S횊ځ7&0B3C{xtԡ}X!V53Nѩ%, j5\%sL(be Ϧl{ \' B]XǡbX¬--s;pKzBn8c#d)GYK ¶ AK_t_ I"BuUCbx3݆u]ox>%S΄V9sT8U9%Z;2O]d1ǎBf WMKXW0,F[a,Y|Mֱ9Ȇ#<=| asݷqFsXMرR0׮w1+n _ÆguF,λN03&cwbfGLbzSp-i3^/35^g^ȜhӴl58hs% .~\]<@3ҕS@-Բ~a[Q^,2|s:QH )_Z赡Zw/җ3}v;vaK፳cS?};Dz. I,1A{Q,xa f 7s'R z]% ,2^@jKn S+ԝt1x3)5cp`={l89ШBMns"#%Ya28 H}`bD! D%g; 89^Ԏ߆RՌ$9&:$+#cf^,0#XnZ'UpKJt8hop$k|[ (3 ӁzJl% d B7Q 8|IZ?-3X2Ftܲ Jssi퍁4"3)ccr'8%;K5{F)_Q1  Qöl{_p9ɝ7~jVfes\N᫢oUSovEivSF h0wæ;;䬫Kj%)[j=pؐ3݃kW䕆,XOщfؙqauG2A[X:P+{Flw LapEbx3&uv l# &ɽDޯ 28l^00WD@ˮdּ"Nw$ )!ߡ!B U_Wp0q|+q=.tyRg%t2MZ]t5(۬8f Cq,G~V`:`yzז?!iT$ ?`,IppAgGX1o{o#uWX b~0c |IaǶAAn)Qgyz~DpWn͡ mou33+wqPjOBG ;pLh nl O>TJ?m~C}k#r0k9-u$FX؜ʐS7 LX6sfgδT_a5g|ۨByp6bYr ܌RcŊ"wamw 9٩ kvtӏ'{Dئ;A m oˊb^>M8їrp2lj)\g(ICF+l P"sjVg'0Pgl2kF_?H#c90M&]&G# +zA.{mө5DLJ3be[{VmV \~< X$6bLYgYeErlԛN( $͘E4`2aܸs?{KZo^1&8Pd5iI J1fwZLaׇ3;,CaKn-??KE*H` m1?ߖR.p1z엻_*Þ*MGt¨{|j[R ~H}s@Mo6'mw5& J~qw6u衛.c*?*}l` XEPd_ 5σ/iA{ `0r͊'wd^[RTenGE3i{J(@-d͐Cf zT%ze$,*{֠ FgRѷ$bڱ^O MŧVVWT%a…ݸg^@Cm6XX$msIU+ê7&7"QAGcܱu'IEZRagy0ܗckDέ3#uT x>Ibg  Af /*(e4o6ir'1$əNAʑ_x ?]h9^^ grYM W-\H ;4lEAo*+Qq H׿N +s2@j;r KN0ƞkv"~B=fG L} 2Ayb[f'>/ aR)ɢdQR -z-D46P/j@EaI؀Ѽ:)vF4]~d0z0~Ѵ1ھp?XH%, $+{UGH 8w؆ogIKQ߸Msg=N夶0fp@[!o-W-8峿}bcȡBIQ1s|vJW_EQ(ZsIR!"zfLR h]βO.9ĴY~tA\a ЛV+5/wu9_ ݏUk{ļߕ WJ{;w`νF0<⃞r-HCuI  Ɉ6&sF ONQQ&*"[͹YjcO"tfKSxs T Z.nPF^tP 2e`n݂J#5sC8uشQ49XߒD{J`%vtz{c}- Q QipB ;Üx ]&|+⋥v k*>R>5G~EasgArKV;AO8LS"D-h ^* k>iɛH1(:560Y~_!o?r|jnܠIVk  MM8Sx8/WBU!yr +kJXH!e9ϊ+ 9㽧Z29Ҋg*~-Z)rEOPmNjܲ-CwÙN`^h=qRg"| )I܆]„w'q! { T5גr't # SddkQ;+%Gҟ]!>R-ԇ>ShS+r"qXXZ j Au6 Df/)Iߟ'o[2V+rؕz[j?\@b}"8Znth K7n.vn]#Hz!œ H> ~(::HѼ)Ukg})ӯeWD@#=N/|qb; /Is0wގg#N$ Y'-̚J(Kr@ye#Kieb{nWX:0$B&{s; - d'`?j4HH5F?P=y+Ğr#]*; &E͒~LxGi-t5 M>Dz#kBJQs x&KKtYMo=YӢwmo})ۗq^! gsJFrfBn)R 1TMkh5ߋE [-gފF˜#5 MuLRtTX)h:1`ݼJYC9zHy\5}z%>ȮGVɬ=a4[n nM7θ}I=aQFe$g8Ywח?I8BɆKX0͓9ֵs'xn czrj֗}#ŷ˖#S͗=RKb4lCbцּ ~KyRЇTvEwO\};kEK v;I7`XF*J^K8,zF`'޿T0g&_\7XLXޗ}v8^ /Ef\rf?E\{GwɓEa |wn4lj+,BõTA]0xaHzk@;"v1_UO7!Ym1TZyh=ii~(Uyfe7T!D ԍDf97RVʫz"E`uˁ.ׄ-A~(rSO/۩W9t$^F԰|lV7We4B3!jJ6yW2}*!ƪ#reT5Ni`ať,x;B 5!_z^r}ԃ?OY'v*] a CDi.'CcҾbRH""nJ,]m"/L`הB߷vL""+idS1v5J|AHyٵp .9L dXǒYi&- n`SWjEd[m>裍.ic3YaKńLRhsee+p %l}3V^z|8/l]yfr6Ҡt-j`F@ ݞXCT+WGb01ŜS-Clqf zsXfz+mFK c&Jـ[MgE_[je5WDٗ[ qfֶܐ3upgGZa]'0D0<H*B_|lht`jK˸'@] ,^{!D7ХϹvbh,$a!0 zTTO%kћ tɶRhx7 iջY/ v)g:.P?Ⱥmdd<|`*3`+@J߬x;tJ5&=T#h&j7~g`y Ikc;pIyF=xK$VD[/K-.E`~>s-:Q}Ik"W-x,v+ 52 @W\Uk_CD{Dfo"Qn%0m} {tC)լ}b!'t; unM D#>c$f1KGh7.̀q c}joV˱~?i w^Y2,j1^ܜLYsyM *P46\ < Y'hM~?XNqne>mn,8鱀k Apdcu>5/Q>28޵6L`4.6,k]RܖQ^Y?rW<̀:Ve[ahP2ŸUyx\I6{e] %S*(V KSUƿ9g"JɍWr8Ɗlk=7<\ܺ#;[s'_|Z϶{ +ngi6 BK~ N+= ۠LE~cQēMMIv~|B&@ 7Iרg'CRyHrNעhh&&%T]A|ցbw[%u&UQUgLWWD HB\*9r}Bes侟_fuiTd~:e]-D g̢wft Rv;FtGյ2oϿ$FNɰ<6&{kgý.@fNQ̕xEj6VUVfĪ%Q`㜃zvqIl@ +G6zC5 ֏sF/g4K1Y\&o5A`W9K;iޭS50O ~GB!!ln~eC |n/}[GR8e `DItoxq̯KD$]8X ꘀOvԏtmߟdS4 Zr-4(NY'E*iK{blVah\EL*jm]t\C&' 儮ё2(p>ynMx8+XReL6`$3Yy>ua82!'oH];_e6Q <,t>nzJAPD: )HY@O4 S٣f(uˇg|wa Sd-/%l}WkU[!F叏<"ʁ꓃"#Ժm"{5}$fĹ#ѱS`cfF@N XIB9r󏴌T-_iLk"Cc#3 0 k76vÚ)\ndK:.#BźᶑU&Ԯ qBTxB=ESV$⑸о[l {pA2xͫBzpCbH$l=2ϋYw<-N:#EO]l;8S4  0 .`b_,Gz~.7K>fuU (`=-5SD_uAZRiV-UDX7&YQ'yvT|sWU άfM>(ɍinigmu  YR C,TBtL~xC" Ba޿mz0bߞZy<mp<ߌKlmLpKȱtq߇/ Vռ@׿y|zbT_'k(4a[=0Bd{_uA\|یLl) Bo<phJ߳";CYJD!Vqa pV%Z#sNh9:ugCH wǟusojQh]%!r4 5ZC3*)G /QB~Q7zYݶ0͎|~0H<"2Qi3h_ڲ FbRDό,@ela^'`o#7HW(ؿ?)ܛ:5"(Ntd>J轢e×D^H*V'wgbC}u pwoo9??4&7:JKFZzE!(R/osugux*k藕c۬j*#R9a^19OoـN96-hBtۋr!;+ug( 8LRPeXԊka? !S@>Vrmp{v%"r2Q5bl&\",0~AصD˪ Cmi~!O)7VT|h x1Cɩtg7׽x@̞M+Bfdŝ"7ms{Q,3D0S(F#ܖj=^=o)w-_X[ڲ,E}J 6 zmz^j`K}>e/6=b#X P.cv2;U>QsMALzE=mNt6y{VC}tvi(xh6f{G3epl &k @W ȩɓT̼..;mV r,r#Z`keˢZCGs)6~33L͖I_kppi\$dGQf ;d<"636XԘ OڨfҚO" XxdX/wNMgM@᠁}H2lἆJz &-u=Z71)mE? yh6e3i JM^`;nڍzP9F.i̦hOiH0y㠿tb|sR*hK:B2=ӜkBN!˞p0}zmb(+LcWB<T5XsP;Kԇ0:9΍iJNʡг@]>rװ1JX`gJ[9|V]6 Q*Y~y^I;{H`O ;lr <%SMbLfc0Kt;ѧ ]oO.M;fGOE~_e~!w3zz.Pt)V5E:&Ddd!Nv2 x=X@ 'DmBs92*d4FglDck-mF O?՚ah&/-+x aᛚ脒I T 2L1 ZT6^q:!\k\GKXۉA$o /`dzݛtUucXUe6S.\lBIz!ǠebFTS$Z|ս~"$S1q<@W!adUX.,fW +Hߥ4NNWqeyHV_N/-ثQwmvȷ-nD(,}u@E`J7KSJ˜!>@.S[A"Ƙ<2Y*1V-C9|JaT }/i] 'KNxݤQCfgZI !Bv'DR l6W"ܛFغ_}'%hgH7zf޻_@bqC"VZp]Hi۟4xʐ'0x.VUUկ8^YPP&nL)…qg5*@ȸU/ ɹz 6-RVZm|4vqoQz`BpuVWMR]p6b9FfJZdHa7NaA][oY%C-Bc73*.$%M'PG?-ByR]JN٢!9߱gG毜I%sSϸ _AtHHbZə~Xw^$~cpދ:[> _fc >QE #}1]*GBg]. >bМ-|Is5$WZ_ۣur1FK>c[z)1߬ ۼ\I^x)k+laˬ$A0awζ}Njt*&;zK=B-iُςx,T$`Pʞa((mrx6{5DTJG@ԡ5Y:GjP[2=L^6$tէ?aaSoP3iԖbWp>39CaԂLQn]lͺm9 )V6dž/zxM>=;jk1FcAu1wꠀ+Usz4sgu%Cêȅp ,CI?df< sAdc!#Vg]"+X7-Ks`P{e S)H_5F8ǫi6<*XG}'"ml2 .30U|;dhOP؃.Z=zU_yVpE͇:O0!7 9"r5U7%UoA)2OZGZ_hN^]DU?,h X/LgهgF/$d<ꅧkF]be@5HitRKm=ogdN^`걈 XaaYLH2N5O>6˅Y*|.ĞUD0(Vu ֳ9 }W,ۮMu q-! $XSvvUWk݉;wۜX7HM,sircqO;qnZb Qܥ in.wԋ\%tFv+5!ؼ i'ql$|y#t,c%$H.6x'}߸9]/'Fh_uN'9@ 4*r;]Shgdә'z&lM%塺Z$EEc_ANu}وQ75^3]Ah2ߓI490e|{-?#;01DO~${\l q UE4Thu.!?BHP :_Y!ҫ܀֠B(an&1u:0< AOJr N~!C@J1=I`b5U]aAu5 HN~J 4Q縒M%UW Bw/–O ^(gJeD7 u{΄=O #L, GIzmo&*KCEvV<.8FUي䡽N7#T.x&>a$ۅ_fEu⫭4u"82-pu<}6@r *tjuYy9?]Gmu:X_M.rd29ÄJ0[yndB 1hV# !.*:~A/քٸ>BI)X&DPa*:d&RZ5@ 9?l[* v)hiharɵn[,Jp PrN@J}!psOB>[7c42avөCCf'kq|׏|=) Dxd `yJyp'm@)9B7 I6WqWIIߩPfu<ǞU;qcS̷12/ *6̌BV|=3a$aHXF#niárNXR~^dw9qѪ*|#Hϕ[l=LB2 w ]7-adL/$xRY2vunfp?^T~>2!}Xƽttbаa@#d鍓L_`ķRځrml _?CX0 / a8MClфiWLih/:Eztj&xY9y%xNJ-LME~q2> WT,XST"ұwbDqp=+!+ykD=a\LxcnGW^P.-ņ@*.͕XbO5[ȯDG2!6FShJz'e- }'{MaſbVsjg|񸔠gNj=Vi5AiJR'<2NJMlM.# HΖ:fү)ma8Ϻ.(6u sC:Οv 622tms!J, ^%`P̠@ >la8V% E^pkmL8arfgouy?q2dUFb֢.*["C18B queOqhŪog{ܱZ\0/Q)`] 6+92oo[[ad$`J#h;N< C>{.ү(Vy',SM) \y[Bx9ի]Yhk8VU|*d_[= Q?pLc7yZ]^yT[C3hRl@jÊ\w%A7pJt?{\Ç A\62?hQFSZ!djNڢw#qMxNhDLZHqH0ôJRˁ ]2uR H&krn䮅5\/5ٞ6Ί@)n$f(L]_9ۻiOynUәMH^%5@ CV!Θb'`BXuSxIܙaipέ+K*--1ІGBI91]7(}ji`4z1}T C)F@wdvnYV&^ Ref%`cBdW99s`jA<k8Ŭ8rn@/s+jF^c\"g{WtWL5kS. #Tp.Ͷ)&-$3#sz+)67oO} ۽0%E_hɣ>B}CR`v ?:*RQ?fyQ0g@=nM= ɈƐpi:zL>wjE+ 8<=3E8 EK:-p/7(QΩS4 ]~ayC&]7a1x1ȸǒxkehb}tHqc6(8<= @d3DM0f#o57` ;K JZv ډ}ru nôӆlmB,t|̑óݚzb=X=s ߇/|M >Y_F1jIH5 c na@ҳ4qeR2!91 ErFWX_I]]Ħ1ꮼo<ʮO+;*L' = U0^cݢch>dϟ5 ^j;a%<(nY 3y529cfz\}ȶ+"PS>AYNBAGs[%f!e U֝%A#IAhL1@ .8(^'6KQ߿-$_1ͮz/h F# -xUdN(k[ GdVw<b }{ /+(rQQr!OPaeVW88 +yFX%^>*^-cJV}F~`&h= y=Ẃu ۨEgaՆ2.NqK~C?T_H%+R]i*Yx~>yg߅QxrsJ ^uTݪ]huW3yO_r3KkuBK#rQ057 9 ֦SPjbs-^ &ZJ̉! L?˗ n’q +Y@h,~"軡OzK&\">#\oR뮥FXPp^HvYp$X:.~PMh>7nCpaaMXڸic7h<p&ؑ@r$zOH_1QP4 xO5 ~ڴY赝~yM>\X*A퟇ve3qZ5߲Kol2@ 0Xj:vN9Hr^O'eMzY,ir#:҇x<9d-6I[mO!rPAGKp ֣;*xAq ~jEVVZS>EU:5` !Kku+:{:1Fv"$by[飁ch/Re"&k6ݟPtvaΜa$E 4{sQx7?43޺<<ڮT4W!Ā[x>>G^K3͓ƅ y3[f?-+I!"\ӝ?/ċKq&գ |әfY绾A~fv:‰99iOHkR|L W5,d4I&'|r*{e[^cee\shQ YB*O]ds+H dVfw~?wTyQ>n?.TA#tJIC]z5*g!A Vs@,rjS ْ];pmg2m~K Tn2'XL,+qV?r$(z& K5 5?'ĺ#>`+f3+ƽq5+zU.62',v)ߐoF 'u_sc~;)(H&N[-iMRH`d7$s v!$'JLMb)eǥ}.M<ߊ=rdN]doLSGgiGZZHK/)]xt,&ҤzLН7i2Ew)93BwoYjjq;ˆ~?K~2JХQS@̥9ݝ2EXb'ކ[BO1<0/wBA䖓bLP0l)5pG:6EHۍzf#XR*60j>?f:P+:J!{Lɦ["Q)PoeU&pѤBM-ߴo6G^Q<r\\5& 2eFq_U%At洤v֢'/;?.*MFn}`g?ɴTwW5xFK, VH>$eTo7%eq|^0p9VI/?43JnP _FnX1d/AC%lajV;`~&/+ <f//+#I+xyg29|7os<;Fvv||a„xmK.OF#2Bpr-bgԘ]xLJ2*u~ެήC%v1! JAgnZ=Gw p irhuca/P'5chs? H ~H"AI>LaR`Bٹ9Ş5QSoa7u]VE> iBDhjWxC.?߯ࣞtVLҎ0+X}=^_`t X]rmvKQc=ooe`Pal nlYWaf#z %O)u0 -NJDx6n,5ESI_IS6 WɅ{{VW֐PJt{\֚S[0se^8cLu+p:v8_e rg\BC~ݠku|Į< e;tw(`srY(kCGwLˋ#9ϭ{iaW>0(s9Ŵ`ʫ\*NX/Oo [`kX8^d_v4Qfx9r0#V60"ц ٟd)l#X&1p]-#Gg,*(҈m,+8Ϳ[M#̀c8 ůfPl _5S4M Wu7M,[%"I|@ޱS!xW7rR$jXTĈh 51bHRL1 Z [q $HR{r"N"n1dHw^1i(3|[:-#n3D.4#x)V4nIF }Ov;AŅίR6$BNᆯaCS4)~o yI&=SNOoy)_d45@ VPq9v*& `s4(zDcL1շ̘ب _] :L#Ƽ[ ;=D+IC18Ƅ> Q;і~șr\6=Я~ż}GQCjD% ]P%E͇bVLj?R\^\Ot ^>xbs{ I~4 @5)NβVEF0DA(;5>73V_8嶶HuT})5v353 VSM3 K3!mtVlqv)s';eFB9W/$2d41J^WO7T* b@NZ>-6DG=l5heE%ؘ  C0@n;zdJåYm.>gX:dL8fM]){|2\=p8`B֗z4(s7 $Sm>QDm> <ޛ/bs=qF]kлΰ,^Mp>hl69;v&`]p}Hbvx;~zz| 1b·y@B4%1Tй?=p9XK$NjDy\Qd];+_%$ _ >z8z-HfTdV!0ۡLd0$IBowP2V( g ~D@A.R}B FvXθKsI>{1O9;WTM,OY? u\BC>^lw¹ \SJe"ǘJt| sq e\\:f*uٜۜՉS&LlLRϜy3Gm;7A0;_';*{g,'d)1+VM.ߠU ֣3jA6NMFx+::MiySw) 9ky.q,Y6^*|7_yOq~jON]GGx6tXE$;SMV;J+,.On=Y:S7&Dب$QXNTjRf;?G,ٸD_ 02odW>@$m+4,~O-N]1Õd\G b"*:[n}+dQeN(dJakmW,t?bܪbV?k_&NT˛B +OtBHn5%Y#[HD+ăCdt{ʥ6Lb[ ? p5 :yClP>myu;6AY3/Qgydak| Bt#*jKUt`lVsH=Kvcj!:a pG\˚ZDYn[4Pj,ré M7=ylj2.`G~;יUZceI=zS #&͛)J:j'$Z{]c@h¡bހәnkRl<2Uod|v{eStn >Bp#䯴 /]~ JDr#ͽ&2 hBXr$ d 8mb+V smQCÛ]w}@R| !0攛,{T$OHj(܌+Kdq,ařꪀ#,PcODQot 0pB@@,XAC/i ܅SKN1Э/_wKdjVFV[&@f3gzOH)b[ |p.;E NjUrZ)UKuH2noVGvc~(Ր$k\4=S?3E?x82{o^S޼i:GghQ\ mju: #JM<_sV}F< C>7Jp <3Ǽ:.\gIF2NwKwzrk0mCE.0 ЯmՅ\&"tl;PFT?\{ _&mK4 CT E\Ά;,OgMl׉[KO44EfqZZ}cDR\o])~Dmֆ%"bxRNQʵZ$H0Gs|O75N'j`fԡD 0e6'1HҮUg.r58j?ҝ?p~ލbw Gŧ:M8\8[JI,mhȶs:\)pzT|~tαE](CB-=9J1;Q0oرwFQbnP?riu(E#y&Ʀ{bMJ@m6|#B6Y6s~WN` &p #+?J%6no?|uLC}o#FpGܹu8KugV/rNSpTU0b-00rݸ(O j` MaMҙ0\#9xzw4ρb%8yg"XhX_ڝ=r` [ٌkYXT‰/W{KGz޶D펄ۛ|\|(Pf|9` m+W==ѳ9T{A#},?sw.&ov.m# Pd>jOc `)1m`v P2e5ZݠqSt9/CDtөݱHŸɵ] AZy׿kdщBox U0ZqA]`ut|* a#f#?#hؑG\cVg_Ͽ.~s,ciG1~cZ{6c.!8ĥ9 8i wѲCvJClcHD]݉#9D~@A{my|)˒`ʙ-< [EP#v7GZT#`N)Xɑav\Q%EH35Kt~@n^zF<[jP9KK0WLSZ;qS$?h1Qb9N _bwʍ솹Sg( 6tzfp5=" Vuqȳ[S0Wb@`E;ceV8nsy}jmq^;&}cW'4{_#$٥;M 㔟yk73C!WJn2g3\ YS$>$fbr|@/ l,dn6Zbfj82A'\5T^ٷG(/C ReMȘ%4b+vDWMO vh*(ҏpp{«,:8l'{˽%?zfɘ (7آO/q3c* I1dx./W)VLR E>Ufk`H.Uê>]1?G὏SJ|lj7V'ظyx|o_|/0)O#O3-4g,M/fP4L|d}-s:4|ҲsXʸ+jd܁j -0/Yy.54n0njC gc9R;D|X΁vêg5#L4j{"&q&`NN=ɳGrgBq;gU%"!;^rV?WeĘeHDeng^V4Dfv8EP)dzX昽J]:/BJ{:SYh3 #MϊYfҏST*S)4|{o5r,)4E*WFB=4ƣrit[PY2K/Ƒ" ^HBK+6ym<ҝ6ɪW4סޜo͆TpMׁď;z/PjlܙWB+9an"Hpy9VOHzMbGBH+=v ^絤KI|-QTmTzt{km$w~M?Ca;VDyͪE TFWuX}b@EګAF*σ㆙.ݯpiĒ#8<6XPB0jJL<_ =JIAj"lf 8!Txg z£ G4xOڇ1Щ-ղeDשsWmqlRsvB)!OБ04"+20V;^ZCq-.%5ИgoˉY 7'9V VYA3Js%'e|ʻdԹ/MëIWKO/0ry5V牿=데S.2BS3N+oa5R2[y:ϲLW' pTK sӍȀΤy[4|`6<#@-)*fɱ} g 9h7 ԬNDqیtY!qԒubY;S7W_ &'! ˆSY.pDe`)3z#k BOo(L:(qk4n:P $oM`?3*ԘNʻaUCD&A0>Ew5GcǞy˂ט(B(vXLo3[% IH"?=̅\ gzY !+CܽC\̢ۙDzl > ߷p?˯^5)7%RY ݟ{gڷ}<<[TFzӌU_Z%Fܣ#ÌƠ6ε|1o,Y4Ж[*`d j%0cQ&y_<@ -6TɋEw o|2bgJ9.uͼ 0q%OtTYb>wVN'$~ۻȱCV7zj䆀<%޷C ]~īdl-lEӱ2]G" J l4YQm0[ .+3m|+fxZV2=ꉸU 'SJi)̵ UdST& E][Ӿ!wZq?|À >gEEEvInDx7pGtY 2_Ƒ(bl+w.b'Aa-Tô}v4<,ASC3Ͻ/rjnS(~ſUOqk3ȺvWlB:,cԄM})u<`7Q//#H?^}u5iTjBXz nM$'"LK,Έ[ؗG(ߛN',oL}_sz >qHV{^P蝣h::?!nEGiR9|>6PZf2ҝb8ʥRN,qBwp pU+z~>6NCNNo4Hz4M; t@uIc\xl.nG$ڪux'a& b>C+x A~ؼIgAӨK.mnTRIU 1, -p̖QI']j㬣(,lJ8tRfI,X ) $< Z-/0EY#drW/9_@Eǡt/)Us*M-sG>?nguqÆcjJŔ䋠&Q7e*0:J;7 Ж[5OМ) ݲ ="9InOy) 9ydvѰ.w84D m,Y`dArr3.-`3ϼfk?ƶn#@qw}Zu)Z'X)5Wݟ<#%1Ez;& B\?S]eGκXA(*?X`A s1Ϧ:*5OӘΫQT zu[Ugq45޳\Rt]tOW{Ze9ɱͼyTYHZ֌.<ɉ0ryh8:AL՟ͭH&3_(Pxpƪ  R[WMz[_'L]b (GXsM0M#vyT89ɱYT9WŧM5$ͺf'؝(k rP}tuaoD/Of!P}~NMRJO|E+.nshҷ38,v)aqՍ Se9.Vz-B!RY1X[uz UlQ~av&S hY챘υ,S(^Da<ﲧQ_$2։> ܗ{z~?`s۞}(׵,Gs' @k5 2׋ GB " uD$U*t>jqʐ򗼣-Vw4ꁲs[ ̑e`q2`Y(@ʁMSRԽ^P4B!)~5).ϟ79'/W(kޫlVu)q8-?x~>U', a&E2t7)cflz]O,PΎFR^J?zHp^J쿯SWsVxZyZ2UNOا.MދlyҝxJi|9COäJ]̡ƷxOڙĵԶ$guh%ɪTXǶ YM`2>́2Wj)]mIymD뙯 T\_k%֋n.{qVC[)n-W/*:%`u]Zbkh_~:dh1󏶿r;pwciXWoI9 |Xs̴m)Ο (``D'2.AnLz:o#@ԆQA ?j#Qѓ)M{"mߛB'-:ZePCB <<8~CdCeB3( 갷UQlGo 99I Rmw^ﭾ){k!-1rtno"g@%D^@)%_:Gf0e `=qX44>Aы@LQ=8~T& 9HX K?αn(ߔ5I\vܜ_%tp`=~t]Ӆn@oC =؟qXaڀ| (ےfJBTi8GUtXe׬4Ln ;/<k9S.Q4۳fؖP*X5T @sܸXShq֒ r6HW_VRŔiu/Q䙒{ЂWTw ё|E`)IVs֭H%6h>D]Gzv|Q,'FBF3y2Vll]*0[4>,dJ2sѠB slWL{1Rwx-zM>jx؂jqؿ ᡾B!W1HR6"fײmPU9S7{ݸѰIl{D6+7-oTC7Fy`B71vړO,dP~So'+hWi`ؼX~O  (shgMS[@% T d g2vIE9A ^JEhJbwZ^״{`.oZE>}RV:8//*u2@c5 숼.9hRo[!?ӳҳ ']0J)*&0Иg9,a&Ne9q`(w>e*0Kx!"ئ~6 -.oOx.Rs338zaSC\_ɸCB٣XFqD )-VhlH=&³g_>S Ҏx'bH)u 2^x[!3k K h_4/9UBeYi!( EDH&D֓`!ܳj}+| `ߓ9@opy/6NJvV+j8Gʺ:B8zHLݗ46qvL0t3ͪ  E$>; 1 3 "=GHWy|%){)ip=^޳c>|w3t-gT/T F7>@|$o(WxpQɆ'5@t7r 䴍Gwc7Dh%tx迥D֩3se9uu~mYj:Ou8+X"W۱?2j-nލT| qEs3mؕ5 :A{ѳ̺ȸF*ZoV(y&^ǧ`;:MKh$9Y|$_`8WفKB;`:QO^x5W,`$㮹>03P `ځ'G~gW݁O?>NHs:.yOh}a9SݜMΒvLp%_9mdAY~f> 5{%l 6EyY d dB [A*8cjMTc`^ BAGQ^Cf#lv$.)K"‡jLBƥH^,mC#Tq (+T:M];G)h$Hk+kV3jȰl(нݞD,33bW$ww Uӷ=9=EIܧLV *hK1.+&\ HigSAjYZ*Qᅻ6]/$^N ߋUʾ+Z,%Nf"@i$1Thܥszȓ+qh`>Jw yUOSyRsi.0,>Ii$^7O#8@pHgiT[ aQ;f9 †)HE9CݲQĈu_;y7-}#X^ ɹw!CbnΆD#sbG|(gy`̿PA(TC4d4G3 Ec0"̯]dwd](jeiE^nMRNxTWt|:m!b'?7o& `vjBͫs==5$F*B$WYb 6O{/D$hXڟۖ DbjE7v^c1l8~n8)+  Tf ,I6.IV8ʻe^R`7b&e AOGA1X{qZ'e`+fΨlfs&VG[I'W{ A WRQL% qs3\{98֭~tHd4UxbDŽU4ɻ {J\0|chRhDYFUd6݌ES ̄Rr=$J1Z,nbxG2#̉>. 'K]b6;#w%-x>m҄1ƏJLr7D5tPJ c.$Kx_R_@5C\^9p`넸D}VH%Jff:.𲜸:Vj|!koFnoEfӗ'.ɓn@Vm?*e %#kA=d =z(*̐ޔފك9ae#W6}fS /C;&ԳF'g|&)pIh} N\ijC/={?FĐ!. -Yג23j֢NOKǀ@^&) :""y@`ZKWQA΄pBH|=,\;@KؾG!wը}QLi0Oj^)` HX߻SbpX&Movȸ҉MUT;{zMs`7U cARؼ꺿wIAkIԑY5ߦwSH8b!aDC P0$Op"K?֯ܪΎ | ^F$L/mׄ4f*zC 41XNvk`Hyq7N j+%ׂYў~_|JJԩ@y>FG2FdGMbZwT jd=-TJnCԿ%01R&U=* ^Lj.M[T1uSH!670o~n!b?s&TJzP D߸y"C_l !M̽Nf4vw[9c}3fxt`i7qA A5 q|e R^fs/ߣz٤WЧTK; .{}~Ow=^ !QLY`1pߤΞc*8 ^tR||ax$\f9.vI]OϛNS#yV=EǸ\)QԪkgH:N gM̃yLYb[q#"r*VEaYj#8!0-VЮ6'V&I2c!߭h+~39$Ə[5r]Mڰ>˵R &c3/4J_PdI|Fkp; '*E75Y"*Roc1!}[Q#;m "+皕RL *B~ J(X-!6Br (LiThNo}JaMԝ\;P Qp:GhޚK5w+h4)v/ƴx"`"6lɴ/T)aUAS%DIԻ[d3HKM!3ՃHyX52=E&Gqy ID;Gu[!]l$VXh>@2KmRO g8}Gq?b1`<>5N{Evr流68)y3k8RW|I)c{|nD˨u r4ي,+&j:%bMɦ756M%{g篪H K `Jauinl]v4po^A:-7x 섒wwQgVU#; <j4ӃEj+YFcAѫБn\Y9ղ 9i zǸX)RPR /ƽs#K0iFn kdԑKۤ(㼠V MYsFÀ$}.4"b;dޝ,ҁAuqqĄAƺveׁ" 0K-aw{Tw!F=g]GGAQ\OGzk8H*²=NɃD *q:.Mp5Yé*3_fl]n2Vi(qyJgB0@a!'kN`ryDS͙a s B_SYzSQM־nq.9B 2 ~٥({q.qdmE2gAUw9kJFy&swRqgS(\85 u`fcm1F&Ńgw]N(gyLJS. Kj֓#v5Z?L7:䨠aB>;z;r6F:tfZ`gMvM_"XYNĭ\XBUMY4uen^ŅRl6脍?bt u!iva+uV['.E~%_%aLu'ӣߛ="N h:m7xYʊ< ؕ\TI) & FIImы N*^IM `APVPzT6i ~{i<~%mh7-2 E&E.1D ?3ۀ}h=ďF$յyr8A]{1zA-1 ge :}rwV \n>jx%|% ~6.;+[eDhT׷{#‚(Oм9w7V|\ Bd&@ =y 5&66ߥ4{mtZpHbJ%rlA!5uJSo,m4ZFے-+¯)E `I\`ӕ@'ɪ(}gzqLt*{c>rFF(wON9|UaA4J(WX'u:P5aN; -9_+wR^nph!t6jmn ݘY੢ܞ:& R )רmH$20‡dχKLXsfUcS}gzG TOuvc!~[pf_b(b~%iqOjGl14,f+֝a4p=(½Xx͌9Jc?ǂ@W@2Roߓ+rȈ}%?\_ C"`<*&05E`̄ʟ]_c0+@svb/4-^= ;_5 $d [r1jDtu"]Wrvs=ǒL1w7"?PQkȜ2;}D bpB-0^vOgJ!{BT>l3;4(%NTı^`= 0#u^ykeS-K#a_ud^@&$]КjKpBDW@: a&BPra4Ő1jFhsOs*)XϳTɮG5}QTx(.MgIp#Vc\HfPoCO-4_z0a`*na'zlAZ^džȭཛྷ+⪙=Yc=SGodu۔ij\OHUsmGh,^yOrIeƈ} v:-)uX*^鼞>( *"pqvpZF:,TCQ-ڃ(Emд?ԭ9w1 F|דuY^E̾NwUr E\߳S@W2s4 m;(F!Ey)c)sY+~9ʝ h@8Jj@]mUr=YXeGT:.6FI 5I gpl圈Yw{O0sYC+lcM6RlhXh7^9erp;)HI%y7ƫ Ţ9a,'0 Y<`c8rDqJb -4lm\8>cPb}uxW-zHO3PAQz|Ҩ_h{pv!2ӭJr0*!>ubMB\OZga5b-[edӠ$Fcq;(H?(>pۀ+CAуT8x/p7.0'Dy(6x"b2!-bD,\xB IpNni=%A ' eqFkkQwڤ*cM@hZe݌m̵"FbQaS(]{_;>#2 Kn")5*f __% 87zJAT)(!=cK;s ٭ź( M]5@zZ{5>WBSLdӡJ%5kX P:&AM$.%`yNT2ᡬM}%Z&cڢ%߂0Z+j@k{9 :SLḺeAk3sKV"8[$ Zz֟c.^!#&cHsTe޸mR)M9}@6߭Oa㶵b=cSh*BV&J3`[9؝tkO8d"Y΃ VzЄ K4~Z^y6$?(vI$21nCi,C+!ZWȮqqE q>_/_ᔥUP)Gr}0Ͱܩkr-~61`a]K(( ܚVdo}u )D4GOw[4]KQʓJk~|’ c T49G?aX֍?_=>iđ$d߯N+!s#%G ^ Ǝapz|ޠ|(CY mhfX΍!_]r">tqE 'T'B^vJfϦDZm#|WSo6 *1vfH`5$_I dMM4Ta6]^=O&17#43e+ ?!uCTj*oz<TSՂ] eUe -(yhq9E(bt-~e}Jlj#2aMN}Rzמ]I32| !Q@8l!HX6$LsAԺsPឺԢLpdUhy=6٘`”6E᷿?N<j/T7պ߲j["* Ȳ 2C(ˈ}ņ|״N_jCOjtWG?lAj<[Z\ /J҅I#M_ @ܐR O>8:8܋:pW+ QE$kVpرҷ%]ʒV}.cJ.ZW=[!rP[mQzKC~ьrKmEVW@~6y0_+"q,x>M-jC}C΃b'37tHh ,?h">"2pFw+[8J2c霄{l9NXpm!l-3OF鳮U15rf~ rH"CVghOnÖW<( lh'ak!626&Ykp̗4  Ez@!U| )"*mlKT#\k$@HyPnpP 1jOi~E~'$lG̦Avnr![tZba&`$h%)*~yx5gܻf'zٟgFg:kW4< !՗^jI$(zk"+``lxMc7iyJ% Qu)O3]%}yJtO}4 sR;%VkM;Na<2<Y(Os ?vM@p!]E+nG-@pһ"$@OI:X3u8޵LJϜ6:=a`oaO:XB;vZ~!ġ7-H%`Ne]%?lrGP/dGvT ITx W3DS'n׀%S=ͽ{;PhEl0NO5$r*ت;gt.|~cl9XӓH{-&{7GeF y|ZMD2$.C}n`&VVϯpt*(dHN`? 37ݎ]\̗]~?aSmMzAf= Hw*}Z\ $l);DLJ !nz1kB-6S^OF]ђ9MF 9 Մhh+ѶvzutW#&knDy!7WMs#*4wsNGΆx/W'[̿@I1Ermi'n}}*aZ!Uokf)w>c%v爆^܏(XlDS互 +0X3κI"ݗ'-.QTHjdd!@!dS;"[[86 .ʾ<<<.hU/jb](# ҂W72M! 2h%ĞM@٠m|>vO-_s!M ;{߮r}G9%q05~USL],kLu zs^ܻEBjTDʗT^Ȩ*h!yM8$LhdǧNB^0wVKgaFPh=X~ MjC)e3!69 b$TO}\-VWZPbQyl~DZcUhN#q3BXAkLwÎ}g:ԜyEwfAY6rhIn] ӿ UM_E@,I$> G[jtu_^N;S zkkSrOܟ E_@jRUaX}.5^Y1BHtt[2XC{t SNySgp)'-ÀGn MrA5,\ ФY4 jl-2U';V2?tFZN@(륏ް -fqNǀ )$ PttbMpD£ }bHɇ?TXw_v(ks4h5htq^OvpZDEy mq`\`]sg0s> _փeV{Ƈ[|kF^r~8-@aQGA'¸]Hj6Bp94YT Ut^t# N?\C ~W*kq9JEݐw򗧨⮰\*1/d7հ/d!~eFrMK]tۺ㝆ހ4>Z`8+w8}.cڷq]Fܯq);?ĉ:]sFWI@ >>>ZĸVO>A|FeY˪*^;W|g XKMm7CqǯN`/1\?iɮ!DDFxZayhθ8R9ź_ၤFF ۼ>) "9>k|Kze2tH"(y2lD ̧$O5|yR%*'AOR?vsIspF~ ˗j`*FS;}>pwXm?|lQ*b&f=$O@hӦQȢL(+C ̀ߋ'M^;9ztsK5IjdB1z|~bL.1pM<|l4ͭևW [ɏn0,HS=Q'K?)}ե7DkUe#WR 951VFK@Z8RkUѡ\XVT Ǔ1()ϰ96˸-d:}T'",:4 %lz KS&]F·0}J&{E-fP;XۙAb; xwW[@|B?CO!Ű`"vG-q\珦~#RH75uwr`pUM'F+M"gŦJ%!#BhaYqIwCBxIclg*5{IIL 9jLamngQxAg x2sH!/ gi~X>^c5s$?]0clmSL6/wf;n;cOװ(:Q}x [/}%;􎷃Ff7JBu DLRnЯÅ0g{q_J53yd4< ?CpXڮZzo=i 0Jo&OM"=(ud{2 by'dos ^bWQ@#볖2 d[ϱJ*l`mTk>L5iSj6:x$TpKZ9 /B'}}lߩ!x$a,V{u⥌ 4CU2I41k8̌stTx$Jy(^%2+կcTr脸yAMFC46UapJv9+Mc!{ʁEQQrRoe{L*^ BOS.0U2ZQ ?TT#ꖘʚtO7}쵇(c 7ޝ+Pm/nX| ^2:2GiOf*Vt(PWb_X$~d&df̗gt%fc`9E&p :L뭩%ڥI.9w(5iXn %Oh $YąНGՌ ?m~N('30&M+}nm=>A-y^ӝcy^MS0q՚?eHn0j|8JݺFj\7I=H$!2*Ku?e< bš{X;22ڀz[eKnվp:q \F>\bڙQ*^R2h\=F$rQ@]ovDׇg(ؔ|izf.IIK1_7ڙk7,8(ګg=[!;t<3wetBtܕ1}Vb \4Cq/=:l9y@ˊMKkV--O 1S ăMz_/ MɓA43s6z=L r ƍ-V"λd(Auf GG`!'pxrzrUQ6{F!o܍ lAǃT.HSto ld,Gk^bEdlߥК=_K4  `G2 7n$$Y%åo?_3+xD;.'~3ԏbb,Mۛ㌊x>h<0v7oȷa$%%Ƕ I骄׬Y \/eoRX̙qǞgk;PQ"'|کpЄirRAu$΁iWȀxx8zscxy6ojd0TMTL9eAn߾G]r{FPgõ[MϢ_\z qYA;q߮+Ux38ɄR#RC#Mb'Ҹ)) *twaTaq GhY|͉gC^_t uL1 v.~.FxJ'0" 7z^{@8ToLvq4 hd[QA PcP8M̙S1&˅-e&5Z(ځC 9$`|#Lm;IJj>~:UvRb0qFt WGPF,>k(~9 5d?D<ľ6^+JfJge V}uO-~k5Y ,z'E쮗76҅⫄bw{j 3@ OUwˀ++d!A iwƅqj)E:% 'oO}7\0apOu 9zm߮, evWB+#?msOʖ>8ӵ\ V1U[X!T*״̈s.Vu0&^=t@XmJa5TD@mЖN~^UED;B.9i6NOQ_'#IR{ӂpWOXm~up}߽u1sIX_`BZ"@*a@S;Y[eSp+KrH>X:(90sCR'2Nv{)Le=z˗{uÇ6Q_iJ*13}y-!ەq{ݒW6G7*RNlX^ᔛkӜU{ Zm4Kl.#ᰜ9Zt%L]0iSU`k9;F*k1"v{ɭh/nWyd AӒ8/}wrʖ]W-ܙ!('6ɘc+׉k s-+:tVD'|eӫi)1jJ7Na_\$|>=iyWt6Yn0tJrB!x|)f@ND^˔i.5 D)z/bx֊,µ46Aoу "vLJ,h!3*Kx"5Dem<;.q\#ʏtc10( T2{!)0pobt5zJܕ7ۯQMVۙ[[hzw@ )~J4 6"s1m& =Wre:wfǷr 0;IQY[t, l UN1:tiy/ . WIJWC-D}^tʻ6 .W?Cu>g8#; b:>+/}F&Р3|J?5k{Cu &k )lBݧB} Vz/ȓѼ I$h:!x^.* ˻R8WX-+˥GqIѧ:ļU֣͸Oבk~:zV̍$C%nf /]vWt}O.:cdZx(1"ڜog|Mc;VJ {Zz╿PK{UScԸ჏i_ iUOS?cc4L@xEN[̐E+ *+ȶeV>$ՀO88P@#H@s ߌxd;Txmy7׊&bFUSh8>h=R ^TЉ2*R =.YdD`Hդy;H+R_{:5NJA_PM>ރ EfW&&:Kw!} a ~ٺufkMT2=Q4mZT '>,} ^"3Y850 j2 mV>F1ƴQŐ6S&%ŹћkҔv bDSa}l, Ks;f ڙ9B?ȁZRu70XnctR{T]7|gdҁE+H{`Onu"U.s˂.2i]8oIC)fwR)vћJiON"Zꖪ sna-7Ido+Prę?/ǍGV @]jIo$L%X3aӰ,#VEL8:^LP/n}l@JLf) Ugv_mI4Q#UJ%8C(18=,J F3jIM?;5pfYrnP"\rfSt&~8"=s?#hS졳ăf'l&/H̷ 6x"?~~>lA1QY;("rOAl[)><-H [91ƦNBˌk,8[|3:) %eDY_Y\\}&Y$K WH+϶[Wkw%302^ N~dm Xȃu`Eݺ׆VhAmKR= Ôa)3糨G{%-89$F%oIƻ $OhKCAJc=:{]3߆ťpP)<^d;So _!-xRnS!XD32Wfg[. 琺Mq۔y{Q=_uf|f F'HFjSRiPKN-ö@'gY'zfI\M`X(!~y_0z'WI4cy=cѦ0 %5gV ^tu 7h<o40jk/ pާMbzWKJA AԘ0GX'FdUtIG3$n+=%. Wu[5L=ڍ1{KgvC2>8\0vܤd_.!b$KR]XW;nfocaꐠ7sF )'iQ՟f=Ck:*mIϢJ:)ɀLGrLmOУzTbM|ǣ$YF]E+RREITv<k|d+mҟ*Jg D'_ƹ@d, NнYSd3ֽW/b.d@o6 q|Ft]Xj؜-Ca[U&Zߝ,QKI)F/_x׉WfVmi${*RX5:  ~G{օ|Ƒ mH;&1(3/tWZl<5"dKdgt*v@qddQI.s*\w"@<XLϋz d, ;D+>/#KR&b祊⋜Fǂ^8^ӆWؠ\幭 `g _\PHrHn࠳*Q8 "cI*ă2GR|`aI[Hu?#=`[eav[@ &Eb!(^.I^sT=l&4~:QlM&΀L8ůZ"'p L=j9za-tt#o3{>޻NW@u'?2{J}T[xӼa&0Uɍl%'H E"u[(? S3D=YEFsR m/~_'+չv: 䗜: (FE\[kJ=!A J<S^ћ)ղ ҉j=rSSpG#1m xIp4 IkX顲t5_;ZXXv\P)sEDd׈pm,7KSvNn1'*pMIB;P,9,$ķyϵ!ljd^ž#t++@9>a7{,fh,=_aeu)opXm/vN;;[|kPMR('{ ܖU@g <6b5)P,Ep IFι Hߨ$޴ɚbmVt>MGDO'߳O<$8B(xB .NfKBbo0썛,`Uז.#^;@xD_M6x[BAǾ&*dxINP@퉎a$ɭ!┭TXṶ'U/>y,zjWhϽCl^pFt` Xi~ýfS?{z )=q"9XN=[ר_ 5Y(;ko,vnUQtOQ|)vYXV޸ˑyN5ow"KjbX]GVUYUfw$Hֵt|hj[0@T @ u OCqRU:ζޙOq~.Ԍ(L=oc뜌Fc6 gj5iwMD4NLȩ0?t#2cfW.ce`uZ8G`VDpҸWI?8}  qisq)d(dK>{83:sFtQm~f^I @m3 *&+>SjQӠ6lAn犭oQ<F=$pJ1[]nwT=r" ؾsEdzGP30a]eYޅ &F\csqGQDO rk7,%J~'󏒚!UfiѤh gsvt:-u+hC-^ְ{u׍W񳋹CJ(~Uk,DxZv V!xeıIa>,%3zs( X?ٴ2h'#d6:bwE+ƢCZ' f?M*I`|Wljٜ֊f@H)O̕ O&e; -CF֐ 7s:ZOX92#(t%%wQڭW>XPQ㧡*+Bш5%=`LCK$q>+f}XaF5nXVa##S$ [",x}0x­%>~c& SRo5Qw'69 P+ug~ﴼms*KVP= Q!c=¼] 3|ҮAL\WѳKy붞݃ZU6ZrƬT6m]ns\282.5[S6^ĭ,Cٗ{my&RvKdpW܄ ,xZWJ- {6&/ߞ&Zxс %v=ðQ9D^Aw/FGbIKK;Y +aŠ6H@ߓXe[Y[Jն(YKr@Eщ@Hɸ!f߯ x V7_qP2+x~MRe'sE}CboG]x-wWS;=MO=6\ <*4jwI HvF QvnCP}e̿ayvYmfX}q;-/!6_ܣERlwF}煤`SX GF7<,/Hd)jV@toX Z^UVQCU4ȁb >mk_ `mp47%*&WL?v$)dRYpOaf 'jv+E'i}" JB#s׈&`,"2RYNLpFbvbXpXBE00 jKx쓿# Ff.5܇V ~.7jrs82(4{gώ'1mk+PpBM/4#jl:Ea"MXZD7%y[Wk[hluXK˂(>_9ؼ>f&k@!ں7{gGc*I^5m,]p;(\pml`!D R#piH!(uj 9>faW`8Rm•Sk1>5y=3*ˊhEAyI.Ұ 5|XM2&F*א|א tv,03~_:#nom!u,W' %at7W۷d"tG|fEbI5_O{]%f>a!J1 fǻlRʴNzHwp|*5|,'a르"65`(A7Tv6݈åL :M1@;n$TA)O-t95w(8]?0FOk[wdeK"jמI2 t1@o\fuO<푒O"_maaz̬ɼ Ӷ,UQVb!2nתQ2r\x4Q,MVfo+9ADʚ:uf{.-lPHBۗ}iMv4%(|}iD^4\HbiA8 DcۍqLhe}!h- Hm8RG8X,}9J *)k'JE2OIV&eq`O؀U.RcQV3 yj`&d|jvoNWPߞe_a '7]EN܅lټR8 }ɣd/xQ_ia>i,0& yk#ezە30P7o A';7ˠWLKmu{`#jq8MM)$xYQ=֑;vܜ dfuE<|^ш*G\T>LWL+Ղ(HE^p-;%lySF<նT(fpfHnfq%ϵ]oz1|̺ENQM8gT/F /Tp ' Ɠ$4H {MQch&\SvIjjA }s$W>M Lnȗ|YSJ{,|XIS7%˓ϡ2Ví/*IHjlњ%ouG n|y(kL'3#_ȺsB݊@~/؋Ԏ*mXݵJwzU\HJg] CU%$#pFp 1vwv]3txqb,˄CL~7+nEs>;m@|ܰ5L odpž~7Dfѕ3^I5T$ҧXFDz} dǘMX#江yd_'T>Ʌ@܅6$Ft 76gcEc^4'SeL6[b ޲:% 0D&|*bI^:_>,ۅ+ `cxHۏK0 0^귕g* F?E TYq*a~n\A1R4LMLy_[,NBX= M 4P/?K?Ґ\}ۍ*Z{1Ej}MyʑJ&OM*KM"5t$Dw\ Mur15Rpa|yz X3F\дC Ԏ`b }'yt"|S{\}m4G@q Tj"錒~<6JNmԌɴQn~Hixʻd(>-^cz5c K\lk&&-mɊl3D LAf G8wJ&=HE".-sd^cq+o3ݷ4Krx!X'In5$N7!<6?M8M1({ڍB|.wNQobboIXu.o&VW'?|^E6q*ow3ʮqktH@D0&rnaKU8% i}reA=n9?)&I.{j:$K/LwHYt݃]  [drۛGB27K]N?3p*n&'Q0dP@_RIY%eţT(6%Huqu;dp:Pk48.=а\ݑ!ʥĽ,:% =w+a]Z,CKjpxz5^p`luUb/ǩӒ{KnȬDV9cp#O=Ľ3v>9z)h,Wf%ܨ Oldsh4z0?>3!yf'Cj=Wہt;V^z۞k\>\%GxYp:3ecXCab,Z+2/ƃ԰B9. ڕ{EЁMP!|Be, nIƷU"{1s.W[H[3f3QƎCt. KS6,ɼ7–qpNp}!5/# %&o鈐_3 n.L> ~*ƪxjg}1Zc"1b!c=g=U?| l,_88f ~X}:ZVd+9-Jg t]rG 8_AImVK`36 ?G,ݕ JG;&,Bq>M$雅/l(?Ɖ׌7hy/8&"e/I͠29)@֓^ MӺ;~R8`Z,'"-?;Ln6c=(_HjbRA-D2XT`^FzVn$YAhyֶ/8pO&e5_a4MyU^y̧G{1E `m#[U?!j0{Wbv::(k%l`Նʅԃ3Kl`oos\t2 iM|cN >8()Y_' FQR` ( E:)J1v,07oo_97nf~d`H!멮0Qic"cqe~$b&`;1TZXApϠj9|τ%nmqdI!eL] ,Aa =6T;V |ٛh<bpntH!q?$"ls@*!Α-k4QC\ZHyR?3F&+NVUi_Ŭ]V7{o'e4 W(DivLYiDz71Z~O:H1ͣkd'4)4w^rv/9YkAc(wӷ(m#CrT"ǭީF{cδЬ^' Tz1\_ۣ([vg>z?[E7Zi%68\w3"/lq{Gp~u_NJfNz6`ҀB/**yMs]-+jJ8.A(qlb4S ,X*&'DRbGXOzhdߤ*4ƀ+۽AVΝ25&.;_ RTO)˯Û< )!aoX3Auz0³H*:$f@,8O)kɛ7qrr}ӃRj>m`ӎn].Y{1'q\,5aKƽ|x dhc+r7xe$F(کNM&t5˩Z77t0G4K\l^Zhlxühtj֔UWx-FRe3Rֵ_  ⊩P26OGNH4Ԫ^""pTHWH>|"$G2$Z$BKS[9J]RN'k=4DFLBd9G e Gޙ.Sw49zje{[o?THo1YV.w=hFTc]i 9b z{i$Bltl>3sYҜ{4=U:뾄6H)JYT0]"yzס֑zx'y1@`J0"K=%)R 0!@N}=ܑY~X1^*]üe#y~{ =Cn%Y^cl gGݒ0ֻ mӻ]3 (tL%84?-ϘL na`o\x5a=}>d9 6ctwrQyY8~Q6<&$ՏW_RDgF i3Z8:[ѥQyoݮt6p&HP=/!-(%ߕ/z (mG/#Jr{emg,·StO&m c-C!Hί9-JAGZWw8[`)m"UAp*d xD}~kѼ/1y74\{1\EO>S_('A[eZe%=W4-C]X ;^3O$4D-1`Q`g` Py5NWt05.NX-TUF]8q1l/7[s|#I\kmv9:XzPm+gԱ0w/ig?[ 9Mk7E\)`~Lr:vDٴT|-"L̢G*O_,vCeb ārC]y0L0MT-_p !DYMxۧom_7>7tǟ4X>6*ٝ!]gahoNNAzm[krv+ߙ ikk khV(Qrtz[$5̌T4XvfM8m>#? ~"*ݷS"?+7Lev9!BkлI"T/|˗~JΛRW(%BPZ_YΔa67ɱ犝<{2'n4e9zA5QT$H[4USyv{"fi҄i"W›;:BK~`7=8BEխ2/kC~NeK!Г]nwS JQ } ?>< ) 04h]PJZ m?R\ yw-M{ieLfjm,qQ%8y٥|q°wșSpX_ oHE$ѫoӄ~hg-gC{ɢ|Ǡh,Mq(!ye.!_@7X‹S#A$ͱJUw>&~D͟ނ7$ܡ[ܰ * ݷ(b!agtU^ҤLj,+}B=4 ݸ!Jl$s[ubsqð 3TntJY뢂ܿs7hO^8bi즰]oe-}lR/8OctVI\BWƤ߰#_c:nhElo?š8[L:1%iwWBH2ߓo"!"5ڱel~T/U_~OGd'wq 7+Hvf3˖K; IYgNpƖ}!h1!Wu7=dH@,R@H#7 cW5En{mI=ι6sd}?eɾ8sFf~Ark'|C=}U aw@e7:G\֛p۪0o2*rڏՉ @RJH'yeu,_~Q}E4tmyZVO I`ɑB- wI"^Loyt{1|%/"hJM ̃ttH&R3"?vd~t>T AChQjL1g+~GM4WL䶤Ek4Px?9ɒ{N8iT兏@ʋ8VC؝x O o f#S@n*I0 H5=ֹjFG EZ2M0;PAU.c_Ÿ.VSƺ ݦ B\E?b7Gџ)"\AёهyWxCԧ]SC ,f0!agR^Ka`~9y:*BdM/daPqz|V-*xD62+L_ VCg?4qˁie͏9D˿r-6@v_2\f&~;#p>jԭ/3U>$85w=Х3:TIJ 7D&H: '])>#]񢓢Zqa-7 esON焛F ΐzDb2fTH%R65C݀S n0o "ci\ucO4³7C4PpLS)-_20#$2]_xRW5G7V9Oo B n.t5S}iN1KЗAJC=XB6NE^$\SR]=,vip}R]g32oB&D08^j;u˽ ulbnxl ӎ3޼3|8I]m<_OKb[${x\gAy-)s͍m;guO{Ze9zW OnFdIui:ct !ѦP9ndC747ɧfRJ.U1;C™cA l#i84ͅ`Y4JJ|.yO\z4G1&as\eB?- ^)/ v"`"rHϸ6MŝM/&Q/xDNyrpW\D}Bߪ (H8>)qhHD3q3hҴxR}e`:X^m1_>eLتnf7%3QZITUQaP ڴЬu:5D/g^51I wGiyx DL'l~TFq.a Q e?~ܦ U}=ucAz&A UY ҶE|PEӫPժu3㜾~ 7p\OҘsU#MꩻfbţoHa,ސAp;H0bY W)dxvL$*u{⛒JdTZ g5iZ[ :1(e=Dpw/,ܭDRoW@Yi>h6u\ s\XtŋR{6pbOĸ-Zfs>zRvo t.>و7"¯!MXbp%=޺&ᕾ2@| sl/^ȗ\J}\R}W$mDXOfu0iD-Y9x޳{mQޕ LJ$7_@17<~ }iB{r \v։ܢs bxD.ׂ|2Q*>p"*5*FX`s-ZI+N60 8 va!.5 <)*/8M Vޮ{?a/rV VY8=XjT\adBXcm~wJ֫D0Q '5oA%O`㰘AB E7 RYDf'iȀ"& 2Sb"^AyUdui"YjEh[LҏSTk PqBbG,`YM|;lcێ1,'u"h;!Ze}3j$17&+l~ͷ'"mf _)4"GqPiaB]B@EI=T fпV=^mH ?FmiuF?>9sJ[t/'_A4mT]>o_%jiښؠ\Xh7͛9HG.:@{]V{v.eyh Ӗ^\$}=@EJ0A+EiĄWO (f&7X,ZzӝvnWdh${myT[.bRҪh@xUj2< ᬶ {0g̗(R=kV,=Y"=seN4h-˖6cRc2ZݘgݨS h~faOpKٴ.! x_6%$w&FD:=1ej"63?߂TmG_G0rD, A[pN'aTkǛd/nf[T0-N1]l&s ^tRnK*58CWP_uQote{:y!m |)r1J hsXR15_$4wJC9E8<ϳl2h )en]TM2؉کy=hϛw3a0B?!ڣxӱR)4i.I*8, 0g3HT'̠dExP_0zɜl 6M򖤣Aaj+SLK-zuDɿ~i&tWlS/5v*TiΤ6;%swTz0讘ċ(X 4)0}‰e|`I+ܐTTZ M)AyJa""9neuz|dP j7gلj]hr|H+}ig3;ʞ1gSwzuv)a*-qH9!Ϊ4bU&uP:mbP4IwwgPvԾ6P:8_39iDZ5k(r_;,?1ɑ f4N!Wy3s:ߪ^ft0 K#UOAǮH|@+Y#[//"n}#t(9ܨw]+(,`?jLlJAh|Ԑ<:t!O#6 t |. ?9eIjl+FmeY :84; 譻`E ULeӀz HuIƁ}̛ɝ"HjQ9ڢРa3̊ > +_ߧ 8#wbwOi;^@oq)j짽;Iv[o(ܫ{迀[Asq"q#J?afRTCWE΄8Ρm_0[Eɴ]0KNoJˆq] 6=@x:C-`#4+8b̸bVo%58'f@RR*yBvp*wmj ;\/kZV*@Vnt*MSO9[zA+`#u"pDzD{(I,0pRŭ l~&`,W%YiUG铼Z%kr4}hLW"$’(lTJ5uT)aIϑCOR8l:ZtrK_&dLdyU("h 2au[4f]Cm S]\'9#.궂جG΄=8|7o# ?nx&9;s&(xI Ĥ_RBfY_tm&vaDweS)%nfX':Gr_K8e~;pRsY{hfrS7g$H!^P=l>cJb Cpgy.Ai:A˕`tWe) %&E '6"B!nUs1ã~4(@:*E8a~Q Ӣ&^bI_ʉ`+WU^=ЀCy ,Y@R%nbI{*ء>Z + sy2ΌV2%HڂmH~g@ IKIR^-U(<%Zf[XM U[8՟j8{=_ n}3a4r*^%eƼrRd$.n4)jȚO{X M jb,!Jx{Liܱi &Rq.Jm$WqeC# c׹^h*P=,y:,[wGP4XS4R:G=kح A6P/+f\E꯼Ǒ 26T5ӌv%ZUvOT-v.ʪ@wcT)$Tsvu}@tl!B#vmCMO3# oT O쀖;Qi4%}i禊/W/0/'jx lYVÇĉ`nI֪GQb߷.UZUY{wg_yp7|G. Jd&ctts?,㢢jlW\5l,Bw W:kC ؘOx, qx_TpOD={jk]2vH٢d- aUFpL@a.EYH*V;~Zu_=N_Uo*_l(T uӰj;dE0Go 4C G:_ -N]u?־k]8TQC#{K,[QA:U׼QnxYLJm̘&Tc0zW&: vhN{a{w j) EKܑIUx a1ѸЁǾ5R !D5D/[$(}<'J3B(I ,I񽁌b8B Pu0z]lp+I\wLx w-0BԨ}{Kob7Ejw]কv19UvJPY`{.-܈' w*?ICߐ)~[֑iw a]p^D&W5pD2 ٣m=3(T㿿ϧˣь"tڛ/V'|7 Y% ףxs2ل!9GEj$\emG?3"A`i{}>ݝ]5^ E0>ò]/!Mnf2w*")&RW3HakcS=`tNh4\n dny3Fy^5.S~8qen'΅]>#ʖktcVRE~*& Bt#qr@7Q,=sLMS v;n$c:_5ීmt~E&i?ra5%p cK}yMRqzh2~@]̬<;>Oͽž/G|oz^cT}h zKȦ>jekYc ש-ZAS>㹴KE(?@_iU"8:/]elNMQX&%dIcN6@@^Bڒu\ՒXf '&)uقK ~4̫2|2z=x _ki؛p/3$t!Yu&C#<(Zi8I0*ϑw- J~A%.*~Fcle] m~ L.qY،}^Xl>YN2⍍h[tHF{Kw CX])?"uOF іkc!DA6ټ-kVQ ad;h1I~BQqEnkxJ܆׳gG3)YMV>P&u Zޗh9{K%"s$x,;' Ӹyt5 nEYa=f<5-"Op\$Egy SFZ G- P4hh%DsRHF#,]`{BL[!'4ڣl KiewDf%'Opc}$޶򸀀58fVC۴my\_&'Ţmq梜'eA>&@u WJ9 m.5u+_ĺ;81 `ܖ6}>G]l3\Ov g(e5ˮCb 2/g7 g )?ߑ G@PY( ~ʰNfUp:=*t\<= ]+Ǣ] glhL9dp7uW}QxP)FdJ ]>,q?ǛBHųQwJ Bf`S/ZQ]S-q /)q~CYj]Nh. ?^1 aJFgY_?zҽS& 0D257iH~-]5'#RJVl/1G곴P:З' qvu|+vF^"^njdjc5(\hzO%!8&jHV'l.!@`Π~YNi k~?`A>t54 Q;۾{A_Y`"Đ Rށ nS~d(]>(/5L:ܦ-2BXAwTH,mK񟒂Q?7r-Fֵꩳ hfHp*.'D [ßCp¬QS2q\epLzJs' Soky7 c.PEa!`Mv~GgPzqE5E2zB-EW:vBr4G!}P7LAfҮԲ_ME5v˾NCFnC{(XJM6T@mH0" Y|C5*V[iۥu׍%OO@,(c$[3$kCl,=-,nܘ:be)S <{-%pbub.R kYZ,&`i7e[\Қk-ІkvU7 f n#_h@!tʾyJ;b0l,p*RP\`Cb,5Di *փvRy<+&i0A((YQ)Pj/Q#_1DĮjI`-:5:CtR&LzT wg1a %D4֎ƱGϪV$ pLPxXRkocX`wɬt~V2P@[pR7j lM?;˿jwT"U[~\s(Kl@"xVZ uN{3iuԊIi~K :Yd#@0 y]4xExcU-pօacY н8 yru$D?k 礘|#ĈT7N.z *\P@Kd;sʅVkQ8_fTc͚bG)>TךM!Ggk\-+"_%Ćb _KJokfs|(*&V1lEإp'r]2&ioM=uDvҌgu>8fyaoH&KKNbHv*j14/Pu\ :ʑ'|AB2Pn26c$xad;3[d!XuDm/aӆ?|עۯ/ w{yX'6 .1̶ qá3Z&t Z3>jҸ%/™>&gH a=ƤhY/l5G-bO?`DB/tj'?`UJ ,[rI/|`d;ە_Ltpe:e }Gh .=QHܐSp_O?lef+kiX35#X\W熚y:]=C g͙jMOJ} SFd(-*YH |Q,5yo,с/I2*j1{ S5-H! wt (^u6~es}zf e8i%=YdX0Yd>.DNDTBhv^*@\>0yQčn;Oa&;8ψKpN1 p86Yd pQg}薥B{@uTbztA 0&nEjZzH lZ}A[W3sHaY 6^I%izYg'!4 <xCCV[dWdGpҫ2y54~S) ™`?:;/%/q8Fד2.Uڵk"V!d=^lQ4&KH~m Й6. UAm?p_WgXfЀalvfAߒb"Q۟*1FNڦk.W'@[ٖz. ioKk#d墊+&6XÜi*c(2F`z.e2gNOXe 0t"*T*؛'ٻpT} Fؾ\F=72#9Onn`:*l]c:bP^g.dTꅑX+#ɂxr EqPaW@8;!ntj;Fo9k"H; `GJ^ѳZ!% JOBqkRe|Žfyn=Y @1Ll:$ˆDB3 eyWs^`1pT2z{Uˆ@frd|^`B43h'/<{ sUIM7H9DdۍO۵A ^9WR褰;+΀d#xQYl/\1StLt{z*ozoB:V@+Iihۤ? kYWr<8eRXd9t`QSQ%kFpC覲bWvX[^mf+w{\ZWcD렍r-+ [b&Bcnh@VKyY18^sDj,!q/NI@ tλGᓴE|n'eZ o#GlMXe.)FSP 1Y?RNklQ0`%s(|dR"g .t+\{G t$c u*LYKlǺeN. h#y3 %n7-,D$( G8eq4OFj5+]WZuYDCJy.+ɂ9wS`6_ElwՊ}q6>{~ރOHzbJ-xz"C> 5TaP7Ϳp|Ov#1]amQ+R/J(-Tw$~diM{MЄ@ְ S3s[e-˝B^pez%uLf03vDdor\0܇~]m9ud1|Bg &zH?457JжjJHMrB>At3'/6o6S xcIȇ* YKsgwSS%*{ &w1N]VO<"sOݽ DI̚gy+AA[pwc\tmaxoD\5#g%bV4w+Ya6+a_LPS;96.xȃ Oȷ7#BHQ>k/=E_0] ̬=: g/ýB).m!}(D0@>VA zڂ`"2tOn)e>2OP9M7VY~*U_Z!?7#ب3W>NnxޗAF)GZCCB.5Јe Hu0셝4nl7aIu , FnRuƗqՖ)JY@Nܴ69h+A $lG*Q|MV^S8uME@z'rcŴ(TJ V#eJ'IDo#!&]cXQ ҉@-"`d sd2j~XYh2H8 ?Ţ^ɳU?e>I^\ʐpG>B69 n$pdZ+ϐͻ:[mO~\L)$r(pCxF&TIkcl2sV+f[ɩ,yYϥ8#Ƿxҍo=ƚIqT n=P(N!-P S@~U9pEʯt5QQETsy\ ;x,U\jo#kh-9&iC`oIu(ؚc~١.o al1VHˑUR5h ɷAW5ɠa/)ueGatφř#ʯz<-WBˢ[d̜ϧm"".@# (&;i [ E9< .'6lEG06feuUk=Ͳ?.P>5:5N*r.h"_QO\f}]V{L`L!hD=*~X ,gމIgyɿ}٭b88g7H{{*vőhƓP;EʌqH4Ӧt8QZB԰Pl⨺R ] 'LpJyEtbw ظ pq|!@PM.z}I7lszhT޼Gz]^s;y(NMsF=}2[cgEI&ے .yzn^ۣBipP_kQ2ף"N gsOqѢavfA4xѴz.H%ˁ:h&p@r;uqaAv7D$E _e:i/e_"cD @e`uwҦQ6Ro*NDJ=Ԯjŵ:TWP ~%@pl® 6L hTBy3PZ]^$6ߢc:h4\tّ;|%Q2/od@ MN :+6%#}}$1VCm;14=•g h5}Uo ÒaY%cZh~Rþ2JVFL~>K_py7]袵Q2EGr˹)]i*5_)^~lgH]XGo>ӤdLf J0 hNoG'>!B)F^lD[T%tib!UqbcO9`O#9݂VbYu*?< $낙qdQ޵8 ̘Ȋv*  Si!Դ0jBW#$%*I'n*4ہ(DC :8VJUHYQˎatc}Y1KzjRز1z6g[.{aݦl @% qlYj|%)5&3xi%E P kbpW:q @{B9ZPx[{|bXj$ϝ"F宓GEABh^ꏥL% &_%?͚娉p"NC@&cR]G݌`9x0ޮoB]y^"QC-hA;p9rp?g)Sx_BS aeNqIv#`C&ǜ 42p(Ik<02I/le[9ޚwf~i@?.`>Be-",}F|EP"`b{ Ƽf"7ᔒ9u4#NTZdeRޛDi,EK2 U@~3,רaĽh~J ;7rpO IɦrTu&!bj8E4߲.5Ū::6D7St J-p8lg:ϔ ɉQQUT~f-0, 6zk kRq{Y`OHul4Rpu %E!wh[Vȥ`'5Z$l.{E\tZ`XGז64% `WWK4I-JӁ;rU&a:յ12]ϧp;S8Ϡ)#25DEp ^'T>e_n[b$77YiSC79jMSK-uͶU +PxwsBSְ Zu ҼW0r:i#VkCH`=Qs"6nj2jU$]k슄6AL|ߊ;S;|qW2]0g{ʷgoU[|C./ IFxMV͘GK;˃,EF O3Ջ䔉~vJ7#i;}2ISll7E)<&1kci;Į? P8;,j5~ZqrUyP5Ehjq9-Ef*G??nި@xNy s1[oev\L 8Hw/PwC D_[+B,D^ۭ6^XPAvDqeĨܟW6JJoAi%2+uO>Thv}m.+hIա!:Δz|SkU[VF2XUOH靨lԌ7(oC#{w+ .9[g"8(%X{[0dA5 TwMpO-[2?;$2tf0>,Vul3-*2ܤEw/Tb!hRb-AǪC aO.7X[hA0HGpX1e 0}rk'݇[C`rZkb}0 D' EApx#ȫ<z@+)yȄk܍]=n+H=`sV1RZLeWz> $(?:D4ؐM1)@CD|Ry >]Dd"%6$F  7 $}T@ݡBG?~dY )y FOp;{0dz,":Z^tba>Hح/ 㧶61t K6ʡKٜ"ǘYDVުJB{0 ӥ7t-M7V5+)sN(:ӴU%ak3~}%n#;-Lja+{P!5_LQӴR~:-vmn*·"J/kQwA)w̘r;`Lh5b/ X$fT6?l;axm} cx)!c(EӀ7y }vIr*%.;v@!i)֏}sLr.Pwȫ'ni3wz@VABk]ߴ[94cJ)Z9vTdaz|[ ܶw0mZ69֜lQ,!NC݅0w Tӏh53 ^/Ap,( (#{,T&rYuXby葬/}m_yP<2Vgko ܢF\hb Zfc>] ß]WIx:3ݲ!EW}R 26h@Y@>5>NQ1Rő oљ[JdҶ< QEx zr#Kb#Ϲ*:sJ]=Bwɼ~"'7B,.wI8wc.ӟi4%`d{]lv^&kQ3 k^c> [d,RҜڍW<«|%,GޭB77prڏ*B5/k8 +ղP0vb;DDY$J(Qk%1x*4Pn;n9k!nȷU m9x, XmQ iILQoh!JUKǘB-BwUmrr )L9]*|L/ ߁?ee$2iKK. ,A4Q۞2Ձ#Ez,soz~p'd: m'6Iu:9!}wmI;)45IV\ZQkMF(Y3r8p,Jq'ڦ K4_K^` ت-;Yv',O65Z /qkKU9HTG.qR+2";SY#Spn7n{CG +>Gj ~0W)Aw0֏20o9Wӊ/,F^i n]Uƶl$1z#RיkU2|z^u@'(L4gX9!_FNd?/AK3~.T/ǜNTLK`HM(@gf p{:"EcԦZ5kTxp$=wLIڅ=eOG /zt.ߑ A#z<62l$[#I˗6tRKZ @qM`Z3!amQ3~r`QVokLc'b)>{ޒfKٸl>}8=>hHlY>]gMޟ[}A ,*Ϻ)+"iFP.>ζ}e. ]7f,/6gP #s )(ؼmak끞 CT>O#Z5@ܷ~ mCL+YASC,*h}6"#$ж -1~}YPvFK'?:3)[k `PH}1&ը~$e" /8%dE@+ZMuܐ4q?=;MW"za5iyk)f4k-DYo4M]4~Z?tB]F2R~ 8FxAw6bNkeA`1Mw,A0*6DIl[2~F+4Y2flHjj;/q (M_V />f0DC3XZO yN`b7J9YH" HgD5ł5Ys@HU$` x]tojOMrCl6%1DO05_5|QpZ:d $9eyUѺlǛ>f C>֠z15ZkӹccnJ9+}BL9jyo曀\Ek_/|+qG- 01/# 7_-h0[!kF|2(F&D!}l3P*AW+KE76@ k0'Ys6Wqʹa7*=ӌ\^DSj'lH)/Y}J̟ɒeyrH%OF""'p6&*,\8_r FQN Cb6%0ԟ+BxO+cVn{X8q5 ڋ0(&Z,0f)BrSSNڗT@â(yÔ*4QQJIKmP56bu0#HXWo0IE<ݩLih|DuF]P,ZY^Fg2 WB ]_(i6:ˎ^`.b_ @qK)4F8e68K1nڹJW<P >Ud;wgś[tdڀHv̙O9*{X4ٙ Εw}{/>d"'}iܥFhR,C1#|]B2/ۨ/ ANJHWm՞:Q<[0BcBbTWIώܛr@WB,{&:6W6` aR ˋhM͝ݣ* v76 V9Po'jzOOf/\lXvF??a|.AO{X&FvĴ\"K*jS3-Z)iZm/nm&.˃OJvS<мK;i3yl-en~e+u,V}E}LP'+ CϗQP,Y|"x3F PS샞tvpW 5v`2&tXޟU|[J.&R]:6pɞ`Py1APea7DW}hIF2<;Nfk,niD~ UE" V=F2)Ό5b[y @RNX=;Xn 4Tsn+Zʌ`q{ҮN`QFU['b-_ ߝF; #e1,Xo.rk61wgNW!qi\V)D7VQ!Xl~C: ">bZh`%߇˅#%LDŽ8-1 _u;^B\vt菮Lf8gZ澒B@R|;C据v>i7'+c 7l㊦t/cCWU=Z&'׆@o᭥wPdȂ\IQ& Y>J8w@%8Y_GsLRg&"R a 辑B}Z,_^u4 v7ZM%=3;cǩ 54 &SInu*fW|UW ޵ge`xM%0d`]ҍIó5now)i kRAaFf Mȸ~M,JbF%sug oT-H:\5Pp G SJG EWNֱKcrPVV!c giAS-R= .m6ܭ<V#+;9feB 38-Frp},1J.S?pͻYNw:+FNq#irszǙ~T?&۳Ԇee@!\%W9 oep (}sY.b~.=_sD'8JRlU4@T;kGHz}rU;gَp!>w2nQzT{f1<ꈦ< GSvZVǑL좋z$z3wYt4tN:],p y=S6)6jn]FpJOz!)Kk’w6>n36A][usd \-Pe-!L>+j9(̹>z~1˕zO ŵ11*=oR_?ew4;Q^lpU|yi)o>o 2Q's T4d.]\` 7qވ|c\Flٲd)Οf(3!Krሏ"7dۀ\g\vu N,Ƌv9eU OG3֑}n{dv5j[կjm޵5Ua@:e|Î;'b'opʈ)4y4Hu^;iq]#v AE%#${8h_2xPf[B{anʷ9CIP̮|ݠuwh-\VE_ )S("Hk k<1 "2y rXanΦ3WC#p!%$X'FԜg9xBB#+:$#az]rdPe] (]8X 9!&^읙,[ }?xgAg :OH,G&K4MNqTgP| O WD- 7W=ZHހ#IdO/d;U <QQ-BzHJ9T!^\K:`qOPeԹ4zSnۖAus<0C8}P,`sa 6r@f' 46bQkIl۪夁}nzr8 %fK#v~%ۖڍOǟxrPe{־I=wޟ*%>&cyiRľۖۃ_rYĆY'lr(I%(IApUl@@/4hj/"B\_6x7F8]e'.$ xkţ:)tͦ&Bɣȵ\3GOV|ؙn XVYIK-xտ ]"NZsʅ@C8cü'\jֈGuV^{w/-(zS>cg_n~DCVRA*bv\xf;,QFWTk4:"4i`"Odecq*t^'.m0SU'gEYW!q>٣ ]ޭ_Ͻ׈<,IJqEI55RX'qpf".r޹b8@VW GҪ)h Ɣ i:0IJafkZ I _hPxZgJVa)f/ݕE?;߲kR+jwgS圔+c;A:UE>5jmnwF-(m&@9t7]OLI!??`lb+["o=c<`ȩ0 ΧgLfX7GL6=<a$M1ͨvXp 5ضD!!M6,p%S=^ߛGRZ2Z,V{Fusn.e;co0l(vó$gl@0"ᶃW*]lITgJWhʊYDT >5jG5Dh\Jfu:ln4@0Cꩯ;oJzjQC}mG.!S{b1:(,$W|ǭN*n1\0!/ =|6L* ޟqGA"@[8Ty+`܋U"CNȷ3i@b6/xdUxݎ_czF!L$u{8/(rh֝§Y bOz1TtaNs.?yYx\7KիfODqGQ0qFEA Я\|:~{m;q]][g vەJq8?bd^qͼ@߮lFpmߕ2-l {JW.ŸNW^l_BbXP*g^Ż>dgW*8?^kg9H_STRuD+<*CSҳi(2GkBShdH I"6 ѬSl0r7HuQU̝'b'OH@,wl6;L'GKڸ1 韫X~]r8w kя\EM>k,hzr$╧UBbR(@iQz|xY۬|ݟ=H'6f N'ͽ D1">aqm/s8r9e*]yO NZgGJLU7Xg 1P Q;%(!+1d{3;s[#t(wUjblk LV&`vX+)N8d.|NbodgԃT[>LO%cL"6elemJgeݗڸ~ry*栙 IKS9Ay.b/ڷ$R̙ 2r9B!}0#?F)-HgV"m9?ۓ|i3B['\eqQx|Ud `~Eםg2HϲkVeguK2nG9Ta3װ:G[@JWE)D7cM[W`/y;CS9nȄfqĎSe)[ BޫXUƋopN)s̩(I[ k)vq`#v֩ؗnc9x9Un=Z' *g~RV/șy~d\*\T_dۻ#zsFulfIUAfsDt2< ((E q9[z0S*lwԧ;Pup> %WaLֈXP( {DU؊Z[ya֠baA0BVhmƾg&Z* }r¢")c"7f _,KΦPw9[QY̙1dj5X+OYU!1j1A\x ى~ٯ~7 ~ 9 nvc~AwW{9_těNZa=Hn1k}AծuVfYŋRO Ŀ #1Rs}#PTLqXKb ,wy^} eWoSY*dbE->t%ڸ- ]#I4s¹ȓ| ~PTuuFb`}%'Ct I9.CzKf;o hTTɎj5Y5/Z'3"),K σx!zO{!?f`(/PD"NZ1%'6fR:$^,&EzΩ1]JoV0Z=S֐ rG|h%5!{_.B+VZOUT"GltJթ vU@YϞXPO0_Sy^K:V$B_t%g2M\wA:#r{rvIKn(f1qƮJ2^i!ZחIYOx2!]O-K,xѬ㙠/cp;ߙ -a򄛘5BbO89/1*XkE5|_ث17\ =G*NATz/%u؎%(ǪϬlnM-p9Vƀ 0c;7a~_[u/F@נ[Fx~G231^1p'B= obAˮF>WWl*S@~"8Tn+ݳ6o&;y!M9Q ԓ%iB}l iJe2!#ć2d]y ^> xBuTج8K:\щ9~2^zʇ0 ׇ7HnHpkC|i:hmQ*~}},qN"To:ޒOTmj2h]*aM#/ĐgBiiPxTiʡXxrj-)\tr^!ʈoksŦivjY8[vD[cmIg1bP8}VY:CFHh1r s+dm8βc‰vȫLR#b~TCJ-g ̈́s eؼήò/";HN#ߠM8Ն?gPÖ͖ZzK<8sF ;>Ze b@ @뙑H4ڄ8Ó 33MH-[A$\FGC&  jɮ`o7 „O!4.z$L-8]A$ˊwS32/ ,sJ-J O5lvQV vb-Y:_tH Z7{XYȆȺcߢ8E570泦e?3 D ,vx0[Yk/OﱟInbgG+ jNf8gJ؁#}άN1 }}K7 !3?ވ ޞNh%n}ǷI UNgؑ$cGҙ)˯`JZHr&x_ A{OG~q3S>}DAˊFMԬ~QrNDT |` H dRSfB1L'M} 'Joi₶TXWyOځ,Wzs~gUTD޻oa&]-܄hG z[/nʄq8?v2ʆ [R/]b&hݨ,5j_Ÿ{NS!yh4C#oǮYZ4X"Q k+;D% ( yR~>q%V~"Haj["[9janF x!xzn͋]|;Kr@>9i7oi N&Ը,LwS QkgT}Thuh=[Xď9srrU^^?HM%s1y&Fn2}XroJ'ϰ7`e!O*s$شZo5L'$]B,B>^z, 4Kr;:zB1rFc0/C43t,kwGO W t2z Ϭ h _ſн"| .S)2$1ۚI3I,F'-0M< 6D*R PAfLyðM=t._ w#$񲫐?b1t[c ڮ?!>y &oW{qn@CT~H74΢03x<812UxU~=%͗%tTK1cE4R1@߲WƽaJR Y`d|uP}2*y}TB@&nq~i3Wz"[^hYTaZ47NZOMp}^09lq)!q{1)$VKGgX{ug c*v9GLD|$ܧ JWD.&L̐`$4Ag1P ]T1 [ ϋǏvbBO=&jU4ĘUW %Ct۴9>Qjxz8HdLc#|?^ygoA( ߪ _$m ,y,勳x%8/ ـOJd'ZѼ!LGgSei^?=$'9Zqd_]R…0.}1$9򋍝\bj{L!=R\SNR"% W߀"@!vMsj[{wJ=,ֲa{2|HGCv-uEN|:s@Q獷y])g1z=cMi~I`<\uR#LxGȅ`in9gU@ :cJŶ^oV;ֱ -bcDxcG_g X)gy$~گ_WY3DWZ'k}Շgh`M#ѐ ۀX$!!>tltN׵S!CȿИGW?i}KJ Yw#Mw9R8oC|z j^iN@z>onѱn3yw2?^E+;@ɮ4nyVk+E*V.7K]nx?!"Tn(bT^rqv6 rY )+*b T#MtS$PÎءNPͲ8NOqo~ߙ>P@ ?J;شp.xPx2E8T;Y)FSI(1*kn QPᇵ+HOM-]^9 |-.g1wOAܿeg=*"5 rpsaV<6*j_QFY èJn: Ҡ['[1 hiY8@=%6nխΪ>&t:TP}AR/ ~~Z!tjouK`_Ǎ3>-oa6, th9?9;&ţ_C5QQ=YΟ`^ߌ=pxJ\ KEPp(*Zn8}iz8Ts qj_OB|5DA>ƥTus #em̕8kԒ\m໐'V7)1SۣD-#n-~U_p*<(ck]->Qd,TLpĊ0G͖JLu2Xwy@.1S%zLpd9]6󝗠:!qr?"u&bàh/ YD]g;8v!\ qJJ%2CsZ3ә@ܸLWa}ˆ$`A'#Z5î4D٥?wi^C>0 6=t T ,7S&b6 ԾvfM,hb 1>N7#*4DO.s1'Bi˔Pn5JJ| =hLDA@*o.I|V|P(Fm R=0&[j TVW %-jPښX0M6DOkJŚmjj9M?Y AEo=8"B3ѕ?oVضG(V(Ji7{nn\IF'xx}5O Lr53%WyU_$}ٶT;qK~v}r4/8ASvi–eL %9L{>%lrTWor^DNO\Y :*'jM Ш) .&`Na^豎lBd9Q6Wp\ o;WY+2"J@5&ܵU9.`! bp Bjw贅^gIb2M1O5 A[%C֗טd s9RhѾ6-" 2@Z=Q g&d= ,lUK7Z," ׽5e @bH'qu;{+I>hR |徂s*6Z]`AQxFS$@Sha. iY>%T|j@ӊ]JKrJMvu)sk`,[d PR`Ci2Y|>7SH==E+GqR K%|r%pD|yzueIu+%P~:&,M1pT*D3l!4CX0I51[ bu %?"s fJIymOc 2[:~AګB*I^`OpCKw8XŲژ`t(yq&97N4@$*`&?&R#[ s< Տ.`.4)uUk-0Ku9m0bK\ovwaUW GrNf" |E%flݭrme~71[q/Q!p uJ+ݥH,I `6D(Qq'HOm,j`uo^q@)c.P[^˦|ls?+rp#.]֞z+ʾ}XOAے\E"a]Kdd0ey>^ӷXs$A9V׹‚&Z+XD=l!/\_"%*^QӲъCkM1@`h1/$M [oL-+byeZ=*xIxc}R -DKy_6ԆB' kFV׎jy!ؙXb tKdpS󗁹2}ԃGmcJ O37\lGm2P+&$cV&K$G%BF}DVSwW"$5W~:Na]Nty@05r5PlPB눾O`Kgs z}nY 6׽=>D ;q+Aq{].rMWpWeRzt|@yy*N1lb.mԯ8N-p&bą}b}MX,a9UCJ[ 46r";gq"7O.Ҡ{1ۧaHT JEkLenrE40FSS1 E,&Au̓$Z&ѹ_0 .H}avD$ Me!vƅ ;Yӵʼ}-!c ؔ;^(PBT}H0=SK(O-wQpƫ1khD)9EiҐ@\ s5'zȨ9]$kqF\q Nv|Z{:fE@{?kd-gl Nreө^9dNI.B==@x8n[!>>BHL+ 'gB0`7?.ۿ)\ygF Xq1,y羗m_Jmƃkl6E/!x4l;"glQm[{C'>8,uA$܉)@$- / ]_:_AJdy 72Ԣ;*46 Kx{JZhz'/Y,\l-ɻ1!^#j`S5# vAok0ep630xRIϫPMf``znpp-ccvj<Ȉt@mZc[ic[n >,`|WxY:Acl]וrFt6(VeFo^͎݊*Ѕٶ}I3 |:?)C۹;B( wp$TFǞ|ϦD`RRn)7I_)9A"۟$&^~qHVw2%h*E:jR, ۶G~|Ytwap_*x*tO=B7{/QM H<-Rŵ(ytt#N1^ȓFd1GvV3חIKHçdW_kw擅j8s F\ +l~uY}oX'n`Oi:\ bJ;&BL!oz}>#JXϝڪ/p=b$qю Mb.yQ+N=5)#<bGWoY1^`{ zP,zW3:MW,:>ܺx4c'Z Ad.[v$c1rcXs(-;2;so|蘑^(; D!>|廙RSpl6;(K hj Alv޹-ԛ׶fsݮf2(4&}E;V6tXg ƙ' *B_b/dvY&\~dޟK/`.gOXuYW3h~aQ8mF ͺ߁)3?y5x/xG#uT}ΜݤF$gbҋwz_e^mf<nVo칧B_` $TmJ#7F )V2bE7%LmTʯY4e0[b:{eX.fxl13#-Ep ƃaǚ$y:ԻlH';?V`rڹ;7&\Ӫ-? OY Cl^R8? aOJU%ѕ)]N@4.dNkP2Xd[E4Vyf޶^J7z5+Z5U?±NIC^k듷!AMdW0Rf(>_d)&"sH 'àng1A߁QyŰM=V}t*h (Kd4H©sPir!tE7Y厹P)QN V_j}WX-㲲t ~[(/ 5ǐ>o{FK ϰ p"V7>vNr.\L٥D&=f"^Grz5}%*,蹕dBN  #.I_v}+\h5@2za+ȟوhQkT*eqO%a$tҝm8SH F^ Iuq5䷔RUV[^ZN$wD #v<8fWX93KJP^Yk8/)fYG-岂}@&@oSecFI/vk3"){<|10]Jt$fػv ~7(Nٔ^X%|˂6Xx`gSiV2xQ[9+^KGzg1?vV%)IT! (?bXvS/:KrPL~7%5ѹ&3KU%nw 5@ylΈ8-vi$5*O\Vb^͊d+ch^ncb=2V`RWi궂(]:ړFOęDU-wջ[DaFc-8gDQ!)vQXDVk} !jܶ/L-DHW{  l|է#"O J/ҋ<=vx4fg6z4cci.BeڢP{KjOv JаS4nP"΃oZ:)=qN]ٍ3[T~?'Xit`qhp(w1/: p`"X@hW9Ždo!wߎ&yV,!DR'K6 /bSo ێXʢ!ZQ;ٮЍ"EHꑸ ]ME4'j&k&u !(ѽۋI8L!ǣ)WD 3/UPkpPZWu__EϷ)%WBE1f~ לC %[?Xq>zh:$F>zlb|~ǹ<}J9Zų!L"Jn~ЮGsmD[o+nP@wM!PJTU|.e{0cj߅]90&>urbfj?\ A-HN-,2@ߧa:&~yo } W:'LL-'9RG=@+:ɇ jU 9@18yYi,Yզ}urK |ւ.Ӽt tnRgk#tFG$n.3:F?( H+7HFe%w+vWL} hE?y"gE"Cv*#$+5tE߮Vg&6GB؟fmwX î$Req q5܀S`5ԫt mp\WGttJCi0Q^ip|fM}0C6mv  0CɦN/_JWۢf OP 7Y[b3>8^!dS?-^׻G2wI6e)v+:S3_n{pDP} p+ OGW؆fO ]|͏lMwzAZC6;ryDF<3ٗɟ7f c̀WVΐ8ܨt |pAR}ѐ\-ʥJ6#8!u *B"_WB'^lUzYݻn?&j+*48!fj| 0RސG[ݽh/dR^DMv`I1 V3I{?zaľ>] 9zխ{gZ -&c-f"a8k bKS4Ah AV7@qcw7mzM|j骶Wl+sm'7}C^zq {4;I.-P~Jmٟأ5}@Uʷ%!p)(A"Un~W߳wdot[FCj] nocЛPMO$uf(}2Y]RŀmɆ\e{Z8T::N8R& 6屾xE rw:4p1'ꄇ v3RH_9_^?^Z}-Y8U~ M~;y͈)-.2wD/GͶ@}6.6f>(4,MTg, eCV fzVZ s7G] j#prNk;D>f5KC$,<L)3ºi*wݓF<Ъ{u)cT36?+VOLEvZJLSeibiɔH_̷nP*B'~ * &k Ip0,}dlv}PX` M$F^|< a` &T* Nϟѵm1 &,MG^7x~Z~_%φKGD#yAJHp[Bi#>/ƥ|@QOa+Mj8Z:.T_:Sds5%D$N$"IGA.B \*_=:A@mX[t‿-0ơ#HؗgOg°Whc[t:B}ja\"YMgC s6}ы~ӛ4(Q.R7 W>60 N =cTaEx{hEAc]4oXK3]vu|MŬ ~nec5pMk!0Q[:85HQ1 ə)T(*,sJYe)a$ umg#_x_?׳7]ZfIuMM7蛱ؿ,Rbu2 +{Ex=I"gs?k^ar@"N6p5ە-I63>J5V<ᰥ7ǎ4?bJX'Q(3͒(cWw1Ge`q8[ܜ0% 7Fmp`8!|]1v^ͩGjO&reqPfKwvOsR|f$TRՒy`CXF 'd Ca鰣`9V>#=QCB5Wu7Q-i H%>MH\pw{1 j0qaj1; O*Kڤ׊H)/q^YSY sI1?s>~ -A*"?[`,6nMZ`jfA/|\^V\&Cqj#,Yx gKzApQ73ՂEG.""1i_Ei=K%?XWSNȕ?T@?M7>&mbud! Z,^Z`A*! ™Eb $/}G41ʧ> e>=3}DZb8ߤ:Z5bMTv-Pg^bQ H{3tZ| I[O6N"Ob_zAz gZ" r* ٻ:c:L;d Bڝ`z0e>n3T(I$ʅ8f+ |n ,/Ϗh(P,WT v ϝ;JA\)`4?gky}^d(KLW68z 3հd19k&hŃ#jU>S5F>jWI #v鷄ت1mG5k}g'k\BDx o Ј8|& <7 ɸ$Zp$kZ ?GFV)p*ad9D|L;.7:XkQ8#*?*Н[QU> (n J<& K &FN:`Z6n鱲w9I<޷@ZX#"Q8;fX$kg@ tFKm(E4drNhjGJo)sT'-E&]ts}Pf ::9<$^jc(ބxYIGuWCzmĖU^i'LVy8.'W_dvvM,28ZGu>p+xڭqVxg yI*oSa$'䏭ٍ S+?zt_Tp.'nJ[5F{߯k/[Co^}r`L#v躮?xac]\~T$zGs|Iv7氲7L7^i>z̒-S7%bg9ҏ1

    ?w[+lX\1] nlxi;SPljp:yc_#S2dE"T[lhu~fZFi3 4 r u981#Bu+3`}$6YK<=7`EMsaG=XĬv𑇃uh`H4fq*Vvƶ6ԘSaڷ͊]3LG>UbS v̑8NS?F$PAmPH_$f+8VdۖXψ3EpM",Ek W\OXm9RX}LꨤLE8`ۭi»|xdgsEou(Jhn!XnspohKR5#qNi9 N}a:%3S2 :ؾAdmֹfuʗQ{rM2mbFR\2{!#=.+P:+Nb̲ɪ SCi`kn&(r}$4lm-.yزذ+ĐNApyYJVwQ<~o}'ҙ݃{)UkCth.#BέwBG7d(J݉u,1C&)*Ӫp=qa-]*t譥WP5 H 5\a~E牁qQ[U/TP bNB<3rO66fkk9[RHe BI*oL5 *+Ţƒwt I0x Q]P뾓<ގoDoMz&r>PcGd jfzeRW=7bRMH4`֪85 ^x܅R@b3]ab;Y<j*|8FLp(2$bJSg0tȻl 7=}9=h2D6wޒ<~wB\ǜ@SU) GGAZZĒGR(JK(U--QaNƇFʔ+gAbX:ٙa3moiwX@65-aILӁ.lB/!MB.iLcsٖL4Х'|nՆȘד%^4_}'H_=ZzL>lIsG0ILχ9n߈ hwO(VDQ۰I왴'-(&5{Q^> ҃F|֘ ]MVc+!1W;+G) "Ex3JBkܱz2ף}ZިbϘ7wFzbü \õ6Q6j88ay#=xG"pXOc =%_O{_+qו4@YCž6uc,Y!pe8 5'vA`ncg;*yL>"5`qѿq6R{_~.n@+'&q M;L`dTe zp&i&"xv$6zʬI婫BͱzkD#]a,(z&kim<8O !z}Es$CL1' +B+ã#brD"1`Y/BҒAbd7ri)RnidhՌ@y:\٫d?lXDY;.PS@.7}43s~@̰wtJFJS/P`H7G]طhVX_Z%l\׷YX N'pXls?燍WEZhQ|;_t$pC\=Kbrr xG*o7uokcguT:1 "hG g逋VnǃycsnW;Dնا1AGhާ^j^,cx#d<g_dɚ yVKC]<at\>e-Lk( Q^S2cB p^_ru`rew/nfUuPJ(h74J2cͪ[O}E&)a<qFM/Vkvq_pufND/TCŘ\ʱJr4ox)K'S "R܅+nŪ7u *rJ!, &;}̩A3k `A/R4:XY?ɱofͿA8+!REz.swM_˔Y ΄BrgD=$р-9e `#hsMa !nNeEj5kVY0OD\LzvO E*-"J._k.| duǂ|V L}C%}kq(Gx`w I(_녮VIGd\ Uۧ#`le5K- q8\hn݉TF顬oU\VV2e+ IIRl3GDpo*p/9P>1ܥC-9Vd9R*VۋJ;ֲcrrѐPnK fhvu˯ r?"˿tQ\]Ә|bb 怅`|*k,Q,&)`aCAa=_O @ND_M#u,\?nCNBsA֦_~Hꯁ|p&sPn^θfuijSkv7ķe" VQ9 Jt]orE? eT}о-xU>4\g7 X />zM:*A(kܲm`G%&|/8ͷZh`{Q$4גq cTc.İpݹnlFfڲH܎|Aԃ`Q`-($08>\xqqvq~N@oWEh$𝗓*@qXЬvu w5t\r%% Z"Eǹ^=E_LSBn~S>qi[Gػ8ƟCz^1Իe{,&msKOB&'^#Q.p?ڌ`.wDmqk~Kzo[};4ïISEM42A6`g9cΔWk,&?qޒ.f }OA*n͙:2e\m>aG*Q6Qצ3yEoFf ZhQ]+KeǁnǦ<c@z1EMsUߤ nZ-I9esG]HسhĻ" stjw5zƼCdDKuoZSȄ7J9/ #K*ˤ0\(v\AYP6g*i`L0Cfi݌/WiId8rP,'qBvH3֎ oxBDSV?0赦 YǛ"]NCzjtB [/HKdEg7 7:RhsVE9jܻxI'b+c(tdFSnk3bD?ՓgT60IdRIuK eZt<1j@ML i0 `By*R,??4.%ɩ^uGK }.S{;iTzu(7=s+_ ڿv @ !C2Sh4m2 wnr7#U1"d]J|#[?98|t!2jOFQ18N1yS4آ U;HOon%-,YnEDIWu-FvmO#lGrq}{B-<8>OMfNYp߇(`?kmFDǻi:UP4k?/߼TdƘur2R @v"ٌkVuKo_-9Wn9 `˵fm!:' JbH@fIQ5Ðbwo)bvKqFS]l"Vm'{І͜kfx]bke ze^r{HB.1Zvx)c̐e^un( |LZ&pՖmm !ROg =42ƢZ3&]xЗO g~`/ 3zpk@E1q$z3? 2)]D,pԈCb3,wק"(TRL$݆>`o}ߠ(=-OIFY֓90&r "cPʡD:2NY( pRNq B 2kSY3Š6WsE ܂=V ec uu#pqϒm uƏ{cvF}G,0ȁ\> C(F_g^B-~P/y-' UlׄŶLCxKWIMŹA@aPJѕːYn?.1U"=os,*#>RGh7IRmf7Rckq~7hpU{%(.) [.ES<>ɣζ.n krW*xO Y DjZBb.af汅;K0md%|NКQb~XSn~[?Zn62T0nn5|jbsqFRDSĄ$[uk3!cX#QԨ0??O׺fC&~bX4fkb+}G)vo"h-98c* k y/52.pDӈ*;{j\nr\]qE{Ve{v̟3],߁AUWh:%z!`ј&d k _d̩Ny9-jqBce3 >ҡs0uUZo,m (vo:9@v% x/3>qfx!b|ѯ[5>+{{R4*rf mg[5I4ơ%ж}4Ulpc[И ؼ(M>)-[V0u?{23_-gcc赛~",(UL7[juOODւ^(g0VhWq}܋?OJ)^uRj! j)пMnbJ.Bڱ cE Y͖ }($nkI?n¸҈nD0.]>Gvp^۫*K^[hqVbF&a&d rb9|*y+7M3Zz:i+m;o\bt?D~J;Vwt߻қaHM'J'6")J`qJK>g7{U튇`jOm(tt;>awdu4+A'<>6h?bE|6C1upIʚG]BzoS]5 \/eg L|iKTԡ {kw堵D4,$jVl:51HYa͕"Y%e?!Ywe岯Hpʛ[yMtCF{8ѡze[o0:hcl|nEנhB (z*+E5|[LNd.@NgnTi!m"BRig5iQ(up Yɼ3tٚqn ǟEUZ\Zf<,^#4[:r&tvsúQ7egn2;xeQYZRLPǽ9S1-gi r3&LlM |B!ǰ" m~M$ܬV )@LƾB 3"7jp6xGńf$JuKI Y)eM]ᱥ87dG:E5^ IR9SHEE(.&-(T/DpU,C~kySGJ%CyTZЎH!:>! IU/_Щb]4?3qb@B'4^mɆ$C}ho7l cgpR KHХVF=3].v_+\w䇏N:wUӃ%8sfJuz:MipLkθnjQS9V߿ r~PM|X sD]% >i|]!*byԘvڳzJU_F|q uu]8`ACtmʿ2->ZlM0ݶy55=9bbg{4/-|jXVr2.u /e%mj`E ЌN{'_`cSBPOWԹ (kNsmռ] Gg?۷M-'$.-'+yX' |Eɕ+ұ-\~O3'V(]4nq+i@*!QXp@ rq^:ܸ l xx\Y+C(Rgu4cHRA[l!4S ZsJZLمҤBrA2qn( .q[iz7Nȍp6iHߍd |Wc%4nze8ac=]KFASt/pq7L[W6L"'}nOz?eY^4 @A=Avb3԰8NMUp?!cF1w!xY$!V+\ ^\a B"Ld4`)_R* E|"{ sP{K*Id$LԄG!KK"/LR gM%: Ω7.Zlg.!F2ފhavJv gv@PdTs ާhNI~HQxidK*P. n+@FwcajtO 7*M=hA/yWmh3rSrAq1>Y^itH1qAF|H- Oa-1~0qH! @? ^x?Kc3s3UZ2|Iq%4]gLdz`[;dNX Λiqp s-h+^G?fB y ts(-ϗD frTcPv@nűwEmC <1ڠ ҃vrN zph!ޠ`lliqxڝ텱Sӽg[W]A/c ֵGxV],<}Az#1X vyK-w: }îm@i~}'jWYFM3VzTE-'Sꡈ^_l!uC3RkE_*h3Ñ7U7(uy,lxQ|37y~+\~<)7U%C^B,F]u,]8toX!zErIdQJZt<&pj v#]ȁ˙cbyWm6)WIr!K5c/} [I@@C8qKdW$p2qL% rR .Vni@S\LOT<,Ksɖ6Mtc&ܴ@S Wߊ%-Cج;aHsZ;Q׸k٩ /U[r8rS&IlcA.(̸I01SeI10ɏ UpHo]!H^K+ތ+W4útUEW@ bךop$k qӶa`[I $uo%v$ZZUPkI-[Zd_>Tx- @/F<M' %Y=Y #DЩIZ4t0T41#R }5hb!n` w7ذP/81!|n&@qaTt񟀑)P !̔-qRYeΏ"ru4!p2纁QrQ\6UÍ7Džu@$Y^(Y~3EB;W TըĪ!Q >23[uu!ۘA@ Wy :QUC.V`pymwzR8XpAbѽ_xVy,j)"_ l`6)j8[A05cUa %8PKg_5[dzzc<0zǾo3ǃ gU>B .0);jqq62 V֑_)M p;DU-}M608;[-uŜU2efk˹H& S|, AWKBtYt QKaM \f,GP5`fgyJ8ye^GOG*`ik !tOSX)*,SrOERMA $~3k=1kR2T@ T/Eo\$ sᄁt)TO / tZ=;E~YYFZWD w&d7mQ1[G\ݮ-)k+C\G*I ^Է3D_KK5|ev!'_]4DA+5iH-_smT89|VNfz~tI2uQc7K#ʜzVzǏU¬*Wlm odZ'P^ c ˎwȗjk*J'[+lĂ,R*8 rs'͔e}\-RdRhC~E AVuEH11 X9vwYC p!w+w!J׽Z^ c$=)")xYJ(/n,d,sIl2-^wL_+dNJ,MWr.7'z5N(%IBӀ_2SKNj hZr-T>Ǽ `% "rh*|'zz acEulR-VÈFwnOXyE9hP@ St򷺷 S DZT$[K@ {C\as!3rJ͛,4lg'P?S >v?=}N@i%~B1JQf85f*8wU#a&aEU鮒zwwLO5K;wqHm9sY=ЄuЗ./Ŕe6>h dۣy~"-ٺI($q]3.M0z"mmE4TpF.d;vq fQWƜy럃zݼdƠ*N$Zq!(?v 8Do*7¦&Ϸ2Yf#_[R6 :^k68:8~:3wZgǕ,8Oon6 组` D§i!>:2^&8K1ŷ cBbFla~vyD{œ>/* p } t,3DQTQ bw]fQ" (ܜ+V x@?LuM-V+[ȷCPr41`~ l@R\sbq!'O-"Y_*)RԹ0ɔ9K[Y¡rK&[2"Tȷ1f[:gQhy̠e'6d2%m6<o=rp6BJZ+xh=2!iC긷"5*QXhUEIS!bAN ciFCFzuz|,-l>֓.k82}-k?`;I!GF'v?:g#@i{gr//$.36;{ݍފMuG^Y]:OA}עlpZYގl.ܻ /)Rr<0B9 lփ<8bJun<䇔gB K ܓZ5]ND poRDeF׬w FjE٤}Uz9Hz2ɑ֬씕_=hm +Su3_logrC8v|]tw$]Kq ~x]쏀H9?DIPCHg `<^*(|c<q9P;g~D4e_J-hՍ 2Vbx[ʳ1/C?V٠޻*\*\:%JjDkF>"; 6|̓b#bN=r%xִE Aҳhs.9L%;P <JR ywnKh`T(S_CjzMWw3M@ȩ#u#>>gPŢ.RPV  `]/=lLZ.^TZw{zo^ ~=_ dL!s4~fBװn*l*`x)Tt1oyMޓ*2Ab̨f)~-C3vhBz mZ_>߷S'qm6)^pDQX^$E>#qiHmKWUQp)VNV\S_hנ}=Ȁ@2b:O T,^+P-#56,/}"-bjE7&8VZC{Eby䏸$?*Idhi)Ex„!t$v1 ;4ąg WJ5΃Dc%,aHQwwav0.D_oe GcB3|g+9Iޭl"|NIbIƞNB.uß})B8>mM./G} Tjv_",=c$q{"@nĥ6G@e񌤑sdpA8wRCX X~!qDDɝtT"7?Psnx15k n )jAJ"FU^XS8}*yTq2@8':ACsI{fM){ uR Thzb| Lw$#@#w zFd%Kh- O LNJp"+j}l`V-F,`b\GJ=4N0ԪDPܬ"8QT_*s6?\{p5 DF2|J*Uw Pzrk*KAyRpp7S φoUz富 tjl\)(st[X^_;zPwWq{ZmOdfZ[!L%NAiͺ'T \¬} ;9 2/Vo--Kۥ%Wl*4!eQ Xx >蟃^ :/1TQ+0sXt P闻p!b1V.#Ak=1.Tt~JZՅAB!rV>ɜ~;5/.:"DCW=zRBSz2x6(MgPlC+=qNM3 **ZC.,EN Z[@S?0]Y б{h:}3EУΪ%&NB/[LØdq KpkVsl*l3>ThDɬq_8JS\Ҕni$?]U[FY{0hwmg̯aD{N+=KNP񸾀.LZ0vq%W nq~.1 B}L̵I'g+&MHށ@txļFR)aۃ t"\٫4=͈pœD?(S0c xW!S-\5CR|+@.//E@E|H*[dͤH!j.RFU 6^#BAr`˲${mo8SpV=" FD-o'V"h*?LhN\P )TFfuV́ {!zɋƵ(AYఴ%@B (unXppߝ\5vBP,HOn_iϊ%T其5 y%2Baq[\3s|x_E4p!cZ4c|PdžܿE@.2zυ׈3uD$>jϬ@pSfQ[ #qǼ`VsĒ? Sl+kAC.h|_}-I`X\#.a`]KrbiU{;a VKhj,"dv]=7˜V7)D; [ Zk5uw *!`br, ~ b(%!@[='%+($d2[sGGFF'&VrڌJ'z3hbo(͂] (&iqJOR)22a5B CM~$2 = H-MK&.xÆv{ǘFD,2xF1Z5uop`siWlA.p֚e =M 1'{)/K%`|t6ikQrd !Ilbgv9E9X"lXDžoFE >(:j@|Ul>7,lB%3Z\E>iؔ4}:]ɊD*5XU 7~y >t܊W (3;uX=|zDO|]V?7U9uo[J+5\!B3茌ړhVqlĦxAZqAxwc>̑ygNs'Fbd`I@|=T*hfHEZck1x96B/sr7lɮ QVTxU?LWI&sI?4q`~mFz}2F:^%/ (}!$uwcV<*q$yFa{/Yh_!CE/J r߼V?{&-ЖF1$cj$ {2RvӐ d{  4~'{wm,1qi~Bb 2UzD! z@\ (9z1}#[Xp]"5if:_-N963c 3MS[ ``9OA^^79Oʇ^G U.cT((̒ɩ`U2$߮h6@ x yw e^ĥ ]\/u /Ŀ=STWIlyǃ(,,&=|l{UӓZFF.e{*VBðc$ ќTBЏTɧ@׎aoK1C|nj:d[j˶`;ku<;9vAWNÇʟwڲ%TlPWht ~dlÐPPqToCy>g')#DX8ai!w|y* Q.7x`A̞G\OJKy#FOꐥ6\;GW#gD,i棺hI}4q: )X<.;圱g3;^֡p!gAtt0EOV.e 5@voXMvHύQ Vr*SKeDN~GR"6 ͈P%n{EݺQ\غ1uVZqNr.7VL ފPA} 1Ɣlx(ej~`~%X,gJt\2YgƃF M]t9(y-N (]{am~ױ/eeGhq~_ޑsWr5[LQcΑ7?jk ww87{šw|R^yRʹlr25ѤN08=6#ÀE^Dbμ% zl8DZ S3[_f\Eoཧ@bU!@4brݶs@">i|XrI6FdwK&-pcϥb Ir8:"6V{nb"}0a3JcQ30~DTO3.%Ɏ}w#F+=s8KnhTꪣOVn9uK\xD V[ufSEm;(!}|u2 7xC_}\a}CÃ틗^f0AE5~A= -Exl:Q]2Ĝ|@- [Yb,S,V~s@mZJ-jB!9E()BUPTlֆ9~Iwa.ũe+NAx.u絜!.5ƣp:\cVsɹfǶ}-6d7'ߟtҍӕx)C41Ú=`'V&.fwϼPvQŬѱ:@>81x]a]6?7I?'~>mEyၧ&ĂֽTYP[>9x;X|O}MiEe?d]ZvRs^cwmdYTz*p+X8#Do:ETӥԍI޺^*QzHQ4o~.p(LQgVMSٳ?/gGv/udT E.>tO8x$+1\_ЧJ~k}/D( b~U#]Ym:l?9DG<3MLen!$l!Ȑ/"֬ؾ]_(-T]KhkgYT&"}˾1g0mdj9( 2Nd[aCQz. -5 uAs yL `j9 ᛾Fu;$<`NRt`2cPfP.z/1~\=/l|\*<:& @=o׆S;.͵Ā@70YTj.lr*q^`Ѥ"r ?7֑yr/q&edskJgDȌַx`vWUA4 wǘ5gy1(KsXC7;89IR^0$'-j*?r"E< zCBˆ*Ϩ@+Ӝe^Mdn&E{:Ry,z5VxAqkxgfw;r׷b55_q.p }k&EJOriHJ(ozY š ^d*j Pͤ'̆s|8;\(@BW:K"QFaa DΖJhct6ș"073z'|`gmr7|} K"ڥ4^5*XB TA=YM{lpE֬{=*ɑTTzèUȀ=~bL@]%J\ɸ'!v9G/g_*څ2!M=|ymg8y庚dn.FՋ80Cd+RiVOıfC;ڇBP,5`;E < eEP sY=$`Usec#*9Ovn[%“<!+ŻPvkL}X?"n A>=[>&DoP̆R$5hyw]#0*_q4i?] pY͘kWz|Ѫ`1&a8[V,t!%^\|kT rDhA2t.%i%/$S 7:9|W )=D#adL=.?3NeFdJC^fH4iV[ AAFddj2ID @%tG\ר3K8 :>4Jjl(ve i`ԩ$Fğ4:s&Yf-h7PUrojlrh| ^(38eyh{U+'㻹 $@=b4K"A+j,Mx=#i׀csK& B~;G0iR9< >*X!0wg> ΄Oya(qGѮFr3M87kaӏWpc/^!u:9:'ۛZ`*̽+#@q9#'Y̒)8^£fl!(J#aDJ-9ᘽ}Or=]%:B@YQ[zm㈈cra2ƫYʋ?з جy m'_'pk'S&~(^cU-,pH&iDSAs1:ǧ5OF^$^NdIf}c24C: |):z7T ͟ށ N,% 0=;Oje%OY0*kTLp0gVa?)]|:83f [bmK, ]o.=Bl=g&% x5݇Qbx﹦)!.inO#/h=|}غ3σv?;NHf? ?B9o!z=iY doǎؓ&r.w;Ƃ0@FK;i`kJ?Rt$el9"VAP6#KbI9T#r0H{f*qUw ,JTt S|F'A:<ԝ92owD-Dס , z.;K0y_ ӊ`0Sfˋ Ao9ȿ}nEM$lD-ܜ3}od `cr6<ʊKͷ@bm\Ř=Z\]M+ܨOދFcmШKF \H4.Or`^lkMN%ikY.EѸ: )޾YV1BLӆӊ{BĦ'\3¬fW8hp>Հd@:p '~];dAP2?ϸ#&Qi v,۩䍧s~[u&8e`nfCN@0\Qϗ]驢%!"*8ULwud]k#'sa W@喔k܂H&8:/gIy&NܓH71) Bul*-i?z`k9J,o9>x.ew /n1:6؎9$OB SY(4Q@]3_5C'_PgPWs+04Hrᑓu_o4ig,$oofK78E#sMGL4kcADjs̵cWI1=.l)=ƊSS3ӌZ`g}6h {4QI~2bI}AH|bI\~y2ZDc !>99w2EU\JWe1J[aVE/fM&YXy15HxYŗ EqW vu[6 ;jAlXz;lI3X}Q<GXx".` HgPo׹XvM5i !:Á&GeaS 2?n~u\$&no]N#ݴcPTڟPs9/+49-C}5iӨɰ=?R ~'J"x*TwnDpR  Ė0q8Ϊ54Q11*gMPփ1ED 1Nذ,N9ތY6>ՍM=?N=o``J|&g"zp UW96urom$鵙sw%?gnR(Ń0Ҧ"6?mCLo rެo+ MI4Mk+D=uauUne/(ω$lR 8UםЁN7l AF1*|/\↓5 4x8-ʭcb[ok:D}Ëe]fg. 4;t1Ji9|$ՄMH$}N [xSܸy1){zp g^Ϋ5T/sV]š̎2ߧ찔!ۧK<$hQ%QQ x D[ "I!jB@5sct&W]bN؅* (#O2 0Muix@oEZDcq>C4sn*Vq5>uDSLjX2)ɔfް-ITY: q6j1߄FӃ[l<84pBT5MJc%mq^ `G:D7n ļ8$.Mpװέ 9bQlJFitxJ. yMřuܠM@*QGG@?uo‶h }B6>7AB%,\')&s1Nj?Xt6J!hqTRMaoXTEq*'ipcn$ܽ(6D}d 4iWUV}5\׎AJ%_{I]0,+BPe,:S:u]!- ˏ U.,h7CKDHqe<9%U-<}zzUΨ8Tt5" Oq~13N+K]0ݹ!́HKUFW&txo5)@ +.1Oh|M>qѲ}ERoVvޓgj{ N>cGG"RM=?ϳ7Ԙ`0Q!D~㎔_!R橥|Io&Wob~_Jž=+1mnr"L$+׷mNl Up; ߬ayYq6 /6Ddq!w (M=4恩N)(Jtf4kKfO'^Juz1">؛i U*(dEaMgUw$Sdc[42[ 5'jX rų_>shTz =5㟶 ,늼k"6F[.jFCԠNe ;t0qf>r֒뿲#1DLni˅T ͓_sϳ:Ed& -m*wtvۄ\D6v^W-y3?\O6~l@(v)^Shg"պaZhΑ}d7DϞa4'41MDw~`r+5B)*/N5Wk9ٓ! K}K BC' 9MbEWڈk-DEv87:|QxDpKEtb%?ﰫ˒Ze8.SNX694u^dh"Za w2 I_nRG|zq ZɞOhXE4yJ`-؈3}N@Fs_M3˧(Q!Y}kb+(*cfp=K nܱ'C@˴!qi/,7"k˻su*S֝$1t*7jNzOuanR A#UX-9\1iMk32XŞDY32/ %Qc7I dVC% FkzɜL+ox9ſ g|&G"nv:hp #t̹@*ƾ,ʔv>`ex&"9Zi{'?4O]usӢPơ][uz%毽8ԖMnW*3<ٵC(V60 JAWvٞ`y4(ʼn,#+vؒ\Åy C83%'2ơ ,ts evzZNl˻Π&ڥ;<uYuݮr%VS?7$Om?ip92nJQq6#9|Oyzʽ.whz;1'7`l>AosoVuvFaƌOʃʱ&++aXzJ.n.OƓND{mIL-  ,iTl%Ei7*Vw>:Bu7hI:hmcO 1}MDZq:1Sy\=%aD UMOf^yOm.s`8(h2dp?q$˔e~3 ^]2NK H+I:龚!k75ٰM0|]CE-T9aHR;=;dp '0_nP)0zK+Bv-ۙ$ [s98~<؈t!}R9RA݁9&%n!*rV.|/>NQm9ټ`u9?љO-W;k/Qe9ٌDXq  _JŐ& n־;(bn|"PU yK\v9 )tcv_ VVxgzSC)hj4272 ݳtL}_Q[K4TuM$F[tXvq@sŕR`#ڼ@0WyІ\;Qðn ݼIL^'^Gf_CrR+N F ^D W DyLݿd 9JW wK΀IO#cliF p+AF,} #BD~r. 3~``GǥI|`.16Uk;v=@9)dun'}x X%*7{7訚bn3 + OSum MN\t혆H3 d4a LJ4$pe|dqaA7^F.ʷdW4]̫tTO2qfh"$̊XխK|4_Ə DT7W3w:~4bo*wO8BR&! ҩцF@E`#)Hw6UfM"K,c+$N.Kf~q\UO??aDlJ2 F;})sM#5,L s@ и2h'2ak]a 8d67 A9xZh dgƿjLum; p/.ZmQX+[V;ug)]Vbd>`VyiT`bP~ E? <)K.gXEmC "~|a6Ty_U yu 76 [$+I 4J[̂3RNQ/.|37vZ]Yv,69n>ZlsHlڬ&gV!pq.%!C~O<k0|(ieF ^M(Q -rgVs3۞ ^74K5X<})PZAl!c\SgG>ˤ,7XaҼo{elʨ3>Ip{2,|bT#WY_J4:8_:!=;lM0F:o5d5I /`:fݳV~cN$~Xr RJO7=F1//OLGEߦ]qWR^VqyƉG=Ro<}?fQ|0ޅê]%nu&-**gSi?x.7YC2uT q.lFTji^Y`k*KBW"DW-+d,n%M"\1:i-K < OR;gCJ۞X@9&$B\F_9Zn_RTH)H` cTjOVlmOZJmOsl-Mׇׅ\KYψ8a{i>;^!|M?gCX3Ͳq7Z [7( ^Yd3/BP̹؞g<=)Isl;{l=;zv@8 r %K7!;<KN֗opGC_) 2:ٍaAՙ(sHҪMJ< 7^D+RGmH*N481^Sb{k^S/d1E_2KE č8b21qWYk K1㖼3|T>.h]ss񢶘%T]+DR*a^hApRxJ]eM۬~*3pubDئ: lxs?L'ɕ  |}~IGz _u8$WzHQI?NWJ d>'Y7W&8rg7`Қ6t:."?`-t>"YW[{\&2Y73v_a{[e0s)_ZxSK+[G7 PDaDqoֺ)KP!>PʦIH;S]W @=.{` ٨pAx<͂$Z4+U+6R^X2n4!lQ *V!G@95S6å@(:F,\0brSd̏CPLmWjv(!!nރ'Q }θFp pj|dQ@V 䭶HvA,mHHƃu?#ҥfQz-ZEzG1ooD:6`} 7ttEE:7*,eWk 6Wx%,CGHC|ҖMZ=n`R/1tWq4τ8*証^']Hckm&]5ƴzPYqeg}c@OaϞ@?fq1_vѰh9:vžS_r69(r, d'A+L$6H'9˰_J˻fT{4^ЧqUGױL( HP8LIJn Y#f]q-aA_QtNo*mż9 `SS_j „.c?DĄbR'X c(>!4O]3B^AyFv^etK][#fGA275*J=ȗDd,u3>^0;\mOJtAE݀GX_X`Оf9\q'(8f> qŦȵ;ZG{O8>{3J? zgyXꝾ!1Pͼ]k"MŁ\OcA:D9b"06=\rB6 @ 'jJ;P \ w.@~g=BoI~CP|KHsmөM^Xax"&!0`x+}1abkwDKL!Y kOF\,O7O5@FFǁ79NB( do=vpG ~nmW뽔wy {*EFw"f l^9ks*H~n(=u4'jn?<@/aC ʠX9#[!EYʨO8YOlȔIɅв/۪Rn^wf"3 ZV'aaf'-uBꁶSe+5\!ƕ~ 2޶~uc6F."leMNc%- mAඇaH;X_wy㽙I]avЃ%S,?Y*EqL"-50:[Š VpXyOAxy'qҍrd8ɈazYTTg1Ƨ,(2nFCUM@/wp@4mXxBݒ[Ւm`@WY+fS 2փ{d{sDh @ I7 kJNFY:7ԥ{itY9KuN t󡤉l+}nv,wG9k>ʩB*0汤t3F c#Mr˲~X㥁TIKF`\=֤z~ȴ̛UwBR_J u▮+v" #mÌ<Vg='9 xE< O>|gN/ =Qg9 I = 2ŊueLS>i zAhļOyi%$pؠU`͠2fnCU4~cVhNfo[e@h.!i<%m,2\!zvHkw %wuRys* ]Rq\c[)9+̬f @L&+PTlP-LCƄ60Uk !ƂPaa+^u:`ACX24CD: 0O1sT`2P0Yo NZ^DÛJ-C2hbE{E{Gɐ&Ehɥ֪Eb&{(_EP]v>|r΍݅s)TZ밠=J>KdД8zw  }̍;Bfr}肩YU-y^a5g)$Ѭ@Hu[*wM /4g\[U}`&c;(U_Ƣ'<{vt}y{!G=6XZO&_XAUw q#/ԅP—(>'3v([8s\^f1[:6 pSYV|וtl1Wqgu6vAL UfB*WJڢ xDOTKݜZH#mZpcﵤIH ytEə`j]L :KOܚ|=ZTt.saM]/0ԪvT|Ȓ4O%ȑB0d#tNTZx}O0mm pI/2wh;^5j"9/@jp,Ip>d s=2`~y+v]` ] خd]H&y#*?3EH?ѠUA~aG24ɻ,Մ"UQKRZuƵ"k|5{N@R]R!jL'v폀4o4 )"wXslՑ*e±u)N+ rhđboV//`ьGT^bT߹Dڰ2X@b){ee}yglU ca#Obeˏ^jɥ⼴psu{+aC76.VI ]yaUJ] Jt3 D8 crgMr=j)wd:pԵO=r7<BRK(ug@pG{4{$ "oxST X[2`!~ʰhCF"R1=wOVMUiQǵߢ=wW:rc9.Uɟyb7 C= ue^ߗarc?OȋEX!T\s),:bNJ[790t$]@OO̓fȑ\zNCS %~m쥽Qo#\G"!:SEmRpYhBJ0C7e*ȪpXBû*|˽iF^iXZm%`'p_\;+/#L2Gz5:S ;Սq8eOX}[Wkޠ\,Jkh PINs;0\ڼa|f;=zV&pM_`<1r3o'a?ZZ&N5 n/rƺ 2ŘOWmD˲nv440,JD(`bLCӱrK'G/b!oF ΟХзPCu%j:%T(  PčRŠ« ҳXk+QǷZv5*M5`[g.fs[ƣ .xB(W"mM)S$ULUH6v'LA$#z?qK:mzL,㙑s% `PF);vQL&S}:q0#RQ Ќ~=PTsL3‘B֙?̎?r3 㽦|{a+#_ODǏd nf,m#c52Y^oИZ##0hJ}=<ȐF+֯(w~\R<8.s df}rKM2O[* 3qx.13 Gm@NKN`?L&edEPl#, zn{Ё@޶ӏJT݄q9h焰UW2h°}DlbǘUNI^9C;XV, 8=e/pgsu~xQF_ >MEplNUK0zN\9Ї=mKq]&çz9n,kmn%ontwwwЎ CJ*޳xF[K[j43G6yMZi6%_H!oq l=FOj^c mԴwԾ3&]\M8e9;g͛t,:(y< tJh˥"Kɭ'O[x3Vݍ{4R4;F̱/'t555?a b%~9]7f S[AZ0 V4pN2Ν&v14E]ve0-::4B:q"hq+_;FY'OLɀD,% vN_,l1UÊQէmhRѨr7VV*"z.+lQL=AوDm} QW'+bf-֐'QllZ?ipyQE(eRSl2{vR1M E9|n '0)t5w\r]]Uz}ul+|gڴZY0Ź't.ʻb SGlCylWF(FmKs~t)jZ"۰rA8rwxcY+H.9=I'!⥈e ۲<>f?lIl8GK}gРnܿG)N(^t] |OP?/\!ss.\K)p^_x&w%B&|^M8`aɈ[@x8M_|>vySvؽiNe(c"8= bRQеS`=Ia4Zf8L4Ɇ;e=K < -u vc<$_zcc2z={ .;w/I68%6Svh/?9ߑm-7ؙA"urpٹ^ +=N353Nk0U7>C:$92is(el!B&ze XJh9QtC9#j%FX%lt5nE Rj>e S=;NG9.OU^Pi[:JgVǜcr$EEH]bSEjt¢k݅'_۬MZe|b#(UYH5JqPq !K^ޱtr~jE>xfH̪`?(Ґ۾l"\ǪοM|.n7;Mf:{?lBI*m=,zkc DDh )ዡ]uJB_ ?Ft:WW1D$A>`3R*VWյz2[c\ktCg@.vfZsP6R..g+!-Lظy4"]:f"9M?@u`ut4 IM=eI&R~ U3"-W8dBa\,K,o'3mHˊ&=Z^G,W5Mwÿ3.n.I~+#?3/DRM %k5(5gDwo0v~~L 77ez9Mx'y,٨5ұO06u{\O&1.x hU^;k{t׬Ў0bAv3zRq f2XGAo!h:u@ڥO\0@v̎\Ga-aowp>owإz2'(B8#Ͷh\s?kC6 1fSo%aZg Ds'\=TEcWm,t+DVK7v7MܷD^I~;BI6?,  8#J:Mf~uv2H.ㅩcn$ dC c,.e t݀󛎽s7ÔIQ˰/-ji#g؛> -d4;ӣSo0eLMF5k'`kIqH%}|o=iP߼X)O,L;A3oW"IFWL5~#j/83Qj?`|:jpx5֖\dᢞɅ11SP~>k꿄UwJZIZ*Pv8I+R51q~I- Rc߱ˈQQ2n W`+'b7߻Mf<j$Hi2f/ `ZΊ}i? {b_y Weiev#^t~eE;=]RVsoDTR3PtĻ XS&$0㇪Ӌv{*b bUĮ ij L, 0ABQ3 4G63^JdcDH\ pAcP궊z#P]W~uUՍ8 {(Α$=G?`J7yUnE/dU)3; +yE)qa70ܳ}CkodYM2'd")gysQs*;Hͼ \Yyj5CJ5솰Zyoov_TWG_\BqP ܱհG3{,0 hqőr-"sH֗<-8- c:7jnW,BQ8hoZ4֒[. D1A=Qm³: 8w]CmW=ƚ3E>t.yP\Yᅐݶأs OLgD_ f-9ڿN~ Xj~ޞg?i*Y5FS,5oӣ+R0VQmX-ߋM@f.Dˑ̇o3k}CqGAT*[H2|y ~sy ',1)>PU{+D%ꡤ&`OoѢ8 TJa /< vW6#9flH2HM%\ڹ(_{ U"jdVg.MT0EF S/50KhJ !|UAXiԻ*}Umo[U4TGcajzn{Y[6DK8u=}(jrkrH@2 j.#BP~޽=R|_Gu1RgfΒ$胘zB7Ӝ%/D*H=wI K:(\Vj4Bo& qxfHi3؊k:4Z8~;I!ö>%y1laEQMO}ʁmI;kY,?*+2} ,%{2i.wVlѪ $3H *7atXM:_c?$e9agP5^ӳèrE`9<8՜ B+5 O"$xKQ)$=G6 tꭸ\9уOTP ~5DLJgB:oȚr P:)EI6i?lf ӘN SKϰ L憂|>%/] sc Q,n^'z)uZ*l|ͨggY9cd򇩣9TEdөKcKw(z,Dƍl<+[Ug/l'ģv|~\B/|/P۬@ zU엌o6f_:* QЙD&P wVŝ0aMlhm>" )Ys=.,uӰ5 C4ƥ+])@bNw,!/2K盎uH0ۂP;.J7BQo [-5Gn0*[le9KI^רk2θ"0ݳi(rC g2n9!^y\Y0 QVocYAJH.R͞ΔxK[w>l}EBU"gGD)+ lܵ"ij{~@fV. qvc$ms]nmm/l}< {>'D yx% A(y}I'|oq+QކwPTC 0JńИ8naϐ«4 g02ΐu/UaS(RL)"[cK˒A I1N$;7{gї,v8,!$Pژг8{ڎ7$>^Thj(8HHGgثL?##`-VsNqbN.{!$[pN 4վ#f4bd8(3H[fSU$IoI7~ev{q%C%8L~6颔e1"̿.[fO{3,c(@"P`<{Jf 7A)E5 e!S/kU˩rNmj2wsic+\F ERO18wMdpDBC8!)8n—$4Jfw>rfVdv m)d>z3nZIMR0 S>T 19x-l|,'ouŶ2C.R_T(=΄eDԐ~̵U?ΨsxcK,Og:M'Ux]EeqLpV=0'?t Vo_!xвfBYA6v٫ '{1[4U+|FKIm1R9zIwȭn'f=n+Y At#@d~&D'>G"NJuβ{},v$)2éN9ν3qDQ3@RҞ +d%+4+}Y؛^Ϝ bAb`.5T߁'*G в9* ^,Y{oׂ/gv%"h/1jgGFxr2\ =nL΃7Q:ï(b`|e{~7Q|}M7|Q)k&|˂aYe0IW|BdϣP[y<Tؐ찺0> 3hC9m! hlc`,"ՎƼJʹi%j1X`N2DDܷp½ uJu.6W;2::5 9r g]pWv}Hfo:y&,FU) Zh x&Գi~Ab)]3) r38BQf{]/kx&ɞeG)N#?&D`4ĂKNEy/pp^ib6WyXr<]DnSw~75GSZfy "ЏNj6*f%VFG4d O'5Q/X+[>qqzV|X.E_adăW'h~Q7Q?](F"FZ\|KiUR̆Mm4+3{+G$źM5yJ-+ʖ7ep7=t'Mf~ [lGAuS16Nevc,Z bz'$0"o^o@0Y]?TM WT!_~A~_}Jț>d &ۙ竸% 89c&0'wd#VOweNƖ4ͧR[*f,kdb0>l\X`Ϭ4.`5,CNk|A~qL`G/JeSn0O ,CE$۳:<+[Kк1Z6{3HZ]+1.@>KO?76jj.ˆ'OpG!6ُ1 ݦ G!x8xl"/`-XaUJmߖVuOPN3*:8Lj2wB iQu<"ч%0 ;/ 躼3o{ˈ&%Bߋk*apgztT, )O0wSô€e 3g/"8BqAV<!wJ_ +Ÿ5(Bh1w]#v-é> -aTWUHo5mEC<^Wi-g7Z=BWW%j?K9}&p;.59`EZ$ ŲrP-WZJR骧dE4y|N@n.[&BϪo1Ʀ+wMV^mU_;.D _ (׬QxN?r[ uK$>DGX@8w},Y'5 Ϯ9ɲC׹uk_U=et9n*Vc^||Z_靰¥7?ߎ鉾Kk=j+o2w<4t4Ć=5AYzۊex9dE鎬|%>;ӅD15W*El9R?$\AYXU,9POD 2D08m=9XčVGɘu2oV%EVC&v ԚIǢ < -*i @ r`k;)!o$J6?]Kli)]>EL]TŬ~G V rЮ1Vұ8aIna#\𜒜˯uG!Yq(Ib8Խ-b\P AA}zCW&XIc woN)Ȣy[n,fF "`Z8{VD) Cᙏ &!hDJb[p*nftZȫVincCTjw-i\$ q `츚'[ l%p]/-f.̉&Bafڢ`VAJ* P{ߕSxE9]34ͺSyr%gx=\p׊Pރ^@Ʀ-gnsB,[Z!NiLMjTmk8l:3Sꐋ 9Hg (#ATы"/:RX MRo toT|B>g\rU FC=EQv?^CZ}8k̟ 9AW$]ٮN⚩ 3L[t*Cc_r~t2xM3H:_Z=fg@SE=h 9taL#"-Ww*Ƅ[J&XTH.P't iZVsD'D#j֜/7JyǠ4=jQj& 8陹 )F`7@{LRqQPzPtb~!=PRD3 sLnXՄ #J'mmKKSET[`8*ap\Or򂱍$V ,[\aNRHM)9 w^'NMri taGGx2ӭ xh 9 e."k=q㉗_(.:(҃ gW·z|˻>,7f!Zs3VWpŕ[j]BaDHp&F) w^Њbo{1z#%.*la\"c=WM1ް0cwOv04S$8qHoK)2_W`,@r[J./to@"wޕx76NG 1m5O?o^};Gء: EezğcqHJ_4/4F+9dV@ią8헾<~CE> 뾤Ϻ fb1MMԍ({(KA @l55hEW[}[-!-ɟەfsp%ZFmEZ˓PYʒ LrND4 HӴz $M@>I"Bed D_o]mPBSޫ ۀ~/cTrb3-PҩT=A)h93pK)UG+$vQpUۘl_p>%SkNe䤼/ܰzm 6ae5y_r*νAqoqM̍hnRcd)RaSmGyq C i ;YZ{p:'ºV-Xy` %P{F Q0 q}vsw4;~<_4jd9QPDev $goarOt܂Gyyqϔ/ai%bk6 wW}q,F{5ǘq"ə$|_yJ0EOk%iM&W;fEMϲ$K#n<6e2DSeh\n.j _&'6=H%DO8tq]3r8`~ҔF,`@|xAh"(9mZA47Åph'ygTlJeI/nz찡4ŽT!"=cqȅA>S- b;R8dbxVSzҧ `HxP ߬wta\sT f #GSV- Rc֯'McwHUdዏ@BD{{ 7Hn`+ND.Ap)XU˧X-Kt`:3mGG43# +a*q;E&$#x5Y$$Ya( (28bqJOq64X楮2YGty<[C0Oi߹^E+/yP'Ӂ-BŽ JB0̙-2Z7x%Igvay#qWx=m:&Ab'7 +z2G@ȼ(_.!Ν?uSBJCj B)#S^Pt \>Z s~+Ҋ=;΁ԣ=BT 5v9.=ilO`z}ɞqPG*$9GQP F.9]^H$,( c[dٟd8Lkq:l[YTYe܊0Y`+S|e{ǚR\stZT,(='k~}IrHNQY+d+T*$F4>P:ܠxF:Y#tJrQzN7)q2etovƷSy{Υ$eL,P!Nbm+ U vX;X:rT8P@]",t8ޅ{pxC`io,Z.amo T/1e͗H!tRB$x=OCF5?Fy0 ȃӑ9DvL#r8 8t< ^||Nqq] bMzj/AS-E9tZW_R+6^Û8*E8}$,7>m?0T=in8}.\ S7S9ҁ//=όl 0/` LNx2huqx]1ըfן zgNS3-s݁Ke f !ӋT֠1 f`@%US!6v!ᤤ6jo-aA!5qBAƌtri>}-35r`]+z3RQo]l|>!:(7,UIw& wA)F<\.ŵ/ꂺ Jꈴ`aq~zpp>݈?e JW/zx2zWSPM$h%"CG0fnqVMRK*(WM-ҕEIy&QĦFSrĢv9ca FJC+J#S^t˥a#'mUj"(Ӄ2N!aK0Z 35e&,2z lKȫ_?[@(hlʔj7)!n __OM4 Gjx5>X1避QMΎλlZW)7 v~6q{H_}Sϟ7JXt^ɗ\P+@ tMGCY;Jp;LH䛊;tj}]Ě un_GNu22hZCi6[GV|9C~ eаfWa+ٌ/ׂF"|QuWb #~)~&+ʁD3 I=vqR=QѭQWS"@79L:Ube"N)fnS.xT'Q lf*y)Lha 3$ԦP1[8|5%Mf iHl D Cgee0Yߩ"Ɓyr(Fّ-즞~*;ZpuWίŠ2<^ĝ T45f4Q#2 wR"tVZN[S-wR^S$A۩^K0 .~g!8{rݒ$n]di wAc \Mlyybl9(YC6aiՏ=x~4]s)lkk\wŎAr{9ѠS\C+v!P1r[-1) ~`_kNaH _h  'F*S==jݙ fHEطOgGCڍ\e7n48ʻ%Cͭ؛O@F]šqgv5BjÞ ydAyW -G%I&0_^< 㣖6IQ9|=Io! 8W2yحyO~(8ou42Vh _r *7L Jh" !؏M?M^cN3y2Yqߴ,?nnx{oA* pv JrUV1GW"{ۻK!i)D9rPCz$+ǿqH+k%m[^N¨֑sKFbbrA?ָ_wBŽ կh>Jp1EtIM  ³ߎLLO^fj31LZp]մ(߳c4?GQն8J~cPR̓xkI+ǧkRofq_NBhlXu җ`-Og:ح9#Bi#b&? -'hJ.sQAA4}f}9H֝FS+ (nV ,Ϙ[R1ƬGyfGeYUhzgl;;$'Ta{Z}C>0qB_{RNq-< ‘PB"';"7V "\A{~q89 !\r'͆ b BJkX D+W2X n떫=CƦ  )2(Ū %#PB/Ea"% y;{VwS2yRDBK2i(7u&v ,ˈғzwƖ7e%$*w@ZóF=dF us,N4~`bwLƋV ssUVИvG LK Ѭՠ$)fq{>5Y|Pq )ІgLI *hDsN¸t7.D/V₹[5h"4#7prNpj)a-'/+cUѬˋ3ZJ˵#Vz3N%||[ecR/Y68NwmUM 昆TLm^"=dJPHS9=%*Q}\c1-7)Lގl"aNkꔅmyWhQyvrPu V("ɏ8qL4 Mo]($:?vZ\l3=+iN}I,2r/f,.V +z`SBvPix$P`z8N5bxTCgF݅:? k"ϖSC1/qܟRU92Q}auk#uNum}DUހo%EO6pW=1qZ@;qqZ > @X*z_tmӟ(8s7O?nr|+}b̠/\P$BQQx^&v!/q8TLEÙ>7f83.O!-&*Qq{ybq:gM">o6X3WO"psw$e`2F;D}}Q t a\PdB^Tsq4} e.UV3`ۧF1_o!:%$)=.l 3Om5O P2$L~_,vЂ8]HAڔ`)A#浕BR^/1DkgJEpBlCSS[jh& ))0Iyt3^ Sٔ܏y_پ]"X)߰2;Q5րW'CR "f`R鋹6-7R?x*蹕n"GEBFNVo6rq`ޒ-7`[[K!I'KBil]^3 R[XdY&ݿgUd z=C+]{(yQ*dL`ڸ݆T0+: <O1ow!ݡc cd Tg2hƋ~x!7inH"AHZ=bZ6_˶(IsN zۓ9υ&]2@ĝ(J{(  auc rroSu$B?K%_pXLX}^@7?`bA47FO#H޹ *'Za@#O"m}~OQBrq.+;MW#?ˍjwQ@ <:Spx &m /2P\D[ A:|7>\US8,&Xswdâ,tsͺ,qg!|Ev㛰xTD=PuGEۑ' +cY)pwGYخ9z"#-9WJ@ _6T%^5o9!>nW|:#i61@-MtnRS`9d7._W %tQkŝn8+ּD)Ѵbej+Ayj3sh ;mY*0uO|D|&Y_l ls΁Xޮ-*6{'L/ٸ㵈R lRA |H!8?e3{8)8MQ;~/8ӳj#9G:!.ĄVSZP/ [A0Mb .x*#r8:|+1LK-gK.;yn-7#ntxSq]Oa.Q}T+i2ĝYe ԁSĄǢ0{f1Fu.Lpj3\3qb JnZuû݆e!eJn>`dWâ4#Ħr9 ={jM$s`9GQB{MIZ-oИ^"@HY^ ҦM M+}4_C'}93qr>~9')<;(L^h4rSxgg3j 6+R6u|Qs7.8 y*$}D@lóAZ'[ۥ*ɷHGjZWohhuB)SgM2- Kr wA^AasrWu [W]b8tӋ=r,SZhĪsz(('*^g&)|̞g UrG"IkF 2 P:FRлdSpd2'1&3O_# 0e98Q+טxYFp־>YWKߣyiVӐ::ɘ"cI?d*لgp E iuakItnTCu)*e*그']MC++2a~ڈEr14U8P_ۚ-(zʲ5L:de5'AYcCҜ Zϵ["gO lC4a\ 8+_TTυ <5U@mh,›@bo$]15隹' p:T[C ..YM$[{ِtn]JoMRbXB|f[ ׉q8zmb&ǛuU6qi+hځRѲj7T-YRn0K>y`vA IZrDX}x vqdz7 k9FV58g +-)pB))bW>F B;a|vM GѽUAPU ){@M~17nfB{YWzrFo"a5Oy~)tfmdP9i)-E}"cCysd1(vW'S3f. Yq/%``#ӶlZ^r1}}a$ЖmrX}M;LM)׼z1]]\}k,^wu?yɎBvH9d8Nwi|:o>,|"eBD&?^ꇊ52ú"![a9 ']UB_:Vtd2]g?.&5nsHWնJ:p8LQ"2+kWzϞJU^CW2!}vg*8 ,>"zZߠDH8('O)dc0vŮR[Mu~ ,Eق{O_o\@%K%ndLJO^XY=yZBje8jN4r|:LvA<9, !8:[sՠI8x@zxe<2&%dҬF?HbW]:ҫD3!P֝֞%D If"rS*[Jfzx@ӀWF}-Q l%f4À/HW٢قNOPhdflJp3< ,45WuƅO?|yM:ɛhPFgԝgk\r;5fi4ƞ/O<4dbE9#hFd ^Rl1 `"?/{E^o^ %9J(bp{Tڮ3+ƧҬ/ZVtkKq^bWd40a8WD6b ?βZi! ٫3 ^2g1¹* n OzTѐ_Tsɞ1w:;qc IZ)ϫ~[*ޠ%QSh 1O4.n +;xC<pګμT3mR39Ŧ˜@ya;5;buq7>.Tu3* ݥ ;jۖ߼p1vFHY)vcZNkM~ejD5kO$3ݭʆ$h@S{ROvFo[{vqǍw$-qdӖud]]pH+6QkzBaޅYHϱX0EE,& W\xn$&rzŭ%}V*?G;x8^/ep`th%0U*߷|Nfo.b9msNujᱬ_J*$c!L|&Vϊ#俸7RB5ָV$E<̢rFq e9 %(|Q*#:m3M:0 4N߼WgEiE 2k T|!-j'FHdC ۼ}#9:b{=(7QNdo3FCٛ{.*ֹh5ag Mp 7K_Xo#.ڙ`eKl\]gC- '~o #rA!A>umSמ3FJ;4i#.C& ڀ 74-A6a WSy%k{WpZ8 ]ՅG{vwBG8qx6in:sNUS%~5(!8R@ϻ0O=lvDg_t7]^:0o*ev%P. {|xHLK; L&D7~|vKUƏi CW?Yt2 h@3*Uv6殩c"p1g7#*5 |,u}'9n !led>~^)&Anʹ!V;_>|©@ tK>G ЯnJK.zG}XmFG&`pO9ڟ%H\$K%ՐzmTpvK5 Y!&U&5Y[)oClCDB6| UJf6rx50z à9vXùLZ֧z.?Hmn[[_KJIŷ74_cP1ؼT.x@g30WèBt@11=+d96^Q/(۴a@! V\Xrm~ϛb9'Ow^XEg WwkO<rE[ȀB`ep=E*wأ!"=jhfKR?; Q9<cr`A> hݶ|YXɱPK %hwY Y|ݣ4`Y{ !i¾*IxrUi1j+v?E҂m-aU'.ׅdR5`%r1Xh:> R-ͥ`!A](7$ LpJz# ,gl` Vu9D\)NCa3:D.)8,=/t=5 zJBG*1bcڋdX)Duużan1 4;s F}F#-ձ,sr]lN^&|[ +_Nˉ![.lm_aɝmXl fѲ<05dtLBjQ.@,yhZ.$1ob3փ¬4Q4\= }朞:*dngWG }=}kc;gizXfJq?ɻw`9v:4@ ))@ z=uxdN[@Q/V2EBm9:va"•˶+58/Dв$DϘFaӁ{,x gIWGA4`qZiL6vjه^cO"=BۏsnNb8qU&̎ ώh`]C@O7:zξ-hg\Ĥ"%7rb K'p>,ش4Dק3x@Y12!:Ht\vfV21gusHiڧsҦ!dH6Dߖ@s7. f5J@s|/Q'b|],%<-"!`ЈxY 4Lq~c0g_9zBV(?ݴqa?3}ҰTR&]4uCwlÝa_O%V=oF  Pn\z%}3/OhuZwx@;Ӕ&-O@5ؓbFy; ^uv @Ә+chO pQb]²*WJBHgK4=-W%c9 }j>Bv}g01ͻo"ťo8@eH<(ѻ.6:ut!fX mKu3LdYA.XoZ+^6W(3o`H R[ dcM`'^SOʠ;)zf"©84Y9 : EJGf]v9#[68*g*zBCk>ixڽȈnC6wNuJ$jP(P/lR/k욓14-|Y?Z~(7RS->8zx:i:pq rX(/#'o5]:geFir k+d eKUz|ba) س\vKUl~Cs$Kˆa& Dm) r2:ʹ3Kc Qg "}>B$4!l32nϥ ^aݸps-~yQ]c ~~f-Ѵ"E=T8WΙT ru8cTCg-J@ZAoͱ[~}c&_-B+qͻ햒f˫blea›8a"[4d ')-s9QlLV<]S9 qםͮmZޟԝI-p fm @-L}-/2|)"ngV!5ʶF唺^<5Gݗȥ*jY{DZk06!'yq, k /iҜu)IG3OCeKQ>{5}ںg66hC,`a 3 Ml\#Uď]ML]uc( I)+N!wiNYgN®ςm; DÂۏtiDv<0 zh`{nb*(͌\~P+B%iQ7cLxTO4.oud nFe-).hV40ƚUf+>'=pfRlŦm_VhF%&|X}PZDKVa=נSid.<7\A8*dev^Щ?gn )L-ZT ܏tBA[פUH5Njtw&Pz읓oԴ4 4dl o)`dpW|aߌ)<{!.,jx9#1w HT!õT&|F5h4B#@i\yXvc{rawȑ]?n#a a*ZL䍐ⴎ:M]~tpH-7cSUb ;9ϣ3˺PCF\C&[L}݇jӠ6^9QH|pIM CZ r`\D=f^ ptK}z+$r{ xyhNMuY-;R%`Wgc֥H0$!3at-QxsYPt ?B@6VS 'AS Vqݮj߻;8s}a&Gy^0|iuO6ֶJ 5B,dCiđ#OMW'Cmͻ` '|?^gug|-躋=Eey1çw&+c@cDxʓ)!2ПftM]f W@۩οWV"6X=gDٓp 3d4YvpR.aA^g*oY AK~&ǦRAXj^v<+fNhsk"wx'N2"G&O:<ޕx'}~8M9lLT;c)#"a,=U9y~TRۑP&+#6+̀dF1\m9Q^qˣQ_Žz_ȧQĴl94  9v^8uJonR'Y8&*+]~xhU:C4B]'0~-# gjۏg~׹1P6ۚ}@qhaWO6gB}NL&$fqZDB]0ڀ) \^AK8 \Wβ=@BJ-2KC .id æ6/4 3Ls`b[Evh f|-#dlrdyV)ks3 z>I<}vU" +k-67A&~(n^uY'ęo+wVW6K13jSIBtt55{/_m%- 9D:g&s6{ux[.;gAQ?VB> c^j&t oٚ"t^ݶ>N9@dptyi:mW+^#ѢdMiSi"46Bb] Rz0ݬ)]kZ {= p3VT""m6%CmQ <DM-ӿwPwdYl,W.}#T"*4[FbYڤ[hu O 41Fۢ@Ց5w Ӌ+) $JP|vS,tJM!V Z7ͻFYzHQpk2H=_CH7'7tm4@Y\iFAe W-tA&.!QxC{#w3Ui%/l*&aˡW5',coε&U_ AghCE*9G#_O<wZTuC Lοp_? ׀GD)"6 m3Ȕid͠cl>*M ʝm|:$D['G!$=v]%dV ǫuu~1Bªp8iO89v09P'*wtxRt Yri0$H5kSJF i̕ɵDcݪ B=ϷoLb ɑ%g3#s]P9=;W˱*hjkvx9oMj,$R?r ث>3!߀hAseLJ pl&]%!BbrVmz~YB, `gG\{KDH%|#;uɘksHUc$3+Gڌ6z}ajx>1 R kG۟n]l)V: _@\Vil& p3%W[*zDT}N!V#G"-@v!LTOk dQ?!PNaP`Nd+l#Yo˚e4NQθx&%P mlv8lbNz}k(Au x_{B~;V rjvm?W1Wf{75V'j;+rX$Z0E)ic#ט8Sr1ʝYߺگ_V8LxcV]gB:S+Oۇ$ O^e>d%"Zt}M ёUDac-`JYV;N.qu`4ӜDo ,ޖRRe`o;cԮ\f>Y@gE5(uA䓦 if71 ɕ+6{> #*3v ?VBiۿbXavIDҠ|ӁD?|]Yj2ݘjf/ǷBcH&0G'H9>Zm3>s5f%W8:1Es"Ho &|[KR BM Uz&Sw#>^`X, l7ZYj*Teԉ0 <+&DBu㭀 LTygU$ˣsz%$/u%I[-͝@&{-P6~ 컰jD::/O\J{-hEK ޡ@84H~R1^v@ 8ߕ T/pJϰH-%RoNcD60Y+0=wO#W s9IV EX^jx5!QyN(3ebXHcB0J0lפaPW$.3'{5"Z"YА%f5|"i5Rٲ(yZ;B@_XNզIR AΗ"{%|&-SH7E3gaC'ق5hCygM0|_ۿjH(q,d;h~2gm6Ӆd3B0ZZb9) 2b\|-5{xXt- &Khӏ Gn6*s쵝 2zi?,= 6Cp]:n8w1D$#f›|mhB{_t +Ho~vc;_>:c[Pɞ1Iph 6h?7%-P8 ,[&L)w&PA/^յn(iْ]U{p l#`elw $!y&-j&B$РXǭU-9SsWG$]*2BO?8(1q!~v뉱Ŧ8wfeH>\\ijMG-ISrUA{2ʾu] mEݚK5qcl?n/+|TGMDl Si4ƍ+NH!Yqn[YNWO.iъ=˯in{vp N0][|OKRNwj{kDbʔԑvw@M=1*oEMv=eҷpǶB=x!6Kϝk=]ꍒK6.{/%'K{{081^L?Ve:`P:Y cP#7#>ʻ9$2gZ{%-rBis)7Ŀ *pTϩ$a'jX7̑&+nl4 !SҼWHj`ccs :դ^6\Ղ7J(S̯S]CY\*i)[ HSwmr:x 0q_.$lx@ik7"f6 ^v`GF<1$H"4DQC:MC)Av&Ao,ߩzL7zY%9U0LXk%c4 %y K^IU͔BdSbka aXCMx^5kʨ{fm"eI;Q2{"o8j|wW7fXU<_z73\r5ιUFŴlItgasJ?ܰJ]w <%jV'SRz#gJxƬ =[ss&iN Q&7RNych0.q=f8Qo&'vSB!}|%k$-{iZWWw6*bTjɽ uZ7#!2]t:r8wr5MprE =!YhS =*El7q5\g)YtrFH$c:o0Eefr'2}$ag1 {sƜ0ն eSJf)G@m[sק!r;0H QLheJr.# Iƶ5lkvr@/Q:~#!ZI;jPj|ؤ63ѭ%O=66Rܶ| hҮEwڧ/Wϓ^e[Ա)6fުe؎4a/bt4Xpt6JΜyp, յ$)đ[iw{vQ|@b9fv+٤]J닦3wf>vyʗA*W3#v]aż_.V8D ~1&fRm}J3WnLwuIR:h~"|6`  ;XnaNxA$C h]ʷ@x s6l9853[y~h}Z玾UYyϹsP}&#$$ ѥrR;.7XFYwk Ahɉgд셲0J\aߘ눢p^j11ɴ qpHN]k hp[*OY3)ꜛc{.zԿCkňcV+IE& 4M\fPlc#g[WN|b{4r>$\'PlK[۷ۂ0+۔ i&u[myEǃ2XEJdwg=3P}p\)v5ٛ0zw je¨f~j Tw@&t%vX5pа ID Ď..io'Vv3g6:.2d4;UkJ ' {-ڈP^v2SX$Bcm3(#lñ0m+h@&d/,-Y(?j}bW#cB3/\YfU q^m$c˻gQB˸:FMT$)CuQ tlon2}Q4e*Ԫ.^"X͂b xac<ھ<\ e,E32Y^DWVlans2ei aa݀*ۺ8<UďĂ_񙵡Pٕ/Jo~,evḦ]=7-ᲂ |jHMRV{k;Rrx L^G*IAx$ t<QmmyG2>ܽG§eꊶJg.m-P{,Dq/UiQEՎYa}bIT'97j:9'P USU[_,刾 <0Tp [u|]v˧&ݣYh 5䰎]T0*0\m#Es IcVB^IsZCDh+Śͮ1m[$?ZZ zQ wXnWbIO ̯w pK p-x$ ӪeJ"6E7`5ؠ_v=wsih2 0RU+5 ;40seⶀS';Hi\\r:+f9}g'قs OGSxS_S5_]SށA +ÇJ',g 7rQ*D;j=` [hK0jnjN;q&\ P["]-0<~_Eh-SM:`Bٶ" l=ْbhڃ#4ً^̼{: FKNPL."N&;*Jk Y00RhLe I&B->{n.kg;bU\']⛴C5uhzYk̴خ O.38Bn12T'A~.@Y SA|辧~R_8E5ye*`.xfe&szyꛃGQtÅ1od9 \h輶U}lHz*Jj\;W:t҈2$7A7eڞN6) ?+P'j^BlneGī}ofjlnoGf1 kpx׺l"e5#dN #~p$2 x٪XRBz;hn2d4Ʉ*O/J dD[rq V)v@2mާIaa%)S)0Vx ?ct(;":L(mVg xg"Ř ://+$P׈42P6cgOfUw2@[,2ͼ0%fo.]gDgK[^I[缫sQD9] uzTq/ NZ30RzfS?eaYa\$QXxڷ[<^]Z Ï.~(_reFY2_@en˼RF10<)8@z}wѢ_E0\I"kW8u=Ib6rYr܈LD M uw 7uB -L_v 7٧vG(S&'ɺ<;b&+Fj= !wpԒlo۟e&  1QHJNlr !\y;;XIbI<ؽlCD6_[. 6B0&2"0] ۭK49}C|-1- (Ryu/D8eƬT3s,t{s:(~ݤ\WĊVh-3`:PXQ׺l$^D ͙{mQ GKY`z.W0(eϡ #7i,vZq 4bGvR՛|5nujh˃f@UMԈK*e  T9gB>,\Xvmy2_ȫF 2 =6D%eX޳trҖzɑd1uuv%^ ttT_$>fxCŸa,!u] 쩣o~~4?ؠ?§ #^Jɹk@aLIo< 4e&'?b9C~ʚǡDƃsO'&Lϑ-ĴvbK3,P/Dod^+ 8 倾䶽mw8,SXxaVqv u+swCP^yIB&6Vc.n=W8c Bl_!ZdWXp5Zm cot^V)zs'GeO+B) +ixxF?CI7u-lxEʞr=SG >:E#e'>}ϧqRqUH tXƧʛ3ǨrU'SEע.t ?奞5W p{WH08e y*eG>ȴuuw؉X8R׽OX/ syR=.> ۨ t`P8/ 5_dz]5bJJX;1maK"X"W[G;7Ƈ!\&s#'5`=4`ѭʗ:]_HgNY#:ImTn 0<|+YdKBJ#/M{m`Ήi6Һf^)31N~T0"ݶƓ2}mW]ͬ)s HewLx)sdi jZN=!Eco9m`mfA~ͼ4h=yⱅ.R3vW q-}LM,]|n nIlxenv4ֽua]QﺑUƆJ#0 {vL$-כO4n|ZFSmDk^dˡ _>yˤ7Q4+naz @OIB *܉Ne@N>Myh'ws&TsqpLj1KٯbMI+ !"H/ G'!7ECBsdݽyuy|P>B3'-"/KU E'{޲Z3Kj~fiLR{pweiHI/OQ'5Ş|nMTR|3.ڄaB_b@)/hnR!"F~^+26;讖b,}Kj"jFހ7u \x o wɒ(X-1!?d q#bڰQwEwcGng&'FE`2U^pRMMg@ryfVд\)&4[%G!86-2;he4ұAQ.mcg)&~J~{e.uLׅKPjY∘9dy-L0Wh.!qMpQ mݜ2$C5xwC>|&6iwL[>/%oSL^0iԙ"5ATyLB fPx kzȒ=?_wcXOPQ!eҶ5pLz%.4A?1x0\@A+=l1fʱxނ|@ 0↥Պ7mxO#릡>ZzP$_>c:\OG hF `? Y|<(M?Á^^HFS) wSqU 'u^AjDt4RS0\\pH!l6M)l_vHWMqg/ES(oCAp^ 3uhy,a[Il^r.kbH'G 4/>vHc 4AzLj?a|{ Uj&[*9~eW&c>GF? X.H Q7B-! K.Ad"i*tOs\9]b)j3 Co4q6.> QdZv)L-2oZg8|0#+ش~{EE nĀ0gkx|V36-C#$G\RpmAіYU:u!W;ȋQ5)?*P9?ՕuHԪx Q\z*҇]đ ̺ Tg9m^lJg'9:jx^,8j<"*?t|f)íaU]J&L3}"`#ﱝ78 p)\^џ%lHUхI רRh;L"yۤIx?̯Kt)sWhǸꫧ+ث ad}hd ׯzz+]'`Cw`9.-UҺfZ1o>LµYMt>\N#jiʱ&(P 6.+^z)g^bJWKl3LQ Ezs8j.+{}g*δt 6HNq6jIX)=d˛@.e {NI[VM[xWW3q^=Z"Aڦ1go> @,Xln#j7i_Ý+&{d;%#0\RREi RBoOA"?)⻺'!n{^S}Tz'-6 ilYw^R0)o!V|~d_Ճ^j7ȱ΅+I9.zp!֮0,5LC6!M2ߟk_R+߾p4kR,'n]e]17.")j'.Jgԣ) UAFwH/7eK΄s Z>$wVD%8lMz#Q ?1AFRjǪ!fހ1MOj%"gxejC~"7MEȃ;c29Dj1g?& l2o ϮK_iZ9>>wnB\r,t8\ˋ#l u#LUi1Ӟ#aCǂmYͫ+{ %Co068jH[6iTL`LlIx~ÒTX. !o3NPg̊9W@mb_30}|}Iޖbf w"1`7#SQ;oE'h s0f|hJ?H|( VCm$p!P,TĭY|O}E#)whoӁ>?ZT;i=s٫j1ӽ(]4\Grl;Xf6} dkOFNO=O@?hq|Kjd哜ܿeH?Lgп1T$̨̣Ȗ,wϤzNN̰`t \׫ύ!.Nǵlڢ6o[ԅqp?Z N b] . 2O"1Hj4/acĞm֊udNo " v(!w| +[+Ĕ@PW6,84?6?7?x\T5tF[qMI.荕Yyz 7+LV;5%PM5U (Vxkq ݫ[^ }nӫV*˗#ڵ1HljL6:7#:ĸ!1A ř1ѻLRQ IK %peSHG/>&dŋTҲH֢PՒf!G`o ۂ]拶Pǯ[5C4s1^~v*D Q&]8n:c*hSKt,lfH5_E W3Vp2}Y[u:|$?-!Y/#+~>c?Á 00Bzݫ`$, f4mƺC\TUL#B*$#Ch)^fp xׄ+4y}RuK"!2}9RX@ұH`*E ^BlfA0B`oHfXT{|O>iETfv>D,+}x 8r ?e, \L@w'V\K?9Xܥ"̪tAݿmk{\Yy#sKV<+^L.% oe2ѰR 1ǣz8zhKֹ[XmByr[C֫92mCݺ lbY\5E(ۤn܉|گK~{A) `䑕1J栆ZFRgkW(노RPS𻼜ω !!U{(+]t S2\1--AD%FO(f6)d!n+Fh;1;EoNy%^m>KoՐ-Z+]X7 CCl1![ JOWvR+RaP_o ע,vYT2N85c+ýhНK2մrQFTSB1K"eɭlƒqp}y7NL3sR!'f3Ggqntpr2N\Jk.yf,y%$|X6)0~C(;>%(jfhl$D0Vاv}Gܡ 8=4hi1&l*F}xĴK9[4slxMGD 9Rw,Iq-) J{ctK?ܾl<[i?ʉ/(ؒ5doqi& (@5Mk,o; k5* jvrgnz>?4f)pGql#^8YeSƀ˩`ruX v)R~ D90E> \E$եBuehcW`We:Zu ¯*\Drhwt(gΣlhQ%N[; Dcqy05Z6`ja n̒%n祍Cؔ̕ﲿSoAlbuC^v[_vNO[wácorԂcH 9'p{C7{nGvqJO}8]py`<+V \@}50@|Ɓ_y2n&i4E`u~9qƜKXO&I9H_涶Z#}3DR4X l>ekQkm$xf0UQM* ։Q0N$~|<=SLIG![zqмth/T{(Gӓ5D{e63tutIItx_%LpYʼnEyH[¾w!38 7'A`=eK5j5ZJo%OdfF@ٖ (y&AИs"k>Oh1zBW~}WJl~Ed#LԐ^FSԏ6g_w.Nz1ԳJTWf]pY|ZrJ3cLRPnOS On;"0Y,VMU 6(S-C[zY/ T-Ave5Qx=uU_%>xeez61Fle{f}ADW:0^q76U{4<}wFi4yM!JoY .'esVoP'n`v` xU{tuFJ؋WaNfb_}q5( :>&6G/̈́. 'iD]|}-&,<A;nfc}}+a/&_GTjt-'8b!NNMhpXb'G_h|lRTrf_VfzR:K(.?Z>n_%c_"H.Fy@gZ0>dG0#t9. v9tU:d,hVd0?Zlj/o{ؠz#3;:IőͪWf% WYWRgۙ21Ro@ ba͈dId`=@I&jQ?N &5`׍evvL !7/'W3d{k1ؠ]ONa|")%Fjz"3͈1ڐUMpG"|vStMIJ.u %MmI7c4h~wi"ȘYi`N\alN+)(Mث5' l}f?YYoyj[?e:,Âe~p.[WD@i)98)) Zy_E Te3E|ĸ"j.aZ@WnP۴6n5^I<c8c *SB%t󖐌Q D~㙍C[9ioł&+oY?&pww _/,D1˘r칻<>ȫg֧x. ]. ; vlKF _s0,?E ;j8 SQI%C6ZLpc+|ŶX_ o"LĞ5tBm`wGk> c "lLm [F*[؟qb4VTM5f'ChlϾ >(e)د%Z#T6X,|$ZTco~$\@kO LUƇ"@ޫ۩%\N5H>lXԗ_9H=wo6TpDa"^4T\}]Cw%6k]靅՚$i폗?,kȩi СNiwLC6[&y8..)–&_& J!5F3rz7nt %tJvz=[&n8?foFko8Qxo<ܱ9S_y P0t3^\Y-U2 6ƍaa_&q槞,O'F}EjgȖBjMEǼVw2X?d*pIpwXO;7_+'i54] VǾ[]~*o2CP38pQ?gA X##$ЎO@}/~6hc=h>Ϣm|2\ّ P^Rd>Oѯj)C <3?NZE5餓5+犷J_W#KX>sீ klϟuJD[ KtgzIpwJm5Y^OR (x֒_CjލERO8&H̾.5M#}0p0ç} p#MjW3 Xǵf_jUc܌ߴ/ΌߦGD21L1|#M @Xo޼XCR"Sx0Ūݚ4hoYhkyn%v~thhcZ`Eqqlo7u8lBZS"  sH&;qۇ] IZyD߬Db~2媩 Ccg"ջ\Jv@6xbݯi;J^Q#X~]ݪc~~auv!A K*̚ta,Q_-k ȭ1rkO4rnR3QT1ܮ'$%|rں&Y/ o֗3YyFߚSi4|"9%"hq~)#Swt?dJŷ5"4Y7(+j"Bې9A:^$+Z?d~N6Oߌ}doYy}f'>[3E~M[pn=>Dk9Ȯ'[{} >%p׈;%`9W ck'X;&JdU^חzrl~|TۂQM4j/2&<\S5A3\|*Ds< 0v6.N+"U ۭÝ$`OUPټi"A :<=ɩ1:+E`2Î +m=r3EY|aE"Ѯ18Y{Evj܎Tʉ*OdB±ʹquCq"cJѦ!#hz[ȏo՞ 8;ҩ}c- x^818%>w; 0."6L)^~׷l:|H_|ܝHs/3O'w`diL*jآDMyn{F5iJLdbŴr(<(b{W Ғf邆uOK&5jR4h,wzLQMȚ$u 2&ϊ?Lr[h|;룙jĊF?h۽G+"t >;K߶Mde4ݑT8M 4ȯ5`Vmɂ(U esPÏLǭМi8B`]y?ll?0};i5mɪmvWx}6}M`hWt*F)pFW*pu:h,5\-'eiQ:3uh.kC]a2/ ʋL^H%l^Kco` Hr:=9|>·r|!GojVAH;b9_A}ޖ684}6rܘ.ٵ\QwڝlyP9@r 6wqsC61I gF~7f,<|5 "; oAUEDŽP2S.'6ir0`Ma:"+)x LƎKZ+8Q֝M)ܹwZ}bg R:A'#݇3Wu|b8mB%jP|/ χ0S xڤlܾإ}Rwa.>e&ASg6h8@n  Abof.#2d32^JCE Ͷe̖D/( * EhC tu&{D5z.Cw1&&Œ#^. .o'5YU:O@ARDkplDG}_ x*m|Ϩo#`| ;Ȋ-&]u)<1ae? F*ߩ/Ye.Hl^}NJQ`M}Q=\+XJVeXOL ӳT^.Ѱ*n#W;#̋c wq4"91&CJ%ײyS;=~zѶ&xRoxYS. ]&W{Li;T:gum%wɃˁ,%+fww]"J'T̉yj['3KhȆrUCh>5c w"h:+0f,Z0q=Ggo;Frb?/6LmK3S8 a#`$H**p'bؖ`z~8jG,WԔ:Ypk ٿչBMoFxSnGJ&tPW,_u+ncbkUT\>_ sݹQE+"+ ,7+ +-> W*? xhc~?wWKi+Q uPD ($:\<}}agʐr`s2w"u:ԇWd"yQɭ=;J+Z$8c$@LkcX4:_’1P8ZH8*ߥoSe.=Jn =&55~ĎIi^T\"ؾR?奪G J籡%Hj|!ugHˢr -|9x^ȅ]iD}+^f>/?b9C1S{Hsl f7IQv˙mQm7`Ȅ=U"cH%0v9TwLIQ-WvlhGZں4Tm|X-0 q/nz{jAe~.#{~{pk@;=/!g=Ի˚`H$jU ө16LN3,A fۖ\SzQ+](\b"gz<;.N V3,u*=Y ApKpi)JӤ !PcVm}'Dg2ˤobX(`wU@( "YWjba5f92N4C@ \YI t.WuaEfsyO9FT[vl%nD/iyޔJռJ ʫ&msS$x,I֭{P%JnQlZbJj8G"_퐺CH[cTKr-OUvkIJFW?u=~ B0FrFUo:shv`^ֳ*Ϋ)㛊uKљ;aA6jW%Em$eGC @qnbxpg /*z_Z^0x+qdQQXb[OYnҏ.l]VZ:>A;k 7րB8zȉ E?\Ad=-10Z(W(/M:=gN3ՊKK 0Ip0% |ka:UgOw5\c3)p8]%\zO@5%G0J $=(=KZa=PQ Zm>᝹ ?$Nb6.2a5IfuL3[1d:p>7 @x:oY+&ۻPJ(v91`3Yft S!ZgZq`~wá}]\8=`R~ /*e]/̧x΢4g$C.Am)')'*'vir~# ɔ.`'dYE]bf1⮘Ź" |qTRs19ncE#sJ7li|~͏2Y4ꂮTJ+iiG86%-PuwhHqO@]^Q,?yE- f;Uk@.* ( ֩sr>72Raʥ3tdc"A[ShdJ$uٿK1Z`mxܸ[JdL+њvh'cvٴA>IeNk e@Sc*fX \D-.+r2tGCԡ@GQc{r2s1Q7GS8Qun76+$z\exjԟ*; X(#zdA٢Av+W}kmtZ0UD,b+uKbrsaJesL)plstfqpF-2C哥x}W+ ,Uhǃ1uF,E :vȿIHnū%p`G+ۄt[l^׽g]9nDm[h%pJ8Ռ@)Y&S4Cbgz 3%5(q̕H$PO* d~PVζZj$w1/N3!#$RNӨĸLRwc}?i哦 Wa~ @d$% Gd?`7/c 9tP/hf{O-=\N&t/9Q웿dXfb7);-c&_sGvkgI˷:CXP8,9x4 *6'&&/BֻNrUny\u#4m*O{>">/(.,ݦ=`kw| rDbp޵$qw` ~3G0^SXwd UWB_Yp kisR8b)];ujH \r)ϞJ(ҙQuspednSς݄/i9?ۅx"հaS\Dϯ-.މ~ܽe_bА*.Y[A@6'Yo= Q ݇خ9z d-ܙOȌz.ZCg"Tq0~wB=sQyr.#[։gO#`k4R~\F>RlSK8$.@h(u#e`M::/_VSs\lj(vp @;dyج_؍Jf1Iq{5U^YTgm ):&>ebԦj3d o(S۠#_ ( 9X/<%@2{F8[o4i;+ދjg /}%[aUKP!0ͩ]|Dqo &'`F+:KV!@0Đ#UK,5ؚ/ p|h=k\=cW+/=s32l߃~*QOZ/ 0DlPb""b78$OeVɗIN:N,o}myD/v(TWŖM6>[b0u*f򝽌%rEmU`c0-29gC6l=(ah5ux^fBtFa*S Ђ4nBwMׇ luv-kÊ!l9$|Tx ӄp+A.J$laR5oYkefW/lw=ZfZgoToI1/րGwqMaCiA7L|K(jL#/ ^bI# >L :h%dfKWeU*.;ϐ'iXRUQĊzqP?̓Tȡ؆l(prj;Zp7;\Wv&m9ZuY,\!Zl8(Yru; =>T`RAޛ~Z;n  /ZO4B=_\c:M*"tO*2PXȦ4q'QM2VdwK\/_] hڎ6ȊVCz샕 xL4ꔛ.md mܹ؄{e0$9a,с]ivKϒk ,4YT=ˬ ]Vyl7#_` ؅ga:ďJpAFґmdj#>OJ.HZ)S14a8ƒNH ٻfG$&%8:`^ގYc's@!~dMm7;q<<ۮ옃sDɶ[=_n(U._BS6U# LOQE?Qt"5MOBo% !@KDGGёQtbJW@ 37v|]H@tk@˃_XbQBc>죬(CZgdMo(jgdÊVM:x5}Oܽ oZ8Ymv#N4 –ge.Ӱn!bS鳷SjGuTRgi ֣3(ꥧ/}pgaр4Q4ʉmo#7ev]y嗵ɟw6MrG]:*&kdjX[\owE&4QQٮs؜0Hi_2GXwKF4e¸uuVMO*)u" #旎" i yX.n|eS1@@>?ZKj~V2xdJa8HoG ))'اm$0w}!0[x?'&U(e5;*4*:DIl8S<6"(^uz?u!G[[_ml۰Ö!ߛȳr?d8wQu{5 m؄"ojG13Rg4wgg7Θ{FW:%)Ԣж\Ox]m(A'/Grwwmw} ]uh74l zڈh>,z!}įX)̐<,|WsyG#ŶE3ɳ0 9 cC=1jx2I fņ FHx|7x|9p$atGޓJ46MQ>LهYc ,CZ!Qƀo-^ \J7mcpXΡ̛Ti$ZƽGfE 3DDˎ?PU;J Zt;֫')Gh)&2ϒ吱%NJTwVYBƃ^ \mi711UHW‹(F58ˆeu?ܮzl"edAQ!?pk`" oM sCVmr|r`@>#}2 6 pn*=YKU^>?>0wy%M 0}{d_ObyXzZЏ֋V;q >ϟU(v^YX1aWm{6f%L4 J<㞼Άi_J(t> a7=]̃Rn|ʊ'jIx*;PxN`0mcZ$%A6,Чrllf]2ԥ!fj.u;W/HEui"lbZKfhV@Yd 7PMJMAU >5gAA [/zX,ULsȹ?x=m2lYJm([Rd۟+^D*Ȕ͗AYB/do01c_ gVJ}i`WBvQRʜrHԵ>@V@Ѕ(8TjB'"#ѿSH7E`tFF {LJaMQ~;-joa51?M V՞"| :z/W7g;K`Tj2:w.?!u: an?Lmy4 PZjkg7Z`Ôr 7غkɉ6f!H()1Мz0if͈MMS-Zi*h]hh_KՌp#;ʺ(~@K41-WMJL7N|Xgѽ~˲QOL{[b2V@ ^Us8b\,dbj`g*OTn@8h/A8r6RL`??؂}"H& eG-lx.Z;cUSh.F95RwIď1+uEPx%;<7BWE$=HA{ah6}|ԙ˘YYj gR*DX2ć?$[s yӨoR4kn Ƭ \iт@?=+˦fS +r.PПoXw)_ L |s|Uw2Ɣi쬪TH@!g 2O]o?ctp.C"5*wM; =~e_\uH^[,H?MD 0j.+awz'£!/ %G(6L n3o!YT9 R>*1)A1z1k9 mǤzT{2%##01Vh$-li"jS~ặIt 2[0)|vwVq-BESnV SaĊrL1{RLR|Kެ-taZ\GomS=H&9q03 en[(Q2kPy~QBb\IMgQ|p-tt1DoSAP- ERϔ?}T8 Y$ sv24E;cE;ۋzaU$uY[j"s"^`N0+CL~j ݮ7<\| k=tr. D)/(ŘD5=<}BY^A,C6WL̪*rpL䳱wewOV:+`bgƿUM"'>܇LJ ҋEcsɽqH^*~Qb brTE~uXAd- ~9US8:pxddA ]F>ъ}gL;)Ols#BXjoD7 rƌ[tEsk `.96V*td5-O CfGDˬ"=c/d RԄ‘)IqzmsӸH`c,(G)nq? Qsߏ<9Tdi> 5v#LvNK]CE;Y=[AX*jЭ?0JwXqON3|Ht.>(ߑca&V-->C:5Dr D,w> V#y(i+j")4Mlm[;١uطdF LY>3("i(op˽ ! \ E^y X˜ƀ GFMG/nx>y(ea>pN ^jEQ-DmcIZeeJa :8ASΟ Lf*x4t*RŊi5@{YxE!DVAa"2SlcŃm|mBKxeOښR A!jEBtZ.b _+_:b}/{ϧeL_B鷩zr%8 HwG\ E@@@*rsؘb֪;R9C_ ؚ+D u8 dōsn؍uAyEn\ﴟ53unqИ=sܩ2 Ua6>%jm CKcX~s5ɣa KSvCDmd! CWH: ZW]0;Dgd+M?|ײ> cWFa69#CB-d?, U2".wgAp uQ8ܪ11,rI% =7r8(<ɣQ#9 p}XS))yuyIDx6_8{3*H|x;љ".m{ .^Ue~$ϒ1ӌՑuP@dRY9/gy Mm>/uRyw^褘ʸ~+%3-Q*?hD+/{wZ ߛpF`RA$ u;_6_P,⋝p~FaW-js-tcET@ޫ92&voZWq/VZK,yG\ݯeQ^opn@s:cDҌ p)6ƽI\W51,ĘR3 RɖIFޤ"Ϳ;kV]ϓ/N=(r3PޘzנRRȱ[-~yYJxioE>SR'f 0˗j_68!5&]!IէZ/[VXG4bۛьb^2(ZolrC=xy+0:%:{.TJ>%H7,Eh*Ȁvߣ9=CvB$14 ,ΘŢ&?.P4;< bGJ o ,C o_eo063혭;a1`aK2w9(ZG*zyD0C&|HzcU$¼0 )eiŀ&-jLnZRy!%0DavCIin5gM%5;'1{<ձ-\n1߂yNC8H=uH ix,X)EhgzJvѴgsk/hDB /ץ5IE4ﶺa":^+ K7ȢNNNTJxo&EzF_ד]&NGBI, V#|Ap<o=lXz_h3 ,3΢%i"'Y93oh;_ˍeю4Y"ҿvT|׍郗s9喴B0ZDVV XNLBA m)2W) :-@@S o8<5l)1|/m#pId(SJ={\ UܻRQJGX=P*>~1XT}H6x)ګn£J̞RJ>rݾ٧ch{\ 25^O7W׾V,KZ?ӝwT&-Kz>vi@P1  btp{ = z7Gb>E@ʌJ&P|J&q`AFп*Ռ R'mh;IsjKzz7jϖs]PhXzC| t4Z#o\_D)B70Mmk.6$g6C,cBؐWoo.5bⳑu^4}ɘR*cX-gɧTdI5M+r0"sh:5k="6fow{O;6|g]LI=vokuvd;(PLOe_L[.;HQ8ؒ]MV $SMM A@_bIs/ԨY1kЋ/V'ЭOfoCޮSXzċZl6>?m&&U7JNgFn#d)ҘӞ9O?%G"Qu*:oyg:"%A!aj oc$zm/c=07"J@IQ?Hxp6>RJ.TT}Na) UGugMh aϼ{y6F[io3[DrtTo} UkfX&{Ȝ-=kowpQ~)9Syzl2ތU˥{_D9CP߭ < >"s\-tiEjս?crWT;o{(,%O9rsxKp>bw-Di׮J\̜ʗ@TTe?]9s_[nޖW^zԸ@YцzÙVAg-*'{AQk 0Gw|E Q8sX?jۛ,>O2/ ǧ pUIn[kѥ6&|q:aP{%Ȭ?a{(9F~UzCb[Qwxr:p7_DTCV*g-s]{*.( E:G_Gf~_1C.&)@W'πݑdr5UPHy,󤅦,\JNc +uEki; ]Ffp#hNH>9Kd!2#V;{u7aJu;6ۛu?bUŚ8\;ZsۭBØ K:ؔ%-핾0˼mv*.elrM&MVDt+W= 19Db+q慍J$t8)%HނuuKx!Yȥ+G$(["w!lmt6/ !{ֻQe6?fr=x`Kj8xC\([Yh?ˮ$QQ1YRyM0) ny"(" FUُgWr{JE)T" "Oa7zU>p9>,oPl3iP &+8It }-1aʱBfOK=+]}D7Nk@W"*aka7mEޔr,Uqb0bPi5k.&S4ڿ_QR]6qd>Tq\.IU=1(=B`u|&ä7q2Tɐ ;n-> d_c6nß&mzMH_7Lݖt GdiJHcoNڦgΡ{QM,`Ài#`&9G_3"<\a_лNHp3擆BfUZu rhW25h׾&IjdE{=2*jijwXHǛoyJCzs'tC`<|bXXn8 !mǔMg#^IƬ6 QH9| 4g..0n/ Vut;$u`^.0;Wox-)Agq1)M mHƄ*X_GQL] d¹dž$= Zj;"?}F^X? n.H: ϵu0 1u4iϵ4vpWlPk}gF;;2-8Wx7=^s.]x3o|g{?0fy,d\2y{'V񬷯Lr@v 7t9&"F\3xY(0 y {QCb߼]&f 9{ L&JSȚ[UV 6?p|TM1 w8OCTN?  m@Xvc kCow즧D W/miY4E7d)eL^u 2TV{ M(<DnwHuU0DҬ]Jʸh;-j&K%+aP H S;?2I!xA\ؿK,lOk5:{ Ց\WZh"`4ĸ"W_{`:<=]?OqeYg` B?g`,b!I[/IitaI j Hn$qRo$jkoQG *U/{%*I޻!aWe LA4w̩^ Tl_]QУ>~Yߐ 5-`b 7?pAoOyPmA"mUht4H+)P^Z wUb څ$:0 @1YV+1D,*߮fGAbpSݎ6 e;Vj;U0fN@BEB"uU1?\5&cImlPΈ}B/ _}&lL:nyS;P2ĭrjJ>I>Va+ӏv*٩NE[ (öBj~z&OioeL3/:%8F 3Ȗȴm;I,iFn(T7򸛞6T`IVGD}gx[UOvRxoRڧ|>7ms=n8i~0%1p|],$i{]W;΢8E#h}fo$V;ܺ[].uT =[^&/Wr; WJ}Qs@a ,28˚K p-WSBG֕wۏ>>ug$|hQD'G7  -\tio"\}_8KqN!.ZEbf!pAз:[ٮEvur0؞Q /`*# IQ]PJBC褣o HZ,$b.& 7ק DD]aYcӎ./gjXnP JEb ?:o-9`zRQh4~7ԛJQ@g"Kv$=5@x2 ,U2S+-uĠzʗY3니ekEQd?uUęd,k 4 +vOU Aw(}\'c)3T p%=YkW'~+CnC5<Մ ARZ †X5B(碍 Cmh_5Vbj| K0H SG\qN#JRHO3Hq&x{@+{`6pbQrGYӌ @@)F'*'p̗m>1=dA}f`2$2DYz[ /Mvb|9Ew`Q~'(˴/[=VT`kisxtuRߧ Vw0)Tj{- 3pX@5QIUdah⬷ueΠMڒJ%$TjU5?>Q^hPSN4L}\}@扪\#Mj2s[*iq %y$&Sf"B_Œ/geA 0~VmII8YPb#&mI,g.bu.mR#^Nr8-v'-~z=M+T2-.733 _cM~Cem`v_AO9{gӇwSdٮB)# G{^$l,8bz(H t\^wdlc6^0=TȐ^"F='O)7P$y%ܠSh#:7oYP|]nu=$oO{$x˹ tW`R bX=B˨J+ #q 'RHX!\љ Te Ji&_OO~5]S]煉6ֽ4_di]JG` 0`,,3SXE%eO o" AoO܆J까>f05I"quԈxFh>?p9fk^R~=#>O|?<$:,P\iG8g&JJ \ZD#"z̒-jSgy˫$+1(ܥʿ&K-RzEh^慈i,s`m2Adr{'; }ъ'Ť&_8}}24Zk2G#(%Vpj1$ޙK /EDYX!D3ql^C[GI i 8~/b8,DOB  hÇ@WG QU;5$R'N\_q$uN*u]x`jLg71# h&j;;R\R!ȷ6wE絖Do0|)cB( Ԇn=~d\ 2el[-F` hlfF:V"Į ;د|wOu,%T7' af5? &AՁHELJۥ=ĺ:X 2: uِ#9;]Ж^.@x,0ѹ[3&%9Р4h D:<0d/,3/"7MM e?]U5C VK3R/ɤ-?4:N]/MY~• NF~Î^*4nkN@4Ѡ" "TW)/lCZuuywbxLp+ьoRۚ5ioHy*Wm|PlƋ[`ȀK{ LA(ήcV؃]T|*i-)i%?aPS]zH"툳-<_=0Sі×nexqeGsA7ݢP6&MD,&oѣ2X Bىbz/'zNc:⣭a9w}0U54k{rkl2b iȗfmdY$#Sb{@){R=TM=ڎdt 'T`,ho*jIO+@ϟCl0ݮYj=\ORwMp.5qZ]Fԅ><,ˢ |{#1 5RiAJ}#VHr֏rhcm]}lZ&KBZ vTbsʋlZ?SK.LP|"nKj 'GsK2:\ h"b#*dŠQx"1IP`JB!-C[0Jssz4dBW(W?vٖ.z gW:ćJ53 ~( 4M c? zQ YF;gv`#WCXBڝb*/~5nsFJ)xw`d/Kf@ehiS7 b?yj 5ZFt=H3WxIH!ӎ6ll,FJ6 !\UɨP! 'c"U(!ѧ$KN)<ܭpe5`]h9*ـ;L$eWv%SYP~Ȼmzi/G]a QzEn5;FGs7?4cn0pA?'[WJ{erOOqk'͚ C%A;C/vyIuR)  C](y倁 bF@ހ|*|ǪOpB̮i0I:)+!;$ (6v/wq6ʎ6[¹a癥O _D. ܔ0&ȓ nę{%VZ? W$Ejtq#ٖL7| |d`Z8tq7%B)}nԼMBӜ^<) Sbnb=?ʔ -*79@E9 } QїĆ^_\2YfkX}ȚvSSj:vcg!e?''S?-i'K+ 3ޝT%"1~vVqVuΡPVI?^v8yuފ#WO^̒ي׎4JJ3)vj:!u5,@"mS)lA/axHaPJ(eO|'Vgz37?vw6"ѯH  Nk֝"!٦ڇwC3}w*XbqJGJWLZ@GrH<a7joj6L0bDGʱV{͠Iˣ˃ҍE=CGWIh& d ozܴݡQB\>C%~/ &Ap7[O_l6k c~Ѕr%I|p N/-HP)3ZܯENbjyCcuc 0^UlL-#hRYݻCe}+ڏGR]70M% &ŋAE[zbuic0\ʤZǶŁ()w/&n%'f4y`c $ JqG-2&Ǯ?9RTS HsOl6Wh `bQخ3mSg!wy6E ECĽpz~9 ;‘.np_ٮ Z\YDS&ZO$gqa,mEܻ?UwBe6Z63`5[mt&*hzU͆?kDX[dc2t~D =%n;GhJި tG>;!tvk|mi|?I Bn ,)۠059e>Qy܅ 97q6Bh&۴~j6ԩW\j#>-7]xL UMLo{,1;Sj1H. 7]p\L5;>'!Ay Tr Z_•OZj.K?6+doǜ[ /zXeMJ 7|jO3_:( {Ox4k}W_"I%#Ma,^J=oyǴ"> \St,OKL>S&>iFZOegl=.`FTg8$B> ƭ[ w(kԊ9 2?G<[5`!; )'ub9m:#E| u->" ?<౮*LXx_>HtoX^{K8@R:Co]d9YM3@gcty[Nq$nE.6.YXn)hKOʈG6yexuhlēB(q_6LiP7AxÌ&TkM6(؝q,m$%6⊌ }QDž×^&5 :i咙kJ|Vڌ 9zUs <lTQL2YN V5wT،KPպ"A}p;~Z3mUhc6E>#:>I;`˫~ 2&v]'mr [pwG/Kˣu xZ~AXLAbV:*l>WT)@Y pĜqL?Po5Y$vŦwc =VkU$e ome= Tpg퐣m?TD7$v1}H񾱴)YӲF*;8%S[|v_W#jJ]FX]T8xhN1QrXm0jp9XLï4꒲%wdA$[: [ јQI4]e>%cUg#_rVzD?* M[oB|{1ZOo㕥0l~BRI !K07Kl@de_W%8f_iNw NEr &O%VwB>̓D $U 7 K})v4g[|4Ȅ93~i֓ &a lT 9yJ!]Y)VzFyH/h k[s#<9]O O 5Oe8+KZ/42FKފO~=sA+ "҂Dg< oT.s 9YMDZ ^؋BKko~yɺ<-FϦwumȶG o\ ˫Ʌ%sIwsQ*`A znU:㰗(7Vȹ)2n|q ߾8Tr.L@+ޫd( }fRO_ ּ={b6a:,KmjfY헽q;"Jn\U a<=MWu޴eGK Ti;üϝO4G` d: گ+"px,4ӸfՎ ! %9IR噛t_z K TO\⃯.04-nwM çC(CFNut"V+Ux7ZkHqcrAӔ˰DpVTIPD'\eY0K<׼C|{H"\E0 }K~*:çO۴c]h!ZVޯa)p볲q jC.,EAsY@ ..Jp_J:ooފ<`F&Tj, j"m$HRs06:gt:+Z%^`/fK4Γ"dMcqpꘐ!|cў "Rbؙrt^y_(@|aҩ=v#M\IxBjg.NKI6eר1? 7B(nk֜7|tA^UMo&[kE*Jb\;],Ol6a4qW\4W1X0zO1(~-@iiROr_ېC~rvxp'l N 3d1/,M>r ,IO{p-7@fFר ŭ69O3 ;<[J},PFYKNo8WЋŽ\xb.B92%H93#K&QQs'Sofp6ֺU"9$_8fO1R%k0?mEãCfO*0 T vJFdR0td3-K`!tw͸ROM GOm F=G $S7k(0poX`Z ND$cZ="d(h1uY- XŜݓؼljHP"sJ0A *S ʗCJ’Gl*]g8j8gzkq|I-L5dtٯnx+B{xe9e~D πW4Vfw#d&Vɱs"Q vAdVK񘶠z}֣=zV]_ȹcr PJZyp -FۈAvA]6Iv(BO6HS1,;Ѷ%nw L50K^NأIC*>D(kAY$pjKWDTUu5Qp"yVmb2j )SbBPOͣi8p8K]I056`bU_jDFs܈))ǒ28C*mC'\tp8tg`O>yd@* K(:D=4>i@r vTd#iN0"6c+h4^\hQ[`-E1tN?e{B6gSlYS[dw}'W#%ܪf %ӐURΎ8_7`*)gySh(q](ʑʗ}C~zN;ah?'u-L!ty=AZr챬8o߼ɖ ۩$Oԥ߈,M+b *@jB*U뽓Љjo\@-ǀ!?f{VwociD%)% ->L(!#ԴOݙ> "tJ^oBQUcYpQe ;q<[C،_Ң hui r{-bSɖsC\}*4D R\ڈ)jgMI1c06bBPe/ټצZk4kםoMAE"vфv-@Cn1 \K#JNCYrVa ;SI;&SĻB?.e.aBWo,~ hE0| jhb857#R~aG `1Ѿ7aҹm'a n -l-;#%}, RIT0C3;ˆ3FBh Ǯveo-Fg#՝=Z"ȱ,h;R^oY1;N7*"rĔv5qU!_'M R6uPA6Ip sn"b+ˍ=R]މ$见-hȚ#323FQW_KuQjkm9O=DuNΠeԶЋWE?;ղT nůzůSskuY0t ˮVzhl7qnNn6(N>zf0fӔў}x)=L7ƐHdTQ2JzNUB| { +=Qe®,>R ~3+uiWq3֨O(mzC78:$G4Z8KW "W{$ᴘvixǹ*skD$6ӶfX2]˪ rDH> M!YǤddaU+7;Nh%u ݫByUfP/ ;.3KEعN(D{m|@$"((:C$ mAgH4M Ξ?WV=jJh0^ L ^{zFnJ %J7Bͽ0+]R5sHr*O|Dpkh}UF8- ˝>6.1O ̔Kj`Cl'B"h8;Z%GՓm063q}vZ8̥y+ Ro=TN9|؆1 \ˆ? rMZX ;Ϋ' hTp&`4 eI hHvlc_@~|me.5YIFIzpK@PFȔ&c%aWl\%!VZ<&͙1w+Ǹƒ(ÿ 4XH@YVQMipS`r sVdM{AL c2Ǔة=oFy,0g&lYɖoAnDb]$PLUĽawq ,T V/G̤q ']S`B(3KH85Ba{HelhP 'ەMB]>a5sBכ޾SL4'yb68TSgdN Cj WW9VڀP U%8χ@ƪy=Co|Hh,Рz|8)z,*{''c`߬]]VC2#G&0ݖ% j|!4g,Xwsl>Sl;vhJ';e1M CM+OVt$OH=^+\,ſcgd,i1?sUv& srrfJ%TW|D_m<1c^xQX C'Iϸ똏v2Y_:^ ˟҇՗$M{AqۖRJvfMmAe0az<Jؙ҅F;K,?9n覣ri*uR+Qw"'-ط[e\ML0r|;;*,>zzGTXW5RR h>hW "eաb|ji&j()9 m]\O%ҼF?YZ[ZpM+íl,#j:%'L02*'Ҿ1[A99Eb慀U`~2WkNMCOY(g"@h;aMo=纫IQ[o=x+̀R whDt:2KEꝁ+ìhem]XfN3OZD tBD_FT,驣j +c]@P_P+:e+R'|^r)35sリEcń HB#Ajj 2ؾғnEdT$z?p%P2g^P=j8yA L&JW }"7.%)#Z&t W m5Jzƹh-5#˺O6D dQ(ЕAΑØJcraG/̟~mZ.6HR: ^LwlDtǾ(,E0GiU?}pPit)@)PKo=?#)=ˊZJ]rl*'. ZS =J %~:%g#\]A|N}mYҸa̧ŭ$Ȕ<ܑ> piD94>Fh˺fC9 mCx VD;IdqZ &.H˻)5'lbP_o͎q3'e?3gyMxiƊ#SUKA^jS&P5>41p-ύ̒hͤh#ړS+dGϱ8M!p?2$U͢q[|<"g6?W) p)ҔFߕ=2yҠmЀؘR] 0֌U 7m(!sq/yi!ns^^U#r]|bL2xAo=#vkE>_LZ WCi׍Fb~Y)*̟6&ֈv׊ #Yy4]!lWaU} gS uc& 1uqzHsQb^UCR2xzQƧW5tlgm[c}}K8N\eN{ e`M!x^ G8;6P`]߹J(| )gGf@\pws@'bѱ/b(u 5l @Xڏ`&KRy Fj0uUy\x‚@­v3]З9O:g%pG$[2ΰvXVU}[ "q5ط(hzm21Np"Zɋ%r|+d?9~b6v"O峣Ib>72* I_bj8, t@a{Sjs>VBn\3 7%gIMuA|0+}$FL-Ѝ+؏ı7S)\Hj|ſ)`Pp?,>sdu!9W~[P~$$܅"j&ui"p5-GvtDAdwgD*< {\e]%(CBKЗUm@vK `Vi O!jwo3$PraU{IFaOlo9]Z6PsTj?8Ēh&N,aJWղ Z5eAUdž50M]F@o+_sIp,f0td}sH٩^┉MxFL>ǼwElx*葼5'<6`eEbp+g]M֧P=4y?L&EEp]e >qvCZIdtv E4[Hd6W^*w7<;i@N/@ZtLhǙ554Zt)8RARi/>߁!͹4[&irքLf=ֆ ,rT"1%9z,‚yQ)L1*2%DFdhQ[$)54L!< 3UD{XË gAon/ q.|yHС4WMwDޠX+Hӳ#򚷹KKguaYbP rn p,cKdvZPA:t [ Nrg/s HL?M^ WeQ+=ޮmtʪ ^D _sXlϵw*BTVzK]Yf%lA5`|kޱoo: ܅ u\!*0~]∟')(r<0ski$B hXPc#8RD,„J5 :t+2V i1~'{^{>_YOmk:xof~ZӡEw۰;ykk[CEjF54#-@r:~`Ih1k4A#fO@y3hÞe̦UlSN3]p}.i{s?U^Ap&V[M$CYK\#􈶱4gk : +l`*7a~\`gS+ h\3A&z'j[BHH|L:3Ο)-i^?5&-,v i1c W`d9t>nIѶrK&Aĝu]zn=`73.V%+f6sv61XQ!T4]JcVTB*҇{9Nq|R|/N+r~E_"coX5oo% U2Yq[VnvPZߧX ǰ@εq`X Lqt984Rd %pr0T&hD$oeBpiO;5ձ}ѓZ*͏T!ڞu"e5/Jy$ζѢdK2e#|LIG>Z$/c ~_%/ɝo\4a7eX"* Dkw뚻hED<GE+".4p̅ c_뤝G{xifay'Vwz)FTg"nv'@]JԣGO> jػ6"F. LDWhm͋Wr&3Du8.Qq8JXv7.%pq"}a!½n`ĔҘ}G$dKax'%kQf ka`'P?J?HQXw{|@}x(QW޵ȀC m0^yޗ`b2OzɊj0r!˜쇷A(ɾ.yX"=p {ZMA-tpjN?{6xſa^"jM|Ql_8{Xyj3^6}&Gt,]n;%5C۵_ <[\U+NH[t<`*`y^7n_ 񔑕V-ӰJBpDQi^r"][ mbew@+l$_g z[;~&I`T+ }XH){nz?#eU-E -,4Q"wݵ&I鶛3< CP(:,:JrVI4Q\#Aӥ9ޅ+ =Ӣ[ w/D˦:Vo5eh?u6DVQ~P! q0nҿAPuLl8#r02VΆP?wrob_O&:rCTW߾P 'n}me۬0Gjj3WBSxvi-,!+vPJۑLgҍt>#yk/~D0  1iVshnr)z7咵puF?\ͫt8SI-.w67sB J\DV b'.6Éms}5nsL/^s~n$)m):߫Vf=t i,4٢{j?CfrUI+꨻mauS0L-e _6O$7xpgS2ȫBaa!bUe H3c C~Xۦ$(vsYZ?Nq0;7fG]ZSPr[7Qܵ[pE0s9fv.X!V֐ܗ N9yLF&Lp -ToG31)up$|" uaTa4( GLp/8Ia6=<@[Dnwހsut1KAivAͼ|*27?3l^q |\4 SoƲZǧB .r93 ^k91\d3EvZIKA6ABb{ąso5#Rf|K./Jbf jt}H?ᤲRku 9@x"n=sW"\GTf)ߎ5#~E{aLfճ8ws!8T{`Бg$?DQ`2]n6 vDW<5U.׸daY:AOلC@`΢Og+ - >akA@A U,â /QFL\Ru+wb.;&<{=)BD6k ytm3,N Zn,`=uiQٿ} ]"v-JO ׸9͏ L&_wXD R݇lmZIxkLܯo)>W-tĆ*L4Ӣ lޮXgE;Jַqr)6pϷe\yV++x^GeU.)?I"eͮu(O%ޠ 5E.-xqQ^{pN疰Sjܖ ;Id:SW# !3ekS.Yl,Q._ZQ:aԡ׻b7e52/qdd>Q]嚄A?XSYέPw AOq;% ~[Ekf]sU}m*h Vf`E=@ۺpR<.3']K!L8uCD-^ЪJ:&ՄR*/ԅot>s>!K @x:,0kB {r=grxI2ӱѰ}"Ṕ̱C9[\ 0u?K H&7ιczZsPc ()wB6 Нbtb7 \ծB9+ $<·չ, $#J|YA|VCe占"=:@GciKnå-SiHЅ |D  qF/&`sk4?oQuo· R`]"MB*Le4oc;^ gIO8͕KMd_e~*&`Pbsrs8QD^N׶=EÏ\9ǥ\46d~I.Q,R_1'Z7J%-iu(ªf";a̟яGGxV;8T זX+'[gJ2vI峠IJ߈nˆ1S09Re_]̈\ӯJ•W)̯ОϐIP0+C?f jy7jh1b8 ͓$S,3Ał4 ǵ 9_#b?%,#ն6/ޞFAhrFs͗3@v؛>ٱKWP~r>acFԴUU"|s"B*c1%P.8#5L6C,Fu.׵,3s4v/xfn|M(`i όcQLǔ`WƋF9Wہ.P }CdciF{3z\#Wl,+0)K+|X(o'6 t(Թz])@^6UQuC`U&)v}]>%P5'N*4+S%SڗfjWg1 b+`3ꈸ(^I@3ߡ"`B<؍y 29+X,CN 5E[>^st 啖˕cFS;N! L(' 0͈uQ\'Q-лoPw v'bt"{(;c⛫{ aP`#r7MjPLͺ@?)q@:T y 9^I3OQ/x9:.$\Or0,m*s5>w.ͽMKr*v}XethRaa1g/З@.ȭ6 2Us@lD=Aq5y/%*pn؁@UW |FTS{%h@ R4I^WAN1B BG>a"DOVM*tx M8-~$mx=*>s?[U'4ppP)xnSrAKr2764Kb==.l NHꙭ'#G{ ={Xtfo!}a>!f9;B>)7dJE.@1{x WWf;_UgwXNg뼦Ж%/-r`U"k±EVo=UQ_,KaG,$C|8lc, 7sh%W?;Vif,MgfZ=]%+kD]n$e\DeeeiFqa1jh:&nvNfJ [j !jɽMtVLY69MY9^ ׆( (AJyq(?Վƕ<׸:F&VVA}e*` "պKݽ"ɊF4eԸWhwtRvU9naQNO鯓fNF J$|FԸv` dF/8<)Mu'u<ʎ"9ˮXo؂& mC8->Z׷ W=)MǗyKr7`3+}@EI;ȍK5}{Ϧ'mV{DM~P0YaHoZOn=: =HmCk41Hes ^ډDD?ȸc:u%d~RȋugFTCNoopVw`9X=wǛŸST 4-Kq|z?U*5."%cJJ1ҿ+ь\z.#\Ou EdF5)7`=0Z[Zu(iXm` ",,lGj;̩! hbkv?'..8?y,4٠=$pp_A?*>\޵D vl>Υ{Cü\ޅPBjn|NpK^RDBI ?~\4-&qh%]#PnՋF "O=h{#Mz|y84^Ny€`mğz| WwM)rsc&ޤ{s1\@'u$[kH}SoJ?5+UY-96 *Ry?̗uɸ5 KTG+dPC0(Kl|}i|b4Y[DL^:!s}kwP;)54pr+f#;@70X~v(w|Zo Rk& @yzԶأ\,P:vJ "vN3YYߤ D+HL.+Q"M%*lOMG*,(n$*f$">jGJ9|y}p3{YRc1ej :8h'6™ _w\QBos;ב$_YF6KɶSskGHY腟e#wo}^$bo8bz7 *0]U=`;z!$^_1V3d5-^p"Z|in!$`_8*f# ]N. J`2/QS-Ң..tW&/I֤*RGYuDߑ+<3/a<)ф$Y}@5)T|C2=? 柜 dlק}}f\? RbZgCOm*zːFWL{Yv* Jz}j'_P>vJYl4ǭ sdw#ɛ ]:-۔bfֻ8F2Պk۹I:b)[,A'lDOP?2^9(k2yUWɍp햧T9ɨDxݏ-a%0Jw XQ9@&B{xe*4Å2_˸qIh@Y noxB^>( B%w$E=y7U0:d9K<, 8J'z/$ܧ}^ јW,u4= 0n6b7mUw _šѻnEh)le̡_S31 +p:qVҸ!QtA[0Ѯ ժ~cN79>9*S>Sy%!ưAV<3ZT`jg5lm?{ۘ<;a#em Xuwtt0O2k&i 4"t73r(pBq,r,za=aeңy{* Q_$"!Ow϶}[-#ljS=*$ュ'BLw/Mj7PZ=a?Gw.c}/lS%/w+wƨ{bUUj4e)nb^Garj(]Td=fM[aR4]AVSrbN'͏ߔ^U9kFAe \Rܦk ^WYob&8Ly{lECm@+K6{OLpn𵆸,PPfE5aYnYc>D,[πv: 3Ǯ(dC38|gbb/{+Fh"ULx3*gk}`\S]5- \Ί> { OJVNrffT,_J#gpEi|?sIXROCsG3ːL Pǣip2#|_.@)rd`"+K]bE~Dde17 `W0#‰$σ nAY{RQ6.k`T̩Ǿ>C,r,0뺁ժf;zQ*UFX]a]`Zp,\÷.Fm"1>`%<V|sF;Y|8ho-NmCQmʗ1saʕ!)Cj0pܣt/wExX]:mռ8d RlzG륟z2p t)0X ~0y#ϫ4 a6b:ڙ?8m?ye5]N27RD2?Kd`I3g:Pb?K^o`Xn4t r8@E^ù'Bݛs PkrgQE;VfyW#ΊBnFs]DGayɭh>νT-qk/+Q\hSS=cA &8Kbu-+GLp7w3y1pg{js5gIoE)mS$ay@ fhw'Wm6C#<¢]:닅v={trT<]\\(HH՘t\9cg 2Y~U@Hlf +c7i[Z˘n& F3RQy]ЩzҖw 6 ҹ? Cǫbݿrګݻ§550!z DLIc@A'J5:TOiJ즊EӽUdMѽ sO5~!zt7>c߄5_R/K9x O#(r뒐]nx5 q5Nŀ yŖ?5[&MuĹۇDHcxǦ<2@n0ҫ_(A2yXZ\2WdsD H_}h`M@RGԔ `m;1'~?_=F[<\tg] a /FB[9E""!'>;li1m1WW`{bqO.O햪~y4.~4K'Ц_~hB[x}kpVe2sbLc{SEmTr.ǒ5/uf^3@@ h*u-]LLUC`pe~xsMVr5@*>@sX";RK;$F>m; vhI'V{N*a߹)ҩ0p򩁉vEy}V]Ƥ3eqa$xۉeXn(tsz "߸,".JlОjC{wVK%&iPKXpm' ,wTCփ럺U7Á#%E|jjK;mq.󥱦373=Avsջ7b]-Zl|$ZG&8||e|llWL5z$O,K*k]{/$@yyl:/o>9GF+j@ #0G@rlsz$=:P)Vkͱ7Nd]n,[Zg:ChkIRnpk-ւD,vޣ~MJ'NKqפɾ*WEe%/ Etr[6jgDєБt@v-1sܷv0AiØ>0tdb-o"`KUoTU&#çz2&IsOzį =.&:RUWô_~2h_juCJJT3Vm3$KIx1CS +m U}x6/7HE|.[92Μ g)XZW }~w eoM/HTvs49.\Zi s+_ep`!t;GG^jC<<1cW~A0FpcOj0Lotz\~uЬ^X䐃32sLR2/Wq:5XWC]C:{3\V>[ B7Wq S cfOg; ,F2LQWumiJt[A&Z'pYb~KWr4*5Y4V!06׈[E Wlz2 <EJۯ >aeKNmRK\c ug8d䀉Zn,GA]*LďmhFO(\ u!2q"bM';wq.gӧiu |CO™2ٗPMPa~[m#h=mij[$}r˷WRc J:WJћ895*\eI\E.hrIh1BMDT^ +=n(nY ÇqT!8[ 3=;;l#H:[gt`hi8ymtCFd_7ijV2fFf.wfR)9MqbTlI~L<qq8@uwe8t)6G):NT b}",X$LR\jG^ wZ0 @_A=\K1tb^5Tʼn d #vSwU0{f9F-ku*ym"g_yQH?ly>vc&ky7Iv G TR(U:'&=\ 5N }j"]Eb.F>{+\NǾXl-UN댘X_JtBV Q Tl]x 71Xr?[% Z &<sҟ`OW@b0vesK?Gtx.Po} G\wI-T.qDyC[Rr,q,~aexY[T!6>uH-IPThP/ '؍9*k@hxW \Rj!JbBn,S^RШ@TvW ڻ}y=4뭱~!&;~#1$DtKdRy!4띍&-f:H-ÉވMXzzQ8_J[@TN-0-,t lfq"bH ⨕MtѴL؈ߍ>_/nittarAYQ~FY_vџuLB¹(Yk`5wAin,gB Ҫ^X:7 M^)F `$1(h,]cl &Lnn}%a _KYe4ȫ_QY (md_nm\^fu2߲࿱ ʸgdIenn[}9}8հ{ h;zy}> l6d8Y׬H#W clJŰ{:V >/vnsQ<6-.]ia L O9 3MvwRe+52˥}>DAOAd=[ bn-œ6_p Ff`v(R#X tnmdHӰA͜?ZۤhB30OF}g`R37 1Hq'eoW(7J5YK 4g'|}Rp,o@&<8އ%(t}LcN)"OLdʗO%ugdDoLs&`V9O]2_>lMUWLSh4BͻB.5rN =D̚tl6)ĜBI+E rp>mI7TRr,i$>Yt!Fljǵ9=xM&󾲋)vfآFdf/,vO>)OY MӏM4Y`f.3+%WTQDrۈA!}ե^vY[f4/bJ:>o4aY(*WM dUJmNoQL@2S /Y=azt7w_cHT 䃘>wdžb7lKVFv6AA$Q͡ dsZ%&)t\Z7򼽨,,.HJ֋(yF˂*& Xv;~%?s~MWFI U"Xf'c"Oޠ[}JȮ!&8T9Cɚg%^) 8Ljj|{ҶI_W}YCAGJ:nڲ3;_ qߔgv3ZAi&ΓB n@X[w[Rkr2%FZz6oG_* ӽZd0NV;_9{|_ivq;![lIAusMZv1,Nsb]#ԄN@.s}Owf ]4O2vQa`ZN<ճLzQs  k??"ul⦩6䀫"gX?d42$c+GX=ě|&u;lvHFL8MJHYT$|d*F\8P&}Cu_ʴ5lҵ}*xzZ7H d*Mnum^);F׹֭ ceWDflZ3,.zd3iB}ReVs*qÚq+Ať <s }{H8Q(cYN4$v;7HOb όMؒBWFj LBx r?^~s?n3!tVZPnia2B+1y@4ʁSs Ce(4S}{蒖!f2&}F! ULMKЍ>)nV ^HC.o*1i'"μZ{h&" p{ϏlDղjrYw@5UO/9Jt/ss\R" ]s",#9s%" mwK! q|A#V*q"mO/j8d^[xRŠlܶnu0A K`DF8)Bkȱ7[q m*3ly*洁l y4|bc;_UTC,!L29%7o4I\&ѻ@q  $M}|u.pR^3LU+*_i!3Ԓ:MI9댑lO^It# "]r\Ӎvxn|:kݚ8,5bBC]Zv={cٷBJ#bL[?>"ǤzG"p?j'tQ &w?|B0W,C1z)9z.P3 {zo(;fvLܚ ѡW:/FF`ĩ 5i*\3}X 0K Ԓ} Yxr|B,@dte(@^Kw"^R ')Rp5Ոu Y+ RRL1'esJ,\U[ڈM.B!}T _{A1҈PS᭾N\v&z\LB`olvJЋ~~BY8ďu=lDp+j2'su > 8OI+giVSX(E/ѓ8u9GR6LV0~yFo'S,഍QU㈨Ȑ;Ee7:[9Dl:w *u:߄z-OMbsoٖS}j4!ev?Rτ5Ϝ 2IX7Jĵk.r#7 !A\g$܀SU˃̝LpsYg.ZX/Ej0x#ljjj'w|nv5ؚsZI?h}X-ohѕJ: k uUu IDt,j ?Www%{xob(OFDLf+ > |U'`B{VΙKaD+\Dd{42X?þ5h|zG CPã&`F! .x\R9?Sa)oVdWCw([$F˼f=3g[&?tdg5ϑ$s $7; "<@Vؓ_eD X# {e[N^.I4H?O@Kkw8KOokഝ^ UĴdʗ}*ȹ+[N8u3`2 ,1sm?FIE+J]̤N޿f' |.?VEZ-LSL=þrr;M:kXF4SFw@IC.m^ C&D/\1a| CiʢATTs+ 8ޏ`Rƹ4ow %$[p/}0=@~NؤCP02tJ&xI+2L;5UX{_+g(_QQ!0 )Hw\cH.D]}@ۮ tromI%{y`8o%q9[ױ}K[býǘ"_ `)GY9L;/h4/0"beVmʡPJ{w*ʐv.ǑԉEiD&3!FL~t,{E.5yF2y-E-};L-fa)JC%?=!KC*A-6PS7X~ AhSS9v&Ooj! X`7ɤC*Gԭjˈ/:}2+vEY|MQ($rOy;0̗^~'m}>93iK{r6_ǡ~RkxU'`6Ujb.ןYN|\n'P~P!@A-V2vLtByQFY$=Y4邾ߌM47FcumMKfTmFe H}a!Y27?oؿ#jEY ݪ4JGf$f9>>u\ A.KXX!:\w&qS<:1/XAa`x&yP0+) C7zdiĻZgp:=۴?QBj3W쌂(f  )厬%U"rqMxB$q/]Q>ohSżݵԌLMj! ،,,WzwdYG/lڳ vs}iCW9L?]QHz K՞c}^@,[Ǘ >Wӏ|!q~ޔXfx.&X⦽?S8"yv L-h~PEW 'ad&Xa:dmpj,:[iɝA(N 5z gV\Y!dYLCd)V_Y1-Y T)~OIaKz& J4wcI>(HS>xʹR:ŏb_]A'n )b$m̂$6%lr"#Vx7PJ]䪐 g. [ճvL:,O~ {IO:ydd.#dS>Ys5ʱ }9an XbBfb 4(҉׊+R?t~s" 5UBMR52${jU.|*_ܺz|敓}MyWy4Gh07Gߨ@xbN~B Bݔ/L 8t.DkT"TpWDٱ\RI1uw/!(ۯEGM-Mp5 z\}/[~VPȿKϐ%p-yG2Kr- $U&U×>DHtcz8j.PWm.qR馎xF{_8r\5 ꄥ[q'#x Խˇs.p82@eWy_zTT872Hp7}}8vrL'lA*w+U#i|H DX;˜yEtv;GB C]eFsI&Zꐵ>ѹ,}c?ƖO0b3|%U5brL=gD?߷\G{yS)-"/vՈ)9gӸl\ZBY:`XcL$H-MXOVy"E;Z-~ /:xAӷv>*QKU$q%($fkErSPAJ1y|wIyHMo$`}=:FL~/aKg#~rUPBW[sq#dfd][p:ϚCs#xrk5M|n1ffwmppK:MS\ 'nx=G8o=NxZ"dS;*/#$+/:X;U@I?}Zm&&=? `7̆G&| S'0ƌ5Pܺ~ k9ev2f[:tN=A}<Kuybͤ.VT[1{"om.}ҜsNapu PQ73ڄNFC4ޗ^F=v`bzɘ>'-B{y 12>%Kô~j:}a(リ6(]),mq<{\"θ- bë|=?.M{ѦyPfMfwdc%?y;'R(!48CRJD.ak_4䆜_spܩg!4J|=3فpt9{1.OY{ppEknruL bq =72\[@ kDЕ ryqav֦vb3nSs2u9$T|v\r_8g;|:gȝ"s4ǮE"?Bs'uw5.ؤ Pi= |k*fjE*CH;`~#3l^K&) ?+X*U%e yAQjY&*]D9LC-eHUlMb&l"7.W&j[{_3ٸ/$_TbEfsgˏKRXdG䱳 W9-.7TAjK1n8?&Y57KPc|A\W$AG-']4IwQ0ˀ _w!l(޶!:,C<g-Rϋ6뫣jzwl*LKӇ؞ Y(YT=/z|W6"Ŷb@/a;Y A~+uJ'VppkԔ\UE&$8AťL&'My[Ta>WF7Da i,^$ v#Jj?D{"ih.ClrTK =z^ُ!6|aЎttb(xۛĔ` )'īZidP[m@ s+{^&BYűíE)y#U4O~|Wϕ^$<Ñ(Iոlcw#A!>?1Ofpڬ@; t'dZ@ אHzey~x o+8auS>EݽL'e{_ *~̭(brH "qJY߂ %$=nQ?1ޙ/=! 1xۀ; :B%e)`R{АX$9KVI=}—)_Jqz9RIqBpcZzWMz-., VX!컮RclR3BaEso}/pB#m@kk0oK4z~r!1rٸzhĺR#F,(^.٧-jmk9,n| }A̬ '_ ¹y?Vؿ%dvMdEN N+<<Źۇ`"~`Pݨ\IvlM~HӰ~Q &U#0{!$> b1C>HjrS>濾ј009h_B OmV2_se/cj\v=&jP0Y'{߈P]| ZIN8I>MZocjR+L8$+}6}Q\C|OVaI+w5ĀHN"eIc5 7MʿWow4'ڎjUfQ,t`;!Dz,Xz?ĨIBL/!Lj#n}Ůf;z3!(䁓g윦cGuncV㪾=:ߎ#/Fޟy@^I+8zz J)IBuKҲo+jW$G(#g_!iuI>+%X^5u4q"ulb*0}={_T*[};27A'-1 C@u"#SqV> "sG_d%<QuK&md24qx:!Ni2'l[UF0Zvf") ]nۆ`1~bi*Yݕ^/Cѓx{Phr$N`TuoQ~!%cɷΦJTAp(4VMj\dɖPC~LGHnN{~#ru02V`.Ub'Jg!1t_6Zw $2eF>>ݠ\8<__Ƙ K6*ɬ*Y9(H,*2|ZsR{3‡ !Z88 6oRkFYfð$~\A25yU#hBɸ@$>aM eg㡺mߣ&xW ~u*lq#` ~4:R}ҽ Zߡm5hPD1[.62gz=.@Jr _9'Οe?-4۫0: FGE>oGpt_[EFx*OL6T`s6+j) Cø Oq&mB(BӶTfk>ً_ ߡ<ֺ?~TLz/eV)GOqоTliJZs#4-~4Ea ʒTzz-PVAΌ *V[ܣuXM+0d{L:}V^]A3IH4++@.fO@'Jka O:@4*DL#Efr2괕mLܟHh%gD:­k$%#߷X4w j͠]K!^yE2B jTu c3f^OgDR vF({M;f(Ee`EqWj fEޒۉBMN7a9㲑^ WSJ]ABNfA6P,8S  uheQi8NOahA'شq v6D{GF4@D*#ăh4iS 7]&0_NѾ> hTc@eݢYMy&[ ?zwxy>f?Fڰi:Ӻ@Ω'i)J:o{vIZq:2V eq#l<={M #)4;oRs ȐEٲ 'l/+ŢdkT'7Kelg#قvbAn_agyPVEa=%.ۂj(u2 STh𨐖D\,@}UWl~@tdY|bb!&Aͼ-Iqd0;0qbwy\[y秫f7>uyo GÍKka3J]ZQ$i&BXNq1#󏫨FbO*5mG-ſͱѦdN8<-࿫~.m*e%o7mABh~w2aQܼW-U#q^R眓BKA\f6OLhWċ5`fNQBZ}"RIg};V߿|F9_,ļ¡ddrP@1LOR (H7+_b3CANg'PWz{7q4Ƞz@{.A+Эt ;&y#XC%xt#e&)^LKZGmy0pf ^HxK]R{h\0oB3\=ȩYZ:+ VS-:ŭ/A-L.5ce_ۧHh ҉/rs{[.X1d6X!Dμhc%V}bZ>ZFUו4`,ςmM/`Zxrâ)FEĭDU P-o`gédR<@ _|PnW-aq1x>ga܁6݇CQO&.0{cf3#5U+'!TUnwT q#4΂$Ԩ'yyf[jލ9Ujj˳h*e\sKj0Otdu#U;ckp:Vw糰]9}># cR3 j͊HpD=BmV*q^KN ۾@Fבc(i:~ ˣcjH !=xrn276XgT'b=PpJW2FaJuNx( h]_LAE-|}w(91ڨ"鄘|K|>%o՘#|CI=hEAIlӡ; \Tkt ^Zzj1h㒓t v=](hyn懪Os̏Wp~ZLA5ݤ# +?H]Gr>*&Yrp Z@oKnՎht?5:ۑYZ^4>uwA#)^p2 {Օ {#&~̹a|)?krčVZý#mY ~*I3Ipb8-cl?W63zKۧo(G[vyק1d4?L./lڲ3-F@>KM̵Ke*k\vGcYj~ĽZS4m,>һ\=)trK"d}[IELU&a~|ւ z4 SOIYC<>xܥfG%e'1wlFs/֙IV'Jkm挬.!>v_Q+^r 1u. u Ⱥ\e\ƈ2?c>%)XWi{bqߕ|sFr 07zKbB`RnO OQv%+-:#YF-gg; QKaq:eUNvuvs("l}Ng߹;И TOS"8vܐ |9k%) xgq.νH(J*MiI#B}xno~j_qWöMyf{ AKW+Bvo%s>._+XS%뚰]ޘkd{abɧV>HK %k6 (L(rJt~+0Z%?:AS zݿ*EQ?ٜ,Xw2WQaHWntpUj[Fx[l6HisJ7 N 5%K5X\ҪBAO:u_йLWs Ɲئ\zclswa?[j2!r_/C_%bƝ5qZw[vFaڂ6{62)2=,[ןq 69T2w 7v~Di@^ [2Mg@m(jth >EsDr0( `kQ>fڨ2<ۉiMa]PKCaZ=I8Pg&[xa.ٞRqq>mp~i[g@&yx v7 t7! cy-ї|bV Y5|lo YcI"䫧Gm8h8R/F!d 2zmF@{ze*c9n~%Bc,w&:f>PGIr΁FZ Ogk%y";˄%4vXt%4Hl%XW;ʭ@;$ c1g`+ƟX, ne`Kx WR4t85o\zCKayv#sƶ"łN'z` -FU`X#)7K:hQ"CDӅ $7p?tA"Z<./v+fc &WCFakzc-]Bcr.Te wp(=וcTtZImO w-qH8,mnߖ@. y_SPiF̆S98=K%]9,l{ "~ KT[.;kÍ * R'A.J ;jZw͂xI[?`)Q> 4,m L>7;k;A$TwtMےARLQ<1  v9ԥE9W#$H n|_ )>}.~IUC^{X2Ȟ6oU?閖y}50o bTorQb{'mҴBDq'G~q~lF~ D(,p9T%v, 5h]t7ګo:v?{FAlG#P|֔;F2{E?6W̼Xb7<\jS`-hs%O:w2YiH&hhwhre RzAKuDмuz[%q`Oak1gO:K)|*[aAղ⯠I4h.5"ضmx.1'KBABtn؁mX9S;j rf%O.".JL X>_|4+x8{y\>g!xoƥ5猵[Y٧_k|ˎEh 'K60߿ppVkE>^nLʍ S+E[7iRN9ZeOQ>[ɤ:sUEj=v&_{tCp>c˯};Oф+g&A׭%N)򳴝 /[S⨁}x4̙m􈤧$@| nqRM '?xGglh`j.}e~85AE9_(5}EOH΁;TdQYD=CѶ&F]|P4D2 YR> 7H)$ۉD6JF lV3/<>}oRcM`}l@&gև:7=ĸOa^,wG |^E2*E+^6l{qLQQ4$#A(ENw4TKsp.WW)؉L48YGpj0$:|(&k͟,x[jM|A1R+H\fi3ظ2]?I}{$Bd6K B|>IdZx*Z)uܦt 6:kOw JEKc t k_<"DY'wL瓇+ < ]߰m =UboR_➫`Dg"{ܾseC:51 w˗-Bޒ6.F~5P~3d8_o*8/Qx\^c{K;8>qڿ.Ci(yldE;*cPgȡl~Dgzn hs>ΣC %/ Z0|߮KuzWSr\Gyx*Y Z_l'mJhjS =n7iX=e>V$J#3x>`JHq>q%V16v?)ZoFyʙ1|:iFSm%TҝwkZgyfg&8_E aOњMO_&hާOD;7' Չ[6m kyԓ׫lF\ = ~G25B˾<ԭ 2e*0V oy \-&k7ؓ#-$wフ֧sIbRPnݷç@܊Ay 0n9z$}šEP*YORHc/-u!>N(Q~_` fd[,K_mSʝ_w˔㟥#1>PVnE߿uhgkJ;C*d|[PҖJ44aFyx783pw0MG4z)- Y|z:J497$pcWdl$'v# ViXyf>f?#TZOLB~$'X:h?[}RuZw~y{JY=4$`°8a<ѕW[u=g']'w^T9:jpׁds fJL,oÄne]얝|׵踅Q+0A^2dЃ-#{"SFp*{f l~ I,e[UtcrC@ P'eBd{`aҮn&Boi/rVs{帹%LQ(%s Vx8'ԳvH,\xs6&0=0.Tk;7G0IOJ𾗖 ~ۉ]4*:Yoh̋ΟZLBIRgA 3 $x;8mKcćonsi^ٯ(PƊ$045-GL?=1Sh/t!Nh,vcS17Xv43Fld*Fd|Ȩ&G8ץGU a乔!#Ncn$"_"p4-_·94hZe8Äz'e mjѸ0H݂8웒Sq.Ý^ J7A[ b^>sQ34㘃FfnD-κx-5v%` Նcysܮ$j9fXh%61e@QLn1<3>obա~_-%7\ĭ|u$%[kÄi޺}6} 3- E\7W@axHÚd}~{(Q9!J!ZgƲnP?~rF:'߯.M1Zp0__`N`nXeJ bptgw5o|8saaۘL!'̂-\;sf_w) &#P YjdbH;-.ƑJY\ͼsS7E C>Vqc+ahVa,H(mU!#&MFgX>VIF 0pm#>Er7J)#v6N0`˳lW~\S<*[zaJU&.%b[0UÀuYtr6#'%'C^B7}1TgzT4AK|?kqw%9E³W6@*ɉI1蒜 dHбH- &F5iRzz)Z*4*4 A!D8=iH.s>yk'L˳9(p6Prh Dകs;ߘȉq{f|I,;w*\(;|Aj*WP̀3џ36ߓhz41 r:jV9+JUOy~(&FgNąD\]Ir_E5DF7IBP>^~#M+F eN2G,%6c R܄$0-Ҟ#e!f쇎 %/e QN,*p4 wyF{bVޫ" :N?|2TurࠠY~@dOP¬epUf+@aXȨud둡=x4Щ*)Uq%65+Rvtb\}`g/pWO]"@D&7& r/nuæ"&¯jnqA> Z,;d+[۬ZwQ8x'ƨ9&"kl2|x-G?#!^I@l J<'LԳ{ϝѡ6XFb]Jڄ_)pBKy;wc$߹IC &=a'-$Iu8KT|H( )Y!" J{tL䫅* +[bإb)߯9.iK5Z|*JƬ,U5c_J#-n >y>+֘B^Ů2/X' ZkĺDd>5V*"ɋlt:2TWګZ ~b?Tka=3FT`1利36N7'aϷ6 |NJ:tzzY'/ ܗksD3*_+_Y+b$0?k?BEm>ݖiǪC.5mkf*/K1yRjs}:$!~!wZɌFRyjĕobx$HyNSw3/[}.D YA2>=\Fta5ΆI#j2S37 K]zn5 )3/U6|*00z=̦I/-%9 PoJa0qHtX4yΒV8- a ɭ^)>liY*ْT«ݒ[+ kϕf* *ܢ/9BwS$6/ ')F0p4V6o߲|sWµN )hNjp!` yI#!Bp:r;cp, 43g\,QFƣ]P'5 KmH`z* #ub4~*Ui2f]!L0~^C A&#@lX2,1,V=  ]* [,Df׭8愔 zM.0KاEԪ^%o1ύ! 1/r)iEre8R,iAqO/}-0$R41˜@`̓yBMj^ĥ`Yڤe9*oOC'mY0A ̮ 8 CAܼEf}qsSz`CY9Tr} KJtִ_3H5(j/Cr-8;i|z*rH E_|0žc Yg~=)`h n0cv7^ӻKTycm16;hx6gHؒ|nERȗ)h2'U^ۆ:_5tw/* IYwqM|%PXG%8 ?kk6fɳ9nw(nzZc@`'jZ!=|}Cpi`,6mqZ}^2xǸ@u- jJ{:5CLF*̇!AeWڶA xQ2 FI0aƱ㱥w { .JAF@!2Q󾆊؇肄1ӛH"[s?tsR"+.S6V$PXH!X 1A"l]|k3[C{dYR2ODZQoD1q,`,8Gp"|QcC˾67^-m;o$JW}v?$SZ?Z[|x9 )wdOj×r}^ʗÛ) CyN޽C"j׹`ȭw>;%L75yp:h&f 'Sbl^\ >!Q*owBn=mi*O 2!=E3_MxJ͉XK4G~}?|z@ԲU5ub[+ [%ޚ("/R@ZдkuI"3wŢh ػf(]MI)LI2LdHsS=@ɬp֓Q`S"Bb0";'#7 ?Ga YgwJ -{VH[~l tLj(O~aaMѮW (y `e眫mVūwZXך+}޲Pc-l{\JeIaJ3|FZZdD,쵠 ՞!/d# <I:hۏp+ I hhu6L_9ҳ}L㫳vBW"跶 V7ڧmYiht儹%ѠֆNe=ـ%`DT;3Xs[lb9-83 ׀à`&hj| 0Dp%,_X4OzSuC-'Pfm)Z%=S1֑@bN'H6$dG?C9>Usdپ u@JHz)GW9L^2Bx/($8K?FETWYui)H%ݍ=6θCΕs[(;ЎblT^JQ*lWz|jgA/ ]DmΰBlܠ\W{PVmcw+8=%EɁR)iYqV./L~El4N 1Ak}0rL<W_uZQls'ypp0s*s{EğRQt+o4X,Ea`]kO%(k@ ;p:T:|J`wPZ@]}5}'~mK6)7W1)K8"mŸqivr/ VF2sIīQa(LO?Ry/ XT(-l%*[1axMp`΢{.:8& yVh 1Ke0BOЅ+ubpb kfz "Ys@sn= @\ruh՘*KT,-2k\/7F?05tr?KWm"]a!g4RR 㓉8,gGrV%!WndŴbc$6Tr 'a'XЩVqQ i|rr>wB)Qxgt8Ι&X3 oHMsaFݝD?&+e ݥw ۊטjGwoDZ#ZZqf=Ԑ[B_G:΅GL G,F+W12EԠ<ցO4_pڜc[f2"7i^`]o?TV*8:ؔߍJ˃*){<16J\'v#mLΦQ0r؁WAX?!?{|g$?'(_bB".4-TP}ŷ 5$)΄ ^P٬bKL+4cv&N(ĭoY0ɯTmЂzQ܄UwVsmL\,*,SĂ ߁IPjpt%㫏!5dCN-##c٨I$.*#jG~U ʜPFp!`(FT-giHۤ5g(znRbR=1׳?ãg4!Qtu$ =Qo@;$ױ0B# R>U۸&4/Hfˡ 'ZӬ4qIBeyD$2Xinb0 ^o9+TkQ4L!@ <"wr:E _ex|HaOxf7Tbt.8拠oe7 0wUD6J9NUznTځ|K~`>4p0Sir\~.^0I1Ư:k|>RK!-ĵFWKoDXuf|=/l@ mUk$T\FO5\5?6wrFY#fRk%!I<:jJjN pn(!(.zu꾽FJ7+-` !yXGy>^җxZ!]@Qy9/(rh_m1OQ"#Y4)e0^bo0)_YH4FT'V i!-Rʼ%SU&'9=x%Gř`ۛjmY 3g^Uq/;ԣ#s!Tw .V-)su+kհx m.zsjY&jdϏ*yW0bײ"`^+ ɂCtWue5ݢRD =3o f{wn_ B6%Z)AޘR&ɬbk]Ѽ J|x$ VC ZD+$혠7|{rK=rWrPֱ5ۇhJ o,49-Ut3lAbʍP38]t} 4 1ޤ }zy.dtMT#kG?߃ ('Mst: "[f6r@9Ad@hZԤa)8`8`&jKRKJ| l%Mb- Xa&AP=>cB{8z6Ye`A"8R_Gt]%VI_(UYlK"gnL-̹Aj-plqx;W-#9T;z0 _`8SE?;"v+SI(s_)i_+oˆMxQ2hܟ]+TT!y)=}:"Wj#{%h`YjJ({hӯl&ޡ]+Távr14 =+5GA+*ŻzrHi^9^1^KJĕH˴P%^YȦJFy/k%Aϯ /h[ޠ.vȆ (`Cg RP@T5l؞?Ǿ/ h[4p_BٽɊŜ~|hCM 4Nkc!y*jO!҇ (UvISýO0?oe՜r)Q8ryvGրB'}EyܶZr/},"Q,/4pLM-lGWI~6|dfq/45[ q,2!$@}rQ%kùP~D$N-Xdr:> Sp%H~lF/deJɴSQĭ[lv/ŎFCZN{_rz?TV}ހi 3>sP0qxX.o4ּVPcZ]\鯔*M8s_v'd7`DP{[7ʤ\|c:"{j;ұYNZ A`30^o% ;dݵ?ϩj ,ǒc̣s :AS@8%83NY݃=}!8B67zMEq,vsLx~tU{qY.osEh+ŧpt)\Fq 4ӥ(MVq(fB.Ŷ<p] u[ucx㥬׵L1N~$PhTe^3Pީ0"WvF`&+1r[%;&Kѝ?C+o^a?o`VvB|ɳHPvϡ jz&$oljy&^(K'J4>=/l3jè…D N >]<@ڣXBޖf_t:)K‡LOpNGr_r )tun4y2F5oi2!ĀPBZVg<+%O/ _)u a̾znQ;r =CfXOUyl9D=nnWfR/뼥4b(k,lQ3NQVdҊV3RPգYfRj(L4l4 eI=+ H:MqOSvϯVthy) 5dZcQ2'zvTJf,?6mmd'/R ebJG~刳l d R'1pZMTV)m70d6s}݃S$Mh A@#N(MofLFݫhDrΣ0 [Q˚IF-ykR?BSs>Dͪgk(,鶚sWiq-(~o8B~b0Z,1du ,~jK2=,˞FR_hsz9#d;PH:\j#K8t@jngZv ~+`v?+*ȧPLe'96B[ؖ$aqP 00֓:Mqs!AƦs';(1!IvgR So1mB&4*X6>C `[!H T2Gp"ap(Ujrud*4?z@ N20"- -\w5bfyG),@^?.E6sH)@@rUɹ=``3?*?8&Y{44Ĩs@?s7oͅ„| DrHPgmhL 1jl::xY3[QcY2j i*C1^5[/~v*T3fIY9c67Re*o}'I䨸5jS+>epdzl!m:V$hn.:e j#jkϿ8T+ Sg 7&0(YuTw+}VJؒ^ה2TlѺA;@HFgi5=o-@}䐳w!_2C yq7\sU0L˜>áY\DF yM ATz[~I[/t^1WrsBq8 !/Ѡ&b܀F-2j_;Ga*f'F܀`]͉Ѱ+'J0iR/N |,⍗wpQl& "R{%/炃# Q˻D/!h+mYH?Hf"e*Aa3,ee!񿨱! f+KG['`v7D]&+"'Yд|Hj?S,SUr(~3c5ʰ{ BQ0JjGQ{X.$T,Lu`3b׼Lj?{}Dȕآ&rS/ H]/$@=+`@v`$̵tbgTY|s-RiMK+Pho, d$)Y9+_56& *l*.c(ꍧ?hƫ+&s s]:.(E],\~o{dn[i8߈*џ1ψo]!1!PA-/&G}?J?\k Zg2ݽZz݀1"GE"S@WRT<Ļ0R?LOɬF nqR;qg#]]0Z>|9Ut±kqe {Z:6^ o6 K>-_$WVjp/C=vMr{08 &†M8}!}S_9fa6JQ)oV~%Pæv3Cp r]oYI+.$[v$dB@=5!p8i:aTC'NŔ.:CF\ia#>Y@L#LSPL47h~D[xwu4(EJ}gִo30  S9Ki^sp܂Ah+zL݃#3_H{{2t8DqVs;8GLaY7S9n<`4zk3G?b8Pνb򻆃uFƻf>F$Nr\rjA, ^8xj0# t0@)GO-0^y($ΛDoN_/-1'$C{ $2- ~@ZN|'Qr0ӭJ~-+C^7|J ˺~&6 d#zzs^N8e j#1IՁJ[_ LasfkJR)W_TCmhCx0jsZmifH? V%)c=zLEP3pUcAY & (}s7"O:|bϝ~8ܖ2ys,+sDLٝ FD5Ie2gǤ6WA-ދZ̒o'njjWB!TsaţWy+Ҳ(fVebU;(ߌ]_(q4~YTLf-7*8T.h (~ 9VD1$)"4BrY5.9U+ޢzQed, ]c6z_mprʈ b-pukP)* tAX"avνHIsץm_sq,O FrXx+HrMxbK*bUB%' *2t- =ضeưg ,i?YQ#p|ͯ:dΓV" eۂV!'p["+Kk׽kʓ*-?x:Bn y+kmtD C vZB| bAw/p.4\v/єxhh`/Z_{TCV(qdZ1ʳ5&J@F XbҕlwG.p\0*5SjM@~ގޜ.2r0`Qk4[GQf[TՌXAN + /;8-T>ƚΏnaP1HMCaVI$\*7\!aN9 !34gh0zΊX=REP=tM ;6; [9b1j}@rlh0$ >r!";3HbCߴ-m_V!Q0|U'߻ Rdȑ6K&&iPLk8%O ԜFuF)hY;C!,4 3o0XoӍQL>J<]Gx* BEJN.OPy("ك(y"3%2,ޓp'59$k&oōzmjnW ZcۡM)YJ7ꏞUET;΅9*V]eam'DNf[Z1C5m?J/υ6F!h;(^oZU+pcT&*Ab3Uٻ 7x^Ax] g7G֓FF}[Uz-Lpa;Km\ .U\\ӵ@}Ce-/(q}# '~oi (ǤI|ԅ:"0ݽ[P>$$}4G; ^WwjM'_Q'\^%5ܫN jž9 KT\YMVqTNKF{;@-I僼{=Q4ٱamkI_H7?Id]RBRo>d֑Đw^^ʒNpkb:f-EB띠Vz+&5\GQc=ǍΙ 6T--)RR%0w츭=V%d,#.\ͨT,Xa4F!b?v$`\c5H*SgpX:Ċ92(_ҝcc YiQ7+WnŞskLSZK3,[(N$Uɹk8[$5uotFJ iE=y_AdBEdx=0LRw.cLg'lަOߍPmViS"gߑgUjxaG4в^LbT8K"Xew?KRڵYK)k0W7cYX,c xV ,0ݮЌ N6<{9͒)} JmmqkӤ\@dr _"Rl2q?džy,}>Ǜ@Qoj@)hq; e'NiN!, hG&hnT?&0I~yT9 pg$c"%koC8z0 U!y43~w2Mڶm#"糘ERbn!X"f{@I6ّn3}i%{(2/}Citˍ{3fs-ôv<5U$݊DV&sl9 -J(Ⰵ7=C3~3`3e+=upy&)E[i ʜDu%p}XbxO&n5&IRx.&n>o h b椦Qdɐ`e6 AZ  3=P:Y-B¡z뛥`'X_L^. FNhj۳IZ\;:mΈ6l9a`Y&CPo_ȀAr 3Ɠ,UC6$^Zc,uPZ4tsz0i:7(#Ճ2DҁUwL i`yWnӦSbgΓqkiXU}$'A%0FyY`%Mm4 x?B_$@C'Sv~{Xr;==gd =əSGɦQBĭ% p'< -6 ,5`0˯"$JM|3Ѫi4$d,3gG:%\,g"-8\R8o>6 BqY37jl~1˞~=F^fE$J7y{<ڝq=#4?;/ٶs4ˡaZG׻Aܝ-C[q6 ؁2nj$CH7+jK~pU# R{v9B39}@L#hD`Θ)-)z(>EE}K0q yrM&Hz^;nU~ڑq3_ڿ;x**;h0V# {[D.zyC6b7N,!N|H& @,nD cNDٹxҺclo34wl:KL_ٕJpz\{>ܕGs4̥hӓs'ls&YY e< 4򅖋~[+٥8ˎ=i.Y1A?Kj 1q עyJ8ֺ8 ˔nDtR f/LÖCC(>[9ozHğ y/qU& .eU `7[\׺9R`'-|"*Zi@1 6rNfHfb ШЪb'Bk)?)pf ȨC8ˋ8Ö3fzSy,O\ɋ?|Ӿ1gAFic)w@JB8!9˹$̋P5,:a{%> GŒ[X7q "umIiu7bį=j&:?0ZrΗD%f8kqVjZNOKƏye0>bMwnK3"֟MK⹪O< F*^gl.`[F8Rp )h,\ˈ似 ]\O+Jg@!D$#e1Ô1di3iVHOu0\B78fh,NK7!_qY]H=)]2)su'ėX*UV>%<>Ɇ@K; !\~(?G1eD-LdØՕ =i! Ɛ+R@%J8E9 %3y9E.ƌԵR7>N'7Ut/39&N& U|kFN밗Կ9cha8f%`Y̾YjSt;(?j!EŠp'Ef4$Xb  =وqzp)T3B8GCf@]|k%Rnhy5'O;ύu!`?b@2Jc8Y"F# -Pv5*H}3[Un9yNs&O!S;MF? : ͕ nOGulPC ]MҴ7 vg9lOTlⷭ`yQ90e 10d~g=*gI+Ab@'ul"'gT)h-yn(#Fne=!|wMu*tS1d `TrOyI)՛mD0Ա^%Vr{ԝ =M&"Ha@3Y:ﮜwލ#i4fS#ݾ̑*sxoI5!:@DOJ+͋?Gd2֣@uDA"7ChGoȥ}jBsGV-;RV= *Nd9̹-°FP lud<O} [ārA9 +" @VFnv"7j׳̷U` g? u?܎Ĉec7qo>bw^Ljĵp)eT0$5=v=OIcU9~՜8yi+qi_^Q O`La$5pOV: FT' _<#%z )\AUiיgb2d9[RJB-# QYq>O%'(USTO3;5t*af,:)%'{\ۢʄb/piqo39j`JGUVD3[مb޸rR&ʃ/7+6u.>hǹHjjB[ad':E<9WӠP̯}ȩCA^X$`CBKx[+Ÿ %qPPoKJ3 zGTPb`s9[ yߤ5Ǹt-%8.tQXKSr@e ~y cF3Mc1/y^AqY-CUn0ax>V-&tx l:k@wuؤw|?jW&m4|#gG'*{*%MMbh`2P89&u~6t7 僕˱E8"quns2Xٰ9} j<'Mk ںo#Wu?Ň.WQΐg F@Y-L<]l_v?xH?j?l mnp]5|'ik4\CRr%OhPKB@8 IJE׮s1X(>!IHY һJzIP5l_-qBމulu2;pI;/U#0ԋշ})Lkhx&F#bVQijl>,d Dwߡ}y;4aBE_A"RL:u"J_R$DF}&0eSX;ύfBΟQ@:v҅1>_ ^ާђ++@?E(~QlQ58S741*l}sV~JХIjlq-y f<aԴ3]Fu݌hYO,92uq:Ƽ YbZsu6ɑɞY2xM/GGqxHO9n_P_[#E`zу0N\TT) vhP4|-Lk]YlJXB+wGE{?uGÛ -l~+r?mr5LW p/]1α$*q@Bk qRXP/M QM)oX;U j~CJQk.>BfJrB|YHgůWf=0`[qm`NJ5o :HY PrGOϻ5Hoa- J·;d(pMQ KSldn߁(?$gzQUQ0{5SRaxeD a fTaA =GmfĊP21,q*GMքYIQǐ ,@biTIcZج!OGG]=OF#"2LK*.?BĦm=y s[$B?JIt6cph'fD-4 >EdS#c8@ϒ鳨 VfyD-.4/Bb#DN{w8GHfMx8 -qRohkژ]׎ 0[;;VAͤW*q#V{>kM( ΓuZ1$d >>]oPN6]{-ԪM>J?UBrs(M֣Zl AvPWM}i$ G$ S+(.MxJ݆3e1`pFx+#/r% >3N&ĬFEsAvK3B0MO\[C*׋VepBGCN\IA3p)&myKg6me_֛5lRKQ[IvPF_'w*X脿j(+Bn^'hfR8m%ɜ[݇T)Z F=^E ʣ5U8P̀>L|tJ>w3 y(|a@/eǚ tk몭$^lmn 9oŽU%ƌi&C " F'@[w\̏H?h!r, :H&0 @QF ʢWD0ìQ?;xv]LH?%u$\6tct r={ZP_l&=,OR{<44/l; ~ѺQPaI81P?+./2wtRV ,}7q "o,.*"I1zƘ*N6<ɺgW5Nj6ott0}o%Bk!BG)Hgݢ s=`t*r@HK$`>/Em~|+[˚;`_WT iu.7|RQw&q[C)߃:_dˉ%B +篊6a;g4 7A B{!`$wGhf $9E ltY{7bT 7SXsA=ɞ<\|gRԤhO.f݂݂d3nhLU BjO[e4\&0 5#½g_[~h<.vI7i|vCBRs=3Xݺ^8ALG:! xĘcMU6`tRFB=)3'RTUcKۄn4##R &ך3,pihcIM"5>FjBx _ߍ$ 5ծ->&np~  R|x2YlFҨE;X1Pi92TܟFu1":Tˁlx\49saWm s-2cc(K?$d~^ŖfpBlD +iv@3l7HM^b[<iBQȫh/hn9d2ꘆELNxU {D"%hd:۾ReD6u1:21? ǙY<ʏD5i/*siBӝbv\ d/@<bV Ƙ"dt}zWS+̂ޞkC;N+Ou[`O68J6F4jI:}Hڌ:Wi83-cKƢҩtU>${ Yˌ?G&!xƹѓR\M1<ن}>dzK:D|5<-8%4EIblxJmn%b[)2 bٹ\Fk~=\#yVVE[(!gO puj-%^` 9GYgCzYDӠG|:$c8}ڹHpU?Hs!{K]]u_v:AfӁ[#/$s7(H!sVH̢ C!op K+eOg¾Y)"-UDf1t;v?]Eӓ҇nIĎzג|q豌䰵hu(ANʆT{e,m߽[Ut4&6\pĨ2݀d@G{߻o#a }>lde|]~nx!\=&'Pn,O?;`fob4I2nt|p$L ߏrޝVV18$V9l~*L|'_@_ke tAK0)t:42_[F;ΫU.&UguECfȆ՚mbK2pa?lvw.I;A`D,)gVEQv*v4gC{Z=u] ˊ„@0rgEBv SB&׬FO"?: xo\`:y_BjVLϮ: b1u[c2٪edLUvJ a:KiQ:M%khds@lƥ)v]ҽOp OQLt7^ȃxPjXM]NױI5$#?"2k(T$_Gٯ552NY3jlE=vِ<5 ~; v=1‹#vuPwe!jJ8⎠D)aTLIנ\}./SCik9.F>R1\%:%ɛJ)cF!M1lNʢF8&DZJd^T1w-~A}Jg,htp jbIfXV΋wjgKy p{7`E928I@-V)CV^/?EτC#1&v:ɤ z&ss`R~տ-(o+0̥zIN_W$b%AܿxP6"(ɒ[[1 aUbR/NsDsF2lg?;8nBüvջğ(" )׳PWAV5LNl94Dxu{:n?nRvfDTF1Jّi_baL/k9h) h]" n >@nq8Pf(Q$KmOCYId_T6ܦh#%…0 IG-+9w꒞lkWgvaR•)t.f,;5do\R "rL|~w;p v?j +9`\Ĝɰd-UGmīpi26`zSdȕŸ^(?d)G[Q:z/t~w︅X#R6 ~]"*9^-d̸(oLUܦgDa fѬ]a jY1_uma\AŋE.w؈U"LjS|@%|+(>_[}brɍ*hvKTw]J̰hޘ既,/ӟN\1(7񟛥]CdK3]RؘCZ9ޤ35 8c[,wBpq "Oz l1<;?+C wG.HO3dEx[j~,ڒ/pX"n]bn':鍊h`l6跬e^}1iPԚsm])&3?|UC%S_F_Йߧh)F[~ul1770 *tߏ>(MI]yu:'49β4:7=@f.k,}jYfH5oRۘD߹Ũՙ;,y0 qW`!FgAؒ]W܊Y,y%sfnbI\s3Q)ct$LJƘDVU<P;ڼ,@=z0&D_X3 ADl\CﭜʏRn+CphMa2O@.JTljw4< c~M;"/`khL/8hjehp\y ::|.,EK#͉co$la ``O-L n7zP/L(8?ߡSAUo5 uY /SSz4_m0BWwVwy<M%5J$b;|-4jG0!ėtRGHu>zXRqĪ XހzY?5bl0 E͝1ݡJ/5U9`1 Cl6|YWJ?JI=B?'w"$ng_> J,oz⟃LLY\E°A:z~"Ҥ\)iD:*z'RuH7]*_)`Gg>< &}{2<, Ui&׵]PjgE!TP~_|xy$*[*x-@f1q1ۜh  |76V+BvtPACy"-i*s0D\ա>U_NKopj@ TA؝mFTe#p6YSFmٖ -T|+#ʯ(ZA82Rog!L57*|H44YrN OFE 7+<[-]>Gs75IRĭlhv %]d)=+kD'c8ht㳒3CCeR-](~2ZRϑ&$;FroV u{j[;dpnY[«1f;S܋^>|Ϋ "BZ?+9TG.pܱ5/PZIlK%6 7ïĿ*]aC*g쥸a4'䏬VQtF ͌I_6z0@zGM4iOTUQX E&ȒoVi8@ J{A +՛{im9 ORwX7?~y0Q 77;PK A Ha!GLME;Nɍ%4c !D }p+- قw oiiVMC}!W:ь=IaLG,ԣcXfO XzmB$ " R]p#ظFOecnN9%x@!ë[F_;t@݃fAMr=;i Yy˕(T|=(I)-@wz"b sڹyT%GX6RAX=I_hu-ۖ`E7(zr2!'ƎYB.37C)^?Ocf7 &*W K^Ά lx" )]X::i&oh@@*,.x#W7h1.;ywM(M 5J8M: K /_hV(÷eͫ ^^ 8C6b#,7Ș1l" k9WίE:{5 B X 3AudkX(W0d7˺JऽZ1ɮ J +g\rd'_+[ipoq3~ :&]~@S?+_WcڤPdPys/\3)@]vjHPuћ바rL黤b'Mv/5*kot.%oA=][ڎ&ad EoO)b(0xIDk3O UҌb87M%lT*![T zgKZN 4E讗꫅4ԙe~4w0v>-K92\]XS&%@ q Ljؕ\x#%.48B U7#;v%=ۚ"$ῩFsͫdׇlY & "o k& }{޻F'{`,\6A6Zq6=mnke#f `$,iaRN~Muy6ï wW-sfT#^_Kɞ=|rv֋RQ+ӨRW0V16#hN?M. rty=_EJ'W[09!56#$3ݠ*_"EX8Ԃ9Us>J"ĨAM0_q=KB{Hsn/g'dݛZ8CΓ8dg#QSUx|a(*^9#s#C3dvCym]^-PH+_R,釧z~jqmPy[E uQF2w W@)iN)$CYAf }wܑ'al%~(ďC@m:D9Z7#QzdZ? 9hl$@&w/et3g[_hř2P#<#p,.)Щ W2c |M,n3nl5)D}˫ m#B16 4+<ˉμ?HYxlL,k? qa_%uSkEǝgOpw~%s'rnSF&ikE*(Va~̒_(j["-s:l`DΞ^ _j"r)s;*R ``FqóUuQC({:!{].Pķ+3U|[ݾczG?1! Ȼ׍P/% > ՞"ѭY4^J+~ϔm٣.X5Yq%c !#MQWi`炡;E/'kzV:‡lb6JP =vFA.|",T~ COՊ-xVA*S 3FO͒8_6TLg&ý`>Y ^K.W9#dd!?9T^6e zdYD4Q5-!1Lcw.b$n> IF/3ySLBh&`OW|x#o,[ A [_m^u70$v, 14?}>F㽱΂+*[.m;ʼ}h3Ƭ='ß0ӎg2gy熍/@sb@iYb8 ZlރF.N@i'E-ڮB$zZҗy[9BPF>wy\y:8#MfV8IXkӎG"펺70(I@NK6pbڒ0? 1$xbB ȯ`ڗ8tl-v籁~IxWQZ<}ƠB"'ѭKg謒̛uK`ٙn|f2z\IvָwmxRij4sgސx8Qd՟ղѬ;]P"XgytO&j7r;ͦdP&0-u+Е1f7Wu[7^bq:D4K^Pos-O4/0 zemچelO'c̨ܿQUE6P;)֎*>eAY Au-g4=ܩDF^^4( {peO^p6Ð9u;耟]U KzLs!(Ac8#1Qaum"/B"%jdOۿz~ȯhW 0yŸ-,S<^sd9:4#<^.Hg^=~Г_%㤤s=nh)_Ȉ-xa9ON o aG]}Lܰ[5սA{ bQ9؂a G}e-7P !N=A%noŴ.Z*ҪdcNn޸ ZǞ\fk[2 bMޑ!zηJ PvZ]p4;+1C/N"!-sqw%Zy|+!d|GKXں33g^bIR[{*bSh 7~{-Ľ\ecF&ꂽTCdޢf(2 p&Ta#~0oQLh*Yv /DvcXFyw KyJgŮgQ%ȣҦuYiPDu;Ƽ?dn B@P"&wHZy=CR1@y31۔|oæc Z* l^Cpvn22Ǒf*C#pgqcz&sK))d a57A5{5"D$ަSHt2 M#M3Lu>BmdkUWOZ!5$H }I?͖chdl~ ) 8Gͱg34x^OSrwk&.+dkU uNƎtukV1EuM=ցtO=2 mg]ȏ?R[/=  &v[R.58@s$Do j P浝xC#MK $dtB6)?7 ]- xVC@SR]Lρ#1u$!8 K+PRh;ykibjjzTد( %i-XN7v koJ{:%cYP"gG ,JI 'W)Czk:*^Cn*1]E%08:(gEgőx[\D{A[9-ؚ8蠶cS 4اSCA^RUsχ_bn6b.8bsr۝rh͆Z9np1 _Wȅ.imkjRӺQҲsw=Y-Lx% V.^k;.H>[Ϙ APaINZCkYԥ9Fd DOpM{ߤ ;eh #[M">2 FN0MW)m"|O i0J߫jf?kтX kvylF~s$.|Լ>&85\>(Ue^5 G4#TAٲr|*\,s~B["}jF<,0SGKh̀W}q$]voQskqm3e7iw3LH ۶Nzs[ :ϯ`vL<w5X@B"TyX8a5;ZT4WGPM?f@6̞q1+afEx#)Ոv6 z\”Y67ґYW6S\{RE>_eA1 <캮s73/ ʋ ׶TK*tp=cǞҩ s!Q$V0ioc"!t'˓};kǸ$?DkN[?4(MI`Dpf]{vjYzkd;a>s Ӹ^! wu {j0_Q6WlJy92 2BLM! LjeoC 4äɭ+-iNͰ><-+ h @$[v= {g?@ !J=g|9?B~rE [mngHY^o+ҳc|C( w/<έ,?#/jځ66JP*v"~ Ri{]'#7B hFI PJrAm4d3MH0 <9U F:}9[<-G r:yS\>hbjbpkm)r uo+E0x/1vι.vv74y}rmPn8:abhྷ~DEj-˶3ħ/az,=ݰ^.*v|[uB.y7{4%`$Z;Ņauߢy3&p d^cK*5ŎEd(\!& 5Z _.oAo:G []s=M"!'nXzn!~u5%D}8QIڎB&EbêbR.{9%˃3w~q9 |`Ģ J%@(Lm ~Q5`ձ#0X"٩Dnf I@=\te n !M ً,)8~(@"ޘ]d& .3 bn-Im> ))b5U#Zd0dctgn@/-T@gFd1ɬ 9j0Dٔ9TrxmW1ú?4=e<ӖDǓ^*u7t^7A&ʅv(|=.[]=s&^^x[s30kpz!FĆb*yvcԖ% aȧlC+n\ʒKhQzp.Ɇ87AEJR=K|ܷUK+,2$ifٕ|Q6P @Uѡ?R.sS2h*l?I}ʵ 6*[Ru${I ŦH| ڿ) ߧ52Ks^::>>%iCu84JHܞUfL1ڧє`r>V)Y&]>W|DSPy),tnU*q)^-n)Ν5dX{zZO5Ps5#܅6 ϺNm l) "NvRNIdymMS *PI⼓Dx٣cPgA"pxc'Dv:51K%"0Uj{q5, T2Nxdޢz'+4D)'VE۫l/޸PF9%A@L#X[Æ|9,)M0AWH_hb~,¤i_E k* ]ȸZawGw+yqb.cONqWHX.WCEQ> e;n?TKJ^YtCt 5wREаX-vj عEj4IH'0k>Rw}Mm©̎B XR1ݑ=-D@h'`4! o'\E@ASriv2qGVWf it\xۺ4b.pw@6 ^ tgqe)#tW`ޟ$bG81yu(J͓++^Vv =ڨzJAN =b Ax!Xo'L%evA4 ܖ [X?3.Ly.\pT,P/l&0}y-n`z*hJs ƎzYԏ=u(y?U#_j$5ej禹d5&6,r]9 ӆQ:l5~h'fB*R) a]'3ݗd[~fΙݻi !eQ|ЏjhV>(%YLhqaR6~(êA|!42ߐ-Z趸awJ*Xa6{8# #t 6x"<-Ȩ N?N; 2qJ̺oxHLU" ӗG.J_ dͫ`.>.. jEn6CkQ-pkI h[hkP|}LkJw@ niUT_޽0l,81ì]"Jzg=Qq15hk79;QHČ.PKA<,c=/U>J 31lQ/=x~~WxTԳ'A,zbJZ"UcesO))MybhT {}#ck,tb."ӄ29cVu, tS҈(퇭@oS9C;oH?"U!۪j{GKET<N9\hMMRx0 8 8,9 ewQxeȋ` =Wp~lQwb>"QDp,XxFY0>@㰤c jFeu'ɄMMz {ta6,H)O;OK`w1_Zv꭪ӊɬćd\8ڝP 0uwƤ cו$byimdP= Vt4b} \)yH Z1ž,6CxcPT$^F(K UVM0AՂ8 7wъVQzmO)7iL4mx;@$pSNM2J\OKL='HDbI`a:e´[CbF>[r$\ss_}TS+ py^5Ʈ<53lkP؊i6nHJ 810J6bK墣"b> 2]-cf54gPmS>NiP`Ve}4Ҷ#eM E&f 1 DX!0*IH%tUm#1ue<()hWn~/bA%I`e-]25>GrJv,v\>P?!>aq}8 m<ebi&c2'>U#̔{Rl@Tq*-p)uKfvONc+lIA5;BEo(~Rt3,hF{re.~ww=md<|URdQь|{;B,b,2-z7`{TCSR$iK֕$.[cqCu 0],8apgD8#<۷fT`/y#p0c<>_`SܧrgRO|]r,"T*(kf_8l#E|[ɡXs@x[2W /~H=w̓ݗ#+=h_#N%9+w\q65 gňvOKUmpتwVt쇤 U[d`Kf@0{z46>` mKǩLNH{1: JJLjrg`VD<@R.S'37v֦+UW"eY;_ 3s\{Rs},v'v껅i$`5ʑ =neFlʳ*"zb>mEiB@z'J r8Xl Q~_N;5ͩniOF24KZR :kq,kzzG8@ږ[ZT,b3;F%E+A,>0'\uO꣡kJ*)d:囍l;w?^%t%-k3z$sT3eRBSu-i|pm׌#zj%̢Eq3*&+5p mO/wKgWz $b;jjf|.6dm)㴞ahD)}X12 K:,zNCSTݜ6Mr+t?j W6 !+Go~mk cY46> 9y2 ɚV^~:_m蝁 6yj)XW`x9D,N4!SŰ3DL~1-ና|aB}ŏp_^ vf1d 1xrQ yM&[a 8<jA@dxܜtd"emkXkps"n@k̍85[0 Ҝ!Ԡ,bTq^w?IOҐ6w_b]+Mek0a]IH$X0{7t] r\d"{j="`9{JH[|'P'&0Z[M?~_;_6 L&{>a#GC՜Ab5m#e"PS^oNY8e' # Ҍu[5H98Ďut}|p9[\ו[qC!aV= u2=M3VjK1Q7IP뮳Y0Y Č}Nܱ7.CSSc}un=} ҁ@>˺Pm8e!o3N~C.LeZIu%quoՖ^׬ѽ@\娃RM7xmTΎSUo]c%Eۥ#!"k#ĪzoIU %DVd=LEQ!DŎWdr+O\z#{ \& 'TH¾ α<}\1ȒILLo!%Kc* s7'-o!# (*f6*iQa"}1[n~ֹ0h}ALgA(z=QU*+,B~؎,WTZcbAJlWӟWW1]667.1>F/^(bEwC]cn3w7ˍBȌ\91O/gfA0%)6cI~?X\_\ĥK2UWL఼q^yc &Į.Mws⼥V]iEVƯ_e񮴤zWj}jjZA/'Z+ ghD"u¥1T="&Q*9-"!z(q)fCD>m;-Z*1\t0#z1R>hB'}9JcNE=ɣ=9[- JbT C@_z~4E-jWPQ~s@Iw3j"7k> HH)CxbQ “":pjrn|kL~xZ]}&`6te]z3w=5r@X?i2Jg_[dJ1_ ⱷ',_Oܰߙ9>e :fn}[4:ZēB$cCʹյdߔ"1jfE1N35ӗ|t)?D8݂~4@d v:{ۛn5<>NswNqlE5u̧F~(j+W}|BJ>K]+ʉ~rAacAK޳zq)Y_߾=ۥ>RP0sBjثwE~Mkٸ czD6j<VbgCJ~|0w0a#WEA]a]%IXhQ]y]! Ȫ 48G_>(zbT^U]pf  hz6<2yk $P _ 0F[~r(xLe^*3¤,TGc)},\ {c|JJ?1c `8v²+5G~Zϡx|6eV̿ x> 7-,];33 CaY#G'Nr/ܪ oJ>|Ǽ*i \ۃ}` MtN>; x"IӮ%dbIɵXBbUDQKHEIQw2, l~z,ȅ=a(Yb_(9j^/:}J-E*' oFuZ:yFtp=b "x08ztLapmAx) g='rSDž6_j}|At|F=XdL?qu d:/ކ{ DUC,g\<7u6Aݣ}̂ǔjsіk^q뀋L"|>lF%R,J!-Ya񜦼7f1(ڎm՛\tsm͊C0 %F7ɮ^"$K~^o%L pVr$(fӆp⃃>)ڢ(HU ocy4?)wzpxPң棬&0lS Ȥ1zDr@RjS,|BK[rafx¥e@ -R%8UEYCf6x<#5?؂8wZLӅFw('-"gLM&`I(t63RePw'*O^-^N$_~^55vs-B I\Gٔdl֮xߵaxk||xJF74k<*OHØ"R k6؈:5 G8@zL7{2* RWmG u. ߽ &dQM @Sd?jԀ5D:h_X { 1tδ:Vc;lɀ]H6?ʩpUJM;)&@h%ϵ”JQ^%N,zr, 948X)`]˱?6+^.t; Qoəs:mj ؄> _P CEH:yhd~狔DI!k %jdu'nJ7U6JŪ_kj[Wd҃yjp])h]QZDG"zV~S I w.ʐa0eߩ#\EveK/~S F ]Ѳ_r8yv7ǐjmPљoз[JV պiKWVB!TuفY֢+d6cٙǖ&=&2B O5Ry-#i*׮]^4&D|k_PCKu8Y&I %G1&fL᧩w ⌙.nBi:FD,;O";S?,ZsQY" ҈*ϒ݌ Us<<4UIu^~Ұk(8f4;T3կ)&fh6u#ӗ U/>YvmH5z! * Y kf:K`wG׻cOSׁHfPjZKhI9OԤx[J~HK~Gеvsp wQ3*ٶ f*E{ ^u٨timƊ@rmiO֋ h؀P;m+g.&'mNfp@ݖngJ=)UJB w?^}B}O(YWYE! DD'6\䵽xlbRmDQpo[b)CA(`sqEO:Ikl dh3''l9<ߖ0f*c*b'c] r? ŇS?+hI8_LPxr:d-$O}pɻꡇc|^`IU76Nn$g? z| _دpg9#DZLJU@:<Ի!k9#WMe{{=yH羵PZf~k #U` ]]Kd ^58"?0ǿ|"St:0d:hT{nz;DAp~cN.DqH:Hʛ f:fN{aw*R&H^IMC:Qcڜ*+ ٢#>/&qDŽ:|vx:HZx~Wv>YdU֩ =Ma a\(PiĂ֝A_{G/)ѷډX5OՇWRmĂ:(1:0-(*\H|SsO}P68]ը_cJZ*RlUsJ tv:{Rq(e8XʸҎyc w%ϳ?wPU.pJn^L{ g!;ԮrqaU|1 ,[mk@sn9$8T) ?p" Z2ċE"^vݬC2dEo SW);C` K;ʍ& &jNbod,"ۦz?(V7hW\4'ѫa֘Fx/U;DϾYU .v°*I|֨bMI|y6p _0Ҡ$A_'N1y)J t,`X.q$6{sٍ8 #.9~6GӡT?fqGJܞon _ ;}AT@MB|up40ɏ7 =jf{yuDP>JVg} U|K (b>eL ӭцęfL"P>eEb6إ)=]#1=l#h_13$$ P 4l (OGs /^|'(`Z{hp| $ŷCF:%;=QZyo헎2`j\hk #)}23/Xv,$V삆a65^Z+lsܠհEń_=?Vfg:]{8ܒ7SVl-b5V*m退$pŶ*|FW&W+;NjyE{pP8MXyWǭ7#Q.(ꈳ)%Л_N5~tzh_:mر8}c$GNUWA *RD;<dk\#/ZG3NP4bmwH^?miFȼ_N|\{10<{SSU't6卓B.g6<3Q<͹UY.qLN(-Sl=9["'a9a8/Kkڛ_o{;3;EbGZo׌]ͣ㯳wVea8n_V̆z^q}M\6D~bZFQX uPObܷ:UXW%$i-'rQBrZtB+Kic˦|эl"9?Fqtҷ`[7p5!++6_n/ޞZ% X">^'_jL4Е ^625nyZ֠c9)9-gnSo\d),x8SeY"^̤HK[fï'xk+xO<\{mɦ0Wl%] vni"pkw3"&Cp&v;IoJstGA\fĄ,Fv?a*F'2>cZ8T$pQ;1< 7[.YIķ5a){v:t/@RMpf8 1w.#@1{=N_|!F~c;PY4ie=f,adkVϝhM5)rD%qN".2d%!_ʕowF.4)`@[Y;UYÈ< +ǢBUZ") Yg  C*V(bO)1|$0 mj I f:l[m񐋾?]E IX3{,TʋX|Y6(S`5YoWLNx s7.ީ c 8VLGDrpk\< D6-}K&H§R[.c:8ޯ񔯙cyϟ1X&yIF=c]>QEıh4!zG_7uf oIjOӹCEqZ>H(} f"vQePTDw`GsCP"H0]EMSk\'~Τ7kc\526۫͛Ni<޺cn&Z|whSEJI .0~ӏ#F$bܖ (-d}p{֙=>37mc/e"SQȚ@tNxPN3gѸ$Ib.%oVǸtI]^h4d5?ً+>2 h4Dq yZ'xv\Z~'CňhRZ,7>5b08f6^{{)^&95"dGY?OȎ_ 4 =l|aV&ҹH d;{,r/:f(w2#Ƚ^! ֚ao^FK(],YlI 赈ciըWnե~Y7't3C} b'9)UXDv֢cJH~%3/%HCRF&=P&\]+f9zz,([SĂ8W! ،1c_'ϡB ;o9t6~6H4UEUYRm7kKI38W3s akip+ڞUu˜wZQmԎ8'B$Pj'/LVUFYh4®UR$?~읍CƯZ5 PG:Gg: ^?FǼFglXRu2;*.MTS=Ks9h2NU1kLӱХ a#A>w{Qӕd39BLphH3IaDա^֯`Ȕlx[Gϋ #&UTv3o^o+%t9Aڿ"`:),YoǺhLoYUhj6XhfQYbCl^=7{9Csci)uCW p_vZa lSYQku&~&*CeEjV!է to7S6KQ+#K) rY 4WRc\&-uqkG!C |{m)y+ Y /.+-^ƙD>!6.<"t0 u-yсd$[훫^h3G̦-(inh=|;A)9Hg,1EpOkkVe,jB>vKyQM\580CRμRեOF,YiwurK#|YkHJYƅ:֩)>kB-+ w('Pht(a a|Va|cV*I~ҳ3bȳH:^dDJ)0kTRD`B/%"h{53dU `O4^tR~=-ܣ0ٕ%\P^n ҵ򣐑9Z)/2B0=͖!z'>hpWgS'=Rj%z;1f.˱RHKT6t1M|J y 25 n3!FٓJxbIЗ)r.tV&A v2f1#%x^E73:N3NHjcn5'w[6M[0vό|CEYm/YQX Mo⇞'׬ueEJv M/vx\C_!.I0r|ڮA&q^Iv%l~8lr ';L/doGL$~j7%#}NGwaeGi:dxiܾl/;˵!B͂Apy]SUԼahʘ}5x!*ִ Xr H{_X`L*T:Ϧ lEQ%IoWCymͮpO=  ZۇUM !vl*T y;5TyB4)IN*똦(M|9qhI\;Zsf:^,VC#-"tlq㿅,jhx[ ^=%eߊ@6ᏂJH(_/`AIesj{$)\5A7v#Dm*d8ءw{{q=[o%p,멾}tLy bC<2+³@z58λ__MxG6_x:WH5OߞE,^ aqUi$zrPt~f(0kXZ 苣]ē4)sn@nk LPbQ@%vĪ>DKᮌ^!4H||H_h ǖ [@)ѓ2("66G~cAB._@%CiVKsM(@$_BȌ'dM4ܯ.K=A|q>Y3`ETF:pnTGI)f \sJ% κx S7~Zg ,se2#r5D MZ P?7]wmoVljɷRYrG_l>6;| 7r;Yco.U't`esI@pkSPMԮ]>??C?"tA/k4;3R"'6-bS ~jRs* H+#,6:NFM`I#aGsOhuEAœ*QVrfM|1Fx]~񰅭 ̜ C+ڞ2u&.&lޢs1]1 q4uX{8}ԫRg"jVyh<{Ӣ!ovbG~Dೢ05g?Yh|fS*Gm[VgBWV>-*r>ĴYdq? ݳ²r^"ֻ-"Nf@n%cdBw4W]2W5 un97o^â,OLÈ-۷Ȏ: TZ.d~ UU2J.dJQve4aFW &}v|=>WFݗiPЋZTTl"p9 *!眇ax 1-eks9x9fITb:Svر[ѳ"~W4U)l2se\}3vw|iKRHhQ2%8}*/XP3 .:f_Ԭb.A?MoTr{r+͒֨(F0g*kw#;JOPzQ]/#zhP|rdVUm6G(`|n5'قz;nmޱe8B=M;l Nc;}ЮPTl# )!&O2 7%{Sh{͜rjhn_: SZ[T˅r6 ;6vIegId&EO>n|JFE,d ? Α{.w'Zkf;D:2z!pyq녃~D2aueiOg%vbvטR·Un@n^&۴?VARz !'EL-4h$))o#T{؞? i$ ^K x)[JdWH,y;yHMӸxG(e@$"34A1AvwVO=YX3Z0=e)G`_BeٿŨv_Xv>4<*8ҷНHަ#dؘZ$i'p-ݒSbOIV|\ߑdr|zR/d6}UېxlsrU8f,xT.<MΔ֫V.[ƏKT~臙IBq+3cS F*1& D.~$W0,ϴ{"73j/6qٳ]vAq _ ZE[]5. 4bw퓲_S'k?HXbqM`p+NKFdw8@-qQӁOqq[Ї6!B&*"(&g5;wg6G"tv5eWO7t&?sk-0 \j4H`(xf:F0[s΂>/iUTfTdr#.'=vP=VouC&3s0ːrC@H{ 4\3ԕd)?~j->,d}aydBxMߟh'I@,ڣa)X Q7wߨ92 (?nР)LuPW= ^%{'/1bӞh-%p|d(duzgsyY vХoŅޫYɵ`FH7M7?x*)];UOBٶz3^ڄ (GFD / aw^ŏ=d-^s$4#lFgG]D1*iWQ z*Z6Dk{n6|'O3 ~5w@iC?־SYGJCzk~bM*Fh!: (ع)@?zzbvpVK#.0v67A4鲑L8?vH2PaKXiOQ$y-\ٝwg&DB8OlyFa8YS|(* (w%.L}O#lC_`k5Z #?1D+o3Rΐ4ac{%UsFjnP1F.v61` 'E|>51<@i.yNɱJ0j:yvӇx<",b9k6?"oS&\efȤ{gT 5ǺGgY =AdHīg9ZH - w]OxպsIIJP& l\  7Z]F!R#ԋ~ ܩp 2>- FFoo"B<Bg2|F3 ⒟Dlmm,6b%h0{Fk(X]K8% MTմ)ԅИI Y_m(3r4%/.aֲY fX7% B<I rF ]ڗ#^ĎUЃ''{D t:UlayM}M.~|8KXfHQkn|E+u-6R DvȮd͈@Q6/SX7ߏe—>]̆%SΡ2BBNC)΄/DhPRx w251d|@4?0ρY#;X8 &Y 5<Ab$t} %FNd>b:NjwLXH+)ؙ8=S  {:Hk(&8[6d|t`8L\fzZܤougoo+&QleG4ƘfH"'zXKz%\^4i-x|v kjEh! dΧݧ1 K4;aXSǽZhd+O\2b0Na!6~)(k^'@݄vRtv%F!OpF{FtjcO5 :NHBh>װ|cGdtp;ǯ= 59;'=!Za?g9_:Vn'e8}?y@Ry5ދ׉&)I/ eB zYAXk#ʟ+/ L &MtsjNg>j'pJغLt޽ &?@:AT:F8gІ_ƠsT?J΀5X1Lن`mءY ,fۿϫLvԸ=ɰu #d"H_f*m ي=2WJs"r&`"}{ 2ʼˁZoM{vd|HBg#]-H9UT_GϽ:KF_[fOHMM:{3˽D/cϱɥliY,s<xg(x'QS"LU\-KfX["os `EԸ? }@")hjNIB/ShS=RiARrM7,|CxIіzO Y!? S@<.JZ/yO, TDR~ٶ lE/~4"zf.c:(i&:vوf:q}9Ʃ"S'cr ']v7t2ǖ1rGq^q§]D3lp~@ȋ>o+(Zo^]شJ흘@71(Bʇ.:jLQ3Ap5M)QD3DNQ8.9HI&a!~%+ʃ9(k |-u" Yr$ZGvnb';Mi]473Jb`'tk@J}7qEF>wXՎ+'%l&*0Z_4ݿ=ɤ^p9) f^Ec{FX$vRZU̓Jiz!MށB.'}Z)1T 0]!C2PiPyԬ!d* tڇ%1{7 cK῏_coGڑ6`Lq;䡼/Ld`I4}[ң5ni2^勹3Ukj8IZ E{ͳ[PE4󪹬c'xsPK?NCFĄΖ15hg20bu7ɟN7Ƣ'3 FcxOkM?XRWQf锹g ❂W0FO*/ (Dޟ#sO\hۈ}b&HKZ=7yr[n^egumE:oAL5lШGش\<ʕlS?3eRYR;#0T~1DwEQb`SoCYԟdX[&}Ԍ+S  I]s&_r*35?D.KoھSj3R())koN-<5qus2 w܆Ln098Q&.p~_5!okÀMdZ`>]9q_:iۤ`Tmg _11xĚL7H pkL<ܹEJ_l!&Xc=V->_bmtnN4fEGayJ=sϝFURP hIq/j6;Qs&@mlI Ƹsխ]RҽLm*`aW{Q{8Pp Hpu]u(F[0 >_[/i2!ԴeA:`:]>xq`djK 0AcMQJ(ŐBq)4-9t5` *z x>!o` S%>PCu!3Ĵ,,%=Md؜ A#$GIe+n^w>ej$lLV>?I0AD)w.I2#RqJ7-2yXRAu1ۃl̩:HV\[Ck-b젵-vےmFv q#G1rEG|_k`]kh˴""5\-%:q>%̚^>bLH M6ۨTxzHa,U3tz:W 1#gr ^CYb-CLQY:gFbs$>D`K@) &xyhށ_2 JIEȽb4`n 'CE@57_΢1ػ]W^ȷ.(L.;KPecq|+l=ɱ89po_b|uĥ.FX`iˍLkXL,n&!;.szLb^٫{v T ^-h0q{є.\+?w.^rG)_Qh*62F%df=p$􊻀MG~jy'@A88xi^!.#@/kC* urg;QsnݚX6oõ1Qoho.S($sv72쇡eGj.U!1x i1Lkx(ӣAiXZFrIS7wIo$WЙESD-QƹI51SaRZ&f,qAmH@{Us4%ർYnOtHf M"qB'Hf_ݟG-@}5GcUwLjxtZS/*ToyAEFWIuj/?#*oOM"qqq?+$(Fw su3aO**F.1vʜsLӸ8eNcOz˚+mbP! TWdD^y3 @tgtyCXĒB]u-^ݑD;@UcyT-Ȣ0ZQk 1f$Uצ0_Ume,\zR+{FfD_dvpxbBhхIu:(&0`]J#Md [9]kl=!8 jn+( E( vj>8帨t'ĵpݿ/ &мr9$G)=zP>c30(wym3TO?%drGUyBnlrH|48 oкYGBIv1Zƾ&|`>NMYVX F1MYnEbd/h(A 8 06fFY>@~N!̤Ok-HH$ D#&ѻ{Nw4ġb ~lo ~<-p{[] N_Zق'ƒ,.As##6ТgiЂD In4-Ʌ|i?( `#T"0,#7#H:x%% RqɜUa\6!ۉ>|LueT9Qer,G Jõ(aJzC<(EK?X=o4c&K"M$+s] SvW7X&XBv 11:;]/$.TelP J g x&?ܓB%ĚkgŦ3LvKZTKo[eٶCKTjٵLB_̦!3]Rxuιw/iJMp D ΓXPVW߬@!-@z+XۂV鳦EeOrӶ<5C$M]V^$RѮ^MJ,~Ao3VsKH81DZUR4e]b$~ /uU4ݙpxPӉab\321_FmM3ׄ]S@\;M D@3Djoˑ=;`|r? We^RI֊ޗ_Kx62( W] ЊyαKh?Uv-BJFPO@@\ޱx F6苤@6[mvqpGEKI8p,f+[>_uMULgw FH%&)4 ׍GĻ\%?e497ӑ^$RP'`XT 3=t]KA -:rZg ?SmQd[3r :)k$[5H'O19s * 6x7NO_9^ =MM HX?9m9<ۣ7 UU:)v2>vjnA\X[=ط?J0SY?i]Bu8r,k#; C?-3{722C3qQBEAn`ҾbՁRWI͗&nw%':rxb/ՓXZ~М.X3'y&R8#M<|+yx;fļƽ}lq ~l?W2Jz9ִm(1v<ѩ=w&MSfuu0hb>o^syc:g_Z:s~G AF&/6PML~T՟&cY?'+I#s--Z 1ew"=$ZjnbqE vKK?VunsL$k j\Q_/0'\>Y#*juћr9Dxe?1PUmA }e>u<ῡ=r1MVP0DB" M&ˤzt۞!@ˏɎ`f5ib %{.'O;R©{?<d0$O:<Ʀ0s0f9i+f#oVWZP^<L뵑V!fq<oZiގ~\v YRb"8c9ThKڼsċ6 N\TGe_ߦb\mYm}ݖ:C&}j5dk/5Bf"jB⑸M' Cu|r4xR }FD- ) 0 fVSi R2yiO|ޟfL)(.(+4;gdXGag*5]?Ytߗ?0:VS %=J&IdsW%sΏXX /{$ 30Ӎ?VYGnV [gDV,e~Ppc=kޚ/]X4x0KP?[32) oR e@1U b{봕/KQyʬ9,Br%!5?yz0h [I]0bmY{t< `,@).52'JPÎxQܚ7|-Y$wZ Z(P=[ޓ5X96+ )X1zo.y")U>M UwKR3L┛]+nlZ0R^VeTlyp u(m=o/%_-BO?㒈 @%z՘L*OgQc KqL2TV`.-P Lygy?aOsк_2gRݣ_B8Q ]Fk.ZhM!V'{4 )}RrDTP,WH;.7T$!(_Y×SseM7,p췖>) j"V0F1Z^v !L6U<4cW,i</"lO:Dۥ(JXH5leԃޮ4i[:l7\VFPU+^PiHn0PMM\<㬍m b*>+0 cY!k82%IЍ77ݷKsSKYۆPpX~p.LD'bD+zf)u8r~I!;#{\>m<ئFw4߲v;7fل2ԞmTtd{ںQ`I_9ND^F6<2*ne&gkf|qln~JOR 1_25\D6og\W][}Uw2SbJ;iCs6}[++t>.)$RWncXH¢j~4|@% OP\GI U?c+ߊu#?p*YCA vbZkt Xg;h:[ b%g|Niv.J%Fn58YI3UYvpJ ΠoލO)7 W~\aaG#0"`=f: ć.cdaԉQ\9v|W=@n=uh~n;AYԲe=蹸Dwi(Yo% ʦ:15kIQ+LIpM !<^YJ~wT9*MFԃPl\{tw}|~h$b={cim?g>o>fMd[&) WiV\rؽxܟ"QX˚LPmY";bUZ?:ZPLQį/tpAݺ@R.>f0]IExpY8I:_A~t-3Mi|! FP6W9yQ J!lGg\b8f|BJu%S 4H.^%;n(Pr1Ro\]*WlbA=i i̼fءg8GȐz#a%Y?/b 8\ꑀTu7&$ZAv!<\ Y+F)ڭWw qNTaꁭΫkQj an7ok但{Ț|G\д<yh2FUjvP`Bp+((1Dg_\1%Z+DS UVhMSv К ZGfPuT>i\͈m?<->ֳ/ORf3P7䉃HobDvTpE˿t!WX4gO ǹ&m~ PEL 6 NDZqtji-Q)3yHmwL {'%Cn;(N=TBÖDĮWڳ266lONu&g5@6w/ (*Wh羗X#jþ@ TO ,)׆U(oZt@iHkنrŃWh{1ZXfOҨTO1j1/e1iebG70v7Rm؅Yݨs/JDGrܸ`'1*gYLoPUuOL5(^. e,g\؅,ۑ'W~wR[_\-\sg;A ]8!7P.kj NU6{ +G¹eeV,ޜwL&:C?m?9/)e5X5s 2z;mqz ree;[85M 9熣%f~ q|m'M#bn .=,s^ס'=k qx_| 1GyD j_#IJkK01"?O N(K1ԧ©l A~^# knjWؗh Qq\vGWr7zS/lo!Fb{WipEEl'~^=|HO6喛g2( ko9SDo/@ =]ħ&dSIihvh&檽ܚ&BS:^:oBe5@HoڒrT$ .micb!"ປxr+xLsL\l%3Ll,q "@PATCݕ/_kJV&$_O0Dp35I EW+(ΡhcQh 0&LBMzuU!^hP`Se0:|SKt2pw7F&i4Za+ 5ڭ\s ƥh1γ]/Ă&IW1 E NVyxb|[zvD깸]m0@ eyZP|L[pS\my/&ZlgCk^D)'*~ȾG -~ޓ -qT{Fl]/[|,ԄZ}}_Pv^彔]1)>9=+[ZR ~UQ @1Lx;"D5Kx!VM(4֬+K{Xͽ SL"# Ҕ[%w[!rx~BLDT)kam HÞ䷚r|+FW9TdS./aӎ\Ɵ;"~,zRIbx㊼TkؼXꋛjyȺ_ &G)*0߉_FsZml+%ӷ]=x]fyqA)-5!:$Ю'Pg,r /?۪XvQ%qiWK/Yp{98g NIw::EPf.ћC$XюXuȁ˂Sui}ȴ4(ǎ!9|'GxGG O2M(vSOw-Kel&9 {{FG]dG'M 6H1\j#]W۞]nȜ[MpsYo13l_IhcQx|.f M gz%7>:1٩鄻C%@SqI"׈" Fs&Du?edžU+}~7q!UƿC.wJmIp' |̔Ѵ!<`6΀u卐2s,?ֈe)=}!A79# ^dT~nƁU!5a7 @BGH _4G,]SNDAbwl-7%:fYNU;Dzk(J3Ԫ&ZwQU`ˉlë1O"1g25 ]2`] }yU F:sa 2bm‹潺.z "$Yη=]Lΐ"c;iFIj&,a HA7.)!rc NV_:aMXK"o.^bifD$̠i奲7J6Tr8FD鯝 (z36[,0vT,oz\e\(F՞4HAF=_-z?&>(Fs{;' uڌ82"jMU&% mFM\=$EW8ApM˕V8q{tA5FjЬa6GdCJ_}"kH}Kx")5?a_=tyG(.۸ zX0K/* NrڙOAd[a+G7,x=Yݗ`ϫ5iq-Mu'D^QN|v[Ns@Z gS+RCm͈+ lb\1T[92!lmI؊ -)fh6̨ |>M];⼨ ൶_vBR/g$b.r[p[YB[S\?Y\=c;}cQiV>?)%- <$9!O1Gùf1OVpjU5X2wg*U1Q茀{ ci~ҋ0_$DW u;|MCI(Ga %CܝKh9_wc/ν/!w!l)`%)hK S2G,%*$zciQ0pǕԷeSԣ<~-<\dķEfBj6j<y. Y'p"oXv?{Ȭ]G/Q[;( >;\^CL%}g;i㶵`q)IQV<}(as o@d-4Y|=~!ruqj;9 .Ev\>{+>i0@nJdX _1jMλq铄O_f ?\Œ2 /:N|ܒ&i!|/]V ds*@!zҺi]??b{'i`%Y#~\!0/3\~\K/^'<IӼ3wRi)v7 %+ ԌZ/-eA{C/vݾMZ?ldXK ZUv8Gv,D'\p0UAm2Y,;ڿAhm u938"t3V*B}4;KٿINuu/irDA˃Ǯ4CAfӈ)}S[*p\u7WRY;?ovh'!/F `vV?!}TjLLW*̀y e]|7]sy}d!Ͻ[W.[FD1Uj=!o ǩGo )%"ŵaGnPn1J"*(Xgo@4s[Mr+_ ZL$ǟ䇾]QF8awe*ZޛV4MzqɵU&y1LjsE1?0-{WӗA-X N#AUeƃ/³7e%.f-\)JWQQ72|6BbBf 1 /]iP颂.E؞! {!Xggdoa_u|%O4N_-YLh,i5ֺ]5KT$فaT)YuM\9-.|Ã2+"&pogF)8NOjKZb@QUBRġ+V17"Cͦm\ැ%Ǻ77`s 9&su_]*ӪIAO3WQP4Jc5Z`q*ӞoeHqP?*$sQj& ,Bm#^r2>,6S9zʗ$8VK43[[\2/uCdT?dڷLKInğG{߮F)CWt>H ŵqݫ!tŪI?f*6-=~^#;ԁFm 1x]Ӈx)ͽv|sk'}d*-#9"#8jԜQ8Е£xudy_H'>F8\bN8.0jע ]p9@ƘC A0 ܓއm K4jϫ[#N97ciš?EX7Q&S޴\O`/Ke0{!A%\9'.#Ն-[O9}LZu ^%+Gr2 =1@ <NqM/8rtU!D ۨVN5=Z3LY 8<|n^ pǺ4wE@M;o|n S:Y֗"J2%DŽGyrg 7~U/e>}ClgT B8߼ﴔC`[75_or0 wu{t|)wXᘹ'C?%CDE):KĴ%ҿH#!h"]<#(d(%Zd5gq%Zs38e;ڐR;k?mQu)6V?gi⁕}QVELؾ TFaLӆ~_~Ŀ^No`R\67aU/Sg!V%6(MX+8,Ptm"} Z/=[=ɇ 8 lQ>֛"NH|օ{{M*{3&hEBA=,,"(UN)ƙL>2|*4,I.Hm+|B;`ԋ/KL AO ;N;M` x '7K7GCߐ^-ɸA~ivY30QgT.8Ha)hs@V:GpvIVb+h tT".A&+[S3MSXH_9%ԁ%Dת Ϳ,utyv?ڵ >vl 6^uӧR*1 xJfN&nPR1 ֒Ь2!V&92_N(w4@kK=Ș(/r=j]܄!#1rsEHYH13Q=z4xC9rw7\9PGJX \)p|1vTze籂Ru=p//,@|p}e BTz{쫾n迴J3:.d1if_OjfT>8Է4U: eb@m̑&> *n ]RN 1!a;^ E^#k|]x*Q[{{~w%O6J#|uZ :nnrC2ûb[W)M6=pmBIݬ GgKӇ]{" GG{]>1\;)I^1J5U|[iE! --6-kS52vqjY>9HTdA#oQOc6z&vd vcqO9XW:7^_g]J /G)WZxV#' fUS]o81O C"2wD4Lr;&Cj&R-]*S/pwړhA5=gwI9G9{ؕ/AG;1**Ů^m e=h>t&R+nn&@+$2aCՙ@!q&P)eIT>nTcZv$,[U Áh=5,Hx}IޜL `d9x$#I֥Õ@Se;dɉ| ^ZV>nVl w3F7 [}rp 郩H<ú荝V+z2zJJI~.t(jӛ:o.ȹ ǫG 9#!~z`%n8#>o)rተ+L ;|A'~AuˊFN2݀]6^U~0=cdZd eC\GxΪt5ډHqD=__cx*^p:#H>lpDYɲM[r)HmDiXy4 Em"è 4DEe==/ azu=٧e)v/Z.Dr#T"xe*C/|C9uѬ z;SԂō=- a4I1+FKrs"ͷFzp'Iܢcc crwqPi/8B=apVZ>Mz.c c$xW`ؚQD*ʳ6wla?L< FXK%+H[CWWՐ>qIK^jVjciݽ<@m7ȻPn`&3l,x Kd+?w@SqY,a!H@6tw@&iau$!Zद L ClM,'F$;%Iq_;Kai1/96DlG.eK<,cCP$b(m ߮ n˙FUv?lM*g`G#zAgK#\c *7aEitþ?hwZ?5 Qas[6t^||5 D4Ѐ6C뒠?"W9Wqj V6^KVLIL?@;R~n%n[ƔN%A 1 FrMh2 <ٟňy5찢 9$$꿼86=?M|j+,??WA);#l2LMj9QME _'lsc{$$CsY(iMBWsw@f}N2\ϾRE˝Q ªprOe(e# c<kVJHP Ҟ_ ܘw6{SMgy*!qȡ[zK1f44:6wS)Ydh3E>$ih{S8vk4Wf@jA 4@R#P g"^-x߀J X¶Կ \b6*K+q}tw $;*^.}-[/^۰&>|Xh}aǛ=uDߓ(W*6RF,t Eyݸeln WxõH`—,ZP#gbNwsVNgjtZ@G4O: *ѽO[L0m/ҧ|rNT0: oE+%Н γc~naϯm%T^N|k*?%y|b5ʑe7kuс~dKPvwS.;NP'WC7$OCVx5P*˪Zy[}_NtX ZPN[n*ob!6@ HGLצ'u~ Hq8Ҋ:lLs#@S{rj՞-eNgXTp |Ҭ8mpCd8'8m{5iɖJ%c!_Me`a7 / Jkc_~I/7 R.HZ>ʠѾl:,\q뢻 ]tUoR_7G ǏpOA{a-]wv3`Ob! .EK,D>a%$HE.ax=[\>ՠR7(/F~NZ BśwHe O<*؛,P͡!>t:$( `[u7&lcvt!5):RD5q(l~#*j146| -ɟ}5=t vIQ)r7H J yi ;A? /DZKӷ^#S 6C{ ƨrbS 7Ք z*/%1]Una >SdR+їZͬ^-[I1 IFa>K[O`Eiԉf,f;HJf\SOb۰5N|63'55Np0ƩA5Z10!_7Bc9⼹q/T̐9cxD{zId`o] t=b k[h1]gCLex9.epzN=ߦ+m+A6DU"(1Φ>b}%E8{ fV!4 hXܨrgk0LX[ԩ!,NMw4rX$"l8[Gfƨm5.܍_*oe*}]LN˒>{Ӷ,@46@EZp`r?愋į^_5x^D Ω~\f{UKwDyw$L,[{Ro$7T# p=[iaם($I (ƯiE;\ub2wUTOp?Tam}H\5I&z5V u?!PRlR42|Z{ZoKi9#q(K6-?!*6fJ_>3`Qrf؝o0%;}99-$+ 8p82>m''B܅.zJc1v+ PVǼ*ˑBU10o,؊T,OMX5  ҚlnQ87ŸjlF[Z$rt#ưDܷ ^`id,6:Ir~uN$:t3tt'j˵L[6V|08uoMUa_` \l\ߞ 3D[ $xM@NGbs-`&u=1kإ(*ЃWJŅKh`bcOM^L:l2lP_])v>bG@#U*ZՍ ;[H'mS:ٕB< 1:32}jj쬫((j ,P [%Ty#mùvh])y}'|iA's2B" IԤcUeɹNuWf AG1g7+kސTIB0(VǗwfBUѯ:\27z`y)5c^bE{= îIvx/NWXx q܆8~pr>tl\D RE05 @ŎL[t60E*Hd{k *5\ GG4#3(UkfE+"miFa@A RvoF~.d|IPT|3wWxU[I&MVS bZW!N{ަdW@Jth3Msg t: s)s'l|י `zlYhłs!vE& @rTveRf3"BdɎaꃼ~K³nyneqikwϑۋCe@e\@ pWt'Yif"PĖH^|hFEҾ3 6VZT>@佀poفbē pK@3 !Mu6БXReM{hJ$B ߳J[!?1^0&>չ`xzm>HVkH=[t zKZMA31,@p'%EN8SEpVS;bFqAS;pdQ]*'OLmq}9#{nҜ\ic~WO'Ӎ*caܥ>bv_8m^{A| t禿ɱEHx<pHb >{ޛlZ Råu H?:PJC+ lZ0p1C@ lY=/,&QVM/f R?0#dnr' 7TW;XhX/B9V'qIY?X`h,9:b%,<2[ۑȸKDM,e)6sV@4 1sI5fGThP4Y5xQM1 xT9(`xEלxQXH?B<2Ț)MTh!:! Yvu'߃˒3dM\ -JLo)ە' p3!]ǫՅ:%6{  p6YECh80϶8'_$\g[.2$\rPq@7VuB^n9SBɫY5 A_gpoovn{]4紿=_h$GP5ġI]4]*VVJ:i);703 `|w^ 50]8yG&viW5?7,IJ>ϮNpq4a@āCm5=!x3k RUC 4Gg"Ns5;&/a|kOf$J>уG&DQ#n9q;i3op]08ѳRܨ_ԡ/?QF/8(1XzS66].؋av뿚lE1l5xK(mHV^V<lwD 2֥}ZW Yl|$?W7R>-qÛɛ&ꎆ3znC›9uqm9@u13: {GӭE𽟌HTgz^MG4j k\ #%ߓg7 !n'vi<5ңgQU̎c lV3xV4vkzټ`\g~#>V q̗l坨*gWwFsm7-\FZ, s8|MQ+zp{b Iqm~6!ׯ1B17iilw 0H9x|-8# NcЭT_ڐXO;Qz<SGք_fy묻z Xv}O7`E8  ~!Z =t~'ԣ$Wsٓ C,;~χ:~-,i7pͷdSuy=?u ɖB[%s:XMθ޹7)zrfH}8e i_!}fuJ6E$q sm:!Gt_90imcInJ[!U u[[\5=bKؔ}+B޵)LLA`Ǔ%QB6(C\ם"hJ;|!MF92E?Fٸ$ AY=%a 'PIRur1]8 6-O|ȏGT$\b iQwAZ }Js @@;뤶sWs40v6i}j;rOyOmxEdG>kDQ)W8bgjw0d7 G~ :!i;rM0˔DUՋ2$$QިY&8@`w#YB"Qa D$i;<-w6}l.*B b1aC"k}_:UfT=.}1iޠ#XbÙP 1; BmJCaDb+ю// $[[FSl~sf<}P.Gy3*xO@UC'] .[E-,8JVmQ,j^G#--A/‡gI6OAp1F͞QXJ Y^QehV-N* kHcE )h2|Z²KvU>7DM9}q~8vX*@tqj BԳOAiu11 X@耤cĶ h*(\,j_ #ƙ>35I}>Q`M>Qr?B]KѶdU=4rh?=-kAFOL_\~nL$rJhiџEn[},fis[#f1ބN#=i`X ԧA˿5wf9ya1,s6_H3 n߈"10-qXi#|ꦺTxh9zCd+)è,f~gdIʚׅ0LG ':{{ " ACGc?-^ztW܆:srC:>-W:Ы@* ,8'Zg]LV\BojCAؿrNudLxw]8Lp6p n$Sq_?V zւ ۈ;f\A[ucĦZ,a$$:nk+Cs Q40n1 a,Yv;8Yp7fpÓz>{['}46zM>D8ԑ 6?(]Wgv+f,).*:CO{%%*m*Huv~ {Kz :{6KzSj[_́sԷ{?#s]L;vrx& \8'pKFoKuɩ'?zI%8^ʚbaG[`]9^w6ɥZX R.NѲ?Z! w?坦DB;T-p[?\UƢ"ÛCWxɘЕPlQ$/vڊG<otLy j@Z )#do R'3j!-3]Ǹ9shebCv}{/䌎3n^H9σk+C)O8\еIƴӱ9LZwJBwZ|#x9ʌt ww(VbZv$9% *93c' -h6&-qob.6iM,-_K1) LtdP(-rzD׭)J ZdWqk's#󙯀;.U|rEƢpr.L״xd1L͆n|!>|q;pdP=Z ¶vZe+hEGyI% "{ \2$Ga*~& h2bAL5榳13$u͘B9(Kܳke~{djEfZ-{=wAOMr+C3if>k(רJzfmuؑ#!ET松ks6ː:,MmȱIXɃ'|kM3;'U^{Jw:W*ODtQZKCܮ#:/6? GU~Bjnj\Z'Pqfg r6`5L(L,t1{exϏjz꡺+R'7ܼ1gbLt;<[S/nJ1-?Հ@4݊߾n0o2)%ZhO>҇.Hy-C0H Aڻboa/(SB**%=0a^/4E%0Ӫl1ثe62$C\;&~rB LW픠owۯCY]}X[D0OnQz™ k,n_ndΝiToՊlOmWr0@؃YcF8WGzG-Aa1\"U?VzNTW2QsCU} +u~Ftֶ)mw2b6O=F9JÜ˶yx]"ULE 7"MA WN٬\bR*ȤbEԹQbx]{~0KR?3) bF⤑i{[fG[%%d`f,U! i[ͧyv\ˑn #}̰6mݓx򂪐v:^ϣ4]]0x973?)xl@$P"h" \H݊NhAѵ@'e߽JBǶjSvx׍eTLn֎kO 4g\Tds8_t޷>e@0Z~pICpaho%[[ɶfٸy'{|1Ww'ٛ}ύ&w:U7*Qα;0 3^uSKJOZLLo:.s!$ Ir`^Ѥ[tK@HcW xf@Yz]t7f*og9R;M~3`QG$>tZMշj{ChZѻ6]b)PnX Tjcgsp'@A{]<7zgs&ϱ"rۢ$g#%WhJ` :{XCd?_Fx&L[|7nb oIH IB?uRUizmcww fvj GWlQpק/zN1ub&G6d_?F0y?S$.#1ZVA:G7R@Z\8;Yfb~*.[֥qG%X*Qo*AGhW)q-:h\9y~ %PGxuAlj>k70Z\<ȡ)fx!2AYz Y$%aCXg ^U)O4Йn{taK\\PqS\8b8'F&.B1G|HkX|d t]%ę%Τ`ؤWThGdpkF_\XByt IbIZT?RׂN˄@JQRR:ې,yydLْpVt0;`nS=n]R}Z+Um}-oOzfgr^~g/܊;}ۛaSf|W+\X5o U^F#/-NiO*KO('*-3 فU&Y$nmMh !fku2uXRg&Xp82i{#‚c@"a/371p*ȩ9>dz#P+kH./y7 t_6ک|JVFm|^ 3`h^SFGl(w&ŵTXlij%=`iP5~\@PshRM1#8M#R}z!10ʿJ;U}^;{>Ѧy}??[tCQ1݁.Є{1aEVc[u D5Ϙ g\WRzþx,*OVX_`$rgQ\X PZw6냯\3*`^ \H!iQMǧi;\DjB!5ύ|yUv)%mg:ags# Q+R DǺzۀBh6lʱVyuNa*fKTqaBTNĒ` fܝclrK9Żlv~^X"=^p-9S#UX?A8)Gn;U 8׀Q$i/\Eݦ$ 0UX\}N/ʧu5& 3q紓X7Ésvr'GOځ&/#xߩFA TR%}Q d^D'jP`ͱgYZ07070100000112000081a4000000000000000000000001611e8eb800002070000000000000000000000000000000000000005000000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/bt8xx/dst_ca.ko.xz7zXZִF!t/ .]?Eh=ڜ.+=^JeٴBu*A~L_=5s{e_V-?·MFA+XVVA"~d= jOCB q-L =Z߂k& -mNQ@GJ$RɡK}#N>MI?ZdeUׂZ/kI$gV*܉i,t1H_*ug?qcTR|ch*!jH?6|~)KW3^2ܴhM"UOTg4(B40v#> *UeWdt{jf@kUYn_H rz)·VI(L[7Py{,<͝͞ Co%W8E4*۝C,'! Ha٢T?xk m"pҰw| 4E!n:mai5l3t*m}\}#=oh,von$sD8,|D(O]{}B3"5Ng^w2Op]e3;9 3 K2t$J/ulږp^{s%Nã4v7y߁T&S~9wԘ|1egze<#4_e\3/ff#j-g-ᆒU/4'q6XK2'&g˽Ff6ɐ9+)CD5dȕNh( ։*{ 10UuB_ͰUXp7`ӆ6.Ԓ;8!M)%{*v a>3}`1P~;`ȕQфVAYxT+0Kb/[$CNa 2[#$},Z堏SN*bЀ66 1r{qوh1[@ְFr/Dmn%Nc9j#54AW߮/ ,zfTnψT/vy'x8i0PX{ =scE%lo6;d;PX5k>h^BW=(Ĩk<H0Ksi1x.THie0XWEc8&iJR_PAM$`z-Wu~7D=@_ yBBkZQfH+pkQA(veʎ#H쎫9xdnx~zڳ/d尿"01HѩU5SC8X{C -PYCM8ˬc͎R%EAB@;~JgM`pCuE2?3a'gM0ȦEH Vx@>p2I ˜SR\r+COKx~aR [n/nzّ-#4Yԭ2k}R,=a]Pȳ|WAX"b\\wF=JǗw&X:.XL2GH?N8 6 Wp*+kJ7݆\;Nf=S77y덍. (bIMWTjb¨E{ĒX Q:~-H %k W k?#*fO6_8Poq a@Kٱ?\zTUeAL]ȿ;.t ̽o7!@Ꙙp\k̩pmq(RݠЭLrD;.5lD&NO֐P-Yy &h݅ `Eu͘aFYJeҡtP͢ŮǴC,)iw{ÝMg2Anru Й:pY ?zĭl`R#Atwui֎E XO`yL5u*?/>mp/+uҼZ)ubLԿX뱍QrOq&B=<'UM֍ fݦ48J-d슇# f~!a]Z%$ȠI]^~JbKhO4f\#&ˊF,IH恞!_Vom( زԻubCu[ z@ g9^! 9PiLy5kV?#i7 nѨmLb=)Xr1%tfSIN3;{6d@8@;a>|O,:42=]cpG.^ jI:dAvMoSTBP!YFg ]HT}j󬀭ډu]  3[MtѪ\\< ;X>Uڟ .SWeϰF1(!$V?ܱG?\5o^_'8z;3I8;7Qw?Tc{ކY!WM'PF>#hyLېĥ!7 a`A_bԅ}-;,!^TWlzvb6NbìDQ6U#Ot0L!Z<+iO yڔ:<jD*v!*GP](lhFω]5#XXh YxWq [DRB,nu-l ;9k6Փau贎9!@[)[L6:ǼoDW+u%p$<#rcCM;µ,ͬ2YwaRn;CگTߘ=*q6B$mjHp]y7 :G@Б].ݻ_AݯY:{Qy9v%q&+gck G 2*082KL|FgABe,tcK&9mU'nKɎUm54Uc[MUht2lbF;P' #rYG:!,vT3/:ٖ)/"l|qJ?e&ˉ;YާYTxħ\eֶ chüwݵ)9dH⒱tA\4鰚NP9N!srྣa8e*fhO;Ӻp60Ceˁ=r'e8!Σ>䐺x7 |-/;75?f+HD+FӲ9ij5WH 2xOLZX3^D>!b-n.[f "|XEJ2{4MCRdWQ3Vb`Vbs5/o!nrgx4ionXh*|JUx:ah'kGG_&?;QHEpIbC0n-yLUe>k."+ F!-^:hqO`ĴHr.r :&I4nyÓݿ:3wce.eTcբCVCjАr Xh^ 4S2 on2w|{ۡŰh:I!5t1,_ڬaS b̎z>Sat#N(1cKs  _yq՛ku`B(ƙ3GL6Bb䓸#Y|s/>+m֫%_8\Pn|.μRs9@Ŷ||uv8"B^,pq͹A ͤփ v.E&ǽHS.لHqtjuߺW>;׀+ln&s! <4d$bjs?$A3*WիxǔsTN:2!YɍƐkR#m⭿kGblheHK2IK_AL#ӉP5>3z_>PXRVUw 

    ll`畍sr>['2Xf*Q7ƨXvƱ7`3#|4xr$Ef۵VxE;jOIAq\'m:Io2݉ʋW3umȹ́O%@ᝁX?"\1.Kc5E^U~Y}tG{Z2Azj4W$)˪ \UdXԥx?Dp)5 $ĉ9k gz49 KA>ibm`U*o~sݲB _-3J);'jln2ׂP8#QI08e#[35q)9#./a7I`WӔ-$SrKcK|I@ m_ )ki 84(>iN1nyUOGj IѼz(2|H$ v|< PS~5py͌P/8ۈE^9'jt+~`Afc ?ʱH%EgU ;'U<-~C.ަ^5o:]{ Fw8CnjgEP#@XdPsu$c)3ח?_| wOd[bVTG[Wȱd9/*1䵅Tb+l ?M0= 9N{) b|g>nt S6t .sa^Jmp Wֈ!> ^]?fL,߶*g "t7C͎6\aK4ěCK:)s# fK{1݇ķtsb?Ҹ z-Z6 'P ߎxKjTb\T\jx Id5U^gT:dI(]䴾}+y>)whzMi«AnJƅ/oQrHBgS4f!ӓc+y)GE2ޓĈN\ EZû ea{)ۣ 5(!om~=H;!u~Z뤭3EbZ^6!oY'zӌ{Ѐ#]EPTC!dgXiC}q."Q`''fNʱ (P.ϟ]^$؈>>x:}xڶjvoo ^Tq5W2Hy It!ׯ0I *QKW:yR1T["#'7 lpt%{Of@٬1QT5 H=vZ `oO$$*Er.(_2iZ! % =GP!H!u.l7p Z?BYuB0-FsuNrx\P33h;0ᣤ0)=SǠ!碯ZT$:In;xI@ϏD7Xt)Mk3%nvWs3UQ`#RsyUWuE<׿K/ҁ=OXwd3yJBb$~+soh#T8VߠO2&^/VbgwO0XIxX6IlOUDZf(eό.0^q#fKZJK IG˥R ^m51S$p+|&&zf& kZIdY\Ƽ!9>ͤE*Ec75͞MYZmt][@#lv3[X%;}CUr9 =ڭ=-ؔ@UF1#uf>{}J3wύC$);e Egc%(e3zT|4ۖ5jmN|+~: ro(xgɀ 77em*І:?f',9i'B?*x8@RQbͲ r> D#l±gWiHP*̷Z!CR}Z4ޢ؀&((”KCACB.|?E&V#xg=+?|C BBu0Gi,_.< o& pZxLUl%|ԋ|Ӄ>$;#:CNJ??w י}S*&k46,2{\čˎ:AzDɷuֱ +2_XR6SszdpuOS[^eW33BeK;q6>Aij|*Z$;G%*ZSBalrP]( r"~}Db~8 qrKγam` WaCkNX.~Wxo@m1Yc,l,X-)3-]yzeL$cs[nBWdrgEKyLj>ҡD|CX551i+|ɡG;DrZ۩72dS%q4g|d? =5dNlE乞qÎG=v;CBS%=]̀9ՙ @,f\+`T𜐄aEI[-.}]/Ð{r8`;>-uMy)RQn667R9 >?PF=`zQJt87U9x8kCW5Xz# p FreGj A}][xthquhnʒS6~8{t9t,R OCYtG}"ue A?A bV-9fD"^FR&z M̅$'- L\!z|/lQO#i>6䇜bJ{u7:sKge V bO3ZTќVd~UD~֪nEz 9wŋ ||p81M0K|(^p˘0נ~ dV"OS0 Xt(6әm,2 BMN-i e dWU`,Yu{ ?\|D_KMЬ.R5ȫیf<<<͸3Zvmc5mWλX u3349AZE\D|0t'_L{KؕWvҟ(''[hKb}-Hڿ(S8,@8!zR| WwVTBcHACICėPzIäIv'q}VzuT "4L-Rv~/1t0_MlR[Y+dr Gܴ>5=M qZ*U@&΅]1wkZ*p^b=WTGǽ7d T+Y\.bUJOj_ܕ$|mvFc݁)! fݼ}3lipYHwT+]H{x9,dukk)"|k-#Z7q wbُMa NsMͤRI-c~^-rX]@ vhFGE<-:)@3W 9 謕 ϗ<`IB/ݰ edTCZ {utFbb7CJ̋OiVBZa4 "%Ę;Et]9?CLJZ<7J檣7@D.׮MW!F0Nr{CL͎,w@%v3܂ :ukow8-ևb:PцBr@צPP`-2fWj;I ~X*T##h@k/cB7ʤ3Gߢ+%$LPǛhQi"G> LP&\;0 ܼKbn['JJGD-+'5pW(>zA R a'6BH0i?vs2ҝgzi;wi”5DcaKn!w f*x3Q(oV4X5y`O$S|\n=`AQc䃄ٞ(nj;ZCRȾY[omf1%oV"zn!GpVO cιz/R,hwezX :P4;+L?FCQV9()$wK_gĭD&/gzWa}I7)ٯqp E ܿ瓖KBҒ!|_ 0*vpZsm92ǡ#L*&Tzޏ]:5iSh;di|J;XAo.󡒩췁Mڭ";X7BاLZ

    =s5Xc>`#XʤE +TxHz+tGiMVvb+y ˈ25ԬQm1Ċ_++L mTIeȵsZO֤)@JsX?S5G2p4>2K]+of% Xսhc.W]”f*)KJSVc]eHXTGV,hl{PɆMY nkX]wf_x܉t3#[ƒԠk% :~*\k/%}B.?!:!k;, ` (d9'(N"O3'$[~뉏 ߘ"qiB,sRE| KMXNh;- Қ}Htj:Ja{ <#S+N<ۅ Xvg&)3z>, 6άBOݡCnKEOP5Bؾ{23o3ʍY/* tPp4+lu7TM~bX\nSdCxl~LGTw)T=gRd sBĞ;pEB-=7m=۔xv,1+^0T~/3GbB򄼔.dPTmR?^'FpM.IJ\bq "RmI@ VG_&s4N.DgZ[z8{3`QRs ORmok=\0}~)î;)bpPm=?Qy!+ ƧԷ R#eP)Sp6Q'_z!31A$wOt4<#D47 &C]ط;_#7L/އu^uT,hZM6uHRC*ŮÜv>1>~ʛVkƮShi V`LgYg޶ȵ4RȿQO9g1ݲ(^YeRk&i q/g|Ȁ;EbOo!-R%&5l&9ZpT؉CP$o^ V2ȩk/f]gM**?&wNd$m􀣖oO FOdl ߍ(i^tRBʊd;Yhϧz.G(Nl)q N wz\6"I]o(o]T/=[Ƽ_+˕`0d$Lm&|ӵ Lx%X',.gދ,S5Fx}R$i.'B9ࠣq)*R kmC%t!mG(g7rG A`ptmXAf8ל(5?I} zح![d)umosQdK}LsHqRQW707Tk!Y)>"CBa]VDK-n~NLqPt@(BM:WF.M.Wi 5D6Q0 ȖSAwEbą (Gy662ЇQ;;|diRmc1!MqMi'8|H\ڴhRz f/6D5gG=WV#9bGP(&M[BlD>B5{tK /QcCܶn)j#QW~ (+e/N]ޡ^>[\¢Fo{0{|͌QOƘƲc 3Yu{ђ#:W*h9D"(Wv {WޡOS"} m2 [aqCXmvE>2k(7IW4jǼP f_G'G_d,ƋKzdPBs |cN"vsK[ ήJ0(lԪh8) BGByl!% }&hᚺlYCr3G^;4is> p̅H~b-`G⊘V ;= 2XfS9-Ŝgmvv^nyANXRMf9SA~B=z}IX-\bfK|z1LZ~Nv$ۥWXp} ;?uMMt61t*N}؁h=[v;#;[YՈ ]ȓQq~ A(ea`:FP-B_ &R0I;^m&XIR ^;½:ঀs[仰@8}N:~iDc|ky[_@w"*= \ǣAs ~7šz}M8t-5<^q>o9tu*ՈW]I}ɧ}}LqSB] )K􁣊]f~1쬿uÄa X(H 7z@a;6BDfl0,ށJʏYl3e‚`0~ɽl_y[g`Ĺgzf_sVʊEuڧ|KYOk6t@*۶b/ib`atAގpE@X_i*6l~SptmL,1y=<P'EA<}QG.:Z5D8])uG7Dw5 GS77XGJd].RvM6 &`/-W{V/q\`$':N{C$(O* 94%wZ`yT 6;JfXuikɮ2mg9 V 4-jcHKZ2KGR|S*"*R6w6 C{£$DoU-ѿ`|ihKy=uUSrн믶 o'ém>S4jfn0gndc}g^˙4)HÆX)E_TmRM$LB"X|)L$9 ⲇ ZJ@ _I\`Zwf nNfQ.)K  -COrpZ^`oEeߨ㩑0%d%nF?zQ@ZvvP`ZHE _>Fx/`Yfb0<{PVFj O>;"Aw*1 _"۶B@! l([R K,E6L݁^{IX9m˶vΠf#o 10"Ȝ->ȴfptONµ޼kQõvQ"J'}#lKL: YrgCW!_tXef?M>OJt1npWW0OlCNsZ}M2<̫v9x~|l؅5I P ҅XЅs{~5me}ic4XG0tOSb,$D|n53Asu0_sJG;TxFvߥ* < m3 _?vS3KG/Ǝq^-y(AayJ k+D@I"ΎL"O#]0iYN%|ZߓHZ4 RPcC˛zeGX0,YAu-%Uu[i;)f=NPXJ";`cǧf1(;5a9Zءt H[qtB{="=ξhVdͯ_KʩV[ )KQkm5 9CF.W,->%XtUw (25?_rP,gn$jt -eыTu[q{ Cm? ^@탟KcCr]ozh&bWT?9v$:N«c ULlud-N3%.Ç`拏RJ&K6G6"n~Ղ'ϮaV }`ot.J%=ϣ)Ly*y^[ KxR&'CwrK\Y.~FIngYZ07070100000114000081a4000000000000000000000001611e8eb8000017ec000000000000000000000000000000000000005200000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/cx18/cx18-alsa.ko.xz7zXZִF!t/l]?Eh=ڜ.+;6ڶscp@+pJ}nREd{F.aPܰØ3001N^tqv/3F ƎRD>G!K0#9Zn/d];*>x%,f}#J*40Vh2+jc80Mƽo%`=9NI}n~L dU_>[mQfOV mTyc~1Z Tu xECF4&T/`yc UhN <1C_@}›kӁ2K<-.%WO)nۯqRHI_A&- .rOQJDc.GٜoISB[H&з(B0ۯO:4{*b5#yXEп~ x撤q7!߽%K!A|aI,1dudU 0.&ASA?HJ;Zsrnp} #s:I;?d֎99<2 "}6@!)=3<k3ƻ>ء #+i2j09gg<"ޑAcFņ2jʲ pqhN@rbÙن5  hՎuא*9I}8{dv7Y_I8sr5Z"5CV@ <*qZ3ә)6J.?Tc JݶsoѰ.չ>tY oO΋Eq8ytJcf>@yz6kV>/rH;%y֮q}vfe$d )+8c lO0P%|i{?9(pG2Os~0h4*5>^ ($kwMYZȫ/DF׼u{ϴznxd/J#&yh)݊?p{rJ|_"6=?Z&!GT@I|PϏՇ^6e#Y'eۇl?Pc#yҡTG׭ Wv6/0ѽ -+Ǵ?:lnޙ 4U@Wwk|讋Hyɱ6d'3n2Df- X iB~/;oK5)n)fݰ s{ =2n1)){3:FYU)hylK rߔV$QNt"Zwy[u669M_L' $? 't\=,I$ߢ(Unxij;Wǿc!bC͝ڹsk;@- <-%M B 6kӋ"qЁ HVIpWu=7F;< pށh\zUkj՛C̊cu[KmYy_pB+_PFćg%j_8iIh1lI=X`!z EBoq=8I*m@qsP3S+סY1P#qb#9) ꢈHͷ&H>V'Uca2*[VCk2IvR4)je~]B1>WHP¤ȶe_qU0: kr^`(bO]Fѱ>V5kz\)V' T벉Xt[m/H~/k勩wjΘJ I$X_Ѐca@fjt |& q(?c/W֪AB^n6^kF#*Nw:#X:,@ LL)(> tFVQn`!.I];^6lftO%VyF/0H+OPs)ѷD6( kUZH.hCc 3Wp!w2Ğ}vuVJrmd*,7 z& Dݵ# ~kPM))^.h#ߙS:W9" l.]҄i6>WһӲ`:mպ?e\|@rG#7&#)LV-۠BDiY<'XQIUt'_:%*3% /O>uY+4>5% D^n[6)1^ J%z'{G ={|K1zGEͥ;g^4mu {p_Wa0 4{ Yívú}\gǠ^w{O٭[Âެd~)&{r$@C#,6H}3XJ|Z64En7O*g)-}ր,ý_.CkG(S?T]IL5zv[ lB.IB^~Eqvq838ySǛ(ОKG6|I4ˑ~,~ O^Į51nZg1قl.3t]8}[y7I{]u[Y&Wķj"@@T_NHuggToj ߮kZ9q;cԀRC׵ǸQJX9HۤY' A Gf?J%  c/T*$ QTt4L_2&'!TQ i$aE^q(1(= /D0*+{&鎣'c HU!lWTk9ġL#ˠS Zgς*iҌfmKðb%m5@;x_4ClK3>U߹k%ERJMolLA}]RH,%E .#WT.Hu討S* VcisZb_ù{ÎZ1Ϗ:8A vXBIrV~7iTfs*9<\JRij!T?S-5g~ehkTL ̆߷9N;#n MтqA70=QT@-g^*n(Z_([ k: 5SQ, ɺO (m[Ҋ'>]s_5e1k-gE@?FL涘l#gW -5pRy):r|=_K9R >4! l! ܅tEsi EB<\RŁը'<>f߽eV&Jc>AAKrKoVpjZMGWɼ!}.KxQD8 sNrL:b 陕]*(`R ^'[h\? @<ת6)[ɂ~}=)G[pU$9(uLߪ_ 'd)ߞ+“f,J%xz-ۭ/f&shL5\DT-g@u6cS۷HqC$Vmɺ!)VRa0RwR0ߟp3s cp_^ ޽[BM`16l%^M^nB ,MGc:!. #U&:Kҡ4IԀqԏmH"AS ~aްp$CQʾ'hQv *uqT}>͔s%^{4"*QV.]K\TkUx?˹<dwRHt[8rk j6mf.X(&!*VsI+&]rߛg!ߠXei:/~ [Y[pwԠIaR߈;z mgf(oQ\78,%m;eƳJX9ahELҗ 7UPi_c񋛌 \RPU$J6J7{=K!RDý(pD%֙]*/ Mrhd8s zbe]?SyoIqD8DacvZ}q Qo=MMuY}Fx ÝV\'`W7}Qd.! 4N`#c.e+ƏB_OvZ\J_<ծxdX+8|s(cmYຊf5L@CBVM9D2˃i)™8; TqENwCqm`jc/ZߗӐHg&xGI?a9PPRY.q/-2:_Y*9m^lTV"][}p6_ӱ%7se}&] 蕄N(0^TR -H,q#=3BͺLPuZsaEZL yYBy[¿s _.-o=PH6w }@I&4Atqɠ2B4SZ3|uSh +]e:# (7f0T3)~q09c tXЖ'p7&V X11R6'9fCsA?3I.moI3dqGo{ dqGDJ4s)Pn _j<ӁSO@eSEȜ\H|wFSuHudaUnHzu-8MFi䫽 kBLܥL #/E;q9ZUfLXw`vDr;/hjRktTY*Q}EZ;? /O+[x4pi,Gە[8psTAo@_iEi&J[K5fMLQU%#vXMt1 m7V  \eiJ*"Pz:5 xX579at (qh{`9&ۢ7 6R{勡5qu*3$NSq8L|%"$apW܊XSz׆xht:.D Xfiᣑ$NM%m@7cip‚r9zq2m!~yc;wzK/X_5GC?6b_%߯dvU_&ώ/݆R`:p7F,1Q!rs2)+j6>_Ե-Zl䀕̍1UWxR-;ަjM胗C%V*^@QGq9\7{ԑ`UQH5Lvt .)t9{Kl_HQь_u-D>6G}F~-Xm@jc=(5|Zjpl'04u{22.ZyǼ0mUQk2 _5ӂF3#Iʊ! D w;Wa]Y(:Q#jK2@ C}j /Ʌoˣ]fLK?MNrNb[t(iV%Kg쵀oWs8J:04H,?q*34GQNIwJQ,s3K$Q?QcQ`g#!) [;#1cQRƞ?u-\U" Q5H63x3cE^M/ZOҔk߽Ĵskb:H-ίF%ލN-{bg{ĻGF穣M$nn#Fr V/oπj@tKdۏa nHDt\p3&, lROme`ˀ#"fz\UTpZ[(I -z^^Ω`/<խ>3,Ouq9؄ՑZ~ZH ӜPMwvN;l.\US* T8³R26Y3y_85(VTwYSɾQ\ɂ =YWĞ nSAfZ xgc6Yd'7q۶+AT:| ;bp%cvo3 |{8Kj$\=q9śgx(Vx)^ -N_+rl' 4gUG C;j73&b,\KO֟0ra&ss!?a^sF׶1'@lnaǰ^f cb1y_{0NQ .f422o- xTX#Xւ^usE0$.!Φ1sKHSOUuY>TP./58L>rTⅿɤz3{PI:t`+&@PPK7dqt??㆟6`ƺn _L!H2hQSx25Va)8~&-!f($cJA@<_NPjw~vpcuqCy 6֡Usd۬6T? grT 謺U0޹@tz3ՠ:UЀh1ѡb S *3ٚ3o5 wjj}26bC58VfCS{3(:vyXAF;NV7nkQeT-:2wXBvA鶏dY4M'r`]k9~0w?& 7jzku|~Wd=wC_}yǦ0=!PFRZһ#k u UoRBu֘uj.~fce/cӳj2nrDH0&=X dV F m,].H۪aPP*[K2tm DjTv d /DR>K;}s_)B7u"N؊s@+Dq!H^XJ!wI~ҿC+g#K۠Xx7cxY29[/ vCA]K,kK-:񸊦@,eDЎ@z%LC4]i^^aMfXyl9q8mcQV8Wvv82h{h ! {\, wѻMcEqhiSn2{_٥mJ8KB+]CNrvz/ w}w~ g FΎ&\560=QYcPۅ'v+E$^N!vf8vz5֓oG)ы305"^BU_̻e5$ʻ0MXr1 "U z\sD %Y#(7#`z# S)LN`'˫%_p$ 'iE;_hsY<8iX}pF80C6\!Sw4[jŠ%Ȫ^,ϻ )c"3vl(~57Nu\7 Bf7z6Zd}EK_˞< M= G͓rۺuy) >THC> eǪHB?b5rGZTd=`ֺay*,”J/^R7%f.%0 ޑG2?PЬ+VX46ܪo[U4\á@QWU_8- . qlo_;-DXx!h"Z<Ī QCxn ;Pç䆐]Vd#Z ЅJB!Ö1AɋG(ơ{~[&mq*|҅;oO꒺z Hlmx$fP(HC/T?!ݲz$& QYw*oPywQ X\M*1d1jvO&# /9#DZ,:Ny4çQ&8iq^5b%\1tjQ{ێFoU9s.AXxuW%AtJr G ӆ*||<&þ7Hʏoӳw&B_ಙ6A"b}颽Pwt3orfB}F]`i}V <8KS^x/lƝYMNģ=j3v-X$WA/RcsJJT=A6f޽xD]ayBudhK+zl}S?(+nؚ g@ 5ݮDzB1[2_^mgyq2:-asUE=b+ $&m,9Y,d(MĺyBƫ?@R[ ލg^&irѡn )态˓rwFCR  pM< R40J]AT)wDC*:$qv.sP}S<;Bͻʃ"S/X?ꢉ鈼[xCEbӄ[7iED-Z" (M3a藽Z;kZLDf'V8VU带.1!'(I&F}W $)" ?\= 㚚+x(-~.S}97/y L] OU_0^p og/rzXf:6`։eEb-qI*4dEN$"t 7C5BäU\"6(ܡU۴PXSuc\v#TY} Bҳbfĩs җ?]dggB;01-6 ~e$u\1TZw&~O/d[2BNQBCJϬ%N Cv2뱳r u Q7b#^En@e>t^ $g .aW&M1ŊC i*Q|:<ߌ>=0 UL.Ubh]8WTaQGZFzI'ʣ>t/0[CJ@}}/rƋkD~. y8%9Ԭ?)~;RBq8X7J/'2zNIԛ8΋:R;4 (_zH ,ʕ-KPʪbUUń?%U+75|iX8nvx)a&'rrE}`ȭ#(̀ )K0|(dk:frZ?>㱷;04k*A3] .U~ Ke3'Vrs]@z)D[z F Sk͖^ cdYY+T5~!sZH~TIR;2>l!-6}`ƅ}ft`| &ULF^g 0I7 &N{^hF זc}OJ[I1(}p׵ /U^]atYbF쿯AT9*!1]03޼<Bzs-Z壘*CaRZpQ6\Ȗ/eB\ADc#0ˆvFN\9yH͓Ey1%A~,' sR:0J?;DJRy  "?̒@.εwh>@b Bc'i%py Uc,Yf2tgBOzÂՐSH Uܕ; <,y*lQio~W"][gޝ3u1ٚU|!-\s3\^3Rޞ2Tbg3VHa@?(dBٽRFs<\߾ * ƍPB/AZp>Զ^CO‚$^jdsp쌬:=/91֛/Ztc!2wCgț;0΂eSK ht>𚜿V$in# +-L\"DČ sj$+bdw윜ŠM3؆a<:MIz\MuVAACr׆B>7瘊 ;tb[MT._ZCSt%Kd U_V[f r XBQ&ssˑBخM 0ΦѤRgl.=Y! qz(q zV}bFyУ=0%9\\#w6}21,eHCX)$]inI6 N78Q +as i׮ 9i8*Nj:榝L >hįUl]BP "ZbXy'5#]Shʩ6 եӾG0?w(.^P+jĠjB ᳪfYل+0ry B&iDcOvP@x4Lܸm"4/Dn7@P ogyd 't& tY { $7_Sn:y0]3i Coz Gx>z} gpաj'1雂5#zݻ/ o!6WZ8m(^kyn?(ϵ7bYqRt]H`.-#D_9lzBdfu31mr.6=ZgS6v(9B|6UHB7ztx*Gh2>W-ݚtdGvC$;GBsѨ( )犰.T5*2Lv$[Q ֿ-uuS栌7NXJod^;໦I**܈T _BrY}|+.48վϔ>|/׳4zPսI/n=!S63& Wҵ^[g署c 6J]pH|j2je|<`rP %lK˧Vmzhę0}r@7Jj4ͳ,?:ǢzMQpͫ~/raPˎySۭk5z!.3#!I|^?$'%VwUo+~ 91N5NB:vϏ 4\x4 eJ1:@|a~134HHFZ[ΐ7rcۉ):OvI4 }@лXη1X^>/oG/$"]ҹwHOἓbVKep܌|y%gY\ VJ7~s4rEo9lPrgFĔسt%nwf.q)*),jǡ2ޖYv_Lݙ"ԓ>4]Hdvom]? !]ŰL+Llـ H3hl?̶zk6kՋ-3Slu4ӄs<U~D3+1xd*G_z{ޛqv>1+j Տ =Ic^kF϶#C1m O'-ʮ5ލ51_fM,11ۘ- *>O.WnW|$:'TQ|vI#JK(+O]0" tsqn4F?'ۿiY> afɜz'$cqk#BZMh}_&k#߲^=8i S՞ ᡹ݕ2(CuY<9r?Qa 1?@V]5>HoJϵ}Se2C DFcTj鎊)F8h-.aֳ$Ϊ *Iq ޕa<KxҳmsC>{;UA݀k/t{_z9^/^͝c #SBVQDώG,q:ߧ;dpˏ3@#*0 Ɖx"L`%|2ͧWxW&LJŘʓ1ǂJsRƙr2}Y#@ K&jAM5]rmlIgY W YI-ϧu c>MF豝ʿD7ؓQ(&6~{H}:ӥS3RB&4;藕V/t8~MQ4/aYaB+`8&`Z>mBO Aڗxso4(t-5K=-$mxR3E3U:wusl\J@їV=ZlOI(PעtC%1Cq~SF܍đSjU}ٌ[|gvhFy,Ȧ F%BObu{wɀKio  ~bۅAª'bOTIYO Lp:n4DI;gPO_ dU^cSYB Vg%IgϰY%b'(_ʴ 9byP !K[3K7O$8O=iJU y?hQƎUG_՟e[ƃ01onĉL'Z99)qCOEzBhJ,W*|oH%$l~&em;k5rҦ ߖkzC0тք^#MOP&7}+UM|Y@l$QZЁf9~LC] 9Ƥ2>CgAg4^ hiʽ.u>OP-Ȍ\a&ЯrßTu:_~ǵgCӉ`~YAmW|?" \<m[!=\d K(?¢P6qgA} |gnWʢ瘻f&Pq*jt3.3;@:j}LJEK k-#Ӥʀ%qݡ~h+!o~?$QTŘF0 ={0Wc`l+V :,8 _a/`&8[͝B}`&C"Mukrvr}.)| ɗ$υ_w |#D9σ&nrCzYYv+*Rq?i mR|-R;Y\_f3*˷ٔLO~gZ$uI\,87^iTҷσǕo\\q+q;FqZK]ù͢&Y*thtǗ.ˑFA4j$Qdt0*H p7>GfGYwpvg>Js{+z+5HgJ.ITjpȥ*^*[4[jķ\]SP:eiG5@F\PZ2$"\ (t ){WdE`M(K#1k",`&Ẑ]|(ėI$q_(!mW[áO`yj=;ocYTQ2O[Z%dj^sceґB#vSp@dtjyA{(Y̘rS[<$ -$\pw>fo;{%#dCnTsrdDl_:˽+,غTwq~z8RU8gP svaH- l,3*AYVo 7]xUn&nڼ͡L6Dv9Д ]6G(X>Y%>6Um6jC`1Vþ6 rfZ=T/DI]K=@D,>+l#E%>/3x톓vT3<; (|Ãe.ݰ):^[l,܌[ ;"?xKr(FG L. -9Ah'y{Ǯǖ!뒔?3BɅG#e yFD}M",[)HJ?&ng0;c} >n#>K ۾Rh5#)T0'I#qY'%wIaq21? DXCaȮ֑U8> ؠwF*&9 OP磀I G`0+A}6KH./2{2R|8%(KY-Ed4F? 졊jJ0Ѷ&ފ]7G6/ъZ54-3 6\2.kR]% iFͬo¿OuT+Hi#  sjn(LMPqcͅ,hhg=m10;<  r"´=j~$KI>)I,&7:-wJm Ñ/X`CPz;FIao 4ѬJ0r֍m7 7YVsXxPmXXr䟳:#fKXEI_\tO%5P?-vBdHTrlʘr˚`ZY0!5SA5R[ ּU4}jEdUx"ףR=b&\)8m\POU1'Ȫl_1Wjn0=FLӬn'qpX!TKgrۿI|?IkNg^Ri%G.g*M &2b]CsNh8C `t "=,3̭ޞD5q'h㹒 .%<4` <8%{>UXc08әzqdGW8?7@ rfɮE\BȎqO9&zu:eX#X7`O+&}ݽT aqGnN,3y9Cqe^Lj:$aǕa.Ts5R Zp+&^rbZ1XOT`1Yb̡}L{ cJ2p̹F7)6vm]]rvI9-fWaҏSh~ĐL rMp6~kv =aԿGѡ jw F y2Qu Y{{ײμC2O/ $!a^~F${fjчQəhTAG_d:@kk2i|!<8uaB>C BN47pnvSȡy٢wk{w H0U 67LAߓƂ=j`6}=,AgVBq 2@ZGcm AT4\VˡĽ?gNUG&wM>)G2}âu5HTˇفeƬhéM]R% I¡=q?f,)/n 9>҃x@S_,fL.SO$f3݆C\+{κ_KUqU&ׇyԉ2-z!qG=? XR;4jĞeOk$~^2Fe GhMx!7 4'eg񣹨QqZE |e3c}e 5Ō l8x ; n tr4>_y>#u~ TrwM&{_d4o.É6~UaH]%SNX )h,y oɥ.]9 ځˮn`J-ӐA :'/Ff'ݼ?At+E_$pvN$ܙ:}&# %fM2 e)%)`k\ra!Q)DURYIM.<$iTLoGȠZ"C*yYxgm&ǝT]&t sItR3PJ&O-vDa?!8x u1jn@S#- *H9\e~SF7dRnHNg *QWwb]ޮ4օ^0ۥ|k\9.RxZ@ondl0kg4.lkSD x\s%;js ~e? pHsh w(VՌ˪)ԊfrA$,g;? %@wJ zE^[;W64Y-b!+|CQ t5߯=C8n5ݘwV4fJx'fKōH(#=.;Ƹ0+(Du7mo؊ߴjFØI8^qH+-t6 NvFu6^B!JY},-G&0^7DU%ihhd掂-DU<&@ {DT }{A!!~eu/0UP3${Ohi({}nW(F1x7]mN>b:,AU'C~LbH - t]?BOQa 9~2hIyV HyuHnT)V IYaf4HI.8q=ӛXwfެre^B̎Wİ /Of!+ +ьTP;@XB iv5 yUR\fL* >{ E IaYfbD& n?;wFuH,r^(ɪ0y$n%yn;÷|-Eo(^֜'p\8O{N3_bv6tY/4@q dcf2 )o#}0_*mmlЁ.mtӵG٬b+Nh *E8Y4hryN6)l;{Z=4=߭\V樉y̎D%£W3?=4cXGcwɄ:X5/Z?ۂ7Jo̗[vwbg*jg[{c[2o<$8/Tst#<_H *(|͐$έā>5G}Y+sQE7!ђs]ʜO݅EQUO;oЯ˪N7!|#R+iV,Mâdk"BblA;v(&:6 tTr+\vJU@KTT)J.": V6u1/­x"DZu"=a#C .ѻD)[`` D}D9hFܙ9& %'o]55-Bnȗ`Ƨ3֑mtSb?Wc5V]jZd5R}ZQwL)=o 33 mdC m14Vd'$+/416ٞfhN srj"uOAѶ_J%=#3)(O j&"EP(ewNz`ԥYEoVdn (VˆY,Ft?}E\\;~|W0Ҵt.JA.&7P#` VՈ+\!%5+GDm,Ef}Գmj/_\*U,-S*=2{Z1b]TT~\(JCCmCga<"&&[;(V9jm\,U]tTRg=?ПGK)a(_޶-! /o]C`M"L#T #vbfOJK:` na`>rgygQ|%'R[i=IJz⫬&W !L&52^~ 3q1T0_Wub8\jDgh)37@S=.xC|Z -^%%}`Km4q϶77gퟲ9XηY zT@SXe E(COv$P0Y $jT9Y@ŋJOEQ:iݮ(shl(ƖA2dc#̓sL%dF'ӭJ|A?I8OoX;ks|GoFaC?'n)M4i%lA4S#gǞ0Vl&u`GUB9O_E#_ZҨuiZ_&ůϕ l=S-y brpw灙͇AQy<1m4Gcdbg,mQѝ1k5@p9BN|Fϸdocm8OT?) |tB_Tuhz>2b*%]lXaEw]oψ7hJ13\<E'x!Z/a2zX?B85 ٩SP*ԇkbg}lj+gI;O&eXK1Ơ31 ;LwS LjUVFZH\ e8ڲze*\HєHLo2?36 [r~p ]ƽeGGo s= @6q{q}JspVeIrOf{[ݦB 5E_.U=v)M1{f^z$M]xD>>F5Z@mbWe,mDf~[%}&=YC킇P`6;5`Jqx@9fmUܣA_$kKֹ>ei?&?Ҭ~^&j"#Y߅77:hjO/̹~\ʕ mW <MS<["B`<<[MZdSi*TNrJ;0Y%~rs|z|Ņ_;&ML:@s_fIkP'&yl#|GSaz׼thDVovX (p.K`elwb<I=+-=%;#9#Ȧ(˫5c1;,zVĬ~{v{SJ E 1[i')5x٫Jʮx4e0:\+Er;v7#gpgur[d%ȴ5\б2"8{VJX?.-^(򶟝4O;F.']q [Nk߉&?,e[;b _&4yN'agu\/2UM Hy;z/"fT_jAM+gHvHn|VX"Nx4̊l؁tHw1H,J=QR6a_-ӒJgo\:"]]Tsg- yj I9ts,zF?V4a @2] 쏺Bm4B M&fUx\JEsS @Z-<bf$Ra=$zB$Nv}]|Ӌ#!0%%)%^ƾa5etn u9^wczFo4ͬ.݇d979*JzdʆܩvD3t~n] ~CCfgܦ%fʻ-P29^LYAJUf{ZymN'Qn܆UҡU8w̓THGQr0XGh'I4¦k-MxZ?G:J>XxDՀ–/B8ϛ&=vv-ȱ4axrN᠇1.&vOW%ieg5D HcK ʘXsucד ,[tXfƪJmHF?9r= BH գqJМTz .7>3X5cYt?pD֒nQdS>e+&;ĻBH xRpHͩRWIVqf yRG 9SS04z\9"ya:=z_X>;f:g+ +z$H(arVJ;7аl]WR1>t\iJU.c3Y% >NΈvY72!k1<.9=CqweY#A@02/iXz''`9sc׹~`@-X}" {* 3tu-zWkw=bؘ1gxE-}̏BkKfX*ڦȻ9'!w۸(q}ՒGv B"T cѬ*X7Ew\; ezqW46V2k8(PF2v+Zz_ΜQYDT.EpI".X+v|+7ݵ۝tY݈ ,kD"(&(VͱDjΫuO΅3-g<}]_JC^4% 2';ިoi - LV{;6qI)>aPqXxw՞F!CVUUpĦM3ɣ9Bc!nP6H.K:nI jKr NJ .r+yg@/~\ob;O5mho[㧘]XͶ,.-3slZ>PB+رXNӓ bb?4x/zf;E[I,f~%O859@`^#&F1h!÷n24Q@Ch^CE^Z@]_5xQCX gV6 9κNfJ5u}[Zuvx Λ#@y"V@tM_fc;}9,/":;phGK.꾽 Ӓ8wgԴHhfRh->M>ȹT0 )?)Ή ao -M?b[<+EQ*a{siK]&`t P !U0/6<_SlQSPwk#:u6Q.'|j%f?9by NIk @)YvQ]P|jEp­5[j/[K3&e8^H3>]b-l-y$37]iQ&T~Qq6jo}|1T{\IRjЫRtu=A~\nLWͰ#+/"xܞoMZRA3J>ek 79>7eF3zVD/+3f@^X&FHÊOxKbnqt`ӜwDh\'Gdv!4_$&p/4GߕXirnDߕyj}O9R†fbxN@gFN9FDճaҹJ*sԢ ])&Ӟ/Sm1ukL4.>-{Կ$uA1 I圡*Uf6ht fq_Pp@*ze qh#%v"Z!mwۻO#J&BFLkM)X|M>K.̪o^gTyk\3 n 4Q,-чBM(9 INsRoOZ䧜2>{Q'x&N&yȳ /12jV 1rєR VMEyG`*4H]@AcpjV\FTKE^H4|[ 6g^5${ON EƁQ?V]j:e:\s71bw8W TB`z4TL8qL>Li` (,>еS*@L7ݛS84+0Ғ9-FK94v+pB\/5"w,M5JdS|/b{C\Tis(HܼW;"U܀Btϥocߛ^y-az>7g y2|}L pcSwj(Kٖb~33- xYٻ-X+9;)o;UFZV5'{ELR8%,Yfj͎nA0gN˦@}x62`B"f;º#Kq$yUxeU6C5;d8m ivMd:TSm[.X;i_bќK7*sA,4CHUa}" hID4d%G}}<;q WYmXQ5hg.{m}lIEe -|Q (D4Bk.niɽU/Mުp4*)3%z&?[8̫b`MqI(SDl^pUyE"f0#f >d$7 (_;5<ʖdS_&؊>s7PvR0ݒ)o7l~6n'ho[y*}5jjW*sdyؽmT5"toxkN8V7|NTPBUK! W"1c4̜\Br6-M cj5>6 E h"r7W4qMq{hGOLtJ`b6P[Z5p5k9zT.Уű:\#\˵<-) Qo3iUnK7QVp=?c@`cuǖ"n綛z.֊o]NlJ+^dÜW}1LVzYDYF ÿ4rgn |y491h<UphvdZ{â\EiCo\*aۧ/ I>^ ASA8ȶDcف ]g7v~GaDǀv*bk'5{sRhSA4M;m ob1*9~@FFc'y&=(3Z `Р(Ê#-8;ez{1q'.mE.ќLT=\Ke G Ș1" ysv@@ BO mGH"L2@!^A"RqHdė-ufl<3K33 u:m=L+ʀ< 8>zv^Z g]sq+&p9|~>VE"GE"hj_!JgbfDH@!hm|,x98ϟ@qܜ:jTqPr!"WYGOy4_fr1Wۯ [N`󊆉-kGNΣڈ*"j/&&n%_MһvB5R6BQ2N ‡#5~LNk!n %AK|^Σqo"8ܾ]n􀫊ڽ @ Z w`/q*%Yx>ɽS.YX%=-Z[>*ԟDȴzFVYb;a=UbG3X L sU|yTmjg*>.0Z=/63!ڂ/BmTMl[JfUB!TGqg-8{zd  zh)/)=>yк#!t?M,8^ ]>!4eE [ln|sLQh #HE*w W@xuWAxjgS3c9L$8df+VFXc%Q.=dnXZLiZZqڡSB\vаݚNLJG⚁S|+ IlY+`_*KsL{;bMZ``w80"~46lfLT"U@Ը_ N c =,@0SaܗP(닉+.$).,u}9DG꜑ `dw\6 If}o/nX0S ;բ6ds^2Q}Pu%)*[=V2χS3?(Rm$cȤ,/r!C;c;YeK`S@UvY;O9s׌Yy'; .d|(p[ GKJ@> Ho'y?ŘM*EˆJJ 2}Lww_ *cgc)WpKkj̮ӷröN'(&%BTk)Pu]b 8]A]/nt:붹ZN^Qȕ'鮘q٧`Uڛv<˃ףK:X#Fm,YYq˻&".?;ͣO=80HMfss7CQ:DӰ5cRX&2),.{+~ 2c*og\S1e Jꪬh)uXƖn eu>p qN/Sh)/B5/J#!,/7j?a~4oCر@YY1f~w|Ip8).ćzznАǫwrNi MXG%Ru$G'C(09L\Wnz[73Q#8%sM: _3 P+ e7W5P .y`I@ IRy<|k2)r"bGws =^3Ȫ+F}RqJA{ <DLo[5k3.ԄCV*DZ6"X01PVu Er91 ^gΙ$tygdI=2ٻf..CU=х6)I[9AeUҠ .=fu>p]mtH{6.z<<^(, BC+B.2Y=y1ao^f=¡E獘Jґ(ɚG՚ J~קsRS]N!'] c{ UM=mZX|NmK;aO2OGݴd)O3nbϖu_70=}\T^;qAC׫-JwBGI@aE8( yP= 28BiRm!2&y6$m\}.ǜ1ZՌYceiTP{r1Š~S mܺ. @i@~<ڜFi/2gh{BU@ -Je2A裨`˛a:Hrt0ƽg Oe) d̷w7lq:.VdqDu#h_sZS!ƋoE=O;(τAHڧ ,IYô; 1[Qvf dqZI@Q uϛ> aųu.V9G6Xjϱ+ƍCRk= d#nj1GJ@ETmBiWή ՛Lۋ_bN ]^8΄ 2I̦oLNEY5$>F|dH4`%ryZKB#Q6.7Pz[-_R`j[iEx)Beo;P}pEt1}^ Y=y렫x]TשFz h@IiF⒮>϶`i@:O5 vmCٟ5]b4w }'0O&4#WXa]fŅDyeoT"(ȠKD[G3n,,26VOp K= 9 KwJ(@Uzk,yث{bkGspuZFǬӶ H J䚌R^k6cEib?"`>aqV3`|P 8Pxr!%=V(\bg-NA8G\9IY!L EOo&'mM{M7N`V$TWr7;q&$;;Q$EɶfMˋ3uu#mN\Man?| (Tgn%,{݌%Ì0#d2w,E=:L'0kƣn0֤/Q>H^Mvo8-\ߍ{%^S @|RF?#351L$<.bhIStA ͠2u`0,wjkNYHLFR:S*Q6[xFb;zp}Zqbw IyO|&Q>$=tGma{ G.P/SKSj+^?d敡ˤ T^2+]Ex&:Q0X֫ҏp7P6 a[$„:[~ TU><4/)mk mZZz|?K#j;Yya3|"YZ@X`e~+'kM 嗺dTkxd:C}lp<;U#ƈCwR;09CwCϘR'y %ĝ8W#WrrZ)TyϸKMUV. &^ =׾%/43^S@ :#16֢p&q9Q?ʃCL$,6mmYo'A>:)90VfZYt5bhNdu١w/F\.e[a'hpGsчP7,8M!a6Zק_wQ)D}};-!(4QO:}KOCӳAX"aw'ifc" dVNzoFU=Ұe&ɵ<cֵJ#^p1>Yhht)fP@c>LVo.c0@$qr8 K\Eť`%-59t/cMB)x0&<'ld/AѓDžFE0BrW*rM&N/`ćCcxPȣmWa CרᦋK;QZ7$N0AL:>c^:!7] D𧻓BTcz/~LBj`::attV}A2coT$]ݤ7ۣ)yx^Z5&J:N#J]xv'}hlU7Y_@ h*c$sw2h Gd8sɠc5H viNM۪zXl&3"a ͝H\Q_z  A@KJR %4dZ|㪭})}x܈7^ym+ B?CRzf~ M`5nseK}WVNJLz #5uǠ#_rKc46KDɒ␭,Ϫqöo~BԽUO8S=#vߌIwdK46t .@fAahr(=k~e$%1sjiE1hxs‡rgkˇ#YsUcL,EqV]k0Cy3…nzw2{2`#1/޹Kl y|1.Ż)MɹVm,3uǂ4/Ck{h e4rk?&+4 &Rݍs|M5PPJ_t?[h[+۪@~tbRrT\_Gi`[Zʨ8 o;gPw=-ȕ焲8$)hEh8|an<緷X=e_yђ=<@w8[ Ŗ#x$,JJ$`ŧb4ҠCßC-Tqt^mu0n܃2E`y[JsBn5)ɗ_+;2@Q,ذIK:ks{[ȱѮAD<ौ+r~& ˼<OgJI&PDyZnBO:6%.tk! n|Ϝ1OFoĭ~4^>(ڥ!GJmF@ D,|r79\RBѸ>=:-d@BF'C.=S3pOD%<?7f n/zkF1O=?ZԲ\&9Srf3ʗ\՚?\zhx/2mQu8]poD@pY;8!!%.H"c h-hlAl:ts\+(¡V=W_YڿpS-yO`P󇧡7XdvUzK6I~H`f4Қbi"HFt/B\%uxlFVץhV2ڿ}[S R#?.vI]7`<4vʺlAw!AIe͞?xFƔȢǶjtIRUD[e1v ja 8Yjb, 0OC}S"͜D=}+ow-~aޜEsS3g䧟aNg70HSM qXsIWeM8E[\Pa|m'OY1]O-&>,A9z0\دr( l&68ж'}JvMeN]d{S6ԡjQ|}~a8 'U)5~Q\Sm^;J=?rC?[冖ꔹkˑW}|um,KǒЈ񆕥T6u{}{QF>ft4B(4YLz!u:Rm~Rc{W3}%$.DŰX_%׾lxEΐyOP~ąUTQf 4-ȡ* bR39|8+jAi]fdvtЍ1wceA%ZgEi$ӎ(֖`(څ]3).SQ3gjਕg!q6ѓwܩ!;g4* MbOxH=C嗹٬bQz ;'?(Ӕp)֡(ŦlR8ZEm> )% :{g1R%$`zI,FsFUgKLBiY!*>-#p5-n~!op>T=&"E֌#7KӞf_F}$dK̍%֣vRwL+QgBIṟ_Q!dw٭c VN[Ad۹X,Ǝ!4A4EMCZqJбz@!<7с`$)]񗄋4ơ},dyk G6IKkh+rZB8VȬK3Ӎ}eȠ\떎spJvXpc蹛+UջοO{0K #+3on :~StJ?ؘ2or ja- @d ey7Ѿ2|7BH o8^T.!" MjT y-fơj=_Kgzc΁Z`t۶N:IwLQWct!^&WnH>kRU/wu  U 8+FF-6-apF{@rV8/BeR:zUa0tNQv$dr:4DB@ wPPXEFF_orŨϹ-4n`{i _a40*twaXãE*n2oĚocqg "4uY=p.P3 wB=St}L@'<=᳣#@aٝu"? &Y3B5 |5u"w~$"jT-['b8?Qn1jU,e*LÁL88 t+kΩOgǂR{ÌY{ƞ].SFGsC#N.lJK' 9@eܒ7i&p~jQR+,<3B #/ۧTF~g8?k % u!W8Yp5 &X(dqhҎzu@IItOF 8ɫ:.^B h!b-kڤ$@[H}ο<4j]!@N[Y O dWB搞B7OxN7,JgVrŀVlwJ#!f/SV+i_FZ=X)XA*{vq_CtQ4TFZSDp*^$8N uwζ)ESCrCu.kﰌ[ѲD98i:K`,9`OVAEఒ`L!m,fi"L,{x n)鴀&Q%''b u(2Hjm$X=gNv *W1$V."j]G*2;i mI`2va]0/S$69v~c)ܑLj=BDnӔж8bYyRןL8#lxXUD0U>WwHƵŗЇ s UV`",*Lsӏ53z H^s}:/ɡY|{#3dvbi>ԎT4yFbs8Z1)ʷi(;t%_e景SCDhhXbʾn# +^˵N [wkҽH G59(_T,Du ?K/p!ZWQsu~ Sֺҋ,zR'dfr⹘Akl:j9;%v(Ag~|y3řƍDɋi5xB%b^-ks\nwbB&"@_?%~9Qz[5FʡDB 8UĹZds!{%4d,sƮo/ŋ(?ϧ:4gr*pIѶAgB^uڟjF5 |IFBJ)31:u*{%):'*XQM30|&^q@[$7e33A 6☆9,Zbof|ýEj s(2vGn>c< ;ڂ<.V^gHӘϳ97(e`/I17yWۦS,xŽ jq7"s ɮl[߈'3!rܶ "Y6VU؀!>#Qh$zfqKD IY!zOF> c*ɾ\o$K kӕ>ŧ*l1p~BC x8|4b ?lCֱIiޒ?mk/CF)/ؑ9ۼ%Jg!AwumŽeoOMgMȕ5*& #k8llݎ%xO 0`n/'\="B[>P~_J(&,YiqmQ첿hsO T"20:ŖZH&ij铕|)+;66QHRF0mRIEyۄLe{ש $X1Dm5S:17>pe m+x.O )<Dm ~rvz݊"w0R0~w2'N ;*}}Q%6ĤNDN07I4[2-}:hZxՙ\EA`>Er/, .×ʱAO=c95R&G.`U7=ıh5bz+'t2? ɞՆШfk@_/"P2sbym7CixeiP5%O"aZKE Z sbłd.X5^THEH(I~?'F5;f-Qt)LW/;sd;hiCebD:׹%.5e;f>"po;EȺr|+[,Y/,bܑV0%q'Ni& x%or;pb|QD]4h!Hn6;;T9EC0A4Qb`aA~}$^pi2%:uҁ;-y V\ T/V(2@kIꂀ.9ʞ% /F6SA¯ RkƣkғkAQe-f03pGQJIr-,g"<{{(DTm) 㿹:o(E|/0M:=\S fk N|ðBfQUS{:8G6UfZ:2n;QGx5mg;hi1t lu]lWB.|!PLTfxۄKJ舍!fqQF/;Mvpe@:f~%[LdXDbr1$ EA~`EߙTa\GfrTZdO@?:>ܛf<ʪLIBp+>Qtq+ Y %DM,~g=cO*V.zTw5ںA2a# \;ô{fF0l`)b2{p9Qo%1Bn_apG5Oj$ùFHS@RCfh)vԐZE UKT#X1ݶȼ^m6x"?-턚%yi.=zrgfzO}4@gApЭG𤍻V:3&cV[l)TNG 4{UӍm%uV[} vM,( WuΥe S[ {P)ݐ+o~=T@wM=bU/e`nNVћ),ym,*v;-,!5yj,~¨{ Lyr|k[3n/*aqc D[;ċ) .~;߻hvu1omJȈ[4ǔF\L^LtXJQ4~΃>%Ou$\uŮo\ڋV"@xk#"h$ XLJՒXzvwхS> p T!<ź"+t\ ZxX}Չ|.w}1avx]7ZN}h`|߽^"IjXUt>P@0NgUUO56 'ZUz\`6 MvOIxHm)+&CSpSA|!a?QtciF(Za ;z!=䖙G@qAْEr`(߬zo B:PqZ$ӢrI~8Ǥ@L{FٝU:kxۨvȥ\Q&h6sQh(P_uS,2ri;Lm]HTkXFAvEkk9lRX<:acqICfB$-BȝVLF~w_)m˸ T2mc. ~Y Ț!![g#N >0%6fd4CI@bs_ T~kg[Xv&h 1:ȪM65_Pa[$@ BR|Q`H^Ε,}h*<٣S w(*94 z1LoV&-tC8o Dr?ӈ ZS a89Z(Oٟ/#Rj4VuQ˥rGh)xݦ7,|Wff3P!@Q/?bTnuKGjmn| xnl3YEM+٧a.7T⌚Z]O@ Qp5a`qʯOe:Zb:VMĩStxrl6=Ya )Äq4cm?Ho,3;M :V?$Ba-;=8l%{z~ӄ0]ZĖ:9Fz菋H_΀ѷđ24+Oe`9K)q8OGI`TpKHPD#dMМUc_] ވ?BR9陋ML\ͦ(1/rڂN⁴ sgy,zrCm3jN;ےZE ypv|п?Lv y&J x51}Jt cE:N$q UP[Yu9ԣP| G}Y3SRU[gY؜=w3pZs9pLȥg%¿#~|i'ctc6_4v< cY`i7g✜qAW'QKb;ς ,|5hH̤Qn }him|=6ȌX }E3s2Ҫb ii]N7!F!>S% <;|tcJD&]y(<$Al3Ssdk !F+A7"pCR+FeSt ?3kp"(CVV\#GHk~L5M gx :] SiyƔ/d\qf"ޭHP 6@$h((Σ1=A~-Mo(oD3pi(:췎&vN?9yQ]MEc O.!DlWK%4Q em;HTqݵI LHK4%7O7͵_l\?ȑFʰ"GGNm[IG%SVj|j$ʵt蹤9s:v$X5Xn#BDL}/~]gJ8+,Vض),3S`J/'lrbʴ6n` D<"S:b]'% &%$5ğ_^]ևc(<}'yB 4|kf8JEA'-u4](/<#+^+&ˍ0ğe{-9v;}qdu!@գ0-j|i@ugb@.dҕ9>Չ^+3,1'aUOK :%1)\ 8!I% zfC#ZSdJwXAU/ :Z &d_"DžPӦxkVܯ_Hj ˥C ocFxE>Q*EdZ^Lx|:OZVMRfVXC^9Q)-i @. c_ ."K=_B\߼'W~eW_Ski'ĉ ӞrƋD(ޘf_:rdmG=unUPӄvyq2pA9?om}ڬ;ұ7)U9qB|a;pYycȈ#*}BTw7ED"[ؒF]N YWϟ,QTQU`ib̬P=HUםGF>F߸ZgSJm}[uby8UR(;V;8Tt hLY55ZHd`x{L^orN{z|pc[Qd$bk0GuU&6=_ Z@g@Bـ\_iS<%nӊ])Hi*{}WPiw S8Yoy{튃q2I dm6e"*1=,Ha5XU  OJ_}}0m6z(E1 1˯eumvC'ߠ.x&]+_}X%;9+w2* dƓG;zhWIar!]spW[<|n-m;}nR ʒpViv6Ԕpv .?[oz* GeR`ϓdL5\Tǘ]pzit@fҽN52-jYZ 7bp97y{bFdOE}!#T}&֜p""o%7BZۮ}T('&Tr6Wdd`KP$v{8 .r_['/hi@f'0b=s&m ĕZT~?;auUһe,vc~ BaeV+Ϟ8[,OrC!w* {-e 1 InPSqnh7Ccj TCHG Nx=D),$au]'>V@s$:+XD3'hfFhGݤA7 #Y7@\堨; olKW=}r G8As*FJg2 Et &.֞MJgH&$vhת\_WI Vb NKBӵv 9ED@cMc]uVv-h&byU\(IbN xɉחKb 1Oooi83r}#sy; :L ڐuc31R3RL+h[Xsq#\('8/4P0=@J 8&a2M~ QJ =;li/*&6EJ`q(ӚB?Dra%9)WX Pn(Um\/{Fe *w;j~ܨ郸t3_K!W7Ĺ(:bӪRkłiocoZ9p<'Js̚qjT{7pP(a`  ?mNjN ^n. iJ﯏J<Y9#! . jVoe߾KL(0X_ɂNp mE|=M "bF9vy8+x75RUj4oYZ=?5b"}\?肝Gp4m|~  [+ |r)?7w5RT${v "XZ-^ABJ?j(sŁżA.wv[YĩȏwmQN }ѥ[I!8,N2Iw㒾BʘKWWR[Ы#\KfV2L=Tq ` !LX iseclR Ux@Ϥz+?[2A`؈rEhȘqF:vrNHmgSEY 0&{M3 2h*26+XR@FIPq5*4*ɸPLPGFqYD^HԨy@Cx+"\cEx4wkZH h^Ajbb4&. 4҆f?bzr >=d_QiDcdY4r7ghL\ >\ =FHד)N.G~Ve&]lJBG}@AxXPw(`-*B՜%m"ΰB,xw)fZ󞬯 a,N3bz 6_?`o]T^`lcH=Eekhd.-4X`#ܢhxV:c?[zx\)Cp]OVv~iɵCܾHwKX\iǎum` rщk0fk, ߷/"m=z%@ERw_>7b7_Lm0C:Ԡ*K0?HEy^92V$ 헶"ckoAh,?yZ cF܌B R}Y!^',sj6 wlkgb.H&0>t IV?ӭGu@Eb:=ίTq_cie%٥b[iAZ+e}.'qIdIe`h'E1Ąx]XpǍ)7C962]/59hwTWCU)$RݩzBBF8C?8>+EOf@e<p}K[qd8<ަUOZ#Vx> 1PFn̓R b,6.(#q5%㒙i~<*ǫ ҭNGlo"D&ɭ*Ueo` bmJ"AqWx_7v4SP*υieNW1?"nK0uΨٟעqcJySnG a@3ߞܮ6Ah_#ڰ@wn~6}pdeb~tC$zSh2Rkfoȋl;]RY͍ L,ֺM˚= gG*Z 'j:7|h:rw{4"0TrW]F~4 e(V#6@7Mſ`:&);]pC8 Hƽk 톙#Qq/|p2]jC?Z&,SzcGWW>v ASq*ݬŎ;.}2k*d^;7#Dij '&`2GOa(Jl^/x8¤`Oj=axu$fZ$t1'f QPQ(hxn$,=}W$g$I=zHb#5Uxܤa& 뢉Zȍ#UݙʊbLW.B|2'-Z# ;͂niTk@(WİKt*P-]TfŞ ]3pZWZSV!pM$viS&N5$)iZƍ~>K5y3ffyrCѤ~YDuJ ;]v!ISPDUU`BecJ`; }eɧtUږ @Ow( 郐w4}5J>SzD} e*5coE9,NN|K srޤ_[/'wXfUٌ`8jXgJ H^Os- xLìGj9]0#QKn'! +C[Ɖ6g/bO`}Z}t%ѥQG{Mklz2#s1`jwWQԒB M?'Nz+||$Huqyn0`>R,AE8&[DL{W RX. ?kT]Y!Q3\=Ys# ueAG К ,(5JC>#6uXZ&1AtVk@X/w'\$,a]ȹy[%a4%r6 K_ E~t4Q*,-H̓]$'氪H5uO۸`woEptVbZPK{A_Z -ʥ:EH)*(>@Iq O Cd+|9WXFZ EE3d>41h!b\ۘ=)Z0'`\[초{fqҵÒ?b|IMz*0]uɋzMt;m{go$|::}݋j~?&ts,E9eP?9qi,T8򿚽wkd ۟;!"6[#4&HT,HṀ4Pï( WpN93`>cT$@׀)6ހwbDJz0JX ?|;>NjC$znpQtx-_X㼮cq5&XNf\HE~I`2o@|>iie65ʀ^=ן ;/av7qՄWr#V(Sqi(!;ȒeC|F6xiW}HE/YmX / 5{OU%Z$HVW*DlJr t̻vB$;O2?VTcڝܶ- ]7A2~dv;)yL{{z0iQk͌ۨ{:b'(s9r:W7*'&Al YZ%>ȘtNã9N! nzdյz"¹ YA#CQT64tՂ0|$t7Z''';*/m~2>D Zd[PPzI'jzCW7{ԳEY=,FXɳ,QYҥX []_O.,4RPc Ԁ D+y4n29 s,V7>Ӝj) `8[N\\ir}q{FwD寚$عmJo>޲ yn;93o=pnqQBޮ#:!T3G"B,k [@uwFRZP}vNɺ̘\s\]:sP$;tr)z#K%J 3Auz*՟?y"Ve{29>6Z@gP<"|۵/`iY!Vs&a "Ў^4/2&\b|=jTͽ7R#[qYGtܰ%wξp_\-: ݶYhb䊎{p- $jtB{pد{\sHZ#b;1~ 4ŚvMdS~eP" &Pdc@0zl$-׏ݕ"g0%gBIqT&5]{,K YnIp)Ůi3F豫"'1FϼpֱuNxHliȨ8 {@DAB-JbP8~(~:Q;4@rRU=)}L5HB8 Zs~xjb`o93˔[:F"c+_<*sM? dROS\HP6:rQ #3Q׋6Ͱ%Ya~٨ 5CpC2E Ga+>C|)#T|?SyDŠrzq'"2(k o7TMp{{c&lYBu0yg?ѱvdؑ : 'ݸ$gx+xkl`'JQTYN5/ON i,w`h/;|9uv&Ƃ&Kq1 r:PkX*I:ŧpl҉E(TAE0ޑΤ~G%tCǂ{` N(qM ,O-N֙$YՇ+FE8MSG'vsUUиPP Dz *, hN+G͔f6ZP eڠ ɰ㖌D nJN)d Me[ke<DO_A!@." ~ذ:=Z2"==vɪlol) $_6cb"\x  /pGL.9ͳZ7u K$77&q\= r2 Bր'gJ&]s-` pɳ(?`c*$2 V FGaFѾr# I_ 0}i…41fhT 7 'v z&r䢍.*>zLs)УߓnF17sҵR+N(*ɱ[]jΡ.\ L8˱)ˮTJIJ[t!%s?+ #>/& }]I)]Dq%٧7>+ 5A;mZ)")tTjϪB-s=q'uɤб{1[fJC[pjʧ ;awqǝn^Bk5n Րe`M~O1<5LޭHpn'Sֈj߉_e0HѹA묠ioEq aL `Һcd"*#DK/Q q4AtӕV9$+Yޣ!Mhĝ6:@R+*<+ ;nP +hg͙M_%1p1gʰz+? TtT4[Q<Y;*p8luX 7lbk~}(~@isS1ҵWJCHdħC5+>x&Z #G#Ns8lZaQʻu/1tv@;~4! 'Ywp\u;wEO\jD&5|D{NĐyc=#y1/\}sjC8} +u^YVr| 1?z'O<[W;Et3Ky_^*2uCA7 :Em7Z>P~J[PLwjyzk:Jdէ9>-w0|h rtoiDy+6uA]IнS%5+3!}2:f|.M:%3G~;riPɥmw x-);r@eE៑'9SbZZ&r`}2acO,3Vm.(2 3H>M9O!TR4>W4{Qg673B‰,&ȅd1_{{UXK CWwBmQp `WWh&V{,~$H1(.)`gDkwa2 rhM3%\՗9!n20 Bw t"bdST~Axhɰ$6;!_>0x :RS?~@k."]p Q]Ω{6}A윥Z_˘:_IK]lH1\{?O $.ao4t7%ՠC~1 cdTπ݂o&'MG&l.ߛ۶=R-I}_+3JñSTͯX}v;/5}Nɍ@z?K-CRGRVFi3<͊;]adʵNd9A%{J0$n]E@(Aii5{[kNg9bn8[c`D)r1a / Py) ;$ې%o6krS|a̹*!\8~yOX VZ+Am\Uw(@Q[, p~hF$B, v҄mq!e! '19=;DW<" ɣ;QֿTpUZƜB~Cy BDT+lbs`m>Z%/:=$.eW, e80+׳k.Gў?я9 r"f/FSw`$E&07 ;拜'@mN6qVB?AnP̻Ό- )g"27MiWY3 ܛ:m ھxmL6<vUvhƆ7>8E4['Y5x_gTXܖѼ!P5[ӕ~e.C8ጹyME3ϣH#P $OWƳiXph3Hwh2ذ@2S3EH~*'٬FW~ػYHsh;~Op_׫b4!62fsE]ͯ]R}{ek),FR2w ]%b372jYyL4|7ͅxu)(_Q/Fo/A v~tYh勘p tҴYI#23FD0蚣1߽YP2@-b k*hMBDiq\G2Ms8 AUx2)mJ.W&t,W?@暭3 sN 'B(IЈm=F"%AaM)pU89|:w!]Xo{ٔTS}ͩGHx//ajZ}6V:ZQ׹²箫@LT(0p[@&KP7q=Fcn X1 }*#K\3l\T@~V?EQ5+Z,.gl7"@& :!o"4w=MLilY|8Ɵ?!n,tn)uĦT 䡫 jd]oo)ɺHTP1R F)^sF4x*cAS]> a3C<p:HCQ@O+D|NV#Nq7XFA,9|qzDCcKN3R(+IO6QSI8> >+MSXzH/KgQ٫91bNP$HW9P7l`Y9q`Z<@з,.ƃ.JDNL5m|lxkY 0zJPd{g<ŬBKMJoMwGPSNE fQ Йm D-l5š!61HHSZ*cq:b9D\C8t& KMB|=QRRdžO(@?HmZ_O YTk"fOޝ//6R}_xOFpQ5S5A-~YN̊Y7.ZC=wzjZJ0 ĉ19-i8|RBA!'|9"p5s{k+RZ$Ir]ufr{p_O>õՂ?Z2 @*-9(jVŸ옓*K@ZB51AxJ뜜ɹr}w/C :װ8ik׿Qdh#q)ٜB훴9@vDg/3j;e8u$ +?kDYx&Vť,<C8u78ӂv`*|| = !vfbz0hƵxŝ˟O ?Vg+ژ/|]M/pTe[S`f.WE;.;;ڼ_eˉ 5E*?E('+],d܋ xo#OMV_@+I!9 /6+xF ~"YBҲ^;/+VRMFN~qCyR_8;^mT"m&$`8;8۹Q2vEP) *FBꎓs)}&]n4 vc#}S 2s읓_M؟ZcuYy6@33V?' )㪛U{3GP~Je<zcp`; aG, f,C&di>$įkH+siR\ی/琋D?,p a!Ej}kW2ȲNUMte&8KSgYZ07070100000116000081a4000000000000000000000001611e8eb800001ca8000000000000000000000000000000000000005500000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/cx23885/altera-ci.ko.xz7zXZִF!t/kg]?Eh=ڜ.+%9vE\|@Ԝ/Aj+Y!DpZ_/"#L՝C6tZT?W:/v76I^Ͻ35C544=@)\ 8 續xx{Щ /L"7&*۩{5<$ s-:_}jQ<7(8a^Ҍ?}#M078S|&&Soo~?/+G^J&|ײ ou5i3:t)z w `u]ā/gE[2cx1 4eO^RWnSAĦ+rދ @fy~p/khh)k@Sb15y@8>ꗂVS@dTė:굜eIZbOO Fdz&g9`0 שptgh̾-|91kJOӴ.r!DJj} /lފOh<L ):k?L^@s8Ew+JrZ< ~h$ ]2C`;-6o'>S9KhL v֌c_k0c\&9:zIf6ێhaTA L1i|]lc?"Mu_p^0Y7(T!Nˑy&_Q}w`FF<  X*-LqKD;zt#P QnT1scA|HE,U7<#6 ЖnR^BW ڷ:Ip$!zY 'ۋx<-HaSj9oRXWF~z؟"J$ QmJN!oWOp)=-%.ypoƱ]^oO' =q}MsN)J]7)u!8"8?=XLIq:YseVxsHnab+c*s¢f:+|DZltMcN au}I f\Gy`P:܄-raA0Ƥuk^ kFoiX-a\ppS=i2kts9kR\kz|@ 37fU?f v ?"yɚ3@"a$ߋ28;R`7.?8 ,3,9ᣯظ2zMG鲒kN#^x܀ EtazL@JQr^ 04LLi1ζ/XP8K?W4  bYz~⡈[QHUQ_A/hXzl}jd4m"nza/TZpvL,[4j>nʺyH:h`!NxόtBP6l(֪1'kso]ں^RLMa' .Yd) aD+[J`5#ϼ.-obRl;sDi/`ᯗB=M =02Ee%$d5ꙋțT,[{ЭD|es7W2~u7ME7~ Q%Dq=W|ja?5=r BM \#6&To >^w9R3cr eDq훽sBqx&N~&/7A^C;KfRtgutiqIWtu, M4Ʊ&D`xScR_B]va(;,HCդ7B~ls$.qZ_3i1Y4.y;F)r/.#E+v zeYMJUY?ENJȉYxvI_DqP7.-s~W32},ɬd`7P{‘eut :Jw HG+nO:hU)|e)6!)IӔ=<# ZdBuߥ\UJ^GAOID eHr:Jte*zj`^܃~/mnvTeX:3 mQCBCo 5'Fzn @a//2H+k 댂g~KVٰ:j9f6L45PAG(Olv-*r{ !<"9BIlx 1ےLܗy<&D{ćàbc*d><&|ٲc+\D[@=q[9S ڏUG[7ÉDo7L[bϊ} -R΀PIJ7ϓup,QOa/K_!}GBy<Ҳ#ąD÷*1vr[zM5Z︊`V/Xs=;\'LBg{j)`*ɻ؝7S3ll${O<,LQ({ԑe]Gu)`*s.uCZltەofjA"y݆1gt,I]_u.P :04w[76I{~ x" an`/Z:2'sC*)?jEЋ[$Vi ov]@C -q 6MBZPڮCЦĸ4xjPnbg']+RTCΛ0 :y  畟* CƋ~m.ҋ{;]ա"Wv.JA 2ísv'RڲB сY'2!hcnl~.nIhT!i vÉQg0-|rj4a%|>\wV;ORj$#p̝SF)\EϳK)e3;DVN/]#BŸX>҄ !0ϸ#6XwםwTtk(9bg=F:5(s<6y s)I8N 0ͮ2WHDtFGȇ!_"NT1UmsT#`jrNӜ &:) kC6>h7.N>ꄞ+>ދKLwAb Ҋ5ֵOK-׃w_޼0ߍ7@f&$"2f9~Ce (NŕZ'mڶr@R6ݥGr&zd>J*bPw #iun+hv}߮Etp΍ 6&.c}Ѽ/%`u om4ZJ*m=s{Eϗ ǃpPn}TwK9<7T^7*ŗԬ@L; 1SabI7z2iHl7l.6LC'V|g|mbeݖq X=)AB>ixeFBHH-?2%w_>ОC3꥘'aVr=ADW~~;X=&bYԶ<]yS05 ƻ7)bX[s4 G DMeZ+ 4#Iņ_ǹ 7Cp2ixVrrԶU2%֊A?G2{[c)v"{z Dՠtr6@Ο!݁|ʝUK7z9V|l=!]VG>&~ 24WzJG#ʠ5 4|nYimN:K!}}D1r2AOTxw;P /쯘g5Ufnw}p\[aWwBt̫Bm_N%EIacr?W"xF}uAܞxw),f@|+j ^J8>hNFi D7y{Ӵ}]E+]N:n6դcYl=Ipz9(W*w2Ú6?:6kIlL4D":5+ClʂX(P p+ C;AԹ0o#XO5Ӭqt9~bRnRH> G+J7hy!U{ɼ5@0W{ jq(>vОNƺNI8IY\!),gH7- уY۩/UІ².^D:^Gi>u.+9y~ȃXۃ)5PGC iCOZȭQ3YOsLV; K[LY Ƴݩ:hM:1H[ʞP?ϔ<~yF!5L`3sqĒ*` :`U(5TLП~/4aGM&Ih)[?-zFA]6\]VS ¼jVpw0'O;Nk-#Cfs* ]_B?n8|4KBԻcl[7WL.,D9\[bo]b-ȃd ~^<,=qSHM|zŌzr(8+bp/iR=g@X!/Н _BUoP\FV*@5Ёm\t']M+'tX{34 *F<3NN6T1+eO.iSO*P5ҮkUЅ\l3L#O+K 6)p.?ݙ-(-򳖮DSr%W#ffӹǩfG4*qew  ygw.7W=L̛AH}wN;DLyP}oF퐐# v,cYgmNa&jEVگ12=9ʋ._):MMLv#d/ ]噱+hhXq8t̿heK۵i*`,FD UQ*Mw&aVC[`1NxQ%Dz8 ls-J" ;_Bg$F?8"OY;Pp`0ow9[ <+i֖0œFCE63Wg*U' s0aF!BCXP$K' nfcA58rZƠv7@-9qM"nw(E )ţ)"o`ڱ5=xƊ3jKO\w5@iB(ed&μ 毝6Jdh&Țym}9)IA\ZNs`8aֆC-F Pu(|gM;/BYX7?3,w|F$I`'cȩX/IF``r2aw ޏ%D]*0C-=2"uˍ5Z8.YrY"!(=RY䐣C ϯNc!|1Mr𑯷_ׁGHncvntHI+ 1oQ`Q9GG+JY@꡶&cOCԠuX9q )=.cXAWJܮ?2젆9ߋWK*h<'[-A2quFy矈W*UVGk>~E%$nw(tWMNO2ʒh24Ak[k5-r+hijq9/vuam2vqGICӊ3auPoџ=,&eʕB r SxM|Fzfu8NgB;a}vJ;T6Ww;!T暇}56텭mHOX\uwc+y&5vtaDÉRQ[TъkH?W?YFCΕ30zf"_۷´r=zuW9fgYZ07070100000117000081a4000000000000000000000001611e8eb800010668000000000000000000000000000000000000005300000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/cx23885/cx23885.ko.xz7zXZִF!t/pG]?Eh=ڜ.+˫KUT΂5L$bZ |̺H"~rŜlgh>dfLZx͗~(DIwQ~ERK߈gӦfW-} 0G Q2#Z MWϏB}ebK?zQ, rfpwY>z /0lb%Q#(//9 \^WSL0 CLzRTzN1orZF;`04pĹvR[TN;'5*~avaI%Q\PzBK339?\׷jҞZNP;Xsu0 6]]K6df~-H28|F_JݍDuVx 1TDͰ Wh6rgzK:PR7ֈ2oj,>V+ơ2][4m%%=uUBUOșېPi"Q ΫsZ%VjL_v>\c_Pu (K}ч#ς:1!vcˎVTx ;1*ʟI;jF 'Ai&#>aizZ;IO[(iÎPc*y}Mإ cT;]X{:DK c -s)"gwGmw(Y}oU,+J'7m&(=ME)ڌϰCZp.ob^#jJ,MpzPR]H+'$z+Z!%vdVL =@A11%"38l{sDyjw%@XD5a\?#Pzm8m`e6su:YÁZZJHG%X>4t0)]=#v0i;i!rL7 jls gHX9 ڃĤF]B\5qc<1wHUr75 IRqN8>_TG\ \uy4NU!6T&qooe0˙ ":lb ~ClxU?02 +YR9 ؙB4ΫgI1LpdqB1dQY Ay%j:j-Lއ |R#>4捀 b,묟e(D#u@߿;K¾^Mm sY v]`Ff{/=2csko*M{@+{!X[Vq<:aSs#S9|U9(sMrmYTiSz|kBV! ꋗSmY!\ {}=9Q2g)B<'P9V:yskF:\_enZmA$eDg’h+9E) +&g,'? cxt87|ZY T85fy93jújU?RYb;)ުP_/q7;gV1z=%TO!OI,PGm02f:'4DPjUrszVRkQ6_ų'e=pSuwuL#BPh} s:$vS%;7 6|A1 Ah2[P$$;KmwѤhy{ URZ urdKp \jD5Þ+>6Y],ϡ6;hWY?i- S/-b#fc'~*{<¼)*Uʨ,b7 nKz5# 3wQULX>``v4Amu店sđƿ ߙV揽V`;j2k P֔>^F?S{Y0f%cHfpu*$^D*4uMn?Kё%7QS1=sڜ"~c1;*{P% Y&oWV sDݴ}i0L."jM;)[QyjOGDd.60VB&U4x&]$Z.?%W*mPo/W-c&b=23e ,)cSBХE)w6'{ڣp \O1n3o`j]R魫f)R:Ht$fK40!K-!HzSa蒯`Y%jaMB qv6t, PWboqc(x '4TYW?cSo47[Ku} 0ebn 4ORqTłe$-.O4pxHTX $/%ڲVya~yROxjyIv"5B7_,x;'Jr;G70G =<1 };C$,0""t}V#+&Tj'Rb6hNJvbs%tݮkćj=u|q0Q)Nl'vMсF{ɴsߦÙS]k)W[cLW>;q~[/P !,oo2D_a~4XSj*CN'>FɩT HO<Y2iJ``*&87o]\tx|ge޻Q d;SM(THb2?,a?2NӜAp2wNM2 5۲^ŋ`65Oה;N1YYL"+qìHfߴB!s iMxd9!-&*K %}hU$l"|4q{ΒvyEc*\ W4C$.c#\ x?Sضq"G2+B #v`6b:L\5/g &Y? fHu4i} !C|(3ZFW+^mlGBaѬ«la.wֲυUx$ LCtB"Ri_#~7]oܿK7u˅> R&c(PcUFHm]1&SSB %St}?v[y+ŎDL# "t ?zرNm _'APw :dC AlIi*q=oU_U`|YgYir: .WK! TYrvzB;@s~jKGXCaԯ<^6 eQ&GQ&y 7;} "M?+0Q/s υ._(Vi/Q-v݄_jw4'z&쥻B U՛IHc1&b~2XFm]W!~]<(ffT{bRpᅗcm 0,'M!iX*P3Te' nDY #@W/:x< VYwzZdfMm2#0Hf˥a]dM qPd%3ͦ  dBMQ_2n~wĀaVwfSdfފG"Z% xzM^i,!FAKN!F+5x3P?F(8} S1MH%]Ri:4!pb`PPُF; )]y2An2)pHFBgCON'%巂e W+^l|n#cHj640LO@rupTG[1V]/&Ap? ?fB>&Vj\H0>1tMz\ږ\Yx[鏂Xsl>ԆG |s,?}9Hf-&`zAZ^:g|0>Pa/Ah#*C6Y\貰WE7 0V/iysG#8Sk/eFջyj1.),HA#c3Pe3^hl@R !@@Vnjm/Xh&uƯ}mGȪ}v^t#!e=8l40hbflilr ƯIq9mvx6>"t^UctfAܡsvbٯzj&lnS\:rH*(vǑghYHoqV3څ2/⩮:A.m#Vc o:?:j#SGg&AR$1wBAme60,~x^gk)ӫD˄f eOmY_<'z #Z;!£7:03YH@q JNN&+jVBٛi0`v@BYR?EWxzs;LUet9dG'9vIr9:U\ب !!?6㒮Cd@A_%[ _o*]U.zVԘ(Rt6-}tj&݊=C\(ZZݫdrFĒw{\_c~nYlcDK&^$ ?j[uYѤS%3LR/-}]S]>(m|n' Ud1K_.?@VKDpPO >*ݬԽءC}ƪ2miǿ̐+U~bJ-hgTS'atR\8[o՚dԩN(41~# 92#Ȏ*jawO9<e"c szϵgWw&SBwffa/e\x=Fd^=*d̘KxdAю#QHu/\gvQsO<B4tLZ $o2xW GyDKZlXUQOpok.fBڦQE{&o ץdcӣ7BjG퇼- c4 pWJvI9o|b wBUȥlĪ*2IHCsj9PK:%w^SW[ CT +I:݀ry8pc&-o4_v-+41IsF wPQFHxÏ!$eFzdhͲ`aC::wƟdz6-?Yi `e6CM PxQbڡ"gXk2-v㢃,Pˢ,d G*yvLtȳ* $qMی{'ݸ>]/gK ")n{;dW)R>$5cb K>G).=y+`WN="Ρ*b v8$bբsHC}ġi Sle Q8=Ͽ^zeT˪~ۂ}Y(>ۭ>: tR]Z0h1hl9Uk <6ݔ*^HBe}i{&,$n*|Q!O,/"|ZJJ/\_\{AaD!M"Rb :DQݡG\So8 Q_|PA'2!9n΄X<# nW#T跞CWYqbxKOsrĶiו='!0-Ղ8 q| cjfvq1 TAe0b:a|&";{C@ *gHefS|ZmbL&5שgଷ}&HyΜpv *&$iuZ' 1i&U).REM>G6Y4]:s?v^M ;Tt^,!]A4%pߔT(å`hn4M돚)|Odz.*@4vjo|oY:…%Pf5 /ȦlnXZ(*dKDAźru:ˈ]ZʜZ.:AleӇ{B*&-t3VlY+D؜,|?o6/u %;~c9.~msHecηs ꣸܌'|Û&[YVawk_m8c{ Ҕ+`2 f€U|ܱDkvs-\"^{" c'Jv D@-~rIs!7dJf/"v4H+hO3u0ͷJM..Dhvh rViPᜋVIޤ|<ʴ$?-L_J Y\tcV_G)Tp/a~k#g \ =9A`>Gޭ?8rU Em|wݟ9U:+آ2,>mZfOC KPB-w8o,wĵE fL:QjX@  7af ۜk :@QiJR02˷b/{J䓦!g֠|:I8d x [^3Up(~8=HGL.\qTyhO'PV1D `#8r*q& *qK#>ݭz=Ɨa̐([LS RՓuE?=2$b={V]gXo&z\\U[ .u#x/=AiP$-v&1_~WoV(ڭ{WZp#Kԅ5#uv\T0᳍ !(rpڀxSgdX"?$A5j8!ө!@3}̉2:d|N5[sxPhg"ԩj~ujG?ABS9ƄI~mO]~8}cē0?]mѲ|*PّZc& jSO+,“oo4acw[zI{axyk4s¶(P ×9"=ٙ_qw=VH眜ƈ׸YI15 3{? hӉNl@0DF\V}߭R0 :$Faià!?84n?#~]/0AךEM -DIc0ad=4tzlfH/IiΑDň, w#mHDQyKT9*k#M|:ݜW…J>ed~as S9$lc1Γ`=;ͩ4ӌ,A&ХKm>m<$?I;b\2-*.; !3׻`ĉ"yMm3Y t 2w^{#V+zEĖ5"tii<ق @=BCnf=V ,v8 dCv1z9,٤u,4xFZa@Q5}ŜV"6L nlv 7UJkMdmdȫ\k[Դ$˥pR~W9E1>UK|*g D^ڜK ;QcHzK!/yh0T FY0mxtM >cv}TTce1}kۖyuOyFUj;42FAxM̹YKc-QR0| ChOr"6y r.id#%;Rw7_=uor]+?hbSL+ٵrPni[u%;[v!X"xКAPk3k>$D?x/.{ieQD Wl(r˪ł}8HQ{@ZiN<9Į;-E:UA!Ψ3 >~WLU=<sΞB{)1ZkEw(zH4`"R꼌,KN,gjDH{+WB-PFo5[E q#` + T+)ڱ@MYJJ)Ɋ[OuhʍGjp-ƣb1ϰЭŖ~ S-kySjh fJRٹjHIfǀgn-D")|@ y"fD``g*hh ^^na-(1 'Z&W銌m?\JfkbaeZ>}FGu|&KsNŴ=흡@[:Wv#%K jJ)p/ 9QL* \P0Y_&Tcrf}E@WAxP۷x J.^ A.ҳ&' >B??PA8cJqGBf_qJ#?ܐ&~Bn+/`׿g*.jm|\ J'7 ^S]qzC9qfK `^:ϊ%0)V26^i8_&fo?(SxGM xo1hfah&lUY;lIaE2`9Y;*lV9a15x>fjGݦB$G+ULtHg>0~X"!?Z?d@ܠ3 76CXMjD Z@mb/m$svoٟݱ҃5S}]W,%p5gHC U7T5#H < M >?Zz̼M?0EOfԐN[IГg}{k@tj ԙ H28@Q'igj0]%Ol=>|^9G胶kH|_I|0ro$ Fp2={kbTA[jf}on9&AT3GT1!Yz9>sqS4M qҳWa;DUZm*nnni JkDө#e.fBK-tYbSZg6}аdRE9|į3 <01a,YAҼtM ]6] _k٫#><`G ](!hT/|}h+ܹ[H:×jfIc2ƒY! oz:ńw5 'FvIHǿְbaP)m:$Y-2.yȿחbD?166`kpo4""Ă8shǗm O@_I_MM|J^ Drًۅ̳Ex^Q23`*no(FA?Xz<|KC rm*! "{&O3H!xygPdr]ۯ\}|I9VEbD86!C^?m,GajNiޢ,+pL;g(ͫ-ATȌ`kz7b Ch^({lV:m^R^uLpzI6d-;f| Ġf9UG3W5!Bp{Z$`6Xn$cE"@҂.u$Tqo-YV Et ّKc&yCOC5bs1N#i0g  ۂ҇Yf(h"/|'/"|4Q1svD̝kÜiJzf4~I0E!p%e6L15h}bWW Kݨ #|7$etlЛX9$@M4/ 025eGZG1|G֯a,.yt,ѓb8g2FJgZ3հ̺AsdHJ@ )6vmDStKz oՅåi aju!(z:<9"^fD|| g62=Ұq[ x^ #5Qerdr3ⅠUd#ࡇ~nXFf)>pR%@O/p/=Y v, SFnZǡ&[N׾rTjNһ>m7ǙDd`rj.cY0pzӖy9krc'(Fd l9I{PMsjYUDzRŀ$Yn|8XPGOYci>cf!x,Z=4'vu<}Y4 } 1Pa6 HYG.}>30jP+VR\1 0l?̄<xE 3`YIiyŪNɯ0YiFX3= CW:XT l9lݻDl,}R^{T0{xN Z:K3GK~E5(m8շڲF[5ɔBѿU@o0ux(6>)$^>[eNR 93 c_W I\И9M.3I$JSQX6!cC*2.;K]_E`}W. #fOMS9I}YNQ |g!qwچ,fjS?<\d[³,&jx `^xv{VK%k< \. K2=i竵FqS` Q)d`ι=ؤҗ(9im|Z;iQ\LW,WcG+#9M&O-2r@ ;k] 1!ODAfxA:Y֮UrR57ե[kM.s,{|_͑&a:|ӟL乽ztz/>0!UO%{v/2 $(?PL\smݻX׶ÓB23ӏfbav>#ꩬhWygo4y[R2}~ض6 0K#Uw!5pEL+_q:%xb?("Oe }>=# 16Sęu'6~|űn 3 Gt'A)*MI۹\LK j~&7I9f0(ïV'WkUbgڳKG{g48׾pȤfRjnW6OCvjjv,]x!|\hD.x^b x71r9\>ѻeg;& 2?]A&O-1M7_b^@{[p!0ي+Α{=y*6gXtv%ECy!|sFZCpɦL>ɦ4zRA/<lRI2cCb[W~r"$%9Qi<|3"dӻ7 87Ho@I7J6j̿Y,EB8%5}t@!TMUWu._2EV.J5nR/qf43!VMo DU $paoHKWoK.ЦG唺T C []Jr8Mw-Doz[47?L/9ܔQ$"6ȥe4V~ܼL7xӛ2?Se:gu{aZqYԮ>Yl=;khv7NoY2 CV/] G% D}KS[`+<>#*!1'o ^\l |7R^?A#i@(u6.W'|0X.fS|WoZĵ.aJ46=fmBDa2<F|$db'0cDj +-#^TR\xS I0LнxP+bZr ]i-"WEPbl߂:)٩";##f!%O.UFhM&-ns0OjZ F u;9 Ł+')HFڥ02\TFKI[W(\ʏ՚"t-n|L}׼$m bgPqKI ]}}VjtZ2Cߙ# ʽM#bs*OYn{Z|F똬Gq$sêpeѿ/ydc}'WwJt^֌򙀈Ϥk!, ֪OT1|33V,bJa?/l&ūg~ ɽX~9 ܯZJR‹!5^5N!jvoߺhm_CBv)J͞\I|pvWQ%f$yqR%SV]T`cذnQD>8m Nd'I\QydMsEq|k-A5,$VWX!^u1O JVѪЁ/D;r~$@VғOX%@{el"`wr2^_3j~(Rx)wS}T*8&\!Pb3wrlҲ$HwEut_Zit4(#'{xMUV<{spq,w^5)e˛pw" 6/i#F[/IVa3jy'^ke5SܫUzz,l77C_s 'lPV7S'ŷx1ϡ_HR_E֊}gp 1XZO<*l BW6,RKŌVt)*6S{2 +3C$,yOLGv 1 /Jl$c. ~LT|ݻV-Ou<#mK$[F$ʖ ԝN]Kű3FՑ Y~bgX($à|M N!#Rol`QQf r\gscrNH$+-ߨ239L(߭}`b7ڹkcWvuNL43 ˄}gV >ޟ%::t_G]rB&k*{;߲Z)j=co,N?Ǵ);R}1ݭnzF id\(3|ZB[Bpn& h6)--VF &wY)vx8[XTxt+mZmY=H-[3 3;rm垩KwA|+.D XL;7rNdF]cpOHrsD|UHwq !T^. b4F_4x-͹rGQ*n7N/ b,vgGj2>,>r`o/rז(Q{|`/MEf0w^xVJM5Sg?fCwx fXG  ǹ-0ک0~Oc="ĐՓeDbnE~O[Vk\Zt[ڢ@@@'WO&* .|wV4, z]3#K[Îz/3v{}fclV>c#{3 k_0AF.>|? xZy~T޿Yt.F&ii%G1Xi(vN0$ѬSi2TUw$_CuS %mJ`Cո1V0aEfq޺i,vF 0h~6~95*C1S<'I U(2[bNA#%n8 j) 4F7s#9C玛_kͣ ȼ_ /-76Fnfc)vD7YQ9(g[ pG-ii1n2"?ccW ,=4cՋw ў%쮬 ~쥍e/<.&lH{Dҡmd2pL=ʷQ- OV(Z/* oF:8- 7r5ٳxs|A'3LƊ}rl@~LmC[+D`}Ȧ [t1/Da+AŔg6xKN{OOzŦ9Qz&V9ţsP&XAjN!Ί7T&Le %LAq>qvϻb3~d)s_8v)hs>ֶ#nZ:M^&oNu Kkg/&"!A@1Csډ2#@" .Vy3aoO@'rPF.@xCp9Fbﰅޤѧ''(B:H>Wh` L%)Pjl{`Eva;EEXro|7hI(_2&0_|e]6^_Go^ia{mr`={\WHIIϜX}JZZ[c=wT2 7X9viŹ{Q x0XJ bY?z3T$̓/k~F}+sE$>ݲ x+ղE048h8@y`֏dQ1"~?Ӄ9mf̎(.Iv&FE}IS d+MCV LB]~B7%k !v_3C3"jJ$V8Lr]@<SthOQfI橦R;%NM^`[܎!Ӓhj4O)| W`]8պ8@S42:Ts(C/(Ҳz=Bh>4?$7{yýQ!nr|.>7b}oP\`2<(fiff7Qu6پ,Z3%x4D dު.N 1-#SW3a Bnq dӅJIW\l'ej/gߘf녍ҭthK Ld<-@rqq6N.#x~+r2LK }m*ƭ}%L>pMsw /*?@ W*%)8A +%ՄMtZVXJS癇,5WRk[FNܑ${H۬@9-j5gB!w+;U~BC[zR2(hZϲ0gaڟ?Y/fmh (]rYOʼnʰ v'̪B}{»ԅUYE`|Q[$6[JcnPLjo24n4l {e8y 8'~n#hQrۛ +~奞 }w%%&_%B:R]U7gpfVwWE~bf|o Nc-qMewm@WoffI.pLnxbPC?g {9m3D<6Ὓ$tN~<8/S1Yg|Gx!+~ORxK hLKl<7EC023<.NA0ͦ,w!DBJ?AXݷ}6`\4!/'dEưxAch&{Pl]+Oeln$AS~{U@]@Z8B cX[І@+T?6ZKe>gapm ˸2n[FMK֤%PmR,)s|z ġYhW9}/a1FMv;G 1ط`Xv7 w $TxDۼOزqHAOTX|C@"~R&[nb#J)dB=%bih@tS[HIl@Вq<.$݁: "dk`T2!q?{{oAGXzrlFԆ_(SR1Lo˕U( ~k*ȹ1}@<sgH噴 Cg<,w*qrm +Ι%^bFtqg*߷O>3)o6,f|@PVw69c7> `̄9e ')@F*Q7k+J[L\^JHo8Z=n3NN}d'5n> ˱^fZ&ޘGaŠQ*Õg,]CXeC@^AF)zRxrIV胬Ȟac]V*Il F[j#XZ`r2u%|ru1B.46\ O/ =?`-vQ)*JE`'jf7 6ӽe߅ⷍzZNI׸`bE<Mp|M܄[t >ӂ'9ċ`bOus!:+>P?b9ܰ./rH/mSz% ]@h/0v 4,qBv#WZMf-yn+.3aa[!nK~WE8!+tdiAd5 Fߡ3q%yHKϖQKa uF.`,&b/DѪ=2\(2k'a{Ct,}Qc>M8gvjڐ7;2MTK _>$c/3/c\֭eV=*SԱ#½RI m .q ):"L ǣæ)l1^ڇcIK$Z .<}AP1\Hgi@A:/Pv1C1Z&}&k Ҝ͔2uG,bwkB-}!#1`eZ=o#&0/1BM+ lq s;+tO3 9 y=.TA JZ@Y[ak̸<Wܨ? xX ь j:"VQĵb}2QSb6vdB#OٳKM@ ^=d0֮>v-ݮ7I1 5zLm_@4\k.@Pp>8q-E7NϿMʐE&evcCR˰ HC]˜OWMY'"&!"QK,4ʺ&:8ȃWi])M#u%* HF]b^pە'\N{wf\JIO"6n Pܭd;A1xMwd!v9\ 5灀~*ITUD?,#B\ye g?]A/'LގSdTȖaOjR۝oKOl{.|ƛr8~Z&AmL嚝Q~zS7u Of6o&3Crbja$3O. o.zQW`@l\s?P~ov?%l_2'?JԲTx|M XzLV(߶\m=UC"_!wAE[_ `?iKNG9%-膾x}!/*|/4b`| ת['%rxB%FB>HbNS΋Ë^6此n1BXC5O Ϫ#CX|3_MP~taEӠ1.&2*dJqd3TUԗ&S _궾kI[12<Σƅ%ܻC̛"SzFu9+=*zq8 hoKAtēⷑp}m.β^Y+RC-xs͆ q+%#7sRfbs0_C8.$ UJ&T0Z»e82딩|YY iF.^UM64 Y̐vsrV}؋Q"WiQփΕuGDӡh]*R'_$:ƌ#x %%ۓ~PR3عLgw`[EhρCHڔ0jbȿgOA&{{ Au&h鶠{8~񹄯s,@hNE:ہlw4MI1nUʆ#T-,xꡢT_w)0n>6@ "OlO\}ș9t11^zq[tƚ?ivLֲUC{U"jVGk{4k7pȓ忞IB-W),-%mNb nr¼vW؀h )h5km!u|>b=.A[V'ZH{$5P+Ur?dčST0 _N$aW*u9_1az)42 '0iT˹eҌKC.htǶtpvȁ6k9fLoy5 Z~`O`aY_uw {L ɟ92# :ZL)'Ɇ&ԽWpg(hy qƤtF]YLD|}3T_J)KT;xy&&Rɲ(,f cC'b)بxVZWH?ӓWseTwvYK0ntn#BW\╯IbosQ)E'!~jtnsQstGog`xYROjTX 3 r:-ht_7bŨ'+)L6U7Q*)=eKGsBƚzMXxA_8x\"iPa$Cr{bgTJv^[J NX,$}|%D8_ ǰCc0 CXюIMj3#sb k. ,6 HKWK@fN01J%c\oC:ՃQT|iX&ZRB]R^`w~܉Wj7qtp5M|@bhC&#|15 2d&|RW6b*6%;#j^irZ蟬kӀ;.M3Sܱ>>3,H;O( 㡧Zs+F'#?[ 3Fa=nBG!h_x|TqH $C4#Tw0.&qE*O4L{ukE<{ӗ(蚁:~-B _5VSe@jV0ꄺܯ>@5<!YXz\ף2Nʹ@5$"{{:ЀķvA?lJڿ-_A#Ok~LK -+ANtrԳ6re2wc>jpm9AIva)&̒*RyFaDm}PړAԞb*VCg*xqoڻ8ļ]P!>ΑG?;_ظQeML#u>T[m6Ƣz%ԛ.g{=mj 1M_f%K#ސJoھݥ6$3[G}{u: 1Esgz=ǵ%Yedx8gCG_pX݇bW\*:q/ 3)Cl~t2HJJMqd#٧x^%So_1?@3A.sDA+e3({a7 ޴E,h 8dz5F=~[ݓ#uJwwJ@n|wM-_\vHb6ީۏ ±@͑SD*(9Lƶ1(e4VBMT`#L:tىkR}۰//9okdd;c>9ܼCgkA}29ACE,y/ qbB?%# GP .;=ڠwoF lFiq[toMᩂ/f,i_ZjcCwIL~?IHg\[kFq6R/0`=t谸A$'@%"ɿgk4i 8$.c~\͗BũY츴^eIGCL{Xc|*g#2꓋,v5s9BOT] ,iuܾl8,;|>:ʍ?^@Z}0_X8_Zy-@_{2ۈ_ 2(d|[LJ4V,22MY'ZTCC=}v>(ktgsRwm[||vC!!^큧~ƋtH#HefcfEO(C#sUL sqz``v|S|qm_Vl猪k77`e4Nwɫkv CoLhM \G!gW5mv$e.d\3_p?Z ZƠ`p ̙@kjg ; )]$@{Jtv2Ge\s7xHtE`۲A:ŲE5m|NL쫛8T,w!y>Ѣ)'9y[5o *L")!Fe3*qIG ,'FQ't#&͕dOj֓ϑȩб|M_Fkh~}OVт‡eF? "?bsb^ζ5gX8wY~ˆ$DZ1x!5%~pM "L%L%3-Ns^*+ ;ӓЖawՋFM]NN ]K> ;&i>yp\Mo7BN'^>,E+d́29si;*_U 2ɉo P~cR*Gӛs}jUYx!-^IN- Ƒƃw]B|PZk&凢`6\%#uB2^=ceO=쥱:J){+6!HMrwi&0ا:#R7bfhgUfMf] n|ƗGe[b,1xYnO;>Iy !Bx{GE>ZVMjKš^8nqS"$@XZWYZ,8 {$Z!D:87v%} &4 u~ّWb~QI):9ȖU Ӽ}Cvq%'rZ+X?_2ǃk[nӎ'E Xі i5.D1Jwi*=VHVP~(ǓRp>#)JqiO@GC[X]0fON.xiR(j+g՗v"z}(~V8 |Y 'E8plmc\ ܮ uWmwRrN*yg=IBD]3n/MIhtڞ†daAp^Ap h|7(!\R `jL6~*,Lf6@"4qY_lq(%yȲnAax:JUt1je.b5Rb0r(- Ƽq-om[,=ul#6R64_.:7nK%kډ#C^ ;+;򖌞.(MɞIz9!<!1o)kW5, +ERM-t S^tu1{'fJ\%To0AVAACw{L Uu 7[788UEp }v/ڝ^t^X`b ph, 4C1NG35-zeZamF'/H6$v1uHkev߄n^# a WlO2Njj_xPP+";*W#"hG/EފIrЍܶ[L#~ꄚ~E9&8Q m&7Z-OI= *C0̶y Jj2_D$%ggQً5PYAj@M@b3yGBOdȝ(&]cNo2I)bpSGL>b(É#5EU*/S:>-$ =t9F׃A[)FL}ZȖFJna~U][pzVgٮ$e`ދ^ҶF=[cxtsHm Ӏ(Mtg7D:M:cFH@6n6'ٖ^6 ;WVuX$9;ecv(9KoFW۩=lPsw&^y[iSv nAgDe F; wR _:u#z2߷( Իt 넜 -icqoAC/lԳ /^}Yw(};wO߲JjʁUb8>nC1e&W:Z4(]L~qL1qd\beQȲJ/! B%$shKTحВJk;p=r'nx2g;$ "0F!oD|>lv N2R  ZDtGHݵjbG!Vn:zUR}Ц \YCYZ}/o^OK,Hac+gӴqE@Hkc ais+zEYnI(-t⚁! D?̀9! ě|oh%8iRVvh632uVNw:5}L2 VKHIK/1[]ut>g 8|v,bZCHfK<穗b):4n(>ol\.](B<(|'+}}#;˼je ؎_Ty[D7k>1"#'Xd5/hQXښSV^Kk?4R:PN  -I!6*[[򡕮L8\DO&d-Y`Hq<(iPdfFVsUCt™Pe?'RSA$g"<^*hȞka2׏&D WZ @C Bkr,ѯen)}h:O^G$I}F=XWA?Ea^٥pw's1 U k|<30nABI#-(?4N i 'X-ySTjP٥ˤ}$tpƭ kӋcQOb 1j+,(}'׼hI~Pe,6b8qSY)#'/(\0 yG=FQ 7%p5|S.ܩ'ݷ~UwQ5̴CH.pSsOtuy\e__*{Q9t<@аw Up^b?Kᐠ {  7exbTmfǘoֻZeR vtGOhcLi:USgM1wT2'uc≯kSLDžVbcq8ՒAjr7GUt χ1lK=vQ[`^7Bv rG7[MyCR{ʠjry"(CrCds+(5ʥl"0t1w}WdqK=Ayn Bp/ EWm`׈{~cfSxKb?p~WvI04ޤ!?\TԡJ`oG M| dstg-W~nn /l&0}Scף(=Zז?uRN "oDk8Fby<0kUyMxڀH<011%6 '_󳉍Xl.P1+<γCE̚3dò%@4ڗr_(]SӞX_G7Sǀ/0REU/Śh?7+o)zō 2ݮ{ԒXԱkz˜Z?cc aY`p'OB#Y~%I睹v53<к6(mY+yV1gwLMcsL-ld˭$$K`t=Yy %xˇM G6Vވmr=Vޚ!{+7"wpqHZ-}&8wnU˜Y\lZ{ xLyB6-gʃd| V1c@,F#4`t5Lj}o'㨖v_4>cWp$r+bR;E-ڨn:gj8.`?>Nif{LI%gȯƓ+7D[imKr3ha?@veI#\|Zٰ"irh3LۃQ}Z‹Ɓ)^?E3o2 (5%tw+D1r^^{4jTV5{C@V;4?=ԗ mɻ2o{BxOI~TΫ3x3nZx}6 tMtI. pCT)I!` ] B[QEH|/6/ ;=xDtb\-k|qggx>ZU$,=}D[r_P">DH; dXW&wdIbҿ 2 \]e%YD)0<*r-25JgG,[[f-;nR:aЎdNŷn ?*CÌhިG|b,ܨg?Rv߭^Bx4@q@Sj0Ū4T7W8.aE̕BՕX0ccٝp/|ISi썻ގ3hxt K<.d'H߄fÇ@ZwMLwmyF]n{@!PLwR1 8 }&yp(r`>; s>!#G (-"xwsl@KL6oF7Od4Ud$s+qfq!7w-Xdẑ2hYW-?+]$wOʹj0JLr߳I]jl .8)o@.e72z \bJ EUWTSBs^e4TRr;PFǵZ%ܴÄ|B~LcMr[)z8ܢVIZ=q=|߽_%>H4Yts2z<e+vjeFmj^9c fc?EPi"2l-bќ9,Y,f#L[5GTg ==f7g>'G9ɸuJdaRrJJTP`4+M# V w!@6?u^(Tgj!Jkrhf&U<|xy)ϗ*C7cXkEy(G)bʆgi{{&#m)-j#fZ3GDnPoܱk"_oXiXG;ӡ[6ŧ0_?TP9~=")]RP5u;\8iMhjV܋`8"e(V0hYz͞i3‡6Fb]I+aYTF /ǵ#wfxv myKF`KC +Bv 1(0Q /p뉉b&Knu~H(qպpg#3R2GU;Zpù;AW$Sg6O2d4rs  FdXI D4{]Kg:/J4z H:~\$90W;i !MM 1= |-:zQr nIF4%ubЪND;V1F",?Ed޻4Z@n%La~!ښ"ٷG~kk3d۾_يcǀk"</I AؤuCAėa0.195.ƤW {#]ۜ -5|-Y~`\zAr %BYC&p +d%dF ` Xqdlh^Щ <&K"rwy-t<;4y{̇*K4 ,yC.TNI %P@YgJXhUTO 'Nqg#;$"kSO:N.$g+ TDCJ5MDœϚb6GI$'t:PۖiwU໮SPUZkz/QƹARRch>qDOf`qA:E}Sɳ%%[K.aAYCoT6bt;d3pb<Nj C9B-V8b1PIAwt }߸vG#wAA^d@\㺙L%h88`^-D!0i,Wa*uK0Ks ِ}~nO!G562IJF ̭cY xR м̘Q~q{ODۙt8G=Qx3uG:_pDvRAM?`}:-d_ōj5;DE+wA\cnZ]XJ)6}`^z-k $ފ BB|mDڤ@U#uH3of6ᆶDP\\>s=WH+U/cVlv紥.]M";E%BM+x#HK "ߤ in($TqxrxY!!el_P/BM> !3)v4jܫ,wrH݉Nu>ejoQ/&#,2ȖUDn-RB?,o֚e/ܒm>Z0|2p3c`1|$79O=HߢڷsR'*/ ڞ2*4q5 |$Ia^"L%n"oK0L%rcR8fiIZ0h cE힊T->GpHutXʸfXvvXPSh1I9:v+j纔q-~;X2Zq]%1|Qߗ;'g4EK1F1rkO./1ٙs|B(;gΘOu4"sQ\4* (mHOYREr7Bcoq.f1 ہiI^_{ b66qk}ikjxy]hɃ`YOTS-lnȭGf,7"4# nN{˹ED\nٯ oӓмtoV>J 7aHcvuXǿP,?^ /azn-ꉇ(dhilaAU ~ Ϟ8T9 쌉{fUa_&hYYcOkRWq21h},povXհ;LԂ7%"a}q Oi=k>^!lؔZQh.滭4$d`$.Bn1 ~oAzyj0^#YbypJPѶ­cI(0R FaT6oloPxb2c^ S0W!xP(vK*Z":sGFʰMT(ZWw1؄J:f)'֟omZ ״? wAt ULc|vQplSGd+;]nT6e^_wfbe 5ԇ]rfcY*|ʌka%~{~&<أ6 z+,<κI|/8xts :Z)hz/Z'ּ Rn)hm9A T+M6ɠ`u99U7=;o|VD |¿'"%r\򜘞c٤6_wj[+eXCiU&ʒȾکHd-U<5&P* ON26BPRL9 MMIQG5 !i0J>%;"˾,#}umiNuðż^L%/H0?$F%=%L:=򄅯;*|Gwgn5W5h970Yߓ5պYlF3N%b Vn:8D7IvI5Z@>X7 W`p?ZM_pc.9D$U%&qId de;у>; 1M-R"M?,6e!99o0&봙CS01Ya8Y8҉/j; vgLa-A.wQ ǻ{ )1/dN}&HzF_fjd lL}W@8GmḼNЗx kzj {&ZƪCMza卆@=o{)R]Gk++.K /sI&x}:ڍAg\cÉh7KKĹY$.:S}& v9*Tc@c& l %~8\֮6`%3$_%9h>tȪltD@+͞'_ϊP\hdPk'Zw@:1^མ *̱#Rknb夷~,(Qvgf x TP'?Ll "Uv 8TlUgl J6nuvFHWF} <^idu!4yU~+y/:@| N+]q?鲵Hi v.6Kt]Mm ABЃy=٤Y"8B۴h[Q4%g%4dh`\pWh@6P-v²XE:?̎&.QO {rޚVxW"ܞ>Z.#I_1'kG͍baXYXs]l+Lh;:1oL Gz|];ۋGfcӆqj}Kl!o歆^:d%DET-b= q ZGܺu?ah:wʥ2_NSjbTߌ#o5cC';t&cI;E1\."[)ǒ9 xx3kI wd롹]8jJZ)S!˜|c1jy/XAB@}{!᣼5N<7Zhm}?* .z6Lږ,m17:9;qUs[4>ငUc4xT6FGq= FU@ z6.Py E(%qNq4;X~A7}a J*v0`A 79cB[9lW Ϥĩ3M)`P;ΐuT$!R>5#S GK+\q9M ]/O)+®|<ojSv>øW* #a="܌FB&%se24 nT~b˂j@jA@n?VDgM<q*(1wMRKJ_Pa5s;EM mN|=u(_("Κ.b>;ODL# !&͡pRԆ;a*P AV\J@ģ)tY!oLJ b#[K瑝Pg<&aLJuw졸NIkr7럷ji(Yg=[fPs%"[1d6vsI;uEqZ9S ߃Ҳ2#`oFdȀKvMGD ;\/Jq`z] ^_ڋ>9fq;|e_A-7"j=jl:38miYDl9Gc,.O 5ޤh}Rxл%nᔆg,wJA<{1xH|'vI.HmޠڈH}f+VM}_Hz'_I{/ai;?I6a[O&$v:`2]! %U-IHM_l꡽W͉> :dep#u{w8nqcUモ]w-i;~SDL2DʭQd{U8U`28_?͟T&ׯ&ohPgFP86  Xr>"3x{RC-dE{aI$/wPj{Du7کagQ.(: q4S66Ȗ7?L{ﰤ7<1G_3f]R)UUe"*aEyzdp_W!NK?|B-P7"[KEKAa/}b8gDt%PMKh膪Jp7D `SVltYщ\7 |ە; `#u~>RLTN c?58 !-t=W}͕2R/(XzElslU OZqf)eC$uHu:7JuP‡a UNϠqR50{o4Quk ;AF'ff2KF_F$} z=׎Kƌ2gVDoI-{զ%gWlvݵ'~>?$._.N=w(e W~VsmCأĴu -Zd7y>aڞVϼ"*P2Tw[" S* 3]rP[_(yҪٸ|}NuugB#w׿ށ^ 1a;;P|-ᏵDžfmPd J2,hًnB✙|,3dcVQ-{A>3\Qwp'[b|ktj)Pnʝ.Z~g!5gCG‘ec x)85z sִYR&Πb*[rX O{YYʢ"A_21t=)É ]ncUD]  qIVT]X0TQً7%ʐ>@efE<`ߥ.ϵHķ`I-PT -HT[V0{xC5OOef˥I@ɬԑ(sm*;!mrfﺜÇ#Z!OmEEOnT%%D"{Oco:qc\3-hH4,inQo'Qڛ)4A+ԟx 782UMt5|Q/r: c9^/DA,ڂf$LC)7f($ /#˦\Q}Q!A+ԢTr߄IBC'_k C {,>e,I:l]u ؉n5-J|oN6R^5=aZ]|θ3NL/,DG^wS ' RP3qetRX'*0=pKqNy,CTw9Ks@ jcN\J\- Vk2&I*s_fR𲳈>bOmF{D?6mFRw@kj#*v0%sfH}4ϳEmA:>~@mɻ3\,μa2ER 㒶UJr-s22L>tD ;lC'OՉOn¾V^Q:[ )@_xbu&d)xB2nVv%65%Dp[ =ĝML1K&x}el(75Lprgן<N1/J#)6pS"TF"ٓ9\{!rvEzZk68ڠRy+ /&Yⵏ4W pvGqV㨔nM.8 \1fuS-0]~󆱌Qc?i#X]0vY8:I|_[\+R-Ҿ`jw4?Y D?3m訇;T02*>pۍӝH0_[=g\n? Ѥm)_g$ i|tnk^fjv872>~wيV[( 2UibdZqEG3շ6ascx~5к6CŴG(Y[ei,9uu§ʏ(Hw CBXBP`fRװVkK(@,Uf;tu!Q ڀTl[ kh&f>T mRdϔ3:`H3ׅc&riiJU|MK wQ iia/LBa}.^‡IJ[c>`Ԫ˜H"7Z P V|@ePZa bfO8-֟'J:0~r )TPcr,ÄVBנ8Y;-B38Ce`ZTyk$*pHYdҫv9(RC4qVphBɜAěZ8cCQ#P! }U0[ߛt _x̕x?w 0IkĉbQK=OF?ZU[։ªs'6y*7(YWA)^ /=*DWQYTKvl0̨Gfcl Hh!Ug| d]({,V0um*'7ѓ fsR9RA_ȣ jTbdceTf#kh|ᆔQNS4` DNpIKڛ!>ZTlb8sq^|uz.FV>/}hcޫәu1SKHr$ v6Kkѷ `@T;A&- \Y62Ӛ{՚_?\v}Ͱh\(u큎Rc0#O|/.wD[rxڅҺ]k[rfǸs`~'|/êq3(2.v<^A֤*QSLZGZgOMVlܿm*#$Ja-L&j0꒝DE'TAk!tN "݃MrAߟMOCn腃tm,C[!T9wפ5 )ڝnCxz3%ɝ yγ$4G~ {nsW==DG7aeÑB2 !tHu\^7sL4ޔ/$ި>iy-e DT8ǓYD)AudiX&'IsAfsɺA2W̦mJ8\;)B[]'(t|BRŖKql?}}D]CVy L^h\3C6aM iY],:tn2 *[3/Γ\c5k=$~fN߹58ȭa"ֱzodyDN`̳cu̥u+ S daFs[%6\nGK~3a O\D{)RLVa's58N಻˪8G_"8߯|D8UaBM9-Sŷ&>1тL:-9K݇.`^`>fE0lk<RFUe4d$9CdIR±&Y~3y}"'ftP6Ծq>Rn_ȃc"ɽ?eY5ɺ?n˓ŃwhBJd GmExBZM<5ޔ#|ms ^;bj/;ZL(X3|TkyPy2/4ٸ̏'qԜ^7濷ʖeiP(mF]!*wbе&/T$:'Hn-aK!/|hsV$6hPFUy\}ܽ>.EjV_FGVaakz̚F0SY 5P@0+gxUJ6nuPDzeh- 7@4w Zhi 'bhИU Kʭ*u46 '*b՘!6ɾOqnᦺx֊Lྶ~%~b2=S0DS:w9OU sp{#5\dD_pBW K!T[bx֤w S>'L(+wx$jTIچK-|:!2R(U>n8DOVUw ;y[gxHlېʟ)]A{j[s?2ڍj*=ax&+rMyJctXoex݄b`F`ΐ|)d%ɢGa:o^?ܹFBlrRm\YW~Wv"bk GQ?{&Dko7'GKr[vq;[zRsC@yh^Y[j_ :I`63E__k@2legعϗTGXqjdG I!?SJt_I~<k>Tz r-gŊQq IoٜwC5BP2!fy.m˙% mO2s#0t8ii4 .O9I#7xngC%b0ZOCug@4@L3$BQ3oTukH6 i):ۛ㦪ocnme y%#~hzm͍\| "r1"!!pO\!saK} g9̆Y5)wQȑ8eecf!=ƆHV9&]eњ!ƹs6춌Io!ӦOFT[<wK؟j V v4I_ugbLjQye<ן7pPH#vޙUHQD$J.<~٨-}}#'k\yU q/ v UնCŧ7͔OzLJ?#~(WQ]GKu\`[hA t '0"؞NU8&"c VsH՛dLy<#}TERn/Oy&)NM fm KPH8v1\.!0c9_w(fP@ 1e5 F1r6rD[ʋ{\-;avEa,=qOc]H] z\]٠]py8I>nr ӕeZ)]?Hf%SKXv-y@xM BXYcGFYeӷ *5эIziANP  xEEfm)'sC+*o晪$C~O:j_G* 񆉥& 1Σ%޹i?UÖv9)1 ,,WMҥ"̗$u0uTF-\,ST 7}]DYP%m+LQQM,QvT&=0\ۆscFꍙPVr|4 b|E5\F)z}v+-+~C_jTߐa` ֨4l59D)BpR #֛ 6°[jY/>!YwΝB3O?sz欈]LPf&]4\(,>`>薽E70! 3M=DWso}@_m׭T\HCAq,D9-4b4l־5 z⥿ q]wu|G77ZӥQwpuv?T*ȀM5j^wl2΃2T1b&9U\|^.n"U=MoL^ ?id,meK׵L`B( 1z6@81]n=o|v<@ %D-sQRY@L&Ѕ``7K.FWbaS(>]cおY]V LcU,XC& ~ZA K7_{~9M4exkc}o dNU|CEj'ZyZ/uBnFE7:mŋcA C>+ EQ)'m~?>/b / vkCvVcV([w,S٩"`ܳ DJ6~9yv6yQVx'ȹ;=4',(`<4yV)NgZ2o憃Md6 Nņ hf ‹0+4/.Pw@HOWP3ԏ\S\2 Ǧ\5OBɌ'`\u-I\4p\g&<<!L!T|LYP-9c3Vv0SRuH0'LHA Y|`4z?_Ũ̀,V)c$ qiS6vRx߼֐50˹\ N6?(D"T[lnDQYRb8L4n}n?|8K1*3IV-Bd名AjkegФ^%Sf`\Nf{FQԡ-mRȬm6rVLS#8qxHh2B\r՗:B`x,h`e2wqᩝea^6W72Q'Qșs—]o:~ŵe{9=&$N Uym\4=ҕO&)i<+Cv)(\${Uzj1_&bOVON\T@'qW,;w!?y^GԽ[8S$ѹ%r QEH-zm>"oFšI-6/fqg)Eo5#{=6VUg1wƅuv "f(g>!ZOg(So! /ZG0 ھwah(Ȍ(o.fW~uފ~"Fk6Ӆcq>OX#O\E$G>o$g8u n m҆H\Ή0D2k[a2ҍe4>#, W3⓭gc[o:#Yr||+XVQ5ϫ}Xnȝ};C{oL\6\cFܑTOF2M2Egۈ XEU\XcT)Oۚ'8 潕zi͗93-#)abd݁W8j |X)5%#`Vy/fX5X;rq|rH` ڬ7@mt[*F;!TLB/ Wyqv:^ܵPSR{h@4 pP_3krz \JOHΝa%y@6.r} ‹4(ϐ<;مS8ē( ױZW158ZVEg羫v([Y*߬Wg;{+nsT1׎m]q%aYپ;52{OsKzHҷjP`̖ l)&H}Cowv5;XB\iJ^7Sp5w@!ot@ !f72P$F&oT,Hb"ji$3tUrH 6i)Lb Vr'PQ.) {yۚ`arjPIKeSĶCvE$m#ӌ!=b+Un-@z<UM" vaV:c{j!{r 5m>OGw[uTu`;hAFɪT,ʁ q a52Gp4_,dr0:FgNۊiv'kU~L-Rb,8iDh*[ޝBF>ŠsМ74`EZ.jF%hgZ'Bd"Bd d?L-9憉CtW>u e&xI97F;F~BEt,BT׻;ʩ3c=h3u+[3l18CU^0&u (u;+Y?UDDPWT/t?<>FZ^@ ?VEowLွnדڎrXq:%%- TDKCS:(mdc̔S!esb( .TS.-qم8W$~~E\ w\-/ ۶rey3)̄׆FJ{{WAK]Iv~btx>6}q+j+VRt >;Q't ҁ9l %'pˠ0{vݙ77 Z]"9Gو+K0=gr^-]^<-r_lrBarN:{:+NU{mF^kk(3e.m@ӢBiLNfmCOG7\  rB@Q@u4\JbWֱT8Dw ƤNɦ0]Buct9Aʹ𪙢Oq2a@~A d:bVv'S]c\+1aDH NZ󼵼:P,qv@ZԆ^ݢɧa#JfDt2%;Jո4wxu#$2h+]i# 9U7. *D΋GpSS k5 ~LFPTmRwKZ&KNy+掞DBF6l}|垙{׶i?F*Qꘂ Iy jws'xd{VY&N4T{u2K'HԬ51|UwxLwYKӉ`Ēo./ɛ4gSuW :6OJEL7ȋ p-u~oKa?pN'K%o}y"0Q2 1p7(DUo!ÐF(B \h*z`YϒmtiBM;1"ZܣOчSrᏑy|фΥ6=~aS?F4կ+'-fL{ Ѵ\~^w;g1HG'⅃2`tߌL7L|suokM+NYа뼺]hQ=6\!#7擃^&K fQT[:+z}& |N_oa@PV!m;QwRtbm+V9 ViѱBp<]pm)qƮ+ut11ܖWhF-(p{ĥV֞^ʑ ЄQ i%?% dK3c\،@xw5a 9Ӻ*7'IOۡԢtp̂ۑVBWCk-]K;GKelܔEEo^Ps9JDQ_d ΨӆKfS!B ;Hm:v_I:~JV֕Fh#|yl[{vXT:ށsdoKA`hLh2;ڗ3!AP>M?ZMMjXb~& i %}{-mlPs=Õy|dlR]6gҴV[띭ЕXZ<ω{ e='N7<- WJ߃;RVB1h5F;S_v|8l)D{0`S1ЛYΗ'cܤTS_OìOScӲ>v~$jcծ apj*ޛd24">9w+ZڰUj^l0Z6F[`6W*{?>oK껶WerDu.Z>175 J\F`ZGv6ߑ&VKSG?yW1.P]N[B#o,a m$Lr5w*x@ͼ*.(/AG\j#g^a㔳z>©avl)Ѻ0 : >aYS YXN_ph_% H WVQllZ0b9iB[.l}c]< X&$ >j'a_k}Z}kDGfes6cH`ˉ=6feRF)? F\Zbb$6hФJnTުGVq^z" 50|#ߔt\Vcv{O3v B )Swhvd@Eٶ;aTr(Ӵơn(V_̥l/:a#npnBD ^5tTys#>>SNj"SњmwCUoجJ.Ey`1[2e*L$~wR^m ?IP@Nr,f~5ɤPި^|í+\rhn{ԐxwLuAG.tJ=$J#SlĥPM?t 2 99Wthn~ki w"holg~ҪxdS\%20x#F Ta袅&0EpNb_rI`p5$36͸dK[W='T%qZ ˘!l20gɥɸmI"a 0)'Q繴1?U]7f SO~p F.-GR @_WlQ}`!=0HOuYFtur'}WI EBĶ(_ﺦފ%FکNcp>xV! <H^ʾk(],y;0=rw\nWyտh:v?Rs9w7g^6wd84_ihc_:u2N.hm6k-0 g?V *XݪiAAֆWJ~li@5*#e5Ԇ=bQAdܽb^i-0,jPe/9g&RBjUUʇBR [bNMJbэOW [qC'{C^pauEEi{(n ձ wۙ'@᪝a==t|O…h7>f\#>ԜĎ&54%O!znmgc̩hH~$ wg:]n[ƯެZp r1CAsUYƘ&p( !Ap va32 {li:5{ivj0klU*#`l܇'NVKf-Oe(N))޻&|qAIk')_xXk ؚng `v 2 (>=biڠp=-/LNz_ 59Tbd'Jr?!0,x4XTL\ 3ϿgN3t:koUUE'dxcE(K_Հ,nAYpT!"T`Z5 DV>&v31hl_bladA"_]N$te? 7̴g3+" ΒlIf0))ޘDG2m55P #w;4t;1O  ]3~]dci^U Pqe G$*7{l] g9{)lr pDOuوsy#7]I"h1CnF=aJPQzy5LE}?G8< hg E_\ z'Tl5Z'ᓾtX)3|p?hXB;czv(H(GƄxF7 hn^3j6l9-CBBG~5р/ȋAL+~*)"rA":D>\厯qǥ [y\,š\4y#wwCn$Tڦw &gI"E%Npr| R͓VP<U$wC[2 ]n>@ [Y*`"[<1QT灅M{ #z5!hi: ]ٷ|3ֹu*h3ʠM%{HH?!Q9´~Y/Q4~p7Ycm7:B 0*vUYšΜY)Z앃-{oM7ԧ?cH=nSB5HAmұmR3u6o@b!O(Ȼ}$K y۞+E"㰬Eke\b"n%t`0l qZhzZKyռS@t$i_ ]lݸxXVƃ fyAעzv{7W\&Db6e y` փw_K 0&ayK=Ζi?KJH{^L1QF+ 4q޴4<*mdoTzgx k5vJ-V3;͗mŲoMIO)f,T+s8U>Rʽb IhOsuG딍By%'OKYыpY"iF zĠ;K Fُ$_},MwHwKQz   efxd 4Zگ18LzSP%CX)ǘsu^N㉺ROl"Gw*Vp4%;(XzUva lZa%jAt.< }t3lBBǘ#s[yF $bEw? OPt>=w; -}$[ ϕ5%' ^\_3jXT{+q^E诠;[kwjݡ .*+A9]Е$\_EL k\67jv`\m(La8 ==,AL0r.2Pf^PYC@: {lw+AA$ibF粙V!{iie:j^^I3!x M()/6OA47GIFu98gb]if*6xDmACȜA lg׼u-l"$4 "O 8Qhg 㨝d%CX+h!fc4W4jSGCj$ C.֧/>sb1+l-^t_=!KZM/PDN5̖莜+}7EWiQgQQ9~1FF)HԢ""T43d{ʻYMУ[R65t?ya(uQ%M"lzRM/ص (}TJPO\9%(DZyv˞ Fd\me~URVEs-?:V(YdžR2¦QN^*v|W@]vPK sa cfpnc, ;Za J먍s)ߎ_ XWPZ9oF̊LS>yߪk?~~o1 [d e;f'Xw/^Ìj*1 m-ZP j ]0~Z~D|]Wc]xpwOΏUԅ~f4);$r +NLf'03U>R-39?Bj~cMkSB+P΃=-J$Y^Y\osf +w| NzMM- &!F~6ɟƒƨU{Ex,24l/^ָ?m |Ĥ:w4wF+w\@-W>, gՏ[ WG},C)8y1e\cy{5_W==<)J&)rJ^zqzKdKZ-U\sQG%H;26)Ff["gBazUɉ@齭6aOp~}Àexb \iaɂDf<&3Uv.=pŠ3cWzRb{Zg+! q$@Tg; 4쬶yWP{z# ^FY@i)5!ʵH߅| *mWzF8"g{507g㟲Ì$/JgYZ07070100000118000081a4000000000000000000000001611e8eb800002128000000000000000000000000000000000000005200000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/cx88/cx88-alsa.ko.xz7zXZִF!t/ ]?Eh=ڜ.+@+;-3$ N V= vC̯A#ܭi1)jXW Z}dkvCnD- >حAkE>K,A𵎙b<۠56O V6nS(B/w6cE3|ۿ+&N5E_Lz0 .R/E( lI 9("X|wgnVNj9T3@d4<>?7>dwhʓJ7}, 'U * ť!ENGl:ަ-[f[0?` :yېvq@ cy5,8фj\g4 6" z9tVcaM0Q 7M]=t>uEn_JAECQr2O%xŦ\Jn/*jͨ _m9"ha qrVVó.~Ò,=9 |P4)Օ"3dlloUV_|^fW>YPd(`}[6#t:+nPBU|bٓG%Cpw/"oe[W=5u2{eg|C(g.tjf;$]o W֡Ofݼ _Z2b&ɤE;].{ZjTs[dfalWPpˆ|n+`]2&5 -XM?ٟ).K KcxvW46vA@SSܳǺ X\3-íTv\ĸi| W<0RJ:Xьr|ʘd8,WK4J %}Z3$0wf>}!jm>41mC)ӹ(18G/|b5)v ۜ8 $wL`# ]9>7f>Z{ "(xpuM҅ *kPp#b>Vd KɎ":&{"F_(§eJ60cVC "ضcjg.֪{DM}hܳ8-Y/PM-+{ Ը4\t*D6Dt--G5pDH!LǼܚ`bW XO1>q:F75l.* L%.s*W`;Gx4e[jG@)GBو4O-8=1[W'ׇDdHe1;yќoŊP"Z!svz*X9^労Paۑx5x1&e;-yWP t#g*dGs/Ŭ cG ]|@2FH61[K#fͭ@VO_ùDI A n mc#U-Oh&U;x\WCoy e+ pѝmӝNAx kk־K2?6InJ=!sۓ$ŀi<0}_+"sňx'*]nSI}! 3ҭ꺜-x j-V5)1=lR\}{d71OvA#R$0@YJ_c=}Di]tzjq" ct^pYr&2i غWXaQ EܵP tw5` ;¨iLqGqQ60|`ߝ^kc)JadKA\+"% 2],jPWv6z@kSJNn~.j2uPfL^<4գ>DjԴ(uM$P™ƐBRvMlQͧhX!+b_+0LruBnݒcO!9mJ(R j+ w&7{'-A[O/k,'A[mssn$Rj<,%g lJe<L`*ӊAJ],]{p~Z#P>_ [z{v`dAUAqZ,.OdAC9"Ԋ(VEgэe8m`/Hڢck.XS2QEBRV6׹6$aVmb,h4AͮfV|zj@cKG\B ~6+AUGH?qǧe| &ʍK3&0wpJk&0bwv<8H+U7KAQEc8a5St^-PC9 b8*%]+42Al*Q2mp:tyL\M _jV4vZ;Z&"^# 斉I̯YPU*KJ犜|u=f%O3z|l#Vɣ,܁ /e,Y֬C-wYHά2p~BY=Ps|$1"W FHn ȓ$ﵒ?{VNΐsC 9(ܞryp# `=E86(>ZOQT@OA߫# _xEDũE!  :~3hƃ/FqYm!E}1\C_OKb:sOYrsTG[6[~j}+u| D Cp;p|b/"2ZK B=4"F}u" ^cۜd[%3=~s0!z2JU,K|pn]w4RN X YdwI TJ_zBW5D啛Ci{ԅX1VN?{CP+PeN~ mu5 }Չ;zE 5mp@K.E4R ʡX1E0!v[+Qՠ"xɩduiu&-ELUR馉0sj} 85//Gen-Sցlpog~q99ם3Mi ly7)Źu}Aw]P D0Q0ܤZ.)lE%ob k3?4_w 2ߵ~vq` v}D o9i98c)]ijVhn)=U%*?[GhFA?X8n+d75>[Aw-4 4 _#iDd q(3։팳}M {Q8$zTql) 4 ( I,C)v_W{-*_9Į[ 8sMI#1=]ZZ"  '&@C2Җ9i\*ITY~nۺ;Ӟ/`V(8o0OBO3`ceeѾb Zs,fmV}8= ށ--֜nM uفmob`_$LsN=JDOnFu=C5 q"T{.3yɞJ! ٯ;HCΞ&T=yeZE_ ~D1xZCnOb ߥB:+CY=7rL=w>07>HӶ5ҨǷf3A,W-og95C1c|<(rGAv:Tm^ӐeX O^2M;<7\N@%nZ52wzd͆ ܎.xΠc/ڣ9}FUЗ+\aڒԜ=c[%)cS˂ P=&7)e+QC話7#~^980}PTng)bM6qxfYAΖM-ff\$s[?zӱ5.1#J032ms0?0S`nx|#>0X&Z "L4e-F̧qӋhܪ=*J[qq/mM(m4n$ơo?wZn?ٴɟ֞ }+=#0 IWPz'|ο~J7KvmdeW~#|+$ Og3/v!H1;g[- Rr;R~1L|Ki_Q  >+DtQdw_զv3X켒TdeHPs O7Yٴ@]+%A:N>0 d?Jhe O0h~F/Å/[ |{Smz[h}y\_^""R#A:#.>K_FHg[|wU@ f4x#'N2wjJүHP~Q= -kBf $Ebdz0x%&,"BsSȇ=/I+ܟv۳H0M7 ^ϸ܅?NR7`TlfNDV7@ζgKmQp$λKG~-sMeai6#Et[p3$z1?߀OW\*BpĈJf-gT[*JjOǔ:z\؆:g}u}oC|?p׫}lde xHaa2\НHb9@ *j'aAI$-òZvFc͸4U5^?AN}+}Ar[p}OEJ'zf@!4r<eu%< is7GO@}Զ x%"d,IF"K#`Ǔu |5 K` <`Hi Ւu eJ_ Uq`dQee5(fLɑJw);A'IL)㾛/e3gLe1aU| ]m>YԴtzT!SGT)Q`vnS&M}ݚ `/Z bp۪i%%s-!AaF90.ۡް6EilpOAʶdw}\+P2}eUȫ پS5lЖf9GV mTg ab xX6P gg.14<Ug_8*xNEQE4JC~cq;w+ML胀/}Bgj\.|VcE ep? ~] t_8.vKPkO>,lz![&z?";H7);aI-8:ŷ N@0ا8ƲްX}PEo Io~NaY6&aTe qNn{zGx B87B 2gYZ07070100000119000081a4000000000000000000000001611e8eb800002764000000000000000000000000000000000000005700000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/cx88/cx88-blackbird.ko.xz7zXZִF!t/k'"]?Eh=ڜ.+Ngr߭7%~[ޥ`$xbmMزY*>7 SxE~̊'S{ٔQԅrk'F"EcqY_[T=ˤYjB ^Z(6Y +d$ݠ #U@p:1#Q"Ug?ja%+&c nPYF= :؉ŏߠ-VoCL'ZP>Vkqv27H$e;Ntȧ n j'SId|6 ퟦDI+F`P3>!%Mǧʎ=P:pCpN \;⡱)̬9S l@r!|#r?K#iQK4e_G`:~FD- 51D66%F'svLT¿}^#MMmqZ$"T(s9c=Z^~~LKkȗ1IK1iɋz]pO*z9j9.WPm\ꦕ ]BP{4Ӟ S.'!T2j1,(4q֣e}.@:81NO NM ٦>FQ|]p.E04]D 1**!E-|vDr _=+a>W_03eNH B'vZg`8Il3ix<)z>ꊁn#aa1-2 Z(3\5~1i[CU9x[ ]e=]9?]bGO7=JJlz;&O+Wx=@@[\L* MVr65{C˙WwY^H6.t}*NO[%1*\]u5A@`7QzkF}ʌYޢFŒV;p in*@ŷ@{62DFNǵQ6" E+`$%'ܖXh,2ǰϤ `.YuIe(:w)a a,ۄIn]O=4Q/JcQT0qNs:{ܓh8Xw '3s '8ƣ>cZS P2FE$EqRE"Rڹٜ`Omu)P/4q3J'tgz0d0kopSD;-oEA͛i*>J$!,,Mhdz#vvK[鵬IzcO1k∦W׻Tr؜Pf^T"MA5j⾩ 5mJH_ ?:G2g696T5re:LFMOۑx5d)7wl߫R-tjaLWdO0q16tg M ;Z^ d-ZzC$ꨋ-)D;)iA8HˢMwu1Tshy{.ȉaE/׮ss$\woP*.CC,xB%iCF\)`pTxYo73'Ǽu|+%+UL<"錱C\ s \/v=r>C{2`v!R_ Ȗ ].-/gQo{Nr%wh $͖hf ؕ~ ([+ȀL(r?NfŸ07v6JO Ӈ| e6ǼXsbUAB[a-z0P ңsqK~'Lw|<X6kӘf3J*%p J&@72JXkidC  /FTOc6Wל0aF2g R6;''t==gJ=tٴYzciAKb\q^'n(%a㇪6|I20 6-0?ߣ1X}<5uZG ePU7R`KNs6j Ȩ5`8=~yNd#5-w7Zb{2ecbh]U$/"R)69yx0mO!QLj Z>$C$eVhҺGY*":/Ÿ~M͡ }lP]-{[e/[XM%j^o,Zl{PYw)=4D<,K+'.r|6cEv +"²\YS18㭍必wD5 W5_^װ@+ )j7KcXr8Q oI7ʜXJk,9"@AIu!X)L"\lA%gK:B^–FJ (=ձkL'*oI4CwI=KƥSDfVԨ{ʌM_d3Nu.-K d̃^kFm*6V]>SۖP(k,|lM(9„$ؼ( C\Aw%'L^t=q-d 33=W@ۃXo)mrl~ESoX6Sw-p[8>BI|J,pA$$AVJץ}U1I}rz,NXqZiaNHsčE[˛Ե@Zrx坉=M}2;bݫEUt e:QK}= 2K=ٮodXE 'sV%R}TD AWbe@ jEkL^` *NY Ay"Y0(!h6U{+#(-ĹGn O!M]zjJr1L#X|zYDĴe'M{Xζ߆_J+x2)anUKs!z *L :_z5j[lY4 A%m>|]l^{ /e0䆽\e 'V`44f5Z#/VrlzNbZWqA1CjsqUV/ZՈLGa$ >9B-^,SZR/?=|7A4366]hĤlRFCUI` D\ zjZۏCY#$=eՂn 6ѲN0(z'۷(6ϱtwPM3c꟏IZwۦ5MMɩJ(t4Qdl8fe*'"]=`QGIH_"t+|DyƓJQbP^-L+~"4WgT,m0]E@I=KE#?R kme_=ng A1CV"]jR9b3OIޜL Wܼ /Gذз3 AQG TU޼J$ka襁\.X͚fJO s1WBMFNpLSD=+12 ->"a(M#bo&bKI )~ܓnge]+I3Xr/,(׌5㺤jн#E;eqT2B`~5-'N6uA_-] m)oZJ[Mab%{YOYږV‫%b 6*qbvDA}1q?@ЂjTQbzGn|$a̟j^K.؆[պ] 6Z*aO58jw>Ep2։zqN؆`s\y=-H(xAFB $ pEv>W{@.;@1~s*rs{+V,AX3RR9R0Ln<]z|J0"ؔ`}=/yQ#kѵ%\JsuM6v*OZ)jXB}B\ "T;3GO|֫ r\ ֋"aX<9~/::+!jTN4VRC7zr잺6ҭC'H{xkdLU&,\R9͛1@ Y'w?.h$3bd//?v h /l8[ رp0Bsq8d_#ЧuagZ3xBرSx@8Hz')?>TCn!p&7j?z+zrp1MM@M$)n " .=jV'j֏nPZ؉ ?y畞fWkB,$ hYciѪ{d@A~*j֓#ZU\MA t!P&SC!}т( qu@㵊O>g(&M_DXK9?).Xbka-+W=1L+0y DQMޟ,1y5 .e-85P$F"TuIg+. FrS5>~t nպf\i U)s[Fjsc)>|8TZ) C:"0,u)CIkޥم`]gnl6U1Vs4ٸq8Ǐ f'S2E~qhoi8.,HS>8cVV'9., #>jW͹n,sIj_>uCI Ae'p%2>}Rf;D"ϣٌ&7QcG9YЗ8"Pu9I+N>=;ӌRԂTrlI+#@x@Љ= :D!G,?p+ (O9E]yKޗT!4w)gEkV:"(m|Nƺ9y+!0u**# 5n> B2ՠC$ObH4Tb`X5m!EPMh$p R#vOh$70<70r.qq!l(ӱJ}ra=Y_Ov=M2bc 8]`~1aUzgv5$ 8h7%4Œu(&,F>ni2{e G8D>9f`n~\gLEblaHC[=q:wLҕ-P]C7D @ !B4AW:,m 8{F =Y%UP] O͜NӶ(oCb Aa.gX4+ma w<݇Ϩi4C<쏺 aLBKɼ-q4t- "Z{G4bZٖEL0dB^P~ =uxi(7Xܞ#{>ίo[9T,F'җ _!l0=0;B'ܝj1-Mj^}V9dG#iu3Fʿ':<)E@Tr&EW%&~z,\g(9^MWHqJ_l?: d7Wn`v9 |UD'~ n Fx8:L[򙌱ad4> ݰע:NۘŎ`]Tyq[3[<@ڀn A_DZErCYC]b2ͅF:-n _%: C{(5c!HtJ_7K<$2wV84ǎ@K{|f O"Ըׄ K?& f,bµjUxF-r?y݂[Q|k:ⷺo`W,Yª[\/c({H; h,;1I ]*S0Q@OTuc rVunK .@6|R#P!ǚnE+):wWcCs}>\=]?0,3ObVJt} \FcJRX{F;0TAOnUnf`hzN8skvӪ$frX]S%ͲuG˘9qfaTq;}R 4@r 4 2j$ Fk&2tǔ#:`?@(X׋\/P|ٔT HJ'3L% ĆQP֕qt●Cv5%ۖdӤD.(մNѠq-"~Vc$`A1KBCxxm??DavK]3OPH̞L¬%;.Se:حyj 2c;[Q V8z}I)_G0M~KްP<A.v8+]g+w}QQC՟*É]&i>MI6iGC޽:+ ZOBآXTkhFS*uDf-6r=%[i{_NߧdTE 5ȻظyV3[dԷM*uzة˰%H[Ƴ7T ѵ߭ve1660M酌"gN mD2S,t= hOy1kgSէP il#sC& jq"21=bé!= aB'G٥#Es-&GKŀ5WBtdDF[-PX'~ꉳ>ﲅ-"O<5We $Kd-$yD2ȱ­ 2u"c\ Y)d&AX 1{cJ*4sb MMQ;}p! (r@i*{VVl!4iMV;A j:c,jElsSJa.켥^lCkpZLYnw1NA$sFCуGg0/N&$GG*yÕGGA4,˓G513 &ŻGWI[gq~y2x#S`iU>U͕cW%b (*w*rHRlJhr bZ?6]|0m#eD3!H]')OF(1#*pxܸq~Ѻ8_΋tԝ9-U:(ffF[qoglYx_۲qM'aY;^.\yHz (3Y [u64SէW"ȵj50Pc5eӮ\v ox3m<銭(Wu%&־Z(h?-?Cp>DTMr}6@۲0|Qnl o8S @!eC!gA$Hٞ%̥n-XuՀ ? }z<7T^~X( 4`bjSQ9Px6bʆD |P֔nji 1I+] @I%c\E[RLZ/b#zw2<zؿJO\'۫,Qr(U{:.QLu ϲ9ޙV<9rRDZV"?l[=c2U= I <xC Q7Vy#˂:3Szb|8PGruK4;& 8ADHas*tQ*z+zB7P"@RXAVG^-I=6M#OQ <3~۾Glԑ}3nZk>{K >83`TP+W8SOHMtY>* NgYZ0707010000011a000081a4000000000000000000000001611e8eb8000033b0000000000000000000000000000000000000005100000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/cx88/cx88-dvb.ko.xz7zXZִF!t/3o]?Eh=ڜ.+8O^NIO~Rӄq_M–&Q%6 f<#mܨWp>8(IKp> J*Po^0`- RKnxbj)(t#dߠ|NtCn3<</mA9 ;eX&JI_(PuHG-VrsT#LEz2s`⫎*AxN 긄ޡw 0́QqRzLu0KO^ 0<YwD#۹rATE&s[٘O{ Δʽ>8ںFũ.mFJjc=[kus V@=N.״8LS+%jڨ;# 'h׭ 3F笙Yw(N0X'҆2Oad_2{}?qj5|Bl֍1By }|PsjA<X5|4i+K[aˤ-0^%ofU~9{#:$E^QFVF)b[Y-Ee7`!m 074•:y;Gk*!ެDݽl>Čthz&wjxʇ7h,3 2./ꧾaܿ.wmb:ȭ>`g?$h9|B*K\j6+O{U|d¿r6[H&HӰdx\,T?VtcHm <#j3Uؔܜ O/wN_ߔbmZl1B@ "[/%;b5Ev1a_4q8g]d;Ď(KK0X-!\1ImKh% WipɀG^/]G=rSWX#BM`61eFP 9Pzhe_X 81W'Iڋ1/=+|x9{P?o ߋcAd2(߰ɖ_w|RrD)SH 29RykHgHK%^9.OئF*'8,OLPd*S0:cGC. !:kqR3$iFVhl-E]L85VIM 쪩qNjh# `]e_Q@oHnH{66$ݮ`b?3W=nOG m' `wO-lpcLL;®$BRC-+3&V=QEnCv`pL)Ȋ]! 1wDd 6ԡm6rDmj\˚BO"Ԍ8HB}h!5ՎQk/A9Z\!)BIeaQU]dyѲkqeFeaa91I |&?L "ͅcYZ2G:lc1-҄Z2xRm`\FuZ !8˱MBkmߛ0T7精/r$l <_E[lsy.W}VQo\`5g|(}\S-(*.9J U][|A\G!BUxGd66%;xu (OǺ-3j;B:;/'mcHP''5;vd_}^=K(`K֕oF]+rM*o^}Tr]im*rSJvʒV= 7v(?؍)P{xXҥ sA:jRT7(dxIc[w2W4.iDW]n^e@؛pu.LF7 - g;5u!@ϾSǰP"BsW1$>.vY ؗC=g9&_§D {{H[ ӑr8,t^ie XuQV43,EGgj 0LoQ`Y guxDd@y>e.' UA'JgZďėʯڋWM)yT{-R]=?qd y}A;xX`@"c *vl.o,!@xa`Kk+gvXɠjNJ!ʔɀVeoWfiRgbU4,5k9K:-JX=go>/:|K<[nrGƱMhW/re Dz^03=yFXyPH§zԼ*6M"\M1OE1@xk4<de9§Fl#0ŴVZ0X'г=@<2܄hKNfR845ѳ+/% Q7N괎'?n5oJ {W!(ہǍ&;ogfƶ:f)K 9cHoـ qAYBj+rDzrȂ鹲ۇm LS41wR\izt%ڈqJJlIJv@5QtZҼ+n[h9/,5J/EҵS0+$?\~& Y}* `}yyǧ"%Z϶fd9t3 5~ѿdy9PԘ[nQ |D黡8픎1e"сU2,DXנcPҸ| >Rr{ Svc)c"GkD")@:6-:])8;)œDp+/< / >, ZoTYB9C$ndKyENT53`@A([W 5ZâNw׼dXo-KM|g7. GX {嬨 H1E$sW%b)RpV"dI$`w,\XI 8P^ !X,3@YE謼gg6ރk0TCt%q`0T߶[ovAC >|}鯎nrQwJp^/bE)ERpbͲ^C6YCWW&Ev7 }d.Z@q$AϤո:8cY:iOD5ݨSSnpc$7|u 3:us):;ì_9Ng[*X>6o{izfkW>su^1ʭ((' \|C,sP=090Rs/8BloABA]66bpA6#oaEB1HT?ۅ g syAs/e1s{<3̨A:Ϡi#"e.brzHC*@OXY,`B/O(-@;!A\bߛØwl( 4lQ<*$~}NuSj? z臶ݶ|37~~W2m'5mRPǮFh&s<)Af+Kb֩rzpbTc?\ M'yl ڽM'gKh-"!qB^+\xzHް$E#+?}A)o%\3X\OÅ"WbRve$[0̮s[oG3 u)K6ՈpvF bjp-M{Y_QG_m*1m\@]1 k`UH(zo:duӎH)>ξbc.L75LVH]nRxYͿbV %Z_솅𥉉VaJo5Mr,]iR}}`LnJNn9% *Lr-eA9HeME=;D{1IRpEnL.}wճl~N =YJn&㉯a7 I'f) E! Dё#&RFƇS[{-LH-},o\ũs0ˣ`sL$A}^5ADžc] y S A?3GƖ&dE!Tl;l*AT7 p5#Z*8Jh?s* ݥ! Io`v&|WNЮpoHnR1NFs@}СK_4DIXU@[r12pQYP,=fFlc${Bny!^G(r.mtrdZ ۆo5B$)I~x#0Sp=)FLtU 5 X&8oce;(hb-0slRp/d԰AkBQL+l{8Fz^$ hi 5*NC|]o's}{ap%0VZv63੔YܔüdАZd1?Q`W7:FI: {L,оȒǸ ɵR$,Oy,i$EVBH9ѣQ/p,@*WQ|bVzuu߇TGm'Bl7:1wqF3Vr弽dpzUK+rv:(LZ[3%,f$\r-!K=$K_.a)]6VPKbVP̓+ӧf6]4C@l[ R-) `ğ8:WI]q]*QXNES=#i:D T,qOuI ڮ-zwA,fɯM=}@v,ǝ RŮ۔ʐ! l*Q/f IIsٌwϝ`UЩbPJOw#aٌA]k<إ\6ͦeߜL*#CWP+}G@sSD˦GḼUK+©JN C/)%Z]=UtowIRYj^պ|s;"{hyx_v;TfN8e!a!.EDnZ>nj9D>>*Y'η.5NA+͌aF=GTZS;y0z q$'zIk ILRqdJR2^,?>T/~N U<}}NJ90Ȩ_'ّBpiapS~iY|1%hjP, U"2Iiw-&+\WG-)G8uJ.f*R KAO}OJEyȢub40LjfXAQnrDߪ\I ogъd&ƗPa<(x KLJǀu@~ݾHFn\3:29åe9q6] /N=_j^k4nwx.W&.Z"*ZSύU.DOIkx?igʫǟju0H,) "BZ GLO"R•,ƽǀY\_e`+,۾76"HEC3"dI-41cs}ZP?_z8㧋kIetBt%N~:0 _42)1h;a1]z4 Q X^.,vnLPNS23ǢU5^^~>˓eapYNwN_oa4 J`,%0RBI ReN{[0$ # 崆}F ifyuxr !hhAIV2o&䒙gR'wjlro #/ć\{ wb8n s)H#*p`Li1^ʩ-R@Ўgďi}6 JmVWaJ*}G۴IsݽT8Hj΋'U8Tt6D9Ȁoi&(qOL45Q zp[^ G+m$FVyIEOOcS^̚:Y|By%YJ^~e *_i:;rN΁m#H 1?t+䋇3gZ}AC1폒3e񗉡:""V(X(6k=TeDQ\'G9D Sc^05=Q+H8An.$(W݊I~7Z|tWO@eM,f'u|2ڟVf2 ӤsqR9$ 5@&usɚMHe:l$j@f+JhĢ5FIpl>+qoUNJQ L:m^PTMEb2v\M 76 Ar˿]II:Z4 9ECNM1nD|F(e+}#U05.p{ "HoT) 94! wً>!n@\0Aa<Αxp(*uqfTKax2tnM:rmn:翠T>_32[ tHqKZCόh6@gB9tFcM2CI}ڍ)p3꺙scx"zY]W໻^n{3eJͽ!S`mLLE>HefRq"x6f@tJZ}D X?qW/h1rcjI-@j~H?9b=>AXoG̕@w~qx|SVΤ2VujaAK0kBg,Xb}?7@XPlLxrb@!&:%~Ҷ35 n kY䎒B8pax;IG8Y}UÙrR%OU8§%Rg, Eq@LYR :>A`qnY7(8#jD@PӾjcN[ Th,WTw$΢C u+'hG`Mmvʐȏ3a}܁Gν!$EYɍԺwRMv䡒9E]'t&=wQdA3gB #T9f̿=i+t?tgbD֘SfJ4; ֽu /Ԑ6kB*9OǑV77[[ lk'V.ioC6DiځiZ|>< x#䲕ݻjSHwGUwiWV/xA%:,!=8&w$Z)0.,+,Uzef[SO@3_TEޙ"o`UnF u$$ @fQahA'IF99dJ/ sٚMɠAKeJY#f_V߯m kbb@4πCZ=}nx 3a:Z[΍[{AsTwr9L` yVyiU\FG*&lI8qAS}FRdK8L|;ˌTbs]LX/ ٱBU[ Ub٦GY1z #DRtc4mu6fTXddPPs5q-GmURRzRMzBUL%T .U`$Y?̽5u47hZMND@0?53 Hup@"{B[]i;_9[DOgUl{v8#">LIPMa [O.mMQK*ڞ:Q'7\W|O:L Jm99"ȑ9DS ,0ܔ*#tMPGwJM9/HLBYH-|+xj9"[5 !d?̰3 ~Z/1B,FLQV˜W_ş5mGb;:)RR>Qk=v4#Ym`2~L%i" -{檂[)ҿ>9z?=9Y,gbӛ/5s;7ᩱxbX8UO7jp_k@B@Sz$EdMcJŮḵ[.St7P` E!k',/e;?uv{46'^vJ>O43BiS0\~m*6[|`eeQ(w7%zt29t0e1 hRWPB_,)h(X^!Ȇ̍LdAf;2ΊWᛒl3:UI[ H\PY3cxYӏx^- Ё=ƮDXO$ Rh"pi?ߺ1\xt(00nEoMu jV + MSҟWnSO  :JE]ͽՏM-hċ}>?\ ͋se )K#qDU*Q{Ńz׮Ilol%ZiǐGmWO/!L=O# m5rBڐRǃZf{]vǖxj9Tp*˯C #Q sfY(c3~teT^ %@<^>jvVSwTe<ɂ\ ö2 2.m_t7uchido/ڋeTEʢ ;d2Uu|]!TNA|'9 =+6i<4MQ9k6# Ba +cM86/|tW(QʧlQ\Ibů-찊~LTDa\)b;xK(IsaF̨FV^̂*N c{R *ٕGByjިiϵș":l5/ޓ ؆j}Cgj/~wr`Q **,lz k-'KԲR0o(pD-=d۩TvL9p:3eZO,ڀا3}Þ-M'm5gԅ8ޙ/Ԩ-p s d7 $/ՂlȤF.^K〈i&Ղ@EhaVm;)ops' pi'"?:>O.G?! .gt.h0f6i?Tt #n-c--Ik`5i\˶Ƿ#b (aG! y=aek4B$1mObjy)w6ð`9ꞿ@`_,(q^&09Rbު$fAєdb zU ɀGL\?@.A(աsÿ{5T Y R6̿9]mKwD!_Q"|t^o#h֜0?xiWt|[SO[338#(w\7炔u5~^f%DMu?Va%\4Uu⿞i4U"J@^qT,lJ_} Ljt4`hS@Jw"y\tZw0Q~NuH9zv`ylVtk6e{x|?[aGre A'CDXln.٘2^PG1DbxzVE11Uw+[?-]g#vt~v˭aUt !n;^-j*z;eQN_/!_WJL5!KѶeM95nV O'ud婣;kZǶKʬ ڜ!'َj㵭qR)G wqt󕖋=S{)kt27ϔ!{1e_(V秈H`J?DY=gB>Ql-,xyKvjoEBSZjJl}d-nE' R ePdT3߆(4@]*^n5ɃT.pQ%l‰>,g43oVmQp \ 1^B;.θZ/"ZIdĦR5a+P`d*hֺ'Ŝ<{S l`L"tG_RgI>/AB$Hb2Iǩ oۢ!P{TN}&ٽlwØtaј.p6  2фKUösswW7E]vg[NYFT\r7еOL&&.J@uVcS|ٟneY:5.t:?E1Ї87~<ᳰQ O6D#z͟q bZN_KSsSQaԩ do0$;VCs&J،;Dl-6*7[!ͼ[98aPk>q`Ϋ3ϔr H1ypSP(pwx)>j,RF5z;ٹڷсZ zjbiIU,[QUV0̾J]"r뵨ƭ9 ʣ=ZA%k8!ct.>4+Zd?R~ar\G? @ؓjmɸ'#+GwP!q*ݰOAPCV(JhRc"Vvw?áK1YQI9V9M^bzrppUݴTo{|ia '|l<>#l{? &:qt?)U0r}dw=0T(|1 !qdil::90>'KiI|p``[@ j<5XǵtJԽug mJoB)f܁8IbC`' @!7Xn;ڴQ諩ڡw5i Ӟ.Y*ʤ\~uJ"yU;~OPe VbNI_*UJF_B.{wQ'I#J%Ր$~Hְ^Gj0G]<of 3VXzA\r".c#M/EW~),w\$k#+(: m~WOy'H+PC?߾C{Gr0w&/]ϥ&yI~iIgbo`GWUJu%&Z\5Hɓ $#7ߌֹ=ŢqlxN2]?0UE`&:(Q&˔kxuj~[X=jq\%&c.4F#2ybO:"-/9?Z8e 5.qM۴)X9*kRmKCii}m>2ay-ݯ]BQ8^Z*Đx/N`|+%__A$~P?!C,m!Eq.=g6Ce~)Fpô0A$@.W7I/+@eAW(u6,eilʻI"աTpVQ=qC[Z]yo ^MlIg]}`~~Y~kx}MfOع`TU^`3B[ubiFmbhʴ@s_,Mg:Zk mm(Pmr yG}2S ı#}Ь;`dL@F̑ݼ$Vsfp6@,.i#lxWK#ѺrAmq/C#ա0[9g΀NaYt:'r"{bU|kVI֒qRrEڇOR&/1(@յX!Z |^'[gke`+c:'G1AS{I,ι(,D(xeqZʝ)A+(B yMBوp@6Wngep A-`/ n,̖ !` H"Ϡ6r|6a$?_9%ʢSu0hwtc[XN|y؝=l ʰFU vn-$()Ӑw07'⟊n#0~pPXLaZ+0{4ħi p䎫qp_`Xxląi6ZݣML$",3lu%f4beB?E(b{Rlr- &ZӮ8@A+CHwHqTO^U]՟30^A^p95ELJ˪IHw#.}`R02[4ƃӨg\;FCЪ@W W8]ƭ ώw^?"E;rE$R|vE_%m1HiI-oԹ)JєIu 8IkU$Poۦ/r䩿:(cɗE;N,$'wg)=`'ߦ4e 7DFKܺF\c[~}J<!5fb: /1A 춁?оE@,6z3o\eH(S`e/xkFُ/`"*_ /iX,2}d&ڢvI'`X,BG4VUK KA߃s=~^/p ~E,apf"a3֤?;ix,L$j-ZȍHaɫG1w  xO4|܉y.u:y/8l:f5ȕӄݗ#5Ux8y9PH̎msovA;V퍦:qdZI7yR(d{IpG䳡YZhʥE EѥHcv.W-DWɗ$ !-juUՏtf3xZ/OKuR% d6KE$Nh9IliUNӺM Ue8/9!Ц1`NߨN%K3d;2v-rI4*yވoU w[]M:;iT4Pl;KHya O|_`~i{3XiST24,W"zk yGYr7y~ԎxAD:ȾM@}(&TȠY:(i5h.)d'޻v $8.yvtn8YjќaiiQ:Vlf6:a<׃uZUf:;gB2ro&^#7jn${/O YVzA V>Cn7AK}P>VNט@-¾YON>^-L#s!! 7[ؾR#Pg1?R _:b5 %.qHΒ,ɠ~걦/XڪpFtj<2%k hby!zQΜ+XWA6^~r*GEa8 Efxo@RÄ/c0%XY+_)~6%{2.m %Bpܙ.C>Dk;ʡ[ci9g $(n։u9 0Q^ wLDيـ8 kVYTp^^*C%mV]B t̸L+6W_GQ1N;rk#GpP~Fdp;cP4k}aQopsr mIsP\n"88V͊X% E\0(elάFWIYBYIKө.$Z;zhXPKȋ~Җ4)]1W*}^9#k#tl+V=|WV|Z,=ab@դ3=(TNNӤfŽ$8IKXߦ|_ST#krVEkV@UCjao;1[2"Iĕ7`2s\A&AӡfOW+.Sc ƎT Iw+ϯꀂ&H) >bui 9kگQl@j iqq^W!}Zcv1k\RH 7㓯r˙!iP,^cH_1ߘ66^H 슠|>D%~R]'#ٷcYoZ:n RC'ҞA{Eϵ|SuѨqͻI?77BG3ϑnfdWnk"x|BE2i {nR 봚7 "|1IJ~̾u zy iODs6Jt~Ym@s_,(VUD]bhb7fv8s"6|3afKk:C:hK-+" |uC];T̷J+2ZM–в% v,UE͙A7zqd|z؟W0  ]Z䊋"ddKe рrEg#V>NyL'HTyiCׄߕ -;ʁH-]%}TI%aӜ,PKsQ!ಋ@5}Ya#9 ðТN?ݟw õr"fh{ɌT0~tKYƋAoX֧pN!2(0Tu?@+5KDr_} 6SvA k٣19z; JJyIs*Yǵ4H꾻__ B҈ 3 ?&"XrT!O%dVeՃ"<[4ln#gU_bHE>jѺE)ۀlg@{(LOd? y-Q8!K簔;ݓyw? q5d jT0w l95$X'賕C-WP)J3~[Ӣ!pHA0]Xw&hPN2兇{*s4!!cy^MsZ({9jw3Yt/"4p#}"Xwު:x<.C-^\HS>vIɏeR[JLw=l\E"$P "=/Rax )Q>3UvƷ-Swf]S)VN}K];TXi1}T2 '&_2ɅvG@aݛc;<';4q.sʺk-h+^l)rqf9Z_vʙd^S#4qAAЀ:0q<&/0jEj"fKHp9O-o?@|'Z(&"{W_w(.f3䢮p|g]b\2 #^eASUS:8 ²\]9z!F/h?ls`g5ͫ"K`2Wmn:zB>Y~#ۖfcpw1M.KЯbW@ Iہ?| xA!"q!~Z!<,:uG6+uيO%숪Gu{]FI w?cU4Ybw|O><%0c~7=An"a7F6UԷi"lm^a[ a@t:S94|!lnzu "Iv, AUT'逆 |pdSdϻa%YmN\կ=< W +O!\6 %jI(1ITeȳMŒxH_iʨd&*B J6iF)DH D"V8ΎrRKQ}4`ns5ÝX@Ca͗P7ҭ΅噫TEG_M&{u!PlP!~< p'L~hD akiHaIWs(vZɾwl^QRM9oe~$0L瓝S ?j4O&i&,nӢ?b;H(r+Gn<} \8q^gNlp`tB `)3ǒh+{^&9Ƌ?U[}>xJqgf2A V6i"-yN5crL_(Qoml(itF#: ARM'U6C$8́FuF% n]3PoNrO 2 QsǨ# 6.o 6~4m PK<lx 1>1]oER"xD`wiT\4֍0cKHy=GgٗHu U0medcf؁ Aξ` Zy::yRyxmBO|H')'&8k|X3}¶t]Jɵ>`Ki#F PteV_W;U~&K+y-<~#3urڣ  `BZq=hg(t@XV")c~BD603z쎏ZClxx֗~[3r]#|1qcrnseP'C,y ajR2JˣqBuo?0&V?Snş{9 VGL6qZ[O.j#z"4$wYlux6(.ݚШ$o8MX0SA*o1:D I7%) lŁDÀu"Q-z׋]9Oq_KoGj>gBwSCi#\jaہw}Z,u$d'"7'Q|GGn8g^F'Ss?0!\̓,xĪ% %3RϸJ0<;lD${?^ 84, b>$pB*huq &ܟ:`EC bRũwq*8nd DzlAo _=g (-0:vW*ڕۅ?\Ҭ4fu8 @|"74U֖F?ՠdkOkc@J#p;$'t)K|74A0b#Ropcdkx"V2K>H\Z% #j6wE?w843򅂙VME c*5eɲ!E sr$HXK]`OۯN}z (M"jjWԇr>\i8)YE *p# 2>!. nU}qE"k'#K+n/Hzֈ1p+ MRP榟N"0^C|Poe{+53;z4=qAT ;(JoG4[s&s~gah{s=ɚhqK]<ҁʠsK zcPׁP kA v`bH*7f0Zb6HޮI_Jx{Z 3ƈ9#t tjoZ f i: jK}|ZWu%' /#PZ[/x"WCod钎QVJE}/6dSEHv_0I /EDKyUS$c-hh䏒?R,MZaR&#} Y8ypVrsxr3E.vSk_W3X>%(Ci9|[G5Fװ7nZQk?l1؃QΣfB% GS*?'nT]SՙGWmֺD|I'2& xe26Ϯ?'GOtDA([uteBZ+FY9Y9[x5lā6GL7R5 4pxb|iڢXOZ=F!!#߯ >`G>qnr~Â.J-ze4Ι xՁ]5 /#Rkx:ѭrt5RWጕW:kiMeCJQ0xfL,wTNTEO4U.Lٝ|u쉓.@u=r~]B 29RZߺp0"x1睹5ǯRie+0IP ȥDE./!\}\c9cKK0\bq(Ʉ9]dK'VDҚ5DiB&^d*Ʒ)g}>@d`U}B~F[wќ=Dm5ׅ`X.ejۨoHHΓ+VzTi@s%* w XQǝ8'tԸFXS)3f9(vHԔ$'-snl+" k1J7hіj+ѶOr"1ΥOlh?[̩n{b /s9ȉ\i!z I8w,\W(>DóV1We ˣOO`DB?73X.?E'^6K+52ta$\y _ؔ٨ֿcH.rOK 4xpSXFy5xo$"/'=/e5Sb C*Ɠt]cz uXIͷX-]ne Jd L@3SΓU\~Mr%C`9giFijs$U:?׫QEщd6O|)X K8 $E ZzC~,4)'rB4wX"=\B1͎A,@ *٬(כbf/5:f3y< g|͙s1 H%1tv*e,͏!8+`U@NWA]@Q6 ,\':MqZ,m/Te}h#"v*v4Z]Rū_{PI7#\xg;D5Bۅג\ zR[ݱD%&6QÞYCEaP NFppQrp<=#\[5ڎTxVL9 4wL6v!Pc_@tY!V$ 6le)]KBoKR]pǶ(h,۫A ?gӮ|&B8{< fSf1܍(ƴ~" ;Ŭ#FFTuX&Ou7eYy@_0fi=RV@08':Ӈ-nӗGg-$@2ܓ.rW% vR60ק_]n[ƾD H:(i*$v@k=+i>™G3u\w|wenO %Z!QN0r,j[6(3"r~k4MT?3w ^3%W{$s7+i')* vkV2HPêeQz06 M[b\NHKL "_[? -@Ze F:ŮQzʩՓ FLq. *q]\ V!Ѧ_ öd˓̦iv A= C37Ti)oy8N"-4v 7fX1/X>굡i#:& LBTbsЦ֡g`bN*Xy8Vh'RȗK9VVuKtwo K.܏DzZVn]F@&s)R-|Mgi>@[ rgVqοyݎ-M_ɴbٻ ׁuۛgx;{ /4OhͪZ2T'"xJ:T`Fņ61" |d HAQLTw00g1O^0IYe&;a)vq!W\]0~~#;sBY/FA^xተL\>̬,bMBo;UD,^tA4P#FvBQi\Iac"@@ !K3@XlG܁o cC2݋S'<݊̄;pxZ@Tb#WW@~ DV/ӭȼcmH a̮|mLu␁F B?IGE#(-9_Hй Peb;DOrZOJ~j>d6w-[U^$EEbXUԂ9Y ;-ܼ+W?!-xU>I𼱋\5ht Uc0NBȎ&ZMl~&`rh0h2ڭgY0,\TX9]=#- |[u(KFYDt>a]9b)/3][Mú3 C*&REd,Z `2Ӳ9|GH l̰9BW~̚?6za^GH-@lSW x;Ej j&P xG-lh:&ߺA)-KcG ^S ׅ3FbMr=p( b !pӢ&\dEdK;zG-m43fKL} a8hSL.Wv>)N7ygy*ogU&{Ԫi[w6$LO{nUOҺUD@혭`jZAqy_2 M_#A-X}_/Nukki[^Yʧs|'O4Hj]: ӆ!=!mmMmC`){>b^ ?BaF+-A~Sشv'c%^-/gYI/$Aيబum߻[vo =t"{uYQq+h6;/S;\ A}[nTiugzffvێ_ À}I!;I2)U>2+Q2usٓ5\AI2Rlsy6}'ܼpѷ\O;u8< m#uIc℺C$:Ԗ}n^i5\jءD{1hq _h(pQ#95K{=_iuNΥϾW:z?B&zb_M!eL`ھ)V< }HTN x%1WFnae"Im4 V&sSԩ{19sˊe"^E\3aC*w貑VIQuk#ҡWCWU$R'RUC')g+m65;牰3)KLMc]Wא A#A?^0 ԷTS% =(@%V)Kw_'_R[tF$Oۼ@mHNMqgທ?蟪g_`i4eWK=¥o˦hlNe- eʆcrlķxB0e]26ߒՑ̑*y"-MdP-%0i%+T8'6VfipP&Bʘf!;w0pnk_ѐ/ |ٷT.pLZADF6Ўw9c ߣ /;4x A8y搒V#&.6d mHzz*ivizx&R W~wq o3*MZ>(UE:SG>ғQٜCԑ59>u:'jVnc(ϰLX(?J.ÊzY=l"iO_|!mʡf)@WPٰi9ly)8!ڞ"%cspMkxmYHۛyNAײGud{I Aj]GnIXчzfhQ)]v4 rqf h`!:Jr_ 'Kb,w0=;IM:1܂n?:ݦB`9n?ֻj<҄9E.;˜K$W &1 'A+1?o~SHW)]ub *43fxcZPpDLaH ӷB_9çMܵҲs's6ďһ]ȥXQƌfldEAuvlh|1#9HxPoD>q;W& Kb磱]yG\xIZ%hclx\?@" &,dW|@꽻rP'"4:aO DB}ʎNEDZ=?]kw~9-0oC>_rм_OiJajrtǹ>M:Ţ؍-]nrh3O,qR{PJa$VBeWh&AL x ׍8̿#z}5rKk"{I[R?=>MsICfce+`4Z$%X+OIcN}b~ĺBu+{Z)&=F%晞j>g,΅KW0q?U/'ߴ7??i\1S\sBGW8]l(YJ{+?ܝDl읐$MMdpȄ|h'|p ~\΁,ub$q7!#Jch\aiyqLm Li~+ZCs-bRB]_m'ẕ%=D't_6cEܽzbgYZ0707010000011d000081a4000000000000000000000001611e8eb800007460000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/cx88/cx88xx.ko.xz7zXZִF!t/M{t ]?Eh=ڜ.+A{pwigNŻ 6}+\چ@JlKihoS!`$> Mrf8Iy8 YD40mhO₄0xEˎlg +g7qW2iAr 4,ojݻrR+4{[hp^1N[Bcc+}~'$SnNⶀIJ-Ag5iT]DӫMwzkq쉹f*Lpo,NA7/h1Ow~wUj)or0}(rA/jFL } *%Ra&v-} ;#s@ \(5_᏿k" yL(YT=>"p?N%N4\&nZZuzc"cY!bowXAHۧ͂k_N]ϻEc53o;,{mzy_b8B]f;OVT Qqr-n3UK@~[Az3ӎ͓VzYKruje7J˫.C6`p _%T;qp [q!Ʉ2l%&0*bONlb1`Q;a<nٞa?%bfKG3&`Ӿ'M-_.vQ]syGfIZHlP3B>u1|;ab]hBxb SS+F&|!\19X ]'TH! Cq ΔFۦksMpʯIQo5M@JGIju/?9lhޫO臟U+O-w,+]R$<| Yӏ5?XZ`h:1"fWQ9 *-¦ml*=l}$wi>xzKȔ#> Y߿=G$?d+ (6E6 E-'ODLR|䱇9lI)HʔMdʃ(ޒ:;W0, ?InM@:^8EyMYc_C/ֳ:‰ R n&+_7dV5T ^~Je8z}\SآdJz 逄 =Wn˺zmN|ADp;z+ti[g(B՞yO6]Rp(ItZ'7cΓU}9 wfR4Kd$J CWLw=U'DjRm];>PmXjg\`8j:TꘕZ0@i*\Ÿ|JYxBܓ7癸,R/ ϮL}VyJL4X{fx.*|Vw,0""N'ȁNMg`1zPm.$,T%Vp tdőWM :Q^TaMLaUej)q 4huԨS Jpwr~\D{zc\dHS{3ӵws:eZ?^]"u ed=bw>'gI7.@,{LDG-%Ql<7Ǽ^ԃ%&rkT!O4OmZ4E"IN;WPmA~YMp;^־0FSQ̝O[fpb+= < TfQ1,4B[ {,m Rvri/j{w"^n5Gܦ8rO[/Nr,Uw(v}ZaZg L_8lc,0ѵtN*&Ŵ#GUH?"k;A 7&"I? 82ZQR_|oҒ>x \tSi?eMcoZ4La*dӄ(Aar CSܧ6O4;}@򯕻 v]l1&^v|q˕K d8O26 jm i ]Wuk}&;`9 ű(,إ5t>cɃ}~b7Vl_Dd7Z2L mݨ]ܩr_jm`fn +Տuj9{!P?1bRQS)K>7t_?Ӌrcgpjf$"pMV 󭛮egxo"!6₪`Y3Xb2;_$@l5k. Q*лZ3|d*=kh Q:R'Ԁr[LzdWGF]|bԝs] kth >2DInyGZ HOgC{=;bGPmwwʐbSN.\TCQxTO[ثG $Vc,p1?@AE3 _B +]~%xz(dJ] ^.@ 7P Re*\r@MR8BxƄP%fYP߂b-BΕ'M!3mwHOpjÙ0Q@hSs|$1T5&x#-$F!RE^о47ne R-{Wjʴ{J6իqPӀW\i^0Yo@-yW  lzn]^-F=7o'U ~?t{$ԭs9G u8tp^D3-s~?Zi6ZeY_cY|kB4|2iY0׏}܌95J eV~D mc:l]+/kGWkW9w \U x5)s`X-I#m$sOZo+uF+]g_k0 - Z ?]t+G}iix,[4լZI3ILrLTDyh{|d{g1^hs<)JWf]o'o"W\ K,g)ooʮM5oip921F&.  j$'(J@WT;i~IX 0' 4PXǯJ^; fOVVAWR(`\^EQF%Gz:l/% ;ݎ LVLҡDiKLi..yEG^Qߝ ۓx囒]H9Űb6r Mzz.FI r| 뷗'?ץ%RGw N^[$N臑5 It͌>h q;$ ޽^ֺ@aPNXAHttϹlMU0{ժeRA7h p'7\FT2ɗ͔0;)rW vp-3d @_x[cmݛX1;MzN\j[9 B*TmA$՟De$B4t !Z'5A>Hf&_Zi(j dtr|i<2>qN)0uMSY1}U09})-j, ѱt%'_D!IʑFB$K)^ !BNT<5H界zNÄC!kNe'Sš!B:^/,[eWY&N 8m yVߗv7Jƻ" :E6[O|CWgr@/^h/[n+7^(\&[^ h<w0gFZRϡŃe5f7}4eª*.(' l?B-޳Jt=:]6"L{ظ$MZ>aP{J8ɖyDAy [ z"*:0rwKxBoPbasa?1vqZoˎu[6\"mC/[n3't6eja;u9RZt R\+g}f*c.2-&ѹp(MhT|I}ۜ"E27r-{4ШahBf !V\ t֚tW`ǸX~Ɩ׽,=4]^P6ޓk Ow(C[@4IvnZLȝT>Y;!>6/Y0X3?^ i!pk`.-ݘ]lSL:D;ft2$>NO\$$MX{5"iE*HAw.P6,ͻ]=*6dof˓ka(mPkE (,BfMŌ:'N) <1Ljf"#sT5 Y_FlޱTÆVl]/2lBgN/}PvnMcJ=<Z;r^M׋u[6LP:O"3UKoj8KIq&.p)\L) 7iX ZEΖ{Z)PbA4A 7p_㭆aRWp/ F'Za֏&@<F݁pݒR>s3I$8 Rf{]VfuxC"Ffy."{**U/Oo lYM%VGJ$2}V%/*:ɩ')}9 kUJ7 ;ҍGӆ%쯍5KbHr,l~/U8Q$??QTXIez`ksаۆ7qB\~AtqpoK3vkl/Qf 8F!=[&ʪW?;7:YUGUiBDRHs }#Q9z}D d\ f l ;1aJKvt%L_-8R% f@v*i:.2W(sM`NlH E`~$m0a?zAaoVB OۯT+2ٞ]&(K"켞WH8 142\*7>L9>]!6/2ldQpFb&a\CL|j_8wSd3!b8׷/DRc tL$)6׀!SMGP&UZ-`?X]CZ51BT^hg7kCϧ?`Rd,N?zoOpH/SWd8&Mx38"4ѽpT f ֬bvxk2޳{W *\txy缉HYΫq6 շCL[ %>;;B>A Ҟ Iݢ~f6 Mko >kѷP*야g]!lPURz A[2g-y,Y,( Iļ\>ԁ5JUNhJR $D bnSD`.c7a|Fluagl:a5^v8.C01vr{߮O=Wagݭ6Oʹѫ&5 nH1 ")r}CTRE$" d*LXVړ&V\9x(j*)pWÂ˸HR#@b1'}Xd~I<=5 ^F7R x_ğL43 ݞAK$#F& –c10Uy'T(A<+.(MZڗkѼ~[΄z2a-S/y '%cN0@)]1c#V a̯ޖ.gl8-dT{KŘ⃻5g|զH/tXų Ռ2 AO-YcpJnkl8GyKZdzκ=+,+ ZqxKE36`eD 軒G3\`)`"$\JŸW\F@/lZ}y۞ԶHzH#@<0+k{e}9pV1[OwUd5o׹L D-$Q!I FŖ B)cLͧƜ,\L?U%<[~┓a+[C\ѡcR: t߷Z,u'f42T_nu"?icv/R]2^Q ;* >K0 o䐓x#3UPփ b{ԧ*s'u%p>^~0 e6˂JhٽhP5L۶!D`uٔ0)#m]F"YO5!`]jzzx5}:2sԎ8&E\ޑ‡6ʉ7͕`}R@{XX$cBrTFI#JW69:E_A&$k]ěRgs`>Z`y5a7LN#aśZ?ܽa =Fށ $ϳJP%Lּhl ʶuŃmc>6틡5ZeaBETSRIYɭZ@A.+ wD ]""`\zz7@)TOZCb%X4Zc4m{@~Hn?oLG6=f - t Kh Wm-[ׅH4`QS(raHM|Ѯ!o b_h%)P v 9u~Vt6YM^}b%xy~aB&t 5Nei݆A\~v M&+K;@+]oݵ TWP|֤JHv\[j}D{L|C+bbX$}xލ]ke O5-9jM7KӭOTtTkX _6LII_$~97. mqNeKu|C.8hO.<ZxS4%)[)T>9's8 {e=E<8VA&O`Fr %م)0|5vOc=:c C? i+u n$AV> MDu8]Hr5"J,\8iѧsbjV( UxAfe"e0=]U֡fc_~q'yHfJ`/z9k2KU6!aeꮝy5IB d3G1}I)]f ݑte$_^u bg轓)Wz vQ@j Y8I KiP| a\95g0[F&{'w(̦8<+SK ϩmBa԰#VS31@/%u7LcUp]oG3gI3mrdڍ)u8^hv'@x{bQ>! dK3w^+y%"ʋ;XUavߢ?(5( fH"-P"iDMo'XڭBheRyta30NrxCh39iYt _K)MdK,OAO9F^*8ׁGu\T@k\dF{MUPh tX423v OVآ'[X _9?M#3(pl&6Vx+ ->FYbf`_cP}'*O̍v*CC`RbLh3Cc\ec#Ah1^GvbȯC-D>]nYƇi# "Dwfߺ\,ǟ(7/B@aV"Fmu?A1P EbZ /[bKS crHvoz1|XVydG<1☋*2  /"YA賎<n<8z>'˘%o2N:~_hu0|DqdOqy`M2}R5~ Z[dOoڈҋ}&NܞOkv MN.]Lq& AJq<6|&m,8f˟*Z:|Y'kPzX@ uƾɎ{W^c~aaoC5*졡(5!qCYuP(bh H+fڶ,+'UpUrz Ja>3f\G4LHYý!7fз؄#⤛U+JT_bz;ԦR<8u>#aW;yM>MU0 SX0K/;- uYp#[Ln g*()NEAPKp Jbe\rb&B\r9!# 6̚J* Q)#*.>p-eGAGa^)G(B}} +y#]s*5u` U_6TA5eh|$OlWlDރᡐ+]iQ.^wMx7\ݑt}f`^-Sc<qs.ʖn@pcw.z+&!u 4\l[]Sٴ9ܷDC?w;PpѳUpSv`]q?O9Vͥ|vIUQk  ڏ?; J'ںǏVW G"%%VE -/{j\rnFit+," &KF~~tԽ xyUt\, ߡ˄#g9cX*X$,(ei%kz ܸ\6{tX6V-3\6QO n2C`W׶ǿͮtFBuB3[ҭGa:ȷ+ &'5(cksZS0"GF\5[ <^2>DyGC";mFJtD]>UramT 7-Vn~ K0v @Bm&#.Y \kB *it ^vNsEʠZ1xX۪ m-:UGH38pBjUPغC'%9,pm!TmQMfu@*D?*cLZS;zQ5w҅2VB" c|`JRĎܫ9o_>ÑqdIP" Ů9(MO PwuthMu.\34"unYoj6TS&Ys~\Hihf| u?͆IRF86S5c# <-fgtbD:TIʆlcJ Fxһ_bY"?sSqգ [dRMErJ/Vw$EPĠ̎sH[N◛W%lETy`4N2ڜ>bj^hugerpT!\k^?*sSq`BwXrFFmq7" A_G.ԃ%,aoObxj%v Sf HOh{:aKH/<@ʳQ9^8 *w]/Y,OgH_3Btp;dʷNjcrxx0WTZ=fP-ȷ¸ ʢFC3X&"H}&T'Ca v`<W%"8k%|C D`Pǝۆzb0~Zfy6L~bH/I!MME&̗uV X217&8ّO'i`Qz+`f`2VF;̅MYS'pgun5^o O% Y:=CWXhxjTiq'@=Xl2jqZ^_`Lq\ayuK Pw@dmBrMA`>vp|$n.J:z>/ֿU50+м.Lpˍ9`E!` oz:&$Ofxh;Y4݄Dnؕ_mץ3񤂃Z$g*Mk;P񴕺؛m g\E3}Mv>lXtwӘ󮠽v=cLtw_/KQE%7)\ e:fY#)#c1Kq,3^}=vĜ5l-ApaK!Nfŷ|y t^?$h2KP_]CW8U C}Wm6K}<0joR_aTRMx#ty:_W*q,ׅIc ~ô[ ]N&ڙ~3rb^jm9~7;Z)#Snaj8nҭCa/$B kh*HZZ%ͭ?O/R4odivL*†Q4}nxti~!oUt]iIhcC?<$z5?]+<5hwM x=<.٫Wn%o#9 })p՚ ;2"7Q\=Y ve+$餆B(ֱ] a+ _KP@|GS޴p3MΈRY9AXY<u5?:Dh5;!&lHO1YM Ux.\zVEnp7"1E `Vˍ,G#gѨ3 <׍y +Tڨ ۲aXW6Z{ 6.ga_aO85Wo9;)l7` F $zv7@ܳkX]||hEƆwR^ $,0wKfڋ*aJ(5n7" @< \lTqb'")CI*bޒ\jQl_C#Az-Mdx}8=iMK !LT+ZТr،b3h_|.<k$lrr)y`&$zqYi%;ZoeGϒR9Cxq n٥H$v`ߑ# L5YT2-^[%\`uEF/ x ^r GCa4v}4bⶴOC͓."O4t,40{^/ϫԭ|<>r>7&B] DWy]r;0"'7\2c&B; Zm.B, \H*S%7/TBăo{116\g}D˂(vMxSk 0Hs3)L5DG]_,ɩC3/Q\o=3=0 %O >_!>'o'7 )Mz X)L^zM'j'/_nK}:eq{+6mqD`*a|&ؙi Ȝ&lFP3|Oe͌&(lϣaXOQrC֪D}4˻ȧ24/͏zACz{/dZ@jTW KqO24A!\4!m#A Qi=g UGxJ<[@^^хGdj'wOrD!DEzfb=n%.ݵGVOU$g5Š,]Yb^R; BV= `l;~q _{b+<UQ72Nb^"0uog'v=U9WFV%a~#2L"z+,e,}Ɠѧ0^V"ۄE 1ؾbi=^M{UeBnڪ7 4,knVR"8,$u)f{iP+7!?].m{ 9TUqӕJ_f=yC9w-~{t*]\jNSN#i7Z8Bo+-po_P9hmi?"C8ؘ~}xslIyƩ J;:8Fc>*jMy4sbUj6 +`D2T-5v KȰM]S!'c5nk3áil%m}OF`Hb+B N Ե3ZtU>ZMc AڄRX5M D"QQH*"Fj*.n4 "lhL,hR\%Ke؇WJ͞"᎔=ai^rLR9U+LAYp&OFT@<(Wf }eW3^CUejxzoEv?#kw䓈DK~g0؟!bowU-xDi^NM{) ޿$M݄|DvZۍPj_+2]dAW ׼_nԚg%yz /gÎB)?_b4OmdH(-96@;2~OKv* [סZ4'\xQVN.l7ŊcsdBprPyΦQdɳ0Nzcx%ӹZL(=:ywܻkDN_e͢坴2EU=:G. ݱ`iZe_ %JgcXc(@ mQ.P-7[|g D6ik,qmi|5`H~^˒tzd5LJ:umir~,%ۻUf}VњR,/uY^MTC⛠/]ÿ+SjDP.kckvzvl "u":3Q\Agﵫ yňX??mjޛrV ӃWpzh|׾ru3:* _*=CRQfZ/6W25`\eͿ-K+!Y-Bn$䱑wt] C 5yfy%zwU g&-JQ 'f`-t"9RR3ߘKyړɐRf(0GͰF|=C$s'<ߑ#oJ"BTmL6DbdR 4<&9N48֟$l|s֠ XyRx↠֊6zԠJ7lT U䵌R r72nc{uxj1Et {~ Y& :bC.VlqAxa|F7 >>k=x2: X?-ۜAUoΕ\CA`ąa_p_;G3 BJ21Cr$;DV9A)$7C%ei M~M$[}wʼJT|T[q6KNQֻ||ږ3"w.u-F:菻'[ LSt2QRQ!4R[NVrkw.ߟ"1ɝ|T̻؀ t8@)oGR, ~-req8ը4@A`ϓLՀ(\x} 18_ϱ\#u-d~ w g8#(2>m'ttޙ32љ$k|9k˿zlpXyqCL''O%vlusY?:fXfIe6_5|`.QY/lʝ84:+Q_)ڳkI׮^UXm }p373آegd,8Xgr:ȃjD&!mS#Ń& 6Oaï{^U2[>R*~z*l%Yĸ^[gn]Ew1ҝZg=,ԞtXҎA$+uĠHb+՘eyhIj ֫N{{(e"tȧd[}1, 'VMN…#֪~[edP+xL!LิKq3-.z_-󪬸MVTxijTK8g"Ӓ*ZȒ޺ʭC^U +tcW??E13n9U ~ʈlY^&/:^T'k]#rj#*ˈࠅp%AмȚ۝-5CT;ߢ(|^"}E1 /?Ƌf h+ Dd"4P{RJ}9,$՘S."ꝒG[Z ;@Xށ'.$v2C2}*)`j:nc@&% >o<sHEQd٭ҭWQ#{z; ke\ g.3hRu}= 4/FN -i͕ иڼ)zcOy`hW6< =͙ǚwT `!f1WlD 4~QckN3ʐ3Nyol_;#MA(璸pP&[k!Y{֕dVa@,#dK] N,F;<䄘ڀwRbv!]@Cc7=|/ HHkt#ڭjBdLW.fN@Q\gMIsd@?z&ػoCNՙ{*%D "^~D8,y3$)Ju$q Y j?}DX,[ߝL :{=;Y5C{*./ @^i0g fiEȂ.)thz/t^CᚹӴO50?<(bH">A}{!.DZ .Ӱeu֘w1wռdxE׸_dC€y `K=ٓȬ՚84䷀fn xwQ v̴kz'iJ@!?&RˏcƩu20KxBu`S7nRyvЍfZ.Pg$a72RDi`RQTyvCmջ@"c[281>o=H~Q1Piÿ/ZL(kQk%mKPȰ{1=g<Z9l\Z7w"Kg#'ď_ţ8GX [`F6m(s/L'@cҝ7ڎǁsd:9+6Z+xAW&@owSW 9Օg+/jJAGb@_FPmǓ}Y]!M/%\n>):$6^EFxFgw5p ⸑G%mҟmb"FWqFmco<ծ "RUxNU5 .NγM =>3 n@d98?jiP0P_pJmB6VbH24E&xT` ,"r 4u <9A_#mڟkeV~|bJ,RȠT?X "t5j,ȫ l0] 6 A%2$]UK,y g1X%@4"bm~:ЫktZ 3s"Z?F.禽g<$"uIJ!Q,.$_. =~ 0RPrpi a<; .t/y”@H}}.E*䌄I*Wڬ7I>l?Ċ:e 3WE0C9ߑWNe߾`H nבxa_¤HaI^iJ;I;L..wzCS\bdeYRA`ĻA&St<ۍZBT))vY>VSPFJUɂ+ΆSCm;U6zh69,a!2ԑ8?xM~ޞAF(S=LmBAn| _@Hp߼ F)9j1_(~pqܩ0 FǶk<53S5AC;e_˴!K~7gM;'x|u?g鐉|R$T, 'BBmih$I1QV>>jX0\UBHHr0{B/T2vH_>=:/(,}6H+MDzKp NM+ۥLJZ i,x@D+Y:Ȉj0e>XiK8l%HtUM4M /dM}}@>gY.;߱2/3$BXf]ۯy֯/{Y/FކXnnRRҌj4io cVxn{!z=sƼm܉GKNC!ְlɵCI'X^9gw#@ix UyȫTScqFa?9 id?M&%X?4ؙN.RԷI;nzT ^jsa+?zK D*2ƽ~M)Iye+ۡd  OAaH*_}/!VH>d;9-XCE[co'KQSuLD&AAvj3uh#{ʲf~lUjCK17~z̘ =ePF:3nE2`EDmUD Jc)_Iw,M=jh0:LAA)RH1k άh8;_h$-ƛ,"M"H|2x,ZIU)q`8% ¾%豤 ٺE6w9ErcϴL簖d>p "~jGGj3TV~tN.)Ъ`T$bL-Q8` ᧉ!Rꩉ!lY)Uie;u])fDEn_^rOi_t@E@XnCms`15N8.H.cΠqwUݳiş9"?o@*bMFrE4q٫YD3}Z[c:h@Xўb:}Kѱ~q/>yဵ\#\^~V^- []^7Jdi^e2@=n$ UGD ;{뫻lhS* J+V,gI <5nA Y]CxRr?xl6 +&L( jU(D/;{LR]z,1>a%ZKVZ/H$& {R Wt<+;уni ࡲRs Qlgle,m' 49 lwn$/ǀhdGy@oO^D~j-~v'CjAR)Fl(}c֘y}~&t.DDA\g1E]P%A|DGG@*^M GLd8 E;g'#ѡfn"EcWTBf-#Oރ ζ֧5k vPdppbx-]h[ߜfzn#ptp5aA֯y}LUlZqO[厹7(5T0絕]t++o]~4% Is3$^qUէpWkd fYz HN^_W8PVpS` %,q/t/+1Z"whֲ`{<,L#ŊˀL.qbX eg'`=I @G9~/{//xI) b=vdb@z[7~Qz23j^JN q_ Kh{B5a{g= % Kb|7NI̪+\ Fofktwp7R~ܺX{vfap9|f:#7?A6y@[' $E.:% =e}TcV{T}%cPl=BR5s 8O o|+h$w-O'I٫.ֹ+E+AAˏ,riF4P<5&nZWaw-=Prw MczJk/``|hlu"Fhs:HgXA׭I+L@ʛ {-l EC"w~EeKE<1j &A[Em8*4א)@r5'ȧHI(h1oPqS{ƌ.])e̡{S5UcOQc)# Ʋ%q7j{} s7C#PP#ԯ_F+x9kfV}"$I) $K9/2l;dyζ^ gI|0NOZ(g|-CwsA5ew s@lfh@XnTStQ`{nV}s /+ Nr,:rz\]fn4L/0vG6) TJ 1X\3 qS m~ퟅ˰#idSPp~kjeZ~k3k@ĸ=pw*#-O#3[ila !|VL.Q"YhFA?I<9\Ie?> q/!`hg G!O} `pxQu>7}kA.xte ΚZR-,9Ir2bI)(kq^AJ[6AS$nSGH=i7WAjCn'r$%83ݰ|("+ 2n#:]C㍓ RZ/Hrd{2Qeȳ L!{@#@&3A9s8dG%x?b4>Pz|y=f) 3 hc$C u wʞ0 Dph#JXi-DIr78}],7|䶰yu]dZ0XD$h#Ѵ ,K՘km 5;(sj! 'wAMyxAB-ÿX!Hgṱ8ם=D)aӳnY&*2” ;0wS ;zw`|kL(fҐxєHn@ɧGKnv̯p!+趧IrF;kK,dj|! jsiǵ2~h3<'.ݝ0I99i! V/7L wZ&wʧpy/3w*Du|hk u.S#aXZƜu*^:ٚ6` x"ܽLfhG ](G;rJRKl|1 +u$MN?Ll;985pghDbA@YBh3cx-I $eS,(=/aJ:dtz.-՝<cKYZYNVߤ%r?%wmثE 9]lJqOSj?%O]Tzh+/!Vg lb`UjEmggŠj GVpf+%ء=$X163ևVBcZ4;}ơʪR$[rgB ݭw{91n*Z6{ua8+$w ;T-hLS] J`iaJVo"6'R׶h[ԵF?VZOޡDC6 5'<$-Շ%ϑJ[@@GMj#Ċn\IĀYvryRQFgPK٘>5+'Sn"ҳJy'oh5'bqxI`kp?CUahFAv/6L%W*łk\a9S]Yh|Id.CHc)>E TJg]  ?&׺AR 9 .n:FU•(-Aqbgl˦{$= xt>Fwapѻ1Lu |qW.m^r_jRij ~12 P58u-vq<)H$\K +#-f<C 8*ccgj:wz<P4M}F>f7n4G: Ѡx0W(8ÝB}ZfiiT /9^uE_9$ۛ' <[kܭS1Fsw\e^6w P_jVF0u$@ңz ̋AoaP*"&ԑ¢Aѷf/:c*Oo-Šnk2~f~WDa)y?#ujdk֑`+pxWQB%~B`OYG{>u~]gNr~gtddh5=>,PZ(.IL O,TC,Zvt2aSWp☗t1DlaO2/V˻A.zY^Dp7̦%>U)S\tkNYҤ~E/Z3L.#(ݔu@72Wrkr/!_'vv ک;u*bb!pADy{Ç5gըɅԆ(}cdM$Xo:J6V$Ks5P5?Vt}InHJ `MX?G@ײP °[Oj4`H*Ye r=k#E߼ջK3N ^H}6M5F@ PY$f:!7fx#ᶿ7Ēd"7Vd&5{.P~-\NI:ƦvÀnhvgkwX{DEV;"-cٹK*+{`^#MhN"HZgan [fEL Ú,=  E{JQ ħh[iO"^ v7GI-/\7x*/<8N9p#J:'ۯ]?6kT8-8M,+2>HsǑa:Jv ^vB ë# 1`;ԡrpS*zG[<`ٝDbˇhh|hyKTf}UAͨc5/+4H(ާ|AxY$1aY@[! 1uoUU+I aȼx)}OS<.LV2 1Iy*˹$u"apsLfXE\YhʻJI*!zJ jT/KK8aZ{ߪD˨ ofK%)(<)&-N|HԮ2\r岿.uT;ZnҮ2"5߳v<- F sIhZִmG78 uŊ;K{٬W_?jrO"; 3Z`ɃE7aŇtP!iW}}~iQYzGEAA Lxi< ?3m z5۝#AH͚[It+P-vqQ4+7}!ǨdgW 'tɸKXr#mL;1%sNQ6 4Aa rX^jMllK!f‰-HcE '&C \SƝ VD^<1{d3)<:EX#nT==X7PgH̾ܺգb7f!Rٯk7 9Acg@){ue8Ԫ+D q叆Xn0*EˠEMf^G,kge+HͭyHYLjvYeΒ}ExX8"}0=lQIZy}-vA@fՏ H"i~PLˊ8!PyRq\~C|o20@ bIY [A6km'6ς9KqٙoEU1NJoRsr %V,P{ xn_QxX#jݑ&G&>k6WLrE5EON BWzh`4%0/A"njX9Tu2df"p~`NNь(Fr"/ l31 ' BNYoHA2r$Kh&CO~Ҋ{5ԛE H-$iLZAb.l:GtU65> [>ŅZt$1em^-TPm` )^Z|kҒa!hIlӝܦ3/ \V^*N'/,L2| /-3*>/Q/4Ģ#)wЍc"?j[s?W_ ; !xmw*4Nb3Πx022Y% l7OK/lON,|(K=7S%: b1ӄ/w$+el[y@Oٝ?~AÌЩlwz0lR$lQH#μۣ`veRg /{ZuM?>8)dZs6S</)pV ( "|8N=#brzu| &L0:((z# 6k Ұ)tԎ4 L?zS_*}>IP/\5iN=[m x8S [Ja# waSydLoVZT yP$Qi˫nV\'ğ 8A>D-jA i8Rhnن[fK􏍖%9,ݼ* L*e?ki"onccH6ZYtE|3=Ih͐qe^=:;4a!\͆fh΂7358Cq#-*bPT ~f/ݭn$b_MIAJh_q8|7M%y-8>9yqnvf1$y5;'^"Ϳ/ -՞IUu! ?ewZP?)se.t_BFٜ,I+YbI> îgl"4a7#.yTD5Лr-'/;"^V$RXOjVC5w^U6q9 ƾKfkYkHwc^Qh+ɆPlqJ3(G4oDK n%QI+-P8Dt\0蝕uHM~l(tE7煄A,` ]+ :mU`o:1Ln+zpNj>~āOX9>-@'6ZNE]SNDb{Zr:WSxb<"۫p\ccsR &}Vm}Fӳc >_ շH:N|gR#ݭ0&3 y1͒;6GjT_țb\Ղ5u+⨄W%cY'.mJZ$"ᅵ@6hNFbLP 7-do165:CB-%μZOKt"]SZ1hexe(ӭ'ƖW"ЂZ \;~lV>tp2xC ":DSvKзҨ&DtE?\b X(yg捡-4 )'+wIDG2,ww{!>d Cձk)$!"{$kr։ྕ"Ә\џsQ&r3[Hbϙ>FQ;u(]tvYIXϓōFNV}~Ij%z3'_nMӥ"u@K z$rO\2W0\Pu"R 2nStQ2,XsE.1ˇk\{倍]rT v^1uV*!~Ǵþ= R(y}Q|e(uq 'cK O+s;"Wx4N굂/貇 UXA41U|pZG'?  ϺoTMq(vOvp#l2͎ "&8ɼ V%1Fp1I0yPj(OtU{aziJA\N`q vj; z7<.5>ܨ\Kߌtz@m?P~rڝ 791W(ȶ]b).SgbjlYcRIۭyLzTڣIWU %"TyIG[C?RH f^aA Ԡр1j/i|9f3yC5ʬE}dsT;X>=s->K|؅NJem(G+5(#/Q FpA<#c)T+cfȉffunā{Ct%?\x2kz 69qOQ RFVE73"SV5 (cv==ǎָ,uh w@BK9FcWJx t2M*1nXENcy[GwG$vYL!͛[c 6:0༑fZ$#|f"E:֤l-.Z:(qgj1@9#x]+%=`@W,ˋ i9>WE@Ćk=`Wޮ'rO7,?%7dH(pLc¢Ʊ~%0%"7 gAne^_ZP뾇ˎry֟e1wpbKRf>q4֏]nt? {} dl =/T2|u'(mg(P t#!򬚏~b8f:[e+[;!ќq,9QK [:"97|^$wyr&}:V0/1ÑHD*&rǼn&Pr+T5gAُxT)! *Ar\tcc̸jv4d/,5"UXѥbf)dQg@:d p-F걠l%4XR/'6qP5 mΖ?t&d֧Bʂ4>^زFmL< |dY0iOLo3-:gH вwt^l4L3MO,{FZg]pK!&lt^$4v"K>˾YVw)ࣃ~M$S*r uBM7G"3,l0~| @ggj qk%% {.a7tǛm:/ZSSA^C[&4c%uM{aBM% tQ]!-{CŃrW y/8aS.QÏ+dŗMWYjGM ދE)slqtP Y3B6GДr0 1W׷;A %r_uIѝh](o3glѸIW:Y|c'G>H4 :>@(AȥiW||(w}4,5Ŷ"(m5ν[-M2S*<,rOwuS.-l D>~ju>rWfz=gyKn (Ð:}0+aOգ.帰/׬K[c.Yۊ٘?%^}L F4$^'4uUPc'@~b=aF $p!#:tkL`Z08 Lcr(x/*x *(49Ü]I_nj5*\V< bAFm3XkuMQ62 (6lU8rsbYK.z{7(nK Kd-WEB0}=iݐ\)udWMc}*k!} =$Lupw![d '/%5 Y&Lz=U5:+s f1(7<ɽg-yTdR;ߧ*PfcW$(nt~}W]U0oU>.@FȜfӎ7'Hߣ#y,TL$2Z]3tRLWY4yL4dNH_Ro %3吿&V0!q@$Eb\F ,9NV E=Sv$oUt?bwI% ĘA!9[$;KXMsKTMm Up8oed$.^ÀLuɳ=Y>XU^aB;ܒΗGv.k1&?P;T/7w'al hb\,n]B]RBNJHnoT wųE`RT |*B)\lyP-;ۧ}OR9U* 8 e-<+LطT;1r؅n^B?uWzJxՙ׽CGDm430&qKD FR8C|0ὒCRp@QU$́r?dB/v|v_lC }T+.@sֵ󡴏ٟRkNECajVi*` 'B pIuK nFmCTq@=N?;ݦ9)N U¢J; ,7hSj_gTiRLG| m :G )cU0T4fcS = WٓBV-"%}xZ [շR|gןۗ@fWwC :_(&&{;7Su*]桾Q-+_|o0Y^zS9Wn B k :ʝ#mX%/\pπ8|HEW9NC2%ivGva#VGGlbc*Jԛ"KĐ]:DKľ@4"qn富 jycث!dҤcveZ̵p! }Q@شs},QXE*I&Vsi~kkk5&W-o(ې|I(#ƒ$p!&r>$a \a*L}V%aޤy8'9]:Q,]B@Nr}3.Iq7~9]*9*t şx\)<Rl,\NV9Fѝ*{~eVx P;TB~K}u`aq,ǏueܽnS((p9iׁ1`a>A.5_G_ 5JiqKqq SPCoAhHo3@-cpۍ+FB cG,Lţ1+da ωNӨӉ&-BEKqHc fSBaQ4ilQɛ((? k5U\QB%$v-#;D P bdZm|EIﻮMꎈx=[H:u*ؿ1AnDoA;qRG +7=v]eifEѵK'-X<<GfNٕ~ZT ~-v5cl(PAQy.A٤_3b]}}>޿ŧ!LʦWp)>?_QϾ+5L|S2ulr'`lY>p\*ЖF0Rh k&Z!"D热Xԇ.atcAA%>ti4N圭-l}5wﻐ-X{'Udȗ]ɘqG2?$Uڭn 2^ϊ)]D Bb%VT4iQV>ZhpE 6&+4dmA铝|8YdU;KZ78H|r"1:΁P>]r;I&ʟ|Ӌ-іɽl>< tnIlS{&ʶuβ_ r.tNHduǰ؇úUC>PL5Бw$j;IP;cu ڦpjzK(| R͵E #f t] LM}<0ؓ&WWkE;q"_ȸc:GV">o-ԋ)'OvmW@ v!BB ?5/[{GGך RzЁqpJy mW֧O s7~vŚ'?19i\&-%8mj/tgcI7ki7M_DHI:BzԨ,md%tc7g {fD$wѰ'DQnts*`* ̙vZwTmxoQ؏qwpA =]~g8U4_򤨶zź%@` H{ \3E`*O>4Dsb˯p`sI{r_voF@Ԇ?ɖŨ U:PL/KIcO$n|Iv֦`ES隇XgP^fh,lq^tm&/d(n gjo"D*T JY.LcUn AuA)ŤVЩnÁ%:˰6.6f,jq6 }# A^bRۀ$틼Ьl(u_\ SHL3MyԳt\ց8\uT|#~EEh,KljJKOzՐ໚M5oKOTKTeЫE! lzV;qHSDbi]nUrqV 0-}KntTT%YV;nql+fyN<͹p傖Зu.Txޤ`kbj|O#bx;%Jh8-B0&8~scl >z6Jah{;r͹P ..]b] >fQrmi ouqm:lӭs-̆)>&C95Y;@5Ql}>vw}MA)\)PݸCX2j=}6* WBcX 3\%dIds,/=OV^!A{SAonAcΤ\zwG2 Z*UsZ@.c+ofc# >0~zjx1ڳ!HRȦ7= Vs5-\izϱ]e Di1G!8_6^pC*ǹ\\/ˤ[/DP}$𕋃=5PgXkyqh?˺Ml(5Wc݄= Y)ڿST.]E \δ-Jckc{8{#n?4džg>V^*-Cbю=8tcܞd(Ep!r](<4WNį47:a·?LA @E45=O>CoE/&o?)Szj%i`e-C);)I7W;_!m>yQ'ǗGֺ=>Ƅ | 4-ī)|~?r!;iG6vҴFÖRrlO UUg׊ބjoнD̆&FˤM[@uTjn t%Np>5&bGYz|Eʡ3*(Q7ޒ+Mg{-=Ël#x3ᡬJwy֩KY/8eL@[ >- EK(sҊɛ'8 }. 6QLN>=+\FGt)ŗ9[!Emf|.8L> >Ei2VZ';GHE8xAjG`5FZMQx*XdJ7T]P #tQ̈NS e`RDyUz5Leu9w_-dr7lRG֘Ҵ)!Y|٭X-0d9@ A Q I?*,e2O2]M5gS8o߽Фڃm؎D 圢*y(fum)a# ݁:*fl<mZSMdWŌ ԭ_,.FK=Zۺyx3 trp?0?c$*ׄdg)x›#!X|3W h=!Ϥ!ߡ 94"yR5(sQG}yY16!X&Ÿ;=ώ9%3p35І h#6 9JvW F@r2QbZF ,88t C׵|Ȁs#EP?4y\NftI ,C/Nɫ(ɛF`}?%ad1%le+cAE-$oLR 0Hx_ghy#E?/xTcplIHC3hs_U?-X&Rނ E*3zE >b(K|(2\}66_9eMz'nyBD`!Pe? SA*jJ7dgd pj e!VTG5m>/ރ [*BS&#2Ϥpe;nrpk\. UXoF=RjH5(mXQ*f]/ 6bk7`5,B ȌW.$]8sz"X(e#i("xޫѳXeSDCILvv1U.哝彵OEBn.*x^w+JKh'ܽj׈{fSPD2*7! {+nI(E6^(<nv&|%KB]ʹk4czMo[kA2ms;r2"y -] }-1q6+.?_1-8 Q0OlVHϺ.i޺TePKFZUmoDP˂NXY_H^ 1sYc kmKnOd@xч\f^c#V8 P΁1b,e*1TT.V ;3a#E 5B8el+qplhCc|P$drk&3~zdy{lXPI1~gàp@ZqX3)qf]B _[c댌RW }{lrW^MXk| ,]-“!@?rLN#XX [j3,{@L҂.)@ +şԁzȮ=zG0=h3[}M|HUfj/PS<6/p8dB# ZhxFv팕Id9P$Ǫ P.bA~0Jbmީ>glbN*v%ʰl/-TbtBE>Sc]:BTH};tEQ~J@$^_KP/# e>!ta:5LHPSB3Pcc@]qB?S(%AU6~}TCm:+w}.l ML?[a-7xL3iW 䘍,f'5Lk.#@YQ(GW`5=7ˆ.=}GK$[Nv`U@ ͉Oi̼ 5vw21j 1Jӣ3 ,<_C*cd}*ꈕ1Z%,ݕ`ؑikz0Cv}MJR(6lXG@Tw28$v ^z4;lẃc&> BnL,ƹ_L 2!\4d-tJKk)?*$zv9J ! Rle[a lQah8'( EZ2|i ^v6!W3TFVCG @C5E`4_Nsu:Ȍ2cs )m6~o>2}d(g *Hvok?[l7Zrl> bthrfwsZ9WaMIC|r!sLeޘ2S)8aw9B*ڗYm[^Eӵ :P hMg]A9Xs&3l8oY G! lY-Eq-sը=%s ,\&,[!q>_q!-F;0wxAX}*R! jC[uiW>oQ~H^D?~wv͡q؃|Hҡ\I'?"eͥT۸m[O|:73.'FrwyfD'>veG)^$}2r T 70'z>'̶`/dKˌ݊GU*$YxOXت}ۇG-bUd!FÕ=9n.V'Ğ==]o+k ˡgu@m2i֪b4**)])LA!lvn4UsA׹S-5TX>tGƃ  ^z&w X.%-g3-۴`,-7Ͱ|،lD|?~GnX椢yνt/ņsbت{6Ato *:۟I:-}`n{9sx)&DUYTP l inTݝvA[mz RN@&ĸ7/'&']^snn2b 0Y_ *s`BIl„%/07c =RYЫ{Y!V<\>PZt]^s‰:w}dX(0PtuHL ?H ]cf<:jqoZғ3*Ec摼Ca[V?ͱAOBFu/ Pz?tfa;?JK5L9*MQ|_O4[ؕ=1$V)&? +@`66vDl*ô&m"_%vxϷSY& BSsnhNt(_v /N1ZaTU2 :tCNnL2.Vt/V?zd.$;ʡϿ t6>4 nTpiU_ W`&oW]b7^I+7^àcc *v&v$唭iUa+lQR$QB2J1H^Nf7D_=}we慓y@! _JVBw2AYS᠃lBW$U5favǗHcCuzq6p7{f;5ۡe>+?B^b`>UxY!MnƞmX{'ME:j,Q>j~nicn3,Aa$b!JpY cJ˹h!5}O^ST`EΣL Hh4QKoL2c64_A&2hVr!.SNpNY<{{lO`B<"% dYf<>.J FCt|l`|?_Չҙf%"a9W\jH(C¾mf==tYPeCm+?8m9oѵ>u/vAMq!G:=K7jHNLU 鐄Ռ0/M^Y=Υ5G4KugRŹ hm4B|1Mp չFx's?$"71**AAJ+=tv/S5GXu߁l_(XG`9)y;P\7Rt{ F]5p6c"a/!RR,jkV&эWyZyR>ܑWkuUu<[oڭ5z.Fn|,Biݼ1H)nxQIj]\%lÇKӯ^i ku\k=ǨI-Qf/h@ 6R6Yɸݕjт0`CO C}>,{R.D=lCL„JGVڕa\ Ny 5#5MO.jAU;x?!X`%@x{F!l余A ׇ >D&_:ۀ]=kSӻuRnevbšsE͔ V^L|GOT)=N"^?'=feojǮWF}foT72uSхM7f "EVYJQqQ]Zdnl LςJ9%E])(nV^\`I37%q[]q9mU8x$;(lfhHBю,S J낉1?*#W\iKu7^]IMwvjimu%1n2B =:qTsƟgOq3(>[[z :'$Ttwa 'yE x.Gv_i,8.^hiJ #Vr| x/+^:6l'\&9ٰ.4'|R,3**'N`%NAЪ 8 h h=K9h.&8<[Q#L)X^i8zǁJ` .kkNB:X-7:fpu1Nc%I6ɇN}QY9dZ*ue5&57rPYny=i1 +AiLg(Mc[7'VEr*LYs7$OΉcl X8]SEJ8gL[ }ZT~—izpT(G N Σ_)G>?lQ+/%M AO'tމC ꏙu$tDߏt4|F\k\jIg:I% c @F3╅W 3ޡ'% S2=/3]*,/4ہ=AP@Ϻ(`BCA'n4 [[@)*̔j*lΚyLuV)ˏL䠱^zV*n5)OVfVsKyH(dhy,."4ʊK6h0}i_̇0385zzs< _&ǩxdh0VV"Mxg9j3hw<g Ga8V#fUYJ9[8n!: 7Ѩ&؁*Duՙ6U_A|ʑ1uP,#F&0|OV>^Ay F؆Dq^Z$CMLwez$Ԋ*15=hFq7un V<FoYF{\{.'l&,!IKM0{S9h!=v+UhQdt[\I#ަ-xEkHw܁Ѣ {bFY_4*bJ8dF;Ule]Ӕ-Wy_CPa7=ع#䅠Yo.VU跗8cTXCċb+Z<B/s_*]mv]kPs %~yS)boeٺLwg?) Zc*g{s[O/Xyp!XξgLJL}oH;ס5btŤRF /%7!]̦'sZ~w+i6`Yu{1 _q4'G:N8=}ΥhN[ k$rA%̝'ju,컿Ḋ U㉒NcM )kqP^MXZ<`LoqLk9"VܽM X"!yMST/Ixe֑Xn'^do+WG$>9Ńᜣ+%8кSI q]\IFkQ"OHLsfqP@+T ~uӳEp4i-{Er1 Q` |h1lK؄)bGoe7H v _ ny ᯧ`A@0\W|:kgqF)JvRmA3y\s:l$o-6B8>E 4\yQ.Ќx8M^%|7'U֔Zdep*9eX񱳄,]czB) ڗr)k<`K6/EpB2Nb=nnX07PcO^&?P`j&m7%DDWHd9=xtb5\>؝} YFN N1kp0(xx2aP5nEx2;4;4ti>-aW5QWAWI)3Ɏc#tEf}72"́vjy!' u1ƻ*R*Cx\^E^*݄9k#N!8fb2ff }G(@ڨkeu&49D2FS4[Y+Fvأ˗](I-+v rGX\,EM]17 &Y;fԶ3]u i>н%E@%qsGW,+u|7*r1iH=MR&.Hb(V8;OFVkIWn* NRɘeN˂󤻦p,L ͊k[]8$*iU? TtL[=ڣ |7,=  Y,j2jl׋leN3l.LcX?Q, ܒحʷ 2m hLpUrj/}<\ٍYf}(F+|V@Jb lĮ5xAxOku d]y9h*i0 ! ~sb/dQv_Xq~fI &Zd7H΄a%;k` > >}UnW(p{3An|ROyF=FðCnzOհdD$y~-8K$`a0gnԮ8^fruWsDĆ`='8r֙3B $䚟.͍W~{IbՉeSբk\rR<@ys)ɬ=YC.n6;akhRPڊ0h";3QsӻܤE8jgq$Qcb~_?Vuse4q϶q1hŊ')ƭ?:7P%|[H!E@7K@eZ~F v_r|&we C}W:/GٕN"6DCtQ̽֘Qjy]l~ߡ)|U[$̕W)%\L+v.[՛fJhUItRaIz GEzg| Ҋ6D0N]-"VD ?S-y(7##bkxW0,|'x*j<Z`az{)h@g!;lf QJ̽b[=}1sp?!Ge ┚X={Բb 7=kf#5!fK}!uVc#Clblz:6ױ1v+8)7;0{ۺ"c, Ɏ_j̊dW;uD\I;&:6c"%"4к Ho˛>Vxߺc h>nU+tG_|V+]OZ kcn(ŏ }EGφB3WV //A8;L.$yZ q@zR@Y:2s)E#EZ[Yf1!N8t̶Ҏ|i}u9'Kh5nm6v" cR _4K}gch)sK0aF3-p>G9s%G 7}~2MtMYd5NHRB/‚gnvHS3-4ҍW}KRKqr1]c`YbPx/j==߆.S(8DU5ZHj:,z!>-3|\oDX9]p'+«{w>/Z^5)iXKnJoa)fɗs5;ؔ`JHǞ0{-oݸg_sOi-_x$(!ZF%=Y ȸ֤\|zЩ 8;@ PQNnJ5nw1˃l]f\# {IǴHa,8SļM0S^:v(0aC>W! ҏw$ߚZ{;v@ hzHe*LŜvE~̺hޫ@UfBPoƳÙɄ]7Q=W Md'#D6'Cse2>{;>T[6'xǣM+%$ "OҭϦE RK7H4T ťg4#;6CMm0C xYjUģ"1ܾ 3hkCq8<۷}&(ABykP c~%6^ s~?@#k,|-[ )pЩN)+ͬVUaR%bG6Ku-!kb⛲j?Ԧ$ ƛy^i8# )nz)Iq;R}X)~.Ѧ=h{cͰq 2׮nOqI O"_؟ 8Iqn>f.lʟA7"XeWe1jV/3\{bZ=2U0,z1ac]HNhMWqͬjSn|8#q0qq"[48 Bg 5gl+OE3;q%e {$ ξ21`.hN)Ӊͦ6?1۟_0ܡF )ԗ:{;jP84S x̕AZZH PEK |C05KZ,u,glUBCέKbEQ=+5^H>h& M]D!4:EEcU^ =Wc8,/m]dgcg!X‹1t֒n([,Y6%KvI VU?|K2@+UyF5c"YĶ%xε`< ß>^ۤ yvpT׾nH.szФyve%r?#pjNMGGc&̍'<{SdQ{,3*BL8(œ2xӨv{L VƋwɓ.Lrma?G |CV1 z2ox-2ЧpFrNv!O6d1OX^5m &\(TPNԓ5iゲ_[Y?6M#=Q) 81Q(߲5(p̊D1 վxY}EČgϫ1[djc&ɀ_&Jˤc)o>e=0DV,./ W9o3mhl09)#:!GA FxOiۂފ$?;چ̸Y"4]6h۫R}g|\? &?u`M/a L? jt[jʒIrg#oǑ+zV:@8k{1zuէj VI*jE ޠׯp-vT.61)H+y0N Ĺ9 ie(!2zI>biۙkƺ$eƓ5tpDS z%,f=Ϋ#Ⱦ 몹}'J}╵ 8FGы_ cWN0-ZcCSö9`8aJ`S/#Sp ϑw_yÿ6Z1"2OK:QY1}Z?N q6<&Ô{~ ̖| RwA0Os.0m=p xtEVhhꡇ!خk޸Dǣz(]pԯlĴNNBN5ͩp_viYy @xGA/AΜ.&Էd=*BL+89(ߦ'[X;h4ShWGTCwݞ2: 4KWyP&K3:SU[WeQ0`~-W6xg(nk+b<_[Y][74C.!l)@7﹣ r+L2E d .LWoIJ)rP>㼡jR{f[.-8dlǵ GERoL];zF4Ur 385@tY{p-$2'? B϶܌'Jh-ޥ,ƈ'Yɧ12+5Bt>4x3)j*|h?ŐC46?y2wB>D=DDlAa"乢J7/zdOfhF\~ܽbBIKnI.P ?"DKd7DAu%AHqfՕ nECV?syyky&k(s'r-岥C">OZISP)N-WTM$LH0qXbt[ssX]͎J*Sd?pP[m !y@(@L'*0#VӬrcq?w^6)zl)RJJg6g9$jD^YJFe8I 6ɾ [o+:En.V庎ܔMk3KtEEÛ{OҨ.sTКc8oKQT6l>Oџ=<5ආ#a2lv^*ȓ.jަ b&G*vYs;G"zZk"m#2Nã ;da*|ISqsl6(AD PĶԸVRۻeH4CQ“#:gYߟhBN.wv8wV cZ3%h?Eoni$ !\M=lnڝ'úz83@#a5 1 i.%_FW22.ȮSLJ8ͮO1(*3A]o=+9K! z.*.XUdg+:nC5,L,$,c>z 833:jw(7?/[fL0C~^V_n=>p웓CLɎ%,"dd 5h:]*~@W\vK.3(ލmS=]ɴ7'z? Z:ol@ύ_ex,'|+1)AIl{HPx/!$A:);>Qg7BpUe[_wRz !V-z6ZR=uؤQpBዼ ZgјܵCX&O}9٨xotzC-/Bh[pqzB J~%@nM+lSfGJ cuo|"E_+e?$g#1RcS1색>U7}Ȫ ! F&:qh+IZtՠ$܌;}B%0ǍA$I XlM2\ankxlJ׷b(-q% ҬH6(x$⹺ttEҿxk7E@Aߢ6n?I "Oޜaax P`憫fc̐,N@<<CW,ϖĪ]م;yN0MP|wM]Yood))Ʊ E&euCC%V9OeFrj#^su/xތ;Ák:hغNpSmBltv|2c x[j!Kd lj`0o_BM dT>绘:MJ"x%wKps7.bn>v'bhEOKb̸@Luڠڕi!U[5Dyd]V>HU]nږGnۣXI4%Z|QPB@0̞xB_}|vF*jtRgJ Vk-_烇D%,TٖNQ;wX:Кrf(}҄p_ O Q&-~_Xh镚HH_.>p' ~ N"d=DGb\iQPS:bؾe>aF5(N(!"0jD!11Ƭ82+!wں2}xERquZs)72C\4:4khnwB(^'_aQ[X8S߇kB6 wNn [tɱ\,ʆ}݆45 Q[̡1̍߬ڞMpѮDU`\ ;N`L}%}h=%rnDOXs/{48Ӓ"^k-FZqI:#l~[U VaBe&Bzll{~VSpv{ Ddh;">2QA l:BbI#jn?DC{t 'nh%f{Z !Yr@,U@60wOu3mrZ(?]}mI͌Sg5s|O6r+gn)m6ˣ@dNZpDEt7!z8=k+Vo7KQm+@1h_M1 S(\Iiw3OS樬mѮL>2:7Tَqkqt/"Ώ"8ދc#R@aM{ WHI79|?/)+OU+tČa*G+wD#ֵ=b'- eEH=]nס<0KmBGr޴ߓ)|+еe-w3YFU@3L";(G3EѳMFXFH,dcL\7'a%pOuNXep/'9EObWyAW@7>RaR6)K+[07/6`-k mIMkI8O9xWx -C1Mvu>0ΨRzG(?մg$ ؐ{BN<'M߆<{"#VPs ͲPh wtG&N_·q|G՗`8etMyKAq!lZJ??6Wk$NTߓ =Ʌ\@al akŽ#=t[g1?kXTI?Tb3)qj+L|~a`}y[df!_eM! _ҧUrzYhr@3A\qo8BK}%8.!彚\g :?^ӱ[`KZqܩrhxeZHSlc"O'f2 Z Z6;X*NO M t},̺P)GEX@5#jy[A]>K:0MX)%-Ɣ78. JtgHS$їA!l[O'7ǂzShYaર1]+Xs%:]563&7'}7!!7F"7XM?эx1~ojqa<s\6E 3M7f >_d']'R~xq2QSŜݥhBO2[3j qWyh| .ƴIB4 Vk-8+T#Js?׹Ƴx8:=loc sΫ9nҮE)P ul.uh">Yu;biWH{'9_BfK|h !\;0ev[(k`m9Ձۢq1%JӪX%&tT9×_L[e<2kGl̶|[ ; :&#Ra3 3>$ ,iH /)LU@8{1 |ܚr~^d_N%O'u|=R&fʹY0R mm6Y50LV{{@HS= Pe4Y5RZ[#̘#Ƒ֦0]n!F }cN^2LJkc#l밚I a\oAiUn-c0`8u!$T1Wrɒ $%@qSOȽ~'0kb mMy ]f-DbWhڋPbT4~sO+5`ñݑד]l<S09$_p+<8X|s~?jSsHBi.NѸ9ͤ56@n!0r njk.PZ"drZYMyl̕F>JL g0rJV^@)\Z"1!J ]D! ]o_&Nfhˆp]CMKcY廼kr.r x:^z&O+̑4%V^;<+jse\*P@`C0(TxNG9(9[fP} Cr# Y_:bdaj$0f8kÝOrC5^Dc0M9WpsUmu!S`rxsQxFCZpa#*YZKF.h}62jfD^ +vjtmkif0(m 6(Ѧ 970qQ XrH՗TaHk7Zpo7TE"*[w /QV;E5īٴ~5@in>c+ՃHupjDu]kȀ8վIasDx)E)j<[!ԬGb9}% rTUF~/`ҙK6fc"ϧ 2AXFE%[Fo[V]pc9$Ti=%sEL&j .E/GB2Q[z,nbn+i%Va7ifJ2  %.i)4)@Hb'&:ן]{:V2! *\aY#U$쏧cA6Rm+fuXlqnkQO2eK /z1EwF(zOݚ{DSz((Ǣѥ^@aMv/Qh)#ȯk7k` \bݝ_>۰k"> 淯[q+J'*hɂM־&(KpVHvuKD &{I y0-RIHvΎ(5\JbJ(C~ \Q-.PgLt@Wfbh]X#ʆYd/SR*~;ٚ}ud'`JӰSp;S+Gb[J] 4ĉHh`[/fQA߲:ܕ*wHP@ j{A# 6oJF՚͉E YO-mĶPeմ鞿v3C՘&Ʌ!oPZC]%zEPI蛌38є n!5IEjWu nd0-c90ռ #jLRݤ⊶9ř.ع ů\( ~{zlqu/x)U4W/Fx)EP[mLB A\Prl5_e6Fк8˧(87|Br܆G9]D9[pbԫ#B`ۃZ4'WXrW:hyS@7rD!)/~nĄ"Lբ~G4Ո11=bWjbƴӵ`d pnqjR;)'b(S?p*X߃6f qQg^}?&&xt#@hܺq|O0Yl ԰TXU{{p:0紐"['^>j+;űot^&25%Ad)4 =:cb (xBAtCG5BGckn-GGY`{%[[Nf6H ce`ϝ-t@ڦnސAA$^DzSD"~+'Hk`0v6ׂygvYXdLPE=x3ʆ\=l;󫻍żNp;!y'gPՕ%VqGx^7YRxNuo@1Vǧp(ИANGsD}FT>`DncrZB=ȸ]61$$_lY"|LNT =x> |uh-I#B ŽwR]dmyxIBXI8~4ZqB0*I h2ȀZ'Usw8 NhJ3<@GK}x6ȁS1asC]2u]I5 V-Qە*%CKI1FTA%eѹ^xe L1 2PGݹtj0 46=EduӦy&:NYt Clѻ8)[@ABjq%w=80=H{Ma-d ޕ,>oMmp(;JdOWU +S,ګlwj%b{vtQR:|ޯ¶9ijD)nC7W@FA#QqV HKgp9?6QKg'NJQu+ڃ6|@ޫVKU #D@jFbT´v/wyE1 PKuT`e#gN( XPy佞[#e-A&ni6ևxSj^G3% ǡD0‰P_})o{Jk_nK(QYȔZObV{\"{1Z{ߍ8AΐҴx.f8}q|{I8 E͘ofcȗ 웞m ѹ8>G-;p!1VsnK ٺv_oC :˔ 0]=rWyX!daso_zt&N:XؗU3]vfQ=ŧ]yjXuswU$Y'Fp`(\hT,:o;Vۗe?[) _AmO)U0\d _0↑Z9^4J8/I\EsݵYoIO.-o|>XS4Pj|%RY"[NNpd]nL;$uՀa%sn7 %!A< &1FʯsNX:oPZ87oeԨ#{|7l6~o.bѸNYpӋjwB"ϝ!TwA}bO P .6֚YeM?vJ%411El1:qD2y)嚰UOH$9{lj’eLӄL&J@.[bP]9xz#oF|񏹚? 3Y5B>:.t,Wz"Z]."UɟV pa$`K$QZ6vMggDSda,م lrcs rg$VpYѓhsP%uB PHm&>_J r#iR/C꥔Wdvh0uY$Dsx> eύBaq_/d' (>i /l3ZۑH#y C`<}(FP.bLiy>qX"K|OQ c.guCðOr&q$_BKxW/'v4WfdH.āS~ ˮA=MJ َpˌrFӍOli5`ǘ!!r"gq)ki"Fݥ 06= +r~78vk֣wyj4w*݌$( grz6rvChSDN/ê,{^䵤U&Kd]ybNIf%ysB3D8^&Vg t.iCUql~yH. 2tGSx4oC8ژxG̴~&EdL26;Vl+ϰTtkkJ1OvgC{NJ_Qkj3pHB6h#UߚWݡP4~DPP4N{7g1(ۏ=5 τkM/]Y|. Wpm>[ck_M u:)5J eCc]Cn@c(GB1[O$6ص olv=S@jFHg=Fʔ-%j/YC蟉duoiBR~'7=) *g;kFɪBu:{idv=!/qװ"i!rj+H89BnԲBX"3Ql c )Z)rC .W)jٸKQ4{);"Ar;YH,)q‘f|\i5_dWA5"A9(&gHgԑ[TC:0b\A V1|,5Htب0Hݑ8QR%P/P -nr0JD_ -A'0#yw ="7̑ 1LzzwԊ*! 1|!NVR[w~x.$KHգsbe퐠8D! ѵֆa$-6UnV+N=($\Ip|VoҐVAO>oǠIH7Pހs/gӡy伎>C28\C5~/)Ȣ2NBi{5aiFyrr.w a@\^;#N;u%!0ay\Pg&G uNΦ#Igbou}R*b$U'RU: Bl0iޑɱ D.ykSW04rB MÅf] Joy~yWw-8ڬN[`oƪA(S,^ĵ[؁Dؖ~ze?(-KLSmJtpi屠ŋD&*[7AbwcVGքT+J;7 &SYFӍˀ|bbϾ;]p?D d\^I n_^4pِ`;آYa; ryUO؍s4 -0lOeHܛmtosﯙwF+$dchywS[l&7{s-<8W.)7CC+2|s]* K}c~fo=%|7k* ;-]^N5^y6=yB>;.1ǂ~1:ul~?ǚrꝋqmTWPcR46oɸ05 {9 ]8rIҴkց&4TOKmP"~aTMJ qYc TowFTηᒥZ-.W]S>/M{|_Gَ[)?K;v$Xϩ;?#a^QԊFEqцcW0ڠGcd.@Q/:s\1YAyih};<(d0NGhL8;!x1|Mut maYFJ <%ؤ0PldR}B},fn5ܠܵ >^GB.i 6Kp1pp:tx/?EFG_~yYZi`2u"oU -'zz=p+vjޜ% sJ5kq u G+fPa./Uc6lL/Y7+peͱ$#T:I39{;c eZu0۟\-[ҊMv-v^p]L$DXt)GNKOFHܽڱظcGk+-r(pwNݙ/vAU;`s7H(o| *_W^^26X{'BwYV8F)¼ jBدW6#P^?'Èo~r-!:W?Z&s9 hd̮^:~#ǻ'hųBtM& 5n=DuclF|ӛKp=j+]Jbi-;M4MR#t|vy| CJd +=>w v 1-Sc}à.hsrɅGap\ 5c2 QM<2KԶDZۏGo0[Sub A]焍=(F)i Rrzcf\25& u-N4#=y -&ĆmDd̙6?K7ȾAC a_?_$mzUHYHvJH h,6"3tZYzPp?B2b[Z%@'ď+6?-J+?lm6zCثnQEQ-MC *N'}qpB|A7cJeB+918z]f ".Doc\![Ή@2Rݘ Tgh 8נ~aiZu |R9lSWZbhG O!vf@Z~leE"@V.&5Qd5IW7L]?EaX\j&Ң@Zuy7ާ^:2!Ond+DQm+q6. hUN-RvfYak`Vtt#y#D~PChabC`6bgH]Dcq֚FJS'V9GtyMhnO(~ku8-eP,M'\}dzs }GBW640鶰u` aPURwszzP'P HM^ң炥O9^tȁ1&ʂXf;-%'ɒ!3E?,/h3_` z|:L3w'$h&Gq䑸 6F&;y3I_T;vDΓ2&5ei{5)6$ׇ_ G7#VI$P +T"8ϷS}Aײm/%;o>bty"G(y%AW8{*r6xnBY۷#}It {Y@4d O_~yYTNNO˱ HQAhZ?Ս-|@ϱǷL$:Ȁ_axSHa>A[Zbȶ.lA?UvEhL"6p7=?- hCVۗ> dy\D/R*kUڷƞmOЛNvkvs әNwCRxMSG|)] 5=Hba )?8pI[#HRc@o<l,9!pt.TEמ ,S=IS")* +Tܸ?gd֭F RHhR%*>hM,5 g M^½l#[*BsP ieb8 _=6?U*QC'sEЧnXtmO[HHfmDWS\(qpLOTt3Q93I^W3%[qu㇊s*A0T] 9Nli4ݨa76C>щ7Q,/ոtcmQq(6)nj$΅Ϟs.z?R s#KJ?w>06qvT}NSOo\LL cjY]@.nf`nZeOaFAVMs5Y[5JM!~ r̝LN҈@s>}Hbō̈J?{y+&2XUZ^}mUe]$i[ 0GoY8 w$Ro `Q-xknaݹfFޖfrz~=uJvN2#cWyWKBZP4x?J3ʾ*uX%h^^0nE꡸X6ݞxS=0߅I7 ^>Nt!8æ\b Y^G@R *gPobLrHbjA 6AuBg? 6k砞=5D|ፂ\L 4쯋ld7CŀknpZ@cڐ]\\NǦ ش:|P =%7s3Sx#hetWlo_jBf W4nܧ=ũ=ISml]ٟwaWլNp7)sn7ĵ t&|]sTͅsiqm^+w]V%ct7aChrԫu\*\uWL;1{lQng!}#w258U.L;bG JHƭg7¨$zus_axufj&i $@{A~1y#;WPF|.{ a!||1N0"9Uٯ1Wwp] Jhg_n7bmR{RnOQ&bQ iө  wq G6oxW6l:٥zI}8 4~Aq9:)h&6_s0>ˀͣ1%'m;OT/gb[z7d6O ^a<šR0<"{Y͹c-⸆{0?BP@Mz8*sH<\ 򄼟MqSA9H[Օ` (V|$@DC"gXVN2v>K_'[& 1Tesqz&q9mȀBf;U Í sR\>HUWq7lqLۜXy/3[VQ9UYn*hf ņ?x:J_:8u7"JnL$wnYvn5.6QҐ DVX.TbES>iP@60`eyn:i8hAUfy)D5D6O5>K8BDg[6XR57(zNJ,`"]AcGj0;"je=?)-d2 4c47O@$棺NdgI,r E*q^Tk#Uˀ7m&y34vYBuv]8.A퍉3#j's]V~H){h &N{ȤTlۆ|Pi V&dG Ze\ { cF]}6a!1Ez&\bger]BbLjFu۾) "U߄[[H^>8G춖JD>׭dU4=ӀjgsoHh7b >qxV -CkW~3#{ p3=NVPEn>Oz8EzU[[ȈLilbJ6d$u1'!|) yasmWYMtq3%!i˹vsmEQC.=U/uthz3cOSɈ!9B.W6nJ [®6tNt]z"Z5\Ώ8bfbHʞ64t݌.6T*Xow?Ėa>sי艹vǤ on 7-esuoK] v"F|qtюQ=ߔ4@_{ *KDﻮ,)%_2M] wD7qЎq'p*;4x7|gj$3|rHo+¬%S[^o vܮIo((Oc%r2QG R'hKJS=ITSQ InsSTY1c!f0Ъ_ȃK=#Jj3ڃ <%} ShU _A2&֝r+x";…ZjMqnx)k|"}LbJO1Ŭ04-ucӺ 6Ty NH'Ʃɒ]Sq}ߒ;"`!L6GO#LQսjj)DI:]4_ ~˶D,Q4pl=􏺴% n )e816>#odBuLuf 7h-"5%j&r>'C 5 ?grTA%y8-ΞDf'm;=0 |Xڌ~]vEr0J*ի[2(Rd4XyNalz)0CVKjGkmK"rMC l$k h>]DD =cseRN Mʛd2J? bAVKϬr!Xv佂Yjog5%<:%Iۏ 45~b2X匔E9wJ#*iQVz!~`.ܹ=(6"r˴0Dl݃.8[bl-shrA{7L# {H#$HXUQ3B4n'|3  6W3K0o g9HTx3oˢxJ[o^AN,"bUѬ PB{"{Dgч\RRZK~%NrؔTQ[@Muhvy-zkbhAQ('GԶaD IN)(\_hb3  w@o;G;~!$ v'q7pw㷘w~.Ƹ4MԓEUCRp-8خ'\9oyc|n)SȠ)?\Nu] bx&̭R _WnէpM?9=4 zDũC6G.{#FkIT@oEFt͒?8C"fP!/5 cr}U;=u+r1EiֈCqpݰoR= g`~q.S I?8S9Lmdؙ Ss]7ER?̀z$#xkB'KL`ńS "d3>Ӗ>O.JO ;,i (U~F>5]ƞ9i?vAv"žq xwB]b!{3'K> afb6PM[Tғﷳ*vNK*5'N}PgxL3nHRDf )ɵ_)x`ux̂q ^!tSŠ^<{,Ƃg͑1@Z^/25>!}U&H&m!*H$+w:}P_P r%L/^swLYNnKћnÔ劊g ν;00YSyT~5Wa _{_z10-&Ks +r,LF<^ Ss÷EuVV23ƣ~ q <$=uř _ YaӻTYopE: rۗ5&RO?8I 5K%¹Dφ2ɷ ^eS~3Į~3W]֗{J,>4bɉ7)€˦CYw]v{Diՙ /[vFI Ě Pf#73kٵ@gc͛xLLn~6@W+xѴl@dJȕJd99{ܶXE,\4 B^ZnYԿ s_\T20A~mW@)$U]L~k˽ɑ:[t;'?,ef[hD{nvg@zvA9ϓ] /CTS7FO$H]~OTt&SNJN'^pI[OK#m;IBA1*&G8X>sR2C-[g[}^8Ry/969%|CG6WwF B-(xfQg~;Bm|LJ^bL?~1cqHlR;<|W%cZ*!)a覢eBV/S=M>jLUk) F+<ހTp4`P;rՙY׫g|`8=T/k kf)Q9|5&=6Sτ+oPKlW[RLBC ZbF}W9|ˀ6@OOipBHG7! D1XVK;BF"4yŔMpDЛ+n2ږ+TށJ WK N)=fÏVds5ٗ :inhx"]#?¦WPb j\ao*: ^'Dٿn.;6G~Jf|O袚qw$yjL RP)PM/lՋD6 -'vy:zS\:)nEwdˡq#V7"X rzYf>iSWH76!͒sRtp2uzIs@^Ii]Wqr㴆tΨKi9̏n}˺G1ZDR)Z~ j.teo:n! NڇEɱ0sYbk$\P@`jmo)e ]fj.(YҚq9E.n%Sq"Wl[EvzG ^UL\mYPd%G"7;Jh?EY,Yv.!bKxE >^Q'CNh>V!ykbKbk*H~l=5w(I ZRm7[Q.tt-)aqE4ȗ c&O9s:B.1DuFNٵKqtUӗWR,j@s,$㡒5eNOpSkߡN -ixd7fcU?@q5ٯ!L=>7/ycN(7HK@qT}ý} u08 5z٭=?~ Ge˪@4ctЏNaKI@wr<~h  Ѭ(PIJT΄trDq8o^Tt(/#NB E pElmZ?4 { 9b^\o([Qݣ-d\-55[DS,B5<ԉ[[#peW ɿhDn3"䆞8VL *Dq/)Ti)dx \?/yi'U-ʀ[!_OTb?}NQF~a&fF_vQ:ǩ\Mܵ]OgCUiڝӆgyO2[Y G xثf\ G{D!a?YCZ&vҿuJn2jKinuuW xDZCώ0gO<>[P_#zP9弚,2fKz72` QQfbiH- lՃBR92LD&[8XFIؼqIqWVou=H—lR?Pq\j jpDĚK.2 g*?%WYئC R>FWOiM_'-xalnJQlg8X %ВJ~A֓g Ϝ_(D^a^ؔr|5;-1:@T?N,UJ!}Hluz!W&RYvG2>>B0H3gE!]9 [pLǀ946虭JXێ&}d?.2`ݏu(֧a;yK؎"m_=<ÝTG ϣeBN3.V Q=d0}Rv X]@8 yz^ }>bFR\U.+&4i1xmhʎKt$XaÔSStLdŖ؝hw!r!']u$&f}.Ր5]a@TِHAo'7Μi' Kz\. k"oWgHD( tko$DtOoq=bq٬*y(Zc'Μҳ+$wM ץ49]E `Z eڵqYe%?wJ!nB5~(jUonLe dzEc:`nnM_b Zf3eKHӇizV܊w#& a^>)(Uo'i.UzӎL>>њ u2D&&W oUJݩSU ?_ޤ`5X"*BW1jAZz;N/RhȻpxDlNI*~_'UgIB1ݙȸfVU)X'޻;[Æc9^H"eyk eX+6鬞U, .| 7u1%zz>p<nW޷+z[Ԡgvļ{yfHq5O#fI%^hg籇Kܝa'bjLV\8/F+<3~t+i 0Z^:'/mh'ʎFz!NZHMI|6{+q%XmQU!%[(/x5+cn|'29RIct/ܔ}gn-g6ܷg"tྀԀb/#5AjLN>SK<.SvO/ĜrFܨ AOz&WJݶbn45vHnt-ؘ}}tw"~cIOHG|?5:-rWf8)}ˁN A-$YkT^O-@cNjhnIͿIk9lvY`9 o 9seO(l?1 ;ɟNvL) ?ɿ-m1e|Vsv. :&W佩Q350PB(%Nr_V3/ 9q7lJcW83M~mT^$֮utR %1zA}\2H;Vicw/EΗb+G/KM9oʏ^L8P y-91c͚DGGiM)J?gğ/+E#So(mp'*-εȟoy8|6Xȩͦdӻi3~}rՄª+e @U}؎x2E^t/+gؗ&a,wW =gwT:@ӠVFBx4N&bp㶗5U wQPKA#>&e`WKlSȐN/}"IM ޷q9ɞqe}šZBcc{,gn)f[ 7(7x'&Ds%u^zqeALUҪ }^}y5]IT[_~t ĄqP/Џԩ#1\eg7K3Xr8+`({ų~N,㫋J 3<M$J`%q+՚zzwq{ ã`ۦ>=Wkl4!DV\kg{$WME k@I^肟J]g@Jj򏌢ȫko\bLpPKz݌rFAKr' BsxKuQNASY[QMQrUDb- ȋGLA zJcR;I6q4+ 2~Z۔=3 خW | #|;I8v}V1 {H"nn7M +u r ey;(*[&Y*uHD{ʸ뷮Iq2x+I<8Lvirueԭ$GI[6(O2%$47aO1 +~|qԅ'㭺5MT0#MMXo"5,$0O86ݍ ƘeA];bZ% {6}#s6U >ݞӚE{(Fj`7Ѣu7]6?Er-k?YDgG j/&<m]@ǫ pb9UG +3?-T,hnfXAC4'۽I.CbOtVcNl ď\M9rȜ@зFAAvL?oS.QF+p6yX4|UBji#=P9yV f4Ia=j|"dmbײZHΌ }.Lߥ $U7z Bə/V<LuA(Q"Qoh ~nA}`hC/~5Hԙ9qرCW.D^{dX v%}g6iv!eB޸h?!`׷р+=Vy-pBaıPP!,gn'ktCۘl_O, ϲ`𧻓l%p\a]HcOVT1Ȯ޴LJHt ngG2vT.ܯ ,Qn/ٺUm̼Tz2졦%iL ollxAh3&P0 2wd,^DպEHNf,wZ[lgV%Êߎ%8BW>r+.b؟up~βj)3ZnG' 1L4=/8ӑy'8pZBR_fjZ[KS|5hʓQ F v7t]2I2燕=i@y EG ߦ.yͥO2 l3y&˷##Ms!t|sWoXM!P#Y$.h%q]=SY ybX?84ȭ [uh=l>!fJZ ntFR *;)b+Y/r,y#ӑ̩3x=v=?Ȅf98:HF<^/%xc$;Wimן4l1$JbkBRzBw+xH&"1>#&AZ1.MXMp'x%{ zؒ^ 7Aƒ ¬zoA Kdugtq1.SSt ǧqB(1|#riԘdh@lF sDyiqR&"Nve+4 g5o >fLHJz&fkEeݦ|xfi]m&N\+4> ~6-S#0b-dQũcY]: ` MMTn  G nI54wC}տ6̷͜tzŬ,( N,*?6+6hY`M>)ȷ7jQ AIķQt$[|:6X34")'A?ueXn_IvD& (aRc- ŧݑ.=(S(Jh`!(TjG3d=5ԁVsuc9sWaUV=9G}0,ߧ/XX-&1QUbb_Yu,*Wu0rR]JorEg-ȍW@L;W$B$WϘPTI,h+ifwEV 䇩w5fh\x'_dzpcJR;An>MiL-l8 Xu o ,X 8HLŰtq&U> A3j~T[QWl'5IPS)VsPl_p6 4$&CG/8OԤTBSVh "g#֖wl}c)dS3Y Znڐ{T.|NmgbyA6Թu#+R^ /n aW=,D`LRn; 6U:JdhM ̸z`#N%D9jf#҈.ޛ `|kBJVcĒ +/}xT+wܲ=0 V?a/1 z,*'*RRLY k,7lX5 Kq]]gvEIlKgN"c]z;ao'!YA7(-rJX:misd$-U ;jJ,H >M\xs,k a]~t;-qV4S,& 0$-PӭE/,lpp-yq,'S6l8,޽,y4NsWk4 vTLEl1F~Ke2w|t'rB\qBDϟۀ;+V-rU^X>k+6k JK{ۉZC5qU ,v!vu2=8YDcamx^fseSc{**wCD$3Pߎ# 38Biq?OTb1rүTC!&cc/?sʲ&ھP_ٳsy$(բnSW`'<߇>}R_TRR9^y 0 za;eAkv9$2O S2}ڛ[L*rƅGpʽ 0rډr֮g@p(K,*4g リ0RљDxSMaRzHi"\ؽVd鼘II ↯G IIJ'[c![#nF֔d)b7]+3"z$%K1'An1oŚiwysbk2FTN2 Y4dEj0 !5' =>KZOblb5F>H|mYH5c+ 

    ɷ-Fl0%R.F8~s\^"{?9Z3Nb\ =0+z8/8iaƱθ'Y'C"\AMCW$6ڬul[T4 [5kz.OB9X {s5xzhVw~j'4>mD7WL?-,= n)1'KwhZAtC\h@ JmcNj?(֩AtXCJ[hCa~"yuYlH+K-5;%}=ésZãM cK5P9f7wšܡUL"ӕ~Q _$ut J`SLlh{`Q4s$$[V1jF_'%gz0 j.7^FoWyY樸" _֙-x!4P-64"t.F4E]H(.QÊwU'AaHF8R_S'g|$`-+ ȼlYb-1ln:j`M%JG *=ďL%eQh41ɾU|?vŴp y=k oe LძُO$[H\j!x$Cv/bȢ<5;k%K\<yg9__#Dz#30jG8!?u*&ot)$i3鸇i3MEp$>u3ձ(fko ^k8={<#ӂeeU%՟#냍o,غ^#7տGf.'yUlSůPjVHd۩'O# A[){CCf ,ˢo/'xs{Œj`e Ix~r6lۂ7>;ۢ X@ >h`Ӧ-닅)u`4vanS/4? ˆлSl킿 L5xws[p}3}:Ce; -sfFvv@ r͕dU˚yZ~h :6 u٬,e(/s+* hM*F/GHJ^6088#,+}tGwU#ʚ#IrMOz ǀ> dr&yf/XyxGO/BCŁ ċ\D}wubŞl aLcЃh#X∀:9vڀ4gD2gH`7&9w:x|&NC̄A塆|Ŷ^zv0:Ke<jPDjChXŁ Xf>յ8flg *y;m;L h{qFFS0۪qv(ؓ1+MUj^ؐƍn$1È⺻i cxJmPm'~ZɃJz`^~RYO00%0oYPA%u>aiڗ(#E&~> Pν@oAoG#4tE?S._)tkLxrkoh)+AAٟϦejpԿgH<5U{*WNTG͋N=q]wk(1BWפkL` }ܮ%K<'@ 1:oA.ݹc8Vm&rpB}k^q^(r ZG^&jpjrD揣p"B<9zjӘG%=kǔJ44!^4.]P,_yy0\LiwM^*/, ϕA몣I t8pp1d g16X\IM+qAnW~'bw'a6!˪>js5P-X [|c*AR;Ļ%0wJ)F XҽS:#<h()ڠ5uJVpn4߽G!hkGhQVM їx)4yzo0MDwҌ֓$O)W,rv5_5M9); O`yj%GnF6Վ#.9Z㺁zd/q٣oԅsn*^< R.\>e+܌UV_ p:­Vd:w'9YQP+PAlWnW4*s+2X+G^hb1aa9-.1Rw\xIܟ&#OYrq~(j2МL|S W^Ct;sU MКy*G{י<5?S9S}f{mJۢ*A~nJ/q ~eܢb}PB4~hL~uNPx JZij^$s ,fWp%YmOb¸SBCO>!K@|Pu˱[?K 1}tY 7b nԠz'{7>];ĔH|Ĩakz・54tzj-ljbL7,܋*JE#FHF&xtCN "P:<^H0BXUu| , -{l([/{22)`- R1!IxVTd%uUXZV 7IJ=-B8OyIDY/5X\ #ƈöE4:P>tdTAfKǴmCMjty謯u9@!KVsOdS;9d:乩DI疂wP4C_2dso,uvkHFYAɿ~ܜRE<jhޙn ^!cݐxT4r\=BrPO>jrqkG])1!I[x&d*JQPEtJAvOvUу}pW#7=!|VIr|Q)8bP] e x3=+'[,~ZoOFG̵x '?$F$h",G2qGw?(JL$wOu+(ΒP}jNTmk=;æc$j$[%@J",jpm!Wyl}4@A|bj>cDz Lڕњ#G[5]1w3O$9"q$E88XU@mw}N-Ic hϰ. U ^̲0g,] }NI\7F|;Uwff`ߪfX;aDDRu @\DaP>Z_dy,l|b(6RQ x/:1p7=(Tzчz,XGW2Mrb]-P\.LTMR<MKP#93K~ s,ٱy-3!\j*#R>*fZmv鴾M9r$3bA =jaW P(PRȍm^/Apssn!W!; )$f@E:As_XW)*X"G"KC*\NfؔVK%5g6Pc pj#e&yd#D/K"ZmWźf.$K4Hsq#ÿ#mɽX3q;YbHc)ӻRs)\ER3x< )$MІw$.I*0/~$074aћ S 5a{Thr-:zāU]fN~X]7{ ATa;vU=iRGpv^OҪQosj'nlEW9=@qg=VjĞ -x!h&pg,uy2I;eA1Ü#kh(zWЌӨq ( EIV>=pwkܶ'@$tp(By:P`B3h~BlK]vGLJғN~o(܌*2}YRumjj`*e6`p=x`})Ky/@) cYC_AR&DID`ϕl#pu*u,%t`[KISYޣrSt]'q6]s^śf]BpjX;odi!S&3= ^GG5D2k|i|FpLG.ӃW}INsDC]<}(Pɡ}$Ģ *E!A\1{jhr6 :GqfOKCM/ynXhug]Y"PhMvkt?Q%lf+z맑xIVxf 7̕C5(a^Jen@[Rf{Ri+dalԑ%юd8v6#lqӓ_KfmN>m׾=IۚZcFS * ~bdOprJ:?(B]kè!I~arl_28 m00ቺfky~ cuzӗ}KzBNhi]H{&ᙳ7-85X lNɃ 6$mHދfo'xaԘfِPe貁żtTSyTse@ӱAI:K9L!/kM2ƞAP>G˳keF.e ,7Y,fl)[@MkpR# J PJxŰ<1nHɃZ301#0rȰB؄K5Ӎ-ŔVlW(^ \y,Ȣ˂✴'AR.t c&F:R1? T ?ۭ,1kl ,5JЩ4ΚgmCT±ߨ48*iπܟ^ț3T ,!Gia%֪(i< hF 'T9+bq' ?"X Sc7䕗][P 3"gN2H'ō?%  ʺ^Y9:v]:<ѿ]s/Lbn~='ֻ Hqx}VL9;f̅G@DiN%i7o x&]42R aꎉMV5B.#?kĈI+!e?Uk 㠽tEYQB%n:j^X8{fϺpk}D[gL$0.`TSSwM8CAs+D+Y3[r7Ejq$ݣ84p?$jS֩Ff֓ mS񦫢rSrzéDjzr>T[6`̕^hB2Q]E &B<%(Y"\ɠ`{1r=ŻrְԟfW[&FJ*S`TilyrcRxX>ק51 ыq}$ x1M {p%nkN^)ϟdN_No r yHu-fzepO`e?]%6%1P! ,=N8oF3nA#Am6__B‰a7 mʲu,Vϫ+û]K!9'u7O~G,WWj6'$vJKN+S;2k1C/lUaШ3]@N/x 1}O) @(+#4yu1yɋ>>e4A8M>8· K1h%/_3uMۓ0?3#̸ h۲ XfBMbc! (ۇ>Hx tpI; GBjͣ3Y`݃Ԝ3Y"QsT(cqkc7??y&t~Z ږ_`LI'|+[-i09{M<{M^DŒ[Lf!ȦK.Z%`K.'Aa<* 7'5⡝Me*Rjfgu* Tc)ZJUa߆X=0fH_$C#D55hLjj>x:T~ Y p{?G,k#Z{@-k0_D2ӫGL[Vu鉅;7HVp !]lRl17obf˫%-gDɊ踽5to䄄-o0l%3GdR#7Cږq4WqBy.SЏs , \÷$Nj*b^2t N|JIHzGc hiG Z 1Kҙ4d{T^䬘ݯM `({U'~0c2ݡd  U͟<3yrWCQy/s4Dd>s:Ї=>:Rxh)G\/-ZõdVFfU^fE߅a)'S<hNW{E:L BFl%'K :WyMC<Q<恈FZhw8"f >kWxGtجBiL0濒yuZZj?F@iB2 Y޷%f.Puxaylsic^yv%TXu/ 6rۥ~L<ĕEOBrP"\u׀Z]YlM.Ey}R5K= &̈5$U:Se\eJoOYA텭k-0b6ݸ:##XT4_B 2܀ 2$[fmR+Se7s(AfpQsjYh0h'ed4@}LM״T%z2'ӵwF =?V׺AjN˙&n;w,CWhb4<lh])zWYE6LTJf. |XIX+VrQ"L\A0v|ZA5ވ;]N*lxNߍCoV6I2&0D>d6(W\׻>@|*Xd!ew(מ{'Og#uwhgdƛ\_}FHFG ۣ H' U'0ꍸtsY-< հ =\\=6-oL5jgbt jԑbzF o湟p˹uN"i?K&[RNb/XgI1a|`50ᙾ3O$;)*HC!+rIj<@!W ǖ!,½YJZɝܖ]WjruuqA?xȬM7<@b` RZ=:^QY.w59JXdNYE5a&ڹ' ?}Ey~u3T,|5m# Nn?a_9'*H! R/FtG!C NQ CFO?`ր X&k_ʮM5GӔI`Ϙ 8fMh&6Do&Ƒ`c= a_l\׳4kv\lB>M pFÅ5ZشZ/8^a>w 4B3=!Pj=Xʰ?fA)?mݷ)>62و oSmr+E$V$)b 70m?ڌD _ JӁ1l6Lٹ & `TID(R il35 {D^"Sҳ pAH6,5/j`D>=Hc _#YA X {}K1e64+u% ;?*K7X`<cO!~u @G&;5pU$_-^QE-g>JTd)g~3->5i4g!Q@W%6tƟ7nT^O&GI =Y :, <E $] -agď?maٷ .iAHpQQAF;a|R6g%Ko=Ayf$mkƩr#56z2m>=Uzo(=1R2y F_ڇ#4rW2{ 2_{%')3}5b#e/W*TQOB+귭, =K: 3wRR P R?3|WmM%ispn&m*0$΃x \[ɱPj%J=p3±W%}2`WM7ؽ Ferd Sg@Y ڈg1HfY-s,hf2&zjI<œ\%lE-$GUW"@d8DpTdNgWQf@&FKqR11ne#k Cl.e*1Q.d3 *H皱n8tT9 jhulr4.6n:@\ o?*;m c!4N͌zk=)n6REm=~6uk2w1ACdqjdas͕O| B5şKmN*Y XX¡ hr|l'6Þ E YNof5=jxqiWMHx4u5+BͳBh$+Y::6ed$i+-@U5l=C኿p(l9a-|Ń=\`1YoQiHN~2] FHg|v3ᭁl[Ԅ~:W bDSr'!_5;I]Br^{YGyn 5ןA!a=j{GM\-h@jlwtdjʅmR̭ n„n@L'Vt,05ӌ*Ii^F ٔ9<;#hm9CԻ&V`] k.ͨ,$eԇlL\ yzjh?`׽+XLS3U0;5z-HЎbORz8]@ܮ4P¾ =y+hNF*dme怕̖WLFsm2ux8&o/t>Rܖ4?lQ Tb"a ƏԺ@ Gl|.XS{:1| tUR)yM%;   ͿM ;||xXkkg9}YwSLMvQK(g"(M,34?zS9iYp FVTʿcȋν3xVC^,+@Pֱ>eIk0 1%ĈòSWcP{Wx{AC>q 9T:2(;YE嵰O(pcqڹx/o%A!Usuu5;0K깮y2 y3ϕ~X9}$58vw.#cxatM27vL X<֩EfW59,̄Tk=q}$EF(z}ܦ \\@#UyPۮ뿹)nqF8JQhSM}aD7vI Xu9|$!ӎL%AMK$+L{lEBY>zьGa5x~{Tlw qpЧ`/.'8԰!h o)W#~ z}6MGB F,{7GhH¾PGf̖贗  ^87f99Tq X ww@6i|ґ;楥q2Ty԰ʸ">V$36 3T)&V7gK\U){KB(F8/q9  Tk3?n5!clQeG/Q 8|F\ЉSU!Rv U__ OfZ1vŠn(RԖa珆e,JO\G -ɐ7,q-j,F ízjՁдNy"jɷs9Uh@Ar%drPhƳK aQ?.O>xc#R`34Uj(BSgFSm~r)Âӯn^zo> :͉~;̡H'YYhl6bM{m0M{?ۈWֲ9]g;i*>̥aiC_޷M^@f2RxOx΍Q=6w;1\VT%o:ܔYۓSX?bqfm[L;(c?\!XUyc8  lI:aVH@&_GhL?>Բ;Z K!|eNkh1Ak3+dSU5-J޲yCEO1+\x{TG{"8`91TH` XY<؅V VGNߌϒݐO")qn$@&es/e*O"~%LKTA0#^Ȗp!_IK{$3ď6FZ~e2|FT@,8lq }}Ӎ| 7 Q޾R#5kׯdxCmuC(b@U0 :U2rlITDЯ$EmҌc _6dSE^D \`=afcO֨hx(iOxԨH^P "`úloi@.\J/%LjikBs}'KP3TzTD{9n |&ɨ%tGSA.Ҕ2HLwj] ?LU<)5i!WBeZ dw8`euHWYU){. f5d+t>,mgv%R]H qQ:lp%ҵVΝ{m UmsC ]9bd7F.f:(}vH2"HgrU;ARrØ,z}Xt2bO9!݋ᎢCn+U̶x>V̥&D"D6\|gt-'/W0$d/#<pX>w@J6 {ώK4%LN]:[JOb;k9TF6wJ?Ol|@$ͺxӉ!:7P.p$rʏ\l!H;hmXУ5 oXYfgts,&XU֦b¿IO\nKRXϔz\arJ,v\Rr7*Se9Vr}xci }@KУ(d ߹yuR&+[;oJg0KqVyY:%pNxLuML^c}N$> OY<w*`U3AᕣfWse'J79RzopmcΥ9lW Hӻ@G}ejߖ )})7`$]E5x!]hd"B[9u(u~gQ18MRl?3˜e|* ~L@se?=ϩ-)tfPUxÛ R@5Nm/<⚋"zJ9zLx[1Cv -{ɻQ"`}{h0js}tCD`[w<5\+ [ڀ !:'/)r: i~8)`]kJ.aeR`1I%c+;Mʊ AAn?`Qk h5ed7,hLjx] 7eG"7̀|ᬲFכ+8?UH{R K4bԍxzJ]Sa4,[v=-L F̍e}Cͧ_Dy)Ζ)g Se+_:`Qcyyʾgb򁀊YEmgSћsn9tvjH7Xf{Y.=?MWjHȑXܜRUlN\}GQSCߓ3b[R;Y$8 ooMpaP",c~r򮑷WlK[RPI?X/ M^Ep_ǯ;3#Gu8%=GG<{-[Uۤ.4Uj86*$}5DYUv8̣g֍y@悤Z4^4WE dwn)m,D<_x!2u70Gs4"/ouaU=sK-//Z$&vt]]_>ض), mJ70&xށK;CߊaA8HpwL$q~ ŋ=Y;C(B(ljBSo/~ƭQ{{570*_R8{2,VTaumL2x`"?#W<衣XuzN6:>eF`uR¯H An eiY%* /d .Vf#K^LKDIܵˉ&NVN<5˪_Å$Y k`v{ ;BhGvj;}`,L.sHY[|4Lpnp٘.Ȕ:`&{*7jl <Dx&4 Ojk>$%TͧB6܆'GʣܶR#3 ?}$/}w9 2+B8 6~Ģz6e`&.XCj2֭;zSe^{0Yv{qZޏqvv^\Б$Pxl}8A 4zŚBW6յ(QD[cף|4/x(Kg6nwuy$p<µ9Urkcq8y;ɢCr<x;jΉgEfU/=⤽Vߘ+eE1 ғҡd(;+%p j2<||QB8v \Z-+9c(uv>1\$]oy*\owVf5*z%G#CP50:Z[j'Շ<0Ȼ*IcI.qtY՞&i}ZWOlyeܪ= hͮcYwHr'thǠֵAc{懖fWˆPTX!2 |}?ű Gޢ'`N8DPs^,6f9vj^8ؑIB!Ū_I㇤sx .HcҏpNmjɝL*{-91îd_Pv0#:~OJq7-^s +m²Sg8M(CDfcMRx>3/I_#*xrj|6"U,о~✋XWҴ[ `C*ߑ]vGE2a+4Pצb#E1t ] [!WJ@j]70%w`q犪lYǠde\S5)+,? w oVP`eKz*zL"x9#p61N:ȋX.9Po!Dw,AO /\AEXq]G6 n6%jMg~wT.YBoL[4F:LtWOA&@~+-19|f!.Iۊ tJ|5+ӂEGIJL.0|Ck#BbQkHwn,X#{dߜ hVEUl SJD(c7"Jݥ.[ _!Z'>OYV9JU32J#l\dW-LfujFAA{g=>E}4sa N/ *Su=x<>wX91Du0 Vpw֏b8KEQuhI404 M_g,m7~iP9䌼C"4a!p@iu'-֡l(ʂv >c?7d{t Ԋ5sg>(!}"6)NP;'oR]'5)8;$kM'h!E›4ȀJڴw||&/Lj#LDQ}_e>-/vQ$ N#Ҷk.jUYL]+N5؆64OwhW@+бY96jpAI1(xOLtf! h nw_nfl6C86p2i TeUVBYܼ.KƝƼ"Oj?hv N'#Q40tN@hB;0jEpo+$ǚ0KWKg5rx@@/ҢK:o)kYyb[􄑑y|yr&Bq(x/%*N,s0^W]*aHua/ѫLf޻.N7/98P,$7 I]!;<w qQ-``y*\cؑrElkoEծj),cf1YQF}&\ݲ*ц@#f@ yyKa r Nwlh|suH]RqkUFY(;-1Ob//Z 8&%^*Ы =-* ݃%EU6omL JvU0;>ALSѦdL.)hoڅ%†ׇ:ģj^OdݜӍժOZk`ۛ7Ȣ 8D\nCx/zJRݶӲZe 6g?()*[f^59Qn<1*hpΆ0ԃʵ(_†=Ȧoť~<m 9iܷ\i@2⣥ߜZI^nQ˗Aܿ@?cgڙX)Ū/|d&2#5ڝ@g5ԅٖ\uε*:,$skg"|i{;Br6Z*VrF7%!MYFv7NKs ,CNKt Э̽7u̅?5}plkœҟXӺTlRF^sIg)y]8Rɏ=SNDЖ`2ڪ3yb4$:a~©βtF8!?l j'ZxK~KmIF>lm&L3b HEN_UHK7%>LүȿR\l M{j r_8j~7w 9 -\;VXt;M՜2^z#%*|2-F/%湴[C+<%$h ; QiHȈWn9eQb;4ܞ7i@9(rZ:s{-(xg'C5LGA׾\Za$F.YYOD.AFѾu^3\Gz C9VS5j\BME͜ pI3N`"N2W8gm>4KOVȜw+;kiD}c&DMdžtn0TKI.A|?yr6{\Wٰ5gZueX+lT)2!±e3ۆ·Hkd!E#I礋2(՘7ivSh]Dė7^!3{p/tsF ?ħ[.-$ܵ~ 0)#K|Mzz?3†r9CR$N~|VK%7yF3% U*hTn,@KZV G}Zn|TÖςLT7]d=5 5t~rJL]+Pkan;S{S4x(!F .f*%.\<&ӐXЉL B2azZ$7*IBO؊^łҢ~9}n@/zKVu} KiQųY3hVQk5lE[J+?m6ݾuqBfTJj>yp)u ji=^ `)N 6LJ%g"ρsAd,=LX]CpMpUT-"+?PiDA)i!gDXSXh%7D1KOJD2J)+4|qCK&MSW%">7_ԂW߷D;=R'0>:-3i<h^MndM} tn/~g!ATU] vC ܊Zwb׭j(Yf0%18R>#!˅ӃU|r2L껁 ?,~42%+d激*X o޺, 0 qo8b4~Y*4o%&1| Ucyܠ \d/x)"znlޟ۾Q%2*Q,\hUH*7H2cT$0!Jª,AY՛#^?,ԍHAX >f؆زUk(rfBr?8}ļvXc|ȼOll|o۷u~w14CaWc;@0So&C^# qcP6>~|U'3%7Q`8pũ9dRJbO-uI>:ZD)Sx;qS?D4=[挝ɤ8W VyZ\3rr5Xf|sSXG 6"Y&^z s.4bbȋz(; Vx(YaBIK\_{Lez (%?7SEլG% 0C20#MYiW9=*@MI8E+:Gŏ #a{5nku8)-\a/PEL0rmɸ)D1|=F"NIq@ O94 b.W$dU"21WHeWz_J@"W%Q~CP'p l7r;5YE w /3#\L;Nj ;\:"z>杽 ^Fct3eek,MHgi `xbc[q#ȧE@쯳AP8ލ|=.C)O]~"QirU]jg;[A'Ʊ$]09Y4A\F0e*r'%ByXC@n'T+r zuz##-7M-~ aO5`_]37Ƒ)C:ỉ ԃ@|xckb>P"a`(6cOBt)?d5!bRoNWXS:.C$GyΐsEhGDur{-`_c酚80sXlgLD$%iW+敞]v~NHMi 'f%X:ǡͺw-2i&(V_Q:yI8]f@L͚-s;BZˍN]lԼByo`n'a*7H^wfY'N9net zKx'lΨ#Ӳt̸PEPǮxT6fO'b KJREPeBxDap)Ŕhty[YHni$rB"!&(I}[I-*wts?2&L8$YeKk/UFDyQƴԃvK[xoub4W)@ /j}2 [/%F$n/Kll˶Geu05'$ꖰ:G̐xW`"6%0:N7;G^esg ưQvD/pQmSR;QR d^EilgX+Ź)ǂ281Nj~ũ|>{i*3b3 ȲrSI,**CZL#MڪHyk[:ݙp0KM2) OD%佦PXîV{p7"$}L{]4 &"(NXnA:&478ǿ9*yX%0:V]NTŞn:ҐVaճ ZaJ* 3ՍlN.}/HQ| hi!}idSڸ֏}ņOKġVǵ"| A ytR_\Ngp͹ 6"+˩8hLߵɈ5罊τX jXR?=}E3]w$ȑ=H0s)l\RWzv.檓rM $?\T)9woJ;3t=wMVBu6O惣ӮQW% g 1Lyy9qu qŁ}7pn^2V~$ŝޥ#yBQcZ`N=zהXԢHKe.R,6LS δ^*2AY -9W ]Y%~Q׮-5c|[;ZuF\J1ȢM$u砘fشU{_ts~y^gUW[nVݝdFK}!,ˊ~n.bpyI{KHT9.bHN(=Q}!&R9 y,:$SM_|A꒾d/hal@56αTz&}#?e)]oOkuN<M`2J!)؏N5Ӛ}ҵZHH &O,{)67 ?kUo?A(zE9nGq0D ˖ӻ' ;5[s!"R.zqT_t]W1E ]#).c:9> |XU'Y/(4{Sfy ^E'O!G%a/?fN3lhcJA'=LNϐnp ,r\nXHqa3Mh I7o Y&pe'[]LsyNƗҊ0jB7_X9VVXn^a#Z{dI{V [Z*U9vK:bJK* < 맾K7V}Œ4im Q |5ύ?aْPg{rjdo@cѩk/oZg-: >_^1I{Q/Uz/O M#9$Jrhĵ#Kh$l3/[*gfli-FWH(4V^Zl=Eg)vgm4l8Ɨ:#*+|B'3]a]bBfFȺ{cӦLoἊκȏRbİOt&y0{V1~zf zVoń3x<P|u- uL55dǵb"tPgﻚkRG+)g$KS-3NˋLC2~zw(x0RH7$O8嶧S)+?HQ-jGKtΦCXO+BlA>szF=Ɓ7/`]@ e%F`+У:ߣug*6 uL gU[]~̟8)5(,SjPx}bbQq5ey>@J٧`LE ^!k@-wcge.YDD {d7S*3ui@vʓ&fq!ߗG!"h?&GWIvֱ4D9ZԳd0Lx'o%㇌3n$6AvA(\Y~zrvp1UMw`ƇeKP|%EyF\<^Ox2)\x=~P1+Á {7@'+k_3&t0-Ip ^ c9KY4OS(kK!^ܥJG3s_ 1zq}cY#F=`RM&M 8Bj)SR>گrRPlC#>7 2຾3'K: +A|Ԁ&"F2$)W&){Q5uʗn?'@ЮhpsDC1kV{ Z5hXyze΁o!X}-G(\$ 6qoBgȞ#5Č܇O ЏFxSdPOOKqIh`I;&uVl$K+_L֬m$Q0L84p:3%a@(Wdͣ+*̓ʵ2y0vë:.6RDA.F |Aa5ڟ>r?Cܡp61FH~8;MWG ^oG9i p p4Bɢ 9?cTbXiIL%3`;|xLՖ SK9[J1.jLl)yLj; Y;Z;F z~AяuMCײMV5w}]o8 ,7t2d- v@g45r(9RF7`= |*;YǠkiCy,uS@a}'}VqLG$Vi*, em?jalpSH.vkej(3&|F@=52Xy8:l~u`L Qu.,9Uz]w5c%kAW rNZ<Akb 生h Ħ;Y_i nEXDNw2!#R.bE#I$KE|$hP.$NJg+ g^{ij6}pfZ:^z&Lv=/`Cʷہ{6r/ "m Nq%qCf!k #}`߆9|[esGPOBz5Z$NR.|nWbNV +H3\r{иAI+0K|o˰Ĉ#,LVcj9DPLNٽsUu4@e;5\Gˁ8Xo Ʋ>PȓSxCݔ^We(WyXyreЌPZVEz=z9b[sa+FE{֩M!?|>P^D<yK<ժB9mwꠞr?%%?K0&Ȳ%r LK٦ΎK|vq;g,,b].ͼ~X+M mAg ?&ɻE&^IJųK܃:&k|*2-AJYGN3 +NOsŽsz0_$\O 8 $1?~Y֡Z<UIBEքݟ n"HUN 6)D-ǔ/gww\AYxA4v]\%˺,j ת4aq# D[oR16 XK|~Q\֪A'o-<8RT4]E^ZG>TjVwHquNJUI+h 8$+iD~PG{W)BKVBh|ɋi*AshO#hd ^0 c>S@gӶ,t"Ȏ0V6UU+thg)vJd-A^xs.[;3d [ɃӻƲlOW: OҔx$>ބЯ,QQ {֞B0|Wt}vgS9 E(\'qK]kDຠG NֵU??wȑ}3!? sYi}CzF=~YMuF,]y)Jڳ%Ⱦzt1{1muI XsKV!څճya鍍 6$-\ IiU%@ͩUח K)`Yʹe[I5.[5)r!cdoB<f"M"Uč.YdSLΰ p*7b(0VnL_n# T^,GHVهmi JM;fJ7 L2GfFә Faꓨ7mL"dE_5,ޱzfwE!!T&6G2yx[!L+=s2ZhJ_GL$Qf#+[8atרh&M@hA\Ҵ~fm>A{7Xr4mWk7T7z\sG3owO5B0ʺ0^9\|X睙zsA8#0e]y:-ŚOgZT|V*ᨧ1뱮k&\7y(Rv7 čbL(Qބhg&t`g-9 Pq_܄ oM5YUamIWI`mƟ62c//qlX@JDN#hg!ʿb΃53z@I_8+@)πT$J׭i=+T0t+5C WPFj~V&aiWc*a o^H[#b/ZMōq9Zš͒Js3A7m\ 8eNisUx|Nfؓ,Խv`i2]+,Y-Brǀǥeeq_!N;9aK̪^OsV\1qX p`!m2ӭ.{x}[e+iEmh!IE#sj}G&#Jhhl@`gߪA~D\ l5.tH+v+Q`Z9vMHxϦ }( :/c՟|:Gr%iG-psຝU#>z2w}8<Vt3DыVwQ^`K_sI&]O`B$N|o|sh51@Eτޞ[JXZeZ:|OQu썑Qf%v?ߍet6^ \Kʴ>)'P.h^[&TdԽi葸F( ?6΃B c[fv{VјtTw,՛O|0n8Cg;T `;vҬ_7!cRަSDFjm+.QvXj ~m[fgtA;> IިDcg*YRnSb4WF{o[c'zcZa [щ& s]-v˛TBQ#W>[UD X[@fl/`Ak7+M29$I+|7p㩊 :TZ= R#: (KyYf)1VUs /48} 0BQ׺סCTz&5F"T(c"Q~T;B׉( S 9|!S}:#s1B"ڒap~1c Wr ?]Va5<[nSx}Ip~rz +SS (?HM4M~L@/)O _Ie/7NDmjNK1i(cܴ$kfBwH$Cn.Ҁ|cnP]:-V+d_H9 |q_֬6̱~RGi;&Hi/äR1?g^&8ϋ%BxF3®e\*jZ_Ns~;|"HKҏt}Sr-a7B 'zze  DPᗄ͜eb040`q)49dPxo߿PC r ~A_8ܘdDXi I&-@Y7c-#Ш[R&߶P~b F!؍>d[~]sghhfRoKhoZ! ߭?+̞i'`qQvm`^mqnשBeN`(z/d#‹k~w FE*5ŶhOH|N_l;糝$T0mI^Kr#,1zxo{G[Yg)JpF6r Hp|3ViKSןMY 'h`LuirU=J,e/gvZb3ϻHNYjX.٢&>vqQ 5h]sG ?Z~_Cz}٣aRn8z}/7B䢥_yb?|Z.Ƈ}i,\MN*[x65xگd{<>bӻڔԣpauk4bCKWuQr#zhIG[k|Ή S,;ٶys up/g,pVTg2E$@ ͷZC`8r ja"_sc\# )"tOZPg _ƌfmojUG=`&/rƀ&\Ko~zi5b Vk;~W?f{2t?OSy=)#&K\[d=គ`$]Cl3^_( d#Qz,0e ,2y E6C4/6ʚ5T^cSʮ g_o~X 3)v23 {NZ)H50b]̟ܺBLPDsqt;ۭ[A1۰cSё0_2+Mz>`Q%,\ AE5̫SݧR4vv=' T Kdva+הkQ7Hck}K1Z^rxfy0sEpGyT6n\(U.v܍|@>/(=T8'{e\\z\(@@C HNvJ7~ J4y~j)\aYa4wMoh_-ߗ2wM3rp9УczcT=% 樼J?EF/ \1G{d|S}Sbr+nc s8lMJ&f)eM[YY^029?6(֡Ylqjm!gZx +% 8PeK(j'VOH~J"Ġ Pr2a%CTP\Ћi (GaS1$5\0=HE+vNzԑ|!~$vwo*lL[g@ >yL vrCv~J_zZ%:`.Ws~侾s`18})7kv|j[N!ᐺNߒ".쥯x_+Fm-!rgQ[ktFMp>('KC-}vX8uV`FѐaH :caQ UcaD@qDPd$}51|/t,g/٠@!Ct|J^jN<0İpʺ0hJ!PAZEicJBo10q`|;G C4 V?(RXcH^8_>jH}\&!vaC%k/˦]w`̉֎:֔v&DzZH=@E4>Ya ]FrF>{#1C[eX9 ^(Sw(k=TIrQ4վUja2?cI <$*=J0M|{UU ,:z$ShƜ 6)Q[rLb ||{ =rJ]qAwX^Rx~$ȚvHNj1^?ρOjˤFqI6>4]|~.+ X }ne7r=^VӚM[q"ϙ[?-k'遆~÷CfY<)(~ Mcvیo^Oxh\-0B([+>$<:_It"8%̑PzW(=AT>ySeTc2>Ug}VX=)3 Ц_{ G4_%jq}5F>Q+$NUܕ{B;޷5(I.փ^hsgDU)xǒǒܭ1}* NPm?Z$u>Qn]Z}`gٞ 7FB8GCt#[ָ-ibX1%ʢʼnXjKA\Ξ(E+V8A$U{PIdZ}ӑ&6+pdg_HW0! G~csV=qJԃ2t¶Ic~!Px|{9PQ:v[ȐW ɲPň'B0KTDSȄeiV競e㋛w0~0a˃`%QB؏Y!U#60jӄ+?:k()qB6'oY4@(p"^ijk}bw _zWVD!UWoVuLB(M@u tzZ)'R {3eXUdxW.l@͜%ȕh~D^Fc| :NQ_z{&nIYtGLv$JU`Lf)/p.UAZ>CpΏm瞪*WݥwSJ&3P)Y{u@ 6ľfECd*v3FlQXqN@k+@*aW߹J]unt-+iE"u铈'҅=c|ѮVX+@bvI/?uo$o'?Fˣ'߾Ut}Vn*W&ORB%,o4Cf\iIeA*Y)"9 n 7N/M"PA 1E  \y#Å tpS?"f"B ,3Z)N[M˽"HV|J( 6X,Dπ†11}K^}]cs8%n}2]jm4$'Țβ<<&qvBUܐ^j4L-{ȹ>k;Envs^c)({n&]I(EV]d›ɫl^Ƅ}k!HgC7ax6m}Ý%53>陖>@U'Z0ajmM_eP tѕڙɑ|7$ր+u\>.yOTƞ+&[ *;:E+3npb@[Mx>UEr;?4X+g4Ha4iskni/UNO@Rr&G*CKm3`<[]8թ>'l+/Ok+.\@ OjM<龆[PyEqđiʩ2Um:u3ǂJ`4_wA$7&_D:yDusԚ<`ƴ  V"3.t˛G117^w&xY' 3sk'QOEh$<ˆ"- Ē|S<_9_Q!@v2WO=n|Z 7HsLwitPb3=q"<ÁW@l~oT>Bi>Tpr w+^ ^(b|wpe㙜I޳<],T :00ׁyYRdY!q_/jaF߂z=-B4&##d"l` &0q5eIW~g|cMg{  qJ;4WD])HY?5(7~" SS&  zkӈ2qB Ny0زGh'Ǩt)-C;袶 KJ !so='ZHJ9y|Z7ild ] {\\s\Zo-D! bkaq@lDhnu짛UvI4%vo$2\HEh+*)'"!3EyFvMo}7577YJ;mD1u0+bF1]S9!E1 gaCx-"Eiv R57Y{G=arWFuZ5֜l4_u"DnL6J;McW*MyV*8Z+S|. /P4]>ƏDVP~^nph,<e-Ng(@ec ωGWUi}cY7R>ވHFo)]ۃA8A41i tv|:NRCI14ɨD6v/^=^{+Mg6˶ڢ çb1Iy}>7S}U؄@ xV4:?!Yzm?KnpӋ8 QrN/'^`c6Y@<82w kM#:)&,PDWʡmp nLuUɗ _EDvb$xD3VGmݵǒ)W!7rJxH:Mdeq0 LU'ٴ="@M`TMoZnAvgOU6}OT 3~z*p5#2p(VŁ+ɏԄ#Z4)g0.y$$+M5HFQu~YaBTHKp q]W'3GH'4qŋFi,V$xS擰[.9= 5[RCe u>75&0@ȥl;!m=p,_zX8=ae0 傇FDUeUnݙ6`J󾀽'Md֯qZq^Ksl ۗW@ܚ~䓝'+EFUi*/sr:yef'*}p7DO^ƶ,xS򂙽GϠim'S ;{,3ݿDJ^C9nw[?3Ɲ YIl-Pu@w6p3Srm--r{/%" vגCmMj#Q9 SW9U@g>;W6GJ0a~BڽoOW c,$x.mv.9rh`QnC*"V;U`0<CDJ'?D˥gAYFI߲ԥ6L6ˏG}as#5`TcYƀ!{2\%Xvfk %QWTF:%h5UOPc,UcXzXBrRt.@:7)g#4,20)y&˰aÆ-2飁֜!|\XQǷنfYKR/׈fv..?)P~D shNZ8빜p+g>p+O(P饶{gÔE Mh& F=-h}ui2?fܣ=(j5VHr)woŸ%:*[e!dRCj.Cx;^) IgSpw?@5.F@""2l@3``hLyqan&J!,x#l05do%XcżUp59Y0LS]/`UF#N&Q7OoL \RQzs)W>i֔1b"q9ꉯ,\Y vU0Ljq4MdJ^GqB^.g4z} h0Yx2@:zeUaEMmALu `HV!OnNz!! _`4ܼOr?e|ش{7xRJY>ĩ2֬7px>zLHGOȤW)dl|&|Nw݅ٸ܅hhS,`CVn]cԦou7Uicqygn_ZjI?|lEI,>h(HkxKV.=V*<!l޼}~} DK-v=,:d|t')@^q,A "˚j} *g;4 ?T'd15"i Uf#Stcz~1٦2mTh=c뇄E{ YғU{LF@4!  ÷@*SFh^]_F2oOMi*TQw pV2s+zEI~"e.5>UG3Y +<td`_ϠbF&@gΥ;h\yqYGLYg«l@y #\)%shF%ij?]g{"/y2l2gMZ-Izx˗˧g1 i˦T~ :մujIYh/C=҈6%_y]IjotX?VE/bߡC0K'H}'ۺ^c(Ζ'uN m误X79+VeنCƭ`x1R:h3_~jj!?AzRd:x-* (ap3N*4Cv$x˞B28xMq1_mX" Vt҂E!QH{H1O! v#`R=J14-,`1m|.d_CP5)$8Xr2h{yϯlP-Xb " g\5e=&85Xo5+kBn-$K_ǔZiD"%)t$Hrb㑷,HZe -D 9͇Xjv: lŲAaf3jv"Upldg?urϿ!0}˂[:'Cj .our#}Qa&ȥyy.2Ϻiw6|O.0g_o,mq=wsii PQ)S6=?c7Zh~hTWi4*ZS+  u (.?_K)x=OQmٴ^LJǤ/X'Suq#[+{PL әv՛n:Is6"t. +b'$#Qu fGIQM7uAN7} u-q_a,B )N`{'u.\C/bƔE (`G80)iYFEkG`sE0|j2 -I>/a3q7C.46&?z62 (vW?ځht)O_\ Y>_rKR*U1wC4sO3`M3Ƀ4%^8Kq'ja[V-$!jT ,Lj>~`',T@lC썤ͼzb”XO8ifVXtV[Fi;_, :r%HCb'CۯiiD XekT)L"+f<(Yr&pۄ\NuqG7k0^Ηq;.~l`W 2K YpF=.pCέW nz?Rm*(,]{FޘQH+Ԙ~SP>},B0 @#*[8tGLlΙ.oIGA'4$jNu,Ȉ@#P'W.x+, (o5%D\1jF(̖ sT˗cs% [}<7dkh 811{:2.]!SnRE{a|Ϳ&?sY^~:nkd90|pc(m]HpR:+ c;*-LJg5 m/Ob6eR=ebxtC6} p k}x%bu"poBSa;}u(2zu-(nCv KN%yy I $ubW{(8c$# -0A\T5jg'=!QPW`X`S\vpjގrmVχOPy A\2PB%%@#4KF]C`a 4f/d:ٖ+Jģ :5F AWVGcUü|߅NOKA}9pPրp؛Uq?Z=*'Gj8@;6qtuYMӲR+ΧrpKͤe#iY\lH-2r46ܵ&]+ϯwcu}9"kV8y}B{8d  [#{t@M]xbלPSu@^f=HziDV2յlHvhfj[ |9SΚi > *)~ Xu?e#4QW@(.s wZ\7!:]o/CPhꏼF$`J'3R``)Ջي[2o€#2(=w!s[J_Əضr |bmړ(L؂Βuƣ|dP }XzHf?GP8>ݸUhWVbܺGtiQi[΍?f'-ǜAg?z|2~ 9/OS=Q;R>o=;vFc kh]tW@9h,~L%$-QRWԉVBn3ٗPM-Z YԆlz h?E,3h[_O(&,H#OR,&״0e!+gn7 -mn> w+ ʬ|9=SaU6B'1>x@V1tU^iexs10Gj_1Jm 7 "(4ItqE4pCXl}Ngf5z VɸB [/g9^< O&XQ_XSjwkds+u E8ۂ+d_; e17KXə|vWm(6Tn쬚}3]rILSx'cOy2Շ If:{狆CAђ!:߳0B 1)h!-Bwg,1E B40$ﷶjؗL~fbHmn"ߊ)$jI\1T^k),H:anPp]Ffi+ ? xj_w jՎ̍E`]N ϯD/"l(s;0푈"!*& j6! ? by0E2M(8\tpսn+ m-2|EYRDΜ5I*Ggimx EAn`CwXU.@t$ݮ S,[Bd"=:m?#_YxiW׈*(Or&H|hɌ;~1kz:OZ5 [!03{ >Y5rj;͏G6Bz ZD2ˍ#n6EgNYJlw?iyC2Xjv~YIRFrK_SeH;ڠi/lS8ed_U9T +.ܫs*^A\v #be4DsGu_WƓGP\MOD^xMMХ郻"BOYg,p*(2*36֭_fSgȊi; PgD3~ɔ"غ~U4`GJPWĘK9-& ){ 7U\QZ`qCѴz-XfZjҼ$*&ҸbfBkYʩ橡$X w4 ^ V霒ghŘ XtM~'8NSx(ث0lD4Ԍ>]_nxD;zBW֎v 9[Sk,"0"[YŸ 6$Pgl%N 3TԆLEpn8v6Hpvi*S`jQZxЊh;!;frR#J+u k wwUo閏fIZ._RnvO:S٤XRӿB!/ Y}y挜օF[KPW/&RTYC'i8CHzLh)44rgޖ(.U@$=g~uf ϝsE$$a.Bey@r,ct?;c 1W0*ndg]Lm*hAFy7C+##0pU jʛ MLCۏ WỆoTТLG,+ RSj1Puu`uG~:dJMXZHZolWSrN^rӻFxZg[<:kO&!k!+sX+l(rw˙𙎌d#8]yARNQǯ&.q>R$| 1(1J'XdOQ(Diqebķa- [ipMk~X@lW=+n'L3tql{/Q,:qb-rlMe|m-h~pkuyu@[,zx (@ji$x'ta0&Apؖ+Eⷈ[QFKũu$fͺUOx \ Sz8{ `L!OVOC_9@{QM١Q+^ٰvXaj+X iwG 3Zy@c1GWqK#6WhV1`$qD]*dbۜ![;VcbT(RG.l2ca@eUv/l4奆GYM21+?B oĂA)p bp< YЬu8FSիb_4(V]gMj"p7mny{߬:) ;6:kꭥ5Ds2gdl-~ غp>|/&JLdnтܺ!:haALҠ,x,7yߔ0<,&q\Vǫ9Ϟ"-;8X!$mq^ɮiP?hƠʈ ­G1ͥ҇;F1wm(9p3xW!ǚ"8\ƾq5`FvgD{ŏ#Gc %Q->' 0Ŵ\H?A& e Wh0:QdNz@ʤ6%L.. T'x\9N]Sۈ3cJ!3qNugN?c`ݿ(қ}ܘӢ :\>7<ޔD. ּT0ӄ[}b,A\H YyQ0zgԗ;M].YsMdy>l_$ۛNn*[yQ(aHhWGo`=k_"tU2Y7£F +*mx`JZa!,<9nD-bGd*/S}S%B{,Ǣ_EG%EsY-c*mvHiZH%# j_* ,pS `Csn0kql IT©eAd@7mJ&mB'*@+ *yj:ߔZUt! oѐ8W;wz)qduRHěkv=%@(gxNN2" h6zg҇skh=WkڰcO diշe⧏K8z˹;ϯe$J:5VƀC=2g"L4{B΃xt>tgy$g5[>T-@#?sķr :fq;g@ezO xtxp)9l3nyxʾ߲IK H|L s )$ sJ Q汚) XA&]lTTQg1ƁkJ0aXKm/ۍR7=u4TWDH ]pqxNNc+SŢ9)p3oټOp?O)Zae[{^nuØ@%@ڋfh x"S)H”Aij{GH nذ e`6?:?g~%i5>z߬n~Yjs n+G%*k`3o" s^G"W,@?ә{o"=20*{~=#ˡpǗ$WVKi&i=Ұd|8͏U7ԙOK/$7P[[zrΦG1`ƅc%s!h B -('{ojC1p@\~h5pCfCaн?qqȞ4xaU Z ՘of9&pH=EȨn۬/=놀BmTng,8憖?&,cӞ  Ȣۆm͗nmZRA TjX#B%&K[ڦpppBrt#(A5:Ep"E _D䟭E c@wI7N/_@0BX4EU_+sv˅u RmoZ|O#;9)d K!40n\=7ȚՔ<ӍJ(L)Z-P(?1N^l ⶲ8M^wL"Ex'qD7T% k%O"-RI_%sqx}sb|5aU$1ɔ&$ c&-վ ZI]S؅1DDQ,4/rlyPqݾR"9V|I@K/g{G|9.Uٶ !f>H&YW^P |#"$^u.j1N*SR]{_j< ~|"na40B\nV^G)0wzz* l nt3Ϻc%6ʣ3!M0nADvfEہd_l~3x) 2XLyNQ"Y_{<*<t1O~5Ff#8ѬГRCYE"j2 kT1p}{O :*.845Y65J6*IZ&0&Ǿ D%lM ?(9 vբWUrӳp$\0.W3 -3 /fw(yTZzQ6{jgm%vb םCuw nO1A@@Le8<vV 5s΂4m z0xWK:IC튎6-yCos/#RfJ@器թf ktul@-K0dǰaEEJɍtֹ)¨xZ LN`3w@JB(th@-zĻ4jpid5 7[v7;.z;Q'>%m-kW Wf_Ygx6PX݂Sמ^FDUirBֹ ܢ|I[{JS;>;xn/Nl AeQbR|"^j96盝uc7VwkPsJ@z=vaYs飗A}ARxMHm&[a`-p;+dPpTrz.x&ga!,Oeux|yE)Ǻ?旷{o1ۓ""ga*G1Wκº%9<٥LSFրxy4E&c$k{? _nځ봾e:xT5^ܾG%i鏯&Ka *g{b^ZK:֐;q:V"krR3=RYnʥr!l ˻¤.Y}J鳁ِ5ƶvBR3QׇfWQ41ᛪd.Te4ɋ#gb̟Oǐ75띂F[7B 0ܑq/eQw{ci&Ch\jDЗNrY"bf3. ! _fyiNYE9z]g&"v$nOSV`>{S UrAwN<&Øh ʶܘKgI8i2+P֯3#zA2A-3GE[oaȗl(hŇA%,ѿ 姒P&E+WӵI4:EDvO鸄Q6U_d4R47znQ5 kp֛D αf(R>|.ZxcigC*-%US/O W5R98̸=$MsF_R] lŕY%tc .es,JoE$iC)8V\sCۏM#lKE\Bl6$ ]Rؿ&Or?|,+W[m?xfpE!IFNX $u5EJC\dfe͘ZL m"*J1y`B :jEF583-+j" c(B7Izmڨ Na-C%d@f<&6{1;^׸߯j'pluqc-ȬMٌYm|~FzFdgZDB4v P}>Oj%u.cf%NE[h5˹|֓Pc܋l?ã+~!@CmrHPhwG3ûW2)gyu߶82ԌNy ! ך̇30uL^ǍK-?dѣ)}L<1M+Э$4FuYJ |}B-w:Xf_I/`{ 1~yp[9aѳLb>^_ ǣX'}9GMRg^LӅȨ ǷYgw IS"`=&a܆?eq^8KaB'W==)Vp Ԭ07GficfvScUSv7Bor_qo?_,H{TSQϞ^c9zf"Hr98 &S)սR"1dzj * `mvSCj.^j!DBb*7"*h ~8`ĮfU F֗]Y 5)(dZyd'E _6Jd{5S>1F\^EnQCC$_:^!R> 'gwAıؠOnǼk(m|o` ג(Y{y,`(},F?^piL uW("#`5q.# Fja`<(v'>T]5roLFDw:=/i0)c !j,;jGm?韮l3L%iH=п^p9I'`nꘒr¯hV ,zƽR`x݊; >s\X\*d.s0|N=ׂ4* f|Pn$tqXD7gv`TNlA0s1tjh1g M{C c/zN,afOT'C?1w3Z-gj>V0 epG LXZB"_&n8*VB=8MA@X\u?D5#u 3Wzh!hצ!'?buY >n[V2 ҆+Q^}E)<6Y3< K1-N;f*oe_8h+)^*=֫{:s_?3^("MʼFi<0m Vv & _M-}QLX]Θr/?L81J1XBGj4o|,JW kbtxB2xɛ7CӍ%iv(~J^ٗko||AFIuz~%Z)H/.=YSwt˰ת-. Zϵ &XFl9#=~U"A;8m-Z%lSؗT#l<$oum>QxJwh-݉=jOiWPԤMQ {h;6PtT l4ʟ5OI#F('@k@_:6O&4}o\#3PnRG;'^JQ$T?o un}x@Z&"\Zѷ;J^#]:RH% i1̠~&R[JQp|$w>&Cn{c[17IW3G=I:>c,]_[p\vWv x! ұk:x'ܜnΝ0Jb7E_Ka`J "PX@*>}[ZR?vqk9n[rf6'_/BXb1j9bUC@~G@ؒ Oƹ.IofӖˌO֬јY6hf+P^1}j 9~ 7n>~z @Sxԇ:s2nrPHfR~n%x;r|@S ;oJ ݜ\=≻I2QV ZQ3\v}8{9 (QM<ҜFٽᛘ W7Bjۥ5AAIi?xpoFSG\ZүEMޯC9heY%NqsL͛5XkD/YLLN=dnڮ~2(cV`Q^ sc$GLY˅kTY]"6Ei2wJP2?T"O= uOAk*[ %Cn#lN<=aZލ"/S61ǩ dSDQ].$fYih͓|{ի 瘵oaHb `'GnG ǀ|٦}0 q3~(q kxH֭24wPx*fS h?%ü վR: BrwmyZ (:H*xd9\APZbM%d7Ph-?ĢwԚh0eMDunwYЩ>7as|ƞ`KD;aHR읻fzd=?x&Ȕ!DVŦB{F޹=?3^mPjy!$/Q6HN5qgdX30DE2k|K#e_qZx}ݍ8JB4S;v\Y$8@)8j!ipi~}kI_,-veK\}r]/6ī(b!#Jсh_82ym*&@o~0 Ϊ7[)/="JX(֪4v"JSЅЃeGLQ2Ε4a7 UMCי|.osaifymvOJ#I rPvp' 0*lUOrZ`je|v9c9!m/ ke.O}mZn.zx>qMO*?3_ft{=%M _9@'dR"?Zs95ŧ1 @:;, sh- Ջ۫99.0ϓLW* yM4"(fQ-W"O$ium%n࣌]XMz&Y/ dGz 9B!ӖKTG2(F9 %vUi ѕ6d{9Я>"RP;kKWh8W.`($S6G{a@F3o!-3' 0騁cZq-!#Icf$$}<1.ʜJ `- ?;0,CDzO[zXū,HⲀHխ=W";E`$63[#uXM`Z%(d06GhKk1W/}O!9b*m _Jl_$p?^3h-hyK첨ͭ1Su(* g3(C.KL͊iDX' [AdMOTj( b'gma&a8!#Wj8_T*'=|7x=H7=|s?RwKKDPP3pGW8V*a(zİb-MBi?؍.[;xL>eЍl{[^ʭ-?d m9S/sAvNȸ?%AYndH zV_T{>v\@_cc0k٧NwaS3u[s ;`棵?ko^2D$FUe3W0h\`̦ǐYsd/$k'=Cj7 UDZz}erM^xLS6OWpQRʴ{S΂7vaW}%qK7"K,=–J1j&}K[g9T.ĬX1l{(g/$~3&=Wfu,6TiY^n"VA}Y; ;zfl{Zz< <̄CI'X`GS"ߐ;l.3]m7pOr~W=)9R͙8 äN;]G<"m dĪxgM. 6̻>Et19])I#C,O 3bt_eJ#WUWY'==EQªq5eWORKbl3Z_Q^'Ѩk !?ۆ$mb[\悜0OőXV?C~ΘLfW~Q0NaN R ɍɧ°T>ʎJюcN%w/ap+HM~ֺ9:i+]DGmv՗ ﲸՋl=ǤрQBywd~;+m%!$d#2%f JC%̶̛S FzS3-"ǖTtM'pc*6}Ft &K3ӻcz6!02:Zuy&#҃(9B̚dq# $oj^"G*q84H]wQ(=p $d[Vѡ C&gJx5c`Ϗ ݔ^1u2 \'YJeFSj{ݹ~0rYaK2m-I"˻W.Яk!UI˧g!]Hr`qmn1OsI/m4oC̕)+NlP4<秎\A2H*`l\E˵ժO$y"h>w| Z/c<Y?}+K(1,>~TB䂌2xO/›&nQc7)#RVcpF2xaBO1ҠIu{;#ဗbI/`TSzj) ggb(M51?OEi#U;0t4&>x2H~2,ZLRPlF{-︭C K= /a,_&h𡇺DbE+sXpABmԚg7T;!<^ezqJt2#=YSS"T2*4|Y´ڣ.rc#m 9o3v ]f65ڛB31!"+3p$7ptxrM~Mz˝7 _[o3FY+3 689}>9{л}<=5kL\:m1̨mp>`C{YlѾKdIl#lQ'dxCA:YLpԶ@_5?) E)^?vQ4 ;U{AD*6RCZ4rޝ:Ic4]+lEU_MEB* 05++إx`˜q%1󻐘;*?^ p#*"rsIv (j*_ӍT^lv#Gift|!Qd{e(m3^$4.AΎ_T' X*.+x0 ގMݶ/v1݃x(0;Nu?^P!kvYQT~#xe#: (y%z[5Ӛ J&A!<Z3VjGB{ Hf̷vxk WAuEGEs47 ]@|L%P\Ӵ]Ay۫7R$Z5%DNKi:  4f) D]hnYn/C}Kz_ q(0+6FP*C*;>N6|5aSNkxAk:DХ|H"jDqɡ~e>S31^ZVe^ qQ0[SaC]keXueL|b&2S DXcB#1F:r]5ו(Lҋ߹ ca`a{<ܚ2ޜSCif E~Z+0eJ@^ʸ7 y,KO)'R*q*{g0рSziVc(7Q %e2#7t1/ YZ!l92q@$#*hI+д>c07VJʮ&c20nBAtf(YMC"T%]4X9W8bDaI"7IDrPGK.l &4v< )&M@^|XC^]Rtwhm O9 [G__ HNXLLjPb(AG1:۾1jU /XUP9Xk0.S~NR2b9gHc?,(755zS;o_ ?aLNnfova2`7u)-jkɱE1b5/)Մ2\(zlǵQ6>7aTًZϔ̨zR!{CrԽwU1@a4Բnۉ!l#V$/b}6&yI$>oY9ݯ;DbD4C{ߤ&%)1MaeE1@"AMNlS:) h:Xo39 A۹5woKڪ莞-uK")Jbp7bUcwg E-p#tjrH) 6=)XOay9+.~\0 ǺwO:H;c}8f$jt,)߳k3*\ }.-GɏgBYM.¨~2:PpK-r|.G\Vu):Z \OmRJv3)Chڬ[v:qjI*-s EdXAXЁ1HK;h >ig]\qPG@XVZp?o] b*C*ԑRdlkqd΂<kaB~3aCLx@uOF`ʧ]ǯ g& z/n®BBa./ԥ\o8Uğҫ{;λR Dghm5C^Re㊗׽76u\ߜB2*;yqb!U?i·`A@=#1DMᔬxRDgfLWUjIcQ[WTC07lL^rg}fBgʹ њl.-,(/3':*Jzk@qu`lÃ;'W*W1٪@rob Ϭݳ\:~^'7iRa]xur}ЁѴ]]YˠnBp>bC~ܳcXD5@r3-0oa\a*BzI]g `,`!n>*0}vޤb~ =H0 bAfkoVaـT4 K`gpsulg7[bS;$ pU!l( \nHWN1qQKB,&j:.!wv 65MUqwRG0^xvlfMQqZ;άUT{[b˅;:Ƃ56ZNERRm䍷h,QEqBC.p@ukBl4g㣑qfab=*>&>'~WdB]op$1qOtl\_cpY09JWYLlm]Ƞ!B籰T;3dGRX. C024(ۆuO$7js)ٴX M9 f԰ FYZA.|DZ1{uild$$,YKLСM$zyũB9|:t3Ϡ4.6/Вr?܉1WJ#~G1xL8\^7 4"ޛ{: @zq#'"rΝ=p6.-{ziƊbk(F)bHW8Mh00S4`@ދ$_/#R$8xJe?,Meb+WT\8EW& ? yIYqn^C_"a˲!yg2+#Ab r챒ߤHpP8jPTR}& Mg% A<ʰ}A4VR`=B `ꇭ=:j .upJI)7=eT\ #Wv;_בS}-JSn"$Tfz ^:$W:׽ܐ9>C9b5prM^tL2#+dᐒJz6cgxK$4 `?Y/Qy(Q RWcI'.i KqwoOGEs߅U }34!VAH_Qh,|>4}ڦYʢΚeԭ |=\Ti:3i ZL>xtDĉ5֯vR) 4]` ט0@)Z$b^!zMTgPv rb3O[ cSJu26}]{&5B|COU^.us wNN^S[7/vQ%0ERڇ:gcvKݲb /-h&\Ei_Dxkε@> ]%'{P܆AqE!Y3=@J|(VSc"N "m/y.,}!6O`"Z>@_ʬ$t,\d3𣅒C([uޱQ+A?3ڷ' LQc@/ A#2Xm՚h~Cd`pЬP1S^7+m>UeƒS|!its3.ŃDK:Β/8]ZK.0.qktWZs1T=k[i!ogxFm~[!(j^Cl o :5~ED^*9 bSwk1Br(>^i} \ju ["kt Ha7P{V5lVl? ~)#* P=['\$5 66gݟ!$I P+b=O+5s,FsC;)pL* N Oxq̾f,džT.Euԉr@x0 jO~@S$ g~.']ZW@:H`Q=V7-:Mwms6]8wż2ϲNU-wFr@oŮ3Ty~~:/ //d WDp %rouseɇCMRIJ-0o4=<#ϦmA?ϧ8I&h\gĴpn聝'r(:U. %sJ]U6:uWbj[w<8#䧌X:>2fk0YRW";9橊i@\dp͠n5r_xXˣ?:mY.Ganre 24 H B 4)qfe ; rSYɐR4bZh9ت{FŏKZ7uErn-)Xg' )scmIv,%pj5n*UDm82psN&D{uj<+VOd ZPu';<(43^;!'S+=ȳL .HQŅdϬSg4t[2kFZ2]Զ ,F=Y!$We8cM4H!teܺ?pEom̖X=՜Ur ជ/$.]ZdZw|+&~,gy*=pΙ*o }J$3%Lwf6c+Mˆq3Ѯ=|njut:u!$Vٹ!6aj ԂZlܖw+xFriO} +4>>^yX w)5Aa\03P:b[f t uC-ۭ1H2:-:eZ[c&VEmmSuZ.@nTӇ-o'pk;ߝ+5P I^JBau +Rˠڑ<`DHrLs̙w9\yKAcgg6{:5}ZNǠ/FQP{OvlZ̫1NVc3#ػ$TɞSM(%qdT ^#8HmkGDyfsfǺOPY@o. ^lGK. Mν&_5ޤoD@a)(Ø۠7wkQdnNA"^qKX1^xcȁv?soݹLg3C`N SP9rC1mZu^Sa.P`jd@Wdy!ddwD2l*Au'aR;"XxS͒Y}t9QԐ{s1(sExpFBcUj#h3#sϹf[/hM~)ĥڋ=tUh)w/^{+EEL+By7ۻwV{,}ju*iԍ8rMfkeҭMK-E]Lw&~\Fn0BԬP.Zhmpj2>PAvG!+o`D$瞫dAs;i1 G$A95KJ.*'HEۏϬ _ihwGژ=J3z0^T{-6Q!xFpFaREV,ƌ1YŰaTQ]X-3;؈yͰoie\xY;E =~l0|PC1EXXI&KET%FE9 ~[a_VӒ>iAM0r{⃀iiK",Z~,N')Ε2K^cgxS*9ZsI^f4ⲚWnQ]:ƒt93|jLK9 2mydHػ<$n0Ec1a"/h`O\9㇨UscOΏWZ&vkY"ǯt!H5kf(·sW4#1 OPx헖OL ,{ fLVwdtibCFVi@&7Ȧg3퐜T1vk}:3?PE R\ /{؉z 8c?\ Fo-eHZ炰p OF_#v֍>N~^\KCvnFn]./2$h #TvaGkt :8/ ;;h;g+iMz/D`Rȍ&4 ضrGlfd³JH':9؍m a,6gGdNAqumKtG+e>Jy gEx Wc*M>e= قx GĂi4_Avh!S%SSl_@9%l"j"d=^%܆9RJU98N(/ Tn?&`t_^g#>Ȣ-,|Cic0[-0JmM r@q-RL s/ Ntkm[y Lo]KPWnRXGg~=SHVLgf.p/o%7%شoDƃ8CNC. k1[nřG,! 9?uar?+[ǏBb~`Hz BU=u]ίY؁yT!RbȲa=w(Cs%7A-9F}(ɪJljowg:J=bg9ɡsbSYn3kF>%ul*'eam ;g]|1lSO *!S L{UL6[1E}3.Ŝ^᠙X/h,J͍!I4z T͌.D^W/ImL'3>.8lfFAr,ioD}78@$̐==!cqg+X{m^ge~D>Pߏ-G]ͤ}:qԑH%c\ˣ.\ugcECv^$j8t+\wcYL$- 'm=ݼ[O ipm[T731, i"N {Mc5A^cj %+ aD1_|Yxg ǜ$|>BY'/\Ic [[Ͷ|kը1ȗ_f Ԩ@TL䬆ޒ#CƁڜt@bsTӰQ}Ek=!0IG7 zxԮy5[oXg#DInTS) #q-Cl!gnpޑ}*|IތӉr6IΫv|VD|VnFd²Mw?:<:H[nzFoRWdd ( 38' qFʶנ;-'TWo yZfe>8L,Vl㐔.muulc?ɉ?ʝ 5&mޭ@wGJCNɏ""T%D7@H piZ/>/$撔STItp~s0BўN{t()dDu{"qƌXȢri72?omD\$°=r$HJ#$јQf]) i(-Y&(KzvI2G{L Ժ.:j+/ze EfN pO<ɲV-G`.tT^ȣ]i~EJLˮXr7gvWM/JܒOdI?*0u#C`xdAקdXD+nK}sLPyKM\+2,Ly 4$F h}Xʲ9yie<0 {U^IT44 9c:M$lXTTɯS!SjqEC=Z{u4AOf37 &%@p&:"\d!"~3|Q%\hC¿Goލ!0O-HHv.ѧTo|o9;dr:ޫ8:ĝ>cEɛpkyCPS~s**4$}wsUqyO{b{14=RiזCz _߸;]/q읒?~4dcqo7fC Wf؆,^BKG)f4 Łɮy_Zrv/z.`<wiIIuKUiWw#@o eBпJsɲY$L&؝@H;R.=gg^JW߫L$}1'-n$510Mm_Q*A <.D(\s<OD垫!mV?qc׃Cw{JFY0\C1-&H|6$kvZvMJ(nCyRƱ3@hd[_vYU1ID}hlЇIxLsߌqj;zSiY#"Ipai(+L < ֙D)wk˙o x҄ƃNnck;KjD> )^ Qсc/J4QUjȗ$~Gah{]hdi\ū)J=~i/͝_h|^9=fUdd;["ɨ2 2`KP -vvm$4kC^6i/ϒ3&:*cVf!3-0'OZZEJ+.Pww"2$/PLx5Ƿ@F (pLZ߬ZaOU,yj-ca*;ꋠ 6J8EoKGFJpJg }MY)m{6`xݣ$,_M#|QMu txBqlah\I) % ʅ6a_f1/Un+JqRۣkR< y1F-fz۬8 |LRJg õDm,>ubF 9“^375}p~ur#6&32  V Ulv*e'vK05JNKAFB]A2ܧ.hu;w{$,D\Azv&)Mj})Q"ey\lD9 *Gu@p: bByE78eeёVaT0}X<$hu+~Zd/BpA&啸6 mq+.|Iv}2غ#Ne: RDEƾO ّ!eG >f)nn*| \'N[.p1o?J)?PYcy<88Ǡ&/?+= _vrΐ`C90m!~W?nbӛΚ;ZwI,!Y7~ X-NڐR&3h#l pJ2@0?9\<)O쳌:x,zhYBu ¦HMU麗uq_%3H¸knT6-Vo7v>~bz[RGmHsFC+04$^CjƗH:,S8?7frSjZ'o:/׏5n/@hrf"GhMBNś:̧_%HJYCf!9WDy"WJ؎sjA`AU',mL^ZӬPx,,6mn.=A×MAe_&,:z8U5=%)x̾J; yuPZs3/De -&nq ++ۭp4 H'k[16[F4ވސ uJ]ةltuIfCgѝǙZ vJtHbع^U" ?w5{=J!a]6Ijm|Ҥ<@^_ l09 -$n\ɘ5={!t9@ZD7?/0ʱE-V4Ԕlbɮ秒 y"ETpu:&nc'n sֲ qt1FkX=9}}RH.+h 7;he+QP9 /OWi'mGtTH ;Ҧ_\zMIԇWF\10qr2$VDcOP7c9tv!iN`ܼaz޹e@ Sn]@#8U-AZ*Jf'wo) .)`BM-F8} cvw0Fj],(,{;׌ao4K^^ S775 IWK5fY%K;G2^ O8`c]hّ }6hoi,d*1b_.nH{ Y I *. z575tdG1/#yٹ3ki(vEd8j5"s_UsкOI@G]b;CdW?3hyZc(Tn颳&I)1ȨaVsA㫨<8DЦfpZ&9v,A?c g`zSNDZ[N5M#by( %}AMFCiUi 4a>,rR! .Uw6@{l)JjWrT=Y M,DW`Ӣ@wKܙQ&5E= /7"%jD`CWUiO)Qa8:z;2cOI38 ʒ"U &.~_w`?x]U$'Lfm=R;?tDIN5KwG ׯG)Gv ڶlS9H{hDRfqe8tIX6-XD͌#qMZ$ ;H\OHTr|>۴aWL hQ]T%f*+-"ba\gyJ(_µ]ŶϢt,Cҥ;S*^)YFWh?0L{.D:\H)ȒgM T6& N>JB$F:NzNQ !{b \Z@DGģ{dR bSev< ۄi2gn6Ț̜Y6VtPNӆL-\vs%s0H{2Te5.he X}+[Y,LØaxv1% T%]822f Ps3d%\&ɺAwp.ի$:ك7:h~|X=.PE*wvu1C>T eD`gZ&"[1P$=+Wr^P:a6ڼd2E~vJhF#v+U;VajwMP0t.g86{1 Z 09`*ԡ#[y?B`5U@ @*" 3mwN[uąlwiSY?v DwIһteu|yІ=xBP_L@B>Kd7cT &I׶>g2E{™10ڐ_oڤYgD8D#Ȍ#{c:2,7k{CJ/TNMҏZSUcWAm CrBr6oS>_B=6Ea:'K6g/vŁ5=l^v0x53d򨔨Fh 8{*V(wh {}.D"bUGw+k M }ޮ8\/5ލ8 uɠA"n?H},w .ڠBuCk= +K#-i5thn܉#O-jjp3Y:'ȍqM7e>hî6khˌD:iz3<:@KF}j%F~\M蘽d\p߹tLy;{woH RdWȉ, k#5#&>Ф4\WٗѨ\gddȸ\Il ZP\CYn{z04O*rWS~Cjo cI ٫ҮǍ6 Ȣ|HW+[ .1Rr@HB'ڸ~>t8Q<<8:1$}M`HsKJSz=EC*"U.iDpDq҃jYH"Y#L$" ջ$yzᅰ:,SwL++v|@4K/u$(TD=Iejsӣ]$ZR/Q n. %6:)=NǛP{8)wT*Gv˅sq\hlE IɳczLD 'JB*A$"d{-(muNvAtGcW, D"VЬ o0,%ZX=D>A,SM$C(Y'iđܹI8]VDBK6[Hqz7E"¨›d Ͼ"M`u9/7]ez QY _(0P8 hU$ҠpE(`!7}>DfʢҪ/>(?%:eP/d'#\W0'2G !Xۇܟֿ2%^M:2'%r'Lɼ&'O5Ϗiϳ\ ]x'v@ȍ14%D!.M!ox*_9L⋦tzpz361@ Fjx^DS  tg S&mj]si%0O+2yV Hso*뵧IݴRW#OZ^W]mZgȩP:^+2Eed#1-<ױ3qgW4}H[V(k3ٶRTPZWȍjPwuHJZt.H`%c8g)d5FNWwzyR,+IPөHvoŃW,~:`]G1xP'b?ïB3ɞ&6.13 W=Nk`@>LMġ-bwrVXXo3kE(ٙa;#2:y.Y MR~̟~/S7Qs4UG8!@N-OE`x Avh//RpxXx Ύ[8u `VPnCƇ6 TC ۿfwTWuG!aDU7IDcSAV>uI3Χ8 C'H< IzqtFӘZ3msZ݄+&C$_D(@鍱mlYpu!~_זɹQBH%<z|@ a/TfSn0R+ R||Z6В/SЙ̴P{ "3JBV#GCӬy*pT`k'-S_%a1^A0Rv")l]hc ME'CV̘G{4{,cD30N%1̥ȀGq2>"R"v 0 tЦ4^7XI5QRg ϾCM,MbkzR:,dd9"]"k@e}ٷCGrB?-; \a}VPHy-M8 ^FM7XNXF[Y67}TX=sw"IOoF ¸CQآRm}k+#PK^;ü> +"PUFx3'y3b1-2z,#t݅qMAt(֪u9]*`QPN3uk*rb"QaimiP9I,WWNs2 ?d}7VK~tЫ|7`'/U ,&f0M MkrryXN.DS rqb s.r= @mu.breY?6=&gF, !_L17釿krߛ;dxǪb2UdzĖW͚q 7yuՆUz"K>yƽhcNU(9:5Q`RTk87ɡ=7"^eIV)=3"̎~C@ru ;ljJVgaId QЭ,:}nv/]tHzDtqS ԭhfuH=ImI+f /Yړl ŒKUKy|KvT PI}paL_̈́S hj9,d;C $7 H좓~JPF RTԿ .']/zOhqG$&%A6 Qiz\[Rb[BL I26 Q[h#?D=m?jݝcS}ʕ6UT b#(zd!H%O[ʭ]UK!@O6Ӗ-j'u>[Lwu :},=ߓ OlvG"q |@ICv }NC><߄8xC8)ftGx9ߝFH1Ԡ 'g :l&IIvJ#s :)oJV&(_,O=gdI.ЕBdNޤ@n}Xՙ=)X<\U^w#GcBs.ŋm60|Xp@zϬ{2ϋ%S\NZjsb]|HtI n J.WZd. tψf/T6>{'rEo_HI'IiZI4"=pNsidSJ\/*C [U\v#FTAEUe;Ѻ .m46U{M:n҈RDo*zcc?I>"PIJN Tl:"z{:h,9FXBjV j f#ȷL"П`+؉ ,DU]σ+1ZS7<|bs&[f«sځJ`Yy[W|' Waugg$ f$6Q@*,n&!}#ޡRX0ӏ=.>&9蟩3ЙRi|?HᡁGH3%pȳN0-qJ}*/i^+ $"?Jo;Jꌼ=i\qHV=]38Hd|] z@; K+;%:7͇庌Sw$Y4s}u?V/gqn~IVo_)7ϳ\v#S_hDh7֋د}ԢVANCK LN!=8GBfԮoB}IL}V7G;7uJׇ<\Ǖ7Ex5u$vH-\zfgK#ρùWDIa" ̣Ȏ,òuN&A+Űdb6:]M^' DZd,_JUk="+L%NE)1WN-QS|y3l|Kgi*=HRfͲa6xtx 1$m8>&"f~Hvb~XIZ$gۀZ"Dĭ'in+e($J9GxCqMMI ~}j{pWoVf`_PCkچveR`buC5@umt :t\9˙<wko8T%r X&,៳pD+'6`~vu_%n!;-PJ*CyR2̗0(~ԭHIq}ԉ|lv joѧ&Ucj1{U3 ^&\wͼ'xW?Jp QPɋX<̼m{.J.t7ʜ` Mn8ǭREJ9UþY0\VѨ1mĩ4"Oǥ$ʏ5vc2yf]nh5Sy10度M1O| \u9x|_+wǵU^Wa60@`CKU+ժ3DY)EοQ54i5A>МR{8؟+tx,;`""8捎$)'!,&O8Ȭ(#I Bfq򺃆u-QMl]l ΌIԤZ'0&k !;{p6B 1>3%URr-0T6o-2ZZ!n$^xqWL%Σ=m?s:N3V{+"~2l~9*cKڅY+VxZǛ˲0fWR0ҙn٤_EIwTߍ.z-jP}O=ؗ:=>4zJH/JpFq)_/o qN)DtQGnˆ2\w?kB:%I43HXAYZlj1fMd{K*Wg JUQg>0:*{CA" - p&^)!B58> AlFmvS|YVi $%Bv ~+9uU/X\&@ lJؘ܃٧p}p_~ I~?nNߐ2c<,p~;ؽG !fʨ?C\U4s39*Y:fnj|:z;GYr"t <=zPUO~3X:ܛ̺(X{_8f8E.:} cAW׻X~Tj>٭1cyAFU7 #r0&љ'N"l $EY>B;EPµMB0ai=D5r`Ayd|SjatKu;3)7ӭF Xfa@Su완{[A YA2~'%z:N[*^P[?ɴlY*X`iV|nFf?ï7bzSG6ٽ6/7@N2I˪[}!\nrTyo{%/]+9StQM!yYZ~L@v;̃se)mĂssniU`ˌop7aVD]Acw(Yt^hKJGy5S˸ЄqKjFձj m4il"N0!t]vf'E,!Aٖ$zY )qm.Ž4uڈHJGXݿ{2rL/<Mi(z(Yg6Bj5^fCL-'22t}@v;vӫbU)e+I^;Z"*t]>ٓI2,{bӕ-'((ȶz@i}>'KNAcO훂`b221[ [^*m5?\; 3įdcm [ZAD#갻 UZ[wp`nL|}] Hߣch.l7 zA PRML Ckjaй22^~*׻x%aպ*4Vn^#Ƈhꀤ7*N〚UPMp0 />ҪK PqS@Do@NEJk=|R.4̝Kj:F;iAS;k1:4M4-n 8ţk 5.v"lr98فZl=cNCyUs=R\IlNhon>+ mAECr,)E(á}R. %}5=+ܶu$-5HC.|v~8qCӺkTmc@Zmd)0 R,svVeVRԡ]HF></>PV ĵƏ抌ubFwB#U>No$3{5k.rZb) $*!#}#Gj|] AWR񂹭Zސ6?݂8rw埫xK_b_ }uRRћA A#B~XuI)$5xml4 Z2E\5& .^ `1ruR8ٿș~Žp`>|>Uuٳ.x/3ڇw>p[z" j?G:9b7>_!MenZARDk~NMŋ,3 U  t_*J`jQ xOVFiI5IX1k^E61glZeH'd!M^&~DsQGUG#~m {1Bow)(qs,hÌUIs,f C|s-cwM$ƧwK-XE~{ -q9 ~b),U֯g[p`q+߂}|#@! W5K ^rDlЫD%ͧC)rb/GKѺ*3Aic7i\*;zU4&T+x1Ѫ[2|:HG:~8#@,rbqPFG!4Jj 7"<@A3Zlcƶ{mz@|tw'b# X.k4; (;Vr5ߘ+,y8JTڋ\'nJ!=\]W< iZiN-O]R\e@wH9YOy=~`:Te}P_zBaעi@Rm?_n\{9ʻڳV̽Tkuɧ| >4Y~k&`Ul1{۝G _rm+c<)6:y,N-Ual;'?G/6kp'"*[1ٙw Jseb- V3CdAy6TZԅ_?- ]ŢCf8ar`@3c%wIϙ@eOATBa^~hlkVR4߱}Nv-}5;.9M=w=FUbrIL/!-Ni]S~-nW'-5>Jfu3 ou}F>AOGwջ` VJy[pʑ4#e@{@ero8w4 0dX[=\5{|yORH8~fʭ='yIZQ)|@s /"RU_U)<џ(EZcud;M>֓~erHy&ػ]]R |%8o) OUWݜP)WZq`3ZSSP'iO=X` y{ҳ@_w3YDfOTt>s5}f~~G-I@љ+Ź^9۬*PH!Gx .WŞ6b%Sb`2+YĠݛ`"}ۍa~)mBIVcgE7:0Q}H.1.V˹y 7\T_#`^px HXiOG447JdgrUS &"-47]'6o?Sk w-_7xc8X;7(L$fcA W(T|Wq_ oPpfjMir_# ]?|Ş/Zli Lf78ywlb{oD!sH * =O|ݞbcU<8?FF^,:1=V~NҊȁQCbI(P(AǓ;EA6V–6s환@LNc(fy.$a S yĚ=es:5:S2e%_|F9(VxYhq>i ;;iH#eVν\=Q"g^bi=G dORїή;,jzrxY}TuiA㓁t0Xۃ74mmChϛ!9"uYш1PVnLŜ:muYŎ+ Ȑ-Ke~_LSM1Wj=tKp(`yXh^Ol?lu/†`5Ond/z@P⅊ҡX (eQ/Kס(^נsp,p9y~ّݻ. KqF_[[1/zqy Gu`(}CU 7z <ֱiU{tX/Uĵ iQIӬG@lu2auE:rf{wyi1FmIF*J{}S9x!|KX A* ѭ_cT0^U+{6unC|Zh%]$I]3f1 ju%ҒMh;h ӛ56x.It̹]&*Jz@Mz-aM'>w(frcsr|N%F9'H fx?%ʼG[9D" \+U>LTk ~ݱ:rtQ"Xm[Iĕţf l!)^Ltb {sjn cimL+'0Gd%h>#RD?)tW㖭^s3#伲 Nn8|@̎ꈡ+ [:0E\=ɢS!#I͚[HBj&M Q b;̌Ն R_I^j䝰ٟ 5}_ uie\Sҋ7e#U< *WJB(n9- &{;AG5)ޜuV}G u3 /pZ 7 ~s &5ӼڦK+0Ζ 4ɂ9+ ~8֩]|fba[2y(TAg\]>c|%cV~ TD}~3oN\=Wx͌o/Xj߬,8ZO,ȶx: .wZ xd.#(T$u%b a83y畓R/ XG:+@؏ 'w0 ^nWC\HTq;;uW^\~7Ѱ*Q0kl֜, 2{Lk.݇)$gO`V,gWE]_܉-w>pu`!Ep@X2^t1 /f ZiM40 i"=ȋ<ӫ`&9M܍U9 c# `"{+yK__e$hU? SccҤ45fǤEXﰶ\h'I=ئ]緳y28.ãL6Opܮ3k_ϢGJ"c"Wpz((Kv!3_0ECJͺT_Zɘ˖T &+o Ir&/YEo/BϪ_d^E7Aa< 8a1sCnEA–a;#Gnd^D+EBWӋmϨ,g'~TgiO]!e`Bb O JASkthNRϗO#̣HQ/G}Qe~&XMe9I;f0?qB&/KCR 3~ zRLZW捶Q| P(_98(\M^,qWx`=&οm,koud %ɡ IUE\_p@߰'|t5V/s`Vr6+s4*- o5Chuц*pzM"bw w=BTU[H+'bפ͹Cg2r8!Ц|'9'>g+.B`~[twT _HJ"JeoMQH߹xB^0\2؀OyW-5ۮJx*<@,(P9gLMz-8[_a^3-=UC*ROΫXaj-q=f =74|Zg< J6_(q~=W׆',uWe6ǀ)<9tnѪ(CûS5H3NpPs6ūf.[>T8RO/F< 20  GэMwt=SNK@]QQa 9%mu\pc[Hj<# +fR$9 akYCZ|G-E؁%Bf:YF[|7rhڑrg2q/Cb/*uSRSgl虢>cыYBo-T^wEapKpd?˹ t Fep6^¥}~mi q'o]>qD;x8>&X58#W*Nvk2~2E$(.Ϧ_ }ɛvj7J+$bف K{^OL be%;vwD3ZbSq[a$|TLߛ;/%X') lЛǧk)E@ ln; x \<z`}U^\w̼?P6,uJ9*|b ^5UߛA 8 ֔ξb+w8O evy䲹KM?Q{za LwLm^PJOh_ P@$y{J݀2JN^ZN4 HIOn={{HC ʛ[WF@$ͬ޲2pcO k8!_ PQ>]H VY^QZrw;?b_7[j{yR\}3g߫py>p6$ygzګXQv jmJ|s;,EbhpŵW}kTPrquz/cBVgQDQ J^jk{vqJ5 se(%W@hδHݪq{p=b0Q›DtLf!ż}!U4E]{ȡ(j2kjO&fEB[I>dzRuJ}uS0)iauB>͠7_hl.ޓYǪ3@/ =9|1YXSInIeŎF1gyCCxX]AM~(\Ẁ{U x4uǃAUvw4LLGUnmR+P}Z ;|4&2k\U7f曙(ۉxVB"mmՒT1)4p"&sT w(QNwLԯ9'6۬DR&r5oUA}ւQذ'+9ݥOEib9z}zg>etA2dE謹Þߐf[n½ɼ~EWoX"lݵ1o B߲çH`p〉C;=xֺpvD)$t;Mj1}xE1F&{sk-7Iz09qZ_3]݇vTyÏgwd_Ů>`U9]#Nw6t՞wX|oz,A#(sP/bWvoFIG ;SR~b_߭yN^$ ` a9bT4o frf2A_uXQ审džPKb0lYDGTf ڬy6 \)a7EYiJvGw*xL\ō]ziu8I[IK\0cգ8\2sX]洵 '헵1d5LO];LkޢJ =4wW^%4OW;Wpr; *1Rꎇ"JY|5 O#AZ+r U3Z %S_WYy $@ ukީ_R#휥r ٭??aD3\8 So VkoN z '{T1W{R~,LSmQ#A\q*&Qf̝׸i|ó0v$J 2j36:s w@޺aEHjMաvN=A5fI;^*{8U~DAȊZuU!) W2҅{2L yB}|@X"ALG0EVq/iTM5t-Y?k.\|J " et_v5#hݓ`QK{ j^Z. m.1,# a/Uzew46u}uLߕ|&va/OV!Q6U EDB-VlQ: [8 p9 uS@E٫P#,ax),Ee;~QoqvcLN _αg?W6ZH ` Gzժ]#gzj[p1{ՐJj:XNGJ)MWC_Jt> :Θ~`S1Ph{2 T?ۻ޲m sdCTmN-z܈4ʤT/ 2}xbG*h!x9mGCM<GgVG^,0>vT<,~,e'؀z:5H6 ūTܹ-  h_Üy]UT!6~m{H~2~wmW zR0cHkhAƊtsgP>^7dA eZ5v9Ig!z|7ߏb' zZ*'נbJ˻g] m@^,}I$=&?(C/cNn\OJ )bӐ8s'!(i}McW#8* 󷎲t`\ E6`4>DO voL*< 6}$@ynfБQ-l\≷N]}ӷFnӻM)ѓBD;r{IJw:Bx2[5#[82zv_ay΃4*Y){!~?=OŢjxvزf`$x/ǗזeC>nJ$$/&A_8V1ݚe @Fdm鵟4^ J`aN63AUsTw܁K7 ,sH|7ݶ[ytdu7jl[Er`@k'=j<'͇8#\Z!f0jR`P(D@uor!QpɗY̬tF߸Uך1Ed\=.H~.x`1!pPi04Gjau񆌘T.te 14cHC~8Gֵ Pɢg|]& dĎ u:&[Ie.in决no:@-ONA*I7Y%R285bpNip\^u[T=*&2{ u}c#rt!Xs;Kn6'"% w]Ogg@/áC1ֵ$Jx)[}CP4~? ۺcV$ !OB})fN?hO$QFUo65)~ q˘2i*'{eߐ <"y-+jB[ O*tJq! ox9{i6qR0̊}'bAơelOq&.b!syz*'Y=d1،SCJ`SVBGݛB[JnH#~VT@`՝l|ª{n Oֵ΅}ƹ~{KL^W]@$D_qJ I}]b؊w !c%dƻwjruU "S-Ju;űr'8|ިm)HZSCp#_K~VVJpTwOV0e|L;-aROW3ఆuJ]Jg? D}% cB4 ]DFndzҙq`;ZV68q7C-7r A>2kiM l+1WkJ+bU]¬k@dc^X<'y.>)]!};D>Uhy&sj@^YM@q>^|ˎe%4DzDFPMaX3}9 7*EH۴ut9+W[G͞w$7o'AT'^y4 . VAeҴ?V8;uj&k|: D֚~(JXa 칤<_354\E޹I.ݡ3<7W lGÚ3E9NEs\6=r7Yi%3WN6V.Cv#lftgɛۭta2M0C%uΩh$a\ߞE.T27Inl\NMƐD]\ a?(AlC֐ع6H^.pZ lvBK}]6bbNT+"x_IyQȣte Ӆ_x~iQQMO7cpP1ew}Qc($]2xa1!yѢ<bk4vBP w!!%SdAy.t}s"<)M>g=!&qkXo-d Z^Q)`D0_KkG _~M533dI&w,*h-߈ZB3u/,2i=IBPodL@Ӹ:h ]&5jua7QvNRPzE?egk' S`ta_ܐbEN8?t}T fHEYS%"]Z/%H蓘ʨbG9bQQ$lϨxSd7F7,n]8?`uUǜcZ2Gm\涖-\R %oznvٴڹQvFL,|1n -hPc.W+*ӑSxUto)R䵸dc\HniWӮ!H1sn&ĂYZ'IALb~xc7̨?F2=v-9%ӸwL*tp_\IƝ`άUoFSIeb=k.\79x6xȾwd?s(ެeF_fMևUpeQ]‛z\b\H87af"$5;%u3i,x<"#>͢u7{k9jgi#&Y%?z/N46CW6rvRBvr%<Ӕ'@ӊ1N<`WlW`몊wH@lf[kN,ԛn.b;(.X`&D,\sdgB/$xr[A]ms/dK'}'+CH?bPbd4ǂHٰwW\ a[2"Sb=1v`9}6~v7c #6A(MCQ7v፭ A 72i352őY1DWse{H1΄ƶ x;v=WfF# "|#(yt⾦ 3Y]z .h;IؑAq)¾b4c?peTm`dQ )iG㙉lNL&uBdX~Ȭp/)=)*z9ʩd'siY4~4o-9(~(,?^&"|7U 7(ueԌ9_&ǰڑփcTḶrZ@Hꑃ }fi=ܝ XcAb c^(#SwQdW 7j2K&Φ#`dY Q[2z-ws0VH.*kz7غEw{ЪfKؐF wSbZWY/bzpvnQ;jNMwj o6wxV,B{{(uߴ7[EFGE_{l¤:|@vY.s8D!czU\Rxn=h&Ji#%^7Zͮ! cXt Ѷyt:U}5j8F_;D*i"\[S]1.~G#CVpKVZ;O !=MB ,bhpoIhlC 0A+"Yݖ :1RGFq0a=AJZms Gs) թ| |_4#dd R\~Rhh+yoWIv@s%FqF!P8EӴwI/ӆnD0@ċ-͖aWB[J]R셽V4Fqp}rE 17fndUx92"sO Vө`IM;MB~nY&mTrd{|_=En3Ԙ'x(.W6@8TY+_? |@jdB=l,,z5C1L/4/ʿt28B {M!$ BmSdL5D}qĜG M_ ^O j$* Kg} Bv[qe>m)p̬:VbcQ",(I̓J%6@*ziX۪T!пa E5 ž8%c#f7-KDk%7h.3:CĪ"8\`Nrڿ2P @Aia*%F}%[V? @ &{*Ubu[YZ(2h O($\rԦČ:!< l#p=+iT=`K],A._Ho ,Ya`< xݓ5<<x :kUt.:e +e3>I ΍Q:lu~3kcF!DcyENx8"rE`qql Zġ[:Zl k'>z+"›NU' SWִ<|H{y͍hߨՅT02ꎑdZDvuxJt:80m`f4j˝gNj0P7s09n?jNʉ H:~F`,9]+-G~%JG3mD7y`n!l=i{OMc8CB4,2",c5BHu}d/!.v znEC;$c:%!ιC#RBɚ@̾93QDQḤ5y2;J`'\W5a&%ƏY\.9K '^IH(SlO*}G lˆ-sن3U]ğq_ ώr2R-/Qt"O}o'9S`e%VYk]5A(@8S_*W[,|<t-=DcN;M&VV jRB,ikQ-o2D>z 8 oݯmIu/xW>m6M>%2CKPw܋`${/8lie9>}yq 3 XL~26~rÒX0vkgB$Ͱt3̥uHqZV q㤫’%& GY^dHe'3I[R&5cc RT֢ȁ@ŗ 75' kmaN?[[2^v΅/C] F'/HhqW4C(;}9LRF;NE EӁe[{wN zYoK!m2|* )jAFFժ&z'f"y&̂;B%bO\ rxnt3EѬLاk|He_>{}dyc`hg?(X]UJ}mJ][@kU/WҞkO:]VUf]1⓯?7#A%rW4&:c(y(GnOC@U[$sS=gT{;Uzr9aHs30}R?)T08Xo=(5$95)oA+ξT` ,<}-ni_7P:jEvSfƂ9\Kr+0sXADLX/2+=V`RnW69ʶ# L49#qV3r$DtSA?_9j#GzӠk+pNO)M᱌f7D:Lϓ3xt)^M_ߩVz2v0mI[8hѭ@z,Qb$I r[CԖGxR&vx 18i$-z= 2Gm'[f3[jHQ*L>p]$Vh?B5+ڎ o,`Vypl<|o13m dDTY Da~G\Nv( ]*7$@ `kJa?JcUTUmu9K]~of3 0ƾtW 0 wh κJeL2܃GEx7(XoGfiHoIY8˴u߳3LSOi!ⴣe BF* fU静q>.IwĊ-|a2$ua:XE 0\TJGmp 'SN_.Zpݳ3W]P7# 慀@]Hd#L=1XTGb\|eI=Qy10:"y45۠15X݂ \bBt<\.n* pc׺*ւh)ZD7eګ GQvI1-Lm0;&BS$7qdhL>M{:*-)==`L63=]f| H"2^?9EpmCwI?#Rd5$\C%D=*Bk XKh{# &OMG`h4 _=珇ss,\J n&q_{.AȾk\B!|=E\3EI_4Y4=-Xta k`FŰD*mMFYNQ&#75xur qssMPZWf\&zQ#I+XJ"(xy"#?">@fXF7ؘ]G|NE =] gٟ+S0|tx<hXR8(D?gaDF':@ihW;Ֆ s%bBL*‚/6ż/Rs[IrdCo\. l&Κ̬ˤ!mm*>Ƅ%t S'`>J}yh >}&'LtwٝE!7@Im^ ʶ"B2a"=_YR#[yQ̇Q Ol/h U> En҇3* pdwwK7|QWmmXTWRb{1,x$w>[KP M:ة?'/em %j>Yb(e4VXGdUCiFk!᱄P kIP\Zx/8n<$b.zbl'rDgY9A=jYԂqM#~cnLi$BOs2 uH8y%f4{ 9C߅GGRqLtf>\`Q@0_nTy/ ޤȄuK2Yh iܴ?Wd]!Rjc%υGF%W6"L {yw N1ѳ^^Sv`߯`aǟj|[";ٔ/hO`0rl`!)Dҕa3fle 4U-%<~7w6+g1|ufsҵ'ָtxn)0pwR^&(z+d4WbGs x-Ækyi;mk\EIll[?Aa/|4RBӜT\.`{[K:<7uv)Zc5+P{<5/\jM쑉@e sv3'1ʴB SVh e? !œ4ۃz|m*WM a4n8 1 u {2Rj0.9+2It2buJ(1"їB :BMN}i8I# E>+eoj2DWrݬqW{nz)C@+#.ʢ)i V"R!HNyc˿?!pЇ^&squLB>%ݪ2%Ť~'O;aͨtBљ8 B D;Shb^"Β0$H,E pw U#IWȑ,"՚D7үk숏}y&X}$s;1^)#p'uv”t"}Zzך/B7*3#'CڬE8Vj)]_Z0> ^b[6(}p@ey"H8Q`G:QVTJ*yl5%Xk&YGj>ۚhDڨ̡""IxU" 9Jh/}Atqɲ#B՗4*al$CZخxr±"q\+7qvv(NWrԠAkwCyf13aW6@cl5PnY)N%S!SĴk1[j͕D\HIyiU< ܣ K:J g+=g- șH`()ew8]j\d Is_yH +,W H(_-}SJ0p/9Q)Px] wzh)܊-=I ^T#Քz3fζ#hJܖ99~硃TSP_><}^"ۅ9D!A ~2Muׅ-{%RBeӍ/ Hb¾ +Qb+RecO9r9&Jh~0D:woY࡙L0J _SSYj.G4)Gтfm0 㭷hz>{_#9:L<=yۭ"ۜ3{ĤU> '6E|bz 0“#7.yݬs87t0Qؓ&f1z1Nt4)F׻x LX=Sh'wrfet_Wq@?dZ]g%P=%8^'RL v#O/U+f yṊ ' j8m24};["j<0,¥P$s)[8.L=gFc VjsAW "K@2{Sj=%f.{tIIwh4npD,o&Xdell](-(#9a#Cͻb~ +\BB[՞kR/NT8؀ff;ⲯrhhɮRϣ}s|Dwkn!w?/><6jѪ ]$ F #V:u™TD(q`5ռ~ ԙY15ak\$m._SXD$F:m7pղ8f]mvXJe܊;^k@!@Xgk0 Gߛ@7> ÅX[ٹIخl1QM 0$VуM`ʏzb}o$0م鼟w%x<v/Z۠zrUaμfڲѪrWmb؇o` \wr2b6Tx%Y-Nܲ2u1nN.i 3*Lly/[%3RaAv9J r+6s;ujn)&TIijyBH/PRyun6z*<0S,vwKEی$Nkq/YOlZ. 5M4"xpZ=ʡ02mVJh._cz:#gNo4 x`1pb;|XS NJffs: u "loO}~] AJ%v#=:j֑h3S m,(rI7qY1u-[x̊{XM {D.]m8L,PvUI_^  1%l>~֦ܞw bVzX}&C/^r1Z#  \ոb5\0>KӢq9K\}p rb1tŋ깵9u1n[A2 *ŴWJa0Mrdqnz^%c]U({f<3&[Mg*J?jyzlE֦4yĒ*`8SbuOh l ᳸e_uրvqSx0wj/<@r'ovV9MSxK*$gB]u0CSsƜY/33HedJMɃMzf紱3EwVuvr%rtIoy3<_hR. i78UD~)$yGs⯔-Hʗ&g<[QWI`Y %Oג=^  .1R\~:d}A.f;<əvy-4&W+z˳uɊjyb=Pv[xqvCb(U#$U,70.6D?(-a]:ʃY'(r,Q8¹80Y;yF߮+q4|Dl0k8=lbJ_ȔA͊Aڙq-7K/QN%@eHx1 {-e m3oj;O(|$0U&QhuB#7*M; lS+q‡UR=5U@i<*Pe4g*n72k\yTr>M\HxJx;8;&>'Lb4 T$ bԤPSE y&F+ltn+/HST6)z3W(rIFhZ8r9$Ff` h:KCu)wbv6uKNaޢa$&qd3QC^N؀qO.HJ`6k}XeI Hp6׻6  +?4mcs*9jPE_}gniυpwb2HH)uޔ/dO_, LL!j %Rk?H)`f䪙 *O\e5N5)oCp*|iA+'RRii.,\' L=s4(RvHwE ϵldEy2Ѵwa?e 3}%7Dw]c1Mr!٭XhrkQ^Io-aKbnX0=`!gSe#|n|~wwBB0IRq-I>q#!-r`CR Jm~g0a}2p,#*:?ITIˌ5Z9(ޣ9TM!Y˦n>HY/ݓ"k|32=PfbqNUAsB0К [5$S0Od5H0BѣnXbքf~qlzN^3-.hI4oץ*R|LJ\6ʽ`ƹN+_5?U ]V3牵 8nIٰF.alE-+Vl"  ܻ"21jXǞZRbc,{fAB ͣipӋ'Ǽt24E؀u{);x'67GeϪ+^T1kJ!{ 9(mUڏFshsIE\<{tD_1p8u٣p.՛;%gZ]i;u v/İ \Q7’]+ft0_zv\|ds% {w f[>hU/ ϋ'ʤ9_ŶgV6W(6ޢXk"O a.VwߧhYQ J`+'Z.3zJFG$D<[[SL\*3ONqG7^gh@.hleQ\4tkSBb29o=pB%:F ( РbqOɈuݛ(:U?ǰnp*f 2M}?y ;ڼQxލ4qhy}tPSp:7ʺ k,GY,q A嬜uet싃 @O /^"*;suKX\c̸G"-׷-! GT1/ k`{q.k&0)W/{5\c=$V~K p/ud"\S1B{iYv)xA"kkX6]q N6VI=༱8H&M 'UAwrҡd`@ݑ}Y4mr-&q (%cҶxJZ[sK0 (\SCoXr:`1:W^M e}$փMjGm FC&!M.හ.2xUF "/v4nS4-F""(Lf>͍,g-t]Q1رS'4n(EBl/ڂ='?c\\2M5GQR8O6ٌS ut?},9 t `jN,"N.!q'Qkite QҬmh-]VZP=͌xJ(U :XK hΈA2NI[.sjKxXM>9u ;(ӗ(EAb [הL pqɃ Kd"\zZ,Wug/wz푏uހ I*ϱ0GRg@vbD{MЗ?=ۈmfCVm٨E/\[ _#Oöl#ʣ^kD_Ƹa_Ra|P!_8 #/&yg A┬-Pr-|L߄=3zq`Y~woyH9l^iF Pf1Uä?QۈKtATYu--mpV;gdU75"45ǐYYiɳ&;>J!^N) 8<l`NOdA&܈&tH)]W'Ľgn1, D{Rf+m~8hkӱO+ C,GJGj" K*[.)+/컰$4.!{LVJS[ 08;/ =XJP~DIaՋN$^Z ٦=/bS Sh%/5xM5f*jŤ _e5us촦\]i#oz;YZM(Fq@5PnE/ h XZ=#~h½9'R򿯰zMļsZzPM+]#ID>OR7KƬóx(HyUЎ2^Osؾy80U@a֊)y(@ H\7՘oWݭ ̀CфD.o UcM9N/~Lљxű $rp| Li}@),Q~+lak{=xjmJ~' aQĐ_i=73TZء7]ߊkٴBr۠t'<^)/PCǡ5g%u =<* (dzH12wfȋ8Έȋֳ[Dê. ?SQC${ Yy1 AW^TlB*~G`(=t_Ud/yܣY_O'd,[n:|Ra65yz"l/[Hcq0KH^7]3AA[} ECڔ7:݂if;k7FAf&u1|.2* - Ö& @z.  !@)ַ8iJJ [sSF9E!CrfcerY}5uqE6rv{uX":Wm^_e?ZT.xyڥzf|j.\/(Us(ݔMsxNfaDʑbzFL (fd56>omX;)e{ n)Y` laM'H>َI!K"fpoޮ UV2 j\㓞lɱ%BS92!w zKSvt5-(o©Y*~/)Bav@~SjWU8$QA!FTpQB#(-2؎h0rjT0vn!ƏHpd"hoX _CDw$?f*f:9YfoT?Qp#uXĆ?cu(}0+W\$x^?*+JNYw#D藈8eB6XϬ_I_tv YCY0+J[!-D0?shZ)hf98" Pq~@j &TP{۩IA|ZWC˷+ Ԛ"9[L8LYP}'֍m ?\}Ov g*Z6%8_uRrc%d1dPeInf5~9[I PD>Hׁ2]%~ی_7cWE%TM O@4: 0e#8u)WMYgAJCcW=A{cKuvIx+mð2/z|S`>YOc]No 9e:DWaD;e෶"f?[87|ӕrߡAZ9%,o{vXlL VaAdHțnt^Q;3Õ_XTm>zax?L8JϾ8G.3LSzNqe}y5xhwq 9]d/1) /`1z1\g ]D$Q)SLz ĴJI{]*Jԁ*ʰbk5TWDž)"eCuh; CzFT`m5g\xm6t0ϛb^˃Sy1~YK+Hzb*V-.mX]A(/Z^TfMk:8+`Q^*\嬭ΑM%(6N<)+eMjӮjwM2Q?=s`K< jnx fI)v ]#3͸K2V{4iF;itKs9㥐X?k k>iB!2[ U^7>Ґ[! Saٓ`S2D_؈pIW O|BjD(v@Yv %Z1X:`-ui"^RΚJMIRj7~eaTn"25 o, ;=K5>#dw{4ZcWojN'PWϝN-c*.y.XZjM\Ay4&Pꎎu*ݞ>>)KDgbދVmVlKk⌜_4ֹƓ'`~9Us:Π/| ~ȢN-%5봺Gχ>Uwd,í'qCF;] (vTG2vpAT#q}q&i^Nj@|S6Ͷ"|ÌܪYlªFa£֢yi:dDvx@;kcԊ&tn:=Ut2@l D%N!chPj^:n$&o݉ leR ѧ!=+߽L!WPŒKpP1|xK A~Bܡ\!b-YHN,[#QotMaW7\-*rH7*jvXGvcA*giq]p@\!Wl\rY(چJS#-$Z:oz0S;Բ?<̡3OW*C_ppRfc4gf1)XӮR-QͯGI1S9cr 3L1 U@u :K~hBCbxFwu#`K28qI,OkUUٽnTP+?X*o@xCux9~!8I*\OjMC֝Wk[ -\U]e ;)"^T?)i q{t fFisDn8 O?ʙy`i'9)v TGyP6&0wO'ك *VhJ@n^X[B$KE HxHFg3Ba:8^;v,(IoRƐ?ݎ44@KtVJZHq.G<$ra(wrN ROnğ3:9L 2gg:B̽Zyvy3 *X]%?eHh6r !Nj @c;ei0tV:!cg[>`+!6L}2g BM^ W{uIB`+afWHw)y$Me} ?;(4'qLti͉ 䱞'l3ix!Tx9^M4ۥ RL:%[Vp$W* \!cr붚'VF鿋7I3-2w&@bU=3S=zm9g;e`fr/ܤnM =phG\j1X۶'R!MUI-AtU7Wr (ۏ0z/jIX)\nb;ߏ0VЕ P|饮;Ō1m(8f %4.&YR#>}1sq@=u\q[Yęm^o 83 ˋ[Z+3 wO4AO7YK|zrlrtklE&"n4wωc[PeEn-Fz#64 `XgecS~ e]_{F!+.Wpb)x/,R:Cuz>QGzbn4j}ȡZML-~?V\IXXg8 QCNR1tr9&an½x~VͦO;l2퉬hM9zӶR4Mޟ VP\ICmJkIȨ/_ }dzi/@mg*68Ŭ!31*Co+nVwX8Y3d9aY!(cP@pNl&nR4oQ-|EpQ6ؖ#h__ ։CX|-*1ʩsۿwrQB6zC'㩜6dwxPإ#~Og~ǚPu5ņ =xX$SY+ċ^})̧~3.ʮwxFἴY $ )y,2PlvHzqt7qKU؎z3NHKR'tOg78DTیf nOHe]¼1.LGq2Tl=5?!f_W1[(W|;f>lw[`5H?L.zY 34Dbđ>BRt;F+%"{$=By!g:d?}9VhT^N\* wShTvzr~\yૠ-7&^%N'"tvg]eE{]]w&ե|փfFQA;bGkG4:ObU ]3H 6#hCu0YǩT~Gf޺3L)TVh* of)P!_*BW7 sz{oW(-gj'tM{i++9yIdcGd*#?lx|6Mc_xiTV{Ab~{.^; cZgi#)2%%.s^ 4 Ȃ;da -)ӯ]"1[$kchaÅG#(%}Fg)ΆA{{]C g E*;oJ7Kʷ5zܱns#V@zü׮ YQy9&ٱt^qtO'U-%N:`_]e^TN@Rlu7q'2>Ǣ$~@䆧 [a:?l<9W@m9Mz@a8bFAP^a3j<J3HxG{KHw#e[*/LzjFR̽r,>q+heS ف(ߜY0٦@KQggp]#T /轮}lA*ߜA5Ml-|('qu|s(Blܴw&+ZLfws*$Тh1¶/ɶ/.44A_LP6paiq⬇\=F3,1\T+~ʖ)^Zik'\;Ǣ_ON]2 j 4_]yesvj=Mxh1y9o=|7ܮShP'-:]`s7''q % hʊ Qyζ~.f_0ܒ5^muj]wgaksfZ/bFwu|bZ/onO${^4}*f3Dqfkŕ2D~ɂ)Ha34GܫlSry=VfS6j ,1?D եqW3mVoMxe{ߵ6“pd]T F闗^mV_t |ꐭ$81%e[^ˇ-a ]&fH]SnK]Tk5`8sKq}as#kМ@vmuMe\3OQEe5507߽?vSwB?|f`G)v٧O;~풹(LOeLZ !!AgAx%Oe#2)ցrZ OIWh!qh4x&dc쁈[.YT ƺdP[os$۞˵'rnL;Ao.qaI޷*X:=yV7q!e/ ;AS"ŵ?rcWORKҁA9.Mr1T;ek[ɳ }yI=+$^Y4(t-vc[|;ѯډ?]AN%vJ2U`tiz;$)${{ҴNE|P-i g礔pi镨\ҥfe1c?#@?MN""L&`㌾ /B*Zh{[E\8iTU5Bva 7Z:R4I0ƾ 1o@4d?<V8 zm5iJ!4$ K3] 9Ԏy<<$|6!n@1U!%d99yf:=,$@xy κƻ^ABY*!u3`Qp|hxJ1[9%_B(&,W8|eƾZ6r]@{yKn{ۡ6_sG`ikW.rOdVJ<.}N-QkYrXlIؤ(62NyOf@Kx@荳HnD C`BsZ* _Xm܈f+2q GJ-(lyܹ])$ p(q^&3<|wj1V}a]8UU= N}MǨzwE{6G4{ \3SH6SK+g_C/Mw<- hj{KnX ,UNX6@ӹ!3[vS-]` l v !M+3 QG?XoE`y|\ʥav&E/:PlQ܉ |(\ΝPq[ݭ,U łܨhDC!p -Uǒő&pοEC5U&Y -Ԕ)nsnEi8ԑmW FZeFS%980`!{8e0&?!>Aw|? >6m=:l=T}M㊳LYM=Ө:4aLa-/lȎ6/Y.>uV_,*cHIAC)rʢD)NkՑU&n.4ܟ3ß"n:xZ/l\2HtJƢS4vmL$`ȔJdzIyl=BsgKF9'i9 E @)*"9Q5 /|5nב2CqW9b( G3e}};a5ysgԠQۮQ. yjWz)"4tr!g0 _"bуbxh¶ܟYϵ6Z)б[yeQ fq R * r~">k.f5^qctЅ= efGOV P ] 6fo/UbYKIrOD7 w=G7jW1G}oUI@lZgUZqNP<ɝѬӏueBֻ}s&OaZgd/-1GgnwDg@*@u`|҆x:"q32 5Ǫ|%SٗRK-C:So-UkHb$Ù86^fg/u~\=LB*sJ.R`0&{kހةOaQ5V< [-U+jצ{fmt(']0l*H|o3suS% ?d]݃[=XQn+Q38?9fR3E իR[;20+?~F=RuQ3AI~jB+C9]ԎEZ,S޶=poI)7X0D^]nPQTJaƻ:z(g|rq526tʷY{^9Ch (X6G"WP \=-0ZDǝPVgP>{n .4=166 H(DFw1vpCDJ˗!:`?zK盹EnBrfWw~<v*s`^RE9&t++Rp&P?OmSqHdHsd7b`BG0lL&gܓ}G3`XK6MxvWEW?سuQvɢǤ+)Owe+ӥ«+YpiL %@ظlK#M )e [5VXo=8M ՠ;="(u?=u[7ŝa` ~%z| XH!^žLj.$(Jk_= _b]  hk!ߴ&5@LYȄjň~tds6Ѯ䂇nW~ [rZ3d}a,λb=$eeXRgêMk*p ;AzOR&m]U,nd:;&"c[aNx|2߃dZLēi>"Qh5^nfD&GpUBoϧg Ƥp.UYyZ8t)l ]T!ae  (ux燋{o3ke֖EDBHdP&} wAB?H`zǙ%tȥJ5@"LYUW?'暃,I~ Q LQABDG5XvZnUXk#LT v0h9DrW)h x8k̑x%G.ZfX_b伝j*7Z* 1#Pz{|лЩw& AA'_>۴/WB-%YM>灕M&F15cљEFX` oa V u&T&4T]Op/=&^{y]PZ4Rr괶\S % bEehF\΢ |2rD ~̟'$*=/hm_Ae# bw(x|ܱlnLK\(٪1z⇣ BfG~`[JEhx&ܹ$%C(@)5VaqJ~{ߠ;6k03?f[}H߬) v)efoStta3.?XͰtV:0+nqݓzp,ݢAkCw_K~7bzDx2$OU >fN M aN%iewO|s. 'eY{l9|ya[{πEk]7$fM߮#W4mU{?fn:抱Z>mPjh~ۚ2hTyH~:(i,va{?}G}݅-$Xj6`zluv[5X,)M+e"=ZpU[>c !Zߎj?CR]V+: ${)ڐύp8"ŢN%OJM؛ȁ˜{Gu1y=TrU|럆QR 5@l``F[.x#Q7T~Is7q**[>0G-[+!\j{ @9jkJk{k_ãf.]Ƹ#l[KMy|spA,(hRUb&cE\gE![Q@ OVk݃g^jx;ks]ed ,f~ss9Q:F|]rrD΁0ǣiЦKA1'O#@s+\։poHx'0JhޙXiI mKdE~}ۂsZ) eȅco, RE\ QÏibgG[t /_ڳSlUj@\ilSdpY0mvzHϝVvAl% Kf5jFʋ#辅އa}VA(HOBluZY$ڶ}ZֶO_s>=Y%޽fXf.vtg[fZfeR y Lj E(oGN͆AnC"mYhR$VT\POk#6xMy/8!{Ji).jn1I@ms=cKVVC@0Z@͞f(BCL;/D:UN%Efnlt)joޥzcDa=;ا)nHs‹L-*Z4Fx-IJB-cNjq9*K֪ۺ8{h]NY 0{ nlYO硓<HK,UA1{"1t :C2F:z wIY+Q3VETmrWrGP6O`oAW>ng`KP:gITҷ]h)`i7KEu5 J"/:"ƞ\ 6-|ޘqg[t>) Q,O V@}gd%ol&9 whI2RvȭݎQFyw dT`@Ae5oz+DO8ݩj踣Z쒀?Šɵs* t.8XnIi=!~qY#Tnʿڣ Amv=Yiw$ [+؈ys U9IU1 @&[G }D'pVK}/ҫ@\(P#yX4yA֢ԆO9>K:ȶ,U'NU?/>8i_YAx;0Ykǃ)! |U!`pxn]mmR$|PZ‹AWS} >!q3n ncϯq4j;΃WiHu8!uYœ]jZڞݣOh htq/5}B"yM['v& iE1r A7托^@Y,{\MEu@ɴ)j 2-QjDR.smkZ8B|@v3~´Y ζKsف kv?s^ԑOa:m3{u0usa9rLCDG fʵّ̫I0k8\X|Pp_;}$k" z!"P|V\I|XPkf3ZFXIYޮmlRGCQ^dcA5L6bWc0|":eXjT{ߕBrȔM+&fsie+xDٟ8 kRܷmK A^`kkdnG;Hs{u?r+D[&7oMc]>͙W5u*􏌻O.٥|kU[?bRر2ֆ0 A_M6^Rҭ;~~: ێRۧ!Ҧ,dLS?_xOIeҐ?x?}z-%QV!VS>ɕBЎ&jr/ek Za3Ӟf:e{g&]mTš6:d;&3Op;e|Eu(8aCEF%'IN%*Ԑ]ϱ'1>/q@l]rMvPavw\FSp iaZl_FM߶clln$um}L_z$[Њ#v[s`#z g{H@ xw8'HBƬ GD c+00|^un>d<R/n@LsљfLy>jh(ng>hVB({(;d)z]9\ȺߟJ:KO.}E$U1v-3ăIP:y)oˍAGzB 7K= oK,.S˹A8(<]zM׹zzFI@hۘ <(6LN]DYU@8`"z0WA 3Gx%U$>(CV7!o :.8Yb iy\2k'6Qۀ.I1wǬh24*^sh9gk2nڗߟ ;lr*Apgj+4]|IPAGųB&I.dP nukf=tPĨu}G 8s 3z{zɳM|@G^z25 dhLuu\TGD <=kCoPqg L4s\I(S~\YUdru ?_Y* CUZsq"[/Ŕ6Znq-s1Ճڟ5xqf(~2'1<. G2J"LDk'iOƣҿֹLU׾VRX`/sn F5Bp=ZwZ\Q j _{.M~NPNf3$퉕aDž$N!S:d'v5r5RbAW".1GN=8MB䮚7&(j妬:瘐I!]Kd 埦h[WZG908U}5K>QiiˬӁt+]stAl-2ܔύRzٿϽcq(>%x6MiuB{.wzuXsfm튓\G8]HT<9 )XF{}> +D٬9oXc]EF*K= #Q ՅpV[?A۱p*I㣖ߧ qeYFUdb=y+cq9u"@ނb'nxUUרg{4?pCqoo۷0-h-% q# ʹwyUH;y%·! h˙]{hh-%Ή  fcsie!:o(v :N@(G𚳖":u؛x+"2 aM5@F&O@ݗ} "U, Hsn [x$JM9ԟaI.2ua~ Ģc+׾zhx"S$$ S3#bCIӞ7.#xI7^2RSdx^sbIR}`4e'jV;ER@&}p{,Q±$1T]GmDA5ݸGxyOQrI+@pqܴ=Cwo9MHOGhg?fkNu.~Ozo< G-+7K0rz:iaZjwyz@5is?kz@\Ft`J~%С!nX@IM1jFwv{hP5 E4.Vۏ=@v8(;m$l%6M4>6_e~x4q*yy߿ EҀLTwUz.#jb#ߦ!uBgUKc~k〞*`!ҐOf;Ea &Z-Md;OJao+ 'RL{,?K;٣# _ %e- }va42DUF YSlLB MϐfxLK&?wKw}p &&c?ZT?au/#7!t\pȅE>>ːA_Wm%:ŏ¸4? E"nτv11P q) 極: A:T!!d)[L=ʄ~Y(1O@=tdlpHYo΅)r:O)M5cnlD]5bJ&sh2bJ4e' `bh^̓ln VaD^l>QJ5gIvڅ]8[7ʈEłniHzW>NX']e*|H~Ypljzk,,"ǽ];ξd7٬*YOlXB#͎0b1z@MPT3BIursdQq9["CVD4;YU^W+E":8$ETbρ7=ՖpˎEH->3m֡5 CYiuwKkf;ТP!hPڋސW anVY#TebDVP3@F\3'Dy18EendA")t aWnlϝ=u&O}P9SSrE:.֣Jf7ȦSY 9A}UhP[U۞mO0և9 ~HS5=yiپTPqTĎorXM=lsV˄9rVѷg67]8patGq".Uel8td"SS_ ʘf[J2!RYr,_‡k ɴ'+E*Or?u-lcG}[Ɠ6@H 7I%{b^nZ Te%w=&a;XHp6.I5%AiUb(x"| dp4w:30[kF 4v CAnH'c$M mϡP6|'Jop!y";#]0ifQ' ,םB"kǪ>lE[([۠{k1 r56DA|~Bx}}E qCE`]3_df>&$l u*;0E=ڱ(-1q@՗QzkZ=Z2lS66!2DC'{뎫G8㑃%&{.]UuBAHTܪI|Hâ┿yԯ7hub }.iG__uL ۹J$kb\07sD%5`{Aгٻ{ɜ\V;nFȑ%И'xCzH{IK?Xm[ B,kpυnJKk@sKU?92fv#:m>>T^Z8ԑN 3֝M;2 >-Y̓K%T]5(N>8̞\%%FSa~7:ة|8V3qQRG_DyrX UT @ڹ]h2Z[x~ʔ->\&vm{uIjSqOv">Ɓ02MrOO-O% 'C4H0f7_.(sF s#7S+P&oKUyN'7j|ZE慞].Z <?1}QsD_D]W' Hf5@A=O4^JE۹kx !'S5U4,d[sfdz:1mAҏ֡_+COGW0egK +ȴ2e-iX`Q%.֪B*`/kPMIE\i8XܲoX|Tv\K Bb3XY=űJa7[ r1nr5j1vwN@Eӎ@^z.jןڏ|5|3Qw8^T*N-έҌoa@ 1V{`zLJ{K r楦Oc ʔH>2y!V(YCGVzya#;ur2eVBd,Y$ro>H؏|h[ j*!= Wa(p}SA ~ u]nxfO.OYU!12'n):nBaS>{X 9xI6җk58s;DP.|J*lw)NÜ#,N`1wKȏѵoQIթ"PK`*,4?D[:ڐ튈O3{/+Sس'A4ҸVЙ9kPdd\[8 COpTu)ThG4%s-x[(/ұ>#aszN;.N@,6JN4tӸ{'a:Xuxa=i?j=} _M^hӜ3=rpT=+j(%'US;[J,N@X*`Bx+!b;=׶`8Dg%.qrqQ55I9qPQr;nfISn+DdFRsL16 5Bp&PWrkמּQ>@jvz o=i$>3eG쀳>e46O퇽CƤ.o/r0{|w ,#pKn-?Pj`Ee} 61{[K8.AJ^jOo.]X)Oh_Gȼi e7|V_|?@ИK* d dohZ/$d~ Vy7+nTRr!`vonjꚉpX>exq$J._P6'(Reخ.%/s |bʅjx2 Ih1Kww* [ P.xz#xm^!q ,o|B͡mcdSM'\(ujux|ʝ%,28`P˄=6V?"{c띖QK\UEŕ2?/rft {c:<+&o ╣Sw*"q B10>`Ԡ"Ǔۇʐtd*ޑHNű%;2#)bO];T )1퐫>Z͵0˂N }a͠ .%Οu~ө_ew503(140+y'TRq I1ڜH+7Be?}èoLwϩra^_%[W+@&Q/ah.H&F*qIRnatE: FLpCQ/euʍ?oߐ>E2)J0xC2A9Yi.;5*u-'߼(ZFBFn||e?}卵n.L`U3U0=\g >rGE43j.Wu޳T5ÈuR3zbONLJW"%M.Ŭ±A8Ww($˙;Z}Io 0p\r.Î; 4? Yh=fq+X͆:,ԋnaqI};ϟyqn/f8vh_~|㎇Ғz})Zm }PMp>DbcދZӱ`cd\ţPP,uX~$`)#r,\V* G"8]-Ss/mIgxǮAhHL[kFQ(KD3i_h\pZ\&m56*qOlVI3rb[+I߇DOuSqRyZ&[b@Rhw[v#9-SArZe؛`=;!"8pqSa5bS1"5H[0Wkh1 E abUX(y"Wq"{f#~j}.-b*Y/!ÊΩqu#!\$q\ޖUѪ3ˆ"xS#oLmBƠ 5WlYؒ!$3 !( qF盅(j#(۝Q`5`w;RO7_3f!vKB7,cMPkeK(J髨Twmn_ RwΐaFbBܖA"νs1~Z22yS7?Ζ(ëUn~_{gGǐhz#NB|bz#N0jز2ζڠMu>ڟ! m[TB},n byh"eump[@pƫ7B=tX"N>ٖC+Humm<Jz(W穓q)<1]v4umI`޸c;qݔzNedA}eH(Fv7o:ߺʼnD)|ی%wp5hí4y`B;׾'.5 _7-naur}4Ar᠂]f~Y] %^!윔jwBBՂUE%# ^5~%ndu4^tUVuQ"Ņ^8*FI%5DRxѷzcc(<=a\yG+B{J(@{{Evz@J^8hl|m6jyZtݍ9/`'m]KIQ<%P /~(R~؏ Wr#+\7NuH|0=mG꣡ʟZ\b ݧc{be?3[R" .?i?X8]ODkqVQoP6= NP0 dPc4*u\ʻ;/rɡ6T8ϼ`+AhtNs@ C}U 3n\Z]V!x ag3 kV,'Ant | [o8V֘ՑYk~(W]:_ hmZGs 5'Ou>K$02HjvwL~=稧Gw?9`^:ᣵx۳[,)!ʕϱ3xSou|f=g?dFhC]aPyu@X8PR7/?_=-T^rF13o{J0R/GeϢ X [O= =Ox;++0R^rJl9 n(džiU 1FAOWBj3_5g6G)Yi?_`BiƺT4/rN ;|j,uu&K٠~7Po2ߓaE:wkˏt(2H8eٔ/BGy'$|ʹRյSl;eie$J`s1u$+?QL=i`UT_`\?5^ %H#+kuࢼ3=sBOXw(Ց_ZR ڂ N*&3aS ;ZC|+Di3ƪ} JiA2',^2OWH1N״Ocnj7ɒ(S{ k-uU"1ݵB_ 7<3F?P9ܲ($;74ݼ9rW'g+DəO6!EL0Jf1ʭRCUzFD(뢕ZJưc Q PA #Wـː >sD]ugނ g-u^Z+*d{U*@UN1:""mRL ?I9>-/d;Q"WDR_esV¡*˫:ysS.{kvG`⳥Ϗz8!pp9S >J}}x+%(/r9PfN{R%zH@MOUI&LF}Y_bTܜꩡԡ\7W�q`lL˻-H>= @ DkP˸{"̶DPG̃FV*4/dh8Ȣ;%Ctsl vF Лi[lDi"DlS  "Ё\{Xœ}iF{h^5 ޵&J=FfsUsQ,)0F$ V$Vh]աɩe܉—7?dY[n0 c ,77Uu-\ vrwA Vp >TohΒkfOz:;U~CRoe" tФ)?׿l֤f(oӭmEV|DJTFdMVwsfd%T~RWظc>4$۶T. C5tEm:-m\:kmX~7u%4'LTa;ptLwanMFȁ=Xn)w4h$|lV=)=IH"8mQS5 ʓS8VM8ԲQnj:~e ?  ,e z$G }m^ eU \\^Ǻbj!Rw2ζ\fyh[,Hy5⹰33d+4raJ+1\tKfSkju݂Og&c\EM:a L,^h.<;3qk1@6n!GtW>hp2f0_H0x3Ŧm Hsou;檺Zce:ɖ`6-aG'&'`~xjoNS[E+j0ػjri<xZaj[D d]8Gj/b =lEX_j^9I>ǻs'u歀B Jǿg|`A1Ycc/&gMutKX5BB{X;&Mf3s[˿cc&=(C9aR!>h&prV\]AZ?;ScF(MePđ n`ggSt4AԍĨJY̐p)σQw ۥ?LL锠 KZ%7s15_~as&tBM/ 1hYCԵ-jraB78%:\X.αX[^ɕO9@Ɵi`pBю.hXF`~ X_f]s^CÇ\[$4=\!vVtuA tyRWC$ %[ xnɭ'd<GȟKVq+t*?b\U 2-&܂&ڔE9h@>~Xv:|{Zjn/[%d;B(5ջtO5G@qu?0fCl\B/9ϸ@ 4afE70JHDΙ3[bT=m Zv"U1\kB)N;YN4qȻ5ꓩƔni{ۈhǪ^חXi&ul9g2q M*ד 6W%SG˓;5iTPj \9$aL^QWz?m3#=&AyX),sھ@\L[ VzfSN#D_|R]RPlJD8vlPz$-* ypY&OTdeG_E ǤRϸp&=[w6qO6;c]:PRd;HZ8Lޭq`HmWi~, ?a'&Wu!7@IGP.,vvvrI< )4JGdg̏CJGO䑯aU&*U;B ]T;$ 2k-ʉ_P?zd/6܄!4ANJri 5;\i'4ST)13=m3Zukh} ui|ROT@wrZiEƜ6‰2wÑvf_o=T=0 ,rYu\pRHIL+4}vIJ^Q2-pDWߞc?Yfc6Gu_>2;9QC*pF"P4yޮ$\|\b㴙(h.5KyT,l@ ħeD36_-TR7HGyMŁD<{Ų<:iʡmܔNa(E\^9]6$YI¶̹fŲe(/!,6sn;qżsN{`b:4 }\l_M Px}XItg걇RY!Grю!|UXoMPOnees4vh~*։P9~`Al;l0ZD3(>f} =-BD:. }-fLSj9x#C1c\OK:8rh蜥t`[6<@Y\o; `sg+Y̍p**ZbJ  <y{A{E)&Bd.mH%x1g= $LYH:uLKť0=VOMcNE!ٷI×Qrp[@>sX& |s;%*KM؃wafbJ!SltT䩥/ߊsh6Qǡ-)oļ?Ek5up;&*tL3HJk\-+k% 6ke9&HV$EM؄dmCҲUʐwMm^ _@f }LHhkvIAk1|hҩpNjMLp&^$p&̉s(_xԯJZf>:Q_8T] :`Oθ͘*6O2Q' ,\QaxftFrGuƟ]|kwv/Mke{D)w@2cJ ^'m\h ۝C.:|/^9$Pi"b *l|gAhktnلkDj@S7ٿ DRC%lg_}y"5܉2h`A@d~|mm Vm(pT\tCZLJjG@IJܶ e[c>2v8g}a|ttXcH`}7%T,H'D 'hzC,R$S3~qr\ς}0ĕtFE Ep 7 Ӿ ˮ#-Č< *"` h봵Y%SKS)ja#jgOXA^C iuLa!&;Kl8\ԗ%- f$w?b}o|΍`8&aM4$ Kr*M &|̉M䔐MEIL*oRT,Z֪C\%_]!(/u{ܬN4sg}"4>pmOuBĄQE9dJGύ,)=8՟*,Eq" nozFsSX\ x+!C- V pZ|:(Ј>1QǝPLz +M~{-2< Ϫ¯/}J%rH$f wb4K=[/r/UXlv?a 3r9 6pe7(YDԎSp!3|8צ2DP 2#+.Ӫwp`:yq6&Y)}봑hҽC0x/n 9tȮbilϠܣ+6AI8I˔ǜ{(f >8Rli̋=}9F6 g\F)ӜcF._"7K}WFԾ=ڧZ5#2 .| %$V"Gc(oh%n:s_PdP"V76IZ~?DU;gI~pja9a 2+a&s`t@&etRV K*)O>NWgA 84ViOs},f ^Q)ɅBHxrH!5ؾ]=CL!օH4q'ڞVb޻Ǩ =I pLyQ8&{1py~u}3T.K1ܵQj_f*yXfeXX =҅ |rЩziGkQjag EG}Fߖr%PH͂>AE$^TڐtF Y̠1FfdʖSlnT8>ҟވ[دbn* 'v柏2&V =A9f-nv=t H,~$?!j85 u z29h몒{~ڎSq 6v(;RcFR\-cng88 {zL 6K!h7L\Cgϼ`6b%?_;mGU2[0E?X~Zjᄞo+BGY_d.3G)tTNz!@[ i \z~pr$q7M0B-rFsn[ EY^AhIyMZ%N{5Ֆvٴ؊*@w񺪓K)D/h;AΉb~jGoU+n ꡦcԼwW6(< yr,>>pjT*7hq^~ =3~G>j56Y n?:,YtMT8W c6G/S*ۥyBx*^p|Kw9j@EY޺v3;z)-_WVIU%SYB|#z۷m^?[gH(@)EgNTjF+]lK%jf{ V-=Yު6mM>U7HsA莹ő9m<}f}VR> 0M19blE8?Ȇ :`SCˍ'7$nZEێ!$iʑNuMgn'\{^M֎{'JPxv1-PrfS̙O#`h׫h s:l6p~5OOIZP)̟]2Ԉ 3 $$8ͅϼ:'`A¢1KhٲY@^M2}KB ;Fz$a1ы+'d ǿfat7Dȿ†蘱 Ҏh=z?.'~N,YǨd b[aߥSVEdzI^i|j챤O{#+ZgApMc#gcQ7$LvD7S;|Zm63\]O!f]{!ԚnB?kHП ]{z 5ifIɿ+OiΤkle*#{q 386SJ"id7ϗ5x.BXvHvqDSw~$ݏ lr- .WQ…4[9R*d˅p(rY.aWmhrp^=01f-T*gh9+?Y$/`%̓ǁ<]f:3 )+wDRq$8{{]K :۳x\ƕ[Ǚ/@ yDm,:CWQQ̩-,%%H)ZhWalf!/}LtAxFis (NEQW!QV?% 'OB\ $]A\aZDA1T3?Z4suJymᩭ4 6yǦO} kz/u@$5&ĘYث1/P4VظtQϣ;dYjn$=B#tZPIySw⟬ oRsn%h\"x_y/t4b\Ҧ@+Of0n8Ǿ0?kCIp:&SӼң9=)IBÊ#? YwdnzO⊵&o0־4Hu/IgtEIC@&#J|WR˅&偡nsqfR*'w$JZC~"~T;ǠSľ x;9A 3ш6o%@*y5y: :Z^d$b~:MF(і3Ue0,O3jϛ? ]vC3U";]`79RoJdd"m rZab5>ttiLp^`cS TX^ d{qdm60D,n@iAd(]7}cH6!hq즂3P5( mj2>\V09B D7S 뙯jGPo:/ VR3n,!=& syU*-ƕW&hwRYh?YwDzЎqBݲw^΢(X 0{:;[N/6Tu/ ;pM&?n(d_Ku[q,ͤJ6 * [f]9Rζ\%yp J%DhWPTG!3e-3Xfn b*홚$^; =E\`Ԗ:NNoj 6#3'pEZq-6V1}NiG.d~  R ZX|eeYQ&'@>Z[oGc  UPXjY)*[oIue*G*eV%$Fd )x c:Ib*WIH2'#z"KY%./q0FӔDw& ߬-af)S\eb!m2K>2|Is9Hti؞t}sKG:T ZhrP~c/ъxܶԮ4^@փn _;=7yNR]l'$#de_/5_kr@+>"ٱا:iCΉiIsP1a]nj]ˢ1.-bw"[>ޑeֱ|&%7݆=} iBrMbm`2:+3kwX Y/g%XXwm@Y͚=q 8^?A%3qX~_aDP"[2 ɃLs֜+ef[-L>EԖ'7nCS~#Wx~)AH2WR?!4V<ϩ'R ;^mS+G%%v^xfSRVcwdvtE-HZv-`N*8rIm3 e*v ) V3Rz^xhZxf Yzu|6hhɀ.Rvs%i1sGjI_'jEP4QZ9 Q[bA  0n!qN0E8_DtwF%zurKPvaCPsXmRQu4|m/]e5mBf+TL utE2gj}|E FRuSGrф T'N.aq")VG \ƭ?ȷ12G֞?T/3%j|BNs58Ƣj{+A${LvΌ996VCfLSۤp)NBz;U7-2 ཞ陶Q{\փ^R` HBtg_X@H6ؾfO<(s!lx)\bjK;,+bHs (8,!bcfe Z=lA,)I(pZZ:_l;'#v3]iB0$?\հIEFLvт'- chi_g7[G,t.m,d\;mFE\_ /N5lk"]8,Yl YѡmV 4zI~0ϔ,D捬\ZA֬Kt婍:"Ph ھ݀+# AknA_0kLr(9zwSf"EWZ77۔.ag2l]R'ۡʒ)h WoOn-,d; R{<ܟQX?d&6v3VqZ3KQ:U@U%g !],ΘOd %Т~٦J%p-p_<T"m%7P]2UBTmpIz+J Z ТXhP度j>)$7aTi8պ_opjgPk&ߔǖ˞\6%;wSĭ Վ n|E6]` ½jUoH Z؀4}0ˬS/{IΩC<{jTaLpH.mo8_Ǎ}c՚a&zz ĘctIUkX .z͠ Ɇ:<-00l3=Zsʽ4V n~.35yiMx7!@GKJېoyZnI%=4H%9#tSL4-.2Ҁ_ z<lͭAb ݄ЫӬ,Y?[fڬ'8q!kl]p$N\t!~wȑ @6\o=Vu@%q7:Hp(%ˏU]!?c Q; o77 UVRo-tȉ纝Գ1XL}S@n:=ןs՝vŪbP"Kq8; k¨ouI),O 6ԮpJF1{s\OD*:9hy1u6{FTxp @J1cg6 ?ICymAQ;˰ a}ILOT Fx(awP2p:rjK[@V:PWVA_T$nFwEn:-[=Vk{y+^8X%)qƽ  :z F1y$FTJ<+n^6\3 \ IR=fVza)&OPj$r@'PvGXbvu]ted0DL!`vl48]1>:^6{ t}@]Bh'6h'|QcU:EMS$t D0nj|O:ԣbk$IueM} S|sxODrT7ρuBQOaxCY] r{|m5Q"MW€ @OLoL >*ޯ BָhPQlBJTSe'r=|x6P'TDY(k\/lύ z]jd~O:Pq+Z2"L]]}S)q^e-Gs%•o1:y[9!ܶ;kſ3_fW+dMgeowŷh.}>33uk`1llE/~U̜Yn$X?\LEod7:3~0Y<[!d&s:hR} X)&Qܓ /ڤkjZ!Q4#VܯL{<sf^"oH}a葀L+ T[drDB^,|:"+sоT<u MOW0>cqy͆Hܲ-kU9WB8*-~F=K59W"&7.~\ѡk#pDºoLWWp/7ku3TlM?IV^JcIx19]]@4*?G{GAp49-y w 7C&\LXd;\VmM$|!\$#y\_3RlS*61BQM=%CbNtU@J MȄ(&3GV{=T _ #R ONT5%8$)zAQmL O~ݚS+(#)ʢүyK3}*J;4՝=0'lwcPvŅ,'€ ڰ_'AsZu Sч3/GUT b2On$۔,a0t0gOm!U*_U'm'5U³kRLy˱o쒧8婕>?Ϫ/7'l)O6A!}BU+S1@ 9ǀU/j$ǵъ=9.BqiS.z2zM>(a D2-tȖ@_q\ɐ$8<0*8?EGJ{7d/J(60<1` *z9٫':6dg|`〳a! |L_⒮sy;wU9%ȁ Rr?)][{b^+<+Ɯ IANKZŊxw=ЭpއS#198Fd^kZugFEB#4؎47"L;S{MǺ@qWAbmǴlKӽ`ZN0!'pؾcP7c ?}QvwcG^ryī{1|$RgT\( `D L΅͆{cP0j,!e"u(Wvg6ĘL;6 jX .O#P>#u8,]6u-1ツjɳ,$G]_62 :E3&vJC ehJkl ?%]PA*H?^¿ 9'd'msn}deo;2 W9E+?5 A_Bl_]. ף3f4jي4%dIڼ)>:Oe-fi_9MtoKʖ=sESSNL^ ^}JQΖpO[,D #jEx?=vT~Oh!96,<_/ 2ռWz3d$i=v]lkx~LN:)%;{%.7*z, oF|Q5?;X5 J~貿VO fǃȈnوzˆoP0D{e+YCs?Pе#8[ͩ,W]j<*"|?'Q퀧2t0h8UP2E} " XF $Dh*t\8\.DUSRY'@YϺ@OڭtB)=O|1H% ս 2,5YPe@Jjq.tmCL-M kXF!vlgLp)+@''k+s7BƖUF U n LzZb8s^4 f1QAc*3 +s09ΉYLޫpυ+psXَvp&W{+gK'b6{ږ&=4&*LW p$S<(#;De p80b7htiYmyWWgUgHu|Lΐ- @Ү|̖AR=*k>ژzt HuE^SBu :?1*]ST a.t: W2^'Xv ޟO5+D ۺO-#ͬ2SBy1 .l|cvU. Azv!Vm!~ziv{/zbkIЍ4R$nC-yeiLy>Yڟ&mǭj9s$sh[@î"5 ~A+I G|ߟL(sQ0xx; uڰJ ?T˶` B !9l|z: QNif~T5?_4[U޼EP *~F27%?]UIW󈰟#Ǔ_XzItƈw^`5KZSx*Fߎ;:QUnEPb 5F^.Y[?!*[ -fKd:&uD_>|x p /jT:E .,ޙdͺQcDVsn˜D(ӏ$ǹ cp;*&zo(SvXO"E&rqr`vK7 d{HLHٱzT,j1%.ɞ89f۞ڛ˱Vyyxt'_tHf JGjI?,‰NEn|\9ul}]J&2CRm] ,;`a5%›(I>k$ I< m F/9j'Nc#<|X>Pvko(1hʂ *QĒ.1r0D-BW.Zï3+uD!Ս{rS,+'WPR@$K^j4SpåoygʸT9`,(3GKW➵K{֣ɑuuy@߇L$ScKM)D_,Gfiϱ􁏧ۢEzFMbap>-? WkMzF/wRt  :J; DRYF$i𬖬P_K.8 \Iq ީvvE$ I&.7B Mś*\1#z}s܈$W^ykNUPIUɨO'M5M®~5i}{K9Bq:9o*ּx;ؗm"`5g . &D.͌ o-4˽G]0[ Yas<&hb~Y^f*{/nV=EQul4vgTM3m""Qrc &󙼟!D*|٥KQaӖ!n곉88??Y\zCƇ?!HP>wȼ*hI%Dj30UvA'ó }.C¢D]ql ^N4Ƽ0?>],3<`Xn滈󔓬#ƙt7L8)|eUmvaB<;e(&l@_W#<)"E El+}2yvX1x*ԒmI39FwYs iqG3Ņ oZ^xN=8݂Gȵx@E_Jcw, Z@P)MW_FjR^Jn Tsl[!KvBeY~^Η<(KYlKa!:.?yȑw+[%t~aw }=& D5`jQP;DllJؒ#L#~{e؇aVn7HϤ~TJӖ;KM3g!RDjILc %UyvO.0|Z%+ќPƺDq偆dm)`\{ -xfȐ|Dkm Srj)fZ{Wɸ<3o?@ m&U ']ؾ+σ4)ao+t4*(8ຜ7Z =ڛ9)\i0 {/ ^qfEEp]i5 peF\&> $߾߅W>6bfوqQKT%E"wxiofsF43]CKC[o mHx~8'U&|vGdp4^ r(,6ܪ\ /hJB7S'HR_RQHWZN ucB9\K&cv|&ljs,Ђ郉ë@İP^nbK}./voT WL{m x#qWL hBDB#7@&> -"_ {[?{z^oo|G<_.]pvח"hZĀ}TR24,d.I~>~ B&^=gH?n$׽M2iH1ܔI@3,Jx&wxqmF)Eߪ)f kͣ3|8Ԓ NC6KgB7i +l:oO:$u#8V)$"VmȉG'`wc(dkCrl5nM')IMUHi~+uk2pLFQg' fLw3a&z\~"HM?^=?~>ЇO$fvloj62QE_ #~i%GsQ8 SP&T)3.{[AZj/i^PmUU)'R3KK( u#[JzD[GtnJl}c;X#Fq<ֱ`,/mxkk p6!F"sSzOJbm耚R$<%Xg{U_N=eKcls hF$1(~ߍ oo)ʥ9g;xN6}Gxj Zct]#8.p͝tO',pv_T thvcv7M&I ̎HGE@R*ޗ@87BWâ.X$cQQp5%9-BDi NԿx֐ېJcP oap#~A>Iwq)>@N&H%ZoyҫUᘋCldځ>ج37@r!4k AynwR/%Dc={|$6alݔ~]8I\Һi*)|;`,0Zg~(Ă8@v" Pgajx~4a͊kڋhGm§`LeAa]%ZQ*4y N١{Ґe`"~ WHE \.(ҏSe]K_=+!" ,҃Xp?0M vͯ@O#l@GPuIW-4N_*#Ĵszz˷ѥ<  >\zc`y}yn-P笸Wh}E[8n-ecV鴜[%k3-`z yKza<)76(X"pPZ,M͐A<['+[_24C p-_!kG`Q:,l`ZMfǞc~5SJɆb7AHFњ"ƭ&Uv4AM)ɗ+eSzX;4Rxǜ?ؕ`;M٬uCBOOp#Z0+^9h33cξB;;՛za^uNɇv壟gO!=Or dkX@_DɹJI7_r@R4Y+cV-'q֔p>y{iouη/rf} ~bJ5f,,Ĵshv611s, o:{T'ƃ%C(:k?X;T\vb!~tɯU/߆>[D =̌pv8VJheIr\ś͢84Ŵ"$&֊yROXR\tYQ$+!iː]@q3 ?HpG >ǻx Cgss 7IVL2F|/;_f Ъy-p=UÈu˪7x-ۀtHvuFq.M&OmE>8PHãjS\z=p%7YF-Z(Hi-7;9ֿfX7Tan\- //4^י 𼖎8)Bc8] Ӻr|3~? fU^Ǡ7~/2]udwq $`X}^@fJU|79ăNFt%53'V1v\xDܖ=~do<&"^!mϔs +A [!Q>}֘ͯ-*zϞI-}^p9Ӵ.@ eyY1\8$!&~sHi)WbI9pbVTL1!ɾe&Nwߚ kS|<_m'n檇cնYW$Yi!OLj$pH5aiqL8Д8s]Ny&lIvidEUI\[h)= zf^b` Q~iCBSs_ȗD&evhKH_$88=Z~k{kDL ?*'w<#F*-0(†R㬞5qM8Aqi~euF >(rPËsƊ_ʀ2q2m?pn7 /UDzz.!&b k(+㾬 =(/XwH}Cy|Xk) M'{BϾ^/܈=¾8NB¶[$竏Йa-nn0߯$}rB#22 0SN #+Grǡ(^V9x1AUYI@`Y0Y_CC; 凈yE2R~(3e A0{+! }nzB5w3rtګ/';5}?muU9{?L6v3T!ƨp:Lb+m=i{)z ;B]ҤmQnkZCk[tlƮe7'!̾Oz1ߘc1?sG<&X`VM_ qubn?rM@׫IĖ*)hf6^m6t`F@ "Y/iO(ɴU>d!f) 'A_H|gEx V1{ߟ1a1( FcIt6rAFQQ 6Uq[v羻ʧ8[HR.|L{8uU\/[ : ʒ EFqYX<1.V}x\h3?]\κ|_̥Tqg"=qxWZ독jR{ ^kp/1ěR+UdDwU?ROJ0+]{OD@S|~dG-@,A\LbTA@v LV?/ hHitRqc9:hwR|=,53`ܾ:s/\R+ a:zPŒ"(/O>gۢGwUWJMo*-GyrL?l^jwZc^ŇC9Q&Drc~M9s\_9OhwS D'yfnVIl]˝L-x75eCty2 BmCwBNZBU]jȞԜ&*2YK06tTaf-Nq8RPab-tD=3cn ćq}pV;Frf#Av_~tOF+T/:unjS[g9O;X@Eώ4h l"G IAA UR\`tN\ Xh Pv/:xCkGĻ -hN࠹)dȌ;$ܬ%V5`Ad;vqܑ|Suv\q'Ұoq{Q\zxt,koϱ[Zj$FLKt <klͿx*kyrA!c0] j(VۇCDT/YmYbc?GG_>u zY"1G ZNCv&8&eb+4 >+zd(&*mNjӂ2?Y[N3xVa:|&>~{Vw<. `3cm}+5oh.9.Go;$YpVlTtKGe ߚh ԾģV1Uhr[6fnf] p,0h(qܔd羫 ɇ)ru"Bx멢UL ~zkCX>^$+cf&7׷;FNebTIï ~ͥE,x\"?,@l hŎ čPC3̃FX?f ;8 ӉXz d)we{`"4p.yPjyYo]=q.,P[O2&Ue.oSaj0pXaO=<[jَ%'CtD{,erP\sHAZE< /:F~`7Ce :zOܕux9J4OYd^C3y0v7 hN{QJrQrb@ TH1JGa11M|zՎ= (M윗R#rZe) %v[}l,:_IKdE9uwǭz,?FfskvHgoTXwgJ)=ږZڊ=AmXE^aplX71SD%R1qfUuJG N Σ5R]]hHeeYK1U E-0 lj7> rE(c8@5bP{XDeYCe(>$1&Clr._*KiA8 it?%(ag07pL`R)֦D|9vO&3zU{_Xiǥ|#O/{N|(꩑[ҳsOBo\QȺXYׇv)S~VxViWN֢hʚ6,c ix2S?)[_[ ݳI*M>8/C6G$g9%C2=0\-rh ;gJƖ3 %AܹA(kU~ʵi} YONFa*tH#]nMQ6C7$Z&kH3F~8Ḑsz"FtkF1mIYqk8J?6 XaU'~a/3&Z(4=aM&*]u9yX2^?*c' U ZX T]ҥW7 O$*qK3r^%:wAD"(]8RLa"/1l$HJp^/ӝ*ry+i26OSy5^*>-esĹ\牠qXUkػT}V%N' X?=~xzi$OuZBTr)҅yArk]IDx*H$ ͘E<4/~V2}gpF8ixg8|U;d` D~_=\;LE9]4p:S3|/:d5s'ц6:1n2 Pn}.~f) $3Umf߳5x(Qm֚X  Y*(RFє>BEOP@- nj"f(NZpPkZ]5'T]w a<z0難-RZvچ!}Z4T"<;I|-OU:dTs9/\8:#y mtJ:}i2ߺ/6AUIVs@ Yhx nxzB {c߆i2܀8;N#2T4kXS[vS0/Q;~33T2CZP?:{r9:ԫ\ nTJS̄t#/IrbPѤ.qh/ʊG*)j1A}CCM.HdNsݰBs?<  GI`Hvir,I @yo 4" S~mH)wɷv#Hݪ*/Vn…q_[XW1җUyׂ& |DFhˁHg GROk/T1v_ZC3ˊ`~'d"H 4@ WVڪcЎKu+ȌK qC|eO`&w3܂}\yp6ۃ}Ncm e5Cy|㫺i>OB7%t'QfwnnH6|wv8%ՎI۪>֢<[y+j;d`nO4 R.4hDdҗYI/(tS8MTen[gx zJӺsv<`՞ޤo :a,;H h 8 &:{jǿtvC>U4{A)â% Tm߇wheL]ú2d+85b7ۃa qS.W,:O>y\kܛtoU,1;[I43g@s 8jttobgM֜x=s䁌 ;6hڸ$I"YoRՐ8`K_Q)PW†صl:HF6'Xq^gr"F6}xN0@IJɲ%{hQ0=aη (Z@e#Iz^5U8ah_d"+2*g~gzTQLV=b]4GKϴfGa ވ%jf=u]5|j^+ qV)zlx#mJJ*Of+]°NgXmLxV1NH wmLK2gpi*&0qSʎimdfN!R;'<՗XWpFrovϽ@ZwC4&rKH v-AI3fFz{X)X*UQ5Ķ\zrs&N^؎N i;5ޱy̦#sޚW?{ U3$j5C!:}ڝ uyU?Ĩ5v˻!&! ;qEZcܫc8/'y 7^WC1}y7]="u. zcvxfW`rKՔg'0'C`(г䤍<؁+ S=L~5DDG槷){۽T=Ę`R b@e ,Ÿ$kxzSϿÍ<Ʋu mS  `Χ<_ćW L.n^Z''Sq{h$[ oQߦr<Ҷډ)0( ե_A1wJ {yz]ID%}`Vc,` kvd'ɊQQw&f3xV2 Њ?hjn`Sc%",jf (Z}0i +˴5"ltis{ㆱm@T"ҙo=BAY (&k fiLHKwH`tk%MENM5OK|T0;rsbuh8GR /ҦCYn'Mk.@0R(1YLVHhdfy S4<'ʆ3+o'8O_!g:1&o-n`V\1SkssŬx>$Ԇqg 똓֪OMҊ5t T #)z2 t4Ni#kjUe<FF9*>0 'L"285%okORU9uY^us00 qtZT)xİGF)uUV8;5[_0,j"<=#=yE к;S B ;M2>eV`B=~ZUW<@%N pxW&T`݇E =}(zwv'H1 J E[c4 D.s zɸ5vAoS_QE8?04Dq jj y-aUy]M-xmyW_;ڎ͐&rS3 V"Cr:++2NMu:AD,$F V%GkJW& 0?7^d(kXЩ`,М6]9+ѨSnr^q:`I&m¡`~P+Ϙ"T(OXxweZ;LiҮuʄA:9CaYN讶l'V; 6!?9 BH.%ИG=(8wja@xqs-ۗMSnnEUEw<0 Ci0̥xxsAe`P@j!cD*Uj;3,u.SͲX"&yG3T `FEge=eR&t>@pLIG_¥,"b檪trRGhMjDs:)4ѨE=Gzjgp~8(&zQ\z9u9Q[53@dŎ֏Q.@'5ru<֑|չ`4cb@RqJe2wP_38iT߮K/:"6-<ބth>/k+O+/LɠV: }.e?ݥN>Jri&Ub}iS]tY@xE%s j'] )1Hk2 7a< z#*;E\E*,%d[ztUI}#uUCtTy߂VmX3@bt aYsVΙindp\^ݩN~e `-}<sf߲oMD9 ́s$7#d V(,Zpy%ytQUՔtO`ב$aV.X<Н$MЋ쫷뇓)HWTD14.s;]o2kR]%G#U9a̮.#\偌;}%-K%&vi]A; J{WR1z-7BP/D ęSS3_wJҋNeNl 9Sڃ\H "KAW7Tĭp%sj* 9FV z) BE lH:O ϦIiek@ݲIў{=Vn[یu'!񗪞:r7aA{ؚbV!J)O-1K(ʿ6H W15E;7&s2('@-\-iM%}eiG[8K d,6HP;:\#}IzW@\җzQQ??л~J<2T 0bR"1Rz}1'F'iztS@w#t֋VM j VDA4^w%;;^6 7 LK >;z(<.kzBRyTJ#;S,= z_tZȃ_ 趕RĠ5soE`U 5YzFB8'ƷoX0Ars%m''K شXg=("G.H//mӔ!8}~%0 q6_M%i>Bmb|NiitvFTlx\i>50 ׍׿ZUN+9r\>?tW+T ;^/uHgא~w>_]O1 Y0 T]>2o]p4mznɀܸо6G*X^ћJnyWaC}-R`nR=z8Y1sPYQz2ﳾ3=4;•\hB9chxwŤN+-?`aN(i}9t>qɿlI_#x]5m.X؅aiHc˨BQ:58Ew vEY8#E P~]Fb/֕# s Cloڢ,u3r0…K ~/eyyl4w|m~+П.Yl]-{I8 LVЖp^e6x@0k~Ѡx {)T9P Y˛ "7嗫T>ReYEІ@1DO#g$Ԑ3`zFҮF18DnECp6nyұ%7$Y lB/Yv8H Qe'Q(N;,۩#qs[E^ҌxT!2_AozO@~8*&_k /Е{FI'kVW|%Y q˥5m:Idg'7Q2v\p{tzLI>CQP8̼xp`d+ )kx{1c\\3ʑ h^%M!fS*Hy@ڪPVX k^J Wu/+y[\K՞ ,ܳвÅíΙ?b_5gzᗥh:8]T_;pmq|sjIfB&붨Ou^3~^zhˑKPn^ebIۙ' ;16BXAs=4XFOI]+ҿ*+@Fn6G,@~ =of,sl椗CAaMs5>7U}i3-nl$JR'kl4 J nvy?)|Zp)6vVU$ef$*^-{ m@Hy40\~œ5NO٬44-GLc^G^= ٟ8497[H)G{ݜ`鶵JVƴ8i=̅]lVdoɸnz-,gU?_>8| #&K_g<Éa6.܉N8rC\aVt?8E+h0pS; au ^m<@5ߺLךRfX~bJ]6 %F2ذ(>L0c;4-_y%͘# {K}<FgkM/3tma+<@8xtJE=㫩yk䄎B3y*THNڲ\&>r%,vb|N UņE~..ݚ|@N\f# MK{~w_א:狹`WmYhT1 |^ ~DO1S"bk=lnc" y ~3(r'sCp d3eʚّg3;|ho|gn9$/!}oܝH[COV)F-i]Y䀣RbS9֨kz7?ɺ~RX xZFĀ&K'ݯr'T3j`.$:ZWnAwkSug`v+G&a7FwwHS! v]rFg@9q<4ԗŕ'z-SWH]PlW+>'d<7gpC-X9Mj$ʕk 󗊣5U6F=pW69H  @S%y+īgܻ6-ci7@d?)b!.w){I"v>\x4R9{]!|ZCG8~\Kȥ<(yܐ uQ =L]@H݋(]:;<龖doԪʢWlH D봥oKe_Go|t`|B{!tX:x^O4'nx-U*ޘ(2ff JZM<(ZYLy'"֠9iI!ܕ7vc<뚛<8_=6K@*OfFln]8>4wqfl?V8tV@Om!aRV6zIPt/}A8&9wA]?)% :a r޳ږV.͓QNCœ!صXU2~8:)/W;'oLD'~x GڈqpwR J$:`Od*/uxHy^* F (|P㉐[z exQ4fa:(>uc&)̚@]%wiW9\eB5HmUlr{z|_Sbh`HLA  1t$IV bY~8>2i}ǕGF%E[Fiؽ{sSDɝ :RjA)~r &<٪fVb&joތ\L/~zj&iwX냽o<ҬI^bSB6LFPO4;F3k ~6Z>DKղ$ϊp3EWў4 -Lb-xشͦ>pNuw%[;h)jo8pBn[T M~`@À𶲯7aD}Z|SYqH1";XyP٦b^jz+ W'5fM\@}h/rp0SWcOAC{Q6,)ܪ.J8m冣\K$ez % 8Un(J`'1]IVqsqߨ=2ӗoatL ]]^(OL9K}ݴ݃ nph8ݠ*DBT&5^ H'qB1W)aA즜M> 2'QeqYgߏ7AybGT޿*Mo2)'nHI,u3Zm۶>|F&&uqŎ6BL-gέ}D]lio>`7to-Z#Sp~ܗFaSX"3Y=:=EDs3thrBnY >Lڂ*XY.TǷr!Œ9 [J>ni\N*c t&}i()aLW&ySP{rّ7?sz@1npbt?Qa AQ=TkpE̼1EB=Vv0_x:-"Ԭy6#s?#oGPePtKp;¿.w ">8ex>х (y%Jj*3j5:N};!*?*C[ֶphk+I٥K~P/)Q3ɘ1F24W'~*:~qN剣|h@jQŘe+4dϐpˠ͑der]B ڬ=(>drYtO@(vX-|Z6ȃ;,CaObU-'6ZjGgO:^UZf*|fȨC8ijQ2*.">1+v,eycBq}I$۪#U'aH@۟!rQ'+a!>5HkwW@PM^1}tMV4(8_ }̐8 ?вjj&m ׻ldj)9 ݎ lܔ⁖2^:[+~wX~ˆ:)yA= c:7 `/wgu##U+ qⅬ4l2:O{wϩՀ gIdcDCm虸zfZBL.QP_2w4dC csK`QP_ ݲ*bCް\{)@<tؒD-|f7}ku@P^~'b,#V[J2n0଩A9UgI/E{y4'yˌkp٭>5侒bs& |TU3k۪:[SvtM 8˕̷H7׬v8i50q᠉LdFty<ݪ_]逐V|E!-Xmmg:VI yyhW%o%.K76GUE1PʣKi&5t^ߍa+OT_;fcX("ʙ@.a!) 1,??@!{Θv lkF5J[MkPn3YֶYS18ּVG.bJ~=[IKrАXRv)O0P~xaTl`E<5:8a9s$QpZ_Ubrc1 eauܖK/قVS p{fHiS-׍$D~( B*-7ꕼ=v| i|'|V9z/͍h?vkfb3C(JRGpl0}f界?9 av7)׹lY !^Ňo fk!NdR  +I({?K: lc(/c> RجwC+E#Afs 0Zu ѭ?e8Do&p{TnJOL#2WbM}9aH]eDSs|,5/Z%Y?8;RV˧êk)xS I^G%̚H3OnZ˜ڌމ%XM8ǩ":u2 k+@D8kDxJ*{PyKhߞ샣TcBwB)KjCE'ͩYΎsƛjߍ<[x>i?Sm߬iIG‚ag/ BjY*p7dyw>;wo =+O/=?2΍G'I`g6c }Q{S%PʄaېeL 欷\Ihe5$mV*YKvi[Ug\nq}ZApFSz9 aӆ4+Q#04dZ w]V|r3:L0٠<[۹[K]FcT'(]ѐ,v݀_dX0b̤H(hW*:|#3`J/Ծ*guj`X:;ŬgB3qr܆qPt$j"t|zIrly`|1J ˨5#Aӹuh8mod|\`RKUfq[H A#vZ dxp NUW5Y9q_m puV'ګI)L#9,?TVոLԂ|Q euZ$+M o* dD[B-1 7jRWtfs4l<pm(QdʕUb!aN%ްRK7.;]We.6:Nlm3&.\,uHj|V&&llߎWB_XI޿¿b. "{O2R?-R)Ѷ<M 9PQI(9˺?ۋKA ~}mj86J\"_#X泛 #O!I;y^NE\6N$2a'y< lKr\ T4ҭ cv8''a@]ϸUѣzqf&J Wp#hW6Tݖ iН.L//^iC0ܷ@Bt 0}Bڑ%[zk'"Xށ )s+}MH2:XujGp>a6qK=(m-Z]sR&8Zw C]#ԏc+ n6|n}DG(XȥQ:jѿ{ ywEI%(JPܯ JLЮs"6{G ȟy[]1(SUf:f&0!@1~ULnwJЫS]1O'q{p-g5Ax [G :}[TfAz533qp\%Y~q 0"Tj:b=nRmU~H,\+T^F12u7DBXÁu߈K67^-" >BT(5aC_Xk fep'<}GW%j] b5PAҿS3$31/=q [ avo֟ y)@k̗S#{yԧTY|W[d"E4Q2*ELW ,K-3͉ET'| ˄̼'B!Δ '49oFL@`>+6V?5n@eARf ~iDiڊ䴞!yo%pZ z RM?c+d 4I[;U=q>> ! %Ġ>m# u5QNy73(O!cM6Cx\Ssa<$GÛtM x231t͢X%/(ᄈZu31)L&WІ0xd~x6)Hτxƛ)UwKP)Q*\IhRA'MɸDYvP!S Q>bo R̄ҵ [3ѫת{tzṭ}DsZ2iIKpmՁ SQ ö7۲Vȱ8p\ܻr Ii?hcǓq=΍`?IwUʯlg \HaWbˉ'f.XTIF^Z<pP ~22{(V;zڍ(Ocf &>SC抻\LՁ #(3N"egT=O3"Դ7Z^e)t\A0̴bĝvp Pc-.XJt=!}r:cwÑ=n2m J[-['ITv<Hs':]crLufMgnX *s"@x>^E8O(n "mHVbwab)(Z)9[z3?YtJ!% }a 15J4^֏(:ОTiڊEQ}sથBi]cdj []5k>c)~4 -N-$ ob G0ng !VE L*&A"pNhLj r"opӗѺeQoɣ)Z74c91i(}y^"BJrLdc/6vʅUAK |)\9t:ހ5x#( h]:#gbP(w(cä1ce e)*wtM,Ս& mBv/y׫IZPVdc1HVu칚()UOw%)EkЏ5IH͗`,\@‚ғ%\AlmxxGc6p}u|俙Hk&(_hk QdsZyD=7 Y_"EsW9ٶCWx BQ}^J%b^HE7_P"{]Du~eeQ4}+wIZ$|~+Z^u/04q4&jj(h'@ IbȩOi۰(ovdc,Y%_ٙVJɃaah˺ 2au7U?|?TA"#&mv [C~a34*Ւ!r)Sk\֬O`c`PI[dʣ~3~ֳe];AGYжOh\HO&SlGc{cxC3V}3<b8 ծFHSrW^'F"~ ]Np`*^ae=Jd@q"wІWr -'vNՙ!4y3h\zWAPP=f$,mU]ƾ)^g[a3dq?j ]hXWh73Cy|ōM2&FSت`;9!bCB l !TVX ɜvY!жoX@iz DmC+<g1qoҤǛÀ*Ӎs㌞>e$.Bj C,m &)טּRPۇNjZhNSacLۦ'02zQ@uPn4!\\ gKbZ_/Z]0>ۼFzܮ/Xmћ/ #>ʔj-Dg?B̾0pV;]-XYY2m,ɬ&4[ O) VE90_]X\U-<:qguUܴd#hg.oR+h'b _ۖ 6~!Em˗u 1% .js ɦIS#ƭ\XD+*)[-~W8N>r -d 3JafO1amɨޝr`PڅNZG bb=zևBA n euӯ)DG1= mj\pr „>P tjB ZW %,/s ށIU fT_P iyRB@fls"6bd9$q 5l׆H7/[B~4eL9ix4~$A2sY#sʙ''Z,_GG9|}ۋl-Y=~& z,G22fiCN*%wv?iXщ;[]*(m/hjyjNI72s84o =gGlpbFZ"5#reW,N.6owoߢsL'ߚޯqGnz]c߲2.szE Vo@y_N^Ńi*Vԅ"|kK Ǥ%^*?+>|g3>7_Oy/pS7'%>OV9w`@&,JIWNT0)ڑ.ԛOP UVSXMIz Ȃt]i5]h/.Qq,a $,xu"{t903GH-Q[EK5>;ԑ4K*IWF)aߍL%QY9$3kqgku--zPI= 9{ rw*ԂMRQdfyJ{*JR i p;5w}xKfȱ )4:PKȣ[^}}>˃W:7%N@]FRF^$%)P0c4ŮP1wnR $ۺ-)tYoP|:rX#f)_}>X15l=Kmz5zZµtj<E.ai($!PJfmHZKF5 "eׅ-1ǭFoE|+.cۃRTnn.~؉PM POP~1Y#.s8B( йϾ%+= }03zW2 6`Zs0,akJYMXn)1+JaLGQ@FoZמ]̩{UN]'@ y1?(L,j'87V:H0Si}53BqSIC)ë?xhNv䮨!$ ֦QV!e ZUѥ͞ԈRy`bgb hH>%_7v87NAHJ5c>ٽmK _ó_ц ": 7.\ WU3@ wR|<.wjhl8bWy%HWHөZ'$xڑK P^r!`"ȁ=i!6,|r}P!0@s/y (D$%?,]oE$+ӄ[ݒ\HRQ̀mS+d`+R {b52&Hi)6+"m: hNwU3F~&*dOs\N:[9A`v%Nh|c#龃4RŲ8(> >/"q`9z ,,[Aڊ% 5N#}Ih@^$j:Sr\שZQ_WxR2 u } :-Ce|һ& ys^Y8V%_M+(q%Y`iصȁ4Tal0\L,l ^{M+ yRg F,UˊO9E=KkʺWw'ւ>twag=pA 2"YriFpGƶq!g S$=\Yr&-^Nw>9y>w\¾wm ]LrN?3B^dh[]E@0YBJk!ţ xn^|Eb^tfyӰbƪ)( '0 šruE:u% >;=.KҕEU8!-*w\Mbb|puCduAbhLtk޴OG4k)i0"7q4a.o 2ٿ$Zu\°8X +Yw/@م~z(ih7ǖ86En~Pn%!BYnZDvE÷EIGVmh"s:5ɏ>'[ȿ0|j(t$){)Ou!KMb[pLqD`Sm:G?Dnb!k<'C}ld&Bz69bՐuGIGR0ۗCd8H ޵"8nw0*AҐ.!sz#ϕE# +) ȱ`]"bb"=#7Ů:Z!"v%' \D|KI?zQwg:c(tXهF3J#j /un)z5ďj1/Ŝ2zhtu3x:8k>y>ZޮCgUm^Gk֣bDnq)U\C<>K頫xyKPr,Y( ayxBvvTXUWVfc'1tNZFWIz`)BʋkM٩^E/a$_n\3[,hTz#itVAp| v1x;F\Ɔ]xpq`(˦O`7b?4 Jp IYe90 15ՄʖKLb Cf7IT_ɒS-AnjV|]K(#΅S@q"pn6wϨg#'C8m;{^*La,ۯ0BMK?W%`w-#5%%pĄAX'#mNE.w;A`6IދOi =j%˵|Hy&-ȡVybK."]6H6. |=>hBhyh:-v"o>bS? s }䄚;qtn$ՃѦ290jfһw6|ZDTts󙉉E=r~HP$H^VZO޳;Zđ*lwI+ ,HHZZ`A |ۀA-]ިt[ybоT+(5|?^  v8dGV KP'2 NoVJ.|^LS}OybboS$r*-AֹLsP3 Q߃-/RyvFK R“ Yɞ]W f0-iJe",«7L[~bN(1F<|עJɰDV+\%zHƆ2}XDb"~XR>+w ♘$ K%͂&G{S px0j%A#%,B${hvl蠚BJ(4g{"TXа #8T^c\#Rj̹DhSיfw&+̛ BZH{YJ-RA&e| y;3oe |*wr: Q׆k ڷ?ۗONgƴ7H` qC,njBTT-Կ~v}5-Y)Iw­q'!Pj @*8-H;OBs +K<}!03iZr?9ΠT ⽨0*:{ G:ӫg;|Oblج90y: l*!YuG1¥s\Ư9)0ӵȥ --5(LP~|< S߈AݵʠP/TƍpRMWW'Z/يy>r}[B]'.'AA hQ:2+>ܡ@^58ꯈx>gaf؎p+"+%Sx{vy) Z;%"1 ֕k c&p>d}B4X-ig<0bdf6"Ӟ:Xh` { q%7^e(TwNx=l{iZ"ip< uUClˎՋ"hZU biXZ ܵ+V6QMTܿA pPl!{gNPmv/C]v >hi8nt1B l:qoYYϰgCuX*E =mb1Okxe5`^;V"́-e~ˀ"lRBQ-(y;ٲ LXhAH\|8\"Et.{1=lcz5/l!Dq* oė^ZVu/d_ղ&ӫen!am85ΐ$ƵxVn?W:T*`EؖXRNR$v0Rv}pPRx~LNBt BRFB{+b&,ǃ萤TRR?XpŎkj^ ~lJGmݓzetA eK)3'&͍ C(TD}ke#"F2"ӥ` .9fhj~'*7(:0M.,KI_H]Q6CDsCI~h< rU0Pi g^k#g`&A X^JBg ,څ z$>*|\XQ,fm:̓z@Zᗠ20 f<NՋj #AX,n<ZQy\fܜCF5`>,F )~(|Uz&S&{yB!ˡQ MM/g: d,PpDX|?ϬRr]҈on)|4a>{j. )2|իLpHc:^/l1FDf;+n!ϭgrZz¤|Gd#EP\\nem]~0Pb h` F&8.\54y,2}\Rz,ōړY$ #]︨Vθd3IeIf%u:H/%&ktR?P;{=L‡Mc-Wmxlge> qZiXdX% %9"\ S@áse5k M6R@/!noc?ҥ3Rⓕt˔Y= jݱb<2>\K'=9րόjގ5%2d?Q7j, A+瞵c|@&=ۘoo  aItOYS:!2RNkŏ|#O1;1v1Q$S\ `l7]4cA1DeJ0;0?Q8+3) =km_\]Y픞`/jV퇨 Tz/"D}rDߥ {㑣;wp{qoQtsa0ܹ4;^eDj7FxtD00s̉ DJUQ »?aʤw#cK/i.|ZU/kET!|!Yx}WWVi\04 b$#ZG{K51,ۏ ?4+@<nu^*6Gg"-*Fx,'}?\ i7S +s'!̢++4~)4痆[ zw`a,ғ-0:jۂ#ohRpP]:GQxWH LZ)8i(r&0g$tbu^6d .ڹ9i:ֺ Ltnj#ϔh3wf.-n_Qi\W~9ʏ . EON<"+'?%A;E7dz, "8dibsʛ J0FPSiHsJ.U@hu:Hn n<- $(~5>*Iiƚw'o9qNe0QLNuѯ \VюܐrL wJj,iE^-SsBAlذBf7Sb"r".9^!X]N@p_KL8avHKQ·ZIPv.µuMU.ۉdwOkQT]ޱ\&fxׂ` gx5欄5'VɉݝRi#3- b) oqݫ+c sﲝPgae @Pps;ov@\[!r*0 $;G۴ވ%f+?[\kj/K|,i$k@9KWbӧNuX(Y}ΔUF[us'_'G,?w//wBG;Lma@B4G|9B# v/҄ϗI"bo(s,ߙ C֣C|h|*>NYdWs@Eg@ 7+}rU"eVrBq-.b"2:Sn|\vНU#A$%j0*fA<^_5ɐX҅?1807goB#86pH1>5ƭ=⍖I-)}vtgS[p9ϕJp:|"^QZR2/T˯Z˓$<5\g2)Pށ^pFڑ%Vn8M3+5O08goZjShŝuNatx1Ag~^2l=68 W>Y1:")a* ^]% g{nѽ$E@x)yx8̊/nXT\l9 d0u]20Q,L5ޢY`vV;dEQ]ӥ1L)凯 sF6a7#㐥{k:XW3'۲yP eolL8mŸW Lڅ!-tSJG0̾$-P_<'ZBgqԌg^'@cإM8͵uO,։R<}1zy4$6 v7ez0(Q'VK}g Ɛ|Ij<_\t寯}Q](߷+xŘUsZ}=Ebƣ9.E}op˟+k̍74*4{9xgYZ0707010000012c000081a4000000000000000000000001611e8eb80000cae4000000000000000000000000000000000000005300000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/saa7164/saa7164.ko.xz7zXZִF!t/䁳ʡ]?Eh=ڜ.+K-<;Po!Rav;qG\5p׹{*nե*}D'z2v :u@g$KVMބ801Oτn*MZR{c80L#2`TS0-̺~qЀGCЙ D s)eQZ_ cz˲{lT(.P1.I\q;V8Oj/Yؘ ̀舘2N,Owb RYIF_?|q9kIo&Ay15TSAk<&ċ7vk42ᶷItvbRWs= |HvJ+w5[ /8? \K]7JPFV҅'pރb:^0Kuw-Wj]2̹k.؍E^/ W+d"c-r o:əZ=Tرt~FP֊O#0#gߥ?=:oYٗg.(R8`(T4vr?` f'QUi-~ bػ/me|V?J$ҝvϬu'"kh'/41˓&4S\2 7ǍVP娷rm#YN}\+KGt 7 9fbX`3sT'fDGE;Y?[2-,R% du=zt5/ %O y)9v 9@1݅_^,HQX3g塰N [ut/]5m\\8n1X4y Z Tm !"jyC[BoUuP `"kWږ WYC7IG>隸8Rq*Ayޯ9Ҭc,"F=#X FZbq;=0tT^xiJ%'KGNGT,*W9(fU7Y.U}j@mIO3Y"E0giU>hM'0r!3)w3`c|Ae(Sz߽z70vo(5˔O}M5@Ŋ^} +Ad\*ZɑZ{I!ӣǖiŰ EdG=B 7"<\׹8tFc>!D`M^ ôe <f"%C L?nxЃ65hn,۳? *;L96c9N/h~iuD!9%jBxզ>@Rtz\67FBKxXu٦' 7[y"闆Ã0_rqG*yޅm-d,_}on_ inZgN{8<{9ڀ"o JJ@ƚRxN ^a~&Z# 8})V& U"IwBڧ PzZ~ns)z֦Gjw`ϘjŅ}Fʃ( 2B>D$"G\{TI(ǪrGB慃Va@6zz.M{(m,c3)G) je yM(%%7Ny5w4FqH,ʥD~Ys RC`l'iwn' j>nT̫ɻM+z?3Eʐ^%y?sY"}k㵣 my9\m% B-TDb(#{t0zPDf鑍E4:;q2]1}cESMShV L(^ j.\o>od̾۴Β wSsdrCt빝F{C"C;g<Y"c>T4cSQNk+hYxl=vEg̨@zŭF.9ӴmGcF2pTY&2W]VytQ+`$ԄJB ZqR~Ed@uk`"\@s _Zyۂ\4Rw̡-1p?*E,CMu|/;LT9qZؖ2"-h*n3b`u>xGnQE?@s`d*tmp8%>di 5 "*&2Ɣf<*eAJ>P/ǚᢉL(F*]N Xsl1y`wu˓ tA5ʯ:Tqv_kiI2"3Ԕ )vP/#6nr=!;h~8k_RțGL>-Ѐ++3&\t{R mGxkI4ʜgS.91Sj8ef_%ie/`i#hFc|/dl*K ?'Yx`׭%ׯ~[TΤ@Z5F13w|Dǯ6o0n۽߻"Aۛ\wP7$F0$>笺 [)U֭$O6˹\ǵj#\m'e<%?퐨{m%;e;y;@˽\ZXJّD.Ps$p<!-W} jPu_DN>|?UBO0FfCE@ ec9]˴#mLc"o[fpůR>^xKa:'SkAtHU6d$-͜2R`3 t/o`T%o h#:!m9:=d˷zä|R) E==.& 2[=C#͈ X7̬᩟́%PÀ\n${`ޖrM;G(VkɃ$j26zmtSo  ?v+}A9@!33䚆8\x~LӒ8 anziq ʳ\JJWBh1kΟ,S5`r;x4ηhPIFՃ榗lY9Ԁ[%2` 92i4 jL"Ac!|n\6Rnֱt,E1c06sm2U卖Fq(WٛXky]$''NПčuMī]ݬ Fӎ40SiV׺/]p ^ sSO*o%udS}bMv]<+~qjaCrP*Lَf);`!|8OȠǙj+Ko9RDFIC]uUPS_Ŏ[ jL;TF=>|Qފ&b9n9G6]kG0z#dЛ~ʘœx&FRȳpB>0^}٥Twr!L깷{j2݇Jߦo^;$x*DY U }|b|Z9ms8&_xqӸ.i#Ȗ4$hZaսt o~HqPئIF~k00b>T+V֋Ǟ}].;%2P3&kSA&= <*p[*mnM5DPjN O+e*)\Au0ᵶt2hf] 8$M vTk>) VmJ]![$eq m@e;'F.ϓM,;~6hx-kGGV@A߮G-9:~ԍF,&NPPsCQe~ЂxLU˕ؐ3Ґo5* $ yK|O7npC &:|EUmEEi {. ,JƷ` D~Rzy6= *Ɂ\0G& v (p-E# dMMo2-1.5oStH!1@^ s=أZUxH}16OaZw7:~jmU A/bn[s탇c%Lx;*.d=jxH2$d 2W td7A]]yr7rE^7]8҇b,m[EA,>OZ0sJ(u,I8NF;xOy~xz*h;Hͻ9|cQTk,!T0e;y BMk&mRbeI!zqDC;m7 5( ̂ɁUʚҙ!x3Cou2 T *7eu깤L!Kp4Vu:>x(cgw{ӢVC{֦=ePj)Uqʰ[QIy6uӜavJfS7p&BFRJ m3) ئ:\3q+A 4} ƈ!PoX9E_Vee>5|_vۇH#lJEpbѣtu^jlzKz,cM+\ƨ/iKp j\ͻ9&t B_Ɲ";SHuDj(c<)?Ԙ̫-++*@od[#h:fYkɖt(N@| : ˎ. g-N. ۏfsZ|ۦz؎:ry lG < 6(V1g=pΌowu*^ճ%4BHcbf9Dch|6\hc68Ym%j7O);q[X:$>uZ^-}We2:='5!9_r~3"n(PBhm3RNdɸu~]3gn=J , 4.쩟xi]1!k<+g3r0Uҩ%AB F i%xy1 pgti52ʁtj ;`U[3삚l(j?#'r#o|@} 94ޜnޔGG7K=;ʛ _(&%&8:rE,.stO`92gM6LgBWS@+U59k=5*GPېroFmd!`_uYT>ne3 :!hoaǫϊ#Hby!Ra94 :~kf@nox WkP"B>T#2^3}Ѿ\}`RY2& ݈kRWmB2KK7 e^Kv7c]"GՓyb:n2{k{*iIIID5ZhHH̬bv x^TF[t͋5\8)wJl8tR*ņ'd {6إ,ŜUy[pzuxzqm/xLV@|t/íMم=!̊%UQ߲%хLlò6ӗD*2`N`]cZ8Oim$Z^nIK |D0~d+B: H>f!K?%s-@pJw+=I/w>\$f_sv΀#,< }MH'%g{KިwAym9̂1 ;:ʭGՑ̅MwKp[͜Y R\޻̨RXP9u349s3754W{03$5uo֭|A8c9Q/,zbZC2idgÂc(Y|AgysSD}`izfy:_WO&xX|~ khG&X|-IDQG[2+~ܻ3jw*|<ޛ+ۗ=ݺ^0V,RϽ) [-(t6t͇mK1ک>pf#%>ȥ/~Cm-`,aLJRlt}`eIpWF\Ȗhfؿ,Mr*ޓDqӰW$M"` ?!pIwn`Fv"Yp1D+Jܦa[ w7"L][cu0,ve^$HLgP==I98Ev8;RN׬Im>"󹥧nurec+&m/LS2{̷5/M 7ɬp@-T3`EԁSۍ8zria[b~ MwiNEg Q2Κ^.PY.@ ֭KbR'T.ݪbPK6H\ W%iN9B3u'SKYea/`7(~Q$Cg=Ph=& w d0Ə*QՌ.s{)(3^^Nܞ(8;8Ajvww)7bdTY@TcRR4 w9שm0 .m%LS- K= v{1Ap"_?:V7h =ߤ?Z^߿_(GQ$'<[Qx7@Wv5TN֎H"=KVB|.!Ibvo5}A6 6/ζbrߜq֐nMImڡG6'R>a,I&dOlm,8Lt#{ T+: e :S>n {6W,+CW3|=;%v#MJ*mҔ7;>j>ȝkxt_Hڈ,5)WM?\:(hK@m*'wɌ`02$O֧R0蜥C̚׵+ϚpE9iaaz~m qف߿$SޤAƣjZAz7lslbT ʹk'_#`nɟka2.h&R:*oTs\/ED<JoaGkĔWhokq U\%{ 49%Dxgq ̊xuCS jؚ굿QǙz*߾qVqDH++qxzFbKY\ϴK<բ=Tçr,Kl̸?-W}w]2*5_'#l¬ZHy (F2~Ys-:f--ElO5’64i'P٘:D I%`kGZa;:ҞϑX-LJ+RW Y."9yTF?JS\u#o%*O/#Ee7g& wLp}Ӛmպ 򟸦{yFzp$XAl: ")ufHԋ#jJubyTd^gE ]Yu Ц|E*z瘁J5c_2M9DTJ'$d]Gz sטGKj/tX GPPn)YSr9/b4$lZMt_ jܬ;]:$0%U$էH5 ރ©[Y|݅c+Z$rK?&cx4ml.XOE_uߪ64鶧#OT]%Uf 1IfCqm̛.twenAeWĴ[c@ZMs?%3h&D1ƺZP,3?0},@!|)ltK TB׫<<:>v^:.|cƍD@]Wnk+k,IQw u^#GO ,SJaOlMP/yJ"Kj+S̍1qNU75И=lX&$(E,YT?9Rc3K?1J$0|A!0+LR=$\:Q]j5L2q,u pb.Q}̼3Ť7s]K\r$y߷: Z+㼽F4u_<9h + s'"H $(n_8ܡЇG+E]tս3C0ޞL'`VfOŒ,Hv cYލȥ;rSe4$=h9d ܛaĬJOjЋ]ْU| k8~,&z+E յyE"`A o `<.#ZTjU BZI!(8h,kELXtdBbbypn!2 2y^Ay 81x$rcB /ƾ2|$&X&h'[g\M}BņvDtadWmZK0'74n@zպu9J*#=4n?s`^1x;)A4&Zl>#֟Qیbm;#07&+E*0PNRn`w ;](bo5[ئ+= bhv t}-q]ڳ؊&̃21_7ÑSnSQ.nJaFIbzNHdi69ALyNB%ǟM.F{KޑddRwv6#:)8-Y[۷9Qnq{!l4uҗ!-XzpZ7`Ekjd/RN ?iٙ蜸@_)E쵡`}G5 _ReDZeҩ=n&r喤*\Ԛ bdV<:nICږw}؏au,[i^RkعAjr# /y ⵕA< D~dajq]uHTO":*@dO+>nז<:FQo2uYva[%N0j;(MjS%pJ9uNQnk(n̟ZiMO,B3IAMWL:M~< P#ؠ z9tUeK ɾ4|<`,PG&y.+-tE `4+ezqK cjUߴBّ._JRz᳋M Abߞ?c]b;Fc+SCULʅf̃XvIkll7ci"mFHwD X ,3Q Dȏ/ Ϋo% Ǜn%+,&({ˀi?١ GȭZR|5tW4M]*w yOjL؟T,[ nppe?n=FH%p Q`g}t/mY*m6Š9O>P!s#saw^~(՞;%JGj.3kll/&zna`e-#mյn.e_f-6hF tH53d{!Y60 iWF$#_ǂ 0foSudGXR`4P,OMX%-*k ßvIәl0g{$l,a?^KTl%Zalt6#F 0$@뱋ivP ؘی&4W@f?YwM縱k-*cg*ض-/t;Ed~l[1ɝ6 EEYҮ~kE־ݢW%zˠ4SGdxP[?#֞#^RTRTTE_1Bx۱{| ]6~\s7CN-2J9wr  ɓFf`ЭT3ȉ^ăۺn4tR-Z͋nHHep1JFUvaR}xKb{aȕ: cNdnyR\Si)TBᬦd|r>ZI*l+<0{dksGBB&o-wz7.k(z} ;/`Ï9#gB7ze~p2qOEp(;qn#$0.;\7p(Ô8+oiHpScTիXQK-L䇱)DzG :wڅ>;tyinzUr$JϠЛ|8 #b|y*\zQ4QT3ǃ3&ܵP\+b)lz XVw N]19eDL:gLcP%:{A~ieghufިȋ {²+-RnNA Y»{V @{h'LrŔq:bDD\#uk>輸웓nY; TPm]iݿ&ba0'ό(3f_SE.\ƦUN2̭}A%=@UI e5}sC^փq@WiPpMA[Xe-{o6 :*Uv^m 0U8g6FM^i· ]Jz)) d= Yw\|8_խztōgsG`DtyY؊uIukCɂ. -(8:a䖌m~ކu¨䋻{c}5]]@ٞW ILoX|o Cr[},Xл!T?3ll"ֆu&a !'u~1.T=0R"B;AӌHդY*+t6s7ڨz&vYПZ(;eqGa"^ER:Dշ_Xd+!IW(pIBCzKZխZ=*TS'q]?P+-r _!9꒵;῵Xl HxP2mR rP< nvSr[̻֨<T; Hb-uIda<ߏ8k!X̫Yƅr߶ 18|@M)V?&%ɵ->#{t֠GխŌg {w^ZtB3'?e }˂u(aAIX٦ݮ\K]UIbp !O*>?P#{!ÃKI/ i?E?zd|&i2NU1}:9=Ke+hw{HHso В_<D #"ZI-A}|[8fi |@*æ魊◅ $;.~:rZDžcf6 JMnnY/Gkӑ9e)/U}m9?dܬ}8;"^ΒL %  =@@ .H<झwp,~r;o"-}{tCF\ۊGq-^O(([8b^@-{]'ccULJ<8Brt6]x.z½nBmƆlbbJTF4()M CZ1p''"^A+UE ôFiy-= R“vߔ:%w5)^x2 )b?ө4AD lFkjO.4}Q0pY^iXQ0cy g488ۃMXnj9 J_>Ʊ`yeϔU'dƥH) w檕t/o ;cx%"GJTe>c kh8%Q<{Gfpwtdl b!S7><@0 6N4D}B$#RD:'V ׫Tb)#Y9 +AśB?T mW׶\7S5k v2oq^ rʲ>FDr8 2[HV|ޞ8Ұ<0_ x,voa _ uߨkH0L썋$6bkڐ8ypf W#k(>{yc^o0 |P( swƻ^Ӵ-hx>)*EW S\9kQq< {N9Ӯ|`|23sUӦlʱ85u2/g(eq^@lJQ.FG-g {$yI4<9; i7`5eR*)k&V<3/,2#3acnp>X\gOj#) YOaaPЫP!iV|'zxWX06 vů);%e n9l6ᠨ͇lI)U;L3ݢ">qS޶{A%Ǽ7^>.^6!_rԺճ \ozq(3f* vM*0%z-jZd(+h~ʀ.V##r>V,er0`ͱjl &fс_'iqW2h1xV| |!l]v $2FP>+Lߓ3Z_byg #xRoY35RAxd˽\(lNA!t訜/P wWɖEx{ :D|T^B7'{~[=5O# \ϢV ".0$bGP*+ƆiTITOنj&YIC k݅`oJJ9e:!G %"!DͩG m:/ ҽ?-m9K{a1=Ww WMK.##V\t O)3C= i&*gM򴷽=(R<ƭV̵Gf.70|!TacBql:O]LhhAZ{cv3s<3V/ *+ L{x^^*<@ .˽ӑ˶2~Nko5j lI.`4H5u NZł(7uA' GDͤ(Ǡ*AE%$CFE;AZqxf.aD!!tebcrcs( cux`H}QK j|pb%dp&S{ؘ%hlI Z袗WT,Z1={QvAgkFhY+=`=fVB5ARƴꊈqbOD]tjM-a>sl<#trz>wxjLoqS=)6 BZ5,a\qYfaF8'oգ!n_9>6ɹ{;w'tLoI" *_gۊ 'У,Z+cT{'m nh2Z:oO!+$)ֲbǔkTbTW,  ёZ7p봨cčƾ]@}@: awjS 'n KuiSA)RCK+onAx*NZvI2  wWիo+T6JJ,pu;Z$h .Q"p;QU5Em~:k}Ohғ%v)  ).7#`@d`(Ycm1"ۿ#EϷK[{HaE]BFb`xJXZ6'*QK_XZ=7-)Lpt~|ڶ@[msg^`'t-UV]C/C4 Jy$gRR+%o5B?af6 z=k(n۷IQSf'<XҠ_+oVM%A4V>G+^}}RmZUe 7P:dYVu.Nk.:ǷK>{UD[WS9fTN)ߕ72|o`Fި)"6Oh6WcsÃ]u˿1o](1i%Jnl\qoߚǼEüf:{us)-亅O'\m4TZų3t8m.p ]A^=,U( TE,&j-P[c"7J^>D)?^pa~'H3+]8$&)8}=h\4ƥO.`!R?{L =mJ_״KlVwsHq WwAso qqBmX(WŲ_Du7>\'M@i$p p[4P+ ć84zXN+ꁯntr =P(uoy^6{j+e>g Yg>@5‰dL@w:=ནڌU_lY߾o"HUnH;=/{:[7CuXwi}eB|YԐ>zvJlcr3Ȳ:ZMbC`Fκnڶ8 #ukl`'x*tqbDtuZ^'ĵw eW'4m#j7GZ)q38ƫMx1)EKt\eKfi/cu=msQ̑hME"€pe *] ;6$W T0%R2C8]/z*DMT  ~%u#_}x[ ;PDs +:Su:S X=ոSCqQ&IYt,zj+ +\ EP=IL1c~o`j&]iĪ1"W _bq =?\0pP5%vXZ`,13}16 f, iS ;ۭ>*Q@"kP8h]eQ+)w\`=2†UG@ FtWn&"_+@ @D-8{20Zz|mAmms6~P Ӣ[`1@\~" _$n|1Yc]۠ }|UkЏz[ pɲ]xôp*)BcA؆'Xu~5GzSU_nW%c\/t vV{j[`Pݸgސ|{bOo47[a531h,; Q&Q4vjtXߠMǚWedOO`jP7 Wd}\o$WEI{ɞG@"ct8E׆2̪ )"'ɻX?̴->[W`azMΠYZTF7C#y+w -ƬT6sWytaX-"?L{2Em ^(9b\S7/XmcdwA׈DWEd+k.Fyx4Z#MŘ;zdu9KG`gۗ"-FzwI+S!]_ƱIGN(%A-H~uy:ݜw 4XkQ595Rrk=lWmp'6JjF#uIGu;^(8qhiy.W8+IFI0y$H Dm*gS"?`ʡ oxMXs ~zp 7W)@oflzIf }N=ѝ6 (͠ZBVVOL0=qmw\| at#yƐ u;#q]uP۽4G}k`x:/S ҊP6;2ݩ\chʈC]t#SyR!xˬ6)stΞ"7}ګ> |険YEP&7xTr3UК{Y^4dM8#Bάq6D/u 籘yhpfIZZj1 EJŎyY4$+)znyͫVꋲYJlp672 8ND6I+((<مUY`6,(^ äqFvI9%׺ΒYإBl ~tJ3q_=p*l =F->l-VX) kjyt)Ӿ]qXB>븦LrU8⏩ ]\S3l Iɝ6l mYݴgYoPi#>]݌nٯ}aRӛ-Ù4TBj5oSQm^`l顡ٻOaz\m Ueǀo1 [6XIgwR35`q:tAv]n<4H^aE]$Y3FUSW5. S9Fu!ErKsL,oyéom(?Bml~TSeHe_ CfBelnxըX.'8~o |:pRDEekr5*3dB3:)만GyW>Ÿdj_ z1d1\,@H5R-Mxm&pxWY1[sHБ;@@XD(dˇG9UzM~5t #}Ի8s5RgG [@[.뱮IM)."k3}SV#J*CJRST9w@uDe-,\2˸!Qf+A"&6f?zM)z^Pܲ!nJ88S);s@{m 2jT?k, +Y<枀:fn ?W٬-vp ,~xaK_|пdž=&nNi<#¸%iY"4, }hg{դ@ O[ {xj3YMCgW!W\otokfտ80̄.>K@aYz5!;8;>٧Os̔)\dI+2<ݘbAuV8(т/4;;!QxU>]|!t}rK팛U&%]Eؿ8QW[˧ ү؂ #Tro4`9=S2V] bQC}/w>el3?Q1D+pTQ *- ƕ:J:4[k:[๼!@u$!.q'>$/-['x"壷^8JNGw#F*0zvѸCے_,/an41O@E'_l,)qMຏ}Ұ㧝yH/8b5uI¢rZV pm礪 ᄀH%)@$-Iv|CC/?y1nXa0=z??B?6o e!2Ʉ3rSIh,%iJހUu))wLndh+W촴f ͉v-x%zmFIxqtO`Pk=yCm>oS綽?  axT),>SCknH+GQFiPЅݍ;dHm~bT)@kD%PbTm+EHL8b> m+Φ~c%8MT'`,\2\.C.0!E(ί1Po2OSe6!w(X:I-12FaoZY4:ȱN%VΞ-3y˩'ne5:?Jz}ě"1MGp 2oCJW:ڻѕ;Djf"5UZj=GҮ~5*'a-ʱ,-k=Ŗ 6qs8yaa&ьezb${ھwXSJ{s`0ۓ"GXUs>` Wـ#i˨0>{MYaT=w|QP\.%'(EY5v4XOżXduSuques5WWfB1R6S?a.1~? [Ǐ,Hn8<>1,5KY-$Ps?{iN29Tv GΗ!u|y;aĒr<ކmɊ-Jؽvƒ;$@Nf>t1"VcFkVcFǯHy켫E2!1P"BL*0+eEO3~Z5|0SSdz}\裝|!0!ML6TϪU".IIzLa>Tr с*));`1ltOi H/Nrrnb><~%Y+ .7;zRw^5 JNX~o$ϫKWHQm#&<͚io|}9EFįl;d"zi ]I {q݋a;u$\NBGj$2ՂhBLom:攽E,&s?+m;@7JuTjm1/ Wm% V%ÄIr!,ЀU䷁aķc@yGF0DQǏRgF(#rE^#P k'WAmkz@J!la}jelH*DT`ʜef;p1@d0&N4e`pbr+{Z@hg3+.@INÒ'(U3"7siaƶߥ9X*RxoXpF" gM? X;'YoK 8Q.d $eG8~vևZ*Y;ϩSw2v0O"fqg® 3y&mKkhf-ss`Ҩ* BDېj,Dž}lHzFtV JFqRI~^^m8.z^FW"Ordjky N[Abđ;8{!s6[b_n=~Iq Jॷ:s{ΦzNt(VUA׆dHH P TF3s1CÆ៑{7 = }<Lt clFx7) tC<ZZ Dt4zPbYvdLsꅪ_="y]\-|q,1SP$Vt5 6t3EʏsyDcm|T]557H6ܻ}XݘyP>Iuи,,r<&sa][H73SǵTWRH4fTdVHx*s=v׹QA?=36(x" e}jR¹4QG}q%KF%MxX:aF5q.>@+wE>S dh[!p Xzt, .WZ,vASFⴞJBbawΊ!"r}Ť8-ZjcDӕYIO=D*0ă>t*o=\b `8Qtp+vrjHΎ;a!kv#HPœ)|VBq5C`G.Z k5!s͙$lB#f}~ :\{0-jx۝ dL} 1>a>m61P=0JGs0ڙ7//}|a6b!('le4knMݐ0&uj==k,D¼E;=n*2+"3:EUxe|:7ǹ<0I_[}e`eDx{=IE<1 9{^$^»3k,* 9&bIzecg/;#Ky*qfe^#ݺ!V;$-Ɵ96g 6Y]LTMKSyN H"_|?8= @ljB |&_~,>!E.[<PEHסMuHL?n?ڬG`#)f hBx,Tx;<EN@ .KLk>ף au9`QѶ˅ 6 1 *!߾DqoB1E_@~-4YPRXσV5{-uZu/_2nCnv; #TB:e|V-LW;7߰SݓL~7a N=/ʷ7_pPIoh)uٍ)fGdH,>j,ZA`Tcd\CznAqḑ&7b&H ȁSOV%ac)K  .L ?vpN(<dN̂jItd\O|ւ$znƢ+wD|VxBIsS,FEd.A' ;M-xJuXH`ʟE5>_eGJ+b彣P\";*_-!__SMñSv0%Dtp\B gT(ć8 iҢ26$}Ue on`3E}\Q9_ }L&_Hx07v@2hS⭷Ӕ/R.fXI %V ̊ssd;B!V9g<,+ =T:gXGhx1hJAKQ=)'iFÞ*\{>ᰳ?]욬K:M(VV-nO<&yԦ'?6U!.^ i| S|Qh)a+E7?1?EdW|$oNl'K܂۱ũLͭ nUL/vEYnS7dn(OS.|o(Աdx3Ӌ-'։掿.u<(K[^1)m-43ܷQİ&{oS)rӦkz7>= 9$O4١)19]gQҏ&Ҙqcܿs !dOڿxիt X'8&{J:@+G3'/KZ!*.#ipo=O v`ʕ9U/&COXe@)#l~nEKYYa2k~ ``8<A]rϖctdfe}l`uu=LIB5 WO:+Hg2!:&{ffmAImB- $dC̦toك-Re?[?;Rh3b!|~:x1RL?otp#X1ֹl{bA|Ӥݵ䢴/큓_t:*-'DS$]YpX 'okT\S@w%":Be<ҵ+$& c? <0=:,א8]pjTM?D q<ںcVK [Tm CiX)D)̳W;'J7[4ϺoR`!449N̔ўyҋ\錡nMcw AaO mkipe;/g ܝבҍyV"[ {zLf*d^ʌL^n4 ]׼އ Zc)2_\GEc:PnDs}H9_RD# ^{@$PćCyArЗ^L̖,c?V Z' Xz|%n .~)ci"?s-#JB;qk=)1aJv% Nj~X36rsS m}ֳ@kixhn$79FC]rbe(^U:CBFhRt\];wׄD@5|~35BGb(h35I6J#jH 1v`߂Is +orvߌdZ^u4lt7\R1@Wf[|2zegA${@)iv5Dں04+hQm`!#A)`ya].釗T r)6Zg#:oSWh܆Nt':.~ۢ.@28;xTZSDZ%K`Ă-MuJ {oԦ#\qX\8 H4*`%]z P6$.h/0@挠t(, "9&Ӡe$8'@.oJpw5J4Rw6©Qd;) b圵"'{a#Nuyxlz4,*FG;sexNJ9yDlPnH(AIp A MO5p0WBPTRJ3ú U6s m۫:Ǒ֡vUMf1y3KPP^ 4 [UCcq愄Ս~DVgBgGODV%8 Aoѝ'" #o_6,|󊏂3 PWzG3 &唧)=@yG!s|^Ǔ'>o}wRNb- Oz U:Oހ&O6qF6z@uݯ(C?}E0Yί&G%ϞԦ+0/ +AQS d},|T3f:i=,L+&<ݩ =) a@_)|g&6:SJϫ\Kv7׷1=|saW+6L'18Kv|~&޴oCHܤN3<-RԘ#MWLh:pHW e0Q_7{W rG嫇X]K9J㌪Lcd5ފlma<~wx٩~p.zg:$O*VfI:[D j߶I|@`&>WpJMG3`GV612KQ|(ךZ2R6 9oy^f?#~`A@̝:;j#s_b?(ydֺ'QKbw72 |kaD坕ԕb5RD; 9=t0@H1xKPw>3/H)(m8y6Ju=TC5~Uu{f.ZB(fwTa9mHm<ӝQ8+#.e:)T o!H {ae_X}ǟ&EG瀝\]LMmGZC6@3\l BSmB)1Dsbٖg_XiX]͒R~0oٴ!ƉGW˶v Y`zwmHWYODz>_.b]T&ȪfxGG->eoyl%2!r%;T팤*"kJgG&2d$+ե+@mS߬OZB -yD!ZƚFulLWhjDz֧52KӉ#rXV/Њg j4rkMQڔ>Q֬mrvgH stt%x.5Ȟ"3]E]f/]IK|nXtS8H ` 7Nf @³%OzoخX)BH+W{ W!E$=cqgGS,y#/8T\'Fcd%^@w'F\S!;ξ]9>Fk9, >)M塰h+xwȄ!H ̰xR顋ZL),Oy8Vsvj5mL)?fmG6,]mHǚyb1ϞA6=+,%̼[Yђl/^U9@@. ey$ V{X@YyesOif1Q*Ja"oU.T6G X'# h 7΂BE21\HCN;Uaȗk:bųoQ,e-.}Auq}Ooz_J+n@_e~l7qk!#bDfy@a>*,QnQe}T0I"[^h3M 4HcI6u4dr朢,SNJIxZ ڭ"=TGp*;4:d3[?.s; wu-YxsY%cC/1=D{!JcLEҤ3E.e1r+fٸVUĂTqub8okQl_"#8I'zG;4bT|v2'7<0×&~L}wE]bZn$9|J30;ȩusUFfŧ\z xS,;>Aդ 1V\8뷒oyaF|,M.nA!H !@9Bz,m0< kwA=~8[kKz Wv_m4mɵ)nFˊH_Ns~ Jck3RHn YyiFRuA om+ %b\M“690Z+i$3I28@%_&BcžGh JQz?%9S1&(lCTUЛG6Fm1}!'dbۄ7rOU+ $FE_bQ5*'L*^Pc\/%?/s쏂ܥuAtPBZeB霑{zb`iq +}û..ۅDW:?u2H5_–ފtMG^4pc5]ܱv9T8 9{8Vk1}n\qԀ5f7{Q Ps Tˡ5a6FP dpI:W 0n:RE VϺtJF;L`-4߉}W ~5esZb3s?3+`NݿvvC@{îy|+ֻry@ ĐaԋNQD"e7BFŮKۗ}=,ײSc xRsM--tV&̓|$j1SQ",=#MoT<+Ci]Zp?zE<6=`P=B)9Z^F!bm;L m/RGKx28qyWY^فlyuE$ܬ('GbmV%zu\j_%^7˂yw@D.gVQy +u90uS0`?G ?)g4͎G"Yș)VU֕FE|N{# ~?6S(,< ܏Y^ۖj(G o2&X;#c\ݸr7ܝZ&0\}|gze[G] DHf6L(6I[Dyvb/ [q:d"1Nu .m!k!7 7!Kg8::F3^s],4o#lأ+w#1;==aa3Q׬3wŊм#S\kGlk+E߃Xw@޸_ˋѰs^Pl`΅2PDz$>6C$4:|Ұl y.4V䍂1Ԍ7p=>ozW_@4Vr _lp]9)5Bf#(+l(S{_>0kG\ Ϛ,@TCm im3OU#"o踭BO*ѨOtԸ+&Ttpp3`nOluyPl~>߂*OCItlN@F\L.&Af%mBbm_Y.X)Qj_CqP 0.t\A]1s)O @˙ݞCMs0^fjZBko~b ?KWKҹ6ʛ+ :ۃ{gAv߄H=o9szfh9p)!Qk _YH"X \[}!`ff1g_v݇] e_Cw~s"zZ]:BwSY2)K“/#Qdf==^ b!{n%5?5N~c0yBKrb)^c^]\ Ѹ?YzsƟĸfa1:EJ& gLa/`T+ZBf㈭'|!Bx3B"&"qAo+t2!T$ߧ%AYq'+q qX AL`C8O鴫%(bfRzexԭ{&%9<,^4.;C&C` 0r}ȷɲLGᮗ]nYw1c=vX{];ߵ@^EtA/޿F/6i˰\Ib+G4bd[TlX<˖MtmOryS5;iM.SԆH0@&2Q>"Qn?o}/C^'*,#vDZVIOϵlE&-{-֪-2~#P[vg4Ն1Eᯚeu9am.zZ=SWj#CX~kk)w;Q|xMt'd(E(Lw]Ai;QqwL5.NzIb,DN.I*qd1j1HD]i{7g 'MdRwX LkӀzB B]_ dsDž'N pS#<}vR ڥ?zJ1[ 8FHhw]Ree~!_zNד;zcB_Rh]cWv}Ad ]>jʗcT~5Y,58mxԋ֙r_Kmؼ}|.R#ϤA kQKs,_XM[TrHՙt]Fv}$Ņژ<](v&.T(:vdWX`kFjeM N剉]w};s(vYwiw˚,C<?8Yc[8VeYoV)ޢ>nCK\=N%pz1H(t (ˑ[/q@ċ (5}-գAʰ3x\~.'߻89@>1 8˘2'_OOvgys 1J}\㲶[?j(GѲ`aSt({ ij?*"f׼3{>jȷǀen%:wv}sXH5Y _g.$>Ap먺B3' *FS"2rw# Ӧ;@=L֊ud^'֞MdHK: "~j삌w@TxWQ?tr,o,lNHr$Jv}5bzdП0}9g(Κ)Nt4Xp4+V;oNyae16 \۠#5wcB~8+녹$Ub)8P$NxyY6qwv/hCzr`rOCozyz L c.n40-iFDץ6i7k6~E Nvf:ur\8) H1>%Кs.-榠NGs0#.`D_H}=E),g) a>#~a13L-Yc%8fJ#:n7sϮ`cZqnMYKmpkͤJp;v`\[=n*?j;P^v Gn' f'bE/iGRm^2~g_`h0;ˉ`#O=x19Q}Bxg_pB]s8'Dz*-d8bmաs-+G{|I(0椀q؈usn]8U9 !LGYؑ(^SǼ I;*dpk26Y1:}G+AsIҐ7̚NMr^y-x[|;SJn||pUcQضiֳ"W#0>w嬗oaeq mCB!?YRw}F9j]wQָvJ| \qC]3Uƙ!ƚ̴UA1&ׯ4xsJb~8 x1v'l9Lщhd.{_';` ۡ:X.zz R)I)d^t=X,K9F1Cٮ*{2KX"Dgv;o4q#}ׄJ"w*!_iSq16htiL"g>%z67.cL؁b}5ؙQ5 = LVA\9H;r7ɠiMXqzHêu܎_ģ}"Dx YuFg ޯ"P f)33v6rs6Zߚ)^DYƈ:`4)cllYko;K@K b=ASc9mŮm̘ =!AY9z3:$ifR#$l#|9qDfMt c,fD a]1+O-,'z>J ٵK2L>P/IYk!0±ew`$NnG_s)w(`1V>(YTZB0"TK蘛ɨ:!%Ks|WxY Z̽ G:o6d2Ƚ{ }w$YsnEGVDQYp13RH|QMq%sIьc֋ Mi}# %4Y" &Wd)o/T5l- <$],N6/O^:zTDga%𷿊D-f':2Q{<-+W )k$ml'5*ҌYo@=`Qc"ë~63PAܳ8m/NQ n SϬ,\cl5.h1!#ZZ wmBgVՆh0Nm/>~Sq b*וw7Op__eY32ٌՠ^$J6%Ӊ曵#TV(OyDɢ[޹ /{lh:ƋeX,IjAiT$3r S%⩠[jhaҵ0 P1ЍYlDY߭6ɳ%\@lthZq9AdJ8>{asv-za+R8s>6fѱq)hw^;[<ф`_O9>ù%  Wzbc7IikHFihM[PKPh"?` d[<;a4,E$2?)|;9*l/n%+i,Q {X4 J!#݋` +[D_RtQ%G4XSDԘxoC6RE_Ons+ !z !ʜ46Bh0WJ}VHPXwjo'@];A`HULN$l?IS[%LiVFy"0UƖ9>Zs;G);"]!r0 U1,0lsd,1f'9t!08u !#.}HJ .%nLQ!C—깒] Ffj]CkA9 Ƥl_nᯯٯo'b8śsJQrU<cDS_w_L,.C ڳ&ϙSGVG"6dFcHd,:CUVl1$ s"opYEšo:jtI[e1g}ʨ:|.Nb1 40THc FM<:ț .6A_țdzf熱X5TC-ըE%%[KK՛ ¢4<ykظx?gR?;i,U;fRn=8Yh Qp;6T)n6뉴oDC2HF-7]NQu"6*|TX dG/4+P9:a9Uejgp4򎘙Y$^j9}|7*4eb$%F&,,N`'r Ւ8 ?&$BV)%gr}Bspπ75PH60dl}BԹi2u5~}QjԳr=%MB&1!bɶg$3Zm s'Ӷ ։_žHԤnH^ T>+o>>Jݗm@w4xM7t!\8{7Ы"ic6'ٳ)3z-,BubcH՝H_*SxTnpT6MYW82s`:YsUH^K hke!sZT6bkL?62@ZEV{[^^ pfՌp-9 S9[mmA(5XD0m#dӵƾE 9,3p5 d5Nqf :YCc65Œ7\z(c#[hხP>2rؔ#pKʷi-ao^Ay,>FeK2 R7 ÷tLsu.Ҧ0y]t@Ã[(,&Z",H"eo @*+JE8և;=}%>iK쉠l$ XWtZ--ՈT3YA%3`ؒJǓDhIҁ]{#CGɟ44ld4+ԪT3WV0ajÏt4A[_㔿^[N\ 1R$F v/Ҍi62reXT;ufv#J{?#+}UET[Q_ Yjy 2ve6Jzx|ۂg`0WXdD.׹Cc\Ÿ=HߋA/؉v҉:ڄGe~).I,-7$m<๡R aK/#`!jKӫ; s"cs / t|K Cw)#e $漄;%MH_ĚبDCW@^D nP<%+t >KI'(4IL^1Je''?IBY?x_18pa>$E?]pXP"L|8**z%(5Ek x,Լ$ZZ>g9n"/v2Z"Sz"I$oN;ncg}loS|W2_S/nt]9Ԥy**mQ1 OYͻIm׻4whӸͫIC2g jS}D(Oz=$cPT7AO*> $#p?ݣ.+ek5YXZ6oiug|-lM7[%S:PNLVl}kcwϮj8)Bm:'vo/NFiĨmdR7L3bp=]-/ː*쯎^22w„Hoݜcpm4ָFQ@*|s}`T _7jIc).nĆuCBH+]uHHh0ѷ|Nqϩ+ؒ%XYTXfU\/By QBKyXyg`gt{/~1HC uMŕF  v)N$ Ѭ8`ԎF88I 4*;gQiͨ`kuFH)~썃zFFsg ZH,jZ5TJ쟟$R043/>z93֞P=uIZ r+hc ,xrA6sJ~kO虼&B̔gxdvʌ9-rH56 D#5Q AJE"HtW2K%meK?Fa\1#P'X"H&J fyN_/~y5x]zAI>fXrG.t@bl _4(e+˶H(n jAPGyc˶;#"MzWjCsqNap2*(!Bf(͌WH?_ÁJuq8$񌒱-'gs̱|Ω3&fYGt?ywBVttJBy'tIL3Zh[UۿLn昒:SyUAТ{txNL~"x0  50@=Mva(J߶DXc/ÑޢaJ.t'e1'z0طUQvP;#WKMl2iVhʪvYa92ƬX/' gEFq|oh_6m!]f`$-mt㼲@iā.Yl?OgYZ0707010000012d000081a4000000000000000000000001611e8eb800002f60000000000000000000000000000000000000005300000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/ttpci/budget-av.ko.xz7zXZִF!t//]?Eh=ڜ.+PnjS^{2A 'gN-Px2J\A^nl>ԏHV=I!+VDNPSίt EgnG*e1gםD`LWD\ .3z?xiy^K|idX Fc%gH[611FB l,'IU4pjTM;`=ۗ. dd헇)% mj L=?^R2Z/xVaE皺] Z% :6lt.ڮꙌW.r <48.93O\3cXe2%tLo;g#aN]Wޣ#H#x>*]_w2<  kbq٦hc"eg#cN&|nL)ӰfRj=bg_JqTljI*gieȹ/QsM@f0)&HU7UuT*_YЍ7'brA:9sd1]&3m7(Wun@N4z*hui\5GcD'{z!vE 5B^^.P-9E^\Ofک)0h}DLjC!7 [O F ÿ_zFdn!tzr+8S1ǩfwfe;CcB<~C2 Paf s0;~j;\^XO)O+ R$X߁jUȜ LS琎Z/6_ W L@ fC`a$Jj{!۫Dm!~w2Fػ N]uP^ F(aTƺ"ëvR^.V=PN6HL%z4>yݷe4pA)þ'muM,Ϻ|JrR$JL(rav&Uh oM ߥhrޏպE~q/aT嘟$;|[}kV[ l;"~ (盰I.iN+|FDߒ^F`X{g#=-]P* ѠU\RF(BOs¦= 5e?1ѷz]?s] I q4HzlٽU0ԘysA.ׇl|(ye@z9E[ wl*3nźbQLe)Z(2 J1O$Lb(15ʺXC7@ei\h`g ~+ɞ0tJ,|ܨ||S\HIP Z}s UUC6'xEx4 bA@<=Bޫ[..KX-F% ~iLp0v"iNu†\1PW=Ono[Y7Σ[78RP& -'VE_|irQɷ=C?bTT]j),LNҲа +f!V]8ae{Ry&!i9ۊ7 /݇W t ($ M72&D{ͪsj2젯7ԹXO, Oc+Kq׿@7,'MZ.>]Ə ݘJHPQ3C/v[Y-s}? [Ai`s<01+O}nի=-w4IW( |u̜q~NǶu(3+žP@!ň! bv5¶L'X!ed`K\-QZc^Z0S|sANmd~a;\'H޳Zڮb}"Cq.'ag1%>MfE8?H׽Mf-^ӧ|5D: rp+ک%KӖD8YNBЈ}^"WtASL gCY2A wWͫ<}Ɍ_L&F>Ò8+tK$w*;iЦPzy8:mo.Ǝ9{R+Ά^L>忾DöEdU8|U`c&0\sT}cKQL"-[kKr#n\&/ ӉV`'FthDgW |4_b"6Y!@<Z?[uU~HAdq]1@W]v J@A|4s dH~aKz9?XVc3jó 8Lgs߭F. ťvitfS=se{:NyV2ʺhQwjA l@u4|(eW&3Ue\ pRʶxQ*_) @sAų֖.ژ}Q;!؁M9p#0ū3"6y(}U^7#X!CS9KVk dӱN!A/i% L'_XZ1!1tO(lE+9(.Qc>M;_n6=sδk73':+TZ@=QE)AO9z`i5Z$8z\XW pxƴ i)Kyz)L{`EPjA蹨iLO7&="C;v hZ1 nlS?5ur,G]V:!SY_b_s5QU|]ܟ޵dhd3k%m;cb Xqq,y%&WħU_V:qT ݅u*\F ʌAvoJ@W4̅y/r5lbz[sM2 l;J6ñ ݼ/6Z(.aB:qwMhkش} 2?$Kyގo{^:+1Tpiu$dO\)ԑo]dߑyxڽT:ơLҦOɝ{ȗ/FЯ35une"grf*-O%&}I>' W!3sh>/GPr Ho%FasW Aױ9KOojޒ4J@DF` g]0s!r#O7>\˱: ,dQUDK {)HFNɜ4xrH!e.5)<2KܖH_2#t'mP @O0`x8QXvh?+ PczKq::8'gb3(3(LIqVW7XWymUˬ{j/Qf ƎU6UQ'|#/[OAVu@JՖ k҇gqm6-^?sg÷?vvb9' *SN J‹y' FyavrAUԀEs!=(X%#UH{cT\٭MB}/H:Rs9R0.A-{Q+Wx*0˂7Vp2髕kqkR=A\-] %hk*aN썲wDK|~\#"709>fEQ2xxs˯?Q9%A:`/ntlD/A%?(Zx;3C"%f?дgW8xUE]+NL13ko*AF`h)J<3[W(AZ5|auO&.W/jMV{l#T0;ڻ1+O֗Ozf ^OnoXګ+E"1_D(o]ӀD+ KN."1XIJ%ӶLfa.3JwC.}ŒnnTp[N㍈W Cޘr =9*DĴihШDV+ Jz x\*@xy\%oy5ۂg\y9!7o*ml7d2eɛlm) ݛ:oBӭ.)7yϝXOesnxgGc>BP>tpy/80>`7^$M'1'<5a-/ ra$5Pn޺VFNȳ4=K"V(q;%SeN#E(Cv (І-}صB%"frw\1 qR|@ϚYc2 t/8& }xVOKmYfF8T20D앪tD 8 }r')0ċr`/l*^`Vz>+!6 HIK!h ͹`!dp;P†Sb|Ds UX)vb(BZ_^7R(\ߗ2\eߣmrk97ϭKf,}Du(~ !we9U'aq"&tv๢Z3L6%]z*K"pa鍶Av5PON( f.٧6\x@?wЙY.ɉB*n]Ec6ulfCt[4F̋&}gםkA66zcIsCjޤ5+0`pgW*u>,(չ3?愡Ր[p5\Ʋ]~k rw5%?=a QҮ EL?T="0yRK ;n~^ȨQGx1+Bi:EgNYpyE>Lb\DYQ%4EyZ't +8V޷OO+o4;}`Vl~/g6HO{uY}˅%%"-<*,QmI=vO8!BNT K?ҫ?^68'u5@~1PZsN/؏FUA?=c ,gyH4pI@D~Jwᩲ,oOuF)͙jZ[;]4Y(zOo TU+VO7) LN6LKb_[=49g ;Gc %#`E[>i-O[w:ՁJ5&92n3^xTAw >#D|HVgz `nW*X6ƨ=5dHy>,3$*qNmw4kũgL|=Rk="c-2i£=Pоstw*3ӎz΄jQGbjc){F97 sР1֫}30/Ӂ\P^cheIT9hղJį#y\d }O&P /5= |^d結O|OwƝ_`)bvyy;Q^qINQٟ|ok}tc@9MJc0 v~)5xwwjąLS5JHAIk`=r+|8ʝͪ/Ivqc"gvˏj4a zc95QTי`t `Gǖx? x߫P@vƽ!YRsBi p}%2eox16{A_"X'ޑ?' nI)z̨צت5Jd9=!Fa̬B1äQ W@UNmdakdZ}ߟEs7XE>WgLH*'IUڙg^Gwj3C&8zFp954^e FV MۚEӋ3$qNT(ͼW2u|Z `dx־c4HD&Mn4 ̈́ u/nr vُ lZPUO& m$a:?A˰uk2B#=: irг/ [3$͔q[E dg\LKWjqD#} gդPj^yG M掊NM mGN:gNvM](m"~ %ufM?Åڞ(t>V΋u3q'9aERKZoJ@>.`?JQGUTxKjr@OUcE2YHK,nBWhP)Q7~8-evCaijF|{,ᷡ*)Lt_T*֣S_~yt"鄳E0) :@!Wvۼ+[ѐs)jNݳ(Od %f v7۟js:*Jcb_(@~mƐb5%/ ~P2*HA+p% +Oy甪ph0Uii,)*RӨp`~~c9&]*tE@̏jLl+>tNn}H6X\u~A⃃Hؤ$D"a4bvV3iyzѮ/:P-ކk&)npU]ߖK".8ԓ_izR(Gȩ`VJ"P5j9; d{H(`rF xoRT(E3c S!W<[bk~e|(k e6d5* ֽ͞[ Jn:i)6Hũ[-g#;7G'oKe'{#6ОcӅ+A 9ocZ&zSspqHɠ"FRӳ@#.0 MNC9as \"s؃.BxA\%:vD2,jki>9H-zo!8=tGD6Шڣtp {1.5g$줖?ba~byd!V]dXޙsu>a-~T}Us7lhH2kIgՕ^Z'"`|5ljkYVHnRepuو'$x̘bĢ<#cg#-3Գx0];ω^Ge$/5Vlb5Y뺢:0qfw-1MY>{[Zc*Գn’ 4YA6(b 8oZ5d⛛~kLѐ$.}-M1'r4M8] x"ERWtVqg# Cl㣍[c} 4^D= 8@ Q5mZEH 3ubqz>m<$2@2Hnhdh::GdW_2%B2ė㩉~|Q LLo=W6k pqB=8΋!P֨ f[ӕ]*XBwnaf#*|fO^wE>Y˔/f(3&:qGetvfbٗKg}uG?{hq;LRBH:d{1*Uu{sorwimqo0|>LvU?*|Q&,6pЉ]~:_̵<*usn7RxFJT]`k찐75x,.|}m's">)C'QZ;1ӟlP@}iz8( gݡ1dm7LZ<{?\kJ4fcƠQH%_j hp/Z'o(긣$]񦑶BkQ˜ 3ts>ϥ;{X^23R6?䯐.\Knu[4cvd5f#]Pm/oҕg}9}VW+voAO hX ˾)ޑxF%4;x٣ ܞ\u7a\?Wb 8zaWl!%:3xdqqGG; t'aa!f%Kn>Cԟv,t.!FEJ_x"cz`z(HG UeH RհL~W ת~ '~zI GWasL>c\d4KX*LA+A^8>1y~叽d%~R? :ȄG$*70pg"b-[%y4/HN\JUwc6n{TBB?蜇-8hJ =C=ϩ^"D&K,r/H[B= ^<¤I7ZD&6E&j:CtrOvŦC?U) .Oĉx1q5쇐?@/hm;I _F7^a7 lFn{^}aћL+[~0UX6 77(\VT<C]nZG.Hza~#Y}@HSAAؙlYr݂¬zfQ6\M;5(-rӮA9]vI[NSN9 ]ƔYFH s56-},>4I%n_^*korO`JZ´}OBU/Г!OQީ$#HzV`]@D"yy=Xt!&YwRluUŬ+gdTԶyO*^<<=ڕ]J/H; on6Vݶ~r;75&ß{No*fvIBtwr4 [E&9K-KL} $XY^y+TgYZ0707010000012e000081a4000000000000000000000001611e8eb800003020000000000000000000000000000000000000005300000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/ttpci/budget-ci.ko.xz7zXZִF!t//]?Eh=ڜ.+ηpO?mHjlz&kKx@kޖ3U.YzsqvZA1Gm7~rbuk/^I;ʧZmT8:)ȸ24O=`}[6'l59_k7T+6}UY~6Xz*̛qIQ<"IdV*:w4yxvgcM#O6^n,W`hjHɭ  M.res5cFV|-,??ۯs ٍ@$Z>Q;ci'@ $X>suiFz[FaůqvyEY27 >7+niױ&7dTKVtw+86˝҄`^uHXX+J, z^mUy^g+&G:国T]6$H~iԬ2+=0@Qg{?磤`xc!Wծ>-2sDzoEfGmǎ$ZJ6J"YrlB?Dx(2p z<z XmnF+] `vւ$k ?β Bj{Y^-t.Lxc~jke %dYoԓ   NT]#Q5DƖRN K+Vko H̎{mCOzVZ>ϔnJ=w6\lDV0M18]RLT,e9n݃3r`u5?Gp΅9ŅFjY9D:f-F!7#I|AH`f;-$EH_Tġ]L%@tGVvU«q5\--3@PMB0)3e?3C;m7o˰~P%b=ҚXDgʲievHKVY<"Ԅڧʼn`kxv50V6fIBQlbi {2m̓UE_43nӧBa/Vj8tl1[x, +We "cyV,^%D-#3[Wg|!/0VځWLB9Yk]5#nbf֪?2UO"EOw v( h/ʑC  m!,r߄YT06ByC{p|牉":Cr R+M)ͭw0Ӳj$u98Jޟ8yw4.GbKj3l([Z"}j7 [^LV' 0R!ӥkc /3eN1s %搳r4g7N*ЁXud iejvnndRvTlROWj5DI+h*ǂlAj\>mh/q+dm(l~ȗb(1TGthw$ b9|[OM>sĕ@SσsU<Еt>!@EFlrxo7 E͹`MX>đmrH{S,*[yFC)6Gk]Шe,p3u=O G1U+~FspH;E-ųogc)Vx3LeÂs'Sh)g(kN|8Z C >r5Om%[ĦI?+3ԏnY$./\a-fO WSpDE;5ضDxEs³r Aɵ#NՃ me`l 4?⨭U#&;L h9کF[ wT v6BW]<_|m4WӣXfޗH6:99l(Wkph(tA94G>(i耡]ޯϢ@->9YBd*P^]aDŕ L§Ti+Q=P߯;jM9 / gy04?kS(fVr@N:xx2_|zo5(B{ |*C0kn!WWq'P9Ð%ق#܆,jݜ'%D[ކ4[& %>~T1]DTp!awwfS&,Nr+>. X¤q>`kPNO"k{vLR4EYH|?V8{"=Mˑ,*\O8ljbTO7s`a峺00J~) 1{R[7hjyhrJ{cȤGtAMheu 3tjZz9X]$G6g-0tɜ p-X|hK.ۼ畖T.,v,n\<^9P~ѐmMڨfAp\PXc^B,ٗ?)+Ui`xsq?WO].9T?έvo8 :w2_7;9ך|} i5rY $Zmh) ;9}bҭN&0  {DH#l7VI߽9LRBAzؽCJgs, {rKZ6KX,>2`)AW5@B@kTL| R97 ɏ tEFp!rn ݺxoH؏*[σL"7mwM Kc59# +CHc/rcU@eݼr:/ly֛wDf&3ς2YgvN=GXt+}C3#H u z菼9-(ڻ3K>˓B@ǢyF95.œ:>5"E8-9?IXR+ eAg:+?J=?/8y-CTaJծf1s4vAu4Dǔ&!Y^J&sD3ji Z1?3^_$vBXECł)L5P뽺s%^ OD ;DcRyc+)xhr{wbJ4_'DxܱVml Wv ^ 9KHdVAF/[nfNgzyKt$ *[nFn^J)II٢h4]:iIo!8.x{雾w#Zq"{YK :rt26ʀ#겟<@,R{ \2)/ \IC$6>P dT *]eONJě2Yl ¯ޏTJ_$ȃs@,:Xo3R /1F||0}u8%mU߄^"/)f*ncE"!U. &5Jeiefn+B[K Z4K߮]U(DVyo6:=sKeY2"\k]ʰwupVe4ѱnB/-)>dP$8[ tlgY~bsr*qI*i OX@3,Dw&ȷۢq1i@ʕ9he'ӃnX3CZutu /?М{$s1w { ?7~tptgɀ pv@_N(`({~U:'C*C$=q;6,n%wybf3FG}nz5H!#HLaf>,TlP8Nv$[:avw;0]'zЯDwqHDaՃz'[Ď2r킝'){kAQLv0@.~y,׸]>3z/5BA"*TMrr5\d_nʐNc]8qL|^7O&Kvݸ}ʖ>4;|":qX6fH]K5Au\ӛfurGo(3 jNF}̓[0eOq~<4ܶ%ǧGAӀiB'#qP:Jʣd8Fe't_7 N"Z] 2A8@2g Eq]Eo+g2rLPM{m7E@q@`NT b~?=QE&iE(lDx5G; uASBLw_4ܠLfo:xZ)Ζ|4yێݦIf>ެSnMGMx0 2zBxlZ킳gUȸ)$9qK|Xc(\Y>\]1_mPTd8U&>8$ 6%:8{*ӛ |z 4B"uI Ȏ=ۗS-E{ҾֈO vEHc"ܝq~o6Uh+ dQ@}k"& lJɂ@wln&Tr7ZY0b y|%4g Ej˟JIW>"3a@9ݬگ'5[h'\1yaV~pk9P%e`om+Cew/q7mȺjB^{O/E*"[HF(hEALq Xwas7=:B\Y: +lGۦ HΦj-mu9E 8jz!Ѥ~Ch5&n%1Tfqݛk[JTR4d[c$s-K1kOsHu|oZb&]uuQM wݞY 3 @hA_~ٷw+L2RiϗPBnH^o 1`'}$jCX"K'(UYf *Ocv$ґjY~\* L3y|k7Ƒ.1mD=z e[?] ˄WR/z.T*gˬRS Rx.sq| ;Y$<IjS>uJO @cR \*^piP)*xy$y2Q7}A#VaA[ܪY,v<UW]O*3zs?2u/LbTXWEU =yLt dU>Q#u|q:jhI3n4'!]^>,#z-O-AjLXxN< ;n[#^bd9n.[p%>׷?ñ&|Rd;aOXp=|`p ;"넌7ȎNȹLXJ{M5<2KMt^i8kJ_/CZOl>Mj9)y@HCo)ܿDo'?;-ß?O#^+[D[JW}#}M9QyRNzCeKZuXbA@3܋Zcޢ1aZo~Urf0 d@ ud(^UU@UO+9D !(iV2f?Jp^w f$uF`ϩJh'Lpa\$}kYOجo'ʂ|`Y6CH߽!ʞ.ueJZǰ0Gڼciԇ)饍]KdFś*)3a0f%u J̑Ǧ+;Xn>4 r$cE'q>ѶK0QReY0-JG.5{hP*hs,b.*xotv_ɴ.rdWkl G)-Y)(1Fgp$]" j#& V$NPHk:{^6O]JD{bm1\PNT>s1swiIa^9"]}gk^,}E =ܷuD9٪*'r,p?JMJS#O U߼DD HAAAu Z'"_H4)-._7ȲL*(AhZw r݌w}C]S -$[8sG wv_Ѵ!!!L=#SιFRSf>nҷ%dbau\Ÿ!W星Þ@P;$]}U%4(c 'ƶ]#)>>vpi)D ӵGzdK$ſ %ߞJP V_&@iqf@ zWK3"BI[\$3ݖkv(A_o~z|kI(knLz]AF7jZwoQR*Y v`E*@ ݇Z ~d|Fz;$2c}ۣP=gҳ_XQ+jvK߰v IeT{8(]BKP5ʵ?:o_dX&U]h¸',3>h/&2#kR;s|d',)ᾷP8T'VR!dC. !lc{@0W;KЗA}P+[3ddPr`iԪ?D`@Ji?Fe]#,2J:r-C) Ý+ @ Vv "+73Zts؄qS8׬9y0×I(Z52%2#E+}b5054Co6OM$8k65m/NW,20rѐ[. ýIkI`KGA_[TrQ&Uދu,0_([2=]PL)fEdCz1$GOr4gH$o&9&o7gyJ(o7o!g',oH^qc0{𸋘Dl{ T2D7d:NEVJL"hSۈ5y=76˔;`EМ5?tLWa46 1+s!- -s jS9ID0N7 ^5TDh Gu}z31R̸қQoR3Bw)~)Hrܣ4EV?OFx!Mo! Naşi@DL>1,zv1Ln* N]ndH*qwoMt<ʤOD,+IMs1En2=~=-6 dOd$^8`Tf[#;-*>'KRw]ւ&9HBI #mGgid=7|hZJ7l) E ^xA iH>KSi>g⬕hq݄VR[MFɃ $jݠ~8?Bwy@"^BpcXnC!"M]4F.f.faRhp9~}MەE+i@z3~B:nyVFD4%Ǘ&dpѩyȣrjIya+x+!dZ/B,idѦe3  VR7UhwުHW7@$whʜCY iU>DF m0ݲJS91Mzuol䳆< *ث43wQNQLO:#t?w'_(v֑U@ho hz"PLZI[aDs ؕ,܋a~em8ZZld)zr+8rӓl'&!R_ $TC10rMZ61ML<>ٿ֝8m #O|Brl"RL Q$G`;$km\JN`#aꯙHIa댸 (s,p6~p;6I3J71ٳDM%{o8lIxÐ`\a;#dA#ʈ/$|~т ;ɧ5͸g-G#oDD UZ>G]t_Yɹ.sX6MKr9@PՁM?f"u_ iȅN󞫳 >2J]˹r/OKQ% T۾9m=4 hz Q(ƶ6RT?&86eX~ccazcڰýĹ >(]kAnV$$QtV,ILbw< G,CKRV9*Bd2a sz(Nr=w#s)gzoH^qgCqݼ̳MJet. ƀ'zۥRBX+¨E<S,8=um3N=0lLo\tyt}#jEܗrĉnj,xOG4YU& tUpLA*̚ᮑ'AVimGm `)h0I5A̵o+ Θ9>-PI#yWI{'%^<@72oH>E 0@f8\ޱ\~E~jX9[@atbGMbw'`MQ-5|n饩R,$ W^q^GrpHжdOz|k)q\<5瞌ЃJ+7 DOh2-** Gi%*q;]~O3^ju1Wi#& .yfSXă6$R ȵ VvXJӾJ7@Z@KT4:CݘM6JY\0ń\ Q={!ҟ\fUϫ'lf豽&Z)9T^U HQWgolnf&YhdJௌ7]V owS6?)XǟM!>"/ou-Tç A _\2fgYZ0707010000012f000081a4000000000000000000000001611e8eb8000019a0000000000000000000000000000000000000005500000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/ttpci/budget-core.ko.xz7zXZִF!t/p_]?Eh=ڜ.+*">/>"M)3>k3-J}^+6?[ ԭtytfxsLqpMnp0SӤ8?{R*盥[V's3t;:BPkS'cs+GLX MD"5@{|h@6hwhϻT:k}u.{&GkԸb2E%bWvQ l<}A3EV;9aI><d5 (wdY7w$`E _=еM- n B W3Xq:J>U$,N WGCvY`3R?&Nk2Eȷ1'l]QNJBF?hן5CmPwcZ2n+F K,֬UfB,k[ʉ`=8v|agHCQ aN;T."RzruAt?JzUkGIιY֤># bVV{H;|h/ Na*a/~Q, \&s FU"L:{2"|7W2;=XO%׬?,I2ݼ|MHnV}LrNnmC##tO6-_y]v@I_GI&XETo6zzi"=ۦe17 ["#pD NNwш!DƂNrOqP3%o9 , $C6{ȖQD0|p"Ȩ|4MRJpFM6J Lp3DyZLPt0 3 h o3S׃n$o_R>rV+[Rk"05?V*OzB^n-AqEd0$kBFtKa6EX5jRU63%'G*v?uˣ?[Ӵ@B=r{I!hIG=@t`?U6ޑs{kͱ|i-"r FFaƐR#|/a#H `XRMh9 a0|y%euY0L*ǁnSM֢jSL'ǻ@5{@ vi׺l3"X|=~P5>V4Q!BD5nˮxO1)sOׯ=;ET\&hWcAEXܪȼ :g-{e {ߪ.%<%xInC엙w2ĥL7(q ۴tnˍ!!{gMkB't[HM=%_w)9GDyO;]GXGт/cV%ͮcJ-۽+zgMXΗ0n=Zj સ%+`|X(qgG_Y p8(K;ƗHgHD06?*&(7gڙ#5w\T@sSu*Ud'ӤQFf"6P޸3RS87geKmI@*Ě8ڡhp-x7RX'kJr: z?-sP&;`s$f>PRC33t੊w_o~G9ꙗ )Q05[TE{F*y@t5ZZ&.j#(F>61h3/ Z(rSdYcV b6PMg6TLJm."^ĉ #,qhAL ՕrCv/ɧļ&+)2T -:Z&̝&3‾z+:7-3WkfVjdG~؜K#݅nrېC9bPvW'Y/ ;O3;R>/6)mrSKu,,& Q;(P^R$IX)oue.Hw`ϊ&|%<@rkVy&/;pj)W(7з U>IK@6S;kt0mwIe^^]`r;onAǻ*ݦ>" d92 XDw,s7k{),: T_H7ARF[õ?!ڟL ʼ$ z|U.QR^k$=eO4bR068Xr'la 90[ .{ OdfA }WvmVCb gi)*5Z_sYC樊R/OVSÔm4?$=4Ϥސ] ^V7eǎ:LM0@jڄM rI/rtJ.SH-–hI<-!f#w,ZZ=N>\g7߱ {NP ac4G/2Kj9CaDaTYr\>5p $NǜL `21X%I@|a@"W81l#[ԡWr j&M jESAg tei[5[ tw'қU5jr5\Tf׭5bAEWR"ԇ裏y̔OTU̝0f7#rm ɋH.pye?јqb&"qIdj?v"6UawSS <0`"wD щ/P:,BߛDVY@c_/ܤ&TQfH7CV:Y/q&P" 3ͦ8Tb{b#2]]VSP%/5߮!R"gp$}g1ih^ҡN1Fwಃ&;&؟`9{;3we`Y*ro֤=UrcXA'u)ytG~#d5kG>\Ti7r]!sr:=7YxB~ɴrKX#թfKEQu j|#*R+bgȌvK} G_oaQ}+]-^<)Yc56HH[?oe=goq߿ }\B) #KeX_SR_a̧i ^g5e j}c*ǵER75k ѹ^ EfkR}&DVOVḺ;T}n Z%cR$%K )A9ə*]/hH(A@e16$m|}6[8PM t)l[\?. ^N`V0HXA_RG$~`8lsJ+e~J[q*Y{}܈/"C"`q*cݷ&PgkkWbkOg[Qc`L)Z (eτTcŬ0, $IU$^U{qs{yϏy,p8v^q X"V  Jc*:)S4#`ӷ1t&,&:5;fxΞ &5$+f$, /; )Ə}wa/m!`6M(r DMY'X 5{E'N@Nl)$rLW8,؂<~vU)AX}@ra\VR9"@wdk> ,8% n:{ZC-_̫bߍ"Y;MWUJ,ߨ߱46,"!(Vӡ]>ؑA}>trOxI`}.]T-/%.3Sَzݐ =[To\-Q[Y,'R7!24oU~'i)Rɗ0\3ep?C 27 [8f"VoX#7u!#h~]}tMY l> f Cỵk’^denT!Y!(5cp{YWmVLW_`\65Ɉr%FB,XM&0kA m} EZB7|z~̒-X=wЦ#F \gK2((pX0hK U?gZ0ʛ,È /Mf-npJolrW+4})>L ݂?ЀlEm(Je"Y9M)e~"cȲ%+?;X s˟DR/ycE9ӂXFڬ&`kn>unqY=%?H/T`7לq43 y$}2gѱgYZ07070100000130000081a4000000000000000000000001611e8eb8000018d0000000000000000000000000000000000000005600000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/ttpci/budget-patch.ko.xz7zXZִF!t/jc]?Eh=ڜ.+ HJiUmWRjki2 6#iiF-&|M74.ҥQp>DQ[1;\yzȚD tY|/TCC!l~Ƕ$B/G1Lj3J?! }8-<;*%)߿D~)e_cHO{2:Rp2h&DN]1" /RЄ[缰J;}MK7ϬLqo`VҪLQӁ5`i4"Ѭu?G I9Uw[OGN B?OhbF:?93oÏi<&`9yZE[:G|"S& 'U䗽GM;]7ml9du8ԦD&=]~R$Y?.;:ZxB@7a}W=gۘ 0VHjfC+JwB0wGj${]JlD׎t~!~/oAf;.[О܈@ r0PitDGv^\)}`ETG-CQL7zcf,γ|0+-d5~5š#*A`5,)zu3_ eX(Ϯ̘(r@M%C=m3;C VĠS)WԦ8jM\@n҄R ~j>Fm[,+֯8-s;7N؆&0W YQ 3X33vzN:Ќv%|Box E&>!25m8Ca>-I(f5ؓ"~ҿ{N\>|jpЭZ]Y($ljzMműy#]:<kF7hJ-TqKDdZ{~=HqlaLD92 :U㳢z7!7Wsj'N9ǾG{퉼j_HUkOʋW+KRO‚d3~eUOrkX٧v栗,1Z@ǣ1#3z57[.` m\}GߑFtѥz =5j)LT|/oi ֺc0eXx7LznBXH=qF\3yNv1s҄x:bғ qZiHGmjk(>Djl9ͅ#q5NGc=Fqſ.o3T7cMH^8,kH0j$xȷZڎ8ohS!FO#rxnM 6y'V 8S#bZ}{Pss.e)2=̝D˝&Y$$e|B%?KkG#`/zk,4O:b5?Q=-~9u.DK!/\3bq|Ra/rTM`r(#7xhzH'?9M>}2E0]MIť9ϧɳ>IpHqeE .)^Ͽ(eC}cQ}wtBXGiќy題{>xdJˮDv[:Uj6AR<IsQ$V[*1Un("`w~*e 259}GuC)LXZ^hjvORo/-<č>I}n^ _ 83C$ƭ׫KzK_^8t|B寫/2:琪aymQ,?ڊ2=̱(s|`*tW_"AeZ]6rgQM-?NTp (.pNճ.#(Qu#tu bTӽph~k+MSk7Ϻh+5#XZfBA+N'4Šsyn$CնnZmD@=p }Y 2 ilTVVn-lC2p!Z9*߃+Om1pW!Oa(LWbF.gQ({wy:CBߺ ٌuL+] Tv'[3yQ1IJyF4]]!GB JK:#! ՝5rb+2Ji D5VՂ,;v'!akT3a\՝ Z\=uMӨ?Q맃F Bܐ<e$u+KZP E\zq";"(mNl]Ydz0G*`k#?<}hU8e&{Vd;@ Cѷ\cceRZD/Q\1g}3=l9-d`L)A8f+V崗oz3|_"!l }/9L#4^.-8b gUQ/؁pixA)RF@AM qwZc\Ǜaԩ!mkDE?`-[$9twB kM8a,u xzM}_hxq<BSN0pDw6塛P YkЏ zsDvݎzpHFnug^0YTd2=͹ϽL8,1@k4 <Σ=2P-}r7h[*c!f]OAbTZp'C`$zS>5l:gViIb6aqQ]ŠZ3ƔaA++57H99tMl\j26>*asZX`Z&\آ{̀;G/bXܷqz6ky:WMGs!"y7Á9~/`ePk!!K_zGyC ~+n/ٓq' $nv4腛s 4^sW/ UJdfղ%:%e1C_BĽ &^ jЍa2 OVhXi!bN ˢ^יl͈c1%G{SAj&%p'?7BZ*B%WyEkb  \h@p`EAz1W I$tQpŽȐdxNHoNV] jk \R|Ed)3&/5FNC_#9@3=,;4ZP! M SMDFANE O5ֶZ *_bʝ[l00Z/1 -gYZ07070100000131000081a4000000000000000000000001611e8eb8000023d4000000000000000000000000000000000000005000000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/ttpci/budget.ko.xz7zXZִF!t/{#]?Eh=ڜ.+ 39a~ =1xEuj2M:V bvgڹnVǒ2gtvr_/4 iې7ү굤*wk',9t!gN`'Q:wk/{l I?6/1?UKdGNl(%JR+be})eįE3OG8q% q=;يZx7p/㬺*0å1+C3{xHWyՃm`]fhP(o™LA c溉=oZqwb05:FNQ?ٵnC!ğ,b)Ua9BkhH`|4C+r!qAN)CgSb{dc3+aA泈rd) {)!µ'oKuŦ j0o&m0PN,ξ['=w,DwB:/1<7Sԛ@QZED2~Nkx|RVN(uLCޱ7"w}~ʦ^NZ)_R,_f"V@Ub{6x_);b;#ٱg:#f&a) s~Y~U%6qۃ̧Sb Cxۼ0"-FV$c&@4:5 gKSN>~k/; pmۈ{$ʇ잝cx6kO !GFLx\Ys3 (€++5n 8A`w3ԗ^2vB[ Ze#@A)_S4*1 ꇝ wQ#a=DGk]E_Lޏ@b$U;/d°QV, &ԆlJ1:=C jsh~Ӯ$S8"yF.*7tN!ɻ0(2w{0a+C+Ijĥ;CY89,KvZ]umF "82}&BȚbwopEY :i#&=c;IF.VF2ak-eSjQ W.}'9[VMw^)-JyQV#ϋ}!a`Bg$J7a'c`3#ނ$m5TnY_iA`LQZoJW|n̼_ꨖ{=2 [Ş` ;&8pl=$_<2Dڎ^Iu;!!Eˊ/g̤ 'uvj3.@.$[=6o{p1V #Gdo1s #Wv 3ź_g@ZFJ"$_c}׿z .F7?xRI-mi'YJ}wa.8|mc6 Ct}K[(Mq=yN>HZ =Yp5"rd:ŽBЮVŽ'8hY~!>&$ 54bљY[zAI~:..8–Zn>%ar5Ψ '/eY44jkxuHU|Ǖ9hv/}W~Mv&b)L?~yY˨`kyiQ#ZKf YA1=bqH,D>h?3k}PB u,1G˶3Jrte?z+/D/5~,-3!ltWmx (T} UrnfG|ՔI6HdC?W5nkja P\[{VXc-v[gSQDfz 9.N6dKⲯaTN'P2Bᤋ?D@c[( bWK$vmZE0CQP/aZ@*j6]Q8p͆ 8hULxD5X|\qG7́UL}Dۦ] ߅6g,/1mykȮud|8DM|Sf:#a<u歭99K_D,=s5l~˭M1UZQ!$PRQ_u_Wcq~EX:*́@]nH[kO]'krxJKZFQ1ì #9g<!oUDJ`62YM3XYo1YW|$tOhgO\ 8t{0ݠG f-HjMs`<:.$-x!^-p=Th[np@`* )uKB'Cӹ]CdStxBTst*Љ6 fo kݔóMcWxW/F88'; #tZV*{$C̓cUNGb{HY`+6 gBVSg58к~pFR!B7{8}NwzҸ)dC]m4V [}(zЮ\zW|2][~ePݸ;~ |* 2] N* B{88v 9٬Mz86(0GXPVojlZt.D? ko>؂)޾u';՛= TZoý``D'(lҦc1Gf. E `e\ЛJl<}fWQlM]:9]EU@:?VAtcKD!#TxJA^ɶ^ ~lsN䁥KFU\|#Ɲ6 @*yU㶂J<4o?c9 x%UjCS»m9iܛxYea(^Tr N 0a^nr{2f2 1E#6T*c:Vb,&l>M\1ͩ/Z̎Dlp9Bs\EJud̩.UOzGfੰD,J1$bޓKrҦ"*wף(UB lw; 5an2SP^&,H,BM{(;,3(t6ICNya=:,ipbszwiSۭ\#}aPF#˸3=\:mcSޥE/kjk"z5Vq;wմ:|?J_t\MF3ps ʛ.x]vCMRj%i("7eJrY^Xg LV -\2q8̹2s;> Jq4O2e2%נj}X6I%0IG4NBŠKg13s&:Ϸ#bW۩|AY Z#h$۴a織|.w줱|H6BDzTsJzYxnW>ƃO a;í蘽 ?R$oW7l2ˑl3YhVS WXgVDQȹ9>6q 6r> )1Gnn}U5۹(P+v%oXT..ܼfNӚ`l/ CpA"Y,&;vԼYfM.TB_Rd*8BtRBz $A#H3 ie| DMV%0#T -\V^C>e;`v\ZHŃ8CqqDt@1ΪDxɟk-UG_MBXܘ=-ݭ%葊h"oض.K 0y|y,ل=~ HwHwŘb`E^5#`.[j\3^ofmw44=>RMoaX`V_܈MjM" ԼQY4z qb0}ApDV:)$令)b(y'ؚ,  qLhS~vAA׳O!Y ֘QAW%h?sf)W/<2%ʔ`tk'uU_]?Cs5Pd6`DٓVm~T9Ռ\,>t*CcO>j_M/r9ѓlA   yCSD`:7&$/o#dVvK*/[rA纪en.6uWbEͰN>, r&Qp7WO]E#U $J l qxp<߃b+ywM,V͏ OsFoFBFzU.-Y )m,'x+RRWrUM40o0@9^BL;x/pԨu;pEfYn}QOx'Ri|:"mԤ' $%OlĿ ! %Y8DIa=mﯭ0[ eG$kQs5;G\Fڞ_>Ϝ.eᳵ o!Uw3&p [GSJ ˽M< $XIA˱&|ӡN\4gu df1zcNuȌ|,'#TŊ;8V8=CkUm||pViZ&-΋"Y ^6~UtUV `ggiX,`^!o]`1aag>>YqAU)(UGTm?gYZ07070100000132000081a4000000000000000000000001611e8eb80000d2f0000000000000000000000000000000000000005300000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/pci/ttpci/dvb-ttpci.ko.xz7zXZִF!t/&Sҭ]?Eh=ڜ.+ҕt:9XqY^;-x˥2:&Ka,rInw%7h*dpɪ<^8}+ !ʩxޠ&3YdOr"[ɸg|23c3br7ھ+au6ZV)'=Ǒrޤbnŗ#Hba_ #,UO_{9E'+ݣ # D]S$m q;ύUoBo5$#op-qvM<E{)oM"L B;3M [n5(҇ 6x^glO7Sq3LbPv'UiHE%S gҸ:%ԑ"ueI4=U}7s q-ȿ[Dɭ%0--p}x^P #$0Xxp=+P-m k=Ơ1,'M=}5DnX.Jǫ\iZΣ$!) y'qbb =($U5lv-$YL5&{wY妉&˝v"<@>P!d׆d~G܉UʳUQ"Ɉ3Su׃L\/"%NH=_0g) [ qx= ͷ u js6DTv>xjV'qƱ.UH̲9jVnjuy]> k$.ҚD Xe&\ψEDÔWCx:B@hlDɃ1㈜oW\n1Axj\YmFVai|4WܠM1e~(uUtMBڍd#Ui1ymAE^#FlQM.[93Gㆉ9˟ǝi?d)Kcv$faڂV f]uPqDрOcՏ⨘H$9׋"B"T@-PD,1!ArL, k>A5oXܶƩ&;^iU\V)Zb1А#&fHw|o{U6lT=pcU`Ll &qIT=Qr[IPf i5 z*"}Lޛ _n//ڭAD =ԈKA3xo3h5\(5h{5C⇴WARܬNByشەy|S[eP&m"r0oΊTm \8URW%6 z*ODNtx4Z Sӂ%-[g xgEeD|f0+#ʌLG-ay ,Uoql`Db)IcxZ_2Ogya{;OvvP}M6H6fG0NoI?Z1ޛuMa4Gs W27Y闙~/C>c(K(M (>NhJrx=hZNyL$iNߢe)ɔǶVfDkk _*1dnQH~*E:^Fp8v]}sljI`clkM,Iy^w*We1hf&U%[nԋ%~EU5ݯnE;zwxHů0`LmŸZ5.uV̉M! e]0APĉHE ʸjcM yXu|M^,qԑqlw{" 1Hsr :C;"L3A *.Ў6.ޱ:8OjmwqVM3suS݃ =cu7g^A/~:u(ݩ-U5$)A]a~Fȹ ;(10-Lc|4-Nz cFͼhn?j`u/.TORr}|:1 T7:(43)Ng_`!5$rz'ͻ!/Y'=$8b8 fX?a[ȯOnk%RlnD>o!'>]Z0,w5Zޞ]L[PcKҞ-<߈QOQpiχֻ.T޷:cl`&C hT} AƌUNcW*&uKR5#>xn#t/ˮ] QBY{ O#vn Q:E;%S*_oB y0V3;KW,GsQ0zE:ϷsD\E:gnweΐZ=c\n#:$g;esG,CoWo(!*sy{0`FQtOPExӍ*<^ldmSJyga-IpLKiB;[&(YIVg@2hrG550΍AV<Ǡ^&jI#f 'V) +hGGٟ eHB4M0RХs֚v9~9o:{)D?vgNQrŧxֶgH#{x'nzroUPpƧuth5MY/$xnk bX֯p vص88*,co+CpNϻ~oiC O˩-ppk.+ d/99FMKly >U e^JM%|N4P1hT{{dN^(|f(.}Sq0]nʔщ|#.7K TWpm>d2RѶ=h?niPg"퉶嵜a g5cmj-P^j_]b.Taȳw0r2``wt\V&V'hSr*8Xvdf%0767/ U4yԏES y^k$WW@&W3+8ض|ɞFC rߤ9nJpTN^vLm1UM= [n2g;9-8%G4J ' 23yAeW\pܾm\NK.}tڀ8¿)OBWu`7c9dͮ}XZ?ϖV9v9[Wf[i 7zWnKVS\=as(}E{FXOPpyzv*ϳvFSBVLB18:9勫Yʎ:&jpO.-C={M@, iLOR¶CIL$ p47ǥc-$ܨUwNQ:?71ٲoqu$˷ psIm7nY ѹa vKAcD8a\2t[+ٛuy0$٦.svoFu rx9a8 **< w`Wܦ4ej~=a%{L07ut֍h5_cs2=f|j9 SXKdPjoԥt8\0j ̼*̬7XIY&:=yCd Y4p 3x.m]kUdsG.b!/Z8e߸eVjnC@Ud˙yHj_f%e`T6@4 о5Z q` ~ҧ_A]@=?*6rA64T-:Аԡޢ}.%sYI/?y>Ile F`ʞ@7i0j \Q[%.FB_rͻ|p(D znM{liB52 \5B+P] \YvJSElN )~`ح2%HЩJ,p:mj5QpQ < ]w{7?/hSQ^&z S[Cn* 3LFFl)HLhCjf 00GƳZ'Z}4"{zFii|g rm5 FWO&JY]p] ΑFHiߪ“[e6Ml:JJn&gixQ6$ҩ.Lw' ``[42Q($TV\'a"񸞒~.ס9.,1HdqB.x'x;h7}Oɓmiw>pF`<:8hbg=$.TPsGJQx[)q̌`HLRמG C4яXӂk۷)?9 쿑d=PW.Fwo'7'A5\&ƍ6"-{1$8eJe&3Ѭe`}n`(DHmV E'[Te\skʍ%6 E ˠ$8hۋ4hSC2c7ӐJ9(yO"`2ȿ/Tn!w[ԁ`uO$;䔣ssVijl4cg($!w\A&;AЖ'0Ԛ@"b<Er}"~ z W[bpws2gIyE/F.1xKBRW~+mT x TghY%!|C2YRIglxV9b. P7H"˖H۽`qNtX~@^#, jxWrb,4bP196'̍^&qoz%һ f \\`v~h2Mɳɉ`er^s{rHuܰ. \Rt RSiMü+ܧb,ϻ!1`7T + ċ:h-FcyqKR=ՠ KP>hYشB.,oB8%ZF-Cc˿ C_g| R]dNTkQuZ{YPFņIO}QV2kyw4oouުR'> 80Yd2dqW/XÑ@fLw[Lk w#AGS{TF]P~w/fWOBW7)~;Ys>A/;Um hI2䀠o2.8P?d HO(̣S苩/ h(FatX.|0Dd-Hkecߡ F犷139r0lڍmk %=a:R b{'ZAl \wZP .M9r_vKwS| I#`r ";ygę :npZuO8?,qIhfl e6NE*XŴׅvLX§8a-h4$t M9HyN嫻7(K%c;0.tiÌ$=!7xwK 1c~.x#oTuoB^վ6 tt%1aФݸ۰8@=.фh'\li'M^0ߥРPV:`lMit^ E]7n%9aXZ3^,KOJc!Sz j D`-@R"PD.:%BGp߯ ӱO#ۚ0OF~W==s͙w}A XFV=hqxPl q]gC[YDŽct2ձF#Kb,OS2 Mz#V9nF@4㷬 L`'5) [SHl|&TMٕtA(%֣=޹\sY7%[hA^(,W/!(\7 k Emg `L?B^vT_Cbsk_ P؂c|oG-ߴ:L3s |5l;`g23YP[6=3 4cϮ& H@\@` 5y5~OQSF,Eӌbj z$bQh8|c´8z/NѠnp~!h9FTuy;di6JEwB=_6CT&A >8Eb=4A4_Sy;d ۽7rŽSt% l % TbHi .|D4"HvQie^SY9t/JQ1' j?v,_Eq@rа`V i:L otČRЄX`rћr&|ӍTͬɝACH>Ҕ>;| 5`E1"}$W$6a-L8 UZƀ. [6$GY@7'n؆sq352Eo*dpE^>uVs'lD=;py}Ώm&p߻/hWLOKIGy>6A b9*mxq* ZZn[/@rڼ#OyL}4% ,VuR{ߞJdA&<.17k}j3R]'1#Mӱܤp<[CQG'NĦW9ab=DzQ#v ӂF0SWg￴U Svl4 jl][( 3_5oYXX< PTc$ohO=65~s4=GG6IN.Wo"AY7)dYʵHΈhCIH#-5 헿'btc|ҕFs1@?ՒtR"<"+>xLC 'S$Oa䞡ͤ9 ZKvA˧{?F4cI?YmefJLk`:P('Y|9vv",}o Zn`%naֵ< HIKc]~Z;]\ҫX kA~ ,qN79qD|lv } 'ˬvY04*n)t'ۺzqFBz2`Owj>l fti,FAV`[$ TP+?k QvTjR/**Af.`]^; gٗ8B!І<"Gݲ <*踳 tTv@/ڸ"CS ^M1o3+WBNt IJzX'ծz[?(`L}c,~5Fv:^_ogRW}q>U&S <@cX n-:arcxmK5^XN'@JeE0 ą@WKG 9'q VZ@%qI5[NH6Z 1jr 9& Q͚1&cV.߈r]^7vG0]6xI4dyYnԼV[f^uRc x8bw,Iӧ:?PjMzܐAZ++bE^Bwx{0ESΝ]lS;H q$Jřy:5ka3͍'fAf |˂Q.z4cۻ eV5Vsm+/QcnEF1UfJGx&S_ Vu=WEϥkS 5iVb'ނU=wt.c#uճr -$?e0 O xu*}VR|YvE€|mJry!G1ʴw} Lt~JMTuqƸoj3[z[ 1Vn vөlv$U{1 BP@&og!"rI{).\Q;gaGsnf4P7\a/]Ң, U]Onq|WإqI!X{~펱#SG'62*й~|]焁"jg!m`DZ$ێv;L#7MW4f =~^#CDy| %(ewgqN!0}IWDgUh/~8q~^p[Vmm$lip B t6?ſg=6* 0yGCc | fX&Ɠ5 e‰ܜ.O'V:p\J&pC+Lir,/oVT aL|sȊA35"PAlCeKxu˿ۧƠfAOV=X ~xnfoTm- wWdW<&lK^7kr/NKdlw91CM@!n;!kj 3 ԚA +<h~ҥ^v& ,;ۇ 6Iʽ"dg('P>3H x4ML4i:wq_aӨiÍm&E3.uC.[7N̥ In}e+<#k()x|;_OӡNw;iG$O‡@fM$nXOc]UD@f\4y ZsЫ)M~ Kyv1'iܣ)쥷]kGGLWj 'aXZ.eZqؿToOT'7GpEloeU<_f԰C&|P1qK/4!K__Yi69줌p @$9&W=|N)+z%c:ˉI hwUhNV.{3h ^)wQ,麯dJPXC t(=%gȑm<sKV/.n6LWRZ`TPQMff098{9&j{Hpw~D.Mr0 ] x 7Πh՞)!Zg3T8:a 001lg~γAGgE E%Rz~~=i$仚Jl?͠uߠa>cdH`KN9;9[3g{_-;9vc?{4#cr<#%c90p|] ";k{a-ZEue{p8`9Ak*tDQ|i |,RpX̣xm6FjȬlČ fh--8 W cEly(0 =[6v9 xn>T9ӠOU^hN_\qlqy~ ~dW%S'2)ȀkiJ-b,M ;HiȴiwS U:&.s[q1e\8f5r=1:RsF5蔡Ll`nQTZ-E:*lTbV9N2}Α- Y=J/a@W"7%o:adP@vYUH(X##z^)-Ŝpuިn$ה]aW7Eڰg 0L4QSW3H'ASꗕ*#T aL#ڟWDo $mhQz ^bٟ7˟AVɾ^GVv.6&tu .t[w*~T ԱQ5N+'2֬"{f#O{:M[ho3 G@!3+ؙ'1?P%׻6ɬ ml{OZ V">++,5>I)F F6,[T`rk!B=z-.N>XtC7v#!$o²d](I(47吗 w_U6fe\I@ J"(4?B}VcD7T51n'|togn R'qh}8&3H˫U-0~[*QQhDpcFPn0Xmyݘڮ. 2 I}JtKa ؑP`%ࠅ2G^dIu00vv DZfauwGaEzݕy r܌Z?p!ott .Ȓ|꡺v],II)]KU\m5kM<(cl`A jKFqmSL2pDʈ.vaBSi s"cq%3Ũ,ļiS>6aiw"R4O>ЁsLRsD˩1W6i 7_#9g͎c2ƍ, lu@[`<[4sj|]-j@rHӁ("wE i){aN"ۍHf?FMl!Jk QFfe`ze4 /b{*E-nv%q@%DmNq>^5MGt{]IV 6ě\$qb} ܶ;ڱl,&D]dXЈ%8ϕVvLYѪK'#p) AqQ}󐤢um- :Zne蠾e}]2tth@-5FQpMn~3vY^}JZ.cs4}'}AXX;mN DY6sjͨ 6 w3,lYq+kNUO1o 舆1zE9`;F2G,Ӿap1D'AT@!ǭwǧ++N;Q=!Fc/Eq•۬Ҿ*JݓBlܳ2LYM~p #R(4}K᧛V8p\ Tqpxki%t``eŃj>XwWʦ}2Ndn~%hĐG< C WX&9H@_u(-=|5Kq^15bߊ2*b%l`Of8\ߟރ"YBgbD5}^Si'qՁ !ķ щ4- xIܹݪ4~tqP[䗊(kp۔͑N6@)7G1"kwOnV ,־Ѕlvɀ4"-`(C[>l盵!B5j6$w6t/`.(%6 q\nT{ i]:9sʸm{lk^֮423-qjKs,]ĮCxZ?q~c[QlZНg*\a*2s#|ߩGܙPlE3i87mʉ=玁*5v'ňRaXW+ hiz0t^?7ZUIw9g[4ٔj2`y:T ׅ+- G};TrE: yљۘHՑLqmYW/וݼy)^DP=.u07ՌQu h*jZek/tQa=4]+s^󹄀|%#L:WGijJ?fciQ]*p_@O7ϴ 9pdQ7m42D3R/*6aP4'Lwy&W1Vv@Ծ77Gb@EV@IHmV 2sRӏ.tt_I GvLDUWo)'sk*-Z C OyHW9]RM+@>쓴bu ĬϢs'Zy9M,(DmkߥL Ns}p7A#?=9(UZq탇"8^<󉿔pmeQ`G;FE{Ls$FurI/&)16p3ՋMi=jׯ{|>ܸ<`:1zs`֣y?jkN|KF,eã  Qfsra{ ihl4,G&ĢGr͚ejYl [zea\E;R1)b0">6>8n9SYvӡ*EŸNd'k \elÓ{Ͽ9 NҮvy[ ?!"0όk=wjm:! /|y@n(/>݈{"5Hz43[K!6# eqpcX,[MHK^AnتZ5zE0$z{'o#N"׊A1uAYD/ʞ";"8(ژ ucS9|9'WvL$MQ%¿_8TFW7(vښ`|*h7,sxf&[d[!{BX o_ֺf1콹U/vQx!hMqAzf #G.ۃf%6ymB,SetJkqaec: |BL(NI܊ ;BKԑ IHq*sh 0S ]ĥ80@?%Y +A,. y_G)v9e]>֮ҠTW8~/Sbp)Sw1HEO otsM^BӛPKNMS0u_jΉ%bQ"r6jT͙!\=*(Gk;uZ#$UnMyJdc c{cnEusNH/oHjp}86WU72^ cj@ (- e8v a%ZX|X\}$0ΎO.YIkxILc1ijˤ;]TSG#{z8yKL<ٷ]܁QWg=, t-OZp%MkhveM`,Da{~+6Qf>X o"L5pE&(F=qR1yݰ?Be.5іi^b8 yg͟B0Ѵ>ukEDώ=)F^vz0*rhaH{,k ngT(qa>]?8#DZt j01OG Q{Y8$oA.],<7K|X1܊"}U`NHtJBT$XAE8\3o++_DTo9ɉG9r*M Ȕlҡzn 8])w{D5DHs:QB~x( pSQNQVssMTARzH)y]X:iek691 B&$B"4 ϯʬS'Bsvă=ؓUwd8@K8f֒.VE4V(8NJC$qHATY,N#9 (IO_gVڰblRJ@sS-S.%kgA1Kv8l1aom>n)1Rg)#6FUL 6Y|[eb0 DzFD9ϻ XV}ҖbV(aQKX}.FfM6 aiTi!4%Ǭ$_9ʂ("l[#<]i=+EXď*oBؙäA-Bt۽si I ؓZ䋳י:^j(:r4|(TeJ=ɩtΜ(-@{;4 o'HV~4B/1ַWn/f PGP>^g"4Mzj.XyKSe9.Brv\XT:E7VX`mpϘCT{_ 1jxd5・Kh&KwbΠFt:,1egȣJwr<]ܭu qäÜKbʏ>箚?|vr6Q٢S'rL,hШU'6F/zQ}<'@=߆ss`o"uh&*A{mdA*$}|kXw)Dɼy\'$rҬ*&5{D3ܚZ6j.B>dI"-ʣoA {Y&7sb-Ĺ%Y@s6Z'<|@DF2 q@snHk3`oŗVu@]>^&kY FFi E#Arũ3)΁Qɲ$l-7Z3sH_:ݰis!ֹ {/ # Qm6{*Oq)7rUŃ8F@;!RFY'08W 8 SIaU gd~XTȉɱO`s!^| Qy_ӧ#Q_BW?ςy~`DfLN& kSuiᚚ[TJh`(/A?Gʰ9B~LK|ƍX.2K,*WG/LlqH(8_=$HޡۄDC, $j5;[zu(>a W9Ůb}la{)$7nbnpp2?bj=]!?CKe]*NGW(]jI[duY1(cPWc ꅔ3len v"/`>P :I06ܘQYWXJSvH.6ģ{S +oyvE@ueˬU4յp2B(| 0:[!aF2ܛeDws"l`@ r9˼"[U/9's&gsU}?GZ$s#fOt'*F> 1^>-YD"+Ri&ӊK-zfy~ft='$[mdˎVɣiEhlcU|J,_)Cu\ZOZ83]YtX!X ' wt/?l/9S#tpf)p/2ՠ='!#1g]*\nWqK~۰M/}D)G޲8qKV)֩I5ۉxr_ V'C@ ӑIo7)$R8>K7=co䆛Uc;Gd驰QFc-NȾp肈œ[!V5< ut! O[N{_V^LM?,raW0,]Mѧ-r-Bjso&;:ϛ״==7cQ(tbyʍRXP;{~bC &yYe lq~>㓟x&H&=[^aʙoj.8l$! Q9&kLi׍5ekVg`\XQ 5RZT3od /duƶVs dG\N7Ă'ʈXҴ"E_=ݼKc>oW{F/2R.Ҧ7%`G9GgwʰI7 ̜lu" B 8K h =A%ȓ = 3NTtXDMn$7$g@ǔ"G /E.gi&ꅓ.h]t7vE,L zĦ_yUNE s pf#N'8Iwg} ,3qH]O^k~<K̄)pZL_iv&;7^g/Fnr)[!ٔE9+qo;h3\ .%k*Op'&ݲgv$˾3f[Dˈ&Wj#Dӝ +#QY)$+1mTeal9Sh}[y/`Rh[UjcgO9@-G >%Z pz)z{ W][~L4&)m2:MB`> yE|2,O +j K/8+׾6QI{?Zı7}E;+y9>BZ~s = NDXo#Husݕ]3Orp*"00pg&NQT}ɥ=.A6gaޠ!_W+?Ʌ=WTJ'Rwsœ8 9zjaz-xC]|^6_e3Wzt)7l,<5flUJjSAg2 庰3 PNtXr`0ǘRkSb&J>cRZ0 (Q1"8=/i+]MxGH˜*^J@Y =/J}F*6Lm ׋ vꌑ@_Lʻ"э.)GNH/K{JBe[uQe`e#7wO2V;n^bA0 t".;l*PѥQ,TAzWduJ hbV35J|6@}s7ˮ xx1ͯ>}4F<Low5,gTB顚+Οgޏ裌.06bw*/\is݆oSqWXVx`u;jf^lco;F^'z}`T݅`n2ii|T@W}x[X 1J zk?֜Q#V~A+8qJRP܆ah{R3_}ݏHܗ D͎euDm^ lĩ 5o%/ӞʠFS)%L#C3eܟJ*0m"(1~;+"Mj5>}Jb@i.yH%kD.rSm< &AQbMA(G>7x8 cdn{4E5?4-YV]ܾPvOy9i+F5#4F/, BklS[Y.oTٱA, jJwqlPݥY1#c۲onCo(ΐgσ==* `S%C*<9"ԪD]xO;JM^gyCԝ%]m:* ZVTq=:N8w1 %G[(cE.h ]"&y=Mr$a#78-3jz~։^^źg}x5$9mQ$+W=X̮$]G4 *%X(NMΌ68n$Duadl}x5BxѶ~&}7C: ח0k׾#}8Pu7bZ(J!05qLr#ޣ˥-%=I!滿;RGqS C- GCT2mRqpSCQÅ]A4*ȚyߓGܐă^9^J[r UW%ˤEK-fW19*52ʙ>|AS21r0ΝA8)(k~z) fu#G u8󄋃|_aF3ٚqtb覩pJAv̗ӄVjE''!'*֦eI^'%B43HA^9>染vzDDö-ڞ҄,TPn&W5Ǩl<P".;p^$y/~e੪{njr`a5q(ZlZZQrgL`f?PY>2 K#) yI?egd n*4c*>u(Q!9ݥ1isă!iH=oKN*q=y>hW/ՙ{zML]=Nۢo]viXܵgs}< >iቛC2 ]blhmeA,MWDbIƱ?aC ngeȚcHeć T nW'V6ƈꘖAX1OK#hEZwaL;#;Rg~31>'œJEY*Wo'$nLSoE$^_B"4:1~@!!9^řRV\ `R ޳vHu׍t箧G+[,RhFue~{w+~MyGQ\e#O2 XZb9D2.Bx LKzc =Vx%N2y;rZ ncՃYZi1cÉa84MkY9 -"kDǓn˅,_sv(9);Ԉ֦J NHmAI7}]rIM˛LԴ*Qa`x Cm3wRp%m:TŪ/ky?1t#/,q#P.B)e vGA7%dI1uk ՀI|UT | w/k[ܱbd݆z./wq5 U& [S, {/mT!IyI[,y(A*&FckxZ8BCz޺zƪj^m2=Ikrv*Nͽ e87mѫ9yXE@kڇ ǎD.HqQ2AX+#"dmd9%rЛ;l/i4DȾeWΏoՃ]7pX͝PdIO8y!R"]#R 1}2JRj FsJ3q=fM$u(~,Iһ0_/"0;.( f%66%;fˀy>_Cֻ. :-`Vb<z '^S6%jI}܈T&0: z&ROw-ak:byjO2Ր#xD$F٨ }_r,YsA\CNiYj('lq%[jǖ#U|󤯑0.!˛me~+/.G%|2@WҥIfhK 8Np/r/%cQw8zi_GXDg"nl*S5tRk<{oq17*Xq =fm7~b:VXxoJՁN8=\vl.٥/1,P;osdx"t ^N}s1s}Tt ~ɺ4y7wH a]n?Ul{D/>[!_οQ\C7,Z('zaQcw> zgEB\9]/bRbl/7ݕyg8nTY㶜lxŧ `q~ a/$j^KQL$Ɉ93"z\ܳXQ"O9R AXNBuΰؒLRDqt7W0٠ m9BYUI7. Qs!Q콘GՆ.>ψR09ҷwx0e8J h%ةr!}zņ4X>^1$=&O9&R\?EQ ,l` QO|yz}dckzEVWgpnyM5_](_%Q(W @8 d&ͭv2 ҂5Ϙ~ wA&eu^dBA?dlmk}BVzmjdV @܀gM4DB M7oB=d,?=ښ9 bs-|lમ6JIY/tg=+1O,kl/7w4s#.Dw]5mfLM|/aN7Sw(.CH] p&AC,ȸȄe9&}zmCX|3$?zl&YdS]^j^I<Eya~Cp⨱VcyjHNM"K,J*~C`4:ϰ> 4s Պmr`[>so2T=%6s<``i&Z]d[CS/"Ԧ8WC#VҡAQgV"M3l-\Nu;ߴW\s>'!N{ƛ'--;xcFPhC%wE#;f)ym-'n,`9_#{$8¤%͞x{ԙ=T; x$I ČUI@,Ho]Rժ eJ? x;c50 .lKhiV&-s\8[8BoL1g! 24NTjǁQV=~BZ㙐/3CPÍT ێ"E6sʃlf%v⸈oJ& Ѐ9X 4:* DgLEbG^n&<|뎴NR;Fݵd!МCnd>xhi^0G-(78AohLǵ1*0!΋7Q xA и)C>uIVכ|Ż_Yޘc~4p\զVQc&胫(Ӻ\Amҽ+/Ӿ<6TgX5mӊ]yqjkJA+P"M֐(+v&m!7*WzљRᐕ/b RRL~}/ᴹ=3FT{B/f>ni;(BPX@CDr7k]hzqƣ3|aU{uUGlW[a/Ĕ-pƥl'>;.?4gpӠDF#<0:+SO5cyK"狼!TАx0EwoISBz8#N%ZQ%BeWܟHE;;"|;^5t,`q'c *? ^@Pk4 lG>"/ϋoo \w$ ^+=/CŦ¶ibhd 2fJhK&(\b1>w^koLVgTm[Q0\89 r*bAyDv2fܫ]MrOd 1dWkBqu0SbGUTr (l˿M_s46eٝ:s0K;=r0 8_L$l2`eBQߞ;G7EV%Ŭw꺸_zkwBHl ^r a]+[:e!M.C5sdh сēWՍ)'S5#|_KI;eTWc_l'cM*Ͼa4&'ee裢g`/{꡴K/RTsc<#.Q>d T}-4!=_*GF?LّztF' &rcV%Gw mUjc4 Yƛf6jNZ[S!&6Z?[HL:d"$+o~~"fuKN1Jʉg'L'T'ע:x#@ aأ[L.X+|ǯp\x ͟nEdof8> َYޓLJ 3De?6"cJ=losB~ ljdcamH1R "K@?ڱ=miq4oߚi)B  8e G%$& D+}q߶rB^MtcaÇ8 *==0*8'zTodEg_uHy( 5~[wF5@I* Gs`;ӟӂtظ3L|t<ãp3(ukسzR+t-!Fܧke—7t[??!n mD١ӁTˆ&B Tx' 'M-~ .j,ݶ'u:L80?ZARnE1('ͥ *L?O-3h%6!̑:>ثrϙ9$ ;Po8Aa Sݟ d2$sJ?sZ]`8jLgۛɟ!*Bj(aeNgpq2]3VpdޘG6M_Y&`]ISP0YC@q"sX.XT60<'c޷[H#~Z&d@\X6~MͽaD)vgcnC-ۂ8WBg v:R5 P~SJT/:0|zCh- _ȥn ށXV#yT".jyNR&-X_+JVfK5…|Te )AWBoY,aGе~0s~y7G? x$TYm%p%)tq786e"Vvh:DMqM|լL:&stOrr8m+9)߀b/L/tkݡ@K'/DԮK3o-upSW'K:i5ajVQծ5B)j(x1&6җ!w y{Q,3˹3X9ZJmSUs8:d)wYxHnRI'b΁/,6bTp{:Jjw2XE+Y + ϗ֔P%pwn W HYu\=toV YAtʩi E ©?Aq!ܬ+2]s<0;+*D{گe]n@ ew}i.\gyEXx> 6_E9~OklMkl#q3)f Rٸһ&{d?t1)NF ]UTMBoVzUXZMln3XM lM]LkH >-0Žs2݊tH'EQES/_`?S'k;%J}{4XLs6Z>Pk|B^3e\3(^V mɗ_GV ~zۂM=mFt@kYN}Q\to! ?:3 TdނbϬO0[!cY*]OԎ걿귲j)!XΔ(%Ԩq0:MFcN-{wt珻\ E:IRHbc9q.@!ܦvl[i`ec2a`b4UuO6>0Xܘ,{ƾM +^ͺpv~V0nYWuOIɿYn|J7IDr3P<=KA#$Bп_\8Rh21e='t?qΏn]JPDWC awihBXp\SD |@}KJ6djxM,EQJ6v}+VzT ]e)&KޢRԯJ鎚w+ !G í'atrglҼ MWE@NP:E猗ǙֵWm_`:jE*=xSE?$vkvhC ~?2(WH oI)N "xpK׎/؀nE77"ajb\%4J?EV7p[[x/Cs[#BoW"lgM}ȓmsU#uA=x*G+ްzTFu*C= RV/ç~x5Ά}@wfjf>&zzRRFYe_L(QQX$DMk4ulPWBPs>|e&/px=`\78 Mp6A@h].x'oZ\٪D?kwb[MrHP(őXm:aB^qi:gjK‘[2cQpJ%dwZ%@/+tE|PW~ N^Eֽ|ɯ^< 3"UlQq a!^m^P`u{'g jTh.u|_<8qK1!^U87c #C&z ^fD lK}|Hcd~ s߹܊`IepKyhbe -!QB(u(^D5a 'p;rg+^q=y+75C,3bCGkf8 IvΚ%.8ղUg; 9s¶= ]-t&pؗ)jk !vCv?b|1ǰs'[Ut) 1 7} j7ST>.*!/`z|:qo>u',Vx/ozȖی*Pc B@;̩(\mٖ٭ ׫Yř@CJvo@?ٞ>~8{kY2>4oBy/X;?+֋ &'i4)x]\׸SG8.Jhf'GyӃcjvCh|GI|rU$̜i2f! o=:cG-@N ˆs'V]ֵ2P3oxd0c,b̟ R:sh6j9e1:6(6<_yʣwþf7Cw!ƚ|qɸd}K:yݛ%4XgWɑSM"|SȟJ~Á-&cw7ZZtHBY}?3j<&9+^,pS8N mXvM%5:"oU6ZP¥ S;u0T5ϙ=|I uo`oMb @ |{(hVFdKaWKl_ %xqmx ?Z?iXR䧩4y_l^AD=&F4sm7u8: ė >Al{>f Aj2FsJV{\zk!iqЫ`>M_{"+Q>gvhhjoӣRe0vRlոr|hVȗ g0Ix52]"CHkw!nMHչ(@'6M+kxM }r{r,UDeke&^[~F;Kp/2`P{`,Ʀ` (P˿2bQ_ꡎ׭?䕲KԱS /rټ+Ey"f8ntr-~_";`bvďߐTMD6Ɩ sX)[mZGhaDmVt]Ɏֈ,Z Ր~ . ywZ鉗u9+O4 nzH*A;9':*egqI^'!l IᵻYO.9gp{J ̈́Aro\SK^CTb%*2Lb*xФo]cI.Xm ,s6=tLH=l WT-8[0״}t cz+235W&3c3:DiriQ!P(^3t*T`BO]vb $<|ϥj5>V#`pܣYg!Sx  Smf|iږʑ@?T})me#> yG]EK0_|S!/E!yUBP;Z~7[lCv-cy-xvilCau*Na6ƒ3/"+{~ GobvAG~%-K5Ĥc8H yk!bW!T^=8G~ ?G')P̊1 4jXQLSځ!H(\e ]L72l=Pk dؼ/dr ޶YRpVN]P,b[ @|D&kG kHg)pQ,%9^4\ZX-%Lޭ7 1Ū 5|Gzӹ0v*~aܡKN#_8[[%ג6-$waNZIv5̐ĭo"CG=Ѯ߀E_?Rߜ+gaf]2@:tƪaKMLd22~WxM~,O i[*jh љVL$ ?[w܂@j&˽&̽m!tW*k^FdleB.9Z>S6q8jP5;8jգ =0-@W%?c(zjElQzwЅ.ZEʯb=Cq{F_ 8QӗtNJ&MŤ_gbe&4)۽aA^֌ 7ުɢR߷šhmߒz%,f/77Wp /3\eCw]\Jt\c ONLp8Տs@P-00yOJ{f4妏uR0 OZ.?\YPʿPB =aAa=錸K|+;=S9xL7_ؕY&e`kT?'P`sKT!#w!I|i,UGAC>PlIiGxFYk/;=TH|wOQWBˊY nĻ(gm.I76%—otWB7}B84sݏOdpPAƭeDALͩ?ʕJrVB{(;"kp'҃DYB^!Q+Y@IX*!lRt5cԩKaKLGbgv2Z@ub7L E'}WP8)yo/R6,ԮzT!xK|?ʉS +3נcNEFWVly&n2TQ@%iaW-d+h :׫>;Tp: :5F2(@tt Rz 'UhkRW2Sp>ב &Csz;X0j?m'\L|){ۡC9 'PFV #0}0ԮX< N dX05<2g?)TW14Sp@A\Ph8-i٬r+ _z= W_Tp֪5٦ R~BLAM_Ɲ_xyn4n![emB9w[ɹ;ӮX7Y= l _$_ŎPHrhy-w`I[ﬠD }z7:f?=`d]GTJP4Gc5J2Z8eӀʩ(0xdOlqnoXS6Tl! 6OjZ;#'xʡFM3rtuC'&'QgvUw q X*`cZHhWTvuhH3* \܅4}, GHCOS\J 2O&f.@:4-{^fyH=-s텲C7 eSboZå#b?P\(,aCĥ.m X@jݰ벱}T_I}8tH&`5H(S-25(\}o[I(I[f{uQo2 rS0qp?C^Ļ괠oצ>\5.dKDUDOZ#fC3X\Kz% תܥaҐ?`D-BֺӘ%"G[w?oL.81^RP.mnz;SZ +ҮlHc_8&#ïͲ=XSie 'X$DJp>bDLx~}kɀU0~Ϳ9nM18|S?R[S}1_mxf.*}r3^! _٤1Ȗ{~&#[ְraS2T: A\8= s^i&orW, ucOj<]U70b{L ɹ8,[!P9{7U/l6!s%)k~|)f_F$oK,ye# GwzlH;S0l;G ^rCG:;4Zc"+(҄Jΐ)g{,4 ^TreS.u ʞ{-~?呏@wǕ4b'Z9ڊt\>rՎӷqA>O.A#m }/'u_y! sQemGlS\UKכhgJ5dnh$X٤q)/Yt/ȫ؜!_ (-(y|gS⧯$eIsCy!'Um=dfh},QXj@ŤpE>8NhץG &<ߘPd=Njʈ!>~; -3D0'˴N 1ڷ @%ޛ4V^kay[eˎ\qdix7wmnVPaCGTۄ[fnHc6sR4VE$dїSnzm8Ԙc5h\'` h%fI`\D|AA%_KiMj<TPDUY1S(va(Dĕ-ɿýo.V$As\M6ll.J ZޭI~N`?fo8+O9 }'.ww~txбk>Y6VUVdgEU/`n [%8n*ීvB_jSψGGfÒea~ @Hl-|E{s edK7_0vD}$b5KAD\BT/>:^U! )_@1V #`mfO+;W0~).xy,{6IA\U@m=+"d}Pڜݐug(. /[hP$;:p/0 3M)BՐYOH]xl@Խi?BEăPJEj9zax;,;8v;88rL7!;Z.@ #+CI$Q?>YkZ?Q; Ǿ$"KdcI/hbqTe 4UZhs#zwUaEI2ͥ#y پie'wVc–!{YgCr?p R"#dR5|M$:*?cn^6s'Gd(5 lWǃj4xj" Ӝ &Cu_"4̣{)퐬\f3o(A&-A=.&Q/k@‡ '6(Rߐz~m5 1: bB]quf?rb$ g4pVR[x ~m(yb,!gT"W5zpZ 8s|0%.vW 5dy/ffTnIO /X,rsW4U/f?rtrBf?|^8>+:`2Y$5CyX>} bl;2JV;ϡOCwN'ޞ8O~X((D=C0 o:Hsӛ-uHRfx?ͽjU(&퟈ ܵ?1 B5 QxMdעǾ|!]4@KqO&êw-CY;W^ QE: oQ[fEu /Bui8g%T UUJ4({ɭ̐i*FR[BYFRKmf@CR%g!lpT=0?%Td-H)Ô1u[\1 89 F-,.*(8!ޣD7-l1Ó e@9eڔ+kSL|id[yVt5Gشwc Ca3 e܈܂T˅8^>CYWvn8˝}Ӯs F9 i;\o\A.NY/QL辆K9)$:Q-zi+z&4ܴGOqXgJ2nfCo +~Lծ齋H` nRMi^Vs@Zë<AZ`C=wFHX8D,0iZݔ4o1WsL6SGEݘr“߹|n23UJ*tEnWwCFU Gt~w(6v~r߀yi /0n$PPdBj w7Ԩt`.`/* aggd}oTUf/|ݢ/,W?`=ImB>Fγo I;cJO4?VK 4"~;//)̟!.<-Nk42s[:hQTt>A!A͐f[ &GUTٞvuv0,9Hխ 8s9\)Fi3&VBDM]Y5Υ?`ZSOFVVq2%ICpMX>K;z9{-syNۑC rIzɍ#r ^ucRUSx2^/ 1$yVxνJ!|;lDU&2eCOX*kZ ZSEm|IT.Bk.o3 06 ?j;IJM-RtGѳc=>D P,&: o,sO2T9mP5æ /A6h6y?la891D^L{Lɚu$EnؐKh"=EQew| +L" x ky9Qu5h@-jE^D]$ZDw[$0i[iAt tnW)$)a-+PJ <&(2pmo#;hH;-.ObXRzy\GC7}tɀoM7qLt̤p١ME(n?{k?.QKJd,.e9+$.:ƔPJ<#Am$;?C L7NZ'*8v=XJp)"zhp7QήSk/6D6inRc@9L?,TG7B30.zҍ H`pPcŒv`lV+O_.X{}:v]!9mHwro &4*E{1~ڹhRwW'g Cm- (_T" |EH)c#RNW;̄ɳppu!18J4S;4́.H:¨28WfsR0F8,*P@-4:K{5.# K9E].^ ":͇9R&'Zn{iKiX]|Ra1#g6b1R*р ȟ`rO|ꉀZ"hخ{N3tYvaK%NGFUcX U^Ղ)f hc8r1++T^jP0F#]f r)&~dOj)WJ$^#paTB*y0 /S < e0TCfpuN)^ZFVnzSI+KUYH۠e9v#J+ }6T-69(hv`Iy$~hŹPH/@EakC|Δ=òNf6ba¦hpJ}IOQh!𖃓ex<뢣!Vʜ;}I;qڊQ1-赲eeG?nu'F@)A€4l+V[HJ1癤).-]CћQV@X66xRo;L6fXT?n"E㛁qJ~1 z;Ǵ-K)]D;EUGgH b󠰮M xè q|L曞8X Yô1̣uM/@D1oj\G'? h -_jn1Zi{6QƳbn ?(+R,00yQp0I<yPro_injx;sq6J+rl`alOy&l5ffPOh;tmvn.+hFtT6^cCҽ Mff!>G1zrh>ZIT:I+n_)kӸ>2}Y>4xOcv;?UN'Q&B.Be$Nә/HvGO-@!6,aÍSS6 ~XK्t;&ƴ3_?^8}%σ%5&l>NHH4eB 1Ƭif$WVAYxFX9dV<% Rk-GH]78Y5}Ƀ&#\Muӿ=!mɯU1Kj ׸?iع%X̂ҮFu=H첱d+G1tZѫ/'1٘>4|пkkHTL?S7E(l%CZs&>542a)e<'jK1j40CUerF3v 9y.czL,|,mz"qígJ"fbbsJ`]6uN$ǭ)KKԙѦ 0(d \JM+W*'0Gq]#5I> _kC6; j$n6]y]+ng՝W~pWh7ߑR4gp{_}Ud^1qZ ']LFVCsЋ(@LQ3DPu͊">_ 1;#O}RԇGѕ`ZwɃ=Mn,'aǟ㳕LxVI[?`x ؚhYV{\U? T&c%mkCU !F%DB dpl6==ڨǴNy;N%Nk\kFqWR!CI|tӍ1< jfΥ/AUG53p.hhTny:@2O ݩY㶇av̫^g_76{\λF>4D,rwrfUMSS&]%\W2eЮ1l ̚H%Lr'"f[$ e\!<4EW.17jY[x\j|z({@o(`6h{nWOBW-聿;x;J Nf`qƝfR0jLMAARHŷIF*~U8`wH~'1UUX0\ٴo 8].՗ȃBx#IgoI g6q۠Wv_Q8;|@cY-kF;1!l7܉o#,*97^z%92VxW?¡PD֑£$[9k mi NƇRe_R|7m᜻FDS GCv%@#wA$J$0J7mVm_(؆y&ђPB:I˭@HX@.պ2fg$|Gh@E &f2+HZ\;>ɧ? cˋ)UYbJf!d&0Ȭb2>o wU*$װ_q%E>n#*z vo4%Ԥ|SUx;?C)^ÚE:< tXr{!YUԝ0_`0e2SLROYA56 wJAXwhwI]ƉeA8vTMHseJ',*tɋiKDHø:E+=w Mkx%_7U}ӚmTMl%1?v c W i~ z/HnHΟ&)sCI{x8KpԉFZ@⠔6;uX&8jY&< 1`ut4wVG2!1踹3.WAt  qĸ1GEZ`)g;E&7]X6?evM%7K!e_,(n`Q_HN -VTu}ͤ$`IUUfzBe=͂}9=f վ綿%谴HRVs"@,>nx!W:rJUW%9^ K9b_ΡcK!X ]dA,bgK2AU-oL1U.HtM^`nHr. ~lMZ 6YIޒGsmynSܛ–@ "=)-;t:gWl9\%=cpΐOyD"9AKB4(||8N:=4ähL ZŭSPP$E.ieZ>Ǻɜt>AmQe?TH级{Qh&\BIBvy4>|+Д㻇v峦T ^T9oɲAY_3wYҍN` /''Z]\ispcqGF+>b̠F#c!?E$ǘohRC[T\LAn4!cȴ7)X:ˬ3)3I1 D6#ϭɠR e WGK 9.\ҎKWCmsw~<[皼K#AH-QNQo"qv Mk-NꧠqTnTHJV&#CxEʧSnda6MqjPw‘SB p1`JMr #[ixNS=r+ŨFލMiZ2-řiQ4 c~&g"mi 3gfAOFQ0ͮ:UU3./vW:GtG%jDOŧ bchiķuW9uIHc2khx#\5; .ַp\VaJ]T6@X~[/1{-{=1,vd~-99"uu3̵V|[9o^Zku6Fxx[M Tm͊6@g}1+6W7OpuvQKX<Ac-|F-[ 3dV:FMgm\XD;Qh]YÆԷ/ >D=T`1X a^x.:"}Eb/jC5}V Oois+"r.ʅ!^_v~S>Ԫ>U\Z:{k"4A;yx!ף214Ho ksrӗVʚD:8:"R rr&7YA;t0%pc^BD,he }J(+q="[gc f *aM x-^v$9PWŃPW bSK{iI2 ,a#Yib@e~^73)vrL|!+,#@hXjy8+sb_JC]@qd]" B@քuPJQJo𖊊hmE:5^$<>5 U`F [>I0\2zsb/uIy[o -ߓ4Ye[f:JWZp atP ڞodߊgew0)azLmzv̐*M_l^eW 6~0QK2.*owcEi0AƷBi[jZLuJn^oZ՞H|Z |Wmf:.w,&K ؜&բrؿ+)eE(WM&4F: M_$l|q@>:Z ҜwvP^Y`ګ jeu5iBeop :vŬ[UAubwM;Ğ l; `0>JMNP ie!ງsϚjBϪht+ɽ}]`} ,ӵQ*:1+ܨSnf2IZR]ũݪ4ULDAdv&pB>Keh$hnqA.=C x׷XRJW{ 2ss\ G`ht$3B4s9j6PJEq{G v spVAW>) !-0Yj>&.6b`uT@}jãYփ坡jSȫ~ӢƁ֒)$*1 <A2mȮO1U[ifF`W+L%)#1"-;DYъ9.Hlg@ e Nĥ-%k̮}LhiJSj(:B,i70!jIn;.<>Q\9?q]^wB &DcP`'n~ޘ/'Ƈ2@7 {lj-?iC[n/JF>&GI3|Rڅ~ GQ yL׻Al^4qnNq78NY]0ƵJPXY#<S}[H0Q:$نOpIG5/,uIn4/幥OTZKwV}v8~Aei'~=h́AGL?I=b2i]̮peavrµ@ 9Sqpېa)CJUv2lC_t >њ§"nI1 ױ e~QA ")/RЌf4?&]A*OBlx8*yY|  Q1Spf%0cN1zˡR(]CAf}86@|-8I[ `ÛQՐ$e)),HiKKk^OT=1"'{Ě#%JԸBM7SfӬs+}F QJBt9];$06FyR >sÇXC5|!0u8& 1LkiXHQڛ~Xc&yNܷ+r`f׭' &-Z~H7+ lO8̉T8sDI [(yaGQb6 ~S%42K@n|Wjqqkt@{PGVQUGmh 59靕[2!j.+:̨եc1'oM' @4mkGهl o w ggE'gFJsLo82pn"'B?^SFh`i8JN2|>㗛7dH*S %bE 8NUz_&߯:}`-@|i?s3Msr* ?\J2WJ`xHyWb|wnVF^+ᣩ/3\lA󺒸k۶A&w1g$j &D,ɑG8#ꎋ/pzq-:wo IA>c4:V$XMr _kkFz*5ŏچ"kKs#N}׀Vw{pP҂ dkK[pUPiܮ4t\m ɲcbuNv$_Fb]IY1Na\'Ȥ.ad}!*xҒ.=_Wi-sW6PU]lF~/sIl ro4@ܦ7s-Ԡ4mcGP4 hӇtf;wM£uDI] /E#44[|T:ɰ MN#0PZ%܂~+sXt3妒T=grz&l5?锓%,Eqo@d8_;:^tIeU|HųU89K"91ҁ\R}ﴐ@FHxƓV~ac kFJO62K`!rjc0o&_]\nL9mzãF27 mb#Yu7Ers\JTNbl6hˎ9I޸c  c~8SK_Ϗ+&\\tr*ubYDkf6w)f]bqBb1_vX]Bz't!pa10{g9z H:"6oUJLF󛶶ɨFѥDá+pgtXpqTOYOB4ž˘^ t{Jm~I/ɊfC 0aw@'[Fh®N2Jܨ_1:R(ĢKS}6tg 7 @r_잯ԇh)NM,!F>];6SL BAĴ!UO/[\nUq _G˚rNj2 45-_aÜg JC_ OW-'ǽH@%,еG"~c WU"Z ʂ$a/"c%/,'aG '^O<%*x7mau 4#O֝v<ф=hcIWSk㡖ִزR&gGGjbwftdA|><[uzPaǝ @ rAsW(Z bȥ)O5n;G2pq'$=hBm2$['[i8/Cӣ}P0`O߀c3]f *VY6ha|8- )hփY|:ln %%uF #мF3Eqkt5&ۺ8*0{ 0f3`;~q'E9GT~E>= Zpɳ/ 'eC|qFzwy:.rXe5;:8hNuu+3gРeƀV =OS"-`1=W yc8Fdvi J!hLʔ,+AjS^0)!qE& UX+tTRzkM0'ɢ=zg TWy IMny=}:o|cI+$mоaѠl9Ni03rB Q(K? N,/U|!@TeD,л`1=fK(<@ww{sʮr'~t(w!Gn_UB(z{L7ׂ+hhA*i8,WrQWvRV.Bc\~nt;UK@rX_ !m$g_loC?I*en4%*l!v ujM(Q eWW'b+MllQZ$+t)ڞ%{y\\q>r!081o:z]H9Y0Krt)0vNA9eWͫDE(C?10ΝQ^|+"֦pb l<֯Ĺ=+-?t57~mwZP!Fnmt@}K=A=HY'Iy6`?m0B rXEZFJl&^23N@>~ _LKruZql2xW՝:f,KälholBCz > T-^ 9W|,/['Y0a# ë x8tmMz0{DT!8gR3Z,Rt#]b'hFśv*W<@0@ u6tEM {C(r&n`8\:fΙ^|/AjA$M x*UE e~2UHѣ ΗGԙ|:0O]|ډg7)X0jhy {V1ԱE~<]KNLY)*#O`HTG~huxPS"FF#"h/3ŦbېBqJ=xZkJkw,dPߚd#UtÀQg+vU{xCݓ fԥzV?.}^}N`tܐS"vL}DR+>E0ECIc/pP r[7kH0rlZ߂@>56aXpf4O_q//ޗ {խ`:-}(ӈҞ9"ODpcJӉCXv_]}FB`يg!_77s.8l56/n7)7KAսXM5]?ϟ,1)(|1hzyzcE챔2 (~Myik (OQ8悪nzEW%L˷0 'a^aXxNL`beL"s 2a%$~ݽZp)y2'MRh(d&e< %SWlج lzl36rb_ p #׎Oo~ZnwpD\ì± 2"hܠT="Yc9i-X&Ր/.뗁w#З kl" Ғ c(F'MUީ-Vcʿmѿ#ާt)[[wAɾ7$uS}bu램B3 ˫?zlVH"]Lanj!DtjLqЍ3GI KǿkbTN?73u'U|yJ3 oNv-ӆڞu}iG"sgN0 &8Ho{$=4,Jk.̻?"u-lו%E@Uaၓv4 $l5MZĂ{yN!zXfCQP r7a:$}FOǁI h Zys-i'jlQ&1tz'Ik'_͌&''ז] N\R,U<Uz( Y}x؊`RkR" T+SY61 %ܾh`$} گ97]l%Jk{]aT"EK OJ=9V⼚`ЄuS "JӑpEQ:jo֮) ZL7Y3܋̀Ԓo%N@_-)ʈT t\$-'|k᪅}QEOFN| K*07} )QQ\9zXՕt&C_#L$@Ju7RuG3ppV+r4R8"T;*]&x,4-v㼱%YPFXLXmh<^EbjX[ĆxQ piGsK ;rn>k9)e"DvWVl\dDK|5،ٛrx%p~ΤF(F'FRҎq/NXYk;_6,{N >ITPyu1PRϊ-ѽr,/櫔UK3i|A],̺=Eoy01bHCN%[7n)t8p+pr㉙̚~wl@_$_%MsIc{o{`Itmp:u? c2"\k[%31փeG+෾$"oϥU;{A#^ȁ_\q?(9F䰚& Jb_uOPϋ{K.YL(v&i+: -Ndab_BdsMrdhXa֭#.hq^c= NHeIT 61ks& 6A"7b9=íٓ9qSY{L>P?쎧>MXBb DtT9 GΨ6-,*Kۊ|oa-uh]wE4Rŭ8w%i+AJ%\a \.^n!/HF&PE&.jtaJ9}*lJ'O y[ S[`-^6笺>Fe,-yX@Z$[t[A*fbZn Mh `"lc2j1gݒ~LeoY"DxzcfA. JmGq <0\FgyQj ?ݦOԎ% Fv Fjdkxhc)fs{A.tDV\6O8D^yѦOGT8m}) $j5OoA(Ca`9w+ǬodT9grCS5uJ27K8vZp:֦vQ31D\) pSMݾ `@9LWzλkMhQd:*%P“1) טPXZ3aXBtU-.}sX*˴ݷ\nSLjA2W^>A,5P%h"[c^o)䝩`I:(5g U߸ D{;-jDC]b<_-#CJx<+T6e( WiaApѺ#e8Q뤪J{DAAwwPfD21.8%m ;A7ڡ1+Mt7Z+3[ث*懞0Sz_H0rvռy_;44M/ɼ=|8+#c3:\=?S|7 QrgqMnòɔ/\~=[%ɠJcsJtژ 9Q } u6y ܣJ{~d:q(1oN`΃N_ [)_T0ױ }pOhp:kxv5ܓ#D*Jv1tx/@wATymSLtrhCԘ~sL6^mD-#W3qkXjL}ݴCxDdmuCyp!FQFP޲&yVVYK`#8 LdjG̣=p<-Pq&eqSۂmqO=[.%JZۂW J4S^^LI=F;}W5ئ|a*NSM!g0.,3S{Ov]hk/X DMxVmm3(Bi؃'I*6#jP4ls1&+]ofR "i{{\5UDU @(&XyGr᣶dD Ǻ”fV A8ɛ]Eœz\gA3$m:#CTѹ(;rI0*I^?d3-$v>K.k0:ޑcݗOh6UdBc'g!Ɨ%i(h|! S&`GqO[quz­uQUxZ;riQhԆ]^)'RRSDXY3BY+=舢05?IF\=x#I{Sp&Bج!gn8$XnPTpn4 F#E<}qfޥi5nP*1XK7ӏTRfuexYDP付˯*?CdWHLeb )?,V ]ǴjqPۢ*;mDB!iy_AͿwrĎ3y~3qߐ=%@bV}[Ȣ=?[FSe|E %[φ~ah?'|H߶ooWOBD4~)e!bT%t0:4r!:tbᨖaCG^Y{$"mc0gP^n/hp#pXRl=P!rphȼdJmWTj-4I"ւ1?Z`3_pUR~cPNLQO&s!y}A`8\_@ަ̻4~Ztŏs% R­-On v-\nхk"?0SnVOYyo\1~TRM\a0j\D<'և\#z)fJ*<&@Ȅ"<6z^$Ee)Su.١CI7noT8z˄c~ yȪ`}r}3j^zI];,cNΫhʶCf;;o[hZdf-s׎>(g%R.+6j.X}Vv_0y?(Heĥ05 G]nbsE\ԣҋN)K$pN+C ]>`al* &+ԏd'9C M<[/>]}hz, (b^}di`xB҉np'́ XИpWP[;iEL'b?qMsf9%E8j)G")PYM0^ \˂q$3& 8rt'jwɽ"ܐˮBWIf!eH%Guyjߒn[%Ꮆ_'O[<"Q[=hFD,/ U qbڑ^$\K v],z~cY'jg&(~f?,*?K'74_W*D,l7e#h>ל1ui~@g ^Omfۡ<8Շ .[ cݗYYG]`X7SME"3XN#p# i꯰*7}H ye#cƟ}Q>bӟ`(zclp"CLwoZy$R;*IJ)S}9Sَ.xPծK/3aya-nZW+o+V @\ &G;b7TnjJfȦkzD%8hcQQ0~uЫ(gD&ݙy чXV9b^gJc1i)wX <(wpPX@rGȽYQseа/yN+57u'GEn͍NiZj! *X2_^+A=8q^w{ eP3Hi߈ζTrHE9 6fp2PRiD?IJ,u։0i&pe TD4 0SU?ǚfc )hJgkH:MM*gN,-"Pgƀ m>jE0XYwgtgq*=[w t==bߐNh*R W9ed=$5.n5}v< rH?8(l/Z(EyFJQ+'iधL 3M}ܫ)Ej!咐 3x Fz]/b<p ͔4Ř7鴄< `lyTڹe{>;,ՒIs;ʓ op8<5[,!'ZJY"3p*[N4dr`A_оUg&tƾUUQ)πGk&ɨ@,0̼Ċa] UTGِQ6hl} ? ܻjNCV %<T&n$ Z`U捻йJ^>Bw I3N& q3Lx(n 'n,:io?'jU "?aSD{Dfȗ}3]EBn'EIbKct sj L[@`5iT|ksaSMݖxZZFm603%íaFh.7$ G@fnm6߄=ܩj}yӌ>q*;Ы϶KUP^[]8: scN -$u0B(L\o?}L}5Up X|`/wӀ4kv_NUJi}(#|V6!@6<xjͫdXCŞ<٥gU@Ɵ߱X 4?Y܆g ]{."9qw+ gs=F ے5d*Yx?7-m8cB reţ8hM$@N`e;ˈi`]j6 @:4(7z6̆V}L t?8ψ :ߗ?N2>aMh/ؤhB X6ZOϼn_kC_ R9QHJLrۄnl3 ]Sd@Kl|تnOCDV6ŞRA0RatU |1!V:u/U+ ~ԇCG[JRD‰)sNvb'˷}~yK1;qECQuVA(1k.̏yo$?U {E[16PCIY壆||OepcG⨗!nkDłբ+Jݿ\T#X zzA+'V4,Z6 8y\֚tZq_Y18vzܑO_[UA!Vys6vpp:lRL-.4ĎkrC0pn=(GT!En>l¸ܢ(lŠ\l_)0rb[o۾5K[5W] 1;=?ݝ=kSu|3^}XτfWxkvC ^WhQ^|k/CG(X^jdd=u`q8i(J'|<_onW̗ w5B>@8 LK1\fY;9y>*v/v('ĚU-$2늈x-=iw/E9ޕ->,o~7FW~0DG]ZBBS.v!粅?s!I<':%x/PA;DfGoJp\qO |c#,Cv4,0_~u?wk[[!kMxV~)b};7yE[j\Cte;bi19zsL,–0G^*spާ^o]Q`7;, v*Rh_#2\P :3o-WoW(9­\*LEsXrΟӜA[x)LqY-#z?O>d駓G_a.+q' k 'uq=N<@ئ̒N_c+pӀ*ڤ|_Re6l.}Tuy=ve![Z)<"i^e|73F}=(H(,}llJ :0:n8I[uR7{jWhKkq싆̞(30[He6rm|!iREH3>-q%\pexX' !@~z>IURhƼWfNBމk=F w^^cg,u , HѾ!PaJ:( &9]8JVR Fgu5`#C8DNt jR̖& e`*"8tf% 5$|uMsE 4'{^rnSBMfI:{/!)仛Ltqs;A?D,AIG1ncDkcR Ka4 AL]_G}`6 oWFZs"u7j:Vo~s_`XAU9%tk)1ʍ>L }LPr@vФ}wUؠF7%x4hWU2B(pT.K $,ן0?4/]R찂d~=*d>pDT?b~{GaoD=Saa @wE I )n^Y".?*d]y&wF+r%;Ո̮9r FzCEÏg Au q-~?ʼp cFJ)$|>o3&Pco"+J<3 yV?跅sx|2`@aR 08گpQӏF-wic@*;BF.#|oОlPbȼg;Z,<"<.GiŖw8 ?ޓG匿eå[Yh$#J&Vџ;L8^rKO7qAe3dihJëw0!6;xjU~cLyZw[s,|6PewL{JAQab#iu"ݹS䬙WѪ&16~6BLTК,U$m~{n{ܐiL{榓nb6d(ij_]}60كI_ Gk.=PQ\„ +/| ' YgQntc{ٔPKEGYV{e?xZ3"JR!Y_j(&щlʈ!S?K'`^mvf%OI_OŜ|gH1_au6*011zgCRo(B1 s%WJ8"eƥKå|BxthLN&ك9~FQ=N̄$= t—.^2Phc۾Nߝ: W4qŒ6a~(ZeX\YňəX?/K:-r tC#Fwt'r‡ ^O< O᪬^WL%Có\?hdyju l,ϻVY%WΊt/C]kNpV~izYvmQ[F;-]d‰랊0.jdE>Vi6lUEjVSD{dU2yȱb"['+F7eB!]fI#3Uz#ZCms1 I4j+ ]%SE9m㰃Ϳ١ *<%\jxqxMq#@Miqj[: W2q"Tݠ\ӉqjOA^똭2 0^gk_o0w^APpS&R8{~ڠĦr!vk5E$p.X;خ¡5%b ^?؇QOw7\PNnģFX'uq!5tX}ŗ;h2CNhpj\}%)3buH#?0-+ct \sHjW1AAn̒%(E2Ků!Y-zNbQHe>Z_Jh╸nKbw ڢH2q/ǜk+r׷k9w5;_@4}Gvӑ9*E!.hMժbFhb%Mu=>aG:8uq>p4]d'ƙtX2Vې2[ ͨ(Yu2i{dԎ,npب|$F?X5fc>~}:Fl}|w*S.~>4t;/pR:" d>ͯ+?9 |^]BSK*Jgz`Rxڃ~k)⯪ɜY[^2e ;uj͘ ~zvL!wɶ_ZLG})3gWm?@S8(u&եײu \'Cܴ?t-) * S/I2G7̶EdHĢYSKBYq *ΤD|V1ZaB.K$QQ/*׵v~Y)bƜ\PؖuwL$<]wf%(|#.8zY`H[&a\}#^۔"J7^}؛»ǔt,ڏWNFکZ|}_أ%$ ި~ɺYvZr-v.Iiy.G39Bʝ*Eȴ_Ph!8Q-`T@fȑp½7}eFA68@VGT$ G qE!d[g!q1AV,lhD9-OCiki t$$h-I) P3q:yiRMT?EЁsgc= ߋƍ`=؎zYMVA @/$]||3zx=&٩(]5?鉶 (8hcGs=[Z&eL)T{C<dARl|ZLoII hRs24+(?vmOnƻW42tQAwh|IX]/YIf=ܭ8oňyX̽MƵ$_g% !,){Z0d`KKoz A۵34¥09zxZ(R՝(я˗S%l#1'Q_Aʥ@Wqɦ-꺈t a:qgf|/FN@Wf\+ ǰP=9"Y퓵 55['ߘFْtLH7]utws^6$9UaQ26{@I&.KљO%QeYEoqzg:qS`>д *͵֎h\LN [gN>t<;_Bw2XШgGL ~a10=> 9d-P 'T;>>2K§E*hX"T!ͿSכ뗵#4H*Rpr/ڿLfڌVk< G!T΍7sɧ#nƨL&%xn&1G {tG+3}WWd`˸Bw6,4B@Q՘zs  n>)3:ٻieG%>FE=}1{12M!;!J]{(@c6AӎpSQXY*3c({U@|x玥?BS Ϧnqw'4NE)qoy^j' e$w`ȠeVĩk .gKCok;K:#6-BD)YFכs#yEi/Pn$W~g8m `QK]|^_w1LZB{ַ,7i{P,exl.%)=?֊S1{~iZw59eU'M>-=&H?6AVѫ#qL' .]쑠cE1D~K$B=wNȠ*JJ5c^뺧ej#_^F7k$t0.MAkQZfˍgB]^s@4A5&vካT캚(03@h 6w몰P:xl[ [N6_海 3i q QdΙ d?&\ui9IChi+9hW a@x$c(-sx(Yi~r_z74‡B G!4+rh=W :߂Jɀ끼bI깕^Mؑu)21l付eDR4q5q= M $u BCq~7 q~s$(O;BH\sd8@CshQ'.i-6g7;I"؂yp_g팽̃ 4*F+0I[`f0co\i1C}RaAXBWVWfC>v/ <wfQԥ>i%XȐ(%e}'{{ԵA`zԯ$5`;E^<tT/ԭ`"OxaYvVAX<2$yIAN w[q6lT@c˕Ig]ʹّbខ_wAa 4{>KeݴsdfD,#?)7itvqsH&z OBt*GiW,*OM4?\Wm q(M.{<:u#e<tk^)d.sy_q&/~C={ UV U_ΤA ϝXˆ T*2+ȸzLa'Jc*Ш,xy;m(Dk9eK L+^UNgj)+_S25͙-h_#`0Ir}ymo4kP1?]ŠI L9JnV4dZTyvr 5#>pؠ@Pjsn/$naL{qC0Wv?ȢYƅu7IHzUndTYGң98˺vv{~s=EX$˛%rkhP؎}n󇝍mZx# TFz7\ƸmoddY }gd#8Ϲ[W 0\3,TTuz$ȋұ{ SH\8ǡɵP0e٪Hnt(BM!JS")OScgoPc [r]I/wv *S=μ֐CMEa7:~CI>4\EbSAk[/ENu%朇eJN S󔓃7z攤>*49x i:_6qsOfy腪Qc짐/3$Pv&T&,)&\2*[E!/f?mn )KJeF[if Fg0 Qq'XPҹ3S^P8QL%ZdB!گ:%<8wyT+CpZҾpiilX jM(|EtX't(\A B  _K>u;>tޮ["7FI>| 3ל-}}Ns2 q*2)ˌ# Dϼ?vS@>5i>J /ˈa_a.%v*԰27Qxb1m[=9&E!q[W)RqܶsaB^屮>1 =G<ل/qB##a,9lr=ζXq=1Ln@C/΢݃j -zf* pmg"6ǯlc* P*:8♔My8-ƬPwhzJ|CXw~77W{aI.fgr8i3nഋ-aeHJD6<|&t%[Rk;90l6Yh|fRX/q6hA呐НyoOv4y$e{kZo QB$F{Wo#\3 Bh~s*wkcm+%[ bG}d|@~$U-@cR|jIΜ`ђ7 !cUhģHтu%+lfu쓌+ޅH3? #r/T@V]i]Z8IڂN\joQ{N:pR-?HVhuS bc谾yhON";+_XB׋8͹=4aPŚhSp=9͓ W dčltSz%H$T^i󙀑Q"sMQIbv,k׬ ET )X^گ[ڽ2 pf쩂|Ҝ>lsr;2Ɵo;9HhP+D }q.aq-fʧdQi,خ(F7d$j%5 g!IPLˡ(3=aD8\}zhopR 89-U'rY!;:c3%ɯa)"&9Ҫ,QЌHڄr1 TNaSi'?\V߿woDQu | Uߔ ǧ-5&a_3v-KN- ~. RX&nuK|in Xye3a"]ǖ}ՏC xE$q cM_ PB39vlbq=yC=R/Avn\ ӧ%P#dAaג25`h-CC27|&Яm5!%J%:Gy#L9P;Hxen2+ b[n=YS*=Pߘ4>kt$?L4XϷ9?k\ ΈD^]Kg#B{&v>q/ ςzĶg !Ǟijgkn.yFْu98p?V梁%vxgV r,7f_u?{[ ay@xZfP 5ukr \ye 4oXe|C[zUK.z)~µ=tx!'o)푁% I3<TRY͛# gs::x<@cbVϥ?Zv w D:{.y2Er+~JT"mf0P2ZeZVP [ϘnF0{Bs4 vӚ0*ኃ!|uZZ߯|n>`q^D'SO0"ntT^*Jy70‰Ԅlj08DJ| '}"ßN`M'9V* l`}zyypG%_R$^.)cC@9*$lc QOe0\[zNIP4!T03D%;9+kIO3`w|]7s+K.F1?b@vQ=?CL@ECCC|]r"u4O{4zYz.K,_xS4b>ٌÉ#cDh #R犡M"Tc׺ VҽP$҅1(B }-#6=C _?vR&7o|eR\6ͪ ܨgߑo0[4]cdIjJv"씆ѽOW[LNYG2ނ8[&iֳ מbqL4WNJjyyQ#a>F@8Ycoq %[#v@KxKuaa_#*Ԙa\KqUh"2m ufNUd$_!]`ꠏ1un|Y%Y@cKYLU}VQ"{ IJCx(!kGWzQMj8"hB.t 'a3d 0eΒ%ݘ0}ђci"-"V2J"#|FYP%0/6cz_^f|S\&xargY>ӿHH iEtbj4`#aq$\<Ҽ}{&9ӫ ?1h/!ԗ:7DW)荳pT2g+&AsɿtKtH>jj]B%}]Eu~!&S{[W(N;i+`?Vq.,Pn$ࡪ*"Nh'wNј#Oі%}=E<]n?oLz3T)]>xHB= hw~_fLh Av79CyG| vdiӸ^LXK)]<>liR_jZ/sotݮ锫z{43ezׇ~G r-RbpHe' `ϨQP(,WTj輪B%;am 7I%uR*$h3$j,?-Ccݲ\FY!AKHaٹRHdž`HPw4Dm%/gઘj4c1BNz_oqP#jZd X6t.\`f_n][@:+WuH#% ژy^SIb$Jyb*KzQ}aŒRp]|-  !+|)?- 2ӷRSLt lX-GB3 )oL/@JTe~%l'@C9X>¯-랭xGIx:5BjI$2 m;Si6.F 3\uBHR |0ٺw%(5~$4Q3kw+O4N9F=Ss-: 7iyFti'fDk'$M>XL_lgWB"Mm_ ;槢_ ޶;w& o K(Te1ׂyYasMz.?y]s+ZtV""-0ps/A"ټ);D-+*`[tG(?ڿ`C̻4r-+ q"2Yq7$p0eXUƠ]pO ̩첇g~q3s!蚵OTS\Ae*SDa qF #̊ ]fԱ1E&+u+$thr0=u`?R@C$Gj u8 *TX"Sn9xw?G, my,gX%l7-/c4 Ht>8\_MH$GZB2~BSiΰhGerI0(B5/'lߠ:2DslOpoR_CB޳'XؘfG&c@F;'fwU/~RkW׫l`7 ̀ 3!~Cfj2"(l RC_L9`u%-/m@5w6[&bnf7;$UfKxf._y:h7H@|pZ).TG-2FA;ӸWzo],#NF&e|Mk/{Nٙ)ϡX!o0R R¡,1&j֩r"'ڦmnQĄK aᵭ0&Bƙu\pyEox$JbvRmTpKll?0[:d%(cZGm|:͒+ͷjV9*9Cx@](c) +G`u3J!m;ny=JiɾKɤTOV-sn*M ALE1[ t γ}0v :kѫ.0__Ɩ'`dq!`^YC8z{:}WlX,i=У+EWYY;CrT+;o[>iC:]j{8wI πi,sS7d冭/ˮVO6v Gܯ\fo|  ]az\HAt;w2( "i. r2ض?f A&O>8T~7|RtD5Fץ XAIG_jlo]w,yظ1v"P|3J}95=ϵ22)c?}T@.~#dDܵ,C>nV?|J @$z?ǁOvRaT ҭYM)[62eU9հ+kkX(Ĥ8@o?b2fWy^Q?=OOC'ץأʿFԹZDxQZ,-ܴr>2qyUAt[B2Y[3#E9"~4!d&YXXstu$2ߡ̊[ZҀd3qpBC̏1ɘe-n҈¾ ~Z;25yҷ'̧v`mo'wrW  ,T@A0OQB%3HM; ]=yw %fAI9x&X>Fo3Fs%0k|ZcB"nK$p#kdӼ:L gluBrt22) s'eyd(ԙ "] lV;b0Ke%\ (Ö.^I,"_\OC3x yNx9Wac4~ 4S_[Tw[AtW0_Bef*m҄i4)9fWf5ruӗ' LEbk&KGY؇D IMx<"Yvy9 8_98>-ojiB Ql>v;*{F8#@v e1F8j@X{:y-i.۷0$:ʮ sRI}4L /L%$\} v g3GI$P}=8[:a2\Ƿ4~LÇ 2v!̻iyw5 6xm:m17|e3=j 7MkQ AHmm<[(d)"7B3޳2uTUI!1M}hoo|x3XyrIZA^7e eR>nFABGP(E<v<Ȉd%M #|MIkCK]ݎ>~9M_"lsfQ-Pa}MyXKlʋPhY·.&Fc˷$ꙍ%2( CXM뽥qLJbk٭=ߟ LqeNw¯9u& (]K:KO}vEhĎ]!@c1 ft@\To|ڪj 7@BPS= _Vd|5YnJui_Q9R†os|=F;uz9ln (V 4{?Sv]Cnׅ!Ⱦ^ 7,gkuH*E/Dkvmc? 1(]' "g[G*{3=II&&;';p D\X^qDUjzlx_9>a_8, 6i Bpp"JyTK(v7_O{t0i}ޢ|#w$!+(n;4!+zޤ3O$4/]pt44'tY |'cNړ1DBGB6v@8|e\+բNQPgYl/&o LeIr P+d~D[єGR?yl_-j;c[7 1u_BPIcb#Ŏn% ] !\ >6cR)U:vMƺ&zl*4(0.=1;|A܏K[iYf:fKW(Ӂ?9Tgm,*ܡ;lZl0T3Zd"0N@BMLR,2Tó?BpDpqVNų0M7jcϪ\cxWSo0iOdԆvZA>L!b p3aTKyuz}oeYBd 6Ԫ+(Nr%RrmGg# U\ӑtP-ɗJE`H'['B}%$F K[t4U)W BRe.eڙ B"*~_4p)ȩ6,v(pyFVomΜW6u+p4֨PBe'/^ īv _oK Q .m +C})NӘ:?5Q;#rnLK?&vE$0\D#GNɐz.2L)u=H-Im-g$c|0.d@!gnOpH/q"{ɑJmZ㾌d*][*8ΛFg{!֘ϮL1nyN \)r*Dn#]ǝ,huՍ*5zA'!>vNʀ!A7& Z*(>dVsٜ$0/`!bH`C%ų5gr 9BbCe7fm=/0]:tZ#j[ua r3L&*%9z,]?&t\KG e[$+P5>C&R0iN&~+(w`[jmcX/}ޮ׈bu87S!u>BRdUV5*$QE1(<0\c[ 3FM_9 %x5hL;Fwʕ2C3JJF nl1|xauR<]=jdwRtj3.Fd. StWkG_}⋠-y")zGwrnPK4o|T*aA>JsOe\18L< ]By l+igaݝ56dnNlbetS& ]-,=/¶HWGs %ɟfMv+ҟSe}ZC+R3ri^uN Z%.}LU{YE5m'?Dpc\?inj)x\&nf)WwWhxQtޚ♰. #T:'4I's/ \#2݅쵝 8H\7!?Adh0СH.-ے{> -w`3a&zQjŕFo#Lb^q"VZye5*?Z*K T28yO4?{:|YーbZ^ǫk)a&IIQ""o z.fkAyn5G?7*vztxfTN$v]L|X r)~<ⓔ!@lm@g? pwqX*t3k<;eKmI _ I_yָ%)MxS钦-VS2s* 韆פDze`bEE٣fiڡswa6IJ2DD5_Hu4r!E.B/+jqT4v N>%!r;(j:8$ Rɾbq^- +rl L5ӧ%{[D5V&/;,pO,mp&suB 1递ZCtGW䊄=V:dՒZBb@`sXʥ,P۬tHD&H[觮4i|*J~{Rdtn=D2 S#Su [i#o5_['j*3H[~ W>ä;Elw"ӹf@k Xֈ! e,2<,6Gz4#Ub,ko2>7lgXb>M5|q@O >7cJNxRޔ X0'oCew/>9|QuZT0nd7cq!v#9M9:@Y7us|}U6RIhԜOb)0 ,5qk4[4M '~*8Ky~396C|>ax+s|th!PLRj6΍LE=wsN1kDd(y!/FW<7{KƟi!_u?Jcqq LZQdhتËP߳Ê4QRX K6K+Q{  ڲEc>*WP =ޅ@KzGq\.$a9Z/J.$6EZKIoɟHjgб(%1X *J! ˣZתiX1E>QȓR[4as˹Lz"o-aʩP %ob!_\/e9Z$U?)$;~ u6Gb X*fglj=@={9rQQl0zg0yEi`Rw㹐jNF-leʚ} j\2Pk1i?9F]s`L>R(VYyԽN AZ{u8z*gwcVe^'v{)IZm6Xe!wM{^{"ǥ3Itewq!f'dC!>rR01{`n4é YeLd T#ުL5 j(ko^gہXas~IܘәfERGhNH6@W<"`t,+~ rS925w6s0 ^]Cqo$ d:H4 h ғSU\f/@ Hv@r¹]8J9}l(;LeYj׭5%yNtAp RM5ENlQ ~욢:#2*!gE&@2ς Vp- XGPeFTX֚^"X[rUwpxM||{B= #BCr>];K]9 W'?ܾ&m3`3k*(Q O˾1.^pz(3W!gbgJYD"T3 _Yv7#o' i ZkJ6heWl7 ,3B/VdyqEBy#78#-&׻@t Y8KO]Eomg,Qz| k{|v_ ]<;7*  NlnߵTН$+hw`nɖ})@?ʿcmnHjVԙք."R,'e3zXޑI5zU;`ʵA栥^ k y b&1SEn0N"%]d <*o,U<~q3Fuˆ#9 , X}E@f|/q'$ʒ,{^a+W( +$~]려[N4R{ba"iS*} %<6Wyy}*\6pAHֆ_6R&:>2OPa8- ͫ&vlYpC~ܬ 1 &s!k[1@֋08pˣaw\D97!ls2ɯfڒ * =^c2O㪅TVʙ",ǽO a,XaBjq&^h$P(xtb(nkqS_بCUN :"%KzHx![ Óqt=SM2k\jZzl<8Hx|fфh  - 4YZlA9Ͻ-e'bTYuZgiV2#Ff;!F !mn ap.(~߱Ua0Wuܨ=^@,9ŴUJ-+gP_J֭}b Q@Fg]sghF"_tOƘ#MX}??F,q.mgt ԎbHw_TyŒ.5] ƵkAcW/%Bq9zp3@ A"ؿ6,ɣ/K$c:^Fg4p]ZWI~Bʒд[07d7w;5@ͬuo;5[ xm" g1-g Ry&j$59|cOj/ ;pgߒ o@b 0}(\b]6_c6ɣH[9:4J/,po '\xwehzWm(9f܌2n&#t (%8]@cZ;/_~|Ufʀ|~qAo՝uY ,t2=76NZ36;.Ф>QLڑS㆚5gNp-UV /-ip9kXlNFEZU!Bގq[44FA_~B>-nP DJv[xU7{PlZӪ/2}KBa+&f>~cZ< mM-ABRǔsZ H$c nu岰ڽ1Df g(sW9?MgR#hJkyieIMӧ2-d\Fy?',ljc#k׀!fpgODpa $)'fb M; "V#g,[JM!/ r鶘t?uRBΠ`r#]3]Bڥ /5h{á1]vffsu8ڀ qJlXK/V>{oQ 3^Vi׹9\m_Lvobb/ e˶-gujQ#3X؃)qXd_u(YyϘ8➗'bE%QΉW'{ y׀?e 9y<&:ftTMQ]%9F:%}ؤ6huaG}Cl圳swN< SfU QOܱ'K jD}ӀNK̞TF'j]㾵XJp ő_&ޫۛnmev^ͦC/yϐz-?hCzXayg8lNko6os˨i?=IY 4 sy'[{;22\}25MiwQtm{8eq4΢RԜVRpamG \ś`sN{zCNp.$9EA}cOD$٘bEs5΃TH|?nnBY3π̏e'Qՠ$.R۟6Q$P9ڸBl}/ >!XPt~k_3޾ ^XGC |kי ǖoTW˭IWǟZ 8,ʫOq`ϟ?W  ]ѬICǺ䙓6hܾҔcE틜C/Q$ .xb瘕ٵa(19,r3LmMχ_ La۟B322N v xK("HN;hyضo7b7v_ mA bAY#!+302w/|#l=R f5iOY.>4(sz;5, VJR0)ˌ\0L?TUhzYZh&:Aqe2;k{"VPQj ߳B<:RM8y0=|.],K Q˧ [brŀ03~zvGxK5zq΄ȳwPC>Rc3rÿL>N.U=1c)b z2y])A_3kVI޾E펴ybVqaD&灜ok80q :a1f~{p2"~jHtzK׏_ImIT-ٕۡ}ޛz'G}]DCFX3-xBe[bLضk}rG 2)a:dqV9齰jYwByg§9 4v(Nԁ$]XhUdKq&0;OM"Y_q`lrt*$/LzNwlطڦBF] R@As84uxͷqϪb6j4rwh|q1ψ2%k2"O/؊ҷ!M jry4svQhCXBQYxbI. "knBdϐ$^wU5bey`[";lD[6~yauYjv]viEߞ9{96.-sn,PyR!ٖ6*wbe֣\mVG'pu/&GE#{dHX&P}*#\ HIP^6b٠_lC8j72z1X.S=&G&~hHpFe;>NO)}OwSeb͂4 ɞ򵾒4h$$jr+*|Yl:qN;g_L\nMǡS<ƿ G2cwׇ: G mi{kӈJ2sn’Au LƪXDDJSta(ISv9݉{FbȌ{p>K?tPLӘ@vsIWks"|` z#tsu*kg9d\VY $>q+AS:&mB&QvCD>I?a-wΌEoD 2O5ϾSٔlY·ߝjnEjtsYСw7#VGؠMζ>}^ UQ{}0iŲThuH{{F;D['3p1j$ s#8ilT@nW5 #yp>1]~RzϠ3GHo[JSي8سÎd~-*1iak^0UEKO6Ңמ9?v!,g&_͛IdH,o JI oÈمS\vNht JuU&\}~'lIҩIKGe;qYe5R "+5O_; iq`VFv?A=/ dxK, j0T]]8wRSi`t\uʈ eE{xJr0& . 5ٮYQ \ Cjx-lmKΑC^6vN*ܡ^Jrސ]o|pLM;93tpC%:)|HP~5.a9qjzdnO=ab[^J4JHH}i ~uܡ/-u!co* m "͙]͇>PpZw!= ] ^~HMԹ٢c!4'' I 4K6YGIygo)UKC^i4U}P@|>V¨PjYJc7/= ?^2]8M{p &kHtD8yk [RpJG"Sgg- C~+ 98wX[m"6/PxbYB1ޅ >*W[ B\QԳ-9Z'*!/o6$s"5ݑ;q@ q# (`::#r6^m% )zȭa0:Ms@!D${Epu> #9Jٓxo D|,{uke p쎭m벨wɠvf?|)5dė0)5 3z3O'ТX/{3 ղ3l#XEJ֯Ts,hYEןx7^HWL;}Oñ+͢H4uwGxcهg9]PoDzL_(f՚^ڗ6+2Q0f};}^xߋ%WGinb Ts6$&cZx3]0qze8$fmRo:lj\׷M^(J\ߴWd3>у*x1;_u:-iOM燢ײ.Znb甕0tb?vPHwd $^6FQ8DAq#rAQGf.3,?Gn3q3\ ' x4G -^h הqU0U=:HrD G>t]TՊ@{y6"IUX7'Ty-!uYM6Af5xѽYީs1MDQP؛DEh=xղiM=~en:uJ9OfP{ƈ2a7v f<IA>AyE^$ Z_{ pNhoaa-<87l,D*'  yd *lq2x]#Sb5I@2&mո{xkG]Nu=2-n% M0$39 @|`S4{x[z  ހ`>B".og*1:@G+ʔf巛]+(IB@owYB7 bqcbr{r_ܐ!FeRMr+rZ'v#5.Kq@MOj5#E~DdqR|T=/҂p}l%>$dy,-tA7\Ü8WGf0HaOfnbapafUL3g|HŝYy̾K1 }fwYJ북\8o:}D pZU%"bQljfc݈s[8u-n ,nALi1{R3*.GO񃀐m{뜳!i|'Qɵ:޽ D\\ua6>\/omΟw܅J'f7+66!Vl&c售)Pc-$umݺl[kh-L.qKvXt$X\ɓjlc#U!"4(7OjpǎQOfD!6-:CWJ L6[sz;Oca6aAZt̔{6, K)a/QezO d]e(J M=`{25 "T (MZ=7NAǟ€:Ȣ@歳u(%asr23!>Sqɻ@,a8Sz~5c쓣,;IW\ʖI/q fj)bw%@@FK K N "J޼46*mL )آhLt51ӣ#HW1Z xyu8[fFЛj&@m.;ȫ.\' @@= #TtQ䍏ȵp圳G.M$%|pej)G _bէ ז7I-Sl4 $"ofB*_%t8KC(%}( h\-ZQcзقuxj;'AH[#NwEPu(A 7ߣ䵥'>1e&x-1#jvV@3+iWʈa)DI哿["~` XiM #x('_cC|50]DDEr\Ы֝ eثeKտ&|W;\yA+qڄ|;']AnV 8lT/_VaoMhxHX|87J9>*E G64=`譌حpjᗛ-\ 8܋$dA]8?D ,>$.w} !dꎠXgNk5A Xȵw 7Hd^`ї4yIO݃ʽ!DϢ>.FvKNg3-[wJ I~KWTvaU6$F2m>ڟَ${CʱGA]km+txH Kr'`jbKp5 ̈́;z10.]'tv;5&Pȉ|7R2i"{ ΚHҧpBKl2平5c[ h /I%]3X ٸ?:1_!g#㓝^(\g"t۾5y=DO ܹ-9 D"a8\&̔ A?t픉b~KЗb eqٗrsIetYJ\ !=RA:M }Jk:n{Xp<MB# q4sOjxjIPZ ˦c +0r|.p%Tv i5ԄK rIQ]@|v,_ث5Sk0T(m\&#<.]Tw {Jv|oӝ bCT%I}Ќ: qg;d(ZllG`v/$ %3<"qSת0.unދ7T٨<ֽHG_F m,k赚]zxz,kEI7=Ф q{s^ړa"lWrW3&s1MHLPJJ{}[ /c}GXQ=ȷGnIcYmvB.He'L ̧jDŽ6Dqdbt&^<D=ݴ: (v>7{kVDAu[Y9RjY9_ߙpΕ[~]V3;6N-nĒ5M}.0/=kt&lX7RzUTmKtD8\1 %9[ա'eLz _"֙N#9ѮEr>-ސqSU~1y R@gl9"4g4FQ:H ,.r-W x(O*[7~a0; cؼr+4y(4+)[Tl-L/]ST t ‘j Mr.mDߌOAlEK& =^ّTK2*hSKZy0􄐇E}۽8DANJqZo6l.$ 8qg=%@ 𖜴kRDGmVY*M'c;]Jd,/ΉyA*`EĀUC֑(xtR3/A՞UI`]'-z%g@|J[Z?[Ķ>K[!@yZY&CBK8N) DF*Ǟ`i S))Or;~͵P,gO+1J}\0\,"DžXv {jtNda:tW7[ٛ% l-v^iv+s<ۅaT]c"N-in9/*,c^2o|eK!UuplpJhJ sB;XU@ ی3[ CطH HArTkʂFxݾP_GD9=D)Pw*wlgуs1@S3rw2_8e UI%q[i,v0O-sc]L_Ԟ}Atiw}2T Җ*6lS`daE XObE^mMFS26f768#^|}ZQx%_@RYn'ctL2bwzjw~rΚ!䆉q4?!HK#u9M15Y:ĵs!}bX/@@eNow腱QE]n5]}I>Td_=Gl_LzN&]TS_7}h# {104ՄlAb(-t".=tlNi5W~mkL66QpuǺ/ *Kox1T:9]<~uq(2Gt1smZCi3b-x:MȔB$癵= _{:39-;_Dy0,Y1*ͮu S ڕ7bԮ{Ya$?(e7g Nih6}^X {e[o9(G\o+c.HU895'<`xCA2'&s .d_5T sT;.B61' ՗]$K? HMigb4 ΅( 4 M6d𫯻vZM@]VS0tBU=8 mTst@ 3\L{ uiH:82GW%@c5k ɼ}a f(w-ŽY1# 2d X iI<!F& 0Nnf 斡srYEV*,M`R1fCȱ=xNXrc\SzÕIiU.=Ʈ3D_,#/2qwc$U %=*;р8%~)Zq?6G7} H (4D/)vɼQ.d.څ 6 L%o5+&vH{24m׫v_~x-18!g#dNհ1m]'m79| Dr߸kJU74'rM($%ޤB{RZ|@5j/0g1ӿ@ivtHt_44LI90֋'g,w[ܳY}rHHwOc˕^k~ʹc4_76S4 ;Ws+lAK/좦VܶM[jUؘd!NLtz%"m~6&Z]JA(&v5/cyPd7" &l5Ky-XoTeH=q@`rUny|v쨹2V^_Z$[gӗ84< 3,'CFߘdvm8lW]ޒcnz,GBzI;za~yA (aˌK4} c{1HXX q3%x٪KGVX_\Dgi_3a5 F7+|4!MAY7,V,p;\0jQa%^_#8 hfx5wڅ?(Qeqa$xMJ\䘽.v/k3 ᖁX} 4ĥ=uS-I |Cz*o$vN wG2J9 q Z;[̣Qݧעϥ%~_m4CGu-:g`~UӼ۹7ls[f7xN?acjflՎ#g[aiy'{Ϧ8IԀ~\ EwbXSBzvpI!ow˻Q &:&jA:0ɭ<ᮬBec ‚"}W`l(u`h۞Xu:ZB~YJ7 P=p&dJq IH-awX"$ngBkJTl }V@H7k„|j߾PHEg"VLƵC]̒ #$Ca9ʞ Ulco3VҸ|h).v3V{ 'ן1w"o.C耛vd± 3hC/S#:wh (Db潽|f<CϋiW`eSMva.q~۳,R(ay0iĆy ^`Sg?Ue"l1"}d=|;Mf| !%#s[`Ӵr~=#BGMt /Y^huO0KQV~ Օ(a.)SI;mLrBϳI⮼Uq_pN+aъOmw@nmdˣ3,nK;ʟS_&v}ELӨT1UG6XtR5u [%ӬVJZ{ZJv-sAyi< ?^JL\.=Ӎ+%Y ;=[.W:Fv=vۼt>&u>Ƒ%-)?붹PUɆ}TJ5jYEnHޝ,kLO}w+QR lse_P4Xێ3nt+S'$:|> -~&!i h~u-#kۀE&IWwL%k;SBߌ+wɴM6@.d5w|:ld{)3WVKQ价Ą. ѦiaeIxhx LPŷR֩mv]&2!wsF$Xw-(Q47poVTI+aݍ}m'#!ȩdȟף@J hڇm "u ` S߶0LE!LX%Km`є-AU;=Fh+>^o ɫ] b4qzY 0RepqU_]C9+H/eRN+Dv y {! bj;(j覲GWIRJo^UsڰE)hnkt}d E7^~vַČߐb(a1N&`)W`{"-#&*]%`q"ߺuyH$s~O[O/Aԋ0"/!a6P> NWoPCq@rҕX+)!S>?%5m -GSC1"{=!u&6n3g\1:޶1ZDWzdYD若F.o`۸R\dFVUFH+v>UF"MEoeZet{T~kw}#.@"1o5m{@Q0Ӧ&mRq5w&NOCEa^0踎(FEX-ը!Cɵ+CDV}sW"h@g&?~H=Jsֈ,ʑ)!.NG%-+sd>yyn-_M/4W!֝2N/<, Zf;KqIc+.U" 8c4k8jUʃy*£,,A5<"g?j,h7ǵpQ=?.@yTW;cL1b$ ֟e}oZݝ:w)[ f(s 3srk$RopՄ>P"3ǫ9N3LRg8~&tT یKՑc)0Sƒ] 'ςreN*4&0>LjFjweƲ<% w3>zRo"?܄DNC ̎;&;kѧ^hk0QHw ^'{uQ]|a~jX7iplںZ+]#/_n-@ \fao9.K|ۭå2;ZM~.X=:zN*ÿ[Sy[=,SY _ѻ44M,& F)$1nj [w ==_bTYN~Ħ-ddK)$\gUp괓r1 4긱U54D{p`/zJsJDNDuN~ B\[![qxJAO)䏡Jm?6YMɶ'QxNlB f_:֣7V]D(ƴBq{,UP::['aH$MOגKG(X;I/FMA҅Nl]z*F$dp &bh؀<`B#gO PYazU@t&b6jpS9iL=˖oMQ߄ofP#wPb<~ϽBr i$f7S&6jȍP GPDxrOj]_P/o)2I@W 4FrH;噠L^L]co_ !h9AAgwӇGo2]Z aƁsZEq rھH@Ԅ3}J|\[dr׃썚f1vFP7C81+bie4k:npD?c] rf)qһ{:ͿBZ <)VgC%Hc/;PqT&a 5dtDeJaHX [QB)Jf(;$x-q36իi2D,%b\s,Hu3o1ي >_%CHg\jڔӉ70-|-T# S~O"I8ET$04KW \Mxy5k-ܝ<^H!R@{B!6֪A1S TMBZFniwG-Qx\.P'yE-F⢯)G`_Ccߣ#:n]L zz*ȗ@ba! ^2f~b22QDK獟@) :FSúaUmM׾5/-);e|^2{&5GKK(Y[wy_V((%A,gգUXXÔOe`-|KV|GlSPh+P{~5eη LVYb4+VK0ym>vT\`i-knɶ]'}rIPivJt͛~"v̸ıTư RA2_0c(z<|UۏG:.`Ecw|Oo2l>Fbt_*S^8mr.^g/p.8Xi4 :ʐz6><h-R_`S抺_\>oIجR@91b?&{&AU3w#l֔ =) KLCg8s,CİEU@.6/;gj~& Rs6?b p*U^*ݬ8U}FAsZ&t'(ppM=l ?@oQ 齒5 hOFк("z=1c0w~$tƖO q" <6S)n5Mreg"LZխ+Gh,kR\WƸoMâ쳾 \`0oE @;&/-P2έ;B*߷K:W<8@'xGYjR>sԀ>3\ n5?/̨ p;?ڜ Ua\f34іE'+y}77b\ܞR.aWBVVpzXj1B;;[^=⬐iZҡSi48!>|J^֥Fj\ î5|&ݳB%Uƒ8>tI~מ%BDb~Y}P.ϣJb@[?SYFRaS eԀ.EziK[kLnM55i|*WHU, 9g LdFL0@;eF¹ mgcXȔtQjN}< 56us ox| h/|vC2e{RKEjv! P:˘@+4h-r,Gb3OaFʗTJwTZeGd.(?FxO~ 'Cjkx{r{D8dORUaivc܎Q *93\l;k&!Z]pmoG'=\>3 5?WRT'#K1 IsQ+}pkPN7qmBz SF+׻CrỊ$l7Z3+ʌ&^͌a#?1P`* OTDx@z-Nk\W$.Dwv2[tHQZF;#s + w^警 Dٶ4շZjIu %0^6A,YЗXѣ8 CREX%?4$S9dE C8)JJ`B^A/?S{gwyY+?%~N,Қ,Pɦ"ɹLy6)G>3YZ,/+r1J n/pVXJ5.GAU\In(0C E9JNxh lhm5 p}L@~*#f]k.6,v%T BELGO \_1_jܾB6ZvFՄ~?JV][bbI^Z"kt1\3SzQ6.<ϯI0ZYko% k xU5",M8^R|=A[5M i"ee%] <.,sȊ8-ID3}jqd!ՙL/5:##iЅcjj}`8U<IHa*>44|~ƈ ";P slS)9SYsb7 6kLm~@$(xcW׳,uhLۥOp&jH7x!w: s!?<6B%z'87v4W89IfVDœ>cS&xcyf(w,hnZ~A( @1-̿5cO26{ tԓZSX-rPT+ u@\_R0%7z쑯jR;/B^@ IS EX2I{i +jI~$'(SS#M[2Dc n3ZUAUnTHh.ޮVg{?͔.@vǝori()m}%W ~uxINfxfH>Ώq>gىjV5J*"bhc .ziqڊrzlP=iKcmmc&ªFă9;/]`> _Phav= ?FΓ?p6}3&7)XQ}oشh?^xQaB&-1I :]K4i9J|:8>hU(#o`?֗dS)ӈILp|;Q;,lBϔ'Tgg%Cq#rϬ1xc 򹸭|1XŮ*epՕ~R-'0CX.0YBn$nDe/1,a}8h(w"׸+=mX]/O!Wbz]Ϩú%/i -4{B ,M8>A?܁SہkP:I9h ^VmNG bD w9c`9x KPDL3$-v޹o kiIpө_/"Q(✭t=y|p ro`J–V`Be|Uͦ )yE*>!Ҁ.l")T6jxf];x`zh0,P_ioN=co&3[mBn ]FrLĆbTIQwrVU5oΈvLkܗvAlأJs*znzU5a?|+i;\tXCX2PBцD֖X=-Gkl XQ) dwl=^[d* $q|5/Q=0]I)7$w_: /GJ"/U4⳺exO(F#j9Vı/Ҫvk#ū/G&'"C ۓaNI >( dLHy>ەW$#Fw'pm CY$~=} hc te#fQ#G@ $Al@!5fYEe+ꞦbU{v Bj5 a8;2`[YӬ?D+l7C {BuQnL‘ .s3^)Gͮ[;E#k\yJ)&ߧIɾy]ˏF^zT1bo.;"D;,<5Sfͨ0CJ$M}9ē[^Ϛ6 :sҠ!.oúG+BX&!BڵFǨ{> *UcJyql0- zl&diMğli1߈ˈan˟ xLJG֖G8u\a*奺Z02 O /]'ŷ cn2QޚK?.r&I}bgQ# s(J~ L&M4[` _Tl>ڈ2:)Wj6B$vZF'O݉8y8}f]l(Sy\Zv)H9n7]Ofi-ɂ#+r3&И J8xAxrܒHjjg J΂qAX0i]X-j)^Mrhb/jGP&+^?DՇ ǭf瞒m޸n70{i'6xF)V 7Ude,[Aj'5o1X\rHlkҧU |>ATljw/VZE{UhP `s@n*gȐggO9@"c#s&hhKgZmnKƘ2Ӈ~3bzi\9&X(}TOY woӆ]^B;C#<53oV[qOpm/a&8U"؂ _csk=m됮:23)KڿߤW=,ƐWh U(I@@hQ _hE1?h207o@B-Ͱy{d׈M1d2U[2|R9$z37MT&s5{L@8='ⲗ **!㡂fO0nsɜڍ~ZX #<-X45K3hpic坯v=4X'vy7&|bQ KT'z\SDՙ ŽQz,^{ w~nٜaS +Z)jb3L4gy ن/hvb9.(jI1ҳE>J&Sb 0l{nw6&6)C$?˹Q}?& 1d^Ѱ@wi檎UHOՃwh+YQ H;Lgiy]1]?X.'*W|Zɓ}?2.5lȄrEUϷ_hl8'j}PXl;&8AnʝIlbmQؗIgkX|,4HBW\ PGslz2 eN]E+2+RNE[_i r\^n1DKv قs.IJ@'&K^J3?=] Z{$WEbf$m(dz IݩoyK{^)n:1 GM|VzA߇S'/4տm/aH^9o#\Vv[3I',´V+ dPd5N]w8;wȭ1,t`֛0 [=kcمgXD 5SI:#G@XzYV RMh.L<7)<9)J4D\* 3T h]B#֬$ޢdH./(I*/N?|(WNQݓ&~)/\BPotEX2PA?IeSR! @mNXRĺmfSZRT͛zϸD.5*уE2D_v`Ïԡz5yfR[ =5B]T> T{æ׉t^Ua }^|IAԑ\  9-*'mTq5k|#wi9gҗߒ]u !b*dQ ȱip7%.?vP |Idg?;q+Z%*#rnءVR`rz.:ϱ̀ sVgiLf4{2.K6MKg:7ͻvl3޴pp|]m%E S6(2?KhA_{DŽ,/s4/E @A="̯aSh$Џ͌:EcƉ|'6yz$lҶ ,ᙾ7Jmљ9眷^V!jZHS8`g??F`bn}ekh8}g0rZg]LjrQXS/萙8&6vUX 6:p4Z&mL_&n#B\"ZiQ:o6IPЩKfKsG;FR],8i;;NP*.+tp_e<$3iDkv)YBk9k˘ioe<o?muu׮as]W=T&VD69fYcG6nIA&+ʪXUTYk9\Б00@̐+ u(j LW[V{% ;֡1|^Ӱn{Ni )2,TVFmI;1_5T0&V(+=X?;͗xpɪ{€nlqKJE^;+/"}U(^Mx?Irܯ x 2bIa"-")^_rǔ~3VdC428]-fה;9\Zlf?Ź;.sX/1Έ DuqSfdbA4)[ou"gybդia*gHSJm-|V78(`]^BY~s ko7tCC1/SVIhO Gd@+yoA˩ I2=Ԁx5q"c>rNLԦ|roK8@Qiyca(Av(>'O]sU|ͻ t R1E zIZƯm58񨙄`9YǑq7BH8TDma^'gK=jϮ>?S?36Bsa 8]Mi9T`6J 88#Qa~m 3L;ePGmK|V2aHvЅP+Q|^_&Tl^5,;7WS-AC0깠ſEN";R"wfX`m9Hfg%Vd԰7(2b_Sx#@\츿s)nw>n1]؃J=9126S ?E!Ri*4\OM%wV1 "M%#;90ƨ'B՘N8pE<wRg8ɏW`%ab'a%v;sn7UF4fAxoRk/ Q@Sc6KkLu@}BeɠMUO2SIʌJ{ #&gnBWghmVBjM%I4Sx;َw ,Ӱx}: ׺,Z; [ Pr^mHYH~߄^hyGӬԚ{d5̐V߄\9ӞbչuL/6]m1 /FK\1Yʐ%̬n $/mm!TiEU`v7qmyD`/S6Yb#wtj!}2XTI~S;.qAESx)-.vc@5]I  Q:ʻ>J[^iyR6-wJEjښ>:ǎf¬@+&کLveHDRѱ>"Zs6ڪ7@d= >`M 0.ؔLJ#̮~[" D&0e1cb>jPxeT=^ )rb1B wG$% E!Pe2VӲ9<0&x`I..EXȟ0oe/F)a|<ҙ,KD:\';zV6ߤDȉWpE HB5~I3*ȋ}m*tۜ~~$* .3 +KExK+!_PI9a\b0? TIK/V|nrAk&/'tЬ MY DI&{$ I'_o 4K-db5 mKc+ʿ—E oě/fjj?1ZD]IKX'/ 5Ps`kepSOi\h6l9(`b(ŏꪪ;m8DI41R\f6ֿdyp\)pzE(@PFmHP΃wƱOb]c~pL~L3 eCO#/ ڍ© PT]M/LpUϽD%_x O'N8מBO]Z$6*,{qG+T%.y^{N(-pƉŤp PD̷{٬{𮃏D n}r"֋*N1P~U ^ez+N{s +(KX?3<e NvmTJ\h>8a |sC1h#گ՛ 9bvRb-WWus[,=Ռ^h==_A>he)VYC۞ckr~ fJZ-n{y׹tW%R@cz >)Ap`yL5'R!->v38Pq]燢#ޝҤQ^`׎._ bUL޹&*4 E.-`2$@M^5 ʳ\'58ׂvW58X93Ikr>_*tƭDB bo/f`ę@Xs,G[R#$kP;3vbsr-pg# BNJZ]S1ʆ~+L*}֩Th;fꤚ*擙l,!$QO-=j&ΒZOr|/A+y]f`Rb6ϛ16PA@%"w-~╚9 :khrc@r]Zؕm_xd`۩=cps⑳oPs(m}ĜS*3\ PN?㵭ClAnw[ĀE @Yo:ǟD4S2yPF\&*f:ʆzWA2i9(o¢${{ Xu 骉N<Ё9&I"Π̑^k!Ίłjsr`;'ϡ=8tB϶f݌Z/֖]Θ"eM) |P^f7XH(]9d7 |R"%4A""J@o-uPL)qW}"ՖU3hyx1amIYrHOpЫt*!=R<"oJ'J)J ibxߞR| pHrå+3%Dnʌ=QtgMŁ k'LPCK&|\{|Y`)W F8Ze43<+kxvWOTgd5rj~C#R5NS"CxlԷlLޜ➴rvUKE=P]D\eJ`s)w#]̩z:^~&7Ispj3uFι>>9:Y'%S86q8R|>Hqh}wj @z GD_1)˰wĮO TEd @t;o]>D %7CD "QAz@PL% e4жDEf=Lrw;P&.5PPGq}^nx>}?>J3%t5 - "06ib3l S3F\ 4zja.B5Ő$y]nRP D La ՃbҒ4T1ҭ&AX[JtO뤦&}Jw72S_?:PC!\ޙ# F&93,nQeG{9IF\-v,U;*{CPĔM6+N 62`оŢȓ}4rtfTGR .' B@Gf?[/8'wmf%]?uWd0$ʉin H M\w$(ץ:GRKL[IJ3'mf;{rwY^rdiA=|D1^;AXp0#(݄@W^A"%(Mb8E}6 "- 4LmO.^tqOe-Yu#0$9i:1Axg?Ie.bߍ N< "Qs>@Ӯ*fU9a=ѓL 7\l>rmdZmiq#3L#?saOwݶ+ pit]QDMe N >2Lw dOB!Zw2dAA z5ԿԋOp5hd:((%aS1?])fBTG<2joi=j%3>1?"[r0UQ~|הS(/hgA}{Y"lJ"w;N Mր }SRQF03cB(L_U]#i3ŏT6iV%C4&P<|$@D^~y6$tacov N6QlWYǔdiu/bůP{Hы;J5,{;nv%A^GRFE[vܾJILbn_ыE/V?۹f' Z~D6Ӆi(%9Sqݻ,0V:qBUTmdĬ"=[?۽Æ4|ʃX$zBBXOfXɰ8]>d}KRcϣҒE K%|PQgdTzA"'߰1VWJ*2LWVRc{_w8iV/B pwºx+ %e}s |/X4&B|M)б*6$ F*VevpQ2='Q^'66چl7րbjA&&gas$y)r;"Α^e#YteWƒ8FmLA85j%\p 4eӣ0lu4~*opхEU.SsQ2L,ְ!5U% U!܌PAʟ>cJۛc 5~I2.it~53UmHDWf]kdκy?-@|n0J(vGu-߫8pDNJXN/q#*9/fly_ΰFa ϘvPo F3Q TL|oF`?>7Q])]q^ daeyWJ´k=% 6력hdVO|}A4b1?&:[hpO&9"XOmHTO_ȇN* )xurڤ`d@NeS 0:Y\L*]^t\l[>V~0Q;jZj޻Yh! TdAQq>*}a^]ǍjDEq`AGҝ@Oi}|2x]X󟟪5Ch*']"ٴ1]Q`'rʵδ}T]-X )wf4vL[d:B.ՒLok<㊦; P􀣶؊ܶ/3d-$E٬P`hW=W}ߙQUf&7HL/|<.%AO[rxL%D9"^bkyZ&6u8@PC㖄7=b3 3G &DwVcכ{reTO+} E'Z,Cf決@Jzd 3򬅁P{Ok7(^R *Bmq8ȇBC8)hQZ mCBg ɷ."ߨ7.Cw#Ts h0&/$/\v6kQ>ITocY4:q{6:;_Gn4gDޚnށkľ\5!á_.d 8{䁱|m =ԾmsRjZ-H/loT$1}5ݛG!5ѯJh2`)\ЯpsLkNEs%L\ȸӤ~(|GD TXp~HDZ0nbޞ6žz@hOK2rY2fG}}y+ Yu#>~dwHk8H xN4Il<8pgMTN`\~o;Z,1akDqa`H `(Z~\<5GZd R&>?jJG/^cCPnJWAFb.5L/x'IxUjw, <8Nʏv{*JTvR۝ NE~?)\E1$Y 6 PiY:Vmb4? ץD=Z.> LޡmWGsp]Ğŧ+:! _pHUEdXKF`+׵6}69bQ #6 R]غm8$ODSrEp\*##ӢK !"Q[dh)@w*|P9-q.l~\aeoO_|)P_V" D;\S|k?Zn-ɋM}ɺA/|6 q@ Ώh2}j78hZ=zAZ t`c=`v^rQ"'.@rRNXۮ10.6rB-t1;E6o^1߶^cXQY**S$~,^3BEFq^t?'{GyrU*@ޟ [Tr,8DU^ٴ=q *hG2x1>ht1`ߌ@lb*^G)sY 3SI'lDІ='}]pk:KS{F+[k1/g(#YqA2.D:tA:3B{ȟrr%ǫӻ!r$i74j1{[Ÿޠ14TicMQ[柑G$šC_N?,yܑVk6ijAii? ؜p^&04/W>6v&P *HHR47IɈLr棬lNe jPr(Qsi3&;ցЙ*lJP;dE߽qɐ-$^N#:w mUq75C@v)QtSLg~|xWPA5>h$Yt&vtLl%|MO 薨pW˹trp6:* B{4Z<0$xjfi"#F.'OhoYN,6 dx;/}1us fXUZԞrL.1XT˖8^ ?j$т6ƥ9. &<[y. IK=|=zFYd z:#MӤFۤ9 9l.DbLݼ+^.wL{ dp%,ۑT&C!(PPԬ΅ i$x3<%g!)hyDdɽ(x~h=Apg 6$ő$SFmU.G=aܠ N5 㝺 =hE`]@T@e,b!*~2p­^꒦?PRewޡAy&;~P3_ BcMI eiskZHZYǮ_XTk9u7#Cy<2Lx x`0ܰ\@} q f\ Zٿl,$*! f#phjgw9UC,wS ?;QS<{~J8~)OوmɝGDgHܲdC\gwp0Ou<+ve?$a6#9x|QW37|^ u~j AH@ڪ&庑BwRLI;'{BU$wg$9%pqK}9@{*M!cag4K<2F1πcG,QVY>%ҴRoA:W vvbKBZqズkB{!x؉FZBE5*H\wrQ,nm{MK^NoDăL^CHLeFP :yg'3tۻ?:< 2v"SOHDgh>闺vb N0R͞s:u.no4FYU(/>VӍͨyTj K.2Yľ)C93l4_cTu_ĆZ죜8qT9|Z]悢C+Lqr Y=V@^ۈ=O4FPVǺX@%EOx>rHfa,\}do`Py~xO l*+G~G2/DzB{ahcޔTZ#ҋlK~^i3/̒K별kcWD:ڻw-Wz"JEyB,[ 9@lR/NҌbՔ-џ"0U& VCHz 1Ki v$0H- ߈E|P 13 B918B q["u*%hRF6 " k՟T(c&y,JqwVIXգEoGjrS]!fII:LER7Qߘ=A{@m;P<bI|Rૺnu JPvlk-J+vt6귒nWvv),tAmzK?; “lj^Eu׫)S85r1]`UP.|7e.,aU\IkriyvjTýPoTUWLۃ&ljw%Ued&JTQTt`a(+@f89+ vJ$Ý$yK*tā=F1auZG%H*WA9hkRkC1ݼˈe8e_4 hEN\Ww̚:WviԖ( 83ݱ3mkfVw1n!R8o]Q蒸G(kx|PB L ˈ''mVjqy'm/R|*..afIwF{Z~2AX)]ejQ9tBoyw 19p#[aW t4!t|}{kJT8P&X񨊮 [Z*e E pVvI5'M/S PICvdlR YA'#]R_j\п2eQܨ1^[&Ƃ::X'1ũ) g29Fy^w @Ƒ4 |$6}uZQjrZKB *g>mFG`f*YQ_ V(V6o6{>Z`*4< rpĕ"!*0%U0 ЯWQ%CrډV+Gv.^YWweU2gi`1D{elHsh q԰2|C+3tQj#S%3>>%69Sx pR +S* 5ɃoEQ~o%rɬO.?3Ȯ)\9R  {# n^&Cl),z0#N8$A=ۥ₼ bQN!1BJlϠhм>YOPӑ L:#šn@`yHnj@= _4>&.|bxWbX6?gsI{u4{#HAV2$ƥ_OlP0 QueXBFbR RC8zdAflULx5/*t`4zm1xE[^$J flnL"fZuD!LNEK״2{O2íaZAJ2ay l ]PI7`4ߴ( USB;yFb]1LB#]WPnkHb m?KY XvHgڽ)^!ݹ!W~0nz?lɭʸ4 b0/ wDR1 x4mq&N$οb -GJ @G G%3Y-,ه.fKC?N/cEOe>|_S0IZ 󇨔I xfFH {Lil\^WҪjjCnt<(kNz9,KNTsX jl$ryɍίlg%B k)+Wݼ k睩vcǞp ץ|YHae{>z"ҠnJBƒbzҗ:hd%l4N-lE5x](3,9Φ b+)H>a;UO] " hz (Bͷ_iE69w&0k=m m I~޹N,BwΫ)aW{0ˉNQv˙0ZﵰUT!Y0g jm{>]|ㆊ휺z3&DHo9PD(h10kA9"b-X /௸烥aJa>$w>;M5YRje|m,$)B^gme5cuy&B r`9ie˪%FRsgXai1DznRKUmbk4Ӓ%HA1As_e251Ѭ rȸm&O{SNH"-0q-J Z>7 azwH1UM8Zo2azI426"(Jo?7CqtblH 8IeY_Ǡ4RHݫ2BrFe(Ӫa c5.BHLd.SoYGs-.K sjt6fdimS򂩪Ob~Czb.ݤ\(f܊exv'$U.A/+e}5I.x- x7 "1ĜQe JF7فREa`-cfh4Q%!>R9UE%~{-?P 8<+莼1TvȡJ}\" Ppǜ,J]x*m"ãV{{H!KzYk= lEV)v1 zG܈0qV_etݠNR{#֜+ lj^$rJQCb}r,1ud0}!zmpu0HrNTˉ&5M N3/-<ҢP6e>Ҍ[ #帥l-''PP_XG]|h' G(U0ot+25^kJ7rQe`”֦i'=C :ly),%re9,^[\ ,Dl&4wx9ryLOh&[XgQXYO Ժ KxKomWK5q҆M)\IjMQ4[k22 ~Qܥ'F<v7!]橎D(1P\{@M ]y#J9sLb[Md.U)e|<%^H=+,{G8 uQ˞~V&D;8Y;tq`x'B1ٯA +&퍯aG.h=h?W}`h+tBc6|- Y< {s(Rx^c! 'rex?,y?-%inIqa^baC {c1]VLHg 6 )v7a+dK7xm)Cѻ9oӯ,r$3A\ԊȈ$C}ob Vۼe8!g'QSUg^/Fƅa:J^XKn\^">^d0qq `/P!qOjMxjX|'d m.!bN:9&T"{r XY j;j ($DhAL.30EVX\Y2a|N}&s"v^I hQyqA 'Y[ily}BA sA0$~--f)G@sh-nO ݁[q{Y/S* 2PKadr:FbEr; !es(N$jF ^D ~T48;:؃ !Hӷy\v-l'~%DzґE!BS0"7*$}yUڃyؘ ̖eg{ D2e ]7hV,\جD^ jVJ!QsvfKA{ a6Z;MwP - }gϰt vԉo?כEc@!8&addΞ Ul՗!Xa&uV<&&UV-{`{Fse4FWr8POIh(;6R5I੻G3{ v7검'(|s u4'h^LƐgdrO21̔ASNWs~IVgWΗT~#cRW194|?e-CgT 8V$^z(g8AZIUʴylpL؍sH2lH#!hGSOl)zF]L8[nlREj?'&|i.EVL/$~޶@Y|Y_ &JMx vzǹ p%:d CC_JW_5ONv+K@(K!'~+' P 6ox8))I$/0t 96ugX~nm;fO#_D"+ 5c>v0<`Ӌ--4kY˪Ss~hY#xRfa?Zqvn.Kf96hڃӆH]Mϟ0-A2ZM͵r*`XS/#<'V~V58yhHoH=t1㓈3ΌeJn~M߉E3b9n  []!ʹ?]2O(咘ɏ);c%Lus^y}Ԩ tSGm"!K+#md!},3>'0/Vj}&]qEzzV7y9,x 3fCx1 P ;Ae[ޒ BaK*G?)3Fw{]O#H YB{UP)>̽x"by|2076Z.`l?4 nV @ߐ{Gy7]$WZ0H% DޚY^;$qhL:L&i=ʵuD[^@RJ2_)J-S,[OS#-G͋=S_+dd",r\֡i +I9l+)t-a][Fzvr~Zry vh =4vo;D!T 9,5pF m򍧮\c\{^Rzݜ#P+ؼ>跳FkJ, 3fۘY ?'Oߦ멇s' mS|XMb -qO,"!eSX:@HKGF!БF@n)|K;") `p~>8Χ PQmkeM*W.@|L2AsoR;~U?}{UԞȬtIG_9GlY4&lsBugHE~p~0wo1BgFnʯ`iZH٩"hoׅ'TALN*Jpyb؞eChAѯ_mz,Mɐ{$XZ X9+f 7B:iƘ8T ͊qѕ\R}6|ş&o+}s j4}YųR.:\8 G&j7AB=r6+ OA,,HCDY !Z`"N@fE4h1=͙r.y[Ăci$U*6 Jî+]0%Yf*5XA#sMЄ~sgzM;朞ۜ,x[^&s!S6uWnWCWOudդpi[f|(iJ?֐A -Nm5qW$"m@ @5Y>MٳǛǹQ'C 8X4z5} X1k'x!]~C)碵"趶 q 7SOOuHcwy|7.H5AK%ᯒcLᗛ .9}|fRa. OQV:CJ߿ _Y!Ir)<~=aH [+6sx 2/IzecAjԐ9i(6; x%`~nw_i=mȳNb$? #?@ؑmibG9Y(Mxe߶; e~  D{*]MX]#,58X(SpFoA䯤dhvsK!q"w8>U{P!TMҐ TmIͦwe'I|en,!9f^gG=oZ5VBIKj7d␆<8T_grЙ }bdB`{#nCH8viAEqÖBݥ2\|Y)N416TpԂ?qlgMVG(#/mS-o&QjH0 - BguJ N7I}蘂B&HyXs+ү{7Mh³lySs Lc0tW|}DUQ_Aneӗk yC#+C2 2;w-ChvHr)U>[ksBlzItBS]12Y|XH6ԥG^l(o 8`]3CaTQ_ݲޮ6lVϵsA2 l_O/Ƒ[K1^B-u^SlqA/%'l;3m v , |Wݪ >mTh#V#qݳc&Ȧ&O:JNN@kl:P͂B"jCX@BF`_nʥ۪'gV6s6|+yBΣh9 x#/` 3\jhu)!G@D:n1LZ#~5// >1AHi^9<}&V P+^hAÛmQzL"G Ɣ!* @b8?$0BA nquݟI 2eɢno{uLJx*Q;G#󔒼2hk~+%^T9m9zD/+iᗏ/@;YDج\bLVJ a>Ϣ&GLB2~׸X$W<t-S8@@?dƹIyY%P H5z-66Ȕo]ޔ +Bn!_2j?xٽ] $ɹׂuT!dR1VgS^I+"Dļ ST(wL_O762;wJZTE>@@j ALagP(:rbTʙP7$16u󡾏t-ózD\hxκ18hxЫ_(̳ČU@ !1˴9H$lLVEOb_P{LtM'&_n \C.<{F]2Z̽̀0Gwn#[tU9ǝ` CCFt e{dde︷XՕOʾ%&c\I/RS4qb}p Ït 28^ę8Ѓ3/0*t 778g7URbA4mS"^Z̰GZend޸y< Ⅵy{}gSx6Wą&KkVyxW~XelY{V#5tIҽsd >lUk{}9c(5zy/rw𖉙KXgiHG!@_AY"~)%| /Yk(6 |?x2N|y0GgWsa4L1oƤXx=~]#dz7e2My!*4;uP}:aϬb/BxW)C+qMe51r[ox؄P|;:ӡK9"\ݫy?F _@ɽ)Lbq%!OMBRY#t ik;xrg<Zr,C%~]tHuwP($AS̀WV@h=3E'ri$j4Aͨ7:|Ϩ]b9Z*DfzL 5#j'}ZN_#k>'E#CW"Ʋ'9#tJQL{bޏ 5RQ)"֦ v;4{nLVpwE (}# ǹ9'rlN>L!WDQӋeg1aEp"`|vׯNy /֪R5r1^H)qL ׅg4o;g+/(J$"f&;ƶS AF Q߇HO8S2Ql IH0}LƫBw"poÆ0L*fb"k-6c˼߆Kue%2ud.蠪P6ufYD* Yӭ3?\ Whoܣ(x(P^Uqy6wļ0a9$YW EwɠC\~9CgDj.LՂ= i&+ZdU9t릊(m{}r5<<׶j#;ҩ0NM-ЮO>ݻWȑ`AJ'9*xg@.v2镆[>|i95UeXketϡ 6^z)`Ϲ Jw-{^IC\_ͦX! T? fR<+ED]ǵNRO~B!M^26!}CeA>uF8UP5=]yoos4._O㎼M `$-R3pRT#y '\C/a=anMBަΫ oN_M+Ogײ85!Eo[2ݙNzaEr4ݜaVFҰC@},kJUV/?.[]p{Nb57țsgPvsE =ʗ^Cy *Ӏr=#aq6( 9{_L(>Ŧrp )Y-)yeI!(~@-m"4xi][֙ -mY+oVZ`}9oi~,dpdεGCЧFk+%>;YO9-?s:aE9jt>G8v@;?DƗ!ѹ=W|u S( dGϣp6"9{`)Gfn-Mp犐g^ۨߖiN`7weR42QְP /shDaV\\#gz}#!LKjp'e l%KEߞJ-I7MRJrגRi40X2PZ ?x_7Ϲd 88968'V0|RJD8ɕImq?)RJp)=zLt?z^V\5#T%U En8BP!?Wb{IF!(T͎s5sZ79ڎ2 gkJ- vrn.b.yP5P?  f#!4zs"Ox5Pkgͭly{ +u3};#xPM,Hl4(ҙd)?nf<^h 񐸟hTpRGj'>1N3Nvs^48[Fm _{6$?]li5+sh6U ׶?b쐦D rBJC",>'I8`Ry2p!``ԊN{1Hm5\,-q1w{Bou0XU.$ǭPnMhT܊5D<)HmEYDz68(&-2ü&=>*˘`lRSv+yV=+50Z@ض׳_ Ue.O^,+MܰOvBov-h)뛮4)8̃򡘋wA2Gs8hg N0Yi8ndőoV 5_+jهu潥z+oc8 n.CAܾ?޹m=KM$@;p$ZqıU0=AUkRWfShtxZ"4bOc \'ۥ?Gŝ 2u鎘L@U64kHhb7-o*ax.v87IN\l} LcJIʁLysh/9-R}Sg2DRsRxdůq оC)fxㆦ-46V< DuIAsb0 vZQyP23y`kzҩD)בne#Qg~MI0셷7%QVWSHL4wҴAaJB0NnbydmNcc#mKOF(/[ޒ];i䗇L`e ,f F*$` RYWw aj /s¾ZaLm<ٸWIV&_?w9◈yh@(- 4IM$M墍Vd-K^xrf/4y%Y +%sҌhfraA%g +lSܹU@*Qf >M񓊒H57<|X  ٖ|< +K3pZ]@W]HA1!( S|KQrhhζ2t"MaUPO?%2qX17D*3 kJB{Ļ:N,>;W~9qYΦõ.rdRńX֔lTirĜ ~ 0(`GL_9GdU_\a\Ad,$qIFZRpgǨyG3OK:JҷR  PvrP3?.JrFFq慞 ư3%1V  yHҵnvߦhùJpK FI<'F=Ę=|/BF;#zm"GkGu(ƒycaD< Aa?+i@|Uo<5B[Û :-س(Cjb3LEW>TYm? 9joM`daOsȺaI8. 5\|<_ƞz4]nɂv/Eiջ/Ѓ=Y#^*_`KLu {%S/JFzMP F8?ۀd>~]?叵ai|4iIXG7ٶ~LWݗH6>)T՚mztHϊ%Bo/UisUF%} *񒈏f-=ɻ(9yEh 2 |:}/XpR $rU^{RȺ}_?-N8ӣ =L=,i3J;ڡNbEaZI\tvgH$4#77kdboG%* 4%˪if <ـ`PEB4b:PuK٨[vNbȐSqqev|Cκ-Qw fѰP*)_e=WWۅ" ZP>}q͗Ղ(Tu7oMc=I>u:Xtuȵ >7@4]qqa(ưy`_!?zZi=ǦK1,S@'ToNtP` '/h<>&qN%.罥0ab4aɵת''N}P +,gloMC380<ZMHbq 'O(nfQ yE=$w}"f>*8.&ތ^kH9Hja2JVڱdg܄ZSzy (3ӮEV:AicnāyK7ąB3(Qͧ]@_>!q׍]b#T==T% XBm ǭ6]czד62l@u b|ZT`!)S 6(U'dj @sJte_M/]7$H4g^h6X2?'O LI:TIA"a"zs\rViQ+ÿ#q]Ar^L @kV3ZN-[ SF`7HUӊx|?[tXFB].NZ7O[JO/FO0IMHa*bILJ,`iUIm _b`icIV\tvت #ЅMqCc$ tDTgː1-Z,`Xe{7wko>%uH_0u@]*wDm` c:dg7}̳=+:$O!^wh~k%R~6>ῖpf4ϸ?dM{P0Qzgʈ,U3]5\ߡM/.h": S8P?yƦhy[>ŸX]ee.{%QI@dϝqL['{$7w9BԴ6C3HUv ׃oT}իjA(ul5yע ghp[5$8R@1z}>(2G %8%"Jh^Ha 8I=ߖB#j %qƠz>ume+d*@ p*5/UJ?U$yӈ}4a־%.xLV@߆P_Ь8IZ3qx/i$'{j"6렄#P\`P"ncRe=$ŀ c.oږ0( &(SDKMd19v@24dKB6Lw\1㭣ſiF<n[plYsc-Sƒp)x7ap9 j**x* ZC`'^J vHocZN܁_47ob)ؙ?CCv-l&f*{]MٳP495i@#nRF~ lJI O<]H vɒ9Wq|cU̱kbL!,ɬR,1;NZ1Y^(1I.(`+=oB 86mib:k8c+w F] ź?|F >]S*-{t30όR5|vE[jqQݏw 5JP%2W-WS#6De5;z@A=?rU1e!fPˤ)@ȕ^*v`LCgȫR=M(4D`֡R9 g4ߞSJfY*3sa[ϜJ\ 1]>o=N?ctJ<z՘Q >o.+II;c/m75P]p%`S)A][Qu,ևhQY,ӐdGiTIS.*^wHl&`f@Z{"8J;t?\AI7K$6IT}C *⫻b?ap"O7M!ddQ`ԶSmrzDj= 3X~:uү ܽhC`sVPʫ9h y aMHh̙CH=;7/_qSaM!e"exuSzkFv{Uk ZDDr.J ,At}\D/P OC({ys7_)}3@aA'^ge~3!GU?ڣ=P.;1;(7H"Xzo0@KϦY?G9-dU/e**tpe// a`^hPK1$<|H FZo3XM9WCaF: 񻐼$~Eaq/vHλ`Lx' rCKp漱ג74 eBSѬ36K ~=1"'3R:}(A_N!w+')PhfEiNN,Qz',e] "qB$;)srhdqgKzix<jtAw/U@/ 9e9os~kQ$aߩH86 i5aLs1϶a^:оT!sPq.obP4wE`mcn{S?>v` ?oD |ُiXʯZȺ9JsУ D0ZAhyvqbRKz1獢$eH ^?XH:!~8yl$ʫH @1LE ÒsL:rra[D*DUAۊ)0`(9)NAMJwF@aDS⁤RFRj =+T\Ό6ѿ'#4SojdPtnS(S#24SH ٔ D\O͋윏{ I-do3I'ʾ΋]1^>WnQ~Txc_t?ݲ(@ƱgM߈Rk@űXgawDŴ; ^'{wIaS=7uTfL|aNE:McYB?k*N?aP\>u{Ms ZZwʷAm<~ѷI j lH5ͩ^8.xP!UͶR I$􊲌 ,Wt.sE1OeW0XuU >}~jva4cTNpDDͱFj$ {SDЇyoew2{7=H,S6iPE _lC|l+/ѥȋ$md7m }+so_+YҳLTDdjW% 'UrmQ^櫻cZFjMRsqeJL_*E6ԷG,ko@w!P^b$$*ߓ. !@bd¢gK΃k{SLlujdθ!QQW_bb r/>F<3Shࢴ_EA{&(wUJgRK9ZNocs aˇ76.X͹qOŧ%"4<PBQK8@k7xYiUc_;~t+pDLx">ata=p7$ : %00x7DJZ6%@:ij#aȚ|Mgo !<˞c0s~zF9{OMuH`D Fĩ ~hBf=G)zi|MbZUU& 3E_U.} #y-=#=&Xؼ5(g昳(+#]Y.yj`!|rtݏ'A1y:\1,bHanOmdy)$O" 22ސ-7zqk ()kx6 3$_Ql"Szcs=Vmb3.AĎ<92ݩT "ǹ)yLHjJxRX/!mmr !#c ] aސ"30 Ar z*I[5: JQNIlܠ+a߯^³uAsC" ܢ׿5ԲhE"y%S#(cweI6O-'.z2;$kߓ=ojKT8krX}x_Ip41ĐҠ=QZ,e 6T8m? vr I}9kޚ%ױ5 ACoclAzcչI 2: _=0"[ĿcXFf,@kЅCB(r9Uk5nek_;vɷ,/Q ,o#ӓV 4 \05Z$Av|'4l9 LK9+I7|v+T )Z_ |C OK;naBza5lZ7~a=bF+O*rb*tWvn`1 Nd4+HcWy7%}lfF8oRX2hd4)zBs VVKyI?uȳ:烬| ]0C8+P7ņ>nne/O7J*.Q<ע۽}Cd?dyLJQ_%wj=5l 8| @R%S'p j ǫٗn/Ϡ7JZ3<.N7N`&MA{DH  pG"]QO ^pc& ۿۚ%𷷷{ :agu IWeW@tԸuIG[&[;S#Tʪ"gd^ ibv)GWo2un݊pz\~U.5)A\՗#gm W-cVH`SdDKbDKh`o ?炣^ 98`tH"BQqG !.z[AM[$iզ6b9'N D"f}9%uѼ[ j04eXDra&֦n Dg Ϫ}( yBѨJtL@M8 `d aBBVzjAqgkϵkmc!<ׇk+#Mtk|V0PV{ITDf mtqe`6x~_\by酯+B/nX|촥$KO}΋ 1}93CsY*2ooҳ[C^I?A% ʨ #ooL{`xy/` w9k2iQ W`ph3׎jįtߐ]L4e{&:o/ɊPRPz4/7bjԖ&-p؁;aR~i|/?{ӡ@Nh L%>~/tZ{=~$ϩ $0zpӀR B zM$ł#Fg-JWzMocBq΀{Ӹ346glJ BΓH;% ))tĭ_e2ܑ8Ut<T7Y:8ir]űG3,~GcdDidy%8OΠhL*pmXXȔ:d^:@R#e_ f[FBpcN?b`QgfDVp)$S8b$&&js?[CՖFT&חҝ(i wϔ/g$NWY$#n/XB(Y0 ʙסI1i)rճ8y֝u ۄokHSExGmNyN ;~?_L3W^.xM>Gꃣ] ^Fnv< J++z5zmэ:n`nc" Gə9P6)&F4hϚWnIw%<șCo]phsf/u"Tk(R|;q*ިz'$P5AW*W{i;R-ȅ!R[~yF MqNVv'uDLM_Z∧iyb^A8i>2|/oNU[^u:Sw# xpft Χζk$w|F:wmuސ.SqٸIP_ڝO˜7a p<詬r˟ߣA;ɥn~ Ot겨)ޑjofN#j=msjRwPsjk:F +Q:_d qߝF0{[cyKab3̨?єpJzI*Yۧm`Kғ+1^nYւ' <ѢR'A:. x&)3rf[WO?2L> I991dEr9t'#~h*ÒqWq(rVu}VK"H>/w=r/*d:Ý(; q7vE=xWQKO%:}>|T{PHEl81+Hc'4y`R(K(6)3t$EӶ 4OR~9~`v9woJ. 쥯 3 Ss+k=Yḩ'J9wXd|;)8[ZB 3J\J "U l[SRkg࿙мߓ/I:-j?M?~.hݣwINdg>[4 |`<dMwqr®ЇCKbYv & ]|ajL,̙u7[J'T ψ)vP 4wG՟=n E CAwK'Τ5]T%b"!ba!ul`M=pixtbQfw(f}hl.s`=4ݭ.y 5 xAf֜$ZJ\C''\b恗zp?̀:5!p6r+⩌DE7ž ~SО8VP}1ĮoV317i]p @k1Yj/7XXw"-VO)A+r'(UA ZN "E>{~>ﳅs){ T]Yi.ɥX&k@Jhuȳ2"i[{Rҟn]jxnrx?NMOd`xS /#6=L m襶Hg gz5Xվ+!_]FV _}"}0a>hW[ǙL:LzRIhyɞ[ dHq˧3#R*dZm[2pjq^`d*|E.ɬ]$3QsEUzU1> '=m:jA{4[\Uu}nAhRľynnwzs80HC; eo?g G%K:e)SfFyHm>xZ?:V5e#m)B@AG8g(=Sxr]B̖.yafZy8y&a5"4~˯u}(N>vL܁:nDF9d3aM+8k#R3{51$p,\{mLV|8Y]s1џ7 HGz pŤo=? QY3'~[fZ8is[-A(Q rs IY_",K~gp_#arWҁGTMw1\9JsZN74H3ҦEq cCyFV`` hR I"/Eԑ.e(Nɓe"z/7+~Ұ H6puͯwBTz>i1lXj:q|/@*]Q+X'H3iJOCW|rpND]Na}/*y9;r(*5J1R١=KITC8U՜1R5Q8=N#^NKvY9M wd2Gto_k-؟|=h9z> BuٞBr!WO9s"J~{ *f+<#Z{I+p\.-3Cn\ɗ"7Ris(r9/xꩈ$?nlmDSQ|sH߹,0c .ɍ)$^-˯LJ 'tzߊ9mKUB[2`f?895Dx_xV˃ԩpcJO&4#B =.VG~kZWΪjr2d\!^;8 %~(ė`=Lfc2xK[x爤N ;dU[%T)>K?8 QIŐ~qc@@˄B[,) 3r<֥)RqΤ0 z9Y) Eg|F"}`gP9GsP~ڝ L(ݬ+N_~xIL9K`'44%,ʂ3Ozuw#t4;*vь\!q(t*gjk˸u"9[GRX8Xy&B7" [, )->\{z׸ (p]Jĩ8 IZ3Ru/F4c 녵05x q9|_Y TމۈSĠT zҌjagݓ. ȿY)]#93 gTҿw~4_+wEK߬Øv3r1?ì{dNAY«[=p^GLk6 ?pc} $ 1Iˤ}KANd0:q;Ci@cV O+[]mYH)Fv/Lإ[GŰM\ w|Z:͞ TϧZ:5(shKӔkC|>;Z0$:vڼ1`Y*VCpAO\8F]vSSpe>ms{”ӯ-Pgr.9TL>0XvIkmm_P{VO춢@&^~a4 c~E%gqP0}ƀ&fى,e"C4yǨ"D'}+?'u. 39X]Y˙}u1 KMߡ4ThF,vM'd\!Z E үݙhYס3pADZ$B%^/a/&)g  M<)=`Ԯcw!4i`vI+cǫ9u["U_4(bӰ,,/dH8 0 l6 ۶fp [nvK"yeoW2z%6-2(Qt*J8 Fl"]1$O׾ii,I?5h'. Lg[IIl,E&[K  cGqsM{\bHx٠ςd|d5rGG Uq]O):h_{aYDtْH*[Xܫ-[6šqq/G"5d6݀ ^* uC?P~5b.`w0\4BXL5_R>ﮠw$X|0I >yA}@嶣'\ey2GQֵ `^6{54*]%ElVOԝ7a1XecHXj{ל{g= L:R08E1!y45:B "pA؋1_M:6|]asF@T y{도,٤j!Lxyx c3$~ē'= n1>aA> {t㍬2I C4#s3>28Z"@d oh]d0y7tL u4!Ub[<\W2o:A霿_פKX2s[Ѻl$Z4]g:J̗/S F4t߹azu5,0ywus=kF+uGяOaIV&syJEsv.aYNKf8Ӧ1(  ɖ^؉;Gi3΂ >2"'݃@Qqv\g'Q!)z$3+\e6 u#)q&A]'ͻ#ҧf)Q+wpEɼ,G2 e <8# 3I|f)~USuI@x0"a1 ee!Q{|=&uo{PqEcG$z• #hHsb pn-V- ;fe!DL2I 3o9u=gtvzwfhX#2{&/ `"*|qg 3C0̄@n?=:t0 8^)tکOR\urW?A +3*a咀'!Vy¿X+b^ N`2%KBoaaqW:P!I=NJMˀ.z?Ex7d<*x 5ZXQT=3c:J!_R"ҸI{AƕPL>'>Y*G&13퐣vfcpIBE < r=b f՘#n?ײ P(_Idp0QN6KQ,+VR.pACߖl&h0 q'LM81Tҁ`P >wrgAƈzַgUe]y5(LL5 QՎmrL/n>QxmeK{/Nʖ@ "^)h|7P>Vr_ 6~YDqnjsQgpd|0ý|GN] <<JP->d+->.vOtt_ H'&cDos 7֫%sЃ98b9I2S5|(|a@5ܴ77(/UۋpTOt@ZmW=ڣ`õI#k.Af(%"?~wң>5XJ+ht֔ܰPXAxцC>30%~1FL}W i})yǹP$p]l/oFFKn&و *o1'ƒL 3,<.vJQdE=dMԦ) dN>G,TݽdA \c⏴aRA鄹M"-/Lۍ[[^]gjЇJ"G9rguNl"s[6u=Z?):VpN4CкIU<V4|B6 iTX ASaX{5Pj 2Lg.`zMPSl|@q& V畏h,Ҫȕ n?.i qC"Ƌ#I,ńX XDSx7m”_va$T:և-M N8K>g]K:OSMmS9 t6{piey4eG1"k5;_N{{yAWS&qn? Oئt(\E\D;@Y??o2曱)ȫ0kƷ&)w5ZKac uHXmNOMIb<2FM1_?5]kpV! |h%lp ڦ>f{t"m6P-kQ"T䑪v쾴ht3MsUh56!M1),YT~dCG!S-Cˑ^9bHFԩCiB$L/a`٩r~G*Sbks| LUYЃo9",ϕIz&}s- `+BщiW@ k%71{J؞8/ |=2JlѬ8fW .~xdT}4'c59~Cf!Wx=et *Ѓmz" :Ig9P2aErz%Lr_h5j=/ WN-;`TBw=aж1<|:CSe&љd aJi>! *dfB޺Rca!c<#Q17 ynLͲ8`uMZOI!~b)uv7uK>Q8$fEoXmU!Cb5KrCj6u7"UZCpEsɓ ƽzbKɚ̢K(?!G /bRôZ6c~yoóU?"~K7XnU_]vNɷyVwK&zC@jw T%) #]HOEYhcfc_|X- 8A"?eB$YɥҳEܣJŐ]H.Tl颔阜Ea&c0(nd܌Bn~X!tiAQ 3z'#X!![M2 )_n˳98вF`-@GdiO(䪼X*y@9 KJBhG&RG"{>SSj'3_X5Cοo[ϗY?Ejv"$&ӏ콬Z,vMoاa.GLVf{+s6&}?+ 4b,I`xyM Y`)hR#-᥈cwG \ebDna,ޞ%dv4@Y!ڹ Yh{9y7~? "m3X଒ ܡ|='  G S ##Oӫ?<~BN^ 3x2i6!a*AxxpmdP3P;[ c ZJ3mLq-~b%D4T,it4B[UhO C϶|{9jc7]ulޕ_u+EjA4Ӳˉ1 4 QG+VL8:-8/wt_<6!,|ZpopAâ%fU|`{i# QZW=tx)H@6]?] ̝}q] ѝAr 6>(F;vcTS^DwŘ-)nk Lee2>|~:e`jT+ Jr}KG} 2:6r*3|vOQ5`^e!@' ydT^_Xk{xd֌qdW~ܪ|IA<"[?rĬ^,HS~B%_xy+[g$tMWJ$*cGaQ5,C,I&}Kk$39iFI窰` wcӷ a~/^Xd7a4q)U ZG ck>3(^^dHE!{Vn$M69[#|zv[vC 0fcx[|62oy/»378c1?DaP"dqFlxbŶò}sV7όIʛ˂YbkRzf\ED9:B5L2Oڜ-HrF"cRSG!XMlO̊}h Q  քx_Npd'PAQkQg!+(]5}8l-mՃX7h^eC싈/!zb'\! HđBiww}XRZR{X")v?$ʧ덺{'XspPWQ4e=fD L;4 .h]Ƀ<mf*#U凒S:.!qG״rNevFtܟ%9C170Gl%HT'UlxXMV lRq( :]G+x]xIu -w~]^57bVvɺTqbH*+:KNI ;Cx3tBN>} 3[`}6l5C"6?阞u4ͭM0lOa54F 3^>}AfA~_z=i4kiʺI+o3Di,y9 ILW,;=K|Wh362y^"9E/ Uޮt38U~! zCتbw0h$†~)DqK Xl=CZRa ,h.)-uY'r?>DXi FZr]+v z(˶|>tu/?V1 >8ڟ($M cPN^7&kR- cǍɸ67j*v5 _r LWWⒷ0^i*$`{o#: O Bזo~$<\4?32S`Eֺ/an6,nԧ & p8^` gc7{j#]]ΧKJG"PhQ &:L V̴[." xJC`ȕ>VE'H|_ݚ7\"p҃eb.ٽ7{|Î fZIjd"cұh4F]rla m' Q=AKdM/ekAtx4X9|A;pvrl˧PT%mSMl}"g/0ǒ;b–&أV7ҋ,fHeAXrCB˼-,U"R>B 6eه"o$f%st.r}hIs"'uتl%@BZޟw^-}|tQA%qnWCiNK-/ɹ(EPDYx;n-.rvA+# Cݰ@7lM7G^\%x3Xv54L2.,J}9e0_ P/ۃTٛi%Ka Spɓ( P4俭ڧL71*W9ۭO@-έR'qJH0t?!vAlL1&ԔSɔaaO9؆p?Xw3`TL,e,s?*5"r}yՒjȠÕsQ->z "4ѓ:W%rtnA5UE{ " տ% V4 BسnH_' ;FHUoE1yǙt0YGW(irOMFTv~0}s?o de.+1~-\Jta\$_{]0=sMdF}#$J(~*9";δEK.H{ݫs;;}l>bbQqpa,`󆄽%ʠ>t"0<3~M&'jKw(yk+qQ{:JKP*>5[׈fbj"FqAd'gM^9|ѳ]pNowJVcqgOl7؎&eNrn181FmUl%[2Dz ^A\OQ\]im)U3\B@6pQZbV´KhB>3x1፥ӰVX8ttDR ˻["o3mW. 4GV=}-5 KEW95Xy]Tu{_.Gɖã]4rG~$ C.<۶!CdߟŬB4) *O\N Pf㼬%z% "A%gC`[sɞZGth|aXeN[Z=b -{rwOn<1$W4`3FwF, ht N=DB$cu°y K*12ܐm*87\ߖ ޺,PVXCxR-<4PgSV9Iefhdi5~~;IuI! a`cq[5dk455$GOuaq_0VsaFbx:!Mq2|ςi?Dpf$R%=Icoƙ [e>*:ч4A5t9&؜!#!R5[y5 ÅUf4_cQIN~yUQG.|tT dZCn],zrv_<0 oDSNE`9oSnIK 33T4$Wγ?ZҬS_<"ýye"Wح JCt;&gf:+ #ɵQirb$"bX37dNW%/v9MWqdu*ܨg_#77ޢ-K|x:PzWYϗn&T|uHZB5{Btىv~M:MK)bjz>Yq>o9{b9~E0.EǪE. 6V ]j<'7K-9hDowl='ktkM,2 B]ٝIm.j3gqE~FOoR(W(AP`WB-OÚ%u?ͬ֔^~/db9XT ("]FD c*hGFҲDcK|+33r6!(QwwJ3;dnd{@Wx<,$3J+L(Y$%Ilpkk$ߋ~oO}{=&o i.$8,/F[A剢6k':+ձM5jh"͆K`(r)1`ֳV3w!L)-f1hGAYrAbTe"#r4Uu\ fOxj%,7qE!*\M @"ߛpKnWMg̘k4{\MːcVm *[xu3G W0"`5+^sD!Av9$Ir)9NE@pZUOP?Ϝɏ?"chrBPu1n%=zK[uljA!DTP2"5Y>OAdq44ŧ(9 e?yӛh |frj:E8_, ġ)CU:h0b :L~} 2ù?ct7lg% co.: T1nόPFbS!-CIT]ELO^%f٤u50VքE"lT^ kX"}VG %Mn֦Gγ7xXKd4e\GiDa]8_>uB4Τ*l 78<^\* j Ǘ'6($EG殕K*Ӄ.G0}7p֕p]B (> 2"c1بw4]Ĭ{ Lp5FN^e/C1tVT9*&=dY;^!F@ ~I8p@l6jAmJ RX,eIS֖pm6_Z?ۉR9䘃%y@='AR&&]" 'EP](o:p]i =Pk*!bY8KDZցڷrˣ7|^hj%_.gd d34S!0DSBa>7Fb)- CI J"@VEK/$ 1aUJ?IϿIYo'sB[g>g6Ja{"hv>YT47[:$ Ӯ=2c4U0`IF3mED qKӀki=`zSWlfT2/<,P-\%!_GGmr#DfAt*F=MylZ$'Ue?H֘kݞӻ^Nh{{S7k[5 4g6n.A4%@&POIMᱣsA;)5 :àlq/(w+#!v+Qrd m ix)8Պ:D%U*.3T1p$ķx)P*`;dg׌(2 Dzm;; 4m0VJ~Ѭr l$#\Zr/~1ʜڤ+J6-UgT3ܛ,VQrM iQVU꯼n$/z_}ˁir:{ƂU֩n[f$wxDHPUkSIshWMإs$'wWVJI!{Ξj] ^_^t5歄" Pҵ`w´}e?&paF|vVq8?BOÇGeS~1 ='+eKMdY,8#ąyskHRWwr#zIJ3kNNg(③i.AWXc¼_ W'%s@1a</(L殺xWlDw@آ0Zccҡ<7x/%IF%?RoiЂLB'fBWK<QF SDt?%]lVu`c)a q֋rQtPʘT,LeH?GEmݽ__P(TM\UJ7\gұPTX#ֆۿqp)6xs> \w21)BY(\bcu U9rŗlnAi} W҂Ol6 DFY꧞N q24R߱Za"Mp*XtȖ>enſ˕Ѿ/ Zfgboc$GDnrDIXdUw#:zS\?_$ ^̳ȘZf['*܃VfˆcetYI@嬾>X鈦^ߗZUG{h}aҺlAkwj^-'bLI07n gUӓpyHsDm~2R`S4RtD~HC,2KvxY1Tb;YD((# ΤkO!$GcӝUM*ȘH>Q%{PonqFQ_X/ĸXu&8^I;qM={><toXPO.#N!1&?+/}ߪY %hCK ps_TjjO|D݄\ -3\F5AW[u>F krE6޵=kŢPo_;0D:3̖dUMt̻ȣ! ${riL!WV>笟-\Ulz]u;jIQPSnfHpҬ'+$?kږ$,R9m)6/FsےCFzAs*OO$*ـp]z"mަ=-^1.tBp5hs"~u w,6vLN̄s~c Oa>UfM}~ L"ln} R9N.1}U?3im*/]}$vjk͡g0C-~7e/.w۔庉/0ϵpL:պ -\t7gJxGb d1Ř>mx\l/D"6hU%8ٗ=vbXiܧيވjOBY~do(*vSl2^m/>(#| Jqb< 6B@V eKM6_NdR16.Q8h0pwٹAW:3b8~__9@k2ҥ#d7&D61yCfG~3M:ʦzi5ZpLmg3|J"ֺqܥ tT9w$DԮ6䏇k͹M\ےY̵.A2tX`䄠֑ԶX=Fr;pIݥPy>th2@qbTxj`'U>y@]OS2Uran "]r.9_ڔ5jQMKa˅w,K2yd7NIn= wzK4d;iZeSbQHyُ+xܨ/ME{yM )g04q#0z@ӋʵRu@&ǁcHX(q c5;yN3=懀SVx *D_f鎓xRJ;M M/A6p+kY,Ηˑ.bl#BEwM  L %_2;lq9 6Px7M~~'In0yv@1-so(}|Β˵ uz]uko< tC#47ҾdR{oQ%UOFd5QEK"Ѯx=^C}O(E~I{!5 +;q E84n]Mqa/ %6t* :. Ƞ,.i\{3;ʂ5irr\^ S<vp٭;d.Uuz*ZyBSd5z;Y] 8 1$zsg5X AOpJx2{Џ:~%Vg~{m&DϢ }w7o}NusNX|x8j.З׎&2,ggh ݡo2˹%f71}3 2)G=`Jf1|x+N309rfwFsPHWQFRnTD# 'rSр3> ZQm;drsJoZ꺯TTdOR-{=u?"γCOt=qн>W}$}pdUC")'[`Xl<ϜdXt -Qrit` #H33ؔZz2WL|[Zs#ھ=:sEeu&=ڤy%m:2I̮t&r"{!cƍ1݋ L>"gm{?Tӓ^ㄨ9>|!aעies٦((=9єKw=Nj$ ٟe$j@Ǒ_6 _rj<0WY&3Gv[1ٻ2j*eCP?H:uMɣEZBc_.CuHˌ=^4G:dtqUXѡY`\^!P%t@aq+ݳ8;Ed* i [뛶[BtHuGGLXBٓ2r KGAz%FMjQX0@pDCwMu GR>iH0'#B#U0tpyVr8GחDaaDrlQ<@E!cKő\~E SF`՛0Q/p mآLuU,qnA LGGbYZĢcYoi9-Hp[BEyH2u™s/R2Ioq3)3 nxqҕh{I=HwI@gHaĬk3! nO7ϝ ֆ%h̘/bE#bYJOZ$3M 7x\`CH kxt#uEm-Sy4'$R*Y1J"y;kQjz& п+$K> Zre,e= #uO&-ʶu9՝ 04j{M .i?V[#/3o xaǶR`S _1.T5ttv '7{unCv3uهY|i}($3T@?68 D`bC>njH0T[(ub'פG$ebNK/&x_47σya Ň ^oz~S0Qg6hv;7W[NZc$Y~V.p:!1>>+Hh$ӓIXO1TS4 wwqWꄇ~1^Mm0bs/C#j,ݢgWd7lpI=bK칙= i:<&g4ҋnU\I2ֵ$҄xqum5Q5JjK] x%5s 7qOՕSpAmBEx>r#~%L)!=lO6k?VI|^czĢf1|D08Q]X&kanoM%<]?ȱsiIHώVx|-s[}Ro wܾx;}z+ Qr @ RCIh~WsAɘ6YR0 `i<55DommX)!'cbRŔ$0?L58)rB[GpFO99vڶe J?W]ĞuZ 3LG9l۹t GG_\>ԇ(Kj'*>{AK]X;13Bqt:2rq[bo9ôӕ͆/ u$Kښ%mM|dT/J{VT ^GCH? ඈiJڦIknWwɫ3HcW&=٠S)E&A G!{4sS1eWhw`Nx"NÄ M'y_L8R6K{i'+iC\E(y#A6Tuih tr %N6 v4 qw`~U#]]l)Ƀul0=?̓YDr|,dƅ,VRur*!JnM\ C{\\{*BC>L+@{yY+4J" ~؁zʸ#iZ3S)4d/]3+e|D7lôddQgJ+Hc(E^fCU"0h6CU𶹺,=6kWtŨxy= pj':OT!q&Φ!8zUg؝ Bc4q2HS>nxKh{פ.[j6K-Αf1ctd ,PE:B*Q>Vޜbgn9oU^ O pܨb޷ڿԀ0ߛf(f::E+0id0/@K<_eF35fʃ? 6pġ6w=Ʉ} >'x _Ş5pu9}jpfqİ(Q a:CްWPU&@Ë~sR1\†%Q !U{L=]X/cj G 欿tl6yKW)"(ַbܪS(|pv0` C!Bvճ@ ۘ4yRup:ӅҘro3*Q# lzQ>&jcpDgQss['S)}.Cn = ]af=eÒ f\(:? XT`Hͳ??"=tħ [(6UڷOj#Av4eD2]^X%9IHť[YW3/=ĊOleRlODLJ!Ɠu5eaDy6gz%.`Y[/OMƭa9'#~Ņ2Pɀu@c$~$@Fksh?JQD}`N߸JYgLS+ʑmGom:\4D j:%BG_'~k1ۖ u0J! Xc(loa 'WQiĘ>87,W ) g:uðS5H1%]=1&;#h\-myb |p|('K?.zE.؅{ٻ/ WuQ@,Qփ~ߣ LrX:;ܘ勉ϛ,v!|n bsZ͵c_t`vT6deoX%lGK< =A /|:鱛\9z T@^q!vDHXFzSN.xC3n ǯ}0W1Xgp?E gbýalM\F>B 11NgWZH,QOO$T(M >Mfk6z0=)D<2f EA̐kD}Y-ia#ۃRgyiFVd7kElIOeY{}b( boӕbES[wY;lV~ "޾mM .U縹$Nc_KMY= Y9ZL>E73c VH kߒ O\Y LInb܇8@xЙ&=Sb"M҂٘K1rϥTv}a/X&6*@kr ~wH!3j{W(b$p i$;wO+sO~D3Dح d7G'UR?vYbM b9= !~ ZlšY_TK#ћ%%f7jn5H]J۹ EKjXVN|pܻb"k7Ѓ$X:Op=I7Jҙ: TQE!7;(3|pKWyM㓚fw3w }fa>V@Й}]VzQUh@ʌH{w C)[n]c23dW)fBԒ\k%W7by# ǿ3<݁BW ,qU,s+BI x hpNFؕ魷&[Ev?aG!6vBo$&:,4~t@uQպgMoZJ!`f@Z=)7@p=f|`cfÐ餖^ǔx~$,* Yɹ<,eE[Cb$ ed74o>z,%D9oz(Y5 g)Zjc2=c2{q]f?$mWTvhv>VI?|Cf6Tsᮖxq|J2ӫ:>g OA57 "WH|<6L? C9C{P /Ds2x{åҵUF/c֊CU@M+sJdKP Ϫw h^Pbr -t:0RpIΝN!4sghFkL j>"z0.a+yFou&lI *PI8]-nq,gkym >F"grAyITFP\9[ : eL`kI.j\)T 62H]6Xfԝs3Vp2SA 7W D.Ͱj]b$=Ey"} E9'K8z+̜qnZ{M]ě$hʐ{ʉȀG{P^g ?B. 靖 pcZ;%@4fF?A3)4hjQҽdB2-ɋ4p/cWcv||x΄|֣_W%2)bW[ă|@-> Pl5OPWiR?%X5GPG*"ѣ ䷲0Kz3ByMg擓[/|Г!1[2t/YV| zPËl''Z }C@"4xhneG\/AEjǻYX( :" u-@Mȧ2ˠz3s@ŌK e5qiDž|〘MQ}5Nڀu1),bIsnvY2*B7/)Jpn;uF$PL 6[²h2^8ΚAR(lci]W14?IdMz8VʬgN+36\3^-28h7mכ1i\PkLjfЕ-γ7`ktޮ7iGecǫqzݺ8:ofژT˿C< `E)ۉg gOV2 %!L4f'xL֗>\&I>Կ4 q7o8j?~wq6'tcUD%lkSqNlE~[SpU>زpHKg.GU'T0k ٢!{ PhΊH8Yd,z HP#]'61mvN%~?oAK  30~ JmiҘ7kG@%CZwpro5θ4c-WmlHФ{ I#K/l~ۄO>`Z,q4P/&7{1~a5p{őxlG'[lw3Y*!`e amxI@'-\B ˥̊\g2D8[e#l.XƖR"`u"c) ֙Z ?KI-<^%$zyj,^[te7ْB8h63sZZ`#Xby }EoE5$uD": 韣)UQ˴;B 㽻؜e|p񴡠s?iX[4;Qd̊"!\)Ӏ)i9\VsH e} ]'$BYd,d$hX#[84Ԉf>_"1lz2ZcoT)vRr}e$NzP-žc4qOfBM[[g@}FvhadtQ"C20.pchE^fi: @U9IB&gwxuӾ}y`FaUIS;_PRҵ! $0![1.{d^m QD~æy[rKbO!NE$VH:8cl]Ey;EݫL=HidH'9c'lWtwFx ^gl A-}\Vc5 4(hW<"=ČQj$c?]\nEӝ ??c5gH5h)߈B9=$$[V]"`!)^&Ҭ+Wȣq_;A&Ckl? 4u ٠*A zQఃbIm:7ڧG %*s1ȹ?}M~q6 8HŦf" )Z8D!Ht՛Ӌ$u pPUKV+pvF]0Jsv+[6kAV ݮޡ}Ƥ@sv ( ;&%~U8;4d^3?^%-%5; y( U6|5H7HJ=ܽk-Y`u5;sOhtYMe$7!czUd~ &%oߢVʁ2,k\ҋVME]>jIfXO'#wWe#?Y.-Ypuk!69zX 7, 3YMg70F@+@φ1&S/F|0&~|N2Qg Q˰^ nV|=2J>o415xOy(kS,$NZ(r_/փ_El%:}b]_)u_ PQO&2 yO\#2Ô2Z0\Pz, 伧Nȇ@w`dP6T} ْ3+߁ܽ[ыDpV؞iZoޤ9%^Tġzt/9{jk>zzT/wUdn)1[fVpn.BmPSuÌ&px(ZEW_Ei3͟ffW3s2~|19 R$+Ow'iCWim.7xڠ oMJEty(" Vt9[rQ7JkwS~9Sau{7r<McSś&t rv`Y@,/k k 7[,![lX_;px1$m3*X(im vYRzل&  RJ`IfxnkQ#aϞ iIk_M)lRB' wS&)Juی1dzTXS;kmQsv;[j<y*U!E6 ǿ]}jfu`0;'^(෺Sod址%~%{C|([cm=yc _td&O-we&l6V{ƥe;Pо<~aRPӢ ytqGr_ uDZ}i 5Y5oqa?>ud(3͌2]zg<蒢 ?Z,K35 ˑ]ZsZR )ư8d.J[3_?z.Sm/hoP~,rNB#Ht=^@ fN͎ i&R `D +ՎKae+/3IKSvx9Hyz/`k''|Л&_֚ @ϩm#"]J d bDz݋GGt`qn(\jbrhej0;8b)CQ!'<"vf8 9>#/\ sۿq\\V% 򵻙.[ݾC&l6(;_C}:|f~tT*_Y+.J?1Q{gU |c}P@DInwZ* +q~#1dSqA"֎ 1?Pib8 |kc(Q١մDj>McŬdh5U2wђPq`uV Im jav O4V0AW1s 7EnFSHڟ2óe>l~|r&F#2\+ dSP.rgYeC(¸:`3=0#DO=_a `EGAQ D9۟Z^y+-Oa7Le7HjD_ۯ}fAKYW=KltZj J9ߒEz!p"U -+؝v6 %֯^"ŀ ̵ ;[76C)gutW\эK'(tN"urtC&t!p8Z6$ɖݗW&$ yFTѤogjZ :_4ڠ v(q)-L`g2wQŃ:D,T:ZXssţ1o'<9hXmH7/+hY2C:=zzYwIe8l&WcՍVp&77]S=yP!AU9Q\ qf?Xil!;MG{vU Y3sOR?N29`ra&y2#WdW͆RmDZ,Of \=am#zUs2ںf=/:$Jz+ELyN쐏= >Vl3T:e.=4.Mn1O͑N{; &/G&N\-{bud|=y|Sxm 38hx<ﳤ]k2j_˄?m)4Ɍ/,#oimlmsn \ŖXJLJt׍UkepXF>pϽMhT# z>Ge@5xj1^EF-ذ[v\֦Ǯp/L,^(\f4=/}$hG4uB ID6@<-m3,dW&uv._P~ %U5&I@_Iy|<)\ Ĥ{§:/nS'BRSk%ĦܹԎtgT=` ,%"i U/5oxe@ds0B$ޠ܏x8MoPeG8~pf'+ŲAn, 3\c}W2ܜKe0:8iګ u|8Qnl ҟΫM9nONْAw8TYO$KXhh8Fٶ<'8[06 Jx(R .^7㇊fhŷqS-gF^1-ϻt*8"mjkh9;c4-#]lC-f:Eņ}4(pҵ'H] hB)Nx;yq>Y[EsP*$ FOLp}}T!6r M=r|mjwJD;r- hh rJ ֭=Lhr HEU~iZhb 40d*w?XAv$+D:PwO۹yא2 -ԐsP qA*z6!}٩v>>\d{3 W+-D[9 ᡎi M+sahut0;BbWG%i Jd2 "GStӬNѲ  լ?Ft=0$_gUx9P)}4ˑ%ryh V.]-Q -|`T% ?v:@"|>h~f_zTOjsNp25ݝJ&n_};f '4] :9ܧYT"L2]Z\x #cZֵSOŠ L)Tj + `-~aP!5IFe"K M'HBEYjXaj^ J6ۦt$~c R#aeTA jF뮤\Bh>o,K *铇|Y7:B&grR!3&Irf~a4{Mh\ <f@>Lٛ;D5 \ $TUp"߆Y3_*<󂞁#f;i-1d#sT\CoJlZkyN}w&C7P/)W+FHlVUgbW;&!(gq|fQ(Ǜ&Ru.0RPˋWC*&Ų[ bSکJZ+|)=ջ0/DfP15f^sJM6JI+u9ܢD0*)ă X-a[{?t-N6(,( CGOP.ZP 2a6 L1TG\x$Q ƳDo]yzF͘8x`÷zq>Pڂn}4A&ڱ\TR7.;4lNV[UDqg~#w3/fjvVٌDԳޚ aJ͍X ' 1 yF1 Efb{AđZ4xTEl3r:|ӗ+C-M\T(/j.oIQl! ͞ b95Lsfb7; }'2#$oD" GSY+ H+·%RVkd}߮gPCb_=Y.հ>pBTvIŖ7>>9Y/ F ܱY,PZ;i[v"8(KfpJ Nױ,Q~rh<CB_'Tg4MG?- =< uM?7VނHHKOćGEfCDkCTr͆-`LS 5YQ6E&k&ذmdqWRNf-=(q:Wy䘨,mY.0rr1LbH (.g̣;U?e (%>A}n_yЮ0+ yZ .].hN @&W%vw߷p7pdџn͸ q]{fDO^+W&&C0CL{;L DH7fK Bst}ߪaa\/{ʃ䳔;Ѽ# rV{O52RKҸ 0;շ^t-`ݙ[(TVXUJCwMw=wt|e94зEV|gɂhpE~# GOQi.HWCqÅjչt6"+GD]_=QEDi8ta;[Ԡog@dIX7XzK c/+ȧXC#\ bt@Cڟ'_ErPm]|ȅyI1ք%<>W;ga)!{֔O(W4]0Q<\fTRN0XkQgA_ OCt:EHU%˞޼ja:莙F#V.sr2NlFHK$+c1bњdxHy9i2lüo;4JW=>q52 _8&lU>j6zfəOs"Kǔ]편Z} `+8Sf[N x ~q:5f {l9qny9. vLJ8~A=}CjݔS͊|^*k$/ckv2g/AW+@{;*E0~1&z}y{?C0,Cm;[ci׈k`9d@8Q'"4\45ށ _c"i|N􇲯,PAk-S^!-hE}Xqlj'c4~D'ų| I=NP-g@+] &Y|/V (8.lUJNm&6;<Ý/)rEQ>7U3^w'sQ"ȁ< l"EYP}BkMc%ENeAPxBobJD:^ ½4]mϥo獏0?jm!L| p>Ǟ~ʏ |*(:hl "'B?'sU7c@"o߁^)x)Sa1RFGXŊ[Afl"D~2VhV8wilR" 5#f21Q^L7ªSRVl띣]E e"͇hPiF!p+j55A jto'wRQL\u80EgCϬs{KFbMns\-l T#D @=c,p m6*ޅԒ;4~+pm G kDx(jYӼJ@jˊ{ntC |s8awUR̉칪j1ws:?1tF*pX&#vDwM9H.%q/,6TJRѰvkq~y;syܵ"ۈySd>"D~UM_wx)`Jc2aۂvgmRkmw|X?x(Z+wtg7+U&K2buEءzg\S{S\E+2Ō1_$ɝFJI@ǟ@+M3O{&mΏlwy;z<$fs;AI DY'(oh)r^-x;SRݡ7vnjxZ ?UyM4\n ]%_Jsӏ/<\/u_WgQ&x(R"zL_+[$9Jy %ڠ ̔jjCTyTcb.ǿ{\)F%:VlM0r1xz˚M})Jjvg,JkkeӇ  )CKQ2_77RL^Q$m1UyD`>YAK&AxpFkz8#~[ '+җrj-U\IsaQ%2^#KD)pAEݳar/O:`_3dek&otk:@HjPi0)#tLo 7TALGgj ?|HuWen!̑uס1tEQ)_V#,![_['di>i28D)Q xZ,^0"$)٭nPc{(Q,OL7Ld"*t,DnϖTS.aԞ#= MCo5R})q";Gnѱal|S+Gum+#~ Z"mvkS13osfR@|^H3ԋ`e}2 yӳwU~ _"]9r*y#QD<3|"@eWd-;{`Rkx4w.ݗ4ffP6ok6Y G=7/rΖ+ 714mRnW "+(.U\#mV 2FODEMb Hk-Y#vhQFħ\ndF1ehZ"-ݪIoh7  .5M3p춶XT\y(Mofg=EJnPQct2ERnlk(!b; }37U8ϠkZ籕<5ū2Is3räʂ|EPj^=HLdleSXgߗՅp $F{YA JH+=RqfR9T 2VT5&)O 2Pk\%Quo8.gVX!WuGm Zq<(E)t ߞ:`+B(Mib vbҳc-_3Mh|2,Uba71/Yc %Qkk:Üe+h1i:/ - M13gW;5Yih@Czg )Hϥҋ["7eRcB @9\TMz"JeqfnF<`Y'1Yl(s"ٻH=IIFVzH|v4Ti +fxQT#2<00Z}3INc*[k494L-x sҒ%y`~_E;(Cx,Ut9z~c}ЁxoBָQf^ k5OcOtU/hb{1Q~21V^P$sPBE_9K #Qd@]9T>"?2k7hAS§*_u&3w?{řEa04JY,XJDA (|]-ח.K1OcIŠ5PSf]g#-iʒ{`6?dC^Ysu~tjuKb}ַgpTo&4'?huq@t|2\]M"֌i5Z;!lV+F/}27H;85ɯ]{<_bVR|y VLP3VT&fBN_97MK~Ϥ7Iiߕ( sȏ_Djwu;ڗJ빅C ]2NG bӢXJq7~n鵎{Z=(PS\M'Gz|aP,W3*`ھ: ˣނpy$(.{'\VT彠žx$PKуXK=h5 I4}"5A 05`㷲9nw@' YLU@q3>P2M%zKܹnGԾ{Zw1 YZ~t0ohѪLҁ[{YMƹzg`vS3"3S/Ah(zw@dp״"8b߭ _y̻۠v/<ձj+vDFWuMtǮPD A6-&K{3}y]2^2*O n{mˣu4WA^JK?۠d A_߯0WG7iiߪИ7?DO}4mRJnE"F=84V7|LW9_gXb#'"- R_KG~1Ci]^w:O~nǎPU`oqʇEU_p]0"]ڔuq.!תwy-{r_{?2kPCvJUSeOuPGD0{&@+\ds7Z*smaxsq#Z3ߴeTL֓cOںKelvJFCOv]= g)(kɧ?0aK8p;2LxWg/(R>i0!1nQ CoLjB̎ɘ,H%P)2lajI?k=@&O( [xkQHTD#^nUkedna"qdzێ$R peX4潇FLgFO`7G,C|%t668M=dD!M,{b"$P&o \Oג"pӭ f]MJAK>T߰E}P%6[gw_ijh6`âG2 1w~R#UNTLWp/C39K4e c:zcS_ '7:h=YQlKBQ )kGfN9<(Dzdк$Fu+f[e߃9x;?D7]BG1 E-_f1/-7z=C:NCY"$)0d=` 'L*pDM OٺN94Bâڥh%$\%-r${P>٩]zMT{˼h{!csYɯElH]w«C׭gޢqMWr(~I>l~5@5xqva;gJs!Զ^}xEiaZ# d-TEoY'>(d 5ǨJ'Xnr#[diXb\tfz;Y! lXl4n1HZ9@n°rG?#OV%>n*q}ASQ 1(mC[8k_ueϓ<]vy5JX 7Vo!r??.WJ@*`A+Hpsؐ;5Pa>DV= X=r5}CU$0Z:ƜUw AA3Hi^QqC@L{/@J-zYČ8ᆲ$/` η _&F))@6DΕ~h]Sx ݄9CDpw5NE<8%m (;Vm k cz=.1{3_.lK| wv9 Bef tb}S9NA` 7MKUPsPb`Ж!l& ?[ bvZ0UGǯT.EBU2:;?W$u.g݃քX}mM&7vPN-%YC{Z`  S?8Q]Ail+Rp QcQeF9[ .J vV l !'/ﱊqbGkd`pYs'%K6@)"{B6!Kaj 2I܂ 8z6HfPDn1aHP9njT85T31*j`wW;1g.E }2n_ǀwgoO# BO^dC܎ϯE'ƈRIpXdLx&\[o$nydt.,7K(]zcqڂk/;dHDe(o+pӕNH4%=Teݷ35Ks3K4>UnA^d 94ny"!#[hUzwĽNdCR(Eɗ"u¥+0qqA2pV+ ہYV mb\.H1{ =ϸOZL+ob9,A>L0DJ\lcIBfݴBQ yv?GbQL;hT0g y9.o4CIJ(W &=ÃdNZ=_tH= XMy dz3o~[JHPvVV_һ[U1F| َGu(<:^95dG4 t2fo.J@h|E %ض,5bh+i֤0-/-{o }M*bz%t8m44@1-)2t B ާ5eZtf9gqO*w{(^e`e`*Н0kog:>n9f ׍`r{IrR(Z,83t mx{\QHIrkйQ#-]J T 6D (i ~UiJ`^X꫾R2WzE$Zۛh. 3Q`u>GrQ'vxmF됁X*e2~HPL FsaK Λ($'yIC=ޙ71hdϥS.|T(D 2 zJ6٫XНxܔֽy8n LM+ubMTVIB|R͓\e1|2llscb&4!v[܌u&&c/l~-iKA,I* %+h%lNS О8SLܱe7?J22I xbEn%{:'/KjoE jv*=1 ˜Πߐ@5ܔ-CP*ZE`"}^Mo`v]'>4豉ҌhF+{@aT!p eI:ƔMec^~WAT& #ӆlZ697`Սo8p5;{{w|.r+& 5Di,aɕ  V#.Zeb-Iɖt5'V]}Vg/4ъ.i0V}GFgs6ݶ̝gF'-v"bwG!qc Dx5!zqRTƺfB 1Y1KO3u$/ܮ2I^#ii/RYr7/ƒGfE P%@ G8#k[4U974axp^!uwAm=);0bq'p ~q<x05:usH; gXD\u{'gBԥc"ͬɆT';-22HҶI$\dҤc34E  Z.Y;Vsm.dgz _2]Voh!Tv]/EMY/;'ڃ@j7:0WWh (洏f3.QR `E _u[!HQ :E֚⩣2]{=ɴ'0`Qu:_ 3+G2!3f~)=B5Ϭp Sw1٩|o#6Ia+h,$Q}j Zr"o,QN]djM#grM1AE($!ծ )n}8_,a>%" cN,r]0me-НjA ?kO7w4CU|k/>ӡB⺪$CABbԃ Fi,~c8ue(C$ Ԭg^= -MrfDD;sx;3(Z MNڄxQH4z1qk,w0|GO'hy{!f]?iѥ;zudyǓn ?u?眸,Jm%u&wv/"iS5B:dU+Cdi PpOwgwIeBy7xmZgh,<&W'뭎ɁH}N3PL!<`T)({Hw„%* eat^4.%=8(6m;6X"pL k8PppLSQ|O7C N|C nBCM>ǔU[4?ZY 7.|,q˹ѿ %)!l9d#ukoIn,RH?xsq^Cl_uU~EbZݞhM{xufD(s1^V4 HJ7BUOq,_>&EX&Yu UB$"ǩĦJh֮Lemk"buNGcӏtV1, #3HSꐝǥ3m#i05#* 0HÚU9PD?D& 2M1 ]yKkyc"=Qk/WĀ:pRMk6D%U"{C6Szv7fw|"r~Ǵ|^/SREww}K×C%27}+i(:lbMЕ,9YH631!xŠ>U#EW1"aG3pBCLH_A\W z57y\dzE@7=YҌ@*[ОmJa"uQPl2}OZXN-?.[$&* zdхh]Ia)9.%gvn^:1."P  Uvg9B cEҺDF=G > ;vF I^HI7LYk\n:Fy1Z^& n|}hqG魡ǜ8; q[AĦoC]=WV7VD߸*+=mn8P$iP!ȔTj>n3f5ћ: xvR+Fb}-u :éג)b1*+~./N].'5 "yvr T*LFɸZ"/= ڻO@IPKÜzdr$lT6.*U6?xk5{εb E8'>NAIOGTNj67Yf Nx&bG5r=^F-!xnh1 %!5{BQj#5z|,BX%V, b(g~TѝE,F{)cK}LO?? MRf1u{k6!62~1`d _wXB~ ,eĜtu60K9QkRiw.$}JeͪNU\en ek(Jhϡ9̵/㋊O6H#tZK#C/䡑8T%DLJ̼)kwr NÓ6;К~E ~x4awPzDQyO ٤^5dSI,2*#="ʑKRARpW±QS-G?Y}vfa8$_-К.J> (xzΉ&MoweqV 랷Ŭ@V\n%Ne_CCVEcAl, *ty2Pbz? @kznjw9n/U?x p#vWi6g嶲(>()Mm5%%["]Y({6f wadқ7Z]C'u] 8RY}f0E q/F7zKoqmbeb82zKqyE]tlO $sEJC>"b8-DWu<+oh* S4ԙTeϫMuGs|-2:\!ɩ3g%cL%p;*QNަeupM5 nB,p;*71t>+3&Sbi& ۾xGa)'&/46Ҕ|3% EI99,ٹUAjh-aN"6I$؂[}p:'S "7Y|0+hcvc3^&>o셗[ǺC-ais٩_T_n2B8g!YSO$ւ|.eZ<.&,@QKvޒ{ u³ϱfSe~xqoa%5XXNBcS=L8,ۆ{8#v|)bq ̽ߍW-c?%YYnl_*`s[ .S(Љ0T*M mQe X|,h7ǎ;8nYSr3}&vTdpI;k>GRbE5g8 2٫FYmmъE{7,l]"ѥҋQe0Ə0j??=imP-,t <]j(r8hE".mVYՅ\NFvTR&75_LUS )\88v5ۓCjI$f0I𸅤#Eу/Ss40X =6~[ɣ Y*b3J/XQq;΢5>)× 7 rJq&<\˨quJ0ue=f1^G<n*zp,{4B}8.ǹ8&c}1 Z>a)̿-[XɈw!΁ K8ьTR;cAJaTUc>2MC]chqGbBHѣ4}ߤ5 jJ)?w:qA7^vAAv5&Qdj`l-K. &uVmIic!L `i j] ?ȼ㍩kT `a'*.+]K m >m.jɘ/~^Ml\e3 `}|m>;P%j<@UwN%;bbNaᇎpr@4J<\MOR ϰ2ZGϕfsT]B mJ"W-9c! XVh']P$ :׀0L4V]u  %BGoYɕCpd, [`Q_1銖\ 3;xƌ&8 )f veBdaenXNM<Le>5+7" {M!lPʕiodœ>qp!-6^sEPW+MnK2 SDI~-b~Ȗof71m w  Ĝ1F]XhKJZ÷놋6 P ذi(fH+µ-Z*$' ~ (.lҋ^h*W$0WCqjpi M]o6 T1Ur+! Sa+c _2#|tہTXh=!e-9%$W;DE dT+ގ7.Iu;$E_ݔZ6K:q3\D}2$)Z6 \6IJA[bT2+a3[?2Q[kDqlCu"jrCXAH7'j%bYG">Cm"qyXx~ F[Wث{N3Zy.smm3jFs^tb',D ]q)m jޜG?)Ûܸ؁raZhQ]܃]Pr%2DP\y♘- Ajw nvN'%S[UGk͙HҀ++hEcATы> ىބ'D9^.M5\3s$u24o9r+!7H'伋V|h&УḊ0vASd@&pȈt7vOJ?IȾplZc`ra^r+>uߜJ7^OiDA”AgŘ;@&۝Ci0 }5ـ L>l-[B2YYc;X֤3|أKVTn̹3S%d7;ΕE-^%Kq^1FHO#~R˄j(NUo_M0/ >xA)eYM/I›Xtr2uܘ4*CV$>*qcnui]4㯖'ܯprlKuFT@N;Q00(1bǦۉUU54lb6`P.T}bF'֎[wuP@c5 {~i\3YK5]vU1 Xn=wJtdh2ڱ:oi^r5!AÐ^;ڎb\ny%'x>8yJ urO_iw~.sQeȆBDfң2݀9B/ٚ\Ky§@B܄tu=`x]3YiQQB (r!R},XM5#$|:˜V⣈»\=ItuP7t)CC]=~`ifI3 Fn-/Vi<2w]~?\-vNwuÃY?, 8n~cҀXf} S6lhJt qO7r\l jŇ&E}GVNES"s!A+ԯ"'\jΊqͭ&o`oOTCKIV"N6vwC>EO@4B Ke+C]8>,?uTYP]WØ6cO,gPs%peK:L5D;_ʝIXMgwf't@ƤYU"4|C|̵J a,ZRUi?"_P4J2AjL7́ ;9[*룢OFl4v.ʜVPPbbV:bčtpMfc#G4yG.%y/ϊ YuW["1 ~9mMKbUX۾ n5_듀!Y8ozZ/+CbK*Ac$z0xn̼4|N{LPj QEROpOB[fNE$ѝ:{Uni(Bڰ<C^O Y ѫw!9?OƩUy;3Lr2zoTa݂qKd]z'#h*D~ħ@sTŠQQQw`Ҏbـd IzkgQA*/cߴ$eXiMgCȆ'?U<+KC\ʃӜ`DJ`%q뻠|e(.hcOʩGׇ؜`t]P14D̊aL'>(Czh)FX=y$3 񼻻BbjE\SvRCW3bOHl^_J^XԊėѸz1pfT~]9Ne̮qY_w ;ֈ5ƈ2}0ƴ1'd̬͂u ;"%&z.h< "aƙmCQn2I)LwRw}xA}ՠZiYSet[NַM6uGZԶs}؃o"  0dA/7Y4B:.=9͑WAw1Gǹo'xvp?93iwώX,~C<̍@HeRDzU_I(0 'iIBR8nvR/!,ܻ, Bȏ7^`2'%\+46RS#rOCRy7ҩHZGLnK64ic/dw3]GpF{&b9xNU);a?fB_ZA gs^Q"yvC͹(mjNI§_)BǤۦ5WyDnQ9%bE)U~Qt*k_vU"$9T#n<SP{8Mْ u)[q GoWz7KXld B!t0|n]ce]&>6Xg#m(xX}Il!96X2StBtE>׭v řYm^cxO!$wy뷏i\vjŸ]g8ue_p!VL 3x3,v5XM~Gi"-COOYk|C(N*|?rpkOkLJpW L .l-g?1gCEt{.n!oLW= {A`z1ԥnìWTɣE'@iVV9%X8rUZ==Ch5^t -Bsnyvwv6a;|f9M.*?ҖT*W3d%^3OVMFmЩQ8{45} 9Ң#R%m7cD8EtY-f@z&=i7&>-6.C\1`j'U?|d$O 017h'sΐn^lȉ܊!_lDxc࿶řM,؏GF# lorHFL>ǚ䤗L<^}HJAC`I}gCڅ>N|nM<Wnx28}D9-L@K}~G?ૼj8[Z{*1uHIn}~ȁ*RQ%wWӛW>x]Tz+ n 5ںVT1hA$ViE𛲴zK>_;}#Sd52H@_\Z̴Iw)8['rYjs YawD$0/ACџsLDy7#Vn/!֫`j8Sa~*F՘v>+63&?L0T_dW(f`)'-j b{wn{-ckk4G= Ls+9]l: m"<sn92%ɚac q12Ţ࿏B#xZY(vQֆǝ0@6ܘ{IYJ\ n2 +gc95,B )r_̨ q[ukhLlMBd? 8xհ?.NJ 8]KbHrH哿=|}F|<К1Y} su;uSWBWbo( VDAدZ/c!ȳ Mӿ/o'_e0ə S?;D5ʆnk _A k[xsEY~q'#i,ק%$ sDrã4To3wY)JiFiUmڝ)&T11?J}=pIې!wl3Fg(Vo.m`2@ڭ9ޕ̄՝㰝gq2? ڟos#>*"\{ll鐈3Vr\UpΠ#d;jj@w hNL<ⲳ_zpL0;N Z׻ Se;%ob5dg>[]&esysik"6@!?]|HvΎ? P8u KJÈ>8&Us7ܳ!yK׮p+>:|<~TA m'1Jr Xm72%Wco ){_X0~}vmD@h[H]..Sq-";,MX[s>-{$4yفV/;s¯v1Ѱ\i<"/221$xs·m~Wn0/ !дTwx9Hpl|O@^c%vgT8fN~>:Z̦FV.Y.RKJ #t_ Xt{@682ކ808t m3P&#]ZE@Xp$$]-צwFz-E w>4[bTfrWt;޶\D ?Sj86Qy[Po9n`غ),\Cԕvr䖋cg#;Dc ̙˙Q;V+\f?ƛTU@V@BË`3H[x= QyJ_Z|Ez&tas>V}R} ޺*̋*Tr{JP%fMX)u9>*7J[cC;E!OPoe(&E`37jzLkRrMVS {#R~60htF;@q"KKSϹ-٩hu"T&WЈ5W)B.wZIx$c$%p X1-`GVkȉ;dmT@qdmkmUEK~L.Рk7%CE83W}ӥ`l q0A2jo;ⓊcT-9U8:ew=GnGN 2~t=w&@bW`f]u7t':V 6pD?S&nކqEd,!?$zl%z:WTΦu\MKJ01}:"/8pzމEA{ɑם'!Wt⺆1]Vn5WӍ2BU:17O}4 4BF>9}PP./S:EّHٵòIjW=nOHHeÒl2Bө4RFlxH@#$n,43j~g5#|(" 3n6Ʋorl(˓Vџ ֺOBAaM,VE"a,գHZ2;XiW^EgڼW6z A 2AQ0bي433~ 5f$:o\=,^bMdkQ,pO!/hU&}$V_Z2wDAlA@j5L5X.\n_F %_ppnEFXaD 1#;LDT3aԥ3375oÞ+2m n|M6-!,%:9O58u/py侣3&SVSo*+o '[X<@|qaԭl7ϯ s\lZi,#[ք-Ot1&*k5]doIh)J~'h=HS5HiIb  =m\ZJoUҹ8k!<_ iml5{EPAj=%^a$:LU$ YUlAώ>2 U.=a5b{pH"ܚ7zdhpg7Ja+en[!A;+bK'LKfy_8oo/. G 7%FLYqءr]"_Ӂ-1vziw`_;'\SX[oYUtIxf0ͧJ;rrCd[Or҇%1Ą1Y-E*gݏ&v$l[ٻ>rڈlUQ6lPi{~TB╂-s^o=X1=wmo2b,z7Y(cͺ6GOh8ܑ {i&r:>ՙ^+:ǢN1k̏χSE ߯\|djya n׳A&n^0-/;alͅ%s%C"i*rE3|NX+bcfɞX^YlwBm$@!19z,te0 M<ʑ3"dC(;>+sbQ=f]h@*K9HA A,B~PBaErZ%p 3EIg15(lJ'0T1-Žq9:䝥:CqX:]J5iy+S,m6rT/"8W##3eU_<__ f|8nRT  ýRL x?٢x7旼v2lS^7@gkXwV#_w"$H*z@p5լdd|B*މM  3\D^Zn-\Z^7vIQ0}k*6ϥ#@\Y3ԣI#ls-8]E,%m{ gmH.HƗT~g8Һ?`ng4Ls/ܸF[\y]^zZ=Q?™np`_J0x2\p,췼aqkև!j>n&(Om__ML7Gk\B6Y(k_ X]#B6Is𡃬KYZsw͌8$q1fMhKW';& -n qOpZ礑q=>ȒiZ[km4I%īdt`H&T0iM`G=9t0ƾ&@!9Va"Eza6KOg +ȍ-J l`͖6+8jg"c,g}DE,湤 R}y+'>nQK-DV/tT6yfL-*w̖ 9ߜ_^4m-mĵWGI3xZtn\ą8t,@걥T0 q▖c=Tb& $KQ&F^^;%yО) R "cR`rz>ǠxwZoT܃(&37X/8 5"%Zs$LN[H9yjCkW]&DY\>G|k@BuQ)P܁gfBxtgr +Ìr'QY s`"=u}-">}"QFJNXndbY&'CosBl&E|Ib\H LVcazۤ8I;埒֡xaAXpXi187]M:5./Uhã ^?ནm[.vDG"q^=~1Xx8rOnK,&Dܶn]=RPH_^CryԸ%Lݸ'3W9o~,t*[hW g;mb^2P)e g{yQ_YfV[w_W1m~j:{T.̈)hv\\/'\~bIYօN5M*wlPdK7# ^N֪ٽgLsz QόHQ5@!_s3cחYW/c \ڴǏjiC%WeE)& 2' `S,B 0F.K*dMY3.](4T1}!z`jnٜq8vbSuxcP .Fx9Ҝ෗F -QפjGaNnw<}nKPTX-P+7Mz \,%N:^ݰ&KC'Ҏ[["LiD<6|eZ&U%5+xeZet-x9C@^p *[bPJxD0*suz]v+;D W#&`.Ď+V~G5d>uRGYO';6U=|s2恺7&ȕe.1pB+?UH֖eX{ X~\]%[Ϻ Lpz>s3E1w[}#t漑E>1I}jIVvh34(eҵsWp/1W8w]% RQkLxB*=&@$5IW$ rRNk|9gxiPC?Za4ڇn=$I;v~9 _ EPpΥ!ᙻ;'b-rԸJ*%)0 OrƘH:.QSș4IejmhɆsfM_S @1r5(9-Ůa`~]H$[\XcLOP "?4*S`*C`I9T,w.`@\7p^4jJ ΠY[n\y~âUoqԕJGjkq_ I:MI<@"6۞w0'Q~JiFR&?/A=am}\GW~8m"E&3CCJ@_&鬯" [pML0 Tt Ac(W}{Ad^0~ILܔX66GE>2H'og~X# ̐)_B{KL.tk>3}[oܷw_$ĠR$#WV~:}vPe'>SB`%:C8n߁8RS_k سc5im5?䊕5@I=0ZKs-M*nG[^jzb߻6o3R](ATlZ YUA_IVthY ҈l*iNп:3T ۍ6bz{ %2wa]A2- +ܧSʎLergK@+x[\SO~0N3zͨ 3#y:4(%EÊ:ENT쟨˩}Æ%n_sH;VR{+FPfPn)Nj]yQwE p癇J.tl]2^6Ra@׫C;& c+|VAmܲ 7pOS#{FCJTܨ$YeދX?eF! }E'x.ȁ!8q輕F {V\z-(3w9hڊ{EA$F{wI,$ i\YuhQ] miE3̂Cn! 5$Г7B%vLE+76ERBN&k9msv7c Uqe(3V?C&E3".SqF$pTb;tp^єL{M^uZ|(op~t^R0V#`jMif}pN-gu3NIkǺkMzh.a%ʏ=ҵ{N]S\2th'3c0Qc]! {Z-PҴ C9}k? ˿yt3(d4g\;dعU^2R?|w/V&ZţUo\ M2y &?yZ؃[_j!mTfJصqob K ?dJ癒[?OD~u>KSY '^)AnJ/R=,hR[\&YWEEfzM\)Ǒ-$oT?e>UX]"z>ApA–?d7=b4AQ/QC8@L8wqE [/Sx^.MnU_0OujUq_&KjR7֧t=P j [;- xǑ!r 8l/=LZz~R,} 0YhYf'{QZܹeIe=lYo:f)ĥCQ5͜hri>z9Eyrl .h߹Q@8 Zzs.)Id($ uľ,L6`T$ Y@/ԡ0$(U]LQa 㝅()ZJ&g !?n* o·/J4іp2$ xt QrZ߃tY̐?fQqQ }P5I[BL&>m+P+z@s^Ѐ.SuP9LtM6Ƃ*#@3|;ٖOVhd[~Iw$d٭n9N:#W5DC]}k1p.+ISBzGQ p]d|!Г9VF0h2VXi]+p.VPlRn%?JƂ Af^۾ iEz\BVH.qW[>f(VBG%:wsVi7[A[y\?4BQ0]TlJ`t3; 2?o[1$XJd"- !ҩQQC[åvE M12uCKdomBW,<iR?NUW(9: a^+:>aN)3 ! ?2x1Ǫd O _J̫zw.DFP+0G`s{㧿P` T*xZ/ `Y+k׍epkmi;Aǜ|VsQe\|{C30՛!?dihѧZl2_˭% ƚXEƷl*tz3_n20#yx]i-RviL!`gpwȚԟ T}?WE9'U2I>+cgǗ (.aß %.9]/ąu†J cmJUfʨqM3H=yTif3Ȧ_8G206rhI\ai)qk;H1y.4(8GQѬ䗏xI\2GՈT43ZahՀfQwI($: y,,BxeЇ{j ;_IqYAڀ#ϋ5H^'Yz 7!RhX8d\1D/EfĪ$Ax^=RF{J ; zvsA nhbv!^[#N-;TxS"G2bTs4Md|VH~Q\ix}ŭR7 !ć{f)!^·GjV,My Ȓ-hM*ߔ_Lkܡx-gIJTp e:E10AR^ކ)7q~nj3}ZP޼5dTwxu54PiiSl\)1o?㜽.UnȭIkXFGϽ9FeoZU~0{<){#(`gs-7޷W|7:n Ⱥ՜)8H(Fqm=Lu=},ؕ"bᥙ~jr{R"S59͕~B]6 H`pKFRI4Vo{p^)RS" 1&iKi6R3SBC:VK*u>`UBB*&ј2$^ݟv .ޡjѫMnXB0aֹ-CV+üҎ˱L7a`RIM\W/|RS?7m ߩ9#hғнLj+@0k(^q~sjãJ# O`pZ˙L)h*6\]W! Ƶ1  @Ix_h! KDS&SNs;_T0 }:)=_fՄ14= jȷMgz P/{#S|'w$\JÞ#K>"ʬ (lɊIڪmIqΣ!]c@wE90c81xm˞mԑԲXE͋Wq?t;X6wHi,xRڬ7@ԼYEPkJdH@yn{8j})D8~u-l)`n5CjkZpX\:Em[D] {rð b/*il" E gPtd l1T|xnk! {^說ȃ7۫&+5A~5ke_Ov%M]3^:K>c%Ϻ6'rݵSU3q)$PBPaJ-RAY"&HCk~n)TjU#%y2SrƜ9&|,[+LU'_jA/G*蔂J;/ġ}UP"ܰ}r}߹㖋&m{Y(^%'0ƱEwx}eQ.scDNʚ;fqY驑|LtC9AnZ9᪵́?`LT^uX˦ O"Y3Y$d`|VGshVc WJ_WjY#Uwԍ^=ps#jqTDnTւ0 5Te-QWF\TXEZ4UId]Ū |vޔ2gbIE4$@$/ګuws vLSѕ]@UO$%Z=)G}ߌ 3 q}?tM6 qE4[o"QX$/$q^g#tUGF @Ga v}"\E56,KG=/@<>]Τ4 |e334'Ǖc*0AS&(HG2Gd)&ȝwmYID52t,,-53Et nfG7.uvsl"1m]a0>oJ (>t`܍'u.֓U n*"V] %I'>j J6$KU%pp[Բ@C\se [?"@F^dXZ9I,IPV52'oF?o:*: 6W {1k0/#,nP<~'{+r4ҝ$jZYI=m8϶Tb$w^#UHUE?3J7i<~XQ컲{>q{a&jTʮ (e&%^.ˇKR˧G _MX{uf\ [H1PDύ;*F7Cx< ]V_>Z֏g %J9K,&h/3A+Jj.dh.t<H:2JM4 a7ׂ01!>řgnU.}aI9Ȧp<}}2||u ]Tk$=vNnpêZ"?38"Q"\xA[~n΍N:q6My\FE-HrF)y(ZE?>k·رQHEӂ{Ly'dŸO0iފ>:Hu Sa*%. gX JB v\\RqFztJPz-“Lrtf-| &㊣QvY5[_lQp\oCIPFzJ(]oB@Ӽ>zuw {ɲC>ڄCSj7HCm8JVyi1j .|ޓ$$hRs;W4= I Saa𐍻.h`N&H; KKY &p\7:A˹~C֊O%5ur'Qe 5zNj%y)mzԖvF75zVwrHo(5x,tsEq=|)"! GSg~Zpԍ/xA&*=.c4=BZ4Y䐖#>?lTV`Y um/⍇-Fe M&ǐ<%#A'+?YԻT?e &a~Ͱ(3C OH4\+ nnAf #$Շ"NY}7l2cڭIiI.bb QF_8W\5n[{^i.@7xFn*y*RЩ^TCRX9y rJQj+V=!)P' |@.mrx,f>!vBATj ,!$0 e֕>N\^D ,g-q[s%-06g/f0~wX(inEٛ0ZBJ8G<E 7',b\4qMuԛ,(←R'k(j_S׆x⮺fwH^NT_ ɔqe)AS-{8At:~9]rbHKh-<ly߭ƋְN`ہAl)pUh{d "'+%耡4#&/ xugo {`Y4XOl(hscg!IkK~``?!}|:V1F FaM휩;f5<$u隈yÎ]O}%HC|^lB``[Av6kψ`DC#;^5qݒ\ݘ ӽ_ irύecTި\n{Vϴ^ @rxy$@f1I TM1T:kVX >5v`*4zq.ښer{c7w讪>.xEp OaOvb籢"+3x-d`CG AK4vBd_ZP_ p" f|%5LnRD 笥]=C!ʡ_ S-΋(!+#MI$255$ Ehh7O;aK9zH8(OsȲ<xBR㠾{;SUazDc Gxyꘋ1hz? d$F cI0 M:WkrlWFѐ@*:^*yrMBnJEm![ QYx wSLGpHl ,( +3 ++`Vo ۈs%LeS' 8*kbJFKt4eJc>Z!*pdL1U Qf! ƒ6‰Z|P躨* qօ`Oumfн@ +zgK#=`2i hXC} W\wmfTFy5&z72m{Pb{ Bv mQ ,7xm)Z %]ĊpLR>Q^r!` ƊP3^MWr[ہ^J{2jԃ`$(ݞ*]mƞxlBz̯r6 M$@YS/X'CPI=n*`g]O $E.ܿyLu t,w^el>0^^. +`$'SF(6Pꂈ܉οϐ3瀅E&?w^A{ &ja2<~6KFÀW=o9␈Z_AdLe87HN}kS0FM<݃4dkJ]1sSz; !_\NZHڕc!v03`y`j )-Wʶ~K2<Xn-Kb")q́eOxlP ])hA07&|be[9yX g)^"*9:wAxZ?kfY>}3b&u:/qD@'`+y* >7J'ossҐqeo@@x 8bCr,n1%~59>ప <;OPš($61LbvWV>:' ׅ #4/)ݍ}Ļ0[sSb#V dj{upeUq_|E8OVh<&PTXZ1-oa3c5ǒ s (I2}-#LhsI534IǑ.s6FY֚sk  .N"ŗ1uX'$ ´U#ߧD77W*Dwh-Ƽ`+k#]7 QQeGkflݠ^ᒓ^Bћk-\aoڹFde駗U :PC`iyé{}s0~G/Qmä"dز)8\ \5[W|쬋Uj$^vv57B;r/ܽ]; nvr U )7uŽP\7 W֭℀+``m#G  !fa}ץp+^rkNa!UFE3&SJtTm2H[̢ \z3ASFyt7wKzS'8BcgWPt{cә PgܰԔגӡUgUsl4t,0' h nS`=%?,%tR:ۖ0D3GWm:i0; }4D_rD'0H6SGMG. @#Ẫ_n@z [q-$´n  ڐ鈁;ܟ9Z"Ǐ?bÄbQl36V.D]‚ BJ8LbiEx9)ChuV RY|צnf $;r>iIl?iֲryHoQOҀhFQv{43ڥݶײ5Glʝ92Y{(2Լ7LsjlM;6]3&''S<)h7(&qirաijڀ=[@nN ˥Kl N-OPǻTi뫉/ #<_ԡf<%gPJA'iI5r>:^E<ֽR_g-]Iӝk9}ח,N8FBb#1ahEL+c5sE}~n4vkXaHfȒv F6Z֋v#&3{ H$}'#N"Cuj?ު  `y0r/K?*AoXMbFAǕ#.Ou\]f5&0!AoAT3,Rtz9W]XuUmf= m)1gz=ݺoID¥jIևIoV^90Oܫ=$$: "j:] ;v UX (xZkQ~Q42T;c֖XŽ8sVƸV5TբUuOZ=m-䂟Uݷ貽q '&!`|~ ."*8* jLr|w}/sSvB ͨGܫ{9~iNX%5rڔӰa U&Sb= q"pDttQMv Ө L!yߩ(([Atakr˩i"`n[]&=e8or d7aiʼnaչZ: Mn I]'s^ n6㶆 J&NPJTm&? $>$(.?22})%tv60ui& n8%^Bb82&Րl#Zr3QmGZCT>1\{+eZl< eM[r>SѢmEE#oJ~5:x9<83}:64=Rluf6#?ީ+TQaXemޅ5>aY@쬔ơEjs&~YfH$1(#>ooL^+ P Ј>$Z|TqY@;.Lg\ /W٥G8"fF]{yW b? |7a/tu+ ްx{RQ4*,d!.'|p@6m*4&8n=c`aQp߇U}醎ے Q +]–3wM1(p ݪ U*fx8).jpBЦU؃c7|:CX Ujc ꇁ?EWqڥ3,;[ߋmVu )zEޛTưuFM覑]gQlA|S1zHF{!J̦K>m}g@ⷓ ;;zZ$0zzn陋S}Pm0PMDΜ^𜺈ɫ(QaIZ|3JU}5* 74ߦ/$|{thrccEz@+z4%D}c-= 5t=^1(kv W&]0wTB1ݛ8MRPQ{D~\ݖR@6_G Yu%sb#trk'L[! ;BPe=e"3vl6sk#JrKDžT: ٶjWYyda)'1r1ϯbzT#ihD)Q"';S$SNɜil^ՎW~I63jVľNCd\GCti=)i}دF/,8c)Ĩ`+̗oJ7ꅶBӪ|߬= .Coceoԓ HJP@?1+:vf3h,_ΓKӐGV>8η ؆qHizӨ1qޓbZ>Kp |>7 <e' }Cbb`b )Y]Yi{q1 r{=3IP(vTXm=ٖa(`$.w"Cxώvze̱ꉧ0cz^0b>UvAi}^I"}n8Ŕ՛@?."nuS):%zUj]-s (]&#/B[1(nQ}W,7Zt)z,b׹ rVNdwDp.Mr8~h[V }0e4Z<=pcU 8#HaKRk/9y)**D+S]Q 4rWFō##VG>:MlP#XY`q)%>b:,A~׮jwdPs7Vh5"/wF&&7 F*_0q=߻d%([[F_dψ@y*M-kV#`[i"`J^6/Q!ߥEq-K RH(n*y$J֊&26*e^%Ǎ,/ٴ!$dyuv%GҳkZֶU~Y)D͟v xvYqzQDF17#ן)6a8y54!m us=2!As`ωiCi^ !! 1'/6 pT=Ca=,4IG2Krfd ܅.K!7{^AR-(!GGaGp鶛+ь!hqfEßy m(1))'+3S:?z3TJZh\v=ůɧG(YϾ=PPˉ1{tg/:$gvdrh-YJ?tٝo}9feB@CTN%f"eWp#+KyF[Rn=ˢZD+opLjw&rtc;5$6&"Xk@zk6 10F? ^gFfNmUP>3JjegtLGd^o S#]%.X̼A'0lƊfGz=_F.dvK #,.wŤU?Agém8)A@ej YVOLˢ9:*շMK2<($ |>(ĝ)@>σgjmwtЄX/d gڠ,B3ؾE>iz0FI `.֪U^UW-Dj]8xꡌ$~!"н2 /9l :DތJa!uz,E`|zH^yOg֦4`{?<װJY&9 2_im.l>ct"ľN1e԰[ߥ+K8#P'9X kAvz0̮cUl57^'P ؒ&34[8u7yPھחA/{Z!IĿD)k(dn>0qyĜVjK/ªBoIoNԞ"'Ż8(V88hcrw lH VSY^aiR#%[+.4Byw:.RhDì#틷q\G:&m$bu9mCojźA7R23q@T 3k7lE~ўXh!d6F03?@/YVh^ ӎ 6ecOͨ&)X'BUbpnjw帖>.,l5/TU ? /S 26{}Uu^ǜDXy.5:mg”9Kz5Z -oVw87?~Y;Aπ,*dr"n3Aܿq(p';SIgL ;iɓwP/+jjAԛ!9<8g+u΂Z>݉16fw'J[W&-#1^bVeRG"~Et*/!t*'ߡON)r\҅mRʨ(|IM OJ $Vaq,ZM5 Quʫ>5DUVqxn 5$wASAD)n Jdοihc!OBt![ ιHꈀ6HI2a ZwK_`u~3efrD6v;aM46#ԂU}}Nhn[ ԅ<%x}.9Q2n0*qٰ ml*K/d5>]gҦݻ]1Wcs9Vv3RGFOE|x'E~U$VVkEd^6/0L}e=I!Z50PDө&fD]L$}~%w)J{ CFOEᆶx3Df0qn-G(<; kp,,0HaЇ8w+W£^Am02zc!h+RXԽ{F m\>y?'d0'{d"%m lG?}|@ʚyg5:KBwo4w}rl+LoŻMq茽3s…g˨$|D$dft%}Y?P$$!gs}}ቿ )OLܪC06v#lGо$ xg^a19ᝏ3%WdFCCqR~1AP' cGOS<~iP4h3C`DJ=vG)ZL/u5Gڮ؜`k {\"'b;EbSΒZ pitjӯݞU'C}k'V .ː Uӷ4$ꅶHl=Gh6 3NfYpXG]čFA&($θ#.=K~ޥkK}o1jiNavyqX&b'EoDBwwJ;9u8)XRQ^eU4ix\U5Bܿ+v|swtq,9 1x4v΂}TZ ]y27'do̡\}qg|뫣c&uBiQ`e' y<(M~=4'9DwV"M%?QHIPW}lǞ?*6` R9A\ /RY.2"SsEzę萎-]^-ek@C 8&쒘6ϡ)axZ]X?M>MRz`wY~&++;=\`^9A3i )X 9v7R coz} f  4+YU45x]7JDZzNoU+xb8bAdR"ƁIq%$; G%Obl/O;.)y 7c~(;Q!F9zlK6>_Ҫ1:5M^@HaC8@d- Gh坖/=Ko=K|BoHϱhjV%πk= b3 +TT/?:@_vA7+mKe[Cmlh1=A6I`S`=.$p^$)s, ܘX6 ^a @4uY4.vZ_BƗzL\?։T’y̭k4eJ,Yﵧ|]%#ҭ\c?-%Z~́+S()ӱRBi J>ӈ 4%o \ֹ:py 6X4ըWB/@zW%5ɯޫFK)f=E% bWՕ`Ɍ '0ٲ̪TХ)*6K:#J?['k5g>Ww@B|c9-D^*:xlM=W@&-x0)KEUThAb=ބvD38gPnǮDrp =QbmT8|Lg#"@CtrZή`螾/!_@b.9uYFb*8z%&Ds%sѥIzιs|.f|kpg-rw|kWUY+;(*ZaYP- Eɴ|$;ఒ,!࣬Q@U\/D8X 5OIz+|wL|`S铆q2hȤNxx得hJ-\ьĩ[Ogf}~T\sM%[۽P͖ǹ@PsU苕F׾ .ڷ9GEؑXTcC,Vޓٷ&.BRf&L,_ɝiÙ;5'r3r7U(ouq/U/P*zQ<'>}44)rݚj0Z඾ Wa_ugS濽^ 5=ȚX^d©JLZJ2IIìC>Md«\AF{rDҳ` o|걖BR[F@D*g<ɧȥY+ݸ EFS{[:~ߎ,Oʘ҉tEEeJeX=xoc\bC㐜;~z$tq?j2S|bzS~=>$gMŻCEŐ}roЂ$Kxux p!h=(6\c[|ǴpH ՙRBybZ̓NOG7R2R*Y5V[fw=ڛ3>N[,B G$;l] nfSG~7氍wKd(k%NStB!@2g"Yk@ W8F<-ާlyEg#6٩%)ԕ !fc `VN+48DQYMtZ(ZB\Es29C9)v}NX8Los^k{?+-_g ?S{s "R &6H rW7!7Ms Idվ7륛CBh+'srn1\xOU,6qE klqj\Oc|n~wh8󘂶- vJB#^N5PRe^ ՟% Nz e +ãmwh[rΫ*\1ͻFH6AIęPi5.Aqmc_ہW1eetu &^A1*R: L:`Z=ĄgSl'.vϣUkKu2^|E,X6ţ<\kJ0>耑=(nj [fI;r!۸qvJ.Ö=+uOD~`QdGf>ҝE{Om2]+36GEQ+ H?e;sW?`N7^0.g1BAdT[owz)I~L.Y06g?f 6ݺےغ, "Fծ۶X2ysv>r\n*Dz>ğ rP%ib+XwN竀=g#шsU##_./~9g]X ,ڇ-$ljCٶ`d 9G*~*n+h-(>Ll$\6lF*b촐;8.̄oP{eY+Yg7l/1 8K3jDiZ_\LIYJb>[xAbWքb8$7gPN]#AGgʵJ>k0 z?6V?rbDH=MV誎e#PZk'=3D`'G9~G$b¶~.F-z5$1kܺ70 [վnA~Tp"coOmt3]U]n ywqaDx˄uo?xO%=O[͖Yh|do3d[|Z>Fx!eDE^Bs)L"ܻ(G/nЭ<^Hjpچ NҼY 'ObiEslTլZR35T,o RA\ܘ3y w}-TʺڱԓĨϓbQEx謎4TDٍ2:*΃-o^AJqXs|;z݌3|If)EByQHH,J[7*Z KC16Ddh 1%;3ynQdX2Gj 6Ar6S(lJ{[;D5 ىE[Ѩ';C/{IƘv?ܵ XI<<{e^B151ο U.\J8=i+'wt6ۉc ȏ ,!~~K}.\/$}5Ec΀}8}*Z~zIV` XK+{x;&*RKcuNs@9VL# =+,q0L}x> ^NPݞE-NYb& \L>2m73}_ YIS”}vͽM~"kNuWcw8FE]k5tȤqs5,(ېCۂCvuR$dUxu( @ &:-l0)PbYf=Xcu:9 lkS,}|"ܘ-"UÄG'I8TDxyK`lGR.Ûq חq"1# a|F1AM%cxIfIkat iy7 NP'ſ5d oґŔt٣\)!7 ֊buZ \'b`͙ . ?Jİ@|iK>ajk.73d `aPhmOH'SdB@c& &ʉ 3T;et!sL~97)ܰ|;K;&N_GjFbl yWad}嘽P_PV0?ޟwَ']J|̀uSXж0T(:iCaPAeG[.G~2GZZH277͌wwWX\jwke;8͉:AaTwMae&I[ $'KcZS~AcǹnFh=g2H0gKz.E A>ₒzGiOp냱9n-#OE&}^Vb}^ZU R/*[]-vD5|({&I2$jٴ-ܕajptIDi(!-Ʋ?=Ҵ.GWP UCŇr_,d2c%]V#p#Y="Z"nUΛÂ=KOeyXYg{+'dGy{wT^I䆀3\ƼŤeEIhsVl*oGa2?U%[84(lK H:6El򪒔_"^uy?t ,*n\ Pd2g\oqQ@[[].bvl&0G օK+>inKK#XҮ DHN9W(5[v g𰝈S G;&V+QZ+XD~x rW\ n}YhPo^ l",7&Q+Ց?OZf ˪.MT=\ /G^q!":cY]X_ QoH|rYق?cuK SeD Jh4T1o7)MIS];=,WY)<:.z@> +&\"ΕIeQ.[D9%}2fDPVR{`4^/'MPGǷ65dWbĿJ;1ѭCΉX(!5T)C&iȽoI:^M0^;=hv Ovv%Ef%^(UQ!U %j9|LjT}xo%шE,{.꿂4&{,cW}{άR(r񓫽u=pRlR39i!$eW4J ѣŮg@;rm*B2=g˝ "$j0,pQ^2{Vr#]w~1)AŽ5Ln$:⼾JSl1cX!(l((nvz\qNiقaVqY%Z̒AgA[;8jC1:3PfɊ܁NIf~ЋQq]s%YC8f# ίِbNJ75dP*ANSf Q>@hGVϣX" VPqUSriX_qSv VW_&Sys[;P8G]O|p6ے.X/tOG-sni">&qb|y;q]MĶY$. a؜WeZT)sOk|sqR!xКJ#>*"Jy?S|:[J@ 3*V=Vq3yz\ K(1G s7 _vO=;|*]#2 M \Ǿ+\iM`grw6͵%z}%~UwhQ*8c.y1z#l_Z&D&mP'CY2/zaQ8ʁjR|ѢmrVxXUltm}a1 Qr:J dfϹ!d UBSI6x,l0J;cqˊkvɞfڂE%|3XB"YP 3[ P`}uB@{-y"̣1?ں2$bHOKޙj6tGUK! Ύ9#=RǐȄ`+d M#DS?ܭ6lxdňWj=\p~$gp3Op_#s*% x$kW6Lc[)KA7WL}EBwj=LcdЩ {E#WDeڷUE&GkZb~o,^F!@)< N5AaH'@*}R=@g1A1\Q|Wy=]o6Pe`fnv˃-.e !_y8MZm}t{ Am7& 9n2޽ifdd?[$H\0@.KDjX¼ʹgya]7~-n٪,X9`xʹ̝QGOzsDgxcaơ~NTjP)IDUiԶJ{Sv,'r܁IK'k;^ȶg4*"9/D"|#(.Xr:{?W>};EЄe66c['jh0/rԑ s^2J0&w807[(-YXZw"E:Qk?rXfٙ C Q8> ՏIahӝ*'2}5=^Q+$957):/8T<:Tzڤ[I2M5)M_Pצ :3=€hB9&'cKppJA.(0@\]fmc+w/p Eb SrN)GmMXapWKk)ݓq'qM}7jeVZvD h)Kmcݯ#YGX##/.pNg#s +ڙJa R5G>A#PPcχ:qBۼԿ0i^ p*[mx]2"\*B:I8wlgAb[eD͠K&r'}1bc̠ɔ|JH_5:A|L9Q9u g G[hA:% sqNH*Ÿ ,,09-MUߣ"(:zLB41 29UX1ܖSQ,TD"Ti}HXi{:)g)B+ZQǷo?nk0Q+0an :h19nͶ~2鎃B H k:͋"pkW{[lZ(R92DOvG3_ 9%l RL-mLz0us>`rDªȲ}',>j2 Z%O;cVS'mXy^@R@T'/g63~{8fC5"~2o\$}p=tu}sdW#HÝZGO^! ᩧj@CȩHMMq+ABI/W BxL "ȓ0?ZY}ЧqMhyka: @Quށkj/KoDfDQgIE1v~pS-!D7)},ILҎqg1 VTN۪(rt>G9֐5?]ѡTqu̠B9|7z=[%%TG'7`H(RuyfūX}ΘUodSIvcHΟ_yDٗ{ם׀5~)a2"CoS+$$䰕p SvBRp \R4ymqּٝJBuw)J 8A:Ac<4_;;c-Hd#_FL#3\8~`<0Qdzoͫ썺gPR1Pd,^ndn=m}TQ7n],豓$(1*i&MEPj"iWUji 5ƠsuG*}DKʬQAV=s eF]뛖!9LML};A-&mmoz)51)i#1r_Ql EHTBARͻG )^d h &C8:htؿC+B-R6 5 S +뚮CvD8(jGTѹQ@luq z=jrҎs.Kz⢦⫨h_aSn]Mjڝ" K}i ¦[A(}$D[Gֱ0%Y۩U+Ae"گ֎+F]tc;}g^*jnߖ-6;kU#Q}U%14_i3e{hgO>Z}[UG!b&m!Ɩ\o轱K'XNTw`Y ({VMGç Gj)`=-' nPHre T\ [:' Aw+]>! uD¡-qP:Ͷ jQAf47@L:ċQ%F]H6[9Ix)/C%$9YG}@gzqUJ=q%;\M% wlAI-A\[Dyv Rz88KO:`|Ӏ?rmyfgFiab?H]Bk-̞ANH|{TͶrAjB2z< p vyV8p?/BʒpƅB4ug< PVhueY-3oٌ>*~ekԾxyBB6F?9!C}GjӋh!vpTL-3BcruzL؅S7`L;_wxb?1_8f/'f|%#f{t F՟9V.>-Gt( 696@t;aVҕi-<* Qo~Z/QI/W)-~O*RM/T#fn-n-KB|uv8j.%zm*ђNߚo̯4Gc58VE w!)k-j#JB+\ t%nJ27 /68$~&L#ɏ*âhz̵!PP, }O봹`0ڹ3e!>ʻz9 l5 2*,m/.M(fA^xrv$ ,k:jgr O|sXmCSתZW;mdi%+u Sk3񯷸J6C2AY{3`4zBeJ5A>/.A@x)]J@rpdy<ȉ$+'YHVëRL69i_@Ǎ|G'G1o@OZ|{6(۞KGjJ Z}fԫ~S몸#`*CKVXC#XfW[ٲ螦M,'4c^/,,[CXBS$ !K1R~;E7 l;Z<'XnXv4€WfhғngV0xeƂu8!HSրԼ?90]zAE?ŗ$.2^!|ԸJ4*sITz , Y@ї呂VWFW~|U a5 _kOl(bKxWzh+Qrw$ϘE{f_*; ƒ}n$!C$"nA"^!68q) ~oVYqvdz/B#AZ炋zW%۪xhBVl|N9VakQ)T#_$ǀ"JU>`h^bV MrNpRN!-92- S@ʪ! }/U1KpP34 ŤF,j5o&8s G4<[HnAI9y4p[j`PkQve DTmj[ Yݼ=&q;퀀7 %bKR%#TBQ⿥4nnAW,VԙeY$'~({4>0h @BS۽:5y`kT JVhmr^DR U!h85xh-QbE mሧa,ş7*['t5vx%_yICݳ""n@  zV7F ލfS?Uѯ ( ߑ7a^UT "m P8Y3_OQ\#)zK͝V c|$23Q~Ome.E]bVi;$[22gMmnnoܽy&ɱ:Lj^aF Z͉9$P,\zA( 5#9U"eGËg(,rNU7hB8*31?"MH UK /OyL.R顐DfIvț~xT>L6s ]vZv&5[ 斉–y Kwa.}P=UTԤݰA P"bH_4t /Bϼ|v27-ױF~_oEr-Mt$F7PO}D'U  rƼEg鯓}gzFĎD `TMCZ$VS%Vś/1|B&YӃ[($u*~p :Ӳ#J!O/sS)b椴>w̫ڡxO:\FU!$=W0_P@&(0CkEmWipO_\Qzd'i۽3Tפkee %FCJcevDb/91Ь '?Jv#1oE23DnQ3!]`Lg{Fyu{>!\ oJ16f,^o{o 5F$$!ހQ N3&n\}A|5~ v1glY,GU}IDi&Y"(ё̲PZ8̘>cyydcc.6$pn[/zj A֥ fw vYg#mR T̎O\aƃ?%GDU:ۂRCYN(C>]]=w4㛡!ˢn=Иe= oAI*a>NjsBCjrl g5/d ~)0XN4s/ m]n4p[[얍RgBq V۩K~fGB}"ȸ,@gGEB.sҜ`8'Cc` ˨.L~:, RZkN+ퟬnaˎpU`(t6Jֺ}OޭDùGPsӤi@ʑ HExRTo*u,3$<-wExukCRJXr;  ^@ $^t%TpjiP2ߥb&bY#||z6[X[h ɜ$of`܃GA4:41+M Qz1m"T-c8Z{Z0Re-UY66X5Puw)'=/HѼ 5#M1'ꏼ Xm j ,ޫBeASK[`̞0$^-)3JAõ:O:G[ۨSڿ0/d2PK̮NU{,%\_]X]CN >WW/vĝjd8dOWohavoOi ձ"ӡTGE᜔t۾&jè;'5T!MH8*vȶ`q՚Ѽgٺ:yOIW;nB|᧴I epl%<&o$aưkRY7w2!+[T%2]`Aa/rcj2xqDf‰ӥ'0-hC݇]!p'^nlܱz׷0GC+ul1q\K׹_g!wfB]@Mfָweﶩa, 8bQ+rCL^ ÒEFaѐe?sIY-k-aR>QAiA#޹/u B(*OuBC"]~6LMW18pI/cF8<WdLʱoNUgh*.˭I94Ku[! RCOgQ){'j{WBvG#x/;Fom< ?PfqQ[:V:&g?NHM ?B*u:OIk?ȴ@ c6*ylFY7wb\D1=uWVZp{{7O@W{h6D xdK(`O?Õ"k\:Ͻ~ZodhGi %Q(93vy4]T!=@"]Xdſ d'HR`61:Ae]3Tt.}O^hhoƟ>F3=R2$Cٻ-5[؟նKxi?~n0[TlҦ}ȥܟQ$~fgEO`"gz7L:B,0J5!W8JP 3A`/HTT_spsH]lVU{dxaWM@E1&~ )\'Mp&{m0oN/%x{E2xE4ᖨˬy\|5%ltJ]foz䥺 c'h)\(BL<*ɠmӱV~Mn@(I!EPG2Gľ[ww{fщnc! iϦ.c~T7XiW?y-9D-fJH&uCh+F!9sd~^ft >=HɛӱDpB 6{042-{sgRn&ߢ9D6dOw&`cd4Y1{P;Brzom)Z)͝;TBU@>zK9M);̂j*B]JJN T2MQˇԗ=0h%jn:֮ Z.>0u忘1 `q(dlXEk,,grw2+LQ1^m!}ngxޥ{AM+&KVeB#F/E O}ۤ7RWBA*j QS1R o!)Gp56𞍮%l\jey}Ռ ߸e'TG7cݡb7[ DyPCbQd n̸{nUUs)1B1aqv`StMdJ@$;׎jY>o D\@rEbi"?vZIhǰ !6vraɑ7h^#79Q?,_Fn#Pc Mpwi:E+$e]~NV^[F#kFU02 4+ѳ,`U_W ;LG kpR'# u*QPO.g4 n}~op9C}*ksǞHc9*8\5+ڝTMuKEA;llGax1fK` Wt C!ƪX:F҆7\l/z %qWN]ڷT-$ n 4(IXz"U^o!6OyfBgDL/Y}*+l U?֨:z𰓡ȽHU@?oj<+`:ZՓ냜M$AFf2 &vs~k?-& lCeԓZt R51 6ҵ!hȸ0Cn[qYӗYے-A'(q(k&Sbp&&Akm2Ļm (:8fv qZ}~NIɘ1]pJ E &Gd* &ITWӻk8. s7vOZnNuwXN1j5exwPPL+ԕbLv:7%pDv9CU^%t+{+̟ b?U~wTeXިg+W5bkEBo\ : ;_;'!qU\Ԁ+Q`@E]}zLI!*Kr@3-Iw%R,\Ԋ話恽gmšj.7rz٭YS;>"F՞jBcМWYp2/q t⪺.2\&IvXh,*-yڝ77Wl5[v{^';ӕC >zI Іd24/'~0@겟=TX^qmg*3d?Iʂa2\ւMTw<7)rRỏ:F ~Q{ٓ 2ˍ{¤\Jjt]2GZtdmqD⤼p yoNWn6" 0f nVޫ 4ٍFg`Ve8i'DhN:(T#oT$,_2:ElҐ*aٸ*=x 4eOкj=l?>Zr Ş14AJz3Wn]۳SHtJZjJPJ!҆1(F;O N/gá @E(} i0;ɪSF28Kf2l^,,:p`QRΝm9|ޜ/C$֞ o]2: 6:b"V$$"X?@CjOy3oqxtg (0qt^=ySCJ-\>Gc5v&NȆ,\> ,1|L}gT%Ck1?آ>t¶nd4]pKFdvvnڎ9t8{ 0D㴌>Xoʿ0]0f 0rP; 2$޸ҏ<,H*zOJ\^{A\N#RZ /%BհKxeH4A0#P'A4K{zg32н=J鼃= s0Ifa1D \<ؠGir8í3gUt,MR4dE^Ht>ͬL#Vc.bG9C:psn=x zHX8O(nM- ,.t4stmdico#D9<E%J?P!N _Z/n*U;v W/'܋WT'"Ң\S0e9jM̽I 7M4Cޘ@hxn.ZBӀSģoe_ӭ0͒Ⰺ{tJk"lhГtGZr6T֞00#Pܞ8S$}XY9pXS!rA-@uWPs~Bl!: 5Y*OCPB.C{& Q,ĭb&sjT?ӟRfe"/=H}F(ȍ"mMpw{LAPo2eHdEĶQ\KU^bB(ewIG]}Y Xw2ԋvY 6UEPiB-H(Bc zwNuD$*#Mt!*4t3vzvRbTCtbNs k`+qLijԮ #ЁE؃c`ŷGp uk cԻJ{LtYB?i+z#)i4kU^ҟ !! ++L~U lc9[9 6\Uw' &Kգ|C?]RJg}^ bDiR>yCӍ0< 5 khVa )jJ95A4`}>åKS+qvIrjK[r+]TXG(O*i* E46JuWy^QSo`!!%Ld^epȽMUdPZfX ߧp9[&C =&ں0Kyb+2hv0bwAjn6#2(Ppd=Zee/ dQL1ү(ö咦O1lsoЎtfZ)ǵuwiUR+gg0KcqsDU&g8' MHÞ/][u_hU^hqCVmd U[PK\:h n'˅ ,1&ƪD.gFYӶ&M^6m=ekw^UD8ZL-kg ok-c0)t<0c]27.D+*Q7P#6UͣgV(tN+"h*57gǞf"/!Q; *NW.' 6p["0HP.x |vqx((B[bCqͥ5DD"Q;\rLd3 6@32:rIH,Hl[ I & tO[s75o8bO;IsE fgf9G pdNK7HQLbW I>rR'TFwEanŮubKlrŸ/.h4hصl(dc=6pypm[2`iQ)u0+O>,#but4Pl\9$|g}zӤR2d;F0d@a֡/L;OJHĘY=mf>ђ* !FcQF> "pTA{s:JVi Y;"9_+H]<ѱ&4Ӿ݊kk_Gcȥe6}Jd.By2&*Gz7h2s(]0Oh˙wϗMAؽ$ p1H,FKh oul pk?$rjTjsA9 ,997Ḛ̇Sd\k*.q_EWmj׶!tg̃lxFϤ pvř1I^m?/з9ۖ2|ô]EOPV>U[(Ƈ_ޒK ,h/qs=\H-QuH;'v{C?ODVp?Ea#oQp\8'.('dp Wj\}/|s[K9`ɥRH55r%F` VVZϓs1Vȯ4$Zwݴcq~r-׳\O@37?>jquBd#cU%ЗxdU6Ajҹ ۩d[y hZG.S:z=E%.W\(@_3ɑ1Idxph$Fai@l`n(f\++1/&nEۄ㝱Q_̧光TE2ѤmeAդ2Re: XAsc we"<\2nyX]_`O߾H+=qƓeA %Q`eqA:sTIp.m)0AEKZG3LJ'.9e;,Y]߲rOb^}ߐtmŪ@x8[F\(»ˋØUAa$g=ET.~(K#[~*)S |&`¦2hI=w +: m Ҳ趒e;h`‰,OI->0Kf&HT6 '`a R4:&*}ZIu&RpR=u Kطi܇Cv  }k1˿V;K2PǙ##6^VRt+:BL`DG/I}o]~?qN]v*Cfdng#auˆ>f:W_C1,& {Jmn=狋M&GIAvse+F*`-}C ^By- Z[\i}/԰zhH>T'ǁW4fgrzͶn\aNqC}.!<aj",AH6dgl :c>"nВƕ;27~v `pr|q:e9?2J4CK' iQϠ0GYmDTbUY3̃KN7Jmo>ia^L"B8yιo$L^"b^LxP[1_[y0$GQWӞ11YH}\+PU$ SؐļDiP]6p5eKoʆCUvKVln?O-RKn V#2(ǃ#-d ȜkIi<ٹT:NmFN^ 513SnH^٤j<)_S䓕  I1hdRтW#pՊAЖL'e G/kx8i %(-<~*6do_tE)8D|1rY0. Lǭ}1[g·jg]bDz 6غ4N.QGΧ$;i0in"e}q6Z4TG&3rP9|:xOx6,K1QR\}=V`Ȫ$kfGt1ٰ̀8}[O9"7Γ6/9/39'8?QO#CSϝ;f=(\ >S=V >@Nc|`QOU3F(W?8sQECXoeTnX6##hq:aI7C7;w&oIT}q,Љ4p$737a捸pyu%~kzRqn˷!٨W+6HL-YkV-&!U,f[/5oOi^=S*!{QF[yi,[A\ mMΫe;uL?p.ʊq`:M16 ԝcQajәt=mXը;i:3kL=S%,CˣiI/nXV$r/􊮲JDSǩWJSKo;'oFe*.TBG^ݑN>y5Hɬ~C(, j iS ϑ3Y~!&cXibFd ?i 2Rm?pS ݆^ƭ}xJ2a/csm3VkM $y6͸0TpFȍ|Ka"6^{?L3䑺Hx[9q t֋SFfJK^u45Y++,LXQ#n="Z~ Z19IfiFpE!`PMxB0l%g7̣Ι{ &ЊLGT ?XYL-3~Aa}嵿:JԵnbբ <oW2q4cZn$@W qgr@U My9ڷuơ*p&Bkqf=֛P5{}Afn}|0Z¥$ +D9 F%dC%_zDZ(`qM xFr> Ym @譳RxDAL/ӭ߷<_atG5?.JdqdLtƅk`uB"o +{ nV@|FB:ᴋ{6hai~t<}\*8-N*ʇ{(ʽfov4x(\68ߜ_@,J0o߉fl|c|Ts wq7ћ91NBj=ℵeZ$^PYwz"Ӡ"V[4O38%g}lԏr¾,4RhYp'M8q >V3W0`UhzJ|g\wڻUA?wfCJ).hR6.5 FMH>Y&Ey,>ڌX_'׿U3p JKU* VXNs>盺M1gFY2orP^U8IfL*u7D#DFs7jJWv=ܢ!Qr T:1^DD(6,{J5Q LW3ߐރ1OME=c>uMPFR6 ms*Ba|Y0oD+&v~A96 k4fYKTI69=CAƸ4 e΢PVC*ʾ(qjfhXw䘳xf3i {ǘ|MW:t:UpDKbytGR5fWpocG3/SpGܫm,W ^@NJYg TV>z r60]2{,75HsgM-F1 EEVc[>M ϭ#z@z2 qZG75^:<=Ė8̘v؞c^zc͂7 ;OL;VaZI]ţsL5T#qg uO6Vȳ٢FLZv!cW]DNGT艅#vE\"l}|[UvA*fGIY"mB [wE(AǗE_IƑ== V OsA2'c@B6U7`ޮW=6 k 6t±ӹ1y'?"QM\߽0Q;Guo ?rvsO;$$\`10񼈂n,T6pBT՛L1&jn7}_T+ {5k<3G.]U8'9[~*)yytc[o1&HYEtٶC[6T*8+h&mGiM } ӜA}g ϭU3m@}PSF@4Lwc@R]ep+ԅԃmJ8Y2KDǿ .bf6~ e#8JmQ}D!S6f ^ƒ Q9@Hb*3† -dmihb Wu tYt,mZ`$Uw\wMQA}4q2yp*A'.CRe1uәMyRY4w"^hPWLl8 a%O?F'4:L[P(:0u;gU~-g8:9vJqQEGE3F+%_j"ƌ[.przX퇩|썀Śb|3Wu@{I '^1ó'bN@};ᣜ"rӕ'v[זyP)ie1 no!tZIS&>nv3rFx]z+YMҙ"k3U6*HZ "?"ǻX1:}c Tn6˭7ԯω6/]FK|4&Bd|"üʎ]1>Ƿ. d7u\墐q~AP4Ta*(꿾9Йj!^u&KǙ}HcliU .iVF}P0#ATS`vBTB|:rjcCt~D; ź'减>.DHe;ët/]{8jҩ*ݭ 2m&2I"|E\`8aP$elܥCyV=;5a]$Sqt\W?Y-I3l@HbC#>F%1SdQt)Og' [Q+t/O#3ˋ-mNmvw!2g>Yso%izLpMԓ";,)ѳ̨@3ז` zg/O :̯G\é*^{y@4[Ld=݋h^O]Uvg٣+qFҞ]a:h#K2C_=9se*-# ؒ"D;?Z0p!\#CM^='x3U,_Tpw?}\gPNp'SUo}r% ǔi;V lJYꗖx p%ZL 7x"Gĭr&\Eel3P补%cDqktӳ} <-) x2ю~pd`lYJá2.b``l)_P'dy^ )}J1n:gO5vx*z|7 /fa8|j@&&L3:Bj ttb^匡 ZmB`KוֹlfIz ON_2=qN٢C\0KD=K,=1O?|'6H3X/,u^ xiԠK$@!"@wFiAϭ͋,FV/ ә9 ?׍ܸ? ט̅+c_gpw!fÃ+Z~MKvTΠ8NKfRb ^,Hegd;#%"xj\lAG&'UNF!YA.E~Q&5ˆ uB^]xeE'iK =ypU [xh̅JXo&1i嵛Sl5B&‰څqj bB{sHAe3;Y&~hy5FБD?u,@E==uIwwyϩA# : C=l?0BBl)Zwtֹ0چ</UO9goHoi@-0FԾ7iV5><YrJU>өRXx1A#O|"wXDrcY]H[گ3_lcӝ y;C uDIhGH?ŷ5*HߔDŽҢx;ߣkAer\+&dw$%ب3>[u7IhPjBܬT)3ʎI"P)f[H; l91_9wYN[*0-SO9yWrOz3tz%Lf m`S22Kj ć0_0" 7py7!dVMu_w ,_(Ţ^eT@ S~!uTSp{OhT+]PS$ >4g#E $ ׍C):j_ lu+ORMTjEN?.]ʹaPM6T!/rCLM7-ɎiYh-2$TDιX~ Hb#m"%i]Ço`[v՞n+EJ,[WUU+W'T .Knf!bvl"r(^?p[?.\! t~܈y:u94/*g75 plBcz} `li7 luѲ1^R£Hռ^D#@~=L?Vl75 }}^uۄ֐}g`eJSp[=Pd] y$'?7dRQÔؾo_Sw=;uI5Y3Ot;BpoyNT^OX:JrF0^vxMư_3H}qȣGUk %[p!>3r\W6A?]4& $ wM0 oߌn–~XΩvi~rs aN#(j bl٩P :5@WW7bq0 |GѴYM ³O) g?x7z+ 4¯ v|'=VH4LTN,' ~3k6 ',3pd#A(8@2 ) X^M+IJ щ a/5[[?N`vʆA74/d:Q!^ ="^W:P9ўNo̜ _*mabX6^>ʹȎm_L[rTl(cf!M x'ϓ=if*sLM .ta"E Zp_Hqzu 9E8zI%-hjvVl9t~㈉Z-t(cGfK71RFd\s~_O)]S&P`.+ MeX03̓^e^|1 =DP`Eಷ QbE4aU+! Ke9;7D ڤc&&gY*CAIIWJh,^4eď&cgjRljcڭas9[W9 zE _R"A\=g{hUxPKdj$wVGv.4:J$mAT/h.JC %{P"ߧ;u'WC\nW]F\c7Y\S Wa\~Y|tTiWg'%LC4YQB: H7 kQޫ@f菈PpEDE}D4&&FmlՁg|U Ԟ 3nVzc/mpBȤxMLєŞJc*ip76waDBG\=_i#1Y=Am$ƙ =e~40Y']bޡHsmdN`(#ykJ7\P-slП\a71j p۰ax/tAPhK!ZI2ąvL"Q#Z'"~ Sݭ,5%j2yh 89/"<'c)ӟvApdDx^ǏsڒJ@yYfAmb>ĩMYU|u`ەvqCa_z21$Xm0\$9v9{<, %X;Ծ,v't!<~'Ȯ'mHx bSAQ5!0R3g]\1opʞUȀ2܊O M(KBૉc3~","3;'h?6$j5 V'18*P t-XZ)u9۹ˮuj+fN2Vc>;}҈}x=C96#d9%Hm*.8s, q%@+pv_D7"sεf"9Թr~%"Rg`_8psou[(ݠR\K 3h2ެArlz@vb$MTGztP5 +rLqQئYx20.i/1AG!v7$oAաxƴVSbG36olcSo`0$蔫f&B8aQQ|I`,O+o%U<-Eq4QѪoOMdfO15a͘Jm8D}YMDCeJxVn5߲kagl*?xLT@Xf~|$s 01h"B\^̝QO BLjVX-XWs$*.UTHHHz r ӥ48PSdH  jn<2sBigiFDf!l!Rb}swtK[Gh *CA 6 c~ GQeg޹0b 8D~Q&W"5K~-|喏΋zkri i7pS\8eEvҲ~~5u8.oKY\û !96V3ck| &pb"K94jMbI(Q:PmVXj nJz9ىmx ]iML_|Y>x0(gP0(V`uI.58`VCPd˗A|rynzWE;փ0nTH黌`U}nBa8 _qOsegY粡̴6oMqGBcP.0AP\a[`{xve`a]`QFXmA{b'u֡0ҧ^_n&Tܨ,I{B5% O2iVuNE}B'ryjlUjLy^k W3Dk3p2aBpvԥuW4WΡ)%:I3C}K!*{ѿ@+,#M2Q5fpN40$L]I9:t|n52'W1k4g0 710CPI8 Ě}+`Nj ׄ]Ά}ʦ?L /V.0JQAuHh_ĝpe]ێs;=Heݛwgr _Aɤ|W52994G] tvaj&p%TGoq[1N*d6o9D{nytK7ll<->D.~ 25%u De|X+T3s4ϟ#=Nu1WGDy6AQnv^uO"{KW{eyɂE4/\F~XEWn 0qH=;v 않zƋLy7Bc{Ueiz97= ]x!3]U+M, /pyL] >8쑤4 -OhUN6uhJ:ݷ Ms|4’e\jϕ_HO+ً5Ow l5 -= FM6$ 솴4 \P˴XЯ)0mw"OҺ Čr+7}3fg hLD 3.-8R\*u_}K.<]rkX^4~I1נ/N.5L)H#I:  $U7m]=f1Z0:zopA@8gIwD̛TJh"sY%k84^|4Y ~XhTk=HAlױ€ G}@iG٧)*DSF/;488LMϲ3F{ \Nv5+2rC4cU @>~VYa ؠ} U78^7P~C'@.o;TЀ>^F&fSTK&=:1^_*b%vEMn\6ȔK"jy$* vhRry]څbbSW#Q'<Ğ0>Z*26_vgU~?ws Ҁii҃e7$Ck0ޞ j0Eeڑ+ϯĴ? u l< W5X<]C8 G<9=,JRr-h?4gB?B>x1z9UŲs>҉ǻ4aWaF5 _rKxIF_Ci jUup[ <@.Um\{d <1Mz>ч30t "t I&D⣥`יeK%e[ Ov5b.Qyf3<}PL"UQ돥LJ߾loo?yɌ$)e{JȪ3˝l~hl29(%p?R^-W=l~eϣz|, FO>GbRL8/8M7_G{i Y;p'uv\ F: k %_U57K2\XռXӿ.B/K(  A~F IIiAŨE0?rdfI7"O9L$\+CY#7PO yt D \[ / uNQv| `k5cQ9~̧oRߺA ש-R ń$x:^l^ 8[Ƥ5VBly{?UB~ L&Vjc"NdQ׃ /X h>Xh ]AwDA:t2*םQ 6?zn!] Ze]Lѻ,4Y'tWV ˏhW3e6VuoC_~C"JBj=Y?TjF2`]ΑTrBo?=L= K6dUoBt]t1=zR63wNz ı‘+-;e*be,>9o*]Գa|Bz3jLs@xvzO*l0@X0`B5F0r1 Yl/!FckdyٞQ]>d>OLyE %{mΫKP),'P 2 D:q\{gmFl%p<9}'·'3e~f+S!jD'*etGp|I~^ixW)s>&R/<o Kִ_dMg j0}!&N鈑WhĒji^=r^XhFE؂pcB% m@; R+G1 ՖF(+'(%ɥhϨ UQ{]O5*fO&{- X{)FA9XE#^fC'ux3F.'`럼/ }4޳80s\n ]{|z#\6"tl5dYϴ$~G+ި{;M^]VN'`*λC-'>KѨ|HxPLc{3b0 BRFzmBMB EXk!L˄7[jP`?H8ك;v"V#QW'm. kyApljF!x*&pQK1x=k3c[=c/\-DR w<9qo6n4IO ;?%Gݿq3W,aˇi;IY>g3Fҧ|oh́I*VjL` :LW7`{0q;JUx?CBh1.zun%,bfs0zQTc 9#`þ"1&hEB~9&̫ph[ȴÇ'K,lPߑvcm_T?K'yJX0|2),.E/gYtPɨp]MBK).RbT?UHGT2N7ۜ)~I DBWۇ>0CDg)a5\J։Gwp^g~>F_೶63@B M"3Um@tɽ+}[%wl (!Xd+8w~ S{tjFd}@o%DTR1q͉28qS/|M0XmZۣt81PdN?uO,%-Px|w [,u؃G;JI"D#ȏ;?kȌgz<&=k1t=|ɠv$ŹiKWPD"H6Fd>o{b[ 1I|Y-8\8`8&'h}wl<;0+ (JW!8K790p{yީ?r(Y ɉ% I,D7e 4Lo8o(3*xW֜aP]xfrMo0NB:0SHZnhҡ Yܐ2*7d3K6Yb|%'.Uvk[qW t,>{oXpTN„>%%P:ȳdw#1FH(e, %̆g/ީV 60-$##@nH.A D!?r s :x@\{ϽT؛.IaoixSl-C['?2:ϸOD>hv<+:%[q,?_"OFߗT5JB߯ *IMamVϫcyf5} }1r)נw:3Ŭ*z>Fz)saٙ}+«Bܴg;fL6OQv^7iGX'e(?@.9r+lx q C|N]‹ JSx][IY:7سHDx/:vsl n˾l4 Xl,;ǦtYKc{6y>w005":ز1 N> ,P>f}DO V}~a.rhW a+dn$ETA )vdaZY`L<*[u"B\x[)LԇIt:5{'.\.(]xlod+F*ƈ FxIaR[`3qtk>S2{>0a^8{3r< BwSCMtrf(p!}!Iaْf2wZC*!C1 m}l6#I%89oaPu)/Xh=C +T46~;%I%d$*I5Wcj (?[#ul_hmLoLӎ6Gzw<0YyhUǺ[{NH插R<+'$1#2(#u-\1rnЃ4uje0.K)s J̔z^]p_lV`{JGgzJCl)́ (FJ8 u60-xy-D%F9`cgEhQBZy./W,ΗWZa%@KE`/_ D(+e%3P(ɽeRZjӗnqFoĢ|YG8܂%9;W"%)/x}q_!V:oIhU'H$'FnbCAU[^=;K1CTjlJo(vBȤNw9VX3Z7< u~YuHR3#-h'A8v\:AcYD ́@˥ؠIхIT܎dcP\CfTC\ڽ+361QY񺈕︮> 2 )ZR9պ›F?q]"BO 1cfp[|i%W0a\d9j^=>,Lp FȊe)q̪Nl74ޣSdP:>6bNAM_|8HGFnXB3!8{P3ۅO!BQ4Ň}^/?IzC@v29IGHv_a92 z"SĹjrob~6=&:ƫ//4ݫ d UHs)c:t K%/+R/GͤK9#oI t-qr\n1IvtФTr<W0kn \`gGmΚ9:Q ė kj&nA?wT ֟|k"N b#\0aC2 3 CcJsT|H.Zd@uHٗf}0E7=v3sNl< u;W KC,Ӏ˒t 7q2$n븺>_9p9P`ykSy$2.[$S-X/KDiq藴x푦fc`оA' JwvP$C&ȭ`GAHvb30_Ӱ:ھѦ'sOBlh7#xNnMLxʼn#+Ŝ6uDAZ+,B&R I…n7q;4FpݍG0 O]kB*.a>Yd=G#߻s@p+gi!iID_-Y^ay#D cQP ѽm+cFÓl1ԃ26ĮBSc[&1>RgcNP7_ b>d2ouO_+‘VQf5j_L* O =Yr|ҍq371h2cBg];~6\llڍ8@1} Mrs"5lg|Iz&a| h8p*b${*{t+@9tMz3d>/`w:#A'' gZRmDˤEҿ@YY \qrwڎOopB_,Ba.7Ad<W~Nw1})T@i)Ye"$'&x!$D'Ԥ0}u?HP/Xbu.!:>Cw\]F\-PE<=X콖\)f', z&Zj%Zsn?ӲZLŧLM ^H6\aL#BQg[`jVP^ %|deR얗 xcm8}AU^D7vHp?{v%Jw9i s҇ش; :݋}Q8@j~S#)'[Z 茽MnCpe y,G0>jSU JW2VTsС{A~9$얱ж8~T{-ɄSQ/5{Ig8Cl96i(窱_%jܛ>/ՍX#QSVuf A )E"Qvhu! l~Mcb@عjUtt {kfB%B5LZ oR^9<]ZW6҄4_"GdJZ;7}}2'M%|j>^fQC7mNezȃVxy,"YaN:0.*t j\+-ZQ$qBuY!ؿ=JZ$u2u;U;!43ͱRZ{Ók72`~:&zki;zQCP9kr^ll>䂅ߧR7`j DFrcߴgrFOl݈Pj' 5։r9+q䃘J5a^'wMO"U%# y"p? ?"J&R/ü؊i6P;i8xx|qGH/EFy$'t fVVaI\ %z,4hd3Ղ"rmj,L%g;Nqzʶuy hKz0/hX{tU_eZ{zEҪ3e#_@HΉQѵj @D޻N[)Q)`TJԆg m#IDC\ҋׯvG^vbҌ0rp6=]˱^ j]("ĕY`e*.ٲJqٿ/T B* ؚIGYØC4JMlC%*@c'#G y|?' jc PfwmH Lu.~oBԖ"96rsK&O"ڡ C62{͝j󊘯W-BSUsXK q:h_5]\b#@ UGMjJr[΍!6kgpH?(y?zKm^ɭ* 4,r`YjN:Z(~:A19Myǹe0Y,;qԾ]}HDz{ !Dg)ޕaoJRk[~&Ҏ~w<'?.8  5GBCF /s$gN=VV oR~7^wW΂{oe8kꦦ v (Х+hm_\y%MZ1BYA ^˃Ǎ_BGN6ZNO{:*=F/&CaXL=zx 4A#/"-"10`mO#XzZ@{\^%s 60Z6~qĝ;"Ð]^w+J%'|VAW,y]S4[3I2e?ߴH3snD+2g0{6*d*H=AM1%i+H*v|l̕NWmʢιTzE'\*;jiA:]5qŸh:;&z8Cc7.ؿb{"*5̬,Bt_>psH=,;Il5x7̕ʹv|blEuryir*2YKDz56 5tСι?/+ *ۼ ^ܦB 4X7;]ux"zXΝerf΍bpg1{+kjLG~r/,xu̳ZD.-Rr8 B RSwtYwLE =^<8 M&zvpd#Tr<,g0`XSf#ykÙt#0pb `'AfMፆ\+CEV}1kOǞGDwBU,khh;}l qa-5KKL9e.o8(EoHHw!Rt T"17<=D`hr`jĶ &|Ə鰺>lU`:sfPono0#NrxХPZOv_|^}`aT5XZRtCߦ5,|fAj+[{Om/ 㳴;ʼn__^"M_~-@/ Izpxi,aКNuE#D8n ;L6>Ao !5ޓ"9Oذ;I-(T|Ag*x6 Ӳby;w%|o㙪Sp?.[h^ R汗5@_?*>-"LdԬ("sYy.{gl64ܡ_:LПV~0MYijnuNHvzMTJtbK!VRƋj39zd}^C`LZHBi)4e;c[:Ud?C\,|,*&O-yRnF 9iFؒ}v+ti/{Kܭ8 [6N}Ģq%׬ v)ۘf¨?XEv`\_M)ى_'qFx U2qnbOW q-|e)&qBry{/]_8477`^f -t8c2}"?D: 9硟B , Iذ;CҺr95$FiMhp#ux i0BoF?Ht>~9<'9~ѩ廿hG4 4+Dnv|c{u*ArF!G)Llw;e}(Ӄ'2fҡ{qɳMh(8"d,d;NTl΂ur%e5dN[Ly@bo#Pn#hŒ>o6nUV&[nmg{wAr﭅"0ƬwY)Eʴ 7L\mH {tI<壇8^H(F_lK uCH>C"KRfQ5Sbm7u`/AsH>&6L>>2KpGv@IߖXy7eKv"xCø V)v^%FoC28 qFB#~ RaGӜ"Y- 5 +O ^/#c0S̏,10ѰВQi j@d1 @S_]e[JTs?-)YX s8fD^tp(%tK8PYʧt!Zmn{-XN[XIo̓ՏaU:vg'Mmϊm-M@0nf>-e9 ѽJ/7O@k<,󏾡 2Dn;P_&[na}ROdqL\`otRc fIޥpTiᛘ~ 3y(23*i1N~h .U$/ Y\e͗if .aSDNJ;MMed?pZ(,1)sǑZ且 8u?*}bVֵR X/*<6@D Kkg ^>H!q$_/5Ũ '-FDB\ MN_:("?̺zC =Jw߫hM >GNكb9[QƳxYR XKfɦ>j,W$nLC3u @V{xӓ3GPd[z<^Wlfqn?HPM}A}ؓŰmtǤ.9t`WZ MFF7Cr=Ԍ RP ?32L"F`Σy}m;-$& ,=t@'Km2ߤ4>O <"] [; Wе n wjW4+2DJ7+f 9Ph5#ʩ*7w N(!_>j&g@wO0vw7GsͲTtڍAs0^]ENgT2s _h~̂$ݟڵn>>^x7Ir/1}S:_i@zYfXiKMxa8@jȒw30*;@"d 5DvA*KPk$)T]"iv.!P[nH'S{ ?ѝ\2?JddTLgn A"J R*+"UھπLU}qJ÷~ ޺ OAcA͎{^Z"HIqtgOYkwm~CO֊u3jW3#qE{v!fwo+#7:{GN w 1},Ղ%rBQkx7-{ؙSȷK쿖@AsT"_(mbse G@${T՜(w"*<^1Q[&vg ̢{d[CO -l"qe^qVg.'#&9;TM%w@9Ω'p(3 9h* zdI%nR*x*ߒMrTt´R I_(jA 5yqIM{* s 8]#gd3V8X?vK~5<)ro:zPO(:pEy 2SK^<ĠWQh?ר#%ݔR섅}8ֽ%dX 5oɹ'.mZ2; ay޲O1Q'I+Q%N N󴺦Δ_'Y'W)4F"E[-21 7b`ƣ" ¶\AV{3>t[v'o)ѷ*|q j%\U;Y֝ۊՇes;"咂 4P V> yoǒّg#wd:ݢDΞ5}v1L2\Ѕ~JӉD#K"o%rk-lt^ 7`= tcD0pŚ;SΑ|xf93uNRkܣ!&׸BvߟC3վr4gI@XO^Qؔ\^@ `z "wn".FA.R"@ӋVB]VQ&4[f)82(#9꧱MCUGJXSD;$}L# )OH/B93劍^Kv9{A|,E҄ȭ9Tx`zvATNR?G aIoH*qyX!Bw3(ηe[ N:a3R_kF=Epu+~VYz8=*}:K&l2;\$4gx[$+ {7e6d?llcƬL XQɻE?!kk XiӆƩVYd -y<$.{, 8fnUdz'O,*~GJl6vy`3$,g 2+J# xP=J{?J| H.uKqu5.2lSbm 3N͉ob'6sW8L2`씅 zЛO&-ܟ <-e? TBUJ`$Ǿ7WӪnGǚ?3ѩ/=X!xܘNGU-Xdc+Y{U {e$Sؔs8| A9'}0dƧ@AסKtiK =&n}ǯI䞟F=MCTA~9YEU?=R·O<|ʼn,y8ģr0 yFcu?ɀ4!AB潈T!2]o3#w_oud%)SY=,=jg`;a[d7awGa1_NP3`ia8`#{S,tBau1J3Ϧm06b ~ ,O㿏>2tCT;ynu>]u<t,G0ў,ٕPlx]G!r _%Y`$a Xv  ꖁ1fk0 IT&% 4$!{MJ"~_>9lz=}ϒ@WDeuӕ!γ48]YL0jVU]Ήpu& kMF>T\q t{UCKgh^yi,Y@b(dX,YgwjV$.PW_IK6f9n?I@J )_ &6)<_@83wj 06a/]b/hRW 1Eo-u3$jѩBY~qs(d#M嵾|Z v; Y&e'0ߎȓ~ / #my"Dѕ$/Oojk@jPb8I8zADh4NaYT"ЄS돮xNW5XSqi/y4b  J6@ы1%y( >䓾β<Sdz\LΓԈ{(2š ,P@qGP"EFV?sP5%p YzRдA.R".:nr2?+?, +qs.0]N( bPH2x^,gMng˜ꊉax^V>iZic '!RK'0Cz7Wa'4 iQƬHri]˄w9 إR|WڄyMhME uܦwXڹ.3*,+}n6mB. w`ǚY,D!K d{%vꞎٕH[S戾Uؼ@jpvxѨ0u,q'-K*=Yt˕D}ߚOH؞HH9is㫂U2'=1[BjH St)Y ޸x*IC0GNgwC1:0Yˀ~!BjwmXlq]Wa﾿jm7av6!eIL-ox5\BNWa l?rkg?c9\ۃK< %P7N'Cht #`c'J&{W9^<݄~Z?996/G5yZn6u%~pYGD8Z:AO_&+pԝ[x -9<(X!=ژ1nx#/.0h ݞ5VR4 ld=+墼`ݦ/@/IǕGBENpqK| D#s0w1Q\|F_^@퇇(oi[ĝlFptuOpkɗ㮏 |d;b@&҂ Cm|l;y6uOw"l~g+䉿LǨq)/#ek⭊CWR O,R4A*.ya|B+m B^vLAN*e $P #o$Y9ZW#:{pzɐU,ˠуH LU _9M3qKBW$~5Dp_>V0KߘPBՠIJ7Qо* ҋfFki]R] k!&SSNPQcX~.xn)LlQiG\ {`.t lWޫnj+H3bo02*%7`@ K)Kޜj"O{Kɶo9YyťJ*oWYkB!,tb>R@׷Ы$}u^{kJ eE*!!*t&Kɯo0ɝ^ {_t;-#Ѽ}ߜ(?۩?4GyōՏ+1Yʑ~EQe鋾ۂb֣n]k׷8D,|ddYrZd/Yހ%i7RiJ]a}tSFo:N%!\Po`I"(q;pkt(7w5Vv7>b5*;DbTXS\>{Iuqփis* .)-5o HŬFa!('%8v{Rsњ(v.;s]$g;C״ox&?Es I;89 P6C̽rsU]m52YpX奣{Ze_O JI?\U+}JNtN-cH(wpVR|\jb|zju*d;fQ[,Ο/:}Bd,4} XWTirnlQw-sc[Y~пݩqt ʒ 0#ЊCBHԌЂ_'s^:` Zk|A& [ al/@NvCSK3`gh7$=!2<Xq{t(kJԅ\s_\ V_;㭢 g$Uw~Hcۿ8w]',KjwL\`6*@˿ncn F^xp]{L{UbaR%݃:FԵ8;% k05$?תZl;7;Nڸ-ز E\GDʥ?tF'aU OXF= RQLv+.pGoS_$c)vt&e"_KH:+"=KDY Y\z/qX4^CF:OxS(}"UEkO(Q"-:oxwe']H=uP`DѬ"w֫tk. yB&9P wL؃R]; S"DY_םRŜ#ƁB~b, 0\}PYuHHa&'Y^2d♥ǡK:Z:\ǏK4WM~ ?T֕WXn@4pԺO}ĭo r6SDTR&E2c'vEbVFPeG.Bxm3xzwIRv8T`kA99NpTrUһ9ssaY`7vCw3="~{݂f7Z'igpæNwFْEl" Ig727^*g͵=h ~(rOn JIzҼqPPݾظ1shdi,q)V^hN^ MU)ɮ.=nI%ś{UgN.qk!-oz+]A+-Ld $;'qAn_^2\[ tC6MAUƚseϼX9ZJdJ8IJ]TgpylDWmco_݁苉0I#dRPFTLb|N}!Ndk g^fXd@0JLgA,j9fq镤MJ#`@IXcWv5JO-3-ތUENWu($44?Oҿhmߨ&ǫ[. VMPHxGIY{< #wMsU`Q$۔06%9s,ԡ{z3ӟ~ۺ})JxJ(9xbFG:OՀEMhSqUvJzT)Fj?v8+l\OS7e+\=ԧw#43 S9:?EB Vh=l}،f0`>꫅|;uӘ8O7R_Pzkݶ m>  #3"ρdӚLdK"Zv.g,Ff@@^u+⯍O 2/Z $35%=K8''u"rHBTp\X2#rSDR S{29:n M•tk& G4˝&2m6vN}2ǙY% +H7zPPUM* %o,1DRڀ]Ʌl;@3 HBq-{-5}XsIvXb2W#,nz5`R h"pu${;1]/y8_Z\avWǾw>>-hyc!eׅ>q8%hwl[fJ.Buw 8 VC^xא]P!Fx+ljf G Kг$~Ud |mzJ^[hOљ*һLE) "HzI#.ݞH`7U$#nxzo G]oQLm9 o_Hb h0&ϧ>,#B>J*'lw5*KN:C'_poE"`W?NcU6ޮBlbkU7/ow$,ƯF{YB_D}2ϏBіCb_O-\72nRwW$߭?8nۛ7dׄHζQ Ny,=b' %DB벓]Փx3;O>#AiVvgY ~|ɍBPkf*-̴+ )C-{&!$f>cbbDN/WN 7YP t7osq6L[Ƽ&膗@bc]e:ȏcTddmPsC9_xz\DAjiޡp]y!?ۍ[b&xD؇{hL8WX"#~E1Į Ent0N٢gDQy~{68JxZ4N\vBL_Fߔ5 ZBVX~3fsܻqU'oxVM& y7O\g-L:̃x3 .^ݤCMSH!aNjpM?*8=硴3b7G)ub!6y`,mOh9(I-=2H $@T7yH1' /]Z|FgS܍<9ōL-?T &PЗY+zPANYr*1dU_ډ +|vi7\˜f )d38@1!s%0L5.ZxS( cqSѻLP{▯6{CӸoi‹bK*Zd@w*ч-sk#cXbr-J*WRFG??c6blF@_Qwbق ?L(@ѡWa^s%y%˜\ԛj ׿ Ci݆Z>Q=NL eن}KD[~ wd #kb'kY.H4CrgE1yz@^=P"e=Sk$0t}/"O 5ZdKB/n~urW^<>9 }AQq&?0!44V_ywzJw6Jr|#N4@,2> vp(i{Pob;pF#0RAbZopgGꅦ-+ l :n&49a.TxRrYfh䘾<1mIP{T,ia~Եtm z ^{&P7a=/yݴC\]uFģFoh`5X&;o,q5[}36msi.N6(9ٟhjֽߌمi嬇ULQ+W $KNSJc8zLIzx]4 }izh~l^ g,/"[oAjZϯ*&-gxSKwGMM g]:BK9}ĸEʅe'f9fGXsVz[4n( )$2N86SᶰK!H occ{؂Г0:PrK5])/iLA Y-sk,Vh)1ctAl⺃ʦhq}#[)>Gb{P` ;`6}T(9R2u}>l$ܚ8 TB;ù:q*Jt -SO|øGrInRM˳V95ͨ4&A^Wk! ~LnuNw2qT ic|ܘhH9ʐQZ߉f9S/fR@; 97)OGXGv+Un&BZ-ދ3qEq57h6ܕ9%W:/0t\5m]7oc \74hy>6}ls?oF hs 5Rn = fwװ*]6"AݺL. LЏ)Y^P/ {w>c2͘a/T4y[Qk㻛է˵D]*qHͪã } VDQVߨ(_tSg(P5LNJṟFsnp{ިx%:^͂HUe]幍py;5Nۏ$:(H{i%:h6V Ux` /z] ²Ew|M A2|/3QjMm&]{%U+Ksj,}$GU~XCA>;)%Q7qz6ǰugk8(CVީlxtWS 48<"A<] 8Wa-J(9G̼X麭Q4"{/c33ZDs`UP7e.ӒgWo(1⛠mql}qHAft<5#*R_w_\j@'П)qPgSl;83''9bw7>QgU: U|-W;,.L[5zz %Ku"(H՗ٴ !~*Խ1w$_$[> 'M)j@5A zI]/d3HaeU^'j1Yq O.L>.Ƅ7Ȅ]<]_mH]DSY F|nM(z7yrz'~צmI5e-ŸQi]C犉vAȑ6O Tqm :c8Ϯ~v=v+Zѳ>H%4-tT3}QoiY?6,/Ɲz$ "r&Ե lɻ "$iJ0nㅭR9( +ͭ1#tHKJbW,UӖKs]ǒI̫Яݢ7)~ $lEֶu.9uxBIteB$l\U`>k$ʄ][ݒrD}؂<{pV}S߷"F\ EBB#(U.B^eVEŭb|Y (:p;o B~>Y(jp="awgN@>De""M ^u%vx~ڎ"s9gh.~Z\դ[Ls^6/[Uɻ*ҿ_-Sn b=Զv:S/zjĝ|i3[=*gs[)y+3sp*([1%% ^Zf=ffC;(O/e|*8A 6Fo7)4xz깠G77.nQ=Wa1y2cN)U (KY l#TP 8v5֯z"6$) j-GujS5*@_̓`V 93#QY r{n^;70*Ek~5L.3$Fv3* <]kWZ)"u\hȑƇ:[GdysKMHi$Jfm>DB1X'o[rFC:<'jC8FTiA3m y褕Ft/P1j/#j``ג@K@ЎB!oC1I-lyS 1O{&#F%RL|?Q>y!MuF:jqvp4!LUefuAUպ{k 3 oeg`"z<yug#q3cJP&K( \$}8FjهT' $g''@Ef>PdyנkzJhfedOAԮj>|Msna%v)T~>զ8V8k;X}݈Y6Ʒp#XGJm`jtu1b`0 ,a5 i$jof]5E5 HüQ~"icSc Qk;"X0۾n7AN PH[3.rZ[݁ueI:UiO%Ў?1;hS ,عG݉3}9p/2Y&#h#(a z II{N|}Y_j#qRvG/ 0J'y P$G $h(D=R f?Я)?mL0/jU4j]Vig/T'""NpE$[ͶUVt=U Nr.rێ>0vqngaI=*w%WVL/Ft},{HF3DNoSXTxE wLg-\758[y=droVE/ѡmjӥG[`HZ<>BSo 8MHk^ I݋5pܫ!ʶZ+0<+bmB' Mw^}m39 ؏V}Tv&ZA{00/+< -ھ-r9.;xәE&tkbojN?ALFFYK?)?MouR K=V|x*5 $x8",Ļ< F["νٚU%ɁsMܾ_MNcW,'k} 349P(Wk!.ekI| UqdЎRqRT\bS'–Ҁ ^-?zMHujmnÚ&, yqƶf:k2ɀ=L{eJ?fxcb=}S2oF7vihLL94ȧu1h7W/X53g = SkBZ1Hv5z"مJoD+_!EOqw*v0`XCDdhy Fu^'O0Pmf`)y#9kO9uv>NG4ZkZl⌌eO{5ʷE1gnU`e {5XAO[c8fbKetvtͺ@ \Ȟo1(оi[kVڲKFd$!0`bJ@4i| w}W.['^ư=о9EF(=*-7 ʅ `AP !ySn@OV) Ƥ&7Η|c;?/\7^[D2wyQ$Vxݰ7"`owSDZlgR1I0hj[IlN>df:AjDGv%1bRD,_F}J3=˼G8|qeDު2Հ?I)XYLO[) d- (/s M~,f=a}ta, ;Mp^fAm'j,4|$hDSZ#EԓAb=\y@a 'R8D7 [auz^WvoD5j[b茇Ct\jD}>YT&g5 5D2ʊeɀ"b0܄Y#QTxZ6 b^* #26pT ^045ПjA?$Fi߁(YR݃3!<e L7'5f.p !:YJ' *cWR8Y0U&-KyۊogrolDR,??[uQ. 3m<=:+ay&yН@ qsq$5K<;\Ìa<[I܉vMO쳆-|:a?txǞY0խw8:JuY9_d+ }O//Ldhգrh;tCSDAvq T`WQ WylxKt6/lzi 2䕷^Vnoe㹋MdBETTݤ[6kX4)׌N}_><-&Me(v#),KWq)\n3'hymSC/v;5pa>̟exrbݷ.9L^(Z(,?#b$o f&]6\%T`c9 \gtC @Q*@*tNDO eZ8[FӟY6"PSKg7/Rav Noyq0:X:\jA*Ln`5i7~!3&ZCȼ~@@HVM`3 ^u=<~!A ?vZ',zP\z *G)pZM2Fzo#O1zN:\}fM3FO!yt<̦g6EY6L k[p*l=C#:ޣU={+JA.ˬ2@-UMJjC+.~; ɐ(C-䑡QiDzh̩JO#iėIAaXs]n(Ў++!sng0ybS3mާ&!D Xoelܩh',XޤnK#8%Qݯ:ھ5X٤!tsQUL` 5-0P]xi3v!~ 'L!am=^v5 cB؞֩Ak_ovJ]e>PPJ=U{mG9#3.ž2 M=Vy&@^ǥV$;YзhݽhJ:t{'6x(˞xm(,y)}}(&YO%ͳxv6dxB#0.XQy_A͍U?0#Ni^w~ <52֤\nљ`?8)".I= 4Ji.?lJ} L21 Bgz&{&¬Td*v=z|(Z@7 'mQw^a}y}jOɻb"H{6'֮LKE1f+h mJ ϭSxS2&--o~% ?V&){-l1 |qfTh:\cvP\s% :Aы!NtKXgFĺ8υI {uY#ep3wGty-xЪf )V5ͯ#hԏvFlTs /ipHҾ=H? gԸW3Z~ 9dtxT\n QY#%4Cr#qS?pﭺ^[0ע\= 8bio[˚a-Ch9 H\a~6s&73j+Ӧ3ڀjÑtv cB?_W&7pM[{C09|-]`'{X/"oX`7wʝ#ڮgI~/1ڕY,a:\ #>v:mXeqr%WdǧԅhrE"Ԓɋ6_MPx, \AH*zM[Fa?}0l݈ gtIJptuCˠB(<rfV^ںt \og炘kj@R/)fy!P'It!@WhːzA _'4Rd㲠e>ž[}Aj.*# \G!m%)qkL*)HtMYUd؋8A gd %Ղ~O"^{|str|侪j( /NIw޻͙S@#³4a~) 5.B;>/3˸ CR_Q"ULm RYj ǩM!M#x 9""M|c:ՁFE!7wa"lfZViVAq$5Y9dyli4HSw5tB!Hh'\~)˲* '"ua]CiS%ɫ;[t}{U-k ].7{#,=MB&6]kYq\^6ܼp208OX7udq' Vskz:[[Jr45XLA$|>͘[+JEcOw ~J!*\DWKGNnOAQ騱0._ՑXy08;>$ܛi`sbA(܊:scXMuCXIg;V~Gv%NXj:oh/nT< *G!{-Q_Kfoq8Hdi dsb|2jNyqBZ\EG{V|2 j0ci+23 v- KBeXz0e,,"$w¬r/cF/OJn`&*RnFߺ"iD4E]9L,0wKT1#ʶmA=bpKSw7p/>Uv!|R"^M;$e֍Cfz>4su6ʛeXY[H]YT&E,b"ie@b:1I пDS#v?z9>IL.H^b.ZwAeUB&xu}wB#?2O"tdM ]Wk=(=QVl)1lQ=c0KuG O{>~dO0ףRՎDdbIc/a;Dz l|m.A`@@Qfўi 3m렬iY;ĪD9]H}Lu@r̨!ڽC"`~ ݐJ,u}揃`^XuxwNhBʃV%1ao *Qtԫxz çmP* 9z4Wp.=hxjq ਢ}ۇSa: 'on#G<{:f3F<}`[ (@<-iRڹH,C>аf^/G-,U~&0_Qˊ@Iԕ/$׉~87vP@zrjMDK7?ONmL?)t}e4zhOgtGHZRk"\>cP /p[fJ13C@:a-CR]taI1ۍSe>ӯyZZ313D4sv|L!dO"qa郙׷PU0O8ݪ">uaKi5Y^ֹJ9"[Pށ*݅}sLnPZCxm3uLXmk³qO @X!ƭg@)AmY7֖9LfThch PɾU}^s$FC-fY4De`Gg츍qzXRMY8MK-c ]{ 382CJƅO)aFbW,W /|At<)>-0{+zl&d?`'y\EH6 TPFQ@\QfJ3r#~MAdPYѱAql|7RL!zx샐-x1#x=U;$z=) nD52H e\%~3eX&:-D}z$fJWi>@J% ) BdcSVSrDtµ //\ЄƸ#, 5 FL,]rbTX=-F\ߞq“F<Õ4pMb,Ft육a բFwwVڵu8ę Y~A`C>ebm})aD862P[{8nBz1\w]MaFe1uJ CȼgV !biV"o{ 4RRܔ(4&DǬ35dhxVHyCu/W*2OP[$=>< !B6קlzWd/#f48K߼[j7H۵[tD> J-5#(QwA oz_(.׿rsw` KqB([D IBwfVDJEF­K"lMȂS]J*{%4OkW=j3#1=Xn: SF#LFպॳ.,_Fϧ* &\Md8@`m~&,) rN˹h s[xJ -n &a.Ջ/`"xx]|s1wYC}q [GL1$drښHf˕dYcu($ۖ;"+I3feI:ۨHAP> 6+o =H?J3H%uոQB)=N^ۚI:YWͿ`{{EN2Xv1ho_/* <^mҗ^xR n/g (Ky΄ީ@ZMurA51Zզ .G mEQn8 ie˄ 0mPD8VQg]FdJjz0؂ 97K[\$2SeΕ'H=U'LG*=@cU S(!H. IZ3,ZAOg`.`+J:[fqw)2PO3&s$'s`p@IIJs=^gT4z )^qE#-ʙ>r ,l;X/ 5}).4 /+Kf2xR( H0*vyl&~[rS-XB{`įPDgny!9W+M]砿1DUx΅^GW~AvᲯߔ@DtKpnGH0W-?8u|֞z^"s2 :LLm 'Zh2,@z# F̎2?qnef=~)lnA%ȁE7QɷGdmA$8POb] bIļ )\AdNDm9B(IR2Mš ϱ}:icLy~'MBu-54뮣DJfPG2;g7t'Gԓ3jT@BQ],|Q `)V&iY~f0v3neAu$Np;S0QM;;Vv#`䄂Zzeυ:xfwxl^NeQMA }ڄH`w S> fQM)ߊ;ȐcqBQ5G0#ﯛ2E龱2*h&j]"7~D~g,zn+Kt(eM%%Gb"Q`!Z2O?Du Hj~ʫBy4J7J'8qу|,)Ͱt@_M$Tb(۷z?[)"2tp9R]r&?1 *ۻ+$c.9@6 ެ PUE5ȇ.7ztwtOq"C3 #rb;&>!o(~1k8T(P#,2@Mx̍F)~q2%7L%s9H+pN~)zfJef흵"-RIEp>sS<'l? +~=- 8X'+Ok.\?N$5ri!Ʈn-ޘG$ {;moД,;6Ygvٴ^tcKbPb}9L«~GqqH.@}i )E>vr W#~YfEpzL*ѝPњhÃ↷NhE Jw>E1ɇJ74Dٴ0GiX/,|y%#PyY 2J٭+Srlo5ﶪ xFsjJ"95E4:nMv8rk4m6DLYLAAΟEե_WN֢#R_&Xj:`9ƫRĵUW.[pȖ;e Lx}UaR.t+cťхp>/2hM4Г|:q>a31ws+F)?>ڥiᢦm@\@gry5#ыW"3ϢeﵙN>q!L 8> N FޭFO 㴂W0BP䓫@yx-0ٍ!PLboJe GXW7;*@T1lSZĔſkTFDa<nqZ&=Ffzv6MX]bz=m[3,u1X#]԰pJ;Qa@uو? A}Mk$E*kQH.,i.bYZ2{)z[Zt˜cT7^%f7W~gy sG?m%~̍iZX)k ̷ߙ@ ,:$76$95Ò PʹC>b:8/ U A~,'R&P<*WacL`lװ yM(Y h Tx+ !ApMsg"=Z7#|oߚ A?#}Ch7-)4j<'uid$*ڴ(!{G<# (.j a|y )V`M~ k3ɩ#8#oO=<l402~3K)[K3wٿl$zu]G c uR99wDww[@V$rrb V髰n{/7IL[y0<"ٙ ߁d-jFh FO"&Ԥ =s8ks" C|ɽ{1JhJ^vOHgשs};J&HʗEǞyV J2j vaϤcԑp6$qBJ΀; Tji, 0s)8M3U>M*&8ڞHwBTyi5k_܌<SX-o\0w|:" @_pOGY e!pKi q9:K/c^楅'`x/ZDf]1ge6ot/CI̽AYt_ih'E|"=-(&CY}_ hػqZ {d:!pP%rچ `WψpAaǪmSr SoVA2b bf~CmϯeQBO iwq1b<kA؊cLнRejtYwhP dsYnuPiM.7)^Xy;H؂=eꇽce8b~SUg9s3CUZHȫqLAC%s DNste÷qnJR-ZLdU1gx' @qH _e1\$%\e&(Sxk+qsd hftCdWU"HB }F4TҖ} 2|GzǤB (e =`eҚg$>[:2o q.nUt[pR"zeFڠP)\c\"kn/Rk:Lۍw>j堡W>Q0ֶϊ*NПbSVE6Mk ;=nǎzG3ӗ HkSUna5Rl(D}L3Vm?gvGqwM!R p]N=lz|։ Y"@pCSJb0i8؝dn6ދ ' ?@R(̢ 'dp (h݅nFy4`$&׾Pm~+oKc+"{Կxgr[w[,)=\^_E.i$UXrbT^'Ϧw^^w$U ~}F,R6 B :t ѤXx̑m? VjLIjָ2M^@t"J'sx'!(mX<9$e$̚ ~An J^x皱,~ {ȖsR>݄y_# AK+5 ow4ጻV,l>F:vIVh_qyk4D ]sQl*Ϗ~˱E2L~QSކdOC$IL.3O_̺-[!&D}W*m36AϢ֐83pzco; e{˴).*Bhm۠RpCVj̩ or#5}1@hZ66㕳怬Ew|}}@E΂-n/zP I TyU<N| ,ƓΒ %/) XV4L K9דieK9UuHlco%A4g\缲F @~H) 8ɢʓ܈TȂKulGIk9}s6wZy.ϸDk#I:y W. Qh!~yz-Sv1| Ҳz-zn\>&VL Tٯj(ΌT.)mZ~@ eJ N7Sw]rKxd3 N&8 &S{A tSDؒ/YJ8uǻm0u7529D$L` m^b& {jI7 &]b `ܩ wW"[1f. Q[lE m e13"/ (,ҿ )y3__F wa:aƥ Y^=祈.+;'gC{ U!K=uAv0oϓZJGČX+r!;Mtg7{-Gݶ/xhlr։dygF #RO[c2mΤ_и3^T=SM2c.ncF< KLҥw,q`TwccN=9X1~6ϜO2u2:ꚿ>rL{G68do1`a+A_+^r o5|ˣqڶ5;霵^W1aI`l;:6`1ʒ'aO Uӿpx$H fn PIoaD/WlOI:=_HDܦ3we 8 n C`TS&No{ȶX&K)+Ǚ*a@*Qg\ _7PyiރW2iXx@;F)MFqJZ8%9.CGsUQD%8Q$(żrsal5v-ǡ 9g;<+>Co#b'&GiSo*D,NlwD$˂- j$N,͕(r3xp]W_$5lwR5a\^6FoCXZ  4TZmn3kl#}ZpO|Bp⯼&}e)ad.w8LwVm0T]I '(g|,7Q׸41 [geG?Ò _03fHӤp1vTmy&5_B]Yw\ȅnLf(KXo@ D5`VIS٪%8q7>Bc}L?>ӸZC8bZAJXJEC00'I䭬4nFϰ;nF9%K:\;gA,_ 0MCey!_ Q6ҁ5/Sm끫6 P"^bGWIR6.҆] b-tUzy=r'i]I|OQF{g12E%6YZ暤p}՝ܘ;rM}2.^3tCC.\ &k@tbYQ݂͇T(Q#~ !lRF&_N}z `SSU$;ecuo0G!۪h"[ѹgx$Wp}UGu󴷰j (]^X+9D|8#zp4'S^ #dݜԜ>G~\@g=z݃ߣ*S,NH*따iȲ|tt/R˗_L˼N$E B24a\K@OkUJMW" gr? ~E2APx *`]CF3e-H׷Wt(ƢOa#_Af6Q9!{_ E/Bh~;|Z*ATT((~fG"u.amabSg&M9e? 3ٓMS^3ϓ *oƇ_z!P[.`?N[7ty:pp asGS(kgaayW=´85`du|hNC-5F9ͱ:ѕPG+j4+;@Nz۝C0eaiZ2+G|̕}}U8O&v?*P#dyz&4@}Ɓ.2mJ%l "]/4G#g3MMY|_Xo``Lo,|qL|>2Z/ =̽(=q'cȆfY}by{ Q~گ/Dž>P˱>UF;^BY j ܥ_ O 75vrPy3Wd iN`FE9z M%6bVi FC)bOALَG5'IQ^V)y!♑;@̷(MkիF#jUӄK#yAߓ-ַIe1\^ᙎt9ҼR SkÿIթ16-lCǕXxwqð&|f(}Wx̞AųenoJ[>p䭤4ͅ @;ԏ}@Dz|:A 1(ӑLzh`O8et'D :+m~*1wi[>~D#yz䰍7c`i)wHDq:&h9S}LWt|CSk0I2zAL]Zr7s4V<r_^uį|w&gо^ZZj*xNH!@:ɵ;i' ;QF uslms Tɏi* sL?}P*Z-hhcZ{n-n!Y'W4oѯsN }6 ʶ{n綾4X=-xp*]@%ɲc:)"EO塚\[reSzcθsG sCk(/6+bƂjdlI,r46]bzG 9yeU5`~ Z+?\=-C>b.ջ--&7xCRjUDŽv=Jսzz@k0q=\=lU_a 8⼃i^vJjq>k H !Q:e˜-btfS(ڭW0$yEaH.)J案vi a[ (B vͣb}ekOtzѿX.'Ϲ09y@cQD4EEĠG*p hNS:eȺAQdQYY+Z#H N`61SQkaA{+\3nM~֟CCË(΄?_Etn3*SCBe~Ȅ 4r["em#f,yz̛Bj lIjS^s8B\_cc xǒn[J\7g=G@<-ln%.f˓ay޹$~r 7a !]Oǩ.e";xu8GG _mINl*Ku^MQ.sqy@;3'f&ϰJy#l@B7ATj:4vHR씋qz7nљ-f%_k e_ f%\b߂ǎ둥w}oLI-/wm lG?أ7.+!h?1g Nb9bǓ% 8g_;]C,_x}2@%%kiҋL)KԌMa DKA2QgNYa2-=JIHqLQ:[)M2G Jt`J4z16{Z[Lm`s]Vx b8vR^}8Y]usm [,tnf!*\SԒ҃gU ڃ(B?3I̬P37k]̵åpMܣ7{leÜw B7-HZT{h9pGzնmn>_e&ND% T!U70w'φζAap$ sα( /7"Dn%6PG2UrgА VVyPp*WWXNУd6>#d2-G`b5U%~&ʯCDz)npwGWh(1?!$"Nx?YF7ӯZ>*S;r.Dr bNBң-M_>#bqW_Nf µm\fkJ:BU|nc*S}v聪~=Ita;&+ A/֭Xh f'UAٞ ׵4,MGx3 ]'EyskW Vr`gTr6xLK$7$I%v|w! ښO.P1bK A{,¢$vj Q  `ld-$3I⪄;%&LŐ:o;Nl˝(8,%PҲ[(3{]jc1|dfoRP@{k9}0Mh Pl\G !ƉsG fo*g۸7ygxH$9'h4S"?IdIj4RC> OSB7s;0Pf-!+Aw#<Ηغ~ȗ*DkB0!&ng'8ʹѢ-:Q S.et0劉MZE9.qSz4|? j(fd <͍;R#.ᆫFM=* %l2(Q@J1uW ' $NL=V#!7!]Zƴ7-7@x%hˡ5[2EfVqnx~Lak^ձ[ H^-ag ߄Nj$4}h Ge@y- m8rkJ~X0f>LR=2mτTs)z5l ̅L27b*,2[cҽEq.|/iG"'vj JE[ARtXꢤ͡8BHh^vz)A5%rqzx-9ob;ci!~m_2:=:؝ ) .uhD=k=;IJ丧7g} >Q4?b5־H&LR %2S4)DRڋ)E}w%kh92pƠRaz!N]Ώ@ ŝ 5֢2>] Qn8 uuV sJ0܋8|%l:%o=\o N D'v~ѸS0ؒbKA~6|еV*l LbJ']~9Fo,+u KY~M1ɌF #4E1!%6\ǹ{1uS"=PEgSsZ I$[*J~գƙo:|6<``| %&It9܂;-=⨲q2xR1JT z.0ӻ79#!>iRo_Ub4)dq:2H"*ƛC[@^F28jY%oti]]e7s3g"(֞%z%~1R SVN\x)!8|NԭU+KFH{̀% |m$UҚ)zύ/2C@2 Ώ4_7qȭ|CSǏ@nrڄ` UmB?)2  TFBЮQI)'Ifi [_U|&>z8drpafCϦMhӘA|n|RI`3 qU iPW;ޞ,K,wsKhXRF&6j]蒫dR<,.kzO L%g¬dO ahޅ;4,=G^w]Đ:DuGtże(OHGO;4L(#DES/~,pjqWh>3;I,)AK(-.=m^b⇚'X;”j,k\~΃E mdg} nr1oZ *0!@_/Wh64nO2#7KըtވEv@߰4kqK?+夺`Vfq|sLglR׌`?2uL/"ڼb$ue屷Dzͷ0>E);*Y"β4s~8=9ׅGWYEM tp=HXjߚدD*e2cW#ԤO{hhpCry|B(ύO(];ٯwiuDA1~b3(ymd3szkgz )*(V"fpº̀f EcYt-^ӦlM=|$ @{r60.{<^L0,a61w\[ o uNmo3̼uB?`ZM6OR;:HYV=HNU߄e~{2sh3[#fjd{,\÷}}JtE!ȣ u%C:F5^=`H' 68nFAWy{M )a3L)z7iy挧 F=yX-Q꯰&+.AC7+ ~hS6{ߑGwTN*gQъ }Cu]Jr׀_ǫzU+i8LzZ]x",%ߣk`ch m*Zc!mM.̎ x1('IP|y}`kP>#ݝx:hB9;]m(<DVm6vdp8C;bXOvBPb ^yН"ˣ"H;]Tpw0؈8JCN+,ꈛC4AmAXZN +RP(g 5~OhiGθ6!<],vINC9;ȡ%N%UqqeLW8DRa7 [Q&JKl4]Y8(*l%>{.D!W2@ZNb/UHAKI5.2Yq &?-@<_9ܭ S6~WU, n-sϼh/, u(-bt#nt!\Y;2Kʭ /# dS}@zDJ_ v(e@ :D8ww9#"41!ـe59k _0F;mn: Bt|D+P #λoJz0sOy^C+ de^;Op/v;|Zd&o#w'Ӓ'sA9̿BC{pMnwzb&9F #rOz GOiY Fb3s?},1wN8x[DP÷XJd1:3(,7˸ӥ\\ɇp>78&`TxN$f>-4ng:;2oyeDZ4A&'Y{D)5.,dp ΄\+CO;#;>;~X-?uĈ d$%N*ikpsɔE"g$0dUgF+u{KƷH+Pag&þ@߯~pQ8 dTĠ(6o|D`HEO1fPB9g겅({Na.-0bї;z6hdhW lC@N<`U1*,L%յ(D[s?X>|PK&mK~ZZhcG[2B?_$2w^'\RÂcR0}6JTb{Ji`<8ϙU_Dp.m=WmGs*6u*6 #52&Jo9LnoyBE ~GMv,8#̗ZKaSe, 76k71Cxz\<1őH"cW X 'Y}I&L]C#DD7w:w] _]@ؓKj=_2$ ɚaڟg"I_h{ rv$TuYLə~_o}vM[2s? 2V(\q&XP3▇j_JDvK-6C:=#>΢X#UVrc`=of@XDt5y=zy;]xH@sZ㵠=&IBΏY+4!C\95tg' {Q yFԼݨxk;W0w(fST=7yJ| shĴjtv( ^Ov%NE#|pLKiąJ]U2ż)BOӨ6N ۴n4S0}~PY. t4Cxe&V驊XaxW:G,32'u)Zo NHOs2Jvʃ`!<*& #".o'uXK p1=_>&IG|e^ =x)%H4Moozq맧>ߦ<ȵ^ P#.ѐحe#ܽDϴ~诇G,ū&]ڇ7V8y)~wg~P[l;R/sԂ?ߕ1N[?IkTcqU9T\,!dT=qXuA`oU h Qd1b¿V2 ajH\?m{S5BRpT½{q@t#(%Wa~563 tx\7?txT<~ A$iP%:pj<䩟Fΰm=\L_rZܻQ;Vdx#sqf/GUPlO scZ<_VL/e4]@ %' O(_^j7Y=uҜ%UL|>xP$[cK,j[Uj>MX+* aRw5_t"2q@hOǻ@'F}h?S.sgq][Dvмy6&C!ۤfqwviB P۫6Xk<\e n s1g?GIL_4 I']#/9 xqӉ5  z 7ȻK37}wE[w=Gֶqu&E;4xk' eJq24/J܁;^Ke'EEvw e3,F2.Ằ;w+{!43& "Cs_m A}4Nwd&a:Bp/n{'MHdasQ>ba'V.%ܑ Y-%yP9~~GR2yh&b T0^,JQ x5j_g,]Hrǚ{~Yu?p)rƣl|Ѝiۣ>\]dZupoqi|v0Am,ۏXqB*3C4 F&߭96@̬ 'U V'8ĎeYKG(#Ka4'%6NeU0d] M2,0 #p -<| {OM_O k6'E$ݥV+(>ځ8gJJr(-nJ\G,1Fvz#{Gu׷GfFm5IHfLIG Rqbdy󥣘P<+hQwqiEwH˾gFGst92Hdo|#K;h tOZ F֥Ӑ1Xw^q\ tw30 6>!A:KWN#1hzn׌\P 0#yJJ .⃤썴hik]jJ{{Ik7(֥ZQs~~!:9I)>P‡}= =O ܗpSTb4&; [E_sGEi86v.fvd痴I\-}}<.,&uȮ)NP{*6 Noдg Cmz%:8F=°1򵪑=[gw3u(E.~6N w*X_;~&gQ-#1ӑzɂWK9;j mVn/ f;h>a@vP ا?8p1ZQ5ڵw6N# ^A겈qcqljYk1EN(u2%FhsD#X:v+Лkhҏ!+4;|h/4x}lm@J)(v<.BW7 OAlڝ@s~kt)/mXh 9y Bfl/\<_Uq*=]s}vxl8&xw&d@XuQPBK%[9fRE6S ^i b;>im7DZR^ZΌe,^!8q +~L(&@f%QCWg@әI1 qTW#g\:yiM``ׇI# gO"\6_Ӝ6vncDBSмxY "1~)&lP CK 4_bS o0Oom16թK ,'T3LO"-%#$CeuB? MB<ؗu"FR50Cڑ,7b'bՇu w\jz0W<]?qEo21]S?QT{ V^(r+!ew"Wȥum x$=Uv4^SGe|#v9&hR} e}We4`"vj.fݸr'*27<mN`VҘv< vT,Ryٺkw[b'un3>#6U d拾 Zc6GBOw5ņGuI>1RyIO8r8S⧇$v)0 WSn闛z2m$oV R1s+}j( F/ZWX-n.Ah79Q51 ~{n$Gv޾5?/N$L\>y5x?'X6R3oۈr2"!e!ha(7\AL\Eʎ+ ӽ;3|c4 RS [(qA|g"@Tq"$-ID%x8Tu+X~z(c& {P~&Zu\"d%)dڳU.HAT;ahHVLDqQg$% R6jf2N7͛X|S ,j)0JwrWpg9C:*=NKO;[@AL8עDV~3um w, X8A_yC$LV΄_krJq^ jh*6!ZG _#pNj0x&sn.rZWc a( gѭ Dy~ >ӏ0B;G_rlFO05RZ^D8X} uYPb9BOB!ejo>S4QKrjPQ=^.'KЙuhHsܮ/6~D^;q+*C(4pZcvM/ h6P0E`  '!(ih$7#[G% p:Nzkѻ* #<xd0K6ŽM fꑨ&%~Dۇd4+.F0LW>_ ]\P0w ᇂ?IYi%aU+g}Xy/]1R&l5AG U-G=y> ө G Stu8hacdҗT͐~][oF h` ?YŃU]<U۶~sMqB1*zmԶ3 `5%l} #fe/l| s 앛Lys:Zտy|V^;O Ηڽ:S啾Rwe5QN7x]HSx/|yQU`!@m:(=\]L7Y'bZ a7*%q,_~ӕ*0b\Jf N薆#9k9~l0frøLJR1p'] kUz_qBG@2_7 M<7k3b !>Ļ7\˧+Db텐v\tkȫbT3_e"x9E/N`H{l/Xfbr|Fmk"s(!~Wuա%jjmLjXr"׹3 _搪9gp7V6#oƒ=;>s6%v38†]*;,V2nvRK߹tOy6T$op Zj])`%J-.۰ʱd(nB߿!ߪurb@pA+>R~O>NbC|zvw:mVHžw8;Q&Q6 )NZMS ~':>qYmmMk"EYئ@[J['r*V] %rW,}*B=М X[Z]sU ~4RkCS Jyn*.w L=b!&(8bC5fNX Ná(%agY"Ir_ߤJd5ӋTZ(u{1t+B|\hu\HQK\X®LB>~O~hlɫCh)6 3I;`uςɱc8_ݔN(d;~ ?]t#Ixʹ)ړP G]Gg2[ΙAi{ s!h]@"jU], \SOGZqGa^ƒ/o f8M7Z}D*i1\oNZ 捎,*L';7dH,v7'p]:3j5ARt%܏CqE&Z,̙B _`z}{ CؿG!WKq5mR׺uܛ7Zz4Ikenap1+ߺX_ cןF:%<]BFɑ3M?`l[}|Jg YsbK"7TYe|4Iгі\fKTK3X; \O6">ݮ@+p5;Ŀ0J<#E^O>j'9cXcw9(ɂ}0J}y>JEP$cd2C مyt$Qɡ@0 S9g^3$ٵqk6/ZV uZ&į9X*IʏJ,IrSEC&6)G!ѹ p㐗be $);Jb5:M PV { MS] K%*'*pMs$ouJ.&wIщ@D[sL2Ԛ"JZ{'@6M@ IP40WÊYݾ~Wk-&/$mi],!dӾ s5aV\6GL.9'yye=Err̪ e4pu%!)P^%G(8 vT u}ͪfuᛢ!^@ͰLN]&I,SpMϺGÇe R'4chڋ&B0=M!ciYQF]|Kq35(5LGzC XC}MoQLׂ%$u%Զ@f8,&"-k_P$)OPFp2+W^9b>-8 j?&Pk^+|hv|U*o$f˳A,Pt4W d9rCC6#Hᚧ9|řu|D-+gӁ\PEL~GZ %,xfd6X&ar6dNeJ_ߓ@y Kg{s/,(X̬p5Gj_ D"LhYEdE׮fG[!VRq·dO¤gA"- "FHGvL- {f5` 4v y//}|'p h #Q{g}~" FnXO~5 e)B Fݨ E'~*n灉FGcrg!6?jى Bdh"3՗5! K*(%V"}\CU?+!APA1Ox,GлLhͧ0З)MVRiŇ1ɀ"̛\gFRuʋ$zLZj>]' .7vJ_XcPSRϼgNwl܀&ü ,~I`AZ w yk# SD.?䇖ơ"~ɸbA1s 1b:aB "|  G{Q8D} Y愘2Ai[1,c⿓x^h (0 潘lՔS$l `+=DQ6a\>!v6',%6O) NjsDzԡhGg¼52{ga'1ؔ 8"'B ҅N N36E]Hћp ~Tq36⿱ I'I.qG^10lU$x6'saeL=ZUUI .rɱ۬x݈Iǿ̨=;9mNYR7\U[,؜-Txqers, 49x03?PTV*> <\AY2Ֆ8=N ƶW*!59G@3ɻX"M5fzhU2RX:wȶv^Vϫ~ Jg}"BkFR<1rTB%t)drxV1Z)|;jI51/Cq9`#J9}vxfxdXg]>m%NQ'" e#,>6N<\sΖ@F).]P cv Kϯ"9t xW0XYYEbQ$OٞvAt5"~y'"Zݺڰ \)DFNkGc{W_I{4; Flȧ@QXx;FngUvj2=ئe%h;Q >Y ;?⾥6n@ҴaUwCa!BڬH%%#S>u2W9\I&-;3š)EZ; \"o! w^VMRK=țRpr,n芭G{pZwjˢ m>k6u+uMU#03uCgj2~Ӕ%04z&s2*qK9%8 %T2r,!6Y0QT(U&}kcڧm+a FJNhR7{vqSlST=Wt [˵BdCx$ps}1[`?jYbLwEI#+3onX zm #bvY"^zҿ }&-{;7m_39#){')ݍHYqhb48W.PPv@V,v+4 h/!paX<4<tbN3xSN(`1ܹ]]T׫QEPu0,CQ"k_)ҊrSX++THM3V` (wͤ Cpo(%\{L"Eė{ KPl%k`Y]گŬa .Qʪ]Lqlqx c%|乣Kl|f9Ʌ^=H\e㓻_[4#*Zv1W)v* "%vP>/u2 HFgZ`I4jNa]O + F0!\tXCUu)kIH\p­ّ#P/9\`3$|жU sRD az5q^>:|8` i'MbY+j\{?*T& ŞXݤk%e;\ ,7M pr_CCgg x%7(5`&$5J+V. }GhDѿwbWҟ+:s">My850/M\=db)]aw"leo\ bN+bLmm(CK tnb*Y<|ejaĕH^~8teo\`gCRc.E7旱VNO6M^]%W e뼄ޔzmV@R% 6+\s!lNf%t'GSjvF0aj\[Տ4 1g}SIڻry`2͈X@jtvqE[|+T".K PH {!6V|ܑ3Ae^$oxkC`!g%@5lʶ .Dl._~$nFXM샓~69WX -—<]\`FM[c {9WC]<mьZ7' ^%;~1KwUI?]² kz&W8Uw+R <䙫,]$.}3jkI%Oߥb&jl1t?X9 #k~pK1ք t¥3a|>AM^1uimVBx̎BLUa,kn\ -vͼJvVk/>-fT0qIt(exz(^Ӎ+HAόcERman!Ҁswօ ;obHdu=8ṛ2#^EELy 쵳mU7O+u6\6'%V7U<˦D5^&oQI&kH%-AiEްZa6 ^HsgǦ+qerz[k=>|ÇhG 2wӕs&G1ܴ39.֎⊗ nQb[|=ҷ,IIw,LOz'cuQ /|=ƶ8 @V]1>grEw~F1\Z7i)wAE@v\:b|]JN2mo[{Ust4GPQVA}nTޮo#/Uv\F@ 6/ WBw 0"}>TaّfX-~y2~յ\zp̜Ut# U#*7 S',;/N}|,*2Hep˟[BmY%Ce1I7#Yor؇xl_UʋPVWSh JWN鄛^QRYaFH;;WmTtdfbj޵Z@6֌5La<鵏dmCE 8wޓ3: A>Gvl0ÎA/n؛]u-BܸAݶx8pXc"ǯ DX4( Jvc5l#o[3ncMXFRe2Pa;Ϧ) `#1 Dqrzaΰ._EH9M+\nMZl[ \JhI?T cOȎM[ߵHAL*ԥ 8S‘lTC]˅L)J"F hh:]99yYLܕ Tf_sƿyx:"0X˙ Ŵ~JMD$uGNdRͳy\%Pwg_5HTIZM8>b xA^f7е|R)ީɻi75{%j!aػ%BH3lòoЉ?`l}z8Qcxǔ[`H.@ }QgL |#!0^e]*C73/g0\m&Fu좥n)6O~eFv&MO'-Piʼ+!gg?tH`E<]1o&p7kEg\*ҋ%,$? qy}׻!k)/L?D8/G)Qtiv4[騘ݫp 4E&]/|$fRvq!,0U/RF,s!mrZQ_W /13Y]]eBmsK[%SuyX&sR9ۯ$#q;B#jH9uKuޟj9pI Ajȓ0ijA5̼IК8 Nnl!G)ki8&zl(C{CþA!bTJ*ڍpՐF)#`KvXӭ 08üdTYgڦڝH12!&>@jrQ84A3l2o"޹ȟ0 OM;)D EmeEO {[ÎƏDɢd8uN@T扼*~'\΃qZPQDI@@7n%L%ݾ`sZF\a\.T0mFov\^+k~j*B_FvlEIi%V]5ϬlZXLyK@b3@ouwWQ[ZKawB IQrNgP%f=eEc鑄5QEr!ٛl=EliH]xM]5ES^X/Urv;5xRX㪺M؂@#w0 A tsmux|ieF x4$=bo[>z/YfN\kNŜ*݋: SsRc,~KNV̡t5iA`D~Z)yCtTC/8npGd4fU۵q{ dQƩsz<%\w aW')}-+)s}Y4};&rF$o7(؊Qf+0(%?@9a>T9u[!пջ^y03lN؎O\@XA"זكF3Bx=ML̩ LO0 DQ#\oM⣑i=oc֚/CR{7,2˟nj;P4tg5#=< 뵥/Ęз?6; lTx fDf޼_BH6}yH }ɗmKQЧs~U܇̦H1)}]8F'#ª-8:3hQ%mE9 Z㫻SԒSfl;:/Ԅq ($.=~Gfk=J8s;%,om`'z A{Il=6IAW^"{?9Yk"71닡d50±牁 D8j+9=7^9owdOs=hD&a/7teL]ĵlgUׂHgs\8蟻wWX`8.'zr+ 'M*>XOlw0gp⃕D%8`(V >*m644ʤm0Qg<?^L_N if L.Jryൕ.ӓRcz.6893nZWYg@bXB2`Gi8Xw஛־ L51F2PEV-d9ZqA@ -<ZF nqP{Hp -P>r!l&]Jpc :!vKcx(Pz0.DmšaD,N |eY T~}so#@8t,?f…'ܴ8ܰJ㋰aʫ:yDVCW𐓃ɩ7:.ǐ= "kOSG 0UMzE^orr[|;Lqn n;1,8-"iDҤ#mx%kwQݚen̕ϡ^<7^ (Y(`ʮBM;|/ &.Tw,!jOǯĤw',uFR 8*ǎ7Qfa!.-(Nf*-]QND&Dՠ װ{垾C ɛj C]A_YvY\x/tJ6[C}0 _ǎ*|π0i *.A.;.wv=.oTuhppp]`NrpvPGfА[Ӻ@yX[m&rVB[$/ UӜiC[rt75rM?{+kFDaY*oy=R)9|vZՎP +X|{|z~TZUe ӑa '`nV0zޫHw{}.(B%`O$UNSQ+asGPfQ_3ҖzCpV7ڴ0v}Q mi.F~)sG$kxY;rx5 eK<%) FETcмel$j%Rד~c9H#$D:qy Y Kn>d&p}I3B/ިM~E>@e@"#<{720޲v;eL.^Vxԏ%šX Ϝ/nb*lJDlLsi=X0˸~-ɝ(P{L9J#+o(\i#N yQϘR%wkT6%6b@k?/[vBoeSB@TQF:" M^:Ľ-=\.kE Wd p)PaK6_KfN05E_$ YG6Y:IhsDFQL&'t/[\ ezSW[V.;wo}sDZ!Ct`|L,S\ fƄ_ST h,mNlɄƃJoخS CްSPD+Op|70TRz[x-tU֏eySvn܂orԄ*uSaEu#Hza R'@.?1bDK*l`:\GKx0ŃzCpqڱZ1 װ$!V`D N3tgl"e0Rr]ܝ Otr BdNl𻭪<52eSJG9<m7,O4&Z +]omM\`%(:@\YIɗ=渗n7y9,~Y/4A-X~G4&lT^\Aܑv&aWZ=2~+| ~+ ^t/&Wz,Z ̋)^[eSwt0*n&P%Kqhvr\3B@K_i[XmKxX\^BzC߰GAh&4< k4[?oD Iy ׼hS RSs谧g"b2:<6y%θT U`R;CSdsJ-eʚؠK `0>'>wU8p&Hfb~-|SR,GԚdM;->vPy[33E =#hxJ3Hz%E3.XH KbP{Clt{tݨHFTw?r[Ȱ!_Z]k{^@6K ees*ip%>/Gꤴ84eσ ~&?Y`?] vW)W-< NբcH\vf MƵ ^ 7Ɵd{WK(T{hɕR bAuu 4 Ffܚ>`f vWޫguO12Pʿ݀#V4&|MVz4 rŮx:rT$;Wf>RާiBNr|Ou:F4MwK`).CjU7S5P$FOBYA%૘7;)߻:'&D+ʠn^bP=B[X co3]@>.U><#p![]QNcPy($:D|j \`fN#Dk77 k0uc|laS}w=k| yrWgaDl.,5 |6LiX-XʣvD]+ ^s$- pZь3mYĝi@P1m`sDR,sp :~Dڴf1@ԅ@#i ~Kn[c!Lתv9m}͉3%Y) X3 k'r(/eUdŏtoqAyxZ Z& o>I pW2&, P5>AG 34${Bnc)z(0vԇ0s=JN79bߓSOG-+P8]Gd:K}m$rz@Y$bBe+Z1Z>OqZWwF{%ҍ|Eqs^QˀW@ Y2 @r Lfw7؀Î*\85Ԍ{Q8\,ҍ ΦR[r'Vtb|*t./Jwk 9Res JR  ϱM93ɮH3*In,x+rx^F^i-> J油SsX6<ƶ>(8N tqU?cU"m7y0ny9M@Wt0ىt>FsJ^dXBFb]`,+rBOJM1278, S)"%9qER"Y#Į i;]0L`疰3|{R"lY(d/xW)Vpz̡[E;E9J9H[tx\RI r_6FЏ{:w?Aw樾,]ls@]De{٬Dǫ^obs[Yz)xYP+oߎ;]Ѳmօ_W#^֓LTf %iaeHL%fGRn^IXd_ghK[SY3@QUF VٳK߈ގexL(eϸy, _vѐR7z(X;~6$o A|ҾOmxگZ+"iS[ 3 aӥ*0zذSNf1<;;搟򂪒Ƚo]`w>TM K>GVT $b'MlfT %C cE/ Jb#DWbИ(2 lNǽ%T'jdJ#Sߤ#F{L `UvS|٣qwDwW̐)I<Ғˏ95 c׫Ta-C Bt/3=EwbFH&]Kܧe}5 R_kI*IQ6>;~~p#%hN0_>޼^>f:S9a}(piuL%ƺnU!͔čI;% k liϕ;UnZ~UplZbؽdq8ޛn$1N}L[9d !\(;yE&SD:1z~!߰Y[;aP(2SLHwϟC,qnsYVBY P^zWiī)g^/pc(sw:I9оaQxvРY_+tq*8?4[o-GO_+)Ja*)R| kǙh ()vCyƜ&D[u. #KzC)#;$>/D<Ӱ_ПH^Y}~HME:Cw6Lxxs\yZL5$ aZ8Wf; SD wd~^XY7"P|i<.ǀIzt 4öSІBͪғ%yDYk y3o$Okx|cݏpUJw{ĹAUAcϦ'aL7ak}7edͩj9X0Tmhoo~LO I`r}[/ro51Juu]GfKm S glQkL/Ã&vOT0ԨՓHeH:/#-q߽=d|P3 MH֑_x^0IjԫCM-K1fP"cn:oM [=QeB qtݭ`3-@BJB2T߽nN/( f/῰Xgg:cp" q\< _tg,_/ { FJ$DL[>P)f,p[r腗kvkؙ ^8<oC.`g?4xQWiÁԎ[6{"DzkF0GUL\]\d`QvLlrX)gSsC)џ=*ߘpZ!7[xPKJN&-aüpLqN;LL=9o{m6ߡG-QUkfz({fyM j%1`BO9HtNqYj-m9!5EC̰E:ʃI'H6M%j-=fqћ}tp^>xBJ/+Vk'WkzaΡ-/KϞC.6L2JS oz`ЊڠR\TgG"}fMrJUozV"Wk0) $N-V釚GdHͅ筿9`ڟgs kj|\k`/6fKݣV؍`T0ѯ #rJGD Y pe Vx YPg0fʐ@|Ҽ'~@=\gO⺸kF" MS}<ǟ h z(|> bƏn5FLu)-i]3BCBC_ِ#VY?.B0m͏ # IZcTM81 ,TwsOhzS={IM \9$mwἻ4e [)˸xʮMN2r̩GZylUȦp KE5[,4v]oq<(Ӊ8HBC} xJ僰ogE$kڤ"'7Zژ^V,%㗦xYvZ$'y=9>HVXܫ߭2XYb2+ 0=? IU6`kדx?p ~YLa,#څwm(E%Odyl(FMCf' 㖁8CԖNnU8/<j-Ǎ}|< @zU̟6fmj>v|vDC}ϧԌVdnYvO/ ʻ,!-.x؞!\wh壹K}61z8F+%dR* jz"jsbS9H:fo k=Tz)y ukΡl)3> OyE\XSfVŰ/TV,RCNڅ6ٹ LD~Ĕ\j"o_k܂Ռׇ\'3L+VHx:߃.P^ ,g½3ͨ,v (ҟr(^K3tHޗ-bCDgo%胁1P7\.V7,?$b|1 S䵝WIڽ8k١# <`5So~8(,VD]]]gg˨-wj.xR~%ؒ"J(,6|ɴ| > \+Y%&: 0N,qhpZ'pqFTnG))W ;qSa~&9(?]%l4+t fao GdW^6o<@E>}_71j౅&Uf-B޴i'Ȼn[CwAr]'kx~6u+*>OAsy?ށ?:LW +j\^QU1?lgU#0(GV;)> ʳ`J@\elرG͑@?zOiWq3;>g|G^ .HZ_Et,ArdB8roV+:A (S|Dȅ͓YVK$ޑ:usQ}_Ϋ75g=YU?5t`*e}U{rԻˑ1\$G=Iw F;Էi]A\ko8^O8N2Ly(:R6 ;|k=-j!~=9T>|w%@Nu}{o/wRH/ <;_7&fgMlYa0iFET!QQ &~~7!K37UsK $<F$ {(80u`Κ/ңy (} k^"J ckf)<2C\_H75Wd;v4:%QB힜EZ~@*vt1Q<+5UHĢ^S`|NrkXqs*bla SB!>WL+WZ_FA B`>GAy4$@;s i7:}1%k뙟. ߟ$Pke`FcM %8<+<>KL /;qRMZ]v=+e/"5É *Z: |CBlWE?p7yp+A)iz̀M2qY+6s};]6诬B>rWe7XEj}иpR -0$_N(=i2Ԡs;3VJe7g t"͒H\ANZE=?1~|`.$ -=ۍ~ujJn,0U9s5z Y>oWX9F|j'WB%@V]H\dns`}x)2C.awn=렪K"~b|9Q}MG>+grTP{e +:s{jaTN@qh0H6Lr9z?cW2AW@>)*2yqp -:Ȓs-!W5%LzD}nQLmTiD' @ZÒ!m\mJ Ҫ@"RByLN<]Ti <6xkv<{~yD,opoaхv)~C0'|:i3 #|>Pg`zq rX[Nu&]]TfQu3EGaӖ0j{0b8SϘJ۸9N<*Ńعpr*QhRaɬ$}b|XoLatF#b#)1Ila~ E@c4而Lcs \!_0ϣ.y}PO6:8*aZP7GI_vKjeCR/ZH7ϓRɼXWs,D~Խ'+#t⺺Vcز{\U" 0h-K^'3}\XtbUJҞfY6_搥ލSҢq`;-"d^]a|,*z)&@3[TTJ,M&L50dRet؟b ޵AyXnrߕEc! !${(c] _ꆶ8Eև<^ϕ̬L\FeF?K Nrj/~qNqTԮ`?Hj#Y['Ҧ yybAI; [2ӿc۠,ܨ? '͡IPIфU7ϣ7jO36mҜoI3 tpfC{A=}`,ݙQBƇjN ;;~Y?Fl]c|wa_NDdŦ,wH\e9 8+I]~uSmZ(i}rc?&6_/M ӎ+,>dU{:޽vp7l%0՞}rK_tp1tJkjH'tM:cti)<;.zthIRBc7_˛wn[]xslhc$'mR9F.ILif8|C--ii}~Wj4 * H5KZ:_U҅fiN`)ҨkȲ`XGP#o˞,hW@wU^O&9%|>$r#9O AO0-35PUMOJM-Br~y[S02CŚ`ۤb6gS|PE\"'x]Gx*e͞ec]m2v< N! !$qܲ}PB?;r_;Q(Dqk)@Ξ MAI RhKD} ]QQw dV!ɽZEN;p.@)Ģ:gTJky=Qa_U*Ro +?(E԰;&PF`|g0\0m)ZrA#\%mI+R&W˭_ ͸-_@Ϳ D`Rxh޽K2VY3V_&/Ja2fBz$B8;o PX`b֞r+PSySv{#O/V*}b? !u;$&b\V&NϩEjivkEVkNY]!ן7 6&X̲ Uy5 8O}8XORqi*f1O|ڏlW[;" Z_}UG~m|%Mp6>˜&BVq JAX;_vrS47qؾ\l/A mA>|v_m Ԭ,3J#&y!ԉ36zfY  q?)+.+OqxɺUrJAyw_uoyj ESba; ?x/a69OZ[5hbBt__<3(}fZ.a>4l^Z ݀6=;ELIkMEȿis>nѼyz˳%S3rsRXIP s̗NEHs$n0u8y'Gp9WÆ;-$Mm|Oy'rihZh'{cQZ zjspXJ {ņ{sa~v?ٸѨ=7޻Jٯ[]$A$#BxFwzĕ׃Tݱv<;bg핚L|=4$RsD23j}t~z2,:8mY~?؊fœi3@Kn_ J MRUъHY=nk\7n@7(w|B,fzz3 փ j㹖Mo AeT-+ZO_QQ~tUluXfDޙ+J3gp2Yor8 KVK 5sX*nK %̱5 Z}[|ef#:|:gjt-l#H<&dQΐ.,J~O@ZVD UHg2}Z8Hqp-ai2Zhl^8ɯ%g$ܗџUe>[KQDnA F36 -J4ȑ-g 0E ?$gWwаJ t߅$wgh4UhCͯc[ ITęջ2"o3rrwn Xl`g/y_'efJ!`K#umkl10(LH,Td&rR+IpI+1-/ C;Ȅw ¦DV4(k૫$^fɬ aGa켄_Ey]63V#4yGAgwg=2N X N\xGA*$ɍ ?dc>DbH`@5H/{~=h"V( *졖}:V9<87RBa~>%a\͒{32ΟͷiS$b.6b٠2@]ѩ*RqW0Sg 2uu'I*օ7LEB c s,${$l8# S1iHa4Kc&Ϫie!k˫3I;b`.~Ī=w=!F@>|%6鰬JLЬq15g'K>,#R}b ]gsL< c4v YM)B?5ã[ҿ [kNYR&~MCXqށUg$f0Ti!g,0[vGܨl/P8a.[Q Yr%4i4k}b|C Qm H 2z {8I5>rlf @WtyS@6NZ"K]6l ϐ7Y"X0^/6u?y3(_w -o\1}sfF+Q`EONqbɡ˹඘ߩdx #P_İ])~gj l~|!Å#Xz/ːld̉FB\"^s˕\&;(eP/R҃•M˵&@w'{T/(;BdXsP3?V: &v 7㮇dʹ\=2zA]K9k56}h >5ZX|>p@!߷ԋ ;S7"Y g+=ɚ3(\a1,v| DݣցRAauFedf= @;O$7aIH. mKq&E C* %0;<%zoc`Vw[8u#)Dren{.iuDc _%(2٩-R$HkQd!j ӧk|Ep%.qQrb60"VP+zD{FQsPq jF4T΂xa^3 |(/KһzW9a?bBZZ`hRq'X؏10zʄ)_]\(]Y 4װ׻R8j}s+PSN+lKӤU dG-Oj>b1PE\csxi-ypxBBKT;ֶ`O:O`Dî 6X%Ε0`2ڐUEGYX?;I&k9ByM p=ȴU*v Ae^,+;[ĬP)5 ː!Z̫7⌣b AØXeD;_kU \3o~܌F^7SP^tThaw׏&$,K,F!t_ ZD<{àiD'^ڿvR ;5`NTxq j_5q:'ӕ/ư@#3Dv>ϗ-|lC?GnL˚lr=238oVYduw\tFfB>y$Ff]:3(]w(Ipt:gLo,ޢ Y'uyMdWXN0$Gg$F IbV!4S9 ˅:bX勇N0^C( -x)#C_1:tu;Nn7}W{ J3sOq]?̳TYL 7bYod=s'K A['7T9u:]Rc¶khs mtݑn_preVc(pv}'~'9F%7tInpz ]="fh +EMFt5\Q)h#,s}_eOE-9~cA=~tfD'R:ϸ@|vip#"ڤ"=zn@ =DTޣ(68"]m@$]v .bنN$y+sAKoJ &bDX0qX{Ag{r GOi3lslFnf^^>d?ۺ2ǀw7N9Kkd":nCV/kL]wU]p>FDKF,~G1Gn/6oۼ=AaDJF1+&n].ކ" Cku:n-fJ;MI¯/I;:`6H8.UIS"uob D3 P2F9sq N c5:kkȼtsR-B`0a@%7:b|GF: sF̎ت Ob! gcž8i,ͯ1L`̷\eeBBh:Qޯ s9;:ЪK2 %J*P{uiʌ ,/ii >{g8bMaZ{IҩlZPÕ9_ +_>mjG\D"5>+gZiBܮrوvPA8%V\6ZxUDk71HpBu>#zcqa, 4G)56ڤ,u?!ܢcMQ qJxULH[kdX3,.8+_k(jfb}Dd̺f8R ի(C_[O\/U~mM8u3*EqL8 xx_̊[z&O\EjDk{E[N(bz\.!W.HO)DG8;Ү|4^؅4͐*ZDK+ ^lstѽhHXɧ;0Q$|'R8=_J*m .ָ9HY8opj/n aLC; wuy/]S3NI+VUٙiOr-r_KM8UX'nN[ !K)W,h<GaE/# ]xqQEsVmI DcXhW2{4a`azY\[aK2 /eܐ xgZڻvjE`-8d/:JS=6'3ߤU,j)TTaT\h{XԌ.s"&Q;چnȇ~cģwB80OcζN/PDpϝ_(&{p(Z>d7ӱu {M?QqpAcr-aϮc->n_ :!"qo505$|oĕK+hrGHa33+:,  `棈@R!x:/0CD?II?G`&$=W$ 6:h;L4À.v@-Lŀ]ޙ-&PRTWTy/IGn+R4 e?J&_mԍ1/ݶq T VDijmMmnHHVjo@ֈNqN Q_ٸJyh] НU;cK0qӆhP⹇7s -G99p؂&NX_RO0ߙmlm+%ɌYѢlAzJ[%h]W9[UV]n~G4`gICNݛ@ 4VhG 5dWoh.qnbKz\l&# m ~-9ЊP!*)SEq3jb\s/NmP2$b5Q/k0utiȬַjc)yŪ$fWz VͶ/'ډ5y_;ziA3JD4~E!~s*}7UbJ\Q8Ѹzp>)FEq<<›T4). ґʔrW 3< IGX}!ac#$Jġr%C$W)W_s*RpQm5@D|>uht5NJGXr@Spwo=\_\c"7P2^jaʴm,VQ9c.ߤumIl^-n@?N&t|0) rba? UOA< X)V:[uY//x{yu{_Eߪ0ҌHĘ3Ь=G>|e$|l!p@FPbZ|ZyKq V󕰄;/`%ꑞm=mzh"а _Ms oyӵ  36VqEq%1ҏ]3^ted=kB*]iɠk"iRzմ%jkN/gNJ:7[Ũ/= i<'p\IHow4xIgT ~<1(6Z=I1p4HA /sO~U!+^ɩc5frEC$8DuvF58Z 2ʅk'#<2N3i؝WQ\x5 NMop އ)Q|@Z@{÷z)5}UtDs<$:L/yY5:W 5@ҰV &=-$zt(&0)O36Y/ˑr(km/u|H$yJu`/@xhj.ۣ&'ֽ>/eݜfe}xΗXdmHVj`r>!.M%(0>):n 4E'OHk?6vRȷe5F[xV- 10/9Nlt806CʠS::XlO*>L_HϨEb]6&~N$*5>ϐ0yBMry) &nt0JCƷyrBaÀe\3u½{?v*Kbڧ 7O |d$lXg9_l}/ <: (3s Db= HD]7"?j\+VS('X@LMȾ+rAX$eB7]1&ws- {$Hmh]|FaAkSVS J-L/Dk!xᖒk@ZX`n[h&2< Q'"Iɸbb $_&i!<ķdm tWfSn@D\=w!40{>0b<PϘp@[ΘJW?)T)q<%?sa+pO/ơx!U#_3yF/;b ThYVN MN|!ށ0+bIV%5ټ@٠JڞH"WN3!UdngDS!]E3ʙϋ 8ĝzGY{“ˮ륜JC5 ekXH}FsSm:3#F^1N!yT0s~9c*BDI)CP{ϟ% ֖.?8w$Q$~o5sO{fujp}b9{`:-p5Yiq*!ni`Ն.m ЬKtr6n-. 3k=ꃺxtjnj9dQ^Y2r ~} DeWEn Xl A[N#N;tUKnZC K *JcW%`(I{ž qN5`5-x.)|wFk !sx\Q|A)Q4f T ox#2%q>}<O=ٽ%N\1zבD@z@ڌw >S¢77 j6-y8oJl4C`gFQ٣?24?!L:4oUi 5!Vf:Vڈ5Eh],/<3 45v'֣Y-dȼWrֳ ZqF-:VKYH/p;וghEϟ͡[=QUHqԡDPCΚ[WcfVPr6_Փ_B3K/61$BJm)@*sA ;D;gin0U8Q`lV$$w 0*NbiRnubBϡ?jCJ.OZRiAan2J+l]Ȯea7TS\F3!ۿ 6r>_p-b&olAO|X%& ^')`L^Me ca9q _2௠BWiSgx&=R"F;>qb oŪ1ef2Ņ88F~k#Ä2HNyW Ale|,Xg`=h GJ;0{3́w1JF΋8W? T~< &K`H5)TCy;.}ߛ{F9-0'BHI.A > ?1K?Kv8O8dI[u}v\QEҹ'[G&PE{ƁW8U k <%;CZbV)I=k;o%H8B^$@Ӟkb:A p|&p%F'12^o!lrZ*Y(7Z/aZ=rQ7/X%pż8k~:SfeG p;DDZeWR4}eEx B'DNN-@'Ngz? n;O"w6D+;u7 ?T2ٔ5}gyJJt ACt6OhƤ.Cj ӄ;TaYCD\H/vҹ+N ϥPFZHb8o{#RrlmR%(ߐi(DfC4= N2w6b(7ПeiS ]g3RvĿKˎl߀ /t(\i'7v56'P6l, ?v :G>|Nu7oWbm0]|g(0t+-i %]EmV힇X'Iǘ_Bҙ>Yd0сxBT<b(z.YDp`(nGifdW0f)Lo(]x3R.silwb(bRZ1Σ`ܴ,J}Z~]֤(!q8i>m3^RR]|2"BEŷY֨4D7FXQ[Zz:lQ/˟&T8Y!"ڟL{ 1[9[;Aŷlګ}1Ы!cO[7*lL 4IlɁKw@Z4 fbsOI3e{{T>ȿ-0Ps7{fJ5Nɏ XEb>"Tf9~]]حkU*.%r츹/ 6V&8KIq!m(O7z)>^XDYx}?Mdž:5TADAFC}$x-ٔꑫCe>|7DQmȰO8.#i >3@pW)5PÖ@f9FNxXSuf,ѥ&lEMꑬktHZ)!*JZ3ʩn,j?7-r7%t/;ַDI"9c 0h8.-Ss*Ru51 ȶE zK/R8oBbN⧗l&ڒok\+F R(px<@~ngϨX:2M6uhNю>q]Dω.z@w-&ֳfnc Ld ,r̿k@| fCMka=t2smҍj^18Yin h0&\7ЫbYtY;MA f(ۤmAlq̈>Atfbcecլ-TG6hoE\? |F]Tpמ4!4j=VbSwҍf,vٞYO<-%v-<%IGsl(A6";Ve õmbf|BvVaN(5.1; Sn0?L\ S:e0-!kp漡bKM#C܇&mAr[H5BAK+h"?`K/`ILukw-Q"_[ԏV`jo4޵@eGiRkh rZh ֢ ",:"t:8M!udIsn8_:ށ3;fM&ͬ)cC.M0BcUѯ㸶h 7w"$_ViӼ[ċԍcruV2-}ICvjہ~sBj%;%4)Lu HqWy"gk+R%A5:|p匁yxH9 @kWK@ _[Wh(Ɏ.gd;L7P[=2*d=R6rev UZ]cAXojJw6)%YJ l;'I9C?g bUAPAFyVį2؜dP=Q2Pw3z>k:4-Lf=c٩C=̰r/Y1㒎xEY!KW05!z3\hQjc`Pʐ1w }h[b_VCg1qDF v8O*Lb'^*e JF$6Q|}>W|BV97?k)U\ciй,؈wfEid¦ϽR7颧ǭ3$-P-cC~@Kc/j [۵2@e H$'׋3`yY%)6F!ւİBw(!1D"” 0S|9E s`=~?M8מN8A-.( fmʎ1@Iױ><ҝzcZ'08)wXZ ѐWju^)S?`P :0c<6DtI8wokf?n!Zr}hv0%Ǐ'IX P%:/`:>t\-LiO%8wĭc}.>ePߜAO8Q5 n^@z0vm8ȟ _uhOF<2{ǖ!4\ܡ| ~ }SZ0!1Hs3`2sbi'kw6ȄA]O}L_\<N؃c/;+GYoĹ1-MQJvdp< ԽRp;m,3' p gY4 n` HdƐm&)hԹ7w VOBȾs&@ 1q:-'˾D|@с TP˟і4w S7{xp]*/ޮ}ƚKȡd<7JAAP%YM2R|$G Jf3-GH<Z4MbH@> [=r0 s$kjٴޭB;`5"S|^@H(5_LTns%jIBЈ9CR[@A48[<@h/n{C& ! ,|"MeiOs7UǎN!')&{23˫IO͝ GvTiHb%T5Vܵ},]\ wSDz!rDKosFYah9 ]51{XƔz0Ӆw=q _Z4vLy/iaa"' !Oqo<mENp2,]6>tɒ}\ >#!2KLHRȨg8۞Wcr"­/2c5L[a 6+ 1_H?J # F#Mq'ESNהX⍿}uuTY Fg q3dXRIܘȓdyGON䷁YMg/|QE8U0^hvGv f >ڣG! Ϯ]Zr#KF0;cTW{oBϣJf;I>Nkf&m^D<|ïVW W9l/"Sr)6ۜ_l]t."jx(=0fU0w]LGgAg }[/TZ'1#jdR/A3/=ku%!u,NE=nkZ6@d<!:O7Cݾ'q>/ J^TUN4sf~AONyR?8w〿 ,||i/Lk lcB=,_s_YWGt&IЗyd[)crtNj".4QiJ WhG\{f#Ҏ_֊1%ob ^ĔV![t\XNߦSUt79睐jLI<0+=aINЌWCȦ"ݭbw6P[][\<"wFdߐ̓Oc1 ϯnAH1]q>x*A7fO'q ?Pn Qի7mF]~$f7ħ8A]J*sJKFJ!f`KO`0r`/_.Ū|>]4'Xp*2vTCd5X30TF=vyDVjfM-`1em(Yʜ0=& ;T$:#~Oe[XmP(pG4i{7/p)S3{o圐ul ,xٹbpGRW1tegE|yr,sY3iY:.QN+Xk])C|Gٝ!pj7=-ch,؆28bA]泌Nq.b l"YE";iZ덦 T (qRvB|LyW~*_J-=׹+uw^JFfmecFLyU99 -G,rW?T'Y\$%f &&Hƪ@Pˮ3Ud Jpr 2^w0Y쥽5Hnh.'O 3KJT^:60?J).jmj6b4&.l>R&p-;ĕ-C'/ cvY1%vmsuد樠"̷r`!:R['% bW"DUϰ~a](Y/Jƈx*&gh'C`JEh>{ʎ4e%˝7t,1aOI-zZ?[sS{E*"=֩_E*]dck4$F;c"{jk9a֎u.}VVs 1~0vC$|GaG [=9aB8l&!/MXtg. 9UuTgo.?M^vjW&j,ZuDF:]V+A<۶,^4PQhavBA\, *ܭk'1NJa9#Šf,vBCȟw^M6VnꨛPKu\˽B`y;r13W')Ỽ}"H [9 i SIc \ \>&W{,`Uuc9aH6 a?7;Cz h/o?N ~i$扦h|)u ZsMit-w XAמ"ڢq6{=mxZi7_kQƺBZ3OJK'Ld}d1]L鴥ݨ\@3UmBlJ "ꩥėL:ނ1?Q3gJgp_1K!2Xz>h]9iF]ȿIQ KɊ OP%Vl5&v<&#X$%QZT'MBpob{Yq#/>RR|f$tz& /MVFKxBMb/-寕z5XF38)jsDF&^1wy||[. _ī t l]`hڠKl,U m(!anVzB8q@9B?As!\nI1;H$4é0$S%Zx' 8׌a?lyXv| =yZ? &ꃃxMDa>*abd2KI+.t8g *)5NȾz $udL+A~zuZ`}k6n.کDAwqr}^PL" E1֘ db; FgE=]$2xat:%J(0PF~9eV~)3𿕪EbSǟ[ql'?i("eU8L$Q[64YWzmŪR%R}-7{4 h: Ѥl@v>#'8:Hι<+5!p^}Dԡ|T0^RR 6)~pE TљTL-(Va٫0ILm*[B͓7xQRe̓8UNρᚤ-r@J3Z'g/_1%H=’|ʮW#[] 琴/mxKW8/?Yq FG >7(7fIY`\i C?HlyR:(/%?]?vƴܑ1Zq"E1WGԷ}:G$V-kVxRC.ekFź׋amڃA1 WG"I{j`( X.Țq!i#}G/EBUi~eVʤCR">|tZ^@>`bh , n$8('nvIz*H;ޚerJ c"dF}vUͤ)g}ƀJUN&a=&;ҖsW_O}2 S`&#,|"ˠx jU^Vq>1<&qK]?*x0I鬬QJLG$qG~EB07C<כ~=hP/ez_+.'6oɅ.~ sU'e /RA7E)m&|4Z^/sy~jo`GG.째)C%vjRTps CAJgD~-I8*'Y>ĨSsKא6N$03aRцTݶwz;DƫkrK{$mi'3e,3XGR.ʹZS;LYbtfT ApοD+!^Q=;0MJv0FZ0_Z.vWq/F,N]v٥"4GvQ0ܷ[䋹cy[+~$Fd'}*UZpOA.ߎK-Lnц=w{CUO&⅍:OCƃs+(9V@if߳$z! R#5.?tS)7jeIn*y1E 'd#- \VM}=@rJD `LN D^@";5zK< L~)G rJjŷ0TY-"vJZ̮ |m'R;?zBXEr]cd%fJL2l ;G'p#Hgݔ-r -oFJ(O,!x+g(;s}=Ȧ -^QhdB=Ʒ| *oh6,o,y:0E od ws^ TZR*ˏ]6&ZV8^i*V=ͪXz"KX菪&(8x8 B0-սby_Z<@j U[gq^i">#0nǹ~[C,f4) 'gyq8R<(!J8ߑ"OX9 n`\ @TR&leL@}? 'gLxb6t\YHb^-Br[B)Qڹ1".v!bЅm}5mIE f׉k<>]eFC"a`9 S l6*0be9Mr>xw ER*h8c*ڝ}7*SZP/5c\WY{$M8 -I_%ݟ  P&͋sz=єnsYn(ΐQ7ȟk{P&HWW;Xn-J]AA3{-pv^tǻ<ۢFB)yĸ2ϱrp h(rjLbh C2r%kHþ5K s!j P(

    s4["P N JJq$)# GMbGY#їN]?AՏB^f)/fQfI+ۧ@pc/;Fa ίy(w=9 o||Q] F*MKfMz3)87HDu87>TabNK<م3_Cu3TRʉ .fKG4Sr3/ h , H W+8}}_Ee Vy[x 3ޅZ`8ΡY/rx4YrfRR]?MUQ>mB*}xXky-ױu~%3ur{fewȟ?xJ??RDdMNp1D ώjQLV.MaT RnZB[qK? AJ͌NPÌHe!;$Vast\!bNuy^i^ҾjǬ}wOYqXH QXI/v\z:icҺoy6k›9|Ca%XJ"1ыEiG_r'h!Ü` >P`8h`߆Zt;$o㪐`ud_M(+pRs:h@v:5v]T5HMm.@?78 5UJ ׅ} Xie tPA 3YwNkPۤLH m'5.h&ލم#[6 dV.rX"A>*Sn}I!.EsQSJb(v9hzpsL 1?!P.`ɗJY=  zOS*^-A%05DcPz}юl xƳ,!EOaW='_WM&M\ʵn'CN); !1tݠ!=5Y c/-qcNh53j#nui5Zѫ 6i{;:z Pvܭ'C&{9VFb:NZ#RϮ%cQŔ{63mwW-jWQ*0ɥSEo;h`'Ѣ0Pmu&][,o+8߉,R$e⋋N&Sb(B臄j[rR}IxizkI*+~e |KX*fcfsI H:7G7=?Zo7%e0up=C'C6,D+b0PGIl~RN $(LԑG#_*71}jCЕI=?3 r+W*}inDWbTIMOZU'%`.z1 !Y_c72Aµ3,3ӟxdop+w=OSx"td-{%b$y0 1/7M wy6EBAׁт "-_(a e#4JnBDtL uZ8sW{㴠Pd$[ 7Ӷ)^trNbH^aqF"ǹ q/ qAK1|88y Ga$0bq]F\5]gkL߶6V2L5yu2lVSg^95^YH+@8,WCugIa3 %- V-MKGX7ݯ=6W)A❣4Ad5' "otpQD8pʟ\#[0|4OpzGִ%ɔ(>x>Q-B etmtw\gStlzX+r*W2(+q{`|l_ t{WJ)@Y3.Y@Q}y [Ud'Z.DsܗSC$hVa(-ݵ2ㅰ}*4CtPl;[OЈbD Y~H_ N?LeZ4_I-B\Kscȡ$0e\bQ8ݒU%ieNcp $u7RDsF/;tJJJQ=Qj>HsSo1n7Ts[o"J}YUZiA Pc Ų_@R3Wg%vp\u' g~D0ڒF ¾GCVfH ij:רTx(=rE@N!tQSƞ`qT&WV 7pj!:S,\錓HjOZjÁE. '@'pۅT@1 S]Sh3%C@!}Cv8d)I%3SL'rSU %fU_5 ClV1@uM+\:zR"4֬\ 0dH[I݇z@Ņw|viag,3_ړ׀ ClCQ qzt.XΏ卓?7Ł)p鋩 gwNBlV9nÍ[HoQdž aK3ի?RbFl{姐ךeFKDuA+iMS'!܏80`6X:#F²-OfjvƞpBHf,0Xt`[uL1J͋ZZ>!iXm!r//pkOs`]›hCISk&ú`7v*lꭄ;ȈKao-5VнLώmfIԃ Əʾky3SLP>Y`S[z /e=^;TĄ(}Bub۰N+ݤ^TE xQp+i #m~B:폼B|$8Or7*b :'3lZlI'iRgiRWL֤E*;dpU#*&*ӌ-nC]Fo`q !h5{6#ÝXS-N%ɲ r 1e%h/wMae]#vMnh( m|ViLj {ЮQ;:K.֊23<>˅JKÜ7@CF\`!Db*7hH;DėY{&9@,m[Ԯ"~\ iO"nuo CjX1ZTZ RC΍jz{_,]QOquo#lUШa?Hpg&0fzv, % X㶐-b i͙R3\&i\5þu@! JIJyb/tC P@'$5?G'PAC`*,oN_!k+,ΆQK1Ѡ݆.,inH\&RXv GX3u4%;Î;"]gLʪAw+Tb`l}~afI^D̳큨☳ONfE4 Ňs&8Z~(+,(x#YBcDܤgґ-2(s63eJG՜M0;sBCHXhSoӧ + X .y6?mBYvKZktkMj!1*HJ DAsݾ>$7{c`TC5,,S&T3$LVgyXLHIe[W BK\k[&'jk(1Pa?5MzHct3aE_$]"xT a۶MJ"\gyHsgf9áζH좍kVW7 D`Xz t7u$_۠ʞ1tx ZY~ 10%q2PNY$]!ȯ:BF`L\,yD$H8+KZnt^bLR̕˓j<wϼ$ӔP[;1~ϙ,  5mǼ6 LչOFug?i9o%VSIÿ2/Ft} =2̗Ugqa*j@qo¢!l=0$@3%?p&ւqHNmsaUM7j( cQ1^[GG)52M_\ O#f o8ULRxZօz_Eb/0;ٿ]P!:B\[dvLƏƟv4 ͕jJ{Sy}!u0tUڱZh71n7$0'ۏ@Z| o i8pf  sX=yh} xѳ9u3BJ"94Zp˜?C]'˸Ӿ(m,ߧȀC,/ qi[bZ3yPFFV[I~`IrHM}۶Rʞ8a,m= G&P jI;4.0#l Ido)S`=]ZL#&î!D B6nh W]F^2x1!?,wk(yG* Gs0Ap]˷Xpи ;1L-b#jF#-ʛ4Y~U\+[c3I\+Wqо12D:LJ&z!kjNCFE"򚗘->dZ]n `#`mp\7A{DZdS:E%"wʺ]vutgJLFgݗ ,iu4vZwJϕs:%}&JP U"SZ \4TRp=[o`}Wp:uhbDWSmll7%@z*CiVY7'QT43mk 5{YIz MIA+Kqƌ{]zK?QZ)v N)7FtTa/8w<7J] bt+9 ہZZH;kwsj3BV6r}j~5_*e)Ui}inBR7gu|ր䅖 -9 ;,G±N~h  5w1alRq6_~l4i>DzMJ5;c,0xiuvGiDB]<(d&%cg<1 _zbhT`p]"KO=O5V[3_BpgχcYQZU_)YA y& ,5EmG?R/YíP6MۧAXKUw Ls^$N %^Yoﲏ;8W/W?MG#+חQ"ߒ]jY'vkcۜ|ztzcc:%7gx̘?~i.Daujq#Hz#F g̠P҇aւ9]JUW҂1  XV;,_pODK1%)0 zՃ*9PϮF]9H_RNd"u@YΈ./s-Q+j7U\L I'kxsyےf[" %}Ug2-l5Y-xc66 4-b6G&sȏ; .dTMEpqQMUz@Q bxclzGHt"gk5\^d+.D)dH:Oab3_QHX'mN V2 eN&oNy"pxF}D_k6e8SQ+:^;Q y#aAN}HR ղ:.n5 ٭tvO#<3mkݓj'j3 \Nj ̞ASe, úJ/ecoͩ(jiSZ5Xk`:ϟfg&+;1%mT7(K^+&<ᔚ C54)c ߮ۈ:RQ4^J ="()+pXy?Fh7[GRG᱀#LrXo}RO%h|ȾiCakB:!gO|__cHh7_*:T'R#C 8(BXVcItIQftwF*؛М@$i,LE7<&〜 mhi7l?q]At1Xog&*l sXc`1 1DK8|oT1p T1[,{'\_sdj.HhmqL 9.ӝ8RG?dhn]=SDB?wh`+0l> @Wً~ vd:V(k!֮s`-t, {tz{s%'-^Wj8*wlcC `''Y64EߢsQNf&Z˛oXZ>jEZkC@LC=/mV9 p{0O`6%G QNi.T{v*ٳAf]ōv`\l_QHwS(Ӟd@]:'tO9ZP|Dߦ2ʫu+kh 'o';fx9?޺1Ob0ze˱.<`ld6\qTۀفZʯD}[_Qw@>@ՑJ`$JZjIH@UpthCF }aåQ7mi=nS,'T%0"CbުnXƔRYsW~b7ף+9/uՄ8xgp'}q]]s)ZHgu/I &\aAKmoP|ecC֖` 696vN^737/ W/?6b$/ a_{bE3eFgR!AxॷA Ie$=7(}?*RX7Ww V~W57TY )t׫ݕ֭Z*_uta4{~ϷUAH$V/{\0F2{=ZAҳf٦.V|vb622sIL\, GM훲} = D? ='tw ؓ)yЕIY d 2Y'O-JFLw%\>İa} 4ڢ'tB~ԺF QOM XϜXĮM;i̢H-@S@z;:Ji.3"9w:1 JE ,P.tM zu,v X3M8GIWdiQdƁB QQ*y'<DDS1(˼7{j0L^ q8~حAUMWw2y|g{/eBN"儳]dͯ=G0oPtX 4:Е]duGɝԞKYe.NB~z@56:ð4/\eHEc3DD79Y S[+DŽmut(nBMZ"{gv: ]>Cq;mzr'O$,ٞ 4Df9aG|-LHjHR>aMt2MX!L\6D+N/ҵ0k&_Q4UwiX[ܳ4f~]8|7bnːnvd,_EU}gbA=U欐.6Բ:yyZ`5|ҿeY]#ѻ3S/@ rϚ I,.h-SyF{àt ѽt8'Č #8D`vQHg%zT ̦oy t }gxxO=qQ]ODH:P)[`,cDxJJm{M-En,uskQisoJEn AقW ^}؇j{LUhWiH_?no.aNNlR4G?`dq *E;̺wkηDUT9AX>:tjY' #wl<䪁5lN2x:ƺHKzQHO`&mT51bjv)U >|_ VWm1nݝIx 3GqS%=0%WL22X[GlRyyD/~wYO>/\Q4@*/:77]h1!t mGG^Oyu!m+|$7BJJRc I0C+%E<֕2օx1]ReR:5at8e 0ahh{hP ^̸}D{7tE?QNS_HKA`%4d)4.[YӍ,ʰ* -dDzh~VoDcDUSbpo€V%ٶ-^;mwYOA~=4;jvbJ,ګU*VVogk?!܁I#B$oGi˽j4?] ƫkh1O[ر-.w]YY_)D-£{GvQT*|Vp z+0G jL9z! {zX|^B-ɬ<;fyvwRR ?L1Ĝ}sѱmчH$dq<~,O/nĊ{X¤FNu }P4ݡڭ*$Y`M- |ǨŪe>>WߊHڊ*?6 J2ûvs0VJXh)S0<&&o#PWq$@=90پ(*^8(X4D#Rej(7޴W(LZ6p/6qӹ/.䂼4LyKQiX{&俄{s`נWur&XmldJ YR\ձj̣c3B91ľG${Ijg yAX,=n`%Qs[/0h,X Vl B)5\ekל3N/)HE& 7dJԍRw. # P{!DP~k ا "@c~2Լ{DzI\=َ>SDE!uuF"D^ýQ`Xf7KkNg:z yB9fc?3,S앵!쬊ᕼmwA?bI[>Ѻ$^&=h\'wP(Ǝq+'z ]xn`" R0 <]ЛRΉםD rh\^/ rsq4ºZYk &s_Vua|am>7 u0Nu\Ri ƪDP* t=i xWGRz4qM Sg{C~ɉ(scIiWΏm _΍Q*M̱RV\;"QC;j}U㛓tVE@Ҭ/i= hLzĐQ~o#R&y-<3[+]Pvg6 U)'Y`᨜b--6< iKg“%!Cu!`J,;Pr{ExWvG(W}ѲJY 1>xw;Jc>oWs4MeCCZí_.7? ө%4Cr6@*|xBMpR,v} AU<6VǒwJph0G%a㉲Yzڽoّu\fY[ڗ54G" +dQW\;wW,t )mhf Y̨3hh6.\LkTa0ILZy[/jud .|Tߊ`Բ&CkBB$E+Y`| rGr0:Ūe<[pd28VTӢY/>D]P$z p/Kz,ˬ[PuwBf'[mQWHJ6<$tcѿIʾxʥqʌ~#Hӯ'W=8SO"&zJZvq:Y486=qsie=sڽ]*jj4oMO{r`-Bu)nS@ji%) v\i/]p%}Z|LHIw٦Hhr ) '3j&YU4'MܑOp~GV*?)aǜ9 QƵH@9\!ԊH9J5|B=8sr#ki,F۽Ӽ]rŘ"@萳7 hH%^ P9"M_U6EfUW-e21h2QxI(HLpPRت@cQƹ% NʨN ̱[dd+Z6LBm8XYriiǛ-EЬ؈|5SN<ӅX>cT`oc0`*X7'^`%&ձ?Pg#| U\ZҖ]5M8Cށ_ׅ0_nXB]k:N{òޘ-5.mf?5KbztyܥzjV-"Ҵ]g+wG(KYN?]+PgjHNă=|XYd߉Iy$-%zY7KCoqMEEThT0 k8T%╨(Q-wI5_z^b6:vPD."tÙ,܎]3sehʚ&5sRςqN,& E>~7EiB3Xz f`Dm{':[89YC=o- ɘ! "Awf*,A!a50{Hk귗SI2eĺf?66HWxE GyI gm)Rh E *EK6ϚkIhy־9"bO~ A0McaX]!܇O%`P< }@ q-rl1f-El@e0 ԏ+B O4Ǵ::s{Pe=$>BC(LGoњ*_Ͱ1Fa_DxAlԂϏ#&BҧKڎyf߆d(r^O7is^툴R,! 9ܧS o?R d=AWՅJ $ger٥$T8Կ q p4V:+׉)#2!t0noT$l,}L;ݓ>ޖ5n$NB^%q-# =WG^4'.&\>dߚrS j0-G@flʼDb@oWzx70uHN(JL8s-A `pI(ϧx yQ ĪBs tpn8NU*C}CB#4Ƭa+65+z_(\b V<N8\`-V-%'aYfCU9dKsĎ9'#,A~/ZZ&:LMC쫶5`0+4J+$ƗgKJVR)G)oM BKrIX;Lpd.: &qDfk[g=^VN;ی\7m3ujP8)i{}6ieaMMK,q XIay8 Ll*TIIgCFpi O,SAV!"êQe!?dn0,JR Sﲅ7I_.2ẺW6HBhf/3e.mi8R#'˛XR-6J4lA~,`w>DՓ:1hCag^WCd(MlhXֶj˞[& Di4W5ecTR2S&mo ^"?Ao/?2L..#eׁO}dHwM2}gÌLZck̵l@-$~`ZMl_L<kq׋spb>SktR¿gG @O3ZZ剩(#ĺ Kâfro 1.)zx@d~Ё  I3h=G)ӄZe&\c 92LClh@M 6~qν 8Fia*|8/jB&djD? C֗JH-Vks@c՟ѬvI3G}檦DZz}CAZTU8QX~5;jo[ܪS"te㋎]H+w 4S:d5`bafʂy6[_UBL^tADpJzwQRntw fFXoD!$'55(=rBllv 0䖑o]2ߘ%*ߞ#[^%p՞_s:6F9S6o$9ȧ9~qWQB wGV0ɸFLv?^(|SCUۋD Jӥe#==ྟ*@'"5  /[%CbMf[U e\E_9D&&`Ϣ̡uQsv%y p&i}pҼ;æ\z2]NG~E j({%"&En|"ߙ/a[Mw/РZ RFlMπ;.÷3|<]AZcBJQQXZx[whn(|`}D!*Sˬ}=Y 3 C;0 L?//Z_mW(^.%JlbpON|H?zYC1~s&u!8IAuo`I)?8L $-`C|N"*26gj$U0vG&z $gnA,Ţ91ؽPe_ Ecr(ϯ6Beb>I lItiA&0NtBƓ@B=VNbS$cn3VXDׯ(I„D> 3_ti,ZA0FUFMy KZT@C\9 pyg,nƒic3θ@`(br1Ιԃ_(@Hб +>K5=A$9k|~g$ ~j.$"}) ^!PKEQ]=V P4ゐ[_D>y+U]2t "ɧvq$ccqpG: .{jHxSP;C0}*fi0i9TgަSHLۉ 0PyY|x7X@N 'mec=F:ʷR%QUk$&0)9ݰ>+>沋QwgNX`~ÜLI2JI"8(>ulp wМ/#ڞ012Yl$756%'QkPNG`l0K9]@/Y0K~:wowQ+NWmgp_,luһPvIrv!_3fqJUwYYֳ|!f%RTMV=RFTx(e{eWtrd '҈ 2_cmpObt.p4 +MZfSn,8Cg+a 3-90끐o˂2j?*jtutn ?0rΪ9EsAp%W:t,;X % x/u–XꧣZ׵HkGt ih㗷zΨKsƧ 禲'i(IHqlHwje/%Mp Ѓ] -DHJ]~ފ"*&_G|U  J.YxP[A@ HhڠsںDIsdt"e""UH0N۔9GOno)t;JX}k%;bex'gcelw-}|`|7+6-aAAkZk^zzhG/_vZ4qwfrd抛lP7@]!\8 ?!rϥ K>&3bØ,<$IȄ~fT}Pgvw㳠*jTdzd,Ԭ!g܆oit?ps~Vt{SU(&> m13`]\{}ЋƮo ~{:覒Fcig[EtΞйrj >!u?O SC0( OƇ7}Z&VAll+FwZJ- $&O.SbMCLC$?>F?٘}0#[v`psTY3H2#}Djn˿?z5ӥcau{R.2K;9nzh|o㽩TI6Ґ9HS"/&FK+d5MU(F뙹nmw~F>F'H:@疁.|fDװLmcmoEm>4\=H΃Kdzde)ݦfWKj+a;bY'}Wh,iYd G%RC)U&MY#)Þg[i=A))!XH3lc1yHDZCq:=dNc57,)GHs -$#Qn(wƶBPQ.Ambꠊz쟞7%#Y/.nGQ' -g=BS;yc[HUBU .UHCWs&<9:]9ccvq-:pw='ltBj(Fg@nhYoWhg+-|w=]v4be=d .??x([ğ26E3!?}F}\vbtM66HVX5kˉiּ>:"oIYj(c\s@No(!8b0;_7oD?RB O,Mw;Y~R* N♆aS`ZZ~ciaԐ69sq+MVjrzuJ5bx|U, uS)Du͙7~VU"`L~Ď(КS09æ u 6 tq;`}4q, ' EgNݑi&%i5LtJ_#Q-d+ v̴;2C~߽j@֮廃uIO!H𝶩 WuB,09._}H)9=&Cc^ 't.?鋝,IEK0m`w߫3 b6'd_`Yp'2l(X~AemeGEXAI? f-cbYlʅ= :> 4B$Q͒B0hNB{~/E]S~VYb(:K?B#2>lv6Nԯ(kNx1)T Ý7bQRWAya=BXE\l)MTϹ6WkM 5%~h؄lG6mg{/aoiBlD!l–'G [v^ot IdC_@⳷tGg]Q'em[Ƿ[d!uJC͵_fUR -HߟD"1d __HTTu>ҧOP=ZvYebYRJzܺ`dcVQ2 `/#@4)Tvn5D%L sy;x3=&\Rdz1&^uzg? m?ߍ&cnW .<)Z{}Xi6~P 7fԻju6$'G_^*Q5~74(;τLh){G6hT$;cfE1Gz GHlFVAK|gљSbg!rAj4)ƲL)( P҇SXTUP *R2gX!2;JPW I_ėa! utY/UCeڮn?eҢ%,7M=:Tk nsƿ*"RZ*ڏ>2Z7@Eб]]7O $ ٬8PZ}("Ru(p::;MveeR- ٯ1q@hm\4l!nC:A@):0"xIp+IZc|[@8zI;rC6mbљs@i9`%,1V=b,tO-WͨhZMZ| xL jB;eqEM9W:z[Ày9%GQ.u<0EQ^q teE*ߡy)=6Y4f9B6+'fЪ}\ ow[#7S2^{m>hݪM! :u<z#sH͊bN|.- 7p(1o2Q(֭]5lmbP[9 FIÓ#?ӱ̼]\[3طM>\,zq0㹛 ;uLCxG#O&d3&V)#l1 rԑ8. mlc9ĸD 5(i`|Ӡ22/!M o.);?9x$S;Pv:p7fr;CpZz@ऄu*aYaMSD>EG F3=u~"Yqm k%Eo;HHON vcQ!~be-@ XDw3D".k U| qV4hΫQ}ޚAs]w`n/r0̲%ȿ|kf ֊!ۣ6D#FpmSܹ㔖';'2]z!|4>; Q)0&z&(}_6y|^Rxap& ߬tMP!{>.oXڍ5A@|3z@~,˃jKu:7_,:Iæ?ˤd4k4Q(%{b؞Є5BG4ŴNгέP\nW<+ 1ت>o=jdۚƾY@'uZuʔhf9+ Oj9&R+ˢP!:=i*fExh) Oˈ;= Gz+Ri|b,"[JV#, Trfn(|Ajb9_8ܚj3_S xB!nnn(Nly?ͨԧv0> N4G-[BS%bX$В/S/\31ۮu02r{#Wg S+(#^{z𫱹? r#y7ĝ-?l)z{XN% u:->EnC{ncx9y0@ZLnjІ%;Vu.Lzo~Uq_P6%:YT$V$E{4_au+Q[7胞<4FQAF 5Ł^G OHE)KZGļ~ !na=?_..lL i<4V=_Li3ة}|J֭/ *PGqidySrQJUf58l - o"!?[ܴ T?Ÿ$SE~jPHɩҳןR!Va)QʕH[-ri`2R&5GgYЗYCꄊ q׳n|J_:az=)2Rhtm2D^3+zG/󒸛Dl"1Yl$-sAm!_t!0OU {Y1m?7Y,u9Li1>s[`(A6$Zdeqh ;_ٲ JQ_0Mc#UDòv) T {yLAhV+̛ZD|W{#DHO ~0z>_a ["K^FuyqB% XEvVn2WI}2&cxK UO,By">ڏ[ RwM*+y |-.(N+05L}d 5b+ǖIӞ^ЩFݫT e)hi{zb Q;t֐ KؾC^lg\EL0d<-knzSRN€t ODՇ/vخk "xRPBUpԲF'?_3PUu}z;w8}%M&nd|ؖA&8͋9̙P$MWҕC_۪>?q~C?ӕ x_ Ts,ۭDJZ136cֱd3`s"֡k;Ky*F dz.= s3^czJZy#D>Z0b|q~g?L)amEl` ݉ 䩓$-ddrIc`h)/vHˏVQX}ne,90Llgr<:q vҳh]|OM Ȍ~S "ϣI..\^|¸IОFˠBbRFЛ|2ǕaGX$s&Bc UkDΚIF6_翚W: G;x_xc.u˘Zf4f~d/87>4"_Sa208^?4їo4^I)_.I&atYk /HZޟDEcyFxu&kB%7y'ϬSʜ_yJ$~a+p6~ڀ=5GGALOˆ08eGG!Y 'F.sknMgj֮Zhi:8=jQ,0h.KJ,qkD VFW;/k@/:;np:-SX4Iz BWΆM:-"D^ۘMPއ|Ӡn}A/~ݱG̉'[v(2;Տ4)F GpAI+E3}hҟ:Z4.gGwy`1.&FI'4B>?NL|V Qw'JK~1 zߖn Mzf".I΍*gxTX;,Fkpo> ٶ;^LzkN{vC+Kټ)]QhSd~2J/%=6NH\25M5#X0a 'a;Ѥ"Zm7-aH[Ѯ!&r2 BG{_>I֌gWHڽ\e%&*<+Ov2 ,Q{Uq{mYX ;7dmF/d9{n@/=jBuwb)>2}3浼,XY7,A = zy4%O»^D)S_>,y(>">'U?v󓊾|=,@A?Ĩ4p fES$AW ~9!/4W?2I)~pxPypoy"Sʼn ILC|7z0TlUSd;6lgۃ(:5P/=CNZds*r,ܷz᮳\8nb{ݻ@Lr@c 0E/Q=j>}(zvrl'LyI oè0}E ؍/+~Vd!i:g_K8^{|^ ohzߋ\r=eOo,֦xr>GDa[8xS&evQHWt/*!B_,j! :% ~'cZu-^%*1 lO U],Hbũ:Ѓe A(N~hjyuH\ܓ~[ 0=dRcʊD4LSRƁ94,`yD{Q0A_\59FHl(-YSG$l[M9=t- vZ# O?F_^d\}tD^HH`OD J5` j[̒H trFZu>}or0}l\?7dG%p}bɼOX^K,5iaMp$qqo²"o="7une~3K k"n* k~6=Ew]u Ry[bl]uWD/C,dk}eB9Ly{j0tMJ:,-nu i/'E̯? A梓Bya«)F ulJ4p9Jpgnw93lT "? Ҙ} `"t t&•tI)1%UZSCS?ZV;1^'J? lmh/Rn46撯,pFkot.$CQ|Դϲۈ^Vh3\='Hj*pgC߈f) vMwd^`P@J~)}Ȣa/Ca=KG~*^ϭwd`۠~TdlSLX6lT‚ɵMĬڽVV"B{iݙEA]% gthA3$2 =?"\eS6-PdCcARRxC^kl-MZ-Qup`] ąڞMe~^$"ltlcH-1` NP~(M;BCB;i-kb9@RږMxhgjPIFewHn# TmigZ&S{(- DJɂū:dMK"Uk0M[`, NFk IZ Vkn%y~'0OIHc;?0»zgC!$aW5cWaX2Z\]!cGX$u⾗ tgQ.@TE.f_8dqӿyqNB"T0Ct 0nF`#2v'҈x:>| %Pۋ3C\b?{"ۅ;7aƔZq9b{E|l?79lf/ XѰ,X[ s[ Ԭ =tUr1"p89'YjBA8;+e=LU)l4e9.n!Ig|MQNRNAuat.G3|b4Ec [/U,Y[K|!JE=סq)"]v|P7!xWkǘ1 ž%v6T(|\<$cGxZ @R^d5\+p'׀8xA냤S*@1 &E"o";ʹ.~87!YYݾ.gUm ^:}kRVֱ-~E,kjsEt {6gx-mV6RyIdXܪd]&W9rEBkd:i}ڙi L*A/Hp~ Fs=gS?A<2EB8ֆ[YlޥDDܾkh{(,(m <, %>ê?2}gEu+vh)uӷjbGl?|68$aڷ7M:Z/~z}aK_Up_XV?dW ۘiY(x Y/ Or?f9<Y֢b`o;`#,E,!+q˱.P-bFnGy3ˍu_P<ᮤlܒ䟣:r'`&-e WYt3"蝷bi]3HZXM?I^d%2vBg:XZR=a{4h>_n!9[WbpGjRF,-C?1zK)p^xeJ31`ue Z$RPSrQx%eJTWz-]ݬs/; ,UfȪ~r/=n.h\N؍ܯƄ" !s4ɅmI_f/c>vF1r.kB\0Olͽ`LG@S--lefPT'qB@/kXƟм\!L>q:CqvItAG6_a#%FecEǽs(,vR>uU>*hUɋHaMوr̟h1OU"88!JsS 纳SLF3qtC=HQV5nB(P"&Y6Lv)^r\E&m"~T.=/w/CmkW{\uym&!xk.;m]Ru";86u [!`2D᥻G\ܲج^yfif"Bc 1Fd)ɞ!J<0e27οbK7:vnH{0{MpwZ N4J _taiO7&I@7p.ZPRomH5NV2-ƭUn^,ݕIjV/1\v.u崧Jz#u_qtk~9vU!t/I?<`<Έ!Am;!qE,qE=w?=yU8Ri#Ԝ.AW/zkQ8_5ն)T>|%^XVZ[Ag0{NGLv%Kd7t@Ji<\<2 rZsODT-Jz"*)v[r<҈ R DZ&O: {)Ufsv"5Ƶ0Fʼni.R-ft]-\%OfD7?=s`n;V9-jjJYgU9Q mZW}ɋF$&_l܂cĈXK$aMyN'զNBUj GnJOVJd̓/.D0ůk!^G!kGeWfbIfB֒RWb}d"'cUY@d'cD lB%r%F O̧'mG6zʢP6QO| ! ,PǸ7]x>mWt"yRb G͚g>=)Pƿ6i8|GcbaJBR1I2hQ#0ܹQĴZܲo JoWqiKrQ͈tM\GW)6kU, mc`T Sj+#]. )כ4/]l$d}^3ԗjĐ4N$Vn`{jO5q Ҕ6k7f W1{'y>Pq2OjQCb6gs(&ꀙzZ"NqgJ_gM9|t܀zZx,I 5KS;ThfGj:tZt?1Ǥa@RD~~Bإ5lkQ &}|>ࣰlɧR|K|OobEHs˯( ط53bB9ZL2ƹm%MUfTgBbݯ.5gNvN~/ e_BdIkx{VNtEEbX\"(fR&TOzvZ99_)@p\%I߾r{'fǕ|QyX{^cB]y[sn.C]N-X;"- \E.@i3E-Z }eeN`|Uؐ4qkPp W2ƨb!tQȿ'|ysÃY[߱u-9G?ʽŠVTf E0fHe\t_͡sW4r% *F,Dpywj S1_ldw;++޼}8[* ŸX3_C@n vN[ /ξP:p0G}$L8pg 3;hzԛz>l|(z#q<֋sqrT/U*s&trEaMjI#aD>Ľw_+9ɢ;Sdx9>([mxa! S,ikvC;lL4]]}YB(9b1̞ }tdf |?ŷظx!L#""H2ڶP42՗•p=;@p)NE㰎#;:SnCpzCIR!J_}U1* eJSIޤݤ+sX3|~V7oD%Ƨ[}sy? e0I2Ue0 yܤk3Z,c$H(+ݓ+I_ϣ 0)+ %c#cH;>;RhIC*w7xo&%Œ6 T; (@]_<ȥ͒etSkE(9Gxfua35qt<^>.;QXv,DeY)dD-e5>$sPGͮpKނT|`>^m)c5@ +޴kң4/pD2PkxT\!uLV!W.$Y:v 7Cd/{54k7ؚicV۰&jvNclN5UU#$|Oeҟ̀ǩ.3xP%|q!֜r3q=4Bo;H.kd+{ y1oE]^3Š i ]!353O?X ?*"=`\YVY)N*CEw8"zSi;{,*p6V.a c֧F~XVTkA(GUsB^ܸO$GU- K^!>jI^o e1KZa4\5FO>9s|Hw9!;)ơVI KLm]"KkIUjGP<$b4;g>-LOț$_ñݟ#؋zQLG2b B⹻]W1}'<:}by0!vrK ("2I˫uy&c3=V4wYeͳ.4|ᴕ/ї|]kHF NYA͆u{W6:%j\sls`?].} BAr@{WVrQڙ @fO6@[+ U/LHţ)`j?dDr >ik0k|V]\ DOd.5}_%nRVmbSmB}v_L׃{JaFOA x( b_Y5 ɣl%0MB 6OZD/cK/O&H'|`U<1[3)=ɫl; RN^p&rpDc!$Q hwN@j\ڭ2<Ahdg;O2iW7\2}'X*ܭ{G\AK ;mu١a>bQ GtϘ@3B$x=.d:ѷ^W֢cUK W#; gV *H7y&k|Xmao`Y0i}"@t!hmI^뱪rS`6/5,W9uH~~Pzp4z\gط\K䅋eZPZAUR`` };nS{I?Eow먄QP uiWѰ"tsiЄnqeրX>5_#wנ=E,T`KrX_6-.ܤ>G8DL"1n9Ejވ0v;ӓ GE&7rz%\k31<ݏFggQ$09H\i+*0X ֜·G:W*t59av< C+6QSbGV"[eBYš?QʍPcҼ <AD [0MO13s\4ҩZISi I":zo|.49$S y[lo1ǤKWr3]XB F1$Q:yƜ8uP_9SG\3L?G;5r[[3aXW$A|3/詣KT+e f>ZHwFK\%U$-A~t)2ۛ6JIwz])I;\!Va~+WP̫V7a*/T}O iIu%tlr}2_ z3/yH {^ a|M@aS=`',% >n2kyW}u|WG.ekR,e~@0tjIZ]rk8"o3ӄ(|&=߀̚ Wz< "f$ hݯa#lrI|P.Q69{-A!SKoҗWOh1'X"zΌ+<UoZCx _e]m'8ZoԵՊ\7bA ٰX̀ZB~)t]VF8vU|#(3ѣG:aYUc=0T!](&~݇gLj_O|aD Vah`덳A(陚+\nd١},Xg$b>{:=E"C nSB`-?t6^kS!ޯDVz`Y3zs|k"[Rֶ.#k ӝUx Y Zp+/9eR9{0V;0+ݾ2{V>D0)JN+ ~.obZwsq¹*"d:d͑"P_+fx%]'WvmLW)w"` mnh`~aݹդ5 p+Tf9-\<|n\nfyVclCfjz6jMixBƄe72 'ȑt$_-5Pe#-UaZnjk!Bw%V欏}_J|r`70Z⟆q%ƪ0{p壹o9P@@#UmaWJצ?9hdqS!A>S!V]噆9zBrŸ ] "9®itI&eJ1''a#&ƘCǸgcyr'6k(sꪥs+/c+3{:ãT'A" ~[ "w!fĢ5 ) ejn xw@/*#D UJГtdB=gљ'UMܭKPM )Լ['9Y,YPFa &CF/oRF jpP.H2BqTns@3:Dk5n(2 G%_Zxt~"QZڍS6.{U6-F#ebG2PIv%l-Xsqpxto.NvȎ6[/!22p#~aO`&{T9Y0!e^e|ŗ&v`UQQlfM!Oix/nOwzUXY8D%-?Ss|yϳ˃FIΑ8XNYo 1 *LS4Ak:@ <ir:+p?}-ۨ"63ظ&͝V[gѡE8fEueϢ`4ۯWF 4MpZ&P,_ޔnt# `9Mb\Pw "k+j0DiR>j=d=dz&UM m e]ȨDJs؇qlf?Xx gďWcŴa彈>11Y'@J4A$OA.i}Lb$hu$8duwmR'd+5z6]ʹPthq.*\e0Oc2_Y͎Di/Dk,;Up!W'0C0Škv0Vakr1*XށeB?de݄[=#Dݸ:(AanrhL|:% u(GѬ(`^%[p}]d\ӕF_8$US|w?G ;R_ I`S mZJ ?p2XW::^̎ӱb]-|kǏQa\57Ry/ZXpϟzrSuHtPh̶W18x\%|1|=$anj)2ŭK/d$Ђ. wy@ )Z. ]FK{-ݣ,z%c[_(J49W0N.&i yݸ $B`h}tjn烝`} 1|^\u C;K`))g@շU.5gdTF]*JG&&Z=# x_zTYsu&e{{}t$9$qr<Ūʵo¡H!Ly-󸗰u<< r?4_,zp5`Y%L+C+0 EJ|{@okj=&߫ǞP"R`5B+SРa}RRV` <3@T3)N] '*: YF7\fdɏ]0nE 8fh(Q:aގCT"MGAFTXR0`҂Uu~ݘ|㭿K+XEirMYA!#,-O IҲ0oiiHaP^iYъ i6l[" CȳY뾨 p1nznhFI'v4g2 es6XRx[M7fGQYQ i~{O"6v(d͚lF2-Aym\:Omφ-!G|[/3QXN+.(L˳tƸ\fJ靸lCF[e F8$Z\YeEpZ~ ,j|ߔwlT"I40d63ѐt 'WRLi~+Э"9,:I A m0?sd [4Q}bSB]ukʩ3w{wHNgXE ' ]ɺ[NJ*LG/9AmUjRD:`cKZ DŽ,d}9~6l/zJG~Wƕ=~Vkb4ڪ+49>ˎx^ڹtwXO(#!i8uB̝cLٞ-e3B EvL(@&Zk)PRҒScY;qd,e@QLKU T^&a[p\(1̫lsuo_Y/QL.Y4d^+lL;i*.%Wm+~]aiHcg wBvzCn9HNc0>dkdXӋ.ncmyMNj_ﮠ4V9uhv4yu7>纗 Ɇ̦; 0=2~xhb0qS3]G<lHxؼ1(6͢ϥOOy Ȭ 5)nvp/Xl338n_9RNHQ {;FaPOAFMN܋ߗ-w `_{@"/ У[qN`K<kZd۪h 檃pǕtB#Lנp |ve -2{5:RJvctpYWXZWER]K?JmiNϛXg2IZsZQg^$5J'E:IdA?ʳ *+8K`:;3Ǩݯ@1ykgd>o͘"ٗ[^ ~k9*pLq4㢱$M,utDI'n,;VG$Fܖx@C$Z2JܶdΎmT8@_p4iUQq=2X64=Ba06sYlJ ٣g uKZç*#ֶ@"ceAlS̠ԑ[f_KsAKF!G>|(guYz-:Q{sz " ,4b_$ohUR@(q"Y  ѬM6U*'n4n xRK'ٙE% .8s QagkJ8})=&?Eqnnᣧ nPc'SD66<R1lpx~j`d"h=\D'eT[ K%dpO-imQ#+i:$)LA='D(_$!0̓Xbe0RdC^]!];T Z}CAS0r2sn+r RlBhliCgGԪ-2gb7t\-`Ҙ+[ʹXb!mper`Qw5;C#n+S 6F8P9BӉ;%g <7d+AiTʬ4*Q5Z23WhU+&,Z)zl(o @ln).'_(38oݩ*LUI Na.oE+cL/qdJy ,t;2u &Ѣс6/gQE;/)d&'0Lbv̐=_xߝq#1.,roԨyyB=;`EO7XqJ ݱ}dZguu[T'oX+MyEo)Hѽ|XRjtfqt!8>ʂҝ"IUPWfT"1dfz' yC@]"^ʝ|c38E!-2Ih'TM% v\dS;ssbAOw n-D);>*[ō,4h+'@7<)Sשұ9KBgx\C4yUEAli%˘W="`9~.* X@ϣ(t|S߼FHHC29f*}@, ƭ26bu׊`"0nJB6ރqTl ӺFbfפ(ڰt6I,:hi=a+fbP,<"|ѪnC [M0çuëOJC8FDn[6Ba{`VmDDӦ s7S3LT1'_6د#UAzpEaf%8ٴdS(e2!QBZ?r q'+[gp?0IYZ 619)&q3;*R9u)lw~W/Zs jڇ/k0m];Vp\vXDaRbIG>* V _DV3v+bR 4}sqsrd#H7WiBbZ".#Pböz(csG}TRɉBTgQp3u('M zSFS$6 l;_H/5E?%)-o~p#u&($yrJV|gʃŸ}A'.G8 1K]%}=GNS-)Pni֯LH{,\HDB(M*nHןkMB4;Ԅs!Vd&=i=(}n41*)3u+Oj@X.WztG|ko1ya%dAsn~S:03 _  ;U\XH`Xu(6ڌͥwc3ь`sSeHe]9I!MՋXguY,3dukߪz%^e6"nj =tI󛾘@UIͥD5{0rFS
    -l=MI̧=k+Yҟ{ >FW>ovVfYX0DdV~n$;?6 ~4i;+QE|;g+ͨsëAМ"&| n1r/Y<=֎~J@8F25]Jx΃ggJŬM9 .)߼GG 0 ӫ5b5(ﵤ .'f.S(wR\8^jkK ~w WYaUb e'qvq2I`fGr&)2P$/z#Bd,ZLM̀“;!K5x>9Bqľz4ҜYO^HiS:Wx{hz](v`xÓ~n ls2OD #ycd6 T5!xpUtx ?Zk|5s9HK, "L'NLiÅvFV!ZRVj2I7= LVU0ew`D[lt H$Rs2"YW#_/+CxO{嫚,N?(k<. Z[n}RS9 i#=Z V# U [?/Od s@o3Z^cEc?X(Z7/y5L)ݖ"Qo.5$,SY9}z`%0Щ^M6A[Ą0{%+!۰m6a\L h-{Ss Wzl. 5 8tU? 9{I´$L;ev}l3 @Vl{P/z̉mG)V"Og >6`Ⱦ` 淁H\.)a6F}q;NZoƗ9~в {mAߟtPˀ߇f& AIN>e83t]Fo9gG2dB2cWOfrC#{ blEV jseY06(vuWn@Uq-1՝<_ݍc~jIX }p p'tɵˤ!;PrlV;_[&.sq) {i"q R6nRz~D9{E\yXZZ<}O(7ѓ0"ߊ{ ͪ d;Ւmlv6jnjb_rmxȢbހ~]n5PƢSnVD,鑪v1UHc* ,cN/z?sP{`5 :F73s˧t4)mzb MMo 0ºNyn`grjW3A{褸@~вt}zzB|eG[#ZQ3k6[-Tt3Fh飦-hx82+5z4Z9Ppv-$_QҴ"~K̰^51 EKIl4?q|?t%\1 1V-|04)w%QNy@UvrߊޅoLbZ>v_RI P>o:a!{0F>;ڴ2z9dp8$˒bJo -t)S g= GqX5M݀Y6}1 *f:eX :~mG8m6m{O.|W+M>u$z'? d*i|z$]߬;]z9[Y}KyJaKˇ2Or+>n[y]t9pB1ķB)z*M}6x@it V C0Wx g Vّ) %q!A5+R uے*(Hm-3έ=밐5p#Ot.Ev^xZ T3ZqDn{E.aj1EnWO`mM0GI!nٲ(uɞ(~9j6F7 ;:ocLbf`s'ZL|o]ө mάe[D@j=NZ kBqunq<%[-Xζ??أAHyvR'-?؆qXNplXΞX7x7$G[SNΩnb|v_ȋNVn[:@ `Ȼ>ڸaה(kǝpJ1Ij!URteg}(J>vrҎJJϗ]KKn  4D }u95g_Tc]ϦhG E ٝ$o䭏tff1 -JC hN$2ωևI"V=NaF k>HqIh"JY!N o;Բ`ҧmB] jH'o?ʔhP.v\{UfpD[cEX>%rvU"U @-j lAĽWSQˡo헹@zF f<|*B`m̫MKA ȕы5Znx٠~I*~z#-*54>ɒDUq)sk~j! EwT zH|ԭ ˒zg |x0H1O!< B3yE')hڈ\u<F6bZ}}*PY;8qۣ p+F9]*K#s։"amʽiSj#`݅;vߢZ~LRIj2'xLUPdZ8`Pg }Qַ2 pf in N惚7fxC}s]WaKWe 9ړY[kpL2Y2DӇ!yhpj{!l/T{9TR'Næj+Uo|&ׂ VӰqu'H~x™f   ڒM{mЪ#rDpZf(:Z8^bN?fPlӽU~یM@7RraK.!W\llb'eL7` 4r#okF^kKʏ:b\|Qcx3FϬ|.KI R/zV'Ā qWh-f`n 4`C#KGt8; 6|RbJxMm^/mg#~17ՌRօhMvO"3w('6?ƭmFJAE8L7fcR*©FOp݆y;3$JPՁ/ϠrL5րwCfIrG_!A[T`" ~s7NR|S`f 6RQD.%"o-"_3ǃ)G%63}7Hay¤,XI#1SVrΗa>iJ#SH{[ `=ht+#߄PE 'Y)*IyC`U_ţv$6Lj4@)i n;{g+V DmúmTqc?6OXvt 2u;Mf|/m1Q>IFE6/7MӀ:NQq.ǺrKNwY9\4.Df~, FAZNꦖJ;ǁyʭ8t] PtO'Y]8F$͔i3rd?%@AAUB󏴺z>jC p:g-[B>_5jJjiv8 '.EP k82տȯx[+Gp 2 1w0n|#;=3|'4<{=_ԕF%C6v~ Ɩn#(NLE)a7.lSc}r'xD5Vq+CBN@Al[0www25dBGq>?y-"JotztIc9҉LRk -BHXMa $&~!XRZiWgrS50YX UsenЌᠱ54MsLa*xyD;l%3|Ud@^C)2NKfaB0p&<&!N5g'G?k(O9 0nVS]9WKI#6ui:<=69' ^ќ)J_C'{q~*|"C"miok[bTl,#CfM:_gNhgm~бOma;8flw# ]c_kWV{i ͬ>ŬګS6N4K2،^mu ~A2u\m̮W"Ih40pLK.Ͼ>!N۵%+V W%)k㧹93ɣ)H[9YR`{|:}\l&Uz?8MfH"he[Ȩuf<\&#i58zqoŶKp0w]>qPUIJ'0G'w~83n@Oil}S{/uPZ ˿NO0<`?MւRōDtS_D2%ŏYfcUXI_ׯA7҂kvLf0ٴȝwMÉ-ɐ<JjE KDe",tS:&2s|HF| iJH˻;*cp?QPɰJ 3zzp' $TWDBBy4Gb69Co=&RlRF/y/,\:Z5ܪՂT椻 d@1f$,"+#=2BmLGY0(k)"cb uڸm@Y_h5O˄8Ŝ.*$dEJL![%9(bgګ',xlmH,;VPf3p[L F8%1=d"iU dNX/ik~޿}~.CM[M/0l݅j<۝A p(i@faE\%<婍{*=Σ BgNsVUY☯XӦYó`mfMK"Œ\s4ԡUtC d)Tw>@*M%ov{5AoSDu5<\;UP̄21fHFq07 馺HgXqz ]/[>'H)I%(i\b:kGT4]\qi)Sqp/ 9C~i&SgG~ S PᎧIo I3Pdld"ʟ771d: =ǫFy]׷>fw9Ax)!VMVi32m;C: AF"M䶮ʠNF𖫤^G'rGq|7A$044hT0topj&BaAɚcӲdSVn\5*ī\"1ƄpG*q=/Sl .yQ7S?8U:GG~@;i Occ_`vËNViaV^UjHb4Y;xt+ZfkщjѬ@rE#r-.؎.4JJ&)UT^; meLjH~C;XOK^)"e{h.@ 積/|n~ȫs~v,]ՊC Rl[f1&evm|/ Dapuvybzgw'V(Ü) Z+f٭o7 nǴFSh"㊭suLԑnB]H2*uH #hiSӱ s@dlX'MHY [x3h6c}Ub&ӪAiSMD FGPYP,,KDquT,Q*nrEi>2S~p69)= W:!1d4P4 FJFmpMWݒ-ܒ]'aҎ )8O8 ?=iuדzRn@.fEsJŭ_vpG T>-*1R8 ݅^(~،b #5ᡴ`GQ 'è84\i<ֻ펐Yu"AJֲL/~S{~&آaس2bbN_3E-I+'/IXט&+UG BjfN)=xCqUR)K uflycnxD^ ^#M";\8_V& š*jQq[l 3t;9hZjyː<.@3۞9,cHܷ}vx"p: [ Y:DZpuBxrjL @U4ާPm|l91Rd4|DIMجBNggԪf02<4WqJf*WyNwKTS,xv+).,80FֺL*भM#,,t!%R1b_'gHP|xTMNXՖM3j #^Ҷv.h* A_`{I"|r^H.HD"d95JCl,5?s7쉤q!wϷ-mgzyES%xO4> |NI|ti:hxBQK' dZ``@kDTߵ \(xqhA{snx0/"zy>,&6K2Y._(\7W~fLPXZv QG 1uDP7[Js*zgWf {a,eU:<ʃΦjh9L3 * s@e͑ MW~Ftzg#[7;U!SBƭ]dv0̩׭e7t BS˵K٢X wH`22f "N5[ѳ;hP`M$U C@zv_c<1x:zGG 6ryw^šyɽJ~p`'3)trK0_:Nۑa Mޔ٣ed ros-4ooytri!I:KǕG@;K1sidx`u2!%8E+D,IӴ1(qZ1 mfů޼[ǬCsŠmw|n=)]2T5+{zբ DIOLҽj3+t.hb #në]`^N [ʹkE`ց'`qO}|'HB6!vk>L@r^ u'De4о-vw. 8 'Q mږWN$|9?>l ZwlPwO|;`zIA9hO} ؛]3L#R ͙SwBg>ͫۓ4OEkm <&8-(_Wt!qoo>T1tYfkc &\G^2\2ժ:;_!dUhE̼±% L Lm졺pEPX<"fH94:bge8󹃲@(l)O:|hKʡ[jvPeNSii`{ܢo ûR064E{nCs!H7rծk밧È# ׻̪QfH`ɢubO,4%jHIɯ\x|4a/(Ѯ_^V/Bl*P6MFb$`Su9o+K1esۙK;6lt mK,V4%LjCre(#Nk8Կ8Nc 0)<<#ܥ4bTJ! ao:vUb[۠^ƼN\PDWWWbZGGdl'i !N<()0?l(;c *rT,b&ECL)/V;",$nu*jcZ{fr'Vi 66k㶆#a_ _Ok^$O2-%إol@ߎHOԖ6ⵀYY>zle`]Y=/gG~qidؓve>r }07N:nsuLho_^VAB[g@($(sn'roz}274$Dp"/"vߑ 󽆏?Lu'PK &L)噜،@ljZ۟3qHք$Jo> V(L%Mvw YY,_g 7g;4آ pf_\(9?+-b K+A8ĄVxyYٞ#‰@C3sA`^'Y N-L^fĉC|IBX L^ݷaGh >!tNoc9C `w; &C>ɀJˌ M0K?өT;*FS~Kͤ8*؛2.?(|Mr+e/㽉=:/17=iZtv=gm],z/OKB qz9oՙnQ H3L)GJQ$qJCP|ozcӱ&QXra|SP,ڇZ(/2*\()1欶Ʉ SQ~<cbh%Cͮ%OW]3;@Wqz?hTD(\T@eFZMoLx:S丨ɵRmUr4A Mj2NLS;w]1Jlbh/n]ʞێiv%WYHN&;ŇHA; <-Ag蝆@.HRjGD́h=MmD]>صZ$/ߑPuV#3b sKspW"AF#irCԡxb'7z8>jyO_\3͙#aiQ4 CA̙Fz001'Ym >8 r hE͡ [QVEf"AiazmY W}6B rW2o$5c<[s J>}78)VHy/י.̝8_-A#3 SSk1ЋPĺ+0}pozSXGyW#z^A]aeP9Y/ճKrCI/;F7 /g}Q)EcHydxW +M*:znhZ+Xh^rozYb `42.ef%0? 񟌛Ř8 W|錶O 8cpw k?ҕ`@to/3g˴W;h O3!T_ٛ݊R#6=Ib}bhy1;Hi8 GIoO-CTO,\y7-C ?A`nX |?@5t>LlrvNPq[q! ]3GiZlˍc&<]L0OV6'HbxP {l'DH¿fcxGLa:T1[YtIxX/IIuS?!7c-~-~ltˏ R]OX`t0w} FQDwmO5tI9`ܩZ\yĩU>,J?a ~na##MKT$(r-%gzAhNGw \/tJFktU%a ~n>{z;BrhCpU|v@ZVJT;pG{/^{P#!ѪDM/eRL2 Sۣ &_`)n.6,:HVVKHOLpwRuX"Y핦&oM2︷JO0u4oʠٗ5?Z{K|58Jy*k+:D&>cLLiFR0][FymE jXM_*ҍ PE>0 B-h懕vCyhAZr?qPc$B(DQZռt4M khUo 0j!xD#;.&HүmP2nb51gXϻ# p* 'Q y49D?ÖZ|-(pgz1_sK1Pvp72uj_DӓHgoиل5-'޾ B\_c‡ KrZӾsv.㫷 BIխb>'7PPfSw< (Nn“! ro1SV2dWmsr0:&Nelf;SÁb@;D-nWn#Bw[ 1o= /;a9758 +SycK:@䶅r 6 ״͂ENQUw3akrXjSwnP%NÅ{Z`]BmNp+ii+鸼^avo3oPu{ؑ8̓-# 4R)MpYm*±TG f}4 M+/ P}qoq?a\irhaa=K'T@ F)g%rYC=ͳW [.o\'?4#WQ>KQHSy"$kDA:ݐjc_}(Z>ARGx+HX ϡ;?^?j#0e r~|@sޙպ 0D-. 5 .tŽf؋)q& a7 *ϨRUČ3t܎3%*3Hdc-mpG6vX o7Z9sBa?0o!њKno߆A cK&ZJJ3=q Zq5]dd"=Hp7>m ܧ%dq^+a^KoJG:akYg?[Y L'ԩKp?bꙋO fd\ L[p͚%!kt@9\{@\f&jNeT_7Rm3+^iY;Y.+uzgͣ=OGYxgF&z@e@Prtn75g t3~㈝to`1;w,O|UC!\*|c0򶒪1(4Tn3ܮb.P6M`KAzg [=\<ev:|yʎkkK`1/uEݘ$-TZÙќ~}E'W<dDyEu.l.AѠ@oZ8Bjіˁ @2uL˾RZ 㰄1_ꝇ&}Ե[^0E񗳎*!ߢrnT_:Еޜ/jhcAcn MJ3qfxj}_ Dg ֞ #b1_ͪ ]O0ʍ_iqb°QGlOaS(5kVisv!((|QheZB&ҮڰLpAŒ-S8)1K&+GF.[g3[P-0b4= J#Kh:;\nB6rD֜gpeۅ;_+&?.Yµ[JNğB:Wjfk4l- \P:`q5G9Yk ()$9X9'} f~Tbf.y@RwNafW[뫎9P6c*ݤp2.OpK'AT%SFY_:# v )j9֝rw[1Rs֞'V UjXRp`4k1n ;y^`Ť\ J;| sʊX4VBO=$/uj:JZ;g^< 2~m8~/Іe6tjAϼ M+R2M@a$Qf5O~F NZjx6WHbwG{mg) i%V㍋ WՉZ>lu>vI73q;@?1)ޢa{Kja[e-7$ٰ ,tI4[t4k1v$[fӳo]g' Bkor3ך#[yḧ́,qS dS |޻$xl<`qZӕ+OgaϿ Yd F}aG4(pH UvC$_T/J>2Ə /Dwַ`hƫ<zqr*}j7} w툀ϿfbMp9*!ϭ2|xtn,p{oEݨUaM5Lÿc=@Iac!% s;FR *jkR_.%KίrdL_cDNJDUx\̓SGءƮY*0Ńjnt;WrV&HDA w_w42Lē#SYF[$T>I)~ 6Fo}9(7C#78m?Nm ڗX>vN<B* ct{RϻN1hs6@3X.*L_Uw_vK&:🊖Pd)r&b֧qjZ{BZPQy_TUD0yBש&V*;B j*:sЛrK0Lk FdO1+V*P]zqp0ۑvE6N$RwB'F+Դ KVZ_?dž1:HWج؎l!-W|&S߽|v9/Q# m臊dUw tI<±E&UY6GBhㅒwh <];ٻ3x.~ <Kh}iͿy0|J)Q; gQ81:)ۚN[MK»wikδG3|*WKoPZ*2O7흜J}AJ bT%3{Mvn\Cnsu;s¯>n?1 1@{]{[ջsֲ󱥟=Т#(ȑ*f$pSd̢e[4ܹa PcdExvv9a` . #ı/Q&$I]hxH'?rm/-2YeQHeb:8;)Gl[sM<>] 62WB!Z%Z\}G`!o_ca@SxԘFabk(F΀+ Qu ๕M ] 9/cK#(eyȚ;(ulE֧BiQ 64jU +(C2S€77 ..@_sijW@xQ ٘-6gsS~e b;O Up:Th,׮3(jh\8N\XF˵`h3 ../TRlzg%p6p^ZVC3{< US4d<{!\΂3dKGPQ*Ԑo717gPN|%2f |͋n_JYDW t/pfWRdgkey{xJlk;taL(Q݋\ PE :%)r K5n⻂dU /#av)wl.Gu r[iȫfYwLq]9%i5Zg4銘һy> y :l:[vo@X牆Ptn7?}ǂ" SY&Me퀡cȲG_]qWZy%{ˮr忰{`5LE4RVn 1>W)a$gaZM˯/fm4hb9%yZ 8D"PtzK,"M?$, HqɌMLRmopQ z f4б3O(g Qv :l1%o"`xN1̹1|!#JxJpKC{x/.ľbA[_WSע56 Hc$ywNF;fY@YHfw[bα=nZ]s^z#ǒd'w ߓ6A,J]Xyħb$<$ u-2%9n;U;N! M g:{i *5vg1+\A('[;ܕhEʲKYn)lDgRI&O;$D#c|vW\-x_Q>,Sbee\ss1c;)0d8@n {R3i'*P1՞i>SdA4'1K_ݜa%{V\Vltdم`Re=բ-slm4x FFr  &3dL5sLVu(2ji$Q<G[ػEqK\7i<=񻯤3"iaV{BAGydž&oz X'S5VCd;kEE%R ~C4DK ⮡*ل_k2*tIўpDO-$I`6J1=gX"5Xhhf@quo"C Lq+=q$N>*DT͸ oF e?g1{IZwyYM)@&x97sTX]>?1b>5g{+A( (sayw" QћM>zn߽וuLnX%˷\鉃P\9h k(xu6GLΖXJoƸq7s(Z=l7 ?ρ#url#Uqԛ]6x1Q頜#2\uv`A:Qp)Gkaj+]6 )Apx(r־ѵbQrSKe]@V)#;!PՔ!vҺu}V@:YTcV=]ydp!3dTѥg"G3Ju9oנiT^[K<,eWaVե!~Ba:j|Ð|0fR  JmC ن"6Af'9{ǷHgmqc *Udz9"paY\Nبn4Xzp :f֫$D@N./g_MZNY,{(/M;&1* ?瑓/q~}m!,}@ 0d`qьP|e6 J^ӱ b9|qB&"N)P+ &OML0y/t/{-.K bްS`)c_g7턋P1s,$u (9g5Cʆd­9w#ڌ03(bbPvl' ;NҾݷgq6M㢦=ƿAH %ͼӗ&iCV Gm׻p{۱qJ"4-iGµՁġ}t}!K@?ᐕq*ǔХ8DyIy}6GxfoW *5p]5-'TeD:4Qe͗3w (HEpnEȈL Epgs2d3K AWq |i V9Z0xg( `Jt~?ۊsDR s1!Qsns/"/Kmg?V*M.$,?VZJޱ r!JҴ$ӺO%&3JPb"I5<LG]jZnkUb)+ AԄ'N*S@V\XMف9^.5PVdR)Oim8T9O`"NJ׶*aD$!ت~ϡ 1ơ4,ގ勞a? fZj8GGX. ǴH_AP4v܉=P*TE;;\k]J/u>w;:SGy+шO- IM9iCIEoDE.kE #ՖWkhLIƍ]463$Ӿ6\ҳDuS+4nPVuDm8-N K2,z(vBT~Ԙ8ބ3έNNwa6oK uސa=[z ^b0hcVf&L G'eسƎ1 M; B s8?@󈬄jx[ITa x5 / 8?]2{rHM6JYo.6.MS&K Tu,E):2$wkCU0Z7F|^j+bF`~㭴r`/]|@Mgz_!DT~_Fib+Cn)b-TeW"!#~eB$h8YQb2Ypo+6sj%WΥ֞q#rPF ks:59wc"i{1}}u<2>~_Rci!3?f3VQȹ _+(쥷6f~'19B.Kī% KO6\HhݿȑV!=cIS.>+~ Fcֵ#U\:Gh *@SQL,}Ugl&`dDA#"dΝ@CDkϘB1X#\ {3L\ 3Ԫ8F|1q#3Y[.b݌k_HPִ%~Xteߚz|]i Μl # WQc}Lϓ@:K٠M=̽Z#YH2 ѷRBh.U&!ZAځZ Y ,V6jVcC##(:Pp Y-7YܛQU -M/Tƥ*:~8oqTya_Cp.Bj 6nS@r@<]难5V8w[(Ba"DZ6$vI"#)m"΢{k--@ONa"Yuq@}m[{qbsqE(T^}hӄ1Ud4M'0[jK!57>,ζ8rUR (J32Flg58cP?;[ǫ㓭z9H: 2ϲ#+zWz?^-[zE"RIS) @ !.UNfڥ=Sdn @ s(S<6[ 8Tk_<5?H. H_+򂸓.Ç[SR-ՕQP} 'rP_u @^_eqk=$_qՄ=UuzJGud:K)Pi*~LK]Guj'upUٱ$m~ sY^b^ՃՂŰeGjaYUE+]饨AK-DmLMOU@Dw.g!5Q]A**Ww%%DR>=SĆ]|F -KO9Hva4E̜ }4'V#CX%UGCy(Σ%˫Gа}Z% :/ݚ~Ll]`=ܽF Rn D*:ބ ul!Xz;N{' I)+t%9BC;.oτ71)7hDrmC:[b܂#k'oRo.g0">*i %bo zVT$Zd1ADo`YZJ(IakY$z~cH=C>LNCFک~pI2E.,Y\4L039Z>"Q`eDR,1rb2x8%_[¼I[p%u&ɼ(+5seٲWd m\'@|S*J Y¶->$Wf* d|zIG&,'"А_bӋ'Bbb'-hsZA>Feց'/d4z@;g+|]U( h/;Aw՜H:q6ɿ}l~N7G+R>ϊd*jT9U..,DqzE1{7@VפOQ{:kMI|Nlivu펓SX6 Lg EVQ<>nKr*{hl`1ׅ#:1}ĚHz1T0p:DCrP?Es|q6qfV{Sbu=V$ۈ?ؘ8qfE˟ H?)F;[=2α*"4k:Xc$Ep^/LDA+k1m^zhR @{o%>tf-2o$1,ksv,ϗm̱N7w$"a]̤&ڵN" J"ŌZ2kݫ\VqsNQ|ۂv`ۿkm*Y:]VTx[x n@Q}  %5HIa7xoG;]EOˆġP@ @u}(0QBE(?f Y+D] tSjV NĞFGhwFb uG(հzCIمY5|ĦErf 1ώ?]h݃ؒ#lXxI\)*8jEO_՝Yc( mi6HO&-PH<|~`+$q: %^G֪Se>\2iLrNS%ge:/K4%sam ظ>o>3 JRA*wIrޤl'Vny2hGE\MK`{ayӑ[+)Y橕TBƦuLToVDNf;hl4hfRA>TK%(5-~۽@¸Th yIbL`'Rp.:sjEʱho (?h;}W~!Kj~>Z j=QoDΫKꍿi?V'#)9bi RÚqMrj+4EQ6UM<)G1"(451rn0]H)+O^Gͤ30߉ĺ }#}iQ>0R9b! ^Nڰ? -3yMBjQ]zGsd=Cbs?@ [ ͭ4l0\RXB{|{nnɪ&G>fv:&ֱܧGΩw7,QvheH::?'gBB.vݝhDj@h"B,"J,ӷPڪB)E{N#DmJNvBRKq, &;QCw@c<\ u[@q`bp,|fbN*fvژjʘ 0ܯP(6s#Ih}!(Y$+OVE\nm{"6O,:⑹˺Hr,-Mṇ 0:bFF*xG lFv+XLfr gO-OWm °R%x' eHA52˰UMڙgtVѵ.jEd4 ((5|k*:kFa"2=(iEWl\ &%`&[ztKPhUyaZYUCRԍC _0`V/= _z>l0 F/ >79N.ԞX0|W#!'I仉|qQkrE,QbP=FP FRVpf]N#Az #2GrXfvY&j)\7ի>O.gOP0F"0[/FM<>*"+c16C6;+[,Ѧ^0N .6/^0KeJ(o]0\ˆȽYVB1J Ax=7,~81;qP]5TL{aV yzG[:/+Ʊ9^N5KBXxvS^#oS`)C{g67QZreqsj twxeV,C%o,pͩ5>la|gݰM(^'YZ.ace&{MI*6xrNdq7AtJ"A/)$.o65//p>%(mZ Wdx;F&]L'm}ԯnRV=p)uy,Z!X%t]!P<|+pooA['`3^/2/3Mw_X>|p!3lXF*n)s~oIoODd8ʊ'[bًi-2ٿltu :/MT4fa@jwp%cF=ޫjy]Wjm J1"Z1e5)X\/apUk RY(FVHp:iTE Yd>/JLU;4ꕲ VGc !|\PPY^ō@_5œX#d ƞƇRX^lB?k2YZE t3%4;?sB?TfK<@v$ Ӗ^ vcG:3'\ef0!mAFH΋Ouޜv¦جlqDed#POb?tЪ JӐ~x a (vHo2jh0&GVe[;BWX.{aBR$#:!3f!.>L5Mt.P902;i^}).Lʢzy8(dN(%),uDø&UdLe-^纂֫ɷ##y+d';~ʿ"MUQ]: hXT[SŲ#`R$DcXTP?Si^wQ INxvyw%ozVlK%MpixFNyr"iMє0Kޮˠ78k[v[P{oY皗$H3 ^ 5Y³C ňa{< 6v3VbJ,l8Uƈ>۠8Z.b#kav:"bYjtS 6Z#Lze8lej"{ _Մ9] ~:oȡ}(+9",l!~sE.kk]ƗaڃU5+}2 M2?"AkhS<\9@ 2냶rtMMU28QkSp\b#_W֟ޒA=]"UV&襲0T ;v t3?j{x :%_r&J4ckPZ@Z3ѡ{(-(фڜ}TPȊȂ,RzBՖ~l!AbA'0澰H"y>tzR""!) ҫfN k,x-}S^XS$ >Zܦ0u>׽Q35kt ϯ 3HO&?,Wg1.u_݈ dX Z,fZ" HV'5seꈦ3l[ک;5\= |~4_]EtHY`Gy bngA|o\L ,GwXڻO9 q/Σ-j_Hsm+:y)6o8ZJEW3Eyz-_1Czϖ:}b:(a p4NVFJahaT{ Eu&q]ݓl!YP _*EB%yKtBSZiw ?@1swjʜY-'d'z$5-qdߴ?LKW~`%aj(n GIP/|ŝGҔ?`BM֨^kI HMW}Mfچ ] s[27, uWsv_fPB?op!OV'k٣GkӺeƞ(Kd %c:vY,n͞:e٭/g^V@jt<ɺ8&CY6M;H㨹ʇ*Vah8 B1l]{*Il`!tM@/X34!ZMk:qLQ]\U 'R0~v}aψpsb^Ş6 iΎ})F R;keq#{_i [9Z W 9"~,-̧{!Nkp:Cn ]3DaS+ Dٺ=|2Þ iEs"/|틤0~l_Ur`-zI lZ %bKNvjD6/ yXo*!sq1gAT1zqԢ2VsgeE%ik[tt5~^qɓCDOaLnщ{.VpF{ PnjiNh]a1T$BUD]sUS*Pٯ~Ez5wjb8{Q 2_mD *¨^m} i)SN Ne4(]qN^{͉뮤\rOK5 1bd#,HB@4( *F{WQad[0.65-1"| Jk⥠WpRT}}ƅΈc\ Ƿh%.i 3SԡxYgن)1j\3 $1@)C^] J'KF A%4eT݊;:={4^|":{AؔŲbD1Ix \o&U ׹07gΦ3j>lİ굃TeGn3JQn7\]HZ5Yq5\{ኑ4:(/L!&cBbM V&t*Ut"!#*o!-Ն+\PV!z b)4#rm62!$}T)<ma{?[COn(Ȉ8\"C?PA4,y n&ytN܋yFm3^S|P*!ՒzN8M} =DJ_Y:9 1xt{#5u"վx4a(gv-;j6{TMP%'zٲtL>_1uB+(a?oA.kl6o! ge6Y龭6f4i|@' lַؐ^ yc.e|&k #$B͉KQ?\b*uQDEY:o?͈Qhu3V^/E,x S^EAАe{ӈ)YPɶiaʼJFS* +ф=DpVϩTTWU- C[DNB }l}_路Na'̑É] eehL#:q+ՈڞԿ3\ъ)Y#wÃ{(Y.0O^*C'1C5*YKplY ~.Zj e庍'sqg`iH@ME}AzH fpJ?9VpE4G>\7הS<=tȦ$TB#e4N~Y'Yrҡ*Ke;;KJ[ʗ` lzJq%eS6#"qF'd?>"nbWy&߻+ĤWVimYaNFHAŮEe8iǍk"/2sY6 :N)(5@Vk_Uv7tҥ gi聖@/t`N{G2>TÔr ŤƠPW֓X =SoT/J!1% Zo ۢrCAd[F{ECz{0kZdhOVI]i/8@ 'm?g'lI_lAY@$X`E)z.[77y:R?!:*Ci\su\)\ -4:$&Բ۸F]ShKD&r 5MaT5 YExGpMH郃>K@fNiXL!~RC&c&^Z2N.+:v*W[q:7Qgae`nȳCI3s|5+8wX:Ҳ`ڥnxonCU r}2q% W')L' CqyE8 4V5WuΗ[-<Ne8->V7y?U8+Ć$`dN֔OA0րL]~U1 2\Kfv؄+9; |!`rǣ^jXsT@͢a""x">&b..51r|Iy Iz4gs T.Kp6I>tӗ̲z'zTr-8ԩ>6zYVG?LZ9B.?|C"~5mO{% Bq>hp/7| Q90=DȠ{KݟHԂΖ+$XWAxN5[÷?S]egs,Hҍ$x0 7 % Ray {,8/ j.5w[+_h!鲯Op_]V]o>\-ՇO9 *l趭7+yfcڨ2fώox:GAޞu#r ֏ S2,_|fOm rc}}v( 7-4QӼpy~O ד+}z5wUC*U|:{^g%1_dZjNJ_VHr?:e > .T2:8PaڍMAQ  jyD^ũ}o [2(>ijmй' Y|Z6vL8 "ZbíעL aK53 `_@ΟbxUF>~G1|~LFB_hh7&'~vwWf[# Y, he9}AAFq%b DtO'2'3< puc7Ύ1o2n^[0 ;Jn ]1,`h=ku^ TY6؛:GqS:.gN8/隑tVk0I-?)k]5硴w f~.S.kDY~ į%׏ێckt*pP(d1? "¬,L^E4X1X}3Bi /MM!Tb'ܒJb+t}؜I׫uMIޓ&'@Rm+` f&54ݵb)yu}E H}er ʫu0w*&L!]3 anQLco!7b(jԧ+e~^oO,l{ ̩p-u<Oyt |~g:ïLnϮ?FBu3-lpϭt)1QU?6":NlʗO*AS_#3n~\x%\&xw3,ym.~5vgyq 39,Hօ7ƻ^q`5v^#=~&H>,p1V3E8w!Ɨ,53{\Z'!Ye|3 9~deq e'*g @{)UR48mбMS&H:g>s==eʴ;ؚV0T6=&yBm7|Lhܨӽ(j^').*qi B圿4Y@|c"~*.h|Ě3vC,KIqIizh@>|30 ojHҬ`PD0 ]W,_wf\ :~^3eR^?3`UbOyNy))}t"a*V ybIֈ k O%shcfRD%?tie0~&k^me4gfۧxOU+o,U gLPG:F*hZ[& -E?=FWMX`>dI=Dd̜cI,?GYҗ]CumUƖs%fҗçZ)3a<0SBw4k};RuoFfHm=b9Pz4Ove$jC2vN]֞Qyb*=/ '6p5>aB*x1h&,sZyU?2v 6|G^8+y9Y!|E+s%& ACCO}l9&wMWcܿ)T'*5n, b׭F$cȈ{hduO7j`S$ɼ%\Z6^K@%Ķ+Ԏ-@5qHc3x)sC8 Ocշp?SW%m󧗭k@xP\M)5 ܋"EcMeA71`[^)RCKEbrz<WC[h"VD*167yzlp?.7VAqHM R\ndLS=-O`G`RT#Z[{]sc@Յ8; {p>aێ%JIs4Ҟl:)$7_RL"jD+n:F{:>'#zW"|V6Ara @.8Tbeݐ - vr&SC;?PA@׼DjgCEA 6 O`h-_o/y2^&I*{\Iua &*eFz0N5!E/c0L`M K t-IpvD?",t?BE {T03pA\]-[ۚl:V"S$%$<^h(/ߟM9Z{#vl "9 \@̥& RPFbJ^]Q$I ["?L[aS]lvO/UlE >xIPZe_ܛt{0uPPJwXm_txpH 5 "^^8}&ҏMn_3?⏻OQT9+F$ /:U E ѩx7U|it<+ޮs/f'rm`1K^vY4H'nȟ`Iry} Q?OGeDuZST=X4V5,^k)׊ -BH{H#䀹$u&V6Aw:]=?Ғ( IMkXﹸ<\?D%cE`oqݼQf9</k&М_&S-̽˦ w6S3": 쫢~"rj=Z E5$ХA4jZT&떷z<xo|>#|U, Tifpp4) b+UIC\``poL¼ulf޸i6nE[m_j{ʽW,:Ll~ _GRq5%>[h!;~wR^5ڠr@ґ<.X3Kr 6oͬܛ< Jqn<+θs@fy:utLFѯlC\y扅6=;4ZS썣k#?GcOil/¢MaE Yc^/`Ib5~!yAP1uû[]0Xl6^SB4_gN*o"s=Y]'\3e9|}BRhd1α&Ht= Jz1Iҧht/03Xʵ2 TADA'1Jv K\[-V-j'ZYiԪس;[%s[bf I\^[m{+J$rdo|Q)mDN9Hp)>wlDd-1yTc{UA=ٖؓF`iq ǔvcP7nK3N[4Lʼ"bd8D v3l2#ÆU7SS~p8AT^ˏ73JHkI,rX'<ݻczcc73` 1oX]*BQhQ-%af2yhF ^ul%5 iź}ҐK<F>wa4o0?=B}2gN4ڮ5jݣ6u?3jy/t.3tk"LkH4KҀKmJ4EY(L\~[D{j%qu#&~-G:'s< ]ERO3Xojj(T>)ӵrXwAVr":bTbk=حdL%FqoH'rT{rhɭ4/'w(RD^כ3jugbfQ"R>5ywq&Jaұ{ 2HegBGj`vxr\Ɂp*74 WCTUs qbJONDZj$j+%ɨ򜋬~/EeΚgW_=m[o^i5ÕSG;oPuq}LdYT݃bw.T~Z>pj0VѰR掑&na.uhC ԻBzpɉzí/բ7$us< T5Ȟ]1_OmP]r9z-'/MB@TY:.-Ok;MizgA}+ۯdu'ˢk[ɕFK /? uZ%|Đ .=UI PHA<eBJq6RQq14Ex'v4ݞq,$'<3:C5ʆ9 U]| 咨zdN-wAGf7\{GcFƲݖkU͈nQLT59ACʘbUiFwUBmu}C6r}3k{hi":JɮˣF3KK\L:(ExFBOaHB5cOk7H_V ز3/QPvVIg7ʋ(.yc]')g,+嗑sgW1abR+ Sn e!h G(DT$h' ru !6Ɗu%;Nt UTH[7UY;s}Ϭ/#錘5qvǁn?I2}qL~w]BMG'4:c_ywvw%Wb_j~jd7[mɑxaPVng0H:Mۨvl,w pa?m}adKTe=@o:ǂ rw9wUV:KI,j=޴;7WO 1 }e㄃ Êa<%&ra(.E\ugi@0&5P p߾:hyX6)0D_. d{)])X{6i*k8O cmǨ/TԱ !6?/Qbr !6/#Ƣm[)jh@2 (9"9Pq]@n6%mt7TU iM%6򄴏dȲTozWs4ت6/ЛsbQLjxZnVeg+wǣ(]?i,̈1ZK R/'쳫/DW;!rˀrq7V1%}PYo_sz掊aLt}Mud(hT4\*>/Tl[fEl Spb?-)!T .g2V\BI(tM)*1Ō1 Y? A%f0vOGTNwm{wO3[/lw$ $tm ʫDm'·sGʐ뷞#0>wRI3 }DC3wb]fl"KM!a~g1Q 8"E9yqߚlA"YMPsK݌7'Ǜ\Zޫێti\+p c.T/9a[x.BˤpCHP}e$|/& գld(țXD 92BnY.֣ae1˘/x:ƾ/ r(rH^]~4>\K\ZoInŞoK( B9"mC  〼6')vH8־..|-#ʏb!fx<\mc=` mB!8n<|3E,~<Č7pHGo\B(A҄DEwydG槫8o)d喬D}At]Ir8[x໽̜]}HK1kPU3ѽeLLScCRJumzl%]d)Ԇ=tkfƵa/\9 Y!)̙nuDJCVw}\%!4 P''I=X>ﺾn9{BT'>8Bj,&ѡ &OTFk#22ar{+E呟 L-Ԃ'}]7Q)*> wM(xFiπKݍvr %ác+>{αZ!6,t͠?'Y.MܓTÿBMI<1e0M)hx&Hh%w/Sfv jT s\G'C7 7Af+1}]3)=ޤ߇^ZpeNe!u y31" 7M$ODoP\h&#uʲT`ޱ8ttkL#|Cvq0|E:uԖ: z?U,}(| YΑu_(v|:+k@67ˊ);R6ZЏmw@Of>~]+UfE~/{~SpL7\_`K2UP* d1`hHlKNIVNOmiqshsf&AgZ?eZ޻T+=:/+ŝ RArz-䰐'p=O58Z㬄޼w.M4Y$ڨ~j6 ȼX%! s6PNw1']36%'M24-CE_G t(inzk9t۔94AD+iG2;@MꙦTaﳿFD ĖG. {:V*=1 x ڝy\:,e?I*|%uT_)pyڬ vchmPt1AXj;.x}8'5J<+2P??,> K*mqI-*=nJώdR;u2]^ʿX/TtDm~辶Jôև̔YIIf 'D~=CjVWm:#ߊmT#50ńUDQi̻tK&o6Z:%ZWXK Qt`az0Vv6paP®s6r:;ii+@-R3[5E8gC@K!R1olP/-o-cXvwSXhaQ^ O1pP',Y".qYVڋ3kxq3,[`|/ j:7lPd\[jB;fFg/#8Ud'/dЅ;hWJk[+X`>Vv7 Dz A&|f!Ϛs5{4H,[<[!vsl6CE4ukN*+l@{i$mU!F.NT\hϬ~\RIĄ|WФ6e>g&&./mIh>-Ym{\8=kH2higx  @ڂ]cbX)uP9/d;;VBkeJ_KVj*pM0J]܆JR2ܐC l5uW4uX%,06FՅg KR:󽜔WdKs(PaL6lɳSS^P ioݙfVAl 8^b-0}.L>ԟL[N]R]#({\KEv֗On2͍5P8qz=@+uG 53}{~*0Z],Zƅʎhm"N!)6:Cj3t 12YQ31PbVu`[5a6=gP gmFL-3,~sq5HiA QSa/@?uq4;( FY?wtJ SɝlPdǺCnS(#Mpq#rp6AmzAl;-tt1ĵn2{ F<\UҺ.7 #TUP q`]G$`4`6EY|&IRތ}9V1EFhHdbI!x@U=RUm7$#KPw7. >SH07Mx`:PFRt%]O"]Г؍g~GC݅5Zi5 bikzgk=0ck_gStno*ֳtp*iJX Gˠv$Ts֕&)La8 @̄|zDاy[63ϜoX<,9P`{tsnb)zqp*fpuxOF(*=N&an@Q2V{H +mLԳgZ')+U!J2zVb'7e+8G`m@,ſ);+@czRܖAu)k{Umjo0 p5N4VD8LX{)׉fk#9h~x)0:''!kzf$?;T_AMVx^3@N@HdKu=i("._؝]sᇐ a{9* u,LԜȲ 詌werL3hMyw$Ku.^!]siL9wi)0a1SMT#QL6®gkU5SxdS؞t@e4&qgYyt=@>GeV.9EFڄ^U쫍*W]n#&. c:+6eĭY>Y7v_i}՝5*3DZىTvOoY;b$6MMGd[Sf<$' tHZ\k! S v!rk"(ؾA2n)jnd|gL{olBE@/1f^1Pw." nD10pL2O3Im`S2EO]9(΢4}@e50-ۣl}ŏ$7y< !ޣdhcЯ͔$p]LpΧq^'3+z'&AvDԹ@FLُ0ʓԬ1!+Ϗj  ,k GqHfMn5'Ud~#0>b[f鯌?S'j$fiN[.ċ:9Eqo8v2c%t|ga+]:⤨|j_yiBOX9񧯟o VM>M;Kq斌dh !.Cerm8(?ukg?R?)>@6+7ˍn_)YtŪ;a H?,S=>0spڧ6IvuUر̔f0V *Sj[S?'uВMo&J7+bvuG6 R}.0!@#gc5u=k\ϔIl%d_MMY䘹Fs  2{ pQuW s}C)1xaX% 9} e.u^q=mؐ&4O}%̟11LC wV ע᥃Lr:S5;hk\DLd3o` *+D~ $T8ܐ%iWۚCqiU> |#Ǒq!U\pXKiigꁱ v'T;P(M-k*>`Sq1}H"pc xoFaµm !$& bv1na=q;}O~BR.!8yGz䀴wYi%W~XK T)fSyfDl] Xd:t'_O;%Vq8Z-%ء㵕ɘHag7Ė(NmK^dGU!6orc*)~">< /qE. KY8κ폓&Nu=t8LD$v,iYK`=|Gҹ@ y=1 ?Odd)y%>U⒧KVl>-XtV^?!7b+~ fJz Kiy@|ҜwE@qt-ky ~xk'gt=?30O2J=} Q1 G|yz4mh@`=6td{9UML);u$H9z`mbآ͐hYh^*5 qU[ٸzbM}]- TJ@ tS Cr-\^W/8#([ yČ3S6CEPXBR)̓xeaxQbhh#7]"=%`P9j`-y)&Sol\cєw`vIa+4 s5ḏ#UeNw UTD8a7]FHԤEQ:2D/rXG22OF]y35xMfvXZ졄I!\;ufnr0]\rk̛yXI@he"Z̬ק.%oE^?Fmv6p<wtM͉~ ైRVTZ2a,Rhsxkf.ZOh (6O`GjЅbG_y ]r֟0\.xË:n܀m|Zo翆sLI2gQO _[8VB!k4L %Fχ0apgSjiA N_ҮoO^jywc ,jayUŕ l&@٢r_-|/yBGg%u4G"^\mygr\l}j#w;_bQLd7r0LBSY➝-MӋ˵b(`OuHVeƓp?_)\a"Dϸ3kډB^I3;Hؗ*ILѴ-/w#BHكP)]30Mk#!eC;Z*^$urEaN*К n#xoz@Ey I!6 kTB+(_,rȏO!q0*4@tI+^X=CNb>s&Yʱhܩz.߸@L`X!7^*܆l`wvSr`?T= ݋ 69)KVrٹ^p vay(yRCK5WMpN8Q|*G=\>MV<}w!BC?xoA͌Lx5= C٘H@ԖΜHFLBꨮJT[Mt<)8v-,ʸg9>Ĩ,^.}G:,3Qg1$JaYVˬHoDIG`{GMI<\0Zחs%]v24rw9;/!R7 bn_ã ?c\eIJM(1A$tym Y_qã;׃: (Ѥ<`H\o{YPgG TGg'5;Z WGHi\ϛDʜ.<#yQgrh[Źh SM[\AKZIjȨN$uoBYNXy޿%kL~ u${-ńOWC ?M~a_HDêT4G#zTDΫc}*O'}eHvk ,!K{y@ f EZ~Q-}3/ Xg#.W-2kҠW/\]㣎t8l_8[EEeB0an6D{ >ץ|@O:A3HyxmȂF q;Tzh#%($4,>~qp΄b n;Mȇl@p-<B5ی%@ -R/8`Ԏ;-"/S@^^np;a WpF<`'uDGGf~zB,GW"k F;̖c\sКv0[@(]QQi >x\K5GDOȈ \BEi2g@bwl3bmC^ԕYrEԁnzOH3A![&Uf odP`,V2/Ձp.6ߊ'ȣk^6ecBJ:Xe:3˜ۣTlrܔʎ"JyDEX' vѫEvC9 >$cWL3lP"c}PQNh?҃x1J-Z7gcÙ.Qak(7i&|[PJU =d~i%Mɂ8vPz>>4WCQ3)ix8wA\$LdX9II|ݖ"!T|HL-(ܵ֡SbmI>d&w>sH6Ϳֵ8*RJG\ 蜕&c/lT}S} ɟVv{Q2 A{bsZJXf s!mCLQ{a%Yy>m{a{6 &u 'gH'i gDJ /yDR ֿ 3Q=Yҵ̼lL51OoMYl}܆ m#drS bb[Os6'ܜVi&UYgP=B^l tr sLϙ4֏JW{Fvd7^ !Lc,hB}Rp+}Rg͐ji[u0%e!&TLԡK!KgW:Iliw'B|9b]O*B&v U  oka{ZJjiZқb=Rɔ, qɀ"麫LN+YR ujRՁ ye+ӣgԼ(:OBL+``9rw>W@Z hhFVm3eqQ_XղYP3Y9irکmwg0O,,@"tSxKg^~F*9!%ĊE .;}u= l46ENb?8Y ;.tT Կ  ]4nܜ$ٯi@e23NA"&]v z_BFI_"kiɡXwݰъnf|ܒnUJPi~zqʰo~jWŠ|Ji-(iܾٕg^GԦ=)"s.*Ͼ6u`WԒ[!}0 }unO,cS{<1)]qB=S/AT}0 & Oo(ctmOS$%e <5w/UneJHFRYo@lB3 Qd-T{'>lX%Wٶ'jY6`C bQ w7=@nT POuOS&(xe t4*j1K?.ޟnAUS4dJ2{z$$6+nW5J UOK.I IK|&Hrquk"AE쎑g OUѱ3t8y6W~N49ŞoJ`3\<(q=\MPUX0`uɂB4>Uň’91 Ae4|6~UϳHNA} :+qty Hq,OM|N:i%rOi )jfiJ*/TUHh0vuf/lb-}]Q9(1xU"a}AM"1y"g4ym/p[˞-Cy) ZAG+GxxfZn!c萄A·E8WJ\)SK#"_ `ըT[y.7>m5HbV{Tk{'3U6j-Ö)>לWZcwz%7hFQEcZ+x7=QqBMWfRd>M;TY\](i[`Ss`5;rtkhf@ܚ%Tp5@QAkܼ/_Cֲ9aP4=Qc )zwEo"+ :#K{HIH.җl|]B2#߫^gٯ-}fOAXqnN83HZ[Yt7o)A*"O[gd+Uv>EôuB6w`<ЃCY3O@s` pOZ۟OIjIF E\ܰUˏc2Q3woe-_ڪXwS dq+9Np"镰/L}?7 z\~F9N(#"^WsQ%R$_vKk/˴O޻-5J2I4oʘ1BS]sAS*Pq9d:j'uu?o,onOwqn g kb1peFPo*دwH;_#<3sWs)k3 nyE)#W7D2RċNJ x V |猄;k !Ɍ5ϮEv% Bom, )`F' i6@N;*~Arp-vCЯVhnhMM6I?"9r֗p#TC㇦I<U.63MI]@!6:׾'SE\wg_b Zs!.ܱ%:mF&hM%bk>֐!2kN'8j3e ^Y/i4E|EIKG*G}?Ƨ"R^vzG.$bI/;g1bd)=fQ9`#p 糨~*%ьbյ!tĥt|mGO)64ÕFy-}J?, tXET$@#` 'D.w]] T JA 9iPR2$ 4Cl~8jbY\&GeҤSU~,!aWU(f PW} QQmt[*k, K&4Omfyy#i^s;õT?4 JH15c៪G$Sn7R9 ~'x<-]y+\\Vhwnh->|`2;fwBO.5\F>mI)cT }T,]b3^r22?~7ّ+ ԦeG"?cwnJŽu0_w-}Ht:n~(~wm#^F)Db$`q<4C9J!OHL.t2L>8h>WFӊ$k˺úqO#{=}S2w , WXf.^RQ'Dbʞ4+AI@/,*/o \w~.0q3 yR>[x 6Uٚθ;[ac0',t?VTVѲd8/ϛ>c%ao)7Mģ%_iwƤ<& oZv$u!ˡ=($40r)rx^P))߹Jzgоa[=}љ $U6be]|+Zh8jJXY6AzN)WQ-f} 4Md66B&0k#؎= gWO-# xd*Ct4Rz0dUir O+U4opWp]>"B$=v_ zeuX@錡\, }LxbQﭞ9e ]e'f3} y1v%CKlPs5 x\2Dxti`Qe?A$u)R lD l@:7EmI@oiDKbUx($ǢpQSonlG} v:<ԠcqGE}Ƈ!bu3Hu妇<< / .+3m\X@BBhmD!|DoF<^T5!g?īDp_|$+ǿD xZMn^(C#;X[mʿ~&n*JCqH.ұ9w:bgB.ߊC!PNqUK.lX[ 3AoMD4 3`iwh\E-ouK[w\F?bnE{,˓6CL1r4V1VDkD}kS?E#I.W /~KCRFc% w͔uؐH?"CEplT,Lpp\o`95)8ڽl@RBi! *KTfwݛu2zщ*T$vZYG0K2rBOE?lJ; egvuAgI=藏;#T I.%Δ3Ʌ|fe窂2b!-g\\fK;*SL)m4~TS;imoLpi] OG!l]s͞|4 m]T /X,ykUZx^udL79)#4E>?r + H=Q@oY+ݚ[xdzfV/V]E:z4E3; {IW/mњ_PpGt0ABF3y*}QVh~g-,TD]{8Y[+؊Ơlcv|4)&qA'-[1щrE<1BsEݪ)n r.:R. }bĶ7kcqJz/z'1.k$iU2.mJcjbDv2gR h9TNśIv=iߺ*Ɖ(K5EXj,@BfVTd3ɚE_FZ(uu pnSQئfPXA?*hIU8&7"MmӉ[c^FvAW "zRu6g-ͪq횞:C|g'2/Iv+ҭ Yzt9{;H0[鈞xt ◝sЦNR a]sp=nrmV7zL(o LX.լ2+rN<6u=ļʭCkH3cm_'` (;x0Aȥ$MIX^CC*'GfC2y2_wZX%` 2>ۄhZ9_y}~vV}.ɍjG1[-D- o-"3S֜r6m*B)Zrrd q9]*^n2:/WOҹ6)EwZH[IrOB G<%#z"J9Y?`=1ppS;㫢*=86Zҕ`-߰떷'al; mنS?DQU>AsXvLxv](snRay5 >6jZ\kOP $f[h\1iŀ`HX 0"hg>lQTq&覑vPze`BRk&Z7Ș~_ *>C-ΞtOP$Q[t0{Q?P7_*ۖ|j븴] ?"_ :qej{H1jDt!{EDY˵A[򫍆jQAKA?8˲Sb KR!2$Ң oeh zT X=}Sv\5B`]p;9viO+T^Ʈ@j4l[Բ."!T{^\% 0F6I.V':/.PI<$W0gE7NbBD^ &(9Q q寈ϸSZ%CD<kKvK}͙'CM uO7ҟe뵨J7$F#Mq躪`yd'/}-+Ph3zS3mOe/A&7fRπoY(y cqFEZAMQ=Dv09XC1Q7 4ѵR-Rj;k}*\eQh3E!ޓ ,qh!BL\S}YbzbKFFʃY{$bmG0m I# \ENKvh >m 0QQJTUhZjB3rԌAx)qv\+lf᭬ފH)Tj,/xo?M8 "-(Rqvh gzN5.}0w[_&)FRr_ě+-@k9_s %<2)* 2Sj& *MXBgI֯j `Q=jJπGwD>&(OtU4HxsNfz#X>/E*u=]Ag_c[r{1uG‹2fvuT,hy0pO}Qm?+DŽ5u ҵ l穹 9ٷǰ;g >/oAD_ŵX^ƅlK2暎R\m_EH$@Gl`v,1#YƍQa5͔IjM+k#*6r)@NHW+`ǡWhBvaF_4m3ϵP}7{KY߃~.y J ?L ))dN9SWC.T&9)+t'w|L~R@\:? _y8zD߯$HM6Ie7#_"ʱH~Ed#!C8PDNTȢsv57f]"|~[79gD̴h[8AWPdD;sDt(`vbc{wV&`&>/&A~SJ@vQ!7x28*&|$#yKrP81eTGgS *hb#żdTX ے aGfPM]=*q6Bca|f#'vTcH36\X1DOvىK.+/rKwwq T,z5F SrkOM(v50Z) [!9v$Ѣ)aDVL{bYWϋdb,nVmcx8-H4-VV]B<]VH@қ+Ϊ\ =}HV 0ym" @tg9b0?d Aާ*vv/!$DzƲ>QŶf}=?oK,V9tB1׹a?mI~G;hOxwU^A%):u y㈸_; I^&QGqFCTwuav'sjJCb0sk4u%b7GտK[f˾> BŤ J 'bkU@̲aknM}`p pκ@Z2(hXV[2n&5llCZ9;} &ZNV_?.Bu+O-TǺ"~!"7(|^ȑkmI;[juh-<Y=gA%X~rqfȎH\-8@YRmŬ 1 ЍUsda?f2t_W~,w0H+v6jO.&TIaUQ.ƙ%O ]CKA7 l^vSO5Oщ(>G1yUŋZ~jtt=atqSډGYt.JCV9igߣZ6J58#s7SkkbG'cmG!8An[Hja5Jcr*"<@5bBp顠`Y!SV*$c`6mӺ6`O1d3l#Q?Q. K UM =MTBC7)  QiFZE\2tY͛@e` z_E C_8]"~Dz]GIAb>4׋5~уa#ek{F y]j9{pH/rQ\4QS"& ڢ;S- *PA&chXϝ`ƥ^*ܗKXT4K͚\es,#{3{6Kv}~C:/2D#gr ԓzZVswr 6yQfX1+x([;*s3d 0+9 6:?+[Yx{0*.]:KG|2!P:j.|*͝ŇMW-)"Nh:o-Jm|(GJM#Nċ~Ĉl+[*y{ P@_ 7j?SZK.6V$!`z)&Y,v_qRtvkԳ[B^)Kǃ"C3|7U!H{<R_s 7ں픩\xsMGʇ4P4> jvtUI<f3y+[r`c-PS/?^ԮkYyE P?_AP=㽇zk<a2 D^*K/Ӆ.1+ )$f=HKB[k[ԌtH%)D8N*u3/LN`}^0{-Hi$t`vwFӈ[NNqpP+;AzXF)Ggmaq.wSK ےʤ-d "Tw_獝%l27!-ඍL*aã 3;2d͸r#2&oތRd%Ue72cDF>% ]}(9t-[i >Eï% ujÜC?6 d q{ F$5[A[v`sP>d}G@:zH2ft4d@)-#Gw]a~ҝn7^j钛 5f Jfw{ͯ7/0 Ժ=ki˪sAM0eϥ*)̊/3}@ӣ[vv6_iSι35(Ѷ7٪(ytz+|b&Ċy-ufXqҠqLeįsRZQ=e#' YÈgD{!J1s $6LÃW^n"xlc3f[,{^g}?7. 3 T`3.F `!k}&M7'D_p'QTEDngwl ;rD>4yCok L \hVyVNbH[_Zo?ӄ9=pA[Fx|E)VC\ck&(k@4ZwUlSѓ\3JN:z EpI?Hxٛ â2g. x)i^7":^?egbOȀFNpj=kbts=4D-qAM:؊gz&Tc2haŘ6b}N3$mCsHgJ75MW Ev rߗ|K,Z1jTIN0W 1{*Z S_J/}VFVVZX;Mo#~iD{}5TQ峭9G ;&aƭ@&D?cW>b0J#2{w]Hݮ9mpoe.-٣:Z~8͋ KEe-C5TsbXʂ{´.`ϴ 2|ز6]X 17븫O,8,vҼ1tu l1 Py4fc'[oM͈a0_1"}?smL:c6p&'VR*:#jɞHؖxfH;m,A,67k)\:j)B\u9ϰ1cqjWHqr]2D)E5lWRΦc ]1$[{R!h~2`EȈQ3L70luh2 Y]]%F{tqYquJ8>doBL:"%J_}ӫ, tMZT˜4d> tj~LEwg!zĤc<ŇYoܐ\0_ıE,X<%kGQc +fgO w 82_;t'5ܽ-n3\=xɝ6? 9On% O$GD0صt% XS#(/гK%Je*ҧ3#訞sKLvKu y 9kKStfv\jMVmL\"O>{t.= 8>:ba'%S" ?O8k>R5_>/"r X h}%/ Ѐ}16)J' m?$*x_\CUcz*^2i+ V5'XۀwQ ,l?啮)C{KaҼT  ̦bm†(=8clw7잞|Ea@KJO$F,.sv/eʬ<.Aq9p2P}kRLk/uxB HʵT#5ӍΣb(j_>֓"DjrasuviEfjz&7))Ә X]hX(0TVٔU[s ZO!bǓNK^e: Bp..cmJOSFi\g|kS>JotsܯTUR)kQųkIflwy!>8|wA=ET"ZfM5ݫoai2CIζ?[q?FJ_hL7<n+zht#*jvP$#.)"5~}Ɋxv=iX"1|z Ƽ5"sH?'֦k\V+i&. 6%*h,"?[T.gYBFqPgy`#ͼ9/&9k;{n4|MV}/uE8d(g^CA9nfJIJW7vmx~K@]RѮPF(í.Aꔘ]4f|Q+zV"MGTq&g_nۂoxܡrOO U! {/w«+$[k 6bha?x'kr$1Ńu0(=6Cdd *ԗ}nWE{bg$3d 5[,S(A%׃c){y["mF,BiLg%>.Lb62N5$ڄ05M8KSÉG7K NQ ݌tOPWK>L֩#vE95)-᨞ +,t؞*9!?^EbCAKꍓ'?Bɲ|@MGpRPfʲY =u`ܲ8"U&U1 W=_yXT$7$rޞoP\SsX2$#߹s-N<kF)Է i:N[cń W=;2*37T|fڐO;+Hʇ};D<.5xH7*"2#)WALգ>o,=tpw]kHᠳ9x:}?vw/7]FǛ^pED#G$L\<@ ' uGW!kq]`₄>10ȷ%Il?]rL|[+SDܖt`L1D`nzi8ܖpUb o]h%;P%h` . Xn @u%_IUjYCnow%6qU 4TC ^.JB{yxh%yo|J"2]lKi\ⷔ@cWg-k߯NGxPf lo1˙1@ N 5WeX̠",m-jZ >ɐ:xgWHPd> NJ?zrۺ _ok$t21I0g6"r,rH?5 η th7(0h+Y0ׄ"C_A<du" x$hhMef$Usʫ9#{Q{EwLf^4fY :W5Y9iEcuh;A`>wiL26o?ȁyZ=)k ŴG \]g JSrfL2JVnGc?k5,b>3&;ܼXzaw, &HE!Da-4`8+R)(U8b6V -N4(QJz[$\|4lV=Ќ`5{OB]2>8g&,'xlSm軅Ӧ#"Y6"g*y/TxSAs8JԈ5ӄm6 |SK3F?3) ,AȎM.'}GW ^TN&#Gf)D1jb=DdAxJ3_h/`U:`5`_GASFpkvѤy0Vj@r7ϵaz}A;_:nNvt]%W:\> B#Tzdd eG|eLQ \[7 w׌dNr%T8*bhWPB`?C=EPxUbj"$܍nf$0E,SWkNsM}vT2?iD ؃Gޤ±ꫴYOTCjkcXmN!zX3+n1|>8ln0wKbOa֦+9X=)CՍ#Y#>ġPDmG80{8m3/͖S)vsս;6'ޮ690jCbxhY  /Bz* 95{5R0o=pۛ,n_']je^ pϴ?ȶfwY߰{LnړXʠB(əU_Z2nǰ&DSx@z)q `HGr&#Ţ܊[d쑱?|}/nFd(0j=3Qϳ_yu"b7* 흟pI`5Y ۶FQx)3g3Lmc@K6JI}ApSn3 "[>P1S"ocpe~r}Q]D?jF̜6.{ѩO~z+L%F)@1-PbE[&2D0ʌh4fN.P({84=j^l8|wZJf} KiIlf^ڌi@?ƫ zKf'Xq_5UoZr;aZ/3Kl BWu9Y!p)=cXv_Yc1ghڳ=ᥗA^Xrf 3}&OQ;E2 rJ iyOCk:\I9\8>@0v S8$ }n{O}w@76~Ӧ*LVƢgF8N;Q'0[N9 ;,l4QFl!091F*Ch+>MuR"$1{]-B_qGz\ٗWYCvT jWA9hWc'15ť;2q3)^uPcJNc-#KgY3{ ^r:yd9z~n{]ߵҊ { x_!?*g%ߘ@f=y Be"BxsdC!.}5X\ r&a_O9硗Ozg_qR-wqYv9XU3 J& ɡVMt*Bϝ~cl-a J댒 憥'Q#y^a4&ݴi;w-P ҏ,XY69g"H]9oYԱl^ Y&r%wK)AzK=wezcѶU 2(pV3|Ҟ`T:Lݖ#aQ?2djsz54o46|תi7绉*3#R$eGiр^Y~n@D?6jW +#@#qLj:^\HMǯjX i;||vS60j硶9& V*vMk`R z-_XU~ X90MF$ecXrd&0yRL|- ?ak>OjoKTM۱aJ+#NT-2#_>bu^@Y6g+ r!cW HZ?OscSAf&EtTP+ t4뙪 X^ie,P :5\}ܫ<3/Q |ofb9P$r`\IX^4']Qp=Pih(?9a9*_%Cu\ݡ2i60f(YFV[4ҩx$F3 i7\/_'@ى9J. /s#]x+k:Vޱݨ' F88V ~O~-P⏳o =,C8cj/ y=U\#VԃnIZ+6ۉIS?3JLMF'?q~<]{b*;c6XU~ Ȯ}1Y^ =z3k^܅P譓>Ll!RRƍUL&γo#JwbJlK_5C\_F \@0bAsYM %i^ #J['+). ۵th5+ ,5hCQ2v@M=H הּ8Mчc̍qeF{&LMk 8ϩeH0 zkS/sz<8&)w]EL$*()dH wG]U/ j& INK$ [ENJfOMPA8:Hx[Zb _9f(RCV  2+_.3J <*ZFt 4!513?&VwMx$^2X:h9 $` LA.-Hk TfVˠQd˛?#V$w/,6ҝ&}jHGVw6лcXMC6,HVfvE{d'q!{0EY؁֟y=U+|;/BNGNh3j42I_e tk~aMhVj2RfKl=2t¡G NiվG'&c(3W-[T)F{z 7n`'佑*Q8`e[< @%n]fL- 7 Y3?9i bc]';L\3}Es:;"5cF G(u. ƥˑ Iqк/9a "+!F)/N&.$K؞]^ڒn<񔺩?ȹ0lAVq^=~U3j#71AUVRz5Pg$KBbm= le8$O֡mEusJ3ExMR\I*/:3I ;m.F5xKF\(f3u-#Cҹg)*FvƱ^5{ט\Gx{< ް9[8"UrzN${ 4=W¸ƩlAQS!u+r{Mz\Y`,TcyX *-ؙ٩; xx0w ӭZ}ux0p9Y;Ƚ .L3aAzW Y"7o6z dK-9V(=A)a0(o[6$"R?,S1nQE]sn*)9yۇj"`åĻ=.c qC ~dPqJVD.mg:}ٓ 4V-׻x*sH;%QēPƤ a"X P՜# V ADBw̤'ZŴ,g%Tˎ ib\ȍm8i<7PMIJ99dQmqT,UAL~6 5>8Q #Qdvݳ1(,)b"L"_ǽ:[ؐUF;;i6.Ga途$o| `soF&nï5EsW:@k)F tTO ;8_H>#`ٌ,gw(NZ }⑄?zgvs[oy-s3{^>LqW4>'7V( ˽g&#"}#p\g 0{_EG*2Pu3DTFl2*\$.\j1:Ӊ΃ \wNE8Tʻ|I;t棆W<(R Q.M/U m~M3˪1`aҫmc=[Fs4vE{ѣ pZlaV|5̆;H$F7ae=O5]'P?0^ Q!V>j׍I,y=u w\,qJg3:)}_cHj+wعĽbŷg-x*f;xX<ǀN@>cP< iHݞZȝw4A DA6%ϾȼIHFܳ+vSR#XR =h1uN dL׭(zbmRkcT9Q1jM`_ktd-;#{BawW&1G4 M}1مjX&mn+ʺTgxn 8s A#jhߌt95 iV9X v|[Wl |OF w/S8%x9 (ӅEG.XJ('B/n🰾Th9O ʉm,c+|8&);dXN~7ǭ &h0̷GxE/Q5UH՚mZc!|ƒOrqB)(7D1J ekIҸuԴuGBK{]{Li(1)d97G秥2s3Fw%q h_5`d- U"(-~n|% /3Z%-!^0d ޡ: |1r]x<*]*B/5]i,X;ɚsF(?uJXvv?_xOtf~ 2jp ͛ddĊ鵄 w4j;"y-|=+Xe֛wë f.}Zj06JK4/2$D њrET} *k 6{!JIxeɌf%H0 "*8_K[Iva=IA6h]۔/a>NE@#eOiD?&[Ȉ Gz~ۧ~f& l.Rj .x'JuӼMݔ %LVN_3pIf]C |e/O[n4m$\+,cRN`D3ܞQ܈.koe%Un3%Z yh%"% AM+8eBGZyqwynkP;0;A/!c9V/pёrcPwKJ\H Վuj%LCҙ+ǩ^Kdv"%8p$oVfigw(F >M̌p-a/5=S'#yqZ튳O{tCF ]+-):t:s" h80NkaD栻\uz86_RMq塽ϒc#Nejٳ˸2Qsj7ijO.(A K,nq>Ge{rs2HP]UK[u2a8ݯ%~eu]UGrU [f 4MyP!hJYj ܞ+6xGtp|N0e FQ}_=).od.7zן)d.@YNXGuď٧.H_sdJU쮬`È:A$b`_VS~Ӝ?1sWJ E\ 17PzF I _\zn?I^ -P \RBvA!p3C[3E]n0Db<D kE ij0?Rɕ 7b~?U pZ|lELK+k xB!xߧ%Xͥ g8$i^22~Ɂ=Cl%<4ՋsM" uEyl=eRt6Y%L'j^[KtO>D (s\ٽ'БbR:nZT%>cE `jj"qW5Ӣ9c`ɯWLI#E뙤L.wa`|R637͗( gasAG3Uȇ)~BѐD V!Lr9|e*~\Ց)1cPf)n:x Z򺯍YN 1=9‹xgnx^ 4k7As&m~UD̐qf}m`꧒wVJʐiؙό IhJc4Ojl9"J 8: D@*1RGyY[}ucptٝm=jv_؃}Ī-0?t]ӌ[pqIroOV:8vB`\|%aߊ}:h~`:_en@} 2Z ش[bL`n5Vviٽ⿟6pcV1CA{ackrFK,Ϧzl=Ɍ *Vcّ Ļ8?1!D/58ҿq:p'+'!;W ftϚR 'D p&a{L,W(2U~.y]#4x _]@bƂFUBlݢ*?7v왕*R|R S$kq-kU:ASuO|̮wv@F| ;( HjT'RoveyjTIcDcw^M paK rHV"Ft $+Xٹwz\SRjy {,S(VPBycA H"isǔrz,"@5pY]<.Լg{x]7fhͼTZz n&ފ ؚyH0!~+:d#IifdV ~{]߂$V .Ʋ 15A#MK}Z}9,{qhRԌ\JI4~>*DJ],!6Ä@-B5 @DȄ|7fZ- ӅCMZ *$Tьh viYT\ k ]E5+#)(=]‚jmZŤJi&i9&)ÿM5V F/[C}@³t$|13CIJ8wn.{E ־bw;rAqfvr+&`,C䢈#P@Jx'j9ͲVKcjt^NΎ:cFxԵ.zx-놆Ab$j:@{co˛RтͶsVa,J_ދHcq`>E'VМnEPNћ0G |T54DYs.RKh'xZ}EGFэS.Y/.%*ȸ@|J?΀&?,䞻C,%MP$b)i^H6A ZfD N`,F%۹]\C$wav[ +@]KH\0ߦv|@Ha{qm 20do>1j-dG0CJɚD9H#l=:1wT0bd*[w.TEq\E{3q@N{4VZ6?_~ln@&%,nW?4)j&}~, 4 Lj[%hÎ^q=o5I\]LcqXhMŞ$kCe4S6OD<MCԙmp +Ҙ7ۧH-'|@2<СwoTV T1)c C'.ضzִ%aM{78ɷق(~pR_-`.|B*&Z(z8k`јrg<;72[5;s+^(;|[y aΛn(mM0,EV] ɋ8~-9y>(DqwT*@uaraEJeJtl cVҒy$Lɷ#8LdLi4U8lQ6`GR' uQ6T7Pn?#(fn) um"U)Ro X`UYc-jw_o[lETQEmR3-@)ɦ QKkon]1N ӎx"S\'$F|c:Q=>0cE|םf o`S/> Ov k"b}\V3@V}33UzM#1 R9I9$ ,󧭮˩6tid䮬7"H hw q BB-w/`sGi7Iěu mX̃*}'**gВN!ՖMt9(X+!h:jq`<7gkKr> E)#T]:.dyǑ1s2yVI2"W+/uGP2bpA !| _hZǜPF\QrX.,d3 澂'҂q$P$==rpL X˨1bt o;vu+I55QjFy-XaOcx螂k0J{Ik"]6J-: ~O=A^2gfʷa'Vj۟up/FɼZ {“?EZ?_3զ2[~h:sbiG-jan g*SLduxU'|8 5"T5C$K290<>+p!A!ư1ϔ;rR>RWu/*?Ԩڿt > ߐ3ߛqywz溗:,ѩ; Nb?5L0 [Y2- DYai9L8J=~(S|LA|u^A3͊=S#?o5nΓbQ5M^,q*sxwUD[ ^[iQb;ΎhVIg7fMdH# eJpe2}mՎ)e?nߛGӒ0תV]m/?\&F+- ॲ78 Zx$lZNT3qGfShh 0U^Lywez*fkΝHEMQww2Ñ&w $RB9nԚXn ŧMf 3wB FegS6^bj26DϛzdyuRngEYF\y4=nilgEɽ܄IW q3`1eZ\5qo-HdswEjhF' *qE^dK(Q[2RXYsiI2^aqGՋ7 A}>ylgU.TY`D-ZYtubQڅB"{$b;ַiȞ÷?7԰7TIbBiвxɍ\CvZ_Xu~v5F|r?w:1Nq7@'[8^wg(5bU"@tVi/.Ń/DeC\yuX^q JvoPz5b}za 4QST%'q%?]&+""4F)gC $9)\3^RNݿ2{ѿCgOQn ;Jʗy6eQ֑ WTi8RW{[ԫ6H],Lv^0w{DAi;1Sh)Hw,2*!W*3y]Mp1\%; ($QܯjuM @Oj*3?2eIH@ޥ墿ַ*p2BJ{XrnrRpLo TF -q+MLoV'-qzO7'~pXJ'ZhRvθ&E=d~aP!?*JT^# ^̱\M/mUJDvˉ'ݾ6T~qC[D0eݞR 2nw Sg vT2͉ȹiIds_R(rnebCY'x0`Ĺ^BqwK9Z~xk0<鏵YǦC<]b^e>/^ǯ|Ԕ>Kх0OM.c?H;x(KIiTkC_zC)W8829ߢ@[m?Gavoݤn `E9.=Ֆ C1= 7t~1g |lܦ¸ "t52R]'Y)κ{c)SҖHjT$cwg؉9c9$cokE`xnT[Y#l y x[亇,J9ӷQ(p1n]/Rtk)xCx\b騰O,Ucn/8f7} W?c4Š ى(Aљ6 \4O+z*a+)r@Y4BǀpI>Fh4c*Hq Tg1 ">#S'es0ÎعZ9/ZE}kI"Sb|H~5*eJ!cEBS}[MHv&SPcΎCڞ1S/f 3)\c2-/;Qvs@ zH>ġAD+^5L!6 K€>Mf6eLsw3i63S:O~ֆensHyֺ1Ўƴ CQFmGiBAs-5ЂRXX|fiAuQ!~lprD,=tM?,1uJ=cɭ~XKZqQCrC3&Kb@Ѷ'D 60_"M M4~Z`f'ȃ"k7Ǯi.?=ԎȐ>Q/BAgỦkKzGqT<`[8[sy<^צk@_͍#Ej-᫑GzWK̞[Y+(⼛07xg:#\[7(~L盞?oo0/@YVћg %8CAIj qjՑX5#q$1ד|TꎉGmE$} QU.̹+^`GR&!ci5y"`+4Kꮰ+kV`) 0$tZˠ?RvC3vT15,{LMZ|k]Šy[L|̾?*|Kv05 Hï4`]Cn@ɯIi'#5pF{D)OUGe 6Eq ꂳ3`0u7l`03}'Fg3!2ngB̸oogߎGRg~D[XfV|D~ f(&?dFjCKahw1h^+?$ X% an_?҆xYB$a@C*,RkĊpK5@iAīk E˞dMȬ̰wMuF3oYlF/E=؆[^^*+W)e4H62usbvOͿ^?<ơ8n^gg`ktP DŽcqC鳸>$jHn摐͊ [?ꏚQ=yON-c-)aϦ_'_wUDX֣\W pٺJ~B54}Pv Fas"WF+u*TVG/\=IBDpnj! q#mQ- IG[Ѯ7-ݜE#wE$m沅[Rt*^Z_&1GaEsWFuRaW&"En=P)× ?3?Tm3 qKq ?\jsxiS㣾8׆I$U'lBNT_sъ{AV)%%MR7[ѐJE, ^ a39dQi:';s#8U~5d1y[1+gbا(XݸZ.FL u%8iή*FG;FSL[؁C7Z<+.۹  lMi8pj>S\_V]Xz~ؕU`,v8[Z^]8vBzӥYj?ZBҵYN\p8*\=2oI0ɽƶ]o^T D"_HBH/QnYzq @{<*cRy78eU!hEئ=q#l[zc㋿aEˈyNW6 cmnDɑ$[p,UTH }N4FhErG@i`ă8u )S3 m 9e$i 8.Rټ$^42pt\:l7 Ht]o3FK4gІ=+դp, mBdJz[Aa$4snY z<|i$)}_5c%֊mTD `h2)mBVo{Gɵbd-VT6"v j5}if6-d^=P +Lf "iJhMO"cTFŧqq&JZ{ӎ[V}AhyNIdү#L)>:Mj80tG߽ r;;iB~YyȦ3h +dQLZI:.fO%S qqxzh -X֌&l4Z;|R+G4kZtwɥ_B6kMvA:@i!ߖ;]3bihGmYBmYsɬ!p*:%0+2GcϷm)nHՖJp11RGv7dC/#Bgo)޷ℊ{uP~RS5C&*),2zzgPR@YׅM#ݥr^啲ږ߅~1ԣ]t)2,`hV_j5Q$9< 9]y0Nsᤄi*B׶&kX3-D-)/^(IQN_]O GJ};EBx;pnA-ou9eXBr']8*{KTioM-*keTA->3(>@nہ `pp?bbpX fY=ol?%f6PO5R3w,x&Aav7y G{@쭊/1jcJyMzܞtwF_IrqHQ ϰC;'{u7R'JV% 1A/O q2ۑ#@~n')m{ o@,~we)2`g&W}B*14䵂`y9bC(h= PVӫ SS ڄ00`4=> xW">kNn?NR(q h[plVN\HSI 5P[!b~7 V0a>AdqFBOd{ZNa#uD~t8LK#ra}apμ[u}c6Q-IC;iBڰvOck<ۭ͌`XÄ$=+A6=0,zSwCTcɀ9ѣWTrk}I 1D8ۂۄ|LFT#Tb}Va´lNcBzYBr2s54%lCg~1JxVm$rv8{@XLگSy/v=`k^-@җi-ۿEI $dF@Moeȹ? u襁hV4NLu4&bPh_]eԘQBg@)V%7ɷқmjR}ma2E7tJL.W::.iF[rRֵLu [7#-챃,ElS㔋dF_bkM)bvYn]mgr׉:%uEx{nQ.en~sQře4g}IEZU`j>gA3_y7=-"kr5c!IBep8e8~yku9/XVYӉUɚI ڍ̲Sf j&M@y4̌On3v4 RsՖ(bPʽMNK1U&^[>Ӷj.m{%vjyyItYKqSMX7W0lZ[43qoqӰ9ʨ#U.6`"^=MQJ=".G8Wd\~Oϰxwa/I t<ybM;؟ T7Q6(v=q@QHBQ/۲B6y-l)z3*XJ[YBqr!(1v 0Shj~bVSۙ F D_1pEE 1JèBψS )cȖw;SUP`dK%(=Iwz P!ڦf󙅕1!82 BDԦ%j4<.8kò(&M{>v}xk3uj{`F՘)J?"ZÇ2xJlX2A E8FGkt 6f 7tNcVG\C/@|Re> 6;><̹S24TeBBXdKV/僐\&?iZohc$aMq w4;$/c~bجL?={V. KDOS,wgथ@DQڋ9& z X?MGJ?|ק_W8iJ# sE<~ElDO׵/A{ue+ b4 [\o_۟ϷN4"`7vZBi\w)eIxc-6̗C_XBQ[}W )M:~Zesk"Ntc1 ᙤ ֟$ey}k^Ph§X ne;udLY;B,9`<4r6Jd`i1ȏF Hh ѵd=\ !>0E'ʪYxVeK@`sDI140|~&c߿ z}]M0 =>[qq)J* Ç4d P<[D-P;xҳvy Yu=@j g6Tta,H֬Ať'pypX?f7z5nK4\)(0[\.7%bCwc>Ѕп8-V w]hG;u;!ach0FC+bcIa,58ɝ&c@G@}ꊍbf>q 4WEL>ۇ,GRcd@:Ğmm+̦  Zh\1@xu)M~mT^Qfez $9 zA)9)֛8n؎ [Ƞ>}]qt6"2FAw -NJY!V0Nٟ l2x-V9e)︺"44mXx?*<^KnV |lp<1F=F!\4a3Nif2DS(.DsFyaֵhl B˙T^QhO`ԅ2%z;{r}d#77m`+t֌ƪ`QCA jc?7d{KpŧKO(};NF?lKa ue'!ҳx۰WMw4-wS ٘a38ɴy \>]^> k9R0 _dI_>#ӎ9BWifǁD)D$u-Gƺ5:[?<<Ŕn9'ť=fz!taΰ҃G KEu@7Ve:`Om|a6WruX'E!A%eAdɫ>)^__JF _,.u<&cRcNN5r{&zZ̔DEK\.F_+}?ߧ~1c7 E TI•2q(iԡڧ!2orjD @0S"R3 eJmo94g!2WXPsUEez~ "1ܦ!s7aN8H 3yBQzxM[ VΠhpv; 8J/II` kmyjr!Y?R@z,TJIm@JVRn(X+'\\C&SoРyVqT"7b$sjެfT1gjמzdɎz<^"$hŨCD,J.Q?c,񢷘/Ky>1eKr8|>=|nș_X曗[IxWؚCHX2D/#V4R)m2G+舸рdD bm\+!i81䁭o-SK IiOMrm5m@715kI1ZN:tHd6~>Lag{.n9pH[.Z6V6{.mď@:JNa&ތmj0`JԬRp .M *L{'wcUzRk= U,FxD:&rH'M3tx@zHWv;ݖ=.o"),W i}Ja5\m÷,?H7 @:Ht0~KY(\BHRtW|bmdj3D %}d"뎇![gI3_P]4gtXq#R(Q!q F|mnOMT:C8/SxLKa8OObxȜ)6"cDy knRzͨeDLk<@ c٬vdetKA#6m)k_2F.Xk06}CoF 8X:]aHӬ$C$-5ZkWlVϤ/25p$?? 8;D.s7 C{d+aQ[\׵[z2}c8u~Py[v4Ϟ܁*(E ]9hmY nXEsϏڙ_(J3Q! !@#;B]iP$\jԲc-n ^^zx$`59j~>*pAjL.͘Z=v͋EC; AmP8a_dbR㍱#[ݣx=`_h f5R!GYE#}e|JK􂺧.SD~M$6Ovz];fŔw;jЙ]\Hm%WSVA >z  oZN8/@_ -Ep_ Z8޹8W @?K {j)QBhIgC%Qz5rl傮VBJmN<~ uN:y.tUݤ-dz[1S뷃 }4o i+wQk8`'v̾W.O05FsZ]5hguJ?Au`('nḠ6z %ڙ_x',Ah]^v[(QЙ%tȥSusq0?3u;sO|3]Y s'Kp4k&{C(Ϟ$xcqld/T,a&0-bb(gKr&^-Љ6,;Ly٤cL7 }l礜rme 3{,՟MdVxa?eD Y[ȁk buhvnl]M7D?})q2LSLd.dyE,@:&b31)R(QcOF>-T=/߂ j?fllDWƉ\TW\/QJ49q#O ϳwقN92t\-Q&.ؖss~)e E6̎3-~5l;/$m.вu~0[;&A&zp7P䇠\४q OaC~q:e4rbW6^ؙѩZ.ܕv%iG,Tv3Nȵ]vRldO88\nQ.3^"n/wREGdwwXY2Cwhm0U͟T\g>Ӧ"N=7îV ]!24㴤0Z!9n lj36} ZT Zd ![2&EKpol)@օ/2QݎCvUI;R ,astnVQŮx[`,Vr2C ?[i,zVVxoO+^2WּVN8tf~&)DG[΄'vrRy|7H?ݠk`S{7ޙA@? b\OsX*mP4~代#^Wb£pE]t&L#F:}E+ݙµ2>+ \vM DbG(q[*v Trq*ə)p6.LRg(یâbM[l9&~ӬM ~/Qo"$wٲ-+FHUMHn-IbswWfYUS6J=x 580[e/T+ِGZIW~{$>gHj.!@(/Ƌ˸lo^>4x"qdDBD7%h+SoՃ詻eյmKѯҞI2sՊ N+FiboEf 4^Yi ŗj^Uy ނH +u#Vg?0ϛN+3ѳr̐6_KN7q _َ]4U腞IN/v6{Px)u o Fnzfb3Z˘UW_(:1x_z+*郣˳wW.~}Ljb{<yvKC ԝ]$䦹5Q['.k eS97dCf|ԃ<0YdiTkVT;P؟p-e ?b_Y嶶qLXb [v p/-P?Jx-Mlg[ɻkrJn{^D=7q{Ti$;}:B&w^?9Ir0Q<-*Dv{Z ++_w@! #>ߤXp}oZ=uLpS-QYvԥ!۰Dbfzy9-MV<[AEh/%c?ͫ}61gu\ xD9_t4>0)Obb#蘸/z Sjtp++N_/ uz!4M-mWЖ87<'}( ~Xbպ d* dpE.c#N7{MO uk@?3t[[FfVy}':п IТ6VYNs!H-i뮨/9q9C d=:T - r'd>hFKH&V''qybr#a4_ڭ_j rK,+^u"ERr(" w},!,-?>c(kȳ X YL:DXW떨;0PS Ƞ9Ǯ3Wt,{;ΡRO%Ԋ|W2#bjKA'toFỐ ܫ$)S apbf4J+Jh=(neex52AiG,U2CB?uAۅf> &mG't -'U6-g#B. /-)b{P81j5 1*c45 P)Nnxbb\"QP֎T3WNAEdj*NY4'ԅ1zp7p`H%[0LJo@3GVe?9'7(<]? 1\mFoJ]jeJK5-AaS@pAtwjd-2i ?C4/yneؐߖ+7d1OʜR?M_YXU:}qhaK1lv3XX EDz~roF/F?EM'$\(gGf^r5j In7sݶaξ˼8Ӭ$&@o?'nyh\&u%tWv!VieÜOgx:4o5A"BEe+ۇ`2+OʡoPib B%]! $B3ϘMP,GJ)eaccjT|WOjJ;;)& I@KԹEu5(̄BNi#6缆Vhh_)A=u_f ^eLyM}{xh']RL-CXLf%2:Cuג*Ec}V2q⑉:\e^k1 kI`C~*p.zFVL& DTo}^:yٌthLFfR :ן^TUu<p$Xy8}ZRRtjp..s9nw!xؚj1yk-xxL68FX 3`y~@0k`TW2#g` 2nzX{NQQ+d8˃[8nO]#P0_.M)Ut6BŠ \(8ęjf~I}I QlEUu9$kT)LzIxYCKa.zՆތ,mڨ-t[O|c.O>.~P1M^<ۙj ̙Z|HUKx4(-R!jp 3 \sq}E]tjaq<&nv̪ig0xĮoyyg#$; p'=r fi*4q^I{Z€§KW)v\j,7a˾kxE]>ȾŁ 5[(˕.{8&kY2?H,QS00dDe-pEԢ/&rEZBw%|ll2G,ya'%#O1+97+]?EfezbF˨ĝgъcd^%tn$<ͷ,:$=nAQUQםc"%ܧ-{TCz~ @ WF!Y&X:o.\K28щKf6|E>:hɐFԪ '\^#˃΅ 0_T81[n ЃO72LQR.aDnW&up;y o@Iɨ"i ݿ4,F3ybA8>\rdQAhztϩ_@]S_.&В2S4ٛ[vDK(2 nN EB+&pB@r":'nTŤ-$ބ0Yg^>~Ыr RNG* tPh@ʻ 8:5tŠ|ABB Q%cJeǚJ)t:' Gkxk>qHJ6֐,"ՠ?zWkͲ R?hΟejV:czg\xqɚTU~lUz 0[vO2a/%JS^=@ CzJz:Qy)d/B%^ Pen$*xXe&HHU/%죫o6'nr] 8g YE|jtZ_1x) (*c!2.IU؍jOm:_͍1@g[IhsۮuxLQ̗ k24(ջ M} F%+-6NR>ڳ8 f߼ָj8 \x{unENF<@%l2Ȁ}IpM6" 8Xxyi noKt`,.VɥtͲkv$u.VM&Vnx41 !m>^$)Z:>tHz /J=7m](G!pOuO|ۻTƹ-s 0FnpJHFUSAJS@FD ߋ5:9pwi_2i {~IsN~E?GlnjlYJ`h@-27o.`W%ĩTƻz 'E*A3e! ѼU7.5+!['imn3E-hp >m}㔷"D .3RrO8쎌orfB Ĉ?0zO\R`=܋uU9u"(aC3-'|$(Y17NC$pIX~D}>YYjd}Q905@54e7\Z7>˚#%͏Ybz1A ׍Ƀ D8O&q`HNk\z=l)AEB65e>Wtܯ!QAbvh@a5z3\o2#W\LUQòO\;$#Jg%l#`%׹5#@uooqzR~m}ق<'i!8閱.}?Q6'!Ͷ&` L 6&c~IlTiA|:aFx8MS Q@߶vr2- =}G B k%jYBU_;GgAxVRV'rh%7G*ś<[b& I5Fn{ƒҲ*\=GfhFA];PySlI~Mf0^p ^>J|>ޛ{.3>Qm KX#>/%֥1*d?K4&P܌ŠfRY3 g;+RozSz%"mIPJz}t9 c ;oyPԟUf+`* TyLrEH)soYAR]\I xj'{U.C}.ĚTQhg[I!TU'SlXD:[V7򳤦34d2֭iu]ۍ%nq!`//6=-b͏q/>xbq/[1':} qCn=# 06r3`sNߗ3]d}vE,Z3gqp_fo=.x ʠx5 USu׳9)O:||p$\= ?^8-760k8ɨV5uErCy֣^v ~z}Wkw¿\FF^˥ȥ3B*s F֍/8i fZ Oc\{yokvpeS%O6?.J@L J DJpÆgZ.U~69w {5:DO'03_=9[h&}?t& J,E| fm'8P)`?P2)ҳϨ=6xC0zd?b֩e:J3t ٿλZot ( My om F?€0-o )}$d5T+1U<=.FtIZnP ? v}k X 1 ɼ%ёG§iQM \/c،uYFM6ԣW};r D>ЎNÊhMXUUyb%?4QJ!_WH(C=r6>?8dDtϟHYdlqrIJ k Xԫ[V{xu*,Gk]x!g@~TP.B I]kCցY`9jۃ B?r02HqU δ.+q^ /= Žij4ȸh`_;?F/E=Ss{MzjدF/ZAkdP F:&.!Fx_ g:ZMM +S& ǢN3H)S>{J$IuRtuIGF vzĪkbh%}3!=ɅGZw2S}Xf*/QS]}NLB\5(mќJʖIT,8VȸcE4˗=nmhQ ٙk:qya S2Rk$pK3]5< 8Jh7)%IS7'CYvI5l}}IHϮ]Ɲ+= IWXO$Id nmR$9ӽX j%H;VQaIn5=^m=Yc#kWTޒ,Fƒ//$8pJp՗,I_~6&k:\+`ۦ '>";Q!>0 5P8’ͣ1rhF4xj\6~4?tmOC ^]D )!B58?WlċDpRKMzJ9ު-*E$w QWl@X ~_4;lAj Mn0 9sX-nW] Nr>X=rA tEEL%6^ULJ,~XWP^U}.K.K w ]f8rE#n[]B[X dg,OϪqEAUӐ2H.w]-MK@rZ#GJUw}xL{6Vs-N'Z8^T$?j[_p7&oGOamɎUTn p4S" $Fj},ӓ7*+یV@ *!̑*yJ+Dv15%sl(T@gz5vuRT֟(3|x8SОj(.#?XD.ӭDb^#w ԒӴX5C#fC|\V8Fk{fD|-3V-|#p79aH"&N:Hi BpF sh 9EȾlOOybTz۰Gd[Z$dg"ʹ;6h$0M4ku%͋c+#w{KUNaT^kr@0Q\!g$$* } aAC5m\w TG,\9YN_'3(̲w+XELo{N֊G2pvD3myY ڑ*UOygZB}oV`A(6[bZ]OiAClۺUܹms[ί`O5iOQ9=jc Z!w*5#tV-@!ga6*,Ui$_CP91f6$!:3ݸD!_Ѹݷuœ`Έ,j4)b&/f\_zsr.H:$%1&,?¢Fk x4qYhU+]wg͇q՜L*' w5 (#0pSZo@. 5ȇ2a=?Jn`~*4Vo􂸻%ݙZ}B[6%W=t(9Y.̈$x-cy⢩i#Ӡc?y3qئIeg=9U=90̙&Hasgnǽ"uJ1¯A&3{U[>;~fL t2WPSxΧ^H IqK3'Oiz_MzX}QΤdćN̐'[[)"[DDCXȽ~*O=CΠ ZXݦ0;}({珣!wAzRIEo;R.$q4A"wm'Jpl<8vQ{o%l(>fL;մll|IPшP5֯ !/ |KM}aSj{ R E{ (wPh@jIDC'K~kb+!m2q|Q=npxȚjϯI B?͎POXemﲳH@vMClvA9_lU>!p7}=P; 2U5i팍x[75I91}fj?_ q`C:97- wnd#朕ླYfF쭤֜ǟγ@Qy]5M" S2_)4k@Fvu.lؖmԂ+ῥ*>0G sK}EEsتJXhw|=1GxdO3`w}tٿ!毆m%,0DjkS6:#N'eWD5^?imيga ͓pOq3.I >+A6y3[cs51QleKkh7{ ^ ۨ+JVX;w֥N*:B%RG-ULnh&NJZfOjC/ϛ=O&iQ26)wR(#x" '>weeEr*8*NV8%,| d Z_FOtܨʑԮ[{<)Z<+BS^\K<ȧ~k ÂolrK'AWlv*iMk@<}A;:±pRP|&SH'oDA,H>xNóSn 5Vq9AipORhTQegyS \pzT/ [Wt ɫ1TzAxj.sF_]Vr'r$,CUfڬ{yt=2g't$?V{Ē,^';=I]^@r4${,aŌm6zS%qp,]gA_*L{|dtz3 ӦLtUP`w->L,qMA;jyePC I,xn⮴lxs29URq~a{rlCh>^jwk!ޔ#zܼCMׂy'ҒkFI> r8 CԈ)y'IaNl*$Ы؉b* E#"΢†e\B.QIG6U)^i*1 1i?~.]Bؠ^ool[&ߘj!0a!?kك04;^%sN1KgLYWQdbi> , g/toa9c[NR7hzzdꪪ$#!nf $^cH9{W(,1[h,qu7ߘ45LPc0iay¡g#6{k@o>ezӚ[)qb%&4uyQ!e`hbƆw:\z-uwwn*J(NGӱF׈5BB!7 :|ӹ[_*ޤK00a<I-}xLJmGι 4sS&Or(0Lr[fh{~{뭷1`zW$bKўin5)JC)߶؃¦_$tc/+ <%LN<8YqܞL~?n+V);J&59 ? u/|mGnnM7Vb5:cz4H2@YѪ̠ ?ًP\]lVsd!8A(Y29¾8 &.m.72 Hҟ/d>Mi-z9Jr\hz'/Z1+d_+`R1&h۫3I(!x!&bT0@!ڧBP+˿ #J֧ĭe4){ .' P;d3u,|,2{sEꔆVҟ]9bPFhh)c`k4Da=fxfX|> JTLn: @ЅFS"cAQ Ao$KE{*=,qYFJ g7 @R y(ۦ|K^Pl4UͤIEVY'yv@1åF!u Qċ2 "hpƫi]9H_%V;5[ta"*H ٬Sg˙NKRVN oaqkqm8psuO%6/d>[K1&dux0TvzdMu2cΈ1[hP%9cDIA8zK?>sG} ɩgב_U1JyZ:L=! ͮ̈n^y(th MNyf=e@v2,R% vDRd%Iŷ%&w8o= Vͫ슡6gfhU%s#. G,:@)ݳB;Qį8saIk9e|x]Vp=R(vgA(H1EFke-h&y60l7s-~0a   G`p㩨i-\ҟ]RڕWǘo_fJIm%IIKنExg9fro5/|óQ I-DMz՚)X*JZGw6瑱K5<{+QYȱ'q[nJtKaPR8:Yc}/hl{|MCY ;fxҒ4Q."85^x8?gV«4*px.Wd巷f^NT'P$ {(SWcleKF'bKƝ 1HYCH-$0"f)"c»cgR.;K.+ċ䵭"#:=m\ Ym9//u`DH#g2n'j wP@>I\e .#0ܺ3%)Mk!;yKl`pTz6U1f8C(r7퓸&6[ޫvW{ũD#@gĺH ѩsYNʺW[hZpqF'#5z(pAlmЦ'?r{v>9۩%MU?]$Ar_SOfbBܪ^cWkwQTi95,vtYzSfpֵv7eؽ7olq+K_cH?l~GȭΔb{| 0͜܋tY) N5~Q9:EV}az%D/ӱKr>嶦Τ$JK4qUw` "N"^12"VN(\%^ 0G/I Nlп춇ՐCM)%=A8`uҹ9>,H4jՖERHX@=O++`I9%D-"# –:L-!U̦pg{oo[XKx\B DiC⋲'"s?-V6F7d24r5}Y_ۏsEV%{PAj0őKG=;ywTWnbmikisVh >8)GKB;h[E0/ƿ,CRryDt>2ȻyWQs0̖-gjkâygZHq`eU65MҞoM]fkP Lٳ +bً-,O|^8K|Gտr ,EcDRP=ŚRpYnC-uo7!x4}vſ\J[D;{\uWU.hВ߈j9)8T;Ŭ?tC^t 綔BG2'Sa)0g!R,U&µVydt2JcE4grEx1 +̼#{%x!J =eEju6qf۲WY eie0(֞]oMpV:ܶ3]$h5c,5Q#)b-% TGj㇭n4e/!'<ǔ:* [ gڦñ.=yC:tsc&ւR_ߢ 8rR(O2'R9-͵F,H?WJ'>\+;˴P5LMor *,ٹ35 IݝyIQp6$g:%H)3ʽ1KllO;`ށOs<~:+/~@`r+/]z6`rAZ #Vպ));v O"6WXRǍtC 8tnȱ֮AF`21$X]xJ\*r+"Y"Jwk,u# uԷ;}Hy89tWm(l{1\ gCu09;^6qGdys22?K8Y"_-M 0 'rUU?OP?5e牶hHD魒v"5.prWmJ>:MB:盶ϴ#\G'GLA8O#j!:Y*Gu*aI *oL΢֪Kp:{4'nV;Yt"h[¥MƌL'0ؐuUU**Ϳ\R|fƒ5\;n0,f% 貰Vya_NH DɰZLӕ+1߉u)OTp+ܣǚoA-q"ʒPTh,Y/{U۹ΙL}9"@k |+ 6yӠ?fImjǫ(hۃ¤r(@ɲ6>5GN. sΔr0"(b4\ߥ 0՗ HM(aH¯4b=z*Ex.CT yvua W81<\m/-z THlh 2ѱ^UpxH鲷c[hR9s-*<zMwt ץ 'h\ʮw=:r#vM";Ydnrg$*<OkR݂A=K(KK' p)O!p̉s6B-3;W:TnyO'Dx*'ct럦]A$rGM=4J=zs]p0R!ˎ0:dM5Ū.ҟ:ӵؤ!ҡhAI!R'*WU͟1+Fu^y }6Y X܎s8ff3\zhDsfK4:6˾p kcS4W4 =VT`<cZ; tu"QC0GxLMě| 4cj W;Lv5Tn D pc9mE41bmAKHXʩM÷P-aMitGۏSe/AmmSx8)ETҮ2K)鱏+/]p:Ds8jpmϳG=;'6s!z8f& 1T3R#BW+6A}D$w ĐYMX ;|^(AZ!e @%'igiBvDM tSCs\g Z"[4N,r"?_U?w!9*rLwchfF>6z|r(c*o;BkLJI^])8bzv onڭEdVSg2 <$"C /4+ëFCw:ꆘfMǹMa&ɭY`;zl{>se;9tߚyQ:'La׸XK  iEJrbb%/hE<ݸ[L*@P-cb)_wvlFeUT'JP"yAWOq&c047 bYîh{HFW }?y_zaPH"/G@ Ц'ԀM"R?e7TŪ{PE\ -29[Yb;b'q^5nIY!߄KsU)ΐNnA8ƾt dYS5LyHdM" mo/vaib8o'V^!QSxT@ &=ikxyx¦ qϜBm{yceDu{i$5ݣWtA)Pj=]($pCT:GWB@6OM! &B#xZD@m#;JGA"FT@E? fp}\6w@ FC/k;@;PCn`-] fp-:\Q@ A-c@[  UrJ/ĘT,wFdUF΀rm72J 'owmWComAj0=FA2&9f;>xe 8GgIl;N(j/ܐ7Α 26b{_2+S22K` 5PB>lcsukXih(:yWNty09KB- .9!OPN99LX5yOT%g,Q44f R'r }|K2fkDY⌴SE)rFD) z_Fy1;_A{n* /uzPV#mCS B KTy(C]tL0w>ā65W i;/lwb}y_GȎ!.ٟ qC ]Ic(;8,^J\he E J[?ЦJ/,bVcUZzƔBVY6bqj۟>OD^#6m@ks˶PUVd?/^ v0sAH:.{ƞT(YF6ҫ<|6Anq\Uf[ujIdvMo 9DfK;uk*W} dEKQʸ_3Ra)MёXac !I+h(1q# efRSN0[~ssY<#_cT HTym]ti9rߑg[>o־gq~DZPW:^RˋHҀAY?UZu:MHfF,RTj؎0Q1-,TCzy>7+[q˙UIz+3NH{\ -3dguS|c -.14ة3kaHN? ~bOM& ؓM{qVAJGѿMc;6Z*>YGh9ocVM\:Zd[N ul\Ƃ9 Vnz6sޓP y8 19yG49XYȁ i';*ˠGlJU9ĈCMD{sCUWpHNhbɳISJC&r}8Lf4x wTYf>!"T8ٸ4ǢFf ߼Jf> a>VdFXc: N0; 3Iw]UTvRF2KsU5UΐtvY(ZLۖX]+~i_a ήՍnUWl̙ND` _)2\1T;5PRNn xƺYc:uQM:ͱpvR!`6שUHy$'$"yM
    Dm8&~$<"$RcfMD! lw[ vs354<oL<5e]&9A-h#M@Z} r4g8ﰻ2J:~Bm>V\wr ? NOU7vEg gsӍ׋OB}P7^[v2o(TK {1zf$η) 9:8{˓vkܬ zZ |?lӒaCz㭔PG߆\gnyTuAuiw&X=8_E{zƝclo3sIrzPo-.KLJe\'_;ɺ'8>u, # s~S307p\#561zA0-h'H)[9 ܁:Wi@|{MFZQVyOyj&{#1 u_y9!`vE+I qpBRƨd+ ~'Ѡ9 j$>GѽPo%6@Q1cAvӳ \ 3dWAW ;69ɖls׾ѵ_5ܼ~&C}%qPۄ<r(z^'D/(}X?8 KCk ݳEW7>9!N XH nlU 3|Vj U^Щ&cMW$%Ng5k ы/7Ұ0RKYHPEnWŇkp bYN׉ס5Ju,t]Iur"`av7฽z9z] ˆTLj=+ ,*DC<_wצw?ƈ7x?^-.qv dfй96WΔj`4@*6byn yէ7|lQO5бw0A{TlLK}QmjZ ΊZP* 6ev;t5^x1dƃӳ$e+tvvne:SUd&#-#,vCs)jvDKɂ%O}}V^Fx .(I_$)Ć#*07`' DΪ>C~#kGmN až99 kʱ ySyO%oH82ūF;eh~N7d;\u`'/pgSvծ&pL?i9,=6~)I#sIZ@u$Y< ?.-NzzFRͳeȔrH^72g`#Xs4 鶹C'"6[NWq53sMFzG8~uCw^PR]<# u{.U% &"אDZ px(ҦCRgl MkWh u{T0!>+J}p~%aH3JdP:qq&xa,&kҮR|TK; tV(g+IR ж̖۠łci D:E9bv=Q)0bȌ4O_J/16_̚0^gAmTg{T=;TNvEkԢ`؊=IyH|=a*0$=("ݴf~ H @qxa=N8]\]~-pAR/Ӟ-}s>Qp$r Ÿ(*S,m'Or2?ٮE͐Sb^.TȞ\ۺ8j n"E?:k=t!eU`RKwAK(#%R-/E e!=/S{!ZXfcYʬzI橛p8\b[Լj`mplӑ4;#/-sR_gDY-@JSBj&bUt%fWkSp,s vKV$g `n,怯ĩ*+ `l9 čKp_Qmi Vy!FLe%ZW#B`*;ԭ}ڮx9 Cz)R_}Ӷ-Z3x "[bL{3[=3'p >ie-| 03F~匣yW so%iod/8O4/>w80ȩ&"ٜvZSՐe]9u‚(.o\ڵ!ܖ`Mިl ]cCxW_YbW u[ X}( 0O!R41A&ӧR!#ٍ 7 F``qĺ E$);KeLjJLuLV`Fm&e焅)F-a of UYȊ*H-xt/j zcX!a\@X7Ŕ_bp{+9@451TVVL۫/( >5u:7JX 6GDww]G* %89mBNih:5RKT[8i;6=,yd5r#>aS/C[T/:J?j D6ɒ,`M c+nތa>8'DZ+WA!ϑ~r6l܂zn"^@(&.Aۺ<7YkdJ<OA/`+۹Aj.Я4iym_&猥yuGʌ9[Mw.Aɻ[]^=#ߊ A`6ۅm`krԂdDe$>bLBe>]kZP = W^"|JfT[Ad͌ T 7ڞكa8HFϲUgI@GLTw^ 7[Xwl=3&_@wĖn9ΉȣPVV\jݠVer (̿ ;ӰE7 [j9P[vlllQKcIRT=]]m0ǑG8T.f 5LrZ'Jr'sBLL3ęY^n˴n R\4O)qo4 m&%]).'^O m?3_S 4rԀpjѶ|Lܝ|y4МeZiuviS9ӥ Rp98R-l\n al t,IYn/ >,-'@p2 ̼E{u&Z<( @)gWp`enFȶrx.Ŕa8vwMʠ#[T VFOYCLgB ~X#p˷`/Jmv#{=BU ̈́-3͡?GKvK:!|C1.!G%ŁJAl^]B\s LH:R'v Qs_Yb۞s'4JUn0#4Ls@\F]] ",JyŌ-D{({0&0U^Ysο0;pو34"'5)(GYaL& >/%5{Fus M!}wlLZuVuI?tG9\CVol^@-# ƋM:Ff!.;\BJ]KWAfèޘ J;p3 ]yglvuΒNvJV]AJZҪ(~Z>ZVza '%4˛u^G/nBu@|An*x ,[^0snFfg>;^\C߶\]\JA*&%}|j]6]/{X#&?g`ezʥ`.?b1h㛤 T9ׇxY LKc!x*^cqKMeS(M?hL}$ 4`v 1K+VVm vec:Z+v_H~H61{M0skoP9 g2qPa*IǡUJheAdܑpEtK)J4j}LZ g%"}׋1 1wE~pjl#lW*aTq]p4pKQ55";b/&㆕ye:`['`]ᏊTy* [g-5sp!=&Jԕ%?!]]KAn@n@ֹ<:337u?mf8cTr; U'F@.ZLHHWX%ܤiMiLv 뺇.Q$m(ާT]$Y$udX4ˁn „n]00I$ %Vyx*6Nሯy!>S CC[x2O qqeAM@l4IR$(V츆HGÀѱF󅣡HX'z'ܺ.{A8mZ߃$ ]$*H*`<\rXnơ5Z8.i7*kd3T]`uM9Sm o~ȝG?oXPe7 JdUB63\2H +6R=;m1x_s\Q!m]@Ayz?[|׳Tt..tU07JUފQ=ɏwggH")ڍB (L]Lx?qzBTҕJzz67;OOӆoKZ^jD(ЉZ!>ѿyD Z,Hvur*m|0GDbvUҀuO*`YUߙ ipf 8k$i&ߙspݤCU(PO$h)Jt2!Y>RRfKqFzZΑ֝4/Db󼎓6#Ǎ79\xiX9'$<ʎY&~ wkrw^|| f`&݁bMV'풃5W/ OK_R z ֶ \[l`$4h2mV33wj(,B9p-῔ApkjPl\(E(1rMʀ> [2|t[тjHBА0Y%s+/MIuf {5 ޮɧ2MZuy2w"V/k(Ň;$pA/ "Qϳx࿟n0қ(5fEt̥ bܿ5⦐1u=T qϱ;lWdjFKE!%շ<)Gyʁ̎*1{ӫJ59 l[,.}i րiB;(&?†,T6~vCdqF G#*'qc[H갧h"b6y/EgQI]f^_ =8Xn lM2L5 Фge LsfuOg6,ϸ' $e-ە*&ᇆMu٨o4#+N b3s!s*{N ZkQ\}[~|mLeT//61+!TO 10>7cCH7:śeJ@{fna@w! ֪_^~G=!*q @ZeUmu!]o _&V9NJ* "ÕSM@!2 "FH[`=q3bRK)}͖BH7Y3o źw,4];KX{˱bV)Pff\=j=ºnk }S@8cz흿OIy!ݳDBtGh_j#;F #,ag}+׌1nPY,?[ƜU]bFW&uOG)˳#yēTzs; ;f0r@ϻS[6"(%thg/կ [q!w+eSGQ^cRBN:+vraYVV>~^9+gy_3fO[ as]?O4|mQEعQE7컷u@ L-p["E$ЩDD8Ii jS,V`N/L:m47i Zjʨ02KR<U}46v} Ixy|=ɣDŠ 1ل1Hذc~)OŖv-e0͚ 8T^\ԫ|~^,4[*̊Y6vZf"FAJq{%Vd}0d,}}Nt;1 r%:<ɤy*JPѯwL {JdY3 ~F_40/2=o|]kFR4}U$RN0.axKg몬$\2M7qt!IiMˁ({Xՙ8]ůL"\k<>gydz7qC#_fޏ`ˑ2WsEz=wljRUCOtQUy`v'hoRu7)|WʼnRrƅ5nK|jT p|D/j>Ƅ ku#Nrӯ˾ g:MNCC1̸o ,0Eğh !n66~0YE gMق7"HhZ4Bf ,&#9[I6"6;7ZI F׻ef 5=lgrTRx ̥"҃$ VAhhnGF q$'ݠӋ-rBn&RLoHiT'8iÝ#q1R|Gʽʏ*% gw̴-wlM ?hd 5x :hxԱ^ ]ޟKEUYM҂5QC ,H':+Zgu˜-~")U^  |Wi_tu-PDhYq4j- '6OK 쬱paVxfSR vTu&si tP:u3:^A7zXM|QF' 0;cULU!F+q,/@vRu= Kpd:.t>:M,E磹M~Ysm0HLc =✥7nq +Adp[a]5HvS3{ 1AW qa:Sd@W=EHLtq2*ﲱ8U0{Rla(ۊ,r@˜|Y6k2jI14LN6ؿ`f7{T]ijQD S>Օy/p>Ѡ6c_ 4; ;AcOdP@#QLDxǶ`{r7k^2 ]4z8gcjlONh^ Dmxq IXOj( gb j5p 7/DtBG9mߪzAKH}]Y~t$v?;6؋mzb"GHٌk._}X0]Dy*>RV>֕52-@ _~j6J{l]U RЃ(3O §ư$ZGUX* jQ}cxǕH^t aOFyMY |A/Jty 6M{o]MwÑy/W"BQԍ?mTt:vpogHpe_!e .\w[eZ, `މ=a?۵{`XgNBLf=HLVK .';QYݮ?X+)֊`x[ϐӑv: ~޲Ny[m,AZE,!^ K-Wch.~W0fb'?9JO#[ރǍDQKز銿ؙ䁥c4{{t 9< #DhW'פA l[18xECRu>qX73 ^WHGT?FccBuU W;n_4iW|+x:GبXS-sIaOY`%j 4t!qm``k9ȱGpym,:M  UnDzThhP}AR_,JFhX|vfVr6v4n :ʂrp kX`FP 6ug鯹?|j?T1ZP>2]׭ jFle,NJs/QsLc7i`"ܥ#%zP/wi?`c}EUU?CZ7s<T5.pu~Fgȋϛq2;]I &w]pĈ m0fv5w!wXW~L1l~6|%HizOQ )/dtsErJÕ [34RL tĐrZo@ƪl4sh-1..5 e;Av@;ϣ/. |6,^eTNx[).xdlV t6qZ<[QbE}cġiP/PZ|F(\D"_JU <~ [=}2Ai*Т5̀oa놈ؤ+3hpNw+RrD/y~?Af.t1i_1:3b w0b`A/nz8Q1&+S IgR dȁ{I.~iW#ofd:/Mӫ/QGdBΩr$n :.df6nme(.E5ZͿc8?t?Ys%'&ʹi1ᶻ d"Qfl|3zЀ(nn35}^ q -A*`iߝF( q^%93~N42&V!~ sjX| ?L3QlZsq1񓃖N#g(KX WI^{J ZE0IZ;xw_.#/ч  0/j?/Bn,A>V+!Qy,pj7WtŒ~ 0z gJ i\c % ǽx@&~bqW×w!D,]/>%]c3fmU/iA]v1d^*5K؃hǟhx4~iU|힇w<7Ġ6K$cOF1A 9RaᗡiC-{7٬Vq)iQT5-w{4]jiT*(!hCSN.sjy7_߼C)Hl mrgƱH--INde\El" Z` z,M@%ġM< h"ؙ~pp;0ˆ=\c@phR}pC:s/s+ʆjҢ4 Gm_ˑ Ã^4a~ʹ¯+RӜb)IBG_/$\P PS锜:9fnot+dCAh bhDÒ^ \0((W:Éj25PGQ~J ǫ6XِH*}G'Jsݒ\\9L@Jk7@i]ޥsR(@D{ysB@wNN ; e']/aQҙ(*}Z7@ ,(ZquBwÔ nWICQB,,,ܸkQ㞚B_TlNtw7;,M{wCH=%4M0غb-5CdC[ Oz6KH%O OprXۈmV 5Bھ.%Nu< |;y[)xt#m0J];tML6W¢4ݞ %;IIl.H@tE0d%Lk"Eʢ^jhxye焍0HXB~a NgHh].=MUyjNS(NkTs-.,/7)Ug4Vcz~ "B ׇ]<*L4 wⷑǣXnk[83kDA^!&ƶ8iX" \O}*#\|8mP!oWΌZ9_DNy_ECX54³~ Be9|e H:NABC}%݁.+#ae!c C*ݒS[JF¹lg){ARJ<2"WFg.^jcHWt6p{YSn!۵pĶFy|c!;$<8^$xf뤡_(d'/^ j<, }h]R"> >bOx_M}VYJ`Jh窴뼴9Td}#Sj8A(yXY.CRbu;;͘9D+WКV?W7RR,z9eP'cGNK{v՟`o~^9QޖtG4ꎋ6${W0V塊Ix:i'6bAM&MR3 ϭS@M[\MHK21̀bf\k t`*@@23(18Y̌Uh$_A?]5ȋbHZ3:7AR8iyaZzJ0D9o8̢UfG h٘:W ^uSe$g-k~U!F4#H26f+ƿϙ>>yxfQCJ5ALj}HMh6B֋am, w[0P\C|J)t00J&@a2K@vn! ZHu,V% 4MM[u^D$&}L[]p?Te50(~])ڪF^Y/ 7[6w&!z7X%$ߖMm5mMA5ʐ=Z(o[a."6zJsz^DC@8ė'+̸uS'bZ~졚 9SK)wLåO]bb[I3a lv*JiE 2zdćQVnԗp}?&3"Oe1@( ,9#+5t1%^X 9  ӛFL#Z#PLnk%d¾ |/[~ -]xM@6INehe/ q7ΓIMuQnr :h+u]VQ@rhR1~erRBjY տm 2Glŗ9KՓH>ܤGch2fzenh_-%ԄEO6Auǯ d-Z٥]ï;YMST2r j3~c6}? Q߹"26s*tn3 ֱ}>l@/~6o ݷR;_+H?Ԥd*a5Vlq~Ƴ'Z;U0!٨$%[l\XyհaQֿHFEa:E混/E~%%$76 }`ZK#.Pr^SYhOAGh>z t5弢n[6F ʽ =HU* If5ٍ'-n,O ? {&:P\VE3?at\OhҘtdYc@>jZ dڟS7%"_^8j}G  4 1 9MŶx-| pp\QfC^Պ^!ͅ=P:+7:Z~ =p?ҌL\s`3L&(m;De0/P)P"\^Ý6i{6QBŭ4EeyhsK[t(,Ht"T2fFb575V|qVurA> #ѬEd&c/2̝TRy]2yCV1sn&9y PnظifADqdG <>.>ԔF!k->"]fd"PjŜXq}$0LT`j9F EZJr=98DֽƫoM jy7{< +#Jf[|z{XOvȕ,]ähWqc-mCP͸t$'6{ј@OvЮF>x4_lYfT'"!?"\V4C4/R7s9Wפdz/؋[8Qsټ5I-}_{MplUM v()w* ǺTU3.Gvӹ~LM(!F=:3n錿3+H/:@)UʋmT[f{a.OwRC{̞k_~+[TdS(-\4e;!2i!Jf"Qr5 >ng.4Ja-t`~^>J:#d>6inO|Lx*GncdχsdLI"{_lC( QN (6Q[ kpF4uG0Bb ?SZ5ŻW 3 lt8 3&{1ZkZawgbY?Z_]왹Pe3W!*Z5~݂˩vՄ01$ےRMu+O2dƓ$K'bI^YeOڤmNz3iI:hN5%oXo^s%-i,ZV` Kz~ĂG8azP 1Ȉk,wqf`\+nA_kZZ71)`` Ň)BXI˝w63` axK=]SY(NڇFիK'ło0M5,C~ۦ?]@ή wT ПmQ,CJ.z'Es7fd|O#-d* MO &K7ydhǵx?! Palft==gmQYb2&AEX yE)13Q'yLG_h>8yEYWni]/\㺒t&Nm*HAŵJ'ND"|0?epl o.waFI6 ?rd)e2JIј[(|} lԣt"ixP6>c 4_#d%} EVp)pPL9W\ӫ|Njچ ס79)|%$Nya@tּ"ep5}T$|DgY]O&4q|֗]`6422S._o\jN gr! D%1(2%Ca_°1>NMM&4#Tg=,yЍWOr4+5 @ن<)֧(ؐ2!^ɓ q^ ` MXco,kvrS !=~O0ԭ~H)7D$%Y]q?,",e(,jr"&}j&S)Ea (p|fz1w\0)SE v1)Hh~lP皅zzçzɭV.0-H?G o_/P<APXYaY);9ױ]M6ؐNRV?V|vF(b _78 VTpԚEQry oN<]a_xq6;4n;*9CRKxYz>-nBbL-_0FS:Y0bKD.?0يO(K(X.P4QU-pD(ޙPm[@n2Q" G.yʣJcI`?]Pՠ9ӄt.bBz3s'Tmߦ$ p AKX+ Օwc_]Lt1Uy'Eۣzv*lDLwt7>JOˉ%L˼X 2R"?w.&4K?I$`w4gM`al;x38hcuHĺlgι/ g|5MU3@d ~Ҽpeo#hG[ 7$<At[9B'{ߩ-a޲)"d1Ȏ),8,= &c a}leZ+be2ߩM`1 ݔOpWyU6FWq,3m͓ IdoܚGPS(>ɻAg}_kj&ï/-;Abq$ivAWa{`>%ʻgcjХxz "*>r8G jYQ8;s{pFe98'ێi~ `+~w%(7=Hb 0.򪧹ݪ83Z&uM03TU~DPnx|miի]ag6vԂ*+{'V,%h4_;@ǵpGiy떏@6c'XΞSƩ{gkFqBRSwן|{N2"fAZTٖ'X?`_r+RE1I8K€c I.7Rmn\V,9&pld ls)ް „k i$}Q.3⡷2r8'`|(Xc8K-(=Sczq4 UVᥐHwǫX 7F^!%dOw|01=ETH$i{<<J_KIF^Gs]o¿~Oy6_7`z3)7vh򠿘j,4h$[ִOHV˓8 >͘>si\G/sFgL#Dva|J]V0\ROE$5X`3>'^-@0fӨw;j%/X.3<=˜M%Q{#Ӧx<6q) +J{NU݄lܑOǙne ZXI9OGf&5z1 dK&7q'65zI"D``+C6 SU,}d_0/'"l'=std{p$& ),|CDcf{6İqgc({l^M8Rw(TtURHPqWٿ]!""B͇HK"!1W.~q$EXko8P޵HYֽu"gcN"T(K|cco H{kn6͚_ _goUG$IsBxY+B7eZuo]sh>.\nq_L ­{6,dkE$Q3à Vvi0^kz~>IQ"M/ld]}%d1p!=u{;S@Y+乒o%xJrA4K37hIGBeOy.L.Da_Gu&T̑+KSX$~7_H)CӈL60ĿD/q`5-LJ+gx<$GNƭRUfG=7MnDo3rZ;kDYˬtK[ "`=( >_{ Ge;!Y46 =3lBLY 3n@!R+4vO;\FS<ǔ{(bA=Qusw;N$*W{SeKQ ֻPaP?xyRftQ-P9 Kn8ޔB,*J)LaUz*^LԿA#|^f ~o9B _y+/A#6{[ĞQq-ʦ}~* j4Z54qP_=L5&UB؄lDэb*ʮ1~L.ߖ^Z_5`kzD  BIDB64:SCfҾ=.Ԁ[6B:+Z\(kbo;Ls>qYA3:D, )@#G>=ހsRrƼ$;f5VƛXtYW*F/VmA >YN<-=cn-B/{ABdܠ ]x`/`~x;B;d*xJ _|'Ϡ􃞁et%?}ӈWt $)Jj$&* r[txOt0ȋOÍ$y hz8DMS:wD;c' K[q'(k2d0Y`;R\ r.&8pOUF\_.Vnƫ@`f~ j֦@لгvňT øC0أQſ|pYfHAƪeid"CۚRQ2N*!f|o&1*J>yA)—\nB2|n}MY&D.~uC|lLl3L)bѩ][LtFjivV 5I9 D:TWњoݰ׏5U=Z_Zgq yj{ZwႭm+8(gP ӳ/9<4m]=9:WIb[Tu*ny4/~~-AEY*{nk6~(W-أYݑ$y$+Ӭ]Zt,76*Y E7 UԸeqbfϿv^&N?'O8 F.PFRmBLDGUTd?E#>{^=ucIAa}O߶@0NZn4mO=A BTNfߨV"٪LoHGt}UM&iPZ5N>#aNBμ2u, 1,#YZR.J|AɩTAPyYa,gpQvndse,yj@]w=9kYW<{ 69t07S&W5Y԰"<ث05@D[5]?˓TGuX;yvh~JwЙFRBW捖Tr 䈑ˊ'J.{U*ϒѲSv*a@Gcq69Ҁ#t*5K؋~欚%DB})z0ooҧ<@9Ƌ ~T%?H3㙁n5ߚҢl' mPԠ6>.dA%jfhqNyJOioKN8G٥u yH`ےe{BZ3)>̮cgo[H޶k3`KCXJodc_o p͡dEJtH]K9X+xK#ZztLz,f*Dž&s//r+S를wjlTK "(UgR{wE"NibՎ8">4gL:XȺ RrX>o#E?s~o5EMGmUCO9Ni=oP_:qp&YSTktK#jX4s%r}Lqv.~Tpʾj0ȟpżz]Dq (ޠS:}Yjߏ58K Y}°pؔ,l>'6bn41fxH"mJ}/~c}9.EGZU5Nn5}:/` sI4 EĹȵS'?%(z^HwZbQf%fo0]lqVngC#J57..|7D;gmZ|lβ#khVIK\E/ğҁh'tu!9uy5ggJf;2?܇)&V\@ G~51o_imNܦÎS]X; jr$i%d=koM.5y2֔R>m (+CJZɒ!L,A5g BF%:f8-&Osw<)Ԟ{^OKy-"_)ՖrA;qqzŌ-ʜPLavtc~0g<Cc XySnĎ{"M݈R8.DPjD,P˞&fup2_\w}'Yٞ-H[k^NTKj;lz?v']VJvs[Rz!XM9CAvc=t!xs6׼ന]]C{9Ff-fTZR 7څ][~-x4UVG0mN]OaT w#/9Q/2Pf4pUbHz [.~Ē 3ps1Qkkm,x?MU;w'uCN&E5]jpdUF,> {k:>mk^Giwt\-aJsdEb0!&o#L[%qc cwNBM kun]xTģ**̎||r8ߡ<5R b:a]d4lbyGx߅ovV%?0gIy֊m+[O3(X#IoAx&ߤ4r(37EMZC\ԍSӫ@0F/ar!nWP vnA@DZCTiFMFPxa4WY rS|les - ܂j@p/Ѻ?qz9bq5\)eqX(X4#&Mʜ b0C^Ujjł;Ia}`QVj%jѕT V>lGF^mǴJ)du~k[[:$N⯝p^c4Тމ\WK7S89gуtB|UO+ JLBPdf C}(+!%bO'{&O62WJw +V`Fe!-dLG:QC_m>{<.pDO cn)/`*~i6@­jin{vqE -G| !ByZ]3ͧ,Pkntį0}D~Y\QiķoX'u>C QAwɏuzVƫ{Or1gEw,)'&5jm9`QRezR6  wH`7 쎈D$a e ??a2ŝdύ_f/}|eGQh^).,`H*u-Ko$w-f "FbI1|5;1Lkx.,'r}I|hI}7 W8ǬF0ˁ䉑wDt @{c?S,ʟ)sow&ʃ<`n{ܮ_ؑ 7T])){s짨=6w_f tk8SN[,2@?vPMP ߴdG7pzM\6~ǪFW\58c)&UCd>s,QHY2}Aw qulz+L>Ef-Дl =J@+y?̉T|2.ャ4|K@)wF"V p `S)5t@zDrZ(sW6wBv![ϒ(7A=(_esmkB@ܻ/] BxN?M)5rw,Եv׌h06j.&}YBb Ϡ9.xm2y)daxNVWW& Z_h/3͖PW;*Җ$r-Ց =Jh@+rIr_2cRJy?q³1.mO}E#҈hI%GpmIID`_$͚x0mV?g9!@@c#uC.مq9F(o"NU+#NFDa`ߎ%co5sDX=2,jU6 w\NQ--DǙئi~۟*C78R#90Ӯ1{Lȷ z|5)!K^B`_y@Q9{yЙvSsxM  {6M)NqtFۣ(CȄ ᛗ^r97s*0[y #ȕ9c>Q3h#Wjס9qYi@N&{ \9i 5>aѨQF E$hulٿ(c40 tmL^duW7'Փ^|E  `O1+! %HS7nrș){m yMidmP4HZ#,LhN&*zQ5r[M!ɮUO~C/ Pei8? 'o&"İTޙ3B9X &(R(@UbW C#Km'K#?:&qB2o7h8'ޓRzQdV[f@DLFK;oqZ~\J̔z;q Nʔ P?Lxy` |zV'uZ*D14IMTI}WA[4^6|qն5e噌[-cb 9h ,Yۖs0~V/ ,P"Ut} T= 45Uw;Nx>H$XJȞBiwC{09>Wv]jD[TϾ h|f ~%@&;;t lL̮b44i6K1z.4a{8KI5]GVŖcL^ I&i0lÐW,SA &bcqFRkn/-E¥҃WQ o8.y|2d[ƢMMFtXv>M =v2Ns],5[#(ih9=$(NrH +qXG?U!k K\+$@ (X> _8쌷 (dX4RSBGł"#0 sm;e,)ngR09wYEJ-k'G*f@ R{^O|b0W#Iz|=@ @o}aŒlN_l>^ʠE]_1~2R䟓#/}9~ۥ|ށK`q夋+8`5@0Ѝ uf/L@Y3aG[:CPߦw@f.oZ5<ϗa>#X-w؝cZ5L>GWew\x0ⶪ.%? x{# hlgپfl n5-3RSIԠg*|1"°06? eIiYѷo3 >YvE1.[β5lҍ嬔~2w5NH*łMS~}o}_u؟KWԉf;ذQO/ږ$fqgOױlfT3^rv\rY~ى8<:5DsH sMB-j4F>/${$`;z Z{^Q*xֱSʭHyU32?Uu $2j.$=j|ٹQUy{8&qf{!WT]1QsK?<5"@jHM`qNK Ipޒ:ÍN^jD]Qa2IIb~..znd&U p tﻂǑ : PJ4v'lj"v4OdP __CJ1,Lh0GQ Mc@VUW w28?ìu%oU^~HLR./)qiӼ\ML^"wk{AkvK ϢjJ. W/81PosBBB_2y4C93nVqX1׵N?"]|ƀV*+F2D#X0V$B1 F q|{ #/ !H~Ź΢\i[E}3Ѣ73AěHln^G{ԟ~VæPEPzUwm릳ǜu`hhxeU=(ËLk(3%{9mqp&u >尨3Ylwvi׎9s{7Ɍt/^ddi2Eِᓷ>*7GWH„q*յUqL<^T>xx|3-(=7;9'1Bu ؽ cAN!ӑ#>A^=lc/'H>>9Y<A9S`Px\d!'ϟoIgjsTyMW{쯐,0#ܜY@ٳ$ZHC" E$>"9q5wVo|jjpxO>k'sǵNIAgSga[Ka!5^X0JS /Vs!߻X ]E)ѺMGȬE` CFZK=}Oé9;fa{X ! 7r4AHF[`ԋpn|d04t=tt[sʚʦtj!34o'rL|R̚Ǚ\0@4D}[DЗ wgTpXzmߑ1b.!( nꣻ֢lFHa=ϥIPN2ak!sn$-ͶJv "b8jmT$ FW]KpZʚngEp4f}oZluB>'f^XOAc^G,i.{~EA'

    |fř?ȟd,(qIE#C:T8rYiٯYw}U*Ӟe%XM ɋn3.tQQܜfwgt 1rgk*k7,/n`TۧԆ0E HRӾdOF4$\OQS}ؑ[i\TToh$\zQpwnGj0a4`IY9W:\- z?9V[rv&9)[͟1a嚴-JTs:Wbș',"xs>dF)ܧsG5٭zX'11aZ!Ek(o35;-HNh5GʃRڸj6=AA Kx*_P)P7B@4>即  Ps?<P=m[~a#$؏Ce2=Joe.AkfgVޮe}Un_&ؗb0ceG4gc%oy MT TYM_Hkgx`ka0JPXX\vAOGLjJǦY}htptdY2Ha蠷J R 1 uniet8}h 78O[(WhO~@y80Th @Wp׌ ( F::xL~?  B3 xDhrvLб%¤䠑”h,JLi@n|zǮsf?N?~+rUmERIfQwS؊< 9rT1FpWzE MlO18e/ 2#ҖҙIV~p vY}Xp%>)î0FPBhr.CJ_cTLÍ9jDh|?+0_A;DXڈ+a0rђF6a HM?͆l}1-x1ѿ.6eԒtCNHELn),D= ?:||jI"&7l k@R\1U mn;r6a,P1_֯{)7zdV~HB0yZ]̣xe:mv@<`gF63bLd/v]s'~ @1JvיR0 +H8(bHY.U ޅO1T9\H,i~J~8*h<E 㚳9WuLO'nЅR('JBRИ5;c8J&؊(w ʚ{tV5 gnXksYd.ڑusg?^2erH8:tWTpΈLOGԿ,# AsMh#`͟B#I`aӆ̕$rPiԻMQ3i7&˶{Bk{8G^t:7B/ץ5:ȁu(HF^(;Ue6 !µr^gDC_ɌAW+ -N}ZRRӯ54VWԸ[@o̧!4ƞdxJe_>^/Eʡq^F5'>x¾0d J{Nn=A]aXNbͷЄ{A3@eJ)% S1ÖK Ö~pw5S:\{L &k?.0Zy.䩃Ab&M5n;wwܺ~(-Ȫ/S5+H*YvOB5%LFJF ! RƼ#KGV ~&HH<'纫LN;MೞB$/co `0*$IRJ?q_պ344J I.d|9)I~mY)ȩʺ?9S=-I$sv.,G ժh=ɓ&`C>hX~)nT8>{!k7(+qq*~ m=-Go7\6_1{ThMl.|d ]^6 ~ZĜ%eL=C@hg5_Eh8 IԵZht}ΛnzB]-zqcm1=t\0*U6NC@@L(Ւ(ɧ @E?Y Ul([O[pI= #2ݾp^GAϜ LVMMr_:g׻bØ-h$s}u9aBemx~Yw* G+f$ Ta$ }5R7=:yNrVYs r}b[n[J䢂Z19譪8P"Ǝly]boy'6nyvbcWΤJFع%i0 ۑU vPxtx_Ӈsĺ$vɋmn췕w41f-XBmJc_ߑ~p/ZnFTh; I luO{IG9w ]qA?gkHP;tLHPp `a%YOXMWx͍ _~T@=*`A}p. q5HJf2vйͺ(hAFLZUTMS>*XWwdNY_ "AP\*(-Y|Eēslc,EWcI#?K6ZO:a :]!i `{f%lYf|Q& ݾ,EHG(\x(^URZ8aE1[e{W|ByўPe(/Q̓̑j.&m|W͠D} )4ԓk.Ox*)]t;ȴ <kN%/j&R*>,lMTd:I2WBoeߪ%I=$[(^n3–mܴLNaŔ.Nr)u w8Q-SF`Q(t^'ҽnl od7&$p?^{<\*dRWy ?IE؛U0<ʗI Oq"rw>w&V_WP`x =i,JWUPא7e(BrIh~Pi0]0 tYS폡"}=1sXT%Ov;U7:"Ovz:1_>X8l}RK n\9y . :BoP̎LS>/I-[֒HP-k<ڟ:*T}dv?IV4fA-\GujeH&z^@Iw^$i \F"N$~ NBeb,G˲3 T/$!RW3_zˍzJ!+033`5.I8!LxFfʊ9+:xk)8o)Hʞ'Qz,Q_l]|;X-z `Ä Ȣ8s L>rrt:?Vց4KWCSCiH Sg+"-B^W٘Y@وzUQא!ڝOc/HxqrC6R?9nuDJB5}BA<|C2 ;r5_ѿrS6_Z7yȥB NF*/AQCl5p?kKz',ao2 j!"ʼnܞC 25a@\%}P<"94j[!Rn$G쾵1J ҳn4!ۋDpbGz)2-m3*L,l f iy0<*Ha134@X(#R>=AfhOGΡ8C=vVM؋ד.31 Ca$ꐵ'i^ř̠>ԯow@m*ބ~P =5WYLe6U r i~Gq:#&欲rjwJȶrx8Ӫ|j[JYCd뚺[cOw>K;Y}!: 8{a3#A_6-;ҳ :;=7LmeH^ɉlh(Z c4 9߷.@Eƍk<IK߸`tb^k=>okֳfFdl|`J]aQDff "'c/#%+][Kw"&y˝k˳RҷdDɊB]5JO%|m)eNڌ¶Zٽh3,r#Ub;Y:4TrBB\W'PݤGZiyAa!q%'Yg7$ף 7>3ně"Zc)8g _.nT]\$Meߋ1.~к ce EdS0z&3{F2BJ%=Q~Mƀ8Vo~Hã(&א* A| oB[*{B@sJRE;o6rU^⮯3iLS `:Ęڃ4j] G'sKyᶶeT)ƵXOBNlq@q7,21zx_6cg|lMkܧ\j8'ÛXqhɿ\"4G_Fy*I؜ef3QE2) OI!NBf/1uiαmK`ɠf%J(7/MP`| 0ismgtFm(__ģ/ujPK muC #,2ᡎؒhyũs*1=LwUa-hK[Žs9"|cV:0_;Yw&-/F˔-Q~w'̴渾#9fb(=|"B%@q1a(KֱZ6rW'3Q^4heR4>+}ÒF_H&ܨwBDE%mSFVc d G0 [Ç=?5\/U]&D<{s'J 46r8ieT; ]?Db o 64g`nqPa`1.qlίf;՞ecD(bs Zi0_lJ)9:skO.d*'\Ú!;Qj'HX> -AjL&qZhdvG#`duQؑi_OasoAmEC4*I0z:GhcF8TiF\mx6&8ݹmΧWq ONKm'9`XjJMĒ>樟+ ktSGnK! :;\ʼn}/D\2K!4tt -cD wJ! ל>e̡vQMOUN}QٺPȉ1zYsдF֕Ju>=ͽ>Lh i:) iC^xhi'v3 )->?h0B Q 9.5Œ,t݇Raa ItB!BK3>7 v{k ,h(?ٲo}|mu<>ZhN/16735HXsk _?_ԤmFiG"xXl9AbT/q˄E.'163MjswOZg8'Ms$>p2!cq᧹y49L_hjaⱠ{堵V2ϛ\u[2z#d0 U"2nڦ-Z.[:C'9k1`#VR2Fy%@#_ܬ̧mCpFIU,,kkp]ד$pg7u$uO| >>dK+[cYǠ 5%g3hH}=-Z|Upk2\! ldeZ~P-}-\W5T60ƥjp.TYFaP;=K.uNz*2O'E@~v@QA el,6af3Y’ص% n#95Xp؊ ##jr\hޭ/n叵H~o({ZsyӔ9VC/@s uG'# ^ѯAӤFX.Ai}]6p:IWYbMoIE掳'4 ˻W>6 ے!X}_: c#1 G2j}@z ?h ]F)G)P%œ1L潂sK0A`N`Z _HZxeBm^ͪI7&Xb_Or<.qf5 <Bo5^X@X=XN-xe,;.u/G A&Ddg`\Sx⋗/fM†[a!Pc5UXrjMPp}/T뒄@:'TSSHc$+!TQ%Jp`W.Ӎpq&*<5'$8Af^i#Ǔ`V },X=LKR<]V4 WC\ř\ý Ir5YP/[QXy~| `s#ݫecۭהB1" $w2^W\}221<`fC J /߫myO2 u.`3'V,&1ݷKk҄lpޅz&pvs_mbc^!@TEui5T%yA D/X=pd*o[ע<F5Y/W1 [?g,5iK$,⮂,*lWQ >r84}T{4:;M8@3v\#\C.ū`Ri pyEXe3%9K=K#ոXssov|޻.|1lDR?nfKW,voW; ƒN|t=-3庅- #@7vCخb EPY79Fg@0=iHB_?Id 4\N{/M_*Rk0:',^lh+z"^Γ? Fu}"v95RaNk y#A.b|.{)P@MM+vz nzA%{ɜU1ԗ콇nmDN7ݒ+Z҅/ g8n=,V4rt 6:o-xM*<@J+r;<"])R=#t;͡cF ak`b!t')ge ra-$~jH?2k%ev°}QK:i@<+|{JL识AU>D<y2JvR^ -5mdB wR4q 8(ǴX@x˃99| %޵HUK3qkqRlMH>Q`+{n#Fju,07fS\J7߰o'&$"}tLFu,QAK|LZ9 =g~t:] {fbOƙ4ĶyH8+5]NmyGlm *xX]8q6-L%Hܝg/_O(Sy&5Br~#w4$gd|Z2 5y"j39b0c]ZׂC7[gug)ru9ww0+P.LIJC"Alpyߤޒ>r{"@ Nf->(& Cir}0MۿOlQQcܬ}d{,OR؊#Haw=3x/ȈM,z|F2{Z/4UЯ~"iRl1 1pO?;OLJ\5 ( 䲞G'"DEAmCޟma6{Qu*эP%{x5oL rn)4Œhfc;\&OFK|Jc~Z7s[@%ozx M̆>W!NHlP=@$ҼUvt_|D3>JwkSjZ@ Źs@`j'Bv*mv%6Xx!sptf{ 9 NJtUk2eZXE<͠7SK*9J:b0Rchb0"op֌"gscm)ggo)XPlo`K>G-Tt{a|re ͈Xۅ\/#~{mĐNvqʑ6uj91i BvpuD ZrcZ4jTblI`ZW񺙁 jX;QiŕQN!R RKD\ai҉܂5%,pW۴x`7Iչ${|P(R?Bl ;Y|ר8bԚw^4#03zgЏкf:m$:F1nmI5P* KЧVu%@1l5|B|%V$ c* ZP# w\|c=З)_-1"YnbJز\KS ~oj{mm% (P%G%tq犌6xwXku#Q :)s֨#G+ :9v[Q0O"nbC*d@@QmrAV{ #a  y)> ٕ3QbdR!!3;:& S5) U-Z\mO]omGGXZrizTf8ٷpɋW!c43Lt8FpԐr60Y\̑{aIyحaA`U0w r;՞Mb ̆yE_|"A1n:ݰj68YB.lF?&nru{a %͌?w;4Ubo>} ԋ* H(`8 4kgFb_e7Y %K} w&'4-ӊՕ4`KW/Ko37\ܚ4gsw6L7;@2rSEMT\}wE>x&G_5ONlj /w ";Y|&fqwB =i;v4RO u>-"h8K#[iTH&3p,vuP]'t"[pդ~UhIW׻$W푎֝T&ͼ!<{(IBR@"Cxv RhfC]mð.l}k{e~A.%5N23O,2o-s" WG+lkQkc^$mjobH䞮{-'jw ,M$i9:db%,]+1}Ĕ z͑ހ҅G192OVE4j,3GIM +rnPImw4\z2 шć,.7uzbn%C!/<.|Ĕ$DRԁRh"G!겷qL1{W|Pg&1T?S ČF_P=CЊǟd'&)jk(zb?9!.Mx>>))P͵ A&e]_dpQ81R-ȎYoZj>*f;{ώ&UD&1Ƚ&S3Dv;rnФT̆D\h,|ușL?h1j4m\m2O6ކȸw(kKYGF>3.jykh>L1x0tшgIM4>e;U =j;a'hu1{onI {6iy=ar7E6R(q$wD{7u`Y<[!G*_Tp$jtfC[q3 SJ\;ma:!d_Tnoх&0%Y7upNl /SI=gl _y͸'Y:pgP !dxRyn-$挐y2۩%bFjY5aA]56y6M&i6k@4Eu9vkPN}˒MtN ZN8CrW0ka~I^i[GΆ"tZ7i#&<0nru'_£Qr#%,]vڞsЪAHK_9u)1RE:&mb؉=d-G.LJ `l kΜP5?=Xz0a<"eXbio:N{\4q qsMDo鐋h{i(g&]ͧ9 d>Ǹ"hmiyaOF|=Dr<?O> zZUaP(`x6M&"B%G|-zdϭdž(v[FUO 7]*v?čVA{vywʛYsiHc2ʻ7vˆ ݒY:Vܼ~1=gqÊaWe\%)"~,62/N =Ӥnu`T2TNs[NMMw]frIFŠ ML ˻X6OL{єeTeD3c_(}g w;ʔR "½6!ͮf3oA ݩ.U%lηc$Bv1֩IzM2Yy'u}z=";k L)-*67p|g Tżx> 71pDMu'L*#(H h更] X@ٜĝ1v7Y4@`?gRS֪ʹa^Q[sM%n]1HqiZ:w̿| UXn;Sa{W/} K1º9EKiiSc-'o-)U8\R`J~D! RHgUF:A'iW-D5.lTٌ-d݇>Wθ63ÔfDŽ@0D3UeiO^]p-CDӫ 2&Ax wx`xii@҂Ph3|7r Kf-ʀRs×%hUqEPL m!)WNj]O !ĸiM [vc-\Y].J:{_=eƟuMwLe`l A;%6ʎ\i剩cܨgl%0X|7IzqB|KidmH#Љ~Jq j5dd5䛠}N;M@H[]ǼwG|͒)^)Ң@\;o̦K7%Ex.~n-|*=K4 enR*Rd}5ᶇ%nIejfn j eAyё-YgE@SyK:.zdnh>sFقS?(|6NDx.xM!RƘ0"0TDuΜak}̇~'g{aO(QV=گy<-ME?3n|@_LJ^gT_ 8ȇQȂU {H`nAoLhڀ:)ҥf ;En+;ҍ*m~~e^Ź Sゑ]ńotՑS~^A#qBdjޢpvi `ۭDGRCK O<#䵗ea#jbd 3Y1OAkÉ`vR&C=~J7VEumyq)&GMnёK|&j3v/Ĭ;Ys=hKlXàNOjnWpo*Kfiq*RY8Jة1omGc""+=-zk^Zm'4p>bCSMoP ] @bwu+Ҥ@ )yͺ,xBeEES\,>f0v ,wgİJN6MXޒ@ATY>ϡn=)[*$ +~\J\p lsƻՇz:fUəݦF2tae<ޞX8#w{$.dU0/>Fbn/1m=;ł gEٯSCfB\ T: w;&^ą% ,ҚX 0 o ޯ#/,h7+tԼArCeC^(\t+x868O#Ih(Q\#K l 2>tﻜy?{.t.\9pba/g (=h@@r픩'f:-ntxkT͈"%O#2>k***`FۭA 0ֲ Ԟk79ʒm {V&}U8*kf-9X9̜nn?] Gc2 Ͻ!'&2@m,&7L ҟ7 Xw#`zH{"ɂ Nԯ[D w`#ٕ2[ژw@N>myl޴T ӖPfzΉe5ڍ7MX S#mt6GXlj']p?r*\;Pd_;ߕY{ JBBOW tMA19+@5AY/;n`CBD*{ H,4 +i嫼*kw%?cX: q0qEfI3Z?[Tu!(82{` )u\ežf{$k>ZemB)a%rh.cXsZ1q'f9ȐЙ.,5 M G;2?!j')1mPY1quYQ\5 0C*oCH;>Y1|d?7:?=(-;DL'>{^ lSφ2GϑZ8w`J1A1A{+\墳Z2jR~\*nb*^Y @ay2weUf`I۝ ]=24T$eM!T:p9ZT1cX@Lf_d%;ǣ Ld6-H[Uʴ>&3H2},m3+E㎶O]< am%Pk!+@Ӷ_ HIbsHH /f!>ϛ6r 9?[;Mu1RIo\Ns1عBXd%g QKU` _>B$铻D̶XK9#;B9gN"Jis>QNsGPl&*1 g.I;VLc2G o4U3`<-8@(2S\"1=P8nJ"X`$"+U3f/~p["V%l3by f Y6ok꫊< kf*p`7I:܌tO QC?*yE̳11HQiwܛS5]` \N{Rju9ϲHd+.h/*8# Ajɲ-pX#}wV>ZsPR(䃀5}'Sw,B٬+>- ~uj0z>E @eYvk2K?Ӳ*M*Ht6w˳K@4RڃдXΈˏ C +~tW\&nC_ޓJDn% UH6۷Z <٣+~0lj:2\+Qya!W58kG jb3r^<#CVxne{УVv;Nr:~Jz[,=pM@P7#`3`:(@BD^KaN;Z`Yq/jN9%d&~7"sw cf~ .ipа钚Y>so1bI4wB};!so}<֪)Ar[pPVOz9?L58 ~AIGj3 hx. aKY:e':Ix hW Ip c hEc<%kpum{v"PޤOo=8V^S!_ }Ç6| i%yQcR@nK|ַ۪,"d8ȫߴZg?E>%UѢ (5+`-]p⍷͘ z߄4"oa{f [,ϲլT,q}X/W7mԁʞOz*;(y,@$ozm Ŧт1e?33C<-+qvxc}ŞpD?'T&txj!"HPL ۢm`| 6[@6]m]* ,,sΨ0dԫ4ϛX8Jm*.&5w.hd`S;HT`' -b]!Q qJ٣_Vρ@fh|~)w^263[ȴLm6fnV\[VCZ`,Iqt`АWUCͺ\0k࿆y.&9q$CY~T8ʫy94I5J%(Ϊgj.dx+guq"|X(YIroǏK,yK4MIdu=6nm,vE%CcRf:OԠ8i.0^ 3i ޯZJlr`܉JcvjM- Ov?{c vBft~~W yU"! YhkBvٞ)*}U UT25Y+" ˪ ]A`9Sdjz =NIs ijHso1$MUwEqCY}i "Eaӱ]Nm7@ $.AbQ;wc8 L]Vf^=} vtAz~F,5|y)|ꦦ >9@c<&㿫ޥߺ0s\]M86yǑӹ~j,~ nH#g@R(M(-z{QlrGg),qQ2cX^=ɉXA ɔ;^æ=#ynxŒgrp;BHi~Yi2Ti3/@S-g| FqsA<`-K/.fѦ BeTgeӜglJ&yj?{: fF+Ymi.<zH]5.>My8c?q#_q5]FSf-#v֚]UK"ѯYJҴMrm0@njnCŊ'-M~|:a8lid\5[3([ X\id XjH'y/PkL64q&x2_a!yςxcOѢcA3ms8[jLumM6?8}l,J7`k+\  -)DzY~|6Aw)%-Ki\r \0 mz%j׻?n gƦlaz|p~[WIHq'Zv!džq0(0vIM%r/eզy6Y<=6y ιTMnIPXAbrɟX6Ĕͬ",xx:R's4yBa*OXݐ3XXɑh3 {H}aFXzeQ"a[@JuqJO+ݚb2!E[)SU8MZ2d_V 3;Cry?k dsJMHvsƔPBq6 hcK^|Z;  /~) $ɤQB e^-Uaw p=jI:p5H:S <.jb/b18^VLݝUf$juq-OBg)ZHYz%t)ʟ\ε:f‰?@cp{b V,ւ&%T2%7Tl ox&@޾LEWf$+zYoPjtUWCoRPݒPq~ /$%-bS.?,jh1[by!W.kB%'JL zl!6 FcֻZ:CI>󚵻U!fA!&F=sBsrzW c-?.}kұ._YM6Ny\GB0@{k߃,duLw7Xa9dk%=W\?١(<΢׸Hj^$~ n=&<$_-r));)73oQ7xMأvT:^GE2yӗYן@j% r!u*/Y)-l2y|'F'$#Ȅj B&ʡ ‚Տ)1~x(Pg6tǸ&5v!gr.͊RUY |Z0!%XP2|z+ib>&;·|ɡ{-VUCXr0>`$Gg, TEoR;M@;h][pQ S[FN1R}k|$ܮBc8yB^4jn&b>NW%!K lds'8`+g$!n%dBj  YQ5 ~s>pP,MfS gX7J ^E"v $l=,*َӁ+/8#~kyWxK #i$| M3I;p&1$A@48F7D m䕒EkC!&vHN uJyːͷ% yi$~HZ)7?ÂT_[`} 9xuLq#BF%wHb>UΎEB"Rݘ-\egts Ak:r,$Pj*)=Q Ҏl:csܰT C'#ʋ):qF-D , Y FLLNՅ#nPUwR!RI`[l["w;0+ / ƖTCGH@`/,XF!%ך{ZF Vp%DB,iPU OD|a~5 yŏ|5S.5 1DX7TR׌SPŤjf2 - _EG9n~d,8:|?`Ko3~m Ml fyB e[.EI$"W=vG5。QP)5j6~ ni*{ zT9Mc~z>dnuGPkw(CccSo4bS&c͵C?{`QG2D^g3 ,^R;>SUd~G4!!o$bJ41O ̘!Eru|!!):+?J'~oC=q/Fl;:cis=anrb xڃLl\eK D&+m[Ϙ? L8F,)ΗntL"b ;7EMy5&9n1K]:*k]mRC ݼKv\Muk*|6_7pI"2(OfDY - ף֞e}LxF(0i9WfK2!9[jQSۼP&Yvʞy4Z QU ^[j~ jb'zܷQ' KjxhD# Hpn'MP}>y{abng>wеo^PeeեN7=rS2~9*QtKg;lEORL#?r%QT:U5v) ^fN3Ϙ+Y@c5 HEڐpb mxV!X%Y rwdN!*cӹÍ-:Jiӓ(JWwCffwDHNW@/UOPXݜc$3V2cށ2q{jB)ؕkb/GݪZ!U".Z.e杰F{ȷ^-'X2Ј譌G4ӖHæ@$3BYJ!鞺lrrp`LԃQo}2db+q4TҴFя0Dq"ty0zXe1 1qJ]זOxx9wLu`B!G>PQWMU@-Eu?BO*ҷhȯ(N0!vA t(P1g3doYqAԅ}HaxIˇX_#=KǭLj3t4 Fh2Gy?-FWޙBG$[ccSxgq /ѣmwXIh\A-4O5@K^jvяz64pP<`!ƍnI J論[cr]C BrcJ.ܧWlYA6CA'q$]ݧv2* FkgCwn`\YE4&FV&.^~)цt'DĀSs2a?*:xb(TYfX!Bミٰ-~>O2#q`p)/ '#n~Yw*fXGB6wlߣh.qbA^t"&z*EG!fe%L ,l/ir|"̾I@xս[vS\ !3YK|/ROT|7Q+7i^w%qpBa}jvԖ ͊4w|_Az EkdE||EV$11">E1HCͲID,7uS3u"jZAjpշiw $5b )(O [^}Ka84Gogߩ%ǖJ-w@0*)?Acv͗u>mV^ʨT>3`R'?X{Jm'(Եr-;ebAR5xh;?)&qY-Q iD_bbh'GR54=:i;mĈV*|/Y,\M4,*U"55qzU??NcNq#!ۤJ9h7K]yS!xwJ/YK*K;O$%( ?FzλYU= ?bUgksIo<֎pxlI0v(*aզNMu%CB XV?oF[5M[U&4I'{CGegH23[ ? o ZBZSdC@qAz3 1ZR{&.X@"}Yӯ:VY~epk8u0%~lix,zXFJ9lW-r X&xO =]Cpb\&e^`/O{Ŋ-gBo{<΋6bk/= f>^a938.nh2#FXD,l@ܢCLǛY`$"Hz(nH_fkդNS T5|JXS1)DnpQu.G`+sʇY$r949s6h94]u;pҤCU b hur Z0UW#ES{=L֞ a,(4,V/I_>GB ;40(_0{#ae ::ڲ@.SۗT?9{=G^u'v~ϝtfx=Xҝ*LHWbgŊO٩n:դdBRpF[㔝*@˖BH)9Ѧ HfI?b>ch[Q.jcAֽ)S0g~] QG8˂튑]!2 7!.6͛Q4*ՀAzbo{0|zxcmo%I߻&}3L=I3z&o|e|ª2%uafك\r=;Mt$ υ zPj]_sCif #:-2ۏ}% }䱒ݩ\%Se,zG 4 UK /GN+(P?M1R=9BCg"D67{Y/Y]Lka]y_G>H+,{=eŌ2gZUMx#,zJ(Y&6eN1;pJZD<1U{e닻.KZ{뽦~#AbxN]/ xm eס>2|-KzJJI+զBtRvI)a@je&#@7W?J¦<>Pd `ߝ}un{*kL*\sјotmJ.lMWfAY]'  ;=/.@ VRH>^3 7z~ fЕ5;*25˜gq K'an)@ab^\To'Okkk<"P)S mA?KJYhszmOx jGGW`y 3I^X׍S?IlZ07~a(pks15G/oua垑+zB*Ή @r@3DɭB|OGz=| &V̹reԘ*ԻI%SJ-h>G#c(*j0`\OǺAXJ:+̱U4,eBHkIÑKAof%|c~hL2r\SMgޥ _KI!Ϊ#e_q!p?ɿ] lIӈaHgTFj]i=d7ps jOkȗ(Hbn3h#r@+/.kj,Q(>;,d,+>ZU]٩FTw~o~1Pb 2sIwh1WUR't?>=NsF]ȁq,5>#@8jW7B瘞EmtyU84ӎtB]=А(kxȜִJdPGv[ W!^2L^?8BJbMް5ɡjS]{}OuY%'Ѽ_??iyrYb%/:n=TUJ  d[N^S^DmZ["3#dUNWG_t9z785Cb']FՉXa+|pTc0)>w;+x8䧤=v!mOjѤlQOĿ8`?CE pwR|Y M>:4tۃ ooYE.3MN$8cP}yeJ,e)PQɔb3oROP>eE X>~I>uM{ "Ay8I/>e_1T.ʐ\ErnH9^ⴁ.vt R%}n%րQUFp3uj+*/̽[G 7o'A* >~5a~biIZK:(_ vIYRÍ{Bkzh.{`FOJBZe;)ǂ"'5-QAKͶŴ6  [~X|iw7:su84SqquwuVdDNrv],Ms?[Uk!AUňMuSecuNd&x=vG.E=#w! $;⩀Ad Ӟɭ וVI5dȹNvSLM+mjjOeM1pf&毞#cuUP|`QwÍ& m!2M{LϔY&!c۲2 8_Be(j. F5Bx| MJDž"Reg4X"딜ևA[qr%Ec|m+y "k`:qS_>>x)|2O!jS ltR6鴜2J"Ct\٧)/);v\Epvrg+h` lEbJ~F? C=c|7Kńv[adzti^ACy1!' lBwJ= ULb]n TdR6K=Ҋ%UԽbM+֞\2cwK M0 V6kVܥH&7&Ş&Yg}|h"}`OMVZ-jvdH&j$Wַ8T{{D g+$IilrH]:`K6K/2Ppˢe3 (l)%~A&qq;篜V=XQ ;&QwD: IK>vL- &6Z&+qo"'z &~A:i)nW׮%\&|d`^W c:# v}NKj뚜P2,.WDU8ZcNvժE:kCf8D%0TŇOfWM.7j>^YXX/|_dOfѶy OQ} \`_M "KfV5{ (\|XO䜀0]a_άp]%e6;:8U@/)3 @0m _q'($D/ ݝ`NY9'."g8h>Gb6]wf4{DROE8;MQ8V➣ ߬}JÊA@xX5:+C SZAcdh]B ))yv)ڿD;L _Qqm.ljU;Atzz~D8_ !Ƹt)/㙯JOh)pƥ8wS}ig2r W-`$Ob@Ǚ!^z]bC6jۅ?bCdh ~}ky&4@Ѫv;l/K^!2aCH`?ܜ軍68UMUnfzj*]/Clj$,Ĥ ,e@nl2 `PS_fjX܎arjPYYר%ۚWH”Kgf c_L*XM-}A NkreGtG/k}-w RWU!Gh>4, ,OJ3jҙjnԠB 0,5`N#hzw*Es*i Me;nK@ j*@Ӏ)w>h SϙswꃈIM8CpT.h}lnڨ,0N6ҡge48t3-H.p]CRփE.{ct5n޻CvM*<ӗ)բQ^ :qgmԞؓ1k9}FX#m[{L>KZE pE~,΅aP#9J|K.7ioR5&-$G=\7S`hߡռ%aM[b6IRqgzVgwR3uC+>d囿epU۰!`Sѳ7hoiLuܧ;0^8?㖗fȀq~0958Nt_ OJ\QvռS b>nal%>D!;tnD @mxAxr#Kʡ,{G zrLT8"Gp8u2dưiﴳV꽪AXL J!sltXV2Ys  Q}W ;!y Kx.yd+Ii(5Wk&a@doˊ}= WSRi_gޛV*t m3QX=T/I>H"W"hH\t8 9v&ml>PМaM7Pن9Wx(ײ: C1>NR-oTjV[;E^ ʭRƪɈn @“NZ+MJC0A,[e;Y7tSjq&*}+0 wfr=y&5"}sH*PXf*һd㟭肜1Xr4e#oO P9ݔ+nP4cfH|E` >P5&m,dY+Bj7#O x|}אHȱ"9 鶸ewq{8ǒQ՚'TZ ۭs]iSs߅Ýq㔻eYǻ^ʼnzT $6BT©WI#a壕Z$:W`kɖBh-s /9>S1lF%R?A(i&\Mv/3|ws h/zy=q@^߾qi% ?& ܜUHY٬^Q3y$ƃk&)ug&un AO*0nU,>Z 21_Tȵgڍ^ /"$K ٍo 2b-88&DY 4qȠ40rqEn3Ae4 rK7`|_ JZbtK8MV%&bdZx\z51 }^X=ERmPk3Xׁwֿ ˉYX?r+b}>J| Xm" GFot"EÂ($3h|2.d(8p)I C/f}/$\rSvM'sl5fmÛ%K{URBw \eS&abnj7UO^G=߱B /^n0w5%a9$AĎNtaAJR(m{"Kx3[6S\${ΩJ@Lȿ8v+Ճ^ #ۿ?z`E"vf:H|[;P Hu9|7BILR.P`*j,8hKg)h2,8QĐp՝,X wfAYƔwGw &Ȼ=Q^1'<=Kq~<_44\-Y"H$Gu?).-e&Ys2 Od2OV'4j Nι0"ڄ"_볍@5;0 _ȹ7 !@<>jJN'L y)-4-5X(3#8,| /]VGa Ή|hRHqhPr˶Z̀GErɵ!l('<!iiLxi7T 3wxأ&6W?},OH IP5GLM%vl :F QtPidb #E} sӘhxwl!ƧGcذ.$J?E,c1h@T~Vs\krK=B>Kvo9͂Q/ѐ[9?hKm}z=fJq1@t\Ħm/[L9s-YiԴ֢*c6܄A"B+Xa`ЬƚM]<aN7Oюp7hs (j!%ʯb7ՃMw8jxV>Hi DbIh^w[^w((*YɊ jgY^`UgUғuEC_iEq9-opΛ)tID[n7*i ի]}@a8;,p+}NlVHb 71C?!pYDWQfRD7+^lt~-2 5iPTA|j_ۍ.!U*IfX|] : (R,G+܃eRi[lFt93[8%u^j[ɘ"+$1 #}o%ԨEzw\\)4O,LN۾$S-qBء83925oVHסHZ:CBv*E +8e4)l4m+C39 NR {RB!uXd7H#֯>{ȇlq{Au"3m?mFpvȡ_~Ԅ-u n4Ēb. >t[C0!` [6.7F2=ʽPd^&VR`fkh m$:6.AD45k'dzX,WXStڳi8nshߋO-肖sL0*^90/J^yU92,' >bҦ"%Y!kD u':bcڐz7յNJM$=%;\`\vh\)N&0C:Y$" P]PjVAߔvxԊ<: -_'rGtYEJPU Gx4͆Q-:vGZ]8}ۻ~S93h629]vNvڙFE-gːBq3)2^8 ] |D6S"XULK C/h=d518 "rˢ4 GWGcydoG.A}@킵cL: gOң1j H>h*2 |-+% mk~fuK G,Ϙu =-+'> G4t\u;BV IW!W<3hTj(y1ܨg Li=\ʁv|O:5oiw&<=X^+&X%9Ϸ#w/GYzQoW dǬ- PѵsNw?|>19+V -/б@p#Is sט9?)B&̙w!ZuL $ઈh7W`ʟ\['{-?/(i$:bQ+7p{b=a9WY;=" ML- ޞWG`Aqe2/I4VFw*~R+S{nI@( ٶŗ7 ENdy΀w/: '1ׄHZwU#OLCCcT uaE&q+_-9t u$r(`m35cwpyj*X l+>o\c!sgiOZ[% o+hrc=6G|(3 ֣]fJ hs_">_)n;'HJɓ$ byR!G.Qw|4SWs! Z\/Yu)q-zmƳOMCݓD{TsҟXSV=t0P%Q4æ) #k80ֽCMhk9 \}'Wj]sƪEz潘8`0=WE띇JQH|:KF6/YWޚcx&CI=v樷Lar:{0TaxT >I!S뫧e{e*5_[5 6Lh,e i7\WF#4K0wV V-mp/RQTMrϧޓ ~iEQY(J4v%EA2a272dҏe75 a#!D6USWOZfзnxYndVr x9'&'{ nL~SN3b wݔkKN:BOwhpȇE0/HLID)JW5.ԜLRZl xܸPܸ2 YRaYjh!+-ob_Z|ݮ޸kc Ex5Ӂ&;R'v~R>@_I @۫ZDž73Յ3l)CZWu81ܷ,).z,{a Udy, F!H𩬑Tn)@5t|N*cVlM.ޗ !Tx.z)[4t0К u9+-Ũxĺ܊"Ћ0QV :}߱)t -d1(,X=iTZE2 ?l'N5D˷wFe6W¯r'8Y:a1AM#yvh|5ZR ̀n~dy8CEj=-"] n`gyA8G0<_#WܡMlg?l>P|\AV=Dr_$+|H/J4 ^vRNʟ܍i^|IOm^S- &2Ezg>%p,6JMSID-pjK[_? #Eҳ+jcd)lTl+ZRص 0Koف9\jؔX `u~W]n_ޙ!7xg7ڻTQ2Hّ?ߤ ?*~S l4)qCBz>:5=JO]P\} 9ZNB)և{y!CPt'M zP{իo;ԍl1>5O;̅ I_J_.+ؔ.n ZUd2uΘ D^zB 4XhXX؛ %ovu\"% }y_1*-ͷ^+$*FدQ[IfLj <- k\VM7'M{b+\}q9jrk_uvb*` -JkI|zC20T {OÇc5R{ʛ%]rNSO?GeдdohU$d|L*.&0|Iҫ}G 04uWaT]e?K'eҎ˯ZrsEc)^;jz>8X$0Xhen|gVLY<1@A=9m(1W tɣi ~iܠq(D u)q⻵>@}Nm5 L\_. /Mpo,\ù-Gϐ'OؠZ~]ukm魔ЏWn Z4uF 0]+2Jx+R,I%e^3 \YtYз0*lSK,76!P>81%]+:<f%y]KԄyʤ<зx㏏00˾) m.7QV߶MSƗQ®ʯ<8˚<9J+)?μڷi]/ͼҟb;) )Hy Ol%Z PNg[[M!4R!;r, ^eq;J`ھ\Z.rMeaIl+vBy`uǜpMm7Q2wlQxgg+AFxf6@ҩ߈IU:_>x4aX؅7ʀx_L@f}2D\?~%ղ+&M6pier~Ʊ(@$j]{ΰsҫmz`$r╵'%;uh=Wʲ*Oժb hk4E,{&ߕ ,=|{6BQ;-cNG }bEzrqEjzp 9~R13,T)'d/Lqʢb'h&6lPjg sŀk!&)8]xI`s}|@C]G{qR]6%0éCN{f|" _U<_;=F(O?mv6|sХ8"zx^eA޶u#rREGݻ9AċۯrHx'mɂF[!HWW*dTkZ(zVK;ʜۧ,8mLlP(vPpKF/K7L>Fr2ym0j~ǂ&aAd?2PIRa~#"ՐVzL(@5=,.&fF#A yv|@nGB}A"0UZT*FяaY ]%v(mp~s ?ۘ;~q6ιH`^٩(օZ?zȑ}2)EJ+JpR@5T{_YĞ0yHYF|%dXk6D4HWzc#&-hyЖ\YoFpP-[5ung!@V&V,~ׯ!}|xmK*ͻuUSC3Ͼ_a)Z8*^ ”egga$J2Gر!]q`tBJ[o'G1'J{-\Y䛮v,bd:SpPGH ܩ6$Fo9ΣڮZ?=,^Ƿ`@j%%o'Bf=WZUV\g < }"(}WF\ӦyHV F|ovNG˻>5ڜB,\iWJ)9̍==ƉSG> af0~=mY–p= kfX~r e<QQLH:U-x? bZ4?fDKGB .?|_<" eam5 c)S, 42̬Uߓ14$NlvY@-::h@֗lXG_`F^j;ELDwF^e5%&g54>O;tP-4H v\B:JVx:4^_z&erV /ݲ\ݐ)`xKsy'Bsu  )`!l]D!z\b:]9W^$T]P9̆_IP*_ulcN0W`@M̍SݯM9i)'DgdnD֐{vTPdrbӜ1OHCO-ђ?waYUE kͅ oJ 55I}vKjaYYՄM>+crb䗍CVrSsD%_1gbF@yFAmxJ {G=BY >}pa"C}] A> UP#,er7b<{thX3Xl!##1kG2vH+0H&Bn&P=֟[$ B>huwUgϻimF6AVc|tH!8L ]PKL{vDʞ67P,rf3ώ8#'ϓCߋ>? ֤'4.ha3/E\$[Y94],~r!ɆBtc2L( ٗH(BmJgK_9hiJtlRK#>D:NŁtVZk ;Q QOb7AŊ(F ̈́ uYbf2M<6F2`œԺ!ȫ"}<-blgc r,Q6J"z=#ϕU5DzP> +E^#5G_ɀb ah#DoZ} >Kfm>'ϵ衙zU4`|L'>-qy H>Hb.5ٌ3PdA`+#5k&D pVaɷDdLut!$p b bS& wrH[0'0){ hY纗-MedJ4Ɍ1rH%KkvH xd)Xw;0 2193fW`o>5 3D#cKgv{Nh{leʥh+N,d @/SI5[?;l)ΟIq ,ӖXG24w&x\Ӳp! OQqjluE #xGAŲ,ʕJQْ;uêJ8UaYpC]#0uWIYJo[( u` \2y (=AEBnn x䛪x Y4̮ӟՇeJ-&%h]e{P+)R|/Rm:[ar^F*\X򽊴VF'Zg&w=mEυ.4e2@kW*8oQӚ`4{ /鼭"]>Aߧ8ӭ!Ti8m0=!هciZFP9y%+^kaCThr^ֈFG+og(u[*@ZRe~[&EA{#4E1Jr&zs=>~-=D ZX6*ܸ;0{lj7_E0s06 ׭q dޱ;;1_DK-g2C0F9e%& m6|rFݵ#}uWaA [ z@4_EPEO`/,Cz0Y")A:vo*X(N i<j*U$brkّ騀LmDxg}*VUiJ^EA>Z#¡ˈy yIqgXU'QTE y5*|NK+hFR^O^_ Ppg]A|eiIFlhA;DS(n&p{m'xφO5ŕ0;[`vii="Y!An4_L9!Be>N݄m-jD yӁ AnF16Ȳz4C@| l5x%&_wIfWd#q|'uXIfm|uu?:0Iw^~>msm@؋!0 D-q G:ϽH ΁*@ϗ:er 0!r s&7LƦ=r}uT* {2[i{ Xү:_"q;f FdĐzf\\YeRuDKLJ,z[|CZE h5+-+*R( t ɂ-pX*B+rB=A-Yд4H:Vi>QkƉ1Ķu*[xDŽБA 4:n;#VJp@\LA %eh[# t,|52#(1&a =iT̡s"w']tޏu[(9(m2$}-?gxbqőB=UyH(BAtWHS&2AQjȌ6\noz)&XCoZ78 ZYdYw)'ͤjq=!tvPw"-*rXc};\+/ Q]~p5[Ld(, -+Ƞa9mLD zQ\tgT=RQY֬sMޤmݜ/Cf)b1+ɭɱ0U CźHް0<0/&<6lbHϽNظSba?y,k| nM`:'"ETt.,0KbMiUNSaQ/ɦI)Bk4,3Qh?E^پZaRʤՋvY&ڬ c'VC(ޟwg(Yw捝k!-6E&F+'*w*ZJ.G2>h&uh!u(:!cQ9qW*#"!9$:[*Ó"ѵ'dk:s-"Y 2'n 2onΝ K,1{lKޘasI0.z2C{U dڣk$GTXwxgc)R="Z9ڙ$Wg=Xu]ښDwRjG~٨;ϗ%\0+k1J+6,sB5>  unYp-MeμN( u;$oaBF7͜}la`f*ngTIQO *V?bZLa!$̰*:%8a,Q ; ^}npʕǩ1_t:H>Cxml']*[;&U${mnmDMJ4NDQ,ۻg8V|!U x9WJrKt<.Jm{0Ҵ!7Ğx&V!ߏaxlml bs[(Kbz҇OT҃](d8p\K6ߢp=\4d-:[@&]gaL+8OXIip[/[>;DpB桅j8[/OEt I g]XyP(r9dG_WocA< *m6.Ǒ;ެCd:fT{X{;Y,@w#Mdzj;(u r<~B/ CƄ|u =Q5_0qĈyWEUgtd,"[BngV9t*ϺC{g$I5 PViٔuœJ`1`ovVڋ0%,Qgf`.zi:8q_*2{^疍Ψ?d3n/5S͏q^EMm~;uaB7[ΘK?ÖT}ύNPQ%0R V wZlEXŖ`Qބ$yC2 ò`~Ҏi$`Ⱦxy *ǥic[%;9PވfjpwrD=[dXL $5dݐ^qX=Y] T|flZcO9H nJ=8 jғK1^'‹>yB\~S*~D9I~}P~yO|rk|bǷSR0!I m2KN <1< !J41!#źzWªؿE/y)2 JO4s~k!&YȺ+5qFG$I5rz,RvUBD,tc5!whT%sv ?츾%wb)c@m֓|% =w)82}Ea ' $QU1%vVhZbuۈ6\w%P󒜢^wu 7檝CjDM\+N)l5"' cU'{Vح[WF2)=wҨ%r~kCpܛbT {){DFpM}w_m7"|w)=+LV8zM2 SG3PzfMN#ߖU R6;rjtŔl?ic$hYxe0별.xDyY,%0EG!og'6wa"K۾kΦx(xp:nu?2p=Phx̌ ;wEFi@L{j[akCL09*AnqޘTm.D mAn)mn`_& 9xDȞͅ5;Cщ$IHVyws"А&vToU}nf#WH0d"S2@ ,X"2EWe?)D+mE4VE5a#{M& Z9-w T&Ż-n@ԧ [}myŧ4uxgVm|7왤6~v\kV{_*kJ*+ + UhTdBV}tn!sJ!~.tm oF)*5W OPڡ0m, ZU <)cTIk޿"A/.Z_/a!,=.o\/>e@ҩbpR!y|SF(p6n ^mkWQ ENO|pkvu_@=RV@1 OB$?O ˖$;T3yԝh9pU(:ꌳr&yopcu"k 'uIU V\=Y(0d%ި^%ci.rR*C=U|t[q] .89Cc0OGN[x<58,d0_(__NQcQfjPW* 2Kܳyb.qi>=dE;B:?[DNb3B48^m pU7!yސKީn, ǠUc8pFǚڲVgX6^^g~3>[amǽkB q+rڶMU@T?ˀ;~ܽ7ʃpͳSd)arUCے#BaN>.k)"qךS'nhlo0 ːLyW8ӯ'|_ o ֓l~Yg1#xq(}9khsЍ-vRO[DIND3;C)?>Շ?ŋ %{Ba߼ZGԽ>IG=y+XJ[j)1|$<m׽mEbJoJyNӀ 0\=!}cH28[h#-Q?&`Lq=q{99Uddm#UqvDcԴ31P~WOz"[2y&$祿!m7C(T 2X!_(x(S&'XޏQL7_EPnSn'gQǭOg- mۦ/5O>IMyaijL$IIH;l8Iceka= {EE [_9LXhUa{z`Nxmo_0w- >EgFq8BC~}]?͖7HI{73ԅ \7l{ -zB`g@ 6<=MƔ3%h);7 ۹PU[n2{O"hKg瘍ZT)ޛl>-2.e7^\عԟMB="Q70TbZטcBMi>G4^q@+OiE,}>/t-h`]x~m ot*I^Tt䞥MS$b@ٱjQ$v^p-> NW(G,;q[Z-Gl⋙rWM"7,d@МJVFS2 ?/Y"Hji Rv:'$* sl98tl%vղ>55Γ0 4aYUֵVVw(ٚ-w`TR6V Gj(\m,,K{8+]B5"^^)^XiZ6}"eDž0tJW3S^,E_̯ 8D"$1ܱseY# \Zk4{B_1RG&(etB#YEXj"^_ fz (@^fS؞b l}t[x3-rѨPc>2}.j33n%IXQ8Z zO j+%huҟE-W<۹TkDYGkH t4$cM:F?Lo%rnMS'挲s4|Y}-^ e VaFw?&V;gLmO #:>bKG(t)#s"w:'-LJʀM+n:K[ ۼ=n/eJLkU)Va62S%T=g֔{G#[!^N͔.b/ ty=ژ1 2\RM}lGpr=[.rq}&_Q].hjUg̭r JO~Bк52QR@| !RӉ}S!'Qim !\0dW{bB%PHz5P[ cC4,jmK˹._ rUVzuVSb{Q45 piӛ>/PNq/eLJV3g\-zo"0(Sj }eh(Dvao-cO/a.ޝ䯋K14j J!~׸V(No'EX+c_姡!O90Bϩ_8#N=/sY Zi#s׳I1(ISbݦD")8EOq•sNo2ɕ&F_QV&Plޛz~m;:"4Y.rVU4X.UmIzRvV,YhxXiKCwIopCF *p@!wMk{ȊkrfJ.K)sښvriN_]$J*mL·BTՉ!cTǏuDvGe, )Ip38it<4Hv b O2y|yBc}x褞aL/T+l%t.3Q0Ewj'&L6j^rضכ:u8'+Ӏt(v&2eٽ̵'K9qP=;qv֟ciAM9}ЍCRgO apص >]x nم:7+X2rVG XoYO3yh-܁>1}Vz(P6aS?Fɬ sC}&Ʒj'vwq/NN ОK* 5^wt1 y00.r=|Qdؗ(-5"N\5_HJP5Z[%g}ck'azA DڴݵskTH*Beg :ija+%e3&; 7Yh%f6+w8IP6V6&ӵ]gh>Z۸@+)'K8d9noViYbB4B| {} Yc:qv!^a)Gwrݲ!HM~:>-]R-'.H7_E/a%TXAƎ: !ECׄoS (5(0xnEZg|BAFij&&Qug߄ֲ4Y^t4eCfvf-&V4z,պpp/mJz_Xqv17[MjIhkMSдcKj6W89H*{C,~kr>wyx\FC>x5~ aA'XgX:Wt`r[G2 DR>N&IكTȴ+%yp~1 J- VVR2- ٍ Jjvҹcgp :%yƫiVHWb@k0qnAsݥBs"rVXDa;.Tu*W{xO S蓹p2_ %Q_QhWNا=#pmYEni`*~^E_q~73bۣF`"W8-Ϛe4n,Tx?#ZN(V-7N e {l!V泩~STi\Ty&6GPF$+FBrC! #}c~˞* s?9wThZۂ :m֪"pKmp> &{#eDrKn"}H2 bUk]ScNI:By⬒Dc:\?t[ ,)t*7PW(/=|.ː4_;{3}%M럪`R'5,60 aͮmO|Ps)9U=aX#?7GVjBLAˢ5 >AU{UJ<ya(O~Uu~UɦbfL ]D)*ypw?Afa^>G8p\?rѓuų2[' lnŽ ]h8Q'k绕TF(ÊuI\³bM 7>EKx8,Gjp#dcFT]Or;q @>Tb4.F\r U$lv~aoNطT 9ܔjl-/ j7%;b4!=z{R+8w_ODh;њB-_y.џ슫c4k5`jbU.oiR}6P$VV::zVB'7Xiʃ X7~'5kxDJӀDÛ&MP9vr*l,f9 Hȏlsކg4e9fm>E@(/7񞤝;_W:sw3/ZI oc($0w\ vE>]YQ{ uDBy^FKAIHO H@,8IʀXKe<_^=z._7=Ē۶ 0K,VǬib#vis\( eXqGzkc7p 2#M5~ Qn/#N(  o_o!ƵSYZ)(2I~3@VǦU>eco6;?ԧ c:FLm M,58 ʜڴZ hE;U>[TV˿ֱsʅ(M:w`6{3gof3iTrsyfâNﺾcan*fjJOmgY  Κ_ \OTȏ^= Obm\e06r еH`\ _zR[k * M 6Vllՙ§:=Zj"`czpʦtB8~Yߟa1ץz&rt6wy:2EV4E'|arYeTakkEagFCuđg;kz.k̦q>fB4kV!d'd󉦢m^qW< &zԼV睨^\8rH8Cac!{qUh?+.%1; 2zcR!~ P0\Ue&tXw1C k &;ԏ>e(,`_6 )Y>ٿݠ&og?q6Wf_l*|Q$XeD[s7hՐLHkτkU*~h-K#B d EXh(ɟ6]]B rdƯR< P;d޳D@mG/GKnJ1d0ǐY&Sw"1ʿK'*r! ~|r u#ܪ=;0),e绮mW&s*&vČP&BJu y'Q6' ,Z^VXd1Kw u4!pQfQs pmU 10d޴yuRg}8`?vz{h<;ly0aTc빧Ldۄ%FS \ULb&փ’o޷P=DFMİF~hGVx]yEҵXMdtv}L~5oЖi;=eR>I5+[f=OZV(=JCRj3jM,Y?!AQHp)ty.ܟBҡ QQ9uCH-혻IuDjrVsF߀'zlBrQWʶH)Ǚ5[P>T0xcܥ眯_RX 4k&1 NfQ0geEj5vJL5H/QO_U^xwv=@ ͍0]r*F"r? {:cgY"ǯ;@U*5G~K*YsH2M\pSTguxj$ֵ$-dWi DSBd;E"i"tj# pW$Q@ [0 .(}חg"s:17g?$۪;-t54Y96O s2|4,HTG;qf'w ZTDC1Z'ڽԅI@ L ŁLzB:AJsxzWj1 L]ij^ n(0GkVlvzހN +"j O2V6}.\)7<̳.{2Kp{ǒC^ A QE-9P>1V<{;;SfRƪ]d=gh7ffqf=II ©R>o +n˼N|!}grp >_TB5F'z6s R*",bso"Efܠ<$yHi懒G؞|v?@Tm陭!* Li؉D02<߷(ABji+L[uZ!A9yoC;z_D" U&֟~(򃶐9[d:Ja*N=t_4/F ɋ,KHdo9}fA1_R*x"A|78.n4J@$ժ5%HI w1 =;#9itL-1X@[nAsdL]G/eq)F˝,MdW P$gspm`\j/=֟J[s[kݒY(k=dsq'$B=Kj\]6}q>H\I䀳P%ƣCEMfשG?|e諈+Vl:A*vX>(qfJop@qNS[s88fb(hXLGb8a)g !c2JտܬQ#6 R5=XxxJAwCHx*7`(Q-S=z6غΈ؉ woŁ>$Bޮ8CGⳋxy&#XΆMg5c&L,Z/b {6p(2s28bVhD\ϟǼk fɥ:08u7# VهzA; +9f3 v,\Gf˔EW(_k2!"KV8cR,M[b,C6ʼ}v?J(ψh{|̮'@RC%x;N菐r!(X~`E! Z+S9m1lae:FחX>nU4SK@=?"Þ.'Y|{ѭn9DE|Gt%" (,x̌Ul)TO{af*fw+/ GE Y{Jz3¤}##Z% ,PyHZ9ԓrDǓXzTl'.3(HO$ׯ8 ɿWwR5#*~ڮ6.at5LV*BڱECIծ^GyKcIF%&ɥ?nد9J&\"&-7O\}bSwMrq dq^BXW⑆$L\[~b[Fln-jR&}x%ƩaX5L؝^en~f zp Cl#q}&+omm&|삱[&CxK*[Ii HYyt*`2P2*+СZ>h̸DR֗`Czݤ0-& gBPp'sI_M)F[ uwA6S}[0!?):!w''F<][(H¤(ȞD =cK4,0Rw$YGnY6ff U;^%wamF7Dub=YdQ)fg; '2;mi V k-4VMwA{*i( č!Kx^`m0^}{H0bcK/eX{0.4ܯAx* TQZޑAQ,ZimH4`؇\8wyVY;LYQ0]v dv쾿Tw;x`F ҝwoU kZ-VPO 6AR1s (Z2CΛRx- x,rN<֨OaK"8tPCHsdC&$T{W1T,u<8t )-z ~N,You‘GRUPmQ$_Q@DJ,(azOx̄ Rmmt^QLÏa1^\E5 5tQFls5,3dM(C4)@"խH"=p3?~$&3_y7Pݘ]0!*E޽Te.W܊*rh^A6oƴ ajM8^909fXKb?G5;=ֶ;.6Y)ޛ_(K-~4>w[ZBM(Ջ8H Ҭ}Ozϋh] #zF[jBD QaB!:n}pYxN! ͵РF NI~oruN]^ǼIz!ŗL/ ^d+F?)[{{/!Kn违N ^k<z $k G7dMQA dz#Q`,cϯ3ZTd6JE:o7E1FLL!/oBKF5Q:w% ;`+˚ӞQ{,54Myx{Rte2 l<[ n`Z!jD> زbrɶzaEQ_N?<;Vby(F0]%PG,*'OLpJџ {ΪgEZ&]W<:=' +"j>_ q;705??߉_8q`R+B#6cA:H9!5@A^:sBJНB WZBgO7J%ܳJ)taչe% DN 3EӓB"@Nüν/ zmRuNh)hxt9?-+m YgƵ߂>Z=Y.^,bz#@EzXriW$r{;:XoVMrd]sΒ˖8 5N}X+&j KVdjÝUl 69yi]GKކt?sFs2gdÐ1f.QHtJ9ӔگJ}BQzJl2K yFdYX.-FW-ˁbYC\t]ɯ?xI7)MMhPᑊxt;ʇN25#F^ش \`T5?j}ʷ2w@|xggh.i) zrRXS[HNh&UyP:A0PF{\*\,OSOsjCmq޾$2zHט.JN(Ԫ8dĪVy L8n;{Wn8ϓ2uԙ]6PX{\MQ7+t= ZNĥ$&OZ[ TDkQZ: p8Mr? iXnivO9!ZB7q}힋$/Bメ=1t(78h#ιwj'cx=w U]2iAJT7'W<!k\ʰ牌VNd|8 zi97UIi 3=؏A-j,3mYsvC1:Yy%&xjhkz(6[R,q"Pli?A;WK/`&/kT$0HF`Fg]FjXy&pCU@, Ii&9zO{rTg`8w5ђB]u A.6;B~@xKrkOxb|l '5"_w]k<xn(KpU R٘;}Ӻu@Xb܋|1ϢLegK^ձyh䶂t;drbaTlFCpw]ާ/[xw}$C{Hὁe؂t]Ԑ5P5G'}F6a$O+Ǫv=*bByU0CoRM2fhyHPLLT=Mz0 Ӏ$x?I9"br҃g&:z6N@1agiZF`y,Hu+qw㽁r>>NGe*񤊟[A4Y/5' 3+_#{[pԙGokB7y|Rdfdwԝ QCJ(K*K}ѣĭ ' ]$#)nMS Pb} O ^r Ђ?~YB.Q!F nHLz6%o: GBl$xLp:_uJ] a6KKgaa?tb(O/g-jf h:Bx-f,a[h ٢HSbM]r}|4e Rߒz i };'Q<DtQB8j8kT y|{0k2lVԖ(hԖU^>DG0R(&Qwxp]]ꀸapXXk܋8p&#rvKU5 ͧE~6Ď]MM]cuSH  mi.M<2xÄMN دbK";_Id86ǡ D|5VS{ZصcFSkyqP=[ExɏU(IPHrMk K e6$ * {jZ=VVzUZ?`Y*4 _)^PcD0]bJ>ЖDbb#e6>$Ե TF詔P8BEZ}lhP•sVr*39@x?G0p9Q.Y[hMh -Oj\ Y)O}Do竢7P˵B}? 5b1nB̀ f+:霿nu&#R M uyWVD;YȎ<ʀk~I(@v@9So1]̔k/:?zC< O~KRY/h61:eJ¥R:45VG^C8,Ù;RcITQՍ@mIw|Nv>G="jHc~in2!_N@O2j dS و6[eNUzGz'FR~Eb^BY')a;u)K\$~.Њ"U*)߰&D7U8eM []ʗ݁V-nD_(ga#kXf't<kZ&b`jg1rjUUDT`KzE~ $ Ce3U0]&njVu'gX&u3[䵝rX }c#Em$pr'j@^94#HPo$j 1-i eWH{Cn"ItaY=cq%gk`ܜF"CT')ܮx_ӡRD` (vLmY'T?MW䪱0F$@o?XLbd&wޏ!gBc{#H?~}b8mFv;SjVow jēljTmOzdt;%曂PyZ )F3+zi;;פ8(~ +  U{ Ut驜|(q;JΏUdEލT6`n]^d҃~o&EiQ3ckIġsYs`E9zYrz5DqfP)TZ=M#BF?'5ѿʄc&s=xփ )0`ٛ˓=[PI뚽v{i}iܐ&HÈZ m}ݯA:e͉OJ EV8ސ5#0j X7ds܀@-Seˋ_ͫT/p9;kCpgoL's$߾#- P/hrbpJ'|aZ Ά{|,7Iq%n-DDW'5=>4(G%7;RM&U g1޿N_XLŠTEF+7Z#^ꪵ.G#/PBmr/~6 Rs {=#yV<8"sRRxsM!P=XE'(3`JԸr@ahYj(GuQ[rP a6Lh^^~$JХޮ?~VH^o[[w}Kb<܇jxS\ᾇ-U>:w-$"CQ:Rlo/*:sXƆ6MmM5BTx`_VW&AV]y؄H#Bu cә*D~f-ՙmV*gܰU4Y "2rq,Ijy|ko L2`4j&taԮ/lhDa; ǮEnU}i.MQOByu1Ym4ЕzLc 1Bu}PobYC DdI\h`t0̹)2nzޑr7YTiX]%TJ9 <)=׹=yL"ǼTՋRQ$%)Y7 (9xH#aeYk[< %- ]q9T?Nziz40Vy?k3ٻ0K$IANòNJK%.ӷY/衑ʢuV9ìLA68i jXgo/T Sy&D9HP %P4N Q)"n nXDq:?k\rg5{Jj%;@ʨ}*}TbHV.-#GIHī$ᰦX> OqiOӻcVEVKfZ'VIѥ{'B*XTGeC` g@+;L43OQyg'B>t(bQ:^ %QL0@ќv.\־ҫp\8 QQ'i $J\ b+~G2/<&&K{w^I$9xdqjSomFhqUI! _#P%_=4d<6Hґ6W*B׼W_̔Q}οPK5dp&C#$Z#nm3J^8ܐ{1OZW^6_5P,yR(St|شm'ɐ>BT!sݮʿt "Q VӷR%!e5v7;6 47`ɒJ*dXR9Pf4~3?Ѹ &֏]j{v@xDV'&؂͆ 9x9eyr,{ث O<, ˎ@X蒖~ ľ% sA}Y /gb?HXV> s \ Z#Y\4~ش_bĪ*֚"\7˪&%v':1V_vÑ TɗQorĴ[ yԱB c:LCNN5'pAו"0S.z-֗.5k-dPCs[z)"K{I:߫!t\V`pr {]D(r  Ozr(Pѱ/-\5M#rhB\;X.dA=aȱ`[^|]R&^xjE[ӛHs5r%ν !#N3 ~$pކQ2%s.!зe˩#dM?ִ+ 0` Է,xP^qflBV"07KVZ:_)@z%v ; F"L5(k1tIU82^$)@%7 ?1QBe-J|0:L.ۿԕBuGnS"7`%Y B#Km-EۙH}VO b<C%.t# |14{gԬ$%ҳ8]W)vWW^ hsFCO7IRcEu{#KJB^Z!M)j>%. FM2s8Ǝ\%"?]+LK`5[`hOU?C;7) ?f;^잲4DN(=C6*|N`◌<7A|f{i! |ErZiՈ iHs{y4v&jN:- D|| [.8BGF@ Vu w@%؎*Q{Yy*̏.^ͮޤldw6s|.$V>fR4,iu2l]ZK܋Lr|LkףZ@XΈ*%rYt+%PdVtM%nS-NMk5O|kLX-*bRm~6l,ى~}@zD.DWƿ~?,9iz dDԭhJ"VR%S_)`S#ʤWU]]H]%[JSV X;*]/5#Mձഥv΃<'qӄdy"m(a@o<ᖆ(PR(E1E\YA;3\ɧ̡a W;N*b-6.UtPKc|mcN*d\ZNTn}rI%I QgtKv/ՒCi@bs[+AfP00AM!f3lDHdZ%yl"K\t⣇m-s}gR>Zl$N5D/l(pcum;Ql@Yz(XF}QH3Ɯw;- xafڹWyJ k%N!U^cn ^  2 -s\잻_OrkVg7GtYua48`lYzg¿ւ({f6';qxz$UHzI݋t29#OةliO}\w^nM;&uoh VO+WVmvg"͏y şld]CN =kˮkB^o\sO {F!;'4IhH&pϱl?Zd˻J5##Xk{ȭO|e KJ*ʜ"WYwOc!bHiG5 т/yP}ci~NM Ԅ0dł\%!M̰aWm+hT" "Žbf ~ Jk^ɻ\[̧ )CiAB<r=Qg~Jo'UU1 䌬G{?$%GW= */ܯи4nV+/6&)Y9Qwp#smz.bQQΕkPx_D zm>h:gav44B X,4SS&? '\a_6xlи%V+l@ˍ%OR@?kje Pc=%3$q7 z}Q"Ag=P/!ii74MqxE,IĒuƍ=`1qS9aDwg>U]wϊ+?=CnC`;&u3[6IDJ' 3/(":A9ǐhR}fE;MM>3gfjv{sǾY-$DRsڮ[al 6Dq dl!#k#lXZFIkgMGck\Gŏ(α#Q^Q܎j&V8SO`8Xӵڗv5=;' kai::vJX1@>@|vuu"HP+XCi[_ݿbJ{t G6p!G(h]/Nc]cI!@&DSiUQ~3 oX9 7l%ӯ nL)JuG6Z6+&W nS8O:-/Zf!ÛC] Ml۵i_[Ek!%r|yq*a[\\0 :(|4vAר±'z(/ι !&\KxwH(,"~EPRx [mNoDoPS*ԩ+%7E!V4ix~VhI6yP1ipf^Jut^eqŭq4K޵xy/~I#I?vb}7=CqѲҭ#k~Ykw瘇\w{$$Ok 0|57ߪ/>͎2 ~T2,b{) B0dkDiS|WM܋Pq1=(䭷oYw4>>,=$_7~J}bSn1u%"l<-2=ƎM_{A#s4"[I*\hyi*R` [ v5)/>{JAO5WD^r#]#ԯnMM"/I_PC{K]Fމ[%FGE SH5qB5!K}5˧ pBD@0M(c@'Nmxf5T)YgiDg5Cl񖧦!KgY=k)pvBgrJfTop "AE!8/8?Dr=*$wqRI`a_ ]]rt5u٭$J놾ԩ,KUp {S;ό㋨KFf(c*՘$k3sAq!p]G*>D=@H.{uZc_VG)yR^*{W։p %gHC x`pKb!M9fԿ4$'4\,_ %D1ksP؅rj"c ?ӓ̞l,^]җF22e#mcFg \0ԠhUP˕Lfs'2K -f-3e^ZSc 1:TpG?,a},HUg|;" Z2'?qJDV?+mݠFg%[秞@!4yxSv/2?%ElZ+r\,fw/Pmҽ74c."S&mɿ_5[۝毿Sq(҃OS|!T,s ƍQpjMY}0pd7?I)=e ]7C6IcN@eneP /%Sl8hD6:3]=C-o'x\GkZW?t)E&yvJ"5' LV&P䷕KvLۜ|'@Pnc֍"*pEx[9YYpkG}eݛ? 8tWq7oJ<5BOo[D٢t.aQb+/Wr'1Ng׈A 1$>QbKC4,㌮T`;~%ytHJJZI?T|B!6[<$A͎|f&خs; { &ܠ.*[MZ ;lB{lO MU STkvwtB'3Jz]嫲w; T2tq;X5yŲBKeuO0UbVhȹnwDU40U$mx2>/(A'i̜ևlmrl%tzoJt27 xԊ-T]?0>z%8dTu؜K@~ڷ=LFHe*es2cԯ؞u-rF_cwH> )$ga{d =L[xf$Xً V^p\}جk0QC*3s{4KEN\0aXi9ML㈏W4dm͂h$5 &1I닂bmÆ/ $ץ5p92"__ZXC$.{( !ʫT-N A>h_[h T_&F2H?0:Gkjt54LU 4f/e,.`Qn ݄uXn|F`<Dxc(XsLeTvS2BV/bz$UCP+9th>@a{N!Suk"&t"Y`wJɍb%d%&gin/wJOV/6_Bǁ }?䞻 ȓRf9$[c7a" 1zHo24_AY }"ѨEIN5iB:ro^XZN)ˇ WҀ/eK;i z353;YS}?6sy=Y[a3{Y1oG<]^=N+GSh }PWŷ0N2kUYkDLk#{QW9RӴAIQAW|CvLOI^Pэ0TANe"FöR-+Ⱦ_‚K.^V_QGKb_\oψF5 Vd_X(mp3v&ݾ}O+6߀sC8xir sؾ8[,όv`X*Bfrgp|.*F\AʹzxpWby4DՉFT xW RYz= "=|uOc>36T2o0f­dc!MF=p ܸ.:i9Dx_ R L>wX*+pD^ZWpp3ILwWA 9{MkSyjkZn3WH9fYvgěCA }ݍۇmT-,1Bx6W%0*ceyk -չ"T!ѶmS3iӳC*4gk{e0֪ܰh%?5|ȣ es>|+;W2G>*2Eq]!{HL RE)Y)I'ȷYm K|*tw;@Gަ,lpÐ낍hKQ^p.'.p9hV :O K>i"53U 3q'ѐeSni8 ǻNJ}nio( 3z/B(CeY>f͞l6Sƻx+h.6t4ԁhK_AwJw8 :(vuqC-Si>i (>ZS-#N|8pdžy`AIzUR9?f7N'n'O..; u8‰ c }G۳' 36{ũ+.} Gw[K(oquTHܒSShMym0>Tn>i'~2Rii=pMNOt%츼ԾZ9A7=ئҾB !截1w@ӭA%Lȳ>9-˰5y֚SLgq9RI2k.E;`F- &\nSc}bC*#汽's;57D0\o6"Ɛ 0 ή;\ _g┋J6yB5l-Uxʆn̖RadI&$EoOSsJ{tDKtwB^plYEM&Я'+2=vu`k5̰ Ǧ ݘw<&?ܱ,OJgu^|GJ̟%fRg\y~GUNUb6}'z);σH Ev k[pՈ8OBJ&$dz L!Pd20<:u~o 9I.mͻRWPwuhwWKX+Ϝm͇bYVOη2=S~ .|}RIz6״areV6$/TF0O2mx#y N*IId7ݳ<._ΖԒ,,7mjiȢڦ0U5nE13 ]]R}r1 B|nJ&%'fFyEh &Y) K ^I)Գa݋015ƈY ԇPsh,РRLє"7ǧoYK~6}=(2|w⹰N*l%N;yԺ8p*_',fh׆kYJ0L$[^gO˧`oG]}TӧFKx{9)|ejN"CĢj6`~Cq@ zm *[ROc s3om{ BuNy@Z؞R&WA7N@gzsӨÑzG,'Gdo|TfӨ2],9a1`mKLs J3z#-bv\EWq<D8K"`NaՍҕB6xM и gp+)L'e# )H Xz;U(nO ᮊx-aUq2VKr+7'ʃa2Pr i,Z`*muk 눏 VxB}x]pw^.g)N+%T+DCJ^'°!4ȸu|jR_Og;8v hX{9ae7 ah AzX)ۀ$I(6*YvH[.?/ ~2y{-N9=DNSUB9˭yhjOutfn-]jr[PLimBT2ߪD`r{~ZUNu:R󬝪o]liȘ_d{,*zh ጉYH}WBHgClbݶM4V*eWJ^jh0U}`Rį|5j\{V^n0->4#z̪XcWb n`;dK-'-pScBGZs'mj<,$tAR olcsPf&bCd:*d+Gl"=fc/3})~&٦{Kf'z(/$ Z~E}&$T EK$枣E!򘃢zyfX%@Z8[^Hf{\Ѓ$ |.=iM7 Η]vgc?q Αu2<ݽ,! -?Isġ`0jG[iKm#p_m:Lr RʭTԖme! aAt/&39:G}cR[Ѹ"Nu[U7$ rW|Ii}lm$s-@C3O60fű{)ҤSd+~ ؝F~38ۀɹ@s[JJ:0k,ϋ_ضݺK7Xe.^Hn{P ~>24Z׌c+} xr_f8a 43,4U7)/&25pYeGTH:Z[[}L&$((%uԨ.wK!t)j$ eMw_v嶉&3ZpnIdW6[ZggwҐ`,PuLO^ή$VkKH v,v'!;m&Lx#:x7)jԊM^vhA*ˊƩ) jv&:zNLD4-wW$*< "ܘz)9ؓ(}AoKP(8^ }R'=7C+]oU3FF =q+]~d%%@E:H$E6u@>o%늕ov yxoq,} 1y^ 9sxhϥ;ކpZVYf{5U Keۍ6n1w/Ή^I?]&ٺ[E.gΞ2$KL4;%[s[0bw2đR 5]8}2ηEJ|_O5'ݕ^Ǝ/@ݜ0+,OOQQzF&5B%4hSޠVG%C!"n9 H- D tt@[ "BʥX b=m>ʛ|,BPJޡFgZ|bҮ$HHH4΁C}QKtǍYb~K:y#Wu >6z~Y`H/BzLo~tE:7m^o=bE' ;ݛ6OV1o>R+/Z'ԧ2xU,iK[IZ$#gj?)E빻6AF6"4d=qBSgk)슼\ЦbA~b2r;n1zN)!4S#3R$Yъ;pI=(%XZZlG|^c=ƍyΝUodF&;PqS[:h&JrA6ו.KL~+['ϣa>üe ȉ`8%ˢ4S"L5Mb媂pLdsXeԱ6!br>b| f@`KXRuC4 hhB.]1Di$^W/A٢V-dZNG+2 EWD feGXiIu>SwڈZa.R^b2Q'NsXgo`;ܽ@ [-B. iȼLdzO ^}k8\8 c XtȁO~}D=͝HK⸕e93ZJڛT-- z ( n9IxJMw;8Ü] .$'_f7Ys`6ފEIZAl\_g:M5>GvïVq#7hn1_")r9K+,N\gPPF/uW|ڽ[Um VG<@HR~a7'6dn# bD[QT8ݧ/RCr42F*/lZ! ajZzz|d}W^MUd3PW> ˱c4l ;}Tʊ|EC$ 6hpqn<@_=WEn P*" T: ,ɤ*C(!4l,H|T!U|^-R>D<9眈[9o*³=, ͕_vqs@N%m[^)p,.\_J4AvH.MQpt˿ 3_)M8[HȔHQ Al}Aa:2ULEo-xtX '@v پ[t \$0k\P-'ǝ "<Ǐ}0 VY(qHp)\Smfz;X:&FSp, ~!]jA/&j I`{vʠm5+THasUD=Jdei Hv% X ?: .`Ao[i>y04t'QGG/3όD ѕ%JB^8P7F|pX@?;=<C@Lߒ!䪬.24dGM2Bai#T&i%iFb4Kz);O~Y<pC@QK?%LukC4CnAp*\6 OA+jUVUCH'ڤ6R;iqD!NO# {b;i`` !@\ޖAjŞ&O?]3' ( 鿙' ԝY;7Z8oΓ()pm v;uK7j\UHoQG0hAܻdfjm '/X7}nF1McǨ#9m׭fSo\ pz*5U=:Yuyvsmz Âv#X-TJ6oXE5OVMKT+í5׵HlZ?+vώ?(x=z]wڟ/|p @= EIcTpJ 3~J6//R L1ZN٣f/'զ EY:Zjw_b#)D0`;hG t $)3 BW%{6V;{۲ b"^1 d&8pi򡤤w3N(ɱh7_IFuTܜhpua2KfKI{ ͝ɯ/D:dUdS6ѭ 8t/3R&\!V̦ivLϡm;k_5B+5W=).{uF.}8c}BJC#`p+pf&-QbBE@zE@5 yb$]#AxL< P ԢH&؟2nWvҁrW:^c mlDs=r88"#\ٌ2ӬR]Xb:?sbI堎ǡa}5"]2N=u:4ZHLH~ڐov):AZ,60 3yz: )+1!:bNd2 ;5U]VZgQ4+yR}AJIqHxa/EWX=bxfó/rbxh=HLUY\KM3IrA] i5l![ M7JS#]ws i $],IuSI,}6$b,lYNn $w]he ޽rkF׺e7**ܘB)FB*jq4PklrQmy6*:+e]0W G`D,rg%x' @X@T'-~=ɬS;6J)撪 9.WjKWtv!}ۙM/&u%HwZ yY!X.~2nb&.+rUyW_$zXǂIQ0=M !E~ǎ-Yu˥=yEwfqP%) )B{x~bT[KM[ yI8F 1{-ג < H6KB`&Z/_ ky-lS?ʃ2'SO g*W\B箹vil% E̅CTxgrh-@@ՆQ+8򚮯%љG/3Q9I60㥬篁zX۝',Sѷh&?T tNy?dV N.̈́ukq!O#klE5͓} Fc1A{;j%zv%67o}bG#lڨ@}r6,kZe-.Jl ~ҝ #]R9lycn3L ǙƙD#{ -fS_>qlqQ'Zc3Gz7|ә{G@cmJBd$@E6,9R'uNN¥f-7 /$-SHyYBumzi 4 8qW\8\JyiT/Rb"e3H]tuI NJTI4eiQj$<:?tnI+|҃Γ(D!Jz䄵QܰMbi &ot$ҷ,hktfD |,IA4MPM>lBWȰ [&>6 ½e}De)8 [ێʱ}k2>I/.2Ljt.D"f:rh @Q$?tdi+P[SNiJhJ5VއЃe<}2^tḣ N7So[H gZ&!(ya7;gJHùU[,J&.H25-v?Pڇ~=?$v(D蝖}z-7$%vWZ@'Y_ɦy4@l~qF P0c]++tY]U%@}@>IC;s|vk C3evZOmxԑ~t <0jLL20((tlEp\vicB >;޵ϭtdRRCѧ1G4ĵL}v-WE^LO*>_Zk0\,cg|7o/Լ[[j1n\h/gGSQTKPzV'%Gk}|G-+tadnpoB58{/{uZB?zB(2|58bV;=0Ps_$r˥b#Qyi W!/R:8͇eT_ X2]ŚVHAql`M##P % IJ&TzRܚ^W4'Ko0MgqTeyfHw[%X`? Ζ;iA;m:{@8 貵>{] > HH? =2o-'"2NM6.-/QCt- ѸRm4MzN/i?t `DTLU~PZr炴AFk Nj;e4aΓarޒq*6$&,4<@:>2ߗo/ޒ>L1v'<\LgdجVEPaU!˦UttٹiP7NWqaE&anhbwh^J*ΈYJl& /6 5)zMN3wv^yd\ammDn*-ɻV(IyJCdT |ja%Wj]:/d|YW z v+za@x,Eٷ;8O~?l27;@4xn)$|Ah2Y2CYbZUEYC~"|Oء1'Mm_}k(?Ɍ.DFzN1Y1A93T.P#J퐶G)wcx}ڜ|ߡ^T9uҵ|myj͗d&=]%<*2Yfy7tax #U^bB?ՄCV+Bʟt:7U%zkɾ[zjkI6Rkz,-FIι~g6t#9l jlIG-#j}JDt>S5mz{3BhvR'HlAelBaOQXդ>a3EP-Đy:/,=͒;N1[SPoOv,Jرa »'TzgJ/dL!a_KPe;P3yP5P!=/a E.+( ҴճʳnnG%E<\|f5 Tr(s% 7I׌3{,e z?\?]z"(miBDa3x0B_2H FL$"^w L*MU3s5Xi6ڸSx$ 5wȤ`Aes!KaShsj"xaR!dJt,~Ʉd;o!|.rD I$aο UŬlijQbѹgIV9<;}E5Qr<'3/<#!%^/;4\lvȼT]_lQ~*YLS`I*6.ɯF4.l5=ˁ!(b>Vٶ3`JK֝Cc?]FO $R^}Oi(ʭ )ݼyhOM#,ק+-JP`YL@C5i7E*AUT>!RE8DwrE 5Зڶ:[_ԶR,=EzHm#P !0^yH\o"_B cuFلt(!gLoK:D⭒$,tVmY.}!|u/^6gHNJ(ɰX_:C2!IuK/0=ݬ[nC+,OifIh i8nh&Vo D(6w_@2s0L\x$G}@m6^m) Z"oV6iD=Z>}ٍO@6x}ڸ^aw' 4jPLB;8{xIluq2o;*/NtcmՕX>$-RF}f+ɴW ڦ^zGmmC*zuyf9W#H8:Z&QܹJG5aJnIk8 =Ny,7@S+6`~ ZΎij` bz(-(zܿ6ST-+`'t홖a8cgT WL:y֌/ƐzÚ.Lao1Y Cs3Uؘz>e6;=ݷO~,ڭI[ ?ɭn=ĥUSC49÷_bee8| :a~:}ؘþU`^ѫXP,3 jn:u  fmW1؟DP s2RkD3Ef &eu:g8 W Ş>\EZ_=GMjQt6tUp55>qѠFql%ni oB2@c/U4ESX1!`G;P0Zt~Ǻ//dP*PDJP;L}h 0ap{0p RFr(Lw'] yOy 0, km9D&[h4 PI]qɘ!`f;,Ѩ>ޡh񁙱\xOK'*[|l7N`hΦf9ݣߚ?i x`8ǽ.f~Yࣨt*U?&m {! 浼&D/X#An3\j|uEcvGX< u JP2J5eO.hn,$T4{a,+ʺ'#ˋ,ok7h qui[3xaKY$bֲkܗX6#hG&hrEJ&4їT$$XWkl=*CLƏmdoMdia! YED_sH^Ӕ&4NˏGHT}8GkK[5{%%_PΨL5ߴUqV>\Yayznx 3pLNLl9>+ztyOtkv 6&!N}HN TT_pH_ ƄŶ6)zp!'6Rw9p]]7I`a=H7:⩺) Cj&!$_rd}g|U3B pH(}Âl1g6w'_3az}F n+8;4T/%!6#0݋s-f S7T ^#5gR)eW8|&Pv/Ģ($u=wU6o qzpg"F*|JaO]Fh d׉ 1OV?Iי B@I])-(ïd;z$Ϋ™dК"@M(pntSeO@h}*{ efSUK-J F==uY-1}ސ<mmbk0ogfekn,0#q- 6BWN><"找𥑇9e69Xm02 jWm4;FAi[ԶZN#Xzk)VdAs^1'-AԫPdݫ5RӱalpZ?j7 .s[Ot~5>ʳ^bGnո;t\)J3 &PAV+}(wb{e^_? ՇS\|c`X bWk[ tl߫{9'cl=,ꜘidC VsVAXKA6ZOCԈ3oWNI >ʏjӪ3͖ ?W?7ؼE2]m:YΧ-Bg4|:ג|VNJN5z² y{ih 1fBXfͰXdoL$usѵStkQK0Tqe=1 Uė(ўi_-+n75%~|6,hezAͪvfфCćvdOCȵ@VE*9g(s8E6!V vXl#e q q'qVb̠mޯ N %G]Y&F$4pv.rD*nPʘ .o-5y9)fFd;=#BÐoaއ9by3`I :}b4.1c }'^uZ; gR]|L՞S6Il -IYb@?^DKyj#qc󓞲@'/ay\'Cm슖7q #~ da~RR٦IV/?~'A(v{KsmT9+o iɫޔœ=JKq'w` ;i1h^1H,xUElfUgq[R+f)H&+=;L}UIRK0|; jV<k8 -OPٟu ׿z(zht9vK9C0XxNB0:p)d7SiOwoo#澾,7LOa!*WJ-y jq[85>2mOkCE XH0'm]ka bS|J5Zݰ*ǐ)1x @3ɇTbV7爫|~: (5qe4Dd Z Y5BjPT5tDY2:x:ǵ짽K#,7bwSjT>[Y(]7J@\(<L#yp ɄqWFm;nvh(LHi~WM $Nd ntoBu4-Y25kEV}aku\L5CEb+j>+{5y0D$͊2}tj[7B 趁tb/>{h ;v)a,oOЇ>Ǯq-v+Xyu5 >%oo&ω 46^E)Wx I=gwBq dzA1*-GSwvSs;ڧ7 w Uܚ+C쒑×sLwa;zI}gG!u=-8#45stes-u Ə`Vo{&*se=Rxmъmլ΂.*!Fa3cN4 ՞lr.sـ{ܭ% *:7rVZ"CM(%3Ospca5c?_>",# r4)di` lX^1.ЋYDvZ*v -3nx(b$ g"x,N^I% rk^5գ0/pJfnTF}1gd-(*v˴50O^xe6Yh/zhhbm tNTI"s^oDZubfs=[l?]o +T[ c[_@c9᪊ > |7sc-%J؝}aፈL䆽͑yJ(Ⱦ Lt1* n{Ұcc0z<o+~=<qrXQE9D POL]ms*Nz^?z}Hi*J>A|n6XGsjo N,.P+M½]4PDLwJ^tG a'&7~FAa!<ŲIpFߝ9۲eיq!sJ\$ɒ.+|yHUK}EFLD8,e6~%%N8; ê@@8VU1kp Û6 6+#%ݎ")τKNH,R+$pZJVǻヽ(p+c1O!T۰ЁሣdB19!+4wl{І>h8OLyu^7Y\_QU;C[. ג? j/41Ĭ)>V9歮7L@Ky_'΂.2v?]yuqW2s^u갑n)e+lT34U׮'}~79Ū0 dH:짎K^q\ 7ȡzubTgycޫ1d]3X3m`re̫Fpv^YJl[EjYM8XUF84a?)2fM<`.6t]G?ؕO" h> Z)DlҊuި:^taKnY+D`p6ۻLIQ4`?[sW(ahsuTJB+Q' O.:>VU[<XUu\@b<o2umPw%gҀ"4T[m?C1v;ZH&=ͪ T*sORn=]pZ螩ݙ-OyĞhQ&M. s>J&{c<3=g節8 PP+66#oOXQHթPԫ"AQ:cKPwyx'F8JövYTĖ+S8CH-M 6a a>I`嶇vjWCפ{) iJ58:ȨƘW ̲!H\hZzd7 ZdK)VW\%BUmVʴy%l}Q'X`_醸VRcc/lQh'؂Rj Kw4=!x^<]^\&֩G|GHktFds]nەzG\nc!|,0C~S/ q&28CBN,D=25 ښjQ8 Dx5,r?yG #ev.;pm(ke6ޓ%9Jxo4ju=>$S8 䳌fg8EI[<@ױ\ &iN2ϑJ۲E0܏w,+pf~@ j].S}a'+ɇ[ݽߠm.3_[墷V7wC<.K=r\BA{f1ir^~ձ>-'d'}a883*[,f#ء3![ jg'\vW2q]lYE *+ tgŠ3suTD~+G,8%v!̓`)k\ 67ҲgSb kמe0%G o Q^0t*;CJNW1C n'3ֶATcFWP."uokS RX I~!ֲ(H^c$Yki$!0jd:M^FKBJ6. NtC@X]E5#H։AoR4A9WnHly2F@/G~퟼烍4o*yiûm7aÔVR!%fjPI*-7hz(5/h\~D!TFss҄W cQ[Ϲ-)ڂDU*5",'5{1ҐG bky_!&)RDؓ4zl+sXXs$3A4E&J␜Zѫlx*Gݼ:&!d3yFA$^םTԟWg'̓2r hq5VH5M-Idw%c!+D6VP1~Z{dLő= rVz_ë|71C{Yۜ_ (g'< g yZ,"O G2CT)1Z.GUD dxﵳC6Py85a>a NʈZK`擺t,҂1:`@Am9}EY g @SsAw_dWɁ*y ܍(.m;dZ^n7l /8R6fn+g$X?gB+`Q0wv^tҠTREmcϼ [=cTlR}&{rۓr5!JE5ێVbk1o~T .t]y:}(wO#:GIzxOzVhOw䷳0Ke6ր -JsuwWn4>}ˊVj瀟3͈#.(6U WxyҼߓ(JvS %t#賂HE"m|h[ f9 hU+,]gj=ۧԖR'QyR閊L#!ҍL[K:Lroժ<=;GO+ļHenU73B%ި[5R6"*u>yJS/Tv57~fkdoFd{ak3NN߾,U;/d[xkajhRv6 (TPwi6R췝tM.E!0UĄE0 WX$R;%`H-u칕QvZK3Fb1  65K \;m;55hٕ E-,R$̭P ⸩'Ս3nje!A#(iJ-~\c=xjTIڥr8ـ WY+l87M6i \ ܙ*j?b愃4zr쏔aFG*)qSB"Vd]/əш Q v/UFZL\d dߚMVҠ8QcL ,gb x!6dW!|նZ0([a=5ʧRy_E rN|e'H`eFfAƯXIf(}5ϐRO9 qzl;S 긻qj`a VGIګx~0ԥMbxma1F)?/D0<pdT}Cߋ|l}VAy=tx^藆m,ӅB\:$Y|?Lp_@63"Nu1mry+pLS01sx4E۳#b0r Ѷޏ׻8y>IgĂlG]S~ &$=Dr9xEih^d ]P@XJޒ㝰78_ KrU^-[~RVӭX*"͸6D|F-6L]SCț7:O>a&k[ˋFWdM'wL:(A?/yH-OF\ qUv'Ӡp#:K]z;m'X_ !f}t8i=%vη rx(S[Q)2]T?qH'X jᜟl1:5"/۱WݟpL W= ?Cv=ȑ1L ~Vԥq$`DZNIdԌALb| -kf|תM?dD" ",`V |Crq||2⻣ j暰ETBf@4r0!ll:DHv@G6^x5^@nRͻ&HWSnMм-f V.eFOu0x?*$}J[Gb7f,[S۬l4{Zvhh}3"6f~hMlQcgrQ=tr.s4yw 1m#_8-=^'8 ŌoؠD3 \T *o!qutND6\T~:/QC]WL“~e O.hJ =*keslVp@9oZp2) 4PQQڋX BccDžd ۴%iY`L0#-ɢ=4Ëhr@6a 0c[ 1$G0F01L[*RnJIXHSmQ u]u+pnܲv#_?~$Zn5Äѝ:FN7 9JP{[yT m/k'U;k9e_ٖcuO7I ^R_|jMd( 1nO4P eepH|l}O6cLC\7[G$3FK`| }`zϴ/aWwtTsz~F]~o~Q*Žtְ2dؓB.{V`Ji*\i6!\& HO@ʸF6 D/:ymmش(ݫ(=|ͩ8,=e+ ڂ{F's\jWEd XHY9.x R#G`Gnxal b*v$ '3Qe7'a׳̑AsY'XWs~ pMednfyI'SQŮ>: 7-u},W FÊ Cn+xO 7Ϣ&Ts^ -g4M d8Qؼ^؀D=!|oRs5U4eJ3u 2=&aRBBMa$`hi$ x y[h2_!2%@gnꈾ+z'x5vdAbAU]jx\y朆@^j Ģ7إl-}vz:$mUx0q*I#í-|19ˈY{GpZӶCD^g^i?*J=UJR&3^IWUۉzo8DrȬmiME8wjq{+i^CWe?IK-yKm-N8<MS?=m~I\3ymQP'}p6%%Cz8W-8ē]ϫ,Bf#3%.V03d@OM2H2tv]-/8rI?KG+j?oɤI'h!on `u$FvT:@So\?PjhbC`V4\թF&__.`. #֩ N 4{S"h&[HMO:4".J*푑UԩxRe OhZr̵^#X[q-ma뽖p]᨜(f_\r5*yvYc?88)r%}˝jrT %J\%f,,Pr{F(--ơ뗟#QSCE_ 1"8ݍ|ʪvuεaCiKHg7zM/AP}\!#1U(Pqdը.F ؆&EqsCn/V.p iaecu1RTw]زi$SN;LnHL{0 ~[*@c\OKOLaAPYZcwJ$ޮQ cOk%քq RSYƝ[T2\@LhHy؃B0[-IDf2w-T~" OU?"Hx8Lp}RSʮwh.f+!fAxM=b(X%* KkJ; ˮDOe izN^ >= ![qYlLcpC 7?iSl왏Gm=Gwܩ>pWr*X[>'a=Q9猻YDYj؂n a_2jI2Ez=f'u9iIZrk <.;v3[Q8ۥCx~pnimnc!o(BoUN[5;zR,~UH& g}&<齔>3z)$ךص 15򫤼n'IכY_5([&c)[n& HMА.suq u&K< [@LtF3U-TKlOLM#D#f3K I L5Hx^$bd:ZJ/b=b}͞VO;bG3&(>ϕppuvaF9;9 $ʌXsd 603nZb{ ~>Ιץen_r^vܷUBriRzn9uhkJ}ӄs*\:BNKw+v*=;+.Bܚ%A\N Z_ > 6Y~Ez`1k^2><#X`5B_7uüpfqŹVz" zW{C!Ҷ m} ) ,pa-/cv4PqB<jWA`u$)l$ +e+?ui|+^{V&rτb3b1rW$nq-ЍZQskh>&CVƌ5{&W `sVu+XtG:WNaDEtwK*A2= G :-)-~ WPVxsl[w .q+ #aG8cBᢥS>=76RiC :E2Dg 5ZA&y!_hX$%^͂++&B=4 6 X];* XIFHT([ ;=xkW3ѶXr@d*^b7h,Fg[mLI:[5QK^oDxXB}$#/0A3Q`v,ڑ@ރo,.8N*>cXcn#Ʈt-\KJ&o/ _+,  n]TF%Ҍ%$z=˿oq>~CIYn]瞇R>=|́d$8"P0ųBnJwVcFjdjdӃJ7D meTG&U5WDXd&bBɰoxf, )Z*_-bO"S8 KgW|gSd -L1Ay / m"]'>ʘ>`gڠ{kf07 1͒)_qI5†a0G#y}-d𣹆]%'OFد[]Ljt X/8|?LQ ?Bq 4~c vniL(*Óʥ+ jLm,GUQGQDϞXYb:?Հ=(c   tx:7y ⮖w:e9 ї_P03 |6՚Q}955A;N3&:OxeQTKgs\ _Uf qY fX gް n$(-3oY-i}_f浊GRF]oYFC2& ]ͮ0(iby|4DJk8M۲sƨM -% EDV4mbaT(*Ż[GĀedT d,"xe]~q+F]e&wdΉD6/>ܺT'${)^ͫۅRS|\ռ_Tq+o03)Hf r>Kx=dKI&`J<:3I]PX[ʤxG$ g WmAPRNPE26E4 wpX.#8+Q.MRp':uIi8T{0⿶aj#;o1ŌZ4i;CV頾n1 ZL*PcNZ"&s7<(4d+1K*U&{:勴J ĩ6:-˅&T?cT#ч _u3n}$KN]uqK߾.\χO4>S,()@BvK q|l#zWʭ) d߆3#WV+˟h݇dsVuzY8 NaMj?ༀAe!@Gi!43Q&h%lt9-({4SET$TSA9NXHYʎ\{^tVC-&].(ݬI$?mkell{–٬SJޙ a肴`P %JPѫ_abSZ|IqՌ'zs (4JgQ<ϾZޚug.#RəA7>sM;TX'1n:L´VσӠIAƾRڞSn'}aE'h@ZJ**kȜ闸zÉa'< N50Si- f)#}M*@2/yJ dݑ߸ݛe HLoYM҂v&H _ B$tiT:>CrH"5"hsdj\ } G}I~8]zdU7*s?Jz2M"[6}L"0߷C^M.݅ڎ% + 8d(A`fvZL, 5PN|2Vv)Cz$݆&Gl٣#Ď ѩ@"}SYp:h`x[:p$J)HIG5j(y ݆´.%C .ٰeۥTX0͑7GQ%f@ Eٚ8]i1SHcҠD E[ػ>YD2S#Z⩉ :> Xq*^()Q_?$xl2 }/_U ŻZ$6y$%PiUFQ5nVYyZZ!];W6'IOKOJ0֜.hKʈת和 {.̔<[4$pZ#6T=SXz ;a/kdt/)92 \^Cs";MB@(7c_,m]r9T8jW̚Ӆ>k~אIMAxZ))lv*SqPKԒj^Fz@l a&ayM*Lx-L|,gŞ}sO@#|YZ|4?8P ުcƶ{ADN4V>%}__B~GHPc\ʳ;w\1)| *G'IN8\f!zKM$16ZO&7gD_㇃|hy "?ϮP hāfH Fp+\8H'FQG TQ}7bNXO40ݝU$T9UNG'g}/ WDazeٮ ;n+ ߢM^&ГjC5&eoGWg唸`GkQví` *1Lؠg) IF/g׬EYg*MCv<5:2ɠɨS1wm([yeCa.E>rULt u0*LӼA,~nʎLɋA/T1!Xn,)/ŠU 2]RFR2Xn ?򩽣z!}.xi]*Vrm]0!@D! O.ivuz= 6v[.Wc ؀BtY#xG^OAJREsiT? Y*ooVaƸ$:%#r&ͨm'Nc|XE+\`b_.!n@ovl SoV]"@ ,aПx#&JT3!W_t RѸ)[޾V?Bh(K2J ]xf&N;hPu(Fd2JaU4<=0'n Aax:S7bo%PRX*x-|T9Aݿ<b(?/lYI\-To?ceUdx _s(ͽ|T !cBݿ.snxIb3- Rke?3~9Q+\,ׯ3f+Nufbыz|,{duaJDVf0|Whaf*Ao$ 4"a,q)wwAL @'?yRg}~mMy$c["&`(: qFFh-]CjOLhpڭF"&жZ#KMh8\8SL%8!l#4Ў{t~1@3ӎC,Ê=֮B{c jKƓ>°TzpQxEK2Dk \H٣LeCtN)H dNbo.5קelvJ[E+2* Eg#bݓ*_ba{nHj*4*m/<uڿj'c^Q_!rLFOB 0|L6ѴH U )hŒt'b,G8=Bj/f@B왰8{M Q1lnC}y\l)]uX]M2Vg.Q@C5U(EYɚ#ѯ4aXCr٤%d0聛*O9dP xU[=1n}zo{->ֽ"`?{FL΋<)>v|}Ȍu8 VtLj089[ar,Ƀq#Ptޙ>2gpN.ѽ @oZ'P1!d|jxJw4>FuG/.qȓI`-BGٞMGdMnT3ki% ;SՕgI:e(簳e)& 5v@ev@ߕq̢ȱ^\T_r( q,e XJկOA~6qe `݄fb0nov'D4!-loQJ vZSV6w8{eWO36-2ȃ2gݛ)^>YԘoAѣi,bi $?WJrD'PU4[}Z԰eJ=Q{}\(ٺoprsJA ֊%At]Ʋ-NM1W01eD>qv)ƨ|gWw({ i@WK1渦AFe`R 4ǸS j ,ܙ 3xX+fL}zt0p'0GSmF."q)]az;x`'N9B Ιz56 j Vjz*e&YVWAVUzǠ/ݦ͛!^>Q}xKǃ)l&0#.P@1cn} e:]%!r LؽSI$!Ӽ_{vs{K(η_50": Nt-D~+?܁&S%ȴ3CCan_y,sG$ξ[Ǟ -'Xߖʓ/]E u35g.֘dC016-΁ƪOWLjxZMur~d.+\h5(0:hB9 B-[RLSf?q uOXmnkgބu{6ҧ_G?+I&fqd1ޥm\ܕgI.vsKkud"i'`ßmBļaOebZjJ{ c_,6c"8+3=an9gXB7v+Av<Cx6ZjS4$irJ7/l%Sc5C*0lD8uш 9CoôDf$C*>DNN>Սө*/gU4aGogzn-*YT L>)fg o*k'^c!81 !y݅w܈NgFG|WL4 Q|:-MTh鱖$NmV_~; G7٭Not3³.T2Z(C|e0\Ѧ)%U ``Y%~ds] k(٨//.v[;b{H92Y&ѩC]ߡUtDž6Dŝ5Sp4<x!E!H5.4*fs}}9CjĬ \浆ԭe|\ςͅaKj7iVXe{u pGևߜZ0ƭ!Ab8X41S_V߿X.cļ"8OvFfibߔt֞dNu=B][FJZPW-(ViYbl6,Z'DX摽0$uUYq#̈'(8V]J~j[0V)2U1`.濏ʷL(4Ư/%:[ R-NR\k_92K~c<GO{;pDx!G 0Bls]*) Gr9noˢf ~5*L~{hW"N2@gKKIl9m~uȌUtv ӤfF7o.ћEZdS )E:*ϋaT}J 컥rhe=ؼsRR+l8? N:QL#Y(N膌6k}TK,YSԨ2u(,hk"0vivV$ c0Ǖ: hmAsϓ8RlGZ Bx8V*NixNdQ\WIFjȖ T6sVzP|ي]WTH]mBń]:JÛ߇ujH3t*3?/˪:ܘ ICS6tjQ,'Etn>[.t )smw,-X?U'PN 9A/e ` 6N`g悗.ԴaiBb??nj?εpwJ}]Յ-'i!05eA[ZB .jEM:KI~\&xeFҶRjKBN7?1ݽso4Pp>g5LcU@3K@ /%gGo,:M)XxQh9Xt /-xҜ,e)eF K9Iq57*b֪= AꈎvU5'q,*%XQ/O$ *HلKJ=3K?=02^"(7nɕ?zT$?h^[oV_YҬ.l먪ltQh$+%Y_C8_U`WSc -`ǽZ t?\ Q3+ÇZH*Ke0 ?Uan *N3 O8+^it-IFp7щd?tgm_Ga5 kF̾ON N6=J9xLf{`oüA!^}p4"ΆE:InyjkɬY=)h-̇>fy 6LES2sB2 ;3&ĉXTLæpa)R4\h\(_A]8myb ySIޞu4MT9޹CE{SL3+m薴Qr*Z| ;7zғ+6.ܠ,zlY'Ezokl 8PH&W5S6rpK h+pH]Es=w6`@H!P-79}z(~]ůW:H(KJqh}_Ekn%.n2vo=#V^B!VV-TQ΃EO UROi54.V_˓)I$:EO BHMWƎL" 486 "f9h٩Y$ڙ(, s2e"={X!I*Ӧ}{uoa7ƨCD?="}|Ӎp#EV+?UC+&R ;>S.Idy}3|burkިq$vDgTr DQSgM)cWCv8,׽~[M+RZ8/؃E3EMúǺBŃӈ[l zٕg`?Ԛ%W$ocdAl[L:3:Ql Ty/Kc+="šjTSYnMp쪺# {Si >6KџD QTfKmAv9~ySv!n4F t1i#SgB]D:$~,ϝimᜮ}F&֨sI&R9jR l6]q8H  y2`} 9&vZl;3JtL=qY?0SfԹ)Tɋ>|N1<&_bITcnheԾޕR}BclINʻ@Izwf^qq3/aʮ)='n.,en`,TGw-})6kوrWLq-PbSrLqˎx-t+Bĩ[EqmњPa:Lx(aE]hP[NܜY䠬ױ 6ZhHII|uR0,R/Ɵh( lUZNC`q3>=24ŖG雎F:G@Vg{o8X*-נoD3ak]}xDBaox^]~WVO@V];:|`s[-v՞isXAQ..? e@>E0+6R#sreEÃڸ9 /tw<*s{;s7׿cjEh}t<-$:p{q( "ZR,/ 4ɟ)y1~:OeNPY|1E2N:`&B\r:YWJwf<:m4ă#'G%ICÄnand`߬KXM/=ȀD +Ed1Ѩm@954Ey Wi:O?28N2PX!/wbMm*9`S\o"qBLb4OsrXW(/&Zbnpdqt!#O`m<HoUn4kSuIljMX*)]s v22^+_e9Ւ_^ W> "@dHen*#E:OF k=R0*3! J1SKT"2:kar5J|o0qɧYp 7ą=Y 0q 䦭k|PN?gl dq`_P@cͣu24,CbM%!Z*4{\qQrꂦayIfnm|TM;zu![ tDD$,{4ʀAh}^hPRP6)]" n&BMmbg7Rߵ&4nXjQ f6Xq4LȲR vO/`0/D|Y`vK&j+O{jvQmD%'F°PF8/~D!8LD<׃tbb ^(1#.p}}" Ỳ*!ݙ^Ɂ#K/4Q5| Č^qc]#h>ΜygF-H}Uq^E4w 2ᝌDJ=S|r=LULH{voCꄴfU(aH"K}2_M i@!NIg2rLU0x G}I8`BBo5r(4{{39Ѻi?vjj `i/X:0<$Lai K0,FiKg[ѶǤ?cfEI(SX JRLTKa}2M%93jD./iu&˲mmM(4@u[ g:YH<\2c{sD"ɭŌLA8ێ;|<Gӷ騽R0df`Vz>+?EҔ]z&As FOKrE۪*-\cӈ7}w5{VHC('u &# kOJ>W뉺T%U8z?#˙j'7#sYViY0ݠogd4֤MǃW#cC = x6ֶei9JTt8`>[yˏHeCT:5zWfg}ȥ. -&`%S[m+Q}f@f+Q/cG*'e:=e-BG?O7x5`q&ҕqn1IEk{U cd*k!A+]2V{\^UV~cau+ʐk![eOSse&BN!mWwyo$T 7zA"qy{~*^F27 dʙe ,D%0U>I|}Z`y0&7@GR`P].*=ih^(>ɚo[K_goY" 3Zur()k0rV:c' Y-#-rv")쫩V-4]%pD-}JF/6ZПK# sT޿kBv 8 D(".pHӰ21VG cVgh꒼Ģ1] ('o|?oM!V Ni+Շ>xj<&-ASB)OIέjjw藔/<Qj.iftC)3JAE m0d6py lV;W>ЀLQv d(i ?w%WgfFc4H ޱ JnB},ۇ*q.w/˩8↌c/ *f;w -h q> Bo#:_4!zc,ye*ҫ,͘c46X$5BMvea3"$aZr]ew:OwRCZC֤4RV9.Ù>k-&f2wa6cgKf#A14lSWӇKq vЊ]ۼbԅIj#w<:QViWsaNhGrQ%^#[+B_4$9[Õk{aGmRɅwFW-3n`NHZD\;jTD~:T=?aMOĦrKk)kiAւԫ&oW+2WPm5 U.'ũ{ΰ̐t}<ړM̳]zXJ *1ꗾm CzV .4RyY8HcyB}jcKT,4K_Yƃ"Wa,뉹yy4%*"t7)!>>F5A< bS{+W_+Tp[CpP4@"Zg8nȽ7..sqpY-DB%}J>aJNV#ӗ ҬԐzs&jA8d+i1d8-~\>ǹKXG4rȥ^o?Hl~(B$5&ͅs,1HBZU(xw1:"cRƄ`~sIRX7ڤU3{2BhupY!o?7۟WOHKU/`P*X+WGUkD@?rrl\!aP*AE1SvOGo;c&Aʠg?%{9Q=`hc r]j L|;h-)WrP5b4IB?aNY2:x DxM>XNf,D,"Jݟ,J#θ6ʓr~9))iVkvBLD滑 N"iڠ)aLGOy pYLCg'o`ҳvW7Ucϴ(}L LTJ*#1#r5:F׫$sRʟ|oihs\8%yZ_̹#m>I\01c4ރS~vP[/0hJ1v}%v^9,6d p[[uXnp`U(%+ӋL:T.3j{[Y2x:_m.>^D366.qA)WKfH/5sL*|" (GZASIdS,MfZ5Bg&`Mz|j7{BN@mu~So4g+੫h'[º}x(!\- ;#d sS/YN+j1ٌ 5жFtjA?j!ߧ]`bkD.KQgtQlgzi9E/KSQc_6L{is%sYY", ql<3dV,I@݊cL{ӁkK1ĵ=.$N<']OڗXJPl ۰MƓaa@UʩvGJP|lF^FXTDawG쟞zh՜-fU K&?ÆR%}iEiqڙ9=^eeYPK s7  *TtŴU% 4P=/Kޝ lLT]RrRK7~] !hlπvZSJ*!=#Z'ԘRRMY;Gg5aB;paO/r\ :ѲF{ o2\  F󔶝dxz$;T <[yvma1kx{t^u!ͽ 'b0L,uUfAEgS= D&69@ss9#F-c05J̑#(kb0iUABC8JS#M.ݰ:"ͻ49l a4V"~Yr5b]of4^-wy5(bFwxgc?` d`CH2Eڔ"n[DŠ 5\!'VR<⧙,Gyx?0߯G _ %8 oDZW +IIt {?)Xp͵̖"'T_nN̅Cw#]y,V?FPl权"PD*0_P {~W [HDwc|YrݏA媜5S1FɆ|Rŧ,BTBܥsװ^sE!RD/[8:ԱZ"ѿ< Z N3d 5wi}v|A¿ ŵ*%L}a}ۨu˅Ub0T:ḯ/Ti'YO1(oOqw])FY;m}#i@ҳ+NTAX I+!'5 le,1s˼; ]A`fkêW U2SdV*?gUd*bٵ, mx#~4x_VH$^ɠX{]Oh3(ea_oc-g7`+mwv0ϝ41s{}o?9Bۓ3 HKQqkjC pzqE/Hv/dqt(bN?^NۃwrQ9BVc<ř:aL(`;3`y& <dZxHmK/GL{ 8kk=S|wM &>`asʨa#°A1CHAq8h ϋWK2k󊁠H4[ϔXyIy1 Gׁ)"/!1Tg VV(p2_k;O5B2Rd-]~Ǫvi:-q8`ܘ9lc=m 2JgMB @̷4sC[A䕗sW s|;(\H}Дot\ aPMoƖ93,t>/V]W58~! IpjLXz p>h`p88 }(dcUbU6O*ܲ5#H7 ^&JMV-(4P9s0Q oFlv=z@H#0%~G^9on^VXfXB?0jF2Ď0^s+W/ h>:S+ᰪZhyɭh:Hc {IK-o[h'?TPa`Pv)Jƣ"#5t [T2g>zy|;fOK2%4=OS^Q׶(W9чey 9 D=xw`znѲ`2[&#Q5U|FRT4e}=_rʢcJ.y+&9J^νԫsc)L#.ҥUFUҼE0lPϯ2Bc;mREVfA IN(EτXX:RZxhIJ!P/wC7FJ˥rIca$1{JP ۭs RI0^-5)Qyz_־ J?d ` ^&xh&)Cw|ׁ0~KU04#BC"}.͆ĔaXj/ѲE:-^ގw(,1!%[683"BHjSuռɭCr|h./.1VCc )O%INќa\5\i**B/$Rce@2H6Xs5SO7P|#g0X / S͖5#r abf``TЮ 5M4E5]ںumo 9-)6g1wd}&;R(ZR'!-vPOҮ-<|AH5VԅMN(hƗǒ{Ay{%ȟNigV桾!(敵S`>djA2ׅg.Ԗ /!lfxxfI/:K``᬴ϫ4C_ˈRw@tبObl(s*;.{TFO@+e6j$UH\C%UF"i>! h1>1'Zh(YQk`hi&-VZFA{߂Ӷ5c%>-.U";Ľ<*4~*җ~FF O 62=^+{B1~TTE =2d»kICGTGE55#_ֲieCr"@2h2=ߝ"^4 `vCWIY&D _>֭W7,QH5hT/ҡd{E#:h,%(;G(#yCW [@;RulmVՙaQ Q CSɉ$W xrMdwCNeGݬoÔV&vM%. ]2b>-y0h/+3##ۿB(HaY{7N'\;iԂR"#UT:gQ: %/pUQb xC{JPjUi6+qint=ɖrE]ЃxfȡI^i&<+n>|zWeP4pQlA7t߆ކrbL9 5Ľ qvn5'ԈI+ 1moP4aN,%zVba(W?&Pj*XT|Gs*6I2E~3,|$*|oۿUS9 'j$e7A&8nlk<&7$[_:A Y[+u ʄEGS僭r706>"垍,:'Vq.#b7dۙ\kT잔G"g{ՉVEUċ7hb*(ws֘;N=l[VK?Fql9WyCk`+TgtA)Z?A2jpd{8|MKA2Wpcg#n2cNchvN%D$JgV;dMey(*_u)XmuGt |{Ok ?Խ›dߒ<m-٧t:?΍ a-MOVۉm7K y =|4`JEh5Y_"XP'ƭ ? Z3ACrE'”]E'k7.% ~A4% n*i9VϦ5aہ/V^G֕/3>XJTp[!%HZ4 =1{n+AC??h UV">7mwKϾRw!*|R&ms;ŵC6lyqH;[BoZVh5H Y0~X \ƅڪ:޸!0pKeJ<q *UM"oHIM { ttQg Bla>+j^~ {0W=[L3ֶ-1սUe," lg/fEz r)#,@$o5/u :klzMniu8SAiG7+F~*"ݢ&W ä<̻4Aac)Vq(B޾$<9Z21үDL<^bCKUC}WcD@~7dYc`BM}cIpNo"vk`9(ͤTY:=h:ЎRPQoC AqrDt3['!w/zr֫nbtE  gUKRfI 'VH~Idl:Od !zisá@xF0g~I;R6 T N@FE4M2[ǧDl"}(ЬG]0s;w2֊U3?h$vGB?F޵biH؂R87MflrT2RqpYhp]/Fxe=!@ @4p?dtӅP|y 4/m\QM>!Pm/@6tǚ;'SiyadSfٯ0ƛ;O/s n+ҷDZfb 3E%f* .Gd"F%éj R]2JysZ-j!CsAYDM49Ț<̳Vf>ьؙ4qO,%Sb>NUm3\ ?Ѣ4[hsygqTns/_߲[*^r*W %_wŚ;fĪV':. ۧB`2"AlɅvwٻf_`e,3zrH*rgGPD\끫Ƀ:y!1*( P-l-"[ǂ"YeSEC%EѸ(a/:sG7}TvXN}Q= jGPC<&wWF% :S|Q@M^3\Vw8l]yֵZ]zrB&i^ჭeAn3=bXo|YjqǷ-mM k(fa \&#-_ҙcuvOtLnQv ܕ/kb)=Ww4VW2("[&ze210zTnjuNĪ/8;-DuHZL3GC j#he(ԽVps%Ǎ_;9IV{n}19%,[aFe)\j9_*"+F$xP"7LgDd[yz]xuDYieF]& QonZ[`Il}Sh50@v!j]I[v(~iع4i 3zEǠzȵC;FYJʀ%Q:9Ρ0T?koF^\p״DOZdu(m]\B4HU_e8Ѿ  E"X!'>{hmy0ERhIT-ʢ먞f_uRLhin[RC>(} r`:iYVZ*V*Qf*j<JWД> ;8Qx]<`;=qY!-H%uqWZ#{NOHY\I*/NJpEW~J+e+WL<2عI,쯹3mvL%,@:^nN5k*4ěXI8x~;2:AE_1VEge~Q҃klts56Nֿ9dZ[56;p B߈6LB4{dqw$4Č$`xн8 @|&4@#lZ*|k?BT(ߢ.ꋝYr}xsS0m3 ZZ@38EBp-cX&)+3ll$+}:x6FQd2)PDB{cKf`0XC`Ӏ%u$FR |n2gcq\1mkRi)507&너q(݃s<)X>o; Y:_} E+c3S1cU٢`o/$*9I0AJ=u ;9)͎:04&]ԁ8~x=STՕ'(rvG#F7y3\+_۷]=l)Þp mɃdwԻ? KrGv5cQ~%, :V^6̜%F 'o X.Y1JE-` _S=^!5cjDҼYɓFb/rK9.Iٲ)2X!PLյ6!H3rnZ@$`W m5DO+idxo#7E *ָJjϒ*Mwl9K0PW[Rpg-לb!?XʉفBr"# =h>x Dvic93?{Ϯx3J'EڈSOG+=yJCMųt '-ՃmQ Šk:= aa2Iܦ-^;h?)X@r^lFF 3oRr w|'8ZOf]91&ζ Ty.MWQb4MtD$uU&TmitYqaF4S:h=p@Ei3U{xE#_VyWø.y:oTe'_֬ Ί\2dI$5V!Mv>ܴB !k{?xݼ]HS9+9 pCNke/FF QQ ?Ʉjު?D.㩙..K/t0y+HukG#[Y xJD.*/eigrQ=8FA "QƩfNk,"QyxN1gT 8ݶs%+@\V--+.GnoN*L7 K أ%p1-?Tιx׃͝mnEW^/,uGA@'/Ѧoi~0[Fnu4w\5/bВA4 RfSWm4M74&a갰(EN,rȚV`x"%`N+O +,Ê{Ϧzî GE3"1R`5jt1GDBS;W'[ǩwbht&jT&!Q0)QF7 g']BI#!bD2-E\Q6 𞶻}=yM-" ǂ&W"lVƭ v[,)'[]. ~6:k]x *,qmu#5J߃SL@dXhs^^%Go0|TBYG?Ӣ?d "J (gt:l{} T|}KCJ)Ki&}+cs):樻ןm9okn^_4EғG5T@7zmIBk>TրBe+YWP}s]ASFz#L  -H滻W]7zزNek=.7бsp^}<4.֥Tנ~Ja23'8޿3W`!E ՊA7(,춾;ڞ?뽸I&h,qݺC"i2Z)S*72JS3RJU7~((Dc3ʥC(F֫^fkX).1n^,^nql…c"d+Z iZ-/)e3]zCrJWvez\߮R!fVMX=iJ󢚴B"#~^/b,/z4})R8pw˃sxMX_νj@GMamy͎V6p-a<52]BphdT^5q# rWi`F% + {tpffd )2dGwc)'V+,86z)QsL{ eqe)y9s%F3Ơ+xq*?pU7.liON+q3ɍN]?Ds1(owz P\9!Q p ،{7D ' :V5r@U5k2ӘOE[D@!HdC0t 1s /rJP6ˠ>A7-(XhI5ۇ}HqT{}2=vpc+2%m3ͿۼQz> tqhe/Gׯg-kUYO]J˥~Fԉ#ddB(^"5 8z (%I9 #q5˅|7D`,-kFY+D{}kE)3=ؗVqf;sϱI9U8׊|cb6ݍ85&?:dt##Ra{=| "iC`W׼4f<ҩqf!Lބ|ѨDÌP~3R4> ]r8 8׋AxCBTNlU:VjX-pW[r#.^`0O#W޲;#'WG8)ilW,;k*֙! ގedҕ%Kcr^DVϐ ɯ|-DGA:ZF}ξkUC6YVNZޝV̕<ݫst mQ99<93(fᒯ6)ʼn}"wt yiq/Vh;ss^k ic6o_drRQc:C0R"`R {GB(\@q `(6KY%mgIpͱ7/Q/Ky,LZ2jں!xD 1Ex*x<8bdM`^2+LKvh*h#Gؙb| z6PhD;IiS@_ygBDfCEiX୥{Wd_ wb^8 DHMj ̑nFLzUǥ>z )}v kd ]բaxğ# ]{ӌKkx!R.e{ob\&@8ékXO{QQzH^F@<9p<7g!ta[cXl$FEj, _[fA@JYE%;‰Ւ~J=L97,M1vbm{7p Aظbf )i &3b8R>g+ox*Zc<١;s9 PS)Cy@[2puX _D~шt^Vb3E]h8'Z~[/OٟyZYHƕVbb-#)^c3eڟ*]P?2B͏]I䫑AG:A1_˸a`>xf݅X]XO ?Oh[rx!br )Xig[MQ.6Lܽ4Fִ~5PNTt\4lX St\߽ߙ}dɚ(7oӠO|:Of/R^JZ %!YaiFfY Lf.NĔFkywvj\,PȊ1ᧁ=B!jw +N|}`jqX\IGNȡylykࠜ5>uȅ2ʤ$#m3!infmNs3efЉb1IG[GC*4WJAZSKWvc]ϔ(!φyAY>Qr m! =g/0BnKIXzOتUDN!cf>k0ҷ]^Bn7C" 7#~E7?)Uד*rL(Z2lCȪ^l5!jʱb՟VsyϛXy9oDia^ ᴨ4M0@+X$_W6tTN|N]99zfyb\"4 5ē'=%~غk"'>ց7A#ąDISq%ڋqk3eV%(7oUӻbV~,ѱ3xF~SoP:7O&5^el[30_l KZ=`K_%L-Kf<}ѼCEmvq#"NL'R_$A59@mUC?~pߜB:RF꺼8 -^#:Ʀ5\6`+RtbBD3 e6ʐ;R9@woav3Н7TZye6+2ܟUᒬ) P3^.N{S[8[_{ORzftFZQX;t#SJ5r9;pPcdc`b=6k зa]{K4pXqcsWIs Bd;^._D4 c.ˎc & R.>fEϒil+,VKړY`7_?کhݔ K g%:FT#KWx BMsھQo>^] ⭁M]۴{[AAܖi'!:PlӋ 7Rpakm[ 5Jv$[Lό,51?i?*Xxy .G5VE.ɥ`y9r *8w2%%Sظ޿ G̾SqH٤C»8-I5&0b]_gg ݝ i0̡cc9 M Ѧ./%f ϙ%؉`修 k _oJg.bN#z 6vko@, BBzҸ0`X|}{TH\]\V_O%Vډg!<1RĊTrrX"^פ*~|՟_ެ|M-i048#0zmq;O|}R)!|.qU/a\)QN|mP]gɾ|+9gw/ҷ R;'3wFO @r; -*[Vh^ZYjtN ǟ~v5K%;S2Y䲸8bA"ZRq u{&ab slA~`mC|e~ X6QK_HoU ,LԸ⿶lI|.Ԏ-Ohr5I З3S5RSTrÑޭ HcSj/_DxZ:ϓ̣hR;N;=z&B3ޫ޽`B=t66[jQ. |@_9HdIV[ņ ʨP1~]*39R"e&ț}j#ݭuÔ@֪z +H}{-ㄼř#/gȻQYHFrfZ;z i[\| YYEŻ,.w)G@0sFI%LF?+nw ϧh&F@[MA 1h܆9mxBvmʨarR/#1KMQNb"EԱ@1\ NϚ8ZWGOo-CCCA w3[.ݶK CCOWwz .vJdvqvIǦkwš(A㓾GCMDNys.}g|VPcɧ2~s@YN'Kjtwj WFA/zxћx}b|"z) t*X~Q󰆏.F_Vy+J8:uz Y $ngBsP=Sj?3!^""v )qoT)6' 8 6c$͜@~#b>\4Pl'gʎޖ*^yYPtJ~ QQ)҂+kx2=>@{|S8{BmשVM2(ZV" ~MBϓ w-bXz7DҚ{Q\fĽߙ,c<21B3E Z+x*fv3/ʀ̪'[zl>)M:Ϩ!wZU|P̹Ro /tqnJS/+nO)iC게#׋}p%x΁ ƸX2Wjyw|fv|LK!yΘ~.S/M wG;Y$*=/m{a  ՋKB".p3@i[d]۞ xii$:UDVr$d< mv}m1;ޫUGʤy4WLQ+dDݨ &id<;;JIi4WvEin%0,<<>J~7cQw$f߼'"Nd߿3K- ڰ0=a ] U@+刉)6ԗm̀i=Lp~jc:LC ꊢ2';i-˄</R ,^{w(70X0ƵxMdZ { n|sF&,<+bmbATgLK-Du՜_6 H5n!.Ѹ2l_86ŧyPu_߽z#=>wB9]k Gr) 17uoJxw9^Y*бP3ԶD2} ~MDD9> 7-\YKD#O NMyr,Jpuҧ@sEe4R4숒כ&s!nߍdKx' V4Ez\[~Ip>U">JȄ-Ea0Ei;pZPR#! 4L&ԊEJW'IizrӔ)$K(ƣdz1-Z ;z'B\)^] 7$ syj8;UȦXW Y-U =Y(NGܠ1 Yfȡ=a63 $U6Ʈ(J$ٶ IM:) 1K}bȇk%ܥ<( 뱵 BajrLlv-h`( Bap=YO|’mi?qEKxy18ʗSڵEzw]Ŧ Pajr>RY` >}ǁ[::26jVx4"KOhH4 O&CN <; / m RH3$U nBKk1~fQQW͓AYPKNA|܎j$K=)uRI>\W.pO u"eʊz+~ɆK*ZW$*RpoPaɛd3? EhE.UdF F~Wb7`Ny3 }xԠ88'>Bx8_jN$XA>\n{M*鲇=l,pG)7AXudP)8&d{8 qv| P2NyxܑBb]N" 1q&\ƦN]NK3[~$]*kf0Oj=[q.xc2QY{NH\5z?82bh? Ɓ菲2LETE{8H8ʓk\B#&m!ޮ"B\yGiH +h m-xmr-^~{ XZSFRGܹ 6:yṗNk|']G. 2`q FFeOiA>=4o+r<|cHʍ+qiC UZ`.r~73d?le`支r:`$}n4Xdbiypvܼ#a!fV9dQ;>4qyI]ZƩѡ|iCA~eN@QqQA-PNa2tab9Q gYvuͨ},MBB9ZO XD:`5TlS C!!}Xe}tn5 0kǞ(A 5OX:9h'e,fV,Z^{J;23N%oacr [SE Ϊ)}?iJT}FfnO_{=< Ф*(Hk0 mD?-, 5%~yzeoW4tBHɜ6&̼JpP[<L2]F+%RUVFS/yUUW)"x?MQv43?k^.ホKyx?.yy-jЦ%oڿ4Ґsj>>@А⬓2+x5FXk]`v_G~{[H j+ꦭWnVv#·,ĵ:z&.Y*:@bD287 T: Ƙ e!x"d3d6ٹۣ Tne$9$|~oxvlWIRÛB]+&V;ECVĀOnfy_>(Z֛n,Sc.G&D ĀPih5<D9E)LW¾Ÿ~ݺ ]g^}$z|oۺ}D qlD%sVw`|7Sߊ02ϩ>糺d-i ɵ?)]怵. 'bP2^=pX%l}**C20V/ٳ~O. vAi䑬FNcjIL,ǬdS;x L2 `iBQhݰGRG.|r"s|p"R}nTu[R( %+]?(Ӛ?z>u)&/!J* uEji31fIifOǗ ްXQ%ViOyc.Wsq<\u7Ǎo?xڀX=Hz30f% jRz6|mS>WhdY +nOc*0m xwk A Ԋ,'mEq -"*p ̞$#;,!I?H PXClyRy9Uf.1ڷRd/ xQz.n& .0b,} ޿i١1*gv(D: ^"=%rwd.DaͲ#ڼ 7&?9]Džwlsܕ}UPZsn,I4B۠x o/2<Bm B6"kQ^YFtQA/!Փ\# 6A]}_%1$ zv~!l S#[ Qa a \t'ڪ`b .4QQtiD,ėrx98]ֻ-(wtp10q\;@~qR+CEPaV'C~7`*0cf4,a]4wFX`^H$MǛOėAJM~u'9̇1c줁S:uI @@IW`){[" E!KUj1K8!I:JC`_ޖ;w%=z/a..\W Cuu (2.Dtb2_]Q1fm/M패;]͌V>.;ޢbY&HQs}EgF&q'-fcxAdno@&,WXs =~K1ǘe𪱇%@> ՗Le]6x9jΈlw+w+J&(zSN\ڢveafz#۞c Ӳoa$g7fp%.}|ҫRY*9UzN kX# l^1g-*Q+v!tgn.$ޡi*I\eڱtH <֕B*kl  ph餏c6 y-EwuNn}5:e&D %iTx.K_?n: JAt8'7]L'쨠Y* oOna]' J,/`L#'7¥bI~7ƿ_,47/t4ߴ  Y8Ϩ#d#sC\(Bm,N[_)ѐ{mGH-zu6d3er(\ulY%`7:<; cyaL=}Hb䁮RZPVVM)2eN&3j@AeQZTXƌ,e}_zz} @M>@82vBɮ@Ė}zoaD3eqT tR* @>(F4H3W+*`ʌ"r eMBj3T\Sx##+,^ OG4'AGE 3*:c7/1m/Ǣ ŸUPTXn/ .JK8+)bꍃ-м8fbő)~i Os<d;UĿ:s"f"PcjHz9_q"*S-U5X/aSmKoPz' K5EE0Vr6ަoR W^xe:\0j;E2^Ơ]f|bGJ?Tc@C)o4"h kp:T /* 'Ы9iH2y%!2d]r"h^Nk^9-G8I*7;"l]$ݢ+xn\Lk S~{Df |Elr&ZJshuu ew\CSjDaο 5KK穏7H<@:_$1pr܈Džk=O.UO*\WMJz1B.]N= %bmduȅes;<\r{n$T&2gɑĚb{9Dž,'DuO+SsIhw~c8pro#o7PT1"5"جjPEBh@ 1$ vRlh^(\Kj45wrrAiv6@P- ٥ 8QJK-jfAa$ h_d$|)L[ 'W[nV8OFGbu8+]Za!pG<%+I IF&&n"C_u=1 P&6P<k\ǴB Kh"X=Y3d "[7J㌏EFmT~F{ ݬhKFIRmz?'YV)CdN: j:SVIÔ%fQO[hn/CJNP)WSb<՘PΣ$OMn{_ ԋ>_EvD3\yS2%q{5Nf6,mCgnf۟ f(՝/)9O77XsJ[Jy:*P7zdhQKLY]p&KFe΢\LzƎ+[@1MI SF0AG(YQcu3'ae;ĐlFw_8yFx~SP(V.yo֯&n,_3Ogp'?푻"?|(h} e+qj' 6Ӌ~ЮWǯx̓0Ѽ[_; TtڷּC0K;Xq/C(w`IG-3&P0%8U+o.%2&v2QHcb uܖFf-Vn_'Mlmg%+W}W2: )S~xqj}CY&< /h4~fOԻ7 'US1c2~AOv+%h\}[aI{SMAwEa3Cѵ`fCFTHұ IËjt.QU[lFD/$r.jœj?U;p]giR咲o̲H*@w"by^X(:4WKTrݏFWe3$c$[.aw1JF"f9ރF'A9~s&%%4DٝO64^2{fTb5( 'KJU<żgp`Iq).5+*TC^}na^hȏ%yV gtɨ~?2t !`X'3D\);"(?UUt)9kP?L|,TJMq*=-vRa  @+b¸KK1ڀZ.⭛;w ra<ߠ^w4GT6Y}PXcȴCbi|lWƧvR>W7]3 NVPW7S껧zvarbFD e8Tz ;tܡF2`~rL^;-a6OTpP}x6PxuJ$P MWGq5.[рݔVCvۦ~@gv„Z_ O#s0bG _vQ<uPIxƣOU8<X08?PJ@Jdv{5-s!2.։E<ke4G xjx,/ e(Yȼ[c;:gp5X3_GD8-6/}:(>ײ5-|O#Pl_ge{Gh|0O_ݬ!BE]e; p IT<5I87֎ )bMu|/*l"bA]}V7=8TʷrDXDMJЌX` Zy05Q[^ws͘x(*8GL›ӷS Fb^26w4CA)m&9[Ѽ+ÖUn!l.ބ"jBM"]"7L|_.W\wdWgMC@pmrkݜapF}Smj\[ A ++f{`Uٴ f}1Ή~E3g/E??GH'..|M1/ ^[[1;:ʱﹶ5Te~ AӰ* U锕9D>,+\K6#) qioorJqZ5L@}mK4~k׏Mcʲ&~ۅ9f1ou-U,,X,3*iͶ/X}N2>%Tǎ#7M}ՍNd*CR8m=; P+CBo#ܑ1}!z\䪑u*/FÝMef.X ·vf$̞l؆1`1bG5}+,!3D &qCƦV3ppGW;wN5#no~}fn%ãf6{[*[ꫯ21#se_3J.sn9'ݟ%0( 2qܙ(]mC_+ <|a\ZwVU=%2M)$ެiˇuRBCL_!|a.jvJs[j2>֪Ȕ/3&gۢIjK1LvrsHZoֆW~8T.r7z2E+GJ{#wvE o ,O34m֍Ľe[ F}GԿNoͼ[yE4pG uk*%ʚh@hu Rq8xTGaUBB;C'KƢsri& C{Rs l~ lylX.paBmvhI8ښPXf&JxBC}?Ym06Ԣ\(k=p]=1ʑ!&9E䈓7iӧq[ ŀX`#[yl[ߣ " \;l(ܦ:P1/VPN-"ƙ죢/O$DN޼v{2f, t <24vnfcd&9#o1쬄 oy28ikq@QDy[AtE8a",cIS݃cW~{7j|&FVOkJ*S5<)%Heq?^io(^3սuVϏ 6NF)qg<jwSa}#PלգV4tÎ ^t vd,s7g9rrl-.G?ċ˺ "wwEW݂f/.*Jbx!ES.SY2Oc%a2eIuL:uVt@#4 p( 9saKϟg#o%؟(>e^dkiuU2sϗortgO#Ù5 :zAY}vQٚ7!hV?9{Î@/\Io3 @qT!9XT-K,_Ô2r#mb+b>Lo'H #OSi?(xEr&4BF~Β{H`_"HS][}B k3hJ=ޣZ VڝIFߙCWhwvR]PDPXk!Q,@Bkцdw=!9SK$Cn=kfaJyIH\H1D ή8*OLt~RU܏DĆ~S'эbQcy(xQ$8rZGxV^TةI=Zp >~xq᥎S^w5dU6'mEFˡ41K.KgojA Cf^Yv8;+۴ ayJ$,}9䥬2`nQ*d+QrGVdeo"\癳Dlt>#2[Q+uÈ?'xx%IoONtw)l5 5i!&owIlc H}&7Z Z'Ss&%lN؂%\hYU c<׷QHXevm3Թd5_/)iHOA79lR\\{Y^ ~"h_|D%VtP6cV߷VV֝3dP:|/Rusu<4q/@^-Q/K:gEݑlce 簓M44mXz+iV"ɛc̘|M=H%92Gf;n)gQʐ`p|71C^e13X ۛFL0@ܶQysQ|T=O 2:7l|D[z:K, V5U)+ RR"tM!q?K/<^{,Ymf+ W§|Rպ/ OKQg;zDg\ki&dT>33?s)7onG@/Jp|JU3Uo/'T6^S&Mβl-V~OBGK7؝+<FVgO vi[uev2>q/oސHtE5ttoX;ƳZwZ:C4j?-xZE #Dg:)~87ٳk @ /d/0-ꑂl]"O5\MUxaaF:$xj#c9)43jKlxh;_{*3x“h^Kb3q4A@l,?iDR9ÏЌ$IJ#~!r,q9{PQUֱ9#-Qv4]X*ӜKoӚ2\}a.ӟA@PXjXQK#1İlS.5e3?6MU ᜘ypk%s׹O3Wvp>tW ="S)}JJ$a U~]"C:ZzIƝVtJ*DRe@ x͈rm@1&N#p 8ebX24{'SNo9,[@1@q̖区JTn5?]YY|*KYަX"A6f^Ə^:G "whk(UwsߒT";# wW6Ta=OYM-i׋Ẽ1+QtSX u ^^`\d\ڕ!] EPfЛA(i"U*[?/Dh9íT~gh6{ {> 7Rtx\8܈ڹЯڜAi"g}P]Z~d\%!{aO[ܴ~Qs]GҶ[ Ο0߿ZyrM_U1J@oKo%0H*nc6R^cR*i2A(3O.9{%)3gV47^`BO3y40ųb&y`<xuj8Mtj *({rYF_$39Dx]B$`> সص} }hPbype΢WގAu`{4,6tٔ U}9˹1瓅˝<` HDg;^d9I^\T3ķ~^jmhbrwF9_/ـ w9^.mc'16Q\Des)COMB&:c Ko͋p ŻdklX_Ė޻ԵZ{ơYM)̇qr7lYI<\7B]l V~]gӾrJX)1Ҕin6V+ջ'%f^Nuu"łnAPD ȝZVaВb1cAFt*=) >ds {kV?A w;팉:wM=*e,ǩEtau<*ҺC#GeƀA<s[>,K~J$AO >=xAyX@ zwr (vnC@S_!z+U{Dߴb& l& Y5xU;h +,֓RŬzlk2M΂M7c1U^pYd=ஔPPXQ'N(BI3mE[0 Zl͒Z2S&,dFo7KK6]P'MX&xԀQ"c`8- r7ݻO/2ׯN U,ʱp瑐\Q\n E?- 3q‘KqLBl&&3E]y&LGn36W%.Mr~g(G$6Tׯ r/Uag/Msy:hPZlx8_"/u ҋ#͟tš/rǒI ^w U>xHՙ.>eZOL4eзǸA TSlN͆ 2f8{pUȌ4: [suiHˎp@5u"X0I~t{q \*$y.^Y`%]Tۺ w<*Ȣ~EƮeqȏ9\q˳ԚґY!#Cc;)WJ,k\^ f[ q.EiY2;eA *Y0?IOL5 L$t=I 'frJ)7T 'pMۯ5ܮzMa; \ROQ*OfGAvB퓦, +|;Ě51`R`pkYwiI[@Rz Y5LB^R2ADq30K C?Vt`o3 $G&Y!֕ADz;-}NE1 t9K4lZ*"s<|j5?vًQ1mO) E{ />o[LEɳ{}r3ʹ(TG^QՅ'_CޱL. CЗ=ncFŻݜ㶉m9C<8K ]{r&+ omĆrB.' TY:V^g%_jj( q.3Lj;m6܁3xBfM"OElS>50:4ԅn)] ) .:54.eQ&PA º AA3y(OBqZ1⡻P+`ͧژ֌+*Oy~6w'UT㲅|ݳHN>(8Vpɐ# GJ ./%`[ڳ+v}}I첁{j|@j^*xߥ:g7K*KAR?yp9#[EJR!"ь3?L cE908wQU0M7{r"j^9P'2[ŖU]EJɇ.EWBXRCudYٳM45CyB4aeij-C*m~F 7Yҝ>t3f0Hito^ejP_aNgq yeGF˒lI'/t˹Ā y4qS|v\"9i7SKs>]1aK|.eSÃ?g9r`%Ŀ4^11 Kӟ6ʷlgzmWMdF1ё)^N[гC͡?8 T6ߘ_,Ǚo9. tuוdl+\3xy+@ ) Whx`,Tp`IK2V6*]0V Q,<n/ ~K{ÔE>d|MZ# 3r8N*TosRi=>F&7a0c_[5?UFuFƋO{ %,I-#7l K 1qxLv80T*^kyy$\Hg2?+c-w)/BGbRG$`zCp_Zs충Z۪h -Tn,cB[ꅸ7.ܝDϐ !Mѵh4N6l`-Q`itCq;sB`hfjX8.;sX(C?wyur5ym\n3djC&g! R]7yII)KH2@XS:&ug$/&Uz]|hc_sj1abT㬍Wp $nt ^操.1baKn`1oH&T%%@rM/܉w֣&MoC;$SMLFAɴa:?]PpS[ӸƐV{pՑW1{ [*P9E$;sP- Da^(I}?6$˥.:םz<#@gBhpDiND8,)<5i{pP;nDK(0[p)m' v1j&vhT̝B酗p)J@4;H*.s:uI).8`g#;0ns %r)ޅg{CYUlG4$x Z`} tAJX2uI'7yY ` +åtn)I H1Aeź+^Qlއ#OM@ @gI24RF[;Bg PQ Q  GbOe1 TWxRF3<گ<T0ɳAGD%"!S@A6E.L%jmey볁?d H&@"tI3$;mO]2]D?<Ϝ+,"iXɀ=b05gɕT2yf~ fJ夜ZedAvQ ~U1hAw8{,D^wYDxȸ GwfA],U.K;d^ cxV![Ӯʷھ^f }Mg g)R)%HOں:g8tsH?uluÅrgc^!LEB;]b+‰ͩVյ]/?2f@-ZbbG)ۿ{?yn[㐇6$xz`ٯ8 QW,nyf蕶>ԇtLͣ29A ʂzܽ;GO/s{56ƔazXr![P(Ro[JAYU@g93h{/cfۮ4iCsVM'"t>04B'ճjraZĊHQ7Їx?i@OiO&,DŽR o ?*#$M6\m[;R;!y1ƆjAqـ ]}xs6d\:3J \ÊU-^H)\; mBGRzY YiF|ŚTy/*DKQ<"9fJu1%p)V^"x'wVѾbkv4mH.)a])>`*~[ `7Gu$tiNU&ՏTw۲\Cu?.p Wn0B2%q2oͼAbPtX+![apA\ka!jXX9j* vŽs^ڇH{bB|M;08K*3 7`#Luv|'S=[1_ZkFӑ mpxW>jQ+d]Ģ5ĪSګw'}(E#b|, +U(+Z"V=Odꖔ*Y`7BA`ŕ;[j!48viS?'\I`xg`xC Bz)z~S}zk/t*ȍBCNw`ڴnCDS!GAJ3N?>Eю1Gep^4pPPs5;2 ˟u1JM.% Үv`OyI%'p`[{L,XEd%>Vpx-~@r3\k_װu:%M|~}( V)v)0ڬ+EK(|\z35grܹNh?xF* [C.ZRMd.b 婹-!ъ;8!E}r枆x릨q=sϚW1$FxF֧Uݴq:ac=z;d!n8`ʎ/HF?VE;+(E8ıUSZ{ĀRme ~N$aڦˏz4gr @`fYJe%X\\opH[ 7fREQ&gc3N1׾.պwuD \]){nhY#歰%=UkEFRmV`mXi:R#=| fY^i n+e?,^$=mmɭ|"]:;U`[7跨6q53KX2ΖW S'#7LP-eRW'e(Cs/$Um@(!W9ÍXqiҤ8d%oJrDkG$[Y_QRs]HRDY緱A*`xKlKd 470RP_3Q3䀴XJp_*`}^%Wu|$ mv(% oBautyѱ79ZUhC%3!">]z%Nic [|y,8Dl*!\5@󆠏SAR(!".y8fv8%X,~Z9L_X03 >bYU7VA2jlB_M/kXD(>؛ @vXe BB_)v/J¸f0%cٹ3^oع4rcĉQm)òOZh>F&h2.v7)_۫ͪc=HIN z[\s.py6St7ߒO㝙cz"{i6}EKb{i3*,;eDG6(w9ʅSrTԯ Xn(7>M ~oj%W!d7hHfw} e#u(\hyF# L>YIq@\ R&.zJ%_lot~#UB&r9.z;5[NMPZ[Zeeo  FGӝj u۔6x9<8Y1[8Vo"3ʊ*`f'PV#:h8UȬL s4`Zi;[9#{+:0Q3Hmlߠ؜Mψ$75歁((<"0hJ24)<9~(?OeIzvAD},iJzj*?.RD5WxGķ띍L%gИGC~x[c*ͱTmïjf%Rkk םB6 wlu$Jܺ8BηNA JSzi:_Q$59}wzw~ۂ$!$dkI& }tt@؆gW XF?m/Xۖ=pԽMBvkJ Oͷ /gsU׻zfc"sP֔V.u6%܉ ZVRuk FRU`;f;1C=;@O(t)FCd[5R>~'Lx/$(/('56RAmr^?ƲaECJnTfWoq9GJ>ivFxJ 8!n atpPKj)kս)`_L|.!_.χ4iX*Ѡ y`.MOFST7 {_ NXάd83XSd (tzfj0dk_' 7V;ű1-I Xm.nB~nbUX_T=DFe^CA!h:abRy@0mYX H]i6>tܠGݐJv1.Rtt&>;yn[0es)T7aS.lEv2e@_o喩zHbIUBzdDV`Ȝ$Ve|_n(Ro,Ak4Q0ւ+&C-Zy RLx24W>G\hpHeէ{&)R{oqG _C&E,4^J}zLY$6%֗,aCF )N ƺ?J`0TFQ(,!=uz a&yD9L~RYcml+MW1j\##vi {%41ԎJ~<&=R[CN)=9qv|'cg[^꼎`3.E|% u~JlfHe)1T&Y#q9'w)CWd <'|H#|poM >G4IZ4"ɇql4xta_ht3ENlcԢ(&4DYmm3w Xs?٠f+`j C*hН"=ƻ$]kF_F6xEQx)wW%f r:Լ'QIdfAsOy0CZI{3MY{lB~Zc/aK҆%MCe4=o64Nnu\0Dhy8l׼e†R!+Mq}=ql[{c)hU%9P?/&XO+弞M1[J{,F-yqU4bnXҮ9k̷QsgO%ySP蒟9 3$s`y#~/>lYw(dgj*99oWœe8PL+zbc_[0V)6_ȄM!A) tQG-b !DK2ocj3(SVtPVDiI$ +Die V!b-'CfۀE0Vd~~zmCuoUDɡm35{P)+ܬbG֍,qQDNT_<[`4Ep#(&/)WEI)qy@" RCgA$f=lPjF[QVv5crX[5 ޹*4xԸ]SX.E3eLƑ5C- bF çЇr` +Wh_sǥIc$ L^,2j *ž#*£tbW_ϰ ;|y;*-^Ħ/,5~ osҴa:h6kEͽK0aY֢uuFp6 S:ֻMb^ zJ~7Z];2sAK@ALN^ŋwdN\oeG=7S3+TQJM BgLNR>^vPV3k-U@5}^[^QrqV>^ƤᕕKp}M1ܐ~Gdة@yPBpJ@o.Ag qg!^U5o7gX>/xfK<͚;\m ^cjP Rs!̮RgޓTTNvɅe(I>)]]6߿X8,i)~ L%Me?.ۆ 6R:ZQK[XpXnMaM$C mhѴX}EU'IAŭWZa򧖚(-&E='wZmοvrRG"z0Z?c5;Ф#xj(h=K-Di!UƺC‹"MxYھC`n/Pl6V'_wMuK7f"ѕ7B*}dWO_ X^>)аnk^]mE,qu0tznI4hB-hSWxSx䉂qaD,jQAu۵)F Y.c^%uR6Z⚹3}<"]7 es)*t7)9S?9A*bG'{~Id)X|Bd-v,Et_[Ƌ9~,&D&?e_ <~4h6-Ep#4KX0B2zxah- 1ҭ4̲]P3o\/ O| p)fVXrW 7Y d?TάIZ p]zkJ#/…̄ K#:Hэ^.}c(|o,BZ;pf]ǝf$7K!geWDaT1$1F]qA^5Z*Qk^&7 #UD"fZ/lS0fꋘݷGF LR%}"Jmҥ~V7ZEWP8n{p++aիd#(CD R:wیXE ^!Oe.RntQ/-,D+2L)TN<_%me(baؒ ܘl|F;jt!Su;TS])ciɳ\XDm~+u$W52xi:G6a&֓$6hzs~NK[RsOJuD4$f2,'\Lq|}c hɸ~j:jyTd][s߇ sԇD+X5%r"Eε,O&)e<Ҏe|3'EVj!r!WɫX3LbͶǺ0#2JT9wL7Wp@cģ191jed40ty"A*e놷xQ{*{ &uFqt;CU)Y,=MD|Ks`K+1|]2EgHQh*KQe5sbd†$5+Z\ lK͚l:Ku{)mے0=* 4;I,^}q.'fQ"Q\΂A |b8`(ܢ m輜6X$f P?s5y;LͪPyHs_i|ɴߋe0hΕ)мrϨ)ece<3;y#lD4]{:*c,UϟiM*Lç@3 K;ő<挧22OekM&/khE.ǁʿPWIx"ɢK{5VrA Υԋ~J0(n TL ׷d~;)6ZmvzlX63Vt ՛)A;R"Pe1uGYOژ2pfp; 愐_mՆ̱۩uo!yfOS)/FOʐ@)Q< iw=.-#H}D =?mgcRu:fAɱ c&"|UV/0 j].;LwW>*-2VaYc]S-(WGnדPN4oa(JZ)Yl@Lsno6o/9,^_]0묅8f]qEm M1vsNqޙN0Qs#G(*{9CnO_tLG`ʕC !p$~*03 raQX CWkAn떰mw)߷%6H6Ho!TAZ>N;o.AGh%d!sub~34-ܑteK7FAh[|6'+qţɯ # ijhԥ|^=|& +9$+Kan3A }~FJO94YZiKp֭$6 ZW?L'%S \i/Bef9A٤-i)sd4Uhmoݝ'wh-}B.+B^ HKƙ/x ZcrU|T#eKv b-c]Z+lAvi<*K]GN}d~1\H: /oꨫe𳍺s{}מBJ% %r¦KYË=S `Yh Trv'fp μ-8 9Lx\jBst  ؂>9?N8OgTd+٤n[2p׳(ۮ|`^VեDyI&ciȤZt,3md 9NSI*l~0;Uat'o~͙(yѣX["'t]Ú;fI*PUCa֛g3\Dۜ׷R+TxsƏ@T3A`PB51ua61)0uUԙ^B!Y;/ H]Rۢ4lR @]&S|9HMfw;YNX׉雊cIzB{XyW$)E1QHA?irw~%FdjSmhcb Om =t lVSe /bÖZhXC;-}՝A?)SU DuG>r0.Bg%1Prܥ=Xi|yvT+T>?):4E` (6+ J{vB7n \ᵅכ /Oh9E{?ۢrxз'Ww`7TO_ HqmTm=U&G蟸cEؕ愿Ҧ%2.?օ7sܸD5t/\D JmÏui%txyPF&ءʮ"(?s%>*/4 VGlm>dJC\jeʔ߷^2cE$ʎ]i>0lާ=}Row.H13qƟ%{lSRcuzoʡk [Dw펗j0Po<ˏ`Aƛ9OHQjdXdڿ=zIP04E@I9پxnTNaծ5R3o C^LZCYjA L*eb#+2},VAvS}ac]9-o0a}}Xoyۯ@jBK« >)P!dH":v>>0וh×TQkC"T<\>mm˰?n{7~4p,EJGؒO5g4osoRf,2&i(dp#ϲD=#پ ҜF9a9L.]"ؐ>]ҧ+ )){/VLҧb(T:A^?eC !wۜ¿Rm]3|svw-jа8n/G1N#Gew8wJ& D]gU6⩆2@!U8L` @hNI 3]u ª/z)Nv['ma덕=G խF~ЖH:Ba{LyґMˆ%m Dv7K}R|w'/;>PW(0T˚`#g"Svq%ծDu } ˒x`m̪idSd3@LD~Аrn|״ch__y〶T-lřO)Nw @@!=z#W,oT}ld=J-LQd=৳`_إ10fY_,^HEOj/C14k(UwV F/7S5Of)?dA䍁BS RYvBMK T# Q`@3L4 pd[Iõo_7Nz>ej<$ {#,Ƌ>j2n/~8A܅k(WQ-dz(MA2肶?eѸx)9'8T'8ސh%$Uo*g6#S0X UF}gЎ#6f>$lٚT<;jB?r_ÞkpaaơpTwSҡeF‚ T΋liJe鷱FYLI"f8K k+M^wNy(v#I'zv dV(nEf%6f݆Jy]SjYTն:a}]f RLpuNnO>v#|DD8Έ:;s3{r|RFdWdk|z2_ B% *N- =Gn$eΫF̕r {׳IDdIa\bp4Qspav#0?1f !mvW 1O${ҒR^.hU .:*`;MY7Y| r.U R^?3 n\z}y|T2#YhD<ŀ[5TFs'=jf0 =n9 .#٪)uH8֯xy92M--Z bE1 VhV>D?6ZTݎK"˒gi;OxE͋k$5Q+gn=dA4Fࡌ,ѦQq4sztouHrk2> ρ2Qz n[x8I 4i̱[bNw{缗E>9ma{8mBl?Qfdgi9]F*v:* 7 BnUمGm5h;*5(H*af1o q{;s0egfg "9x q6968TQ ;M=N  nww1H:iб[ev#b*(h'SDUSio:컢TM7`"[@ gi0I@!UʔeN`yЕd1څ빞KL hŨGKG(dj^&5+0^+Gy"ߜi50['6XQnd ̳ `ˡWnFp$bQ6/"C,r^-l ĻY ~fA,c܌l '?#}t*"JTzԄnZ+ ;S.x088O-W$, iŪoWJB&.t4.N5(WŮG+H148PkJ8>.y/냵*Ǎ&}XoF[Na$ CZ̴|! Qv!|ˡiBkK;M9J@+F[;1NVEW0ܬ aEYx<20݊vY V9;YcʛPM ) ziHk_} 1-E ~گ-r]vNղp RTYG]H?dxcJK. SQ7eF4:>oLXHYH`":8=<[iW31sYܓYYϕYގĸ(\ؘ/#!q`;$9`H*D]%G&anquq"coF3NJi-~h t(k8%03WAM^F r=f(/[hBحF/SPWhwP{|9{'}%!˾<=@%ɢʍn n>p*'R\<*OP%!J.& 02%n)Ԁv/$2?}9l޾B^ugMԖSL4BՙKs ?;?>ObcH8NРH7('A{D]mH󩖬>In6K3J1K7qif;ieE*imkDmP}w6YSfgE6NĿc9;x@R9UH Vu.0PxrNV7|m>Zta2o_#|;%;J !BiJl(9_EJ>g?"BׄJ&Ge}% 3:?&61n,#u fOF%fV}+Ś؄JXp%zpܦ@n*{݉ oA\Z2h_$5ǐC* fv?zX5\Y pXdG흃!El-4 Ivg۲px5LGWF/Ȭ6 yuyuT7%#wd*pYlp獂7QcsDn%+ K/9M:Wi?۬x,=m?Dҭ@GK(<8CY%2˒ќB@0)ft7{ŒhvJ0NNm)fU㚣սZjw"j`?T!i?{&z0S ̟lIՁ/f^#AJEyռLULBL98iP)9@YTz(ٱ5?YVH9NB%C+CZtpx#8T_nJ Ԙ* uIE^Qڅ-bnjW7)Ki6O-ݰl{JR3B8h#<)W^9*o_'wdr@ KVx7 mXɜ+H}Y]EP`#0N rvy ~].X^jخnbp .Xx^o!ܖ&J TIBE^鰽尵v$7Dʋ1KfED?fBm +ΠSt,cSŤK0[& IǸhH6*6 'a;_8$PYdpZi&!<i~u9x)|t8DxM$'/3{}& CW pdLJ]_q YRmcx ɶfs;~_y Ӥ;?]K߾,GGĻ-W_"x/>nK8o|Cr\ҲiDs^<^/n!$l!eb4)aA$GWMw kG/c&$U3l}K&jn Rz}Z7}<%5Jd7?AQuwcP'9f-NSi"E5N;ɚEuyV,ojo۔xR]|-= ڬΣ{f"ہW7:m(i)0len9TSE?81ҷ4[D+@<Jk1BuTJc6 4l.bE+eqvBv"/k]6z{yY\>!wd]Nق/b$I4 g7¡myY3k؏NQ>_/873abJ\B~wR(-E]u7'5ǵƳUu ׂ0}!K4tC]\1dRFh%C{<|_~t=LYKduRuq2h;q(1wR7q6v)~5LH@I)tҦ'FQ {xzQ3a0Gq 1y :=4bTCH> s C @EeP޵q |϶(<S-KL~`il?ȁeZT+H@zݵI-$W.&0ͱͭ|3 %z{o_ݰvA.IF @E#9Gq\%,u3a5BMdf ش||&  |<Ƌ=&zIP)"b8ȀpS^Ч^'d*:N+e٬˿:9' c%Ưd;K5la,E|==QA9P󏉍P>zYE|Cn6zUWs~v떊Qæ^򀃏ϖ*BP?*atI;?9m Bad=8y`͕*/f\f0jăSlu'4Ц0]^0Tebuq")p'7؍ 6O?y{.,#Kڤ=`zV\EyzGj\R>n5Ђt^S{1;OdZ5i2P.uk&ފ×ڋŐ XE0xp^n1ݡmXy1MF%2=]odH ^kxGLBqUR~0>,bb˴D]W \a臞1`y4C"#ثNOD1惡'a+LLcq_BˢhO uO"jܖ3Hq_ /Q[G0L͵r&sYFx/cՊXң-sk,_P_4\!ͽ [}Z-+[n/Kpp @]xbo aQIYڍ``|x}_2,&kv Hu:u6Pj6!`I#] P҇]%.@G`2]m~X~ǖ{)e:ъ"p h`hh*sU2s%|ٲiVp+tgS1(;XLzrE#&>c8ﲯ,]]np"Jꅤ-^>~4 os*^Ƽ8& *ȯ) Ľ;j0r'7.bP,Pt1DC Ӗ$5d ^ͩ;agdRCa-xxf)Qkv-RgCqDڞOdZsѭoeIAUJ$7A|hnN$57*/'Qu=6Lt| FtQSÙI]hA6p,T npaT`"<7v '".&S׹qZK.bGqRJ8S*#wpQ>,iuׂDmRɸV́3 sr)oA<ź: K/jk7׳ZZ>0jۯϴG2P\m[y32=C`@66b6~H~ #qNy۩rSt, ojMӆFap;;$NLXkG2fsAΚ!|獅:i_*>FD{rjpд^nENiTƖSQo_u~d5 ~Q5cgA|0RsnD_hXohLH(\D J0oOMz)ʡDP%Jvr4_/Q֛Y5ʥ %[ȅA\--Bo"wZ'j0PFPcD !IWКPMQg:&kr>)G%P- -C5V+Ә\ά=9E_zwfjFA|\8vڮxH=ͽY 6^ZڗD|l:h !@JVz0;p⿓.$QnAE'{*Q0a`T}DҀt='5*Hbv꫅,}oT@YOY*ޑs+`hqXՌp N4ZN܄I2 ($ҽp-n9%CaxuЬKfJ e5An.7DsemVTcTֻM QxekP#@s5&{2Bq)0Tc'(Je((<'D﵁ >z.Ey\=t8Y bx<2ƛ˘5B}ݷt¦Z:#=²8'1SviSTIR>gͧAqޟc>ſޭrΞN'zwrkBm=g{T“8$l#TG nJ",# zE'>AW]!EB R6w L/ʳ19S#A, +&[RAw+lMC+t!]iLPF1mJfGYc&F`o%bJz >\WhS^?"Y\5۹(qLxz@B}On׾ƫDxQ^#8e_Z̕%c@B7>7խ]췰Z\P(;8bڏD Αѻ 鞇\&_olqi#םW*9J1F]z5{Д|,S+T$rt5"#d՘ȥNZ|Pc%wr8$7pcz< ӜZh{`#IAFȔrvl`AY)cͦLKAfo,_1 "P%\#]GM2SjI#-Tc`}@b%.£yIHD՞x4- EjHvA p]$"j-6xq5}e6Y&| A?2HCNur27> }US_U6-z'gLNi$uIth7Fb$1/RyqNB1">ۻG*Y&^MAoaz_-z]`uTA.];hen짻$9B ڸ$ԥ-eUQD@S(TVoJ\uv)`Wh`v!6-=Au]Ԧz {i=^ȰU<ӻu}(z!*Gʎ_YOmO*3[Ftw2[?ʖ> 0%j@N$dquOr2frR",=7 B3O Rc|,Z)kr;z 6,t?`̙?VUrI&,ӃWe:%(ϏD~F1x`\F>5{>ںfz0vWSrV 2&~9fHA :~,& ,]4^$0H"1Z&Qa[D\UZu AB&>=@no`Hy9 VѢi+5h'(H+b,AVASZt=M<(c LSJ|mtBa! 1W86뮍c7zo>S(\L]&,bmo|U2s񼓯NO2w~v“*o#cqm9 vžZ/Ҫ-pK&);=$ %~ jN@#W:/ъ'D3^ppkCܖGǏe]"J#L5nCsĦMֱ} ^t!D::; aK,(ha)}^n~r@%]/dŒ!L(։o}أM d )+Jr3):2)קջZI-);CKT;5)yDM(}>o-jb(KF $Ղx i\nP\-! LlZ\ lGҲ[M JÃK7^jy ЧCD̎ Z9+\PΞQ6-0Bu]m 8TP꘶yMY嬇qJ@_Em@)^(s7*pSE06s.izs#se:wCU3Y։#%^/W?C~ףRNp2 yhBR]ckZCanap  >$@8]>3ۡAAD:ңAkb|ߑyJ=1>kx? Cb;dyPU`Y?j*HpE| QܠhzIKs$*GDD ̸n%Brrp7O\{Fl)L8/j3ibY1ŏ:2,LQz}B8f |9nj;|z#iWlK@b7@PBFU=9S m/LGY+s8jJ`Ad QGHHQ]$1ԅMZYw)̮zM6_UlXX/+k8_4qoˠsOfW%TO''|uW@Fj(zBp <\mzuŤG "Gb"bLAra KPwΊCrjD]IP̧X,}*6",_zCp)[ҧlNs^MBk%Ln.hQ OJB7Rz R]p@Uoy< tp2`'aE]W$qH%q 8&nޤ6+iT*l莾(WG䂉Oj$Gޱyb`2K!a@jZmnBF>d+^2I[MAs~4{-/}so7$kAF )':RZu4`"3l);dJq-@ن׃Y@ߟFrĴ LIlSSjYW""Jiտa'a,þRuv3&|̐Z&{oR &Y,z RJ?&ކ_9R!B*/eL"'Ǒ ?Wǵ͂ä=yP/ؒknb,:%x?h2Qb ]ѷ&g51V-O{cÔ <&[g'. "a"ߑ6r;+}_cF5NMLu:ũp;ѓgFg*Cë w\ (m^`N xLf`nZ(-|O&¸LKq+qe;n" ̷rH_t5)II1Hh/6$_v~5B5Jd|p5P  QofGKw>^x;i[hGY$}Fk`AV$rA85]ʾSQl%5Ⱥqlt!CJ+ ">>XLbHq3.e]kʤK7f5vLt&L.q? AbYvr[v8Ήyl6Zv;Ig(Cy}K^ o1\o1Lv{e5x9TeÚ'4RCnfU 2JSg bRG Kˆ QAK]+Bye ;=]ו?}"V7 smS42NE >fqCG1ЁrYh "Ώޯ6 3).c l怵47I AS7p_R>F/"Id`cve*Ą.bKb҂HV9x&Xո 5}ZzX 0VՋbO$AGY#u\ry\1obT>\m,\I/Tw 12 1EF!g,0ۚ|%|/J/hn+ _f{Q",!@ٗ-Rd7I7?:_.Qg|w>^g^;~yj:i*uu~]8lpkBc~ Uu&5K1`Nw+Fi#ɖc{-eeXb@ZdJވnii vzl5~f˜V^y$`?,L%rLmWՕQUಿ/L:&?}[:b隸s}ݵlz5w.L -ٲ*s@bi(8LOXFT߅mCSހ DW:"!/e|jZsL1-;y^SPϜ^5-RmBцаVSf"rw5MP>'Kmy\m'\}w}[EIc:'A+M^%/LCćW[Oså'= >9aRt0ـ kH-:|$!o'ZhZ%3/^/3{E<':T!<9b~ ::QSYWyE%q!ՃPNnߞ*p$ũ*-KFVRgXhlEݔ 1[҅$ ދXtio}/};fA/0knK\WQ ڡ޾͡{~ZӠI(;1];:?_yN[r K~x_L) aI6D+HpL/Dj k7_ĩ8Sy\ H^#$@"֛v,W'B_aR`APu㓖-% xD'I3_(lܦR*u[tk^tEB8zguA$;t.E -3hZF\;zqwd Z}:spV-7[^{"Qߪ.xuz":wϱ"b4Swy2:{# V$ֹ=>r>)^C$d]=6&QΞGz}ATnֈn3 WhGr+tgL`Cs[`b̜ Ł`"'y0 ]ڞ"?Y7)s\}fg\ 4zԻ_-W.Y4wmd^mR@ M@\3nfn>'WLTD ,A׎R:[&!đ+i z/2VΝkا_nZG[p-ў=򎰆C{3hOV,)3_n(c;lMsOuUV3 egn-}o(̶ çlWMq]S:@,]%e5Ө $ѿގ1x=€]̼yΑ`;Ŷwc\؎i5ٜ.h&8b^AFץ h9n3Kj ^2Fˉ&7$b0\Pv Cz')R[( FU@hDio+gw0[C0# /6@Fia|ڛ{ -6 Gr@&}VΜI}bkx8g0%$wakXoe1P Kh^gg+s QFX6wfYM %}YpRt\uk<(=V]űnLV_xbC9 3 EG^>;hcD"jF6Au=;qaj$L'5%x}o0Cү#$>ք>aD<#H=DrV|;͂ ly9SVAi#H<^yw۲ sC8Jʱw޽qWdIrut4q!2D'<qy:㕷&(O] ͒R]H͚b|le1鴦ǫTE:p(3-vsעɲ5Bq[ǴKs QtΈx c8F ݈䡌O$~׭h)RYoNI_{0'  ۢow. 1hB‚3#g\UIR~CF&uˍ~84v]RiXbˁb uf_fXw)/CGpβj};- ̪ Uj2(iw3cq:y{Fv5 4P^lq?-%RqyarZ *֑*;qzVhޜug pvAo0cnܪa~ۇE~(VU2i扲rK~e#덼ai¿C`ÆDhR{fgvaq}bWWjN=g#ηDze`YiKQF47v{E*"pG~埞an^m@O)I"S*|w5~Fp:כlرm1༯W1!tk&h3w?qړn|*tL&tʯnH'a:+x&H %,o# [IT>{)d x~ENNA~;ɱK0%lM@xN:͵Zh8D#(=>C9Bb|}C+iY>|a ( u- H6eQ\v!`3Ja*#\U"RϾ3, 閯WWÈ[!CRLmz$bNXBKlnK*WBZ@rNS/|fKa.Ь5#Հ']f}7?F݉vs`Z/Оϥ"!"%@:^Cklwƞgm吚Г8K"%jnk7{˞|]6 ODwl w]Zk]/w X1iDj r xW ~|R?h35!\$w3G,2iIwaJ8ރ t^iD&4 )7N ~pt+$뙆/oÃn.UДD¿}u8;=_El56n*Cy2r y @dx R/EX,BL"oXX5i-i.Bf0?roE7'yU)o؍QG}sc9 VeĢ!x~qF3Jj$D/fUMۭpzddKc'KW2;!0͡'5>Vcv)Q0]lDrĖ%xA8;JŜ3>Kٖq&$S4J@yKnPPm9=5[Z#f3 ;a/ma|2vm,Rؕ$CpVG%m U!=^Z۩)jl@~Y}QnUّqWlm4]Vn|~w@rzYCd|ز}} ( f 5N4t-}:b;tƨfY>ZqLuaed󇋛 mSJ݂ .z= tM{b~p; KlŰm쬆 bp5[ 'Bid~ө%D2g7:~bǭ!hgf& ,~T9[ MC7=~y3dAPG6vH}NT!zv.r-rÒ0pynJ2#1,͑x]ֿ>|Jw F`~&A%޹UQԛ6}_֕}K,=;,ƭ;̝IB9.jj;I9#Bx眊„Bpգ4gBL#[AO1PJI݂5o^+E3,:'oTչzٞK>bI z0g!lj9r"#H챳"3x Cw/.n닪?Vż 4Z lfrlT}òPB&9)WRxy(8ms[1_kP'] M.atM>V.TEWfܫU_R;۩Q10ؤaF¡ M?Ki21tG1whC=ټu%1V t\ǁX-({7]RvM#A-~2%Q'Gᥢ  Hw0]Fӧ`>-X{Yj*xS`[X5*Y_z܌.}uPTrU-0fWZ#+o]C8`g4{ɦA@VIގRC9C7w><6Rӥ!t)TD*z@p3+pid-2z@Øx2@.e|&{=]XCUWQf;,k֗q`P:+ا)O`"`j} QSU"Wy? iEʂ2ږYQu:6K:hğԢ-@m4#6L${wpx<+e%~2 jn )Rbܔ~thhu>8ʟrK %;.x`̀" >z7!.݈o@qɏcsPOK1<^JH( ^UPS v6%.`=9KaG[C-_s6Mˈ,,/tj ;qۉŴL sE{HjQqc xjL$&W_hLfoAAf>~poh5vǴ2 ݊zr2i~jРPHJ4K-70nnM8KrK*N_L}; N􃉿ǽ:yB( 8y)(n/>.HG tͤ%+'>AKV)plk9ļp jc#΅FCn]\ V2Cx:,E4j31A$I+bob6?2>m7`)ǨbH+ݞձx_U) Bu&fٙ0ֳfo>BJO.!2qz+ko)_$fjM'$]ibPΉ˶df,<imi%sz . P =))J,Ϸ!mp[S@L' .:MJv@FzX^=~*^ԝIP-+be*4NL>Oj ̿52X?Eq*_Bݻ V AQ*L`7%egl(38`SK舁XŔ(R5z|TWsDQkuODhdw=yH%$W$]*V\lQ+npb,ڻ\vϰ]2.їÙ[pX|/bǛor&ui\wD)sO[ocVwս Y(c[H2}F %$PzW>;q%q`HSH;eSnqgG<xZ#v CX%~Ċ Mva'J+uE4m_Z.mo, 3=xo{ӆ(hV9{[?6 Cd* _gYZ07070100000246000081a4000000000000000000000001611e8eb800003ef4000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/hdpvr/hdpvr.ko.xz7zXZִF!t/(>]?Eh=ڜ.+Pg(y⪑ebaAuF+L91s1 @_NzU?&zTOE,:;` ,@2A2Wq2;59X\b&j(RNmmoQ2B&A0͔2XX9X0L;>'؞/,3,w$(BEVW|h)cd?ݠgw ̑0>5 9Zaй)Kȁl-q}p[t,3)w_H؛q[}~DxzK<*m\[hSѠڅ`שjԺ= ]4s6vzh|0{;+!;4<)CFx;/{=i*sP(b^KyY~2է<MˎX%_% W^$_i:Rjś$C~`+JfE0:hn7ABՇkb( j :7DJmkAN]Z۱7C#f &x2@9qbkVigj4 X_xOc[;}hrE^ AAkW.K%[."+^}j\qEuX{>Mw<*qw{UB٧U) 5דTsP_-W2$[奙)k76FY֤lR+CT@EJ'ř7FAV^:yvxo͛XYbIc[qdZ80_vƿ҄^[AX"5_֯p/f(.q Pr"% 7 XAvVeIZ5v;Iv##C^w0h h6{ShУ_vQJg i1ʠiJz]Ĭ x7* \#!րq5btJFt?e6c 7 AbF)X{, :Z 6vVdZU)B@-8EenVۘNd;3oBO ҀQ\ &TWwK\G`җ1setlz۔ִ jB} Uۡb;>lT &OtsI6CoV+g)/~"} S@jp[gc80avpYғ#!YZܖOo#e#WԺQ!2rwk~<=lC&{Q}VaKt6.qwZ~VUO 6#Qfh P,F)]\]\8ʺ)剼l ~w! ̇9(s2D0hÁ61uY܁&O$h/eNXTȑ9zhOY4 wS2+Z|p/yXvl9g59qΎ N#E[zhw7iɃ).ǒ<4O{ȑd-\8PRt'R='pŽ5b؄WxZƝv!#ή*И <EHނz|,B@U:F6$M{fvW(̵]yέw^soS )}ᠥ7 Hn EJ#>,Bj*-^<ۊ[CE#?,1&[Oy1o/%4IFB+ZKA4&{_RfZ^F6O7?ep0{?Jv#.iōg'72^ϟ3\OZ;ᑎ)a>g y)#Ӷ1޶1ܓ 1/rA[3EYE w?B~j%i'ӭ#K6;$l6r5w Zn(PĖq vC+|G_<>QoHO>@|Ht_A[>I1cz~jW*}ҪS{UBoF@f`3 +zZRT^Mߴ g x: KPMtePHfǕ1VIs*(e[+a='MZbep. azr/3|^#Ѥ TB*"< KMұ[tnj{X }/ [-&n1 RGQQwkJܙXNuEiLOF>Hז7VDl=pk.}ϝM7M#b,4rVrzC~6:$r "H}=hAaiD: ; ~VT?&j, eDѓ|>ݐfA#9} ƢYj/%&kCT&QŞ˪<&Ft~# .עe@W ՌK'K, z;:ˬTP /cn1# )2iMQLsJeI.mI.S;ty-٣J~\PWL0]-Jހyz! Ϥ~^< ũ֝Eyŷv Iߢ DB|49b0#)R@Ice+?lb "oG /$!ұs33J8{2ȖWr hϓ~|)vFIQZhw'1[^43=߉%{3C#`[: Yh0!whF\(*@"L3y7H{~gx16DH&̫b\1Yv`{dm[gY| VTsqm,ctY,Zp": BW1;xiÀe򠤐]NsR WVpΰ/`F%ҩU{ϧg`Lň!Iu+hP_\4;P6R]ݻT,KJ9,1^,] !m+ -fƸ@xa6 2*A՟ǬD}VN, 3x *8F6ۿхb,? p;eۤ[g %wdvӢ_V$Qvk$4L!B :$3L.)Gm`x1p;kmh^ &v{Z=e%m햗tA^FXw XS#(گS u& !֞`2Ű?lp@X.q> DCMlMLEI-1zбɥ\a&L&P 3-_p!ܩLhPQ1.0b6ECC.B}Jٟw[mY!'_w0"!^{m Љ \%Zs] SN媐NfxN;V~^"4[D6 4 f+a1.,GtP][C X^rdQ-T:\kiJpcٙq Ȏe()8^lԕTD _*1ɲ:,hUd )=ݒpdɞn̗;3c̹ 4jơxf 26^oW|)HO[Zjє4sK.F!{:EV`c7 (3R7nbZ?tdÉAbT "-AmYq4(Til@O! ڕBGX+<"uXףgXfPq7U4kLJc"#) g6cQ#H#3#.s,8VWI=[ l(1_t\M4gvZ VeOָWtkÙ2 <ύd;wOFmKA5yp)id]id ,j?̊$my~vIC_< ox.enWŮ`*;hLsj Dn:3 y. Ϋ<ܽ>fK>2yкDCInѝY?eC*N (錪s%i̕sD]0@y] 3@3=6 K '/4̝W S=C4othNp{u,")_K,׭A{u/w{_^&izlW3З\YJ5_追@u q:gn[otREe!RQ&߅Nz2qхGxiJyف~@*rϝ"]km;nUw"=rIEwu$ְ:}L\:%Q𿓈JI# ZQ 2[e(3kb·$\5,$ [Hi&_]Lň39,;87!SBUӂD595TT_m<3aδ,4$bt/-@eES_dT\ɿ| #c[oA:{t<: '㨻'M} * ڒ)tOһJ40ۤh69qa S#lV$]D1d;=y(u4ҲeעrSӬWn56-  @ki.~ja$+zZ1J&~m!$0I-|a"|q&0';#rLzU]S.yi"$Vc=|CuFؚ/@i)]4,VSLf1a/~NAzojfhRM:"zhkԩc V3v' h~RۆЂx;[qe\k͗oB66zqmƣ}3T4qR?zn|F^^z[GDy8Q /e#+]2Pf:06ϣ GG.i],%~C!7Φ96L@l?`? h_c4<#1W"4L@^\BNu%Sv <ӄBIZ.PūW";hL·[vJfuQzqϾt_cE'm}Z |g|m" <&iNЩzVGK»`X/oW0mz})"cmtZХԬC2Â<-MD6~ۃ9iǴo -X ݰ6vKIҷ>{ N WmQnHl]R*vLg0}0O uaz/=PY{O?LL$+`,76DIvڋjP[?d̳ipHPhVACt -*߹y;K!,7Wf]h 1kTl5XiE :؋fm,Nv%'YGŒh0ǜ@QC;X3|$?޼u؏BWjW5H ~ LjR*{,yjQJ\6x;xZi$-tڬz HYg"jh^b 2JgboCs.PcFcC9HPJnz5b<ƖX|BVl(2yMRה % k]?E3bÏF{]q_{~sKNgqDy@IQq?S%z}}2q`F;s;-WxT0y{͜س2U׷bk#!RM' Ս>:@={or}@Ia @aN G`bŴt(;~$\v62O~ @F~ ?/;FCvM+7^Ѹ?8 WhN^3.M'{C^%O- X]D \Nzs:i*F`c}t c7~=RPIS~A_aD-Ď+ApM;9  mXHɰ;&1EOql`܆Ya :J]Lm>5p.z|Eb2[B\uGv:z@k?8iY2y~"! *gYٳS@ve)ܰ0Nk_4)\3` w[P8M/3((gb2斨g2ya`ΉR;rX3~qJo߉v"M!GnR)?ÏB:z[Gn\}Fb P;8gmaA1 @v4*,W-Y.,F5M*b9a $P) k2WXH%N`WqcKe &C)jȘ{ʌzVHp .&A;#T(!`6֢3[Rь_҆Ya$zG7xTI%bqS0qv%?!¢x;fu+g_FPW&*[NH=w܁[3o6Եrd.ig]KE2Pk IJ`T<  HmY:FGA͠gs|R]i!p7 kKSi7էχ!#G r&:"CGB\_gZ׺riuuDLxH#Hi˅f[Hue)_Y-^@$+] X~*~}~rrki+:GlSx$  J2)]VqBJ}vRa2zS>e!.@_Fn4FbsF)^m Xjېi(s8fSJ7M;ӌ 1<ʣ873Yx7ЌP]=k4phA(3vf#DVa o4ҿr ڧMbG 鷎ѷ)k]JpןP_THZ>g:WCgB>V={T}/俩hƠzݵn %+7/Ȧt]s.ƈAoͲ}N|kOd_ T8Mr {!>Y^ ·B$Տ"Y'.6M擣+!smNT[B"o!EG]y ]*eKV>Ѝ ss)xWӫ&ryȦE}ʶ[Q%,ؓB}3A*e_oKŊ W% 61BTHAuI~5%:=ငp;d[\ƴ1]zDD+ĮO㚿NCxO?7a\ڮL1H7H2Ԥ%V p7GU.}v78WG7hAD^kXwHd?O-8x6B?Q?bgC' )qi_I8ݭB_|5_n 0:srޗ<CXl:mXƴa/ 6A%,c0P=˴Z^6~QE?:滏)Ɍ? ^S-f]he ()ܚpBBg&/e~칿T|Kn:VHi]&gPR4"C#h L"l,-yRǧ@SN*~ϳ,DrX3`37H+9 4J2DQjl/*[UopĨO+dOFx:aS9z瓯<Ĥ$+d8TcD+LQ^rBJ'M>lRA顬-[8940Jl3㾈9xLA=u'g+ot+\͋!3G`p %>LAƜg=*ğ1i\ՂLS?,ڠ"Z=Ɓ1>ɣ5j,#0{'?=-?lkږn;-byQ==,k^el]e$fA6h+OfCv] ӨrQ!Uױ|u/ҜHb%M TχS%nw@MLLڇ,'jMjS+mf4}nW_4n#SRki dyܨƗtYG&N ,E2jPY?R&)dqz}:"Y tJڞqY<:qS3j#7YUЋsfT7fG2ZMu_aRXl̹#De~nIFԉ9mF%ꜧ”T^̡5S$$╦QZQAN3ӕ[ hoשou x쐽s c-s? 8eI8%5brPGIUuat"%amD)<)0o!%$ ?Ut#2{u6>?Lӫ*t7;d~D.;`ied#Ꙝ=m31w5mUaHy&a3zg};&JuUf jZN8F͞ a| ';|Cse16=4}l`'7|oΦlk+aP}xc{6븃MZ W>vW &}Z!˪},ʜW;F9I2otPxH tϜ#~7#ʕpzXmEQZTbUU1R^g2pwιP\fRyOU,tٲ| ڒ$#t~F!O"( $n;7ntʕIx\ 'kޠ+ݼ\|13N>N \k|~ \6pܠsɣV $ G`Y0zZ Ƨ39m/3 |)$B pX Ek)`)stU˫1R`djF7ofK]i\(!zig|St;&c۶hUlpܙG_*Dzw+T* &w ֥JAA@@D.˪G)jqX<<~?ZVV5N> qIW)ɟ դ">?a{i?OB1р.8 Αut_E{/mnr1t d'ejU¾a8ЀM7B2P$gxe=QUZ4խ@Ѫco;;7ʍ{6=e 4鑐\` }J K|,LkZ"y8i+̩b'KNJ ^+ *1j{bu>~ݪz~(?L>U1 cA?p$tfD)N/#u^1槞k&YE2HM}2edX>OٹcO*3l5Rh~tO,ul?_i] %X-iO3e+C#;ErmwVkӕQ2ɑ]^"h_t)4>5hʓכ%yAȨ`ڰ8ּXڃHm1,9 #ƞfTG8Ū\ !Y[!~SOZM(\]UAnbdhJ:$6!*7z,fO,3ll!],Bda#T1W}2ɷR>te<  ۾4ʆ$ c?fW<A¯rfg'{ףy!vXZKb@ Cov3fH9CGF|YSA H Nf(@TعޢU$U;}P61G{LM61biFk\ǭb 8 dА_dzsL v2$W Gg8~҉U*+|UqNcNs^)I&wh*<맠=n)˟^ tGOXA%mW>֩͟F dR6O{~{I܍[=sTąUsW) #ɂzm(6gV0,c nF M x:- 3/n>u[+=i5߯^@D-Lr^+xz*zy_!1ą|mt+Q&t[үUm*|L uR=O'{_@x1z/ 2؅+I h{Y? 1cTu=~qрpѺ8Lt ކP1.y1}㭯₞ܡM<`t(J Z"9OL>+)@N(lr4nKEt}kf9 z%6Ef≔㎤/?ӟZxoeEYQ>g >h{ bQ=[y%4%\Af\9̀r#[@b57ԿI%Nr&,t2nikP2O?LWpM9TLRK|[^ D !:Ax>ZT=\yZ7;/ȗMhr٢~$;y~Vs}9mߪE 3sDgyw?u;(ɬ HJ =k/Z(yj`A/Ӎhc)7>US $ޯ2>}cmڐ+s=ۯ1Wg Ġ_쏕LAC ho( Bgog9g ZK]9}7jgKd4V?Wn+&aQ xdXS4NfshϘ&:-mpKZ@ %h ݸe묢CT5kZ3 GymW6 PqutݯsC-~Lw壍*NJ ָw/18Sgkƾ}aM϶΄F20e³x_9߳D߸͑VcfwCЩo9 wkQ<,(bɧVP)uQI9o-XQ\ 9-^M,KsmєWn?iWn=ƕ ;f#vrhk^ VX8Ɋ'|gfL.̙n$ :,~G!8Gs( :^j2a(Uv#6||s|_u>B^(ne ATxRn,} Hвn?ϼ dNDD[ν3TjoN2;:l>*K^$T…AVX}[qd+[ olـԛ:o}5lgYZ07070100000247000081a4000000000000000000000001611e8eb800001c50000000000000000000000000000000000000005900000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/pulse8-cec/pulse8-cec.ko.xz7zXZִF!t/u]?Eh=ڜ.+Ȟ gॶ?n{@sOl~d%PTzJ` &:)$;dTiC R[侰f3B8pVARQD9[ǻ|p5(S`k}P6U]g1 wC!|O _܃ Fg˩o(OGRN2_7?2DRQ)nN}; I*#<oQ d?ͣm##|B)ݡ\yk\dBl+͔rR#N.8l=mꒁx< giB`-WpA?V's`.ZBsآ/㈾ׯVW̺g1wѓGn0y5jNX ðF0^aH^!x02 PyRd둼7>ť2- c )Tҫx(UD2yH(wXz螓u](&_Q4,@|YeEΪ5]-ZyI!Gud=| zL ~Oup"CKt_0B߮E$JC’1"'.#wq$s1cj]$~{Q(k8 ö~n`w3TzSlĨ0S.qc``g]]7~l~~(C_0[?MmÍ-m0tO^2VIXzU/JBï@c'Ҕ=e~27-g~yAL)pd~ \߇?mf j-+N-G#Xu, = Ij(vHڢQ6vorsLf!c? nmҌAVE%9"d9Hj`((O_cSew3CwE72n`IUו҈}\ \Ѱi)5!5Xr` uxx1{U2[pZ:\#]<˕BßH.ǫVB2}r yk锵5\U$Hb8CJڸaYh}}Z7I + d`sgM-y㦏-"!PD'{풅Eo$鸔0O({p*7d=;Dի%k{d]o3a!L)mDfGeѩ ֤Pڢ{5uF|MU#֥vS-u !)ElYX'[1&2o##?zWҼFa3Λm2ﳬu25|LŦ WΪc)mj3f8 C 74r}<&cNy?&fJ/Er19hBT˯| z[*;A-.g 'Cg#֘}H_ƐҨ926;5^ ]Q͊+JM"ȸWp/?P41l{ҏuF7A8"^HGj|QkL^)%5Rc ,3m+ܟ LӌrTb~x'Sp.3Pdq95+0JjN3P,1!xZ.OhiMImbGܝ.dae!4֢Fb؜)oj;irF;WLo.pcP24Ku%w|`Hj6+?L1N>V`e,ӈbFO1eJɹיb{.ce5,9Oٯ(* yQV˵i*VZZu7JcA+k9Ȥfl q+ <%`=jal?ByT1:P@,Jlj( s.N$Uֱn@+H8f7U2p3ATWЎȡfS|/'. {FAYEalzLLy^V# }krr ETV+ӊV@k.p)I<6ꃎMke߯aLu, 62BbHa%et+EQV:q\}vh (Tw%\z.U,[^Hg.3 ~-z+& x%nޓ`;DIOzb ;lD:6 M! /<NBPQ+)OƌnH- L%"Hչ1}_Z"l,4>t:2]j/e::E0*$XJXHG^2®MN!s6ow]4kVEߵc+yk-{qė)o}S贕m (:{9AcHoyR͕3۹ 9WTb'Af:}€(=2\m@%2IW_tBgĀZM%B)  W>iؠXA[ovm륆NsF-[̹"@B; %mPd&92]F ~&ԙvLg6$D]" )a7/ti1"Pr f:x/հK) iC։hȴlf.+8p)̎GOK @оq!lҞɥ {7/[: s)w<2 bH cWGzÕ{` , O ^I׾"BΕ*yjuQ "O7TN1B\7S !`֜h7m>΃7B%{6v+TiO#вi%fm8b(G\{c)E_E2 XPW=- z;gr?r>JM<.2JåeyƌPϧ2F}ot3lAŶP\,.\68}T?*%lm,#y\}EѺꌏw(҅ߝ`PGllOQNkfWJ<.X3LKE(q;\.]m$a,k:K*"GOQ.7a=QdߊA7; ?酿7Ppx +*,OQ^m&VO3WL]*XeI6Lp(B̶.(]` CVBP,*"x;6~ V'ތbVU˯*,hwSkͱqr<xl[jtÕu(~=F Ufg!ȭe wuXo%&HJe5kD1G$B4i3<`V)e;Pu+޴E*j,i1tL~ &ѷM;pc޳ Vt~S7\-*e :h6nR]0lW4:V F )A+,fW)1u9SѢ΋r &=TIe DdG+ L?>as\3k<7_?#)c_.:wta; ujjmO7BOƢEocݹ C0h/,~^TKČ8;5@N' m2xPz BtjU Xd?KkBqЄ(MH^uLC j (;in ;[<<zۂejձzQuhOy ʋGucܥx[Lp!tuX- aR p8k1`uBQi&,+̴`3 ,J5]a.6fQ?>TU%b] ?eqS=WFWiCu؊&۵o_ ,XKdasF6 j"4-S(c.rբ\9w\*oju3|u&֘M\ܻ|w#P=N9{_3.VVaAM @hd:Ir ɢ &M6V!v~ D \1@Nn% s$[@`lzW=h JMa;^!;Y mxϴѾV#{5%&YИۚ(Ku?zJz`ʚ ޅ&e*(65`FX JnCy`w2R*};N^׬h}bRe`E1(rxе ӮaF͖0}3h'QzyMg!T0'I! _.7QPf52Hs՝"E~ A5E6?25#$51h![VzVJ'XWBR0Vه, ,v%^̮*;1Lڥ] ٙ7/Zjy+'Rx0+-CT|;Pr*0ZJТ{K:Y_l`*sOd E( ,LN5go~ZVL-%#sW6 =(T΋[).hP7,O,h F"V̰1##W9E2](=`T~$ŗ*EZty`'57ܛ/Ja~/~^%شBtJ%~"*?YO8ׅ1ܺL%f;tt UW6]ԅ녲Ӕ Y`++QjCe#q\'%wSki4X>{]S p$/]yn!;R9W.ΒvW `PJ`sڕfe!#r/oE| q?{*)r v3+JBAI*QCQ+}Ls3l"PYtǐ$!\h= )25_1y'vAIeK^{1򴥺$Gi&6ft:ODtp}&U 46l@~%A?mݯkڪj:6nQ'l`^'嗩jGYq;iRIjduR2kF?)YvG8䖳gYZ07070100000248000081a4000000000000000000000001611e8eb800010e00000000000000000000000000000000000000005300000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/pvrusb2/pvrusb2.ko.xz7zXZִF!t/Y]?Eh=ڜ.+ԎJ8jE.g`K0 N_m,1ÿW܅95A>Ґ)&4P-P'ӇStyvdCg9@ȇج[v8d(R yfp Ynixw΋&*>7.NX" X'+bd^6>OK ^yiyg 3WKch1MW7} 4a5je0N[ASl};.g6S7N)s+w^hhLmOr*r|Y߸DyuHP:j`qNtK)t):0k6bA}}CWgOIib 2_H'uf!k;˱ƎU^sqAue,\~1wZ;t-W?eljK,fL$ܼ-Iދ+ϖb}_sB(,>Y܊qk) |;39ʡՅ](W,`ڸK;_W_NT >w}cP#IKGC`X x>QGFV~/ϟVJbaxfly[/=hv1>)9 @SǬ (D< o+Ƃ^|r kSI#yo(sgv r߶oCgH+ ⾃^P8XUH%} >L?P7I")H{Za:6X"G_n(QŞ6F=,{-Tͫ;jbb8Ņ{8w_t4;ngV+}?+MRY [sqkPs_cjXP@aQd+UTK͗!}tJ/f,DMVikjrvƲ|B.6Y˜f:,H)%x`i^E]rdw/=v\`0xO2X|V3бz6*BdL }A&D~ pq]so \ n3Ty.Pl-H}.R+EOɦGѮsDfnD @mQ\xs+^Azؔ@zzH``Ӂ30 Ag`sĐl ;BWOF9?k.{?³<ÍTc^9/iyyCߗ*$ "it良' AP0jrH'Hښ^'dgl:vZ{B%z{A 7,%ڡ蚜 Q.ރM7#(_H*}#E+4nM :]sZQ_]^֥Oe{Zd)˹9}Mgvy9")bYQWRհ3R]$`ծ3 ]|T>$vMAӪQ( oG?s5Uj*mF>9  4HYTFA5Kqt3W"cjqɲ-!3^&BڏB#v3 gܛGqDY(Ț,; w/iZHtAY0@gGgރ G*Lvh f)mAK2"_ >Pny1u ~#}B vĈGi-%lL@aqĺO,cWz5$oJW _ܬ׮y\#)tgqGH.b4&)i5 CLX|Li2iQMP tq'.栞osqf|*"JIH2?p\t'vQ G7 z_, `Tw%SKKpsdrk {'kzcÐ.!T %m2@%Jy}jry߮㈱MV?9j~\$ i3Tk!{su6>$M1nEWs5+kO9#D tDFg9[(rvTvQ1*4 kkb%T1Z]}!6Hh?>FA4ԱHgTg+ 9a {"wuTq`>ilk?'kD> |^ZX`6T5)C8 7711AŠgИtaҤw l4U.++[U3Leq~ۋǠ _i c;vN.V%l@* 8 %GN52< o;Qsץ0S+iGNO6J~1:Z Pɐ?KECPћNHVՐHI"AߑGz!t9!`x8iP\hLs8O\oX|zKܡeuliGc\?mdp=iP5$< &rmtxޣmSED~E!Kx$sxENP-͖DB _*D&VzRmdٺU ?2 xK̺I=%nkcwVlzWvJw1MKXyBrU%O{ }TFMh[LWot&ϥS}PL$xٗ$c5\Q K O"`;l) Q VouwLĔ(L@bZt~ __$M]oRoF#ɛv0uxZv)h(T]'Kyh*4JkͥJ\*>6Bn񾐲u*_`6Jc,\- CR2 Ľ2;`&`YGO Fw^ ϧd4*>7#;g[J 3ve}{>-64 7%)xu;tɎipǹQJ9Ɨ]7T:hRkㅇ 5<*Q$TM5>)eOcHЩAD[R5!VEI3ӝ޷Snc֎ϩ7hG;dA+WuK(~v<,䣘a2.瓨!zrͱ+ʍWi$_JZP[3O"3!D ">ۄ1ouWJ%:+OsqGB5lϼM 7;Ǡ5vb~Cbycbn;,, T(& ~W5f@CwrZJC,},Q ŌoM؟Q˼8B#)_zS8l2[sMk8"M:[IQZ1O]ϑc8w3&c;8tF|?d0 p.;yYXBH{izh0sbX @=' He8nZٓNJ.~- 'rfŕD5/4ɫ(ze0]yrvz x˟z0mt5kw> OM8gU$njPӥy FN㽦qQOg[8&RFBztfk>CSs?NֲRX.;k  |~?r.mC+0 ćY- ",I;SZ`PQJY[̞ؕ1e;5S`,<%([YwxҠIstL jfexc1Hul^Ȭ%*Mʠ7ޝqdt>Ӛ)!$f"i YO(r/(kCLt_V8xeSDRx ,^JXS.Tu%z!qO,'ûЪv סxΏ*VP3u_i@1h1xu^\ka8^ϚI})BF– @ hU۳=Y;o$Qq7+k;yxPbFg "}_Xn;8؏//s okI(MY«V^ocBK$GJP!|]8i|? z*vשG2f/MOhS^m`n/FЅPo!kr\<ëg.q .;f0%Ù;VV+e*D(oְʉ&{L;nQIR'^‘ ah?gWEBw,ny`pPG#01 *Rk>4QqtS@13h0sccHmϿs1UU2Oᘝ@ \^[(phũm\u׌$f( Zf#Nڱ'WuW4CREUoO I.4w6I–#[C8"sMKvgsIۢ1aBgZ(J1l@QY_m0'ɩ<GP1z~x~5{<vcqNT_c>7ua l߸J%uLonGWϳNvʮ_U8\9-@ _V-y,M[q'y)>FP݂? 2R1S~]bg~غiFWgRvf"28߾ 0sǘpo/N&7IΔ";#r3q9uwcJVw-(&%`@/ZlkprGõAeYQdY:=&D-FLu3%]g|o[z!y$C*9*ӽ [7ed  U-<͔G(JiP&xr)|sKJTDγP .o~/ &gqmz37|tf!-RV;+1_F|TTIamq] ||JKIo?\Þ6˛ZSÙ7R&^ŀ) Q!Vz@3vIJ 6-N6=~ا,',ua'Ch }t6iG8%fʇ[P"/m)s ߵe*g&UwI;yJ^F ))o3_en+?n~O c7,,p+nwҢYOI]VoSE:"`izeXH*&2쾏 (9{﷗ 56 l>LKDe2y>lX^^Ø&Qr'ǹG@1Gᩆ2w# SX`["ݴrAHt͏+,m"fs3/e!ꂦ\ eC ( s1+$jmD[|i֠ +wVYKllIk.`UŖVSds"2xb #1RmCe*3ۯ6R%cqJsGZō*MsWY$v>遍D "76!ؐ$ѦA"xvU7!ל2F^1zK=_(wa_Qgl&3|4C9_s:N3$ܡK`d=A3sD'GJVm "K*h PSHp;@x[\'w$M]r4Ƿ̨]YVE7$C/ W& cPQFSsJs;؜ CyoXg@tX*&]B{HcdFBRyG^n&K?HB;=I?818&]0IVV[Sӑ:U\KEơ6K "8[}Q1Z{h|A*n%3[ȸ6DSV#_nIIsB˾cbOeoSj*_=|Rg] kJ*6"M|% KLCDԍIFXގץD.1` JמQ6Ik0SMkZciLo!+H.ucYW+!|#cH@kp#y(~FӶ֍_]`Qa##](o+/9VuC}kXIx+X7̀:N : 9mp\7C!,ۨa c5`[&%R`J0X=a.uC|P.}C6@rjYłIr#kG% "đ]ǺaAtTI9J@q' DܨekfoqG\dă]V@oZ^W26'(B'F<ڂHm~>Kl;~z 7 9v/VЦo#v;斟Ɛ+|BtK(vI ^87#OOSx\4HRLT xsB_SSLƊ0u>{L-f뮋lPKp?KJWUFjȑpoR#q1+G3R沗r!|}/X aE .]} Pd<uMj5I"@_@ɺctF`bA oV4O+*ǿ6p9] ȵc7+q!:Ɋq)uT- .0 vm7_")VJ9^¶cQ>rnTh=#+J绉b1YɇMv[&Tf G !Pq]05;Z*7uSZ.Ę/7ME<'K3YicJK{'B̥~~{.T㋁cx@Ýu&j'C[DTkIJI%ˁ5όMCKĊǣMl d8 0IOV8b=+rJbY|Xܡ?ιo$0u;QlV}9.YTMauqy  Ų`HM+`*,kyBR IHkiG(}}v̹yߵWvfK[l5> |Y9aAD6ϢWŷCfi]T:T4a&[s Wyɘ.p/BAcұbG–Ak4%aUa8Vj2 {MdO(]T3jB߷ը {SP@;ls^>LvAƋq'rX?D=wtolڱHV;\`ڂ8H,u{6d6'|JJrl]2,XQ_Nʹ_>FBFr#9i_T(Re`HspfpNf4V5fnj+DѫL7*Welw4 v># b}5S '?g✍]/llg&a\[P{ P(%ozpAJ/.etCl5%c*Qh=Q /vzc.Xs^nѠ-\Q)`5|K1Id3iy*>cLyl4a^hzOx1pΟ wt"8!)J^tr! яYmy,ymm(DXcσ[co$8[JFKd~E׉LG:L }^lDm5k5:Ɇ79qd.ΗА"dfrR ͜ma%؞$_[]ꪽbx0x/VBǮ}ᛟ>݆{w1W梬m<`C4;S=хշl m]*^<8dmt8fѲ=]Eý1Eqe: e3u'@n*T_mƁ浤P;/CWmDQJX8w7<ȿj!U2 L UIP~B\CK]Yv9HHΝ#*C4K5DԎȓ"BՕ8*m`$.Ե%: As"&xXrYfḫ[,|-UB†m)= OH~ 7\ᎾX04}قHSICeA6?FXJ_iu%T|)i}'nJp1&EG*a&RZ3,QB"z&" ~]cs59}w\qN5:f֪%)dNϚ a◱;Iϫd2 oҏF-AyI>uX뙢'oWNZN@'u|fVS?5t3yR,$nql jĎ%y@4ͨҊ[F#3χPg9fD8bw[6 A\)9 i(u \ Y-՘[0*eo_ѩN``~jP\Sbj^BUP GԥziO/r[ӈ,.6$c>)e(Bv2l+1$P;+|yXİ}A=KH:PoC1|u=Kma㭟H%D\I80M3ɻh?=&,g56eׅ61RL|ωi?BuTa5OW A)h6i_jO\]b1lNuۺUg7 ֦]'ty>Lȝkd: ^dk NzKVZsXEv&c.]VW ,ߖ^*]Ilg}xS$sjt9lCluVzqt!3gxt".%#_|Ԥ[3KH@ [`gDKw&/.PpxƃEX S$Bo[W=1*e 9ֱa^H#;}yFW5nB͡aMV.%Jξ P/?Ebک\cJr{jB7:6dtgzRK k;aud$6} a0LY\Jb%+'t ֮}w V쪤t6NVB8ÜwiYKNg/K!{KRX[ ǶZ HPClQlKڦVabuJ0r@o3eFYBSo,C$'r g-EnTMn!Umע]S=Pij! <ߚ$`_/ s 6Q'+S7f?#YKwŞz1z%ʀE3=$aFhW0>MUcumHWAB֭VElgpaςW֝=\P1ec!ȦtnɆ揊l&2[(yVՉ?Yv9$Pĭ9j$;iI_Rڒx'YXZ ["Ӎ@=LȆƙ6G;(t$0(!Fs!-gƳ#T [ JIŇߠr ܚyaރ̒>]'`'OZJkaT0YMn@R׉UG^$e֢&G_^Wqd'Zj;Fo.`/|g&h֊"6};,n5u~!%UPp3Rd`<JT0Aą& Q /3q(.PV<.,d2rpbɐ ([XL!6zBB+5]'poir G#FJ(He^ؗ(p0谧$'++# :aM$]_846ali( *rI;T ƑmƏϻ(ʬP ̜}"(vxos8 xgCŻ>L˙`|fr`>>-cxA@N*p:bLUB2R崱z-u:ؓ\. `SPO̹>ҾȃD±-fpJmS_muJB=K˺~5v_t‰DŽ窏|v2 D"++ߎ`lμL_6Ni{8Y{6,GP++|"hA,$Ѱ9G^B>tLHX_c8Bid94%s7?THLoH'ǿ5Q{~OkPL@J⦠z2;r"SEiɸ}j^ (ϖθjX~ h{VB,R+ɻbqZ$EZCTvMx-hx. fB$KA6#YǏ񂫏\ջALE گJYNϾ^+(4S'vv,/icHڮv$>N i$ 5$:Fj˧ V{#[y4aM,]T͠lVMeDCyMEvu=%+$ s1btewjS:_"W;3^|MH)qv-scĪyl&7D]B#7Ɋ $l_i=L(;NgƎbfHʅ㚈x+WzKlήjy]}!teeh @5_ ؚ,BhZ|3V,I FnJyW%AY|zq6%ơ`e3 4`ڢ:4࠱wVzs WpΔGIY٢65>YkL[)kүzZ ̣6/:dRCcyމ'#Q}”ey PHĞハtdh]F{X=6E>G;Kesv7b÷AX^jX9 FVflU(5ɧڃZh7]3aiCO5^%|_#K(!eKMX |QFoW!@ ?is{/C#e-dO{^l\/Х1WEf#h|DurprϧzM?nS5̭f7TMڼe-`+h3q/\ +vҁ܂8ט4;>:\8ڹId[ړJqh?LRӷcT{܄ia ÆN8v CTG$=8_ 1RZ Gm|?%ӓC Ӆ@~35me{|7G8Tq69 W8ń6KUB#\:0 #F 'Uwe (&e X~*c YmBxAZ; Yw.z? w--6tNqش)ч]z} xswq1S.$oox@xdh5 Y 0!h q?oL7*[V8pBEW kzVX$CD-LfCwBqN!%3-0+̯+v߅TPgцO+Yi8ۡM7$ .I{3?5L编[ 1lhFc57yot4?:_8k,1dDQ UKNA@:'pBG'd2GHƴܝgRCy NutVUp(& [$IN!K:I)|6,'>5" -6% SRCjd m,3ՈS"pU_S!0zφ~Ĥ u~InNÈyA|jզU Rā?_ Ye-ICFY|nC$s箚^A3tF(.>o*g$hOc#1;J?Ď< FL}@N%A/j}J $|8ib.$)XJV܏NN8~ j{jeڞr<w#"5Ȭvc&A>ڐ|6€YOǷxI{%Q`hZD,o&'p/oȜ<z3w5xi\$A#[@:Vq5/;+5u 2Iб\U21vz{b^4;hu{\Z3" J AXO3,V .es<χ;{[|6 %N)ojqYo쮹IFu)L{Y;:~ $9n¥w秇1jʐ5[3{9͢GUR1ʹ*MTi04@1K I^X˒ z'U(~yeFx "-P,Ό9ŵb6^'wv<PQ]+ 7MfL&dH2tr#ڂgЛ^ÒmBbj5g "PfcN.YNxL*Z;r6[M* -[3'U)#{n;1PnհJ$?fb7bP9vqRK?Shn{VLM-b3t ܻ<Әf±pKa{ }')nE ߓ݊Dl% [oJh99'iMbTYS AiPvCgFI_J{kS!k|qO HOx嚥Jqs[ߓƴbth^J,1٘8B <]-!7.յ_Ӷux Ysz'{QTe!+X<I |cEPInh I9 tAI E?ݺ!t_BpM/::p+TK'Me`*}'hq/w0m::ڮ]Ij*&9y-Ov̠e5;[%B) lSOޅ̙Ig^.9}Q;ˑJB${Rؠ3]X\3x>~Qʈ@N ޓc?=}5RҮ`>lͱeޅۓ!4m y 5kSTK !npGnSha_AVHaH:V5NR6j.kM^@7uJp5LQ"H.cua%qǛZoPe-;o3觫 R, RwcsW^:gӇin!PEwɶʏ, ' `"5 !u`ug n8%rȎĨJs:)^Ŧ-Bo I&G=!rmg rb[C3b$UQ߫?,QJ'vHyLMp>tLȇ*Jg6 )aʓ@|B{Xecn7G_Fae\iP3}8 :9`q}X}c qD&|;^ mwM*-G>Yyx7#M[Д3E9,#0-Ƹ%$sN:~ٟ917_ԱM&bPx:Y$pCJ}7u);޻yBA%.4WźjfHp^=5ʧY1#N=yŵ?u/RzHxRNT"&9r5&mzkӐ. NVt)M1}vj,;)n| f'շAi&RE @5<0!WAفVWdcԤav櫻9bk՜s+OPZ+Sob8п[V z{:u4w,/:,֌Y(@ ߢ޵07pț[U:8Jk3?~ax;m p`kುSRDzA=+*w- b܉9̰ܗ jBW2PNh91]"8u#1l*R޻_P";j5Rٺ  MH\2tW~j[f< +1 !!̪0'FnV.F*'gy_ t/hTrN"N]e dK_4yɠZ#6=R@S=NE("# -*5L: 93QN,$ !j~"ہ nOPQj_á#30bZ$wnŚkmPd =#FWx0x֥^=Džȁq%wOYrgv9 `TgO P6,L$#?)`Eˡ}qnʖ\ҵ .%=j//U`xACבֿH!m` 6;/J\/'l7ūx/Djq^aQ E Z pz/;>{2niO$ulx[xU FynVòsE9Xs;CgIqyf%3-Zɦ`lH{S_[uTɂAedt_DD1c+H%E`%mJsZ?"S#i`̈́'G=W{`I+q@;yD,&׈C=/ra:67M8(ۋmF' vY%Bp$uavy~N2mWS# ~!:GƧD+91wBg vKs"9i;b *R8P oFK܆P9̈́`$To$F1Gz*Ęy1 |1xLe^eˬ){L(hq&u"HcbrC~db6U,4L5y9s~ݟ(΁019=%hW.Ү _ådSF a:IJM}$.47Ntt>s,LdE"fЂ!1|h6YC#̇+ֆ1 ɬһ3O^C=24fe>j;5ֽSVe0gClqg!Q0=5 / s8~Ʒ(n\ø)?ە1چ$ß9F"8zH9(2I׎tOMট]0M#WZ?K * Yw 09wx{edf-sOtZepȞ' l_f0B)k;KEUocU3xmU8& wa`KBDy\o)"*ʍg$2 Ni>Y]M̭#kwy5Z,-hȊT8 7yRXRONl oZ&ޮj!C _68N5{M%b`1f=Hn\&wi3MFe%5yH=QEbA0끜!J hgT#T6 qYuNL#CVL򼄧VRZkYE|^ okd\۽TUuWNE!q ;%|::3$s7W濸ms#ZKV<ݡ8e55NJs$n9uvaXPϸ!.Ewy$N(/;w!F] U\PIzYTjJ0C k>NRt]ҡIMa35ݩaP `Zfn%rKLCX՞WFZï< [- {1oA[[ɯT,_!qK-滖ɖ}3)?qڠcֲ~ {ඝR4R d@O  ~Wv ]%"Vmzy`𢇨Sµ50*h0RtHby5WE%T n~!_& /S]\PU7E<ˠ;+.Suel 9't|:|}&Mb@gqtm}5g 2#,/d#W L s гCK8\@p8"}O^Y"S޻V>烲qX=0"f T%/#+ZJ#3uF\gИ2Wtn 7 jL.J! 2hs ،:fWEH!WN"Ji<$ɫ$y>֚Kb/Q dWLa^\F obC u,gvTY7!SRu7:2#:Q/Q3|vOp0q&hog 0Cվ4HyﮄpSr0$_Z,o`B.ƥ$숉$P'BL^o |SrEDk-א.%v׌0 Wp8eȽMCb?D8Vc\ӭn4Y4[a8U cuYT %qAM^dx dk%9VwBSB44D`QrrᰮW Ѝk.auqtqmj^bWٕg+\#S2(:/eB0p?7iDP(I$(tm)Y=U?zUmKc"&@>sGFF,U ǵYHı,NnQnP"!χeko&V >dP;4nY6٫@6w+1ecx!f,!ц0)9-r&p?bES5f-,9O+'>Xf'H*_CH@ۄVL{Pb|L[){~?>яgd9 C9Fi6G@>fz*~nl%ʂB{S*B/$JQp8G"OTfL>dB= BሃqE%XXNv9ˁ ^F:=L7N؉:wd~ԍ1M&XxQ Y \ 5P֬?&ycX,cwt7+X[ d eak`G4U8 ](UZsm6)!TH|)@W o{7\{A>sUUA4sqq8+qBnh${q˒%IN ##cj=!%4d}g1l|WH|e]b`hʭp< 6S2땝 +?/{f@96F<=Ds:چbhT^/tRXcl7-WDq+unɆ{~hX~ܣ8j UB &Y1\(t*>dkXZ85-YtD&-'VDk5Gi~ 5ɫ#ZpmEfHr`-Cqё.4g( })n-?{\xِ$lR뀈vhdS O(o32s%1Arc2hVcHO3 .dF|?Ã{g'Bo@mAh&F)P;4@1&Hu#gtm 4s@$'婳7ōbt mw֊=HƄ$OUYzv +]*صnL_`mɃ6ĬlP 0/<$ xJRعpBu@t R,jN^IO:>&q?R|[0'Hw,ql}i`怗ѕ8/ÅW.׽MsTHF>(-o]۠1Vtr'K:IRPN2p=9z5"S 7 MMV Bv28&e~Ra;mɂǠ?.뜬3ⰙO=M~ }fTM~gnr&-K2"BYB(%Ȃs ho Ct`<7W(EzVNl q=#k[\zʿ>*-gD0N&`ʱPT,"t+_mFGND(+PSZBZ UZ/O("%^GeIhu%ŦN~e(X=RBmMFX}kU38y=M*)Oҝ͎L 8UXogy8ՆE]?q~+ )I`淢+zK_sNipwB X,2\;\i:ֆxuCK/P_* !QEiM䫉4Ue/}%.ʚ^ժUqP4г/bF(4;` M5g {PyZD/<6 ;FGȉ;[^oHRp]f6IۉG6}bW7G^50BBŴc)߇ƒ"cIj>4Nc]-~p%"_ztRKbcqxԻo zxOοc@9=ؓ]|-{ f~+[ȚVs΀ZhV+ygi&YԷU p (Yon _J=fr%Kw g2&.}VFΚ.9z ъk2FfUt?RfxyrL9O,X.'܃p3FCC7oGk_^V&m]Uh-MNH*mCTe/ShYf#V:B/,1-$ 0+N/RizHt|mQ!7\^xLd+ktLq;1}GӑCh7֫ݿ^V4Iw_Y9ڽ1 BK&^BXN^™a?&ГiB|$i}vOoiD)TGCH0d ^0bux漐R2IJf]#^%iIe:Yy"Ls72#G8 rez.am&皩bmRh ˀDo%@'h*`/~%hҥ|Qe_eN9+bԝ# ,1 t_#.@h .8eu%wF e`3*=,opɢgeػv8R {*<4GVd6l‘d_qRt :Nݼ +x E(Џ]j ~"+J)͐TFӿl$"Ex>tjZO c](Js9m sosX9޹NZ]CkڱYү IhI<)#jG-+P<`? C.%A5eH뀢HPBE$;<:U$r'0DC&,UgP.E_"t ;acJ>"kUnn'H/5;qPyBۓfh ^u8s0u-m^5)t^S6bRRyW3/R6G[,*K},sl"D?L'5eP{'fdB8JX|k)*IĢ廄b0T(-2\m(:C6FWMH9S[M+;Vs M q@GOQh>O 3E]+tQ9g'BٖD6Y/: dgǓWKK{Q3R99xIf95vHQ+ EAf{s4 $-qT)& WF-j:~%ViZqEop 7LYZ3<ü"땮=ND~B@꜎\BELm Z8w3BUbKK+,4,EJV;vI1C3o[QELN `q_ PMD*>Ǵ+M0__v2W_ns$$p̒ Bn8 ~p %Pg-4-Ō)I2wdѨUWRzD~ aeHi|W\Lu7Vk;5G\\d5T$50=;*hdaJ[1'&Jж rmd ".QBG>r3Rqwr:aQ&S;v{Jq-T!A2,/Ugԙq/pVI\, orF qjWwjzØOM[+-}o/ lL*Od+&E0 Xvj}A G)w,v@ŅSiT!77dnb\ u\E9 8I~҇ǯ_J(f\A>"cݚ !lܴeGitkyo=K) j|r&xUtpy rg{tY/DY;m<1&~k-?yHHg{ Z2s2M(ρc8X.8]DqehkkFxR/ KʀO*pC4EؓxG= _, ?63D;Dӓ~TcN O Y5oJ7S FG߯M;IQx6~wbzΝ7n @S# yz\iװ\}= B(e }(VrFc@kL1e0FƊkyIPcL6BknM -|áɱZUCI^A͑5z%վlKHȾ_0U" -5CalOי7+돾|[d)[C[-dB458OORBMv, ؀M/u q C Lsj{ I" SIҜNJÅdIT4 p]|gwh Ԫ޺6&PNjN.Օ [3Ta=uTZ$ THYx`}r C99:"X y6S|؂[8}˟L(F$N*;?\dzCOBS7u.,5Цwf74HdRm߯^~AfwdIגD!Tm u~Dn c;%z<ɜe?*́0ԏk=[ fzf+?̻ */i w(Rh^a7%.Av_$9#3Ⱥk 4슁ךeM{:( IúX-"+lYJ? Ry`6c$Ώ e!uDc$ 4WXI]?;h}pK7y}Sǰz^NNY'3fW:jXq:Wu#:'0&ecZzǵ7BZw'@&/z聝bPP%gY'<@eʵeQ]w`[.kfCVN = =ò%E9@{[BRy ]n|1!zjƓ?Oݤq>bٻփt -/t*}-Y2[CؒS %;6ޕ$j - ϛlI߽bhUW=٪>mpG^JD;~{k%%}=N7L6ҿ"]]vϏ_Za.Ǝ fnlKw ^}jM(q2FFL!9I*u2T]~4i\.)^*I,)Ų:Ogߘ v;MRPR9SyX9+<|QJ5 |5$TΚY{NÉsc=X+7  \G| bB_C1>h1w{$pOאMd/# _KŪpAݵ ZJ;`ud]'>:-L}r8L d0,g`NW (.W[nLEpfh))Jdp0}?MS$ Q"*S[2&[q(d3>Ҭ'=;0vS aznJ[[+-B%=7>&f7/ 4䬨rU\ cpmP4 ʪyM^&1$h;Z23mhd?LPb8 }[= ,@V2gXY [MѦ5*Wdx4c^YfALa[1[eP=5#e|Ɏb!?}u?,kXPn`Z}zOAmgx`Z^ͳF.P鏞"%8M:ֺzGAŪ]`aktskګq(0#4ϵ7f0_Z2㏓DAtЖX )^g*_ DJ,("lV~Cp!2F+aH' 2VڐqgCḙ)`m*\9̎@F:zv7*Wb/rFvg|RTi0Gܨx"4q;&V^&~%_b`k4OHE(3E΋w]7)@oZ3 ƥǒ8F"bmkգ D3j r9;e)U| ݺ:\X 2FO#5!gBH$ծVqll܃.s5Bnyqoq얕A_c*BzD68Eu5jaFlf1?yP؈SmO;? a*Ҍr/Gv&qm\+Q*qGf!-swZL7ڃ9B^@آM'v(8yN`nNϳKh>CGZޣvg mTvWFC.:OzF^Դ _%_ZK_/Sbj=C2ڦi_r 3F$t1ߣCx=b6V}X{5 0{՜x!'%IaQfo-9̤ moF | -tjƟʘujaPѥj=zVCS>%u|-: * r0@(Y!'yBwOޑ}E/`H%4;EެxO*\i%3C RNL灗8_S] Q Ԩ`i{r[cE jGԧɧ{CSŔ W`]l.61;xSwd<[eT9tuvYPcS@-q(YvC>;\osi2_Y'^>aa1ͬ) L6:J䤳֜ A TSB+lOHa6aRzJe$ 7Üob(g(~Öo/8 c7d+H^wa 9dv3%ØXlt qO ̳ZO}m{`SM4te+z8gj^؋"'gٻ0 7LS lpU\5)1~ɋ_5OX,ې3Pj\+4}Ʀk]?\\;X3  j1(L =RUgX!8bQ6S"Mjp >LvgO1nJYo-֬PoUm2@Ĵ_ =u½*L%RM۱pf]Ϋd_5}(B{` S?qZNS,@=R*+SHI% j,Cƌˏ }bDŽ,L0&/Sᘪ`3Ia'-+Cԝ5Bh}MID%s6=*XM3aU]5YBu2#T#i#Nف\QtpkRgјĘcf)R$.U_h!f/]ȧ̗;>xeJ;Mmaie5/ kh])·,1Y]"淝WTo5|چ%ri6ӤL搚&Cw{0Ć#"_oEf*3 ح`&|RZ.9eRKt0k,[Mg5N6e1 1׶-Pۂ#w V\ߗea JthdAś&XtIFphA5%O$@28 z&OS/$](\3b{TVUlwmL)g*/ny U!|ȀPap#HTO镑Is6;Uja V;~V t^Yz0V@K 5lrz֌ _P)GGk(/=\ tFdy[# P:D3 r{zw2bB(tu/{यMt="[zй,| !AUn8@ 4g{Cxg6D iD>9j\-s Hά3?^ÃKcHh\K!BPo&}ɿmn16֏=PvA, .ߎj̻^ゕ#0E`d| HD!G0[b@`oQIcᥔ$E`.EᚇIEk8D{~x&8mO9X mKmt'j׽5<1ԝ^IQSm{mUuz LF؄Zv,A@s+2W"ۜR:9Qĉyw-ĹQ f%-6&-Y ;_ ^~[dvE3 ~r*oXIs9~x*XƝ,UA Dz4ՖV{T*Hohh`O`cFERm4۬ir`ssE1&oxeeeLEVaEqH=SsɑyFe[T_uf!,~b%#c^s(G܍?jfs~7ܡ,ɹG2 ևwyY-_rk턂LY~uOyl/L봵 W\to] surߌ |;R8XL72A=j2k-ƯQs Y* :,v3ϧ1Y-8c^雖F&5zGr*lh Hlᆃ\OA[[OUc_2tǀ^Ϡ,px&f+i9|в;&uoɆ=E;7ZVx+pjEFÄ}K:Elh\\hNzI,8$ ơn*F`)^9v}P1S*#)#0x[|l-7^FF*X; %/blf\V\h Ԣ'nk-7_+ 䪣iRU"OC Q#c!!K^kㇲH&4FPc"x8,jgӇ>wc1;|vĔArY]ȿb'Ɗאyz<9L<=$$ g7z李s_6\ (hYlC v&CT-jd֨!,~F9N#:X*ީ6Kg*c˄ )ep0:^ݻP6>}eO# թ1rXDPUk(/>"Y _G5J5[ư6,caް]W6+Ep??=ӝ"0~ȠVrEA |šO:9ɪc1Eڷu\R8igol 2AEuܤtnR1{3L n{c; \D׍a~aUŦ&i ]Cma[ddQZCԴ}QI0 5vR鏝KsRJ#B?$/TfU,kP/טN]xO? Ymr,3mB; ᓨ!ǹԼd4cISN GM #]Q6OE/{to 8QTl|SY&w |ulMftrIpr2ArQ/=p34iF)kԭXѶ<&ԂΈ|Z ^(תlT*9O"Ҧ'[paԈJ%QIsW⃍oHa*J(RZG^?̧YDIje[:gWxܝ6R{g6ҡ~XA_|VWJtY(#> AХ~T*4q\'>X1]("MR /Y1K}f`h@XN-;4'=Zl33(žwg a!ߖ{ DZ{5. mt#~nX xd2jV} SyPwl|).SE2fȃd{J1~g (fwV܋cTc vcTԾN6[ƭ#\[ l]i_ f3?s##\ÉuFYPHv?TDî/ؽH 1ះN;:R?}tVw[0JdMDf{C?0o͘jSO*zۄ6ıf5t2v 7~-E470sN{8oV4gAaȐrʱܾ)Gf׭3`wCe ~ި4G Xi@b4dY"'z="MG\LsMAҠ5Į|BA.dF/#VkUYcHҮu Օ%12[Yp`_J~6Urb}tڤ,i0;Zkq'$jgc.@60Ѕoz! OK|RV&h1fƆRa3CAoL=)pGeqx+ru1Y% Iî.WGYe&9[%PņxXsRaʎ|*p]vpmQ~\d^L'* +!7eqO瀵(cSJei{j26U<(~i>x2t0M?#wvC'èTgñWKuW&D/U0(* (čON7_l1Gspm*O65' rڟN b~h914@Ԥu+b{dCeqٯ.܀$qEo;8kT\QOuh;0UݸY9c-v}u;P3\Xld!4*5 S USŽI6~Z%}apɎxrܹ!IL0&p ʰ ;Zm)لR{>.k /p u`n2sc6Q{^!Ժ}mF٨V%l2pSSbj>tg,\ `́62\tYVB1oKM;/Lϔ'L iC}Rg 24qdV#@sMhi=bF̝wh}b?ˁ&kn1a4m壣@\F+o>74}UcLX~CE=Í: ;d Sqz|~ߨTO vwRs}!鷛!L#dÜ w'&FH &@ؠXJjlguka(nf@-cbr`mp_ 8BiO5=,b'R7Tipvl8zcCRjCy |WD"94~8#РQMqem9~б=wB D r|)*;ha.,и=p}[PVr9r;jxU IK?90'wϳrw-SO74-(کi['e2U`)ջܾ6*'9 stM~˖=zdm1)sj]ҕÓ]YkDm89 e3amD#÷uuy׬%U+&nqT58h nU^E"Kޘ8H2U!$+ v l"lm@nMk /RҔnz>cC1Tb ~@RV跞@Fp"I-rul#?Lr Q; &R7Ky#&u> `b= 6t*N9r7lVzWR_!a 󤽽 :Zw_R>$sw4)wH¾Ĩ͖ O#ԫ! YNpxCVJ^G:N&'>tÌ1Xj6|u5I {+ʇ v];s^%k`2í G^$u1${7o3UQz s&fkB!C/MȘE2p̕v5E:bC5(36`>,oðkn91N;)Lc !Ё~zi؏|x ȒƝE.myO*r1nJ 0d6`_oh0eg!DVx#{nxȴcHzznF'QYb̡(X %($P WeP_p;ה9qtoЇQ 5+mx<',]l-K}<1N^A92I0תHFwv~!N2$#yX4}q2-.5Y^x^{~F9al+VDy@0EvwRy[n5dg*q vJ{ WB-1E|co~,'1\Jf\<4*kE!^:Q8y\S=2m}`|PSTʒtJiU"2vVVw 7&WI! qu"O#XmEvʲ䜏gj70AZ8қ$Ш5iHP lygm?ʈ-"00iW6OC`1hY+ȗP/`)Z mQK!N/av +&Lh2Kc4-7q1wڥ:⬲YԴlY7,ʁ&lc0Dʪ W÷'9EVz̯@bδJ)lP-鎅D3?uلg{~=5=`K!{}f?zv϶vΰzViy &~R`szif_9ŸaH~4SgCˏ wV#_bTw=:֚46c&,yMȯ jE7(d&/WNJi ,Z\b3U*MF[͚fͪ._WfN2zP>[-bE? DgBUyȧ p72O5ayOf7$Cm+bh%+bk4hc[qpD_*f4CB:+%}ݍ]XUrC-f\顢z +_TQH1y̌|4A'ԥb-YU/Y[rLfiwOew9_ P˘p5I;+mCofH)wlE NTӡLZHzc$Y w´ 3;PqqHԧEu6cW+'-wR$e([m dD} 3qowᕐ&M 4@hu-W[-DEOGˉV_j)* mgơJjJ!OIl5a*$=R@7^q3MGE*s2UawfۊmF`X e F(V ]~32p EQPt^AH"4(D¿ԌѣZct舭I6Gֈu>_  dH-IY)?,q>Q gA‹qZ,Z\k2 RqXޫV抵y3CZgRsjKΔPqq ⹹:bX#XB8.O!],<8R`-4|i5?e9~ |Wx$02Rg(> 5GڲBjf?{d ϰɤOaq gDbʕ:з65ӻ8wńmfKƹ:NKUg+YI%9L&Dh0/Qpȫ<u%gYF׎q2۔}A_(7cn@۶i)OR8Fn˯B% Y 9txϕͦlBqLv&bۤۘ串#{jŖ]T·e5"0K\${[4APs5>.sTϸSXc*V,(4a~?藠& _#=~6n-z&M"ؐ"K 2`\1szeܥ[x1y6Nmo$|sYWקQly t#ڋݾH.H5,Wx*l%UݺZKJQ5&I#H7,WWŨ30Q1s-=qVxP=x!kKL1ee?;gns|~]3 9Z"AoơO4ypZv40Wܿ8 |EDH!e Nwqm0oTv{k}mYFA4 M>:Hq[Tva#_hI}BdQf*ac7+ҖFKVeW8A]Hm5quۗm7Pb6)KF Iͨ8,>P2|4~$d14F9$(3xR0s{9DBuМoNۈ2H!ֿ}.Rb4/Y]={ZjeH_=4IpV-L{6 W#j6z_`ȸqD,v1U?>\ٸugq{o'~ˏuQ~k)V 5ِ !G]57!Am;Oq!SJW Vd|2~zgP@َ>y_1/3Em*#gףq/2mB#˽9_ZD,Ci(*dk&K^.L"Zdw=F1D nډ }sӯz6w/gj; _MmFW %GRcw*1z?qut-; _E#VM |L;rL64Lz@4T7>լ9 \F#/a?MCovWЁf|CűjA"]x"?kA8p8焖Ce{Dq?1²SYocBA񰭓%ZQ *(nS(Rג~mJ2J_+,y tĮ6qűo/#F R1*&bK*d 9 yiʎsEot'C0NRqKd}A"%cpָ i  ?[6r77)D~op[Ȭm KͷdAv v?ZDtijx5s&e[)QE@.5=F*ȾKࣼ<9RY#>un-!‚vjmWGDc)¾ni UқFA'<;9dgX]?h9G!M!YzS3:rFN'ta1KTxtgI~)k4#6zXfS{~塜ÃbK62輥U {AM8IsvU]k qbuLbl wIK0q7[`x)!}nhuhNT2w$'|IrX6E£T4mW\ H䶬MDr$fsj|IڧvgюG\?:<)!%؄'ײQpk!MֲT05&瘽161لҩڲjMk6.4vܹZt .W8sHVD3㠌ucW|a2LPtU"%rhۆp H"qH6c{6LQj]r֙0?a gJ'ZՍᚮ bF.b0|#@"0̐Ve%+ˌQֻǤbxwGU>6\yr% T3hm)v6G~)x y;R"vac-yJ51|A;M,q̟w$Uٺ0o[jc5꨸is2 sZ,x~iZgA!$.H ̌&PgxuSdRG-`ܛ$)deͻzIH+;!MV3E y VyTv}&GߝZM#W"DbUcT2hW!e-n[Zǒη3sZ9X^=$6sq݅:-EVrlqp/t3^oE Oy E1.It.vPNwk AJ/۬!=? SQDBܭZ%v͵M;={|qJlwߝp!~)8z._q}$grI0drGӆ_()rgW"bd=TkDMSViz_mlP;}P=? "Vk?fU kgN{$6X}V6qp$?+JmNKx]duFG[溚~oЃv_C:Vٕ=Su=2n2oG6SDV= zUė"Jc^Mhx hyc} K&'CY3$AܕAĎ~]SG잯$%ㆠEn`5.9zޤAB!2Y.ZJFU"[AiyJw)nHV24Yzߢ#~ .w3<3a_e.KU_Wȷ_cap}1yrn9q"jRQMEkxǼZ*8* Ȍ afiږ#m&KP'̍E^訹v=3Bn"upMq[JTVr#PvРL#l!< |`/aX4gB'{]?ᴞ*oKfK P%v!7P䯛#N@!cRspeA%! Cid7^Ӯ|zmkԁla@B,fJ ) :1y(B4 f~jB'7jgg֛($Ɯr芰#^ުD?XKgzQ to"&.Lf1k&4_O=a7]e eՒGڰ?9vF1#M󔆹 ]:ٰޑ֊}?hFE.o'MsӀ.qjQk㊖co+Dy, H^+MLC \pmҫgT|sB-zeNc'7z{PPLbjAfl&WwչFe;MnoΞ_":r l4yϬ)7^Dx7u-٢-!_CxfSɚ^AaW+˵#g9p cy/^N5>t@ L 2= 6;U5 -6Yc}9L*/"}&eY&欥IXTZ ]F9+r<^|z\3u[j!ڹrv[56اM+=}K+M1c^QeH7&^O( }Sj_k}4ܾ&GcPc^CO`KS7(depOСskbD,5w"Z(oC0FOp*!PKd[t*j0oi|EXiy1'O jID?»^NK" CKj #DUt&#Wq5xkЖ=~a*G'hp'*.$[~+8ayzli( U9KwTq-j#WXxZM\4:KJ!>PЭˬ Ya :axqE=;vjЍŵ EŪk印;&ñp>kBijb+C!K7Q10:m op:Ƕ:tJ6)em3n@/(.?um_@9ˆ"PdO [-nژ8S,$F0B}1ӿZf<1[( dV3] Z'J"eP FaCec ,;UdQSVITN|)sm O$$]aP~t+xb-w`fmfS^A8opF$\eIX[Ii-o[cw %F,a-}S$h櫨.wh haLӯp{krk^4Z]ÎtTп }>Ȱl{ڞ^Sh酚$B VЖ(+ Uʼn@AMnnt~zސ)f^]&|qŶoaa !o jQm>ʢT₣i!P2=H;䈈ߔ^4J5lqۤifĞU+H]"hֻ!;C5̂l=ӳZ8{p*iӘNɀ,^Fuus" ăP1g|*g:8Jb׆AD7 ]"}쒐VhX$z;R_Ep&KϺ}`em^tSA47G d9KʩuV>YrqF'ܫfS68J]%)9'0ȏ(ڣh=7QOa_-Lf^E#z݉(^хV֢5˲QyUi1RiLr?;l1YkBGZjD!9RueSfA` 4_ c`F.)_pFOMM!?maK8p_ebJ]55P[-z2sXj`EQ >[ U !t4U* y%;yJu  Z5;ZoEnV)(Nm^  5|Li0gܢjaq(m}QA'_A־t" 3wܻ*f{GұUHF|uSy 0078 |`N=\>v3Y?fcb-]Y\nUDyId(,D]$!SA碅C;韬ʀctf@8ՎSrT S៧ފ&-\9, P k#-ƚ&sߚ I /,GH9-T@կÓ > @sKkʝ lCpzv.η;% "뱢*$߅m-ȧ_9ifWQ¢QL֙8r-}c'$.o{~,.uC3zc0$AfӉ+3-1 l=z=_-|ݙY-NwW~GBwN {6.sI=rV6_ckAPjz=j]n~q&׼I'S^v,+F}^ 93L, eK%$ϫ1y8EAҭ"e]-⪄0+D2KP4g~ ߹ EAܵTʚ{mOn'b«kd r:V8}|,a&A8Ӿt>fSӐ- Fg-:t/]:d=cVm|m|[qFQr,NA.)1|ӑIS7kj|)la&W =S偗CaFaه+=g/`H :oƏͩr4W\4&v껄q#ky@puݘZV^>!gi0<^M(aq:b܌?SE0h8hzhJ=cggtIh/dJqk%:?Y22h#Y&`QYYl $K q#==gr,\,W4,D.тŒ2M\ToBWYe'꯼84ՔauǗS]>ޛn]JlT,nzd}`v[~کp.s( ":IQ;TU:)KtQؼghhMrI%G4C)Hkwς6}/:}(Iӈ\*RK:y$? ^]{]i6DO % 03)+'*aX5Ԋ,`[@jqYJTfeO :GG}6JIHϒt2^_c(ܳu)pBn1&b?yQ+YA҄D3V{Nx@ FCyI~x$3 py5;RQQ hlsi~ 3Sx%T(GG\,{O&řźtwȳ+nE@?:Cl g}4h_ .Lm6"cl_#KMIO6b ˳V]/>sus|>ZϡQfUPYrㅢ4=Jvu1L㟗vW6UHdV' I-YmX=Hpy  Su )[ÌR*ĚXsxwJUzN 1^t\p{ '* 6IȘHr84s䚭/&o+N 9Z t`U<7s(q&jJaHܒ6O@Ǖ;Ow)G6ِ!mm .lxMz^4S8(#sEZ1[4o8"dc[%'^tx%*vZޚT GϤjjiBAcu0a,am} 6(&!yc GMrlQrȡ46sH?1(M HncMH1}+df/Yw; hX.۞iR& L~h u|qt""T˫5ZOʏSIy?i, (]Zqװ+ pr( P2>WrFQa+AѸCd2VL2Dbo+?jRt:& ]foP&, /!u gWpʇ(~Xy׉ݚtoQ~p AxH )lnSSO@LN KF1sPs^zf$yوjH*+Nfg3ZH8Ɨ & 0uiUڣ=pox2 n&2gy\}.^x7_c0N;U$h ]e ߨ +slO`SeNP #rd TQ)gWm~Oۄ5v-&+ҽ/ ,ߏq]/M|ߵXy^:-ZoD)&?Q*S@ol_[dK/8R_}gwi6u&H%5;.Xơ2/pZI8,)#g΁!:յw "Zvh^겾w4 c h_/xMvSx0Oqjh;{CW~#&E!LpRU#ac]! `]^,ga|]U^|[ؙnus!fZAo&$KsY=}N^Ʒђ*{IbYqMj!kDN \xb9 j-[_RHnBy%a~^F專N˖?2k۝0KwƔw2@.PVPn@&1Nr[;%t1T[_7-GdJ%^F4ZB:ԃRX/D qG>՝h%tdY7)T:!zΩE9/Mށ=(& ׆ڙCA/ Kw#:܆s3ɿ\fZ S"FX(2! ԷUP/b9H-q ?5"M)a߀G& <Am] Pe}t숪I4lmf-}i$/`iMFu1|p) jV*` VE&A*z $: ?Z65`+X0pA=?F ܢY ɡR+r!6(pLCuzCa* #5T;\I+V\Wۻx"U ֔"uϊe- =(G&PX1?xuL]Yg'B0H:\/QzAN:A Bvsh}(9yuqSzJb yRt\TMǷdBĒOKM)T$4]'(0C$Fd}Hp-kJT:FiᄍoQKG䥈OM݉+r/'G-/a퇲9% iyH`{MDze SsДڦk@i9ڎ%gS ׯiiIue3]<{s1]鵘A15hag֏IXR=oMur:wpTs|e=!vpR Չ?T c$wQ+oh?S^L&@$9D2e S3<Ϩ_3lqEf1cpB}+}!{A "S3)gfyG1XÌD&-"KuϮȍj.Hsc[G7,?'nyV\$: Q }$JD6PxICCGAG1-p  ̽K单 qDqt"WӔb2ceZn\x}HE7kQsYz_AVclҀiK{Ъ Qp FOCh1G/ $ :bz@p`8+6FrݱT+2$]qr>T1oD$擖j-85(K{d#`6m*g2p QJwɂ*~؆SAru$G""!Y)ڹ LDw\v{$]ķ%tE4SIj1K+K%տ]krD?&BjYO  ݶ1?oj꽨Vg4f#T1+fBZ/RG4v/+2?PNtmVV(788}@AWxB2RA{s^ 9B&>ָvX]O. %=_כ:Vj+Ttc~}"7]Ok#kb>MkL%F:'X.#"ÞE; 45V,Bj'1 y>Ul!o!GrI$('ZZ.T7B6PaըV-r['n>∬I^2h teRW«GJg۝vfM)ԺuF5:c$ 9vg9eq ?jn A²p? }G$ 'Km/m%eh~Q\}p߈SڛؗpgYZ07070100000249000081a4000000000000000000000001611e8eb8000066f4000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/pwc/pwc.ko.xz7zXZִF!t/f]?Eh=ڜ.+U nv5:$5B*_b.nfD賿0H-]ͽ + #,^K×БvA[󩹷2'CeTw7"^éJs(.JȚ-zڮsUsӬ4|}i:B/TVu^g"v^Ͼy7nHxu+Lǽ*٪.ak p{H7;z!DN XڠsePI!J3'^H>f#CIo#1f^FmoqV9Q`N^^Y.Ќ(]WZֶűCW45HM{ʂSsnh F,z]J_}Ge.#VsȈb-ے+ ' Dt(mCt)Le[&$ 5B2ZiwgKaV-Gj8,$šO\ /bκ+EgZ%עxŌ)#/, գ>z_Q2OE]JƻITM0%a[mR`vUHS9gyܞ ŸDP流:\j6m^+"am\{/+k͞nDPŒqX'TS"pw_XCh)~` 0r N-r4f컞NfKˌcE:]͞graꁖ|YЕ{j 4>`ur I'X)}"1dCj%6רqhAFZɼ~1$?/Z8N[WљcM#>pBj|ߪ~=J=V^.|U eK>a#Bdgkk!cV2n?lGz>GȀ+&aebs3 (I7mY?-˯ {##d"ӼӤs _it[L ~8Tzog]VKhzZa^EGkKaGO w9 lwnj-obtJ;8!ń HruO!PE`W-NG\T6 /1S[s`LDL7jq2.Fbwc+\ 58>dK6!d} %ͭlK7L6S=jwC% kQ*+K].0 |]AxZ.\Zhu6".u?8XY>QFϊk=])'Jk5>Щ*d .[s-gppPE. >߳:~9K֟;唍HuSt[/B4Hb/l0U{{!E0Ƌ>3;2w'|0\zZ̢6?sl7$drp?i[eiC5H4} >dR9m؁ 4o: Uq4M~8TG[gN(9jbf sȂMd49M!yw Кh+ %[}(%C`o/JP <ͩ|n !-~JS>_Yصo7*V`HG(/ꁇҺi P?ޫ ~=n6O.xRT|fn̴*>@qsւcoxf\͌Ld:o:-Vk#\% Vcmy]b) 轃7 i+.H*ĆfW('-􏍢R"Pr!vDtS ߽g|l2kڮEL°U[P3Wuk9PIs2O+.b:yM[ݮy9h3Gz/Łx 儧UYSAyH6sB<[CBOޗ펈A_`%qL@SN}NkUR[a-nf-$;|`h]JaPȶ-ȇ\a䍄`fE}Jۊ;caW_(K e+baD΅}{۾ eNHMP:fUn_"X;(h7$o"#!HoE3b>~/;/ +G#%҇\bsḧ́B(c6\uZSI i ,z=4&6{I|l&M3pP5Y,B kʞ]C4'$]3Ip#{%YܽPњisOrudym6z=Fm yfLMQa m US uqs&ՇR;<7>B/Y|ewmј-h{NE0^g.ppc!FHŀs*`A H&P +0gDh8GYف90,EP=y5_(1!JEua8D=J.y܇"x/ |r^}FL"W#m+uWp )H-J%w'33zF{%|>TL,Xp/p ny=`"U6]g*+H3d-l~5oZ{ nƍ( ?gڿK"P)EY4KzR4d4XDŽ-ZkwUXlA"bdٳ*Kd][0 V26UTj.j2}G$ͻ 0f1*,];+b)b}\,.3)F䐺(y Ų1^y{B@a9ꓯ5?!K~+N5qdio3/zd|J V.3WC^\Oyy0s"Uٷ}UEL!M}hR HKfOm$G}@uhU3dLg~Bq{[KHG[3gݴlC2w mn^kmhȑ4"U8gK!VQ+Sǜ$#d->%q,1\]'$cM0A@S8LJ.st=[EOI ڥ|cQt2iT aCߌlìMcJn840!K)ݦ,K)q :@jΎ Y<reu.5$Z]&* ̟׮.Zom3'O2Ѝχq7)؝⚸ .t^4~DQ7O]5c܍{J5}QGEzfљ!nhk0E:=Ue{:؛\?܊ 7zZP6 $In2`OgV3chڪi$m(4r@vI'&WCwu t$GT̴@Zjp7 E1b$f8*8p,Hd>!C&'yDU3LH]y`NjN7A{LJ_W4$8v}vt?Q)+A/!oe4 %YCNr)~'%V@fy˔YDg^B@~Xi=: M$z.;@Z8 t&iGnn5n gy>cuZ|` gLZ8+B-(.ahڵ#6l}k'$b Y/9r}Ao,P _ _.'#<~RDfػDT_Ic/h-NA)Lc+K~}& ~&w_s˪j_\)p+[|,g$hf2O0 ֊@+Uny@'P-ܘPWw"9(nal0I>pE+ 7 >1R@\Vw2ACZ睕>_b*n?҅vNH+cunv J{o=KAx4Shv+_@kiѸG*^ta1 /n h8w6 ZKAQx/-++Ǵƞ)Bm SGz 1HuxvsKh2W*` h?GJ.[f]<'Ur: Ҹi?`!r_e+&`(-M8`yBlm7vd6,^dFV7@& hkPjRLv}%q_RL"n N+O8/;7nZzM3);j* )SA.y?ۍB)-!Zz:zf,eH}de}&Faf9@I(*e(O=(`#q]¨>6N?+>Gա 5wЮu-\P4$UT5 Hm|< [ƒLeBNj×וvc/1[im(`4=E5:g6"XM* EKV)YoO Hա!Gն1L,y~St) G)ʑr(.A?@K[J|==z3v B%Q$@j1E]c(:t6c;:>KBí%MBŸNÏ-1/XcϨMmA;hAUwq d r Oܭ"`Ļ<)񧍻{[3q'Dk}|H3QB`Jt='Y27Ea' Wzm>`)tT( ~IT$ýcU k1vkC@\:%tw{@U3*3Vlp?؊тO)2vZ<k#}qPgu.Uz-Jrm&F̠PLpiL1ԋjxIj1:+4z׃Y [8 d^ vOeG22vٛؙ~lHdp{+*Lw=.[phM_?*<:?Wϕe_vՈ-ىKUD! 5l~ 6hAOMQsnH(rh3cl|^RK'҉ARfoZoT*..am|5+_jҢ\Xψ3uloGћ34 x 1D,=Us/U][9AOނv iV!c3}-OQymc˧u=pIgcVz ov.T3>_ss*LC%hx#1ZIxgZ }&uFd[*Tw؍d +jWm{aP'qLaaK#˩0N=\­y1'TipSt $w+k*zԪ7sXtM5UZہ<%V 8=l ='ոk ~gZL 3Mjeɲﯟ~ i;b/9&>J`k VIINXWuk|8F0 t<ܝgf71 ɫPX(a3c/]/P4b"YwM7l˲xHD1"7e t&Fw`apA>G5$7E+)r̙Ú#aA93}'j?Ĥo/V޵mI)Oʦ:-Cy2G/Ғ K@<-A$5UnJHHfP,/fF JdWۨhBf\pO ^C ?]άlˉzq7|#feFaZ+6[4.սAPrjjI[.3y/c䠂J삤U4IzsL5].+*{dY=iP;^.`@1VDUH@f[#IL <j\3drQR}^+O^qRbzK33e_*:MYŸSV>~!46Mz2kP6&u^!Yuε-ΝUdt_NK;fI|M2*Ad =oZ Zo wgUF3擮s ZtK) :ثʌoz,'.4YG6?Lȱ#i` Ν I4ۧ<ƢBg1?lZc: jkfM*e#t]cmf+uv"/ 4wmI3ϙ3m] ;#cM4qEs_*po>27-P/%-idg{\]ak֎T&%d,.,G3\`@Ӧ+GqJhc<åG'YbIW6CQ#˰nWMd?=bLB$0]XŃ.hԯk>>e oX"RCᖃ Q`Y4ώn'SO=QAr۠|~j2I\O-ᄪ_%4cmtiߗ7? H9iYR"{.di 1w.Hu݈Yo=4]@uҤTk0Y,i[v908HEp';T/s/ߢŲ@ST}< `92`0S(,Gn&`? $Gq uB&-9Qd0<>Ad!2spTC[6>6&;H-y]HND8䓱P,b3lj2u&E$x6 <}R ]G|BZq7lwm w)[xo69x-FMĚJJG%&+w3I/O4΅N7-O=Vom69 ޫ}4gxtvD[ȾC+|յن#X?ʂ A>6F'"픰=xn}NCLxX{{Db^6"8MH XfxD22PCzGF覌_TGʪǷXz no`/>zDrq/̋ЉPg.l6Ǩ6@m~=øZt'_F[ 7t CtӧيS8'\R#kHHj%;sdST|9+ۿ>&R,PSe2f\x=|Lydt'Z?&mZ/Pۅݛ~0d('/3` =.'5TSn/v+{xix|w9tr+bW vVrQ鎓Ci2䓯YZ7 "f/KQġ(C[Em勔p 5 ta!M}Zw]jkV`G$I шHr&Y vPoXQ=Zu?%f_ȥDs>(R-6JEH'%;,֯&KTrBZ8VD_0)Z1(P`ETM`_^Hq\:Pn⅀`^O4MdH Z(/[8GqrBO^N6u;zfㄼ#um;\9Ȥǁp=AN[mE7v.=$/ r{(TXdNH.&. 92gH࿘,ȯ"8MuT㙚"H3㙂!_ltT+B$^#/++DM붥Q!z; }9Xw0"Q ’=#P-D23 4q@eTLy Fsb{nz* GRb(GUYGgN` (QMҽ^_ݼZV )\VU~U􊡁W3Cʔ`јa*rwùOp-u>,7z{z7'cIRqku?6B92){TjnpJ4ęwbJNj)1 "zaNt&jFz^UtqQ*63 1[SiZEeB/Q 4kw%*AcH\&9䌃@0'#4 >8z662"WЧ yG.p0,(FrЊ7'HβI$Є+Rc,lnQjrF476} ּAm~5iBg\Yј GX8I|>AZ:=D-j=héU !Ec.ڱp#v ?̎u,i\qNiIJlZmIDm``umg)J (&a^(^q#2Q M~+51\d4jt͊+0,Uftb#![ Zo^-w<Ȥ9M͵H !ТT|\{8k8ypٚϏ{S35 ™ hs ȪTEÐ%PGnRzNfot />R)0|A~#rcHm:fm`S`k-PHA?|G$-gtu=cA+`Q;50~AӪKyѩ @'3s,B/1Hؖ!fch(:RkYA#N[Oφ,[ϛO\|- gKf-o4dk2Քh4ը)hJCvV_WUQ|9ZAV*ΓGB|!ҧy6'O.\.Z.%Es=F7ѕHQA;Z-#.·-qsDFFcL=K3T$AEl\ _bX q l `gD& &M?&[uH6OqTֱȎ~^g7#r m;B">l-[FTKgqU_$>Y $D) w:2)%'i$cL_auxj&1Іv+0\668cY]8<4ʶݭϪ͹iCm-b*@֪?i卍z05Kznb}L&Z"ԯu=X[߻2ưu.!{u"2h2Ku\q |dQVgǦAe- d;6CAkz@SvqtK_s~%9\.K$ p һjSP͑l\EԬK:fD {7}HK!'jt&` OI-{?M~IAl@#0ДA_wǟ)d!Lj%[ɛg5 fVzDc45yBFq 1p7cqHqa׷qQIX!ُ`S3T1v%[:0wem6,dǿn?y* q^A r =^AeC=k rܬx̄vVhU|l꘼G=/xXɊW=뺄LD,qnE;vy!6\z0]z/yp3KRA=%5h2}EwzܢAT)w9[ A9anfH6 Y%TxztߏTĎЉ?nuW/yֺӖYA` OU7; atoЭ*u? V@L.)p$O\ֻ3I.eޒ 3H!!aӴ1/%|Jp_ɸǙYd]T'v5 bSm14Wš jٍQw;GiAi+U&ڂ]=ߖpLx jȱdbS$i|h~d;g )rh(^,) 7D6cp?c >(;zh_u 9W ޕ>qXW7Tqc]"1y̒ 5}G6_!91Wmb&H37冄A%p\|@ .|(}rk)3jgSnlp(1;־<e6:1:Ż4ogg!r zҲ*F{E_@W*++rqw585k wi75.l& ְ` 8IsѢhp Fd2L|#=0;Nև.Qd)=N1(obe1CٴUs`312֘ MlA)Cяrg;Hv'ψ:'N!^Y/ +jNj$8aoA]+CTsbOhojoZj"?p̣ .+]>h*(?z*x1Pai>Q yGbdGt"V#M:UKzULdT\FoѦM&2OT1U*_q|S-%fY Y ip_5 Bn#F͍+u΁;G*4ᄂA=+!jo?9%C)zUtDFv/Sb-Lf̡zɇG[IK;9v7[qtHL/bAf|V?gL LACfawoc(cֵqH'*Đg5Ț3(sRc"[r̅sR(%]|FՆ1i][[GȪCY>iXc@(EK򔅌W~X+ UUF @'z[$[@䍳keHVuq9ͣ|l?veVXxyԍ2X\phj$ZX?N>n E91D,}jV.alkh9_oad1&懯Dct~-NfMsGP&k^BLWy%o_n^hÑ,V+vdAۏ&V7`pgm6ߵpF1ݞnb|ǫ1ecmkLKbAh3e 9[֨nDtAkHIl2R|Y43Gj2Ɣ3Ym: oK:ZwnҪ |aEBF$ЗK>|I¾NL.h`aQr\ʼnuf}^vv 68Iji"iVI$'";9a{p2GS.Q>n읙}nHqɣ!kk1?8MNŋ)q5y6 &V?4Y餝 85KvL: ]3{4&ǐɹ0j5 8@ mZ7 -RZ\w()FtZ4pb1K4]ok/V߈@Fi EK|#Aw\j_flF| d4z[i6ʦ1 S`LLOxdBB]M2&Sn]揮+Lfc<4?NtUVfWoԏc 2R͟7dOqcym=I'j Zpu3eEyl @u}0~C䱧}DGH2 kRKR(6K;4&pVf/+ s]L#emA?:B=84"#%)*TP0ȪH7fNeM=u6 0 B_5wuF=OP9V 3^Ҭlr-'[1.C,5}UƋ-=+{rE5uKA/)Q M0++Gt2Ws s K>|؝@`XofZRȮkêetůR-; 9iesߪHܩgV' 0ݹ@yu[i֠yC8OOzle`J6l\-^~}Ԧh&3uz_v߁-}x{ɏ:UU<hb9gO,?@`M $ 47PJJVꚔ̩9lT@~T6 v@" ]o]RX)nmŷ3jJ6l^> GQ- l2mR_!p5_WjX2.|[DeY"4sƪJS@nm?}=+h\DOy{8Y⽱WT*,;DcG bsDlSd 6 [:ZZse .>qLM%[8W:”@*6-IXiyj;2Lm \"9vZ[D!T~"a-G!#NyӨr{5([96R.u!j|V2ؓF={!/0av4r׌Wwd^Yĺ&/o;!VuLֆ/ ww|x-V+ ]ͪEi&#C@4ݴ&[&OO~#q+ę8rU$A~Z^:}(o@ƉP$tn i؄2A˃|Ō`C~+`Zss-הH‰YOV朆]lJ,\a Rya03d ;*ܶ|&SzapfaH&gӈ杻G_9><Tx_d6"- wPZFe sxś/$dkAviSif_Qtȃ$wҋHm戺[ cip mD n4|rQ5ƫbls«cY㙪Ãsg:6(Ɖ mE'}~4t-}ldŏp=ǛK҅ ʲVe:z'7a"=~v5V4>3[Qʐ肫~ZW})nBXHMypžؽ'JDOJ\thVb5%`l¢?&<";4]о~G("훴p u68HyЛx.qCfv&E8jhӡgEQbR^ZZ<"V ~Ck(SDMf_XQ,WtQ= xX#J7w{ a;K3c,K9y;,etq->Vy]B_ϣUYM5O@%PX\@*e`Zp'̺s ccu:A>i&٘C7vO t }1wutNBS9y{ؙOT?X-((c { [ią_)Bh}@ݜ+ԠesAɠ~ 1AT]?@L \S|)c;#K_0z~qC f“1qK%uÆ$޻`=˗{ʯG+BtLA :a|v&?J`MkvxSʟ4^xm:OLiΛւNAJ~duUXpG߯%٦m\; O3>m΂WnGjE5]`R<.3^N͔WkVA47['6V>gjݠ&К{+9%˹tz~reEׄXXnQ0~tMa_i^ j} ggceg9CJˊsnO@ߑ%ip^oѣۇ Uec{gɩ=57Jܸ_h7Fgsűu Dh58-Z{pR0~X/UaaP1YQ-^W\6^O~B5֤7̫ gۮ .J?ȥSr:{yy̪nӓ=|s g<aTyJ U6*$QPܜe ԰)Y>д!5Qyi_5LnB)ȷ*ͯ/ `1;{0Gj[Q Ԋ4?2^x=!(aìKmiBLl9 l (Gc8&dgaT>H4dxkyzi P\k5gR픓2 ;u֪sCU޲quOC}-b ag,2;{Y_#.7`#ǡS"T8@ >ĔCl##LO1,@2aR.ɾ'}8Nׁu{1AHB" Xyl{[JIA2lIO x :Q\u8k>qyfCX9=eZA3Q`֗D^= ds %}$"N9l qBz"8;ge3>Ug^kpĢKZreSpK 7fn v 5\9i#y?OL~W#=`=bkՈTf<ճ1㓀R6`` y 6]&[XeB8ntx>Ɂ DeWO \7"3lK.{7qn3/B|. D-zNjfB OmIlg϶^8DNЗ3& [Ȫfp'q)Zô{f/L4 wIoGՎk)Djr"@fRSu,[]F eU]7Z϶|B9^0ARn[a\UeS~rxMj2\sjf4gG'n|F̗.Wy.'(L3lb[D}7sڡ22FNXZݥ6/> +ik}o8Z߃@7z6#r#^khA޹Q+R^eRG>+~OZ A$.F^JQ$O6mʄYP 7Whվ~C˯-7M=9giVQ0ݳ7/" G} fZyB(0w4&8DQPD]ۨ\A;ظw>#2Z`+&vHL@)[Vf\e9S;@ȑ˫ 3y#haav(xU 5Vgv\ɣL~x&n</IB1+N0۹2ur,#oWï3 8ιVjk}5M"w:M"aA69G̓oB G蒠,cQ&<5נe{ UmCLB5]_{zϒW((ZEA#œ:'ƩgñU\dVef#/ݏ 6GV̢ko8LS"tIx)J*3֝*ݧ?c0^fs:!p:yd4JT |}ܚ|P(3EAoS;si)QwB^r> 'L]Ź :<ksYU>(!5}m|ywoHMp+Q!?171X>[A_mۈl=ņwM) ^J#Jhj[iҜm1>o;FU Q7֡ zBY3 VdߎM;|Vi(_ ҄^6#*n~3q3k} :2> {R~t~Ǩ,)K|Bh>TP"F8|ZP^ UݕcѓcQO7WJ]5-EUE`s]ӹa Bk+MyD8 &6te Tln(sҍ'ch.Jq*3gUun"t_O=RlF*. e6Wq\z^@X1.=;Vi!2Vt#4ʀ,-y5i +bP]to%Zw?a.h3hiVx].}?ʮe0H,&Rb-RBu@Aumig8x?I]8CekVl5Uv84\4q v%Dm`"iCY!#+*=^ (b C.0x>A_Cg]ī$L,PWr.q)rQ9-?ut 帠NddOwhftOAy^ߚKt^K {t 3"ʟ {?&Р~ĈTڷs NKi 'X2lbi `󝈐FwVDmdѬ9f1|Tld9{Ԣi'Eɹ_;͆|&䨞V.9B^ኡ";UЕ'g)(ݬ![a4pQ> U=Jo^Pe7eT 0mJ2"@ؔ\ڷ'o#"fcmeTxl'> Y|DzFbsu*(OƾQCܢ 4'Y0({Zm]V*K]X%X# u,(M#п vh*&6x>,ׄnOaz )֟xP9~/%RǏZu=/?^kgwVp%X=OD爛BDL| ]-y5lZz[LO"uSsP"hr YF]ߴl[Gާᧅ.hxU2 r`VUP; JP MB'$~nzq׋e[P#3hZ2@Ǝ%^l\/QjРEwf!FCp1 prJ8>,L=,|}x1Ii*%X/Zw8ᴐ1VBq ʆS!pIoqtq<7%*$Z| $`$W6DN,(@& I-o=c#ZH&SKE9Wż%86-E.`.FQY͇ܳ*!-4h2W2ÒO8 * 5ЋaNj׳Md U\!:8`iB@-򔂫hzУXZ>4Ǿ7ae_#%㌜*%&#qP4r]yZhrO[:(5Ͽ۳)tY z D/DP]WR.Hr%m 7+1[!'mxyqh )?e uN2'ՒNt'o//\waZHDq #/C :Jgb 0(~kJF5}_+&:#2Ի7Φޞ}˴$CPUw]$7NqiL{GЙ;Flb^HG5kkB\]ԍb@ $щ<4,@=FWffSH4'ue{`u{S #JmbJ7Igh,]= 6K*[YY/YYoVx6V]clYM^N3m&NmiſͥC:0Jܙˎ8˳_ZF4ohj|w&S+4 D-+F8:PLtnUNP|h!_w5OX4%0) :2Cw]r(Ki8Q{[ґ}Ud8SA7Oa!ݩ4;kw{ĝ3UbtAكZJ LN.d8+?*9_03v›h¨X J,KLflZd S}ftR:FTNg/[~PUҚ()? ^?OX\jQqSm$:vr`d]kC-0!nN\j$n6&`>ֈ7r.M~8>regCKhLf>]py\"B59XаG|I_&TBNqŰ>>2YrZ>5p5*Oěs!OcQ^qԞ5o_phfݠ fK3/35L@ӣڠG+z/qY iFIB[>Jc[ɽf|Ywf/r"U*6 0~?:YS"d(IʭJ݁22ޕuMW.?0EkWbqUk)׍o mK:AUDEPVB fX!leC5S=ށld 4Lw?L:KԔaa7iDVbc*t9#Bi!kՀ~.ͦq%sM5_g`ѹb_rcQZgYZ0707010000024a000081a4000000000000000000000001611e8eb8000014e0000000000000000000000000000000000000006100000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/rainshadow-cec/rainshadow-cec.ko.xz7zXZִF!t/W]?Eh=ڜ.+f33>0^ {`>Sl qjٚRyYX/O>UJӢ8> Tl]9NejY ΍жi8iw{OkR m(" ޿4BIx&'ˮJ(zXx?OnТ} HǕ=Aa/-)icdõn!7yM0Tu}N 6Wd+Lh̀kt;iӤbGL@V 1+>4fMcEbhJ17A D$]&4}E?yip˻ 2npFrӏJ%1Zg KGk&Ig5JLk11]pG|`8IYۼ?q6`a|)ِ+ 2rcKaݵóI[ҞF(\ϲU[d3qӚNp?T|Bo=8gKbY3\ *D{ٵuƐ}_g'<ٲȩ.U<[-ֆ'(T،&YsMO!})Ev 0݆4Urk /b Ŋ )< {t}b:IFȫؼuoWcJsE7P ^M[%v*c_hz\ݿVUoI!-kVMγ(6Z ؔI2(OdxYsU(c5F~b((COˋs~yxӝL'd].37$%Ă \} { n pj" lkC)׌8sWQ(={g2JM?R>~T1Մۚtq&(NxdΩ̯v d۟1`K3#X7G۫j`piu+6xb$(^,h<ahA(7N)B Q:51zG#6-W\bl#e]˼: OyL !NOOVsܗWaN|2Qq%@Z7iƁ5x)೑p0kjPԅf6SXB."R"YF5;YJ3 ۬, er]Xûce-lN<& \9w Z!H0z@0b޲ RvNXD޽1u1,aTjqbJ33DlScVH a)/R&@jl7v/6r(y4Ɵ&GP]s[K 6pJnL^:ΐ H)m,~ qibI[Y+?9D?b]Nq֮7ͪun+aD6Os0[-#|,(Wc2PCc gv@nWP }ڀ`ɜfU;d"x@/}H1'.!YQUx󬁅 L2{[?*0] F(I1sOXbW7}JS-KB~Ti:QlܖQޜ|d~â؎#7I7O{'<ɳN Tv(*9P!_?U .<} 3d8z)6{FI~n'yO\ȻeҲJ:1 \ <}g`"ң_Ғj>I[!(n.)Jt_63詝8|>ZcgZ9$ ȴ WR ,h0Diy#ha,uG:%P+f/n'iН`ʭv\JCwZ2eu7&P~*pX"# (I*')&55 ]`YZdu@Sy Wxzf`|iȖU57ݦ"hy3wriJTẃ]DdqISOD0 ZKQjB0Oa8GʕD%eFۡJ79u0ӋG ;%AF;fSpI3 x$Wl/#F@y=7J(ӝ(쳂JE2 c~ҨyŐb ^Bs^5ҢA*jM{F6v*wEhS=˙@NWWAlpG}2z42(m{ϫ-E|U(s|b}n _}+Q(abc` . m.@У@7}'Lm@׭_K\4w6$(q,CdLpp(,ܯ5ǡ?t ٿ`~$8JQoR\A)T4 L9}z 鸀fc 2rMShJX.XՏ_KBFH ^ҢQ)Dip.pdŹWG SE4(8B܆Csw_TϒUN;Vc0 C ΁lk 32'B:hfZ$j=UhQJoʆ=#يW{NgoE?<$NG_X#IA &f^ -QmO) Mvg%R-R?.cNEiKƢFfSSS$T$6A@.y3HunT[+C:6uHK򶎋h.1DV.91P6s8F都T9N,>ŧcqzWL$f_|p-wPdm!@B'M_[dfnS덆R$O%r}lS3+(yRI^\‰CJ"2pKSt zubڣy H. -(Ft*KgAUf,a=!7"]MʫY fCcq,E6_4j$/nMfyQ]&<ϋPg%oh,q}sHUcty$J'a]5Z"|/"8B%R"Ũr zȭVpcD"jҫ7 NUGL0}$& 29T`nw7p|}˜< 5Zi -(;b0M| z"nKxT 8eqRݚfXZ 1H[H<4Wi7'E)Zngq?"AǪT5P̼卞n!JB&թ'̕{.vv)Ia8$HIJk)^V~ PEu?j[(;" TxU3/7pLEy3U\qu=P"ß\© -E4Dʹ4?$y4} qaRQ(aјgca5'ԌF>\Ď_f 0W*<սo?.;ScVR5q X'iIPawYZ6 9\O"!W '(mk.Sؑ7pPM:d"eEx m$ b15G Oi/@@۹S3Eǁk}˯^L5ax>ѷ]h#^|,)S1' d7Xn02ࣞ;$Z[,Mk ow!vtR(/|ә4-W>ը%%.P24DuC;ѱ./\Ӊ["ԴMKck~SC~ WdK6jٖ7ۦVyv/RY URWV`Ⲉ::0hr&.0^:08r;~w\b-:TP"Jglj7ft$'lA-C^d* X^-ͧӡ_Uʹ/}SvNབྷ%ܲu/\PZI WbIgsꪍ,gQ=9Q7G:Sh]>QTt:dTyR"ftjS4tCIaB  ZFHQ}٥pGX"9čڈX%o_.`aILȊbmC7js"pq"ɔ E`?`^xޛ4V6@TڷYe™1i"e##X(xѪm3trȇXp[]̐{` om4џ3BйǠJzչ} _lozVЦ)'gYZ0707010000024b000081a4000000000000000000000001611e8eb800004634000000000000000000000000000000000000005200000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/s2255/s2255drv.ko.xz7zXZִF!t/2E]?Eh=ڜ.+?0gL2F_UXfF4dt:x;huHmuWթnSfo+6 4 w/[J!V`ګC8gWpULl%x3[ ! 7QމPj=kCD<DlB|"O>c&%sT\o23tx!rxnzbYj^ó?4e ܇ն]MŠ,y\yxd˅d<׽cE;; M!9a>$t,ں#ˀ{VSޣ/(3xق7UH 1?]zIOpZ Y[™@ 1 `YAЇ YbP>h$Pi2d%0`){ nv] ΫP44Ms B(buZ6<W47îA(924'1(\2>*y^{0)2=>`6ot٪i}NKrsfDMk$f$1&rCS;OW5NJbA fQbzUcs|zҬ_:EN)JN$v.B+dRMR!ޑea0Ӯ@'6Z{]xKVoR#!vu(ѥ܁"6C8vN*ħA -ǀQr%m,`xG/>]uW(y XwU"`|s V\czЍ !j{DZv9]?P( ӯ(V2|:7J}forjxwQBmh.kœ>X Sڑަ%?sUաʯ#dx*VL s#=/ULngicaYi`FfaڦI;CCZ-^Siѿ׼;5-C4|"`H.Vi[h)vɢg&#JUH^[ʈϊn{X,Hef"G ݜRϼHBYX UbH-+y@ V,M%n6hgָ7`Y"^IA_&FQ mnH0x@K/B37x8`eCJ>ՖI[VCu$vW-_BPш9v buQΨ[e cHRYiQs#(DL P_E؜Rg~r8c mW'ƽ\J&^8j6x4~~>{_ʏ;E;#ۮ17pJ?5?BTI>nd 0!4*< lnYW}`jx{bX-kO]IIȼ֑ViBs\g>wO@9HXUZ-k+RB#7AAͶ-rQPIv[I%ňp Gy)̛)w8iO-@k)H^CdOTno;FWq9f`52o"W"N΍H>-kkyrGNaP.Z hP@ib R'[ܜsk7 ݊gd; D+3r?68bN:5WknA3#;UCյ(KTL;Xp ExTW13 i·_҉C]rv61cBkv}|O&X8ji]ndh1 eDGsp=(p vJSu1Hy‹w=Dј f&Ul4e{+~`5Hn@8sEAv#tF=LD  q@a7x.h$'и󫶣!<:MX!s #g .VJY \FS a^Ӧ,[r_*Ҙ:9 ߜ=KIz)6}q'ܣ #EeѢXIDh-g Rs`^j|L Iff'WDkXMDjO;Kb,'S5EK'tܒ"7/ iVjX;]b cr^%ꠂ*Hdat+7a'5`֦9}se)dMjQ8l/ʋ1h+l0o#;/2퀄-xq"_;sğNLBoJ5oSp?W{7q4%eEB.0 ݢS)y,9b ȼC{<LN#l%XUQ.;]EkŒ*zӥFKO蟊`{bԕ̓Uivzt+R<2`%N:w3yRNGg?R 1I=$# #b :W銊)ƼżY;".'asyD#A?\A%u/i]e5/oՏGFQ*bba܆y/WQW !49#^n4!Kxv_۴d6Y~H(ܾ\ݛ\-M,pF%7?V,('G2«7eIV< 'F; TDa.FSӁ%.0PuwdHKGR5`jv2l3inJ07md _,}6+(ŸnI2P`M1Ǘxau4gCO\1]MVpᒅcfCHa/baNl1GKPg!OuD\F} 7:N}O!/G&8(BtZ# >tRsJxID|~Qp%;d1_*-*}JeC\Ȝ"c#g 7.Yk*%V7T7}|es{}XR?Db%M$oiE%{Lׁr™8"a/K+;eD~'iP:B?LQAsPS?N\eKxOk]^mN[9xҥ?OSf#{M-%]$ǀApy4'$$)Ԙӗ[@m3q\>!Α^SܷqX ۼD"SYѡM e| s{ġaN<91NJEWY'ZVTL]#i(.F'@dI#U-w]zpP0p_Cx'?bNfߏo?j͠ճҥVqe-q+c%j2o#߂ͨФ=6r\o] UVxgbB| 6^a~ ;EBD!ϴx A.%_ƳO//cKITj%ZeЇ.ΈB),rPxeWC5<N_ҁ KO-"3Z_q "72)kf }8i$,| fk9񂕩ZQpJXq/',>Rq Sx63Tm; v=Q(߅`7wT])gFc 1F8}:;SY5_7֥"EϵǎsчC7/Gb&nw̜֬fh0>E,/󨳻%\ezʜrbqi/ G Yޯ$W}HiLm;8&Isݒ|h7T w:m^U髵xTlVi0^UM}|*]iROu\m2ɬ/uر߬-s'N=b)d̶D|\xa6SȱYt:s* @irOv&:i[Н}kJs.*{\F-ĝ,ktI\'hxH2'Kaf) {0GOgn_z^t>9@ xq*P^dyyC|Vp_^P'޴CjkK0obY+mMHt1JcYNgNzٗj+Eښo*}?0$&qK#>3_3*]@-7N{-F:HEdɽ'oBԭ ك˒HSȎUIw^MWڿgpo?'u3>؃[YqIOi(l@ki=io 2C@AEK{݂ð*Zt`%wd."$^V%eJ CLS$K4%8U-낂_ 4 &֐q!6J'2l?fe7&X7xֽ]G Z#po!ò D)4>YAnyĝiS ivI9 C`Jˈ8_Ms^ b9gO'>·[+C;wڬ!cRM}47h ,;XڄVugU'd-ByxzukStj"Q\0pE >^-@%T4o'n༆ϠUr;JV7dw>?oS7$8LqBfQXPefRwt*cY`Jnt[ Kfm\QDAlRHwf ݢ_^wX2Å3UR u6Cc ̻H"|تڧQ`8|׃ SW  :UuV~%߉kFV5;A!a|`5$svJZov`\,z|iIA8z2V΄/ s%|I/O_rQȵR/78 f36km6hg ]?Ӡ-~n|=o]o f&g1R~r>IJͺv0JLm,EhGzSe,U\8ۏ1늛h|_ldp r{~LLU20%kNgE(@!]nF9Ń&iT 84ʥ?"47:6{!ZRNʹ8 MĮ_V %R# nZ)r>EY+L,ǧcx(.XMվ$RzoIdo_Bi2ͮ} c(Aa' omݦn4L|?B8mJE{% sW\;F̹Ͳ榋ܳV{E]e7]Jh'f2{+3 b0[Uk$JgȯGP2,w(|t/r#l+{Tji ,*o;j+*'' Y*bQFcg`@^u靉 аl4 1^\c 5&LGtN I*眅GVvk&dʘG&@}L]'XHŵrHA]Nke*Õ=|'qNQ7mXR7*ddN۽Q.xS9jZJ c}m`q 6vE6^BEI U(iu5Nv0t՛捳v[>r=!vwα'_ -12e6k5zLVԮ2Bd7mSGhA}e=@"_8ޛ} \6JE%*+w rK莽pAcs$|:~~ l= t-Iՠ(a:U *A=5ehXDNhL%XK|E$u(ɿru[ S ȧ\Hfb2edi6lU].BZ4 cT4%[w?K?uFmG8ys7v|Ub al.t5n$D$'\~W]0 .ُmI<\ üPJK$[hY"(ჲ/ _s[΍NA$]20=r29n)Uuq",>Rɑn7$^oBIGUIFK}])sOwTO5J]%ܓ4n6Ņyna 4RnR9WV``B? YZ< X߉]i0MxITWO'Zh~\}x`s7[즗;8`l@.!Tž+qbYN \H>Uo>Jګ\k)٩jݧYMʋfX-h—n3fAH`h /7}FB ъ*l>O-_JbǗV5"h2M^N QEt}*#. Xn+I|`C {덽/6"9тV xhhُJϊP;Dhi 觎)뇄x&~o C_tW BO9 u*^Bz2#"<UK Pմt{0r]O"zh&7yBKJH?#0@aЋà+z_ɒ( HbH_ᢚM/ڀN!.!f/,oྈ[Ks;Lcv0AN, LxGcƉ^ԯ8N=E' y r>q &D  *~_8qgeWR~;?Zi #|-Dnf5Hb%1-L^8E\A_6-i4.\teYι1FNr*~(?/'%L28@)/1E~YݩA//K򔈶vI^٢^=ƽHʘ7="}>( ejkZ]no-1~SzI;*<lӲiGt@Q pMIUxʴ_p|kolVl[InZAweTȧ;Ay5 :pҐdK 7Rk8Q wZv HS'؛P8 -͉T\rKӐ dJ{W *uK/ he?B+)!IO@X ?#(`-gb=+'E^j*}X%/OG̅> ޶Vsz%/*`6mo}T%L@3:Ll3ikI5`me-ZYUڸ~3OG1dmb5c͑v҆:֛e 0<#(#mK%itYY1#Mt.+]@IxqLdeۜ)>ܰܶ ϒ*V?oĞK$pT%C Ut u/~{dz;zӎmȷ(1$%P_2[^f4cԝ]QȆja+ʀLz#μ*[wI;+]6Yu:]ޢ$0 qjXH,eL Qͺk{JHBofD~A('N*Y"-A`N|ot:ZqgjP2kYIQ8E">k|1ڦ:8}󢝌ǩG1w1g,n&,D E&RQ6P_,~c&p`OBU0h2AW+U`Yo$0z$hEJ]՛=A}t[ܘ #} yGx P笳1 ULyvYt:ClsNQ2OTz8yWw2̰q5:f!rU.>(z\9IʗggO$`1=A@[::.*>(fd-65s5YdTڦOnH#UuN2#~O-b5V+eON66vh̝z}HNW|١3{ !tڿUf/[ 2 X6L͢}Ήl~S&l"O9=ZVW"Vvې[jͦ" =6/c(U|JEvOwf!ʆŏU pUOpö20xP;#/ѮǕ\f\&Sڀ;ǹ vh0mkV=}+ΥEFj_)I2՛hdKL-!mՋenv "mN?МyKbI4Iz&R–'gv8ri&~U R ?W%Efт^7Dy՜#s4ݫ^tވy/{xd'BBhO9ȳka .ρͳ+$#.l d^u-f7叓FSc`p;qrȻ^<"pGe mZ-mf.@YO-ͻ7m'Z (-?*mfJ:[Ph=N=,>v'Q2nnWMG~(1AvNBd3r BS1PF|0 ?Q u02.j_En?iFY%h m͎0w2= tO#1ap8קt#bMn>sKm['L6D@m>.n^]eK3,@AStVbذ@blU.Ji ,sqЕk"9m%Khs5:Qu{DnU^XP ?sq#xW3I/~{<$mI9AxȜU|(>i'JA nk*lui)dN9Vu4]:L/r,7κa  ^S0D<3ܹKI/}eϋ^Hy-#3Y3`YWtiF; "Vt16!ߚyK|}=p\9ly VrsH6lrMnCCEmuE{/Mtӯ<:rBL0ҹ**1g:pFJ&5g]ҭ?`8m@vMMsOӴ?=ϝ-}u^?;/dB<~Z22 -%pVCyG\[@0؎Lwcp5i¡4? x5Y&<+~)ّ%Z ',$|9LY‘cbkL=6J?!}kСZ$ƇZ_@k$ ;a>:IL-ގVj_g60һ59^jS>d_"V۹~%tXZXNyrx8 0)0S<ܙjsq/}٤Bo0G`cp (dB|f tд G0PKeҚrlM}hqRzhc`4|:2åqN͎Cw &Eku h!GF&ψ+%OωIu =hrS-%eS^@GԻleޘS6 e?RD\]6n3ɸKyq>Q^QU 7&| e+ojy\􆠼iL3siD13) ISUy`[}`ƇGo; ^W! Lʿm\Fsqé/5qOq!NzŝatRvs`2u :?[{uZ 4GQ+` w@1c@u@!=kt!auC{+5ȕD}82S㻃<q5@v - d#,Ee#*5K#6ge@;*K9m\Z i7ZuJE@Ա=̀ L/VmA:>X 3f 1Ճ'k&Τs[%T#CdBS5u_@9,{xN"_3]#DQHHP)8#4A)Ŏ%Py} <=.(Fe+hT L0gjxC\u S!A}PwBn\&0C"pBVG-S2FK6vJTMq۝-<+olSOvf,\{GW&3`rR;ljx:F"ý|wZrKG)sN /_1;1p$r'ӷhT-ϐ-juKCqr%p%O:Qŷrqx#]U:=3ϔe D;MVSk0$9q4 54w3E&Ǚ|UG A3r!FCyK3_ `\4C}XHc[ ~r6*fram uc]Ío ~K*k݆Bg\:KOEE(2r[xMrws0AYbbbD0:9&x<8l'dk#b7c_I)7坵z"F,#b渍;ژ^cip˞`zpyėzd;/l焏5Ik`eXɣ|IN7OIHM;0_ȾwL%D#զϊ˒/Yk?2;UvsI HMS/4WNfM4slT$he\N%k?PY?r"їozw!?[0vԄbCxV3߸h,KH֮Zaό,8p1S+=8q*?+ze6)ХWMnd: vXZa#+\o]8sF!{wUGpm1x&U}QZSeJ[u`SK׈WpWOBA;VwOڛn7C{E# %'B8z=ߦg|Q[*%@kkU ':)MbX5Xh7,:׶R'kfA.M SRWugK5P ÿԲ7bz7kP9TE3Bp:@Z{iok;)#t0`wP\f9Kl}k Joz=:- 6l%цs\(*_PͲ "c$6h0Mdg> Cqi]2!J /FdfUr rJxIʏ:.z0TΤ7H&#Y|<( "rxbw _+ڛ!ژ ʃM=i*Ϙrh: ]M&[W; D]I~0\;m"uM3[S"+%78wt<ި[wɰ ȨdrP6Yw tw޵Xi璗 %ힶ>FISp͋ sR~P!u~dW/[&~6&bMS)4@ԯM@zE4^g(*ڒZ|qcmҷ'QJ9ÚbQs(0xA3+w?4!ޥl^Ze1c^7)ɣu~2 E*=%1]`*Oq@폄ZB搛VRb&1JZϺACfޓ}_f2jq^r#(Ե0Mgc\sktt%MvoC\q*7#$yvQV4-/ {4Q vҽjTKf?j)&d/_zt^Cr^pRqhK[6ͳ_֒0{݃ɍ:((v|\b?,7TM s1xjEI|ȍBpGa+AT)MҾJQ_Q4+dfN\DF*Z\JH-G9Ώy0] xU_7d:D0{\FC8Z}w`THgYZ0707010000024c000081a4000000000000000000000001611e8eb800001f20000000000000000000000000000000000000005000000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/siano/smsusb.ko.xz7zXZִF!t/]?Eh=ڜ.+-pO?mHjl ٱþv M¯C@p".GƼX=B \ Gc?-!>j<)<@﵌_]tr;ي=SqVL .Zo =.j/Ww ¶pa!n5K&M`"4{v;W2s5X8Nvb -xDpp5a 7VI{\ Jb]:pGzFmꎋY.\_@K$lErkѥbI;f֏pL{N_E {qpv;ʓ9~wI6c2!iPiwJyU;~Q*TEB̝wV|VUMcg7wV\ tniv&|2U*suC[Nj7i#C")Z?obқC5*܆` >d@ Se^41 ?-}j1m=( 5azZ);G!qf{xyIޑ1ti@ 'XkCq g?bÍ39 70kizQ@ oMq&-AYy U;5A.4f20h`ʝE(mLXɹ \9^=BTww{DaW肖0~wbj-3y`358hgY1^Swlp1F5PC-QL1-*N?(zΊ˔_%Yڪ5̣,#NM'^':=zLwd7)zJy0U;7:M Aj7((pi!yb}vo&NWv-Z7l#ZK8ȢMB#EdEqYu/bRByccꅴGH#GܼfbNm5P_*ySjbL1UTrT¬,vϨPaxKCƢ6p7c}}>?uA-$ciS0 -8ٚxC4bhÅs6@O~p8yඌF/YVDd;5Db<Ob=@@5qPTr]g\&PQP+_Nj}!RuTTCUz+;# 9Ubk|h0 k6Woi"E ) ޕy*FۗB146b<,}TĦed/9M5(~Nf ŸU6 6ҿ-NOYv!1)N <42'O0]6 ob k[# -g8P'ZGXb>ի*f᤬'y@vc0ڝmf "m^(/Jޯe4X|f ĺS#PǮZ5$- кH(\5xbW+S.ii 3#Z _zx:23j|F}"LjNUg}xhi[Cdk ER@CȱփҲ_+Gj;%d#!jtgi>|y̘p+P.UΔe$|غ=j_u@]Y~c虇1g4 ǎX|4s2`5`v4(Z~<7i*l5Oq&7NR]Ӥd#gfմ'g!h9[.m^qbN /A֋o,{YQ\)=/+;v P.M6Ҵt$)mSa&Vv_(:jN pW/X1;X# +Ƶ_:eUo(b}6G#kς!ϼj\LT2p` %_b;a5̅Ll"xLNRB<&~EJR Y8MIPeb$Y3bax{<|1|2Øk3! j6_ClNr܇3j.;S7cQ?M\ ̺pA{ʺ W\ L,p5ƻ *SWi{E@Ԯ $BM[GQ1K R n؅o'f?,iBNWNOEko:t]lp z?Or9ߧxCXrw=8i1wGIui¿L}7ݍfΊHʃi_ kX0f˰?K1:,/UsYfƅ\dZZ^DRL8H!g יlXzţ$%&oߺ -]!,+J~Queh[ @aVDnL\b[QLP" ;B8Lh,;Ͻ}.ia\폎N2n:h2: j#&LYh"|Jr+iώˠ_S p&=uT)}KeVo#  {kSiQW;Og6xUp2n7)f=q ظK0,IP&SܸlD4'|[5]Pbuz{4 #\rMS/ܞ Vh4(OPLB ŠLc֕[fUQ8HAdclá @N%m|:8YzU` +3Yd|vJIeSgE攅\ Cĸ䜖,Jjk{h"K]`Sv4 {}i=u`68(a*N,9*V^,:V(Tlf06{eҧ@ 6l,%k J :8Էҕʏf394{'Bcnb0DxӠ{D{E)GHPJPdTˀ <'5M,}j̋=f`X_)6/p_"Q('2jǢn9!IaEcvO2âas+_`cfs;ps&K7ŋb~Dˉ$g]}̔k'N}&6a5ney͞ZGoḵwKWVu'ҳ?GP^To%A E|;*o+=F %C^Yӷ)ynE,5"s5;7Y iA8PYl9N=!l;0֞pB@Vug%?.,s'T@ 1IJz7~*_IIjy#M"!DzK&]`>qdMI Z@v?mwpkaV˃H,Kڿ :7|u t}EY&41kQMc1#S@ƙׯpfj0 =N3dhoz;s <AaT=ܔ0L⚾]"Whjn4u=~?e ;}nsH2`e91u_oOdNzeFi/T3ش|7O=5ݸv~N]O}}%jBIyB,Rt1B^x }ExWП#[C JP9`r7_9/HZ,n9P1UZӘ,VZpJN]5KyM=mcJ6 7G &,W\x{䮘 .X߭C;Hp(y <2g |$8N}'*hXO'y<cꕻ0" 9Kdor CJ66X7fO%.&/-#GRD.*t,G (bk)yS#?e6$w2V%zѦD61~qXlFȹ䆫]W R/1 {3p%6=}m@w{$^{,á@LԶ _ 2#A <%& {2ࡼZ%ȏ8R1oz1*?Na3Hrȫ]֟KЖ]?io},ہRv*EѴ,Lm7N=5K/F@23-DAjU˳_zW!"zc Cbr5nsx&v2'뽦t nh{aI& ј[;:E9ipF9/y^R`FU,E>Uט] s\[TMM[()#DXgrdbd{h!u ,+ %t?`HU<] L 5torS xhSߙ=>)q*XP迤>Q=U `mrqU;"&graЮ8*//Y>^Ӥ Brv?JP:1Ǵ7Y(3g% ~f[El0=۪U1(rʮ ě MT0`:¾i'gW.2݁hqɻѸrm_Onk*}.ꝚφQg.9_c*v5A:ki3|C3Cn:ۙxg^,)kj%) }U"}qyu\& $Ahn]Y+jCt ޴2V g |#,5yD+6 S;2<~kA<Ԁ7Mc JFe|?9B"XK:7\;ǿ8w8d,өk i1hA@ Tfq _lE|}٪ Z)b%~?lYSޏby݋NL3,7#{l$R}}e|xϲy@X&h?BkkF?Jd62ݵj3|~%SwD[>'uoyw(7D{9co:.74 Q,G@OoCgjAž}2ؙZ1xr+`gCTy9Y=ArbȶYP7՗tgYe'(_T9.u=?-ĞJ9`X¹vs8LY5JrZNcQP>Bo9݉a߆V6t:1~,ǭAb1qP9; 1\]Nfdvj[7Nwj;#[JM2`l ژuRo;\d!r2rM|]A 9?5MK;NŤU!ϼaXȘ̞M5DX'G"5UG! Dk!DhNCHClBas$=W&,?l7%o6KtKnp }` }ҢìamN;0 :m ;zNP^frz%c EKᯑv%ƯխksVdBܷWaq~-܆AE ݡRyCa5MzDruȃB!!gǽchء!P M5$ZD41yy})k%}E?qoD1̟0Aa+l6uL+٘0 L\|57R se~a:G{H*)TbM73_boBE]/'d8s ;fK#>ȅ7gӡMrM(ԭ)n:?6- oi8`*8mQY}'Յ MlYyA3&VOlɱh!ZNIUW3N~'}.hڮ_I-ÊăR+N-1SoN&ee(8o@:3r.2[88fR}78Q3DQ(Dpɾ[sWGffnpxkq rPW ky&)3!LKqƳ/ݞ_*`NۍTeZ{pd5d8{֯?ehxE*` [^*W @n7 H9n|.ӣ wE4̅9< Su4gz̻ΉB/. 쏥a-7)":iCW.d>m*lMx?)* ׍'3f]#x2s =bm;Io Q%id&w_]9[R0Q713N7*s+R%,Gv?+IDZ?VSd,E.-'#w]lZ &J) F [\aAR2Kݜ8؞^}50OoqA:A<÷`b|qE"t=a(0LGFhWLEAWn:AW;Qrn>X`KkےԪ{}_3M=~WgYZ0707010000024d000081a4000000000000000000000001611e8eb80000370c000000000000000000000000000000000000005700000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/stkwebcam/stkwebcam.ko.xz7zXZִF!t/6]?Eh=ڜ.+0JpO?mHjlW~'vqܓ<$;4cYVr^ғnW1Ery p,hAjGc5e>7HK TqkH9Zx%{HҠǨZeq˜ 7s޸X'x땶4eۧ maHL%xvnT60 @ l5慇t\U_(˲OƉcK i uBKnncTاb@vSڜ(V%<qlf=|]C& m1'08_{9&f]>pʁ[F9ޘE ,zd]vV$mkKFseibj(#Lse2ݭlxMlRUýn{NwΦC~9,~䓲2dVh<I\`rr?0Q4vbt mhL QeG}Z ˥kB>2>Nqr-#ղxfmf&- UtN1U_~suȮ-,~@*WP'I>Km+n3 m!]ZOa!gy.c-]ū$A/D^ gq@8]T!)}Aot>~؜bykp)Ad#{6!אp/6+ }?&FFG_D=7a,QPVa5jtfc'6(4m8' Iw"y?} MXi"K(YoԷiWcUn FMgi04UM}뇘'0ØT_H'6_?>E񩚱6 a0^b"@z]ۇ/Ңdp!`P9FW[, @.ӏĔj6=N 1>Kj6Q\!y;fƶl=SFB"Q,VGLnM0W}C^{F}5CJN'0 Р::6voɆ@*֎.q4=wXۘn(C`X6Џk ޼~:{s^L<"Z=sD] 7^Y(]>gt[p P"]9O}]:O0Xt'6˥jn\f>Cz`~x#3#6X&5fڔ7p&/P:Y%̈?o\H2760G]g&a|\SGR%&m } -˔`txYPQCwrU3g͐i0mAZꃦmf Ω\ruJuIe;3aO?%] *&PB"/i<}9)S Bmwr"}͢>5S1ޛK'[?pԯB,Uv" /rS֭kmՈ8}H' <~$W!a۫RGy,k'^2"TEwUu ؚeq + e45jkH[Ɂ% 5"A YyߴQ]ٙ| y.Z^2|y!9`姴mUH8ϟ%={#:HB*pXY"9ܙ̗0ѡ)k{vgip:|dW:HpDUrxƉKdx,e]Z B !瀖\ь2B4^9;2h= WCbkvɴ7W1)A&/V)CqwF;ͰR ptl9>ꕾSw_O{^V2 #:~}.>Xf!씥zc>\soN䨐ļd74DvֲJnI̚!:m@1E~'&Q ӛEȤו,=r }gH^fͷv!\<{)S_HE{d Sm٢5zm>%ׂEѣPauOz\`uCLtq9l{@.C%jrC D(ҲjNʙkgYmҤLth@p}ٹ`Ρ\/=c["TYI{0‚(?ŨU |Ό7&t$cj O,n+Bгt%(Y ݿU19'Vg`™K{ $ +(Zn| :]X 'K<l)%)> D8c,rNLSzKYՒ/25OUUzÝbÑQ>N"Sk\->;ảB resXx] Rcl4L]>-3rUC ~zQsT&HɾNQ?JbI6aEf/#MEw(} DG%s+U1n=\Y9/\:3DޱޣdYxl!^@67pIp/\U%/G Y 5D'/Veiƌ U0))֩`"YCh> rj`nGC1Qco$zuO$oU6?| 3h=S~Ǡ59ZKlɠ9VH ^k胺H[G=wN=Z/"o?5dyDmC=.lje<~'GR[a-3 2ҙn {\.TFaPƟvfSʣ)$o< EY*(:`O:m|m)Gi4saCX4-ּso$2Udu$'㘖MSƻ F_9x[L]UCǞ[N 6!/uZoFUdGH]i(ij _PGU <):UJ@J; D↝A7h86\Lo`GNݍ*,/l̯hBoFUz{2|YLDs jT 10Ҡ!A ej͸!>,[vn~N(¢Qlޏ-A;yqRvPbDRx6%ЩJmtv! i-5wL#S-9ٌ4(ABv+I,b+ #6`UlUeWMʁoiY S; aa1M 0m.$ʈՈU'zDG|O +i"aw஢sVZJMY"y8"b=޽y؀M vF [_c!.w=y&M`n)ɝRw=#lc>ip.9V%,pcXeOWIݥO4 X;HN"ص4z*/V51.5B#:qB rJ&%̨?x,>Ta8Ϟ3ɻLd{1V`={:VSE+)GΨVUʝᝫǝj2ANa!2ha+LAׄFNfÑ\8oÕyxˊ330kn꾉Ώ^R8dEˈR R;Ih/MyS?n.@O+WW|ej++'q=6Abw6 "qs)Nέӡ>L C ȗh6 8έ11׀V}/ lJ `x w %;MB^ -R`sM|*W]j :(ӬA*+cwaZB>9j<A<`fYK`9GrvvYRs Sh 숋EKhjhBA{KoZ৲vG6qtKRT4,ɕoR3L|jQ9}MڥRd wLҝJߝêA[6 ='&2fߐX0bVW$}e6f;.H NM4l^#+;Tq炣4/a vCVΓ0c-3J7HkLf;|P,NXi5Clj JO+>5wM/Mkjږvc b8˱;j6_M;H40+YU5E|ߓamK-^kK+ԥ{ [+ we>vDFR`n%ߒ/Li~g@.Qqѐw4ׇcdt㳆(~F@zcc쏙g]tϔ.KX@jb6mO3 5<.HHʈ$,T&~ Kxh"&wuPًA wsq1EKw:m_YGrU/ņCv=7WW?c}|?m;J_FdG>l\<:$b8BB5yq΀u͓Ra,b&Wr1y4adtevj 0(6o(k\gvL>|jj]U?ϠKd*;bBo dL/!͖U~W}m'X8vZ[/Vٮ 7H^Pۇ8@+7jw[E"^\.Ѽv{@f{`ς'OtlVRzI# "Fі&d=>cB8̚K Z׊"b*qiUu=W f75cMwv=KL#c0 .ط@I$ >)R@ - R {nLc|V7۪5Bor:㥼N)8E!+!_a|Jr 1"?J*Ju]݃d+^oÏ2r\ Lt|qi_R# <98O/Wʒk:456{ /$Zbc%*罄j q{oH 9;.s"Jq gZ=5 ϔԣ:'`Kt<nB-ߗf bNq톁М*̠{ݣ*)8ڑ$G܏# K =?X%MC_s,Q18"ibOdzk2^*J -FنݩA ҦhU,ҍHlsVg=KkxRɪwABk+^"7?A"~cOQ.HJ\\A!47Z2RtSY96&j&*UZ+AchL}gF~o]'8~Cy^Gx'2s!:8`Ӊ53& qc h*^mbĉ[7&x*ؽ]T]%Jd/]LCP+6?H\;8ziЁ8`Vd^P?zנC@Y5!O _EgjiRR9Cnm*Usf| OG7rTUV҃?#)gACBX9,Sg9,MbCC/'8/)^+z>)=5ͮn;/?T1.M(΁P>wߕ&a;rX3wb~ڧ*|ƻl8`E /.(|;407a nIKSro,x0rq\XŐˡ 1k{!E,A>*o0)SH-?xog,Y.Hu}Y!^vW?*sڀԽmE>[{>ڦuILc4}>aڿS*ЬѰw_=>O/ZKGz ^yΛ<5#d9_iCƆ2ps ÿ֦sA&oB.LbX_/eB4zZOݕi0&}#<킲ӘNbj.^=ᦺ)ɼ.E$^ϣ?yk4˼+,ka2:rzW|;jK T* ;33[.: Dx\[u8rN!@\vg^ImrjE4ſϱZB` /*#TsTxʈ"5'p}Sœ./nfOwOi@n^0g٦^o$ )m|ljoI0  l @noN^'h0DE_8/H̽T.) ##T0zdb! ftt:Y뉭;p|ͱs <>_َypb'R OWG?.õQ{Y4_Al'p8z#{xjPHLoZlH?x"vZ|y}JCh>U}0D1Ƈf2JW+89lNN2+V(Ioc_,d9dž*{`ܵ_h~Oz I)3o˃d 7BiF.d w4ͦŶ{}bLmqob~ axF-&5]\\<5MZ NSgNJ}z)یBUxUx1$\0O(75MD0a˭\p)gOVQ7|3w)+@ ޔ;~B$"ej#OӍFH]:|I9(oh-+Nz/z/a)88/i<T)p SP^-τKݟmƸR;Na]0iql` LoL;SxQ3)3hZ-Ȼf4!EX3|L֕/{ZMM9!j]cp:hq Z7nDTYm'CFÐq?nYuR^NWi7mT2-avsWм"]~/GJX6{:S)c*GUij OIbfx3= p%=}b'χnqgt&-1tdnfJ eIQKI8^8Sc;tj+I5P ٮi6 V=lh,]cуi;Y ہ́ w~b&_Ѝ,@(0w;d cKڪ0ty~Y4W+M58*qMJ)ArpIyG{3kΌsY%HsC#7Or1/Q)#skIˑ98٪PdFxmXnB?0e9yY?1F &s幮ñquhoef}`E&JS ȃ }7!WmzN5z"(K:e&X&%ƵxJkU nLߚ&k6L~{ߴ^ԚɞdHg AyT} 5πQs6âqʚ,j[(%{J\5fRa)m\=dNwXto] v*.^L$);86{t4OT`/?TOpV74YL8-@ 8,rw=for5Z#ۭ ԷR SF4Yx/q^UIH*JIGqi.`2!g-ɹk:Hvf*mrOFpI:;ASX:#]5Wd_`X.?<+l)5h,dl!EF)E@I=@BՇʷ) 57I -3YY C."846 PH.DZ/Sښ4NP& FE_VaWXEּR{3+f "g=q )Fo3b$AH=XSG,~*d-š< 0s`e78ZX޻M?`nRM+ ]1)Ld]G-mD( S)Ir(*hZH82Vc<9Dp;|l)sQtЮ#?BLt#n1m\n+hP' i%׽dDou9zJ{"dgRa7UZaQZ5\96O)Z-iœ3caIkgTp\ g]Q+ο.Kq)8P$Lz$g{[["msFpP@,WSδ˷EpRg[@lyTmZgYZ0707010000024e000081a4000000000000000000000001611e8eb80000132c000000000000000000000000000000000000005600000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/tm6000/tm6000-alsa.ko.xz7zXZִF!t/O3]?Eh=ڜ.+o>/T5C-f"SZV ,q䂯P" dY38N݌])'\Őaprk#Z xCAݣ?|z=lV~Bo,&e"jqDo0hPxZ+MylH'􂮇RS⼩sw\Yilj(}6Jq5Mtp)(ro"׹X_)Rk?gN kc>D0]S]ݣSj}p#Ev87b%ERyLz/d^Fz-6k<ռe/Ɯ+ў.ЏlaSRk,sw)y<"Ld;wr'`oGӱ ~[ #b(] N mwaえ}?1b3חi$]&Oقx6h#cnY;?7>U /:6y ra푟\ȩ'/2iV b}']z Ҍ5>@VlN ]i@4(ѣ@/6/D8fD;gp$ջ򤴌`Q*UԼW:lEy\ao=ө&yQ'[VzA zcѭ89,&p&:~};ZU){ڛY4-2͊)fcnZ޺BBU-Jz#E & Sdsf`IΦDn'cȾM#*ȐsEeRF%߬*J)ÝZ eG~w*Aaᑪ7eFV3>!IM jv.c0_)"]vl&h~ZjڼzH Chq]$ gFzBOšeGۗ*/X,=@tݏT&<h\ӆ[m]\#l aۋ3s3 6jxi.+M&`\r6[ ǷV"8T)FT (:3Yg7JQ_Jw͙x]rA|*W*AֈZ<S 0GO{15Ɇ{nmY\nRh?-zzN{Yy1Ebtvf$)=u{E)5Z=Eܰe2ֱ9B,`VV__v +u߫bx 4l [Mc䢴.S$Fb+6p%Y56Ce~  Ӡgσw1<ULj?838HyY^+d^mbe:) E75q7B HM7[OqGFPH/t/׵rF Zh\C)~Y@WW[E_ evbrzuT{,rsBVeaP `'*ςKfrb'"YS^Klm{;8 m,AS;#AfQMrfRGX95?CBK;"s2xۏ 2S/VIM{ke$)lm\pZZKGx%B Q'C̾lE ;UBc@R _)fUE= uabϒlhv?. 2O>)۬`H;:gyym{<0(q!Xk([ jbL0ͻ^$Z!{ ȶ U-bR +ho(OrN dNڧϻ In1m&03|˄! 57_bn*K-a^RK|S*qmNcleoHZPsϗK1;1~)\y8~Su-KMz*щ_? !PǠ7vٚLi#b/hHp?޳=ޙAWg~=7ɉ2 #͆*Eq# :bdmx"boQgtuX ⵮xJ+֒Rb%Ұ}XTK yGɕQ4j 4gP [[kY*ʶʧ%)]Qy!W8a|y`ut9„+ {Dx4$X ީI_W G\%Nؔ, /p K=ƃ_OήZ`mM(W=P,{]'(FĀp2̫kҳz,/9{zAdBvyH 6a@9ȧGR}SҊH\\8sao=7ːu;  q72| h6٨yzETQ:F`S, 3E_ s#^ʼn)P-¡O}*Uc}4^ @9#sN2?2|DJ +Q'vőΏQpu{PF#y۳E;* l̀+ ;l/nROݵerI"wZ/jTV\WUEʪU)@ȷ-笲n Sv63VǴů>|c1 ]07@Wa-Խ_q9t c ETx+!cߨa3,Z@] zxѰ!EKb> MYFbPqGP?VXAL2R]FyiT*qb"(so5p$ݥ}k 4D#r` WǓY]OҰߢâ?3fV  ibcGeunWyvU:xܠ/Kd^!Vw^1>=Asq"1y0Q1ag KD洿&!CӸ~^ϵښk͊!#,_Cp@p٪CC6B`_\ }oiC!4,+XֺfU. n ԁu5rZb72 DŖ2tFЙw|y%lv( 8 H"^6>`휩XV!(;x@ F7y';CلpP łDb h*t.Tv6p*PyHɠ`s3i*Ce&n+V*}UF|Xz, $%č)[e%Vx!F4/謕C((>+R=d+dat^;0ZfV88 !]ޯ3K&r)@4qհU,@?Cn)8(z̈́X_G_R,OrgJʔ?**~   9N{գV־lXAUAWWq8CU\wu g3-*"Ӈ. ~t!N);ITyb|kJ=>Wjm(D%*wj$3l2e&̨7!( J4W;dSo,F8u=,GD J753S?Ȳ_y4{A~l.J!_&c3b+Jv x;SAJ@a߄z/zaO\ 8AҬ݆m.|7c Ⱦ%>&oWgYZ0707010000024f000081a4000000000000000000000001611e8eb800001580000000000000000000000000000000000000005500000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/tm6000/tm6000-dvb.ko.xz7zXZִF!t/YC=]?Eh=ڜ.+GHJiUmpl^m-JK<,?>5Mx+ȥlä=N0ʒ,& ::JQ΍ǐ$xJ|_VpԉEn`3V P0. Z b=f_XVʤϡ Gvexyj&ʇmLH}ęBU?OnBmRTQ$ Xz(q6us9@ Oo:MFJCfz>'k鏀U"f`dР@6[Sc&Nc(sBɤI1>urKa&iw8$~VfG Zˆ<7N?C( J 6;^ZJ"n{u^C~;$yꄺKbåI_"cjpJSmCݔ gb|dҞ]wrEU߆j<74A͊\Y/B Ilg6*ּWcL찘V#B Q׶.ΦK|*Tz٪t$(珙 6˶ϒϼѧ]$}=В}hkRBx+ Izw9D壅([10 {ҷ /&5y<:ItPmAP%WG]p׈$p^ ڐ(̵Ko֩MSR}.͌`c>qi3B5Q#Pڱ4Q. 鐉Wby7'@ڀ"q(kE/ gtꝚ7$~0O{cZh$5AfsA%4`KAbSꨥ*@'haԙ-ȧ!lHEE~%lvKkO +:`U]QWzXOXboZX`F ^D;4d:T7*{5Tu$qȱȍt>P tTWV,ftt?:0ev`r کke\ Fm~ &R[8STBęշ5f*Y |*JΈM0ò R bv?:R* &"&LM#;Cw".ȩ.ʪw$Α]>Y&uO_4%L3 ,q2 v-Xj+-L8˩bg67wBiK~}xBsfO}HT:8H>~ُP> [Z$㓏O -kd̂ajVٽ]<äd?W(Q8^)Vbf4|jtAW p)lA5/yl;'6N?3G&ރ/LdʓׁhV0:#ЮueSj՗[q4Uԝ"FѱG &sؙ;BpQHMz\z eNB!ҽŞ(HVȻY3W{yAA9 ǘn#/{@thX5fob'_~^K=7n3fZ֒D: 7:#׳:r R3#*3]Ά3: 04%F Rsv2K02?X #!=&~CҎEt6P⏻o[ `uתhb6)(_ Dw7#@l+l'+l= wl 'K1IӼ9A@ҌqK1?/)sD-vɷ!;3Κd>H(8&HR^9'SB-͏EYsAfVQUB 73X+%$GXVYe~;x8#\_m~ o;_qbvڂ1GxuI 0k6SERz6,/z NR<' xp.VB]0X5 ze*-|D@Swdq,fx 7n2&&mgr(7ؤ뗋J~LIn03c;,x,UT|tXIʂtx\`j2J=IY@0*'3FFЊ(v^N@cwZLM˄uO0w]kcHA}d2|(3,׆Fβ qCa08npVL\2ʔy9Oя9+\ U$k5; O†4FuY]a_M řOb<&n)BXb4Nx+8.O¤t0}ȩP9<ѽ{[_1Q@Jɝ2DA់;}X-y.aq4-G"nc';׏hl4&LY[2B;G؝|1iW3K-]@Yh8m3[+I+m ~a ~a=o"4|܁rX (gD K?X v< m=Jt9iZWMF^YE*%%A{d ĝ>h꺣)M .,sJFpF [P(ۧ]ST(;dQT3q-h&3bx:,x9{bvS~y(Aʯ6(9ÿ:n `[<ۛH6103kKU3G;aHzH7{y6D+G"+'8fEPvQbr΍W6(rN'Gi(e(!7)&Xv$Q_=ї^>e+2!?LWx,OƆw+ O>~4ö1jN~wPa_{XK}>^Mw?5HBgud *ju,Թվ튋gPup>{ߌΆڡ=kGkLKn".S}by[r/Mnu ,r6o?Qɟ+W8^h5&?FDm%M_/9s](~q g8U>ƀ&!/k-08~O~dTp.rM7; [Z /H;_ָތ0z[:TEz Z\;ܞ>+ڛʨĨۨ}Vcm1[jHoC-d%YUrNQ `#`;SNDz5c=N>î}Z E:vNӼ}Hp!,@ph8!-$V1`F/!Ot)8n;.ŦڰӸ`'A&`@5 g'NT:P7#uX6z/`?hl1)`|3C}3ڞ-T祄{&",_ 4p0RaFx_3pwVpPGHB5O#܊$Uk퍀:tn@քD#60~6q^ |Ō01l㐹~C 4h3IDF (с]Ū“bйO>W&.%i@}Yeg@LxGss|!)F.\td8Z$6ޖdņ1dSCdQOceE NN5O ,([j|]};'C4;'l:j 1R]>Y3`u>P43W_*luwA1 d_ y!-\^jɧMjc̤#sokI Mu3tP ;]KW^݄|3.KURpeSzЕ˱#p  ڒN#C{z*IJ[gYZ07070100000250000081a4000000000000000000000001611e8eb8000075b0000000000000000000000000000000000000005100000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/tm6000/tm6000.ko.xz7zXZִF!t/Xuo]?Eh=ڜ.+<[x(zex,AOA,6gi(ڂ0eÜjP<CQ'u7;x:'}\[_?:M\I#љMx_V.fT?RTUGie'g/mN>3ܤSwuݚpٍSI끳4(ji] /zjCyY_gZ\orY_d238w&RF3rbwI,nH|r@+$GZ<" p̬6ů4>! Uc ݉| kW8PMQwg)ߔ^y (1/iT'D;K2 4/}MCSCEv)82vmvbH73*d|z'@TIR*6O]}8g힏òW׻*gſ_-iLѥ" vТ(wʼnHӘ'OAӐ lqY,r>לҁΤ5,m!=8s b{yVȣ$tщgkǶ20PhuHz$X}:ŌTؔthi'^BA<Ij -yJW;g2U@{7dJO'&1A~I ~2sSgoPN@-@wBv*1^&~oS2 brQZP,`ԗxVyݦ'9iTk܂L\>y&N({74 {oa9;٭Heִ}=ӲzS/_"K3[@ʧ('ߑPjBOGk\D4^?u^Y8Ss99Rt޸F~\K4ڛʡxZ#AaGx/.㼍6_}gܝ%gZ)XiL,=+o74Fx+BՄEkMZm?Aм\?߈-z789 fh~5za5ޟx B s_|q6Dj?zIsٮa9L.J +:ɯ~Jf7L=S(0 g @37_{^ ȉ39 v?v8}0,C W~y>G2i/S$~tzzfY-+ ]߳~Ym:]FD,oÈB"}ko$ t%.|⨞zKUu[&Y0F[/A@ Y1W140"y{9-eckr[ .q;w^ a(,- ul}-a[DͳTjm@1kCٰ:(]Cu 3'~KR0ݙcQFo y))}A(U"P dQb7(>Ho܁RC1@0kdH 3ɽ9m{.LMްCBi'C8Xu- 1=EV9n1%ȁqzt# &Iƽ66Z͐_vX]WB5eA0f & d@U4#jX?ռNC5 ed>E ZP꤄i"DX6$a `vaϹ!jr@GԳ$%Y)er3t05IJ{|߂hkDH.AB{ QN|h13rVb}\`ԇ}kX5Uv,J87@2ά '%0 w)#zhYJi [5O{ mr3h{<28Ԭ觇;4W5! ɒ$v>/v(*,Z^>72щ|S{ġg Dަ@{^5M3R,3b]ѥ(4z.O8╉Encr*{xzmm[+5b)c)ܽvbLeLТR -w!'hT VRؿ+9d>~眱3FXҏeEB63-rQW@mi E%iYqfT~:$-g$"/kUsF\-ͯ%RuKFy怉Qm1!R+aK,1W7=.rj/0M!jj }aW 7 1D_Ru{K.g3CcO]"F"n%".t,&|`ɖ[_'ZwY'D8S:|$;ĄXdT'*fdu5Kuj0U*L7vv@W(䨦ɓ`w?7>j H;7LUnNZ3َܼ)3N?}ZAS^U7 d8T!^s,rGi >`@#,Xo~5fǬ #65!Lr޲ב1@@{'\mЬuZ _h(҆ZHf4`YV~xzI5\MĐ~\E36 S˂ ,kDGE:1TX$wݔFX ̄hOs+EkT l0)5̠:C[gYX^YlSBQ(r@/D/<$ͧ$LY; 3̷\p) b+rnOlbN͚xaʝٲRƬcܥK"]Wj&a"!tq±D*r-|Gp XĝԯsRWi l`v.|g2hN,*v.70I}&}JT7T@9*b9q.{FF2֫^pȐUJHmH֯@!\V/A6W8Wi¾:YЩQH?sWe~d=i>aBl1{ҟ'3u}wJ9rHAB=@aDX_@{cEen+tO|n@p}H nh0^z"F @'I,*w3itFqwi2,#p>y?Bq/^5jϠ5"ZC9#0Lji6=.Xژ1^~E#1dS2̈́nUu](!Fk莽G<7*44 r 쭾%MڊOZ?2[Mn(7t7i$}v|* nOQR yvN# -ENE6ZeBTLH\ ;2wź3*uoaF@v% 5C+g,Uq$qܟ`2>EnDNaF6f6&F]vkYM-U}Џ7.4}); :#Uʤq1a13ջ϶n_5RHV%͒&Ijo١IJٷOgԬxZ_#̀Bs#UOeA𪝽qS@I|SZ m*Nӎ.J wps7&>T6H`8t ٹ53c3C`+=|K*2"ղ/ZqFɛaCd0+Ța7 ͘Wi,pX4L쑺8~=r,3Ѽ0t31~LG[M&oƆnX}D߂'(*~Cwg&Z +#DD>+(ĨT[Aܴr5qrB`EQeWSyvBRx`(]J\%4`j QI!c }`^q%ikhR#6LDU t,$JMb;AO ڋIPK -$ geF2qt?yxcO溆u }% #BTN[jAS#6F,]XxXny1(kSk"NYqZr[@aR{ qa*س]oʀ5\4'&mae2C?F@I*6ՕC ҩQV^қ7t?ߞPDoW@VטU^UTL8j m/o'_'qжTv~/; ѠU YՁC!n}}_kH"J4ޚS=`%?,cK0c-gLTpXF U@cW^(?xe '8c'v-;A dVHn~(4kb`A#>&~o*1X:Hm(ϼ':S#T=hO!Sqh~_It0҉_ ÞXZ5El+(4sk}Nh* SgSoC>fvTox4ɾ ]ED d*\}z8~L8aŝi!Z[vj3miMI\szj`薊 S(~p? :M>>FI't9_[+hÍL`z,|+qsr.<:)G;ǁ^)is#,l0"Wj(\o9㑵E;Kgu- YA FCVu͊ $x:""(j5Q{Hk.OOlY%e]{غPiܥHB߾># Y2_p?8V]MtFYs~epORkkYo}_fsJ 8v6jB߁4>9jKBXakӈߦ|wG9זR*"v$zsYz .xP%Y-D=qmFdH(H%u µۼ4& eݯ0ּ~\| D`Z>t.o=F%)>eMW !fk/И~;h޺Td)Qwћ@0sɠ1rHڛ : EpRl%ʌ ^PRօzy\o 7ĀPe~Z$ ij|.ejܧl"b~Ra D>pGveοKXh?,}|aI0_`jXn^|> HU}C3;! $3%^;N*@^mhkZumd(d0nćLo֪E=ռٛg UZ2mҙain+ Qi޺6X^{\׻8R~O-l_4ʢ0$UӋZ[)(^CN*7R8h z ϡ &2m] 7<"8R3§ /j$$yQΔ3![_Hl^k!fBd5.[g8ԁ*ЕMFO?.nVk) MT_m- G 'X ~srW(Q! j^EP?u3S8keĞk|UL0%Mf5ӑԢ“XB7i`!9BD'/NB"jk#Ħ<@C*+vKw՗䭠wOd{V*#6+x P,Vzdtl2[X_:QC饘9QEi>wr+@|꫱T6HY[9 § P]:$Cyii I2bKVTM9M+ *ؖeKCfIyl$벊rHSN% .'Yѱ9!AV*be3Տ veU3m3;l)AO=SMLTs8c"|={ĺ񘄎hW\3rӛGx1\``ZDBp5Ucsq9 .Xp'zaeǮ`Zhᣊ F4cJOG_lJٴN-؈+,nޝT*vP>5/u*--[X&a I7 s:OTvZOWKsṭ(TfxJ"ovQIbj"!Qj9-"?~:$u!p4[;2\zR6Ɓ㇠[|6$# Y@mޮ1|LRq>""T__/`,|CZ"DT % 6~\_{sEmNRTڋem`_RsB\sxew٩eS'-:L :g9ԉy2N_4S_y3ܟŹJ_REdwn;"lXJ<$}f;=PjnCo~z"d} Q^!7CLxM茭7{^ӂ&E vݴ@{LQ?N?ꏒnO{."9 I|KnGlWuC 碷 g;B+s0!-VC=y_Wfc Rfx:N+h˾cu%&xr޸5Z3_rh 5?._j,)rm!7r&=%PꭈJ)Z8dU6ki"{'/zOySeޛfꐦ.jEkE YSevf̝RU& 2ZzWQ;_ԪdmD #@4ZyO6<.؋>uujqd')PRsz0ul*I#3*"C 8WwS!| hcu%-б` 0ηZg4r"`= b,_PgZM!!]ubnC`}=>e.k@ uőOb#zX&U\ ,qpO-M=&\/ Qi\ÂrebS }5KZ y"545L{Gmɘsd{%ڌhxEE8\H8g2er3|[IgfQ7P:}`6rĐaL4ȳQ$.LHgDk8%P@ڪm [)6}d. ACJƒmW&(RZ—g#`T[I2.` =2kCbYAr@"И_myz !(+3#؏KBϪSE."?FEb`dGv&m304:$%&awCF=5qcXn>SLXOE0M[\a|0sn O4-MKQbeaW,xTKGR*6~(E {2 3D/d_p&=tlbMƧguЅWsB9jGvƣûs1K0"C $=r0f u%W0%Ax@WX&xe[T3,75ph;0/S؂i(zTooZx՞/TY$ Y6 |.|k q @VPg<=oALQ ^G?--FʸΔ%Swh ,E1 *\;G5~FhS}P}O%(bc۱Gr$F;O,w?a$flPv}#8H~uN E;8;/ŪswȊ˄p1b ~,{%݅S5!3V<-mP>w@u G[lEf7H),/X(Q1ii QLU?u,x.(F6fQ YO<2?Z)p> Owmed0zgt:Ѳr= K *t9VjP~fPǻݯ`F&zː@ffStnۢohgMJL.deWmetn)>Bt嶧0kNYtyѨVaU Zěmf}*HrQT} ߈l8v$sK2#Ct[\S1UPBU0A9}_5S&{OTZ9u(=#T{1.K;%4m<b$G_V=ovйө *j̸4fֻ:Da3NXoIZsvKAx.uKvی_4 WJ"9^/':ѧge{88qa\vkwhK07WЙ` cCrꗈ*@*fN<\vp%A+?> 8q4/YU=OW 4e P-Xdλ!l0U>zhoݗ &Q=$xs  N\y2Ϭ A׾6 ݇4j+6 \^YIC)N,[ ?*vmH)$C3q] y|:57RxPVW=!Sx~bsT^o\:xuFdQT|AD( g?;d_c1&;,ExQI-ǧQ#gÍT ~(c<ǺC\cj1 D,5O/^$$jͺ =F}k:<241W›0MNFk+})7=4q7V @}\twrL9BSNe6Fi)R*d/Q*ۯʚE!db9,d_& t+􁵿ΊR0}_F;d[ 5/5M=*KT:D AZΩ6颇丠 U]|&ҋWbGN 3ocU0{ԫOKSV}X18Hv2euB DLccM} Rtq?#cI1sޱdL>STyQ|&UW- 1,hOT.jy+22uQ! ^hBHǕ܃ "& ΋6=z~+.cPe+)B?hlV&m lr&Ϣt l-{/{?Q15X'Ҋ _#B;e_kv{DFfmIf$} 0f[T18[SyǕTY,fh^㋐tCDAdێ|rr akRL] kCaJ[-Җm9m ì|*aEܻLQ"<{yKέyυ͜F[VC̈XZVdW9Ӈ!;:%;"@L{hW)+݋*+_¡T;b'QGX^ )TH]ňKq~te(\̢plhv-sI] H<#iUf95d~}[NO }+ySg21յnp~PIs(LSz8Pj%3+Zp[z@@i%#izTF1ؼ/%Y+=pˁ@ )ÈA V}kp֩C42aqіd 7r%ZE`+}:؛ T'Πߒ =7JWO!ifߙЊ3=:`n#ǘf. z&"` 8+X^2˷ܒb?|wiUFL¾y`"lHי^]prW޸ `.isOHCS%6u-k. EDo=>{&mw%ç {dqm.ghIfYXEOIe:=!` Rf)/qeC&4@V({̥/4bڽ]pN.7fȚ69E)WHd#F&n)^m/m`']ZzF&7~'PPާ!*ڐ@oWU!3,hE,]gA\ۼ/M>Wo[l+PCoDg8)1 R"qLr~/Ik%gtFg ëO.U8!=[gu`KŬɢξ~GF+s%%ЗRe`G{|maV53W%4B7. "GѢG~ZyQ N! ?rݼ,)tףD.FkAJRp`mW3QCDt@F=q3D~ICH2m/Z{*T'#"T?"cGmG! Ufd-E;TzF*4=;Xb1#w. 6_YH)|L7et8*gdųķ,\Ea_'(3x-߫8DcEc `TXzX'? *2P%D~șǍ[[.O-^; 4C撑~LJ#0?EMyUYn6wX^xlKҎTjLl6)3/9F!1&ƻtgi,~Td?< =|puAT5)J~4"?g:_r K(Fn%Q 9iIk6BT/ ak$v7vj}GȪs *) c j̛8ͽuK *Sfy'CID Yaw'yy9"t+x,675)W\b)F Z AF"c ѣ7į_KNsNBAg٭?'QpӋ8uH M|W#*BBZ_k˩`\rHh{ םȧvFScVֈx\J^Ɩx'a!_%r1Mnd B El (Gz7^Q^uAܲ6.$; tȬJw%R7,%nu j[>ωT:0>1bsSx>&?3[5qW/l SE7B+LQ خ7QYkWε9(-\NeE%'=ȸਖ਼ g" a&lK¼b,J$h@̓~Mۥx0+滞kU8+=Ĩ^xȑ}- BEe$'w/@%QחбXQY[:ldo?}oνYk( lA;f%Op J/ޒ 'LjnEL4 d9)@pflCp9E@ř@SD}7Aɪf,!/^b?JJFJ') La1w_Qsn^e_;1Uvԍ>_0!u&U8ldcU@uGP[}&$|)5?;ǩn^tRz3j&D1.x?q4'S!5(v忿Dbva46 fyIVVjQ`<㑳jQOkH ?8_aC>*7(9쎂ֶ y]M5zOz|۩y-h^j#3^~TGG𙔠Az g0&ľ|͑A.a(Nh1;W" xY";HYxFϟCPT,Qlo,Z4mjn>`ʇ6nnGAg ~B@Jok\dXTP(^t ?OSJ ݍm%zz,9HUL^jB5%&}0%)JCºL-G襖XVJ8 !B&G55$w5e pz$"pQ<oǹ)D?պAbuD #4iIp ]a_7*T2]ٺkh!(d0q]nGnҜnG>IɫPmiv.BЍr擆}qKɁoaoc|3$ڕXOL$__ɀ%SsN޷56v[hF/A}F&z12`~i H[\4 #e.Y u}GG2!!Ѥ 8b]kC-#7,J.+fy3_\Cʸa`ӠN AGaYgm +0NM|˯ } iUTMq@W^(Z4u4! 置<Ɵ^ب2ަBզNW0Ҝ2y>hCId%mi&wܕvo7x^"Y~b`X g0Ld5ZZQ/2zau!V3W{_ct(]Izv=]b27:R kgԣN?h*b*m&Ik Mvc5מ]Lrr.6VȚ%?xHA1Nx 3&b}gAخIᖩPWR7BM[%*[j Q3c wHG17%zUÉ4sgU"6#RzBcI5JW:\?a'jᶮ)NΠfVK qEM`5a{yj*S1*XH@"7cR 22`Dtpi8od+5zuE_T7!}i8!#llȃdf}SDkBԽV/I M;űBkIڣPheX/1/Wp$YۂHv;K:G RPx/u"Z!NLt%VFw_QJ +&n ?[r9{z{z}C]~S҇ WdWR>X%b̂z dΚT^N_k,Kjgb􆷮Ct91M+12c/.Ojq; O) ۿ\tcvs%CF2[\eJ,{@b&Zmf*_f'c7'উqZ(JvPC+K!XtØOmDX`MZJ -ysvk7Xl"Q΁2/Z;sFu0G,G_PpH6-Q[n Y)eOT^zX-N:OLeIZS kLTո\Eߠ9:0wP Z%9ޞXf#:^q#217 ˍ 7lC VnTV2?b§R0¬174GV\q|]k|κ.(pEuM1it>Qqh \aDsNM? DYXL--lV$[v0`I#?E!mְٓ/ƛ~XYXv^f?;$A_qِۖLj \K4K rX()Bm؏ њ( ME8ͯB, _4ԛ9P̼S#_@ µ@n1$FUҩ7pox0,HyϦԩs|r*;gsea>H[gw3RKIJU#`4ˬ+>HL _ V=hADi^EE\k_KN%ѫs:B7|P6;͉όr9N|=lJ8t_Ab$kݎe@0úNeeyŻ`%e 88o̲3amgLZ^.Wɔu5ݤgKpՠuULw.dcb`UU%cfi܌ :H7={/{֛[ٕbW:gq;!p2&cuR c*Ikz"1= |߷2%2MR?cw~;`GmbTۈ8WA~*~JVRi5sbbP,Pk￿LIF% Ƭ+}S#_ X˸4(QUq%qs?UN *+Ծc4?ԭ 0@.I~3kUfDܧUȸ?tzˣRtZ1a7In[k*߭:'5*Ì>7LPOmRL.lOW^:.|:̞~ҴeODlpo@'d,UGpCg{㢵g?iwkLghi\\%h) I\*lK*'~פ&/r؄:&8q>ł1dnpI΂ ke>I Ȅ@W{E}z K~+ Y6~l@x*{sU>*F:(m]crjDץD֔ʿeYǓLqtq>x/_L5Oq913~r"wѡB+Շf|,0tP؉eJH,?-vuJ0yx{ 2n,ﴒo0h5`ԡQV]2'MTT]ZsRD]68tDZ˨¡9+eH@ˇrNJl-ZQ S)fSvNqR( jB:>kwlޛU' əKB`\t /X?]"N`IA[: CߜF糮H0AVdSr%OJVYݎb+*.\yC'Hog3x|gKs1&(QQĈ࠲ c$_3WS V3TwXmCЉ+㵄 rD+do|@*"-eAe{F:dc7{[xD h/'G''וܠW` tcCQtP; /û1W41nF a%O7ZK>RƏfvȝ +Z?v@|ߍ>&gxC*|quaR%5/Dhuuvm;w $gFS|"D{W[/fycbSj^rG֕eIrG*'׬=& .D c=XZ1S͇fjIPXVqfP%EP%`C^L8X) _#ȇ.3wLiH*"dGʯ&9.LLInAy\i4E89H=b9̲s^K.. \;m vMx/D"b\r/z64&y-pjY-sNw "yip0[WQ^{틋A{_m$;L}U-Σc"1z}LwI("c6.MfzPmgA_ ̼l4T 5Kt iWrk{ 8S^UeNuݿ-$Z]f ^\A}o[$2Џrɯ.*D5O€%o ˈ(A&HAX)ؼU,d*iH;UHsKÄMHH˪ <~Sg(B,n%0}#If BU K`7=(B"mS-={=]Wr6ro謉5K5p^0NLxR*G}WG_rD٢>vEl9LaơFv(7]1鄗 l" ۢ,.yoi~-9ؿ; Bge$*P#? v\hYtDӃG˷Mh툌o׺UDs>C|!Y22z.IuEwȓ/iC4~L%ʣ®abjzh1 >)׳g)y0smHz9#+Q4kSJ92:$a53Q]ꜟŪy1(èIGfh0낌i:(E?%V*b@j ,ꗣ+=h}h{$DÔ>PJPem7\NCX̜QYss $ um2ӓPX.f ګg x_"~u<ʎF8[ڥ[U/ͫ8\`tM WBo6URH=q7 n Rȶ7i߼ L|Ru%kz0 O%$\p =OJw;9-5c<~YpSy*7x X=nLDZ(J_B"81sA#Wy-9+Yu )$ŊSa@floe[MK@(f.Ùpr+4~[wQP)Ob1uD[;[ hfYfL3BAqʕL=?;:O*ђWPY0ֱ'* ғ{EyM*^XF'*2'A}{p?!viB;l~gW+עUo1_[n[>EQnT٭sΕ& s 5QT"hi`w_л-q 'NѫPQ)j;zdh%[>2ؔC0ʇl1 ;QES1pP;:C?|wdtqk)xR[s*Y7&@kN1GH6++PY }M L+ ^mUkWhF@jzy']99S #6L 1aBɟ˘ai"Q30U{G|41{b gޭ FTNgGtHF꾞|vA> L`Sqrf&"|s=dZE j8O/@W=ۀ!:~nՇ/ "B{WX% `qtS-_n?Iī>pq0~ Rl6=} ihfEَb ea_I ,3 RXW9ǒn9 +3MWS&6V\כ  KD|yq~jh%2koVӋ3O&]Q'# 'X vAQI!&r-t6jE&3*Lԁ>0Ǐ ,4eFOÛk 1O8p3hMYWè\*+zy}6;LbE~dy0k 1FI.:[x(,AVL,zj++jĊ8M<`"ߣXv}Q2XC2cd,&s*y(dJ.[I*Qiz|Q'P?nVk1ީһ*Egdr>AGŴ/fR<;EžkXi*7Ft,29Bpʢ,!N1"g=YE=Ӯ~|26%vgPof/ *T42RtB]:-nƼzKF 1*Ck9T  ƪss3S$]ᇖP.vP 0QkW#s\]{J_m`"\ >AȺ-7!nVXWA Lv>.2Z1AiTQO*^G עC3pᒕw# ~plEak#]*T ٢$ZtiΖ3.'h&Xm`[8ѿ{6kȧG{Kg592PɢX!dkz>96791rw5.'CdA[ڄ")mk w I#X<+k F[ bB9,;G8nƯ9`c=GEK]6s&|o7h}B)hŪ x@Bi M݈( c=Fn`뿭5K#+ķHtȎ),9r#z}as V{M]T?e޿վ9Z지 p_C}s~N{~nZ% b,F"ˁ?[e5yP/_< rBH`-\tYR AK?" ٙo'Oe'FNm9giCJ[ȍ\?ml({U}of0)ecЎfhey|y]AC܃Y sXyh x)_< ",yXLW7wFe.;R* SSl>K$G5İvLE(53-PM[QmT-/&Mj4$gSacJRdFҤQg+-xT7rC..+q!H](8 DՂ$Lͩ>?gaT(:$v98}$x~D.#CVcgǠaL^w%A}=o\c9r%;_E8~<+6].xlhh|pǣ`Qw\o1<!F3O~jz>U<R{Y\ *!@HBz2l&lʋCxXJ5\ťg<¥"4ɟ3ު: %3KʯlJr^wԣl$ g/W(QJH o=]lbfRkNsɔb;sJ~'"14xپ:bTM6Q<"%q5ͱ?mʋ~w$jCdHMZ2Бk@]ux c9Rl'/S1NRF  4"5rAnZ,K l+ hy4晋)dǣaEwj\rg"ɶܗd! 71ABR>lpXGnD΃I&->f?gW`u´%jܨÍ#+NV.kY^v1v^u3F&(%}*6?;"kwfT 3wnw~-}-uRt9b JoW _ ubdw@;|9mh FhgYZ07070100000251000081a4000000000000000000000001611e8eb800002f58000000000000000000000000000000000000006100000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/ttusb-budget/dvb-ttusb-budget.ko.xz7zXZִF!t/[/]?Eh=ڜ.+[ΑNfdqR,ІUy.&~h6,qX#y4a0]⫐h4-"R/~{`xfZG["Oz}+>Txu|MUW#;ծ:(ty*&R?)2@EJ-šb/z Gۃ6"X$EvJSRfnR?G6>{I  "OOrnOrƀGL 2aNj%,=-zwZ&?I=uǝZ^L_tof9dئ珎‰p8J:~HynQ|Cdz^WH m ֠-SGV.ۇr\e;  "~ou+Q0Z?mog4_OOtML!QA lN[Fk!֜ ia6s.i!5_{hn5VU㳀VעVD=;ĝX"21= @l$ܳoy׵/l<߲0fi,{ފߠ{W=_1m#(C6jM!eu5J, r؄O,&k4s2S?7y{(u)}9I'/ʄ"Ipz ymL4~[޷V2/feUrЀ}A3]#K;ʻa@FDLq{/cϰ- X1rC5dpV*LX?ႯFYj/뉟e]`\`lu҇DL̶g(+7Yv,3_o")#5KSHEc}!_׸.$WoC~₴cüpk ESho\A7EMTcL 9.yg=e?d|93ۣ `8: ʆ Yvpieߙڵ+^TiQ/Y\J ső) _g BI?Ƃwj.6zkQ:jdkǣf"MH";PX}XVĘ̺/)m]Ә͊ג[6{ԑ,:"_܃ 1ؿڭʶ8fj` cnhQ8` ǰ&E&x:/> BM8"@$>8}K0poOv_H.ҋԲQ)Qn2&m]t F20|O Y$C\Vr8N?`l6tE\<,BbPBb+.0uw¶bsٶ;$`kRt =lBBKid 0U4QD Ճy >%Nd$vvS'p/6L5w%{9@".u ejxBW0k)O/l|!1x$ .y6ACۃ ?,ݫ<-]SLaazRbS6Ņrm`Τ˄"%a,~SC3A|ǹK꺪YuwD4ġbLN)8:,uuRؓ+D tvF0S<.,T"KoI XP?^|RxZ(ZsQsYf &`E|l{tDyC0xHs͌z~H%(IJe9r?f; >0V!e".wZBg!_?ϟRi[thx!\Fgj $R. vXSfs='oH UI*mmXQTĎAuaU z"+ ndNN}63,ؙ8 7MAcw:Ðz}ǽ^A SlIT?\{m䦓zhDj[iL*֠272;kGqxgԭo$ۺ&`v/seHXDE3>`̡22"z]Z0K2#.Y~'/[%`'):t8]FZl'{Mq d$WC݊#@8KyΙkZEwcx`o6>܋)!-|Mk[TpFT CTʫ˜gUQk@_ZVL $=E󥏽, 8s:2tFHwvP*zǾ: Cp{8JGJڢ@d>Ҭ3ra"̘ Ӗ419ẃ7\={g6Whujq5뽗(*w8`&wlz&bBS_DUի-hNفtfr}b_oD/ꆋPi`Q3oun#ׅf~EgG̱?j"G-uq$)ms1WhbӁTۙ?U'JM`@ZC  Dd,wQi7Vޭ(BO3yTG'B nMg>KLJ”.',1{TMTyf43i\$.CGiF!-# i]Qf7\ c##(S%sHPwVV^Wmݤ~R]鐛|%@c:l2/[ h`.n&qN3!vxE[FuՑ[%զlGG r7A\7jhM ۢ*ev:<v@)͜xm#)LKd ib5 `U}70$?r`Ni| HuN~,[Q~̴-p8ڭe{AH$땄Po\aSyix ˸,[v#fR 7ҲUl8!8-.Rȡ.,"K:Hs.hL>>bR65l zM/1iz" bKߞL'l-cySeOb bW*FObgE%qX눙ZROO|G7i 851RES惡f c>|92sVx-XeL&/OT쟺g>$tZIN)9~EMos)a!_%`֑ jJ<ܨ"`8Ⱦoxә#CJ 0`ЈI=0` ^Gu.7SF$*l@@Y'QYa ;ӀY" NpYeFXF*uX'x:B$z.J8lYTˬ1y-R`^ʻav\Ȋ/Dm+gDݸU5EQ{˧LmX [}\}pyT|UpzVcAzi,bivy@>owmc]o.}<]] L1; kY'6i% q-;5ڇ5 e$1ajD_@bA\;LkEYztRy9RB~T&yy Fnp+7bDW 10^JVKق( W(afN|ýcź{k!ѵO訽HmZ5y,Gd)^*R %oP9ƿ}ǺY "f.4#x]ԬB=HlHZ9&JYXAGEyF kqpJy*  Si>75p89\SK4. 4Wed(Zm>Plct߿h0zkƪ]s%c K1jquqS~r* C5$_/>5ceU"*P\: CxC[/^ikG*˹g*4$ ߄S>VI-LVA#V,0H)G7ciOئHw}yh B;T5;rM QӘYy1Vz49IG]f<fAxtb'?!Ţ}sty犏'|koЫs6~xʏi-(S1 :o(p%9fLy&ueNVB4ɚkA24ܱhT {&: m,|Ll̛vQ;;/:Rⷐ~|P#?ݸ*\2MyAqkgFvنWubڙz=7M#V(fx |\2Μrɮ-eɟoa+ .}47.4PSY3Z< u2Vg&}tțxU3g%U)MeͩZo N"_PHx۪LU6YYoD!7t#5u]*©Y*ݘF/g]?}72@/(_A б/ψA!8Im\9_{ LZDĀ"tw /kX%~S t%ۡY|6Qu\&p9Shͼ;A6$޷]?O.Qn/|n!)(>͸="Ļtk36" _dk(tHUR5E']Wg{0BW/6+Z=j,K0Zh>_Splj^۹P|1}N:rWFoxehkS}1 jo0DK8,/WչKXl~VX E-&kk36jO8wj]I˟u 7=L=y#%I Xz7BS/B/Ni ,7G7P5*{?)hCw82DkRv&)PS9ؼ ulh.Fd(!q-Q%P._qڻeϯd'y2*=&0eBMxGz,8>|ƺR-1J.sb;% EN .@ͦgae߹s.pye =wV0mC'y&|0l~jMöhU~%hm_PpÔP_엋-X7t",xJ%,COhRuTcJ"U~T"ΙgheFמ$E2GjU7$>XƏ9i 1{"{%z bR< T{9Va7=jy$4.AL*DpWb(-D9 a ԺOqԯ+ 5Iݫ̝,QBᨐɲu_|컝x3 IW%!fbX[cA)G&I Q~ȲeJj'Mk2==v1SBɒ*fFÿxr53hڷZA$W1j\`a"%ldzs#}=CeQߔ0Jf 1WCɥLULEi;uKO&OƇb)<1[ 7K܀MnĖQc4A d#gT0g3]EiqкY$RAPyEx'34U}viHUn~!/%f ]8Nf=268v2ȸ V28jO:;p/F߉[ꈓb~\阜'O \v$N5lV!gGעD;}90D tS z y`_Ѝ Eyƨk:p!"ݐ20$fD̄{ 8:lW䠤Zq.܄Q-Z=~8UVtN4j>8z<7 U*%!iKý9OeI*؜3a3X=.)t-KV9A+asפ 2L#k/(G<F X4fۓ*ixx@J?a=F_TG15>Sh~8jEq""pRtdt_'xE9v0?T*'M:aueyS*@"*@ }t^UGLAga[OpKZ,39&‰4":W˸0: HpA^0{reeHK"43_o-®Wv>=WI}|> u;J@#:$q+ 1U'&CfJS͜Es?3C]oDcC%%FlzY E 侯qf)KCjԐni/ANvP(-|Xh\F&R7t%/i\ dYOIoQWsck`ų `pZ2՝-`ah j{5(k!|$zP9JVtiXew| ~s6Q; $>I3W"Ӆ+jVq^r 4jpRv.]7;yR \TYԨ?ŞiH I(\T\E(rWiXtGY:V._kM>K+X%5R-꙽Y$e8f?ް'c~+q'g-K"OQ-Ή5epɍ-Fæ!.$/% ?v[aiO :;CG\%v'\Af`䋷t9"+/hV)jMTSmݪyS8AXt;8s_VS"V ҨQdž,tptgp~dϩC_«BvHس Vԟjƅ:lxQ SmߕkpQ8CYQGjѲp,\Di-޳X"R|m˹t7[_< O}ĉJwlAz,뽤 sR&W~x]&r?OivŠqyEmkJ^K^$mOY2AvtB S, }} YEZo%qb>.0t<ihW s侦Zl>>w#ϽgPչw" !qB6 =Od!zI-ŋNd}G.3(M)eγ?-,ω2Dϵ}Piǖ~ TTέ^J_mMjg>쌜-,;MQ7˩.gٺWy H$W_Zu),Bo}bW٧V $ 2/&LRoY:%iW7ÿ]ypz,|:c& P 4qm߈p@ݬ(~Ck_MP Nu7 Y4"-zX{66 .?~uP{vеO+)4+7%YdO5A:(&(gvFÈ]IXA3adf׳32sQp5Dtx#6億S>H y&1LQAAAn *]-3)n#a7>k -&N`ՠV*,+ 2(kC9,B_U9Cy@+a D{B4ɍez,6btyj9r)^}Yp~*Zk[f35NH/&}\v̶ub̾ BO fzÁQwmjoS1:C&27pݯw1Ȧw6=Mx1/rY,-.AGCYqaA&@w5UV$"B cwKhNŪ3EU3 N[im3fEl>m4Wh'[C*x f"WBY'I_;vu<X { ǍkXub8(a\8ALXiB/ ۅ[oY@ ;X@vgV0xsO$} i.yE3v--*rDy.{syo!$˱x wuz.@َŠdBA>3 5=S]^z!W9z"#LC ^5Ok 2|_ArǢi$ $sX;`֛^u-qޮd Wo`.p<.C5MQѦy2 eh} DWgBZW_85V]\Vcb1!,ȦQ@3SKMo(>jИD\rg;C"lR=( EdΟ~ơ|زRztZ.&tc_<> Ȭp5*yV[7q##)c) 7s8)r)3v͗c8t(nλT0т96N G'kqx{zsBWꐒڙr}i~ }G4l4Z KKkiA_!`/67V\|nboPETbD>p p-OPVhBG4)`RaL{4ɯsfyvΫ|TzL.ռ9Dhs-?J8<,!c{"[UU'2Xe*r&S,' ^hBe>44dڎɶ] (׏>D"q&YqɕBcSJgPLi<\4NbIsW?9ĩni;ƶ\~d棅wM\58Ҽg]㎍60!s5XZFn.?ju4d#4EçL cF: ;_#+m ].n$I5l6ǁQ `xc(jb[(鯨|ƥ]*k$ (r dm>DY:$}Y\E=09Na ?,7h +=.$6P ,b'NTuBYNsi2hq8]ͦ>?>W_6cY3Lv:s;֭`bƯ5̺ƭ`dECڙ(T`"0 Cת4WJIV=ի OmU*bI?ḷttP_Gp\[{/%w~5q! JP@xq [šcGjwXT6McIV5PE ;Fӷ-Y+vb[gGTg)`t|}T4ay m^G'gYZ07070100000252000081a4000000000000000000000001611e8eb8000032f8000000000000000000000000000000000000005700000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/ttusb-dec/ttusb_dec.ko.xz7zXZִF!t/2]?Eh=ڜ.+Zk_:LdʎlH)Ri =$u,}q4nU/FvRxU&i6[p¯ L't+X,3YXs\ IH$aOok! oMAYcL}uO %QJ|L/"'!F7`1D\D/hf$7hIR6-4d3t$iz0g RSh~ZMQ,f?ռj. r!]ϧxЍc.A>ScוCl1{ 3Y*cm|9> Iږe֮ig˵=]M|u7,!GAMChE)yosW2Kl{R<¦/5&Dz oD32iy!N@ ]`A䷇Xe7jVwA QU'2`G߁vLt#`k\IS>Y)Z,KՁ}lwG XV^줞ƭw]>[di{ot{,}nFmC_rR# jo,MiJe`M+ޤjc|4 9,ݲS })t_+tV&R; pz˒X2=꾨?C+ ' ~pvgt6M*F3{ (]|9sX+oFk'\I_ pqM Ҫ*hӜZ}h^=vg_թ-W(]gFKG>n')~|l] 'SL3|-bowd& IW`Q.z;T +[}lָQ"H3 Ȑ@N6jtqKh@|?/LN ݿ/)Qw@ݢ'Y]iV0{qZ)%\ۊz Z4l1/{s\NJ@^[#zmU\S|Sj>:/fFRc5H ig:ؗSa1Rɱm%za Y{L =Sa4{.dgns2b 79R`aZ)u`gK/PiI-e mBc>{a4ߨːVQa덩6ok2m?Py$sHy;M\\Zeamu0e[0ǫtI$)lDft0>Lx!8T#P䉈CiLU1I~%S>v1M}fJzV`#,#Oj.;2a,e~!yӘKh2g-҂Иz}?UTcV#aGQxU#+U}.wF ퟀa<_&?$,ht3Uf)I:2Z&YKeCtu^(m׶T.ui (J¤z;4Ki(@t챾ԡ_?lDS!F+Ԝ %pշ(@ smttWtS sUP|}*YPb1 tvr 'm_>eyTI>ٻ"VW*G{8`#}BfdKxO?,ܼN2ZHoq#-v"7.: '>c쐝X[HiJT}%DV5G(wü%IUtnݲv1<}G}Կq>pr,9eUš8wd#e{cDLv;Os(,&y 6M?ç'SY,{ni&+=/f`79%gy\jjYds>R]Lf@+vucTu_yˑ 4ޏ;\K9ф}lYj]ȸD69 y~:'OrĘʓ,AQt1vcCe.nO9àk22Ү~6eZ=@[mLRn|*zqv4-,[ZhA @:R[zeV^3X*ODl| $dm\KwTwaYҶyU'Mv`DXZ )0 *KR Ni.w[% `hR/:/= z\<60faVַxZ'<iIL4Etz& H {s3MTA}V^eeŮi%xoD<]ܽl{@{X4gH[ fVI,bl8ӥїEw*C[.ƽ[ȓD\.š_-$L,>![kJKu)gao;(HXVKv_%v*~i>SVcKb{$ 72qi"Wǰ5[;4'|+:ZDr[91L/3[Xwa҃CHؓLH)c{P8ZlSծl:3;<} ommYaP@KDl Y)Dh~^}2cw[f۾ݎ\(85-=6d&:"'E MY1>DS1UM[ݝ7I3FJ$t1ulbP9d9VsZWbWP4FQ|G,%,z>M9x:|Ҷ6T;f 3zMUx%XcwRzU8*VWrf"dYCL˻\#HuDb[GZϿ$GwTn9 =ЦWƆxG`4Iy`oYεc

    p VyX0%S%PExfoDnc/f4ZE꜔ ROL}95dъ.^e4X@;_I(Z^2L#+]ǵ0Kde9a|62TLk"*m Ν;T8덢 _;*В~u$M~{ۡ'EU=({ogY w6[/ʆϦ3tB6yk)joSd# |s I)l+?xg ݶc-M`H5˥*tlf[-R 1顝[h5ܨdޟ7cF?T =NH8-6Ǭ7;HJ,<^]vG&ZZflX`ZO K3wdk4X֘ZOP +9iWofy’zP04C@Q٫'@G;M셆6P%y;rWwMHg,}RX-mjb֚!&k !\_[,Zبp+V˚ ZO[) v}A=:aȞly4-bފt7 XCtS f*F eċw~FxQy&df\b%W;տ;mt_lkB4(#bN+rJ\`[HLdqPDX(uvdwߏ x2sYfUoE$LTmwHJ e`FlQ_ƿKڮ5]LB +0UAF#=5ovw'oע#|g |uELE]iT1W0?Xb-}P^oc"sà jK5sOvj%!փĝA^N+b-Bz$xͨDT*"|xt/4.ŸDVSi2 1=t<9g;dжΚl/$9@?8E束%Z k|+  T.FL/f-_zklB8Fn,!_75;%Od&90ə7>xV 8aV̭APfq:Υ._@KtDDr7Zb{͂NMgFwkL̊{hV.\4M!Wx@/XX{5]yC\tZZ$+)LqД2*z?T..*R,T@Zzf^}\Asv2a-p^{-/e=kVS9 [GUoTDJ 6~u82rf*7p ljH.78y9VzwOF5+ST+5FvlA[((72b9k8XCēZ0HCH CK>ZEnt-\A`v }ZcJ|Nk5`e4" |t>t . )x{`92F@NQ6ݞ?FSK# MdM͞fbاr:- ru>JA^eJG IlJؘr:pF}E梍MQ(ɘ?7>:v#6fْFސ.Gǽ'. hMG=wd9 mkC>ɝ:lq<]i*>]vp^O@};1~@&[vr Ι5(4m6{gt! W0"Ppg>R~7tRZ  ihרÐ.eEDֆPA-ТLa72Tb9=o:x8oqFek#HWI㘃eRG)$"jki:5,~&zHH۷/CGS^ Uws@ob@U;7쌑Q,r,#þlKӬ /u=KY8rGvU. btCdxaʃk 1ʾAl(~}Q^fѹѦ,,7UC6XuG~KbҐn%dS;1BmE#.?]Apr 2 emƻ_/ ?c%n! ˁNoDw{2TxCQ!, A#4ۄ rEIFR"[S-cu >;glUCNvbz ` C ?C<;`'Se:.PRF |]^-ywsn/@X|ZMU\toDO暒2 6G;p7p] p!Pv}̨wnJ~tzXla`$9l,>5^74+[l&aPLEBF=1s0Q1!LWe6@'DU"֬f`T9q[5$:bW/_]a=TV6~lZS3P0JSo؅y|KHfK =UIgIP>)X}fY@t8:D^XU_e1>=s z~4J2{E+dZ,UbT:z$wLHk†\N*6`$D3 7tO(bQ}qGEud)/JYD|Gkn}-R^Y~X^cgi)f+z]M}ɑgJ+=qX \RFQǓ>TghԵ~)Y $tЃsf :" ?UhrDUM5R{K/eK eeFew&岺QDD/.]dݙ Ӗ5J>4;O_Jpe ]NwSLp5A(UL7@_E T~;"R&^\‘hV+)eSl'mJ*HA?u+dݱZ3U:E_n&dgZ"?hC~QmU,nI Lq E6Rk?*)N⽰~g>&î lo] EJx38ֱ=%vTPr:WM"YbԋȜ/E ^M %r3js\oIċbR &F<Zp6r+%F/svāzxtQd*Z[j)kdL:yH҅Ȅp#d;krBEJ+Sg'A PgFt`R:fQo6}ʢ~$20<HLFUΕncAOz 0*w͛ |b]#;w^%R \`Q: ۽0/QyFīR~ƿI]z@8֠/;(kR@տ F`&Yec֟Mf/EأZ|u3U%tkϷ3Z"3h閉Ser41HZ$ں̟ЧCnX'I#pF&4ʈ 0c=l_XFmo{ůG`}9 Tح4Z%%jXW9>//E03mF](R.%pU‚:21rʐ{ " mf -K]yk_PJ4!W0*\}H 'AL"œQcP5?GmuO5d,dF#]Ŧ ֔,٣ğb3M$wm@hLnKOWm:B-{<+PZ$ٸSWP>e!KNoB܉f2T뽹9D5G#PNC>b# Y򰄕'" $ =(vyRRE `CGԊ]H]Ns!s!PPc]<ggn GZvacܶ4і47x;P'sTȽN&S+tM/my0.RKAo( ^paQd{:yJ)T8b BG R#5bNP& Ή1^R5SG~NuLTS \>x‰ѾXjz.1TfUJ 큘[d&P!V >H˅m{J-8l}ѬѬҒ}w w4 6 h`"V{fN7xҵ?޴:f,~Rox:*1w-Q4w&|.,veA-Luܞ)?&4MIN7C 1!Sg;[h>T)Fm{AʏkTo~[BlNfV.x%3͹83:Tt8$oJ{6,X<~7vߧfj-hy0 VNDQL ^j/1GPQ=k2", 4`ll3QTY)rɫ}݈+7CQ Ů9]bd5•UK+X-,= $Qle?YX2HZiЙHLN>)s~3dG&A2N+.( 1Ji@T#ry5*[ +, H30w J_|-zdEJ^]l_Gf#B/_^kI 8q#hl Y!]@PI3H_x΍}{ lO׎fU$:ԠE=Pzd?{ ZR$6ܲùl5mrŽ*vU5%,{Xcd$OFO"K]Jmu]69nف6}I)<a/7ZMek)vfhБ\F^ۭY8˫NRK%&ڊcC7 $Y,ƍZxLK(-GN`x%7/ * @Ngb4 [8-7wyuW$Ə>e=WΝuz>C.7LJ8n6:죛/_#c*A $QsF4Wȏe"n&W~Տy`e)ed Wf=O?3(c>{⚞A(юEkEˮuQqk})3!z>4ߦ-Rޖ(@Oy* m^Ų(O20]>eϕ"}X ]8}'%:䶵qus߿tC8˭X߈WZм#Qz_:o?b|'.x,:)|mcU;ETyl١ypxKb z55WN 檓87[:Z p^! WĞ%Kv_OFYoY½/eqʍ_Wʘq`8߹.88u\v,+.6zbO[+cx`83?}-'D=9sz ЛmBY?_SS}+p~ЍyY%@v@$~oW\Hd.c] .?U϶xME҂oeUQlf|G*fI}jTWЇ;a ԕmb]aڷڳ١W0/ տQY8rH u~%Zo#9 ([ CBxͲL|"8WDXLw¹ƈC N. d_G cxReb kPYFs V a_<A_zDƯ]ˈj`S[1bLI֬n㺩A?*(⎞C'28>-IrPr>)̗BdarM.Pv蘥ë#r٥! Yaǻ/[J4I OhR[4Q"CUR4唍XoԇjrXt&,dR;!>Y!+8`$ד4el;(YZ2DK f&`*L\^jB& ew^PY44]3J00q9;P83,˂UOcJlK'SDM7_>ғ7{Z#cܩGiVE)^u6@\DZfVāY&xy%<L*nRyMؼĻ3-1*֐MZT~(X0-1~vZ?a Xr#:< # >2fV'W$Ϊ.-A#[䱇L%7:LAB7M/ bg5tp UCldܣN饡=kZҧ歘/WcJ`fTlz-q P]31v%epY.Th$yY ? QXQ<T3n1阭5;.$;( xqlH=F2Nm{;#ȅ nŜ=l^ak(,e&NpAQVBVg']G_[;[vlJɀe(i) /Lf93¯Ld_}+,f7aߍ7_!JFA"+TAߨ@'Yn&nBӺxի|e6t,lTYY`2$Ko4Z$ !"ϳ2Me+Z\fN e:2drZ@ħC‰$FV Kxr㠅 F%A/Tsc7::X&5meno('b;V,B]P[5MDP;Wpg8q I_?ϭM3.=3Kj7nAaTd+"Q,za2  %⨵H^:"AE| vc$ˇϙQu]ο-pyD4!\ HDSKuFFG7ݶ\u5r$ł_Lvف6ㇹpqP"oE3Ѩћ";d}Wg+};ϙ-V Cl8eJ.tܷZ-My" ݊e'4@4ۧHn18@jQ-"˫vڡ=۩{gF\#lX .WQy~Y8j~[aY8$!-%fvDžپ`@Icr]^g]5zNlwNO >G cwڿqa,8fJqyj]OjGVEmbbU+rbY}+8 brK+ϕnܿ LP2t3d͊$3ZÓHo,MZI,/tUF\13?qTzvG<=wP|Nw^pOq"i QnܝgXuKE;W%k-`6>.f4?M$,Fc#2fdJoK">5(o>@eğҽa@:&y+p٬fihp5&IؓP0 _1S5$'jKŊ-C,(UI!Efd lzeXo$yuq _fyQ#ᤏ ;y!8^̾$C*0rقowjԇy.O^ҀنjiR!VWLr/n[;{!~eWQ Pnp}7o"!8h?y J5htIGQCto/HB~ؕH!@I!yQV}.Pzw[+> g?ky H*@`LPv$ly-7%ͫװr'۶YJ>94)?pX~OӪW#i_hL֜xS;$sTz)ﭻ!&6ѹ-BG͈jk${(ׅS?W |k;]gd:Jc$Y;(HM'هmHucsHoUq4#1zWSܚw{ 9/R>`mĆ1A44-7#]qμgط.B~ O8a!IS,2Zֺ+C3?AN=Ăr4U F偾 `鄒G^r<õz <J$_ 5w@iD^j *"}5jFe*75~qmV 4eS_i Ք1z۽f@?jbIrN@Jl3DGu.֥%h}FcwDՆ TQBmkɇ(DukGQi2XjKwj18*dfCfGKCB ~ho)^jQfVTxZe$t&|OHغ96BSQm` KKd">(,)Ymm 擼yM95zvuLMs )(ko&ʲ-,?BphMI"5* Vnqh4;8ǡƑ}x1=&jb"R9f"5?u' m0HZǂz:m+X5eƦɬd>CĔrJ7zGf+mHc+FO~^Lc h-#X6}Oz&:ń U-[TeaiLH*zD9@!{ ^c4qbg'ĺb~1VqUY8{~(Oe[uJW|阌c̝wLE| }d+T ,rb[mk\0ٷz<oBS2mƾ*&t,SueH9A]Uc@O,)RI䟚y){3ue@[j:~yCYdQi }k ,^!H wj\_08]k@Okh/ mE-F77S[]ˁU3]߾lrvIAAaTp-$+]Z <)vQIAq Iyp 6s1܏Q+%Kp7hfϤ+f$-LcVwZ%`9cu &H)^Alkw]4 e~G"/X0CdqJρgbVPs\@ބȆa$ޤybv`i!܃vc[(LAG(/Q1L+5{Y-l80^7;@VL2/Kõ?Il՝IiE:O}iE wg~ !F?S֙Gc=v/ yGOT%aCPF&~cKăAq?Y&ӑm*N,fͨE/ i ZRy'Q BټS_Q #2-.th G ᚚ2nD{;=kYR(pz.]v*KGa@|OX{c_FuB)P]Vj[^&͗9J703Za-% /=պʎI ڵ#< h`H`?_LӬ^dd* }U&>2 l+cq&HN;9 }(2U"8Sܶ#z [z3J `R.h0)o>M}~U>Uďzů&G0bya o(-R=`<1A!b$g7YTI"0/.T= "IumleTSc^AC5L6ifP*9W U)RCG+/\Mv`-!MDL|(.Ȕ5Yo򽈱*jiFDeC"euWؙ|u4.5r:ilQ֛c0{{`v?m mtމR0];1ZY &yNVWQn-# 9~ ;Y'/7 6s!goE;6ziV-QS՛2HV;ՐωfahHsMLengIȋl3a 2]ǪW ?@R2:^j\31`=$@2kK骰-"W%qT ѹ-bdܴ )XW4\VJkf򷊇߇-T1v|KowiېILk͊m$O( ''-ôiP >kf3(afzg Mc[{X3'ݽZ]|Jlfi?/mT/ͮ* )rHw;M口66uOShH%k4D~/.;*plǂ˳%-ߏq;K4$ȼwu'X91N|#q-!Vp&`مM[+BW|xOPsShy lԽ${g5m z:QJ kuoT?Nz )yzjgkby>)݄/Bf@c̙ϓainsRE( X Cx0py(.3L[C-6[(p[͌ry 2~tq@.*n9Q3 8gYSb| vScV%GגY )g1nV#Ox:F-a(51}(uz>*fEI.aXY-F$m]W~wk /HV 4%4FY~-Pؤ^(3$47G?:Tjͼ_AsIaH@XYf$'5Ȭ8ǦtYۋpfk"h8sK{7@]Si3yocңҤ;<M6%f )GY!mGXRy}af]y1 RNdB-1ZV3`W?YB>/Fn&B#"5 v(S PPǑhW&?5 RQYd Q%}=ݼ'B͋,y)LHQHx)b`wVI -l5le^ΑjRRݞ"7s,9`nlQI~&g H;7)Ā"i挃sZEq>'}I6B7-.}+7u,v6 nn&TVDU*EUHh00ZՕ }Gx$]J?'|HYK/$sb 97Ttqgv\Im5 X/0ƱrX8V掇\}[]tdS32e180@[X%<*bm)9vd{il.x*-ܟz?kTTKeCQa 16Sn$ .)OWAm@7j8kWq V u$znGkyGn|.2$)HR'Eʧ D?0Vq}lJve+Zo&f24}ndRzŒQ, ebAV u hDFΌz\rYʨ+7׼DU:` lץavh}.$6bQ)+v'"~Р*!*=ۈVotr)SlA`^ng)?1>x 7WrIL9YӏKr_gq]&\D1k|S ܔHo#duWg% C\e0nֽ+:tDJzfI$2-syS6.s,3QZ?žQKudQ/= #%5 >1熘M/ ʝyrÊfN{Y#҃uˣ8{5t } 9rd/2]pDd{̣y92ҒrB55"qC^;X~-8I}P=^86s@ҎPd).f(eKhW4`2Mfˍdћ;PW冞Qvk$j U й8 IV}M0\PL|!nSϿu@e!:rd6+8],tEv7z:<ZT_CLE3;5['cI(?ƧC5S>VV4a_Hqq^IlǢ^L KiܘXוJ!r;τCoq})j Y[,{±o$.),bǤK;F_P}1uKThZjI~(g_]&[( Fse/M6-ٝpL(?diz*HN^9ʟw7TݒfBhcL >T$/ :ʮv@wp۾zYt&gPzKHBnmzh@u?=$[h{˷>._Rwcܴc7B-䰧~jg `#d7&U=%!D:V9+>@7o/OlB$.Q`ˍM~TVpDe*MUxt9 Eh*wj91T-#Zͭ6>~CTݶIV.4;Ʉ?~Էdp#/;(@#W.=98*aŸD{''n6gƢˢ]\O(7*z0gWͥY=`(Redebx,Q}p5i"Y3ޡL& ]2oW6;iF )`YeQXeDsX*=Zs*vqlTؒt d 끼k r5xE'²F+6jO2] j[|SSF@V dDzǕTqG ɸ 6A<[mA43 @{,Z{=Z:_zHY?!k-A! kqQ&) ɇ4bJsW8Z4jM{laFceHjccz~R1.P!k4l|kn4W"ꦢi7bjeSb\;Qoohm>Ҳ pgɡثl~T0No٨ Itr,~F;'y`~Im[ %4E|/י"OrG٧\0;EϹHO9^v@­dEbC>fU 'iNiw}Ƽ>}H *I]kJ]1z{vY'{=;Z z!46X1[1np<VG0Y6 thr֖ZVuPax_#,t0r?i~6), 8Հlc[I9-'b|G6scgbthV:n8Az<(f@cݲΰVik!ZY 619 :R#WN:x2 Y\:J'Rߕ+6A <1}idNAꠞ7א )5{V>'o$ ,rDǫ}33ŽD nÉRߛ"i#DZ%$BL?QpҒ4 tgDJA۵f\]𚩱'tI cj~q^EXH"VhTDxu|4 Exe;(KNHx61 E809"|5+C[o#3z1 L9-W< w1H(hۑj(0Ey:Nw@d}_:ď[uAkC1&8iwB= hˆm Cm'$ =gQ6ˡNM 'Jcnyײ7 X/H3@6j<'TvS;ym^enQm9G$:i|9 ` IG"( 4$e6MqdJرN劍؉7Bf>4/r4ϺI-&s\ZS16>{pRO\Lhxireu]y)o\Lt?Ǖǩil`6ؓ1QU?R.ӻ"wD%'Ksz"SHQ%ǗƱXSӟDs^M* :MOضj 76rf^Z>^1m?H yK_X$:Z *ɊJQ2oj6_d/"x{F]tnqSjodc-SIVko|xe{6[L}a]l|ϼw ĆhP4hH&wCԚk}xuTGNG<.F Pz`d/r~)W(y2p|먺a>^^ `nuգ 0bI!Jex9/)>j9 X͘ yTC XNFKMp׌$Nޚd츉 lI.ic[1wߛ1F%-]-EE_UTx>[&MBT nj MZm~0Mv@_;>Y:f a(T\fF.t~bA[YEYOfڎ#<_f 5)6hGVIh~A^r6EfZYw!@Ј%䪑kÊ .< "+3ĦPq==5)-Չ ) m-sqLǭK$;lÕKohv(a(F坿hit=B,}E"EJɵu|7M3_֞TbF&a1"x1j*A4#;y_h/jLqrb0M1h?R+?ӟ_#3ľ3gAb싄Cm84 !Mlڊ3TuR]OY,$8 >;O8;S4߹gDlIX>FTO,I>WOɈ,wwE Hq홄I9xƉ 'cwUJ"nDQS*zOxR0.,Al#cNLpY<qnhxO{S0BF2i|̼/8VwHM/F3%WHz>b$;Η+H5 Sg=;!P# 5x,h3)zQ퐥l\;pc( <'ާiQeIs~62 *hOKf2aGs}R7c1eݏu#ܐY^O Nûy+%9sVPFka|PShCsXH#lƔ/btʐu;r.Ssps66c hSiML+L0'BW:+SX5+u6J@_\?jW1yk ~ L2.{-RPcH$׍Gkthω _b6[x ϴ9&DIPR`ߒ̋YI!NݓiYbԜ/>=mڊK[}x`4fe+3K(Ԏ=6# R\"~ s:e*tՔ}K@Q/bFm-I/[еOU%,015wTB*,@=GR+ :L~'z^@[q4Met* R[v @l$ |NT.^q@ Θ#_k2ȗ 2T5P\(i{}%t{PJ'n f["6#n<*F֏N4tN[ۓeKC|CoIX\eX F(po$ ]2(֤ R}2 -^dt[5.P2ҩ!qjcβus]wP3i7F'\.u_}f~)9SoK? ]ê A  :31ffB OA.<:M[6*=c ^CO&H`OH&SlS41H3:^y\h1r ?He6Oi"~ʕUSVHJe0_WesAS9SxtWXrEEsfCo[+ևET!x̠ϴ6 >褟b:_mEw9L5 wGT@. |㿞ݓj, ;+wiq{}VFb$٬¨FQ\LHqMQ?᧿ҹZ(PPe ?0U4@3S/Wp AՓ?s!c+LKsܭ-U8= e.a2uT OQC . 4<rB`QO8)TdҘ/?BxUuJFXm ?Fx+O( AC7G~JLn5O/rCƉpvlRk%*.])ZRžv0tqZP;9J3!7F".Ṇdٸd^fҘ LU2תx)Sysd 3dCW|ªa\[<̷ɓGQpY(E RphTl1yv?Ankr&.y?=+bX04:]}-}!lv NxlBF˶ XmU7Մy<ҴQv]HXMx>TU1XND3zu8?ι;Ι{f/䧵((^Mri}P?m4"4Adu ҙFLI>,L:m?b'M8#kHj@fT cX_ ,gn=&/: pvb8:d2&XBb12m.3؍:17zN `Pa0 V3T!*w{{ꉩd_)[,V{vL})~fp7M> W`TY:ܦwh F &hQ~d&/Y[d/ M)Es= %./ B%ԓo#Ox$6 XzS 0|;ۖ.wS(^=zgj>50(ȇ\_`IffrSBq&9> Qo|T>F؃\^djDdT81TxZ )}ԥ0 D\j}\⅒F X5i Bk8K Rzm/^Aȏѯ[]eE ڋvz+e X-ɖtz(H rFALUʅ\yQIwO\o%̽}xzpP:56TPۏ2>j}y=â ;]A^mjwzc~M/WhUvNQ(([oo<*sayEb2tzhN::_ bkZ?%)+n}qYK[&,G'6rlw'dX3g_7r6O,㍠K&n(X &=i B-YS^aA4SIy5ECz Z8X&slōezEM4č;"Q| 9Y͍)cc4ĉlI%P #WaydUk~rͧ:[$Jn^)T(;L+΁I} U} ݐ7ᛊ@y`$]Ū3UxG#(4!6J)Y#Xa)`z8՟yI"B{3JhK| As 8ގ|Ss'pPPMem|x?g ݐ;.`N0 ltKΆ6P޴`[JgJ0&mg}̑ ~ŽO5o y)|.ɼFbeT=W+UX(4-iR`.4,k2 6Gryy ̜oș`꼃9 #@qbݱ:gpřh]s)$&)@˜JҷJvJ7^eKl\L9{þ6.b=9 g1HQDͧ=d0z5m!EHV4nZ0_&!78ǁJKvr_kEHj=ٵK_ va2ȵa@ڽps1$^B愗L_;!Bx[ö7;Kq]uA6GnRm[N `a䶄@k;b,z߂in~Jw{E_|QX0ݸe#X̘.OY@ok?1-;(-r72񀭃 d9VeGM3 >]B 2tR(ÿ:(P'āV<)s$I׸PT!ķ\b]Xg;k:( NnNEA!L+4)71$:'w; Vl4Zִzsc՚sZ.)߄7׃&4"Lt=?Y*Z .eY!ev(2HCi],jYhnS-\.^RԖnMد;^խoCKVD w(q'GMvH\խ{5=@< 6kݼ+'tP9k| rjY>6u*X7lO^ۈXNX 0@Nrdݑz_nY~췦@J>4P՟B \V8IP'GK(x+qWMMh07iisӰ(0 8b풟ݕL`LrHo3{:L6x%fX&*T'q#>vz2;~9 jxYq!d+є&8'!_F_c9V}C3Q-EQ dvO裸3nf20}b-Sȕf|9|ҹxLa(G6 /x٢nAHv>|;{U=GBLf7|87EO6N *ZuܕIx}#Oc[1z"2"x"X5Lt$mZ1(J~4y8ᐖz#;ZYMGwFg mcz& r<)U6Bs:a;4^a3jbfj+ZTutڭ VTeTNmn.t8*WBkԵNLٜ_-5|4 Dɗao[]5i־5yfJO.K&*7okꝖċc.#:*bs(Wݔ'3ǂ׮8Yv?YL1ncDa:oS!F] ֙YXCIxM'(2 ^ui:Z.>vlY'KtuA7 tHm6J`XkǬ[$VYmdwv$viz cyei_Zg"X{ jqefO`G5#~W 1ED3t(^wn;a0+[VOc0< gqenR%0g5@ahL%2N!F<)Ճ 9۩l诶阯ncdžYܯ]ۥ~K'߼d|q[8uWACSo_P0ۋK(T0 @ǐQZp3㈡"cR?Gog WܫǺiLMB/'ɊdJ4kZ #HeU%rԾ,({tӗ-?ԍ03OF9BK@}Z,~|ǤQI0()/HuD48&P{G ?_XrU"6a>/Mb L3 ^^ ˕uTģ7 !LR@/ZINw'IlLAy|مێ+y9%}xs*p 홳a~/l"@{@؁D^WXb8+Kq3`'ZvVGi-=豈={H5DwPtWT<J7$/rk1(j'HDOѫA2>e9/MT/t q}>m/`o܌"%[cWsQ4̷ Ad"ʟY (J " 1O;L.sWѢ/SKvTqp: Cۅ`B!{M)q/τΚT/Yb$c%_ܱDȔ8 K_. Jޯ٢^2D8ӟcKfnap޸fb>֓!FJHAXVe}/=g -߃K|^M8|6s߈ k+0@Ez5*!/ߔ22)OZtI缌+wΖ4WQ0*rkn0:AXw,D뗶V y@Q;D읫M>E j:qDMֿ0izY/vm:|oSS"R~#}"8l7Ct'>\ufuZbc6"#TV&-c{mыٯKz4sCdk;gf҅$4A\?+/@\?CMB&C$rDfy_awC [aNnz922 TʹԦ+kf}mC,[ #Nɓ0(LZ&kK^aPܪ-CBZ|Lyg:qKx7b}>w%'/ɼH DcFڏkr)Wq \gtxA6كIV> H2x8 &&ob+XHX$X W7(:hXVM:k-`hX7*骭q%5]!S1mQ?T|*oZ,M.&.آdئ"yA'NC;O?u!SX9F4ݬRJWnWt JS $ N08M^l+qۢ T `ƪea2oFW mPFȞOOhx'ye/Z3|磡X=>bJoҡZW90x 3d9856VJҦ 2&XiI'VZfq_BX:ɔsM1ex$ Tcg'ogA+O[^-Ie<2fOu!I::uVFoU-A Mθuじu` n@gJTkၥn˄cz0S:#3yRnLDs`lzM= ȫyؒ%C_ 9`=̝jHMMj>HYboڛ>_1y&tN(&R6'YvH4oiI%:,fkA)_Lɾ:,b+2_K&i͟ szM9Taᙐ,:lwgcG=Շ<&0gc1Ҳ^YW @RxKQRgV5]SsvQhqQ!®uepxcj΀]!WZ|\9u5X5=p:nM3 a:셔$+gʇϲU*4ZXge!I\$S  63|/xqAp TKc]$8> pq3s!_RxxB*gu%9?r&œ9W\6'tݎ&  Il+9_LcB圳!X#ˎ֕aLw~hqwU ˶ KwbzXby|c9d0 uDǁ~ST].&ޡ0Wv ?ïߒ|O(5VLXvh#Ymu%> Ybg3iGG# Ǵ)+]fbMBVcGN~Gr~Y 59 2HsDe@3"ղ)2Aj;5l.%Ch?\.B%&^{ȲTeWtg=E"$U%ںslVN}vI'Z7mFAxD.;;L4+]%*@#옒+r I2*1HQ/{ cfuu@?޳ 'B2ֈA͓WC3[&jqAmܔ(]€x>ڤ_`^{2M7%h ײڬy[?PxiPٟX_"l7[i`MqU?ukxxiQğN$1nXdHGW]cZgUB(㶽eEԃ AC ePjBR`w6S?-w|x6В2"puQ֞~n?8 03u3>m3o c'"ߌ6iVy'IJ-Qؕ$qUh;GQF (6H8EefSK+А Ҟ+vf@ A% zו!g*RsU~$[BP4 \[]uYNTh`̨Co0n?MO~4Tq@s,aksnu!(zK[1-_{;d+L-Pv0t Qvp4ġaV6+Z4^F:39-8`P\W7p _=nJ=U aT j'Mb [?[jtr1]21&"@ g 5}g"fFFM[j9`Cq84{Wi;7#iXf4Mu4ngN=cpD'_'cnϒ)NStcǘozF96,(^#̒׻*[MQ}hF&y@Ȫݬ 5EF1cNSEM$AvQ>)/62KK^fq U[3Src5@6mʾ/0ɠUGs^DsP18Ґ|sPlQvnhE&fdXN,M8oW΁^CiUPG479itTsYJ%22҉-R(Ob 6FXF\LGn]8Q½،w OV k:@Q)%ð0!4L&bP海M;Ÿ\eyR `d$gn|:[#m%%PR =Ya iŐ֧ȔZva.pp`-\G^wgJx{i$L~f}^cJʫ ԏ+n /pHdXgAJķ&2jcdُ73_QvA)[bFY@Ey(Kё#e]'FT֐;W\jՒCp"ڏF'>8wkX QHotw0!55eGz'?m5L EyQ5?D+uke[Lr!e5ܰg9Q F;IW^ 5Ypˎ7Pe}j)_NBLtqt"uV*y@ :O^pX&C|̲.E!tpi =RǗ\ e5H_(~SʒH.msifʾYTLh ؇04>6p ;Q-1CdDvMKʪaZl&4\-od:`+ BY;ዜA  *د 6 b8S"@>Z>(KßX(BvoB=p,4*B,?Uj)lډh}Mj$LP@q%k}ʣxDfۙJKI._'e ENFy=g2`-0QNr=O^`Z*mz31?z$Nc$hq^UqhGa%i} 6bmY0Ʌ*tPCm捹7}2ǬĂNARfBOˣ$]~*j;u*T1"&Φ)e'TU?i'Su㊕]A`:Vfstlv!=*JHSN ^ Ma)v(QԕcyMC 5TsC4ϩ,XQz_93O}(.|_'4kPeE5i|&NV'WЖzx|%ht~cPmdŊبQbyg}Tti$,"rs`:14.0%{D5\ ,`z;ׅTbEgc_bw!r u#}Jj_NɇX} q2AWbtϥFw 0Css)=.悤 }嬔[z"ߚ"O|n Uf$ȩ_O>68Ԝ@N,JAt[n=glѴQV|eRM8kӑ@D7ytiTM=?18̂MW|Zemɖr$mư՞_ۯKh{ؼUZ9'‘lNX]54l%(kD/Ti".+֑[I< '\qϬ"\$AΙAh,›SQa^^/4ԏXY?:)2c&_bj+qO kaNʌ6, ^\p4ZM>BoϹZA’WS8 󕦬ʵ=Q4p"QW1;ҽTh;ۚLe;CtR # 7 d^/̠u؟12KnE9OcӖ\l9&!)31AX;rMМseIV1Wo&TMQsEv ]%rz!ZUZ+gvr)PQA$tx s4d n7k+LO'1_&Ү_8 lNk%D!Uf:pէO^+zq n+J6D-qka2͈Jvz=ȰK6bA%Yo`7:es۽ΝhIѽnKT;+8p+iSvrt$r JgэmnU㜹yY֥pŷFuպglm a>ArVBp?Y!#Gaf+~pTVu&1M9%lTŮ c#> t-M܀狮rW:_IוN*溸wL9Ydψ$} :Jx W) &VK h,&˺ioq+dn3"&SRY0ϥQWj݂;(08mIk _R^ sS =d)bf?h {/o"/3W-* Af&JךFb^59KXFzg_Bbi4Y}IIM-94&0~.4lE\-5@m4%I2n59 ~4N DMb!Ώ'I`W1Nj(G=ZjSq4Tn`wʦkCQ_;L5>qgyR . ԮO0I#T`C(}Y^×NQj A[$2`_"R`R֍=I}ܑ jnb`f@X5f[2E3Վ)*ѝ~cN.Bi\bebQÄu5)V}l7JeG S]@.."#-t̃  /\V&HO׷fVKĪ[}Xwg&g37$KP,2 X_k35-ْ,]dE²+>XZaRmb aڕ>L 5ϱ뿬S[0E[G o{Zs֨S`?Y&XLtUEy5wճr ٶq]Fh4)2<qq24bKfZ~A7'- $!ݼPV?? -i5- kV1ZB/Vj&/KE ҄v_EP9߃l"dؗƯ-7K^ SixD%4r@CYpZ>iSKc#{Y/C=JS `VgbRQ"k; 58{﯃1+ j$^^!AU ʑqVg@̽Z9X>f!<'`f(igDJv M>L+gBKc*V؍~~η;qIDšOvVZd_TQkD1jJ,[0#S< Qud=I1|YUZ)~}aLsծʾ`ln7vC9J Rդ"ZBK|ㄉ`j^04_0OL~[ ? J4nS4%MQzlHs˄WA׌fH1r'JeN8㣵ظ@sOtKcQ@)?V[t". nE`<fb!oJӧZ>R3ɄhZXp8?՟5F0 J־Vn8o   {]P "Fn y82>}{1cCBAo}?7drE(N2$3:'Tu>AGY7 u/wEЎqi}0,#slǑI //,/v߽ljnzikx8 Ri(W__tW8)=@GϾQK6RYof0Fu,\:*p/gysHbWe=snkRE!ݿus? BJXG``7j;:g/;z)bpD LB o2P.|WQt$"!;-Pkxvk\yJz.oO 5w؟DT%qUHpGmPFpΕklHG|_K4:3M&~|$Ф_I9ܫ?4œFm{ %؏L5sprq{DkiV!/MRF$(*bE.)+Wg)ZQ82H9mPنkaXe!LRfRo&,;K23lS2 ,;.e]{ƒﮦp>vb;s(]#8\?^a:n } N8$ xY tædK\`?? BC>r 9q4m0BJa{}(Ε[**9>q]E}$PbDG˻A"B6n@g/ xSJ_@\6١=v@Qq\ܑO%P9:,[/^J; )y28M$--􅰛Q}Obfu2]4<(Z6hkd[Gm DXih:q?Oq=B8o>Z+o@ nY82fϜh8TJ2_XF'>ױ$Jǻ2b ͞ZBbuR`ǛyEVVQ'+WK9Oj|"*xBJB`9u)2e svWI}⮓kڬ'gyoZ2Y GlNQZBwo_# 'F&ֵnB{fm\9E0Qjk桓2ȅhFXR1h\r REz'rFYV$˅Asr2S0Z 0YdPly$>rLTw!' k hyK)>/c'Z)e\bXzÎƭ\X [2;%)+ INa2`D`H//Y`Y*N@, C P)ev3c;RG@J$ "I lB:.l yF_¿[h J6N6J)+]19:QI4 ev%ؿ!Ntuh"}$TzH`ɫ".#cr@Ϋ9]^ xi[V$9Ӄa3vȑ4o3q\i^06d6WTӎ|;!?HFЩ][oH{WES6HHWXq<׿l\L=gXQ܋"H-Ԟ| `* zD7># d"͗@?( Бh#ܙH5/! L 6A# w߶6v=\7oxsgcЙovV+P|RIsJd-{Ep о@sQ>h/LZNڨ)K}yR<ضM\ja) 0ɪp򘩜 {Ft{LE,e ]I|PjEc䊆B99mJ@jlYY9/h8)EŷB{^<ȓ.Q o{@~j ɨo脘 /;!`>EӲ=l},gnM8}qVIW#vٙ M-~k\wbj68{DzL]w­FRҧkhqKq\Oh|uu1ȝ$wzmE*۹69uST-Wd/B[\'\X)h*Vs Vo9g TJ]49M?T匿sDe/^XgЩ\FˋWKU,Iƒ^?h?ӷ`QkVdEb<:+v BRߌ* '׭'klם$Yȓ?2mkfKکqdnMy !`f ֠d"LjgJqOGZ gY49(AB^Ukxn@vɹw }[fВ5?'ܼëݹ%QD޹ܔ~ىfMz_pAVZ٭k^JLGe=hR2((b]ٗXe?\o_Һo~nL9ogoIq1K_nn nL%Kr|{r̈́u ʸ# 7z^2Ӈ]TMVw;uK~8W;@de[cY6cu$АDG+ycp&ӟj_dxOO(B\ٮSn']RI;+fթh-y } :O 3֚Қ|;9dGNHgS݀%!>TL/?ɪ!nNV(6B.upN£ h]9 '(vgc& -dP7"ghqTHP?,~`xD#8CM8xȺPq}"XÙϑN}sYaY hvB?y{dw >jNC9 cٛ!̣)v7pOձEw7Liq~ioX>,~5 FY?Cjv)tX,b BʳѪ|C #~4g;3`7qAg$ W@ M5BoD.tT]ٳaɐrgW`0k&epCM.)Syº*r<(oҨg90T6dj lqő` pwnil(ՂXniIzoY͂b"pN\'JjlEP:uX;C9HXANS;v,ۊyCN[W2 ,c`sb.x}JȔcfęlBQ~ǘ0U꜂رzlG˰= X1ASԨc0q A4CVj~7P\Ta|FhPU*F+J8}VϤ2LJ_Y`u01˲*yйՑ,W1C+HڹXMz(@_ ۉ㑥S[yJES"Qbg. n?8EIxņ,xG{{j|&|h?_90h.!17,X+nGm;T4 75z^:.JA}L[Z9[V{oܣcH3 փcEz|: w4 :{iFΎ n,: *@mW{ I}Αw8M`j&|d*6]5Xm{|iPg8:||To~v{de)θ񪺷DW8ڈ6 뗥F"j͐R@_lZelvǻ4H^HX(2d[ rȠm@C˹ ޺l}8gOԖz+i4a:FB{Rn;cxnrXeǚ6{8CLVA R&pCrlE N*zɚm"6-^\c=O% vݚτBCfnRגw8S{Y)!lC+^Ԧȷc)"ll THԙa$M"=otɲa)a 6Z5<"g53_RA汞Dv +}"[;.He.O+o,qr+k}`rjӃT/DLM( G\C<:7Okjl,fcљW6Azb}Ttᯖ.G5GKoǪn{=zW5Ր]dx/Ӯ/xx)k3@/*Ó-hr<:QΕß/ 4BÓiun]*)W4rA!8aJ62{B^>{:ym- [Qvw=+'"ڇ>ӵy8?Z|NN7)-s0&yCմkS#qEO |:U6 xry{l ^zyۉ` H 8 IoRd jX`t< `U_'093 & sĊlG4Nk%Ls(5` yK gBZ1GzwvaNδ#KC#UziHD/QWSS' %iO, B"U| w|&S[|HS6 c~ s_wp_HLuAZ):By^s0 ֢T;OZ`UIcX>Oqu*L6$Jh`v<1p~SiڭnZM 3y%1/˭sF ` FTCkA3q5D.|AL?3-O`-?;C!ν#ID %S+3\pϪso׳汞VKV8^{=+zۉ̳N@)O1I6%/ ̿јMWXv&_j'X5MW r`ALΡښ5 0|\D>S`V8DE;@ O{Z"PWRWW!u TLX;9*RA". &x& Z_Wg9KUԝM+o>H[0Vp |Nn}>Sjk%a1E@0?v71pml{PFh,7e ݾ M#q?<AnʧBlp ,L1^J~46@;E"l_Sr,b:kT\Z ,n5Ӱtr_ PgK7=DEkn%~M[5&D3(a\ϥmo6X#q KXwhA!sG}UZC >Mς##xD8oN \O w9mk -Qg>FE]kg3Fל·I \`r+"!GVqRUSNF깡"^t󨥁A!hu6{.-AP Zh.#4^#جEZ馿yHy"=gv Rz,}56 Ȃi{ iP(5ْzm2K^d'zv>nلf쪇s=3}Êia|6IJar# -j11rЛ-;orp_Bȶϸ\y$m6!+dj+Y  ..˹sbdLLס,v]X:)FTʹCNxגBX'8.^FW,2 ` |-P\ 5*HK͛r /a,MڄB2֌']32'._nE"ӕ. iu8p:$1dĖ݂AEsA` vm&Š#M }=q-aj)Ă (Dw-^{N:߽RᲶhy*'2n]HNu񫀜 aa[Mz&qdk}2 Ȱ/gOJ' ~k[}X=Ryx՗FFPI4M7Q/8eVK[diYjܻÔz39l?hjJ _Rx βQbS6AC?kj|wWȰg:a6zq.D=D [C^ D8=(@%&Z!Xp1)aͪ1EٸŴw.1a8E~L,Sx|zf3ߧt[!+d,d)?p[[e@}8mhS>s2K fU,!m\*[B2 ̸N_5)-*qtZM~9ܣcaElY9(ĝVX"{?6߰Oqde=6..WdZg֝aL} jxDXpa(Co;߰g,y逾~CW<ܤ `5J'}"s@\Gfө'KP7n@l&eMp3$s ˙c$x~)CɹR޳[x׬T"4/YK=HQIBdЀ뗁彟[6էsu7F[kjJxpNXGs:Ӧdғى{L9}ULɺ}22kZYA_[q Z.RO[M>2sf [xn:,3v,6CpMh^'ICcOaIFBtŹ9|R 4~Ii*\>Ubci 3#B{4؞8%8Pv kF+ _0w&{HHB@n?$4LDCHM \E7ȃ`*IK' hG /.=e"Tm& #Yεwt<`\B2?WhPƂޣot Z5H2;zpFND{Y (`mTnR'Zn | u!*|p͌:N~n#%jzRQSL-udT;T̘U@U4ϒ@OWkĿэŚPeJK2ў`jaΣ *] -S68wDEʗt Әý? H2E.ز70<142^j;%2ƹ7\ 7Nk h}'@nnPːt D;4,.vz%{Zponk*i_͚$6x]o-zZWewoVG7u#l޿_ AC"a7AKJԋ6g:]ש"Qeuە-:ESqs&oo%g=eN]-=GI?(zJp'&Mtid t|8}tAY>g]~pr8-j8߲Dd O9%B_ͳ&d*-ܚaӾZ\qT/X-qk +6%ZXd= d8 ~ְ3늉{u;i45 Or6!^.=, 9nha~luԎLL]VϦe6^B2J|59IПqWf ߌK7̜!n|.:8MkLn%$3=KS[RF)ꅉ]J D^͇ٴt`t L&!2L"E6pP;`NNLDPKp' TڻvkAHĴH`?xusI,[v1uOWǿ]: Zl ~m!DYZ 괛%xIFbd__ g٠] 7| jwer`ebc7)$[078;4&/T<ؑ$tWЌ}=^نuِ̕^G4TY'>?-6nMQjbڬ=R&#,aJY`,MњKve6ӲMnJ?WܕؤCS[,uL&֥Z&/|n*Hq<^f3*< 1d3#ztUprlygO"w#2mu˴z~;Q+eś+AYwfe A=4I:.($b[(i¡ w?xLx^6i#%z?K]z{倌oA>7z  $ll%tvq {Q39Ȋ\KW %C1#A_49~h>3h|'xE^%G,r=Cՙ JBtP][9RJw>&?igYœŏĭ}Cwi4/*ER`edv(-:8tP0J$l{AQsSD VYIV-G2J!)\9*<ٓA mv.aV[ՕVJF ^DZ1YPצp#߽`vи5[EƪrY1 g"j=xW(vcJ{KE)_ӮiV >\fhR~NBBMF 2R_Q\Vw9SJӏW%r7|8$  gkC=r&m$.&.k~Sy;"(ۑVg$":Av'WKsr9A,9Bl5x)ʍoFN ?$ pSQ-p+-A^&U6*w V͜f[=A2OqAU&/lt+WYWrL`ZgWyDŽ,9>QŐJ= eݽEz9_Ic+]@K)Pišd@xaYFru꧎F%)J ɹYj(^eQr${vԳSuLx H/R^S#\p8Nm=lkKmVAV #-V!A9CW'J. nu+b,fc44׾0K&~?bYD =q3ҵ%8wy*;.ٳ sUIc'BWH뼅q XRW@kvOڋ'ظWlv7[r ƶQ-you~N)MNf ! jc%_Ẇ=8ҥ1CɉmV\9DhOu}~Aɼs7OV7P!΂Fa~7YKH 육M26̌-HF_hr%ޛ; dj@|8ɽS#6ie=kǜu(!\;3P߯RpÞ idas|QzUn'8Gi ~ ye[t: &N$G>to)h\EateP66QZ* 8fao6nͅR]7~Vs쵢k"Рe?o5oYlBdd: ޱSՔx.%;>C |tC(ӊ&ܫqԫ-VNdUVBrʯXxȾuw U/Ҿ~Pln_wIꚺؓ܃ pI9R`敏U*UkDxt٧43}6AdfFžLr"EfXn)2TP Slb~ gf`őҿZmգk=ߑC}~|ٱx`c}UK<N\`ɞ< -~C~P P}6Z Phvsc:}؃_d\TmhD`O/=5/ry'h}~!q%%1[ـִ ?OL=$oKS*&};i۷, :?(;sI%qpJ6;H&1NE"1= 3C*Br/{6T}F$Mp*Ԅ7@$6h򊚞Iq2x]R=:':-]/K/xٖ,[SnLp&`$QGkq3JˉDŽ3 QByrp#9lYNiH/y8yajY\\Fee7;YKf}4G%zإؤݚ߯ۯZU}4`Ɠ%139$+xPD}5a_8t*y`҉Ou?`2j}ﱓP82~ŝ?fb&ų`#ߡER!Jy8B1Ijq#i&=z3Ndy.hZcLf%F^+Kl 7=ι׃vi88nS|Ϙ{rolK ?bx`V(2T| T\;]M4 "?JL\:u1zr|t&cEՁpN}9kd. Gvl'4t|,>Cvb9"ϚSߛn/L aOo>㥃_DL& 2H}(8EўB_u(UW>@afH/aCS[i\nB_$;$Cԡ7.i?.I?56ze yfO%>3Z?ar{Y;+/ېepD-VGw0A24 ʹ@>xPEbK:*+1pJ Nm!Xލn jvGǑgi"zp@: . :sw>0 WGh3(cHؐG e r&քZ->v۰m{i?2 .<BRkZՔ6D[BWlPi(Rlk=";~xWˎ(y~Niz$rC<_o^x=  e>lPn3K!7%6S6d"`jr=V@YΝƙ:Oq<5g b>D;⪳ CXoHTn )BO*bhf P‘;q|ͳEb_jRA:W"4wdR5a5 * ~_#{>J=V_5;Ƹ ^N!}bWϧ'w1pP{Ew 3F+,- iVTQqPd4$L6AhG3X8"ɩjnS|j4>}ili:co/<+ZX'C$ͺwSߩ#G ȆP  {L#+\;8B?&<:#q.Yp~5%t*5Drf5{L<7Z얲,0j%oQEÐ殮3aLXRP8ZM)Bo_3T~ 5l]%/3mdvWt FHjTѤ|+mSUyrr@ViǪbfc׽mXlj%8,"K?|88ZI+ZY+wh?iue^`9X&G@)iux/Ԕ}M@OOXѺ\zEM:nQf@>ֵbxJ/|,D_.rC |ІvĴ;&℃"١akοgz'U||_y` ՝5یyjRy/ rYl8[ (\8z70N#Hz&/ҽǀx{SYNJ8¡vyh{M5s>xtb3t,)1;HzioJ_AX:3B.ktɜʻy V* ['hf2Cs5M:˗>2HޏNh$tm,r#f Z$ ?IHA;J悼< ؀_(Ě% 40`Eo4{PX2B橘?!*r$TdU]X2>7(>Diy$J04cH[%|"|X5I?_NN"Xe^IDN=^<(QP[*Y"=u up)2/(R6Y/O}sq 3q1EoI tod'o2S@F֢Å+뷓|7a [ߴra0Y,Fu n7 "fr@`Sv\2TjfDu1ӵ`Ě=ET9o1$ϗjQ0k M6RedP'+:ˮ^8gE#D- c J%ևc6@s}kYHa{(vMJC) vC6 xrG>>U5-}Ҹ WT+`Q/GUةJ 9dd"% )cF74Oy0bü?U=ս}l+J3Pͻ~X*Z)CK4E2 ~UǦ!Ƿr)=>:FZɎ-3<7"<BCD1h`' 5xI&ԩBw䩿q,wN;=wgɯLoz&'(n ÉU_2#AN-*wk4EY1Cfӄb4_tSAu  Yu%{6RPqp9Kw PX3\Eb0\LUKV^*!s%|+dܜÔn|\X JQҬ)mG'4IP9;UK mznt!!1t">XFW|j(cr4)HJG$o>I NRS"&˖q [!Y׷p=ܼ^x\J+u`|T3{1tyzJ#H[Xi,g̉,I;ygE}=6=ZU"H&tW!,e<02ZxC]ߣK@ݎY,Б(B6"w*٣"Mk)`~|vt %@#?2&޻`~X SV/M%]ŇO<7q0XKE޺- "wRq c[O+[?1++D;&b`&d׉HF4Og{{'GP[Q-rHZ=jFoq e_.I3)tBf0j^\hzHS#6յJEtvsp.g߹!-VLrΧ{8[}YrEҝNJM,"r@\NZzil^>si]qU1QDvFh`#8T|j;r[fMDܳ2X^f)rK G?y&*[B Iwk}@- A l舡+=r71_2ډ82_yWۄjr*Sc J^ HbkF= U">umEd6ʟZmwpD(!]DGةQG%xognɣ`XB,Ŗ9bT`2GF]oS͌a2|Ϥot6  ԯB<%}4q&TNOxӤwiwr (m ~a{Td> U6obʎ :p~ uc+* xTcgK @ōfMiU9Ť"'&enxW B>hKLDNKfP0 tB1ίO1{ijl@ŒMD:dnV{ }([`٭k4L1RuG?#Ƹ4^f^8fK{ɩ`GqdP3n XKdm]y?# 0OBˮ hr_R`/ѭsN&Pp,\yUfд[@D~ɡKR+ns7ںϲ *,%6v8:/ITʓrߗB]W1ZKM1w|qhpAQF+~E뻝[J5".s+I+9JqA^m_(Bz@ӺOw% ԝVP+7\$# %d9*ll}R< e쥗"0Ԡax29>'$'{*'>P%c=PNoGa'C75UIt>QE5n'NzS͇1U[n"O)[zT_wۧ%0l pznذ_%lY58Cz[x;^2߼,'W.Jj7c&/"E 4Yoq+5UžceM\V/{ܙO#amU$}vӟI.Dc(?U3GJ n;V. ra8oӏ4" VedqT:!V,ulAI"qrc+nJt<2b\Ϫ`aZ;l8N?:ñx!@Wրܚ?j%N)iVW5 m%B&o9S"&N|)au2uMw |ZFgcWٛX (^iUSh{*KtCXv=|KWűa̻kp ]|# o5v3:7iG?u3(X_$?K0%yW\_s-*pa:Arb{-̤q۫m#&+(G4P߀4+Cpʓ<O0y<\U) Z&Ԥv!GW׭R< S|Rj=S}@i^J1xƑ<"N︖#R>Rܦ*+>I)' f zQv370C912ZU%7&01nOEUǥ))#3=DF[?RB>)Q#DE2jLt[ GyبO<͚ǧu-rq0d\Y%俌vjZQ9*>7Ts jԮs>L*h )m ./L Nbuc)y=+Pk>K ~z7BNokxpjPԯDM-A ~*1L{_|?ٖ:kʭ^ZKϺ]INN L!-)T>gDY:~( gmM夫^Hc+ )׊ǠLx\ϿgyPH+! YEWkp[A *iܧnu3䙖$b{ݺTqm,0r7؆2n?!e`cÍu#Mm>ztVϟ2GLB~qI~ˡީm|]ͮC<[ UI8+W+ѻ*&{rhBV&;?OR Vj\# B^ -qY@EZZ4DLiKyM}Z20Ykx XuƂ=_D^P i-+P O)B,N`;Va'Uɡeydki4( #ky.V"|#0zB퀇o܀resQg"Y<{Ӆ.*$,W" kZW^֭:l K`yuL_hO6s7>YWorbHgs;i#i v~K?6VRHC˗_;~ܲB]b8s^JW>4IeVLnUs*~?ѠLI|~z8!!e_rDe̍|]`Όˢ9ݝgʩ7B&/ʶ ǒ~/VVa J-nʴ $]l3e\2TWd7N$sWa,Lx4놔TpyFZ ;%G '+ kCfAk=^U iL-o-vOz.GJLFZeGo< va+j[Tމy;%*[ؑ{A0$6/ΦUɭ2`9 Id'O^) D11g*gܦ\F-~~;l\rJY,^g/xmk\@7)RpXS6?_@kעp(@ŀ9S}mt+YXO#v <8 aX"ʼ{5nLMCe,vu`Qrܶ5*Z GJQ}1lkWyx49MLd.0@D9YMW\܈ok'H0{a:|3@w_V<ڈFs{1Q֊,S͛w!EJ?f(4LgMX6+?臤 Tf;n1i'OExB.3lĭ纛.7>rNAo{LHa IT NUCְ~,+*06uJ : Hk)x) WNFO7q ĽFi$lф3Ja(sFMЬMM S ~nT!ݰ);^0X_8"'cAI22Yt6m_dASxXL/͂fp7wÁZ/f1ŋ%:~S9;pRx['Ëc?]-m٤_yWeHfZ؀g=Uc̴{d*[j1$ҟxh,5`(Խu`%hAܔ ,&!44KACIT? ]E}3B9&1=cÇ`i(o<NJqh 0l2lӟ֟V37cvL_Gӷ=WZ出)O$D8nP.i8Q ]*ID%5:|b'AEjOTካug*k&JRǙ2Z5n擁D(!şo1evN/Dl|nL]5K8_pge@;qN-'(hZ)/v)4L*R cByb"C09¸'E 5H N7%|dBxeG؟;ƒNE"9B+ Ox68:{$ %S ^J[Zvyd:׷8Qn$I_,GPac!O䞎aZA ToiZڒ kcNa `ogo z(&GyrdSf20S"rI&V˄l5Fu/q_UW? k;3CËE>+&DJJ%*>M-rALS\75^xo"=,2|΁يSKxiFaUjf=ڌ4{pS=`|e EI$Sd3+]1ū M$+& {[S] az_҈轜xӡ8G24A4o yz|+qR{]it=+ @mŹnY)d(=&8UO.{$= i>Hw (?NNÍz ұ\o_h{:zϑE*}aqOz48 DŽUؿXDzl%}[\x*- BB%ۨj S-*_'*g إD]i& FA2x-LF8ĺ62>|u׸2%=ERGMY]Oys{F&ol?2ٱ{''"7`}ly`Əa$v%l{VR!In.Rٲl`*-lQA]Ɖ_Z &(vƔmՓe$c& Y@U>v1S}ha[^ AgfQZ Pc!}6?zRn[X_fC}ޝ:L+Sse֡6(ϸq $T5צ*f/GI(xJmlVl'haub$GWKxx7HƆ6ִ^7U*5np-U 6E4Sl7BIrNar#<4mW+yO3Hi W=|ͨ8?Sm!L^W0LUW WW{:۶$d@inR:o!M]VZU)qPP/١ m}+ H2O]ňB5J;O+4zcMIߤl_/RC=Ѵa;KO97N(  *ߎ(!ϭ_ƒ}A0ۡzO=TdCNV%kt9yӉ,l5Q3LuW-p/«>0 (#%#_A^8SEnZPYO_`]o.εZB}>`,B3q@k*t_%+c}G!Ldz1fk5qewPd%_1+J y/qxʅV#(JMsr4vl$0a"N.Yu7]rb؄.GX B7'MEG6L7e-9, #Y 2tBLP;#o۩zjپMU#d rP {@"ק/r4~k~3!/iS.a& @e' aEWij޶,/b8i0vԖ5qSyxOye"ֿ -j4?L8`(S$[{,Bwb|mIيSΖ(*<2 \Op0[KPOCi‰pW6L.CnW+`4Ԑ~Fe٩mɩ7rLDZOK3hE Jس- X׼%]^\Hk%a~ZU2=#51w57r X$Ta+V vȉ}sg)"ɴj(,J+,/v$nyܺc-|84o+ 6+2ٯI[P&_LJA^o~tJ7?Q]2dsWo tk^$3Rg'(ȯN4qx랩ggkc(VOˠ*йhJi N2KeWɻK]^9[k:}O X>Qh=04 ?*q8ě]hy8X^*Tzk&θ8wq紧F֒ C {~$In%?| ;Gt|>؁Ġ8*8Vx%iK|dt+MyV3vw#L5P6'墝_Q.Iͭt:# еWFS+ٛi#$/ڨs++7C 8޻zcK|M'iKS*6zkVAU!9PBKȪzB3^ r' eX* }&iƵF l *M A:\tCϯ * ,Ά 4ǰ)POǒ-4F =5,b"A¿Wiݙ"!@`a]֖ג~$"d$I< kɐ{@90lL<r9 Jokno89tQ7F[oC >O ~XRO% ATO}xTji_[/N#xHw<qMtqH ^&\=9NJ/ .Fh gЀI~aQhEJ1\ɽj%v{rZC6rB5,B=<+GػTEj׮jVy80{/=aD*`ꚃBCZ 庚J/cՃA Ԏ(1';[[qGAN$N%t=TDuua'&}^x/7::Ž H8ǽM"q=H,JN28{W e8=JSdS|NjHbL28]2nZ[c]p퓱nuBnoμCPxRdmG0|\i\8u֯A43Բ6xo4yc9[ 51_gTi=U8=yxc$|PP(ؐz^WGJejl 9˗ ZJE610`YNAB2ɞ9t|09_MH_U3FɌI6n$;Y60_|q[ $(n+880Q=Ѧr 2,C&D]E!1l>ېUjS6AL@ cI>zAZɗe6{ 1,(ʟ8+fnA{0*s8Rn2Qj+usL̺f83T¡ 'C֓q`R`V,chg?YNa¹thf瘣8CkX^lUlX^ M ϭ<-qt<8tD_[j4Znd2e0:4a`!B!V9O=$7˛y5zuw7dsTbmݐ;xZ І_xK"mr,Wt [Z:u8S|b=Z&2-Sm4ӎLӾJp@ͨ*Ʉdcp d7- Qn!4 lTK>:!Z#(=-B 5c?qPs梂'Ugyit) M q k'b߶ݍPk!HRa w>͟^\#%" r$~W_/O=F=/OnG8 #$MNM虈[G'dgNiWmxhGz5QDsf1ؔ[ z-h]5jeGo_q`/4&,OVYN~.vb ~X1p֬/qGSY: e1ˮaox\&E z}'AmjO( {\|T0)eV}eS@ȬV}UYmnC]M&XLObZKkW\}+z),PBE>9| HH_Pmy"=G&_C^w+}`]?/VSCۿQ *}y}MBxBhB.;g씵 8)\٧{ꬃvNwȮJV2gf ddkEe%-AY04 ԭƚwN):U ot;O_NgE9_EGHia xǥᙁ`v} 쑛>PHGЙO 5u +9*)HJI]`1m%mf2YG ehX ~ģ}Ёw&H-G rSSXdx >b`x ;^@r8bdZh%nīIaÞ%!<ۺìo2BG2Pc vbO7Iy!1q=5q}nٗr ,"jx@IV4 U19P\vN6-#x&bG?aQ=ڣRYpaQ<-=iu%ahT@< יz ߷eP!&*~ʁn}̄M T.?(^ʝu"\[Ժ z}!(@SLLwi{9( F6+Sͦ:uw?*P meB!ROkG+>* 5{0.P5~X$r0=~'; SOTa>*2G GD90ʴa÷F,xE}CoSq.o֓!^cp𻰢ơʄ\w$j4$OMDA~S#vJ =Uya Dl=@] 8/}x C|^dwmT̃t9=/D*_{# S5~[O^/%'Aw%hO,@U|cs{Dd#i W .tL1[ҵȡ߀o(`3-Jkbg#y`!"m(k *U۶;3n%u 6p5 g3.Gsge>>ўƘqRȀW.LSXx,3j-YlզW>B^!߳ dYp `xt,1k.Buj͈\(x.,Q(zԝʾu,*k ܔQD=iJWB7TUr 7lpw&9l0ϳ[̄^&\V*N??/juCԲ@IP '2['8oKI#7wn>3bL8;ߴ-yoՋr\t5 ٭H5E}Aljŭ 節?jX;դrs]U[~LLR,JpWcfG\VB[\ڎsiXs!L/w1`_w>r1>Ȇ >dxJiYg?α䂸AG7Α!mU?nTxأޒ}۲MVL.r_!X:U'Bتgه#єpLFtQۓ98Ly| x}gYtF*JҮ C3Jҫo w X Yxƻ3eC٤^x L+$ѓ\SNE8#δ>8 _J2"D,IGmٔ>(.:> ?\S`Y'-2H䗄)e Oɀh?etqWBȹޖwCawSQ ޗj+𭞉w]Q.:$9g#J21^ [."kz|^OZY@dw $ӻVZ.v a2nHV,P4m ]'gthfXr "u;ix6rw?ihGA t2,\n !ϨfӁbp-2,$=d2K9xF }K,3aLhȉ)qn>r~:vd4v&YSU5\zNJ\NH ۃN+CMMT Wr'{\'f)3seJPtxvFiir\ fELsɗW6wjoKodTPoi+QIQ܌*lmԞ AHF:eOQqܟZ@]\.D}g|:X6 c>[pS۠Cڇ3BE,OW>V*Y*{;ȼEQY}]f_"mGXR>BM^\Sfh4AE!/&Fc8u;F!]E ü8Ϻ8@/F30@kq y PI:ZpF 0&(}E@60ƨ&['BiE-LV?N2=^P3XFğwG,P>TLaonɯ,M[;n8c)C\]ⷂ#be4f֟jq~߽ H1\S n }j [ŲHdTuC3QޖU QH{xx%Q,waDi:P\Kr[Z]m`'{:ru1)05ۅ hXvt#~RkpUOX=^3pdfn˰o+ G!3i>@G'/uEey`a6I[mVR+;RX݀*j2pCG27;g:Mχ35#2v}pV 1LJ \l9쿪<|RkCo"N5I/F/aIC-045ĺWi|eݶV=N$y ~بsmt!%K?\9UtQ,C~N[~g1B񏫯i#:JLQPR`fSRTn)LūQj5](){s}gcK"/Y6kR`I-`iL_M @oW9i^c^8Af֝<'v9*M)j &l)Ge؁zI'FA&v!KI-F5X2~ ھ&s}TSuA__B6)"VP֙6EH_?B2p=;uI jf: tgTx=̢}{ڍ(@a;ߩ؟G(q6|B5L 8GOuux|FVGqD1: ZajgjE,abMYź5mx+McgqC+wh!K`I>(l:}bue{сiI~Āw<rϷf3΍S#K3Ot?5Co&- $b LwC:!i~Q4Loifv \&κi_ K]]6g`r6 &[-$3SME20{|1|#޷S{iK$N?1!i y/v̂",}7"*%2v Rk WQkl[<'xBŐ, w!SnU7Z\?~AI||h_+Pw~)8 !Ԁ!XhV2Rxh1ͻ(ʜQpߡj=RW9ʦin+2ЉQ%Ƥfl{gW|I =OU.:Gg2\n'CGL8 0Tr+iHB5h^,9ǹ:Oqv1*.`[.`@uxȨg.+{,_]{ALrxUap rJe|Vڶk}2MQQDd X]ɥF%Z M:}hJ ^RAa)o"g`wn,bBd.BS)\떕G#pyKudx9`r}!Q{}ju2 ohuGec$.ڝ}V7%ٴ-rcA5;2=EXIyȘ¸˚'I* QqkD0\/x10d@8[Ow(?+˯|L*̖  RvE`M#WyTt, ޖN'Hžfp&k/$Ϯf6mycI!lU#'L~ף: Td,aƜ' }Z7Psː)yUHg,5AϋQ0kD%{oҕr ycH{ ny966lch 3}<~o91$KmzTHDyt%uu%0 {  F=0@3GPB C:g%{&mYݑV+4Ũ7(cCcU2#番<ݶʹ^y|w[cXC.$24 W+듛`hUOdeHŔ(wa4XD9} '+ ِ']551ADDDZ4رܔ)C2vӥ60I{F4J| clqZ~&P4Έ[Լ{gRH3]S#HcZct(jb`eF r+lw))y-HS:AB碑!16L\MHܔBQx*hRiĖtU4{,yNnj7.¼4Pa;Z؎Q*FEUݿJ~05k/8xKxQexZ.RW%EB=cHf*2 7_]jȵn{]r5U&L9 *!J.uO_*R4!OGpՌIn(@}j^&O=^YBqF[x[%5Α])(WQ-_%!BlɦoO OY܁ZԥO3 AWX(?ϛde%ˌlh14a}U,/k5+ugGDa-A)^}L RʿCTE\=`fcn3l }7S5ucVZ8+N#Xh]!(BqK`Mٴ283QU3x-gG7l7t}7:P_*^DҴu\|/WIxy65sZш,<]L 2e\{*r36y5#FvJey=bV_}, +|dĻp5ߠ JCFzčf@>tpDnϻ٪X2zG~GJy: N~Е|bIP@X bc,ŬR[m ,Ï+dY Mb/%5g̮]-_yEa-CWN j:-Vy^o.Z]_@ukW@+}1 2 hέ9A4,Y׈N٩7DnPE*}UkBF cTR 6ZɎʋsV>(|koj<=%>>Jl&Zh6(L>0pǯsan'vB4- +y9pkhĭ@2ods+c2^dDLrGׂEnx(m"b ?@d+7zᜀLE'rvڝuSWĭ̵ɰTL+z%7~nqiW]065-mZb'pL!+nMy lVW5,6Z"j AE}Cr(H*-4&|vG!)zGuzNdvVTmvm>?#]Ò'HG-,hTXVF:3"̄-d{nψ}Ôvү'St9F-^XJ/0߶"hP|Ѐu"0bjBg:pdڝǘMiq_㙃grbḴъB9C/5vh"v}5m-*S&#X0m^upnOPÍ*2o"nE⁅Tk-7cJj)>O} d2PW^upR(h\H=l~FO1}Ar3=8j&Du=Z&V"):Օw<9WzrfleG ͹=gYZ07070100000256000081a4000000000000000000000001611e8eb800003164000000000000000000000000000000000000005300000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/zr364xx/zr364xx.ko.xz7zXZִF!t/1#]?Eh=ڜ.+͢!SpO?mHjlb.ܱԹP g^?_$]85[ kh䵗`pHE! 7GqukK}|Spp$[ǔ8KS,cvP2q7NUT7i+ B*c׏ԞCy?-=ƪ&@@bRe`$;a񔊜݃"Ԇs遬_LTWےoɜ3q%>AҡWЎIT^՚nlRo¼dX@,C%˓p/W=`tirϱIL=lghߐzɥd=qZ;xF+0G<y!> iޠ}h voǕ'iB|F6[RO P mF/"'e$,~aۆA3}xkڿ<6^cX{muh[ NskK#]I"(aɼu"JnM|w86w7U@N[BfNȿi8`|Ko ߒ#GՂ瘀Dws4q`44åRy{=}Wb>ak&u4 W{fj4,P:T ZJ{>p6G6m)-đ A뉠CЙe\6TRdxqħZ 5H E)wwj:Ftfkט)?,MB%3$hT6K"7>2&,dxCӾaf(< 8M9ȃ_Ik'}AiR~E.@]lKe,'>tL G,A!:OTk)+ poR]2 Od2tOG&W7cz`fߒ$c ezQ0ʟ*{Iwrsy :X4~'DEw_ 6;D%U֗ VwŠE}Hcoc ?` mHS/0T$^=2N~Q٪X{fܭ }}Ruktdk$rD*0pH#7]"(Rld %ckNb"ݲ~黽<{BaYLP0z<8}.nL3ʕHN0*;%-2tү/3]![گkBxcMB˩_HIHAL&%X@li"Nh6mâ:Jzv7a 22Ҫכizv7M(*='BS7n ca5?)j6y%fG!jNN_遗[ ;o/?HB17y]G4S-J~&RECR O3]uq礠5nwV#VDi9W70:='оH &leHdMDWIv%Q*eցȸ"i: kJ*14Zݫ3vb"WO@J4C2bœw:THHg Bf{D]c\!9=Md> 1XI)]ޥcGЍn mt4-\.svK~DK}u l,y#bv: %ϫ6mÖn"xO%BDpwO+˭`rZpIئ6"" VT:/RuYDgf{JL-6PѿȱB l6ys]>rce#tG7L,K tW^/R!@@rKy={C=\4Q~HCg'X3FD0I7*T@& w!i3a42#QS\Ҵ5GBϭ&gKƬ0\+kr"wA;Sd42yIO:ua>[#]OߥeTRڝswSg<Ȗ.qj5uAP`SjIg7ku0 +C֮{&$kIn ZRM ]ȆgI#hBE' ,?v#ǕIPS=PyB&֬u\+ @e/Oa\K7PǚƶѳnoX5mu 0 x@Qa*VDH%6<"i? Rz5J)"O4[ Z.g 62LU^, *PܑsRВP*ej@(‹3j;91t9<]Nc=牗/6︐ds`7H:aj8,:XQH@$tԚ_ytg_>bg!]+lƆ~޶Q ۔G&|3a܁D^Z!p.( ߵñ aW(˪qɡ*u2/mef,W{tt[M]q@|,u`]dxz{#"7τN'&h06ÐS !HJVտ$R9ݧ 6basLj T5л*KtP(d AQ/Ű !#ke&y G^jcI 2|4qI:/ cY$\.tZ+ӥӫ'ffGj~-c+1MSSmDi$t }X^a*XF ٩u5v[8/wM[?b CaF4O; U:yD!ϫtjc*GD-AkƳ VwH:jVt4=zzS5Lp<꿮۱\Ioz  5T{K AD*_U~(6ܚJz˽#ZRM0f(乴z~ At'&\D DwG t>ddzMre'Cڱu,z/ˉ Rș-u8ΥdKm+@pj}~qtF5W[U9#0&MF룕VsLZ Tk恛9WSow3*N/cYwxp(H,:faгysg\%{ 5Խh)]3˙PpLi]Bt VGBgNہ s;w%:D_ W*YHHZ2? So`1I.͍ӶV?ħ'>qj!Y9dƛv*ӆkd XC7nH4đ2j bic+lj|Er)-ϫ2 Ur-ͼ ey%M>E 0"-JЦR Ǟ?>NM{}\ڲ0QD+MrI r$hIݬB0!,˞ ,*UPi>-V_@o|dR-"9+[ jQIEFgimR"f3{szEHӉ( cE)7t{D%r/1.cL\L@Mq©&-i8S**3M^˨\ɻ#|u=3"(G9AeZO݄d-,7n@PW|}c(y5[$|Eb૓tU+hoz(\O ڝ?ѕ¸zϙ V~I&}- F&Z%h^N9:_t,_//<ٹ+} g=<7G) VߜX- ;u_Ιno\  9kY{3w`fݨwD}/Fw x FD^&3pA(2H",4}ބB>v6`>nJ,=EqG!^rU X&aj.pf—SU<1[lAVTes+huUv*<3!kc*P}B)zkS%$ZK{H.5\wW0i˶rhJ ~ƲSD~^7=Y>8Ly93y_BP>`!a˚ EzyW>R:qrlDBѷ_`) TejڦPZ$ !*"kH2%MX zFF0] Τʼ:Oذ۬Ob@Ҫ|8*: X+M+Vy:@*ї礡ؖ$(GB:9/7ܙS hB!)E^?y?Dp $OZg{oչϪe&NSP4}ol7fdŢ%{vQ/p>4qeYpVLo].)虜& }IJ}i^4z佗hHiUuKNWQCs^B\ *Px92_#V>F`"V[{3`aqY=V2"z,mʠ",+qa;tqc|#ED$p7W".n: 7z-Qv-9 ZH1Ocvť 7. %kkN>L@~H`'L-u z*Wxh(%R ALěϲnD!8$}xouxٞ}Zjث2ZyD|@'4We\{A*-`l(Kb -eYYkC 2,Qm+9Վ *K J% 1 P⛼`U>ꔕFܷ] Pqw\)S([`[S黯ɜ"k@1V_ ]vq_\2YDuMƑcJjTe2CQ0KHG(_ӗ'VwGVK޴.gjn8*320 ! Y5C'V7#^MXMBO7I)n%3vW{SKKMՓ lB&zQէ]MD`ڹnXt4" ḁGʜQ5B2X7 lTYed7Oz&˝su\P.wMh oRm&Q@fx]zp=F߅D߃!S0zWC5yZQpΎ%ʛچD:_׺Qf|pO@ouO#aƨu!=Ї)fSNf Yջ !?0y]%LAϜtt JL#n?Tr՗tzL 6ggCˆ(yd*誡=GZD$UlTHNH]cwȖdV}Cܜ=R]b}$b  /MBb*SYT2P5'v$%V-֭r`moY\-e.!Ox9k",/ ]@?}r|ԀoD[]K쎓Sɝ.!4/^ys*s_s)5+K=*cjp ő)dTBm\kc c(k^B8+hu+NMQvP/n Y[VhzCq&mD|啜Mk>zDzaP w e&3qv+ZI;`5`QFC7 56<,& o,No#Hq2"f^EҎ%~1  i!v8r(O\nYf-HEhoڭqN莍ghiZRjZ91M A~7HqU#腜\;+G ?…zlI=6:S%&kKZ YvX*&EvdMS'sVe>;vS[fTAQ4o$0Q*.;# L]3/䏐67hMwx5FRm4)PvHԦiϼl +5$Cj+(d񑼊uBTk5؇3YsmMĸ:B3c;əC>+5PnTO\}XWSwȥ}zT4@ƫ*KAgFbrtx39g]i@ouDc*<ȏf/O/R/ZzoD'Gu:8E2F.kžAodi82 ts׆Ի@f+~C ]7*,ػ*䨗gI.V 4i*ΒkT\lC9zz&ڇ^\1Gx f|)qۻ;`N!}ה,LvkTh3 ~bG3!_(3x$МeHZ4"/FůrP -$^XB+(nIGNP\@{B+hBz-A}rI| =RHeuQn67!p݃ t Ǯl'N)#XIiv;T1!Vaʺ "Utg%T%J {(t !l_C"X;ӟГHUmO,cZ_t1?`fmuZY7_ԓO*sh5zvn N#o0w2W_+ 00rJ+;.!(^ +nYvz&L(-+`3Tr}| eAJ2{XIPd֩RkjOKj% [^Qui(:=C`W \C{'1rouiiTHM9`^  qS~*[N2[i_CmzUalFd0 :X 'ǔ3s-EZ b^LJ 6*1uYR$v{=\RCY5?ο]\yu|/ur7dowMuaRf5d`jw/R B=5Q;ڀR5K1-Dk5PBվ*d]Nf>W=AM1DT }\#T ́1(@^ ^^c%-t,m磤}]LD9`mi(wꤖ ~[SEV")bS0MǙ.E`w!JHt{M'1 3=KIɧV B[,‘I鍃u&Ë;E*BY[k{ur!۷UF]p찔n`%{S"O\)\0ԂL#gR e65UHc YWꓘ:{oK@qܐ+-!sWh*_sCb f׵.~¶Fe/\t~JPDnˁ As|]@h ~& j'fv;[mǯ?(̝+N[:&Q?Z*MT 1졷T-\#@|a/Hgo+FK@_|WAh;gIH:ː\ `uJW>Hhbp̮ǫ${U8[ }CwDpL@*9^?}}ˑ3Ԯ\X" aMz ^l֋sd@۫-'H u"QIз%;S8E39rF{[_gM'} P9Ӧ~ /(' Mk-o w;aS8s`I-_\0,qNg.:wbrS1ŀrju}cnۈ̻9>FK^`qע{k]"mV JS3PkZ$wA^3<`,\nǢ/IF׮R9n4 1>&lQ#qAb#{ 0~И%{0{s.vveԾoa¶%lۺh,2L WSW,G\+:SHLhjܱ4BC#c#.@ItÙ_}|tܰ%̯u~WF&(ZB]u4J쁰Z^ٖ3ZYܳ ` >*Q~bYgYZ07070100000257000081a4000000000000000000000001611e8eb8000027bc000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/v4l2-core/tuner.ko.xz7zXZִF!t/'y]?Eh=ڜ.+Vhq{T8=Ayiû*|)rs75Y ƽ9nh;i|3=gh%Amt]vfd hц"=8rL60)=`yRˇIܿ@ +Rl佭%ܮ/FXl;b9I2$; YئKw+PyQEr!vj"Ƭ{S* \%T_{h~uw&bA}^_L6KYxeJ1rN.F|";X-6R?驉&5ƚulY2L#}GY)^8YHn~ uAtr.\o5~]M0:a:D}{8X.[Teg1'qcS?@ B㣶ٱKۙn˹g~ j@ږ3K/RBjB|XS5 lCr~aS!L%TD!@҆nL?t)`CI^V^*.;[Eo$Ii"AS n(ʰtͼ!׏& ܷb6`Tpӭ(m 7µR^ (vb YRQ6MFʌT0wviP]n"tZrevWH*M5u&]I]-Ktx*<(Ufpռ%@_qVlTQ(` QuͮT {:Y:`Ȫinܬ v5y,܋~[2b#uhg Cq^JC鼂QUPqѮɔ Pw T<] ukRgl޽~ޯFCu- k:w%ߤ1̹7(GAD[;w"Et6&n@t" X!Ssȉ'!4xg=lNk8 Ӽf{fCfHi3l+J7Ϙu# if1s;# cx5Mٛc^HB9Yd\sN>쯮otjܛ&|W%Q\ 88S|cٴ>cZ$ŞK+}]6qˎ57S!*Cws?ޮx; c(]vt2,ȴ|h%j)?ڟq-`(٩`k>jp/A ].< >BF~Y] qf3Pk1T+e>a[No2)$=DjGڈmv8o(* StLʙ!}{T  }s9*&, ">^RAB]rtt5nZD+s{gt 84IRc.lIb!#Ug=XlͦObpj_#%${\% R vj ]ɗw9zۊmdØ{(,{9(;z3$#MbIfd˩IβpV">:TӎPF\)E9Gӗ\|>:" ϋEvB?GQHʿ25*z}YE;-atp6}zv#GqH1@BΗc*nTɭF㳓FJqh0}4KlM!OꌉGJW_'\^  º֩(,fXJv˙:- RޒTȷUǷl/kk_v-9 }$djf)^ =NǖgD502`cka,gMcg|Dqx•/sOPԖ;^/\5GuRBս3|*e B6>pnl5b\>E=KׇY8P}ipyb7{Ѻ?-<k!eC_jpAV|Y$I{dG ׺{0%;'I Lv){RSߊ.1hJ{O:$ƽ*ei$~``/\enm &fM݆۷iJ*ȇ zJ} ;7` 5mvgKE7s t0C"z*%K8Ϲo52:[sRxZ24Νb+pbS ixll#ԐGWORku}V3)Sl9W,a=hcMc;y)Sr@I{>y 4/@PqZ>3fl˻X5`HV ՙI}Cիmπѓ%Gˤ9zzJʘUTH]N}WE0#)RNsiݮə۴2D|ŷb#q6|퉯[4>= ݓFsMQP't0" ʹ|cCᅳ+k:fY&ٺm>#j 8; Ł3uq(PaEbq_*$_4=?XG[O0VIcr,9#x+ PKWrȌៅzvnP(!HQ&7 ̑O@րy<j&:0Wػ1 ;h\ hMvFo7ܩrey?mA P$x$1IXշ;Q*iҷOZLmUûO살w밐h,FsX%'#29!ox@l7}eJ%Ch}=ь 1M=zbQy [#- /8>3c;sxn A)PhUuf>Lkz?Rb\Xv&Nkސ Jݧo+ՙE~=] aC56F2*+!"y,j\-)ė6<27Mjm>m_GA&6ŘA Ku>YMI<)(VpVz_v]?9q+ډI=Z/BGȋ|5܉D~謮 h}V2ɬ4gDu?;0I,|s9jLG\2|\ 8;@X²NA/=f{ 6udl Q~FIKBz{@0}(1(}ta\j)!PC_GMM6lq )fն7L8z>1PnXRq-?+r8x7*.s~O`#'SԼM(\b*΂PYhpB1"h=1q~Hk.>וh Vidz9bۧA[ |02oyxG^wڠbS3JyhgZ8׸듸K ;RqMd[shCռQlI\ha_st2ױzf(4Wk쇭LB[E1Ӎ/Z-EYs$H)H/6eK}Rh3 Aqf3av:WW˧ ڞ%љ>{-BˊH~| {F\ lAndf ^VIkw" jYIo>k=4RAVծÍǔ[ojWeK/$l@ljX7q$:ˇ,#7 aX}i6 ܾC67=ϻ@-‚&SB)r$@աI,_9;EB* NȌz{)ؙ ݵ^adɃ4G nX/c6-5[q IN41G\G4Ë&]tnjNWDXsYCgo>zs x>"Ur8D:jRиmk+/qZԌ E^/#eNrIɝ,q[mstY?;>FQ#$ګ>N1ާCZG5͗SGX[}'#Q[A[jQ9OBrdF@7n"pF~'vUʌәu!wPeug&~O,Pt (reR{*k_rk֤& Nu.^s9X:0%Yx& nPOzK^>[~?C(S#:~W,?k`8!=Iaç6,/Rg&(RԦTYqDY(NP2>efXby[QmJe\ &fcH*}I"/ [hWg{Ǡz6fd ? $ /Tkݛs>w%tAKBxfc+}R(@J/M:gM\`mb $;v:!/? :!"s<e17z (hGee`]d{,jxl+xSp1sdԗlʨ]j/'3 #u%w0~CU/6[FrQb#E〝L^##,)0&CGX4JĉZ.3&sC騮nhhThYBrLby_ um4T-gTB>I#͗IXpKĦ R-Trݮx$@'q5Q~oCO v] ýU"eŜD3jNcPq&Z_K.?TK?)Dpl^θ螙)- CyacmF! ADagm[hxQ$6f&OD/.oIO_M sMD5duz(S`DcJ!"=%)xԂ&n Mwe@WJ8-3=qKҮi{Brms LuOZ4Pvwmv$mR!)w<[,|(}'r_,K!5EdFeb_j5 a͋ #@Ek @hъ}ė$@&0]YUEDCz%$>.jz8j_[pdU)9}v+cjq72 VJ zײP+ ֏$Y1`Ƹ-p۹cXތ~t dicKzˢP@hkϡ"%%!^ \ѨkXY hV.X4m3ٜ%Jc,y.`0(~9ଢ଼)s`6*pˍ-oyVj$'e;ǥ|iSߔۦ b T/ TȆ8GgmLjΌja !s)_P*EϚ&~ÿ!HCuH56]&mu6$ Ϗ?<5Lk˾/$pdY|0ܙ9l t*kDFӜ)f^j_ՅuEv2Ä _R!PJؼ靬- |_ǷyJpudi>\P0`Pj%_U TI d=֊RZv3#2YkQidTx OEalTa]Kh3ҁ,P;˿Oٖ8.g@n^(<thY/vD] zlHr&Љ uDr}TK5^- Ӻ};+eEN_Ç#B!//9і(&c۳o؂^Wc *n0Fb^XŨx+& L\*Ȉgdn 6e[)7|{ ZʹO/pỈl9N͍jV^ i"x!!cuG8ߜ5Q/C_xa 2R"C.x[:z8 ]⑺3uH,@XmۀYDh%p H}c?dA0h9TBă/Kur`%ʟ8#_d}vBeԋ]fA/ =F0` ͗,Յti\B't ^ Uh!(¡ x)p)'!8k}\繬mGMbpDf'87nH WQM% x]Ѫ@ieJI|H4 Vx;j)kk ?BRK\D?j ,ڂ#u&MOKv RE0p(5cN^Knb$e_?k1IJ9glC)cXpAmps )ʣܓ%H3KPUGzBU& a 3gNtI!JƵ K]yesc9i=|g;'2M{bE1 ͨ59nj=_#RM\ zg_1z2\5é5/ LZu70!ko.m c&ZV%+ BUgTa/`D\ܵ \מX~Sq;qqY؟E0]?_H6u{P9/m9_aA컅LX+,5"Mؕ\o\0eOGZHsA|Wva*aY jp ' CvO)sWVLVqII[|%/h`5V JʼVۀy$:4.,Epf=}nZh|Jl=$~֘!itN@ 9r`AcqrmeexS!E1 NwiąVB"(l] њTRa{}%/1@Ddj '6W'2QWº9R[Ǜ\i9bA%,GF62der\bO{lkwu0u" Q΋E?9{pӵ1PHphMA;q8'=Sj{"KQ ڽ&{:/aӲ%ҍ{pE˜u)a0L?\1HKh*U 6"4iBx8J{C~jr Vnֻ}N*#.wڵ>(=#^1N5 iɘG闗1  i8J⛾2 Ai$e4|:S40 ۽>aJ&++y7Qյ+tq{TV^,LFw Kx d4 0rJǔpU)bU,üsųJ/~b wK]oh:h ]Q5s'*7D VP,W#[vŘ -e}^7Z`oѣgŀS`ѓtޒB%IOogEuBb˯g=,TiWyfYR8g-l^iW{Bzj½S>s*QDyK0xtۆ>[@Y+=DƷk]$D#I$Du%\bB2D!yܢ ݬ}r:!PW-Sv^ xs"'!<&ܔ]P#yzuuwL` !jؚYspQ 5m8)};#p^:yVJ& `}OZ/S9'_J?6"j_ܳ^y5&:ׇc\٭^gVPی 8ӺaNuQ`0RtN~ɜR49i 0KIy%}Ta3tW^i<`Oa: 71d?seM?'C!REwjSRxxw:qRB0QȣmT8I{pԎ3.|/Z+qF_(FPEڅD-iLy'8I(-oBW'_L( mxD\x#KCtk _fZ-tgK3t^{92;-%QoJ\@!cy:ZVX]#,fE a`95SC@XVV dXʎYK8sF/Q_Y66%e9) +eBc-hYFY^sHvߏl˽Qs) nf­fJACdQ[LV,BLz e?R{WC%~-TvGܡ5b._=^'50 P$:)y[k Krl9#;A OxӦp[fNө"oCFcup)"0X% F޼ه5s._"*Uff7Svr򤌇ty_ze]q9q r: M++# BN)$H.{3Wg çCȦHdGڄ;.9=24CĜs0,ƯƟ>Gu{}K!X=qs7X,` cmeE>N) yeqv1wYXTk--}תjSr@Qdtں@l),οΈU3;.;29uxzâ#ydP2EM[ָz b\/'lr\vޱMLvvwYP{W* X(\lRz98Y.@s%^i}SJC6_odckHmGbh¯vhUk_KY1  QeD eeԈZ/6TIb% .grq֤eU]k'}ݘSwIG\aCÎw I]6z..I/}8=P#AאҾvQ'TJL[wjB'Ix?q4D5X=J0u.ၸzT_:vn-ԭ.F^'TwTqA1-l'կwqɟ ~9}VI8^-O䶡!-Da:\:w?,}IY6D:H2\Kw L\m+}RM 1X!$%6w iuv*G'.2` /UN@o^ |}hxвR3CGQE(4S;75f/w@DOFIA^;ɾm >8'錭zmj[Opi(%D#&<;ibmCdcc(F kMoq5g Qv-YXBz6{w/E\솽ĺ7V.Y--9Eso?4 XysS4[>ż.m0W$@( 'ѿaϔ(]dfykpSTZƸ)WV( 7=#IQʖ}Hޟ;- B+GeEK0PR;ôm~ʕNA%KΊ Z&i=TzRkL_iΨ pXN`r ']>$#ޓV.@ {ҔyM2ʨ7"C[*! atR;0{Hs`0B"#0O{LQ}[*ڝLAzO;0QǍ٫"3' #쩴t6\4{΅26С{G E7cዉMZ܊KsLaIrAna(q !:WMk_,;;w#F&Ϋ?Մ0{Y{0'T^ JVqg*I6fḺ=e7h&pOd} GZ]wft8G >һb|'޹Y5T 8UJn2?Ryoy9N0d$uVa43|5Lj bddאX̪XPw"E'ZgT-4T{+yfjlx*O8RgjDQׅ2l@ѩ'жlSc`J^ŭ+0iJkj U@^#σ.~ Dg$5LlٳUؖ^ <(1yWԯfEUXUas)Q W%EA{Kh Ď ƒHl 6]G|-0|a@jI,5iΪL3>s@$R!ms"oPC?%dVrM7ԘtS(ZKiqmTVX ZlwuqiLjOeRFhmQe`]5x|le?{«2BFFw*w"EyݴM6K(P!gXlFVւ!hPl[o LVWT"紩Ѕ˖Rj# PrWYx>VVWh+Tj]}L0M0B H}5K+pN^/PWH;@"Җ67y{;D} _>/?`GFv; @/d O ;C"FtXȤ'uO "an:YƆD@`Y@PEyx(D>@&0t ]2 PrTE%\ŪUJ8=6W@:@,] \~uD= dcl\'Lѣo'trbT^h|O%v3t' ?/aJ}. a?oBLnooSj^hnbRZIO^tYnjm0o$?!@Z(牺$Qrm {`vn_8P9brEҟ o\xL'ˮ Zۺ}hsEKn<#-gf՞RB {ޢ3黸Z) mxDJK9-ǧf]:vT3 MżDbfdEyxUde/hlH=厄hRVm딶F@84\uNZEr6l՝A1 /%jAn7FX~BK2Femf`KKWY4 n o>(h7(ox-]ӥյSmn;D gZCh}aWL#uQ 6.df ENU-$XOXeqIOr[+#-pvФ 8E&pB~0tZצ^$b(wʺfhP;e&4xF@nډ1$%z.*Єy?8;v>6͹N 8p9]%6&~ Gb 5R]qzA-07CN j7)bq(׻6Q] z3kiN27P1{ԗQPHhxx=M T7\_ Nvt<8ܭ@:͒b)&(Xqpl:rx%`%Ŋy2X˸դ}?Bf퀊yAYE_eKd wcP1"u ]%\]U;\@NZOsD_|'#6Q= HMYG ܔ^࠙yys]ʅQaYo'SAnF3@WV-`d§!& 6mWXhPau ø=wuWO%#X/6`Y:x%ؔn+胾 0 zB࿰Uf6/y!{/;LV=N؟ 6qY`xdg̎a8bR6o:Ǩ^R6%g.iɁGPޏli~|͉wq&:cG*\q-2dQø-\zaTVg8"@`@_z1a. B{no(^7[8ȸR%QN̙fce~: N@1v09b4yョHY%^~?!E}ЛdӉQ0VE0 5 p_% 6 -p䪅jS$808Ό7|&E'vº gy#7}dL05 $ي=CFyDb,? ]2EvSH \2Zf=vPrCV%o?v{ ;x pc]@\+p~Ƕ2W5^ 1 fU3]$A'cѴÓmA5al?4KFJٞPv<p01f f+`1Zqw}%A9;1[5]v)cbXda `Vai󣳭'i ߣ %e# ! ?c ^$cg[I!TɻF-PP>I?jm2/ĦE s~ R,A7G.3$ٖasɟt 7Ao0T6(Ͽ(K\h" cL45ۑ ly?U"1oA <ĸ8M Bw-쏏3"9 Ud߄rr X}V6;n$o\Bcm@(՝/qHn< ?"<7am r9a`F |QG9emclH ꕄy! -ys.cV'2g`]cX'CNJX$՚JZ;w̕BΗ#?U;9z;R4t\)G^ȭ0-(["ybM@Wyf:. ϜbnET4riPSvMtXXB?֣Œv6?I9MP z<=ysa?*ə؉HhFYjg) q@>6x{L ^bpn/K2U_ \qo8d*~Bc:{Atl/4`;MWM1U mVVyLbSQ8(>B"9d3qs!2kvp7U4ht]~z@Tsh.I$=q\!^,:VkG$nm6&F=_.f6(5;p Xmc4V4()A9Lt=f_;a@me'X 6xaS'pHbK85:l TϜq)tUV;G!kwNzj l,@3?rf;,6Z&*HvL*YۀP5>MqR M=9/ҠPӓ/_hQC]W +:GO뗹P1kAQ ؞'([wygX OD?xK,ҏViDò&3x ap*ڨ )_78{dΆ*[حhSZ4mf:"Dm6sŦ1 >GfV! |1g@|}6oiZ0osJh2T{)`[=&X+2Ň ԣ(4۹)U޿HW*AfI+۹ń$4}R{iJT/y@),7?]E}դb3=2AffhoWXl.۝gyQV\[=|z0!vUC+Pe(ZA`*.MyDEM_'\[+O@t,S#㜠)OR"ó,x4+.*{VLU*EK´CͫS9 ]cFKU6*sA1Ba_u\3[hKk=-yBl)W1qcاl?WR%s޼b BIA#>2Х)ƀDr Q|[ZH3GeUH_{ҦGDr'kO3"Z;g%?;~Xаig뮨'9}j'*Y8m]tLee7bm>t|ouղ((){ⵇV ȼR<ԗSK%q@P0 NQX~$49k\ zG6VD~xV&! *)w)rŃPwtt ўd!5@D9+V݄`:* 끋sZ>Jc@7 Yg9/Ւ3F^E˟G=Yz^+:)džʾnBkNMFB>&xɌ27x6xc!6 xc7=7RR$~,EFYr 'u:ubc2Rteq 7gl`QG?, 7]ST9"b{Yۣ*@G5sH7W<2ބoc0NL)6m9]DsnR<]-oBaV:ĚRX#2RVicȠϓꩃAWN3XWzTMYGXZ^U/V1w^T_pz; ?RŒcK#p4RgnKXKg{۰J59]_Զ;ɧ%4;7k#2V ciY1x/nIi&2I}H)v> 49тdV0_%g"VA}5!G|`"V2#?! 3|^*ʼn13.0aG5Z^=2vk2T8![_d'>c[qՉ$p]~k$}ݧ~ 1{'Z3 @ (XX9h*&>}uFo?Ve]O(YCw{`VEF`9J A&4d[JG;pɣ?-!@F^LL5M$R.?-\, Z_s-VGNy:kaēfՍ`" ~[fq^(8P^`z!ͼOEocv >*L'tK1`uu2b@2pd^E~'GqyS%,8UCH7U1drEs򧊧1gCWqEK][묚ռ7+B`ׄ3'IZVFdEk6(N|||FR\8`"њ룊"/S<zޤ%uK#㰔V*t}dyXbG`b~x_hV4a0POMtR R9BOso1\*'0} I3v`3e(֥q c8t">G/YZxn-Ț{ִkqi.(#1`j~kV~-*调[Q ߲/ȝR,8/>{#Ī֧<ƨ+Q +7O /2Pۻ`w&GJ(*>ltj3#nwm9/`-9a)~v$o8IT3?žрb~DXvK"s2^(SZ0j>oD7s?DSú}RjTF Ley (7<K[1 @+0+r+g58:m[ kc`YEM*9WeCdNQJ*m#A}!M,Α`D֧=mk 2zZB)f@ty<*nmɆ[Bjܼ>/HFވADwW9ujY|}K#r#JHBf?#Is:idi bkIʈiVZ(;u:^%z:RðH[9tP+= ` إ36Ȫ16u)4H[`$k>xE$u:( ժ}jU @ƫhDs+PhAJ_XS DrKE'yrd$M3Ά=-3 xݷdB䧑Ob(a'IK9RvpH X hl}5.:xT䑉dFqEpH^oP:\];sr5aG$dY 3ߨ5+Nѝ1sC%b\qLW7rH,\#|+Q^m>0v%@ڂ XdX {^/_b>G_U]C/VjjLү˂!,j1-|O0}.Cw/Ww[1k _:uOUdLсBŊc-lkȸ $j qM%HT`a:]uUDm*oK\ב )^a 1~Ppq]e~}衿&)H&P~y;3)m8z^|0cAs 2ﯱ-㳽}eS>lK_!:;zϏ@' 4,5K@;\ 9- 8 !Վ;+nn6+IILJ§fžE=~"״V ^X-eF(>ua&bvCa$9*Y jH.ޛ^S1 kH/ULS -jݓD86w`[ߕl%@Mܚt,QŬ) åQ2O3Wbov" Urq5,3Tw[,yKk~ AO.rc Y )OS_t&:nk_8x_!\_ ܘ| mf $u1U\r]|BjR_M8[u,= tdoLњP3:.SYmɦzU iU,k[ iTEkڈ)7.F0WR7oB}m nY5|Z'5:ofvwؙ:Fi:iѿ | r8ʵMϜK =9y3]608 XRgs'f04000>V[ I!t%V@1"#3'ó1AN#Jt^?EW+l_u1/b`{>ʩDIQS<=.@}j[j \YZaĴߦ6;>PĦ4Li6ʒm?N,×y,Omsot1mD1odp< 6tbV>e/GW~#I'o`a^W9(0Ycx'/Kb=[7A_\oymGrƯP*Kr#EXEᆐCJе/ĪAi>6.Ez~X)yc elk9]E)8la e0 LaRM!|ӟ@7!Kȴq2BhQ۠϶)݀R q2ߔ >\+4D3ݛ^`PjUeviZR$݅&oe9:$zom4x~*z oJq\IݔNFB:ib $S"ٞeCD5eGw̃{&*0ta7yGBDIIk Cqɲyi+)0@tv7~ ۣǤ}sLulz pM&a|*>#uXK9LL_yԷi0aI9'~{5h\B t`{ci;tޮsEjL5-`%!Yu\WAƴ.ue$X5i"tJ6)YU({{֗?0TJ53Trf NZosPę*e%bi.=bv#.ai2eZp-ngw15{S\@UelLfѰÓV-x~8=cnxr~GsTA4Bk)UhAd "j(nxna}@ȂPǮ(PPtתj=eM,t! ka'Ge).|!6]ʞt >=A|RT)ٗ,V/@XcY{JuRPʮ\ڕAJUr~nD kyV t 5HAHUdtiǭX2Ye3RxmҬfYm܈sP GӫiZiE@;~9NnCMx bȗiV7 w0-/ceJd%ǽ?P}}\%b8n(cEζb\4S? ~Uà7jYI1l\x}8x!RBCf`\H]M4J~n^[! = JfD==j}6&tĪJ  */:)*5mH#Y*BI2$_/#bːxey$W~_{0 ^AAM=s֦N$MU;!h7P_qX?68֢q㺬m_ rZ(tf]eeqл0QvDH`Ĕ$c|׿u'E5goE%f&4KŃ*d&L؍?71iS&GIY.%1__\dW .CL~% Db]vŢXVLNLF2L0R=jIq@p?%&OjzlD7OSeƸFLVcuO%_`׏uٚ3j& _SUw,: 8\к<4aXKZw17'ֵvrCN6bTlYGr7ܒt,6+ ۙ)E5 &pbfsqwy(rYR%1N7Q\Ǹ|LHL&yߡhe7@&xבoP92bX>4G6/07ol }TcN_~&ay? -ʷl|a*&g6;T.]"32v ʤOq6:Zz/W28*lF ]\ͺмz\9w' Qx5,)).h%a1/]&}w+( Go{ H5 4m0_R~b~{ mx{8KL3#txMr<'lE*4A^YՍ[]9sFp<r\w' .^ ܙW_.SZ 1E[mfe' !p,ȍmZ2mQ]Cp9(qqZM쁛ai.ZBcm b!.X뤩犽'?˨/Gg}Ù бO$I9VS[ZXkldꖞ[ 0]aIÖ&q#=~ja=T~=矼.&̒y D.*08C)Кĉ+L^OXhиhɑgh|'] &ev xYMw.otB8ʕĔ%/ f㠎J"ɸ+|I8]4YaS#pz➦ne\#T>L-j[K!ï`QO/fbh?wUH|G zl9V-Ao8j+PJI[nBJutfzЦ$Sw4í!BHn'^?[%C_%Z%//`[4"GړdAdyӄg:~;$Peȥdqy$7G"gh(IHVn?B(H'vOw^݆mhяȇV&eg\MC%QLR5vNP&N{/Ǒq;*bb]cX1d Gҹ. žW<ӽSEު*SgK F]i}iԵQSpѿG-ήszSAԟܷMn J.q9LŎ"K{ɵuLjD#$OqZ͸LW:Y&N- $:$BOJ q.{_;U*d" ->H7; ҳ^ހE-G̙Yy<҄] y\(djPLhG;Z]> zb5oW>*=ߝSז 1|ffZsn]{ObDr6ДJPfu3.ptaU&tnʏ{yJ'oF5gL5u$jK ?"G9Zjg,hS09~cH.-O#˰N(Ž˾?;2*3]pb0 WY\]M*!c hYyވJīB^&~L^8(PQK,fuV/;\..x.ti" %h-ݓUI!QWδ%\JP[j"^ҖKˆ?$96qveZ4vQYg]_j:uO2+]:W215nk`—~ Q/P٢j;ėL2qeT`۹8`O #o;Np ﴁ^hfV\(/GDv4.o6 ɾ׮+MFK?z~ 7h0)5BVGD1F6dݟl3#V"5+^M%/ pϽA.NjsOէ@wwK.=Oxe8E9ƛ"Ъ|+ʡTkJgT1v J&n`Jԡow+Mw~fivȦ%/~-mϊJ=PDKV dCAێmԠqxYK3Cf}Lqg,X;tp0.2>W ?],Jt5mS=bF;AK|WľLP*`@/|;HO%̦Z.B o+j `?Tǒ0-ze[nypRF@/^y1b'Z%ipAܓE-~fWV@&&nG0ΔEA:9pj>'^i5A:n uJB`ÚJTS)y fg-K7hdK2i^ xt ԯ9ya~,)??WҰP4ԢpvξlqiJNnvNu맖1K emc|Ƞ/0nԇurҹ$4ojKĘTWu/cL9d4!pO ]2-[\)ic]O8"\ºZ].^Schl_(2K5B! ֬Pb]W|PA-R~P@ՠ{IS%ˡF@:mӑ]ȢH*8?ݯGQb/3vW@YGa;@XrYI@:P⣕v.< ^qƁ̈E_33ԅGjQ' 9W.L<sGY;a5ˋ" qB?`/$)iz 7>VAK89'jq/s W` !CNYz(܂lq"a(I\0ЦN);W 5VQs/VB&FvPvѴ'[*Gf;ҟY\&U`nA1SᓰlL_Lռ? ]k6 ɦBM$ F-V"Ձ ,LW_ҴFark{M$vM@drDiIZ/)7q ض?H/rm 'hZOEOTѱ{\xY)6-Ye9{}^5K6/Lbm|? 6c'˽$_DT  V7NS-~ ViGѹҾDD\0 )).V r ӟjYo~'~\^Lj?* YN)#'ڛK utx%:Xu$bdgEA*<U_Ϗ0 Re"!=|$kl tiSJt,vʬ!Z/ `qDOB-UP.a^%R}_`tO]32PWo>WF.0ߥ,b8)H~rU٬ѠG`yd}ܥ(D:ebCWwRƇrPNgrha0TfT749qs)b&ieyp%d1[Tͳ*\껍< 0Sw+@Qi $qMڑ#P9&HsȻ?&íHm^u'NC[mFzQDjs( `@Piz,8J"F`PdIWSJUM7y81]VU(G6ӞX.LڦSvoLlދ"ǂ"' OoX6/x]ս+A+ɷ1~{JD47P}W>y?q!pSabi9H=*;VMqCJ:x+h!Zp~iwš8[Ndۂ(E-»G>0=f/B-?P›e`h2T$/P/p H^s>i}hq𛥿I|_I{L)iHtyE`?P*mz069md T2:x I,]$©BgI}k/KOMge)v<\KWy]-`Avnq }ןʠ|+s&zv\66",lHkE6q#\"u&#wKC +D}\ zGdÇhҁ< I>vhhLegNLyb1jhV7Db<%Vu kGD`"}с}::De[F^hʹk"+e#e= 7,}'z=lA* &e~T_,j5Q|6ORڡֱ5* ]Ԣa ;Iޔu/|<5M^ͬqt%+<\EJK\m BK8ă!EPJn!n(~,ZL8iX6;n~D u֗$ByUo?)9U6e(eVV%ɋyĎ&ޣ,p];CWnDAs FAZ/NL OSVoOu-- vbev81#6iRd J1_;34&"~O)4wн?py z\kO\K ,Au.s8sШKJtc:)K2y"P!k2>:iݧrd[TC=]NyP#=@^i @^$BgZ(q5A. yzkLIU`_>yg{'}~3ՌK8]S1Ef'2d_* 1lQc6t #S>6oDVL]H~IdgN E0`{#Z]>A | Ps΄sZo{Nܳ 3n%Qc$(VX0(xy_nM5U7r>S<އ^&5BjkNw[Nˮew~1XY?cnx$먋9Vq,6r+mݰ~Z̮<4Wٜ#̄xzJM-B_Uۮ9'R(IGS:_ N62-%i ?Q걪pOJz`(%QS@gym  :ʷV^7H/Vf@/l l->(3%AP0HФG&ޅ%Ju筟Q!*dMB]R U/ |va9/}kKŒ-[8wj` dpW2~aSQ J't keXNt>-ͪ6+QiR6 8d8A#}FȱaS(5ԑj%fS5Y{_JGp?@9[$ fq{+hw%{Rk~lx>&!TeiiN{LVhMbXdp/z1v '`Uz^=0rY(4SX쪑y zĚ݆E7=0UZVuVq U+i;Q&LX2![^ Dw9q]J. 1y&ȳ@0Mh% w pMZE iX@UėG?Rw8K&!֞"|~O~SNPɱ=X`8Uӭ /bdYҤA%p/W?AO(V];a5Jz#|QwRg~6:`>Z0\2.HEGA^HxꋩYO { mS=ʣ IOŖ,B7J&r W8^&}2iJbW2U/[ y`-u}[LU+/g*+Eo.!bi3zӵT'<ۯyǂfڮr}s[Bc\M%q#_ AXT0r26 ^E}z߰Ӵ~\z'|Dqߩ-Lq*˒r]}e yh oImqi&{d'bٙ}DMVx@RdIWɑҠ_2L;PO%[Ӽ11+E0ێPk'Fӥu/bp /35s&.K*`4 %x gd5U8r~,x<Jv2n{V7և֑ 0@& ₱#G9[v)^+]|F- %^r[Xdx;fJH :ϊwx) -CDYj*B Чۨcm @nNdp[Lk& \a!u1N 1@8p1db_<8~NΆ gdף٢5Jn\l{  83#)Bu}p~# .PGҚcT7Y]k=]x;'kAFW@A@"iܰ0q:'䗳S|~bӐGwcTE-^'Ӝ}FV=:4r07EA֑\N/6p8J 3[vwp+,;#A+@":t)>(cr8QJx%)wTn>爺CzVj8ڈ>z_ƷRHh`?\`nv:P^2ƆiGsZ,p7F:)&p `F1+ hw e'}/j%il³ތl<^w1ɻ:X=M BH&G+DE\s/1$Q7}?"#kƜ F7j~Y1wqoǩ)Thp{\h' raAVt{!3q?5 dn֦xMpU0PJ_shz%xQ!,E[?* j1LSXIϋ7{tڰjmEYJgw_zM퍭6 6=h̥kzJASR>vU,ҋP;p}gKe~^ňZ2+MWj46 cy ? A lf{~܋OH(;r^e_+">5SOaZN oUZ!mOAgzUɈ , v'egѠyOk{qQ­aL (ÚJhdЪ"u("cv:ֹBYW%2SOqyHwqNdې̌V6yI.x舕P@AQ EQǏA^ T/ W`z^}yوx0Dn +yɧsfGVnѸߨ=/үŭYٯW 2B%y>Ƶ`Pӟ,j[p>Be1@ZPU7yZFP#c{]Ă|V?."b'Hb/?y۠^- e`Sl_܁夶LMi[T*N!DhQ1BjXfI,3#_b\#Yݤx}Z'^5z Kf h)>PN?渙Ut/P5q3ZBm+UGr+f呯mUwALZrZ~л3Um%ek8zؚ3 ʘ3PӔ%а矣%7U8K$5A W6 f<I}t) /߅5lvQղ'TEEfQ?߃FS9ʾ ;3Twi/9{RV^DEA $8ҰXcK1n)|J5K_nzn3@F:3d2_/JAr:[`X7kj  R1aYŀ ̍._Rړ'7oS4n3PR5f<x=W_4D 7[U- b>ڶT8MvKɈ4'gԷ/#[4͈zf"U V:Ⱦc_8&n2i5kf @Q; N1o__ASUVZ#̌~֎/ɕ&EFFB46$ d((|ҵ^V U NqoX-RbWlEI iޯAA;Q)_}f# ߕܐyZgbjS2a1=;ZT2ۘ&Mizn/쓼#P8lx`cV<JήYR@ s:ClHL~22cf>v9;" ę)mn|V*pU`tCeeKeLf^] A>@ (}nw'/ዀ*1D]9oɈǜvntM嵾9s?޺57n *#~1V5CY0L2Q5Hƍf L>8`%`? Ziuꎸ[c2SqDUKʣoqO Z @%Q! 튓XO_֬sU Zx HٍWӔn]Sۨ~ CRYtItzt&{!;yǹ1&>0 7<)@D!ռz>!?Ц9%2C|R t\#@ʲRv[ؤ- aXSرV4Uc]Yjz[SQv[9ZbV65vne⶞LM_ n1=r1gY+گW}>0S+LX8҈ H&OR ~HZn_%-wCeg):%$Ktbײ~0H0)9Տ7dtãv:b[MBju4aqe}4?_j6ArN C lAx OM"=nX@%8Fk88A{WS,fJonX ؞} Ø]'!;2ى9(- e#*1+S,bF[~vNelڢmY(ha4MK~pi30wO+`07T_7>:*Jx j,m<]ήŮz5$\ʑE<$EBu'47iVʃ f̈́JXQf4u; Hb,yp@)e7_NrsJHH}O{wU=D!SVv @>󺂑-~B=Q눑nɢI;m8IJ &Ѵk'ncZ D $Hjv׮eX i.Ә/24&K~Cك,{ nr5]A"3ÜWL*;ks`v^Jݔ{\P`Qž4*5Y9Km[N+49|+NڗmDǺ>JgYz7UnW[M ݽ]y U1k,W0." rjIꃞu\^r^Cr˗2 #p㝂> ɦH9OIT`OFCNdR!iT0ădA_c2t;cLCj8iJ~>vFt=gEUmV1(4 :IThk_g'8.tKkBm(`\_ȁ2(H emWP^T?KED.A!Y]3/G Txӡ;ΡQsN`z*PBCq$BD]CQȶ7-*ZmWdE"-|zjXb;j xw.xjI&MÒaw2ŘSЅ]KBN8`]s.g+aqRz؍e -*ȱY G`N$ UO;nԥٸ9m0GE=PRqQƝBS\zLsln/Z\f2_.$g)=$:l%Ԅ_rK |K4,/x? ~ ǙB hEݵhj ȿ*Z~*S{F<\ϒFlD Kb{4]1PzHvirew xAb@Y/auI l6m5"ː=LE/F Ԫ֫|2gu:ΦDR cB'3Έ KY,zM {:#X$2X+vՈC5h-6;!!Ww-_3{Hіbhm_ ϺLY@'SEpz-H2Ɖjqf_(xANnJo˩ ?HV(ם Qrv߸ uXˆ^g8m9x`iuS jV-^deb>qQ4PfG+:4䝡ԤDdVUီ Zm|d0M~\lq7#^ WHM0f&E == 簹ƱnגD#)yW]EgV%2ѧ" ݞgáoj^rz1J P M1^Oq]Q,N?=5(t`bk(1= yF9#'eW*2r.AYؙaB9A$do֥7x7'{o2ЍOXm> \0c &LdvZGǍ |"bޚkʖG5R 7a4q~g-6QRf47Bcy *W|CɒϾf s7o.(,;7gv-_^:O{$ Ax7 nJV:8=]8sBzcJqe0] G`ChfZV.eCVgN=A؇3!en:8h}-XpDhytR  K6c oKu? &c,}&oH`Ew&̩ҧG$' Y]HHc=<1G? NsvЈrǶ(h87m5f3P>Ls)Q5,N-nIo8Z;Ǩ~K8I6_`!x*orNzc8u0t4o *km?+yWBװv \Ym|%"DBgHHuW$wk;PЇ]'M{;p?2V3нAkpHR>H>t8A *t+]8K r\4cQM}Tz(͘~g,4B ߔؙmM5bƑ~6 E,k XexLcU!m dYJܪg'xx ا{Xj*;㲧Xow$&JN7ehVSNw=/T ­,J-+rdBI'asSrHѷd8)U,x@8[G599<ĸ)*vBf64!PL*UQuV8mճ^C-N)-(ԝl_n6rȵsY"k;sHհ]@Zc E2XjǠ$iGRR-X2eb'hZƛ̇ݲӘ}h'=Qݔ"ף ف&&_vPE]l#@i[ۜ{] yfli kdd|=5Vj=h]:}kK a nK-_">"KYEL68zзvoqKn!@zѲf9#Qg`ֈAZL-edR2~*-@t XU)^h,6 =U(tmOµxgo IڰY9aK:b#*b (LF9|jۚx}F\ RASB`D]8@O7v^+~W LpL?8wʿ=lwFȞk+ BȁoFa+GT.Ob{ؘ~(+ 8ϥ<_ PMs+RH:.Gci2R>7lh6hudS.b=P3c ?Tp[)jzCLcU 0ȭQ01f٦7:yR9, 7AiORhrs3B -{ps._^ScsR**=Kd*jW\M&p!076~XUk%ZI 3Aw{;@=u~SV_Sֻ=$kݰMur 3~MWN6s$ַrꐏq4uy *dfKZB:@T*?Δ|ruQ>K-".Xږǰ}j O\8.לF%5=ҎC'˜yvesMJ?cQ$WMG74\oڈiʭ)5\7'c7{ؒe0>fGsΠeJ%IDMC2޼Z4s͌#sF|h"U]?\+ijԾ@MN#_Oڛ%J1NL5!!\frYw1|\\ϲkcP5ړ}Fy!91荊ܤ_H?O!O|;2J UIᛨ5?\v#i=#e7%Ir.[vHq4[!IÅE[T%! RS `}ID6]4C.6 'ϋ1ð@ =;Z2 pKnQ ;ְ)\0 /\Է)r[|Dt( ۷e_aJj )mF]=0\@\WFl\0`jFpaR 6`(^3膴cV:3HB8W݌}.Uod%OPIrγQICvcdMHDdEn,0/PoͪSٚY|07?$[f[=隶X|f`nm$H Om+5ճ^ҙCkV?EskEHt$KPMa `\^"(FG~a!d{'zs+kL],'3nMۛjHZe3wYMQ)~|uWp`2ɳ} F W, h %&Hj"uOodp8,<)ckyTn8!@ȈYTFʳY굜n\p}VSXHtײj]Cй2ʓj!] cGp^|߽U},!@OVtڄ":.4*VExmlׄV@it'{]\ARD녵n~iY8-Β?hB)A asebFFc%Fj'2c.unuCvCeҼ ׌;:nO,RyULu2LIoYKu܀@Sw4b"r>`G]nO}d >P5U8߅ "{Ea$ЋiYRg92kDt+Pڙ R{{ Ԇ-zr_cAOtq$ ש s~^MhT xj3-nS:#=XODBbv'U^9OY(ȱg| ' /s #e3Wcv]>q$(k=ê@}0Pzę.cٝj󷧩]e'zZiK~h{H}nF[MIEYGM!Pm|P,i{Rj~g PD~Y(^Ҹ9'^RX/G9qySFsdJu:7Y.WCсuHEx{:l+,/W{P f&u+ > WI1k?8=AQxrC}/g݆jote@Gde!M(rUs葡C@^jTY5NVcJTes_5,^ڄtEa .'=雥pD}AlD-^<䱯d`A#GSjc|:faɅ݋F3Qy_-7ajF&`3⻈)1*)V;+hoɺ3VF秉 ~*j96[„-M^ 6igF $k?DޤdiurPt:J„O$ 2`7 4Ua@|?)0L__ՏM+C9*jYrb~*e܃ܑ{7V )/p _?RWsT6REbe!DwS3sAq|6TG7(g^UizlTaIM%ˎzjJ70q)Nf{. {76ޮXLPN9A.Sc$|q0 .'ߘ?{?6Wg9>1{ ZBsV!IuY[s4i4 H{;i ~13pv'^ynwp P|L=bē>c?nϰ9'T~+ p|P֐=Fd.E,Wq(DEDD~YEf٬x t1is|G惃eJT,s\kSsRD+"\MXx1_V8<v=BHh[dL hᬱƪ y&FVb9U[ sbxA420?(_ ?d%<,{Jڝ\f1cF߻qg]b|aWty& r0@VuI%p4lzjh/G}MR2K], MY t-k)!G♨Fl˽&i%BF;`vl1FCp18Yf|N.yc]1;oGtL&po=f3?㿛+e}?Ė(4móیz<^}4sޞ[OKɃ>tdyx_|BFNoeu^Lόa#d:o\J gtR#h"h7 Q*GqP?j~S~C$ؽmG w$ RS.gɩ)5rP&G r=5>$JSm?S5UogV0[Z|bKPL'Gs76y=CqmivXZ)E>I$ԈCjߒ9CxH9hnᦹrkg)d~gfm25G4AV??؆PR0>7zH$3`JLRMD G`< k:9tMfc1Ug+ZD'qmű41H~?-賁7$q0IQ=N\%!$=S$*d< 6/|İrY$JV?Bw\z |^ ֨G=F3,ĵTAx:%aU57om*N||aTtPCM;X JxdBf~5'˾1:<>飞WsEy&5z*xD,DHϲ` E)ʨD^.H@Zd+hbfk 4iFV%ojSkP}Dd9J[`!A,4t +|?k' 6*IV[_bhYEn/ko{{Ny97vR`l3?߁l'r[wR:0nx<0 ~jDDj$) ƐR:77>6(ɡ.yXp@!\ʟC.vv4rM7ae}glG@6xnk|H7/qWkP?HS\}MNM*n֡z )y|w]"V$), ?"kS|8l !_m "uC0[H@f G2K> \I2Eϙ/ruj ߗ5 v;6DȺіArΓ剪 3qy/Gq% 3f6B,kUB}fƤXE-B obNM堚|DņNGO %֩-q*Y6N/2#9L#UBù^ļgp8T\vN4m6pR?SJRK$>Q8+8÷3"}{S@U8ό 8l"5XvMcưvzz߽U#I c1M4a7vOga`Vgd0؀o03de]\#%e9%ͺѐ^bv4!I';l^Dpe 62CmE~f ll j8ʚR&9I>_1%񐵤Ƕ-OjeqXu<6~ =jڎ``!KRT 6 tLI;BYf쟀Pa5b8_ =z=-7%^ec6wWՍ> WTh%Z(Ɇ^[=Ѷ\ҴE 2LZo %.e7nboCb\bzIe(gw @ pX7׺g;:"hZdK8DүI=vd91iU LҍEsxbW)2f'cùLfaZȧЃi$U|&?&Nè >Ԗ`1<zKOkBW)!LՕ0vRgS{z&FBCkt_7kӉt=OP?s_,Njj$V鲪9[ (8e̅xy_ܑf2=|N'8YZ%Tp04wjer iRBs.EhDt(Nwy>kSpfYIy <b61eXۊ-p/"Y]? ׿-,8Pžԃ dh>m @ĊmX ƣh%tcѕycoaTRe߀w@s( 1JϤ# ѓ2A˼i̔,](cwz}]j4ᮾu%(<,./!TїurLphUZHŅGQ$/ej<*oڄy=Qۺ92;ᨣ{џNjY /@gksڬl(u^".[??p$@U)N=F@pI2 B\ɣ:gM_{L %gj#0-$ZE 0">R+NkȴZ~4~X1Q-B6d_ B  Ac3RDo#JI\}Q5yU(K4IirօgR"4M j0LFicNj_Xv'H,66HJ--^ߖ`f:=?;C$_Ƃ)[D <`FmkR+1ϒJyDRKRhPzkV:D TGWoͳ5nTA(qfm:RR~i&2)sZK1`Scݣ5S j:}Bh6*. 3JZs鱬A-}rn:MRfي maūIn " -cͺIᥪ=ʇIt{r%#AvSWO),+W6C1 iվI8e"`';Lgo-ZIur;Tw׉@~YZYpI}OcH55L[EMZ#NXL1)=fz8Sa++TW鑰%헔,KayTdiH̸("~ CpjsZ}F$@Hɛ s9Q)u >Ю ,/FqΉY@^oOw{tY#AaS@1}n%v_+$; 뻨;E}`\iɲ/#zО0c`xKSCeSqicA5+UQ߳hhM.E:S';8u i4)TG߶!`~nC+O,?j%ԭUɞ1`y'e)(@%)U$DI:aCHep?xk}MXÁNs/egYϖ،R?uyVS2Ԫk)C.\ G{. q6Q7$Ib ByV. us$."mhnQpst(i {lU:҇hJ= S!EG DYt6/}=D6jr!bMJ(%˿5/ ;N{P h} FKܩ IPĺBy=πW1z:urvٸj3It\mg%y}a'B`Ѹd䂹v1. K?f-uڶU*+Oqu QY-53#2ݸOCH8!p7KS! i\'$ɾcVkf`CI.tY1񍃸*| p*+"\m'WS[еu ]})A:n$R+Pr51%X ^QbWZx5Ak"v/#MeMj{))5%D).=\Ce%m }YUhni0_ZMu>8qS> !s\`H ?jOǾN_Ut=i~JTE}+:U+riR5lhf = t+ h>) _%i#봻BcVO[@N.8!;, L|]ޏ ı[q9O:IdV.&Xlptf63 ?[ x|[5jAܹtt"׬[S'xjAfz@GK5Κ mMv;gZA3=J,L(F{Y6/t M"ǟߴy emŎ^L5/_8K$'XpVuWDu.ٚz!9Kj5QΟ˰o,1A^;qYW6:4OG93>kx qtaSq}MMG @̑l%\od[>$|`&[x}a˄&5ebA|Tɴ8./B7P WbmTQ)`E*WDz }l34i B5-[J$g97<[0-_FઔLeA8RrHrELArC@uB>N{F9Sr"!Ea#Fad.mDbu,ݛK6B0|=t]Ɇ.e NB8MiXDOԚNp?S_eV8a~)&=}CXM?}5Y p?j:$EWX#kKVg>=rM|{G uؒWZ>ע%۽Nl([{1+$|R[jhW p2n2l9h{ *`3j̝|VZ2`U81Ry \ͶO˲## l Dg2*g.`g|2Wf`N1轅^3:_>gx(3NہpzgŠf$*aKwd-P2󗉰=<( >¬o0ez uk_MQDRGk?zȒa`OK1As#qp84"wTCk(̙c'\R!u%H;I]y+n3aPSYR"ɘd z7*`4\uu*9qKOGy5TP/"Jz?~=G 97)ZL!HLRuĭphq,moRi} He{WũZ*1KEcq&~jl-q9HN]kI&e\jkPqOm ]sM}[6+V?;m )T_%%gHr7.9F:H^>VakGD.]%'/vEl#sDV2gYŔjImj:1Rr~ Ҷ&Mv躊>(ڱ12[ T\C>N9@aX)l Et-iԢ Ԟ Pՠ Jc7S̽)$$P°_cYQ=)Җ@p*z!Wuɠ̪\DM<".tUeoZё33RfnNvRE2R6g;[IѮ0L]bJ&;/9g*"m`;wdiGEȟ  K|p2kL#TJռ+_Gӓ:a!xu:Tt궓wJ5KPbҁƊc(Ybqb8ys|!Yx2ͯhFHR 0&n0X?Hz^ǞI{ 4}>ũʓd ɃL8( p#,$yaW-t*nnܒB9hЊ854 q j\FsDSU3i9t&1ۯrw?$}Οn:3 s'7TŽq,* %ߘF.Q(ЫM,Hon}PV0^گJawM(m(0 լ̕-m/+S:u!GKUVg"jN1+5W埙Q! a.l!,|ڵm)RpG1]V9Nia##1BPV}c-E,Vr}.;P/Fz~D} ̃e>2ـ).tלDF@SGQcLiҷ_tKSK?zdv5PL&3![{m*?|I"%;,紡ímۏ6p d " ũX|Á67btC6k") 1(5|8W&ՅNxrLcGL]A&7 9V*e3&OyqҡeU[XUyy1C[NLՁ A 68$r8u%R`AF@4 1qm(R Xwۋؕ?fqH0L'X)^Fw* G?ܷp7#t(ۨ1vǢ8Ʒ U>V(*zI_=HSi&[ОAy'!Q߅4 z4eu(j7'3t6QP`c@zSPUm+ѝ*0۲$fey+mpi ^@PtB0fHC+s=z$sΡ-&.nPV@U~Kٹ}b2sOKDK )5ig* qL lP)[H|K\-Fd\5ќ\ p,X Hn|h|_O6㷔'Qyg,|Sj}x?>eS7X*ͼ)p/e~ъׇFh/眐m( ch@PT3~lʡݰ&a7;)os&І'? 51Wm n%Q5Ӣ)Ѷn h>(ku7Pj-}4~q(hgs@S=yּKCޡwXjxqV?ņSd0-H p(poڰV2}:(@=YMGjLӭNST0%yI&9øwaQX(\Lq-H)z>LPxa#i;:â.eIʔ%=Jfx}PKdE|m`87&Rcl}@KthL"L8#`Yj\XR |>kK G?8G mg~%Q"s7}6-K-{ջE@6T^}St0Fٳ 7LHh=1?\я@'0rM1^18aqf)v54_S@hoɺ {h?Z_5+Go>I2"%Asy lr <\CEq>/Ng$^g*+йdϘnj4xFSTm4]A%teTMr[oW 1kRTV-)sNX' \V \G,9y`tZgIԃz{x 8Kx~=!D"E7[EXvyybpw'CaWsDmj݃b4mߙ};o׆(6Bi襓hiez{!ܿ^;-Be0"7 xSd.wc*o={ տ8Ge-[U wXϙWMpױ칓w~')3c75Z`9MHbGFO3C$J:ck 4Y;xԬvia sEQԜ18;j]ܵHw:'}{#~ouAk9(ZLǺ8$Y1"~ z%K;J\e yf Y} =ܗqTxۣ ˜ O DWpf, hRML gZO^&[N:ӥG!/쪊ʃLGe-BOϲd/ G5育 MܘX$-ŅjtD{+Es^YK]qEy{л#=% z(%~us"#<4VN4bN1"UL d:ط9;x {+)dB4zn tHd'Ï*\4mlt+>g"ökoQ~(u!jPc:ob%v4XKvԙ-iraVbZ8a)0t]S!/&,56 QPN4޹GE3AE)-$Z'ݟ_j^?R V?|shP}e/]Vdf>5 nI=Ȯ E^"I'I*z p}S :_viQ"2~*j^B.t08#UgnEnVs/1CkpUY^kH&fLfmHZ^&(.Wu8H/ZLT)< xZ:e#uݳ]! rI>"AMG3Fk7`ʢ|NNdxYWC:AWF ̏,qZ]R%F8l-`*( >]Ln8Ѷkd]AHX(g3.X(.VeD!`b`FwΕ|=B#. ߖGDsF&$6@Bc#͢ҕDzw6wulj,fliZ\]#h<:O:J2:Hn,;Xkfz>D% \5ݦG2:rq &cwk[Ř˫' >獧>p5CK1~rG=ڲY2)n Dzz4tH}2ځ iN:Fd_A6Ƀ`SL>\Uca r\m `הK M,>"r#Z\ُ֝1O9MPfEep¥j-iR # \pN|S_LH/nn:^ L&iJEU^{n̬$t+F-,nk/2̘^x ১Urgydr~b WF*Z/N(lޝht~3ڥNmDC\,sb5C<mU5(`>q Q[p?!R@'E $2X$#}gE _j(m3DhO"#Sl]t1Y&-Q{8{=Go|u_h*=|j. 6vREh`4W0~YOGT7ARJuuLʉU|T-x%6ZI\7*uL+܊Vx+(c˂'R) WC,pJ.b$ m'+9,&%H0_ߣsy_s D+79&T 36P5o0*\W,2+ چۉI4鰮(U  E_]f;vo?@bCz2mu KM-q&E"mM7 KYU\(D: T|'ю5 68N/+0dD:I> tY hDs(~"*E_W6y7Zz߈K7B\QFo7'qTcKSϛi|#= !'eXrC$>~G8fXNcmF)/>vH8QЎ>QiZ<9K'X_Zo]C#]- /05@ <ߕ И2cTx}F)Ҟ㇓f8d:]>6}VejJҴNf ݈:#sr( G/OO7jΙ6秱qRc@;ѡKH. n:!`Ťƒle ſR/eaCn ~txRwg'LORe;&q(I$u|':" 7&-7 0.ڥUcVw5F[QP,D v"}͐[,l _DW,Q Cc [I'޺85n]j:N)^FMIJ26IJf.wĢQ-BDmrSQZ }B"4G@E6k1qЬQOlnp"Fl-,λh(RSbRl| dԊ+Aӣ:AKw$Lp)hFy[4ڗ#|%u W{v#/^i1s~ʅWz澬"ymh&+UtYoU8D:c6,֦IFf| ,L|녃WI  55ɡ2|;ƃ$_=?P)1 x'1XhƣdAS&c2{?dy ?P̷ڑv-_h 0-<=rSv<}>iK4M F03Kp1LWJ 6f<="M׏7OkUSuN_}:~| NB_)f%N`Nթӥ 1A8NM6 0k?M Ϊ$3VޖXI>*)L-%iоD̸1Ejkm:y Wov{_f/ I&m`b[J_-B$O͛ǘ\|s )-RLN Gh.iwe~e3}T3'8g^1;ICGNÿbww )+l$һ,F8CI4,'twy@@5}elBi@ϝ77w蘣nne8$=,W,6oye1ZE=4NCJCFٵ|-P6>J5󭝹CIea$駠;j&HIJ!1kH^bƉ\ϊ4PᦙSԱT ǚl`(ǯ bV(7ƀ-1 Vˆ9U&#}㻱% @2*؇b{TX%; ?'(svi1yI@u0\u\=!5OK{Sn@nmƤ 5s贿=W^"ps2n0۴2JJ~ JVzG(G+1E/zf 4߹VͲlSᡅlTMj%j{b&:\uJ{#@0 N`:}pYFt@QÕfSchcMAIp{<[gG,6\]*b9@ ,!U&uJGz>BE9!tuüy=@U3*#z=і5 0 I'9~I$t5|I5pL}Gū,O m'l )xʹ ;6,5}/\&p]:wԪ\}hQ o%C`W8 btR:B$c  -1y! |h o! ^ìdEzo $hUq) r2N%m?oեK'D]ʶ ^9~c^\|&ĬW+@']*_kIP|;m-=^ɂ.FdY#ỵk֟WL&ިnIi F[~p4$HGp`ff݆z6峼X M7ƤrJ}ܢ&F:~ 8)Hѓˡ6,VwtffSrOw6zHl%8j2aݴw) "Ϲ}ޟsa`e h[.[8u8 *Ef&3# "/YmO):.@S%m˧m HS~ZiRQD.M"6ϩ<Jq!`-Vk:gS_ZɕP'&4m &(G$eMab!pTOዹpQ.l5/xݹobw1V#c; V檰z#o aNuZBReڇNS%UYv%j[HL"+i,7uݬ";)U5}rv܇ַ9"X.ԹSx) `䊲v@=h7tnrSWQ4kH$S754fV3w?_*J 1Kd 9GEOJs.=1E wZɴHHU(+$#.}pm)=ۃI`7B5ʹ%+01q٘f¢ mφ!1./@dFdh%/C.#kyd~XG$/m Ԗ&0 ;]Tqc'AܻPX V&DXyo,a+!4h#dͨ5t|[灂*>RG*Ur-hW3ɰ+(фT _%a-pJJNNj#2 HRSoHNۂ.D-{"@?AФi)x|EB`dk&&X{6ۜ9`ƌlBsYtӅpK,no= MfJvjAOpqMV`z}4;N * ]ReJ٧,xe&CU5qr2RZ{2T">W|v+u#& 6Dp ]ow4S[H(iqeR4sVHRiP%I*1GXFp</)dShx9)3Fv7Fzϯ?k OT{]`t d(@̃xh6I\ Ń?tEIi4Ŀ *Cpbw;Nx9X:7Ń\+~1`((3F݆M @ K#BtRYU',LʝDAkI$vMB_ _oe݊cEKJ0;D?`@L߈N}a=تhwCCC]9a;a$6lŪ;X^#2zC,>7-NkQ5c=HwB!E]Ԋ]oX2-cG W_BX w5 I[EǗK&F1t#$t_EIJ6h8S2m[^ j8Ϟ_[wI )`k@atͯbmz&{_-GK[y:ڊ$$a @c3 B)'y-PPq+W Xb>mhlm7{0&J&4튛OI f_^F ~ٲ|V}_)b=->eGP1ޤDc#ŕ^(29(84BwcX:đJ1j3IlC8+7Cm7Q4֋ԘHE~~Qm\ mV?TM-#,Z!fP"{c/;K-9HCՇU?|r|,%j@'{1;jn`OjP68{gM0X|Qw63[CGX~M]La_AdeXHJ%=]/b^nl]-[;đ]꭛S#V~NUY'i[.6\=TQ1s" Vˆ-&Þ륋ܽ^*mr(G_'Vnb̅ޗpQ֣w#ݫJj.D6yJ|< LMC%#Qk<#J,[ bfCՠDRqW$]BJ˫3O9UC QW,/Z8i^y]sUK'$h_ hiObϗmL0"ԕ\UPDT] 8:Nj2 neӺ@Enk('u l/S$[X[ʗVTAJ Xbd#|iO8JVw6, d&;f?i*K`Һq s8bUǨ8Zbr-bXDdH٪o7YSCM*0B}vu xo_M鲷(T7Q S>/mLX;/Y(jk6b„ Ϟ]jQˍv" 6$z)t ;Q֩>X{I"~f59aE(`a<xɪIr J_4_~ZkSq#ϜD\tl÷2 = :b ɹB9 z]0r 4`%.̮^CSdTڅI3UZ,\2^;Xx3a+6[уeqqm4DTsb+% 7ZQ5nГ͈IkT|E7RqbX3*e6RD%o~’m(E=ٗ|ΡҌlׂ,`a3JG8mPzONդ̉Z#?͘yOK/tC^+M^8"ær5( X. #kY?<j8~;VRUBQ֑71PpO)^r.*[[s"m-%$E5F .$Q:A[c#lO'՚{qpdw7qT t<ָܔ"xtrWM5iω spӚcI/Yxz]CظehpV'XrF;kQ+s&̔KcCZS a)Y=VW{khLwL:yzXjh̫7r}# ١͜.!baY>-!RA\S3lڑn=uXS8N Ap#*v K@{{ۄhGqo˩ KZi4Rs"k4ݬȾ8I;9=%2i/_[ '3EsKH㹠 # ΋9A8#:/iI#C065Y"=֊;׮^!ܠ=킞b$~HVtVXfU) mٓdqn"eÍ-1}JQ5<*p Ah{Vj.wbR7j @+1 3%8Hy"K\Yے  ᒃp˂4st6J>xRح&<ʍybҚp!zAǛk IR& :{n!2X @WhXUw"luK21+R (q$!V/Z_CX% 4Zg FXrpM9^p %/(ßY jƎNG),_jEnR1FZr67pá=u|(fC%SP{»ƺE`Kn6?h|y!J`\펐#/: 01@N"it^}/^߸ C!Q/M4/t]>Yu:ƃJCEO!M",8fN*1RRE9<$[տXbbzء~г}򉯠SH,0OHjaCG+u.ԝkd^Q\dVΌk^*瑾$k>tE)U-=i|Dڨ={{tz->=1G%XH2\컹źr^Fs+ 6x CI~tT2x筦4v;^zJ})zI= Yf>—@o?Asox2Sn+E(/N2UV%"mX `q~Jn.Hљ|~x|-(Q)@S⾅fʳ늘n=̪L:Ԟܩ{IhuGMQҔ̀Va褹tHnm$I@l!o&8$-o&\@G~NMɁ٬Ng꧵( W 5~ocIjb,b1]#\gz0;d3Vf]I `SAiAp{z+Onf,T,(sѶG <̶fk9h܏SU2CX>Ӽ7+eLk 05ƞ\^kJwǧgsV x81v6ϗ|yTDZދ+i-D.tTdѥm1xcf\"GuaC2rtT s$,iDL"$Gb`\&б-9OވD!k+:>=\g^{+؞v <͆+F}*9(;!?9i[*! :i@wQA. Up v(H .JX"8Lm- *0T`NoHV&DikY+aξ̠]NV^e/ΑD(J`PF!ӳ-q۝&س}+֗MіA`}>nT 4FdS` 7|L$HOcMH~WlW[~h@bnmtʀ B, |dm1Ca^Ok?9:UĽ7[}' #En :ߐݷ[MtFEpbC &9 v%FۥWsDp1}Òʮ雀YSgKbii!q`^s n: 5i<#ß( ԸJ!z96E""/ep((  a w>G?|fmIauo"zPj1E Jl{֬5[(})9{EʨDm30qV=*قwD.Py5O Y 79Bg_ч=&ќ;XPGw$K 9MCd"k*T` 2 Z,/h?얔 CO>l{A\Fp0$_K| p5J}#UOZ)ڜ)tyѵjG;Y&ĀgPMM' (̯ Il!LaK?lG,nݡ;r/D.d{wNpSpL#ƕ[ LBJ|ư n.D!<*`(Է N񏷊ih 'jeiUAB^bP'j0y?Jq'j!+,6JԴ},O5R׉V94ٌ(&R= 'vh6DElnvX$M((8w% q3nϘ9^e a"qGRس\MaTS МۜvZP#G[C|>F<Jq34Rd ׏rHa_K t3rk JR-967"_jCV}^飦O*ShǓmF3NڏS<̓+ %FvڌVfS^F]yKrmrMw[UksiOSv\=Wg ?IwʽXx+wLݜx_&a_os,b)1ɨkp҄VS,8qK!P$g^UqamG{NHv"O[N޸/r[04]Z}a̩G:sv]ϵm@7>ش\*!Uh?"$-p*r-u4&< )?>1q}(L aƔF[a}4u-PI{E~/m9 @gZCŨ,+|b((Y܏ZL>}qljIV+gdtreo,yiIl{]mHvV2L@gy6/- f(%{R+aB~"Ƚr:,ed)\23#mѽFxbSy#\ unDV_gu`-Upv ׼@E=ԺPtFxJ8gK}i A(ЪFvc7&XE us"Nƍo#_[ҼS 2@u`bd-/yzD(Ï+Q|0aסuFpQ*1*K86ユT&~n3${WéJ|r%H{!qk1*{9OB< 0AtEVlmHK-MvfGνԀp@Ny2ی6{ռ ewMN8#@WxjATr'} *Fp 4Hw'vbp'x."^CngxƜC~J >n1䓚QsE)G]P |l0< Bq6֌ КZ5,0\{_56kUl$`-&> Y8C |R͑gTyVLއd>z{IxG3h6-O.eO~oX Z/4("`2 h('^/>Bj1y^QA6X0(NEx0lYI\+No;+o%iکwYy~'VeDR#۬()"dWiZ~nm7x6m 1Dk/ E<" Řﴋ/4-8&8"s _wLj<#Nn7d:Ƌæ(]R\j2v)Q6k T 8o>W–m/|!S<,K[DM';E9ju"kE€Ӱ1taLL}xYJ&fA-dOҏ"rE~2 >O:|#LC nVEpI7V_Y_n|eԻ#h໕2@nVA^Nb(/cY)pfwշ~M䗠I78<f6w;o Uԟ,.r clPjCz_tCÆ\G{~kCܠ`l| QX$&!W nafn} BA8Z!NJhVKe筀XN鎤Ih_"[ ` dj,o m̻s4č.AfîחR+oፋ?ZuE|W木9 }!X\67 0xos Z ,e U%3:LEFƅ,nL`, a, 4 j }/Q~R}Ba"ٍ[{ծ̥$6h<}=QP]!u|@^ LF/8>&e{Cb)\401~ /TȭlYqHUtE9Lz&^xE2j.zP.*`Dܿv3 VO{E{'2 ?g=؄mӸO ̙Nj$[pQ>@xVaܲi+D)(R b}K^輒o@=Ɉ":fB 낉zDDM q^8 1 Z *k5iVМ9qh01B|:Eh,z+ wi8KLg?buC$|_]e49)@%u$=PU4Mc<0o@ ~7Yӈ~ʣ3!~a0 oo"@Fu}}1,,80.DW5q`mo/Aom͛ ̻}w&OearNz'qe],*>zn5EKoZԡy=OF^#2F]h>AQj~/E~u6I?"O>A?U__*OUbh/R'TC>8rp;&~l(xC<8: c:!{q-IPG[{kCNh5W@e: ˫glG/Q=s6d9\ TkqF&|%zDaȪޟqWΓYۂ) enzU$-2RtrȂ78Qz[MtT MB&SP̹ҹh P7rݖ2@_crKh$>I^wp@Fq;\Up*Dj8\=29k]nXU_qj>a6"+'ax p2:z.?穥gq%O: M Kܴ|Į32=@JnsiWɠ ,%OgpN9AJs+ gCIIHviBu ]у}wjD 6ŏ.j@xg?{dJ;Ș&G\ %FL],y7]>*JmSa0|r:.xu &n i# GxB7 0$Nbc$X7G~x98,Ĩe(zQ[5uۗ%^tis2bA:)P5ZwKB&~ng\#wmbLcamZ }}ɰ&XI]°(ss~)Ċ5PThxjjo s^g F  C 'zb0ҋ5P<rcz1?EZ: 4E'l%܃_:ui:ͧCC85kOG#,eK2w+ ؖ)twEYVh3G1,$T *CvhU^6TyzVan'ɗn'rJv KBg|g`4& A?}/aH< /DBYk<0`+h5h3qdOV i 5qNnӈp ̮Z䯫yk%%G]C*: *&qxsOW_-/3heBc1nE+i*򂂐}ଯ=lK#{߄fV eu;<$'jV_׮XȽ4;c0rY>mcsTZ 4? Kl4UZ8y])=7]Il 5':!& '{#E@&-.fY|F(ܼRp[ɑNgGG,z-3歌0II%k~ gDSΒ(z'2t\y/eU( N@X9^YI1X NZJE*B|X_%ѾLRпSݱe\ǵ Cc1n`?5u='~Di}2nR7ص+6]cC1oazkv{9onr~+vj[1г%jmKC"gfnMKFUPa\g$t=ĈHN;5˰.r+pÂ\6,SN`z еm6YPpw̫V@'E'y%֓,^ZV7W@-W۩t vNH22Qf  ˥ Rʼ\Fo3ؙ19+q jL-A~ZuNd΍bX1.-5u/RS*&bčQ Аܹ7Gbj i)Az7XC) 'Qk`0f_7:D^Ҳoqt|Ic/SoQ( ~B[δfXEc N~'vj%v{!DIA6CL5oh̍R[Y#D{W0–<"xEkS3UZPI}9kWC{p'@.CJK )FpͩZO/yݜHE`ݑ b M9s;9+u:n3hԛ)NyB婈#cv1ǯxE rpźtflw \BsҔ0 HOY:I b$;a*g8#:["Q3fc(+߉8v桵B[@5MR)}g}1]/g}~ 6PZ虶=]! 3MGΟ!MNQuj9o,6\p7qWpÖx00 +!~ PB 'x&+_s$5[hL7pؖLOfZgQFؼ8M[`'zc{_&LZk[+M%ot|ـzK] Zi4}X:w`->XIƿNM͍7'͖KOKV"vL`p`[n$ $Vf/A/6CXH>q8di8R9JnESL*dW?,Ⱦ&yMncd}|ẒHCNbR!9&05|&?vӾ;Δ5FnVN`!Z&/ i`G<@7o;љhcckv8sd)T!.cv >@SZdgHx`؛T:4%O5F"#D.uW(gwa l_ED_u+`ǖNH +k"\f)0kqĮtޡĞXތ}6aKӯC|mkң@qg|<\^,s3LZ ޫUyGذwq<[s\ݢa> /PĖ5gL7wh_+ $]ÂL2J3е"}< p"g6Nj~c:#WZ!3S2EKUOڔVHV!RFFLH'e]5L &.y gS(7B9׳p).wXj|ŋTFcf!tɨ\lWZz7Mf덡;^W͵2 txxjN]xC /gbpa}yNRj?dX }E51<ǟYE^5I3Q{%8KIcGNIW 'ea'/mK[׭^u{a`֧4Aʣ'j?iBZϸo)J_BR}IIϽ*'u/~ s,(F<]98xKv15eXw0E=9Pp=Fn5kjcU ow&ʦɽi'Qy 5ڷ-io׈vL5\W)ВAs LpMIrw%&Vژ,  (68mf|~,?sNfFM~.;%Lq7:.Oщ?n -CzW?Ƈjj 9Wwc-8R MginDBwܱ1giOlXHL)yD|.rl%w,32Ci(u'3~D1mC1%Lq&@SS a0Ltnl )}Ǣ~0} :$t01r:[S"?5au8/%ЅdƼxN SƾH?@xsJJO,c̼ZzN6`'Uszī[BVϔ|B崁cPXg`/)V⯥u>B،>CUt2ڦ`Lf2Z0? k[_\!df2X`H:Eb! eR,quHL:-~C2'.s }N+,TStI g~țWZwHI^QSk_ 4A w؍elOlw: Guފ`{%b\c%;plK!KA竨ߑ[`8yMNkPDNqMYO3MBkj@/{ct13._r=M=OFYaVb6MZR7ks]8su7bi3%H`_H_#%E=Boܛ`ٔ1x5^U)|+L5 )DrzSGRt({ίې$^LMI&j-'@a;nUeǂ x'䘝]g0gDM F춿K.~jZ!=seva8bVFG-Dp;NYXsvnnvq_jAFmdA|G&| nW㋇$8 i\pYl+H5YdžhϗmM,qPą_/ʘSX>\" c(kSb4]܆\'J^=YE42f 6 kcʓAl;/Rn %xFܙL^jӽI ;}]!-\W!mַ2.wm$}tAȶf40j \,62:$N qtk%l5\ÝJ;FF<}з:R!م^`P{`P4Z+Fy;ϊ/ 7 /uLĪK0 Q4b>aO,%*Zwe )ldϤ Nk{bCpkfG@5J.u6vWYŸ-[ ݱ=R 5Z|S,@ J ЧRe+tGG 8x + _X+վ]a|=]k\fA'ϺJGk<&rVҦ sxc> ڂAĩZl/F-VcyD.F?>@t ,(4= C)Tr}}+el:ǨMM5~օmtuis(:, ,PfP ZS'4縏Dךr4:"TGRH֭iվ\ b<6z5/SCw0y<j't%ܐ Gd"^Nq-ɟCZwXM(YgVr M"P i!ޯ0W"؅m#3}[SC|CdȩW<T޼K|!peFk hiE=@/_}`E$K -#b3C,"*)fxeQEiLoJJQ`km+}ت:fe$J^o]Xpp7?45OC^ UjaSVo~,@4 $}yWPxԟ)k L?6!g0F,%cmb/mVq'yk%I>qusa#Uۑ84b:X4j:y;{nhrʘ1o83~Eg v% º'0UeiSnUgFԲ/wP:tIOmU?VQhWi/q(#z8PA$aN$ߙPp!K-!<ʐ7r0e8a\^w;apd vNt4Λ:'męə\;mרx=}>,'V꩞ QB!vla4 YdҖ(LE7J6cD.*],ULuAPqX,'R x_r2"9J1b־MTW 4 "Ϳpȡy~*z%FDA;hxSq1RkڱCݨ<T¯T:d/Ԗ?t(B?ݖauUh{w{n] 3evit]oHy(|Jr۵]ޑ!1۰M'"ƀp8w4I ">}Лiq~f99e 4"q,AiLgô ꎣvgTQ~uL%ڠ YlB;}c頚!@g{ˬW0]I?0#]]|N!9%m+y_`޿Ƴ)J eAV'ʵNmdqnE-v4zoR߅N~AnPI[gg4v-K W+|"=cI^v;ƺ}JqQyҋViDAx͘gzu?+ܢ4]=*0b$θ?g4S$m;q~!$6 FIEGO|mzf`u^W/"";ЌF4Gk&o37\3V(53+ ͨyrW_u06+JUreeu`ߞ2!jq}YjNs=f~"D[iv|a)f)QTDsbfW@.ɋhLDLtӓ {$wWLִ*_Ls o Ri9Z2Z|QUKEuFQ !+xiJ곎ڀy&RÞ/=Ja=HotX(O5EˀT,uez$yDY\& 솛n6G6g\3Qt`UgJeݔ!3cR/nYJŔ2G}TNr'3G%&l؜RǾk­.)3l1xg[O7j΄')s4Ɋ\tK/f1~A7EVkU+`2׌p8Zu ]Uk^OLRiy`RaeD( ᜘pJmjZ㒱J4`?ax(*ﶽZ0immܦ*TYPJbr'nFPxy h~/ 4[&&/ݴcFCq茭3mHo{~&~;ųn@(ɴ%i5ҙȧ~Hӕl[Tw[XձYmĉ~ogX!|SϨ݂Ԙޯ7/q.5T} ?έSn'zKbON\?gDZzԌ8'V E˻0-!h:K$قB[#~AB D#p4#D"fNK77(I.g/Y4xB+&\J5$hMs"1p]BXsUÑRGvsw_lw`&b]!]jJu膬^*f?dZp7w$*AڥBXr^TdU &ym6OR9hƜ16Rvᐹn;~ :)թsP̍ң| [2f<ʈ`JBmœ`o1EI= F޾o9VAcw7u9zf ('04*Jn\jX]jZL<8u*Ԑ 4 P3X©a֚fEګ2grdBek`*_'Àkȷи0l ֆʖ'NF&mU  LdM3QtYٮwzXϲ(Q Qk }FpGSN QD)BHDI/`@ȸQaΟF )UnJCnJ~!`'1du tAմB\/zRו=163p{d ߾ecA°75BMpq&u䦟D1d"F4M5WUm\kS!޹ْf˗.X`ԍ*QyLnR .^G~|,N+W`;I7Oq $ 폢{O[;op3${Q*6 KzciKF.y,؛KY.7*= 5^0>Y:5 jXC YѺNTۥV DuF6᪋5XLF <֊$bl}*bCuߧ NGl]bq7y vx'❢xU|H`O˜Aji8?_$w@7/n_m AtHokߚseXᓰ٧b X٨YӾQe;Ur!Έ};wO>Hg5sh޵I(iELg@y7@%?Їy>&z}a'@L(|CUv P=E*n 0۸dެ<:Xa&ފ: 9^Bц rNf,9uc$JLL3%6ӵZ&M#| M;AfωuFF"2Gsw2rfL$ᯢE|8t7qFm\6v KZk\M(otn296C!˜/,Rbq^pJ/,FjiMK@rK}u`)?ӺPWdTNͦLU=sEP(6&sٞdΉ`L ƿ"1 Wk{%B8x*W{,2T)= geLu{8`t%–L1FX~.߬d=aT BLȢ1:! 3)gc@dl1+ADf5IZ>H0$k̿e"CMLtiI̔/x9iF yBS |:D땍~yLl p0ᥞ0D$ޖ@mG}UXE5C3|ZFJ]rd`\M8M(:vzr*k \Pֳ:! * )ΣIbț)h*$9dlXO4./INLDŽmp CBZ]xp6[r]r dAAe \R)컶xAc T_HcgzmbP>ꭱ6K@h8ŵ=%ZTӁw[Wf!C7'?ڹ_@ tPw9@E'kiQ"< b+qT[W(G_<>\0me0FVE>Na[1("‹?FOcDiUx}=th?|Ua\`Us7:45H,ހ,ǚ2=y{I s?QY0=Og|Thk_;j ߋIX丛곸@#ip̍ln>;?·s5O{d~x1z14=e[7uj~_UbK"Əu-b kTM~W`X*-Ү ́R;6l~ 0]@NZC#WF[$νO9r?&[6&+|=[=flgAo/JoV6wk5*"}/T>6IaVJm)Uc$2!}K*V \8fBQXhhH*X?;㻦DT7Bi,٢r%[>Wv,( xA)j!lKQ-qfQ=M;IS§`tٮ%m&'qEQ^o+NN鉶h8X C*1-HLhsF1KWl'B G_gܬC krW>C L], ՅmMM?f4Q"}/_v~R>N̷⚐-O) q +\7k+\D #Z"2GߕM[ґ~r9lyAiB Bm,8j)͂.[߈:0X~mB]* I@G|VVI4 lVguXߦYf$(]- nyK|.], 'zڷCK3e;4EQ&P+q֠w|?#drDs*y苰zL$*1ε!]:=?8zDyf=zMPՁϛd_),JkZD@~uanu`1ϓ]hh?=;n8iw9)Yxȫc)ω1wt",pZBS3@c"IMr(S?~Q/=cQTe]W9^!t\2m-1bwiEۑTyfJJQ j^ku]NߢE;Go(mw(3Qƃ2>&!1ͭ#R9L'&e`_TJUTAvuJdصfw $iy5(~epZd  PЊYar>Lm@h6IJNX+X#x9E9ՈZ`i@"\jV^:fßʇ F0rEŝ=Ll"QWIeU'>@s?}DxR!F 8!2UrDmO Z"1|miǚjGa p,a(Ԗ6K#pP~ը^8gMGdgᨫM%i ,a5w\@Fh#>_ZuS]_CiL,ފ7}f%4UFh 0m*&1S 2yC:jpˌk s~M1ʿ,ydTݺ-K2SR&4R?AOclX6N ,|;o~Us9[򟂠9cJWbqBӅ- S^DNb|\x+me7RpDrqZ0T+׍ݴfB zfu-.z5֛BwO 6SGvqĒA["wsYE%>ݓL/~(] m^J\2lF~/ %N'Xbqv1-.N27}ZJ d+wC 8}tUBF۹@AG;v7[> =N3Y;1$ͻha)1U0|ձi]CWdue4g\zKp4bѣoݗ҅U0wb~*rѪ>]AKh 5n̍e9?nPMCXYRJ# m FP"!dui `X*M%ΞnyZ f*8w+ii,Y4&2zmqNp+-jJPغmg8D\ p9W/6fQ ?8vQKC%4\3=`1Q&lIеj@9z9ď(zH;{C+r$Q$}f}D6TM) _m!(`~;Yjc3~uz'.Qh& _6T/V#n4 7pXxc[9/lf0YnLļ]qD RK̭n-q5T=B&2*dUO?wA Pvf+ ̧Á!Y,e$~:cr'a>Pi% rCgSoEFMw,W:9(M ?j5@]l']`,;n, !AjR 4b1!N!'3q1,iCs?7f2iP}bpȓaX*P%k+ִ,_!kOIV>i'|Tm@ix> (_Ng +O,FFVa7s1JרЅzj18Mm{4%VC:Ӷ֩]1Iؓ{gۭ볭,|ZԻ!񁜫WiOʂ !ګZе/0e鞺+כ[_̀f$W\]lu1g-pϛOBeހ3$D~MCV#Y9,t d4[ZLF~^[ &v'ࣺ}%R9Si@RB+pnouۅ'ȯ4A>_zQ,m zUfEk>蘆Pw$-R/wtS𳟒T'+I}ʪ#˙ yw_o*qI܌YS1ODAQ)Y밃?(IMsae> f3ߚZ,nLOzUC~*:eoT947q) ܼ%N %S(OS8k3fл:| &.:[&wfFz؃>IyZ3?+9h/RJL@fHфn525ZC{!(HQemAM|Cyzfه2b"%:d0h?["/;ҺI;ӵې?E7A}R߈[$ij_6~vVc0 8ZቆlT,2W ! Fm,يx|Wՙ {>p.Sf>pX{8'iw2ħ7S FP0n3/)s lSUQSQTr~ 5[9Xuyv\hF@ʑ@9d$ɯ1}g>kyy͛ļGWLr%e α@sŸ?NϮQ.0<5e'S+^;`?y_ozGv̑'ׇLSP` K; 7ʄ44\?eJ;W̛G>lR4Mx6q+QLD4ZaT>8 (VH7Eb#CN5F\{y#]K.A;Jzv~EO4^va6GYG ڋI#> ; -8 |CZz7~y12nc]k9п-P,@a6(ڠXs59PT`,r3#Wi\7a_oucL c`sɪ݌/t0H%Дs;ߌDTdk|K|&/aSz-WX2ȍ^(ǵYax Dk Qr̺(utVH}K~"1oSxx}U:T{&jr:cѭ|I !9[;v?~/$@go'pj]lЬ* eavp%Wrש*f3gP "YR[RN ŗCIP@*},ҏռbS[CpQ{yBa?8pPG֓yHGr@BCn=^n.s$/[B\;C'RSENWjEՄ. w +tԲNx,䒡7E>B:1>LjI|3d.$[k24@|?ͧWƞ r !ѧg,1~C$Oi 2AȮ8godfSim oS޲&{eK!._~ :M&tEG3+dcs}V̕= 'P0cbgN%RiO*"0tQY6I0L1{F\>vH=rte\a 2ݻz"qKqg ͬخIQ9wńS@\_5Uf oBqutKe's0XЬ0m>`>"37:htb5dY<7 r ٢V`O(RDj:4*T\*dg%a rVCF(LeW]ZM;zj%)>ܨx_Sm9(ҳNYhej$Գ!xKaq誡h5ʹɕdSz+OOpH <܎!Kcb46rӾCCacqEd (;pv^3WI=BVlP jS2O^ʼ\](,nIjOCt6@^׷c2nPi̵@E`4M|dJLC:uNլZ18≯![dڐ1# 7og\=h8h缦vVêc%ɲ ~y{.<J/$~VU@˕ Ә W7b,2 &C .ҕߪ>-m$n/8j$NSDYy5yʹ 饘rGgϱ돹w}]nr8%yP3rBKG֍Fp-\hzj\^Q\omr$\d 3O Ύʹ7El0/F,(mDY>֧¬7Z,WAEqg,'Î+ì#St˰%/5KXi;kצ.P<-1׍@1lb 꺒Uϼa * j2*N˟ͪ[ pW\ ھ8-C48 w4prwƦVX[n|v, @w rGXޖ \ܐZ@#+TWݖ_3Q-uSHuOH|[9U[9Iݹq8 a@L^u0pd=߬n|r"")LIĉsKO|]4CULIuHǵk{ yBdJBhuOJQ:jso1ӄ>5}^_c0x-%'[iZLz΍0vmk}b/;Y&]&t]L[4Jf@1Xጶa:6nOT))+`꤅ ynA(Ss)5J2hȢ3Vǟ2[)Ӯ y >+Q,jjVEd 6eh_8~by_Įbw>&Ŏc=%#6À('|rm"=Lu7# [c&qĪ0T|" _{Y`3@SŒl4a eu>Z_}X6;53aZ)l-Z߾`?WD'7>-*yOO;3{!^e46Br=~͆8{i|$G6q4c, s*ނ(N0+Iy(x^,ZWy-e&^C[2ZKmª:F- v]8/LNQ{v5 րɛIyAYj iC =H/<kÖUmT@笆vd1}ɓZvm Yzj(+"/Eyf3h,X nrQ4}wj@g8VWe❁GA49n'| t.vX\[ 7X{Y`[8_ _ljLA+Qi&Jcr'9NR̙pDm]$$J% $[_;ͣ)(P]qz.Z@JR"b봾pR If[#IФzhQۇ-"F`rQpw^=ס%Hje;hxy!j_fVP:`]ӣ |&H _0fu"r0!7t9Dؖ8T #bal<5')Ыx¥]؈|oQ=i oyIߘd;I3T)޻0:t+ىčIC]Jhny$U է.HNxۢOvDԡi' Z70y'K虈qߒZC2M&ư!jU@Uzn%ZP-pMΪU鿡V.RC5_Mk#lBeYQ5PkIveF8GE uA'z$D~ciwswx m*м^A&m}%&[ؼ<ΚgOPoxunWt(z@i>6F @Ҫ@!gƻ7,}mi6$/:@̎ARwӎ`k)A tešZI$pVAZaйz}SNV^9|apȔ"WNi]$Ea/Z.3y~i0U*iHIm D[sG6QocB¯R1zEݻ1DKgSݶ1N 5o姷SHE(@mV٧CC@^DgJM1^gela-ϯ[xUz YZ:b]p7 Vp'J.5]kfUe'OUZ~yݏP#P:TǏg4rP"Mna 0Rl8&4,EX,PI!"ĕnGVPl^EX#t6iU K@͞}&_,SzՑm Wk͋F  ۻ.A g$PUT!j3[CtlCet#*VEJ, 6ZfeD咗pT=JϪH~>n k. W /nL&ړu'"́ gDݠKxwvMLhwZ(g~S}p 9JY\O ߁ M3#O6N9m)ĝEbE9 ŷ<lDȃ 6inƣ =\D`$E8r=&bu7Fp[HaηfT'㈛/sHzӥƱRܳ((lg/qeȩ!&7y5ꍰ%>JWW0lF]$J[qghEIIV*m gRL,S M1z;38Z_9B6!z /j 2oZSw,MwL[ubb*0B-U3JApIwfsd k[*R$S?blSG h;g[!KWX}OZt+NQj܅q'"7Ad*:/cuǤ(|WS:iTZ~Zv msCNJGZoCl5P'Wi)ۨg.\]|9++{ 9Lˤg @e=~eJl3L>E9J蘔T׀1겵3Y09>@sOF`pxbu@S'K 1#`񱡃1؏3Mq"mҾy<$j2g^yKYXj %sRީso$7 2zr.N]uUZL%cV*Ni"^łe,. v":O,AP;dvIx@eǔq]n}8z䙎wNx!ۗ B8=j935 [i)bVv+9?'axBũe=`' F&R$Fpg$g/RBax@U8eoN0v^g4P"f_)E= I$k aa<"ڜ=L.uɒckf*x6RN/jg0,x%ւ m!BSb^vՁM9H|p%Y!Yﴲ$ޢ/ai]&3Gb O{9/dTY4_kHB-fy @>C}g ~9(#ldl.=&ڔΦ8Hr_@V lˉ[m;f.i\/:Nă-ڥ曃v ܜb"^B%]U%OTZ>EEM g=Gԯy{]pt awҠAyDFd>S`~2-Ex! K?3KhLpf&}2եdNr eR [xoF/qOd ` /4/:G-e\#5h}y=I$dNze;_Q52`@ʛ\'#/zՒ)_w:XhA&9Up'LTd8:(Ho~8c( rܼZ" ;:;®)kNbTſ'Xn:@{kVq}*H]~kxCX>!ͨ ;]I.4o!ppJH>@i#n(qs?.ZE8tSy:?"a7)lyf7-2'ǓZ2uFyo/בwte;v1rf& +5Z Qb_ȭԁ/V~R4}/'2NMCC( kJtx>FpTRSж]+tH2|-O E=lL|ܬ'D'QW[қa^ӈ$_ a "8pOUwjI=;jkpmN|-OEF1^x&<< 2 oW7RG'eP*SԥCߜo*E­(!ouvXeXŵ5ׅ=:Y2D/wI)в2*0ϕ`"uPv;\BqR}[E<*Zr)ŞGIQPQ==;hxLu" oTMh }( 5E@D ?=ęp׸/ޘdߓeIX\ 8IU9x 's4&JU~ g5b:Ɋ=[@uӡ ,CaRm%7ՙrDq{}LArB!f &j"AG3c;L9*vmūsqA:69]zc!{ r3T}EkMmGOp{ 2_%S ʳ旯?4^^ֻ-%PUpOP4qmC&Ms҆ /yT`i %^WT/%w,Cs.*1 4 Ή/нi[hs)'&n+)Sbʷ{36 MH97oz5`/,JIp,gvx*U zΖ#ѮL/r=- 6pr]u7r+=_`{|RrHȀXKlɒ1}Otm UT|SsTPu~epp)cWB WH&( G[?ZD8Ҙx~t[iu}u9 ݚW#%w2 M!<~]c.T ?.%U>Oq᚜tP@݌s7ɐ _&gW{VTdrP$8ڷ\[YVAo".H8q K)oV!;'tK2@l VE=}ߎ`@ h Tm{_e BxJi,TiۿnRc) ZĆ jcrX{^ ~.U{ZSppk!^Tf ;06Idrb-gI5tc#DD>?Ɲ/)FH惸:QvUE*PK y vm*z˶/(I]CewJ- v.2&sQTv w6.2R2pcrl}_LmT Ti&bgaj7exYdHgJ1 T]?s)mDﵶyWi6KG§0k͒ G,9~9MsnK3',Hn{{dƅ$eWBA@p3M5MÌ@aH\\o Xᛠq\(IqPIΐêZ]`vl9C1;eKHb3{e\fJx;׶('Gŝo_+=(h8٢*IB0\`DmpTځ%!{朡ז`Xv#i=M.M.V@o,'(1Kijgjӄb 0]G>BmU>$~*;(ѿ):BB%O4jLoppY0A4w!D0T}DhOxMӉQmr( V֢ Os i:IοO_F/`Œ`f7P\h߽e|dЌ> fj>qQ\m4Rt}!\|RhXzbA.pw.Ml7b!FFYʅJ:BFz-L[8Wt%H=ßp,3 `kN3&+#ow.ݺ](%u7jTj,քҤ<7$ {C)!I/{_>yx(l/x`9*2?VXk[4kӀH7̵-> L|x9Z;A) yr; %xJ%I 3dٯ<9}{%t>20 .|؄=D\`nWV@ʟxߩmBqqzh~S=c;_ս(AW8Ka=νpOgV^ahəb@5+ lAcG_y{08_yU#5 H0>9ӋCcs} z}<վ'0@o{d,6a^Nua]q_֡znvk^]kjh#|]JO) `Ъ6wɌDV:˾BVD|1 Vz((< qڒu2I,(uCw0Մdv~o$L39Ն(h7> Б(˨CSWpY#l,UK\=,5v#@))~HQ˝9|0 i,A;'1-a,9̗=meGH:a|3&L ̫H 3 ,ѽ@9K]D[~MQ&YX\g5mmؤШ̶a0YirK3 OcKjgoPeR\r|gO֮S<PīfZ ͭqa]<ǶQU = ~C^Od<#Ni^1S5w#*ԴbkE׵<U-,ZIJ}HI~h f˻8le{ P@r, BLi]Ӭo +DGU8Z`2d euyeW&|AF$r1h)Sy큙(lÃ,غa&\rķKOT1n83}ΊVp$ N_9< {ZDeW:PH?>,Bۜ~wy׸GY](Ų \ ;D@ &%U'(q=@.; `g{}~}7m_c= ?D)Т 3r?^Z/ A;cG0EP-]yIY>,+hxK`g4War~#٠{@kDVd_ΡϷ2؉ uVy :\JVx'A~#ng'4z;=EێqF2LH5X(U7\6y1Β܆w<78't7m9I"T N[O(~A,w2np([:W=%F<')f>O1H~HjV:L4 \J .(Vk*>S*hhNq0ozӁ!eOaĹQpod9aoՆ'Dcѓ5=9]j8j '=V5[yNXu N;أI2 i;4ڱgYZ0707010000025f000081a4000000000000000000000001611e8eb900002b48000000000000000000000000000000000000005300000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/memstick/core/mspro_block.ko.xz7zXZִF!t/#+]?Eh=ڜ.+ES\ΨQ^˃Wie_'Q;DyC @:6 <`X| !ԴA#YlA_]Pu#"'>>7E*W:ڤn`8'@/rQ^,3-9U5 wx¦QDp70BdLYrm B>׍!#oQ?Ҵ}II;btUkTW- T WEl(\F/D4mL uWÓo.*JՒEbl0e/cshXlA+.C:b^j-2ګP߳B* 8 x1^Jy<ҭB5je9_W:O?e`MC)7ⅅb?)#$O< |o r4bށXuھs}U8g$e C{jQ,P^R9ȁ8Ma^ e!P%őȭeaRsoMrMvk9+~g L9|*Y"+ɩ~R£$h֑(]pBkDfH||؞fU^Ec 'N PCt Ӗi)8#j4UXmBk&I=]M:*򒁘uR#"Fo>UX_d@[z6ׁe:F4JB?¿n[Y{Þ\5v(U8=aKq)~F߾;DNxakFB%\q{̳Ɩ0>FCW Q֣$th DXG0UҽA(38y];$8IP8JmDG(ԟ\$(dOX3TQ#ԑ(t)ACɍ ,?-޾4 eztf4Ys[(cBnJT++Kh\W{ˎ'-L4̭Le'z~"EyYWlx&[%0of(O7[g SV EjmP0 ++p^VX!Ib;rœDq:8 ;dMϚIBE`&_[Fʠ$vьOž %^u3Dc{{=iO9\rer1l@B~|/X:aSvQ Me}b6&Ce5D}W5`{x?4"~^ȃLu%$Mdt= ,J]²C`nV7v1j@r1wD Ł<(`1cu5ҿUk0]N([υ;fhU;{oWT򷚈))@!;pz:䱷>fmۏ&6{ɪ1|&7p+Nj@{ẓZP&We_2q%hsd>Ge&sv$(x_1޸/R%PKfd9~JY0*bm!.;yg\{υXzZ½7J3~WdF׃"ck_d̯dPzg?(vԨ-ʦ."9^1뀀:в"|+F~`j$,Ю_h's`f0D.? >RT1K̑?eJ| LfQWA 5} BGQIZ XbN>ڍ%'P0lxKFEl[^)4i ~ ?Qz+- $Wֹ:`PJ1JK(!ܹ;iPhg)j< u][OJDp]='7VD9wpSs*o\x/"2 V'j-9NSb՘rDkns0$leV[0cR +H8woF I-q$l,+Dԇ;'zd^b(6i\s ,AOKn n|Jqƕ !$~㉓4rI:Hy֣5_d0'Q0s4osbM87uvX,GfE7ky~1 y-xbfRL~Y4Bn%< "5oC}q_i0=Ը&F9~Z9sJ'ɘKa[;=91VF H0I6 HfRuq;#caշ!@o=ͼv`R.xVCdLFYU^563 IХb=hgv ]BF)+r3 MlИ1.jNH/g*2kE!LH>i3C}wu G2PAbM* Q^ dt?ɪ\5^1}Up3Ԡ" 1_`Ƿ.{BnX09_{Ei)!SL;9Zfac+=9ڭ= ݳYMv[.f 6"]%bu:o%)ETvn@ ѵ~uȁluwUkLKx{qzen3O} 4ՔPiU@14ѯ} 'ZiœkPa4ʯd:OHlda& ̅ #{lEڰP]OH095̑!6}][Ck83E[| Y`r2 \|*7-=ygiZJh1NKA@^FRpx-g!D i-iEu5)_Uz͹sP:0^W4,>ߒ\#2z^U9veKC uXt eՕGJ(?.וn/08:+xOĨJ9{7@*u|J|1>׆{*tpeKx8 dPc q (xjY@`pJ,~1 ԚQ=]@<\.;.g@X.4z\ccS誾gdk4B h=7wfnM:;vF7d%ehA`*煓>K2gPJaS %v5Aj?ঝp}PtmqV/7u3b%5@!o0)p?н,F7_USw;uTd3 75kcWK(sS)i9[V)YZu2 voX [)?HVH= ]42agV?Bj0;oCZi5lC7eTBꚶ)c5 tq 96Be !;"K8qa/H6H?#qi\YSxRo@–Ib|<x6DPɻT ~iz}6ѹvؚ};o?/?n}ژ(6A$dJKO4-Q\Wp@RJ8F(kFbub "s'?߈R /"[~gA tW PP0W ҺR8c$!RRW.OЅ$f>rSeyJңB={mqz.R49ByFh2JaRzBߘ: ͩ*Ҙ+֭x|E#cDw0'*VDV)ş%Omb(ܩ%~"x'G:1,#Guvk ֦/HcR b(Bd5qx8+?Ӷ|Vwkש9ZeE{_̶zB;^9>A/m y BR)>u-rrᱍaa/' e<Ď,.w2pi_{죡pUg8hytq3^-$32TU Vo&`dK=O}r$/#]oV51sܭdF%NA}c(јd׺QxuR!=NtIG NG:ƴo}{9E?B0R֎< M#z#x 6-N{ %[4ys63f6԰ m _&=噹\]UIZý>倍|ngjt,WI|?WhX0pRS.i}Uio,fQkja YfS*WI (6*.kkAx1㯼a{MU##5nc KcyƬq,GgQӘ£; KL[c) J@*G8n@vߛ+pkX့΋8dB̚եG\I45n.4q_:Rv5Ԏ'b3M3#N^q'a@F59 ۂ"`UU4 Z֢SBQDdA-"4FZ$H}cGWA7Fcx.Ġ<ے3 ;pb^ O?h-qjJ9MP+Z,`Iޮ+TF7 %:ACC~Ha0 Wlo2>q]H9'rUGKa2nj(CﰲV8Tlb I/*xӅtV/RVκo? fYryLc@J} :>6vFڣ[Yw%ˢFt\,_53&*:QNjHjmHXJ#:Flu%f2ȍzB&2)VNBrRgJ hxF|,}`yّb4  HFN?:-r0hTBM,֡LETtUӏU_'('+"#tr d^ƫ[`Ƅ2545UKW8[N4M&hܥ  ?gM@q(QWchl=Dgg7ƄI zЇd $m/lbp^%GAMEaE=K!F!;SSzrGFȹ$C&zG4ݓT$=(oS`A4؜e;4/)7\> 캨lGo07`ݱy y"Q R0R% ֋;]{كRYV^j>$`Pzp +1K#}EKa}tf̂B\S|loB b+WWi |P"BJk2q*3Ij!u8S]jbUc0?#RrՠWUJYQx`1Fh[}(|b^v6l#;vA, DAΩB:Oi df6mjnϬ!H?TCe34_  Lsй={^͠X6 [ nPbfޣԪ"?X1҉ٳWrE4Wy=jFKRsӰ33 N-^Q`9pt@*1p Կr|{?\.goDqd)=Vq`\oMޖtVͫrjn(pTH}6A!81Y?qqv6Ͼ:qonN9H,-X Qq)*;h.қQ$\'RM~KHP7*Gt g> Q$A9xfdCryۤ0v["%>72ŁHNh,W}ewpԉ]ֳ+U%% 6 dVQX*&.ƦJU1q:8Wqhۓ փd` zO&@:Ugm [k]y^srD~C'Hmƭ،Le>ۜNzh)#4MI(mMP,R ]SbR۬83djGɴf7cz)I]Dᯉ)Kr ,7  w`#@`ߍ_,ۆd"h,vg|.N…+B U.DU/cB6YOَ̍| SBS |v-WPEk*}KSq~;\˪Vc4$?T@lXf:`ߊCJXԁSeu.`~Vn ;POxuҴIq؟"L=(U_Yt_@xqg4_{]McH5t{9|/XxI[ M0SB43~DP]=k_kn鼥d47djT:K-E-sa[ջ|6>Lմ7D644Ea.F@sv$ )r7D=Òs רzn>\ca+@mͱcNC7LϠh[x$ݭ)QQ"qJ%M3gĿg Dd[f Ў߇3|8Z~1:Sj*&?гxveVJbID og3?5q[_/Mja{y vk [iaɜ4<$cT1<ž :ک$OfTѝ YnkgNR 01_=2L/NK0;PJۼ~ G! *B[f6 .f.BM_cd~Wsp"Z2>ZJD>?0W ϋb8A\@8IGv`;W쟦,p!R(\{SA,$~T裼P\)u Q^k tQeҫooHKf;BFf JsYDAM~m"sb6>- i3W 5a)UρZ!k[ ,f|Ik~,GإD E3&;-VeZM3麯ʌ."fIV!*bȬy|ތeC6dix5BrxQ辭vGd!K"EX_ANou; ^+QȤ>#ncbVU?ǧ0ov{Ok'3gU3R$oXXσLƀrM)w55D-/oy+#6(^ZRJ-׳,X#8$v#@5~؞)KR\)5g"V8s"uU_)=L-m7 %#P.ǫ0C xk}bgZU6QaOI%MrȨ4m۰--Du\sGJL}N 2Mv@ CKWT A'?MYQ-NИ鮇>@R)܈K/8©OWFFМ!&橉P^7"Xd[@KDWhX7͛>=y.d8 & 4f\Fb_֩zW_g\9c+T|9n>1ϷkZ|uWk|+'ꄋK[3dE3KV*84"MJ#Op3A.!| \oѨ,zC!d>ڌ5hPB@9"_Q@}Rpk+\|S\?Bx93U+Fhоۯ-`?K.=ZtxG_V8z7HP.NNhWrxQ[Rۆ^XE)>vTHjϰh ?d[qݖThfK${<=OtV ,H,,]#,+"/ySڅA偉O^-Pb2GW0C;7Vp PQbt ej':.iM|Bm%.^P[Kg_%V| ~ ^cM=v4#i̬x|#O1^7Ýٴ)ءBDp\\ӝYzpiC3yZvR:2<Eͨ讣7l Sv} ݡ OetVTϵ!v?W?ūHչuLcݬit?C{ NH:^[S{MDb;0-EI K^ڕqݍގgoח?hiqO&"ZK=ٶuG :c(xO:&yX  |H"_K & t6-4K`y ?xzqMzm'QzcS>! OHdc.9!`&h>G>c$ԾN5>Lv+㱛{y.K-Pel3BO[ !K;ҙ&욻Bxe8jT)#݆;!&Ms? J/,cTκYc7s:|u"90[y;*32p<8 q$$:ecsRM5.۩i) gGm,: +zCG4ߟ ӫX֪BN/ bIOUva,!U{ʇ_}#04TgMA/KXվ.ėyGBw'2tyl 5t y+uw܁~":ӱ82O \頊-OlOo$4D}lAM"ZNPt9HQ=^m14h!A)4ǫv}a/Ƌ-S=a5Ye "g?ŀkatt`KUU}]~ Ja`ešzIꉭph#czyAgG(vsYy P6ۺӁ%ȔոX>T<{+z:njg-W.拮qC0ﬢk4\i _! AU[n22Q8QaJ&*,_jfJDJDS'DVQZ\L-fdo=fV}1F5/qAy a'H>k!KT`F֦wc:շ{OcL"Ɛ-'\C;' 4rPow/+LQ5 oȸQ_ y+.cF<~eºѱs᪠ Pkヷ@Mu m,8UC`)Gp@{=YHkt>[sm2ZڽỷICr81w)~脕EvxCWۻ_Q>d=-Zi?C)ïY8[|@+} "S9iJ,J4\2D ն4ޚՔ<&nݿxC@m$% "]AMC D B]Ѳ h䓑RuRMNif#Gë'q-лȟqV FԒ3} ׫B{RY9c2x&r样4HrOCb+WR*6(OKKuD\,C -aC.|s&KJћ&㽞cq !DqB޺ݭHsFb;nmH)j^{Rx(4~EFH E Weudz\pA:(89ySu?CUw!g]pӆ8%f?5AFŘvRb ^W (HuƺIA:?- i#=xZ .ڂ y.HrwM{OQg,Ldp<.L-V^;&ϏXx-чzhV ,2d!_jPfrCK>]Z +FSiN+yfiR OR3.E{$4D+Լ^$Ć]F(a֟: *tCRO"U0_vJZ( LIf֥=[|jK4 e Sq47DxuyH(9Mt`N h4,3Fc.@ HoiKf.Ha]\ZT}O)]/Sw4U8?VPR igL%Qd#ݥǴ]Niڕ͟(Z8)yt=G-Cඓ,, @ɉndKOտ:Rƴ,82:>DĔyL/3r%&;MPBEF(x*]ͮcy.W6]2ٌP !y84{-?'ϐ+%8Oק ZR8JSB0*0o&+fw]TRV3jȘH?ܮyȪm47Z`3 = `x;NTǗ }D;e`Ȗ~y78Bణ),IU&m?Q ~U<̵|u\$b\` {1 Ja+oV!?qANP넋jJPb]2J(~םs5$csўc_V;d4#xʛٱJN"'(W}5J>%uCГc7o+*4#8?D_.\#"oV"xwNrim$ǚGrPzH݅@=O 8Dl9ͥZ? wUmĭ'6YB.٠J6j%be &MI'|)ccqE&aw\&x^">A\JUK>1@ 8+62REɸ:V Z @c)ρާ=ǶAR[Vsεeu`VNjqw@{3Ua8Ks 8GBhsfc핏 "θNJBpVbrP;߷h i(~&-|i|ɽ7hQ'>39<[o°~cŇX@h 6.1@GG*|ϧp~<e忣`57<˄YƐBYl '7A-tW&P0smȰT~jH;'H9e44W+՚nHQً@}S`_T"bwn6Ia}5p@f-qDp"\hÊ|ɋtgB!;mԦBz O*bTX§h \>ãgԌWf7lp3[T"~^lFߓfq+NhyL'w+*7m~eT5;y1\IOIuT8[K{R]GITÞ nBg ZU$d*<Q_vݤ %`,R!ӃAU% k&+$PԊ?x9,%G-Տ175MWNr#,?N= ѣdS~3V 5IE,L3^Ulɉ:ȼ5ܖCXvy{uIX[ hw ۘDEV%!2+ 3`+-&Nucx63kW榌w=i&<#^G,Rh>SqMƽѕOhUі; epC !pl:AU_5'b#>Wu,XwM;ǥ.IoկX@u}y}QYq눫53j@2^2|b~yڧsXTct4w|m@=ӤnnVg< خ,U5WX/U= [n ־ /Sg渺tF/;zzA9j2mL{#{dRvQuS֝p RCHRcpйTƛD<5"ĝۦcvAx B?Ѡ~Ѻep2`9 t}B03EW6i^E㳻u[/s+bL y\l"<ŦS?MdHWTs`<)΃oKPoR[GبDGqi64콐fho^Ye"jRh"ppcKKPӑĘEI{&!GLg){~_%ܸ#cPTN 7"+wn' @1pioTK΀f^~]R-H{SV4&Z{;cԞ`0J^vkGj27S$2)[О>?'wgytY]ޯEbj5Mjt,w`Z0̑$$~q BXԊ{aht߻;O}ay/CĦB^)tc>qLoӽo'F[?ktW(0>L%OBRCuYA Έb,X/ S-K \:B+ 2@\ ]燚֣yBi_\ׄ5WKI;ۃOm51pO{CBLf* -K@3ZG|>q=wh,b ?uONT\;kjTLt'Py\>Lb@Hrͷh0 K}s#X:ҭ1CT4,&j^AbyZ m:]OZEd?ofƒpraOa~$&>QߩZpJ[05#yl׵5 %.?`?ʀ3_ŶO].ç' G Jiظ@&i89 |yuZ9[`fYOC悡NH;x[cJ#y r p8wU&q逪FE5f)f'n(|Ⱥ*DZ:x 4#هr,:m&!V#$"rfNRR)W! 2O ԇ:nE;XQ@qkdYl{?|FC!'V dڽA6p'SzhzTw܈(e k6_cyOD[.DC':eBC,t)|h4~-߳&N3m+D'rgBD VAnQ_16q/JOt$efS%Yb(b,| I~¾ ap i+\z.=?JQI͎lvIeJGDHY5&BWfDd8yװ| ú_1͵ZJ%$豢 Ka:B)WP:O O̬zOQ'PM~)s"ӌ W*M6 /Pnj.[ct>UE"87LV}m ~㫦aS. ۑ {`Lx7r=j3nx+[k߼ZMwc &\PgZQ ` [>uݩ[1BQV}U sMc!L1+SYDMVA\n6C*v-hZn/YzHFj&"IVk"٪^ mӧ_j_K_? ƧyYcEo5dя7 Z &uhOD7l׵WөK'UE={Lt bUDoSs$Sxv> -X(wʌ)Eß~[~D4_(0PƤ֛'}毽1D36O:(_y] ߭o* ,Ou>~w%$'ٺhZ'K7{Q-Dj2gHsyZD%` Vq.z晌Pj?Q41GSc6d7?wSU9 +_#p)ksxNzd"@6RnLz!69Y#;Ǧ2H',͕{gIļ ŷ>ݨcDRPhVYA;Tfw8T-3E)!W6sJ..CΗ"S7&J8KRkWVcy$5N bLU wLx@0j_i 2Npy 15* Y//?-ak hS?-si6D,DyGf冮j}ܔشo/xͽ؇wCԌ}ЦS4 /GoqFa<"6 j|W%l-bmx5ظ0w!S!^#Y ^}UѲ1|ѳan#J K|-N;>fDu*ODC:sOy3~EYNn*~a Rl|+R->?ZjէG-ޜHJgmt7A}U܏TOenFϥIs) &Cb\`WIb{vz@N&Zg}iq%CS`8%Շ-҂</%Qrs9|G1O'* J1F>>b h^?&NOiCf;X'E24P6^CJ:fcwSГzW͠ưeaح_>.͊.y ɀZ{=2f8i:vYyṂЇwwKK-xsX9,$^wcHi̊@5o8t2M528@EQcۇVQ~pu`kg< w,AGt# iL6:O^U|ɟu s:%>kA6:1 ~a^+pc.r݌9 u(Yb²"^=m#­Xm@@cu]`еQfbf9))WQDp@8RBE88Aɷa13mP(.c -yw+RG5+A3bVvy Ф ~%4!L-kUu:tЇ0!˳,UiDi&Rcn |GDAn]yj y6`?$IVfr gg9 V?,uw^r~ţ)ы=G-NŗpN04 ʯ GQZ; ޕ g RNN.<p<].(@"{ρӃ;ph̞-32>梸kDy/UHsaG|eE1<6,%Q^"/cC?Ɩ70B5uL19B'qw ~+ |^`T'摛 P/I 'gWfk,&3&.4T!d+CGA 7^gSfR ѺXG(3>uzX*,PZ#qD5XxaO"jl*zoPzIbCKCHΔsTHouQJh!!׏UJT t3r/O~I_,=#J# ՠ Z hISHBQhmFۖT hD})/IkQsDVz_U0?Y:thPK$( 䊴`8Lͯ GC(V(X++^NVGZH ׂg#G o+g}am!ʼn2xɇxۢڀL!\I>b>t&sߢ[_ԙΔvсd:H#Kj:$$I,B$A~c1iA kjSFEV ^9h8"h][{aAQSN 4QoV#!:7K^տuCЇ4(Lз֬b# Ps/ E1FӗƯ&׾zQ&G L7:=: qe/$ޥgmjk~Va` D[8fs([Q'92cPl׷;[FC7|${rqSԬ\DדP1=ؗ(V1d7peP9?J`~䮏11v{u2z~Z_8ͺ{TEdѡ蠝z %>p,&l*PJn}ëX7K5•zo6DU4SJ#-_ A8( '1Govߥ]EύyZEϜN,YB`q8=у RPi@cm . KhKſfS3Z6(%fg{©\ySe0TomKU~^=#VL3ӽ=ZVLJfT}Pd+xLE;i_;ç;,|X[!CJ>x4M`-#βt+ Gfp.}90y/Orm1Hv0 KRjI-4vKڮ?ONH8_\ed6'eq'./Xil3ب]b^08%e>q PVWA,lK߫) ]YK25L.UDLoaV݆1;PbQM3=S.6=b"fuTaZt<ΗZh-ԵA+YKwl=zT0qB zdaR? 1h3i27xdTc~f=1򹮫M3KJhtأJᛷ xH93,&#)v qLem ןBm/_۳ yv4W"aG&!u)`:avl)Rr%@'0S]hc%!}e KG*<0hS_!h i~V˘rcwT#gs>8a2Y=m ~a ӿrVZ'Ȝa)^ӑ$#|{@ODqXԢʕE/FĜxBhrA̘ymf8XÝQr*tTѢ3#.zh&F\p[*vUURk@2ajr|]/oKܮ#oSz@" @iw4X2/5'JF*xr#Dij{A,QJF#En0<-j؁eQȑ3P|.dtߍ`R[[?{Q?">|KK̥4q^6p{0ÊiA\|QS Hp%{D>Ƹ>hc;B4#ɍiHBѤN}dmQi(Yj A$ ~qWmB 7e,}N"eg;PlߒrU3~:=C*@y: ַٯ-L)'#RN7oPh>PX ! :MģZ2 Vvf|4"\R[pi|e˛,zJeWe® 1adSvm TvUR_)TǤ4j<0aL c4iwO臦!cCa)Z `Lc 4Jcszp-<փ|ՐVP醬3LZK!ĵuNM9^С&/#m̥H^0}_ᔾH=8 - -q1;ƠY}L 0K∜c = `.*˨.0V}]{ 5ѶN*FpL8-:v^4⃝nxk=ίC+?(&_+1SN Wxg)j>ǤiAlAŴ?~+!mHm0B&M[Au0K]߆{/IYOm,VŦ3r6 `n|̧5ۣ=D/ˈVڱ$_rY 5f8%[^Mn !o)&̡ |Wf`:ljn|mUWA-TG5Q*#4FwY3o.,e?b̳BfgGyJqv;<'Ў$(q=j,t,`0: wQ%Ҵީʹ힀}kͶ:zkoI(V W9W,I/k2k XWm=J8`1ň+u a2NJVŵjòsE)p:5 ũ9a4 0:{e\9''1@9Cǎ0;D#-t[L?WJI +kU9DX˴Y*SӮ] QF;71=1:}MA%0|=7Eh}ĩJD \{=k$p4|0բVA0p'5>x"Zij8{ S^NR,HWkq Bg?g.$zi>i[g1|I]N՜ݤAaQסYkg'BOɍQi|GFƂc۲gF,!NטrY)R㰝N FJII: \{~ t4]ӕL*fV9bGd3Dڼ1L-'Oxn5T1?KN}n*^R Ռ,e qInŠHn{nɋXnt' 3uGGT Mϊ؋u0%7g>]:V\+l%BreEA`]; <; P|F A/ؼqkHgfl*)hlU× YJ֋LuQtͧ+TC+Z6AĄ+ipfKz]}U溈TMHVaF^@3UW$`nQS7t9I&S2S!Wޥ[nXi%Lv9}QBҭoblaM::#jcEl? 7A>i::fE& -rrHLt$pLa}9h7md/BKcjxl"\o|{f9ÿxJ=CM ^\'s3B2z:0 nv}GR~2oAJ*ݴ&óI<&Wp=r%E^e88 ,7XJu~Jhԫ[&e._B"ՆS|ԋY%pj6Gepq<;_w#n\Y)IYXļ5(Y!d4f eu,>nc:42A\!%y %vI:Jh%jjv'8p .n,w ^A\pP(9iCQ|X4m޶{:jVϞx5iEJ 8TmSN,|9qHr9w^>A|ƞֻ'oR癰I4u}\+6ذiPNyE&@s`|N_ e<>ImI&+,O{ Wa"X9?I.n}_{WE/,ad֔[^qZBT򻬱6Mve8_#+uޭڍ@SXDUPBTgHz+6101E[ShH"YLR<1G[c*1:@8"v6^c;tncm' + AНkBGak'+}G nd23VpȐR$u_y2tH`*G4czҒ}Gwz?]/O[[H^7Sf'x{8l,Ɽ|NʣXsX5!☖嵐ccU4Hkސ؂:/Olt;A`ƒ;kݭ9'-k46\$񡅭 TK΁k;gu]SP)^x'n@O`[!Kah-WE }<@ȵ"C~8vւł%eDw:0#F %WHe>͚ЭBm`ڪ$41pIl]|j!tW*ʃN$uD >rՕn䖃fFO_mn0wDdw>.x T3gb&x hԵ{2;ٱY WYƗ ᅮ~Hڷp׼ebwڍ ]wVjzs:NOF1O׉ApWgJfZ 7D3] e 6JVC(`W:w][:#&rO,3!uK3@%LDnq 4h${nu6A,.ڊ ~n8 ^kG򜵎P@Fo79I_o 537 {3leD\O̊@v.M{[Pd&Ɔ~I0jDV=a,ύ%MXHCj(\[1a.K3Y*ҋEpd-b}XGNX܏5hzGTC=`rC.@g5:K}dzE fo1o7XWC%} .EگsvQ%L.u!o7Zf(9v#Sf5Ωj,KJ|h *o} =v;xl,w=-vh:y9 -.XVGl{9S#ZEwC&`*Llx%/K ~B0y3QZOqcȯ:QrXg,`{^ ]~ro1ontE>J:_|Jb_S8Bi۩7Hrq{9wg벓5Ȍriis@5C$@9J!S}eΞjѕ.0 \t<,P~ϱ?aɭI|;א|D5[CSXwZ4x'=xEmbyzuKe"O}*lܧfvW(pC y5?H2lJedXy{mfc}GYj:0q&+DyE_;x$mf?8#M"㥚 4}~P򁳾z>&zXrV S-~ODW7%t$Cޙ(Q˦8)wz,^Q¢9A#X|UV}VS+oo.%̱0M%EssƑZˇM2Bʼi$,'H<[RM皲A$v;CsV}S(b]:Pc/ >;sgRcn^\5']?s/uEa1^}{mU 6ȧ2"E?3ʻR/[)]ͱNP٪#n]xkr\EU/Yh:4ձJߚMXBΔU*lp#.B a52*~2lmD#ګj]}6ΈR5=afr[Tv ֑Ԙ>F;Bz`5r_Д@LJB=Zd:9`,k~9yK Z"1"2{lvJq56d~ZJϿhe/5w^-Qxfz4U]Ըdl,} ] 'Y2NǴuXE(lN:'˯\ `oYlXǓ>p%bdq9L/[UG+vJPbgGx:`h%$6{s=h~zY'ץȯm1~%5,|+*6jph1nzu1tL{MިP$>V X, 1@X<Wz$'60PqV8B!v58&%Ii߾#w4qӍXB2BsGeuK0 sBҲ>2«jpr0XZ?H:.XW%{+K$oƢKy#>pOlfKj$΢alN(#PEMwyAZ4%Oۻ6n(Eȭ' 3.ۄXx;G ^+aE67}"F`$Hk5TJ;&JjI'kj$6Blx] p8D5zruuŵ-+_L!w`n.83zӌ1M3zObͭ/& Z'z1zCtP!4#@ҵc]b vC3#0=F&Y+wai+&L9qHjI/;OQۚ\OτKH) (@@eH8 prdPgK~7&0=w< ׯD:>D~ͯ|(ɲ=8/ +r0a 㢽xv(noc8cRkyY cQ 92;A#{|^ ҃RbMtsKdJt0fO*s4Jrh)9O,ʉ cywU۵Xmbg`i&T%"yiDEBZ8s|"ލF8t=o{#HƊn ё;@+!bv%3c37lSý'orRS]yp)SZf#T)C]l2B\ (ֽ h/غ+ r"<1qK*,Gg-Kw1|?UǢS(U#2 XV݅CNIKkmwIFFn6E`x?6@_\F1I 喗K[}O#f43=SoN(R9֪ _J6^^QTP UQr0M92 Д\orOx2v)B^'={cr)=b"qU#W]O/羰kW,=M>JSwP`,|ߣn:RE};iWv PCȿ+:xJ\UyHOIDsje8xI '!nsW .9RYv3"=i>,ϱ9nmMױǙR_=\ o1 |;}!~PMSs{fأ#٩9h@"EoT]옯7}QƂ(9)ޠ3m'_.Q@|@gBv\C1GXIoe3όk.IvWcH}%8U7OR̶{W,O޻0Zs<[XDW'.)2۷YnXq4w\h;^E1"'W髋p+1D!~y#l\:賒)h(Atc|7cq 2t6hM*>>/[efO lF I[ PLs$T$*""__<<㊒~FR\zPPs=HekerC׵$ e,QxCI4[PQ LrWқg;x;@FO>-MW0 rI`&4S7Z|Q'^/USAyL!mS|j5 !nx`bjH.7WRó7'9=Jq{#(>/׋ ,JZr& lGگ\ףDm0>Dw8&smS9v1=3순.LYRpX"U!Edc>` R=, }9ћ6=hd@Z9O4#iZj!,b+e9ZintvV)9t$|P8\vHB\MӀ>zcin\>R)CQ/&,#A F6QEU,gJK ֬-&m WMc*c=9(Ô,L$%sO$\YI1@t*oK2-wAa~%ʮbDa:ڄm7xW~% DxtRiʹEWMSQ[UDhJpvM^Xq=$X<%#D=wHK}=@c%&3a/ qFs+}_CEw]2qZJf'!̼7*64Au-D73!C3ǐ鈺(Qѻ |8,`Ӎ;cuR&լ dI9`\tSNq!gE]}O"X-Y rb=? eEUIU Y1Xmz>iwM!32DMT( Q\-Ǣ+ljm7Zt[B"`.뫄ǽEI"`,!2VeW1s3_cz HZ`;)3_]r^^}F/s<ǀ!]_+xF^!%}.xzI}@4Zo[ٝw![cDgl#6.c[A tuu.!g诉ח~dGj9D%jľ 3?w֕Mi>F&hnrN$()UVIcGIgcn8 Gl&m]r|jB'U)g[ӔS8 3kjj_ Ư(_-rtxqtq!ޑǑhN=:\OҒ™G\xQIvN^B6pf1⛌RXu2Ŋ9֋kd.szDWs4%8²̯ڄr<￱;O$$[/q(j;CG}r#"BtǚQa; Y.БxT-&'GVcMux<>-SUIg "9|$񍏃gMR_gώ?okrA^'&EaAO(jhBG ^RNP[M[:$N]"qf%OwgƁ*;?sgD<(۾Oɺd%] ]rW¹1xp.j_Jy&k|+y\cF ` ƾn,E8J[ WC؁̃Fjڿ/T.$NO84R|~ͯ`d5@aBy8Wn|6-URêr97u=o%Ӓ{=Q)c=xv,2DW`ǎ[ 6Y-fঋ;SA>UX#]2" mv Id;ݓzV\/.F-2TH =̢MD.^4&TU;dj&.' N,XUϒ87^2_yvo ~Jˤ0<ݪ)tQeJijx ~ߦ۪Ф9řZWUY~;0bOX>ywAex?L3~k;v'Re"n% Ao}g 5}zM˙RF^;Üޓoy!l~[jA:v[&^)mHYCMSJ!9mXlπd8M/njggb,*F/O:I-(Slt XD {@>-:{||nb!_1祝2sK @z˕Hp\X2Kh}S럯-:ԏ{%NJp4?oMJP^ݶr\pK[Ky=LsI06۷lGj|MN׭_R_Yxk'|t[3 /-+;QQ A]=gfΥU=CH;5z=p@B`)VC曑{$nfx7>WoOv%:*ѣ"3(hoP$k!a_iĞ$4@woX sQ.N 6o4N2-{K @Fjrvk eQ1g g R4.GY3!_5N|ypɫo1]lcA4r~ ]_흅 S4^~y ,Wtqȇ^qUȩ 48ey΂qwMv+iͻ'VΕpJur-6A6p0,/L(7/_|4Rwe & s5 x*$fg(#w 礯0ߋ0ѺY5ToOKJoo>H`dpw99\`2qԾڧ2R9Q^Z*bһ0>w,M|>ѯUM)@}_%܅dxerخb O3"('^cmW/[#D>eu*Snyͳ7 c'^VRe0&nMZlM*" f瘔q{m{i9k aQŊ%r+B}8wWc0bų@4 }6# ƬǞ5N'h m h#šZ>`19W"̝;d{&\IEIB&*0!N186}ˇG:kJ`nk- KKOOwqU p;m'W1I711x-"D;N%M@.]gոJS$5z =%3ҐNv?pN Bi_QAh3VnlȦ8%Gwyq .mJ7v΂e3SzonJvP/2ԝ`~rh,Jbre*sh+M kW?ڬZ }.ݒ\r_f2:p\sB8ZClgyWAe^fh` vSG9<%J.~R&_pQmQyZtBѦSLٓ4TY/8V*,r D͵ Txy!xRʲEf[zT {݈Z 8K6=e\t"K.eA4mmlOri>k|ougŤqǗ B+bQP)>Qz:Mc/Nevl}."H"/⊥q<^Ld:SzC J۝ ĿLK_,W{{nM">g$ާo$\S{DFX_&meԅj2keU8wvge9gӍTo] MB("_)VY>?yr1UQv」/W]w-{ g,6>t1Rh^Ȼ ?tKR_NM6C<:<{F2'r-ܒK?> a,d߅srz 鷘3h )월mҨ#UaB3$߫d7?CuB仫 *'d}@BϹ{fT g.ķ;~a9)56Z9k澷mt^ K #Z7U _ ӯ8@2h-HK bz=, '&60`pmrS bYSfW(=f&LVM=tͿ@E$h $`*Z:_TȥÁo+vQcAz.࿷ i6^ %;Gu@(Z<]M±/-%ޜ#ٖ-6bn8w};ݾf 35}[Ϛ{(灦$jAv@ԮIy*c|ޙ,WPJ7[@*@K}-eS;}XYUWwzԊs>E7էk. Flr*+Ըڄ61S< $#fI;R0זНFVblRut>hiPD~37(&stTfi?BP+,צ~٘.(6ĪW[e;WEYAe2;c? 1SN q` 3绎%I"4 juɵܗhOj{FkR0N|a"E[ k^ŅM§sZ'J _g9{Xt638k'qWv=1 { _l8rt_'T4enՎ%޴Uk>ܱG$ܟwjw*2KXt.xFc>Xr -EIZJ]eG>.c4݃QaoAZ"WC /f7\DwrO'pIBuyVgNf[ߗv'ʝ Ss*5N0l$EqP/8bf|_C; ^MJ1]hk+xI$^\haSp$3iuK@9 MNR,i`g[q[YB]LsdWi=yl5 H>iKs`?RbTi1jZ} oӄl!;257LӶu'l1ueHkl{/kW~켐#Y:y|K-*7U<޶RaY$%mZgR' c:lNrBӵ*}}NJx!TTlfOM}ϣyԼ%X"!DV}Ke?d_wA=٠J8ґ'N Vo*oNGb߸OƇ=x/9˘]*Ǎr&r X.s,'񋘏ttC*1»A 9rC|lHA>EVNZ+ I۾B';_c+y7hK-'x4Bj3LW1$ =R6X QAL|`ɎSkx5E=FkL >LBM$IǜZ.w4>_\@Pѥ . uaUC>aQ5ರa]];t6o"r:ݟ`!1TH*2Z* tNR"ų'? 5R)Hw ꟁ F:wD!PZB|?JyK/I+wo~fi#_g-*XpPA<$Mgb~ V%\m#ce=7סoJ˪jAX / \!Pf"K ض@1p[Uh)#$\Vj &W6a".#/_tfW%Sr0xbVEK6a ]\n.bY郮<-ŧ0V+ 2}Q?g h$O+(Z{oG92ԅtkf~=>[8vIhY>Qx"s!trRN$K u܄̲&8Y@׉r}N|_ED?~7OF.V"lPͪ%tPQ b?,bjllH bk Uk895%6ٿK{ /C =C `(O"QYyl}1OJ!53XE *ٶ.pfS9,V CK(+=$cj1iT"^ۤ LoRi96CVnձV.V3C kӥa+mf= hUo$ Gp": 0O?Gq4=, ޿Se ly?3i WU^j}e(븭fxݧ948]ʾRAOQcrS'vF{x]nHW=$ > }S96LguJL)5~: {C{v^͗C57MS$MlP_=z3D )'ׂd&CX*!TCFm#,[bYÅэډ[>RhA$bңϢjqST-cBd]P"4S*BN\}\#r량r?=jꏵH epoJtxK6h& "b钌q_ku.=—'3c=,ASЏ<"]tiy.cjr?B1Uiܘ +)MC7 R4tI|R#juz }Z z>PI0=ǘ5x D[c_≴-,Qɀcmd}'jjYGՌ,ESlW^AV-'fK=ι4YOE4*R=Ѝ%=AE:n@\Ʃtd2h4UnΛPW}:품{A>Q P%'v 9=,t&YnDo'eP9-sAg͏QKɖox2;Ww!i-jh3^4juB3Ŵ$? ,6JmE?Z|Ǖ$;E2ZQ@5;|۠s~,! vVxthqMvDZ&\,-<53ke"ω-߫i[IN?#X˔wGƹh_z{r(ȫ6'$a3.iRS[8_&>@.vA{u{ts2|36\˟~,*%(Ċ$rbT[犭)E)$!?R ^51Lz `A^G{磠ӍxS%;$֭"rH3;̡ n(9IQL!|4%hJ4 ѭ;@Jލ+LAq#i)p1[\_z{"&U!(Zn>.>֣_tUZǷ+6Mua¦]S9(r:XHXvtņ)Z%?T~e~9U7N;-̛fM#!rLmrYoXC&7pBvR%Dq(wEAO-6pFrEfujwfA?Fy+)9?,9Կ?!zUID Ō]!Qz @^Goa!OpwfV&jj-bL8c dq LM7muklѧ OqiI/w~o3'#S6ۆ=6úCDu. FuKФoCʈ CMd7~4XY3/|2(kDIҔ;Zu*0&J [Km+}cy-NsGcS^*j.Y˾L~8)>' }]T;ReeIK@u=ش5!d9 bԅGsw4t|A)C & /YtB;3˺$lkzm E EVceoZLN}ߋ&3oFraB1q8P8$0e "nR ZC9߽(ZDp9Hkc^cChDER|̢* ßo12΁/#8]3rmnz%/YI)mSBdb0E -JH?[?iuo 4y^%GWh5r R[]TP WQd羅C`mgZ=|:rflfkAh/x%8U[u|F}c"2_=t-3,csk0Le&bڧ=v~I`߻. ~wV'Wѐ6߱{wP\1 aXI/@ O |Fza\Eys/1D[rdruٗmNP:/p'< 4FhUWxI,"pԬWP^ѴqAV_k^9;zzr#H0Fsx̯>E+QQFvlH93+(+* O:_ѶU6Rko_JYd& `7\=i.3HQ0\+rḆ[:_LWPvX EFὪTa3PưcDgFSe~~%\hΒ9~mрv8|wzQkv-sl{55o֙Eۂ$b۬e`fJ+HvZ<3q)3. ckƋhCLclwqGAo%;=^[ km̦Sʪ4[R 7fE 3h݇ۇɕE&Дm4d:2- ؙ;<(|n>,llꍺNxμ#_]?xRAmUJ֫1 nC` &^!c<0Q^ V,ݴpJ8&Wd4AfH[<}gwo W2NqCi`#ޗ" Ĥ|go^yc/>;T[L652fe'Փw%ۥ]{IfzV'.6ǫD|MP6L"35@`T,cRU þ*0=GQm:eyI&"⤞ 7gAa6MoOc1;o>QiE&z6yr#4Ƽ\ARA 43V1`ڙzi.]I A?}*Wp'T##W[ rhH؋D$+XN@*q0Iנ]+뼃#0 '0f\¥{&ҥ\_=F.2Դo8tPGZUhnr s!Qs>+"& u6!z?Cʕ}hEQ< $&B A;^aJ\~2~p{A+V=?ȴߍ%q~EPljFb;]ך Q`qg}7|ےg&st"g@30/A.ŗX IEX4[YX>> -? DV+I"޳)YK#aqq~D# "|HEu\ҝ_{GcՇ8H [&KAf< ?P6~ j+Ca%m\C_bWW>VI|+K!UU5A'_w˨k㋤̔88)Sn!Uu j&X)f?홰({,.r$0ga>t##gH̄ >:.!;#0P/>{sFL5hױ_u-La5 uԻʲ }vpc3CU8PЖH~Nչz.n u7C?(-T$4ڄ hv{3T2tf  Max۾ERU+EgEw>αF+ր pwxaf{j`^q:[p lwiU+]vzb{a~fuvEbl̟rK[worw톪jxO|)(4QP-{=O92C {]3x=Q,h1A98sDt^",Di:䅭*+g,F#^#Di9,8y6›kZJP^жYH:6POX LYjx*8;d>6I3]`VlOJL8Q? .0EJ䗀a` s+u4Η‘$HyvLi֎p6I3+6 !ZST ޣbJ]T}e*{04$_c60Şj.?E@. PՊkǔ 2JO鿗3OɅIj<0dBmzYwDׄ ]ѝf2<cމ3 ̘=O]WV)z8v E"W>5ps|{ ̃` GqYktUG[= WȉZ_Ru8iK[ f@~ki= _NtҠ̒`H "YXɚHtm,T+vJ7jMŬd+ʰ`v:!7/4a&&ʼnIEA2 - eFk6%?V6cCrO$!@ Z f'LtɉLՕ/S, $ 4qii &"g.H43E Z V8iEHUaCZ$ E^9K߿n3=Jp\c*^K>&Zt"GkC,No&t^@K9sȽVP퇊oSz{j-]7(`#sxhEYP75U#(OisB‚55DGZu0jtoC셍93p;]$T ru|pzP@Nsa ZS/ 2p`s+-4/R1bsޭTvC~Pұ+p %b]?pRR@ws )a%FDԇr|:Ml?>:aÊʲ޶tM!UN]%,Ek1aO"'@DSzYyAsF{-p{T]"5qXSjDnӥّ=p SK>Mw\JR|JˆW&,`j_*zk(K8nʹlrabOfю̈́bOuIb T1lY%'zxߝl[s s,Bha/3`޸ n9t-׳߰4,!C2¦X!4_IE din0R#}Al_^E.+Ӥܒ5Ɖ#pWh@a WS|%2i65ihHL#L  Pi⭛@BX}Mr%.2.4.?I !* >ޙ',pr])M. Z̤ԞiU=3m8?"Hb_kfSw!+ W"4Bv+|ۡ!݀M\IHܨW @drc!_AKt$W#@ G!ԇNbTiiIE,6ULW'vQrQL`~g=U35yܠErJ" {}_ 'ze4^[ }:IS2FWłmQ8X pzEyԮNGEڧ%{Xfu~u=yrL<8=tDT!Dm]\؊  aNj E^zbLR[ݫ]_ ]Ѓ;ғ힫>do]ED*v X= =9A;cj?d5Hqv1VUk{[1kI;P6h#?zbHƈ+5z) e0xI{ 쳏=3Fn4<(M[~'U(&KLϖ;0&2i9GP #K∥Xɸ FhgMui]Aä7g!nq'C40=v!O$ne O(e~ۘRqe;§7̽1!,ĉ,L+WTq5W~\+{!z2*WmaqR7*PΦbHs=}z' >ͱL|&Фj"ag$qATGz玒FiOF]dYܬMǬ}ZX91 .K~i@YbؑK79·>}jk:|D%BG4ݢ^)] o9K>q@s5DK0&^x?`L}({G0nxm먬2&\yuM+ zN7seK$G>ױldf܍ U),~x5O]_I  K =a)7"U{\X+8(hߥCOGL{*Gh,\}&tt9aI&&gz҄\A&<}G,0՟b߸(at`"{G(xF>nq Lg&|K,ETď]"Idsq5GrQn!y Sbr;VH Șſ%ͦB9pGc)KQZBdy,4$ޟ!Ɉ ӭF(fx } og@`pCin na2J̵o5v#qԊXtnجB^-nIwfE[,m` :2VyugZey?[.:!>7EX} LGc0y"HVLJ!U̥%-ml'l( /u 1hJ?S;GڱHMȟ>Lu}ɬ'ZZ9lHzyTӘ{0r$gnUcT}Pu-EƓ/I\:GdAf<QD2#y_D '[n00DP:fYgA:,YpǢx7fXܚ0{IFbZ핤Eˋ4J:k(E?DYfx젌UI0U) eT-] gf`xHHV Ed*Pk9<E%Xm]W{mFdKBC [5u E*6sW񌄧=Ҧ.S=ٖm%S.n jsbT|-~zBnl\9ud 9އރ}w[{|"Ab5\tnFrMqg[*L奕0V//־SW2bOW(m>=cI\0I`vPျ_&܍"ǘ/Yk☖!,+d$fra0/ʿRݙ̾ə1{ԉ\Kir>}T` Իf(0AtOjm#X ;,*G݋\ c\ax |a-PmKL>"hU#e{|(FixA lTӷݐ둗v67{6&?"Yp%MXo >)<^M7]ƞ3O1CjP `vgB7j<فWem~F.bNl$锕 :ђc#hxǬO`:yOOe\g3=?DQK1Sgf#Qx- !hhPɍzRfoOItZ_tCgtUzӞ,J9b-v={BntV\$^o*pYvā]̕go:߭ F|ʬiOԇ6o8Feu4%q *mqtK~3_mI:B Aڗ̖y}y,&+ `J+wPMAgPWEJG-@Wcnw goXJ\|C@b.!O~m[[}$a%(GZsWr. !PސH^,jT+Z l0~aouLnFP]w"dE K:4NeG'J"01'͓X1&ځ7 "Gk:NcoBtEcC쮱рzc1T5e|`S ᜶lU^Ճ['QK%;向.vUp𩵡L={}B;4z&>KXh7%S ?&<| $Vhu6+F6Bq}%&HpJb~eLiP%wy Q ݯ\X ^^h[KNMY9NuFx9Lٸ\h[Ev Ig*}#@:K—iD {T)vGTwX:)r#_oJe3= _!|^h)Q+R [X8GO9P"b?8rLҵqay1AE|e"OC6tZ\|}Oc5ѹx\ʛcMh'l[[U 70M,W:6_qx# IjjP'ֹtR?: t KZB[ b@#+O2hA!1FQfs ARK)Ӓ`(3{nrF}Uzȹ&J<"0he*3 kcirt/,<6p/aB~ ׻ biIFFQ4AJ#,VR7*)ľX7fi(ԬE`ZÃ)Mn_ o̓Ͻ0XԐd}:I%kCe!Ad 9Hăʈ0gǼhށeavt 93B#辆4GkF,N̯֖o>1=@Q|(ٱQ{#t!p6Ϲ®Zz^(K򱲢cyolMdb,yJ4Mc#c u/ V6} ]!Y3 DG&4 M=t pO;Ɓg6vS0TڍAB X\a܏mS6ظU}pυ ,|Y8v`]ãrZQo nuH MbxTsm|Geqep$kI檳p23MV̄?Gx a/L "j@63"VZ0';~V2 ]Vs+i/+Yf Ot*ʚԠ~fsTꇏ|i$5e4c<@be s̐_*)ioR !Z\US"kCsf"nk al辻)gފaBp*llF諫'VA~{4rN05=.@u~Cf]m*c$qq[7,6ri:%[ h%stSr+έ؁tu x –C8%H_Y+|;)H?aImΟX3YNIF[+uGE }HcZ>}?(BqsFtEݛ%Ō\nj 1w#`eo?n,) O6 {B~w 1aZPH3ZW BUm 9~wt;ޫ䬚%ij?].Bc80oՎ،`) (\斾l\SnW“=#K)Q?-hmԸ1&#- /[.6$$M*ō@9!MܳV@G.W֮g[t[oD!YE~֝ԏ:S*B1]EflAyԽ L< <!PKb>,z2btHlX[:8 =^ 1s,OB$RYlqVhU9:8PLXrĞB_vdͬ<ͅ&:MT711̎ZrsF#jQeZ.b>S6W̹XNڣiV8MˍV_! *xs)Wg:k8҆~m"J9Ȇ\gNi[<1#tO#2U8d8OcD\$2Qc9sbӽ6;냘j~%H#^Pp}#f->^BW%+3=/iIJ}AʑKKbt&V\Xp+tco^ϓZye);x9'I +`Pg\FYc59L!3FٮS7 ۡ]B_ty{jv'g1 O2!%5W-cԈeOfs,c 6Q=46.M^J*5m}= rA WY")vX>I!s}@ϐ,򥁘"J b)z`wIVolQքO/Z"?״vLuA{^4nUf((%.[YLKbZ a2QL$y Y90sձ738 ۵:{n@, @ahqۺ /u!. >7owb-'Fy(YeOLM MQyAΜ\㊈/ԓ>ibn&u$kZ3hF< c'Wp?(HF Hif „:waYPݓv+ᘟ έI4FT T*B1ApOA=6`R|X|;T՗ITKYڄK]ZK.+- sE2 3dh}O~3l?R "#|e1eAn@":e-GGc5P!7s+p0ckW';9zLٷ[^n!Z-sRpNt9Ǯ>Mʋb;:*.Y=REH|9o0:N;pF$ ay^ǥdue-}>k;Y dPQۍZ xz^x' KT1+l}bU()C˱2|gWXܭfR +'@ |q7+ fRI/ŗP9NP;0lhAL&}r F|ݚZ 0C z%\l(87KҞnli .,vmGԳG7.*<Ľ F.|!;*ߊ$iaVI0df)Fٿ;\ rW[g>ɦS|4" /2RȷO#CkbAtʡTLܭw{u߈D$d)i.-Bqc ~Nul+EQn g-Hfv-J*s/:?|fX e^Q1 `2 ó%h} /gkY5rM*f]s:VXK2\k@RDDu(¨vW4R{CK2L^ ҁtmbq 4{=ѵ inzuR(䀅*K.8 ޱUD7r:}[^^l8TڛBS7[Y(}+|er?1N*XA_sSvmgYW{ u TK!/'Hl抨p{,R7tbTE_dHSF+|/ 5ݲ AXO^@p_wQJaG~!K/7Y1ĥ< ן*1LFqbQ f#ζQǜtDž̌8FP YDn& i1okc(SǟJZ ,=]^BLB4‰>Y C}k5FX),^B?8ng}V_!'oK4|[iFdBض۶6{ h;6?20a MDi+z;_rgcI3m^`H>Ompr'YDTW)ծ)c/dVy5AIO;lؤqZ4Op ȝosIT"l_ եI Nt}F(4KNAVщ^o?IQ &GdcДm=fEz6%\3~FYo|!&J Ķ5m|V`'\r=i|rM}o9 DhnZ0P- H~.:h*0| 1.<H Sz?7edx[F۲ėi!8)yX3dn?duðܲouI0i# E^T[wgˆbX+MhrI)WztVY]c;D{P;?*=y@K5*q(,bU&,nԍ"l>0~Q)P[lzE(;p7‘zPAպvg:ޘNm;BSgǕ~`CT-Bd$E'qhK;~9798Jnaa[6ojZ)!)U몗*{gQt(nd&⫫(!򳄸tW 릱;'d]s*g=c^+0FMs,hɎr!Z֩=XW`Oi]~Ʊn0=e De8DP>GUdlJVkM[Y)%gףB ؛L[Xb8Bo扳Cp&|]j64x'Q; Brͣ'79j45[>`#nR&x D^aAAl dVlE< Zm :(xHuƳ\#6BraX7ʦ^ p-ÍdkE)p^pob1k0/7,Lv vMǂSE::vEqEGR+c}pZQNke^H.~! H3,I؇aQ$};OE#Jn,r2 XKm2*̏`gK\zMֶcI!@4u$>ǫ^,] ˊ6 U~\^;bwɰ]G߻;KP\sqCDe9-=YZE3!7sD5}6v JݦQ`>)؄/è\6 A,N;S>D?L0` ʃ Bb$QstE}K3~tF{!ɧp=ğ Tc^a7ųB:q֑J&1kY~ .2X!xa⦠Q !p_s8swE,ED.G$O~jz9i.m$g')] x1$ͬOBQdHA^ԲܫJRu{xT/G-ɯjWr ja Vjz|,y #*HMF$ϜIUAX4J 5䨗(kL|kȈi׊+EKYK hpƁ\/; ݝ;yaڧ`a ,z1yn9yD;gPHِE`ԭDj}5Y#wEC(4Tn8(7|)C|{03#u:!OB[gl/]L8hh/gkؗӺN{:ZdFԻG}MoD"X3' cH`zF$֣,@{#c0 _p%0e C$P:2G_牚6h(" 5Y ᮲Qg~ҢQ˜K o* ȎNt$(L-a&Cs2o9أkSt؎>wA>1D<3$2XP_n^t1LKX,q)P"GOѧKRL'h!6\죑^=<(#G[ lum!s EPʷO/T|9ؒnw!YH;CL*oܿB4}5L]D1MK%D`S†6ষ.Rp(th8^arˆRB ZoqN"p("hrC>cQH~ GcG ;? reȲbL!ՠ=T.g ޢMڴ;P(,C,瞼W h>;IGRg;RTShj8݉+)!#fm,;C^XChxnή k/z<:^er^*)Ec vzS阭K:_D)ǒ}c /jX(LwrAIafV9B;5Aja[=* +hCEl0״cLH'ԣs5@oX᫠9~A{a?DVx5 Ab`s\LClg}χImqNsbkTWR'ѽZDL8>L|xZʥF*YWB*5\iT9!PYl3Wf$ {Qd;͜M UxB0Z8Wo{ KbĐ#I Uq-w,s.:.uB[5zKGC+v5 ì'1Ûu@=WeSlSj:t6X38[Tr҆K-1/7]c}cyy{wWgx:R+1~'uns9Ԓ==ˑ Ƙp^w FbDW@@m;+= U\N]h׊ oݎ0LI5;`MwcykpiP.Ҥ[KBܾJN!vӾ4N6h uYI—7ģş@qKna1>LVjK^ЩF0cITpȇ0Vi 6#`8^ssɥI`z[(ɡN1.ŽJihfȹa4^{(j7n 韻uv )m:*ä^ X[pW:Gy b2$O& FŒi.F2VBAr}mo+;7+nンD9.믹6?w{W~ 8!`ț>")ez=[tSa?f(GCCbjf;:ȻQmForAe' UθW D+k&gφ `piWp1ޅ{ͦ( !=4G"CuV uϚizR7s@󤬤K"߾,؂p&;aUP6]4bNZPOO5>tӯr [H%gVA\Y@zV& 'R7EiXQ&kbo#Os^ϻ#W\pZd#l.N8TW5Iֵlح'rIgRV_a fnpfRw)ED,ٖڈ8Oe!6~cRoO&PBr39.rύ` C#y,1 aV BZ;(kmarIɦ{V D_f"c^s&#Z`5t0폺dŵjX7.;'U`Xˍb)`Q1vW>`DRެԟaL?"LyeQ3)C8R麛.e dî p2 fF? 6~]1H=q #uC|ZLݻIqOBo,5NG3KXeKcJdnnnlev2T$8ރD&(JBUHAgzj91{hx`b.Ly@!XX/uZ^L1b\3wEJR,0[n㳵6Is)'lwB6EInXpDͅLa>cRM@ZD|C#M*HFS8vIei3wDY=u uㅊbJE l- )a/- 1Nf).u=7ksT8ڥ׉j0{Ł2idE&Fdz{_c C5>d},^JE7-!)+2Dm22սgGsk%4k vȅ[ H@8,a DPң]xKg) ?.Cb7ZgU7 ev[/l D)ݏܶy IO /n.3p;2!o(pT[3Bmó,Gȿ~!6Q' *W6-刌V\[f CkF"d폵h|^7)#:8\` oY7J JKD&V+eC)y}G?eHO @Ic5a׹(V\9kйʉ4iA4g%:o$|k!b*y@xBZP,IEǤ8 җ?t n^NlhR$/Gb88UH!! X[͜QheLP|bi_A袝{$d30p˞_I~u}b 熱khОޚI29gptE41pB)ljY`}A7i0vQQ,.X<e~ u罤rY2v>dtE=W:}Es G_%L4J0B/p.H;l>1q"7`+ل814>2: $@r0l*W؄wN6 ,e:$R̤*)AB]6~UgI}Հ)]$!Вv[k'REn<KPܸ'AtD{MQ@k(?>' H64N{[Y b Q22f 1/ Ot,Ԍ)ʢ7\'Im|2M=nD9$<VmDZW`nU ܤ,*\\"D2A2a}3_jm\Ɩh)?qY x{)&5ӭIQJ>M#0`h:ɯ$,\m4pIdsvǤwJ7h?Б*kcB8E%~hbDy&KVBXEb4"1]Fxb> |6LyH_{\gGԚ" :AE,~KW-zЙmƣ7yPTs' M] qa1Lsќk }0r1ĩ;{e|W/<O;Y*Pظ_r9&blPԄ=](ފx_H&=XVʣ[$O46_m62ť,ǣ?·ӷ _%hwT. 煙Gմ 4'rlljPOR&u]A>˩O/Jx5eYX= uFn!K,7@*E^RL=8ȓz^ Y?jha'nwOv'8vYhD8l"ե*oz^5=@\B+΀v*֣9 ]^y|緵 "RM#)t6ʫ*))$Э^ Aiz_Q=Q Dʆ3|(w&-qؗjU"J \TOIC4u0P=x5yN :/,W%n6:Q>gFU3xް~'} cWs;A0"&p#9siN]3(HϬNbZa1)\ALPVV?{),Ep-L ،VF`LuxAR1hU%2̯pJFXbhQ2 lʮULN݄q#b/\h$H\;H8#呼R[}?ԮC.h #óY-'_nHѢ\G}?KޚXw<hfˡqM?^wCLXҥwVƾPaӤ~b;km}Q~8H"\B(I"&ɠ2]7zmj@-D{#Wnո^7s u=;(-B{i< r ~oiRQe( Cqс=<*TT&8`tD WZkY @~5L~!^< u6~yB J$Un>ÍνK]l'HkQXP/.1K"=A;B0DԂRv4֞-`cJ}1bptQo4ctPWr/ǥ۴U~9S+ >?̵5A1R-^umD39` wc%58β~PΣ0\T/)0kV2N4,9[@Z WFχ^Yت]H-o[1 +ߙQFƟ{yjZ%hq> J$Px3zH!E'O2'DF[$kN3xoVyr> R %?>< AU5HI b/»2bӥBU`"ĢL}{)tP.eN8.j"廬5dxkb-< 'eߒgMaytZN0CXt&+M8)6@?AxJTO~ Z;n{YF)Q>cƟl+@楬ud9Ә)4cyB {dµfNt}tJ̮%:IzGD[%G & ?X+]Pnq[2RV|mL,* ,<99,3fM6wB7+$Yؓڷcty}T !=LEw>^u}mpюFEKZcط-PEX,:&y)h"ҕ 9!jlRy~EG}GJyzAH%,/ȥE:}*r婊 ÆP:6P4jbT1F\"%7-%ϧc y ҷ}]Y7;k[ JO;OWrB18pqQʪ^ϑR(>ey.T=>(0m빝 Mo$z74ޗyBYQ1 PS8a,uu韻M#&3A{@0=Q.liEVtpvDʴx{2):Ŧ/luDԽ*ϴciwScMk@`RN֔aoG{x <^86a k!jNpzhSR-^#yWj|} y|@GGL<`&t`%VA .]P@k0Z cP+)߹a)bhrLۯ"Pv@zIJl}Me7R xE@d4;Ų6JC@c.G͎A E*tN'.Y~*DOY+NqqT?ENV0=3y'*ÕK`{7udDe/=ʝkgYJ/Ya\"wYr jTn|%:q-ẋnDcB$(xGk!,20/bg)z4}"R1!1L*(O f\~bHK\Ρ֨A?cs)tYWL?7fc+>e|ZbcۼF|[5ДZ Ϋ %N4 =uiٽ&U3IK?˸z"\Q?NP.IC/GMHQx_Wot}иb.;M;-ϐ a-pp~bnbdI4S<`{ ZIZ9+139!6twFjŗ(Ep"UƱ9.hk8e2%3hv | w$V_߾K~}{x>|w’yy"-[ݿ. `Ǿ,JJ pNdy_Fҁ RU)9&z5T!/#d>I˭$#KE3VYYxgvExcy>3>yDz(cu 7Pa<H%kb03@|m8bAH]V]GCW0<ςm>5XzJErj=4iX$r]˜Z[M=R=ld u l&d|zѾ 0H]ǭ; =#cJg'+ߕ% QщhL^t̠ vEJY HޔO)|85.y6kO'Ehk2"N7zȌr=OHw` ɈЛV)6IV.ŀ 1],ka߯lzGݐ4r\} SɛJY{' `( Uvdj%q/~t,Vρov5 ֹ?rW y(Ͷu9Ǎ F,$-<`y**Aܰ^d#q01ɱON]D,YIFRlk _ IA=+6o.F#Ay{XG-u&毶ľi݉Um{4D{ U,JU&µʇ@ F7wO{{d`)蠓iMU>BpcS!GscUEN6RĆf7x$_wNѠ yg+O,d,(졲9/0e6Չ~S5JM-< 7X\Χ隶HwDߜ_h!AegY#:4exc-cJm2@2s)-)ttAc@"o?袑 ?mNw$_3dFt*\+݆amYv";pc#-k7V4rb@X3Ѡk.A.-D.vWe@Jr2L@#&(GʃGP]H^!@ȑ!NDQmz"3&,>`!a3IȨV ?B'Prbi v⼝^u`I.(%k+q**U۸%PT4SqZ+ = D/حh3Uw@I)#-?tٶPG[ uÇs D"/wf`ՄYjSedYHhT$ۻ ZY7Z}~wYcZ@~q(?dF E@ٷI\ūE%{1"pyXCȟ)\フw0 5=r[/ @R(=dW jAqr ;{. 9ƕ4yY~]!y2gI5:@*~fxxNI_UQj.ۀxF8yM;Rv3wůglKZYr\AA7Uw4f;GeHE\DPx5Oc z]L+Ӿ2Za ֓qhc1 iZhJġXI@]&OE[؇k+_t#*nOZ5[Ce+Oz4ʔ~AhWNSq9HDZh Is~%jaصff1eN֒Jqq-/vu-101Ӫ~m f9aکl%b4%&kK&j؈L۷P& }Hܶmxn`B:HQmp+B9 AK[>8%kA1KƾzPn7 ֥̻Z!ON17u#hr v=W$-\_TIn;g 8ac['l4w8ᛪ8̰jrU5$ Le_^-v: EcE#X$BuuHǴR*r=h`t9 c)$g:Y[m+ Ј_6X^읧Q/v, LP~֍N&PB/n/^; zJb!vD.(.O |6P[t3 BO (XXgki0)Atw!2S{mLD=zְ,fi&$!3)nS0tr.~OgySM{le'LaVV!{l\mYP׸U%ΓpesHN f_jڻ6zC_]3V0A\C[x5IkJ1o_y 7}4b'<Dn8!ϒg%J̺Mew+ր~&`gb5Q}=cG cOL.svBBJk,{G;=[BBkRPa[WidDm+9mQ:)~kDTU8JιGrQ֐EAg}+3? M҈tHgMƊp{ _}GRzXV6Kxϫ:y uq:v(o*\zG#C+`HM:+ fqbqQ7y [/ l'HTx;.(,{dtH?jHb.fBuN.TGtlƯٓȔ~#SLhPOeA}\{<,qqks!#xt}tv47?6u.C&Ns?+fW6< ŭ4پh)hao% ۸IG\&s B̽f %Y;߻0-Įu+#3FE@Dm)[3Z1\V aEBY7^BJZ..V\#N?> + ]YnJ"~qEv7lJ@.(ZCKRa.녊'|_V|n\1PnYi ~6@*3)>0ĩ^>3U7״ I%q%CDiROq+{JסHwl\y`QXkŘ=B,8XOIG|ij i`V@ocV#J;֪=Q`&SpQ!c| %,^s(ZY>q\~ڀPGU XE|#  (kuƮ9P!ٶKEEQL%q䛢S .$@䤹/{J1f⎩fc&)ai%9Ά*T#бfpp`aE@PJ AOWtdOB#S]8G]W^wf$ pxfR#GR=5;\NPMlFM ӢG0MLH{ ԼxoDf>hAµD[[GDktvӅ_XuuD/=_bQ繝"jI%+~NwO#h@' "SI:i 9o$<.7܃@w.4laSח)#V>7`CAME!=ӐMk G}[tpSIQ&XVaUߋɰg߯BrZ?:)}k}Cm}y_s%HE>:ַ LBcIR(GW pF@`h}N7Xoݳx֯'f*gde\\DX@&{04Z۸bP_@-`NMr6yf/ьwCX@.j& ,|'Vg|9K_m; K),習6OSx3ط?jf~P&ډ6`e4JiGub[Ge6;S tY'|b<\Ԥ MG k_>FpWTJ ҏeߖ W\r%BEAͱ57r(#YGhcVZ̳g:_޺(i.BērGBcG2 z K> uwڽF$gu`9JN*,UJZU۴-O^VzPx_sHޢhWfd-o!?_^kߐa*, Wbw=>dLa:Ez 2%k3&[HZ:sU X4aRZTCQ._ ȇjՐ@d-PВa!-INvPf+׮U΢\Ⱟ=;B/^W}f .&B9vR0kӑ|e+ B=d-J1]tPI+}B9ɹ9v`0Xϛ89uSح=$U!YttOլTRkBMfڻLp= ub8|Y1W-^$),4#l,Y3hS[,X^jkYl*U4h_8@̸/$؟AC1NiPf ¦UxdΨӌ31t|exx|[? ߕ#A>Yb|RN\/*^Tw&%n?K̿pJ@E)V+VBZ_xE>܁=fCLZITIF'" +zf2]0[ Cbc-~lQJUbdV%)"~@E?eKue⼐"qǜwMdNj ޲qmK6L zŊJM*:lw) 4iI؉IXЧE9$R|.!Q t"ڡ]VO4zǔ=v)4_G} R@ ]m4>#$<@x t q)^="1Y_jM+ٰyܶN]HRy{ E# ,PW)f ƚ@G><[ҎQci# #[Ȍp|l8nfJsCR4Zy?T(~SQ޻uzB5c͖maѨX<& @JL1 }Τ[sO8^Ȝ?erݗ>.Ro^C@m?|!DoMR)u$'u(-qOX43v .U7wQvyo'ݿ.hcyn @%?~3˷{m3 o2rY'xxث!7AS[G1 -j)=3u]5&{go NNC8wD"ڋqfv2&-]!8W&ӬR8M "׌5?!sq*JCAǖޘcLǨdʈ=𺦜E}/ſ'ǭ"yQ.N/~pMJ w)Duj=xؐ`m]4›#g0&1!x2%b)IDLb.hGk daΆ5W`߀ۜ %HKlu4G`W۝" Num>wprq}v z9'xW#wUj[~Ğ-S "ݸ]- ]" ]Dl'4B M6sQ,%+ R07Åe@m2Y˜ dJ\b:QJxM+cQon !ϨN M\>{~C% %,!vu |z2$ylg6C0ky qt'9V2 VkEo~`F52NT2/F߽)@O챷}V#;&`CKPhd+]'SQ1'}bs>礄.t:#x5^sw" ̡E;W#+ 9ǹQmgˌ#͗I86;סwȔLZ2A B Խ ;ɘhI]JiA?I9B^t,) eqWkQ ѝr7ЙUi#y"sG6 9 7bawhA?Ix@VY, `E{sm JOU|/,(Y\]wsʑ6N \o^; ^íWF[f>V0{Q EM0$O'.4҃i<+vbl@v]314Lr2zdp.F) t;\dlGS>[Kr}x0 }G|~vS(Yy3gn3- FU;L{'$+EplocZ'CB :$h5&I G^>*G&-̆KHS*y #$5`@SL)D*"ژ*I- SPk5sK+SǍؤ r}ŰWP9/Ulv`S$+m4Oڻ UG48BHOqiSK5vowjf d\m]+/tan'=%p/%)ƴ#\Բ: ivvqJD{L=iI}}^~椼 ;3hOIȩ~6R֟ C|,_g 祀=ʻKGj Tv& Ecu[Qj2<CAe[Txu}gd;I26 H<tu/;=!u9hya)W&լ\WW!`"FϩO?_6 "jceOgMw6F+* ]=iʺB q924ŭ9q 1./swkvztb<4X4_ur죿r b:Ω5ZI{W@Rj pjܭ t8|ܝF=]Aۡ 'G<|2ok8qm+Fѣxok7YKV9OvQIڄC1O^n5G3.il#>4p"R}R.WsOUr/bFfCLԌ2$iFj- #-D2aˊ bIc#~_ -^W]~qq r:uBLh'؂,_{~a3pUEUV>"#Z]MBvtK2щCjUwC{06 }^r0q׭oȎ L 8Xa R^7F氜ByeM}I Ā`̍UtKԟ8&ŶElOsC(nHn 6FT*]PˆhQ]:#Cv=>uh.< 4{FС۷P۝EEZs'RܨԱan,u\B_*ᇳ1BإJtה2[?1>MiLnIj+PMN)ط_w_}Ki%έ82.)qf"t2'V˿ϖdC3SJ\W0[vd_xdTer7`Cܱ: 6smGWT:avz̋V(ei4[a=f&7wۚl&ķSX>\ `Y7>: ]qmyQL* { Zy.jcN,d ,mpvkl)=ئ ]扯\GJc$mK^ ~J玡4dS\|\XSvA&T׶.znohn4 {.7e +O L4s 4c6@/QƌӉ u :<۲EلtWfEtqƶ.|Fa+ρ3oPM꧌7hG APv,eՓW!kyz>)HU*:}g:WR(v9)Ȳ#F4m?~~͚tE;"p3 ` {sGGBO9:c|TZG6=ƚb=,־0AKIjh,B @t:O C[UȜ@RY"6lA5 /Wr?]5kI.dz*!2g&;, EEs2qG]o磊0Zų VpPXԌ1Oa6{B!eEDH.u8_o2 ZWd...D!*DbN";'@~_cO_]ZZ JFxg'_gSCۧƱ^"t&P|jU1]Ca(YkXB/<" u,qJ.ҰVDb*{0pp" P9qA  ^-T7)j[M˹Kto q5&k$/2J$ǯVd~E㢆yA*DXm  lD"2r 'ӿSgEϪ.el:ϗ5P]MxܤvvgGB? g<6GxC}i&(/.!{{w[}Ɯצ+i B|b8Krk/RXҵg LVڎLLTFo-#Rxt v{Vֻ u}h9x;9+ PXm^A"z}'1ħ\c-ĥr9VI/ҋNo/1/]Ug Fy9lnHgoWEAF[}Ɉն4*m\KOUQ8cV邶v*00$2lm;$|۝w cP}$oݞ΢.ӲKb#ǮB})5 ,71LdP"I ȝ=;efn "-duA8/K{3'` )5f!!a{H˚`8<zߋW 蘶~ k=7kWK!*tY<'uJdgD$vͥn*KPJa 0Xeޛ _+HM}rk. ֐Ⱥx̀}2a! fb/s hݔNm`(D$'XJHo]]#y~kF̐~/ @vABmtNWW)Z60[J$ h%yɅ]@YjZRx (qw\*e5wqlH~.C)m zt+ ^}qF4ޙ $h_Dm3] l輯<2n9΢(=TTw᭑=:>j%b)<qYU*Czk|"d_}<aC%H LhAN~O4B`Y'UBqᴭqtJ 23p{_DSڌ8&b8)b,6Ǥ)ݱvX&] A3{l*F#ؖu"4,#? 3n-fna>ِ9æ9G5a۲ tWнg5؇ɎTزjyPp&@zLjP}X|Mu?,䏙fΏuhzѹ},N&y@|: /X^_5Z+PjT,W=\q_gf}qMd/ޏkQ=tLJ&&N9hf,Qh5I׳ yhzn*$)Q2*E{-M %¸'v4Lc+1,J?>CY Hz|p7,& + lr )= f0؛Y~`ӖcGn&RѦiP?յ]ay4\8Z,oǹ*}B3pL~uB0PGyeGzLp2[-bʉFgQ3Ҏ=?0Fi0Ee=\Ə9?ⵢgۭϕ8"h=Zjzkl3wZI9§sWt8]/"\ ]geYu\(< yhKhY6]i[,1A!G7abLI,h=kiIp`dmސYk*J;-v4qJйejmr]ӥ-A'I)#q޷-]n6Wɠt͓ޥdw;u<6>ƹY|a]4R{S@{o]+"%m=*~:d+6^<_V+g&4ើ) Lw_Nސ-5tL \$sP{o(B,r^%\:-|n#w'8Zjt.=|%Wz%w84ѽ}cUfVhdhelwAȐKC:@ ?l6X\0UfԲ:ZtRﺼY@4ƅh܄*& E-Jo^6-+K`s>2#JNRIZOI9||s*+b9R6mzg%Q^9p!ށHzO\HҌu֏ 9Lop*=\m'֡w08p^)Mn.-EMd"gu~h'5V<஥y7U~U{s+:@>O!N}biC7>4@Uq:n`Y"4H"=[T!CL+`Z֧PTJ!Rs k#.+n5XVi _Waxס*U 8:w^W!4KaS57b0CE֩b{%]yG&j ƪ壢bwW%pՅ\{ksl.0'V[EL /Ӟ .,TlZ+b Q_7jv@B_?s&>g94̇m p7Rkt"3mS,+\^Uԏщ#ukj~/bSYH|qLv8NW LO7ʱ8py8Jʙ)}oj׊ٙOy>" ޲WWVX %m@ (dAB6'v.Y/9fo?<8 ƔoZo;9}͕p+9m`k =_;i%^'r/EtZIqyŕ;hqyW23iLJ;7r7uW3~ah<^^ i%hkч gfqЧl&:/E>X7?cU0 t`f׎9e?\]*w NC5\@H ެ`/Gp`g m+P4pXU;A~0qϔnDZ!7Q ƞD}q7uVxY*Wl42R%yˌFS<ً(y;Ji=Y3dDD2,pČ#\`Xbǯu #Asl57[ל~%-k֮׌r9%|W.*0:M}˲_yYsCp Q/ؠZ WxG f%[b6h_{8VP7QzɬYI\ʰcJCaj"$ECV} s#SR <$;,ONZ g Htՙܗ>Y&<2[6}dBR+sYW⠜O]&{QVO8ku< !:G7(~oǜ/Q6Pu7S)MQ6~vB6F2<9̄d9͐ 4ˎ{8~} {xͯGx >!PL^x(XfX|Qj2pWTI&^;!ĵ"m6!,h#:P03CzBia(VwU+l<_+؁)*`ԽHNxΪZvK d:|*5vg)f_4Db _5Z}ۗa39A}R_E%]'8dRJ?O3[;8MdI{dNh]*%a+R N$-C شg"9|ZxxlenN8wB#29\v!M5Rs2 1&ƼnHj55we%Ɓl쇃GݵP"߯,/\_,[,g0c91 {BS ŵL[,Ý%P'Uu.;Z8 3rצ|W[W_8X؇7 dRַD1=i*m$H7N 0Gۆ;}β̸|,S1{(8:+~fL-r&uzf>8Wllr_z29ì-]#u`B#O 0LYte=|=VlpDF C3,9ɒ>+'ݕ"h8.uzUluY[WGXOðL+- -JMTev= D5Ȩ)'JiĻck&(a׎UŴn0&fg`ʵD7KOJv+v[(WFTl]Mlm7x&&i=~|rh$?ٽF(W}@ɹiRJ *> W#d;}b@N^6%P2Zg+z!n$.3)CauwCz9>aw< Ui>49l؊Lc1SH@(I)G_8 =>S$Oe4#@/7k%\'3)~m R~o­t3UxS(mEd%J윫۹^f\x$27B^\G,Ep g@:P֋cGo\3Jg+S+j4wrxfgwzF9W6[r֎"-Þ.txC(%#T!R5c@QSx$z֍kӰXQ8o"A4% LB}6'[ a5%5)JU0ټp ]޶²1/*+]pIz*žo:S9]~oz]jJ@޴Nγu־8H) *|cU@& Hn;=AK@:x/<5nGʅ"U\$fGJ|Uxv,r%.yB]$z"7;+'D %T@)[snn2 mp:`.;&іtwk}ľͶd9Hq쟀V60abcS#=XC>^US9y`g73 >ԱXU|KN.^qGVQh;ɖ4YڕP=&qP3{TԤ:%4|b.#RlWeOc9S7r\ 3OGyU2Z Ȅ>woU*SN6y/>C{]!ۏEcB- ZxL<\4]0yK0Xw1"T~8N00\SقMT"qމURBʳ E`+50nOӭHմfmZaT!^B}{-# ˵>W'+Y zM|[r LƸ/jaXIi-[g7S(F,JkÁh+&7 $.o!Qn3Oi0_O#¥-؝9?4jg}@|*/C9n&tcil} :kzO!C;˷}iE._!,Ҋ&| i1 p8:2Ky}2nw&Sh_}"A;t9 ֧ .)>5OLM+M7ٙ_S1YYHRig0wҚ2t}DԔU}0ʉ fzISqާBE] mc?'3E&lL] ->QQj`'h 9|N_l#d/8TÖ/ {%X&Q8(vLALCLTy)YĦ{ ٠}߆nSwb&/fmi+Q%gUT¬[L؟}RDK?|X~M>*F\.=~ΎAN`0 ߧQiu̵]g${˛S˘q:&T 5DuA;9dzSN"ݸ An3z!ȌjI%,kQOOtɤťEyIgor-݅3u;pƏ#a-JyPZ1W..|LS I/C7g&]Pݔ7`֛KT> k!zAhICJf&9_W4m#}g_d6լP3;߾H gPxYJaǮ-;nh8?D|#*L{mw: D)oTtv7KkDQ`M!gX3qEt Nsm/:8pYhbj']NJ@-Yi+I+9{؟vj҂;J owXnFLѡl-Tp5#`&?RЖ_-R"+. RVD'ʼn#| d ìʧN3:7}<)@2sE}g`y|7JxAbHu8`7og|Fo-0v⫒j1,{b:tUla>#b]زobbT*b]y% #ƃe7tJrZ~8uķ|}kg߁V37+J,3q8,,I]nJ[mqg0Yf`,sC6HI9HK-iZ7SDց2ۣOq4}  B]uE/Ҫ”5*ƥ逩G,g\se;rihp]5R-%,WoLDAzo# =Zp˲?@.z_7=+ i/^ fв<酺1P8pp,bjyޑx&f\EԁK4&:"ZyeYezS1:d&ܚW:R$tpM#ه Ed@era}6ujGn b3m'Ārhp~]I_ XfCuW)jP{'_.?h3jNPsv-Qz^ P3ŝ4*77&Y VObnۉ)9^m<6xl2Ns[I+CMV_"yY"q hs`dG.&۫IGEGGrQȲ$<ʎik);6IҼ.yRۤWT 9B=43QGydc<+HFz9tQ#<#Dgg9<\y@ۭd]+fU8@gѧA:ץ ܄`Si8!sknk _#v rJST SGmdQDXS^=s u=*D&:XHa[ءD7V,MUsBsuGjɳTHLvNHkPM"cjSpg3H?3mRVd͛|mlTA{=/eg"u] bX[`)54i`\Kb|B_>9Wn_>< .q7F*F1Rto׌y^ -`Am g3Ol |Ds@ HhezΙ.>̃skKTѶtw%HI[("e|8D)<ޅ_Oa-*. nq+Mb,̴b0B, J;&jՆs2x;p.#]P-T<!ϐaڶ);/$ p8y{k| !9|rm7JJm[xР͏TG沇|.V;k_b` 5(pR\`=zˋTX7<ȻO9]b`ZYX៘4L!P86VheyENOjh<a| Y;WaW״lK5פK(3\5S>hה<(_ȣvr  Skӡ"b K#eB)R@]CO] -g]a%XPR N6uKۼGqrkk_#ll\FN! ~NhU{n.#ߒְd=Vbfm! wٔFG7/QL(Qo܊]~A}FB-s~'aSmQz#80P[шtV2r+cUD19뤲4+ri6orej4# f0bN'd=je8oE `V';(J  ;6R}`HQ źr6e/o:ٝ`PP{*qqdK/{`[i%eh`]t7HWRTBPd̬j Hv fCWbG`6T:-aۆc&6uaܕ6- S%8S%b)vܦPFS4Y:䇦;}sbҜH.pO'?~2%W(%ol]PI3*F,P4e'k1W6q/nR.1١ vq WB+c^=abU"r穡]j!|[oĕu ]P O͢(ҫ,8(])s!5tb;ZQm+YBMzonh /~=hշBҲ񎤛+yh{` Y1X?^CMm[D0DÅJb?ٻh#p@ 8 /,Kq#!E>T 5ͺi{G@3V匐}r7^"r׸} pd GLBG$+? Uy-Hk/<ӸTJn$.Z]I: TKj't<5G49L)WvLJ:,?Bݒ2 Z>7Ie`>68Ígd/@|pI A`(ˀȀw + |X91=p̚-^;'i5Dj>@bY]\6i zEPR;hܮ@h7;^ N h"J(.8N+hx ѾM%@WGC2pe;2W+]BFω,S/>=o7nd|~Ec쟕$0 Qv/^dgsR9\d'Qc@iV_QNUKE.,=.]I"y՘&bGo:%bdKFRխ/tԏDJU{LAJCV{5($ŐzO{t{*2 U@sp7$j33/ڌE#nveh :5aAJ핅sEyyLj%!nrMHM+, dK.ӎq(*O: i{>' ,Icj1Dד^tW1G/)G,M[ko {`;\էYh[4= rhF: bK~y$k bnpU2Az.׾Xžy6}"]o&]*+ bWљ[|yBld Vz٘ 4xŁɥVenWIG +?)3seDUÚ6NM+XvXܫkAt[v4vW~LExjK뚺uf~:uC' c o94h-l>ќ7wצ0+%6q;}vܢ K҅fX6b}oY[10=ΙQ=bt~W[.|@.8RAߤȐ9^8͈;;JƑ4 6fRi\po2TE3a !n|kYnk\* )UjCW$bf'yj7z{9Py"#:K(w7$K*z1q,ХXJ6[d!nA26 5T=ϲAk]w-qb΀#TO 0'4W-ߔcacIbVؗUfaN[JPAl8yx[F/}۲N"qgOЩR~P@\Augfܿz^0Ь0g   7<+;{7(y_n3ߨIiX&0 X`q'amƥFr'`FɥѲYWYȱ"`Te{}ߏ]'ދr$$dy{M7M_SKˇ4:NW+ #Z*E*%G;Rxn7Y*q7~\Dd ƌ~bOZ}Sx'5"$a+lT:Ȇ1xM8hLƯxMdh^#K{&¾XA+a–7ozIJ)tv^Ȯm؀zͳ8^gg{3Y(&fAwH\`@/f 'vێ-탉kKs^jfu+VQ9^م#wHє fI~ݙ÷/2sr͐1HK7IVeg AHWn(Xح2[q2o!q ,'iNҍ;:۸r!9F#F6g`Y݄va8^d@7E.Yz/q:?Ї#b'Gq.f2}J0I{9Z#nT_VҠBGVh!1A0(|Y@фȑWtӉ(z-uh|{We3^Z!ytgU޿o\y# ~@ s 4?`_Ыi FOxY-P J (lQƖ6 >0?Oٜ,<<ë^\I@i_E+7M1E:+0zn lk79>ˮ?RÍFZߎ4B-}{vQv1D YR# rr4g˞ vެa+JDHwƚRk"0C$Ud H"z>֓ş&?:)gГ: I?V2Yѡe4 {"48RTOa\IZ˔"BWiЂ^rm֙me7nė Q~t } "}P[XLQtpH_Q:R%#ƃ޺W[(A_\Af%wz# x PiӏhI ey9L7Bs [Od3.ٜJYT@>[;  '|&z(tI s^cen}3;cjE ¾[rJ" 8s`| yr~;vҬ~Hu"#V؈(t^1vdtۮ^~mC/n/XnXьӮHOhre!#iʝ]x{yjΠg߁#Ub~PP:``96 Y՜ƕ}י)&nI&6HBCQHk.<=ZT?ǒ>Y29u.x_3(},:WTCN rG6|[*WK!=Q>˂]^r[\F C{ T?_/G/jdżXH,9d )Lc;1'.&h~a%$YLsMQPv帊 Q>QW]WkFHc K֔y@m*>kscP)EQ9D 5Ŝ":B^ ϻ}au>W~`% 0g:l;̊;,⵿h&#kJ,~޳]ImU"fU/86fy \2ҙJ A"jwjA` ez֏ḏgV03pˍm7^8O5=ѽ?QYd_Ty:/Xşcco <@d 3)yymVh) -Mg=v*7NGDB`z=$:rq91BW\RyG܆S9-oXd9soeIV)B0zB%Yl3x<2M;k+ }]a[ 2\Gl.A¯أ>6GMÇ̋lN#E8u6\sn5N u˽O\7a1D>Cړ>ӈnŭZ ]5#-%6|hrWw3aq'jm}ށßѡn瓫$JP'р^vwc_@G B z6U27җ7]b#ݚ}T(70#\L^;|yvt'4Wx a F'V%)4u{Fj0,O&^5q٤iCX/91{M'!~0%Cao3_|ĊI_vҗc{P5wGQ%k jx .X[& 9QLuL.~a1E_׈M]\x)a?Q=B HG =\s/[\rc8m)?.:\ܑ=\mjf@шmK0pLjM{+w{8# Ðh5pT10=aYa49zU@1s҉Q&Ё'yNܷ@LDm!dao'w4k&hXX{GR/G p"̊j 5BZ`$i~.9mW(>孏{_RA|5Pb#xٰΔ05|Q+-eu)=>}pb%auq-z0#~%U'[9Kf4#t|nl#C0u3 E-@π-y]&<&yq&8P5YqU|ފ^HJ'qَ ~8fjn:f7HynI+Ut ^2l#]EL;gWвݙ/x$)q>e> L=zEokփ'8nh zw0oջɒ\N~&u܁ ;WuN/y8ȇk+D1{eb5Ԃ.U|| h|./ d)@skX!8Z) EfCYNdqi bv:z}V/Km W$–rjZ;ƍw*2WzP΍%u,64B`|.̝O a} s-;g$1aZx"F~8UA*xzԹ}VS'oq-,W-n?۾0{(TϐxXM{F6 ڮSyr-oFBвSGqRy?+\H!y"&anv+( f02હ-BpNYa~:ԟ{d,ReXqN_L~R'[) ɯ@P9đ絏@Zt7-ܳS nN8BX|[J *ξ`IfKJsI]?ϑLX{p= Ǝ7rS]I4}?)S bfp_arI*@|cm([p5:ҽ7&S|S8I)G@Z3@IXj_:|1!D MI \N+ڿ*4w)A>8L[]J@{1Ʃ-+B m=FF NK*3^ Ŕ|VK[[b-5zkؑКuY̑$aE̮yVUK[LjN Ζ+ b=47u5G ClQ%I^:VUFuҦމWxy Ziȷ)'rx&ݰBqFa6Q*ojS[r{~BF5FURV5>b?]d'}>tp͔퐑 %_Q',_9OHF XF]}sS?,rhs}CmpQ[[*;R휔z95b"*HG-UQg%X_ޑB`?rԑ$tn^<}"ei8G`5V744)WPcc$S OJG*[<~Bkr N{c(CT,i?ҕ]5ѷж=d kf6 Y>S#~WInUCά Et^׶9vNU%vs)=d T|~j,M(| l AawaDSa={˾A_z3pa\(A~6'AsսS'fBtC<{ܩ}`huT1-z0k(9YaX-} ۲dBOAkٺ6' bzt~Q,^S&v~f}r =sT$j,=7h]즨FMK`[3-.W -[-VF۱ #P:0鎱Ñ^ dr,7,= f)ɇ}*^P'g,5xc.b|׌sbf#YŞZXi>ؑ@a  pdVIGkAp 6(b\1%Eo>-ັ]H =A! ܮa2z)}`rbk) y1Z^WOB'ޝa&rE/T 5j$(9ձ8EH&$4jq)%8}+Xb7DjDjiY=Aː[MAfD(͍MxqX&쬉 J&GPA\Y&2 t@(87qxv}^^px7VP3IJU8r'lX70Rwv*HkY\&]ȺT9?{~)FijOMdZyEP:{a7llsv0Ö ts||R'*72rq5$cٳLśhCn 7Bzx׃O]v_Bs U4+]*ԩ.EFOǭW8wZ#d n4'4ѹW0MWjE3;TF׬x@$w$p򤠌o QJH%oo(|-F(5%!H.Q7?N~rVRQ`^gvcEi̔"sF{lvA׎b1񰙩`/pbRCJTŰ> 7l+Pw& H{ʭ~IU;d4uIY# 06U9䀬{uyf[(΂$ ZiN86J§p8Ҝx86?$ܼ:Y3!&RIxY]XLٰU_X/d5Lpl`~ tP)iXr2_ LbkIpT uPK@%T>nw#R(=ZlŠTj\kݮz# ;׾}قI?){ɍdUZ>z <}c.js8e Vh,29\W Zʡ_Yq4 *y*$3 ]Hz_nB\J;Ra?rLY:#r(\t(mLrUhQ!vDQ!H嗒hMhHLP.okw69o]@ߴj{ %al(nǯ\ؑFjԹ޸fG+ d24WX^sSmmh oB 2X[%#Zƨum?OHme Gӟ{QF-Y{j”=.٣Տ*e7F8 ^6hoH}WX*pJy} }76oK$lWX>sNg9zHޒ#a+}|@V~QMqRceoCuXL$mbA'#\{v:"L?0b 3ĿKcK>36Ŀ8!l*39@-N1OrbM>I#V%4vR]*'>gzvrv)CMW=ǮVa@]<q?b#R)P6z"*gJ 0fEt][!Z덠!qMLdLi(ؑ)Tj{\+E^ 4#tZb";Z4NH2ln'RL*Gz["]늳j^YInb?T+Qӊi;<^3^zH15)6(m#D'\;Ŕv/&guAҙAZ)v3:!N"&L;3um([g˯Q]hf;.$L%RS%gmƼ.X'K!K qyo8;¿!U}H1Ɇ}n$~)9>uf^\-S{wk~Oa8*;lJP("S>Z|ԒYf}FY94 XMwrסӚ Y93.;Dr/Үʚ.%,[ FYn}i{oHٕqDzMs?3?hЊ[ýk5EY`;%>:>fX޺ <XV5rq Udқ"OY1C\v2 dj^Rԥ&͗\հDZ|=+^j9LHeGj+"D̫&t>x1 %C+効>ӇZ=;!a- {8qH?H_*je:Ѧޠcjq@"lUO<.ib =6]CĥJ722ޫ!xR>% KX`RD4Wez/'$!l)` m`a '׬Q{>nr ƒBVl9B6u͌t5 +zϴhQX fi @xg5G[}QGk&f_鬄< sš)C%F$NٌKlFِѫfU082lGDw_j1"]4o E ÷q'P:YoK㴕=HO`˓fI yPꑼ\!q7Sb'ib34ÁF7,/uG폄 pޓҎm>d#0αzj o5UNV!PVW{ḟ:P!1ؙsl'M&#@TJ$ǻdBD"VU`0]/jɈt>-QQG(хpo tl g u]vYZ\5 >Mų_GR3Rݵ3Vi-7REnLI3 ׾a=R ޜQVm< uaܙC%t_cjmM(kh)/(xh}Y6L4:%ׄ؅suBAl޸3hXUغ', f*lm&d XH#Z*;Cdꘒ|^\^gÁ:U%q*2I=}e_,UMX -Ճ~VMJ6&&,RNˏN̲}IvH%ZDl>B "kq-b]!?`,TT[ ߉gK `zdHg0FHx ov tos 3lj5%Z4sFLf1"Y/F%Q#8zUʧU\ͷ[zPO**cו'{3)0 !혹;&U|69Uc ^4vllmM96 %FB#仮5%t`oKn4sVE_:Ī6w2ZLC?\-Yc"7AuA+OO8B36# ͨh`<2°hB7Vz"ߛ؇J?\T`[;"˦ᘘe!9wMU ֌dh޿ޜV`n=K+ԢW %lp"E{=Yd 1,|t$[ !H7u6Q/d:|`\R'8^% 1t^B__,kċGyIZ)] ~M]!_>t}Xμ-_`Y/Kv):ߊr7%E3cEEB):t.M$`@f(XLZqN$6fChL;3WMm<V'c: :Ø/QZ?jCO07rڞ8KR/6 MQhJו:\=j-%rK7sP\ZE;b">ؙ8HĶJj*^Ϫ~a8Iw*  - cKB?k2jܧ7(KR l~]Fq l^Tۃ]wo5g,_"DJA;Bn܈tyuc\$WS% ,GyAV܁%ZwDpPEP j˘:yE`cmngofVZ??*bC͚@/5mǍEO 㶈|{my䴈͑YKa^`:2$R h<̪V m{HoMƘ$Zqh)ƽ' c0iY>soT7f;a]R_mV/qԅF{D<*.kA`'?dovQNYRwB9Ji-KA tfp 7I [vaȏ baC1A@F=@FԬ" >jX]=6G7@?wB/t%O|`?Fo]LM/I56?Ac7\RoY|R-Wœ[A Ҕ{uc@?ZqAZifc3ҫt,P'HG;oqO#͍DhDw,x#",(*R渵ld'Z/2赘B֡I07;0S9n|$|[ mcW@MzX xŅDK Hܭ+g,MmR-ly=r^@i˫re| G arav Dl L +}3\Qƒ?DvSq0¾ZbdEi%~޻'A%|;郃IFgI}O>vӱj6bBj-dbNhcWi\̆!!bhtuH`f3Coebj M5I&;EDٝ\dh{voT%868!*xTi(]LG@XW$HDS1`3 BB<&\ ZϘ,_Q smu) HM,\ܨtԤz+MYq,@ߒ]H$+W@6rgw{0W߸72!%Ln"8>!;`,1hȩfDRԕ:AlOUa bg@ ;تoIIߕkE~RBͿ-v\[k钓5~N"pj_2C+B$[DD LX,P{+8N"Z̳PNHm歾gb$Y% CkngK`D{Zg=}DD LC_bHsuV>|++]K5Rwr|'?rbes(;ԕU1y6*SdM7(s8R]UQ!7$=GD~ւ% dRf7=dˤ *}_ A*dFݕ/ d6uoq~ּx7 BqM$eUwWn:o,kK[d7* Zi增t%T1<4vwwHp{vɠ 2YDaV?!_cXhZrl6Q9Gvu.;U&{fZ`梥X`rЍ#78 -+'`[%ZM}649 δ=o<Q9: Ohο 3QVSl6O S X\\:ƛX>]""U *o7K ]YfȖ\#q KU#9 tX7!pI=p w񚤶ywE<ƙPctaݤtg/].Vt.øQE~1ٴ{ w=!UQF.>= h&Ɯ?%hYs$bA*TχęWw"l " t{yX,&́;Eu w3Jh{4FiݳbokIP 4[\;_Ѝd&I9yeF56+?Se\Pb0$RV0P2xThMPBۈ&9&t#rfQ P^@ S_Ѻ(h:Vg꙾GVj%7r`Mv×ETXh{?Y!Y{:h#>fxJC4ط>H\Cd`~BW8*@uͬpT]:4v7+ltIvxم-n{2`gp4Y%*|rw1C`LU[enZؗm=73bt!fO5. UxkcF[) &ܨѦU?$JQSIntT `2b U'_8գ-e|K-,hQ?Zyǐ*cdxuUy R+,a8{J+=:"> yB^cBA RFYOb ]CEL4ey[!O6w!t4lj+"EP hb}4u/2InJ>UACDе9~OBL`LخE<_MyUOhÇ4yJ۵T|Gh##dWބ}|4Ab}c݆t ja}B h8-C(I^W4mq>N7$qS媇k*u\stَ\i36#\gVkJV 4 ZW _ 8m$xq  2K|+[mcgyy]K 7rdcSWˈ%,0;+6_$8UM 2XԢ'm[47(pcxk*On~TkY~tE~ stsLQpzvGڡӭC/A? (Z{C̩o2NKtK,ő;']ܲBQ 8hKpښyAhB(pgBZ D]}6ۢXKH5ɞ[BH6g\ D@\`H8Y֡7%E1Wc07⼝-h ƧDw"ۘ,4t9*8Ӡ*.MzaI\*.`sݜӷ'e qȎt>m4|Oяdѩ,<),*|3 yl]zݓ e( i̫hsK.l {XjdE'؊'xɆ)4ˉz}hsUf v{$@Zܰ+X$$REomz'?Y`&F,T-v.x[0yn@2Wۍ387 | T lWʜ1 C|h)˚sY(Ϛx8බoZ HiQL 5[2ڶS&kZOv:4w,75EK|=z\y\Lᯂ^&}UYh 8r@Ô @f69Y"]qS?Uw@(7 c8~7AWGhކN"WY hEXG^x`TCnw5F.jpnff I3~(s+p߱T0\SkYŋo&3UhE OH&˺-ܲK+u♫Z+Z"%C9ɣU ȳ|GK׾υ3#ؿQEp6[Sijȗv`ۊNd\o*9@ePCeK9Ԉ8g+z5k6' ϶ AE\1:RC&ť䄂eބy.0. B$qd*:HB55g}E7E-cBY}3 ^X$cܽGPN?v*pBǂtH~XxŨ:r՜^FW$WNs\4k-,N)\/ `j@wLĩ\{})0v0"S^cN9:^]!ݎ7b߀4qC+ӛzH)|(^5͒̓[6^Ϳ6h ]A !@y-RDtsT3:[EѼZ3KnNLX4],naؽ@S4䈱ͻBn.6P3ˀhVc/,*ԛ p1|+FI17 m֊'eNQ6C`/JJhJ 8ؘ# Ѵ_G l:tfʘl,῞)=#1@j)8}rZ@O;Hs2XJ$h0J7I%S#5H뜊|\ W^mL(P6lPǴ :9bHj4QoQ#4ˤJe72~}f/R.լO%H>emPp0En+7]rmG"%3XfvYNn(!čϤ/Oge8ǰ}4r>d ҉yy)bw/=6#+T,q*18Giᑖ4lC f4evző7 U12+p߃QSYw^>}:8Ў+p%Z9+x5\;|9%H`IY&SVǂC}OB}%̆%pl12rp0/,Z~(4՝T^w.hd7uHg y{Lgn$?/nZ 9!L',Bv:zpQrwT ?ZX|TWvݐ1$G2*MF %u1tҏjrl:GoߏLƫ!>ZSŭb0T0P`z:~%N3|t1d(_P2#Xnܗn"F-jĥLLqmoy>(aH>P W;TZ'_))|LߦM E+eSbTw>3t{/U%DO:|ͺEԞٵlSiBPw ~ïY-:n8QtY^TtY(![g%/K/ҳV(%1MdDe:w9S Gzc2("?"fQw A w朩i%u.@PKŪOD˽SCK79]>&F(M'p[GjEL:BXahC0Xt9$z;׮~VUWRXm"%Fk&4!fNw`Nֹ[3i0;VPl0>V`lƨ| (c[ج9:h"?ӵMɬCmPSx(Y#\ģDQV"Dx4ϊy# 9 ̚\_<8p8.yy}™6C-W,4(m1XQ>ͩB>X¿I#=uLֿ ߸Y4?4ƥ aE o_}{YM%5W}yt@)F` 18|hհWl2%oaͭO5lGP9+t1eY NgZ ٧C@7c:tŁ28BI|Nۯbڗ#nMsfgmn.&AȪ F0tS%&R=ݼoOG -gUpP|S8ާnN/> WMTQohglKCK"Edx#FňUj̕l˂!-3J'L9|+ߊLz;C ʕxK :dKĴĽldO3-1DC5Kqe35Z|3j*+c7WFXe *U: Z%qG@z( kucݸD3bRtkdV fBRhzߛ N1JO׋ ɳ[ "ѼP_tmo 7Gtc-djjzMUꦐ*@.ܽ{6ǶLu ,6u zZi=,p>_4KfZCZ]KGd)/f6ړl!h[̊gkf0iɬra⠆~\Al ǁ8V@`-$go37׷bY/54=#JeXF,&xI*BW湗_SnE&h]cؗW *KM$ Wc,S?U(BɎ-7'&Uσu+2m6mV6j^bu$2w=kI\A:x( FIYҊE0^^F(qk h"O MgA6в" 0kҏ I*{A] ;]\fhafv0{F:|F?<U_{hn=:Q`8~m-GO~Ptc#T\Z#A!GLȁq(.[-XZЦ"dmXm{Zh͏]7ܤiX-xVig87׼(]?7\raF:Hyb~BzJ?Fk+}OP?Bs @oDzUKCJ%^P.u_c|DŽ(("%sǵt $4,WġFC|7d_v3&Bl:Wڳ0x/a"oh\> >HxĞp6KN&77H2Z2L >x_,R:do0dDu)GmӸm] xmL/cH\-A<|M&ɰ,1Ju哰ZBj?3>pe2Loo$.0> #W2@[bY  u"E!E$^ ( I0 ФC,aNFBo`I#+hدj䞌4^^ͧm;M'5/N?>6mMZ=3 d_e H};dU֍|GC\XX&UE"Ge ~`Αt8R@#K%, S&[%יS!yI"{lx-YFIk`uCmbQS7B}}Òfr@ɟ&ut?;|mu\z>k¯e< Ԧ>(<~, o+ !{2!3~MOV?c̘gOjψB iC YK~q.}ÈsGT羅 vRjlF_4Љ"+rF%3w'D-ʆzt/{Cv kwL8K(h`B9/[B)ALe1I7lf|}eskF'6]7*C`'=ܳj N< *Mv.\1ٜk Lz hlF2bQ|Ir@7XJ;$jrl)y!P20UF+*ə9ڒ.~-cI{8J;MvBE. oPH[BT8l{9IBIaZtx7tõ2LZԗ<\&qۜYrK&%~FKȳOf= <>ez5\[9/,(7r]ČQW7v ~{-).u.2k4Ͷe} @3|*(vd4Kہ:?@4/,~ޟbJ9Qe`=9iFpt.yk)JG2DͽcPqC&]kƋQB $[40~ab+$K64[#TBǣt.ӫ~h#|. ~%|f BmEgε,,G2p|٥.2.i'_9A;˅qgVj R(3CFktuUNbiS}bg dT ]0U(B`ypjdANutqݾKo*9MYrYW1)psE@[{mFh!uiFpfFYi-OsShFϊ\Ɵ"t,Nǐϖ_IT'@7&x{DV1>1 J@T?ST, +GMb yO_4S̅~np=,#a @O>Ε,Xd? tRqg(秲6˿q2CA k(CƝμ(. d0DNT> D[(Z!!|6!F]$szjscJgoJ4+ce.>&}Ҿ omOqRFb3#^E@6 ?Xw %hx5,@/dX]ԍYRJ8?'4?<\E#4dn 2h3o]!$1il08Ț˲8?OWԷFtK4.b9}q5<$|).A] iM'T_$9RR+ÂmY-Jbۍp /C=3+ ExW&r9MK4cwD^tpj(^(5(婢cX2RK_Yb&3~EɺȍL;],rߍ#A j>@kiXw-w1,:dUSm"f=S7@@T%"B2@.(-wyWf#9`J$\uO\s# ^XJؘyaPI)3[2tB?xH3K2s %BZ21x DK'|[c[d8ɋ<*%LDI%(+NY9.k֑4ľyՐt)X[еjxpP[(ZBQ* rp@e/?#(38<{ =\ipۘ+L+ŤvPhN'g^BѡjN17E؊mͬzT湄JPE|J_ܤW%9@xavv7KfK=QÖxf_5s͚ú}wW`%j(=|xFe-e8ɉg;%+ĦJ#4U|H`da2L!e`6ɘv8N|e6(e|IE,GWR> .ѫw t!oS%rrăF/ C&fG٭G+6)^1s]n{4RL0vN=nG,v~=d UdOTDa庤U|јg)Z%5c.]ށ1"һ3Ϗ`2REgu'V5_$bu jaM5yÀ`&)]/N qDgsƘrz{ Go.QZ so{csjNhL J/zNqk\}0cCk%N>Ծ -#mG陑jTAo0?͉qT İݠD )"z\b͕-X,7Y2[܊i\WxȒմf\DNOVT:zP48 n^qz~4Š6OPҴd ;-ٹ]K5ٱή0FM>\j(=nBJWzJWI9eX ;J:{ yȐ2;?ܒlPdNO>8zr6.>s"ỴIr [U7$g8Q8T.- W<^}sdʈLB+Tc5%rKa[ v?@'EMڎx 9E n{XAB_8R"Ճ>[ZJ8 aj:^hop|FqBaDY}2} GeGZZkz?K1[ FX5SX95tu&zxR) CX9BS2voْZt1{̙?sem3CX,bV#L՚[Tf2"4}tb/Q;@Aȱ}X¢k rx+Uri%u!P-lA0*` zC:\n\d \di3nwRӭ6mbDdĕ1؊WB)kA6$/'njBrҿVf12,w͞8ڶTN YDE}wwUyFiblպ}h޾y58nGffmV\_?\6aFp\$FxM;-rFfZD(e?I[H%ON.4VI@({܃DAO\7>è%0`N?^f$1Kًh`H6w/raNE Ljbd$-m}wqG%!KA]PC\V/b@6*ݼNŎ`p2Khܧ$%]q+&,:7L9}yl )s9ܵɎGƔ@wp tEW|A$el+y)<oEE{͔T=>g #1`^iq@%Rq9^#s47уǏZqƾZC>ǵ:z1 xҜ!Z_0%8/XpƐx\`LCS-p-:YUJRI7Y 0 HS}1,n=[ǥ#_/!Ğj sO$pblN *ojeHg^o|CxÈZR22oϠ=e5bD VR}bz\]Fx 5xF-uZԬXbO; C.Nyח,vsqHvPv'JjQf8ϋSߜD%N2Y >M*Tx}G3/Cݏg.8Oޥ$Vf(Uc+uWkT On'V(FG^4cJ抡k+ћ2|`yZT7l { J*x`(. Xb |sQ$ȜE$"jѐ$2F9Ӵ_:cᴘ۠ޣڧHQet{%,uRr!T5o C{|6ٌ>)F|%^/NŐ=mpx=*Qݳ'Xc;r)w%CcQvY901`TՏ.Da pغzSVi n 7u#J#w? e4)h %|pϔ6B2*Ad>]0:/lٖ@GDh{纼JRc*Xa;}_ϫ,ݖ,=l~0`^GzÌҒmSH3"޸8oNvӠ:m+°zH|)g z<2ԮN S}t!V mVK\1Rj-Lys5"h>x4%J+rfWF<9腍ٝs"ITֆxr{/>ġܟt%'j E $l\७mΘ&,U-V)A@ {c3\Zh$vϪmI'mK0t&' Fm^n/8\]q@Dx2'|No?/?b|t\벛V[$nC#FO{(zv &68\\u8ysb4w2lrꠣ8rX(W*پVԡ ~eF lS j<)6lW߹u25DBƾ>!G=2 lBVt*.!CdjFy bPة6uX2 0<;BehTtR :eUo3,Y<O*I@bz;UTX1x&OT{ވ5pՎSc+h11i,WV`*Y $p< y %xf4il-<v&F_I)=+6|{}cxĺCDxgmbVZ1th)Fx"8srZX=ȶ;q-~̵ :.D~m[$)Ӽb&[Ek467y(NTn X>ԭth|hhyBm¶d{Iqsʓsnw//oe0+yvYS߲`끃vux zg,P<)Rɭ^N¦v>{{FxfX;w^ g\5! C_xDSOp|y5AȢ%`iOTf xI@o|ì"W PK3J9ٚ'Rh_LզD%λ7SnF>,ҧ"|Ck}oA 7~G!i}pzwx8@C$Ӵ ز=$ɇ_;v"umxwp‡@{?%.D1]05_Y )8$', ozӴr=w՚..S +ϤczE>y~w=S.]@M3򾡍{Cj'荴C_Ս /S#(hrbbp`Lgb H̦|Km\6S'-r۟έP2)􂶕 0 .-1׭஖*\2pg]ƽ<+$[ڥZS2E+mdc fq<\v6F)wx! )鞶:A>V:Ĭu28g,(S}j'J 8!:vG}kf yJu^#N)QQ#WB*ז98&Nޜ&o]]bAvۼ|'J#c|R^wq-Lu&8(+Vԣ>uR!xzǡ+Q]C(FAAd\r2j / qUF'ƌT3]AV[.[AmU6ۿcJI,}\ ʺh]ؠ`ֶ }&ŸyqƱTsYy}" sjb 2fV^66`ҍ :]^zOW֖µEW/+bg$}2DTNE~gagAa)&t#,^TdJKiϲoeKۺuGލ)"bw o3@~S qp epw-Sq>KpWXtk 9mQz2/Iʕʈk'j^@~+uCl<:d22u¬˨%VY]ZKpv^ jg\0Q1#auh\Ȝ0hY@A7w&ޘjE,2ˣWAh~ζdGI%JS/i_HOcIM_~Ct<G& J8Hf;z_j|iA'5 7S⻭. :MÈM^M刡r66F/)fOvDX[}*֧[W9_T%clg۟'d<,MB:-;3lflwe5m"5&R rF,tQ!ѱ呤bgV5J'#ʫ)_a9Ha6%AY8l21-sPڃY.B6\Г]W?kӶm2t-T+VE*?-mdܴ#l጑1ROf;uHt| ~WjHl7Oᯠ#ݚE)픥#d+Es:nG]G1FUC4%͚gqTo7 IL^ @lqM,6T''6|:q"j?K1 G/Z.3RK[l}\޺:9Ygmr-It~K|ޝ_΁C= C 5hC%l@>,͜yf;\ƘF^[#|62@O-`@]fi\X `k޾nOlNj_CQ69+|H[ )$L>Q!EJ0=)UCOe%М`@bف4JkiJpOi 1L!<c#0 r] 1$9#KF"ց{xpOn\Xz>>Kabq-h5:''5iӭ.)dsg,qINIn3'lg@\Ŏ$.Mcś!]~ky2exގ`7i½!7V>&jaOwv>Nml0*P[cOT0)ݟ,AQ+dh*k[h˥C,I_z]'yߘ,Ąs],v窪j7Iy=w>ztsZYjwn^ToaS%ǃǛ(z98T"BgHʒ,Q*oQ!t_iŋ/O!Jbl60$=QE6"& 0oR}a|t0KVj{{vlE)PU"\oz]\#a))p|^_f?X\ %,A mf 6xXPGz'"&e1o5F5bE]AGh'g*_;!?Ux4;O5C)| |S@wsfqgU0ZYC 8'TsSޮ|w^q>-הּ \Re54;0 ~N\HiRns×[#!d =}[q7p%.m %,F\ HSe4/Y[,3ػcP7p6]~lpd,F5`}f Wq ]bW̸)tЖGvwu ,Ǫ2=7/'W9:MSYyatcr4md^cWt#0^ny,mhpwH&a-+6miۋkW `])fBxmAJG/}'Eț2x-y"вCy0)#`ZKQ,Iƪōxap[c}Hģ]UM?|mQP GvYAlΩvkV|/T(HB',1g*`?qf[߃ú_~RԫEyS״xޓ,O9a7|z t0LW+!1lVP1-GET{+n-/R|ѓU{UDX=y򕱛ݒ㤥?s"6 ]X-apUQS|P)MBv8X /+:*/KYc6k|=XZ:yuV;`-ro*vj8inDQ2ʴBC\g񍶟|77楑 /)"cT^H+%$%'_z#JRG|q܁dznC-̟2D՘$٦5ƸpuB`EByסq&?"T,5>݃9 89VE 1)h.BKP b)]evv&h9dLUB%Ee)GruXI |;Z 73z4dMXo#Z/K _U@aPLޭFp {czux@ppOGlȃiܒ]$:J 'q=yt?Dz0b3S"0$0OG]5#T ;{C:0|Ҳ0;Du84r4#yD$YQxa'BHIMWdMdŋi6j{z2?\gUPfzQ?˖[Xd?U IzgW3 ֫…{u ER3 Ilj|<3A ϋ%c7X2!/f Xcb|xGاs(㖝9EP5Ol~G$:)JrxU@QgJ/I CH5*y 8Q]= KY0fdk,]G3q-xЫaO&AU1.z#36|j߼ GxR{>JVFJ<Fq';2@3 $ϝ Ǚ,v1R}AE{BXalXkPҥ7f*%as/o57|.Tyql70>#[!vm/ Ę|NcrN5$ -]sO'rgh;^e7yeȗN ݜ;<:`^j>x?o(yF؀)fڷXՍ΋z\!wlȡK3`0蚆5JY!i$DGLД M&5A>߸PWUN^4a_JJ84!KލJsYO3h˳ks&p/ײЧv4]Nrl{JdP_{sȾ`B46|7Y sN m[ŜR̅ PKdAb I94I)/8sjʫ%#額A-Aֶ;5l& +IG) \\~m ;^@}*06TvU O(ҢY:FcXm۽Cq+Ќ${B֣3mhhqA…h0ۤCbY6G(!4K#Ts5 pa?w~ h~T]S gC߾p͛JcKhcގNRVlwbIOA 4}T} 0,:(eJ8u|R6A͸6fdS-L+OmP/979_ \ܭl"CΣ-_L0 W} *QOmeI1xԩxw.?k!p=2_V ^aU} 5uϐ+d (Pb]*Tm 112UDogElm꣣ >k+sdyeu^NbSBtC}"̉&YڴBiT"K+U8M3E! jQt^n~4Qן[ dDsӪW\lT& CyxC5;c B.UĐ= s?ĖK:ye~2zcQdLCh#7Eʤ2{ɰQ4[ߤ9ea|Wy)d}82E ghݨS2z.j7=Tbw0CE0kk M٨iz3lU{d͇MHZ-BO1Q+>7ޠEZ,zYRB!*,*E.{>4Le7k# PN{Uo)ţwі0KBE!{wA_ Cѫ!߅)h7X}I[T<{ MODi]IjeG#ފ _T7SlV%惭y$~s}Ad%Bi=3lNrh3]A}ZKwȗoi &F j{S9H[:sK?rAfJdZSY~+Txcql~f<ӛt s;ڍsz,9[,g#5byɲ)>LJɳŊ05T 8fj'DDoCR5I:'[}εq鄌0$B<ń)NPקU vOSIdC0ҮΔ7lH5G lu!ڴ:n9G| @7$QBKi %:3{wlҢu>'U04f[*0_%*[8rzNhuGmm2[% \e90rKt|4maq?ye5+Z綃1Ϳw,myBhLi X/k{&#V 2g,l;},0w-[Q'*fs5("dID9_b7?kcuQRgγ2yy] "50[EL7÷BK$>jn7s;Y6=nҞAM;LUpCF/5m0)Aߜ! 5h `Dh>Q!#[Xp3߲svూ}D|xB@k[W4<<ڞ"gK۝P LG]y">rFmO!R& 7/2ɈqKmȎ@X9LqX JzY?@9տ)|^`ө?Wl(Wi F20# XABhW&tz=:UI(=i--Q9#<wV'S./"kӳܧ bOΥ;# Ww) -OV)ۇQULujRPʫU86qA:(فO'MKR- xtv/Sy9H'Ě޻c\@ez y-sK< UNJe31HxB.x!fSV>s%P~r`[z4g\L3"E:aN2D.t7\v4o '*jy2L]AaDʫ%Lga&m0;Cmea+d-A!Es Q>IZb5>>1jh[_L7V5\6k.*fJouW k*38\&݌+h$?&"qtQ=ʨ[#8Mr;ғezX !z/պEx.L0%$ȼJ ۯjc5$+&n~]F'=Td+W0ف F}6v:a4w$.} m6*J{g.S|+QJ}fʕF# 3M^k@3n,ܣTtWpw!rXU\4\Uy 7~AJj`JtbD 3v~~5ϟ;v+Z9rzPnhe,̄(bG|L&?; H]/wFQ٪NuQM qxD{=F[n"AD 6 vʚYW٢+$xE┭w([XQAˤ+r6+G8\:"7&:reQgh%^u?QbXlhaHEsXx[-uVV1gɼOVŬ Vը5;~x',z|ړZnSX(Al*tTMX=,pXc|y\Gg'C|4ѕq|m.OAA^m-YD l _b `'<޹{0K3o}YDS~ 1-y+Biw厵φѪX}O*nE ueohg$NQ`b G!hl\_qrNcY‰kt8s>3%jym,'zEL}V2INƪ?eF?NSΚ8^,?>2 UGI~Ugۢvf RTDj0c-uki+洰tg .X ^@)3SFEL\ʧu_lm:wOBAbo6ͧE 'A)ӕ#K4W"5 ]Xۏ6h_)ꡍV"mU3~$afHӻU2Y;wvWOx'Cpև ehnEpx5ӒsFn eB|zAg6\>qbA!xs6V,jtҊlؕ9LVԈU)w,W G陜m·T;\%Zm~>k>=0{)xZǦl#?$D. .2+iJWu:)4V4-aoo vHcV45|2![8Gvuv;H=T0qE`A3n6t;^'z"@DOCjg56'J;$/?y/_9͑nF.K U9q½]To=lE!PrDx JLA.% Aj0 )O`z6n,3h̍KƪX*+CFV2ahvZ!7(oVrw䔫hd}EOQK_/}Q+D5ueal BL$fCr"`v4vk9e;ш@օGhR6RTQ.W,-U/Px829"YGnq7,}'{sMP $qL4`B<$qo" Cs#9$vʆou}uH3J\^Vbj{Uf4zhχz`B%#}6t0t<C<~OllA's*EWx^_MKx.>z_]qa'sy+s`[k04;?lQ v& "b8t|L*Κz7? SX_=՞m"fϡ+*ٖ2H&8Xb{1ؗȀCFysᯖ.7⨣ރ8V-QON[e?\~1V}'awP 67O3ya0)eXDdUʻ3ImȕO# W!v+N?7M63g1}-gmD{\#2108[R 3Md)>=ճ2 E68`QQPfAiQ @󸬜$d%]H%ob-5vuA }n6%վKImq.kƨk 7|ND ?UQORꥒH+0Vݙ2:F^k#!ԅ#<Mk#=Hck).EtW^\ a$7$8Oe-y9G~gQ=T;*vtmo4]_Bc&TShɸIuZUlp ['Z[aA()ꙃ2CT: 5܀*n'|vDJe앰^6ȉ=|GPL(~m%r EpMHdGub^hPAC} b,?N)ԵeW5Gu i9.cAS] "!PLi@F❂x LUĢk= *;zsvxDJr E3j9=fzG.-<ΜXph y|>cplnXj 0;F%c8}7XLq@h8Lܡ"hh{m3(rMVȆFEJ Q&ǼHG(Y@tVEQ/(lCy$D x /?9-b[aCf>% \n>e1ߓӡRM{ƅ=y sJE4ax1׽l*,wsivh)vp'~ J͵E eVX @5bU,sꓚD'ᅴ5pD hM(zY8a0 G5|;ڍluf sLI*7>m芌H k]:DDx1]w jh7*2wM7a}#A(ez~XW_oer?9؊"T 40ă[O SE4[%uanт=Q>z @*~0 E2>Jڰ:Xy߄\sblzNzq}yBp0VZ˖D0KdZHUNRR =.̪}}f#kwUE<#߻754S8U*X#FLd FRB58lX#f.nO:E'. 2u4$sT$tS8yҰEj{fn7k~0/3ZZz, e -iVW< $_w6Lv`sHLDIe84(o)ӿ%ЬH'UrhQ~s3/PP͈#NԿAzWypA龍3P 䝒 08 ϣ {4XSYėz ˱v2 pk^b/"Owׇx@QYm |Lngıhe%`9OY+WH2(L`䣄x<-<&lwOI-kbο"+B8bٳN6ZIYp]ݳ[35eL!4 Ť%$aH`D5QK2]Jg4IGrrܴMtv/gȩPa%dRjՉAwC?yk #_XNzHƍlgFj5/7[0Ecwʠ J! c2R>:`Ujǟg%nfC.lږˣ҃_B ?6/*/C F?ǖ#o0^%L^m%{X"\J$GԬנN;Sa]aHyYt4ӳ7^=u߻U牔{v2\L^|><>6mF[hS@2׻GU@΋pFcHRQPFugEQ#Z@e(a FP$[K:kBn'ccbVNCSU{ٷ!u(2Z^83P:{bkV.!@ryȀYh[WXt!ރ٥{b{̧Wk%%|>B͐g=6*0Ft%ѫ0-se?~4\7%ӭshXyNAˎfuTiqźhI?\(9*03h[EqY#d*F:_wz 'zAoe#d'Wl+ %k  %;MH󩗿Y*ydZЕNm܌MlSm*i>u(pC&t wL;$|ojvTߡ*GwIn_sjC-S.u]"j(!Ydëp[ߞ~4?h͓7f?#PO$K\v%F`ޑ ײ""j_C̹`N4hK"=ƸL˸wE\@mEZpx)Z. $slMu0P)Y?n{(9bw_׻֕XxR PpRW)pѝ0-:į%a:ɍ(> X{1GWY3!#pO$iD;Ve.hrtI.> [ 4pTԀ}S dgÕޘ>Ơ)A)RMn^6s}Xd)re"$Q^-J^ _s = JבSlH98&Wˣ Bo,H|6;[PezMTǫbU1P#grvf8A^a+dLkǯxS;ӗ*9kO eVOe5iJ<&o+~TG~~< 9oi6Fh1*߬kk`<62FJ2,t7B>{2 qzⰛ8t9gu7 .Ha5Dw g lrUЖL#AnwE։7kǶVM$ s9/mbQ5m仞ǕJB21E<|=!USZi#i$%H[.}~oq=` iP?,/]m(Tw&.hL ZsarF}NV4ED^A,p_4fq Q_-4 (FZr&h/qG5F)X5?67"irN3a-BHv,L!$dZe E>Ljի}(^#V8b[? \E>m{V!4t~p.ŵOwZA'Idx,DUs#)?\ݗ-K7LݾFhލ^5 7 [J;]`޾*m ykRno%憿[@F)!atXUz'{S 2VͽhP^8_/Xs2LM?w?STh},yQ#b?4P8$oB(w8[4<0ذZj%h&דuVmTt5yw3:cԅi:fJ3RնV #\&f>5 Hd†sBS@ '!L]f߄`Mga]VMSj[+/sFCNdEЇR"Q̜ -:ib"n4$Rroҟ+̬ҼS os .`[n,B>(K[;#:^0" }zD۳F}d,Tbi-Q + mHiJ0ۻV Qs1O8vS ,cR+>S4g4c1;H}\D }Y,zo>_3=)?fKWX+)7U^U}Xp{z>#|& Z ?4j'W?(j8`ub!q{bNmv'%V؞B-cGL 9fb_`^fT[ptawE$Ge4ֶQ?+vv丼wP~ \?4Vƶ\vO҅5|}U͖>eCZ.ӨRrcX6KB$i5J)U09e׮_P <[HwK~˧ Dy|CZNI*$ BӪG`R ' pAkL*~z1U\}M= 4Z!VsuiŠmv]:bےX,} )0$z䬺Ѳpm'Vxs% aEd@ qH.zw g ";OKXT1N`M=^s\H=&]6V;L*{Jc I;*|xY&5[vvr}pҷEh^^ekz&=6JYft"f*=#a$;VJ(ptiPlt[R,=tI#@nlM8Eh'ЬeI1+PiU4U@/ϼ3K^G8ǃ@ ;Nƥm]4AZT`\Rd>Mۛ߃ R%zcuر̛M`´Dsk}7N~e5S5\-9=MQ=|DBrp+Km][lc)@8n5dEu<u%O~Ő)Mc=64sG։w@#WTL#i$\?6VݽQfg?|a(yqXc 'kV>`O' oz+GNo$)MƋiW/QDi{![&˭{ V̍ɤ64mfPFMA9i - X1W'6t҉-V`?Bͮt;Li|VL5|8_!XlerĝhQo&;aw FۀP? szjx" aDnF l87MhN&b66{>3ߦdTJ;: _D$VJ w8;Ir~tzd^ُ/փdT5p*RΘuKqCeJ3kVy>+!@䐪SԯƆ$Sz>j[܄Hs_#}gL^B*x3$fH۠C\|n@[V11ýC!H݉QXD(:R:OGᲞ vPϭFC}ӭGsS+-mQ%gZgn-fQnbƪb;O-QP2pq{p'&7r[Bo"&8 |o<Ģ2$Xe7{K M9}V=ʏ;'B$o{C=,~ Vh~k(uBý68Z\F"kU-Ol8(x@զbw5b >`-&]quMl9}?k,&P7AU"gk~l# #>񼷳Y=_Jί='i>K-B99"q늳BS(Ӈx!!#MEy/do O+n&H*g=kK@Gʈ4sIl yĤERIsֆ~ͼa-/T @exy߂v, 16׺x ei owVVY胀!c@T%a4hv c9/ĸЧ3E32'-I"Ky4?"y(ԔE$u-jȘxR2vg:G; J}Ut_h =h K8c/pNiPE6=ug 1Y~c?b@AEAW" u]^]m0@ifS_#hf沷D!Eײ1Mg[Jū%x_bbT-hN77WՈX!k}+/Z1>IНO{B6:#{z21gO<ߧ0;x+dzf#;~RkDVt sy+Yx%fEj;Y`òJ ^RG鄾p:rw0g5ARͨ`m0|rU#5$+ z8 GIg:Zf-\%Mq!2[]Te VHh7eVrUj՛?It$Id'ŪaL=0ya/ΘϦZ@[#"O˚GyX,e ;GI CO #i57>4X [ԏRy~FQ(~%/{lb,Yth~Eb+oi*P2P K$(߷hڼWL8z[@4k8eI~s?"3-?MK:C-6 ڶ6-" 7Tu2PU%[+psh)I]3W,Ц-ӷ0W (sEllܔb(:Υz >uniOӊ`/UoFǶRD}<%zGjد ݉hJ1BH*T¸BhE 7'Rni54_dP yJ*OR$;KЇZ &_u_g|g%hKAUWVBҥօKpɞazoXsVk3S<k#N]^ri~8|.r:}(H][ۑgUVAv4zr%\x*6܃`P*%,]>+rQ2j6.>|[aBdO4D9j֊e>L&亸<ńYuL0LjY/S2C9pjyYx;'/wnQi4/J5ںAd!?ogҦ.[%XB5-d"g ]2z j&k60 "N>C(G`sңrTԖ|(C>05_{4CIdHGq)V\K80pyRβ-7jmDW`(NBg V5b}=tI6g{,0y޳5/'AB~90镱8z>6/WLU_ [@iER{ZgdRO L4clQH3E}{ Umr. W9Z础{&iۙ := '"t W-JW,R_ǖ/ɬ]_A%m3jeO~̒$*TlDaмmW2o ^ =y`a9K,`z4(NbaxiY];->b^ŸN9CKAڅ }Өd7. ? `E6}S)[DeHYIҽ2035nHu˼5ǔ+UzhL_j_YS̬CNdLu-_=g/I]Aa,<qƬ"K?{B\g;9A c?jƈ\\p5 e6Mq7w+ ѤeEx0kh.;#qRcƩM+CK[*Q?_]9*Adt':c|4h'KEl:P;y]BZ $utc5{yh3ٞs* m~ixO:RLx{g~œJ:{7oE{VMaX֚˪whΑ>;Z-śm9xS s qܐ7DSp*[濊t2ˑ#7%B~?љ{x$ $w hן9&Br;SbNsD*99Y>CB0dU,^Ӄg-_=>H4q^ 3f]:J <ubA1;t¸"̃H=YS[tf|̡:EldFE\9EC[ᷲNܪG.vW%$+yIl^sk>J5KcD&/VFy@yQ/? Xw@OaO^iGɯI@{ˬh1 yt,G{/? $5_ӮDO Z9F~;%y࠺;*F B.۶#6lbNjos!It:iZ}JXO<4o `I_r|7'g;7P3 3IqUi^̃s)cv3ll?=!׎,=2ŅW}L}9Ld_pC>Kԑ6QI%^9 `oDZ O Hޙg Y!/3`,-p+Z aҖ!O8ezN|5lHZx*}(V!x-M?EE`_0n5Wvc@EndunU"ep쨠 pD̾hsc%]+G~4<]ߗbbot@馨uvqRʥ5FԐ[r[m-44حIv7\Ǚ;:a v6rfʼQ\3 1benxzCuZ[y&,3f9Ϙ.k /.cBlj۠IWZZB:9(h%Rq&ANh^# %\b yzEƝ:WVfsw46[ Gtu+0|e\ WoC:، 03msI/+NEJz P6J^9+-?QeZFEJl%Dxa \SQyrf1Bg ~䡏q$sf^55NM;:N4K?)? @>!<%1?A9YS: 3lfWm>w#G:V4ǵ)wbqkADRo*V`IrM|A}-UKPN*b 8D7쳊py ̙O&Z-BdN#ʙq˟#P jfhͳ 6̜=doSLr %a|tϵ㝋 al Y, P^핆dz$6nxu{GMpRHM7`k/)r@JPǟDWm(#x'd!!3" 1@Ǒ6TGE"lXVm⸍[_lt s4<ҋHiKKx7MoKjߢ#*\Z#ybP=2v`X|k'߼>綷W>Zp{k\k9=9&1mz`V%Nh1D|m5vR~$j<.Kolbxl_%,+R^MnNTA"FD &LŧSыQdFQ:[ڲd0%ᅰ1e߈Qy GuOB IneF-izЇ끝ܸ <֟ھ|ͼmgpos$bn{m4(_>i  9.}X'jAc33 Wە'T'1Y4`,hdh` Y߽""*e^=/[bݢIF np;$e?j4" H.kL:JvRX/pNvفr1r;̉~b$+Y 1{MMNJ2s\yGT/o(ɡ Y?Ј)O /*kPoȑ堵KI xF9/,n&ya\~'eg*jEC$ u0=ܯ3[gVDmBZ)m`+47y=whc9MMZ`v;߇jP@X%M8uMx# 0LCR0\Sέ;_ K  Ƿ7ߙZq L%'@(`ܗwAL 昏'G59+nz V >YRB2hm:v\x\$$֝%ocW{J*6PE |?@wL'327!if$TJ'b*J=DOʹΦ>!-|tU>sۗ-EAK16(2TyD f '.+f_;JӶJ` < ~ ҝ=-CW%xy`>w7VbWIT6A_gm*l#@ƌ#j&D$\}j,ْ]PЉݖNdI3u=JM-i$/AeڜU6=Joxn| -YBhjQ{{+Nabom~VNSGRڷ[9gh5TSXe? 14TlkL)]>,3^LA0E.C`4S Yr-52k>uRJs3yMoK&>IZ7fϫoeDpcZ\j ȟ^k@SZwXkVš 5[; <7FB='&՚:90PU{zdfw l }Ls fi`}@YuHă!PP>B*~nMQFbZ|ȁWZ I1S*FЯ{vӫƂ c3w iAvO])%{F%/{^a2.2$hxbll,2bGH+ly U_[5֡'iII؍[ܴZG7O!7D"7A~,ݭH7ơ ۥO'!(Klƴ ]=@3TrڀQ6_fHTZ)߶TYX9Bo{ͷBZbYT{ {I&R[z@;Z'QIxv,G_2g\<N$]s8`V5QZdLz4ZJ r@OS߃лApZš1X:㢔JOinٱc)"=iTA MFD'n8 CFznܗN|%؟}V%p[;bURyì-=wNm(6"棞MخGw6Hcf6*kʦMwVA&M. s{JF< fRT nCs1 CBiSav^aq 2Mxi8gq5U0w1_v[gl=ayx> _E*N!.>$mGeiǫt yQ xmv]]đ,S@p*5h `rI SExw*],砨S9ܼsq# rf?+p^!zԬm3grCB#J:?OSN6Yz٠\(˘O/,<ك]frٷN^3%  gӷd`^n)sK s֥cybau*uQ |폋U|?&o8+ȞµJp_ E_|e#Ԫtr%U!gYZ07070100000270000081a4000000000000000000000001611e8eb8000020ec000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/mmc/core/sdio_uart.ko.xz7zXZִF!t/ ]?Eh=ڜ.+YHqvͳBE/i`AStHHfaĦ>06O2 [MQ!aZmzÅoKR xC`e2aUzV_r!5 :%6g1D7\␆^AJjd{ YaYwvH"4^B@ָ?K.uDP*.eV(G7X2Tar.m#ͥVSGȊ -VT޳vKJF''C9rhStEsBA=Kuox! x'yneDb=&(oTN%9ь\6x^LMg7G ks$5bDRE,u|_S~*T^:xxOө`{`Rٿ ~nY"Y)\N_}b9{%AY"XXC{i2ANmm is[9%FZ_l)f=i|TJȇ~,[ɟwnq)eѭ地- ?-np}>Smݖ;:R>$1ǻ@idF\J2Xļ+380JrlSIt^n5Sr#hDEQ;ZׅgΘ:,"܎`ey_תd8}}7q(܌p8Б-<;s!a2:"$JK*%#GeƲئP;MV8xxB'P /e@M07bm29$*LI1f ܳiCO+v2W6CY@?f'KyuDXS/!ZD0_R?Rjv+]^0e v1fݽfd7XGGVp|$`3k|ikĂIx@e@;N$ ,6[rOWf+Y, ,˯TڛƇq<4-Z 0͜]T6wF= 4Pdv6Iѫ 'xtB^T):|RMa,B(qOߋvs551[{gU #6]y2Ivr\d5#{dO_z5bLiUʳ5yTHS :lnzXC}d( SܶuV{7vnBI3`LȔqD|O8(G3=Y=NIZ"RY#p7~Y:huk9GZ1rRhI+s< 1Np 91uɫCb2\o (oжh^=!]=-u P {'F˼^2Y)EO_Rm\.|q ᬀ Lx# !CAFF*,sZ:w \?Ztn S6aw9[#`R%^ <~dY YpbX sǟZ|zUXUxU4S毱ɘr7@:,?h'% Mi~. s狃m-"EO\cGR|[31D9{LћoUUP0H^V;r+onf[,G X4˒. 7 IM/=2xp_8 %'nyw"ׇ:fnV2[ܷj6Yg&H>,\X ̬K.#½TՌ+T}<:3pN$ES4m6~FIw+RGD,p5u9]ev|xђ䰋H /I!=dCǕ8֫Z>JLubq_KUІA=$Xc)t4K[ؓy洳$v 3kqyrHa-4QáH&p]. *Nun$W"!/Y)@lpFQ%zw!~u'S.ĮHDh."Yo|_6{$u+8_X}f4Ĺ /Z~/g4<{2b)f1fe!hU,: SHl?'n O@o~m2:!LRY]crL_Zέڙ?slo/̘/<Z6Ö́+z;khsb'> ZUQϖ&To@5 5r YlԿbңtU~2pĻIkM eOjN)F'IVv%+N|jpZEϼ_ VGmb@- {jp!H@~Up;c_$O z8FQt]˫+Y> ^|v,1yjj]n΅~ qROsw>,0~$Tk{PKϐNԿhX̯ zZfL+S-qve^}M 2Ín|~}4Fj3sZvc%"sWE{{`0a`do 7Y[*FpU~C~KPC@T9-e%z~檊H?V2/U˳I6,.힂Bk@0[(hcQdS$f}lل aܿs%CRutpZb̹ۖPf+bEo 6ƿc7ÉoC$ y\sx@6ҊPI (NZWL4[a5`t*L궜N!} _zD|jPMӹoHy5_ <B]tcj&Ĉzӗf^D5U R3qE-oy onBe2lu=mSn;Re-̖!#pZݖtڬ1F\&}zIsb&Ʊt0l`8yd?$H/mbƉ8)Kߠqt=m{j$M`GY{qLelL ی9*@#ys\,ؑQu 0ˡK7o)ww7@SYSN8C*& qڴ>BD!W#hx3xKҏg[m'<r C4xk#~! !'s0Xbۯ\|j+G-͜ԃ2 6%+xD r t,oh^HնҁC;"k?R~]^nED6yML$ߩ2}"}6cA&,D0c<껸xšHb~렿Ic TWqJ0D}I]Rn||rJ(0aj[lEU"q"@Q~vڭ;ġWO 4u_PG]2h ._"C3a[*A"f-"# wX޳D˟d ː/ {E2`DbRj0uD~&*ovj%v|;"XtVԛJWZ~>6,&nJRV.gy-4|#޵1ա18Yߖ3gƲ;?HX\].Љ:&*uoL\Y&%b K|9du^?Fa31)}+@H2>366dZXNg4 ]@"NV1+(gĥ}3P@C ^9= ~$&`{GQC2"NlJXuu.7d2}NK_օPdq ՋD".>"w3&UhQ-qΏ%׶m̐"wχpd 6v 496cl<0WۯVIL鿚~֋PB##DKTaZ' \ٙw7?1ؚ+oSހ.,YrgWcaͨ G%o4T9O ={@qA6GمMO}_31;_4˕gFld0^%1\"y9 әy~"d.(@N11|PhNa"իH@R(v0MhS. ՠV30W_S)kT*o Jo }1CmخիA5]p^d&lmWJma.˜CғWcÿ%)uQ?SeA4 leH.[@lm҇22$y $ұ&)ߎ=,AY2-HX7'AS m_xQimC dS: m5?pw1x)"1 uF֥dt2$؃tz#˗*vp|OctWM 'h%֟=a ˡ(iZc3е"wZxgǻMir/磤߷D>ĠaPMNacEWn1iv3*xL˟j  KE&j-uD%\.{k^x^BSwtm &BunkJeɪr!.$$Bs ez@E>wFB&gNH1s@hmzG?{N>kN5*C?"unoYGp *Cw 9G 쟗lM׊<ǬJ rCݒPy }(DZ+hZGO˒W۫ɁP:s7mc%A(פZEgUt`k5wlu2s$-!6e/-I4v~Ga h4n"XT6 <$qJ`YܙG{%3)c9-,݆>miL*R#>s z$`cqMEAW~)6z#ӛP;,#/ɤp%X9wZeыA^9{#Vq3v ZJˣm|lF ,xGZ[2?C̵\bڍѥ UTNC7gi&F^:q4C0X|d*N1;,=UB?O}l#۫RA?q#lE2d:"/輕qh&}lo頉FP_>d4Ff-;]jBD:A}cGު~,gXn7zz@}Wj+s_^*/H,EO!ͭ1@8 VޝEtR<'Ԡse"9D}`dAN4O ]U{s;\cRPn'."/]^/lKIk*Ͷ:PZU^mfD}?)Y{=g{*GffM öDJ&Nڍ٥u$dj %C}etqu{F.XL'J`}ۘ?S/5(T1@u/0llY@*G*.vJ޿ X#l؛ {r (S ]Hy?$aՍI,0j m참4| k@xԼuZxe|fP$2LK% )%LeN/J#Y̘9ٳ#|Xwk)٣Dpp̩eB/e"-bF)1ńHZ w"!x(!D*3A'w9ܽ"@ H8Ec%băA'29*)Yqxy^C1vӕ{o풥g==)"|ffv;7v_'LKpy^9R\9؇r SPL+1F{O|[]cԶ Rd}J XIfoidxEW~7"Xsb?̎Cv'/FV`:Pu-:6O~Fcv5. RJcE>O,1e>n=4 l䦮frC5΂[3|n_L;fQߏ3x me^pkKL i$.PB cd֍2ɺ-*S3rT&W0lKlwidȣ?Iw- (󖗈 }ZmhX/Eh?e6yTrA6Q d'Vo -q4^[ R!%tpd SC.y,Qgcn봄VSJHvK~ɓv%i'%SK7B n8b XOZbdȰȸ)9o]3R2iǹyZw'FJFDl*B|)A`i܊&0:HmԳڎ.Q yOl]~ctô:I4,rͭm:~ QSꜵe[DJXT#vJ`cbB+Y2TϯwN?y*u_lT,d^t)֤rlA|֟Q<j-(}E1x=8P+\x&k$AǤNq]WqQ~SBfYRumL4'wF`H0j\R4NlgD\旔-9J\2( )K<1n@[*9nE0tsveîhToZǾOë 8Ԁ6gm-`QZp4k[m#e Y%_4Zw.m<769Kū첕ؠcD"T|̐gAҋi͗|`x -F&֫Q5R1A_0j˩>]Jq?vŎ o~Pw8ڹ-_;VTv##"x{4\e2Vϼq !T[1Bt1| yҠ:,a(*b`.OvblCy`sF#uaJOz>/Q;e~=DjٗV֗OOC֊{ $/u% Dq4[Ϩgic &ץMAeq"z۬,$F0\q[_+luHG﹓J_ {ަF] hH^\n1;'"m믭3YX0{rw-K=DNS𲖇i~>&z'xOI7SbFα4;TƖ]4KQꣳ21kx'-҃ b@0)݇w;rkµ5e?f ZFeY?6Q]ԀcP.LoƊ wQ`6۰үV/1z$ D~/:DudZVI`g:, 4m&?e5\ױ V-UuxDa1 :/yF1A"Lq#b[HPzgD|MZ3blسb(,OL? ;K,UGR,J ŏxGdEPϪ@DEW")@bq 0^vn|>y$pettFq  =X,ڡ-dzuC ©,+aEi 7'<0B,\<'=Et.+ALce&G:Tlo\,/k ,x>sY+˕ֆƅWKHzhv<;`#&Y&|¡|3L"Ÿ3ir1P$/b$,Ɍ_M%1Z-迮uW%N^:g@jgQ6}WAH05sZ=?S3(md [ 31Rz̉JO㚼0X_oC !.WJC'G]47@vA7]FD8= 36h2cb?Ue\?("՗o*oЊT@~3Ʊ٪L䠧}~ k̪x809˂2gQ!s"tpG1 ErRO)[=ogaCu#I?*C(\5Dv/$wBd&u`FA3PUe nyXqMglyW&WuhB\#3aB iSd|7OewJ:ěcUׇ~i's0x~9 G 1 H<nt5 1Kzɐ#_yLq] vϭ6!Xhthb,,\/7xaBOM[nDyI:LMT5ywPTMK=Ԏ7Y$C@7X/W]FBdNE:ď2VkϚwLέ+0#aٴ L 7;ią8=h9>Po݋)˥z[g{aO N5*#lߡo&Pdi xڵx/pvWӱ `I^,6'I~%Ԟ{ȬI|$jh0p魡{5 ,XzYTM# ޤT宻2χutKDi'SCiL/_AI_?C鋓dxu4R"q0\yҐWlvåAPsd-ICM3']jX_yqN 739GBFTҮhb:ylH9K%ci{Bӎ5!^3%*$(;gy끂J%KC02 k.]Y}K8Q-qR,:LB/Nq%(Ym%,}(?3i~ 8ArRxPqSDR8sd@T =3J&{RN'sTc [ Vd$uNw~ϗ@@Gi~j;`/6KKOKqE6Fr"zoxۜf&9w?/18̆^gYZ07070100000272000081a4000000000000000000000001611e8eb800002a58000000000000000000000000000000000000004800000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/mmc/host/cqhci.ko.xz7zXZִF!t/{*]?Eh=ڜ.+̋xsX!HjleۈP&9i 6!8ppfwA`)$'! /8.6'ci ݒ0M1wOM2ӵz +-"w0v6Ia”zQ5({|*~ MC9nb~9p1GV;Dz4vlL%X$OCp{-?ĖSY΃ -_B"7pxMQ'{G1|Ḏ"rr ͪ7a4?HĞ<}D-$h sZ򷎤ϗsvۨcJւ)7@L3D4G{ )<,4LS[ВPg.?Ob]}gUj6rGԚmBL4NEK982#h pF$hSS\UX;<9L&搱#u ~ДSU:\(L9~ Nh L>)ևv ,+>huYgk9ONLRRSycUg~7.E//i4NYީq+z!eq c=nss'/9AaS8ZW< oKb{f-Ѥ2;EnSi.6H1*ָfT*KKIOJ p'v0xq(aV mJm#Asu"{{M|_̥=4P9OVֳ^d>H5*_:I%Ul>fOP-hآ*x[\^ cT4[͟|!iI)Ք($g_ZbU 3प=P\MqTy{K[Kc3<-zF{OVɘ%# XO6IQ!ЇrAB#HUldҲȞ_x&Tn`7o`ӣ,MȞ0 :ٜ}6k̻6 ?ԙ _XnRc$* C%*qY # hۋu/PC:s 5W(#8o]"_/fБ]CK nt*Ϻϗ|(]=y :uQŌYBXl Ǘ$xd׉e;bYtDK^ eV~]0$b܏woOWgy0[v4mm%8#97,ͬL=CN7:)(l@pF54@2Wzvhf܊6%Q!GFd8L2=[/C9 DQ R$Ե.F!̠-㗕A-/`uBpimJ*tWJA.|'6T!ϥP>&fhO>~Eaz$d9; Efj|Q@((zH2g-7V"y2/fGRC凤]Xml)=i;]>KMT`9ȓVO q'~p(⨖7RHU{&bK!4m mgcp,#5F}WDy~MD~ɹ?VҵI_W}ȴcNM=D|mm"/[m5ȯDzu^-Ò=QCbǐmG+RIf5KoYM~uh{4_)!4rJ+m^0CB(sb|,]a]p8H}QCq$CXZf(\0 -!|FXʝڞ(@ms.h .}oum`ddbZJÜD $>>DD_J 0W[Ln=sJ]FX@D.ܒ}Qbb Q(Ad9k" pa䋆T[8w؏W4TVV%KETTy1N=vܰaxEdװ%bb\8 =usBq6ixz7{Ãd'Da//mAJ 29*ޢ&#H,mp|~:BwP<_?̖IY9 @8ho=^t>gm?v\x~#hC!}%Q1p$jCͯ`adk-PnƼ$hɾu%XBeims(C *οvsQG`w+2H򅁼=  pCx {R=0Q-^N(\j4f0fZXbDDST{UDQ8gVPʹO\J(ǰni~DUbcT9 hQb,(4b"XK-+Fceʭu_7\(S&h— ?R‹Ѭݰٳ 3F FPJi?zlK"Dy!ss^cH˼i狞.8%]ytkt%T/ b6{Pk#{,’U+MJ̿Lë֏äÌ+wI:: C 1m![HȟШzR@Ԉ5KVwyP|CPY5hEhC*U 0`8^!e}2&}#MyuK/98{"ZX)/ jk/z!"sXlƦ=.^Y/Sc-O}Tݣ1%1u ~$vl= J(A15-ژͮ6ѓ$S >kܦ[1%DC.>[~ѤٮBm,~j0Ctԏ7'`t )w{cmrpc 1xb|q/mya.7\rnGr K']?6ۍ*nn3 )ap993?mC>fp?hpY[ϼ쫝uq+cFp"n^I8sI$[8.'(w~6ӵ@㆓sC>AQ<4%DpN̡-eA* +̒6g=(Mɚ]CB 0FW}ɗw?9i*g-yeK(eHyd6OOP^AOhvHfB\vm]8 &3;'i˷ԥ^eεa][UJ'A6J`؜29_HftziRHf) &l6T.9abg>#*nu} ]Cm3œ#Ax60L5ARםxv2dBuIu0'-sƾg3 lqq^0!@U}^)RժA?JϩH2Me+Qe K I$OlCpkƒs"f>jb+!}W-'Y _"Qf+P~i1|&GLJt6= e BmUNq'yq=cjpũ8 {@Rw,ቑ~o“ms6K~n=Pxqv>5l뢫 Dgd("4zޘʆ SSg0p}*R~TcVƨfӅxt26v\g~TkCҏ? ,c9Y_Qqe*\&ۿo9 4M1똪A.hH:z2rj~,r‚0~4PøEL=Ir3_-WOY:=6甫!i#uk?ԸqeD*axĔ@PcVfNDӸXe"2NX0$3x33|Vۥ}6U΃e6<4k 5k@f5rR1jKO9[CP{G3!qxyڿ?!u7È3k܍4>ɲBظ/G0VvAMmUi }łP?}RʥzH8 ~_6,ey yȌY] dVw܊tb蹐qܡsg<&(o6qyrwE_W0,-[>>Pƈ5l,=x!u~z8޿\u{CtHWmL7`t| kNvw"̯@LpM1 @|_bY3\I&k%$啔o-sA߄ZBz&r:b';H"#4o $B=*UôlV5;Eu#Ofr=vbI\'=j! 0zaR+ҡ=$U~?ֈA*g#Hʘ[/d<ߴ9=; +81esW1eJ+pYno$˿_;M$.Itg|K֒ࣝPPŽ陋TyPE6q";x_m]FQы ~o̴Tckc obNf_@G]'C{"Eyca61Wg9@=z  |m X}WBޮlt,km?I &.zrBԢUBݓ"6е~:xV)r'Gpbiȟ҉0ekmfR:/Gn(/FUkT!`BtO.;0FLqfC"=ڇ@͇Z.VM6Frr~ѧ'1T}~>gDpi[IhokEը\h8hhဳ:dlFFz,B^ͮqzCKV.2HTVz;֨DSk׳- $LbÙOCKq٪]ҹN1i-ȈEye*]jC+Qf:u *PLҙK[oFSvgj{ޯ篡…2^0 !_O٢1pB7!9]d.,qxE|drygMd  w]`HvX݌%g`fz[#W䙔\Eh 4rfCLͲze}ϲ$%Sp0mUU-B")>8Xo1g1 k4of6#NR(g)<^"U-|r-Isf4~҃OG:ß >V " z.o4#T\Z$zFGOC<f;Z!΅Y>fŠJ g0r#駸50p먗F!§ $8O'7^)=VZs8V^[` 0qVph>y871Rɜ%6Q+=u% Vu>hph*O2T\ly6/%Q}q,@*Xa`؍!" z};} kB%-,tnѭFem9w'@Uu3ꑝ !U7Q₴dٯMe,j\S?jC/.Ms0FFߊE6fN,dҪ.K C Ю$VI!; `%rr 𰦔z]OPT͓]ĺb@F+`CEvGjDz& O#jh.kʣ ~ ThM`~E(G3?lY;G2@C>d}X5r&{>3[2Uzz!M\9XcT7yD߻9O ^v?B/}ͫsEyD)&a3A#OOE KZcʾW6<" SHKatHH,MV<|2j3؜'1[@X|JQ&|WɎr@\+n.FbWlbs{SHGr`[fo;}tg&^ħmW0dYH& KҀ)Jyc㟑*cҲC+%b{2f f5?:$߫@{Pgx ܝ#߮o %R.kcŠ0gԱ-2WVN6E PC[8^'z}ss4'ei]3 QZ.ɿ  h1KG }<1#r8iۚm{>ř{6ﺐ{w-r.eߔYxNmZ^/z.$eeqn`h OD`dO F۰cŋ@(s0'VGVm' mc<,ȶ!LW/}g m7g tVmY7"M',O8[1D6 A\)rB[:#ui8syM5K:>`6ll%tղ֬!Z:{;zQ@2 \Q+aUv/)Jd& , ^G~1k@sDf1. 񫰦jdl'jqBep9ǟUl_eQz/ t oòe5A~;Z҄T1=H\-(Rhȋv(&/sFt-[)3{̍aꋋf߽+biV646X$ zb5c쉩& k%7z>ѭd1&:|=_+=gCڈ4xZ0nGCF>Ns x=rIp;X)ZjTO7UN9  0V  b2@PkC+xՒr~嗱ӱ 7Rm=W}lWUHbbJ/p9 cL@Zi]c(#)O 8`[%eT-A:-u ϼ\lqRܟ[i)&5|6unÈsiyϚ]Bdۍh&ăf/΋] 4eOJdT6l>R( ^\2b|>$m@9u$a?&[xbG$nCL>b4puJS[ݪɊ#Bo>E;I}s. frdHyYm7'h4 tuk|+F¡nU)n8%qpqIpbΝ yd+!JIgW*5*yHL@v6 $2`D=EUҪD57ld?m`oyBuA&{QUJ8i)Ռ!fs۝hPIX7nЪ,9֢J)&aKH ZX4H@o}νJ$Jx1}U᛾q\|5_p=Tp5||iViѽ|E& ҆ HfVUƏRiQ/Leh0RNGD ^TPⳈxronE!x u5M˽ `@=pnCAh-T7sԆk_Iؖ@X5zf|S7P[0`;~! Y單?(~7Z92A=HP\u2(&vݹ^7%:zܧ T"_pr 42nƚh l~Yh˵^22=W!:Djyx4$ 2;y ذP@=OKԎ^Ci &BYA -sҿ DV#SH>"/ UIw]8F*rb/K-ؾ(sv$N5q(uLOGxjd'y=:`!IVx>Xo v.YŅVG 54Zu)?W  A,Kp55D c󪨦o(`V7_|VL: o/{ʧǡw?{U`)e@ =KYҚ#^J#?b/k/>4PYmn`1r1gW=F t 6vpXt$2t'nI)\O2_IXmEwgۺ9ek UH f}QğSLzA\d(++ʜXռ \qjw6Q7p30)Olj;1Sb t"hQ& ٟt0[Ȉ枰 Ēd>€pzM3C8`:~\@lh )$ퟧ#qR` 8tbު*&7Uq#,|<_K/R}xt6 5<ۉ'LSs ZB% r02)!&Mն3v|'tXr] .3cH0Ue&JAv@W)d qb.ahtHhcŷU|NrB7,3Q*Ӏ᪐⃭v3O 6^.kCbV&xb6n}dcaUiv SkhJU3͠j$Dej&|g3#.b?-򨅬觫E,Sf l)O숌Dg^bjeT +eٱ$jVuJ[^RK^03|ۚ|'+֒^>45l]hA ]ys=>|">t60q|g 9B*}]T_{h0IREI\=K"*7~=,ͨJOtH=#t|%|`VVbS4V>}4tX3zlryDYn1͊di!pڼE-Z߰ݩ1βI6~_ g QȌB'>އBg}1-*CA2*RBΟ?_mG=jO2ک+r13Ua~V5TE\])i*ڠyqܚg4aֱ" awp?'ƓMLMbi tvׁ-q*L%9e+ҫ:Kz)aN^8BsH!&@TXmί@Cg;9g߾~IKfS O*TQ}n^G+tVf724o9h#Ze!8 '،3]gOwW_P5Yo[4glg:@> &- u_>|a$Kc-Qemdj50$"(fdhĬP ~uGjB!51XJS N8b>amA7 *J Ў9{qiFًZ'x(1mf0ɋx6ۼSX0ǂl5"xҌ.E%7jz1<҇>ױ(M>UϤϥ`GJofFh9r^f$NQ:BUW}僂\&yì@WZzbk(5g".T4܇<cϊ:n$,o59^wJ4=KRBke?׍h%ToNNC;1h|8"F,83"o%ޟl|u`:!|8gStI1aA/1cŧ9SKv(vC_=XATCR z10]οc:㐞A, {I ߘ ,(z:U2mJoKy/'tx5ZU6M2.Eix/8j ְ'θT>Q믂opgg~#p,c1fm/j~yXS M[RaFd̦|_pJP,Ah#MGIV:`ỵ1o4mqcޞc`Skk7,x&*>(qSϯlnYZqL=LUe3-6U1X(m }($}7*EFRb*<5lvG:ξG[-q ںdDlƵw$ S#0ҿzfʘv/PǨAFCҞsg .|(sq86!`YGJV)#N;a\Կs=|HW> <P8t.*.Kq\mVoj8F[uP4[]&  ݮU;ɣ%ftJ[fCs= GCZUlaGNȖ44:ə"sd%/R&}( ?,4K nK \dCxw_@ fy6 I:[j )VJ-ֲz濨Pp/Zm65YN0V[mS\h6"JW Z=Pغ0z]EGqH/{-Ϯ>C]X8n۰,Xal u.&h +˩Bi1tߙHz g=dp|H{|=|6*B>lqb!N h%weI2Ğ@`[ ҀmG.QV8ʪ3d.O֐U^w MbЎo@s @ EdE8e1J2c襛\&VE~n;4'1zI7Q+1Y֜eӕ=v@Hf#:L]bW,~TW N`霐¹ T"7/VIJPnzEEKwRh(@~FtVVboP&PX OhB!o»bٶzV(q~z۰HbU ªXpUvb=^UGu[4 O.\X轫~tСU@N$2xGWFp p+)6.@>[k؆孍|x3m1A)n]n+.oƀ?hFۉ=*"@ޓ70)ˤH&Fk$w֣sr|l2]Qc̍VO2z64<ʥ,~;%n)a~LZ[PbνQL~Ȏ  igɹ*3XkH*;ܜ*% Gj_(lJ=+h5CBp'.953&=[OuOps3a*@k% ܭ]0ؙz+(@ 㠧Sk9Esج5{[qh#? ( L̢$oPĽnϯhЉ>%.r6iUCwXEs dwnn ON K ܒeOԽuAŭjpJ/\Mgc\XC`0R*9QL(aO"lPfOqn HE FIQyҰ1-IUq9wIZ̔OLD栰3Fl~ ޿z}'t^A- YVdqs}̅ T6͜e۷҆9lAj2Pk#ih>*0 a\3RITHv!mWt~]m_^oc, o *4ZON*SlI L5 HXKq^ V0^Բ=8=0rE|Ёʔb5T LJaC{`rxvw>x5N~Re@rV32ٻ&ɔ}ɧv~¸eGWv}*-] ,x,-x`-Ib@7dlk0@ 7O1b¬tmz){ng <#xdR-Lw)1Ξz3jue߅n&R*{ܭQU2Iwb!RDI_;Ѐ בi2ƨC. nwGP`;F{g*4>S".mJeծ^-̦֥lx]9f!ǒ(_udJ]?|.h'*хK(x.!"5 Oe~boUawJZV#}9(kAܧY!I&?fJƱl]Ocwbc3s7{08nb-ٔ |zF|F;'w]Z4@#0+O2<g$(4~b m97vd^siN<ҋ6X!@JXkM::lZ y OZVF1JѕXM$Z}K3YG(TmB5͘wZ"] XSk$$ao5$T1bjҲDU#=GZsWKz.. )h>(2x2Xe-ɧ\(:a:si3~G0C#O/6xŁZB8o#0h8G Ɍ#Ó1DeƠzJ1Ӫc>v?Yc IZ}} }?]YP/FpS+%ۏC6!;N8ͩ13 ZG|oTjXz\DĪ =S AXC.M;=(g+ޞĵv8Υ&UD8 ɷ9È6! ]hz*0w4b#A\73Aev* &. <{s*/*dS$,F` k =HM7&w|m0A&U!P>ԩJ_%rdD39tkg?{?UD}3Xbi}ebwu3$ m#dx-۪ X{da^$9m8 #yvYX3ѳ8p- 6 YFz ɕxtf˲ !%)җPRr]Ԁ_UtVcaFFpQUu'(hԂ͓Hއ)]APYKgXa P%H@A'JZ1ZpHDN&fqbCB_<6C܀{1#T'<,AQ9-MB) 9RT}n#uro:+0u_ݖ+$7 힋Iu-A:ڏt#:gC G&򬺂Ycy,4d~4ٷu^/#M$ۖ(g[XS$[ wOr 2wYTs[4@Yb@zL3 Q7XRxU\H}%PT25 ,i{a0\"Ȋb 1JIMțA޵9` pF ZGJykHҴ Z9{FP"H)1e9y6MD-m;΅K&LffG9EfP݉|>6}ERRyp1@:X=x{8Di T܆tԿu.讈6330gYϢ7-npqQ{9>񝧱9\l-@(n1L`b8Ki)Uk*pF1=榟?V51/T% ^QVQloװ 0~_ДԉTfk'rÜ 7IX7nȼZ۱<;+O)ige˹5DD =5g|=w?51Ca#89r?RiP!a5x3ǵ. " u3y~Uc63+c g3/ᕥ@ J"ͤ{< ~`8&+B}l~LrLbFW®iU&vz/\.Z]+H[˒yv'QRmb*>5Wkc^79,0F[t uQ 830n `idkhLDʾ&4͌[=P f0EX0 K'Ku6w$>ʩ/pY8URl9^4ݳ9E?ïX{` oZkX 8 a G G s+N21Ԣ/Xa|1J%wH#%HtmJffAO?6:xmh »ju 8Yw3g6aVa"UK[vU4&?\QPwpt5`_&V5 "RK`dS]'$c̄# ;ecpF RH^`o tVV߃*T~lӕw&\rs #Nk];S%pDR-zښFr6^JmUqʇ Wk]LgD§_E-G&~ݟS3 %u=_Fd7K3 a[KP.hm=+)Jx-c>lӕ;gL Js0·.8ضq%Y:"K[|xư=Wepw(G9 q*`}nklT,IãnJQaب_Z[6e6tӚ%[хq`tZOfXj6t/!gEy%iKP8Z?-ج d K6K<ًy&JZpwZ|(w+q#Fpl(?^/CxT; .-ͨuH(ERiQ8]fry)楈њ z'jIXM3')I ɠ7[G|,$,X_*/ ?dϨg-P?/iQ /*M)% F8lvYrT&aolR&>6^ )XAT2R?76te_xNU=z YZ4~q?Yl[ebƵ, < CGe!ӄA3/=Yq&l ׈1m4̰:/GPeەx9{vcD8S܄Eɯfw髼f'[>߆ਬhLtb(rҶCڱGx(99:,N]W KEoJ:,B}A4loŔ_|pkbM%n˰?,TgTAA}e礯 / v8ooD>'\]^ _>s?\v{TZ]f*7eA||E}C5HM1}{|ǧAVI%9!E/W}C_ڻ̋4HNq|9r/Ti NW8bBK;X[yD@C1L$d^]PX'kij(3 $QRE[=J'8o /#qB LXʷEJn0T =JYwa;s ^dSem;cfPF}Mq?^ &a9%n$`&v߀OMcِq]R鿒\H;x<1T!l7?6c:Kj#7\pT~V{qM.p β :nCckPcV:=lGe6p|}ǐ>.M+܌Lm}36\/I-*eىouuGs2H٧/FP9)bIiwdT-4PΙ7lJ(rKfY{Ud CL[ee 8qv,qg“w$8e`#ڲa$1dEwUIU[t`$õIzd|$n4I ](z wVB;M?T%_3k^ @pQ4ajv M@i<+`u%22s,jZs9a %"jI%%ˑpA,F'0s@TY>&|e +z.WA3aVT4 65#f?à=;Ȕazt?^]EYlg[YqWXTD#iǦ.!J%8>C:uj%.c$sUu$&X]{&C2雳y!O1ssJ'Z5ބ7Tb9Ttl$↾[[~fg5מSgX߿/*>ձ1pch;/P+z 3Qt#M,[6͟ӶSqںF`ҞE 0>hHp&re?Kӫa~;^ ௙߁\R9Dn9P&>:ҁG)+FQ$#*^FJ /xjOލ}3Zi9xKʾTh/[5wll/vE1 ,nǮZ,D谸-$E7y,>at0ݸT#!G*2T>S/P&@a3r;{ACGوC7}cjY$f"Pf!CH<\~}},sl.E)/Pr9w zؕh'F1 oFzhr?jige [WBZBaQ4.50V^_0pz6S߾ZDO@i\ؔpH`Rڜ-.r =ۙ ;;"bjP4ƝFKZq1֞{}y SXI^Sc 6gqQ_T ]tC84">=Pmպ8O7Z;ɖ4aj0JHvܝ81Km}ⓜ_"?ѹp*-/AnVY&:KcZj&$FV9ar}"s5Er+ʲJ,6pxO %T F11%EjaX˪w<⣉3ox^"`S m?6nW7?K,܋^!Ŀ $1o_qwm@<1Q@Zz?imߞ}wc˔q/Qǯ¯D[8Y9(cuL7M\J}Aßis]QF3 Gخlk:W&fo^!״>ƀTNۭ lOVqg}& <m֚{<xۈmRѽWbJ,H~ceVW~qHc{ ̤}~8ߥ"t^k3em8]4@b8Y·S>5~)L+Ϳjx87 'D}F=-!{Sӝ;0Й֫RpdjkXxzzOx%JDݡWsT/W;43[),I `wQ2F·!^r-xVRZ*dLm&1+³(W>nl:sNJ/6mLjVoPR).#Oo=@, 14'U+RvKA@p+VY  wƷtaBMTU5!C'QlǂC '[L 9[aE|]\= Y V-wK}.h`Hॾ ujl1".P=6y#:gt/)OlAf|{`/ [mk:T.OݏU_ZmpFÒGB{.OBVP bN6q vȈ=DՏ1̀wEVQk^dïi-1PdV{-*ߡK'$V!nHisD3|wwI"#"F%݈ >rR2##VXjqt797>)l_u^/<|%t=k:?CNI[ql{V<qY{ "!+1& LaT¥8K|m Jt)14nrwӀyc`*K?%7ٕb#SK͒oh hv !twkRL_3hpqCBܪտoEҾ@THb^b[B5tZ.jV[;-p弓^3N26Vy_ak,%d))VuM,49ǫ >0xwֳiTƋLktޣB)kpm)BvO^Bobu j_DwM+ϋxMHav^ln laЖ8d޺*[v+R .^{ Zf:|\`X\脂&N%g3뿼h)(oj! 9rЭ{ѐ/KϾ2єk,%SƲbH| (gx݂ ă^Ÿ k4x'՜gf8bɐ'^cEMtr0#<.B\!Ojlrkh$Lr>C3<#)hAw8o)T[U*jl%&6} -{2VTuGCxT$ˬB;H){c idP@,2d*m&@m"o)bz\6S\ 7⥗52ނ5)xuw1L~>+alGCWnX[NEQZo7i BuTOC!kC?Zym!KߚiQm[ۇ_5wnUP еQ'!LTqXNaәF b LMh9Q\D3b})hCӼgR;cw;fc-@117v7UȕR^"fdEV+Jz|[ e۰+Az 8,Z\č0(¢g!>)$_j:ys6" 2|74eP% *xKUXA^SDVv~=23z4ߜ"M-(84U . +6S F_ƕ,}AvS$I,m7|;(\>6XG®zN”1.)@m}1ܜީy,~Cߜk^aǩZNK+ H4ڬ-b Ca:H*XVYoy9}6F.>&?#&>).! 2FCpyf}#z"_1EcRޯ[VU;l;}(i畇~_C6ifXmLww%xZ4.Ձ#/H{'o?g_P ` xƺFtF|]]j^kO!UNѮ |(ITo]*lqQOf0QA {; uxHٗη_q5zf O(8JؚAnë(') ~`*Bȁ#01&QA~+w)rhz!{I|O&#iZcQ8"`dSWzI`=]^ۖH:__=1eJZ ~G1D?g7 5*7%CKP"zMAZr<‡~1?jJ]tjaJp}oCYDߊ&9'Esר.QߝQiEBh(m鹄o]aR# I_Yi(^|-dH@&tg$ ] sk!zvdC! _vM@|3ػBwJP@z0oJn.x23;0(O)OGSQ{<\y,7Q54ΙF9n.2\/[y9&TVV$+/QgnYE5b3I}$&YJV3ְ N!>ba-T])U!X%<&iM ]%}ŠN D" <,@5ZW Zu3vTbPZwPo E{w9SUD@&| 2{ាc -mgoCB˚&Osp덹A|]F߅i%C5[k,&U?je6#6k ̵=^2>+D=6' ߤJ\I#cg`ZԀ]|?ٵf˻yULPHt @޸7LĢ(V6Gy*Xcn7*Pb|g#tRPp:Zz$/tl+2>y o Ok %.p9Ʊ+ϐ.Ђea1;J0;V+o53-*ɊS/)Mu)b#(1dxU\BJTaHl3pUԌ1;ʪܯ(ջMX;XW__H@w 9% ȡU| 7I;Ww3_Bh,ƛʽGot3#4?2u!v5{/ںZ;pq~HpᲲd!6R7)5NS"m9,~mMRIJ{ۙ!D-1001m9^y^-jGu낃w ZlQ(.*')ri:x/{N ^'tK|H~ʢQ- s\^ $*9:uL]E[ 2Ӕ.qF\:z3?`vHMX Iy(}WV>ǿ Hx;jj_iF6ʣ+ ^#xBY`3F? WP[6]FT# M!< +K>LrRlu*czG,BUQD˺ b f; 8:nڎ,1dB{/|~W +eZ=N"$7w$oڝ^INdɊk0,$3!m@D4b~Xo-AhŗyP%aEDSl7}x苜[i*xSd_*sp>^Ǐ݆,`uu5?k]F ^ŋvbtW\Tѭӱ2K:as!ǣ˵°$|]_㊐nI̯.-__ D >!I#' ; v Tw/`E ΞF$i´(J߼QGZG}5/z՗o.  \ {bD½ͭxr}z1(Cw } cӷ)hqgu'VG˥7F tx+&t]1aҼ(~:s?Oo#^ MNma+-Bw1`~B*wB83~WzbybHt?8Mmr*crSq*?;zY rTL5>;h7?g7f?IfXg8q)ɷb$V)wAŘA8e&"D+-2nI)q9F2RHB +.}*XϙĆ^:5a9c.+e~J8\J Jf7THP&bB4"KKPk*^3?$;I+ns>`N{pEbfU5It7G{h-m~!g ߻T 琨drӁ}TJxYNx7&hyd2h>S,auB1k?Oz^ : qĬbG+sZykiIO:L'oz~/X"4+1Q&@SL'Tqx`'rf553W%IWw ɜnޠ$eR1 Pu]vَ,t#%̣C.m3PVg=;Gj:u1A*T0B^=ڋ^S1 =-QB0:'N|KjcΫk ;:k ol;O"Q{b z'Nᱣh sZ3Z_J8o 끡6=K?O]X=63 $%OSBKAciLhf q'¿'^rTx"<Ѳ7?&l:K>4J )! ߱#gC==A e,s)sτؿ-44$*wy_3ZDYYy8A| .wEΕ?ň3>b0i9t(J}g2^Bw]@jn Y!Sp:J ||@u#0>*ZYu@,6j2M X0^/;rAa=f֨Ɓ{=`#~䡆R 2'bHQ}/-;ɠQ"(/= QE<4Я< . s\窣 #ӛ(ShqazBfD桏eoۅ=oŌH B^zT^ j|}Tjv44krAI)ڍCqP[_G2!7MA(s2b@Bȼ0% ,,PEȏxCF=E{~pKG P؈^p*qc34DP~44QQM+i\XFTE=/-.\p؜>G!ǩVItħjTr 6 @,uW7Co|Xx:]}G`_|Nf5KΧIoZ((K8Izbm z -oIPgn}Ά 5>+P<(!@qa 10i/7)d|*QƗ8mC#UrwiHk/do22xcnx/%#{_vBpP LW%65LnfXs_!2ۃXYJf$XkNDc6WPdIhS2Y嚝. X긖B6"hÊkP ߃B2oy㛽q@9 ҤO~m@iSޱ,f cոBU BEX7S )CKw9)n;0n$y9i*Kco* _[H˭z1)th6PrpqΤڜۙ{~TgKeU@On7 ?ǨKt_BYr(HT+ p<FHL28.].8D>Z^5.0|#֑ta _2Ҳ[,~?8 bZHt~thz)ٍgӔq cM!w԰Z'rX\ "} \ }M)>>߹K/D?&r35z0*)2muo3rL1U{̡$!a37Zd>T|,@?)*[GփCҡӤ-HõE{G%]K/zcW $`L(E{I.\Cv>I>iۭ6m)ESw=0hTOX"y2vƚ9*}IV{X&+pOg<|m@:' k!pckX0]r. a1C>y޲_"]C7Z5/e"2Asܻ_Rv0E~;Ve-zeU+B9M7@uRtB4QѽۡpZ?&du9 F<}Z-is] SH*mMъ"#mI8kzݏy.tMx'AH ;*֞E|]jtB=cL6hڛNxZ#na3? B1;4SAi(!RHudtxg\HW,7d꫖2^+owqsr1ptE-DLr P暠0xk{:q8Q% K jUF/PP̤-j!)|˧<.%_MW Ǡ'3O_ Z Ԃvr90h^Q%9l=%m-`w*5)7jIw-RC[ ChƦx;k]/g@xC\IU'\0C◓+daj:4Ѐ`zB)κ1,v˨c(F: ?E/11u0atْ ;uXa2 >F'": 26SZ/ ?Qg%bDMI/rDlZ7'V3hQ },S*[>i$5Pz&WpkK oҧllVo=8U[:~3/F´H{Qꛡ׶/,*_(tܧD? -e@~Cfpi 3n5?bhTSB,$ZRC[Ѵ9GI~t\IA2bªP̯j:`l~ Mٯݑ@h5)KOԭGvvX_+ŷilmH5'Jl~vou:PHm>u{C{@O{qqP(v7|ș׫PckE /HX*::#qx?dr(1t 8=a.[|Ss{m!Wh^]ԝQzGԙetdeRXJrlpS({QDwyԻL{]cwy-j% 3 _-!;}?Re tEJ21V:q\55Hd_/ q/cZ%T* ut*$!}׺Lq.9.ɮұi[SЊ/G2RYLQU SRɓix$g % WDuby.ex69<>rwVg 웬&.igYQ_WSʅZ' W;nia6x}mlx.')ӂF*(zL  ɇ2Jfۤ::$n褓^1ΫӬeC03Z& cUR-b؋o1y@kk9=I{" 3(wu&pGmͬ; 2B>lCE&{99}9|cGrTǬe6n}3pw%_k=5XQ].SŃCIF|$Ҋ}g -SmI^j2jÁ+i6("gW3\VVv2^`C#fu юC mAPCKHAb/YyAa2 qw*bsUgb5<~<4UkL7Oy`oCvR߉ghYvL?~,iWpH;4=d/07)|諯*eY>s4ʑ#!nv}ѫ{%` sxX16qO\"\qwbٛsdtZjYm,[?LRINhb՝so eU|MYq{k_ >D$9o(omhK7h_edđ|$jJ+1ȧO&Q Ru^;l@^?ݦtmaˆ޽rBC]*wfgoLf˘4ۭ?] ٝyֺǺkIFyT_W8;W*JH-M Ǹf `iӍ U.ql/E> 춺 q2M9PM{AGZ3 cIJ-pC)NH:y\+r9D֞P*blMNO;0e_#m$/݁a,évJ8a{+K/45вCLme\ba(?QO|\ͥ PGզxg󟏍MY0RBw]w%5v=˩uֹU:XpQOU5oy ]S#PjǼDzh,AkR?ffkWvw5w@qX(T%ق /3~::sseRtluXF))Aҏ%:+{˪%"+@cR0LNzO-G_oehLgƆ2dp.YÕ5uĄnr?w&>8S/od~TOT;6^JYL]|;Qo2 5Xg:>)gPT3P?+jMxn>IdGs,)Iq+j<˚_Eq g Es%FЩ'F?A2O Ewhݤc+) H-wg!tHJЊbT.?̤2Aހjz]gg REӢݴ"!ʌb7 U[@]vZJxƸ+~3șGD8CiﱻYkJ aSyTi<:~?$a >Reo8mKMLo8۽:%<7k0vv'2,,|fh;B`K$o`/Kb+Uj 1L집=t4ī̊uԧx\84(s`!o8S &52 Z]a-M t`a[LЙkE{rcAd@tbd,:ݤ5PTD4izye&?Go,~ǓQFexYfhUuJ62&&m*I[1FJ#}oy%&OSm \<W7U౽hvct~ Ml$;-T$5*`5ZH+bלxPn$?YkቓKX-,9GHuI:ܶVK-kE,2q(?eN_9{ȿÅ};M$=RDuvi!!YՓ$F~]wSI.|̿R<[I:NW846~B5 PcDy{)HĞ$<6W3[ }{P}_e1wQ$=`RZ ߉=w' i=Y;:rE&6^ȆeG]ݯ,$#\ǎ,,QX Rgӵ l{IHEIȖU =\֚?. We7/'<DlNa=qD ѣ{*`:Lpݭ_X!&` F$G̺34DKeH#g{9g & Hr hK0MA; 吀z79s͵j_+Z.^x^%PI.﯑Mxc+DAU{ N0R5H8m P%*Ldr$um,kB=3;C@i_Kn-GN笓1jٛ cҊiV*;3cMģ36R۴hf6x)v5`/| ;n|m6]p>2oj̆0En'a bp5[ t=^EO X>'9>vN+Hgd]SHky> yoG =@>Tmew#yJLOgvJ9>U@+ZLϨ N(i"Y"Ij1yyGV !q2Z(mwDҕ18Kt@ɞnۗTLe_=koB6ET|?SZʔĺٻ[dS3ϒyZc͜ Ӕz rh("q*ϳPŜMhizf^#b| .acSUD8_xRυn; =%Ne)tv+9aFo^F/%#]ҹՄ#+vۖ *fЛA8KM>*$;\h[5ü࣒KnyUI.T. )h?5)ߢ"緳8b]$@U *ŗd@Zұ9tu i"2x~j%BqKU5Naݰ9 ڍ2f0K0̈B۞]^ʼge3~պ?J TʨE'x"Rg]ǖ|ΓΓ;Q2еVO&IvF7s:hH"`Mu]h@?Ed8ycy TH-WIή׾ݧK H/v 47G[Rݺtt~uz*L3ˣpUZ/SV :Ol#3X*b/vB4aHB?,Os`3U>oD"GǑFS}Ac.65gagC ȶ+i1Wɽak]6.]NQR-9rd5c!LR$ EC.P#[s a7%'VVMC-q]\: %\Z`a#堇<`0u-$axS෽d ǷDS!^YM-VF[Bx@T&?;GdϤQQg_0p=E8p%4'!D4FW/F5hn{ gɱJU9lJvA~?Xk/u's:-h Ȅ]wQOK'ΔmVb*Y#g-INQD})c'6`, ( &R5fe ZtR)cy`7kcw>j2OXӳ邉i#ԇDaSm Bqe#S6J.~h OIhj9rz'!4D=(44.jx8,փ5o9*r8V1ӆ(0|𜞋fiωG*HӁYng-'4լBE$qo:88 E N",@_i0XIBDd-WgQvcZdcCe̺1pOJ-杦/tj^mJj+|:v45Q7wDUs InY lvUP"sci>̰zZZ VK39e~+7H;*U|y@tcq)͑wQM@ NC2;=Jc2ߞQJ*%Y'Ӳyk^\$~O8 35I4 Eդ-|0?5 xw4:O%5]: \ H= حxenWxY`9s<^E7xGo"P_ Fd [CH+hւmo3^~)ۖz̓('@oy#`w ()N+͟Ԑ0ƌ՛?OÚrwn&6tTy8`\Y}ѧ 0X nEZexԃsBV3ؙabTNLJ_Z`"n=JLS R#SHԵStdVJ>(Y;/ט@Q rZ5d[J3&]ich gwٖA^qjN.J?)31GID:\)wohiۿ6[YؑyӂTt!@HcE>?H >c#<.~f6  OeM֔Y-잪/TQG*٘Wr#=ӎ 1co@? 9Ŵt[zCu Y9&!ڋOReO Y iA䓹2P1\ [G^FN2|qJЄ'W*gYRbvb*}H&-AS*ޙ7@˜΂V߰Y"t5`Ա}3 ^_Xf6 2 ۸o)LT{ ;t"6 C /D%7Iw3Ȣ9'oWK $-m.ʓRs/J6y`wH5j_4dN*]-Og c?+On6߻(AJyhh..XtxO\80G Dw^bX#B.WKL"=+1#rB/b}$`hG5X;ե[^_qh"rC'hWgBڝ*{cXm )B&=ۂk$229tNo8m۞*AЂ#ǚem .Sqvcb;{vy=EvY4hc`'.GQQ7)m~Ͼec9pN!HU?J^A5[CWB*ANq@*o'~ Ixfh.Tu$nb^+gPʂI40RX(s͋O59{4$ I{C 2b*vUN)}WPPWJ.ʲ K2*IZ#d,ۺ+\p3I$n9ncD+ll~E2[|eê2,䎋M8N5d, b#,y}:iE-yWըsي& UD7 ayU!Ls"[&k/ $eV:+\|D^wj~pFwАWʷvo9AdW'<D->]%XQŅ#U}NQm0=d&~өt@=2%G(+NhFILung>>8yO7f*گTE 0JCCٹ3tZWNÇqu/#!UQ4!& <#K'8HzXx|ĥ "AMWة#vaX0h \g9oK|qes_}b-*)S6G\qQr6Թ;6OԨʨL:/5[QgӼCb4 OX F <.O& _QA uתI?*$}$rF5h"heϾm#jNl&e 4J GNh\8#o '%q8ttE= uNC.6Jr4)Z7o}%^bKgo=oBZeSu$%5+vݜSa}Khޢme;HO;%Bg>M~{Ǵx*phE/ܐ5 T~&4"n+QN.5˜e Aeͧ.EDh% {Fդ9"JbvQ] `$$+]4Hdgrq3b? 5Fzݳhrv''#\~uDH㻑1^Zaԃ!h{VryHPmFxd4`FLw#uܦaE 1Ra|ϿcC*#Ԇj+7(\ i _9k/bǚ7$DSfPL7:_3YVs\~y c3 qZ76]`~ȃڂ udQNL.s>D]-'|**4~*x,)wYg$+dNr M Rfth@1BOQKh1g:Z~w.1`F{=9^|A NLj ̽Pry`)kk_ ÿTs,㻙x[n*Ƕ9| V/fu)*#$gK0#Ne~|j7鈊w ~H>@ς3lّy aV$ $~oXƧ%k(_1nD?7&=؟3f%QaRzG|y 3J8%IJ{QWQHcG{2+?vuJ0 ank)iN&ҽ2$)J%6/,B=`ȐXT2Ƒm^Ѱ_CRot hajJ ^Dӕ ki\ TSy$mkăߤmtݰRJd `.gYip gg6hONGޗw[q%=,8wɕ\޹Rba.\=>ү.b)!TXwbBAWvTr%-]QM^2z3;n ch(>Y =N#× {[HBex0k({ zGgU5X_Wmr2fA4 ];IyG(q4$ c9pJJ֮7&my[VNI$ QK{9.0 mwMxz|vk<,v%yᘠLk|} FGVRvM` bGvԞl=k+%R+~{D߼gr Mu.l<कwCRJ*JVmKU\hz_6wkn{+|,vsȭꎅ O1ɦ9I 8@iBJmH]}<*nbWI4Ypl4 ᾿_YIGp1ReGL0m֪MhAo}s>L-R!em#5Ι.cq&({;ʠ #~VwcR D-|z(fȨ]pc2@$;Uh.vȺPG 1%`!ETaKIlPW o چJ+cl' ^n1:Q FxBጚ>BG7{SQ%FXς b|ϽVkJGʴ`(x{qGgyDQKm; <[ #Axkv ]+4s4Fp/Ɨ4"S?e#CJhE xl.ug8w#Lfob"X"LaQH+ ׊"Yς:ќ"[ve,_5_@)rNT(0 0@QWr0mC)u䚫H^AW_7APÚ þCz@w|IrH ໱bW;1'BkflU@<348FN ҞՁ*h͹&}(?VE 4JgPn0_@zAiZ ƜפSHxu3;ZQI^UQ2r%0xf@/,Dyd8rp%6޸06E*E|viNdp[iGpX}%y`gYEÅE'NgYi$-_ƃ*hx⻸38@z23[i84"_h5,[r\M&[3 +m,IL!OꎆS -A|ܽ.h{ƫuXIQ1T4ǒLw8 \қW@J"W;%>_+q ]RHSXkI]Gd{!O&ΓVŽC^W(*F䧔u '{uH5whَ3I %6f ʗKՕ47*"k21 x邞\NLU+<5Zd]-+v:l tEyq)HPEYΙ~{!; ϰqX;7 9[2m7䚟'}3dU[)]l "ԣEJ҇˔d-xۊ 08q+m_*HNM*K&[Wk\䘼Ny"a(v ol؋=ބ2S/u|5=2d]A)!l:v؈ ^]{j?j9oXb.Po3 .)Lф:岡I]Cs6L)k]bJkëmG7IW01!^'.4_ MתDlH>H"Ԗ4FQ`vGYܺING>TQ %`$<ty1G]. wHݾq{'s=QJT`2iטRY[`R)vVN蟋BYA$.4J:1ӏ1דUZsYY~1}n8].[u?HfZe5 D{T*)s`MbO|D*hmU!y-ZqȪ}dg~bhi_ (v?m͇J:*wVˤBpY[Z?|e!@;QSt٨HM%~Ȑ^'Y#g SvUD{CN(F^؍bqT<5rJS8Xe # 퓔 ?`&e.y]6{,$a, C+_3(4(nTޝ @h]"iqPVIVU | 0pZd>oq["b 6!~h!H5&d Kj^J 0b"uzpSWK"zx7CV]FfH/hNm |g ʀvOP SZ?!8 )CX:1Tuuɯ L౒v>ah3QUhhh8/.Lӄn)N7k/W'`Zj$P bQ ."~Z[a ORe`tYۼtB`W`~7I`ҫՓa)u f^dG4|,]k+ɍwW0YDžJc^;F/({:QcPrlBԦ҇/EONVQʜG2&2g/2s)3iQ91v9b|~ 4+]ah?P%SmHø%{JK:VCg M;)LM寝`Koܽ̊ 9Ϭq,k>K$ ù):gFi3kVXb"JB 2WpG{;9x"c{&*( hW@ژ&Mgo⏧1HDwtŏrKө0jKbŁ|xzS|YO`[pE+:ׂu4Y-?aŏ2*q#c%DTZ!yfi*6DiLGPT{~m\9QO!s_V숢&k1/lޔ_{:~66rP&?L&h@r 9W  5Oxt=NQjv18ISoEէڐ'`_by H"0\`'P+aaΕKº]{:cWϮGX/R'x47 )8cK,ׁ*;G_N}WK2DAS TK95N_c_`~~zp D,U=}g=V9نNȂ)o31X-긃w2ψ\ne(Q_#`ϛ{Q=mִ>a{wٷwՠ2t+VұpѾ@741[kf1q&?ϏɈbvj~,V ,\淬յrjsPq[Dh~kA\ݔ4Ҕ'e1B}("N9|N'g;B+_IiI&*v4*C1@~|_otX@8;c%fv\dD}`|rՒe3̎aA@G] odtt>S ֐gb}giPPpp$H0xŨg\_;rC8C6mh*7itMe}H/:okUw cjǃ=W 3eC\m'Mj.'zm }g-u>v`VS+-E^-fvS$1օT8kM):jtAHnN )\no*{>ۤWlh':)-yNP/AaJ f6.xUFU"o!Pm}Q1I3(C[0&i K8̢U cq(vr ,riD8)-Lfg-&P9#G귳q$OZȮM:Vo;źY}}W_g$p"RJs/oP "OU><ܟxg֑z*c?_7yMχ{,_3Aߛ]8 24I{x#l&r?@MZ9:Ex [bqaxۮWEyGe{ǵ2ee,|<94r+o/HYF{ZLMG?+e`~֗):82:Oi/k2bd ̠ah9${gV_K9 VGǃ+jbxv:'oD`i:3&ZA)(⽏(J/" F2w{\`ᴀ>hcͥTn槆„XȬ|sS 9ܳ>X kXinr}R"=w|-z;3o(^DRe_>rnv46bI-RH4yJmGUeQDQ_,vS&aM9'1v2J#hc!m!BKo&bWڒj {9Cf@:@@N%_d'}ԪP[7[{ o37L EX/jq?* 2*n C. ٓpX٬m-ppvMΛd+WL;Pdޔew3tdhKmR0cL{ϊݭ*QfӼ y5IfO$Tiҳ@\u&#=R;]I%ihP+J.ي/"qhT#a+"r7r*Pɕaoe/ ҍ] DC)୒L*HH ȥԭBϪ-02x7k?oh$W7*sDjvaJ5b7w}މE7rj{&rMFNpf8^?)J$R̥QJ)A1S@%2`A׭)+)gO??X|}ٰ(\szw K;>b$d6 ևU\̸O?tgl42߉Ff"S~98d_}s.wpEenk["j:R%)Qo+qeI@7sL\YX2d:ƥ@|wZ 9A/dPέ9N+Gss d K^g_SQ!I32sW"2)]-+*M9E4;*/Wh R'-GbYnBk d8^6Rk] <<}0#61?I4;h瀨}r~AtqokD`KKҤ=~h) k')tEx(j@Z:Sj=J],~yk4 ms;F7knTڐH](wK_ E۪q|_=?r`rᄎ'6G&yP׭KLBuI؀M hFy}|ƶFChۦx!U.^0L8<q(2,+wvߺg<;sC["a}^@A2ހ6R[~lL86iڒ_eҞۢoAt# 4$X;j3V-t8zkB~FF2H"ߌDeZ~ ytNp d3r4%wq'EKEE Ԉ/\?NXUM;t<BJbB3iO?}ACOW~:w7tT5{c5:v(tљ>%{; -u3]-%VO PoMnPIضR/=Fb滷eu &,9GTaua7am00w k/^륯-⦃d)<ڳWLFWj\gݭW$|w4S~9OFTϴ)FCk^-Tq_A7~j~ 㕌R1w-Q2u_xR@HVYu>Ѷg}LvsƢq3zla$q(RwsGU6>b+~8WjTtNX`@u[|~GC-!*G56Ч)17LX KhHM@/E=XRIx隸=+ݳ]ܔ*ݮ^H\,I@ԩwڴ@=s]K 2}m&5N YzĢYė"k2'Ă#bA*yNn@ZV$i1Ds`#Q\Q*P?pẓ[E36HrhjЈ쮫6HpL`\T`7&JySR&mZTOs%R/ ksmj:u--mȯJ3">+:. B /d@%S0ÝUWY\"ZIq9Njǒ]h|%j Va v*A8oR_>İ,nL1w ]Dޏ_=B0L{vx f}yqj}dED/;R[C0\TaRuJ'WT/fVG*D GwML|x]]b:] GM hcPOLlDleF4gVF+=zkly6%륄vj m꫰鍠{s?9,W$\;52^=xSWԹ3.[Ӓ+(yOTtΣ'-D'٤=OI|`}& */{:}v?lA9'۱72"8P@Y2nj S(-YHoq?6fW YRp*OQ{k[J͌6ղB\wq&czE.3AE&.E ր)EY6YUWMQ_ǴoНzV\> ߲sH7/t2)F7Ό( Z+W׉ʛzTA6ԥhƼXrEdCoU;!8؋kN%=XƸ\Hm7:es\mr<'C"oF,,i>n=_P&m,q'kGOtbT *cuϢS)T,y,[H.a;YN9lT.*%*K^6'{+ YTz1y(G$)HZ f}B7]D"~ 3}VT ,V6I@uP`|Z^证KPވr!R `Lhh(e {$)mm!'8Km#OK9 >#xj{Odɵ3 &^kmJ-W_`@d\[=2-E=eg'24X,`0~uia+{}O! N  gFcx3k>:0޶"#=[#"lM%NVza҉L^pV:aکŠ:BU-֥8Sx2n2wy"|%:zO.Qaɮ:.2L5mx.P++M10](._h?˅`)[ԄvC $v ih*)B'$\cŰRH^ϟwذ]NƁ=&t"9q;ЭR2[ 'v$U8FD<wL`e&+- xom~/"/A\e6SzI%/u!;I;VMC P| yY`{q]țmy9$Ӥ;[\U"+rǻn9"|T9E%ϚY\%ڦ k`1f wx>ڀ3q]ZoYMnP @1(+JF$ƕ1o_Tc x\O*\h'}怩pUx+bd:Ia6{bࠋ( RE481PNc_6&Z}͆1/M[wj+^:zxڲ?#ARʁxX߰hahmw1ܚDϏõ`t=;Sd7:BG8y2:휯U4~$maVՖ(H)S?0E\^mq$IYg_X.9rZ>nAM=v[?Y+%$q]9]#%()I|ΐ8 mKūpBŸr>'2_芶Z !7YjL30C6AS6lXˌϸ5]N ; "biEXׯ1ɱ)g0(5PEL:jVGDLތ?zk^+f%2"#aeaKv~N8[=!fZ[C'Vwj ^t/gkiMX %oMxnW)9;¨y 7y0i9eWz,b"jl[O@35j=W9U4M_Fƣ`T!pQqzK7eΐMgCU#T50f:(bz0JOB֕*CE_?6= "瞋 O,3oG4Kkw!Yɗ_w>|e 3XZ:=3␡L~+)pC]^A)%z)-}u~!RSѦ7K ~))I59Ŀ3\zV[3&k F}Ųi/û{x!Xߒ6N~AC7=}Ptn/g7ƥ ML+~*і*ijmSsv5 Kg5Y /۰*=mVo5 ˱SxfV$.! IFOL5($F a:I|!oV^M͂DlKܚ_!R?(RoQ3-Eρv2){4|,-UC2p"OfJ-|TRSN 2npM,hO6`S/PCm:GI\6٤h8цy"$\iNMuٸR?4"jl8s.KLzNj:$P9xE,h?̌^Ŝ{pV8rue֘9DZcqI:S.ֽ<*eZLL2gPqU7l 2hb.>e4k% ̷XUF n7]E 9z;Z1D-D?Bֱw @7EY~aZJ^OI_%#[sIC2sN {ݸΛ| @҅wIq): 7M D#]6Ae8w4E$k(wTq`E[#j;'_§ihx_otsVD'NF)r}ꅃIwKRfAZrtٲޖ!! kJ%-k拻 ϋ^6!qOst+5$13"]G/ئ 0&_טU``zdnds{`e+3Dq\ #UpQU Xt5Vqh[;,@0hzs/?@JϘ,N@<;OFK?Fּk;:};j!iٱ؅$:s mwDPwB|XLNfv*VP{@HVx?deƝ9_S+gZ`4&>T.)oR zgߑVqdDO\o%|kO@0P]W >SYMYvP.[_ð$ςķRu~F,?|̦±ĈwpeTG/0wvq XG.齃s^MSMf fk0D[yƋRsNnJ-u *.~JHMB-ݴ[BKHQ^sQc+*] g*+!n*9 Ip H ˯xtP{,Fo@G;!(G7MqOSƜ]K} f45~~! O_ l&,@~ͿPzӚ}llRֈo38ᲁU!HNܝ|1AJM#3Xo~,[֪%ϼKwو& 1!.Q'prv}070Un]P6B@G G#xMKܦ^Z K dmŁnbNS[nQ"ecq+$Oԕx1MCa{75ꑷĵ#ړPҜ JCI/:EXS{]D;]!c yJNJz/*Bo8N$* }ΤIybwq9Owzm\ǽ7Я"ͮS,>#v$18XXiV!,,wDĘHXf"0:?B`23U 1-q x!)7l?l_;~zh[', 1f3ܝ#.p{Tr[>ǻp!CwE vR  S#L+$t`A;Hu+vB 5܇:J'`\06+dK|:fB=;4~$OB]D&ɡ98G`Z`ɥ]JW,z=sTH#ֱqF&k}{xpPI= ӞVk'x[Kmwɿ/S^Z$y/WM5 hଚ_,VS|Nd_Tܖ]O|f%P?,`xu=)a1kswD5N {*0 MD>5!8SY l%!~Lj:K~UH}vS'h iNfbLY!%&2vJ/SZ#.A"yԠZB6?y6Q.~=w'_8Eh2@%JĒة\Z1 :VgwU&EHg~ᗿClݏ by7:ܴrO~z'!i (zK@qpcQ*@}c r S+i_ƨYGɖ_?ez ҥ7ڿ_:iH8L0%ԙ gȤV2:>=WZl8O[W0j*3a)Ѫ{+'f82j0q\@̻s:TobE挞&@Km&C qagj yI5Dvnp=YFT !"R5Wf$ >u !WdHl%ergV ÔY2PxU )4ZNa?ar NrR0f dVm"hmcִ\<~"#'IZo/j@v Tb43z?ZJduGő-4v&R7:b}KmG5}UqqX.k XPA$^ľv[ΡmM ʱU@k4z+ a;GlO4;>WPҖ.Ν LW+l O<>2s/UC]vʰRӾ ~_Z+3XxQQ ,FFSCu(fОbI땬oQ @@niykFyҙ*6ܩOLvlΓg<;s93k;GZqAo:3&C$'ϼu{?ׇ<"y!! to qͮ*KUsi?6d3ΎN18p +Ou}) C.5$Mit7V+ ~0&v#$s$}Zzw^x&ʥT$==Ƕ vH#:fLjb8,P]xUg E6μB4LXyU(&oBY-Mh6ކeb<I1-щw-K1>֎}kb$"}Yz :&1㞏:jA @qeJ%%"2-v]6ҍp]ʚYs5 D !+K|kR 0=h?ljg2*VD0+2ѨWU ^Lj91؂ pb쓖أ2P8X)U/4< x7ҙY$-Wva m$RwrM!It~^_XIW4:Y M @{5\i!~8. 6(~Qާ6$+y)d=1F_7ŴE?nj/ȟ@ڻ=!DmCy啧rfO2j7@jEt;)J:h( m@N}?3ċ38jI 3UUX{ _rr$HG XE;\WsHjh8i\O| YyHWDg5VL-w>Ң2mZޟ&;j1B{c@9BVLIy9EIJ'״e:"P;-)$XyDˍo<+5M[;m$>h.Oa _:<*JǰYv@J.q`E NJH~^z~Jp[%o$IG.x0h&xK&%ZsjanZ4,~~[.Ǭl!~R݄h$del_@}[f_f,qrT^/EI៩4`Pf2PsYe}T .rѬ:O4|dUr1@"9Ƞ;=VB OaYaxM&ئݰ 9Xq |tfYSTNɗ ͐D'I$%Q%M$K_"rzu;v5Hj H"|*sѺ(8tn"24 &V^D&QݨI/ $!8@̷~uaty)U\"i; %N,Sh n+ j/[EQf:+1vr/j8#Hv}|b<"XI߻Kp56;.@ߞxJ/Ld<bݓ1oڱ0aI Z3sQ{N/o%IظO%+#H,7h /bҍe/.g $9|=eTW+ٵC}y"mVk=S3e&ZK0ܱ=ܳC~$9hhAR ,!gyuYMo"Eǀ6z+۽VnH,(r69<'oゥQpB?a#=jA@9y)+44pR^c4򒵖ӟpHj{vf'z&Y+}a IaHOͫ?5'yL0 ^Ia|+%(7v* Z6ol[8Ւ 3nP]j-p8M ZCxoi|;+/~kƥ) d4)?z#$۵+r0ڦs_5}oM̩?}IҴ,SʆdxU)Oc,#R!w޲4\f^lo]zMi drbG-㭼c w, '=j#VGu=H*VÅK +nE Wpjn]6,vcq *`i !8 ovhsb .DQ$yȬVV+,>ʉ'E.,AH34 7-6x'y\Y0TG=EtAbZ%X|+wp9m̑xb"*}H1 wrwYM;5bEUenDD-x~Prb&2yŬ=U:FJ= "L Z6c&=+27L9WTMR#<)}Owg:z~Ig{e0SY.i_j^])-ol.ImYͅO:+Wßdb@ZT/fBt*vI4DyOXŹn}Y%~ȧ }U>XCYJk g|2cbr' CNVE?'.~ 5v(ֺ>\u;=َ1FtLɢV!rjGZȧZqp# qS4v {o?@٢k/'/N׾f0eξy2G=.-W"1p]ԭm5\UuJd#ݴ_̀d4ͱ3P13TR[sV(F@|ͱc_|W ;q <}Z@#SS8geTb7ط/;cFXf|LD)^ڐk6E2Ҁ~vzí?1]5]0p G-6T SL8"QwtX{M%l56Ųeܛ=sdǁ _.USS ~K[<͑xCx@.ή=貖jOk5Q0wX`z_z{~\);Ŝm,N_4-0890aed戕 p@&B!d>]EEbLRA{҃XWtյ6S°z-iqf u%aʺrV[P014}TfD CوnJ3P t O_sS" `Z4tsQFi^QڮOcF#J *ȵ !׊olpAt2o] ;.z7RY ^0/úho4v2#݂}x5EN#L)̮lU62O~#$̵-? 6$F k@:h$_LLPy_/6VDUԹ)Ѱb~OG ,ԿQ$Q_ʳ0Yy?0ʴ?S҄İs04kg8k扨|z!Fqr + FD~ FSE7tI62*R` VCLǙd1F&De&09rew03? #KR[y\Wv_ߗ0~#w߷xJgdD78dB)'=JXc:z0JŀL-QC948?DZq5AFl- rwG[o0 ٨:5aE@Df[!Gk|Yy{d[hXA[J گaX[ >qL351[1u1ZQE]t f\麆wFĵd\H@0ԍHr,!^ޘm44)WSB00h5@+OWnli#%g95N X^RAzLI|fqIIGu˜ $ lCgr3!ݨd%!M}Nu1/ObXcBUԃ1> Q|z D3+%c48٫xN49?݌˜sl}g!2nvUιi"=xEM_.װ4ڮrԽޔ[MctCJkjb=l]@!t Z`r(ѷo%YAb-\+hH%[wnJZb$nn!#G1?Er)ç B"}͉9a-`7@=9:)ۮ]%q:Hf ҂;S"RtwDv;(BJs#B#LT$ ,q`-uh8-y=2m;MEn*cxRDNʶ\ xzbvҲwWҩ,yR@. 3Wλ/*VW4;նBձl!=\_="/SP7ܘע 룹ULLfOFNSqA}cLV}ZWk_wiTצ#IdZ?BŴq8T /o*$x,Wb5MAB4r->2B€cpzb" pPAt3G~;Bn ZHjViwdzT =GOПEVUw F)v$$V:.=ܙ*+ a}f,+_sWLѡ$2x?#*lҰ| =:K_0[݇ˑÎV/68ֈ-[ϊ~-`y%gHܮ)ak}wLG%(X^#R` &G!~+jRJīP5,h&Rԝ)CIrHS1Ӝnܛ[>gtq4Y!j-h1N(sS3^i -aUœl-ة++* ,4Oata3۰;1ظg̬1Fn?VfRV/&3\ LZ.NS訫,MbӞ`RVZBq=En5^řg`,X5(<&U$}\B$sI]ufu\Hd,v!3"V"-JH;Q 1=rI+KFs+Oj#vBe% =_?#:hj 퍬<Þ, XMZ qotw5 ÀrхQQ&-aV5Uas+J*=ʼ~Y7P׎OR/w0n2@kU?>+֏Kx4-6PLc+l*]Y;bBq6LR f.J* }?RYkX州:|;W8vYdb[=Y~ ؆¶#DǙa5@w[Ċ'Ұdb)X 2^6PeSV8.jB6ò@-Ƴ!''i3H#5];}Dž4#>r4\Uza=/ۈNIEݴ~e?no`[pJv :L_Ѥ0@M6N÷9Ag˜ ᙴl-J+]h4Mt H)Q.<ס ܰv8"_3ڞ-w%:x ӁQk}|>?}4Op>B䉹`'f/Кlqoѥd97́.,fZ-*L n; [03pFfhHxLj2"0MuTRX4Թ [mZE+>c+]O`{g6Idn@w= w32{[P Us3h,)dYUej5b8,,k|zH38^ ̝!JL ޹(ĊD6WLxO=V4?$Ey ڠn"%[Kp&ڄ͙w괍Z:xOm}v#= 7^cNt7"@) MEwK*g̘ӏ% bwwJ1]>W7_ռ;*mfK[(rw"$3[k5?S`Sh'qJ .[,T\\5,SkAdV|\i7D[ I)*Z {˻X{2,[ f?) \\V٥pxFKJW5AmGR"Kx߱p{AsV(5`b |`ʈ.g}.Y~\7gPڀKW5}jh@y/5F'ZƠwu/{i}"{M.֖WN-׻nl$Z`4\z}h ?+q}{Ux|ЃuS 'd_'*I)=_٩h٩a;QX;%m*MM6Tp%>>K씸n+\*/%Wd Nf@a[ _chƤc#[)]rLi kbRZB%PT*MJ!CY̨+9W.l>V{G2vZ> _:WoURX_Y;='COĨP _" .)uU=)؊̫TX UxQpeZ[*^0R~VPK.?_a{6Hfeh'Lri抬rx}@u 4|h3%!vtOX drC3z۲)+n߷dS>PU,*v xIMw"16Rե`>]D 4 Lֲa0T9)ɻN؊-~PZ"1vlH|" Ϋ"U.2Xޡ#E+BΪ 'gexJ+V1Cj/)z(Esr8FQɕnAktUxp<֙رQntn;9YuD3NF#N{Ѥ j;kNÿ=ka{uԷ2~ߡ0jUv~6`'V QKk9Q۠e4R}=\oUjq+JA:WeDPfzj-|g}\bu- &@1bEY&u :#hf0R%_b?Up XLEGױ*mK/+:fd5Gu:+BђA+:bZl/;p!r E@e0)EֿۼdA!]U(s υI$0s5h: #.baҚ])NN|W6~ʃ :6pnc2^JvҪt%ms! yzVԬX wϖx&>W/ٵV_# }Tgi)r>jni~oVc,8̄im࠵,HiR;x]& Z>UOnRϝOt̹N?쌚Bep -۷7$h8g8wA !RZu؊cINkpIL"w+=5+SŮg}MqDʵoMxۍ&2k;`w@ǸUn}u`7bp4㨞ǻp./ { ZD-G'W/ Oqi5YR #(y:j= "G i$:]gv' Pw3>PHd:?C56kI3Q"hfGĀ I5$Bgry|DӁπ.Gnw q8AJ7MUy#[ѭnx'pl`C?,ze%SX?3`◳'}!$>*J)/X!E. ?'/)6+ Qƈ@(c^l9%Q=*|j!k9Iz+UpbmںDAaWC |*O}5-&8@v6 6ty|N̘te&̺n65Rt?YiiIO;Ņöcv,mxAU08CoG!_eΒ5|Qܐ; ]džZX;t z_/ 8ݺ/3wh}awMyeY|Ոm'`/zI#V=P&㘸7~{'5!E K[[HCZ,>\}@'\ƖCPZA/,uAU8RZ ,GjgAquᤥ>g3N-=y>1E;HCi2Hb_K<(^SÜ5c@&H סTKBSB#9SU=@ne*ӡ@NMކ+b (k;r>}YRJX!0*a9B.*t2mw.1^ވoXBiLOP U`W t R{Q>u_!ʴēl'+i(4zX'F[NR)e.IugnVFzE=m>~ Z%sV#m}Bw]zcK\R'=b~d@+( FUo`dH CƹD^8щs0a PED:jb")n)RV)aP sKJgX~Zk.tk@G5 w}@wnjm{yH<_i{J4~`cLsоV,_gT*wػwP0-EgQT UE+F,˝$\i 쨯\.oÈW7zs0j|8#;O%TLaդjZT+>LO>w{ՒqbNt%F5 ;*宥r{sL,ee:Il#A1QǫECz]yrzJr#e/gF\Z6T' g  xI.Ol}Ji@bIXlŤ͑ *+!}CQxE&96cc߂qBbݯQTKg(6 R,3ZR ΀q<=R Y_WF!!ͅ᝷^4&Fwn1OަLZzyOiazSX`L;< 1xk/:Zʅmcjr[S)XTSr[c1,܁ Ӻ"!S:-x~Ԏ΢LQ+™z$X /#T #zY~ژ&BP_X55,0Ђ 𜚮Xӏ߁"9Eej߂w!>&HN٭aay5aYKNz i)rQ9zE/o}w fR</aetD@53Pz\,nا2Ϲ9SFQ];BPZ/檱u\^Gw)yV1ilT o)a!VEt>Y˒uT67 nFI|b1y0±UYep!͆hr"/ s\(gFN3?#B"b͚M Ħ5QE*@9;^Zu;DYjiFٶ'=+6ϝ,ΑtfPRu҅C+>5%%#B:$dC$дU#;d-*uIMCULpnnv/sP5R@[GAJ=rkߜFo(X-t}b s*|RUxhxӆ{2;t[HY-FܑIڳ[LYxDɡ:8{?9E@b+V|2/oahg|0' qr11dmrU)&]TÜ%&ng+5$N &j?ZXdx_ŸqYit$QuAx Uj87D7N_:W\w8pUw_w8VXT>d:jү TǂښV e,t׽)6TBw΢j; dTRK?W)V^d"DB6g}D3.hRsy@ңVQ1U-]`K3 M+3]nO %] }) .gV)_T=sK &4}[;{̜P2/⒩y:FC917ðΛӤt#ZӺYD]H] XM }hWS+x$ Jyw7ZmrߏKY;'`)+o>ߣB"-RI3MC6/8ڽmj%b*R!|(\v `qxD~FexS֏zodMGi Eۇ¶ ix ( ; s(u@ZSE& ƿLUu֮ X4D.Ա//|Nij֍>( t u hGZbVIh)0:7Y&odLGb[ JTVh=9 fkڶ*SÉMh|* p)d pz==pi)ŋZK!MH.7 p )KY-5'{O4"IK֤^јFCoL$S,H=޼jF,2cSU&X눰 T6Q 9 Kp5 ^~JB[ؽMR a4DA{#cI8͋~:֣:]Qm,MRhnJ⛋A8U.fsBePĚEiC+NgWlB#TOiYS+NPsR;1i}?.6JY~ց 2W k ْowKpfnSY-!tv66[.Ζ70ίX:qi7!s GJW[NpȚ "[j{WH",njꢀw<; 5H @4PaΌtS3 A&0({>L-Zō%YQE wE ҇h&ȱ#l,/~k8 7JUc Fhs<M$!gϲƼJ XEc!;ñ0/`6||R@n@w/JMLC pn/!jԾ_LС2Sb{P!8ƍ_4v, 837.-B%Y |aL;+Z~ʰhﱛWC,WBUʇ;b=j='-~Hie/gҊof9r(|N4YE8g3@-m'4|* }#uE!ҍۑ'=4s _`hxӡtc:{ ڌFc Q_/-{If)B 4$i\T;KIͳV QA9Mm;JOp_utdKiX/љ b k1ҽęU41C"Be!i5bjJ"dR&=رqsEW.rCK]oa)2ÍWu HEMvixbCV5-D|B;1سj'05{ܧi <=C"E9b _O`&\`DȌ挟Xӫ"ukڤp*SQ7a8CSdԏ+W'{R@5U4$O9G.u#%>ogp>L[ { IH(pw9TŖEb^mwyy xbmfwF#8<CG~[z(;K^*{yw%ԙ8]mEI( Jh <u)X=ͽK8|gkk_Ʈ<O0")Y1d(q| /l3Blsڢ:ҩf"b[ 1Ra8?jg5 rg#){L.k=4vd{?wl+A}3߻j|ZP.&vʜm :_̧ G1U2.FUH"gPVm3e6Di/0pW|UxKRasr>cB&k| Q¶T,C!UZ nzJ={8-}`ḉMd o\`T! QbdbtQ͔6&} ɻHa>Q mJub̻m3&FZPL[.Tdcx&B1ފX!C 'EDƛ mg% ;q*xe#^eB4׈E[ 8 [_o\Yw/,eg o¼ƸRWL*ݲyY^DM+K߲ψ'[l4X)ܡCndZ1(8'3ePGLh2N1ݹfo`}!3Dt/i"nD3@ hW^/D.M~*?lk50B^93Ak'?(fo)ƍ-|xu([y;1G ux35Xk<^Tg? FOٻ;>YU"gG<}x7*- 4g/Pw=U]8gwqk0x,JtI5{֕4CNkx-J~8d[}i?F{a9:eR3d_SuNtÎMqsGA*dgJ<Ѹw6K0s E"yƜct{jWOE0Jpj{I={3@+#d CY3&7taN"mB &#uC { Bu3%0 u#sQEDO ~cm;aęnx]sv'bW~8OǗQ\@?!of ! d1s!=ZnMQ g۔+74X'#Ř߾rGk}LP; VSV*#@ar8bi֝A6Xo ָ-Iw5 \ "FjlrBogXZ I7ʱ={(8eY8UmXzE#k'ho>χX`IDk֦yZ.SPnlÅC3<y.Tʆaa0NItul'Acap u! >TaCw 01Fk?@Fs4^)X0hhf=19 MPu'8yQ0/ԱKO犏G%븹;)) .ԲoJћ_<LE3Vz]Uڂ>Ni=ͣ|wjr*%# 2rn U\5iʫ;YȪO,m\F~7V̛ P N1LNUy1~ඖX8eEM"<Ζ\*le^WkQA+/鶠SUofAnc>E@0ZsR%o6{8(Y&@lZo+v@^ֲH{Fq΍v+,F~Cʭ_^)"3[Q#:z|anCQOĮ *S'] ?}7ϒEbN`#`TNY%Ӕ3^ՎYIt+Qhӝ t!6p, e,. =ڙM2t; "+ffMCOjsvB#*L.I{)A_YuA~ĜS/GfU S/ߟf(缲c~i'jX6#aYoA{nQJm%ח= ׁZoًTFg>Sc@C\izPNmi &Jy0[֩PH07!aΝz]02 5bO/wR+?f74 TXYf,pLKgل!Ln(4h?}Xf`8'9C3[CQ]y;X@Cg%/~+웜2v7~`'@omkזq|f_/~ڥZ'YrA6G^s#l !a $k^?ٍeA֡:iXZ<7UG]~g,S7jFfaVg JZtƑ6(il_WԵWvI- KȯhC! e 6(}dhedGeZB- i]AjIG [^jsW1_9"5RMħCW~C<'|"ɃyNؑy!~2W8cxWqxYeާ"m+fzL vY&];lKaχ[-=`38r`tԊW  &Q)rRC 3\IIe1!SR^LJ*/$,o]Bv  nMU,bc1g IUw7VOW B0WP>t]_bԠ!/oOrzLtriŚ|\MϡBV Իd%gKIǣe>g,mM$:@F FH2--h>+RlM88t6)e Gǰ7J"c.Kɣh#]diE@%0גb!b`XEٳb$glwTm .;=SZJN:wo)bU:z|1feky_pnk{wnN^_$TCwH4̿"X%W"f*Yl;qyPh12|uJŠf)X74b7Vݐe}#@n$ %ǔ8h:-*n>/B"xKg;E"Fxl_x/vP5DkHНoE**ڀF~ʎŕ}[΁"BX[iOhN5̷$LHrf8"xW9j`쪩2&J1iC`Un h!-CFˢ&6!fьb^tt Kh~CO*CٌG;zk 8kswRL^n,@ Mαr讜lE4:!%Hҏlny+\|LWei.˳+Ix E(8ImyVl ]{,q)}Dž}b cZkNEpe􏩳3Ucőa!ux aesϦnQpN+ a6nf 3|. *%5a`X-Z){zviA< P*'DG;='}!͓ o`5,Lv(_ VЕpw_IIϽTC6‹S!TN36Hr"ؠ~U̩iKi,Cؼ:rmة+exENN+4~X\V'^2f ܏0r|\-){5B O^߭aSe棻ԞD.G͛tbYV8.S+CTvB n#_ЭPMY!-CΑ^_880ϯ:W փ-?x{!ƒْzjb ؃ {&π+zEOީP`W? Ėed Q-{iFRQ.]:}l.K"o5=ЃOp"9Jq\uSQ i_Vw ?WE{[ޓ=ݎ ^$>ܓwEy/kp3Ayh>r鉩a K]˜-dUŋ 5!k0ڮk<,4(Oӿ=H|/_n{4Ui  /eXj"e@$.tU< Uw.-mҗs<J/:瞭)ʮ~}&GuuE&KJ:0l9:Cj2ckwC4l4QVזOxT߉*~!ޱU^#nLzfJN%ٲwAs"452GO뚋|a B"m蚧 92 n<&JԪm4pnZSXS>Kʦυ`]<DڪӕMfA0ji S9<@:dP_"'=`cpg}5k39U %Qr9{J7 h嚽E(v)2Dvht Z]1_}gj_LH/O/ B\Y)1-/LFTTX.j**;$+f^4V5ԛQ îlAaXlJ:)0b" : hPLʞWsvث/cezC=g瞕ߜi{E%1>^];;@ytObyH@7խ%YH1\zg4% {UW gsmZE[L ] kGl 3Vf>NAbl(8H,&?؅m}D`7 b϶݃ bJYa"w\;_y]9CHe`Tt'@:ZHT/mjoƕ5\\婚 B\XV v,aDsX@L-~Wؒ2*mH}]A: G ˓ I_}fKKoxqi>) ?*OFPbNл=|s}~fኸK q&T/A8 a%V7=k֝V%8.zÄ1T-qȓ1*foZ%bC+D,RmTPfMIB=6>E8hdBG(ڄj؏2x^A.a <A@rɨ?#F1 ]Db+5%q]*UPX!vԳhS#=xh _U2v6`]Fnbn%bewH%(I&8jh-*#Huk#&6Oe^U.4-QvCE.EBM+Y r7(:yzM[@J2p^nkoI7~1) HW}}%o&*.B mZqȋNĞeOaƴ@Gy;W@vbY?߶̷[&eWTi|nѾ,䂣3(isGka">YU֐3>/No+"#bG]_$u"9߷(}%}L@z՗l=ԡL^%V-Nv NF6 @#P_Ljǝ`Ռo*rxY@+HJ :7:S@s5IDG}@Z=5*v;kPho;rP3SwP;OlQ`?ވg<2vh͈".ȻD֣9e>sm,g$ûqLsgWv=]V].C~(^Zsyj;nl^JJ`¨09ڮb|!$?qe_*9d͙%JfӱLFjObxUg6tWhر{?B&5) 2SutDz:C8BLG-7t!A5Lu% 2 a뇀TCegH/#x[jojwE&̙ԇuU4P[xd|KOLD[?"5@E֥] `$#hcfQּ>oҜsj:8ISdw, ?!Hp3̀ % .4boSS=J&N72% wPm ф;A/*<)'iK@ܟ VfAGFɉT4@!ȶk?ΞwtJ[ɓ$F „kxph΁yNQASr+˘d&Px 3.9r60:4si"_gF *60Bw^-^TE#i=[EYbdPyM{Zho@u˻=)T芹$W@%6G)rW.3yg\MBZ=B6A2L|)#"PZVf\׀S+UHFӺvՒ;"3  b\mKPv֑JAFk1>]O<%VA9L)S&DN/w7O /҅E' m'~CQmlDXu|gI( `Iؗ=񎖴"ܔ-]6"`$~fAk [sV[Nz/ gt`zPJ7 gg6į闻i'-|hbX6Q!2'Ka$[5ʍ_&$AYB uf9K?fIQ WMy`CrShb!)ڣAAqjG(##_vRإ)\*+:+uy7+NL="2Z'Uyp0 bprc棲ɟ×bbǏ_=n. PM 1ttzQ21i6PHvXG;z4},zy~<0_GEVqwPԹIJax0'h!d[iMX/bguZ ۈ&F\/Y']Q#﫫 j,C,.F}[Bj+ijo<՝rnߗ _+dVH}jps$ (`Y 1 &GȤU \%?_d9+6}rIZ*amiN x "4{CP)W (9ưݹ.G(5*`@KdZiFfYb{&W{S \Zz[U.kKO?ˮC;N7k*%1,q ҏj@>v\~l$( ^&<jA95{(pRvwGǒ/Љ &Bn\RC+\F'a #/>zjneA ~S:Pz솑KQP "vQX2h!NEn @g7AlMǦTI_:}"hXw<{Si24#Tφ\T 7d-&$hxzҍ=fwmU)nW@ \_e`[Ϻi,cÓ'WH/Fk =DWi7ˊ4 "<$UC^)dZM;~J$zU]1HXޑD >mVXͷ^Qǫpz!ʽnTRcd e|&ϟ})Gq;dhPQCu&GcQ-%@Fm`u3jaFZi9//=Gb|KPkm9Cު\XK24E;XwW+KrQI$JY?9  n yeo_bxVG%{p1oQL{s* h*( r2W[XgFYey_ZI17<:b[%oI@J~ o_b,njѕ〠YFUj|GN@sl}#15v <,&IeMᅴ9܊~J[g v_%UA|:8W\^H6L)B0' 'wg|8b~k;N> VQI ]H"$ԆHjTP=9'|1j)0}f l]x5i[EՒS7;sYNkqfƾޕ`8K(KVՋsB;qh%BS< >,3U4sH3cB9S.5-ӽm)zf>9I@'rR@R{Dp ڢeyp7̗]fUv}#X+k$nkA;3opg7(S${Y3E"ܞRWۻW+7S$y\Orb%a*t; fpi3eU>}yNl7H˖0SzxCUI?M?2._X_w6U['#Q_U#:k uPDm ҃>,!;+eG9m3hW9z!b% 60{[cXI(sLN;J[جEV޷oy({qIHK_&I;RJ*놃EgrOriN"2ϺU=2B?mO1`T,L>WBjbxR h0rfw.c9 23<{{Qd : +Y(',+cg<"tƣfڦ T@|(HJFiwRkց{iFYE4ƍ~72᎝T蔺BS9ozb v\f4E~6,$+JqZDBm+CM.?nȌٵאu?u@4->\pv͔U>]aKt>t1hU[Aa< 4+H];U &K3&+k T"Ԏ;ƻZ#1QAW0#FއhlTM8UHÅʚrK]d'XőQ>YLE.iO!ID~TT :,0ƇYͻ+ #hҺX7>֠m)$y2/ );ilVGz#ٟoPN(FS|$ vg=RHR7qwl\G_6zHD:ym3DOQNS0K?C6uO°MG*VH5 N6oOuQZE:I/6Jל`Z^_9 r@bF#gla$i\U?p$lv mC6/"hjIkC\a+Zc#-C77 k3N2 ql#OZʴ9B*LYZNKUYE\wSUlܐLzpZ~Ojt8Hu-̤ް0͘hf IYVSh`}ٹ&Z`zW ڽ uvMv3|ijLi':fC~FJI0ؓ|ݹqfU{` 0ऽ-5̋(t >\mS<-R>Ys%){CsijϺM8poHxU.ڊ<;{Pd3r7v8pkHw*˔"Tdzv|󹁂?܅ϔ}\ L(id MRFIզ,)|,=Ȍ &ah:Da髟Jp^wkT"J]:A9(^H:^C{דQT ̅͸qad-t24gscc7ėp#3H~)S|ꃢn#>ʤe@NQe७7 #/ߋ4Λ^kGb 3e`B=ZSd=E$)zT a"> viTY:'a50p$eK.?K* K8^UZZܗ{!p92WXKMb!=CNd|kv͟mT"FF/pLO[{)msL<Ϙõ~Jg/zWC܊GSȃ.9kG ;\GOO`'k#I ana:?lp%jVS'E#V5Ue`F4$˴qó7{#'MyG@oɻ) +UAc߿ha5y0TҵRN|زt0Nx=y]yL ?o}'jKc8=A%_jYrPF#ˌ̨O;#0C72RkZgX p PeܷFH(uZ 'e+ $d>yi16#&e9Yk]Cnb1u/ Hoxct~gkoymǍhr8&^/v_ H0urAꐱrDny7P^h`fKFdOvp+.U^vtN+@ATJK1ei0E"hm1t2*n74bHGєN(',uIحD lWmTT \ 4~\p=ʪ9TՂH#नo'ǡ_F8e~H.5,p/Ʈٜ 4`Mn(t%?(W\PfI<zeUV%@A,GJ5ܗcI}OeԳBb͆ 5|zj=9$1 该ly; o9(P^V6*|i#7<, ަF>sG~' Dz!|t9qgy/ Ҋ%.l5˝"!\o;u OD#ͪHzb٤ht5ʜO1eLpc1Y }[|}Dn| @a/w(G&r 4 x5:ZNECfuK5$63i>D(fX E}Hi5izީ:]PZ>I0m-c$>#Q}bq)|8l)7QapvCD`7c;0BEpbEQN_rb{)k +ԀǠM;,cc>A=mfCNq! Mk8N#%ќ85tmnTEYPSd*܂zFx@Oyw{["*ZL>Fa(<̪t![$elj)Kq*<> uͧ &x.թ[TD~7 F􏒰X3&^^ 'icMEEMV#:r,["[#)8p I˯Q{<n S"qw&|ʳ=O~s>\QK>*R`{wL݋!Z>j{lI JG$C%R$}3<uG/J+ݦ# tUM hYYW*a ^`瑔,|f4Œ⒢O^?܇.zRl>ךq:R[sHLPb:vdWQ/wx A4ZL,:lDd0%ԡ} 4&0<{]R_;9O4u X=noX V ˦D7}=GF\$X;&ֱע(6LPkwR5qF<:[9l2+'%Za/}S2hQ%Q{$5^9* ߶`yt4ZocF !ݛiFH+dw[Pu#-[^}'SE[w8z2Y?-Ne=YV\Y3YbyKn= ^ճiEbdp[APA I|vnoVAL,}vr"cA5R8W Q(Ǘr?g(,̫UitS^rsr)hkIQH [1ffAgW^l%^-\/`B4ya]L~Z{meMJ8L<(}ħInI S1W]n HV_yv0^bηj)<:8tԏti֏W}(\߱v #Ȋ "# 54 gŕw C3QBYȅOи<1o[.AK9dBD(QScWZ_W %0SnGaNL씒D_ѿ,~<["TנDibt+֯`{˝%*ut ػ /']BdpfF [l?tVKbPL(:[Ap%YE~پ6,mer7HGCIS2^.7IϤ^{䬰gˬ!.d86nx4Ɂ(E\g\\lv A,5 /h88Cjޒ-  n13 ڀڪkwi( Cz̮x1&06%)$QNKeq3$", ŝw-aH``َ3_!rUi=d[^m#yuW|)@G?utY$`&:ZojN8fԛqt^Q cB1̓칟>=x_d FK]N"s>KՓ/%LZٖd<2É7 T]Z;Phccۥ_vK]-=Et8T޳x]eqEx n.7sT1DЌxk]=zj:1o[p&u`=c*Vb#G #HG,U-0cQ`%iz*4qbp+|wܺRqyR-Q:ZkS- /WF5ut"<-@Ș֐`iJBMTzHn6QN7zʿ V7rK]|qy݀I119+-Rpy=S ˀ5X{R+M4+rj5K+.`/iI jX>Vu8"V"gf'{c#W<\rg8pl$z Þ|z'[3  4roo%bvJ2dg(ll1,-~ b MJVt/:ٍgKةY2S~X92 a-1Q'&)߉%v2GMz@$NXnjMZZRF{`Ě Sn &uQiLfLy܃ Jk & h<dgīK CTbѮףk K\r!+`$T:MfֲUsM3I'դC&!a1h,.tsj w}IIVw쇎}oq "P<# x[vF Dc>rP*P) PH\޵+ΧaqÞ"ɩ[ ,6҈3$ӁU j5Q.9t2 pZrC6l 7GNW;WUL':dz O!yf@[%sD}2-Sl޻|RguYk9X* Tms$;&0ZT҃ H*6,ߙlY? xPb9J"Dh8Y"kf/MK;]Ώph-ֆ}R4=rO穩TePbY/t2:ihEUnmn1>:*ʱ)ah?wk cn( $: DE-E]Kc!kAݲ`r<"ykŽ[K'1zT J 6@I8QR{t)(ep|!Ld[CRKjL"g#AX/z.c9d(j;\]Jߣ"k"K%Hs?|] |FmT6)s'08;1N p8P߲/XWP\_vI6V%? ޙIg>-VjW ܀f2 %0VDG&Qx\رh/ h "6 푁t~SYO!rS~G`5DF#߷]bt=S *88\qpFp;:3.&%>̘\K38feNԡMWvڸC,%i\>)(^/3^`i lϧ)1.ݲk+ sX > ' rX2 }+ґ6 -鿉 dUwyㆥM=R|Np& r(E6~]8Oʻ>mmTsLd:,VBL} fU@KXC*BH"$9ŘnިZ Z_ ڏI*mjG8Y%}Pg?:`+ł~QxT4( y8?71$;K_{6? #vG.~FuK9wE/1h:ȏ炌,a Vk1@ruh٣D$G7@WPk`;8DNk])Em?m\&:N/Sc{z,ԢJ|{zPqk/ ;LC)ؿ3ֻj^fv ؘ6ɞ;Cb 2?e T71pi&^pPec60P ,> ȑ v8V]pHF|7|v|6@fg1JaM "O_X:HO=m8W` n;5H|`EVX = 4#3qܷ5mf٢NK 35QIX:u˘M} 7!kR6iD 25sBD)MQC/}:=aEIrRpÀC(Bݖy%!pý`{\*ZɶYIsa֙]o=KDU$P?e^ndԉ͏S d⏊RHD6A\7Y+[VtƹGֿI3U(]xSgʲEwVz(UM:wy,p@sqM=6kȊPR~ uQ2[3:29=LT˜dkaGRvm60),c ҄2w?WGm$&R/x @|*b(3 ~1Ń%=EN8L wDZ0 Ŗ1 R; #Qx xRp6笪 ]`@('W DAt5@6J dA.Ļ~+Ag(i8LQLe& RO&9/I3&XbD=c g'F+Md33lSS`xu>{VT*m=F1@%:g[K"qᨲPݸEHp $}T,._Ɋy*=r2Ԋy#sٽQڬOom_'3u鄚D jzi@&g4)lh*xVH'LM!Mݳ a P?2ܨc'hi lA3:fZK][$ ˱odKFcS.wEy]Wix=Cxst#~{HbUN)1f2itׇ$:j|p@jia<1 rH-71v{u:D):C6E@K BkGbh/Tk۶?*H#,VLyD[ weRQ)˞)%.qOPA<o "q*+QAM&" g f0C(uvE2Bf,N'!̅Eo A 61Es.(7a+S9o+m'Ar=IJB[<8c[b&xN‰pICa1y29~[w=Vu1ݣ_$k\UMw؄.0ZPoij#!Ch˦dVy&JƲ 6]hٶ31,Q'3Fh>V zJAr"P,dic#LA"Ba,5/9߮Ԅ-S*]7hd(ikѾ!dk#M.sP\nCvZdDفrX.j To;TV?r}$jo>dӏ9o,Ά:Kٛz5HK" ,Fn蚮雙K2`prSYO/,?L+ R Z5?'q|j 1?V+G-_T*c$ Ȅ$DNzy32,]v[|X 618MH#X*G7b/s zd42Kw^'fFꃱ>m;$EZonO3ՈY?"dSc^;OܦWyN&ӧv~O,GSlRɪ\6j>$ f/o+^W_xC &(Cn=d@Ab6r5>+sjghY{Zߛ7]u⎍Otd%^DֆxK 펔#,!BB&rPV{K"B\ujtHvAʅnW`[#s4>FSNaJ-`Nf |bᐈKBy,|c="?C?8*[:w%B}&R'M 4y/6 $ w8~i9AjȽ^4 /N287,l%dA?CR: q7lc2ckov0KbYlYbj5pĊ񊶇.=YS Mu~+&7бcJ φmc;U%iaŕsZ)YkF+" Q(qU.Iś5}^bMJyJjvԨ a`szT!q$_:$N_"t{} 9ՅZ4h؎{aI{hH TfT봭2F& ]rM 38Pg?/|BʆSvWHҗ U6=}R .QF@$$ 2q ES}+ϊ %hC<i!LS 8N$QF!Ҍv ]7[b,#Ϙai YZT.dSH 0K<aKl/Ѽ9  OfiTJT!7 VyXİ,je<1׊TsDy h:k'/;07@LE ^Sp.zs|X_} zA!!*,I_RD`9O[v("Z(3sC꫱ T9Fn%?ø"t R,5׃ M3]*;]YlkMЙdE19#X}U}LAVe3Ksi[!KUk- ,ց/`/.˿$4V!O>%cF[2})Hd'; IbM^,ήR %llՍZĻa3}$4ZTJhs/UH _Ad U61aHV h1 ۵Hs lvL$1BP=UCyֹ{Cs{v\&K Up$RRẓF֭e^~ Ӧ]NU)o:@u()ۢv EF];D̫mT-^ol8^נʶ>zhL&P;Og#p(}7BOuh>M(!3:*cj0>;V)Ew}cqJ%_յݭueٷO4@D%+rƸ\HD/A9Rθbx*\xL0OÌ#~-Z,Ӱ]i%*xL fQp*kTE(sVIī a()$m8"LP!%2݋qQ9oYfLWCK_@&Z]NaEl<|,/IXcti9mA IPteMqY'J2W䞆L) 0ޓr h *&W{aFHF7my%zr>] -OUy/DZZP1:T=PCh&oNN En^mu-wv4`5hp([Bcw$7[O_>ΰq*nI0]6+ NmwP'we&kz?\Ny~-EliҪ j` r`^[ڹM#6&fX:la+a&V-fIZf red{D|^[0PTiRoZω$As'Hñ*ESZe"~0JIť }>A2N8TX>^G f/O Ԃ61dO1\=i+ݔNēHjJۭeߌ iJe}0(+VeV,+Ҙ%4 C2rl[C%l`Jze!" `JQ%/R).=ycn8/e<|)i@H-cnZ%bט<ߍA!w:!v`rCV WgsY5BS&no=e.ZE%>gы7I.ki :WK~r O#V) ʸ5*BtuedŸvDؿYiN0䢣c2?SuSaRimInZ3Ұg4OԋȺ5@&4b.uH~d[ﶋ3T[RZƒ]#m֐VpGvlŗ o!–o;MC![io7$jKր4֜mKiiN _V5$=R/ZWso|FZPMKa2١@Mh;ZA u.Ϙa+9^1ȃVr1 Ћʤ>s}vG&):5KoQ"?UAn3i׹iUw8{qCzUf|YAgpi]Y#пM-{|{D K9kx8Sel(HXDE:Ҁ2bּеȔ򑧃6# u ȸhVcaA Pdu.Hf)rUcē@~GV'n΄KP4 e  KlT2!i_Ae[]smMۮW\~JEh_P߳1f1OP?3Q&L:ꆐ`O#q 9i{z9{%FV3(HՌhE؉<Х& :%Ynja.F %#g80?ʓ ;AG3]%l͎A9pmhD=mc)ືK4ߞ{z#Efl0HiVD sD]!yLa)6趜w82i75xѐ/M߉æ="SjPDk.8շXJq%=(č (kZ|2qiW_iF { y=%G ~ á.Ź9q>@>fفusR;8VϹ1xֶ-%[ )]lp [Mq"^ݘ%5y-$o<Ÿ֪|!S\PTklR2yi:^/V lep[Aۙ/ZX9+ô֭sy;~5"n\(Dž{_{r{%q:Kk Uo }5;Oۜgv]dBSk~07NpJA"b4o }ݿT5EC}\A2wT-YNIcIȾ%ODF?`*N pfw0pbk_UIà9/cQ.F` GLgo)v!-OiX&k/VEE+lɇֽ+hhl!jc\5–mtsɜfa(:EIMIiD ΔBhfeK{ i\0@(%Ijf\A"=GE$ AT:XY3TMAsw bj{rNxQE$oY*׋{nt'Ɲ빝H nIwXc{7~B=2>fb ̛y Y4 ;@[&5Hp@G7QaBamrEz}\cF#ɒ6 Wf=cn#Ƌ*GSOdJ'$kbC ;tT.&dXXX~g*A#ގC:+Euŧ7Dki`(B H; 0FmtlJ9CI hAm0f⟽qt$P$ϖ\<+?{^#IYyw$a8\ +fPgN}V^UqwwS#wg\(BTMj膲@@빟$?}Wcr@<<8g_a (H BEw,OI@F:uj\11)"WyɫhA_sb -0pN:0+Rx匮1tϷو8&pThr?{2Q6)L@z HaI{8K\ UɎZ.<&+Z IFأOC{[K1M/*,ˢ#!ɾ J,Y8vbd?P1L%,f@I e!DM4͊\$ĺ"#؅6ldۼWGڕT/ұ!,0%HN? U/ؼ2OQՀR6Sۘ92v}t$7=pllFw݆:gC % ĨÈ!J8wL"aaQJiZtrueZZ/]BsU:X.vD=$ةw9̆ .q[#Zë;jf:D >%]ծo }m|Ή&DmG0GFi-iƕdx }1Kx$pnBLwFVuR"k?n2d6M怠`WjXxSj?Wx$V&YZ\[s6eP$"IaXq Ǥ*<T<+yT(r=O=CM^=A#rŨ9c1g[SZ{S}2 H]&%ۚ%ഋl(dVӛ [\>nZ,rYmC]VNuyb8'}K<:͓d8t%yΧ@Kj g RLċSe~u:b^imxۙ YRԚw(-9c:[x4<u.VNq%v3#C~; v̦XEFh,5M-/az?!|_*Wr2UjgN 1!ЃlbQ0z ~Xϊ0DZ qI(픳 ̦=eA;8LT"k(p4Yp{tmm5/CG ?-/Dow"YG'%ks;[F֦P¥M C3] $Zy ҆yRzW\=u<=b⪳&IW*l~{=\sxNI\,%+N+ ^5p|nk Wqqzs O?s}3p `hk%jV\l.3s@QI#lBz3Oz剙eȉЖ8P(F,7ֽ!Z%^ c(~0'a4۲u*T 1 F>Q옂F+ȹ{bQQA!qIGY<`MIVݘ 5.KqTqth r46փ W$|u!fU 逡>{UO\׌P}g2[ï~mdV-@#PzbH Z2C}@UHdGS7K`s+۔mEro ?qhM~ Q{Rqg*8a>=-㳓DްeQJ5mfB!ʧiEmLK`K%k).©q5O=@Q~ndgd0!VX~_W7tܾۛj!U&ZHP;QMv{q:(9s 톉 2a@;n N=wR_LW=d:B%41=9KIU,nC5(1P2+ׅ;-럚G_N''<*r}ݦƛd=sY@rنJfT8{}P*:3Oa$eSϲ_׿taD҉PC6.80 sgN__[eui{J\si;N]<]aɈ䋥tVoȱlZX g@̪WvaJ]C[U;@o }%eKj0(]hޛ  ^z UiFljSehPRD(m{1Qv[qtv+#::%ʧ+' ^rQJCЭ(2#4Ix[$/_Uޭ"G폈gYavIe \b`ӹ+*J!Ebx' V Kji~@nIf&7kAiFiB,*N]/_Z%}~M9k=6<>B |LZU,Sp[#pQ_I^K\E 왥8r 3|r%n5jG.Cnk0CjpܮLZUZ㿅z'(p:gaj9VXЌ>bb)~iH@0} g NOesYu[SQs3jc_(SZw%D˴ g`yԮ8>cV, [k%P,0}hZv }y6kI+P9ψx YdT̍PiSҼKVQЍ>[ zE$N\6*ZAm}CD<^u~MSj>ɝ91_F-)W0}xjԽ܎Ҵ'[5ڭ3ry n+;M|G=a~8=$sG۰펣Qc!6|(z<ٺإ iX\ڷw㧠þ܏*Z $24>ךĜ&VK}:^zei .ܣPJr-CΞ~؛tWр9Vz I5WBxP6H-𗕚r|'/'p)'n(yTK?{K6'x,m,2[/S $I;gJj% ) g=xC&+uCmQPK$I|t(W}u_lK5fUڲ@ rz,?[T mıh]&P]ĀdN?;z_!.yHڄw]?J_qd^Ã+"Ld/sݐ( 1ɫ-Fy1*qt-j:lc7x1̲YV: L\qدQ控G &a;}0ʰAn@ ~'䟓;r#ڼ#l6*~9;Į̳=kS6c,Kyf=5q pՆnaҁv~p3N?X@ؽ?9gr,"e>I , DcҠq脠}10X/h3Z%xt@B H*@?LSlaV3D%gs-).m1ͰzAv%1]>Z*t0&Z3g&~dqE + Rp#{wl!F'~X4S~R\$ *zȿd!F$3`}iҮE4";/|D$=E@ k̺z[׉z?CX%M*XY[kBA2L(!=I/L c^T yVN8 7dO3*RGb.Y4{ctޱq]B D6\ aѤS<^3<ǵ?0bX {u@)Sn){ $Q|y{a16UaT s~]oRfJMeX+[eWܥ} Zsq"8M%FXi-Ao:ɮ鳵a]MϹM*m)ߔ*Q xVXT/ hX+cHJu e`햱)˄^F^v/PÁx/ŜVoJz&xX\E!yYB XG,$6֒l W )xk:D/hP7 u ~@Z٩=?3# (X`=# E۸RgzH1%AxZok~U -|껭01No DPʿQJ( [;Ypxh!s/vi.J4҃3A'Q n vڍhth߂´@O$8CD3gjŐ\Dw,]}1wXXekt/VTB,>qenKbE M6 ۢ u@"{ŗRc@]Nl?m}+(-:w); ՃQ;NUpJ뵑y5@ VX58<ƵU^@\JzgXB%ȋ2oq3֤(1:]дAњ![aeB>ᶤC>[b? &= I".|zA/[l7\i60fxbK3!9Th7xaZ@6!>J5F9)fK-ԊfoIGqi.y|휭LKX%JHM@ F`\#};_T5 *ŸҘ`|fbл? 5w.OM S%"13Y1^7%DpqIvXIYv D8cP!4O e$^55fՖR2ֻ ETJ5:3ɰbC{{*$ޯmSgB?nA엏wᅠ<ȿ-SB(Ė?] !xFsY|]"9dYs[9EKJ૮#Lp9Z!<o+UM d }h>tLHRŸw| Xj@س YXK4wgXm)9x=LAF ӫyHYF*lELIc9w]՟ 9@IS{ʅkMi D*mo#rz,Jb!O =|zlKc'lv&} rQXg;mǃ8C$?OKŊvx}:y{B)HGmHYA~-'S5"yz.X%Iy;jɅK :&Ny>ڋFk$\V.>'t,d0q7;,m8&WpiBqxJxS=?q@#n`iawKLֹsd#[zj=幏C+!ZfC\l`u#Kpz5pl݆טSGdTqT\).[[ޒOReF#;7Q%w<׉(JyEbBߐ }jWt/n=Axm /wcYMIڬ7O:֓V5xe :m^/'FB؀>(ڽ7.OpJMk`W;Kܾ` Y cR\ibD(b"ap&nļEhGu5]v@p:'6@k}AxU> L$L"Dx\M(g00]3\ǣcHʬ!Q!5 _Q\$oX5DfMG8kY~«r 4%=ԭX0Q2F#V}[ni+ ℤ.&d+oQ+1LDrJ,3b~,'s(lt2L7Nq0hxt'CaiRgM^]2YB>.V^yb; cU3_&p\PP{u䵨mwCD2 '4Ì'/@TbdTZHlY#8x^]ggƜMv 9ӛ _x~`V3-X"g;T2"]X="zn_Wpj9V/d'qjzIP4s=)r獅-8JfUC|3eOB s{q4d&7Yʓ/멃7 {|[ۓhçw.T%N·wL'Ld?6PHF`<)lyΞkC/bN=uxL>8XN9Nt7]X@pRVKn"d/ B]RAmonzx{ n`У ."twBW {Kmb"GVq:B{``P2i;4̠q(bDBI`̠~UPNCDJuaAƠ{*)i k1ۑ`TqLW*݀46K#Lb=G鰿q%cId/*LoiP3i6?MQ^g̦4`./S`6e S^2>-YC_=C{9[]O$PqtO_Tʀzta$?[ OfaleЀЩiG6==JTjM'7[r8T{#M^Isx\¬"JjW8,JaK3d5ПmCLNu~vu"&C2c%W|/Wn<#|Vq̒'q-ݹ5.}X e@Z []M}oLƠFa.b=SeHw]/"[1C7M#D.yLuːC1ofu?ͤ-̮DmNmvZ4ֱF&s5 ]Q_#UT~u]G {AzZM.91 gzd 5yS%?@ěpVY 2Ll:mȖn#|'iSFDO%W!3.P9XgN|w&YP V=ZV81}ﶞyc8zw1 "wͅlKBGjqfl7FI%|4p*c폽){h-/Lzb]m_a@5:#" #?D=G rQQ^^; }3<5 %C%M >dXR|nes=@$rDzjhAn"miqeD}5Q t` scJDQ䷬p7QgYmAqzL.M¡1@z;i-zƿ*+Ȍ;qȴqJB{:آ"V abkAEq5_:Ql W֫Q4k0C-n?}PT6.8:pIU[}gU1B #{kYWnwWJM=i<:bpmE~eOƉ 6=MT0fA}HvX88DPJ1m7_}*M]MrI}i)mWڦp2{# 6j>,-.fõmr/@RjBxD䃣EvVKulxSF 91^}Cd)G)_&m{:e[(w+j׈FJIC2mXJB&h.E1[e'.veqT,>t@T:Bt):5Z؎RH$Q!KƇ{t(ԴF~a™ƥpVA>uZcե90:Krԁqr؊rog53U8]xŀ ^>WMHʞDA*ʏ"G +%CGULDW⿤Ao paiݵ{cjZFiG` wtⲂ|)R( ,~o?Q=/*Hl$j')+(nE^o O|E} y!x]1Q߾TA^0!A%/;Y||<3D)}$VN !%,PhEw>+h5GwVHfsEFL7$9CsAyni덁>Um)uILYt缔,k EɆ܈# *G QȒ9ǿ~Ķ 7DfCW%J|PX< N~$v3sq{bÃnxO(CDz,PL"N%mr<ղ9}݃;\Kp< ̽kMަ>f4{i.%~?2ɫD[4Z'$nM`Q3B' ~  >Sq:ˮrXn7|Pa[ ot8˫W)DTYy?,Re!ot flxYZkhH}jd4um)t3]d4:-uEq sC-aɧw't` o\+ǜfP^;sฺmIJx..ѠUɽ`+)g],p5g'O4^O"xk^e*Ю26 >3)?:n2{8Z.z5켖¢0?z{B?CG1 (ٳ^Ouw鞒fV4ET8&K$v4kqo5Mκ|voeԤ KML3FEL`mtc0M?D[7m۹7 *fp0blMbHL38똡jPz 7LgkynÚKE9/k_&5p o˿Kqg.n~D?q8{4s‘WXlCɕb^Sn(yUceJ21=#R4Vve҉ZvXч8\2GTl[jKsAZ8LG|=D TlTT˾`ȴX}\ݜDREތp3/kdӨ7Zv-2ě; ȇy0t/= 6tیJҒ[3݊tO`z{r`Fʏ7`8/'urEȧs8 ZOzYj3cnsy2VZkÀ,VGWC伕GT"99Sq;~[Z,$ϣ<4CI04MQr tA&3X@ +g4?d!`uVVxt]K7~:{nE=$!ߚ  FY]5J.6=?V=>$UcZJӤ3gcg,ԕ 'ΎVO Z _nSf!i$jUȺWwW|Q6ŰҒ b3l%>A.ݺd}6ܬ7epׇ`1}C Mb?~}%]Đ T\ ⬼^ɚ$v. tGԆn.mם&4WC"j dL_+TelaS?S7_Sce2Z̸8]P7 Oj][ MIrRunZ1 ߓaT.ۂM'?&7SNMRT5KN-2]~q[K6$(q3s9Xفb6+"5bQpf ` v$D#s?m߈01D– 8b-FdŻݓgåg"j{ Tȧ_-RvՏe5fVp{;S6ގ?7@`n-ߘ4{(;߃e֑'*{àґAȔVNP:# Jcߔ{] ̈n`E/uB'oZ;1CF@iCrN4dyk+O[=aAjiCu'\EM R|4a;*UMXÒcIa'7hUhbbG$FYE<IG øfSMhdHd&Oi͆E*0y)C6}OaĪ t|$׆H2rghe跌du2Ga{DD1i ݐPW/}@ kS.0C/ed۱N^T՞oy$}atyToe^n+`Xk~zKjlwxvɒi` &}7ў&dw@􋽒Tř"41%#ؙ:'(|V5P!x,O:{=?u'ͺ(4Ѝd 4_Y j(]A};YŽEsg%ƒpe~D5&Ós ^0\i?\TQK8i+<w,JXAU !B 3fX9ٽbM?Y{]hb1iԲQ~FpOeW8үBuR_Dޠ?KBO`72WQX$f uG8K 48jg5D 8K&7 ܃7ٶ*H{VS2\a;@h* L0xZ CrAWZ{ /MFJӍ\'nfFqsmY:.Z0?!XavՖ}i =)D[5F9Ts{K- vPZ- u~D1kP4X{6QDh/ddP[˚OH36*,jVTY+azf``_yo :R"ǭTD k\;qim|i Ms7,f)\_⤚yEq-M_NB 1̹)?pk2涯TԪFq8Q$x`2ck9J.}[01 C!Pw-hU)O\7݂+s wۮT@S Ϧ|}p([ Jy}gm0t&$$V†5TDAxdž׃2_=#_R@P/LG 2ÓsY0{Qo3dEDYXHG?M`Zq%-2zQ1qiҹ>i־yY wk3biU:JS0jO/fQ%G=aD9r\xl$^ L4y_* yvԩߝW\l~$Ԩ-+VF.9y2my$>:A3alk&W>&9WD{ $wc=` ^h_<|}@[,qcaXΤ==Fy%݄eu77 0-),DRcL| Sd2Ņ%i1я5e P?ܨ~̶ dZm֡niB®)J)4?i}A /勇@V؋=~G Gz\Ᏻ3O}q20YD>!KtލLCI1c?N?oS0I"PPf!D+5<Gw Ga].kB*%WQ%qzbm BIrf~J&^׶nӂ{\R~ 8%ze 9?Y;Kux(F2kgeJ5ؓ Q7T!Y{AgGvkh."}aTu)[?;{Z٬y)Y@!=]n ->*]$KLȳҡ+Ҋ)Ab}ŸyetiWұcˠq(ګOmRO~؃7ǿ]q.w'*tV?szB}Xޅ܉$[F K4ۘ֍#@(@Sl!*1wG.^ Ck>s Ii Zo)iƌ2Y@[ԋPQ;p雓C-l B,nl*4[c8CX`@M+E:4>.L# Od&  RfRzZ`{HhOPwHul!Q'C 1*:{ŽPv w+ѽS>_h>Ktd'?.+MU̐hUC&;[5!qO2-cKJ wT9j1XY@Mg"':ekmI|=psK<2l"v߁)/s1x71[ĔIQ@A H&tuᐘB/6aB)VF/;QҴrϒG%ezk NL&)Bv"C&V8GOwA3p[kHFf`+Oi@~Q>)OtxyW~rDcq4kwnskJ j4.Ƌ"&\.qfu 3Po'A5EYMnۤ69/bS!9 G*GP9}.2zH*$2's[HD0zX#292ƸCZ6-l KjtG)-ms]ZV]iH;D&ȿrk`i^/Ǵ %"n0Jc.&Cs0-FШWgǁ@Gp&j8!"$) 1"Y/*hٶQnd)~|~͗. 7ߓP}ّ%.`h^#ʿXD8WzFyFMPěC̨ I)!z(ii$!ARZ:7|$5=KM&v+H='Qwb浅[PB}/dtBkTA+`w$C4ˀz£..V{<'KC?Ldf^e/^I4i%Fd/7*يdFgNT /t~V&}+¢-FFF 7߳IBq8Hq-+nRnfvf~K*FՒ\vh/x$=ׅWZ|t8BC|E?G|*{0cwD5K]ɡ7Z= tʷ<~~MLЉ}oǘ` ^0,7`nc։iW?{>^7('<2;mJ"zcbfsثyi1,pRUlOAEݡZ+_rG헵Bb'ћHJȟ :m[S3_8eQїFkaW²X& !jv6;3Վlgc$BK+B:8vdf@ rť<'b#e*: :`Ƞgf{c_kJ.2'x@l"?^ Y1Z +6E+Y:0#U(*wb1LAZ z ˋPmk"AƾUk::7q51:oz}۬AQI{jr r Y,5U~;i6@PMx?id4n£=,3#B͠'jn9.>vҺ(8ȷ z'M޿l8j褠շl&tq\CJkq)+n8(0 F6e09A E(Q=-?eLN 5m>|)yrַ?@_oS+ CGxu+?.[a,\̘~ǻ:9U.ܾ'J7-%&1G@V Q Q4BWwYѝז;A 'e*]Ƞ\:\u=ˎ[A/fL6{iAK4:|KjdY~?/.4ԆvQj|2,ñyҔJx!toZv13f`b~?, ]ga6FSubix%yh>Nծ8IXoEHn֙@^?ք"wAG/eU93"vրb_*ȜdtCv\14hI.zF}5HB:O0>]:p_'֍0.$KOȶ[ )M o2qkb21L{@pTjUہC7#b¯! 3g 7=G֠C%w ͐nhaН5 *mFA~@JOB%OVlaUZ.^ig(tIJ3,H2WU.xrzulc^ڜq\x7["qfh& <Z'E yٞ2]UByw)q7h(.?7{/cBH LAANUVmCUM7ꁊ$9 BZp8GN4G{=iw7V7 I^M'Jf&85$$plNTg1m Wu. ߁OS~TM?B&0άp`NT[׈ m] q1yaaҵhNcC`[U:Yi֭T =REg$WHcB 5,4U= CbS] |yPmr3<:U?š`RmpqHAA&er20F V;N}k0e>3p?(=տ\iI b< mO3?0Ɣ'E|gs;F(Lql i!Qnr/]^4{LzWУAHw_4¸sfvz5\<|)J&UN8z@)yl!֬>m~ToKh8Lk$23E3:1x.mșCJJkZM'g=oK$1Nlulir9@.rյx'v% Z 3 :?hG!P(GQ魧$^VźOa_8IpwzxDWcn563Wʃ7v¤Ά_>zna=xKӪܾZkN]b599u\=6c"2=̥ʍu쥮}MBP?cV9 @~ݣP>ׯ*)_9y=5>eH&p_Hy*Gr:jSBu5w{IX)D3ru:k3 HaVyA+8tˏ{3Cb{,}R\ơ.fz;#* e#tOfHogH |i $cH IV|NC`^mH%S6[uE2&ML3.޲ ΂BK}ƣYzb laжwaHg~N'T]z#es8- &54RWD,E)l:"3S81W+<D~ q. B_ћ-.֡h91 <ֹǵ=^ X !i;o u6-b>:6ٚ QksdaS>Jd~߽CNҳuVZط8ff#EGPty7xSàGIP .e`p^߸A=gqLniMEăD*'~`u36<#p+:xaN~oQb7fŪ5ЧåP*liku#LmKGXW o/*Hw_Dg*!LF2x&R  i" ̘\Q|_O;b^@@6i@׈Z^;*}?e5 ?[},#AYx=` ˖%æJ%)䊚ŇBsBU5:fw~Wky,`/g7 Gi \^g=W^\V*2W>*$oa &:I8ݛ d4,dCOIm2!bG̠"?]d.O!iY=TxlE[[痹.ֳ.*Gw0$@5mXb$H?hT4#|cH(XT%}wD[@bhD7RF8t:FA"pdw}jF P1OK%nO,b `%OcVO<ِ=JCZCsmzJPKUad.%!&XRbͳ?l= 8p;/cGec,4ZtE`\svdoAc $hT3MfD𝄅:g!\x#Pf}˞nWo]C׏MT"ֲ:MD_3qL\RU-<3FFnxbPUwBQkako킧60慭b=,Z;%LN 8E8BP<7zV6RI_[v%N rdk'xK>u䲓]|mY%|PUQPyXX Sl࿦ tc¨#l Q٩: \w4mM2 ¢piَ$Cp0C7 =(z%xvO>T{pPIv21_h7ǐT ],?BJSԯ.ofEz=q#b1~)AeY92z4κp| BR KT6gTR}[=o\Q"|pid}9zܽMgYZ0707010000027f000081a4000000000000000000000001611e8eb900001b24000000000000000000000000000000000000004900000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/mtd/mtd_blkdevs.ko.xz7zXZִF!t/x]?Eh=ڜ.+@Sbhu24zn4ojEzTռ~n P eܿ%,A @[vB&; "jNAKQ!ô^n;cE#$$/X|] HeO=j;-40pt2xz|^Gs]#\QJ8AZʥKDaX!42C/-( P/|x҇@V^֙A@}FruBwA1_Ip}@Q\BBN0dev#exǀqHd^9 XSoH_d-0'RZABl:) Q\rkUc^>\T'!g/ǖkDžH MQz`y蘭дzl-"OLES,m&kd,~I5卵B<эc5b^ a3HPRb-k}iFMMiMڹGZլJ-AUX (F]ܫ&Ʈױ^XÔ-£'ҕrY%:& H^*y J:"^ vJdrU]q(ѱ]IJK{CMN4U+E4!@ȩoM}:ׂn c'pCl@CHܫiڲ@\"cCc>6uֵVhO;G]DúP @~fu1d,:YLQrf`*5u1?29YtZYzF^'%Uհm_z.=snm .H=,|5HHujNm9#6ok2 4`h?_?B=gkLQwK#&CRyb4qقw&EfOu)Q>mֿlג;f;!f-/@{sfe#QQ\-E"wN9hsDaӆCbӇ HK(P{Υē7'`c^&e܌\WibL +tdkņ,,yeH+wb2ۖw~@M %7w]ӌʄ&|{_O9m0rq+ŢkeӷE m=ёFw Pa v2FSs,d3i3Ñd('|5-Q>D Sf2n~C"yt MnQe=3!GkpcaA ;"9q?Wbn8Uel%&6]M$ԸL=,$3fuȥ$8T!H3a'~͚}|1wtb1W)J?K*v)`V諭`[թ;H8o(۩G:lDa㏕ 7OBZA>bӮY"(Hn*?Jۖw=w:;NzC^D<#x<fjxxۇWܩaOԡ6WE%GyC+•3*aILD Inc}ks8oSg y4+<@UXh朴8N1{UkI!1.;OV;D}Oj(`.,匂C ~z9\idʆ(e*fcYFGT/ۮ;M՝+"~)HeVAn  v3J`ݪ3.{ԌouJ z>l6 7;D%LmW0,b_g?úh^2?xӁ!=R51R*=gwLKKzPV0%'d$vB3Rc䬆&VCH(Cl.rhkV/x3ZѥaJ):MZZ~Kzw\TjW|Oܜ2 v\e%yS IV!WQ$LL7Zb 秐`/a'w*5 \yly'/gtVqRn ܶYHwUM'mY_l7Xke>muQῘmijuYG\/h->aU.<3Q%v);=@a)y9.:ՔP0lxzp4ȻNWVe6 `CLN`r9[A>l 4EKΏTܻBNH:hs/gpy*+gNoDqR8l*uF3=^8O Jyji(vjMyC`G_V["we#0;Zo 3^;q<#s ï@ZGvb$ǟO7a,{JYb'_\]xK?\N/QmDlFYr,+2dO5 |is='(P(*XicTqNLj(D"xn{۵QCk%"h0\ 80 +P<]gxܺ{C Y 8wwH>Sjcܨv@(м:8-I}gmcBե^g~.bX*8VŭT(1OT/EM|엵y=-Tx1b!!V;;DECun>v;JTeT'2"ZhJF/!+ u 00G9+vh`yy:u&>ǿ]Q3(Yk*Q9Hؔ"  (8jaxq`i,o7*ϥnQL6aEl{ :vv\!,N+LJҁdCyw0Z.$^q:\"|b6; UUXR2 c6$PshΪ2$*2j0,:jj5"Xt+|ѭ)_JT͇kX;eU/{Oʶ[}A(@V qVB & ׁ0S{:*|uAs^"sbnsOrFz2SvjqSdp o]vAKRٝA32w%AE%6W? lätLa-Kԗ}dqm_w2H<&oC6X[+r0HR6T~1.\(^ 5Ns;.|WlZ_1mN cVU+!(WN: OfBȃ?u ~ v>o϶;75`ai4ω@Q! ;H|~aԐ)DtnЖԙ/Tg$7>! h÷*dbW%Ũ܅!1#`+i 'jy7L; QM=x$uY`˖0 Dn-_#A"C/^,ٖӵJIvWIC.I4thvHj!h04oܳ%8FigYyϻ!*nzhy/tv?MfDT+T]㵂a;tpH/8GA8!5>e@lǩ$f[ 4'qwŔUInFw`ŒcCv: BWҮ˥A͡AdJ7U䄊' a0q#B`LF)d]o{S+yR:XBS1ǟ9i6ZtO{ԗd!ljYFP5육}и…;ŭ=bqQuuLm*Pyڝ>ӈ"ۆ$'+英J_ _ĮgVio"ebY LMgْ  Ӈ~/c2}R_ $#HG9cf1cH;n| _?'D?jIt%A|ÈFuJ=Vqχ }UK$}xrΘc"/C&P=Fd{Կϰh16S8ӂ|<$Z$#_Ee!yP4/<h^s4dI9EEP2c@~ )_z x } Lj:.9\3 琓1*pk6vQYsxQ&uLvn+rK6Xdz9b2n3Щ^nBJg؃h,STym8ŧ3"fs ,%wE¼h w# Е ( J?ZH2;OX~04OJA)Ϭbwc *<8˱~*x*m6J1 <"qj,#'|2]vU\0`gPxHM2˝ =õT_9>P{k?^q4ңL7b٦ b䖣[x5gYZ07070100000280000081a4000000000000000000000001611e8eb9000011c0000000000000000000000000000000000000004600000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/mtd/mtdblock.ko.xz7zXZִF!t/I}]?Eh=ڜ.+G4p; 6P&TJ6x ҷI‹Ll7\cʺL 8H/i|fтmcLfKRc0s{OP pWav1SRuEC/'Ҋk=+pq>l&A\pE6D@H.E LgjLp43{LyX !Ơ 4,ps;'֦umw>}q4)5TGs7K+@A& 9xl]b޸6 +;i̵H'ShY*_ :켡)N7fN A C{}KjJJ<3wOȁ#[=҇^SG눑˃^ &wC)Of;윌ĽLb_L7QChi넪 {C+"^ Đ^R_=zocEfp47h_VjSbkl5'ИfIc!s-K>r[Q)Z()Us7|VD/&)*,7"]&LWܭ^(؉\yL,JJȪT+ݼ:/Q**4[CΜO1펲$s!j\ЛWi\f/-n7LC;)V'1c}4Ӵ\( J<-e IN{ oe1C0o5y,Hj˔`#L{#N Q-c%Rt",Z}NvzaVMތj17kf:zCqWEMnoM"Ws.bfOT}0qA,(8o,7wٲE=,M*(1odZ(}d9٠߉t%CLHRHR)j%C|b iS;R!<Oeyl Bб%.: "y_ۭ U tja.[#@tB]{s61&%Xp#i0l2ڋ`+ȭ% |kzL?|k}0C ^ c1WOyAPQw{}p =ԣou87JR)"|tT`fIe9a+ɨ._ 1讷J߿ 7.i3Ȥ O:YE5+_ *eEtLy+juޕdALVy(BJtb<@]`jKL{l8qt"P,W} -ՋyL$5nL5MDL&B  1J9.UeZ yzJG2*d0H DErZlԄ)-ҼcFs )Fsf a)aurȸ/3NSd8v%\N!9ߵ`X>#8.WII;̥TOiUV6Y<tsh"o/3w7СFw;:6oqri8dCew,K[0&Pv̐2ۅmR'ߋ-?$g|/?f"XuKnjbY`BUwȔ GԐjՆUb.5H*/ncDWt[& m!=Yr;΃vcuPxaeH͸DU/Q(9X=igPbAE3X =F|Fg¿чg?v;&528L-$t,uYwq2Qo˻ =l`=kWNչMJ!HPʉڬQH ]~]Cv(\},-Xx/=ezR~,3m9IlυLIXb%Rsp6$oV[~Q0gZ $f~%8AZ[9p_j ZyzN9=٠&eXhOTڶSW P+ce52Jߜ̻X#5#˻̀pzύitOo52(6Jn4?,T#¹{u5qϫG \,UX /VCӺPcd4 B?XkXGjVTȃU=B4s$V!fW'O< T}e2V~'za8Sk/\e:/ޣ6A+&u(U6O _Hs/e7Ncɿ량|sb$/= #gN!^% @^5_йA 'un$w# ?wB-)tjeA9dC(6+tC\D)5b5>CQkL:J nS#ᝤ}'*m;P_^3loAyп6\NWBrai6cM!'|~]>q}oo~8БN꾴:7V# eBny?ټԴS %CQ-<4ݘGT5@@%>+;h˾Ex=!UTJMf^D]M(T $$f%5gUa#'8W |, A":g Wt eNETB{,2q< Q>(yyӛ/Y+"q;X55Y:O.wxcD? (;vtd?_n<~ޒxY1e=O?{6wEvKm %y 2㻪OxZ0SHD%9WV8>,RayؓȦ)ZǢZ5WJָ%D~bƗX sDyu<W""np}Qj$tXflak>K }? `WU]=qxn@hL^L692SlE ͙5ܦ\EӶP @F-VD2wFvmdDv# W͊! 6q*"% |'oU|`"Q4@(H>`mhz[, sh0o篈 ^gw~F.y^mEFZ,;y@r3HL\"TP$qxP'`a8~!  -E>}SE EϜA=[0[I..MĜKc)Rs쩨Gw!dju\7ǐ9O(7(Db KͶ_ƧPX9CP߉T#8[gYZ07070100000281000081a4000000000000000000000001611e8eb900010b3c000000000000000000000000000000000000004500000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/mtd/ubi/ubi.ko.xz7zXZִF!t/>x]?Eh=ڜ.+q5BgޘA1(~1ut8mZ(P{ߩmbbJlB BQa UsNU*a;*떓{]*{+;lZlIS߂oh=w#v! kN pY-ɱj!)H䭒N͞gw*g#Q8o^w=?؃Hȏk~fgT`h?D[2J u& X<$7hD:uwZdxAUmg~ģ1*"sf|v$ JQK%[ZT>ߙMd5AN9@0U4YۤpF1mn[7Vխ ק! _Lbh"l@;pSEdޭe=͌д g wpP#\㛾!>79}$(XLI o-8&*w&Sef%-Š0;I@s޾7ت'Qt REpU]n?9YZM6e>i+҃3*{(ʫ{Q(|ũ2V,q^鍣 F ivRט[Z"#Ү}_ eZc.b:x4ٔiP +D IsfD!eZtO"'>7A`&p6*ho!8&_'[s ?EmUu,F#AU3B%>2C@`>q,6؁N"r{S,EN\gDTRM Ir@K,mu}-ŕi<1OU*yq 䠰%ةQEAeIS"=*nZ0CGaվv֋,m2Ń蝋AR)!vgF;R]L>z"? cb:u1 cQ!7$Zq 'vq4Fr0o4ŎN5Aӛ!  rsduwlsn@o}pǂJ03(J ih2QrBzg`wrt`$c5*; I,,|Zdr ٻNݣ6~2"; <s"&Q!C"1DN'KiZvr[Nγ=LIkЉ=4fd'h/Ng%(=[Ƌ}KQ,%c,M^%ǹ10aPbyp?п5ӧq\F# %I~!KWb:qNsA0t?U"@=:6RGbl{dwPlK[ e_-1J$.ˠy @rϙpD'I EQepW\ʾ)G?³;'fE~E(PsvV:^rut/,`ku17\";%\d n?4Wj B, A8w\ po::8 #pN~8XA) C4ܼH+:gYtRhiӛi46՝CyGp24Rmʏ[N L )p5St ߆^G{8,q }oH`6]Xʪ@1#< \bE{/]!d0aHY>g]tY)׎#oy~ /b?QmZL.zsފm8f9< LvO [4Z+UD~1x7d={bI Ǒ` )j0));0Q7ꥪ ƾ3ړ8m0꘲q1W^.~(ߟ,a.ھu HI3fm[; fEH% tg~yf:[SgC:zxIˢ?[7;@L ˠ. ڰYTae`e3gA } 1Uӿkfa}pP,ރI5 ?&8 XgRw&LP1hy4Z"!dx2'0e! Vы%o- 1-")4n?y7 cPdT sQ^œ8q<qysUSPv.b& bs"or|}3f2s*5f*5([2wA!K]Z @[]*ο+`Fy$r@u6:U%&Y.i=C_?.CFh/hpON U\JBmXX2.aq &|jS9PW7d{diȧ8Dg_i9&IۨP919)aS!wuy&?_f`+cyYN2WX`>ʋgg xyLƷ#F/8L ! %\Tw B.0BAɬajRjw% %C C3׀ܜOw% UF6q [>!7-ua< GdDs,aֶBBG#uGSI2sNu(PGţfp` 2(Z׳:RYT/*_ T#>-b()-dWMVE~)~RɈ;?Jhԙ0;M1Z`7nOKr(CWkƬGQYPG2 da3JeoEX A R;mwp@-nBVNk;ԉ '+8MJbT M] C tK-̒=+,+F@ (U`$dԦPK>8Jw|%&80}[2ɽ=+pF^Ҷ";DO; B:=R7 2lߏ] f;&YfdMQ`Me,&#JTҌ5u5Ѯ{D uF eP>Ķ:īy'I†X}\~%>&og*B 8~]ԺpQ$锅 n0JqADTMʫ@(B|?Ϫ/%.GfK -nDon ? jmk\cJErUX$ҿ4Vcy"9rl@.D;DE2)ذ\wLW`4 <Wm&n ]^&sJQPfۇm=PN7m8Zd:fR_ϫie1Qoy I6Nӎ~߆-d(VͨɭQy<1 [#+o0Em:Ud\6K0> *~FұR0B`1=E+#`3F]BVL\]53g5V凃6~ 2vܩ{fQuXr !3w)a{$ޏ_ڊH]e)ZFie!rìL~z=NYe%KMAqn\a-ne PlXdjuR 9 Gd >_V*K %qi^~T'O& 񰭦 e GK=/Oc=Q'F, Ą%7䃼V=C>)p.q_ žҪ̏3ړ{*xQ!`È`PT:GK턑E]]״h`AUpy=."ۛ-'eQ'ThVi,?ܥ:'@g9<3nؗ]reس6EƧ%K'`\x+saHD1Mgm肺C% u ߏܥW#}<` 'un,;xѱt?3R<&N-`)+z>f#b}_YbˆtCO-ZP'fDiq[fjzukixHCY\P&{WV-+Cbo&&\Hvؓ ]v%ȥ ¤q cy kl,BW^)͠@)(Fʎ8.N[t͚0,˖F +;& ftTVTx Gg1o:)XGmaaHdD)cV;H0YHP6pG9/AZ7H1}~yȩ׃̌2!mev#[VsUKЗgPx@@eXْJ U_RBm%B ]F˞Ge]û$Ummj F $<ȾbѼU' SpĖQ8ݣȮ{Ǟd+K1PP@p -Bp]I6n n6t0..?cP|Q막 ئE{.@gWl:J=nRi23Y}@- 3V첃_fRxxB&]WEA??mFscHuվ4{8T:l>#Sȸ6y=j[xˤ"Rڲj['EtӚbfYita,$<_/E Xi?=l3%ͷu 9_ s2c' Z!>W$DEpNH4kByF "$d57%YJ#enoVI~)ܠVJvS),73)8cf_kQ8U^~FSnuPRs9|J)J|~jl䃕:/k91x͢ qua@<'6`Eލ;7$<ػbW|-][G\y` oJμ͚2Cܬ`_%Mݥwk0 탵w/@0[MM3͔\$X))&j)W9]w@Tg/_7*hQƢ 7 $M&N~=ꞁj{Pa*Z?ՈK>@tyDdU.+0ljJ_ ԗLփ96-#iidU :tNU]ʷHs=׽$`-PW|Ⱦ!6Dz%mረgUb^nC!)j4@4tg][ipnku4CD`۳yl;pcl Q8L_+qdZ,PcB+nn/`,=\m9*<;)Dm9r, EQ _~uV{qnܷFL.<ZȃqoRPɀ'Oy#6 ?ϿP;&L1Q@?I| fކ;rFBF(^…dNc5kA%vOC|p>a MqYX0Z'eM^eaX5L^')3:# 0\:8m-ů^(1t)Rk(=( "sh mTFF~q?* ~uJlMK?EQL:a4E?yb<$_J`pBx:1imإ:K Qi`â@%eiMp*{)Oc8v$c$8E$1O2ާ8w_D6D•GdgH1OytiHvD81ᶐGL#)DZ7iE&4R crk%f |4Xݛ60 a~6{3eMR@:rq/םa&kkk$J?/Z&hӲֶ5lUz8 lGAz|uB# x')jޠ0D0`q}E-LZa{^h)b'H,6TE6Mѡ FxN~EJ$^mB ߓzEfwoL[޾}~HNOD$J(;kFz =U}ضPm`ʷ 3-I*,($-5NjM[j-̑cpIO!M{"Hq f]U89m"ek O<$\ 1=PSN|q_DBf4cge(ǕkVnZAHB yP㗬 JTL <=xiJDLcgxB!e-/|#p 2\d`kH22R5dH&4 aS!Qk )̅O,O Ezy`n&ELd3]ѷ{MNu6G]k,/OhU1޶ᚪ5ͫl8=B É3qg rlJbk%};8'nEIm}SlIMPn#PQArY^w7 8"i}Ii19ݧ1yӺÚ,㐭lN͏(b+Mts ;s@^/~ɲ" 9c Jd%t<!Kڀ2VtgaExzeA, Lh{NP8^ ]4}7 b>ضGOAm}1!F3>FG6AAe8+-=rs}EK6 pսYu:?}'%YD;t} yMUUn6k%K ~xu*FeA7v''Z%)[N\ g3Ӵq/ET [W|8YʹJhEQt(z)+1ע~ܴժXx&ҬJ!,mbB(1vQԗPQTI2\6kdq hlcM 7MpPBĒߞ+߿߈ X 8|X^ݣUϗD=]lj);\Hݏٮ cdWvt2%%ƏI݂+P Gu[<~f#\,A=ӧs8c30fEr n) f /T@8DJnyČC :ܵО.|FT0?U464$w@Vo`PPI?*}v/Js Er@#xv[(wkl7:7#P>V2oMJGkDx|WY^-OndTIw8Q|$ ˇiB>{ uI#[Z,rOXF.-O{%k\G1q>! kIl1i  [.Whnh8L‰N{l}jtgEK!IV26>=6] EX`3 r}7>_9B8q]!x]Fj8)mdis^ r sm s+ 8135C5=[`~aBPե.-=3$dVr< ["!KuvKXbo\_*팝(6fcyuŻZ$lz֩1'j\_VNؓ%ibbI_I l|QK>-^ecGB0&TfZJ1Y2.mğ>fs+'לtB0[3Xs Z Rϻ\jsT,&@Dkڹ5`jª'us' 90xAKr?@v+FeB>*t>ҩ=+\W)A~`?s68ֹwA{Jj3埇kֈ@luCk?d> qM8';+k# }t%lx E2.2tj2~4:uŪL ] -({W HjбVj K}. -!8 qh1V DvVp_}LyyZl|=ofMJ,y=_%'2?n#=Oa%گ8&4~L^_LITCo7wBP&Z:cxh_!,B-a|ԾcּM ] kO&DD;5:tBVssZhةzBK+LΥc24ULE"Laf/R'd:)eʬhUXkٜSxlVӎP%Ih ;pY^-ty]r=~߹Ai!9"WL{,8 *qpHζuu'L#tཌྷh"i{{މDȊE{"{1z2[Sr/_ 3TҞ߅ȢտhU060KC$F찛5s=+r9yھbYL$FVd4}$ԽG7uM{G}aϦ5ԄE)nvIFg5zdr3&e3ohόґJ@$| j( ɷvZU]O%3l DhOF=9U.؊|l38kOF*I(ؤ/>|x`{n NlE݋iL2rS)l/ ₤8PvjVЉ]/- &]:: H,FR;]Җoūek3 ۸lVpeQ2`vp>:ކOb5[Kafeqcd`Xⴆ%M^zr RKvHOۣ$ef$£)76sE, c1a~LJل: -=t37>PDq$3*Ѻ=$?* -d9k ;=)7/eJN ?^w?%$s?>f鋓M\4ﲢGR|NXYlXEd9sBi;pe7 QIcxef_N 29[z]%Vb .OʍFǁ2?ΒlHnV",_,&p" MM堔Wl|`~BOPmYԔG#s{Up8 dacRfA:CZZve՗de8ؚ\ 6ihr^6.{E "ሿ73'wf }HһGCwǶ~]9qN7@0]ũٿ{ATʗGDҊ8`jȁ~V8E,bUDL,~W BKQ6:}=ElTp)GibC? Dh+\| ;&[Qd`H XHߖ6tD%2vY/A߱o7:%VƤfsaY%Ǡ0pn=t֒nrǰ(ֱo^fm0hLo4*-+sSC?3PZ|ә鈏j<@A8JQwш-ժ' ڕ2O;&c>_*Q14ʋkZEZPqgNr7yJn-S/&[<|-3+`D!?F"c1d~nhVի?Xwo#o`v9M8Sۋ3ڿi~no{c'yugj>_l40!H_1+ i<|Є1E #Խv w".Nx.) 5p,s8 #pyxU) \"bi!$7x4P2hv\_{1/M"xZf[Dai:t4#6l6ǮFEʳЫkg' SFn4& k0B@lM(D<`Br7;.IAǻ4`":A'g\BXm*V[@veuco$a܃6'O ̲}SC%ĚͼJ>)-e̜/ܱ8"Zߌ+Q襻XNk{hXw d/R#2-3AOw|ls>n&.jKs^)ړܑTn FJA<"`M]Hx\5b`g7zE_S)E6#I>P6ys?o4\ys YzsG9R9Z)Ҡ) =hf\wy+lɅI<Õ|ZJ g|jQ28hɼq[>_6/-LE\Y@ߴeDE)LJ\:o9CRhod{DqDiPق]o@?R -0IyР& cIC-* DZA{s Y}QC_&˷lce6!Z/쥡Toec[Jl ip1n!q<p g{'3!HXFiGDSױG4OکJ[J\݈?xW2|8]  R: |cp2y<>L TWMhr;H6[ R+=69q3P 3'Ù#|]mS)(<00T"js3ug&FC<`(l[+_InI\u򨍈9)|ɲ_o0zI;4 RC{SYoQ :TU>ZmR(d#4g 1Xފ6{;2O7uHVNȸX<$eFMOTٴŊ%EcK@a|R%X[RV ey#[=¨7X$}wdp);~!>[ UUC$nM>r{dkcO/y cPI 2ST"3] L--$=ö1cVָ+4 $ KlQzm]rR9 ;h<+'0LHy7VpqyHuw3=[{\;nhE21rNZj545G\UQU+)bDˢrZZw?l'Z) Ptn/.5NUY{bKG>XS}ֹj9zw H)SUnE3 7caW?:~>Dy"pY(a!/wG2ҮL,4;Nɵw!$'+Xb ƏDO N$mL=C%Ke A#}V`W.?gRH%3}7j>s#1`S@bcVg#9{ y (?UwҢxSJXg5`8"ѫD‚ީh[?Qvd{VZUdh<;nڍM7`p.SE\`կEP&d<ڬCƕw)&et|̑NCэ;J*t Fg~lB4%NAng-'K技ȣ0BO=HkO>; Y:} W5D}.79l + KDݤ+*p cF;S"%Xec5jVa@iZ{UC/Y-C{<+S ϡXI%Ye{:Dh`acȉ bv^㾼l[  [;dëiLk>x3 8_N.؁q4|&腂֦ *ܙ4 ]8 ry] x/i@owg(Dnz8ơ(y'#y `ˁ9jDk6L݌|RVqZ(lb1 0P?g4 ],)BLFVJ@i' :u# l;Ieqޖ'.k 'bf㮍q;ǀGM^cg-)S;r*d;?y%n8lNJXC'YxBghKy].bD@nvT3QYѫ>]Ν{&xSʜ:{"pC#@:!0?N'$æ)Hς;DѬ,!xXjtS;uCyt%8֙ ظU ű}Mz`v{.*H^C?fP:dyAƸW-C&̙4j%2[up =V5?>T&3=hK[ޮQ(G< b)clEʖOH~$ @yz%pܶ"6D [a-=n )l6l3?u'K]m~z(撑4 <%Crsbgb/.|vlmkHhLm<|DTv9.`VqeJRT.mZwK͝B9P0 \(Bv )xA?Pco}:?:NꔫN|.4tRКC;jq%6`%S%CB~k_UFХ-\]l~Ԓo{{Pߣl54㶡q\QImd0"ye=k۔tVC.EN 9l ![3ILA1qʴшUEioI$Acj>(*Wj703sl1"b`<~Yqj@܀, Ŝyޥ{yF' bW!QJ𰟢 xݲ:fP6{ѱZKα@ăg^Xo5ԑnnCCqb5!kC::R[-ZXG7 tƷeN?s2(╼ۇUͽLU.Q(nxy ז+T䃯Bݮfdn{~ /퉃>(B6 xmz .Ctgr߰9.w:dr@Bh&~$OP_zPK+9XU6O#kނn?$Ļ)k ݏx#7ψJjesJbЍ[N<>ztA l9^ffcl_=_koGjI;"1-olGGp/C㙎HH> KX%Pط@oe&Y_?_&T@. [~䐻, ?YԤDTM"o0l6J0O@@0Cs/L``->7 TT6%y2`4^K?,}nܴSFAZb}\Nh*+Hqmr-Bu0/;3[O`b tQ0hֵ@X)`0(qezҺ#O* eVfmWnLjQQ]% mꋄ](6K n1z1 e@ɪzF`/N=d 2S_ 2SŸZ$b.LS|DToi_ Εe_. !}dr{Qj4S?E׍Lp0D`~R$8}loįVL;qPw%¡lV>H3gއ^W_8RV8ɓLlX٢OV([<\v#Pj?y*VDTC|[ri!܇_sK{sz(JF 6s~J/r:p4)A'ug$\]SOע~N5B'$!l^.V, )pp%Pgl"z}R;t3kG+bA} f:8LCI?F2sa7YarK`@ B557tyHŽ(안rLt@e,zg}c7~EK$BɶII۹"RY0!?[{GI,ϦU.2¾Cϳ$kш$ƽ뤳^"OZzQg}2q(eurP &oBv덍fpiCvwH7VQ56*x 2.5mr 8(Nac+]婀 y]ɼ-ԠШt]1i\j)O6#ݜ"3>cNmE^AzgZr pcFίL?0" eA9kޏο q7ϾȐGeJ  km,;;?+~-sZj } j|IIg#I =n∹-MqyEekv^^B@ڷȽcG%?Z[G.q9$i)5%9pԡ{3uPK22(/9f^GN<䵶"8-W*4} ų6"׏8c4?[`j6u!穤8Kj-ؑo/zՐ-9_7V8>ُQ-, Sd.yr<7KW=kQWY`&;~X=kM\" (MeCͧCVv|NwF&lUm@\KRp_N"S3cZAYTjO;0{xAC@G8Q6"h_kAՔ?stCG{|h|f?O4گ*8gtV=؂Ӎ9I>l]4*yL{☗= oaR{^o+BOK`||(:sJ{k^1-oQ:4N䒜ѿ%'5VtGȘ=ѩ g9]/ɜ@X5o bFZiqL=(FZSXW.v_UTn= =RyU7}Al8*v1DA5;ڗ&0k*LKV\ε6qOcI@P)&8V3T_48,HFqmQ692l<֜{%ua@=|2tV}Hq)AAȹi;{ c(qLa$ wluA[ܝƼwj! YΓB4gjR5$E >g nl2 xDwd ._^1}KIU[^,I֠uF3% 3 tt?A_ ?qSv?Zy쪁3IoI[ kL》qq@* (k̶ [qޡTLtlV\I`R=nhM Wwc9%FJ[bØM"Y)1X2W"Ean0%ʱ: |`l ?8p$Ȳ-[J"]+cH xgdQ=F3V %79Y>,a`Rxs\W!\5Ƽ6_!=L7 -]Qv;wGu?lf{[<33d0RkAB(RG}pӳBYZ9yWﯶ* Cө) L.̦̍ZтG3U+ +GP|՟%ڴ5wqj U^MAңaY޹`{0t_myS%؟$#^e%4D|^勥 i-ҨyY!Op0NXbg}Jj?#Y25"֐G`89h@ J*mD_pI2yThƏ-B.'"dC՚qm ٜ{nS^B{;(ZZgd_A,NuvH|d(%~:1>z8y*w~sٲ,~c$hꅙL3 8)H&9?tؤl8`hBYP^W ziHAfvSUmaG Mv̒Z vw -^q̨ u]UE:Fl 1u}Ar(kG$+X؄Jp#NY0H;y,+] aGUzF4-cMOwKò/ ;t?F6OutNZ뵓u)ʘ"cN4dV$lj6F=Ѝ|&#@>"uنḾtilj<|j? A h xZx&˜`~n'(֕wѬ"Lt2#ѿ3X6қ| ALw6e5Vs_ntLiKW7w/0<߽XP k#^HRvW sPk#nV0Q,!D4 'B] ;܁ڻp/\ZK t|帺_YTA RI*u;m=XdQZNRMe^' gf]wX߭|ŚS3|' o[s3V e &#;h;ȵSv==^p8^>HހK ^{X[]msxO"+{R+j6}<&R  傼݀R>ZiaZa:epMRYvl>Ml.R5 Kq> G+i1z+Mwɥ&ɟ;ϲd}T9)>Y Ӣ.8XX.OBfb^{$s"&dɱ @ ^ T-O]H'۔|f6LxeSu_<t6؊%z3Oɠ>qlp5Z{|3N7޹EI$lF"}qP_Ii b`w8@+r'LzڡCGŁysVqJJqn&_#Yu~JkY‰C\!xg\"cqL<Wp/ѣ7D?$2p܉ 9ӝV1w8Ӻ'2G{@ ̮\ P5|50 IKJs)_@̰0;ab\zyHT";?t2}@_*}-3` %m„ծ/s()M T:AoA8́E#}Df Y䖀JRTIF'W4ytLSzd_;or! F`&4#d#'T*Q56kݏrp8V]$8$7ޭ y,_S#˘+. ƫ _c}t!gQnAHH#NFXVIŏG-׋hԎ@cZE xx;@*^O,/IcEt  z^~PJQYSŭ^wzζ+!)6K EnsH B4i` 'VgRߗ7&k.p6zeԎcԄPZ3 5ϟ1E(2 wi!ǩ;NoH gFg]ΒYOo-biݍӕ&µLW59s( &cǫ(vTN,8x Q6oHC6lkCЉ(ݎfט:toEp:V"IdhFl)I=qe,XtZȩ0JvST[tU4$jGN$}* n乁0[Q w H>BR,i~nO`+ (Rr @@@fp4_IrR O$C9f5ڠ(D}6оv\aBb6 @O9ҘEK[,#uLMCAJtf"G+w_ I2W(t7w+g{T{9޿Q}݇tAzυw8,r:Kf4Y~OxmB_,r= Wl3sc:i 9ABWUg 1Sl#7tCy퇤zmK۷D50Ao&J3:24IxK]kAwQ1qΪnfh7COlkLc;YOpyOdIٕ6}ʙ䐷K:O*ez7|^tۉe&$yO@kmo\bR1"u9;#xKeY}?xr?EMYU'|îb9f32+~S;͊}⣚rgFG?'>IEQלLiS?DGJ@DZLx\ײ _p*aop$wrFtp\iDvuNM2]9"7JED.j+d ؂ꎩ``|%zs&y@V[awrt1Arg1+q^(7Xf0iA?sYz$A$ c-X$GPaDA.@کp BO қuAC iϫ% )kn 1Z2B^ɞH»9w2p.zŸi(퐛(ʇ[c'̶kHY > wE$CUCXꪀq 7l-؊F.XEQed&*Rr}M b)&5'uQ8+.U Y}jO6H^4;~nlwY&MU#ScpyhO,&*n$Qѡm~)VWɤHTEׅٟy1ֲ1"^h/S >6HZ;0oy#svGN1 #ljF|6DFߟy?ǭk(47%YRJ!`0L]{X ƊT Ȫ֠F}|FGEH rTZUWSOb-jVm' io:N ڷ( 3ZQ-Ha]Nue.bIw@;{F >_ E-)\I2kYd"9Ic%WWAK.-<2+f I霧x1~|Ps7q0uz{ yARw J9jD4<͌|n hԔQWaFm^8 8d6 I34cʚ;̳bDfM09Ph] 7WbZNCc in+1a5כ٬TZ}8 Y3ܕ$%DLgj85Db N8ܼy0] axK9F,:Sha5"Tqch i]m=MX,H qssGqo`=(|c-*[ MfD7pe䆏W, S!ty̮Ҫ2~Ǡ{)")/k$8&_UcEdwo`9oqթ&Ƭr4)ک,{q @T1ugd}((bF `c븳}MGq0_rSH/͐Iw=d Ϧ,-IJ7ۘs򉾑v))Q9Ɲ_^g+rx$Ј$m~򭚐Mwt(D}v)~zo~PgWVInw.A1޷=A:, #p]΄U>Ͷ>fu]#SC:Ӭ̷^}e\CVfx=p}ѧOG r)3>vٞ7q}Zet-"01;eF$T00hߵ /7XrWQwd2W}Q_d^=ܿ@RHW,~SPfxxV&x IۃF>/ CTUEZ o2yVVPMts\,1_ _;pwe6XZMbX.>0М[$lraczB`bqqo[:b L?&An@x\۫[#.lq豆iea1-?gg5sNm㈕ #F$硯2[ioj :.ARcXoEd!-crr4B9w/ yP4NgO)fGq)TcLiyyn$93q΁/b0J']d"a'0>=1)9Vk#" mJLf.r!aTDOE*PԢCE|lh}unހ1{=xq-(#(#t{rc|Ps<9>^ LC."5V <6&yhr 3ͲJxl] ۉ CJ)Q t KZhOײ͢B0LyӚfۦ2Ch ya1]?VGuæ&mQ޵CIעG&7jR%!P b*5N겘8˷[rJjtc(;Pj*d-"Z(gr s i/!@SH/1b}%{ZJP$nU^߉7:K4u|wHLI2 h= GfcDm yK;(ڊA!,=G脷S|tET!l6YD,/{ ws(-:Jk?;b:G,/|^k8Sn}c Jt\dS0PƋ4 ~NP`]jb_ߴ 47is)JdgQpZn%:KAL)}TܟGטW}2 ]` Kf_t})z{ګ=տrN 7vAUt=~'qM 0.1ѩZ~)5Ml0!-+[|ԺkwwWOK}UT{iˠɕٳ+4J|x:GNe P7zqMGϨHe a^2fzX8}Ƈ1Wz{j4X0~&ю{+r5i%A ~yfFՉ=#1/KLY,a! R򵺲2ھ4O+tzmԇ(dfmS ~U!]1:A0T3B@P  I8r;Ƞqmacn/ҲH 6)e Daj ~,Nxz6 \;5 `a0iwsڪ->2 %tGTTQ[VF ~'Tr\4 i)x`d/xNzՓ.S -wR]}8Q[dMgI#nCÍ+]5'`dVu郩9 D-9sZ3=nha,h{*tSQ6^2Cp\+Vp-\hBѯM\&ik"jLL^k< @S%zz @܈';/|IBhW3=0QMMA>4Qq7ȤC\n 3ν][bm;+L˼w/Mrmr*J(~5pq[iǼlj7M}}.`6 }.GUe V~+̠3`e {w@Q$+vXɂdo 9AjV;S+@$ZZ8~ZzCX&n$ Ǫh՚rIL ܝAa. *׸9-|*~8E+@GDt^r64K^tJ?NF[kԊr/ 𗹋]=˂$: O<#)RdsUo5^-ͩ &S')J&rBCyfY;U4*x[=AYk pz #SuxJϰ[M3J@3T a6e}*BD"bJNwB *;݈J9H mB!YS%xyePT#v_e fa,Ȧ Tm3+1vl,uy؀.ϒ5ɚ,5X*QT#2b(դ4(A|'+'I 3VW~ ZTʆuojT6Љ .D#U`-q}~2Od=#egJDDWΰ$_HGP}~3LrrL3mh'nqѫ X},L$ﱔ4?CUrAw)8C@"#^ꍃ&G0ޑk*bG L[(rI^O~1  y&T"֗>3_Y*-{@& b]7,esF89hK)@~/IH=7#o)8oW\E5 c`@:-A/NH#h ܷ K6%S-1sd Zv:p ٌG+,pLÔ;Yw@Ԡ"S[Eڵ}c$`~rXO{Ǟ5m|h*و]gUDzO[xM"aV9:P-":j;cqIB*hg[:{ȭheB !5T]}<`qM|V(Aio81 ] uH? ZGҖ9ٳTB +?Eƺ,VY'j7u֬$M4.J< 9V;pd6CK\ہx!r?>sPg"u mfヺ{~|Flj'L IcG[@a\2$+NvLNaP4@rXlv]rM"}yM94?^uR\zVjb[r{"!]H#$>,rbEh"w-|06Ul.dunN]_sb6ʼn#ؕQaXgx( fC4cN~5h櫨~a4%AZ! {uBv|#|VL?!.U{Ti保l0yR)hU\5;K' ~#vڣp d0?a:dZVm"{uܸ"4Zfޮ_:ZMpɵ4V/ߦ13Ch:|&@Y3*,C`r녳H΄3eY93F]g ǔlf)w(`:"^$:a8٪SַV;"E֯ٻa1B:@Zg-uR= CG;<#'_RLݥ{Yun ]H:vj,Wj0ؠt;zU G4M)Iˀ9m]`+]nl,,vZzB}%.\oۨl |672!K:آ<?GKxuSV !-+0|7RxkOXM}ttIS@7N7gKNi>/#Z&WgSMxGVUx24 + |vǧx9{N"֋*'+g?ʡkꦫ8) Rg`~q=uң*W4{]DAv&^^^1S]R"D!r-/CeC,XѺj7(MR.v픛WKnW8Iܲ.PA0NڟL{:uP' ׻ɐ'.ӄ4DwD lqo-k% 95v@L%qXzM93_Dcso:W*"LUNMPO/|:PI_1͢"!ka8&eH %`IsBSW,Ѳx2Jp墛o|^$~P;ze>U tO9{irrqea \7ҥD;i]{AKVrK/ pCCMML[&\,Hy2 (pp( ?$|~{?%`?X7ܼFiEK"n8.Β^+id%5T}?=ܖH.akv#D䤚\1~Sc pQ PQC,aA6Ɂ{,z GLkv鼏ŘMjZd-pKE+sQs2 Si/PgZHq6Dvm}QVĴ])0p"Me EN;Q2s|P/`lj#E$Km}nXmj*c{_uE/$ 4a}q!7-6D$d߾ʬo{XĈ r0s^N #HpNz=/݉?O='`׳D񏕟/ =5m4eMU"0kљoZ|<7qTԧ7,ym#YxsމYyY  p=cBjI@r0npi+*m{a@/s>6rb11Lw4hǒOk\Nq>Rًo:x|W,<;_"!XlyA%;cVˮ܅\oƀҡf [B~+|4Ɇ~"A^RL<+˭{mx~P}I8MBo`^dg?E' X: NYoO5zs9B O/uO%ݓ^)+!Heps._N? TT;Q_<YRe,!b[z1dZ1%}`o(qjVuiy|2A`8غ2W0[۔E8PdHYaG@"" q"NfffcڨK8 ꘒv]XuHSe0)wg5Guud+\  OOf s`TLr٪/"|VmKgږOf"/ևuU)]?GFUa/ɏ׹cv׎D:eKӜkVYC:l8c.ėz9Lʊñ'cV-͹Q R*iKB\P+|N#p=aOUg[?q W{ % #tPt]i҂W"؇2htc]H8S o8`>X4O[$lp#~945#_FƛWCGΓٙu:) qIa}I7vD}ѫHJgkY-ko E3dƹP0L(-EVxE4Y4AJ[LC(/r(bIV|<;0mǥsӼ5Ǐů֠OBhjKn{t A0zwӱwk~?Q[ 87 -=]pIL*r*n#`w.јЩFnThA1UrsuI-/YbgB n < $oDufinʪqX9v֣Hk(bk3+Xt M(Yx˱R¥*>t0tA@ZRDj<U)=v8{= RLMzt`@gOVA2фC2(x߆wX} ՇoJ7x:кfCbs=P%=/TPB$fB@ƫ'ÝW$ƽ1 fo#Tf$Rܑ w#{(dzOtXc|Y"x!&̓McD*G &0r6Dle/5,+jN@Cݭd_Țxy}n t0-wpqm2A .|c1\(N9ٟJ 8w#*)70f|.4}o[fΜ~vqI 6 a|Iv.doQ{M{!&vxN WS{&Yΰa9, ? L WLjp ˇ꟱G g"T)RB-c|.B FQg0sQعn'IiI0` BO9x=4QXEµ]@kkBT5Q~# RaRYog {]& %2 8Ӡή2 a_ .׻>եf)E]qb EX"@މ0C06nx|/d v: :\ MtM-1 mpI$.ᗐ:>V(r~e(#%ܹی>K I "jY"^#I]*R /ҦR} \$kϓz~AN Bx{,]c<DZl +60  `ʋ'5$<Fg $#YJSOSE5NMwSmb4ʹZvdi`2'/7nj/[M2muЅkUBv+qiߋ88QB9,<9,uLlK1G= z|ȑ ww)M˄6e%k89NhPJys i bREzE^#TBы۞l#Qh]2M O$V_eX3vbFdDPj N]Q7`AT%vne15UƤk ap#?- ,w} nqΐI1>;L\lc^ W\y~©^j-)zz7Õ^ɴ6Jܬ&N9 ;i)6H3Oܿ3Ӑxv(e ۔^-+]Ox: ^~GULX~mڇ}6rj_@':p wX"Z>-sRA::y a ;Ad1)+fS-,eV]pњKl q"{*Jw|؏WP%Sp7=9 "Ref9kJ I,6DgcN>@&봌P C)Tb=)6s@Yc3A!h;5֔ j}"c^=:HHOA\ez.YWs\mFl:[F>ۥ1AH{y7WXD<{ >g@St @Q3pk_$]€ƮMǧ%5s&P6en;dh د el{iTOꛊݽ{ڨ.5x}Al-R~_ksml,]絘e*h&Jm&ip\+=fNX˄Txhw- /R._+$VWI2m%}|if: 60kEpI솋=Nyؘ)x-[W{^4m#ŇȀuo6aɷZŹwJ\![2O;I3н揂 <5$G#ˉ-o̾jȢi, $Ŗ2U˪f۵<~t8N)$%1{\)g%C{Lu0u͖niAnq){=[lMk~ Qp>6i;NezwT. >#$@0i~2,7ȆJM8L@ld)Ugb{Y]3@`԰f|:z 9}ȃoA>4!R`-Wigζ. ]UZǓֺ%Mc3ުa?[qx>1FlH# Ǵ%KD "{-;Scu7l*8EggUi7Rx㶟zķs˅R-.Jsh\~T a3zs&pV'Hq%kiEUJu1;z[_^_&P)rK:y˷k Ǥ__} K[(?y꿏a{;$5#au<6,6 9(Z`-6^ʾ.E5 ;]cZ3B "if yJ\TN@\<;ǹu'L<Т?ĹJխN'/T\<"d 3szs斝!T$DUЩ1; kPvEGО7pAjQivlA't.w&,XDHsqZ@u+\fAԐr l6=ˇ.5y(j~Xٳ=5MѫVB"1՛$Q,+6MhƯll?Ω ّ]!@"D I-Y5t@D~= t;a]j7u~2U"84 -S[z.u߸ KaCʒnJee(qLնZb*.[5)5Bg'4OZOZ8woRg~o?bCliǖzBeC2T< lJMOLcKw% Ĭ ,* >\ܟQQFh*\\|ߪcԬ"VWȓ|);"+P8lD^ X#ߓhتcw%,"+L:ц[b25#NEj#zݴ3)q0Qshpw?rNxBNcb,< u}ّD.!^4߈8w$g#<1SEe9}m?9kT,BP`\-]2)DWh1EKb">r)A¶{iL-!>pŨDlTy0B~嫬J!P W٠,<]*t>O@;ٽL_ZO)xc̕MWn5;V 覘nhڶ1(} %IX+?CC)Y|OYP G-lz%6:|Tb<'̌#w v+xs|km4Tސ {[޻ ⭜/[khͣ)ת3e Ba͹w~ːc #܌Rjh%z ?j&/N=#|Xr(UM~T?އ> ڭYvNb׿ :&FX/#j:a0v f%9)i=)فsoTEslAzF!4q::Q s߾X9tZi:\fv8 cF]PtC#q^QBQov5V!ˍ#iz`X:Ÿb[ΓSQUeA;.C;Iy1}aJվϗ:NY"O0Ra;~t\^X} fU(F/3Ia&ǖe< (mwBImڞпl4'y>7DJ [%H~w;nG.m"ћ0C8:!12} K*8<Z_6TY@ t]:N,CdB ̾eށg=sEJi0d~eY0SF8r7Eុ`a'Wj8e#j@k~YR~<_vlkH?*77:vj"wMfwW`XV+K;};/V*y[ 蜜R-9^mzjK@a4 I`{Hq "m2)Fsd#9ntڏ @'I^~k'XkdS"tlކ몰fN4jV}YL9UgOjEW'<(Xr}Ka%,ˣ?(N$KDi0d( DC ɗezbO'] - -U|򼚠3e!\蒡)[ ]jƀ$uΧ{):-Ma^c ItlK Qbntvs^1j ^Nmg~FL]t;FP~̮sp(;IVȚL#/ S2goa{f}no|' ~ Ɉp}5ݰ4V}ⲾA3uiDv>`=(}ׄ=W{>@Aۆ j^ &dAsU_]ck=ECo.]wn i˩`GLŒ.k~yO\aޑQSOM]Xq$c:?f'SC.hk9Btb.2"9O z@5>tq{d$a?pAlb+;~pg |A0e,#$·' fk58&+yE~CsjWRfk26oDߥꢶ+ԿǕ2^^n]' !sj8)Ve|#ї!A9%f*lɆ3YV3¬ly-ve1RF5^,_ve#8cB"~ejn}uCt,JK KWr2wd#!6k(RM-|:_SfF,{~֔Dv ߉PfSPpkM8"O'.B9<3tQ4iQ[ZEt;)vu'eX )@B[BLvdyAI5OyXր^U Ud ڹ[Ǐ l`:ě25XwX6 ) Α L"Q_Lgڮݤ3)$ݑ'?8y?fZ%}>ٛM*yT }O7Fnz{|I#m.AB{H`so*2!P,__s 4GkNʓxG(K~"= J(f6,ݗAvޟqˤ ^nBT}W rr¶R~2 ?̩wxaz[ tyQɒV\rR:l\wqxR5{ k;ϷZrn pD0|.:g &d'17_YC)kv1Zhf?:TO=htmr[d~=I-p?AIQh免J}]?GX^n0̓*Y@]I3 R<=1{/64}YeYdx=-&G:ڟXkζ0/ζzL҃5@mă@DUT%cȎ^qX;po$F_H={m5N5}[e(M>^e5s%=d,m:Č96 X\ µ*+C.Q@}7V_E0 xZ.蓦{zln? uY{GItS6Chd?6r*">4,3$',_2mdAd@PQy٨k, ĕlv|Y=T{#y!GTN5E'ZK{Ir?*ITw+W/kPkd^/&­ArfȝRE]KgY ȿ4SJ!+@vvw_C5/HOnGb+<_0v>[_U_kn„и076^JǪ1kc]7/&Ҕ.CܷƠ]cx%)8,U1uy"踍BSxw"`5FaO;WQr e9o-o~hk.z/j |SL|z ǻWf E_eḪ,7gpk@awj^32$2QSJO}z̴){ o[i6ʜm'KZl$Ўiz|1<Ǝם[)ei &|Ǻ< Ӈ-#TX"S?UMyƷw)Mux拱\^^6%$W67h-J(T B 1?;;nmtaJg)[1mMR6ƒmJ9xNFܰ.tRtڑf?Z,2iaȴn%Aէr੭9~zl)SI˒ ΃*ُ}v͸炵;|YomƜ{ѨDX9"uU=@evK8xi D v{FqPԚ \9ZKz_v]gL ZǃQS./cI浄rka71tNWl{bc‹XYH^ {\LMm>*cL$`20qm a<~ȓXI?;Uao jJBR^O  pluSj Hv҂$C C6vz^KmElFхxVa=.r8ٰߡURQSMM8W,F~eR'Gu.-Ţ~Q{? 8P2)Xœ4f$?ȵ/rIYr|茑ūTߝn-yPS]:V^2]不 q4Xynz ܴ|Dn\Jm;:VfclƖXީD>=pdd@+&𿄊 tOiC m$gwe>-s\z93g LЄŒxm*`#%D8J&@B Qb68QdUF15ƴ3h͂Z:[d*GCܩ]y0} !>0F|%J\㌗{渫t|/PQw{ x I] ڠݑlWfP}sdB$\Jx0cD -[S'Y$T2(}' L1%N̄l)T)wx%^F,*tQ1wX,%CpVh,(S}pWgH2l)0Wfu9!rV4VywLˣ*MAgQi;DP7:+1^Iٚ[KzF8=R\,ݯ e^ċ}y}f,%hqn֠M&pEO|cۈJO7`I"RN&).+Qo߸/yMٹvи&7,Tq@Z5 G"-"U6wYX2˧aTD ]$1a^/2;G6bt'N"TDJ.FYt+сzz*2yBj:S` 딪Jǭ9ʃQ/qY$xYwHiO=C,WJk6{~$e Trţ:@8|Dn7^LԡjL՘߱mW4pkkLX-]v7-GzXɶ%e$ڪ]p<5$@Rb:T};la.]ȭ}E,$CNBՍ(``'o8EZ2R 1R-!2yڇ$9œM_Q&NMsmB-rD?:[깪1kZ[k=M|e!7SQV t ٞ &{hO<4KD䚪HB8Q N bcX?!2E@ p‚}6V-R-*zqde_@ *i4,~ QQb%{Yqh2qqj?X492V#]ޛ'g)p݀>켌]qt/^hGe3yF)vԮIU<!)}\)0IBzH{o\[wۡ[Bs䉼(.[}tWE~_3 s'[$>a%^T&9v<#N{-"J2AnY/10ѐvgC]uxos*a=#`Ay1G ЙZ!6S%cHU'%e ‹@%gڼ#' ZKU')g={[+dYbsߔi͕Fh]j}ualzԪH5BTuctA6sh-F8iȊnåzQxw&aԑ0D# V !B 6/BݲYR킵]qm %OIkZ<49,+10+Va`'ak5ro~ﶄ>-KRB" ƙ] wz'9>ScG+e '9\ӂkOoRZƊݍӫ*@3&ДIBRyjP_9)|!gt!כguX|^| ,-ys7!/aW=iGXKnhd4hBc@˷vgGNю:>/k-ȢQ/E,uF!ψFl( h$ :}洤A{DWi) ) ~2.ܭ1LX$(eBA F }\+/?>Rz  Q=agtG *JJ4HZrkDa\WiqCMvƏ5J]NӒbϨw>H5hoc@2)֔6t\3boEҖx;.siT'̔5pq1yxhQ}B4,@ƑCN\v@#y:OoDKD e-5?~x;cšhP{A ;:5UF#c/]qC3ꙭEpX,д?F2`b_Ph9n4_ Ouoj֘5N͹{]l|ql,t4)ZgFp%|*Izʗ@P|qM>މqJ 0ДTX~;Z:%!WAȇ"晧 3"\ؔ9s;Lw+2~FNy3Fc:Vc#Y;Ȗjƴd^:ǻOOlvL-Wy}hL9րd/ϝs9ʹGH/GBbhÏY<4ZDdW矀/]XJZ &ML'Fh)凱=`[OƊ rOS|oTDd: J !pܼ.ub,.E%YRҖqa?ܔ=ĝTt4rN ۸O9evp_ɆK֏F&b2ɬ 0*0 y55%DT5@mQEf\ru4$281"MN%?Cp q' |x6Zm M p 2i4Hp~4]Bg]DwV\i>ǚ";"뽨Ҟ{8\]A,cO0S3m`8~7N59= ˧mECGؗ#L'-xCx敬1Qy9oLG\"ZD"V fI2_Iu `#'kE3{ No{N3XYH(@\ERuM*\LeT|)_D Bb5+br] +>Xً9a^J{I'hm4~V(Gskbc pOL;HU!$+Oֲ8g^Zb1kmG+"dKGs.ݒ٤rrtI4SCns~hmP5$#.^F^\@땀$$J͠MB~ &k*Wl#SNZ#R=͟t$/@y)k &.Zm}gKԮ!Y+H;|#S 5bX_-.$=m˷Z1R%_}t.9|8kXof[/Eg5ЗƏHy){J5HWJM>J|qT]ΗA^ ǘ$A@#&${וs97cϦ\|T#A6cLߊ}_0oc.R=*>FCY{nI<߃2,Lce:N"`6PRh$<SM8=m>{zbIRg6w x^vhmxueGm~bӏT ~DSigXҎ j5IbZqk\Ma22Z(j>S:Y D?@oHXejR.t |OJh/SX^YGzg*bz\ .yS8 T ujt:$k$LdUytxu"LnwJWp4)PKIT>sNjeWk MؔSbeJ=è0?*6 uKf= +wCG{2X@. a1T?Vm~e"x0FI xKFhkʼ=&UIshE?|Pࢃ⃵tP5 _%2t|2hPwCtku?\W'[{~Hp'x~ՌF_|b"^n20/w )RN. "1 % w_\P:QN6SpgFߐjFd%β{^J2jPr!NڱdTNz4Ocy\KRC}uS!W{x':Bt5 8{SNX:63أmǬ B˿<[qm uqcBB0bE̮F.7N,E@22? qf'l~~}2\AR-e?u vГJXwݑv g]kwۺ1 ZV  bs2}<օ}f!`.ޔNJc%hx|Vt,øUnE(W+maWʼnBb$ &GWiF~2@)g(Ťc;Fy}eu .VbŨy'`AjrSf5\K+\4W&-#6똼&̱I;yW؀9#7]yX F~݇Xbgǚ=5˖*ةg BbDsppG P$r7V2 %: <+5ym Q&Im)`?C #}5͗;K7xF3߈`*ԇ~fJÒ[ <У_HTnjC3Q,}4a;P Vw.w 'ո=lB_ uk*h n P 1 K8^DK~t ׸hVs4Kbp`#K'}`Mz&hu_suiّ]4 JT|t^-ø7`kGYKCp΍골 _/!/LXƔW9sr~/yNLq 'x&]01w-$6 ,%v ˿J}ꜲGU*j[+f D yB> `:P⤲Fo|6OJڻΕ83C{bi{|XF{Bm>֯f7Ј@w(9xJA>2,cOX^)^*W!x$4 iҩ;NMˌLe$b;1Ap/5*zk:Y݇ +pj5SYƄسg5JҸfu^w%,<(ʙgمvFD G[|8+EՍ\$(sNSc<7QK`H^~ cSdQo}(Ҏ9yn% n8Qv@1at2}Œw,1)5:lT=5;q6d%٭_[ӟo}mQl@G" 31E8d%=M϶"sT-<uM1YVY;΁G+X5 ,~AW *r ʳkJ+QM$3וefbY|Dvv]^`%3hV;ՁF!l6'rcige!?Eu-AB'xaoi8:$r9sI=d>}1~ױK\^ѓ[x* ra)jI(ygsa /E%kG=@&"JxA:Qϯ%EvEk՘ M8q8q׽JQaYl E(>M*&ĭ;kiK^f)Get؇q1!/c"qy2r7T>'fVF`&#Br83mD\iQ_doLKOl@9w Xt9q,D=,B`X [qHblrV J21-+^h>qey!]-i yG̺gJBHn4 3J[4~~4[š䁛$"sقʁ]qxX`Jg!X P+hGgk9'e}#5[mRtN9QVxf"Hc&@Ǐ%I U;LJBUc5g[n,EPVW} #,=ϢCO QК) 3)f,BfbB6@GPYd@f #YdEН1QѮSauiխ:*(tnu݆IpHt)V)Vrtwg&A ⽻C.dٴ_WFpL\epL$Ee\OM^V>o`͖ k(Q0B-{p"7FӇ6Gsy+f߷Jӻ"cuJm hHd`6%HF9'M2F wXǮ 2`f+-_,Ap!!o;HN# xqC>Z`J)*t=J@Uc|p,Z|&} 1ǣAHw%<+X},6m3^5Y^z I8p6zdfC[jWu|Hlq$V2qkm{t'lΗli pg"j vc3q:Wڂ ٩|O`Hţr'pӳ?Z&AJAN_E3TW}H~i~ 4[D 5Q8LDb ɀ쓓3~:-a:?] 8wY5 ;8Di{xoL`$ho_ڏ";'ܶHCX>x(k I DAbE6؇y]ؼ ɝUrTi}ixEK"(m2ܞ:/0Љ^SKv.! WÃVZVХp܉6tWt0UwWBa ZA3W nJb(8-l`:M:ICW g:TXN *ߕVhiGqAiw} O&?]͂KA O% 6Kp)H"Nl^F \Sr)"CIIHZFbpdaCǃZWՁl­#.3~n];}XmnLZ6qbmQa+َmǵ9l+c6VPbraU<D2ƿ]Sf5F~;DirFys|B/wd .xYn{")2K*  ˹ᱷ?7O+qicaVIݺ| QGQKiϦq2@%#TY%(Ͳp43FϺ( ܊cɕ>V :}Aɀ 3xi8;-__1Va_LJV>k&w2G,lQx gsZћľ]zS20VVM&َzzah-@O*GcJL˧wHY8+E;ȖŕV^&QɓR ;rIatgQwL7A'Ls *i>r<)MFz,KuůB7ne.Tì#(A\2'~Su"&A6YڀJ~5-BWvGe=ؑHOeN@N%3E&DOԶh" ]y2څOvmAsa|]8 {.дY9l4aosݸ|7gHC/wLytNUJGUHuDi6M_M&ԅ2xM.XQL#_##~6~zlvQ̬E-i{ez]rJm/ 6^KMkw~H#v*Z/Mv5&$nօó,|^չ×qwyMc/zf +́x4` DzV6}'7ĭJrz=qA)/c!Z @ܩ)b֐lGÓdhwxGaC@xv oM/f]@rz%#mM7uaY%h [*՚ j&?'3_7àϟJAJ3{OF&Ճ1~ImG;6]]A=$U_1K(@+&v";-6D³juv#H^S2%8o5ԕѣFq$iG @@xdDBSf^im0ÒAώ4J7}pOH~sbڊ)Kz.GZVxC2DQ5GԎ2o9ES+^v3Dmixˍowj>*i}娜Q)"Mq.F>9zΦ xo+ )l`,gݹɞÅ)0}7ه&m vĩi}GO+s$R ʞS`{RH72 |.7wNsq 9vv%$UFAkl/<;kob&6>}GTTڙQ]?\EHa._8Rc><t1ug콨?KEîb8SP%ZugB4 &2q8v K18xx(෹cl\ˣ#1Y6`I-A퀓~pw~ELvv8{dd#eFF.3+QyR1[")7ш&eOf$'.]CQurӿ ~,o]/_5CȂ8 Y&/9VˆbO;Ֆ֝ V9wWũcQ*>`jt3gȀ >B8 ӭdW!!d{Vqt${0;hZԎJ Xٿ0 Oqt ־Rϥ:8L<8ni!؟/ '$׃bI5\₽1KbP4fzNa ϕʾ5{k76IwȩB=bT6`D4W5| 1 \b$RHHF"''s'R"oq3~4=oU*eh2/εNb :_zmCK30`5R:Ʃ24P·,d<^68dntd0@$\r6J̿>$pMMGXBl 1Fj);?PPJS*D,m\M){}?z "K}H 0&(2 RbY#tP^+ܘXͳWn 4\CTiLKAEMCQŢrFqD oJdu ]gs]"Ə f')IEd*ǖ0^B"wފ V{z& V&Be#UE4{kQ x .WtU{-Yu{32zwQWQuϹ>#9?QFycдkӹ!Hf~]k[#Z Ś u!neB2^ܽs'BIrvT hpwj _:d_D O;M:$]q*N]*33AG^NUJ,Ͻ8J]LqJSm_ 5r=h-gٯ2 xF3>(+e|>ao)ԟ9(0QxeqNV)G—^2z ذ?S 6w= $h q ײ_am"]2%7Ble} h0R˨CHԘ C <9.|X`wE3TuJ0ؠFƾ*[ LZ@$+խؗ 5*`\XΟ'VMPۊl iqQ'+p=Lphc:Ѽ[_,Y:Fd.j&z7G@ +!?KPwx>NP(:>|#{[0*"$o|ynf}ט.hu&g#ijl-UZ҅fËҷKTm{` 6DtɐtgyayotbZXkAC[}u׊>!/DI g]+|ާB}/叽!gV .KJKA#eIq.t/yTI6 їx9ń|?MIQr =#p|}$z]Hv @>3ܷXӨDMJ t`2hdjrEGCӤ,[oحP/E8{Vul{A3 hnL{ި&FDA?3}[Ä6 d+͡2m}oH#=n#jzv `STe gUF3̞*}3 Zx">xoP'-+,h#?5ҁ>@E4!@yAoKZYlbw$.2Nz3K.~u{u!-2!hE+UC3SxCtSJQy5'{ebd 83Ҍ%eqԧ g/H46Iq#-xeт~ANLm@2Z7bsf͏B2EX3AttxQDt]jgk'#1numx\Ơ"{bB[+FfyrI9WX-YVĉ) a &oI]%Y IgE:sI\}k)<<+qzA3ΨApJ*y ׯȸ G.I>3j%UJ1y4tEumWilɩT; 9`Z.WV(K<̒sY?Y34tA6\FӛB&ټ4\`_#}~E ~P]cSݗ"ctw#)(-tiJiOb@ZNr>]I N-15J'1}y!񲤯L0dԀ럏xLsLT/zsՍ ]8Po~#)%sX1}x-}(m;Kirw6QlE_̱Frs9iaĄ m8P"TY|ĂfJe2$\?H( -zI~dG;#M"'l(gV#=MyeЉooDcpP+H@6E=j=#92i~k"pr"l0zpq\.ֱIxf.Ml~sXGeUhnd{rYQ;x `ҟh{XNwj=CJc%v(QH+Wɡc{zGU/gP׫ NS/(>=-5*f/lVO@Q@%4*X)/T0;Mtfg ג,Z\2O'CmR.S0 nF^-50R,0<'8m]G R?PL03%eIvo=Z;}$[/h !#\/GAXq& Ee_%'VnW\e! w]uU9BV9SeS@,wOü Ṽj[n˃mSn\+c DssL;L^t&m%ϯS/>ihg)VfwqٺnG L`$Ԍ2HGG{ઘjhDzp >V˓C=L9S#%j1ț mq2m)7|/9T BJk4v',U>?On*28l]m;#tK$XʄI`1gxA]7ouW3OkdDȺA^tlBhX5?`G~_l5WX*BCt+c#a1:J^L-?|5cPC0ɝXzeDFя_n7'iF}rl"^D;2G fS%-ӗH4DL2$]r$*dkyVuv2:KɰƬMAdt5Qc!vn+E%`He,PL76n _zXo `_wLykv(fޖdF{}IۢX:+6jф/*"R1:dqN}-`]=z&fPWox}YupU'콆,h&vnw߷c+%&iȘʲ{hKA!Q",6OaESߺnH`!uR5E8n؋a݀)uk ,?gnVְ;uH10:?@!5\'1fJ- xiaf1_B  py 2>-1i)p8zv"n|)Ps*f/oD <)eb`1ԡ`ufo`;*ݬh%@$QZ>GѰd;1]+Z%4zWiyn[wj@CIo~9RbA~Q'}2jBxanS Cmp>SMOxwl7*(_I%T;A?岥~9׃&)L!Iz{)^`uVsI#kқjb)&Ѯto(jUMoJPQ9QP{.S8 /3_a}\FlQ"U·'R *7R)vY/7n5;.Ab"npȃ]uމg@5 Vd!*C8¥~{7y4JtjDT&*|58e"ֵׁ̈W$P=Ā&y--t:X.ܳ2 jvSG<]7 "n'Bv7V)nt \0,zZh} P=pUHZFi'^%j$͏D{SA3$k{X 39d/s5!eCjP:)On tƑtiꡱ,hr,L^gU=yZ^8bz lbLYGB >nRYOQ{#6O"+ddP}QH,Mv2aU`Xow'FuTg s 8#FiZ z偦-?_XNx䰲90Y4g*.َ"kj'MP1P\~ѹ{r ` -ps97:ɘTE~і`m 1hM1Aj~]s\W||Wά=7ڍ}ΩD9"EgffwJ?5A@Te0rٗ " %t|(Ꙍ$,`0 /RBW{]kr#sentJul"C=k#YA}$FdhVxYJtBDOd%wٜl`׾}ar5@W&JI.}`5JvտcYGg PTZܑUϙ.6l4yqozOIK\HpV'x MxJ^7:/v> W8$K*:E@2rB G)h{7E?ݪZYNGްjS ᩬoӡ^Y{z^ng@*0u `m`%p`n@:31.H@X@X4szޮTe,MٰIyYf+߬Ju^-~ZK9p0`:F<2ʡ$+aBiy,8q7I$ Ag7f?JMHգdv.9Yb [^؂TdݸȤ,LoGysk)IvoޠW )f^.|Rm"Vu78S p'Ҵ~[4eL~Bt n ٵZQ\%/vw?{9s< kfVR7WH/ RG%ZoX9D)a`|'zƶ]ܴmxwF\վd\1qxNԡfOX9i\Pe|',MT]g.)2]B~7y<$_JuFkE"y)Jӳ"@demፕQblB8hv&7L8f+ͤ7SO@-/ΎУ!F߫E~z;CS=t24ZFÀC ڣƄ\" ̚T$={iDh";owF'z iFT*jgYZ07070100000282000081a4000000000000000000000001611e8eb9000020cc000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/can/c_can/c_can.ko.xz7zXZִF!t/ ]?Eh=ڜ.+ȟV"N,À`u(gvꙠˮJ9y=*~lFښ[bNH|WOGɐ}:"Iwק9T{gȮYܡdyLPW@1Z xN\Xi>*L9VLLsoC );ݤB=&/ W1vra>J 8/ZH*'gks^՗QVdN<7 e.=X:'wJaA艀1\휾?49~$/C&kOY$.XHhYz2+j\hC:;Ms[X "q= AGLTȄd[J/$93m[@\B;"rrS'űu!ڽraYE8Zaoy8֣F> Jm'U:z"Xz 6xkϟoD6;2E^]D,.@>[PS,^ϒJԞ*cK>DO>L? tS`C‡k̚^_;cd d<(%a|nf֓+2lV :I Dz[|Mu7wt9JSbbC gLY{4i+YF]h]xW쮙r|5S/'y&}JMB0 -PP-W̃e!h+4/lJZ_1u8*)5G5}/6g{џaPpYE&v`|( 0*-! `)iǯ4G ɎTceKW^R,rM7ɓgF pi}+AY89aTCJn:W-&/Fik۩rWȯAsJ~HZ܂ㅰȢ_XRP:>R4!JJz6 ר +Z,[Q ;3ܹba߇Rl@l-s܌#nۙ4`J 2~U@"㴶 1.Z ސn~:w ||LUh^S XM{œ.R^P 7yue/ퟖ✀+1Kq'J: 5 U L ׃'9E n"Hc-d0c,o%)Qq>|[~{Ε57WxPhnjUoMFp#b,Aݭ'yP9ݍCMYxO0( PqdZأڻ8OIpv 2iIlE߱M#[Fd0S E|-fu_gcӫeA"\2muYA=M ub&C2=HW[Mf)rĠ#a`NJj$T;]*.%02}Gpy{ȱ-"uo]O7CI,_ܨ6]kbv+1G別C7S#{0#8arQhXȡ8"Nf$u*Z+֩-"6*<a^X?^aJ-^;Y;ysuC3W^&k_I~fF!gEI8;v2e֓q@4*jM3rNVʧ2y=WT6( RI a-JW&Aaa.W2q( ^ƯwҦc$o}Rp'8Zٶ w+ِUJb=Cs{w*| bwy-0Mr>+/' wNOLX>A~E O&*iӻZb E>vK101Qe)S%BrGu]ޏmgw :q[j,Y}$B<0e@vh(ee͓92̔ƍAٯV\?SvHA`,'ո~[͒z&3MHG{j*+[2YK;$ɛj[ q8Fh1AtFT.=,[՛ݶȄ2; g"ԍh 6Ja;΂fz*BPGbZ:粻xAR`XxƯ+g:[8)\ NlINl΀:#u ZTiJkY9FQD*vLQ@'WAp\,L 5({,H2ؤxPN֗b =@]ePi_**3y>'"Sқ٥ @v&׳=BDT- [?}JRףf(L,iCm 9ݝ2zq׋o퍰XSNFK':[VYk(Se_"#m{lĚi\}AK]w#Hc½L _$FĂ8n*[n6aXWa""9D ה*1b ok2&NJ>"g@i5Cp*(,;)!"h'?>dj:9[d >=Qݓh7}fKȗ^tt~yGǘPJ'>eٿQʊqO>`{4wҷp n-.LYlؿbJK[C4 dor䔪}7'b辳/G[ ~pP`>{]1d]DoY&D40lR?t w`зbeW|#qr{-NbM<{9^;$ {P(.G W ̿ d_A, ֭/;(mte1-_W3h{.?D(dt}I-tqMV$h)e=%#UOۍw xp~(eFIRX)~riˑGRNXXJԉ0jQ)#_dQf’6ΞwU8B?*'tDY V1G?\|jB搦CM3QDTv-hv{x3(b5 IAΌW\)+~a jس~pu~4W tʦq&GbQl_IILHD$l?+]<;p'ފ A7XqT S&.++HBd2y_Z}>n wn欐oڳ%}* m!J,"꿎qArEYzR{}J{}Mk, M]`mq!AxSSt_mJBGE*&` y2Kfub7R: ,?.j+00籾ٜ-ޭiO3'Wg:Nr2m!JFQ{?.jMmtsLPzI!'~4_(tv]2`+4j.z-ՙK}e⇹ "9R4-Id [ErOHB;S`jG;}S^].!rU'|!/kO1|s,7qe[4GR`!ԅU*,wc U%J˚'NOZ1+;GiAߟBC7_=-6]˟1c AU*ʔj?(%|(f^yڷ@kUݜIkj;*?VEآ⠻jg' <"HJvfTсGiձ1E#1ބ^H#WȈ=0} BP@nJ2M/)ZMAHw dubn,n.^ 8VOZX!+{ Rw-Rb#N1G#H%{obSMAHƐ&A^fQSgE0BZe+Uݠ+3{ôڴݚ1".\MGiјx=Es%3El̝e лc2̜/i9-Eɋ@FcpC.1 Z>_gb٠+=q3(_:esڪ6shD[V7Y]m=/!Zbg"6ZL(GGǡt'2ea]tuKށ:n yML[c4;{C7TBL*>yVd׹xZ,UJDZ?$}uFCULjz$|dq ve7az:>̋WH'ܟ osa!hię6)|lͮ ^Lktͪg%+Ьdcw! zAհiq#-iD;E'#F>Z%nk5ܛlޚ?2 TCJ~(Us"@T3%zXR-j*Zb|d\ V59 UIxPj|>}Eܿu4as3˂͂C;_wԎ|I3yE"b?d̟XbJji3.wĭFx6avj*B85o ^8|1Xܫ3N~nćxRsA`x+@OɾaFA&z-ȀVoj{riC;&jC$Q)qSWd#H:eP`N h]C*{W-u4M /blERoIJx$tH:> ulnh .Eq;##Yz \kcc\+O x*$U`~ Ah%^$" DՒl*q[c|\-ĄЌfMZpd[wv'=\d/*{BA Xq3R0*움=SG 2@S:PX.UqcOe-Hgh lJxJTP8CU]рr]3𠓊ܕQȦoQP/(}Dž#az2}UDDmɵ& 798tV\ (Sޫ0jS46ڻ .A r" I.&֧J: -?&,@Ok+ӥ54 <;@_ |qɳdsHTP6e\X}w_۟-OQI8ݕmwO`8B 'a)/eXJWŁl'{:ZH6G`7>EEg]X ptm>T烹{ߝ~WuM2s}Y;s!-82?9M\I3U.FR@ZOO+c8Y] 0ǨGcx#\y*Z&"ƶHZvkB'[̽NlY2 P"pg '{ &bxOcy&x#]ޞFj|]'6!F1KBBűW7kaM%>Q浃_,HN xLؒw>苴%(@Rpi9^ھrwY:)Řhҥ ASazeses[u)F!'*݊Cuk5]>3PczŚfZ' ,m 56C\o6Zؔv&[!IbEI6j>AdJF/ ,TC6+uߖuD n8/jZj;/8Go JQj k0 deZJBPM#Lj1OHe6r}gk˺1kFϬX֣}'xwې&ю!ltOP^xD Okݠͦj5>h1y6 W44n) GnLfu`kF$!5%$H93,iBzGc T(w:H Cz.\{`ޔLRQ'4S4P0T0;H#iVIIQFxgٍ{1K-!iQ`~l}"߿%ddˌsTߟb ҆s+>PTg5R`s{ kB>^5.A5.mMc=qrO&〕$,7Fjͨ-pW Q][MP_!xK>[YV>G6L6yw2C1Zw>Ya :uѼ+aOI̋^-'AbA.r"\(>k (%[hr[`Qz '' FIr =̎aN\&*]Xh~!{VDڐ,q7B/\ PTz[o "%6H*oݗ_XU=>_Xbu3BJRE2 <s|$9ΌYp(+V?LjtEp{j{Ζ= v|Ʀ`C^Nɤqi)}Mv> wGJR]T%3l#sxGTL(M*8y0'?RI1D=C]Vd:泦ƜGo%_IN:ޏ`]ln(ܽjx Lҷ2Fa,䪺j ^e';l#(Y?r[w ´ t` N]Ae%r:u]t~2l$FiֆiCb3o0KY_ 3nԀfw:+-"&ᖑ j[w:y"Tnq*K>Ư-j8Uyܻv׀Hn`{{U`B^ʣs!rT{l-MZEˋhGw}>e,mͳ'7?|cx"㰏cKn?eJϐzn~8! r_!ۜ.<ᡢO%g_Cv"+`~ 3nNz=عMgj Nj"%Mj=iِ"48y,<|cxa>G]gmz!Hz4LG7TYwxo1H ndGel'#6Pf'meO|l%S?#q%$9Ƹ[UĔGiN}V&;.(0) /1B=^Y+א&[ 8 HRRtc6;#OX5, 9?JdWo j|W6&R,,*1ϖ  T;6~T\%Q>ovvUCҙ:kVXSe>X,2v%H67s Ln\'EL۲.u~[N{%?$9Gs_݇,6ܠ^!茫jgV+66VHQ.\Q8*u3T[&4/D]FA"yzBc&Et".J7W?x3}ר. Tq\uA\Z d%{!shoUZ8wPd7ú)*5>"WXF{U5]_ D/BKQn3Mԁf$4ս$ XvuK4bо;&`]M-|rLuI^DVWi&ߎz_dkMNNsF?G&4_3nXtKj據?il+Hvxg]>I` x! v,Ϳ7`Uc ԁ/C.B>O\Fhp:M :ʑ&dŽ @i_$"!j$7L \&:C{- b姫H[Nr _K>\BX\yw΂],I=?}0=ʑ]yd.\#E+ϲPYjc2mmABAԑd`gzeT`/Tp/+OeF!NYS%!A?FUb]\cgAڱmT{SbY3Y~i|V`CFYӱ{lfA": )scXSYW(g)ȌAY(crFWb-Hc^ Ж7a堂H}R\d+s<"-)m''tSQrc.PJ]k.jKB x*/P mifpYP*qt>M',LBiQ)/][+S( |Б 7h\TF:+ĽО ]5ո0B "-o< *0Z>~5U@gYZ07070100000284000081a4000000000000000000000001611e8eb900002ea0000000000000000000000000000000000000004900000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/can/can-dev.ko.xz7zXZִF!t/ .]]?Eh=ڜ.+BBtp]8[qף\Y~WT8L;!8,r%)A6BL KC hlre%Fٮș_5B&;?_*!Mk&1A B] J:6$]]f>?bX [,iQ|f3 yֿlB\pD`vB2*v9+^.mߦZHyL pf66(| j}X7EUG/= =?xyd2trڴqQ2=_Fq^[&՞$qr%"ۋî{k^6asnbK-}y ?+L\wpa,j [*w+v(2y!]fJ1ܥAJrؖjKCr(0v!6򧩱`VE68X'o`CǕk~IU *K| Գ͚\0|›:(|ϡ(v :倱(U" ,xqTX{PFy\%x!E$GGd>JfWsyubR~h'݀6 vOQDn0TXҳ_&Nv'~\=L ^U,קL$cR4MiWп2oA4Q7[:+_>6V?zvF.d6N@hqfG-yJOC  m!m(R=>T,rmwO޸\'mX,(9e &ǡm"In[wuW/#Ł Y+!@GAqDs}a0XBU$8 ֿ0$Yy>G80EV#('S+1i=%f @Us,px- πi|J\'j*,D:L;)w_ 9{LseopRz1XV ™y q[;CLSx2P)zj]sxʹ%Ξ厬~XQנ@?tPCRM$e@={m?&wyxU x˲kiB>Qs }{fJнF3 04J7EG«=%Θ%Pq y34A<_@r;u7D|!>2MP V';<8H Y{S"eBWH[㔸VzorXJ9Q<"A}pf&d*f4RN@iY CtTH#>Vh~9԰l"Fhw )L{#U\ t,dFs0TD#<5r_l{< g$d'8D3ў9Y,k0'AJ];91Qڳ #tm}m-7$sNH aܐw͹AXfULo_[ݕoYou>D(W^/l[ԕߧ*݂_9[YX$Z-+Y#f^$nGbMOѲ9֖%F^*+%,g:4IwFnI[pJ@RCA]PT"@ʊhBM59iWhKpOj ES+@壽 'm$GC~̒u=qq1%2cWqp]~l5Joyߑ ՛d^_5F=\ϲ䟭`zOUЪ0lTJ rf>ƪl4SU Q" YΨ$t ((l^g.?Q%)q0?7]كCL\f %8c\_Y~VUZ9\ޱƃ+ =1%}Et#lMi\5]>MBNt;CНf$.lZTɍ.9)ڷNAQLbB@jc"5/_NScQ 3cZClfNE+w"Hmz3@D6w"j`KUq{cn~*|Z㒀5ԑb^F KS}qsi udw*g!)7[\ΐ6,-(l7\~&ܓP9^kȟXa|n/2 s0h!ݨG/g㫱wwEn@Kkv:ƶ8v$i#W緷;L,"K Cu5P jPw>ۜ03j2!gFH^ۉ=c "@Xf0T{0.',wStƜL{V=6C !СKNyK~7()+/Zz>Ʊ[ޤ\e$)NοCt^`Z풔rg qT<]NMbnJߡl@ B:[ .!Ge .)6l#ޅID^]$j n,!d}MTV3@yelR>GkVRf97.xHD>6bT܈ MJ{Z*7?-bUD6)S =ƀ^G\Ď0+j@{M?l/v_hk܂@-`K&3Ly` 'B]EqfK;Ь2KVdLa Up|3qw8$PE˯λ!]Cfo|e_LA;N7خp|U*JKY+X|, 9a Mꔰ;In(Q%USoaxR԰x2Y;qMtg^HȊ誵I]եE,A YZ>R/ib^EeMuR 3d bQdn`βqi:ʊ$֓~B)&a3\Ԇyq]eͶ$>aG蓝j K6-˟;53[I}?Us,렋iPSKgY4ыLP{$^4ޱy++`CVgeQ͏/#̇5cB aI|7KOJy@nX@ a.~[Phm~ h<3rpuƭv /u[;`/:(ۚba~H($+Ar f$C:=)W=^ Y `+gS ꬅ+6+N)püWMS3ҵX Ao8v.~;ԑbWlBcYOW65Tj?,z<i\Pq7SQOZa|ko{YMW/0QA !{ m^Vh r<\*7 :3$?!u{p< E]ᴆ֧0iBA߯gS͕AM۪]-gLi.g2cZćls=j#Go9wV|L"0VA ^#dY " 4ȩ-gW ̰27XvUj0wBͲAɨpUS ~|g>LɧBH7OJD:) `{3WkD,12sݰȾ h\@yg8+$} EfnD=Dgl|- m1l߼^5x5n,j3Ů^hJ"ɱV 1Z{jkL+ufY nd@zDG:\exVl?gƝ3[&)m7L/J"-2dI _$&Ls7ZF6=lKXsdqWW)k HK WYⒹ3:B!YGU NÐ?4m2C8 Y&AHk8Q_@K$oKfh-yMfE*X0#}\\"(MRB^ |s .-Y.M |"Ԗ-I'յ!|eP' %p'53wcйWsb?,""1*o/}aLkӎa z,-^k?#ũMm.я٫>AѡIBgm2OxfHS"$gih\/\d&)9*_=bB ӜyY /;^/ZP /|N#q^^Kt[[b9lLQv=*/e{.-fAʹO|o2x#'B+1)YHpI譙GeQF8<ߞPT}| f84"!Ƨ~)]-qFcb?U[Y߲sdH13?9PlRC:vҊl< I,wy Hbi.3@܏76{#75c bu9}nQ?ד~Dt Sw0i@T:$D/㫘-C|7 R64x:3сcX·z%}"<+ڥ0ѹ0e6b3 Kc*mVr$WԃN !Kj♒BTjn;&C֟A߻FP8O5ߙNY2oi-@>-.Rhc΅Xm:FS&r!c5d4VDWH 0r5zӤbu ;aT&HfM|7YK w=>SL5E{-2n`ц@a%#tz]4¿}#@5 S8P퓙e9,EM?+&} X>% ϝ*4TFx3z^1#w؀apniX¦_ HWR\vm `j?I hp_T}U/!k]! B7r.A:263N0S' }oHӆ^{]ml]f!qwc͉pno bfIm.Kq Y6 tZf%BضoՒn MY]C>i?T,*_yo/YSăhӓXۈ.͂ HqY>o IWy;9|[(M3nLnk75rjc2Ǒ9ׂ o"AMX4RA|j9˛1avѫ) COQAd*H f:U);df:⍴%5 qH1URf22nS2/d)ʐ̀zj.`{&J99nBRv"9|1^ՠ~h0\[s7ފץbnVTؽXYc{&GN3mӂ_F-8h{ -pӎE.Pw~ajzZ~AiEr5uH5ky>ZyGe'[kJ2:@TrDj|3l_G"ouհmT2Hn9RK:D`lV2?"%.s[کnl%{0Geg rWΜ X0K\ZO BO0R)3Պ8klW4" %\ꔧdnjwUB8 D-KNd:w*ݒjWeE+1r/G>ŸQ5)VJmyuBq9޾5(xнh] 4 6y,NBnuR+=t3 C_lx'zl堐pF}r.;f`q KػVP: lNc2UWThVh*ܐ6ǨYJ ^%+;ǚ#^E}i1j~EC&e4>Oܲ-3N8.r:vUT%[AdکD`'l.zS<zxU6JE@˲CHx>c2>-X@5G% 6K <9m~hw~i \m߳- =[V@s@Yc&Tf"ATt5 0Ӻ؎c;<$M=:[>]b.1ߗOabbS6J5a4ǧ V3|,^/?71'妄=ѦIwDqFX׬؂>44z /40ݥXC߮|wŘ9 >բ\Aۧl =ש8W: utfr X7kJ/dbM NjWI9W@|a"LJ>/;E>{ <"q0;u?zkhɑk7b25eX]fP;XgsƏ 5\Z%RQ:}:Cʇ.#Z !|q\­T%N`*|Is>4KVku(K{V}AA2HUHA::6 mvf>˅/3r"4?H,MUx9u:RP$l!e՝ u+ `l6\i72/N)3n؁~߃#e'>s齀.95BZ([}3?['DswܪD42MCU%yx,2G ^e5e/{e;wa5-@b@_Qb.$$ _*M`ck$9|zL}_P32l [u\5qĝ gMt+K rYQ AƲD'ǢWg qZkv?ēNb|Ztp %P]}ibVpIު ʝР+Kl)'=nGBJn)=ÇSC! qL9&: 8/4 Lw/h\ʗ% Xc R(cSVhK[RGd)(UP4rٓ&5?oPG? @-O{|G90߿ʌ@WpMy;@R)xgFx\ULJ> LHD"}$?9$/_+ʩaњ\5w`pG+! {OT>[?NQŨ'Nkb>V)4U^*<3Hj0a0MpKWP"5T:L>pXPVai*=p*FLCВZ!Uveە˵Syk䰪K|+D9ܸ 1Y&#dS`ppZ8Bm5C6UɜR#;8%B^O S23f:1q~(Zʲ]̔|\lWO(!L-r G:B 쬃S*dRT@3Cf~>K&9D('`O{dC-N3躃kdAF*S^>ʞ/lI=_+cǺT@ĭ.ge~}_|o&x){q6K\rĤa="b=m."| G<8jj]R .ՁDIV| jsAҞbDTcʞqs` "# .g/Xtsv.7m!QMjQ8xk~ _ޝuϸ@\$jܤ46=' l:+mCj|:.hlS!5S&OeS<8>cK4ߙT)X %„5%vh9ajvFBGFX,[Bfh{FI[F?a?Jvx52K|-},vd(WsrPha' pծcߞ |(?V6Ou8mfEa>א,Yjja۷%E<+iਭ;PW̰]ñ0Rg@G]ਝҵ&K 5X*}A^2.Yk#4g+YO??ew,>(٦{hB6f t?YϢTt?@1QXr X+QXAUΧԞ ݫM5 |8ܴoJwyF<%G%2&PJ˺&${@ 2.(,C}!ݴr!, F6kzL@q'Ծ!-x5d8eD[;[W~DQ-gZROf$|}<^7* DQT:=,"眎y{vV\7mc ҼFD<:L'#h6ypdʔa*ƍ&3K Hb +T{v[`jN3yϲ*WW1 Q. j/.|]lկpG8$gM[Tɲ;TtL;6` 5ȝR>ɞ\9Nsn5&GjƁEkmQ(KPN jt35->ɰ⅘%npK5Nb)gGaV['ʒ>/o N%J6&FEoZt1k>DNTw5.\_>^D#^k<[7hYQnq"]XM}ˊǠhK17U {88bcLhj-_ U0g;clbŨQoĚ7"^mNSoCQCХ [ӹTn( y*$"7ڭ 'wVYUSQs3`<-ߵ ѣ }ZLZ,$í [Y܏acuI,ffwt*xkO_S'Dv;™xiYϟpei?I1YI,Xs'~b'U-VڱI!Vc]Uʓ?owڞNgXekK~:cn~cgjj聋NiKh,lfys@綠/)P-Z ЙE*qBDyyTsgX,?X&vjd3c*Gӯm:d@ـwM71mP91L-HϜ|7vlOMm02.K9?ZkX:dqAK?P /(~8jgb0pcga+ IAUŗ#cAqEB'}oaG].+][Yn} =^~g!hkb] &,82NoVgL3RLEEf'EK#t_5Q@MggJuGc*WhZC H#~p4`g+zu/:MG|srbL~5!a?e jy*fӓi tFr#<rAL,ʹpG[̇ڮzr|Է H؋flE?`н$!}ɶ[38{Ƽ'K3e99IyO_xm7"MU}_fzJ֕8hUːGr"|.tUc&6F%+E|)E_?΀kQ_,S׿<>`o ISh)ǍUsy1c6`v'[r5T8#+u .yVRw9&E"}C9W G9i#N\P'}կ񇃸Ĥ-dL}jl,FoFt"3lrq{7%h.p>r\mOu K4BuIBXڟ"l X&񱸪" 9艔䮺՗TgG]귖ÅI'kڀR6F,g4CZ Bxڔϴ2MnˉLLLwfCT ˰~BKȻcI7@vs1-߰L6D"EMa!F>y1w:#T!wa^oqH,J)S>b4}vcꉃG9Ade۷OљU!zJ7לZ(3.?5`r~x-ikЍAwFv/Xļ{!gv8 c4OZ(FNjzr؈A%w2"MSd-23V&h(l:QX1t 9[XU=YEl49 P:pN%,"טw&-䒙~(/P5uI&^/M݈4e)sq#"pXN6U~Cѱ˽]ZϚult|w{SٷпЅƏmt\ ^M oVC$/<^qtx,U+5em_v:3|>{3% E _`CF7u'/}$t6TqQt:tg[ҥm:]=jŒ*qJ:&iUF&3}]K2BYEuyFZ Jr\>"֟)ZҢ`/t-j&VᐚUz ࢰX (}|}'VD(v-BB횬ڞhI1[˨SJ &#$ߎ4V sBр} hچ#ơYkc늭k3KwYr4rOdp6KOwI] A 4f-Mפ^Rg A0a̎l=2HlxNhA]!1?QgNCzp7&lN˄u~R0OGfuU( s*k @۪StjJ,la}ܸZYbH[ \ʕ^O\qSD5Z"b 1_Jn{".L|CcJXYz@ⷔ0Z`69m-L I1A!GZFxA]ʋюwV G&q07#,Ճ6ɦ4oVE-Z 9TmWfML6P W#? *9@O5ؿ9|A?rrǜf_9a{h#?oi.ߪk>{))8cXgҥsD2͎!&n8pbVAfe &˽ X47بYT>a"׽m8x ])v-54E) jN%Oō 1\a#&\jE0'_N2-V*#%_Wep4јyq5(/E]AíU)WN5k{T~ZxB8`\MMc,2A \{Hz\MfX=fdN5W>c(ԒKJ!\YL^ y͛ v7w ke\.,:?'[U`#De@(ىg#~)i3t;8 +Nt,?`i*W-Q*f&qVC|X] 5+PgK u@}W bLp-q+aiMU} 8͍%=m\$K(kP?Yۚh%ғ8ܯ2UVP"f5ĵ$LW֋,橓Zl޶}U˿!b^7w8ZAeV D'=bo#+:G/#KG<.T%n5Um lMhW-b?#$Z.C }4~[ nɫfLW@Fc)?гJ(O״?* LvU&$S.B\;W|r=#;d dӮ%xlɳL Ȕ#,g;i7ADaiD,f8x٢+Ӈ|"5vY!%*i>LVlCGgGq<#7:uЮ@,d >Lhzf0 hL淦ozLLHmUOmĭo#͋lli2o)bRCW8j?bEՎևA rEr)܎^ X9('Jhs@pbW0|XM3yP_!qMet(d0bNRWдqqE*R_KXN d*$Zv[%x1 ㋄s$f͢jVƅυ,WhFo#o{ĕ`^d^6]D.`\:][3qYhn;^ u]%fv Ir%tpihja+Ȝ> A:ZLi1ug1@5VM/h7}ot]bi}|Sejp(Zz.o u? ߔA& < Z& /Dd;CYH~X&rKt1Jp^$:2w1i]ըE΄O_,Zmukg%#3(Mף7z^)Lfmͅ|ENy3lN;;770$ڌr =%pڔ 'uxV$oz,?Cy[(1%O i]kjv^9]E4 #ΓV8s^GFObd0VJ: ٶ_Q]ýTm)y{\$Uŋ"h1E399W=ľBAP@JgX<}Y8*n @-=IקwO.9~"VۥO".3 [0CY^#k$+1BWHsAiO$@co!SMz^Am*I \〨[O K-~.6_qA0ӶE cQuAh^2j1VN[5b߽qeJElqb[SwH[THhĪϓ\z.%3~22K j[!ʊSM F:x kx}O*;u4P7Ѻy1Z/J Dm؂~9j/y5ꈯ΅ٝF!:G?u?NuR 'tX4HSoq@;Jۡ.Rgٷ`2,#> @5Sm9z?*W\d#腕!@'rBaHeYOY+rgk8xL/y yN;VI^[!FJn3F 0\VݴbNCe5`+&MxBv xЊ!aA~?W'Mf7C ,}\ҙ C2-D;1zv|B=rݜugs6^ Da lrw9JTfuǡVJ*=.js$+0OChxEB>a/YnY[ Y$̖Jw x&,jQ~y2Y1. lΔh $Pѭ0a9Țޖ||`L[8z!L%_&:0{*].RkB! M_0+H1Y$dQ-\.XoW!g9wl zf4Ra2 TWHjNSft cߴxmQʋW \"AFr*#kHyaV%,dԱAe4ZcoY2)3h9@`XGF:UMU8,WJ#2e Euyt#pR_H8Ⴌ2Erk-^4Le5= eF}եt͔3°&5^/DP|Z]d)p$µh75^0OG Ngi3MNl&n1ȵ7-ʉ;t6E*|A'%Ujr~~6"|OB=N1x(A enp1֣r-04XCg9; {\pa gW/րhs;ec)LưyɎ|򨸎5GZ97Y2 /.YiH!zinP>4{TuW[ JjL <,Dtc_ .ES/)0 ~mE`u[ qr@?~ `AaUĴ_`C"\Z@ 'ҔiH-sYk׃Qe= V5?ZA}͊ݺ#*w(}O=5.l„dg Bq z >?wd;$$ur봹F~~ίעY~eNgh\ JHg` Wn ރE$$K#UEWޞƂ *az[de9~6-NA ?$s<$bOL,: ? 2 "y j|8(sX&oʮZτ֢\'TN)bWtEm>]u9cPvnֵghAk("o쟈R/}$'o渎-m޽ 5Ca41 WmL iL?"u_J%R/):O0>5LG=Bu簯UR]xH疂KcI ;VSPOE$v UUǏ0Ga=4 ^f?!l0C L%,ၛfhP!sM=q $PwuidmmsTJz~xkJhe,yR}UrՉn_z$gi#E9U=y]CEs\jJ ܬ,ޙ@:xQtw-h.j K vh{{4WOj*Y 9h7~ĵsZq΅ޔSuL[V7ݯr+R {MAsZT۳ݛ`K-P)|n?iF]x\*Bf&ۍ[8~ 2}xe9!`u*%.CJ쏭I4[ߊ[dwP ȼ\6àb_NL!~u{%5?rqk.hZ=9| Zx9?UArm/y=)}:$fﺀv?>jm%J4V'T',$:0c)jX=|Հb_양bkŐkA_QWE_T塩lfKó#I/ 7 yPl&!hrǨ|sѥdg-꧜sZjrkF͔MR(muĉpAqmq'yI^ ֹ>1B?e^4U,5 B4XdxEnr{5iᓄ?IS'w,Uf0@!D ؎PIPmDzӅYL^f F(Lѵef .> @4s os:͘ӱ'QSv>)׮v *z@光,֞8&Xf OL#p%˃z3 /dBI}[CMcR/&MTF5.aW2/m&hi|%Tp TiјNM<\)!L}GWoIFjnK˨?Q!@ƣU_25RJ@qW22/8o#v4-+.Eǯg ʻ% TV'Bp#YU^N:vEY.$ګ&$'ъ quY?J=Oq?\2W(DEv~b:oz TY膽ʓxdHE\Ub9H!J|hB&r@{$ P0A%$+S(ǣQ97XܭI =ɲo;h I_Rο{AGQlg ܐoP40cSNJ0R79=jbzLX;:mTԁQ0~t+w{;2U|]_VsX8c૪MtD?HԉȱY'khZ܂;L @Gz(k!v/ɺoDڿug rP9=vd42}˿G`K=m]N6IF{4r,eA%29`*uz?FtS.M.ޭ:{%(Hr] ͏tnxPΣڼ5Au#\2hwލBfMJ ~T&(CW%mlc[Hݦ c =+w),jh=HQd >S8~1YEV%II"~N颕xrU)v=fPۣ&3bZZ!KJYa^53ūM/9Mp\ͣ9_KS?pY4u9|Vܙ23l|}""N JDyh9[lWu>0d1>;Ęo|X[& 7w5rץ:6(=E bT1Dw%4y`$N0>T @{Pr|I3:_@)n[z)rCǠPuB_MB EUuͩc" %]S-m-NLg-=4bii^0/} m"tdZTU2I@h(} ?"d9 ֘֎xE{Jو҉Z`Sm]E^d`r^v!|5G|pN][J>v<.?y#r @`^ "(Rm?;wfe.;w J;G'2@wk6$x̢h!7Qϙ\Z:.|"9Zm@=h( (bECN?;X58ojD| $n06v?!Ή@@!V HlgrT퓩{i)%SPY8fC/c \"GS&bvSFdFo3^E1[[tNYIس ?H8QrӜ5@Ch5M婥|xUEg.z13?oU=_Z㾋0; ]ׄ@9?dyJ#h;Ƌ0v* 2glie"sz~ +eH$OK۷ ohAIsBORBwɨ5MX.R7$.&Wh ]˃O5/sRN XtݕC{1OFZ7U ~ˆ3֌#HBтw JEq8uhk;LG}'̶ <ܲo<>Yc÷t*a邿',7sJ95+=_OQxB+CmVebgφ35l δ$)Ƙ&b\N*Ç(̂NLGޚS!llЎ;01tGB~6  PQ-QDu01U 0Dr<:sttS{6%EOwn5Sew2SIXR:D-ZG/}8Rnh#ͷQqtȡ-WvMqFAʚx)8lLm3*ҧ߾J*aI<, Mcs$"&LD*7 edhחr'If_ ȃs(5jPYI9D*>~ϳγLlϜ;Y41k젬3[ cqN&Z!3C !#L'gwҳ\8y/#F݇/LA qaʟun-j{qn <=E ͱQ=qÁGcWDz :bGfjq-?]EU 0yĉZ RKڋL[_a|ӛ9c>K?JF7sYw"N . g^zZ:u*m 8IQME|:6}, '7GYww+*2W\ˣ<;l-4ϿѾFxEV+IEנJ& 5.ɡ0-]Fn2QmVg:-7V\/S [Q9((*t8E ,S Gd P(s ESIh&خb'u3c;])T1B*!E5`BJLcT@|S[8lju|0؛S`eUt~4M;Xz&äSg*ZbI.[bg&:Ћ'':ޣD LߪC8V ڜ3xWk"<v'pXg g=:,'tL(ȸ:~~.55 _0yFy8T|1g!>DpeZj<tL/IXMUGH'MߞR2"CrgG"hKzĻݜ>ؙ' 7]O QdZdЕ̹7nlgoK]2moonΧz7R)0C .:kv]}!r'WBz{2qzBۓ;0Ecဨ-Lp]; fez*p9]++SrT#O0&zp/04RAL@1RVv E IjEZ. {jOﺌ֚)]${˨V`DS;Y#5\sӗKоt ţꦈ*[>l˚һzXMnW9!JUe6 Tn腏!M eq7ZeV'2p' Hݳoa OJ3;Ja T( 1MSz# 3k㹙Fa]>}&l%JQU51QPfzd" ;T~b:-<#6l kjOqlieV ̮||ئ?x_[RhlOm\gS,?p$A Rh .G`rZwm W R#F%?s 83n?en3pB#:H'k+d473N ۺ۳oL]Ħ(-D͆qx^ʽD`oP1 _OS[W$+NqSgC }x]gmGjEy߆$ ;%&Z$TNJ@qK6s6Œ\3 QpKyWlXjDzEz;ß5 O_OiT8d}L;F{pƜND"z|N33U( Hɔ.Ya5[/&Nђ;ruux>ŝSФk8eM/͓ \3PYOR"foLG-Yx3cw*{ԥ PkGN[ r󗎅pʅ 4 Qf|9]21<_m+ݣ(""9\>$~GjɘWbʦGģK*S w(u̫C5C[0=)\h >.֤#.C;P#ώ upN ix FHgxӀ֣q6 g`<q88e' -RgqVְ-; }<פzO*jyWe37*R,Ց*ҕ'Z0JJ_~>vR[@G6\Ae #$$[ 4Vip+=cڑx|7dY* ULJ2n#mh- h^+tib |xjN5R|@-rzGxԊ󧆑4y'g1r)o!)G1m3>XِO*j(}b-xpqCՐ.җ%[ 0] >21p1̐PMk9 ТEW,L+Tu?0)j:%{as(hO Ksu \X?'>$:F[E4xAERߍHX@;_bKǟr0@&l 6 {N.qGrrw|a2l`L?9Yr'edݏA6cdH5nCY;cH <u=OX mvZ?<0#/'9w}6d]-ck0/I.نp*7Qc%f`lZRc es `X܏ h1ψsݔWn*,Y<!,(8}р b_/,G՜C@ܪ+fﴱ+5*@@3/8b}6J|f>lʃBwb*VJ`0, !4r<va&Pf:|W~5'5"S|B!- :ԑ3+[Y RQ Ug?Lrmn N)\ċך8^՘%eⓑq3Z)`aEJEvaR(=vsa#KSjcۍ: ܻhڰGRKʾHH-#A1,#.Nutѷ}88_(h|\U뷇8+)rH͓pz?4,%70T@YpmfЄxng2'4gBqyc`;ir]4_1Nٳ(,DoK =@x(sm 0IŸ#+/Yˬ Þp8.EIeM\רs=Ղ{fBx`ǛO"7*Q~2^LBPԳe8; }UAaw#ct@n0Zy-쨿K(p*}Ӳ9 xJqS\7-}Z%fC~׹S(?8C!Yp^IvY`57 7/.YH uL?Ng3Ob /lKFʦ^\cNi3VRD/n 0_viE-|0s_륯yVf.dsIuT6ãt 8}G{ɝiZRӺ@ 75,xE>hk|SE6ʦZ/w{х} ;Ikre/M`9oOn47bRDΡ(:Sp[8zj\@(=0>6c@E5P0` aK> SE5e9dhcQ y}Y7"G+m#5V/E olAiiĬggTc`rxRz< y'؈(wu1BIe/dH'˯j?aJTSO69V67 +o2h lB*_l(4=ĦAY-P52I"ʤ% Y@ٯNc%y+u.󸭹ZE,`ȹz~`FZnOdhgGdp0XaWfiҲGn`z_ _n4QcKOKk8a,uNx:ygXwoVH #{O4+\*k*sςY-8dN9H*l@.ȷ f :Q-_cC?8S&~[M}.!siAqha]++ o L2IB[iSpigi$~PN$^5b|32\X$-NO~S>by';L~*Xp/Wl ͯa<_VbpA# Ld~(ttR%?}/D甃?q@ xlk=8acl'=L.Q 8Xb7A,&/`@uC䤏9~2LIWϸ3I]yyj/AUvfba6%ЕUi<\[ԤwI^͹A˛O[PMkK1eHJmāk#9anG>Y',l*q&;lPLMDˮbHƍF/Us@]TuͳGi_:/hPa?#UP(ݎ^\I&[mP~r?$`Zb!xVoD"]"j@J_OoR>[9fJo)Q_i s> #)c,a ZYW'V~qy8vQn i=ϫ:&'Mm;V㉈'(GImEp7ܼׅ;&Wx[~ #g&FjW>b8]vkꚣ(jSrsH+G9u.H"}GR/b aLݗkP0ѵ@jo@@&'c5(rPaՓIp=1?y2weLwUqv8>D@1qWBA7[.Ʃ&2AIlG)1?geiB,pGqiZɡ 춻P6rq89vF6_=H!@-{a ضL6;Ɂt=Uzu~mRlF%ڂ H_,¥ ʬ{y"w?i¬1.xC{n02ZJ*DxeR~+$6ARW6HczE?[,uxYͤzvX0K&F$O ]D-rDMHWӊ^ޖfh3Ov>nJl4cdmv욒E^Ed.uCYbIk pYxB~0kVhXЈl U/(^ne96'|Jy28^q|CƵ6f'6jF Y%rP]R b;a0Ho{btso9HRmv2lL?[X^mAh5hi\5jftik6B2$ޒ_Ϟ;'/[y$ΑPR\ <|zE%nBeUJbuuPފ:IKoz%s+~`d8hVp:^a{]J*vltV]Atj[fmL NEi8:bfQU3]x{ H{m%$/JF xtħ6_I19 qT6l#>b/Kh^!хsq羑9z/ǭlq ţ[,SnweM2lɚ *}\gBb+=SZ4¸VW"zPeC*qco1bC@$In}q j8}JGĈ@9Ws^}8: E0rG. -+V 7DԻ4MЦL,KF(:H!{ƣ[G ss|‡LdY$ܡy{l8i^c&k'wf! [8dd]|f TOXv;0\< \-R,iQ֥ |3Kpd ]ѭ}{&7 Uk!T%k(J|rQ Wdp0.D 5)7;+Fp(c] 0*M( X *Q*$.|5#Nse)ܻrC:TB*gCRh8*7>3Um?ٔ՘Et$nig ,NE5k(gHMDv( L@>y]F0ɍHݮXq& G_84TܜxPbagl<>@++}r{smWź ֏ x0|ӾTQy:G_{1cvq' ?ٔ`)\PK@(s[V#W2SܽžYY@D6FR / ` {34?DQZ-u1?|3"?4pM(M͚KFأe?eI{IB*h͕IdD< s'ӫUv]ƥA8i9s$4&elP  @}xhvYIKwjAr,Wp⨸DK\Sl3 (BN)gMd~X2ݑ h 덃%*N &1)ZT߻^%PmN]I<܂sMIirg$s~c.nlC)phf|[ eg¶?y"Chn#cRlĿψ(ҲLW`Ȇ1 IBKOƝЏ[JyI>WzsQC|-#k9 ]|%s[iDy,cY # ;ȥ 2`rS7Jq)Q``%=%\z^Oc 1j?ٲRl FE+eOY & >p4Ҫ*JqN  [ 6;_obC#kp$vZ3>oH,oM쪛FFr'pYzͮXCKJ%;bE\}g&? RoeRLA9T4F# >AzR Ez7i9d0HKl.g+V'3F|t tkbQ1xw\+_7lZ8uo N(Wҏ䷄Rn};bK"\Baqqg~L ئ,JҊjشTnoWw^WsM1Hˆ?0R~Sxvu$%śq :q rEFBP;3߹n""07[kL6b 6)Zt9Ӱvxy dϜW'rU# 2*|iĤWY_jqSdH~q>̀Hh( Is7xYc[=v"|A8/ǘ1}fHBmXtȶ%jWQr{poNmGCzh@bYם jIA>:pԁvACyRZ1QaQ7bk$(kp V۴'*`(MvYbNrD8$% 9܋/H2%[HhOVO/0/~Q)RDl6o ~vr !kZ_]b4&,TNO|ҔQ 8s  SЈ1)QNBh;V?KrF|i7f߶="+iI:! >!CaHǾƳ縵]| ]lU`e;x   yn4m YbЀ֕_EG8ƭfK>b|HP0nY:T:J[ܩb ţpjCv7u;=>;.h٪qX;lۯ!wU$ ;䦲7 A5*yjLog-x$Я񮚧ð= E)4ˊ+t#`HՌ!fd`>]rv|6#2fM]HthۍG}Pe^>Bs%V&88fGM~Xp€ %jrsigN1 0ɕ73;zڄqGd nwj9`|:f]P$ZKD.Zo]c[R:' xYuPI.JkäVṁ `2 :τ_2P*aS=prs+ڧs&=<[i90ϧ^FZ>}kHK5r ƸBVw9`{L\vu9(nxJlȓSo * Pަݖb/1 =-gN/yp$cul.47%{YPN~xI{ܯ5!UYqK+u9V9ErhBK񢤑>^_Fo|Q S `oUF5;?9zPyt ^Ja`ٹ#A~ht888l˒:g~T3(6tk`bWph]/c[ʑPOշ ?"kL⏰Q?!284կ~_>TT0T_iʇ/٫"SJGп?C;F$DëyVTb0ApH~$R%[v;)AtH-)?]?4gZnAYLѯTԕ48Rk;7~"ΐ 7M.O,a: ֗]W$3vi\WGL" =~g6T-LFmPX[a4Ii:Q `nm;~ T J:PNǼ=Qtf#b}ǣ|6`tm.'"R=Mm d%V҆hDDH6sZudetZ@"]1N WS;ImY?)],Y&] 6HovEU]la1O9/z )غ!@@0+i:`'OE?,bE[&@\W5בaҳ Q ͍eXCPTd9*Vy>QpK@NY#ħ*EW[גكrCýV?բoڠ,V԰5}y֢#q^B0^JtP%o%1=prVmdѤdZF̄޻b\"+B5X{Ltp`wE@O;Z:W(!H7>U8i᭫A`a[`D=$}Di~TZ6$ӭؑd"ҴU+p؏=7-B4Rc,e" <JCj^O}r*KٿZ}K)@6+V "],?82X" y8;ac\EQORr}x?&5$Y[A0OUS9!2lcM+ fz1,d^+ƅqdlkl&^|~En 湝&&m뮨>MocE1Cv#}1 gM,Y0Q7RK{\ki[&À agoMTe HĤ+ASCq8R* k7qt𼀢Mj9@M"¯Tx xlfTBi'*w.#oX uFdɏhٚ^JAHՠl+j=YGJxdBq-৮RWj?Kҩp͍S,=qQӂV tiDL5*P2!a44eqt,9OF3`IGSԌ؇UvruK?Z/A zNonW*"L8|Y)Z0zc/,3񰞬0bN cJ`^:D7ƽ(Km'ѡX9j٫cKE0誫B'jLw l7--/8N+RocM#f5 |%gg/{o^ i'nScny~)q!ŪNiZYX66ؑV*[tœz#uH%iMW+O1%jz,ق Ff9cƲ{ٶ/ݰt\sӎ 2V|`Cj`*;9PH`PJckӚ;ttծ ;JtzY9_긳V%z{mҁݿ4*5m sb oF~F.  }SPJ%ibàUȱ<;@*%deUY ;z6'^v1C^s ̼F<ƙהCz;U ujn.Gf٩F-PP LZ-QC-Hd{ωKm[oϳ[E[Ex1ʅb ׮Hv67jtN Y.VQy@IM ,q,d]Tpxx|c9LѦ2$O3g]/(=Ĩ Do2:H3{3B#,Z`Vy,s~e?O 侰Xz_eb|ح`+Mqwv!"49rV,4 =Q[He,;-B:rrHExDz򐮖>­ZzOX 7dѺgB JDg4\0M,Z;.a{Wۛv~0UBҫ}XKSsH?17;*Pnh"@M;׍:vȈv,\{@ĪM9ErY9: &VZCXaǯC¸2)eHz4O|a+&e5 H*cXO-iOkJ@yX_Ax@{|-er(1x/Vjʯa#6:r,,c(Ľwﶛ;.>V/ޫAUN`R;&}0X7𙥂jg?*2pCg3`Jeq޲Pb?u~S2 T_ =tPoMn]Gm< I8 S6]E pSXx$tp(Z*K1/Dm@(ٵp`0_Am3֤pm޷PÇ =He!J?(!&.XcNMща# E/|:Sh:ZkYR-o/T:R{!h(F-;}EylI&hU&0.̕@ߔAh@TWBNcG:vw%Q%k  sWĺ]'*dubZ $SˠVkZYF]WR_ݤ䝦3ʜh0O7[6 'mރit&&f#nC?1FɕibUI}痑arH S:#?q@{lqL$5aQ%Lƻm/#LSP]dJPR\\w|as8[] aE:ߝޢ/M3sn>س.&v~Og\&Q8oz]Yy’g=H~"-b=wau!ZEdFƝ|u,^ƆFBi,2+B&F,s({, 5(&,2@EgQdxZԢ@ Ku"h93XlTXO$ŠHrfVj&_mq-+aTm"OB> eHW m {alB:L~YMljOlA'qq&\=3~4\F;L1jHr SILl O:t񳌄WQΪyZ<^IF@tydl ]d Xݝ suy_UQC+oJp~Eбƻ+&XQEPlo!ĿG.'ץ.V6P'M.kٱ=Pj%Djj *6!ΜIԝ)ɦu/(u7@y|Yhc3<~+;ʳ,Z{ߍ?kkS^¶!Ncb>>]ׅKr)!43\ne |հuEVz3TUV`_Z̻4P=K "'lX* ǃ/ZsX+aT̹yxc0B

    aZv^$&UTN!d"7ڸu2nHzzFˌv_t&zӾܥ6ZJa4#vUűB[gg=W)@c3i/>*wb\dKǗm)t 4Jsﶞ?z lSpTA"d8|-StTϢS׈^^"i#_YK)xʬhqZBZUBh*ii Bل9{<>".Hل5Pk7 ͺ;~G Jא@&_ae _함FxˠA("a(zhЎtŭxNv$f dG)->Jx]uT\(KN=)&Nx^JD )avܔ4g%9)<1oHϰ;#*)'^^)C)-w)Q8S4nuG}0X+[G>>񨍥(`wYgu`6w*.B8R#> 1Z%*:R;⒔lk?EX|gElhtZV'~|τNv3g+u>'1?LC1r.74rzYv&BPB@׃R>4E*V~bM>l3⦏2ۺI@zH~q^e;֯p< Cy-c̯‰6'm xc]HS/0 ӉrT74c/XMaZXS6ˇi 1)̅j L zPT"I.iN٤MWS5o]^Z0ڳ`QWRKtZ"iI[eBo30[eSg0i~ѥ ){1.<i9d{UjR|8K!TH y(he06J! 䓊w}x|ޮg%e݁z`d -$)gh=*XbQ5%[ ) KC7/'[jpr=3NoXjKkJL wwL͠d) C[9  M|*j\a:T BYgH#w.T^{IU ak4#* N:Ӓ݄V)M,>ftZ,zB'R_gF['6OmYVg<)o߾{̤r{7[_[22ลՈgq Z$s"&Tǖ#q N#fTXƎiIU/$@E Sp`PjMY]E%\kWXM~THueH uM`!EOzKcjaDkN7@ x ՗FEtqa1u9 n~ٚ)@nO<fs(FM0Z˄-C|w#K5B͗$PfB̊0ƴ.=X6; d\P]3 jDUeA٩x(AwE nI%~I7,[Oʑ;l)1svOeXx _lv0VMӓ\G bq? }Z^3!Uv t­#>ڑ!jD\}Pv2=n/}h\LC%F1pVIo=|-`Uphd{sPIMe^p󻄗&(=e«Z_Rg|B JH1sp.2ÔW%׹q>pdTPS<9+唍)w'XQ5[1DE_I#kiJhJkti Ϟ]i԰q8*PIFLv1/BIU8wDGplb[Ƥԫ:|x1{KM]1\S\Wn.,^%ԙ7>jtKbOuxjw[<ֶPY xȣ.%:1Bc9v0Qd`бfiB#CIueJy1!B؞WYWcgFrïy _tQ \jM) 0 jGq3j*91IQ"|3FVu4g`3V`=;WeWQ.@ؕMz`dd '|mR8aXu-3gRP4\C%ZH%t?bXN$%mHHf1?k::'WL4G{$gUF_L\p\,@`4%CNH&/N㾰h-D]9JKc:=u7h5 hT_!KπǑN4}49X2N &.p[erKAT $!Șb7N_8bAߘ)# L4! /Aڼfj<^F]ioA'oz<@D^ǴȿՅite"h^IJhșjck cDlrá5`3,Nf1T{Bу: ;{ #*Q?pNyQאi3kÒbu?{7Q꓂NO8f/X%;b[Q[ `d`gwQ'b ((A9{,#i[\ˤ& {0{[#i;ЮCV=yD.mvh覯1O>w`_5w{rq=e%&8 5aŵآg~OgۊENSvf+|$B&a|Rn vaeuwVN]$œRnUyZS'8g/n^ lmȨvu&r|5LtJBd.1@ ;a WػYwKOd FP o?KF @I(VEiEX@rv/HYc7NjkЩZ% Z0 K̖R,gD?pfH+? ݻ` J(@X7sԜh{ NҕshS׬SɃ $1. U}i$K*gPErx(Оy\L%4ˬճb:՞(i>@j|='t'/ŒJ~6lvAK,!V]R@$}$iW5쾏԰Y )nE-|HgyǠ1SRq0Ύo6XvHDFh@A *P#jP _(^ƒR 5Q@p9x6BMEڛ}F]0޴a2֣@\x]Tgv@`n3UM,Yd+.`j܉ {8aw 3H6˕f"R+ X6tZVu [໙ sYC}_1|,qNc`̵qP0242* 5;C\V%k[aIvh.<¶QNtH%aGT4U@p-}@TSŘϛL,|-`-=8-g Nn3߫PF9ެ 2 0;,;&o6vƲ ^*[ ip' IrP" O@>]<X w R_o<5!`Ѩ9Ƒ\K&3JKvz=kW|xj Ի.r&Λ`(B*}n [73^9=fAvE3bFsHd6P;7vP٥l-Fe!r F_֟~6wܼ((=KCT~>We^u:4Ғt3qI5ǯX6xD%C@%[]̲^YPW4|oZpnU! _I7WGoٖӷSќޤ+;&:N)KAnwid[zqgPܭ,J*7W.dB|2WpimQCY:x aIJRzLQK!atH#6m[2?}ZcΊT׍Ohe][9zҺ=;:~QđVjHr {=;V-`t?:c]`~pj=.2i&|}Y>ie2f]ј (æO`L^|ۙg"[w՘!܀ n(F| ͣ/uzUHeuvZx ~$AGjaZz%VUI8ڟ4-",pLAO"4)&A;hbG!/ѻq篔cgC@ 9JĊ$5p~5Tܟ~ y Y&=#* 2Qĸ+LS= >R8E(=Vz`y]d ;eNm"7c~-*˲=ƀ?AԼXآBsxN9! ||c`cSi< sL1-њ("*oz9m@mp Tͽrw7م_]Ru#J9ʆȥrQ5lp{'je&^A/1/ʪze/[Rƒgd$c() ۘ=aȂ.w-MZ+q"cq%4ªa& % Hk@R14z<-KUP"Q|ħ{ŚU*E&9;V 1~mF!^ .aq<Q@HTQT?zV3>\%\IP6=uCiltE.DTZ- !K@hfa^jPeW `;KyY_CgV*NoCpa4*||W*䋬h& $1T4 \4CcM255+PB_:T"L̨(kǮI2.N}kwP-Fad@6JݥJ7:\- ;¥B.9Ĉ9>N[d~ Pr'kvge}"T܆#K%oOZwX'+nwN7W z-BBw_t9gȐ{[LG =Ufd@L*B:ӒGvٱ{#Em H.LW;ki)]l*Z̼TRR=Rw6B4w<4oޭa*BSX 9jYW6eF8~lh@ DC&axo=CRP}4*s-5m><Ō&e>Cc"pRѥ&k s/+C-Irrќ{ Mj8-6S#& ~ƒx2t^OBvjZ؞֤G,ܱd)F=útC)jt;;J#cVo/6BG੕3H&7=bfZSfxs?hyGUu«b TJ"CD'첔iq 2mwģ? Ė;Ke}Gk3'3;d K,D[e$Ϯz#TT!Iۺd?pI5dSD'B;2a𜐙l˲PW":xGSf-26ִ*vf/ \OǪgwǍ0A0-?9X:*?A@zOfФv176ޒ:iBmCK/Y[t%!ke}!7?;>Um CU3Ijx]mRzSvًL:8Gl?`g&?rngj;S6֟nMUȗT\3d|8z87*fvEYwTGDz+N6T);(ykSӚMe%&d+lIeaԕ~<ذڎz!}|Kc\ZG/:[gˬv|;f0@Hs Rs[P|9^)voL7ˏJ˚kHEF"_L3+jb-)ls-˖gg6OHc%N* AKjf3! 5/r/g gQE)_=)!Ԍ^]GE܃9cbh,Y6kSJ49-} $_wv+ qv3HsjXL P1B. V3YhƲYlc.*qۍ%ґ%ӿ<3bn:\6 1L=~"P*&`@K}f^F=&˴~!,12q ڬ4ߨysL$TqQ^geQoLcD(7y(SP_-cTz"2r9z?Hf=\'#m)A&5~24&6B[DjBeX%|:O}VL\ UA?WEJapOkdSap3>Ibӏa4'_,*=O_N=J9W= 6UAàEHD&Vdz<s.YQ:Y>-3R i+Sc{Ejnr- Oh~؉#?cl Ykn'5$ 9?ƬT/ 6rg@llX |#6цPPYrr=Z Q<*jyC~e:@%Oysu *۲,/'88ab$"c)*^Ř+ٵp< i+H7\)FR,.K2-q7_LM*h0P4(Cniɿ(S#e"&m#&P9FOװ#Rrd]zC{_q%\ r{| $6#(=fF"*,1LVTVkorQb_)#F7Fm{Wa$ց$Q':$*wbd/ŌD.ƖR{eYl-WݳVUЂA[[Q6%g<JDޡM9üsuer<~d]]ԤKS< ?7)nwDI=8[[C*Bd?BZPdO ^@A(#v"pO!m:Ā04c@) NSlw^G-0##ηno#7{85=y<(@m"آ"YmJZCfY욲ؿi6?<2 WQ"]%q.mZMt؞Fo+C+9 F]c{:Bk^q7V?%cDns/\y,*V@`l? ^u:}h,~_/m3q9r gKTv[8m[ϴ!M# V2S£GmDq/n n, Y;̥vfW2@0ɫ,~|]vuU'LMIhg,TĎq2޿90چ;E63[qPkar-Y)ז`|P&Ż}k`srb汾RAl3-R@E*4< `f$MM 0Rs˳Ybwg#'J354rC3U~^"r6ɈϺ}G^̃Kd߄[GPSd _74gWٯ" ٴܰU8tB[n};RizFH P֬JZW:H05)AeC4]A0f-v~W!(0^H\JlH0b;*XtW6$iPeSLX Qc8m>P0 EsHB0b^8W`_hs VjG?1ͱ݅~t8c˖cY>_lk ^O^>KD%R?Yj$q[lySPQ 7Q2x-YItw: ҎO"G7jK}KDљFo1>Utm[y4_sgrT\'Heٹ-߇R}"xN.:D8 4-+}lclXGEsFۼ]'n e=us҃)mF k.EZFP BA^r ԘJANI c$k#[jxX|nB O@0W`z`x0_4细D/# aI@=]x?gkvq6To2cFg֓,ΥUΝt+cB~W%j+>i+jcX8<0-'VU5bF6ɒss#b JEO!C-4f@(.efttnD? "LM_ryHn!UA|j*npXNCfтkp&;r?1bs>Cp9B7A|_$_H70ADOqNqo_2s3cJ|%\2z1VUǃSJŨgq 9jא?[FWlTOo\ DqyH?ĮVw70t&jɷ '9NiP&w/\"i v/E*ЈTpųו ՠo gr~VXx"y:-&9yxu/` Lp] tQ@C.跈COb9E?ٸ!> XZҊS>,BA.$J3 + T{p`JԽ'WWBԽ%RSs6HTpU!kVdqI2]qKE2NDy;eie?A!do t뛺;I"\ [+G Cv,xxV2Ɩw'K{6l̈́ 3&=~`C8qwɰ5]6Ϝ.<!P4=9q|=63+Sĉ&gx]S;ƺ.J(ziWױwRD03Y6midoe6cd\QkʝѮ \ l9rį?0q]Ds{Q:J μQ0{Wg_ -1ocS6)Fb+O\LP޳cot3S竚i XHƝX#"!:>۔y1 SVnGi,Ds{FΒ,/-exHe w٭Vr!jeIcL]6(cV:Wow'В e$ik6n3mbowaL4:(n|J *@\<^z΃W;YCV$*ێ{MTe k\g|ht#a+vIgݩq 2 B~uduCWJ&5n]5M\w /B#eug;nYLF4xߒ֯a gϐA /Խ]+ \[kز<3i3nIf JTck we J{e#8 dc3pdMTżoG%ٽ|Y]Y ra~NNg$;;ɥ+ew`0y=*=-=o}ZܡqJQ[`"ஹ#7Y]t_A`OQ Cِ %&UVL_lTr"h46B̬)_ʏ7,e.S!8bt<훊2Y-G{(TA5syQZ[-Ms |XԀF 'WEцIjA:\M:;N>:|?^p䣸mYң)yܖVCb$DCRےlMnx']4967TKĞwCBS j8<"QM~W/Yv9d<[9ө@r=yΥ+M$x?HΞKi!):C8me:>tP>}+@MzB.f__zjpqzN #ݑq5"jJ~^ dkĬuFx!iH.Rk+)4lQ;Kmz`\w kTReaÙPAdNFaA 1X"zO( "E|0vŐ,cGvЮ[= /$;7ǰ6QPqY"+& ^,VbxK1]vDaRedu ]B#w=fF2ӰTÇxU1|uIT\["?$oWefj5nY \?[+Jwe;fn"8^xTM5҇?fGPbkV8#wa[V $GgQunc*[ϋ.Y~;\S9BҋOɘ߾ڨ.\!VB^#"3P m~]HzXw9`䴇oiL-?[ѝGPO0Y)@[k0_/P\EqۄӉQv`^PT'?˪΁L/ص=)=|5QBĪ >tWw43O80Zkyѝ:WJӓ[񠖏GT9:,<_^g/د@;QΛlNg]%XG3QOo(o3KLtCR5# '1C+v݅R*mJdݵJ/q,xUk 6@-vz={7wXi*ZŽRTJq2SӥgF+$;~qz*K^U ,7SB5ꞟMJ2Ą̂/*4)\ W+&ϡc8a$C BKUQ=I3``l4F%d$5YuwghtU AYТu?$(C.£ҀDUYlI`Lll Nowwnk2xŏ]wش-zgm.[vMP-褒` wi^oG?{+8f ʫ AZhBEt*i|Jf1bÜI"jD;=qaBݔMU[Y lZYZ&`tĠs%;5UdǍdvZr,=rcV eYCStҀm,Iڅ1 ;~"Ӄw ڕ)~ؘjķS8Μ(y++{Bk&[ FðJd ?{xC\k!@QKvfXXfZLc _0 &7-ٹ;nHdc㗓p -8N9V"]?@:^<,eb)B)]QGTk6Uݯ ڃNQrpY˓4T-BCDBű7~9i*\^t{ =7`A".@o d }剺BHګC!C =}^2Vӎ@{O!n*k8(V6!jf{f ¨ {탁/7cNSV]IТ%d'P' z[|ܬ]^KH?J`ǔ=]&P&yGD0w L|f݌YY12qlHR* p@ynEy{*1@qvU(Dm{tf Pzw 힅L9g!^ sGayk+4,Q)0㹓c.5z AaW9"aXYCC6< %7t>Fwg o3:+ZD\ v=w(Rx%^!BR|$ɍ#L2xB[!lV WL$ ?Ӈ1MɅvdzo.*)Dyw VAm@lN8'P*EkԡۍixwT%ϲe2'I4>c`c\8Gf6hPViKRة,jk<~D#?rpnڷ瑓DPvJbf{'}(?8pÇrO͒02[9`.U2aq`ͼȼ=L"g@TI{;FK;_[ kWvaOqAF;t ƦBBf#*3O7HCqjt@}WD`t'h0$t?]q׷RWWT,)"4b\Tޞ)_E0yd4s8-GVݙ'~-Ibɭ .zM9'G6_&? lP]S#VC0ɤ;vgZ"HRW ^j PS%!m{|oCJ+V1j.Xr]8|-38q 0'ԧu]M OLC/>@d0EÙ*o9VIFHC~?j33B[z^L4:5UW&=7~Д٠~(~YڪriEy^4\"n. LhtԍWBVJƇA'0c`nx#26YTrRF:ǘ;@`n#ŀ<'w6,zvweچ@[jn/iȤ|PkuLDL48ŎA=v| $)"Ԣl:v^XR Rfs|}N6FpH؞P=3QUpM #wvz:R {za!ֺbD{|@,7n{6pxօi g5 jk Y6~=edkmj:f`[gGk4g0a;bd &)㜩3+9ڜlT̸۰Ν$vfь:"[z{_{\ BVD?_^֓ uh:@ʻ@^:Mw`xU P9}wMbܦH~-ƑZkpD*PAyN;&ʋlG]?>.03BOCξErjzz|]l]^r3^1]YY9s C(PoI# p׻ y°ZsQEWj)].6$`]8Ѥ^Y E9ۓQryo+Y#"P]l֝N{wO$6a| H<<%]i Hܕi4_yN9qUh\,%˪B*Q}t~݈pGK`Xdz=7ELm9 ›E ߀?_> o&VE :Pq{uq/΂=+kˤtʭ, -%b] .ZlS($5٦??xP 7>aah:_gujե[[05@>;Lh;0M/H"* N3;@}z Tc֦_X8*Z~:,ekS?#ZsZ/t27u)"~\=_񡜐?bЕ׫!Q3pHBm{avv7(ǒ$2] =^{7%/I{(G Յ[axq}e4mSTaw"_beA-pYIl0t0ZB[J"JIs\vРg_YKI&3oTDQW J59A%I+Ewف >)gi74ѿ4ޏGYDBYnG%"тs1#AcKSL>;15$ր+幰UjTh뒁ŝG{kUë r0G `LkZGzr}.o τ$:ez7 #mH@GlKV&ai1>iIL=ұr5>rkRDC֩qG>CʭСq*$%tBkFwG2_ft\ %%E:EA2DX yN$޶Y}+int[c#cCdѦuwaTqTJDb鉮R8$a7-]Oe=fQ|X&1a(u#Rc e*)D #~0TIX~?#2NXuÆrp!V-4EffG8$4op9> 6{-{cx9Gr~NŒvzTFW^b+w`K=U"t 7T: G,6gN7f̎nE 9Ţe{SX n aĵ_ ˨e_E90?IxYyv`U8iO-演/Qod{ r /0Q1YFVi$ 3.TZa!ÕC#+DWjb U9KI(<}PbýAv?"D}Wa+/n-bQk_eٚɿqPr' =_qȋïxe\X9۪3DM.o{*`o҈mBؽwzwNr~sŮ#z-Lh>yvxG;_qQ$wcUt=jNѿ\T Vj5Ϯ1VP͢ Swi;}xFBk1}|~As%!V:6Ik+26\:yB!mZA8r|͙7dnlqgu8(fښ~0?ɔ^?_!]ިka%RG b4+5,]y6*MـA +F c~$r#Ѓa9͸XyRzmdpTΑm14zTډFxsdMf#qлUMddZ#{uR-^m]xWwēUf8 Ӝ&mLk*F& 66FK)/XA>Zll٧+K3S%~˄A'(hu@ 4 Ə9tB_ڢՈX14G0#!U؏RhƊ6* w7.͉—su'O ]\d1A4j*"ilgqަhWM]_eԞ~ӊyu^9񰻾CLp> 3eHC cē؋B'2!p R&i]$X4)FJjt1z5Uj6MX2`q;TV^[ƃ^r}-d':FAz9mnxKN]0v^Px7X1#,cD赿nFurt0.c4LEe3w!++DGJ[Q]C?fO.83Bz4+LAk,H2!MS,i˭/ ፥43t|Tn!0#dOEc"-0h2[8qbU0(;\gC[K&< RB cYM`y( 2Cw4]ȀEC5"֔~V"c*mnQAfQ>;Q 8dW} er*|An=-מDS(3 e总MIƮz$/b0J2"dH..͘#yŧy}n6ψq{ لdj^rܢaDC%>_|}uv͵'p-4UcQ`>H2c<V|wnjԛAvf;HfAz+4l6|SD]4(=}Rua4=q\&ٷg].55:#1J-Һ˹N^ϣ" "Ζ<;  $l]P83XӦԒY>fF|: v\ 6/ hk!Ʀ= }|0Y @* !:C$=QkGܷ1[͊9 5?C-Zz\6uO;B`7xA;)f+ڞ0GVlC&єb*Fj1=.Y/W\K/ea'W`n S^2Ԏ5yLLjM&W,ˎs@WJp-y8m`=1L1t,"4K D]#(\{Ve^٤@RћޞS]xfôy(쓁^M.g_!OgRn,E |#@+0*J9*6 %h?`N>i %J}%}G (F4_19VNIEO@)LBFsT)"aAkNc6z򇔧Fr2HfsFc_JvEkY)h]Ff:*XsTa\"F 1e; Y/~9"X޶D櫝w" MmhqU4=G>iF07$Mꣳ{MM[6o&ߩ´4qr"J'L&itIQ"k C= [2b+4? *Z(l%jXK7D2_g;ꓶzH">,_nK#cx@BDnL>욷ȉL ,־5֦ـP/F .D0tGJ;Oɥ/#/8.koI{v˴ 7mp229yGaExH/͞x41s„ybr8ƙ+t?iK֣UDyt{f D>r2fw /h2ȂL]}!kj?]ʂO|ʸ1kM[mʛq4&}5k ]V{+CϰY/QFm56&Xo{*3AM6Ӓ$3ɪ̹]4OͳR\jWo҆5O@jk)V|ř\|\EI m~^ioU@^yQcg~ ,ۍW+odp5; ,Djc:bc3ʳ"I翁 A<AWZn3KVu{ۘDv䫜wzJ@ EX{@tj|_p4Je1{.a#Nlo e}r֦tTO$(J/77kՅĊCCu |/#npn P6/Ӟ Cŷ5-gxW_\9`,b=&Ln/_f>/H`Roμ"~Ag-ά?tkKVT}{1Z$n1=KqPa#@v3JըDA DG K֒Poށ -PhiYt I_m}+- ذlW] m2DiFw (Ez]cGBτޝ1+!,Km0{pY!"^FS;j~@dYx KWȇH7JAjHyQm'SАKO70r־qc\ic' t0+<}I'J牷=+h%/tƶ`b[@7jZ*eد,C@59ڙHWlHq~K.2‹ {g-D!2SJl# lƽ~zN>e MiY#yŨ @Β2.s}L= 5`UTpmfj0uu@S磌|Z@HTЕlֳYg9" D؀+xK TfgNH ƊIGMx[~Ks=ԪX s^5w J" 0_vK^Z P ?Hq^o䓊*M腓+^~5auqOm]_35r|:8b,6fxRש:6:YBiMlJQh0 ?4m\ "گf7b+>ۄ NFOV ԠlQ,O$Q.'߳G.h,DsġD0 |RfMc^.P 'wEƋ׷O> .4)"5/?R}b§JRAދbh11O,+19P*:ɸ6L"kt;688UJj٤Um(}vhz:H %Ta)/JSKJC`]4aCˏt)OlKVڀ9֪ zw 6'k 䤲ћ hx%?7ĸ˭sV[WUj?#jcoao;zJrj F.B} ؓұgYZ0707010000028b000081a4000000000000000000000001611e8eb900002194000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/can/usb/ucan.ko.xz7zXZִF!t/!S]?Eh=ڜ.+ˤb' cjHd/xє$g"D"DŽrL`夵&րgjLl.A񺋐ȪO ؝R̭I?b%[0w Bs2 =lx/Lݏٽ֨1 r虽tSg·~Š;q7fѷyZED|G5ewM?~-ԦE`0O $w: rFwzTؽss9xHuf7)(|37O*Q!Lb0et1kmsBO p 4g:׭}C{+’As':sqSLaRwu}>(nsZK{- L_Z\ou9ƖwX}#F&|\\O (YppL¤]c>q)!.gM\WE_VܡCpE3/]tO,ǘRv9QLn f4C`vQ( *+(P.r(PROtOWJ[mq⠧.{rh gyLuh28J xГx !LFCO|\+OJ:uWp#ܐ)/_ Xh(k78QC?FB5r61rUL/z1yY?2,KNS_uApL,jŅh҉@ZqB=Y_ς1L4zyѵ@>?z./BoiAƽ6FQUbWM] kS 0aA~.*]0A"h!ai3Wo. V1m}*GxV }YT@F%IQ.`RCԸzYS`"M{%~AT&V$)ZQ$70Y i![ηXL@UjnOSѻmh6ҴhjOD鷻L"}^+*`7Ig+8'Tr\mC8[c+f!a@f X:zI exZ/"quyLj@J|_zo_9IM%^&x]A59YwMx糅._alrv3uC p$4,e+!=r%%'pKaxFc>f5n_u _gҪXl0Z$/7t3}"$Ӷ<]IQlv7@uqU ljG6//#Ub_ 6'2&7RM/۩LY{O_i"Ӛ};[1\C7'kڎȣh\EС*Vc VZIabeQ::z w} SAޣ@ʴhh*gj%r}Ih{[RT c>YdtH8 Dܡ:51~,>16mա w[VˢhilN G\ۢHȁrf+D2C Qǁ ;T,[,ĵXe\;Ux_Kh/S~i>Ey9ՅOuJ$E󿉦%n2fU+\5~*c`SDpr`:kUhHcDe z(MNB Wʡ}o0~x>tGЭ~fSwa|Q@- Zp"^d]5Fit0"/t X$d [' Zߍxnёk;Q+Q&5 /ubvw+8*R W S4&F{^,C|O {oź߸ dقPH7VOοM)xkNV-_m9W2\oW ~"(JXB*"#)Cfz\fL F{ɧjS}41Y]VRxC;Cc8&$U_b&?q2Y`6B[k5eaʂZ l}D}7sAa#/@klTivf8ҀQ& Vs`٘<7Sƶ`c:*8_0jq MVFys)+22=cP6u>R"LpELy2μ>,sz.+4v 7Μ>̨!_LI輪Jk 9hK[O=X?{S,G7-/%On Yz3.iSg?fe왢e؞VET9y ?Unyuh_ʸڲ6Ps.7@ɷJYE9nMT34$EmN׫ډf=EZ.xYHEy 8 eb\PDi!f$N'1G E.?+ 'QM zEsl^+h|L`CY껋I&WjcD<ǽua!\hj__KTU{8OKHS2UghФ %5bAܖKTmCtÈ,Qrh>BrN p $Tڨ3#tEʘ5SU\& H^hky8mb|4~8HHLjp<(o4#i}QJyEwM8!$AOL@żIsU{b;p0;v9S ^ى,𼗰d= 4 #UKX;!F| 7YAT7Zڧ8i[Ou4X#gNjLi@e`ɼ>*L,~gda;FFP$*HhG*M02WD&6IQNFCx▓}@/1i;.YoZEbf~FDkY;JHn'ؓk!X*SK TفoȦgwMpTi'5l6ѽL'M8Ϙ @#:6RT>v$&-X WEf2Dž0md`+Ʌkc,du7zbrg拉J&瀼 'w7m~Mk*!2h}(%.}l/h6~ayIlܿ6J XrfXvmt;c4h}s/IaoϕR>h?S#y ϴ|T@}T7{tБ$m$ (Ũrt* rB,R;jBҬ JgrВ0+CQP"_9X t(CrӱYKŮ QXZl Y8B Dbf%{P,R䅖/+!>x_h8x{J>\qp?з26Cַk8,B떅Pč Nw @&.k%V6&bt̟a`(.  *\\`ɠC@F[iX(Uʭ JkXWN&@@dFBv<, HcVeȀYl("xF >%EaKfvL 鵖'o2tCݮ"7A%x i)/@KFwÜa7dۡY 5Q3`)x䪣OѴiGCMy`e>f`^ ޾3a6)G;ܩ1ږV']]7ôfpv)擐Thk.m$Ժ?m6KQjxޖl,NCo Q7q^t6^_-ޘO0]Wp fxt /)g.K.$PV&.)@v ' œ|a9U ]N] nwN@.Js)!O9xc%s)ztծISۼк'9w4 npE?m,Md>CdQ7f j|AAVtOv;\Շѫ&w6j;!Gw[K:h_pu%XQWei'iI tW!*9XC#c*fwK."a p#ʨѫW)9~:0#M6e[sߡ%nѵǾf1VL5\y:V,jj_DI/M>(HA73 ?P3+3NwD9Da"ϔm˙Z,Vsyf4[Ow}L+$\p぀siRůO=3Ǐd&%Eh⼒  @ *)H{:̈5P$؆v6)$pe>uCb̅z_e4 wiR-Xti$C ixzH8$W2 %e^UǺ¾j;1Q<1@Vw@:O4KYUD(Xb.?xbTߕ@ybem06ӱyP6#bz,S[JLx.@3*ln^2N+@ro?i#LA]1i?t;'(VVoZp V[spVH̄jdo*GnjvmY+;oNaKQ؈ukY6XuNq6" ٫pTWg'-$ D 8W@? g"`بw _q!b%煈jm3'S+hxwQq>@jOHe~zH@{11mqȨ`Q)Ƿ@2Pw#'^Xª=U ʤνp;hNϏVhq.>/08C,*\R\F =<&FĐt׌{ <2Z'QpD09T: JwGkh$js1^,Qpk@L_Ç;T/gy[53Mܷ\yJ 1Ӻ^r9Br*m耙e?s+rI``rN^? )rUN{ohC( r"!~}o鮺_^y"`)V5RQLs ӎ ݟ'B*2kGOv +3Za.޶ 9eH^a#'ŧ;([~}Nw2G&*;ekZǀU-)n;MyG:z,jqG|205K$,R&I&2UzfX.El39ºlۆוY>SW !Z㟉ʔW-n>.y[;47N짽IOK9HRLq \Ef:htp 5nuvmbЫ)vݑ=6:nKTINyTAeLPZ9;>LnGT8_UBڏlCTUxie ;MQxX]\ ,*ID&d#r6 MU0Nb?1~BVoeCuQHCBjqŕAsMji^ 7TMuaAcSЍ"^fݜQԺ}3:%kٹ>#ן (8jKJ%lZ7 Q Рv֬srR;˾8-Mq֏5p/v#uۯla$YG5sLsG,rM( 0 MWݺDn@jYoyDho<U1sK|g孱Z*+?T'f%^r\ π݈yMF0-lf5'RL-ܙ %#g=4\bF~+2JۏVǓy+h@HVQY!|HDs_2(2J O׸*(ݼ?!^6Iz_f+vqwwGf :yf:b쑯<7Kl 0zҏmm7K Ty+xE7&:[?1;->f7,oi9̗y!Η,ҳkSiSWaz)w`܍ʌ4n@vϟZtvVue;]Q;ĵ6'$1Kf誖\dh9ύei:L5qz{JewAzBBa59^6 -b"4:?)З)=w56 g4[ʢ/.uAW)߫K!:^6½ i~D4JB%gYZ0707010000028c000081a4000000000000000000000001611e8eb900001b60000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/can/usb/usb_8dev.ko.xz7zXZִF!t/j{]?Eh=ڜ.+b@eL7#rOV3Y-5Q-A4ރ1_C/c1?(Fل6;-"Y(ZT{/fSuXcQ9Z_ 'i!ɧ,Vj8 R~;N*f7} DәR^ȧgm'V CbAG1o*4+SWLNU&}ހN7*eu=IGG&}8qJ|'od'0V7y:x!ǔc"ӎ@ϐk~sFNpE|[@LwYp)zp~ f+K (&6M{W7"\mNvy.*\  Ȥ±%WHMv*95%x܍)j捵Gwoaii{5߬)B#srà9?f˦P ^X'/Zc.Js2*/~4]$'J~'نIM/|󯗔6qpjy /ι9#F5LӁ1SwJ>ՏՎ0?{A?쪝ĕ؇ʧM _ߣejj$|AQzf5Q+t@['P@{R]>܌# y62dzEAnRP5NQHKVe!'Y_,. 6l¦5WnG ,xF(;B`Xy6| 4v +Xo\f'vU=pwT8M+{J:ʄ=-54Dl+$_ 3ZS$g&iBAiȊm8Smb^1Hkn flxh+~E*䋢jB+H`>.%b#IL}Ѕ?W$DY Tb3*zT*o%U9OêI,mCfr[DUb3xf✓ M_>ߏ^q?NOJKkx=kKsdX;˱-r"xHMM>d7[Mx[~f:_;^·@@}=Bd_~)nM2nQ!@9Jg_LTp)1 &YX V>5Ya z,cv\P&j׷F]>jXxU.E<\3FXF.ë4x]#o<&(jTytoj)J9"`_j>&gwZi,Hqn>yvn^דY%8e437ϥƖsjP!}wIWgl`D,r8ֆRTBēRc;S%d/=.~+‚Q]iXh`|c' lI·\Wy1n2)W9c>7zQpv\ޏ#7?x8Krne{a+E';u! ;8M9ãXbğJ %3ǃLJ郹޳Z&ǫ˱nj].ؤXS:c) ;K5mXc!r6%WG9Lyw~vA윺]EsFg}wit[w+ǦO (;Ɣ5d~KAN j%[`C6]3w_dDI~q*gF]`[LF *;FslЦc >ȯ.nwB22 !<*=p2SnI# TU^qk]7! *xHMlC]Į 9>!n c%:2U [ߥ&Jk} }lju<Ýc;\L%3BNeWF*xh )k[)},B-u~׳πmQ䒊//"cp$~(yK³V_8hWްY64:Sh[s X)7[![4qW'b~dIYgb uߪ.ct&Je VZL`񸃓[NҨ:t'\}bw@ͷ F{zB`_4I[9M>Q;YD^@C<~1ý?6D7y-ǀN/|h^SeQZhg:܋Enx: :g['`V#]~g\#_v#%R4Q5iij4GրŜvbNj?/d55Ĝ.ڂT-7|m/!5cTlZ,]\2KE̝&۠M_gybɺɡAZ}d!u퇍-A]0,25LJ&NmV:m{2}wݪeZU@b=!"˲ua]Ϋ'Cdk8k횊r<0AϤ􆠻 Q z^aȹ9_VB$v4T md_t6 #_TW rUaZdHcR]ZZ4)b:{i_z*}J3yhM9YC u7Vuо(K5P%IWe=:2 hzsڇAᆯ ޓmh/Erf#@(z13 )N: q@B5, :ʠ7QZjb* µo}js+ֵ=T( c&ytF2(fjfa0 ڼzOk 싸J$V.@w1*CWg}̈́صElvoPHKcmlGl!C=J[2|' y};lY /D8yhB'Tb{"Z.6-Z)M;U)y 6]E^m܂l;(;hb0X?Ѣ-"Ted\1و""m<-!7[ )/2=ɤf50[=\j jdk5ÎBZG@b' W%i(  L҈ۘwErKP[F+Yj/)/R+v '8R :#_-V/=B5=&[Mc^h}U oav{PTf yӮ vjuH;qjW[%A-N=Иt3z*Tįa7X 3L76`oPj[9d $Krɸ7B LHK0l2ɫf`jBGI"'|#=RL.@OU9%důi4ؼ/G z)~h,q6Jް"˹aQ˃J2ԅG2me31LףgU,yœ(EUG^@IdUOL޿o[x5"ag %Pl.,DkY2OإƸ^Ԗᓸ`eh|iyxJЇ0#zf-wNJ uH.g(ʇS)Z,p )Xo o^sКY'*z )Yjg,-e =O+~RFm*ftS cߩ.LJ.LGjLQtz.N׏5w=cn# ᾽bޚ]@Z/ %8v1HP.xh _\v1g2Xj X^M,T$zJXLkݍ!/HG{ԝKewl`e&Hm@ UXQRfukȾ¹S –^)i߸D0 5 ) tԽ { 8vké% ꖂӼ 4w4}AHm'*& \AkQ95_^5P?+vVw44 zpl*ghڅ`_ЮӶmVzڭ&h|WYT̟e@~;A PJ*-Q2lx H&ZEATDJB;u#qBA}klOGQ&$W [sx6<}H~u:ͻ'JO7u0hC|DQz?ßzYJZ ,jXE?FS&ND\5H4u:#Ӿeh.\gB3cRQ~==; > )S6?K%M>Bt+=^(3V]g7nh&{(]3G,yV 5ozGPme^deG K%E焭1x?mg%i,R _AxP{t߈ > YDIKF#X}#fN'4^]M3vr#K&$FTJ*'R#WJbaCGjTyb>}wOLti('Z4 :M7\lf._'Lt?w&Y[2JsPH#g0 }Ҋ’8kC쒢%VFkiy&txZOV~8yEf.A߀#7̛M_t K)|kB3I ?o,,f ~va'SWP}S]cH{&nhlA4_T *†;zo2} vy Yfi1fu *TT`LH\=4p[sgS iEVxPgʁ$T#WZ-nhM4l@ۡԩfgpCE-_t1#zn-VR7b9?rM"4{{bZtC@pkBq&ڡhMpAt-#<'ܳB(M.*6~{ɒpݵ1?J?ڡр#e-ʻ`-LfVfyO8Z_T39 7e2 >q q\%H &eL,Ս-Â*S*溺 exx;VUIBF߫3*CfI2Y]5*G0f"+3>t9NKm .?B}#),E"jlB7a8G0Gpbrrqn{pLWAOZntB9q F6g U~c<:"viνf&S@O,{oH. l)>RuEA~hE?s <㴶h`d!|uTG6 _>A>&ד⩾3rxԴ.j:fB;nE \ï3]pъn" S^W|{Mӈ^-Dh3VA14>D ^XV֋cE{nt`:E*8ܮIj+Í  ^+Mfr`Zٚ&q 6j>&WVSNiEk! ߅[z:%ٕL v$[I(!}Ep˳|;S@QkgxcikyA74C݃+קȈ׬U>b-"]͎O #Lh 0L Z4 &Պp#i)ۆzI7}=`ku6vN<^rߙ@ %gK5p_( NN86ħj+kz*fb 6lCSVza:{,xS52YP9C)#A3~y/X/Ѐ$ZؕkرUt儌0h|QΗJY]PS(Y_ 5z'33vE!qu CSG>c > ( -rdE$&V- ;Z4Ɋ#ѹaeT_qb9Y_ )ggxݥao&u9]oS]%ZpbKny*ii9Sw!C61'QrD(壮!*-(xhIt V~~pbJe inӯN܍mjY&b%K?trMMpĖ,.qS,+k6 L!ªo"/=pG>v)U_M,vՈ$]sh?!Ɩx>vfl`XЧ\ԃ-odRRzm8}e/ujޔz^4& +^_YH>&oRi[_ÇA6ncÌ xyx(8A~O@SN|㐜sȽPM#UȚvHSD{IӇ?eY Vza2KutIJtT;h󅃠Ȯ y8E "Wn@EVpN55 d>Иh۪׷?C"\+A=H)rv QOv&O>YR wydAc𩹿Z83B(!"Fu◪5P&;`.K#M~,l%= OIp/6" kӏyߵ`țu'_U >!N%~, 3[5 :v#s&t/0s}:k6uZĘ;]Cn<mYα ȥ9 U7&I'MCFKkm5QҤ^`oHc;3׏1! M9-٤84G5zDݯ4͝_MQGayd]]CPWx၁j7?H># 5;[84 Db9BMǭ{ÂhM* ҆zв#rC+^l|I n(Hê„ӧQPF/5Y 1CgQ3GBodim%/A76 (~IHa ˫Ni~VI@-C8&_=h960Rkajtr]%"Ou%6l.v]%S yMRw ԥѠr\טG]\&=?_(_twDEwj-aMRWzv )J]%ͱvAu!7~4HY^e'j8y=(߼nF(M|[DwrmbƁO_<Ԙil4,!kb) 4F nl{$ۗl0X>/6.db>`ijI[{p?IJǏ4.jmO'\P)e*xL~sfc[=zܷ18")jUM8;`"i;SGlTg,o$=j ~Ȓ1}\!lRت q b{2R/2|Gj dS_;wߡw9X"5IoLa_:OTΟDm!XѺ}Pܤi%r<[z%8Tt@@jc\K۽]A؏ɩ"rQd-Sq?ľ?)g_[j4n89XuTx?55mTd>k]dz DY)vV} g`6y47xXz־Sj[ ec{ǭRǐKǮ2'1Ha-Ud~L4tA DW_CR<6fī<ޫ5>[OOHy ?AFf?~W %'&!,q|VcE@UpþIK}n$g({Ak,Eiw.Wi؜ +ր[;g1 cl;mC -z3~G_ꟇЯc05(Iܲr к?W k?2v@W};!n mzG0bC)_ٵ榉-z8d`*ǴJ48sȌ,wih+tA;Dh¡J87+ٹt2Ȯ+a#JQ\_qS[KXuؚi9#CuVfZ:icG% tRy 黎v46ᲓuIH.<xw!i` إ.Zʹ$t3S 7)8iK;}HbxEUTdw_L'BKFVO|]0g?G:8'Ҫlվ^=N\<>ɦ]^V=6Qꜵ ?)n$cf.bH{dΡ-{%7=e__<ݠr XIoǦįߢ;ͷ_܌R8*_ny]N>16{I7ֺ=Țsمs3u5 i1 `$ntg;HܦMЍZ$v6!J9(ԋ5ٻZO{WR&k'l2&ӤwHX>RH80CxAWl<໫5tac[wo zU)Y>BEz]d.X!edYѥgh?5[AqpEp5WX Th\Eي;o5{ߙ;@ttɃFhLY#l>fe'ATvVܢ#xE魗5T֡`@"SޭcD^&q\i ӿRӵ NnIOO! ׂX!Di\8մkIVvة2י+Hv?eI_o=0?Hp6/kM=EV $ƻWY],Ϲ.^F%Jd0~[MWA3}RH$+LK֌3l~Gо,#XX/P؛? J*y_aE.fE– )QIP [WM\^F  ?ׁZLyTϚli2x7N; dqu AKz be;=cyC[H8 ȶ.ITWiWqxƒfb.);~M[oM0+!7jjI0K.`3N3=Ϭ u(H@ ?3OsWsY:*R~|5Kr Љh>-S]"N)4/ ٚ Uv:`ɮ`J6ers$a;YvL+-=RNaֻj,nK =/)@Kg)LMGr?k+N\C=MkqL͛Ay"u~b@·7w_7ig!l2nJu:^yh|MÖ́zc#.%olmA%ҺA{Y4m[uIŠs)#V 眠Ю06~6 )h=1hT/v 1X'|s/tIv"_ )F+ͣdWaПT EBe )%󪄵֋E鼍?-^Z'NNt⏷:6@g6pGe|'1u*9P3ڵ}#΄ཟaP{?CJQn\xDͶز""NhG֩@lXo5I7'\┕{/׋lju* -y +)]KdR;`1ID!+nNw)!q5Ud#6oeԞ'^&*˝pOƪAƜ1tT"Yu^zPv^=^V1g*w~&=\ECc׎f<959q0caѭKRCLnß,?؉`:ɹ;S8TArE_/ZKUˆ2m7ZfeHWܧ^ñps2q_:=P ]XEܞ[簏c(PMA5z;nL>"hkŪ yڪ\̜!X7qp\.n|v!6DjYpd,|l$ֱHkWԾn >7׿8:o6h(it/R#2&q[P` FPU{o9H@ }da "tw.{a'ŘHQ+I G6|r1N&gBnk Us< a6l?֏Bk͋nݨxjǝv|Z2I!Iiщ+J&C 78Be1h p[>:sn#>FKYeC8d/#tʄC-&bYd41-@1 cpjܒ?Hx UYiܗ xTO oJ_,IռZA_bh\+1c2DPB-Xg4a0 V]B OLn*&{%pȥ|&8T(>}'(k یG+V+ fO;*nf31޴h鐙x\|z!<06J!)K=@xR*\yvgM"` ED~R48kPS˪򫁡 FAoUcj(7ށ3d3l nlvPeO JQUًѮS~^ ᴽ?(FhkZB4ҷکﻉ)s1 |57<([#chH;ТM"X%̤\7W,kfnԑkThܲ&4^eD_q rg U~W00PY.N Kbr/sKc@C >ʶV$kY^h"2L/KP j^F=c#gʪgu1,F-:8 uy'wv͖ф2%c oYLW"&lFׂ+b!EV![6s U +h}UݑdSwU/u&>} /Y艡<.C c[EUґuĬTSr&oo[$X*+YP}#,lq=~ۮ3cgs,HmbskFsf1Hu2zc>+NuϠ}s /ײqSi{]?VґVJD+s($5z yJዄ'+Cړ>̥pFx8#|<4OLœ1| =0L`CnjjVM g"M :wViy]ɉ>EZP1l" qOva9x}l-ą.,waț2 ,n _B$:b*Ѻ HyxKQ^Zq+^4ebZ^bʃ gعgJ4<ԗRED[1VUJЏ?gbt sB@v ?n>%!mP $B?rz1l`<3dv=[̯ * [@o?/sSħT50@L9]&GܭMiͮfCM{PnѸ=%db et˂s;r?ępƒ}c N]Є1L2VZf3+8<+ z",zх ضL h;x]őzKN',i|#l&#타3ՠIÌG4F^@.d:%^G7z"9 N>޳˥ YQu"pK.6_ inX𸜽}%s®Y$} ˰7>hu`i1?XՁ-7[D,sfC_fwBͼPSbͬdo?D'HIHs~8>_D(;\i~B"'h, xQk v=)U&fۀ.|sœ)IFNb⑕tT9oU8?FXt\~; YF7Hu!YV0;v(D0(7˨6F 9x&;<?Cr _w09:9,EW'|ܛܭI 8RG;y+e-Z  ]fK؁EG=J3ߧy,tխr3Pgmih[ϯZd⤌@g bŵQ<1sٯ] wVSG'|N+<>W s@hEY\}[#pq+3b9Gȩ|Ȩg&rG Rz7j&M\fP+^ofŞP,C¾̖aT/v|4p,gk0۾9Q`u;i-6'PiۮZ_%d .!Li)%d!oQ:R7OCkq{ݞ bݴp!u /"Vb=v,`3gLb8"–kT2.u:lX`̗2Y)up \e"=N4 -J',js,z`|ryrYNJaYoﳉ_)zu0.(Bp_ XA|W6"*Ĉ+Exp-+G!-E ,s{Xoh-Sͦ"JٗPގ؋op$א>eb h>=an{S!jjf=dFR^NAv$ 3j46z<݀_IWNA<_ Krюhpd_80r:WRLϪXIǗsqre)Ob?F2!y:<"m >e)>LCߢAC nB/יĿdN3<1 |=},c]g^h&O?jb!S#Mӵ:=BR6|qFF-,*] H8T~@J:Z|:P X|a~)~Nkb%uLKۯ3(OOȂTv'q'&ĨISp-sQ*=xOT %訴;^@[>EI׈nي$񕮵mt.G}3͆u%i̩=<2[L­ ˪y~#(QCؽ2走W|q hʒBL@@t`gk(Mn(عC צnxZMXڱ}%w8ND50ڨ,)k\qEOoѯO_;c#@ٯmF)yl SL 4>$y ܚs4V$'_eR˷#s;Vq!Xw_]6AÎ:7Zb"8`)yr<`"[ } 2fu*2X-c{%Yg1||vh%b}y(`|oQڙJ`$2M6Yҽ#O9)A䚜 x29-mT\f>j(t_+ Rٱ-͘`&қ?wX.#*CCr _\'>ΕFMו4+=A+/R_Z?[65ßR0ƥ1Z6ғ}'1},F+Q0K8PcjC+XÝ/Vah\a.~Hpz]puޗqSrcs;ǹfGn[b4 Q!ƀ{~2Ր5+@J {tm_6˸14Z؈ɪmC-9;Ef8I BեJϞަX+?!N=nDEg)j^q#-1NZH>B B%ўz aQpdS2Ϯ,H/ ]AvSi/ 7Ӓ%3GW[~~ʘö˦W ,r]ȡDŢhgMʬ{>L޾0siӔ xHtZ\r :'b}OG3ԇ9cY&~*\`½ڞH+:HzۍI@:PٸN^Φ)/M0Ts]_Ҩ1n8)^r|B¤+Lt.uW< \_IG7V?OG:5/RȀ ugyT1v [%fs. T&~1^՗G,%ƜD}W?r\5Lh>`W"GۍMy#& ':f~'] bRs1*ڮ=4CDðx؀@4T?bAugCZ&_ G&z q-΃(YlY"&q+ѝ/%1d%MlIO]Θ_bN-v‰gʿר ^6,qI\)Z 뵛`$ <8r󶞢%$:G=j.fkTذBm@ Ԯym4oX:U Q#GΠ ^u IX-Z櫇wUԽ)ۑ°ZWWCCӤtd#!B#]t5,h ˞zܶJq-ͤpoY\}mvjRNlK$]dya۔#]i6tq̟l!8f=/އΰtՅa}&f07TPdET/sL*]t.aK[.kXc!ov%?Rd+*P@mtr CH!Ms,ߺى(]qfҐ(oHMisS]w< OIEQ1ҨZ? ҫ }TdVr(GSKx9"7a xuEM0_-Q2ۍ~(}ؗ.(+mYsTʘC+no/w J8X'Twa$6s}^FS@[Z ;3[ĸ_GPР61/IEx;D5a28-,Lœo /Y̡i&^ElbzcEq{\2M }`u|-=ɔd-n3EmB1/ ?x ߼&9J0Pn+'Ruh,>fe䚸  49"^q]֝8=+[kFx,C7GZUemsSMgk"fu8Įq[Ƀ7ݕ3e_8^Fm2u@VII3b h0(U:]|s S(B s[2w1/Ъ8Kk03\v8;a"[}Gs͎vn_@c'<&(<Rjm̂4h9GV[i=)]^͇AaEzQ"pI4DD˪ V087Ϳ}\=ZB#Y  ºAƽp9컠e_P/ϴ^[bCwCGR)Ȯ-Rű̯J&7Ԥ\@-30:B3ވ$֧l$3e['JLBye%+x#o[]?ϕ{:qTWmwu:cVo`DZ>!uЎ2٦I=T:0u-EPEk!6ltxkl} B MмMHoa~B%oZm jZ$Fxaݟ,ru^ h:8/\zy~dNz݀ 8d@6v2F$Q:A VJ/ՋPQg;"Ƒ?٫kBX8I8^BmH9&x؈GԍS]'S Z6fq\p[*W3Jzr+E!=~o| ĹG{V\ "ET|qy&K{ /J)M^þ?ILqn=Jvs,oDJVϫ>RY+ Q;tX+ 1HV,G8>V.@ȥ#EHE: ]t]iR؀4c_i 0r Kf8dVSN/B~3{"ĵ4 {,9fx}njp,~x_s:vB{l~eZ{e\Yg[X6Bp7V2D]rv5)b"$I ~!T^O*s5O'U(AV ue+r 2ށiwwQoiW⾯=D փ>E/o>7J?9>Ժ!/Ǟ큔on"O^ d211ӂʰy <ԮҧRYyODAcOp{ lkbxO4D̴zr Nꉂ0Y]q-᮴ ~W^wް5pؐSf+&M x/DiTOH\+J24pIʂ>OɃc}E5뺖),u戇Qi!4 }K#wVJ,Wm9*@9-Rr;Щ70ϘF^icǺåf̗~ڝ>:\^4sy̢o=ӜM~ D̝ nzީ[(&SMَSe{f*k(<{a\ A^:?uT#A$XG1 榳So(wb@i,zU-#|1rX_Qv(G*ҲȌj׉v[+u]HLh <U>3#0f5̈C +[r\2\b{oqIoSomiy% o*dV n>g?Eίdb=kc*,s'TX͑okj_)c|iuI" 9yByeH{ 9C2|ވ;-yDnũIfkߨIY|!pFl՗^&jIIGuT3oA% 6R~´D~hYt;,GN;k0%XCŅ~YR~Ρ"l[oέ4B^U/nK860mm>rq+ LK8!'!2VX1,zSOh`ҞgTNW"|Wp@`o끂aRHp64HqOǘ^sD~ FnWPic{q 4;zbʠw]75F7HvxLN^.au.c\V9җitvn7T. q>VwXb)Cu,e%h\{kkRAxS벭dBYwB7\"3cv&#S;\;:?)ES3 =h 3n#Ωy{!bff ౵ghԎ;9Ѵhv]ZfSk53(u(uN j1D;`,7vL( Y'{A.)C\׼ϳiqPSBazrCpvuan."-)B%a~C"d;zDs2?bz@Y&ZZDє R3LHTo&}{i%34XrMwEj("&N9%)}⢝Q K2pR2ـ]9.l loa_ΉB#zع9FfjٷAFR*uHU>qDW1y2(t.ٿd^UU(u۔ k- I,V#څx!U![80*+_}\X`NV¤K!>[.h"h~ª6B؂r(ь$GQpƋlH0XE?lp4m,ǁF,R^6CE|18j {y%MN-VRM}1W%C"*rOdQʆ@ ?m-:mVj]Ϥ=}pLp^jq`(OS mD~X/IᤃUJÿ^)a>^Ͽ|R~T.cKƨMpCTw<0[b0 *F TJqֹW I  }_^3KpJ9\JqPa"uaIA .x OT"[YTCNÐWnw3sz҉[ _ınabus4'l[CH(l]J^jnV%Jfll(/zZp@ d,҉[>f/hDC`%b\{ǩLR/Ut]W,M(Q{L` So:͹.e* aUNCFGv$d#fdhzF\ua$eD˔BI`bx088xfy_+Ⱥ oD@(4z17.Ӑ2i:aK h -%YVuO|gbp,hqfo6F '(T M!5>CY'wn pܹ:=89opoVy53v[ 㥴L`p珹;G]a&zd\-ziW({GFZgUaoDyy2T.ئ@62[REdbyr:7(A^;uPp)O ,`ܷf%װ!,{ R౯v]j (t*\ >Os<*Bлմʥ "+J28vkt7FA*CHV}9!E.MUS [{vYI"1Ȕa8tQ%EBfz̓2vmTr<q?{`"tJ9"aV=뿞O>HmW*vSe@o_ƻqLtn 'Ѥ}ݕIbx(<v j"Ꮿ}O'Bbi@b4\3 T")W)XP#mv]]{%0kfW~]<;k@L_#@mt>}cG662vu0炇?֮"os֨2CѱYuW^[+pb厸gV9| 䮇ql UA)?вl[~F.\ώBH%Yc9V@H[`h-` ]g;FLŢl~ },jb,+c6i $jm*hAs,;Gr-7 O"V]]8Eԥmk_>H.GnXtj)FDĶQd*- Ȏm,2v;i:R"|?X'79'9d@fn891f[yǿ.rvxձY<d$IWoCMdòT[|[/n4heUwKd׊fvQwQ*ͭ HlKQb}6ZmDEuEduַ0q^f=mpV\4(~XqJ>Bk#Fp>!O,5{bA"g ̭JκiΑB ^`8tV eMwPdԒ^᳅00iÌ $A͖by]-Xڔ\CW%I3aBtUu9{l{zyD=j1{^ |/^Cf>OzDT4tVRKǨVbzz80AX +Oᨢg/|~Nh*${Y~̷0 9'~ y ?aإɚf }NVWX뿍@a%TXw,in9eO.` xxȺSgpi g8_[nҢ NDfv i*O#w@ܘB.t9.::6qz5~b.D5HP#G23h,ZwrwB1d$;?tPIAPU/627 ]=cӐ荋;6W/`nēZw_;!= +[46~,%qoSE JeuOһIX6c^-vHϦէnta ^V,i&8h*(Yퟲd}ma+4ai#1^9 )߹O|}9q, SS1l!yBe,_=%ir@w' ;`[&̔)<9~U#0mb-ՂTPӺ*o-:I@nsPJ0WW+`++jSy53-]sƆbakK b`B@)he2ڎ X-asޣQȅ9hqom6Z.sIg*(lmԧeW~Y/nַܴ؟Їo?dO2:B!(.@i?XS},5Da"!y]0\mFMMIUʄL$[fF,Tz`kMϞqHxxuIjٔCE[#|3X eW)q̀T&UͺC+f@@ysWF]k0-(gH;ȋjP\gܹOd!yjՌ$`uHrWƳgPz̘<Mu7z]rylycG= lm>jjOpgraˎJ䄂F1jNT[Y 鲖eD99ȄtX.C}tݓ[jD7mhɏ8m5 +N`pi7#KUR9ƾ[`&U왬[Xe6tgN_`,ݠ?NF'].m &R.d@?-.C^͖ HZ7mԜ!2}~Q PyqCHB]ࠜ"GwecY?7ͅUgz X3?t߰=#+whnnˁ{u wUKx1-s:e8 Yev@<"O?=S0Sr~nVҼcTgLbk|qL &['g+q߆C]#>+z\lj65i~(HH?js 9U4>a+!e#֝f9_#fj=SE7dGgi}qb="VW45qpG|a?Yϩ7=Ұ:CDt& +qo. 59rVS#/17@ȜhXѽؤ`Qmy|,$^lm&!Gy W[~8&2%^9u4Zv$~ge1v7nG;ؒ B7 >Y.⤶b^~C%eSAyv A<3 G~W~U+hk[0lo(,01^4o#m+P!d*69zq֝~d}.̙~`Ћ5+z78a:qD~fS2CT3[[a80ZJrKMyEA"-`\uBt<}.nd4 db` P{Pkzo*Vq]Ԇ8 cgzh^&݃v-X9Ni<,tvXN~֢OP.m>L譍%!1"G?9CO %v<\D' y6֋6v6W1n [DrwxXe|Co; < ?;uq ~CL{2:w1g֞r#0IcxI'xղ&!eQNDRÉ MsKb ll?~ ]h圞 uByѕi ]\ӻ*2k[6 I,5D{A<ޢ{w.h6w5f{V G&[7 vW}!3썆}>FQaJiaܜ^&yJOeBά.?GuGkcYW{PatQKF/JǛ]4_3( j b@d$FV՘\ת7\1`{GHW֌R$вTɞ0]Gi{R1ғv} c$XY#טX[>C'Uᆿz2|BG(-Iv9HE6ԏ0Ǫ2e%;)U2-8ύ/ZP\iӐ+i$i?Nsff .+V"dxo JlZ¶-'v<>'()! Rp)գ Qm!!c[DZuښhČc'yĈ uCʯcˡO.]>1rz̦ditX4 &".ȅF*QADW'.`DTCYP^6&Pn*b#D*bBiW{- 1g)U4.R*(3$w? LCgmEuAS7Ƞ* o0k5Q$S;u6B8_J}6 D[5v4R DqpW,ofKmt?[3Z.S7a^ܬ8rJU+xP-r W)K*i̭us;}yozbz[zܙ֥}Rcb37> .h52b?{r* {`'9d1mt< Z> K8cU/Jf@;GCwe,:kH*Yzj/.[YS*L30T"6a_"dQ iS*H@΁ї!n_f <6_Z{UD)nS@v["] ˚`"*BZ# _u'=15dCs'N/1p  پs3eLmOZ)>U燦~jֺyRH$Lllvb~\:5cv[s዁rwۨi 満9; L(4_'2'ОR{EԨg]@i͛Rz6z ? {~n3k{5]>KN ^T' ov"8(UzWϭ- ^JՐjCBvuaBL#O:tM ˖ !e@:##+yllѺ7 nPmI (ME,2:7]r1bcBLKU b _a\tg64輂nIJ,VO.6{V6\>bx! 0Jӷ=BcH&cw ؃DEe5KUΪ`(9U2t;s zq[d\$xEȭ3Q D hӾ>%`|JunF R 3gF 8!],FP#\9]2'QˢMg!A/ְt.JU3pk5#BmКZ@,̹${I`J`G0+" ܊&<@)74 ڄ#tԁmӔQ,ɟRZR2&VVLhOl)~o)sA &Fݍ5~Ëu:RmnZkgBOm_, T؏L{}.+ |C>E2,<% I>{rF[g6L0 l$qDWc'N Q`>dB Щ@9MU HUKByA]ǚ+K$)Csgx;5-N ƥw +Mȕ :vȳG>]#D6N-!7wU}~x s(S;r 3 a6lO:^M 34PJ%o~Ǩߜz֌z5+m -l" vh7 -2 iZۈ&m涨J&/De|r̩1>mg+c7?a}( )뫩= 'EDDX3p>;8k 9Ģ[q-9$"«Bmq 4;++/>~oXtS 9@ZK 4X==%NԚu'oH .Mq5 @?xT/xv6>FTHjfBŠ3B ꍶy v?Ǖ6"b 1m{9BOR/MJ>wQ:՚e:+*oy/qg9_' ?prǠ&b; 8-{&sWڲΪRL^ ^,Ϝ 7uO 9_^mM ' Eyßm@.|WZ!yrJsu8Hx٤_$Lppee6n2! |8y=f%HQo3/=t<D/?7/hޡzxQ:m1Ʃ3dUx2 RٶƂ ;23Ɇ-9a=ExAFb8$ᠳ~Nd h6h 6kp7Wx"B*LlJ}6H #; !=i]H"toziA|jhj8zI#@Qi3m 7ԃ?_c#zK3*EcH  Z5ٵ"Nmq02eCZV7k>_3qفdk"ߟ_qxcS]8xP~{Bu&Z\[3ΎBF&sdZ #w :H0Y Us Km.tT Q[>WEָ'/Z3ڠ\ "{wҹ;73Tj2uO5ƌ/^q?۪``?V7|~{-ؓe'{#+g6Dzқr9!GGueMm`#F|g Imu5F}䈧`T6mx@BVȗ2 <=PXD)5wQϟؼyV2]56=sê[45i%ZB9xw>XsE}|6/;|x]W\{`A_4B aG/q{G,Rw$!H7~*CI~r`;5 G_1SaOG~*M;όЇVkr>/[&e"E Aq׹-jx02Gj`yjl`d #ZEv O <#"KUd 3%,ҡL,$RxKiV!(SgWg7gFcK;zg QjgL޾[_nW/Yh&jҡ χͨQ< w#P::!8 m ΄Tl=!7em!AdC~a"-EcJF;rybC1e{"ɎT rC64$)­4'w@ iYSa87fD5I=%\MOnïn ]XC2dR BgAd<Ę鎢SCH=,]ؿqrEi:?j@8IKZʧ}W-OvE}@N?r6vY%a~mVtpڐ߭2tu̙׼;~$A[ک8 х%-rkRnЉQiW}Crg$ƯS_`$Td+u84eI$-^OL7+pmz?џ i@o{Xϓ.Jd Ki!j#d̐e8qq={ϺKЂ~D@/c^'& ;a&#XAvT5?L !WVYVVha^5m併x(ppmKAwEBfShC){BCÁ#aOo}6+mDݪ(aퟻngVhQT_e A_M̥h|FUNZ6癲.OvJ, {Cu 0 ̆!Q·p- [Ct2Yկufوd8t#;tCfP^ǞRwY!lr}W#A {$Hꊵ; >Νo~³`ނx=8sw"\KtY ;ҏcq[L61viXd<*DP $y#X5PLY6׻?^]4J@rLS0HA R(ЃVƥ#s޾@aw?A62-Bf!9W 5\cET M΂"\<JxH'?Q8]5] ̝:tT'3 !#ʜR5E4$Nϣy|ANOыk22/DSc9ͣ OI']A)ƪD#P3WJTz/gӶ˻j6etfw}ܐ=ʩ̣Wo[vv]ZUnס1-^{C-wUhtJGW!%-1~Nf(pQq϶ GI":p=E&ɨ^=Щɱ+nPgP'MrPJ?ߔE&oVN`RٖX(t>+yQ{= =L] JͿNF *7b]bںZTL x^yGhRtp(Knj. :ФF\ :3A%>BWrǷUD6L-@ҋ`=;^٥`":dܠYd=E~{sW;=.UfçiWg~4V,Mic?慌-KnEUyQAcʔx#~'-vv7')uOGs\-9ܭ/;hЛlp BX57&#ڶW@ݺUy#y4W! @Vx@ͽr$IE95hƅw4 Y#|Eu iGvY:}?a (5jVк<]Ggb)b1-{VJl:=|nI=<||iM v(-YSy{I'Ɯb`oq#˅v s8"}5 3Lac0N:A5/GWEKB.1xr" Uw= ľBHc Ea3#K5>Gĝ0= ɬ)y ˔b`R[ڴھ3:Lh%9a;!9x]K j F2K! ͎`@nUz-CŃ{K2EwQqBH7"Gƃyڷ) pIOϹ4e#7X c(ښn~mzi!P->$lVI;5~b4"JeBNiZ.E(hS\ڬ6NCo'[bk\)۲)h m_<;lQ'v"'N!1 zwm 겥Jޯuk-:wi*  F9GN]n*ρt$[!j [z5]8P0=$l?4aE$I/JLrӿ \YfߤO\nq&3ˏ]k"R [ }%0. axZ7LJ>= tEhhp 73mŪ~ɠ-*0o_ ܝ MX ['*G|H2<-Y*APo:6jb|ydק SBR.=4I{L=b #E+X^tb lMQPNf}- ͹Pmn+⺖9 VJd srxES6NoqutsK$?lHg h*TUإœ=ֵ#ҝ@d~CC&d1cj7 jqN7s D-|9D+HƗB.49cLg/NqPE [H@qo|}b8M9 o,WC;³]-[9Q˕ӺV֠~NWNh72i651TC"10z=۸#tQΆ2fh[mZm#CD|ˋpuG|^ 5;,+\ŵM_5ƁԷHWSx5M] pɱ+<WkA)Qʯ;Hrhm@`53URi[m- Pq4jʝc֋?cKǜMd%*mH/VNԑ *&:ᐧol9g\ ~F$q`!aV :+ Y\L?ѫRzKz] L@)W$#Rz:+!1+zPƎ MaWPmKiY|Au:nP\W|faEOr?D'yZRV.u4a{w`3i>j s19+LIpzQT1V, )>X?KAr]1ԍ^VBw,?ă'KgKf $UɎɜ$XwqQ5jۙsk)d$n [+!? ݋Tȳ9! ˅GXO/]HK"CʺL(]e;. юk6Co6\ѓv}#)Ey\_27\HOv08P2 9T`x_k|+f&knMA΁ϒK+Z4߬1-\ ]3ߚiDTGƉ8(T{׺|mpT c;hah=:A,GY?%.-1j &I1'ﺴMEt*To>"e]p҈Z4x$LRC-#LA0(h#|UFRu/VAUɋY,ѻ}Va4lEs[ݺmY%_^&7,LG`P$E `O jHwT6!ۂݗaq%C6ͷ ZL&U-hHts\l%{֢Ѧ9Aoo>${H rG=\qާm14E>zEfܠS*=_B pw_.3*ea#Buw \dϣX3\؊g'x8h?92h-]0:7J weyrﻴέpKSk߳]BIqOyOUkxfkT/B{|&+ׄH(k4,ٕQ6 HB0֔$?;?UJl`Th*sIRfW Og.ޔBhtֱV@ɥ'/9a3vOREoA((.\KW'xMl--+= ,}M*`C>&*,IWw;5TSÓ"E<0gg3_^_tJ[\Թ)G)Y;8_>CDnf %<ExMɵ>u׫Ps +g8oom݅\+r/i$$b~dq/ژ6H k`ORvUj y /QL :y(| "{B;mH}SqϮ,73Bo6+2[ّG]o,= rNFή_*~8{;HFD{Fb.^ɐqsYY7>g#'x![sz< #rԊw9Peu.)*7Bzw}0懵jpTm?>WhV,9ړ*!{yhi,&\BkQe(N(!'i B~b|żv0\x#ښd nq8VCAz![i5^w9>bN&e$M҆c-~=1mHr4تbWzT'oa#IkI pu"FƏ'k{uLm]w:Χ"+a2F z%/c2¯_=2v6Բg.G͢]8q] ' <4jÀ5"R%B 9# vBcR'Y%c3l4%ێ=kv^8 `mUP_`Vcַ֔)5|td|}-N*6[3L %WwoN28³c nwb-* ZD`[n"~5Rn-oQWOUMIJʵa="QNeF^[NU[$Sߜ tՌ>`(r+)yp)JDx>¤B}I,ǵ瑚g1c‡+5ç@P- J=lr/y֣[g2c 'j=$JV'?$cvLZߥ ; ˋ"6Ii6i}  X!Lc(-xwO\& U]x̂QS"< d<6!{͛pDxd >UmI=X8F֑M.c'?LBuMRPE[gC3GC#sl,qFgpl WZA|[SzԱ7PC,W!wq2A>]cZY%)zܜOI/M~Qԫ [j`SQ4{oC!އ7YĘk/bތyOB0,ng] gv_e3ߒ0 <¤XZ.W[}KFx(/)sT;akk:g7a71^)qWawjnVu¤2MVq>}ptjiH߶]k>K,b` OAf`<_yXW# AZi$Lʯ#_n, YGSvG.kuYP[WLyU{&"ţ׸!Ba2|zn>`t}bR.RGqu׋)V*-'׬?fKʉ!Fd6B_X /0 Na CN1^^sYY;;|LlP椅̥Rc0ByvP3@'18(`P3>Li9{~k~B՜r2?SX>8m9#vЈQ~>B= <1Q|/T uD큪~z- ϴb5goxLK7O9!aQ# n~x %^Fg?tFR,w>!* Σ9x1QxDT+1}gA.)h8fFl vJ-xnՌrOjB Ȍv`Yӯ(J JƲ} 4HdSJ*Po^4)z5׼*'T%`g-F(;SY8$#ݼOÆܺ(Q̈́;,A=98GSJHj's 2]mlë#(4J]~OQ U @]iC[MIၱSflLJ?SHY>t xj̿pYFp |!8Tg;ƃ:3u\[]OS8ēVtY+!Zi]1m5,V egA6 C?IR;cY!@<%Mib NOd,A!MUeeCm).她Ht2j1;7D]I+2%S˳{Q:5Tچj Q|!2]+aZ(hEa%mE=C"j ?(d\O$[_>RbYUnF,>Ji;}u9ݦތpߥ=H2k/sȢIQ 1!.eiw!*ݶi~f59:CtDnLM=NQ54$@Zw!&wɉ]@g㓐.7cbZǻcR~HsGċE7 jUT|CJ_P Q4)KjY6pF^Al,6n:-hh#h`qR@[<߱yeHoXENWzuahE Ε>\cgꟷsZםu9sSMΨHz ?>JkA))=4\8t")Kx>}׊5}SĝazoroK`ɜv1[Rp6ZSʗPKhE h⅝_6F/"& ? C/U!DŽgfCslsCζډe ]ZyȇY1NF,fXwMګ6,X"`g ʶ (gpW6ц_k f3ZY FH,^hCHnjmR"'{ YfDb5ٖ6d0SnA2JDݑLJ;Mt6ĝiG(74h@n'GܦI"KRa΃թ; )P}lnR"֓R{xA78!@@WRϜNykm{i5i"UCsDY߳p }܃%˅Rؚ9AɞfO@eΫ-oO箲q(b<7بw,cY)soTr}ɑRe#Z, W)xmjh~ v W)B #xiM+zhJz:aIw0s#lQpL7ViU&gCUmyU6mByt&c_hǡ3TJ%v,]3@ iDrxӎW\s Ce7, ϻ;z?ǻaNvP[ jz:;> i0iXY\%${( |OB/'L;2y7r 5cz AIK18'E[7uKd;`F Fw/l EفǑR~,wnl.֔⊍'gzYZus&Ԅ6o4\v(vn)[ %j .s94 6˪u9P!>JOQ q#-c")zu{рm)q+42vjnkuv_b\!$ Zv_-MV dux:!Ҁsfn}1zht5RP FO !Mc6H9S<ۂpg{Ű~ {8&ZYց)>r9f+㗬^4sosB_- dρ~3@OzJLÇc0%fKTWEE&F+<\'j2eo(Ŵ/xbELtՑzĨKRY:g-qBt5#{:? =#D.Q_ϾVaj'PAnJN/<\ qq[%5cà*F ѹT kYTfTNF u&ժaQg!*̰䳘[tnX|Co@dAe!솭ρeQ uDh { q3=m!U ë q~kwWnԘ =.^zڬ\l+8h}s 79W\F2Tcgjy2[v,0r AP{38LKfgFolql}a(,YⱦVk%%z|m|?⍑ʼJbotQtqi\+y[9|YdR1wGxȠAb~/^*4$ ±WQ{Q`-nH*EI}M#5hcT T}N. ֎r &gYNQ7 ,Cz p W6k ^ 9DErgp^e*p:iȆ|DoD#Cu/zCRW^sՇ0RW4r\B]w#O "ӷ.<D)EkEh]CIʰ -157%;IB^|ך:óQ$<_{ݦCOrh3~\Y:`ܑbq֎f퍴#R h$9CDH!} \V0LX6 G%ͶB^Q4 tc+O h:q_Mi/IpK\ -EO55;A]GqeHD}1#HT#KIYvqҰ@ ' k39}7*Qms&,+GK7å79|ޅl[eK{ڮqaJY˿ Cidq3 Z;@O2jV&sNm?\e睓64\gIXtT=r鸢T-8@lM<azr-vI\WR?ɐ 6|}nК ε1w(a`EOٱ {Дt~:O(()i엂  >hT9A-=,JČ V|pWPk V}u ɽp\F$Odmd,iB%de꺺WYAT6 ~:8(dzMy, Y?y+.t%Ľ1ۣ6ޞ)k|XAD VeM>E>$k'9btfR Cҳd k?/U-̷Bn+ ou3V`I<ȡB%ӌbsL 7IV?N . $ߺl+4ww {V)lՓw1?"?ELVM]Dw/P_Pc+1*U_=l.[) D#?H8ȴ^p*$}Cl]z*OGuhS=Ԑ#>b@=`=rA]YOR2<% *#FjNp[n&:(<>y'Rڑ?"L  SDf (/9R>c@4 ,u[ֻɱlW$|48=9w>"@x6:gSOޱ%jË́%?6jawڰ܉꫼!Y-Z4ed,Ӭ6sԱO[!=ЍhwUFѻ$y/qIo;Y`'a'ufUNh !Ex1<"|B0Oeְ[xbo3b 妺2>9Oqj&tHy@kXF≢]f˖<9( #=4%:&jd)`G}ڂY@Y) F[lOXm5Ic)F:/@u{L+.rr.c@ӽQA\󻜴X WQAjޡA4-bD^`QqSRYۥߍ?7~Vv?>z=|~ y[\\ Eu8.ѶB.()ig r"W@ͱBrJB$+ݶX;s `imF0 -'ʆf&-BěEC1% h+S-T+/~괶`'Ldͫgg_ex`:4Q|L+@!Y&kNf $2Խ}$Tn[SkfԇwmmbONGoh6`X,.I_ ̗m|azwwIϟ^ ږ'r2:72yz@𶵽 pY 5{7Z}oYrQRھJcٶkwiǻRHp{_]Sc rsU.Oar~Ҟ }R^jw>y,@q^y3BӒ]ٷy)inK>>ƛ`|7gAɨ۵rDr%Gnm/zv/םRx"N=7㘮W8kÄ/V0ҧ%W_%վ?IjIxXmx([#=$ʷPoaҿ}'kXK< %7b{L CZhQUz'yZ+?]t\3|*;rBMJVh_7fR]F]L޿+4[A_U-s7a B|GwʉlW-۷06l4[O_2Q-fmք87?'L[ H% JߍQAH-J۝XD ( e 5U?[Olil>4w:A|b7LŤJ?~ L;?D9~]$J[8y!F*Q lj /k:;)謞[@QTBRF. ՛dEnS(dI;"y&w:'8}8g~LG$]76$TIPQ2 ?0+ ,"C,=>DlAp"[: hȶJ@Bsb ir9*p탣ߑuk|_th[Ӿхf~ %(ֳ`\D`]7z=gFں($r%KWO4rJp;>f9c1,a;6W˽pXGqnaR r^7cMM/)1۞}B>4pV=v#doSN'dOz+uQSm Xh1)5?WQ&'~+&aǵh f 5O֙TZ1l;Hv%>kcGȢ4z@}u̡̹+wQj 2>{j81rO Ԡ1Q>) \vX'g X= KE!/c䝘l@qTp_ykb`<0#2>[P[H2prBOf8Tzy v4ݧ>+{pB pHy:Uk 營U8 <=xptS&bg"]+l6J[WHeS},/8PR ɝ=(v2FsZcC#CsH!ՠw Kn͐dQY_l5q_nҨDjD-}r 87tl1->B3Tjw5,OM%(QH=Q 菡ZxſQkʦ Gwcx$XJo᱇%ZmΉd}r|t[yDuRWZe TeSZ"bL<W)Wt7kn$oVzpB3;4S}NJeu!R 97Vr&HUO=[էȄ.tBgK]ƙ|Q, !%iHU4(g+Vr1J%SvrU"OK]'&3BL-wca ;Ko{4HWL81c@I-{F'S""{ dQ{ \IwN'v:`;3jtZҞMaKG41*.K25A˿`^yC׊BAʭN^R~XTrvw,88Ǝw~E)+D8K%kA5֫TҸs2oGg W۟&lOdz,p@dZ%@YX,Tͽej^QR)f@˱͊2u 5ȯp3w`]MQEr6q wF?)GQ4>nxSĹfQؙ e~<>z<_}+QnCIncRUtZE+'`*':/ :°N$DҤie+[Lˇ$lu;8 oŖ!EOm(#]\]S"$ w;h 9 q z' V\ <E^7%:}lPca}6:-' blNiRQ,4،?9k$[9O8.qrsߞ_u`;[½ϚJJB2'%_8޴t: @&83Y Z34ϒ!zv`#, .WYj%mo!Kl  pW&@#?>O䐤eԺ>:"x!@M](1~.ĺH#.Fj!.`WUg,FuIE"! S&'ODL3̽am t ͨLiR=, p/RY MD\DႱlZVac9?~!KX=pt uҩWs"C:n~jAUz)YȆV 5M. eC-}ux*+lx1)N˶h]bq xߠQqSGt5$wgy)kz̒Nx.B1J@EPMǪ.Q_6J~KV*-]" vLT% H)^פ3w?`gt_%)cI8u q2LGy50~X͍@̐rWK^[JcGh 1 =*%Q^Šx=(xCP^!j;#*O Hl&٤^~pRK6:P%W3)Ds)YbqigV*RQ\~H1lxSf.}]$& ٌY?Z(XCmsGh&O0AH\ =??qrbΥV¯`#ыxD-R9?}͆eJ0fUP4m9^g\2( 4V+&8b?m"vDdgLtwDy޺)|02M9;f~A;t`P QR(jaHJ~! 4t/VO b}hN{ƾ#ldHKCԘZ`XnONƒ{."ϗ#EF$YiB#%)n'JămXl[zK .Rj鮞>b*;8H$ s{y}q,^Ox a g#9# UW;g`\&Ù\[Y/ IR<-)%$h{(2oKի7TKUERTޚk6 > jφ٤q܀ϹTQi 鏠*b9A\7nI_LL=?w8__ߣ8 z u+wlȐ'qAxsXR^~{ S멐Wᠻt#]1~[ISE̝&T`)_:Ue 0_Jw*H`DZ>0( ?oxnϬO<7 th + H p!gLH@5obC SKl]Wߖ7"A\:YN k|\i3D7) INAZ] ѥFGX1XO3p#鄨67 ½f? L8Jh)A񴃿9fGp_R3h՝<Q!RRZ|S9Fë1z[t9X}$ۍ[>)Bbï63--݊xJuo;Q jƃMPX׶ zHѪF;3++}eyjybDP`uq3ێ!!WD@i*."h)[sCk%^$:f8JNF3"ul(,~qrل}BH_@py:a(I r%Ca1!gVl >zw? haGiUs oeKd5xBkaf1tx7dW]a$yԺ-R{&8.x?J`G@O{WzJL6bfoW\CC-^@4fa:׭xs%EGӧZu`ﴯԤݷ±T;hd:Ya@@Hڜg\bMn'}0 2:KM`1׷>Ij\5Qk@:N"BJVXyx"O8DN ¶Ө+鎂f7gp#NXNV81%14e\oC)ɉ&jYO]wPˠ5ۅEF.*͠ ,ɹVb",DG#[$Z_h5MޑkZ(bI>lOw÷Q5X[~<٣080t87+jp2Ƹ]I) ⯃W|y ;-n$1xs)m I'eO!t8g7፥, , bo.- K%qi?ݱD Ed l4ZPK ;obVJts Yq`O֡ǹ\r+hעWrRf\O9-iBE9 Ld]櫠.F`^\@K/U~و;fG8۹D2Z>}q#f;5y?tpfr͠Y8oXף:N3oqGM?Æ:D0fBLY>E0<ъvjMJ}&rޏ_gRзۍ&PVQF;[3p퇲yo0'O}`P8FOExIྥsKtL+-S+ z7.֤z73 q$L% Te=vgxm=$G\^]O(WiY8oTS*g}1DW%Jo#M"eɕ Q=~(bTpW̿]+yf[V@ Ӯ4 ,uKx}Tz$e_2̧Q#gawnw1oߦui0M\*2ylkDa囬?(GDۘ&7=泳0g橮UcD2F6@?y'S!1N@4s[ѮF~zOgy77/a@*٫,~КܩWATWo[+ 2(*VG?dz7 E>}\Prt5Ѧht`RpNcϼ3b60 w 6 )2=Ӆo;XcqF.A!v/yѿOh CƗ!4e7; ~߈%0-]d^<#ߝ^@{U#cΩ5eZWgSȂcR7Ke%IzL1a`5dQH Hgo0\y.<e:OUi<(~Gv}KzT*ЀO"CSAAqۀ<%AL;m|2Sfp 5шj366Y6|wM mFs1쯺EflvEg4 t$ Ta~n̋1_"!o4DMtc?z"ff𵯻 g@[=I F|lsre 6i%Slȱ7]6FY"FZXK=m#!{V"P 2O'׈Mˠ&|g3:-6>$M#9$ɽԁ |3q[J)XV"1'29`3 N? -Gh 2<'G]Z| QTOkLR4ʴ[L#ox M{|6VC'8] P pU"K2LhAsz@"E )[TJ1Sa  _?#r ~PjM&}D}# t>?=MPj&Oys\(oU2m-B2=tsFxv\}Tx&@GY꧸B^ (v۩CPU'-'`iG@ <5B=Nc~ _*>WO2`7:<\wZeJ"DS/\TXj/X~}U(+}ؤ 7Z`6O5.%V1FɅ{AIΒ*4 cۈIC-mTUg#[˺A[zӘ$t#"G}1>WeP+$*vD+=E m5$K2ݹfh*tNPd)*UG*B%aBjW~IpݖS"ϼ\eһmJtCT.K64g)GT X =B>ȶcŹ/h}'ؠo rkFRvo-#B PYY&mK,^R>m7PugatM@X|Lz&WM[ۈ[tMTkR/3SΑMОvq s>]o1|gx噝 DܞͱrTS?sK1=_l9#l8ECLJx}u ~PWӮlu'k)\*]2Jjicm7kF#y%SS0ʌiǑim!t^ Y\ @E?tN~);Ϫ?1vPilBEe8?88wU J%$.?!ap$(@X)rOewbhbJz esIxY}\AP^hab w80fhG)>24BڒҎ-!Mmsq3:؃eF.zINIs\g >G!*#Ł}S7+ ;nBy)C%90vz59?ZD,ao0\( ᑄuX [qh+7 {b )8lҞK.緾]*6`֏h ~WD,WY;8 sD| O>,dU3kGg 7Za<ʓ1keI, ^;#&dJ1m(?*̩ѸN8}IߣRhUd88=1Qvk5JWQ._ K6PcYf,N풑=yS#'ݏr˧fk.t^{ں" ':G.afelv mg>pFϙQ{PDQ19M\ԓFpj"  *݃]=mXhgȋ_a(K*c"hd Wq4{ޜK|dxR￿*yzOM Pnzpz-gؤ_i76.\p -{@ ^HJ'\Q ƶN=pXZ銶Uo1Uԁ$ B38xYfҊZ-?(nbd>Fkw$u̟)JJc RV:2L7Ȥ#|,j$^tїI $q x U"!D81l%%AKP_:.y*Ƶ# Q]x?"Ƽ$ @e)D֊Q5Soc!2Ż4\鬙4PqYH|pɐ;&ۍ8]O8&6Oys,"Y{R UC 5?ee .7nܒD bIZXHK Y>wWC VS.˗r43J+SmQ1 .$mBH%PzH+uL\7׶LCPQ=5u,ozehHv2$`&G*Y G[5- =3EzǾB\n*cƒeg!S7͠m Ը{PKA2`PD](`e" gric k$8>넮Ax Cڒ{( J_ J<&%-8JEo^S{EbuסZ]0gޔf>nycYf qsZx~=^W+{I9;>I꬛7't}Q$u~5$WjF<_X>oD˶oT^<H)So&M'UBÏGިVG ^KIfp纵QlTX&7:{r:_ ґWĩBۣ*x!qՄ7W}hg_6* :nMOn{p撔ReL[w>>X3MOjJ^?UGӬ;@6 f$顾 C$iM.NJDfy6})_F* TdǓ YŘtQAĺje^d?"V:uv5| ɈZrDql*̙X`2bI̿SϘ"Xҏ5'3=lةYI"pnX'7:E)ʾ\׉`a>r~*A XC{ ~jÙ t[ӆCnMNhu2yj, .X^y{ifB>?BS8"fwD j ϮOX IJs?2f EhxNj}C@`-K=&͈P N8c8qxgs*/FCC])D&`*SU{lC 頝14l$Z@oy:(&))$؆B\kvחdӱ db,Jֱrhvdg˨zc4 SagI26A^=?@\'"JDSAI Z81ꠔ RAB]Af#:8f^ez*Cֽr~:D<*tG3cʊlBRӂ pE .ln[/D?˔6%[0:1S1 #wY eIHWdxy7SDEַ$!G&QL` 3 b`҆[i/5RgeT`up|`7I|Ft ?)㛞D z֝:Flx`EX;+]HLh.!c T")M¬ڛ^wv39ɚOgW k0WfZDXkHĖ=P Y}jդj\r@S*.EZ}NqyBԌt ~.|4OYr/t*+ڭ(j9o+9@ 6NCe8]}!(2 4a4?*joZ\LлR=o^{{ ij!~[G,nQÎ=\iC&Uau۟ kwc$4Mm{?߰xk -+1~靖O]Հ9^_~EF?A)uVxzA^}gK1B?р,ŃbCz>~:/ !8hoQZ,Zq'J6z ׼rqg㚋VB&4VsR#'*!U|,cŲvLu]m|I1RzB`)/%'($טC+NaEpSRhtߠM 7W_[3tOO^SK!:۳!h <-荜gT뷉cr,5 B4"bvF'<0ج`Stu焕3Rc$]}]rC2e*Lz!bEqWo^2i NU4pT"гN+m0oٔK0O:pb Z}WV/QE{>sܻ#@60ٖx;"pۭzܒ:fJSTN{tSu Yb~j^OhNnT &15iotaϢN<513?ݐ,O`_.ɭPu$zozJ?2 kz.Z3nf_!&E>KsD|:JZ,)/DѶLG1br`L 7 _Dp#>4e|ToHԠu61;8gr6[:n'0+?/#,^~k~H;>&ǻן1<NJ0G1i:mėY#]PJ̴eiDiwFP@ ћ$$e,[Hvg*)iM#Vb~PT>xD4󠴦vɦA3@> 0=΅ %BVCEȠ9sl?tZY*ut6 /8JצQ} Q*ty,FSt4M|)iV#휮qJQdϡ?XtgZo¯~̓d@u긣U(Q~s1ѽ%K/[G 1F>L~- ZpOf?Et}f!#Gjs}Oܗ~8<|  H5m" a+!d%d$(c^n6:_,y]Z>UNy>aO[tl`=pL%yV2I3"f+r+fנﷸE &t9U\c:.@ʽ&т(ۏ\;o-TRQr }̈́p຾TGm-w8?9בWB\kq+A 5U6TD5ưngޜ:+>]JOR85L8]7yjLxqt&E~bVoCoVr>qNr~? 'P8z? N`l]4 Gͼ~:0Yc O{! w_GBI#$j'f-< Xևuς(8_sqDq!&׎_do|89I2]IJVDL~mYTrL9i- "07M&d-FU(?-ቢ-pxIfv[iKG GLbj0{yc=P{cw+f#h.<27ۚOQl؄% UyxQh0I_PGWh'T YyUaߤ9廖߆iY>:^mɊFH)cvXл&h KSpXHc-}[:Rݭ:ltkW;^#|۾]-V/`*)Bױ T|F GJ??."e*`Rߌ"H]Dtam?N\ɜ ȘYjdJ=$uڴM{ګ(":ƯgwZR 0 phӿ]j>k0OciO4e4P4쀆)ڸ5ѝ"E}uuN}ПMYNcSФak+t{XBn&Wa):jWu`7ƿQX#֗:]뿒2l1;L]zKUyl/dv*\(7FD2z 0ocdY i8JDUI)5eK蟠0mwBeQN!4> +9wSi]8Eߗo!>e[c))Iq栬ھFyȠJ J`X&&bFC%4(&=RR&LvŠVIn["& 04c䎄2bdfKfJ*bOuX!nIUW͂n&WJI*_tZwѸ~~媘yo.ΕEH9wdXf2p#1ⒼE0__˥y2އoZ*s)`0ȣjo.Z83ly W"x({撧ke*.е[~^w5BaN8sf>g84o`05 Mʶ%& wZ&ϼڿ|LYPڱw^کhc-\ѹVn!yN! ¥' !iNAP5 w[Ɯ9WK81՗ddT4AwVqdG$_Gp"27H`QY]FIvpG3gh9PsSt뙹y P{`LZ 2ZOZ;\/6A'iLf'V5KP!8EB*>2871i¾}j1  V[z5tFEˋ T#rU1"7?L]/* :2@`xm0KXSUG5<gǗ1ɦ䥘T {$C%ob^ B+ Wb|'XUvL܄xL" 4K pyVaLߒۄv:߲ÐYEgkr%>97|-V=مV0M_LM\a5FBW[K ڞe]ˎJE25bdgV#IVxU&^I9x*mB-|t-=q< Jr?,]P`֟vcoBَ*SǮ<0dg?ߢ4d= 却%y@i\O[ ֣Ną= yt>l!P~Sw6V0Iڌbnٜ%@֛y;2s4f&@Hy9CbuQq.,7?}քy#\SAd|Dl#D9^ \(:p; ,ОճZ9]qVA 0DOp~ 25h\B'a*]AWmyV}κ)@C3 2 y%Mee(ML,[r :[@-M yAXG⴮ۮ(r52ՍX0(ThhE zHo_&GV>LhUH#k'Υh `GECm'6o9}_6WybŜ|J=3@ÊOzQZ@&)cRAs$*⇄P'I9qt\%e9BeC(;?2r܀D`2 &x6/zdc@/\0dn!1 KEAۢCAM4LjRу{P=GRJK"_yD^1捛٥99 wHKgiY2{e* ԣl_*T|I IXR/^+ֲ~9dpd ̼;0oV^er/0Ӥ~Ӆ:A0wk(c*/'>m\x'sODdYBUn.ڬ J`~4ə`ߕ)ƧrVE mIwH`\#:?TBԩ4Zx86=]I|3VD݇Ӫб^)xl`un9^ssǂ,8'zY%߼Bq Y'2uY$z`57B? q~| Pg(8s÷"n6y-QT+"X 6hͯ~Ѽ*UX<vKSK :5?7nٻR!UY*0V@HCN)X%<+3N\_K>72z6sOv^(,,qrqlKρ^+.hp hKlߴí3Q(^k JwNhp?p b7_Ԃ(ȓON*Ųߠq3IAohr_[ba*m]&Qww#C*(1Xv k`r)Z[j\M>˪676ο&1^ #{Ė'ȪAI !95Nŋ} ըIc@uv g_@RIK3" H6f*lj}hX|sZ 1'3ipW`T i1X Gk_-Ġī%-oHqХ !phc*x*,Wn9k$#%n%O?)dk^ls >+V4@‰n"4FK#D$뢶ZT+\.U^ί\eKӲ8]D΋y!6 ^PQ\o rLe` o5c/U+w ) 7s',Sx&ybf7|z +a8Pe-[뾅ވv μܭLH܏|*{ $5$C,=(ݣ_OД2h2GUY@Hc7CC$!l:4JLaS}κǠ,xCzj2FIH@NȈfӽD1^0{CjB$AK6AI_SJ A;WiϖwPhVXI[et5ã({a0n-Xq`xyUċ^uuUKuib24|`8Q>RfB&0sM'`7$gZ<_masƒInJr#y8N3D CI'vf\cg0n\v9Yප|A|'/~U&C!$ oq?K6sNM J;U:Eib ~hxo|5G2!@%;*7"{BfO*=YValP9ٓMr_b/򬲕l[S]% roQ-&LtQ?5UDaIrD),_EKޓC,03M%== -?̄]-7)̫N%\9)9R ln1.;1lʍ h KBoI3M ┺ȰZwb ^(I"U'Td̚[bD:*&ͬ@pgM1咸!l@B8vxNqHЫᏻ>[*URRySIDYV^Ƅzf>#MP&2R0H\K4@&=zq.j&~mSYa?±>DW+'ˌ'JI 05F;խJ;@-N |:ٶG*(4A'nfq_ 0C QaI.v%V~1z[]|&IQ"7Mޱ"wR}6vA6C-4YBֵb (5tCQLnh#sT+(xVivf>)6G_OƖs'{D9h.6Ty<|sT}+q1jGCsU<ܩ[52t_qg[Vn])xaT~v{wtBWNqeN8 &AR(TƯIɽ b rB")Y.8yE@Xxtwk@]X(B ^;HK\v<A32L`?Ug&<0Gmr5w(~ل=($ޞSKq>d\d 3Gvf<*&gCk4NJպ@7M%S%LU$ǨlAsQxJɏզ"~^}}tsԄ7ɔުt>Gtwq ^'V2E0^ƹcO_%RQX6(Tf.\HgoqZzlnF/=an" מOn *͍jV_W@grނ`D25#ь#93xay5G Qj8 gI??҄t[wGZ==F^u+9hheE\C\)nMQv~rrmecVir̶cHM`~8Wq.oL>ʔ7@>Q/rv+#e:h-4bqЏ_ ^,6*RWqİDz"\!Hn ,*wD,>rC{B?V8u >ˠOcf2/ի T}8,ĔrG#r=aݖb$-VL_>(T*I'9Ӎh;gG{h[eqgeKMy!:Xȝ&<5Ʈē0ČKr`#| 3 ,M~\\uuՀ!>&VtxVFJVE|Pڟzy-n}R+JG[?OE#ɧrL"+zwѶ6ͯJ dfŸ!*%f&A-J=PjH9.H-q3(hiT"hZiFYo;FʹImpUxꧡW/i{-'viiG:g,!l†7nY6yWǪɝ׺>e3OmZe juy.3Xbd=G8CgXSdς9Q7~ 2Ct,KX${}!8SZK*_, ^m rgd$I}J&U1þu+/ԽǪgYZ0707010000028e000081a4000000000000000000000001611e8eb90000f130000000000000000000000000000000000000006100000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/aquantia/atlantic/atlantic.ko.xz7zXZִF!t/]?Eh=ڜ.+!$:;0M5POT%2d*pDy(>pS%A;q~98΢& pk#.D<LH?9 ]5!QLE5^vx h  l.IϞTjkwj._D9ʄ% 6#+РaHguuȒ-4:,'Ɲ5Z6:9"gՆ9؎b 5aiaFf="%Sdw!kL8#[ӀvyX !aY?KJS2ldڒ{$"LKSLׯmdʗQRLD;pӢzBp_J cI=9@r e?TtB~S+?-7HagrN;]tyfcK4k7=)lqSgOD= ZŋY\=ǡz.<0fAV)_9~5/㈗ULKAX-%A*Kxd fDG"$kB '3+[ʆ7[ tgh:`npq*FZ(:Q9eڨ CόSB}9rp?QԎC! RTt|DC`j&LO& %GZ~ύw@uES^ .y rŽ 8gmF_ȱr -KԨw")x^ƞ>ӋVl5ݷƜ^ _qYoendz-e:Gw;`WK21 8ZcsaAC-Gǥ[]ܚJxnB=@{{ Vq1&K2܅$BTbo9 ss)"?䙄 KHQV%\ zsBpe0>}ƍ6?Yg{`),H䘻bU$G'^&RyUBӶCs Y 25(_Nh =?3ҍ☓p#vsŒJwyphM^?Qʉ dL_9?= 5nek0?2_;8T]{ULt P:mo H2m-=9xfBu[zbsvpd3eF '޻yЀg9Ai(l<MbQ}`e3/M4,zw"w_`$zR&e 3-U$';*nM!@s]Н/NQ#”"q [ϫlZ2G+,ה|BMrnTT1BCrlfnk?2fkps9V(nQ?2)徲u+s81 Ӌ9 e_+0Io.L?i#ROɺO7dO?A4u9lMFziPA79W_GLCn;\o`Lő 5#?gmp[rȄ#,z!*&|՗1i2H$Ӫ#8e:ʊT9˔RivQ˲Az~Tn5 $=Y&7^$ysغRE|?^Oآ97 o\Zu boS::׌w!AZ%STq oRRǥ,ͺVk~#B)%kzxYQ䆄=OuW*؛\F@ ĵJvnLH/0;|Qra:_H W R{ì|#Q1 zi!1;nD!u8t&l~Mg#"mU{|{LBɺ@\SfQ- 52:1 9'ӲxF˦fgIY&jUN C@azټe2]xFV~X!uj[zYxn' э;ʖba8(R?^j[+Ԯ揫2Տ>12Χ9xg .~˹v^1+E,e^ -po6p v, ^1}x' #~C?i}l[^23T N\8h*Ò`z3xuNtROߢ:o B~Hی@z+YZಭNn/Q8OI9y!9NiҵwDZL#E1ۯh K;hfNgSCl5=Z8zqF;M#ϰx*=_Ws̕N_,Ԭ-X1[. *C,ʷ>멭48kD]|3Yv+R{$Cέ UEƪ^.\D0O>j"e#31U4ؓ eʜX)͑DJ\P1D%|ii>RP7sV!he;FT=J%X)ZMTbY^BU0?N8zi|F}Uh/ >0`7fC@f+$>/x;C^'Pt?1a5eQ0)RI(fǎYT~r&Ydr@zC S~骹Pg|x}xkAYJDb;<D6uv[m "o!ae6vËy`кN)J]ށ+= .z u$Ig0fQˤ:9i=1*_ϟ,8ڪ69]u70mZ@*P. I&7bC;HW%GaB ,t*#F׉SCͺjRSfF)mŽ113tpiq88N$]MNÁ;XH?  #qOY}@8dX%ߪ!:Da M̻Tm Ԡ;Dn=*4o9B(hNg0;(B"Z^xƉhb5/17|jcb: ^ixCJ64ͰsM,ZJ!YA ?uUdpjɷ1FHv#%>o!d~#D],q޲ʭkj9)t%bg1aH>xy\7bBU%?Ft hB&x_1,J5MߡY6 43X4ƞX@C~*၇İ\ʵ wQ9h~~uIPEWs؀BE]TW}5d4"A*୏~*9~W>f{$PA:z]-^Mckv>DTQa"p΅n\0*.OiiZh_tk$5O9X쭼rN"O"Zm>3G %=;Ɛ't}lI8e{Ψ[cUMjM]/2SG Җ ZX$<'I AvD5+޻rO6T'U]<'g4hr[ˁN%WQD8PT #Ƹ8H<"O7Q i b8F$vLltP0JRV?ͮkb{tXyI5lwNoϲ9,n=Ǵ[ M0} IإXTC,fHR4wqF9Iy2 QsvxوAv,qmU9oRuӯtOd:(!On6ՔoשDm0E.U8Y($K6w9_lpU!Ӄ),֓K<جpE_φ^#+u4N_0{e[E%sۗ'Ēh(kLljYi6/%$4j~|셳%Nz3xnE >𞖉CARUViGKlpF9m*K/&7lS ݐI"SԀaW:9A03V%ylB`1GGսQ=ބn'8qZk:rHWmˌ{+Rب)@(cNubV qIAcs>V}kj:q#>tiSvQF"A-Z% 6ʮf"W3ȍ$=ҔV+5Df^lRNpeI !"Eo魇 r抌X|`OdD6ie4@70AOcź!̗nNAcsYY%!PXpa/:\$1$$8 KMY0K;1}t)҈윓BN{НJry)}aP[)msdCw♕dry 0*/̮"j0pd O!Cq4&*z?ve|^c`5-;# ` g?ao/&wH$hFCҨ7pبҲI\3 ifjdv1o}~m"ٴEw(u] M5Tyrk'g 8C)HEP ։oeߣWk$Mm. e[n7>J&s bu۹K=6R})ϑ6J+؀0HF"[Ms^ Z{ɁEIr'H.㿐(?#et5.޴s#MƴVd;@}fUo70.X<5 kp-̒v/mb7KRYUm8Y>GG;! v#to,BM:#:ʪ(lEnbk򥾗Ar~ #hrG˼hZm"[aLD)ğS0YJx֍?x '&6*zNfdhQ8^;9A`JɈivD[mBm0 7G6!pgµ+UɌij2 >Of0gKj3:3p}lŖ(\J203ƴyTuOxX h,A9KuVeߜrC~ٕʚ75MZ uj1Hc$|:SwAϵuR{4\ײ=nٺԀ$Dl%uL?Poi4H"=C[Pfj¶R8GR/@kH0V܅h`2 Fny޷ FwN軒c*@Sĵ]`!cG)N9h]6g~7cwX襟@1CΥ5`!E04y[z.*J2$Dc2{ T"a ÓH[ ߲[rzz.VM\52X[Jm|vz^'+9-fuMg_#h>aɡGŋSG G1"^mgTP3; )u_&9G(0/S,1͉þڡ+wR._\^5{|'D;=zzʣ0'<a~c1*/\KE(آ'1Kd7Yjqm¼b5OZYsBObCKdY@"WaW|z4 ;ȊNb՚MDW ,Gt?hREǙi^)ռA1=1ϩ2k7VMh;f:* <Ø (?3V2CRIT:E-4z/lT^}ELe=h3_ b]}O >s]՗2}`QuFQ\|#v șlo6"#~Yl{5`Ȅ30VY41k´i\VF[loiZV,07g)׷;ĴxS':ƐOeTf '.ZKnS9SWe沮O,Pީ6 % \L?n3hg[#h!ҿV~L 3F6- Q mfmȽƆ,w6jA* Ig<ԃ<}' uY 7-%PQ@1pRBPJ:Upg ob@,;RjSŎ.2l&)a5'e‹> gi3Ae0 7HxO85D+1Ų E0F#AW:4 U^ÖI8jW0s,0恾O;F_GЎI8q%:58@H;K [ݘ[;Ŀg Bdߝ )n<{Zi-m @xDX!}*= }Rr<t$i[Nj@ VWa4sHV!Oށ!'E;懢Ć adǠ;fkKux( @XѺZ=&*:1u^J Dhڝ[|oEf*GNV9n]m@fL ]r?Dן]ԼKTUD.ԌXy&+itܱC8u\8;#e(V=<Bryu!B/1@JP5aC>S :& %+c5i͵MWr{{2,Hx.:m퉤ůݻ햀DVV8~$of5]0 ;[35" 13nV^ЮZI2%k |B,HMYb# "6`u¿EJ%U9u4/&^0zL/M% ɛM^[Y&+l{ĿiaGBa&H=>P}hciDlvA׊MVB$\oq-uJIPcD WJIe.Ac뢗 T/N.'!}U6N4`='xgWj-iYuy։xD0'B F=K?.zzcGѧs6fno{"˭xJ;#qUYJTl]kӴ|lu8BiLWڛ$0{m΋ /R?4Y}[;M;^_ڵxrFO}X/W@FiF,ʇ>Hob-5Ϥ(0ID˥1;Cz"]3+ZmW4a34{0Ke!*8ac/7hT[C@1 %"#'L-OvR1Nk9.l5|&lc\gq)5V6 W4FGE K^oA6dԋC XEOfT`sGykS̷JC쮡" 1(&q)Ght<{v""D< 6dps5LV~;V&}ž/yiS[{&V=6߭x KI2fkC`vg :XHM h cF i:^39ygꪉ`to\RzkW/=۩uuD׌^7ɗK}(;t6~/󖭟̩8eN].dL/`X#'*ֺ8@KU3HR$V˓T##5\z:ޡ7ҮZ[s ^td!&~2Vկ:t9k1Ky80a:3dԑQq[тUy@b78 Ħ4/nsYK %]1cʣI;K䋘%V K9Cj ۽q C'3DGGĭ @[B ~O (0&x&1IwYtA} XM3S#4R '6) B(pf3XC 怙]-q$6+PdQP H|0/7Y%7jT%]1B*9ҴΈg԰ŬYKf++K_[|>QaS0{dą!P3+Yxj'">)?$5սM}/7>D0lҬ\pBڥ8؏-L;s{"{?L N^Mtp,¬X3be2ݭ,Z*T5lz3vh58`7W8lZ r3 ^P9^=VƾOQ&%bHn'8kNk\ 7u\LI%zh]$JЍnuAY.Ƅ^K1E~FGem5KN0!Uם+q٨,X:_6]{TŚT/}oD2Rph.UOccHrVwjھr*/-/Ʃ"ݒn_wʘG3=}oF` PE`FE#`m#^p6Yvث:R$^Zob CJ@ZPnU@jA?QS/➍ܤ\(1C+7҈ԽWO(8D j P !~jژ҄3US- "Րl[lH>P`,^{$=P,zl>~xFUMqz"8ʭI1la>8rYerfuuU- yF88+N=4^bFN`A'g!`?()&w~y9{SÖs3Te Vmo"F.[rātSP>L1UM+(?D^Gͥu(K^< m, نYD\]hmзD?-̰?5άß33?IZZ6 \:iTk& o{Md>zφHB#[m j p ;."<*{*ધkKDڱЩWLTFCĭK!(Q01]mvofj]`$H.JG9D9!8juC[t&BbjCyV"Ix>=3`0aJnRBJyBԴvҏ0}!|w<)]XPEEp J琚:V3w./zk>ZK!_JFOAC6St'uq/9h6c"k>؆\|X2jfa\BGYw> w _1d0!@)ɆuE*.Hj%N/ùH/{S#.^1 ÑbSJXOoYsϦ^0h)kA?gC!}}TCc69gǷ{V݌A:!Yw[.e|ru3ɦd%qO'4V91IlG{9PNsSE vw ˷1ح;wAx$2e|ggn5WDRbsƔU)[5^ YF5a{hk %-6U!Sfbގ +]k+eiU[]zL¨5 Vak"%}pvΓqttg2C .U 2VǨ%n\T Lܩ pQ, 5^O-e< }-}f@^P$>'[SKonq ®GISxr?͐\ ͋(|h{*X}hz{EiPL:Ǡ$'@V}+h pzȖ]pV'co-r(4aSY%jē-XS)]qb\E,wWL#as;|ֹn l#A~sJca#N?I_[ÅdA|u^Ɯ"L65,S0<p`wjxW3Bqg_cD{H`ȺTJV) ßPЕwԕT8-Nzیɇfw qHbW Vn)*_2;gĮ"pX , &G";}2P6^`❊6C&)  :/LhTD6]KlҦ7Z/|S`o.^! E%D|%.S-`>nDxٴj}AH箔auFl݃UtJ; ?SuHN>A}UyH>z86DiŞOvm)w#Tti0P 8|}`ܚ0 ѕjȵٚ'P\&ﮥ$a[Y 8}0`3vq Is;@n6VPd+p4Ut)ΎVefO/\;!Ga7ț$C01yH|)S':ߕhP䨹7 `WF=x  iI= md `8rfei.]9Yߑzː3f(ׅo,~T烓@њ>F^ZAAt- FXD"|m7Xi(ZT֖<VL2kb;kWr!ϺǾc:~_ӡM?l{$WPwi:Me6\l0y=$K~za^w`I걑y8Ea3c:[~ܭX}3[ϲAFfj@=d?)<PTgk[?,^|uWjzc $_zîaF .1T8]Dz<Kg蚗."PEe&f ZBkr)Gd7.Hѓy{^W"?1%sF6-i?ϲ?%-h/GټeWnW~. ,v+lbVUB(6-4WX/X=`46m8ɍ*J $^h$tr Z3Gw(Ⱦjؤײ(_%Lod:l>H[FjQ`.xo} rꞮ [" l1h #u6RmQAs_[ħ|LDK?s yex0*AܛZvsBa]%jyYb }~UZgC%u1i ;L"U+@G+fvbŞS-}6q_ղUq<U6<`ҿdztꠌwD{2Ғ?'>ml +F1p6칲@pb e )Mj̞[M_hQ9ye~96JۍYfg,X_:" cn1vꮽ?)MFmuɢ?y%NIZ筤X?E');«K%LO_>sp"æu|ٯ :jYjvE PQ}%–AGڟwl/澙鯊&,E-$v̠@i1P9e??aNB{dk^T+NsZAicPQ~ԼII[Y#2ie)Yz8ROp)3p}<^6i.o6{_Cq>CXrD>nT 0H&~ G_dbpE9~Ӌh!V*twƷ $ 2jҞLL>EC3͕YF8mVH]ʌ^ @eoLԾC@o&(Xe#߯ ,ԟ:8!w43abLY]Sa1w:+̪ۑpHð`t^|*6j80t?{lyR'CFVd\<;/`[{3jMB&|@j6)!?/#>>:t@~6K'g=Y6\e4I+Ǩ A%栗aXpr )ĭs¢ 2gַ#>K7/-F']*vcHj \T&x2tqPPcgvFj+ŞBNͻwZKHDPTݐHi6l{UVt &o-gvA5Us ۀ?ٞ k#[3sUD*bEMTǢz9QŒ ڛ@ ŭhWtiw U#S*?}0{DJr7"lTX XMw^$-k!hqX:1yc8v5@} xJ@h.EӄM* D|m]drtG%eQ?ib5~kBeJ`Ù dp&Q'@U)=ԭb/MN+y4sW܁wS\}CSA^9NlC$Xi*_ڇqvxPxͤ,ϳi4zU)洿mi ]%}O1B%k>o!.<Phs_B%{}spb2z=?ٱG ?0G,F**Ul%)o#@D!\5MxTSe}-8$\A!\\YEbdQx5?co.X F]{rWgDI1i,bCw֐> `:h3Mz_<߮`fo"D OJ|^UMPm\稁!3rٺxԔ B{ы6GnԜ\ H%7AFBD0DM3{ vp2|XL\z˩W򶁻B '&/N&2ߗ:*_c\TfA^-H4&, ==2y^q`/;vHy%עZE&*kWS#N6daXu`Q=uu<Ϣ%:mt\5EVZzKKfD!^߲ &Y ڡ[x9ei(/*p`$?JDpjuށ :0z<Nwo 1/ q3 Bw_H"X ۖC *NUAXlhli3q!IZJϖ$oawMRV4no0PwM;T %0j𾢎N0KE:$.VLgN[z Ho2Zkd(†LCF'kP>3EYh$hkP:ec޸aiVlqEI~g_ J"ĀpbƲ%, C3' n7A]Oe}0gp7,vNh Ӽڟ))/1.wxA< ^o '|=LI|.J ]ޡQH|!o (iWA:"k:Ty(GBؽvw+NuIxFt~U #H7e:)9J*ZL ;f7%x2m#Uᛟ]>>}z0nI3"+_r^ӣ1As-WWՌ|GO+Cb{ӿr9F`߇֛zk>Zq"_|boGtWcV=7 8콘* ~x Y`&WڭF[̄ knh]59S UARLP~FE::-A(omӤ'1 S-6*{AS_ 8կnמl%b`[^{ ̣z]dHg;[I{=ŘR~Bnmf J!< "#4IZv_la^=_&(LwڟVIR0+@'wD!&@Y 0pο#x S˔~rߦLeN-`2M&n`O)j7ɤ&m#S4|uM.XdZOn=S{C9r۪wݓ8a u+0˳m?;4NYdti}GtX7ǭlo+YLi /)^$$WQ2(*3Q02nԱv̍( #a՞ $u 2G@ܩYAIk]G\Y冷{!B:1nTQS`zr'ŽeI* ?l'e-W CxO ߂LhNdrrv,a`H& ivpG=fDɳG sIK3$d<)H6\Xj>faTCM.F!;«. kKd0;K!Fwm:lQ?qNrų̇⁉jHh`_ҳm&<&y æȪ;Kmr~!4jG9_uʧ>m29ai)gWEKlṎt㕇=uPhSWN\]B95& #-I .k=`*r=oc%^Prz1ޅ!Ggǚ\~ͲF1X۳JKn~?xEh@J ?XF0R@ 2`VBJⵁ:e;(h6N"\r 8ϰttk0Ήr(Y{$@եzyR((d^a<`D?Wu qaNv 8@sڈ\΅QqDt^,lB)ndF›?HDLk9 D ǥCFlYR-ӇOad@ů&Q!5ɧz}W/g:DձGWfH"{~@%٘g7_kuĹ%%a}2 .V*#Z fw]b?l=kUq?ji_:zHT'y>Hr7 [ʉje1p r>F5uE>Ycl44EK4sXK(ha?񫨭o&W73r}){pdѐ%=" .6hߪH jխ«UԬKA5rvl%E&ŶAI7퟈?<2عc 7sAD,ӟ[#LS>NhhduF̶oX^BiS-MO{zLS"G=:\ʹ.;cm|7?>."`,zS(5b[R!LU< a=[3 PƲqΛ*ZwK]B?#Wyz0Dq *: 쮎eUjrhǨɏS~S2]uzVmgA[F7z19y'|=吵 #Dkj< c1$ny-$ p4LeT[xr'6NpqӟTH $F0pΏLsKdL -?3 ~0h0CS?2Q$f΅}NSMh{j"if[MOzȳ-4o)7ۼw풮`Is]=W\|6-YT?FQ'CK(wΨ2v[(ԓ,C:^WpY> :AବqjD݃`8 Gć1N<tZDk#2";կSnQFpl=֚J&W EipT!F|jԬѠ;ˣ%eQgDu8 pSZlOL}l." D{rd;ҭR%⸦WZ;l@w>e2FgZhGƥLʹtɬxyh.0"X'70 |HsȦi`eX` uKa=UGg,z͂% #sE'5?BP Nd_y!]i[ˆ72TgZG<ݍP/ڔX',gE8˴uӬ@rߏB%gBjyYnв{FrIVH{Jks )9|VrY2MTD2S)jQ`IQ$bsTO/Rou |v|PuAP٠+ ]˥iRc'qv-*ۋnPxIll#T?.eAD@ 'B5njQdw !eȈP./HIOpܤ:r`Z>w\TVmsڎE>Jph#Sbw/ _?@*h3_sQ&r&ftH4 b(&(8^bV/VCr!t9;߫$2J! hT6i-e'C>}?}87O, ,.W\F(5m[<kf/S`XN%6 ")e6؜TU3zT0Ud*4p)XA:ETOW1:}*ZrOc1Tuɞ`:yv~d&(V i[VكF5ť0gnI|fC%m0o"TJKQ\` o9pD-mXlH39 j Ѧ#?$y&q2:0[m,N[9 Ů;Mڴ&l)?rC|}.IK ?w;mHF(snOC]YI$I|\KY0 M_Gbn:]{TKxQ،5>bSOn(lò*xd V0I Zj>)HZi Y?֍@rK$DB\$8X TN)^ <]/J-KmyQY7_ Όn@Ф񫅌hc]ϭ/5zn-/3H/6b&TN>U ͷpw0,sxx*øˆs%Ff}~\źF!we>*(\@a"E0?נ{~;[;@]n?+cR$q5HP><1gI ژ!~!ƆhEDNDWZv(]qw@~'ሧ8xy-s%To5mdLzO P`Q} H7{spT/ҾwdAn NWs'УXEmwiZ+ 5Tw9A6W Q9?χ :ɡrAʇEP&^n42!|9vR6xN0D{%Wp+K|̯$s<ҏC(B锩7z}rJ&Oq^~['mto]ZmӗM1Yb%jrfuЯgO6a@,9=ȅʘOe,uD%L HEB'|OGrbG[ R}yV`UuϬGX_uVzS; qqu*n7H5[\JalǞA9’öF07?6ՋYe f v&lѧ|[0z>׬oJFL:ޤpoK" .-"{=n^-7`بkd^bR#\1„}X ]>d72yBUe?®sF16L @C[2V:GpٴD&4V{=O2:ѥ0z5y SsSNqB?E<"6HDvu&Pٰ zـͥ bƯ[o㩎dhJ;,]?|9#hJ Rӊ,-5a MeU }XQ萯Ox'5U&M8)Z0wQ^U B2z7]Zٚ%5;IEwdK2!#aW>a)RX^ڰ! Gǣ !Mg)LF=F- Il ħEdΦ]SxT3$B[Z>Z#Sv/ nP}$d:!# ξ(Qɢ`/_-YXˤC`$aT%5ùAe{_ tv֙2.(9κLp>HIXye"EfMod =OMz'rG>Y]cO}nfGfO-̉;i5(DYJR3γZB4|v<9LipXe "]Ci"}wxPHRgi7V]"8VO Cl86t ~:z&6[SHv:1jȁl҅\MT;O"dH"i_FNsפ= |YmFqN~Ǻz>]R`?# jxd_.k$"Z)^P>㾋Cʼn^ث {t:E}s]F;4_uOTЮ:=Y-y8GGq xs׆U>*ukuzĭOt8Q:;r\A=4Ar(}ȽRcVAd.涮(!cbEpв"Ԅɪ3/tco9Eja1nE]gMR?/6 .&]6eU CͧZp#j,Ƌ$}ٚN)%" Dy0V DNsZ QXqR؈ֹ25}pYQ!LG9dм6-J*25eVQyiX7nBVPC}YEņRO1[zqg%&m8uhjK^%a`Z=P$Qm75WceYR>P>DLݍ` 9VRFYA >nE<ѹkb535.?L6κY ^Mwƚw*V6`;~wHZIJzB3A+NZYO,`$t=+jbHnȝ$u 7$W/PڼxUEi4/3VDtL/= .wNSaزL&19?_+acyW(y ?n^q5 b*#VxHqނ3-$Kq=Ć kCy,&-z)?v}CxYHmwS̗I'zcxsAmgǴ@wZ)Gf sʐ</ )V1Ojw7s0hdp%tK2Zbx"7JR(# ~% bO k!5_5YHv~U .1:% ݉fuJܠO>YpoŤDm`+Zj\\[~|/&PY(6Һ6s: _"C3kOe򗎋WC?ɚFnZ=Ik~nDdG~)HVz"SѪOD g "M H$ൻXJ8Ɏ*w׍w6 /F(m^E\_"ntxg^Kho8~ .SR0[cuƉ߻|6;cw2]:vQj0=3nJrKjݯ2pEd@=c]pnnrCSN?Fmv7G-2o,ic|Љ}Ѧ5M&Xؐ&*䇣N½sK@L)KGF) (26wjPB$<(=wU0qə`w;fڈo%ΛO2)y0(P^N9-L&z OFZ8[Aa w4mgoED Dw`\k8 ]mW(&M@%(vLmӀ}ی.d Z?]wvۦʌŠVی֕3"_c8|54[ ߘ:^i1XglBcT_9'[eXl+Eۡ6|F>xsqƪ@Aj] [K+tK+3ir tLq˴m :V.z䙝}<~U#zN#'<0$#/\8bIՍn 1x)xꀗn s6CV$]n YIBj_R SٷE3"l1sx0@}LׄUIwST.S%n2hAŶTOrjv/a1'SCv|Tus4nH?ݵHg'w iGe;-kHdiFCC.4GN& #]mzpws%]MbQ/m{9I ם-( yFn[ *ЇHAq*q?gmkMkDo)tRVG{Jf-m_˷)gG@FOjxBuYi9rc_U94|\-cRL`)I&Yz{d"/V\{M_K" YXpFjl}P%4ygةK*k&@ ma'0s5c<}M |?0]T}i^HC B%k[DCusz|NIGjc7G !d ӵ856m&2c+ө)95'n :gL%mvj[eyN!ٶ:ԜhKu\\Fی/I,JOm@ IB_Z$#4s&sgA)LDn\㋯Tlr6}rdXU8|5V}q̥0]|oYɗ<5ޏ;ѵge*j\ddpM':\2V0;&$APiU&rS$ɖ\&vE,';u iVEHQ2MbԚiչ5'G!f4x$hnT*j=Y%p~r䅔1`#ŊjY$sʂ^Wgƌ b¼Lh*9<`gK gV~uƺa*P$BZ@&`r&exwrxtLd5+v_ܾ.{ ilž3;{6,@}sQrf|A1WaIwz~vqx{]Ӫtsp3aU7 V>L""%XH)NQg'A1&bs5X+Oӌ.\sNQ%srtU$k ddccfYU 4|:]:5 QR7v %o_eOpj*YWtᴲP@lZ@ }`1ώej}ybSJ:FzŔb ݽRDX*)z}Gݹ 贉,3G%LXM}L)sBbY&=OqxL?^s/V10/h34ilӵֻv iEf:**3ÌY7] PTTn\uQER颢cu~ymkg]C5K6SQ̓o͎`BBBV 'чe$*xmZ\{w;a!Z^!UmJ9Lj<[_ҟ0}~U灗uG&D]GW>bJg7? Z40:I'xgQUBt =0u[ϸb~"#t ֺ&0fEs_ B${䕹܁<~œdcX{0C8pC)bif ]w9dM8DM>Bwɂ$!_ .qr 0grex.U?Oiߵf6GQxy(U軔Oo8XK/#% }CNhPaשL~MHel Ly<5̺|4&wN4uHpuUہ`6_nq`Yo/6  @XIR% E" (1eU~ }^(鵻s&&é^FHG-;tFg߳\.V$Ѝ4ZVQlO-g̳S+ |hgj ;ρS/e8jோ̡+ȨBԓ$U>C@.2eiM׺|%TÞ{_;W`^5V̪ ow+ $Q ~Z2Oja&f+FtQEB ¨~wb:BXig `гztM73 (w,tM١;іCe/āʏãuL>^4i-p $`V=[JвgG4,P0n U}=YUOEG X'YMV`>EQ5I*9<;1噎|#m%/C+ 'Yk5 KRLGVLoB1ǎ1OQy]iWrr)G ͈*@1BGRHs}!~nm(>-%:9QAHa<+nK* lK`A `? 4d˲ e%4`YxU5mYČTBh9D|J每5/?x{kF~cL3$4O'Hmz.ˋ1 wf-tV[8q7*6][9! G(H4;{zPQNb㔏7^x6X>ƄSч߲ZQuBSW 43y|P{xܨ%޽cG؈Tz_w3n5Rz^oWv3Vq*[SձZҀTR3$c %3*| Iۓoxc{p ]2J\ls:b5+գ%t;kʷඞ(P(6o`<[^ەchJŀbL]Í0mƜe| T]چg`T߄xS5?< tw#[F@81D^Ti}IWKJ.q@[Q(hu46^PT鏊ϦŠdu0bEH&uuX㚤F+w`cl6։}6'dST"+߅ 6>boŝ{l*06;ƹnV6*^SwHW*zo`]DWxSj0z٥ˠ1h^jmQc`\`a<ߝmhŒ5Tvl,<2wu瘌S2I5jEj/QR)!{#$=:;f?y"z`#>unQHy^'DžPB)mz[t5;GOptr1['h쾿yPN<\+FJ$|խNM*Wn,=<*!U>4DMkV5G710 uS^*j~QKSsDq4UP2E4' t؇ h1I{^')Ba 6l @aN+F"Be)ZKҜ( " fHh29B)M$/O*,{+ƈ9_ SDNRU"7NVʬ*jDJ<$b}z˨(g:tE@imj% .$,.=-ۺ)s0PeLΡNgFQ./ѐI(ɈNmV[ܝ?3 In7ٝ r}Tw4kA!*Z? ֢sT3*sIJ-s)$wn9WY@?-rl>lZ!N3$e<+?X;ȱ\/&d|2dCp-Z"x`?>[A_jBByNqTɃ[ DѕqJ%=1!YS4rxd-eV U4bYԲ!Eu 9 L0%M%`{24UykPG@DK[Gb.\n^@_=Ö ܵV,i ҉Lg]+fq5o>Ոer9T 12qh7K?FSWoõ$ z|R"8pG"~p` _dd?cuM=8GKK>#6(JBN1'kq=wy¡9&lQ9`C7W{ج )>].+yV<pP#wWDrLgLyy%gתJ> Xv|r&6p< ̏FtgyP*m ֔?U`Mh#ݙ& ̾Z k)Pʺr[ۿLɂԄ쵣e=#݊5[D -h74]Z6k3& :1&ęi?̗EnEwE|p.2wLp6 frp/(T5bv/s\ Sܭmb^V4dL&)u'>-A">Ogl$&mĵvΗR"9%$Q>kbx!Žo=4 fkW-k۪&mH2ٚ\n~l>Lj_ۃ>Z)*Kuz^ɉgskf$T\ӽ~ ae)~Z G! @)KEO.kdˬL~/}x_FvJTU/cкQtKNM# Yɻg6vPsv{3s`@=D%э S D)S4u*3_VstV^zd F$Y/PS[+I〪v|j2 @f>Ir@CR 4! LB Lb \npYv\orb{6V (5-0x=yN΃oGfk%xe:٧P3|& T 'T}fQ1&1 1=:qiT٧NTY"ciw! s.Q;(lۨĮtrn% фi_0,AfQQ"Yy,1Ӑ91FGX+O@ wgw[vnA.z5 UP+ȍ}$@,o,otSRia0~A>sl$Y;N= 1ubXQǔIO2"~DnKsٯkXAĹ-j |Eb:ڄZ2W w!rޑ^rKA]"fl3,5~/ln5֩Uony1^L/>͉6ġ2O#,HЀ?sMZ98;YqeO%F _ F(!m=-ʽ}kvi*"^7删Uhpwe0?EO2. $稵 7l3L^Ba)"{~VZZqǥ?$DgG$ XgM`H”[a2RlkDzk2SHь$/I׫4PC3cڟoWSX^(ҩAlt?X> P*aMRBB ÖK\lk*ĜJ`j^( >?S~^T;R*u*0klr&S$ y@#HRy5dxu[=foZ %9WA" ]#}c?#&-QWϭBKr36]u|zGA8L:(2ÎN7TWHo#]vEuY9C2▀ܽ݊6UwH=>#xBLk/gl;NArvABJ:-#5h^LJN?/ֶO|dx*1daN`+>One}?GZ!̶w,5ƖDof@8>Ƃ s;NDIAO:Z_'OyU(*Uk\~H]gGyuh`7ƍJ}>yipøx MK0ǘqK(&Fɡ$l48 YKeQ+!Ė cv8h JAm큕/hR*obFi21U?i kj*_薸\p6jw˩C)\o lqax6gBGTigQ_l88 R 6c2yD6+Yod .挨Rxs㇂YJ%i:`đq0nv>d J҄$Pu]y(b8BB֜wQ˱^%dCsH@2j- mOi HPq3uP]qٰM$h{deX%p5Q ]ImPDGdX=mҰ#} ST tU: Nz3MH=;wVqM8Gauzk#^ivfd| $Lk\J S3NcY-0"Z!u t&"M٦V8Ec} @k!K7 %``v bjĸUbj걧˞@~3(KQZ"[C ˜KGRB 07l[J/1Ph^-C/4#qx-Fxve0,Ѓ%Eꐁ|gu MHl>\d7-Ҷ wюw*8(M*^nbq*U;;Yi;㴒ȾړDN 62 "`7+m:pԈX2Hgp8zƹ_V *e-}I "B; 嗡ythv4NUctӯ&V|պ,. v_@$\|r #yq,xƤֽ%ܲKU-2@}9F$x@T=OTO0Т(MϠM3@eS0,`[)0~AZ!orO QlA9t rV)FH" [fCQK9YZ,{4~xX!&N]wkeAm7Y2E}#WlWj¢wa2 ~1yGV'dʻ"FL(""ro· w\/E0]0N߭mKHDHrDB=h$(C, Dz-x6^Gp n~>%Re`ysݷ턫 jGYxWkAWǢťlp`YFܩM4Cد2٘_%oۓr5aI3N6G̲h@MZjm@G㔐*-& ps8c܁쒳E;1㖃,Ny^+=aobEdu.ҮܶwB4{ 3Vqwmk~ ]xu!n4}=3氲#9egT׍lzu'jqL̔&}Psfڔ^܁CG-?G?Qcۏi98UA TcWcn,-8y ,\B⧼n eU3T8 4$ ׀o]Xr&QwB_2yPdޕE}`;ڠAUe۴svd ] UNx{y"nwoF#x 8Z|N7 :2lRCv<|6dmm9WFE*ЁY2 ה=]ec")Tin#0cBN`S^ cql|2KgQB%s?\u-Po9$By 'uXOj:Y8njP?3/hx^h|߇TK|Z}"򣎃߾*e,|k=CWٯbk]"H_Piٲ~CxZa _jhPpƸZ3L|Vw(&i.fyVfw`n;0j8WG2Lc`H18ga5Aezn]ߵvWR?K-!:چhb_!*ia E *I.dC%Of4ӔlknS S7R;u I )7$̶Y6uN:MZlH|&=s78Ï@hc {~vp}dEV ]25/ױ}=Ytvz[+tɬu%L\Um`XqRs#F%gȍ-6WNi'3gT{DANFɮ<<u~J"-])!f=k]W)T[9'A Ś%i'+|%p:lTרG5|+Hev8>W]; $_Z/4U/bEt >MED+"pCcK7WяM@{j\$Q_ =Kţܰ 6+ÊdИO@/Oz? (RP-2 O&#w<^"Lx;nW[` MV=J17<.a`v xN~z `10h?:vgàf+ddC J( 6!Ӊ((\Y~W p{Wu7_lDѐ̻l GNZ(; `"U(B&9?(~jZy)ɐ%Fׂ$}g(z5/cW}0)voS8Ƽvzl&SC7:ёri\AtCX.fPBATQGE@W(;eZk 30I?]LWɜ|V ?3bk4xSz7۠3`n"2)j^No"C@u~]l?" rX2&ݫ bkRə#z5{g.C.A ?ô7%+ U 93tJົsyc4EG]IQG|[A4cr97GǜF H7+>]QS-Q7Sj]gX4i$ۉ_*d̪!smV? XYu T {GBd<",vNJzܧ:%[q!ϞL(пB1hm>YѹB+D|<' dX: آtd4mxю%1 \_+} Iܩ-:Y8`0.2=(>ԣIhSީ7ZQ;lrC^R綟_JjU@PW7 InҚ;c&5eY@V+ W)fݦ7YoTn">L ts)cE7:=VBwZ %P1 yƐwѭ$%Y sJ4"@3$w6(+p6\Z%"xV[GZj}H*]g҉VgGW+T+⍲8Pr:9A\7\KXAEτ%R)g^A>h]5|FHƹRXhxyג |ZOBg'=}U7&J5TTl[S,ĂJlE`n<WK8 ?yڬ Kޘci;DP\`8lcMQ <6NY,J @hBmAtA=>t2졇NIPOYbA5T7s ODiU`$O(xGZP>H|s&8,x_ 1 uN!3*@^Ըuk>պb +٭Ub<Ąbc n̽n8ȶS&skq&/`_+Y\_sIA+'q:|h8kB*''w.)թ#؃*1Zœ@t#2z&j{}˥*}>sYm '5Wa0 ԡ#UhJ[&%u"s?z=[ 8vl+:ާl؀ΩDlEمuA(/ I7W~lh@v`z^{E5;bnql@T$5$irZdxG)|kkb,D^g)E (yc%쪗"fA1QL CT?C.D8S$^p .4 \z8wzW}tűcnn9fjw5l? O cg¶AizЄd m"x[e@  8e$`1W=>ST!zA=C̫!3Q} )\ I<ŨYEȰ me~?:EО{8|F@Z1VtZ2hC9i|&l3%<~U7QUK ;b޵+ޱlTDνLpd 튦MٻkGTSh43%LviC..2h6#Vi"2J,%6ٺjWCM} DR*`6Έ3ɓaK=Daj%g6lԜ%@%$+ \Я]"K pXc dPU޴B7}5QOW!])^¸+R/BKlN>Og:;ٟoUvX#4w)_ WQD;y .h2k׎:moN-'UȄ#v)&gUl*\`+2eoA|Clm!t'Ȫ gG9dKTL KMQİyhmS gjbP ]!ua߿D 8nakY kk2P:Eː)Gst,dbwHJ}`|~-BoОl/m>Ԧ*fX7uv~ (m/_|KY xDL`5C8.)>k98 PN÷B90TQboW!.MM^tˍf79pM˳Ү(x aV1uGK޺bcX?u档\fmU{W@cV4qC5Ht|_WXo&$3zɁP} evL5sG&F0kt,gљ Ѯ8n::YhlOL8S5ءaWsIgym3 vTSfŽv׷mhrfyY@i-0<㵼ab߬.KrY# iK R; y#Hg^ZSԥ92a~y3G&7ѕZ"7dˎP@gfh3AQ; !-ծjPh6dUx\X+Hx|PuYΓw5kX&]+5݊뺣rC1:6\b#5oSnrB|Dhw(1Ϧ3NoD͂Y3.Nå{WB1U\H` 0dpq6xWd]VRPҹ#Y2R'c[rZWNnZ><ա Sirk{zjo+ Gx%CHfs§(<D#w6_rd<:lVZ^u蔐&<7/u??Ճ g) u錾E L9»*P2ⓔ+uUf7A 4g{#Ea7C=#wPL)d{U?H8k$LWmSF2Ivzp?mYX2zk FwS$ˍnΧnM`nZ F*H4s c4p۳,M(d$KCi{3RT C3@\Dm[=~(K3ٯ9vfC'Okе+7X4+/B P tSp ?ArJ3z_edF g$ﱲi"Y&'D xta>m2<;D;Pbduqʏ()#8!h)t/3_dby@9iBꀟ0{. (QjAVȓ`"M8"1_qXj+qaxhf%Wm[x9BE5qK'S7CQr#ٔ{8,LR8ޚlB, o] \og -aH#^;i^&qxT[*f+1"1֭?#Jꍢ/?h k5lzxZdbX<-cJw1M危'tv(=S<4X܊ oؽ!~xV'+8i󓭞S DVQV[*ɲBOjj]v@JCLI",CEM68Oc`7Yw# r<,ޠXu#ccrq$HDֲjê̋MOGv7k%MtGw~8S/N8h񓎆oq3Պɾ6m;yv&2cpą/=J@(>ՌW$9 􌄌֠Q3ZOo֏!ˆaڋqR3PJ1LN Zi>%S}۸8] } 4x4w"hЖ ؈:A:O҆Ep7cͻt(bwe5CX 8xZ"R\)>җ^(EqxhxrKjpq (Dy@ovf1+$urqUhp RN~$HQ-c%?^4S d ̊}&-ZMeLkC@F>6c#3mILhzN ,AofwU)@AY.|T@k lɚh #{2+^Gnj ]~ ='.G| cdtd?4Ѧ=!0N`f'(qDzվ0UwS`VBxTpָLo )x_Sohed 5FuA 8St(GI )Cvп[n ( ͦ( gvO6#߰4~8^Sگ @}a1l:af^s F^NZLeiaj8j!|$ qp#UG}g)N'P18q< A{$C,!ŜA*WZX%(xfw`6yTy1n"?8S[ ȎWX0=z$+xhߡ#,;N$`y* .ںq`jRP@|æA{7PЂϺjB> >K1پhpX3o$rM$ɉlK'yDE+XmlKƶH\˓{8.ï{x2{%z2+kzmQPcYu2w#(*u4dTtIPr˵C7)2R4SLqv'fL`{c C^ڷ(t-bHhQf)hjeQwi(BMg^"`iA[V'gS~m6)S:cз#`Fq\O)[)6J-v$}UWZg O S8B#X ڙsʨ{*(BI&%SgU~}aX?1$ oj $~V,&>Z)_8`8lo.}fӃϯ;~NW6N Y8q-"mW`j9k+eY/b /(.~쭣0w2n,1}tPfk+#/kKf_I7(Թ4Qt}Qc]?߰ӯ٫.rO"Fy-6JL&(ܫE$ᤒƠ?[N0Q8-1*#Lq9i,¼^,~v';֙@bMn 4.4vh>fh$0..4>ѩ8"H|2H}SEuP-Z_2OnhU$zhyZH=X'h&7̠cdikg1rάYS5Bр1>>(znC%> !:F^MH;)~ghGbpn"Jgt>cZ (c63Se$xфX mR Iyu,Y!`E;qf,Be%!Wrl~ nINW@"I8I 찰V;RTbRo;"ÍLa]9Wt-VH/=WFZe)W^!s)ZsQh9j0>Cq<:앂|6eK0.Y<`lff?xuW CJ=MҧHrH ݍqUE*uFJD bdgCRɎuR1@1gWV?פzU9AQޣW'[X=B),;Au8hpqn5n6u|.@ZXv'wf`eβ[/@c\zILbαrzm1Ҍ@,0$@Ih&0NӪPezKlwiBsZI0)}$12kDGQ?[ G|"<_Hf0k9ز~"{zMEUScClY,/Y/u胄$a)riF4{94d0}{5 la _ Vk9)vvHu4yOǑ-P#l=R ;RJ撅raFP֥^# _텳& iwm[~~{A\\?ILoZ9AŊL kj%n]H,"+:,'/@Dی9 ͛#/Ts8:13s7LʟoC%^%^Wekv-A.@3Ρ*B?[bjr^:9Eܢ;"q4)O4۰仰o!_c}^%8V>"Yr[vY"?Υx\RWPPlvK%o{) f<: f,F~B % Nge{|, ^Ic]~ 2sg^6W{6u(OÐح P&=]mذ=5mG@J Vt^GuVa94Y_ 8mU_/]Z>"4u}PO9TǤh"a,f` { c\m+/jo5 DpH|fRװHy/j-bnLa<>fzځqQ4exUw:Oi'I0Yd~VT8'dV{jlՓ( :*u%䑟n`iKb둱 % 93fTWfo\S47ߧ4 4>ʊ Ts"02< q/@!0VP),.lO7nm؅nAH=ȭ bHK 0zfC %]"IBTi&hi{*/E|l%07$'fvFR~^¼Zw3k]F3i5!Ձۄq|6t-zw&L D*.6\Ĺ`)rMm̂ƥ[80xrZj7!K&VO1j-+S3mO:e'aESCPr h8 T[NIVQwbvPan%]dao!d;%mcM+oƩcBUiUh#~B=p<1W,c6$9_#u~D1< $\ g)Un&`t8xQ ga/b2D Rt^ΉSKSJ#4o#=PXqE_Ljf2 oӗIT&f"zWx\GV A%ly\ҫꬓ<" Q:,Fs8E>̿O`<=N,Ͻ>B)ՌKM>1_ =$"W5wޱqV듟P]+fk[WYl_攋uQb csi>@;<Zy-8r11u12'k˪j'&_<ȽH XF, hJe Hq}zNt& `rBn&?)C*y emr'xC F[>J0WЕ4{1!f#(<7vD_|DN E@wFPAbD QCZb8\Ygs*ש3?xvע7`S $Z0gZiSqaR K!Mb{)2n9PA_uW_Cܡslz魖^cfN~ϯg_i!k#ag6GC3[?΋K1M8ټ8e*CE%g I:׸cDuӽdXyԔ kFW^×_߹z>(*ϝ4O:efln=_)GɰִRoi\-n^>C;ck-nQ@D`x4j8"ߓSl0:YBC4ױn -f9l=V?q@vug #(aD\ ,B%+~hpbPF;s~H)AkW:~䥈WF{f2 ~|`XW }9$,X@#)=H^u;t6)L6>>N N6[%MAVCB[+\?}Q̵]35H\jO܅w#s'ÈBU^|ȶDjR.KRP0g'1".k_b5rP[0"o!z<<b/6}|- PZOsѱYgokow!ؾ2#}@>tNjծbT=I@m ׮bD5Hwv aoa /+:zM!N5i@uo U]J+>Sm 2;8bo)]xg 3fża\cԴdG)I{o*+h˜=kf.RVI4d8b6_G>9Ax)2=p{7,. #0d۪r86{Rjkd1tse`xt/޸ J [I4!<%1=N&e[dT]Rz{w,@B\wD_::15ڃ4% 2t:PLzmƋwL:0xg`SĮd@QVl@ '{xr,iiEđ0D 6{)4sev-Qm = I&ax[IUI@1uMk]7<tk3u: 3nF.%0'ǕodDmu2s+AO_UcpO7WUSWQoEyCŲ|і@:)`݉_E֡U\QW.<^CSIL2[wQOA>y3b=&Z&M0Gw1SBs)\hȈ(ӁTssZ\2ša1ʖќ|#cu\U!# RN|U߬gFa?YPxi24, (3k[L[6#)t&{ˆu ;D$֮n 3\H@t}5sa _gc~oAcpmB lL NYИ=W?d(xuVVwPeIJ$|(I8 ~̹ڕ!n$s#m MDY7SJ brSf = >q 6n;tWd•9_GDrsh`՟NMĵ+ έwK7|4/Wi\41 'u7O!G~_Ruʜ(a=5K][dM?t-=O1%"|=$Hn79e)ƕPfQobZ1q:1Y},yהj5G}09e}q\CBaK +$}˚ ^Yc+=@XC^C䈧I>h57N ߋr!?%E<8D5`F}I.VB>3|iݍ  Ƣ{S`p6s`!IfҜ47Ɉ"Z8krnlJ99CD'6,WC(i)Yx!3IiJDiʃe,Yj>E.ԜIbĔ@)S*U`ǰB&o 2t:yBBkoI%wSIq|7e4G7悳21bHGtъ&Ի}_ ,TzKuer Dt{PI,qsLE+%:gaw\w1XzAtĐE-:Gs)isMFFo MISn.~*;hd叀w붗hBzVEDtn+tSmp \Ϯ+U v¹j?ot#q1?jOSKiHEenRKUuZ^5('S|V`O4gTg?˦(KgOq:t)hә͒Dak"B ZKQQ. G򻹹ytNM.glM%Z^Doh%NNv3 GtC=yGˢ?n+tXoc4jZ*'O &):^A> H$$)ʍV01t^[qHZmM}@s%A Wn4w?>z\&0c[ٝqW; ̥Vo G9@v뮠@ayCM `6].ӐҢ4qE UC8hc{,N8Q=D̃8H.&S:M~x*T5-7mܱUõq%ԸeA d_ra]&q" xl䤧Mx ۈ)#oT@qRʅlFk4#A7C5J+$}qxul\\++\cz]BZpgͱռH|)o>щ] rvTBlKf{,gKIQŤ2|kbңn/ WQ`_ Z{-0SXVQʅ-rZږYΒ'9bLE,_~f6B1/Jf2UÇ. 5דN'tZX:J{XtmqP< BZm#{CjX|hiQpqYI ȆK1%IˑՠFeI`R>\pBNF&75zRIV !Y0 19jS޳? ՚cd.cV(8NmZ5udޏ߂In}G#>S4,2]!$&|V_C=hsUu%i"0:dʾ_ .*uFFݙ:lH"z9]ShB;!&-@Lwi\4%W'ij]π/^WiO, hkXꢳvi1Y`ٛڅR-?Rs4#\!ݧ\u\Iٲv o疗Y]T:;W$>Ԝ. 1~̠ۃ)t7E+'I)?/$5işٱ 6"9}Hq.f?BZ:֦`Y "lg(,_QPRL Kн9wxd:YkyV?*\'CG¡]~+7O2OY>Gn& ^EJ?2#ؽ&/ul|3X8Z"͡(GaFG)gZ.1S3-9d1Tq(49<~`;k& s$ǖS@5>zbF{ <61/4%5z>M?wQ:M q44? CN+QJy_Z?N/T\8Q[Q }[PIM$αhw?"sK#ߌXH%)/e]edg*_lNܭ 0Xy2H]Mfo{)R1oאb]kD3kͤUb3ەCk+D1wyg7#UvE@3.[ 5fǢ XpZ<;b2 #ٓ!ګSv謂JMBkg肈YϩWjC͟h6tMG1/jډ]G!_sm-5^m.cm9N Mm\Q>"S,oDXo}/&]&L>c"3q)F1Ό}yu$P2ЬJl_u2|E'uբ+ &@nmTxt=q<$N\nonW]Y)~ױ :#A&r$=&n?>O 9Dl3496S u}3hcǀ 1%oGè2 A3==t_>mb1xKGFr_OK$M y='QK=<^^.EzQ ~# m$Iz̷]@.9M>(Mzg {4*N _ E) ]W-?¶7e}P? JMؿX6VXG#7\3l}HD[ayLMGcUߚ >Q{:S|7bCVj G"IhJEtC0ե̥9%Ż)PެQ( 'pس;VH]j|teSj xdSҙDŽwpPeIsiK IΝ5(ur*:|T4>Ed4]$үGDe;s}hL\@!UNi:A8K=دե1һ1j2fAҳT~Module signature appended~ mdR=gYZ0707010000028f000081a4000000000000000000000001611e8eb900005120000000000000000000000000000000000000005600000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/atheros/alx/alx.ko.xz7zXZִF!t/d[P]?Eh=ڜ.+͟0g|bŴur@d~{lf4?Bwp3uaKaYbگڶh7u5N53tO#sA* )\@πAmϪw(,Ɗ E$` {铑HG(À;3t}VkpZH c"ɿefY7_o ]&h\11+7l68SjgWj'v?s:<޴6y'|,<"r_MB~]/> olΑh{;Õ@= HMip֘3+hgR@ڭ2J:>.gP0#o $xhwϢ(S{[5yٯ{nL ڎ8 No,I{b4/51X~1)V(Ѳ,o1'm]^ި6|YUآa# }I߰6*J!OXcʏ$"*:d&$LݓQ {"IfoFkak vMZ6qsܙB. &W*ݮ`h^I^d5ȳߩj&d ߈'<`:A7zmnGv6Eiy*S|2ׅFZ W@ТPWqJVUo.j{1Z1*m?k%8%m PI/t-a`NYbGek)Zn|-G6>3g3H2Mj4>f4/XnסDbKeE4l(euȥ#;,%J_́`Tbg5Gj|Mu$ܨj*0ȇ&BH$?SBށ^Dီ:)zXi~9;,ahx0洛T.mW!.ޭX\rd,U?S CAvPtajKZc aU1U^e`% Ijo)d]tqB':UYLGz1"jI9rQ*9VM;HfZT_Gr?e)!Ds|^("es10>2Lt6(.9+$Y>/Rw!^ [Xj{'. lV9(#^Z sZL0B=>[gc)KC(~efg9;ĺ7v,aYKH%ׄ ,2DcABd+EC5سՏ^ِ+γ8S|P=.F5A!daTUdWSN!yPS{A5}`kuG"a Ty&?QA^־);+,+<9z/lʺQw擩~LȲ{ڿAߙ7K~Aeٸx9j]v,yRILyed*WW 1E7"" *vڹJX;/05, IfbWN[}N:A a2(XnEQ h:R{uFFb@L4;E8|LiQuG$YrN•,b^wq~xxepH\LطkV:Kͫxs28Lf:-;{.!'9N kETTAZC$G; PvǬ oU\_0@ Č38G~ZǂnĨg`;Y RNE|1jɄL8uV. l,Cdk^yu8gs<ޘr򭖶 V-=,[ 9ҁ?1dc)Y;rcB:?'a,V"U4d >6q| 13 W/?@4 ztЫ?7ٍhp;'dGjgTz8[8w.4;Ƈ45;,YE}漄G[)mNJHl nB_xDT<;mO f" tAi&h? r*zA(fV~py1E 0=HfuD&fMjY`Yܲ؝} 9_r<  w)GS 1KIFw֟)vO!2\- P`~_iCŴ Dp4Ě.E, B\[c`Eb-ammi;}7͹_9 N]5zU"jTEJkR.hڋf#lL3L e; LHfpO.=ɘ'nb#hOEІ+ye$PyB#jG,pU5*@Y.;| y:Z\ܑޏ GCelɼV6GrV8eMy: YH)"ە䃍_ c+E6L#Yz[2]vH@}0dNLp.Xsŷ"#hIN y] oaaqeA2ffItUɅX^]:hٖ} (#{6 篵:ZٙG!lqztAJ!͗Eև 0o/T܎yWǖkw߶r(GNWEM~ρYyA<4fTb"+RփPf+0].aoLKͥ;д<_ۘ;&3c1'+`n[e2K]R6Չq]uȞ.4*iߑInØ k'I0{|0T Gt7+u crN/ Dgg}3%~ s1F!xBDpVk 25bPr(#/, *;Эk *kL񩧶@NC7GhSlV|pW[wӡh'.*P/W/0A)~^J@+G(& 1AK7CaO]AOIs7Ck%'-ʨѠ$~]HNu_K.ob#9A]XmW* J 4Uq^Lcz̿*)BO̜ts&X,a*dsYyCޑ]i% Z@ Bf1:+bֳx|"ȯ8%uf=W*I\O0 ]Wm7znuvd.`f\I<L ǵouH 5DPHzvf[O'Try\l .&ߠ&$=>w4=}F}~hAEEbH!oݫ-duЂQjg+~IU+oׁk-T`AY|"$-_jҗ+BČA!me)},Gthc6|`]X[B~m&Mo$[܈ f |yCrDž:=4b {yM~;AB7h&m~&pa'Ro%ykn z*k-ma0y)lҤ^b5[DRL:}\8>tx K{_ ͫEZH̃E26 69́hYSCDGısgb^8fDgueȱyf>!=IEx6u¼܊v#j^_"~̙ 9[oИ\;soF ]dpwG{3+s~\3dgt/}1ܝŇ]yztʰzCih[8^9r e_u# kF ׫f)kB"±I=RCqݯZP,Ã?Ѧ7|_ Ң72q7qDŴ)}3#nmk٫JۊUHJ:&YM,ll ff.65BQyo=שn:H5řaveLx˚t,+)qwM*[y}=f <,.ieh:WYyVj>EܒkunY0@0 fڻ ZID*Rc{Ibk_[Ijhm𛱵\Gc & MwݻϺ/r8:ehYЗ  g+QLtʰFt %;s[rU~]oV0 P-; PBۘc *mN2X xx9C⯨f@*! D5*w8N|kpمE<粵aVрj}:g7}x4RO]TL38FcGgt$p# Ԃv׳_'$wJ[xuzoTc8']ni$8gH΂K"8J3\£|%CdbY'r<:s]w}i;'n0^xƪ4"o #-ߣJqfnJ3S%qmU< u,4՗«Q%6 IwXѪ,^U K뢅~1~ j!mjTagk!j407 KSP^ms@R^es)+))sU=+@u=kd XwYQj Ie6_i^zAF ΨW:.J#$?XK{.٭ =X[`1w\%ZPxX~bM\:sR(y.Zݽ8gNSi0 +n~wǯ1lZǸNasqI b OwȖ#2,ԑt:179} kQwFڨ%չP0fq9B.[xͶRJ΍j} !B!@.wFo4`e D.It,.x:xw+"C /N9uXzۤ7r`:>Ჲ'tTȉW[%9% `OIg2?`3|:J*G<.tq19SΒ|V{nMKt"Ekپsql^u[On0" {K rVH3#eOe. 6QO8_h^:fpp)VrL~{{K?h짩D *_Z\9d\j*?VO} yvK BԬ#]p|f: NWV%I=&f]mhpsf>b&HN[ݻ:L#q(s_k0{tv\8I/,cNY?=M2!Ɲ}W{_V :EPX#6!_<)| '_3:Lj"rQD) 7!W)7\*4LM*pCm|SI{Jk'TF=|}b<?YC'BC 4GI\?Gj9;j$J߾WbQ5;nDŭyJ(]J{Mݝ|E[r5bP`Bco8Y3JY|M\v Wg?ܱdL}<I!)1L#%_HL 5!;ѽsJ~׻j58-WrŃѤ"*ެ=''tK}7Fc?asbdE%7tsh!)V.t->0A8¬+H} 7'"ǁ*01DXqGGRÆXjr9"Xʸ+l̙jN;˴$Y*^dbM7v{\N .ttyf zVg S4Ssރ8;n:Q>Dc6 nc?]҇*%e&@8ml7N3(ydC3#Q 96X{I|fJ{P~ֈ, 6CЬF*ڭ&)JځS]MEynٍRgk 8[%+ԩUHٓZ 64]7`j U x] ,1yWOYfo¨@8ʌaW"#^n]j%'QsHFG~7Q #[l;n3Ξ5 XTދ#m1zRV Vho*#AY4ȠWH[:r6\/zVM>oM7~#A,ө[x/lnXv dZ` > .Ehg1R?B)qqB;>OG΄a))X%qVߠ b8f,X=4m0;UN6_sH'hB7Jeem*q-MTܖI(9Ph?eD6@K%e,?Fӆc T6Z1*/RB Sp%r٬@7>@ pNwę6-'̒gѯcw>1)8IJ5IU0s;y*X%]ꩲOdX5Yi+ Ӡ(MN0(3(D&BqgvOyFdmmZsݳe=[o>ZDAP/@+hZdSpˬZxmgߧ)T!|Nǡ }H.vѽH7}"h6 Aǘ|u#7=zx?pw4`̓hʨ&2qyw@R&)w&DS ՕͰ^6iEKlԄO昺c= Gx[/ꖏ:Iˮ5*wd\]to F[?WZυk^~\C{8%'И;F?-ZcA6\t?T;ԍa(n|NʉGMShF苑11lw$pTWqSlWHk\@_Q7G S_JZ"(.%b[\KcKtp^w~UupVJQmd`,+fۧO5}v nl^F@-;"nNMẕk,pCC[4Sr7gtiECMOh)>A?@Ъ7YϠ#<腛ΧL, LGo&}/Z1HɌw0lwpu:,B'/>easHp(^"~_Xu1`"uvXvWv8 PߣWWЛGG ~E3dlU@AR6+Н%1ū>-~oVUxxxgJ%B#Mf1EM9+cT|/fS_>>YAQR)sf m ]|T%lVF[!1"TTv`4/yCqCַb}/~g!] rАD (_tΘ*2+.mYԺ zE$*êbs{\!d8,rH%]] #)~=Q͇ȡoy i J'egIiXva+ Ҁnڕ4.q\|jd2=2mٻ0$V:Iq s"k hm؀ųuVho] ,{?!xv=bX;D48ͫ"=vP]6RQg{t?ƗgQ*D9)ً*&4|NZI50usw6)M@]'>}utr3{,'%vkiHf0;& 9-qlJ˽5'Kj\{տ4܇1ߓb24GK0S.'q:IW0ًMtBZn_em.7۰i'޵ڶg% `^/<R-A*מU7 ڬprfvm[{[׹1nvsIにgE2(CDVp7VՍRJ 0S@s 3dd<0^TڐMqrw[ށ᠜5TW (a!*O'^8[LgH(R`( WiZ_GC}b\!VOb|@j-qrz[d%K*S!VM[.Yko G0s5%os9C5WvRg/`tEQ5uc~ bsKݘЕr4O~PEM X!>hI|a>x͘ݳ'f3߄gz>0wUW7扎?esՏ`6fgH${۴|G†`H~X2^q\TͼGo2l xr e8Q] ͭ ǟrl J_z ͏`Ji;E AtnCZ't0]w):)0Ked)yʲϳWCD&(Z|&.<7ܑQP4,߻<5Ek4X }KD6RѐHT#傀#Ve{JJAՊ( _|7',ńS(lQgPUqz>tkF};Kh3>;ʂ4ζ#4V474Kr Wg!TE@h6we^BhΪlK ˵QbتR`s dpy :qe ԍn6Wve(XQȎs^0@TVU4: ]S*e#qN9jcTtI⮡(~;ME8*4fM.jC PvбǠ7GAWGg֤:JuܜBѧ7Hd8K.RTP\m]<܁7ےn7;caDNTM14Zd~Sc`wop[$5TN Dq4&r }z2*-'3b9OcMu릚S+[ ꒫+>NǧL~7ݧ5)%7rF WG桩<-i7g4oFkNߨB>?VPVq8ot .;/ l`gDu43}rlE @e=эZ|9%M.{Ü.wQ.>e`,U9rqh̹&C ~AQ};F%xp4ȧJ-:3ey) oci6ڪ_D}(Mfp[MlML/foiOJ#19ڂ-E$|ktmdw8abs`BG@wECZxtw^I\zCJxvCiU`bq\i\um?꺄'9ocNDdr-A%2d,&"CzDă}ǒVHXp9@l2du}/95"yOk ;g.~;be,Ezm M&68fJ}~ t%7ta\ \iJ0v:vU|g}ׅ{,WVu`Z8!pY._}g3ϔHg*ކXN '8MŞy 5D_WKkԈden]VŀLڍc;ϹY xyAn֥}ٻVFjI-AL'ܽ&Iހ3WoMū#VHgʤЩ1S ap91JJ}esKR"`R~ s@2 x(qX\U9ùD/=D?5J?f`A6`Kk䇞IK_OX aWJ!pK[X%hS[- zFj%T vSRK<ۺaOьjJV,X^{F|Ԧ ؼ, 􄫝J'cYd,-=g9ˆӯݥZI ֢I+WHxjT :CT` /T[qk^(܆d]j!Yu1fx_P$Z8ߩe(X;LnEKB,vt5Y&ҶTc 'I5NHfztx2Vwu?%'x+<6C3Ab'Ԯbj*=ŏы>X e4b3^a<[}ЕN;PTzoG&4J^0m_AfBnuCs >|6^x;AUajh ۪ID]RzW,HDGFny+ݕMb wXݦMZd~&_aы1c.⑭ D##UH @H @x8VXW'Ȩkso-֏,|k&B]_Abřsen䎽1t)`SUΣli;0y (C+346C|d x3u ;&X%znҿ\XHh %"_#}@Iȍ٭3Sv88fd6>_z;5z0toYRX@p08UZNQ}1]\gS;E|,]diX_⃈js*y0TJy<0c5H Onz˛7f NfNa `K&]n.7ҴXK5O ?T¤bxVᦁoʄD!bO0FH p-| /+n 5OLPwCDnV06B6I2ׂSt&I=u.s4O* ftSش& b Nɜȑʵे1@mRIp^AXQIl[s՛1X@Z MSN6CHeZXMԎ9k7|pl([6 H!=T!mB7'z-ʟG'Jx@~)X~c\6eouS@4yfej*Hf/ f5|L$@(h7A[!`zS27yH/HBW ;{b՜TiMMEO)sC {i1iDrasl L!p65X(;<zaafx!'*/l SoW'X|};]^9]3 Y"{HIȟ)ȿBnsU1!3b%[-eEAhŝ|jDKo\=Ll+V> ޑ$oo#%'&zQl 9Ѿւyڸy8(@pK fÇ/VH:^z8ƴQ"Y(E**l^.; 8bo~ь pp(Z ̼:31}ʐ@:Cۚ)xΝǛsxdp!V'-B?78P-w:v:%` )_j$=ֽ=?$0pձN px/5ƌh )1ؐVA+5wDi(ɐS%:&=U"F^F If>C2J O-d>Bw}n S b ?373_nog^ 'K z|fx3MnB5M++S-I-(%7QJJa!  ]-VmK:e;7Qh%7e]czqɀ/9sXN:6*tnU6GΎ17v& +\ l'jljOfOmxǘV\Ѫ3h~|Gxo|,"DL Kk/DG1Uۺ@[cvTq3!>76b[TF\;ꂪ ȃ]D+<9th1[(`4[[>s)ܚ ȉ%дV%QeHG*u%V [iO!0nDŽ=[QE{E"`\gsu-pc52~e%!daZg%Za|]b=EPh,ı1} 4k|9U>݋L~{MmG=QWU=R:ؿf[v@ގMڭӟGNte )b[p# 4O볬gR/g<$=r"oX\VBRkW!Ds)iɄq$>Nx_\GhaM5A#o }UJϩ&sa'gR!QBL[FFw{k5{_S2``aۋu Az"?}-DE,8ƤqdHMccнIK f^}J?!CDj~ 0 ?ja*_.ǜ7W+5NP~?gƙՠnC+QʷJf6c>cĹo*I[ >YqCW8-?s87 JU\t.?128{[a4&7ARtz`8،7?.h!͔h!c(9z8EA$7O`u<+9bXt]'< "#ҳbedL$Q܉>n'ކG"2kUmH_1!"R}Yy]EgE"`NYBYVzZа3~ "ې(}l(ǂȽ\^̞n`6v> }Cr|yjS)#8 eW3e%֌Rx=}r[꨸8M o% e)X5=Mg9DfvC[I0 k7 H#JX]*sJc.Lz4 PB 0j/[(i6| ](i¿ [e_#gVN &BW6OLsp"esjN{8O$B8"xxeG#ߙ|:BGxZ!X?ВM~ rWm~çҴ=G.ݣq_Tܾ{7)S55^ ~PLO'3:fph=_qIeC0?,s` PVH렊죖gʼjѴ`|?ow,87df'Xl1P |{ŦmdbgdB^8;+) ™HM8MkX]k9{چUNh+d$F|U?:? ~s +Q "aO՞ k9tJ~ dfnNK<G !OcJ v,)VR ?yy3@cjxhE3-`Sp:\|N?x靬_هv Șzݿ#i݉:T'3b{`5&+P(fDw+q%Rԙb:eVuv拭ՙz,l$O8^"D aqɳ"eZ=5IKz]V!emOМ+, @wrqzos)@7OPϞQ, OKu?J-˒:։jA!9n,|Va.f%/*mE5@1<[u͝|Q2Kj7ia}Ê Ϛ~qao)c䀫;7S1TX za՘y?\Fٰe,JB%`-L؜6{O:F=9F{N6ѿ׈n>hְ.pv)xUmmLRc"r*H  `Ґ<^h1Apɫu4H(Kӕ@m je3S MUK} bX@M[=d12-/SAřv$!{u+@]_ֳr , Rw-q2 OGƆ~iHڲ-rι2a8Կz*K8J9ɥKi %-E\øwª %( pǡ[˳Qeأ_NJh!fn'i0[r G?ҙfr^b iêW9'^(sX5XGDrXݱvx}4 ur p;y6 /Z8>Y܁ױIZan񠟿h" 4I3V j%~ſkG/SߙM %mXޘš !B``8` [ҝހhf^~.6(^2jSzSSpc:Xps;RQR `j]񬍩pA/Ke^B.9u1Jjİf&˄F&3,̻uWr\|K+ y#eVju4,+,u|K}C,ima4o]M2+Xw~;iiR娦@]$W=| 3cXD.EઆKS#a&7)G7p: |9%o=%_Y*- $Dq]O\)G9LnQ`6yJQ*G=}Loc PJF.PJeYØmz]-jHj$Sӑ4GI:p:#7M>W@qk%yB҉IZxv= tSBVdSF"ӿ3nvgqfD[`4?/0_Lt`p[ʢ"`!~vO~P͓L8F;J x ^ʯcI$8x?d Q4_֔td @=_%r|Z}ugYZ07070100000290000081a4000000000000000000000001611e8eb9000059c8000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/atheros/atl1c/atl1c.ko.xz7zXZִF!t/y+Y]?Eh=ڜ.+۷MjkK/Qwk׃Ls(LQ*0Ko_±/Y.z|.֡졡Y"Z(oRL9L"]Fu e[jyljZII-l59+P"dQcer/Y u˱ {H5O/%Gڽ͵/MMOk5G5щ`|B?:)0 n:j3|~ʵ)-E^-*BJ3ڜO4TI(Jd P RGy-<"YR>PvMqg## OK-CY ]\ki@󖟆񜍮"\uQ#Xusg;w˽jax?왪Y*Ux\Y& lNKQ8rb99?nAM~iCjܸЌvU7۝2u֩)-&U,L0{-4~'~CfZN2#|#_ku3ā6z]!TrEiD0: 5"T]+2Q ZTz XUö~^:r+|GDWq[a~:kC&,ws{G%A9(M5%;nvI8o`( ^t6N}6ZFA5AɃJ.MnB<8c~Nꏳ 9 EOIib5m) xʩEDK蝅!/D`D+p$I9Pn-Y∫(VFSE,K;XQK7a7yZ#֓L_aعrKAGRK .@(Q6[Rl,&3qoZU~qX?I@T\q"YS{IBW$춁ъ3 }}I1x9ڝ<\H'DD7-3c3 Us[]N'D R>[-]О9*b>+(\zIjJJ-4W  Vr/ư ƌrIUEnO*iuy'VJ,ōt}{QA]zyxOw=@&,(I? gSS8 `!2& IdC_k8wD֧FWilą"'دK2͆.#f+xٟi >N|d*gveW`i?|DnO>銣I2.PFYSg\:a}U숝s=ר+(L]03.\iԕCO bCAY-7/1(^Z03/o^jtaRY /fMC2xaCe%L!Vlhr~ҡxSh u=H6Q;=zR׾t.o8}h~bhkX&( u+!yd*-DL:iKCKmVMIIUDtCV6Ӟ(AfPP!٨G͓4;KYdf%Jwp{424n'{ 7nl,v/8n,p! @LAR6z6,"uY_o(R p:pCi9 *Knd_2kfv@fUO;)@?]41+ا(?mzKKwR'a>BZ~֓TPx#=xVJ1mȅ"`\ >)DuFgS/ NdyaMرș =/ X'Ɉ7AS`'T #1XܰJ5&-uDz0{lP)=Kkc|$97KE+]0$W챋o:k kW͠3oik4enJ'nMY5&K@C¿Aa~`fM!xVgGP2P?3.5$B>KEYewQ(arNYؔ-gB7rv'Y, u[yFtC@NZ[ M\*g܍=L~+Ww2nC`J>3[ 5u 6.LV\ V .HG@weGߥ2WmXl8{(y̠'D96pCңh]o7!3 FEG=tz6t7lvU$>m;c>Uk11FzǪw0BmA7-Y@<8Pw3v'vSc-DD@h%gq5U(dUwiW H 5 qqDGq48y\*fnV)u&iƳ5EyqeHt:¥+o/ -= uGPn !> jW j`=ygҼ[3;Ɇt4k_-Y몵@2Qm0pSW, Z&fPSp$w*GDw"E?vЛ{XX;Cn|މ[ j$T` 4+l{'6zdh* i][07vZ*I^E^WP^e%LqfbeǸKwLl Uݎs7(p|/,>C-q$M] zQᎉ7Crfʼhl/9[T ^S%oQ"^(v!F冢a ٴ)՘e` lU $*nQP@_@~SοĄԓ ]b+ej6.@'DCvA+Jf<{ ҰEcMFB[3UmgD4rq;MY$ΝFnC× bNsx湐dh{BˍyJSR!ŇGNWeGoX ɧLk<_=LxkߪD%5*o|7uw)W>8Ьnm:ڮ'34'gI;NGnQFa ,^K`߈_Rk)L 'p%]f9wP lӊ,&)OJk*, BQ73`V7GfH,U|)"#W7~ZAUzx#ڤHU nƦjWBkLu*tuv_%/+_B5g7D~gRAXVZsu% 8)10eeY{ujl阹ib)쩭@(ʐ拁O`xh޳}ĎF#jN S%W=t5&;]o^TYpkpt1#W>Qc!4,ɷ0vvs:-s >-;U0]96F<rL}jFp.LV~T  >ZNwPT(TgD0(oYpЁlHl\vD§jl?3_(9R ]:i֟~7eׂ֛QG؈an0 LI`6>\_ļzXa~v\oWRqL2_t~-˖}SQC:?:A42?WnZ$MuW-7q/U-di|KFK{JޘJwғz=; R=!i'~}es{",f`A[fӍx/pY,*VSizOoL6d6t5A/mp]]YK/L/1"a]Hx9sc$@jco=NG4 ݔziy7(jIr8õ!fnOȯXgm9[|iar/870b髌E3LxY'VQhR|Pd=܎49lumd0dh|8Ԗ,= Ԓ/zcD DKs)CFʵ}֖o]ei>N7i֞&ǧ-$m .87]R#~Ft0C\$߀=y5DRP_*N~qJmN'45tɵ: dchhk ٚff r%"ǟtzyԁVbgسj!Wm.2kaL[dSq hG_3MYݳK*kSN6AtBc9̶whBIj:Ο ˸q¦.w[uJƤ?#A2ءhxRQ"msRюFGҷ0nEų8)2q@L(S "cJۦ+/~ut{gH)yɉ)UY WB(&xg< A!-K >/I@k>6n!ndߟXx[:QFlq_T'ش:im֩uR/Xv;ۖw~D8;rv4⬖0~NR"霬n ^Ci,[%ǷMԩ$pxi(!=í9j{/ (GV={Ï+8;Kɹ[PAlnNmx/MZR}YkY#SߩD W&$ = IciC#сRu&vnȌ.΋ZMoğ`jڤȡք>i:L(?g_Lm/Q}F3ޅ(0tik%?:GEj$yYCKJ[ZՇd)no'!k1Rwq`лRkM`WFsWq|3phl+5MjEك)C]u;f<L% O$߃ M$笐ʡ.,/ >]Y Y_ i&rJQt_D[-- -phqXCK.ꖓfҥIAAu2WB5dIWc=%~봦E&u_<߀цӡg̫R9hˍTiS0}6k^s: ( -jq$i3&lmc Aw&{>먿D>~{or*'yN4 ֏\gPMJύ pyE.no5/0haII3h9”8TrwmC +xfvg. 6<:_wpbN= PIÝxIDצlժU yq?Zк!2Ser'Iy:o}ӭ`uQj<6 Ÿ`~>Dn O t'QmFQ'^.Ish|KZ78*:MhBCѸav]":#"@"[]>&̶K < 7pc -i9'_׵VN wtZnoCx(epUΞY OB,P HoW@XP<% ̯+7(Ur=T}\aP5{p1)"qS %zKqyo cZ^=EY/) k't%K$/{X>~Y\3@8Pj^?|g{9+P'`H*$55;tș#P"4Bt M&o >p$3oX-V"!'(fu:Ʈѐ\ qcy(CMA7x3ج9`/0G{w\FD૖Uؔ kHuX%`#,ee9C7#(mgitlZ1^z`(K%H!@_|*`71۷F%eE&`u7̷ 8/s~(D\K15I&ͩHJr9͏df%/߯Ic0e[0w _E|$nR;"Fo`\LJdYRQA褀H`n%UW|ׁ7 I-2;dV,lݠNԁ}0>[q'"('k[Y1 3ݚW7,<^.mhU*lH>KGQg鱣Lmei8?7\t7Hzptȷ(.NO}kPþfϊ SRz_ ^.wc|i1Ew3  {lq|cl7U 4ɿ섌;$cTLT3}d _3_w= GOnT ˯PH)0~"8'PaXJqDꡑҧ2T3Gu%cdUa܀܏3̨bZ/=GOs =:wA"XRPNܵ~4e%-5m-؎\s϶E|G<Z;" /֓FC7SpkGWZEV= aCBO\Z7~> Z"ܢ9W߲O91 SXEM>߷S/s>1МEG3 Yw)=_f Z\̐ݿcDOo?xF3Goű`b_y=6w\>,:x)YuO4(EYܭ[C__]}]dCi0y x~cygo'O-GZw7CAz"F[bE裆'1?i$`O)ľb5+Rm O/4^ lyH4q})ɗqc oVbZHҧaS$t% qJl"}\: TU|m﹨Opxᴥ/0Y[(}azG!~*Z~^Vn> |dofpUo+Ɔ1VmO&`^nibHBJ&&@ywtI'f@?Dɷ޷:4o ;&Aħ< h +[K&wW]H :-a48 j̲䇖G6z6y+|S7ŵThSLY`UwBBu@o9tvGӚ]vV̿ $o9=,³gr| >؇S)m ғP}(&$C-c5aYM3} *-]/+J-/,(!H;}IkòR 5셖QKٸTl{) G p GGu|`/(쇍 ZaZɨ]C·09E9z f7d?*ewrZE {k<-XX9#7z,zՔK8?;J6Q@Wh9&ίNSWE%i^F֏g ^!.+B}XoA|3L+zC~<ІB:'F-x}+a!0X0Gr~:LCO6bd Z%6a#ɮ&*@k"[:aN{LTz=sLx$ k?9OsQ7p<܏Wr2-b},G1JͿ5G3Xf;ac-pܜ62# ݦ-خ4 fee>v=ݫe-9,V؅|,Nf O[31ehv4ΧʆLsUqrEFN9GhUg0 񊵁Vu_p*z3aaV@?Q[cV^UIV@X31_&II@zy584 y^{HnjpT5N$]Umc;%Y6Qp@ oRdA7YP'eUً0z?76 ޒ<4"xEuj>@%ߖGF]J([B5^}98#]dU9?C쏐kKW;yٜvVJt &Ʌa@D2&nRJC 8\׵] T#6 {u@; so&zEÚftT0cѢ? ?s2ѸLjq=!M0)~3bF&xo87ٰ3Q9EpN8$e wDt(̽~EF{|&!QG;s.>%aVpAuvS S|ՕQ\n)KSdz.: *WpbKt $VSx+=HZ>nOFlZiW(++OC)ไ`$R9s h{ӟAO:~#𝐲㬥D?6A"Z{}tHhqZ;S qtF2.5GlADe9!7kދ⭵r4I&eX'Eo c^fpx5vsMұLZ^G\X,@#հ}#[/-L΅z3!w4~_{P12"R[u~`kg']l/P^2?Ok_\;kWS,y =Q꓄$_ˁEtb܊@Tlmz]S$iɹiqkd=jXdO ď%.B_xw^=x!q#ՙ$gwE my։HźHTw=w.)C$T3rpdhj\-r5r8ijLUU.GEwsgvd X|K HH\n Dm{#5?[FrRۃ90(UCOpf2տ%XϠ{Y01_?y:#dω1s _Tk8 %źԁggN8-0􍃵95 ߸ʽx/{#u)/́WL);i, S!K;8EF.ƾCgJ_r=Y`?lC,)e#0qיI㐤$Y}\܇cK;+r?̾Β#ZuRVZpN 4OPxVPJĝwRT SŽ>Y8 ݯ=YӭDӗ6~JD_-f:hJ 5'K;35 P*1J;)$|(977gM|#=HH/MU^j$dahϐِA+T7>T'g+R m-B窌fC&_bZL,O B+ +;HM/J4R2nV .BPH>`-*,mFd`SfWWwӚ}G8F#Us)˽׀ӻ,4۸i|;o1Y:/-\4.RQV\pZa)S |u’tğvMڍJXJ<@r<tf3Uެ*!EPk" C e3WF̮=0X=jjR '|*fp|jV_ *¡z{P)S$K\chkGƳ)[KF#P:7>d717ڱ70})&jW}#M&3BV~'0rjHQCevϕtjy;;`؀c!@|]*jJV4ZTޛs!d@zI,:5 rOzҡԦ 2Fu.my@UlZ]0 ՝neR|V7jn]"Fqi1Qh'oI1MA )5G؀0?2Hz KR# 1u}ap;7fK(Xfk:ƬOtoz1,ͫ0 j~}i5f)Idda%SȎ^"Fyf" ߂iokV3ߐwﷇq"kS#%)ANS kF1qQ@=//^4T2h!0)M²KЊMC߯b!oI j.nFMf @e=Y^poc0Qj<3{21l(Y.-C'G2.DӛB{{=;*l,TRW)pJơQ.xQc4xhJA,p,۫K(tCɲ2ȝvzƹ/OkJTENߠ"`y%ϟn+O{vM%R3AHs-;ˏTu|kjUCry8hTSVPk_|̤EkC֝.8otn#`MKRЏk74qsqOSrP)90~3lOOYoY1_w}k,/ 7&c$ދ [ վX 씢ȼSF-K|؃Uԑ $8iϤ?|t+Jܩ@^#~ٳ>RW[S S<IYvgY\l!Y>Ǘ9/ֆFn`ܔ3>l Gd(üһ<9>Llp3ԁ^'%zliL!HՉd<\_K? 0`)#Ѥ:dOoףJh w?؊ETtW~'\4%;ǰz|1sUϹý8$̏ev4&F䵒ģN|fb>6pcHwhd8q8NY8%TOdìh8A[s\nQȦN p`8if>ç^ۜ8:Iwu(LM5TrQ&0?%H9 G(wԜS3o(fa \Eʧ,p)d:sB.@]Pז){LͬOOiIWX2c#_ P'O2Ц poK&jAhù67u|otk2!s,k+]1O+Ӷ0jˋ *X \ᣍjY~QГ1a/BN&اver(;0TzT=bl$cY]sCHb Z5+\#bB X*^ Pr"2B]=Ւ8P :_5@ʽ5Kħè%$TR^8\ZrAжmq|7Z%ǽ WMWTBG3$F>͒Y=v0B-4/puěƧGqk<=[;oOEAbSV9[ّj9W#whmGp^ "*bÚcDSIq̮">4MrQ f[ ~9rfpл,"{ "䊍!d- s5NyE8,[%5H]b>γ#P(AiUC3`K=x` ĺ4\6i.N\3.:KW`pcBb!LA}3KG?M`,,dn xL?n!wXu,R>hѐ7dz{ՕݿS2Jri;/R['yWRٜ֐'K^n%].}6X.Pm={Vͮ = .HlB>k3[1]"Mak15L@* h^j)lj̰W+OpluE~V_6p{9@WӴ<;',G) /3 N V$؊i={lC+a ߍ]O}-2jҎ,K/Qe4%=!:VdcLT+ĉu#.-]quLFu o +9 1#dFc~n!Og G ފڒ1gAruԶa2C%s^DHϟPCS-[c_u טcc BY 13!`c^Szixe>#D\\㪋szA4)x`2ٷr1WiX2?B/30ozHcjWU R~sɫ|ͺiPʲ H="WʎPCUMb̂.h$VBDeXwE#䥉#Rc]KKZM{˘v r5}]@9"OVI'3.}bQ:g@-m !gav\d*AQ\Ń;;h3asÚ5_Ͻ]LqY<5E\ЉmBEWY@=9i뗛D[}tէ WBU{@}Gj[.A6 tTm(&h9VZ$ͣE#\IGb5 Ӕ5KL]GHFb!zs޾ٍxGD>[@Z FݔhאFM =ezoo&oRr+a%Laѣ_ !y~؁h@ٝ;ڂ>M={W&,SD܀OU*c\;8D-;CktrF K`*fOmb9 '8iEkv4$p`=ygk<5Wd-$Z汫R/Khׂap-i"4m0$-L07LTAhw^E2u.|MNd5c8Y>m H0j0€qoo(Zj)qg,s&KU)^L@g`[=bg ϫLsF2z(eM{@ /l/$%]Y.HJVyVo afӣHvKc}MiRÒQi``9rg P̞"o!{&ߺG%@y~Lo#rhgTOoTc1 L%6U FS={kU.)`1N֭-@X< Y+>'Už `o1P'`\V+ϯ|]:A"7 -@23л@c-fB~*m/'XzaaP8)5NX7Lu nlL5xPk]BLz ~4H]h\l%Ui jz`Zx C)l upD*ھuE߳bVAK,==J-Y,뾆USah#i[Fqy54wuɋĈh[峻I >.έr*{rE 6e3_2 EpGofvVߊYCaO%3a ˵qSR1PQ& X`vzzI_sdz .+:rJ՗>_lu):^o I,"!0!ԞEe1ħ-H<ֈk!Ϲ6C2/K$njlh5̃1Gcb)=,&+$'F6'o'CȼτjUƷ wiKR/j肄RNA<҃Daȏ]Qa=k'Po&$avpVMldccխ䘚+oCΉSf㉈1ѨSr'MEHA#߫2xJpk)ovk Ǩ'&DW"]oꊦ4b#+Ŷ`XU Uߕ*M>n4>j85`_`S#)8R@žh 8'D m"ISc _idQMLp8;lT>[ڙm gU>ߞL ^D&sҍkd|&e3*ZjYXm mVhK@`M()**pjvT|?@(,mv QNx۳z[wwO&>Nyf}smzVix&S rY| d)\:KZ{,@sO+5R~QPUqNU3q0tNShv};:0S[ч\%uzڰ5A<!BtǛawK"+\aU0N |ͮ?ZٺNk^Tk*2H bU8Fs^pXqC`&(P~@nC٬9Udy!E58jh?ţ'7QW9p?N85:j=nٛbbRb\Tpٵfuƍ2/K)A}* {e|>\oK~^Ib 8V{|ϡXt$IT@Rw*Jd/$9 WNt51 Me5,/'ų?QL{ԛ(/{YگfzϏmuTE <0S Yg/y8Cx3CN'/#D' &Z<8&Aa(U'6-8 C<awt 2Ó5X0I"?z?m^)s4^я9ׅqU8EJEbT軂]lЈyo1S0>~F4WV1kCʶeH1RT54حû{fC4t-IpY"o񿾉3[kk)@ڂcﳌΕ`/+)myύT 4y6"n'Q뺴Bh-Lb?V_ 'H4'X b ΀=K)ە]txc@C=D[y'=(Rhf8.t@LxgYZ07070100000291000081a4000000000000000000000001611e8eb900004e24000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/atheros/atl1e/atl1e.ko.xz7zXZִF!t/SKM]?Eh=ڜ.+M8bIHsQ޸Fm9*o4a~|P B;{+J8ϬoAtn`t{V؀(Pʷmy'7NǧhDaZ&Lxaa 0^EPwt )ٯ%TГ34]7uIOɤ)j ڑ*2Nsv wcUC N.XW=20soK#x"+Ů#{Q% L`!Gv5dۍzGe POau;W3ƛEhlSy/8i!TcߴVn#jUUS^LZcI_z{_#5?MyVmu@Ehg8(5IŦL}#4.xSzIY{v}#e ׮ ᭊpUV"DJ¥vPs{%MvJKXYJ<|7CK pF}D.2hǏ֠.NbJ&\N+t"pħd|q@˸p9bmvfI6%RIM9SgRv2?|XNdM  <*{xwIQ}& P Q9\qqB~`J$?ZŎMRh5qJJڻ0,,[K; hmjⴰ)zA_;4+>}/0pF[vXi{ޏ9n?q*:ҜQ@&%dT[eA s: `{ O%9j&{cr`$=זe |cOץ]CJkg*]J6닀3p:!/k8)hq0:ٔWv%&u2L^BX CN%0lZ$s܌FPT 4\7m\ژD 1:^.Uϡ"cYhBH JkCkp/Q,B:-C~߼;ʘ3 Ax4\V Șv]\kxeK}nO6A9euցILj>]zξl&)&}ksPL?z1ħJ. | '=$8zLyR۩~*~ | NftѪJ2I AL(R F`KyH!HjM4*DgT(Wd\1eo˨4t$P)ڀ̔1^2|9n{\_6GBhQRt%E{m[F'˅D=#Xm')DKda:wK,vR{l ߱&Z~QTI#U^;g6NzI)o$}rIWD#6F! _"~ #Ww1(tXDIΟsA{V a`B;䚢hK\U74S,~w!JI埉@ 3Ba_K;Z׷`GT>,Ψf7o ћm({_"uBފoa-N Y%^YG8i87`O2^:xrfxRNKE aˑ-0ɬa:S'+5PR2XO.I6&DH $n$qL(":eC1pTUP^aYCh6[9xoNXs3 AϹq퓙s#_ PZoq&f(M-[K>d/O8: ޴M3+7Οp &\ ]B =t['o#ăYdw3q7(<>-}_a$1h_&D7< I?& lZ=4]'&*6 DpϕK/_s#*Q{j{CIF 2[{ a]As ߈_hӴޭrzw%bd5zA))~[eu)Yvģ:4tzu0!O8M~~^B< nsH!x{3y+廳d! F,<+t7xRhe FkL^\,%6? s;Šґ39͇Mݏ_Ы0$<6Xwl|ՏMdy—pDZL?D3c`oJ#-(aijT >0"]_'\~w[#SĞ˞Y.gb78Tی(SeQ,$E2k KVEبo+ŐN\P R*"@7(] c }:mjizG-:(vo6=mg [XV]6"8[^I;yI!QmU偎#O YP`a?+MQeVjlu&7蘜m4V4-1'Y|ehmtڛxxŚ/$,3“G!sMi5)]=FahzJ{ڍّ,Z04?[y=s38V,p5-;U8Ȳ݋EpmEԉvufzFM WKXeNL6F& 6^ril\8.-j2JBk+BVι/(Zn?}xee@lnOcq2 8nNǀL.iʐL.JET;Hzl0ʚ'HogYaQg8EHsd{bBǂ俩齆ުQ2 sU>B 8ƑċXF0`@!AP#ې/XV.T?RNuf-3r L 'e|,my-8Oa%z;)SJY dYVHw-z., jfV5'4l{!jGs /@~B2)a45-ߧUלʀޙ9oREA|B}.Hf- 5(}ֆsE1'gzn>; 3OЖ.)AEUU3G[3z yZ1lyUՕu=koN 愝 sh/Z#pYWR 赁.$-( Lf"ەHfvׁV sWL b`Vr+6E`1/b{U`G?]i;-?5ԋ _}WѯT_c!YhԷQ";yw|!Iò.K;4c\.0$qͰ}]^lԌhdzUqX[(z67!H+AAՖtb1AG`Ǻz".Ade݊qz.BV>ĤQ|TD:)%iz eż);Ӭ@"ɪ'Y=qHVe^ҍ/j%H( `5wGBye&/LqkZPЮ&nyy~͌^묻NEYOsmNJlTx7|H%w6?]"x.PYbPMh< ͈> t9t YO|su; +ۻT_Al Kz?`(E"Psgk&ʘn'Q+vx2kEXOW'R t$6mAOnU91TyFmGP kI&\ .*$.oXVZX DM^c1;θ T_aLeؔ7`%!M|Sp2OU=+lvu=mwv(4 Y|$ʢDV5ґ_q1X:c䰰V2m6h!n{֥bCD{5i͹D8e7v˚[.E !cn%817/DR{AVrW.ä&w2r$j'!^_L(0t4"FMp4$ks}Xܰ u3٧BSd]bF#l?8o}':|DZPwk$w<yW 6!>;*Du"bz #1ۿ= ! $g4͒ bU(&@7x mA1!)cp_QGq/qQn} 8Cm[,Ȗ|{KV(Mlhe2ԐƼfA _3!.!{% T5n`_D@+req2:a6Q^{Y5Zzx28~Lm[~ޞNf/S',io0A˯ݐK ;#u3\"c F\56I 喘h*?0 K9F_~xUضբ8:Zjڰ0RAމ$ns CQ{˗q64xsm7yG9oھ 3$[R"˞kdhs}aluG]K[:'xP;ɞZʔ!R:C^.|ԌK^@¦֖ͯ>MYӁ`e&>[ W<$@ l=:3>y»AbB#A+qoidZҨ9X:aB`Q~i5UښR#~w,pq#Q i[FceGkOw,o!(t3RLJ%s]~ovdەeT 2ByhI搂+mLh@A[KgToήfn7~$x!QvH,t4P]t!k "e)I!eRCk$wq^fk΅ YUYYO.Q+Sv&d۹4/{BML4Ylh:CZ'Ka2s1uq8od 5yզLz'xv()qD7]p-Bҫw(VQDXZ9^9P@DR[@m q+7}9C~Eija5yK8#9$W> c 2j0nseP`IXAz?\279VfThp@sq мj6`'1=DFc$*)e>qS6`WYlej @d{΍f;D4n:x,O^:u4[HfпWr?x)ҟfKi%_V Y >5V7Dan2NU$GRݵ+jV}oTy9{8k\~#zn(TiJuWd~p|ǯlxA;bJ.!wB҆v俾!0Q`;9ZJtm8әՃ^'ZDS9AM_BB]c cc5ZLX8aϲI 6pb wpz^*&gw8bL ؾw.MOMYD *KGm^`aa2WqLrO: dnqf")(=DwX eS qfG[.@d W?Af=N4gOqԝ+\u9w[ub @CiStSr$q 2cɯK E6+Ȃ+&g߻83EHRUZvUkFp |Yc,􈫟 .{RLbvT4D( Bfv=ŽOrhQMT!oWŷ!̻aqLߨy8Ph߬@ڎ#!g5KC`uٚ/Mg?GLSBWH+Z 1d~l({(Hy 1ȫm>`v(ȠW&va~j~&moNI[h<7n։JIqyکv WgRER2C̭(\ÙDJ8̨"+B=/MJz!̲7K,NOl#~UJ#&(&K/V|1-nD&lkB|'  jᚨ.<&ʛ=f73JOI}Sp6 |>(9L Rg9I̯\*ɽBWŦ钪-4SM6?G-Yu-Q|&IzQw'-0 J!HYkF:[Bʸ>{v =5tZ]IҔIq~ҫLTgPz!`s=gl6j+wFKc(~ :9Yl+p3H}n]v}Eי=t$Av0kE.b`%, E syc9አEG:MXY5Z\GC 1^4};(r3mաE!1("tʚTBHd.xU̿wX\j:$.Z,B"J"TsdŸ xSRϧ-+э|Yniu-ۥt@tXIqJ @m$Ѻn?<Y9Yg:E%QԨ ?)`ݟoI3L@!~1&WIa2N≯\ .qIJQDg탩J_ ll@D]`Kփ'/}vٞI+O3njl{ǜ$e^6JW1~r?V-y0JfSZ^"NtV * :^=:s۪撙M =_G\m}qvsqE^_ Ho9*s\6qgH%N92_YtgɒJ=Ïxxr]~nPO;wy=Ar]|?*(!b!Mh3Z@ҀV0 d=@]9ew7_=A [xMI;T ! x}"iUaP`fM~I-suXDMm|q+S|n݊hn4N됢 L 1 X oO5ѧ>ݛd@f><UhrMܪ;Q^{ L@ Tѭ7] DzU!ӣ|mc7~1ΦgY`GF-t*l̫Бfƽ0Jh#.\@3L+j%GzOf `hOU8FV T؍K ,BD Zy ͛jxLP9ˠi;m$~CQlh7Uq)F'I/*N=8.9kclĿ>a2Q=C85kF),UGGIb=o^8b3i nsw\{x+T76S,_ v>lj:iO Gq{q.C]UB%Ŵ__ruGFAHQ:ۏX0hV%SOe 4,+O"+Fln"z'?x덺 NƯyxdyЧ0 qhO|+TZZv|G {gcp+DB&KD1NW;l5VnJhEK[qn@y;"8_{ Y$>r+1coV昈o s^i5ҵ2ݸU~--s؟IIfk'ǚhI޺юR&P"qS ! ߰尖ЅOxQO Od$DnՓ+hժNb㞵K4Gޮ93!{k8U;Ǝk3_.Rg7QMm@]%MWI@xH iքUr>q_=vڐmvj%í8EASFl Ӧy%;H:>3nX ӎnu?%4.8\ɛiYº=ߦӾkT1ȷ34=Ÿqo953(/!?h={_M%pq^&h Wo)̱eD^pClҦGQ~cTc62| #5+Q9p]4!o  ӗ9 6hcK^`N^IDҿl_#I e^OyP#q:4b-|P(Q7P H_D \djfx8jj_\q`(pbQr{ :M|p#,ixg*=4rt/Tj&淜$wti>DAMNp5N|WA6޸>`JГJ{'U mdP*;3 ~Ҏ=5iu,<7kQ잴[*c`,G؂V>sk=~ \3O5n56*| l 6bړE\MHQ!E "c7 =$Aߘi6ͩ˝yzFEi45e;u[`}GFMa7ˮ nu6*e8'R O2ےmn>T5#*_b rh9ERxa6m(sS](3`#rWQ}{Kɀhu%$zL+^ƗLz Rw0mS$,t mC4++aUb'= 8cE[Ϗ Nd`0J=|pI6bmڂF1VVtԱ| (JMY:RFn x z <jgܠ@]".?!hT ͛E+ֽE8Ȇ?f94!D߷q! Q걛'z3мqMbBTe"p1^lR󥟡2Q2;Y<~xo$۝{uu }$llL{[V9׉x9M\E(!10 W 1+Zd]9ۓ6*1gS*R֙t|+`9r.DCꍉY0XXJSaqiS~2@JaYU&!OL_cL*H\kcR.,kTrAw1ئ4j"ˌe':[U䴧JDWQ*RJ-ǯ<'-H`m ">`6PT!fR&/pITJ4<!58t +ȇT2X~ 'B>u7Q2eYYbetV@S "Cf]lQJH}\Qz3Kx/d.q*gYL?X(~S4d=!x3"&MRQ2Iֽ ?\"oP'XYUn(9bk mڗ:WgkB\ҽuSw> G ~j{4Ѻ(K Q<{zMLcs17 ɤý&'"Q U|~c\? thś2!w:IXЦ2fZ2⛑/?]nuL; $gQ>nKp)5/dClKā~|\q:abv[Cs?oT=[zl]nóULf*[j8EhaZb.*e 췓Z´ Q"dddR)=A7;5z8SMZ~kVMPCC.挰8Wߢ ๨HFQ̈́_ZI),5t_Hm*u~|*p: y1M@Ϭ i#Sm9|gwcxI$gf\X[:Y(#VWѓJÁeG炾ߎ Z%U_*:]VcI\TCKe^X:BSDl:JZp>') ^ rǾwIΒ>xb!#r62 $! E=im8xFX7A|B 3W%P.e6622D\/0Y)aQ8wKlnbOݙ;!aA[rx22~&T64yc`nو_;|rC4QFvLU\4/=D#x?+c$]U?䐶Lk>(j:k[뤹Ui0z; DxzW#vwަcλ eN Sdv6wAE0|j/_tcwsh7 jMDokL"S%ZT1x=1@k\; +Jx ?A1TDpVj"3"-@ ^5#oC*R\,/PruC؜ggFFtv7/]鴌7]|xr|~XN]kybXE yE#Jk8Bwn5'?' 8@#HuWzۅ X@]3̑4s\Zzk{r/ٹ*Eh;2OMLT*{[ki.OX#N^uS`|T*ˮN7הfSuAvg{禉7D5/C*`v;ň9ϲɟgpN٫hzh2;}&_DNeQn6IZ6 ::fpuF!Av)G:ŲXa1Pf/eJoZrYluÔBzE8~BU'jK|@\3o) Mb3dYɢKVImA-_[Zqwqf)LjbYxղ,Ġ-X=+z.aAr.}Rʇۆ} {ays!4%%̦y)gYZ07070100000292000081a4000000000000000000000001611e8eb900004b64000000000000000000000000000000000000005800000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/atheros/atlx/atl1.ko.xz7zXZִF!t/6{K!]?Eh=ڜ.+58<ޚx_0wǡ-69>FOM1ܞ~a/δ=d|~w!ShIB.(8Q)/;^# HO\tcԒF=]KzQEHZ$Ms.TA Υs!ѭ4^m?0i~e5бY[ΧYad,ljqF\knA41y;7jf}/ԉde/6Z2BER.bVu"&\-ąVc"p-0:\bKڙp͉ART'dau D`UC湐.o]Bm]ѴD%S,˴ᝆAPLƆ BF\hR,f"v5swk\~4p{|N3~l$TIZ8'=g/"N# p75s,=m F$J0a-zVWd툂Etz&:gn$M2&ɺF9+0*3P b;^ ׹"aaXN"";HL/`-Z}nЍUӚA0wj(%u-/0HZg߂z:8m9>>`BlL߾:=l[W‹BY<ԕq 7dumsRo y>V`mqMeS>L4m2Ϯg*yPC?{6J^1e&&h >]QSw:L zW,9Cx;?]}f_-eAj>^'N_['r=_m2wZW --3~3C,6w 'b-;j<ܷfedVϚ[ LWOȢ.g͝')|6Ў3^Ghg6Vb&™4 l𭫹"$F+\o!gpDL2.Dݔݬ pxvXSǞ!ŀTN=}<)U]cM]y:3<—vOF?UD<F27EOJ q q-W{-55<:@3oijz>+mAzpzk_j09Rb<z72j) OKz&rɿnF#4|1;vxX*y37)6p;gzNgvd "PGL?%&?VR*-v`$\+x0y^]J!t$2_>@hdpB:Yg 1ԸԞ `J&2 9Y9ۑղi fW/jݪ)]p&p] ZIE+=ʨ"oG9La:7:H/A6sWKxB׬3w%tf¾_!}=40EVs1ut$:eRM4.Oɭ#{u0g7G?gQ5Hq"d{cjPeB5 Z1֏* qskɌVO+$twpH7dɛk߸qmtg/@-1Ő}(Hzag5Zu!S^GQ$}lMjS=Hl\vVӨfRr{YE=RRpLX5:Jϳo:ÙF!*xh)) h)`<(.g&h5<,28{Y(}J_`5}Yv]w%/*o JrZ]=G{^Y=t8Kccduw iPkDff)߯;t mpks1SE#*]6T0ᆃ]Cٟ RF SuDU)sxr|^Jy^pGq*7Eۙ7׷uXnUd ws2>eu:֔j a0`he(Nm%j$D*4~mC#~_l'n'ZeC|,5Xu*Dw7B&C^QUjJnxʀJ^#i 9[NPjs:uXc>S `&ƭ݄"}bC|^MΨWSJy]];,`iOCryFk\o[>YEPw)ݫΓ# >jfWbk x3Aꬉƽ7,չS# L/؛W Em Fl╏Ƌ,J:)dí؍0FWV7*;:' wR}|&RlX[";A@4N1e҇⪞>JG!IQp܄#Sd_껌Wn|X)~( >cFe:+3$vt/or*`?_[S"oe(m؈[ٔBxОχZ  e!EFb%2~ ?~Yb"|'?̼ƪX H|qX8no=UT4ʣq8 X#Dfg+YVZ"G(vE׊̍b^g/.ULpeQzw~n3yb;jLe8CB64^t1O[ !mQ /8r_kOɛS^QKd$MBɊFwv4.(M̀PaJEsV \Gn#o8y9XsB/XdKݑJB \U *{Hb|< 5RL ,L(X.TITg>! l8=54$tp6阛9Fz5AmSBw\X,d+SVrk aB1M^ W/V~,6BXTIO!ӵlP+Uܹ,j׌ xV=`"Mkn+gT#|8~6WYH!_RMx2`|FpmTU,į&YUu_1 L^EQӼ(I([ʺq)9)Yq Z lt([Ż <[cTzo9vIUHToIOU?[ȱדLlv8#gDMsSvQ5mml[1zиwALpKB)ހȹ|_30/nd% STjyQ|E]mPUD-pwVvޕM}Gg /,:׆YqJ!z+"ś\տ~ L}(o:9R[oHjF"]k̭xN}'9eٻJS'~r,|"N~zg7 0_+)Ii,Ce}E^`";#ST Cѥ@'0h*I)g^`֐>qY`DKN;\Hk|1ɃCs  GX[sŗY㇏kei,h|] ~՜{x` /{" 4@ia5 2k(䳱c6jnYRSE#QؙyqyYfb1JFe_99I6sCF "L|N#\eJ]1t+MfnfC8Ryu :?AZ7;=oW+JS4dvM&Vxó-WЂ"!rc!ϳ{j*XugZ_)׀=OKA9p0;6"< 6_~ᛗXz%<f\rקKvO% Y2 'W $zH9l}=b@۠Y=|u9V{na7uAe€,x#Ѽv vWBLPcDsRЅ,F_ׄN,_e7nXRe7fNJZ 3mE|3SH u]А;vx-R=7srv Cso,~%z]@F p _`$;}T״d$^b-|<ށ"8f?󲗃T ju"/'ITdɢ ~'CʕF+& C0eJD.QogZW,+BOemP8\QTcE#L+,šE:Iu^2$ }W#ؒ_eq23y@UM{ꥷkL@Ki`.=JW6ҒQr"gнܴ:ʳ6|S9-_xP,oٸJNkixhw`c̡edu B2d~oC+>'("?;lTv?d2ԧ4W<}2I8T6j`ˌ&IR M0.(HXbE=DV{hA4AуK^X/^ ylQQ`@$W^ɷ܆ᅒVҡRyp)E.f;?xP'#;k ECPmA҇Xc_R=n(&HG'j3:X{uen[2\gT@߆ H 7{&A?('9ŌrBFKH q!M)WG9cY`TIIg t"#V[w嚤]9j'& LU|`}5 }$C}uM*/{9Wf2H/RDᤪP' 2髲'Xcd$n ˦b ei,sQ´8*VVNĸ^6U͙kL s"KĚC* K|Mɚ M6f *C mo"ysfw۪9\ Srmi[ULQx3cv_?9 Q ln< ARlu]٥>%*R ;=NS<4bW!TVimlm$ 31i|w6z( CfuGh[BT`XS;%G*/}z0"[Z/|b'%2僋c=Nw͠K ;e"h{= awL7Z).@+t! nH2JeWɠ.q Yɮ+<[Ҏ/`m^0PwNPu*!8{G2 a[.2ggl^j殹`yL|DV3'o ڤ9G+&HLVܭݜ>k2_K^[\߂B%Nyot R7>g>`*7Y}'f=V'äZc)"'ψw'&vhM)Բ0C)=]9D9݃KCD+|_:J&>OT{@ Vl]/qZ??ߏ||zaVKKB-FVWi|soywYM KRrNy`kL(eH=Z3 v )VAt;ZwH/i$%T]~/ᄓζNuL 8Va\X"kUT2 UƟ}+⏇d-r-8]ES/sWvI'MimvMhA13[yqL-ę72:\phbMO=Q)+޸OB0ƣTz;dnۡWUzpM(ϥd|t4C@h.oWٱ%>R}@'g> JP !N1-EdE FC*q" 7g µ5$؉w#tUQhK)5~mGdq44@cUBG ɊPjM(Q6CҔ X/[&;ׯC=t*X:bS笟pQϗI]S<2+R(7Q'Ydq<ݬ]Ew %G1<ˬ il*H.üGAoիjO ݁KWywziVɫig1@? Q>b3m,yʌEr:Fv{tF-~i2DHzD0RyN:%|i̯禌V(w&99Zgt[L.n8M, A:v[\oe>&^΃P'8|־7 uԓ!<;#0&0M[b(oLZu1.[~w{k+3o|Oe%Y.LhiAO/ |gywe;M Aig(iR˦K[DtY!%V&H~hJ)<&[[K1wRH$jҜ0Ǟ+Y;(c$ u6{I/j|¾NDR6?2a4K9H%C%6 ]N4g<`eJtי t]z Hyf7QL갘`JM[E!mpN]\Wf_,GL3X$XVlŠ?\ϸ RH*T %t suC;2U*qA X'|5異 i ܰVuA#/`!g}q`q[7b?+c~t|z^OhۋJsDl Xj/k^{[BP.eq' #feЏUzm0_n6$^'wTUtE>= ){ՀdR} @GsZˎ?VSB!i%H~_CxW'dֱ֖ۯoչ )K!7 \<\R%J;,Y.tQ\0_Me4lJR4+yP_=^2V&Z}q74R+ aBc j9`ZL"mB̛ਆL:}# ͚čt }`x5"WB9Hjw b4І? Jm ,5U-Ίk)DXa|7#B8t(F3owoLiUjjNSܟtjMψ$e4 v(qji& wuFըA}\JI3bn&B92קRm"9 (kΈfU)`Sg:hmXLo \۬S8%@Aj{m4q[&=la"B4pZ嵰6K_[UssoWԠլ`Dh?è1 qo^&}2 <S00en_nG6\gdY̜O"-9j=3d_>{<# V7#nR!s/8czlޚK;yÀ` 6?Y^K_`3/L` T$-D5@)Τ4]Tܙ2ʹ-bG 4&rL%Es{ m ao0|X>|*بyy[o[E|c\־둺T6HG<{VBS1OM()M `Db@=ƾ"3\&)#'÷J!7x\zbjWj* %q5)UETVڐi ʥ[Pϣk:lbF1ʧ]\?"~!$^`kXdKA\1uj2HHTGzW\U0dIs>ѿ9f|Na'4f ݽoΌƍ0#iˠL]cU/TzwMSԉot8)ILz0T 8  GEbpYսo$GQK d١' OHAo'5]脨%T)RAJ[a_gA=;+ V|b8Y?Cz3H=D\Hw[9 ^LlsJH&TC,Чh˃;᱄~i9O7Zcw9HNFKh` d؛זɐqH/KFLZѴzc8yk90׈`?FCv<(v ?zX58!c"q_2þ=h7`'c*mPrZ0]%fLɧBq9ϴ;r~_9hKt&خMcS- LEо@alIx~jH*}7\^&^hP2\_ŏL7sVQ[5az/E{'YÀB7!Mha]Yc2p2z<$R%6^# 1Όvs!cd`^m lRH[T.>A!]cs?e5Hh~7gm`̱^`Q>Kqީؓ<b_QSxS0p`H汾-]fkī x" Wgo}[ag`&[?p2;F}^p" =p?g~R/q-CF\a$9ApjNܺ:6Ux`dO!qy߯\O${#V~C9lZ0$=: yE^$a\v8>ֆ>0ʜyM{Ηﴐ{ml jf'CAՌJZ:R Yv<3}RͿTKBM`0Ꮩ6<ŠѠ 6JRrFzT/L0.Tg#C ](g4M,aruJS-|`k.+[t8zXch+)/;W//X<ҋМ]6ROSo5L%㈜|C]l'Ԗƍ*qFG-hpui; UwU|d]FHi3kG9m(+ԺԤ1CU4Jf5_ 51Q_ྰ/ؤZ9ԭQuoώyPA8u1-ĩ7vgMWaPJ )u0DsJ)J||IR{8ҏhjT lp_buB[J۪8f9 ./M֕ ]֫M ܴl)5=_[={(Թ\1H]FOժLt bBPg~ÐGP4Eݺ!tYYfE#U@3S(ynߋ5dTۊ(*B&]i#f΃C2a~t_o+5*lA;[P΂U cqxT,2wGs}5$#>#"Jɼr:; ˿wo.f|lR[];)6/hPp-VJ: s)e,|7ed=6MB2ڭ̑$UY@!Y+rMY/^DjD^lGjdXIw9bWJқSLB#;Efq tJcg6T}jWI5qIx2[ g O>ގFO0SA2;}SbKݒ~L~cob'F}7 JΈF.Jut+P{,ulJѣFTLMzl:r9fm@SolU4.~~ PȐы\9_k&/M>QG\J5gJs 8kUL O"Ą^\@TLF@P]WbcG YnbC>\S1KNGE-rSzoDUb TQ: ݆~5!fuCjlTq>`bХċulRsGˌ߄MV Z6oӛ1jk'FI5Ic-pӌ5;)aG[+:B]tf}y xWmap<+X|%tj)"pN:\ƕTfcgD(C^5屰-f4V-JtN wXffe|n]|*|Ϋ xPpq P6a']NE /CDswFLDl,dg.Sķ?<P{U"By̜9dR m8~vX_튘yMv!]aX3)gEongQ4{6~NH@d|'xB=L}!AŠ:U5RzA5ҢLDXt륙x_U.ňi-PU7m nv*5*5y0D3JUnjֿKBrQH0E,1<$XrY)\6OA?.Q  ʫ֌8=$fx%.'SNeA[qI|mYud^iZڄEp SsMat0WIBI]N}xi:p|ra;~v&2qʵ@%G'ol/s]d6oE.TB6HDiz/|ĄC=K&ն׆eڈD9$swX+q%e?.rhbL¹#YԱ5GGA "ϒaYx 31 !i>J7JBJ68G4ٚv$$:HO炸.uoEu8x~tD# e(ɻiCЄ2"@SU6Ş8*5-`h. !/irL .',,j [#^e}GxLƥYi[VI$rR\>&sæe5db~CDIό~U]K$\1B<G{#±0"R˙9/kY̻R< =D VGh_OKB7 ]Hm\,FÀ@]woK{,?41iy˾tO5Ϙh,^$% VEM_ԕdl%Gr6oW2VGGW(ՀLQ0ozjЖkM㊻Yڞ qN voy2.sK02yCҒ7Q;ez&b(*i[9wGUuy(ZēIssGFM8۾+NxNׄ E XGs'< pQNH!,{{z(h~/'=d&ڌJx":qGޑ'I[FhAY~|kXW OtjDPªs#`6jmq~hr?I" KfN%`Fnv?_v% r(΋ctA=*T&^4Me^װXqy=óŔlT"WV;ͳStBf-O\֕_ ksH^jI"V A|Y 9%N Rf <&)&Jm卾$2 XygELfY x$;XBM+ %^>o KgaZ="j%1ىvܐ麶0n _%r (pkM?KvY%"t"lqZ9(ig^zy =8nV 8BeaFgwT^+jUCW9Nw[slPWx! Ćzf\ocHMup1% 8Z+ANcI߽&L%us^)'+4T'ojgцVNхO|K or -`3l ^TvZsn2myO@ys#+D+bJ*.%+{ Rࠀjdy4v.&/QڮFZσgNߩN:C5;\ /s7|Pֆf#5z7jK!XEJ:.C&> m焋RZiFIg4% FL[|wWd~6W3I@y8+VtbCnۏ&9*s)k6ӻ՛'V,ӍR,^^20Br#{K!Lh7(D~`FE Jط WHZ촟Vb VW;hbHEߧcy"}E'_Қz[-HuS(ꗑ,@7n=nyfQP*jõ /يPs}c,Nl-Y( )t wf?EzAY]h|s(lIEAh2XL^߫4$Q5u̎2]]_%_E!‚(yڔgmgDNDLN'݃_-%#N% hΗn{3!m .TVz9R >O 0 F$(u<]]WaJ=`ADfr:ʮ^$Ϳ"ClhjsNh֤۱5Z?M`0cp(#" u L% Q,aLwڌ{xaC 3ė(3ZW0*8j ӻMfnH ɨOhC@K[GIj~mY?#kWyf/'DhE'vIvm޼݂ЎjvB߸=9 k],SJSB-N;k𢿋Ud|ɢe\ctu^1VU=2ol:02 _& c%̦WӢRLym5IeġG-IWfpJ-ٗ+x21ٞkPJNTg(nSO揝cI25&4Wz*[Z\?[&M!KD¡}nݜT'&va/(Ы/Ӵa-\7 ;`!XΗWJcKjA&U'l: vmvi^TvW&r[~ R`)SѪN;%1< q;! NڐU ʹ0R$ϊ{* +CKuMi1VQ>?FlfSV[ îp˳m~ 'o8ߞ_J#aNhmݣ H;B a6@JC*9IXkۉ/ ituǨ}KGXYݬ?9ϘΆb^8NzM w*X(bqm傥Liji2B'Ż_}p\> XzP 5~L8'Yy]h[xS <3NJ>>P&1ܫ]*sG!t;8.?_+(IG(%O@i$؛/!-E1h) UEΠ@?̠"t5xI|] ZL!c7V%psEY ;W?`{"muRu}uC½YD^QtkR,_x'vB7Ec-U" '5]lU~7XTأzrޝ3AT@iG Gnڗ[L& lI?Q}675җ0$q  _sGWx Òb{e Q!DZ&$ssiAF_ Ͳ/u4΍`6"P9>=h  xM{,.X-$$^ʲAx̞.VjgwOҵ{l96-~y;A IV{zS(UaT=t9 R4ڨ+ Roqy)NKʱgYZ07070100000293000081a4000000000000000000000001611e8eb900003ca4000000000000000000000000000000000000005800000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/atheros/atlx/atl2.ko.xz7zXZִF!t/86_4 LTr5\AgȦQd{=-nGo0QņAɷ)O|8=s\\$gQ%qRS9ڋ8@0'i0Fa}fbģBY~YE0xK0*}|S S+ouNՆvZX=cEdl~=ӚPU|˥+. oc H:!-R+m(ľ 'Ɂ.i> Jh#ԓ'.i^cN&PFk&=],nRicޥ _6)0 ]}9&b8s45A' [$bae[mK\Fۂ>/mb+ifө6TsbU6&  Ż8/8_A;ڝ;l(ryKcO0 @Hw*̦wrFAJʼnbZz1[NҐ~_ٺ/%n=]fnoPu">(ak;0}Oޱ%Z}n\^!ב~LFG}ѩS ؃RzN[GK7Q*$.vYW$nIj%1\66F /h`N&R6TM agF]K3X=k ]P=Ij-tfSd:jm!!tO9Z Eh.J pL /J,5(cƧ/wî{x@3Ň  )ys3 S4ǜaCDBرӄm%Y mГR4FG@Ĵ;~d{塻fݑ׊Ԣ|]5ӆhM' Y0G` 0HN8$2xPnW ~%<_%apOg`c/˙OKH_QiiI` Tܺ"]AX,Vء6w1t񍄈q`k ᦙKƶSiJeM5΅Q+I#uQq ~`G \5%UC8gSO3C ;LL՘D T!2.7FN T"~|Pʰbl 9<q RX{خVrV}'@P.)N<[ $Bm:5;^J"V2;Z% \ f9" yLgk!ܿg62k8+_Fu3WveϠm;!ZB[w6o(MnwUNW-RUMiƠXu6ټm C_]X@/ܘGxb͍I9Mد9b͓6bN} ]mT/n:3b͞7rVqwyڟm?,ִf'kxl\L >nBjbVCSx=X٠~jN !Dr˧īe  ^.a9M+W&J*͟ݳ䴩 0J;utkWfH E~xߕZP^wcfpm}>oSnCoѠKlZf|^FU\UJFEkt [(8M`wVfFNĠ/jE#BxFM3;X7HɨX$¶+W:60sdָfc,P3SUX>-Pi)&~"[ ', ^m3]B3 Ӿ;nZJC X+ha;3HUH3feqn,FW\'w Nq|UuWphM5?ʨv[ T!=1A4 0r2N5>ɞP$RDHEOMcrT14 ;LJN8լ0e_l=P;;W{mK0h̄L(3Qz ?GYL|?)l3RFcExc |DÎK&ϗF@XvICׇs]ET:3,I J={2' 1aL Zڭ;[(cmZ ~7ՊƲEV{,PD0'V\t2i}WFgՓtKoa3%l-Ze.TrufFb^O>E6=%oA;+wuXebI]| ޯ;R (K)B [)! 3Nf&oO)}8o cq W2+2⣣D[:C=7leix`s, OjN{ J6$B0A!5=wަ ̿Kw˫,qDey_<)ޤcb/R$VP7O|"B!F:]Z$'%߯,Z225}0qOI>(p)XuDZ>k;s9 a DŽF&PpIi ;n0MC+9=G7f)-IQ]>Q1RSk=ta%'mV6;Ԯ[[ i4Q}T]2POKSߥDB@!1?Cי,k+<`BVqarpÒ`ު~3 ڔDؠB<X]u{Y<n[e~cGB9u`oEDNIJYuw:d@@sI8{tK8r>zy(87yF:v$s9C&~Vۜ  ;y)o݊6o-stziCWu]bh\{s4s6l"m1M#GC2 to%)<4_36,&-:&e$F@( 84Hp!5SF< 5)Zq zrK)pY#<{gM6;w͠cVM{`K70}=Ƶ%Wrs.W.f>^+pxYD30LD-f"I-'"RӅ9@k84 N@r4C?/nlcO81@GoG:KJ|Žt"=o?ZPo)DIaso*!}lDℚ'G]}؝.iXp~lkC7i$Ƀ1q-3@ nXFXiOekqgKH1)d-ƨ=c6sUlTd꾦֔JȡQ8&a F ;z_,?4>NX/=G̣Uł&x2Xɢ8ލw;?:ۚ`xLƊq"$tMig#1#94baYy(z9ʫ)]f#ߒO:C@OMshG;hx V]}19 Yf "Ek&wczGmC$cj2͜wQ_eJl[Ξ(r4 }z# T9Iq7A0-o{Fb5s-[v);>A}Lz1<]8v}#`LXvTjCQe uwh Ncm(AZz*M(lLd`oA @So-𩤲sB| Wj^BNƍ+l4Xnzlf/4w8 35闆fw#gQw˨(Ս{˟ \eLru Q+@.}/mUǯ0>O9yy\>ohzJ4n5N l&#մT-wUh\mH`)K;al )uߠT+uDro6V -Hv$asC7룊p,D&ʧ mİ$4)Y,D  4_QJ-PzdE6 y)(z-kS_}6l9!ؔP"i2'i}|W#0؊h1\ltmgex7؃>*}~$c}̸(i]C ZΈx:zw>X~084_k''n،`"Wj +Ǖ!2=V FX曦kz\ e̔'AXn?!JA$ 1cϘg4~dHKlǬVk[UXx)ގ%` `(s8D1Y(9@ѯy[I4;޺O@^|-$-w-Y1L5mlβV;+FI{Vݻ|C trx:^M+gbmo?FfS~ے6Gg? $@F%&E ^zk(߫'A3,* k5Qt)R`%l 5MH?[Siqǫ < 7bqK|$w' *TGi)^"RxRdH).j92l4 [K*pHVߐCg7 Hod߄TDrRZu@)TAՁDOy>()%WWCіGMo-zm1A{Y 61Gs=W xz)XȀ*_ 6-k_؊c>wKq;b+:vcq/1uꤩ LhOux7)$%Q} 9׷o̾>>n$ǀf\+46;SG9FC!~ʝFfŚսSp.̵jX J<6ݑ/AõDrLX^Vh*K`^ì"K \Z3-\3֯VRl0|NnjhȠ٠P[)o7.E8]@y_V{mx%A Ÿ>.;)l!牖\`Ka,, Hݲlf8) ˖;:!nMk[cpMc$"2 cykn"bïXJb<*G!aEt|;n-Njڃ>VYO9ywRa+"|҉V6V @!og&& \/BfGh͸LqQ_=ܺVH浪.AqĬe١ v?Z.t޿O]SQ)9!;pN7%EV h7<5Ȥ$glٿYp2$# #!'9&7@Q" \g<`޷c/L.R<'DP.AܛKfٟN"Sll,^/,|RrӌJ(qfU3I|DݣDї1pna9fy& }T9~[~ɪaə;"'U:4хqJ.".>Ŧ)aogȯ!kPf3}%>@_=и^[Ut;)ݖ@ ߯XOvr`gwzn7I:keqV>Ğ+W!hcS=[>|TUD^/ږ0=>}24<_OK\mzH)BOiXIX5EԼb5hofk4kfF_g[i`.]/PjF/(eʞ߲_+'ƽt~L歺6v8` /y15'Ə&CoqGwWX`.4u_y7?}x=]I.qcݵfz+Z=[{2]@Qmr  q?5բxוfLDXƶK'~KjcЭwq1ʽ n?r|y)c9&ےߟ3 <2rA>:)U%Zf3deZ7dVo.4 T[cG=%Mn,\Y1 A;y sr]PORt(>BثR ԧgzjB:9U#H]hA-_L]GVlc~V\n?xUdž)4߼3eXt_EAH򇋹Uu鰳89Ԇp )l5,ghw\Ŵ>A7cp8A.# ȹf}8/vz;!a[u&k diǚ6bA=r؞jrWȀj7Pk nq^Uq{-J/#v4WЂS-*F -⭖6dRd2*DY^6p|qB| E " px <  2XJWGpJS D"솜٨}QVor"{OV|1@GS-"x7e%6wʰRO&^]!n9v īTgpdriw7| FJPKPEeTajf2Y2Vo*&\DW+U68k`!ֳ_p-ǓEkhx9"5ꡚ6ٝ> / ,X3󴲀=?ngf#s:dW)y:Am{8vuğpêq4>;:mϥ~n 0G ]p |rr~-}4X`jp[X^xSP2}~ EijbfkBܨ/|Di&AC{^6!)^P |PHJ ynDBľl&Vv]-B0A:ՔLp@<`Eqr-$&c{z[Z>ƍ/|9<4󚗣}̐#i~K㽊|U aakݽy+ Ի %`CEV_ ?F0M1>j5r J?r UK*J,ޖ'+WWPXOuYdgqUE%q¢ܢ.}+{cP9TrWyxF_m |e/ L1{rD=K|`V9։HS븵x rBM"/ەYQiV܅QXt—H.G}U(eRB0a'Aɇ=,-Vm&ač+'^|7_~9Nt#|C<\ \>U`nπ޳Q3:UBi",c ҅0(12 T׷x?QS*&W3E[Ӷd1 -2#qqtJ҄wʿю'YS ?o>Y8j: "2JxA'5*DNzR$(۞A.m V_2 ]MZ˧ϦAudL4@e=?2uJ66F5dSL˲ZZymJ&j#ST lEBuec?TXAi؏b~\ fv:o"F4*H缧0 H@=ؽ جR H9;v_15Ju1 VPa[hQUhXiMKA$<&]e D^Jd1nIlI{; ;[]e29^M1e佥0.r=$`Xf #K$Rm9{-\/{:ACqSPV†3_I3)ƍ%9Kxأ10ee׆X 4NoB7آO>~dOJ[qa+.quph"_{rCb ;UG=?FkjH mB8>RX825x紙n!ݖZ@ vgB׌{_$u2%iȹV ]R6jG;tIH}dar/foW~Esz3*<*2pW/|uʜ5I⪰M nB>Tz4-g䷐pgMYKH%$|J'!BȘ$dX lϯZ_.z&mGFdof:zWU* >R,s}#~&_5zQϢ{po\zL>+N<xqHWJ"\kW9*,vRx[Ͷy:Q-cp`7ۿ1~ԣNҏaZ)|7>P>V)Wd2g sť&*7B8S:iM,k{0~ [t]mຯkYP, wM~+\–Nʓ^y&rؐNai|,!seӏ)fRM[U/:b~F +JrKŰ0 SĢ%Eެ4CUyc8d&Gg0!uXm&Il*ޙz ,U%M3|<g*/sk?:n/̎/=7e!28792pmṍ6k}J`a͐ioVcsuz/uP Q$8 у(5';0Bc`OzqO0c Z\<|ɨAΣ@}iYC1㜔om5#.yVHp$ve.2~y\ ߼ZX曍œ̂ =I:kdR14eLoF}o_} w5مx= T֘ Xt9l}نwMBv$]5S7qcwB⹈Q Yu nN:@9zK\w!a8u}8H)&0CqI3Co/Rt?TR`x҄g蟋*[;1RHG*Cs(u4rD"bfi XQ Ų_MeO{ߒV&>t۬\E5&h u>U8aZ1T +֜;raY^ D+o*?N² buȨdsQƵGgO7"'\lgEZ+TnU%Y<[;*_iЮgF ~ 0dcyCt-e$N2JdؐSq{ ,& U\(uSR2GBAKB7PrP|[x/13]-͕YiXoWY=GGYzgȆW(,uƇ.^lHkͶplx'g\\4c$={9e_ BEk1@gO_)UNw](0ZNpj`If/8q!m^ª7 e2~d_@D_\/$"/ |ʪb~ՁpKy~,gA} DKԵ(>L t0jgd-=f9J~?{,oĥ%vgn[I nli@5Xש˱B}qkt9!k)@LYȘ>ɫpDÌ.:n^rd A E'<2?r)}KٺB@ aXHb\ݜ!O<1BvZ|-^-ht2(< )yi/yIUe &L@(Ŏ ԡo(s5"lA ?qXR§0bA;搹쮉肹.&{?gz~lS| _ @:`ׂ*)۲ߙ]*ޠ]m֑AfGoOq IsYѴ?m0M~k_u0#*q3eJ+OX^΍7}(XS\=Xt^3;9Kh Ht/רA"RزUFkWgkhy}b;:vI pCyLQ[lðwWFk.[1 SFe«Bk/z].Ycx8_miA/4K'G|WGD Zlzn7o}+=3a4r0ID%ƃ%នʯh`X!< x<6E6HQ:ysRqٵ\٢F8}*LRēr02}#Lx:ŬaD؅ݺ61$N !"`rQ?"?3k>CBIX&d<9H"F?8)*+;FۉꭿeF(1&m]fGn)22ޓ|ZB`Vz7ND -"z2OdƖtRcF H3Zih+b("lx,gYZ07070100000294000081a4000000000000000000000001611e8eb90000a404000000000000000000000000000000000000005400000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/broadcom/bnx2.ko.xz7zXZִF!t/x#]?Eh=ڜ.+ˤ" 7'v ުq#7O;5>P 5S v0dWG,l$Ȯ0=+RjAmŹs-5ѮW{Jmɝ;U'SNx.•47xjJѾl5S.oŵ =7"p#L#HDKt[ -tE3BBjZ%I35dr׉Ni/*&m2]WZRK6pte%}`hv0\e)?Q^Bhw~zX3[nsBzd%X4g|siu2mh{9p(82읯|R^|.$qϿ((_tE56L ^#$BлU-vg*iV*M()ʌL_܃8҄0`Л2X_lJYxm$t8¥0ð68·Ǔx#b2m1P/5g_Whwsy?T`hCWQk(\Ldq,m5'6d2%P6JqXQGb>B!ߒ'|0 n +س܁jžH.6z**MCa?'s/pÀMՋo@ TF&a Fp֣jz<K#Y+ٚU0y2O UaJ34d}|On/B!gQUcЬ]9}~HUbvh)1+q2N#]:"eipk?ČiY4_'Bp:BPRF\>/'7*\Xg>EkF/h~n"'\<2ptEdl 'u!%*)N)L |2hAkt3XTu]X5z4qU*&o`qlh5*:1҄1u Iʫm@?0rJk*v ֏e*& bMձ,'#8 H|ߑ)tkʯ`IeVLf/*'J*$-6T$;P48֞wL[}[rlX#W~'EQˌCEbK"{&h`tzVL>aDLعˠ0x'Y|&xl\m߹Jߡ`y=f"Y0h5׍>2m{~F(I;`|gK m|]D8t)d*4x)ؖ=eܻ4+KbH+=OJdDD9B Rmy˅J~{YT" : M**F\.?Zv oƛƯi@PXz ㊜KL7E}.)Y~ -{$Tgęh">AЁ&x– 6E8,c%5|?IjDԪ工hSE(]?&LLPT'Wlh(~Jj+~VD&;BdlJev C['p PǛFOԧq3~ w msWٻiwqZPIzL@=tjN9pTG M7yiRIy}AoX}oUY䖜Dپ'S2͎I>)`\=;O [!3[Tȃh^:J±ض 3w[fC[ v"Jϗ:#;b?7z:WgqweoI_ tlƔol_&%o#"KB-8wIyFGlS =O[ҷd'hI":waU,.'H`KuD+($2FW)7ZQhnC*v9L5e T_ܥ>g &iKpWOw%]-6W<|M[ Sx{c{؋MZǕ4)eƷ'[<̭9uE)J2RID:ǚՕ٫<;nF9Ôq1N l+1Sf$Wsxݠj@WP!,vS@Ɲz/*<Ŵa6pɜ1)jEꞘ[EX$pvE~`=UPtH ց(nЅ Kx8x043Ne)/kRY{sF! YD)q`+}.:b'V=E:ggu-r~"]pnӲ{E-B!{̅wd VLώrL)JZ~k}ǿ 1w*TJ$`f\%PvLPCc~Ĺ9X3$Ha;ɤ_qAc=J)=u˵=Wki#׹HrZ)\pZݰeA#Lkuʻmßl`J@qϤ/x`:*M4QРc2lӾ´FG(#m}zw<ݝ278 ,[$|ExQҶӍ6]Z6 ,%᧡){iД%;݀Kj:Ì0(mp=g̲u`DQ

    8XV9C $-hhA}e;JO4Sm`@{|G  rYcztFw3R7\ u}2rEm6K:V@|.? } }'r fc &(duк+y`^8c%{ޚd 7@3fvn$1u>Zu^( l05k=vCn2>hz_`j2?-s@#Do|TDCP1WVq*EA-P :}keM+ӯ S%cLfK$!iML>Z%;Diz?́odm+w F |?*UUY,o8 nJk2Qoa )#jU/J[9ۦ26Sk*MdF[̬Β]c- 0Uƹ9/Ȝ o*iCNqeM]Vh<8j 4v EɕOUfN^Nd37k߸ ۡad+-_lGgjApMh72ʢKZ٧B ݼ[p޸#0l ALr{d?\eVfIgvTi(q1~#ʄfۖ=Mpm5#AqY؛S.axm5C$…G}7?֡QE&ML&j{a݄ĺ"-D>ñ%=Ƶ;xT鋗$PT;Žw/UH!t,DS%|uVqOT*N!uJCyh'/=,t0EbN:p^T4fy&bT*$RDT&$^DjYv{{LK ՆuS)OЫ&Mg ogk0n\i-0 Y|)jXc R[DLH l{ ~9!u%t vg:-M;i -頋"^>b ,q,V M_x͍:{ʹ)sESK'v'sk H !z]G8˳  4"w_VUА3ΗQYzHt|K(ޝi~2!k]w=FAdcέ FHRMUPĶ..~BwLiWI)Klu^%s6K\MQ%T:O) Qbq J]b]U"LFK5K| |%M%:|qLpZ|dD!#kcإw^zݒ~IrDA=AyS e'btB֓3m!]GCz%ݿ̀K%Dig;Iէ/񐶆a?xRUv3h/!\SHcibS)0A:?:zI;Z)`sxoK^'vT4qŚj2 /OzkH[Z*sP=WlJ%Zzu^(OX# h.Sʠ5MP\(v?URQі[ AUf'Z+.]u׌r\w#r%AK[5-\߯k`xn=WclwSJ!ѿtٍ=V`NﶳE!;X ^3@VӕVN bSNjIf/~l#/xӎ*BwL0x?1`i |ayUHKo@lsZj1h]iB\ͫO lKL*Ttn@0t}/y.XcAIϯV.d( e=;{9t &m"4YMWV}tj~E7~a\a(7ʴp>  }}u:j ĹFVyJL87#KB*K\?A &Q"Q)g}3+ԉsڨn78L0}ogŗ 5,vt]Oِ77f <_QPL"+<uYf.%zM`nm mLH"6/T_N )=eoKx{,O~) *QS+zS~$E)1ڦ:ѿ<ߏD#w/㲐;֢f0†nd6*$Wl.g*wڬ:V,P)[nHKJ48@VV h7#\8ZQqѡ\yb>x:m1UKrE^=l6昫3#@ݘ5`sj̑sWoacDijѷ%7uԀz}<"!M ɍR{o/r7ZC)X8z/kv2@')-{:Emo+4Cs*)2;c?31ݣJWat8Q>U7!f@Lj7 k_vވB{O~M+H@pO<$uek~ݵ|[ ~`_F (/OO@ԠqlAF+kL@@0k4(ϕ[rZ0յw֢/&Wԗ2);(zB<(Rգ.ݚzczr [Q7{k˽r.~ѵ}8aAbcTI[;#m{6]O# $`VbVu*mI2#Z\[BLC4s߶F\B[Np|6[je РuH2Ionj5Bi;5 N9mwr#?P- 5&̶_H-K-EwgDH /y%#dWCҨKB aϭikYz{ZE|f-}}4<7 EeF%$@Le\Jam)nofem9ݎ(J۟hH\.F'vt_p&9?%Tѣ:cOrrBj(efbPMZL ͎vc6 (`t6ۧ0qx9%ĀI7׍/HAZ-S.Ұ( y<_~ĻGcAB<#+ eKzl$x^/ o?"/vAx mf&tj=ʟeU~zzYBVPU((B/ sd9Oߎ&6Zͽچgb3+%C߸egҁ,Co8X$$eɿ8dUT4j,-,[̆?X huՋY|mP$#izqz/Bmg9uJz:'8nq~a|ĵ4-'}-WK Cخ SnyG.U7PO+Z5( <o:t7si>9ÖUp9>D70vS!{N!Jɜ1jї}62ȂiCO SzF#<@@ڐY:d%(#mLjG`~CRe\%e%V-K/UZ7`~:|Y1[۩uB ]:NΏUL]ձ^Vti쎦PSGђ*(q7(bnes:Q&_67#ei Dl n(zQ bϡQpyX2{:j:&]J(ͳ"[P.9aanQL -l ADTx~ƨd42 uR}n$Po!w>Ȫ&` ͙(_W/揩 vQ*{) 2ݝu~sK?&Sfy\ca>uQ{JQ\\zTAoI:h]^ZL/mx.Z&VQS&VTQtF&Nc[|r2K~3LY[s+W6`6^"C_6X͔b {[Ex ODۜ Y] &DHJIs<_ZTnt 1q*j"y +b#8->ci jZ~=]@!VeNe2~5\D*Iuw[X5c 0|/Ց#{F;FmPS m@S>7=NZ`C ӎv'>нeu:RY"Kjy>?^^v+; " = l6 FqE3֮lK\vh_-R#:g f@fB!MjUXy( h?l?xcz16ThƐ XaP!DlEOj'~ʆ?rC+U4Q -U >kcfҔOܘ\~]Q&Dq 0GMjBa:FV8\\4;'75Burۜ[Νf84|S7 ݖ2RDy E @ίcݹË }^ycZϰUHPv$-)At#袌3Ĥg;..h}2ǀ`ӌB.72F O Jt=^߰E|1shua@C{ۏjR{V[D tc@kf8,`jQ|=>7IȨoMC WO#sH8AdߌYM =^0`D9IE*O7E'$ƦALEKbaCz R5S=OD֨4qb"#7sV/LC*9ӈ,>J^q[w-Nax+_/s~xB .v#>v<Y@HdLg ՚CΦjCFfjr>F49vE_0ёn 1tzXL{3&͛2-tk9VlEL #ad7xJ6v#R}"WSt,E._E ##ICa47NZ{|ژu"L.YC.\*x'(\4e][2Eڜs+( HP>XHbKwz֡Lr.e^鱀2tsf׏=q&?1)w7ĺyeҴBn__l3OLOl|\f zjp~ĹłQW/"aJ+>Ćc߯޹ ?f))`b\uOXk*8p4njb_O0$%03E*CdJNo9I`ބZG5Մu8 %9-Htβ x Ԇ]󁨷[c=cvC297MQ%X p]$M?eP2~޲CLy)>HlF"D\c$812xNetaPCstI 8 3* x8j ,BavO{)UMHsB> RSъ7dj;oC 3Wޢ{94?NwH. qemǙ<ֆqS h CHlB`` c~Nh $Dk40OT .W@+% ȄW㔉6%O~QV3 r5$ (q$o)y/ZjK\5U0L&P 7Xd=F7]߯$rօtعP朠 \h7ПBvza Coy\/ qЄ ׭z9H\msIK@IrgH Mu%`_qd1]t'z@3QU;_բ8B6= bjE¼&!k '9R馰o-?$_&SKئyWQփx:KhrCEJvgBlJtP-o Mg}C(/#G֕MPa!`lse1lP?ե/7/ϟ ż_tdǓ#ep]VniB.5z|Hݽ̍7k n.hdvz%ta|t5YF.S3>lKiuǙԌ>NQMSLj-R 8ۼe)HxD‘,k9*kbZ=d߶XO`RG\@nW>zZ.Og֑..ueDGy/ϛk<li#۶e$/ga$~|E4>]A >)O/p4\~fR8hugLz^|GWjHabg+a!f qE eߛA 2ZF=!|9AޜNl S>KY|=e<əji$ -a&pKΌ{]k{XZ+ߝRg,RLQaJ ;)O ZnGgۭgٚJap{ؓbaՅ.ې?i i@_y}as!W꫰h lWףH-˸A[,`DYŦ+ϽxP {[b!4EϕqBSW)˾ȽKVV^p=L#_x4 VV!muoNC1̔w57sf\u@AB,&E0s5uIA1:6gpƃaYBa݉&(sDSzZw RN7.NMQ2P3#9n~@0z $>! um(A? @-{FK~4{tݞH޽;`,15͎H*)Gt( ]sᅫKWFܜG<7!:kK?Q‚7hFIy\xP9XC'{h W6wRg4GUgԙC}lA{Q wAG%n#}L4)ĪaO^PC8v :HĕAdb6Zx5 ey:p'K2lv.nLJD/[ׁdYtk ~H3XGJ/&ӓŀS+Bc; \϶&Ò{r nd%6$gaܕo>ąe6ӪƋ{ǼeABmI'2/z ;71x+u5/9 { QBa'z$ ͺpd $-; /hJ"ޘhr>#&ShU$ oea7ָq!+́]NJsxe|\5++6Qn7ӛ;p7LȧUGDEcLF @iW؍/:1qޜIBN#J,C#дڶc Vg|]ɭ.vI1(ċYy x+~iLFo%/=`%"M!D{-.Ҋcl=8Y(sVr5Pi툣?J= ~QeVc@~;^S0!biQKUa-}]ߣ']f h Eã"祅8\C֢ާ&<>ŢZhlă:ed!/ ;.%\@1ek]g*Qt8+b N#1C/H^0Cϰwb|% 2uw+5@(~zP@WHcR`zz5#Rc6ϔ yB`Ôb^1a\dA4ª2h! "}fMx^Z.E WF794Dd#"a^oA/x.7lE2wŷ$^)SguGM_(3[Q[ң>lLUo5Dgq\XhHޓ͖ /-=̞)AXj:zm$wwTrFӾ)KtQr6dT @󀎱"Qvyӽrtm F+;Pene T U`S0b.ѭ4*Zf`nӣ8Mx+cWfRn^~&F`L xD(zcSߛXP'jPR59|9F6ո5'Hcl8hg_wHߑ֒s֢0!,aZ%dzk/ vPJlt2ʹess9\=L[TǵC.xv~)xo~a,',/)$>y1e5DLTzб jݽyYW f(y/(.ϻ 51XǗ(if(ka/U2vJHO 9$rA %㣑,$/tOYY1 c%J6N>v. ~p}hU0鏝l[iWSNo Z}֤ \YrGlb*]o*JUD9u{hdu @ki&(`np$k;).S(H 'V ޔNͲT ;'^ÙV4d?mٴ֐`3e{s<ϯx)l6GV؏GVZ k8V,Ejnۭe#ԂE-UXP$-{g9p" .RTjl>" $c;B)pIڀN= l iRHvqnCA7L,8:"Thۜygg^| /R|)#q=CtI!k$7PEyYKTE`9!D֠Kj-ͅ30rz,`\%\$Wr Χv%\,PFS>) ȴ+?( DZkzNÕfYٙAm hUVvDT=MIi삵~;'As"BHT)c^-FpVko@]ףT@~1-GɐjFr4ZV|eĬC@ѐ""!6*9Q#CQF${d s]x<5ĺC &{>t< pnZLY,OCy੖g:@vz U7kܞ#~GY'7K(1 BQf k\F1n$w b,oPpesbVi* ¦B:,WҸ$L\άSELDpʠ zΔ|n\Ė:vKoœ]X㾘hmqj|q6ؓR/B,i<3J@y! NMmٸmF:hg䁊la&wZ|̉N 569G48/"zz=|Ԝ1 s)nH`G&~zB>LxHyyoYpU+O9pKE"^J3A.j?'9 s@*>N(BM=W{Ʊ'm|A `ǀj녝WLxwq^Wc QP*ꓰmu8k[+M"KcG7`jA? Z9}) ͷd5zbrQOec\ZP0-u)`6kuȢ#v$C@;J ky@o}d&Eχ5Ktb?uCĴgK; q3Yӎ# h4 IOmaE S;XQ,pZb s ,oY)Xq#͓vǑR,ߞiln?Òhq?8=,=]k>]X/`R&DŽZ _TgaSwښe7 T9.66xcJpSU [X"OEle,."."*j?-+x@^$Bf*A\]CHrb| }E ?ƙ+SQ`pO<}9I_~bU#|/k.pAX]D~IDzy/%IJ2¯*,8G:%-~jfEJQ,Se1@>m2()aIs`q`R~+=H>EbX"2kg;BgEXI(v\9 C4`&k=0뙾0X)`*Tcb|Q%Lȃ7P&͍`6 tv٨ϛ=Ñ6n˞1ژ+zC0aM1Ӭg4H[V|*ACr_gZ{ێoea@mߥ+g2&Di10.YϮ֞[ 4m`-mTOQ*H:@At:.- EPV_2=K{(񳚛BT'{Q -F"~cuyzbT>"[;Q}Z%Nt0:煔N |k۴J ~[ `%ڻI3ӝM] -{ B6J]5V^epD\(8RT#3uQt\}!b~GvX={(jNBAQ@em\OpUwdVWFRȞLY9ФraϼƂ[%MQj C5䨲Q4K:?dj|/˭nF;4aYC>KϝLLL\Ntg/-Gmro^J@v^ӊC9&V2s: &#>uYHD)SIT23GAA\ ҅[yʝh -~|:&IM&FS{fϯnwAQw~0ޒA۰z8Bq>(RH d/@45 R`}eW"RGvm\2IC훴U k']jfzrp&]y b)EH"z`Ge]KVwk(Kn}^<$.Q=>x 񬬛e{tP%pc%(sv"*0a(QgC ԢnbŸ;ǴPVo^^Ӓ7S\#Ka[?g݋'R鯖$ln_"{Az L6 ΗOqT ]@G?/_zz~g4?JylINMSJαC\iζtmGɽ# nWE;CM6܏3]%vuC]wWqF1#@_^B2ЕUqvlyԠJ) %KS{GQ\.=V<20tsPHk󑤃Cxgi~79 8v\\S1EwD֑vIz*aC; 9F)dH3]|#3hgV <;#g:PO/"T8+N6k%'PC6)LɏPdtM&]ͦ((h aEubjRg jxW$j7}LV=t(_l%hO Y>o޽&u,$v*3B "XKP~_r>gs|̒r[/)yl̽(Ϟ.>gCw174biH1Ŕ ohSJ$T*DF&D nu!?aRAċYxbR oM=j>@5/"ep%/j}L E퇄b.^>ۑ'wf; DTno[V!G``Wx=Ayz^\DP5_S ?ckA~![V̋@W2/]`ɝlX/ozZM8)8f/oZn?"mW"LI+ϕDvBqs`ʪr#y/ 't(z NڱBB!>π+07jq/KA襞u٠py;si$W~)rrpY {+nqsgN8Ϛ}⢀ա2륣=^.R\^|92x$\ na $'J߫bAq(}8z5f''&I;~@HM`XѡzxtƼ7hi:`y1Fxژ"FUO*-iP=cT-Ҥک@[}7Ɇ \தpP{<ٛ p@W X-gX<s6jn\ гs{՚O|%#2.]eG)w^~Q-w`G&8CMgŐHû5IYtĞq0W?Umv 99StРڐL TS9"h\p/ܙ>FZr$CT;+UcVCź eSx) 2.V!Xs!~2AC_`1p,S|7]݀i%/- fF!Q""0sx5Ϻ-fP Ã- wwĐգkDYU1$ u~+90ʜ5]2׵ݐG=*DyKފOW ?芿^|k6 Ȗb0p\Mֹŗy!ȥ=3#,&C:+ufiVr!6znEcL F?3BR ͓uEEqZ" 4v_dG7ZUGqmʛ$of,#]8<| C]`vĪ< sU9 vş !dAyc%f 1CRuwV5Bߍ({ ƦR8뤊g7# q&q+o'4:{760R3//3©v-{5C8V^Q.d,On"wf2ēc!!S;3J2稊uv׉KjGb4V/׀ jn(t#BnK).y}Zk*℻ѫ Fv~-ld&p(o8 ʺ9) 4:"q! 򓯼^9O[ךÓC j4i?1kqiмEVnC-5N2BӬءjc\Zd\[Ưa.έ[J͊$d"vrgp(B L92ؠ;//?j[%`5>q!XRD~I$7;ZƨA{` zYjܭÂwyγ-MRh]#lXO `jJppXibFe/}WWB]:%R׶&~/ţ _= }O]6XJaf-elʱBk`e A7$TZBgeWs!NO`gZM 7uo '/9zlc (@wZtG[k*h&:5*iVF\#G5N>efAJ{0Lۀ&d?.u5~s*JVh[SD[(y>°^UN}><)!\ov 4B9J[;sCZ=uwW F @~q?.)c6Ba@NԙxFpTs4خY'}o"nwƅ~lgIoj,^Z{#* 0;@S>QXylNYÑc>lN9:)X%y#$f60f˘(v,h xI.x~emt6`oSRȫu('o04LSb6CS0MLMX8X4LcW<8!̻ >Hi$<S<F* KWU} q)$s*hצйc)&"D4hc3I|;NjީT>U}$o {F}d0SRyk92= O]qsU͇y`b"UvB#*JSj-kD\;Wi$ZÃ,w538?`;Qd~l^8ӥ0a-'~[Ə9w^'fISgQ+x,QRlB,bi*4ypyz lG@EEڻ^ ucXI±,Sͦ iu:(C Ȧf{2ݹ"E")2BPpTĀD{E8~k00d^58n>)8kg#xml'mq7Y->&94EGQUtHto 0%G~1x6E 1=k3rͫޛ/?K82{ lf;©0~!$v4H%gq䡼B|1QE3iدwld{O:V|,5d}F}A䗴JDYge֋#KD:|꘩&_ی=I`n5t v^{˥ss< yΙ"9$ dVvD=]uz`{D\u?#wVc}ᤇ{O*6D@C qy*xwkƆbdQ5 Է^]ܙt<YNDΏKg2G 8{DW m(x\ՂpYəN$6ic$W3c0Z 7`SU<:ۑUY'OkV_GEn͜kD;t[c!i2 vf{i/P+q~zp "i :C6#WTL#p@!Y6>T+9>RybTf,捅/V[5~8w%_}1Tay+ P~YlKj%Qu;9Q%. I`>ˊſpqT[˔74k* OSu76UۛW^RHI#hgimIE(WC1UJw޻I#_b!IB' 'NXU^ylzX.j8\.>5A ՗o7ƴ9gv2Z$qDN DȨ_{EWk X E^:DžpA%z1JS;=_1NZiiSZBłs_Ox9ᬄOvhHIlEY$$7_HH$~0iߓlY2GmD`(ƒqa WׄUNҜ܀cM)Ej?P*`.cq˩)l::D@3ͦ$@_4pfFqR ޕ=* =! Vw֑H-Aǀ};pd[HdIx!?Ail=L},[rGFGeLF2T;W4YG8@zuHG ?Z>A줻ړ+'+tNJc[\#;Qj$x;XF`vU/@5}+X+ovY7$aA@qޥp˝z\ ='`7ar:p*q601 9SJh[\zI1@Pi ) ls( Kokv.m9feiA$ϱoȏ^| BlugD0ȏZ%e*"SsN;cFq8Q/ܡe~P}_qyyNv.-&ak~`m3$9k\=ODidѺGQ&N>e1$,.@ sx[n4gAΜqkVP#,. y{jJ/ 4 D꽕“q)]VJ rFϿwU8LeO~(Qד-:}99z)W]eDq@Ff#u銩x%,^L} ??>HaaQ]~rags랮qNixpS'MU.!@nҚTE,ɰ}&}@8J7ȡ9t9l03gR|@D((!9``NLoSyizB5;n Qzv5`fn標N}=w`[Y qaȠ&pvSJZoSsS$贈CGK@q2i{k]} C5eN+Rˍ:[eH -nX٠%OKiݚLpcv +qˀ!D(o?ԯYx0g'IlZ?O+%m1Yu`H6B ЪQeia!8&ƛVgk֐xHzVG oɿ~ ǑYv#A.6zLYJMtC53 i|F *ԊSyDJSv?"ǔYN1+fF)>vQTvInWIbtvdҙף]*pt&(kWteW9 ⊧s_m/)zX'9闬5tN^HޠVŠ&L^eZsr1'0Yvk%ʻ+Tm,MIH'dŶdD #`HBm* Aא~NO-ޫSl2(ypث1*"}#k( ?L#}oU$4,y+2m`U`sJO bȘ6q=(P<Lж4LʶM($ LJ\ŭ̓L˩r R1l4q8<4c0<15@e P˂6/G84FS[D19ƀ 9=mG8}r˼1hrrSEP}r[[ؑYǫ>a-FRl.e/D7GY͢SDuRԔLF4!WB~ KOdUUǶSQƕ`Ϻ@B)Ju٢{DZ)=_0̃K% th` A(|C?F gpfȳJbha`d<4{xw3*ug 's]Ip g +uRuٕ Fl@Zד X `?T^/0l "t<RO*~MO30`RZ*O)3,аVɣ'j "IKУT}]Vy9tk2zAם4,*xl <$=*N*tAĝM*=X&Gqo`k^Tq=yk!t;q~Lе]Y,u )mylQ43fbo?X-ڕNvzss)Yc O +#J}2/+2G, !;pTv C4-&sǁ N] fxIBq N7[1F_a\7}'sg/`8VBaYAn0gE?ɬxsLJw}9'՞y=Tb%FCu*`rƀbR`3CBȕ[1FvXY8`֗'246naa5JT^ n*Gu3)FAeJ}ͤ-<0-hrg Y#FO6i`Hqv`ʟ`c_ iFu=kvF)$Q#`\t,c4m`b-)X۞/# lBˬ֝8 04! @ k6%OиDLs,O$&UâŦ'1L7)"%\o7,iM4 |8 /3QEtS]>S=Lw G6 ic'=0x A !.8u y5W{ڃК<يUw5ۮ)t6/6AAA3)ltFqN5'9s{Ybn>Pp, ^Jy[ќ!VfGP+`!\'sK]:hWߧ!̛nnrOC(Syx3p}T%˹ZI_]d^~2,0-tbWC'<9bkcbuG/G >YՑ@cڷec=j"zwEy&+q;ŋ/P8p~."U.X*pQrrۆj%$\N~)i"x\ [zHi^,׸@,!m}P05 aj ۂBp'6dD5^GFe4R10MĕaQ8gBRH8ŏs1̾ {LQ9V F^O98 ﷋9^W6 [ Xcv,]di;YBl1xxv,g(H^M#| = S&G_Ze0OcQ ;,N3n(ݷ6[B:!Dk OCWU[5xV}qJPdbZUot>^?,nJmh_G ~FRcU/NvjjH&@W HNf{.@Co`'4ԻٽO;u!7[/C138Gol=ACTu,GAK'ιUqp +-9>Ս?%Y 9 Z/*B\[@V4XP{b@XqtۍNAIhڮk4\oB.y>|1*LSr`xKmv \'|Mc)h˟QZ؜U# ?XymvlvڄwLt .?h[RnzREۜPk)on $px2hnjM#}E]y8wŰL*>x u@?ertqG$>;=]՜%2g3_}PJ-^jhW3peڣbҌq@݀x{BnQV¯3 ?aX:__T:a+1.TyzNk2d>S@pZ"w]}1@dq% qxJ߻J7s5ݺHZDȀۤT{LJ/x޼5F'ODQC _Izb^j_en6WO<M)ʽyxܖyo1$VSaw9W"4e8]3@l?_gX{9r%6t=lCq3gQ$1{Qg~|X;ط&R:P~MtM$|^eGkCGF[JmI""!KT}­mh3v"5Ճ+M<4㠇=%̕=)Y49΃g"MA-춡 }[S7-ڷ7 K@E:ΗY{i %3)gб9FkJ^6-r: _]yeh7 go4ȩvm~| ;uDUS)#+3v++޾-.I |m"󨓌쑝< Z+TiX'nghuc .zhy);,f. J2qi0zEZʃMkXEm%bZEH>CY2au)CFB*4@zw-@ nsIADԩs)_Gƺ{;ݭikIv(4%E"4W5Lsn"wh~n{u%8,j𠾔\X 3=f_gDҼBEpRJf/b H^tI.۫(s˗;gI7T&qaEe~6'ILO5[S Qj(R2KY}_,|$m+&T.ŵqn Otp7>\pn@)e*Sl?ZH*Y jPQ|XAFd1#Ko s%~]O &S8)p2xEtGUl}TsMӕXMcQٶC,M IpS*pnNGc 55"l|'itSH>>nX92Z-8nc:tLj>,]!o f|SE=-Fz@O"+ӷԖ6rg$,P2fz$]GcY 3B k' J5Iώ6E7*IU$1xf=T]DzTV#pcpNU_d:ut,mNKz )u@y%%Tj^>|$`5w'R)ģ o2|~%+ɗZ\ūIz:dIaҁaiz}J9\-}zNq 2M5OM3+6dj鄆 Xl)@ob. V(7DjKCHvmW;bfC)=PE\'p Loe_Yݗٵc()sJՄ v&3t7 XČqh /|^.pT9z|ٞ7/삠kyz~wK40Ł}jf%\DWdD\Wi]gs3m.,W'`ߠC ]_YMCaT⭟[36b}^-$W WIvGLDzfEQZdcLOĶ",]x!1t'fH NzlŮUAg2()G[.|I)5q;wfR x JanPNrpXuÖ'g*i!^ ׸$~qm ḚR^ &R=H%n <{Cg]:1|KmcEJ}J?4pvj/EShiچ*Y \錥EP.n;ےeߨ(⤂I,^^P '=]B!|;9QDTuG!@dqNo :oЃ]8o(7XRizWRx[U֥[ 92ER#FrT0TFHV;&\ 褝j4[C_=@0`b올鈑P1]tQtk(K(%-J8]q^̇B?8Ћ_%YO$/n䆡יks\uK ؾQ~bKlQ AFuZCI(9A< ԂEGm\SaT`;oCPlup`IpqŢ%hu9FHPU\\&NϬos&#Zˁ(H_4 /]Ac /_Q:+Ya9d MJE68 DU囓W:M#ۭ%N,mŽiw]WLvmvU⢱d &# Ƞ֡GCrT٬ə9XB0B#'8Mg*Nsi_ݨRJb fP[$.X!/* z]N)*4pSH gGԬŐ7)nrBM B0wE4uԘ~4]eo9Ehu?Lk P(oҹ"Al |+[|}*: T@)9=f!l&kr^\ !|<ɣGMh% q SqmEVF!пѤU` Ӂ܆gׅIJ<2b]X ɋ/gYZ07070100000295000081a4000000000000000000000001611e8eb9000490fc000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/broadcom/bnx2x/bnx2x.ko.xz7zXZִF!t/,]?Eh=ڜ.+,^ —_7ɉ@dJo:N輱]vV*ro?pKB7n4JXW!C(b* hOp,jknPSQX:pCPa2+QJk{MIw?dߧ'*[{9B^:Vbbc3Ur`x靳ڸqՉϤ#R#oNH7AthAf(gtr Wߊ `@ŧEǧi:'Fh5Qc4.J3RJ"kʯR1HYjՍd?w>q!Ei`\BԴQ1\6]a奪?Opn}3TXө%mn.}ԙA|@y@q81$ ϮcpM?@ABɊSwbseXL` (׮ՑW>?ϒiZ#L1:FqN<K!~#rSKJWnye'OP'JկޓܛKtQ+7'94ޒb6s )DQS{~R! Z9*X-̲Ko*Y^w kiN1lH^0&ĵl2_c5"wRj?&P@?h,svR_Ż,J~j/]A p Oڭj4d`b&r+;oYM/r%]?=Cŏ?Sp0ke99^<I3.r95j`qEE'ip͙zaus xk(u6q xݮސdM~t 1׳{zOKk :K["ԨdDq>db|нi1VAHw|v`c]8njĿVݺ5o\n؜RhG.Za^or1Fc*Mƿqxm@ >7ə_<%h.?]=b,\ >^Z ꕅ,pi{hXk[p}< "bL.~ԤT4va`!Ȳ-<jJ.mSRs'.G%k#nDdJSc^4i#I}b èo &ER\B,w8M!U@ gT=]&g%dcq=wU1p捬hN$l^Y'hT?O&r|弾8AA+i?Dsgsh;@r|&*8f0/9.Î_8Ч{`-+3^M$Q@@vXl.84+KPah[+Fa5'vm F" Lpda]+)x!k[&s+UOkބ@['btwжvm)YCτ9ģU}6SJS/l3޽*Siu1TEg ϲ1!X;[dUޙ6| ѿyU.;fW< jg7TtA~Z؂ȭ*YPN07ce܈yJ<0R{VKSirH|gp +&8X'^A?lѹ[jei`=ѨufC'uRy R SC˷) xL& ٚ^-O=.mOt `>lnUA⪞LS%0hkQgp0Um7QՒ pi}kƦO04\䡑 w]tQ-V2PZbSGX:d k 879"M4*Zˌ;7ۓ}c.&o`F */60ah]uNYv[eVFdF2(כ;32եnsqeA^z֝?' 1GsAC(Ѷus)UQ2LeKj1ӽnyɀ!I~DKb`[k:4?# 1zj\6pl&KϘPsʟ֫hc?nwEZM<6I3Dzzé -P/48E:Ε &hh5]ﶂnl?6Q&("F;NZՑӏ]]C`!v-ۆHx۔/Ūݾ6RϢuoYN+.ozq:}(~)6<ur' ߲5Fy+͔IJf!Uksv'ra,Q72΃Ɏ>$ٸm"`tJmWOqZoƅ4Mܐv[A` >J'VRc EK\w :<\ cOuv){0`43VY<$wx`@ZSҗ 2MDq&LU]-ڵҧ!8kӬbR~D}(DX/`)GLF xB$DuAfWFe/Nty?jSLw#Cyd'l f͛=eieO o|OmvPHy@:(wfZFP ډKu$]eM74]cX54ieB3(aXʍenܤRѾ~/Fx2S4O' 0j)wb'dAhՄ&{α2gϨenxmZUTrsNxfܬ[OZDH&eşB2$sJܺ S2-}zZ[i=w225iVFP͠P>Ӛ&1kA}sǩ]d õo_)!M< ,[5E߼p; :WӖFv֋so=u.7K6ze1q]K!T vX1#xGf338Xs=nlj1iӿV3 vuT(԰:ܙ;,ֽ}~om0m`^ 0Zglw5vRX̝\ ,PΓڦ^r9[ՏC{ɹ9~zI/#HnbINj1-] d@GK^fͱ#/"$YYRaГiۘd zߚaCt*%PoHfzݒ\m_GKP}#HWTՙ?y?Hҕܦ"rX~vVsyȩ4qo񔸶QF]La ?74oPє^{lc*hz58[3[!n!{W}E|@%v J4Vz KRrQ1$/%7(žwH 6?H wE#WNi.ӼÙ|YjZ1C$e;m^mG%tX"rn5@Zm8V̌/`MWp+g9@gQXrL7[<)gjE{QqӺN/͜b!gx#nj |"E]?/:(sY鰅FnRI`[}LL\y׸+4qw6>lm\ HblayFg36ҳXC:%gQwԃުXp$O7-=ibtW`nu ܴ. !Z 4@ɠjGRZXǴb2E[:1.00:61mu *J!헭LB&f sK169z`3U~J`e5R,1TecţwS֬乯ܧfv 6,"/hh_! X!Tbt59u''q_񦥎%Wi|?pE1 [ BӀNQkcɾJEଫJ/Nb^UYS~4L7p=XyB0JB>Q4[<_X S -kY<8ys7@9]{Pߵmf(3rJIO~) 7jJ 3awOɓuCY E#!LOzFa:^*G{IՎyc(<݊x|Ӗ @/_VI򮒜ōh?˛-^W=5D44󱑰X:zw4Oc]Hf:-jz`fBH'uFY0 c9pW.#ՠB* >t<<AZya畨T(&TRM;=N[u0=Oֳmp;3H%uKMW*g Căd_e ]rI G)bYU!(̝Q ?F9+0k-q?F$ѯM pbXCpn|=IyU_pwb0գ{@ 5 MRLZzbLqst 1}Ѭ{]p? cOwC2rBR.QH/жjw81 ~'` h S TM;@3%ENx/IC9?BА-"3 ʧd>{nrMCˏqfGH2`l0Ũu~ͼ?J"-KIO} \ۧ޴]0 p.QR4nk͔2[$[Df[$#jh[FVhg=Ԯ }{=y?B^2e a|yoܨ{W3eC6fW|61 {' 惜kX6c 044竝,C}d~\OrկDmP:~1x bFk{50)o#ĶGc;؜T脽wGm~_`[Z[ޖ a2͠j_IS=˭ }YI${4Wh)f[%:xj(kba)'{CSNe+'BOM"u &7tžq;b7 胹gץ52S07cf!AYBJE6ð$CmXd'y ӄy;>Ue8*v]l< aD}P5gPie 4h}P@;v f+<91!@ЧZ_LD1`9ho~ST) 1%V3\Ql1AָÜS|`%O+`gͶc7 qhSvc8vM tN+_3}UYFxvchXݹWZo>GէXi*6!}\Ytz<2bNwoG!ENDSpǨc"D8̉8tq͎̃hZœ :sJr~sAnafح}Kd29 |df[[}GF"qVZ:m'!{+U=3JjTTY6g)e}ђ SWe"LlY'M/ #~BQ0R'؞-'t K04%ܕ;@RgS1G,RM,TϿ"VTݺU "э:=7YRr @:j! -m4A&RL'ze ]8*Dr~#Q,i ]&tq$4p8JHt"sb:|Ry!K6: Px\Zт{oB.7 ڰtR,}~*_fMm 4C?]LCOV8&,!|zTy$p^|rZ`Z0nq4,|PEs6> N0ݲ{G 'jd&(iԲХ#~& 5ߍ28tO}Jp aPDtMEeys"Ѱ| $h[ޝU %+49w:~YfڼΫb\vXb1P>QOƇY #6gy*j?UNӭXb$]@ܴʾ뜗gga8 V%~^`W.ƞZgAͿˊϐUYg9}703,>5si B$%e`[E$/]̹??Jp'E%ܙIxĨ 7 QNĎbw3%2߳8m},Et)j4]e,5gQߞad+a1,UFY6}duK}^֤D{\$|㋞2SKo|)!S X#߄9ak4Y {#Bpa\LL5`O(fDQ[X:J׽l5--ή@P5't,AzsQsˮD(NqUEHɞ(yvk?~wa9,pk;|<\$)7դc;vmE"  +uiPs^#mҁ$C.MTHi#[̪tc!Ŋ(V9㳜E`9:,EoG?xSX;oo.,˴/֤<=!)P#TIp $=,*_9٢IR鸞?Gy䫮X v[͕K*/t~񔫚okdN,=wp>IzAe$ثqGKe/|Hb :jeeI&نbk_jIY,D$&* dO^&pEdnQԠ5;6!;NgՒ:7ےYos=zpi' M D)d TrR h5 nSPt)bWETl:-߫O?(]%O!xwSP>w%:M1K%2Rl^CyϽ%p]6f·j|9nD3%3ЕXu_]Hz>~H !ꔖND3[ y-sP*H GDGJL:'}mKSB=N>O=vbP9>BcPysf$g7џ7KD<8 [!d}7D+Ss!{'޸}[hb/C2;c[ 7}ozHBݥVc+r>$ Q,/79{t: UIU"3 VeN"zivi>MzS{v!ir s[zݾmS i:_5q`:Aʎ0s<ѠwgϮRY s)nCLCѼWHSɒ Dt* g)6ph°E5,%y u?,Nw Uec)Jq2:z`kc?&tS2V󌂣"6@)MmyVv5^b|i]")-JyaJ/z->ZBzBlX;4tTF>.DZ0k4#Ғ X"Ҡ<)LVbݠcg LqQG@a YNZno|Lp_}OB:#k]}_fg=ʦM_eM8VbpQi/)pⒸoՂl=Ԟw1?|I'3d=b[uZt~gLEO((~:pC*қ@M/ϵiblޭ9G`sIo TDFV0B1/8!)%Fn巖W\AWVҷQD9T3"`%ˆA}!]&A]|"wflz>NԏmL1\9+F`.zPՁLDFuOVaypڋ͢*Zz*[۫?xgP޳-< h猵 .Eϭ%s9n#j%zargӨN']TDOG7@~@LjG . \sȕꌬuZI3烓RaxET[qT,i/4,ʙWؘ-  3[(]FQ^w(oz2Ѵt^ex@mJɸ#!jB$_Y\Lq8sO5$>A 7>J@!I[POTJR5m]ѴI6FNF2 ZDl^AO^ٔsJA+%%C|RJZ0tQQfKG9R󇑩hJP>&#6E4St)qsN3* ^Fo,"o}jkc}E @_ꖻ "^cF]R s}9FiQ)U h*#Hlȳ^%4:6c(Döll,/3CȂ"g^aT&ODbG4%.Lw_:t&&,i? uH!"veOo1:U ٴFtcVg9+<> {}.1Pk F(6@0ID*>Jd7@ aT-[qQκoO zTlbb"|ߥ:ȓ,S>-6)l3yO7* GMrJQ,39>ȗX 'Ӄ9&V<.V~D0zGn+AYO3|znhos̠ץdְfFqsB J Es|S*ӊfInoDrP2^hdߤ ZPQBl5ʫf9t,$o4~5·1!Mܵm0t@۲ c|˸_lv0ldϟ A, X?ⵜfϋI~~6ԊQ4chNgm+qq7¸5FBO}`(I_A) ԭHBl qλ*QR7 IË)͗[o.4|GHPlB\! oGFCueߴ rX =S#'J4C9#wTSDJ?=s ˽Yi&,I"WH]vb̃Z :7v> UY_z8^ݟbW@Ǧxni0?=rr%tAG z@{+I0㔐AʩW'`(k_<ܘmwKn#oܲL5OSUυyW#WB8tL=LILpєi{} N\>i,ʁ]7:+2Do2S'w;:+.%J'y ~֋~5ʒזTI.x!,XT{"_[Y  7 7L,MkR.)@l>v s ‡"$kj&q,":haW@Ȼk%y<^uƨGD[W,_!-  } 4ϘqQ$OGP0@83~tqp+ͧÐY n5(cy T֠B\s_e3Ae.9``h_Mz\f+_g5Eӳ͈mv&dk)$Df/Xhk1(+QR(C7k+[}CSE-QU[*nGy4B3!yR~^]!,h8X iGj6':1I "yS!mIbzzwλ` Q!%7߈I'F~NTH5>4mp'.*ߓbEaWo[{T̲szqZ,^0SZ ǘ{ fwPyo6T( x x!Y!l#t7=R9%3dzhԇ%Ar ]љb_ !PӾrd Y/5JUy9%=j&R'YtхTk BB5bN!ݾ6 0$|IO 5 ak+ue:j*PV#eH*A0qn,DnwoU{xɯHV9F}U%j0# 9K=ҖCmFW)>tpc\r_/0w&(K!-ؓn2(ό/Mh>f¬CͷHTLHM(ݎ)V r|ۖ~q~p KD=-F$j²)s_B3Žp2ULKz"ҒTMg U:3*8?`q2$RB9S'g|1|%έ'pXe|q]B.l~{26vSXGNә>@kD?MFci$]F,iԻbtAzN˙|/Oyaqr_\ln\naoi31ڕE*9;R]@K8 ̓u>]*7M!SS2kZϒAx2~#zk\eVslOJ[rxї52O^Q SJu"q-ҮAXp΂RT8 *5In?HYx_Z% ~N;U$207$[WOd)v]":}q<Ζ"gM:7$?.eg){M4\%a:A?m5!&yjbČ[#1х- Nj p\!B@.q>AȝY׮*ZwY 6scP IаzJ2/KdУѧ=k2qkM ຠR^=q틁|11σvf:6 갰f6,.&dOL4jHŌ &TJlSYGvY#<"@I✰}V]0^ű"cQlXru`YGTV]=My5.ɳ)%E:5dD{ )?<80`쐸9sa$lSY׺`9-dL p^ua][``-Kn>FeTr] ~F2#{fϜ@!8Wc JZ%b$}'ۂK=uqAbok)˂NmG?t|G 40ßqU SIr Sz$߯hQD +zλMl {Ne2Uluђ4ٵ]f)klOYߣZb(BHRYTًG&}Ջ =;lxG7y13?r+9vjt?T:.-Ci(f50ٲm|Hq0+F.*t=ՕfMKǕG{aʿ\օ ^?e$y!Rk+z/S1%:#|i=ޯwAσ%uQW)SkQ30\Ӏ|F t21$mhh S N6HR>s3j1vM: se7Km&,S{=;ZU'ӌcL;*-DԨݹ~9*aNz@8"]A)=I.T󹯜o]>h6_cj4?(djAFK\0,7m1`@vj B]iT(&:{AB.rgڤHJQԌ-BjwǪ],DO@!PayaM⮌ wq2rt;)c IsZ@Va9!a8?JЇ8LM"x#LEJU%L7X4K4լUJT@v fMY["\^BƏ/MESK<}jeˊ~jE*E~I:ZS;VФYVJ0Ci(!]MW/Eb ǖu#' f`6k5ZY>Na3}M*n[ή˸# zDalhi*s6Xud>x%h#]lx,U¿~Mx91ޕxJ6'rSbYo@rb&ϒ7 X@@&~ݷ-IGI5T7c^慳TԟIq?2ݰ굵Vz '=$O>],M:T,&S 3 Ф42HT1_Nt%,lr oxc=WJ`D w_@apϼ-]SbOBw2Eh&14'D&Y=[BiЗ1SK~~3vrֻ!Fg:a!|uNef@e~3gO;+=jՕơS5[oaSum"KÒn0)NuEwfR?M05 ︤6}hAhf.ʆ\Y!Af{fMI]#8f1c'] G;uuȿHEHS~@eA-ͪ|(kVVV%H&[y}vp4~*BNn(AO4"Rn$0htg^֑3N_Zoe8@R}|i]P6 3i_Z$/ *+Y7Y "k39n>j ",κ)Jg{TmJ.Žh4X?W6 Mp<b0D w)mW &( [VD'l5s<"ggnqJ7$/(]{@`q*(Ƨ%y"'fbG pbcY'ICR`%uQOF%j<(DK-B3yBIlkQzdCpűbwz 叏Dcs#Pg]{HcPmEj@ ^FxV/-}$FO)کZN?H㩊}{<^Na ,o7ncHe1&)p#͖`A=?Z<Ѯf%y>mEgWLK[ wӤyD߈»ҊlCm$$lg.Aa!Բiw9z*S@Ap";sШe#mg$`vW~g6qH:g_| uAWeӅ/p(KSن0N{lGͿvp)ux%X}D~ZמB'&'7_}z20p>< +qXwy[xҖb\7}.M)naZT3Z"N3*V=l:e79. L_ԧbx~[|fylLH}ﶠ) 8U{mg #/RP&ґ(A6hJN-Q*65 ̴.='c:Ks!weA7.Qӯ*HӻRQhLjIeIPɚ\ᒷ8=>yGCSrPK~$ 퓬LI+',]7oqA2(}btꖇvkƨd+(qC8x¢=Qe-n ,6 e]J\RtV} ,ZWkcIsmb(Z`rh7U|IW$55^wEpG\uQMRrߓEjP7eKhтlMs8<;!59w:@Z<ϏrZEhMkYHی$G ]cF:8ND&)U5ۍQC^lj1O/l_ 3NYe@S%VZwp@1UR~Vbe4 ?-ϐhC`Kx/ YפaHYFrZoR݉XDD7hۺ0䭳G η&_@yz5i4z zcHQLD<HD} oD$q8y_p6MlV'60s+ F\K$H* IN+ cu|=ܐ۟}5ZAH d55`pժC7qD([MH屃 SrHPRBٔxr\6g") 8~ɫm0>ᖷ^Qg51ö~a{`T|kw?H٘s+5edv,o"=1DD.͝h-f7YR/1 !ZdsivDe>>M'̏=)B$rPKyX]aIti60țcm~r Ȯ/3LvtDms zD{6H:T`iA#Y@(l-^y{ǃσ2(B}L8H Cv~)JTqy쾨_l H"STк-{'S}X+Rw+`'*( )MB+:YβgV^_à*NJLRX>riR"M<ZR@![fW=dԪ/<46`zOJm;e\m<(mňH_s:2PPrB"i5M@0(y7 1.94uљ{A\ "u T̈́)Vȭ# e\4q,+ Lex35,*iRxO++&U`< |S A:tv1u XC z$`yr5fxهE;V)#;R#z|J݌~nuKmOyFV̘vsҵL9COLr.ޱ%'P쟨E{Դ{T`sLĻUr@#D)H~ y-2œ-HsuRxDbZ*'nHG>.JF n{Y$q:uR24;ؔ(~!ZB&/$uf[[9|X=ڇ%WUeȵGPYdBg+VmgeAGTsSaeg>O栍Ng5O2m%@'kTn1#nzD(RRA-eM-ˢV)8?4t(g1]nQG5%Du}G|\4uc=2]_Q5DOF{#>Kơrk}86,㓁ޱ{XQx?EiÂx[0e(tCx-.oϾh(..I0}I=FJ#=?JA:8f&ykzϳLfR&h-P?'sђ^-ɜ6{JKX2=}vxq6A{ ߚÐ;®߲ORgVvTK =\P2r̚h~OFMIp/])ǭQIph!^3X8{Au[j!| :E-sP5hf RM4[ ބNBbқ.=Xz3sgק.bqjO h.fy]' >je G F= m2uBlt|hnDڮ7oJb:j["? iz=f3$Gt>Quz(ٚNήG-q)~EW_^z3QBMJ0;'UZtd(+s X›nZk5dvmZֵFCjU&vZ+d !m%++%@3xQTt >cat0a;~PD.zqnN,[wRщ)\ Ai.H'A+jo,K2kG ,eԭ~~/)tcrbkp72ǵ; ߶ v S=dr'xk֮MsW к6T\uV03dMdگYYQ+h}:}f0z9f_ahj cUш{c+xdmxANl.mc60m2{ |LR%\*66[@_/.Puk%+j / _>E}q<-||fs_>%: P:Ɲ|ՖvzXŬSio[ѿ=mGb3[/YjTL,I#{EX2|넑7zxNbsƬ9 f7n)#!}¤wPcJx+U6Kvk i]FH \86%P履t.Q߯)Xi,?ߤTQFij?t+gޚ͜lC%a6Sد+dC"vOG\ <(=6$1'd$G/c G脤EXYҊJZyﻴON2U{ fII֫i2\vE>:A;Rx+WS$U/zkѰecD`m!HCpû#-1Ln^,]\f(.MZkQp#:G_Wr f<Nj2WT[ 1ˑtj,^`VޚD=gחl٬)#*~a ե5(gv(l\Q>:]&컲qWՓSXڽU[n\>M>~toAwt5D!tU|$@I]v \[W$UVWɹ[Jga -#ſUDԢ?1ډqI+ĹZ#8d}11C'd,o# /2$tے4$9s&mh͢x.;Z91ܠ,#b4ƹQ w_qr=GQ(Toѷ`ͯ (+\H0䑽mtEgeja@E[#RڳGjab`A\H/il~EECIΌPսSY} 75D$ ֊+wZFn=@Z @g'tKh3g 5 |eǼ񡐟gϐ_w""mg i}ƅ>:ZLIKNMeZ LY܏ x=틹^T}%'T^/7T`Ʉ³07U^Y=;B ɋuJwO i/nxQ_T%%Q~JO9>J7/QvPWt}\8lis0Vb,'퓙 V w2 HZ}ृp]6\`3]qqv6zk ~)ifykm6|(V#ϡ@*t_HJ?R$I!Ə?VwXPWwɨnhDxT`ƨI}L-prupB;K,-/sDyG 351$鰤&֛vqӝJ9%!̫`H fjie܊u jpŵ ߖ*kaLl;KV-0T'{ UʈvkBIK0<H6[U4;vXd Rj먟_OSK2%1܍mr ,{{F+("ۉ_ iuGjM^L#G\jL~}CS怍o3h}XV.ŹOAlhQ}>pRCО3QP1\ɕaĵ;Kۣ-;4P0܉Ǧ(Z֌sSr4W %fLnb$1w39i(KDҺd_q狤k tT1cK6Ҳ|(O6~6ILJIDʞD! & it\ b_3$?=zΈؔ^qU4 2a~LI OH@Z$|i'UKzHVB{6fF\d>[GN_?o?_Ԡ!Iх+ C  ,It0P΢( r8X}Ɠh>79G]Hߜ׹'RUw{}bT=yqӠSRڏV2=2}\s'P_{0XDU 1+P5K[stdƐzU=nPJDL21P4v@4|ҝU9g<>X ƳүXB(jWYlNeFҹFpf HsDqS=-O1 F<=0!*!{{qƑK8a8ȼBA;d=!d7KF mqgq)w tӒVTi,oe nZeG  oaOux7f.Z ɩn;F 8?vԸTšdznqEE@ҩ'L}LmTADA2mj/DЊ;sm{ @E:_l#|Uf>}(q0f7dXt#΄4c5:Ft, _ %6b[-rB `kR0kf|% O7/-(˃mp/40C}##U4(􎨜 +`E}c+x4C]K~2Hmr%iҠ ;k@s7X&\RjVʝ| t_զ.7Υ|chz4 /;|1 sΪq "bOɀ[.*YwQ#?eʝC4h^]x!ٛ{Z6ϯGopwlڢ,^.?$b N ;+ @1\W 0N7}8Օ|~a [eøWP7xz֢C@}^wFBбqnԵȸHY8 l42T '[Tb:VnÚV|I[o>5G*sRc Gɬխ\#Е9gۮAq[H "[ڊ^"*55tX'9:bOvt;a+?KP|+B|}%IW/a~m`\X9չ(`M~T*U>u̇~{lĠLo88GE)?Bૣ|+Df4!{-.~krw#ntm"EP;,@iMI K*xujm)cO!ko 1j4_ED#$4FoC1r܇WӇyʄ=uubdȾ }ObD F/c_r%A2&KMbBP%:J_94=lSn5&9òI^T"9<\g+:0: lSTF)c܄ <=~8:*+9mrmmvV)ޣ~`YzE/T$9N׽`1sA٠ՙ#Mȗ⢂CC߿/򂘯w@Ϩ`GWapWP7SJo3ghЈnM;7N΄:*ln,c/~o'u; +f_$I o}eF@tu>/Fg2Tf8B BNiy 3i.o@8!!p7V}\M;:|N 7.*"Z8g޻s& {HVEADF:#ük;ʡOlnX-N\t;Ay^dl \3p p`ShuZR=U֝jFɫ@ fZnp*tEN_k>7WT+O=eVFd xQ?(6&[2(6bK/qbY#& 0G3-w5K^Y|}%6޶ 3rPP!O(^d)2U`[jH4  #+`gjfX&I:vrJ%)5*L#/ "Z b<>}>)'6)#5JioOYX>[9\X8@B%~h}%o!ee<]dzݿ1D!edұބa ڡOAmم_à* jjS$p8T#hoR P&n%nAr4FBLuX!CBx E7ȕ#vo. "X4|:?YhƧ gKpP94T`CmSȧ6|jKPbX\,OڥEgFs?;IJ9&&晘zN$dEtp)EHW&d^33[dMFH'Go "XAeU)IHr{x{x%m;!u|Yqmg)\*X%ɔs$< H QT-a M.c Jyp(EWZ^̨(b??m5h-4ʝwHPq]oe asYΫVvadZ" +jV{74L&4[:{1 #!s6p([[{ <(!S?? 73(F]-W wY%S&͕w㢆OGbI{uS Uɿ2}a<ݻWxYi#13"XUЩ>,q=]70XkED[c^2p^ouI]>a@D S*qRӇ+nfZ$o;~(`vXN X S{7zsۍEGH%.5*ڝ ޭ!kP RDP+%%|-mb@]r0EJ֔lQ|J#gSO.sxFPS8@p ]q *A+'lk`t!-k1Zgnږ"3y/=h5Aomm'gϪMۏ  *ɐZdHZѺaG/ESFd nŻҜ knUTGJ { ]km/(]8BOcNCsyO\cи@?p2|ev>/& @|HҺ9 ˬBJ늄TzщN9#Kq11jrCQLٳl" 1yg_ Y)Gu֐jOеA/dz{_k]EA.mMwp2qB|{$BRL\UI0K%:Lņ ^TSJBr?SG#ĻP5[irʳ#鸦?Q )EN) 0@vXQ(5,H:q$7\ki3@0bKәuV&]hX,ez$\dצB}3xw \?#>";m#]^ca=CyG)*ԃrz:q@!]6v;%;epm` >]RZyo]nZn>,Dv"j'Kx)lNHP\RBoj?Xi8P@ں4ξV_gX† 7)fu;$3F\9xQ?tM)s`$J<P<@mH1RM V6`!0'Rw]ZWa7~îwگ碲ul)V~B 1 *U!f۰κ.`G(<6VoÖ379OΟ48:Wyt@ת eCuzl/eH t8Ua8/b{Yhvhvo4J=qhTo(ú[4 MUt5aFE1Hual1²x,i&]e!mlvv۸-Vpsr1^Ć̓o_|ɂ2o)6up9;MjyoZI{ݚ]Z,̪0(}lEp RxGu@0\RPkk;"zkݥ$ NjlDg|H*/LCC5',='&eӤ/Tr5n)qRrg׺ s>Y6-XLP(P_1 Mȗ/yi0۱OmA/4õ}ˉK!x]gg5l53YRPF\;YY›{C;7Ȟuz`o.6hOQ±&1}3vs, :Z]ie+"LzdgO4 r=Ll45dhYwi*0 <<$u?ls}Qt'wp94+Xj%?*]m [x74u.N 8IYQԐz1LњY+MdwA t-ly`9ZG<$ ^4HY_\L>]Ls,!7~TC.;K9H^Y\!>R9?2[pmk2 FK #XwA"Р:7Rݽ"dlK-Pzٵ,Lzp4"Ey9Nd9xs ҫ=T{ŷkeՉKsf 5so'V~b{fxȜ D!1MܟƅGw ̞|8d>W<#b="ob+,0\h*Y*P^_)IW JC!rV1FAV?MJ4qSlDYS?0U,g.\fYid^_Ё>$ҏtT+{~)Wxwwp`(З *ǻ/F/yS9ZOYw~(m:SA(}.ф %bT"O XjpϑM\ w /"=Q"7#?(c>P [>=Fn!;y)b>c46C>wsl#tUF߀oA,:iIM#D̘Y.IKYs 3CBfQwȔ/wԓ\n'*NUgg`M"%k>Sk(ZUM&rZG=k^+= mUKYL4†vy NkEW.5s>3ٷL3fNޘeAp" qh/N[Ll0>ZeQl֔Ìd+|[ d99јZz:W%|A]o/7DּW Į<-znx_`D6)<)  Tfcs$+)s4֨:kCjמ*yh 08,Kx?ςA`L]Y3$! |W6g8REb%az.}eL5z-oG=a w෾V?4 EēUق 2ܣޏRZ{Fǒ_^5cv+JB45r=kfgPIfx =?Aղ*GL2Ch{5P~* .:QCbu Enj:/ &V Lg]~#E {.dӕ)*Љ HE{-^} $u?pYcI ixHwt7z&.] g>8SHm]~B<P),Œj徒63=ckBhByP8C ۖO4fUy::?_6]{ (|zKo'DC@?YxGht.+1F +<՜g 7U𷧛3k |w:}8aJﻈ0w52|(MP;ih>F3A[5=s']kTGͼ8%ZlX-}BFQTV{ؐ=@Jގ׭S IkTͶe _J"ݾt9CEôcPչjC04s~2 S9ě(ˏ=/}v $~f>F=ddiMa'OƑAG1 ƶBe=Pw^ʔfri-hLrHbj`d0Je6@ Upe^Pˆ٣t싪ܛr~{?go[h=P/k>0|ռ }e2O h~~4u\.x/ xZMݜ:SrۖƔg(b̦'|O$uZwLIwHn %d*[&7a:1o1B|W)B)S9"3]0Fv:Լنɴ7TZ[sħ \w,'H)$?*bl2?_DRq} ƴʘǐ͝&/_8 qE> Pݕˏ;1ւB$sa1DVr6?(b'"C'¸wBF=H>p B\DCglQ)mst $iޘ?/U]Hl*F*Ď83tah*joe Վ!0.623%۶Ls\߭ XFSE91.*]Xbh\a-)MΌgj-K7dGrXj pdhNNDR}3^Ҏҗ6N/KqfoD%K*4.5wz[*`? gX:ɰNkD(_ >Pbx@a&lhx|8/LiHp}*B4}:@ %ri 7\0?"J- Aw#Fi&r>}עx_ljw(#0XNtn+/7Iv WzK<t;hj T)4IXъs~~sGV_SFyI<[ppN`[*ݯŽɗ҇O #91svw5Z< ?i[8R7'|3vJxE,s(Ht]Ā Eubj)67 i.5bB&ew I>+kA@ʈONoʵFsK-RE xÚY#sbEQٻ mD 0|e^m~mq:샼maH%3_Ǖes\ʗf/9]YyB:f͒w E}ss?Uooc-`|%}OfM;CT~&_Sw|PY 73!HbBKdlv#~IhPPwaBa#qwYODT"]b_4>{ފmv+EU ^Q:O`,.pgK: ezm3#ݜ$OnkGBrҀz62su耧,i߭xڰz:EfCM^%Z2k &:L {+*i1_(ܖoL2-U1l VnG"{ڤlHjL{J6.!Dv&SP]i0dEA)GΣE‚XRȋMMd`o<[,bz`4"ipfe5-g͚p'!h܀t}$ׄ+~^ߚ˕BF:jg؃W3}&S!F_*$c֢ ̳_~wov8˟V|sg"A/rNgoheJڮjkWJ * *e}lF W gjPlO"t9[4ܲ{:fPXڑ4#d뉦^K&;U5"iw8F+u7nFFi*Xň)1?g;сc8T'B~P6o &OTȼc<|"hcǦp@XmVc?ɍ[l'_tvQ%x u  mb!x5R[3=~$v5n}MVW=F:5DiAW Wdy;]q8Է;s>%k>G<#IbaP8"!FAa{4~n:bSb?LgDܱ K C Rhk@ Ջ<,i711q/01:0pZQV.Z+q qt1F0TZ6 a  by_O1׽Bs SC*Y E2q*-=K"O[' ҁ,aTk- ZeflUk;AV.Z0Ƴ(FJҮ6}3Vn?ogUjn h+6>MVyaiV}+SdW~?<6N`,B@ͰIoȆ&-xY0f^ɏ&"ٴ axVu$M|-o4)uH_rF \ ~f߆5ޞA0IHC5vu[ӵ'r!KڕFZQV) Szy:|p:@ctIGMӓ_S5QxKE22qG ϣ4,~QvfZ-(X#֢ZYߟcRͮe_s44t9Um|\}Ŀ-YqT9mXO6bYQ0[/*:_'$"uJ2FEQ24eK߂ $ Kȗ{JtUk3yڠ$TO#+ dz81/N" *{ pʭZ V /OFaVPi{̐Ɨ !A)5UA4P]gpt +ݭC;}HXȎ~/#PD>n3TD:ÆS1]Xe[>)hDLm@5KַI*KOj8Ti n7ֱ;Ji_4}= Ѡ¿mcV#@+QjO_ۤ\Wz5]PW}v+5]UfE:ڱz<бP08N2~S5.Im̗n/zwih= ʺb: 6'/r\hL_k+Ao%lvQ7nx=9N 96DJs !t?Yq#`3/FFplpiCւsu]#]m5&g{ F)>hc:; 艎LiV&p6e@ Ʌ-kev]}-?! Pep|]ME)mr$bAl^ﻶSbQ]J?ũslHR~gE(i_4IbiJ#],o",m;ŦHI{:mÑq nZ\Qq BA-WZWjP?ž1.Ojy~p< } W1fW1HgI:vbZJbѢQ"+Z0o4:$[+Xz*c&4,a]}jOR=OC{cm.g$2uNa )_:WΣk΋ssZJgw4dǚF'e =  8q d{,Μ1FZ?4g@Z]4HIo fY'Li#ԉ٦po$ +8+3/q]i$*zښx<)O5 PtxuWj,dF$|Zs{V/<Ȼ^Rq631G$Bz7 z6osP|{662QB}55 k,D1ƴs?PS3*J ǡUx.҇E\i)!j{a)Ρ$Hhff h1V6=;yYkBѺ:4Ab%^nWsm"q48 :!4~ N. c. Zt@R+{es¸)xrrU*H)e| v'ChJ_V^U9#Sf&.T=$ {gٴc> ZB~ H9#OFcyA(DW .%C[!][^0MSg?ko%T 9S09Wy]{jUw|lBy! mӚߓ"FMbcNFH`UW8ck'Ge2SwO))!ث,w;@;y2բ,hHE+2>)dꕑE:~BUoc0`ezic hwL0&BTZԍMUFF/T4Čj~7RLZCD 5NV!E/-Op@7vxþ*O`]FҠl {`r` /q(2;Vsrj¯@yQi wc1Q$qoxnm9'e) (2%%fp:i,ڪybh)L2 < 0a4\28HNI~":o$Kaep{jWNMUEE=Γ C|"6Mή7$1@ۈ<ڷ.o?iؕ|Dis'Fb㢛 вȿ7 ?OJ$_嬉T=KAB{Ҏ=cr# {:QRmvScq/:{Zj/N4 !amkmtC A2 ^Vn҆p\YuJ4Q] eˤ8 myUeZEs.Yd-{8AZ:GoXXGb>v*kyL34E%o "E1jn#x{iE+Eoŀm_-q mGo_(Jb_9fϦozw$Z¥7RB\jn.ЁŽsb)BɱKQi&H$ t\DǪ~ 锳tfY+z6߱Op4MPk/ѷ9ۙu9vlsϟ8uR7;$;g3'?pK egm;_@3g`QQR4=+O5!F2QH>׊qJ@ٲoyĉ D.wIRս][e;48AgbkT$V>]'M4/ɧJ#Ta&pN;VxLރEt4@i5Ja^ O#IZh-<<@QYXy4љ!̄-st$d~RIb~BlZ$) $+R",і_\O+x\-?l:t7e]]̳;|nbfupV7OuTLغSp7?D8mk4 O n5\Z';}Sڀ~S&DM򳠹Hk&ĚA%hUu#aeWVTq_, ̉PAȰ\Ya ~Jgǻ΂̆8"; 1Mqi4BQZsc„CBP׊dTl.TQ\2dLv`q(nz/mx9jtr5u,&t jHf21K$J-CrûN`4;tguǻ=a?Qu7j,Eź`g7:2`9OKWĮ~~Tzf9=vfKj"L# p_vb{DAYƏ2e>[Si]]"q1}?hAB,|jqÛӠ ͐5%7ý /x4=-⅒grеr<а+y.c옹-?Mzwp潗j3> ";E]~cɻw,s 2>uΌ1CDDM!W_nMall@7棤+f;Z1(v=)嘜(# P>9BŸ4Kbû-wIbz)D12Ű(+)xs io%sa-]ÚhMAFb-/^[YJbg7SX+o1n#6 ζR2:=GLҭ/ )⳩#Cw'1 Ǣ?|UA:QP\ =}>1Ωi ɉD֙(c/(jăz,LzH)x $δ1P/RӇWR3'_"uCL)br{@1eTmۻe5nlc,k˨mN$C9 kdfm6ԎA(_EH iVOirw܁YѢ%n5eM8)rl1y716Ó506dcQ:X>NP1.o%WL`%!Ih1EpӃL N_Ч!@0YR7n=We[ x2T5_.D̦ل@!`ϽA27A?1W CBySHIYKb͎Y?P vYn|{Ab/v<܆7[Jd9 ݒ$Lm.R N,Qy͐Y"ޢP@ŷ$h0*@>kJaZɅ,Į_{5ȜJ{ҫVHz_j|:V}n~%2x;'h2Q/m}z$pnfaoIzu$IgQd[e`0N Ƅ!"?qB:n8q( T`_\r DBmsR)Q,/fҿ%~Sdpf`͇&U%s;Rؿq`oOc9.~݈V@aiEA$3XMVoҁ\V]]\>",qaSkMP5fnuQć&]Q+Fz@Q Ew!:Q{RFF :(†HF7gv%T-Q>_`WiY⒝(Dyu}vêˢ iv9QR.`;kuζΗ]t%t ppi?jGEh .Pv _mL,&pbHMU>U]l:c}?[pL>VUO@[?tWǽ_#? I8T _p75'~G ݞnf  A{m&%@] }r<Ik;Do)yDGkߊhx1%U6ŐOot<)i[ESq¶˲*,Dv$`4sZ)3BEr)HhrPttiYeb 韛5FM Q *X& h_b6ki+&YмZ|}t%_wL?ʢ4d]a\ ~/07J@kH:GmHݕ{3'AR9Cv8VAde`t`"{O+ZsN*vN|<)l:1io.ldl)wbGqR)PͺOuzA Tn7}ҧ)+7cvHn.nN݃[vi4GekqH'VEjQyN2´!\+5-dԪ'zmu&u6}JCҮ怎RWKGAtMriմ5ͼ4!`y][d (=Ət#0!(ЈZb|}sitXu[;?Pœ'~ʁ7sLkKD\;o-S,F~ԎU10M|} p\扤a2d/lJfkgvmO`0'y%qؘC4Lp|Ə%9d{a%g'~.~!EX1:%8کiMw3K,Q"U?c pCk@5 P~֒[x_҉U/Y@(*X&k/.= Z3drZ-Hb6]JgêM/nڱK < 1*K H)&b1u8#}'? ΢+Q[Egga*O/=ͲAOv^(ʲ:r/9Yv%wX>ˡQm^ͳXI_/*Te?lKaK4Hߧ2ٺk[NgW3bx]0r^Gm'6Y h:Є;аn,LtkMRzms2̤ };m<oNg#4لX@g{`eI?Hhf-4)b乧a;;5!jRx^ջ,lɌzjŒv-,zP-79ͅvD'k:-A,"#Ҫ<+#x wpłe.X2Mp \ލ| sZlJVwp@)޶BEL5p"oP1qՌ䕝 ^8z%٘zgׄ}L{S, NMsnY%,[n)?d Z{o/H!b;&&֐0iZ it<?wmRj: ZI~Wqd#g`̍ m8RGAR MU~noN uѳƔmG"S&r+1@bE͖LXq i<%1 z-Q8 O +h 2\ML,;+ H=Z :c, eP;IŧŦԞ!!HL@,tF{WhF}ִB[1XkꛥG?:"a`"8-6_1?Uن0!dC] plYo"A,Ƴp~J8Hs;t$&tt%HEiVn*Ө BdSuoŒ_A{OЦ Nf[>&>i,K qB/X f%wѥZW౸SS7,F+*VNR\yDBx,'1~>P 'qEڦPVP<1a"Wv< yW6RRer[oTC. ҍ7AsawfM܋I޼l>xAej0 IL+fvta cU)^clJGAM2fǸR7zSe^ 9?vhh D/mLʀVhECEݫϋ.8ź " ;#4;N4$`J%z T`h@%M-'% ^G+`s._U꫽Vҫ?MPZصVn:=*2qsӦmEK0'?T"MA f4@'"AK1 ;v4 E{oY攙|;;zAӨ֬S^~ G~YONIyI$>JA/o{Qb&p-'_h3]|'ZM uUh3Q7vLtZx;\1QR)7eHȝΧ_0Ur[Ĕ^!|TJ&m7 N:46&a,?-8^B&b M;چ̚tyO,lܿo{E>{2^>6$*ǙG.YeDyw\L+~x ٤[\-C`wcMY [2d\ hl.b?]]Y**'Ef̎)/Ė,^SdBO4_L,nnN߅@v`7̳i8{2ֽC7"w:Ǭe;vñyIV켒_ A<9"[y`ÝDψyǤcTEjYL{m \(I{NwWҿOq>+^r&Ը~%{"Ƌ5ƿ\2)فA %lfT,QFa c~ݭ/ⓗ &&myΛΟ\hԩh֤3mؼQcK'*T5jf4W/9 9$7GE2dJru B%$[5Ƣ#JuF$V&}E븭rf9blvwhIipEM$>=Pl7tyS:6ȭ|  R 2^g7Mw*/;}|{3qp Ɯ~ѵE^zjhM?SN_aG$:T ̀0辶"xL(Hfm g1vKXh\f Zz$(&`{_s }`H&-كrgR֫jH00ie^sgkoanC;8Hi_ bia.'W;ȼ9Qыtb5 YAN4c:=͘,d.6o*:+$D f?rVFB[AgtE̷'ƶ}X*^hkoĆVC]|F{zI"+@ԞC/|0_3Pr BM1ֿa.쳥:ڱ Ǜ#q;X(C85= @nS T3լ Rs?֎ ddm$}))rנWdv۲%iox|-o*6k)0R{TIԋ_SȧTCdU5w3>ɺ3r&tuh/d*sl,_/+ /#5:9\' nZ`}+Dj:}yOq+(,K_|R/H Ze09LQEg Eu4e@gYk`EVܲ0ɞ:βFii^$gB zZp5)3A j"dXwajBz\O j⊱76 $,RQ'uʯZ9(Ow#ݶ&}KA"7a#PTX,6Ƥ7hg @W|c&T`־^AM] [»9nAeEm[Re+4$+p?d-l-,1#tK-QF<]qJ ̛"EaVFoo%By+`9uϔOC x]Xϲ R9-h1#`eRL%I1EVUWT^(|ͮ}UHrp=p>au 2<ד蔈 i~1N<eHhty͜nȸ}Q`rsD 9y Rgjp{>ws^>5^׉vmp JaÍMgӼ}gXY-`.&RVh>A,a}2M,8> %w^Oٗ8;KgB& {^˰ē+a?LLaywjзӃD)!> /ۚx8*3v,dXJlX rRˤw-ܡ[09C]Bo ١ZX`ڣ箋#Rkj ѧ4_\-4 rc3OJTY{3q*YDTBQzFdvmfyJףA}TV;neQs{yT\$.<A9^]X-#.ޝ`'{b"Yl*dֿ)My=7+[sUBcF푂CW6ab1q Yl LbmyRˑ*\޼f V+{susI': yĔr^AY:0jZ&1֥sPc?oM[UPoζV'h]%cwTӷQ[,NK49A%4|pr Z. =bD ?Dj]3w 3v="4n>[ @<ԱrI6opR9] S,l# ŸTHWPnbgv63 ,\USٯӉǠ];%SdPN(Rz#+U4 $vx%@O6H |ohc}gMׅ"L/0@9#޿RumPyF2? !8W|K(ډ ڝ BaZ9/#$Ǖ' ymwii}(t>|T #VP[ Ze1v tۼfz,瞑%O*e|\+h(mS-Xþo{؄vnݡW!Нe.s^+8 eR_=647&;NR%GV{TpnvMW۵ e zqt^ Nh]L Z*%!ݝPh}+;6R9hAƍ2N08-`I&]zPqjX$Xi7AT!w^%DkSA:pJC: d#lh')RʝlGsN%akD|[-;`Fe˼*D1)ڼ+X2tu57M蜧.Z1"CM·FYQ !W]Ru3Qw_>U:ĖmI ѹi*IX௫ $b(c䒡/eڻt&r$w(Jxi +2r)m8C@y\-XdYFtw)C}o$dfC:/ A18(^+5 ?rzP=HF$G#Ft#{(ͬC m *\| , j3`]Ǚ{dUH/!_9vX3Kr`zHϗ[B&k<]2aY`-d+C H6'8B\1Y@G&}Jg]C3'xZUTp4 dfOք 0)R: xnpb)Ĕ0$h6G3ZeOkt27h>-/u_*ծF1InP<=RJװqYY^^Tj5%kʵ8@9KPoޗkߡ`^wDq8_+F>F_2JRį}0U6j:anVJ1 55Z׃ʠ*;kO#oeƜFEvFli6X^%st.cJ"'3;V-rؾ6]Npr?+&1"kKfosO3ZAϵ{r 8QQdoCh'9HiʍZPfc&g43PisBaG~,qA-bUb4QB/.X&MJePj*5DkۻaHKxc]zCAO!Ci@ָknﳕ%VX\KatՕ+#nR 0i0?JE2%JYKs)a4 c'ǞGi[/a{ #oU`)//t6Ovֵ5Q'GHK>:c/3O#Q''-&4MvQV'{ն7ܒl{ʉs19Ξ"i9b?\d񦽋At|ZZ{l+T[K#O|GcztaKmv2WN^iu= X04?Zcd#G6G|1m d- cư7=}Շ_EY@αqdЦaO+C;Žx+z ?U@.j#+[!*0 u!g`Uӄ8PVD; RIIlB1W3'PNbR^} ׮BG{vn7vtZ[3):K`60Z/AJy[2M`TDp1'{͝ъZg܆I[q0(!KۡW QxwT`V'Eo|_| ̖ʁuV97[p҅b5^ \M;X~wx <)1?bMϖAF WnU9tbn@)-/y@NRqW^Y: x 鹌ѐo(F ߔ> : md`9Z茻}?h7U|h{b R>m)׺1ߍz{Dy}vZl{1 T,c my+'X.\r{ FF6Ըhn95ἐYn;/'@إ^2p̛[V ӯIZac۶"z!7sd2Yv}c#شq:sC^'E۸Hs:xYѾ~gA#~Wi|?3*O,6z̅cpI, ZkETMP9Hڃ /v~\byU9ܮZi 8dBؕ)·\uT5; v̴fk.U>p*[W?ੋ2C (ȇVd! ?Vv~dJ\=GR؟QKNy53;sVǯb(^F'p)tGA&] k-i]PH5oC dP:֋1YCt1/$ %ȕysÕPZ'`yJPuua__&jtB͐4R{};I%:doe2S+oԺWOI"cd[h=ձsN/1qe#%8.#Hq9, 7 A?vpVM[)'1`! ه3K|{ɩ^B뼩LSµǺhP) DY6(\h)$ZE_E()ʟ@Gܵ$)*u΀%^U0bڙsr4@{xԹjhE./5pZ`+\:A*Yh&c5#ĥӘ_USfri:So z~ (0Rhѽd+aίC&փ0SQ,!QUawxZv. ɒUlkJN+T> ;%,#?],R n ,3^߈yi7X,biÖi3k:/tq'A5@fa D+>?٠g92~N 6.)y,&"dn\*QLf3g?|*V;!D䷢Sxj@hI=~pwML`ov5b*/0I>2c@ʏ!XLDoŢN* [9܀IC$˔j6,wI6?cAGr<{)8ݻ08`T[}Zydh,/ً_UΣԐRHXEn)r..\O|inzR.Ć@vg0At!W,pej+]$5g4*u?_gdEHmmJ@[SM.KYNlOdZ@ȸ⾭/.gdW5HΥ 9߃a'w9v^A-:/|Ʊ(jYГf9KPʫ@h7Ŀ&\$ڲ|^pZ ݌4q8f0 )8}a5 Tq[~ %<>Y$\"% + N6}({ BᎽh[Q8G!=#YO D:7emhkP쳪(ͥ^B? L;WYܝuԷ:P*lKv>Bǁ-@O}ԧ=EM'Uw"ogڕpuZK5?$^~h$>9CZpRsեӷJOsUdgge[%wRx&R8lƗ@wxvW5Nf Cẃ{pT".nU-q"hgȣ?%NgCQz63gGw=zĊT)r+k9Qu`;" !P=0i 9|Yynz_ -6R|5ѲzN?߬u#UT#hVrdxmB.5?ija $iZ4y.j<_榏}L#[v6Fii+} {u .nl^8'kGZYnT߬Iewr{u KpE64L :nIܨF:r-KV+dRJ4,p[ [d;ֳYC|٬Gxt5‡Ns4nlf-۹{h -xug_ϱ\bM?Qk)! (o}u? Ȉ@SjqxKٚ{ #[q{@î H%pD\]qH։Ճ xjؗ\i)F3^R; ]9QA1=K':]IO}P?>jS0f蠅7ıDF]1ʢeq\vEPi*U P(طN$Wf z7=zeMİ{IgC\+V}~ƹ(-Ec@, .$~1|汸=eoqԽwj@0 #vDʜOE Nve}5 Q+9֝g渢_5ЦY*$FCxI(?}D8XsnHUH9x`w|T{Y{&ԗ#C-10IeSY-m62$|&8Em " AҀm7CaX?NkjF 1Lk탴Eި X+rT V^Eh`RJYWľ z:-wZ[I P^ϑ E89'}NN$~K{;15 $rIhF!!g2{Z/uGX=.D>EgЭYc<~a0 bM8f %_LWopv}cҫAchRIz s=3.P:9?Jj"Rs|?,Xrw"H:}c Gg7`q/-(jT% 7i%*qlY);Z"@jr MI[1Eޘ6qh:v?UYI K`84\Ji| zψe)ED uz2t&k #Z = A'Hf=z?Ň@w(@#UMH:4PR \I䱮CŊ8™*~QŠި.rY]ς9} +h_׻"L\U"VMPY*fy$eQͫ"š=U/eQi඿Q[ɊdAsϑoF*QZb[$;kZN(-D!#vuYhrs%M* gU捧 îiIMR9h9 &Tic*GvmqvJ t@$C`g9\(ՄD G}~P itǮxn@fa <vR&<ɍv w)YՌ}ڐTR}+Si^.:Yd4Gl3ᲩAcN1^@3tddX| " %u @^|{R}@iMQ {\oAOmT, s;YmN`;Brs,Z_ /6_#d'G: x _Oo7p[K5T K\VҁX )wS\6=p t@ǶS;g qL([b6߫SmEl Am/>1:|6'Ld0<2D#~>&O"r&42QblYe,܋YԴBΙulyã\%dWy/:a6"! ~ȩ-zrL mv3ew2s_Qm勱=sϱRhDCĎX4\!#xɒ7l)祘y=t-6b#XsZZs|$ VJJeaUvɘ dH%N5Y\fZG}h&ɖ" _b&չS_sz8T١i8 BKȝ5bvVOӄƊz=I-r4kQOQ80~(FzuwomKŇ0WgZ泆jg3sV%B%N-Ƽd>\,(+P,AfXӎ; 91 Di"X{̦i8[6ý+E6v`Gy:CEᦼI4kDoS w˫UJoۼ62S(4 ;J?eXtt1~_$2˦5@9:VmP )G XOFIGxHt(YohsTyȖc50LˮɎ`.c}~IRtphRwQ8Bh-|ԝA]hk+KGc4D.KĚLrR(=H|\5A3< %y}bh 'sa ̻[x8Sɝm85c@΋@ہc9IQFY  $r?c6[W@N<@[ʥkJ<(=\"HaaPwC;F;<J}+ϝ-y5hn+460-+`R.0>އ)X/9`5?gcc鐻sKlC.>WC M<\ekxd 0sCKfH~e!-ނK?2wv YXyu%q4Y#iB Ɂ}X!AC¡ }M+<pzbI.C<ݣEz6.X7qbV31D(rO ?c78c`UI-wR'[2p/>3b<nKb73jV\rlJ!<]4d kCqY(nJؼi"#lPdz>4p"^b֠"6頹P<g[LyUU_{ /.Rtʐ>P.#Xd9 2 c>eZ4tdlE =;ɾh[em&4ܢyiG/PߍE4F0/DdUS&_sk'kOOs9 q-)>FYaeԣoaB=mb`בS!rJ>MyP ']^ :9hh*#V F59dЙ<ʹ(:Mݝ e)5W<֏B>2i ֡Ep9&0y(JUcitT؁S5wzܭC8hs -'1<FwWKO*nc=j6!ʴK^8ę9bqGK]u-[ |yt_4ĺk~Ky٘Ӓ}7 M].TQck6nưWa? )A[~=؄^#:*9A\L|ӪJ`-YN]KUS *xghW/ۀ]>g~δ.RE9yT2ؗobhEsHo5n߭|}#eRg;cuQ~sd)ѝdg(o"8VÅOڌ-&R1O.h| JdSJ;;`d3\Nc]!`DFvGXnQ~ _Ԏ&)yb}5~` \FTcК||ؔ[P&CҞ9l4CBe+߼{s H~MT(>w(@KT54ʍ6^" m3730dbZF zcKۂ2'˟2nn{JTabDl̝~μv qf^թRY;pb"|Gb ]>g`q.-E,l.4KHq]})ì"GyIK!K`i6U0I|^|<OCkk=HNuxyX^`u BY3zC stٔ*"7"[efh]\gV9rI5 r]|_3mI }uׅx\>/VF DNn~ Kz^(VPm1f7J&*ә)zfЌ)zOqS$,L0.:|wv%F|J8&Yl~^?X^_d4N EA.ˠjЈ:wzbV1>,sq.pCGЏ~8s t ֌0c2ދ/̡2%:˅t[a.Z%ו ]ZcFK<8)K L挴[67As6{mˮDB dEpDbs,ϑ#C9+Y5vxJ-!a0ސΣ c]R{)*M]!'?@A Cz5B ZLx/,o9mG~yL6-{!wYNZȱa΁O"^z[rQSܐ]TZIUhCPxd(].)늢VwslI5@$~">%|e-iH^MVlk `n^xVYȀ/2Hc~㦬lI"5 ۫z4 yhŞlif^8o%O;LN9fՑG8 /v Xƒl[>;"3m,9~')0'GISɑ j/. -4{qB}0S.*E{Z{D'iRE} \Q#\ #,Ȅ?i _\ݼy4MW"8֝dJ;э{$+"F/<ouӁcS|GtJA7bζ7.'7]|k9gR" ?c *Y}?ۘPݛ^WX)\(&HwCJ\ě^ry;*N׈pÖt;ఄ4])c\ EUD>O5b)\?Mocٯ4@u< & Z3ŞǪ"<@gm) mPsrU{,Trqq:쥁oRPp3*N<X]Hщ6AB1F`l6|d#O':]Tc eWϺdl-F]e6"Ġ|#X645QpnzWA$U񯠒uB{G10PYʺ]@ݯ 6SZi}@`f;M I aV*8(`?MGV"Պj߄ȳbJ2)\`l3h4TyAkeVpB 0S?nycsW%jc[k[ZEE7K[FdŀOHT:aU8`Y%GLe!;ddP~[^~)Hhv2=݅`_aU1"lYDFidb&f T_V8`@orOQS?ڛG%阖 +Y$k?LIrvE+R 1GWXn={h-iJLuكrLT8ni{qYnNhgWXuS^e:u@DSll OuA:DkxI뻺L!*璤) zϖ+/E<'F uJF,P6(N-QJr:gT=2 CvxѶAQmp[zv% rAnH{P·}RP+ 3,)-f)M~WBg9ª;eiRۼI,!4c#$#%`ꈾV݈n@8ԝq9J]f^ww\0`Y/Q49 چҫF'U׼oE#p]T5Q[2iRO(y;գgTZjZcn4bX bfIlo(܏t|W.e ?aGt#/ [:zbZ`@\8*Ig>vƃ^ e@uRn{U:n&ĄE1;Aqr "3fR]*`(dADh8A#v6"ߖ9 ^17BPүMA.I␐brXi3ԫgr!_P"-կ(35Od".*Od/#M0ZJP6gu-w-G]-$L&nFln6եǓZ+]>$e*^ͩ[5$|Q&/VNW舩uJd5J0;U=ɺQ*fhO7u!{H}e>Dᢾg,P#۱pb\j3,uNd",| TJ`nK2K$RaNj>.Ytк@" \f 8נ7cY\fu^_ik^5ծWU D #E1_,44* )w5 JsC& Ǫi/)fd_0^C8 o 9 wc7yslS(2I}'gߘ eڇ%yKWe@<(h%I(8/<'-Ms2֗J9fP<)DOYFlt$!XtGw[-fM1Xf7J<]?'&GA$0ws"FqM [r'r:$ci e3-"Ts %"` aO|QcDdR-<#նcJM;B0":J.Pw[W(BM7ڡUQWs'd8!xR! g?Kg_y~آz=n`@, xLzxE[C*ݟ@MHԸ|$:ƌi!xCH3%\9=&Sd~lŷ}S6jn ݜ(cB"4?`+$0#4!?qקCy*c֖^a 2cb.[s8xZ7Lq P, y[GGMHn@&-eXwHʘN__ WzzC~.ڠ0\!MK2bzv?:Na3e 誨rS%rQ6%=fG|`Z1Ȯ~-a}YO*Ym| #*J^t} an1Rom[t;a`Q1tZ^bX&'>Ef{ QnP2/@{!|bdj,~{Z5`'NTFե LܔH$o҆4 2U8u1Bs1oyYP &"6uA&bWH ~G_y1 6bꨎ_<xND ' Eezp71h8wJV~Ch4()d:Nfm^\_qȯ?:+ ?7wbb// |o Sѥ gNh&(A°2v93O{UZҮ(kM塢@¹ڙy+K|Je]Agv0GJu8s-tኻl7X9C~15ۃD!|E Vq,`[@Y#Me &PhRAMɠ> 4B2bT5ÖQ͹R2GMߙ&*$#$IZ,m({`jt/ˉiF8 I E&~LbQ]rź-Ȧ?#߱\cזm86[hzGVJfA q,oUg}U Ʋ! *ĮfAa|XçR0/x8[)yA,3PdFs7y Q',.*H\ jkवj-jzI 9m%hVgW` :JqAGYt 2G+g"yY(%vVJV+PxjꬂpQZjPT`t'I!g\揙7xy~B˺x/ ̵ WZ0G9_6WJ2iU|5~O[A7 =/Y""yY(u|;l,4t  zW [퀎ȕ,ό8$4MP OQ{spLfՐ;iX 8zp{%FO\=o@/:8<p[jSqA?T୤d4vS-+:]~?yFͭ08 2Q=)QB_ꃞvanfZ.϶#O7xSF.:@opvwHkKL/iFIՁ6uh]?k-nYxDS}a2"^)F2+dvba} mI,8i\ĞxӇ^ }{J"2NrN3)>݅<5,b]7u|S ie$cXqT"mHG9YN8_]y4^@|3n ЙfN)&o}aTgEuezy@N14Ƨba+>ᱴr(m páx/cZu"X +:P'ĺMy6;XQUݳLĔ4l 8W4=X$%\0D"ɩ?E濒06Ij75ve曌 wNTb7sir=G,)TkwO?58A-Z v[DN|^2 }89Zmi=M7^3mHhFQSwq2T%^CU`f8 mm04r5Yߍo #t9̀&=*vƙU&==^ JЊ"$ KũJ70n|J3m>X8tugWI)cndp+hmyA26a5OpƲ<,L z ~,:QߖOFQYU,ݗDfipgFjB6ua2Y:f+]r!P3~߸ό*]0P.b+P}`]4it@PC_nY1/ш/C!_$ӄS>|JHYgv@qeV+AAOS_~H3m =2 8CfA8|6eȕ/aịm@\,r ?(j -NŰ}IHrR24h4|.HϢT(&*eC!yܝ[40=[JѪ8J*6!S51 Mc1CE$n:BRKfp( Vx6gʧÏ%GljtIyqL^sd(Mh/BԼyR̳0w$!ճC1V?H4!5fH1s"'kbޖC6fhvJ oGH%]i+0r`S/!=\~'bݼ%pJRڳ"78%TTS_|#l<*LNYCYGiEj[BHѷJ=F 3|DWD X1= vN7H{1<*%sIaiɆEwi>s?IH؝m`㯺OK]Y1C [PCJ x<$ 136jeMUϋ2}>^]H. P=_Ɲ:U'П<wI _<@I|Wq i "k x 0&TOrΙQ* &~#dl?Ԕ4,:9M,okT+:p}7€W)d`b ]7>Dc֪!]S^!s_a&R{ { "&~n$E @RE,nV:a Y^̘W" 1#8Hs~J{>רvHN׻.xgK @؝9J>';LG{GŔc皃4{6B6sT<^iv"FT6w)b#=)|ȟLU|C;>ڵ4.ž zein#%P:h>3~+m-Ìe0]{17;^cF6r䍁&DY^|K6e{yaQ 1X10jPF(ڑPD?ֈ` F'&r)I⷇c-ە<Y HcR9#$UxUx Bȷ'&%Ҵ.%հ왇_ KZO6ʎ%ۛ^r& >.rxꮩH>w q(Gx>AH}ƘnsTO S8Vw "AvnQ86'̩ۺ^1$56L*QDۗNg\^p+4ŽGV{p@oa'0:,aT{Mz`}gG*t-S!^암\YH]Zy kNOf\E$_ۜAOgSHy5.GՈ04454P/@*z~6D atVc}j O E0uRW2ژ0p:P?.7B'/?τMs#t,~7/ .Ka:Xx-CqyRi~-fME)iլ&DWyܔRnc])=G1FzT](ޤ,yzy>0u7NR䩁Y9/CK!6G49Hl1Q!lFXXy JxM@[D(gi8bnߖ ۹LXJ|gi!nRWLT6]/)9AMp (}Mڧ d}ԞL؟i._gk#3뫜! w@ZԗD߄s7N5Njg(~L"K)z=dA  6ؓ>'ޣea>e tܐ\kBSo*{Dc^>}CYDS7`S-=-@H7َ%U!1Zr٩>x)`MVcqG [*3D\ R򡥎N䅬*}@$>"?zBx^ q'Ɂ^KKڥ[ƄS妊_Cdts~͓ۼ<?K.6ڂ='ʝbr1Őd۵QQPf>m$hhۈ9vܽeܻOq ѣB\x50s ޮ Z'-:3.@zIUPƧ*kip& qHXuI!b-}<9(!OA%DNd"϶ȄCHeaᴒ}q^$.Z؁4{u#Z~e$Ac T;B7u4^h%9(7 S~õ5c Eڤ}I1 L!OK9&/-bF̄τuQv+Wёjg4WvlQԩP+^ꣷm%5J`XEc,x=@Bkh"(6{4"IA8 آ5Fu+wY/z5i#xH,J+"gσ_sDZ)VT/gM7ݝn5q ]-le_m@Ei"?Q{(v}=KD6vCZ}O^zb Ba kTUrR"d5SclMjbfl.oJb(+ݗyIR. !Fj= ϫ,-St3*X*N8%эGYf ik^?|[joxŸ?[`Z_wS.颧I.@| .sz2=dLѽп.3f u`V})}p1u9?ON`>a؊[[V,E4,UjgV"CMhR*mN0)/L[I YBc2!vG+" rTv-ܤO}sWC2#zfYXL)z[ʰ58ֶ€g!0҉ğ!Cs~,fE-7)suq8 {0ë/"Re$ϧǑ!C9WD:{ J@ )R3ܚC:ûhĎ$ IPAPF !q;`\wh=I$xׇNFPxKHTrw Hɡ@1Y)">ka&i>lH) #5e]$>="`9gI fC\Tγm[@lc∶ϣ:idƋ 1>O@胿Lkf:"oY/L|qjw܈t hA icFmaslA">䣷K]0T1Uv;St]9, bW]  u3Tuo,碊^s~4k[N!LTmk n<\Rh^Ǩ4x= ~cܬ[ g^q( #tM+Y,{S+:ا|Zj{Isv`b3Q eCËZ33' (9޿ǹVܭcÛq1E=2b;XI:3 'p pژTPzN76t}z>/HIel1S9M̴y&DF[ܐd#$vo3dsk(Rs?aZq8h7~/bIM dkQCCOVi߭ܒm L8Uϥ# K^;s"Pe;plO@vt6KxZk^<:jmyyma;?XN}-?rsCjV0/J0B 4)&ʸa.¸-2#iikE-:Q1^p8( ׽2S`[~>Rq7S?=vrƉ`4xE+>le3g܂ 75UOl g1v jo*D;2|x 5 ў$H8 2D]7NE!VJ1s}vδaGxݦAUz[P}# L`M=jKB`ĈSQI穊kG&1D޷|v)q:tx"fNe%6mR۔^ WkJ YHNaܓi`_h4ErRxA=vN[]۽Ŧ؅mA?O/L{k6D m$r֖?`RFz:2TSƠP{JY-}۷nkyͦ r*\%"ؽwR8'aX}z;e(\WxTvXʊX5q"?ɀ}OG-. 0bYgm{C\Q .T/C6A2#޺?Bn>g{p̹O2?rGCN\nC]5).i ;R wP4?UI7j؎壷67 @wGsМ6fe2[%+K7_?*a--=nͥN&w4(~*.;(,Vaʟ,X0%hKq-IvCyRVLX @EpHQ|aARO.q?ttRj, FWtLE`ӘJj~&2{Mn{M,~g'qfIW[G{ajL d z|}~k \(,u+AX?u U$LYNv?/DJ]VB]q{6tpѪK/`:hY]*AHKGZӿg_}ώM.L8Sds8B 4n˸z9Cf z)?L "/.)û$TyTζH}˥WУ V{k}jŁYC{}(5;Y7oONwp!)6~5`e:ٵ|$ 1Z7miqC f! G[xATf9 QW}X? ]= VMg[Q_s2A5 *mR";n }AۊEΒqF *mASAZy܄<6kiKq}~AUR:])&ZYFՆǪhRWzj~|{\>rۋs <+߁as9ޫ'Γd&e_QܘEs'LnH]vpFƮlL`Y+1A $C,3ک(e-қo{zθq %LĿ)(>k'(Ǫ]&3XkxX*bp2'#|$Gэ&ݒg6N=Yۍajz8#=ܭ\:Bi[~_Q 6RUliǏƚT5{fW6b qz,G†pf"'&)rߕͪ,88d)Q@u '*Fs#2r gV3EJJBȓ[DP+snaIGa:#rKb'\j'tL٬,BQk^SGƇӫ;9 {KIQF[YD*XTû/^"WA5XޤB(?>0qdmte\52 Ru RuINvl )\؟?t+;Y!E]7PB0' rzJe 1EWsPγ\N`$nhPUz;CUO0t8Uμ&lXNZuKĥr -0Q7sMʮmeS,UVoEQJur8ɠqMa cdNf%\KdT bړƔi@^ҫuqni!,|ߨgAD7y}Ydvͼ*qמ@;8rlxԙYL|~w:c:l!d.^sD^{֏rIlBH߱X2O>c1ʸhBЪ5{dIwZ1UXH/ 8@j=K_{u !DQI95&ҡk#x l"KG)XjVa_P'88[MnI9}S+!$CWa#kf,FQgiw91I+sÐX%ҐE2%A& MDӎ*Y8BۂP+&w'"LPia8"=!cN󑋐G{fhŶ`!)V :JQ@Yop<;rQ o&̥BkΑk6uEejlEaG*eR ^P1ǽyLor. i2CɏaHۏol84摪uz.ߍBs)]ᘘ 6;8aLʎ»:AXihS%:D )4HcSZu|ˣ99hjfj\6Gn#9pOqS7c`d[y"YCН˳Uǽ۬>J~ m`uYFTX1 ݚ\?fi{C GK6v˄ w%ԛjžK t8 *'l!/l dxy k_'j=JVd˶K@1:)wUnШ_imRGfvW"&,8Acڈ7 <<q[?qj$8buNzxcn䦎hE3AW]IQ(Il3M¤ʢhd=uV9U[3 }U  eY#|ޖ~ߕSY\Gk/K@~iPAQ4B/O.`qg ^[cN<)XsV/VO=O5ܐ$f- u ZgscJ%"̝c6P^) m p$jι.&,|nhsAX^5;Vϖb)ZVe rz'U0A罫 \,ɡ\HG~ j׹{(JI}T8]يŦ\i-T`ڞ~J/Ds՘dʾ[B~X*\e)"҂ښ-H͘$ͧ{df 8HO&&N?T]1+f}>r$t zCSfa"0d]Eu4́>j TÆ'Q_8b;CRpeFy="ՋɜT~'oٍ؏ +yNGglh]c$iU|=(2K`ᑻբʻl=Uޞ;M13N&ɿ$Z"b@6smp.ӟW_$t6uұx aϔ{Q*{g&բep[OrRZ c'N梁#)/A$茪v@&]_^y7b{&l}Gzw"XОg.60;fOxj_b y4K)]gG؂uOwv"2b[R>2{ƩW̰GMk"" aRI^JxrO:`!j{nњ>> jp'u7Ovf5OզI-+e(gh;9*w-xuaavvV2kYר)[:0 *b!~h+mݞG,[-yin:(D|hʡ$g#VI&E`3,ֽC'E Q24;  H޽z`2wON0ځ CTv#N@ bmN& |=޴< 8L7|27dWzW!E>eX,lÀJr}}n|r<38Fr}n)~ּ< b^ۭ)“b&کv}eDU;1"L3XiTK[G4;vJ;NT]r8ۦ^*8$THEΫJ e6w%'$ 9,_?%%9kW?Ȕ51Qj5HW~g@) הGҟT#xifz;9Um GhF Ax~C0J% q`E7q˚Qv~1f`mc{ҝ븢vd-R-Xs:y_In*U]Haz-"xBOj#OR« 1z˄X67'Q~[f3u2I`%k.LC!ya"4!pxWR"0 )tgpvglM]V3=W͇>Ɩ4|t2l4"ê;b};MK4O3>Hew-ዣ=7@ _L﹬୍-?`ک#8G=ZNv詺QMÝ2FHm *(Xdu>~0y,#K#RFq].1raX0`޾WF =)ͷiU>n[V( ʱY;L$a 4@OI0Rd9"w3/ *ץye57 (5~X0QKӥu  [RP/e}keX9mK`(bc 2 *_!&7`:ƔBlvР?d i[H5l_Jkv\?fJ6z3hu ۽}AL`lڣ'܋(\!4$5<iQ S[v]}_2= ,# \r- 2Dm ;ET4@4O~CQ>+ B4nc-ڨetuV<٬a xj4A?ӫRjZ %֡e)PqS4/=p d׆)J&ˈ|^CYBKBAQ v81p/jy]" duBs|Ndcivix38s|yWږ570(ZF6/+h \&_vC9~*@31vTcOIQ牻{$K|0rL<~p\8%}6AYM"<ڧ!4pʻxdLo9Fx"+>q5sO$"?,2caq|S;L!S&SvÖPb(G\AމA8ކD?<%Z5>âb!s8)pI}SJ]'saѫX kDoMB"ItƩ ,m^1@ƞ,kl倃v޿8PN`&zC%WArM#t;SI(Qё[i5q|~3#|nO-UN VtqpуiYv~B@1ͮP7}Q[%){ Yӂ*߹5ظֆ.-,y˔ƾY\'%w]g`8?>JuƲT rxeF秧gܕ,([%QOC B!Z#'jO,sS#d<1ҥE^ Zukz;_w$|'b 9-t⇜%?4= c(+Z?+K7\ZPb&uE=t~Xq ű}w9%#Q_ ¨gmqʊA&#E_vL`1^h 5O@"Kd4c([*ͬg&83<=K@k֛ RҘjZԬwS]Ȭ2h)>!3HN I <}]6T ]lk9|zm^Ŋ(hu.-qdN.c/7.a6d"^?NØC;xѣ[\ef T $KL2ӗ  ˅/RO v/%fEuIş+C~"|KI PZƄv-7kJN[F*:K G͍ne(GW[zru1'{% /$Q DS Oe"I2$ 3xr)Ip-b7=^Dd[̟MYӢsj(,UG->DuHguHsߘXCvL$6~k0NԵ+Zp~W'΢z3KF3iɥ}ClQGaLRFqb~,cB"կs/D<|oy4˜dTƂUYpL#ߍ/I^9nk f,5iϵG#/~DulrzwŖQC2b-vZiRe'5^"ޡTb7PnhHy" _`M8MjEo \F4=:$}Fm]k9•6\z[\4hKgY}m: ],է0,U,dl0 mDi/ULUjpX^nes>>ཱི8"5$>+,+wyZKOmMne'm9}+ٰ'8S"Zۜ⒝G28gW>qTBr[㇖5ck+YKtH x}Ĕ'ܙ x͸h!^w#~آ=Mw]Xk+m찗]a1̚|cw!\mW~^DŽZ QbBaʅc-}L4It<p!=ֽ|P 'j!5UP㝝]mߨ u<V\CݢA7I.22h(g]"%wwҎ@H=dݍv"(Kұ4EmV,A{@a&~t鎠XuTM}݃4?E̴1t5KAeiD4WA+h콖L6ݦiz@YܤsgE'". XК!dctlu(:PBkٓW?w&b["_VdFrsSq׹hB\,O!;*3J@PϤA\ ) F]P_JHٶRM+BP$hW :i ,%ļHxAuտrvGy@ʜG'cW%9fE'\nʼt($tħCzʬo6R@q^i-6ϩ WHCgyf4c V)XmȆpV'ShRHYA2$~#ӗЯ1-c ݬK$p=]H]<+ #hwL8 E$&TyݏS=k$eDttvY Ys |fBsQGZ!+{RY9M˃Do )iٮ.vk̓ oۄL][!c 87wMOs{GEc#e\/p ʔt#ǟ䑷8h*V;IU+dmcwM)H~o L>_X/u6?.ZҙxA40 l`"!HQw c#EF> =kHfmRu+SZ)Bbl͛[p[ԓP1y5udwW]7u\0"FfcY~CGx^7fH2H]:c:Oq{ط3ut,QdlI+7{6Q/|;t#K^Sg0tK)QZ[z9a$cI^RQs~eS#%KEyjwy(!((H%h/ό c9V&Ȯب])j2`wa# l^pQk.M.K}hl7.G:)A!'.l{ꢎUid k /[׀N\ =VxAMp#:*R|3Ag z;"19s#Q(J;iiϒJr6ff2 ~181#*Vexs39s6MFa €Fz#wE7}kʀmΙE*ĄCh~,QZd[C|T;5 0!J٢kV?|/o%/IaBO'5+5 CMq'ѳI>|4hDc ^pa|.ͥ:g;LcO Ќ+/ڄ@|.}͔K~xWܖ8h= -`G I9~:5Nf˙(;c/4ءxFT:I_T@nI\h%,"y cU8F<85눆'?]C<5m¬[Rdp@UgB3X!<G%p ռYv̡ }{8@pq~_yayQĮJx/{TAq {rLLcd(w\7ut9=F|s ?I݋^5AR;ਅɓ%!=QmdfK&mڞDFx /*Ç2krhfFїI8n7\RaC!vuK )b弈'< or-, FFCKh)Bg}ش%2ϛ6Dŏ9mc~u|- Dw^Y>tA[B y9=#yO& jjJ9"KSJS*dϣ=ԲIovOTpBN\x2^oLc5_F@HQ8Ϲ]ȇJ@y`Uwuh+.`?ﳉ5%fF$Jr@HT'ew8 ;Q%{ݤ#Μ۵iSy1WAϰ/w ytYpHLYwfhA/61=|a͐5Ʀ@ WS/xOA#=6F Ҙ85kcW'{+=DFunZ/&΁mleJk|h~?-ABثFM88tݤ߇x ʮ#k*)9߽'0ѱZv82&/)HZԈF<]y)aGWF4խ"gS^M"I7ż٭Mַ^_(FR"j JW eh ꛟ=<4~z EAq.m*^>J5H~o@5 R9b/+߯ĥ%+=cWqJ\fszgH8FSeZ_^`ä 85#AUʁ|Xnx~Sr#C pHnFҭ> qotڂzǰкsy(|F͏w>Φ1\i4(s8ڽ 10uQ65 b3q [~j'g1 _!ʾK$wݓA'~S+Lٹ)3#M.E+l&S\̔2wזT}]nמ `ct6rJILSd9&D@CegxQNV"e#FȠt:nᢥ)Gq*D 됧;hy`/!NEdhe3>vK .i۳^k1'5dZrMyd?3l"jim7"ATG]D{lj*fFg8! (}!Z=Ԃ@oWBH)G&dvbT1Kr _n63Sl]>m,21oh֕hPλ#,O̊R(mV<8^SA-:\*?{WXZBm?'tkZb\yL`{#5In?hv_'[KFd_n}-ՊAO+ R=:FH,E3@@x70!IPׄ@sYqE|5mzD)QzZ,Xѐ*2#px>u٪~7Q^ώ)(KR><S6 9u;:9yUa\y8Oy%zTMNE&vBtveOwLTQws'A0RGgqZh@vȥ$!^ϢWbo-+oar.k o]4ڼA0lH /ylǨeQ;5G_gmτ&;S Ïk#޸mٍ1wf߈ A?o+:*/GE/TQX ޳Z)$}C^lpZ!76P.{hQXZmЇ:6{+-ehUXAMam1CtUߝng旎 TY;{CKa4'k[,nH 64uW'[sPjKĬɎ"ziԘ@L w~-(j*RHЋ.u"7bT#ێʼESiQϴt~݇sٳu ̨#a9{CVpμt8~kzu m ΂2d-㪬&돐b^kPd-I-uϯ'l-{Huc㧣H↮RcW^Ƀ.$-.2χyjWvQ EK:|v<(3v $S`IbK*\̈́Ҿ.f7#r9Mf1g!Q\s`0:ڕy+x5Z Q wdJb;jf KṠyϳ+O% CqNh撃LP+ r-YnN | X"\r%{Y@gRaz4x߲u Pz)5_![l{}^u?<Ӿ h9`hr~1A,5u~޵g:-^_ \E;4yJw<7.FVoҿRE-<F3Wr?,`^wl8oKR`jB+mETV,dKؽ&⧢jhk*٘cgKB [ .Y^΃թկ\.]x-w.@Mrj@jJ(XhFT%_RI!;*HV< X*W Z_L7dS$dJĢgaM|ZV+KݦV"zzq߷c J)&b<+`RQ g V( a|U#cGg='8 3}d4^V]*?j]s*KO|yd6M1v|]zya*&|Pf.-|2w'(*Jjd oh%36^#Q#kTcKhAm ] }(u+Hkps{Qqk,CEbcڗk/o(L7)80XH!TO6.1!v䴚JVaV/ͧr8 Ɛ$ֳ:jTJ i.\_K1VJsrQ|p,IѮVXǞCzC_!P̡Cebc>_TQ;VZBo라yL4.a7q9hP^~FjnR vX]:)O6jͅIwf5|ۨ[\/iTB+iw 2űَ˼=Df?]`.i%}SQ?;IA" :4;Z^j'GK\J*+TwfNaw* 8Q[τn-L4^FwMkن\4gDAQqBtXs#rI휕:Q>G?YEfZ!/ؙZf:VMqiRqnR6P ?؎+xhU렡ӷ5gRIHq iA1 .ŽZOY_Yc:uW. j7˥`]^2d7nqMˡԳC2vrQD6UYO%c@x3 u$`f]Vf0((%gj)UsN ƥg%q/MXl! ta fUe}6xNs8?axLHAH?{˨YqRPSĖDs`5lm(M5 ,,-ey<:۲ ubUX.dsזR˿ʸ\7-uv0<gy ɨ:g!]}p}lʝv"NBRˮ%si`>Y',qFrjt)` 8Rc8YGeC2;aBr'@p=:88A,1G {̊*J Repe`ͬ!7g?4}v:݌X AύhDhD.nn^z468w*}ָTfLJ~ayvmܱٵҧ<?z n>cBvW=Q程JZ| bF?tm<sn:V>iHQ?SRL5VG2LS~`qy3S)jNi!WЃ(U\oh2Ոt6+7\w%}qeɫxwL٦WA5q4A/!z[o$.s Θ@Dqotᰪs&)Z㠇Je)kLIw7{;Ґ{cKZ.8?hň"E0( 7zw'¥Ez%[ = J5ʒ'n+d s1Ql>L|S 6mp"Dq CS^`\DA~I]AbcA"ʆ(6`2 VDnVl`<#TGF#wkIlEץQ8(/Uq?fJ FEDP _ɁW$(Wn9*&w=ŴizZ>(u8-MhDI盶g* \j`Zjl6˺pI:x8(aSW/,LWۿ{4=09m a>0=kͷ*/b ԕ7Ej^`a)_\}TG݋$2GV(OBz'v՗[+yl,50 exn`V.Գ"ݳײUxYg7ZZcŸ1ҝ1=(RmgvB)0%g_^%x)1}qci:] E»")`N^ޅW#"$HCl~d&yq\Anz;~B3_BSd@}}?K,c l)Ήu5t>zUytZ<#VnӴkDRZ:KsTvryPf(*T M (Em{t5ֳ Y5ƚu\fk|u1[xA 8 Hp&[P뜾ﶖ"8t)$l2RFo2Z9) 8[Az3ϱEY]̨.& f)v޲õŝf֛d0q*5 c8s20{H:$v&4=~"8AyT`ÀrzJ(c}Ȳ5(Z\̔djQ˵E›D  (!T=J2Ys ж5›8u 2J?/06y€/k:H%G.`K֥L|bBB̲f ڦHs&@(Hxy B0k^kQ.l 53*W=_'B *7=>\ziI'xmXb]WV)4q :-9DSd9{sג=ekHڂ Ƥ~R ,^3ٗAY!*Qaں9Q˾u0WuZwd%?7 )]XQqeݕ$ f&4ywAjj}xo KUC&et :5ڀ#p@:;W4~a/ {c g0/5$*ґLifOhPC!} nJ዁WwȾSBH 4W RmA4p5I`ppE T6M~78(Lɼ3#2  q뇑ǟb/ &wAnV'd#G CK'~RgQΚ֠$Y% ] @qtt.>=:O h [A*l|uC {˃NxI; 9[},ey~ԏAå*3$2L`SѣLiط|We֛{XQ9ӑɝzG2AW ǣY19ZD׋0 zrly\Z,ьmD'+ܤ w=n5` R[O1T5+yna;#G'Q6Jv̕:J9N.Qd`@1 Q@af^Ӝe>-Vv W`hVA85iYٳzHW$L1`Ub4z|Dì:yzϦJMykK῜| W4P6Mg眴? u~{M/o\nm1AN>=˫aOqA~; e-҉,~O nZHSJfP0,Z#,Uw/l|OĞKعmW`J〯#t\Fb 4Dģ!3 fX|yEW d,Ŵ8z5¯٭TFɶeBwm"ShbӇ5b[u-Umޫ3r1yaWBn$Y\0P"fi)t۞SSNEL/=)q?yD>5嘦 .(P+{,/dm=敻*πٙY~Mx+~ێ 4 8PRlI=K6&ʍLl."mxt`{"YЃUn]" $ுgN3ۻrW0G ?!X-B4St@1ncW@aV> Ly<;E"@\6rt8N!8Tn(T^K^b'%Shcxly،6QPIUBLeBz4/J;}"H''@zV oI=AfLgmՠSgJNE݀Qkdb~iu r{j?u`?$`6xƒƗKG:4R8X1sqDߪPWn>qmtғ{ʃ:)Wɨ%Qv8zzwEUo𲋒@2G+Gh'v6(a>K#;UW`^Yo] ;OѻxS̮(F4h͡/ \Ĕ`MWT:1bF=FMqADm̀8# ^חQ"a>+V+o%|{ *oO܋G}7~VLa4}m8⿙-7Z4`Pò@O_"TB l((>C7,I#)E<)Cwv= Hұ [W/_Q6_ł >M[oO1@o]~E~[.9ఢME1r[Uv*b2GIn}L8ā}fHktPnzX/_/0|]>s=;Ѡr\,zyd/SXN胜@&8MʚB%>2u:g~шdْY,Gk"c9"'e&Rs!>2[S[oلa?Kހ@Z9t*j 17^4u"#e.Ez;,tnMbL9$e db deGr_bmal Rahx6]mɨVˆ2`_h@o+\6u"_MkGrwyzuLk JNXc1&R(z%y*Kk3RB>xeۣ'$dȮsEy'Q+.ӺԬ+q랲-HQ鑅m'#eƲE X֮%v xg%iWcѝFo;]5 z2o"h7LUl hS Oؒ T7t#9Q=xz]lB>u Gr0 9|04y$HHvZ }. (VC:Eߊ\AVb~)%"hN^Pp(=8rs^!Uy֭L:# qmC2lS6ppK>79:~9<ҵx(JA`N0T-k 2z2:+pV-z]"R4/9e5na=.c:i[:㳓U-6@麳ѴKj"5.ATS 4S%] h7hZg2<)9M3 νGJ9SA jyf>r09q^A[1Rks؅H11( -~!ʴlc/BI5+}J2pvRnD@&h|'ʈ~2Le@ 6]n śb+иƕyb ݋xz w(uU4UCFhD*1vrGgBrn.P>sCbg{iUCINQg1_3>?pOi^#MqԤ Ñr Qfs5RsVB^FVcI{ϼ7l4DZEy=GRRfP9ᶨM-ot3!SIx|N_{w{f_m\ dˠr"V j-v31;2No5X`hUl8ˢ>F#) Ba7]BHײdݖ[MGMo)>))hBQuSWVYVb -rѾGӴ[!Wݶ8$(X߸յ/pjgҪS$dYCkƨB ʁ]CV`E-+ ]<5+νF^?a:Sr],9& ~fi6֟|_6 1ɂ&_S . _-='y;hU kC$LPN 6dόX:tY5o1\F»8ܠ_b_ћAZ7GL6 Uk3 v~e*@4\9s̰j./qR(7|Eb+"Y 2U 1^{= .U:V2E0#cw aQgc~%ډ(nu_!>汁扢 ?@/Ɯ\&`˕сͰ2vqJ3gx# K)0'|zu  NA sM@ mfQ|As۱+urBM:tL.}5|Iټ1[vғXzBo?U/lNw~Pߤ4*x'u)TREާqW`; Uvo Dh4]l]m 5[7؊ (אJ&r.QAYd.$\݌o%b]K:KF}8>Xi+c̿!{|˷G [;W?MB}b<}seUXGP9QXdCSr,CNMt)4piZ?3 mb\d8zWZ})2cҘh+]uIݘ~6y( PtG!,wۖ6n?K$/pg拈qjgKW4)牷ysѠ 8u_ gR5﵃03oR i®BL̃*`}_Z+$7tC%mi@{dpҭ,C&c1{ʴhŠ'vc&nar>'?9AI?U*M;PNB𹮙%0{0XOi~E'ګ?S{xX׳-0J<ھQՋ9j(VQTl,Υk#2}!պ͆Ng@LbBDF <}5S%F'&P x2V2`-3E[fɀUCGhUm7bU_ـ'3=1j&0:̂j~"5 Hk,E;Ԃ CEJ{H]\!Ci!T`^0C)EQ@{RV~Dܑ 5wh8"ʜG XV) 4Sf|;~Խ-AʽCPZUX$QmP>&sߌ)t,4PYm hpRڀAkh:Gu#8{:WJ|~/g4 XҪo_a-@<.kOU?]uIr$KTP܂BϲY$*,47e o,bG˒"BI1-suO-q"PrWֹK%4 XʲuD+%YOaY (͎`{F/" U60[U_,w_7;h׭o=bN]jI؉cL}>_?8m/9OU|]3t-~Mlt$+6&TO?vG Eb/&)^Fn]JR/6t"V4_1n1rgM) +`_fg}᝽ҵ>/VysX(* АfH6t=%;9c#F¼pmߒ~ͥZCq؆B %s[/{o\pdS>zМN[V|CB\-&pqO.#xUA+yjrO\'&g(Was (lD1 "Fs}U2=쩪ھ?-GgmG>f#BHz¨ "I^C&,f8A}lgU1=x7X!LKXT$4bPdr`*MAP1YP56K[EC'Y8=- =7WBy: ZyK4(Ҩ&=]usQgӒZk|n5#zArJ^4Fe;a 3'A-h +M3C4;\*F} *k @j'"W}3Pvco`A KUpW6%wXɸ;Q5XN{y} ] V|:Q+QZy 2yh S:߿M{F'M 0+ջC2`0-\4s ^odz{a~'iطo6^)`KIA}༏%_L/(:FO>zW7a F( T_l߮^ZqJ%/ 2"7=;Y'!Y%K0T֖2Y~O po8x{\ lX -Fm  ߆781Φ3$.`;ep;H}ŮXͮt#?9}AquٴH;֔l҄6oΥiamigwї4 d ?U"버@::Gb5@_S]]鉜cnK|*T; %-j<OUA[[@VD IN_AG~|hqi}1p!Q+4Ч !Or&2V&OtNWg%3x `yI hvKi_%_ 9GÞ9n-kL,ȕŻ@ztƼPhؼs&1wbnQt~Zr rI)1 1AT#, dgBGO[ B; yu:u/mdQj%]u?&ٕ#(O736VrM16wYH:6:5(.b$IQ>7쐄nVp˾_6d]<Тp]skVޯ0v۔?t* (Ͳr)pF ~ 5̪?8<|ClWC~#^ӽqj^(\1fwij@fT",^lKo^jųsE~:Ǒ,0LKt'tD~ݭ@w5M@2j/a>r/YͮL UZ/*#ҡ8Q,;4=K){y2Wܢo?m FB< {}*?E/}j>@uh}3sc標 UMD'$ E0d &$ЈԕF7yqBh.`gEV.7+=^ڻ-3ዳAX(RP&7a. .ߎh&EZ]z$w|1̻g:ܸ'"sMo)ȋK%@ Cp-jwY2|hC3f!ʡ@9x)/-+`BF@q6GU@H9 \1M{%F+T]2llD%80314c_iMKpC!Ge}N)Jo~\>qׄmn]uXÄ7tAN>aD:L7w*8\ІBtKPATu[__Ap p9 tlP=#&7"Ki͖9q*剖}MSVGkzny˨]cNMqcO a›^> *Xk"?;y &O j |=f,RNڌzQNJ}z(̅4Ǫ` ~Á,[Csn 7}**O'Z ]Tjͨ:]lUPBU4jϧt n^5R; yDep=9-z]B3!oF#<97䦣#+bȀGnnQy7QD~hF8P R7Py*jIɠxre[6!6V mB2.(9_.oR-Uh@ :Ii!O=u=绕Yx:ELʫx/+l:Hv'՛{ud4N^}TkWλ=|EE}thSB6naE߇EJW/Ւ!!SfBf<,Bfxc O'eׯZe\^n]nuN-$W 'JKۖg,[`D4&-ԫ==X7Ũ5r" )z-{OgB2FE1'cb s12Ejto_)qָr}) r)տYI܈&ҮgZjX@RJ^\ee`\Kpf>J$3sv~SIS<강Cή&myn`ΊxAGtcZ νXǖ Y^Oi)]Y Ҕ/2>\6j65N|޲=2j_ԟ(iqjD֢AoFmpz$DgH_|csn6ջ(\ _CzC+n[lrP*لj(ƻi&uO'4}|H(#ەڻ~Bo 1$o";G FXeMIQU^-TYpMO~AgՎ)"a2s-A3/ /CQ.2J0@ 1#.q^]yJ4qrc "|I]B'Y *pU(y PVm& fnsUXp5t+xb4tV~cϞ_K}wՈJ M0K a>\:Rk w_}\V*!2ma*˜jpO)XrKGhU-AC 0(M p1m/2cݭౖ$sQay5[]ڴrƵY776Y"(]Ҕc:c[Uyƍ,jOE8Z{c.~%o>1oZ ĆvqB_>m  ځi~E%>ҨVSf;b+ع.n',k(T /źl)#6,Ψi`os]r]?2`( 촠Y]$)?"&}"AV ` 086R#8sN 9-z6/Wuml৲EzAR-P Ky1p -E)ZCSO?i4X$ =ߛޤcϜpx|^A!_Z)nr\-ni'է&8]X <eg JCL1(E#JCH%r)H]==qډ'6iDpU|̚ zh(NQ0R< 4GZ66|+ )yi6u8#Uȝ_1AQ(%0Rlv$|k8uSB1Ie@αV`j:Q/H{`63q[};m ,Tzxi#96et):a.n 3TMC`^hm]E13 ||Q0ikouPVm?h'Y CShUz׫sk/ "824[zPG<]\(Y,2ƌ-&m0vߒA^!hk.e8c8cJAs`&Є.SutD3Lɏ{OvJM3H\*^$011~Tw>h@Y: y&NFnbšzZCбnQ6vZOpo޹&L!f(fADIzOd.J)kSL:3TR,~ZR-'|Oďeoyѽ[R#?;2uS~pEN<(dcxr8Sisu菞D?FIz CF)n9.Ԙ_ *)ϔ+_?L`cD/>E4*whЍ@n44Q BR0a{ O C@ r +rRJ'W2 3*+g_5blʲ- olsЖBD u߷@O/].vEϫ(dgw67w^וr*_;y\ᑳx(>qp/`fKb15}H|D!w fjo1aO$ȹT+{T85g؃ԡ<˜[aCw5wbw y_yt]B5qnLBC !J1ۄI=3+diOr 9kޅ׻nW-[vS ~ҍ̡JݯVSiDΆF 1*^VW>:8L.YG7uHU1(~g|X/}E )D0u{8y3^sdBڶlk|9=xۘ9&=|Qr;8CXjYj3uX0A,D_x[ٞ j$6앃NNJRxW"UF_{z]vZFPm$Hk=3W/%=k{9V۱<[?@PODXQd$NJ ae"$pERTTWtdAsͳHgOw#m,̴WH)gA$!/6gAS%ۙ R=("uF+^*tT](vCp !3-.) N ŴeL\$}_Ҩ\}óyX_M5%BFZ;܂aVySgle^i[dB9/xȔk(wGz1pl W`)2AGyBjZ9"TX]C"7X&3T]}]m"R6:-ir٪obMGڛ{8`𦆋z,ovu{Y t52:1/V2 $Ӈ^Jqd4Djd=bXXp &7vxgq]aBr ވo;/YܾPȩ}A@uo<\<(@#˝m^4\FP{U -"vrs_9fÍ[zf]QF*-w4sujV *ʜ-*{5ZD0H.kBb}yT8-}7w̵}i@g'=[~;f¢;HL}ݛz .\V+`%F(:.5Lɕ6Ϙjl0 \JPV_Yy.bO8^84Ҽo09t"[ⓔbczt8xi,iDR'YCz1*ǒ¥ $401cB!v&*&.$5 Ji\*XT!H_ 䥉6fPIzր=^FړQ 1gM[MI}?vMxU'X5)tI&lg9 G]!/ ҿpkmqTd;9< 5DrN upkLɬI_f<#$eVShQ:`ǞH bJ1i!Pg=5=G}ћ|옛g,XЦq#&t6W/A^oX4 y rbiYbNY WDNSNwK\1EjNg%3ɥ`g_Q>%]N70zs&th|Oe+lqoP> YX+cYy*w+ʁ߶vhſsNüݨFAyۣ[\ɼcU_̬/ v՗ ,$)ۑ; qГAjH!j\0D #4S= {'ŞC;30i"joƤ^t,N&Xq ZoSipU2M5?;hzpt-*Fɚj9bc~<ܵ/} 'kREnL xEL0'RJs-D!W)K=Mhbf^AP Z%ԓe?aW!P)&FY OFlPh_]R,\ x+ 2{iwCЍR&N!s~AZ)y'˜k|$8U".RrB![o hXH+ࡳX0)TpM2Z]/Y[ހuHRXqq Z$d}sˏ`2i MRBv$.;y[+HմHEi{e?OFj@d>ZiEc/93X1^e\Sm|[1<`-e{1Ŗy9'{ӯ&[b"svSm$ O,aABo})'ԛ#q NdWA-J/0pɢx3)J0ɂ7nw~WZ-x@<]w9UO~pJr],jf+&WKP-?Bl\6@!,:=hC"`dy\ֿmTVƩ#o%I%+3/7wOrOm4{zUɢ*tB;#۲kbGwntt212o#A11[jkY{-\O&0Oax MZ:IAY(;$z%61͌)<&zVTDKDRĭ$+'?&9Jz7*U--A_ \ C~P~{EC* SRy:j벏r.:rdKn%@ ġ2,e:lwTѕBL|ז'Cm>?DW⦒dѯ-FlJ,O1ڗsV45@X~{"]%9  ?6뵯]u [{5 IE" \%+qV\fݥbN%xvlK=-4]p/ߥ:|K V<ӳ3U7=8? eZx:Uv!wLu$3 j:KrajGʰS^  ;=;PbMW8y!!4G\'ZmN{os_\Fjq"6Ո0J `CNN=KeNh<)yA RxabDe+ ӪJb)~r5 CSxyOCh;(C외agT&OOڰN|CKTB= )DQ:6yyzXNҘYؓ8' Օ]\EfpHbIHBB(g Yhdt(SsY< ZpWn5 F;_O$]}3^*IJWޛ4'd+"Dh06BNXWzم aIF.{kLتVAlUo 'L]v⚊pDUKH*+EEgtFأiY"vݒ#isHXm˨(;fW\<ͽа%˖/J; _R&G>Fjb<L4P䥲9_ z,ObϘWsS,g W !%}CGC@Psݚ%O`m (yW͙kpJAkI r #Ő{_Hm,4up4(Y,]_\BWN*za ?[~;Ѩ-Ծe9,-h$}9 (#~ClܟNWOxK<$lyh?/-`W9>m0z#n@j&_v*ɰqLj4AeIe-2Ee G#@cRǔLF [}Loo(#L+Nk(c\M}3+8>Id\k,mqhJ!PGƈW,u8ű4'M`zp]1th+qqZetmřC¢5r-<N19e!2 S;x[c>K6$1/gŽCkզ,д?*loCI#N{bE"=ml21̼u(usYl1ҫ :ޖSZߛV%pJ?\Ҭ$ٿplm0b$ F1z)sdV ژtx b=Mowc{ g%WgZ3'm̚,,>o68cD`A\§+|h@DRx۩G3N>Bф/kdMmA9,B\ #OV 8'OW;tI=Vf~ëa](ɶVM4vSN2w>イ._Uʣ ޏ u-ExцA_ަ [_Ȏ]Nrq`p Ց8%e PQK7t of ^D ahré7t Y;5=t_ g;<_61_1p;ks? FR,3l=wߠ#zI( LPF)'Z%aNL0BTI^ m!q&G@AfG1#%Y7a.v%ÿNG#˂_M;1 Y NA\gn8q+|k|ƫXZkM\(ht9;]DF iT_tRs@CPrЪ;`/}/mX^ogG%4WCO23)% I褩#jE "3.pg,a|iSUaEOTsŔˊŀ5p,~X9y$ YZOވ)@#4b8۶ N^ U;x?UղP>ee'8*xAGl NЩZkXZfYeN&OlCZψUp?GurpjyRgu`MkeԅNoѕ~%\ (JJKt7v1"NĔ;ƹ!rV~|&dm9%;wRw)BB7y)< \'X3ي?d`ES@΀1&F_35 ԸPoYMezZ5;)kz2`\2dlDD{9E7,=L FPJSs2?0^pM׻q.U gɬ[sh>)~A con&cD.*C?1l- <:6t"`"qB4%R¾u֙%8f4k@m{OYА欅!ōu '!/Pv=l eO88 nǐ(ZO@Y}go&b ωFWX9lp##/n#FŦ` T^WqR$[v/Ϩ}Xz 832L, dk]6 -.S"ipZ/KQR%iȵ'cŒ9(JkT)h<*zDpaHǵS 4w[餗fzRmL]k%tCh% T+Zf~F l=.tm#cʩb_wU?Q6ǖfV"OsЮ'(6(S`5QAgpu :kX<aF@_ }|9j[?sF~k zLx&rtuw"H/@瓇JqmMLCBiBcI.) Tkz0(4ك"7[fh}I߱i%{{lWTxԯ8;KL~a3׮VFZ ۄ7Q_ 7F2{2OP2qq_ q7nޠ ԥ=X,oTo)ϋ(:9Ĵװ sE؜44wL YԦW{YSpONLsΊ5H`ylnsV eCK5h:1°ڂ<ªid'͈@(_Sz^ }/Tܻ ,,[&mΩֆV&,/ HMUY{`|ڟ)׎AQv=A.AŬ~L0iT@)P&T0~38<0>@3 %(8>SQ( 6M: F:->VnPȼ"*kF dŧNuL1-S_[^茱QdW@*k_sӞ\kx+LbQh7v,?QTOB+z*t3FQAX3.QW<31m+cs$ r0XlJx٫L}zg'`u6:%TsMExtQ 9GB$ii)qnq@jD=IXoje'?o ?y ~G6 wRߢfoؘ'DX^tsǞR)f{.uG ܦ Fl qg쒍5K`UBU#̚OJ̟ 5~yk \KЬ1H1%=MN tT-}љ)p^_t4-VHTmID-7*Ι*},]D+f&xm֍ljFB03QV(]?h:6#5tRy]š 1d =m1'' U آ߽ιA$0XjQ;&Y]ֵv֢x Y*m"SZ7Z4 ?+|"Zt91ێ-1 Xe.GNC(/ $y% !3=&6\OJ >v=ήsv8OOgo:;S R~fBPh*}zfV[IMKZ36h iUcdt`ۛ:v|ECyFf}wnu0KkQS=O9%zkƠ Ϫ1Ț k/A4j} x֡wZx*j%/qm8#4J+ ڟtH>Ht^e@PH-2p=Dd5,8<9HvEGaX5D `w/<3)=V1#2)/%џ UÉa}3`գ\dkwb+֠}D[u62 Y+O\K!/c<}UTRiK-Mb .Cyʼ*i{\,V:@P!61sݨm)vONVWlm3x?ßaS{E>7[5ĭ1~MZH}:8SkCQWWiKRr~J`azۂKz.G{jvP9xj 03(]fg0&A:Vbolӭ W"|\YNrbw`Z~=t`?nr&Bw ew(q8 P-o|+zA"s⷟ɶ P}U kP29ݑ@Őo`olf:wEq~~b ç0ŭQѳ.ǜYqQ %Jf14Y}IBSpJ{TV~8Rw%%F}f+ef^VMfV8\N8Y Dz2gƙ߶ DrmO1x1ܖY^dNw+q 7NFbJAք>z B7A.5hV9?.⽶ Ne 9Q޼0,@$gh뗦ֵz(Ř) 3Cdĝ.fR:l- Ŋf,^q<<; Whe bλ QFm/V9b&K"M =zgNqkGMQ\'W=VHKvR:?Fⴣ} V?@T\Ew+xm K*%H!$J'(ǴCbL@94a2~t:[ )߉}x0Wؙ'q8a,AXuyi_$j^*4}" uIkA}މ[aG+u,R-) 4:COs)S>s->mtZ*C psbP M'H#Y@!?P绶_@n-כJhF Ę33HץS8;5OdS-.QFTqͷ P"lxholbӥ.v$:/>l|zz"ʕ!Ф<k%B$ Gf\a=6vq鸊1X,<HLM[:g̀]8U5ww2y1D]|GFBi4,ݳ}vAaXdjdP)K=>:$ feÂ%TL䀕!;8Μq[b H_Û"S!D)2Ti{KϮ(k/2?ud&8y( gЀ5\~A, ٢ANj k>Ɍڢs0q ⧫`Љ: ͬˁk - 7yc&9eM2XXT&ψ3om;HTJ-9t?mh-AG=  kN/ڱ9GKSr ԇ7IP 2lQmHkC\cyJXy o=dr. ܲ`b̬U_&p*:L-#+ptx`)%y jތ=^qC }qSN7^B>լG)o_cHIo޲#QJ sHamȘYnߖQ; G  VŎyEMqlMbʬf"7a?MG:kdd]:~mnP־pYf\S6euD^ّ| z01}wIBb͕ԥ^E TLbR7FQt6d=}ݱ"]\!]~ꠎCdMxS@CSC,*7Sn@(^8 ~|;16Jṉ槷f_}WK#H &ZN0Weg9.*\hhQ\#lM"^/IPťeJn#92 :b?2rT?d 7=Fk57𔜗tDhf3E^?FL(*#ф A78M>Ԉ9lA\)[.k+`H;(T_Qײcqzj{2to? S\gQ͵j1$߀ +T7.ڪwq] xT( as؎t =5Yu ed)2xV4A`V7r=09D+RSbdk\#GyiYJcI̓Dl1ZOC'`Lfָs*Ryɰ4g:}:>;i/y>3"P$yl~px-yHU ~%!MYdUc$q<=wL{/xɡ;!T@Zp@(G$byȭP4tu){^ϱyEO|G؞Sy$G8.@Pw+W ^jd"|]p^/C2tĩgS~<ݾyxsE,4Tj$Q(dJ HV7  W6~2º (&_D~ct*b5bD2nG'}Y6ʟ%xۆSH_P(N;`SR߀SxΎ͇@@\k Y]q<КԃVL,d[{13 ]ԨZ#AJ}'*fn?{Gr`0!_X kAכyJO%W/Ѥ,',3AK0[W5C-FɅjOr~T2}p~)!8s1u_ƲrKnr@9L0<D2&C"a)zh҉0ĐΤ o*`1RhnA;daˉ"z_ 92T.)7 \ۂk]tw{Z` {lwJ!//=<6Av 0idT͞7E;t9ٗ@ͽ%vŵ5̆Js_$8SH~!rk*:TI]jC]Z?d?S<õ7 HMʮGO"ӳ#JQθδۇzζJPi_rXՙ[g[X`.Yߋ}{~JދLa,ÑP0 ~W*8(K|x}:hàS1#I'pi ,|&*{SrEg튀/碜-mcJH n,-`@zk>BG!<~g9ȴ)v,jj 6@߾<-l_>!HThy R+ H)Hf_3M ɋI#M›QrTѲAh =-IBGDUj^gqחvD^ܪB龜UsCÿ.BxE3EXH}D<}BP4"#kubSܓn'ȓ*bdjt+UȬu@؉Ll-+2p[> /4d2uyf7u7:!$A_\ dD?`<̚ JKauZ֕f)v+rv ?SJl.{1׽qПNݡjuRLoC+Y .sHԇNEpgV={x*N=̀:Ɔ:._zZ9RUkKamK*Cd  j25Č1G&$qgfϠ O-[a]b14_o)|R/}@.y.QaRxXrW%xĸy}Kt'`37R v t3b#DPJ1Śоyj%TYvq ;im^ /1CRTq6V?@CZR^Xfԓ8}SfZ2 x1iLE4xuKф5vGzˋk)XTL7r1mGZ~0XOJ #Ʈ5b jHe+|ʃOVBqY ǿOW-uS?RQ{㎫+:ОC'>N(L5,6V(b~R)X{@|g#g@D b_f oX"$t1`mctj(;0BOe G _MaN$%g 6p~ /  A0 -ԛon3Oj{LޭAuhbݧJ4۪P&PWnKO(|.ޤ Syj_\A=kuX6s=`lljx"L!CUWv͂f/V3ȴ-ˌFB{?㌛rZp\`kj9MjpJF|A2H ! & qMx %*Uպ@{dB B13rNQI聺V^rn1')ci#|s)z|u 3b>kO*YB?i.oV@r堑2ƏEGkN˞]Д- ݓ/ܹ Yf=x  :$IsT!). nSOh]sJ+[ݹEduHFQo;(&8YK zX bi  $R@ qRBKO#Du3JI }G|%]։mQO9u5 KELBa'LT*\4$:NF ]McꛟɬmeD0%y,QǸ$+&;zbԼ<?kJW(`(XP2PșS#&u3z_S vjsd!M\1w m]Ahy^$H _ zwcJeO!=>{wW,4^kl?#YPuJ$RN9HyCF tR(OˌNqȊ[ʐک.#H,.nnH ?m,9S;E T[?ž. ݔ!<󬘍=wW >En-?%yJ88=G9ov|Pj91w/bK< PS&ƪU338Q͵yAֵ%MMKke2(Xr1Ɇ~X/ `sǹJXGW j(>y4&|*cN6Axn-@ޛe-([=q"ocAki҅ӀC,y&*%x945xrj+bQʽ0,<ȇD$tu`e|^Kwc=TxW3R4&5TPX"RvS=d>;=T} j.fm`VB:Bs3c`P5\C `ĸ1|oxJ,Znro;v ᓡXU{l8Lj;5HLSh50yY%qX}[y"԰)="a4'Ha)Ba.꾃xl肉. %70c^F 7[i.l'zKy 3zĉ6f oTwJEL'EJGюvYw;Pg;p^Ht26jQ9XTɹ\HՊ ;'P0ko}]Ph2J_Q#GK}~4S<ѳm nZ՘#{*ӛ۔a/&.u^{X)+@$dP8 n=!JBGOUx$~5&AbU~a1z9«Y t只̅Q|&{ ÷/k9ު7mgOb[l7.G#vS.U :㴘(8^-KOѳlAjQOjAjZ^)}8A/)"zd/|aj-G$TuiQ/>is)twVkLTd:DhPHK9%i"=D1iN v2ߍ n&iAMwx᧔>ż8_, 8p>iV"~SGcP /+ӕoRNYxWY H!J)|c{S2,,I_Y&Zc/͡NՏiԙyF.4 OU4Nj&1y3n~8s0ZU70ʱ {HR\[]"Mnɂo` ,yb7ۀEQ,蝿xqTeiBv9'sOt{ -u] "$tE89̲ rܠ7/SPꊋp٫?n0V2?#A -Pv :ǤF=1=2e@#pR>c 3;J5~{ SI>PՈ~L KwfBsdh% r .bBF_o/!u,zubCjD># "zYaews_4ֺMw1ViZĔfzT,Y-%Zq |\#U 63FUd̸)Afޛ廽k8o5a}vld&J&yhW(^jUaIAckPt`|#u*]"ٵ]wZqъ`roӁַաѲPaDѧ(X/mm}+6TIԬ'1▤l>QeCb4L0)7s&0x6GH[i`GQ%b5⹗dzQZH)еSYj|SZMW]"-P޼0M bbpq +*H:8#N# uUE,mwU.\IcYGO$СU(=rpI8{V_7a4"h_ǔ|u L!w&]-q"߂C6dNcce%g\A `*ӫ^cїY+)Z9GSt[l*% E3I t+Ϊƛ A"հ$hІ7# i+Z:o;&7 UuD' @9뿧w \駅qXe KȑÛ1l=;#qmi r[<[.j*+zp3kWdk}v4I,DvY "C.Fc4"fv{TA69Y,pe.+ IQ-rv7*"  &D sAA <EYQ7#qj5j=laģ_K˧/@6Rܖg 8;}񒚠(VL\zѩŪza< _ud^9x0t/;czO]OaxK_\+l@C3}z;E"&l4'^Z{-fU 3]A$,rVթ(W~ě@癐P^j_f@"eTVf(pJVxTFfkRge0C+@G8_tpl2WlT-.Vc<?)0m(,ۆVZ҇"R6ݬx'E6r. \3t)@kk[AFi(=k}$`׶ɼ4OE"|(N>Mb\BF) ] r\{E ׬$.>Kf`x;TBe q IVG;!  5H| ra.a VA1s)T;)=ͣ% o~ !h\5,k7Rc9t]~G(1{7hU*$ұDoXȘ):Wxd$OP8b C슖&U+d 9V9`" @î$ms2?I$ǖ$2Z*h؃GyW\W璔+w;]'qi} 󠺙;Oi0,KP}xts/e-0P#(ENxU :q\HdZH-r>MV[>9FoméBh&ƵB- )/k){D}]üz#a1=4/ L(Wxpmv y̱ X\֑p?k"fvsYri we%YxUA36sF{HSk\H҇ + >y yQȕa9e➖g[y`g6)&1#=ؚ&CԴॊ"*@Npс4PYJ<$0i%e]ɪ@{^ .]m:G\e@K'11"i4Vp)eUI_qfPAx )ej+l ZJ2;u?r*WїFTlk+1q.¿hFAlHwa)lfVdi)g>#3׽VF D] c:̒!Iyec4$ʜj?Cm{u^D$7n̂,,27o 0,>}B`gwQ0@}>IBy^@vIAA-ДqHXxmS7P?jh)ͻ;i]1QUk̀O+i}Z:t}ݝḎuíQ#!E9 V)9?'{\Cxqݡ:J,+v(Nީ9" ioXoV#W}xm2cf(cN R6؊V'2\hSC1QF7"ʩ-lǀ8\ -i/ĖJ,*}&2]ʍ/Ͻ-&,&P}$eK Ħ~d]L^4AnӚ4+m?wB\| SX ʊ<%JX\"ʼa5@ڋ\M/iXf ssb.Pa{0r\!c+1M$6 giL6Ax5Urj2>3Ԁ/p]Ngu0덳eTH[vn/d 좚pC hĬ<.034|~[6Ee\Aqy9`/ 1_4<3Ui\R1}@ijҤǁKNUsx036[3x.$,G5D >5d8~|YT4ʾW ?K70MyCОG¼F+,)k[|*/&s-9nǨ{& \_2^)qkZ7@Cm?b(iF~ز^nbæ.Q2j<~#'xoMEiJXƤ7oYڡwKƷN-ӀLw$C5oa  tvi*]<%V`WJ0w˘?-1EY4ץXc|mҖKy}bX9`:GPYTn #`^C#)Ka?Ef1\T0,CU,.C&ѡP!lA (:dMg ls#*G1TW9 rfL6e PueFGkNHM#Z,* P| X%{d>kjPqYF5;=XqrF)kŌzN'sN;hYgCSCIIE2W Xj i𡯥n՘iC,H$_ vi.Y! .j0=h4\ze9uP4s놸L2\bPM3xe)q$ײl1jn&RÍe"w =8u=LI n(t[/=g;ʼ*vŕH<[yZۆ2/)e#eV{}tC մ~_w~Խ|^ eiym-\ +dĻsWП\g1Qb=×8ZU<FﵜԜXPxa fXOmc5?mO&)y_OK|3]0NkEwM(Q @]H+VMĐ :SL4_5GwG tf.LIj$1_n!-`|x0 ȏM7M7 v-׻|CϾ(ZM}U*;'&5dI~-8 m%͹AF[ty *yLu<%:lV 2 遖$Kn=n_IY!C:|@Nټw]<,ƞTI'a'1#Jػlys )?oz)L#`z{p,Ouaqlnge &yGsi1NGF|v+*xT(4w!Ko9Rnu/5R}hN!zTԓ@k5@/RF65@0]Ql^:Th?,`.\ɋ㠯SW,A l-$"Y 7e9եHѾQ2|(&f2,nfQuB*ã4A<=<$)'uR8s r  ˠAvCIg^r4CJ_]z-r:J-,T<4Ǽbm(1.$U-@C=Żs%cZw!Q+({;\E8]fMIB"bvS9A8P6Ge0 bzo$ʪ 2 oEZ0 ݬ? 3{0VǙPEpnٲW=1maYA0G)FLp- #k*0ϴ. a(4o@w ΣւŅzрpgHo~n!YRꍔnTPK֙´~@Xa5:xs 9<as,V?}VsINФr?DS!NE5|^+6M%lW" Q +zZ%5EonNޮ_{"=pa22}1^2iq3ackb3 BvHmӚfM݊YP qzjep{]}l|b `B,[{ޯ>VnINl"V;NA3'8)oraiZ03 < `NXКBÁuxSlOͰTE{4S|{H'r Ye*<] ͋Xȭ̱ BG0H¾PMMUb13%>TI ~o|'&ԯYECܦKj#$YhS1m̚kF蕤urWI;e@]=hN8lHây"սPIpPtՉyI69I$\p\TJa9 X4=NRq|%Tw8tA'WB~7r "R8w yAX )<3B삈GwQbҜ9{kfA+^&oNQ{pBW/EJW؃tl|*9#K4@t(Rd~q R=_"܎>\_w1kB%Qg("tؒ}ѽTvmK'~a!(8,f472X^ ػ¹IZ4^!cБĠqAl\@ݾY߆^D2K*r);zOߏ7d񪚝8tNG`󗇶 ϿRqzߑ[~+7鴞'4!a74`L<] u!\h\KGtƗ?|kV̦L)[c{(rUQtne.)TSLMMjx> ck> # CQ0}h m2ŦRA,1F*Nh[->er7#R*)]W?<8`XgLH{wڶOj=hjjB= {)eX U&j}k}p+Q׀p h+@LC 8oDEU .|: FuzYQʟ[u 0FT\ N5|H*.U`MWӄiHʍrnzUAN"|C ]&F*1Y'ٞ$\+I0pXpVꐖta'! ًLpVlnvغ.؊0\?[ BnHfoJƤv>񚟐L^P5¦+?2v¿,Q_"5ETnB,b5=o>n8>ѨAt56:m3%wTu}RA4K$ CN Ž14ۉSuׁ/*!{L)z}da4&f ,2{; p MOˬv0jRX!}UL㔛130W_Q%xCnL bS;-3ĀӀ?j=De3MFLtLN7KPuGPd߄U,[k@uv.HϺ$Q@ⅅj HO#Yʂшwy{5TEiO$lڟS[(ǂ_!Hu Ua93 _ԺCȍ}8ApctD-Rј_KLCIϾA}q1|+/@*NNFh`V *˪ :Drw*Op ,9.ǜɶ[w#8FI|KFp zviމtK42v%by d]Oνq!zzY3'-Bor@r!kSG_%8z~ ř9M|9q΢saE*q,UJsoHLl./ikJNbL' {YPxҸ8M\Sj[&#BS5ӕGBt֯feXy|ýE=lo %fVY5~-Ѱ9{ ,%*X:2 d6ʗG$MSh4LiNQ/[!f*$7N/k?G>q^JdSa5'qNTO g+(8GA͎3(LI>!41~$Ufjg٣:*bWƧ یHGK PV`wBԒF*}-C;iل*%o/6=>༢! e|X{?Ξ`[b֬VqcmΙC,@ߎS=I 3v(er.A o1wDdS$OaE,vўpWm#~xӣ~-B I0g$:!Nj _t+j gIMݘWd:;לXA]r5d31Tu3ҸꝎm]CsO L^Ϋ#LlזY`<Va鎨퇅YW^W j0;ZJ>rd8(ңWέgA?=9ђL{ o3kAab%|M'Af'шlӃZefwÉ:!\RXif~+?GM7&]Gr\D\߭$pXaYW U @G~[Y<^{suW   "Ł_fq?QTV!Ujx:,T3__iVn3u4qrnhDfУ9kV>MTLَI$y294d0}Uj'j`}jmЗnu<ٲ3wζJdK7R+هVBHO;`&\:Ueb\0OAPRx8沇Aγ)ʈ>) 8j-ЭcTi o5P/VT}MSE yܒP}1bvk]cA} ;# 6`uy?o{~j l]2YÈgQk= om>NGUgޭٮ)nU\htygbs4ӽo++u/t%W ֻ\kDHW %,.x<RY}.;eAׅn,/WRYWɻ3([꣏GZؘ+爭n>Xl!υ 62qz4|Ms}?$ b%0c+f~zqdSk{ XѩQ_HX{ DhG\sP ~+edtp?ckfW&q;,ꊭ|rWu.xyDž0i2Vf>Gg;^wܬQI_ bmd Km)[̊i05?8Td(@ѤM2p,I:b.L5 {?Nu`D˚h(E'{rkܼٲw&u >?j,>pԵbIc>];g K%FR @ ͋zN@3b!Ѫ[]J=J]Z6c5zB2Dcс9]WqAmz I)_I5[PG{S>0ҹp^ +ޖՐ9{\~}tLgTBcc+Q]]IrdƦO/׀Y) H[M1ZE * C]ʑfJJ +"Pzhilw?m9/&+wgk;T@mvTbnj\7^̿FR (sdUZ =E/\WO9rz'pdVp|V v ˋ9!rSt7 \ѐgkOoiwBS\Y'J`r)ş&Ɨѵ̮>F,rk%2y\3"vE*&0<Ž'c)pTXRnAJHoWu }iSLdY'4]u|_d% # #`W+o _G#{R!By~jxv(B$1--[" 5'Q"3;%G~WGqt Dp!&`dקz:l{| M D3W{փyfk~$u%;45b55 aXnC_CIQ<8^Vw9/\ 9q!ǐ7>pvB6ד4@~kcAMR? cC,,%pĘ]^MyiU9$< 1UOb(߆Xާ#魒 3*T-R5ҹJC^.f` U6tJ#u1C2PޠL-_-^#mfm!kIc~ZqxH}}ҹR jaMĒY%?dM`XaCѨ| 0;5P3SY!8-W-{2 /o"/e(0V7dB+y| >/ZyhҊTk-PwL0-(3p렿XL#+V}?=6oIp̼Ud{ۤڨ N Ș}/K:[ ^ IP\49wJ>ؿCVI㍮OKƫa؜f-jR>UT <+Tfy6K}Tǔ-i9ZI^s,0jP8΅ݔ! ;qJdjAє*ypEMg.i]BɟWYѨcSZ-HWB<&1ٶXZ'_mOxGyޝh. A\4Q .Qv PҫI"2{јm )w&g 4N3z=˓DIt)'D'Ɲaq๱ -A~%J|7Ń*"7c h5rPIeJAhW3eemaTHy=$ڵ"~3:EP'ts79Y]JU3O`c:TO0KB/tA*Y3E[䘸F DzFƱl*yODD(ujo&ì?p ΘAi 1خRk=$ʈl*_RU/D,gyGUc&R ]S|PG/bl^|rڙɜDCRJo诣t^z*H̜&t(Og:  , `6'4+5)S9kʊ'3 S|eLVUkd%gs^jڑlbCo>D>&77\ώmǎb)wQ_f<)Z.M¥ }L&®39@]C3f@}xɿab$p<|OKB36VOk-C,b4pN'l;>]t=sa)oD CnM񥲜ҁ8}Q>A?,RZ1A$; %ȱCYTVi.kc~Kr5;!R$'?mKQ(Y䂛)؁O`57U\1XCK6y{σ2g$I>_U~3}86 q7]ӉPvʹKܑppML*~EuUXv qqخGYhc7'"3W m[z"D&f9rYXAPn-+Vy|qvxF4k *5\?rV~AgXy{$C9jX\m\IH4 u ӿ?ϱSͦ;*<HݔZ3?g=\ə΄=XF&aNe"7_ &<2џ䜷4>8"71{j6ߞL"7S>1} ;eRF߿OeXm~ Y(.Ҧ$h<"LvyTea5O;XY(_tm_'"UPfVЯU68 /[@ĥ{C]D2QӦ,%-G7c DKBc"߷(p5_4ʇkv%S¨g`)Ԏsm !7I +U}cu lGF ELbtm^GFfx=Qg 93G^`^0>FGc-2ГZi?N;Յ" &G3~ ^bw@ZϜ㝅JJHJ Nǜ8־SbmLߐ·HkYMU}(J8,_h'[8Lt`6 Am9)?8I? ϰق .N_ۘ.mX;nOFH_ Kbݡ{%I5* όH"DGz8!F6x}ŷaʗg7쿮%ФnsbޤIJS P~ PWmp(¯?LmӯR`Ui,[J5@ 6'S"lf Y΀i9, 'N  Nv~ax >XP *+2%p\J.%1bkEa0> >;a:w-3x^a>Q!gj=SXȍfN{ڃ.CNCAD yMׯ0YwȆfM}i*ե/丕iNܦq3++H˯F9"%mрs[k4pL`bVo"?eJK (쬈Dw#Qح#iY] `Q Y<[aQaAΪp\s{f`);%gFUEuVezuMB[yd~%ᅘq.oG\H,NQ+\<X<b`r$yRq&{u (,N1Je'?ÂC|>,v)<7Aݥv,gBQsi7k-^(d[1cLgnK`qSfv5Fas ^/V٧ތ\c An` `+* DL&/bh.- i=єE#V-%vNƾǫfZH%:Ңܭ.,$",Xa;ecG yruID߆>,雼aQ/\;t7-Y)1P?^4Qw]i4zV5*1WҊ~̹FC6ְoGB?K}6ɃYմ,pJ>v'4C E6Xj[,!DPVkF\opEt @+A@ ;WǤ8h%,%PE#5)E!BZ!D#Gy uB} seKA'oخrL ,&Gij:nU"]*jw?M:chd(PՃO(c>vnAWˇŀv 3Fo>jk>=eSDO_^#_/3~=CJױ ^g@)@7miщJl̵Xiܦ#YMhjdG`4V?v&9:cr7}@#f"? ϱ"~͡?)y.āsҥN:Jh ~TMGFCd j䇄 ɡ4%N(RQ(@o`6%R1P޿600(9)tXFD5Z0? w}?_RV֓OsiA<d1 :/OAf( u"ZλD% %$Ճx7ߚ8Deަvk/op(yTc!yN\+:B'  :Fs7y׊d^Gz5Bpy&X?q; cMc}&i9_A/Rcc6 i+<~fcq ''}T4p>1/2g#)J:@Buebw赋VTGek d()~ "| ]9eֽ jOzA^g}\k}7vgEVB _39b?q,*Չ 7"ߚxO'\ {r$ꡂr"wx !͚}Aﳕ9<^CM!k L~u]ރh\DJo[!fu1J c*z,Kiς$җr9C+L:uWK/K&k@ K&"b>4@( P.~y; u $e&zq&hQ.BX^6J˱ٴ]\TβoħKqlioxEz 'g@1J4 V2hn!-(J=Ug;Qҁ {0]I3_19vO%-Gr4N0~ Vf_%@Z᯵6IS=!Euw2$$..1do5s2"*7|.s% ."'p&"z_=| X8;1UDI:מk}Z Q;s)ڬ8Q%tS-lȹQMqo?--+) /nw< c R&w u^>X)n[y<S<(.QC*6+g 5 sO:AA݌J<N1J|CDYs S%[Tw8aVL\W0S2#9MI&Oec5XP y=%}R= Ozuq*̡QNgh/d^7\0_.@p~l@˭/8\%^$,vݶg ?L# OUT>4Ix 8jN؋IrD}˓!xg t#aVsL0ᬟHثdaKȹYPBu']NUp]S80PAj%I<]GB>@PVn\LA@`,g 4q!hum3",Nv@>%!$A0eÏJd0 3ʒ֓ǩ*Ѯ%L6L J8ע-ĠP$YUwQ̷rBoөϜOŒF f~pX]X TύW?f߸+,(P#FFPj3)*7؁iЇ~aڶnUߺdyCGx#,pR.+Ul6 F-|*VFOC4X9, 5cg%'7WW3% YpUI^˟*uޥHx+G3(cT aF 1(>Qg0(3}i>Ï x Y5Y&f' @d,FQx{No{|8 c̓ࡩφ⟡-H|/Ki+I{sD= 1b"4%oҶzvAYM"?LFLan#ݲ/j ˱2"Ӕ =dF`iHDuY&N0_ :ܵI'M빨&S$h-`FkwMYה. !.(YV*[)?`+M6 iba H7{3Hi;d~t39X;G+%p=!x3o5O `]>/R_샵SaNi]8c?.@7(pbe|E6I7:L CjX);;ck)nֽ2>ɫ$'x7k-=j ys!ziw+^$WjAv֭h6u'Rp[aygQ01ˌpM~,?WI>| ;DI*H45&Ő=V! 4S# R6rꖋtK&{ub 0F9A bs<㹺l-Lz蓬'3o;PڄYo% GoݯW.(ԘZ$C@nbNe!So4+8VN57,6rD>' 8"  J(ycd!-(Ϛ)#uQq9n P6B(M"h4sYm9zv 5ҡ9`>E+ j}Jv0IJCݜk-+\!v'v%Wo,8>* w.t86A/ $Z] H߁۟1vY6`~I^6F}ʦD<kk)1 I*G1/ί֫Wp=gØ8VOG4 4-'*UxT$E;=sK!lFDfF =eةt6)9(^N(4b#6^|.Ɨ{G˺a[mjģ&(ܟg$wyiQLct8}L$v1k(]ft>:)3rx#DsXQRᤧO'HBmJO8>fWhjnR=81 z#^A6K? >=;Εs_6nAȵn;:sŭ$]Ls"[AtV(3S;w4IUw%(9aZ)_$%(l 8Uh@/^Hg*r47=VhYSGY/# fg<3~a~m)!L|seU,y>aŃh=P M )BU|c[NԄ\WZɦ1.c-05Lž<"bb^|+:tƟZb3ۇR>xBӴL6wr yf-'ͣS̶l"9Y >[ d,23b&) _;\ďX^;y&)p`%V|PhD(BUCb]\@ڏS}|'Py\hBdsow¹$YTʦ7:QncqtK_{ 4픈e9Aѻ:s)Pؙ2g/phAJ2<l"ܤzV+9?'gmbHj(GHEW|~E٧KϿ,Onf,j` Ջ͈&غ*Y U4%Y+Gb 7v%~շj"BU!؜] k~H8ZL.Fsh۷~K?Fh( IEZL3c.p#Dh7F]RT%ymoݜæpBq2@1,fXF/!;6zA m}+Z"|T1*UM+B@i=.7<_Hu %7]*>r߾,Pu2x>G ik栓\'TtD#!~CYB ,1eB 䖠ف{qA ˠV-慥Evp8wezϙisIYb?,9! @գ<78 Wjݡ`6'kO:h9!‡xBv^B Bspd$ 㰒!?Q}gv-:\ <8<""8\$R"a ?ykTXU_(rY?u[ȚdyqLѬ[b'fME jmd -RyuUNt$89^uE/xln|<~iL])D0 Yw}rW7z5x@2I2Q7u~VPU&w@įCM)|i'I<6{~dkքpGw- [hw6_7jMCu/ 'z|@UűP$bz5c_]Du׃+9З׎N@5Wس}֢2|n*h˵e.nrKE,k#k== v|NΎ9]$w`hfE7 Dm.GSbU,nUxS TO|6EU˦Of6ؐCfk.UͼI/eZhir8[d댍j^S`TH[Z" =/'AѨVIҴ7)?*?i=џ" Iz^sxuc{Y5w#R/N$S!˯y[)6N C΍$w:NKe H8HhDGV.Vف5J2rrSSZR W-w[ޏ^S.'U>=}l@MkvB ]n>b\ĎFD/(qE7rF.i-ŵwUI;K,>!y{a!B% j.fP'49cBluz b-@('Mh!#.UIiWq+Vcw;$#ٹZb >S a歷m;1F퍙 v>m@zχx[ƧVx YQ o뎋2&U ɌVoD`퉚O|04gN#/]uXXCEkQ1L]"b3LHR~dw!h9oz[$@~Ou?Xl[Ob88/wm 'mr◻6JzBe`mۀU Rh#Ln&nuJ$;m !D A*%"*8.*Fwz>'139&PWk'͈Oc^z*(_ T5P*O< j<+G+ `KzF=vO؞4g2(cTB_,0KwOmJiwPVzbv|TԁaK=~e7nH ބezG:dT>LzmxXjBނVM; 1,% 󭽟hV&@,c*3; *}g G`r:\V,pzQ8; ^) d:^l>A^>S>` ]=VJqsTQJVz׈?b$d77&RdB7V eJϩά u` Ӳ/;;$F~4PaU|Ek:m Fuy>~([_ZNѽNeiԒOm$oUl( f9앇 K*u%䢞5S*BøU퐱ɳAy^:݅G.pc,vh>}۶Qɩ9sXN1N?ȇ8eWX:#aoNJ"%B-|#TU*gğȽG$O_qmB ;ɥȄsj#f<, ̬Fxr AT'&Y4SVY%Rh*MIΫޛxBtu7z(0h#5+eM d.$qKw/~dC^delB]0)zA"854Md0 iQ_ˠ7f4E(s[NFB{tAzbٶ9B;!YkRrt'I3t-)lf#d9]PGHmФqf5~8R *T^h)F6sY!`=fipPi(L֪ w: (wQq /ZGPyAsbL@/ݱ_QhՂl_İtxNY\*))OA>x_]4d7Ȣ5A`8H΋*Bbm}-qm1ѫE㦣X! ȁ$Ǯ\ܓ}`Ds|r%vE'NXi PFYq{ )􀊿)ǽ@YI ~qE7mQwO5HLibe3iSsH9?!NKrQ?N BYGA\I60UǑJ a3}Ig1o2alyv֕Ooin4i<[9".d8UK#9 'S_k^* v:BRr*W(S I2K8/0olQPLh-?շB) Bb>P CPb04g${'X"?󧯴9LJsEދ%C2K@PVL0$@rӤǨ&[yFb # \]I5fE\-}%V\YJ=7&bĹB՞L&7NVqSjK"+{3(sO;Hz.mq: ]2_ߌNf9Ճ\)V&g#)aJv|>[a.D'ڙ @^E=Ώ @̷Hʈ'x* z˒zj ^.˽[4(c>]E #PP:9 +!ÁGh4jю$xB"{صvك\a S%V2‰w0ăf?׬ *7g׃6OGW~eg4y iI?0!RGֽ?!66 ]j>i+3^>#9L?s)-^RCŢxuճr%u Es9:BLr#.R٘Im:/T `0;w; ${.I=01(LRD(xѓ81HT,u$L\dw;pWHgya``8/%L/𭅄 ٛ%l- '{ɬ捐iu%s[/3%; ??h\Y/N/L?*kGib .B-7SǷ]kzm  DV_*0*b:qă\+?hS5;xSTܦC1[(ł7̔ âT'*e -z:o;>[uμ0@񜴒FV~&UBSjmC]g1yi$C+>'yV HI9^jD~ž1߫#xV:2M0msq#d9.aSPFɜZfط: sˑ/ޞ(uݍXx>6ۊ`6$ CJqhG>.][0ki[*$tc|k93IQxQf45-z XC+e# f9gqK\T9/:6L-$]>ԴZRҺ[YDĢ549t[?%cµJƮ#Eb3>t%o\ҵzM3_3ÙA 4\!4),5W*]b m&ħQ+녺_J<3e<Ji;`LY!oi*!T䖇o| u]:duuCu[ 3+JĀF,?B`JL;C4Ap2r[kVsK%elkv{e{2;Hud>PUJ J3zt^KP*R3bʯP%:f5e6#+ --fM f 9<ڊĸUL1 aWgKu4]@.b œm@O ֲx˪|D~hs,lxDuJ2f=~Z&w3!*yz 2_BvqAw8Sc쮣1[SrZPI%}NE0p[lT-EܾDVg>Rb iV|'X}lE型)/3WRoPww -Wc D)M̥9Usqz~ϐd)vˊ߲B]9Ԩ0qv\H&֛ ,j #SiƵ&ҾQǫ`d2d,\Tfa/6aº7-zRô7Iq0 cRƻ Z2ԣ/JM:6VQ|+0t؇Ay~POx/Wv|CS%7ȾΎaxF p6HE&h`5jzMžXHP6Pu ̭p 01Ad3z=uJJmL"?9w%n=bw:WzZU%"MCI:`V:t3Ρ2]0tq+#1%9s`3`|/n5Ia(Kb6[K6;eA%㜇ilTԞy6iA{8ozq[B/l򼅽'$E v,d+l T3"XM {\` Ud}Xs`' :0Ę8?%g~m`qfs`\oKp01 s4@=4h?$BY~g$wUU%kAbi cI!d49ӷ:? "~~|)hXH/){ml|ʤN~5Wn352hN8f2I:m\`Y}\(@3%.}(,K9./! m!Gq-i]vn PPv#RKN PC$ֵ)}`7y3/^/mP)pX{mLE=R8&뿷] =  I{BJ 7R j2;)GO%фf&q1ި5|ܼ#X\"/ zTa[}.:5hHe++qބĎ~_mlMgNnN0ԇdƓoX7:7[o;y`w)PF;WS "y- ,]^i,a"^QGʴuەeFje]_OXIZYngob?X-9s0$U2ZBu2K6vs ?WdYVa755R&pjAx:hx?X@j;ڬ+~k6qӤz`AѢų'i^Mdԫ5N˳\|yEmp%*(0H[-呪GHL~6( 3݃U]sB+˿l䖊['#o)tD!$;M:`iŻc Tꝉ х"2-W쿆6X#Yhy`\Z>kD2Fsz ^"<cp=m8:Q黵?AJדNۜG\:YfnZR|!jٽx8LkA=Jli̕{a;3DE7=gXr:2=6U9|.0ʱ%i)PRE;:¸V^j۾g՝Fe`` a@޼M&B<$L>s7!Qw#^w,Ik ?jgSAP56tNWQ,ѝwct`gHv>/0e{bl3q$J ăIpqďop>`GM[c50ΒjY z߹bTnZ3||?2.|/F&+b~^"J FwEY$_tcY;UZS6jpN=఍uIv #-?7^$3bWSQ%;8QZmƓV^8e{[-Că9U}Lum1'\J}L$lJh ~4Y) 0h&B)9a$ wKh΂&@v ';5TE|AWRWgmF0j6t&_W<(Rl#3PPtDnnYF-Oz#yq lR (J1tR*N! K_a {6irT[@7̬׊R~hwFVJȸEg׌c{ẕT((2Z,ɴckz-1KrşϤފBѵ+j=蛚k?4 7h61>kw|_iqnOLiz^gK/1BUJO >%k} 7dt?->%ChTf/Ś/gElh[vM>RLu7u Ho+@l[F ^^$9(qvuK3:[|]J-jC%Wz' lB*"<%/[*2Ac;"R ;m)Q Ev$Yl.0EKxŠpa6 C#7%G0*vWJmM7>o##VJ0pڻLvf ِk $u:22V7rvm-N8=ƥ-pe!:~Ayc=qy&\٩&RY2˳+wC/|fŃ͖Ď5$|dS+ˁ}I_B (G)A>.e#Uξ3Rh m'+31K8qCQϒUؾ6TYH6oK@\`ۚpv0+\b'as'?‰0^9tD~/sXɊt+sdY |,'%#kݘx/EI*6ݓ$*1;{LuHyJa.⃱bcaj$|c7mЙ]O֗>^G< (pUlnbCN#;? 9sjߧ['!eU9"+&gn i+wf͋{jyL ctJӸYeEt!f@ ^{p@u*C椀#IF?ӏ)%p|`9C|)N\jrp J/-Tx ]'lt-F\'N(.b-«ic?vX0<#(a6qy1$6;G~E`YwѽJ8$ssA؏J :V2h Oi5H=[ 1'[t8k,xɶݠP 3 4rw{@yێ'eVtwECW`8XO3Ǡc_bEy.|H%;\n:FS' >$P#N7̱bѾDpj̼wm<>xoF s9p C4W7e `4ޢmŘ%n{gE١:[hGd1Us̕ y _ixV!hAv:! НuZ걟N_RDvKM?*eB'j%?Hӡ Aȥ2 WCbP x+Lcq~6|OWi\]C{)6rx#X5c3CWHI1`J}x-7G.)37qsI6fR&Yge 1(τxFE'j1>"5khy-CkhϡIk:^K^" j[~s_#6*j|.?4l\UMy`-QǢ[vV8P~fO1qI% ^5M+rJVݠU4`qF 3\•qy5 C2[JXU? BJLᕽo0Lel6p%srm޺Ҁtfz ~LLl;M]&y.6U@b!B ~@[V[!5<5ގ_,o- 2G+K}ژUz/~m?RֹH}ǟá M |ѵTԲvW?zƟTS]U֩Hm6*Hmآ"ȼ oK n|;q¶>$oW_^J.qaXU0_d+iiQmBLPr*p~MY]ĭN8O\{e;2QT. iT{k^끑Y>d] Ě0x,UK #zЏφ ٸ+.{C>/A:, JVY JKk}E$PrbNPyX|2*>;'@@5 O@jV/7)hj7tkPn{Lc {$T%znBmr: r,NHq;@([{64Yv܅8Ih}䜲:7:asqP0GJI[҇idΙ4lKU݀!Z{̶9LsFr Ξo[ !RGWi2a출&>-ofUw24!҂2c}AOO*)3X]0O~{ rLJ3{dntgK'$ M C> sJkK =։FBQ؊'r:%~+λ o2LDUQ CI2[xJW*^g_FTjK ]SYA Л}yߘwKZ [C񯕿;S/e=ɶU RimoQ16}gE)hމ@YHv]gb7no%OvԉJ!N:(<_4uB33[I6T;M<+>XuF8=acC۬Xj$Kp]?H]T< !>p]9Zf(+iM lUOKQۋM!ߨ?IȢWE|~[43(o=J{A" /X FJ<07~ﬓpaְzcH3*g;rO޶MyfOާYBtf~  ֱ%Xi}j! ےȃ`jgo \ VT tk//xΚԗ 9{/sq*ntɳbbv"OBc֖l>̯H|wl?! C?󯽧^iIQ;N'~& b+Jx84 ]F`ȴ zh_\,)e2'/+3.X6{Aapy9u1m$si5Z@@n`;~W+V8zpKR݀A6'SшS9Md*0D L(lQ3,$<{(͑FU8ձ#rQGo&7QͱoUtLLX\!c؄%o:W 5N=,6?b?+sq.vP iN%qQeUc*E cJ *ުH޼Z\LwQH&p,w3'atGR7z;ۢx$<ѹH+d&?35 L`=&c|Y^Bc5 e qh>]窬hKx21ȣ䍕^ˤn+{s估!$x05[x8Z#4O†Nn? ȴ %,ICË/۲f2{lOeŌ*JpNİm6-49/YrxTU޷ _Q?ƀnjлo/AC3 [20܁ Xh=)C^|zotPv` e22IdΫǟk6?S"&5&*Ry)S R w^j(SOWC: D8duu6߆3Qu.F磯gQx^IUNIh+FEkkq@} X\$d[]uq$-b/j*zN4,C\~wl]@SژB9q} J^sM+%U:1`fDŝ@I`L&1Mt,YFzҜAdJ+E2'+F!а#z>~К;ʐ XM$S%*6Clu+nyKB Rv*cMaVQ@Hy!J ¼C$+M CG@qb"QBb+sDE= }~p]|ғzq7:D[T-U7XK"3`xɨRv`*9`G`涶 @0 ZHyA81r'SOZJrXIrALS'IޒX%'\ o@ X}4c3M޽0\֪\wix2ďIVn P)m;0;-d [rzQ X]Mp⠜h0&q9!gsA +7}'I- w:S.-G`purTzWu=_gG, rᛅ(QvrI7Ѹ+$[XDG &}V<WGS8m^P/ӡy{^.-'"WqBnK,a4%@(gz2r;)@e'[ G̜QMW arsݼxe3Un4 m(i_IiK}Yיg1%9;`4d¢BxEiX֤#.ݾb 'xU9AR֟Z-UG1*Z qϋY &.U[;ߒ;w"&]y U ΐ; E B0%v[vE屩0Y1/XȤI Sh-dǗgD"+zh`y*Qk;hƠg{kt#:Wm&j"'ukI,jZ6ilW-B5P;%.6`,y2}nN=AlڣTW l327`?=&AݞY@ςADLV] ]"iAjBV5µU&b/x@apH5<21tP%#NyL<Y]1Ƒ*>^08V&D9vxzvZeN #PؖxyDQ(['YkMI)/.ø a>wЫ{8F_3,`6e|$#V} C2/d6^1(΢yT9iP`Ih4rPy?WfaF':D[^̧!Nmh{ۃDJm(RT4k`KSW0s+4 ]wVѵ/΃h: Iq^r_v-2sTGc=߻IITE[uɁ۪8hP51;ڀD +Q_ʼnSE۳%ϳJ)9}NW{ '́xZЁ6>Vw}ڻ2ԱE@.*U*Y4VfOu`($L- Nf_Yb|CR2sFMMPdS:nO"s2|&Pq3VIl6S]g F{e ݱVgR:T)IqP.GK+XCSr:}NXI(+=BwBW 1t+\aC/? *ո!0m' guஏ4RyTaWk i̡#@a]JzN FOfekhu?lJ m'%'k掤΢`KpM&D^;S=$$3涛mG켽,T[Hډa-r*Kk-xO+ȷwxI,*)@`]J(o40?>~jύ (J*$Sn ߊlljoFΧe3@:>кP5(}vN`bBsdOUMi2CAk7[vSdqM;ӇxHRa4#[88swWu J.B_OںLXק?_&5>HYH +Цhz}ękdg?Z,6'Ne6EMܙf03Ɵqo YP~v9#e/̌TJSLd l ̃ `+yט Is4:(h9∄j,:JE06Ф }2\LT8u3/XSuO IHz0VyJ19 Rd*nJTci1}&[ay}JIC+QS#ՖזӢ6a$"NO Ϟӂ-70`#UK?w{*!45oa$ 6Np<<zaQOClb:]6덪*_0 ~royY dg5|zdKa$f+^VlMr n0KB>rX಄RGA()gAZtUe!59,qF4Q$B|GIhқvcםM6-%MV#(V'lIn(Ʌ"5\MiF P/RRyͧ ,{˅wfy PZoU7/{J/ :'\%yj7wҰV}1|oO9= '-=D*0Oʘ&x.lQ?'+h'{1'扦*R0ڒ95{pOBNX@g!]a:WĈà;'?C&2>'vSs6?Tŕ[o~%#?Pί[dݮ®04BzFuYWلHݕy19po/L11ԇ:j(f?X#EgVITNU09`q:Н&*bU85s࿋zjpo9A^Qt|%fܩ SO9bɘTb#`=/+6!:VIZsb*i R1 ק/nҴ.o1 V=;~$MsڤE@T^N/[]||x3-MG:S[)'1IQSFi|7+It$̼wUW׈Xk2ѐ5O&ғMeM=1A"t:;1K **+\O@lvA}C~9dd#p?"s}Jؒn6`'Sfr8tLF9 WǸ[8V%ԡF$a 8mDV'*tfvTeC=l^-5f/4[/Gw⧳{ʃC̼0=JbC@uDw:^hBwpPpo}ZxT)'pCNCDbUH 7b],-+i&tD#Hτ *عb^c^lRl&fUbڗ 0ޏ^}BJNVm3R^(TO霛f"hw*׷?ȬkaSӏx墥*q[ɇ>gk@FixVcEnۄ*oJA4οo6%3B]B8⒫9wǭoa>K ʧ!.inH5仫9W)`"̗Wzˮ$eUtjyN:1y~Bܙԯ;7{Y:AJbF\"º͚]9oXr*{dMfU,Î;;M~fLy}paa0~" UZ-ȵ[LQ` Pă^N&8E~Z*88(ȒvӾyoF?+:,wkCK?,r`qycU4!RMgr'Oep5)5;~jᡀxxBbak ,WNC{I~g%5ciNmSԲwNdq ]0Y$WIaMPQ>yʔCG!L| Q83,ZZi@c)ΓS|'VY8$N8lJf.Y)20yPx:)ݽ29rpb:ĎrPT*I\<Zثnʔ)%&@̠Rzrڢ]G*ɇ];{ _>|vXO-=٘`adZ:_xd Ek<.|}c% i"o}sqFYuXP9%iǖCm:M{c8Ƙо#gǝN1G}m@jWCm)4pώvIO3م .Ĵa"{ګ5 '?@+O} "i a*4jށQEHR|;CL _SW24 #)dfLPz4?N4v%e<`bKv,%&â_;dz lz#BVթK3/kvD,m#K 6Z_KVC+Qx&b*ez3%7r5%lrsSg|XfvT;*]ϊ XI-\;o(Ԫ<sxՠ*.Px}U+ƖF=; pX٥Sz|$ hadγIYT1j(rZ)i㶶S%&ˎ,א+; ՞PO&{EO./Lkoq乒_AtKnRx¯1կqIqS7 }p3!!k|8Ԏ%3eT(b[hK]aΨgEYX!(a^=6"J?2Ua\=Je~PD}pĤM"wD!͠~#9cO/) tGH#bU(#mJ=HwBxu!֍alF!Xg(DLT`^cZ[Wd֓w1&UL9&X^#џ%0*.\ҷph0ededNl#TQ;Nt׷Ywɏɬ@.(_ Fu !kIE @˄EE[).b",Q8Y!1J8`#n/[h<=gyBBE-.74o^ZuFeg~׃mOȘ:=(͵d FσD_d#_P,f4 _"D1E4鼦+Wzt](IZ4Oc`tM0{xnNe6ZqeYxb@b]崔@:|i'E>B#ՖVqG,qؚBEQFCK B~[ 6N.: I=|͡!D&ʍucTE! bna(OSw2=\t v,F4u´lVxi@Z\J1 ߜM> WUMKMc^ݳP鈭ҝ4]E0>SArIS[9BsЌq+LS 1&(Ah Ox [:{+$䤢{\gt/:2 ?! V,gС稅A0,^mXLsC9Jioُ.J m>ӉC.ωw'Ћ%Bقt AlReݵ3u zy|AKt!ק҇'aΥ ѫ*WP+_|Bg/q8P/C19_lGӃQ.H7J`@e,y&8ړq ^uwqL4H|Zy4LSÿ ^z7f{7q=D %W'׵<< a{PYҗ5~§ )uN+ʽT]k* <-UyMTK&V!i$, 'b2B^#Oq~fp{e^)on>غ`8@"3> !ZGٌW_31b-%?HoMRϾJH`/`o"PDSʳ gx5XW`̋FVu ziF\CWߧY7PuZE]!ړ lbAY Cw;7Z2$.RoP3uڳ'*74͒̓,MuA.&%hC*j| )m3KFjnKĪee25UIak_2&c=˿iٞ"z|"di dLA ҵtz f ra!p?z ˛K:HngY=:X~̓2nw1@~zJu A}qd\*G6f|vwybkncꢽ N%3&g;TՊM-glwX^ॄAx*ڳh%MMދ@8y9}{*[EPsf;)"O2xGt"Uq~mV=*-G e#(tTLf&L0sH$fm heHLB[-`By} &=L2 qʊ0<Ӽia*[gA _8)v`@xm{0ӾJ;kTOe䝧5m2wո#[bEBn C.OŒ5>^t~ 05d#mc InshF-@y+oޡC~]|da {bI%/[4|P?TyWu㖋 uHt^yW? l}ذ_ȎJ[S1~ϟm30FVWz`ӼSP^m_hbԮ+SQjH*wBҐ 5$_v $>oe; 4f.X85QKS"q(H=~aM٢K/Q3l,k30R*UВl|UO: D8Įja q)i=^Qu$Qnh3[$u48q.NhsX *E蝞Xc)cX 62BlҶaPH!~!h޳| q7gk6 j#dx +!{wM7Ջe:bah-ry`7L4k BtU,YiE=V]DQ/v:|@(7ǛpSlFcncv($݇Pi%hʚO1PZM1EtLJ,rXzA0krL2[H'xLx`Q]S9uP&=h2l1maBiO@7w}x+J!NWC-DXϑlٲB Xd*#cGKA!/!QY RYSҡhU17(|!!b56o_VbQ@{n?z1Wgkq>Q͡ P` viv,ԣdHa#OHe׸> kX@t#෻[̔irJٯxy׼M7F Z&IRJ&B~U1ux Dy-곇qMZsqOkF"0^;QW8z/;G=)2bYKߖ pj%Ͽ|Ӹ8R{l dl,;>`ϟGnSiS@tf@U4_[.fuj7wN&vF;vj)}~IW, Vٵ!ڭk6.2LGI2*rܔt}3O9јYk;]G#oB{.Du-&r䤰ryA RGdT[vدU dh}@ݴ.gpđ}*N9l5υПx"ٷV'i0Eg@Rn2&:B[;~z{п0fv6Gїh`+ncƉhy^|z)ʓĴ]*h^xFX"_-Ra\Oq$2>7[ ϩQd#'u,Jk'.ٌ&&8ayz w?rꋣi>0aT}HxPʳMLEu6!H(XX1j_⏻xijJ: 3ī.r,\/2!1¨GxYIZP!$oU7SgH{OOUU!2-ubjj 9YB&[m }}A:LT. %1E˂0\+2|֛^G#E [xcPd!.APìv6B623a=>u<͢Zo"c@l𱙿J _нarti\hhFL g*6>#NA2fe܆􄣙i?&S^FU'N^ *%7F|Vo wW4"/V䕍[O$YV[tiLFn $n&'D@^}"ݍ䖧lwOy%nlp.gLxʂ&zaY8)Զ%n<(kH]`8Y~wJũUh)%oW\÷HEBub|q.%sAݝ .1Eȭ)1}IE0^K|@ǰ- T%X|~bH_gf 5~HDb4wh㾴S˙u[aY;-#Aʹ|;Ef~j(j}~J!4W,Q=(/q7}ĢtndM6"K8V)i"杖|/gK4$ Z!*&`[䐜/úטvP?/~ aޛƢ#K5b*6p0M;krT'PsT PoIZm?|ۻ_6S;[Stj N .L^JM3gIHq#U,"%__ )7]L n(:DZ2J*-0'#ʂf4-PΞUcM+dA[<0mo@Yͼ -_cj~[ 7UQQGUJCi1=Pq`?sS" hQaN&l=QiPU` +iMɫ'@'A@/ Sb+ 4^GPrf֯t,SwPt'wހSϑИ3Ā.N xz~@r:s[^?mpˀ ~HC c^0QO[iyC__D Y@IURV7dh^c?oW1DLZۼ"8FtZK 4ws^K0e`iLYŽkYOX^Py0dž'gE#q6栮o64AâEf=XhePz"Xq ir?{V1D Mɪ$+Ǽ/*ki: jzlqoSXxپYGA l}_2g/ jTnS~c0jk}9at^Ftݍ7V!dubw~K1=n: m5rOZr N͑XikBGlHnpp:~2Sf`F(Oz^Nmlurfr5>]|qj'q6 ^%gNF]D!6 k{Dhf\լ^qma] [TΖ~T j<4U7E Hk !B}To|6cG8)@8/_>.D/ޟ xm@^D]{N32od< v4NZl[̐oBחx5Zfmg1;rht^Wg*IokZ7Eͪ{6"22?$|vEHE]S~X=c Juș? Wf6vgf0pΘBL<a$[yBg:.JT^ĝW@M7xȉTewO!)NBy͢ D `[%lM P="&HŽ &XVD1;º,#T{'AzkeNzFDEz,'a%58dP>鎟2vۖ{^r׀*?хRA3[J&jJӉQџ$ +tqDzrlUᲤg c7FYYNh^N0b1y@K+w5YoѮ`d! wW}KRp>,.%tJiE6EJ#MsW6pۀj +!}Dg①lˌV}akG@P?$W&sҌ7vd7CA`4!o 7SK6 4̬ƌE&%ʂ,Y^}w% -i:R\) Bx5Θ]i@6;$!y|Дk -8 :DYyswo0#B= j- _,=GHwx5_)s|N^ahIA}Ĕ̉WC~tُ#cs+$bjU>$ >ɺh`4֐dQla4;'|lO/rs5銐5:<ixV"~d["Tf.C\׋Q[T΂gEfdH'8a8ms5?wcl~c S^L@71JJf$rcI9 sHַ@-ͦx57'gh|Pnk>At9j'ZM}AW=CҦI`Jh/ƃ <'F͘:6kU̖&one9ޗ+%399\n;oKn2 e7DicwdsvolH]k>Kq2_uHXҘFGy lBP*6k?ߑv֝LE;XV&$Y>bĝ/k& bOwC\ȥ&n<@a ndK!Vֳy-BM~ +fT_kݥV]s?Q6Ddx/.c&C9J)z "@fS22q eIYG%ȚnW'm4պ6G9Wy#TVrR֣vQݡpى#&m&c<ߟ,_yy>.D GvYNg,)V:5C tIll}58٥OBz.xǙy3'F yaf ]NZT@d'w1Qv1%p bœbow%9^u_I]҈*ԜR+T r-qV]л_nIqP>6i9b?a1]1لcJJ?FsR΅: Z4.:cءO7f/d֔TkI8Yo',mP&'yG#R&4!+{\*J'@07/6}Q(BmJVҎ#eFT%_;7./1d;L&M~G.Q~YKGG58AQ.޾44@/ ]EF6#nƫD4qjOdvX1z<,ÿn2o"ن5'P=d ȫZ E~z̖&,XmI@ع &ړ9ϼnK7@I>m#Ю/4}ض:^ Ԍ8gjh%|YD%{,VUVlXڂ+4=מVh*r-^V;ׄFv?Ο$6^|d_CYxR/D8df_(D8Aރ]@s{TE5{t˶x%8; :ql !gUc!}q}΋Ǥ2:͊x^TSE .pna^"+fh0.uV F-,0waoaÜRfs}J8{+e(~2w&Ws|ޝŖ|M`k{LRpWzHxyrGv?,;f뀉*=+Q= Iq LGĄh' J;0ɱr;dzf'e-N-j׉B.V@$ R"? ߢv5{\=' *WjnC?2|ذeBW :đ{eA#Y8]3pOEL(l qu ޸ \NddvR|!7|Q |i'ˮ6x)KXmµq|`ؘqygGc~ӿw$'RP6^jE4Β]΁! >&ب|ʫ49c_?X<3,up܆2o$rQrNZ$_6 l >Z,ܟ{$)p 4r? 1 *4f1j2nN?-JA7yNlQEӋ1BE|]>_ Il*dvCd.؀,>W%wz37 F|ș(#Ձƾ_Ul(0^B`vn1޿t ?)FJ6q+%I*j[jU J w+|>VZp]]2aA:{/?L8'bMmF|_|Qz43!}' '_gӞ2kfb )6:YJGhH}̴A程p--;ǐT 4h!qPtadxt-".s/ I _Ó5, K3.ggz@Lڟ ޴:P|0?kJI!O %-N/ 6 :5=$v9ϑ(=b&,Jvn#6:W !|nU@%j=%\i3>629/wpfCdIV ![Tc;v\@wDLѧnmV6.s|BjGAaPn,qׯ^jh(Uj#Sa{|p [ƛ=;佊-@^ 8@=*F$RD):5 $EWj1ɷ/ .q7.4bP|ܾsVahրQ$ICp~Գh- $jtk?4+WPpRB{AM֡X &Dyʚl4ƒ4˯CrӋ!GΖ/2N{Ԇ%=px6ǵ =C-OvΡp/FI pQչ+7v= ۙJ6vh m1#S=(.#z7<Ϋ$?*b@,Ht}<|̍3גN=6#q" I\p%ZUG<\67EL,e}#$,K͎v,)s>?3%31%s{ |>_#; Hr/Noc@a*>;Ƃ6d~&oWśJX]zV-CF M$I9Ulʠ:׸uVWJ> 4$P?b7uH9n\U =("hL,竧jO nM`o({h Bk8no!v>lME)|yk| d^&οٟ%hc-$]^ώ\H,c^:mS,v-`k3lRB-!:ޅ b˗;V4]~gw'{l]S2hNp8.1~qf7[Dԙ3[`,ƀkM8{>V|KQ^hE>9 xޠ<:k Qu; 217=9I%CagFwGm%V ·[T^YK~;uj˪x) !*jFxɅu +SRy.G^ySc􈞊Yuh[_ R=>l-1,,k7dOQtsoE^&({݊;?k0@Vtl[US1m*Nm\zb]݇Mm%}Q$3.2QWRnI4GmrCۄ ]_DpǪ巖5l&uz[qi9v~U0G]ޝM}A4,ޓq|| {z|>UNϰbӍz+/|L|7spLaӐXmur8}HgRFy J\}:I,BLAk}b|!l@G y6}q3{v[ͯ"J/i9Mɿ'6ZϦ$]#"0qx:$EQ38 ?iy xA3ݵ>EC>'DO7Dڽ*bb@ 6'JHILU8I9(sHE 4ˬ/_3Y&tYA9%QP^(>HG3lw]7) w[Y',r$Ր%m)┅yjYa!eLf'EO>28}BN0 =1)Kc6koƭ~ake+ag Li.hHm SẄ"'M#'Pu?gmRB+N0MA0Y / " c'壌Q8ldͱhiJAl蜓H/[YMDs\rQq*:}N)3 %v!ty*3]<یnAL¼ &,|Y HTȻ՜=⻭fpZ#r&Kn acl3^uQ'&[;.!ck#H5/,6SpY9({>`" gJW4튒h%RSBaj|GLJo6wS>`)eyQ)AF,(t"98wY1p/m=5}v?K6kbM.pmKwB./Mi==0yW۾yK}vi](uýGSg^XB\]Ɍs?+rD)7gaPd5f&?/d\ k+P%hY0o*ikL =ܥ ZJ69CA"6JKY½S*Q'nqRY %gR6Y3llJB<:j>pqJ|l T+\2#mV;9D` f ; RngRCgr__UM'IracUCqY'ƭHE|c 'lUœHMD;/>"=X&ˏhfuҎ],ڞf,=N L5M)w z"k >7cNdʿ"ъjD(a\ݚV5}9DϮxO9y=*ޣ BTfrS:{>VcWtY'KW9Wr!Or׷IFl,1g_@4E蜖˧4pPmNyݼm]8QWV Ika2LTkBZ=2|qy[A6>X 7[~G_Rj Px/0X9 #$WEx숎gT Su^%r}) X9뭠ZaȊ3= "ZT(m=8Mpe8UpbU4`4h;x7ԇm~:B<揤I&k-p'U\X|B:Pv܎^^T9rLJK\y?ԑcS.GZ2r06s77F揇߆Lnp&pLw éJfP0mYW[מj|LEzbZW%6c='EuĹFO bU^cL, Yc.QcPZuՓ=< b1>X">n7+ T,s ]ryg@Ѵm>5 c]}_3翡_US& $;C,$+u2Q,cr.'{{fMW ,\pw%xGS z6'h}쉬)ewDJ"+ɤrdlU+'h+7U2u5D;!c܁Ήd_#! k2^ šb R:Q:Ef[ejYj: fBmCٳ'P!cYښ7&͌V. An  &MRA%E,l˴/K/)A ՎI ѶrZsS&%\nCW]#p(ҿ}"ύt;c 7N!VQ)mCW(G sΌqy9Dyb+'MZ_1oZ k!7Zjsv WP 6WglmDKnLEVh>d#QOX*ˉJ 6ډ=8ΐ?$PIxTS1rEz\JUzC(Ϣ˖]2Wɲ_6KBMCS(f]SyOnI&%00*÷ e(KqsۺM Lv7 C-]+ٶFd 648B9p)Bp4#\תOP gChv=k6S)΍nQBނ!W@? hߵ]с:7[ΫnHpu-lv%e4DVX u5dyRZq\ga>1w 4gKa"9@dh,o΀-scN?s R z*NV⯮ GU0͠ɗE8stA~T yBUt&V~Lv 0]L ?%F7 /Qo#s(y[뾻{ygbǎLD#Ң7y$(fWrxPv6(W(To6z;y)[O6 ?aˋ*<2.hVrXQ3@\f6.Yq <`I4` ξy ;<{q{z1]6 dSRaA⚴[3ak!5`,mUd@/8R;[b2?u.\7%]ڛϬ XYe99Wq4|⁇z"(}/E=F7AB $XΥu}IK[m k "a{GrHTKW&I,Q/4'#ҕ33J|܁GIWHW؆1瑓1 cN\zR nDRMm :qsn[7]Z4ioXcܩ}up4;ڃ+꼮QvMT`)xi{zR HD^ϫZ7c$5$?_W{<j扞d7wSPnseЗ.4 -?"UiC'eïΏPJr˫}f/e0X%]!('"օm9N~=@@%2V%L/vӢm+NS?@&m)2]HLeԬ?IwOJB|iSzn0T3+6N[}NH3 Fo%SLa'Ciy9jik'D%bI{SfkdqG,nhLrUH6i.hqZ q%ܳc{xX5eZʹF^⼈j!b}%TQ d"Ő$ v,.ռah=YS^#b Hx3M~%cX_o:]׬GxH# Ydl g8~P}+FrNV҇&m3\Z/7S /a?yNS/!L hႴztıuQe%*= `_U:l;;\%u%%In^wWv 4:²0"TUņo"E(6+j@.y5f-mC?]?l揋pW}S'OL97}hG|wM?P%&O_#ur ~6?l!rZdRDO?okڒb;}Z[A:4o,qvΩ 6LBp ˭vJ ^qFvtoՅS:.W Y' 4`\twc)[{L,jw !6yK5҄nִ/»6#01ƏutMT`|a/VV 1C7IƜ(WLaᏁ^)ۯYY#t6]\0 ɴZS^,ZKۆ[ut5a@5du30{珬M$oC/7čN&bd_4/C|ƕPz>=lŷN:y֒ʩH"Ц+%w:~hбm4=lBk80 ]HQwg#YD{(EB+XtUlbIH?d'TF=ȸsPZD4bA#ت1` {ƍl oZ ?g6r?5)a#r{['pą]ʉ։0k9DNE~K1.v|kRo@5Iޟgů /9T#X~'33AzAÿvq:]YkQpazt<9z= X0oPA?2|#_7{J,o,8HCcl@tv;|uh全"di#TJ+h``{!C`ia)n!ΧVEn9$'>~gGQSy&MrҞK,ԝwn,`'PiDpF3DgqkLK9[IqNtpV eHdS_zZk~t32./SޒeR! mfMcpn):gw6_F93S Dkvk82|4um803v,"S8R]uU?2B<"/0ھ|^js Es9e*v!)sS~`q a7ןgEb>oJFdi\KM^K[#:Z=؇'Y*& !wÖ]~z uG< L=s"c-_6eqw\˷p"cܽwT.Ke&3?YP7ݮq*??,^Q\:}7LB.GRKdg0kQ^̪ I+8ibwe︼{!KΔFKI Q'Glp 1"9O^*~]҃%n',Ӿ W#<,X^:T7n3p"\O2Gۀ$ћ"&(jm&5h8=u5T;I &Ʉs4 QA`Now*FPt]iJ>du-M!O1AM8[|dϘtQnA+ͭD(jHe]sux|  -Wf:0T3Θ1rյ& G$StX*+鹌}ie gqى9vN1os?ĀT9Ki!U@BNJ\Z/Y0zQ|؃'Cr&;*ޓO*Nja#4fg=O4IцBioW8ǖc>KSbү(RN5w7;X3Z sjiD̳sD1] at@\_NOGۃ0(K s Cf,H(t/CUftÂNt-6e^=jiseH`׵?YQv.PL_jpIjȜL'O;+ JOs}k 5ISQTzr@%/=DhA'2"1_5Yr@䦡s0ב ư?]d氩tjCdž8b"4 QJ:,4)&z!)?I|ƐCl̉3Ĕ2|f*.!J A z5tj=c dўS VVxm-`:$7jG@)]tHc)F|F 2l`~\k6@`+=VԌǪEnA_ DVpήވ -~Sǥ?4F7NiDT,lT>6R&{ab0|%uO%brm'{>ݝYꀵAX~:#G"s PcjO3`e9N0ӰU".3;n!zRe'fӪVR 4@@>EU:H*d鷙ciP1} ^ZǜNj-d30oѷuܒsȻk\Vxi:EC@lE܊Ā>v)I 5U!QnZ =k)g92 H`^EœJLct]|Y 60xAxH)\Z 6绤*@B\7z(}U/B*1?Ξ*dˠ)->rkJCnsjF 58*BMB5Т#\$ԛ%tDx΁;E!Kifmj3!$s@ĭG}{Vc]Y ظf%: c `PUך >\U2!'UZJ ?G`|Q6ݟ5sslnF] /%Rtl./d\Bv|;y1u^34-."1V{=^v ?KHuZY[{5w't/Jwn78eBA5Q'Cgac@Kg i`ws|o&MMԑo'tdd)8v{r@7Fn1,7ՙ,EYw[M=ݵ<)tR@21 ⢚/0-1KQ =cQ$BMrX]Rf#k]-trXo(3֐ǖ"#Q=h^z"on' J6-77k7*>\<,wehP ] R!cx5 :>"dX`xOE?v RsdKBCD8nS`?VݤKM.KK8fRC 6l*YyY[=?Յ:4Vܱ= $vvxI 48+gP zaYRӨ۫}*RtX^nUZ4ӿ!2n•"Q 'q< zk`d_fftU];r3@:FU0Adz=_ iRx j8_W4JܦlhIT5ӛ{8VKQ.w0W94!mCi x$oUy-4>B⿦œ"4q. ި1old(ޫS8m_Z?% }HE&AK) Oy2y؇k*]K/]6TX[ "=,_+ϯȒP/ss9BL֜^>A_6Zs vtk: ?UՅQaj;bw*@]mKp K4.9 /qcϿ"ũf76& :U]Մn'$+d2}4A$X9G~s {/XMLt/}͇`H9;>ۮ eÃfo р#;r'RG$SUU@q%X"*E4!;9F %Z$';E[:CԠ[d#6_ Y.븡F3]1S"P~\X=$7[WۺI, vx|w.eHј @%lwLZTu6CJR e[L v=v5Ų Ǒ?<_Ċ.3{mYC8KOsM{ $jar7Kt$"2N~1V # ֬],>ScDԎ~z~Rv_!TuF jOFPe9h!Ÿk9NO ɶx+_ߛ7_\aަNd4lU)}߸ "lDy f1\[[j6fErEnUXɅѶh1uH2d@ydtuP֛sl |v۝rțI&{Rз U4LKKk8e%vgh2H_0w?YSǹR7?Ecט 9.ӖBA~$S(d;`iL*eTPf})Mb蚕v g+-]_ d.[bRA/\6N6!df"ӆϬ| \ͣA KCb{xzkGm}~_^ (Y CCFz_e>*Вv3Vq=W.ʡ=?dJ_5V[t!Ҿ!V?l#ψ<%5'SFQ:?Nͽyy+XGfEIG_a49mIh=-NX੻@$߲d`w.m *k۝;G`l?/i7|Cً/Qi꾲xlP(5 Z`T3 D7%|x_,Ȉ3vv}nr.ŭbDQP8|p9{yUȉ} _1JeArq^EDK)ccyǛ_]O6ǠPf f{{ 9b@!M ǃg%+F^p+E$j5^wSn<YC 6|RgWڑ]'h(H>>=^x9/T$ob~0 1Vqe0&)$Hb!ywxsmžW/nIrnbc^C "ƩZE Y81/'c?ۖ(|kE}Y\Jgic)T9&$H,>1:/HօFps /6kUU{ LT|+:'d%}grcž>X,Y:NWw9w*6l/yWFHtW9:}қ+~R{z'S!To `BY,,,ZgP7Gfy)S%ޞ n<1X=qKFSGT Qj/&;8vыCO< D2Rk4uXD(!)&⻁ @'h˥E&-5I1QV6ƙ;7goyC?I0: SQnKdQ/Ljl^v;r\8y-TE1[m'1ÜzB#`v1BG{<'v mC+*;{藥U![l:UW"BH qiH&W8/0tIS([ Ii. t“hїJ`<<6ƤKxP=KiH4 w˴n%b$jWkQQQ6G 0f~)0L$31&'?X˟ cLENЙc*Pίҗ5H2DCWehP!NƎ"AKڂ/7AJU 5r7&`S G;r=ר" ˆ(x?vNYֽܦ08H]~BINxƗXsoBaڻ!n_U6ex@ti{zѠ:)V>նp+DYLBAGȋIB8_! g^γx Eu k o!æT#KkU`gBZ@-њ50 I+Px}h0 332LCR!|VɩJH6jwU\%f=Q`BkQT{/9zgp28 7sƙs |p]hK|XؘuG:2- 2u{tUlLlp&V15WU\iΘLƾY.)D 9 GyΊL@s3D\ADG'BF4H  mb "ef]kߧPȒ'uR\@-8{~!kbz[Wnec07J(Gn)B:0/0c/4u_'&Sn fN 6/ly&k2-ύϊbޕ-C֘c=x fumS ay86 ŧhR-HJbEo 5Jnn{Oږ,b}Ւq-"~hRm \?$$ژ6ž\Y y4\d<ʡ {XmN賖+쳼P?ݱ1/]q<[;% nx1++TǺ Ucy$uȞ}i˗K2_7=MSnyOmDrw:r'!=ncfFEb5<"tOy &Bk3=[@ DS5!DxrOO<ua=ȘBic[LCXx5w7.cP=(@(9S!}P& < {O'\C ?`K3%h H'GpȋfU}H"\LHE`9&x:1@EC8\1[SL Ľw1c-kY4WYdpRSBI%*~F|h %7țkwU!sFm&ֿOmSo[!MG`W?4kMzsIB 9 Cs$3QwAN w@:M'uPl2k)?_h/(?fH҈q#v EgˆڍH/ppPDe,nzsE`7izp,~`ۨļS¦}15&OHCqz 6.+Ѱ 629t6#I9Ù;Fp 8m"@1`9*xuuy<M[[W[̅a8(c`LԗqLba^bt,B0OTrfP'n`a$jeS^.D]"#9$M?cъ ZO:G/jf ZɻkS 6NmY?lAQ>>qqpww%:fcRϭ-=hUzTcH> =Szkp`M*yղsWS l*L_vE`K/ڗc:OXꭵ8 B&p"EH`H$x۽~ 蚖~V;Z?GIQ -hQ^`r(Y)y2'0.X0ر\Z-:HeDKb[?r<+LU}gLA0"mvE=7^UPzPt'_7U1&ҷHEfVJVaJ1^_WtsbeϪz)#սmRY:hZ=˥S2])ެi"߅Rp`H/2 Zg!XVM;^ Hn(_Y[u%h՜: lFf Zeh^ȥP*cT:dn#zcMaL J3XV̒EDe=KDNj-]:uFmRI3(Ϗ u6`Xt?3Zg?֪7#Kz!Xe"MqH.:";4d XB:p~ ]ڙbWЋ_,vruk/lӋqccX /xCbyn*)I8b-ßF{Ѵʉoh˖+V2&f"e< ISk6FRߙ_AA[eHW~Ib&W$*BPKy8Z(.MDO]ڳYw]rVٸ^WcAQ e@)孙=~Ee D}#Ә ,ȗ&3] Sdy~c]J68lҐhJҷ77sݝ/y㞤ܿQBaNLtD.^|/?وA T$*G]-1kcMT;\5 !MUȧ+Z [9$-?aNπa bN/⋊ d<%xf!9f3^4iz+.εm>p 'nKSQ[YjWkҊ:C?|W3Ryv7FUMy6Kә1<.':S^pI3禅=.*lک7$T!vhV`*lȚw/!{g LNp]5m  T2?-m.di{( PN)x_)cTZ-pȪF@% uY̙#^y%6ɒlr~z9DTPp{]3%Cj U董YN Җ'cgCNJCJL#B]hFPCGW"?)%]!? ǤqO~ٮC>ۂ"U{KVMeu֖,:{ڪ:nZ..b-;1+ Zi[uIVګph9!UpL-x KrgRE/ZnH6$2xAK0TՀ9p.-<ۯAS28bFWTsѰ# wG9_  ayTlNl˰+4Jީ;K5GF4š!;R2e{_ 8v\="婚lccq-@kZ;s 5O_!{J!-/eY0-8xO .Ҫ{1YIuVa^l᧹D;=l:;V|A{ቤ]ۥ& n3C81xs3[gd붊s#s SfX)w귰[** 3t>hT~+4(re*g5>D]Ό4=|A{{!}@[neEݯn+,ehp|>9{4f4˦P]D[ZhB *fhpQrVb؈YTp!$"/{[ V'U2aLL#1.=-ReNoHޔXtd c0tQ ǣpI֏= ܛ{4AMf(}:%UnT#:pו1BNtC."R)6+oF1¯s44 ]B|o ',;t[xbCDi\_|%b -R*xRZ)5 :+Yj 41m/$bh}Q毟Ii5ˆVECcCk)rPѐ"y)3 a$OR1\̗p ێn4m°}p.$p~ZoʘxQ*!.ק#qZ#+0ϥG>FoWGsʅx`n;l_1~xS;MaJ[]f0f~*V⏍RCǺj/ :V:%G㹋| 6M ji [Y Wd/vLS"7gEO,a{YxץDq7P/c:kwyT#o3:{u~%q-6dyDdث^Z5nZy|gЄ=F4k[o׺70ҝ;ΕR5?D3롋sAWӱYQׂ\rӛ)n!bXA&wڑ;Ħr_mi ^2M{R'ą Zk*Cux͖4Uywf=ܷ `:]Γ çN>_T10)-56к^]O4K2ˀE8Qt v6e[`9s-ŬHE]NKcHyh Ъ񡑨 K@ ^7L. apgI>Ļ.U(MX`4!q;BƲi_|X2xT b1@V'hΝ]13:(5 F*>Q Ǿ:}QƠ ڳ8ڰ4\0Hܢ bft{95 qJ-W]RrfC9됯$f"GJ)P|Z!^]W|Y,VDgVʷ)APCz,S! yءcJNM@s{l7i^&4p,5GzCgp1q2_=h'u?5,߇`ݪ1oμKJ?2~vnVk/Q(NFt߼H0l'%Sȅ@Ofv:Wғ 0ʼn{R@-s#qhN2O ?\4tGkoz `u~U~{;$*Bw2(PO (g NluhE͊S(~0#G. lg-PzlBl De{IkdP7%)8vP"5ˆKEPA1ՎJVJ'_ WrZ7Ҍ}&ܓaX/҂~KSVnC]-GtV_@rǂT6Y82H'Ǘ\WоQ 8yB>e:&7}iylO3Z,঒(WC9R9Ӽh  05OSҞ¢jg.Wn s4"whMO;sמ05Nϸ0DmBfEpx c%_X9$U+Tb5)"II!tCGjIJw?=Qܚ$˳)xs2I  f>3L3w-WA'K+Z/vʅ ,Kg`j;xiYMP^swm(ݶK< ≵tn=tW~,]}t KD,C3).a%4w'* Rr`RuipiIeP.P,!Zڹ(􏆐*G9/ yD /ݓY`˰7͉3oHj&VÚpt~+TwxV m6 }0ft;AH:Lly%'jGJ(^/,GJ=dVK8zvXO5>9OCP C8'fh"mE #$Rs^bKf1ōx{9xq}.b: ¼!N Q]-֒U+bdkel'*\,J(aS|SeL"jh5EWӮG٢QHb]PKFs cШ^?Ob%IZ&eh(iA=#ƹ-$]xƖfSRa~虀j^/{5Za#;%E!/12ZtߧuoR[l?uχ]߫z#;4ZyMHuR':!x Gy\i۟/ex gDk1LjRQCYkv.ZU$#=ƈd[ޒos2rIM*\TQ]V3l;=Z6  ]0pf=7Y n^㡟T#F7E2cM͡[r6T& y= |Eւ{<$96* {ݐ˻plC0iͳLcBX,T&-CRJ~P#CqbpC?Z3*'#=(k(9tzlR΂>(F+WޚaSJ%ēr!gD?5!a=i(G%kI-1CÌI1BfD+N DTw(,Ztߞ*>-%^pX(y  o>A*ɇ900aPTXݖ ~Z`TžeAdT.i|7_:(׊q2g!n7s 'tbbTT:0WCiًר,̹ c!rL;AQꐆZZfkf,X48z--9+f6кpLu]:XV3Ebf_pC\#0`D[%ReK l>$mC y75}&$b)ڲÒ!CR}\.vIޞpOLJ.a`&F䘆S*MndBEX ?a(*,D[O2޶ahAy$Շx;?٫gO]=d;C 3*r 9FƢd\*ie~-&ķhv\׷0%FEzqsX^1;Te'mrDsx|%Wevp,Rql>2օ,zKh(&ԳCF^A"@p"=<ċ[1 D:oXOr" ,^U񋟌Loo;ѕjdҡ:8xƐ4ìtېv?z] 8QдӲ`7nBȑQ$JT> ͟'G :>z+.\AApr*ȸs) @(+ o $r&č#GSNYFLwi·$+g/F j硤CENf2)Hqƾ6\\h0'1'#=a/xqYHcG߃%!skwf3a ĪfQr锉57ށe?GV៧x\QE(O=g*D|%@%aT~ }e&җ<$`:̛U:'sD Ac_lmqU Vsi<UrO)m΂,pF2DF2+h`rdru1_-ݟʓ3׽a߆˕$޴̀h~Hc3IY 3\FaJ⽣,7;b11qUN&&Mef!̲YDG(#m j<ȒFXʡW =. c#x=Є~1]2( h&ʩlH{/Nw@0&JZy6K3QK+։n΄4-pO{ٺ5-=~uČ{x5Zsuz~?Q92 ד0l;b|J:$bԩ6mX-y n,c$ gB0bִ[`z(UI-fmVm2pNMY]sLJ&Rq#p̊QZIE=)e)SޏϮʺ;^4V!VX/w \D׫-XQ NƓQB]Fɓ1r W 큝t4B$SǠ ԦF͜'֮vA45\mVL{h>K)-Jz?~N3Dˈ}~+n_߼f  R :{ƓAp SAsyE-YיdcMULh` 7ބx]gnڹfXa)|}WW5$0(wߋɯѲ6!7G;vل{J[ހ+pp wOY ]/o;qPN/s$DoD\7zb UylIiz]XQypqT{d;}kL>i(|-$eO;*/ߓn]ϝQ`(}E.WlO}VjVՀrTzT[aLSkTt3V4q|-(lB>ft\=@WhS1?轒pALB>ޫ3XϦUo8[TBY"Z1ۮ%MܑrZ bw%eәRq^C,X9)[м=[ga4}PѭKv\_ƑK`|D~CkPfHgCz-/cVEp xձH$!IBN>9l(fձ0lD;>Ѫ\B W qm]u5 zݹQ㱾-(;k`Ur9:ױ ,SWˌۜ}g1|启dy2`fg!޽@m@TGܮeY%kE55z^U~:l5 LKaVkx|>.8DS~ H`z%(Ut'<D=yXgwMquleP(q g?|i[\Zg(?˝$.3ċ:ՠ0vK R9(o;9{IYE)6)l=ɾט}uMD!=5ŁHT@gV'Pab h,"YzJ_b;oاkrV tڰuT%7?H8g+@זf!O#9|J\Y)г!Kv^, nfJXL&+{wuBEue]_Qt13(e3OtN{:׫,cY u OcD <+lz&Pv8C߸Ɍ.6GzD"6x,g!lDZދ_qQYK3mХk8㫮U(s6ԭ'M7m)%6+T0>N6AA}Ɛ~#dP5ժgJO d릠#,2+|?joe1.OPչ4xzӌgݽKܰ5-9@3jnϠAcER3?TJ:! ]isXG߆tIn6wPz#r M,<,3ƦO͍tك&?Jda FEH؂1:2s6:u̫jۚ-/OYP4#jr*=Z={ypTo@\,_myf M#KG/DLq#d01GvmMJ?>(KMo&< S)^?;w\ 6Gta v̀%Q1ګTtÈQ3f)sY.^,_=]Q9K8RD7*G#+=mBD z `N L݋ͳX=;H-=7T&fcmqwV=A]_訬3?lteD{ZQjf`em`pv1U۰Eh게$J-wqg 4§zom"{;RXOqTmZV$kV{`KP#ລA&9(I GEN6oaK)8 E⺠Puo̮ +{M&o(w\m.@^~F* ]!vC9:I$K+_5 lјd|Q|q CSwauJSOZR0c{j41껭տV9ݾ jԼ( _=W7GdQQ~"Db83x$xG8a1ީSyĈȻSMv+sD-ީ/3zo2-[L.)iىFS΁ AjXKF:af>_gğ–x`RAwDgyaWhƂBI^m]9Pÿ2]j _sK ,4p=d,e~]i%g&HX<&zxez #$D;8ٙM%'( Cʚ,1.vNMH~EIr_j}O>Zyj4_>D @]3H+:z|~vF#N;Sm,ϭF |ZnRmFׂ9Iه d;MUeFϗ|te}u+rs=PwS3|ux!a`:0Jb5' 12HKmgH48~qvtqޯC8$ݮʏ70>d ھ/{a:.L,%~nR;ͭ w6TS? sZ(ɺېI&W>vdh3DWE&!Zجgȵڇt5Dda(%p)>4dr(vp%T3mɇDPȡB=N6MRakAX0Y PV ; X(} hOޣ+׉,;n^Jm6HvBR7kDՠ=X ` k=)CZMw©GF{|E0&:9,ש8!{T:d z s;dIz${o9$YC)HDztA@p 㪽ټM8J5ا RI˗iy3r-*G+ څā"Mʤ1n5w_]g:GÄ!eLFag8veVq 5 >bCUxC櫏֮GvGRCR] qfH zS$֠b-RBF.Rg00A.2~" 4JS'2CZU5GZ@.S~-K+ Vu:O3ğ Ѯp=y4IX%:,I/lhԉ_˰HKN{벗T`\DWnp,kgV9$U8U:z‹WSю HtBFٛ)WovLMxIQo7cN=rKԟq6͏ꞽ?0RIBAeڙ ΅zrK(y rh,Tf"F 4nELD,y "ZJ(=@AsǬ}≰z³¸ODŽ> 'a XNM*M߅|Ӝ)ɯ9+i*龓uXeR| 89\ >+TǴ=Hn!\W2*"~ ƫ[c색Ӈ}-n%Wއqȑ+oXKn|i&F.V'Ձ @II81 %),1F\PޫKVMsޤ+zSa yQ6鹎Y-D]Y6U T bV*`\ݧQ**;M?%CL"y[ k(TH޾8^sVbodA?9TL 8a~~Ro!g~B*mT1F LĚ\E!2",Q qrO)j(c-$(ߧ> y>1cQkYJ;)򺐑Kg=o'(*BxB \Qi-v&cWWUsG,VɈDΆwY AV}Ly=?E ? o䎭F8ƕUyVm|1d宂}U }O5pf(ZQ9. I~ȇn]dhjjP) 0juD#hhJbj,?KouV .ɒHyc-1Ą)+韱O!υ~J7 ᨑ k$fL? LCt*ZȠ'9IrA%/XXtΊVާ~e髳-bs/-&?`o:v@Y/UD;cGa u4_on9#RMw\ rm1BƁ3W8hܗb*31cׇNC#-F7X4AY$~ӫb5Z^2k %uV[?pW~$+ \ڿOK43vyW lJ Z4 d+ܬN =!H ?΄&x;̏Q'_}곉O|K Wp+EU0nB;s3VvX `o+dFp |?; oY(z8ψ ɕm6Me)sOrj%qA%Я t/.o4 *%لcfݔ:'HI*kkE!@֙CCķB0TKW gK_ !ecc*UW:,$7GS79N^u ~[ϖ![M%"T6r7rw*bJnG)cVl;RI\xq3P)#fŘI.#c7vȈH-K*umYt '!cFrT0gP;l <&~mz̺ki;oO*XWYhͳ?pvSwr|M!ʻ9j[o)Շl9njџj hMC/mIcg~+2x'﹕..S.asގ- 1UMM\1fQ`A ުtY?%E_#w0Ax}whcLC-*_)~t_rN)dy풏-7iZaR }2"PJŘW'#tn!"z7InYQyCŧ ^/\1=Uоdzwe3۶PGF;,g^(wic ]|YɄ>%QiND#Tq4ϗ!025%ҡN3і5ISs!}a{/<5GÑ+iUPO$4/hyuΠ4ljz85ޣ`f#H1 pꇟ;_BѸ5zdQ' vPyA}M^L?KgXhDzks3kAf&BN 8G >j&Nl}T?=seO=} gAR}_ 4GClY-d<:RJN'. kG վJUm>e W)Q 0?+<<_m1>DzZC+]z =Ԡ?aXͨ̒J 8gW,?E_9fE*t!csZVhV!!Aj7HS-BEتKd*VhC հ_PvL"_L0m $~VznDjH[7a _lF eVդSf,|Ҝ-VYe2T+~O.ȯgʭ ?{)RQIMTqcs*Pi-p8tp/֦FUziZ.hv$wFHxs{x$&&$celG?J(h-hyyjˢ:MAH*D4{zȱeDlXgmA=jݱ@rU_9u iG^:$ ֽ ^SGT. y6u,ߛdrN?䜹ppnôp:~%Qy{1 %9}qfRƩiUrg%-CXH?(J'6HA%H.cR!_־VLĸfcUgnԈng2zodٹwTb̜zLVKx=TH&בeNbص:_Dm{vؒ 0:űHi ]% (\+%z8Qr \V!Zn`3骱3 J6 r*"xSp= >g暋,,8 804W~Eh,` r):8}7n۸+X/R[J$˧Y;x6SudO fy#6p6E(\$鄸RzN"M.BfEOCPy1pFG0Ÿ+׃b<37 %J6!717JGTF_CEfAtۧ.MȒwtM; IrT]$KV:i k@na X9 !2$܏l5.$jN&ȾT4,1J]Pc:EP+E /#&{?A,KS^*ۙ4:GDƼݝ[{Osq!V WZ/5/hh17;R}T#E75p jBq.-d(Si,?bz%<:Q# 3aAjf֘%| y~Δ&&*_tCᛘcI5X||3M$ |zy.1n{۠/y̎gƁ\t57D˸Qݫڄ,nluT.F51Yb5 i`;fn a$|Z|^EAcS73lr$`H8*t@'K9㒐şLL!L&C5 :'`w߀IG }io3@SU;_m8Ipj'b[1Gۙp~$ly,&iFvɣJ$==}( &gmjܬ)OH!9FniD,jo ,+E3ElP {)QѣsU.52E)x]`]1Nlɞ;HZX!a޾ܵ $0Az̑( V`'Η"ނ"MswVzTY1iq͸kckSqIO ,  /̽Ez#WT|TB!̜וTP8YwǶ \WrOVUnT+\52\clݣ=Ow~q@ U#$]/G8ڌa:Ν9E<&*u>-1Ha% ,7+?ڐui-gb)i+;dZ?a)fXq'Vƥέ^1HT&;޿Y"!?!61F.Rw БJ~"v( E曊层eӏ^\0jjMp'9/R}7bW۰X= PYR_ճ{ ӒgRlX?Vrb+,T+5C"bjh!Nu/h;ͧ)j|t礠\2p?M&vHu)Ry213Ya@~U! #H%#%ON2s3޺ :UVD/_H#~փT<2`OoudEr1J/F'g-D_*{߽ ʉ}!ގ \g?f҉fuY@F̯fLLt m@{nښ3Cə4]G2N CΆw|rd+UCAz8F-T(fdza', P)V@2E B3h8G3xqp_0ZN%: 1mF%1 dg=M!r%w_],Sx7 ɵ0"+Mڻ#GC]k!yqc†0&`>㘪PƫQlk7z '1 ;vyJhj' I:T2V ?MDLlݍX ٦m)bN|A?e*4Qx@ѫvJS'v 6bmMe}Yh$* fZ7"ک'SPrm5 \@hd p5ƐǖOf~5rc!@lJVƆS-<| L?9 \qpsp7hbԦ>NeGXl_c:GoNJ`~n)[.nKOO- N;E98Wh<ٸYjϡ367)@W=¯bAppGsNiI,4]㗭G)lT!' [p<{t͕8:/o꿊LA`X_Zu>7LR {UfB2+l-fV}H5vb,6LfQ9kÞ}n[ T"TV-:ejg;6/ki; fϕMt͂ 8~.bum0v%Cpe̒wO \k7|H LUOl'6JvV @3.,: c@/ Bpc|N @$ƈ^ӷaUgN$DcSY`hOW"$̭G+|*oao؁u L}ǐ֥Ѥxޝ͹)Y&LLbz%}ttKSRݭ]v?5s 4PxUƮ5pVi6W4ӇbdkVVKLRߟ\aSL(?}Jzdwivu2רbV2,dIs'ՑI )JSЂ(\G Q9uZP*8ݠ|G?,ZoiSp EvJu~e z-W_IAYlG OwjF,yI~ 䳛< u]@Rh^!R̸߬N (q-/!,,@ՆJ9bs} @ y]pyE 'SG4Z KYI,f/\=W '*4 UTwh`n~>?gaaTszįg胜Nx 5ڷ^J)%-$c7JRU،\2Kef ,W0vn2 f`!N T)N9/^+#(1,Qg;OY0} vJLOV9r5őͦsC9&YЌn`SVC2եNhei4#@lNqzp]ngH_ χW\dq#)W&ƬySi HU)zGdWlLh1Ο^J}&[8,kU=Y[{MO`+PRA&0 Qk(ڻ,*pL? Ḃ!%䑡#si͉4>?R ؝] _saR@(0?[4eb8r8f_P=|Yq?։ü @j a}Z|N'/!Ndn2KD@ʔD)\@qܑտ ^㓾Hh3j6LF$-epTUhRU+n")/G l'j@%L[h@}Ҙ3,UԕkU%z^ T]w:q@0OhAqD\;1ߣ XQ \1bŭx=f+hbk@Ml/6ƦѣJuGUÐ{m+^ƥCxY..쀝H~MzQ P?r&;i7b>I6XfNU@ !C,-{kNm^?l] ⱜ0ٞh3w :WU[JX޿gЫ ǯ՘M?VGc“.DPPٛZ챡BQwm B=ebfP ɩ]ĶM4ڥ=O72-HJ,[qHWqُ4zTnm_l :^+\YyJ`Ox,.D<vA@ .\>;Kby(b(D+1Lf\ / LR<#;kQ[KҹGwsN|b1&!_a?Z#"}©.W;@ȑZm7u[\\s_W h)SM ]n8F@)g5zDsKLoA-&`(A([IU56=_ӍAr Kׅlkoazc2w(Ϛ!O 8nMAT\<]pA ؇èӔxcEuU +WVE;}ЮԄRh[{PBMAu/GSϲlNy@TVe왞I9QǡW$Ua~>K"!IC7P|uV#-X'cUİl%ŧCR7HcoQOgq R,VKLC k00g2#bL =TSn/ꖎmʾRKt=bȕfvaL)99TBi/Q怢˦FgYH֮i "° vs[W7Be| 맖iJ&N]䤌fYriA6y%V;`~4UM~ p{r(7p+ѧ(FvpG7 ^1=Ѱ\'P^{e MlVY}iO;G1} A#b^ƖI0O<ׄXd!ƅ}{\/f LJ(ZYPwRkjXrKp\~#qV)E#ľSFo"\$7):_Pn<0[拿*y?"׆XaپE1a%VS=*mwW1Epr^4liA]EK6E3lVi/4"FV08\H1{Ѝ8€P}b.UB"bK`9O v_j|)_Y@ـ/?C{F:?Lsq9b) fcg aR]S0f5%;Dr+xuv3+ymx= *"$q].o_p}Cbʍ)^׶I%ж9[o=rNv%h$&&@oi =Q΢ŏAoںh+<6rC.*2yML +Ѝ9 ?3C]O܏=*b_;2 $# g 10׊ѣI-1TD\P_G(RTN *mϢ&5qIV>FvpdzBd6fuld PQ5jǟod~_+5xOm/JG@%:AX%(nqS6ll9Ͽ05ƫŁVUUENM R`?}B)ѥY9 ڠb }pK T[UCE禞MJdc/O cqʜcOEj%G]9ވ.s$*Oڱo]e=l"LïD_=&!8JlJaM]PN5Jߌ3)>}V;$_ϋZ5]1ցbR,7cNx'd1IGؙ%]?ȼ~Ukjj1eEHFSLRrGlB`>HTG7?&}]H˾tt\4qXH=?{oܚ*˿wa]Gq-dN\6RpI*d?axFF(N% Haz#3ұLeA?E U"(} "w qae]j@.݂Elʡ~ZaX6c 8-zDNJ/J8XN!״66t53(}&yIXc=_[܍c'R[00Sp^3C<*s .p=.JL2v"zXziHڣ y9o_5mF)8ʃ ?^L(Jc/Al$ꅆcL2ݶgU$tlZ}H@GãR5㾺ɅjhgSu NĬ]믞ߍ2(7zu٧A Y\I/|KV=H8$N[ |`eڄ`=j7՗lg6<@$( }@}vfU7ŀ!,HPhiBz,T"Fϼ$ &Faw`|u_%c) O>$[ $zE]C ǭE[^i&~dDx|I|ɯ]~)6o2wn>:LQ[4 <3(/Tã fxDf]'G7T>sH:!{c.^!H;Ӂ055NW'eo}Ró5k-, Àûx}uR! xhKd/PRQڂ مSb,t:F\Z%xI%d6$ "6큳q.IB,Ŷz6sq*Jj|F0=ģђ] fښ̟ At g4šwjٕ`NQoRP?›+m Ł@n]Hx`7%v<:Dc)#%L=uI1+fgnKюA|f>M' ᏳAV8IJr6Qn (Wݻg:vd:f҂CtKʉM.~&oT.;G!fN!rvB4]i$P M\3 E ^6HĪ#jZOY$u9;/ o^I8R!JPhJmxlœ [Ѭ̛vj]' <5\6KF2KHʬ̻wՀ6Șf7vL˚Ӗ |kUgy-Qz"9ѭ65I-΁LFߵZwLCP4}PG`R}2ZAEyIO Lfh涜4ɀV% vj~ep;GqG@Yk/ͦjq\7Q?-K6jJ4q+LS$$x$m<*xkd~xމb!7ƒ2n,b?+ t zg;^Y orZE.'DQC5HYHt+߰:gKz*?1Nd4(5 ?7Ћ\-V#_Xon-, 8M[|. 6L.aL|1fcx=jf?$_A ’$1H.Ү,}aqdJSC:c7H-P.ۊD+yz`6 _5 VuuFx<# %\-p6q'|M2(v9 RE3/v?721|~H.|]bjZD 4SKHV x32FvD]ٕX4S aڌ.zr|T 'W;|zO3~jR=g;A0K`g> 6}x1 Z6s<8^7X8'An rᒟIYL gw5!ɦ-eSJˍE]rte^C8CAvw\;%- nɦO/ i;NA璄M'*1a.tyѮx,9Pxi P `KeFKꦌ,WA*XCnaSwE2jg:zPq9wcm!mm聟s&#6խ{vg V9D`U/ZD ӏ@I.)K\Tp&ʓ83`⧋(F}rbz~Q=CM'MÍj[l!TV%)c%%k!dD9b13] ,~Z'ZxtyA "/MMBRdm%ޗ0CVTSP/,P9.W0-*`3 Es]n!Ȯ 2JJ٢UQ}|gY$70%l@mI8wR.H?zXwx6q$ '/D)߹&%&ywg+(jb_H!h%Kdf\gkJg̊0D_ -ʺ%ebC\dL8ub$$6iB#_qFD.C @]TC K湣*_RVJ3qVYN|]}3';oL{M:?65o7zNى0g9tϢ]k%w^ozNn=HT+rW+?g9q349M?~1-T6 0:v*N%LFZ;nPF^Ed0WmO$Nr͇AՎV~Hʱc|2$Hёj:菦9_?XP4gXOw8EUViZuB`35ELeu¡4Ľe,p_ E"}s,(]Xڞ7 ,ťVD~r%,%9(Osj\mk}JFpSBhލ'5꛿ycg^AhпyǤ߶ŐuSw[P؍Rf2h ]=*7;'tgѱh_X Bu̽evE @ǃny"1Df~E͚6z X+QV´A,*A#? BE@#?E3M)zjpc\Ҩ>Ím-L?%A$x0&|VyLLPNMJ\OjaUD4nn_^<ɖfKWsZɼpy^2cw}߰m9Cqq2H[+:rzedij? }@61\˞ǒa=miBuCb$2oPGa6`uy:㵒J38\W6ZU`ºUw& y?Y:tBY[`QH$bZljӼ{\HS56uSD7;J]zިϔ9Dߞ6pʮ`.֕ D&[!,"Vorz12^z}MTp#xs3bƯcg ?䕜n5y,B`k~GDLOA)G_8FvEtVN>/3guQI?|[Eh8YuxC,Lm+DS_gO7be`#a&s\Jw Λg&LޕgHo$l8@۔LKcW8BE֢ mr5ij2GfL= |] }TqWkNӔۖ2[ijJkZc L 1FClԞ@U;^㔲Yzjf s#Zh/ˡ'YNT _9Gwvfo[ÊϪrC4'o'u;өm66qYj{iU &3x 5xvPBPͪܟc֦ymА25cѲحoq5yaG~2θxIy5k1,\t28v0:21Ga)*rUSLQrn6[NUۘrchu[Y*ZuĘLipB75uP{qu^%u}AՈ?џVÀI W)7/XR=UT*8jTܽ :9dB\]1[䕋GLK93Sjs3!&2n"+;;'Yp-$:\$YkYwe:i%iE L~+ X("c;æHƎ+v|mcJC%Bcv%`63kE\RX ֟Clɐ{y婹^*0ve oӃVO; ruM/ȃ 斻Fޅk,,᛬ 3\t],!]q+/s'La]m5vs/% B4A Y`MACS yAX6BV|dR*W/t z&r^H qkbG I*N)).k8+F ɺo1p <ȭhQ<]R57[mltCZ*xK/_fEBQe@܆!E<jDrw•}E+ͭ76-[\Mً1!p[PS}"hh?s6wlA|D_j䔈HBx&N30 _z_-#%'WBӅ@a7_"3$vkNJfbFSo}_c6Ls(;+)2t0::bɟ~JbIl˷,ep$@`ѥFԷKM9U.ۃ(ifz'>iML&1c~IC._Av"758`q脦,Ree `#Ծ-J`K nXPau+ sVtFV&p-(! }6 OƎV)-; u.\Nr% -فNmme,.~w(2Cn :o絟aIY\R7zy׺A֙8a>y^GBOtOgX<ӢM`7Vp_&Ev6pNrz$^98=9]4TU+σ~l3

    k$ʒ2)ɢɆR.ݍ]+՗.3J8 df§^ ,#1eBW sf:,K9V/FTyWNidl_\&a=FtrF:.(Zxh`tSJ;Pϥ7Z["TjЫI*5o),calR=7D!!}:f.*zXxj) 4m2a) 3v4WKd &v4lTVUF%S+\z`V[ .Cb tCJ)Q7V+,Ŀ)K=Gxd]Ɨs6lhpG8͔REHw xm6BSuVi'tfx6l139W';0T3g6$"f!l|ԧ!e|'Hx7(Ql+@"!V&sJ{3w܇ c"{_WDF;l_,eJ/]OtG?x/*HkSCPJã^(?␨B8HB_f'FO%CVDʝ5taM2EC Rw8@{WL%|kknG)Pi *2/,/,w[J2$}eȽoQO'CK~Cˠs'c0CV=*b{͸sv_miĺ)δ{|Zb3]^4M#+zKЁDO'1(~{Yv0 n$G022Xll.lHD3g. l+Y<cq5&) -Ʌ:9W9FOvM 8GY~/G58>YWo׋#q ,O#hr~[{2=vPWeIO}g`TI BB͕gWJ O[SZCaƁ\(--tl} w1U,5O`Z,dOTy2qwE]c"t7{tSKBf5טW 50`qN{ܕR7ox z`ΐ+ ̅ʏ䣟YaJJmhp<7-n|sNQΦj Zv/ַ[%eo*4yn< Ց4=;_t%y١mZ5 uf0$ ! KdF ơ9 FoEեj27椑KSe;@5Z#( Ii 6[-p[AU\RDdam22&C-f] 7o;;0ZW*ᙩqMe:A-ZXfnRw |uK58_%=޲>'Sxa?c[`ӟQr!zUxy".ºydM9IzO'Tk&y^eaGݠrQ_eA\ ]',bBŒvCGM,#M7<:Vhq(k-}CEK,m 2b`v vლ- dd6WMZ$*_n`mC =OcH+D+Ъo)pM}چ̆2.%-naF=[CFcnql(/c_)Ezd_@PDeU/xc} 9qS7d +9S¤ҰzK(I> ˷hye~A${5֛YA5ؒw^_tgblO*YA4_V}ѵǼVP/#z4+öVy6Ԡŷ F}iP@2M" ۈfS( li(H Ma3ܧ4N3d"UeȞ-b1Z8x^J."XXKB>S5U:z 8 ϭC֩Y0G,4 DũwLIղ<u'<>䵂yr=-p.`ʍk_;lܗh{ 5aYhD= kqxW8&bӾ[r )Pڻ/K7 9QqGzim` !lڮrY 2IzˋIul>.|hu+LuA<12JShvgIucC vbZVN1Z"Vxy.b UAvd.L L#ϸ0 jƩ?'VfCuvrGV2 cyDwgAQDEl(a Jar{,7V&)35H% VfEd "MK3=C|(,#|Zt,Pn_&6xFG^0Rpc-滥sbJ tӿ:E\5/Y:pND7!{gҧm i͈nIӝu71iS5m-Q!s)L1?cNoSi ysh +"h cnwP%!*l>Sc*bq3oS]> Wh)ʨepvh[}N$/iaO:K.y?HG"馡BS #[tAqq6pij"tnO51 5'ٴj$ Jn4(B\D.'UL"֟2QJ+G7˳Ι0ü=W+G'ܖٳ<QWn+5!5"wv-/gDZ/;)<6!ع䔙uF(/ 6vV-Q 96M>t:ˢƩD_PAiv=ρ}Vg0vh1MvHW7xhں!fvI"pv<9Kd >xz/K0U9i :ğfE"kB$.:E8b>5s1śl (,?Epg Ƕ3#k\D:OC8vId#^T @o(y6N jpô7_X0qKd5˔3Oxt"U=Ӵ D@1j2!p \8&AKA[ٽ='gj;C-ވ$<UC ;Q>ż4cv )j> Sj-@Fwv,))88 їz!q3cx@3*`4pc8Uk`h諬$6uE1G5T4vLKZditK&)ct\w&]%S_\vd2!5kORpմNaۑT-."IygtJ?U"r::;JԹg:vZ[ZDtjdàcŒLko Ҿx)CBJ.jtu8aZ[,=K3\@ S[?sbV3/jޭI>)@v#D@wX3빲jğ+wK5CjftJ| dBO!bP{mGDF@.3wt1ĝ?HUޏ #Oqx$^9r[!Gؓ "0vBĻɯ\t)|:08@s鿹Zfpݾ&3:4pH6 2ҶVǕvi+qEK-za%oKomutAGUvӘ!Wj 8ϲq}ya%xE9\jv/]#!{>vjc ȩve`}BŖ6rgU)Ctgj hĆ_l$,H2P3k0k)'5o[Brs̀fXó5 Rj_+yе-bث(a݄Y GP!2}1IM2ڏB A/$ Z7ϥϐaŘ3xF믣1xJ{c#!M;kabH XrVei@=НR̖AQ'zgO߇-Z3Q9z`We&lq4m)`'C=akw[n :Vl?֗~lKWD"ױ^̹lLJw,L1< f8{G ٘{>_xI"dRL4ۊ@Ǿ}DؓyPe/m1kn V~;-P}ExXXcp_ȢbeK>m%۱?}&{:180|DKEi k=lAe;F<MԞ-hZEYNݿ1\ ;UwoѤkj K񦱣O3wkALgE,G̨Z6o>[:Ӳɪs`NxYP%$xaD3.D.eB(WT:ŝk_,c}&4KoX#d -+hڟ,0:mj0|[YᾠUX"$jϻ*]#*U} 2^Ri.T|r@ oq3U;̠БCD\u4l14Wޜ97a 9NO{92ۍYw:nJÊ̢J+Ncuj&?:\w2TqX`N;aD9aۃ<8g`_%U8s>lL2P<-2I<[36} 5ܛAb8I:^xCvУ(i8%~MJj)5"x#6>orcbf,3hpb#8(^skot`jv*郐tΣXr_5(cZse2 =?k.4+6 X[!;tդAJ U 7 `3N]_=J1"!"@S\D8Ò,U{5 "4btQ%Eli͛68qML@ կ@f[`;d:r*.ǃa@ |r_޽8C[5~g@Qf Z.Ih γν`;mJ)īw~QgOc1EM/_ڀgC߉,2Q.^hwD7WArM.{ iQ1bxFbwO\#ƫ:BQGwjˑpcvoj+#!Õ7/;̰MF +SGneG6|gs|§m]y\u<8櫓˛צk"#"?>hǷb]6ujmxB>kO`no8eX@uzQa(Wqk=EԲ(?]=(WA~pE(8v3V·xbu/ȖX2J>qqհs%&@ec8G,h55O&UCR^HDB/w\lꍴrq-T,>)SѸp@58F׽$ ZYՈ5udyWH#܌R%&jtcΤ}T0iq7Zi{zUՄЧ(x2h;u6? 7b47 YjxY=r(.(7HKs/j@6"|,xce̵﵆ض6]"-惲ʟ;5bP1 <5wc,N6m00.h[Vt|mgCշ>è㡺 = ,N ]B([|9SK!F?u*qMŤ 8#2J|Z&pKK:Q `jPe xQG@,Q=lM%O75B4VNT`.346WԃvdLAhǽ\//xE'*6}D!z 7HF~k"w@hȈ)NOWW`HGVH@S@ب.rkE=S!T~yQ5n`_PQ5zHm(3\ ^T(&j]4kNr3{Uf +aҨCft5y'XQPjO,D5"pFM0n±WE>Njt@1 nh]wYDgEiHrdhT޾3M,Yv?/:}!^eb֯TXHʳMU/F@<(.sQOѴXs(:4 zM+%V"6 VJ QΜH`HRr{u=*;nEoC]. 8g"?D8C'ԥ,ޟVQ eBh H5/4W(߀AgOyS&۹ց}¾uDoXiӨAnӮ *t> ՜%.uL,&Q)0HP@&ZLe([ 5e =\p C> +y:/P8PC\zB@>;d`\DH!7do3Sb&q1.%Ɛ9<*s'y눢A rZzOCM8Quâhu+e#ƚ0ld$BM(5MY^M^c_97/G;^:pOnؿw\5AW泯Wꁁ W1)_90DRbN[>3jp"P+b H}' Ziyƈ* ؚUz?!`47*  CVڏꥤ]dDAfo6/.͑bC=/rAQDѸ0ߧ0a }tBscCj[ ֊jD! ƛfSd|^/J}| ?I'IR)k [qWx^,-Q7fn;/3ZԄ"aŋ|gZ(~x*fr1>0m%-es9CeY\H^'.bTQ^ȯ a'}s;_f)z18%,.~Mh#YV*`Ğ%A=Sp入scӖt yݫ=rFҸ FnAҽ)'B $E]jg_>$Rlt2X m3sSUO@/]bh!hKOŦL@.&@dG{3=c63Ov/[V0q\򩯊Fv$xiL}}&kͩ59t] g$Y qi9o GP&sO-p6E.jAƆ U?Եث>ʼn3A.I(M^Fj1rqʺMJ&ACۮɸ_ JϮn>Of΋NbSE ه*cUQ}:m]5 {o}/>q\G EO&&uq%ҏX_%L_ҲҼ?Y !B3è6><ĀԆy0RY";>A 〻Z%7mEq)~)PG]X78cطH.RSBC`UuYlyeֽ(r3C{;z{NR.!q|_F_7_bFFopZx4m=|z0/q+20r)|Dq獥n&A|gPpwc9?Bͼd.pc>fk hRy߭(3Lc.fC83P'=1i,PqXأpiigOkJkCA2S5wLk 2'aw) _>|a~ & ?EOlUӯ>p;@3Oҹ$ͫD}>:l*"轁WY4c11lQ"Lch&gJS ^v.U璺ɓ=^~$h0t;;t2p z/_AUyԞ@䯭mݴӍuX?tgҖ.Fym,MnQbem -JLʎrmKcfv+|?ǒdF')p?!G ,)zaG2Š':tue"}Y.LAqr*Ym~wJ4UQ$aXH/RfCH\3+ Mn%yl,un#ޤ(B`1UM2& z\MWUn?f4'>X;u^ͼ:Fg)=0MC'j1ݙmvns9 9hNd}Suo+ Zhl1U &R;1e^]oCIxŁpS!x-e !qPXv1@0ˁx53b$, @YxhI<|G }>mAyfzhyPj_KY -k>`eSk$-79fmMThsWu7C7l\0=k+VRG 7(s6&zPCC,- k\_g%;xS:b^ ) ӬGqf"^kڟpMb-= H qũ5J { M4 Ceܻ88B'sqF}m1mS:#s{vif/pP9r[3&d`|Ic 3KHTXmpY"St)h*˪eMvf9zS 8=IrcWMF@KzAJWcx2TQFE@`SX-F:VH3+.Y*ڟ?AZ1[ :qz =c;OEw-l@px_7"g߾:RcFP"e% *OI|Z,xơpRw =R/G0*:Qq'U;>+bVX/wMӝ{)A* I%`R m@:ws!#Uu(擾, hJ~ҧWdށ&p|P;JuWd_U*C[r9$f޿n|MR7! IK\I[}EeU2]wz1Hb|ӕ0 eI% #ނ&uZ |^`6_\F{H@7&=S1!Lz%Y*ؤ (vlZ?v(cMX?/"ˤ!JB:0*Ӕ-kcuIH p5^R(~ޡTXbb 몥ybo+QF>jO;چ"&҉ %-a%k,n5D˲zD/Z,ElO@P[aYe>P4!6(#WޛSdGuߪ)sԚěՂZzgpv`{Bq.o38ό769Wkz'-_ƻ?hpi:i-kir|2ƞCFUVuq]}utʛ<-^ ˣQ#iETH@ nA*(]hFEp2-Lڴf\[M<}'<5ga%9KM)5oBL 6J]Sa6N->r!,6Oa+0SBb*:R^F5p^j2O|bf61[8!qZod.7USZguKJȘ?􃧱弊*02m<T~6P)9xeILGvnWI J n?+ҭ:R4+3[)^GjHY{b Tfݫ2yp❏p,"/BSp=O~d)gzg`VeSm>W@/,áGIWeL<SoO^`FyL*# ?f~ 3 HZL.4Oe=B4>z8AeE.]Ij[D!on]=4vᄓ~'8Aͷ$i}&|>{_m?T/ٝlHA[w[n4L|cT}d33Kp)M4A cRuC3 fٴ>=ጀRTԴ*c'jXA:p/?)f6eٸ h͊/yG&S, F2m?K0F-qpO£ELlac쑵*H2Ȩ!#ݦ D=E#J ž'nn54 pXIuxh<-i7D24<@Yʻ 4;Nz#>{滺`1-"5Jz\>\QRv w ?{zUQKu5 tdiAʔa4 Ȏl&}hVniN V:ZmD _L"-hu4mTT9g֞gx٣:N ӂJw|LOaK,Duoo<]WDU;(bfj͂m Ӣ nH<:}l.#xod1Z;-OUdI͸U$jg0Xk{׎)=1|-#3$fxd#$=W Tq.ہw|,7Ve!i L XSѯiy (Z$!u d"zd -oIansAoonr17K rQN%Mpx'o"D;W3 bՠ F4_ɃEc,(J$ $nA+U_nj| 5L}nlR؈B-~#S pQ,ܸ^ǵƝo廖F;[Z߅V`xs%zӄ18ǁAz8V yG#ݲF.28\vV4]XG&_NxEJ=XD5\1âʳ$uAEp`4/;g!IQ+\b|0Y~pG RXǦsg#|۴n6X#RmSl5 ћ0A*$&K jԪKæOC#e?YoAECRRLH#!9p'sNĒ`LF,39F-4:BuYf}#*_ 3ulgኀynv#Js.7jAI "_;gDըb"fbF,*acqF sit3+ypXE^G1/|\^z \>%-SԠ{ UAN S<'$N~s)(kLY vgH]6J5b1e)P:ԹccӬ]K(} "c.W<xy5C}`N{0*CbL|1 u|wYU[RA>ہv+<S+06DLjhNiF3n:V^޳UU?L Wۈ[qYĮn0 \5Wl;M^:ysaO신Me9MΎo-4d*Q_SG%FXO\.mh0H(ŒʝǫA:7Г /W'MxuDTa0F3cWZYQMq séĺI$-^R6򀵧.33񺮘?М9& _FF Ug Ǟu#\5iY꾯AX )eVc].& ) چ^=a%C]Hw:I#vudNP4:iޥDMk"]SWOD@Xj7~'IơV} R~Zr'm =@~]k[,I3>>Qz \^(LvKJV&#|ղHE(f5%. Bs)7F d`a1:0 in&b2LZzJi n=7ncGj:NU?wׇ?^riϬNiz9_ ;twXcdNu'MކqޚH$Ӊ0L~Vs3gjˣA}z0Եr(YAGAp"!=??K_EELyaOΕ3!bGn標Lp$FV뚣0OD{D4rh4d'-+f`zu8YD`@r;]GaJF,2$H?3Gpk)Զ ,PԖ,Vjl*τ:qNg %V`;/gMŏR&^v`z*Rܡ: o2M2xTkZoE+Z. W4Qius k뜪< qYs;v ˽}-3r;Kw}635fD5eb7/גmp\Ķulu\f,Kz]g>xeR]UYL Yo^RREW<2%lVw1`۸k`C,%Tfk' .&&} CU^òT\\!CFN,ܕ.*P)M0r * ޭ.GOH$C)Ǔ>qIKn2o^Ǭjf TBHÎ-PaCV5 n c GG' wֆWx[4c11:#qFpc_6=?ǐ\WDE鰵Βnjƍ_~;Lп_[1N:Tdá eÌy-޺™ѶYMgEtc Yf:J.a۹KR뫑r>mpW`5kS3w^)dGBXo XYD7Ѹۿr w_*kv.r8#51j#!ECd2ĵ 91 K4 f},R ; "4CMGXVfvYIdjA +rQ*dÿ,Q{rnpB۶ySVLz61ON#?&YJC*p-bdLM)zW)M=Bw iUAͧ PvfH2O8&Z&2Hkz^θ;US 7 ŮP8hхoޘQu"{; =mٸwyXFƤ5Rl$󰚓 lß+BPvg{%7$/ ;X8ؓ]K,YɑmkA%JveHkl.5^c줩@ڑi d58cX/JF! `7BJL"}D (|۲o4 8ue.d RL}5nqjMX?#|52,^eVDFK[~oH_»"%7;xK}Do9CY$¹p]7!Jt@o8^{ +h y #nYV./J [7G3=yc4t6q iFmk ~ذ9eU=nFlOk{4؄/Vj^WhY'Q\7k8H: t fF*7dDhdv5 }I{GoGք*ɕ5eͅ;U8k;);Z<ʑ-0k!ؚ,kQoQr뽗T{bȇq1@(Տ>KP_͘#HpYlX4,e87C VXh=K2>~ڣ`huFAQje"JEI0ߦxbe A||[%ỲЈ@o=N2 >|PaSb3KJ$ 'Qt6H\ :~*xRbo3W bAK;o@w~dրyK<2p̾7-M?7lK#vNV̍y<=ZGAa{и`vCҮ2R=ʂҥ2 FÑg@s6ƌ! ƣL2-6Q N kWFrӆ,4%3 ɑv,p>|(Ȳm5%mCX O:SNq1HQ\jW@}l].#ࡍE[WYs((o79.byua? ONC L~&Dž?]!5"cH݂>!6dңqLyLb S~ԅY aiQRѸ9x,JpϣK;cdJSSijS u͋ fIFWQ^4y 7Ίӧ7ܤQ?jJ k0rLe gTgG|F_ CR@oS"Bh{nF83_TTx-jḱئ^밝'+fK(Y5M WX݀5 m;㷩]>zq DU"Sٻ:Aw}ģARl$zh"!CӋ.vh6u U? "9eܓ밷 ZijzE(uoؒc",yGfn's+NA6ݫQñYᬯ?7ѐ|1狀׎LzWҹQDq4b`B~RW\Cx%5bʩy4;}%EJ,P~*Œ/Za "wN&u)2ɭMYwȷ._<\K -]3Q$j݄=٘q KO3p)S؝Qqi 򄪷{{2c)OJsDcy{bSqV9þ$q#ʌ+`Y:b*v./# n`1͆HhA\dzOo:gJ슩5]Ӿh@`JAM1&̀Q'!ɪZ2o)٬(Юڦ%sRS=/4tBFz6V8W"uAAhAؚH@Jd-` ~#MwgTU2q2LM{W~һ w yrVxQ;b} hې[ 4 ѝAg T _v1 N[ mlRB#ۭ1^1)p{W$2|nY25*Ki#*IּZc(|]fwkѾڂ˕ iR&\_2;bRq>Fe_0_L/4X]hq\mc&6? eM`{э-|&),ƌGa|LgɃM4u'y b' b>_WlF0 > ʧf7QqmH[Ej!h)uQƌ~\aP97@4Mgf&c&HH24И'Cb>m䂜sFܮ&GkD&Tb@S' !X8E_3uo?NђTmX GPMLϹf-Wcle={LdB*fgZ66o`.@}ٮ2OڵyŮvn epuM6A86hk}8,;;Hɵ[^ѐA`gƄμ/4F O5?.*tK|@n{qoSg92.UF]<~ɍe\U;-wzu@awb;]I%cQ~G,*WW b\V3Z;P>#"< (:6jwt}r3U)wJvg6`gK~@J] c"TNaP]0iexn`R3<ٰ5+<˜UOW}ЇU{Out> 7yEJΉB_K7)C#ːgy6t0W}b-N0| <_ÍSc. _Qt0BSw VDiq4W!Rs@g dŲ#@W)E`[>jN)[NtUgJ4] fY`z 8Y@մsi}D48aq ɱqςaܕ>'PhpđE-$oՔPCkedhdnuuu8DUݱǯ)dmK0(3<⮉G!>K6GRMRy,ԁFFwt6!R}b`k>0;NI2R 6A)_B?0w-P@p*NM` ^l6ӜjP+zPvyxK'̛ބ S$ˠmd Qk4 8 B {vC?G}>N-ɶZWD9vi $ D43S>_-ak/PqY%mLңsXHM6R!|}dRBdAW8!>ťO(p8>Gihq0W- Mr.s(4X^4"^5 y:פ MIk+%GlsKRe;(x9:JT 67}V 5GGM_s*m*#> "d,e 13Dgi0uaߤh_IE4%׊"ѿմ(x-FnlÏCLHd9nQ۞x\gKhbkm| ~BOM[/=![`d!UU^:fcBV)X8Zb?2EfW +M*|iKs=Qp9Om/$ W'(UpwuޖZj9z;5A:5e[8MdK鋨C[uE:gI}EH؞ $zWy,T$.inTr!ڏ f W!RK,fq0Ij԰)DeWak p4Pj#4D7#vy\Wm쵲P^I")Q9K+ܓtn{U%vfk@z#O~J2=@) e+ 3,*%g~?9AiM}CRz7xH$Z@EE;4չFy&C5e+h P_ mE;'D2/*?-5dm3EQa9 H qc2 җ%gUR 9Ev2hׅzp9IM7Ф6p)!j pLP.q/%u4N䢅|Đ5j~&%x^`b{~eYȻ1s#ߚ"F֪^' 't4jzLH#ڱK=[fwΏ& 8aOt6׻rAXJA)t`qc ݳ+\Y0/;JC=s,C23RE"p*FLdrA,Pj\~\ gKC+}r;(G&, آ ^s;+wݾpʑ*7:6~Ǿ6{CzgpuAy>>A{Fh ~cϓ^ZW5 < ̐2uhm9W}ȇ)bO('%p^idLډ01aJKs bNt@ɹږP:)Q'!G8.t*YOS[,4W}7 -ia3pu9B'WFKuf2^ DX1>2شW%ٿZ{ *sIiH g1<*쾖+,DE"lmL㎗[6ow ~GiX.h=:}6&ɷ瘛2[/HQƱ_N,b?IW8C.wH<}КZh0ey8bK,*n 8\e3Cᦋ X9Wg_R5j55߉4vr7kV*[tLNru9j8)/DCactj\39S zQ}Xͼw2T N0_|0XMBc A4Ⲽ`ővg _7~U&aEPή J';+A9IA#nuLoBĐrya郿+S;A92d.Bxw05Bl^ keCAESEUި?o;'6UJxN[fIo:7Dw-N t8G RQ$xv\l ۽UYn9;e|.dI˃}dE)Uc=<Tfv^;*Ll$odff! 5XoM5Mq*8fFnH>Q`y0B^ 2ď,*z,;SF\RcYz!>a/uކm2s:%{!ʛZgI>J$ z\:}M61 Gl\CMM[ը^oWɡKhWȄtD% ?A^Yͣj DH1ޫ2u z j29;8wVGE:!ѹ\?өaV]-JM4Z$^$xMNFEYө_JOw],6jp[kԧS3Ud$9<-u+}BVyQ၃0ǖl${=! {Z :(8 ,c@w!xĤS]u4^mvUf)ʉd)w{1PMuFnj:p8ݾ]v}@aԺ>FcҴ,C?wApoc88 pUNyË|(ǻjdAݻo@je mrG!X!UPzYpn1V8ÞVB4qϡDc2CqKgHJgyjy2&rMgn〖:.":611NBw2N w PmO(ApnRv}Ѽ"TvTL2wKW."ȭHnrpe=эQ+k}wWve#<>#ֶov越uZiG:%b> Ch*A| mځ.IfMڮ[,~S[ym.YK~"d2wj]7 b yqr~;̵J*>ȞAB!ˢpn:f4a{č0f)N#<"j"q<驺@2DeL.@G#8݉~9Y?>=1(TrA K<`F:,T&d$rWC5zG&XT >2JpP| mmAM!{Uy12hjd08!wv!WH5M|HY鳮fcz!ۃMr u4FV^q_#G3ktrFiG XaDg u;dP,%'dUKog)tAbácŻ/9V_aLG/:W$C]!ҡRم~ կ?;IE-&_n;\ $7bX 0\N)J /ϰ(뵚5!Zb `kF%?4ː8ǹڌvBԲ 9=p wr'B sUV *M HrbiJfҴYBᵋu^]Ƙ< bkXش#%W/&ZE 9M(8Ž,6 ]'EPҨjjǩ[ujI KA ɞ;8.n*k|,:ޝV-3*%VSA)j]]b֣1GS9D^Ώ{}Pate= grzu Oal#oQI}m۩[?,vz~Ns$יh!h[YFlwp޲,F_;zB]/ʳ.\?\uxx!¶1٦ќDS!qy镀@; &7X?`RUQ,)QĞ =x9aIB 6$#$tHٻmkӶ nS[|Qe.~m(7OMLq!C =QzqJ6%śoG"ҍ֠^,|F|L/.E e;Z6>Q]s)˾J _WFG3IFVY -tyttQO]/,t֯a,Le5ȥ[9\Ϝd/K;y{xcw1B770l\b-Ct{ln r_ЪsG _h$L,RfZk aaByƹlmwO5bJotU8FJBnOLTzݖ54>PpMI[®k;ȋ&C"+#_g7e !T ^}jۊ1q@$D,}𿋧°H8Td5P'"h`xKyhgNq_ֺ 0KAQ "&.gH-K|+@U)Cd=PލqT5 0L")"ϕVx^x_:W_}Ro LY_A.m]#ᳬA},X޹a #r;(MmmC҃#j\ԃceU %?[CZ^2Ls)ClA?_^Ѐ$Dr }U7ca$Mg-4e# 5#)-/ sZI[ۮ|ЁYX궱(?!jI7:ً"vM(9%~hֵ*'lDpv|6'?VTJIAtiiBy&{ð\9.jQYqqKg$-z`A'ZIw MBI`Ԅ+fIg+"xq}zRp&ˎ u˻Qmnd]03}^-]'1;}醱5N${7V|:A0*<~1tk(FL4fF1j'@BT?y]Œ}WKb_ 0 n;M| H~xiJ 0"q,':(QbQdȉyMܶ5sN[x#B`47?iRy]ʻZ>H =;֙皅_"u(,saN*c=Y+ʽ6K jsW=VwRY8G "raM 5UeQf{)d:l9V#rr|e;:#%kAnyE3Ӡ c'q}t$LU]j<6loj>f~vw^rƇ#,M"qt>MR:VtrfFɶ (;sCʑ$G68sIvYviWSvmC 0v旄Ԟ0gM2 ^q4F PE`(PlloeA$/m*|8=RUZE0^귎\os(U+G~mȷd TLɵn.۲ק㋸ !@p[c57IWƎpC/^[yRDUcO9Nj t݊ ?JL=gIU<7ɰL٤]f4/"y\iSj3j AG<~+UD:O?>+Q`X &HpW0PQ^'.!݁A\Eɻ W\;kG q+;*tFWZKИe'41H/Bg9i\(aޑަvDrHӨlm^4Z&f=i#ݬKFi )XN ŗHF@.0(;2Od!_EH\365Q;RuIBOL*Omio^ RXGAz8ujJZ:"%0.uAPQs|AaZIoH\r? /&/d+g~ A '0tSXrpz|ғ~Y}_@/ߟ++܇'V븤\lt44K`o ֘$9KdA$HFl"NK喎& ) @g:`+xYgٸH[:C߉sPQ-t>7\,%o}z۲>)y6R! 1>jOOW桳^pKQXX拃 nټ\o nCU]QC5^Iq88%9([kuE%O;uU#g1k*^Hk'W =#?-=^zlЕ3I\3]ͮu|t1[ pO5.ی,rlt~SM9Fs"^JU.FZLT8v$v~_xr!`@F IC W  #Z%MĖ)&R3YEvz${sj՝Hn! JӛnehBOZThd<H!)P{;awU/&Q޵<Ӗ m^qrH mXYZ9&70KU$\͖tdQ;٩gzEux'\FjzYY()z*Sy=\٭5%,cs9JQ 'ǖsZ޹=3u |`lnA}m"K[ õ ):x0uE6ߵ]QFGWn*Ӝd U 0Mc br\J;(`yrM2C7Y m>A$MљO @{S1'W Ҁ^ϳ'N3;-alz“u?V -}cY b\8}AfoM11t ߛG q WV5-+6Y)oj@0Ĉ* `ss3Z3:Q8E.3(<\HZ m1ՔמvۤR TgЦ$__ 7F1$bٱYsݕeRU)0;A!.I`hN&1ϏFεh)f٣֞KV ǧJ!nf\deSqwZcsd!cDMBvQ#4"~| e;vkVCT.{i|-W];FÃ5 me=FhHn(q>Ŗ='n=s~A2I̯XN_wݳ٤2q$(>@Z^.Zfo2Glm?a+vHsp !%>xَِY{jPeӍ&;.\jqi⫈ f0ah5m-0*QA8p;y`@wlt>u6OZ]M6&UG=Y$Y]JPĨzCs#0;TivXg6tjk Az7dx-E=2BEoߏХf~<Ӥ,jLi-sف"̳btk[}k W~ 48w[->WK/D'к[y\%a̦9B31%cu_%y-D rK{r _T}bM~L"bSj=KK-P-?\^h|';Hv.lR"ӏ5*0qGA:4GZ-tYT X@1; `Yb7H`fRO\KkXLUfku餹)ҸBW\У>Pb5C" փY ݴб=ô=TkAR&=ײg:gh>5F!ƽҋ>dxw:77Mom^s@;!vՅdnb8G]!dN I Rq@=ybjBb;L`иuTd|: g +GXozl$V%}Zm6We5^^_z?6sR,sN\$/xH7 'tsyG߱MmMH}^3ĩ7L׼ߍPk H 8vYyX2]ˑ )<M\/,YCrd4̔bam{{GsH˘4W^`mkUL'cyo+DOPʃWX[ViFa^B[۔+wuvrߥfOpzKYDhB1芭\UZ|HfP$~Jń8L }_f:ʸ Zc3A>7y*J/;-yx@(>.<5Q=P/"`^3< >W4*}AN:N< aEY׫&ivhKvu|6k^uml'A-o\&FsjrsTmMѰ? >nd=y&lO痕3M,R&[ kDSuA3(WY"!&_ c|zDyYHDݢ׉%@XO/^eV{G36p1udž~)B8o jvpJ!0C9&y.UDKI.O ~Ҋ\<qR9n˵|8SiA)zsKV.#$ 7D.lmN D-O$3  |y7u8N 5p)@ch68dRCփE2 b(c]Շ_ +tB50kӍ`+W/eS$rhD7~D4045A4b# '0Tl~D% Q;W(&R%JH=ǨYAݗs#1 5w"("%MՁtǭMf O3*מΓz3dPPhT!}¸5UGtVB)*nl@>W6:Tq[$G#ڂUfl9Ao\TH*K;[q4!-e@CҾ wp]l~uzskY?{}v(SwOYh0˫ GK|=tgSLJ5޶>.̲ں=e֠V˅OoK)|zTLJZ4i{^;>[\-!`&[,xoX`NxJfQ!%f^Xz9)>NN\w'C_20FXwx ieש745iWwUCC ZSi8{(M*o/2|^ECkxS3w\f,|tr԰f!Qz#^x?FU%.cE{^n'w )4G(Vr&b.Rn<+#CF QTUf/ϵ] Ns}*X`joKv lN.]9ڤ{]qweÓ5覸JAW.KR&h \ݠu%o9@c6lTE 5.;sf m̔IQ+a=#|5:pA ]rb T vGKپgk5H~LLp7gn@k7[-œ[0fl8߀G0ޜEtٷPԍ,:^0jĶU9P $FCbϘ6E:G Ub6 %-Ŝ֢_(`q"/ foi+7h-8 3DdbC}Ppy&-~ hhgH7O:Bs5ST| )n0_DxwAh*TLZd"h4U-v<`hjEc?v_>ke`֜T 6.;σP>"LQ;__ =8[[v0^LuA(RHbLَ2&Xǻ| hi,fѓ}fW4ʤWālu+I/'TӤwTzBW "K?݇5 '8a_ |˃|C]Ӭ.Tsfk QLB.CQ[xw9ݼN{DŽ_Ռ;eKjr;҅O/XB`淇P;'b[#XL(>;'RD@_:y/ï18aH$x w5p)C`ɴWFڶb"RUHo>ܥӕfd|@m gzjJZܝ ٘U.3?4uoYEv/.k9g\jDuO3CƊǵ5˒a˙ZŔ[v$g r`WX]j5G? +VpJݞuWcDžU̞hkOX%_+|USm$>F3,НmCkV<  nn ߝ.-;l\tֲϵAlScUxh Vx;ۣ`ZRXZDPo_H 1UJo,#GRڷO=J4QKsx 3^r^zJͼ>q*#Tu UG @MJ9Ƌ͋@|nRFl -}Qe:-4B F[ ~~ޓ Bִ!M>H"ڭN:)=PVLo577^tyi<9ܕZV,ps]lsnYpz9Vy`ےXfwT܀H.*-8;R[BMpue DcMPA@ZR:Sm WJA,a[Fv9 tS/Pī[1Pg^e. kF؋'"ז"ք 6LV+j0: ;hޙ)l?(E夛]B]b968 踃 Dlu,Z |A]gX-/8-{B!"}yq38}焇?--!h䮉}ȹGR9q^3|DWLe*JJƬ, #HPF\R $HA`;~ߍ~mޡ+zCAX{,JV:R~iYhZ&PU&kGDׯ#bTn~E]3,fy Z PSEC}}NVnL ? [hmV@Pq(]'`Y؄tOUe5?&iÚ:(A/6܀ljJQ\i;YL8ʬr8|Ǟ8#k+퍽AZ[g(v`A,aGt|v|@i:0ẆM$DFOO;]Bt$k=+-Vgn= ;`5!N4NF{X Shg,ŰA^CkB ^2qu'{oC33{v?ioxq'y*g+tHG^<_q::0@Rkށ0Y=~:H'_nPޭE i-B E1 * }^GDbt1>59d`5RMOuY.H` hG,T6IC͍8xaR6Ԏ AsUhC@jO\sn#~/uZ{Wک*KB`PX׵uWߌ6(c}ӨM9D;?Qt0t\+?x ))[?NK{%}cv}94}f, ,~In[|"HgDŽȡ =3.DWW>j'+6\ZzyzVmxӎݬ tC{g lWsSї~y`Zd_NGG̊BQ6F%)cZZ8lNkN}P PW?Cy]VEbf$&.hš7UЋ@3A::HzSƟ Q%=ڌ &}μ`H,5ɖkSJ aČXֹL\YO2ȣXjc@wun3狢mGWv6Bƃz/7Jki.Y؎s츗תD*;fɯuH 5HDn)_֏R"x„H% |,t` (nv௷"@[Dmb `OR:l/jz~m4?FZS(뽒QB`S KY N`j.MBxPxR,*橛!n/ZjBpc& ZqJ5No-H>Vl6j<5BD0pB_ڢ"-PpNAakg΂Ǐ;(HgUHEE3AqN QB7O㊳AG6Sx%8] ]6j؂ z?}|j]K|V?Fߩ1rHGo!~bD9d?`>h!*"Vߢ5cpC0C| ^mVB hvatn{ ysP\]x2Vܜ*0S{TwU&A)śI 4T >A}IHua%m1aBu8Ru} >-+޿lk*CD}1KN#Ri9\g-/8AGF .e y'B2;+b+X%b2Ea,'CXI2 PwuR'KaF+s"q3]ޟkgu-~ub V\D=bxЊIzsf(2Xq+ӃA$(&XZE[/TgB5\W[{vhg1 ^a`3Z4;n;w(c&pބG&YNV:5{%2wo5,d^p%ObbfOp QXAX:l}(2 ,uu`g{/ FZ0:1m97;YV|/׻L߸zCD"@Y2lt9]E ZƭUUq"9uv@ԙz駚Z`z~yZZE)Kx,p{Tqj4 |ݮջ:VWt<2_2 dpj^|ouЈ0v_FަnI3[~NB< ?SiKuBwg|W_GTL&t}+ ٪Ajr]}\Ǜ T c)Fk^{Wp{SApXZ!$%_ ?|g37auubn ͖BIu"w+X|qjHڥQ B{ ̾q&mwZB~„hҌSzR2?>fGhy]f n;I2x(9XU+—1ClHGeR25ďinu D!壟MV\|IqF.)gdS7a+_*WvbeJ 뱲*"08?&}O2Y{?%?~=ƽp%1XGs[%^DQoW6@בڥw1â&ܬ#ur-,XȚӡ7%HQD$)+N{JbHqcbNN 7!V^zNRiXL.*bg9?xN} yBuh |QmgG+<+)-6\K,(]M+u[7vz-V.@Z7uq HG3ώ0>N|$HhdcY-|?ZJ?*YH) 6_Vwmt<߬k%Sچ?sZFC~Y5 ?b&:hUg=M"%G} '~qOAe^8d 9m[`J MMa Juu0CdK;_afXMFAp)+|6iKΖzrV3RpV)Dhۈ:ZB#5%hqe&u)E)ZTzT"a~*Ήv)8eّ: ܦ\r v0 ߅)_0;g$ _Ә[gm>/Ɖ%"ځ25GHeAvj4p`o ]ڦB1Y7.!WS)Kq Lb0.G*#& X2c!IMC<&V,C2j@WlO)a51`~ GdX{~lfd}|v'鍧NS8<wdU$4ItQzVlNs͕1}:\ebya0{;5BsPz,8ipˤYcesJՇ PH6HG!eF@+Z\-滁6ҾGr, dR<7QQ)cZ@IW:RE*oU2t]ӖZ{JtUх䴫$ݗYJiej̨!̥f^Xgo[ :P'̦^dV up/DV`~>nΙ5K\36mFAՓoL u>tinI 뛻$?dià3 䱖_kPĵ}|t3ǤE4}J"PSƴ?4*~jf&jO'!`"5eF4 wbua2U&Bj]oVdY`wmTtUXhХ6țȊ5E;Fmf3; OjSږK<4c#Gcwhǖ*)l27B;qB.Kw`,GԽMjlt(sDMY Q#YRpaJ*2|sRn,1 &p֌v`4F,gj: v9|4oP uzItroq=_[- c6\f FR]XÈVw?"OKv)e~a('ώLE\IOH[z`FHXxrB:BFݮY;gv`U+p@),!SV\Og@kԞNttk9?M<%i񄘚}uy-8 K&ENqyk|sFe]`Ƀ1sӖDڨZ6cA{ڷgA!+Įٖ' `֞IQ>)[S$IK(VLtݚ3ցQ cK k:'uF*kE:8$?یLʍȉJG ٍn?pBgv1i'FWG  Qa.} W(G4l=mz[=oLnrUp/ɫw=1ŀ 0?gNQ$9)C´h#W "cR$:TƞP-Zw{գD e@sAYoYE&LW0d}.vЀ/zo"1r,HQMӮJuYșҟP.HzRÁR7lI `hC=uh:g3S 2]fwZιՂuXl)#ORf__$pN,rsE.4r7jM~L>hƧ{TJ@Ji2jBai%}鰡"%\rDtt]Oa!%IyL/Zdwl%Lwܗr.(vA{B ϩ|9ڋE_w4*'I$rߋ/J)r&T穚Jxb9~xHMfK8Us)L TU8Ut2NV O븹}00"wb\3bgPG2y!e(ֻ<57gWI%p1{cV3# |'5Wz%..[]5 86ڧ*eDb\`{]^W +ɑ*`H;"saͭ%Ӑ Gcn{2zrVEtBnk4; q 7 wekc$$jz+ }]fZFsH*fV֩Ӿs/DF7Q?ڧ%-V!~^3 es `#Ô7BixKaBm' %Q,\؛CH>C$Iab.K`9_0V@Ah|GЙyiEc0DݥgVEr\b[d~>鳭znrz6*L\8{׀Cd/ApaU<tX|rLFT}FgMΊ7#'sX{'-^فӿ:#{Rv9н_eOa{C:Ϻ4[|Q&.G!=D)KͥXׅk-=LKA&b1PmǶI;6+(vlq ðafuBN*+H1mV!8eqv"5 O nՑDH@Qn:Jmsk',qt[0K7#W]+yR< $⬒_Ӹ-̇h!bdePZ/(!ҮzyO?ZFzP:!,yx- S^`_O>ȣȞi"oeYK x+,+wErhRLeV wJIv3nrJPkϫ^쟆![) ̼Qo9Qrԝx@ϩ7g&m|I ~EK*1o)9LKj.] zb،j Lq KbG86McƿL}hmMY_fl A>:fʉ8ѷ[y*)Rh/'4lʒlO̙GO^`7TZy۸H#,_B6UrxO-otGԡ]{KX&qk03q)~!=PpfM*4׫&~q Zx8#sNC;v91HŖg% ;=+ ʾ±јFs_ΛUH_m]t*J T=umN+,°+=(8#EܞUoF&NX_W{]9HT- v95AD["!HtH\/.)j_bl"mi_-~-pf3X4V}z2cq6OÌ.;?n`P}#ys⊝ح]VYr?lU?ؓ!r"^򯁥,%҃UN2x5\TC>sKΩlu6̘B >W琞PU1 Z-v Ҫ8r~7ۡwc, pp83%LN FZ2kh6/TCSwtZpJGѳ1 ڝcBӞ`[s1;i` ?|BknB^ S@mP~}xrYXO1a?a豲Mr.G =gwQi-=.n+O{lrBv [Wu&dE2# grҺ#=ƩoP,v@K $?K;2 Zc厲QLgNm:[UXo S\sE33=\p2$qWSFDdEpTJEнe)]<[ s -B-+d!uO40ѿx]3]jlsr- Rπ ȉ)mkϚB=D>&B38%5=ѳҹrK> إfiu y5֓,[onҖ޴Zt [wr>|+j{oKi[gO@q6564Gii3h`#rQ~E\5̈́'w{:XC /_eD7lU-bc97"r rG`MJa4Oی 6ga{R Pu9:I X wa;g{] Am@yzkN\/DVP]TtMnS/ 3lV({W~{=P$鵽CqT(BX[hH~\6;D$A[3#? Lh!pĴeTB0:ִuMD7(S%A 'ɝ0ַxigxW#a`<0j]!oWR G=>iS^G - < 7o9@vhOkU2;IFi 9T>1\G$敨%h2oȾ/3*@)YN5a` C@棦~j6qYk)և!o3?EN#m>gG/C9sŢc PJڄ6.[<ѥd+tm+p|sWV1 O޺;G7DK5pTJ^ⳅ_a`vs1+ۦ}$yfun_O_R_jMi0X"h#S$>7[#?]rqml~3F♍Rzӣ_!(JՃ;iKj8 ׁ&>NS&^^Q!j0 _g ($ӳ S9pO;_ʱ:˭U$зi`bOJvN֛D;MrW4k{{W4d}4)gNM #2뭣5x)wU=h]5{?mDxiqt5l7[RxǑ9KT;li-0V2;ya|ČTsp?˛VRYUM0KQ$A󖀲*Wr胞E! # >&6kC!~ⓟ<dLIMh.6@%x 't/IoY ];,1" &83(FQTe2J݅ AR>Y1uDl3P m 2jA0?@i=X&:\u?uOLП $::N wRZz2_(4Syԡ{1eCfq̵iw{%oձ`,$<"EqaݾS{Zz{ BubEV8]TxȖ${Ū_ݱa\<^?Mm3"rIƄ(Mp B}<嵫5Zo-h(+u>6>v)l|^3'gr2F,*:[ZAC1n,-\LL9e“+ b 1P(ǣ@dL6KP=gqεQPRKg )Ssܬ m,mc{3[ EOʯא= DЀLRtxCyhٟ-j/MF.KdL}7Mv_DiD@i'~Y\X*g4$2S{xR3=ѫIƱIZUG>2s(ɴP&1QwAJLs]fYkm)q+L i^A^5D1E6jYD6(m[@'ػ-pD%ʂ"+OZRli{[]jd<}&5% FޚCīj ʥ(W?t#J 9K+s5ue0j%ɤ &]/VˏP|&LP${H"`ԶQ]j~~GR)254a^,| cbBƤ3㾛4wzJ:t2r^deNp`ݖ;溘jb2e;uhU謸k*S+u; (M?JC\ҔI'cy HCX=]Ϣg.ynkE& )f*[~[zbCS,]WBYxꔄfp kU.HL -pye 5e oBCԛoxz)6n;t#]b,̉qY5Yhk2]H*fApI]`ĿUk<":su/cW <x{6𵝁RՉ>+_xE}Ur"6'ª&Q3w۱\,7s"Aeewzr ;$PrFjݽaŤRɕU jFU{r\A@pTF~f6_ĭ:lD̒ x@z+ LS0yyJw@ t:cRN]P b_5lR%L), S,tJR X<h;|p.)a;h  OyA^PCI̛$7Ď3Vjr䷏u1#ڀ3VWƏtt&[gX=zQ-\W3p:iKH~FG0 GܛƖ5!9WΎ;P1[}P̷S*wJԽ2kz %J$_r}$9])ŸjR x'4_{ku\i)Yb8[kRgbE4^W6zeV+dL]<|{&V1W8ת$3 S9=n&Kcfl_bA>4x3wG0_kZ }m/k*_ Fxzu+wyC|L2[6ׁ{/ 6MmFQcp];#TRJWӜ8U5:&cbj~);ߵ-X6#U9¸LltAG$^s^9MϭY_@U;fe7Hxw4I3kҩ $J`4=Lu~fμltQ.<6!6@8Oa8[eAx(!ha [Cט \Z/m%<tm _W.Ŋy\&ҁDZ:AO\Y67Jjisf>uaw@"L贆}, H\{dvYx $w|XZ4&z*d]YugOۢ\ q16, dnD4 uȡMe#-ಟjRq-MߤmTCO9* B 8 ΊjUgv~/Cc)BE22.J٬BFjgkTh,s9UaQ%?ȼZ: [l +HIyP"[K"Vrhi˧̛+p|vQ\T|yNo(}?GubCev^λ W`[%}1G7\tȊ¼4W⾼"nʝH:?*&$ݿ+(3Yh58m}L CKRfS֡\, gYZ07070100000296000081a4000000000000000000000001611e8eb90001cec4000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/broadcom/bnxt/bnxt_en.ko.xz7zXZִF!t/]?Eh=ڜ.+BGGio /Va^ymȌ.0[d <hQeȡq/p{(mbz29^699Ⱦ@=81_;pD4];3:&D "sQ9 W`R@SDYdbG$dԤd{85Qm6J0zx닪g Yfm"5<_~7i`m gcH@(Esq?P"sʨ[9$n>NgEEύuq" %WbF(| L5gVG2"$׶|j=?uj9@9^[oڞႆEBp1IS=uxnӻE5x%fM˴\?L#&>oH3 2]rf,Zjc 凱—l$7dqk79jh;$ I_N7 ?W}=̑ސ}%F(B* ,fʴKURvp+F'R+._4^&mĘ!*fvlK ־ qQlV[|.,J:QkmI!<."3?R] @Qg T=?+ JQvk׷Y5‚5>, d%Yx^1tѱ1 ^y)2]H (z2ê-uvN[b9x(n~ s}a PI.ky (.c(S"#Շ=wvJz>KyrJ콳*s "[K1Ap %fWNQ/[pҳm k3[45i X&)6Y DЖdD4R>_BJUh%VwtV7Z0]1Mzhf1xP1g0t x2/]K;,_|p-5hS@.qlC|AKpOB<\ f{UhY]Q*Ђٞ^3B ZYvMP9!1N󋙞XǕ h 2[RS3hq}|̼@HTkϴЊ`*L`j!)?rAP5!7o}gz9VO;\T#r&͎CCD&S-D-r֖( F.NwЕ9RUb䈿딗\/Y*X^fA3!Yd$BQ8 j8*reV7%miJEMq0R3R.wv4zŬDQs0 S j2TP-t/4V"NQcnP0Z$zBϚ4_ì$vJXTmA: jj)BQv@0TSHI *KyEl< gh Ţ =qОm/*y*.&Ũ]v7t]TvAN}d-bGAt h}|[̸}wٯv!Z>"^Ljd ui͙|($0E|7:byŭ]撲؏j!H6ԑ }&AE=xNMfvy(j7WT,S>9u@+$6.  -Eo)"{6*2O?0-":?#H~O)eJi_᷃b#.<2S ^+|Ժ |u&:\2oAgIr*M%9 Q",lMʮ6A #2o% s c[ $$Β2h$u !FE}7 VڣKdv,)'C0$ @BEHn9Fforsu_i{ȢUO>/"*c65.IMZ/J;lrqֶ^N闠I}LtE/.U7~4011Z? A̡Ony.a"t o/K1 ڢ(W"bM#|rH=nQV;zikpSP=)^ ؉$NCvOv7Y8a(>tL~7!pO?xsmT/g kݎ~d٪f\yASϔ2xe|yٜ,`H@{rID7'ml3N.B6\k;4uppzgԢ˄6ȥؠ˜yVwK-vkS-MoAޢdNqUFBo1h,k]M;8epreho"ޝ<2V_Cv/bn#ʎ|Ԯ}VulIH /ߊ;5㶆jS926Vi?G᝾DFA$#SHBv[3COF]u>!¿|K錄jh;6B0W@V;ȹtt dYhN(-Hp/E{G@+'C+b4?y %Bt0#ɕ?w2r)3J( >X ynJ1[i$\/Lb\_QC<9\s'kṣ^0#}l3&y#"͹Rn<wL ,3B R?ޗ}r..̺~Fޣ ^X`q}bl$l A\aZ%ɍ[v!2:!.K!aͰxOg1u)w{LzU $*Vԗ˙3~0 eIp {S5K%|nr,v0Or5;f3 ,ŢcӦN% ۺQXyMSr:g#ܵfUo)Sg-[Xj mrxht"f!$h&ZlpNZZvNa6V$a7<̺ҭ_iStZ2(]_Œj"U}5e n2}Y%ʉhN'U>w9ܾ fYBQ|FF!;`lB(eM ]8>S(Wiku<4sq}Tog~; dTHa `pcsOtGȋaT}!m'spӂ7Fb|TQ\4t$.ө>:&A+FTM@Zs<|O9V]ojyb| Bý"k ZSrÒK!-AEn䢤[?vieMNpA6'i Db)c b"/J Ԟ^ a+$T1}ܖ ~lZĵ.h:C\XLv50(.VS[Z0 [Է'q!>bA4WW#⛞Sm6s`02bHyT/ҕQ`Vlp:R* &fz~r7[Su"ozNzz (7[X:j悠y="#^-Sv;3& ~U}B3AY"ˌ};F4'kA q~9VIzθ ߲G a7=e=@/VW,"xrtO2UxTA @SƇ+UFX}pvcigz-!wz!h' '쿻D~tg·ad;&fhA'uU`!Y1 5Iܺ\"s6_^z+8nj+H27}?@^'>R"b07e/:4ѣ'Gn‚5+/weY#!eic*.o>|n _R@~kU0W :";p!%ذmL6>MdCzl31-q>%'%yʐ2l4ʅo V)ΈhlSNZx#pmNd !MڽVxH6D7܊:oN_&7Ejy |+%| %<#g8qY,sDSC0"GAbEEa%Ѩ/SJ)#kϬ]qF5NrǯIOLSRHG$%%% r #NoCq=Nn pׅk&fOUF9y3VuzĝQT/ȎhY]{HBI5;sQr|P)*d!myG_v"a;ד~7Su}hޑB)$[ϺZ ':jȐ]C3C4.y4ڄ0!m6>`E593^EQ~G?sWnH}>qY¯tsfaޣQm9fgX<ʡE1S[Z^+_F2GN>P&kkPeA޻%}'+s,P2T :.] ohǓ|/^J]P02;"JA7 <hs@j ҍpXHX`^ȞLkꍹVBPCW~';;`M(2RȩlFyx@ E}<(zW-aC7d2ù#9$g%ulxyx@ %WNeN'CI*3<kp?A^A6ޔ36%ޚ_E͏L8ҫt攗q$q&* k\]b6*hc%_߬McGvG@P%WM C ()_P.4ʌuF7%xQx|ĈF{v;`>(zskM)ccFٴp(@Cfo5B3 ܓLۧ$M`Ӱkw׭:A0'8"$ĥ7A.SڻSԿS;nnjE6-| d0}6̖ZJ~M->2\rYiu"LUD-( TY>j) u.}r3翌 c,},4#2aC}e a_O7n@9iuM=hP5tcƨd^"OjnE>h q1֕b? 8ޢ"Ey"->}ctԈ…]~~ B ~hh :k1ƢGCZS,>U rջhzWJ( c<埪8pР"67\/MmkpLČ]8m%C#N{gПG To !Kj3 qN=BLnzȜ #+@7[sԦ|ۛR nq&Q 2S\r8RU(mM U0=#L1a­]Jx:#U7\4Vey^TqC>^Xk^.265F #']S vޞG :19sZ|r?56yPpHI7˔PLeE6=ĹKr̯e)jXÁ(f OkuߙE|BұUMKI43`Ae˼;  _&/x碃NDe[M!Bdo)Za~2{%nqtS kAjo/a*tO}|g¡߸f{<(ٯrtz<]wkkM`KIX$MbjT09@ 9힕"I$^OiN=BEO?G 6F? i*2ƒVy`|$P:a9`Ӳ^o dzkthٛd&CG..!g[C~6R !P OcF?m7JɦJgS'ȅ'I@\enL^G>0|\a؈,\21`acX4_lWF{ns(yiel8e:Mq꽗D, Dg3yLPKĒ1T+ヌBfPLV@dX&OTh0AOˢڔÏ[vuG@l)/c7T# zZОDӢ߈quf @TR5JeaͲT=㢇iqDsB/M=wLO/9k;QD 4@^ōfؚTAa ;1xEڞE֝Gz:iSl η= .\"ndVAHeWju<'9Fz8j)XOe0c$J`T#&1(J ^j . :9~8ྀPK Cg뀿#Ȋف pB.pZDix̪d3DZC~NoNöw݀nnْ}=ǿ$umO:f'*" ),V)l~:heRR(j`5'EL^ԊO~`+@ad+"OvGWGtWwԭ=c XRd{A줦B ?i"Ӹ[LoJe\'EeT"LkaǺYvTj$G藅G{|zM©8TWymT&_o ^`Ǽs+`Z jZ|&^V<^zO@4T{@P,*?MwK/IX5^l3{ Q!)Mt /pWd5#i A,}d^+A2oϽLiG4 Po E0! h9Q&83} pT1ItC6G2`k9;OP{Wqі{EɹB*I> 0t OǍl/ KDJ(@0L!XCu /?n$Cq]EnwO/t2zƨJZI_\,'H}1#k/э7=gW ݸ{g-LZG>g#!QI#u1*(( 3ü&1I qG}m mAFʭ  `䆹rh5S:*wޯ;@ zn9Ww-vF4Pd\UQY5c>*pBY4@@SW g58}YquS='FHMq$K4BۀC!޼ӿs,y9=IRV*G~(-z}L10O|g{*:5zJHp͐J=~&(VoV'9󠛉E(ϴT9K~naDq#8(0y0Vcpd #d/3c}щ<橀vp`"4VU6e!ov.VD+Ÿ5vIH,u5z $oQJ&Wx%[!R̾[Th*,6ďr&&\b.I24/i~Ds3'vk&k 4OMVC~_YdYT@-T뫩.g鸭&nMH`^^, 8GbMfӠJ} psPP^YnUf89I4W#ݘy)}2|2No-G=grX".S6; P *U$OӚ &-m%%>_*ehcݢ% K?P68dj́ڊFE]P# x\N>Tq(Q (1Vs4R ]b6HKt -52 wvk:\Ko3xv ">"):5BG1w91U_n md#5Y|0Ž` 8fwLc Q9 ,]^$OlM/Rݙ\Q0))7e-Q9zҰ4V[}Ϧ|: p`{],z"fd,Pqu2K.9v̎ :b}x]տi~!m5m傔 5dMG44ekl{E}3H##U0$~Z  ?ToXkL7;r-G@p&7tZ5'DJ\ ׇLm+(XX"Kra9T4㝖Om^}GQsKK *8eloPo60,x(r_Zv7+ݾ]+ Dq1ATGk%AHyc>Tc:}˸WY)HQNﻸD3ECm^z$.pjpY2VP<26ĕ-Z+ݵZ_OxqBɍ|?_C(Neѥ)RW d#WI|u)ԩ+|^lGC$ i٤RJcFDߺ52)Mp(܏WXЉ,\ȏXW.k=)҄m!K2dD)L@-_O @]PuI١rtM !]DmjX#a`,_Zgyiy.dfIPtC?b]?m茦z7)4hm8G(=$F~ᙼϑݠ, ab?WצqS2k*x?~CvL4L$a|SR~ Д o9 }K=:!1/#OJ+Xmr h{m#xc_!tjȚܤxgៈ HHǶDSKKŤ}Ybȱ8e\x|ℇ2FdP7L@KT|& Ā0y .CrpǨ뇱έ $ FgltTe# >M6Dһ&i${DP G| #r|f!_c :6j7PFż_+urVLn`L;#Cil\p?&[/T2aKGmRFaxE\,r!ؠ2{ Y Â;(!{6"c#ߟy_ [ʷZTbW=(КWOs"i{Nk)Fb7evVؤ0 1G ?tURb2}oSl= ͒u>)`PK`)haTL5&_8}?u^W'WvGVy:7ا׉uti$JRisfHΙQL/ўo/e M3~S:uÀ0s_Eht],Ֆ[CؿC#xO JULUjw65{t_0fQJtϭM#BfgVVh떥0m_pv0 Y "-ЪT1e<(VQ*:b+EyGzoӡ =2ka)ZRvN^G*]yS{9ݡ%`Lsd2>6$4v^y@HL@ *L?tm{jO=i9]rלq?̠+Af`<<`/x="tjgX|#xh++BӍrϡ'Q-g#.,dMaFBD'F(LAǍ>>nM,&MCh39&( jk C&b :|+jTb|^Kѓ3hFc?ہ I"7%]@S1hg}ƿNlpy1Nq8S'!%ߔ`qVVRG7|]w"%1'( y%qRe*"Xn 6cg&ܣ 9D]a0\ᰔa`#i:6 jL8*xW,آ曜Pj'†eW^/SƞNMD|A?YwJ( Pp ,X@jv%wƀKY96Vۚ/\;7aӫ` eiyngK6]9wF$&N&It 3Ialۘx}W:SgkZ|33$ Gj?zZ+%5V-c^F7ܺsh&D.De%'xYlR[<5yPdn~!@ո=&[Y/i۪˜0P@O)V{XQ&^Ċ37DK`ͫ_K7Dz…J93)\;㘖grlT=\܋d\ kZ^}4?΄a)(ryӺK58# %琙M. AsɕزA 2fk%1ݙ *m̈f|K`)eD LY ՙ( q I!d=D8%[jsL$_I-HhԕYWA"v)3HCÃޗNDGO2I#t.3%%KᨚMYLWbScO}j(fP0ޅ;bddK0?nOWz?a?JCu|>~f)(5eLi6W4R$6ަ|[b})Slkz:tL=B Lʍ O TX{h]CQ]f7ȱ?CM-e8(b'@?~8 ?]E?4hH@eZ_Z^Vdǣr4\#Dkoɂ*+*I:ړpodzU@O6+rbPM3u%]c!#,:pDAH^clj/)Rt%OOi l&NS+#+#ȸ7:߆Q9[+4|V;&k,bҠ.'!,ƴ幷@0qM!_߿uI[դ=t TL Um8q1\˲X8%LL;lBJTprSapz<$QZM1%jN"NIQoB7~bM_j8uؔB%AKhكqBtPnI*C6*.UUdJ/F$& &D3-O86[]Ч;xxvSez^/f-:?;NPIDG${<ѪW59knm;cM7[١`oY?P5%ZP'f&` lژC4|2D*ZooAlCJ0*3|tmĩdD h҈Jg =qXn*w4)җ[|#{NՄv@̓S>  OڱG"ʚd8 ߡs ,m}LYˉ=":v yK_Fn6X$}R>6;.2Ro|9ٹ$O5UY ! ܩɓqqVB)Jyɚ- sځL |}=e.4ޛ-?dޑՂ߈PD3 /K7F:V`I@`5DMuJٰҔqaO4]sNtŞDSr&Upz0O9fI M`T'PyP\+'64'.} 続_ [su4|T/&@%U@dئΟ&.WbjC> 1PVXe]MgeIwoe|! (GPfRP@b$#n>̛#`a9%g£] {/Ü:2㒅|e3!\q B/޸&߉uzj|5 Ypd}:u.ӻȉR%mgu 2J8ϼ3|wDՖRbNZꊥ4߄.FpBĴz=t-B?ޮq4:l:oʌQ,}sjA#cc1 ܫN^eJV踎g9(P(qOSK,u}oѾ٨ /_/ue@tɠ 0L0EH;dK%ae2ex(}ԭ-}Q3 rdwpA>f6z۱UrFy4EīAFyFoq?.F-ĞpoPsI:/ar^%PrhLڤkf|H]=A,f:](>my+M lPz fIJ.u`nQI|H5gLs6/]>b?,!]/sa&_ >{l~z%&88 X-8HI~9 k\ ::%~wo (v;`J6]D>Y u}y}q"׍N}j j$4$|?a-iƓSwSxs`؆_LlW9ob^3kIzxt Mzsv(O+#C:,)j,ћ) ̾.w"OaOͱ )n M4TsES3},`VJk-^4? 9 ci3o;:y/oZKb/±b$mJ| cٞ3>6>Od( '0 _oZ{[Hy^_R>T31^O̩YxتepJ2m6dĺ-M3樑̹ځȡ#W$4{~ujӆI@^ F%!0r\{q*G WH#$ԏ,~!/ 'pN>4dTODʝ ӝ{mm5-dJD+#hc yıUz34efh ׈R%ju>lxY;"8Eb4;Y?!tRokd9a3F;mpF1Wlo- <;aAa"O @Oue6C_;{vxOLJ[2B6-LT7~BqEÑ(_$UT#9}SUͩ+ȉSnˈB|@lF kQX^0AJ$6aCSq7ϒP؏eXhl=׌uD㔤4d8z=Ubͻjt[8Wz? ] |:VO& IͫDrf"H~]ow7QafVAA'UK 7RD;?pg鋳 `9s8zUq3WNG N?- +X$?ՙK:HQ?BU{s2,9laLjho0KdO*.lExv0RgLv%L$5_ǭxk 8!tcY{'枝n5g[U {.VX\k& " ʊ'5;_X=o?ZFL~M"n۬$Z",u V(7RNvfKF]7A W+{*Fk׀gp< "YE_QKO_^m@~! SX ,nd*fb -tF ΌIsJRhosQAKܓz2dW]֒ѲD$5\ȇ(G-RCZy:O]P G\;~j!F-x$lNXp1 Zוm@w g8$y׹Z -Rz0fH#dnL!fHPg}dxiTշaۑ|w{j?<4ն5z u%oV2B 9;m)zg 2U@d@ fUM,wj>#qTuԬ!z/~uZ?z՞%Lnw"nS>1ً PvVB Sw3"6'חGkLk/Dtd&Ճ3ԇ%H EC= d+mJT̶}hHX ^PfF:=nU3IrN)9wD>˥6bM,Q*/'MwZ|J `}3`p}Q7N%Щ&j8WkȠ&+c"Mo8oL@yQ8M# uC]] {^KE]tGo;ޔʳ&ᥥGS$4X˴/"I8M?Jl0Ot:h)hOUwۗfxg)0gdBG}v;5]͑Uv ;c+Q7pUz6lEmVUHYMj$TlOoLPhOTƝ,^mh`wsɷ$GcD EP.|V٣7^ynې+)+l3{F)mInAߙS4ޥ<0C:{LKpN5<Ϊp@'9@?\Nyң8$uc2 w2EB͋61#к}N56૜,2Y% 2C}s^!-XԢM4R2ƪ rw/:z0<]bx_p^9 1 {Jӻ-˽\n8H.-_iflLxX3ҁ~ֻxXw|f=8J]YǮS=}g8ウ_?Òy# 67AUX*Bwf/5in.F2f:YC?#гifKt{;ܪ`ALUn ]jiD%(}J(cJ g|`Ղ\#0qc_n+Ezl[r 3<ÏϵyTغڒa(ߺ&(-^gu/&W_$7yQljxL4=jy_|Pty3>4T Q34o7aJX0!Wka "sJmCa ;U0$#I3(_S?7$d7=ۗ70ƁOѬ\2^Arqy B(XKS28A"H&;zXAw(Y`BY.:ÆDhOYlc .6B3jDhpkVYzyk(,)+j KX2M-0H= qk8+<H:&)*%yǗHAP 4E#sRfGL9i`g_v>t9|fIF4Zڝ8.AtN NJ{À?@)UL 0ͣ,,a~)-5+C; ">9IA{oea_HY%# IkHj|:n\_1՜@$ }L@GWק]IuM̸,; R$ [ RK#H/k+9UGKG<| uZc(ճ?PO RP3_,7>iޡ7i%(_(OTs( /r[Qii!sD&y_;y*M 捭v:`x,,'Y&ӏ:ҌlƆ+т2먎lW+U'BM'fmzj(q^_~$\u 2Iuu&~:g B" OQ`kAx(BFu{E_D4ZA̚FŌ ^VX &?ʕځ\&u`{^~a)W̔k4=/ҷ K>(|'ړ%&S:8x:uVR!MEGѦzq5FtYTV?l$?y{:H 1O/kq^P e%pPaWh4@Y-ʌ(q:C [cqk-:×4Lrw; q-pTKQof{@ p^qG&[=9/XV~K6s3i0UpW-̚A SQU>#QKg[|"Z/LKRNVáPH-=7(a~8 ͂n >M+/z8J͛hQ*ٓ3HB2.!kK[bC"՞V=]x9g?Io7iK];o!RY[kEK%bci1LKWooC`R@!}RXBK̭ 2(3>CbŻ7Ye+)->`i_Lm _UE*0VOî{^Xn:~5Cήя*3)ا@:|l߾?knN7(0*LR,S3=9ͣr)OQ꿭3q?qV@Gҩ0f|e d9S}.<蓾q+I*A>{u otCtL>ܛr?}dJ91ˎtjSAjS쳳bAї;OQ[nz8#5O_̽O'A|(qswzj#K둊B]xg|b=Sx.5`u9Τ>xz(C,> z}07RJ{/0L\'!IVNez'6Ԋ~zHD+C+7lLisY*~Ehsj⪰TȡO# l3D ?C; PtCy .2:Ȟ{ni@0' abo j(5u$Cưҥ63D A4#M)Di}W5 ["ٚCtnBM*q֒6jGQNL=,EW`5pJ"-2g֪$v+&`n1Љ<,[ 0U59FRdҹnSv52yP*Ļt=yLw%j̘+h~^{bD:-ٕϺw80) T~CË<󩷊+֋B;cS ( Zb۴+g%,aX@|1Soz"Z Ά! ťdT$iz>:1?5cY}f@V1IyҸ eAE և Q*1uH8 Dъ&2+%Z֔1Rͧ?<`rFS(aC;ɺ_M3q}l!#G7NoT BrlW\ G b`Sx {dFd gAM;{XL懑JT}$&rGS?+7o+WB ؂lt.73- oۑ~WOr ɛV1dzXFϒgn-QVEYF)AzP]V𛠣(=oBiM1x$!5đM@~qwLd*kHVQ htD ܩU9u>BuCoe0ff}4YDeIk|[ KDc xж4h+QGȲV`*9Qpwki蚶Jբ6?R# 5Zˇ $XE$s*_X1 v*o.gIWi~c ߭{ʺOz_ IP,hqaWhJ9BAH&M )/Ǜ/ZTQAN# (8:#&r= +=AmY6c{Ik(1::D<'(V6֚YKd`,Bwm9N| h nJ-q)>WuQ36D̉a]\o5%*zn]4("iuS+JHF5 r 'JX!ιQz]ČCh3RȪIEYIPiPkt_r=/I&/ q4yH;~D1)jج`!.[S4МXZ%:1>G@7MP?DV+GYf\v2\ԞSGRfsYP_^ Ml7yD=aŢ3)yLڔ4*NwRRLjʁ⧯6FWV fi^v 㢤ȉec>0"ϷdpŴ)vg̎`mnJuHOɗc`q0gqa"*8a=J&\y̲ ѸgjΉ% D+mHKW(,;--۵kK0. f㘉<ueэSY>&:zSb\vJҘ-$W)OuJBpOC>ܩ{g Kh5 yߣb~:ݾԕ-ZZ |+1[ qn:q-vH*\Y;5eY/v[ECbbDշ_Nb;P_CGHPo^Np1q{qWO<kv:o^L軔m5!dȲŬMވ@ -T8hmApL,I ;ĴiNzj1X'z烿,щ x֬r Uj3(7=/QDяi$0=U23c<c WK@)9Ҵ =n~EnƎ5#ϢqoF;H`c$]J3 g,sD5֪q/Ş )\ y:|4A ISMq;}Rxٶr+s8A?|WT:i~MLr!͛^DQ96~*uuk3PFӺ \IaǗN5zUKWWkt:r髼J9X=( w?z 藿BxQ FBq= fHMe%A"`G[8<^XE Щ+Z%Q/svgGڵV<=^+^21URu3Zl}6q&XAa OG^jjIv3v׃B{3s029B85'Gb[ZX s85([ʯ'ZkqE]2gYp燩j+9;Rhjwi:( L|Òʸ$s'sUބ_wm5^=kK#9-_pT)YWta4+X@}aҀʇΗWl2%|q%󾨡 0Qt(Gl^Ԅ+8͖c"Ť~<0Xsr;\ ojW$G8:c<;XP<^1( K0ksƐᓧZ;KlB0| {}3:#~1}_);< 8t-vް$tδ0S׻3ɣGj@&=oj~sjػ?w>1`1U&Ptup2 8^Ve](uw$;4ze>!2dz&> |jo5R >:P;KY_y4q/oo8)- :FՕ} kal,$2+gx}s|q7aG%h@G[K;9pRǷz"GJ֬vyTlKcBA_<Xl@t2lHO 'Z}b %cDղETUXŝ<N=sAejg/~r>D9z4aphUY&r- |SX.W5i3]±00vX|%t!Oo@Z[$ YX]0ejijԆ$34I ]j9LDҼյ^ASU/R~m՛+JiMjo4K%XxKkЦ,FRlXoGa9Hgn;[2ca GCINXSRU"a*nAc.o M2%G*fnJ<@bX2'90uޕ´& jtN+Lѫˊ]" MR5-'Y7 ^ '`t=]6їtoejCPkFƠ \_ׁ4l 8|ВoΛ.TTEYK ]A# sF T$Q|$<+df@«9pI 2gPc嚻*&Vۅ:'J5'I&^^1"(su<#iPh9}D[-.睝Ha=:c~+0G(R+-H#icЈi>%R/^Y2/v8Re4Gُ[Wa^j| Ĕ.p܏ ëIo rGr|t~Z~ S;Ky}L2~59,]F y3%\xBI ٶ',ejb ]K3$yWJldIrvI0e`6Mdiνlw<)R)K2`;E܄cPP)~*F>S"%H_9/҄5~72.'Ł+?ftBAbt,*@^a Y4?tջz%43SBr?M*TBIgvx0Y`  djj)$ِ*NJ\@:8˞ЬX!e\.ފ.4M `I͚_Po eTvU]cv{ܝ %=&r2`BlCrbB$7׌C/-5+& $6(H5(K_JX]mQDNsoHĘ%,m1<+Ԓa_JLH1k do3l(J7gii#EXoՙFgQQRHt6?oa׃Mi~=NW:M\9T25ڮUv2O##1RăCg?X'P\  M% J eCU l_·fQsgqJ2SqcB (;bʊWLq^2퇢MAy#ĩϭ%E|@tfY R-R@ N<*4\?eCI^f~j(X+u Q֥KRZ,30GMG8qurh`M0׆9o\։[7{Nj|U^v!;y. mb iR$8yć.KI $,..gM\C7';=tn*܂0!Pձc!TULrRFqSl;( W܅h&# 8і6(r"0 _ȧhD]oQA5=jKn12 ٱЉ Z'QB B%x Ņ, iŵ,xPc^}]:LJ3^.x mdj{0Y"A2UY ljHw+/n ڢm# ZD@ZU3Ux{OF6&'l*e;ayDn@K+DnzCm|9&HVyiBPyimOl/ve!`GhpPSIVw].3[)4fҏFY3-;=uN:z"\6 &-NS^A$8(gkv3T6D菂ߩsɼM[Al؀镪w]lvm sSL\$W< ~q7a~_ ]R^)np$ng9G["Qk2P ˎ3Y;S{QQ㙲4pƾ`, f4z/_05ܝ3V.t1p{:$^POp:1VdxӮ7+UV0~O8]o_|\V%ReޟCX*gEgC)/#? (p9JlK0 g_/zB 51lז* cMe(_ι 5TV\\]T̏uvֳ0f"Rl<*Bj%ϼWXXONS{=P"cM %&kNr8Gz$C;%AǼ=)e|2LX?ĭs^qdǙ`?"}[3,X»ؙGD&6&'XT 71PGqqZqײu'|#PV#xL7Jv:W0LAF|$~ F%7\3xbSguUY|7M9" \{Vϓ~ o6,؄lKG%0* }`I!f 8߉C(MjEYJ_ KAJX6HYqmYW-&ȑ*7WY)5Z4=)U3Ͼi@Ϭ$wx#WET2ze\c5.zJ6sy+B=-D/3[=0dA!Y&*IBpLIt ~~27PM1`7[~t \;i,Mm4@ݜ~^XPx/L 2u|BLO25-#!Q;P:GC޵nD xqjئ3~9ͽs9<0=PvUe16DZ@l*ꚧXoIҦ@i=-?ZJ}68j ߓq:Jt[T?mr?*uvAKBн3J0IYEr[n9REN/ٱGK3ZCC)1``hL~!7 o~!.<a Y5'+fz\fZr jD= FXA!YWa<ý=7{Ljo]Y>1DRIr{MwڷV7;vw=9(;`VL<. ]tM3b7w?%'[LXV( wjdTc4cyH^8UEҿI)(]0=Owώwjo'X)tö bYMw n*/D)ȏw@^CwD' m->T,^qդpa}/4[\oz> xNIfH*s#c.vcaK/~Ik+wC gD+#&$뺺g4-JS|)i#4zh$U-/UY!]T$;9`E*7D/EÕk eL۔˂17>~5Qn$N{U6>GJ'_ʌ@eJxZ;fA(g7ě7fn` d\\Yߧlq tq=˱*\x-b|EE;悞lepg|׾3n,A~zpEF ˛Q.ϼC6kэ+tfεHIJ$Aim_En^2S}rVym/bF'"e?2 ]L]Zv}#+:~f[őiLeh"9C3\z 9٧̄!$/1@IᑘTmG6Ӌ,]q7i|6VR'F738>M?̃?%4Q6fT3)$x.pP"hU1Um[(Yl%pTg xoz_ޗ/ b*a[4E[AlatC+_+:yXܥA4ڏPNqg_1IKfl?*ACk \(?~L*uu׶b\Q#!΍fp3^IkԾQ^oʚu:iC6 &/oq;F흥}ꢈs4uEΉίpki~ǡm pDeZ! ޫ%Aylv/zޣx YyŘJzk)Ѥh5]&!.S3,NDQ ZA$[O:<0N\6ϠKIE]`v;ҩ<4B' ,.myM_ؽkq dT1Jxieq_KQC-J  9@BgI6>=kPT𰅠whEbWQ+2)(? Xq`[G .o3Ru,ZaUy$ :ZgJ)$8Bo_x/o:] `m ACCd؄ib`*RN-v~޵'n+{|6H}ʉ[ᨰ8yS3؛Q`gU3־T"p%zRB $~v81n|[y(`*=tS,X|#qT2gsؖ+%̥ 4k*:Ŝp`L+Ah:/z"6;Otjc9K<߲)@ uTYPnL2R-)Dq>j% o*?Xt{SyCۥA.jd+t%Kf&SN5z,[he}tr&ix=dmĢVl%}᜷7 |nw ]bՊ^*@7#wOd!hbH;s7)#bo}X8OgZz,/eEz2jqĺ)y *hTmcyUZh8xM*ץClQPݑe@ i(D>hJ3p'iNؐ/Lzyoܣ iI@<&-Kj|4EEGP*) 4捔 sRG+ Skap[[lL]Gߺ89M>)s@zEx_X?lS H1,W5ޖSVGO_vOohW=MGU)T^O.xPBiSx I7E Pn-JHz:}SUZ⏴qPW Nљ7kfeG!Ҋ 3$+/jI~kqp!|9hԘ# [:qgVzKp-ZZ⃄mOL ~?|_ (9R] j4XV?jZzI4YPNTFUL}&^+AC20MhduTXY!&s^}IlD4:N:: bsW?i2aU@Jpltv|Bl畠ήA@klɻ@R_-Y e:n\g q2FhF@ 7[)anbbAbjRyw-}b}݂Zx 8.~3l p`H,'pb#,`<-Ak|ek %_aU;Лq6=eNǦ.f)"=DŽuv!ԖپE!=VEpUuNAl.zqW {E*m&U%(9@_2'5a9UwČ1ZXq@%4U^`LxAu$"wDgJf>_pdU*f爘zJseW~)ì9>@fyCǨ[c=ߜg$W:*xU)B5&'Hz-M"<9B-\uu))#K8*Um}* D65 r?ޑn dS)P5QH7|9,d Gq'Ηzg~tmo;` ޡ VM2?:.81w\Ëy?&2:,^xŊjM@pׄ"u4 7PlO+Yj=XKY*[w5}!|N!eFL<֮fιcN+W2Uxާ]Bu1U.xIoWT=|4з:US0%6N_}ߪ_qŲ7S8o,?1޴7} u0qzye;Y*8II ȭXʂ=c[c@! n<IC(y6'{:U}iOT!܆`@)5 \Xy/kfs] KLsU\\6NA-k}SlkhVnCI4(jHo_M*\VTL #=r[8F5vi!宻=BHd/#n_Pv\t:'ֺmu!AGKy/&ӝIno.&x 6W[l`Il߁XѲ0펐ͬVʥL0 >QB_,9UA&9{I㊔լHDed19*+z9$x8%}ځ0B.q gNJs~:[\h` BK*VJ5,C)90{Fa, @-?)g5CGeBaW<#ը-CH; }4q`8PK_4z(-q2P1Y#5ŷao}ZhUt@8)hw.?!$44дzѳŖoi^ 6 1lu$KH(\ȸgB|gL7NaLYƓTNy$[tdN!=hu6 p|rS1;u!R. =e`2rA؛7)D*-krY!.#][`T WoKp<3O Ylذ5 KSrB/92N)1ހ:|;U,Zy1p(ݍ=CKFI<6nnG8Suph{ C͊zÌ+`eECK*_ zXLYE·Q#Z Kƈo5X_(bn XJO.e=,"j15nȦrf#z~Ә.G/ [%˵b;S!HRQI_E;) 1V7^q!}R `vT|"C}v{ :É;<V-Vq4ےm6rQBsAQ'ו(#j &,\V?q*=.φ+:C-q)v~Հ x}$6TYs~3R+DݹE/2XXMF['Q#z,▦ESƒ1s˶7rM'\ a_ZhSDLТPjO>n| JH!CJo+x = N/!uIʷq~IfT Lgᝣ?xa7XCyg)t2@DhOѨp m0ˇE{LX䝯{[+"ˌa@WlÕSmNHkdɟ<[uq U0oa6TW!1xM$wt{jIV"K9>N]vܵdw7ftxcW+E[#ŜK}>m~LYc.oO"3?:Z^8z9PH(=Ѡ-!r\A?p HqlQx|f!POot; !`l0E!xYI[8jX'k5̣9/ʭ:,]1H`QsBډ.%p/ܭñj>/  %Q dxz1(>80Tgkx#sM,1R6+Uj!h9$)%ãMs," en{)WCD`fîqKӽ\P @mڇюZV.@ς%DwU-ɎV$m8A;ykGc sP{>|] S ]~EۣRJ\@]23qSoڝ+VAЕ0{1!uJN-s9rtBh)N׳- /Z@Գ FQOx=^au?On|w]A`.]f4[]eNz\FRuSR~uN}(JPsd޻WTԮX,O`Dd"=LHbrv @mC$ E/KpC jD Ah07đI}F޽Xl0P¼x6tީ :$emuWMaۙ9Gf(0"֏>q+P4?v~#DhC \Xzs|ƣSV2W-ᙝ ox]r޸Ϻ$_{ `(HEebX̀S$d#[n)\[0#3cѥ!JI|]}n ~tS*fd\M"ԔбRHRmIp6dfh@ :.'uw\>q#'eoh!™5WoIu@#}&>YIx,0'L;]Ld :}UeBYsXz{c7}>P4v[.6FB}^mLjogWjȢǟqWم(ZL\qeΖ>Հ+=]JPZ.APWuy}am&Ӽ`bFJMF](N Hp߬"s+\j)337XVtLk$S xpV% #?⧓eDDN`D`/XܼjteNܼ0`S:1ɜQc4Xh|'sM +V_$(Mq^Bpez!h?VOc åwBbh%/KXe\ wɼ1섧OR2\_i<7VJoJ'6J#JYiF: VUC[Hs 1EraA`ѓ\Aؒbo!N'UhufuZve<-eyFJ0 | &mV |zhTΑ9-' 8|:V6ʦ^F;d6} ,b9wqYf C3G3[,sÑ'm66"}|:R8}eDċ '@!.|>PXDd.ǽ:0{It_4lޟ;.JΝSPaɏJ:R-k)6׳y9շȃ֫R5},.%9:`?d \7˄G&PJT[&>Uvg!+_["g0x ;* f, pD/>*5;c&"byxvqrū=-L5)RXAQ_0l ĭ tDC#\Ҥ֕)ayGϡO,l3BGCR >l)4ǏgGUrAL;́3"6<0۩V껕TX}KԞ*RMzףl@khpa,kPʟШ bq"h*N-KRpB12Mڿ1N =@Va Ԫj;lя(h֢V(!ˆ'oQ2ј)\%Gpc A~?]r?ѽGe,7 D* 6ɮO}8.p F7ݮO@m $GWOp5u̼uopWۧnոrJ^DZW7(7u 0H~rE\G`n ?0aSZ)2sEoJ桀D{23+gś%}%8>>_ӵx=MS`m__G5^1RA|jfs I=>YZ~97ؘK㥠Ȯz5P\2ݭ2gna>oX3|͓)*F53+^F@ Pƞc' -y؋>B4I}= g0҂qbkmz+~C+E *ּKڲF+MlxK0_fM֋ڥZf91$4Zl"6Ap6é&"%F:[&w<ЋGyv'ވvV'iUT+Qb(A"("',M?'%+@^Lt{h%`S[)EV; L,͠fG44$6xs6shTΚe/>_-q'U>k\9$ 4l-ŒN4A wb!! RA4: 2@нpHM3V|1z?Ux櫐^i~Aj>Hlzp"9 `yaoƟ݄v3B͚Ƶ"{q \} g;LM48H| ;"֡+Xy{APsC-[Z<[׽38hT?B0%}PZz8u}Xz[WΌUuo5$lt/Y9&- 5M@hxshx:ȽTHXr4X[XDp$L %RNXx $1Hq ~ea g1Pe@pN.4.9>b \Dґ$5<WI=X$^h /kS܁TKOHXC̝Be] MQG;RaGJmd=eH*rv)\*xGl*jJrkԘr^:.AK0RUޑ2OZ \gﲯnVal*J_*z'kU5DЧWmos=@;|ґGE#AB9\\ o3|w7 q.W`*^Caؐ$%:ݷ csCo6,|X@b,Jc^IWr7Nol+⍠suan^^Qh| ӛT*VV΍譽ܘ;262q!x}gg!Tb:7]V!(Nߙ@iU8E1 !X3W)s+>;LOlGj#Ǹ?}Cph bWSwz!i00Yxj|2__WWhֵ'aC3]p*QoBƌöP5VJ- ӣmҩOW0Ę+T6;.&5gGH9Ph Kʷȓz2ôr]>p2lEvYlvH6pdU1iS7&Sl*9$%7]LV5Ѣg,>l~爑(@yIT'B< eIv\Ύ9-aRRC0P5dМM7aҴQ3/>*e(Y;:73: zG;f|] N%cA$?Ll{yF=dOzdLZu1f, i띝D,6IN49 K^@4xJM_< ri(TCC~ȑh>L= S2׍. A~ !tZ#)Nǒ#&)79zfK2*G/B~I#FY"Ӭaj |l-Ni5?ЧC:L`XLGqE])GP;֜P9ܨ7Or~SjOR.ϳDghҏTekSMfWo+1HǽAP)_/27 YkTZ۝jˋk0UłI5WiC,,( tm jʇIS谮6hTg]w(8hg86P쓒 wMLOʩV`01uJuHl."g_U_eCclzऺWCm฻vN8#^7q:* IoYQz X,#/Dqx(Pk*7nj8 Y,Q7nX!ZpWD1w$"3i-4, Y6F]C:d5NSHF* )EfvՉG>l~YiNb6>ơ4z9 lLOD]2ڗ<^bZgDa[xz(=#+ EՒ@S$LWr obtڵ|ᑁ.)NGUiR /K72I(0y쇢 5m̮wy`Z \9MZ.?tq ov-LS]5k@[1wbe3]:bN?+L7@m6i7Ʒf(uU@;vL w8~#1J2ڍե9|*@Ϧ!G9=I똼-tJNQ$"7c7Bwlpj;bX(a3%Ja6(gR˃Ot1UbB,u`AQrawdTY]T1Q_F팍a~ؚ&]&βIR*]]k;{(zZ띊nfF}@m Պ=4 8ޝ|>u'9,xT[a)_ Ck=z6oIuԑ<1V &TRB`Afd Z1qRrM[Ԣzu>PHVpj3#Eΐ.Z\?^'J_cFhNh8suZyܾc|8j+0w5qyYZc Ѣd۾Ȁ2`On̙VNâh xN^\][7B-{pz1# `2z7e䊱!o~_ }Unj[gjKSbw vNEZ*ki)GzG%JJz0v8Vk}U8͸'Jd cG#o8 QEנG5ad(8jۺ~@b9z[a(3J¾cOi/OF}z8Z@_eY9pV+c E>.7 ֚90 YDC?˽(<%AڲzqZ(?[47d)FT{. Bf{oDU_"1ƈИIq~c>:lpLB_ϐV(o&fjj?V0w4TlzNIkC| +!zQ%hD cIĨ1teٞf2C\UJ7!ۏwuZRHFZN|me4iXfMɞ6%l0;:E~"vc]X*c5LAlU aS#rkO6΁^Lo' Yxx/0)`-XvѻS"']]%R`y[Vh'&+YpOMbRcyPm "yFJ\׮Rs?F\T|( mifcZ%ӺFKsxbaR_7e9Dtܑ0& 3CM= GܱKPII/VuC5 lDh ozkrdG%qxmΡ(@~aABlf 9_>Œ2qxZ̶}؁"9F1p( UCϷ )x@7~ Hy# /:p0x9U*nRRS\ܪ?_^^XZ*ܗ~@'R5)2]~\^ƶ`ÛLARrٺݚ0 ف٩"nGp.du\XKm?b0MSح^k}dk*$}Wz(C BΉٕ]t%N45*Vn5J}'9}:A0e |wkS]xWh2טR@yՑst"R2`˒8aM_`bT@ÂˌE1*yT z<1qhz85~;Ԓ]qm |מsޛpV5[T,jp,rSհI7zGqڱI^D~ʱ0MgHmT%*Wj_B,!Q2$8<l6>mϻtR5j'zߑ|ʭLD_ ͟>VيYS'er ~i#RSXq[\)ri[Yw#\ j zBg^6N?K;I&F$"6d;Ew5 W3 7$,KQfcp`tˡl8_3tg rD 9|A7zF?#WQ|_e(8px!?bY ҭXFwUHU9^ !>}MRMuB wO >qFIӃO"FEPU4-)LΎ:yK䘯3z]-CkxCӄjճƠFjYeveI!nnCŲ 62 X+ȂBV$mpȥ=Ȕ]5̘^kv/#Ft`,EA}Me>iw$(iYҩpBVngڶSj1tvvׇo ŏ;L[SL++FJP~MoM> /uV ^9H8<f4C[ DY(!SUIM b<ٵ|0v7b؝ q* .h9 `*{j_aRQ߫( x$ q?6⬱]iYβ?L%>yOTd;G:'.(D+Xs9js}K^v:UYY@2e272巈 R=^ÏGg[%DRI |:u k'xe(A2dcbBNa*MEd6?Sm^.YI+bnsͰBW[}*P\U՞vx4,Xj!>_mes";sy|o E|fEΛ(VBU.U %ڡrkB<θu ìDׅ +ct;*90uKz_fe~-,Gr1Ȼ=zZ&0!z͵ӰpPJuK#HѫODS7I-pIAM!皒81w>jOW~MH~n˕d6ڮ7TAL^ 9΃= ?D,(Wե4V<(L7X Je&%p$ Zԫ }'INpLi`:-.VQ߆U`!gX(y[8_ more%r?p23L d*g{Ulyc"=4.Y=vV1q9Fß;+#莎ZHs먐z>n-.K e bvcI%Pyi b85h JQsaC0V4^,9oHZ0?{96&UHRBpj5 p؄wNgjU-!?!h yb-=  &VXbh'#lFThicMe,x=GN-X"w+ŏ)$9Z>vPRr^7WˣI*b%rL32 CXզTE:I&tz3JF*DS݅`.̭Jn$q^(/$F ̒kxKe݉lr Ys$~SM d;׎p71[?wGc$P6LNМBջOѐ*Lea^>"j9tLjA,lWݸ_.mUloi]hǫFVPDb~i@b^pןW_bbʏr^iϹbE£ej hV)nTlᴒ')^g4 x3)3f; YN" wKr2.̄_1_jǏ`-7 5ce%,D&{Ξפ}G'NPi$;Qb&Gf ;4#c_0ʱ9sO$uvW$BrO_ ВX"3nWFj|y"T(n..t+NP9gÙĘvk#8%bS|N#zץ:#@ɵH$%!sF+qR +S7IR2AXLYM ,'(:>`wnZKH=ez t+6Օ7D>-UhO,"pB6k7'H~ & Mر?NB {aNUړF-ԉ ٿ'rje2SX'\^YBl,OBi:^uWg~xךelEBVw%d swCn5lǑs]"!em%{ I`"/zM4BP?,%xgNMm' +#)5|s䎩x oᷔިƂCae'Wobx0JVhB hk" k`ab 0Q<~DYE8e11z'>@2{`Q09yP, _@ג9q#YzqpeA5~Zp.Q @t-NMv,ypj[fp,rlKCƤ,sAؔɔ~3Tp lf.Syeiz(ͅD!{k38+TtT{U !g3 Tky` ȴlH 4;ߓ7{=u_ QhGklr{0ٓŇZ"ܽun A3;݊5$}:Uꀋ5t 4 JrBdDѐ8kC3tSBkFZm05\Te C_v8w5Aj7ͷ׻hS*Ԭ>uMݡ\QчP*(RV|NLo#u#ώR`Hu%9TnU,wj{X4cDNڔ/C:|zriٲQqh 'u\D #%>wҵE'q#9?kaV|_ybJ l1͙dJДtpAc%KAMc!9Ž9Eꉙ-UY/Pe]_"hcb |<eUxjAxA:+ :^eDZ^"a[.˴0)^1 8tkn@n*.4 =6ʉ Ae])L+]#44El!gk:*ϫ3V ZCEy0cgV8SF/2 ,s|wҶ#zlڅ[Z/ɬ*yCQC-[!V ?`yWou{`Y*qHoB Eײ@(yOL6]e F7fN|4O6`:Ap<|4x9\2FT&&6fJU ڽGk%WC%f4i2,SmL% O6VQLc iŻ(h5fx\(Z ?y^PΎ"i-Xސ<{k05ْ餶( i+}#(Tks,Q' >d6fpB&j`Hw`6wcD~T.X<-Ja7K4Qv3P 73&V 2Ъk%HH8A vtĸaE;eȦp$!Q"nHRne̾p__I J𱡌܊"Us) K302hQmφdXD-Hj g.(Uj=?ߢ5emϤ1i 3 8`|G,`q,4Oa{?UU/kN)~XۓtL϶NIHp}+&iAV4'z>_^C[ky960}F; :ɾ+@VjQ?O>* }MOju'@'VC,:`<'(\JkDZ'A7ryR4)^Ϸ'_p㼣]:4T)xp= T._ x {wOdl4a ° KYE*{:|x}Ǝ/鯑N PCʫR;[ضkЗ|ּob쌅ϯQ& `p  ~L1N]ǎ+nک;hsbxёq#o"oQ3A=eb1%>1Alc"B7R^#q1&Cԡg9cK% k eO;&ns1] Uș .|ɠ& `[hGzۿA8'hm騛V= po'E<ZYUvAI_ӌoH&vHoq݅R 88>VK.!xJ+,Gsuq݃ )۫V& S. ]p )VaRzT63@@b7_X!f m*MqM~z6>q[:i3m㑎ET]Gd1c$%R.,ym|HHi^_/Bl3).՜t*Jx-0^-~%h_=su Czh2$#3n]߮[ɭ+hFȂɸ"woFA%YwՀp}]; oKH aHUͫPVLf֗?RRmQq_Mq !MKn7kFIGiE7"y,(ڮEIG$\{kMӂRO?rHЛtu/ \ & 1%FODY,;mvI6E[2+Uvm3ur/ ;zm?T-qc q%/_|d#7nu>%x#< YE"ޙCް+2f.Re ,)CVU,O)ٷ -?,* m8K%U[;1f K62:l@nG5[A}\ޙ(_g2i$#h!AiiثR`٭4Sۊ3AC ƌe6` aw.9"*Ԭ*'Ko|aKg21TC[+Ҡ яctuv'<Vچ}sXu pyja}ZAx!2؏`%/bI&C4ul(&Noyq61$Tp0荭EyڰieyIƺ*ELY7Jl NΫ`20N M  c+E*MRðP+v_?-LCQ !=$vErj˜e͂RO7VG BV }tKl |ZO0!am]]`[eV{`ChbSv+fRg 38;aRtks:b<9DY6/S RtR}նSI, Nb@D$- ~#{%B$岯|O(0%ۗB_~}lJ);pi&GjG7lĢ%QJ/ ^ߪ þ5멠ER m5~K\g]҂]o b0):!VD 6Cx{5;.=S4 /NZå#gMI= hZ90%}č#S}tcZCT!=/Pߡk% Wu&6"SDMS)dķ786u/s/sb%7NH f !vv6+ DJ5a5:L%v>sed-'uL_ F>^1AdΝGa1cy6R6RSYFtLdfך-*ҥ1[ƑDmf7nL$՟|:wZ`9ثW,"]4bslUu'"=QPrdK[ ӍөcLZr m= XX-Ad=2j (f.i0`nj)\KԊPSf;"ȐEyq:lzR9 !h:Ĵv /;ݥ^F,|# ONݎũ.kg;`Y&+qpVJX!_MF R\lv EQ HF"۠PPIFZ?E°w9 ogD{ǘtdsi#;`WyNm֯ʙ1!x\}^=8a! 񢞈WW-HYƌUlXO+C>B$W1ЄhHI~ ?{G|<2`EΝߌpW\Ԯ!'j*VhI\Pֳd5ussbkN%&40$#πJ *f9\fG(S7Ϲ)eVHљ9Tԑ$ =xqPЫQDxT\ t;~HO3oO-eGh^ꊪl 傢1ҏ-s]KRZ.许a_\s_|+؜_˙džcUMt4TZoX3i@Ko.桤'78-qj..qw2GhdFS*ӯ 9*{eZV ԱBY0ꕰ8a΂GnV2ba8pĖ4$[)X$On4ku U<1F+!VZ^K iXRӛV:00ʟL-[2Ň- :>ssl p6ȷ=a,峷@p=f0fH]+w5j8YQ8ۯx`PD0>~FiY0HgC4 B#[MD _OWNsȭX"7W0liuYf/et^`ڌN2i=Ao"XV'9r'»/N% Sx'2N@ǹA,6W}Hy|#ՉQz(YI [9::zxц2(^4Fq3{KzA&_Q3äLpf|=V[BW}(1lmK8mUJ>6D$7'tp|Ϗ+iu` Yģ^juiŸ(Fԝ<Μ#Vd45,ľ0ʏ\޼EQT:lK]_ EIDZ&\iwʙyɟP̳.!y)ŏDlQ.1e*LM 7i`NAI H&j_Tf(šg|{4qZ 8> l?LkLRy`!yu1t4%@u#YCx% jp!1H^7ʜnz'6{HfCyCt*wVyHc1a)$]ך#.IcSe֜{AHP?_ޅX s<]Dpt]2s ^dr,e}QG?Ts1LqDW tf~ВM4Vpyp 8hKhzYF ,=<R <+r ԋ2i/1uT(9]Fy.So{8>5wAH #U$1•"|9X˴ כxjɞ&>/aA=!AzЈ}}$_R?wFN>J5.C`5[t.z(3lioGJɭ@eMZ`\c2'U,NAڕ&ƅ9D+F-Pea?aSFnNtwb.eQM.mSn]BlLJ?Cu*Vz/7eΈq-]qd=+x/ w UM.{3\o`I]y]y@$#qkGs*^(Y#`m7UP<9C+{QIӇynެeN )a}gl$l^kNa~M0:kw8m]f{ ^ؚdK`⣴|FCwqWҊ3_^Km.nyy7vZ딣6R*.W8;A{ғawr8"a#j>9V&9##\"W-8Ѥ-0Im" XӨmp铅 iWehxګ *`jdPG>MqiK$W\&+|̝k$u\dwK)Ƞ^j‰h$,1}jzuvTiŗ2sCzs W?eiX\ 1i D[(jT "ԶDq f o0(C#Hh@o:m4d)X*VX9//8U[?gw&u(.0sBS`7H4*PEp +T@FjQ6ݦ,4LF $rd'y?)kс[7(Q`5|hDK.3aYjaA+v*34}$J޹$9b]oò9cJsuo)Wt&Pn-\:<(0~i9!ceuDO\ #H1b!JQt4O\`iRqńV/pbnΗ>w-#G+Qn"m!V`NymFN6y-N`Ivm5Z0. 9j1RE_7.TvCexI9-Գ<~9DJ3+@ Ӭ~:F &`I&D] ʢBh/[s_ґŪ6?jtІݫ8qTDS.yb[L} hm3]3K6ԷmRe˗M&y -qd[Qgo:!O-m^R%A݋{ٍb޵+.3fNe #Bw8.J_(\4a(ʪש3b@tF2E,]yso.浘SDujI\n4hv&ߞO!d(;@sԟްAy@JYs8iqaZLUQJJXaۖ>OYD ƙs0Oi\2q^" ʕi aA;VR9_rٌ0:{tZ~)b|-Slxy)Pe4G *Y"O g=+|WݭRlAs}vmˋ^{xg9;%Pe^x"( k1HpVnjC-Vs9nk +yFȖ3VLuA]w^ @..ɮ-` &u|=eFJT[UxM*HCNkBz < t}ok)QodoK$RMUt/DY! wL.qiL C N8.=g{+Yc$+p,pYM"۶| 5764!Ǖ]o6M8wCo/m#%^aa$ >ܤ;e"=t.n&O -l_asE)<+xZSIkkKNF S37._w[[RN.y(?z$z0a1C?sJQ𪭴*dnopGxN.(km'J?q'pТ75aɉ]6򈽲7`Xֻ:{R3:(r9C4c.fL"1VF@疲<\X vk :0M5Q/m4gLpzE7|.V*jpM0c_ 6^&I݂NGn6 Y+0Q[/{h~{VɷuVpdM_W~m.d3~I#+~LBcBƫǐ/jD MF~hҘV] eνW"&b,Nz)@`:M;E*-M(K&@C!A97}i+ 8:vgj(:K]*pKEE"xxsɹ)'iNtJОHd3o1[Evwdh5p8-1x5Dž%vɽ(55!%?Z6 PY~G&uXz1 `μSw~u[l4`n@:@wقk4dPS~g4cPTm(ټ>m]-Vj Ui~F1(*7dz%Zܰhy /g'c?3zҴ9a*B<ȾwGG0; +ZLIa/g6B^;9WdzEPyI!Ey'_g*_B>#wG%ZPِ\UlNIC}wǣCݠP~X~ס?,֞Rdr2@0e(𞝙5R66(a6ɘ%%zCըXۅ7r1*SM,!R?.=?@Q'h2f?鶒cUǫ`qg>RI1?F,n||j~K[> 2nDQSŸ(HbURaP* rg}l',tsH]źφ?dežvx 2Se0M-6类TO eg]a>MT+PS$۫gQ$ R3 /ILE ҈Ӡ4bb0?\:OiJ`1nO4nbkT1t $.Gt3Mk/GB:X @ҿXzf ~e ϲuM&`T=`JoN0~DZr!/$jɶ0 c0fa@' [8+8|5Uxj]5[8 Z2\_IgiGM,{宝y}42qgba͈Z?|RB'dp,:(-;" AV ZD:0Q`iz4L[>'Set5DarlEخ&-[&N¤ ߛu1 (4VmLQih~伮!i^GuQD̐E㯡掂3U6ϊHpͷmc0fw؊ԈЅA^ +y }!s&~y5Py3G>c*5jfNH#Pyk'f=X&ÈR FXT`˳`֒߫Q|vŖ _3BcsF^eYi\pa80)3_E߾9IDBx Y|ZC8?!?351IGA3(X,pЌ\ Z{|VBلDQq3DJT]S -E[sY/.}O;vRs{ w#SJO6<@ N PUeVc }ˢt VU"8ɯ5=3fp4/l\VQTת_Ce+ng@$7K|vBR(s9`k/ @50{@G3pqZ{H? edD (2%{cVN:pނ"/EH+|e%z.=W,ɽOˏMhHf=gQT l%; WI%\ň +pD E7¸|O+VT$kǘX)B5!/&;؈+ٵ7߿/G>w'l!fNS"%g,Tt[/RrCI%ٵYY mb-i; Gp=-< u=HQnh_1Yl`1O@h:J yq ƙ^.IdjEz\ףXV8رtnh\כT#k< "I?iv[{Gr@p1+0($B) 8j pmliAƬY1v`s ,-=d! gYD* ns5֯-"?)i&h E?I֬^YjmɴYmOd%YeadGm3WlZz(Oս(L2"|$b(E X51Ay 0Jr؋pv nΣa)GB9힎$Bi׋ޖy1)d8`cbk?5:A X$Lp^w$r3U*PW1)ב10rCO%|3sz?$̉Ҍ9٭}r-E˓JfB5y$WK@xI[gߍn ׊%/+׻.f['Hh 2JT>&): "đ]9eFe\iBq ʇk싹"6uDH " N)/ d@Cw ΍ Ij-a\$Z11P#_Bf'5a,&Ul6r`aj< :-y!Z!Ջf}qZ/A+BM~q,H08TK_HYz *(9ڃqGǘn>{ihӧ,8E[(*1v µSĐ+q95a.a=pfO :VYK{s(BD#5FEBpq׼<ϐ77:!.Oto[tY/0%>ёgR‘` qwdž`4**ƳˀCkI<ɽ^Jt!`2u*o܂d{̧ҖSPQ3_m(#I?JRBB. X~_TN"kz2yD0^倌;PCypޢeB <3G 箄W3:g'oL[9]Q)oygo}GA;(EE0C46/%lW.ۯ[´=H$ H,3Aj6=yxnrom˥n-% } rNEnk{xpH0cT8[V=HҍX8S!ˡKj\Dzҿzj|.͹Z[  %k,[5/γLMV1< p b1.,kp%2™fՋս_|t!K= Hs˷x\93,3\.UnN] ( ^/؊)rtc=&ą $gLrG2<8Пpe!,aRGXkBKW27?ߒߝlijpP5ΊUlRwvղor!g|^ܱfL1jfJo3yI]7: LdM6ًM=g="fs6/ߐJb}nE2&3 _EVgv??Un`@xhQWV*F? {CTYΪ/|16)-_>Bf(sE߇1d?&a~C9 oW d~=&QX`ߦP !ӎ΀ۥz*URg~WQV~|p&t}1Kg4==p @җw$$@_?Mr?#ZItqָR۳UqȧU5_Թ%B{ %}3&.+2g#tog71꽙l ,fyȋ׎ܯ> R$j DX$E&^g4Q肸bfmk^Q&;ӗ!Pl%TﺋfGAIr7||Kg +ܺ{%dG* vVղ;fe Jb /Zs)Va5>6ym=jpI8σBtߋ6!-oh%LAX5&̦6//+5ydN݊97LMNk] dϫc lrY+KE^ҺP4ZY+^Yj"Ji{ܓgWX ]:mPQ[T3> VߟB溿57MNA0O 0 ♔VMN._hR+n7sklٚ8uB H<QPt͕<S/~2ݦRM[:}kvV sOХ)AX_2dLpU,;P`dxe+lUz28I8[0eJ E+9ͨӲ<6d~㔆zIѩ\/Mo`E@USX1LTs4ȅ̫eV}׃8JPFu9eًpݯsws%5b@7o1Tq`9rP0Won\4!^VU3GGm <aD)he5EL&&hM,l^4?^`Xd2Te޵_]3${YvǭjNp%d%hRQ#B r_ -+&Y}:qfR7Olb5rj)nOW:3gV=[VKȎ \&}s%ބA,,\OIOz#KӐҐU1 I %vbUR=!Js18^ֻ'qfyir~ XƑ ]8+Sab/J^W{JnIF_I !e.g;D`PI[ZO"Yy϶iNA=Tf7mn0YV}M:]ԙSc.v50qKgU=*$@ 7-v\҆!m!mښ?j}Z]b:r OܚstYN9Qrс'*<W{ţ+lq~y՞2soE - 7#P ~kimw5ƻKLM$`;UʝT2XNٻ8GwoP9]3uaBݡsQϭ},BlO7[2g՚&y)Q@Wpyw9;Bb;.<_>ɿs^;9bp rI&5=Qoo^LJ?l}f(`˙NV{6.B%D'>W Z(ِ]yXXhI6?McM8G^ 6#1]m͚P;C_M {=+~Eɐ!MuU f!3I^(:1YpB[/[\ar fH7 `5l0\"Pc`7NolR3w0af"{BvT|8tW' "_vkv•K5Y!0j)\o(To+f]0ҧ@">Oӳa?|'INSN⪥C#R:e<0't? ϯ%MHt'd(0j ;Z* )~-oYqa&o'M #)|DMY;]tPywz>(; 5sqst>' 4\Pg'M ފr[X?3肿Ql{㱨22;[38`;SnV'_ף*a5<';j8M?GͶsmq u[09hڶ9?pPj촮SlC cq Pf/>1_!-©хYm[/ᘿJ79W-,yr:9+n0аa9X3jޥJ((W[EHL9 fĸ /'CZ W8AJ5Ҝ(׾vY.ҥk և2a6U}/ ΩԂ+$J%.9xsW`txsUSޮ^ 3vŨU~#ɣՍ+G CeSxNAj`uyT-R j^C\?DTSR#,pA~,-UVc$3@ijO220J N+)9&$޻8 ǟPɼ* OE]sp* (\1y|[S~!Mp3XD뼿> [R%iT竓,PEþKaqk.8VTceqJIb_GaP{bFY 8<8 ]5Shik,Isaݡ*np-՟v=`/.@ 򶹙6L_L3_ٝ=?aK} "9h53Sߟ*`^1uؘaZ-* U*_K=L;H 'l M Iևgby-B"&va_k ]V-{<{e *~cR }r l'mV#R(=~5C\ ʄ̄Mm: KIN˯T1v>c)N+L72Buy"sF\9]t9b6tֶXOʫXkpܕP4+XpIRJNZmwsZb\E>?]8IRXCp8NPD>Q]uX6Av~: }бuVATEb8N.n"j8uR1.Td[up)-'Rؔg xR*ЦNL] \_e@[-}_Ofڄ5%jy0)dl2MOR;(y1/TSxaF{#jte~S$.6kVS /I)}hWqUAޫT(X V{>U!TncB3୴@6Tw @ң!#CǙ$3Җm#]R[)o2hVxG[ݯ(lJi(1T&z㲘ۼ΋glU c{*UruH"/3*q&2W݃">'餽ס-ƒ.܏NuM"<$.Dg J`YOTQJ֠k:J5^6Av -Æ<}TgL&$$ ʴ#arᘗ7HhR`A *=y$TS[_xA <yfQMOQ,“jޞx A;¥wX˳+ -WM"z=8ݳ7G oo-5BUPF-֍=UA2SK?9frdصN8l'GEAcR߫s)J|V3[snGDB_4YOdžo2]^ŃmiԘ u3"R,#?X^%}ACuOwq TL|YVg6gx1]ӆt [z~d_}Z&!ы`jٖ/8:LERU6Q]6*(/\Y ў`S8ג|;f[W%^B{s_<'ٱtX= .ȰȻ%ctbM2h3+`>X>赂 &Sx&i7I^촲i naq3gwBFH%`q q-Gq%A&tJ)>{ǒJWk _e{9&Y?&v p!ƍe`o$b#\^"e-]pv;TZr2$ u/4(k7N<8;&SB{*J Hgt )%i{O?1lTL)&ء{ GC9ܐA}.0"/6ȫʽ뒍i>i]N^P*c֜;.i3+FNqbY=wSNlA %,{(g&"m<L4 F$wNv⚜ 't:ёymD5hsDV3/:"ެѴlf:y&`|+u!/5"}L=g?Kkԣ4c7euԇ\q}*BiMy; m#ו?G:iCW&܍Xb;E_QVZ81 |_Ӌ*M"{diYesbvrenseȏ9*\WCJnSxC ǟn Xϛ NS~#)B3BW=^XkI0㊥C3H {X pyX8 G=]xڐq̶o( $,xmY L-K#؋Nn254D_MR4J;{v@,hb(Xk=k@/ߦc+=k/|8%`>ixrْƆi)cG#jE w@MN/^ B. 0L*mG]ɬc^ђ(zt 7c -8ɔf %}ݲĻ<4݈P󓒔SPU_>^5y@MD{/PEkKt3{bb"d0{dL,,oV+;SWh},D@FkVZ`IwA՛Ob;?/ IBqyQ!+ճ(;AuRi0OI |> t);ڝC5i(㡣 `%ؖTw?ܟ wDR(ub,^p0xҳo,9L>Xl(-lr=P ɰPdy ]Üp\s%'<; 'ofr@@K2rx0كyk0#^p76ƨfW /U53Nz3hb̟"?/dԪFsx9DnʲvG]N`p(gɳmqC'C >2F>NBR2ԙ]mE^'ʹ.xslxi; WNoOsL^Ul_,7K }uyXBs ,~ 2w+~c,+E-C2ۈX^)!]زhS~JQ{ZO`tL4(3yױ]nyx6FqTQt% O_p,4d7:Zy !Ӌ@"D|:D6HS.7_>SE{4i'`^Jw|n_@'[,4/k>&"bjy!V\smϘ&^JyztNt:k.bLo.P>|3<& !ɽ"1O_SPB-S*VD?jcbX/cfy{r8D\2oI`j j٫\uH)C.# u5ZcPTO7M|a!G8qIKlm#׼lmxUjZǵH`*"e dšJA> CYUVީM} 1]1 5S(/D4i:$ʂ's7PCe0wkP( X,qT?0I Q׸DXV6}& g 9!GbX9紂h̑Ȅ檅Hoo:ӳR&  7WY[S-&/v>v\&SYj,lN\26} <[ 1qHwHe`]>-SU1%ş^U5c~U&})˱GDƔxXE#h܃שF|V^^+VP;r{l&mV?SVkoWLF[GtD6pǍR3-5Q-S K'-yZuFRu 1 앻[d=6nKa P#J8ݑS%cAHcԗr41?cZ 6w]iz5Y,X_$V=i6fA8N GkYx FmֵVĞ&zo ߃0͵cREZ Fnmɂ9SFIǽ!{j^$Oh>1L2 e4A:9C`HY 6BgԴȴU[+Cҩ>#^VK@xk"ӬP|)V;Di=o8 p֚@L` \[jyT 9 %IlJi6m,ފ*w7q՘eW0WpI&R8P|6oGXw vYq{PdHHYT=K/Y'mzݸGyKm +%6J Rδ  .ae\Nsz+o4A+|J$-@j& tԝ_V217:`e8VNHl 5>Oy>7Ħ6f{O ٿzds6 +=qstGpllLn³hT#uQqf +f9]s%:VESyBhK f\轛6{<{ATz Nx=ONwt-43>|Ht]_\0;*Vy@Ǐk4pIj γ+U*5Pܮr5)243TENdinc&4$k:MiP_v42UKGLWYpd,%1uTxʍ <-Z(o2!t90l7ؗ=ANEyP~׳gC"n<,݅5D5L,W4HdԡAgN^ut^hϭTȆ^&j !~DXkNQCRc;-q[o"X)ԨUc d+KRH8QUNI~t Q,S m_#R24-M<|@Udw: }Tbp硙gK']'ʬK-^оÊ m\lq JRċz>{-Z+͕Odh a4 pܩo GoV-st뫩ެl1X-UdF/H"'d_@3+4|Jt-L\tL8kj8̇;4!53#ݦH)ᯬ)C.'2~NZ["FI HSzuůt7MZN.(=fӚgr"=޸,._s?<TuoQO͕~Ҟ3:l{u ZR OI arn;΅@ݼmiUa"l,a StDI{lӲhށulu01Ot +j2`'(liD y_=9FvS^WpTFϣRuuP ndv_LJX@ƧqO(۩2H' 0c;*ԔZx YA|~;mAkf-!s0$իdWKC 0=H%~"OCigwP5-a|ݚ` "XMRc~2ObZ߶W?b|81ZdZN|^K|n1dO" {X7v\9,g޽HA%X")[qi"{mo>z=_. ,3Qjzd4L"Eק;pk3鄚5GY;j eSAj苂Ga2\kY\pf0 #:be1D^m]MX3z"׾#$ƄZ(242 G)eBm^Sl:[Y0vhN!C4l]#h 7ٍmy7E|Ҍk;Lic Ub6^YPd]?xai;XVog;ٞ#>qڭo%jrN)k@mDQ`ݘ DI?"6̭`pUSG̛b'}WdjK+1y*tڵlb.Pvp8._lva:N{dJL'IbAuȈ"6G6@Č_SqLn#[?Rmh05goD֛Ha&I\LZ_:,L7I\.)ςI(@JR7~9-n _B瞣)$#v1$Q 6# |Z41=%V9Ģn% ]TU԰0E8Igbǜ4vUHFB+Vc'0N#Ggl@l/M2@US%pKU┳1[BL0ڋѫ{F .C`F(i;D:f l ѹ?/~OknWg!Q{ 7ƛL4 ]YP '횫9N>$KM'I0,3B@N^["V ^.#L%^i}%UuK6 ,D|BYs6@xPCxp}EgJCg Dn}sیn(@pR*LH=FmktCDtRa+UAL2pRGvsr[#mg #cSW`~DjbnO/3ੈgHJQ}]?:4v~2.uSh xS'k4wƗ$͒ݻt[ \=&JVsELuDxF>h376Id3zR&#ÀEJȮc[Fx.é3 @KT^(3\fH!#!)64@<.n#+6lAnkYkdx޶;{3 k7]wULž^QӒεwߚGU½b}=}!p@7'L6|5i3J]+JWDg`q:nop}㬵!뿭Qʧ#"Qal{/5}|z;?).0mJo3HV0"$R\ yOWփnxmnjSy_v DRQ`==Ljj׍XEBװ^H K$ԩ͐;P0߸Aۜ-rBؚc U{ Yӡ+< N-"}ɐ֡|zT YQX&ϴá΂h4+ER&g?|&TRy1x3-f׃\V?l}s| "(j3!MuwvN,,"AOXVCӡp_QgW'L2 QϕɏϵUknRoJ?.fF0h&yQG,(z#~ )bAv&@炔L3jLGn8c2o**~@8lj=ʊa+kEmnNù'pW=+%F+W<7&5 Ȑ8% z'-@R/UL),QB?J?jmX^@؄)'+],Ԋ(H7ak&͢qܗA9rPx⇛Nh  KA}w^kN3::K WLꩀTHx=J/wԯ׉p0$~{O޺(BW05+Jh"Nq㕍6`wGp8o3[cΘ| 6M"(Vg$LpqvYƬ)\}ĎyU#ak\tPsNuTMpQždbGG-o7`I)B94GEƉ:5AWXmB߁mJ Rǽb;OE,hCʷ^@%xX8v=tĕkl2PrSmy)kxf[5ٚNw@0%PEe c\rs[mcG{& C̥m(۲H-v}F: G~fng9 +iٮH[o<HV5Kct "n@7L l@̀}nS=c ?f2Pp),(?Ͼ4nڗĴ&.tQbe4= ooEa`q5佊 7V߁Fm<]fāg-0t(caG!4p@bj'{LJT_ 옝%TG8=7Ԧ19+N߄l<{  ĵO% "6zMWu{ s!Ydd++> Л;FgV&_۰[ hctPgD5,>ɹ$+'8^6"M&#Gn2gf" Wƈ9y{=Ǡ̞mO| z gw*#UgPeދЇ+5kTגbh|kʥAf$2pi]k%x}}-*XR Q<' [#Vp~C9k88Y8vɞٺʿ@YaI1o߯yyLxChgs6ѣ\orh {'r'ھrlr/r+@UxDi@ <sQc*m 2U1 `*Twڔ| M[eg=Hs՜#QxWI9k4VElmVa ~^ɁǮ;A4?ۈا!p-L3Pw u`i!X BeE#Oy$JYP@PMrXH-5x({MUhvk΅y4 JgՅbP;X҄~Ѥ-0n>yuL%u ;ǫ2X<_M%RH$7gs- J!*3R Ncڶ2 V:HWP 5֕BXhC +4HGK(|5_#uʙBs4xL2IPiɱlU,=k?W |8 9[sx0&p'G"ldgM5Nh5d9/}3.aA Yn 6qsɓX׻"ûЌYAR]h,Qp1h/N֨/HO.!NcvYE C[8#ym~ )0_RJB|\RPCL'!IIBdYCR5%ivCkR\}d$, }iD ͈`ۏjlytiQ{쫫09.TjynR9b>m2=con{Y{o MW[1=xFu/xvʲFgS_IƑqsa0ޖ4]<9yȠ:&dSɈy1"6fTlboPhi7lCw]!|Ž2PC?&pp08ǃξa4+Y0pv+l#Nts=YXA&ԡh">9~ոKLѾ?Uh˥.mk|6f`%\f" dLymި X9.z^L[C`cpSsxFi8Ӣk |Ȣ)/}((5&4槧< :cIt#kQ 'uj mZFszj؛tQ$/Xx".Բ ˊ}NM)ۍ -;7_b D4 DR}`#g,8Cй= +$C A~"l^)әmI?sHddF̂ WWRLpшݏv3 _z.v3k.pвn]Qyg Y*6F}uѷQ olYfCY!Sj|F"+rv55v80H.uIvMhNAō[6Ng ւב A<76 7z 6QH]j6%$#d^RB̑E9+ 伞H]On$YE{ךjw.Ƹn7> 3f1GPHӹ?QB.kqnna!`wT*:k#ОJ(C' DrScKcypzqd#f 9cN7TqbY^{huU8MOW"9W_U/ 09ԇePiT \`uJz0_~Y-pVH 0m@gwkr2G]+*,kؔ(-(2H<#@O^3o ًa8AOpqQnxоGVu5bdZt)#7ͳVڎo[f]&GIiё@ zn͏ +ݻYhB Xo8ev~o?Ϳ€bRTNqqcs6 dJJKQRDK3wr\x^ۑ'< ߗ'%l3`(RY}۱a#aŁN#o|ow&[cT8b Qt.ҳJ6 {kqDx#-aS%&g%ԶGmІ?΁s7rc(4WexV&UHQ:sF6Ա{roUKݣBIk'X@bAgU /=b83ڡٙd2\F2'Wwf@Y**0`{-U+IFq:*Jx?*w-PWeo%pUP2*|5==- jV3M4@E:#Hc(Kxp= 8]X( YsKZj\}zNLq=uC#nEm 0T0kiUDL?9%gCȍ(|U?E`0o +vKPH5u6FCPΐLr(ș5Za,F9m1aK1h°xǷYvKx9(:{!q(>Mf4R&GO zv:YCBQ]]d0~1^qʾL\tUH^d~IbCلUpS@E냫UV5\^-`7 zS{͊UzAMY]o^ZP]ΫP @ |~4H2!E5 ]1Dž0jmV] ͘gX8q)Q+b`WISaMxy[mvb]s)x=DŽxQ$A_k檫0A42 dzN8 H~_2p:.z4I|̞]xnIsd aj@7vg-I `PZ ȵh/C6Mw\:>+GJĈY1D]ٰWU%r!w*/L]noci !:Qb#9Z=%MOa[i bl> jtS+cgUmӋ7Ӌ`>z;}0^S8!E!& J AYrp.rzH%$.M:HI**8/鑥Xav4שP%-pygl/> n4%sr}}6?-='; V=W $ɂ.tK)qqpL囵tƃ#O"bB0ype$G$d-hrgtrT 3}$Ǵ`!Ƭ򽞍~('Z(4V ZK&OڠGm$?> (gA !d7F BplZHcYc6úC6D(KJz"OSo>f:Ԇ(%P]lϏ)HI{gD~2wV̉3[8Noe2;, ^K`/+eq`9;2iUVhϨ,|; Z/{/嫡ǪUw40MԲ8p7twW:NCTc`D*'̦򼠤dG|P)(#Yda,?ycC `T}Hw_B&kax1_ G[yl_y7A,d-Xo{U8&5&ΖJ}ַlC0>^WP3(2LDb1fhƃLLw2>2޵f>|n5G{}3]9V#9-ۓ,HgPf?UC)Bᦧ 46Q~&:Ymв)thȇuqJORq]A֎XDޭB]?MخH2_XBx!G1ϖW6AC^4d:Ĕߙ&-be~qlNc=u#>7]]`^?}xI1*,AB<>g,Bu͟hFGm_D*MJlb/1=RSKQ%]wĘO bz-~X5@پ)xkZ4pw0Mޚ cH0j F=_腘@/TO#U"oTmH\5 Z5k-ֺs/AʄeH9Lsa2ば+å eF,*,+g 1RGaNg{[LCr̰uRJSI7p{KfL8k'2 v@ kBx |cQb_.E[B&B`? v|>2rgnHh?X`BZx#]3=sB S2tU[(wK"aq6ldk7V|O POGbw?az7&~r"FX!JW|c)34c<9!ztZ 3uhn-MGuE #},Dom_賞Dž5C-Ye#%xtj*8ZJX1+:EJj([qQ1AB#,6D-{UKeDRF۷JtE~u^?љ +JsV4ea3n@>J <]^慛 9 GvW]i& _z"k:%#P/0O."3*K~t!XБbX])}4TÇ˔qIiA88&~nfx +~&+q"Æ28af!3檏ipeb?S *sC_W>6j8>mo[r2̿CVPL, mN$wN:;nzڢ^i?tTɂWno/"E &?IAXj6Hǐ. c|tj!+a]qk@^،-Y)Q\B?_X^Fe~J d"e)lq|!(uc_;Xdq #r][@²cHL6pPq11[wF:{CàHά3ÒbAP泊!p2o"e+$2F!eKnwNOs y[optb1HU~ӈ4.x1v_Xu|#;Ү\׽ayg(z?Փ%(>iS4Ѱ|b7+c]mqZJz tȤE\\u~| 6cN;ߠT  > @*:hS:q"_W;V!#éviVt0^cE '2a"$k3rĿ؂C+{x3}h+XUN .ǼSn]+uo tv#~GYxYc㪽6RR6**_uL(/`4TsP$n|㽐a t$.l-3 +29Hoaʃe[M91;cuO=ͻɭ2R@|f0{r8ǃH҃GJu0fOxUqs+:}U75E?EXNU÷rL/7Tzcݛ$f iE ; Ӧ쐨9}q>햅@rFzݖk8F 概|'fNȎw2 bPɲg& y@pjGHi AE1Z]ʈ~4La6k4N9GVܙBbi~ TH!. !`|1BtGlpWtT7ީ_ 6 nh5mGk<KV5.;~GG7>b+Ⲹ>o/%r$DH_ijR%i?Mn^ W㔟Tz07V.',ewg rEAoAi/ce mϛĦos螣{DwIRvmڭ:Qds,gc.~w*n;qʌ  20IUmP Uh+x͆;=YڲN نatGFt;9-OkO}` EEmH3q5%dSX J -};V4wsc=}| K|'^˾Yօ/jeI u$0yl%rB:$MF}Q/+XN<YXPiF:/ ^] 5FfM7/i;#B'">l)* =$R1S#|SaoZ8K9/Gq''7_侍#@v'= ,1MpYJS0I1wDVԣ10ye Il \:x?bzY0Cr|r.nf$fE˹mc14f.r[\SbQnF.\Áq O2k [YT'M5CbB A;f iq.e'zavog]cV T .1Nw J8$q#S*z+Mi29b51Y)S-"?J3FGRdG .yhtkX J3Z5DgAvK|=5c r)+i-U7-Q dz!P1Ixa 8=Hp0K EDβ&7g  3Ny^^ԕo7ңhA E}U0u c}KѾ^yYcz=>~$n}Iz)c>I,K4yjpxR Zrˉ]п~)CG=?+!Wp8{(7rp܊ 2TxfgJbne߁k^[qK@a CFuϓXĞYҴ8H U"L}$GgMm&$odidP Z)RV~̷sWLOV ڭS=x./q(I8mstG9& zҸM3Aޅ|<\C vt#giYp<bcӏ<|~i韹I 'T)uDz ^jK3j[! Rb82'- )*VT,{ԁoO BWhfd}?'a# LGﹲe}@UoICqU=ͺd"ԱO@%.sj:е6Z:4(3c(dp -`jX?m־=JY8Ҙ,Űp镡s_RZ jle$U} p9)y)`X揃x7vʎ,^.җpL8ӑ4$ I_^" 24LM[g6 Q"*|ƾp<`_E>}nlqoÔbx{+]5$95Eqm5RĽATq>н]tB35"3SHP(.Ta7#YJ\QA?7?17\?wR]Í:gN6x8/a]D cJY#)[dL)d}z<k-DZcYZR4H-т &)"&]shIg h6S\yG_qT#Cbz51hڅ@QXE݌?69_L>ܐeKL/g .hw$s0c&ޠ No/v`,Dw}XӮ UǨ'3!|Br[Tcn$2sgeI{Bkru+> $vZ9A2Wn.,pU DނȤDi #JP3Yـ]]DmU%kQ2Q`V'! elSbġ uB9#W^a+oG(8gM@'(?Ju;9lVW`m é_oL05`k KhB0qqKM3Tb~\TG|Wpsewc) &"[_Xή %CNj2G?g{ܣX箘hV=!1!X>>BnD@8QE~4g-J%/ХL$:jSA.iv$& jE6d ~LV~*rw8Z!iSvQPD#"}ZU*]r@zO*ȔL$bOK>8.HU#$hqtCH.OD (^P&K>!QT(F8AEv tj^M3w ͝ģR /O#QFWTw4~7d@g[9vpJ4D5Cj_q1N'PbE$v[&m:w,~!H.L"d\IQr?HDލ[4P=wfW@ l"a)w G!P8"h=l[3QMxׯ\2R^FcGhFY*11~ q.,]SzP Qj ,:6ޥts+1鐞l|è`ř,l]ց&\KZDbVvnk UeIn"Ƕ6'm3]YC7Ei.Da ^q`_wj8O $3veơL\Bo]t9 kK r$dy@'C1>Z.qXA*3+jqMN%FuLĢX}*j[*IGd.!dD4+pf#ÆJ3Ž}>ſGz4'$م `B@=fvAݗ{!q,1SYQ1.INHB@1_4X$3.9JfpV1U,7ʓHw+ ryLZjR%wy+ȥYJe0G uxsv'w='l %-3NWa5eaĒɗ-R7̒#B7{M*+ [;<`sĘm9SMʕ;p5/ wq?O9~B)Ԟ#%]ȿ2fLCN 21-By8KkFtM_Շar.Jx{˙rB ky e(X7(GE@LMkeS4sna\cS1$%<06יklB aDCvk+#O1@4*R{O2Z~_G@h9;S}D*"lżC A :̍EǠ.5+ vwrg~zS,Dtw 5fvҚҀe6W}QFPvR|=BU'l4岃3+7eo/Rjm {&PSPP<9ڪ|R8 oEg"h{OZ$718H$fukυ(4n`x+^+5OčB qq#Cc$RKAbk԰yrG(lz'13~C?Yq K #y=z}7nf "^؞9A(z7X7<ML*yBd$\ ̀aփlDp8Y~^tm.PYq WBziQ]p8+d|kQz0Gլ╖mϵįaDmƽf8&[VƖNݍhBnh!Et$H #_L$Ecn)FM`)yjY!Rvlӱk 8HgYfprax͇([$=0(~mgyrF۷{j> 1Od?hk? )Ys4&Wݢۋ4èf*yJ,g11G7_u+-$ΌsGvY`G ̨հ1[鲚FioWkl*u&׉V&ݝScܵC?)?قS <5gX|-P&ER[rpgF$ڔSrꋂY(tWV[;e ȫXLGl|ʹG:K>JYgO#|U7T:`Zĥ>ڇMQPwd%6KxeK @N6wx|dw2X-V]%' Nތt#|.-ڤڲw% Z >5|/Xt zP28^Eq}mzd{A[`$ToHmmͧboMiy*Gnq6, T7^]8h =F`U6,dΒYвԙpjJZbߔp(K H7d{QCZ߈z_7}Q<1kwo;/98qMGU{) ZqT;w9_@KяeInFmy4-E*-,SU^1rVDZ2{}0l]q*wG4&MziC\\^d n m%F;5h`|n]Xzwi})[.ވ% ׊=ҍL0an:da_ ]gmzʔ4q+MMt@N>D$ ^>62\ _v12ZX /p U6Lp1Fr:-R]$%VXϵo&Bs\6M6DER$q \pݦ+?rBЗ~#[c@Wz J ELט(eh Lݓ~s+֒'(W|;SLMK)/pf2Dg(Q]v+!J'14|{]b(d:tzdsUZlGQ\T}.Nm 14NUjMlW36Y?qsk]= öAh]TwL*QAW9:b uTSk(ڗԡDnK’BIݗu@'[C0M5f;whq8E}v6RBb L~}*X UԊk$͝+I)۪|!Jmx9j_$NZM' PrW}Px9j=Vi< |;ې@ڈ 9\^ '.Nz lotV«&[{XQWB~ָL2 (œKopҪ`{ 4n> btmv+ =$1;JE5I6:Xv[IΟY}>9ʥuAdy/ jO{ѫ~ݴ@ (Z.cg%@`z֍@k%;YH!6JN/2%Kru=du\G3# eAvJ$mVgGgVyTa2o7G 6aˊC/7 OV\i,@(`8||]\ɞ}ߑddK+?Mm=6/?L+=zH̶+3K nؕyCn=qEVfӆ*mãKJH!#$Rj~7;z JMTʓ>%=K#q3ė+X$Bg\)[NXƝO=F;Ћ-joQng2\h1`t Z<"<[;ńš")PA޿Xسĕyq_vT)V[x.}r,kur ʙa0bG$D=;z,LT=1Y qo>ICA/X<}ݻ"qύjHA-7m!G} ଟ h/]|ȇIN~+Ⱦ\"s^'éssZv"a?UCqE,<V",+-'st 435zCq%BĈOm$.ЀX\]G*1)6-x5՗)rvmt<^m%&SlK %o4)DR2g՞ % L6~HyΨ(ӥY ֘Psnޖ:[I mܔqIAë<]GdcBr.a$9pֱav􌀟4uuQGɐ$u%*,cG'Snsv_ CގL"am:3-tiS[UKYqI1<dIk-idԆaX$![Lʈd+% 9)Xf$0Y.z;Ԕ/qʗv+xTH2qϕ}BF0mj&"İJ\Dy= Q1/9rp~Tpfy;tﴺk= u!%C1GΥ2w㍔/mp@k}P𪠭3B?J"B&[$Wde0o2VTǎS{"tm8;PC۫z>T&I`po3 ညLzZ5&8|pUdyfDfc֏|/Hl?8$xm4<Wx9kn%1iS4j{kV[3YFP {1J'Q.@Tܳ*nG;5_+qy:"hgTA3ަ`4R[_e L5xkJ,kNe:к38# y>fͽuxE>F2E(q\0o ߨ_C/.hL%OuamyUJ۩H ŀ~'Cv:ܒ'Ia+ͭŹէU{o/d$Ͷ;Xv=^\g`;Һa,O/[˩qa]xxtY w cԹ.DB5m|K#t}͎:8w a ֍P '6$eM…K:2B !*sUƙZH9Sx!٠-`h8QOׄ5wnZҥ`|_U`j >4G=If?ڑ=7s%\'لF/Ek$K٢P̉E1mot4b4G I E#lms뤛->gtȕ[OPRccZb.5l{L5>}af-mNøpu(ll{u="7"_<[t,;ZR+ 3K`2&b| w])c92 Ĭ }N-SpA&ɮH_1 qZ3Aq9Eke_{-L{PzA;A(cL'Ě,k!T^_V{#5M&, ءadM:#pHޖDAW/N wlęea,SQfe= n8Pt8򕀾fbipӉا)U-g f+gmv#gnDbxf8B|%E,T0c?{Ed26T7݆^jtUY?5t=7s1K@\ z%<~I'^_K"Oʃ{u<ܷ*iQ#_"Vþ@þ)U` Q\r-Wa%Gu8& ]az =ϼ.}qiuIk{C?d1$rf,O@ o-o-^: ٫ ffd'Re%m[cn/7 toAm mV`;&bnS&u[Dp Rgn"oSc$Dř#w:Oq`|Q̝҃o#lAky:J #6xb a9eqŽQyVcq Sjʺd}?5hFEmf‰Fl0~FL$y?YwY1yMSwEK;fp5Q=JƭƒtN:@3XK*xuIxYX*ɱH ׆Խbւ F_RghϾ*i f|: p>%,^*yN%Pz16JgizydzN"4dtu$/bU 厡d ,lZ%s">(vޖ9CȰ`MWoz)kٻ N/\''twV͑|rAoBUXjFk8+oQfWqWrFS3qcάksCMjNWofj@ΰ9;f#Ch0fg^soݽ6 ]S-Շ;+S"UD|up̔濇G-fRbk;%ӟqw4`{s V5AOR0ڮes+pX@Gamv[? ?S.>*|nÆ vjhɇ@1ݬAbB><+a&jt Sc2}#Ӕ7/YfwZ4+!tUOȃ A*\ۛK#M!duvZHnMpN% " 0J){K֮eQ&@xR7 KtptפR,G~Ȝ>FDŽ2htFWB-(ɫ}ڢSg*0Ҷ.iZVd5q68i$:sӍӘ]Fv~+Wz0De/H,){x_mzT$ϻ`I]tMz/ŦХ6Z/:EfɫQVj ;Kqj{ ;Q2U-M>?I WY m+Yg<+z$ODo^O=/;\=>S7>h Ncˆ)Vzg\GvAi ;ȰyVQ~`mGml#[ _DOEҺ4nVߛm =8 b_Hհ" gg 2nc r+vFhiss~7 +`猕y~ wnj` 0E} [Kl2`{x-C:-@N9!k'kںY;vN+]CAMX&ZJMM/ u GjK==y(f3MBJ0`m،VFZie5JL6Su@9˂+ 10{|>8ᇌ$Vvobat:_iNB`f'v=^0log^? !/ߡ+W3*)4.rTQSqW'o=6.X +NLVblk8s}BDe*Z8\C, lj u)/F*"Tei&.slUIl ':Mxyou2@SS@Vv!*I -Ji8D|dtJQsw ^Jcr-auz7!6R;ՒF>/+2-IX 4j}9RU&nF?לs+0"?Nap\s_,ztS}JY sCԽ5,xgE ^AvXD%;_Ewn C{0k#D N4eHΌ[Zܼ}vY;em(HXOѬR VJnkaw#.fl2y=:aݜسN(@ ̓JjFu\FyR8L>f_gD\l{3s*fP SR495wr>Ex4yE3+$ҫJS~^(KmԨ];nBP!(B f>ޗD9Be~78Nrۍ$FR/Nei7a9|[ + *H >U JaL2&&dv*!_*~ ׌ Bx)qjx;k3?xȻe S-q{ 2`o'9{ 9Q;SX㵀CuMݯl=?K+S3eT%o$@yw&? pJ!UOTUZ)$p_O*=1dIbڛw@kM-?ZX#?z!f}v0Rwǭ>?53m/A9R8j g"VZL1/%2²uR<7m4R'~< l O`2l%xXcclN;A-^GoCǣOnu $v>ˌPB,q'4kfAa2? L+{%?5l@ <-(EjosDB1v~g3 S`k܏V͠JYu|>x؃TWpG2ZE1*΃fFTy >o[4K9hhz%,%nx+rDùݎ>^mE2?|#΅$K(}r ?E1)u^C"ȥ ^ݭ \cjUĖ$|_ ҬQ0+٬t)y9}nWj{G@ Z}5xp r5{•O5.Rf֟E,r1\](#.097} ʚIAjgS 20TZ8qd&Ur4=&߲]N:3@ z+pc^!J?WT\s5/uTK0⟠dsݎɱ Q 3Lȥ !rfdRUD:˘85*`leA(eXe=-W>0'Kn1sοRօ6e.&ݫP9H`Z'U>ϿS%yAJBB33:h O =vtl&P(㚡E csƟYC2ZK)_u {}J^5?mW/gz5jmAM 6rDev(e|ƾIS Ӫ@l?: PsŶІE. vXm0 ofG[fP/3WHɠ0|*oR8:UCE/^+ qǂם06 }y0_.;meH mRyR=5zCND06gچ.YN?=۲P !S-cRyoŖ\nCM.4"i6LO@}JPRJ7BVGu{[F<z] Tr_I3ء*X㷎*aT,'If Eg]3S./#Xgm~ f4Vk/A),ﭛuۘHPbLSP|W11v]nb f$%<0 V!eܮ` E*5J:M qUPȅTRPDM~JE7I )7Fpk>"eR@cr!"L;4aS'7*}6OQ[n1mw(8Gݐ5qb} BiU#2=vu)F<7,iTUulށfdžP%1cYC7B@J|4zy<&)H_40ĝVds^4  6 jxJuYö&~C@T]D`+#i",au:opv4éSb=:|1kTR¾^z0EӬ gwL%оraP+0?nb1:Hna[7U$ӓDw7&^Ӆ›\ȴ{ڸay#D(O%·)i sS!S聄 s-5bYDwyGzPtM9zhc@5S#s\+ao)C;#Ec]Fso{1uew[B I9Rf(HE7(OP|L#EQ@W4S8Fc]#0#0_od=){t:c7rqǗ; f4|߸`OflNػw7\ umW5L 4ܭ驞-$z.. (+3&y|G{op%p1PN'𺞨a,MikEVqRMw'CӍtB52pӝb:J ʍ}ei_ݎ{ c&ȕy#&],G16~O hba(Qd(N&g:Hv>iZ ?{7(* `oA+7 ߺ F݂Z*)kN~Dh^|_gjc._+uMr$t#tK!Ǩ|?2 Z]SI`izevSKqj0f(D/Cڃm !?P( ӽ)|C!|G4祑l"U7C::ά@`zHϋVP_ކnsCB&#C^A]'kؘRd26G7xnD]oر}Ŀ;zƗ @L_L,Q3n|xF#˒$˙ntaeR)rM? Lw1>V://8xK/QlVKx#4GW՝l1qLrtu=_p NӜ, RIɅA8DtǬ7bifLuQ0-T0 <顼I:e|1;e k9RΉgQ͇[iq󱕁55ѽŢIūaN$}A/=;huo(*?̯3DoIi/"%FӈG ~< Ygo]CcPukm^ ;gK_"f7zr$gě6LZ B2Ę_X/|KQ&DMM%;6Iㄭf(?ނ ZkDrR4Ah` =aZx=}Q9dCwiuSQo\V5%=g!6 GVQKpƀ&t֦"ûdX؎0Udtm>0a 7ie!ܜBĖ#Kh[hDQj +^9+g:ٖWTAy%_t^#-ck \+!7 9pee~a'02`|E O+RR 08 -0}R $-_~$ ]ܩ TM7l?͛<ڴ$~*1p<ÖAY@B%gUX,7Uboq97<:#B])1Ff_x` fO_y t= dW~4) EL=ާ"zZ@:d@'5?ޗ 2KT鿅 \DN$B$1PZy S.j!+ uW{DO0ka|du8:59?O X]+Pb5:h$0EWäs Fpa*o잲%kςqqXO]fF&uю"6ު ^@JRxx?a#dWpѣEP`PڞQ|$Rx/_bҸ VÂq_,am0\~{ 3=4ql_c;[@ &u kT:%BR5-t,jJxk`_Ǭv~(XPi%0%[9g%$@S' E԰Ka6gM}md̄Eg)!^;\NLBSLUu}de_vbf9% ,?> {_hߵ+nP^wBL-҆WON1seBNHB[]uw%mm_`Y @=l_o(6' -KT!0?`E Cq;E9tkWQlz1HIXH|KРu7<,nk~hl\HZ/%#]q.w#|*ko߆|dk 𵪙/*ke It=R1k}lU |]Jv+JR[8vXhq: C9E3qƀ>p҇0V-/YYB"9h,xpZ z㤋¢hl^-dՃ 4Sl1Gmz!OAp`7*_VkE 9=w [ 5T3bťDY}^`IiF&sAZmi-"a @aiˮs_eInďAӉ@puW C?q ʧ** s)UjlJpLp)Gh |%߼lsh\6` CoX.=XC^ݰht0UȪ#>QmstSLj*s7v /#@N֭Qل]wMVR<"lHZfR$dS%=שJZ,](G*jmAщ=+?X"oOIPшy(Z5w%ʞw|tO^'0_+r )MҖ4κEKv!ο"N5٨Lig4o ̻aR/1Ԧ֍za)pS`Yf(|dc#1b%L]lh?x4Πkf?}BF0Z|:A6Z@ BEӸF#)-NfOt?|#ɦ*Ls>w_c x:=U%jTĄ,{1rH)׮{]hR&(dDw-/b'd[t6cqTFgjlj!%Yܷo# k7+z{ bWȅ{HU@.xxr'/G"{ ;nXT>͉>̲6gYZ07070100000297000081a4000000000000000000000001611e8eb900007424000000000000000000000000000000000000005400000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/broadcom/cnic.ko.xz7zXZִF!t/ks]?Eh=ڜ.+hwEcw֐3{4`x=ay :=/9uƶOV)^ #붨Jg8:o:8L0'iy(3\HKz%nUݎ@OR0S6&K`j2CB% {U1f3U;.&{w^kDj,|4Y_RSFe LqV*f1@Ծ9`y; _ 6ƽ&sƞ6]o;#p1 EU 2Ϝ')'DʗbCK<au/ Aq!~)`I7$R߲ \5TI(iÀRaS eh™濕}Ztf'2GW̫oYG$~n=W1?I {vW j*sf*N&@h|ɝV17PzI-$& G[C6qRޤpL!ɞ;"} |K ct|l Ƨ+Sxl8K Ѓ>ד.$F?va z$+n^2#15vpH z!6N.*& SՊG/,쁶->ʾvyMT:HrWOYV1nZ!]K)qajO 7ӳ.ݿ$|tXHHj)PW<6Fd d[ƒf`;feM Z½2=8Zf aAa<ɱpeO57FJ% _+Ƅ 'tHx wLK'.OYDcvFXQiR*{L RR)+e횘*dV_DJ0Z"ž `]4M 2>^`w@v ƅ6BK!#|?= $Kg{5pr4]5uq-øo%tH~k8PE })d ] ,f*"$wH!+i#8{?{u'q|7K !|7UKj:׼ۓ.B.Ϧܔ/ E C\I(, "gvsR)@g˃q~=C E*VypC> Eq@ޯ<<6ɐ,N;E w3Q/aɚݺ# PgA_#(o^E}%&@H@˳-+\j$hIS+BbmղT9qMŒKx8|ͣm&` TUH[F沝 sJi.sg|\GfHgpTҜD) hJ}Λ|*<~`w5 < )gƯF$>6Jaܤ_"!h%k$a3'$&nRL⨁tp׿=Mqg'{UX.CS]JWRLh0#~"gh0/v̈́c_Br(7\/}XX9IЙl?cєh;I7XYTp.+F\tL,>7=9q󖳾d kE9*ZN80T8z:He¾2l-fUa_غ fA7Ɔ U Q4u~.$]X* zl=s7(+#uI}(pM*%2fBG+)lnr҄&lJm6p6jezoUM LoKb/l - z]2Odg-Ky-/{7rիΆJйTTx쭜nKf0o__@,oT0ߨ1lCajyS50a{HO${ml B8#tKZ U;CC}7^3s'< RDܬK%do(rz$*nň@Ex eKJfȱz gib%t^;ZB!:~ 0p/1.ީdɐa٩$D-h8V6`oM:#R빀j%QèK`ܹ^LʾQ%΁&k#Q0\:=%[SN"4YX#0^PLX)]m7_[t'9bGG&^eش3 7v\ۯ6~=NǪ$1+)t'=8}R20!CUU!rw-*Dj#SA"/7Yv:(BNܕ1Y}1"GNaFOW.Dh{Ԃ*f&:x¼D8Mxlx@jٙ$ez= hYT*rk+*M^Y2 og ;ԿAfɧc;]C%t!:ĕ.U_ǎHba~He,57ڒo2 KaT ד#K;B21fmcb]KN\vMSp+TmigQ_( T ֚/J9UW76} %oO:p܃ ;"c7ܰQyxΖ5ivΞSD[n.`lWs\(WEs0(U`?Yy׆s] 'o@ή}a_>Wtt6b ֈ-x0V\9q>l8/HS Ó#;1L45)3WƢ8zZ I~$ Qe@L< /ؕQƊugvkxE=5|2oZs{ ݈Jh*2}pqRZ:fvh 30vw*c"^2>Ⱦ(p3{d ֋\F\ 'd\#ÊSrQY,Erƭ:T/ לQ*!T+ݰ> (G!@W A<,c,uRҖD :}4;S F{elVv 0-ZN$vQ s@Lc&|7 4 14wy J L\Ν3$lD } /E ac΄ؕr @x3)*f ]R.!$ b9tZ2]uJ^Q{wBjqdQC|/G&R֑:s0| |_okZ*~ >)p`$I?gTͮ?祕XlsۋIol8I޸ej8\H tu;FSy\;^ ^#xXiKp8$D"ֵw޶B7 /)˔P\O2 +!{rVu(.&ٸ?_P˻P{JiدvE3d7琐\?ˬ*[ -C!-B˃d_H )^*+&b8Cc쌃-ƼiZR,FɅNmt$B};Y>M\\ޟaaL6#O ~~IUD"DF'o; S8@ A,V\>AB2pgUgYٵNlNĒ Uqiq֭*<{It THi?WwR||5ii=@:SpэpNiΫ{cs]"T(Mu~j MW7L])IZcWXl!"R<<+.Y"IB㏊Rx Jq> >}TM6 J fM%yxaB$U܊xv[;҈.H5'lY-#c 2Uxa3!h y7Y(DQa@^{L>k./ܩc`ΤLj .r9qr좮ؐ9UA&y%q-Kg|RJQθ.gCp)swK5{:a!D iI 4i/e mF4[&cW8텆gPnѹQWÑq_E " ^vV9"c3r֝i,nQ ^H ̷B-$XOUqv; O;R,)b{ 9gAX{a@p Ы&.}\-۹yWNPzF]:*+IA BT -5'*@ltR4b^o݁U:j&Vc⣓xEI*Thn?1TXaZit WjL-.Wng6Lz_xeO7g3>9A8P:zF`6KnMD4NWjl G'4;BJ4OHGl#[UϺLx!u }kDB0SǛUEe/-1L(9t6tFMJ R30eǔpPaS{l"~ٽpg$S \V kHYȢh@vE<ޘPXGUJ*Ef׮>rV=>jqkQDcDW*y^Jj(tRIFlSUZeZ:0iq"|FiϏY`|)/I#M*>e&Љ (f%*i݉Utql^IMlmXS*hv:vxRMItVj0S?Ɗ&__X%( .,}2 Gm=V0/XΐM('8ޯO辞\1 !Wgڡ z1mdư[uhP6Ց(]Mō@}faa 2. GMaohYl+Ix~?6")Md^YB};!}q6Z|y5cd!ecrYI&?TDf}GyMLt`$QK_x\C` 3[aXĴ0hZS)хڒ~Jq&Od&Jn.jm՗佬5a-ZxAPll;+z%ej5|Spc;o]֔M s\Dq<וM8Y~[!O WUtWiE]e XN&$6o#}V~=qOՄjT`9HPcoMq:9a &v2}F!,uIEyFҎ`3N&""8:LȌ+!jkSH5nt{ZdƑ -E!;짪IVcT-:P{q&;GC JitQ5cSp< 5E4too*5B5F噅6\M1D0Qq[m~7TݺݲΆ 5Eu[T^0jL(%C\1-^i{䐛Tݼ!$8 )^5k.=G.:R.55|{,wg"Eh"x0k^^.=mVGLo$-MA`|?DU%3s-ϙȎ.rRTWIHb'ʧf-~*bΪ }ΑQ~viX5[ݕN&'JvswGX,s~8{UfNŚB!̾nPޜ? َܹoeҊ̖r-a:\߇}'3x_aF4ٖͬX"ANt 7MR>{M7'!pU`ghi`JF ®rz\4c^I oa#b; bgQF"/Ҕʎn;x ИۢlL3NTPNEiXl=/ >4A4b3əkd% W{hX7L xex0jP'^oZt)@[^Mku\|Bd.IYnZʄ~qesmԢJ7Rجi;`5pNLh/|p17R:4+<$G(ݐF!dLnF4K(c=u\ק157r2pX2v$:_> w;o=cᾸoZ)+r6r<Y^^7t1"v闳z3_]b" ȸoS^:n_1{rߔI+ݵ!8KpC [^OnXݤaBvtPByvǛIP( A$C|b֕Κs\H=\>Q Y WwHSn%әR_6<4S/MzsNƌv0F_7vM^ Buq }G)2]Ȩ/piICFF#VָSCGզf P>qAS`pfE4T_h %b3q[.S/3>86FEufS܍S^dHYaYq1<@PWd7x. e$j&x7HsطSQ[; 1, f~D"z_10LN<̓IzKָ 7瓊&"Q͍HmzQu 7dooկKOivqVvXfQܦdM*8-,!-sF; ^k<Dwy&P4CJXyInGTkիc<݊_1 6Y sAoD*"]+Sdm!;/UI:^tiRϛioiƉPA}"<K:Ly.%Y0-.j0mՂĝ8]M.u&֪Q 0퇯ex9$yS`qx!!CMAzkgG Fʨ=cdK/0ьp(daW ʐU5s.Qus9~A-QN4 _ _C aq-3) ^1M Lm_4Sx@ϩE5%eXXWEs$WU2U#SqaRTPtbb'~rEFi&{:(əbδNsJ--z )E%XfF옱Q~\7а싲KqsJf*Y8Q@LyrZ8`#Lߗcíbq_}gcmy P)텆%(GolaƵ=pcVƛ`KޒT|VrLm"a>h0עݯw  >җFw*ͻ:[BWxcodBza*ÈT@v(@Zst;eɇPDbDA[DXLU*DGA*6]uޘ )NZ(*,f6)KG V1rZp(z`ݙZSچ\ {+,,zEWgu|ʖ-0E,Wƀzޫi޾ ~|V]Į0Eo]., H[!ӫG5&XjG-t &c n:Q=L:O3QII /!P臂e(2ڔinF0Pzhs\sR,9sԖ֭n h֤;С䋜[+~" 0IU G%P@/ZI(W󧟹pnf0M³>B. @D+b钂@L8Jo`v2Γcg7.eQd[p1BWi,H*^IךH@'T.q1ÿYq[ \!Iri 'V4[9]v6 *3 nPo.>*o'8Ll!K36.' VO2SEZ`g[<+v7Ye%c De.y[iYe^lUp,=$%Լ7Hӓ_1)&bR jycNLNM&K24Uu[ B gpYܚ.O N\䢽@#esCv|فmp.]RXCf YTkJ.LO!BFl>@0cxF2\/+$(J1% TT~,?/*S"9]u ?nKFĘzB|3&~c-3`['`{J$T溥?'C L.j02-AuOOun3RGx-QY'Y[ӃmA>hG>їsgYφ&CK|\-'n8s5NtϿO )>@Hf+XxKJ"Ê!_x3[y`G"{ީ.Zt0Kz @Y .pn֊}&pZ:uӯv["3rSy8ğ/"ٍ,:s7_,.Ԇc=&}X2E> ӟ_6[0spV8 C CyZO;S" t$21RR:hz  8m'j _]=0Fhb5{U olR{6\4ly=i4tO~<;AqQk)$blJұ`giD-]{u?=ܠWj OlGZIFz3iyOAkYZNC/=@Bm%ʙ#R3k|7f!hл 0= 9;ŷw$XDA8-v=/G?K~;ͨe (x0Kt8J no=57Ƀr,9Wl,1OX:P,k[*-9_t|[8=t T$$`79 _ФB>Ngjf3YLGtc.փyJjDq`ov% !(MLf]>Rr5ʯH> Xu[E@#uʚ$Af~}A"%U#x("L*oNB ┞FwM? ?q βeόXHNOj\+Pqq?Ҭ.-#f-°0Z~2EzGbNKZ[b`ye8<FQE ^?7<_ڜ.:$,(JrE|Z|^Vʳ%KiXܒs-T&"5h ?|;)FR}vr tK fۓ|@-҄_>1RP‹wNzi EתYoaaVh7gn,$Bs<2~/rdw|CJٍZ ~[{JgLRsg Q9}g`jCυbW\5wiV^wOe$(}&ʝFʟNr+C#b!b,e}u}ceK qN/.YD/5ڧE&ekr)$, Ay_LޥҦLň'ae}6(re$1#4.wE,(aN~XlLϷ0~ jaM&1[: ؅I l&ΊvUռKCd-@#abk [l$0ڒIBВ }}}K>MdaC#!7x0ϣ.!'HLk[wT,&AlLJAuQ Fձ@}Qy?+Ly,H KiAbKrޡrd!#h,]=3ӀdX+?@-sY Fp`JTMO?Q5*؝"34 װbF2RwY;ӥS] wpimk}d!R#Su$2|hm-*nW7﨑t:WՔ1W^0}Ml g#ȝex-(o}=ۺcԊ1׈nudr!ON /}~l" m 4֛LRr6O"^v W;ս4zXG Jc~2nqLUpHgV1yzl/CBz]oWpiO\cH'sK\Ų;WaFĚIMVNsǹ0_67C B08qVxԤ~fEY DtYFXk@Qq6<-|ܽEc5P"Z??IALJ^,҄WdٻyqP+"bve et:eA@f61^%S)(q6#;^7I {cVStj53ʚ/J. 6PTQbtA<0CWT~[D'A<'^]]ٽRM8Kzn#R{*5O^DР!FBĚG͚/Q4_fPouv5s3/xŤh;BX^ʛ{Ą#/#5;<3wa0R5#,#Qnpb=FO4&⣵Ajsj袎[fpes;&s@ۧDY߹]x[ۡZS!|;.3eH`Ur5ɜ^ ~`ko$O"Ճ9+doܳ'ֺ YݷыsQ| mp,EhzX ֩އr.W S?te=/^3ڷ]V6D][<9zXb^;.h xˆ_ Q`nOcFyE]at"aJY9{NSwGdnq$&9h^ (L>2MdU2d]$ucn\-p]x {wvmH'D4V-aau[%^d^lj3Y)%z96)o&ck('%;Byn 1J}w] ~G7Y0?7IbW;Te[by%@: ̔ ?UA4oTkd6U[f/ڿ+HR<4V{p1.OxGz*q{&nǕN`#~`:$\fS)rBYÙBȫih ,P`6l!>&"|pY3m|?i]jstۘВJ! G}d}fIFag݃X:$Yd2lxsQcv(30\My=@`Es~8uE7F \t^FCqrdbfrJ5 K(;m6 M߶rk\!q<4 X,§y8_΁a5M@6P=+@Z\eͲ>/) c4HdLv!ovU̮u-=(!/tP$w&lG&J18IG_ 1*:wPB[V2BEB'hOpy%%> I{, /jR:^r\!)^aHXX FSp ;}m0aٌT^wJN'v2-ݍo3?vRiҋ o~a}8$J$ `ǥF!ese}%ˤ[ ,gdXZЖc&>*5ژY#h?3Ydpdl r%nP,3<6!s_ *ֲq!%F}l.x䠟+TX2Iǜ_Oo9+ձB k.m "0?\@ An&-6eqDЗ)6SH ,8/C0+D[@Oies &dr\t$^9;#GkCH ,13+W7/q*jie7{k1\d|*$GTC~ ~<\unrE Sx( ŴQ%@9&q1\[ǎkCpPehƍn~#2pְ9Zדj%=jzv@)3 J{mDq]݁4$aDܩZgdYsgm\e/M-6n H?V hkَ+f;1C>$ NI,u:0%Q\9vq5CG|k2EM꩗a$#V7Y_: ?_?: ٛl)j:yvsē^ yG˞ }`63VMOx-ařM:ohCG V-XX r$Зj%;.H kQC:7G Ua?Df݌V72ن7Wg9j~)fG(7*BR-/`PHKT&c^@_$@K,>WT~R^Mw 0V3S}Z#sSz:qhXS TaUrtїeҠiPhLII$DtGޡ LܜH! 塳q;-Ul+s8#Y ))C]_:b}zW(dlWf5a%=…PlVt C jObk\\5K->%V~bxjDhR%JND͡;1=sD6M#MEC^uԝN\eA4j]́ND?(EH˭2X1P{ŒIU.M@rj A?;o4v5dCȱߦv00$6ܫϏ6wH"52Cٕ܌\M{~^= cl @ZBpٰ0x(SVyDŏtvЉJ]}Y˖wCr @_jwd(ri|]7da1I+MԐx%/x͆nDo=H\`naBKJ2U+ܩ=$Xԯ߄'1x| _ :5Lh3B3!?>zE\y]czKfچ]$0 aO]hCk:Q+z!i:-._f;m6]+O4`ܲWa `VтE؆yj14 E5,XXq&a cjӁc6k5Wo`*t#dHO (֫`Y䡓iTo b ޘn\ ylg$ڊ]gq?b8$>wU&@:z1 c>T]#FB/1.3BGoW 0e*wOUtg/˹f7,מ^1-Y ýC'{S*>="BFٍ:׹BhHiaZ/mvWDlxl#_ &VlRQaϿ9Q .z4$BCf41 [f9x$\p~N{37b]\ݺmxFIQV"<:D0Tg2/&z&IRVwlıT"O2\%I.X}߽A'{ǞLj[~K/f6  )=hNQs$_cOlqYaf1@ض"&ڲ*d8c3XƎBU X =gϸ ،}! P3^<ӜE;ݯ+4#5T_jX=*Y;P &"jXa`8F?] |#!k5ٗ\"=WKGw?\ ֑mNLa?zB$gJܕE?v6MR#hcԮJCCm% Npo#lu#"z_GnmdW;7zE˃ac6 _w<\0dh% g^~ed*6} g[t^Bn2k8uɚ+=IAI+x<5ݔdRgBi!+y[8 hŻ+NM:/!"u 4ءYm d&\qóVT}>~WU7hc b(Pj_o|8"gc6N9{Ag8fƪG菋4q4EsnNNFqgY/wVa5e=|W&vkO!Pׅ9T!f1K %{BNN9=+e"Y{I5$V%40PJbh5!?oX0"MK11M2;\rKܙn|4'(fҴHﭮ=X(Wv$p ܯ*GOΔz\L4kZn=iiD6HsKq_B[/;E!>~X1.tDPH63E# !Q'rҸ\Kex; сn+| x1|t{\DBΒbw·s ykc^J&Zn04M܀  t(ԳC* >B7g4 o_&F=K]D{xv6?TgsynHl#h{ԸrBhhED 'cجIXv$${+^m#[#;}gG0˓ .v( D}!w!Y 8!'-HA:6<=$|^ڕg7akѤNNۍe⥾ʒ_yIk6?.- gz_`WpDtbU5VF=@̟̅]~/f)~ CױĈ!?=⍺.nr)jD 0o=+^(¸~D]ltҏ%+A^yHW[w=)Są8cQC`?31Vs!m|ӝ8roq)㧿@sDH:;Ì7ǶN9R}xb_+Ÿ $̓nz_N|FՈ?T;҄&o{vs75d-?ES" 7SIWE_3~1/ .gɉ֟TϪI1z &Rs!;|wpݠY~H zWgF{>(}Ⱥ+RgFLx.C|cdmnW\Qpd# F.ߛW)Mv®ة9i<gЪ ?S5Md5J{MsS=pќJ6%= uuB}uq旕%V~͗xhNҐ;8&?/Z׮KLu.|=LjUnngm(3֫fCs=NۮTr8$4aa"><:vIWwqb2tBb!:ݢV\cM捯<( q;P# ≒IOG7twP}hZm!K3ǾA3XR2~ "&5 M@b0Zj<Da$K NTιJ \.; BQ&`i(i(.~)ݨ[TK8& Eb($Y@Ή aOC#~S5jZntF mhU!Lf0@j3aaS/ίwFyl%y/ثAe%F{b-VF.|75ulr }kQ /.I7mpI~2FYZ H9d*&k[sTPr)aԐ[|f|G[dw$ժ)fx'+#YfJ/rU5\'A 1P Atר%M*WI `+=,O^</-"zKɝPO]l/rqzܨ~$Zfuh^n?W;3-tYDC >bfҏPy*Z0 N9a1W1r3blqngZs &vI),fVDYYe[ )'ne.G~6&(Z`K,؜ Է=V"&_j?#Q/r~,y~xn>vi'` :e s87?k(8("[ҤFNzx(ؒck#xSۻ md[yb#ͣj0naQVNVch  U}e /~vpPLi0":ׄs=y~ȭ}UCdztVÌ.H=o900%nG6sY’AG(7BS[S&9pU*Snm'&Rɴ ]!u/ WT|| P(_yґ^8Wn,u ܊B`s kx}$y~[]N o jL ʚ Bb [zVˠHJdõ%TדN:ܩ")Ih4%_4ĴE^IZÈ.PBte;B1J5 4pvW?r5.rA cBj>{u"!26K٣H Չ8 I@X<9oM/HEv.QiQP,|[䔔[ol>E溣Xuf> ; @|9?LޟAp!y+麔s=@)S2{;OEzpݔ? /#ĺ0O!JW}'g-1$9 K+-5z$dU+kK$$VKtG\*&,U^~"6RfX">!s_è4xZSi"[e6'1m+:Db, ͣVrrp5laFJ]vRG߰bb-7L|Ya4t64fNД~LI>>d[āՇ{?͇k<"?>"S5ͪ(okoن.=s/ӼK> hy섏 \!~knj;FP>(_<<%`=i-@_LP|vƨիWXJ-Ew[Ė~: < 4O7V]H ya( kmY*/ynkeT&mГz?)NZ!, l1JMapjϼ^$ۀEbvv&P`))"DN|;%!Y尯zxԏ9r{鉉1r0n6 ?%ӪJ/U;,=huNR̫7uߍa>X&zկN,dd&lXm`a.*|pNJA ?F&ձ?mgxl8}WW2"t_odh[s\la-ZձZ@֚NlUk7_W0AL}ӕ֧zF l{#ΌXl&^Ϗ줗bcI=Z c۠x2|>,:\H Ϭ[nC[iUzh7olS5'd;־ӎ\X\!k%k0`7uݨk/q)1\t7H-45lE% d0tTI[z^=/AunYdC5?aS5qZZ{e$wCA`P^#ʅ" ,L2iVd0Y34a#r atK諽5JPF--ƭk՚t9yBN(4.-O3& `i˸|ĈXT&sFt9Ȝ&O)cn.z"7rGU۫.4r;CZ84)Λ뜎,U5 6S] -_闓Gv TZI !!s"Ϝ}%Dxg rCˑ#{HS'@iyBhPūBU)ti _t1/azml3+HaN@x^eBiV\<ςYBpp?|Yjԝ׼, !ʙ4Joz"($eqIz@^k ztEWvXZ9E /01E_c;I"fpr^i惍A :`g?}U$58c^>MVc U71C':Kh/8z08w!('`ܺ]Y=G_Ţ*#lU03CjN:0ޣb =Q $t7~歑nOyyn!9ـvOQ͇ rR 85%/w$^#=@"xO9Dh2"AE]&KB_[so5A'‚㭮`\ wD3`GoCy6f(E <60)Rmz.P}!PAɿ4CftJZK5<z |X% 8%Td`Vu*h@K|`*^0M%`ͩy“@5ƋJ}y-2, p % 5( 5zTlBPe›yFDԚAd5b2_&ZauB08uX%k`")Yh'>%#ƴdH2y1j;#5p F2PBT>s_6r¤0:PֿSSVgTß]OX 6P:X>~<>zɤ'W=6,Lnq? 6EernGjee5eBt<@(1i1BL%&F΢1rz3"pbDM;OВ9#$cC;j=o>?bXlkӐwv >Ժ[yPӍ@NVw*jEvNʣ,p7)~ꘇ,2Jܘ$O9Q]oQ.\󹅟hz[1I"}iw 6(L >xMN:y2p 穧"bjJvAK,M.J w°Ks 1sydGh*egRHFc@(ةD lnR˟G`!Y-U~mk[qVVSѬM~Wp[%5qCkbށoʩ(4#(|~e\-ͥȈk h`ʳ k_Bȁ^eF#q4\synNNgx ]膶k 6nT둾]Ų&[9j)x#}_) 6? Q'ޣ´=5oJ+.HHxP;<\YW-ގôX 1*` +|^8 Ryvr}\fڣi8\a]o:j0VձH`p@lᰣ0do1c0Zǣ:%mi[%~|zXߝQHԀ lOs"WNzor؟641Yϲ1Ւ,-3((ka yޖ:U-Z5 lԷq~p&Ob9Д5_$X2 F/bfPj8u)O]Gd乺xl*Ax]\p"q:׃$'" ]xtrs$sz_7ϛAux۲c,w|(=O}T8пzoni~f v oN92?4iMWĊR^gnAT\g6FApDxKm$Č$Gͩ_Z@)ٷ..]eס>־L ̀8dϐμRbre7x\ y).l>O$ +)ɛF\I*PJ4УT1D`}v`!+qu΢++ڂ;Mѵp ?[Ŏ/n01nP Gx]0O?6FơoTċM-I?dMɻz1R0RVPrXX<܇B)W2ƋDG[L D*8tA$˥k^[- l> kpHoB)]p^cOojskYyӉa-3Y|i诀i&`ECFQlG<9|s) mҎFyF 82rCyi߉j7p#X}\[j;=D?cٴœ.@/A$ PΛ32ZP>A{KL5_c r'ģT+sEL?G:OyvFNz'vl)0bO>*PDF/(m r1,*) ͑vHDŽEM_^汶xkaW]OvyoJ!!A__v%.1o-w\+px\s(NX躱?xG"I ÄF[7ՓPq:H2׺-085Q2,>*2_*vczEV1# :^Do\q*6';ŵ,S9}þVbUD80l*sf)d۩ʑ3a59-񅚀4+aÒ" S@dtVD ]mavm7b(II#BB]Ko'@JӲM]?2tZ?1.$ #ACv:\0F.PacW';D#$_nKˍ{W(~"ي~^>V޿y0bՂwDBU0q9xDR'nXKIM1Mk_&o}Nu#Գy$EXoyU1=O|X$ A'@?^^??@s+FH 뻊tnM/>Ǣ`$ $xDX+w_=g8MrX?`Q;v}z "਄87"u &` -eTN,`I !E4;æ;o(\}Ə*'Z 3"<`WM498zpoml]6jyRs&m`s,j X0z!^uDF٤P+.b`~wE&WwILM7~ [~Lvs,$O1!Z [I8q.Ѽu_{?ؖFIѿ_'5 SUQ*%vI._a(.l=}(tK봘R#DM=ڈszS o. f)O߮+[ $ &Ւ0ߋUn葾 cxҹvB2>z(#J^0 1S&f &'@%SVB}(htjsgݙ.&<`iDMu#$6ȁܠFB,g ǹL{vLC J.GR(`gX_Zwd/\|.Țh~$^V}t32KUBb9"x™|tS9 xlĻC:N/9IV^^}cЎ%e5zh:5d| `CP5"aYi{>VEhϡxʘ GH4q/}S ?4. 1qMN߻~qG<*t9t ~-݅->F2EZ%P/!bg~?2BE|iG*3Q"DkW'S2\'(Pi] nbn Z2[T?9'vA`͚Daaܴz[#47&Xj^Y<ŧʸ`~eEt)iRW4s*wolJzϻ}sWHjb}+R^3b&R} (oJF/0&lwwcRGieDU{,ک1I|7 E*g|Ŝ}O'*ƌ>AX).Iُ&ɷM\f9a՟5_BO93墎mrkJzky,Z`;5젲_dN]=q׍%G>0QPGp|ͦX1?BjR(ُv!گB1p$7ؙd5TOo254 )cw^(CK&J-ӱp{b盢3 w?|F.-3=|Tx ^G `IcOmd h8PxtK ]*tȘ/SA0=~+'CҚf$z'L} 5J /$ݑ옧 נ> ~QpytWQA '`8[$8W d=@AXGjrV?@<0͞هJqSZrf\i$Ib4_X.keAǜ v易9c.Żye6 {V54S,+0df-Q\&rMu`~"kʫ`@!6lڅ]jLn}^( }J+nnLÚ=lvtWhZc ݓ57 (( D=ԧİPj&Fo5.ʋdixws(vNlѥeH#5tV72?1$ ;،ET[&2DWMW&IUqkKx|~, [L#W8 m:dgO:{V\mkf#UPxA9pbEA+!ƁH./|G{z&B/G1B) [L5O П=(xa!-V8"jmW_$^=^URK;^] X\V_N:,M ( 盺ƥ1]O@ѡӼf r8c5WRBc\<۴iTʽkY(Wp$!*3CkRA ~h7 @{Ky_: @QDF<( =CyYd::!X8C[-,d~n_.ٸʈpp~mSv4Վ.gsw&/2VcEI`d6@YɡwN.vӈ 5*%r1EUi 8V >Hc`w._n.brk$ omZ(U%(6(5G (W[DvAX6*%eQ; &Syo 5IerP0w?P1ESŔm gt$i!?NK㋘؇m+1BbL#x  #|*OĹ~6RNۯcNx5CY3/ 0#p*6V_I"!IVrNs~Vv>x;:?H§$HxF58(ݯu;Sc$q;! 斡br8kH %#%ܦFk,J$5k]<řlنl ˆK𺈉ŝ.Z<XNna@ZEP`vw=8%renyvoMrˈřt['oםF=( 1ٿʘ`Ax`&:ɘ/Q>ZVWzu/p*_hVhSo/&iy(4U@BA jjUOyt-gg~Ta `-o nk)evE7z^/#ЗH{k B3UY 0/ORh#X>XTwKJ D-׺1a,]G<$Vi jn%P;M_5ITCJ4,s?T֒K a5杄_T $(Quz%AVDRW ۼo}X+,1l$d7#~<!qUx.*1qPCFX bw;Y ]PL44rk!2yy^  PTCAK8i]YtcVFgp HbfD-5y4.8hc\.I||\ŌJ6x@p mx¨s14MgcO\s,fp#B# .5<KA]gv}[G3޵[3^{,#*M:3bQ/~'6Am-Q_Kth)Cmd_[91z7.30̪G'i.?COh>TΉW/Y [ԣ4OkoqLT7~cgk.4Y ʷj҃.qcj+&cO,_apqBǮzfF;+6+ /TP\Y6` ry4Uhny֛XImp0R UIp&\?/2f-E#'H)"OjU#g Q@0 L5C0\ug6C L>OcXQ@:W|}r)yt&j–ӵb0L\7 6gs TLCoBd{0@؞rM~wO˿*Y_.=KG_wS8yil$ <_~yYh>M8jr9LVx[ 2ӫr3BŤ:N WRd-pbqh)TI% c35sh$FMƦt6:Ct8qٱ1!)BmSE9iz~EZ(6UEE.`y wLۡnjL!$&$1wzr(х!L"- =W :3A!goT"Ejtcb;zBB\" _kiV||63t1,#aY^7}ڹ _̳U kZ+c>Ƚ7J_nC üTղzv\@]17DPKEV}zXis7J/1/ %vjZOU)` e~ nX4^-SX`GLScd>f]1oE`]8.;U. 3<=$;s" ٞ#f:"0ۣ?Uy1\M7 + ݺK}c7v% n.XM 0I9qi\ERI)M a:#)߳-+QQ+~>?-134#轋yQD/KCeaS3ˋ uccC˹l$b,xAYdJd= ScoY{\Vspᙨ<_icjZ ~l tѸˠ$45w_ 3UJ8Um&PKF,C?7* ǶH}4jh /A."\auaYslJUy~Z?3bcϮetaAw@繙eՖK:ؽO}q^dJ\Ajx31Z@MF_$@$q\_ZKZ]w @\!x09lԔ43ev By|! G[C0qwoAMr =:^ ò7zބ R6E(ǯ$ӵDFoK?ETB.dE_,/álKS޽M$a1̩}uEQUA%D5sbi,"74AֳoJ}8Ӣ^'+\ ?/kM&8E-V?{ =WlED {WeYfs&l*|AIgZC`vیL*p?$!/'o_LOGL1 NӂgGr0ZڷϨI>?bO >Z(f.2E[wm՟4IbshE;(qG A?mgj܅{xZ#J%*Be-:{2ռvpỈV_3J>рd*&.Zb K.dZ[Lf; DXeX*^*b@\a1P(ȫAiSH̯Z-Ɛ6w*0mߍXIasqE%bԟr]+]Vbɝu+I@{|]VBE{z͠g軼w:b Flj+rݞy&fS;⾮>uz%\15$պ8thL4kló> &gnoO~z ̀%i_IWOyU|+,Q,L7P&vvsadL,'*$r;~w߶[ngs<_:oXOXZv02۝xj3>i*2 ]ֹ r1 mwsƠ 蔱ڂZxЫnJ+tB88 nLǼ/I0t-4tA NٷTWbE-x"vڸ&FRi5b%xY*p. [1w5w)]Ea⻾ m NM:^)H\P6QΠR*^AUbR_IJLo#pYSSS8~qU+^@uOH|07զSމiYtpV5LW32R&t";gq&"#t[#+@ۉ,c~ R4 nK'i iAyX=wY rǩdx H *]"4 ɸjP3#D٨&j /?Q)ί!!8/7(GQ(nz_ huƳ -Eg@,?]b4E©WD.""f:ǘ71pdW9pUq q }b@ߣFq>͇7DK/6<0u~XR'0dy"\W>xe킿KPia_pp?2e/D֬=rn'}~CU~EzXxTJ3 Wf~@%oٰZ?)da@ Ln[/q^Mf];!GVjl h5EܫaXgA&²}2Kb.a3:ެ,.cYM6#xyzu͚GgS.@ ˤ~HxbVœT5{0ov2)P4 J_HEv;dcԌcJsku:˃08=?{_m IY"Dߨt~&Q݅Բ+Ȃ @۩;-Īa e% el~V2)ċ)]*Tlrw;7mzfDE> 1QMN=\'ɱ{^98LIq6`gl joe~i5Z'ꄽCNj8"̂+pb!ll657ct(;zE XEa3,&Wu:\DDWΩ: \ X*SxW8px &8wФ^9eҚM#?\X4@ \5U/v$暨{I8FMWrjDa`;6"w̞#ǣB#A´][5`\])4z9D?Mě2'?9 eCYlʈ^GK[^6pxJ1%:1Fz]rɱ($\qKN͌R^'%$tN5?"hcn:7z 6#?/k;&338j*%|]枳3H^ hYSޔjrD¸Ew &7ursĀJ~U| W\&`?aA e9<T7Nuvn*x.VD!"Zɷš~ Z6"(뱥nnXi\ }ozI(TkC!WyAúz1>󇖱&yvn,o> P@/NuFkiU횾0Cp CNXk\a6B'췺gE֯{hj:bW;y y %ʇKk)ga,8H(Q_dHm1r9C5޶AÆP% lklh 5{U3)>?3w\K]gT.ʹ4 GuɡͭwN~,CG Q8yCƵ;)ځya$iWӱoiٜ@7cqwȶʻ)648'=432_2WRmPyѣxj=pA"}Y`GlV1+W'gox8s$dR3M5e~5[A7YMθk4y'gDܔi(r!z# ɖI߁>-輖`]zNP_Wy ]7اۑ *LЩyII!1|.BŮ@ud @dNVqǰ.i2nn._☺b.FmN4.^0w!/g} Gzqk5uUkǙbZ #e+F艃X7q?c{"%V<zT Vroʑy 4iXD/j5M<ܢ.8>w FF] ? Q7qA~Ĵw0DJ(5x;7߀Ã`#2cx5Ί6͓Ma1# ?nk챐ٕ:@\X#Ư@4UE8jLg,Vvs+PX8H>APɘHĜЦg۾K?_YC ˠם̲\&XR?d}>axYTyQ6WXSeHs-dk`JsJv4~, O|1H*Enak>0I Q^9^rf|j1H:vف4-&}8siٴ$`8P'WDUwv"-[ҩ?UwtlSfRq66^)ds ,mm͠'13Rw/q#t[5‰?_יL" c_*`ul;.PHka42EQO.5)øuV"nW{F/'r$mI>y19 ý,MtaWx.ľd@Ru`v/.uӇ:׿ļ*Ѷ6ɀ ٌF50uG/8eqq< T°8O7K4XX$04* qЇs#Վwdr,R"OXE4j[-`;m!mCG'wݪI .oؑwN܆ B0$݆28ϼ,Pr x~̬Qe'1Z akEe:ɹv83,a1P{&쌑.IU=1E? __(;)mv?备cH9UC# SyhI\;1W xC}9P\; bKr+GܢV'uv9>c\o-$O5` ~V8JgjS2o'nٸ˷M"\'ٶڣ(G9kmSfHC!h~-a~ͦ>!6 E6Dm'PBi*pvߌ}n&VT5ip.g Ax#$q`{C|9W+0PMmRą]졳uoK}cN50N3"#r&qw :Qj!pia? AF\E6~@$#p -Pg\/JAۈ {0s@qޟ5v뜱ndss$$>&ݢs"CG41Lu{'';0MnsXRR&mkHĸ jٍ[z.d.<'%> 3A:i>A$[)x-{8RNC~"wڊ2E>CƱ* CoeCMfp=wb AA$W mr%/YN47Y"'AF4׿`DX {U<lBץI~U)Bs+[䎂gCzk3uB9!gc#шCoCRJ2jl]IO' Zsp;ɓ굾&[%4pQ}z泺VpMA1ʺ#&+JB iUy)!S…oRO O"!MLۭTZQM-6;\tbS!OPjf+e "jMv6vjRLnݑ Ծ-1 =d |5V'1K#TCE+%?4\~BM , !Ewj?:x/ j"\G_T٣<}MFdg9/Ajr s҈X^RʁvYYI=d,M ՄKQe6}=4kⷰ2_]7 3>JAh$VE?O r$z,bxǞ t"rv(^&[7L"P<$]@ߎl`~}9u@g_yX3\hU>asYlF!I #eBv²}4j!E8aΦʙfacѹ9@|89IF1<L)CfǛ4FȀwEiֹ*4e%JZ\u8V!c"[44/v7K ~RȀV@Fe=nHVWpx.EmJR1OѓG톞ioOTŧ7|pZ]tx-HdIR9V&"; |'QTyO#!6D(` j!xc8gTm~F\|+eDb ;"WxA> {fMT]#|C܂sʖcsiED\k}:5a ȵdJ'iGC ie3D[n=q 0Z ߔkGh##˔;Hގh;sEɀBj/B!|Qtzm&s]#EbG'Obp)lu}bvf*l*gF]$Nc E{` htYǧ͌|% "3)Q'fXH3,ϒ;Xm 0Ur#F6.vLX-SpKGyK3Us\ɚ\p-'ވt_;,!χC wR[[}FRban%gNV(|# &7>p ˫Xs|?٥a~v$7#|gɢ)/HfHРX8/v+$t|_`[!C1r}#X ͦ,Fd GkJm;>*P68st v^AXsGXc9 )BY!gd.NtxȢ{[EsT*?/F$1h]UvuNxؑqlf3ǀƥgb-' j+vqGSh*IޣM@Mǧ=0|2p+<,vr)=5•I>p\=$D) $\'{ (l2eղWkB(GN!iYfÝt |O'= +:'"#Z4i8GVl.foSmSF7N2\ $%"hep\W?TA@  c\@mTn(+nYy7%M=c2<"2eV̮->ķFmR 5aS)ᚫٍKj(cQW 4ob3nIB-9vڞ I<"Su)[H3d{W|F<c7Jc5D䴑]Ey4td ~37d]\ ʵ؉[nd-Vb%5{&aWFmL": rɤE=pxNn!ظLQ) @nj*T|[¬MpNg$U6F@& sQW1dhD8yWggzH9/DlyohzD.z=S% dNX8cZ2 EYNtc!Eg v?*(6ߤ>K97ۮ~Զӆ&$$~כ5aOZ_HmP1N bPjZE g&rr2/= E.9,-c:&~ ͉i `d8m!0 ŐŔ%QVV]9e ۧ?gL@I!dj~~UgJ=0 1ИڏDT2qLXl2T$T1A`mi)^60Q>bjldEJ(n|O"^*lhuˁz$vPk_K]Et]yomF{6@߶I'XjEP5$9nb>1]5`bHPd. X&܄Nr832MGא=5J){֛×bXdnܐ{ܕGWdAn*9hg~s5207c$Fí0y̱s"6 @u>q¥Q( E5sw\s֭4)!%hz_ Ӷ;0#r $FNKDxUD$}Gu/L'TWd7?)`1uyES: j5CZfCq"MDFl1KxO`|PjMU 3,ԯlP' '5@KrM҅imOzTPBH039b!Bצ+DAOF ʞt zRb#sW#eaܟPB 1u{tFHB.cP1M_߆)o wO3=݅WRXN* 5Eӽ@R裚%rz]E4 ǾG쥶36Ɍ`شH 9OՄRM`ay Mx#J&ȋ_ ִ^q=9Z6> #cv`n(#  v4H۪ȸ<|1ۧ zB΢!'F_xQE{̣\f4gCIoT-@OIߗ6l/Zl۹dJ  w[EӦr=-UA6z|K_oq6ynUܕ,aE?m[r V*`DiCףH*+9cB.W Q9[gr7 CCps翭OŤ1c%ށ-k{$ሽIFfm|O*T>?Aճ[; 5A`y0 ZO/IJAeLuP$`ԫh!Usw#\&=1Îd *:گg/M?ޕN|VRDh?7: lWc ,] , SR吭 NWYD7A!0a{ 7XasJN]~^m/zhҮS.fok*Eu0NraUx=Sx&/!u Zi& 8{P wcmxkrG*82z']p%40%ef䪦RjBģv/|:WLء/*ĻRU_G e7]㌯U?cgOC[_f>7*g _L)x ʿM7T3CGqYOu|#pjkxK2:\$vABwZJjrο~2$,(2 ljpwzfNsH}t;n'c1@jΈuLL0HHlc:U WH z5#Ek\yŗ|H]LQ@й ѶOR% iaӽ+i/«nщ]jQR")XA^VCV̊/k T0?F UH4;$(o9DQ#G 8֤mS6:_?Qig_J\kg=aE*PkҲCzA+O35mUۨ"#LnHj &Ͳ| Xt" ҍAhb$v8:oe8@fw3'5-7kwӜ@MJA޾ z41CC=]$ă[p#&ƭ0j&ۤT^;=,g2JԵEz/->ffWoLٶ22d٨&3CC:/@Y<ibpX"_23?/r@tܪn,k&b՜\?qPJvbP|bw^ +)- ^ _:"#䬥o#t쐬KjlL%`iBvWVIRdٕ겆urL,w}|Ƴy'QbÙ='T0mxM^?)>8ƐS\!s喼5)RIyO//Nb [V$ Pm|g24><И'(GdkǓ^~DFOlf2%\]P"Ӗq jZ'HC*R)Bb5pNѽ`oF`][Q*Жc 铉Z֚#Q]i bc-`>X [2kp]u_thR~ bY7 NnuGi^_tڛdu`L 305}?(kfTv JK W ,3\K(]*t6G9C ;Fm̟L-# )w ^Qwq @]E.sMw)!O=>}`ll'! 3 B.cf{ E",e|TO}^`iDz)l$3Q3d8A/|0\ xCh z3gD`eR3>M#1Ǖ| 3 ixtKb~ioSiO_@[G;-ǘdZTUa4wܲI1(xG 0ArSJt~'H#_.hաu=7peVi\ʡe'W;vj!ޭ0y%R zS0'aiub|c@+W옰SI-ں.ȑ"T6h(/E&V|oywrLמ(ZJUa.B(ЀA'Cu,,l$QB6'y =Pr8)TޱKjODrsB ^RJ0hehӄSnISC9WvF2/2m>\U4g 2 +31Z!$Y/KkrE}bKOhX̼69ߊ ~I2Dj'N|`*:C_ΚY_X?#3:& ũV0`VĖv0]Z)^t9>qx(Rn'Gx6|Pi3e|/ǘ!"}E]:PY[Ll`0M1yƄ]I')Nw Ӟޯli{@qi /K/:,H# i~dë_ , NEX{LxIHӼ> ӯ\ׂu#R2"m#Q͵v⢿RVibs^_ps‰/P*{{h1Je̩3LIƏ^=RK{ܼCuԋ/ tnݿ-Z΁ג}??Op3qse-qXܸ<9q /+N&͊Ods@ h .8)ȻA@gk,WR8TA?1=nPӞ;VvC vґl-gmt78/޾h4b`B*&jmR,UTmh,"usbr^Oʍ|yu:,p9mT^&$}!ūơ3M"(BI >XV}R/iA!*9;VǴm\{h(CO͌%9M%f?@LT/q=y/\%c!̑#f"~Erߪxho鎃=$z? >{Uj#Ɛ$tEfYlSKK@S:DQCz}IWjnI˫9<.%\sII땞m5 \~X 6Խo_sȱ- w*tI%K5Y^M=8e=&7~/ OAdn'x;Oǔ) ^ī u×ͥ\ PTc3PӮq8|jݐdwx/*| S8iY)le!E< 9(:9VMnb*1XrkQzu8N*acme%M=gG4aFo9hWQ4ݠ_{!t!\ԇl{V#Ōn:Y-#)b#ҩvEs {1hT:S+~E6K5&T>Kr#^/:!$ކ2?VnC `KWCiz蹍~=pR:A>МNV̄U1Y[PR!1ݵ1؂=?"= !K*y/\=joT]{'1,ĕRD 0]GRӤC&DYc)o!׀ڨhkAcR؟!R?†Ty,R7x\fiQEa!Ŗ "׍ ʲEKlr{$7IA@DÝ迿 (74XR3ڑE! "gbh3߷*E?drjsDdv6LI.شm@:J+@Dp~HCMV <4\vbZmW!Y T_( 1[ޣB wHɲl2U% /c3k΀:= i=1q ):?wMROaF&&Ġ1p0H.h`@L(Lcׅ7C%!ymWumx"_a–VaI (u.bp#ڡ 37fU+YncB(. U /g3L)FOct\r3L*/}Dx2ypJ܁ ,$8:|s|NT 縷bt8h=R*érϥ+ W eдv<$0Lv? &7U0sy 漖&Dɀꏛ^9cwŽWm)xEwwI վڞ 6c2fCPˁ!&ӱy}_̛H':ʛŁ},{SRJ ƴrnֆkIBr^7I *IJuULۂMY -M)^ٯYte4A]"Ad'VS[ZQ\p#boGE AD'}e~?g}2SRvbN7–>Kk+lL7{v,kG`5-M3$Tj ǹqEK'V̒QAVW*G vSԩű䈰Ig(U!%MX1U>;u#Q_ ]rTE#13*ښ/2V%hO$#5(q{v*3T9p폺O~k< 釷c nsm`m&9I"/2㨀CXO?XQm)zfw"Ln߉#l6?iitV^=-G:j aOpIcAcrW":4 qWЮ^g, /lEQ6e)0~me iNz|ix/O\u8k%\_5@6TW%6Dz67OfG|\;uĽڥ=˙tَZe+ө f3q]̠A}%??{ieM;ZQ CB)ֈK¯y^[E g5i21᯹|~X;tTBt#P/ŽJf2>̯XĮ㏖(|-?VY,5*xudʚ-E[6l|xƷ_u뽆;zUJQw P /b!/ѯ AYcGmXsH'!EC_2_v#EkQ"G5,𖞓@gޝ\wS1Sf4 '&QL3Ě)b]9#rFfM(6긌 ?xJb2mz^wfXBQJխHjHb`Z޵ jpR%:1SSz] g0=D -1_bȈ͜+ I%xҫH۳ ;x+ޥ̈R`lYɥ.IIxeٹd4 ̈́pBZRjʦJԝn7 }}Fwv)5jz'pfܞU`@-[*Oʽ 't^x6/j߀ ܋?.蜏%Ig+ͫGMpWvt0uh:q-zmHKO9z\cW޶)DRDrZ $pCX~5h+v b]>8Մ>(w9 x#֊K$4鸇kem%׎Pԣ~c$8&'S["8`Z wK'(X_]m$~;4x)my] zĦi}`%Sf17A*/$@z+G3knSiY;1K.$Dm9i-Yb\Ofp&O`!A)%{yGkaƴq_cm$ܡL׻LP8jKYŌñ_g}uˤ 'm"k y =IBA a1kmSZf2[~-ű q&{N:O[T-~Q}=;z`f2wVkj뤫&k De~ HU:m{zϷM$qFpz7MkODHDSE9\wWV/W=0Q5ͽv|1џݳ?"F.:?<M?CF3$b62)t'IRU̾t}ݗ!iTi }%aI|| KN]`BT^mVO Hk~ρA遤io $#sq)a<[dDZEK6B!o A(Z5VXR@(oIزbM4o^ιC@%|ec,r2Uu?DZCe\cs2K\CžC+"5R=Y0q-Q+:t]m .W+tj/IN_DhRM?B!yw !Ѽ%H\4+E}L ЍK{1%$#;}(hIg_>KGg0M3SZ+>?MqV r1;cmLbYtaa@x&_)ێֈq j+] Uy.P,!:]+!ֶdŁK.Z9c,&Lizҽ͋7ԏZkÝGM%,I`{/Į£+RlZL'ɘ`qPY\N##2QuwȨo,$=npd\+g^$D Ep}T93W-o0Չ&qq,ihŏ _ORjhaᢺ+L B 21{9 XR#Q}Ы)ErA$IziT )Sd1 "l`BByYHS9*_WG VP/uJ3u&v뽿 Z7U[R>Tk%'1L QC`vdskogDk T0 g=+B]wɖ3Eq8j*v[;1k aZf:YlM8ZBӾGz_`C=ԝ҂A_mB|dokqM ̗Dv.¹QLtF`ɭxck(xzCBלP@`p:03hȡ=̬AEpa4clvץB}H%hzׯ 0kPvK;*Prg ض ۹.l^Y>.P"tN`?i)E(D1^ӟ@w/ҝ#Z-z7d{<"x! T}xܑs6q E/~l2OnaDC#U0eʞmI&"v~Dm\ y wH1*mpEDɏS"a1bO䞇k6)EjriʼnڄE c&E9ɗn=FHXg@),+vvo`دu?F @aw*NZUh#J& d' $ĩ .iqS֡[@~)3!^%MBN0:H܋MTE" g'~h ;ܰ**&{` 4 J8>߷>ːqsYo@:je!#ĀR FYAn t) s|C*YVpf O%?җ}N0y͋I=V2"&M6y1yCSQ X7GadѸSKHڨvA ˑud.m9#7kj/AD5@( \WaFڔ™Ssa'zO oq,2o-88o]'#R8m-Mѯ 7~J)mrcߪ*퇡/CQ}uS"6Uô6Rx #j f0iq3O&rT:R#&@,U޵_bIk#s-`ָ=: \{W^$>Xߤ}3 \ G C"j1_wl8f`vݥ2)HI7ή)IH.fr7!iXWCbd|(5֖tup6ο`xgFeqVUYJߥԯ\(Ca-Q*' վ9VܗuqeQFCKk4(`1?:clc{?qo7Qe|+/~ 5!:Rn*HsNǴ Y9Q~AZca+9 HOB ǃ0(ƿ]6o-Zig7.o XD߸\ PlH{НCNF( {}eF`+$_YV``v]^x4=p"O3C>J\rtc?>C8]]NL3,.a>V 9Q_r*2MՎ}%Wʐ8I?5wq Jv y;xX!=o J`O{t\r mf ˸N'1[rՇen٥1DZù6D g֍S28s7l+8iu]gTO"RՕ+&(;m#tMJQ2r^JQګ%,,!F4+%4UYew:,Nq Q7e{.ͳkv*C#hRBB Q fw/5KkfY$3^T 8ZƉGY1(%tU1G cDhi0EOn ɧV xsŕċ·G96b>|&$Q@*wn ͺhGL<3+~&;Y?7?@4yDUW/Cn#1i~6}A8;]UGQkrHcP^T9{n ]zuS"ȍ97뛃ߚ+71os9U7`M;![,"ȝ@ ?-ͬWmg_]d _)t&mP/X9 wi {Άh1 1pmG¼\ XylbV>/nSRQJ 2U}%N5!ӈYc`UuxuQǮ֯F_ z8QDҙg^%uSX}W/!@i#5=<{T/~P-$#nQ/ 0$Z_}~& $[BVٻ}\/FTV:kNßF{ywchy/o7%a[^BHSo w>zJzR{FdŖc iL=Om7Yņ@¼u##YϺ$1sMS6A 8+F|BΣ)\: 90[U1 WEy8K_$ۋhk 6SB&-%e:NNJ^_Vk0<1wɣԝĢX4sXTہT@uC.Z隭fL;­8^? ! p滾X]0T]>_j${1ኂsoUYdqgmwp'C(yw ZEUfV\T(.φ.ӌ-TM_R'7ՆRa#yTPgxKnenkP}Ei=5)|<>f2,5Z+{R$? W}|0FOh; 7} 8?7 .5\zxk'4|&cMZcHjS~H'_e~p/x́%YH'9 NBOb$ .ڕw@zZTUHhފ*kdz͏)&|y;vgߒ,ZNKyYՔRj=({oYdPW  y,skK &gg{>Nx$t PB(恑 hCS1KHr” -ym@|/i[,ݵxaVBkT&?hue<gcu=yV*$=n%ٱ*U܎SE&<1c \%U$LEae8cFlw1Qu[4(v}6/::!26Ш=:q\WLDt/ s VG(5>OC[e@:s~+)ʷNn+L+p%À!놙@ nj0:|P`[m֏)H>i'yݿ7Hp)1ϵW%b9t,,(-XSSZ<_4sg/J ȇ2̼B'$M 92X80*\j 9bA?ル),PpojՅ3`cBB0?ܗ430 o`/ݾ.'wg%칌^mFOgv{eWѐ\ϘZ:φ T]GG5)s?8dw4 Hu[udfddJ?+BNU|Ǹ4UW]iJq83# vabLDeN`dGn鿑"z( mOG~K%FDUc%4%AaND1)ެeFU*k ukw2i)sGy};Ի?ڷ|L>N.GsY Tp:Y#rvҼKİA gQ^p(=R];DwIaΆlIR!w47#UJ|B- i_U8Hi>-md²"[~KQf rGc/S@nsۀGebX[x&׶)| RtԺQՓD@ɶQz &L M\ "pB qV|?R\tR9FgXNxaFA޲3Pԋ(<|\8Yd}-)mf )dJEaSW;" rXF]b+M5L"GBeВJPafjpdP|۳H1vɜҫ_mqD:S!!EՐ^ZDfqXͼvzk |5.кNlI#8Jwwfe?,b$29UOb,h9)!JY99pA}byEKƨ_Jx} Ri[HJ8D;b9%6B .4Ed@G~io;؎ X$f)B0(/X~ϟGa=<'h3DQ qJ|=XoBQvžɍE1{N1/)' hO^͂p)6Gr*8b%kd2񯊾%߯E u&sZ DZ^ʛLX#r6w-^WVgL&|Q j[]|foHKKdlGSUmh#n@AJHh78V˖XᣔliwZ1Wuc/n!7 cA@iМ|"K {;)̀ӏai>pv ӫ[Y𸘤U1pG9@0zꛬbG>ЩjCdc\\@nԏOP›VeDڽĝ"}+f~ ђ:"V`%ű7 gﰐj1x5žb80Hؗ *^ԑPsk!e&}swL4 "e|DĽFG3Y iY߀"d`.=r;8IjIǤL&hu(AXKOʆ7/ޠElR(I…#ckhAPL:>SOZb߹{t<^u[S-.@> >M Jg\ حwj_,ÜZ8vuPDmº/^<0!ϡF'sQ71F(>.#$5VUyTݟK_*3IPפ4@L CL-S{:p*o[P?[oP DD5K \j{dد`{? s[Eo ܀9*lKe@{ AjemLI|/wdͻRQmRC,yH˖%ƌ:CS7>B)~ `Bg V~IFf!]؂χ&x:&NĽVM2P5N7ʒۖDPeނ0$#̠t?!긤PW?MuZsy;e.KhY:B8Č(UY ;H8_Z>.dnVw'Nȑt[ ȯ@%6:}e=-رϜA?g Nh!7Z c8`qa\%GAF GLQ Ѧ$!&fi789yk6F%K['f0t>X;cj!r8nY,Af^N4#BYb s@ qcECH4cJ{,>#HVf–<k&^shSC:)q-7&ڈFmE&KtWreB60S RۋPM{!vgq2BvoCbiT}-ZrS@W 44<%EM1+9PȞ%O'(79RmŬY(mG87]|SI&{H_xH8uu4pSn}qShyYz`4N 6E+4;łŦ҉.Ro&z%p,d)–cA }_wLoyʳmٓCi%цtܵC.N"("C5o[sH/SBy}JΫ'U')vZ]?v7Fz^cc zcsT0@6::sdXR>aR$&(1.X Es$E~r#8MA(R/6%oǾ&HwpEqu8sO*/Ko43: dO)T57śKѓe$%50D]M,H<[ipR 's#\Ex(E ~u"|{=_l1%r5SIf℺ͭykr4o[Ȳv}K2˽Z s$G眔gϕm[&@;+eMʩ PR?h-e2뾃wY} ۙ6)GhTx } 5?mņ#ќZifu_eqCk 4=c=S$H4vm.r˞hT:8Y-h{H9t[IIV=u,_}q\H#g3洈+v!$ LO.}y)$I)˳O`K1&8yɁ)x Sz"ƂY0Z{ޡxݜc=~aև1Cn"R9cj (}%Јd{ij ƹ\xD<]4S mX~Al}`#68zպ3!;d>P$Ρe`peKMg^m\mgfad6"RBhPQ<\2o{7|\~"acDifchs^2$M-nOR^1Xn`H 2T_L 9ʮUYXr!P9G[f= !*Gv RGْ٦qܥA@{_/|]Xt^Ado>wg\e*a+z`xܨ5S=J)P4bsח}E-rW rΛ%_5Lj(xD[DL6Vrr #9k+Mlr##Uw}OKTBVxA+u˝51s~fR+C5v`綾R[U/ה@e`U?dlaϞ%smvv@.fnbF=sN,i0QǏw'8Yz |w ֶoсNb_f]l~ DxVbn8m3˺l&l ﹫%kkʥEk'8x!|RsӕgP=-3V]r7&Fܷu Ml\4=(˜׽ (_ M,R8BeǫU{ݮteU?XqxΦƅT߫rHr @TL[;pCl64zC2q28ŭWU Z1I2(HP>\!ugKR2d^nec{"Ic~AW^Q ה~ CxГ;d=t‰Ef΋FV VDr(ZAmԁGG43Lb K'ψ ~xqw>u=osN)A'{=UP Eq[S <ۡXg8Y ok|ʸ \:\p1Ѱogn P8b-5ex:3G ]ڤGKL?),F"p=4Фz3m?m2c E~~!yu\r9_<<\ -C^~ pb2)x]WiA~W-X 6Zo;)U}Cy%Y鴦duvr}RUqAe?I<](mɗE7O)2/ۑ&s^Bn#LPn%RXtUJDvp+xF q";bH9J;T{tOa yq#+]l:?!a<a,!'yP=/NˀB(ɫM;@<^ǻ3;g6Y>'&/qjN7 -4t=G/M-h{jdyKŘ]“@SU*:q{h%+8J_#Dž\6,]4P֒yKCj(e†meyb}drD#'C-@SښNL}ae$q=nlvcE=гQ6X01$%mXֹ;TqߗOCu8=\6Qժ([nR!.kkA8hDC%" ͒pO1{n8S-T-7G9݅i0#E+ɭO(5σfiz{\Zd 䥺@m,iFu@z~"ҡeԱui=&xK ].z~xX3/Ff*NXUT׼ A6Xssu pIQ>Y8DqOЙ6fduߢ LGr*kXSw&|zd8 e&&,ŧz`Dl&ޅ p=e5Dl179H\$]UI V2nZP[ga.h.ԯ73u*xŠs=Dx.Z@&]6&e1EwZkD7^H ;GQ-+0Ȏɸ۪eeu [s.l*Yx둷lm9S𹐱^`o§eenWcQőUlE";$Z &/jm'^'4]H҃V}/vo20`ȹ?U= B^fNOux5\fmP!teuU"Wm c@OHhe m|g^oiI"]- TVL8k&#=OjHCKeP#yuwD׺:cW]p¥r%[.|,i鵩U @.Vwme[o@2~N?N/z,)O Hd-?W/JrDCC&9p?.٘p|I(ʬ 9 ]AȠ/#M`v? Ŝx_KCsK]*/aa <~f;|kDq6vUV $^1ܖ^&~"agJB0'(dT @۽KC_1H \=amSXN2D&)7c*e+ԍAȓBW'rދNl@BWzڌR7|R RvknQ_*B;0*'_9BG#6z9?m/.g6C}`1†rП_=*)5WϘV)fo@,D >EJLx ,rw⠗آTE'Go-T}H[A\dOkFD=$*wn B/hL3yPyf}dO,$5 ,}a$P &J6X z$kl`j `H4M+nse %9al%Z ]yTHӣ<[[:Gj2l_޻_f#T*0@ \ǚYع߻ S>۵\=N OtA h vdLNgr?roE)J6bB:' pxn^6NԕnP!m۹-zgNY(F`¨wA39WОSpqG*|FKlDE74  !jEol0CTq@4hK43k#2t1Bo& >m XLDiG4jlm+cEHjmD Ī $`fow-%<-9ہvmYO<[K>@+ilIǼsܠUV%.xv ~FH:@hw[sFWM P97q!!{L 15מ R>O7ܪG*Y@9ç̫BLpWr/@""Az3MsS<:Nzѫ~OG aI)8ԑMӨ`q`czFC6-7<}N^})/]x Jr֗\ٍw35959q7v0i$k5bU:p6B,#'!ם2hOυ#i'S#p\VA}Wș~!ʈNnawJ{{JU1XR@o|jUcO81.nO;*UD.$ԕ-Ӹ!w÷.J]kroDiN|DP2Ci7F*ub:ʓu6[7QWLED́͡V |9 Vpð[z$nBmh\ǝ 0OuJe֙==`YYKc RF(^wOQ* Ԭy;K'm*x *-`o k ?Yv5H{L5A`A `<x|]sPWn7]Sgh4)A*]'[DO.=kM!9jR1%wCdp9qQ?EPjt̩ܓ"% ٶm+/Iyĸ^5 q[S ۄG;six2ٙ(ǡJēmXs]+_ yhW"L4ycYui,aC=Wx0 !ai+W @2}cW58F 7 ˉ.6r/) .kɃ̜%rNVf[5v =)$`õ6Ɛm:X~FGzxB'MGH-QAWWp Cpa{Y[~g9""o_ P@tvWE_!)n@F3&_qHۧm l. U;%3e_*r`nlhBlbq +}hСGy%ۙIWTou Aw{{}Ɛ2 6ǰm<-ISM;+>B𕫘+28/<Dp&vC|g->2qc!3Ն>Ԛan/!/6tH}OP*xW=u4kE5Z J+E4?`5>g vT<罡#{6=fAl;&yz7ԍ?xO Puم8n;WiRtS,=/OA9 eeo{zRPqgJ>'P Sj։R 9:4hJuDsc03BLʫLøz"ML-}50uGmC+6?r(uL#]a Tĉ#hgn%X (]r'M[>TK5u,UE|M k]2P*gNIdQ9yd J%<,<B~cR7Os6fiJɃ &Hf*]P_X޶~ 6=;ӈ*l!j" (PÛ4oM1 O/I)z2NVNF0){"3Jj&㥴k6I}`AԝoI?R41:Qkf+/Ȇ:f^=iRMH{)3Rb+5*1 yJdBgyz|c*HD S"i ⓿Jox|MP#:Dem`^A@V4ifb5*IV;N2 8Z"B]#uB 3 ;$ +.Sj93Aqbͧc&[Y5`NЭii ĶTrRS{s8M~VY9 KJ^fZts<>Wn=jQAi&xzioK4댳 a`kk`Ҭ$(ۨ|:PVrV{Y^dHQ8W>}>ʨZz`Y8m DɭK u='8 \,(HN[F.DzӖ9 A0{zU?㴇dc^}|`{]ПǙ$:Km}[B8a\ ,ߕLiG,I5*DIa<~<0. :kOyb1_f:LIBy RmeᭊS]LC?d.LψzX՗nS( -QwE yn\"7+ ,`Q؛Lh=^ˣp[Z #2p]ٟ|?Y_CPKZ厶ePEZiJ6,At‚xڰaOj"cV{'Ń3OMd:Ǘ̸SLR$Z< L5p6Zld4f[eΤH%6w?3+.(5T`OSzzW~(*@V͑!A(WD`cn7rHWl^.BۅK23cΪFG;@Ǖx1/1lԻO1nҿ7.> UHLAŅ~Í IY+81-r_N~98^؞a~ohz*Sq^{U,`./Dž'HM]p73W[`m,D:tFq3^D@y, +-ٽc좤_A>b +$mץncˉ,Tw=iۦEw@Uu4G7Yw\7BL&f W\"E!@le=ڇ5ރ8˶' ds6Gjϻ=$>0>s{tSvEE + [;a) ij$ظ 9FQ ɪY|F%bR!ēqT $9V(M9?Z=_yl uo71g`9 mt"B\t'K+#+eI~>n $ Ød{`W{܀&TBU^^>R`^*c `Yϱ,Av;;]v`-a˃ qAV,۞ܭIqF-廇%fo#_'ul fk@;0v6읭5cZG$큃I{F?Uuk7yDMӽz.hl1H))sσH1 kosD^mZEYV ҍ}4*ޛ\P! /냞  <Ҏ+*r'b|-K\GLiF?.>j0#8>jf)1MCUJaI6Wv{\] X) 9]!6Z-So[n\ͦІHnT==V_} C&YeN`=ŏ^19E8;s.M Bje H+)B(&QȽVF#`Q%*@עQ+{KYeY7Ky" `eWʖ>gY" R%V@!_ aA%F8J (fۿ MjFO{9r$]̎/nu# I/v 7/ӿgqvX()3Jm3dy8zncZZOַ>UQY}4rn9tD#C:M+YYzÂF1+&[пtnZ]=c>e! PXv[7UNEhB Yu_>ם$&ġ;_ ڃe4 'ME+ 8ReAֲ-2!)>dVV~yhhd؎ %ϕLS.Pi6#cKn'AmNŒhx>WUg2Uѳ\E'hN@0Ts]q-*p8.rO'V[H]p}^Κlx847}8$g9MJ!)Abqw) "IT屃h~o3I9 9IHm!LNZ4Wa/]:ʼnB4V0vl#!2!|kB%=ˇ|JwGh75 4 kOOafrwKJRgԪ-?fgԛ{3ʳYsb Js’D Zkkgx81|rq#IϿD~MBz|g].#-C$Zbl:1vv CCS ig]jXk#Qa T\c3QfAlrf4us\JSYjW)edۿGA7Rj٨@e=[8B4BM@LYyjpN0Ok xdbkXND|Ш7Pn7:iog8nΣbo>I΀7Ntq=Hw>P7 '7*ZA-Rz({jO(O4dM,í1_b]w &ej6"^c`ﲏtɛo~*Gŗ`>#ӻ%oٮ$„|-ٍ 9V唬HMQLvHٍD.p ܚFC?D,ع rhM/jfk];ՊԴkDrzo/[.UU>cGG/&TcI4ia=fpEa fPf^rN3|#jBK_0ji4IX`rfÐ_):$ܯ[R3.S6ltJ-,' :e{Z^N0y3Ȝ=SwQ:7c3p3G g$fͳE)OFfYJ%-Jr %K*)vЦollWn"*J19mcQj̷xo !G :;,Ș^PsbQM(xS>C @0ZA.BQYb zARe;X(oƲחA8+.F`K{@˚(R |<`Q{#EOydUuB*̜nDdJx(LqJeq9,/ۆ@7! BII|+SGNY^Kt`=Pn6&dY a`I>wӢA^^' j% 1-٦deu.|܎F7wqBOC^vF]]  a5x. WuO[6n?!OAz{mgQZ&^#""Q/1k+جcFi[=e՜+wi,A t~|!{o 9sl>muAtO%1`{y!#_o:k]It琚 ðstbeGOph#2K#F|册j-ۤU2MN}/EB~η3&US14(n@Z (9mi((q$P1~shg^؇.{oJ GrVNf n/ilO;e]k 9|, _,ۓ)9zX3 8\i+_nF3wA46 9nS4\D)'E GeL=/IAfUO7̧'5KjU;3,dpOB+I7T \XQvY~cU x' /u}Ɏh/&kz$^Ud 2:<RjaĴ>XBB#7+Z,&evG!"[2oϠm0#`7 M9]ׅĊި^sEn`̈lW}0AT_g\bHWB`cQ~U$$aj5Pf8 Fxif(s=gph+$:O n}WX3 gܲ3~N#8= +,rU.!p{LG}^l Ю{cueؑRܪvB6+ F]1sST{6V1f3F:C: ^d :'_/WP:t"VR~8o0n~㛂 }\H@"( "amnmLU'dgw) U[ݐsد#Si:u5<Z-JK.4tg\>ڒh*"PoFM~"(CYrNR&2KV 4`koWiy" 0N>~fm,擝9 3pR ! N`'6E0N-$lj;Zi>k+~ϫ(a nи2ݰ@L6/g^ʼ@3 *5#sk}K_ks&goEPRq*9,/Q~sIQSYhU>lu?>- MJpcw~Q'!bFNBU ()r`YZFg^#좍~FixQՎf#~J pt;q{05c;ܒ< +@ZdmD5i^@x׺"\۬+/]*+TEx䁈IK靊ٱlqxojCZql #d֜|-u<|זh[nBM$u%"Ȩ )x~,3)[(MؐBI oPKկS_ϧl#$A.iDMeP~-1ɫ5.Aޑؓ~x;Կr$"O܇!n`B8|1n0?mUUX I Lpr.f{73[ 8li3}Yv@DU4M>VUOfKxנm6sCm2\I vSwxxf렟^I5҉hH<ןdC^eL]a*GMˍH'끼Rw65/&C+t^N! d=;WӆMA_:::\jcl~[?Ybй<jf F>CUzm +'Pze4Vr\(Z#~BLO0oy`#$ѡД}ShܖsJ" s\ٿc߫+&+So,{[+LWã9]iZ-vj6EV%5^1$ZAq I}DT]KDzΪ P?6~+f bJ5@ԡS#R< VK|!`BtU{%S> ,o%kuZS$BT?-57tՑַdorr\-ud}ahre'ɢ%8Zh.tEk29z[ !lu:&i5ghU߾HEQ S3*;RP5 nFN,.QF8~G4,T@ Z11-|MOu'RUW !mǵZmkHD-uJ*XҌr" T !} bn`ASR xs2*kHw# d.1W.`) |}dni*s E)@`̵>W~8 լc%n s+͟ipF10)qA1ؗB] ,SP!骴kșpDGV8#)oG}g0MΊFV/ǷtưWݹ#/e fa .'XFU)-օch}.(-,o-G~5IX*qqŕ yRqI:FIR%Ui &P$mf*-NITxXr,R1G%9+TJ:Xa#nV*^2R XNLnk#`OYt!su%շ˛h\^o3hGښ>UFOLeEfM*SBK,xH<w&IkҲ?U[It٩;?JKM3¬2b ZZVv<0F0:=!:mUͲ{`NE+\,M.7o{~9̖R~xy}lQMXe֘<))9˂;CpB93ϲ%kOdAM'$1k^dVs'L sb[?F8 dJ"ۖV ^8^] CдYNؼ*͋Ud7WCsvg!$*} LD9FByt )Zu`6}/͟/4PV [oˈ/0^R,t+E׶{ \I'HA{Lq.M(Y^=pk'd*= `G~Is>x)B{?B׬J_s97_@pӶ Q C( 2V@)qREMd.bt^k\&xt)6Z9m6 V6=fm?`a14伂I:wD:"=#'B~>g:F֑|}'K.TA&-z Y|/$fӜN9~L8KVt͐YiTșpۼn-:"w!<*T+S$Icl_+JՐ=j)}RXopd=-H ;U0p4β%i 1uT[M\e#%hlywQr'yg(p.W'JB /Q{/+ ɦ͌F{$ѯ_R}ЫtAǗ A 6|яOF `K _rpUڂO6` z}e(%ho3{[\b[]\C~Ƀ f}~ejWUJW ,4Fb6:(f>- X$x%6j6vM')ӡӷ$ytll:rT%¦:Y@^;`vQ@@2dnBI 07/|65=i{/LLa& ә9s^/(LWž|5tnj.{FK L<pœwIpc)ECu(NMr,ǻ-dҚݱLs:2`㢾 \.vsf [v܈tO&8&ES?؅Dn|< ZH 儣AOG(fc:)1;Oϥl֣MM&4QU(PBv sk`C$TCymFO G;+!ϤpE-LCjA/f *٭w*S>]-ٗekgl ;C!vGo,,gA]-t- }n_d;ir[$gF1DD\pTEWeWަg!;&>݅g 5̛cGP;w6aNbh,A@*{ρ˩+cJiwg3fG4$s(VЌY ٕ -{>pTf}v2Z*iq2cٚ>+L[9-qr l)2@_ gΖzaHEL~b_ K:Qn:q;dNwT -Iĩrs(g:e bBZͤp ] D¿ڙZA0lTz%綤Bkmyo#ia\KW^hֺ[ɤO"qБءH)b DFSR [9d`Q?fT7P)?Eo"2e|-89` + ҃W·ZPJ>,o'lқ]p>UXwߝYf>VGtߙ{ͪ#M.:\v 'U>>Q"1;.WwyʎS 7Q  +߇`K[ibLOG4 Ic 7s޳ſ'UZ9{5^mjzۜqJXDY5_qm1E6O t|\ Q=٨ײZd͍PUf7N6 "KgRBei5^ŖV'SC7حcpTеU>_rϐûO<\co2+$[`Ge3ݘ_D?慖Kڟ90C)dU/85͝;F]&g]2vkbb X\5% %RD=ؚQg.ʲlOT risA׿#L-*K%\mMʫ:Lٟ?`bDy~. ]I;'"i"xu!~@Z"sg RY׏*߆]T_ I`m|2K6i^ /Luޣ\BXt`I# t0,o3Ǯ1K^\h ~UqMQ[eK#@U,  av=Ƞvj Z0EIu{jQS-tgZ (\$uHw@JkqDw|iCPUxf4R9ݚ=ӧR!c+FJ>u6wByfs룕 6A)s诃?Dי#Z+H*F~=q:)\ yZMJ]|QӱE%V6lP?h%U$Eld@v1#jX8@mv]Ա Pυ,EpTl ׯ)_CΘ@2ˉinV zWGd5aYPm}rsVN;#[QQec*(ln23 w'JgP?R1Bnjd&+fs eM`eyl6jČWދ h/nW,O4&>22åI>Xi0Ax-&fz:8-Z*teo,/ 9pݦeY_Q z=Z}_{PrXs<2R[wm'U8\ {-T >&Q~CMA3#~oEOQEŌضa2 7 +j4#ŏݠ"a)%Ƣ,})Ew4o1Ⓒ3IH 9grKz pLL ( ,kfE(Մ ip?vLN kmaG|*#À^g |* s8~~9!]yGB=*> ,L~*[Fc ڞ 2X}BCR|{}ăpT>]2cI~?νyb- ow!r:qrח&E'6_ 0|.KӾZyM l` zi0=t#6A!>VWRJh0DR12~ Nt#@I"V̒<×zqͻ3o}s*WL8 ̹Ux(~*ǫ0(˟1]˫2MnIBWIuշKץnUa6m@O{jVjoۀIՙli{CĦm0QI Z;rɅ&47ꪽ ,ilGF6G}Ra*h3 tdzrOrSI nR.wZqKU-?bCrfLfqQ) [yIEKOr9.yZGCox!5 4x!;?7Hl4,0j{FVKZ=Of-zW,Ex~;[]Ts'%c]Y+u8(x&ċ\׃coN^;֫"*8~Z=>VL71Bb>ߘhwt}'i4V!+ԏHRAsb_Ű[b2Y.jBzc8Iz%_WZ3eX]lP`)FH!Y53w0O# KK6(%E^YO \ִN2UU[C ;t%+5YPGRD}}+VuU'5, f0+ ^/`]z}]{t:H9mwܶ/r&+geȥSgi39.?|$:|,IwMssE?Dyx\ֹnUGԲ, (fh- dG\d@My}Ec!05< Vx>tKeB'o6(="P6üOڲ .,Qa d:?ٌ.N+(3i{5KNuYfT^ &vC'ΒU"Ɨ8$kX2 9>Pwy~;x"͵CDGZ vPJen⅓r*@Z$=~=4Tu0L@ yJ`uS~* cx+2ڠaFnj'ɁC 2'Υ1)1Xڕo!(|b6B-`kjG\m>5/ )\RXlxu-W"&4{'ɬX;D8]bPˑ1QLEDNl+ߗopCj>g%0 g<.x|bv(Nx>j V?JVӌA iL]$//KMF[ڦUfgJ3b\7N5@EpK/ vY,VIaT5,_r=Hw9"hh\jtxqΚٹ>4fڥDxp4 P\y^ٻrG7z.Ġ+zIvt-yU3?mJS3Udܯ{ʺ*wQQubq>\gFpf ǣ!bL1w7g3#l)R_][#ٙ3/:)GJh Hruv$^SA-lT+vh=p_xLGG{;;8  Ft"BCG/ޯoQ[&("CP!<s],U[Q`wrnjEv 1pZՍ4{ٟLw o7nP-{DZh^ؠx'I/i> 3L$o'l+8jŢT~RWxQ3kD([k@T{0"=Yi.{ѴE*CBìw0DD},ħ{ڀ @YDrD=5$I_ް2ͷ Bt1Bl TzQ%a%.RFQ2.k$EQ݀_)@i'e+BpWk~lqCP3BǽMZlTR%eaԘR\$;M(M{(` `[.1sOZdX? W2cmyw p?zhyh1$T,5 Ӛ ҷBpry^qo^rRfkM:^? B?) iۇBH;5>C|<ESW֐4z~ ~)g^*QQeqm.sb5Uޓ*]s-[x )=$w\L_wtDſ<"Vfu;[H)V%$/Q<__꬞fx H#QcO*U҂ ܣ_u>(S B\m 6z5\|PKFlr$?EQfj" ^w^6a:&*-NYf:mLh]!')1E.YuaQՑD-+b5ign2 c4\1E?$JCu{a{Kk))%SK^*^eee1"Lh8VgeF8geTvR+6(tiAjPgWWD̬HEmTB}gtp $~XIG/^]0a(m`̶rYvǷ7A&1uHv|V a;}R>ÍJҕ?JN ;~젉,4`NYUZA{*@(DwZ`CCO:X:14eka* xiKR\cI3=b}^#OdmPh{W#}n|ʲ_ B}jܝ*-t1m&"ST8?>Ŕ@o cJ,oDrOx뵈hrsYqǔ9}.w|Mn#F{z fVkwf1BF;pWSY}F+͚lEJzAEJpNU3a}Kit! ^Ɣ׾u5T T"'mE$"qTZ4 [*{^܉i|(EXlwҮrS>uIM 2[社A"jx@@yKŧ D0jI wyZmhw!P‡!W("t34ij(r߭#E`1!~QݭQz s*V]Fp@gIuމDq׻x">0~asʝ21D? ǚ#HJ2`EtR]9z:AvKOܒ|^ C~Et"_ItB[V'KTA},DXDp֛mƼ)aĠ5?WԄB5?*XXO &DN)O_xힽaCKStO-!Ͻېb*-GWc)oQk|7,D \k34NȤp@,w  ʿM S|Gr?6b)7u\f[;On<:,UE hK@YU%A=?2G RF6MX X2iP&%( N\꬯I7ޙwmoBjOg9+mcGQ:6>IaZө[Uwo{dCεF~~ m}K:R%Qݬ׽ $!a:tl2MkVb 01/ă}8#Z*w-ObNFJEet4RޜrRr[0e.N n֥\_ا5LZ[V;ECQz~==E:b/2X7s]gb@݀èOc;(y,?%&ȏt?| d0[4fO%~I9mk`7 u,Z|Qk%xq`b2peIٸļo5\7'R ޾rQv-3խeI;Ł9X..o0P"} PR0vUD F}04v$̱ROPO%mu.HW@4ԥwFcf.msl#F*T:f ݘv' M?r?h栽}W'MYl-X܇p=K`o{UL*r}ȂD-fݟ}BzqR]v6D1 ; 8GEU:N `6x xZjZhqQfo DJJ e; E4Zky\%@"~8CIDҟ"+Ly-\C>>.:CNg-n4.򰱙'/;.1u뜻*S;#r=qfj{)aMVI#uz5E~Y?ey4sgUJ9ZztD Pg8jr&}rY^ȹ$J ެ}N=йkUjw1$p'Q~,A 0ȅenSbu82 وSYc%B0 Vi)FR̜;:N/p. UK:}C8T=Ee ~3`{ x.yR}Y82!2Mï;,[)x gȬSlRVQޛ04L5 iu滔|F* 5\N }?(:t&5(l/ zZz;XGĿh5y#ߵj`n5)VMrGŒT,m'!g ]79) j9>]S$^2_ }hh`Bۇ)jMIHM;&6r`hM瀽(ѵl!S/Fc%xhE^ev7T2ǂ&{7@ԟE3D!p.0@ZF- qK(I1"`Ϳ;acҠEO$u [EH3>?kE6-]yu+M@O4p/WqzCqJ2R`/̳#EP*NנEgEnj3%<清Q᠑mil> зѲڗ.8N۬~ɐFag2` wi Z"J:Zr^BV=8ʘ;m~[$-(S`3"cڙy RK:!ÆNq<)NIS/4۠h9'tձ1ΰog` ߑ "&&EzMasrT|̤Iq"M ߗPZ[nXhSx}-u5o) -xƒVw ?l/ $,B׾ۮ*%zmE-*eM=z]| Fd޺|qgQ%#dYsn*ҊPZ4Gˡ_zAQY$>ZVR {W_[F\3-^ ]w'V SGڥ `R+:Bo-xA0.r*=n4xۥR@kG9b{B$aG!\ު"[E^ؙ?YX ovE<^9ֲY3&LvecvR̴@ļKmo6Pf3:K7.cOod;): {fT=ra*"G|mk1˚ꃙaU LB6TEE2Kt:d_uaT90`5p!1ȋkdO7cLp$J$l3kFڍN :.'S6Y,oj-nj?adLP$3!3~y=bZ a#$_#> 63OP+Yċ|72Ec2yK|9OlDz.5oO| ̵3_qda 0mP]A\lፊ:!S)l\_1,N.`ڕ͘q@ʶ򄀱)[C a:5aR b ߹V3(۪ YVgW~߹=gKe̞fg@0Wsŵ Ixn0)-Gj0Fі!߮]Yȗuʏ]T2U? >P kԡA!QpY-f|?^[gSUt>I9g\~#r >`ݒ?_$Fᔆ芑Ą2jabUjH2\ ݓlvFV"}nʎXh(JnyG+y7LeP )5N{#)`h9n>Og߸ Oq-‚L{ځcICs啷X_-"[4ltY\ُAʑ"Gvſ")~Yw鶴I~qz9~߸_@Ck="B@. a66g4cRwXMp$ak4(+]?^bֆI,+Ж݁ʩ/x8NȻȣb>:M oiX,Q0Hpo351꒫l.dW㱞8IҸ0YCۀk"# X 'Λٜ9,׬3 8"*/j:57p[{,$`OeJl)J Yi(PR!I;X^%H-N1G}Ew#Cx}} ovW5jG&g`*?g|b Sav2r*7Fc`\_3F1vL߾To+;4aPH(zX]>he=+6=euŻJ֯zmlz6'BEr~r@>[gZ2#G~iBy<r N^¸pZ`zdP<l7ܿ?g9l'ࣥ„[0R;5R9h\Ҙ0HƐRm1GK3X' F 95{ёU`fc&zGG%9)d;ӱo7dE9y P%F$8l `磝6v U@Z8\$@oU҇YC# Zb0kGP6ǀf\©6<-:N ]|-B8#kLq_7aʸb,D4*5f(?7x: .42bwyZi_xYg읥+Z͓۳l>LħKEq#ltY-z@|[n_V &V6,'lh(շyQKbϗS]1l%޶`{RMȐ}D?_%6:z1,f*4.GrD&WP< ]/-ĵsR1CK:-$6!k)k?{:K޾!rp5ۓ GXlπ}PSt 7L 9&xe=- d~%tA}}:~!gaaoB3s@8MccӡfHao v ǒ` ʣrsv5޴6}ڋ<@O;[)>}^%5˜嚲l h<11Р=zY?],Uԧye.2< aqN:n$8i.YDw)e{syس#b87Oqr'}-ͷ9$NS|`y :bq*Ҷu";A8(^4<Ɉ7'=䫶&EHe7z$m809.T |e~qXA_G}~Ƶې@'xNQnD6aCĄ[\ƙ,;! ϠP- IGT=}҇@dvWPimټǙ%B{OK-MyєÈP~C=;7w񯥷o XyOme#s{#X05:tGwj֎8_Y?NOwa*Zb/]MxYZd5Z Ƥ7:EhX8wZjDj'jl=SYb ij:{U uyuؐ(  0GUxbuK5cbmѪ>6Ryo& _ U{)[45\buW_<\=̼fϣ(ܼJGJ#Se0ɧ} 8)" @Աur[_?k9UDjc#Ǖs*C'EW)%s 1`z[p[M+MIzHNM|,g mûwÁd]V@t.+=E'MXCLH紐M͉?s(% !4=;,>%5o{0H0ɲc%LWt`a:TfnU}:]]mʾΠ/`#9 |8ZYNJb= ?\pgAo75,X!~w/ Q2~8Q"E pQ]6;0;7ZoYVpCݲyH v2czj0H̢/]sacn3pBMmpH jWs#<ΎJzxLh̥ {c-x'|ăh\ސ:j2F"4s(FKRgPns*6r eO.\ZO~^j"WP!T/~gcYLDjrf8QyI3C9ˊ59vo``|fY(sF͗ҫutF"$]H-ΞZcn8@[֐gg2rt x isjz"|?/5"-X˰LT>L5$@=D)cU ,"%,-Jup;||@ [WgUӜ'!jI汚bVzc7/X՜a6yy8{2|X~EBLmOU]{x%0Yh#e6(?Ё}n@Uv)ɚue`=M]tolؐH"؉>~iĬND {9w4cVɩz%2+q{Nh P,2p4oL|Arx"ACuèj_]mz JsjfLlO(3*boϟ/k( Xd+X;2z}C-# /TS\AQW X OBABms&F=%j˯x CrZ]ɱ*gp N%3Ii3[hVr>I`r:4-&ΎU FbӺS6Iw ,`Ex#VLn$GW3VR'd  |S9Ժ陗 ^K*L* +s]:yEN ,GD8<2?9XiXJ_t:P[c8}dOmy~$A\+Tm)"( `&^j^ۏW./[ۯ2)U?6~f-:Op%f0.:Cm nv=efY[rG-ob$Y\ x۽G`PS!Mz~h7idFv0,죎m :vt[ N~Kՙxc`Z8palV 9rMU}C'jjf/ա4y Tft|tWVF`k0~!b"ҿ,JRն;)$4]$Te+ހCKe7RNF;C{.\3mM-Q9{NܔTbݼ7IR+Ϧv7nEް'T7*egEwTrGѤ#w8*8ݒ\p""]96(:FFj׽!?R srX\mmV[a"D ٖZŚz5A<9qS3#e{g%̠=DBҩt>.ͯ+/`=إ˜F=\ڱc>wX4nYWe ;arl7WKN<& rz<Ӑ#Yf C^)*jFڦdAzVCI$74N8{Q~Oi"Hr#n՚Z:A+/FyԾ҃>bF۩0}U)5M G)ϊ96P58W"Ҏ@90.{ɒw[z?` 29i>dUs,6 ޥ%lbЏ+®pgR =<Ng, (D)KjX)WH }+7@ }5-Mnʢ9)DY'.xLȜahfd/e{ҳo^:7fB* ۴;/.ZNvרv !p8p#5h.g{^U*a }a[,0uvPh3J؍)_8v i{>"\ibsϞ^c}L55--y ]Y&fe@#4Xޤ# nl ?e~4Oc]b `lny^BrI#%}y@)sNpŊcW\fb%RrWw,ze< *xJuԯS3i6`!KF%IۋFky 3ji$Q*)ŁM%*DA^ʴ:Qx[^gy1?Mz`?)F >ӳvw+O0m"ls@.)ĥ2%LXhA.EmPAn)@㰕DooɫbtNcؠHӥmy'~ȣޕwjL1wk,`F97f˃d rG4փNSN=X] ?4G쭠u[G9>qq`dsWYͻ@j*[#=K+&tWim- dT(fd#fTo޿6Z6q9GWHʖ">l2=<]A'X1u A@{ͤt˯̡Iƌҗ5i؈6TjjVZ?NѾ!НPjTۙa\hmL ?yR㻍 o"A[ /dyM V-6…cn:LBvjJu͵y)YV~t+u[pU$ωsHpUN< ;g% -Â`b.F}fv}Erh{ 7[8.ś7J+b|sXIm9U8%l6:6XJBk o@@ڴlH|˙KexO7Akr-a>KO 0juVm0d #3wӟ~YgXiCb'\C)++fNRIcȂVˠ[ڑ5Rh6(7lZ>#doUc,XnZw訲P,a ޺!pT3=h6MX"J-M=۾ːy7ԕ4,RSЭPޒKMhizڠe, hW)zܮg ^ܧEz5.2b~u ϪM)^=b #Cc6L | f],}`P}VϠ3 ,rfJ g#_hUAqg[.DTD)å85")Hs{L:Y\*+4ePMmGP=3$eL(=_YsYځ#ThqܘWP|¯gc|.mpNE{sKE%Р1(>i4F#T4cj 1"e#[v3ґ7RJ1ׯDĐ]uՃ1Ηa(aS)cSc_taE5|2^qA0*ʒ <)$ۻ1Vr0uO.a1Q(^{wK< ĝ sC9W!"Mrr 7ts@i.O5^<ӿK{'yMnSkC8pt.SBL('Z'TQ(aTlr| 9e~[MR0}Ž5| z̼hBc! &4sTHRNF(o)T e O?}Iie|&GEIzY\(lr-JĬo`>gIo*\L\KQ !~n_?pNZd8tРNs#ۿA:d]mP8'bcvN86[,DPEe+V2< F1NuZh\n@Lܻbw~S`kL.(EӼH$~fB1WֲI(bh ظp ;^%zU-y[8q:sT"GːvަMV+TτKZ7][F"]紜NPf{w,B}Jx6i@ᥭF <]Yy=4Ұ)󮧛v@δXSذ5V85=/R'`攑v R)) s68Lpk!٘G5IsX(9.`?^dc: f>]OطJ"(%i$ JMz*>_0Y{,ɥ7[ġhוo7jch~}U%}#. ׽@D::f,P0&0unzԇ7Lj6.Lrch}w̯ 1u@c[lxZoS=[HP*jECB17+oGcw\j{_n2A|I]$5*mV/965=S[Ihfbx`! ,ni 1!]Ey'2x^I E^'QGC3 I{a)3յqYc]egT~s"Ռ9+Orv ZF ymýĜ鰦JfӅic?y&2bF__.]ӗ /<ӽyIIU2D'aBzLn|`rp{ͱ&o]NћGj2U4md),\Wd(9: t]|盐1jF(8ݜۈbfw%&롵W>gvPOSuj^QPD|uI_[n2!*`p:k5C#em'uMHFa+:oܗ s9@G[B[:O:*4*by7ڠ;sqab00^M@[Ieܬ :ՊRiNPWmH!]7m%һ4z`+&Wt)KDt"f`gK@a_#iìhUw CbOS4?P$&~[@rt68ѡ3 dq ;C7ewF-tsqGXfHNL+3mPZp|莪+dѦgaarP SP4|=#R@+z#v󃺠n 뱰TƦ66fCUKa ۜ;#~^_8 gB)sñ,GZz1Tژ=G)2.Տ-p<4v!#I*kqҀƈNꎫէloWwl zʓeG%}|hS}7,z!ՖXa4;eP_?񆞥'9]@=Rf#"<>lJ!R\̠1Wr4:0rPjWJ|zBזXtV{k qLJks{ zˎi|8<:wwv{Hr4Y>{ Bq?mʰRwKm2I D-C&]@1tVzq=\tǡ񃤮͋Ck_C0/5u4; ,AxNf5P Wiz$I-j ]!^ N S+*l!R8QP\6d{%?i%| -8d1}HƯ VrBǦ2AX"zY6y%t~&v[@&޹!-nT/;Oq:8B3QcSN—ng"jc(瀭 @gO\*W;4sɾܮ"8MW!82Jݸ'7P }S*M7܀D^. NΫ[ `>nx7>Lr\^!/{ޢ妰Zj# Bxt">Rd,꼹qttZbngXtQyH G ho6k3(s#G WԅK˜; Eidp;0+)Zu9ylիFَF4Rh+p"{ ]CwᖅE5"\jCguc7wzT9yYO:وU *tfV kdQFgpgœu!G珯gca. a7{y4]pVd Cw3<-j!;UfAGCb\־EPMdM_h7uomLr3]8vajє5Ck'ϋ oɩ,j$mFMc)^=0W6'^~e-DDqOynF_z)6WR9Ushɶ%&|b^|90;/ItB)!FL-6IߘjpRF/ !ˋm>LB"Zӆ*5K:rƱycmoGitlk1t+c{ tt_1v:T/`wPF~ 0#y -<1 Q/]NM(N[BO^=Vjf G ߞˇB(%,~:\My+d {=ú_t}gaYMf%^j-@/WR}3'ETV\.S\i>7#0#% ӘP &jy~d.8ÔO9KMZV[ei? obVtNx&bJլ I;! 7}OW?&[v w0K+:K=Xu^ 2kz=OMRS{4ۍfubÎ6D[x;?,4;)WC'7rV)zD6M-4:_Ȋa0 |7)]TxojA0z.ާ=Mr(@7%Rr~B酵41P Lǂ;=~ya$%5w54p-wͻ:/`B; .}`LA%O&W~ĻE̅`nq$CAܨ_C&Q7# D,P3_ұQ+||H~X$x6>ί.DhG&[K@ГnLO=$u磾(=K/3;gEw9yI6oB:B_m;Up-s"oib& %}8P-K)]2[&1V.e2I!ʹg!(&7qTl&IW-}<Whzn*JR"S,qԘ~j]Fp[K׈m@[,w+/+'2;iǾښ-1|oW;Qؚ;r7Yrf'%:QP/ |t'n6=7E&Q2?KrQa{e_E9 j&"!_Wݯt{_Hx9 }b=lwV)HVp+(2qW"} D$9tŵ|kVK 55V.^}o{R\=Jz]kqЅ] |,[Nruܗ8ZDV]uE㉓TXR(Nej}-^OFq&,ZKS%Riw`1NO5iL-q+@V&zS7m(4N+lH?D[4䇆&G}3Qe7 i=q랮ZĪG\u{xYkbқ MπnXks,v.]PPiYoLֽbGzb8mepļx \93v4KRT~xX!+RedkH*C ^y#_W[@ިBd JBo0"yNr7QS_œaGJG^ 2ہ!Z7퐭ie-U _p Eo ð)Sl c0j9k c,.gf2eh Qy@P;kB6$[PS tۮ^C ^(RU##7`0 ;4hr5k1`KC7Z@7s]Μa.wjyްȡB PzM?>+nOo61;aB>e1@#8+WO7̔= j dp{On} ?c M+E\aHq@ژN.K+0`zCU͍ gWa"WJTnk3+4~) }*MIMhMSNa+,%%itKէn)&xz[ Kv woN.99bFL 7MM E[&XׁfR(d̈́OTб.El橾2KΨ!U# qЀmex;Mc tCݟ΋>x18Ta6H܄%.B<>Z" ix4L@ҝ_uLG m!+(C̞`?bFτ];P$c A1Ngun+k7wZ^߉g(^1DCIbjŇ3=Pp._njFcc&qhf`)7h~Zr ∟U= ٕujJ<Ɯ|s:1qJIt+˕N rx*I Ba~ !L EƷR-]ʄ;FV@C4WyNHT8T*2ܥ&a>G^/A?>z[3bΞPb oahϮ Hw[]?QF;JM%s6noR߈>a"ZH}3KqO šy ax.Xm+ rzO?Y;q]cj٧"?T~V*.գdr ]~5h2+hKX|a*dʴ+# $H:.% Jcic[>]U!dO=B}98 O_C4 &'飇123!o\~r?h .ٞ362YrAAs[v2WSdw(aew[T8q5KUcdI>6lگ\-4ޑX+}" p l8t).u(: \uApoeC'ih\S#s+h\]>AhRXN2iT)5yVw&]ͭև8Yld([%G[0fܤ8@QHOKPnz)DpޭT$&VjiY0Gޡ`rC1mxIB0}!ve՘:HvZy V9$?5D12-;@ݺ|wѦl ZW.ҟ9 gz>!7Tw9`\7?X# ]:FP{ yfl|Pb!rtW%6\q}W.e#4ZP~gLI??*b5um d[̹@mr[VI =3a`VL2_M*(?A+9!d@uM*P;!2;,QeHƠ?_ VU< Y1!2ӤF?jpO0EpВWe#@u:8Im/NDKóG:ċ:0{%4]ͧȓdD~:ں4 Xf497j)mbuDq x.V:c9ǎ|YiI }]ζJM-&NQ7IgD~7 /(+TwU8aQl|֘>5gs:>Zcuh(kF.-WԮFC% q4!>jӈ8dM1LS=;n$g[+zoO +q1%D^yZ#l8~n`SMԗUEK-^{,:K@CfxZx01;8RToe;7HpS! UBY\#۾uFݦu*K0*x÷\ߵ}bk[t0{j&FM]QrkSNooh20.H㡦1 &՝+9Lurj򸫾J&1[DI< G6R&B6q! ۽m+<1˒|%-ƒzl2TFw[ƽ) =3@;/鸅^fWy.W$fhQ F3 ヴ <)Ю8fJI <( 88a\2k$#3_\Il)w<&_LukVWy8dm ,`la_7ol'NFbTy ;/+5=s ҋGQg⴪#Y`xvwv/{>/nEu}6{9N2=_KΎ.;F;a R>|l~G^u^:\Cw7jcW` Slܑ<DΨ[hzNES:1^f4pzbEYS2LC/bkfه9ϯӢI0i<]շ=j8)\RK5[I{V3lRS=bL]7s.@C8;E7놙WoLR?^?Φ::2Y§/ꋫ |m톇 ŃE8@ [E襝7#$Z fȲ50zlb}y KQFq jlnrh*0{[i|?zm?(S5vVOybЄ'uS3S:geѾB S~/KF谁k IXJ#Q(*\v}KgLuW_pi4QQbfjω *>K:g f72]mW0ET{42zabxek.g \z[5#}FJjAc,Xե񩆰Dpg*OC•({& RY~yl jЈ2=9e!X͋OQ}/~'u~z6ﭻ902nQz,!j)ӯ~ ]tH~nn<<Ɔm2;nG՘*bi#GT:q_ ArpE{l$9ED%&`k~ *U=]a:kwń/1k)9}K}P2o ,Yu‹&T$D)j7DBldQE ӑ\h*{*aIid0_j%oQJ %"P\/BooF#=o,pԀZc{ w&1yN+;06q18&Zf9,L\8tƆw,DWIжRd.5j÷ f!(cGj@H! _oÂxg/߫}nj>#؎?Nx5b]'&e/ߜK:|"ɂaEiߠ2'a3 tLZOso^:pp`m`R G1a ֘jJ DU./iS>s+AExI>8b!0M(st<@d=qBvČY+ǻJZKi%"«9ΉÑ۩ ;DwbAlJS@<;]P+^.!^,)dZ%Mo~rz:ħC8"ɋrR>| mՈz?E`UYTﶳdʲD5bw rʮ#肢QbRA`U,:AVhmEW!$2 T*-ͭVnVM٫l*WXD#x]-M$ZbLTV5:^촋`_MΝ`]l@`{1h8zXUzxje^ [@Rkx i CX cmW.A10B?<62JM),(ԓbT~3n֯._ e/rƊq4 WBeRNnEUē?LBdN[7i/:r֠)ҬN[øpa't P SUܚAQkʷ(nd:h:JBrJ 43llҨvN̰Klo ~82C;<I&\Aד/iPĝ'YLƽ6/r򱓡M ˇ{ YiX Y0bt*#h.G]S<qD H9}T1wwH{j$,`&@F S7g 1q0Vk{" un0eϏ؝m`S9*KẃfOu1g.]ډPZ';y]DG;㊸tbU R'Ox*٩&펩XZ帖JI7@vЖPKb-;+0n`S\@UwY}vp$X X z DptUIW:"1Q,'ď3.:1::A׸) 4o1h%Zֽ~i2WNY qq4HAJ c\ =5wU ŕps'py41L=%f]I\)X7"F5taHz'ȸ2"z+Qjhx~T(7pSpr0?ӛ\=?%$B_&#\# 6Lk" ߙqA62a7yIB7D'#ї Zoso85j*Q=3Nif}R3 LeP! 3ZBLi{ HqB+drwP|;5':b~-S)HRi5EhC^r"b{);+Q4.} N,>Ii_j%IU-'Hu"ߏlc 9X$wr0&kځUDj'ܘaB76oݲFL/-Qda# ,M|b8Wj^_S}ϲDPsvFE}q<30Ӛ4}HsHk$ ;f1VwpcՔF>(qM^Pag*lf{Zdi* *$@AO_8[$hՉ.3-jN/cn`oYJ`ݷ5Аk03A i[aI;i;S`e5>&g}~ꀭϒ{4 Q["m_FyhWן/%pL>m;B-D^2 kg5^'Ƕÿ)c';=uMfS.?%sk|XSOooϵڮdeBϺ&?$ T"3pEXa#t:yBC-aHbqUB[93x?\3a3}lpSRu[5H}('8C_69)t7Gi=Y7X4/יf(XY*-'>}Po5uQzeGþ14h_ia ¿Ø+2Ë*f~ "<2ΛD~Cƌ|?]f Y:i`TYJ~tǦ>N'=oaylV8+<B8ֱد8 bj V߃L@(x>ܞ$d##L% 4sN0$ou d U}8GLWgD+B"vkHTxnj_=q0q'{x̎%C<]\*lh]!?t4kЄH@(qթF[GT [ZS` ; ઉR0gY~kٹڏy<-M?Tɋ@zr*H1$MKxDǵ•^W6\&t<_6n4)|o] IwhlӐ>$=Hfk "-`m}ZʨJ}TɐɂiaY+2N]Y(e^_(~%i\mc m:Amo[JzOU1]Y8 leqVZ`de C {% P~9\;AU#h֎?=Iؿ"lN}l;:H'y|{0Hg@{k|vh>O,9~Raxx47/+Y),N ,' p6>3w `} 5Wt9#w 1S6 OYwCb;w67xF`ƾRg ' K-Ͳ~<:#|u;9:ݬHl{Z("^rۑB@h<Ba$"뫷pnzCY|9YdfZ`:HHMQIox{>oFιSpWU:GjA3TL Hg|P!Q L?n9(vXe`t"PNzU >Ƈk!II*FJMdH+NK~?#6,;p7zl sT´?/) MDOJ*Qy *m)6:/ʊ\Zƣ<:0bfĹ^OaHVѯ_ X3\CA9[Qqg>)@>4Rߺ6Zv!`t #m<ٝ`MQp =V?*y{әٱA`Q\8U-P~|0ϛVpyZ!ִf.Z:qr}y%O@٭^DJG*jgE#_'_B۬.>QSL46.]  Fr5V lծJ.DM[Ky_i%eq]bGcuؗ(Jgo] pE!B|桖SD8dDURp.A$)nA"u $e{ƽTjͺBԼuD!WLxXq,ni6}8ͤ>E}< VސҌ*b9kX:Y9#qde?(䬢Ʌ2wm+w/ !1^j%A~PjRƱS^5iEˌﰝ"Vm$Biڃykp>n -;b<`63bƂAcy?Lr'ޘbRh$nDƣ*_x~I!TڎA.HQ@;zǴ BiZ'B9ݸkUuUVGgfW0Ơ ?VV[D) ͮB%tХv^Zx?Jޔ}hiU5̪ҩ)% ADX,Oin.jL[~,4k!]ID=Ź^;摶5z2cr1 :);kXuSA V3L5%jwqڶ[l9Xk ,HYbo5Z6"]<3&Hiic4s % G2!rj$3qn`VG Q !t&x!ɏw)R gLBeG/P؀1C4Y!qh­63 Tl/WxÈrNg(5>l#RO):1B"n4JX ((e֛\ɒjG>}[MK:tG$;JXnhzM=@ndaL-IFǧfgR/Pl)lđ8e #g\" y]K"AW~mwiO~DpҤʯ, vvN'0ԧAj`։f'Yˮ.M!@+ 7gt6ShHN"\1qXƣuxڹlOTpluJ5T;" DdژL^B](.Ϣis)Bі3QiKWH{b^ݸ :末$G;5^lHVi%7 ׀٢jV!v1ĝ8ZAX9͕uo8=ٔ|6dLW9mi|'3('m9J* f4fmlT SF oUp;ͷSlB3 Sޅ- Tz\mIV)11`L_dК![^P752hGs^!@穬&:.Ƃ蘎;tF0X3|&(Y=P[k9#$9 {B-*K Q( o,NYE9s!2vUJ ,Sa6WqPi<4X`9I I(pJw]E-Ήpҝ Xɽ n>ǽxM&*ߴZpɀ;, !,WWbl೽mK/'aurfvay xv؆ZW"[2mZ ]3;Pv3Sr?>nX$9Cyӟ$jnt[U(W4h+"(D&!ߤ4;ϔԒUY)x;ifeMF.h0jb]&eHdɃ^Q0pN53|a8 vo2#Y(&WNAgJ.^Sgl"o'WĆxa `70hVfCQi-?{{]*["izfk| ^M+$-vrofD{6S$DnY>KzV:x60& &NTR(4^K}{)_y8a?#T^QEjGH7y8Q̈&nfقW+u gp1y;Y>łFkU#^&m W媠EsĦ.>J+!΄ktRu姤cIh`!4{SE{ȝUJke/ݱE5$e1abitظ1,crYδ_SR''ɢ1\o.:ӗ܌R'az\-lT-<mΖ?ۢPM:e18w8#[uSj"ݻ&UNt9UN]z=`r<=7W jC06[ Τ@#X ; BxW=v&Eb0˴E2Q%`2놊9FtcFt G [ᯁL Aݭc/%ƹ#F/ a's-tmWMp$@q7^bRZ`6ZBdJi,LXlMOEuŀ8o>2j*E<PVW!U&޳c2HUVϳR[0xZ z^_߄'=HW3foUrh| M :kN|$P@t\_ګН9;ѥz ɬ)xW c*#,PD˞~C c{8SSI[h2iP:z]'GrR > ?8}ٳ5&=)yC[Y$T\=pZ,sWa_%}-E x`j< $OQs3`JfcLi)p瞃W+^ g\&E38>_5N'JTǠ0uJzhj8Y~QK0Jz7WYݘ(wy(/qť]iHr굽Yۘ] 棄YȢj<3x7+bw@P>~b1̣-Mʄ㼗Z=5y;b_L8 68d1H*ǥ\ؠvׁB:Cɡ 阫?A1{5rϸH)b @@F'bM<]lQWƭ$JF2T8¼*n: ZDo˱ ,`2 _>j>8٩jKk[P #Ԅ!ޗ-hb ƠG DU^]֏?{ aYmr@seC\"G(U`Xe_b|9gT10+ɎZ,j/K F+3CLؕ/ZK[=+e xhJ9J-M:dپ.wFgشW yVYgz̳3^|dr3.1EMe97d V &CL;#YbvUj1'^&ZhWa|ZޣVWSd|(&^"g??bc`C۽|iQ[R XzO~b @e&?W z)u\+@MӀǵsU8 J &ɡa.2"MgYq>{[:v3Ղ+fym K줻iDA))cQ=5Mg[BR 87A #i׀c\jhy]=MވI PJ`\\l Blh;o ~WvbPC>Cy֜qknu(Y>-e$I R{6ᦥGX-Cu"ʆ` #ϧ)HƆW5hh.M5J(ELN@=4ֆvk{Q/VZc˻",‰!sR[daDU`yrŬ<_AOv%:{t.޻+[)yi1x!`X߶[ aBn2@qVC.mV~6%[\px ?MZ-K0G.C Y%K*S p~{_J+)Ov X,@7Np dnC$n⯊ 2*Qu,>M9 %aM(Gfjq vI ᝗XWk:#tq6C6^(D*>diTHuTЏ=^F6h}2 Q$pMf'O"+#U6sܙ<_-8^@ Zh-mͮ= ns4r;"Hsċ/8_ AΪjIORk^mp2# < ?} ~jؐE<TpY=9vV`zBB7X]Z8TTdގA 7>~~`]cQtFUT/<9^Ry}@a'P8x_Em:7 /:)DZ=j;&1"ǜ?fC"s;;50c^p$$:N"{A*_ 1ATW\`7T{TN%'9\HUu2a?. `b&J7&8ɬGdP2G̹i!J-(Y%Z{i46yO>Tԁ&%rGsLs(-I2Jc38}[MĒ=4[YeC9$uG=k'\l)AW>#lL:"_:U\z@P9.M>;op&bd j%d0JBU ]]C7/~X,_Dx+'uoFT_VgWʲmY^ҋՋ*0*X}zn |Xvc=czSM::n)Im-PQJT'0"WƜߧyU1@J'-$u7 IժqYe2"v0Qt8Q?.vfm Y9[i*A?;ݓƴ>YM޷pخ|6$ZXQC幧j@\fl&!+JӇ>AxdV?(UNߥr|ߛ~v1=RAKxZSUE,yڳa0p,.{YWGde{J٦O lilXU&+p"|%JNJfG7`ÍxĢkDFpϠonWF(a&Cpv4-B3;c](KJP9g~nv+YXn pXWz{,> %t 3W,|$DB }ՖX0[7r(X;_ϑ@ҭPE-;!ŷ ѫUH1[62 'WON `x{EEE*(VVG,~\[DZU &Ըz614v\*;`k)+@؂K\;'Z \" =C޳(>K.br|4^}xv@;t.-@pΧ}V-p>m1x9Uj90@ח hmK5Y&$5~ ~; x2)EcsLvx"/ZHOD': _*ƍUx/]_jlcކ2D9bAQpp4AG}("%Rф43南jѸO$[J<В`v=ʑ%]&j|=2Ycؐߤ%|ٲ :ꗅ z"Nuѓ" ˙iD^$4_$d-\E +7?^<=G~;0jⱪ;=,&07fb7u=ZՇ5~F6cS>9ۀvQ魦Ox+}F\l@Eנgg.m2Պ}GXx?v]em6pK7p}'ːP𛕘T+yz cFr:7$S& d)^Pzg7\HVӡ#k=mAjVQnM;XHqΰC3!Ⓤ%~i][,[əh& fI4ܳwC("OJ@ hDLDz꺁^Hv~8~G6J\nѷ@>lT>ÌA%mS0CL+AA3A-:VPF%x [Oȫpx.0@PZB. JwCSXbӤ C4 v=cC4kЁ)ӳ2g|䫊X'q}Uz\8M"DWs:X3u)1)g:I5و,lѵ%mP!zH1 w1Ӽv=O`-e0ȣƶ{+_IaZyD+L"^BWi~j?%*IP]wcA6pa{Ni5dp| D)>-V__ۓ-%U8Nx;#0Dq'? TX'݉uW0оMLVY{os5IM<oXTp3<=AۓD h(;/ ݫs= ÛtI Ϯ*z dZ DVEbBWN OӪ(3iLQ\ ۠2Hbj`8 @F;.RY>і8%'L)%0j$բD|Z|Gu0G& DO A G71y`bLfZ-xwaM-/]Yڪ['SK 3bXXB3D+ۯ)Q@B/y~HEZًjoOLt\\cz *Gmgg*ꩌ?+!:m[ԷvRD\6Q⻦6"{E/KS$q0/\딮" շX1YNzyt\piozg_A4(G}ATee?2cznU"Xfۿ\K$IUZ_-=a2M`EPw(hJW}̭Ex^^Fͫ!z4,6Y|*6\oدO7N!GeNӯY<_j@ YB΢S c\I5VNkF!HԸʺW= chMXrhƽE?Fu5A%[G:V g D jǀsh>}c8CniwF<i|[:7ŷĩr,0[G@C`㮶]Q8 >CUĹ@YҘؙ4\ co{ TTR"F. tJ@ȉMD,ɥ{^TJ0Ѳ#X Jqtb`7| M4=)Dvm n둇-X>Twykv;"l8i~r&hЂӉS*OQ0MHF[IKvm>eD CQ#8*Wwŕr};a{ϬmutP83~le9=zJt+"j#aee #5Kϳc3샅`PBX5ҝ(DfV!4&'I׼wdM7sHmc.z=fflUlTAnY(H` `{M& ^l~ 7+Yf%JJW BLL0soe`OZ_7!U1Y|K>@#Q)_g~%5GGdJ3A'ar'bG)R[?æ*F &`FmϦo1AuPKѱ~+n^2EmH}P"2ܙv,d1zMW܎)' Z X9K/} maо1E4*#[ʬl [(ao)Ù#m& f-#xǁ( PձSosX{WYֶ92iO׭WmՅ5N=f}20TA:֮XwBX$n4jDʹsa0v|Lŵ `څ&69>,6㢡4o0Äw[XU4ȆO 6 }btQmD{i`E!ỳ}ǡ*ojFLGl#IH@=y S5ռvͦ*ɡ3FC+qpǐrpnV;]*ݢMXL't9bͥIpb)qT]T@t@%Gq|4g)Z tH E@<^q7 cG nKhM-zkmO>LyvNuGТlre]] x}[J#-04i{=%ap}2B;UWJg6ONGĥ_v~$x4±L(uUVgmxVp`G7@o,N1Jjs5@9E7ok{pt+q;\;Q8Ml`x^HWQSe&M6ZEJ>Cnhˠ g2O5hIY"[~f0iX 3;څ\[$sԐ1xA;,*#Ϛ ĺxTOˌ<)_5(-J |5bd^5xV^iXI)˧uF¸fM(=Y'v 3lf]>yq?L!RP!xdg=oE7=#Y 7;0~yJwEy:!*)ޯ/*7|#yZґU}|^Y.`:Mfm"iט3B{6-ٲz0&ENj0`>η-S%,Ш6G胭`qO|kdĤ @CBR \8 N!z1 `ܑhnR,ѺI?om\v7]bַO%$Q/dcIO^&9Huu :G-(%}Nbf@Wxz'L+UM)3NW&h nT0Y ˗quhUfTy2'Rt^*ՄaB-eFgD{hOo8eoH03ƺ\S }X o}} W83wc%G‡d1MLCPW@lOlxެZo㭉YHs0W r./=Wۚ?4@Y3[l]܃K@?#ĘeM!CدȠ˿xƱZξv;ܳc;n9$KS)=#N5$$mDpb7OqyUl)7>,+}$BKsW>4a CvLqWQ'EW@h<2bx _{ip0 ?>4)Ty' TS~502ЋoUV_=/ލLT V,k&ߦim8ь7k~.`@-V s/UHۇձm,hL36j語cOdOƁ%K!FHz.3,gP;rNyW (䎟 +s5 eS*[1#߰ j„PiH:<7ęOo}Bh 8C To ˏ܄^@g!ϛԱ%2.+R U!sؘAM*`9R?{$*4z@V<\ht;Զ#fC4R*o>Yp#Fyxa3jX2'$^k)6MI>^wq{=⑑f-%>S'RR6=#gku5{w@_L覽Bн ;꽚l~ݭAQZ8w^{gL&w8+9~!Ř)`-ve`y#}OY)4~ji, a6x]ZK4Bc@vgƆ.W/{tp w^MjF΋5b^dnɾf=',ȃ]Eizӻ] ̀)!C.S0; t!e'{R=V6rl$f [%)8h]|tZ @ZIh2JǞ0ɂ_BNȣytncQӁ8'oѨ~G&ӂhE_ eڲ]t4"뱆tui g}YNiwj2oEMErUBD^>L IȵH@VfՓhK6DUUEZ\>m~YD!556Dߋ ~^XNs/(CfD$znـq`"E !Iy|zzZa&-b^ONPY.ڐ}S  #|fXk+ 71i dZˆT5Ԅ0jxw4牢.'nKQ$ W3\Ѱ{\Ia+*/ Ȏj8ū $`' [~VfصNxy $@/I }&`4vT^?c(1uZc){$Hm>(r`]苖F;)8c `WZ(.^zxയ(Q4+f:rƃcmG( -ֳ(کDxJp2X* z5[5)mG@Zc{'w@ě%Y# -.> zΌ݇Lb}8"Whjh:&4{Dix>#V^|-16>N9?w`"B,qٍƔZ;|Rrŋ=,Cd٨F x}@Z'A/,EuTGp ;dLik_z= 4INWwgj >SI圜:-ʘ^lL)߲}m a9Gz,mA4%2@+EEvU6taVÝC~AY#q'Ңw\!'n65H`Y:ƨIM_KUNviKŻgp9^ lgLIƝ>8Dæ +j`LwtWP=>p0܄XZ&X%|a9Mxw.5jh\wSal' q_kT_xD*M|{h踮 ϨOqϷT羽N&츚@Ο9КRm"!,!p&C;[OH|B  .R?\ѥL/v9j|`897Z}$'Z8$TtF`@"hC)agZlBLW1I)W'1_CM cc"˹hMjH gC3<'(DUMwpb<FLZTlbݥt% /EZu-r-NͩZkZsۧ5jS&uӬv*urr- vWcpC4Aȅ22$)jo%g:sȕEN󏢎S+M @)dR-UhHy @P ( ?+G/9ShV8so]0}AÑʕfW%s GKj6@ P{J_H4vfau)O5`:a+luW+2pe%(l/* 7RoiҹoNދW*kMU4Ml i7;l#}C\ 6G{nӹO&yHt: RwPt]ǞJfVlNXãF55nZԽ$mdt!!.H϶a֌CQdwI\)χ B WsȒ_T%i OF!jlAșlL`0rJ p:O6(K Ρ Z&<*u[ʸ&Gk;iK >XS9w>&'6؛yp8}paxs_R$\DQ`Ð#(S2#ڑ *D&[-f;k` O{4Z"<@fxד,MHpeݎ >ɡnaqjVq=DžΦeֵ~{7CDf>JHt2-^{WPg/ebwZ\P.#/}VmXo!$YӾU f5 )Iw|΂m Y? n-1Z jW~ ',#mhFsxP:a|9[}s k;2M5BV Ni+G[l؉5>+g.G{YbźdP 7z ^8IM9 v0%z#>'7oT=IeJS>3tWҞ ؓ\bƌrn>) `"f.wke `yKtN_OioP0#ГʟQ_x\B=f],(NoLӐa"dGͰ%^K},Ӏ.W-芐R* LtH!yTn 7C,e7zIiICԄhQ<;zc#(ESY{-VUFi>٦lA)oMhO%bܡ`oDth;5ȃn|z"̩uh GN4n i,#p8`Ǖfw {GfF.Q@?Kj{+Sl\ IHHXLDL*$r#PloxwCE*7J2!u'nb2o~t5|H߰8X{ImfL9J0`5;L,u2 Unzx,X8i%Mʹ/+#"ZC9ՊїB7k;%frXW%RTTKհA=_`Ohov,&~||X ˗9dF '.(!WBʉD eF-.OW{,!a%A_1N$6͗鮠 I `{WУ]VQo?aU[jE՝2#;g NwМNpVܤG`haNBg;s 8&=ްw ;gU;Y1ſ^֝US}$ MZ $Bo*b !I*LvFWϹ\(i8n.%sgPEh+vueI`u (徑6@I"4v 8Wjb"͍;Xꮅq]7Q m_7_n΍+j;KCn\cܢC\'hY ESISŁҫ p9oh=kK+}$o>l4TUtG |iLJw^ JA(ϼAANUϼ۔DpjDg"}^mmM-, MNt%HR"ƎdSw3Vġ72v}dTH6mw[Y.wq`D$|SB_Wۯ6"ol@+}Zֽ6.`z7ݱφ^&߫Mi  46qk}<G' !5O* ," `{o9tHDe-+`b/w2Chw,zlS[\|(r|MjXצ)Ԍ`G6w4,xY5;N^&>\Ԗ@pRihw§>pUN-Tn[Q,[bvw<3n/pIM3n"/ pqlS> X젳N C2v }Yr;8[[',FSm٭c[()[) yK=Ŀ+eQ,V$ Zg8˱Oo w1 mN)׫0vt^7A2( yd{l6w0|u;Su6[_^u9),fn^"@]k ]i[hQ^£P+8,ZE]$gK y:^ HcR$'aʓCHS]" y<<%7Dphd|9΅qLjc#T^HNȦъCҳp7:6F,d?\Y[M"cǷ pÑ0 V.eG,yKKnܼ!U/W9H?a{".'OCbW2hUL[H푠딬ފu(=sV!}Gr\~4@À,p[+]!&?Y ;+]]. Jn*$r A>ХИR-"_uaPry"6aTl:1_ EU??'|gmppڲO5ԟ".vrW\s= `R ψqΌإF4֭<+iૅ;!:y1 NBPWFj=Zo*|{+QZ)D}-em χP, L=Vo,dyRgC K4)(Lߊ%1,9Qi$߽7 OJqg>jNb\7D] YJ$BqP_+c]`ݾ=KӃ΂k;+RIp8"&Hg#_E?#q #72UXJ0dn3qv9*Dd֞PPI l6*>S%r4Y>[Uc]R+ºX pW,{i섍{f6^>J[A_-; ˸I*۽b| F},xp?>Tkũ"!JE Nio @@P۷x`TZj kܖ@ZԺf[R1e~fWW* ;Yej08Kn;W9dVn f,t﷧)93eqܙ˕'N1 (x"r;LD=Tfןk!,Z"XqZɖSX{o?Y&+6f~Tc?BD @rqC@9zqvֆ@߳vePʈOrvw:3 O@z4$sLC:ԛ[ldp2l]3`bLoS$L|xj6ӍITttg q}])K{d8V/=jM0m󁐳DS6-pU84t|>WDI;XDX%Gç{EtED*SK!'GvA5D-[8H;cd`\ \ vW{<ذ)/q1Mg#B- o;',7]e߼ZL^%)/<wD2pq"K6c*1ke]7)hgHk6Q8?" M@!&4I3TV< Y˯-~Y\q&3NxQ}ߨ tzCm?ydQMt ۶/hyjԡAnNH+ߓZ zۆ4&O, f,cOsw" TlNjTXAVKm&b!/1aMSM;"E8Nꐍ1Zj,  )ԣ< νhŬEϘ1W8p-Iy̋cFV]ްeG.'_V0eO;29WcgѯuVԇ]Ͽ2I<0,*YA .Ƨ:9q6U2JX}Ltu}5/MSz4dgkh_ܯEH ObTD|@ع$3y*.mn1JXG[;o>ɪ6~I0B,q6VPU\Jt} )7&` ަY@_LXz+3Dl$ehs9P&~϶ӋF{e8*ҹ;{1`L:<_N *SY ,r5sc䅤IqߋɀXX'ؒ!Wi{*"A? bR$d`qGU|x\bjZJ\;f3OjK@xq+]F;Tw +M WBL$$5斦٥u{u&2ۻȪG&+{9 sמ'n/S3#[my@.kܖo2M^BK׎ꧼS:6<x!4I"SyX..氇~KS^SH}ǘps0H>ʧ51F_!6*}\}Qzq {'d`_]c\^Sgr>| ~$ZrGGO<}h]];@0޹LfE 7ͧt M3+D?'\OߧNP0)츓hVYgجj@Uz%#E.cP^slK͞Op"(ۤ.\D+$gVւo{:i\yLV0tq#r93_-5W{`a!%K߈0)r6!|I:,"pS{G>As tϗ|-0Oj$KNU`G=}ޠiLRG(d4E9ֿe9TL.Czhym\ r3t\)d_1DO߶𳻔2~-<*_}U!,:ѳ.x ʧS`!Nb(3[jWcjIr`GÖ>:0Ϡ{PMٍ΢@s!Ҽ#mNQ30)/4*THi2 \K=T5L iVfﻪ}έ;~z75$oN=NW2GpQ\ CMRN8b+*N~UWU4bgT.hEPswk[n%6l$ްL1,8{-_>=|$h N+@yLja*:EN@)Qr <-2h/!7EL3A{! xbyr lBc탖d떢E&m!?.[7̓{;x6l%Y|geOKpѝಁU+эǞi.3Pg Mh3WX^]ݤ84|ЂS>D|]yjQ(Uy-8[|<6l֯p5Y؎^@LȮ-|;`o$|ڴzpnƕa6:cԗ%FqIX[\^~5#ڊ5nW$, Rp(9wA88縺3R$c]h?Rgk0+[4ؔ.tM3yi8W/+MK9<kY0#&*<:4@2TU"-66-Bw+Z'E9/C]Cv3Bfb<]Mtͣ|Dy6zn'|"Duv:$@yאƻk|!tREL1w!,zx\G6{fÀa*jS H~x 'b5 1?"DbI~(#Yc = W:J8s!O^R[ӷY;;9<18fdweD<|)4Izf`vԯ $m{#qryY|=cBޥ{2TM}'uB[a)ac\݇d'y\.C%g>y͛#"%HP}}3]8$iHŠ̡( Z 9I!;ufj0i S\h,*mԽ^ _L1פ]pb/L^MN >,TJ,͵2JtrCD\=mc5xfMʤʄDY{54 wߕsuSBkm߭ }1!WNj_2h3 [4b$XXzUDIS 6̐Co`9*6ZzJ],u:Fw6 P.Ez&-!1߈sI)V_k:L yTΆy knP` ncfZ/OJ~>85c*jp+dBZVE1?VeB@A^ :Ol5’< iВcC]Rvݐn%X ȜqL^n{)b0_Ȼ@w% Ž:z:$1JVmfXz"O7(b T 6Ҩ$n6ո`b{KtToGchL`qZɊ99Z(>!DIu-[L]mD QwVFζ8np?ĭ7ar;Ě8cIf|K6chU{l#) <6IkNFq2*Jzv׳ ; AL+ĦЎ0[1Ww=KkE';c;NO3;dwS|:ZޤvݸB$Ϗ`eSw \5xW&@ )Ej CöRvZJP GX[>zW|;?6|*Aqg}o!ЭSt%N!VKBsjD[msUgL3OMS/Ex- %inÅagQ8jN}zAd8 VT(]w^\w'SBSQC8:!yrj# gfMUWP?`忿ykػpqq뀵IlRDrʤ)8/oQe`!VWnv0@/fe @(v7^,,}L$uXAENu^;-H"%w꧞ % f8?y(Q/q}! ^q2ʭ2ksCB+d#yGxƐ);ΦxQ&e=| Cc`1T) 3n`-QGN\\ʴe NԽKj|Ut-(? m VL8P-#i^M̳ u]Yo~!W^ gЬ(;}nzI,ZUT[/69ul S[Q S3}#cWNc D"mYGvP# koBBiܥ3ZgdMV]V{מ>a`؋%1eZ8eFz/=`<+sf+\!=\@@N8b:"yן^wZb 5`WTCaƕ%jEBs!]e_xAdik ^Jc+8YP'1Iq>ML[jwApG.}UfABLc}nYTNP3 y8n!mwg0"_<uVX't&.6cVϠf-*lUd WV eS0nQm sW BA3I{]ݦU>Qޢҋ03/>d鹧ńc C"{cÃQFALj'#Ҽ6IA$cVWJ{lƼ꣸kWtC]M̳+AYDc9!Rަ!k&^U }:dBÈ7Kc jR W`7`BTRʬRl" E+sŔ`L?'aud.䃑Mg/vo+S#A_K&| }ñnT&Z$ڂS!+WLzaȧUY 0 U?3I)b )cgk 傹<⅀JS4^]݁g6Ko7(y =H_1gˇƊ("^V[jGT0]t\^efG4󷽣f\1&03g;JAZV.48%.Z$.gp 1KU񄪓.( |zPK~/a7 a構0FElSW/x$ V,ToGBP,1*paD7o fEkX@V}MAѧFug`]>ST(,C689P\2Sf-+"" k}z9, BLUDl|ث;a_Ng$D HZU哕hZvWV4:cEf "5SbED**㲿T51UfiQ*Q::ۃ6,gQ4mQw w6C鋴qnnYvj{P 32}xN=ơJh*U-wt.ٚS 9IQ)+Q1nH19,G ]o :EzؼMG\&mn:[悙#ګ=Pbh>-9,fN|J7T;B MeG3-n>$v,Q`$xdƃٞTXp #|mӼ^-_'L8č 5gE*â/x ٭m&"+gy.cG2 $f1`j:bcĥnF&HQ0f,rؽ% t`rLQnu~rP2N˜( iKPhu)enX*X/PLB& YM@%', 9?EgarpKn;~ZFvLxR[aQ/Od"&Y,横RW vHA@ YVϋMZM\+׳yi:p؁~\"YUvhCb"#G:~G G#19CEZ9h,)V,'%m](BlX(ʱM7scc>a*/"54:{`3ȥl)o5_}ԅgZ&702d9zWйw؊d`|+BZY=>1=d+W0+G&m0$/H بWiPH2兩?0,+ ܞPAI@Cw䉑JSd ^盛 #GdЖdnn>EpjF]O[X; )@) ӹ$Y;GWb]"zGWV{}?p5^8Le=fX*/+HBڳ)c#7˸[T E8;[_`NWd؜Y;~dѫ@p  ɗ.hH"X 'n$0^>6cMBYƽUEk`x@91=dʳ@uI\랥¬b˧!)15NlMȤL!4_8tռE觃h?ռήfCV?$9) qbȁbN; O8MkMyd1FIKe7|G־a׉mH8 }o@맺zE`%{:{LwWry/pZw&]ҹ*[=!S:,)@n%9yLGE2WwɄR"6%x,;,j\VVwIMRN,^DL t7L͒v$2dK6"NagAuk<ʈ %XGS~Y5Mz@݊Z)ވ*⇕D+jU:~tmE|;{YmOLx`,R,ZܾY2$4ꨇ( \/wSVAiUb8 qSgj 8;K -g&3NrճA`&H(ueVriԡt ЃfN=bL>kJn jJffgXjznGe,r1ѩ׺ŪYCA\EfF'f:["oj{/$٦roU&&hϵH'N+dc5Wi^\TPol/xciJ6P8% ̣v`xa=Hτ|G d[B[O<7=R{x-i F|$p^{gs'vh &̮=/<@AHmnc2] Mz;Їޙ+IYg̙!ikۘ x8vSONQ 4%,V!W|hbce"|_f(R87Mʟb)QѭW)_[=<얍xYVr8ۧPXMQSQfgC@G~!o#pzORWC?uǜxt[@7xӍEY LT0JAT` _tl67N:1K*5uk" F#Wv;ɉ[Ç`:ƶ`fTfOn5E ޯ 9۠G>LFpFSP&Ì5#;lD)OϔZBc6oix% xfrq,UmwXp Nfű󶟚EwgS03]Njdo Jx&sF݄V4~sۀJ]ea h %KMk83-C@h+ EA :/:`<n}\IZ>+_6$f (SK_}@ϩ{,[[&y*N6-E:R.f,dQMk9oӣb 3=`#!hz,6]Sjm\txT"//>qh%-_G擥-ݬd5d?Yz~VqJ;vs_Lg}C7 w.@z|n֌ /ҷ;Mk)_h wM~8Տ?|IqDȯfAHZ3er,K.%0sn[l񺞟*ZՔT\=<49?Be>۸Y&Ǚvo3`2wJ\E PxTDr&2VOxwY QqFLRmT5FuxbP8DG&Zc%}3UeJ8-?"lF2j5AI^~{.n9æ Be'{68M i$TX CA_틠9B W@,%{f$k[ WM-ͺ@z@>qGR I-zO_KO$ }u7nCIaT夌zFa n"0҆_;2Z.u"ƥ2e&xp`7O;RW|3J8`[ %5c؈tIЦQ-v[_ dӐ =vS,u@8:AmGS:{ % I_ u[Spݣ8ϫeK̫VN\.dž~>д;[}3'} ǔ' Is9Ds *wK|8?Eqoj[ޚZ;Gxr2zHV8 UR-9n0X:t|q[.is{1J0BN_mr?ecy^wt~M\xf K D} Đ"6Y&욾[H+|RRZk!ǿ SH1E8_*{\̜kjSJj 9(v^쨟CgIZDk+r5IxzylY;8Z^5HW֓)Dž#xySq?b|ârEf](90zr_~t0Nj1̾& Y;Z[tF\PHgφJ vcҍbG&<& )ΩUcOSm؏^̓{JwGA83i6_>o^]Ԡ1DgM J2i&[}H^-(670l?fS>bD]VObKY _(Y5m)p]($s!)EfdDrBNɜ-7;giyR`(>d0Q<"!^]gw*a=O yFDwΆkl.=T3ˬB9b'm(KڶX1Ngriʺ/}3lfS1VyưK0 [>iQMsCױӌsJG9?^V>!K'cl=;ň. R?Rd"B+|o;tJhuU6H2};o0=C cV@;}@ I4G#,&|C=78S9N]a S},[QU4>Lx G>>"GˈkvNPDR"+|ŗ\+M) y_)BN؋1p[J(Ţ 4Z~]`YyětD@]nMj@kUj]3W5tI3k/2BG'Qx:LD>z[C1sEKplVjEo MfPK䱏iK}}JN`784}b" ć]Nà74Xz%EE:)k|ƢɆﭶJKnl|#"1`k'Oc3%&\Ē-.Afk ]c9!_˻;,.R-8KIQȥ.!Ah'4VI<ҿ5xDJ<׺ERD!3<=PoǿB=Sd47@x4ԆU0fY$۶c˸h[R6#k /v5t32f #CYt`>޷d/hlcm'/cr\7yZ,;  YzMކN rO?"> d@5u,‡K7ńn'>(ۂ^h*HZמ)s*Kqv@n#l; ?,XDeKTukU"3Xң07, `ҀkΪ^ iJ M:h2Ak` d1o 菎>*)*b{ =sSL"[4njZU; ՃvD^cb8&y ]*a)c3{XdRð# )ݺ&PnM맊*o]άnJІ9BS:˞Q?Dq[ђX$z]i¶\x&H~jwaѧ[{Х#ķBr%2Ր ?;[)L^P2-6-)6Dd޻S,xsЦ5W!]GGdop ;j0UJU_,ZtWiYA:7:0bqcBnّ g0rռAnT"|doc W0 (gK8Zٛ{v :C|=ķs 3{v!ols[j cGcDnqXflhc82^$ HW`~ ZS} LrIh! DeLC@y;._t{>N>v'q{G ^V|d=r:.ZႣ@TJDŽhTƀ^b>BM> U8PM4(?jC;$/۶ퟐ4Ąb_\1g9B:G y^%kRD_#wmZ,Kg~d/q_`@X&D:E S՝RSճ`Tܵ~jytUTdPc;|Λn8IFZ}seAFk4)v6oT*UWqu؞G٤qFz+YTR>ɭ t*Њ5Oaw Kc\BDkhA?zQ^?ٔG&ժ167b+?@R",Q'K!%=' ᲴKcmkDz4\*Oٸ &pv? x֝7g`hd>iRGt fWAPd7Cb un`zV`I[VFR&g5ۘ-Q&@ Iaf^L'%BVw`(sejsـ*o-|y ߍC6 BD˹ôzwڑU|)){-ľi'Cqԓ'#- -(Fh Y h!/ T>D\"b_P!Ñ ]^ʍ(b]3 ok'EЮSCM=Ēv^p{C7CQ"BgJxws}tv#2y{f /"P~6۸2 n < z/Em.c:o Ѫ3v?Š7jw8i BI{t8D} UOal{D Gk۷e?j%[PՍ^~̕}@Z"j3cE6%CKFO?pQ_*Qt~II6DQX.P_eUT#dZf~j9Y㏽>D!LJ#<X2 !gWZGrmnQьJI_ơ05[YkKytق4ot6荀i.F? NSzؐ(mRw{mnd gDB5)߫W"bku>'U2Zli-q >S97ڧyB7ڋ NG1mwCwZol^\c7SzܷS拿eڔ{v{+#5smŤ/2YB9RkquCpɕ+δ4\ N qɖ!XIK8ULV9ӓ~ToӐS!If˱ۆъ}T98֛3􈛇(|~Ix,h;w,W "qS;c +N ok{>VK&^)i~@[x ,J4E X}&= 4G!¦ۭqIժ(Z[5Kdw  ye Ɛ/04L̓Rt%8ڽ8;H͹~^|a!$s\l~&lU``qU_hxp0)/b2ľLd |3zjYXHjq*kEo?jh=h1o,mI1^N5 jϰ_a &8Fs,)/@-tMӖ!Qߤcyҷ?_7q#99qzUgj*c1pv4kraK[[&CͲ4N&l-wp[8=V{@ _(fvD0_ Zb`f`^$]rS3 㫸k@u &$J-]5!l @Zhgm򃕿mSRM9ypC6( I\Z#ρ/;Gb̿JermCƼ#sWV ߃v2|vu~d\/ tLz{*cQK6`I`XB';#]KM 82Q4}'azPqUu .߽J퐊VHǽ7(^BQ~j;Aiq.:#m',?--">ZR6u@aNKHt6{<&P,Y+?Cƛ]k_ۃ0/>skXιEu~lf kĤHxxnWm.xN49 >f"옻k$6';<[M:[^+Ee;J=ViLS_ Rܯo씪 @$eC&5t0!2-K|GHkJB Ie)娳 F|:F)ZNRLݏXཥ@,.09pNaFAbyH=\/= ;|>h< @qHiS_Ot<)HDDD$hX*{;h%-u(* 7΁>)dQpҠ~)-<5I4&ǰ2!x㢺P'\bj_q~78:+ .4eoym˚㛤ŃߖCm>ybRoxk:Wm}vԠQع@wn"w{Ď\Q XK+vT.FirV*u/l2a"Ŝd%  GX^G(${4LioOgʡݒuba]>k0:OJFA8-cI^zB8؍s"ҝG26UNػ厠 =YӗSƣx-6o&郋Gsgv!"T~:%"}]i|eBٰ>_اѱRr]Z\(~i#*ˍ2!{#V\VN/ZalBM!ln`VhTQRBTCm8 r>#́1wL P>M̶iε) jAנ^ MuV{J)Ңy>'H_ *ln 랍Q"n׍DZӷX\)1$^n츤H"ַdssnmjk>[Og vL*}yK:{>̓$6I3Nװ7^(L# FEa:,H>ڬ<[_1 NQly╫~oJ1aLT7t)&"eO5{0NǼK x!ߠ;DcoŸǠТ4GPTrB`oKySsV\unep#ZLQpMV4EOKJXt xSܡP-IZ͟?^Zyb6%_]Rmzеo(?c4.VDs+D0gk WOdΪ xBDN8 9܃qwc$! S.^yj2qWk:-pRCQ0,k"Tu? \Ku>AeIS%fB2ѹX nEzK|j(Mw]AR2\mo9;e:̜ΆsNd V>ZGB)cwGײբfepƁdT( yn`զ:m+aBjNKN~:rײ!.Kd@Nyp/# KCgP>u~kմw ڝ zgշҟ1pl-bc)@Mp:9^vc$T(6lL:A{\/f((' S?pa[KG|#_.pN]P{:mN6xTdLw%t |PEnжra85CDk=Kn1 |,)1 RZʼnKXuO,`]†C}W}boQ.BEהJ ֕.Q8*z95Cek)TNoy${ӷW.[sx^[^-:̷L>M4ԓQתJ sT.7ltZ' J# , }t1aqP$^Nslq0L5:Pi;a-}Je,OTEcmOf.(tڢWЩL f*Pcn4oVxzFb/1ްU ȎO.; VIpJK2JgWusY>|Cm<>.,حGVVǓbݝaH:ª`p팹p9ĭ8btׂh?;-Yn#[|1iu ?*57'J*8 _13o^&"ဉzXH~NE[ vK?z;P>AS,9} q?b`յj.dmV샵in/|I 's[%^=Z;PkPSowRD f__Kh,!It46u+N[sh] ?*\0`5QfDz?zr I'{}›jG 0c$fm|U{(q FBJpMyv=7C?`O ʵS=mu< D-9m X2 ؟RP"Nw"hN 2FߩvtrOHO4Dr _#3JLGilV᪡sn&80IŻ'r! oH t!e؄BY 6 0i;zf|zDi !|{g.Ot~>ɸ"^ ) W>(ǔK^]и(nBj{Pڄ;^ g5μ_IzF0J>ɨ<ܑ..>Mأ~rA+A{tIl"d-b$G9dF*uyGcjfȀDd \`HqA3q3E<75 quu [ fT~[`0;1.C#mv"NSҮCJ9]kHk n(vsS#_~-F:5Qq9R Q 4g# x7Jle38-hNz}I).hqeB#Qȴ"l+-:K~ArA?gDrk6;3xyEq'P8sʖc…߼r|ZV?CdNb./F t!'ww7o@HdEM/eq]ie=HL*%DNJ4m^abM;H*Y"jI,ȷ+XahbG]tܰV 3]Q2E=da0K}: y̜b`kϛA1;†D@"[%uH;ލ7Yy=rqʮ).#|͎ y7E7;!dXw2J'bHns4ȟ7y}Cfň,; LJTzB?@j@~vzg\ o{Hmƣror=VD0绯j |Q+}KٶFTKlEQlV }ZV^a;9zF6ݝYn!ij<$onoBKK|ogFB$FN6FX&YlwKlb^hI5$ZyMԮ, k+>#vsM j͒BUqZGLr9VJJԐ^WĎ啣:l gFxeqa('L$ARR҃hѿ#[$wFU7Q6F /`p56UEij}bLF ~![X$]`[[b;ǺTXjD$ bt[[4 0f"O?9 zxqͧu/`-wcrqTRo2`Dζ~fEJ3p7 8`ۯ4g郬&ˬ9[n3ȗz3d;Oi>Sa1}˔R ukggD:=nL;:vGBAR]Bj1/2r H;p("N"ve'QhXWh8o\6/ݨwEŕ8!٥]bvt}z2 ps6Vq:gʉc7B3 FYjܛ6 -7QDj> %aYR?QboL%b [f%˓Y$ٚ ]avOgVhZ20YӜܚ䶀ꤠ53 gblvv}sᲒ3cQ3D6tK$w]d\3*^#22 pQ39ѩ\ٕcA3G XHpy-ku~|1 tԗfuP%pCm'H)A>6=<yB a.ֹ9J<qF;{E'C3KNLB6G|?jjQ%@-R6䠐6L7]>uda _oM%<,r J|^X1A/5fdqZ*_gW3#]qr7+@ϽijjeI t]9= V`M)o߈T|`Z[BL|pIj olR[H"yjoUskbYHyrcYY'Lb2,]HEF߻|~Lȥ6 ޽.]cS`Dj> MrLD=~U )=wԧ߲ fHN5_cC"Nj(3Ұj\ dC8vno_Is_Zk[{xەCvVCIdf32z2L?wN#pv=ur5+]nOӒAX8je IZ%M,X>-mߧH6 JL/r5+c4^P_7;#P*I(nPw !uvSI.ߑtXΏvv\s*C A92#5qWlӔi  3AkZ [ёɃ]{N ߷hK TY(f|gϽgVIz,#JuXMc+U?n; b/j\:Y,'|xeL6 i܄iѹ՛}"2//ֶɻb%'Q#8I\S mф1a&3m="VE0Z1?0d0t U.%; m圮!##zB}||?;|a,$wi?5ތcʤ~} `Il zI1 r|ަdYk#vra NJm~isp4dIORsĂ+`EKg;*DuV𔋈8Oƣ! l_)nSWw^EWyY ?29sK#o?V5)n6(&Hxg.h^#2j~;x<,'ȈROIsC)CF(AÐ ëڳ<6Vk}8 qՊ7O%ǸKj/֔1QC5?-u!JaF`)e3LJLFdh+ 3TL<K!z>_Ǒ&ƹx4]M5gge;5Z0RJI!k\=,^|<3(pżE1C"uXلS ﳮv/o sҺb8yۿWW2=pKlդZiC;5yA_ T'-w^ܝ](O K{sǶWs9I|̆Q$it eFwk BoUMB vTz8tPnh`Y6i?,dc28BA\Mbɣ&EK}6<BW5EB)M6Lƅ'cVl3.33 'l'K804}g:_ڃfGX\k dwKEymS@ROgRgrձszY}{'?sf? 2/7S^wd\І&窂į4xG֥<[>g밣L$¾W&UÛYo:/E:zO},50A1|oj/-HsmBR/c xP~U߬7w?z/0SQ .B"@`! kۜӾ &oЌds('lZ K$@;֙KoˊN33:+͒Uw( 6ag\ n> [4_};l&ffv \aRnR]uBAԳp+H:6=y1"mƴ>H XV(eqVeQ@ӵ "<߅m螶J|NlzۋaV-~2婀` (5Q8 sf.'@V5)̱hǭI/ $Ov{U;=:z ,~ճN}5t< CR-21lxRU/8ղͼtvVjW*,5!^k&ɠĹ<[TP0?56 DN>^LVcfj0M\G^Tct4 z"fzo2vŞ m3g*L\V}nl׬%GGyȭwk" GO}o(@k Vކ̒Jh"iVy/JZRwүX/\ys)LԟTZyN~ao80Jr Z.;0hq&gfAdw*R7Xm/|̐{j/+9A؊F0V -ВU¨ٞ+:Z1zc&az ʃZݶgα{@W$ʌ KU-<ׇwCh7!brU}/t3ۢ*-aP ڼ/GO>Y+*>czVs,o7vxpWڅ^<Ù [H{ s-܉?u gFv!,Ya Ec!CC39FYxt`VB^D`ZA=>_CU-Jy4ۈ2o5aہ!5L1h\SWi+at IT#\ƯU_͒AZg6h%iUܼ-96_H J*r!Ww5z=.8Sz[(iNCڤoɻAʅyZ2R:L4h{" _𧧚Dl$eS_),ņ \$Rd˓|(eD5q/ҸƒȐd좧_J7Dia!B$D1+%ޠxySC~x˂TfT6Z UE오Y%jNIG͊_pZ><׈Y4.Azs-uP?J8mɦA#{=m ש![-nGMmz2ɑ`8HtYj:uMapSf®Qh$~qՏ5MBbrTJR */ḭ+SuäoM`gլ0:MM>j!-GO >BY&4'b]MtBҰXd^+e4M]Kv?HZ:{\lpN^5T إPd:ZNųlweEm e=JVѕwps ,Km:Z Ǡ:W9HL6$g^u`lɒ_!,, |߶}Ο%K~< mDA۱7~E]~ 4H!Z;TVLl&9307+]OSULMԻD c=ߞFvXE[8.KT!u8jyb&M:EZcqDzI$Ot00RTH'~t^ʝ.\>SjO+qJylFcȫmSWΧgcvT&)+DHg@eU0APd/,>; Rq(]_E,u{ 3WF& bWMb:/myP^NHI9ա7݉Ԥq{E$D MBdrI f`ObTYOn{R$N .SS s;Zv%x~8R00ǃ-S!%S{kZ׈)&r>oFePn`s.D#,JW AV/qK]멺Sm!TO`bf}f/yV{VL|L8|Gp!d^] £L9zf}h38h~#T7?V~RcZ?SW:_!oMjX!]"nxOBQ"u;d|:% 3)(f4^j Dʃmsz ` bOzbowސm6or h9maFSx۸H KfyrrȜa?1|t6V1̀{a _^f<.SxgPj Sco{ pʇL1y11kI3 .pUi& eATiLВso U} &KpOq{K\p2k@=FzJ0{Ĵ+%QDz$7OYe짖J]oZ3Myq24~mPhmzRȰV=O4$e~(=Raz!(("n^fqhB0צ_/Y7 rb.FҵVg|LUNGw& Ltrdvx@|bsȫ1M,>6m넹zW\&6%j0JkS&#f̯5=#i7BJwVgb~g(FS|.*lLEz&fpRL-r].necӑHΙ1J`[Ks(h:E'w_ir@@Dc>ںCT7-h?8M9cߚ.-KDLR4 cy.(٫+.  ^ n}dڐ\bvhhr g*Z@1T{=m2A*3^n"n#b߸p C l//n N⊎$!ӨyU$`a=c5-0èX(]|I.C*T'VtMWX"Ci5䯡H>fFjSJY77l>^\VY: 2(܎kғ0,+w"S 2','47 4j, mA】k^'n8 Kgj/} `T>S)͊FSÆ3\k?@r4Aam諧Н 6ov~Jv AYi&L J~b!x:c#MSI)B03W&֯7H/0 힣8K f<8W'fѪBa@P=vT2;DUTﭢ0/~~2jq},ˇ@ -DB[7>jr*$a ))%o!ruls .sU0_%85d_F!ݼO5-c4j^|,|ɚv jLKQIŵhqօCԴҍp}L&- IucP3 wԽmJԟS _q!l%'(nMsŊzMsWtQH=ubņlb ϡ0jpJʦ&rx Rc8̩Ð-)%vz$-՘T3Q Hb.>CTZkB-ikk~r^j h CGJB>8r1F#ݳ %zj؞CppnlyH-mu=>9z#^uXTˑ7oЪ z衫ؓoNBq9@HZn^JW&I)zg| m&oȳ07R9TQVO[nDިK+'t3ّt9;{Ob^2nT4\LQt~8zX2Գ +urQ_M.MCo*Þ_i{=IiU%**HF15KZD#@ { av;2!D8vV ُ6?ȊGlǼɁ$:;й߸@a> _R\vx(0n`!+cT`E t"+}?{ K?. &6XÒ"86 ] twϟzd+,= B3S0&d˯Of;HoCr̥ϕ_.{ wəLW{,~8lYvi1ޕ\]h{4N;aEì9g >(mf˧ UH[0?ڞ N\xCS}h>D#i#u{a_nB$z˃&76{m:=ن#|>*=FAH#׫Qpp1zIW]tk̇ZhP!wbr֧XAje+84}gg Dt]2S ƝZhX+jwz+(ܳ!\ƺsۦ HA͞ T :RxT͈ѐR9 "~(4MD=Qd.I??3{kIv՜㹜Ryh։k-#$, "-pS$++qt8Hfr Y-wS?N/>?!oK 2U1׏S$P?2ey;:ɶu $L, ZJ؂Wwv/^Ae^dn/OO. .6==4koGhJby6ZT%pr=-˵@Uyx&΂&ݫ1_Պ/gƵɞODK9A FDSnc(C"O{,D/6iHόݣN'Rl]uGǝoEO"D,>ldcI!RA pWs!ȶ",w_a+z^>pe`~i^(y\Gz(A @ v߶j6}$ 4Psu2;A5:H޾"SscfA3ؚA=t7]U%VrthXamFh x dnx_HI,mrٷE$$q. 6sfΟ"SDhe_=IA{|Yȥ@^{#y3 XVw͕[4V)dkDg?9kpBC9F>M (wò{9v/*Y5+SuY:H)ax'YXs"N%qYJWC]D\ŦJ %K.Ǣ_!(Ǎ&儙?\ ă=uYЁ~XKƏ*8yX =) @~G'k{yeSfy׍xey.X1ЇM(R7!xak$>!;i!e:ڴd?+T6Նtu8Q%$̛MAmL{8n-_~t<.Ya) ʰMU6a. 5V$-T.xuI/^]!hx2{?F۳}b&]z566"h<"'FeQW]{U6.`,{DND.{2\ f(c-~;q,L& ݶ|Ѱ"pjC`"-u2/XN GF~\N6Yr~* N l~+7pR7@r7hY ~f9MBv5[2P6hiW)%x=;Đj0}t􇣝^zt8 kHx`1Cy|zXHcrĞ>Vւ'" ĆoG<9Մey aR"_pdR($?K^g(ΒQ}cC% /J_䀈6gA, lKal{^'(5ktGc0 dodai~wh:V`#eXס$E (M"a9gώ:(k+ʃ|2c:ꃡ: z5AG^51 #CyD.|n Fbش7g(VcUq;.t-w(|IſlF'e B+U==m RG*3l^_ >"7S#:'OBK\X +N>鋆u?n;c^)eo>H:d{w?-I@gVbit|WWx.z0!З`=jGވhԝkZX.̫*KZD4۪2x u.;?!"4KǎFAVr_ŗW!31˼&@Ш bȮۋCݠ.BbDMN}p(<>7;_ %/)Ŏv{R_ wPerI$ӯO5fe^'Ǟ4yƣjֹv/D.ݪ.< p s6#%(F,΋o1df S\ǜ#ȡ]Ƞxv3wM$\bOO9%[ M}Hk NxK80y:t&T?EbYa=Pd%ѯP_#?+TI!G& Mؘn!(%VrnCw~pbIo#xK1?8 O+Lι1GJC x_"^lrЉvPմ}Կhx8=gW>gNxm Of_M1CWPR77JI Fspʒ xǜ)ǀann·Im?(ڒqC!`9pU3BJubXnRI|/lqs8ig{`'r@cͼ:o$#!Xz"sop >r ]Kぞ;|*-fý"scPBڍYWhxc'bq|= ^EP~1Ț/WNvڱ(d;X}^G'Ud3_BiD9 j uHolIR`kt˄ k? =rI hFH l 9/jLU* їRP5ʧmqp??o8r8R+ΐ}lY2b}b#S6,_"ud=څvq"[|@p\ФS 2a;)-9{V6`Gd5zɛFjtlHų^,%#ặ;6P* Ϣ3Zhk!jNfl6b!:5!2p/-Ud/X?odԃHnӅ~ґ= _ƽf!۝Ȯu7ak044gDZu.Y5 c5G0gOTٙE[xL0o:Fu`AgKgU1ޅ`*gET`sb ̗҈GƢ "軣nwF^$E7n"1FlR'BŷXe&nI2ȶ^GmjiQIGJd[́t4~"ְLfUa_9'ޜy-wͅ;ekŧC2.Q< `>Q+zYi31^J#y\4UU-G>}DaA(22Y$++ J/WfD7Vv?\> =Ѧ;,8NAY`nbi4}Kݾ ?+{AŢR|"AP &ㄔrwɺALA)=t/IhXǢZZWCϲݤh#d dD'UO ~_3|4savֿWt)J$Pgz g˄5ݿU:*ϑ5Y$bW"Co0k>G x`RSim[Vi'>e]%̇qPnl:Bf$*x&`R.dǢ,?òbGRXK`a\eP;oEoSu}N6)=,Ev]|Wcdni |_+a~{T082 @Jd):{, js?z]K܁ry]oZ'{;ASX4Pa`џY9"Vr %ctB>}1Ns ·W2zD_{z< v1nĈ<-zUq"m%=]%o`Wz.'uI#yn몭xO٢)`!PRMkG)UD1ky7U]M&h&^YbB2I>3' 1R ~}Т?s?5/! H>EYA 5,5,#*l?EN*no&>eGi>ݭÖw҅lm]v KhR` Q"6 %fw]OQ..;VpܧonqxxwZ׿w.*Tlmkeg J4K*anv8,y__/U6Gs"c+x̼>8<9~H5T7C*.goU.ڇYY{! kJŕF+IU*oC' *bD?Eu {g`6 m_}ldLiyYU)vcaǴ ;) Qc`&2aW?/fnLˠڿ.fLtvxvsx;Er2G>+nЕ|oet"Rs$(%  f\e>V`|i}xNgCC2dz!~ApڸͅHC-Q "65qr-ZrhͺBhw5i^4 _kN~Xp[*Iax*FCN(F#@OS*{Hf QQ-{H]}1j~N@*#[(Q $̚>;q5:.C=1_uㄆl@'Oad̷7KyFZZps&dsl \5IaFE #0W7F#6WƄvkzm`K®e707*8G^1~?C{D&RX#B8йV|甇~T&R61 M08!Tv,w3A悵n{曟LЀ0ݍDBe18^ˇ80h/4R~pS:_& GcE#<!$UxăoLnAeg1I==q'GU߯<~w Ju z{rMŮt&>žu켇E{f8 $c'q)C"^Oct7yP8BPځūh,K\_>[.{*{:qE-N  $N}S f<0wT7f+|RNm=bZQF$aM3>Kl3X q%~n,:rbp>Mƴ_}b@]9IҌ)G|9v}o~e&lS}g[`AOU_9Vl l9{~UaRqؖ1M ^AMH0D{}̴1Q$|(K|RV!*HJAk:[;z 6+>"<E$ t_9PߛI?V2!$Y)|ѽy8r_9\}˶suԢ__C~zvN"Jmtj\B֛jCfAo>S6&,Xq0MZfyx\=Zn g oL ;r, b]1KΉ~^lŜ]_i >1V^>oϧ6V=CDP'&\R29b,[ᬡ_:zGf:/ ~wH{-1wK-+%j.!?Z!-yFF3GAF Vc1'O>NBxh(Y )n7G붺ϔiYF8 o:Hqvl-`hPtDt7EncnJ]V̧#z3a(4%G-u_Paަ/'S#'!vl^1z7zKkc۴{#LqҬ2)\^#m\oSY;uNTʜo&qY$)cf|̖eģAN,T1ƐH 9g'O~L?bd| IC:ܦl*rYzV̯XB3c-4PN_=|㉄R~@ێy}'P@}{\%B зx u<lG5o? 3z>S ]ΟЀ`4еDDlv"Hui2UQQg) {11p/q&XCZs҉[XKWMclQ~oJO`G2T?Q^}>'+'r4OCZ$RFǁPR8j(H).  ̚r p_ M9춄liMsFr5"K[4Y+|;:RG^`CzʭO"z-C,!DӼNClO&ɒT4"rYGs j=&"&FE8-/vz9'k^*~(O &Ʇ\x~b#TKJk3ztfd\rU\X qKU7n@ʺy'%yc` ?k ՌǠ]ےcF Bk]w :m9^ o2Ij3ὑfOwRnmAN;N**\=+A,g_Hտ@~:+)lUa?|g,麗h2# j·R` )U^/ucGtO z#Wg*GDMRVZ3\th#=#+, }CMM] (tR;ZeC1t%nn~t4?U]pLD-()w0;a^-^z쭇VlN4s*4Qiovb@Jp {F4_K>(m%r߉%-T'=6@koSN:ٮae[YMNHAQg(Up(JkdQ8gۇ W(}); hcۭ(x~oۜQxî8A{pI.N _K=h]CPI9Ӝ-!r@fӛG0 s X ١,; ~6JimdMTROHK|']sdžAf?Qzv5V^2Y!IfúzR^Ks#+ně8Nﱗu=mLn¯(;‰,\ <.ͼdUxxpT~[UZ7:LHD-Wn.AaeGWH"cc 8uHQ*u:>ޤv W~01]PJ_.?PT숓iVr6q y것8!h:+]i @He~s8v! jR¯arkFC -g}r+CKP]b@,wpXE?.f:NUS⊭RR{;f1u_]1iؐIWGfa^Sqi'.Ia) òAXiAPyyDdim̫Km`?x'm6 & KA=;#Cѥ`! ͩ9]<_&8ftr!@證cGZ~u/Ctqr}3l(pXˎ:"7FB-%[Ű\B˱S=+b0&{:+'܉^*=_ .l`k!Լ/NC&kV 8:K a|"JU׎PgRe}Z '{ZWŁ=5洴t~g`"lɖT4N']hF>VLojİ}I^d2֦-4: bg+ <|G\,E%Ɨ &eCFq Xt, $.$g &gE7 ؀wrIHՅt̛-\pPSܬ^.RVLwÚWh8s$h;2]@i %~8*=yz$sd^aLbcyܒB ؽ>)+"m@񃻋u|Y~,)j*cqF 5^ox;^py&?-SX, :Mr,I}[@TuOoWlY6>hŪ&z =s VstLh1.T&iV҇\%*Txղ qDE)cQ|; M_ 2Tcҫ)>BD. QuV@ZJ 2ZG$V2ąn֞M(]l,-&v'Jtg pKO(j1iF8d5ӑ^7{ajNڦr߷ōe\2ﰺb¾紁aQˬeM(?ޤgPF`e'#F%ռ%(E yN ͢_( W9~8?3!*@BHeޮ倄G;J;4C޶#vFl?t kH&|Bh  ?bm DQ.zKk4Ċ 1{X)"?8 ? }^KD/T9'r(0mLyuSb׬}3st NT=1ɎbՌ.t6P V$Qk;<ދc& [acqB)_՜O<)lu+;#%J2%$L$H?, FM~scAoX@Vft;gaN!Z=oj- p卲y:, Å&wu͌Cd^:# cA0|I)#FJ+aWka8(be?<'I5!љۖ/sW nJc4]팸&mA#]m^ _ *B3LkKH>~tƜnr(\*߈Yjs+gOiZ#U1YpAij|} J3b rI^ϙl)Qg+(*um{) ;8=7岂ǔiO;f"n4)It^2\tip1G:6 c'T"I)ĕcT!rzKiϱRQDp3.^e ~:nzDMa3Aʳ?QqsDnZW-;u#7HG6 t[p̆v) !P_[[ύ&dVIq(o{?Nj3a_T^g mNW5t+bT~ Vwog\QmjNmɘ})rracv1Qy<o\)Rv fnuO2/ MܳtC, J9"iVײv ɰx|2}WF\(hea>;xff*E Q렮uSHTjŔ0KXlT֫N:۷q~jWpq{9:`FZ 0P1Gg\`&f>ǔ|*M8hFZw?Ǎ7C{̸KjͷU@Rl?Mj*MBosQ};B\=@+r  ťSXO0Q`+gYcWOTvw1n}~gH5#&*IRw )`덻uKPнH4GɴZ }xϣ ^'Os\$|5L._>YU֛4xQava ,i,7ry)8@<#?2 #Kia9ZH0҂ UYfs+UD'OGuaRx_VE1[Us(ZuCw'߆ ȴbllLc XW4bwz\ˑ,KOɽ=%8 -m&h$b7O-HX+" ިcHR]l6"\Qc&X)Yk #3ƘN#MF29R YiH|^$r=7^O}gawc6,eJZP"_^胉w ۖK.@h.>V2]]"{(u& ѽ4@c-pC_zSrg$Lt3,Zd*<_,>NևAa޾oii!`5z>6 =$d݇튻 gmF[AV27$Ϫ1FS4\ͻNN)kwnR/q-u#qϧpYWF}7#f9DeZD9CCѺ5[mc"NpةNwkQ/J1ʗH,d*nn!B܍wtcẈU氋rz6T 5π$7VtzTA9Ч^{PfTXq5l+{{No:qNn#5^@^H#(|J.8e{s:^'3OO{jAudEjS=^T4i%^#Qk)EwQ] \ c6X+SNJWg;HAaIU4 5VܼQQ[!Ucf򆜧|*#ze+ RLx$5KUm/ސ+kQ vuq_:Ԫ7!'s ż;XF∠ DliIoY,3F>^&ETgzlP.9F#<#C?1& T+0m,J +&\ӧ4;9CJߝ[0ނ:4>)fٷ LҙXG:̷}Qx=IQ8쏍P߲)+/3XN'{ !nqYK\ǟƧ |ss/QE-n\Uw@'np00)v:aB#Dt0K{:yti(>BN,ۙ|3q SoS&{m 0lf'sNjlG Y5pٔXK.aуFSԘFCVcSE8D"]3~XAxfTGp+ 쪧7%r/,eghJ襮/}(|BGTka #ŕZr YpS4hzip')*4I3 "NdIT/3QB?*DpkLsV`a20 R8'`TگMERzBծ^%_fw"DӶuoSyc,[jb 4fij^[2BeHW Ss(ɥXXEq}.Y9Xf10B5~L-ݕ?a Cart2\D2Ra,`Fadh)B_ {qvOJ-DNӃꅂzA ";$~$H*I:Hy6;u.|+8\z!^QynZH" hSNliŐtGHpW:~` ݹLS E}O%s2 u&MO`nxH>%(gkF 7=lCtKL"N 챽TH>HW VP+$]qS:+cʨЮIx>],+I*i+S#G98 MHn|W]mjv,OgaT`Skf8d—H*}\\F:Ϫq+ά{l~-`N>TY*QyE,|MK̓&4b, w, 1M,cAmmVvͫ'H_9>u~G$XCv̢%bpJw **{͛6c 3/%+#_ޔ<A{GUV9Օ (8k@oPP;"Z7h<#`/ .Ҥ+Cu{)rh(Y gh>$ q!DŽR b1#(B 8C cVbcð}Td%fX>OҐς#z9patPA;n&Fےie}jB *5elņ c"xy%6fKWP1G"<;o%Ft5im~ ntBU-^ݖFhJjCa36yG Bڏb_ YpUXrfO2 "ݘKU)ܝO4iMym4"2ś77nSe^֮=;)W/_*zh=ܯMqH>&֒WRߩe JC!Т+7TS1ߧdřye*xZ P]m)Kؓ'޿3 Xxڝ#yTnDcu@&.m99OTF#|kioE^}apb/.eD&${f ޓ;<|BU,OQKÍ#},N|4[Q$ǚ\K_8RyTZq:1]Z0j!FhxArvnVb Jr'-G v;ZgxBp @~P[3nof'=?$bJ#x+2skK- =ۏ! 7Z,*YyII'/f)i' .\U~Q`Wb=Kay#bf. _64}ٔb9d2 Z#9 ܁>ub gѺ²;!bI0w@LĶøZz=vt>Du0IpR`K" % P.ҕ]CAzI󍎄?27F$|hA+^>zZLzc0xtp_PRϥt?gegM8HGVM$)[%>X@QZFrom3H$yH?RQk0栺f>I|l  .Qn#N rI2i: pk P A#8^dk>bkxԥN/ڟI8H;SV}f\׌T-RV51¾e;z+CFPc##2,%o 71_E q??xX S-G@؁#P2P3#$]QP<#G{f5 ٔq<%e=d?vo5-6"4 Ap)lFH.vNv2YAbbZ 1ZIv ^;9os늆B{ 'Y ^וvY#a>8/ߜ?'2#S_+lJ[0;LdXet٩e&LyQ#ӞRC@dN/!?خNGE@pʪyrEvҐ.eőmi#Yʰ.^Ea *r`d8_?D|fpR( ˩6?g5{BmP Vj*!}nj?46}l#}quXʖ:HCc¥28x++8ߔ ©\i=p`쫠oNGTheiG*Bml ߲~ET&Jt0 *z8ac9uym6OAdZ;mѨW3*9wcQ8o4a^r""QO({ &hyQ+ ^EkXH~4/e߀œ>_eɖъKjA }f$&*LJ-TJxǬޫއc;j&c[ᢁ"¨<NuoؕMӚ7GXֶrn~3M m@@v,ZF y|# nvmu.}Xj?H@aV(ݲJ5;[>oJ_gt-|XE4+Pw~a5f~TBn@ (0('ƃF[m.]--2vQb; zH (\+~G[U'$v?)-cX!\e s5ߥ+eCp!04Tx6ߑn"`'G1m#Pqq"O~g^SBOx˔Ǧ4Ft2i qxyt{khs>_1 6g~ E=xl?l]g)X7ͽDtuX5Zov͚D^je(D`GHNqx ތT:qx;/z=:x`Gs/ݯwX&SDݏ.,ŕ:x/詉YzӒHOyn{a7P7Y[s_9 ؅;r!LML݌2a&D|¿浪0Q|o61 CDнhkJ2V%@5xK(ÿ|@:oT]doyNFe-n>p,Nܬ><6M/# OEZeLItV|7xFG;gBc>- ᯜ~/*'$7-4,.T;[4 &+wsZ~G6+Nܡ(q ƣS.2Q=8I- >KM'MRD 叠φKbꏛ\W7Oٹ]2r:kQ6>(dH:AoBXȥ/H6 \Sg{ļ?`;`[`/M8TPPERbS HThhGP'QT>5mpS)½j\0Σ0bEXO!TiFV&ҢuQ%9<S99.$ IbZ K^uǢ Ap;yVzy[7Iz0#Q-[7ъo@v;ͫ.3A_VRh?B+l;؂zj*U} Zwp.S+Q1^!RAI#lWNT*wۖۑ3 :h\#E@}(57J ǥ<g=,ЍʼQMa_TW ޝC~<_xbWN 1װG ?qwy@ĬhO20ms1Dh]%59VO|⩜ /şwT<.-B~04 ̺_&De 3\yx''4]'+ 7K8vPH.qL0OsɾH:$ G4wew6Tl6yZgu,029\vG򄡨?#wק!0&v^?MΊ #[^($U^"zͭ [$0A>$VWrd<[ K9V)7 4}1Rf'|!3Tu:Xb'=o~V{uP cIYR/BD3>9܈FFk0W9ĝdY1LJupze :v{ 1}S~k-1op{):b,:r㵎0kǾVKvY`ǮvF*!zW$w$+\,-a[<_Vk~]d]{xLfo`yn 4M[b0GOUK-RQx,g)Gϣ?%u p:.o_뙺RpS&I~tLሓ7Av8GqHjKerDP*ck5cLN'Bxnl#loAX] Nx>QXث5,A8#vNdE=./LsHSK Gzn+)Jetd1Zo!&-ʓo##$#}!Sݶ6Q-q)lL8hsq-3~tET1[֣_0n E G}Odm(4% F-(qrbK~RTIO{ttbI<[X o2u eSNA/"u9l(w;Rd_2m:Wo(:( mD5% +M!e|ZSH "ٱ⽣û]v'4n)Q.q60ZRI"0"MWj* b/'B /|MQO_!@&N0e;m-f2@'A/QsHȬ\cÃR 'P:Р ^ɸ6>|=k+ghe{!zkT.D&Zϝ qa$nioxLRTǷj\"98^YG3R%ҸbxM*<-+G?򲠌 Rfj)jf-}JBo>p5Q JjhTAJKbˠQ9>LA#S&ΔpT:rT6Wͣ&-ΚݗS&:DԀXN`&C.⠏$W-q(0 'L:R!aח kf 3Y 뾇hXQe)fph6U9*l:&-ȓkѷnEѦO$j*+.t,Z쮅4 S0 ך0mWͬpޅ~k3{YfojzZ/=m/hYRߐrPLljBTrW]ArP[;]<ݛmAflmD%ZΏPvJDJXt5 ypc]ح'jcme}o nnIS oHIJz&vܛ-WE^rڣ?UױَA&wß(@yNWҞ~onvYA}% ==;/5-"$!!1mٱ GqwZ0!!F ,W GSA\9GMvLx6`:# ni'm#W--E rp`AR|p03-]}^LI\eBcU \kllNe8+kcfF+˙0KYx|8fX(`ǎS>ZP}eJ*oP8*oDgDja!\ ɚ^gQm]*z)0wCF4;'qJzL8(ToEyu|w9͎&b] 52twҨs݁xz*GF9P**/zgdҚ܄Ux'FTo",4Tn# 㥀q¤a-r+=SVj H܊VdYgWDu S9:Ā$Тaf[4G LYTU)K  B6نlFI@v^Nh!)fAͦi+H2) SJ :EAocqE6K츃it$ _=b?zܳRnw Z >ɂ $do.a0u 7SL|⣡Cܾt ~ sbkR8``4T _ͲH C wZX},Tj\dwHW:9 $ AJJyGchS rAT~ * w+|jÄl ǶKG/)C^^j㨃ÓȋܛSe~Iup["+ڐS8ʠ> `?ḓDF46EAH8u( "25d? Xvs"#+Y ҿ zk ᑥ^9t5Q: Z:2U!l5Y.[kTKCj'f7+:DMRY Zi ?3 4 V Т4Zwr̆ug4js60ݣI`O `6M26I~OAr%*`ϢӣTkx=D0AmxLd}Mk{MB=Ww~Z>Jz^Zh %38#tJ١K wR>*겘e"ء!^ h!#M!O}<}bt$ ur~L̷ӏ W41^5dxC֔-HDh|} ur|.qB۪uV4v'~j_ z>bW _o1l[5{{՗Ebi0`8/OuY_cEAD(#kT8ނN8^.FSe%ڛz+?EӐpi,g^vJ5]G l x%^e=)kKA޳V{o9rGA &ma2}T},gU0Z6}/PC_ Z%R#J/zg {]TT }7m~7H:q¬Ee;0=qGIF/*RJ3fmC+PBufx *P-|z[U]x9n\jș4huEO/v"20-maH׊x":5ggr/z pEzn_YeO=RGD-sڶx['kɮXizT4*ZWcјn۴+]4ZnV䰱uߢJO|^b$hm#<,ihg*Lz/ EusPpdgM9\LɄ: :Db0(h[ Dټo*)P55`~Xоⳕ_}QDC^;ͯCNwn0-HߎCuEwX1>>/'fA?|ee;5* El&2COJpobE;+5!#>U ƀI:E7I?[|) 5s^{ H%L~Z]-xUg3pA1b[E|gC.طb@ rPx>ŏAPF&i]r އN g<î:f׬CGp jqӔ bp LRu=bέ^B|& V;AK#-#A2Oi9EGmiBU{!O*Z;M*l Yv/5]*W.1K%Fk^?&rK CݙlYaAu) g0uPC;Xkw%@/#QU˭.e|dA+{# z" P5K襟l 0Ј=^(ҔĢ}Y+\0-Z,0b|(f3S%Nֻ zJQ$.cj%wi25'tbmnwU rUr2\kI>/&Aq7Ŷ;+\_} 2{G,KIPYb;= Yw5SOD,v^ߡ&3arXc->G&5(I| E`)ȵ3&Fä%ڟx f)y_؃ڸaU";#4AӞ,S0SA}]vmX4jP*㘹p{ 3OD'SWU?&ral !?5,t'"z'dԻ/7ycl*P(Pj|T>擟^A=V% FUmb8O)og[:1f%:m Ȯ}~'w& z%'_Vdwg{`hU4-NoY> 7BQ$Wl!}3LE=ӫ. ev>8'#ŏg>e rO@+Kbu5y뺶 ls,g vŎh // Q bC*ݡ[u%I{N nK"E>Fr[7l] DGKښO\ A(B7lhtdP.QVNrm: ̤v3wgeĘe}lh)PPE^|iҌ.0xWk f(X?jx9m&P OD.rMZx:1fm̬CEvJ@m ۇe)N"$_ v;H}GLb]=_ M1$V>G(^Tn}srv1!KVk dym^A5ȏh_f&gx,rsPC\RxY GyD*[@:SLjW{4b%oI.`sH* _ZBm {9n:,r WWSAxߓ:{)m.eVZ[}?mx<"X0v7ːq-^B<FCwvk@Ki,%1vDmYJZ[Dx9΋r<\ 0[Hz 'J7;Eg~HU^޿Dx162%(s)4xf*XE~*{`҈uIx8 vgoV>[X䔎FUն?f82.b‚  nVU$:BwpfpPʊ@`֕;\gPX3䌕>5hU:"T*7>~"K6ɔ^ tD[3֮T . ߍ!(vrkn ˰m|1OF݈״\f;`*R~?K2H?;T-DJXNvqE̊=j.zE"XzO.5Iy b30ܓSИޮ(.uyCŢFҳp!z gIv$ B>tW:l=|Kx)Q:NiDR-I ױͮ{:[h(iVwy>-h/!ONZaO?j*R`0h5ϒQc3TEt aH/h .i]|$?fJ lսlj(;oYa<L۱8-ML$ K*ʴ?KFpkn/iկg+ [%kp (z'+{;}ҎIl#33]x)W~Iq-YaE O q.g*ˣ(Q8wu݊4v*tV}y$gi}?2C'ζ_mQ6\u} =T_eciχ`Xm/3n 0Xyu\FM|nC +ޣw iƽC"5ʋJc E|^ue L",sYVm@Flo0L})@ME 'R6W@BHl%mGM$UO@Tsr}cLL WUT җ˫=6&0m;u|0Wv/LeUvÉE֫ U8%d̝_jWV#6T`jmX}I = OΩ\?Oߔ$Wk'I 8{8x{g Rlň a4 i߾9ٙiPx_]\@Vb0G|xX}1*0U$v фBTiȠ k#>VAN$1T 2V;.ێ Go?Xa#hD$,/ +'\z2oy (P,QOTRkhqg33}LviϞᦪaJ;a ufK@z1tٲ$jqyfbLI-*7R 6&r32 uBX]YFs-6|<#I OxL&qU1Á~"Zް MR>K)X\9]na`$=k \74FEO&V`(-z=n,"U&Щr{"]Rs.&݋s»ߣU`J6CO"ݽ~"AҨ4s 7^Ԉ;׻NBz?9,ȅфl,G)dė':vX*ds. TVo$Ͱ> MmL +fz2˖{ f֟ K6un}=Z~IH(/}UUiw^ƉC>N/;:WF ,Qã*RiߪOyih?# '-{rEX(=#$\H`<: ^3O#gQZ!׉ L7mEblÏ^W%2Nde{TBwhՒ gi`0cTPE`*\ !8h¨vB1HS=֐7dI5ifb<VZ= 9z# סNX(&"'0 ƠofL-["OF^vi ԍ2a5H5j|YK67NLkL0M/s-4ob+D9w:=­$O$u['CABTy4<֛k+=)Ҡ3]VyЬ=suOIDYN欰&D\,ft%@dsp1'kH cWT J;tPf"%66@^^ nLOoU$B4IЃ#S.(KOjV8'n3Dy.VάUפJ(͛B'ٞ &D*PS=m9y,i5!d0p󯖗9- R +zj'k AC]h:QҪ/eSG+`<u'l5b1mE-·6#RXr+NmamT}#~Im, %~nUaUtR. @9hx)9MsEh%z FỄHm=9v\H:QuAR4kmDoJikɄ00LN熑:̈r䈵ލQS2QU\nNuSjnfPPapO)}S6M'c\n]iv ;싸װ\Q%39FAhDeW`mn)▴ϯ7a~=VC$XVmY ȗ,n?ޱX aVjHxẑn`pGrqO%0HuzEqlR P 3q(G͓Ve@. UE2J%q̝53{sIȒ D/%d)_6~,wHLi?5NKiTHsԕ81?+W,5$)] ?Q!T4Ll*gni Fun*n_qbt)yF5ӬgՃل􂖬v@Jɒ#rO؆fky,y$u9WA6 Oq뷡orR5P+(myHTvewsC/JZj20-ʙOg!g"Jޛ_s8\Q '#貛]~gXJ` Q9aaf\K7X@f3VڋۃA0[-vt׉6&=pO_eΧNρB(~UӤݜEj,ZҔ5OsODQgŖBr5u ! 1Kȟ˺q"@Sc0> 2.nqbOJTL s 6Uy|aCzf;],ׄ6U( x)j/Bʊ9|y)dsSx*󄫵5Qy*8-{٠p9[7 ,:fp}l޸$ע6\P3EK$j9bAUy-]GILj`L0Ic/ eA(\)³c:v(ˣy<ТJNa&@΂}Ƀsvu~*AhF B( \0:ឌj#|伙==3D7 V1,xf!?+>s9spG2Mbr0"qxć32S}sGDyHOS~ m4lg"4oq #UeOsueP* +qQ(6hb'@ncHVeks]6moPM_tOtj E@~?f`vqԞ= slnKsR>pi,c\[\9N5\C[g\sm!H_CѐO#G$3|G#r J;0;t;@%MbfE8跉b MyX3&$)A/T E;mjL;fݓY_#q'N1zXTH8:܍LҰfX>rDOkQZmqw߭>M.ML$,|PCtڳ:M_4(K uCV`V@ Uv{i/W\?Ew3VTdq)WI3@;-m5v-[&BNz~¡I@2K( UY^\8;c2wu, =cjzC]g=5?+-AIDTU8^P3+ z^$?:RY1p?wb_DŽX @F_K`*F^앦<4г[fiR"bi4 Xc9g'@xuٓ _f[(Bkn_SKR@@HF )at(hD 2s]2\xcܯ >w =|wD.Xh|Üq!6-)$ =FwJ_ m4O789S s?n^sǟ9xМj=(Tm4l,$g{h~AS*$0L"߼\=;wط ?Hwsr4?'Ws$CeSQt*D+XAjԮ :XpU#D솑-uu{ <0C0H9w?1d8]:"5M8?B:.-GQ/v6ϤUHuB i"v<-O(mF+\5 a Uq] ®ayyA)e:bHwř-)K袖W%zECeʰU}II#<,ԧf|ÈI * M`iOI\z$>YCGeYNb͎5x .ՖoՂ{g(70X.7jbPv c`7]OHŲ CLn(C4n>.9*XAcjeV$]:0yD!_Bf,'Et| gWa w\? RFf\gg3PB7. }9&R{ۏJ4|0d5;`ƣe:OybD*jd\۩ ysF$ڼ]ȧ xh^tDBx[Y퉄tΈl%BE}n:w,{(ѝgg ~2q 6$<=UON d]:iI5ori3Z6gSn|?0i׺ŶQ0êPf|~ 5xڈ(J4wHm'"vp/)&}7zqbf6A}XGi}ItV'~3" D,)G|m'BƬ PuaD $볖bM--1:4*I*-"/ `AC`3:D0GU;466M˝:l3R,!+)}Mkաf!ڦ>ߑv꣄Q"· ÒBaym)edaN#ۤ^9RqZM=+;/Ҿ5kbVTz(;ҮVȣZ8q.Qьܪ>& Ҵ۴ldtgeqpJ'\f1OBg^j>tOc}fR0#]IQnP4EdZe(a><S=$#vU+QTuv{zI6YpI.K:N T$ۜPNe0 ne H{'+Rz8uvYȨBTqxk!cAE3?|\;6(ŴXճ0@EN9?L#9W8u:3, m&',g >2XRa݆OF =:x;l<x8fqfdZ֟v ? r\.[]?'zC<,~[f׃ѓќϓQQk˜v gNPuF o\32k~-Y_|\?z2;VBL<:I*9ʍ}aS(_|.6Qى=t>`TU?#[g c42 y 6fBwV5-Gcd&2d^J'Iroi 0GXB%J7RYT&˯P%_J6>pއ΁?nH>ޱa&.$NG.u.FO䫶y]>_i ,pT([~X ʂEB\@cu!jGy")åiݲ][C D@ ayM"/u M!x??*F>4妖eo^X+XSxq-rƼC8C9N8{+V_7S.|_V 5S`en3GsF.*?E:tHw\x&I),RV^Q .-jܧ77lZ26`r*PAF_ܾ U!3u V o<{^Jݻ#KReY|<n,lFPJji҃Lh(rL3O1 lgumw&%֩_E"B☝ 7) ΃o4Ux1 4a"fjm++D>P %9)ߎ^u5jzKL9 wtg$Ҏ#ab;G?Q߿|OR:phk0Sq sk`ϭ#.D)Ya85bM@1qk+ʕk)˹̴JiN%lPDaIF @px҈03itG'9oT#Ͱ VfLvz@/!'"pHrF560)oq^Up|{msmCs+)g TJH@0h,Vk+ȴx;\[*dҏ($lDc4}+rv0bhHsǕ,~(KOex1;v-X|LQPH6&8q$3)j;{k^O}aWiG6qw7ɾJ*@尀 #Ьᇩ镍'ѧQ/%!̏?9) x dnpHWRd|\fǩ~oS(;Z4IPI;Ӓ#$Tnt(5ޝdU9XYR$$:no Exͪ9 ? .D43mc4v3}zqPqWcaBN}fSl,Z=:R?!c1VPz_8MApY=+B`mrTRKk){tR[^Xi~?cj!:-5֔_+d $y٫2 a@(ĀC\xgllԅqL+1 9n٘5Iwdˈ5P(n3.JYrQǽ)CvypF=@h\n~!lP:9á(Vz'gpos;/"*H'Y:<}xDkޠz\|#QH(}iD=~6ęB}:ѿSM9?*葟 J5ϩ#`|\iw}4[s(5 XZٕ]wHkmB p 8e{~F yt@3!dI*41qA%Bv.SӺm!/Dv71#gqGzOG1 3H4әl˼[F+\ 7ݠ6j[{bSI09~BcJmɵhD>@aָ`ٌM@ܛ[|.|)l}Y3˷ O_\qAZ)$DRniswZѳk[$K{R*LWt>|?uN x>=<:CLs}?Ra9zqQCC(ݥu:.|D^fꂮ2Lq~`/@ Gp6uK94p֣ѫ 1˱!ڳ5Ϲ C=4h N⊳a]#B2>J7fK(['%r )yJQdU&&5&"Zɲ" ?A Ŭ09Z?&'lw]< bMs tg˪J:y>h_8s/q4#OEiNtg}*ӊ;"*d̔6嚰= '}>0O搮7~ -*S={-F1K|B7ޓѰOCnjopf 5IJL}Y61HX- &VmL/8n80>/l0اPpauq 1&UCc6kthz@ֻ抂 3sۖMx]UrjLY`GΟk4sEsw`Vi0FVy̕Ƶ˨(H D]"lg#p ]X_pُAG"غV֎FցĉCa^Z۩uޠAM c[Z2!w)veHCea7Xv-L1"tuIJJtP)I7u /6fet6ߙ &!)_?kDBz{I,́y\G ^878}mDe۩?>{0IT ^l⪗cu${qJ")n Qp s)ධ#5E>&/{J 9.ئv7b'dI/^%=Ol!Z_JVV3oÒ%USV F&/mSyy<|+\qNIP?(~I e(ɤxF5rrS(l>=ݩ$Vͤ޴LngR/8-J5D/c8W.0$ 0 5 y+0/rEM8#;@$/#Uh6qm2X~6hu Uźj'aq'/l .𦽙)V**l$cA"|+W rLW1@ԠZК%7|qŲew1i쏳TJ>^k"Ǡ|6t*>|jmg6(}\C)ܸVL+֤91U .gy tfpG'}9;Jx 7h{׻7+Fc1 cv` 쪫?FOR5gOA',|K_%cF|$Ųz&NT ~Jnwu"@!amq|)ndŋV⋝udW?RI\ƃU?/F@J1: diHNn| !2[ T5nיWb y=.~KJK"iJ^7(Xt`3EOaʾ0"TFh* unЧIw,ffֳ1cӖ*`Y`{oV `IoOljx.\/u5S ^Ѣ6'Q^'5_0q`&l5+wȰjؖ|)}41]ɩ,9u- R eb2PaȺ̫/q+., Ko\+{Ą+8c-e;ܩ; $-E${R^Lv  z;C^E`o/il,0oC֐\Lx 5S 9Esؓ6}ROg!72}VXx܈f$K$nC6k.Gu~K\e'n]w~>$FƣN^mVc"bvM&Œ;?9VEoD]r0jcgA8ۿH>WIn7T&E^\#wOmMeG/DAF,WX NS%NTr!-kƩ/+*&uفV)`$iu龈PJ\3"^KJVŗRc =VKMz^U"ͼ H c=yP.IN>%WKaoj8}с_%m:e,F#zN+:Qo?We}k{ XP:ÂH 2/9m&wAozEyo[M;_&WQB2Ijf8<ͷ%rۇ}T]eTxIvar0ì x$ סԒ-aBf eܶb"\TQCy_B!a" vj*'ɞ8H90Xզ hn@pVXΉG.icxdmm n%,.o7-dpحx_xnoow]Ȭ?Y/zV˜]r%[枵#Vߎ$_qĸ| |N͛ۢ1ܥZeA *f{>D[Ηjvg fׁ2]U*Yhq=Ec̈́Bi=$+ {W8!o)K KR7tAMh XT&SQ݆#l}w0 ; Pg:~knLZPsa(D%ZyE+ǽߞ఍;T`ТQ/邃Gmm-`M.E䍰6M!xrgYd?h׷\LRqX&jO|* :ܒZP@ϫM2nh#p_MI*Hydɺ/ }o&v6dkϐ[#%F#$. 1Ao ZriIW  BTg9eb)-5!֐ǏOj.LjHJ;IfzO/WxS+ 6Jktޔ2&G{B(c;~KF1\\^@t:ިp6Kb[he#h*85.,(oh QI Wyta!zTH @˝n|ijy6vͮmddJP2Uy}55= vW9Z !rŤsƣCT4Z 0'O~}|lpDf呯x"l?ʞKcBL:jYDO[4SvT+mp(hPe'8a>ע xlԋ08/oOfIPge* EXoƻ[XG}zaΊ[@ꬁZ6!rz8 LhRUFCaFaXKÑ!J|SHڤu̽=bķZQ:VdDߧZRŦ`n3SmoϸtNJu^]]RךT8}r~ObbK=YGK^FĹ]7כv;>  Q{KאZ9tIG?DJ {F-9?"!9R(a֦UKo*@6\_$Ԃ#JQ҉$ AqI7.>-:ME4DKǂ'1 %B7,ڭ0Vkɯ`:nkEOuRI6K ) e4⤞Q6+r 2%>i& @x(o/)PŨjfyIE1驃;ډsaGNbrV؉`JCQ7$4%yKvSȤ%Ց8+UCye~Ts(tAt߶Ӳ$בYOt).;1>M`I7?:7f"r-mS+[79Qi}S>pnW,#'v:k/4|Óg ǏqwRBJ u  "̚fFSlc}v7I3ƁcၓH0ROR 1o1llúPEZkM~gc蓔Mlz_U՗z FEePПB{?/Cv0w6# Ay/ԏZ_7i , u*FŠ] ǝʻ2)8)aXRdCq? G3w 0ímǜHF._R-*CvG5h,iO6zl[{kY),iݲ@&O C0yɕp[E2)rlZEX[AWm|QLgt#^ln,/g wfXc" dpE|ãL{Rt~*L(XQ A#+fz8B:%#2@hXhƽ:ݧZuLkeswR7zʪQLr6@;KGe(MS+IWf< n|x8kP4%H3E *. +icb|W_ ﵰ[_IЦUj$@ &=[fʊqoBRz5h'U y &PMOLZA :D<0F_ ]7SqU[8дxz?O&=)HPTT6W~r%} lVZU-C=:$DrxqW|#0A?c( fo!UEn|1j8NԶZWGkI=X#T{VgC*Rݷ[~72;tz[ydQV)L|W`Ho)LA+I[S=Uĥn)^ c%q 9J#l@zH\wD;>j@hbQP}5 xu[m©Np+ZMÙs.2ۘtmf n?":0$ʦfn@bQzwưafx_X*r c*ܻ<~^ pv?ƿ*$ۂ35ڞfAJPnZ4ib4nfsqTu4Gu*KBJHk5jgg͵UEGƕ'4u:' |!!FQ6nοGz s ؍,-iz7TƫEՎCGhēkuf}֝xnXbl e4}Yn=Ϧ'x$4>Gu|F;BFqBp?[]59M4ԉL@,Ws&ri"GQGfȊ1D o*!bU^;QÃ$ˮV1#-L} [sr|+vf(餚K.ۊ ;ݟ  N0tBCB-sB?hVue ;[8vHO}|!ƓrJRas, OT}@,iw74v|iB/x"p?Oci8%~%N' &7\SBDo#E6"eEunX/\bp+d*آRO!2>yKwegp7dSX% r]{t{Bg#A ?anj?KpkTm?:M_8شkTx۸u8f!Մ+oCtFl,9 CkxeQQp[_~,_ЂJ9Nޮ`DDŽ:M{w_*ǜ2(q wU%.ҹ k].Z꿤n}AczQ:4 ~QK{W[ K(nrX騕zDჺgHTlE-M6L7)s;۔&R0! {}1亿E%ww2WaA uzs=7)nhZᶀ&1vr#jD{$w8Rб!QLTWR=/ȸB3j ~ZCD)>`rL 0]ax,{*ylCh46VΤ+asBW9T )klνv<E{tfo f3-}͔[|l^Nڃ╵++,cP$0d:e(N\o Jg3SsgĶTC '{nք$w_B5pl_aԝHǪKKCeHjALN:W͗""U u~JLAĈqgDHZAKkw8أ, DeYzf:uuel1r~SeS>ՁtE&a:6?lK^# ,]w0h0~[?Z^z)N sQc_.D;Dh[0cQU"8ZeN UӜՀ_AU#&%CO| Z|R1fa.W5H.w͚atZED]F3ȹS:Q aYOT1{W4d3[A,5:PX/d-3B`/{\/WzD aEsF2D#L4QgKӘBAY@Diuk3 wL@A霻n |j#_t1 ў֩c}l޽1bLJ| "B\{IcOi܈6Z!IȱQ91<t:z{2$:B%d2WK=+ 3r+w yĩO4>aΛ;fH!8`w}0_~i O2b8G S3&/j:폅KInBxE*|q71E)(&yC?}GQk #mL 4Ow +.VO:Ra?-`gZWZ;D bza<}%[~m,:΅sX.>?tV rYIя7`~tK5hc@q_ͨXq saM*0[v;+۫{-h{AI uE6ҡ0]E@0 DlGManDΝ 4BrEZ& 2X3X`ߚ{k8 \Rp,TB!Ҹ ugק<=K!V,WP婧n2Lq&$Ŕ[l0l(933R} # ).0O : 3¥h% %FGģ5deQ0Da zi!UFa'i’Ȧ~1𨛟Sx(tXYa\zajh*bb E= l"Gu 1-ֽė4.X5 `ho{G>=8>e\6@+ a ^_#9Jz^YpVPfuh gV`t*Gxag*OÔ;Ĺ?b7I&G8ӛP+rOpQw$2:Vf ِ # va*V&H`m$Vj(5?928ˉRŔfJ"~k оR5bu?[ܽmZC*A{8WN44)O!۟ OޯFLRrK_[k֘BnYz6 :{z(`]4\gG~թ%hpeAgu9lZցijA Pr1l?!=) ŭ?Q M 0Z.Gە%RƂuVΰI [ yb2K`MJU=p5p2\}- 2/c=m>P޻=cZPFWj-R8yhRz}[˓$ +Tmf2#hS@KPHX2ӭ&J^ ?yD9˺a:V3A,-PTQ<<\[+M/.hdm $juR -IZLkټ^=tD.5F-N2_8Of'y<;R"rV8=˥wnvECĬ o7@nq#DJ(Dk'=G{(obΘy*BYqgz2 ԒgDEMT3C`/|uPؠy&-b\kx2wHp֖_,65S^ml'{Xm2 д.#0X٢kEgAΌPetUUgq4`+g~#0rRaUU ':Hp4D+GAџc& +CP2 d4Ҙl%(YΖZ )) !Hj,b&Ԋ=ƿ7HEBC| \ȑHq]\OȎ/# Hcĝ@kzI5g5oA8^/wl_{3M!3 8hyUvK<  M0}D[M$-Ѡʽׯ=e[]%NeLr aqlK@u+38) !zd;\]mv1^1x&<╌/}?1ebłe9x=":yc:p_j'zux:*6> blD k f.h x ʦoc,0,ץ&pTShA-R5Ş{G8P"lR6]dYs-pr-%'_cn2lU)q"//K܄V%M\*h6Eڛ*ߧ<>%AF :Fy-A@k2FavNx؄ZQXt!$qؑ,$/0,Qs5wﯛ5?!^H_,K-KFJoL_R½9< {i*dg; :tNyF?-o iVWe2.xꈪy{SR.f7.[lGH ܽ9+a,o4[vvwyr.es x A;?t n23dKTT7!g&5_ Ï4$TweE q/ 7v_I`(fH28]gYi,me qGȐ-Z}({64&I،sp=Pa0hϤ1Inj$Hg VM Nk2BX-k"=gd };B%-XG"g;s 5sZ`f,28,JXV ڏ@H@pK. 2u` #ųUuy=N8vPZi!t*@ߗ%?!j3ўo \zb#d4BPo,yfL>rmEH^Ʒy=GB*WY# /cj3DxV2/>/U'C̷c3fo3ڿ|ZseP W4>.3vޮԺAG|]c9۲vV=Nv]MeLtS-[= @-cIoF.x~&- )`T.#učf7b$^N2դصpH ΏF4z7q}E^Z&>; JwsU&}"Tbܿ<([-/&]&(A8 6?{DY67^WiB='⾿yJpW" ٿDD5χǼQTqttS@6gM4UTAHJiK-6Mv^51ȧh] ʡ( y7#j$$,% UxDw.T HN%'/FÝ +ߵqTVN>&fײ Ahٞ Z %8ԍ l?IU]Qٷr;gW`l/R]{X"ز#T\l"l=?]&X}cHg$[>c}Dc<#ED 6RUV_3v8-rT cuj/dt6EP9s`0[򵪣}3 UMBn< sf!>}ˋc(ڟŒyG>ݤN)`Ԡ#vp]'p}]@Fm pVq~W@8hXT=yVO''ؿJCϡ9v^#f'9ڎt,yt{J $W@6}iyTk-ka-?DBꗩIPS1)Ia*ɶXV⁠r6.ƬW%;C-Y|$x˞YIl>#ǣΠ_ |/~|Hv CF<%YbVNīTf&F"NCIR;EQx7`vAѱ~ 7w%$HP)LQ*A,p6ވV]#65WNU(A&FtI95W?Og%Q @$-a*uCgZ\_B+|sw;#G BI{15&;)Ԛv?=|({FG[{h+2xgg˧HXV=m8+&U|أ<ʽׇӏF} _h@c2N |=|PLZ09Y$Tr[N/}9rp2 4gSus׀f`/e//{:(t9)/-0!⌅ڂ{[zqm<82]ӀJl>`?/!DLV}I$8xJ yFF,QF IZq ŕn //uvxԞFeDuBS"&0ePEW]0,mjbryWjȳ K* [Bh=ƹr;<:¤ZspJHu<9Yw.TJC_X+e+'GF>-|m 5NV8pGMfaeHSBEf=3m#Hi(_ҀF젧'ճ7J"'uzb|aL, |آ9aºg 3Ph>VQ=0LTmpX A-5E?#"wzXʄ8YR}Nr5Xp s/4[9㻜 }S-Y ':P6x;ÝVn67l$TMJ,e6`Z;Ni] ٙ' $U^\`6Jֿ_m`lu_A\JnW 2jdJ@)_= 3,7Y^XЖ6TS?V:r]c.5sˁM$8`FC8)JOyp=İlnjFF\<~ pOx+nODTNo>e-BW:R:,>措."(YFfyicDjZe u=%W+ X : b?Ry0#alb7bu|a-% $59C^@pCwәB)6 (!X +˽ȯ̝Rʾ8MG$հ8g u]򠪧Tx8+Y~UotyyB˟HPMDyVUyZҏ3FaJ:j ,DHXX͝5d&%3rs)%Jt-cN,9 evEAWt k̭uOwJZl@BaUZ5JϿx_g/;(ޅIg4JpҧV7Gk}Tar ?,D/̅Z7m E/ALY7yhUe\AM]έAILR) kp,α/&e5),;ZE3?L@m4〬TeYN xҸ׳\ѥeJdXw\ל>p!,Z Ih@Z]$gY\ aK%S؀ Qqh` tIi $%JM 8 bZ; H:")uI}8f-"7-*fȽ!ؙA} p ]aZM?(wĊTrq.dRK۽1D/E,Cm*RBt&,E}S%+ yG8LeG>< 2O`9QdLhbT**ŗ{BS |Qu(a _rb4jai2t)̊dc5T5B8.S_Ö,e=g[@Չ!gW( s?fFi91D݌$U"ȖjF4 [)I~iKLP38(ƃ:nށ?)^D0 ?8pySyg;ZoaO{?dy aRS˽6߃oqxe'pg>eKQGxdHЈEyω]ĶhxSz\G\-%6w5ISqZ.9_nՅ R 8c,0FD~WE@v_ #7iP;ms>|is'n>0չlm {Ǻgr5cѨ=Ep9W k 2]m#kL{?&CVę Aɯ%s^,[^k<h^++ _"͘A{A7<ޟ=C{:6}}:*6q<6ayIpD4&_\@{m A$7" L2o ),(G&>ۨ wv _DLd4b-m]`6qnnvLQ)SW{+i# g3}qx>21LƱ5D3柪`9u~m9>pƘrtяcؘpL4fѲ ![ago ?ʩmT,zÆ.Xpzk)柹fg~7bMb5Al{X9Z%J>tnQ甹)QI_,iŜ(IoϘiٽ6E2 t/ctғH^K3D^h;Si"Ohx תsԶ;.G 'Bڌ ҋX\8T^PRfN!5dC{N(z2:37 h귴}bbkw[]ɟ`B O\-z 1;b{2y>sBܠہp4<7qRPV6kI?mЇf㠀/ 6X^N_*;mSi6٘/* a~ҫ{a-4 xQˉ2K"lN-Ο|]ĸ@TC(9\36N%pHd?Lͮfkb ӏo g9~5r␖vVjt$tXiUX2gtۺ%$1<єZ5>0MycJ f #^A/cN*M\r؎fg n_)}GK9_h*5E9N]]I*#8 &7iBKdPې/PWSyPE)zR=M%dSю7j4Zv[ .\nG 9,OPXa/q漨EGހ7{!GN1wD^lOѿxKjjXSÒ\Eqʹ6sy4|[+*h1.z^zP,|}qf/o;*x+W3^0y:a6 ڏ9#SϡKcM^OCT`[Ȟq$[!ܣ^bYWnPY .cpLb$8Z-GŨ?{xgmj$ohl<9$SS`S_WO#e{#yN~,۞SΖ?R;>хb6@S^m^ba)|-[<6j_ _|q6ɓ Cۢ OY> T#@:u[jQ>f{pgN*&"b Y!/tigJ$Z9i{^,/qyQ4hqbB=ວj.Ou>!&`>|Ey'Q *wW"{Ϣ|Mopt{Mx-΢;Y #KmgI=wxכ1FB`o## ܔ@W$a2Cd%S& qGo2}_<8]ZqQS PKp~V*xʮfqt$`\7y5Mc9ɖ!`ms9 _7 7TM'3LNbX`ra+nA) H%8Cc}sj <%[1%GG^ . f]6rEU}hsR>?;)V[Ӈz[!vr@+^=gm`JYn{'Y3>EjY-2S5/XnJP!sJAvß^HPU*Ⱥ wCEAmD=~~q9Q2т lX+#5d ;fi(͓C11aQM($'=VeRSZJUu,hP/v?ixӸbOƺ{e 0/U h#%TEs.\ġMvە/hMd㊳ vtsg:aH:::)5/ j 0AUm@19 Jeئx) pǼN.IN~OGX. u)WSgܙ6_xEi7tZ >v-㥔5@$ROj_SДFG2j"b(a8D^͇S~yVPcjh943p^s1\wKHG8iOSTݖJ`B_VJL%˪:Ivؽ;n%)up"peRE88;E=lg-;ʛ,.=;ppJTTQ]o3)I.T(sЮbvsx ;cs>ؾa\,Bn;-Cc*q(LX|_ELM+o8]Cb2Ji^ eS8_HW9c {pDhKż!$j~ESӕJ!{⇹sFƅ4n2ݼde4cnI^kNYLkߺ~Yx;@ˍ b'SEzl";:ɊT ֆemjܑaa )9 l 0$ OR u4uWԂgR al/:i U+y!C X;- jZ G-my?"VMuK+nv5SVm1Dpf*Tx#X-ad #k9` 턏wj.9ug&G8==b1k+| 4J={wDi78(Kqs#Z%HB|Ei] :Ġ^E6ynW@Csy7bfZ tfo.9[~CKlUl4j'zFg"Ůa\PlD*"'9_Z]a=c CZ (8Խc"B_ W~%  NC|%Y?w|* j!}sd$Z{4f-ձÆcCdƦg0`BhtzsǓ,Z'lro#(PxxJ=ao+-jx{gsSk'}=F`+&z] BU;X@3p td' lj[Fss$""*"UJt榬k2ׄ`CQĩ({6Ԁ)LSL~2zGh=d{uŋy׎Ҳ~"}xɋG*~=n?[dŴH˨jt(/DG-; Blc($a[ZǛ7FOĩ\俄&N֥BA[7L2ќYdԅnXB&Wgd&ӫZ346 33,VՐDٟն}Y~T0uh(jz._c_a'cEQR>e9|,Ϩ/Y5Clc d!h}7NrӴCiXC~'i ]"uJo4,T{RF/z7ọ٩բp.X H)N rӪ"gZ`>Bjy,>G?n4 8gE]48W!T"X eDrͮ zDc/Sx˦,ZLUe#/=1}^-Oļ4og1KA ]!اi5S֎L~Mg࿴x-[!EāᲸgЭx<|گ)ͅyU:Rk\-nR٭i~"`ą?JyVsvv0>8(=1+2EDF&bk@:& D 9 aó`v-Pi O@Fk]P$RTUD=5_J UwB$XT1pX-jo e![B&ֲOw*n_S#>#UEbX 0E^L74\d C6fSq6xG`;y2v.jC{mTX?˵h7U]:LR5;L&j5 W;%5;۰.]Ӧ&π;+1&E5GMt/ve|vjMO4Qx9Hj >O.(OOIl sݪ]rY/h?5ކD܆&_*"VCt Q#v6ډ2#c)r3NcuDT}HA$=nP LWh *(^<÷fRusF)jgyäbӏuP2Y!@~bBsG.ߩsUMabtT "&8j ]lO\.d\5\MB__?4*wkZCvW ؄s_D2>7_5Uf}ŗZ_-Zi\MfgGNO i;[EY)qG|ԠlY~9UC$h]Hg$nar'77$D#rێ0]b'٠fi^}%m[9d$x ŧ[4](2T6z]vW=)X";˙zۻCa VjߢB L1AG~ִNmiV6Ζ#3ŝmMiS--=(^?2 B :*n7\!dGeT#;l5 㱅J܄dőٰp| a Jm$:+zzC‰`65.ΥLAC_-K+iܢc.>,'z?wJ6d޺}5$^t0^L[8B"i,=>姼x킆DEm/YaZÁs n%Ԩ#[Gr0{|KP^Uv"K.КU?h &( 4z+mtrOKIp= co„i¤ א-z#&8v\"lU3o GJCF_n\яT@'-WцOY,H( T9Ƨ7d%c$k`{G@A^a&x!r}GP=G:dq)ø'pSd?#~1(%CzHw&,Q[ΜN?Z2v]|.$]eM@+L  ma&dc qώ*0"Ǹ0h䜧6jSRܺa U#Gӭ\69?Y|_|Fnfc@E"FHFk s*ߴyI}@w@SJ-ۊW[Ҝ܈3:s)z"Dl#%uʱnD H0ap+=6RTj{?]s߹ }]HaHǒ,`]h H%zZnl̹cDl:2G IrBCnޛR O>F͆`HSiSk+Z&j,T?SImC^gSC:9מ=hm׮j.yӗcgɃ!VyY%%˟N @SF"tֻ\Z\B႕ jBQi0*i` FBz%||BsrMr*o+-ʫbkڣ(7~~l v?TCSA!a>GC[GWdwDW~5@,2lZnе̊5\Flu(KڥX̥+%*L LnZ^sn `4Q FZ. Z0ڗ ;w]wEFX/Mw(4#1]m=^C/\ |NKK9r4d OڳPlNH(-i?B;bm,}W5bڲn$;5,&6湈c X# 0md5={S-uɒߋh^C]SMw|.BCs=qv{)ny "8$]YACݿȈ@y\/$KlIph>Ygpm=cN5.SHkD#og5 d !Y!f{*YF$f6V#E(! f|0_Jhp5q6Xlj!\Ay[]V5gAvP*l-$q'2 ua9D;EU5-ٝ/WPg(i)Nևr^ %+Hᐏ)N6գ'(&L"t}4*YJNV%F>Eްᄦz;Gg"ϻ_AGt"2TY:j{%F6qcHNaw iy7٠Y0+fş ^ϧi 5Jy}3lnݵTwbI?tBOOJa^bZk/dٵ dx_iJC{w>sD#K)%ߩoKd_| .q'oaNhpO,Y1W;s,S/Sd*}PaZLڮYpP}"e _0A|jE(R{PeeLi-}8|ajZD$6U`g4_]?޹)G% k!R[e~hYZm 4䜴Ip ɨH)a s -g,nb!(YKiέ4nllu_(QQ<nSKR~M*1*[ Hc;gWŞf":U!@)_2ߪ|zxsur}k-X56_MMb~Պt7y$̼ŁJ/C 1)Sёy *h5]XkuN 7a K8OO) Tu 9hg3vn?febHrdމXGE J{&?78ogqP7e^!P1 ;}"@_B1)}W.U;cPavs$^S3Ifnkyr/Gګ$ D$`\'W|Pwa"Rmᡝ'.(&ewdQnR5Y8:(@xLz~r+Mu' I*/c~Crt=]KG0gzɷK|`Zl: Fg}6ޔi5?6}v <t*hF"t5&ZXSԟifdJkv.G@4LO{gbuGeozuL"cj:bu헂|Jc ZskjJ/x:53 e_TdǛ(ߥugfbPa g:R/x7?/uސK3EwAۄ†WȌa.i8%yzѰN9&sRA{3?:a˭J-ǖ 54Y0Y-|$E dlW|].snPK3X͋$ةΉW)\Թ9C^ߍd9-量qCm`U6h=J 5r 9v긢^s%E.d!i+U8M:QQ^h.&ca'C48TGSf1oM5d;ÇO{ VƓR\2$7\y3* ?q8a4c}?nǫ&i@Xy""cn DDQd LiH"oljJ-ҲߒPNǧFGKN,SkGEۨ53ې(k^:;0=]Yޑ%2`pl{oO;6O:d jt+ mhz+{,uu>?Rt1d"_/o<%۟]O"G]Ce9"Z qkQ4Hu; Zp_OCXEa \Sb A1YY{ @*xY"w@նR^[8R;'-­d Cg˙QlRV4b$GRe'6Qi(N cxh鲨/OY:auŀ4/+g}[rԴ^f#Ds#\D YFB'6.%}I9xLi61Q=ZGҒw2Hi5ֲnoI8N˷s[G__ kc1@Ҡ+pD{ -@OmٟgwlJ×'DBlQW2S$7$- I-J !|-ylCWu'.@1";C2HUr4UcG KT45AxpT^;A3e 9|Z ц"UyA D'[ٛکQWNG˭p"+IV;ZѮNl)WWqN_htm[qby%"ܥ΄ #k`:pX{?dd@CTj6 I&|A Ή 0r-Nx1FİIŸA VT] uUǧLjQ& zP? 54p{߫J?=lRFw ȸȂH׬\BU#Z &-AiRŭ*|sѫp[M".3? U7;rM&|J׫_}jL)PYEl(g )s6Q֪qwdYq6.ⶵi X!9+_Ka=FBfyӏ0Zu~W_@ AKtsI/C㕯֯ʠW0HjzM8#xD:el-݋ WzI,V'Ks&Y^#Zx㹴af`5&-}鵄GTZV ,4@XźF*d d!:V&%gx\B~7hg:F{ eYT tNy׀mWM D` &ksHlCq_)jԧdQͬ۞Pt {EJBm z/Q᳑9V؇x@oI@W .4=r`S$04Ϋ Q98eP7Ncm)py\C+5h?G Ajն0k{j}S܀~ocVS޼gQѰ fL&kV".f&aNjRNv+~g~vVD'Zݛ2+U\L e_LJ,p)~tB7͠jC[PX+_nOU,nk19Ŏ1ْT GMFKw}h|,d KI(7uʼn $s¡>, mџkGx7)i3/::69HHC,=w~՝I>[R9?m+j]DCjA'hS}dqKߚvb0AzzKG;dӇT*9P-]ݧfC-;XK줓@˝Y+,G̐ !fH2jl2|Bn*^,LIKT5ݮz!z[طw+;4RÛ$#y~/P `[9K)~.;VK򝬩b. 孤"re5VM*Dw##_Yrm2pP9¤W1[Iᵪ%„m&fi9GmZ|r6|~4QpxZTL#ڪUۊ`cϬsFz֦sSR~#UDMHOwKНrj A# Љ/QE\fav2,(7:O{Kf-ZGFD&ײ8c.b3S^yP;Zn\?[pw-mku1OX=Rv9#4"FXcY5WυG&\ۗv*UG-"L!}Wu00OcSN3ВEQ Ef+{gyIVi~XR"H@Kʘ nԕ7>*|AV呦. ѳ=YZ"6!jA:{r?3~ƴVe[At /dh Tφs >ڠ2R'+QW ;u=t^M؇xO 3v;34%`NLdkE'9ǢL, %,Axb q7}Uw?QL%&,^"Z{puMndZJ:}暞V~) bq0mH{*G4# -bON,o%',IŝET,]2!ap6,y\H|k#’CاFˈQIL]^\6$wTJELbl1Ljs2Vif95w ku/_u9ܚ +Ϊ}2 0wdPK6lc,#5Ŕ#H?v3r]O=O0Y,z֖n< d2b'=zoi)}D s#t^q|jބZ p@3ͫ&u)Oe7p#!)I ",50) ;ꮮo a/HcP)7r${?A M/ צo$,*w z+S(6q 9=꒚vwKPnXN}[|Vx>%ʩue J^~yLnõxz S.3tF6m21k ?*΀l*FYGYR#[;NqlH<^j>4.lh:j\ewN~w(}d㻅2N7՞@(5x10DAxȋxd%huB{?t{= K|dZtg.ζeDsr;X&^ ~gM9@J9ZbN*H"]1@ޟ%!ӊ^+.qMD mLI%oR.Nbtt|'z%::=ŤmIa1p^Pmt73s/ xHXXiLsz(E=V iU ꬽx1Xۀ[A~]뺚٧79/ =ࠁfkѯWw*Tuj?k$S{gI~zyy3oT8#w07%?0 x^W(4)-o˲΀#Z23/dN[d賦}&6Y!2J_J"h6d甊/ MDcn7~! +E鈞ޙ^X5PB zktD3yxfci]V]\BSauW87}%DGD]a\C__wL!.ӋmVGöC7*#mY.E7v Gl[:s~N"ERU]E:z6ˍF^E;.G’dhÞ!>Ş)PS-\qԮ9K%8C v`؋dvg8q?xbv+JyN55pO8 0)riK *\c/A8zR51|8[_%$1sI 4'}JO>տ$+zl Ajrib3>w[4b˛SiQtr0M[XBB2-'2z@#"閷vl!q Hn ;ɣ wc](r8J YIIV}E܂HkGJixԟnPK^M޽"\% L^Ҷ1YNpu9X5RQuWNk:z;}`) D$dFrII$L됺#DƝ5V6]C\HC9dEףfA!.ƿ/[=L:8a(ftZɞL>{3y$:c m5ɿ;}3EFV+jxLb}Q";zQG%$Pbas_g鈜hxf(S}dnBiS\mHEP[7߄((ZC [e)S-__a<qTȁ*Tz堵tAfj%oNdNYѺ,uV foG49lگOF}ZZ-elqoHYjҵ6H;5ܢ+3Rۛ\Pox+~ڧ ]ZsRs) M_K)| 6$kb>b$룠7ՆX׃fg8@(gw︦_eZDPQߊR{{T2+PT%^qˍ /-T"6 ,M A\sf[ ~,21ʎ$Z)5'G1;e2zE`vcYSbԲ%@:Yfn$ސܯ\y5dv() i8E1Kr.ȱdpzټLלb|BZDþ'/[\͸H0O*2sqW Xf2#9cټy7G*qՑu|]})-7~bp{$[{mrFє*44g/clGc-(ToO<2l1ug]p-q:-߷VtdӞ\Zu(-%R⷗>Tmq=~iؑ;x-b2NWahTSEZ_~j/(DA'cqJE2{lߔrM$Q_X}A4Eב0xKO*J恇3ʢzS.E)HJhp}KڛQTL~RGΞpRiRG29V&=pd~P U g>D@LV'PӅ$_q|Qug%{.j ʍz9Eۂ74v&;˸TقU# U/h6^Q/T4Nj:|mW}ڞ60FP1Cq{֏r` 8$xt'Y\ z?ZA'8ktN y7X d"jOMѾYьܓQ2q MuT P)+@ݩXH$jfGZzɦ Џ_9lfcF(?I:B)7:vP`|P,RGi 4) !n)KQ4dx;'3LMswY#챖b|q1F@zHP#iF<e6LP#U4nڇi]!R{"y~1N1?ZbHa#Ѥ': u4C"}v_urr}AD[f 5 Y,^>jjj~YД6CL̸Cׅ,Ps|B4'hwJдX=]l{X~4΍[c3M^I%:MS%iMI9 [:U^H|gI I¸FRE~?SB e"s2U>%WaAWPk\ZW&L1Ďg!!o5_AحR#Pc%E&ӹ>4񦊳X~X[e8l.Z9 ө Xؾ[s @GYe, @hI)lҴó`\5Kn)N =ag W/!CS?hXj*BDTCOqmM4 BOg[2h_5usa퇓Vb˄x %uA\TIj:[6, 8^WǦ{c2[dDi]-3_\Aڠ8(sso|g d찚tGnjb;-jˌ, *k7W]B `NyD(~/VN[&;`~^nήCc̍FT+ vX5 %J 1x31tKzj!t5zd{LVK ؎OZ(ְ^M%7#-O8*׽3EuD4˖{aX_ڼt=#-eg 22]{1#E1'M4+ 2` w=l\ZJ~yp?el+p/ I GOiռCVS=HIRL8Z7 ֦I<]6ǮoRw|XhJ 0zv$U+ 6r $[]{zMG?:tmtjzܨҶL8ՈLבy`x&( ;y1Ƅo)yo-A,M3BB< ~Or#?&N :y|WpɥҒW =8X{G4mXcc-~8:bO,Aݸ/\dTw|6g7&h.R F2!^>[}9`YAj7Tn\L#r}Qfj>հ3%(%^B_et6 *ϾQNT,x GZGNN«*$l5ocYi?Yi 3m@yo_9P o\jɊ ۦFL_s?h  򂶉DZ֎Dz)G%2CaSw?NN 4' b1WJ_8#BfmG:;#_֞Ѭ~ynvp8|[/ٖ\e3t._wW.ҧ{2n9 3Z"0Ru5 TIȊ@x q#Ѽ=5qChҰg[Ϗ@B*9\-G:߻}PrpWe5<}ўhQς5w[pEi* PɆg=LWE_hr Ρ)&.A^[;Zs$g9/C¬`zWtroS1KU]7.H)U9k݃M0l:[9nP.GN%}03INOoӵv]IJXJB'0gh6|p,Y7 n43]xeԙ_ꮎ1Qq 55~]ԳM<0J !(h(!jSL:oStoّA 2!DWYg1~v}t29t H^Yg&EaqLAK!rm8 ;&\_\{-S&r(#*bq""Ten֓?tWф] { ]j1a{\{^vvu%f2(9 d׎[eI oܨohA81SD܅hQIP25aFUw N5?TW$5%$ }Jz#] < d9Ph0틙oQttf*7Ϲ\p%`}}Jɩ u T #R|n~s.^E)ʪ 8vvi[G'yۥHa m`.?~m[3fU5\u_,~MiZ^^i*aR}!!Ѭ5 1u"un/ZIQ `Зj>xi{+}k)ϐ Sd5֬c632Gueĩ}6%yOz K&PpDIl@ -.58_}>뿟{16lZ&RSqeO*|5mC].y/enTWqZʇad- .eKiT[?,\`r\4(cQoV3v;)5e1JzE6}Ah @Y`/?*O:IVj[.e enҕH?]e?.[鴟=ɸ(v f{Wu}`i d$1g.2m֞_L&Oti&"G+f*2 ў~!ҁC)ѵMHB> 3 T$-6%oxz7x% +H g¦-G \$C! ʈ**nus+Ve Gq"2Ln%Nn7*߰6zEwh)e̛v?>AxƭRmC>K=Msa-Yn6<ځ(J>"m[`o^8n.rQrS,^UְOBL6 1 LW.6b-D^N@?ҮN^(*(gP)=as>M3Хh\R #i`p#o5"eX@=0y0s2#F?$;|-\; S@ $†L/ˏeRj1  p=DCA nA < 6"'HqFV. PX/~8PD{&gWoK5\@ڗByL#S0=-3[얥ǒ2?& " uav[~*qJ|c`qF+?%y61/+6n<=$7%Em:"5, "b>{Yg(j5=Y h9Eǖ9Цz-Җ|*;~{6nRj|XvDtμ<㡨2?@ 6ekm4AB7+0է5J $diL6}&dG-O^K{*^6x=Wn'0>MJCzz,is3)Xh +ms݀FJv7 LkdDCl=hN{T23 @R0O8QJ+d7ODх?t8DwG 'mXS1P ;g67An<ڬۨ+p83>wr#"{;dd%L2([pMD[$\bNs HSʵVs7q(`bZRB'hHIw$c\H`>V|GQ,u?'| bm Q?6C 2P^ w@陥V 17觉Ccփ#d@ WPX$2PW/bG$O|[box//ǻҒdID]~M9łdPX+%"^֚:-QM}|Olr7y-\Y_+ +/ v#P17W7m-a’lAeCEMc+C2Ln:x%#xڇG۪[J`Ј>IPS(Psy 5މW@H"Nk~Z[k{W]H)%eDVgKekXe Vܨ4wE$Ł*YȡjJ)%<~[Nbb+5+F 6[hJ / ɔg][2%ZLA?dݢspH'C^-Q,"$ZVdEo!D/ܠl2_1w -|&K {lFt#<wl_<bgLF|`P[(`W$cX]\s,̘v~ತfC;~c&;xp'"KKA 9z= wU^Z]ęZ\F hГnthմ%$^8 :#ىbFӘdFA@%U=o"Y~?1Ou> bu̅1p\ 팂m_mc>q@4M>OL 4ǗsƇT]^t9;?aPqO=97Wo{N0penTIo MTw n]~IkATR\HY[AykL% N}FvؤC2ᨁJ㎷ϟMׯ^F7K| E ("'vl1,’I0B} wH3hfKNz^eb\jF  $q yI5B5 Wރ~Q-FH()$jjh(>|1kN%̫lCӽo6Y#&cĞ`ӇŇHx6xeY6߯J?ў&D.Y2 P7!X(=Z&+7s^$zI؞X.;d]x5oN6X23QK!ArrW^o+a9mZ Eukd]:D7Kk ?R2*q6<*'E'0nY;*Dk%4A<,X,F>x]'|~r&ruD+N@"lTJY7gR{;E`#,JG-pS%C8}y=]U#- g ISH6^^~Ck(uOGkVǾxٰڂfi|m35Y暃u?qu n̓f)~SHF81y}NA#Ze{Gǿiz] ;P$,v?`8ߑc3Q'dM^>O66]Z>/dեEE:n\<V;XPZ!r:+m莤\V P+(Ss"|~Ӈ"o=i6/D6G.<}0c_ϭۇU M}ݳ/ݭQhOX4OrEXJiI1` /\AGŪXB^!/Va+WZq T-\gJiUoLa" Z)+XFt%@&rd/8S-Ed#-7mDu( sOGo"c&@7Z 4:ZM\dO Ƥ)5lޏ|vRԻViI4D3ܾ_n=ki[Y+zbG,4j8jh6=(!hnse.tOE'ŦwvH]6{$XjEW(yx $᪇{xs;5"`H9}pp?x5&ߒ:>`P_M*ȑ^B&i(Ɵ(3vy79yRpwktRܑͭI1[wie3菔6νfLǕ@isG K)^ X3NR}Y%Ο[%סLj6lPIkYnh̘[S0qLw쬦 &ol.oKpej\蘏 =ۏ`&!`# ]l4rbR=ݠm*C#?-6 ``9>L|TÃ.K60J{ $3I0НldGkcԺ pR@cl 'ۿuVALPR(LH ]rjwD[)dO7{r8&רvqFE$+:p?=ɤU iCfoL5鹣jO\ƈ[TI:X11{(K0ʐ]:4d2/-F<+KEr `٠хq*vBTPEd MW~_t݂ۃ6`1K%X02ʦ?SKޒ2ZUV6Y$cM:6^K,.=au2rvRAD `b`>иz2pOL-`i!H}x̚fdAja>|ZUM_\v"Ex)8E2Cp{OmVJ$~Qz08^вCLk^x,sNuඟs@j[:5ztP/`^(Az%lp?hWn`H&sD-S՟>/^E`V/0)0,V Ds2ʪ6ʀWO#?zH:4{v Ur^D 6M﯍»6pڡYectHM7`C%2Q)tizWYGS-16;$5~5 #)G|4o VC>"y0UX5 qFl2Fs` Y928$#9k`0XT6f{Hn(r}dd\6nwK >b e [uXԵ0k8%LxpU`#fl}9\d nc Z(]W_a npZ^Ξ w׿Wd2LOS)s !/PVib~r|)#NrMPʼnĺ[gh)*DʤtM= xWbJ PsLQ(=t:!#Eռ}x-d'Lw1;=Z]+p pZ#Oѝ'o]bW=wS+I=웂ecHM'IRvAo10PFxpo J'lzoĢ#Nv^yi:/ Gq3 QQF^yG,h l\|8/?8 ^\$ "sp.$65Hny|L9f(ȹ RC:8٫]JWG`O0 hG%riS`.&2/;:xq8[@AuK:_#˿:!1+H$t ]1Yd L ª ϱ'_ k"0ѷ3;O*YMfm=t |PQ҅(W74 V?-uv `&O65xȖ̗3Q\ۛRwC"Ӆmi//u.3:4'rYcC!G7 aUWu@KfqT[R ZSiԯmnRGYS=fW:e$®ج77$,[TFY$`b] v@ۊj'-~ lܗTtR'C>?5]n(乑}* uK3Xdu? ȹTEّv2q@bC֙4̹Zrb ]y?jkbzeQ쩡#&fDYc "{*Z(31Gִ[fϲ)4ML%/,wޣgշbml9ce<^0-%0eM@ТCx[0e]O4q뚸AQINJ[]S*J^P_CΠ_Ir1ͻWw$Y]|ռI$!̪'@h% G7XNF4xN% Qo/TcLDezjcU.4rqМѲȼ'mSA=1Qf &oKqI6%-F[H>sE23yv08wMbQeOb\[tz"Xty9gjO?VyOK6G_aW*ʭl[oÕCR HYf"ML"xx%e@ .QYez!g<=CKS/-| !<7 P t. ō‚(>q9r= &~_Mq9:ccE6|miobƳ# RW˂q*̻O kTq}xwsHs][ߜbr}"J8KHޠK +Z#q .w|RpiHf[ R]lczJ7\Ej5:늿jK,ɨle @!G9c\!`wדZRg1 'Ֆi$2(G+qO*b׌+ʗSLRUG? aD_磼^c t{rw>J1Q_/8ST.^1Zi-%idNZRϱAGU~}-~FB`68F.BCmub%e-idM M*3K6vR;*U v氉yZv3e&)вHA|좃' >ad:޾!v&o\}bdEXEUGoZB{nٚh jYA{$=(7+@%hF"c<ueqEm?4xNӼ|pU~_e?ݢ2dpd\T,OJ *DSN,p3!Oxyţ,)xCqd;I0TIVCEHmgws*:dz]wY¸}֬VsI>Ma`p1.O8Ʉ)@84د#au6533dpw zI%6X~&Xm?C==:"Ӛn)"$z?xI_nO^$kXno+7nw0֜/m65ܴCtPcE ii0"V\^w7/V^"xp\` xݬx('ޝ˘yiw/lӬʺS^Qt}5JX1C/2~ o_,o|LSBQ&luk0Hqǎbř^9Rq&0_K(ƀsa^6z[@0sL]d47)pzpv0xx5o5w9ُ$>zz.T#%t(l9]V\gGJo-gO?Ѓ2 (f@e&mǏ^"KM)e)®yI E6@:M;ٙ3Q?B=LCMʠr5ogȍ#:Dz2Jc <ύ%WOcdԭDogamA-V:RVS֊Xa@+!%={UNp;TCH9T@#RIh ~*3Jᥬɇ߼Mu∬!|HǶqfd'۳Aێ?#,")wCuw;cgB6P\ARfWilÇw0S|g,o1icI}h{h!k}gڰ<0*'dnD ^w4##.i6C.%K''Ӛ猹 S|{# YCWqVؼ6V?j\VZ2?FT 4zUMTH/a*?.\uťge"^aم.{JJ(c3/e9!y8XZ+FCHՎׅd-瀢"މ cBmH=!4t|>>VW'`ONm!18*Z4ީ^8hrٜ'#ȲebwKk8o  V%"`ULNo,  6vh[jr9Ao%)Jl -gexL{>Uy $op ѩ Wpiޅr\ý1+^? -}r`'LmƀG ;+pkEp[vBmnE]A|!/X`=61n ͒G%my"#zSusm ʭsj/n$x0"VkVP+y܎RÝe<"w8{$}wpm E)/{Rdh@}F|{$PUTwͷ 2ZʉL5D* }iRڟvDtZk -$"_H̻>W89~`bZ>b8gR>\|*o=9c(  ͢V A13) TSjSc:xr>G0ܡU_[a֑e9^9x|6RulkjeNv$/ K@ C5ɲ0EGJ;>e8Yꕼ A6JZĄ0FMJrDNZT|A~pIΓR!.M="A5HV@p$Gtxjk93/>HeFO@\&adx<IHC\MMyhk L2 QMlh%NY)]Zou3}ʱ6J+͚K.{fL9So>t*%b6 /:ho{ڴUse~$ZJO TQ+m@;!h[D<ςDk}VQbUd~=R <.gSKNec'ҠSmOw8ZH4^_F4e8? .:/Z\Y)jJhv hʆaЏAW6=LHӘCtZYjPt{"zkq%p -vS:7RM/U # <3W3 !Ωԝ/afXcgL/d-+_]-?jwNrn&`@ 7H5ķm L=͢cy^-T9u4_Ķx]T# G HpTXnK7zOkrl:+DM@vĠ #L;& K8Ct-`.K)3<`ӬEm&KSi 'Be@-tb` ޺-kggk16iI3`{<ҌÀ1tOy%fTfl ]BZt۶0?Bީ\bA{P;jRa'})20ql2  `:D1QTdIt%~(8o^Au/'drc:)ԅm &.&LS)x@0`떘2hprus{1,F=Gy3G[ԟ`ARħ+M(|.X"J%491v2cX۬Wݿ<zFOx{ F0$$vb32F 1,O/xF>)׌trЂ+e瑄]|!}mZsC')b̫`r,?TM!BuUS;R|WJ ea;TN}fIί:TUx.?>$B o3o&9ľfdcAd|*e^s+vYr/k="~H`RsP3uWR 9lvgaܺZah&8Ku9r X mXh?Y }zjp^>2vWї&f9f=/6p_ &u-%r0@æ#>T^ ׮"KG a_ >sfuT!T.errwx9^w#1%N$|*֭ZmӘ ֓q:5~*:"lCuV8ytuJJ_;w"sO^>TՋzEAGZzEԜ*.fK`{zid`lsqHV)Zbת^bW3uG2j%$_z7 /CιUT$V37Z$K]s;щ3BBuo3z$ R=#wj" &1N/asǰ"EO0!V2#\9.REzᏣK>l@>[08QSN( ">HK!fsrvY؈ހθ9ZP2qKs>*Du590yFIF =zijgzMd}pC8T(XrN9=ttľ;FdAQU>BoXpPܚMTPSjĤ_x('u `t:CEgMkm/MD xi,ݢ|!piC+%X柽˩Z6>[3Fxi(_^DO VIbsrIÖ|SQc؇ JS3#@\g-v ڡY>*pm(on7I@ؿT.iSrrJ'QWAGO``qኦf/BpQ~E/g"MI]0&h'FJ'`6{D]|ȳtrk^iOCkG$h!s3TBhZW;e,k%jdi_HP\<4؈3/V 0<>v+ FEr 8Dz* 2f%O=-9Ei"i0Ŏ=YR`DVʔHWWcxo{CW"v/U_$Jt,p?I7N5ӆGFsItoq"h|c* .?6j$u$* /Cqy2 A 䦪M8zIG,7}w ־՚@a0$_9;,~u+Oȭlg4bGJ[X!+[ QNi `q Tjz]U4D;hBJĪw ^496xo6\2ShYlzxdojv1FyxqjdVn_:)e [Ϋ5c ;>u\fpcx̍HfD2AJyLY~Gх~RTaT'$qT|dVa Pv1^>}bg>,4R B•"/˝dɕ( UL%d91oYN"y%[TɳTJ[Z%\k]LX'cb)lE? nb(]Ў3 53oe;+'HOJ6\i,OkyP $2) 4D݄*kK#hG#޿$EB0R,_C(h-x+9ޗpVolU%ؼEĿhOįNT`"l1i}=)?WTfʚbxh',WP b@yHT Z$LwNkEv SS%>J !O R~9r᫤ ~߽7]:O(Tkf:g4bx_\rgPBtm"EČY}䯏d 8aypEJ_iI_ #klw7#JI5pNԊ#)#/,Q$-;-/E_`(a!CO#px s6",t:-B݈ͼ"͠ ܜ{F/K wřI$c 68dIC%z `ȞݩWcϸ7$Qw:H&֒D<,@F+Sjm90GjDֆ(s͂QęweRg5g?6K+ם_/ͱI8Kq:2r ˜K@:΂ːt2Tg.q|p]+ҾnNt" + F:x+{ !:[KUא/ᤥ \I׳߰.C Ɔ G*@縫]7nc=v2=zr\v]6{%; 懏zg-] 8dWIi5$%`|Sb xQyg`ќ<{70JQ+3djqO{r}[[ ^e'ܒ![&wc%>qߥY/K$k8͐M}F%06|կnEF(,iQTBWƒjE'' nvX@s"Ƞ׫+o׃pKw(Q?u1#!xYMH{xhaK8 mn(abJ,?[-gҜ[ωn{*Jw,n?Moe[*#SRȾ䢺_DihP rN?,bQhxA ⵈo;$\yaF$yɈ.)MZ ph=9dU}aK6]FK<:3&tf|nl^Z]DavlCX/g;CmH(Kh ԬQ.EaJ0 yJ*s:i_kOk_$DE~}H,d8M%(4xCCMe~U.rO?|&9<^WRG6ù0CKI&*t%yer*Ԯh) 8O'lM\!FeXO憕gyE`]߈ 7!$|gKP'.b0uc^Ioƒ+G%鏰lz?ȭΎ7j)ɱ;hz EW*S`Cp7bUҜG6;[j DT/)YŻBS i~NteUPVH֐?햘BDR SxW[֌B]H8p,Hω X^g%":MTNE)..Ng].ϫ7eɕ>j'&W׳LwƵ=I_ '_DoFkw=g*_z?f6U[ WA}і|f/ނJ$vnWLC7u.Z Dj6ѪߊH$.ȵ&tJF;P<\ʭ~%ӫǖ(D)vXYEym!^D!TPЀOT^nf$d7l3یJrQJBm1W>3/cy`6ٸ);2 )yN1F.[|,3808UnZ jrumލHw5p5؁TPBS҂KS)l_: Km̊¢r5dODmlfW/=b3v_7@ZHKブ-Ƹ~GXډޞԣHU`4kKBޠR_QgW)+_b=GȒp-LPrɱ>þL:Va1^5rI~BIrK±L-.B&{9TǨp? 2~ĻlVWQ%b.YecNP$fQ5"CY,`Q@A"1y{`E-oYUc1'@[vsQDؤFe+"|'.BE18P P(s$3j$IKBCތoj\VrJ#NFj tx7o1* kkG $m#oգ>[y 񄓞@ӵ7g-^W_E#D j5xfV})p"{QUѣx_AtcvwvcOMG vݻbbJ3G9.-:fd|Ln}3W'㑇)~Y_yYG'0u\zϾgɣ}֚"QjH`!pZe. M2ah@"ZH86\ٱ0yݣ0>v7l! 7\Y)|{Km [s!`H9J:)af5%Ysidz]Fnq6ǔUh~ZWM<꧟2!ېft_26ue{5)+ZEgCd_̧~WyRT3&Zj iZS#"F#sVk3_Rc]1]/zkgaP)4V_bҡO3Ԇ߷oYǦW?~oX7Oo:U+e|MfW','yd9E|Pje;}CIb.RD6[BX'S¿7/FDIL2]v(HUXsN ymA"-U{sV(*D0vbbL%˭[W@܈fj|>ы'E!$tm2h-{NqCp+Pv4O;2[hi:q~6-'>$t[ȉsW$B;W27t{܂||PS. fjzӭL 1zg4JN4+)n[sqOth ,Np uvg>"k=ngH$ 䗁dž,Ҥ4©7)U8nʘȋAc"QB/K6P9 0Ijg\p?sЭz{!Ʋ%ͽ!bEdXܷ9 Fp4I>Mlʿ}JN6[$pR*A ,kG*R^jiNZuT-1d:>ƍ^Tr{n\hn3=f%%3} %\h#J&6{k>Hp(#]`LAD Y@pҏ.SMV;>E h*IS"^Q sX0}-ۮ:VObl))q=?vϩ&VQQ!0gK3 ]e1&PW :Vrkuޏ QZ%qҲorPR,AlΗLr|wœ-eR˭MJI  䨷؜`Ch$'˔F{ :|YglQ\4n5ag-m-Rt*SSŁ "{ܾ#A\p0XGXN PNpٟ[M >)CXtH5єlR/W=;ֽŖ'>1 ޖn|=ӹ Y7j&iS)Woƒݜ~HLS.k78[%L5R,Ć[,P"ڒUh.Zj[O8JfǑ^٦hQ sy6Y3IY7١WsDS2w{".>yYKlhm4Pk$rE g,"Yq;ԫ؈ҹFF1fA=>:T:X1R?=aݍ s/C{~0 ~mVߢ)K o7p J ~3. ky!؂ORfQևHv՝vy~bkN鱍!; cK\{?暠,#B"} Q{ &8rlpM"m;dtrya\Wi պ$Zb[em(G!G_BD${y3:{wkTJ\_sRR &B&QO@yAM$(Ty"<ݽB(kM^o}tXKwβ8㕳Eu9:GXN}Ky̗ïʌC ׇP5v0pVSV+3i?{T6%'79O&;=Po]m RZw lfUR)\\ǜ-FNLM+N4&d4mmJ=`K}WAy\<4^xsWKf,+UA-gm v-oS*"-9Qy'1߼(Aa08B?-nsuF +f;i8"oOH(}?ނtXc',kn/-I,f3:pœ++ix"7+cϏFky.%1$,.n`,˟KO*|zt52|BЗJ@h[$l*"Ȕv3VWbu]*=4썧l OL"W/41yuhVcNsNYC:TLe %oUmR<]F9HeGJw)Wx8MHB(lBo.CH,;8~#X=y$8GZ'Lf~Po@Tv-E{6`Z֡7VlR/D#!N]07H([o!M( W&+^7"L'BU6?oeQji{7|K1,6bGW{T PuζgBs '[JI2P`{WAڹ}7Wce(?1!E!ɫݭ&S|v^cJN N?CNw`}FmWǟq YhGN`!Uw]AFH|q.3ª2! u8fM0̸slI9$ȳ*hQ(,ȍ?%v}dul4C8A$pX&,)29qo<&\] bQ ?;qCQGn IE|4ڕ ?jm?䵗Kطgp>k8 "k3z_wd/[a*AeYqAR& /[&jk8&sh p˿*r<()s&< 9b5beQSD,D<"߶-G>SՋ[#imXqfNʈȡy"lP( E&l!W>J }jÞ7P]ڂ*m1xQI(gIHode[pˤ{_uyQ}ydlXB0lR.@ev`D`~B6L퉮 *f*cn+!ZNq„Y=)-SeD d脍Ҏ/&@XΘE]4y%!@i<j4@Xu]LyFT;qt >yߛaXHMyfDPN8#@P;bSCІh#BʈAqY݂ Đ434{t{ -],hɨ$ w^@ι EpЬ-`P[B˸JtV+߯:;_A51;4H=1z\Ѡ B{I$̃Mף=ԩQ_vжq~)LGxK"+A욨I.&g0}ج[bS3m}/-&0lab]7gべG2Q(|]Brq]Yx!K7$}}S .㶔 ө7ϋg>_။Xhdˮ"e(1V3"Dlڑ8}V\ЮFk_SGgO[򥳁c8(tnɃQO{нO/{@:')z|숮N݊2XEBƙh2M7N b<.J,/j i':>bKyObv,od uCi%ܤOo Pmf";=R*m1xVo8ϡΫBڽ4a$ag޵~Rm4 ^8#^Hl a~B}уl.ko[hsK=ƩbE%^]4V% g0#8I@|E,qw"R"LaRItyT0.Ǒj~h9\>In%bc̻툴aBI@rg *YiG-#?cLBƊä;\.–][x@M,У} u/v3ŸD7Dƚ-EN-骧cr D^!ۄɺ/Pc: eg$FB,QAYS=*6_-mtĖcjsH}L.DԖcspX>+*~ Ms1Īb;vNęM@o,j1@x|ݝcw]cqb|Tm%dG>d7{NH^ 5O}wvL!*LjD>~^6flU.u#e'Y]Pt݊@S~XܷS* yFah+MYpʨHw7|"1@t A,"Lo[/9"ى9u~//}@>$'O8x cXK6^D`vhlY@WrWl`K +ݸ!kqrj( Uj?oJAIñhm{S[;,0oʢ@3Kƒ \H-0-^*EøFwV֔ャ>#$%mRLKKNOԈ"js|'=WZ/9Q&Ch慁[džCU8PY!)GCr%б"6w/Z.Dɉ$Dޒ/fSdeWY#fdC7|fEJr6Buo cyJMZ3Ԁ'`"Ns@RJ\ ˌ4XMz˫)%zB.֤bFl0R:}[Ip6>$/PN:,oqc=tz/e.4q*Xix(73Az{q g瀵TG+5ؓdʲsP#v3KfS SD.\P8e ԞogRaˬP7V,ɚlyE#P0+gψו&c촶P5E( Z4v M!PsʦLNi*b$v8>4q8bcANԻYO]$ ]z}~9wX1VƬ*j{)}@'tpM.^`;ZG0V$3y1LӪ9_>A/ڪ 55:. 3]3 uX44W*UpPP684*F^uRq,u˾M*]2HB87{ 7z!bg$^IHyY%Q)Ei%6tѦ^)]ƒDFM= Grf JGF6_N2Wh?%JAq\ d&dGdDIxBR䮣;WLKܼX_(R/|ЖHjr/y99bbw86DY933)y=)Wy]ӥ2Yµ 첁]9EB<}:>E|}=t}(t-GY,nX^dKfmK }ڔnF$|$?fv-;kB 2) eA"":kp(V=4hC 7TbHn̜!>+qx7IY'C*iBG"t1Adk~='<$4́)i5:+M5F-IPΜraNe̦Xdi+S,t5,;$Յ`?D@%-^utH-%߂ 0կ)l E_n=^e"$; *}-QY87;Z2~$i3terՍjArJ{fHf2y[gT9i5\4!ǰ}&f$3)x'F/sۍV9kܠzN z?V{}}?sEQgɘ:%3qEl/^vBl y-uݍ _"[(\ LPv"2Q!,)Y7o(:Ab_pA*AO4u1ebG\ڟp*5/|egu^'oC6krV؂0j<7=; P^\sm8h0B%ɽ>i^Bmκ Z?sIlW?xh9K jU̳bAy^PƐW;9[؇09>ˣ`yA<+:Ylbs,H"}k8cJހoU([9r FcefH!C3es-C^C$Fqu[Sڬ+{}kZq- ^Cb@kT|gN{{ OWܚ,)e fLW+Ifw?5*=(J_آ!={5]0vTc!@Tʄ-ӂSHXECo_'+2.n5>Mǰ02M!Rkhvrk!xV?&@t瑱[f]ͿyqI ox;$JiJcrq^h f#Lo|x=LX`Rcc 8',{P:gtH< BdrdJE8Zx1q8Z$cLf4vQ^4c|$Vے˖$6gϠ,^w= &T5,;n`6]5l ݃h$ZZA!LR2X-e=^ğ8fJ2%#CQ]jϟAu iK?{4\=dA5S`>b%4t]HW.gBuZ0DBS)(waHᒌx$'O\YEԃ޷C l̋F 3C u @ig 80(@ֱh2b#8s鈆Q/0\RJHU|sOGے^9*{opAI΃V/ ;#;L.|:ӫW)/b]2fԇraGu_e PFxXۢS] M l0n(4ϵԉhpql^Mu4dl5e沴T{]kHL摟mQj[:TJ" $״0s:=l2Ђ"jYSIRvi^M!U5vúsNA:~J7is:Jޠ3MGv񀱫Tk#IU|1gy߽#iB;"L2UD]cOޅͦ` H_٘K AK5> SߋAr57#B3w"ȉN>joհC*Qoxɭ+ i7u7p[2m>Qf. 3i3Z^e12`!0gпŞBXj:1w=@~߇[2tm AkK,ooAdXkÉ}>gZ!$k6̕56TiԷl}Xpw^>}$ROr4H.\_K?</0jrǣn8qחyxv%#sS InظHaM9m8-RQ>Me5a'"`c&Wa}H \<)?Qk#WбL_/sTLt1˨&l)1Gnɻz%IiC7:3`nC6pdsnNrK{KYy S~ls׏8o".R%;dn^mLF W#IE!#2 <=!w!41{Nu.2+:'0S'cX8=#*;|$h b UNPh^a#¯7@মS0V@ۣ xM!Cᜁ׿ó'əa*ꜿru?ŬEj>3ZxƔ*8F-ZxkEqjP5>+x(Ƨ]<*0^C=dbǜ"Wvx~@i*ΪD>GB?X蛶7^.'*u6"1@)]sp1s'ICׁiu*6? D]ІOb$h^dDSbCճV^A &Kk4B]%?o66:7͖Mp*Mg$ Fǥf` 5l؈L*:!`E-񿮱ɸ3C mIpQBxb.g9Nkd ABW=lHBo>fNq$F$hp{z> h{[X}6O>`6DK)1c r.l. ݵ(ۥn8G qi{1Kbf":-O2 qۣ V_cꐉ z8L2WS}STk=96[hvCFi[tÐtiY焔,$?eP-Ssȡ"{dY[k]|fdp01uhu 7UG::cYu41FA9r&d0e*ūZT'}ad!P*{Њ/Ɏ'ڌ6ro'pm4jYIGd$:[Fx޾}ȘhobUnO1>'ֶW#y:tf/rNܜk^&!O#]WWiR iGo*U^HVC)NLxUVfvǴCyXڣKXf6tډ=RJ<9ʠ\7<w6wJH3eN7&<8|LX)_{VOܩ8d>AV=ƔX#}j4^+Tί N1^[\mȸ١vog3k~j-dT|P4(ߥCiG]hb#VmV/xFIGwBijKCgx1]3IrNh;L$ 퉷#  .FT ̇e;"֗b 7=9W}U@Q~6婭4@cv[0;G6{C]N82į y&_7>+(:؍\t#?QUjJ2Juz=nXrV 1pp_" )J&<;&]P\۝Ϸ*#PJ}#~eH[6]J3Jl/-3P7?!] o#: tL_+Ht25 _'qb4mɉbz*2/*gثw,=U6?ĝݧza, c{/:o J-=,ʙ_Y3f1ޗ)%1F̖9޶r76`Xu';46tWB_0'k ϭ:ZN_??K,AoFAwʓ1._, M*iƂD%UT2in3L)l )>WM"6iSD?u2pHr3ѢDgSQp*8d-yMs/Cc@.e/VpoR<&=$;tkSѩJOp 6[p6.wO;LB6;j;Ti\*T> CYjLYɺ{Cq`Rjk 1pt[͑JJԉm=a}'B Xq} |t֒;*-U\ޭ@?4g{YW]!>?u* ТБH4H/?ϯ$*<@e)Jq6G8j?B?pC6m 0KgO:?_(pcϟ(=ocw(A敔L7I,+5RJr_`E B5l{gky:1+*n\PvƔzKji0z4&EQj%)|oJmZ l; nTi{@=axt]ZݡJ3&ø6f}v"nrĉkd9.<;*96:&?Oײ hԑFTn|eB8zV0XbG;Kcg߰wɣ<'^өf {i[G3`~zy5qLN+ +i-x?ZBn l iթLWn Y[fiQBΎaa'0kb0B8 Uk O9:O)_ըq #& 4[Cܫ##>dM1M ⷨxCaOmȤ YHs{N_h1 jL g 8 _q +H%^衏,;xXTWޕ P0 gYZ0707010000029b000081a4000000000000000000000001611e8eb900001e14000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/chelsio/libcxgb/libcxgb.ko.xz7zXZִF!t/C]?Eh=ڜ.+U1@WFs ~1b|68|(UXQT`8V%&qQqakDT{V1c% *fsq^ = ZSEzk;0tFi5M;YI@Y?q|,f M)}n v 3p`cқ䈮{ZC|@Lg t"G${-AUZ4wH?a%\s?  9wfSddpZ7 XfVs'[&IJ(iC Sw_b#blhz g ZOGnY,1l: dɤm6ՏJ E_D0֖*eIҰ0H2}gI󴖥hpuoXhQofgUFZW8W0Ō?k^D)}^Sb^zUs6)Alɉ:JwߒZ ӍQ*e>Pv_EtD c,W"\G]7  y}Añ&! ZPql zMc~oO CB*5Z$Xu{7sd+H]3Wơ,\`^&t9n\@櫤׊NqHR0<!O W)dTŘg\>6`a ()#4gD$a[y/qK=VM|'i+1akylOwnV0s&k8h`l*W*U_BZaι5*N͇>S篝z*Gc .oLmRC=ߨwܚ3ŎzwjH[;1X_a趃NjųKZ`5t[U-}[F\Q [ʛH#IuȅR388=\4Pu>Pa st1IGX\[:$êeۏ~<2MJLKmGf#Ƶ/jCB{3(u͢e s<,Ơ/yTRɡDWWU5WӞqu#||̲n?>N&\OtF sxW+5q gX_lɐCh0٦ۜS Q']7k,ʮdNRRZ¦zKcI oj ^N8;9c^^|z*ÉA+@a C&l|P N7%4,Ћ$#\َ@|}k}zn$|d(I^SC$F}0Q2:H,#y fThDǍ!SsVL ,2& N2B \ߖZ%OgHY/ݺCAb(崘pI 17[tgf~lَ bܗVuQE~r \G׭ctvG3ɴ5vps m/DP 9G\5v Gt(^t'Kւ < >ʼKҰxsQhzINLZ&(lpavpZ *=z bO"deo!!3g%̤]7(=*?`oATBoq\EІ>5Ӻ \QߪМ,9=dEsA ::ҦʘN5@U yͼRJ<>Idp6#Up!#C{.)bem͆I%~F=v+ZW8VT3soQ ^ɳ@7;yN n Cq,4`Yt:OF H׸DKH/ 5^CGhe') $r~A>-f8:V~Quob JRRs0HyOsl8]>z8+&-ĶvX+_:@TM!ܗGjyoRc<6w*LZ5$(݇45`~:c c2<\'K.BS1 bZ\!x gerB!f{B+ 73 HˉE'!Qrr|ҨE. #hѦ;JE^&zB:^W?ҾCeVbVT ixV`pw-Pgh\5U`_ɥ<<|4ã>zY#O D400<Մ%* heL "eS[[d@{a  s$-TϽ4%Loxɥخ~#N^<1*2>l8a1Ͷ .q!AZ ;/ )2rv>uZEH"=ta[6k,s<5S/8 i\s<"i JrIJm<_E3K/M)O)4޲Xޙ7ͱ![ s (+!Ciܧplœ|*mes`IDgMiL8qdzOsͩo61 uN)U !n1*ΝS-'j#z{yyV.On)u3 SEiq-xNC:"؈<ÒOEG5%$":-bl)pʠ ͞]?&&'j$5EgѓZ*;dNʢol$mB9y{(=ȧkQOrfkA^{0!ŏ]l1E [BŅ cOΘӌy hB+tWxK7 :tM󄋃OdkjG^Jc^k;Cn ] mBOå!s,ĴvԾˀZ\ }5d贉OB{eɮ{7iz1wjO=Nݢm8:YT.aZ:MiKꟼt}}nB{X꯭sr$#9ۑ6~Ns &4cjeSuLα_(t^d\'\ U#C4GBQ !X^w;7Cs Q a7jro8:5:͎7 L#"1f˃B+ũj'p\S=Se1&4fSj+l&0T\"v,b fpYf qe+X,aW1edak`yt,z;]@gLFg2\_&xCJ~^h.@.\m~X3 zڳ[~)@3ׁ:6 `Y_ӊ;D0qY%S'5dŻDS9eh(6[t.zUUegufƵ ϭ(tmoD/IF`NߝLf֘&\"XG fPEU3N,TiM,sP@"GL4n̎Ƅ(T<_ EzxLJnЙqԆt4樁2Q6m9hu6v$2=ɓ)2:8` SeyGLCA+w>mGQCo/NJzjJ2ֹ_]uߌZ.oI$o dY\rњKHCݤH xهx?dhI&Cf!>x(,KWP(HثME7D~HG}b˜??(X _<{J\cg˜|+= L:W>eu4<3,j^g܄?Do@2-0d ś^J)>Xo+ 8I~Q龟Wt/oﲗ5 )*zC#ӂқ;@ +,E L̢x/"ei7ݠtZ>T^aU iut+1mzWǯ=n ^J.zC/~/ #ݱf5fAf&Ŵ@g珹Ŭ|w﹆PD:!'cL̨[rh|v'qx?k96jF:`eqUq|F[("o̝مQ.lFкt9㐕U >dnk>$ɋt%MPj{N ?i0FNOڃBZTg7.Dfy:sb9*UpPi{w]? @ ;=9C!^+k 6* 1vo0cߞ-^ "8ee _cX=0mynfhH}ԛf:Vz=DI?UZM`Vw46o"}\'-\k D[ vX)}DlCNɍ=>M nG<츃z>tA8, aA|pܖ nٲ"17h.C%AP7?A(5G F>"W/ȥ hdCM`y@r*$L|Q G"K7PK5 l2`;3>[L=0Wq;z[pHiX,>dϬRYFuo1?-J7[AۢJ\ /$;څ `k^:n fIJ樣m^=pMc?˅C6RFE^]GeHvS|?@_-I[Q]Qq] 3 k/m8!@P왊9@KbWJSI!_BN!ot8] k eZP{(ғ[[XBWQvNP[<Ӹ01Y7/CYT NUWe1+eMj-"c8ߴzXvC2]0&!s-0ڠn?zq"BdiWX B͂W>3:QKԇoεe#ܤ|OxηV;V +my H3x]s?B-?}@:+7U~֍3G`a˥B+`iB{b=?.gǷҙmaf@vm`1ׇtML;(dﰍ$MwmX1EFyuʨ&:p*6RCCp߳3C+7[Zig?D*%rTr εQ6FPTRGM,w:{2/O - ?]UtXAWhQԃ=H@{xh֞;/vJh\2x{a wŜ,rzR5)fYs$hs#pݫ^9 EvrI1dc}u >[Fӄz2ƕ/ֳ薫٫rX!p:LT Ib&}oU' Y=Қ@ щDwE PP zH R: 0SYic`w!J&yQLnTuJ>'\ ++֏(ߑ,S%^mG~ۦV7R+EmGA#WOp }߀06_f{C&kQBeHM |o vt4\dbEɝ[hFv`4 5orQ .TqA,&18UXD8GMYj}'$9cR¯xYbV%1JW~wȟ^)\9;$!^Xzjxs4 tK+nQ"^r-CJiWj]u\;Gam%5sڥ$ՓBԋ.D P4d7] HϬIE;snӄ |lHQkk.'ސ=v|Fj<:KA&rխVe͸zͤpaɣUy.g)*}.uoiO l2jF;vٖ];[q>Qj1:Է X̕ѤF⬊Bz;˴jVKe&lX\-K#zm&fr .M3TcJK7 o]y8Le.Um,FD4?eZBB]CpuqKZ3tE\$$óN G6%D1*^0t ͏U);Qs,|Wr7QaܜR=i^[jpVxnVpV"@1鼞1'0s(DճfmOJ@q8"ncl/5h:'RMovy[Nӂ&m͈bW3;#岡)qǒ0*'c)Sg!3#pƧW' jߡdeͳbFIp㇟'7{Pxˆ?0(_#akBB(j)A7#)!WC6@vnDp9{I.r/2M'w?@sr!"gW)@&Z߲ =h-+vz)9W!3PӱtІ+̒vFk)JsO#L-.o1\o٩u!sS@PJKL`/K3T(k̾s}7UuH=z_h²Ofa 8 =(=Xz١dte߹dd}1X:,%9os=pߣʀ//cKJ"}Da-SEMCFs|z{lf2bCMBO/طv2,ٯ-(.M )م2 m_ ˞3#6M]Lܫߕ A,I>@tia,f^ʡ9p|,-{Plpe!=Օ8S\[oJkt|OٔYm02TI-}t\nqE\8ʟ#mVX@6;FX͉O(n70_i DM8 eH%0$TD~ fRHW<HwQXdw{ituNXv@N%2źݚ'#Wag ~-kX[G߱Jˤ(bzŸ(3?)DAI C:N/g4dF2h,hukpz[` vb xX[6^v]2/@<\ȝsĊ L{otsyϩ qIi1/ht@w^YaO/ΜNn3x݌ZXbco)Є`a0݇ľy?(e:kLi3H肅 tȪ,u**խTnr֓(~j v6#l~WPnk&jo 0%EN#st?%':+w 'ʹI~bѣPY0Q'T /Ba~ $AԼ0EY%6"{ZzTSD!yG)^Z oxQ=,x<Ր? p%!Fz3ģ\o'J^(&r{q+.èz/*fjxXʙ[Ւ pE!A4VW7ƭ-Pg\>(oQ%Ky`0KCcR&5'#Pr(QP!nry*gu+R%DCE+Ϥ(0͹QD7m,äC1 kw1TToFYhߎWgY_̥Olbr.jۺ}j Mm,tY/=-E}pI5FhO%L\(Su>3? _ƗWucU\$6!&cAKP.MP%U 1|9 '%D% ^DnR9EX2pC)٘ 88ae yC?=>h0 (lX_zr>nhmUf"M B2/JRHaIhrG#v\0΍k3'jygg\K\?BKiDNB82\#j*GdI%+)=Aqy/lV]w+&pj!\BiMK4U^~Dbv|{r~ddcov=W HK@m&H\kQ&QGVؒ{qwhv,YzK]R8:"w{be(i}`вlQ"ֽeEp"1ZHS}a%ݟ90׃/>H__ˮI#E+m_hf ˶6؉F GT{=D:/Yލ%@q&>ޞ;kRyt%[S.:\sD-f[V,^>FՔߚ=ONW(9\}R #9=ZfD0ѫb?.Dʠ5F |ޤƚNֶrֶ}͕&Fߖ~>k[A:&[RYT5҄7N Q#8 |Wg:~J^sFm (>u,uߝ(wt/azj.eL9YVoo҂YX}E(O ;ܙ[<4ŠOs8H _^=<ޥE6}!olUO'jXfOF,3SS p`%Fjs=CaT%KB/.Ss6V+T{>eE4YzbnVXy,kil7C~rǔ^x_,mRP` -J0PلKJSWVC1_tuC|Ln0U7[;Ǒ ^[O;  pDH6A2?a ތ!4zt~8;:! ,9(BsCbIrQq↓#?bPqβH`!"!"hG4Jle# _HBA`O7ȨF8 E(,4ty 3.ΌsSMb0fHKrYJBƣf&8X2i[X֪դŔZOi~!qwrag_+08Ȣۑ1\&In I(]pGg.KO4O*n1H:RBmd԰p1qe9haEȊ;f#@X%/ ]aϱuq.(NM}lD- MS{Kc qH'=DWKҺN8_a+c/jE{0$JC(a5O!6,ͶMSI5cdB> o_|ZW.tG ۪,<`EiHU}5}!Y]{W+iQjpf:֭3g@R 4_ (3T#Z\L 8zoketMkI+͚4>auϐB"ZѧAKQcA2(Zw^`m!wq. m?wdҩ#p'C^ @BWC끐~8:C:$fB iKnda0 &\x-~uv=jЇufN4r̲ۡ!=UVڈ>F6D nD%rO0 *[BKk&'Xt93/Y m׫O uuXOoJ~ZJgown W_&Y(/0nd|/e.K6m׳>>))' onZ}7{d6mg<A?[b# ,6LIbxy40'Wpm.aP!D78]AԚ|u^YPv(co}6{1ɋ$]Ulw9r / ȂL&nԖBdCUv2ZXBf >U3(icj9ʨ"E}TFp|{FByӹ+z F!Jʼ[%>FZ6ܤQ-W1,ć${k{~u1;s JSc},zD[h]sP=9Q^. I׫{Nݬ>[Hr:&B23%#vbvR:2yI[:PaQ8Y,a??N(jgEC]aU8fG $ 0ğĿ. 5U;EI=Cy1 yjZQRA-&=WBlw?Pam*@3o])ε\?g@6h۠ .pT8:7s4eo5&- M)%qt]ȆqjOS0㳚*CT p_;ȂmlC ]x ;3 ę V^<%Dn1x 9;ٳ]y CO4:Ưfrٯ(ڪ`*<] &r)F@AB/4Țb Q,TK1o;b*wȝݚ#Hr :zBSN9h%[QR~|OCi7_|{D]utq?&@*~mW UۅCd &jDx 7&ܚ)uw{.>K ވlQ={魨ʢ OrĔAEަuBgIž}O>R&e02IBHe^sXXh5!_#4O[EE :'r:ަ:_U'%Qy5%U^xef`QYj0Ϸ՘,յjyD؉S% {[62J$*XH*bDi.˴-40 _[;]Ȏha"ȣaԀ{f jO*t]f 3!HeoXe!\@.Ӻb$fՁi5n,oqܭl?bOnu6ƘSBq%%bo R+&3~S@cot?89]A(^fj7\ڒGϤQ+2߶* ld$([K_ GBh{>y8[H[i"zؙan}N)()i4IRRxTbo|O&_ڜfP'< S˕>p.YdKD_T^gUV*hj >x}q78/CcP2*vV1!.OUy z#i?'vn$~>r KI%/;Ɲ4NF>ےp*']! ECu[WOm9>C_Ρl_5u`݈j e4"3n*G*Q] HIid#t|M?yli2|Q&& ,R'c8E܊_z-jKd"_ ? Ζ`]:ȻS "NaB|2,1MS-M& ABѤf7wLY>N^[k7^1AR4R QZ[@AJ=DCc,0OmdG k&$hQX3ICfTv]%Biн Hka3mL18m 6Ұ픝jD dj86b3ND3PtALCCN8+%A[*iiT(sR!JqBF[*x z\ GsU=FYV-Ѷv䑺WJM/]R ч\: g@n<0e땴g"ޓo?uã^4v ^yG9 Qg~w2j3KMs-oyiSb]%˂ ^I8\$1Y|SMW Do[ &r:x?ShVRƂb_RqK:!ˈmx@g&` qʦpB @ 2;1囿1N E G$Nißd#&sjٰZENAGM}Qe_(U|,\0E3@$)^ ?0IcLU[?6ł*ƙ / a6{ԈcumKz 4rA&A8AzJCU(y A&jJМIi@MRec2[r|Kl3EߑO;?uYjYuӜA0 J0HD>Bk\?Fޤ.qk[eǙ箽B&Bsxb$#$-hT*E)4Aҿ"̺D йpĀƣ1GI%uTj&yn@^zLcrxFM2BA`\+_\!1^ .QieZt s &^bTy./RB/ir!!8CKXlH XBq#Hh8$H7g$B:hOAO=SKAVڬB"UnxIEXv,A1qn![qxgirkt>nYۧ֏3nuLF|C%=)7JPO|arD7ڡ/ r̅\ ?&,~f< g'sD]:!fAvޥAd,tקzh3\أ.cx;73x |&m ܎HK~?qH^U|!Wȸ?@}SGЖ}h4%jIx&$G/3m6Yg ےwuXX}Oߘ@;)ȿLi'BU(\U4g+gU\Xg % tAIMm% _)x|"(p|2hp ͵.7V|qI$mvJjBW t o29"0XPB3s{\yc;FHВ1Sy?s$HŪ7MW"`mp<a7Jq+ΏS33/3=!g~ Q^6犋N*P_Br샺ApRt@DYsP/#Dr:˶#p81A~9 [m äёũP> \ԑq*=CX4O[$O'SO[.u5#$m S B6vqnO5C}{ XFX]{XL^ S[lʬmtPF8vHLBDn \+jV˃Y`b^0hf;7q=8w"zj S ^' }Ńx"7kTEL]9snkhMy^E%j# }> ̙ڎ Vs9lHVH sN>۶@B 5 6qk8RaޢY"nCL6{€_&-Є(e/Uw"NplVP_Őπz7CY֜>WC}gws^֦24~G:(ޓbG%Y ّC1ʏ"rfJ#X[m])H#xʈӛccZAI#*n@JBgF4a܏y,vlƲLq: ƧȵF&ʆFq_smSMb38fH+/ rzu4 Vg ^D؈mL-<{9rZt|hk!^qaVQVVpVGpy,`#zf\s;V 93 J5! H ⏑TB#RD8 m^3%Ҵ{E}> XJvc{FuK9$9i=+! v^VIwVNl{O뽼-$W` Хy}^٬zJ>wmj 1c|^ބJ_Z\v8hYRp$hYpCUm+6͟];*pxpCЋ~"}iʑ0$.|JyzA5Vm8h̋Wn[fZ}żh8Z+vIy K8k *F7WP;kt=VZ}䒇BẒ.ϮW C~܆2gY84$#; [#Jȥ`NC%1|X$"Z]q<m؅¾# tXoaZy[Qydd_P3Rk Al"VQwmrao%R20rG< 5HM Dk:6)RkM7ה2P鶯=[lMΘ̴?FE#=FW x3+glhUVu@IR=CexiByybrj!(K!';1ٹSf1zvIY+35xTy96VDA': @rSBRiiLk oFcr"|E4Ye*|{4T eP"<)DA'M_-}eIF|fx7X.*#ƯQ.kl8|id-+¬\8ۥ)밣|D֝),C}z:cp1ƣL>g|3t,8̅:l؊ғapq~̑bRGzqHnzthfO.oS*!* HAܬtͅ6NDo[oPn3M.YMNCS;0׳]TEsrvJ'L9 uhf m۔HšUrFn[%&bY>$05b&ٷfpF&[t<OtwpWm} \[@)fGpdOl)<1*$kw rG*3 U i;iGu%?6 I;lˆ5>yUyuC/1`|vòőAoY-BefUtk>#*UAi`6_)G' 7Jw$o:Jh#HQh棅0j9`3^9w/u+xe}<@ElA~ tvu~砪?Q:eWM4rc]kzKBP[W6"$Ӌ|\+DovI*2I>|7I$b|f>^ &eHKݳM  [h yͻ`>)zKGH₢bð!@EDf+Ja O滵#-"2-ɹdyZnYL)v.)J@R$f~ޟ{,'• 6:02BiS;Q!t( "]ܓ ~FxJ)G>FJ*Hf;__Y 1ͩf/m@os3Ѧ| >4|1}gfDǼIn{.n7|z 35ۂxZϤ.q?,6!4\ l!&LDFo5w[Fba;0Vwl6z={Zp0kĮ`]9>CYۜ_.Z=>%`#Hn%wwhy;?HOrrHMa-=4Q 꿄;):Ț;-{#ivbv]Kݖ36V#?+ud3n& ;}Qomg]6 UHwՂ` {IsheԖ>`NS% :l]wqouH @繸daAk`򆋖QEz$&vg? `aƘI<'ޔq1[ \,\|4&XA>^ɵw[h(b& ~2C\ E/0}ئp]1a;d@z1?P? ӲEI}Gg#h˜{GRda/{-*^3>տf[_|&\X7jP4g5 ލFvȯmq*6ö&%]D|/="R>XD Ni𴡁pL^7W!L pb Y,1NIt_8\dBkWcBHYq1lˁ5`#6~<<f'aEuiƧWOmPva y,KȎBz)uhu'gzx-Bm;zvo>..1G++7YVqʊw ʋKB_dr&qu=0d('/o9I Os,3W)qCZhNɨ.e'Gb1҉&*}I;`nFኢ}00IIfyDOFDqMu*ٹHÍAU:Qmnw \ݶwV8(KȡfVLbjP-O_SԦR_l99DY-R e4_!m0? fn%/wO=wGF4iGo.s"Owl> ~wV +ýYP&.ہ vk?fxhZD3fT!8Y7}e"֑noOFZKpW7i/9 l{Ӹ_VxM:Cޖ|C$ U"~W[4hipYLJ\4SKI O=* w'e;\9R܂bI P`Sis2CƗɃ8J}w%d[fSʂэ/_QCAGh͙hu̦x>Slfca",K7f2ѬޠN^j3s/-ll4ھgb|z ӓ~Gw(MB k7= R>^*rD+\qdρզ_^X+;d F0wG*@*ThwУM4lgO=_hZDx_jWjhDX Sl| @\ֵou\]s%Ej؋$}y}DTv tc}aqf\Ch5JZiRȐ]pH7$d`\ &wwԀBRҶA=h bb?uM?v:f cTY`Fbv! m-' y@7Jq ҒYW"J 3Kؚ4ڣ =V9xIW{W03Q.cC;"G@z/=~1z2XvN)Fq}iQE5$W>[RGƦ=*Uy"7loO^9gњuxVD¼o ƾOwV(a0xryNZY90`Uf22Pm^9cbNU28aIr籄绺# ;v)aƐKuҝ!7fI+*d'0eQ rANyUZ "LszCf‘ e)x.rJJˍ\]uя6*PhͶWFُ\N" =ǝ, H!yJ[(\F\ӬtTpb>ί S[0P5c[bPLB;-N#[`S{, 2CZRKGzB&\k {f_X7JXW=BYKJ -bSfmծCTI߂YUe^fסĆFYe;7$vf#fNӠ97S Ar#wRѣUOv:`cIaPD+g}uҖ0>"@sGG3=><|SD %b |-67z-a8]q sو 5e{Hƫ'!}l- dEkRcw0Yn5e!48ޥȮn>)u8,6USTᡨ*#'ݫ@ dյPX0WZyI7ҕ* +:D.t#zJ9Y._?VY?xU8Sϋ;v70kPL}L1itt~ BNAp6rgJa T 5GGN={9('t3PyA2(rk%9j|(>wy5OOVgnP+#;Vළp^&S#K,Ƅ[u\Q3Dso^mvk7 z|(j^K2hW8^M-nGgfƾ.Q*̈dS1d'`1q'r %d;~s_RC\4=CK(so0n(~e©ɒjHT+kxJ>5\S3zhx5\ CT靑$ Mąk:&|VD+˼q7%;]U9t|#߸|@<0+\krOAڵ,͒\U!0DOB:sk wu9 ۂ[R !0),62,Sx_ӵeDC!o'F+/f^eYDWTINdM3s$bA:ͲΜmƲ͉(bD+g;G ; ET4*_d0TxC$鵭^EA?N#IWE'|,ί _Ʈ^|i, #z!k"2¦OXcrg`kF97Yҏgm'ۢ٨p癕$~`hDv!t0/X*@P&2xnA4YLڴ1[=$vNWnH2JTXqK1߰TK %r/*]F*z `gm l 'B\>B.i a9`u:-_⍦nz>ZZBˋn;RTaÐz9*_&F,ӊAmnYnuB^I#!iͯzBУ9R@ gN֦U`%+w0]!8wRFbd;P3X~'"PV[qofv64!MQ?;M~{. 2[''ȒYU#۲!F@®Oa4X^ ;=gȷ# OZ]͓DQQ{;ĿKCx̀uɷfJu]pJ'h#=ft(>L;Uxg7 2SV_$5>\l^a:F9|{E7^`WA,3wdf ֮^9Alɹ˓Y91 6}X oˍE!B=N۽\d[qi(tipC99<;YrګV(J-u$w+Bcy`\'57@Ibrx5 [fsE@>\$͐ڝR0: KLJ^ D?ho.0<1CD>i<JH3lӜO fY:6Qn-9,-Q"屾+9Jr|b+в z_$MfNЪ&Ϯ2kpPNR*'Xm7BJ\@``[g1d#lj{d|5ozR+m([DL,ekBnJpRHS;# ?+ .09auP. h4 %7.J=[țkNѪ_5\*ʢ`9Wap#_) I1A:T0H@$. *ˆW2/N:'.kio"[q>jI֭.cެxN[XX!tNL(d\HSMΐ<sũu5lzhƬ\PB (K?Mz;Dΰr3 [l6 18" syOJmMVt39Ӯ/ԋ(ZS9|`N)}ߴQd?W%HX[4u4CڄUsV93 7NEv֠X/t8\DbNϛYג|*ӐSKJRC^/ g=Aic`A1,P筻`P.QzhDvt>GyR8Cr_5aEz.幇Ȕ /H-y0ZG)NhA㩃aD '%VBC>88׊ a +yO-U\I.i`QhPb MY ktV\Zy(\iG ` q/gRd@6u!9;2WԸ-9!T8\j)$=B'1L= zAN3GpJpHlZl>3(w*t{SdV J K"  KȪV:p$;f(a c!é(||竢L[ N p$$lm.o7hzcozh@ C}KAgl㐽jF&b,F* - M}?Ž3,-/zJM9YzA :f4-uN{}!?h \G(jv[X]9ZL"z ug<6:uE[!5j.Q{5;G:˽ Γ//.E)O>61.BM Uj<~G9vlB#_媻H.<]uo!`/2n(Lc~gWwCOP 8lE2)CF %HU3Ef_~=U/kHeM: QEТGT>/3߳U~#n1Ě^b__Pz[nǺA;; @>A:v! rW癹O f@C0B=>X \!le^hs{vbح7:~08E@c~O&ax)ϽmFWǾyA1'9㘩~'i]|i ) vʼX c`&?MKGp͓] H%c& ZkLp&Թj0ZTQ9D0{?@ilbV.,ǝ,"=AJMQl}uuPN!ɐ>YLD4{ Dt.2˥1^m512\N'x* Ç▨O;Bώfd):=W%@3ԢYYn V!-wl(9ܓw+Vxy1 nʦ4l6=:yϠȧ~ZoQ}"(됉fZ0{B 4ӆ 'D?2_!U@P7gƧ.07Ep~Je,v UVNJ4Rioů>˘v-ay ^̔#;潎Z@~Re;Xt7c/=4G}[J>V> 'ׂ%v ={HLs%q=:F񰭌UiP۝,:٩!# ~e )*!W)@w%:` |%9&m2}5&26 hEi#˳Ckā%?ɦ\u- 3c ~z>P1A]Bz(.7*Xd@jQ!4g&`eR~Fuɺkf} bY%Ғ͸4 #"4C׸QoK/FK Q'oI,Щ9׀9Z !V}3:Žߎ+dy[q, SDޣmkim u|+ 衰GЬ[]NMk,l!v{)'2ʕNyhyC?" 尘iFl6Y&32/lhr 5 IFx`jEN=Yjک}Bk}b|5:.p9ђ6ȥeW/rwj N(߻PxÞ<2#GG 2q#DO9}Q>uVp,jscL.WxޝLL8Z {y6vIo?CU'4z3ѿh_ =l:NZfrr_)0h-^4*`wcMxe^Ns_O'I}L׺ @{lJôn;1lW\"^w!ݻ}*Za,WQz-&]={rr*:9˜-*5eSI֜#v,O%v܈XF+DN@ R_a`e_&~/6ԩv-,UOQL1pT~1O4x:=?|YAXYIZ뚅p1篕zh/,v9zKɚIyu9("=v6GlWuBu+lMEItЋ LpxHf;~5iJz;:@˂dk-UO;&^U= ]mFS81I'X=ŏ^4(1ja1b uy|aɗQv5HC 2Ўh]+mw!K> Mrb[dCL.ە$~J-3l?*/̵4aI ϧ xGpX=Lr>oXф? >ی&Xn9k |̏Z"κZxl<>׼SVix~TCYUʐVs)ryZ?Ft jͳ:%!KtezN.{z?ԢWTIxH.,yiZKa͝6`c GM/c"L"xjGWr !9K]Thq Y W/&6CY9~ǯļ.:A };Bju?tc>+GQ uOfV$TȴX?}Ft-/Xc~ G{Dq+8͂J|UF.b=c<ۃ"1pU9T'<+n[QlgNX6"dĬW#ј"!L,֚;{*¤&}«,")_j)/!u)WO_R" 7%;Re1sh4 _/I2 !LgS<&6$wAHHJ/Ou Mpy~,BT"|%*+7?K`yR?cwj|d1$CZtٽRSGyԲZmD>$O4x+^:']h5N1tk7Mgv23G9#nLkcGW5;$VrE S+Uhךv>α\ c@/!@lzD^伪:nKw;45\ B=(r^>׭[܎YYMc8豦YEמ}׳FVٺΒ5+liz:Iydӑer.I.+ Bs<FU\y)-Pnl Ԁ&UbYg'yl +m /Šob@RPi~3&-"%XHG2v@n@?牥pid.V2@,/ ymzo1{O:~جŷ8"bu'veH("mw-.jζzkי`F^" ],0(ͫ$4 r,8va0fXTp#S/F |t |_OD|U\>VQW;!N? e@exms/ub+ݨ^wLP'% w1 r8GHgn%wO[޽DŽJU=^4~͍6$t~Gˊ7d8Pа?{9HŮh4x+ZzC՚豜CD81yyQ Tx[R4!1ٲ1u5e&cGã&0ofZ͒k%)VV0fƁU!S8[_Qf@d\ꈗⴙo =pvvݥW]5Sa0+d$G6AaglFUԮ%^00\#v9\/ZGLÑiY@`' foǐ/LWtL9k㵷Qze) 1z.u&V܎pMaEcRbT[\QI3nuֲS$6qK$W^C*VOZ_ƆG6ݺŜ/z;ǬatFֲI9_]_U2FRȉݗ=3nS C/Wr/#-iZslvYZKb^n`13-Pﱮm+*PD"j8vbOLY{őEp`1{C[c0U"tu)Yhj2eot |%-s<*/)*roiG3^ldGQe-w-[&!2?yL ,; OYXZeCi>SHX1he;%8Rvr7 YLP C"^FJEՐͽϺ+:a#M..wQ֗]8=KBLLfq |j6Y\& [^u?32a^0d}CӍѸ\u ;3,QB3]>`=QoOaʄ} |P]=+YSUKJte͕>#Fd1˱if\5*g_ǻhi@Ƣza$5Ѓco*& q `Ibq3WB*%بDU{g $w55b́#܁yzys8`3d*t}`7ā΢m 5f h]ބ.zϑL]ȵޯ_QS8OCТRG翁Uxds vZ T/9 uEYuYLK>*{Jf4[Hf7Ǽ9?~t8*z鱾OH?'>SL4\Zn ?ϬMW؁7_J5DN׳JaGz d~(:[@8-2xi'k5)LvἏ+ |6>sg'rž\FoϰeH3 91Ns!6GiO[qfkCxQՐ}흅(IB瑆JGJ?>y5˥C?̖Up#{ɰ8n}}DcRIcDsW{,Uy 4r ѱ:n\ʉ!^QPDH7{,|Xg=mAt a6W,v"_SxѽpYv8uwb~joǶ.^Z\<(W&j8 0 ʠ_S{%ק_9&5YʼY2:,D3ş`L$!nH a"`:BKꡎeQ`3( OJ ٰREh!?jU7+ذִJjJ6I҇I?"AmU7/Gp~Taxfijx~(&k[zJ_(KKu"'Wd|"tߗ":? F2@Ze M>J|Y•ɄFZp]e] '#\\Gҥl+4+Ib{j!2n@tJ+O5B,ס}s-f6-_VDr?Ҹ"b*QUlne:J#AHyS0k rt"'yLDB˿"\֫>Z1>o`,8yw<3򸓸!?WĴ1trȯ|K:z Ly*DpHkyJ%7%#G(_=Mn͝ N'WRncU9&rgg" A3l~}#jTH)>LX2ʼHPm`1y`$fg'i/=P60,[P?IKÆP73 wce8nm?"b $^A;SuGL(B7*-P[mCAs}كִ;m7sp 0Lo9#eP'V]X{ +L`ouF2V8pam/#e Y67ͧIL1g1VG!\u[%c"rXZClɿ _V !CVx&?rv)>ݴ~b#Ks/؁\W+&,@ˌc2yH/tH>>LZMM;K(EEm_ 1U>_^61TvN $\MwYMv6k !//l. QM92\M,ַqKv,"qDY6, ;&V;űQ`MRt0e F=4ơP//;6'Z&<+GUA(su?R*yWHzUKq1}xWLp3t^eVg1/Ddˊ 209C ػF 2VX6?w ے2pFZc|6@Vյkͺ^O? 6md\R4U%y9q,_Pdo _喙:zdDqK$ž_~xR40$KfLƲ#mߓ/Ov + AFc%_'j%@dGEF.hS@rWFkRcRP#,v#2}ds_GrJ`^bbݷD.:cBfyعJCk?$ɹ)zjSy473Ǒͫ:dN8,TD  GO+in[ApMwѴYHu2/NtB9bHP79:\r ժ1w!CDO`xAEyCrU%Auf'A`1~{~0q.K|w{r J053@JB_p ;lBjhVzʖzp'316V$gt+fk`S{s᳭b[OW߫i̷)856j5o+Ą3>߲fm_pm.՗_F%Է;L}O$A&up2?zWsXxcO3 D29cݴ^79ъC>3'^UMƿC@)&,6n@u Ȗ4NS#h_K5DӐmY2^#pQ sE\ba-gWLN[#N xaA,KorXj"c.Y[GHB~RmRiK.BA~gXXu/`Qx[WMMzS9hs= T]oU5aۨKV#XEFUj޿VP/{+2DR;?t^{d? gIngJ]v͆C*P,5[qmOn,8+ o_`iaM1L1l?Cjj(*Tsvsjdʱ|GxcxkdgB ۳ޘIl`=丘p73$T饼* Vhr}뺻dfJNBxm qB 71^&7-VŖiL.b59̷8d]by(G=U߇i R7P#' Ah6Q.)(9~;`%)mBCPw7V7O'tN h#Rg4˔IV [_Y5! `K>) 83u&9r/re8Fųj0 S__ږ_a9%?/0߲n)Lew~*MbNf <$I`/f7aMPaC0ARzqX7&(`uq3&yDz3H0ټm&VFJ%=+~W#z i cek0Pg6]_$ᱤSME~Ug0`?OfKJj!߽$B 4>_?Ցj~Ư ܠ1? [+_Lyr2߯#xqL@gsGeWvO/䶕Зl3j¼bgy GfZWW\Usd P!PiCLMdpD ̄ ds,&+rWgz% @ޛgk˺r]ƕjYCu@U-6nSwZ1fk@'ɈT o%XTR͈ CliNeߖaH0Vޑ-ԕ&lZ$wq:4DoqQ "4 cQh'jꜯd@Cܔ$eD@(\0G8#ѕK^#kf4)=Ppm|WIBID(C X2?[>wN.&<m@80~ }6{ogJU8@D8i(ktU>9ǥ)'B<#!ȝɤ0d kрL+n7φyOoCQ{ bҀhRjΫrG ˓'-jHN*tj7kPmgR8&r^ja칭9*f(/e MD4'.]¶d,JOv|G V/tv@ȳa0+.L٬MK]ri MƁ FMar)UF Ç*'RNQΙ SJN t䂸TdY*aIxJP[_,@M0يмX~ǯf@ў6o qy3{lH'C|bEX} s:SiM32jP 4#VN{«39KZ )KDif P e;jR9c.iO_6CUgwD :Y2MMr"\Rd>#q9p̱FgvV v{]qGz"+ iFW  q4A.0 BA P\^h nI4 ٛml$.Bļэj;4N۾θ5ƹMCI*eÑrե Ѵ j=5 vK1U mVS A/8X`a(W |̆=p˱yAV^|CŽ2PZo|| Mj_ Ć˯-zY?$c\NaD$A#('*_U144;m5yZg1fdwaH;Ȫ k[&6S/ t#R6;H ki<{7GǶsJGBnٺqВ]Yi"TNsĠTMPc[8'|E¶V`kyMAs@7,CLmAMdQvsUl dfot U`r0A},~cp;?uv@x =s:imdqKԞW=2?% |`vFCj!>.}Y!ikCÀb[{FciWߤB_J7_Q\\[ ܰ#giKםzW%d{x.H(a%cvѪ\ޕr<#Fzȩi9 ӱڎg4VvO$HOWUq 3Y)h9-TDқgZGfma˖OrfP)譄$gMX+SpG#3)p)O.u26ŗ c'BHgod+4P kbN2 +YUt׎Fڕv}fPmn8O< <4kz 8YպXT33[3O+˙ؐ B ͔mOӘ /9,Sdq1j?13"OM̾WP3rg>HR:֯/\2 UQ;E_^Dg1WCDsێ}~@_zҖ_ۜdkX\iCVjMULW+#$xxw(){~;f> 1 3T7HfBsu9$e~njoP!.rsAz30c6A*aƦZ+T1{`oq>7{Ε4lK A@sR;c;mWC? uf0ϰP73tTip縹Q-sA~Ŵj]c%v ͝$ٺSÙ\qInM>3SxJ|,,9zvfҺ `[:x^Ǟ: s kN#F/8"Ot_ y/[LW?%`p)u69e6bV99' 7>fekʷ~rUB=NWɋLFB>U?G|jԩ;ͩDN!dtk[^l TQ&栉oGߗ I»c_>N ̇pJIaz3ְ8nUR1 tsH">j`?ORrei]ߴ8-M8'u= M& ڹl4ivw6%.U)/3}@I~'hzKC9ua_nF384f[&&S&:TV ' ($ vRP#`rRL~;嗐a[Txo*af]WAŊBep77BkC/Pḱ=LzVu<çqn I."k'Ý+?&P|  ԟ3>cys~2֔H׳a5~I_/'eHM_[ݏ5t:2+y(1g)Z}ݲ#eW} Ihr~|8ɘfJ#;)c5\h-bDL2%=׻?K#&yS﬙}O $݇i9t UƎD^{6}B06HnD x'@c!R$Pl2\TiG qGR2+z"K)O;bzE{ZrCJ*dV_%쀫F6!MeFf9nyfB˱*B&1Uw},tZp9/8o:`^U~أK\tLs* DK E j`;P7ᗢw';rtK9SFi@KgBm0R,J>7VcI\1:>1RQ^Մh9?qi쑢1uF{ȜM,Trf)ԉBy ,ML#2xmg2Ei3+`$bzLԀZieN C@ߍ+:A?зfsQOīk?;7qE2v(2riL$BY6 95 !<^:F7.I׾b D2U1tB4Kb]5Zж ]Rc#mՅM?${lB_8%Ɇ'1\z0QqO$^F39i~tq[ (-Cᔆ=P\g_,P=TXz`i+|GcDf־86#G>&O?15n*tc>-0-5馢S[O"\FIOȇ]sd!C7Eu58${3]\b{¯}~i^39h-9mz툃MTzXJuIa&:nlŧ&(i]#Y!c R珵ل7}M̦LT]O { (:Eyw\UT$cCBAc&LuU %{׳h("GIl~fӺu51Q@mr>-ݶhe;[`72;ǰĸĘ qgYZ0707010000029d000081a4000000000000000000000001611e8eb900003630000000000000000000000000000000000000005100000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/dlink/dl2k.ko.xz7zXZִF!t/5]?Eh=ڜ.+kj.9'IO*.Bl -05D@ail`,$@br,zO>DEت=bDe Q1o"O`Es7g`aCo4rU#=wD7wVY!w!>5[f?/b\eۘc05űl0C7Pao51h+ wJO5kĿCOUY`z:[f0"V)[b sC-"嶉޽iX: l5gȇ&XQ 9l,yԸP6 0IvGSG>q7b&dgh,{"&JlI$sTNO6|`m$ q:Ngp}`4k1KX7#hPkïL?_uQDYy~Δ'뇧qs)4%VI#X$Tu$Z 1Z;VlI+!܏wSU$0$zu<%.犡9e͌:Ȩa==v\̴æo7rU)oۯYޣ]adqлav`̞ۖk6@j b_'챯񷋻j&`G?u*6峸?קѿI.AF!՝Xʬ(#Ң {+FfLE1F*iewfDzisb_<]Fl44+fAoXCMU1|l;C3kPe9] M@!vJQUΩ?4Fz1YYRўGNy .c#wL)dv4=镐$|6EG"_ IJjS6#Z9/^O'm̨BlQ}u]K)<L0^Jr\Ԃho<BuGPDY2Y^hW]|ZҢSBYnb|c%Zݏir&7Ox*cu UlЀ{F%ӼJ,3h-깔<$Ѝ2ep05ڨUUA~<2/"|R>85 */?VKyDq'cH Xi)=Ձ4bOTu!n1iS/3hݮ-i47$hHp;I$cB$؍3mLH&\\c՜eVX;M]O=?p0FC -ADڌ*?|/NWށkX5{~/!}&|ur =Ly֏+X )H5:Ĭ;W/WvXӄ(9c~tbԵܙx`<^:hS|K0Hcy@\ <]h`yniõJp}@4.q[1ȕ 1\ ^I[bY-i!Eb:{;?%pyG[ҖkuXl F8(("R\tNsg^?LC2eq3]Oei9UB7:[Fe4e^V8jp3[a;_KSnC\&"7 M!֐t*`{<{Qx'@" Eɻ `!k9E0ͬ_|񈙐yLfR(2 ⽂<#_-G {80UDzF%s8D,.NhojRKjrxKB(t9 ݂P.C@[$obh=ӧgy|ڛЏԹ Vt1{U$|BKOFw)6;`QbKDſuYk7P!xs$.{q Ҿv~Gށݗ$`G h#+b6R\) 7 olV3OWuu#SqE-+3-HC Ń>F>X@aEEG{Y83aƬ^ кE#iuZ1e7KYZ]H@H (gpzCΈemp|duL<xCR^Q^B:sr@qmBT ؔK4L\^s H8 +ear\t![#*]hDGx5~1@6E`]hjhs#%NPX 9[sk@7ڌ:a1 3n(ʤXf,&19~U5>k/t`noDdQ|M\qS#ܮ't۱:Ǻn?\l9팥-Yᠦ#]C7{o'P[J7w@v dǢW` _2OjJ:WO!=lLѩ܃%]n,Yb4Vba&ӢPTG3ex:zmHU!APL{Rh(o`SQ`<ӏXa;@1Il]4c"BL\tn*E-.UIL8eHdSI4_{̐/ g(%. Ymw3蝛MJxb3]cA=&W߮%Cp' h9 Ӵh*~esHkގP[u+"wMwYK A] SFG0!axddWB.$ԩ.E-es͓|OC*h:0fx9w{dH΁57_~?~3kBC}[ZwW7h%ca+J<$pt1shj'["]~ږMVPּU{"F'35;o2|i+w׹Ob `q0:_0 *gUpNwnio5@?7Jfc(1 44%>;FΛ+txbѰU$S <1l܂7n Kžr.0`o>d2FŔ 3Q]d[HUAS~U&vCBiZE~ؠ'$)AN@uXKQ\^%~F}yec6p% ;*z5<\j NY`b"\Kt&Uְpv p"SdF^@ѽ5X|Aj\>ebb( 䴡Mf~GPEK D!D/a^kXqce LjI6[ne/_#?*%"6MϚy2AϮXԖI@2ېD /s[Lci7v0O`4%O!r-pKw %dҦ9H$@>;HۥT jv'Ny`:Z*Xҳ:c„ &u-m}ɦ-a8;0'J]LܖD!Ћ% эπNB6RiR}_m~Qc`%ngry|)B )lQWG[UG-mN[\qG֢C+9ݮ>v6.MH٣+MWV{.HѨ)y4m$YWx#V1bd[~ Oi$4|eƉ|٣5IVorz5!y[VŲQ &-m!&r>PPwtdw]rī zbvswD[Qԟpy/&xOѾnA܋Tr-b%a:,Iu6p(CGSia)(KܻjLʲũlX?(B}Ja~ǟhǽ&=tŭ麰L"Za6kgjPaD@x>8w3@!oԏ*t:Q&}oQk/^Ze=ͅOX9)jCy0/RO_!:!Hz&-)a/"Wʲg0BTǘy6KZ 7vM8Z 䜗Q"^Eݙa}7]Ke+o=3u]/A9ߜF/-‚ _Xl٬6J Vۆ b8X ZmY.J}UJ >E<5 ,:Q+ :0[#LJH\69'4{)=јն- 4.^$TPgVef;Z=(NA;Kډ`W1kk~NK9EQ ldVl NNM`|8u닑׳^9Myw„[||2up3 o]PItzp=-ܛǠb q@b#cL_IO9 zvj_W>T)|%s@oAFJUr_j6(Sh*8Pe0ZvnvP؇#~9ZYjK?QN {x &d 9g~OD@d^$,;[ [h~/ȡfd Ǽhz-(D2LVgK|ފ|ČOgZjim3Ŏuq ]tQZA-=&:nqegͼ7d6;S#rcn_mYP% B ~* .&7F/2]H]0|A8bum ;:-1vƝscfJB6*.]hW䬃̡:nM;{?ga8&G,zJt: bhiǖ?,Ba,B\Tl+ߏD@ e=%ИM_k7."Ë?s2]l؃' epKf b 8-*c7Bl&GS?Ϩq*ҀbSllJ!p+J | W= ?_ bwfo pxHjÜDԌR`2d8ޫ{t.؛]O:"#<(D)KZuUFd1DEߡՐlS*RBL1RA Oh<.ߗ"(%c9چ"&?``vA7ICB>dwpTЬ\$ZBAn5yW 6&:'"%Ff6 f DZn~Amh(uv=Yljo%sVcusD)J^MX3\hW+d 9  %&U^tW zY0xfJl T ]q}/rMBOw&S)x_)ݶ YD:{$ ;+yswcGE)9j&ɿֱi%>27QXzҭmlzzA:FǽnEqTwͿ%ዼ,;n!IB59aĄr,[xTVzh>$)Ͽ͡өH̾&|S @FqԹM;Tӣ{vK\<"YRu[cxj  7Or'8,v5A68zEO丘YqKtl-_$+v<2#|Oާ+psoaXǩ5\-產!2kKJotܛ !D!x ob^:TҬ #<`ì5_:'Qq%&{(~5MlYqE`Q.$[[!:({x$&\זOm6t8Yzm@&GV -yekB.S󉜧{aE[ {IecW?ѷ( _֌bMb]dHԶ;,mkT54ߒH2ul9zѾrO!.:c' ּN1$9nyȷ :'j)3PTV=?`I]~_˔2(Uғ4b)%!m=!1x`P+z(6!S:Icyp9^s# *=|l^pvʿfS? t'B.XɆ{ȱ̴j0ERRGG1q" 17!o\c%okζ>\`Q`KCG8 o5FNv;'^#IR_ZZ]`A"iNAd45']ž?Z$eAő{ t q.[}˞].|D=6W@"ᰯkxz,ng/Tφw8%Ip⛥FRŧFmcsϠmh6`V2a Dl&VeڢIsEfCҤz œ8a;Kb#D,09@r¦o43u|w@~Jyo~;a7t5ExWON'Dy/etP8kThe{!ÓMn+ ~CdHb{^(P>kU=Loozv' F|B/ďWs_Yx psML~`\H:85uփA8b'3r ƃZLݗP{j4eS` =LXŊgMym#U; S/~oD¥L Fj3}[㷓xY,vK Z nW~^!+ӲyݜPjE学JN KWm"x;ߕ˾!i;%b] ;> 9P~nԲi0Ԙj)ART_~ij]JZ&}bt(!feݖ(d~6}"}gxuR0WDvApb¨<ΡONwHJJt>ڶ7Za섇әS;eG2!fWD'8pMb9(fO1eZ75EM%̞ɘ :u6ܽF.G`_=;n 7v~H 2PkPzo AEAR6>u?XD+H p@ )har40j4Hh'Ç qCZI͎9 aBLS5ZDvr~w4liB!^LQHSsi)Rbd.KVכT .uwP+H81沜VEhb  DB?bF:|ȇ,5)qP|-ԌW0P.[~Z|^^j}8KիFyQ4掊щNqvKҙQw6*iVuȻ)ˈ H#ݾ=晪7(a*LdرPup賝$`%,Rs%]oE6LQڋrӈ-ҭ߂’*0m2Rx<6끈He%bP $r;! tTᒞ}zQ(-HZx"~ooL;Z8b ]j˸IDH uflyBqUY#y~4Mqmm8qJ`i}-hfiį1S/~ !~%{Pu!tUi)EvP!RH{&,PYιj K+g^(;lL52JC _[?Vn%Hf !ksfi]AY\=9 |7뗽ʁky"W&YM;s\9w +bin FqWʝ횑.L-+~oBz9%o@uC)] '$Q2:4TDe^XIQ1)v C SʼnN?gaK,}-5+WC<4o+L(DI#o6!+FQ|x rI5Xg Ʒe_ @Eo20ϩnB`R%QͭY$ =_m`~E.իIzJ`+KEU)G112!m mzr'qU/϶`(C)&Oy7BnmNR.ZʳWe&BL!xY͢KLs 0$l?m ]JM&Vr-bG< nkȠp SDc6 Pi-Kt{SW tjՂ)j! K-xJTֈ/>5vuW-Q4S/ w|i52pѤO(4sIdN(vZEe8HNi7!5tdc5sŨ(?V 4lerd`5%(Tl$ Aᦫ.£]hRj/g̈Xudœ}&ZALpZhG\oZ8ɻ{Ưt)*HҸآz`eUN p).TPt%} I>ghR/d𲡥TCGĜFuOIw[Bܿ545XCY?~kz>!!Q߷!K2ZɽP{l&u_ݲjΊ!NeJ/BօHEαc''/ \MԎ /BK,9f`>ʪCgkE @Ц~Tzw0y3;{GЏC0u,ggH,!b ,_VQ'؃tk~Ku xN"n.(jhs7ͻ.TИK;&xI=Vwڨ`[ߥK2% #MS}-N㜗D} 4\Dq.LϕFZ'0GA? 6)e;VF,7)6[m/(v{$7Ԅx ^޸HEqx?Nڅlq]_tRc``No"Z;koV<7J"m.kLRt+ov\qEM֊%f_KCq'|;D$.67&lx _ij[TjhP Ty_ZNLN9#4V(gM%H#T?,6c?5@69#0qLYsmZPUS)0b\)NGaGu <։y42!TܜI,X[r)ydU6e:V`HZ>wVMKu;yKY j&[4b]_p8JW<8G3pKXVu}r}qħ2L*Ri}?fW˥%6cp+Q>s L J%  aWdDd{9iA*:, J! d eJsEwD2c]m&4:"dve+wH>O\F 2i^BP`q+/$u&1Z]'޴8D Ggz\s=4[GV_Y[;F:=9O2j2}ǎmS gf.c 6qVh-]43%97~?'JƹXшBi` e_DAbksw(4 I"l$!\`CT_au7S[^FK3[glKS6gYZ0707010000029e000081a4000000000000000000000001611e8eb90000ea14000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/emulex/benet/be2net.ko.xz7zXZִF!t/$]?Eh=ڜ.+)~o*CH0/fSg|A59>6 }1n!#`)LF7BRUgh(hOH욠Tɗ0t"7S>γx/([ ~'3 J VJ?kIi4įa{=jJXHoIf9+]$5cjyW36KsW/64U=QXT@R CKReW`݅mǍ^MtF%6/iǨp=7\mWT̊Rĥtjx^@D 1G;K1~diZ*_(!fDu$<&r8l޵`mDI9G.y7B>cR܇̨6K~Z[ <'G:3{U1W} O=(othhQ¯4[p:RTk1}IkTSAx_x3 &иtaxb[q֧Ϡ}οPrUO%x)yEW.q_DSՍ?clRJR>. "x7K(c~*Qk~ =Ng!?G<;DyƽW͟$Omǿv鈞W~w2%zHe[N␥DqwG\@܊Z #x KN) nNɵW_q'ހ I9 ]!gG[ ՞th \ cB _c:>Z䚼1_0DeA邹 b|Q0n޾:v M gS%KA#Ih- WJ9A4_t(*uMT0N888``Ď@49 QD 9U%i徢]+B_p -+#*9.. ׻|XHO₈x hwҨ\?m` c9Eg2hORGb6'Y>C0B1փ$V{sni SsȻ0<%o-rUu8W 8}\#]շn4.8!juv^Nm .rM2W-ioib+AI19)лiZ6>xVc+.h%`6iŦ*ߨ`3K8;fŘI&eٟ`z1lWGmtRC(_y7ɧ\?% 4gaJB_d__P!Nؓ`OvvD2aXT{ڀbz5lgo_SFc2}[Xx Q:ΐ, <'NJ(<'}9 ,]cM?Y+SJ$'z2IY] 8 q.G㫟|/ڱ1ma3^ߓ,mMVp V7; RPeh9uF˸\c~Mq 9yqIjw IP[V#TN'If@(ZpkM2N'Qt"*P)f[qtY1i1rVȥ 2lldͮCS Sd6$vάޓs tJg׺jþsW}ƒ,wz>hybd2 o2chaYdmf,63+ߖ>TK^pjDd܎9-vMTfe$CS AINWd > `y]"0AūkFc譔pj<r . R5=c'E^zhwl8`#/}yfDڊnf2ЀJ24`ۮYԡᤚI6jԦJȒ6th9)tD:/I37ΡuMc"W'b?*4& Bl$u1_I_k}.xFGb/Fi 0,_4ڣ!Ȧ" ;iFbb<@ z6K4q$NhE]E>)-4E`tn`of!Ψ599SBwlhC9(&y &wY K2_gfwAw*XU!=1;?}oj!ޏeL8GV IE~,tkZݑ!>MǷt6d"_ T> K"'>  D}U#I&8jql)*DX1*.:Gi62mm]yh;*efl{w#,a3&˴W^ц.ͭcyjXX==(EmK.2cÒ_l((Sgqwo;dzهZPȌ&WGw2ujчϸP;H}a0l {wl$0Q G,J5M$'[֍{V-Dxz_zԜ(-_i~t* DJKz̴pf٢>f48maXr^IQ?wv6Vze56ٰ4$Sw,,!DY;2EpFkpɷ5ţ[ћ6rѡ{ ڞmJ87Nm=d'}ڒ2:7JZfPUQX<#- /H 1kҬ*#0BM/W A}G$ Flw(89RohXȏ< SګKKBflf"rːl73S qڿvfq.(9ג&pc%A ^x&ղWGupnJ(@[ó-7t}k6} wC}z;%ɑ0`4H@YqF㖅@ C?▄צ!mj*;ΰ{ne2UYdںe "FLaq3ծKG$\%MRP~:]'+R]lxZsAoqhvT.5w,+z⥡JVMMTgGoF*a.ሷbQu➰}4?n8M#?zg}+>?_oBQ'ېF@+Ci:^ݨ>v5sl7$zNy Ec ֊=ZX>ƐtҖ E } @? ij(u/3䕭Gh NJj_p5wt}Z.OIŘEN2[lN2|&>) >CvV{!ֿ2dZ RO4lE(Pcr&<ߚZ OX '% gq@ނ+jP\gorU$0L\K1fQ̑ >DyxRسq (ɚCv4ieZ}䊆_Q8L!&|jC=/莐VT9bybn8lնo8DB0}xY=q(LwpjhOUC#R[S^1SV-\C@|'O{n*gowsu %7MɰTO(=*cpLr2em.Enq˒n@ٌ>fkF; lԂ*fJ _a㘘U{D\Ԯ<iSvcR=Eq֑}Eeѕ B>)t-k3ͦ\f2ŸŪ 6'I 7.[*)E3BP?-=mH-;qC%F.%-NOqw;&g셾Q @7噘.L牒6_vu ;cV}sPc|:QWd'If xp I4a-~nW%mTpg 1N 114FhV}5_~AWql,{8k$nV)T.QU0+qܶyܶ%D;fUW ,,>UR fv'$)hA)gs$!ݠF4fR4ƷGDlEHVrX#Ԏfp^lntȞvy90Q!CxH8C/#:Eʯ/@=՞"ܷ"~""|rj>t{ Ԭ6Vo'~j6 ъcv[۰B"G4Z75jJ.NwcUWOK>АA1y 8.h(=>hx$Z{Z'G؃l DzwZB̀?:xd1F5DLr7bqU?NjitI񃫆,˘\~H.T)7)iU!]S5&-<%*t>0619SS.AnbWP8{5J-X{Bw0a`'D3Ox.}D9S%RBLD_8% ѭ]ƓEݦT1U/p9me&)+l(b ʴ ZNһVll9){_>/7z[ n1d5x=/'etk4sELo$Rb(6D)ƻ\hQK!ldAyHn a*CT!dM| )*WkmG~^fr4UR}U%ޝ!}l+1 @'&jOBD#K z`844p?!10S Y,@6klQq;r 5'm2(0  "L36@ ~{ 2wji  8:ԅY6cVU?{)'6bxΒcg>ȲvX'3dxjlt Yd{ؕT)Ņ$'wX~,.NmХBd$' n:?TD& 9]8RJ*#~\l Y2O7mыʰZt&mdaN˞FXI?7e-Z/mվҺ2M6iF, ۉA8iZu)fW نw@ b/ xwS0BS%6H3+@T6DSEP]NJ±H:J7zU0L. JEU1þ'_OVߋPRbp"^\F"-|gIOH䈲r0k!A I^7 '&.׷# 'U&}mJ:7a,F^eہMgeY^ϕ[$J´<%?jcJ :ś!fG=G8Ρh JgYZ 7 E7<Č{ι*ovwic'.$PFceyňۣ5WOzƋ¹}<`&{iyWޝt O1W G&֘B+jtB" I2 y8x~Kh &.Q# zcU)2@4 .u .25(_ k7nfA?>i'"nGւ}VwwQ^7~@n K axZ5 w%N\zAB̲>RuHƁۋNW*.*NjauS(c[re?age Xh{$`6jiWe4arI(q;hv+B)A?ndVoɶi/_cc<7j9޿&Z)ul#MP?9&LM $_q储4;SٌQ nAWgYb2ƜHթǝgyIe8l7EkLFeEBĩM[U;fF; 8(5e)GjR?75r(u?;M蚺W&P32鄆 wԃ?&\ UIGrcpw'0)TmLsw# Mors#"uyYZ:,cW(qZ ZE{Q$kD&ezxOzB3ո/ d_E,_-6 ]i^Y7eɁ>A$iYsw-1xo{Hq n*)0@ţOD5`NF K.XDCw:ަ+G>ԲG1Orkq7ĭ0?)w1ϹJ[_9ns&Ձlp\{;9)@ @d oEnGbѶ3 03 (E]IMˊR'.|vpFs;t_zw;}bQ(X4@h[:CV{ucvԳ>,}9`nzx  iK؄E ; X)prFIa&|rˋnXD[i)T:DF P>;eFъG[,G v͝ItoȮ2Fи!g`#FyiG`mT ^{HVؑCkhWsM`wpT ĭNi,XN1 rA1Ù,h60k|XS iR_Q_̱ȵ] '1 @9 ~RDhzppy-6*]N^i|ܒcZ/ C~#NeLRP w'ggG0,"(G1i0̈ˆyGУ6vw@FgW%#G{N = 8 ՘i a!I*.--sUW3w5< $X##߯N+ 5T~()4154_+@`oEi҃GH9T2> oU5:vL@]Ob97jO.CT`!Rsxkꤞ^ww_c(Rg)zy/tΨxG'Eb1-9f­R4EMpT,'+Wb1̅ch6w:A%xrػ@zWPv>h{O)p,1N"58e?' &c :7 wsj졈"r/XAES9d*&*L02Ū?`!W 5|H$^zqtfAJhQU[b1:Vɀ%:Ѿ&.@$ 6~ut:]ܘ'ЁPc?}t61}û.gKh_Ӣ#%q7F.ͻY^@5S!빍vꜦk ֩p޹gU}Q~ N dִK3n@#*-gRDuK0RLԺwW/خ<~՚^L7 7yM)y[XcZTsQIoprqwj ir (`T}h<4&_Ygz'X0 [&ɗmp0o"rj{5Py]֏Eb6Ì>#RE-kL?5o)r GulJm v*X8zum5QPfg-ek$EYI蓕kvLnϘЙ2V+ӕ\ W\χc_D /ٯjhn7)2E7N @XLu%,K[F({mSw!㐇l^$Blj!7"|wVw ,֕=%Yt{ c0Ե SD^%[e9oZ@%͎70ׅڊd}2QYb\ =.=6n v=mXeZ*q3k%q9Z]vv76j FXF-ALj%rvc!ts _S\ %^KR_PScs!vLRU )5',M9בo=(V\NZF(3 V3hAXGQp5lPJiQHE[@>/,zwsdu7ㄏ<tdXXbh!sXQai 0, ^fz6em|?hcȭv5og ,ggU^łq0*668%z A`4Q@5!a\e$/ū UC7jUUn Q49koH#N 2qҭiʖVk )FtMS5 #Aͻ;n2#d8Pb)(ne_sF2IcE%IzM &Iŋ|!|}9 (+ }YZ:Y%Sp].]-"HPs~nQMѹBKtcO/F%E45"FL|nM`އQ5mL?5tc*bu~)R 74--lGȯ:#וm] =+ى2<u`^/U)Sil)1󪛘chBQM\R?xC߿Hwd.=bw %Jl)[Bome1-5SrQkYݍU(KF%Usk;m"d|jAR=s-RPBxE)7ۂW~ t<"LضBKGu7Ojj23V dc6wцQsԏh='>6˴~n)#cgv.vvHvljEJ@۟hAm=RW1ST!gpIxM0c6ٲ$UVcZ:3TGCG?Fy'(lݚFqa4˶093&%yXV$y 9BZ"M,ջ@2m:/-JTakjEj&tOkkI5X@ό^, FiWUWe=;Omzh ;RdDs7['_Sw}%^c@zɝk^>i>, .ʮ a7D Jzt~ ^4k$<.[6BB̬ՆL<-󹷽uUF/ɽ*F=z!{bWYcd:$U;а=UdyGڻb]ߪɝ+8g+9_ëJ$P8 U d `ą^+fJj#ǡ3O|!4H4!t{a<5t~uNddhE,P©iWΥ$֧*p?uWiV+z jBv\?HÓR b/5U *[\awk;S(HO &iMS~_rhQP(>'ITZC-z̤\eN(*5*|'2r-5{ f`Y/w3=Eq/jNK5,M\U7? _Ł-I.3f) 2Q):\Q\][Tn:FjK4˯)JbS\'a\/|QY΅Up :=8 2$Ԟ2gN{p;W ]]OO&E(E"VP\pm:RisH&t{'%1ȍ![D 놑TB_7;Ϊ_TyJÖwetݪ'M3&,J~hvB }{q1Ǘ*64(PJ˔@c;! l,-VSVO:ר 0M Ɵpq!l5+ '/=maMݢmNw"QN{3rUh4/,_VȰ$v1z9qKA20::Nfl%ɽ"o|_y6a6dl=WbzB~ ݔ.!. 2ļv%a@dwBרx W#Jao8*f_w3dR‘6KKb(Ɉw\H/I ǹM_E;Aن&Hn Zb{aSݙjy)9?<x.}sZ#DYKk6[xvObHI}K2_6\G;sDF GEodY3q6roω9HC4q'*EZKްLjx-qx("Zu UC"/`*\gY'9m;"RWV&xy袺lBhRSB)P!H*ewa+'&pYz|E_'\?oaQ'Q-80D/CO̫![EA*)#2Nn^m?Aww|ݳnENjEq hU.(hjھ| Stp/X$mHcƌImp.klpx~V>L?CHc2?t(ѸXFoاs|%:Ё:zk棥U^.DES (Zѕ @&{0>y 0DŽBŸTbIVŧ /"ƿg6;Cb9MH!;~Pi&'l-)my}S M8KLZ;B[}Q?(I T?8cحhinčF&]{3}WhdDu&6_Y`Ty ""@,3YYB,FG_ٔRwGϙf&^QA]f5;@ <ƀL$#ܛV季fnZ `j 10ɬ,J'L },Y7C=ʃg'Q=z#ǿL&D5gfKRFH7筑mr{7`cI(+DuwkzfX ҌaQcltzڭoOY <*Υ)?B7_=6 (FPg&zBt}^ !O Zg>Dsv&TNѧd5k{=y1Q)T( 1 6Q&kf|`S;]@EY'O}|}uC)`#bkagɩ GdIKZqUG[k)CN89 xtS̥ǜ-hM591#rdm,Nz^PW%KJ)~cΓ2M|&AvZϐóB̧P63| hk~mKWhWs Kѽj[ Q.@(ӃqPՑ֣P@yAI0-i1/BRԧȼlK\%1*H{So֒ҁ<]z4ۼM-]V?JSpS PȂn_EP: ^4IVrYtߦyzAǛhXoCQ3@w H2771fFǨ1B'cS͠gm;-YpH-Io"yJhl&rYBopzw1QGt(0NuQ<[(Wҿ1_{&/RarLmB-g!uz>kk QSz {x_GD^5 ;l^b˅! r G/>`"1=ˏ^!0#5sݱB}P~@܅Мp&Q((1f`/jFJ4j]0>܄d(Or%ev`?zH6XžvP15dT]MN l-sO}vV@U&KAy*;2Sq_X(sg xwlD uY$LsSxޭFIo{Raϱ/`gR$ V&Nf\Kt.^Ғ~*;cJ7\L YLP\-ZQ,g!bI 2@|Jd2Xw7Wἔ0:W 6] )FOxԻwmFImxx<uEvtl ۑt x[\ָ/{+ ڜEpoȠC5=(=Kk\Ww^)|m7Tyn(0iP~/+\INᇢuh'+Sm q+4xYj'zm7NDL ǟpd>i>Գc$rl}/wa~Lݚmxe<nҹ̎ψȧ%A4mA5NlR`2Z>&gKvI[lfVx腸;+6CٙEtKk1Ar*G*Up qieZI*qmD};UkcTûN^W3!XH\fuzֈ{gj%f,O;u#H磳_6Fp/j(w\mBqTB.;gaZE3W='+& j&h0:&"VAJ~qn ;ahvJxAe1%TC:KʇvkEcjzB  -78Z8 GKG±uj4!n!ت^H p?zL!MՊ蔤O<5D%r<< ;xر}3{aQ vHyxl K~gۭ)7*\}!hq:Y)zT u۾|j)gdǿ }$J^Tsϙ}I:QL!\,Ra|ɦ2(+JQ<.\ա3kI.n#y#;{(McTVh)$rS XCv^/r1UE9"kėVaiɥ6eYdas?ޜZfkd}?@4avFҳ ɹwtp8׀Wre]HNq'ѷn_ϪK&鍨ck4:&=nW "XD~(c4m7jR=i1)?>|vH' K ݂GhY@Z6 ^YgA*\ 9#*}{Keڒ5!`D⒁> #`O^"c\ 17l{ݣbPd>ڈ1&{‰U)\ geSՆɟ-~ESc4.YMnG(bbmFljz}ធv4)N Ɗ-UD4Ce $`4פC6v:BTXbePfd$QS^$hӊA0!>0 NJP'z- E)7 7pOn̶ٔ~Ѩ)E̚wTk{,[&RHl4,]_gg$" E{Uk(q)*>Mgҧ{ŅG%-[\(o))`bL¼2`@]n^%R¦RY<-lhFs㷢HUީe6):,wFOw_'GRMuyEjWsmmu 8{``\כ<'˼X$32>o|<q%@uO#N ?W]Y{Ut` O zNSۋS<<%,ؼ{jzI4hD0gW 7$0ǞG]X M j*U_:֯ZٞN#Bң>%Y#L^@-ѷ,?:ϞmQ&؋9P wԈw zTc#}l^(y,WS jjyZ]C[9}(M@/94Tӯra!&KIf}?oe1"z_T|PD!|`L{>mlo&x&Ey[Exk(,Cם3jF5)]n7,>0F;YDMkn?"O{X=M٫ɷ=SL1w6`f5U6nnA&2)@ &[4ϝvbU:e拰!?:,'EE!й<$=A.Y5x+:fD5p:&oIE9 |Q IpSa?e34fy#҂9kFGl)16"w BRNaޚuK@gSke3!-o ʖz"&RT<(=VbRhHR_zC1E Q8e=W&#Gpa;~!x` t25Sb*ko̾/#6\_-̦2^ XW1l閮 :g y>c6ŘHL/Ipqƭ)^tETXlO-6=dȜ[Deja:@FWnw}D-RB8ū:X9HDbvx"ޭe@dIZJA!s_3 5( QӰZ+,SB,LzR&U9-i[u'Ihtu9F˫NH}Jke.9k_2h ,V5r # Z7{+uJ=ߝ/YIZ-PLcs%Rw׷u^bgg B?:{ǰyho! jџ*̡l7J 8mzzl3U ݪ>ގ#PEEbqjP&yQeA[BWn?4FgZ*QŸ`~a# 48^N4"<Ҷʁ3<"f v0''%ײ-g3@FD[vնTǴWrog0!WKD)‘Tбޚ{8npR?\4^r%'xG?0ω3kR첯҅A)KӧF?q79IV lVYZ#l9*ߒ^|4ϸXoAR]ƿg.0)g~FmbjKZ\bG!0[bB%M,[&>?L$0Ů1_j+DINdzc=}P,d-@WEP0yƶ},gf5*=m5QS~1F &^I"LamCX`f )7xKCvWD(}B03wm{·Pq뱮:%;7kXؠ>NNM<7<Efa9̽(R0yyVv;jՈv8$gɬ#1X kZ\ղ]mhiUϣy#\W@%v98HY oX[~vtU*;k7R#U,OّwoW 맋5[P rq&ِ@1>-;&{\4\trz}W*8ҫ5\0SWQ o\Hju٭ݱ4u'x:RKnNL46f@p3<.T6O1pu7] qɵC3.!Sx^3@4Q]y: jdksTTXbGpVԠZ+,ޯ.̍"=~OǬ cϻj12PX-E UCBvi\e_t.E!C}0y*>z(uRм7}ސE55Z!m-Gfֆ|X:fwY"d/v\mIfLH~X`-#G\ ?~V (#$=.8Ev6D3ŷ/0$wޕI;i][ NvӸ2he#-vCeƽ$|'%^ eB'6rDT!I g][tvNfZQ$dz P.kQ23,b^^^V?Ï]iZ @=Н7"Ts!)A} G^P~#~X>K(q݌#~)}v$wogiofA#SmT/eD膒jZHY߷ƖEJ4#J_k%._>Wb ʯg%}=*Uq"܂t,n#gɊ!hLj(zʆ^S^rdz0F6Uxx9%6D,)c|)mUE[@$q% ̐܀K| qg(~d_)nIXX" DP: T[~ dfqgH tjbBBDz 째VB)w gsPVH~ٴTkEypzJIEp>*BMI\,ԟ.ʞ#.A4wb C6 f5mͺm|Dqױ?iNݛyyJxg\p<ݛXs"T5nҩ`9cӏ>2U5;z]{͹9ۣyR1湌!ɧ5xLiGQ5p"-xn 3LOTaN=!xB֍f\z pikd5Cy&!fmB:;4Q%N#JȬ}^NJ1A< h Ivl9Ѥ`·Rc nAkډ_"A]ɾ6A'p9:PՁ` }͂.bNxt:-ҬÂ|GO#*QJ|=9j(hLY4EUl#J&-;A2. 9- …rŇ'Ԑs);L8Y]'da(sOeHmdm2nlb;A?Mic q}QP2 K Oϟ&JoZ6XOݥe cIQv\fa=,Be=FF5vaK=Z?2և hnj?nԻl5sH#e¹[_2 V5nWNXyRu%lW& Ҡc!aceV]}\  >$jo6v#w^B_xtX D19 /T阏Jq]{Z[AQX^ħ#Li#6 bLK^ {yEc"щ;^T^nRRF~fgvd_;Ʈ RՖ@ghduX$zuǺ?ka[?i?-%*Z4EpSo;vk8Rm>/t6-(KgX,CVU2ôT0Su KE">@}S]ȠQJ%"('a|)}+ZX^t6y![Q]ԫƾB9 CY]$*Fk:c$I9Nz#dYOfpҠeҵ7VD>ŗN-J޵wy>E·8 ST_}5^ /Kk''4hXzhci pݎ+I;ITGYyK {Q}𑭰~2ʴG_JSu޸JmlpδC }daPnTT W7gXh1R%!y֣1[Su+$G{Ks\ &l`m[Lq)m.HQq!Sy9ڒv.(#VADa: k\o @!q/'Rڧ%1!֥MR'ys٫AoYJMOEśyf;RIpG4?ϠDcO9Y8GĈnhYn85G7BGrI݉75gv J<5\r/vgR0/2[P9EEtIP ]U& } &8~ۗCfw* D ;ˀ; HV| ;䕟9jum9hS(A⦗&>M!C;2+u4D1WtfIoy,~S4QUuaz/ s#K!wtS]#2pTRނ|{.+ #B;&aX#&r'O+Ij%[mؽ&+D]x52.nʆ&7ʹ| ^GC0ԏS0yLUȔF;AW>l! ~uK6Oq59v2kSiI ҀIn jlȋo- NAgڌZ~&o[v"SìkH_JKۢ0pv6k7Om*ū{ӹjAdq%˅w\0(?Xbq1,opb9\ 8H{uv]񫰌I`j|yx7:{W,V+[+sY{aV->MJEQA_4n&4$/q5nb.Ţi-9R6q:ܘXs;k_QOuUb}O Qnw~^{C;d#" 3n m{zǔ0K]LlR5"?IB?]>T}i( +5gN#('I=deR e-hrtFO+ !IZǪV&#^d5WC5b9:{ bbn2.Z |zaܡu5*;-ӧM^Q'̻~i6bݖ1h[ܙKwKmshϦ 4uG=.*:ɡ5M(hUja2^%nї;\o)F2oI78fn.|ђG@jڜkHYl[T[9ɨ>o2yUq@\f-(S]#g5Ap1ݑ+K?Tn9nw1R/\}ƌ]'4&oS"prZ1ȒM }*(OS}F-JQ7 8ܱxTˌEf@t]pk3vhL9H%FcاG?nπ}#gt \jЁ< oS2/jQcE$ Cvt#1Nrs6@˗{1ؑ>t֨ѻ0o`sB͕xhcɑa,.C}/ET0SCf`?v̾RR䳺sOrb6%S0'd6p`toۯD]Eҋ (]J!hEh>rMVpS2p:XO%ww1xB!ȢK @btr|+Y|NmԞCy@l ݧ[zCX"}'z xo̗w7eAeN#so0Pxx+/ǗΜ"PG@n؏u}Tv% ]{?v'!A v:MLBQ9_r,B-o*$3;MIwP3+TX>ѺvP$~U-R];|9)=(qY+ Z ѭhJWC}Bh_hj15g AG@@NLWA #mBlP LKzs+J}kj\~ c> fZycA7SQ>²T #P`RG߲ݔ |A^}?COHIKaQO U .n>pCĵC-xi H@A%JTJ ~Z2QR:CUҘ?zv= 8)w['i h]..I\MLdC#IjY|v2C!=s꧂)@LH17Ϣ4/¯(/# s׎Q0 sd\deŃ7:d3 őNŊmqƎ'V^—N^/NjUdhRA:h-Q?d] 9O~w/NX+5_isRp/\[mQPoڒ=$sRTBMMrNFYn| qЎF^?ߢV.sz ]2ʭ↗ʫ5i:C]`8 柏ISLU2Km!ޘ<6jCjqY!-Lu񩳼 &A ޜx1U 8Iډ^<;B+)>QN޴fn>ynThAVɺU\/VR^'5Cлˑ9Pd׳=Ӆ0n e<|n꼗z4ԖD-Y71#JX.¡/X% UMg0=Lyn,eVO pn2XԭfSD3/q *%տmqz+og<~23d;+LeP.UG3}HͦN Kp"M6f_P<1*qh)s(bI>]3)_<"]K/ڲ aן(DѤgb(GS^{' ܯbw $keC_v XKpΛO|6Ru>zưX>{;zأk`DNN /7cI3@LLmny} #H`vNLo\"bcu,؀ߐW=*CNssk(-t҃`ki69SRpIZ6ҭQU!j0mhd5ODu7BOcrr ubkKOwdBS݃I$\ LdMC=hh{ +3 dHA4Sg$1OQn Q:699gɿp)#.'}-`^5e5nS]Z 4.="1,*gw.ks_dOjz~5:T삖dSaܣ "ǃ3 )F7B@Ȉc`%iUԾR=f *W Fxd,CF3% yAkᓕ8f 1wd2iYwO4ɣ2+Ρ*Y ּGԵGeX(QЪ2e>0 (*YdYXbȺҔFZaW6X5l@j5li(ʹV3?.l6Mhojt0ι Q<Gbeq={ $ l췗V%7$؜Lgw dc¦}DLMg-g)64ROWC}њTDzj=sDza5F>E]B CfL╋*A5gjː01 s<8##itEBw .?Ǹ#k(c5:SHZLW.P}XR[G3A|78%F5գiLeV3-B.t&T]-n(LD w}sun*lt .Q } >԰4s Ƭ72@^q?e0.1M7'aY2+`S5=Dߧ n3bfᅖ'3:OX~Y+hy|MFfL\@؅^1[yx%dٱ]`f5DۍmY~HTjS=nfZ4 x#e[o+c:ǧ31 2v)sk8. xQ9|HZkxPM\tFqa JSF/v3,ڼ[k\$@nU{`BuQH>T~ݨ+H> r_/GtP> eTm5?\KeXIkN1NJs AAvUpU! ,_VD~h*Q[c9Kj`4>^R?ɀ@~LyJ1%=3Zn_A(,)cW DIDx:ί[3,aG%3lj=~6>Л LZ?"xhu_T*R5upZ=vp2­Eo9u[UE3i.v|Z=HQDl_=d`p^fs&S8JY`i:qQV#ZZ>*:0OC=Q|(P~6a@9ە_HS*!9CŰqd@f&'5ȱ!h+?lIiÛY.:_;zPue90M쨱VoP/ Lod.X1ToQ?li;mV-!7ߑt~u#zq>!H'b-GTd :EU%_[㊵EJV s%iJ\l刓f?EWbQRGU\s1>T0.yȥga=\CBv-ff tSʰ'(|k5 x-&7.r~O9m 1`mDRy \\+D<{RV?Y.Bt:^z-  HVJA0PN ݿKk3ن#+ `0p=+{$PPb>p˼Z'9P^3 wb9ip\sg|0R~wog;ZFL?Q^:[E{+\Ox(ThxW1(tZc!W hq ◫vD}bԅ0V6>3\uq!KtGu$pʻXѦLH N. /a%*>["8B{&?Qvn; N4/fA3UAup0c\4ktK 1vYB@Ѿ<\*@/:0-N%?s Ի`9vgEg,C=}˂E"xd@Fjx=.A>,ٕ#EeNo~Z^Ί_ʥűTGr9"B{}母$Fdh1X/3qfAŜ*pHP_Hy,Z-=:YlD,10fKI7F4Ԭ X4IUKl7}bwCsd.ZJV/G@G0 ?K|̒N/cS+f*68To$^dx( f#6yw 3g2 y)1gJ!pJI˻h%z볘Γr _QؿL-tVpAmಇs!,y4O\i’(:S;q!R"ѯ}Ν;HEW xY[#$-~ϭz' 9+ͧxm<`B)D>{%aPzX`x*PL`_: 4+;du\063ÌհdB.'/rX0Qb b>|!Q^E $۱ YA h)y&¯M9DYI˅W>} +AGذ2=G6ya5KބQqȹgp&v±1 :\~;~{W=7,L f_-g$_Gs(_Ю^}LW>qd{-Tx+QEv M=Nf2ۜGq' V8og :r0o텂|mR!{!)/AW6%c =E܄dH%*[M>ʲ1K6N ;OF&R±`纾D`ӯu(T[1;pջo[kEt0P@)-W'Cwy|И-fjC-EI.d~p~*cpLoh" _ܧR?9EG ʍtcgkgx$xx4 d [H~ek,BCQ#:ӬX1{Xn}}/z_/?~M:M@&l7sOCnyw{ZvR:w8@21KLZ/3 pi6\{Mj \EN-Uxa%+cW^\-1)Pw)Ă'╕oN+3ZԠk+hUUcegxѪg5ND=Jj j<%&@]9D́nϡ$, qb~'G]y(s0VFư+?/5l^FIs\/]W}پN3VƮTx ֘Ns[12|u-MKr՝zz9Q&8?Do< ThՈTugVc kɵ(J9>ԏΧ*~kAATZ&yMd i*$~~sy&UtV HJge&7/u{'i`b뾨-6yҋ{y='Tfip'y4B4Ps8IUߘrl*OX z`Jhlo)Q[1Gad(,v(&`p64roƚ+&*8\X+&昼Bg8NkL #Zm.Z:!{3r1llo;C2"< q,L?Ȁtk!%I"5Ȃ%D9d_djyX#y&h$|74}^|<ٓƏͅe:-#@>${Yu:l쒹uZgJG=+~kCTLRE $Tf($J͓1\{6X_X[ 037!Uk ޏS5 f~էC  9bGge7q `-(.}OdmjWO؊dG [WĔg1'~w QN@&Y._d =gEO%.5-x?vOF /Eض(3B[076~ІoCzGŭq䲁A˕+4 P003Bn{tHF2I6aAwy,NK|/01LDGГHTO SS]k 3)/f&#$݃L4/#= 2|{տFǰ4gN8 Dm\ z$;]jVHM$]+&\Ut͈`[ BSCߑWuveR#hp3qCrCZO k/ut Œxx'73 ܸys-&OrBٜ[ ];Csk&g*(8 R__cS#b]Y~4꫏-1L Zk?카|X0鼊˻< pVI||=t'"3noUxVyWȞ U$sIRf8 y__ٽAw hn9{BY?0Czrθ B% mc]Zꑝ**xA FL.P1壵2JFE<&B sW(,ԦUD/N0ǃ}P"gڣ]#gFc\OMBw+8=By0JsغOan\iղnhϋ*BO.LB7EdDlb/ @.Ih#F H`h!>'9<^7ijXjeAkAK1(I2^`-ZX1L6*yj QVXJ *tb( N`$&Dd$G⅘8=p_BQƀae42 L,;zΞBo_x (HAGzX8U/hٿ>V,Y-ezFD7Mm]$;>jHl: (EU*iRGk_z`3r]fVuD aCE Uu6T#HmG5Y͆K2=>Ls=?:zbuJ0Z3׍ <^9 "X1S˭XeŁ!/@Mr-ޥ("]>f9_i~/Z׽yԧmU =KJhY^16PYm[qFBbv#" drl1 KMȀtDL ,9j$* @\@8f6u=Frm%%ML8}Y9XX&O -ݮ+&XA3^]8} 'j@A aX,#\J>w3*ij4Af;C,M'j-w6`hWFR}CM0\\s) a5SV`oUEQ-w^Y9J*ϰ? u \(5J\kKx?]X<  ]:m[7Ka[{D@goWw2Ä8w,x`PypäO(%*еjĺkm|zOlpB\T"HAÄ䗘~;`eE ݟωS€%3UaFm4G/F[!i.<^֖YCT5[t %ɾ=i$_۔Qm`GnypUā q~=j,W5 <߲e6lO0ܓ/(ч6`Hf2ΨQ20{)$8'Uox[6kWp5XþmÎ5 ~;S$ImRD}XCjNܹƣQj|ǀN0*hԘ%UWۯk5.Oq?vBw8.(w3FůzյKA`Y-ab|`|QM&}.1TFE@`/BB'T7^/kFB'\R&Ĥ,DuG:g^}{rȻ!xaŽ$&*3mI5>_QQ4D:&05~OimFNj|!ux+}vy-L߾H&dhU6l|L 9 ʃSìrc>`Y0J"ɎB y>0QizA x"L.4}@ %{<8uϝgx$NtpN/St%#xeI96HI-#S. 7V!⁆)jد]Emv,*"?CL4񟑟b%Ѷ r#`݈behQG ҒJͥr\\K]6|QV*Ƞ*]줄k5 e iymu`)FR9[!aBi0s&(+}=xfqb9z!Zf 61z"bF Ahu S#~5i]C<*Eh@gF(x~ ]j04ɭӱ[Ɓ-HA3r6oTe2uX>dCj1b@Z *AթwGuP MP]T|WL1 ]AQ:C"^fC[Q8YSDzt |~ϰNQCMk=*+xA3"Lk[3Eo9f4<㑢Yrn,:z(A;ie. 66;8S _[O 6]B{ߣ(֤mCUpDn"mtEgDB3.grZIdZ.p V["1Q_ F@jb>P NY$L8{j;>ؒP/Vxt)pMÓHZ:8Vt ~(y-_Z9zl m@|TݔjB5:RHx=@N#cl$k^88w$BWu4bg"+y4&^k?&uLI5ȫt13#v#<Ue!EutbW(aNH^UI: ޘU,;c#LU*3DE$ƅNKn m+m)zsJM|XTx, ?Xb C*>rDQM&ݰ@D+di]Pr+CULՑ3BHvQ?]%IpiD]vn!٠4 3 6N7Rřv-g1/_>;xRLPYGq &c1{ir4.I" _Dd hF+͉w`!%ON{D:%r犃'/*zoK 3,<= c}ݗ*p4␇9u呵zQbjw a"t3m{ H +AJÅׇY nFE@WXhW)[ǪY]J^'0&|eWBoynoȀAt&0#xRIToF7z.Vͻ3r3{CD R6D*_׬oO> ԣ:g  -r%L7_4Zh p^5-KlKk_68#c̏DƬWoHQ-qfN+3Mѵu FX?Le+$"vb&ofӦ$&O.ϓ8CDVX$JE,ہsbٻ;zk=,+]z@(O n&Gw,4R.϶hȯg܄9%Gtz COkҴG`Hc3 QƗZ>ta$Fg@"0tc "ME)\.b.@؃`~wak1:oa`QdjF$ A0YlJ qds$XCnRSJT(L\ /?6%cxH%<ټї*?#αO,L-mrdW|})w4z7yY#l-6y Lu<.r)0ض,:nETyq#"x>4C$ \(1 ?l$0raf&$ XWȁ樊<7֏sۚj7iJ/Ў*0d#re }p{2~"|̦c D6/>}Q_f1ͮY:T.L<׻mˬ2H}@x?qc~;L@L|levH l6|Xݳ": k#뺉B0/UZ'mafZM.hTB4>IA/1[XvygI ΐs M+GZʡW{Li  %<ħ *Z2ǒ J9S 2 \ognY`)P Zr2|[B{9a<@hmwKCl=: Hfܧ[.ƯQRk =y%nZ.s6"bԶQ|4|Z*mqz_[XHYfx0o˜f\k2h3d ͮ|ȷT!5&8Ty .F.f->gb=? zD"v @67OO\,Rُ_!^SC2{X%>G_C_lFyƏD&e>fbÔ5rߌ7|7 ^;F,ǥ NB4HR蜟mUxfһ-Ncn`*=9{|j;ޞk^2 5#Pb`J\Zz50˨ZQnx(3w?$J^ sc9hdʔY~h4` yEKfNHyo'^<ԮeΜO^f85?"+DkTkFvf"H񉤏xRt0 _Ĵ.U.z+o>)O{6c_-"jm A @>4ZO aXGƁnϬ1=P1:X֑6RW"5p;%j/嫅'!F{> ="9tA5lk҈-pt9a-@Oˬ}\΅srvE-?/=ΖX(~+ ] fq t*RƛSC̅o{nYU}f$2l(6^y ԣyĮ^ ?7~ԡAS?scltMCd!<| 褙B!p ԼG0&Œ~M>s `w5Ymy7=28XF򃕔nLq4$k"< {JW? x /\ nXIcc0!+4d[v:$WV֐?JǍЍ(6Q3\d:k|>)m6u˒6VL&BA_16|^% 2 ;Lj}q0U6*Ϟ!}}Mr)5ᆾ"{[&mNg"3ev'G(LW /j2fIM)\SG'WxyjޤнXMЏr~*&Ѐ_@"fQ!Lڕ9GXmӹw}89 Q3)—'5ë A(R3ݿ4lۘ%5@DyhQOu,2pr͹65ҩO15 :lU][+EzJ>ؘߵ]Oٕ4Xzq?VY^ vD4\+i#yp$TO;|dn&S),+9? f p5fI> : `xՇCvߔf@f .T–!R~7ci4tSGV'E`Jf+Lw5)|nC%__dv,uXs^-٩:vS jpH&%:^1]L޷tw'aYB6dLJĩ̜ZӐT_X|yz_lmXv2g Ü-|i9 ryRhFkVI Q#hOځTD8ZMwbN2\t2j;ˆh*=RA$7Ț.kDeH:<@eQ74DvsZc+csnjeS)-l~/쌘 |³MM%uHeŖ W2y%*YeVBژ倻 @| yT&S>ٳ|NuB'n$(N ce=NOx?*7$nת݄u Jdm7Oؚנ|̃H;ő5PӜwr֭~>t&ex=\%-G s EY]UQЈŦvE"lqdbj<=7e]OGl1.>MAĜժVUKzHY3P-dBDBke1஭'u5Z IY+16]>r-#wOQF@VJ2Yо{4m S- n~xtޕ$jp$5iVΏk g7I9JI('T=1,wgÜAs`%Sa` ׌ۀ^C-ʭ n #X&ƶjZD]m.J<1j1]"qdKXZ!4̧Ŭ7$]Z bUaȶҊR?N`T,o*t?~?jL@+=N .9 S]Hbi{"UZ=e 7QM[zԏпX\շa8Sx0+ɴR>xRHuZoҲ6#=>N< fIjZ>ACE#Rx*c{FHttiRuԄQw0`l9Au5$Yib`*3.3A[XK&ؕBk.mF]a^1Gb2xۋd'Z[2QT(>Sr 8ê-btmZmNIb RJ^1p\H<a[dv䃁1ko~0Z̆VKe|k)  8:btPTO2)E겣 /GhFamtuY8S>jQ/0BT O1BFҜȞjΕxTHϥ!f^}CrØp_ݲY/\V.I+Xɒ$ԙJ1Z=g*BqJQ&0B?%NOc xu)cRYH\^%@i%G~15+n|E;~%w_%AUim]qm$m8!…VLu23 ȉt( /\xp3.1 E@:Si%3Yȕ b{TEVmwcQ k)j ޣ4re)=16t]fp8K&g`m/b8RS,n:r E_+fC(:/5 :0}K}fYto=@Bmy N2MeIJzDF2}, VR8a šcϤqL\oT>3q餭7sۘ T] cbz9wxK&&K8km۩CYPg;(lkuq-"j׸*1^Q^@rC1yV Ma[5FZ Q@0;yI'Lz ҨFJ@4-oJ}-Y|rȰEdVb#(Ҁdt -@בv:Ya5X7tj+m.y込0b`v0 K}zb(ʄ&0ahN|,!!ܷ*V)PL4'E `uIyq|2T+ynbrLMC"F΅q9 />$[&ԕ,}3MbmÑX7]|ӦoaQrrƤ;h (Y,c:nͿdd ]R֊ ۔u=xǃnjejYq= 3~ZB&컸ʱFev@v"(D? !|pdOi,*ג`9 k;]89&3IG,њ 7>4}&-+KOOF{PY?"~4LPG'K]PGu\~P忈y"1* 4 1 H1ڈ'呫/4e\+~cg` ݩ>;Vr>X*R|'> n]gE{2+R-^~uu.O``7,7}G'= VkbyJdxy&اrиi@cH%xTl&Nmo!Ȳlټ`U?SP{֚?`3Ġr?qզ|o˭Քp.#pmhe)$F3h i,FTJ Q2ֆǰo. 8u|~=bR"ss*^՝VSM@MGX.Nn.e'3D7#Ef%dzGzO_l~1,:Ę⭗=PfRpG&`IOCLE '"Ĥ/985|”ը5'ޛ>;:5ML<2 E8*IrZ$(e9F6gV7%LR*tkt, (c/)󔦯)KoKDK`>5oϏI*{-+L7ai:w1:0*HM[/ :S{:h$Xf,Sg4likc6 WNRDBU6#TN*ꦭݸ1BưG X "#֟9 5 -Fj$tPTʎJ4:z+[Ş6:l:x69R(3/bg"n2T=df#z͞뇁d bJGE|,\g3Veς^Es,eKj9<ԘpP+70 A!Ǽq)[.Q,hn~5p}&~%3nJI[syf 7j4ZfyAռFZ"I'}]B$ʱt?⮐[BdF' {Gu/g8'Sou;Ȃ|B8Q2>\頣s,NBֿ*]o>EZ4$85/]̎ڗh[Zb&Q1ۦfc_AjPd ]8:oR;GT侺z@4 ^`1D5-/px2k;LkTHO}{Yr;iBn_]f.D5ҳݘ,эdwz.chD*Sa  k*fV׶p# (;/Y󟜯jndS:46"PVQ\If4Oo*ۧ&RF֔yuai-g#?RE&K{o qϋ 3/QUA?e5T8{r}ϭ)`jˆO6oQG3&VT (9d8A%J71``n_?Ő(lWR7s.dl%).%L0Лa!2XKBSiYn+WVC,N"0J_ƀ0 B샺d"}@(ߡ 00K CHtΛ>׀L@Bb(7dj]\e_]݀g1*rX<**MMf٠R=uʪk)$#-KytWXj׳zIG2ޟGN!p">HޓU 7\1/,[i?3 Ԟj ]yj꜕ \;i@8󪴀p>5 4&k|U:'[6dw]O؋Xu[@^yPB@~=p@m]4(…];-_C80+çyLV` y7֔39>B5X+|([ѯs& -ĂL:!ԍ)\"&9!S~#Ð-?Q䟥?GV)>zM.|kJ{n訯*=f<#Lɢ$HXrk_J=E4%XdK)^v'='Y>B%FщěV{6Njv7XkU>)W~XJ">3m;S%s gN_P9}wtl Y%d< nq4!T/¾QTW%ɁVCpGBZ'k\svSo4L@ hڲ6=iKKeѺ!8\Dn"2T0Yu- =X$TuNN p l^/gpWzw*ʹy\ł{ZROCO5KZkYjh Ɛ1d"ފrnl5J 1iWbnĭB+hYQhz6c)\CݙMJ]v8 +q[lMe9$u񴳂'LKlʢ~x7 +^ Ҹ?GA# soO|4_`R`꿽AWsJrk;VN߲QoqJ*B³#Bf`v ⸟5Lx2v7t6äa|n@WVv0MW$CK%g4^̐}ũշxTl<2璘[O-Ya𩢴jl<7G`ClNΣetNp a;,XGËF${,c2ݹ7P%]: (:G'%JJ!#Orw 8"CZ`@˪3Hykw9xz!ĩwL"E+"ɋy:ǖ- /=J7tfd|ʹBi%CA\C_͑!%^SL<2/فN}0_zoR7rGDlU9~zR4 M>`;$6u13K@DMRڇ %O6QpL( uc5ٖ]hNZO Q^+( H*enm/lveq-6/Q1Vv=zV1٦swO gdi02Be [{WπTQ(OM!}Rp4_@dM|Y6֠X_&Hkݻ !Mý6NC@N} Y?kX4yĜC~0R) ,iQr"w7㓘 9|Z;60ĀTm)t&W2$w:!d*8f~*>iZ@&]ZpE+0ڀ= MK&a\-:єel向 78 !{jsAOwX 2q1B&.xx6Vk׾/҆%-ڹv6%G>6yf>?/ {C z.<  I&~Ӣ!wүM\J?TWZP'tjJf9DYBp=;1ҧ;ݡ0d1g1YT-ha RxZ^ɇ$+0[L=4=:O)6aV Yb[buD#-e.Q&Gcp|^衚"A <ީf>\& +, @PI`pg-ҚjxMCMXY}͸?Y`wb/ y;Rk'55-!*; grd6<1_YY}mℸi ^XtOB!lRޥ} f4FNH 2<Ѱ$vH͋l1G)bOt>t HDCٌ2mSG=G|z}]~X2?'ӄ]zDczXP6xh ¸p}> v=DC[Qg~at,}c~0I$ )c٘ݢ%nؘ(JYHf7lG\DF3 |L2Vkt)pSB^ޥIcV~+*5&J0w|_Y Ȝޏա4U5:eoNӓ5UoHŀ=s\рɿ5~ZzdTBs^u+ &R΀U}\Ge/\"DZ!QfWT^/G~+I`̬Pi}K 2vm26ՠSpo+n- *ABfů]:{WErGq1:Sd3 tbA]<*XeM98am\A'͕dݻ" oD@bLu&Mg ϊ5n9-52Ճ2#N`_EZBv$!'Y0bWqxe9MlnWһ‘{27{@I :mn=x|xZsY!l݀x]EҴ9[ZCl EyU_iRxУ%kfAq^唋Ur oKp.dQ, T"V^+T4k܅' `=p_dF+um̬ty-X^ Jѝ(A"~v(Z)~yd_ !˯|QC }FÁ=użnTF!b[7+ tEȜTl|cQzYճbM '`>_(;Ofj >NR&3]qhi5L5ݪ+RB/T騙gXBج)߬:2;TC$W&xEk!8?Fnx`:Q>cqI˝ zov2Bs._vU&B+yJ@2$r z,bO9o&܀8~˦ ƞ-Tqk g>@vn7΃g0KHuZYp椢w%)ݩqql4_`zk$uWj*Ӹ\ dWRS,cT:x6^ HGʋIP>VoQ>{mA3'Dns }Yi_T5mͬjĪYҒҼX Mԉ#SLttxWB ~:B yg@Bu{Z.7  [!"_0}izgԩzQu:ಏR]&R b)I:8XZS[Wl7 X oI^օơ!9ϐ1ݸC=#7Qo#n,FnvcG/"w]bf*&)ooM;QNtlRϡQɪ>dRlaY/:44'5(2io!42 Os4GMT5>_41r&:hT5;rrH?nƩ5N >?ۦQGTdKh*{lEpC" ڡϯ\oA[ݥ \X5xbE)`K~O򷘡tP,IJDShO(55.“cG0+o.kRVlyjg.z+4&ILxg~z`aO3ȋ.gb 9?΀:pΙ@[5i"c:q*S&'BG_|VtpǍjqQNNYIh`'4 aPfΪv@i@Tc%mCOW`Tx`D_z3 J)uEZt9f=0)`S2mJL Obje(Fyv|,pBU/pX,ǿ3&Bө莘4-gW#D%RXx׷nJ/Q,DEDށq !l01>rjR S;v]DRL +(~oiyHڤE#)1\Xhxzq6KqcDFOT< BbHaS Ռh̉<-VZsܣ5}ڱ{f'ej*hȴe@ A# %꒺DJÜ^ "ʿ!f IA}`oqR^Bh mT 崵^lf\3o4/ ҕ`n9OW䔌ϥi%}aI6I(5kݸFsyD 3_܍qMxt,/9b~-pmDžj1,r4aKăܸ|;u%+Z~k/9hq#Ώ6T4kurY#M'G8 Gy%$ *qhnKkg#˖!TKVQOU5q`pJ>UlQm8ԣr:Ɛ)߸afYjhܙUU}Tܔ;Zumg!|Dd㫌=Я2]ɪ1JRL[^lZD. Ǧ{n^/dG~aI@|z{ǜS%*`yZNX^u@uSٗJݬ"+KՊ9öU.%+\Dc,NfytR$~(ߩ_+=؊'Gљng1i{RƟr|ŷ &SVCt KƀRwMd#172/5&vnˁSo(ۊ'qOK%6꒮xë́_Yj,?>$= (T0((.͛SGjR8A?N.Z^ZZ6cyՍE+s"-KHԪm+ǚ$Vc^r,U+s8L$:5*Š2\0pvF 2s7_<]^ӸZˍP]wyЕT*,ߵ?Zi }'3YÃ"eݹξ)Ɔ@eB\A<̵=q/TRa<}C̫z̨s&4r͐.S.:Z g(ba&Vs҄g^dCmj$Qo5~)8 8ޮCPgR󺿲r!3; r{?ܷ sNbnfL-oqѵ9lMYP{Ή-TJ<ǻ:6;g"+Ub )Υ30N%)Ӆi쐠GAƁ@R }gJsOT!'RbLslhM•`=~۞LOF~#@}MtRK@1hG֕jjtSN}g-)8AIZF ;UkeչTx3ʠ3DPݛX"nc!dHb2GPT[Dx Jd! B7Xľ7S$(x'Dz@幷ߺkDzIRU/Y|経U. YrorjZwIN:! Qt|I|ItӌE&!f+@ct}XX7~CTkLPzRfɚ q.d vnno/sISS:Len~>=!*I놕(q55o5Z3CVS|lS4F(Ȝ,W?͍%(NGMs'ǁduwâ3Zx +pq/[XV06QDliU+vɯlPA@9Yc|4^3B/M t3yJ ><w`/~8ηͥ3B T%]^1IGSw 3SXN"O:-ƒC„^r<@ﴰ1DŽ/͉"r[tiCl(>f=2-u8gVs{{nW9)}e'N*^t^;!.1.wzC>ͯdw܆r. WpM,=&v=e6ҝQu4V}Wtsg Kq4С3^2"+rhc{e>(_f mo(4nORl嗞EiDWetp''IO̹ Up|Oy](~gZžDž v 䟘(5_j*( :/ESr,{. mkuᖠgWzyb l(qXbD 4D_ET3om,BAdEȘF1gDaP/ҴfPgL5hˎ=Ql2pSq1kFp2$r7[`h 4'.ג;rSh~cA=]tYa†T:mDQANcPA.^ !8x;25'@vki|GfnZH@F`0m6} y.$@.(43G J37yNv|tDrf#8t<57=naOs#EiAdއpN2!xOh|֕,(?x&ڹ[Z^ Fzx*Lײ(GgFql)&`v$Nd5wR=_pB.kSXWOѿC殐]Z PJeȰsO8%=,?djzyV?}YVʫR%9)‘:A>`;6|kÀPおrT78:/,fp.#th!ԚM7l \)Lv)$4D.I"D4& V_wuiʼn(!5N7Ra\H=,","L;t t#: LDə #:t>_weι]E!n]OL m"]QRi^N 2@2 'rt,$n>wm2Dվ2tJ]-M{|RBX8clSmL#8wd"#x.DgsTtA0ʟ^%• s˳kdzyDW,8=1G%G %ϝy@6B}ً#"$Mz.o W9EbKaLqM,vS< N(H.b?yڀ:1Y}ŢJ/DQg;iu[4|s]xӭg \0OV8F,r+jv9;xy8wxFnr%y֭}\$_Cd>|WCQYb [p'[2j|H@M3dt?ZUXrw(.\' ? 27~܊ v7o~GQwFH$V9-G)xј>YKiza9H֞"Fmn"rL;@M'd} |RQgNHqp}% ˂<;Jq73[ˉ G+ R\ȒGVsj5;NL4dؓ9]`t>=r3}F\6V0}?Oc:׼|#_Ipᡱnuv0Zu;FgK&ͅ`NI+i%J82DF`MUTs6׶M- HY_32,鉚 (ڿVS'FcUъ1%wdYiY8=!JK^γf?kt]D~jQq`w }{G()/as1t4%N[c Ϋ˪X1rrI ٣"!KRGgo_Ȧ;ٰAsyj @@H%yGl#zWǼdop}գ +S#nB-Lh:..tN'^ӿs!i3kuNpf#&\d'=2UD4tt aVIz'*Ө|Ec.b?^ /In8'͍65 UW묷wZ>^'_j4LȐFVHɊ֬}&ivMDn#QphYǧum7[<ÎiU6|)c{mX}c0}TfzQSl}\ F(MG<7 ~ ,j<,Q50O&78@.AhMړw+"WyE ]hи=o馑گ~ pGfG%֦]*xͫV$IT{Ꚉ˪]/^R*~us&Gts{',EbE{ĕryAmXց"Cqy=N'E]ӋI  IA_PUrIcr" *)'I:RB;9팤T 8mũ#wJByO84cbMc`,~/8z6>%m0#U"#КX@wDo hX}dwY^CUttj}])yrN]*p{T@ Bؕ;@8И+a*AδqiPOHvpjJs| Ei2W[w],"MJ0|?yۂ!wIGQ8'B)ư= g1~6-=9f"B>-#I<|:t^t>y(hV#"n# ue1E.#>4K&JU9 Ή{a~9ٗ0&OJ,r3I]Ưk2_\Dwp=gM5hvS> KmP8f!RMÏ)\~Psz'UYQ[  "к]2 3c`7 WFP2+Veʉ=XC-n͐N[W^db!6S~WA(ou@)/3 |SPQmμ&*ckۚSiRT4K6zl]@8Km+m9ši,,(ba㈺Gs 8(Sudgcq-h{n oŅ$ǖ‰x'7:ҪӺi+Ѕx#/.Nn%7赊MuP) -a/k^wxf#G $q|[ܖ0??^iJ9FnbM;ivW :E"iLMvGstK$ R#"@7<%Np xlrp1Dp̔8rDE -pzWd¨H>F%g_~dcE͆xѠv1v`U7_+Ql{=LF^:H^M!Jz>5t6H{ {/n USY-$Fyv5uCѲ?`~j_H3MH/[ȗ1OHԩgaŮ JLk 6$ǹ;(npBp ~r͹n6:k*0/ծbI =<"L6ùt~!;"Ke7u/`: xF2ǚ1OB5P.5Җff+{.*s} V‹!oYS@`qASKkzV[1.b2 x1; w݊p]GP #+f{0J<4(GR3勪l390~T_ ~;呚 }ޣۄm7USL>d> 7Ěnp^BZ7<Y(7j|)IP㿸盧ˠjyHz 4%k%C;z Dp,!ihNX5 ^l@NǘD v)\sĜϤ:Pod5F{uO;kˍj,5Ⴊ =n&X]jmg,j-kVڒmˍ&H@_PQ5 _wl3_c{mW뜒:04 C)F|h%('G6O~K&* qoH /-̑m51DžgPA6&8$#oZB5it™z EJw<ԏx k&F'`-DF('klXAǏêἚx}'.Ny`ŤDe~NZwVZ):,AW?y^]b*D ,+"Ϡ}v,7 ~׎N ъ'?g͹oL $dq0e}RbS< |KFk/{h^Sd#N==ҹY$q's◞h27iDwr~Bȫ\Ѱ דOm˵vfj8=n}h#T`.:^Ta~g C³Y31i!uYaf8qDAVA"rIy(>s*.(bE6` {*|]w5Y;~~L&A_HT˿zNc&fߟUeY$?2a'e0R!&d> ' F #'D8(6g?\#bSw_:i6qv1 8Nko+nZ^x=lӵ;>@U(X Dd i辮vĩ%$ׯdT0ݟu{Jz7iqHWn X8ݠÇg1Ho`kLYr#. cId/_i*]-!)C˦h fT4!i]9GA̓2r^iy|VU(o[)?N h~W:CX޿07Œht2l_+21uX qY:*-',Y2iMbcaj \$h`ބ{i}=\DczҘ9H~&M58X)3J1u䯈BA]{Y^I@{T5dPvwUѵR8}0jROPk wBYu PQ츒Ǭnvs@e5+6afDMy4rv'($ݣ`ܡ3kWa\"0xȒAi2CiȰ|Uw[AWF:8EOUUBһgb6qNB85aC|I{^+Q` c 'p2d2M/⛄'uu~J+;Aho;B>_qr.§=EUr YTg}ֺ[M^{D+/hpd֓ 8Qx V<%fr\X޾ '!v)LV)wWSY7~KkP-CfP /*H0G zڟ^lGkS\DB@ PFƨl#6 M;p7_Һq_S;ؒe` bcXg f*M2K$8D_*Mnpa =b$S2x=tH4-K=jºJ踨@^=Ja6,?U8L@cy1PtΔХWK5WӭL%m| /~I;bg5~c*ͷj)cB1]"Rު{HB^@v0 $MJ2I??ZlٻI;dl;-"5r,7<ԾCKL#Yp– F4Pxފ(6NvdZń^ *?n >cCge"ZT6[Z5h"#ރaュ>"?]x};A=\rN?qH$QD7ꡢ"N8vK.}D)V[yw%7?d"{|0[ k<^ Zާ>ivv*A |亹Ҋg%kVhR_6/ǚ܉zAjYCEARqІIf]xwݸTj{Q*ߵЄڝ48n2pp;KJ 8A?G&\a\M̊s̃) e{Y(/'63 #kx i`+a@Pާ< N5BoJfS>˧+8X`,4aP7fʹF$@VL0q,8*K&]L pM˦}x dX@=Aúy?0l.$;m)#.qVEyE [(cO2ȁ;ONڂ,gRLW73gPLL&dl>;/qز_12yzϊdP|\d31N|ąN9_鞽,0{̉h[Ba̻k?ldWѣpEϳ> ls6ၗ$O=p|}ҷ@ZpMm/G&\I .EݮRb?>\JnRۍ nslw fjVq+ճ},3ň8k1ȨvS( WUAiQpc|} -h1 $c Eb~{t)flnMfxobr'c˅OĜU)TLRCj6IA AEn`-|'|!B#Pbjd/H1qSPxHf}hF.L٧]orL9hNψloh!u_<y" "ʟ̜<=5aa3ZuY2n e%Rx2o,T9|_@?oW_n=)\/ĭ5 L jw'muVI+oMa @ɐC9#o hnn2]աu R'].FciGf{C܋ P)1e =i1;  '-~v;6ý ɽ$墖|!tQ^JG[<c UoNkTx-iٔ,C}ʔ(i4*;U/uJMVFìw6ɻ+"c󡈓G %uu@Ofe~(DT524#e;lqmG^))rJDw*xHAcMccQ\,,oa !YX)Ѻk‰s>|GբPSW’&>@ >ڂzkuk|ZQvl q] |G„<{Eq܊i.Wta3}5ڝy h.9z^Az7S 7SZ_r،‰CGW(?i12aA}e@!J7Z4]C ;?QXx>zƂl+#iFL> 2&WT>09{.o}:./𢕧>ڞ}`*nXV\hwcSv 6̐!ύH:Qw+Y#M& Jxge$zUjq .QBHf!d %e(P>251ep"NED2 UzD'F ASd ;Vko>5;֗n>;Éϣ<0X'ߑ~o"ĥgNϹ)+{Ԛ_ʭЂ1Ρc07 d#mddBQ3 ]ǿ\D[\LZu2D f522>ge'7*Aj(gfZI/'-L˩AdrE'ʋ2oZmٱ %cx>h `M<'q~&bWaDQ7Ų'LDF!?8Qڋ&Ǝ@qNa/&b9@_CJB]E=cSE@}<6loIJf1 鳪I[*z0*0^HĹTrz:VMPDdA]BMY+t7 ?A<{.Ht.[tS֞ YWfxq˳/Rd¥/XK #v^L`I=іh~,,fL |~4N¬q}kӷ Fte;{&>#E~ԙ_8 Х9jnV֖$w,s?R-͘Be:l:t~:3=|顝H<G΁N|L1S;mQnMo/yvɊ"Rgt ]E8%?a OZXXFn)#j^(+ ] DjL.PͶ ҵ硞9VGD ؎-_d6c.\̬֭]ț`C: iD?h)(Z r}Hͬ`?s}9%`aGJZ}9ᯊ+zaoĉ ֔qBDDй@1D͇2s@C^#]l[vp/n >r"5%:e\NTvuټ!3(d0R&u \Y8BKk%Cp׏ gC_R@}hj?qR % d?eϞ Ϙ|.*:8ARc} ۘ0Uxr}uǩhoS({ZON N0 OmeVax9y( $ !V^ fhů9FvŎ]H7vV:خ%/D&Ee8yɻ Y ؅~(?]4$1W֐±QRB!@ikw xe\x{WKa4֔"NrĨ9,l1 i 'ĕ@M߈n>eHZȯw07~gYQ/[SؖwO'ԫR%S^.DFMރ,F|Rт_c?} &>K;s _s}+dZEz³B <ɡK!Yl?w<к|:xΩfv8Aܙs~.Q1{q$0TVE2 '-eH@ol<|wzDvm5Ej.!xio챉b}.cAV`zl}K4iQ,*j3P>ډIӀi +["m6SE<7I4ov%& Ne,!L3LsE,EwTEq%h4Ya6/bB4-1N`WnK})J 둴7tkR ]6V*fAv! DOʳT~$W-o1'|Cu? ~y2XnQԢpfv,=M?ƒifFUH& - nP{9WɞX"·]>QM44=ڴ;0T ˘KxLip1[ c>™<_8Ass 뙞ϓ*mn!=+$Dm@*Taֶ6ve$Ņ^ԋkww[eLPCD1 Olj%YQ^"mY4#T^6IE%o"cFc1cp`|*)W`㰾%򳨺*O_ErlSvkmBhmqL $e_rLa@"&>[[ Y, {`!zCM˃M~vC0|yl}dciJ&_*&lEN+/eC-vl4jo\{P*kXk'KM{Hql}ț_^XUtK߰s,:?eT?+H|:=bYYX["OE&0fJd"7*D⦉fyMył8جRKtvS`Z, ^ Տ܅tORԭ..]jr|W̽j({n2gmi;Ԟ/uMg UѬ574tM':AK7$IO {RQӅY}.'cd&o&q%Q`oms&Yý#\VofZp[Ks\Qnf&Z2쌽@:v}%Cd>t5e"P7cu%=j f^0 L ^SP&ԝ*jmϓ-zPbC'́WV* 9Dn5%S,anCwKVO/?\AuJUT.Ii^-mzK i6"\Ԛ,_AngI;NKż,Dws#Em[h1SzE2٧̼Țϩ'^IiS5E A3cO%d($Y^neHkj1a>z`e aSʡK}z#VZg8؁Rg'-5AIgAsWA6!o+ᬰ{mX ψ% 90 ~qx|cȼըuS%)h"a7~Ջ $a^}"V?̡)Ws=SWLmp}şDPB;cЯR0xp:E{cx^.̍="mC g\HDonTZ;9Ӟh硷Z,YG!dlonߗ^+o#(rSAUvFqѧX&qPAbaO]!K`J9V> R 1=Fpl4?C5۹E(z&ۼտPldz6o^;DJu\i лQX?v45kFHEs8]i)<fRoڤپ6ҽ˦ Ѱ39̤MVodsx}(ktv#:DY)\J6êož' ZuY+S0bUh|z2=*\&8bO}őPW̌ވ?Vm$] g~!)F4VMz;t_x&S,|AJD.d!PrXvoqfG:_ANկ%&7xœt@@]ԕc;V>5KpB`y.)#0c#PIS,$. ֳq8~Y(&jv˜_ͩy❞z쌯GߔdWDMNr@. &4 8h+$Ǝ{5+L5Vn(K&'}vd:@B+=;Rx*=k+$seg|c*o : SL KB~pCä-(@1? NOF8 ֭8:L(Zq5Kvp`˾Cxxz?]87m>R,h ׆^ ǢZgLqDZ @<33{ .T|_ qM8HSe),J #eNga 0ڿc#a4g7^֣~]`AZT$|,4F/ :oR]'&ilD+,N tV tRV`z8hI%gXMVhjҮ|2eX YJQha5ԧӎF}*\fN&W' 8Ro M% ]bTV徇ƨ Re|_Z]`q'Ẻe^* e9L(K집Iʹ @UT:fڲdzԨİ⁎7sfx =RRKpC9`-NeZ‚gm^=71fqvCGϺztqYDqJWSFΝ#h'fR0 UcvV2x̥9 #qsT/KE\ċ̮Ds}t0JC؟Ա34e8g<翸 "Pj ([SB#LʢpV O?mu;\,UM`E {5pnGrE!%S99&}mwPw,`%+UbHy{\RPC,'eyAs3S 0v ,$1 a"_kAu}MPLT96ybcAux:~jQ^g*qU[dO5)oS1`.l8,@|DlC:yjW;,~E*:HK]dm($9PZ>@^mbj)KOh+Dmi`Cvp_9!H~^Vo|߀UT<8a^Ei|Y dJJK$Bmg͋@݁d5?FAR ]+o5oah{fByԮ>b uJ A5~dCB՟qi/.::~O̲`,T7KYȇ␱潠əJ;4IFN0'~ Xo9ǻo.܀:&GFƧb{3[zKN~O DeЧj(_p{R h|7 zиNbkzd1>IiE\=vFsOaqp;Mڿ؎P.{"y]X/ h=J(\r:[G UeO4X 1cȼ(v 8q09I9Ŵ0 T:4G̣@"Ily^=Zv(CK(_:ܫ VL,z  ]0{ya-.)LO*SDLkCCA@b'zNٗr|%C. ☻-GZČ k.M5aV4HROEAhde ;ߡff X<'PȄZ݇CtoS3Y#yeN^K;cigx[\I`.o X3<˿7cesy*TX:1Qf9VSgs\!.A O R4>2HZRm9Ve=0 ᵿWNeUfEfe 0{'ʍ7A(7E9ÂO)5 z@ N߻!AS4Sr[8a8f/VXa aym/o}-$v;3.L\Ҫ*.OV%ƦƽV;@/P*V[+c$Xap]v(nײV!0[+AmmMg,tܕߴUS_L ”:Q.kHDEǀz]Av>1i][-#kI - +qb(ZsBxNC4Z}Q &,_gQ@b>Ĝժ^eM:O4'sNSU.LfܥE_AX()oRNpr~?rd9ET0M-q^I'Ijaewg5w]i4ïzˆ!^R,TL77{+pύ,k=|WN3l%RPTZzI;_=#fgKG<}'Uvwb?#F~JJ}GwS:jr/LpXs5KX<ߤΥ{9d"AֆPJ(c6Řn2$lJ^J"]n F2˘Y$#_j_> E.é$y Xݺ}{=epK@4+ncM/}@jED Pj?V:@VeƯv3S$"W_N8mU}`)]JC/ Z8N#VfaxxyLJID:䭶/@";oo1ɥ0m&rs} LYvm@LfhM]5r^7wU̠^=_a4Kn^a5g+xeG&ͭR{ }tJ_ $+ OMUbj=T[u ߾>s_gnƨV8)x.4<=bL{]]^bW.{jyZ`2'ڏߊѸŃfX#86HH?%;P P6DNQ:E@CDE"]!Z/|oEnUSUH(@lC[AC,3K -BטW^7BBD1O|/ NCYb9$q^%)6"]gQ3mdЁS,y Õh  .Eyzr6h:),slL$~7W/.#lJQdQ0 A'S_TOH&+U^VR))Θ3CD/%Ye"}Q POG9 y@㩧 欏rXtL#Ew׊TkՋF{"S#T5KKo77j̍5xE+,f`֚cvo7CyX1ulCuCQcU*`ŋ0bJ,?!r[#l CyHtD i J):+|AT\Q${w$1#\:~)#F3' LJCٻCT C,V|=#{gW>(\B;w&N%z iY=&dh鉋{l?P&? g?L ۆ i2Hq?EeZXap>HmlWL|Tc6K1-*qذ5XW6[4VO tSČ%f$gRNq[;ߋ"ysmXm1 MRȓ}0n6!0?T4%y:v~{En\QP1?cYIM;ƛ@ D}ZЉŻ!xϜb଱JtbaH~ ־X` OGlleNK94&O #2Ǘmzb&>^ V19δ׷ͷUynv:w:y;ctlD^l,JH^[XW[@xyvܭ TS`p|Zg7%Nݸ-4@K!u[o b8 js "!6dourvD\~n=VJvʄdni{-%<egg}@ ' ov.)0HajΜݬB^G ;>[+2$tdFPփIR(2 Rc0~h[Ѳ0flZIi3fYaWVП׶-\ڿ`c1UwJ0:vB"?<'z6RJ,(Z: :qqJ'XY7Aw+hɐ!OZSKv)ё^D Jpt<#~pAt`%ѓh:{Ϧd^D',X+5q\kFr$~L>2Lh/? P LP>$0\ͫ!b(=/l0D֪D6}A Ff< Y~2W)V&\&U%$KB2mbJuz}r+xjz |U yY͆#RreJ4*52A8"% cބ_^\H +/CҩQ7">ʑh!1\MRKԏy6Vn4!L cϦc71[eA v%N!%O)b;5`]7D+*{7f *x= |/Y*w4 &Bk@)~<6z]KSL:[1Lc?#ʜ{TpA0̣qTMANଂR!ȥ5jAY)wgV8Y ^̀l5/z0.0Ӡf ~M'㳰и|aitvXABP$,P)׮tD಑G2J-Ud*Ǥ /H0ALf6cBS).ʸܰmx,]m} L\_F 1O'Q"l2eW]ً'`18X,Q@4 FK/õnaK/~qkYY.t_ :uWˎ^0u~}ƀZ q iv@wc/(b~TPz"63mQ} K(/G|agԙM09F)`kWOJ>qдGk+Uphʸ6wQ@Ѻ[/`A N狣M zeI W4&GAV}o펯tet? sUZ pxDS+7o|\ж\?}BKx5$SVOLqhd2&Cfp=NĄŮ%5ވRjz!t&g>t^!J+RK16cxH"?$NMM(5Vva&d2i$g )'*ޡ_~ut%Ë61>Yvwڊ=Q5yVEWvO;tƉȿ\)C*w@yl{}uoBr "q AeJr#%N03qj 9'~dF"]DZ=$a A/؜Im[ fC:Ѽ\Wt;O?7jR"88ARڶ)h憒b gԸ,1Sojpn@&&m4^ ZJIIy@^a0N#Q+P`(5k^#mk߇<^ zƟ_k`QZF] [4iw&t_ @F2x,`S/nwi,:T+8Vzz/|& |[bKh'/ xl+ 0mvg$6n'"xY46١sp^dxok+!Z{Zam0ub˰05-CSi`aM(Ni~RXe3`4P.7=xu\9A* A[pqxKqɧ8U^-i|nr?w_pKL!Y(&Vrۢsw:@L%̭֮V@,43l@s;Lj>D qH 3|+zt6=*XEjP0)*% R;K 8zڽN.; ކi=`'QHa[Hк~}މ=ƻj Q'>Qn]%Je|}pF;jpC|DMwlX`_y{&'h̵ ;Pܤy?-0U@yU22gKj=M&@NB$d؜d_ Mߥ r[Y f^O/SM$&I/ckY'ra-$#Ruy%mQH(cAǺ>um =8>'a0탾Q"^KS$Ǘn,-oxmCuИ\mD@EXn!ndpOX#~ÃEqm2SSgE,(cy݀S}̈] yɰsr'…YA4܍OJ_M}wnWiv 9I=D?0_JkRʿ7#x,Uoc#q@-oH3:-034\kvr;UyM˚!ʭp^7r 'TTʧrSj%9<1fhrs҅NeQZ%lV^{ AK3Г$=C9^UHQUӦİpW%{F]T% #}8@blE g(ȫ %t:0!&xYj]^v#PMCw^n)pX!.{V >Q7 L̔bD2W UK=az:mԭgw0wx+s6ػNHr /ZՓᠭ\/gtTE()&R1RzyT)4QWNV^*PAY ?p)V|iEmiMt.(v$^PGU;F漵[؎hH@zf"_.9(^CΩca.6^Vh{.JCQ\L ow{%7%$}9ZZ{Gʙ#f@*K4~k9kc)(L n# GLo5Lpoe%pbIsE4.8%XࢭhTfFOʑUOٌeBo=$'Xx qKGp?ZyÅG@ LC# 0:ˋ| - f[X>9zkagZ6Jc:b6)N0gX|IYy@IHcq08wܷKX< ]! &u ƮF#>+S;{y4㙛f717S3`gJEކHQ RŠy@ؑ{<e9pSbCd R),궿5ou}x<;}d$#p!ή"20UߘϝnN䣂ہyZ|! GU!eG94f#f@~N8!r3r wmF/&8>S4 GdX%7-N~g* 6 hRwag8upl+U?*{6{TV! I8|e@9nBU`B|1yQ  ނtA;³{Ű̘cKe]DQ-RZ)' ڕ2Ҭ<|[-/<5=&̾5rxEp>60 Q^dYb#;t@ 㟚A` FО% qDV$l]Ņn hM>˻dRe)K: ?H'BTnPa?ؤACW$AO)RKOPz~?Qo/e]$;~,GVe~Ή"#sVoc! c͋㢞N:DX8]l%BÛCD{\.3OLvՏ! SCx⑂!5(jV0ZpΧ0kVN:V*i˂PN:BQ5Վ4-x&ܡnuc.>ںEaN׆Hߣ -T0,V!sop?V$bM QDt IWC{DƇ7KCmXVLPkEoZU Ia{,?Tb$mEGxU:)5kĂUG|ƓpGj^o]Zuq{69jS X!$~~/rnQ-u/(|^jC͔Cӷܳ-Ac0)ݔ ӚUW &C9'a6BL2hݽT%{E>@]K- ?^ w Ox"_QJd杫w]vbZU(XnIl&_da P)j=z{0 sFZjH<JY֒P7RqJ~.HDJ64 8B%&sSbxO:^SS=k? d"+ KЩQ瘖rDpP@3/%ƽQVTl֞Ni}mz;~*C5 uB(AņK3BR$BrPJ?G ncŤL}dv%ZcAՠ0+'!esCjvFsɼ ‡!~x|_M*%B O%s N~[1$Zr2'疄.8tMW6y>H ,\9"+9yuMɡ>L ίFPaufMJfeben(xrf~L%2;e<FK +:vK fn#WIţby޻rη|95H,4+-̰֓\a~ގ?p&&t[0GMYc@p)HiͮgI O@o@0Ak c{+ɋEA=c  O9E0v&/5u: ߅TY@,hޏ`N N{? :L)as#2bZ),+t5%Nc݄Z/) {Nq\Q$C0=5 2xctWQѱAH{^L"MBR OnjOx`"WJMc > )ξ?7mWݼpdrb!oޚ3Z!bqCHFpI7JHW!ٴ(ێ /Ђ̒KluN!r|2V &K}@w9- *' >Hu,"ClBq],la<$?CXZyznK3I' i-_dɧ"Wo9$TaЕ)"* mNE ![%k)FЀq>NފaQ3Y(nTk=+AفI&B;3B&O F-xxτs] p핔ZS߭+n,Х>J MwgШ~F!Y̿;hԘjv`F-kC H: nN}6ìk6a< pJ6K*2YCNO8`5|º\ttXPGڌnI9~8gs* h0\XqN.j}7p|^9Vm3W+{У(";to#g"C8M>p:9lחSձipU'SRe6AbM)>#/ [ ߱,aDMɊ$Ce.UyԙH.G@ʢo~VA9T Ȼ&Q*}H!<[Rh~)l{OhJ"ѾJ?KN|'[P2tC JiG:Ho]K.&7l Si#̶~ j:(>.&Q_ߚnvDQhoP, : ^v?*oRn9Bz4qibЀ*<,^,U.q}5q6=vJc7$(T=N[lu3g dXif@+aVHor^/Rj6CAȠqe*gbi vP},'YW PBtw/KѦ4a?ώ:qfǠ؛ƏlC)#ߠ$ /͵ aFiA#rqU w-jUjsAy -7Ĕu%Yr$TxY[%a`Ƕɹvae]~ 'Z!ۻasu֯~*/2@5 N=C#uE.2yzz'g }$[»Q|:*ٻ;?+MܦMklHɻ}X_6SQEtYF{֓>`z*lU^i&4ƃw^PSSa+@i5q2Tf̟Y`xu6XxwDeg[mYQ9D.z.U$)%XH 5_]z lmؑ\ݽMF'n +Ad^j ]p#Gcb;5U4?]_:DL[ ,4 Dy0Tr?psS={M&p.E!re09=k WЈ ,㰝R9DaZ \˝<|nS~^}I;Sxƈѓz>0\3A ,$Π};.Ə$Kσq"? .Lpm_|whFf=R f\Ҁif()#-'ɘݎиcl;.)WciOa(Nv3N4&ާz=&@fy ©Z LgG@@ɸx&y `^Ḽ2ķP ߁z8]8BI )򷻽y"ka௉zr i\kpRE&48ճz;}җP=ډ+v7ٮZP8!drۉݼze{}?BN|?tvy^yZ~ ċOqQ~xvZ:f3 Yn$z^#hmm^Ui|W0hzp0I|IΪ rP>M˘LŹR_a~EE$ =t CQbV q٠m#*.Ēڼq˻@%k x7DU~:LZ`6ʪ""j4)<;bBnNϡO(z(_dwg^v(an'5ܑJO,˿"Y!X \Wn&Q44 cF\}wǓceaaLyp*6eaѹ % ׫:bC3/ŠSytpvn?Z""ӫsW ԀN:*|Eo̠*GpxF~\9SOF Tm(-?#&OoܮLCzBOV4 @͍.q{q0|8#S)d8_X WMdm?v/ULhe8=Î~z /-бSg6䞅 r (Prs7S"BS'E-Tc'K*jC6Gỿ2k8Tqyf˗_Lyc:vO%ޜ˃0t5 OYK'֧TC=ALr=@3HNAɑ31ΝTĖWOs7"1e"L~3YyQ{ԛ5/p0fyU- l+i5oV p,~ӫ~O]Ώ҃]>i0 upt7N?֛I;4 /nR`i"R&G &7Ma]Fj֋ m'z{B|Piщ a/#8*5:)39R~WPO#w؁l_ě":JH[WXn"u*~fG.0d5uK 2sP7p] ̧V^/)@CGC(Ko]m*/%x)-{BGm,mm [IvJÅ)Ϋ͸C!ȇO6#솣0[/cλP lWlwg@Wk)M!S<<΃t}.Q'G=;͗5YT*/3J4ANF]|2ڡH~2CEds2[ѱ5O)4:vm&4rrp&8׆T8Vy TJ]@8?Th>eGfҌ%%m+Z)8Ao!1gqHO4ܐbktP-MwDtܜG]Z5l80nF6ol9;/=U9+:רurtonY]!z`^S24Eݸol#I=웢_@F8 *R&gNibr!FO^:kՁ=i@y@!u6Ɓ a&JsbRO\ą9'uot-CvZ'#0᧩ǡ'pr긁yݭmxEa. #_jaejB$ .a@ t*'<2 ꫧGZ=q9Fv1HrQ|ȁQдTrYw1g峟Jާ&Ez>{reTUv7֨S'?K+y7U3Bcn`l+N>@M?5YѦ ^Xe*l%-)v469n@aҸ.lUΨ -t;G[ Ad.D?feuLc| wbB$VO6A{S6Eby&!Nük' u`=w:X[ 8̔lv[#x>|%WC#ę猭V@ E{Z~" VOvVS3K[ɭaX:y.;_m݌8TO&Nm+G hX Pc@Yf)Ju= )1Z`_)syI/hhc&?Mo(Qם'tuˋC^ MY5Ňd]aT~YV9.uOfςKޮ[s6b{80:Q.R nC{>WJnrw4^FZǻru涪ǧauc ,䐶l*[Rwo3Gòd[A拦kX(YKn!t2ezvL,NWxqx'9bHע uEa`0\#nYC=~>ܘFRYpiփW;-0_dQXrGÒ_$aya߻)6B( w0W{.άӵΨA7bRS- Ov_z!_ī!;[2^yKC4vuX~3=j6۝9ktvˀ|iD?WR [` ?]nXb-(p^#j} D!0onޱJaONfnL ZШ,EK?J{-Mk6PܲХ peÅjT,NokM6V!.bՆCh1I7Ukd'|+B`M!( :22/un)=#C(mА)c*ǥsE퇞D8X1xAє9<-Tkקʮy%?pDm8@4B}Ӄ) >=Q S1_O iIĝ_=Owk}_"0(MoM7T~:Hi^oL t#m!#lRXjluZq͍Dh.}*o䰄;CDݽV^b/yJqtMܾ;n yZFmjm ~P6ԺY@Q㈚=)! bso*Qb饓3yCV=r#*zbcFz 75ÆH7KX[% m Iň-=:p񉄕$3xn+BKjAd |t32`L=E3nK>,@g*)- >+La*&$$vss QVzJj30&cmo^]|}ïV dz>v yDtpc弲|b|jiw9 ]6i} ׬nDlk3^ [>LÃX᲋D*N%" XAsf%H̿y/t}W?uIq$A4sz0k8FK/qgwNU^~O˅»lQn@OkV9 @`XM櫹%`)٨= @}LB@%(QBkM%yB F梱gYZ070701000002a0000081a4000000000000000000000001611e8eb900040594000000000000000000000000000000000000005500000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/qlogic/qed/qed.ko.xz7zXZִF!t/]?Eh=ڜ.+c[Ql늽H'T%xTɢ3ǙB'0/%Xrv4B(4.3xl>L9:Mŋ|me2G!o8_95'ҭyreO΅?h|PEF `D֗=Oi'd&`d?^Hu+ja^R[=2 k E֔N[}}~~Ȳ=pOU836^+8#"Lִ('[;[Ps\;5BW rjb^&X8e!Ҿ<*P1A5u[y?- ֏+0 ('Z)wl 4LO02X0y4U>PvOgA+)~YIΑCjn3EoH5 xxа2=fW8+ɫ@XoNR-g|@|6Kj5Tt{`޹O?_-.HU5Cb ކDj}Q`iτf0WkyE0]IMK.di0,h;b:ʰ%2(/`Va7փVh/62mb p3!GyD"Z11tkow& 'F`VX_{%1\>=LjR FpBϛhqxeZ\uہwXFX: .ݺ?qBDXjjX sᩄc301~{)th_B1`: BILnfϸ-XԮ&؇u/>Agh38~5p jSpv5\7t 'yjL0cw؝XI"Lx%Ϧ $Ǹ pPb~̍x鉆ƪ["D R&&$ʬucש4;7ޏ&̃n|pej jTF q1zBVq;R vnWs*lgCjBa,fN.sygxI`oxiۈS;HX5?ZK, T&TC"da@Y,@ \DgXA$TݨD,z:(eqfT`h'LZ_wh *C^&9ǃɧnƬa#YEV*v\ؑk" <4{?{.dX+L` ~FV of9_C*M*=^J1`u-.+vp}BnrsHJBJļ#ZWm0.ȃִYJa@GB8Ŋ(]H_'=;`2*mǪ;QUˈ hp#x:V:>`,7 <j؊&YTLYg; u"C2ӋH׍.8BSXI}`?AN%f~P~FŷDdjv8n}ʋL : x:st3Pd[Ll)1^)k']A;O0kITa8|Uv22m! sifVŁ)#4fR,3|Ƀ& P Ehm.+Q egv>xlsAy SE'ֶZ}ťuyi^rYJm!?5}YabO"c#|3.osǝ^/-XZ67)=8wowX!oNȱ͗?6|JL Vdb0R<\sh`w"$Zhp & Nkj| 9B9QE|LA۲!ngOkDt:Ea r4i!*H^~ hjIDvơIr{0թ#?s xMmM9P_F{>yEE$T"07 1uܰ5xymX' O-yVPL#>}h2;/bk0%w2|ʯ`V5,ut|픑3gMɳ&ab ЊUG]+P+4<5zvaC_@:NpKCgx$Xs- @<Դ)+_uڜUj!a&po!ω䋻["x=KB뻅13ʀO LG :Q4\W}Fk_I; `.$(-KvW(QQ-0*ui{S\ k%g)EhP0僮AW e$y1MmVT62x>R~{֠6D`-@l' p'pFTEjO\cC wPur<eqgLZQ iL5Uٞ<})IqT/WVJLFwOzi^_Ho.Ib+@ޓ\/ 8[;[ܔwo(VzR蠘Vd|ea4:?5@@Vfq|j:)*D=Qsi8Q1}E ~V[# I9*gR2#z1l;ztY4D0>&6~zb{9^Oy%:]UãTg(ʞ̊WT-._/2:=(}Zdy vbsTo&ORgfI3S/R6@ck%3Y e ['J`I  ƽ%4H6B] i&#L9! wCN֋1ً+mϠ*6+(?T1ŞȰ%T0 aNfz3x/|n<.ѻH<҂NlMȔݜfyR*e-Cݱ+ZhOD՗ tt4|%\ٝq; b\Qi_{b~DӦzAg͒7@FRyRUVq5a޽+b⼛X\X1"QU> ؠJj T@&(;Bφ:Ī2FҘ?t#hIqb)jVYkiy|a m:{>KݷPXA& .0PCw@OaGk튴&Z"nwX75( +'h3+.5g<N:Yum!#2%\P"`q1SzgLָ%CC/(;xj{`O{9R"#Ų$f|}Ipn ϻf&gNB)rP+UaB>ľs"t$\x'Gv$ q@꿢٢ftvN8)/WZ^C;lC Sj-s`I!.57{,ϯ;dYzͤҊ[֋j |Nu>0wo@8U0Y@*71uU;7l:Nr"JagI1_cR)ɨJ䣎C/&r>P{yfre⟿%`h=dua7 7};Ьn;_?k҅ЈKwo}5K"nxЈS>쐮RS Xځ pcXOaNꌙ} "щҞm$c5yudoFfxGZv؃4۽/b(^GƹvM`l+A9~kWj!%`sfF+-JW.\ ;iaK뻖h^㉵}ڌd~=qtou@Z^(yzٳϺwlOV =FҰ,=X *Gf, Ҥ@#XOXj;$W3"ͼꅔYaZoϓ @(7:/vAa+: (? X7fL{2LŴ5 PH!w=;{re Q/).0DDLRv8ĸOvYi]XPrx֚$ .(e,56(V(*.s!Ֆl!mWg,80@*,HDM4զP^ HXM)j{b}II+3l(R1rJŠΦEjDZjg 3nZ(x 2u }dmNZ5% e fUR}E69&TTN"5jNc0neY1u~,c*ߐ~-].4^-i+FP(sS*NoIHf1C6iɒ7kVuDW`z Ls]ig2೨;%E^{`{ctt\tf&&WbY f^i罤%28Z^2p;2gYw`4,zʯ]"O)6hx>{?GCiJLdU %VP}15d9۝>ۄxֽ+h,6`ب&ƸtGMs&/S`6OP0Tr!+iopʇNF*~%r~N[L5y%)G+qzBarӌ.Vo*>TҚu;ŘfM|](u:L |NԧfQӟ^GjR{lGB)KAzYUE.FN?(2y\%ZUF}mڪ3SW;]!dT*\ Bs ~_z^ŮSUed]x, hJC˱6 M቙]TAԦ=GbmH?z"y2#9s#=-rݞEVf`_2$OWλEc9ݜ9?ک`~5XbZ^lH]d,kIȏ 8^FW)&IY*Vלa;T.8Giu5Fŝ=(pƴdAD#f ?k0"Azn㉦>J lu.) PӝKs= `zk=xa̾aև*; z 0&XFJďX ٕ7}!ʕ$Y.^dnBoV,<Yn[&@`M.ߺλj ֎U`r5E0Ke:5A ' TnwQ7^TluWٺ@t ûGVwsk0oВo8>~5㈬u« 14bԱo&\KvI꽠fd{B3 z@ךIQ7$ g+zC~(Iq?FOE H>e@ r4D URn#O O9f;'!*_䚪EM\GUIԋ{u~E0+uIɿw]hdjRKY%XVﰫ0-<3 .;tgK+ȬkϤeDU QDYRzMM{-uNf5}AKiG B.PaUyVn/nfEomvÓO :MXVm(9NG ()Z!}9!C˜ %Xq|s$۞Vo>c56h:qUQPǚ܅mĨLy4X ͅQDq*^ ){ k9K}/L6n%EͽLI"dyvg?@w=1ڑY5@N-F6|T)%玻0 yf)&jfOKkᅋh' r8j[?g_k>ujsX8QܹH9عnN32#ƒ~\c;F\i|,Ѻ-KSA ۉKg[%%imZP@Y.%ҥv|R60h=4&-2s˂~Y!m~6On9]q\L{SԃA2Q:=f_.HyH۵tZ8/MJҽs\ħ)_?*Itjmf̆T'OjaoR^Glx[8t/: h5 z2p SlHK'n._1Yl~umVC~p{)\&zMnYlW3Tfț'z&`2 I=\r³3.as?NoKc߻NU$66ju,T>A&PfpO5K]E`HK]dv `iN}kO9#X{zl$!nE)SfCL|3t=J)|jT;Љ3iU@RBPpdd#g ]q:&N~Cu*vr>"H2;Z 9'e2W`,O5'…O/'Bg&|:`o |wuH7\dFwR^c>7'ъAٿ8?k.IpQxl}yuvi>9]3̂]}>~f@ee5.|iE jPKPCN>ҫIqmG̔ض @FzT>?k7/C΍ף6E&Qqf`;qY"]դ퐖Lj,N/z(X/e-̸( 2%IS<ç V$ 7{3!pj'o-7} JoTw绽(18"}/1AP>kG`NN!jS_"}LyB-q'8G[}k^<2T*m+q11{pxJ Rֆ46<<EB"~|@/\#oX-KĈ2; @}!ݬU2?$[}(,hiD;u^Xt,)HB"( FT,?MdAݟ$@,.mHNɜȐk2!8FAT->#V ijGfUE =8^?ygF ĈD^]@K*v*2scoNN4t1ƽ 7l 'zDlh^>jͿ2 ʝI5B@朋`!O1+.љr'{2Fg.qD- :DxQ ȔFDK{2e唢snn AGĂ}ӤWPy: ){HVy1NT r5Ցb05$TPy MYYݼxDԤIDۨ.IF1.kDp֏\+O ȸEo% V!ltӛm X"y9$hrm,*O!j3+SG\^2|>: :8_j,mtetܚ1l4M)hѳNzhXkHb 6'xTG$Ǣ҆^OfV^eYIBK_~/JiZ|b<'N@^:r#j _kZ:iLOgϩRg,yҮ`bub}㠴L^d{IZx/ 2C\L8©7߆ށXA]H4bT]S 2}>z:QjtHPxHyʹ:,󄗸JdǘA\ûwX#s(?di2Vq Y0*aC[rxo6X7Cך*sg3Ghqb1ئdPG)uwȼ#"\ Wg;>ArD+SѢ$ח䗟 Q2,4Wi0OY&CݞՅ sŽd0g}6賝4[ +r7~gDɕpa |R69[fTos,[*C ]qͩrJ`06d^Z5pǑ]zOȁ^e{C馨C!NJaqhSJX3ĻӸ6^HACݽ]+X]$I14F%5ʀV}ax_3hu/p!#cfg͵,kI2ؔtMWِ 27}wK PsϩiMNCc.9!pL{oFCelǶu-脡ub}G,/\Cτ.6݃U{ٔSSuvApB}HI}U Egbw^nrՒ2V^ gie/A ^xҚ,zm ''q ~u 6G95,.(9"y:X.Vզk?C ;qv4'[RybScn(d4&Kx]l ӡ;2Om ѿ#;Mz5`ɐCHv$stD`kJ˔ڂelX1qhM6 -r_#0wͬ"2Ff-0(=ϲ84 /I zB!wՖ[jxU%ӽU!M%~{V*i l5Yj ?'WyÊ!bDiB|Wq0*]|d01u;7tI7SJ&sÛf - 2T}<1(7(Zk8hI ~2?Vo+흠$YYƲ3r/_npn-a=hA>ΌQHkcuOȪqfn\ŸSej$II7&62C_CJh {4fޠaj#ιK9pqrbz |8JA b+{oBT@ѿ٨u?Wz wڀɄH9}ӻ4nFV% N+US?( `aJwAt[ຣ}@6aSxdnAoST+:5b̘u%Jb wnݱWi:ӟyp\Z]7J^RgF< xZJ(}6ƀAu#{\J2m:PoY nWA,Qž0qdsIC!/P%>:}%TC99GS{6~>/ ikLo?=wH'.+g' s%}GurWvw@_ERyMǜʹ웊5d֑+x$&ߠEmp*M ["{6H-zk˾\c2ӟ6Lbf4,_$bд"6f]~܊ De$ +7LV |^gOBCyL2 3IX6F@H/QtE$\UVA PA߿CMhW؍YelE}u"K~Kvv1s 9mI@>ޒߖY [fE, #H2iT~cʲCepg M%(G9REzQxDY;M'KXiHYm iٵH3W9KFY\ 1n2wA^yN>t<`׉RI#&e %:F7ӣ8 %p94mtZ-yPHP9q/4픶T|!z=T(T)-d2M~˼(:TM ZCɂXjU)mbxVʊwG@{IAQluU54:!1Y c/RK+_x2 |؊{ %9ĉԐQP}'ޘa.p=n eeu[.؀c`:eVxY)w.o %kp+]RStV e|N)cJzQ5^fټGcTun!NPPsP4Mt0T#42Tr%'"Gz/t( }O7<]&z' HWkb{~:eLU>ޟQE6ճv4i,ܥX̂B9Ժ{PHSTk:g0,) b] Z UDgDqcoDgۊUId3hjkh 8uC ʑi6ptq4tqY8["-ͩ>Ϸr$E)֎ĂI1 j;R&jjh[(n F=ܑjWsҘ[70)A#=YFOP W?QeK.]3dҋտ{ CQR5/RTsuuYK/ Χ8o)2:₢ҴD\?E`p6=) ٽTz"zoqcK4rO8Hd[{NNWCGThueiwѭ zl4 \T9x=s|:1 ޮ~XXIL'Ǫ;o DFz{id&:27bW0Xv?ujhc ``z>eƪ!yGYWU:~RZe/͢@*:*e `lzD 9p>@!>~b_v[%1#byU+Gj*;GS 0Y3@{ zSJ[<_<]>=?ޑW8$[޸D# ﶏs/`|?2Ll[1GaN͏f5G LbTP* dmlbumY,o۪a [+]R&WDU~cnzXS]ףu#FS"wVIW>OR,ڣ#:*EWcgk(ZCwcJ~(N-EAfSXE.li Vhś W7Rn7FU0UX,kRa`tGҵwOWLdOivs\~đ<cϞOC3Q1\v_e^ ʺulѹ'T!mv}z‰  h!DGlT=lt>_p,csXi(pCXU6;bṋss4Rxm [!8P %q ã3!Hԋq6Bfau<@Vj6*>7d+G*ĉ'ƊtV2SfbALxF9(nl GOZg vr 4 :`1KY]RɅ^HXx$럥9ln5Əpxk 3p `z͘Hܳ8(0柒A' UgQEjњ*ӀK #l:$hѼ od!6dI\4!I Ec\Sjv3J9pW_: ^/1Pkf||:!%e!$]~LxXrt`dx^S/F]>I~(\=>3=^2đgWXK]@eySm>|Wʆpj-,'bB hog>퀉pW06ㇶ,栺׏Q&^HYӉ7 MZ N vl#3*痾+=&Wڠ=4Au kD0/p% ~haK2oM߹7?.71$ ?jr47P\E%l-bBH$w )Ħ 86C{ to طb"`֩6A+gd_͞dj8,KwC<>`H| 4o[ =DHujsJ)u"%sXY/f]/6>ɣ4 Z~] J-%lw CVOWxqJ9;raW)c>$tM ܰo:?%~Iy"ǭXyws8Ϥfz='XUl_z`XS:ә#fpR/˽ӑ7XՍoIPvW"ΎwSđ0r\tCT3l)3^ Fh.j' \YummiZ~eY7򖅾+$;w.kYp oʊ9G㿥`+(*%M [kehj}9.B Ѯr\Q.w,8@V׭DX=w^qZ$XRRNyk*y9,a1=iνhs^]6nd3{@O[I#P+&t๢ޤhv /Bb!E4֪]ad:Uw\<}E/6Rgʖ[j80Ӄ1$˴妎є0&Xv`P 0EO8t넁 8"A0?TB/BWpԑ?A#Mڑ2g\jt^F8mk+}ckEh_QaOtv*oEafg[貿Cd.6DxKzV~'' 3;0 8J>@=Uw:h9f1`16Z$1*pm p۩)w27cU5.oalDŭWY,!Ú{RgۣVe? 6]m0 o#% f̮RȤi*dБVni5|E9ҭ]ingIS."6D48 vLiҜSbk{O;X" N:Ke[regv~ϵh@(;Gh(׻:V>V"= vNϞ.KzT`B6Su_c0&d^$e,`kPfAf:b# (HI`HtL^0ZeI3~x%ҧgZԍ28`L#r]kc ݵDT`R~h:M{3v:A݄y8N\Jv}:Yx]@B82|1LFVIgJܔA)Ę`mL*?(4y +ۗ<ǽACꆔ`s2(M꫊/\\,bG;85fBHIy kpL7"?=XP&6MFZhO-\?8sJ%у s3jއ6'/?|3ds2T̾[Nf+b~ /=yn&VE\3Hwރtݕ,8ڇ( K[obG dzC*l )s1ؙd?~r^>rl`[W+Q]Κ[q? ঵td3ϖtĬc6 :d.̭UCil-ak)]׃l?"%OnRbe0Ml~pDp< D!E M-ph1um~Cء29g!yz73ohc tXzff1n:e0RM}lMB˓QZ8˖6$2WK[e6~IPr0+Frݿ-2nz7ȕ5 b%!]niB%#̛ra9\>[ D nZ֟d^6CEOMPEԷ)B.2ԐSCOwwt ;ߖXQ $f0mV́]l aq$]ovJlsD,ܙ9Gj7u7o\xTzt"/@.wʗYL bdu#r^a j\yJ_RXTe<۠u_orO:IJ+>iO[E Fty<+VEJrbFر'!9Z"&?܈(823{RXu32c.!39RT-̩$ijX~Gn%N |dR%j.! ,:J˵l'\?ߩ-"!0Ӽ|4iʂ軺H:܄ϡ̩u_$d|℮WqNf !:buwF\AP>6Y*w  45h('FD6/bQW2Z%bޥgFbj ]Ʊ(HOigh$& os4֖fwHjdX&C?R vmV'{@GUB,c'#s\"2H *9Xv]I`GjW,EߣLW FSl,6 .n3*.æb:˃VJiKʐC}8ϫ^ -ɳWQqf??L*RS~-0+,_1W↞j%/vS]KU\HN6ij*B H;}:XU]ō,ܩG6[d9zL*+RrJqyz4!LJ@(),:WqUҌA O+}jG/Vs)ptǵe~zYZn.чYgFs./7c9|a}E|< b\=Mp KO&5GA\]wd}Tv2IGq\_떲\1C)@ަ VP\V(}<ż:YWw:c#KJ;F* |'פbxM4qDORt~Gbۮ#=M`镈:hN>JjP-R/v}nui3Oc^Ƣ^VOC/[l?wɂà\Ƚ ]?_˩+ց3aB]}IgzuF:GB P^Ğq0 )[RnʥV sv}GPY tZRF!WH:P+g9_.}1#;8W0,U & HD*.EvH8{uJ7nkxs_qv">nQ` JJ2Ǧ耠,6Ȕ\D]5A68IrNU~Ɠz7"'!: ꂉIUMLv=a|;3"ǵx @e.ZEZ[q&>SB,3Y`ȦFr7ElI=Q~!vA&_fwHFn]!Ȅc:'Ὸkhb!bԚmsr続-`6aq"_l)`&AP5Q9%dڐ31 >?8 t5tHݪZtwGTۀMt"rALps5 Gĸk5> h4EL0%OΉQFw`৞F-*4{LǨNp9;sC|JPQEKo.*&=iTvF+%Kts+Dv6dfgle/5gJbhˎBo DeE5`\[Fz$c\*RV"}h 0^F V^5ep<3d㦈#7< nLzqѯ3)Ojh h@B;8+e zo;^ѻLдEް+c [hDOT挃J'Ŧ“c0E[!+ǜ$ў4>*x[Q񦩊g׎^+I"=&rhd %1 4Mr2kZBY!->$ -M/ AK< "j[#]+L9ʶ"RM MGlm eXҵݙ D1sxy@#APz=sG@˼DÀxHǵk++yHT=T #FKNlբ]}嫄%98lj|MnT ײB@GAǀ`.VOV/zznk3j %W[h]67wZjSԁah#) \ea\me|lgL>oN,vmz8TL%ND~dzl铐5Is~%5$&>uaiv腉LٸĮC50fo*_ĥ@ ]k+``3/ôCt @w8hZS̎fk!*u VvEƌS"Oº*|8ɆM0]B;b⡡*D=pNh^cQ.hռ^{q 4QB` pH\k*=/\+ׂ*/bg߷h9Mde8}\Qik{.3s]hs,8iu x0M1]'Z\[g~ {..cg>o s^?}rVj8 F$uQwpID78ս1'=䆜z{&qZXuz4@R8?+f[D¸|z(>äJ4(_WuxTG:d"ۏ'ԫaIs=v&þ[wRߝ^Ty7ݮl;/ D:!Q7=$2}뢇h ZS\Bϩ Ȅ5DD?qfRWxQ~d\ $l͟-hw\>k~ذeӏԆTع؍:He7/_ bO?&C}B٫7B|FbJ _,roB<;>C;|)r?YzkJGTQB2_[Y}ZDatX%k8Oa0hiRA$_Y: g}n@>3}",zm2.awIh8"\l9k3] a+ Q REŦGAV].c ]"<]͇{| /t JUKŝʧDN#:PApe9Vz IlTV@ɸ(n)oh^4pS=v0>I *ۢkFrĴR,vHɇrc%P˧`ND/h@ʴ^1b"_j1֎]NQ(> Y)`2!2CwPgHYӘEW! yA^v`fSRW+;Cu}?(tJ`5W'/M~clH?35A[ωP7EMbJn1:ڐk$Qg[>3e|F\[z'ZQTG\p6[C;UzehG;[+H{59մ9:Kg9[ރEN}!@c:ocKJ`V_zV37ze c ke UL&0 /vfZ+Te+7lnr] COΘ2$&vsX<3W[bۃXD2 9lkjn۾$nCUBfW:.˄ܭCבS5k)[$i&V￾b3*~(Fh۔x ;ӢKedd z K?7`*bU((؃o*ɯQnZkdqtFSwM[Sz@b\׊N.}b.2תI/g=^N@V%lLʙq͠ũH䬼YҌ @oUݛ&ZǿfG7_:gR)GxpWJs2AԲg \MՍU K\lhty Wp@{0烡' O7X/2Y$jFKülbj{gZ*gZ'ӦT&qa E04bD*BI}蔈9˗E~ J^NG&LP.\MTK/t +d؆fD+??bƏFy#(I vX&Bܫc?^\߆]< A/p27]oR*{H0%~Gs؞;4v٘Y@9ƒ9OE2R=S?F^8}]auctZA<~Qfjv'+j4Dr_El\$ZjsDOypf>^esa]m)ڻ!3L?@ڻӽG;ҝWI'[;# l 5िRpWc!B .p-Mz ΟZn@@ ky:Gc#aJ!zEAq[=B._-?O'4Vm d𳃃d`O i/ku!էȺgӠ /i/DE4I}t{I\ަAdBW 8yhImrmRTb4y<5:o&$S/9}Ǭ@[\MB?(.f2oCN)mW#W,Ux&vtfR6ed>dG7]bUF|jN:[D zX mx3BNL+]Bi%{FuB]Fy*ͤq5N/:bf{TΨcjVpcM+9BNӐ"͐ +g_4=vZHB3-;FaR;)J서Տ"ɴvџOd1Y粶I XxS}l+:ڋ.UK-|ΠY_Y2Q5c4*(0 4  lĕ'uz^#1 'z [*ⰢMaѰ+of}ti6 i:ns۷įQn2んe=NM/b 0}Xo%IjFmiyȍv.x.0B@IJ?:M|*<(֑Ej";{K_~ ٜr*/fvpXΪƜBbwVRM{fu6Sjsd4|2o* 8=@`.khlU2xv;tA^I7YmV< 뫃͈o :+Ea0南h ΕNWKum@?K+Ĥ#dV!zb%w>2|[Κ/I!yBBy/"O~3@HxU l_R|F$J2ZP̺]jF>s6|P-z5~X9AITu~#6}mSN$k4?D@̝EFE"`Ah/$_]kgxj?jx58l@3S)/c;O^^kO+]< *M* Z Ç*g~3La?\{5 CmZXCcZ. h$RsveOƅ 5q96( %*ʖjV`'E\L➗3bmmK>Yv4Ńe0ޏZIK2vN+ґp"ch'ORul2E,y#^U)P9u9poBzʈȦ7 Zdvalj@fH+ꦷozqsIXpH7A`0&[*-- ^UI:~:1b77_ǹe;<v1G{gwъ[D{W_"loN[F0Ig ~ JI?+txho@[(ƊzǵI+A$v. >^&ډc9?V߬a@(+AL6Sr8 "oKm_u?ra|vf Pd e-pA6cQ*Lod7E#~V\ *[PBP3G jf}ȵZ;{C{nZa  #i5 uN绹*Y{D+BgƷ /ukՄnf](}2 F{+#^I6˕VzIUX/89d-xcť6VDHJ[n4hN<ıProQu5LʲmK"'ցdyiX/i4%7i?*rH]dhKP(f?!cEA=7Gy_A;$_p̈ĬSߎ}.ɁP'oh7^B|JS" ZA fVU$K'/n>1ڄ4ڋǕPn" zfs{:KQFQ=D:f8iҝvhk&}Ewixg7 XId : UuiwGrj6yޔ:89U09hqS]k+]m<3~&;^u q'U$!He:'vR5Yv_ ٷ:Ό F,dfQ9)vϊ>| {j=E{UM]u l~Z>NYq?-4wd-Kf)!?0@uWV|U6cG?nC5~(HI?q DE(YxMS.T <(8*+ǵ-aG@J<*6fzbtL;j%@E2D^I$OZK,Itw6'VŠ /( v WK=6{F>iT$ָ d gf؀~cy¤ЩM,8Nx>`;Trd(,>WEQpEkSKs'`_*q8p+S ְ*Bw$_FJ!l5]/94Z{'lrd[wb?=2(R6p/;\@˓&?x-&D4^P_DN͎$/rNڮQd:.1<(,i39|迳ip҇ zx͘װ [].l8-8 "uMJnD)UBV NkuㄣP ɷg\ɕ'^&W(f1 oܳ}Nt r8^FdvODbi[Aw?2@`p>WTG÷#J .6c`*qhEMOud$Ҍ2G}d\7B.S8TI(x/*olqNq)13 R1jZPgeejbϔD [9H8_@vxZ.!Sa EF'G|@!db,OJ4g 7 h;m!Üz9pC, 7|4v{prѷuLE 6.^S¤: CrQGKq'9je_nY0BƂ 7?OzF8^ӟrύvXYDnᔊ-Qr4d3_$iN4 gtbˈ5m.FT2!SP12 ޘ;w?`ii/tx㉔)B<|+ @SȞ+n0+CYaDu<}S^jOZyCQ)@xy3z,lcj[9ҋmL*O(W椮۬IG=&ER)f@J*L8}`&2hjW;1koʬxhz$x2=b O*w96 ( uvh]=N]ѕoIJu]'Z!|DD7BbpC?Za cúu>mC2S[ʽnc&!4 ijۍ 1շޏY.d'*:Z.[{½ E%ZQhovjDr:8ٴpj22^ %N >G{_;<aPz%7EAx6}B #C7uD-*m2r0H#XN$zt")ͅQkb8,dawi bB)J7i%>h谈m$҆$xah5v׭MEwl}k\]a-i9`y )?KicAYzrTCZ1@ XC[2Ϭ@}DV@I~XԶe]t]+q},_Ц7ַ`N|Hh:pqxܤv4[%ZRx>P)z@ 'mWe sdb І_䖂Gi~T[O^ MV[,+R:i5/sbwpޚu+2w?OB qū *_,D3 -r<(cQ؆0MJ a! }gܳrbڌ^MpYs3pUM^~kn/I?T1`ÀI}{3/:L?}LHL/\ ߜ8/J-4cܬw2w>M gEwOj7=Qxx爭.V? m +X,zxMJuC?Ex9;%q}%яd1!7 ڻV6 ƛ \& CI+7ء+{) d8iezPbLam_/`wT/kbgƶlBJ]V5Sd%;3n>CSO"=Mz-їiP`Ym}|JJݨd F40_L `!VdDגnP M w'=ʌC$뤚>Nw25m\6>V[" xq4>uC?CUlozri?CLOY]yNl9>B!RvNNjcʷwB $޷y"{Ή4L7Xu,Xc۫|F)vNBgo[ihƑ׌8;&qY AݺK<óhip/׏ V0v\rCխ% 跳}H*RK3'8RmqkֽŅ0ˍƎPD >ACB/Imfbrn5q^/L:"iɟP#(gUPXu(H1/+D=>!{3U1IKeU[HR ;Q{9ҧqF05vq -I -wm=5J,R"R;'W)@cI_ :Xgm?0Z^wE\Wyo3O#d-swTݭuj ?ecCmwN)Xa1FVv_m5ҲX}+NyZiyǡ%}ݾv  -=Gc,xM/ήcPNc!K M^fY&QV\^?ګc}B;x/å]uVUKI|KxcNҵEzoWAܓ fz=)uEJθ:Zxxn$A`rl2G-cf%u ->! %=4Y 3U@384Ɓ!{u5@v i:ũf`pWf]']9F 7T+^N3017 Ź {Z'`Ki&ߗjpGDv+naQ'ypJlg-] W,2U0U^򵗬i cOXŠBĖml2I1:>$3LXz&(TG;bAc%D|DH =jF] (IԠĸDۉ Cn@TMcbǦ|,OmzRYc;fjM{⧴tG h7MK#wa,L3y6_+(|@\VlKh'вh- ̐zʆKW$ J%91J|+vkتN|z%RV7gHD}R* W\R'^qLjp+B@f#) fR:rX@c&bUN/]!81WRRު]1)P&DF/j}MhZ-WnL_%nvj2*jk1~F΀|!rE!U+"(mJzLV60v3JoKv/;`y}0an{J䕟!TG_o5Q^u8eٵl1/L%Nj}5G| x9p\^<2pgmbW*j@D(>6Fja!}\ !|,< fgI)8dJpl~)ޓյ@߭YoK[""_ mrk6O &*h|Sc"3I ";.9Lu&IS1O!$PzhvXsɢD3|*pÎB6(_ @kӽѓNA bp/>cUR5#1ٜ/a6]369/ai{I&J 7D~\'"}tgR\R7!ঘi7l<9'OM?'erܐE|K*F>khpwfFE/Է:yzM,1hG{Sg=>-MMDL@4>(* *"Z_z ,8SqǑ5 DFWț5NNFqnpxh-2a%վ"aK)mh*Aqp 1ylP҂]!(޽3q "eqe(FX4gA3fr rѯ2 @P4mQ$P8js3苁OxP:ZY[@bk](qpy&twȞg~ 3iP#GW-bNY/q ]sK} 9mՓ=vT͛ItXZʽ[CH>5W14Hn?{1 Q- ޓָ&~UPIaX?Af5GE#ŀ1?} X)Δx=~h"RZWMYAb<9a nzR/Q®-8~ϙ0K!PIA w]A]VeH]}@sN'_ ;7Rف NKbkTW I(KRU·dmqBLevQ ?P9qV^F|")+ ugRܧޭZPJ1/zOstKJ%+l LұI5UEXhDR58( {ݰS{8a1'+ v(J:| ̼ A': t{ɘ2<m1C\Lh|" Ap$o{hHXeOBV8䘼_4}:H+NP1Bo9%%H<|S-Mgsr([孫)r|i| p,Ctާ^{jLd5Km3ehaGI]NBzSoE5 *PM+N\ Egb\qwd.9G#m wh)vl|nDR,GfOנ_ Z'ђI~dHEק]AւsE?K' 좫}pqS5#_B(COۖ'%fX"YS48NoJB9mq8 d΅*Amb0%RCX\g8/7($*עIN|/r?sp/5P[U%ӨIĞ1BV1Eb3CUx`p;Ώ8W=2r&ăMkC GN -?Fޕ#YT[q\fhK,|oL8Asi8G鈐4!aiX:1 nePۮMp)cuvh0Ʀ``2wWv?f)Xr1Z_Lŝ~.XA5>pP wF'`i11ʫUoC]\jc%=$VWzgMأ`*NEsk䘓}ÔWQv.Xؕ 1w+IJ1l0thIrM 7>?1ō£{8*Z=숢>&IØEFD SFgcN0,I:6_ÊN1Xh~v)fn:p6Ɂn#;|pJ_1Rfthj@&ei SQВdZƐi⬆Dtf9QKzam#Ⴘ%~۸cW2!6֍՟h1+v:Khb`3aK8ríTsBzXT\TJw 0c֛ zUgšU'I|Tb}/_\ksYD 1DkXmvt'ed67{JDKw%s` LT͞ჿ LNh4Rr1ډl5@C zn֫eKΑbw6cR 440AN?eѡǦ'#q)θ OCsjg,ꉣ"6$QcXg4)9XW>1]orS.6BmAُ^^CϪ<fYt|BRZguhWbCaR͗^chFƻSxen(pB6CM6R C] O@pߝD k., $oĪ_}_4ʯ8O|19:xk{0; qʺY&ܔ ƫK()>*KEuOPUqLg>Jvu.ڦ\MjH{k5 -%>E2!&cc}eYz`]O?NX'uuv (7Z65,BޖXe0T#bN>kZQnZm"E-NUd#k}_0l ^Voە~Zd{lzg|m?Aѵࠞm[`xT dCƪu/kǜ )yT]ð#khy_SW' (qx\0 v _.D"髂cyHG~kvdၞoՒ?v{ii3NeJ7n#7⎩XTjA@!~ua{5o.޾"ŰKI; H#*MOu:Nv TWݨ+(L4{U(60O 4/ t2$GDQSm bLE<<򺮧y\!{xK! a:JW*`9\ ߃}$1:PX~Ȧu͑GK?IqDkM^lgLAXS[;OSkձj"q5]2!My"\9<ا3 R1eu]tKs_d 9 ,_GZz}BFsBW :h!9;{%L U9W+FL eLYڞ:@~)* @/' ztdv8 }%7D%{4S6"nT/U '$}[gHl!'r ns>G[GPL^m~Ԛ%DV/6%$0:i( OYQ /`̏KzH(bH@g\k +ǑT$E`\+yU')쥶%bڰ(? `<1 YR C[\0u%azţD2nqy C>w>+E3|xȨ;Ol)OH |-#QRˍd#G}JBmA+;&x$gO"tώyjúUR+>T!vU.cG@9ՆjbXDS6O궅Q\R_ ~|1F3ggk 䠖%ɚ 5Ue_!au`nl~O6}C^R͕243_3Ԓ_QG"c#vy٭k];~2#,gmYk}%P%eaahWrn[w_(kJ޳cRE q@ QLb."d-ػɹC2xPc[',VMG 6rh~JO30j [2+ZA<ĺr!$ҿkGzoGm3چvW˹$hG]ŴMJev^'uW^y ЊfS^p f ~NGMu2O%޵2|@"ьdF \jP% z}$ĥeքUF`NP4^=cp>䗕LI1}@h& =|B oTBԙ+ڱޓ܌" jSĿ}F,J9M?mdI^@ni@Xϡ|zUH2-A" a_u:\Zm_l8Ial֕^qGuyCz >L+_Usd6=VDkBkMqz&hӈm{4nyB̓ܓcu,2de+0-A2]E2'KG(klܭ:1};B!?.#'HH 1<+Rܿt'qzQ mu;e4^ 90$C ;l?;R%[뒧 T!ױbqx@x.ݍ ` Iżm|*x̖aҾm*l<E6}&.SPuV©F \g3۵G2@0Sf7^J; C(̦Ut T1hIi pw%yדYuoC# :39^lQl ~w){?7uv O*b8oa|y"RV5xie]md^ۃ[LdP}ˌߤqvxlxFz9@bB'w+j-w]R}(ãrnMbK(h\}.җRGozqôzE8X)OJἳP#a4ENgR(IAcU'(Gc<;ۙϬtC 㱙e.0e$m ![)B ߨ8<[ ~tVBLT#D7AH,1qwb迁H;ڍ'䅑||Ć߳ۑ?7b I Xإ1Qf}07#FT)M) Q~&9s1 wha&H(iot~{(MRy?6S߇&+ * q~%bo5mbfF۱=P Vx!"Zuc9@YɔEoC n:c!nUӓ\ߛ=9R2>&F4s5 ?l-W}ds0lA GImcAn3!4}0핇̱FA}1$i)"A. @{$Fz+q͘\`ƀߍ|)|&'G kiϨ}Nfb32 ~7 j:B̙8cΙQV: H{/=$ KqҭI <e+=eSgm.Xrу""DpQ[$[ѱqw^ ?^W$X'RR:wbж#8`C(n>MeF% ~-°ϖV慂v!z$- ?e10EyKA84Hx80(#"K-rYnmKDBy`!rn0AN2 BRF 5lFe,\8G=zf불 LDikL[ƶ>_C5}KMP؄,Q}7κl-0L|:H"f~ziIEy ;|=bn|zXv(,++m:GN?@G?i>•:P#+RYE=d$.D߅s~/]֠-jbF>:&MX^wg90)q:3*p$w@[ejk4x-// L,o%ֈWIB؞$'{n.>}Gլ qS쑦]ɌM^B_?J|BYR͝zdizߋ')H #|CXJ=m\jitHA$,& сxd(Ų!l :!ҾӨTJB*n7[ -3'ot~@gP"ͬ3ʿ9B} |5L@;ѹv¿<$?80| ZE R̝/J CPH{FqB^Ϧdۆ~Oʑ,V2*y?)kcDa3(lUIJ#x038f4wyYlh5EY.x~ gHs!D fưpkE1_+̔kYXTGŁG ƥXi /rJx=zJ( Vl[J:I6 ,]TCX//9,٣wfciT.~zdFidL5n+d28 ߞ߱Ujk> .YxKְ]=N.ѮZtfѰo_5i}z4;9 b>2fg;Gf冷Vb\!"A:@7cyri,p˯)7a70mR:*&8P%c53Y \]` .r kHj@k o范O&4e#~u}"qNσ=%M(g6^CJfVU0TQI5Pп!0[q Ő~0/u||Nㇲzͤ6#gsj82yBd5]c2F X&CRS@\ 48$ _>C/.mcϸB=8ҥ=!zHbf=;+ZSJ]i\$ʈ"]D*I7kj{[aRXNǮQYR̽'Mj,tMPd [`ls痺y9(*`:<bn" ͚tF '&w<{!AbQFj~VEO/& ,x_C-q1; q+x\WhţPƺm GQg6_>ꍗCXjtxo\@e`|qbC83 և~NOu{BZ6*T}L4@)ǘH(,r7 V B'a\4(A^*?#ї>`Q>E[p:pP;H4Tm+R,EWZd bun(wP;5q9].8} bY ,W$v|4$'D -afV,kEц@ -N_FC !ad:cNBxkśU!}磄'QF Э'{e7\(qX'?~+E2>z ` 1`>J| Iv.WW_{#Wrr;ŗfR P 1`!Xx`T 0 w0@E%6:} pL,y)l%Rd0p]gE)> xT59ј/BO}7%Q= C cIk)MQv=NևX,a0]~UeLkå6{R<[yfa6,E/4a1JL)))UAb(X0rwfr/eP\ ,M2;LTp [sρ6ZF qke_ wۨEp{lCX ~k5w/wEnÁzض}3U U>uWTA]Vʾ3Ed]*Jܒ`..7ÆFzomR'VN˪&g_5nF< 7Z}BJJL CǛ B5 yqΰAaН!m͜Ví:VVں I?Y6XV=hL ˟ϛRGqy0ipD-$C>m6k.4Ac_lC迕ՐzؕqjJ Il..ykKxO~MbTn]d>]4OI >kw1zYBR%\MIc"#9R~OZ Ō o$.'G1ms32f' em#1C9a땈 Ǭ?Bsn-Ak= ;$M@?=,rG9Gxڳk17go8R+_Ci= 9 z ʒ V\/ӻK/Hޭ żA"нhu9<j8z? c"P,Rqa' XޕB;#(TT)fp?`ڥ8 c&};aKgy­s @uDBZg|Q*$.Ϋwx}1d@a_["~ JV:yo&9w&6!\d1=*&K9<ټgoyN lpZY7.ժZ"d+C*ː9 b= |FMk?%:fTP0~LyA*PqZqI>6يY ;T@/GʆS} "E$if帶خaC_QF} C,ֹrEMz&$V{I=M}_~ k#.TۭMf}-6 , YvV ȡr7<#vC8թ*g̮8JA:@|<!wRgֺ܋圏FT3Z!W_3'b Wd!gƌC*r>Vۺitfx^gmѼGs 6˺<2窈%&ex61Na7+:ԚK9F7(j FםMiǚ"\y IdvL{{ + Qpc#-Rpw>BxJ Dw Ex(EeRߟup~xЇ3̾tt*I,A]>r(WL+nBw/}ʠ_I\M` U(C堗@:WpHmEdz==.bZE} >k?a|xt3,NqXRYJ;貉t3KicO)bʧVBΎQr@Qkwf^b9(T2'btl|u/r7|P/&K"z0 ?my;9Q$,^ Y85s"dD -Xu@)qz {j5aZyaiKCb#,yliDBEA: ڙrIo<,18sQz<&9 #:% FV1]Tbi8d9Jr X=(cE]O@ϙ684u0C&<-⦨өsw蔤Yb&[ΰ goyosR(]5G:# .$?ݭUO)Pܒ&R{FYryh: [6vK2.Dȱ)aJiLOO* gd@FOd];}g/nUhn%ȹI&VbF@Q"2b}h`j0C&kDWlWHp#Z~4-iV̝&bzӆqw:Byn'Y~efSFڿ)OD! )NtDE_c1+Pžnk+ݸ8i$G-vcM](Ɯ;SؾLqa8-s, iNeAܚ0)7lsjPCb7tpؠMr. K;j"%hpyiJuX$0LwSZV0&{^;Hf$=@]1=S;r˽IZ\^ fX H#t ^NzuV*oCy² 6_i ənDӀ@w|F$.8 A]5q,\o0ׁŋq#xcfNiv E장'X[RN/'hN|#xc.6Wv4rGMɵح@;U(-|٤>G}~6/aN am MBZ۴ xqqؑlcSى+6Un5j%}* ڨ1t{Br2K.gs5G?V+bg!^{o;kh7bCf(`\@*&3 oֱB?͒T :w f`X=Z;Q/bboSTY{TJ2란ߟUsqd~ZW˹ΒaLRrj rߒ(ꚐGMGۑh?B sx88Z_TVR6=Yp@yyr-!;-ܝ F]4{ hgm'K6j 䅳lwSRZ]HP$N6B+R/g_ʱQijYuo~<5'g;^7*rc!xKw[mS0KgNv*u)W1[qg{TިL˓gZGUk ے\@_(byh9b[?6e4s[f^Չp4i iki$cث0 /e'D=cO@r~+Gנk,{V;F[P,[t_ O%fw9]?2? o(Ox++I^X{q3ٸN +&lSK]w[AR›s0[V*{nQ XһNHf >xE-a!C ΞZӡ޼v~Hq8CjY溂`H`l! "D6F@u5kvƒ8Al#xj㞐m{g9(ĸ8<#Yr$%&x.Kw=8|S_o2 On@+G(!ŲШ^nA:1̞\tFm%Pfi' y-:;*rQ h`Q#ÄY+/~{< ' $Y8?b-s?c3-ޙnC{8‹uvc@.EO(xbb=yħ\2ņ Ƭ02_6d\h}}7qBz2Ix>C)A_8SEVqm|n~;˅,Ӎ Fj'uP_hpXWs ;Zx⒩h.ZX+Bl7{(DhDӁ %_`X]+AqBH1&y9ӚO,`Na|wG-!W$9CB 7UXe;p^ ~M[qByAzo T[lHcO]}3&;'7W"/E+l>ܩs'xڦRlc}0TICqsˢw'-q%'x-lkeS@fTn:Pl>EmK+${\Φw&f#8qCev%g=h_[OV\2ں,{{`cOXNs2:IgH&s:ԇ{B1bFK;46~0urKYt4nƒ4unw8_Ak{jRHJ0o-L a~>1'o^ѫˬdW\6"gৄh'!=;7<Ȝ9dydžUࡖ<)%IykFa68,wG+/R VsE9ThY)9/(=xuB8,WE̋>uO?d9SCJJ)'O <]k[MlQ+>ؼLgCI;TKrjp꣤̃esQ*<<e4f3IU!gQxY D-:6QgǠ`>"=.@1 _ck~t6OyJ۔7{$ZA7n}'PE]pēίyDsϐn9rb A W>HZbEk},xlD62;3(p hghdXv=:m5)BM7mRݼbrR%-uv^,9H[צ $!k&_-Ó+WƏc;u2)Xڢ98,dz;Ww;ҳ 7eEk} F蜢QGVH !daw}ȗ{N25JRxbt?'1Q]?^^g* b`2 2^†>IꙦ# kƭσ37zؕ+K)! 4o`nREsEw\+E@uqyؒT$|܂ o@UPyԸkPlV)٦+b?c.ט؎j 2`U1B+H*$c$Y)tWR)S_| JtMJ7C9Z-@LvwJ1T2ize'#[IjjZ3di=jN 朻7mYCM)rJ\ BE{e X̏RhubeR ?NihCg9Xyj`-{||۷7k1j&g"ȱ6%~ŇaY++9}Z%x(z ]S_j/UXu\\^Oo0rVR{bK5EݫâU1z(} fSwP"ǥreDr#|YP˸p` EQk Yr'hUztVc_Ie'WgU^s'df6nFqڣ872ĊvνS@paF=/ڒ({wLJNt7g׶z9p=5aE*CUARDA#71TzS^/~L_3fbtin`IhŎ-a>r߹v mӤGd ['9m7cFxnzQh-w Ų\1O 8E`zvbm>9{G*HG, QL$;c ѱ rw ,FG R7l sm3>A:Xq#ZEN kЕX56HN>+)O:woEtJXIQ_x"û{/k1_/l(y9åUψWݨ޹-CΣǐ+(I,y+*1!s bI?@"ۣMlxs!OXm0aj B[Y0^gy`{!U%u+ t-NR^VyZ;*4!"+){7yt##2?¶ε%ςc] HxR^%#8Ip;לbiC\D[Ԅ:>|LH]%+pA15\2Gdm#>9 q5ab K)EFE 5.਒[n޹.v~/OZ21ҷLY\d.4Ϳ,t> '',G:_PC>[@7_BهDK4E"ɟ 6j#K&H]"nTl; cP/(`WªA0]9}*= /e Y/Q;)U]GR%JX̖K rXf>]ݙ#<*Gb욓i#ۛu X^)ߤg*;h&;= cRha]c , g MEv'.p1l@?Dͷ@kSq?JK?#`"Q467.mYIIӝDدhha*J[ r -^qD]hc:l,:XCh{f ĐLx[_:#ȡpM0H~MQyh̵u'מY{Td~8$1G- ~덬$U8a_2Q6׃&!aZCFHi"Ǧa%7)#^ %K3'vWz ].B|*CD%3fW}3Lf$9 QA+ѶYklZJ;u cJ. 9{A<²CJf4U0bLٲL,C^[.{0o.H]rى.չ\GӠ~;'dQ ['>x{-^xG.*'z^Z5¯kewSxuWlQkeI';ݞmWgaMԅ >\i&=w2GT·й;-6o'oS53%<_߇G Q}ͥxyݴySAbT.jW|KkV_÷Rk\.>n!?пH^}u"3G4ߓߖ^(LUXُ!Jn=]w3u]TӗR\s z@Ŋ@0%:@'l0wrll{<'aAJSe֬>BX޶S='gt [eak}^f S.P??'Z Ϭ*|ϯ}xFCtIatSEE@}o) @v)Qݟ/1L3*b8H0ιerB[E~qSG#L`%6Uj?ck`}QB~X1?4fPk*`"XlG;ɜL.gY1(·x ~M1,U[uC_ a^E @g%K ~&~I:^\q=IW+-!Ֆ˯ cӕn+.i0+Ox#y. PxyKuM-d&k%L3ܞ\t"\ ηIb[Dyn9Qxae$"ñ0 ˃rDOWa8# b)4ࠃtJpbWvlyn'P043M%K6 ,mNX ˤ"XRUg$um'b!xc vYy<3jki!޴v3gq ȮmݫݷO=o;Ţnd3Ѿ02LOȲz7,#k&n$HE,Vv,"je j8yjǦF3a 6 LoYTThVs& UK*ܜLTRlGdgSN|<v=!qz;Yݱ6Vއ$#/3ӝ6$ =d׏cnS ֆsBJA. +*Vh`P I:1TvYw ,@GyF3l!V,fC'm7ƙp3a -FgHxmJY=hƢ`\_o(:t6_b@|)24̂۟iaZݾ@SsKiY "Ts鍩e$8%dFOgj*f*_/R"/:v+ yu@Vr0 Ocuq{\65naއkU!ܯ$/BOãE\KgN4ĸGAd}ώM$/b|0]*?#);c;888Q<{IyE+U^xP|"0 tޠ6! p8~`o@%,Ȭ4~a++r=WPw[N)&?3Na'^M;c ti3SB%$(ipD['L<-VoZhțٟ7fbP79Os ,3SJNQ­+Y/ { =瓠qz'+k0Zxsiz[7?6ـ u1 Ո`Uv.BD,ӁGdǙs> $AEtWIQA/ô#9R^,I|2tK\ثoRGNئ4"64}F,4˚c9Y!(\ŷD\5X 5Q=%.y!&ccj"2E .WM},d60)h-y8 JxML@C^(d2=9%=[4Lz8%]w{@\[t`4XPUmf|[>|D[ì 0 62i\o2c?8M=j| bа`@#oKY 'B;uPsUlK:B)+gy8@Y+iڰu٦̭G4Lvڬ/I]U0< >NZMgͮkنbA !!ҥ^w=y0vE3YRk)rm5Tĺm _S~Vʚ&D¢Jjꊰ:=-W|OFKϊ0 OهSodg2񠭴ɖmܡUGJ:S3k&o z/C~~Lcb֫N>-K[ru+.edu٦qjhxT͜Ԣ4@QԼTa Oై;2p7LgH!v$Fz p|GRD,/E!'ȃ4bFY]..6\~5݅ͅMO0:  l*m˝ukA_SE,M)*BsW,|_T+1ԥV1题Zc8wu~s8F]9D^'BLuJ ~Fٯ  z|lzc> =oXjiT|1¦OVMt%[ꠉ0o[@!Vl^_3Ć[| O|>)gr~nz{bUqNW6sG/b,l׵8(َ)6YRGqГABF[Y ^àu ͝g JZ>NgbT/#TR0]8ۨdCе*и6V3`E]mPN_Y8 RAQd!(B! %(aL s); oi_U/R@lnu7֍Uvi{놐D㚣\؅HNӹ;5wA/NJh/\I0G,`\n>݂8r-{bSg _U- >\|՞iBDެ-2>kջIӝPKA~ t1P{>U>ZQ7fo:Oya6o~y!O~JhXu[$*S'*IaAJ$X0ݗ'Im,'9)aK_zC amȆZ6Kc{wZƛPγ6#lNza˩]Bz0bX8}ǣ,Q nGΦ/9 Dnrܙ@\5}&TtC.{]C!ĉ2݈]wdy2Xv'j(f _P  m5Z x(d̈\f0/h AmZVIDZ1悼D :Xv,ǯq7Q^n$:-f:BR^.-r*j3i;Dw@NdvפDϛGo+Eyr0ڎ5|V.3/XOV3c@߁rx~q8ZO;Z"gqyX}iFo}+vDZӽϖ7H8o! .ukYWgx*|^V,ȼք˥nzYV~r`dCK^#2~3=Բxe׻Jlr"ȀƳ'@Xd=oXT7/`e֣ӆ@h.UJ0Jy7`f UN`셱SxuF6Y- #`hG3ksb:@Tn2@*Qt ۵Ve`ݺ'-@bƮND"Hǝ$(.`I إAa4l/=8"޼"f 2Z|Z#O5_|\4 >@ʼ4k|AqfrL ټv廢3Ո|1;`fyaȣ~aa١i/5hjkNazX):Ne9FF)#ιVMU9 _ha# xtm&j$,{fOd  1ih2!a69# Bڎg.-W+=q6f)JZ>'.f^e8Kbi_46l&>၍L󊲷B#`T6:Y;¨U{ G)>0+ dgn@r t;v䓞^FwK~1FDh@">Ɂoj+M|f`3(%>:O=*js$8-րRsi۳Λ Y+a'nrs1FVaTZ}%Q3'!֯YQ8`D SgLd$nuWߕa֧trN@ET m~a6DžkVÓ:&Sb#ie/Ʉ9;]Ъq[%n#;QĻ:1O#6<&L}S{~tbBtZ15TC&ֱEpT 0 ̢yR"$zS]Ϯshy^?w⹚C Nًr)]ph__fyoG?q?2`3!C7&LnJ8Ehn;Nb/}P,V֢;J *!<3Xr~w2'}p/vRaFR$FrEU0KIPYY+X] |nHEb",uILmlω6x >F!o3bZ'^GZ93~}==s0:Q"bE/~\b Pl&Ȉ1v•ߌʡ+֦K*Qjc 1:Z:|j8 Ue=wu$?-XTdڅrY]X6y9&eX$.!:7iD? %Eak2UႡI]?~J@^)@-y`y6#q쿜C0M؃A=&$Xj̖m۪%WRDVF/b9ؙ0߼*?'M0݊IPW nJMI 4iapː/[O0(>6]?c3pdG r閾L@;1_'I@Ѣl;*z B>Z`'LӃ 1qtbq5A$Xoée)6r}m- ǜɄWgHS֢2'ڵ1b9oSU| $B~A%tJs#I2=gO/85;Qj-&}yZ 1+9DgikrJ{v>p,8VE_q"]}JT U|rwyonRû_-ʗ> 24i8H_@6 h˱IB\3L߰|)Ixݤ^4c<{kσ6j+=Hg*ݿzUW 5Cgߞ蔵Pn&X7'*ʽƕ" QhPTуjJ`"gã,k3:a)kPj.5Vjǽ/5SUpbʍtA}urɃNZ&u\ ݸɬM# +w>gKE ,@r4hD-Uh3^Np( q-TXW>|{vsG*-mVyd_эi XMͬ@n"lB0AYGEAAQuU]&WpJdkUzP\}/gӶ=)zzKN-V{ O]h, 1K@[-.*BG\1" %B7W8r}܏77hKäy"tN $V$EKMt&_&@*:٨TU<:f;cL%K# NV Dˁb߯ 9BT=iH~{3 6]aPVpVv֩xOS=PGm.*Z9㲃Ԙ{Rȍa}{y1FG|‚/qt|ȟ(1.! px[==zj PZ1N>z/s2UYe܃Y !e`x*jfyD'r1MI4)_ZsliXK='~3/,37"|”/~1l]=꾵S/g_K)"Q㈉MYOp\0͙oŵ㴾3F!i鍑K{j ݻ$kp=}uBK|L5I喚ŗ3kp}^3B9 A6=˹XkU⠆Qt.KcTe'jS,VIңE*9u_2{z'pZ1=;S.kisElb2ȷ, Iл#Ɏ{U8+@!6OR1ON;n`S 9 Y3LJUn3]~m_~=3a>srd@9Z]e c5H}拘n;1͌:U :$YA/"/ ^˦ ,A . ܞȥ `nؕF{IA!*j.aIE*D n^ m9EjPCdW JFI Qo[-*4ry Bkxyk9-=|"ԈF#P*ҝ΂9 T&  ġd]_hk۷g{ "}U(O r\xZreE!nvf@M9~T6x,ls6B J?u'{\g_78 O9>fg?#2+9P* Hu9&Ga;7yv6o:[usҋ޲>mS H7 叜q^trc>-X!vmaP]h'Rsw.wyMԓΈSYNgo>f4 α{mɩVT0} p&#ptP2>f6~)򩡤 -xroɸtL-;VzZT؅9ɖ vN w(qQf')n_~T ;9*. CwmNe 䞻mosx?ײd07e(\o8$f5ZqQ+BLŎZ}~{G(L|_aG%ء@B3Xs]xI`ٯd&ςl3 G@W*t'>8K9JmU" \\}4s5㍐гO\@Z70jͰuaӦD\CD̟*bʪUG |<6vtbQAX\ '1iWvQztޡLX '&Xiw#K<% \4U߿2KLhIUhl5 10Hd H m&MG#_όݖ>-g2 &~hȏ OVHXҫ&6v'Fߥ 2-&]Jl6 q Zҝi#dguMƇ41P*N nI;ekk(2a}Dc B? ~~ܼD&iȋ;̍xK )6{'{MpBRbtTXSMe=ˌGNeRLqTz!CDBc7u83.\pFmFV0Sդj0D?R3zBvT 8#my#/:xj_b!hs!-/e#/4+W0+}zbgpm^؝7Y ;_ۏO2b qUթI@wzhfw^ ǡ85;dNOz_Hk1D:0i*eт/6KE "mʜd-@vi\OS7Ll*aIF>ƨ]}W|X<*yvO(t=1؎yI VWc@ς|n$@n9¼ȷ%ݝ>U3۠ An@r=IBAjMHQ$9'E|wEA0lT.Hyۍwa &#iFRj*kkXZ3Za f\ص׷ư_4f&J=XkYABޮScܙ!\VYtOُ߯>1\򽗐 JǗyC[ CKzJogU;{0՚׮rTꆵp </|?-|dBvGkO wG6zf}K$@wlm gkW> zD1+֟yKzMz!Vڧrڋ>UX7}2yb[cvwC}W=`$bm"v xǠ*NV2+xP M~Jŝ/ϛ_TU T&3hZI.mnbn.qjEXgܹqp?ed7FP='FG(8ǬLQ\kCdʘ;f:ӀR,z^SnXgg>$_{3GdfM.#H0n6- \ aJ5ҷP\dqkZToI*֗,OB;g@8a\aZ>_RG YGc1ޅb^̀]ԔAGvQpI ;!(:yjxMDԓM f‰F_h~­ArE&40@"_18]]\_#͚=[d @>ZKt)ۭo!aU(1{B7} %=b#XvQrnq>s& _^ hZi]N_b s֌'.VjA^;;GqC,LBA(dDpxThVNjOP^ˀ{e.Ʀ4 QR ~ *ߡLdPiϹ.a"*$f-DO,% CjMjG "G ٧u.St`i=mo!sw.7%O H1r֢e TAj>VenoYA&C&@n(x>k;ljne^A`$A`viZϸA-MmWOC @#U<ţBד5iDyT3+E3vRYm Ι>CQEO?ӷ [78a*ڤARWET[]rFoZ05\'LHd,_@ulTN</ƠVDw)G>M{:YR!ziv7?B-gIWiݧ;ۿ.qNS9rz s]f^_cs/8jL$S .Q4`~<Q4+1ӪrCr~zEF0k&ͨ80.5-c;Ȥf+PSG^opB(q0J]Qx7?8LwЁ0T^ˇoѝ8&+7ɼ ށyBW Ǧ1H#RG;+un^ v΃zx[yy:aF[\*_l6bINjr3pm[!|l۹y Dzf*Y;jZZo/oi&wY Ǫr<sj 5ŸUm$KbK͵QΟ,UNtWf58S)` |MY8sΰ&U&/iV>O)O7h䌳gS*nW .AD^$ $JpK݇R1 [I !hܳ_ƗR*V묋&Y }LX8i sj>G jwd\W@Je \1)w $gݰ,O5TU)d/4zYg63dINX ?Ք#EڛME]4{ yKKF7DJ EWM>lؕE?82-S[#ɬYi{48 N%},ٯZj? đQiD&gL/=n8)Mn(H$* yg;> S,}]:r9JD}!Uh:E =&nR8)G11@x6®EUNpldbQW7IcmXd>OO-?P#WbW˼vhIWZ 7S %n:4\5+Z-90A?3|%E`U4?q^ݷ)s|:$8IdC"QX !24Սc˜n'5kG!1JNl:N}Ǐ6E^xgL]Xr$"%B:u|MZ溯בղ:qm)h2ݍ(l\iH ]WCHT@M>-*X'ޱWI x;^־z A2ZA 2ǯdE燙SjQ$a E<t.wyL(_ŚQn͇پDti7'/ l,-z,R@Y}0U SQAiFEܖR/ղE#}[IC*tOߨ7u['~c,ꝔW!]_GT0:lm9f y\`T0['T=j=#Hl6%KI[4AN*ltA$4;߈J/fJKc-7Գa<"sh?%ytJ~G"/c,Մr] :UP:TwfRq{iאsf>dRH1|Za82^Zyy j©'`Dr;J~A* Hg.$馅WITB"O>' 2I士C,#ΫBLE?NPg-HNm~?2f 5%q]?h_wIP,Fޓ0Dk΢RFR;B`0~ d7cl"| "+Uow*x@)Ĕ$+qH7"TDcF'+E4<x/l!4}ohzPIGWTvϘļJL/McL [MRe#dsLҘ*f0c/g⁳o76؍# l1ˆ,b*BW{W+,]Ž˧elbiIJ#,ނ IW#DbN!tuܾ$ًȘOQqKX21 35ԩF:^=w"W7.XcM j.tzLyUL~"PUzt=8'kۆqi$K9C 醱Lu&7FY{XĜb'HHiwce֪aZF[/M]XEHzeMN"j-~OОrpLfw_ʓ:F޿?_8n79*k/D.9crPOs=,g@ZwjsMcdRuC!3Ӎń2X"a,+Πi 'oiF c 9ƌCFw:U>CDص[f $ 1!v/II[m|su"aZyzvVN$td7[nw&ȳ Jxa{vafr,d@|V-n<)Sr-6%;)eBJQFG3!'FTz`= }|gdߌ ?0LD#O~ 蝥_4ٷj6Kx B80"ZvHuM/_?Ĕes$KR1#͖-^Z/k5Ǽ^לĜh$HFgjrW h$M>x*\vRs{fCodv*ЋI{ӏnUm1y otӃtdvm_5YK'h~fIB%$ŊJP: !9(6IX.;-m)?ѽ]z,1q-W?r~Nlpf/i@ozNL*؊SHPq;%TͳA8O>.[v*΂& 37J#Y@З3ߨR4?|IlGL@͡t's !F@- _5$Ԧm+J8bВMk?tV<nLBe44"73&UywJX:8KeWQKFlY޷m|GPfxj'׿k^NP3AUFb"ʊ cS7 ŠO'D8*Yr"qf; ` QpYTDF*+5plj+Cg5 SR@w: \r!9wsaKٶM.$IG`f*kRpR-x/r7rh{]p`;1kȈRq",^fCP;l*{W-ɥQyy'%A~;?kdrd y'r@ō&QVc!nI+ \egAe5o\ʡsbP-tВn߳tτysZVݮ % ê5«;Ntۑ2Keq6-Ҍy9 +zuky_ ,ѾrZe';}Ng0x[T8ɈACbqꌕsn0Э8zw`6s0a`ȁIFWa+Λ]6!׀`߶|ihZ[Y*hbHNSIstx>?AK]io$a(~4w?Y f5ע;D3r7z\\=.BX]8v(lt qxq"LX6R]aA?.^-<}_d*L}Wf>{Sڶ%?y\ c""w N4UוaJx 4+ie}[$=TpB~%|=ط: nCS#T ï<{Vu,\Gh'CR"~Gze /p,FL}šPφ8ZiYsBD9܋u!^>:ƛmQAfeV.QצM\!N,43 S4G"yx<ۮ#͙+!L?%($zy^ғT4X18Q&nʇhؼճVפѸįev{ ־4&]VMy0ɨD1X^*CKP1/.g$O)WфɠsFP*St^8؊t4A9WcjԴډ~2b,nh욍xEhK0y1ލLz(trXuH 8(!¡a*z۞Iu\6mn=ln<ܮ8 &.#4C5,!gVZ}IH-z#o={/~!(MGpV2~ƕXż>+uzjGռV>K0V@CВqMw`n5~8_ z<\! HthAڥ}ʙ8BėzZ%NZ9urHuNjea=;YZnn,7[zy$[YB^K1f*y!z-dE f 9:nv8fэPzYJҴ%0!gqв&ʊv'i>I-oA}s~dD*d!g<]ه)(Āmn5qHC+AȷN ۲5 )!L)O@OBJ-P^V꬙ I$YMՈlB U=Pr*ovoF}ݿz>N tN?Ŭ9'̚a.Vg0z{:F T4a uH>=M>~އeDGD\?ƇGPvPOPvȝaԨX%hy7IaڙbD >~)l޳Ay+ݤk0˲8sw\V-imYx%g=4";:ڨNpunG#/ͨ\/)lqkRHaE bqՇnK'‡C?љJ_鑀Imx 3]tJ7m|RAãsYm꠩SYq3I}54:ۇ{tZCWBh4v%0a8fy ~@c.u&@Pp< qjFڷ՞±LSo.EGYiYsɈ`XQ`]3IthɈd blbOМ1쿷-j<2ܾQ0K,T1l1>#f`/jͷTspP'ti8j*'5U#ॱyf;<-NlK9u=y=QIHi5JSea7[*bW-0d9M4E pО~Dhaw%!GgEQ"WR`Ԝr`$Nբ~Ŕ p@i\ I8"7An<u3S{y"@GI]SS.LqnXZ:UTib[$M&Vnk|&db Pnr~qّ[B̀bsu#}GLolqڙY~7{|`O1~Y 2/x =-,G 7Zܢ1'uC?O \ߊltm !T[rc];)(rsIo_N >}݂6~h>~∌xI~.MZ S/[i…p"A?I - ,nqqyqrj/=޻P!أL BqMN-sεc8"ݦ~3tJHٷ8VA>jhD }G#Whv5Ӝl"{V#Sѩ5ן&o,8']hוYHn%5rZL 0rF@>[ZNZ*|/B_+Q(0/Xô}nJ;@O|Sn$ .م4 7}n,"I!х泝x>!J74Kݔg6@e$tCb-#f֍M#`m9{.6`="iW7n⿳F ] /Y4*)^!dZȊ5פI zotBUCԅmHI((T5h?~L7,RwV@a]9537Sҍ"{/~zA@m5n -k,$W\$O ޹+z (mP%jN>{C{8-Dp+x#C7xxx4m(&eRFPb6PnU1Xdn$\u^AH\5  02}nAd*3K=M@,~mz_r%:gs?BgމlCN54t4`HO7@qBqgjd~H\S@4@)ZHm ^эJsLkdj䋸w} ۼ?"Hx> (3}T'P2N-[W X֞0R{=ɍYC ֡mU?(I60 -j@/6ym8$0ol.OGS׋27 #ਲӶ^Э!&56a)c|$+ *weyqsI-w-SƂt ai FYд9>1KŪ2,%xҒ+A4?L"qM !{s97XT!7rX;b!bFX"$ 0>]Fhdv3xEb G-@V+)lG*~/,%-%]WM_K1a ၩÁa ^MY0q  m0 0o:bawN幬[)N)X hx nq +/N34FD\l4p \"VxO;qQt/ZZ+J6{ᘍ2y[ Cp~ Ķ{0zSحآ}ZVP+N|=}ASCB\TAdtiŚl[#q•Z=/3)LJ(Hp'ﯵHJB]I=ތ^KQp. (ܱ}Tg.?%+ok/|́.\)͏_|%.c*fO}PFlƘ(RNƄ?ĭCp,<4|R? aϻ!Kx2,oTJ̟_IJ_PX愻H ./L qXo x_s;:wN*,pPs~H5%p`)z[*OQv<*YLl6:ⵆ`m=y迟ҲqKLDX0݉*>;C!=.C`ZH>G^zqƥd\G=l]l-| mʳ8~ȝmzKaQ`5tQK1n{y(p+B?&=Od@I/ꐁqWԣs<Q\O̽Q|ĔQk rG^|5I w_Y HqƼ<qݘ|W \ Zu?4L[ 8XvByԛ");Q@ĥkF1Frn O^1[ۈG=(_1xkv%L2k5nW9I-"@= VxmO vY0':-cf-rHFxPZ-:ʝOtpz{\ǎI(yNPUQY1=qn_}FφmjV,qVd[Sw?ao4.%isBO۽!^3^-[Ԋ6`Es7BU~Lx{{\Eݖ -YhVpPD0mL3`A}0F/A*GtCk`oFFTdҎ"ߏ =aq.1I!iȇzxid\A) X1*O哓vy"喷/|.~]Wb=%:$M =L:1M/T;=*&gPVx*6Oo1OyNgr+IசAHAczq5R9aքO Lu,H&lo 0ɌB$׈!u~N\Whp~9')ţ8i6u! EKE%.c(àsYjTb#S 22W,')k) .CNۨзR6ɨ){_Ecإ VM/ 4''6=Aʜ|:7ৣ]#C| hsJ~^ 3iq:UfBnhr7_l1/FS9-"(2Lr@c:B"@nU 1R\x-Nכt30 c66{TvCxDtc~M9׋jM={W #ݹOY;$P.!$6)xoRBP#q@+E*z+8|^"fxmUh-ԎZ{`o#[wFwO<|$#P3o$VN@&IݒqG`]W92i|3d|n]S+$Mv}065l*sB ~kAT:2|{s#’Gܤ]Il5;r{T_G!"pYooư>ZQO2 _{ùԓc-?$BW G96W}1桹8F|pn4I9YsBhDuե=Ĝ>S@l!!ѣ7LP+CݳEx9@ : _d,#&@WuVB%,7ygKnuc,/ٓAs"B]q1{ȚZTO}v %=Y5I)zxJsKf3Ine<~fg$ ɢˋ?Bmk]Ώ@tЀ{2W}܁-_}1fL}, j`HZBa\̤=|%,&S&Lj9AYS>?h͹F'ApV,h I}J)8 B.L|u{DjŹ͠8Hxw/p8 zSQF[9,qz$ѕLG naP{2ru3Yǹ<594gG'mePa{ u<1*SAlOf!1'|F]ؖpZ^PTJS_]vUqz^R$' q6PalĘ#=G2ڑ⣔bNKv8›ӆ _kE8!p ,^v핹 }"ζNkPʿY0˙vnV ($#g*N~PP(WŴe|:+y0^i28'a7>T}%r؛f>8|0=j*XDuMnA)պQ+INjiSN上R"uNj, 6Jnbh#9>dѰQnO>?ėɏ-T||M3e P̚Bđ(%ʭF>2KaAlU~O422t:`<zVڬ8m@/mh' 1]F'6N{ Qq`5atåZ369_[wE٦-j VTKx%ANKA(1621DS "Fha;},5HW gaI<\=\_g6}n sf5%Mhk_|[%O Һh$~ s>!wbU<ƨu%;fZG̅t8˾>{h? ʇ^Kp(^)Jyń8m1|5v- 2CɷGyhگY%U_NѸ=e0r_2ӹC0K:pצ6`7"ESfsI:`'Zy/1uK_Fי#͢. ,X&FgB!V%I&xLck  5 /]qwU {ɏMEME1kanv 㟌B.*E%]3 <> W tM߂&\ނ BY8}ű]SYVi%Q`QW!gJt.#Dv`9SmkWջ{^ǣw:D D >P yUȗ&h. )vO)|A_5OeqБh`aPZJy!/e c܈YcdIXᓌi^nߤda$[mqlء d Ny>,1sMorkŐ`##zn?MQ)$?Pbɿi*pvF~AJ'(e1?aNԎ'#eH=+kf1Ҭg8ﯟvDh&+W&e]*+8?+d)u[6Z#^nЏi{A*x]VcC8Xm}A9$#nyT(|)0F U|_KWX*+ 2(\5h4C"M+kUc޳[/i'}AXD&Fq̿-{PVJWғݭZN;Ԡa,uGr($j`0J}D[jѶ?u<0p/'FY*dj/]=!@*b[F)@54%\Uiyg5\%ûѧ#j7"H=*/μ+UAj )͛bŦjH/ɨ"ZM~]^?![k9Eͅ%]33C;\o-7#pi[)43:SjcVy]-)FܠCC<KwvfoIր6B0%憊W\UwiD+5 kw#Lg<&37D΁"F;HO% $fMm؝kz"nfgl32&## MpsrM-*݅* rRR+;%ayf)y-ɷGm7KH[N %MjmX۸]f[/M); ;g4_t!9 jQ/`|e*Dp23:s6?~b ,&F!MUJMcd<I@qk@_?j(HHh(@0P.KP@ykl}fzTτ6礉gQ^1:Nz}ubFF*\mx;;{ vށ~iT"Ubz󟛦I#r*eU= ZT%w!֌g&֕"R85coVpy>*ߴ/ ~;  U=1a ##C>%\Xt- ؝6b& O|#Es<|SDa}aܙ $a4}&]JL1#8p.IrrΡVNq=Zj'2ɠ6lw@|46tvc5@`DryZv }\6rY0~|<3`wI]"INKQE;a\Sħn􋭚O_.aNix)ۦ mf?߇ ~z<9{SHJ K^ɱWD%kwiYp;'V%U͕0Qz2iJ+I_5UhQ:HĥC#S4=?o d?3eHae4 6"}8j.E-<Ұ i#+v .tpoxM9 d#̛"-1_?bV餩kЃ^`مVSэRz|=+ŮXϫ=Px. APtӳ@qAw0;\@k6@m3{y[-dz+;BmnWƥĘ˃E $L8*HFZMd |1苮" SĨF.&FvD~6D(irU&'lqvȼ%()#cC5R%w a̴\};=Lv e A{q{M XXüsg4`1T7? TW@/hYD>[&/{:(F)b~Q[4$X@^U ;\(WX gڤj_RM24S&8`/{;/y)|Ub(xU!(QN4cЀSS9bι|Kd` @1RF܀tjs@9Ӳ)R>cTꉁ,Ea)[Rz^d'l}:+u%Ļߓźk3$.7A@d=f9{j'*| Rс\_ sO"pwXD6k9jB`.hWfIb_$ ׿_Jl984Ssst5QzytyW,rps. EI2x *'qŠH_X({v~f*Fщ .Wq] ~6L'|tw)kL=f%.٘Q ic$7Uk}D!B9cq[%k0QQPObsq2 ~[g.]͓{U #B\Gcy>%m07 <~-,G4|;n_MQ`\;;%]Y8?Q7}\} @54/|€'fPDE)V2N$ӢO:*KbDJcw\VV}f3s~-o~E!ΰ(r|9*"~g%H75ic( ;a&S!yiv- }NTo'3qh3C<|UGMP%6>8&Lv7|^3Am O:d嗦m8p-{n+"y8t@]xQ_ $=m[rs#y){)-\׃ O´2ৄ| C*A(4%O?cЎ sGXn詶(Q1QŅ_$61j#$9< m:"_q wfxlnd!n"1ړiW8[tP}{='&MUIAd*tKܕ.쥻RIrw6Rn=V0I d*Mz "~M-!C/v !|B'C뤰\@^ӷMj*Cؘux-1PR(yLuۺkx%mX$11Nω ts{wy`!!+bvuqiݡUˠu*il`+`]GDwTgo$^-/2[ż3 ',crsY] _Eۧ_1>MA`a5^#//fI9p*A,4ʨ3{41J5o!nC-)!L3}?< H\Ⱥ&X;cͣ20"q\ݳ A dN}"3*Qb j!z7ߊHCcA VN)'B@y\w6jՈD*X*ԷK5gxތ8܁B8{C5aEEcҾ4V=?ˢp,n\Z;=y1VږAa>Ty([w@GcQSV)#|s fb>AVسS1O]C7EyvU`ӓ#Y栄eѭׯھ\PǪbӚ,^;٩].!oC# X-`>a s*>.fy(5ȍHd1s NIY%tjb)rP!vx-m6Z䬋*OUvp/ G}q_Z9Ђ`h>,Ǎ$\>6 )i\/}àV_꿧Z=V1C6?u}厢7T00YG1d+}+&f J8y[N)U7dH<h=l]C]Œd >| 9EBj=tW]H ;A(F#R-ڀ G,W_V[,x\L҄ڶ/-.Piߕ,AeΌ4f 76Sv2 4S8DDZTgg#&cfFz69_-jSzљAm#lrVgzq8RIeACr5Y|{QeΉx3/a gDХ +DFSCQ|Cq:Y5F86ohPvΝFpb[vb+(/8+O79lɾy鳭NAz}|\S*#ydai. LHp eO6q 8X|"kk머S$!QgP c6=i=ԼBԹHܧPnV?ݥ9:eU_tG~жxsuɬfZNxk]Oi9枭t4~( LIk+ rlq^ѽ;{0bYL8XW҉2+ `[)ox1"ƨ403zwfHa閼~SC2egXO&\OBJŧ@KG ;z9*,  VBclC;A1OWU*MrciJ`z`zNq|,n+>|ZH۔n$lzfFI402H$3%P8RTRq֘y,ʝQP<' Ve_V1yc6j ZX -h I*>Sܝ75WA_nibR2OR?䰒i`{J>M {j㔞*KKJIq%KC!]/Q1\D" ӝPJQQS\+[m#"7PS^RO@Z+N(V4Y_jg]¿ ,#][Beqׁx#UdSeEL1ڨfV$ HjhnO%WQб<.d' 3$:\uDX9f))3@_)%rt9TY6}9op'+&tZ7(n/ !i'N̚9EB&l( OeYMڎo AgK3b#BR`8$ Hx }j_.UmCsF}M*;R\.Mqo:dt?3 *DQ㯧׼U@|!Nfd"U[Z:OsE\`yiaeE)M_$gE,=Ö+Gz/׏6;A>ȍ'tŜZ{DbEpS8_G  S_)L97|TWj^xHb&xl;y5gV^s]G<-Pr|L]LLlx~.a@"9QĀ@I,>*%=$bPN Ց?X ;wnxY'ZkJv&ִl7\9GGL8(U?gz ls/7-}b&36Ռbj1J&VjPhi05&L_Zsh"%kSy`Ӷrv;@д /5`!IJ*LnXQҟtL!ѷrn'pm(HT=+ݨCH6XЌdaj!ؿSE{"N*υJg0ދ֞H 3TX icّsu 0L+{?wzϨe7GLUjG#QgtI̚@Dy:x8^\Ž*/D=6#U4rc'd9a=d=MmnA}K[(퍝lʱ @%79ÇײiO(,Ixgho4t؋R9n1wqRzXƕ0Uu5=膲"&O<pyr L_'1V `ۃl NhH}ڮscȴ&SAK5<^˽ڔ! k~R0]N+@:X^WIzGu!o~T[9"Bүǥy:HS`[W$Us, pt0ba nPh^inC6%i%*Q-:dюi1%$~,q}y{bCDo[~ 1V8Qa>p q ).z uhAM%57-s- "gZ3tm;7hR\9 X5çI i0ZN R\m V7%4ÐSE%>uFR*yfn??}$a10Zxۛq5.2B6*Ld*iU8Ϛ z4]=n5dFw2R4y2vtoQS{{]l\7QԪ}A!8)~3~L ˌ(9%.Xމ &m?eZ=Z C Q0+@\Wo^օTnW\gΦ:^<+:x9%U[cMl}wZ4WU|p+Gl5pU#UK/o#oRnAos z"o\Wq<޽b+E>qX)S7vjX>c(f ^ y1vˏ\AGFxh9on{.yoP)C?b=[ciKMB6+Ė&k>K-kY Ert@d,"")3˲.hHeWK`9UB{/؈(=Ǡm8Ai =4wdaSm 0TR ۣXVRhf< նKPkX9B8@gjƜ3>ΝWW8&|iib֫ʐUOo52~F@_S1ՏuaD险?EW k\y) gFӑMX@^xýQi A+S*y nwI(Z:)$<^rQzoG%>46䕜{U|ǭ=MtDň&ǜ tJr%㛒ͧtu!IHY +\B Ѥ 1752|m'yV:Uk+u}[(al"6K3;nkJYXud?>i=昀Rrί-ٮ[lsQRU8 ln*:*Z20v<$^#MP67&:d|QES : FUKQFxPű+IO+hDV(Q@.Q}>k)֑/bVUX1R׾ (nwꇀHٷYGy+J~d*_el<Qzr'c~n߽?ۅd봁%8[Ƈx*痠t S>d7e`}yx!ҫEK f#`ȈKĴM }03{fKNxitzZL5;̸+F;i섘sk,tϤui={Z&'d*dGE#Z p~.ϙH 㥘Hg:G@YQZ+[`E*}r x&75DP)hKz[a> 1h0N2e?prst۠->4{hY!]L|ːu=Txi5Fo-ޜ*G U|r&pwuH~$J]l0 TٲɩX`l -Ƽy_Fo(읚R=InᇺCL`q>pCQ3 ITG{B@rx'f0`2T|<bJ!%Kدp@) wT m_{׳2[Q#mq:pݹ =%O:]'47xťL4, %z"[׾E&uN˜!N`LG8aե<zG2 Zmb&\얮&2+no'e2 ɟN"$;fJAWoVXYp]?owx=wIKL) j$2+1>$V@2 <*G_{`4qpg%wBUWX&L2v\<4"x3Pu zeI/>$a$k }X6x$Նj2bv^Ț)Ǎ%\"nd{|KQs(on@_p0S`' uqn[2Ŕů]k4Կx¨9I Op_YzmK]sψ=>JW19pnaFPToG+y<4u#l3LsQ==drrJ@MHC5N!WVs!]'ޗ~k vƭ[vmii]0&]Xm=|wYq^ZCdӊ@cU̖uQüװtBW&YMU@s;[Q1poV(*wFJ'GUqle6UaECCl ,>7@S=rBܫ<g>'Q?KvfB +3kF|4T.;k~\Nò|>]_}_"-SXJI:ML/@:҉1t=G@"QN a r'K$bu..}wŨ/z"37q7ک@Ndz *Sg%1$}H5EL9З <}1H<|g Qoaњ)SFhֽM!aw?99^zasPք3R+hn'gL3QF!&re7٢q?VX43'![xl褧/C~yLjv> 6ߦH,{C]mc;ebxyZxw_Њ"|rL̹ U%d9cLi,_$v۠,Djy'bѬ3ܱEߟCʛO۲klE |1ڼf-F IT{S/rb(?d5"LX*l y݈gE%Ɔ-==EyeUhJ`(_F |,2dh|?^j`TˁNrt>߼UXx\ -4m/SQd ÞxfЧ=~t/\׳M8`fY+%i98M," eHf#tDY-БŦubH|1&Aϖz%Gڸ1Lۚof5XfʸqGRu~%@2~H!6=|oQ;C@l;U7 !2c5y^[/ Ǹ#a#pBZa~#4K;qs6;DxǶrON& `s&Xٛ uj@ԘmQ? 4IaIoJ` rQǹFF s?ބ3E9`@Sl]V24EM:z@R}ACvxo܁?/kv< èb UxFB⯆Zpbd9+=f"&Sl$@M/\Jfh>yB g ̠m>TZQ ӛEa5zu*p  8VѻB41m;"08gvr{QmuWkOg:"묅kxwƞ!4Н%yvͻO%UQ&E#3z105>4lh3Gتj.j?h2lhA~})N1p҅gqAfH5wvMh!rOkټS[ Z8ycvR4(t"KvƉAʥPvEɒo Kn]LyN#['n87oe+,etuPqoU z[vVr ߀]FWͽaU)o~aK-a&,L_sKƃU3Sb;$ouAe ߗԿ goفieؕt#췒 ;ՔrAQviRP4kl?Z_"8v\ Ոlm ?FZ/e:ler V}@"f?Cx AڕkWSK` F2M=":r¶>v@=@(}tͷY \SY7YZz.hB)ӈ:=%yWxqAմ Q:\W@zMEQB0~zlMGK]7߆^*Oy2(~"b ~Z@fb<~mPш Z|O . k n睈 Φt%;6eT=TZe~( Nh o\i2IL* =|}J#GL@z&rDj=U$g]AE:`7E>ZG'Ko ڹ<5߂wʱfqmf*c}nM#[>Pͨ嬸' j?8<#YUFa(l wUc [4}۔I1S+&{| a\2gDF'M4@޶?9W%6p ɀ]kl馏y^417 q{v/HҰd2UJVGw c-k *9m߬EE[6Qđ H|Jv^Og^/ V_bFwmc~o<1)QA|%P|C\ Tf0VāS IcN\$R9I %ShvjnCt\0EjzZS !}Ujb,V;RY(),G/#dPI9|z[> zTkx#OH)<2/{pR;)}%e(qѦeTJ(W1oȃ Wwg}V\t!ɝ݈emi\ǘ!/r{ Qo4׮3G-;jVzUZ4is({sD'ϮNĻKc-Ÿ=Si^ 7\W$x!:ql0s<:M;/m%q;ʯ33οnQA9T8< <9vp֩"h̙M(jy-]OəVwsEZ.3kM8󅟝v<%¾`+L$m'rBUw)рG=I-/&B&SEƎ봗 b6*mN,(8$P^:>T!xNN%=aϿ'id[^G·6(38׈8]1yb_::_[mczxtr-jjjk nT%gsrQútv/IϤpV +$= K7 -Hii"Ap"rͬP_ɍD<ǒЗ!a'-Ț V;߽Ӊ!M i ׻m|C4֠T+~I6'AmkB=Br_XRpW fBB SPQ!Q#4 )w!5m$b1!0~4RPw[ h ڢ҉̱=iK?& u* !Io=G! /!$s2XaV;7X3u>+\|4~2lv_Q4.Qa]fSi95&pHROV34NqLMNhq/.U@.fP0ʼnP TC,&OjU[lGF\OFXv~c{:4tŘ̐=ik!Q~1X{ݰ3]YЦzN D 'I7?wlmO'mVȖdH"Cj^V>>:gwW4&b!2#K1 ݕ Dkĭ)CC0R ]~N|BIDۦrs4Qo;Nx:% :/J̘WwSaN|{ofohhSn6rc<[ΕWh&7,r 1>[ ;bpS-R0a?tᜳ'6T`=9Ъ Z'l.-97aͯ-!Oˊi\>)_qJWNX*E( g,/F 7}^~H m#򿦣暄SA "ti {οɺBq,9Şht р)YK}pRr4vD~}8 Eq+7Q9&I#/qw4 -.l>_iuQ|\L*mOqTཐD'K(ːKoV1h#u_Q38b/q`62k +ʊpBFs]NrktPgiQTPDyS(stQcq#gofH@T( Dz  MgX,6АԳLgT#D%LΎ Jp$%P^eK{ookB6"gU8v=]/Œ{ q cV6#B- {HmDlz˳3Uf'> k8Ӫ~Q7gA ѪjaL w8F=W>vS4wp1l()56FFbZ<oc\6ɤ܅?Yoezr>x}YЭ) o oeJ*+['n0{*w)6d&l*6Bs#+7 5n?؎lw~yĽ/D7D}fwNUƏ %OqeBzҸ74B !b{{6Mv\ rmحӥ~ @ ==r9Ww'c&f8n Ԑ˸+sB?", 0!1t@gCZ#F^uf^ v0Y$Q {@;~|⍓xjB"<xEY7o#5SnX߿fB?Ën̐ﰖk z!.[Ω 4B+?&R>lU1@fws$Zd.(ѧ퇀*5GZsԵ]XNwIiK&"_ˠ%\ixJH@ڌHJT8 qs8*)<B8ѼC),ah&Nj)q":j3$=NCW |E;t J +#)rc{k-tl%OLێX(c ;!_2=t\!ٹV=&e]Kg3}ձNDXO((1(-(;5++0%(+L?`or7t*@ScR;! +VWCVK-`A6 Ò`V-џ;k]FC{ YJzm,'mw*hЧ#L iP& BM5FuOK()XpW`3`{yx7 ){%@@Nՙ Z:OuǍ~ GELR:scA &]R% :)}I"QT:$Ӑ3h䴓lR^y.BɜvICwԃ%t.X;U"V\.@J!94ν#FKYЕ-O曅!kr DKZ_w$<Sgڶ?쯫S uOlO[cm4v9hϮR)_AjhS/2 78FQ2ܭ䧨i8F͖C7b7چ@3}'@B <-d0M{ "I}ڮ*' ϗyFv|s}̨GEJm}qO?B>wLu=g.t"!To<G~Rr#= '4w ,;[lcM a+$ےKYzB23]NYǏWdzG1KY3&9CAu~H$ʅCpӃꝮ j{wx&i+HM+wR|~aU]*(|_B kK < ) L`szyusS ˿xM_3KU߸yOBQ9s#M.pߨ)'т볻Xɺ Lb!a Űo3}ݨw)yq Dr Okk w$,{eDû܌1Y?-U0պpwFqy_%f\ԍꑟXM[;q' _'= _&5E]H,d)H~S5}BW+2qH3\ 9P0oO>>t㯸ʔ7$ ~S0\B#-tR`HL$ P" ⡹~OPpAU)7*@/K$29*Jt Iy%< \R;eOn"v>7¢B[FFF熑n M$"}l7Fh6y6_Mɭ=e¦C:RSǿ4hyh4˛oRr  @"^`1+'^~utzj++{m [YNk㣡_KJ8E_hf10@^B#]B5@_Nu=pHWKe>RMz.]G1]b` ࡤ,nNB< k  ClgWjo zwP^6p*j誒L2O)Bs^pBlFcl n u3'AvL`}У`}$FPQUGE>~..Xq2$kٻs4q4 e# `dg7opkNhVU@d8UԊxȬ<u=.q +ܓXf=sP)_t3")FG|9}VmeL9 LM7R\-yNi>Ub\kE3q|~fgV [g1߂G2N-LygÚ6+ #K㟍7^1&jts`x'he3f)FK"@)C{rt<˖-KkMgf1" /Uʮ# [|D 31Q9pkd&{VG&V-@_"KyӝBty*C?6FN틊 ',y$42 .1ͽd*؇2IaJc _XMz$pÍг3BsX{ 6XD 0@~"9sVj/2Iz@G U-&\|cKHOJ -CeQM= ߚ/W…8JڢnDE:Jp$`iZ.zZ0ϱip¬x+ONmhMgTa<ϴY2çs2sW9 =( x ѩKɫI&c%CETUy_cmkԃ># AgVAވHHk#@A봾, ྜN]Ty@E+|[ *g-M| 4vbIġl֙ &uXWSB!<nyԝL8ykBj0ZE(d3B=0"e'T^Y$*fjѪxNo Jp$ D扼ޙUtf1 +9os[iy*-aHmsS=_ Y7ۀyB>ϑ@T}6`FdUap=5?!-:Awߋ\O+4x1JإdMac$Fs=+ۍ.'R_Ó+x75q S5!zJZt ꎈy ^Y(_Tv݇3 {$kcuHn;1#/aJR A 5N?5xM*tKJQ#ƪQbrLF 1kСt;3N߶Nӌ`NsNf0?Zs Ū3DM-]}h9{eb ^ψ((*AXA ,O$?3bL[o)|6r+)P۱:|>^q cuqcl2UBkZ#Lm/z5j3Wge.f wЏtNcS\BXEk_QuDF> T f@C*D!v ~$JFxp,)y-.`$缅֒hbX }4 BWx.UO;FN Hw=tcC^Qj >H-cm5eh:U>TK*JTR7 d6*]@K@,Fct=~屡Ѝ֣s0"|!.R z"\Se:c΁f(W4G;El 9A}Qʤk*Qx|(xx-`$啢 dƶ-f}PO!uP) H&$~JR`]#m`eap@4/Un BZmT푾9̮x6MueqG,{W՞oYqﯼqUb} E=x<)7>LI؄u;|tufzDʍ|ȾhW3@`Aahp`3۔wd Ҽ|s'!ѱ^ 馞RNƉ\8)$,؟ą,NJwO-歆hkppZ7|FmC-5~*\ P+'„U1֗ƘCk2c@gļzB43xw1~Њ=,03E[D/DPAr(){QObd/[]@5)TSBE =ٰHu!Kf`1_ZED'U$\qB$EkFYb5O/QBgWvJJq͎`={4k˹c>v@] BG'M)jY9:UVj$R nQ%_нA1کO+I- ۈ!MǤyS}U*˽EF7NvEaðx \Ho盯..ܑǽ/%!T {?QG̢9}o\v7ހ_NPxah J˅xrƹbbcr5MIW{KIC_KKhmI`O!Uh(uwatpZ7式!!љj]xUE5[wqyA崾^uyuUEdj[u"0&xBS/9|;fs骯3 :muJC$0z#1z DvY]I腖%" ܫ)?F[?Y6bjfr\-K>o/~U;=S._)OWHH_" (I!]|W^ ~ yژoH lKNc-eDꐈdٽ!pƠ_qrPמ5VG)QB"Vni^e_}@GjFj.՚q~"4س>Q:͈eߐZܸAD!"r6 +]T.0O !vE!T:HGb(e|x AvhP߬Ԇ`|cQ hſeET[Q)薮sMg=UyQAL<;0ޖ64-p`DNr2dW 2'aS(&?}0E'ֆͽzX5Vo?&h@TwA [KD`YJHO&0$GOZV({i< zFKd+܀qE ЭŢRi4quwԋ֏hB@%4r]`Hw6S[vT0Zy0=&/_e''V6'j\$ɚ}58&xO'̃6薋<_FPFn8Ra˕q^W4zc^q5H&9!?8f6kfVWzPVٯkKż^N MZU¸~C4 slem\h8mYOv|3ת{Յfr埵6!nP tl"U}FAn)O#d=hqU( a?dl;Ub)Wyl`yG+@N:DlYsdM3ϐp q#d@[?7ɇ20s>EBI^4{A$A6`DBԺ8*O }*n$&[7?OW 7"j0oGoA"2{hObRqc} 0G:`v7c=6uʠ27ۍMaUFDn+3jIt~xY bs1NJ#i.;Lpa'u])M 3f<#3>DY87*]D JQ?I >Oﵦxy<웃6 +fá WcFi)[V F;V )A|N@UB9/#Op fE[2׏VW042Wd$Ld3xK ky=W Mh)Rz簜/|[7ZI6묶SZ9e|8Ď9$ZUWJ4{d.6 jRB8 gʮ{{uÖY#X9胾R9]i.pH%^Xс\+o8w,tI PJ,u .Y8߷y]I S#|~b̾eѯjc1jpZתHXh vHhBS)hruRbI%F'@m5[Oġv ~TU!S\< >Ҹq KWKbe<]$`*_ \E.bPXS@aLL >:7k|7(>U׺%Pgo%~A,[5*sQu!CU? DGjت͆?`3W8 M-U y_N>TS A] gȯP[~i]_%^ݝM9%F:+XFe_ s&Y訦:|%k;S*4\\y{PduDZt)Qq6 *qjzIϷY{nt˛ojkx<.Sktkb&:4|UߺD|xERC_+} f={5*]:eYIhUhΞ54jdKk%H& Igi;ӨafJ=1E%'M+Eazsȫ5 =Ѱ7L.1 j-U>jـRpsYΖR  qGKoW:kǞ{ׅ]CZ1]p„v;(36_b-TL+-PԴPq3Vl4iNx[1Z#b%7u9IZB6n"-Tm~J Cⶎ'n9;#fKT7ݻCr_j3r4Ptˆ -ځдN?Qt&s9)KWrnzh#3 h][SQ„<"޾juJpnzRV-? h|ښ>dGkP3%hZgaV逌=lɩڦ%PHi:ƈWϧ5khpD/ k<ɸP(u7L:f;TWdh-&9lSXʨA[e!콁~~_e'A<[Umc^F, Y0 9v܇G-@y!EHo[bQG u}B-8!z|am]44h56 Kl݌$lAs@ҭM'e`ߔɯvZןho{_?k-u\&B{觴G3,U=o6<9*kG^>Nj'98ITn-Sھl-jх&4zbwEFRm U3${:;"n@ ޜV22f3EicXl|W~uYq䙅gKK‹GdZ~'kH{TJ*h3?@j{Q03˗<,Q!=Hգ%T1KNLɜɰAP3htHVLLSj/://82mr^jIF7#IYas}#g D>oxb볽L :\X+C-GxVuXym8L+: r ${LuD}.]v3&"Z_r;9$PSUՁ`ӫ{JJT ^59{QRQvVEӢ{/~<NRcto"׌'r"79'ijrjʩv =c6xcet1S_ Kkו8t)lHA,<.y +.OxSI毐SSstHQ7o,ds$b;mz.(m -^ 6HTZMl?S/RAʥ9 75 |v&K" 52)wKhUxZJ?WQ]_~{եN3 c'+%ꉌ-CwqV1rCtK?X^PB{G`7JY~{kхbbnN\[J'sj-ͱ:3Dž=b!R&,әǷ=ԧ3J찞ݮ![(8Ɨk6KB4u/kC,hNm8B2oq Px7_p|kRzM lo'2饬B}:ڃs͔/?IX#:-AiĄ'A$<\T(GC4{q6R?0Ci .ZBMd %DP.696nVG!8S^ḑ9raUO?\cԣtç*moobfP?KX-oѰWH(Mc!vgH*:ĒC}N4jc# ~9b8cM`CbZqWo4I(@b5t4SN;UNcxTr;)!Y+IК.tM@Ǹյ GJ ^5tzp!kr,[md r_Zi"&T YT7>-Ƕ!LKDbͽTVjOxw3Z ;4;d%A -zQq,+0[seL'=d~)$\9 Uxhڊ?6Zڪ1_'ˉ|dʽǻjinaH5 OYpwjf >8,W(4,@W0:_RUأ; ԕɠhDX:Y;LN7HpQT (s(\_z â߉<)yLQotfEj?U@Qd~M< ghRf&:á NJ3~iRHyC]9lӇ5##(?"]S@) 0yZ#gP9FECj%kLcqƐDzm0:Ƿ)mv(~+ڄɀH;{v:/MPn ^@B{b9+Aަ%7vlD+'J~fSiI͝z+ c `rG}޽}nv!gPDi@8bڠș"!(-K9ˤH,oMQvǍ(G LT[mo>H*a*i")[Q'F07^dܳ`}s/B‚PWK|~k5-|,2u} )0wbtyz !ǚ]Vkl˚Ē"2ָBm)%:maXyg' +]M~Lޤ$WU1Vcfht;A?;w M|OZI&2 YY,$oz҈70\Tr"Թ5q9M;}2i vR@4J'1N.jԜ\QuESʉuk,Gs-W躳VjYyOXMyCC2>976et}D}!e)7⊫'=;or]|[)sR+4aYN d\O {oQy[2sT_bvkwT@V5wSv *9n&v~l/*R^e~ ^ֳ^8e>o3ê}/T`Hz!Ӈ tnγ3mvPÀu c? Cg9E"{͑6☿xq7UuH+uZ֏*$lX\aĹRœ'Ɔ 3f#RDt̯YWZ}2bQPZoףRNiJ1|U$6^<5twdu[͈tL]Oډ6 W5UAdgud+),p+Ö KGaQ t 6C WNW?V؇BͳKі"/OL7hRYQsyQa4rW M(67׬>q(wM߅@:%Ozkt#g/Iu>,͞ÐpE}l@`D|u1/wFvTNږ0Qik&Za_q| I=!rh=~^hi 8쁊xPop4qKTu}'v%R@?iyܙeר{~ATڊ&*~Bض/b)[`V=#9S8kq޼+4[/X =,ok[A~DZ6nomny1Uh-]ֳSCJ cpwXdk[fEG9V,ks5f8iB.ʨxĉph'g&bZA@hy @'X6?%J ]/c!TMwhJnyuLZ3 F{5'.D6[\6s* U֧(w0ڠ_!>BpͭL kUGv(B͈Q6Ƀp]7bv6߶w/v2qk MU"%ZA_ro/i3OxhP߂{^`\l4j ҇s~#"Y q*4Yj?@Oox.N[l3 KC61e\g[\ ;QGP^kS/xd'.~F:E}lyτbٿ9g@T Efx->T'zr.q3?t kK$Y;y`?I}Xz,f6Qe!3Z[2VAtsa;i ei3gbԪ-{%+nb pn`} ^JM\T: IډѳovgQĊ(lRnhʙrdں@ǎ L ],<= #Sf?Pas@[[$$FYN+CgK9w'DOW6ͪt|eQ!oËuq>I(ϺZV܍Ji-RVMOPӱ{OM0WB1,7" O殧 F fTb="E].7Lcwҭrjnf6*VNfo`ѝN|gwdE+ І'.,<YgOܛE`C>Pm}_9Qkleoѷ:o_6R<ܩ삤.gw:>Zt&`O5{"2.Dg"IvvZX 3bJ>00inz 0d*Qh﹍hkI+uQsF !g1G-WHK1]jPe2oфuk- І~oZl &j;,A$'8ňT$ؔ]x giK@o$e*zC^>XT mWAjxn1vu?KQ) Yn((D\9Mݶϳ2zһwJ7tU>,$8cxh/rj$_盭YVY(-AmAvc.ͽ#Ak4T~xj6T 1r\=u1 i$KVYsCa9VKa=mDAoQ Bt @}c:4ƺ Aع,8!2gCKaҴB@\M=#|x*@ؖ2(sÒe^Y (/RǫA@!x?CMx(a/f" W<,ODU4 pW <"8߰Ngk &䞁-X>Y.͋] j Lڠ7-n/^"ſgCpSkE9" { ıZWS>#\j SH, '1C '}^$Iׁn$ThRhú_ ){g[#s{ {Qq|bepA嫴+|yYYrWTGNEfa i!?vlʯhވ4qU\S`EOq'#>=O.i3W2@@]"I])3Zr>J ,X+9Qqf.jUcuE/g#qa5ifH|uI 6Xc2'@;:\Ю3!4ݼ-M'kĻPi.Xq*$nؤ  膂>>h:N/ qoÊ?i,l=^_}{CgȨ'ގks֝?N2u %)ˆ5+闋.|ݮ[D]+췞VL,$Iy\_3(n$ީofH'!eA)4[nW WRت$D"ֆ < bPX.uU~ӟu8hIpSKѓ"l8WO=YoVS—BG6_ZX?9LŮa8J"M(aUtM^Ӄ+DK uKB[q2{qf 7f/{{#WSFy􉡵А-ӉKvp~V{}1T=P) #'y%SVd8i6.Zm6 _{+뗂~(6w6/p#׊k3 @{ V |Z1N'6$xVx\X#Gj SrÖ}Fsleh{L^ p 8v^(a~cq0Ixxdļ6fOjeQZ?J `,4fC{{ 4ئvԆ&HRY/AMy]~iWf'Q",Ro: o RV||]'tEڗ 0 2DZe>?`k\xf%nZUAfxxKLeDz6=YTHJ:2f8Ih_Pg,SuN1W6aDVa^]]f57'TxS6ˬOkaDl]BD_O5 K\[EOHYP).l"~kW4Cԧmc)vƝS!vK99,ȭ3]T46cH?0N4%% }]xaTq>`X^'oF>7(ڌuVIAB~աey^&YK9|{GQ1Mq{cxy4JX?>jԏ?45/rUW+,ĊZ]lco85$rrpu}a ^t+ר$/Z%YNXzj'FP-F+,ŷp~Yâz ׶vf\6\ x.6K_inI;Ds7J8R1q/Xe@=,lj8NÑ0@hJk9sK k``{͚_ό] #Ht$֩=[:֪0gm[Bv}~0ØE΃WiHUc0(HCrkbC!#)I$L:LwGs6ۥb :T(øZZ;Kl\aV -yJ2b!!pY7M*?L)6{E']'`$`<<O?Lh|04%N|^!GZ6gAT"߂ sLMLA~rqf\a;i}Sj,<&!a|,K)ɼ\a3F0󄃵Q|,k)g!H]x?iedLX,K=g#0C0Lw_mzYUlïVyy'\.Yo@c&KÈ_^ee!cus)+[rs*픛r@Hnv 򭓟ܢ­tUu?=ת[+ \!>|gt\ %Eth*>GN ’7$4+h ~-C0ۣ*B}i6V"dVuv̶׌  s }FxP@-o=Po*NO.02|ImKrUv8q9[8V UQԄB?JNF[|\?GU!Ւ <+PN,qU N`G6Tp>A'\7Rs`M7 )a?$3[R)Tɍ&"[`ߌ@A:TBX_m۾'.z)0ʡ:pЌ _m۩qk1[xf9fl3SgIa-HY}H%w% ŗah\ת9{ҹCGCLM٢GDB^¨zJ|u, ^i>Zۄ#`6;kW,dx|WRHh58 "ׁ#+-@EȅC%qZAn<3]_#7z8 U)S*@WYꤦ /GYyk_?oeWl+?LOWꊢz[Cx5`& uMddFo32[dZrrM'Ez}20}NPW*mu_m%vz{gդ! @YM"|/e2QLHyiW Zf&k%Z!x{e-zw0uRӐ̶9NournFږP皗3B?l ǔ]Ötz}9{mWݪ P!??C:wĔo(3Ke=oc l*Wa ݘSZf(9( O. L.kXKyraCqߕj7nNca`_)Щ̱mmu S^F$"鞎ԺIpbH.ʨV=yxpkXzYtNgG7(V ǂO8'34[Iszg/˭iV~(pHcϘv"(Q &3/ySUSj9vص[L6b"WԪM N2QNǏH ,T] %anD3+~@QxQm Zk_gqşې ^.,"Y:B)8SOZ*ؒZY <z3=~{TjhX:4, [j =f<.M[F&;ʍy ]sBXY*~6EwpZO#ӌK2[hI^aۯ(RfT2dNS,vp .EH,BjY/^Tǧӹ0:Hњ@8>!LWVQPN/L$Cqi{^ob??.oY ,8-) ۋoz @T6b5sݳaeK+=:T@AyȑVIz7mljǬhKz-JeՊrf$L2S&8( s~+a]}@_VM2_pJ[6!W^w,*AҰzbW!q~M\waq{'@.IOc*ΐ%jRzEGj~9J#b GvPv_3e:Zrna{ YE L<ԝlRy-p=<%$u JOI )eN:P)iƋ𽴵 9RëFkvO"[ N QR?@QEbq<5V!͖S~ *\-쿃odE_Qߍ[1ә B]ST"y}Ca5[ˀQ]#tpYoN`(W'-6UBxX@#Ubj甋dk}z =2c#:q(z-2k<'[tFE(+!zZJ eeo}Xpz%*|YS5*w@EV%N53PzӐ+a# >+:PZ(#2n_Fr[gڨ'n^6x|7GXE"& ! {{„7V$F(HTb8==>{7¡`S+خ^yc6uA^,\:{դ,\;f%^oWe+uMiЉ^)PvcF%F4s?>,GJj.G*XA{U.?Leu)t$YXEraސy:|[$R[?|2l8Hod^ڭ=l܁A:?v㗮)T֥jm"${mNr!}VyL/`*pYZVج[A~JV<6 HЖpjcM <j|{Ǧ1 ~ UE9 )`4{Q ɱyŔ<3c=iӈ pRn !H}pu/"LOtʥ@wh~;Tax" ~̉ٓ9dyf|ng3NlV&ڀ*`:3i65)ˊ8GV bȒp]4abwe88<ɱjf|։*G}7Hd *Gf7_\ d=L:' "w{7Ψz1jV?fYP;_-?tO!>k֤̇h Do?V3=3@x*zRhiڍ5{p'`N>0ZƝy{zE`-|'nZ-jZ9ɢTZWv-( % խ?pۤk}/UR X50_nS P);H6buq?r+pНw$yXr:ȼ^=vENK= iRF<=Shf%ׇ:T,d~ۯNk߅mf ~glMr}C5vD@Ji|@Ync+mZtWOq^!pY x\F-*$Y뵬bBp^ O> &Cx63ξD=NԯkBYۏ?_`5(\CW9'WQ:q"{·7!8ic5UqW<GBY9D! _;36-ʜ(_>00zd1#M *3B &IwŒ^?r[AijsN"T7!3>.:˂ )X:,c*(}M[(MXň*pĎZ*\|enFA|kjcDsA=o~u 0qmR@t)&ނ~()Ed:RutkV,׈$`0jU.^˿ j(F.0iZft[OF4C]a2n/h\uG)x 8|~zʐ35kJzOhYR"RHUqCZ 2Ay8@'wV\Lb"9X,qVDM*lc Xh[B6'ūf YS_}_͊SxlѰY/-ep,.Jy>GyWQ3( 7`$R c˴~4:\$h KS31.gqdyӎCt%jo8#z?[8?wx_c/ |A8~zrb;vZgX> QGv`2`=^ -,Jzz!z ; ;#yO  N5Wb튚X51̞ZNDb[_ґLj!!LvْLZnO[!`r͝8hwMqcpm׌(R#QKF\, V`s?pMjour%,Bk)^&?l6܀ڑaF ̟nbVS|sn7jB:-C2b„z뉳7\"ֺg fI}541PԗӌK3ux/OG+@ D LaVYx =pLiO(+8frjMJРdIVJ?dV(}Sgk2փ Rq0j{-Sbe4qb+o݋ M–a?ɠΑ(ﻡjtY}@9^7$ڨ.Uﶮ p0`Ki|20mJ}brv9.LtZATZ̅*}Q:6 g~oesuRSK;kQZD}~dڹ+ZgT/+c\ o0z3>R:F )K _[oѧ+@oP{_~t9)hQ.75Ix-uU^xَIi)rmA*sxG"Ovp pw) 4ݖ,B5;4 F *P<)8tA.K((j7-d Y)4OV(5~tNƳLY3BlJކM]32ۆ^"C ànc i{[ڱYgp适*+#X37UQaç7 ibSLnO0߽w5}0uw5irj~lEWni{1/Y}ZsJ82qD xx9Ft5:3 ď-~FEZnRP~!򶪁OCEC㬦p"&wOD6Fڡ[`Yi2ښ틴_YUw E(ёk 1h.:S<ʲ[!tejt$(D]H$~oR T>괋A6p3i ?,߀ZqvEz 0ؑ֡2 P|ϱs牴i}GGb` s8U}uxiw@[J@`:CNw!"Ґ ["o̡0'0Т_fž&1w<MJmmvᒞ$ X8ۆfuvV@"KcMit3ĹE0vtf`I<snt>; !<}j ;Wzjq !x&(FK;x ~mg@,~/rKh}t=@yGg,`WG[{d(.NJJ`Fom=|P˚Ƶ W)X&ćY}ap1+(dP OM)V Գ9&OFiQqgXT+F)a)rd^a92}+ Kn/8;d^ b#ÚDDS ,i=י-l3L@̣T_fđfo.oʋZ0Ri9YL=2jBJE)qA!*4ۓL(wrYe dfK`ʃ Ɯ("E~~e~X~ɴ=pc֪?秉*:B*vzDEyZ"}1ALfM:;9n{*QcIgM k,'<0ьDjA(J i~b_Q3A4 Gr|B[Zp%_>} %Ðߕl5wT%qG_eiEM+6s+#,Gijc|;[;!jqs'Ol 7B\IW%}-hmBxɖ:ŵ1aTGsi>"p[9zcNlF:e/Cf 1-JaTQA1)SX[r@ʃ"%V!>;؅ך`[q-~iY')V j:`R).Ro1ל*xG%Z s31Z>͂fx ns4xb%fos[\s0 G(V 6DȎΤ|pL@|a窙3j9g0zZo4{a_4ÁC{ԴJ$)ƬӁ%4rބMf5ψ(nݕ`uK&Y Gf'E[ML>MC uT<ۮP[="^‹d[~Wf۩Wzinx($gY~u%hMs&E ND*۴#Pu6}Ax}EzYL4ѓUp0joCPlfUj:~oR.9H75ߢ:ΐ(B{.@]7 R8mm>0~4|}d5-:)A,' X= ,Y ck=|/< z8:HT~Svh9E)e7?i<LKDCWGS~Ed4D 3k8c|V.,Pp-tQ,N(tg^qśyG b\EeNY^=CLoBiiu=  9&ѕ&˹qvf5a]$9z6᛿5;+`rJ-#E>5H$[hpF^|jP︅'a27"c[6/9L#Ctin+wJrb"Eq1Si (xIJmH $9)\*0׎ܼJ*ѦIǽAn+rv)1{ 0kѨQre<{I,{jqg,H? M) ({a@}6s9F,dHWÄ>x u<&L.L\[lF|3>7SUwaY :4`r b~^Et"Ve9DZ@Z3Ws ̲S'$*#(G֜FM̗Qhf 7wAj#ěnJN7h䴿ХM,y'}fEg/0: vHf5:z&O4 rՆJ].9sE(Nx#F]`o"0izȔYiȶxZݑThj>au 2PCCJwmb-h]c2Ug/L „.h 7``eaXw9E \֜Ǭ=@QB|;=KJH)!;Nuϊq .Y@jM805{h9hT#͵uײ @d~~<#]ZAH}AˏJ^[TߧG.ͥ8dˈY G=uѥ-z)-LS4:Q2n_"4G21V4v~ڳ@FG+a򂤻^x1*h+х/2{ȕA%jwYx箩§d6&EW5rh_Gȝ?Kn6m46hM0K}R&LYtF+&D -z!**EqcrB9p2MdP&D(оZ9)e'6K"6`H,Yg/.̨WBipS̀(` #Gށf\.q)(x4^Pj@SG$gWZG` E2PU!}, |fp>j?_07& t~+.V*xZ`qYOD@fX>.  6+P=7aW=,C PDLe(ZS,~aP[ 3B /ǡ3JHNHRjwT㉞z׊5d]֍:iE i){N ؉kwրwQ[_KMqmPж SуI1,zKc.M/;I4/.3*i-u$;E<}Cwhk CZRн {CFQn/JR{w/pZ4p'Ur+8~ݚkmRrdK;Q-(&h,g"_`8:Dra?b-j g޾ H@ָ۴s:1m\ZN]!Rzٔf0 ͚_*a0C{/+M/:*v*l<S;X?"Y!?GD l?HnrZ)^B\@k9l x>/]Jn?6,$%/4MzNf:XG<^c*^R2h˼G+?j̶{D) x-v< KWogF@#vd ěCqc6Xo2h: 72Ǜ .kU0m{]Do5X;)pEgYjBD/@:e•:P SJO#`8ez|XWQA5K RlE^8ùu7%ZCì?`k+ŭqgsvV>^w,*ZR 001, Lu_,5 Ȕ"ݭ܂ȣf*-@.Xnu HhM[ QO [3XPuSD4fz>+CsaAfY A`zU;^d#AΕxݵdK܏% 5>Jg mrQq`qzQ1 YGA9nj!Jf95c. J;U=ʴYTAZWjbjSkiT,Ғؼ# ֣`vӬg 1zal@=y-<*|'F˭]QWpv;5 -i.*7풐/:il:*QԑKa-rDPZ»B.]1Iﶓ,'[K˳r?f~ߋ2@u" }>aIM-7bv-P #D+*+N4~WP<xdR \kW~l'ZFLbbeʀ{⎊&{1ZTX,&-vFs\Q͹k h7cj+t\aYV# ݁z0FMBK QoD! `?QC 賲E.^$9Q|v Vh$ʴ:`>^^*̀p•>:LQQg>;#2;b m.77vVr8y&Š~_홛62kEKo}Y:6(pli\A{G8s[ Z^qUDP.M) L$ƦT8爄6wnױ'I>.o/Zw00L3 ү:pΗ:>=|:|8q!+A%l\m3jdv\w߈+x Zfn-3T*AYӃt FҟE\n[R/(xC*3 4W"ltndaz]R 3՛ 3Z/6 W$g%N%b/}ذd߫MӓfD ziv|PC-GCjPk5Ȳgܿ,o u|T !gW,Or$okHw$B$ ?-Py /Hw'vr1zfn wv||uIʠX(*= !a܂/S3^v-YëmPV0 +pRaJ_ж]e:K(0zZw*X{Lߘ?hExGB$vNd'70)Il%0bmG°zmȊ}PЙf;(Z:(Rr#vِ.&2~(!%qSJJYy9| ^k#“WCJn# ~-bJBJi#և[fy# A=upZJ6kILC< .3z )2mϷZ ߰8v +!1^AjtΉM+a̸ {=t̾՜zk+vpT' UtYf ټLj̴I/GzcqLmYš:G/=ȘGlQK̝16~*MX`]?]zlEfDg{͛|ƹBxmKӪv\3߉ԕ~|X9kC>@Oq6֖kŶDsj@96Rе'@??L`[ t!!XH.˟Ku阯t/Uքu|5 U"5_Nwu> yMP[ՠuzƒ@{w֞LMkWlBЉr]Ѡ6!.f?58uÚ00W7/r NJ`KDy?+QY rMə * o  ){aA{o`nP+(~І77NM*;Ee9||OQkm&Ŏct;4۾S#Ńօ_/b#<Ǧ] sێf./(ھ\wi,;jN^DU[{]Bso`534mmn鲠e "}uV6e>mh#.v{?:ߞl _z{hc^b޴)1D5"|7# 4 Rc]dz{RtSۭ7Q!}&⃼r$xO1CSF5 Ø 3Q+8ޘA˾͂_2 @f<CE#h~z8ݻ[ht\i9ba@;$bdziQv0 ⻔vw/T+l'Lu u|iei7q, ؉˸7_A{Lz2$P>jX0$X쿈aU‚_S'iٰeqLh }xf}mXBV^gIu }AѺ[W0W,䑐ͮ^U4w ~|MdfV`*wB4~=5fEݞ쭸"4F^v ОiUmAg KAqEz8_m<;%8ӆ&Q 댕+ğGWre8ok@D} uU.F_ȧԜ詶UK#.Dh]OyS$^hK̽{ֱﱦx~Se,bNmf1x#GgƟ ӟS UK h1DF$8p7-M@q89VN.i kJ1frgG=BS\u_„3}6:öfȟ;|]_ {y3dTm>K ,1xqLMZ'Xvt4ڝE.k?草A6>CcGeP-HD"zkL~$Pr1<\2pm!Ҁ-ˆDtI(kKT"pF}`x6AϲUJkgU޹.u^ CU !^رZ+ ҝM=NncU>^ #K%d~,SaTl S%/N$QsYh[MIh3 [9~1'[JyOZ!cJ_s%_{ ¨CN eĻSmX +joI/4o輣:>O'!29^"P}2g=R~EEoskSA KnlE/+"F;W"xEy~2}Lu>l?׈nh!gQJPr+Bx 6'HU*`e{DwedPTZƳcH,dE^+rK: i$BE4%V;MvHP#ifBDQRsV;6YV'Kh\aIaA7|F#XfJ#U7YQfcb׋|I<z`=đ2x(!VVt! K_@4f`Rs}z]¬a 81Ti/j-]"CkJ.S)ml贞q~[ s/d' 34.ȀQDi<Q&U K= ~@"^ 9_U(U*h;vSH~"RW6h^ :Od7Y[$=LnZfde$p8!z"qPk,@(%:6"q9X\ڣQI/j k[)3eµ(:@>T=1"V5MFcV"Լ'WLJ#6z潰UbXƩI|?4D%zuPGzy ١xˠa.I4 UBPcxN^km'/ͲA /')^Bǧ:i>WX͡OP?4pk Olah:I 'g] ^ cd 䋏9ðlL9e[" +nںo[-w&j!W"˪9\(U>k7XbڒܬRN6w߇ئldQ'UZq:G &~k8)rk R1!-n@I%ly ; LuOGZ(amÙdF&'UI?|@ : &%3FZykm +AcۥU bV1m)5$I:>dxL5Y`]-_ǝ}E1zҐU5˳=S^V_fEB5$ |1a[ivJ5A BMZ ׌)YK-dL^suAzi, sȾl9Z^h;mǙmnGhDJG#m^rl2 =;` `\l/nT%bƶ̊kuUd-(*J%JS1 s6y"Z3ɪw ht3+6ZȒ 7Xog.D-/- *9i@T&G-tia3>TgaOt wQŽGɔ6SNy=oPE^՚S.{ca \3x"\DM OhYH*jf*]Zg⚶ $"5~OTQ*Z)vvt"-l8/r7ъd>kvb,= vgl&6en7=u=EEs`rmVvC.2DAlOjw| !hW2<57Dl~Wlh4Êw{:5K==iE@nȶފXlFFaq7Hd#:`>宀 } [^PH]UzTyQֹ*gg$^5ݿK?NaLRי $cׂe8 uu$2zҥ >}}K65T{ YyiW ɇ ^U9 Jп\a) nQ3?0ain]R%ș[J؋`Sp-JIע{_"v?h |^E }4:|LOa ]_/LϜ{wΓN;򐪉Dd9߇T`;@SVi u5{)A\7 cւNrNs (lAEҝ,=P{[jP4[ey2,=o((gR.ۘuͳ1`BhPϚp}dC7`OՂ-*`PȕW 3J%g~L7}`T196!luЧe-a0YD&4uwXf6jaZg)ul(ZS#speh&[WfJ"nB gWZ HGlJ{z!:3pWo8@ O}O`D[0$Nq$cV U\'\g1A12 &%MIC;,> Y#cL<ۊ/@-7 *8vNwYOp3 .e i!e)fsi1}yd';S%g+_1~-0|}$Yل<T\  {̧0Хt.f$_~NL겭v(=EhjӨ2^Je 23)1sS%4Ph 'B3^Ag`ɿ@~͕9XCG[$g紵Kr۠lqh0obYw+)235麽ky<o{pO2Y n͉aFI.m6F\X?,/!%ȩ+dC>i Ykx9,9>Z$zV`v'N8 r-:2>GZrܓF?*hnXVTkΒPzR GRƘI!%h G&mFeB3šLڝQ|z9$c8X ׵;;cB 7c'9c&ɺ9yI%4ݯ::%X.Lzqb0ىtePcy+B`]ШqqAj+w%|e*@B)'&rPn>{ _)pF įŲ{ZH_څȬ@JofB}.Y5D]zGWto DZSzWS#Rg{ׂ䧲4R>_Kd#̮k<&(,l>rFh Eō:ɬ#{a_P:ws@hGuf7C=&]nˎ \RG$br BلؙWeJO_;B8WA3^۪f,_PO#EuJ)uf&hXgp -죋 #_˙>R^]3sԕ}"HyӡP$w6Xf42(v=m=6KE,]>z: Ҵ+Gh?6~jh!ɶVkMRt'ĸ̨S:4#zAt%mͿ_JKՓ" ^4ꇳacf{4v(wQU35 D ;Mg觛l.߿ۮRڍ?lśU_B3~ ̈7%LsG&ir`wZ]AfsjWKsQ%V7 6A\vEtb|5:PlTe$;e Xp5Dx 4jR aoSQwڳ qxVK VGc ɄpPKn[f@ !̽y Ga CMl<2WM[ӭ8@).`6}Zvq^ /wB+!N* :qdL=/˓ .?7F7gK I3 ݘ'n ptϿ_ ?6Eg.oh|,msKwGT6EC!(*PoYW(eszxIT]lzw}6%~v&k vP%ͤUm.gh9S9> 3"P*N|& Y뒣W[:D)YŢ-4d1SbQFSqhh61P)Тf)J(Ӡ>㻥̴JјCV6 UW\LVhT0 /b|1/n>155#in\ j!8F(79Wy Wr[KGJj6:1Ex O,ZqFTŮry- IB}a 60?"E!obr5>厘zxP+_@nR-$n ږ$z7(FCl*hֻ r1'2ipR8$bU$da2НReF@.I3` ϏMbx1 JOtT A aAi%4M=9Hc7JB B&iK902ȉR& z*!D\妗n Ң‰ghit au؀ %n+e~jT0neco9DxiŚS^DC2#^u5RXg>Sa ;Y*:(ar # 2Ϲ҆8.*}R x\#% rO`4oX/-VJ͊5Be(וXWwWg ;&A|WCv[lj^j.VI39_OWcxdꎳf oT7PО`_t,\$d}ͼ`g׈qHA fu@uܖ7.wQ _:(kF0at>vI6}M\A.WPȎyί}UGٳ]R]D=FS$R]3Qe(Ҝ(-jpW9 &B>#~J]Tѐ1rp&8Ym Ķ~7s^9Fog#&ngG&8-KNvH*̗l$ 5:ƵksOnAbuݑ2 j p.;j6?zh|⌂rKm`У`_Uz%5CĀ>?E|b,axMgA E~S ^rw (?MPIhT-mOI q*d"%@6tE\5T"8'ΉH:ƷbEƢRIcd{YA-uADT'^IC}^BoZbR/̮/؂ V8mBE.PmRytl?5:y%_eOF2t\za/Y7f8׳S/L/lB &JɯW17%Lqd0wclbުABroJ1;@K㋾c n:c"+ػxydy>: ގc@\H/|ACU+qL*[Uj#Mwu YܷY/ 落UbB W?{*y)/~DnKEl@bKzaڃѢzwC?>otU> )gN<ͥs ΒGh|[wD5<ݚ˥|VZҪ#)c^7cJdjZlPm M" tUBXv=.ݨ?9a aGeݯ"զc~Ip^<(2yإއI%ZW_^d5s;E!܉gRXfzxtLR9b^!]qMYGi&7c4IE𸸎ṨPD~,|4>;`q^u[ |@U^,h:lY*1|mã‎?n98AWO&{ݭ7SMGWz.rƾBe_G^G!M><7M'ΘR8kzչc}B]6Tip+e~քQ_=ȅz]JTB2^7b-Jmq܈զDܯ1ka >T= 0DƢ{:$A#9l5)+I"t3 Z\m' _A/S!`Gk`YmAZ"iK󊻤)]K+QT b<p=E4K]Faz_FxkXbgu}d\[.aN%;{ !]wW y^b=@Da(* 8b2x?* (@,|LH!dk0e.6_X?,|:zaup-@ i UkR8 LrD vɛ!} 0s#dE?Q r=6YU$R#KALtݕ-A\*=ƚ)2kV"X~kXϫژvÓŸE?;oi~fՌ;A, Ra]>؂\<0z* rre=`/w:hSOʧ\\Jr8nW^6bMxeφ°ZЌǔbt0q0|k]e Q8 5 X|8r莂 Hխ ;@[gmk_.\ܸ-.1M4K9E9LŏV>J&{U+'0k0.ck Y X°E1pц+ S4c(E%+aҤ' y݌#XHF*Do"@t| Wvs› IP])M 0?#gĢ.v 5 5#JLpI䥋Q=B-D]ީk~+a" j6)UNQ3 pW{^lnڄ؈3?;HX~Y>dyz1d RBVR46)*S: -5BXܚSMT2Ja2d[.~)Ν,8W4n#:h5*6DhۄWg`ZooeW6ǥT]oCW޾*oPʾ ;& Tk l%khZ<~ Y`qe %l_p`oA?Ϝݶ\=a!* YŰt"/4-?6 R$az12?bmMЅlulկ%H8HZx-#ք`Nh@ﭱ#!NexZF6f)V남,Ol\v`aQd쨅U\hb7?Lz{h; @%ݯ Q] Ck  ##;kDi5NֵHZ2?{U#3IT?P-O4 hyhGtHL I,Ob<9P 4JgXˮpSqDPգHO21>2{*.ŲԷMXo^hIOhZ2V}ịiqT.[7O8P'{PML(u9u~u{8xiΪr F8dDTEfz%fĽv[X'%"*;I㊉s.ymSx`]F]n aUE@ /t' sGDv& YO?J}_ܵHybd0px`ؼ+F&J!I*m-5CKrsTmƐBkyAg|$4'E<>ULy3JV/:#HxzpKO.^aa7Xm k{''zW>^7=:M{aS(2cCeA Ff`S4?8Sj8|0eݷ(+ӕŘJ;SG")#\I|{q0P8ޔQ7E=zGi-{MUWmw8OJ,f'J"(AMA2/y^p+J_Z|?E-]T q˕~c|vt0By2EwV]j!x5uHѮ& f Cԍj/8- RW jtk7sK5:Mrj_ bd1`JHi t0FQ(bѼd +5 #^Boo |J_Qa($̟R%C'0 JB *oj_{Xw0ʅ@Ly@% #ٮ-(uc,&@Xi[P[IrX>QҐ;}G&nZy"(~BJEGɊ[u`'F4v#mNΨ7\\u'Pn*N_%*ӽnnbuC$J7[{3"znic >'V01{-rLlak/AB3^CXj!o|MBwWaե0X_Δn@e{x,͵@,\r4!HAc5ԢQ//#W |]/({Iir ܹq@pe}3M邹Yt@^)9,yz}< i>dlU{m<1^v |C"nSpaU4b2L$~Kԏ;]+IZ{R D(>^1S5\"jU jv@8`Th۷pk*TZ_2OH[^7,٪(eO>`āB9M$ǃETplOF#vr VhXm{bơ[AJf>ʋ Ÿԧ>o6?lh]ޞT7V)S ^xC l/oZ&ʖI໒Tv}mI&ذn׳) mg . =S'h $eqQ}b&733LaF];i\,_%'tVnޏ)3g.׏h״JOD$S)GY+8OxH*>#4x^JhץWjp@xDPr*@=$X>Vw!¯XekFjSEumM;>q|;ZKd(̀E Az`A wK)*&󭏹w/0^[RaRc9f094KkAa+W=8d#4l$C8fi`6i+ dgw :*&ށ'id9.YɡT/ef]a\GeP•V@r-J4u0-9^ǻ~O@.:>B1厄ps=uYDt`}i &MpU\b5TwŁTq@[7aV|o{&'ҥ=aaKJE`8bck#]!%/EW@N]VǪ'~f(crtgNaƵDF뺆!IE:sPbd.&w+]ܱql}v6]<s Y,6%7yaxF8#XE)4 $MŖ"I:@s`;e<|4G/)žJ9>߳2!V;7y& oɋhO&$`ʖ]K.ƞQC*@6U7Q9ɺ[ $ (`A7ݧqpHͮPd>tꍟdZdtB-Ndv*aw)c>g#uo7w<;w?rHRf= 6b]_gaڏ~:lŔ~T,K{GO7e8zֻtp2, 䡜aJ#Ez׼xDo?$6@qB$I, TPWƠ|+洭bV1 xTZ:ZYx+wdsfͶ t*0Kttj'.c̃BxBBhmsX96̓TGDOB ZgMCpN$,K: *4B)N4dU죩N;`x2i|g@1|=Tm -S΂ N-7 }^;qv:4(*P0} K,#hYdGۧ+Sݱv Xㅊ)_QE 9\5-2&ڽӈۺ,I0,v7C_pްPn 1’Vv79,==+S+z$wr<.)@/r8许ܦ۶jLT] l@4-N%+%:B-:̺ozʸ5čΚ:ypIf?'<]p| RiYlP}4$E0J/ ԖHnGO7 ?@ VބAPsRkGu߆ &'"|[ bC0뮤ђVэ;R~TG)cDwis1UX ahԉX^?ǘQ+LeF;Ho_|o.R|)d5hg1rH&fu  |9eMhG ۀ06c۴GM+C%XadGځ.ۯ= 1c}j֣m=pmR\J4;w-«DȿOpitf]6+mFbp).NH%'ipn4mJBԹn Wv|g#fR99cw~&kgE!#zs>d5ʍY'%h}TY/._w5}jmlj::dn.X#D}WoFɸμ_h&k Ua2q/f&]a]IpMǹSJDH*K{2~K*'+%Iiz]ȻXH+ō U!qVx{~ h*qrP囍cRQu6h,Az&#v/4wCe z~AQ!KyL4S(NL %N1 $Qr4CZm֗B]8q x7yg["ZŵDkvcuu) +C.s״.V[Ɯf7@!V;`$I J6vU&X uG![-(u~+%שSG[Sav qo2$@||GF]Ƣ= CBI4 D$X'(-w8Wm`@y%P=89!J5`T%q/4Xd#UҥkDDV.RaO bkw.阐v!-#!S! ,ձy8bCblfR(~: ĤݦUAuۧ\+QИz66 74nFTGvp"`]7hdH|ر၅s522vˍKQIR2`pvQA3o6Z I{ ɾ@NQkChAog׷%Gu7j8~;FŠ_Gc}F^'d? £XQfOO]Ł\!B[YINZwJ(l)Ew 6YLhUZ*+o -Z՚Q(}V7&Iry&_Niwj.wC&Es3^XH0 7ݭj"Er;#=\%"4j}Cc.HV"A؇ѷ6N=ԈVfqKpgYv 70~bߤo7$A`bVFh\L |=J@M^d;WUpLJDn(o :7g-rfa:ב[EK+h^J9x |U.>ގ_ܩ"=?jYyoi"}yG$qe&-n@+$ʾBjDݗpÕM}b/ nwb ^FH*9Qw'í-Z$XҦw`_< \CC<&ydi9̅^7΃?A=5ң>A ` ֌:$ ѤXaXswM+>:^W7% {vJBBS@ܵB0W,dQ D5CniBsl x3(`$%~Y՚m ׆MGmm;~V)NNHo *V}NH< z 2Z ߡdqKmu;;|IuDA,2A{x ěfTniEy=Z>%oeÏEu2 2z <)N:‰Ռ4߄s ܨc'x]@ g.o:v֒ |%% OȂԗ\3S6 |I|qp}?,Tl0+ֲ^z3ϔk']LNjx֐NjbjbtBVvAٔ8QTO ,16.sPFefel`t⡓[+(EÜH,Hadu]0fw{lDCBeNAYmCidYʙ&H㣄PP$qe{PQÉڧgR@_r0d}L/9"BF°D2Z/1G*}~I21I'b s"(XފD-ʶڦwJv"e@&9`'N>{seҿLfXi2=ὍYȍ{ZG2F~ߥ}pM`;r*hVwܖ􄡚]aq;P(54lKaӽ.eE퓥;ryb2J1 rID,tvW6toI}FL%439E{ 0o"K$_`^Dud<1^W=`J€X-ehQ X 2OqhZlY!>U ?ãg^ Zz.-ߥU!c> hYpRs"SN%\.(bYlݎ{v~/t3D*ͰRʂ4*hYl{.뷶4}ju@+GS7 nX˘E1d7̭hN &L 0@_O\YJrxαu%>7|Қ)Ht]b-v﹢Myp%CzNY K$B);K$Q6XezQw Fsuj~M !]qY\"(11똝^[TόOE'Cs}Wܐ8E^LZNR"?D}cm Ae잣vɽ?r{ΚM.E"8, r0@#C.8[qČM?*@Bl+ՊjuY0LSˑx;F,0Di@F|򟅅 -o0z,zp[m00u D뷞6@=t 0eZPQ-zXCOJ^+ PPz0;6JEuKLv?C-Ay`UYڜ$2K|pQe0ҴAjVlҫc}UW դsϲyss%^w!5J~etʌ5Jn8  vE9[ QڈYˠGvQ!p@O8 q9ne,qG7):7.Ou[<8ߵȟcةdVA9 "[.U6"Gb'II1ka31U~۝9DZpLB(lӎ]ϐafvQPgcֲ2<3o8+QaEiǛ'p.o͆Xs5f$ S|Ya:۽7*qN}䎫6{{->˦bMp.|6'ܺup,( <*1).Pu=,\DLUrqV"SĤ3]| <&؝PQ,2qܼ @~Msӹz#BֱWq 6un=R3o^7:%\&#E3A(t܃<^+Qp W7ep7X!; y ,*H0x۰˜b`ʄK"8)^yJ$34+TTfN{ &Q jq zL'Oߴ$1Jsv-Ie9[k Ya+80;W;kq2M;@K?E3 |'3+Ykp֠oآ:W$=:ğG. ĉ~LR,|Xbxk 5|ikvAB_ FD2*+'Vx!g{˔bE٭Qč,lK;JJZY])b8󦲤t2^d)VaO+/*EyL\"fYeTᷗ1?q:Prp6IiD:kc3KPg= 'Y`^2)$.ȥ:pz<УHG3bIHM>"~S@#扨ľ(^M 2z0/ieR1 P{R*Q;x.[UuKEq7R ]e`q'J\&:AqFz"-V +b- _k9)GV CD+>1#,}U3u$=M-aP4?c5;b1SLo\n`aOL;GY޻n5߸KSЉ[Q/;-Iyc3\_"4{?;祪_'iJN`"&M8_]m׽-t Lu˼^ijc9ٞPS-ypFήjs>>K`XYzOInhךn]VP.>yahsl'#!,XJ|fYg/R,]8PJu ]rmIC3 di KQt (EhԆkZQ: ЍJI  ?my.nJ*N+lfؙ$8R;0ee<$_Z H\/رYɎgXb a(OEi؏JlR RPP-e z 7D1 t7PnQmy*KS.j.VL"HD_$|J~g@3dݘHstz]2x{ZVHX<xw[z&!62y5hDV#jدɌWG }6h5 KugOŰ=V׻ /* _,J2<ߡV+k@]{O~D $.x f)[ âj- 6DOn?wxAQٟ(M#V(Q]}f=T@:c?\ Sr& 9}tΝS|,"1r@OY`Bڜz\ާsWL1JUW?c<6bc~PݞpCRls2>D 9,IXx6 ZZAۻ8eV\" %'\l΃"qO#zbh ]yi~Qb޻~c6RK,1l[k5&L[dÓop=yIڞU!*0ݏ(695d.NNs0]LYj^ƼnחumRŏ&)Yl,!dM~z?61L#OE. ˹}Q=x&sHguWAi=DPkDxy?NEIt}Ԙc#b42!?3jӻ]WMoFht ( %G Dzmk ?E ! V{Q/9*^!Iic^@%|أBHu5F䪠LG\I.ym[1 1 qWV} Kw_H 9v@#ƻ%1nwTR_/ҹ>뤵fpl #Uc4[0̤]6\iy3up-3J[7oduPqLR`վ_O !>ka 1nn$wf3[͆^)8NwDiywqb'ADA$Xz,#ol Ut_Mfj5`lD_8RY 7d KRoz hKwld:>A@,tMT85>cL(@rě9/v| HP둽)tj3ʅP;]b g %nwlܓbnLI,lĞ#F;Ԭ 81]cy/N ]p|xm7EƄ#{vL$;?/fO:w{OM&gR@g}U5TTH >5EFٕaI nE(9) .W8~Hٹp#p9iqf4(y]tm51~GBew˷dP .n}*e,WbcVG8 S{}S:nȘ~T(݄)G 6hG=RCCBA%3˘`ET1cu:5a]rDک#P(S7y>WAe3,QM`'vςIXDfƇ GM?[*.pmlϣ)<(#p ?$Nז.T$9vLHЉTfE4H~P4B:IکΜyb@SAa]eOSCi&믇§-2ty"MB[$QxN&mDk*Azԥ9i,x oQuv;&F5|`A`(%$#5 ݋$|9^lAE4TBa," +k\Q|&N rU}M}ji`Nk;Y#ĵv#5d@}LO4zԍS4>]Ze ]ӌ%! tkTɩPx/;+ 퓝Dr:vm&=ϻv6 TJ$xv] ㎮U,G g~D7([K}:g  Lx0ah§!U[ X+0hdC[xr&bVV` }+3P#f[P2L9bO+Q;bn8WBR ?I-)r|p y5fQ&ox=y!ķb # ΙcJB^Ewpe|vW*Fב0 vDoo/j1 /'yW RfNg΂3kH` JIDoQ컺.1&^^߼୴D[2tUxHovu!{W>y*"nal G\t~?wR[ `b4E>#u8G}}R1׎F gBlUD;aX |=Cj+Ҁgl>.8'|t;#F~]"_t} 2u婫3ZLMoMb@*LBg??]W?a"%E+.)}O_<=Z r8=wT|>& bR%kofuѽ\|^5S6RT+|z>loAp<0wU3b>%lU}6KIyI욘aڳ Adyy|i8j;OU/4;Wxc圕(zAXwR@$hOX/aHo  E\mͺ EcIN,`˄OGsȼtx-@JV!a:! ݃쨉! >tD(L*5#!CI ~kJpwfr1gřnh!r!6_7x$(92I`mG UX]3Z.b ϿtӃJiGh9fD[}Sm'teZa on}aH> wŒ̄ Ea44ՙjͻyF-4~{K 2S^tt1Z( p`EUGMj(,TCRj8% *g0 Ely\*kWȞZ)VBerd@ ޠ+ aۡR-hM 7i]Yd@8ž2v>떳5!fRϬ6"UQxYMVX hm:W1O-ԎZ_:GgV"A;;ZǺ4C78ZK(}l.c19A*uY$oFQU 5p(?ڗ9C!^>?n1]~=9jF@}hG8;lH8%B+%9<=WD(sgWGvM`/ʪ{Hw4C Re?qm?odcY#dMEG\&K2z0z3iҷ2>tD!ySԽkM&N:Ama;07#K;0M"kP![^:%Фߟ#*'O/j1b̞gxN@6:mC}(5/h*:O/zQf-vZjO'ˈfk>Jn̫툒]\r=='/~ˆC!9b.M1 k pY8afU5P&ƅu i sEA:@BA>:1T{zBv*f8D=LD lL&U a5#Kc B%RW$a˧<<]ԙ+$g(W"p9)@BA"s Ѯ6{*T/0Ke…qc2dG|2M.+V ~U'gX.vޙ;>SAqʢZ6tlhU uECaxCVDVEŕYP6h,C:sĢ<6CB>nW~n~/p;gVdc' YS/W5/?$!ݴT~I%*h_dtJYÑM/gbDA⒛Cˬ"dGnйxs?\#TevHaӎW|M >gRI"!D˘)C/L5e労Gkw_|+?VDyOW:1Sɔ{lb9H" hg/ 0ʦN`*07xa0d8* ۳xƓ=ڶ"gy@l c"݉ 6\Okf%}Xh@kKB_G3e;3uG'eZ(+\Nq^'q<*X2kՍ=B %:su톏|FF.~AF].Ʀ5<"Bх:s|aZ !Rb`8g /s>JĜh!-$~X״e _2aq0i%Mo% DQbF9<~E<$bq6H,#7d;u ϼbH&pj(f*wM -m`DC:UVͼdh&X/ XTeG6ZUe0TɃVdF8Tw?p.L̮]}CqݹZ+}ZٲE>1h/sp)8RB~\rg}>G!y'()ON'-PBLns[niͣ?YsNG(2t( 0'PR]I1\ <)# a,Ɔ^8TD:sș@@?_I of- ˮ(s W# ,-ķMs7FzKApH]Z5 N4;M"fx\LՀYQ*!4 $jJ63T!vY*Ф0$0zfFC~zQGz^F_~$w^^ M;|_}vًr?Df"&:ѧ!J(-@]lyQTa=YC@P(ۓ*SQg= ,i֊$!Hy6 d·A:+vr~~c ŬH?2w OOhO El',jF"rv/fQȨy耲PIa wlˍ40Y4.Og5Q .%%l}W鈁+2K>qp9DX#Ϲ˨'Dv^Nǯ0TΦ93(*˴jĭ'Z_‘E6ZBNǐ`AaW%zz,4EV |Ǯ0Gt0s'ukCC#`pxW/EQ~7j7ջl4xd>%!6[Βg)n~_*p4I+`Lp=`SˀfPfO xނİ.;OF.%磸|_G ll8Q{ak#~co_j #xQm] Y;Y6 2AJwBWQp`q2}ӣ2 f);{NWb#a+24I#Z44X4*!f !c^(x+\Dq eK|k7P?{{.L!1$K@/LQaٟq0gNcsp:]C'⶜V5s[>]yoQ rߍj БЮC~qP ϗGz=b I? #fWIؽJmD }35 &:Al.\+`m(-#xCDӲ s37/c {b2}0g=$=^=?V]/ve,V+Vc:Qvu93{{1):> IsN:e )fП"H]S3v> %v# vg*JfOۤYևV;GM)O>fĚtJk_EgiLGEN<cJB衆cA<$ќa甑yE!wb7W N'uLzK3* I˄8(O'ޢʖ;~:AV]6sq[~X ٝYrOL֡hK 4I?xOl(@]^-CI2'hlS˾r D,#ߖepҷ&eO.wfzF!역QfRxW~0(.G2r cqS%3j3zo"F@wߴi,ovL%s%:K%<ɛv2(w2I)Ap q5f&a@dzEB]O&CAf- Ho] ~3@F ؄&} >9>"jG ??J. ÞGI'NUXӕZgyBztJlq$ݑj @+~Ctr[ezE/p:Ufigb7/aw]ҽnt|3/DB%ڢMFPwI_$uQU%mUH<(K+vʹ..6aO^5-rm^ze/?ܠpz& FQ^"]B h/S_(vŭ bR Ct9&Wr28C *f_$p.MWF޲Hk`Jo-ԴqJ-vK!VUv|eeSBe}$,ϫZ(z/3CHe/hUkgqp9kެ̑lD غ ~I=YuO~V8(P\)$'Rqɡ)Hg3 \G5be<>4Ԥ];t'_rEUdƷP}.ap[W;DCj#j[05d+vLc 'sI5Se&N p|Քy +H`4lN2ژe )Sv o/Hw]Ŝ4, a {_RPB[k^epݺ۽*mx=ujqNVϯ"(XIX _eӥvTBLK&bNϭW<#I]]b7:nrYzHu&@?i݁\:Zi^?Ih=M:<цf3F_To *XTqМq(fٿl?W{*^J-DQ8k2Rֲhtq̀,Jͨc6]I_SB?Ҩ:-meD2C@ޛ szQBRL30O2HvaCF[?$E&ʱiE< &Խstaf|k#f.TIJeׅݻ4r)1Rܑrm-|hJLױ.O~&i:fLF>Xc EQ"w[?GXzރ5p\'Ŭ{258ThS4cEul-m婹w2E1϶xpS𣗸$u:n] *H@I՟zP߶ܗۘf*:oxpsL 'QB d [$J 0 _,$j%=;6DϏ8޳9zWULpts@?j˫X䯿褟JDӒ RD* v4+ڂ-VkIhHTN5uMA Ckp:7!-v`^vcct1#T*6 Kir9(OXcI)u]3]l]bA/k)΢WR*{C] 4sx ޽F(x6L ni\PaL tןWymjwtkP$ kOp>Yh 4O8ײqgՕr+E.P]s-&ra:c)Jw5b1pM<>U4$'Kɨ7`$W'6;}mHrOh Pfb 'V*tA\;g`E<$'$}3",*D1`ca .$F0!E]5P==ěw$]vEkRDaq$ 5ݼLihbǾOba<9ym9|?DAlTB%s Z~NqR.e~ٺ3E|yqd ˞CAzDhT_F a(t< ظvṧ w8f`x#Sp:. ș_Eh\bp4_3d{C:ȈHX!:\r!ͽ:Ġ PYM<̓t2^3Xa6S]?r*c0wZ9RK?}[o%`Nj~D%q3Nl?Óxgm5G> ehlYAeRN͝],'[hmS>cv86l5ЊKnlm;'!4Mކ;1' zvEGUK-LfkO_53S\, 5|OBJ"(GFvӚ۶8s"j͉-h_uh>cHICAeQ4ė5c#窜җ&TV=d#@xr"E(bCMzɏqPE"øm*kQ!}w0#~]}_hD_f 9MYqFx T3| T\8ia6z AIluųP3 CkPrEXk𼀴AsXs=z;hM|v YUF|+ l숩w= gƌR!LS6Rawrh#fi[q)ѳ2:t}{Ep +W/lVғ@Gx VFUl{_ДXgs.lG5`x?TS쨆"3pY22[ uS6;Od!$r*ǯ7!2Y:?_BwuD[.d/0iݻIo:[ѻl@SUjYcSPҝpϷ(P$p01K]<'YCzr`HMH `Wyg _:j$#0AR@2!O]ؼK(8^fx!C:6b:/%[JW.b#'Da9X"~ayƌ_x;DYA_ bLdp %]0qd1 |p9y==)D-ԴkՕ vʯ:B*Ư1Pr]g2.Lm ԯfCQ-:]MCР5/ZP4]KPuQˋ6/ᮻ i7Hv[RH(@))qZ9Wu;*zѡ Vca]wQ.詮βsTu;SԞZD4|d;+>8_*5lՎJd:{ BF*J)v<,&ʳV+DN<3~${DC{ol- 86ekôC`_u_QYd7].)Ì+ 1+?(.&< \QarO[=ةd1jUoU4!{"udAQ.3~ZP5Anͻx *ZL-!ACӘuKX:yq^;E`z =Q2S IYD /ދ6Ku&z3t:';7"A^v sXJ9͕Q^tJf\yigOcɩt3ZuR *!mZJXTAzG#l467!w/ӄx,-xs^\¯oƅ26Qd\mC>ֺkb@v b`RAct ^4ܐ?Ih0%hn"twAxCO|j#z6%ï+o?PŒo]"4z@*?I=Ñ]?{3ee je1SV|^![u %g[]~m3Y]4`j~ݛ5D-ˮAB, OwT]ˀVe"hד.)@Sos\O@!:z˃cǰwqfU3hb2 ' I?d{Gx]7ukv%hXߩ]*Oͥ@ʼnfH\Wr}{n-=jv>{iL dVj2coxPܤ)٭$oB@s*gL?XK6=Y;#/)13FA6ni94KPUTyya!(g_Q.ܷPr _m5_c0jơrC]R.!NVZp :-4$?25n9@`9i MԟpK]yi<*NuB:FbWgB*Nݛ lqW’Ѕ[MjKˁ[q+}q`8.LSK9I@_X[8꭭rNLOEI+*7j ,5,𻳝`I#9 γr!Wآ ͌L*Xzz1Fo~`(":zKSxh 1mɩmn7ڃLqm8ZʏI@~Ep';S ġ-Ѕx6JR_ig/(0wA9.+(ј<=_s h(.m2xڹfIRUy,L,~Gg&gR E;P Vڗρ;OhNA9ݢ g˾n ;$ԉC'X2zJ>v;q @א_Wqr~gLJP0`,BQ_AKRiD5AV:ɂ,seobfiijrT?6\WQ[DJK,&L79؆oUw$:Yp[[okHfF_~DOl3N).Rr!i y6䞭xs="6Z~";X0._X6?|lZ7$ZV[zMB4&WݴaYk5 5㎊"{#ǔ1Ϥ7 [y/4Od5qtƨ8+@ÒõZvN &aKEn[@Uv 1Orek?;" KΒg/Z#G|M yunbuuK7% <5KaEtVɐFC]ArT,n:KBw-m uA|^!IH,CNJ,!^qltd覌Fʙk,5ۉ#)W+ȭ6 Wl?d>|V)G9oPAy8Lz(!I^xUjŻ3:{5[~xd3P'mYu}|;o?ԯ:} "'X}VpLI,oxw^x鑟1$' j j.$e=V?לZOK[6:fmGbT!WDih 1",UY)v&'xa&i=4»>Bdۋ@ߗ QKEX{3~3򑞗ҍ _5:Yk|95w@ A]SU)_kJ@sz+:!ɿFn$2fllQ0 K$買#:oi6࣢{ɯ`t榤9RMUP{g$O0"6 | k(@8;PyPwY)q<]5gz8 L2 yR]2$xԫ~Cv͹)"ضP3)2ͷ/Uɺn 5 yrRueԛ!LcZ&VF5$ۼuCib::;my\6RצzϮcfL!wެG ,ǜ N RV.e$9WUz~u5璠)9Ʋ.n1y~kn'}FsVfDFËk6jxU'b\8gu_]קkuLA_}g#EB$] go$c7Iq@B? U[ugcBR~d4GoANrLz24E|bA/$I}Gzp<υBMbt]_붵Z>73Razp}+jsÇe:Y8En1gꗉdላeadF57`Fy|sj;=td03JF8?tV# qoޝ/TS'DV9Ӭ^i≸[S]u=E%\ejB kx[ZВⶦ]嬜B#fhCC擱 (kpEtwemYZs;|R-_kqcہMlA|~ynq>/Kβ\P:3}GGfܒ^"OIpBġh+/™®μ$INI{[(w KES=έ-=x|%l+S fzW42'g5rL!!άr;F%qXS%EmM^ \ uC0>d%(fDMcM(xU`YB慝!E*C>1%-TY oG8:ȥeqb -حF'h_ᥗm"#X8OY.̋#, v4FӱF[3v:}#9Д\$v™9 6,:; rnzK+g'FMKF ͳs!'lc$>38J39<ԍjcDKD<88fK-F*AsUҽ{C5Acy:1Tk`$``. /(յ͖DEId+|d-<[ڣ:%6>c^g/f^ucx^`WF0~G)[h>"C%^SsjDj;7 ٌtr|y?U:{-W"!F"t*ct2UB8߮4W0jcfqR'3}IL]#Co_`Rצ`6܂tぐy \Y:l: Lg`uVVWzwFm~)O;mż= F]όXs'']|4!zn 9 y\г[*jsxAtsJҺUO#XĂ(G8b9 =5>C&NA2bY! t}lj茔}=@[9ca O%* ` iu%./k\o7LfO?wWsm\sYil(>4U `6^c_;"@loQ5 A4k4*hFH9kK 獏YVz/?i@`SRdRGf`#Qby),cD׶mܸG!=)JCF*PM`>VILx Ǯ69(ξm]y1LA4rt0k;"@;{oKF0R…g)>g%?ֻWqw B0g*Q׋/|;pۻ?SH_JOf?Ml!N/ECǜ5paT@|.$Tg?O{ˊe죶X=+&89fMu<1Y1f1yS_|5+&H\2ɢnv[glqл$(v8 ܒY>KVT E'WmRJaNg/;?#tka?V;-ʕj9|ft!dA(Uk1+VX m Mn#CZk+ֆ^[{̩ kUg'>? a%="^=ܥD%q9 p;3$- 0JU< }NZb! r%0XhJZ=rM~ژMPNb*)>Cf.`0VKnx9ەI}^rPjT6(ORCYfxvG<ݥLg $wJ{+F%70ceJ+O׵^&+p9ͣI5!ߨOaD J\PE(WFp xe+U4-z0X@1_X v9e8-$R-WS T|21o"srF*29v RِP%'N޲Ra%t1 5t)XzSс$,$m\s8*7zYu`kswhַc^ϑl:sVl -R=Q? 4_A @YJ#ߎ.F|qhOsA>Y!caCoQll`@DA>4;Komf>]s&[*0>{,ljuc[wn[vDMVN8Fۣ`FhoR{n*CaG Wx DYB? LK Y%~r4$fdDF 1M¦RG(7hJZc ȯw!a> w1H jBU'Q* .ҋs_j^9w?t)icvS;q4 {%@B_qR;Yܾǩ{ÞGxr"7o}YE",IA!)I> 4kO^=`[Ta |u:aKjII:'@tq*0ZӔH'Qmq&d׋<"!\/'8 j6R/r%jKjF7 YGI& u-V1 q9;Sb'CWUȉ> I) 1^+,~o&̡tՉOvzs`s_FK2{30GII~rC.?a]E{*"GDDz[`uYԀFuFО#@/?#IIAs9`bsΧ68'KKҝ-"i^ZөgTl#*˪ ĕ]'psRSv ZR+\Hl4fĉΥ+KU1$4}]< ee8eǐV9}o?wO|-#qgK| V]̟:`]hk]Izz`z~`= oWT\}tP?o+yO hĤplpjR ښ7c;c%`į&S273*z yGiF90F q=3m0൥%8v9ڱoZBB UB0"Yp5* rP "s+GWcwֳ~u1с/D%9E)tϡfn-)_ &3גE5CS_jrcpC8 osldA8K38 Nf7 I3HFm)|1(C-ENlї߼q2,gl{{ݖf:d6SwԿ6=tkp(Q1n42!)+i٬-֓7#{Ct3>_Q[-Cѭs@g1'*yBFi<YVY꺻s6n~Lp*~&:Zz wWZ=J0qaSnNӉgV5u/ r|4?a;VdÞwhd`6@kLd*\Ie~ːULƕCU|]tVm ۇ$Egws#C!!6ym"7Qh $}b7CnAR]7䌦4!:&Ot<)gH_D}̰1>r)q^soM{A f)ַlLo]-!P&$tMR~.y6xG4:=}y!GMsCMK6~CJeOY||JEMj́8]p}_>ʬP+D,ߪRE9rt';,^` /PKhKxԝH6^PZt2uTyAk쨖}n[Ҳ!Xa嶜$|vo A!A{;hL7V3PSUIHH5k5Q\mұdrU#CmztR Jrx+߭3c zCZAbmW[}' +;g^.]$W#A5[RFK@&A66, % ܡE_50d\_M깋FU|7=<9>Tbb"{`, /*ϧ7љ҄ \An|z[!0×Qegc6f!wZ7Nj ΍28|3Ⲃ3DtU,M'i cz*{1bCaʱow#~V{H/ףɯTϸx H[8Xt P4`Jy3iJt\m0lGV<7ܷp~ڭElΤ[N)u8\6r6Wږhx`ECVu*; 5zkiA`x 9)qT&gSH~ dO EzBGԍmf5sRkuө;daoEj1H䅼hBPu& #!A2Lfnd~Q:GGBU>najimNoipRv%)k7|BB~krWtl<ǯ:::ցU3Itz;y5$ue?~,@("] /!u{V "dL[/X\F!ueirt$10!ј $i3v>{&*Ga)${߳$F,(:0 ~FqΘ~b/F^u sHxܑpisyZɕ +,):І #k7(k%6иPœPR2}:uR$@[ _3벳ZTZpOѥ_>mWWNfKNAZ1>++CI3CBLm߂eAŭY0!d;%JM]*7%qEn{d?'_,s=9} XCG9!yT.%%cÄkXmB%/Nbeaj3!/M ]dDf[ WIYto ٘ Ǩs{hQF#'4֑޺y`^m:Pps蹄Ս\V%DIM!A"/yX qPzwr| *ΊrĀoDQlf0lhOk_.&E9%(ao<4fވK^|?5"բ#$iѽ,^~Niph2ρ ]$q/ƏXzdw;RӗeBC3Tq=Gրi{QžRi7AOOH0vbB"2?gO"S`}!T%Igph ^GX@.[ͺ2jE 0|`,| XH }K0@3F':W%*/[1.Z'XBcy k K<tA !@2/JU 3$V-Pl@X=A[ ˻-\OCPn 0 DVMjT TϹ[Dw_e|l ĊMQڪC~MRjbCNȣ>1]ض!<359<~urF@iùY)pC%Je*~iY3gRjUo A@<Ӎ$#Əϳ[b7Z%QXQi+x_l$E ’J)T;/cYhE %/xPH$݌Y \-*Eb$pjoyl"b\urBm(bWˣ_^*H!~)-&,np{a h[$ʽDZIncj P ՞$^y^\i "z8LB O;5'e 'Iinp+'+{ĜwH(za %8Qtp9~_il?\=裇+c]aNiEb9h񟶱adx!De _g_vn@$DŃ+ 8 6n&ߙ%eDE%]r&@JLE,0|H7lN~R1KQoԯT[O.5 4lUեJy[G}巀]ZzvD\7:J ut0~w%1n 0x6x?)D:k7ee)\@o'Ê)ܠ,Ev߾uK-!;|!Y&ţQOzӛ众@dshMSbv.DKݐW(* Xhla24K$FmN= 2gǩ[9# 0tRC`4.dWr@Zֺ%;lƙ2@,յyLQō#Tͽp^Ihm$-;ׯT1-32@;Ji1hm2ᠲi'=R8 fk Wc;"&cZf[[r*^byiKpC~j/ j>J(}2 KKQ=!1JDl 4ɼ8r5|NVC_(Oab!C8%Hsq"6@u324Tt#p8"pⴤL"^|/FEm Zk$ݵQ^ܰ@##Mؐ;V7sڈkhs֩ $,hfإeZ2_VOE;[tk|9H:v'_Ӿ9K EK1ZĽ? 峩I5E"bsr"by`M RGB"1:= !;fnZu4u\+8|k.ہ W %=ko$(ZҩȻbs!Pg)]['MO¶!EэԆTpaI3PϖgT}&}!]dcEh|Т׸EYeWN〦'9;iY-ع'+$2Д3 l;X]HύWF!h{V X+tq݈ңe󣚿qUcjX;[%ǎnZ:)Zäc)_s՚3,J&mk#*4D0l{ԸE2|w^K|dE7EQysyYM>ϐqj?6$p*;ʎ\9}$;_ӜoUqZ23W#dNePOT L#nZ~҇Шm,{ճ<^F"p sfyk7)̖ ^r#u0TIĀZQ"qHAgGPPZS&F)Ľ!( _A_o7v3;0 :ub Ql|]ίĘ~kiJ={|INξᄓF{]Hcr?󎒺{gyb*d2ƨƜ5l 77gЍeQ ]ҞɎC׾_[g2섍#s/WJI9SNR >ő ⌐xPKo kL,@ѴPg Xةv?Dwl)uIn^åU#I| ?gQXz$,Λ4;蓵Iws"pkn_*x'!<&橆8 _9 I:Vվw{ܶՂӢ0Ina|ġc E `* _RQI+ 쓐4UWx#t-lGD1UۀlC.{iz <tmdyXJoI6q+(AAy'RѶ)cncBo+EQOzL6ݔm63Vz[ 0&Nm!֩ aVxӞ"U{V6[?{yAt_Ge<';J%vZM]ъxO ,T6xix;3Ok9ls8%Ɔ!HS€@64IdQ %?X9Z`ЁwL5׾9B踿e OqF@nr B(҇@~[*E[due`dYamT"|'.1_V.Б'"l܆j[7. |0z şRo Jk&k0:މNXoXwimqdƀg/KD]afiai'w.s.ġcU v%<'cek|-ISBDT[%o. [ɯ9%N@>Lh ꔜ%.$&^} pM8 B`ϊ1]ɛ;w1#LqSC FԓI>C߀J{()R7VL:lR$5S&vm5\"b` a'ޑ=l6g)b#kp„ )} o2y6`P:K릠ڏi}Wt_xKutu>K0Ri] Tߝ9gm;aFNBe^3z ^_ Ǎb J恚lL,]r/ˉ@vNa vgzX6ͬXw$MbzC볁#\gX2h,+D}yT?ͺGllg^7뀑K"s/&3 : '1H5S/i<Ʀ'dGDא'XwPcnXv͘ x?k@Z$(#P~Y=>cRW.2x8RZЃo \\vПްVVvPV_Bti0"hU?MmZ4 Od%ه`!:|ZEq6.KPj^\AMⶀή]K\q^ lsx8›,-Dx!wXlkhoeWH]*PҰ/}Kr(QR8[3o:8 OWY_~@w*1jס"=v 乣B}4)( 9\o!ZRKlaP-A84 uzS5~Q$)8DpsIF<NDi;uJj6?гGz2="q58K ) 1zd7tG$g;5s `uk9:[=D2՞c{Q=?J #}\OqÖ;znk5E*!0DrØ}dzHr@v,+10xaKE;s|獯FSGB?vj?Ph-\7cB}=) Ҵ]fA18\ Poq7ʚFTrOVR4][.##4kvQn8SFkע}kȦu zOh'qPҦ6V]9 {0sH1W30T#Â?V $˨@`=';j1Χe,ke^yaؖ0_w2!H_8N5~ Da|O6\K@3 PPZ“a6Cl+yH!/Uׁ2L(٤MR~v7F??-xz8oKHiLjJ.g8=NE !+vduM :hl|8MST+N,َ@*ùs~X~9'l\5r[ e&䯻+W%ԦBDxdZӃ{#i._B_^3d乿-:CDH yƺ˃H= CPuCZ!^"yH"P9 a+?a e3zqAvQ ]whE?qǧAWKr!Y;y房 .bn<$ I"i |SCˋaK\mwS!Wø~%! zߋhV˶  |8`R Dj5:9V6Sh ogog1, ,x|FqxڙV+ԖS'8$5MIY[ 3_ )9 [BpA٩ _yZ/s8?&ycnT ƺәK*f#,^7>]9+vF,F:1qbq[Fz\26{_`d D&'iۡ?¨aScnk1)$s^}Ú>:y5Y} XfID3ZޚIl) xr\r`Gv*|XHԼbiIQ<7hl:JW-R#ߘo5 B:Z{n0|xW5XG u.3, f V5JskKa1(vZQPZD1d0qPNa/ejV=~E G}kBI[9B28ʗT$]2tYi\/m N 0hL+ZcWJxW fGG3&'̨߮Ǵx!+}rp5_ `v L 3V!)Q/[cn0/ep^<̛099jވ#\}FHc!O m\HzV% Y!_:s޾;f{@]@Nj;+vVz9r˽N#"M@JW9jt h.kp+}}uE^gd,Vyf+Cpx8pP?ՙx/_&2S}ӿȦ; F6\>$>d> 7\}D5apq8IS]4tq9&ÃHùߘ-B5F.J*1X Scq`B^RH*{l Ze^U}c]CP@ 6t;G?aAÞNH4kn |y^ݴv+JK3w24:7[([p5^v9 dM H 5 0=c5o,sZJ6% >r_D ςa'W?%]ET3jn 2FQgL&B!v,X5tVO}OKO֎ƦP-fֶ(Oi*1]_5Յr[XRyX`H6iI˼3-v'R6RQ]?\p@ /L͎w,Ð3ĔiZA;J>o)6Ėx7i\ޜ4 \^o 1qePn7SҲbɳ=mؠ]@x0Z#/EiRE-AWe`t~KYitx%m8^=[Ys`$R\8Y!QL:z&)I4د5E.+\xnu}ǟ̀.=aQ =0rnP[_:4h_ 7+L]ĞyS4j~;0Hb'LhƊ-^|uřv %(qn=W:<8@7N.c3KxMKAIWr8vwz6{`{tXRkw4YoSO2ӝIO0=KDv~0!?2׃^\6JWQ&qnj(4>Umxb?f[TtؔfScTfΔ+Ir-o]s/Z+Tk:^f;#f-"zؖ J/CtPC]S:3o 謻Y'o3tU9Ѕ;\[ہ[ 1,9K mnꖏ]Zr2mW(hYf ?śMYto)[|?O~J*OojK\HfNCecLrh-d!þxĞwXڔg&<:K< \5.+|vTN+=Cz1jte+ xLHE0ƤrGT;ܝÿjt^>K6'B:4Gia3/%|ɿrL\we@DZm~aТb׮ϕϚ"hJ%|mSIm˽x1aQ=:&6@ &l9M*:iadd&=wXqå'eRVڂ%T 6t,;2gIS8*YU TpRy]Pf;#)aoQ FQf D2sr& ČzB FKfUzI*K$ ]7D ʌG5Z ou!BↂOfĴ^hlUW>l"@LFcT7ST%^n7.ꦩXʷ{+inbR&f`F+f}qy/BC\WJ禬$̃hp}q3{/GX2 pJO#R>xQg^BPIma/КpFƢS(˲Vqj#Jv *,+ъE2MȶӃ.—*ZrDer۾8Xe3 )KCv8 -ŅͼH8/v3F؊`-*LdSC_bL$tL|DS5O [Hv`ܨH Hb> IWMUhhzj ur._ȋ#'䐪dGp8h~1̄RsAvE@{FܽB6Ky3/`6 %ŭ(L~ Nb*,ٳ/,KWq~uYg 4% A |0Zx=R ZM?z[3o`8r?o2!JwbB[iX#ih*"`MvہϪwjNPc˯U:ۋGH7,޼pS=Yf~& +Á {iHSb6mBf%ߗ]OK+ݿz%1\dN^gRDToOnʘnlXCtT H#+;nK}=pk򧂆i7^xkJ|\5 C )È:p=~lc cbE"ȡ/yF8K.+rG#s:, j_(%ѽ6:u8]-mf3zQ3юU-?4Mpg?Q8qyoFDz3h9oг6O4w4l+J.,aglHBd,S'z%] r!Q/1I1O]{M*i(p̀Ҳgbt ~ѭd-$P\e LYR$K=>_"[{vPs nP@1-oW!rdTs%t,EyR~wOYfmМǻ1TId:}#j)R=ޜ]DU=U -#|nA@' :O|yG/JpS;jN~MJ>"!m&5Z,  0zBXTu&ђbG%ڝa\ݓ}w#2i}>.Pǽt :]xτ hoUj?: '\-CjIdp|"2 #dS"cW̺&k=)T"k`@8㱛nWˁBxJZͬ^ ;Ӓ+Cq 1^ʁK>1sNsZ /:i\'@$Jҹ~d9'eF%Rx(fs=m-qRo ߖ 1k1CL/[[TdIN) L&9K,m-Ŭ cEQ9x:@TQN#$nї{3q7[ u?9A+4^[/j $ üD*۽7+p:z\ow5bV #k3AYBeSDMDHv4`Box{O}}ffY_Zʞm~-0\p%B~շr|ȣC~DT+xC% !D*%[^&eLQ唙B)HX'D*>j#bސe|2R^!>`&a;NQݎR"m~}l8PæP #yӱ:Ũ)꺃ĹK`p2W xŒ2pԪXdӂX\$ȠcSB51DVyEءTȲIصnۀt+$}o{ʱ>j5xKш)x)Ij/k({@U,md[~9S"LM9\m}=_OS [N 4 8䪊,8<r "LkJX= R )n`3+ĵEպ#bO{Н)ujLݣ҉w[G(6{\ٸ~LɝP_`P(v̴f!L;CVE]&fف0Ey}\JYBv25J&_dH'2:67mA Jcǁ2-Ʒ7&-a l=R%r 2}{B L-8 H_Tc`V abhY]E1Qs[uH>"ʲ7t*؞ћ^&o( CObs30${|[rDO>N`e7k+CI&f&6F>_5Aam$}m $Ul[aDDIoj}SHB[&d?xJ7fa#,lu@8?.ۧxq@:>hƮQ;ӚOmKAOfACkv TȿvIBMP,~]Jۀ Ɔή xJzkA _:KuC؇w4MsіIBR|JRs@d'u\z # *uFx L0!Wf|)"ЌKX3 5.&"ڴfM ەJd k su^[ }rt쏺|%J 0\n?<3Gy0 pC{KF&k4ÉH'k$J'<\]WnZ,*bPV̭pWxg( ZWJ<=Ro`G#بLD}=ʋտ5A\ iv,{1]j6Ӂ|pQnY1L s*YDS)|B>ë=>u韝`WurHC$.}E\waD'7v&/%w0Hl;d5"3Q^I2pMKkZ<9:Ψa6f+5l/k5)S JΛ%/|&C]VpROТsߡYduƞ6kN`q" BD pOlM,:9 e 8vo,_71ǐzҎAYjf@UdVQqJSG00ΞUhe-u\s$rdouRW|O L\%sOq:ֈ6 P:|p8€|˨Oi({2ǹw!~b+ xpm͌D73Yo(@~=2cY?̐%b y6ϯmm.;P3qU.Te sgQf806~ %5E%aҖz)?ocNiDyі\lLHǑj8Vkp$ڇM"NXܠgpx:'nue:B D~[.p O[q:D;!iT`OnQUp zߴ;<'Hj(oɼNǬ-FtWXsݘ2DZ Lr0`OS@h@k~ BǢ{XFZŧF'REdĢľ2rժsbMю1gO$`Wyͤk,Wvh*.r4p ~V",3H=?)%l3tYΏĈ}(a6 E dU!2k0TxciF XwktИ BSNd6\!ϪZfAW(vvLz7e_]|qcW$04bVHo69UIעaHhFK&u_6c$zFR)..A[50Ȏg;SP(zV/o[ڍkLq -WPH%-6쐜V{A#lٯQy p} OMB7\mL4Rq}t+\kmSq󵋋'ٓ(%ڝYyu@?(< '-8t\KbjFi8~6r70,c3pQN6/wi/J@=˖+qq@ØD u7qRBkt<'g)EP`-XrBEc1B!0Ǭ:4=Yxby+l&:o*"u^w#7Gc#ԚYY",kL}6܇Nc50VEeX6~><xzίLCsOG_( fg"cN%OQm=O 8|$xi.UqLB΀]oLNs[*Jn[!#Bq98NBe"|n4"3T5u~ŋ/Nfm4_ED/aTbbAu"NZ 5&D#=: ƎFѦϭ_gQ})F${Ӄt[nyht 10r\J]]XP뼾wnh9&"U,1Sخ uβ=[#A଴å"S3_#$?PdPGf )|_wYڽa \0?[Wgt>W#EI{T]fG + SOt;NS, ׊樁T?Bja; SΊlvVRL&% MHr oKj6YHyE?)#J؊T,9$9ǝyj}pG-ĭm2FU&+yEPnXfAZO 61i* 6t [imE b9ي٘a@ cVHm^M3\e4"Y78̓RMLJVWxXZ~A8@K- F)`S?BŮ!TM %Nm"CVOiZ):i~dHѠK lAZ+s^72<W n[ęL̾6wBA0Wi+.5C'.ڌc>yɿ!hN[^xU+uLmb)*嘇ڽ(6 nwlN`)x>C3a`$|[yA? L*DNRrʧ8G%*_rcP7dgc6%J2:6?(La`}hc[RVkHޖVB.kpW h6onEETX+tsC%e7!Y0$O}QLay/ [[5.6˧D+(ƣD.pPƔȿ-P9u3\ۺ<0̠rr-(tk{cpXܓ6k(avsV2>a/Pmm +9nl FM5ŦP:"wA 3#pt+&$*ly'Ej> _ JH^7_pNݐ2 lZDQD_?MΞjlHhTG)Boe}÷oj-Txh ksD&.e.IJ!e^gbQcOpg2p2B^ƥjDfӽhvu^`L!N@ܼ)Tϓ~2idKhR1둯UdžYX<ّ-hܠ! l4fuT_;$EJr0Ň>TdP5pM_`O`_1@ACz;<9+e Υvv" "]nt}'svCZ>`eˏ,j%A/SvKf)/HBd}w8{J5CX5?e_i G=u<+۠ދȻr圖iMȼe[)buϩ1o %*Scc_9T[fv#2 䖥WpПG W4Q$u֛;gaQ ~;2&퍦/ ^iTL hkIMXA: SvXfm9%lY15d0R+zXݢ=%D^6v6:^- izEaZ)4 qkj 7usDlJ})qƪ}T OU@B)ܺ30,~x.qGfיĹ&|UvQi<PZ V^~LwaѱTD>jl=D\+F, o眎،}gLṳ887û)'kHv1E<><ՍҨkI2|^qI@3xxixƄʴf6HM~va5jQ@7M@DWC^e<5 -FPR(1l #fvAL8بbज़1kN1|j/1h^ Gsd+4:dL ʳۧNDGJ?] B)˩݉?ʎ6Q9hC傋S&rd'5I;Okc:+0!(LF" Uu^K佺bXC+JoBYAQ|># lmPMe_Q:|'kB_ Y2B3^M&7Y Z[՚O7.9[^wtgwf8G˘kɤk +j(; HI,wZ;61weԕ44 e l(1C~@bxY\Oj$$TۧY-pxɴOߋ[`(d!4+Xkd(<=Ǔ${sMrz.?; 6 p We B!Sk t^B҆,G\Va)+rd 2:LMqA?U^`4ʈlW *w|[ "_N bA݅AFG%D͑!= u5>D@BMTV5a"=}TrMBS"GmFv#\_fy iapѡ{{tuj̒s/` ysamcto`R+)3]c WF O:wYҒ|2 a7A:'=*JWeJf ù%c6o@s^r^\ otKcw-prySHG:Y\>r <۸av0B,qP>`@s`8\9Ah l~;&imaT:*J93Zu4/"j]>thcIIGٯ=TQHPbirb1Pџ}+:ڸ7kEט mUClߨMuUp)5d,)AKa#hy?PbU1!{gM:A%g4*hraa3+aHe)$e:lgZ˖[ER+ UC?F gߊBNɸ7.z54p$Pw nfB 5b#vР%.^u~BJ0o>V v)9|E:zˏ #A~|'^+⻣-/$@}Sf7'TAHcM+"l.dǸc !C1Vv=QC'8*FR*Qf@\ T&p5g߲<(O u=MG_ԇ сn8zEMm L#kNXL%;=MD+OC\=t?Vs[UNoXSom2NPH?8zCѯkq\@ c pNBun]Oj߸W>5NN)]TPs/TN?O|^X+u,IP*?žջ"Y?zrXMz3,@tb",/"s{T#-SlIb{o?ON(B'iLU,i~JN1 17>'eFg3R4vg:1?]5jia{T=p~( ?V"qK%QCB8~pb_G,lm=)'8bR q1Uc?t5F JPFCץ;pڡCvféA>o2GS?3w7CK]|,!"InܴxRI[T(vaLв.]>(r< i_'}2'a9 ~ tc0jYP թB/O>P5#T0[ؿo;Zy)d&J`l33I&!4>sZGio!l4.nS~WP[9GP'=0\nmto&6yRȌ; X=$}Ӫ5Q"{a0dƄTl%n\$X`gA}|Wa7*fGvcWiMf|cS o^T&hJƃk7Yxa UFfIeo"8)?o/ ")+Ʉj9V5hg+zUy=*! N (]*4dtqթ( K's_*FtXp,6Kԉ|)ŢuHbjݱf/B+9fێli4m kW'<ްtwڧD#a둮{7TDTPpM=0!yPBL 恨-VES{?cfo6Gr9ε915j sk˼SY-`>"=&SOyV}ʵl!-HAPc׍)+Bk!חYhx|`Ϊ޻(Xjg]Vtz$,Kdv)s^\'Wxc{{@cx{묎Ss'6845@HL= ȑ = eUvJQB2;xtQ@=>/<fʐͳ.\! V!61<7S5}!41l'z8tՇfoד3co8ġN *>r=~^)boտ[~?͇F5=ͿTW$bFh NLQ4u NQ ڵ!!T zE,fI?T˂q44/5E#oSw  !񐔐_L5kV~$FsӠ@S2x>傾ՏkR 8EDn֡y%Kmj.JFm^4w($K\: n)zưsY˘'eM\t[7 +s3-w-z@">)ۊvqNWE9_}KoGR%%2D3=>7~@(g+Cuğ*[hLg 6GO^ Vxs?UUӡϢ0 qד.mK:v9N֏ډqwO^ @*?ؠQ*;KP>pw<HOBlmӗX J(&CE&@_ kҬ ;hJmkʇ虄i63KZXWFǖѪU /Q [ڕD-- TL>,mgzV ۟@f0Wx)ɬFeLjExlhR=2Ԑ( ! yB i~5(EힷH>i)9ndt]Eez:s k􈞛'\ߍ\R]ra(\Yrj6ռrdhZ HMile-+̈akfT/[mu,X:N7s'4(F S4'^j=Kfm)G{F} %aKv>9xT "KNR6:Y( ha'JQC|(v$*s#(Y2 `ՖaK hO!en?HtI=́fŢ9h 5Y(,b殣 ڪiONH՜@>m[䯽+9`)Z[4 }|͠[0r{fV\$A PCWtġjM1(~bbVsIJ? Шh tDvɇ~6Mp_+D?pB 43-?tǴ@ xUɣ {G?(bPN'X~- m : fsؔCYy %߯ģxT'^FcKW Q!#S6PR-_ð_9$1X|wso\2AQ<){NL|jS C6g[;7096C.B̯^kg$_\v=.n4;vGL /n!rQ\yq:$6n䄼^M6FZ'`2ЈU:[:Q0S˺3U1G,ƅc4qCrʃrͼCNcp DJ[fVE} wL4r=W)N!ͼ޵{*0Uw*/O \o H[B{&A:_o溦?K2)N^21dd[|kYع] lg3U-o.5,p&h8뵜 IO3ycRtg^ǁevy[$ԅ^1UہݎvrJq3HgɶXCVx$ N}v(| ;UzgZ. 6n7Z3jӀ kk s$4_&OHQpc%3rm{zǦ=3D|ݖlk4T!>ሱPQ='WɿP$Hַg5/BXаYJǟ c$DLM_cB[o!cScؠ.(j¨}QF*5gS)yiY<3Agڢtj6`@nM!$i] D8WB8d4v})P}nR|'LW #nES÷W!<~R: JEPL)",S異is{FqE0~3m( Rux qv#tr ag;y\\9uƒ6iD64w/?J1#n5n}Hb1$7N(E v$ 9Yf!SE 'Ե~M>2/0 ?h7?|7wVDDUtD_ҝ*\yaTx5;7:DMeFmIK>hp'X^%b"e*@-Mj<)~42s bv %tظ]m,%BT o0zwGHJ9pk{ S_X1]kH,bH6 /_zr#U_̬CѕsbaL}lQmV<9!A3' 1$3'l=#uz%+y1"lq f83ƽ?'$MFYX^2ϱhy^ SJ}ta`:2髚<Iec%dZ8RE-^ sYOĹ] kYX͜#STczkP[mT,=i:_TT RT͙HfNH:YB~~иf7+ng|f|V!"֮`> *PxO5̕H'wQb1S2Go LY#|npbn򜌐EX|-1DPofoVP/˩+;dpY89W`?wS LE9hRU'e9HeAR*jmoT^BU2v\PņOݶ|V^Hȥ S +!aߨoU$6 'JZbR9mwt8XP0UHxyZ"Wd!L0JģH F1L歬ݾ) ~8|~/ʭ=|ڟq;FV'|Muz8gJA泴x* ?o=Mࣜ&%<+-,O\;';l6 8̯]{MnJSXἱxs~J~"EBl,dxQ9I)l*b/N{&-r̷;;V4{lTzZ? :gK \daIX?1Nw*)#)sQwmS.ȬVrU#"sRw ?\*.ֻ"2D]z"NT,}g26IyPSU!P1o߉FLhyDAA`z m$ q|NMdNa/KD\0p-5r9}G{9RT^zΰv2뀟:Eo9B/i43M镮8, Vp]U_nZhN8@H/ltѾ=4rܱDc4!7jlx5@RxxQm|p\3rN107ְDL[ø-6zsIёXڭ ˜~uD6qE;ۧ >clgU䐅׈ȋ]]$9di8",p#H'U.`Z6gM\*1>24a'4%7.JO?6Tow(h'LB Cs!™} nKP19(‡>uhq]2nP{ÿfpIm b1)5i4\XDݹ*u(RӘ.Vjj0iH *lHhF3a*1;֙ Y֖͂ V6]~L1<<_>P6~Ǝ&?M|#T=%{׌@\TpʂgOXH* ̵ D/i+.{y=dH9~GraK8Ҏ-Q.؋z VJY#i( er9zvB/;HsƄ4n2բ{8jFM@Ft< ~Wqpxn"aqgIjhږfrcW"g|(0J FwM0"-mnnN? %$:iX%8dâ+C7{1i;mA>#ȍwd;d%;;}N uw_TǍȥ-01R hʰ9mΉ|򇘳T2&)cN_ޗyF)]!wQ%G@n(RgV$_* C*K 3BcKjj^-ԅ:?[F^.ٳ- 27y[ǒ[ԽkP-+0N^j<ǀ6e׈o e%Q-Iv*l07tNXpyIܻ8X䰦HUFOHM8Ou;u0wZKy.hx:2-Y;5ḀZ4+Qs5+z~%¢k'DŠзvqagΐs欁o0>Ѿ0eH^BKV6XBR%qԥz3RIcwT@=^VtPTM&vKuǮzŏ|a@2N 5t Vn;Z; Kvz`Q10)1wd<>Ϲd[(&_X&MzW[MK'OC_!d+AaIdy0+ pO__[=k{eXnoVyT`8N5d tЃM.m"N#/+ܯ/pw1}lt6ѝhHfX+$>? t/Jmy Ubv| 3q ,eE%R?a*dVo`s{!Q w}d~~Mrw 8- Fézb, ^ Ё͘pZg(oW/6/u+ nʎO9haۤa>bUTH2DؚvGRk+fꈓQ09STv`o8`^kG+fHZ LNS ߻ x"pj4CÎHV#PE{A?C ¬ali1+nvHh68e,3&hGO6ިkMOKY"yG%rX;kOX6uIV 9L!v+ˋG&o5~ƃA¬wn[I{)ma5E JOĝUfF9OԽ X?8,?IǢ''_+vVlSp,]"ױ]K5g%ڶiH*0O;I=BЗ3I!̱%f|ֺ6 v9:~# ݪH.13"ka M\L_;Լo{K8q QMAfTHp -9VP[?kv8!fb c'y⑁ 1)t!J:91f9uq, 0˄8klpD 'P qmo) Խd4rMд>`8ۘKhe=b[#nx[eם Lİ.D#g;o0}C>r ioEGkB~V5_l>q ͢`|+U<\q]:`ޡNTȨJHh^w7DFşsǯ;lÈWL7a]5ZL3A<9!cuEV%ovBy`D+5,d4lB#Ed|h[v0;1 RV̪G]$k }fI- #BB@VY~ߍA7ҿ*+6A`/{:_5:E^^:ˎۣ-z9j;^Sy+~ UT0N[&uIG=PVX\KLY̊*' Z@Nyv;d#M65V ܌58^alþ%qsIb@j4'nxPeL9E7.K6PIA@/ce`$m^ed2 {B݋!=XIF4?=*=ozK8́(*-_0=ia^i` =fS kF>].Ls'?B!~)#Ob\vxlUI5 ='d3U~zYlb~?!z :>s9Yvz5Y} x,Bg"Og`4%C"ln TF ^ e%}Wb.8U3PBcW4ChYso*;B$Ug RRwX|g[WjHkWޗ҂`k*&܁^  R奅.)[jU[+K"~~ _0sydcќm*ј<).sġ`Ob^^xav W%O 4z_ 2Q0 e=l x/?SCOѣB5$Ϊ mx7 g|jXyhRtC>$j.x?ƖڎNJ[;= `M쯔6*4. _É )Ϧf5]K] aYE fSOX_1 >rw%s.2'V1|^uhEC`{at$:)DbS=O/Wt`Kxi+ +b,[jRnuL+[f(-h*]x'>>̃fǿdS9E1zYn]s=LzG C"ߎ"}L%6t#9PcP)y[i*@pw`k(\R #Cnn,e9j謺 Kz204ruٷjQrʰ it|(xc|]o^8-o}l'ZDJs߯m;-Fؿ|>wZlvղ[ίpjLÜ,(O]P MHY2Q[S7nLi^m 0zewRM͟GjT8o4뫛Z&;BZPٵȆ+HةG v%Y؛ykR5<Pog[ d@Z_6izцʓa5D%]˷d{듣8lvSTi2]%c߶-}=%w/7}\+b6 _j8t\ q8Эj89q(mҪ!( 17b:%4bnXH u?=vD 6]qP;W]~#9ߦe.KZQZ*_ ce;_n~H(`]hs }| +-BIᵘ0 FAOWIYO рUSfGC&9Ps̉:åW~ +R/?ؑP~<_ sE)ޏr5I3L ,(83ۇ.y^uYX7,c;Ph-(O $`+N?B=[mtA鏣Ppu@& CYS*|Y h*6G' w6U`EٖUQ)3+g6c5qQ$naKٺ&doLS遼pRfZW24E 0DiКBZҀ,)1ۛ6yPq#"hcu)B_P>`RTױoBqJV}o_!剏 %A(J'J:;EZ}2-(Tr Y ^MI <,\]pKT~^J3M|x;#7(JЄWTLK&-^KyYC[1X[Uj0 0Qs̓~Yk=\ꠜ2e'ƒ'4wB(K3U1( -%3 gfVZ iXuXĥ@e[PeJ/0ݕj3X>J@sˏQrTo^FGv}a;1O275mсs`, wvP_VBo}񩎂:oB,SՍ=tDCMKs̫&}3ۭG畦me9`q~Z4c^[ ްje/ ̦_R_=n X(JDnr_#4cD ]>^m2?e 208]v܋78Ruf+8*\n'wY1GsgfTKbCؗJad2PsXv}3qwIvBu.;]PvPܣь7թFuxFWK QG,Y1]@y]Bv~s`ݷfn8w&e2nz앒e$-zF@TJ{uCO5! EV_-=>8 hӆO+QٕW3/^?R%_.dFd|IHٖT-Koj$UIYdYt(1rX3{:&ߟ z+}!)& AQBg˻CYK3b9ɲm^XtZkUňI@mq2KWv!tSL+8^"f33ByXtnDvKi"bBn/EZTۀGÒuZL1my5p*qnbݙٝ͠ZRJIT~3ᡲP%>*LVqO|k gPY2cX")劒;N)+uH}*6FXԃyj]:肂G2K= zk{ ^2[u@VϯԠ0]3o{ .j='{V#W^8 vzZmG-iJ^_){ӬehZCۿv*n9u4;lXsh4wOp>9 7 oO.yGz\)X*0wxX.ɡžgT 4TZTx1/(}ѳW]=orn)r,Z+aˢ `[ARfaF;#M0Swn& Uj!ۗ"l#YD͵*Ø.`XQ?{ab/aDGf%A/^(n!Ew 73-Oڠ5>H9Lq{0FHAA&qő9  +@@zXlwM 3qϨslpֶt%J)I)N1|n4u%J޶Iݔkmz2Jg7e`#&wnNX]3ߊw7z_CajRdCγG܅|OZqf-gkB<٘*j^#*0}Ml>IM`Y7A$nbF= k}S|ܙLBSLe y [B`xpD0p|9jnzOnZxy ۉV'?Hߜ3@A!eCV)?)u7wESYbEO3V5.5cy =_њ[ԽPS6;=JLUEX|r~8G29[Lo?ZoQ_%BcH;<|dM!s퐣 vO^za>{8 LY{yz-AmGt3ǹ6D@:7Q$},A,?RIU[=?T9A;9|i*Xft慎szLZ*g)^\fS2&hiJb H­xeڟ$8FvDlnyt;nhtsuSfmCV?WcY kD뫈_/g#DiyvbP!"MglFԢWYē$5{q떛(/JK+VL?O_$e0>d"йt9T S0WhcV^yH%$IcJr`YJ2_ի0j,~&ѩ9#DSݢiœ9DߟJ@N8Cφ\HzQ,S1M#P59/@`Mu#Rt2Cs(m2|.Ķ_l㧐F링ÕP f!鋛)Ml%[ۗYM:vm-H>I=ut6Ym:n1u;\#'f9Y4< 6Xy4Bk>,-(p(, "Q$Z(_n/Es:AVOEtUJ/Bw\ c/k.*_*ӝ|M^nHDPY, lJ{zx#NX7{fy3v)m.7mE⾋OC)zm'O̙ER'ڳ1=%O ~DFJ{BԤHcźڌHX=eL!*9&nT8~(ؕd~ozАΠAsAQl]92xJ}ݨ <4ۡʈuLݕ@fKgt]\AKW{!Hp2+eũWa=8ӟRH7Z5^㠰XI6BW:MuE3̡P O^jW髦/pFהpSRF0!aɎ*[lНտnGTJrjvc=="jM$DM?٪/m?gd[z`%}(_ _,wjji+9q"\<ӠAi-bV,%zl;gZ$%^Z JWt;|_YR!SU Dx &|ZZy7<(`N!ģ+v`@0 4J[\"l]Eܷ;3Eį$5Ql(zSn7Ɂ'Q)̔$r@|Z*Fqw5>'/2tm|8Em*,? rBV?QྗoApmIЊ˟IN^)xϠ(vX|oG>&* |Z, oԕ_6.?Dž䗸,D mK[nS)u2!6"nYa`PV1л.#=&rcGZѣ@1*g3JDׅDB_N.!fmyfPk (jF\TboM $HD5SW&(bbr# !I÷%ڐ0cٖBn<T;G&xIp}[g@V/X#fǵ ~/n !hj8&$r*qǸ/2c' \YsIJ: c]e;lk ?Q+Dћᓶ{ޞ(i->"41k"LUR¯e<;th* C<3Y+'ly"f_\6dslL]X4^3&2?9uW?8DpP$/q謘Zjgh~PC'7ښoDf%+'$1-o jd!U X> E@lF륁I{( S { @gkbR}`FMQ79"GH@8F?}yU f"ayE di".LGLdTtC۽Ey2 TmlY Qd t?y7aQ`~ _NʊCr 3cXK/>B60)Ѣq0#Ԑ[| Y Ǖ < :'V;>U a0c 񵾢 xI Bpyy)e`Cf6:cvy Gfobx6ɜWreYmzAF6FPr.֒$[E?fق}Cp(H \E5(: /#QCDJOSAumu^Cpu>|=~xeb+` 9L)CNgrg0y8h8yC[YxYkTPVɷ(9޳;5\c_-x1<ë꣺84JCa;;AS,Pǯ7_Qy*ކPVC'96\.!sN l9*2u4 ];S%:F7vLC"m/e5^oY|20߸(IK1Y%\r鰣ӟl@{R. Bw†L9̂]HKQ|<9R(v_9N@z?Ǒؐs=l/rȌ$=U[[?Il &lՕzf\v$ѴA@H,&epgF7}^Y7S9{.'usa 8Ұj㬻h]dU\-BlߥYc4+A`y'9Auk@رFVzm5(FuN7QHָ>X֑=r_rBđA|ޫhVt4N%4K;\Kn:Fh6l>.Z /5zİ[z9PUyl2ךĴt1rK nEI}ѭv?.ɜD22/5FZcfoĥYpi1ὫN-a'ŞVXklh|z3h¦]ݚF>Q qoN  PA5r5o JJp{zU ]F.}4b0cGgAD@,ګ`"ۯ"tFxLvNHӢg 5mN:w])FbSa'B ꉏA=U r6ik)&Vr،S ˺‹#5 Wg0֨! ܎WeY%B${j2T~y^T :im!9*i\ع&pV%˰)CՄ+#SFo#B!܋JkA:ϖ'_+X!1KGNK({~ݙyk <᩺闿43Oi?dyTT>x^xk| Aσ_||" |w &=E4t//$#ha#Q|OQ<^hd/T!ҺUTcEb=K$̪ ϰysO"u?Ѥ݊6:*_tiˇT`֡ܨR%b.9Iϟ&tYߣR/c#DiZaOR~eOt n+'ԿssAT{>B+# r\3ݠ4)>tze«JYoD߈Y)3_.6Hr,cebu hq;YmKWQp1T[78A}dPydDfgEf 6OgA$E9Xs) aR3-U-?ҙs恥%\үD'՟=]%ȌcwlGYIx B|YZӛP33;Vb ֈ}+7zC}f;G ^N?!V>xc&ɽ 5uW9<4n.W*~e\q"#dq??tTrKnm9 c\gf{% hz8BL^#@3,@sI9]LGCG2;䴊]6t6,we |8zLϤT%R?r'jg}Jes#[2yA]-i:Jc^$Z.ՇL4_>[60OWV~uC_uȁ=0X$ r|c/vg'+Q.ۆgٕ>>]5_.E_D| DyVm;.uyXsk: A%6D(M#vS;GToִZp8,ǍL,QCUW*Fka6Q5x1=ƭO0`zC7 TP>sK{:T6xْЎcȴ+([K^Fln0FSq}[v7`kMX_G'4pnN+jOW,PTshJS]}Zr9/t Ó쇨s<ň&pJ#܃7XNzcȬ 2r(]j%2'Mvl uZbm8rJ \[GUH?;h-D/k+Cдg{PyV KP-EԹ:-߸19{aRS4LM~|V9'YTTe23*}vݠ9аn;fH42+a]ۄYvk z'yDiY(!scrو̼Oi|^,8WgXc=V8g8!8wyy.2J0ЇHBƏe/c_ɵuČf>?n bg JZ5MfEF^ jtTl0fDF?S b鑨%.$3y R4^o CbHn:,~5WXҪ`IOgr y4#^!<=DWHRN1 3*N%;Ta2*nɗŇYU=KkhDot@p$"q#%(7 i2lj@>l+66wve\_#i /:#$ 93,#2x!;p:vwPVbpl6 irHCO#YʜGQV gT"#҅Y1~yFRΝu;̌@ ;kEѻpn.z !5y{ mLAlYjfhH+ۉ=rjwnx|s|'H&Or Dn@#-(9`G[u$H2G8^'7 r)FWcrvEع=6i\4)3DE׶9Sד]<# Hdd:"5Sy ?3d >mեİn<:L&nH}JZݎ(=۵XZ a`mC.ThGr+S`Je@m|^&uQ+9fCP]Q[<MMu(*6fwoN0Tc#' Qb5ߦLyNjPKbN2\a9GVVշ5/I bln$.h@7M@4iԘloWAQ܏P@~#OGx CB i\o: p)uq} ~P uwTŠͨSO g^4$nX!"OVNxR',2X`JU6bߟ734[Ls#8kfaaЕڢee>]k(}QCwaf_Xţ2fOՔ[ԅ}v9?+S{MI~Bo3~Hcp,$/p$E)-dB.'D2T6Ut@26Q(ט츰K{hӐA$6s"p91";H&D3($U g@Wd`SU&t6}.jN}q=oE-ëүVڏߕ$G"M'?HP(Ejz,6}8*=7||T}>xk'7֮Ɵ;>͟*'>3 hI.^=d]A WpjBhjRlgBHc$yꣽnnG|ƚNU:DG#d zjD.t[lXWlHw@rSŽ pT`J} `cxx3# k =CP4f7 uŖ SeVbUB :=0UNݿn8jR w%:My2}xTJ=)G^J5;=tPj3)eF/BGOɫBQ,A-7-utJg>UG]RgKm?p(b3JBENkH}qUn:M۟NLs!)DhRl/@b2[2Wit!Q3b.BϰÃ}4Y9YœPakI}RlXt_wnE HTqd1xv'Mt498h $a6x!,{. Jw~TR\pK;#9,SLv.@)ƙv5^$a\XFh wɻͺ`hcr=%4&~,8Vv %GY n )BI>7[P%/2SlO?ٚ` 2Sg.S3f^nB1,qˏ_|3c@VrgCCWZ pz3L$ȖWw#kz S7js)jvsvRjuh+)OTJ['x0L=)g2l3B,T jpb_vfWh~n-ȷڭ\@! ~KV}ܕRQ;T΃ts`pWaOyϒڿ&#e/3Pe>0G avpu2^jUX hzMЭīqz@vwK_6<]eU#3"Vnɱd}bC~g[g?lCscSmeP%J_n^J X;D!/Qт״}^>`CP6.}K>pG":\π*63damh)C|?*M']> >vF76bkg|@-G$EkiȄ&xcH^I"UJO0j❉tMܑfY\K*t@Pk<̃l>43ՙt8q_,\HOڡla[ ʇ8:FH-e ~/L۩F|-Lr=T9 bp9 "ɒԑW5K[SbꢕhM<ˣo^)S0 `*qXt& 7ʆRתKvIt?fmgJOk Iz¼ d&F HNYt/]|*G{»| y,bԔUg=<BD#`y`K%ʫOJnx^!tQI.:~\!bGTiBwGURk1ܖXz T:v_:nBT1G ";/Tx@Xla5D9Lp*QWڣZ !J֙aFyE+'|S_̂׳ VռeX_qBBFAH95.k'ZHe5Jb{UkCb-/G\1&}}a,izm|/*sHc(-?'G{BR!P!ÇNta$(hީ.oM)?8ÌY{yU[(t9zH~. P2hS0z%@CL4q! S>$$ttRvT+u;w^W{G5 +RCcGW8O!l*L%b3PntX=:@W<5|dgF1u'm&v$W`Jġ)^=rjM08csJd#1Qtmb)/\WB`ȑGM!jOo?\(N3,RsEݏ{DԟȤ&pȤڋOdN*7FNtdR `55l̗hq'uΏIf@U+Dbc" )VP'Ġ6}%"&W y `1Z 9RQ4 ֟]JVlOBJt&9)i7 [tF 2Y j.ީZ 1֟f ֨m;? Tx1rs3dJѢ7>KMf=NJX,U{nQ%Cg>W`hG~~Mgqy&qv=;t*jn;:/\ 2zT'8iDŽ-54uGXD73PcS|b$cxtI_Dih2'R=ߘx29T+'ُ8oщ)mؤ 4<ߜq>kG—\VKPD6djEV càWNcЙ(gSFAYOEL@+j 6@Daғ Y|-NCHa=A[)~I{ r([Xš 2YĹ}8AX>ҖU Vt6tK M ;91@~Fh80FnۡEMZ@ A*-1?У;<%P1 (mE'Z&Ղ"4l%!pCcŒJ pW/v< VIHRɘM%;B{u||~}~`J豉7};޷GR m2~e:R4\MFlBU0C~|wH=ta *3O{ՂEtD =btY[tRtqPwX~wIdN86e:Pͥ)ጢ_4N)Yzš|;CٞؔБ{k|;Cru_<zcC Jሀ1:O3cx䘘ssc'gAgxDMt3rfA/(eL]d" rg)aoHʚ!z`ҨmE5u7[N*>YsdXTɿv]SW/*qnY\^}/l럼 lNAa"P4P~Xd 4)X _u;Ģqw oH]>{%S"CL|\\x"kQ䫳NT~uG]V1T9Ը'Xȿ猟RP U6%6(ϫ&PS'.MtHMҪH?p"`Z6Ӵi٠(g-d1c{j/7)^7*b$a]i*8$=3&חl dcNGO-] ݲݔ8x^-s4,?m._ogs$ uZZ+YM*nkq91ypwJp/_KAx(xWyS3v"[8X<Ō0V[]t@-vU ݑ4Vy8h2Ɯo'B9`LA16S]j-W :93@ 7 P o4/$)\g\| m㓼+5d!D;=*YܫR:&yYZKr{cZuLTDiU`x/⅐Vh&˗ Zl0<VA ;bZkT%M)Xm8Ұ 4?)d`Nk6Ev7 dbZr9MۧZRYgf#8\1R6+ҮFٵ$~a'4 J zbn>6G4<0%R+E.PaN&oBS.{ rOqn c-:pG\/叺ē%8c6zz)sv7)[ 2VXni7cW|PùUԶd$!-ɻP*ee *r%%XՂܟթb:E>G`X{smE音F̡cQ8bh꽆 F,A9 (͘m1%,(!_ y]Oe{E()ڊR| :=>mظe$2٪wtA3ը'%ϫM峴'Mm'G>Ӈib]j@`+NTb!-ٵ kފ"Yb$FBOPV0y<8ǙMrnBOO N[Gl`Ĝ0?uD!teRIt]"A6-Zo-jP1/,ց^麗#ʑj=r=#kSϔ*uS3UiǀEO޿ϥ#GGMMUAR7*47u;ksqxLPq='g2ki8P" cW}VS-q|)uǘhqL)[IW9MhHR]<djIáЂ L4pǍnu۲9*}hth+fxL:V &NMKo zb-_S`|IqΊg+Y)ƶIcP[q0=4}˾C:%61EY!h^nڅnw!R~)JO{K 'B<§SodLTޜ%4K44N0zbw\CL3ꤙ;eG 6ge $+afJu1B906тTɛ[RpbBAEj%DJBs7FO##@g)-~;>@H_1L>L6(q-nĎ>OGY6##p,/_[+oFE*mWZ=g'@>ࢤRgʩ|y]5wGI aS)\#P/k]7lT_f{ݵDI>~Q,[_)nV'`as-)nO4a+(cT7&% {PXf')tX&NS'5o C_a 7(zKDV|:WglxSK}1fT{8.QVxcx p62Х1,;2HX;Hpd/5(fdyi)уo7= o&TNF/$_k+l)|7=p`4Pߴ/7j]UiP{$Gi@ˍ\u[z@#hG5ۋKB/kc|x&Ho~ye%|$UQ:bĿnm9^W2f)H}6$͡"eg,;0j>Uc#uMܨS>#"t-ͬpɩV'aۙƦJ[V.tU^JK+64FU;BI*(Qؠ};@9fUIJb؞#r!Xe IP<+t$fv"M;Cgė_iĀ`g~fk9I颖 TF@\St5?g#yLzBm؊So*LZrS'ERO `?SH"3S0S@h(z$2>o}]C0'&녃k1̿6Qd"܊OyŐ)ŲFLLLye>m^%>f Ԗ4zxu ]4߂J6mMOӱ]PG0Z{- Kw&y3XݯsYƷ:^ǎ8j·v OD "*r7kRβ8ݏx_cß=} &W43u|RAл9״5JJ &ؒup.종2lh`k[Gvm30bxIkҒ%NB rMmۑ G˭ xW` Y ~iQNpvfll/\OOD iҍ=0Vڷ#Ew 8 }GFDQ/M fJ lq"qܹEM35*ʷ7}۸G'ȴH|l3c r 8hzM&rb.ɋ?BI˓VMu}V0ҚB-#2jDP2;ab {Ŏqi|GÒI1w'gS5gm*Ń.' hz&M R^%34r.؅Qe2 +>SDk}p2F4b:R^ dtbVtHe̕){;8\ޱѯƅ}~ӧĮROgYZ070701000002a1000081a4000000000000000000000001611e8eb900010ca8000000000000000000000000000000000000005700000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/qlogic/qede/qede.ko.xz7zXZִF!t/p]?Eh=ڜ.+)9ziovSS)Ga $wہCu]nŊWz֮>sщ {=:ikunfo_< ߛCA' H.饺`FC`zs~N)ȱ=K#1D#b[wP(UDL}_52[<;~f[#2c9oFt@[<1s?mT|Ǥ ߿e,ZHO0:N\t26ry;f S!Ť΍B#K, U 1]TתQʜۙgmȹYhPZd64q\nc1VZn{,"o->)@:t |Rv1)lm8. ] 6A,x^ks,6H}\d>ih,.zYXFMK}bĵ^LL:g y&PlɳhD':r{I 47 )Fm$I䞋sX\ \l7R1D"rS #)~>j2-)64Lˆq&M| ֌WߵRk$6ă佘4c\\ $cKueB.㛿#a&Ikx1{1n I5MEWH F)=w;A3,KюY .8dWǩz8 EALޯXzuBnQ4za&@|#m t]&jP.؍NKi3d,~irN ͒SG9mǰܡ6TΗ{d:=Y0mƓHs2`[haWC|έ{4CA\6,Cs>S:619GkDO?D>_޻OXY2WX62Vz$N!O#YpX;-n}O8bzv=#WGJoX-Z3tċb?}9c&2nl=v"JB6WA VHO3ũǘM*:G"H e{|ץ(#gs-G%N%l(OyVepCaF`dx1f&oߪGU~gkǿhrf;p "LQw PhϿQ ey }NiSͫz3 '=%^05+{x2dWi?o-3Q0_+)Rx*.iͻUnhN6T@a._X:;NsE >cyxnc]Whh=7KePE-a!BC^è昑'{4otQ9˴WW=&R6V)Z\d. Dh栝a“Y39^yX-w`SKU1|_fNxHQU{QF}8h//K&XbY^߲ΛRKg˘yֻ`Lw '9Z,FQwƦ:N h8M:]癜9]WƒLȌm7:ZO :i+7A6#vifT4^6(ƅ$i=C=;VWwU5_X"$ DU8=(r)-FFECl"M[F>`4ip̝Tʘ؍?Zqkd\1XXXh1otH-rNn٠M*+a$I%x$Gc^{-?όt¼ ВZMG\Aog^۷>V`H.)m1vÆm7 ,1G5x\,[ƿЄgUeA,R T8IZr-o/|= q<nu^3Ƚ ޟ= N5$#,>s <_6eyS]28;#b>o-Sxzf,J< M;w"z+%GG1-} XlP&3we˵l11b#4ST@.}=)!d巗#A .ת9~/9Y,DA _%J(,y(Cw c_osKh&أ{lxR]qh_Ĺ!y=*(Ѥ&N5_'[cA O'$`4CRy# ,;3Y#ϥ>p?p-1\r][mueƅ:CF=vK[TO(wк231ﳶ͖ޟ]!ŀ|^KKd5i46-.ò}L6PcԜ( GPGụDp2_>tc9)ʣ\P \KTX}oI~H(^67n'W pI*aGJw¨˸D+կj) [BT P'iTnf;Mt)S0̩MYcMՈBK}~-V:]ã+Ce=-Q|(=݃JQeiBt h}_x6IQ[d hz[WB͞ up^LhE ^k>\CbMA>86Qw(˚Ioo4".c^b=l<,!I{8%DUF^ᛠJ`AߟKYX"@AXuwK67Itٍׄ)Il|S)[}>`8w %eWI^ƷTo|/='D07!Ѷ~49ja \*0V6[ZbU]0JzalGXF%GTb>?4"-#__N tB @ӆ1Qm,G`UyBǹw6bRa" EoS4Mᄔ"q\k&58o} U{\`R6g;dѷp(*:X%nEn@}Ӎn)畂*l t%`SߓR< e0!O *HVH|V bđ9 [P%ϭ4NIO{*MlxE>c9S9E$)]Б&};Y # x8:wv(Mo=k~.<=>t98Qq+iHN\Si+wuQH @FK Z 07$ML8hǭ2r9<Чb5_wގO3BNaސ!9]+ܽ7?:Bvя&8f&f|Wzw2qjd!@ Y DqpɁ:KMFSΨ@ ѽ5J_&~?5lnFV}۟2ܜs/ X % ?t$mu(yܜkQ×wolij~I{ No33ɃڻMD{T4 8NPq!}5"D3u馕ę/|YKB۝z% z1| K %mvdxQ&&ā=?o,v1;trux@T9ɂrي`ыB{ ~6kG pR_(85E[K̑2yE6:(J\Y"\uZ^?ˁy2l"ٳ52{j AYIVQ &).ʪ 5B }6\L?K|'PusƵD}쀽Bu!<ٖ;l@g`>9\&_1~ˋQ뽜*-8^1O;3'=X70)!O>%6En3ALS0i@X6}݃?XXQGVCgK fHj*3G&!k]n*(#ž/sk!&@h0<Ř:,[x{GhaiZΧE I ڈDZnqӐ$fqvp|8"wq l{SO k za_FUHI ?OQ wϠnwa"5;QEO4F7V:p?.K3(3Ix/ 7~{ ?P_~tܕ4 _#Ts?!&Qd{gFӣ-׃=VZph9sa 0X,(Q0g?(sYݍ d٦M"y+N.h3H4{,hZ0L!1JpZwH4ٲΰn6QTW=?pc2F  +Y؝ m+ Y&=6\"_a>ܗ$ؔKRrLxҚHmU/!y|`&d?UhJ,@"X[a'4LURl;*MV%ScZݷퟮjb6Ր =*> Ȗ\)\XE^T/'MֶebF7 ĖtlKD?W%-v^ډh"& WPm)NGw1N`e'ۏ/; @$8b"ѻa+:j_W ɔ/{GTr,xΏf^ing9x3-М:a-XW9d䀠݉I -ęw(Qą5=צּpGѾk+VL&Qqt֬hWUhG&*%CMJdrɣòADbF/ʾ>#A?Ę/gR}k~/PacLoX .Z{.4GW.{~j°0ҩ[| 75ѹR͏;1*{qj&2Dr?^A6y荓]-XRnX-@4T/iK>;0͵?Q^Ԫ7 8:7ja8&L t(CZ2 sfNtCp)l-pKoOapBaUw=jTYmDeu߫Qb~yEh=[0(ex/r[mmO'xYD@}XF;뒫BuRC0zݒx"{d_8a`<^[޹P=) Ѷ̸`3َ!+WH7[ RY\3J"z.v6W$w@Lc?UsW#"Ȓ~={ L5wᛢK'NL`3CD,&V8RE; &ly0&@kG{T!T۪;4ZQ_-V$A3 P[4'-}ݰVoyAAxxGuD@Zftg2٩Rc.UD*0_ 直_-Z?XY-]i&ق q`),wna0iHsANSk{I\5WN meVՀeJH7Yw'{YmbݥKO XchS2;9 u}Y ₈ZVAO@F\=8heC@, El OrȣE(FT<(}h4'}Z\.5he6E7r-2's]H;ӵqAQ[ 4v';GF?ed^pF{48} GϣY"OIoh/N_MFgm!E*xb]JYWLj03UH@TD:e^=Y%Y;Ȅ 'SOYVશkcJ*vw-W%sY8^ډM UG&lĤ̋>Ƥ4_PK>lỸ`rXulیTg^DSazgvaz"n;%[ Oׁza7ȼ4]a4kŀ㱂uq0EԻ3VVV@CO2Og5s)DM/ Y.e ZHpB &@%B [|+Xf%}er)9WΕ02t֒ypMoW!q濑T㨦^&>kj4bG6l]ygؒ$YV?mبYIfJ[Je,"MGjyhsm=w>y`ڃu_l; 45t?]6xƙCQ|\=m vn \] &)k@-8yνԍ)_P.!c3DcRŮZ[>ȑXDDu%D2nJc- 1Ket0)@OJR/E^ ?pJӗ֍UEX L=鋟Lfa:bh$ZqQ1Btxԃ%RpZa Ryx>]V_m濡+Q&sIOCmj:)ş]jX7tYtc4hNa&Q-AvRJԼ::j&JAaF|4EFJU>нPSQq:鳨%^fop/maaJcv&aXpM 40i/:r6䵓F8ʨ!/)~ڶ  jwη-{)'7Rr3Z,ߴ# *' LtC[6 Qdpu\: CTvS7N:1XG` 8gs(><!b1 /rt  %(CQx3(b*qHtwbFW'PW,MIC:`Ҟ/-Ҩ[%Dl;(]`$OBy1 8, $$IXt_nyPx@6ƾJ' 5`ӵz 㭠6S|BQ!3CԼ&?%iR?0֦x.}iRP0K'JO%QS߭Ef i%Q brzJ5U|ZVʤD"sw)4wN| y1mFV3ܔn"v37TCI=V2̢44ص`9lK2!藓~1RQF0Ӊ6DtDe+)lO i&aZdzDZ)E-:xd7sg>265htlGJ6?k?q坙9X%/]7`gY"!婷L 8(51Р&eI/ڧtrUSEI!­~,)lޕi 1@aߎGYM XRbÍisfH5.D2pSތo-vw /dmoM V]wGU}`</eό{Zy4cdҏ*y38x\@# /bf(OS⣘ZDgvhif_G8F=&ӻGwYs8+wJb5^i/?(5É䊪'67`3}BSRiZdMՔ"?5Vq1.߮\# ~UKG:gEѽҝ3-M%ǝqY` [?w]尒ĔfsDA|2oqantDUD!n,'a(N1<}`\%8,A.W'5jD?u"`[㘛 ɘv╣Ys~ a ,ԝ|)v  )oZXsKmu%'E<@1.|‘hS}6ǽ4%ʰbS0z|XZ ]R-3!A 68d7Sе&|f lryi|N^4eU8V2*Y?W_Fme}2A^`VAt* rٜ;4>šJ66ia }6*l[* $PK~MT)lVJ$}q( ߣ {X]2yXbR|o 8e<}1-Fjb #l<Ϗ8ܰd%L*:uk|٥hZM &ʬYx>b^B9GNISI4}&R~1zz5^ju/k;?ϻ/&xh K1}@f"?m( ^{tFkTҰ@bF^968W=;U=?e.miWfsOp7 "R%cl.xgN :.( TB` %ne"Wag~`N7;Q:?~I#W⋄ |v{Da]KE4BSzY-0):A/g5f60x<*˫nҞ}r-Wn9G Nl@j'磹*I,}U^O72Buyij8MN}V>m$) ?=3tfUZWH7K=OrZ_.zGڢׇ|̨F_]$,z7xŊ;kl%Bpc{bh{x#B蔬H)D"÷!v媦&da.v /eq83⚁Vdkl79m roWԡaZ/fq8 Sܻ52 'p Tܶx&M+py)#%L oRcUNO6rO҂W7{/ k˯0xc|%dH6ӳ//鰊2<'f:ST@fLGɄՎ߽KWNHXO Ǖe&ֹ>f*bm{gwbXdŁamZSFB,:l+]` l,} [dKdL7 HoqN7(Zߟv'G5GheIbo_ɭP@ApqO7k*kW'X{ڥS& 60bOsYo1? u Q#~XMR"RQcW3/{iO% kVl[nYK*w럎Z. E%Znr pV{o]U""J&*皢yd}ܾSL'$e@=? ^m N1ÂQs<6j$fR4׹Qn&4әXC rlzK>#1g! ^_YoCvee.:!X6-b"$oo<&z/rVwKLS7aEε,$wJ#!N #%ziccT+\!$ _T};! ؛vnx2[ | ⬼e1h&J*~~c@faWC[ɏUTl- ɸ QOekJf&@%8[N>;dceߩl J١qCwoaBO@E~ԱH+4-Rͩ1.PM$kV#܆NnaiTA$^&hD#t/uBD)vY&13R~kcHk{-,'̇Caz9H_5!y) 1Xk8%T[qǪy|G`=_cSAcB[c"!o®oi'ڹ#PuJ+l}Y䗵5K>w ]<ۊn|`|^u{PB)a1.uJT#Ga:ԋ2TxbOcd$}![ZؿB4Fn!D QGOӅ阗3i= +&M8]C:y0c5;@g҈U :)]]OU"[n{WpuOuE%Ƹk[)]*TI<)|nvIHA-FB q)?EQfTy1>2)Hhb5Db$Rp (2Z7L`` 'STEXqŸ9X!d;l;$ZI e+U bB;* ߥ2I]OIRu͓ul̴RN&ʶpX/2\Sw9Tڐ^Ewio vٸa] V`0 pl,<Xe " wUyScPA(M7*ߑF XˉV6u5 e F&<X(-+H}ى`_Y!Ď/445 X8>5 ym]1?{P8r3>::{^e\$T3'&; 3 8R7M 66QpAbxA,͝s+N .'[ѹt.ђf vvUp%5bKaz^IJL=c/="~0wT4Bv'?6Ykr)┈IU"rMx1`386e3J̫Xie'EvЂ*W.W b7,tErb"J$3\z5-o];"\Ztڲk뾵3EEʝW E % /;}=C=GzcuAZ &0(Wbf1Mgt\99AP?vtq,pU/cJɕxVPk-z)l7th\a:nDWMfgMt)}lז `1Nw|z4 doͨj~YIW20UsNBgfڝoߟ`EZ//YٟHH9썇u*һ!ċ^TH> *V\F6ΘCH]LJ`}YGY >(?] GX: ,C2 :ꔥ?HNc(,(s{ r3oʢ\ zwyK*:B@rQs&PƟ}}+3i2S)˗C0qL0%g( _uqۘIggEX[iĺ%J!VG0= z ɠiNϤncVM+#8X~!%PvWj6B[]8C_; ȷ]h-xJj)ѵ>Y';ټ3έ& XWHh" g]4 M8blu+\X@-R@d"jiXq-lh8{Q|\?-b؅5zi0Ւ:KQGy—UU5S+J7MR剋o#+ RR0O r iʇ ʈ )ډ|!M7pV00S`Ky~uՈ c2bHOÁĘ7vk(LOwE#pg]1 v,wy{;?x n)>l|;:PdxIX̋!OoE - +WiKfH)VճEZP*RD /riniïߧoԱ;eb|ESϭǒSKy2lű R@-< 2ue%9A fbμ/:g@2EG6d\;"/r`,h Z: VThIFXiae!d7E|}S;q]?DaG'82L} .R2r%$f[Fe/I\Uw!UM鍿ҘVB/<7o6mg,cAQfbW3A,Kh_Uh' `LVG'FUYl4q R#X'UhI@^9a0(g`w/upVvezJT{[ 1GWuoHkFh}y@{ G$4}!Rq6?u 0S?+Vp A6=-E3%M&Ew%m.o{eY av`Z(ND?gȈ,`7UҷS^(hK8(~P.\2ݤf9-\ue+#qu)/kFqߪ㹤0$d&lļn Շg Y@J.֧R>wGo>'G;?5>QG^In1,CX²A 'LHjf64^#EpBjتG ah|[:D$'(-3{yL`|fLEkI-'u˔;&zpe>,SW>3tͪI~ᛔ/JJ K)H79m=|V#=q?\댈L_ ak/-O6CKa(,[>' ڤN; <&F|)U0Tp 1z-3?5Kz vkOC`S/Ls?NӳAya~a9_Zm9t{dN53M;9T̄0'Eywh Y dj,I8C(/8)~a-ϒjx$c6pÏvzw|`[֝*{4r*SRfb.AP5|dkP„4Z<:rn/Pµ?#BepSua+yjJ-v +F$F6F3j> K,Bq8FuzkVA`p_9ay_:XQ3kܝ1\~hkvմRJc" tC]e0@Nl7 dŤ4*]^K X!̧Et q'{kQ|P'ѣfBһ[͛CX:B,@.2XCe.7hJ:+IMDgcDfsU@D!;5]$_=x[(gOP7׶ _#bLvt#+~\ܓ^mH=&M%!"K`uI!? Fc0J) EͷWⓧc'9B,awM"=7u SFo]Dyj7$G`\pc³(]def{ϴMoz8-5=ү& ;nzl#≮9J+`|AKu,0*nkk\܍)EJSl6`x1<'$iEU (h'5#Rx{5@즘gy IwR누٣h14b[/^j٧v[{GV bŽ48?^DJzf ߘ N ۪3_^d.pI[xWsߨa:O0`8Bk'XrhRy 0E8!6V4iTAEz|_Yo;3a?ܤ-<ng#[.'!8(Z΢5?ŋ;\0?h:5n붸 \ ]e.8E5ZNRG)!>V:嵒P@DKi ${$02>7?% )~3y<.W(~HQ.dQH2n㍥$dp kEHij\W\"4䏋LYF10`-|-(2rE(r=۪Q2.HtdF滀s>z{Jz{-I =($K}s_X/{h+w>;7J7ag]J^d I_@_3LV+x^2$~vpl`p BgHh0z| k/5 ګCjepEo.(4lrqmЯ8YD0W<ڸ1j&c1EOa13J)DZN\jlIَ{6+ĉ 7hGفj.}{hD@oy9rV<"ϐE NෙVVIƸ˴1IO@#`R|@;T[h@SO8!ABBg=B:-Jyag]52JJK!"]̒lI q!S;5U>ѻ ƶ~,> nTUgZ6RO1KV :٠׺ e ^l蠮ζg?ek UtmAJBBY\!so-U`3TvԚJ>y:@d̬diЛH=Y3mGts9˖a4bDPَÔ <6gӰI` ST?̅nPaVGb؋H&@fI@d+$i !2j,q(^T!)ar Ղa+r C>RI'`z896Ǩc+C&nܯ['$~S%qV m\q1y޿H,P쵯)Gt?|I`6 R ! |a«"/= }3rcF+}ܗg1/lM3VjT񞖽"Hi $*֫@mp<.?ڞlZJ_%c R/'Z}ML ȿ"6mj݂3a *K\nE Ff1H3P,qOt2y}<dCl<0:ێE@j앢40g<ⳛ>@*z|>fEk)zN_5."=Vq1x_ }]9aʢG3C#LfUCQ)(1N*wL ~SH=Ѿ~~o&#`%~@9X2Ĩ}m!T|tmW QVn+3%%\ JbS VҘlrF1@fy\S^::s\DK&DqGs&Dn%- fvMJg|xn-Q}l~X.8 1dl=(8gcqdQR \zr5mK?ut}VVɜ^IXeGq4ձgAA,t)y(VZVI|lai``fN)*Nnu,any vw{Չ:OU͏1hDYV9摕G Gޗa6qſVP`"c+9k`Ŷx(2'TFsi%vL22^ItlԧHN}O6nn-%3۟| RHpJ%傉U2P({MKKe \ݳyg6ܷDcoo:تϑ7 ),oR-:hj(P$UB$G⎣lb `VGz 抗Biv$t_i-WK}~ϸb}rMaGw?Y+[@\7ЕrS`SkX~D:MTyW+;νKWY $}5@gR!TnjEOԂKGA< ɪp(hgTQ.^A>Ǣa4ؗ l¤8eN-0^4Q\]?⮾F;ySTm>$:AXNx5_Fm şVƴޠ0C3-QFWPsamBL}| {Exf8-><"`@= LƜ?.sm =diF+ i]-Zމ V Sk,;: B }ˬK@պb" !BM7T7g.-l.0z+G~4Z;Twﶩelc`gYPh @d*zG0.Rf Pqd'|4]ZByUN#S6,Q lD ׃ڊm/:^D vڹXUXFl a B3:Mʙ4Čʲ L059}>ձ;?aLdreL yO ќlg2jT"Ӝz *Wg6Q I(^ϦmvG _;* PN|-w !Y%r(ͤMzS^gs3 NRlW֒79qp:w`q|#bL{Xſd!CD|YJ"N>$|4n>1cBe\XaW䃑źIO^qW#:\/r$1s*s4J[XU#__2h"vJ3|*i.2|Ib!GkA'V,U@l{(||C;"n N~E;WrQn<#w gK.5U@d`k *NQ67 i`YE72…IԸmSP.%QwHhbbIrpK S'7h"]S'g*ӻ3Ī;W9$R]Аxe\]c=B߳ExicC]Exj9>|2n4RhqN蚵.dCSu8U] D{|iA˜'zr4KR $SD/nūL"Dɑ? Ǵ;i8S_dag[>\?º<|n;03oId辌VJD:|Y?-5kC9mM}Q\$|'O7nWKѹ:ar~cKB}#c:&r eP>0M0& clIۃܛds%E4|i%M,'$ {beWնAn  nV^hx'Y8ߟ7@C}j.f҇g90RT[-y:2tTkODŽCn^sx@98W 0@>E)l 3'֞tm d:]K1sqgtvc&2xgq6$'>a~,\"TQX)i <__dY9S):io)xw3 BaBé,$x7QnG;Iz&Í YƖV+OҤkȓzĬ4&k@v9rYSC-7}:M^KXyX^:6*`OK ݏ" ML\dmlhx`x\;ј kz c:{"MŽ<DVKK՛)r].O4bٲwj.Są{8-(2ȓ|=2JfwQeʐatTpLѴb5+y E!8c0Gݤ fݿ2J"# 5`mEmFd$Xx%I8Pλb]`,kxr5""VP78C.8nDMβAރ`u%OJȆqȬN-Y0GG.gG!Rf'd _zY-0DV7g ~iyW{5/V/Av?YN)^83[iIM*2OTAq ss%Q hbe֜y@2lpzTޥhQKZ,dpYn}!.eo!`nErCM]Z F~ Ԕ˷zDv'AelNb\7T;O'UQ<ξibSkuа޹ Q(4շ_LL:A tQaF*jN)pgLbܻX>{7>4X$6AHH'/H9] 0Ŭ5RP M@ "DFF%{5ߘE2/%ba28uٳ8fدJmyAqYh&QW*DWЈ],e2uZ)3,^\>fnBՔm:OKKTbկ{ςCs8kQ=/ƻ8tSpa>*3d(𐬼|l /8]Nf'_Tq|,sV,JGF`bg-;H["6JcU( 3BۏsAGOxe&XGMY@*G}æf)L_ųzR :4Y.SΑGd t2ꑆByɷ| Qbzl 90 v=)UfZ׈,Gvl gyIuUKW2"EԛO' l \3ζͲ3e+=NõE VZ.`+& ӂ#dHqY6ǎb@u}H2~`b#?b)NÏHB; *Sd*FDv^';I ZOLʝgE;^n_2ãEd>!6{uվ%XjY$]3Z췥3El49Hͱ;́Y++߾i[Q:S)kLfjς7'b\DyT:D b% ]kMrcCpÌ"2z~E< on_gSI@;WLS"+mf"&A|Yڊ8f0iY/l8` %l6}Yq fxW8e8}_?: x_u Y|3I)^*E¾o?f/glJ#gޫAQ#G32,ǯ V8 534ْ2(rZݷ+@`WeʢZxl &UaJA4]j'rj,ti@ab&,ntq}pM%';zSW3$9C_ U'bdK73I2NG(-Nh\ ZG3UvoKE8fw-$+FbIWHpmtOȏ{}DKvq aPo;-) fp}`74-}'!HozPʤ,͗LF|?c>Zė'VCԧA$ƾˋ:vaapéjq$:(\SdDl!#)0[x~9ADBEWS.NyB9i dna*IXQ_*< )]KI,ղ̤gUV+'`+ڨ1 ,dAUBG'ZbK:T.]'.eN.s e&ңAm` ֘)sOHV%ljwhd<ϮWf '/sS1= -~$5a+s:i`+HFg.9w)4xWtl̡v+{fZEurxnǣ y Adِ"UDN-ó`ma^2Vᑑ&zq2xx@A+u>]U(QJ۴eNv3T5 v5ٙ \cb =WCՊ':`Ǣ?C üRv37H-}ѰOb4yz[5A(6tNsu8T6m J;nߜ뾿OuCONiJqp ) 8\5uG&AȊsl5RF}怢Ifp-CS&ʁV9tfgoASl8#Yȓ ? e(FT= 9o8؁:/JKDսʚ͂ 9zKt6q)oZ$0߽n|`( æb1Ď *y R\#nݖg@U%M+[āz18ϠRExw[Uymuv@ew\P;hJl\6tu?Cvtp4>x Lr}n/̦r7 'K G}1pk-vyV^jY'/ I0MP\<+Ĩ5Д^PF'I9siЃ ؠ0Y-1ƍy|'T:A*PzU?yN՝5VsJl[έrɲn5ڻ |>x0*(_ͅ \_(a) 4guW8T7NF'.!>3D 06!bПJNW(alV%+M +vO(8 B:PMRܐmS˝w~㚴]`I-Sj2ʶ!"P"q`FuEkmW7Zr3]hK>t:TH|FPJߡmYX'忊QqDs8"v5?&V:ɻ%D鴘y]2#<`-K)`h/~^ԡbnҟ!x,Wa+.(|s|dt)VK!v:y3)$lOS0d-na1έt,{lOhN?>(-`@%K2HZv&=.>, -H?{JASPD}:"p/$tx7MT~ /֞T}Uk;1ݛ܍#vgB|o%?5qxxJs뮋iLan7fo-Nz!=R -w<W _%~06p<ǭQ"<2ef+ꏔq\D| Η2 a7G!7HGo$Q _iMv|ƏƲ˥,[s UFn~"&A=M> '0\ |UǚߓNfAZWVk<RKK21wm-^&رGЏE'DLr"Ρ~'k# @*|HV>ۄ4qƒPK1`v|J +3g Ճ  Խ}bش4F5%:cI2+7s_cLϛbY7xbheu3_=58FB^~_g>$oŠ8@:`#J ,D[u:pD"Ӈ1Lq@(M\[n}H4ʜa/Ю w RA"6<sIi5_3~&St91&J-U 7Zf}ڒ6j}x\TI+}n:l/y 3:KX9&?f+v[I,XY^ xDdl%Ԝ+N8q.Պe|gGϔu{X9TPpfZ#@Agšcx}>TGOy17\sVK_؍<Gqu;NTJ5RmDHJef!<{.hpW .Bkv14=|gB~x^;=F7oځhRvkXoUNk!zhNh1xe\`uq_9U𫳒ܓٞy+ JD_#DOG~)( Y= i605M)߹ۢ䆙Z)KS&#bȌmo-jn(^*fG 8K@2ógBJt[`LiCm.:09*k1=.j1"٤pP000C'g(%7ě~ROs`b#}RTY x.2F+YPFNp7xmAow@,֎wuW$l1J-)I¥B8}@<=0:Y;~.w%q2p4'*O^:YGpf|T3HSyZ8{nn+? j+J$I΄_"^)W javTm !$^~DZ_iGaiA -5=}! E_i^Ts 'nc3 ޳#؏&BtVHҪxڴ(Ařfe޲|<> @HA͆ g ;3bΨP$Ongqb_TAjp qnV u-nt!=5! vIn83j{EKPzփ.Ssw#^ҜGD}D!~&*Dy** -4bƝ X=y`[+h<.W vHv(Cb5lhʨ)!rxW(T*n7 ] ". L./UyYIY_9; \A +WQ#-^ l S`v26Thjd-/@ڀz?ŕJ=U0k i͟sDRӮth-\guN,̖ÝDkz:4qcْ7~8;&ƻu\]ؼfϫI 1(%x[\ʢ3󥢉^^d.#{7Ga2ۚ{?gyN b +Yѐ_VJ(C.xi.ܜMIdYj`-dZǒw7ozFsdcxrSXL'r7K b6d2<fHV{KC>BI;& VK]HHL M4>=ՠE70@ﴑ;8v̿8z H50=07 dހ aO~1jCI5aIMrkw^|=7['Sei@w$slWfCfl[{&O2 rri*S[QXDFhw4 #q!WZd6:6FF=\My>k, 0m Pu`Qjla$q,*;%^5p)Ic+ZA ձUmOk:ޙN6*n 񳟨@5@(8 Zseã=UnWWb1a1BnҸׁ{lw >-d"?"fӶMIFz NXAKxeN\q?VGW>=D!k٦=s]Cv^{:i-?a>ݍ7P(I:b,aXՇxXƦU߾bLB=~N* B@d.(Wf\ OKK1ڸT E&K`ȸ#g#~}Q=0OKţЙ*R؞mRاw3<ƫš={<;[5(c9Ag=KrIJ P+_y~,Tw&h0c104=cF9 ogur W€8c5}gcڦ*U#' }F[&hE8 tDgiP8MRĹ$z{"tG^lmq H:XEL[6N44<4P8br)Q$9+NytۼD)|kU?Y< 4irE<ݬfS^3#4g0Kvkl O0yli8"=B8VbS ė[]dAJaohž)֕@{b' G4)-(BH#@nD@^|֠ýϯ4d od1d;QQi2#ҁSB!!E\ܽ ~dʍkm'cg %*U 09>x`;02u,F[bCå+jTݤ;e oe"֤&yi9 o:/助W*E,zbd~D,̈́k *ze6LDl/5jO%ǶXE9<.uې mdizIy92խX\>c27cϛ.l7 ی"ic0`aH fHi 7?ɢs{9y~?#z:\V5H HxJ)? ѕo2%0>CSu@gw*)[z:N8?z{6">%H,'*yd<w1w4L?[e]lWЯ9yF꽢@=Š" ^1,Zu`)tvnq/HA3+]Q@U.WTL0^Ri BFkg9X]6}s ۫0̧0&=baRK+zV{2Tx 79sf3+7\?m!`4pgOWy_4KirʼnL̐R 8ܒ"Jfjy#tE՗ӕJo1J?9&@a!# +𼹼j !~&30ʌi;D#"Y nP d9j1 rd~C=AD @ΎDp~YU.ԆÚj[̦\nPd3鑑VIn;]cQӅtάvfB(L_ȫ,GKVU0Cf9i ynaU$R'#b#0ŨQK/9 ,%|/4l-K|]  joQDw2aWXZ#quGy477_@L WE>%kS9 LRex@kቺE^E^95ձ`vs a]/$$rv * o 1C?Y$҅WG$m{ȹ 9čeM\ qw%mY?Y[0'F"e;}.jـlM)p2Í3 vľ.`T0 b_);;'M />nul)Rfjg+M_%Q$\ .qc2э8޵"_<7uxνTvn;. `YIE4AH购imifr*eOԚ+%qonP2pDwm5'[kUw%RgƩo?s[BlASHQZDMrfV6`o|G.k 7'㽁#`>:\;U'4 4-ov1DW~Ǯ"*z Jmv|W_3M_1x8#Dxvfzr}_/k%VA0KY1.ф`HbmcC HDn?Gށ|f҅><=D-"Z#DDq剀kCdLjZ0W 47.m-u˼rh b:&s:HEL{J}te1Kh]p%6*<5Čݍ _ iJH/){R.+?= Lk`~^F)A9@c".>7qZz5fĉ)I #:c Fތ_kB1_uURi|4D!;P[r>kKXuYW$"& 5ŒTaE9D1 v b>xEb1{X;C:,q^ \}7c8׻-Qɉ?!U>p݋+{bʲ v'-F vnXd͟11)LOs# @&jB́^Y- _ N+w=5n`l8} Fg6!4|Z JFlw:93w6mL9zweTRLam{Z[IΰuWqJY}vv]=E`e6>sc,V\HMDc+e/c-sj$"-&qNy:tOeT%7|ⴽ|Ui=7HDٱd4@~\RR@|3LJb;-*6n(IN$v.X7-K  Ggym k_)3"N3λRIp-6z1G"c 4<4UjI@" ۽| )(\8GХ˶FhR>kRIW3?uy?|wd"AH~<꒕^Y0V wj_ʨԯzI[MsQ4HXȸ1_2~ɊG a AA09"5]+Y+y6FBDuĖIZ2OڥMxwPgVD$|O.ki!G%9@xZn`KwzO\lGKi'J :}s|tMtp]rHRf1pgl(HXJRߜ*n__0҅?՛abU:/~Q 0_Q^#|OdFelϝt{s_|T V)n , N=k+X#y1e 띱6+bg}zc33!&|^s4|Vn:/OBŽ5(>iE'Tuy +LshcjkM R|n=pQ%F~J/wRݸnZr#S֓C/XSDnxI$6lO/A8_nL$c{c;*fi'ϦD2މ?􈫔O!}1|!tC}asC?rh p3rGMgQ+qѯӜOόisшi 739q׏S,Y=%&c\<T(9̽ 5}ަAIcQgOEhs_11ڗf@xxxU9a0pn jO0YI!x!dWDRJQ]>t[mȨ{Th1q ("#/,|凐9Z̶ȠOv TQ[Wi230tW vqW/]D3>ym za؟AaYq/4@Y˄MIh|Ti8߿/y5_,wL= ^@[#'$>r] τj`m9p9n.8 v$?n8dVXvd8Q,\4<Ud"Q_İM/m{nn= 6a\M{Z  y@SDP ™qP;awG"riFAԉn1rZ9 =1m Y%d^ ьN TcBqǗo2$f=KYTA_@xSҢzWOh2Q1۩gc[u P7޹a0?S`s\2͙QJ `ʽ&B "׼{ti+I"@*'4-]X|;Ys $èoqk ug*ŢїV)TC}u![5q46'F϶P ϶)4'$Ō5 DUb3񣏤)Yq<>nsw>J&}iH10Ӽwzs LD6WBfBWҵ/K}/VH$4"r'0%s'%<:H9W$,L C=Xl 1]k[gq%p]n5/YC]ќ "L-G!e bqaV!>t8éhڰ^!\yv߱+ˆo8~8%0IleHeWk (&a1a30cH1[6NLQ 虾r;onbCKF :y;H7S”yBA،Wp~n⬦s2^vc+`Ř8J_q5)T |n2y?3N:m<9Wэ H*PY=^м/m,oNeG|JQxqaUpު&Y6M HLH+^'};0j33цMR]!=e7i Sھ' Aj5/BQD%ܞ~:S~g#*B5lXָrg b} mDxi vt3+ׂ]I=öuj{ G5Ŀ:#rBĒ`qr/9*8ܸ x׿Sqk([:әfs> {THTPe5d6iWR {q&+5ab6j>zǩLmۛo{d m7z*~,R0Q:1Y7aȘ$O_L)84)@>kw=gzIf4#q1VŁkkƾ^kLĠGw[񱽧c uM>Ķ0ŗ^z72_Kz^=XZ?}\dY; XLC.XdZfrʿ߃L0QOlݭ =IK30[in MҪԓJ3Zz]0)"tФHZ|)jup Ld}CX~@5\{tZ/?%JW_\JrGMims]|3,Y_pOZ/ L }[ܑ=]5$b[FE{%~OP|0vS5?\ZĞSt@G.VF@\4XlIhGc1*kIJ$t(xZB8:c&Q3Vu.:﯊@ݶTɳySb钢Dml+Ӳ>?gI a>nzK0"G b_ [+nKdhv5^Y<1m^24_mY29lͬA+i ˫~4lz.Y6D՘͝ȵ>FPaiI|3˻zyT׀2Vז4qIo@9Ng 5_BZheLі[$}b³h?H2l|f.Вz$BQV?ug|%,6jc977iT[)}lNlGA9< Uݖ6)fj1 WK.Յݤ ^6==l,or{^N9-LIX TVqBLoҨA-$_ы%2p?m 03۔ElCM׈G[ҹ71Ux0TBjB~|n/xkxB-/koKYjrGM+~8o ֨S@?SE@?C+I)eqN j+dz 0q T,F銌h]0nkʺEݯ9ht˖8l#2ȑE937'Ő ƦqsU(@44xBx4F-Sg{%-SzJإU %.<$T=yjI4[:#JNQ8tkܖtIZYTWʸ`\HGu+$ ȣBp$d=㈭#5cye8׫BtnoSy#"LXm"5yaGW[.EApW '$6$X8s3;9w WLtɤ KN l1Z\XV@dHd9%y49*PJ_MAOtOT m:N`E{ÕV@uKUiKH=YlOVqO:O7724 Lmym5Y[m$4NaAbΞLٚJt9NgdiKQZxWjjkVι=RlMwh<-MS'-Qp: ݱ0`rAW?X+όY258ɵJ t .c6Q{]KA?anL49a)Zw׽;wk&\Q)|]E vY(@ ^q)Z]P EA0Gߡ&}[a$* ,Bb=٪,YC}j-Nٶ.oXq/ -:A^c/NC{sZ.ӲĦ.$#:v\QT K;]ث?Kjn,9cp٭EV/Hydr?'>Ls[W>2*8kuY?JlшQȹ Y2LE"'!TIīہ)BѤ[k)%`j́"]#n'=;F~uʖhSeW)Ŀ:\6mϮQAaÿv"&kqiRF$U~EBvOJ %3t`Z!ן^x z a_UlWr Pn5bfJ&M V+}LlCe}S[ǵȂ)&gS8uKIK>BבL4W'弮cS+9(824O~C#3=vPKUɷy5Tptd7̘G*ďo`F !Q@c"M^F g oɛyorxx=#tߗVMv\s,Y0׸&էEDNty+WP;5TG$jL =%GG{rͧzEIbZ:b}_ uNn7M3:AFA=gLlg__+f27 `=}ܲH2 ?6? 9.yAf5 &Z\d?QIgZO_ - |k1X[r^7SrHDa7dh_E. -9kq{ySZ0[gOI>WM% kcMO*r0-e&q8&v1hRuًG)ThSd)Hؗ~t*n|U;jIٴTx>8xxӅ|?v}kCLBFM56HJ_d֭֕J#K^qu24!/<6UoڳqJ+ܙ %*shYpaOIkic8NMLW ^խCQ(J$T X@KjvFX @ڡ ?Ѡ:ZZLxS7QRͬЛ6`3]V"B&%t:eһ{x!mR9ch2#."tNgOaT詋>]sIA/4f͒11/?n6icLK_H< !긮 K |-/Nhc^(Ҝ`h4;KF͂vs~3Hg i7 &{20E@Dlm*ZCհ&Y)(Ǻz T~avw0F i|WZQPˎKו}lq_,y JV j*Wa$VMff>mU(=-x{z)0~q"f}pty*cmXϰSCO^j^/1iV413`G^KBA!"̸ZaZ*SL~Ո0d;0eS PV2)YM^{ ᅩ?2/,fq`nSMb%͗@ZD=jdiTbj-O˞~*. )̧P%JN C{@đDwǵ}/ l6;gmDo p_ bLݕH۪u|@:ɤcvBRV a! RnT ( (cbP̯d X^'z6LgO Vg2xt̊!@}=Z| 8YOyb| CZ+^5YŌ2a? @Z24ӗm,Mxz:} 卑{9җXN|@K_nqFOMk{!03 SB]iNtnͶkǐۙy {^RPjNP/ ݇GS|^QڇE0`Ki((fY_95lp51gW,?ӷ&dό2E'UЃRƛf&!G ͘2e &X/-dLlcc_EWce8:ʐ< \KVΡ9BOIRWSj ܟ/rn 蝖o $GkL[}uBW)] ̕'l~%~ohBbX:I$rUT;țBi?@ -ϮHs<룴`7|qQ7gsaC`beףj9 RK#w{I|r.z3Cx<切3Aa7hzb4xɋ9X$6rӋ[]̴&u,&s Xɲ>3 )508L%zq2C_1F;Lٟ~.buHrdY  >}J<ޯMP竚2H PUC7:mt[rE@߯(7IG#J´2u>>z)L^  B$r={^$`fn|g!!b&/ӁsLqWf`]3ӵO- Wwr/~R,oޓ"k)yH}7J^ȼ*zho9b5ߛG^~}+ۏvbiDc*_mh#Kq\ _  afbh+*5h|SD=E1WЙ3".prsOY72XRAƢ$Y{h(݂s5g rP 5ljG舌ΐI-2Y֐Dڎjte"g0~G_$/}7[W2 #u5u猩Y"UnvGU,2)n .Fɝ>ߪ->E>x*E.ߢJ8, -䃃t ͜RLh[v7uqpJi̧ܰjPaH" } jw kwZ8e #B;u-<禓.ɀ *4`71xL廁X!J&¨9 qDׄH&C3v FlawV]H:TU3glKZkzUH H|[fZ5+rڕd*vcE5Z9s+X쎕키r!b*2|qP|@ TLWla L>rQhOb,֮PgQz\D#3ߊE< f} i/Xt䂛ې/HGS)%t~(;0ūHڂ ! ά WФ jSS=h0\{zYe"a2~Cl2TqUtvy@6^ײIF@Oɏ|/`$檕mB&J,e\or.ˆd{ 䘎 j/*Pc#~KgO1gʭ#zUOesޢ /`c GHk"ؕusYcp[_/v$*2_v)Wɭ2Х& =t2DT Mk 1s8ô_Ý#[פIHs"E7x,@W݆2ЯZBXkɢn2Y1d-r\iBگ7*xcWIUX>;gyO^, Bt0 *(}4KK斧&:s:UVZb(4ln@OY0,/GjMe TED2!:zx݁֞\Նzz8b cН9Prid ޣ|%Q^ƱO}a*4iNVj9=#4gOfΖH[vDBuMJUŐNJǃfRR3^c-lΤk<敒+GH*=)MCDf֓@;"X)>Y)׺|4|dIz%t3GvP ;bnƗ8#E{-AP .BϕSܳЊwNY]*kP~a&?=5*^_ArZ'<)BuϨ;}}Xljv >w@6gnθ3G"f%m6OV '] j|=7797Y:i\4wJa1x'Y5 '0rѝw}% ݢz*.'K s֤tpD 9)tx^yO0<5yegIZ-鲌9Y@I{k-lMsv*}MrR*V x\--q eR=<=ugA 9*1bT(ۓNLEmuwJwy ^, c ~J$C}p7iW%y5s}eW9fQ)t3%#Ș ,"| o#NZnW{1l;Dh 6xaG?/t+85"ċ͘}a/'g 8HRjkdV:=u|}AГ_Y#{Wq4o@cpә5x5Ͼ ѫ&`zQ>͛e!a 3av1a"OqJʚoj)z{uEitDr.j*pѯ3߃@*dX9$ݓFj| (QіelT)@KF Me'?[6RxQkrfPMyҗ#AI#;n#aRcZ {xŏ$T{gf iU+g}rBOP^=&mTr. FZnyoC) F"}Ȋ{Ja6]7g@gG__0g@/o<#okw e AP u&CN$my'D:x ;)f}㑭A7qV}EƢb-5'nĕ@B~")Kk}p~QC<ɞ;=!е.PT3smo$f\e &R|AsݲC71_@ )Cpz?.LwXO8Ng%$, ܣ'az\VHњƨ"ym,H l_bmFK_WGGW.`+^Giڰo.Rjf`fQ j? j?ڥ7T;qQʮV0K}RA:hE+76(jغK=vkt8rZԛ躃lP"J`AV?P7[VR&M2g׶㡖Q@B.WZnP|?~d)Y&8\S=eLae-^*0 E5֏SƃIL<9wjS=&b G )6GPG7iG>"֏d~И+ROKy_wE9q!dO e+["Nmθ_&;2Ȓa yy˾eUQ`cVj[2LkV9+O99(&b%RI?^AbE׉E3-ZX4 x LnxIvn.⮬ZcPi`%礯6I >OۋYb@-4&9"ǦK]B֒`KRL)3k <ۼnq3"X3Jw2iѤ9i3yb0G / -`ޝV): Q"eo>I01+VB8t٭>)zٴnS&~ʡ$.G?{37ؠinѣo:ƖIԻ a6FY=*rL(Ç]wGKEUeMNԟԩ]^vdfAT>㗕&%ZSab3ac?g LU$ ο.OHW&l(wsBƿd~\_RIF .Һޱ@?[IB ) n|{ĮAkNNҼXD5ØݢLOrqhn(FM h ~%ɈCI9X#h@L7 Ų\a+$U??̙-zRK- a(@ӌqN6TP*}bbdAlp%QL+{thO䜅RjzS)4lvIWN9!̚ĭ[?5? =Lw($,V'6;a_ 1l v;')/+#=\H~4W~.|,Ҩ -j$7'8~' OX;cG(UV(1ke=T1Eټ1doobGs2#ec$[HbPM{Osj> ;wWSiVg'QmE7蒫*f )ظo^`ciO;wPܸ! iI:r5+^hЙ{tB"[GG;ībr9F=T'W榘EŁ4 Q.UI(GT_-!"S-  Ti#z"r}<+%i;JKn%ZHmԘ}zM"B'9p(,Ff|@mS' S,w0@}⛊6sggWe|+mdl!'\ϒSn6h:-TW"–G!+wTo!yM\l-+IGH Q7-3g Λ6V>~} )@k !um*O_˜MH=\VuBr|>Ȫ r\B9|B'35'`ģZ3mB0BEz=đ#L aʚl_ Kc ^0hqut;mQ 6Kz:.Q؎moZ^7r? Xns l}Xz>q7F Oc2_ "8̯X)Z"R bח]j*iX< `q@YY4.WIN4dTI ~K\yP7Qy%Ԕ]7}lweijs{%[37 (kK;z~nO@r5XL:J/fxC^xϵ2q?:r,es}rN2T 7H;8NqȻ>-azJ=H~%'Z Ƥ,!S!$i1&M,Uvd$1FL8 <\  v^bRz?0Y XٸʊrTԥI7-]_]Brܚmr@ql@#҈_@+EC:&q}ڂI3@/ƆHgxOx0t\1Mu&Y^ gȭEֲm9d.]@:ز28 Ke(@陙xjkqՃ=/1 ]THOxo\/\[rv/|>ĵ$:+g4y̿ờ A NIkYU &$݋>]yo RGnj)U?3p+ũ|tektW ъဴHRiAJXHRSflBCULjlN%w* m{5v-7t$`PUYۖ4{0bR[~%\1^SiِaFQBcfggGl`S= hLx 0ڻ_ͷ⽪׃@1u-Ⴝ(s[hxf]}qzmVf.AQx` ±1@`!RKvOlYKש6+=\0C;}Ekq$tR:} a-KdqDrHh0Is#o~Q~lb-jjEkE_<%w|b~cԜ˷7j}g5hZa!BeH *-71{DaH$QQ)+L~E03".YhMؑ9B*ܯp3km +w#*gSo߄D1zR]~0JXx' F&Y&3m%Rbs`<tPIJgZaK`"cfkOXFy ם\MJYƃ 7pII ׼כt,5~kޓC96kbΚŌFb[1GJ3diܓkS3-nMH6,Užo v"o)ٔjD 7Pi$YFG :l/=}Z3v~$F+ 䰚ݞDbIlbҟ+bT-'t*ځ'#6mtlLjtSiCHش'vSx7",XYPqZ~e[VҤeZv:{Cĕ "U!يVEUA[* qwW@zݚR󹘮APV7Nc%) DV5N@J>@x~G͖wyb|=T#Jxo!k[3$jroB a9jD$[A6HOK`wU>h$ۈ1=-ukp ^BF|%P٢]ȓ"gOu,*' )u{uJ5q>Zls1,60\| _%ou/EE3[$&֩pQZ'#A_KGfZd@@`(#ư:)edd: W -sAHǮ"hD aCyvo &|@@^VU 'M}nE4(N*tĿG4FkQT*$h[26DrxĊ|[7ߏBm;Uq9Sõup*G#hL) /Pi=/df6}<bl|jQ c@L!q3lZaڶ|ެ$Q6A6)@G|Q|`\Z,Ψ]쫱`=,>=6v"gEtxoʌxRQ[.01!x JzdAGeqjIuDmy4ɳS dԬ-,zA-Ȧ ej#~@u<&t;нYd#|:Clb*P N3)+-YdO<> $tN*kXᢳ$0LĦ9;<s[gy͗;qҵSudGeV"Zapj;̉*]5ɧ^Fg@5R0#ub6y`;kg*$fbiݬb]Ei1jҶyg Vc!1 ۖ* :_i3&>rbN<':\28ǝj~q!Y/Bo%TF~+[,^UǛsoD]x*c9O2jN4&rS}(F7ЌJfh_tD X xlN2 M&8VB&$:*ԯGwG=R0W.Wրh~LqD̬OGvֆ}Ѽk$֞_dy_/I"6pfԿrm~Сx"ɵ&*.Kge?"'H$/SLjLQ (\[%Zcz~ 26 m@ 봱ƀQ VCoo6Q*#Pe 4٫w+?0XSauց'@zvoC M?_qZ1ǞVt$T_)8.}9?E?ew&CdO%[qg+ead큫;rRs ܉^=#r68)VDjΛSE\Chä(}rhBxͶ Kb |Y7[yvwr[㏣~{\P*LAj:y=Ҁ1dfONRObs[rd82 L_ȥB UFQM=B ްCZhd._xrLԵ‡)j_CmjYM .6fT7^9$XW z b^E֮_@2ief GgxˢoK|zQP]<^y0ʡT)HdTZo_[5c:dk5M^l"XA|.CqP;M-T˙b8J .6$m?V]5~n$e _at_%*t@dh{* " "^UBB9AJsKaxSIxsfPx:}fx)ʀg$2FSɯy[c PT}9B^/#Hl,=Zד7bs@I!#N^<ɦm|r#mT0/f !_S"u$iu;,ă9՗w[<-meԀ//2T@*,0aO/pb]:XrL=L?"4,kx;X9Lv!sn`ȳ$7[)8$`h܆<6}ꫴpDHbPz5D6Jq^F!O:΂UP%kcQgţ9mx)x=.d^I3Y {]T GJ -L$$1$ sp t'ɗ8حlh?q(?ȑN.*8$Kq8u9:,zٞв ӳ7+rߎY890u 1 1%؟/߮vtfm"ӺI݅<|1b PH&Yh 2_AĪ*H 37"B j~y9Y7v>uD˲eeȪA<ʾ |=]}( nɖ?> aCq ^l`g{fO_W`Agt 5uLR}\b(۹:h|0>s2dÞbA!@xHBzT~cw0PM@BN榼qw"1:7^T!ao/wbCBrdl- )(EO2E.>Z\)&<'W3}E%CPcqYQ+bm4t{F' hX˕ ΈU[W1:ȷSi*!뫞SŝOzY.J 7_'n-BT"O{ c`{)TЪHh-F_z}ohEJ<#)4^9FqT/oN%' s&?~[ڷ~@O.n7;b:@K R흠c&TI{MYy^ laB jWƗTGR[+T2VSH3@sG=8 EvěC\6%X患55[f`!FڂC,H#(lH ྒྷ4^;X{t|cXA$u`>tB{"|%'S(cgt +j﷿B2tF̉VO fjFQ) ʮW}wd=bn.CA)U(S&] )p6o O#k39] ,o~{,+#!Qݑ\8I80je:OlTc@1fxB8녹r  v{ҊJU+%Jz˭?}vNg&Z.]q& %OVEp]4 lPxIu=Md6b*{=3'XZ1Z JU َ*.m.{,*v[澫\>qNh!¦Ow ljGFѬSlqɋ?BO&ĄMN?A|(Pd*$[{Sw/+KSg+V"-AnA,6Bm\6t`,he6?\l:+B_ʃ|~E2 i^i{-A6IrRߌ oEj[fbHy˓u,0oftEYQ-ϑ,hy"KeH|+YlJ!l8 w2Qr.3[ߪ$I3ahOίKG._S/w!p7$C,c-%]=? IN%ћ~L7? d? s&5`sL1lp?f ޝ;}w"d"=VϘ^`zIo*3h-NW3=,[4_* 6"b!Eh=aT=3Yܓ0B"v2ɔUZQL x_qɵq\:hx!mp!-wEfCh.] l),[a ( y Mjoҍ}ӓx_^S;~Hz+X5źNypM}7">HEZITA?'%Fd 9?i\\MΒAPuw~ÌYNNf KSlue_ o/lǡKZP0 bOfL;6K*^& %wChLku}Ee3CUh\A:E*O$3J"م|ɩEXMTJԥtQ ~ h☉;@Z FZ$Q欄>zxYvE7]qft kv^w}ԥF/*t{ԯbok)h.Um6ZIU:pSH9 HFy9 =>sqmWTbx/. ZN95gN7w|=VZƢZQ UȚ[uv(v:K~^^pq5X&iSRi^ZX3n]lPCo-o4P]vJM> sڋV/pL@:~ *D0wm -z֬s]oa$ S\XPQ,'1r?#ZnQW-{‥g$>rQZ<7jDRxţj^-k7`^Ugq:ًsXhF+EO[y; Dk} ly`"l|m򗲓v=}>CaJߦ}8}i|. RN|{}_NP?]e?aac-%7njhA|QL{9 ;Odx,< 䍶hN@#27\SQv_k5-U؁$scm#V9x DG> K襐^Lo*:tМQN>˵NZkx/, E%X1< 83-AZB|k,L "74(KXi5ަZ/vD\() BmEQZ=;a# a#@!Acu(' љ:n9G9oLCkrd OKO 8@y~ k c۷+.ACAM.Hk<1n~BBb`p ,- 2V+%|O1X S 6qWN$劌Ze 0#9:;r :,a8{ 56%Ԯ̆o_vu_j!I Tma(ZUΜ,.C@5{=O~a曍;=we:m i~jT {cRnkzjD {+<쫞@G+0x;}p@wJߙQ:>`‘v`VdTGDvj~EKgYZ070701000002a2000081a4000000000000000000000001611e8eb9000050c8000000000000000000000000000000000000005500000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/qlogic/qla3xxx.ko.xz7zXZִF!t/O P]?Eh=ڜ.+n_g R A<}-~4;2v1wv#q%51Du0ȗzAG2֙C%BoS ¶h W‚h~ck p3Ik(wvܒ9ϝM- PJ;I$?.. X-:~'_u*>F?S@k@anj(|@*N:68?)BfwDŽ 7I/u;в"PZ*[ԎbyN ׹ODFxZZ.8zw n gO*9s-b$Ӡtt#|A3R KRjhƑ!4X.&K^{ŔƲe_˓>ٙ_Qj (nu)m"v+Bjl4?cq&Udyԭp1Di,h-x޺ZrM`AY<" Nt̍SNw2FBTˤ::mNE㼳T應 VuKK¨眝ps#ǡ/''cFyF7ѕ/?9Ѫ~$]&ojX.`!JPk1ߔD/lmdI6"&8[IfFہ4+ ϶h\#`+b㱸EBJ2J^hGA\lGv6"!@;K fnnY2gkj9q;VB]'| \EtJ`tk|wD^L'8ݑ`% r>T*"Bj>{/%Z&Ùvnw|L~%g'>'h5݀")f",CQ MNxLG~͠,~XAԑ$5͡e?4V6l{qs>h"? R6Y}}" 'X|q"4PfY'+ ^JTt=,1(!CPV_ZzF 6I[:D T㪿 MaRX:Rւ@qYLgH$#D@ .l;&ռon KlOa,'(z״waA(GMA mifuCY`jӮDZg‚p4Sr0*{ c1]^~Ũ4=3h%-~@> ;!|0HVJH>urvԲyyk!'@eQ'|̍pvw (+q.=:;z)wC?>2^s>م*)e,ܮB||.Œ EʼDg}Np lqkun!OiTlќ4A/Hʺzdq,y7B ˡAS2:J&N 8oEn|TC%N,TWǪMZ+_Jy9qI=T--JdQIiL5[hHѲɄ-gh Y}7ښ"@\B r fd&}kh=螉>rz[Ϋ$+/ĘQ8yΕ)=&Ę-~Y8@Vʑhd܄:k]<{w[۳ (}DuI#I]fW¶/~PUg% PrmXSM6QJ|xT]HaȠ<ǡnS?q 6pj7rM<܄d3MnAd8? 784ӦPX}}e{vӽcE 㭑d+Y#5./'b8X=$u+@V6?#;S$y_~taG\=eIv5J?)xDžcĂҖPdEjnp0n"jWanX@Iy&b_=:q"KX]&QE+YO=2OO LzM8ƭBh[} Lv*hDhH3IGIU14\ 6NKJ2"7 CS-]=G][Y0eO9>c.Q ¨mz쉯ؗ3YR1ʜتv)]ԧA-,X*0}2$6ݱ tiЇK '&L$K`%'1Q(Mi&یbV&jBtZE'D'N5R0"bm jfŒ [n-MzHs#"db 0XDq$%g-fx,_$:*1$1i,Q 2 $ŭ1. FIux򍟗0EF42o)[^s%[X>7dPۈabfS#4:jol@+,7/:0Ǎv<'LhW `1Lݎ3- XhsŦ:DM?' +/8aוpMJNԒ'$5u@}{ʫu3up)re9tY*e% Z@{7|"׋|YYkxۖF0x2' ihqekJS2HBI弈6xL4i -H.G_U⃸'{?N^Hg7!d BEr5?{?}Gqma9ڵ8jVtȒr 1:WI{|h-TQʋx0}=.Zƫ%'Xb|r4Q[2Vj/*/'b)3. gO>RcVn4DĖ&%]?><lw =aZ h:vk8? vǜ1+?wCd t} MFńQ b[4!Ѡ3\uNiX/;l4Š@kbl_8u (q+*5 g>/S`/J<@.X&\ɲ6o$\i3g /rTPO:̞+cwlR"mAG=Y啵+b,(=Tm'jG]ĶQ&7UBϯ'tT(j3T ScWDu9ՐUӃ^]u VD{#PM(NUeG|BVT+/ +SjNā!DCI484T3W`گ <1x̲1F1KPJj#dr?^A =}Cr䲉"OTèAǒzUI1vDhzptΒݻ$޽gܡoaUֶ[P @TnYGߊ|0x HK#u2lFR>x-+ !΁ 'I9Gc^:rlP^~zQ՛m"酪Cf;)t.?4آP32RUp+.W"x#مyѭalށ O-v8TSԻ9VɘTvcA F7Lh΄rnA)@NOP+iͪQ@{\7dvBbk_@`J )iӏCų :&B306 {gծ6GO g TrYEX7o6tO w7WrRšpm)}EaoNcCi'#H/sZy_+nFŲ6X}WT/1~K7u_JQq C Yȏ )B }f  Wrwx?q{5g}>oRެ/:ъ<;n8 7CJi. Nl3 3np"_ 9,.w;:NN)f[2Z}5Jl)@Ḅ-Nr!",iXKTanBpIg'm=GP~U?I$*ZQ]ZܿZNuE/ӢȊCec Cz㏏:ϾqcQs8͔fE1PڶO~z9u%kz`>ođis @p;]9k!DYЪ첕U \+0=T}:|p/MEed++6m}m;m-(K# 8ӽk0fflZ0l s۞[#AVQ*μ>>h])¤aI;LSz[1Ȱi2N{7`Eqy%}, .EuptcqOn>?ቄ14)L6b_0{֞La+-}Evbn~3g)brS\Wƈ2ksH s|a,eƥ{3Aruq_Ozt "VTyIƋ/S$W̥kw)էO rC7JeoVu@|ث6efQ'b D0>*d RƛY2_}2vdfkjsE6qV -q8sӇ1Wƒ€"|׌\!=<ϔF0<rԀ? % 1S&U- ѻ\v # i) s37lU6hs@ְd&l׶\H%ɀ<+#r'PVO^6{6Ť!H8@9V9VlG*D{[4 vRy(Ml(ZJUOASFq> F@GѷjO>yN/ЉAҽU~AzN yܮbɯn8\7>ѽuPábپ:7- mMmF t3M>Y .)fT<@UTf#^kkh,ϝ.Y4d95. ]7?޵!(bD1&CڮĶ m NEVe} CohBlT GTw02_[s4b&BW iZ}!~vQCZdh.dln 41Mig} ^Ʒrǯ.^ L^$m>׏U.ot~sY WoC#dG.Hp@v^ˬȴ(Z MTIӂ2FExEooT/@}S4:̯4.F{Mڷx0&o*qO6*8 h3nOH`3p(YJT*YNysoL˰n1 ח`4XL18s Խ, tN7 =N2>權oH[Í0J?|"sPڞuϟx}PM52) Pyl/o^|R. 4pbI0)^"HآAX6/iM1uH5 v0^LmѿKU*KFZ)K<7lY4*b%%{qF4ZC̕kFuWW>=Sj88LiqK7BVI9xg(AԺu{4~~!3#a7Rk!zc> ǗrMӣ՞eta1v&xf:ú%’m NyzxȈ]1FaoXR Ll˦dKzH XAEr:"X5hDNDZCw2|;MAUB.E%@ؿj#zcH]|", KB_^ L1hw9-p(i=8[]I Ē(oƩ-aIˏ,VZjBMӎ߾|D6.?$?H9RSUo8. +< &&]9ͅ՗Qkࣗ_gl{UWIv-¨OGX]O 3n5sr \Rq<#|OA07}˪ppxkʧu=R{-PTm_ ueT&C#9[+=n'2T4ub>4pFbTw$p*{ ը/o8!_ ⚊95Qkɧi7&]ȎH)θA֊M;BDgÒyo|yz%" )dUQ(R}*i"s>9IF.0)7]B\,$~%Y6{-01&D̟ bZ8HOA,-{ûތ ]%c.$SRroՍx؟X^oEDMfnNx@03K2.?lR&j&by|gP} ]8ō=!/9*2BgA̿t2_LXS^ָHx";c|5DZڋ G?iJBX1 ]É>:#UЛzBMLŭˢCfhB3fh RK8&z6b"}bڔ`_,& (^ ]_P)>077hr |l  ao<7G/ZKZ+a]T+"1sF̥WXQHie>|ܯۜ0~1Cj=;ꕀ.ӽ(˯*5@zhBC2=*[)+K} ~h N)F%b{4Asl~. Y9lrKL8zRH=L܂M AF`S:xtodXd^ $8kґ M+79K)(;\:PO98%]iMJH4Qm]p_ͪ0wX >EPoW?C5; Ao_:<9F$};FyJtuF{O8ACs>s==lO6Dt ?E٘7HS8+Vib}ָhҥ F_[c| pI[-Xyɥos-9I>)x݆-4GF˞)_*s-k[24FЍ0&YHY(0DNi mC P-%Cxfw\Uqi4DGTK(I63#Cݧc΄XAb7 "{^%z}&{d_k[v$yV hw݉MM7pVYd=L4|B#ϰ8S$(0X+eT31iO]yiWm\PG - ҹiɿ_DPdk ^ zhl5q٠óv7B~_0LZz4'O{7S;˫(m=RT9Fr(>#,k##Dh{ tMFȗ0->-)Dlɮ,&|pQd" f-;|I`vz*;SB-WY7$`?୊@+4`9!e5NFͻ lqͽTF99EkL&JV 7 m%rC~x;8~/Hbm PpG?_])e-Hm:l{cL88_Am9:ָtʸ7'<`! V,5x$zF:= h1kSIM< ٧LZh;q"¿T{`JZo5ϡ:nltOCa'5:s~g6$!}*Rd 3aRZxDM'ɔi&/]ovv`< #6\LU80 GYɁWvG8|Is Zޚ2:hy )8|cD4T?e,^w8cAgրYNUp9摩C_N+?GhUOW5`iY eOMq&~D`@)<*{/=Wxhu4 @@7Ʒ?L*)۽j. $N4tL帞S>p}>W<";GY[L/Ȭh&,#Mz)_\>) tݻ>G\DGvPo1:eA x϶>/֚ b&X&Q 1hpw!A; (hVTYueIɛ 8~K =Ve"Rbp[A LhI|⎢UQw 6IpdI-0 mwD*t,m!" <đߦrMQuuB mڪsM( BVZ0tS!e38F `_bylY6[/߃s_ C-yD0O/ JI`$N6[eǕ1#n9M"Gnzc M_IEn+>- NHYLL |K_ۃq=+>h42oj"8ʻՏ0KoK1 #2O̮.՟g9N`wæU5cz흾=D~4olANs[|l3S(a14󝖃AeB@6*c Ӎ+WMsIٯ:q{!k-[.> FvG?q AE`J 3vk菠,РY]*9!(1O2D@׆ *X}:.EČ3>ⷅ$ VWHCً^2Mu$'@%@w}-#SHewT#~$jĶ9Es;kzi `ocGh}TXvP>ȩ<-r)z- ᝀ $Nu XBFNNV 6@_;r?/IEᾥ뒲PrjS)ue 78X%{]O:>!$lupo|K//UgKpfbP7tcib;K #~WAL%r:s!aH7Q'Zưm4dj}iEVI/qFe մ ROfѷg-ц ^Ɩ#:`Z˫6^N[ay<tߝy.Gz߾ք?V#|n+)35x'LoLCo=ܶmc\&שaXDBKqp`I`cX @ x]"bu:K8dơ`RiO$N3(z +i}b> #fx>tbPe:6j=9H%J\I7Ө`a4?f‹T t~>sgk wz{XmiHͩX~JBL|\[UE&gkZl;c<#z tQe6a&S >OlUcpAK\OLJ4KHfQ,h=Sq3ϤVZf'߈`:Z8{w/OJӃ8DBY.ՃH=jXVMM.9)^, !lcqa't:/ę:ݵͥX3]yy#h\^m&O_1H, -r{9.)swHg$ߣJ0g 9ͯp"5y,td) [)C%!Hշd,|qAOQībr\5dX{պ+Xxx0lIY) IgI5VC&!8hP F\Ǟ? \xFrrܳ5NRy2Mzۣ&&e7Ϻ s|*IɽpaљnxiPK(k/E.Sdl(8_-XP>1wH"&eTQ*_Y_X.QmQh l_ӯh5zDRGȬ"M@{, oʘRnlO ú|'[W-ZFtRN% 9t8>'+v 0}ĺ_Reb,0.G(fuw f(89~ptA @C-tFes:L㯊q'$ W!#R7IÛ, 'eBuŒaT5 :‹):N17`Ԁ=}DrC!襸ino~d1t&rH,ԑʴ*W6ÍuZww!8z8u@B#B&Xh#*%C8xs/3ZˁR|" *B4} z_oOM"yuoW@ rnnh1jX{H3~"$Bm`T a֪qbp/#cihH,S^]K \YRL# ĪznoƷ~`t(HU$<,tb8 =m#I #V+" !pzI;Ҹ3]jug륒$4yP}Ht4CM9 ?| +4?̅s14+L5bi))է4kaPhc+Fng,zer|%_ʃ&ŢFc.ABOe~Y##j[̟n$n YV9##U$~tT߂E\ m#x[X E!PIZ n*5EN]hl/A)zN$T.);+r1,'ϕV:p&c1{V6>qe=J%0Ց{aG_P#hD6 **$|Pr?&L4~!UۏV,jlJy MV欹]1&mJvK!u:@ۼ=|O8Wp|?-~R!1Y| -luLqbǼ>X3 |ʢpV ™k" btGhE" UV?gtmAwe)y-[s%K/9 ؞!˰#x^ Kټdxy_gP nD\\-#eT\%B>}evӲ (sBZ,7ϔ&*eiLjac(3̪x1XlLSNֳZ Xj` i2,蕁gdI?/`x"<+i`:r5in2gP"TC_.{f}DU~4g7 $Űlj#˵K!|O rICR W$c VK1,GVfSJ"nw9+}xld4#I 2 !鶧0J}<3c B?](hR%gȾ ~υ-t]XcP|+-٠4N9¬J֍&G~}; Tv(uâ1^hYae3cY(/?2=YiWvl#U쎠_'B37h?r5uKv+۷nSeEk 3^8⮛ rⱒrY LuP3b(-+?ZՁVB-M֍)%A&\>wo+U>3sd7ݺ鴍<)|G5!࢓t9vF#m*KWAdbI7ƪmOѵQUT6.H!Qq(ߤY?Dtu\HM!'D/ATqQVtc>6 / (d\ ŕ܂xB9rDnrGstek]wpеLJHqWCqEdхaJ kT`}^i T%&gDz$T fj^eq4K(\kr!j VO {-ijc&Y:`TGnTpZ,DBiUF*5&d!-O:VKnVpTȿE۰w᤹paCDJDU5Tx>y9c?ϔK)I3°K#Mn[VxF?<RM1UVhJx~ ̞vW>(->L)Vɪ;#-}FSW{Wl$UϏtQ̤6 8e# zΞ<-AL;cJC{G¼Y %㖺abv6Tj'!|iX%$#n=t~_yN`YO|,+~GٝT&ML6,Dڨ:1Qr(Afz@M9{&zUӋ37WM@h˕5UH -b{ :Ջ=?J D&T2')k,n>#+t0{7ԁ˽p^ hI t8Mo?0u.cu>:K4 j'EZ?ts xOOA芍^MzI?^j^́xә't.Rb Bz־ţz5׳mݵ >T^]w!he}.0TYR_.{s*7t^³Sf#BfAo9%K`SP*„),l;aOȭoK$U 3m!`3X45o!^ `d"Tuv9?V]AvBmƙz;-|/X~Чr p%hnB=)㲌T# *nT GV}HQL}7"odkV /hӆV>&sF[|Zeݼc[)-`o޴s(@Z f׀q茔znS@l fz.$]_޼-Q-KqrZ?;S?&p Te. ;Ly(R3tڝr߰%76`8/--< qm pGS|2esu@1 TQN!@ ٬sJ !J~tH0:pI?w`p hvyl+uFcBQ'_u{;/ѓ/ջ3ld7?4R׹l b[n1L9g`S ɕgu+3Va}Qsz$ss]H7VB)p[tp+qCV8D=eGEqI֥VpւsB)Je\2u?sg_ʟ=NI`^%ASUK*m<'^x{wb (%H/XcQ)dc JؠԲ\DB2K7r= h)jt\u/+hqbFrk!WTWQa uԾa3uA0x /-3fO:JH^amI$!J^ߚ,ev`.\tqVIy6*:?+H1{팎 z[uy㊥ YQt+/)^6f!nL$  >c2/"_JUh&V O)z{ԿŮ\.^iC\%Hkn̰ /fBXW@qwJ=Fw1/^߽op6MŏZP4nBPm0Åbp0<.}x(]UV f퇩OadNEAyɑ,Y,A-sar>IVp4|&YQS'2}VdGޕarIHaTEb\%{,,T4跭 d`rI›$;c s"$fqPRO4 (Bb&6ODCed)[p{X'rirIVH;]ؖ ZKv+ oULVk|Pfʓ:JDH7Df%%9owKlu {Cf Z__Ʈ`0W3qx =i^;;E䙬 J0H[MWdӊQs IrgAI"خVZy¯HsNsM+ Nl@Hz)v)3B-OI[N` e(=tsiIg{@ =tdYM $tC(wv! '֝ƬЅ@67w ۄˉlcW"Clc?A昕E =*jK"Fϋ"yT2dJmqUJNW_t.5bľFR",k_֊Jr{L&;/;q&bP%P#,az1"ڌ$wr@Nj{?:Nw5}SxAG%h^{2]ґpìW( *es.6^uZT죔ٚ(h FRn,=,9ٛmE̓5=~{HPz qHPq_T7iMmr`uuj>Eh1d9b^7-uOcs*fL:!x O 6O=>[rb#a gx}Od(7deT3Gxg22R1;.\`TA,O-9XzcVrG8tq*.(JHV}+H@;8G;s/\̧/;< *ac0t6^/Q Y` Ca#Iυm o7 {9Sn P 9;pU*Xm Z)EށAe2*s%ʉL.YI9H{$L:w m+-ׂ1RLeyM#⃏-#6df6ΤY1AߘQv]28 6PoMriқ8؁ 3uؕՁe QH2ji9T m_.AhMnruO]P 2)yGA"P|lO)Pt4O/gO;a#4q8iӜFVqF Y@fo_ɈRR_M8"շq"HcI͞/ 7$Όe7A|w_쒪ĤLCj&ħLj"l[lѢu[/ǛO9yTA ]kav H;k@WTt/LfҸ6 Yഘ`3E^У4/L>P;JOc0g\H,6`sC:cajUrp_\aLKcL;Q4Gl{:_\mHz'ş?yl--O6d9/ц2cV. -"d9 6~>](=Jc] FJ=RFiBo'~!摴}Ie6W.u|- i^62 :" !'y@9'ʗq/LI7.)SZ =$]wWW@.M;1-aQpDr`%8@~ ۍR'  %GSO8̉3}:2|T>in _V"Fn\B=1նWx<@<:]%Lɟu2 dwnUGp-oT}Nҵ2X{'#cz@ctQRRocZXX=h\Hw|z2kE<$i\a0 ȣ5!VGmVM3z'_ȣ A=[Xg*=Bg cu$_)iQM #J7,S-UB2|^:Mt0fTv6MGd-lغz8%A~ !~ßQ%{M(^RCxk9ER94XT%_dY?Jm/Zө T=I/JP*֓h?(."df/<5757z!Puo1.6U:nja"F5F-S&i@@޴iI:pCŷHA}d)zj. 9LlH.:AXȘ=I?P[i ߼rЬEX\EIJZ]A2Rm-<(p`>}Pc @Tgm,U_Tu>Zup܂_M٧Ef? 3<=ɠ7p4hlyCT ]g YyRc+˗޾(+>ӢG(ok59c@kQ¦e@^ ==Tڭ 4 my5 %7wߘi/9ߕzsxGmjG b]d\f3_\qy.j0Dy8f:r23' zFjfFäH z3&Ar_&*/tهZ%qR4H20d j5L7ȶ럯Pg1 m 'Ns_yK-kGԝdvec: P9"įؤtc#2~#W2(˫esn ץă%E ie/GEV1'}~\>;8|sDt{jeק +Q{=_ N[%0UJ33^J~r*X m̹*Z"H!Xu ̀RZ8z0I''RZxa ɨm=d-h/d/8V96`~ޙ9?k_h~FpCR[ -Ps4T~D@i%yE8v}ANݣ尿)I7 , 7wإoqJI7ùWi^yZeƸ݅j0Ԗ*[FT "^b.EY=Ϊ[h:F@4X nu U_;S`v-+MW~-7ee (84-[9Eo4ڿЏ:8&ں2hs3+XrK*G,b7 lpIla0%]}C)3)DvΔSD. 9{oYjZIDd[/+-qq,{ƅ wD ջ/rY6x4AUHB ;{ijDk)Kb&ˌ&ܝifl9jm-ck\oo{28iRt|9s/}%AeYӰusG rTPZnf/g} $2)O )XHPF-*Ș_AbKH7na4;)F56Ѓ ּ+(aDZW<9|jQWW@sm mƉP_\#v0fxCJZ]dbO˓-x~}W~7V=# 1/v{Q)v=l#RwպתQ@so8ǹoF }K-\D]aq'^6Q1%A$٨K*7/3 3.2~ ~E$huJ~L(Z:' -60iԈY0N򵨛-zm{'X҈iX׉~ȧmEi~ZX]5!ӛ;,ZGH '#Y[ ݕ2]ͻy Y5޲Zv0{[6he U/tWxL>5@Z$u9߇F_AkjiavX}ޜF? Z2Rz$yV.^ӽKF?}NHKn1;Kg, :$敍|r7j]WMnNӠ͢l#0Q AíT\pIn60i,yk4m s ur؜8P֜h6uW4hmF%P~0o3iD[xnh;b @k3 XӬ&. ?^BW'D +m1ѥN,h&7JETJ9^`y5;|)O$,9^QžЋ~+ZL2IM'OwN> r8#ʌO؎a?K7i767CvM-\ɚ|wv=5w34( !"{@1MĹWUk;x՟"*㼔O{Ar(,g ĈX3k@^Gs/l1t"ԫUbwJWxt\tWk`kPPƠ(0L+qzu厡=r`-㸟ZX+rŋTZj؋EoT-{p;]NܜHL)%YW$ߓdܽjE79JAlVL %,˘ :=%X2YD >&^)̩뵜R@liMһ 0G hǼ"`æVi^|{T*yCzyk.-A|h4|%iv@Ρ%m,|ܜY6ࣶwV"t[2~m)B8٪m.Z E09z! 5p 9 ?ϺټJN= |Y"kM_iQ8,(b+wweOx>y99p*jcUa㋛ݵو-(Hb M؇#i>kkt|~u*/+CKv1Y@km4s#0KJe\ K NytT*鉘GE= ~ô O*YI^!jbwZk$]jfb,+0FJA\q*=L젪FÈO"~ d#.(^Em~Lyy5.pSo:Q)˔[tԥ+C YNKnKYvQXeh]_|]ZW_!"0Kw Ӳzד˰k{7(fZ>,0f{l󌙐fiB&5EϠ*Is)>DbIWwѴ S+Щt{#v}#p͝_i8Lwq/c'hW xc-ygŧ"6Kr#?>gy6> Զ Nɴxqn Z{7^spb*cY "]'ճeNsBx`T;Ai{#: ~&eÞA.m\[+" rj@-YL`& 7Tja7:e9Oʋ(W9#lzYܖ8qe>MyAۧY vtG ?cl D^>: . \XG6IF|ȠI ',\a'Wm5 ,?Ya %OyacpKg&6[\n|7rC)x(D+|rqRض4 5'/ɔK^_OZ\NwynGmx̡,.ʗTf=CU?&WΘbYb1:[nt51H3UP3TG9!n 4Y^,*xws07fvC}J4 MHAcՕQWKT >Ì2͚2a-4T I̊C)`K=5v x[mK5ҹ rO_ _yPEv ",}WO/m ݃$A&LNyWL6m'_gň;Śj5x%g$/Lf!N:ݑp;BWʶ|F L F4e:>]bilw ^@T$32-C(6HR6uZ7mA1= U=(Vpܸ$VnWHFy`żHkD 4u~:#^~u0b dH]c?p@Eա[ACgráz>1ZsxW԰UQHfY">Vg4&]O[~)Z~6p״Pg9Τ-x Xsޱ[6V@vVgKNJ>xbB%;}#k s#d ^e{fF>x{96n_3٪mބ#g{chi$Upg24'8QĴ)ӂmO1T%2&Pp@3S,ir@ AJ^K+ROՏl),c˺(K%z(zyd[dZ#݄H-7rQ;\~‘2&?^pBQ"OBZQ '.M!P Sa*d; /Ǿ?d7Kҿ nLN&P+cnL@3vߧOٴ$j jhSz- B2/gۏA|N̽*0zd/EaE .`6QpmR3=7v,+sswMSnqc^A֩YH$^';cLjQ06nc~z1μlOڲn9' [h[@ Г||y`%vn.~/p08quG0b5eJGiW$+$q8Wc.q"|a7hp.@qykFL Vqu 5ebIFxj$nb9,ۢVg%nsZjCn _~y ݯ|==uM-7Er)4qY`_3VsnPJc˺oh$_rmu ϲJ}m[fuNq(1`հ\O(% +:{ߐ.CT.5ڊw`ci^Tɣx܃F]^$:N2Gs{${'/2Pgy $ݖ~š\8~Ģn` l̼k&6H2޿QCO w2=r)[nmj1]BJ3t3H̷yM-6FCУ>s"~r]_pUB Z 6yB> ;/-IKGC 5G.5Gv!Gm9 ʠ v Qx Nп,UAB {u^Q/\54uJx [lIE"|&4$5y"Dzƃ[-k,C.|ћ/,}]d9v闫>ϢpXf7cZ܌&@8_9KAVGxm7/ӗQf2FTB~[s)A-5435ӌϽ?c~@,S6xǂ$vظ2=Og79+E 8sYNߓ 1ﷂىDc>d"[9-Dv¦ `ㅸT1ōuMHi\ƒCk;Teo `%`0`虵dɄpO+eNܒ9сҚ::R eܧ-UɠpY-p<,R4roI*XozX̪ B I{;aq{3W 93+J@wY5BWd,nDUybϷכs2`"-#s;1V`.rany#yBE0H"Ls(,Js3xdPRCu#N'a^'f B._o-M|zBY!R :Y|BoH=k[c1/π^fe'ԕ Xg9&9(Β&؊vC&6A޷pEi7h~^py+Y630cU0TgaI% )BLAm!NRD<",]LjZݛ1TL8cYzgow#-2΅pJ/u4Vaji @<J 7&Bٶ$ \5 BID$.7K5"ak`@\a6hdr难WLX(dr# pvt$!5@tG[գ|;4ʎF*^U6X0C8HN@7I 9NutHuuya [$ѹ`Wx/7ͦ!`-ӻ>pe8R.RK c5\?W'Ǡ ¬Eh=#)& y#)6߈Ya!58 d#uԄAy2xf3o:!O@]&ZyMM2,2X5X&k MsHO.ƨb>̌E 8r6Ahx+N`R  Bɨ:fL݋s+ #!1IlR=y~ MH!r5֯G 94U*bkĉ= 1QDTk{ Aү`dI&>Q%h'J} ;,ۅD?ךʛN:, U gIK;KZh`:}7= X*rMewNU``4Kl~!X|(`/tA>|K4ݛ;XP&J%!ΗF-k "H]LbAYzZrnZ VºDJRr>Q8YZQ},ЪuoJP9g7C]Cu%+pAGq4 d$EKR2 &CF]Aɪ1-2UzQ0fEfTZ =k먴 '}8eOOh7nIlIL g?_ (.\was>X,3)K2Q_(M4,W3Q]b,LIܜn l$|RͽU\+4yk ,"l 4]Bժ_q{Ļ_Xf&Z~z=^_Cb,wn_^8'CL;$L[pӄJX#eDsg;=ZTʔPfGP1Hl<@,=. КF9Ҽ/9;/-ЁkȢ6#%_Tկu4hZvZ3~_Lp U&D,ak W ٢m\!{Mo`=T#RGW,^MS@}VH'g60d$@dʶ1ɱT+2>!kV"g3Bzb7\FⅦދ1 b-01le4R<[GL5츰&]%Olp? "%"t.a4^=ky6Bɡ9`uy&5GÛ xZ*d8j3 `;kOL)ǎ 6; %kK3sQ̟l7=2;r b(yg01nz(2V);!j}~qN0(?(tONcq1GPe4AHOP|VN1H\l o0je[c%A5V!OAE#꙼Tgݽ^nF aຸJ#a:f3y>WshF5e~fi~وܓ|Z R֋`:hgy4:YEJz(΢)$٭I@;MX%ҎR7JbiDGܬVrB(3s]nz^L#b GvN9b9*ՙq.wi1Td&f -;eIƸ IHnRvoJDֈlEIػLVxg )H&گLgͥ{/fgnUrfםTg =Q?24QS٠^B=A"^IG*ڢ0^O=<8C@DՕe^a_I~w&_H735@I 1 d-D&H{骈τMAr?DyO)Su E!/Ĵ,xhTǝ`IY+mƯLou`+"1KgXx)i쾇mrbk K/?0hlȇ^"WRȯ"2Kg(;o9ݤkK[60> &~٘L(H߆~ {9-TxD)$ϻ5pԘD"IPzqR_#Ň:ANV Xꦭ246wuq ḵb8+*UnZh}f߷;n;4V,_k{򸬁u*>ph1s~߳WojHJ\,NupKMC)_#58G9Cg P>59IWܰ3R : f~(ӱ/x̖ț-B́t=Q݂/7=)*R࿓"H\ `%as2[, .t2u'n~yƟ(_u' Zoɹ;&p끱~T=8c&~KVq,Fr 3)Y`9Qh #};8e]VjIL#~viS{I'賒";OSH-\';`Sě[_栝n)P\V2P o_?H75u֔s̵bhWsڭ7Jdk:POjq<'z0ضt}oܿ& F(x89En JUGؕEWܗnk=Cؐ͞ #'M̢'/Up4h)_jo%taCU4:]kO:cQqGiG̶H:K-'j˥xS7JiS=jʜKwEM?P1}N!" &;/^h'̘h^#5Ff\,ˇvNm"QIYk w'ֆXZT+׹7oJpuavhkEgZ=?h0P =0--+0P:1:>% ׯTO"!rC#p$_ne686Ch؍4t`!|WJ>=ޒ***zHf(-"frY0)#A+"\8(%Q^9WIwT0L*{}_!*2U ǔ`GēBgpU |SD4-#"ЙֵN6;E\y9ޓWoҿ\,4jH@IuCD{|5WKr\e0ބC7 OWàbmHVӸ J!;8zK d [b?mN_YAgQ>v6J}^(XuKt6n_:(ZgpCY궝r"/F&ƬF5{8'Xl%ˌ_6 ]Ief۱![} 'QZ$- <)6wh0[Mu]gm" 48sOeXA ] *da:*q@VDFyj{oj`1lJW&K~ I૩Ô8ip:K?ź[t֝5,i@:mdCQ9j\B~n/PׁBg )K0=C:zP }0,b_l`ZY2^e+`D{vb*QlR\aZQfW띐~Es]~8G#gg襭2(5jE--*|jS^ՎLR fv Wq> g!VйLK^$*a>ĺi5ɟuPk[ Tj?גּZgc{#a y0U6$`QBрaܓbLCIyT+  BxUT\=BW)=WIw%PԓI`N17/KwnZCHC+i΢=0 4=OCU^IghFtDG }eSm^RicUjw`h!uT!;gG.i P*/m7\("T9l0zQt?;G'k3M_P J|{-Buc$.jI5=xn7䔒NIկ;SDђ1LF\=6f }9ݾڏa5&M·»\G.k-mi^/$5Jc%b 4ezSdW]o{ K+HNTU=m;YBhkLSK D5\&{$,4c&R"QPvj Ci lUxhvq0Wp=թFSDs=tAX?FI+D+)-rgLKd {FX3p?|b'`9e hoVE|-:=Rj40S6jaS4Gb9"mo"5ah³v+@q^]ӶԁX!Z^C+6`ͣXR.cU[:`3m}k^EMr3dBEo!fL8DaH();F) Q:Er'b"ɛtH@@~9s cZyz:ru]Pۛ-HהAg 0la*TC9ȺO() Ƭ!›<~ S_c.G@ {8 h,QV0}sww[2VwM#D{Kt1;|SԦE]2+OE8J$-}gqaBuef}1&i_pfԄNj1 `N-J GoehV~ 7[91&h`}wS_EoG\+Tjyb }[ҲtL= +(H8uH#ry㭿МOF5d l`WX*GQ_~"ޱgw L&'{ua+b] %q"D efEtlEvd,S!>nԽ B"|BwdȰ ;8ks)֫ /+'T#HG#JuX3ndƠtNLc\ztmITy ; ezbrл1)Z؇GE]Ke)O f 2R Í8]2Jg;py#gC3l[k7hTdkgVRQ:{zwNDjsa;{5@[3m_7nz  R̍} ,C/Ӿ^2sʅL֋F7D XT &(?of#{yni>cm6]&jJ_SX|_+Zott\_\{!(|L0";?'7͊V[xw: d 2U#t-A'Rhǔpb~p:/_ooBr.U>A ; Om 00l<ħr\ + κ_@]YB&#; e (!Iy L6P킔#?c8,Iِc{ȰQIϡ|kDm<ąDpѺ c(Q^h}_?._G XEHA{ĸx$7% [\kȈأ 㑪K. GK9R&gy>C舜xpvS\ O_ƽjGQ' 4Q]pPI2hiHٸKMg:Dytzf{Q:X,sw IhA/"ϏE] o`p1ge lZe=^ρMZ.(8F|iaG LJuV9dƗJ1\sEx+\Ęhw MhiV`(#&Vj =aSd\$%h Wg@Z.rc1wC.ʿ\g"% ڜu)Jx)7 Yc%Ox~ f6 " +gDTt9Gf-Sj9A*m b hR P<֍xǔN9|^!*L4;j>\TaIZDwT nV.gLm*?ݏʏ^ŎW/`Eצ~ֺq/g6Իftv-to:v`DoƘ!= i,4i#.a 'YBs57en?ui+$kte0EgC֕kxpw'Tom)VkC]gބ$6N̑<»ӥNfB[@c KgM;cb>Yww]ѽR=9\WW2B J/cpZˋr: jt8i=ŏ/tIV w7qeTbɅ{RR jx)& nS4zӎ흛8?N+N#i"dS;ţdz}:[NdfbH uj;/ܹuZ.!]c"Lz({$8P3?E:;?rCGB5frOɲB $a:n<nO5h@ݏlt@wJ]GH]NjVtcK8Q}{zc K|a=_?qȅ૜BQ+7{h"㍰yGi& 3w`E!Hyiuy"a #{|9uBJ3 } {/8YDYGp\:Ou6HlUV߁rhXah]^p8xYo/)Aa`! vC@X.50Gb< a[>B%Z}nm^w= 95/=>h~L z(I +cςmEBxmz$.j"Un^u v4qIaS2GQw̌țj}qFïRӤPpB.>r۲`YyrOT@U="$GLN6 ٓC';-vJ6|g?}[L1C"ސ,h\㤏'tM1ęM_$(kS"qLvXzwG#l]ܼ'f2_9u"1C!gq"WÒ}]F`&Փ~B ѸMfԔ鯘Y"Fs=k, ,ѳGT{Z7Ԭ_,V/7<Ǐų3 4ܣuʧk)< nHQ61i%QQ*BT9;%w&?Pٗ'!AE(Y},x[sNʯİ%zg-G&4otzQS{H7<+%(hl~Qc@`>As tN~-/T:זrVIel( *Ki<޵uQ=+~ TkKm/3Tu͠-,Si \;`s`"~=39d3,;,mL)>/BMȿD?AKc.;r<63\Z\QR~B\4D;(- (`aWy9/ V y5hF pʃEj 0(<&{s̴&S^ʺ$@b[gIZn#FRZ%<.-ظ9xZzeJ&a51Fdou|Ie~I`FI[Iq WADɌa,i zͱR-2P,zSW?5DQ% liA":S($yQ9v)$,?d}iDeVnIo?t87.7xiSm"uI4wu#Iu'=P_LjF-hJq##fܗ@KZ h&\8(RE&LO 8&Bb PHI,6wJx {pd!oYH8]O%|lRG}!(EIȇE]u æmLYZ#cdW?k&}f?KiuR< >!jd귝*y#e<çidaH\M2!p$S\p[iI2gaL<Ti5XY֥ Nbh#yW{;*Ys1S;1εVL1TȮhzAGtj :2xLHKYg,dr0qdT[qX4'?m]sӦM)9\yASo7"L//j{e_M %R@Xj'oV"#تJ_fu ;YRPSL hXp"w f-s"=amr ^*Z(#[3嬔vOag^@LJoG8 AHIZrǡVyI!a,m3Kn-]!wXr{~0̖sWs|\NrU*7|[8Ŵܐd`sZ.&ea2 1J#u/˗gq%6Z*\-7;{Z +KT$*WɼHڡęÊ11pnUlZtsryRx ̢1J;=S\h [Ŷ90}8f/n?ruء ^8E:o/Tx&4dRr_qK݁e,=xb4½+I ,ht,6EB3Dy9 ?ln8o8줡KHQ.J8ߨQ'hYfG'5a #z0aNF輻,oZJvI1bNj'e> e~?#s\vE}a?-:bLJjqG>/iؙω!s8& pD6!JTٝ4t$ag4v>Wc̾Jׄ^kJof[tdq6ӎq mu'$(MMҎпQ Cϵ5(dN`N!A_i>be41޳h+yRy}\toFtIW4⦝BzOIK]K*`*"%iQ,MC&*qc;ğ;faA 85֖'6W?z7V_7(r6 .oR4W% \G5 :Z;\."SyTEj4i~n1Q,Qfi@|A  Iy2(nXEb9s)hE"e"x+?ŞR6j˛bXS+ruv)7tq Yidߠ@@DdרΡC[~IBJ Rvpt=#736c LgF{㇣6uZY'PY% *-S g.5Eft  bQVn @sqr(baG5E*o7 مze;[ K0>6<<8D'@P@zggVG~sR ,:nK'Qgx^4IȺg*Fmvb ޴GiD { 6|htw,=Y]P\$l[S8SvGK %ͮ^';/Y=jW\K9&ݍDL3Y/:`_޶Uv^Y]a@q ǑUl: [: dCL+|-nF<. @zlM~lU -m_TJk y\.DF9`nʑםul{ Θ+@TԏTG`DƾDHj N \QٱY NL:+ǃ}߆힅,s8xk}J}˥ lP(QÄv^StR)cٚu"jC+;Xy7$KɑJ^ۂ-i=qael KڠWDwX8}EK\m e}d4`QQn#r2",!x [?iI7cs"๚Pr@ /^#z1$'XwEHM>qI!5fͽ͡#5ٿ bWwXP)9$<*8@* P|d&`GnS]C~4122aRxHE{λN3p1%Am/NÖG>f7T"cx=p[%:U1Vl(pjA^o5<(>֌jn9ϤӕPiͻrۛC1NF9J@VHb$Uz%ݹ# xO'`"CIW]=>(HrV5j.ZӶU]] sFWF,fB0QhǏTL%v`oz+IM];Ea<5CѠ :p/UGWqP^'vxpn3 !KZ9M*.#H/^ý"Nv9nA9U"~^O7k_x~?SVy(7 Zx{Um8=J[˞{,iaxć1 g* Eb%tĵJ6"e^RXR\nvK;-}e$ڜSl~R Q6ᆴi8W6#F7o80ޯP9(2I9s:p>fX҉G 89!P}3/&♂H(w$}۰U.u&j.$ @[IĊ E .Z(tx(gP4J-QBO߾9^6䓦Gzzgr8t洗 z=UX^ЇKYy0\ɕ*I| PaKy `u00x?qFjbx>aYDcp'_=VE\LGH] @]Ρ&6X\`i,3׈lF/ك ԟDv]K=0Ae? oVy#iE5 բՉ[y4!fgĺi/$t*C2IpB-|D[SA=n!4}B/u~pr9JlH2"b'ݺH;mZ+"u>3 0Y kJ@s`'"JmzAbzCfH`r._6m. Z-YPi9rа#`:p׻xa\,n3%&PZM-MYΊPm>Bگcx? 3D.~xՄgEɴH1c0 sQ3cr,>-yV8ct[>tG ê+t`FzC)ܥ9`oJ8{,|v*z;` G:p{b3MS,JfurHҠ]BB].. rrM6֫PNZG$`.9BY-!oxFFmlXЭ'ʸW1] E_;eԴ;ͽk>E[r2r5g4v.~5 cˇqS{t ΂K 9 R *eB:u -C[ܨNu4nu$>X_7jY9Re~ {2ƻp+r ^9 lTXmMCE^(.`ފ]o֎ʳ$S#ܗO5yn**!jE?墔(Ai%xXv6R:.ՉcT=ȎԘc*%=nq7^II^p+őS@>"J6/oPB vrpN[p{wVe{a:s,Ol>_91BNm`+>멲Yv\!Q"S_'F z/S;+ڳW) ;gۑ$ ݐēq-#p4h/d"cn*7> wCP.J˩MKXwHOloC".&{_}hp)¯#QA@hO.eemy}լ)|>{sNA>| f=V%74 \}b"|Pv\/wUeAT:T}q]x !!$A ^Maތݬ$hȻgj-F<44y {e; HYc9A #LXx| rx(8cpZN8Tw[(&>eIT`t\3E7'KEFNaNUÂ/ +! oR"N[0 咚fx)W7P˪NKfAJۂCY!9zP8m4vYw8YSNBp0G2y%Š{(yU(=aG3Ÿ9\؀#久G*,vAH0 c1lZRD pb'9m>vT-I mʥex ef&~/Ԛz^OwsK-lQ[:P3^RD#'׾YzK Tdg h1 Aŵ( @i(tc } մE ~<y44gz^zm;ߨ?WZ>UQ(p@yr5z(Rkd*LxoY_a˘ Jpҟp'My A=Y>}ڛlC '> Y:p{ eATybhwGOLت]N`|(q0\ƍ#(hM J$ȕ݄"EȭxFmBIAyY8-א搝c;.y&sxh:rZ=<%vIBvSF[-C߁pB݀w5I M<<Nao(8{sg/,)em}Qz]2_DGtR^mÍ$iq?4#)(D)h] ϥDk,i.L(y9 2/w`J5O=Ă?qS8_(2i׶^iG=cl+[br$8ES<xM$߮Es0!`Fe(<o[zD<2LVt}|Mn_C|,_\#w΂.)Uӳ!JkI_{s)FHFh149f#xe eak $uq09 7IL5yW$|C iZ'(Do]ϝ*R|sOFp&*xpR{^O#W˺33_/@z2?CBƹ'|6_.hm^Xꎾ:VױEtXo -.G{ vs]l\ڮ݉>;&139d |vUxӬʰf'A.h(\Ǵ=[E:zX_W VJ=ϧDERJEw')*d՝וx$TzDr%j4a}Vx<ݍdkF$J@G_5.y_p&Y79dY{Dj{G+ bh:~KFoa\('=(I/TrRl,->n,#Q3#P`%oԥ^l!G*ե&CR[15I)=pyCŢdO~c^5w+:koKVAq*n /ILɀ} jTB $:ݒ0E/h_vx, }lS"Q1ˣ0od4ڱ 8ׄE: u0iP(ud=h]k6_N ̯>ZȸޕX^v|f W<(wP wlD,y^:~TEg@ЩdzqܓٟHXm>We69>zg= iN:M-%c")Lʤ_AOto2JGx>"m尌7st6@%5gvR_S`c)SF{۶(ܟ1x:u,#E+xV8FtYEB. K,#z?udN#[6k5г7=3!/0oN<,5)2|i9_Ó  հJ]T^J>lӤ EЮH?G62=W`;K+ACT>o^٥]I7% z&>6QD~O.MfL6q{`B@?N}!tӈc]P$ր ~_FLS3%'wz_L]Y "dcuCXP˙IwI}8fb*G:ZGg쫍 ʍ+R讓|sziQ>F]7%FplK'j4\ȐۯW$MG~j˳և$@{€ xl;y ek.4@n撶2r{niâ's_n.9kEXܶaBGm"i{+0;E? ÷?5 Ck׫ZR !+ZOcU#5^8SMǵi޺>ք[RYUJP0I5GW|Q{eɃfþvnpQT[p&d-Ud͇oSDYsn8B됕>~JQRhGz @É$ *w\Q+̈ce%6bQ0.%h f /c#}vAvM̓8r'q=4Pnuh8u. _]eG^2K̏3kTDO3/ U&3H\mbԊK[b*'FB8#ʔ"m-~؃&pDۏU.r9_JXy`sXL9=Ço-#/}OWmnC;?}鄜UF:5Xk|[u?1Z)zHxE P6 M_0z?6=N >??zip#'dP6_0|!?B,M!)H.^,JJJZaa׸IfC\ MYN]_8ht4t.g)._!>(hbj"4섶89CesKf'X $65,[ ÷>:rƐ]2wFV\fԠFP֤5Sq6u.u_#x$dgS,C؁Xrw-4[*atwJLkt@bC-pkn6 -~f>PT dCrhY#vO|AڹN27 aPS`$/{WmNT4:7'5+le̾ =?ya0LAk %?஛VRƵyۏdAsQ$c39(ȘIU693I;AqWEyW=O Uwl*C < `Fz)㲧T u2/2PϾ M2/`~Eji8vx+>7BQXBTc 4k`{ݞ浧(@8Xaj=91TD u as:+#'M\$O$NK L&Yw3}ŎC" 3aCb]I왈NF+0:.\w'xvʈO!T|BO+Ʊ@)1#`7|*ס ȞoMY@/:-pxطe Wnb[ h U{JIX5+*w+f_[+ !H[rlXs~AD0|woq=Egŧ`_Sxe)ܛőSiP0Iy5kGbXvmjHen|K]XT].o>b{2_{saÆ-17R5*o•X -&1 eTHd*Pڂ@y-M|nԖG,e7K,C~P)j|R@n`SQx+aCQN :+|%#NHpN?#/ Gc*QV &;ȆϽlʗNf]֢H'ohΩ-X>ת>oG[6!(jΪ]20t -سӑ]0([`r TΪ' V 46-G}\M_ReMj-rc"d/JV8?GAhnu aW1l{J80ָLx؇'iG3¶i0A;pLe G6c.i8]x>fتz@YMd{_lk3def쵅aCC8ýb:C\FVJٱ`m߮:^d+¢i&N0\=W//vª]Rv}puܟ!VS3g@g-ӎSIx-p"gdf֝oO>%qMSiGvC>2](BO*FDgi4cmy5qG3;}55W Gu~nBy%غ_aqS]n;>`&KP^ i6!@#S}6%v\^

    JkWX5_ Rq[qE.U$κ_PsdpU8I@їFtÂNIW%+\fɥ3 l,Y*4QcWS`Ք\{T%  v ڄVH3 65AH:eLAfW#t%-XG+Ϝ67b8Nt9^ñ~t?ZsJ\C_k#)1@EQ5-x jmt̀j!lJht2U,rF?$|[IvjN.íJ撷ӰkXќO,gb _/֗ X'28hP< LҎLiwX>fP5)?6ie0(Fwpw(Chj"J=X2(/gxUuWIZl?WwԒMH*`Xh12qόfo3me_#|LFIgckxZ8H.@#ˉ _wt|:85Q*mAt :Yj|غ]C%}HsA,q!x٢6uUDE[Bfg={|H+.㇞#P^Ni0d WgtsT8UբsS5@#1GQE1SĦZnwպʲ 4%` .֗;G ?(?A&rGo4PtѲp+#(ّ/n&q+t ֠4sLЀML~5J2di/I4&]e$Rnk]F,մ^Z0 f2@?"- pϟ Ga|ラ+$ Iq-> eٶpXim-P`} ヰ1wj VqB6i(EXƎ1^|,S`!)VE%iEQ"|SĖ]Qx£j[L[P+2a و6.@1-ȐU{ ku(vO?9dKeJ?i+m]+A}j $QP0@(C;,7U#A5t_gK\ۡ@Y(Jvo1XoW$:^qf%b4Щ3M&  Z4]&PGM ?GBV8L{ )tF2]ȫ61DGN:y!gu9 iCW(TZՊ &şQ&awajTCi7K~#UȐk;I'm[SSь̀J1 G8H͡^L_?rF qBT.FG'pp.m#",{!r[҆^2 gEnn~P^ En8"5A_+3 }MFSGmryR%c ˑXP=y- nҹ܊K;O& 7& Z?(F=ųC$bRP*3)ڍ9*-HyH$F3{óU޼d$00+b+6cu Nl(r+%/|^Q<}"31"v$L6Rfo9NqA'աU I83|^>-T ^M]7끻T\bwo@Į7;Ld<}QXP&@$} àk[&&37Eٻxv[^-(Bx y@$.ĨV띍ÌAWw"cB·3Ӫ%Q+ka z٬Q}.ϖ*fHp#%O)u7{4km62B`N^"ӹϺ@ABPߝKN6V5Y<>yUmJSzF|+.ދ- T@Y8X%]F 0P\Xx}U.p_1Vfp.#gܥ( q LZ&m+ynQV\gp:z[>OekZ.ex|.y[>VО&(9&!)wܖd؆)J!R> L[,"v"pQ9%~ZO.E7VxB 'ߧmc[!TtѡH3ԿOؗyo/|ܛ 2_}n,^)SUU8ȁژ)`δ)?|ӥ?Ge&?$ M-сtUђ]Qe:4o6r4~|L7..e9/[mFmy G/v>NDsU(5[ Q!7X)ytsrS~А{Oo "jxwLоz0~ +yV0Z.UZ`Hg/=.R%33 HƏgcE%L;1!;ʛ. /LJ/yY/S]*7%a]9PQ|֔;poV5L@4Ff_R7N,#I7 NC_m^ٓ ~v53)4#C\U%gwbN7}Age[Q%9̞фpTfx1Xkn&{ѺL}?Rv 1g9nք^/kKd}^ -5|Zp@IRNcV '}8=}q of2PsTYɈyp9NV%P c?nA(-# uHtCMv}p?~˙KtШξta8VۣeyQ{-T)yЃg3R/X9S뎻$6i]Yf6[H 0Dbx?\Ccl2~ 8(K7JEu셂َ"&'l/VZ'򂞵he]!կV{p*3ƞݵH~Q M)^dA\D.0ɈXNt/[ S -"^~bwsv)):#kJM\Ps ]ZmD%8Lo}9'o_4]cDjU`bXe4b  Sʅx *bxJMD V-m7~ i sg7~6 p *;,Ñ` [ēevCmpܘt\o7 VTM:k}x/?o=?hjB:lo q>_7ʑ.5"})(0&6U; `"sN9+a1,屭UReZwNn4yPs|By~&C)El7;,fRC5Euo]mU~%dJ0C{젆Ǽ6e/eA 'p_{|5Y2[ywq/̖ s*^?!C%yV1j]QaV$GTժrX<>-P;rۓGdW/OTȗJ>k IpԪ]:{ ` 1.;S!L =u'NsۆPVW~٩(/ׇRkDoHf|>!Ҕ>qR_&oT/YCѧ`X ykMf\0EڋzˀZ.5?̴,_4#wg&| ;psnaUF3)10m \'oFf\OwBrpD=cE3Ke^ },{A1h{nȶu %f1_<(R/B<<ZٹġYY"?B ^Hn;fa>BEEuR "4WVGr_ę;{ծoEQH Ϋ{:x٭Mi1M$9cDpe;$V#a3vtjշfs@J3t̓5]114I^'=?r9`Z >zhI7;`2Sټ[2Bd4׾Cs$jqW-9,H˭;Y}Lح~Ci-b0?t3O)eսdMqAH,I>%C~*V>r 핶G g\q,y xt ]5= ^p#ly]B i`62@Z!pRɕ_LUO=p--N2^9I. xQ9$ W_0P=wph+Y2A բ6r%0 iЮaކpϷ^vdF.췗_K11ٝA]$n$ 鰃FG<,H)=u}䇷J`=tEy.&B]@6Ɣ|{mZƅ(h}ʸ!]Bdc I]7V0;=Qroien=? 76J@x<p;AGrBr.{/ɱ,Ah\5 K8Uˈ"+֯Fm3H|mU ;!苗ԝߩЮd$YY] Acl*z*IC"IH+$ H7$QaΔU0/ۜ:=Q&#|6ݒl_š~'6yjbYߚ: Q#C$ ?> Q|V9yLA ma0/`e) H;GT88IW}؞aIX}'a y=y1]X."vUfHpc 5YH#=kEHS:XhL?2MⵉwePt^jd4BeٕuV};3\wy-</ _sVaMY $s"e#ROx6獧GTJV߇e&|W\PY%A|g[Iٲ48&*_J+ZFu9EA$5s;d gv`v{7b7yR}q膈81./4Sԩ#l1 kcM1. M-?4m Ѓ H~;-*"gQ("hPذ<^h[+lQ w),JZ U|7f8F^ 띣ߞ[\Z.}$~:nWC$*eZO{~ʎK5p#M^҂goľ!,aJ',#L58cZ$k(cwN1™#V\)?8]S+ d( %_ j\  i3"J1LC#P}-4NHh@7DM g>dR-H4 hQ4/a! I0 gÇ;%V\[Gm"e9̵͐qQ'VxUXiĶwǯRi)9s▭kY yo ;P1r9uWtD2C+0D Ri a<'c|$} !8]>|l! CaƸj_0_2脒p(6شD yJ.1Hr}r,Q?a*JXv)3:X b z*m8°$c u- &sI3#θ n~DZ] qBE5^U#!$ôQ >zA&Y>wكr2kxʁ>ی[eˊ}$ == ua$܅/tC77.n)(oixnlEJ#;>_%Y*lف{tُP0 #1]2̧nPosʆGeE\zշ~->߈2bߗ\pmƓ*gobL()P$9Z +ZĶH2q^C(7tre#5tm͌^wUy Wqهd(} i ;]A6VnޢchrSDyl2|7.[W=yh@^ ӴbzRR;LT?y܋,E#5jg5"}2}Yebs,aa*ФJ3Iimw/ wt #(!mn:d`YTZ [>z1)nKIK84%U .ʅ/ F/R=sn 2@(=w Jt|d=)z8VnoڶI>( :jU`Il4<F*.iRyr=jyC U0}=*}a |5<6?#JpJr[ӛWm3:$Pd M@?:bXmA0\ygjIZ2/%kҔٶSDWg{"gOt_K$QDXXf= r7-Sd7ISn2g98[8c3 ƒBO_|a;ujvиIGVK ,t/[ QUQttT1jPnqpxV̬9]v0,讨O Fna$=Ft 9)bu  PW,<<[gA"TdMCe0> jeY;?tAxy/a!BdWɝawZĢQSڑs@k ߅=48o_N:eQ}ʨ}0L"TQc Dlx̵<Î&sAS2%]U}w䇕J *D.6Jy~$z2!+ؾ5"0@r7}aց}LG\]רDO_Oy5+GzSm,)a5:WwLSə^.#/0x4#ƩߨWz Y]ƋOknVݿ]|ѷ#9;.;'DdI*CSFYr62!M:; 5^YIgY"9s_nV!IZ=wV#L YѨl.<&<-R=ӳT>=$1=!Sw~G(0|+RSآtJw-,WF"L:*wHgC&DV*nƜc_.Rr2 !På^RIQH+^$L{za5BPv%aA~ +SS`0ܿ@F,Ne; O^uQ$f r,##Jd$.%,J_ed5Ske%{U&śj3ȉ Th"3F)/! v/{TŜ=i?FOaM*Uodvْ>nP)v ghcAP"uad#k\frǎ!Ǐx.Ҕi19.lv\4Oߏ #f71L» ZR.Ld"˅AE z8 辶x/.1[! $ :{|8ŌTmK7z !.ֳ-yy,bYah Z_NgHx ZVN$RVA cka*D_+It,%4!l,Yrv &4z},o!YN%8>8d ~a,Bą<|1İ4 /Է[ zE6 "Beu b|y}_ف-u+@pt6"u3,zll0_abĞ3\;}LxZ)c;l=vˉ5,^UVfQow1nXom_Fh k3BB)ݳ1p_2aF,IF]<#Kr?r+&΄/VnTY 8Z` EbšLaa hIAxKqHiT.(j{21l{F£8 @X}W;,gyEQ^h[W!Xfȧ ?1)#6g=WpXސoɉmD TcB x f-P4gE#tݴ&["@ iyTn?2Ѵ1<:{=@㪰#m}/RλB#/R3/$').i` .Oi`S|^b@||g=Su3}>nkނە[2־-?o6:*3sB}qKuxkhx A>0cd1T?Jq`p:˿oEB57`+Btp9DݪP)e&kFNe$el-P Cta󘧜brtژ+B ff)KIL0rRnq[%"١`&sp];QLxgUTSPQSb3[Kxkh1j]Kja<7OϤi1nhe\Wuca1|$S:QԄYcDup¤dnLfOsJ~,.%RLjR,X$#s|5^%_t6AEFQ/d.6ϧO/4$#.ovź24\:GO{` sm_ޞ-P瘗 \ z͓'pJMXmL3 lSqMC&sWT ;jeDH[wڵ&"v,I_nc-@72Ѡ2F?釲q,V-anΓU8j Ef<Yp^.uMN^ͿJJ Gr}a% [Y<=UV!SYSNlW̵{cEa(勈E}5㹁tw'ӎ+/_\_#sTQmUFezFpd>*Dpñ+!do)*b}dR_Zt|;^6}Ԏ;Yj?ڃ"27ߛ8E51~ ik$lUfC-NwǾaeCT6 hUɖԖ$jcEA X' ;FyO**zDnl~f 5T_9Wajg`F#m3U Z6`;L#|`,8#rx9J/ba/YePlAF8&kÍCN uKQ}+~PW$.Dt :zDn7]$,]GaFJe!$.q:k=j["/n_qwZS"1%9M ).a~cx:7dx(cȐּWb I'/96D+L eLVfŬEZ$\6!zr=XRB:}KaeFo.8LMeeAө_FMG6w=пԌb]ܸކt1 \\]M[ @9pɱma¿hc8 ^QJU Er0{Am~鲲q"n.o~ ] Te ˕!/X`"GP=v6_Wf|+yz' \jÅqYTtQU?:u_}}*YcVMN<` 2jʐdIO@#Qr`K2dk A(hq[^k$ L"=9-2x. !5ơIs{{Qa'+N<Oyf dÒn߭h4F%ɾ cK 9(1Ϟ`2F0mGtJ}'f=.㱩7+߀2yTnJo.T"v!&%@WvR>ƸyuXnaوCBw[ѯKCdRP_+n5)a:Fr %,Zb?(Ew/(o)F?+Gg)&UF n!FŲqiȮ) {Pب_I'tT3>J}V {Ҷ85À[Y&}]p ҋ'v1mLk;}-1?ԼQ$* {!fv/ 8]:R 5^7aTWÄk 7dI>*2-* c͔By#D9 #%j%b:ْ'n7mf6]B|c!;E+IRT#2J4qLw-g4&j\i)D GШWXUX1]4U3Hhַ%lsHsik3p^^GG }+N]GǀtX&x,W= 2DsTyfWhf(jI c@dT,i@ D!$LwTQTaኼ^^Fv EҼN{!Ve6v)}-#&H*^!+דW=1hpO pBj7W}MoO)%3PKt8mzOYKUoTM\F0V+ȃܮtܽJڲbp4A6 v(1a5esP_l<6+mC7Z$M Dmp-jܥΥuY~IB[|TS]l\a#T 9 +RGDHi%عL>[fǨ3 aTZe<;wGݼBaEVuB>+!M -Q,*NIUvUc2f};*H:xg$LCZݝݪoYu hP5y t|&Djf)c-6sN&ad/iנqJ>oɺ`bJQ) /:e"9$y8w-ZXYjq̀,9=`Vqu&ً]&\:F>qka]`q5@QDE5z }6 RD $vk`Yf m7_KtzO98 P/>0W_Fǔ* P%{ɺQXK KUV5/JѦG˔O,q{PMη4i-u3$+p]oX3!+aݥMH{bX&~Q6<ХUѨM-"- E6$j5wAҿ|6CV2}ޜl嚓e%tzwI|B]l+`U/h?ǮX4<'"HZU3Z\H]<_k)t[x 5xdνy3GԆF.e tEw&^BU5Lmaq߾;rjیܭ A\umCk䍃d Xܿ> @]j3%v"'e:jP~1 lqz;h*_sm]KÎ̌0ocHƢ?=WNց2gNɒx[gQtn#X[-O/axeSw J X<@[^P&N8YjdhkPj>T ]ۼxnepoTJtT&M1w:!x|U lL2[ D1o(@v=B]&pZBСnDS}zDI i1G9; cV#/jlN;,ʒAnSF:$` 7U_꧎kF9&UpK1cL0p| -Qklp":H"-ݹjm*T*cݷcfuؕlzC. R&s6h[y*lη#K?a-Hl-ijKc$bázȸfgDv1{z.z dۄW^I9HX8T>7 ;QJj)/ BXGG# `@ͦejE]t;mUʟliџ Z&aB Idވq3 L Jr/_n_;"^ixhFo^?Sshc$!O"20/exZmm׫%ACtDB5Ǣ*e]}WAO7J|W?j{Q6W]}{R%(z9'e,E`/Om{s Ų}9̢K|[m:r}_|滹LYNǎΣx%BZnLIbA<žV}A1 ėU2y[1Fcj<2zvvV;(Fm "UBhDt`wCK3u96EU31)ɓ-2YSW ШM(o动eW8~#(ײ NbSܩgmd:MHyl[7MSTI}yЇ)p;yJpvxf(,ŔV W_H,Jh#V|^ީ# R.m/bJ`L#A|Fa M)L1(/$J?S-hSyxGRހ_T{F[ />2$дMk1_|AI% †ũƤV3c5?eh<`}ƶS2Mdmu[n{Kb IBS"A9bPp;5џcfj=cM3`0: dLoq"?||iHQ-I=A'O (z2&qba(5iWwyF9@NVFfDLmN͆ʠ-]5KrZHfʗtË_ !WV赡gbv[p;bO܅ v8Bgdn I<39yޣ@aiQV|.Maz+-WH WArB4U>wҰA+o*Y3ruja<(h=hD؉P4.Uwޫ R{#bkV]3#ϓ7H [Ϲa 4r$݌>~wÝڒT5hq80n%pEiӳ`5(PQO#߱xWY{s7Ckvsfo֒>Kj`A CcEFM;;9NR eGl)Qh*Kt;kB*'e(DiWKsp>TN׏Bꑇs w]hsRKse RϤ<껿M@wNݗ4>P Bw0FyapdBa^({8dLTbPSg!2Q#˂zGb)n2*|pu.6in\'YAG{<=; 5bet-ݳi3t_]d-jVFiKT?I~`*LZ%KzgyU:AaEf(P_\}xl%@-GSnxK`o>X>ұ~x(1h+R?[Cp(~gpfڷȷU-4SK((km*R~WE8YYD shL`]h Ji h{E`=3*,RKwW,>/<#8787n<9w oV4q&5e|XpslX58exʒ X)JoCBƁMи)O'L9.Qg]FELIO] C뫝#@ Bv ^b]NbLd9"smǸ$a,{hGy )FCMZSS VH,dp?VZJ@ނZ炟}TRo MV/UF6g;YvcN,{7Q֝ 4T\gQ̶.U'o%5ESth%}|^`͐q;,^ /3:q}qq& FXAZ;r_pvpi|_\锱hؙdm`R*->ґ8-@ûk" #ɟX{g,ӋOqhoŸ%͸L+@% gW$AUV??+ك \\Ù`hĖYヅ>B uK㽕"s"!1&BlTf k_JFKΧvѦh"7] Q.:pP& jo37eͣwt+F|6NfR.h2ғ\[-^=PZ4C#a[!>0@["~4 pxIy;ae BbuF֨N7AȞ#8ۚ>+ƾ@"]TUj bm Ko4^-^PrҪv˳Ůw*Ld_ uń_oڛn4O+ӧ W-3rP8ǨkNR=RAuw0x"D#BӑE`ޮ>'$pg(^(|7)*e~I1=@Ц8:N@zI%PUAyP8U->$,2:^&84 `,Vu㭮,#y1x`ɐ2pu eyOwCg?jäVV,%]l*\jA /yb]#()D/r`ǫو#Gjyc)j?6YF$K"Di?:О,Qc争GdLe]1Ck*B`DoG}B+pd"64(D1}U>!SY@tΕ4h(l:x4}w,: Yр?]hA@:2-,RM[g+uWnB׵4hB۔k?[v V:t6]n] hc!R[4$oHiL+Lcknu ;!0wjuza4Y/ |Kdx?&d[|,98HH8#P;*/Ct8^MI6YQpA,I)F8 R3D^YDbV'= zgV!ҏD.\ϡ-2pu? ùM.$Ђ< TEH1y"<( 680Ma<,5_l .tA`\QkF|mҀR"';Y_R+~`}촌uv1w/d]FGgƇd, `+m]v8$TǰoOk*m$)uag#'գT#Arλd1к4NqvW$N#<~l]Nn⳪ OX4O/  YU'Lʽ$cCe`8;όKp2brGtj)B%/hE"AQꆾflKT/(_" ԫT:8C-1NЮ R1/\eGkdhwShMVz()yyՐ?f9,ߘƩUTac(υ:=˺ .t!4t6qB&uZIVq E-P{@ij3)!-7` 6/ 7{N׮vC]E~{SSS$yCO'y~̩h7_8S P@QO5NNy.|?1G[ P~WYR SnV3ZcFY&չI`.Ϗ({Oq '~8{:C/ӉdvI\#hsnQ< dyYPoGt,u+G/lϑx\͍w@b |YstS1 d? 'd2\Rq'<9B"AC+8"˅cxm;1NbcGƺRh*1 vJyqԕ"HmZ _Ƿ4ŗ>?+yAausqxefUɳKD9އ<25q]zļLCq"H׀Yh(kU!vQ aϪN>0tTuTHgI7:xm:F}q?=u!U7=D])1#mE^u~|'|, دHڏ<SP&R$i4 E.QmwU[+4fT7C:/I5^ 3W!d6ð?k{q=wO Y\0{j4IBm!f~09*P!n-tDv'DlYgcK<{5dh/ؠSF;%7Ei! tTd~l}l2\Iz|VH,=|%t#Na'> "KNpYtO'-'.b\)uhYhÊ`֐y0p.SFNLa|DseRp Gזtw:nZa %YyqpmYL )՘NǜC $pj<Tg-@3& Fol:Wu(LP=sb UI YDu*b2-:k_ޑȢCw.$ 7d^ÃǓ[k_ȴW~OqT~SgڶOwEVP{j147iˉT!Wzvf^&Ϟ>=u֗OCGLrl}Df[F _=ZHZи5t/>Z1׮/+HjwB욕Wh3蓣dpk$Ni3@ I/Q4?^]V{1~po.q Yɷ0e9(C4\!/?^_8ϐ@[T߅'í?jBd :DѶT:>T;7Q AR9bYr{Sؕ .VZ.\_8Y1+O 20v33,G%]@mY"sSxU2!%db#!)XKGGg Yt1Ӎt @>JvOiB/3FK!9}17~ x',fD`xW|Sx 32+}^B?>|^ƥVμ;ė4YOTLE{>0A*E\՟|:Yh>ř\HMcY8pArmpajQB}&U,~>V-0.A mj}:_$vM=Viك'Б׊֬Ct~6A$) z'Hښin|Ň`7 GƔJtU%껍 ex)AN`x@wCS\\a#c:{H*ָ5)G&a_Cll`ݼiiP7d7BO]<9zY;2w0HYU-.#<.r" k-汊Z:L#qxOQ-7]uy M_o`)y\5qJ9|-#?WgQs*Ca?aKE =i`vW >BVEF?$<tuih4E#W%F a'¢y҂bݗ$; 5=M"6M=0۳r #6NhnC>&`>ҵspgMʦU+qTsa:0Ϡ8q&/5,3ZElle9@x㊡A6+rG]0G-DAdFfr}V4X|EN8hᓤ3%!jGbc{C>P3,~%xbqe)`|u~%nd`;x_FYT^2ŖIJi2U:B Ř$թt'7 4r+xCX(ʚM+C!^OxqiA+g@ _K|QTUx# T7ט}шY"|ī44f3 Oުã%w22[M 6Zx5RMdS7Gw 'grbNǗid:7} 9guRn2ek ʏ3Y]_Vo Bg6A%<˷\32FJ;6eUD?I{}e^ni^ +opFB܄N"P5wx5k#N:oJviZy4Տ|} Z]f0EyG~slCO9xB x;V2ŝn.=6P8:[u {/hYGT̘d/JΆ|58. =H7M{\̅qߌtqoV }SK9) T=9aoJs{K7M댨b՟r-n ʲOQ+뗬-#Db7xdzd'NG&UkO&VK&c~{ܣbi0WnR2:3Kx)r1<I?Ϗ•`+:fD?I )D&Mh`sg%5tijQ@b^!ݜAGzBUFlU\`A'= Վ'Rُd#$Vϋ5wOρY/Fhqۡ4 twA6~5rfV~;+BXA_Okz+DPPeoO쒲&1g q9!SM)dJth[>SX{f\bdȩ~@<.pkM{BJ[rTNw6jF*sScuMܯDD ;1P2*?B1GTTY}_.,Cx=Č9~ TǒE8D\+cOĊWKӷrqg`۸ۂF.w@./@Q0V<7w QHa=b hI}S!o~#>E؛UJbh'[Yҗ9)"<7GZd&YqM8(5ݢ]j%M8y_~x,+;]hr4<ҋك.?nhQs{P@L^cNFAGį̐c `q"Q uԀ4" 4f?mG[l^JՋ486%2瓜FMnyD󆖶Ï n  B6vyM4`65rT֓2%B=ˎg\^BeefCS؏[{w?`n-lʔYͅ$"&?h>*6p]ѯP-Mз%`,I;):r`l3U} HDp?9^rƞ¶*&~Ji v<ʵ"ayTϤطEb͂w_ AժŠ!zM;k!PwQ4(N A9jJT*/ ^Kg-nK3'UgI Ev!+ V4%k~ ~ T~#jB )HO DHEE r\Z/|ŹMb[(, 8ȡpr^rq:L*yc߉-SJ\I@nNBSzlK t{;ڟ[<~n6xڿ1PΪ fſEEI;h i}d~VL1Txxf>h&wU56XxM^y 鮾^CB)ULVfN]OT $f]ے`0yJv+۬Od 0XO!$,ώG^ڲeX4, A&J@.<ݎuNMH\ G5mЇܕ؝s¡W-䔜ZWoB`.e)?Rލj.LH!mW_&8SY(8 N϶Ϳ6$ҚAC{ٯ򻺫bd4@a#XAA^D0@7c2DGn]s69x/T:b8kb?bDVcɝ!Dkvn9j×?ó8YdXoR4L톼kz*x9A3L +Whcč*׋æD;0w?OBxe9W$S!\qֶ)ƠZ=1kY"\wU ן!^L;L ~=!᦯? ]>M,C}'RM`&#=U Ѕ8*ay6T( w7fB݈h!bhef O]^#&[jA yeF![ e\/WDW]N{D#V&Hy.Zv8*,buìę5+Wc:a;bqf@Te85ȵnc-[3F逗 VVoY`M\q)TPOg'q1zFm즆Ur`{{u/>%L6SRCIZ{4I Ў5&]X-+:ȨjX{#bLr9wx .ufj*[U h:̝m)K2딻8{(NjA4iEa+VMF[=8!cuJg$dFZM{4窄5֘~2&CDkOB {ki.h&w"259n& ӪCķ|gr dUMt:WAB_DcR#nH[a?/bə0ɣB~msŮ \Oht^NF]{n`^%[}y$㊳eMh$n@P.zp"]* #hV;4|GPC!S`xOJ*~ F[YȼIWJsyM$'>y)m)-u_U9mJ?^'wHYduwq_T6y9UvAc}kRho)N*ur{[g8%rܫNXΑ@^œ~} 2ɦuw̞v \L g!w1gu.g>2pi ˏMlqdYkEjOXW7kM\m> jk`aW|1:#g:0&9+W߼j;kW_B\;ߥ&o39BgjUoL'zmk_ɱ̰i|)k鑔jG jca,1-S21g,ӲF=)}c+pPsff}9 dIlYG33M(tD2;_Kv_X杪/JT!bѼLo$H?(͸1C'B $9;yUIep9$C{.LS%(LbT`su εX{~R,1U M}X9c巗*F)Y.ev}2 Wݝ;qe(N\ll1YwBP٫bWN0]'&%8`t].L PE~}e)P@|vh:Kl‡[Z1f.zZDxEɍxloIT- VĨԚTAsk v~[ MuFb[tȶܲw< *~C X:5or,aljc[\%(tFg-BA`X*3RMzF :p&n;y wnkުamV3a4MF!EZ|XW} r›VOFB ;tMm𿂀rXDokG4+*c;,i~6X3. 7oOFMM9 sH]:uz/$d;*pgr^B1d. nB..|}~Q9zSȜ(nO۱4oF5hQpO0m*˫ kp>h;DŃh=/^ YgmSj2kz/e]&Iv`8^K̆t{љgUTk)uC_F]>nLjqdFq-ņd%͒kTllTu:IYR]kM"\ұ^2)}+U p.bBr3yiy '~^'J_3xZIw!:v4|py[W2s >O.CŸTivW~~7٥nǧ[{FUtj2kr X6M y# 5Xk+cP^LGAc#^ vxƕ%Bp}G)$)~*lN!MR*i'T:bDNL+6.¨p43or\ ݛ&I0(=k'iUCHpJ~BP i|~#ӊ^|i{|<,>pNvOZt\EwU̠Z7ҷIŰ4eVT?Dykj&xI v菔E/.:}9q+m@V|/cfP#G V)#c" @҉P0ȴ&G Eo mq=mx($ge-{ICtcm;A!8ub7’[w>c.g4~E*UMr5k&Ԫl}67zHTzma8'+.cUvgŝo'7H:k^pEHЬqQ> cWj΢ZX f q}6x>lz"d]UUFq“;YahlL`--z% $M)' 膅S% i"{}F6rL4q0W,}y09+r yw =V?bCÜ I2l&$Dം5> SV<",؉ qt2(։m ?LП/^E{t="0&!Wqܔ[\ 0 3KͣKs"B7'tN::Ϳ,J_auyVF5{%@lYCW;?bgi9"ri7^~4q8ZZ@kIÒUƎaV/nl#D^<(ڵQ(b hZ~@ Xׯcb)$Uχ ~YM;y2oa#ZF☿5w=.ۙ`a{e6,Qo1 xmTBH@٧郎xyw4V<ڟdaxYo/Ǿu^~k+{rع@e p?6?U_ ,J[m.Je<Ę.\\_9؛|*6P>w{e3'*'hfpAgq`zϜ|V̰YԱ ;2n7WI "nqԡcX)j%}b@F U lAqE$)YvI=D˗0R1j7BC:4 Ο%Ɣ&~cung;\`FmѸ3d^nsaa+Ip_G"4lD좨ا{%G(`0ǶKpݓ퇈+nQo7FiX oJ@zQUIU5Ʈ_ `.qSDMWW R|t~֒ A $/%)/ |_I7*qH"25x)Y=LS1LtLqPnU8n(]c69)F1w٠[ثZ+#gr#?Z|bLRO`ү3 iL._2@XeDfzѷko ]fPM,M3a r>R0é qzɆ$Krhgw  ogR5I}<W!RD70*pi O1yh+t\zn-tNbBć%Wʴw.epi@"̮IiGm HCX$y̠.*:"~B?MMSvoL$(悈!@BQs>]{C'ݾ۽سtjvwC 0R,f ɛbhfs_bal/rVCkUgVk3 Cn;@Za@HDOZD8Gt[C˲kSN)?}4;/Yg, V^#|318s?}m\H4gi#ԅ,ȝJ[|`Sr@|ƞQ+WxF@{M;*:wGKN&.V,ak-=)=g4L8(̾\tT-(n\8Ox_Hx}Rh X=#ֿ R=9xpW hZՐ0C&kݤiE.)Y41lr. Wc,6(~>Tc$[5lZk,`;5!ς&d{i7*aC}[Imx[ww C:L '0Okyž/kuh3Z],m\a5ӈIH|18cG{K4QUېS/Uqt\-g_rr&ʉo!pteݿZº jCd.a0&(P V!,u @6jxlU9y0 Xg%mnY)Kk.-] ʒm%Wcyb2\t8А'lܩ?[Pq!wS-?Plp@3Sl= ÷0 8q!jS!,7{S_t@Qcǫ!5d rKЩc6Mٖn\Ԁ{oV(nyH= b|? <,-TwwIcMXh񟐵Jo^v@e*통:"b]>- BdFh/f#PhCݱT#{OB84<|e*j# [LuEݺ``d 61k3Hǝ!4 u9pki1ZIgÃ, Y*Wm-4 a7'Q Yf_5kuRݮc|ܫ9& z-Q$hMa,%YX-8avM"-1fa'Qw)exMO9SDk bP׫ VE՘^A [1Bm5t Mu#vZQȂ7?u*Sl !h;]iLh t=qnA)f́LbM.8H4[CR9[nn~`5S?z30ﺔ,x秌F#OM2|uoFi$_yTRf$I S73F)1P/-Eo#܃ 7>y8O&fY1.}#W/Mb6È F&i Tf{t Cc[Lf_3[c]j@`${uZ{#7w>I 7fp{FA ]_G% {'pKg FO${wR.Fa$)O} xIPDQH*򯌷.:3ߕ[=⋠JBNu9up8x![L4 o `FJ0:r7w*yk7c+JO͟_఻كzs0`99dǡm7f^{7; E?[b}4W1ab8[C Kfȩ-7>Ѯ- E_ϑb w1DT\GJ9['2?>=ykP ,tlmmE;ƬøP_ϙ^eU\= ac( p/#d6 ~;u<[Weކ4HfNKXqav/{u0j:rF,Ã' vRN`o&8(Rw7y4WOO2_9eMoj vPw(p. c qir,*E8W>=kBb<YinD;jYcq:Q=4 xXQH19lD?lH  ƐҿjՁ;3ACmʷ27߶cl'DF R:J@{’Q2MGJVzsG&O1$bl qKAoة4BO1Q UseTo+-Ag+C橎[en}674|f|\hS8}߆e@*)[.&K،uX4uEѣWCJ2Ygi>L6ō$ uʋۣ9go,vq=gfҡ,b4и6r9 ̄S%rYO+^>pt`^Ys utvOnbh<9TPa%/v2l!:*c?馟LGw8V<ۥPdDTVDCWB4.46߃/v=bƌ's$fŀѾQG4A鉺[Иʠcę}0(N>|Nv,XΤa"Rм'%3 @:G NU)U.Zoe.CL/ y77jy~{eX p1]^|v>k,bzЈ3Q8eӜxZ^dzW$xAra՛kB/CW(̳H%.Wvbltqրӑ 8͙\ W/vzlik1>-WTm?\Eedo0={/O'{ bk(U1Y~4B4=/f:Fr ۜ!z=OM-BY{k'NE9QI^E;Q{C1cr : #3PWu β1rChg v }#PG?УnG K5szc: EWlFmN4Qغ\9pT5d@Uj}"!$Ԅ/De:Mu r{sa*=t~hm2mdn+wY;HM %8N6~2'H90"nzI=0-[13UKgpeUu=j{~-c^$DGVaEt"CUrb4W[6-hq=|<q&[;^}%A%" aɀx5ˀ]vgy$XC>߂:NhRl:FWؐɽ f8>SGo6v!{벩1i؇`βt3Z8M 6*(dK/ KjR3fV7@@ \":Bo$˕a#8S*]@aEAB)EKW zbN["Rx|y %øMR!0,hj΍̗Ssma~\ĒQ㿚r"б(2͕dTmԉKP;n,/1~SMz0HD\_FY)}7x(0оޗU1 L&10rI6!p!07VpkP}(ˏ91*y:&[[YêF*%Mb~sOeap$*7 ^UDp}8z^g p =zќh2:HLWViY3.|,>d*1me;+T}SlB~學0"}c72i$?ڕ2".z YʩOvH[-k ahAPۆ/: @x=e~1 T!] I&$̤tK/.3X#|}?xiV}<8Ж(bV{9?WUדϵpTUb(*J31E j_|ĤWr>xDq;}JwϻiNT+1A{lLw0l%b%c]$s*Zbtx˽A &4Rj"@E#W[XM$Y抰 AMtb{LpJ=o @!xS43M )m=[07PƲz\ ڊTqɆ+F2PƁJǓQ="p7ˏd> P17e>Mb 3)6P0N\d^N~VCm/7XUƗG~B!;;dHVL])RVGu!EP B ŨW@1 {C't-7&L>a q g5ғ^L[ĂKɣ=\g牃1-,V"w8JE;tһ0b^Pƶ]"]mIZ 8 :jTMMg3ʴcVd+;RcQ_rkgOկ0ybBsKCM >WVE_Γ7XHz&34S@BEQnEh!Xe d ڞ;NW4 C&WA﹈%W=ԋ-V:Mk0&#[*ǹ>EB., оLIVF $@2$*ʡ-٨@#wڋ.>"XL=r<ά2{xd,(Ơ/ZĂt+1Rs}Dݻ>'}֊ oR_L+aLн{#ss㸀Q\jE\&lY&H44lH %SͨvZ@sƈGyۮ`l`)Wv hS8VLCRmJJo|tqHG^xN(۽ X= =|'DTk(m!ߥ(oGK2UϚB4GFhMf& 6 5FTx]7 SЄؚF{4(T, ;54Ɲt;iv]UŲ+װ/\WsU0յ憪͎yf6m:2/&rK_.JUdAe[h)X6@V68-dmtIek֋jȁ<Iȵnsc׳p6:2Q;xP 'B0aY;]3!1Um\ޘ>=2A`jﴬ;D|tfx%gQ.Iظ1˶OED/Y?!Z>4k%Iن!%,VG79x(<@ٴF9+A&VL\!ID 4N#<5- @K[ fa?-1ӣW?R~(׽6!cV;bNK^N4wŻ!Z CUçG:T䱃' P$ ka+Dby1:͝np2ƛ&k>RNiA8gUŚ&~oCjUcPH;xa%ꉺ`!2%(K䑉\mT! &7V߿^M=5ƽY&78^" ˸z"Fx&G֜.ABt# ] 'K5#0*TX+"y}'-;;~n'KQ*4) (-mq9skIJDva_oˁ-ZAW ´V@c C쓉l٠"i ۺGtQSBd nw ީI+| SzG21~ C9w=W.eNdU,}Fz}x j ~4TPgTohT;&*yn!-a=ݘ$SU@pQ0!uXHGtYoN@"4at6&}N%!Ty'bb0cBX6C<׉d /[(ڶgP(2?;Yy+ZDE{S9E:L ,^i n=τ fvYnfMFv}bzٕz<;m[\jP]{hye_ de`= wvE 0~[RC{Xm3DڞZm87GvR_!(Zɚ.9U|XGnt\&VyIqncSIu z$K|16ǝ%Fv>7IR-g9T@r,8`x^B 6R)Wy[;6kHQz 4-'_IRfs2U_?1k/W]*yU<*UMq%Ǣ^j e-"v~tl, .T6oqB9Zsc-`$'#$7lq_jle*|w ޜڈ %{Xj(K$Dǟ$~%v43WC7lNYSVX¡p8P"ITڟ.SPPE n&'b|tD:$r +=OU LŽ?#xYT@WOZoiGnKmMj#m%hZ=d^ toK~Et(U?ٙ> kMgóXDstqsUY`"hxp?lF#ZY<b*gqimSBPw p{ʰd3(Fk)^C~C utrh$\G: \`dl` ǔM5-o`ja*ߑ ,|u]%I3+c&<8gN* LDlbX3"7U3ꠊE[ovւGNJ:poQ_^_d:zS aA8ʼnaZPQsK'\\c Jdsj&EIETnS/}G3GX£8/4P:e,0ɶ!zمbt^vhGTm4Mrp\|Iʋe4]vSKf`gJlC?  5񷏸 ؓ\oxp`EywAtGSD#J0H^ȞkJTsAIO=t/=dg OtHaFI']2'$f'!X?~veS~IP~9Qt3>YKd/dʵTJNehhZul)ȵ@35Qf i5u]،4S>Y peI  ?BlpMsWG}\th!1[--ba( L2q_r$c`f%0.Z,a-]ia;\CЉ;RK\GI'%eLs~[XnMJBpЕ߲Ts6 >7u :;p;dƍiOV -h^ݢ&V< 4]*/H'bI 5x&r2tg r"O 6g $.!hą _JdN|!*_P&q+?)P2 (Ĺxw XNA[S(y8vKπKWb׏ a|/[dVXQwONҔwK9@T  #m)ܷPj;Pwh(R,ԧWmu밝Y$DzMXK)`^NIRŦHV)U⑎EөN6/bWESVFr[QEIE[=9Rdt4;O`M-oFkBn0f /V/)pb&-d1H\P_G~¼Ӎ |j"̷WG2 f*\}DtHD @ZU suzQǖ^^OΰgQ/ñ+~#Cwbi n\!dCՔ8 $)R`[֑ Kdj'{@H;%[).^3oC+qyUrƓQШ&~0Z[XztE27 ȞA,TX;͓G_2O!gf< ro],WiV%aaJR񊾅>$F|^y BD -(L 1tٙ%xi:\rqL- 2QGHEa)"*!k]NE<4LXE* vOFmҡF]Jc :>,EFo Uϸ0^$n60Ҋ#|_{luh,fB,͇ƿ.(OA.80O/-2N؈q.Rg4hΦsNXْR찻@)jLKČrMc^ =o&߯$5+G,|d/_#ɦf9,Ü%͠:_-4Z4A\ԏSV->XRFxс1 ͕=~kѼMj}ɱ%qn8pW?˞Gx+ nF. geY/l^jm˂4OPjU|̵[>gZØ*kA*6w\>O]?Tj+r[@OŒj rtDmWCE|a4]G_b."rl%Y$KꎘSb c$Irݸy?~q4csu-p.9'%jOX1 Ko T! k~EmCOVfV%A"͜X8}zIm>!}.7 6âk>@@sZ2#dwegR4&+Hظ:1sc P]7\K$"u¸n.\4wO in Yu$bir~.1dA`BU?0&P%b{tu18*sH 3CxKgl|(sRN:+?TyaݭSa-ߕg$LUG- rD^82B!^!\Z[.@iفY0RO Cs#D.v283jV¬Ό|s)~xS :ٍZEK%8e0XS$ĂGvn@_G԰h'kKeF~ ?b<9qI#r @f<[xF:DO1ZwH|wŭ~Ng`*>XM`$f><c(uT77נּ|u ܞ*KAH.3IN݁-7Մ\\4Fe}LSh1͝I3NxIVk>w NRG Պ) w$ak%*)t^'ދ ow7s{_$Ě}ۤJ-l$|#6AUY̒$ǀ-_V2%B_ \_63#y7Ƙ _e\Qt"gi*d> ') B_U(R-nZ7wwz#H0ߦ=Ƃjkpn+`0,qm*_A_p5R`>KI ~CS;jЏP\)gf&)g6dNjߧJi`}6I8j^ $8qP 6k~AB=OY%K"dy@}TZ~+ \P[d*G'qBH ;o$2 dTDgGdz9JޫΉcg %L8ha Ldi_?+ےo!'X2Ir-g3YO1>* nrls9|60zd̀AڰJUg1稒({5G(q-0<(2ux̙:?;2IOGkE)g*YGB$v5!D]u|H1GQXJKBV,Fމ[FT丟$ ~FXT_E4Ӹ)ۚ1'ԯG_+lڜ=di>$HQ'j˯s6( N]z6O&p '䌺u&~+;p@_*R$dL_`I/rn-̣9Ix4+6  t^ƣn[ڟI)AISĴ]܅s \H$ap>Pof[ Cwh1 .Ü? -HZa8"˟#m*bPNwD&/K fD/.YjmL+o5%*o8@W SǞ`X90u`x4HZpWD:7l*KgoYI>[I|`g̼ ߀Ppc >Mb).mʅ^YѸ+,_^M\7Kvtje(XΜƩb8./jFU BQUONOx~zN΄S)BŒZWc%NOeuRH0F~O5(_t ja(7֍𭣬qm i{? Hv+11_^ޫ'Z0uFRXi8I=4$?K6QVM;Ȼܜύ(v"G>`eb2ELGLu?1KCGz){\EAcS®*$ ,گ ӦC]d%9T&ܺx|4toӪ;n^^O^->oU<8EY& XTILDz\rޚclJ؁'40Ѹb͹qOCV:?Q3ƖƧ=KR碴E2WI<_f [n^'ܑ<&  5;p|Ay #Oㄎlxcra/x֋kJ1oMg}Wכ7a3%t1Ş4Ajޜв^j\X#'nPZa~P+&@!zJ?}@:qItRN42x$+T%{9G2ӘD@j*QȠ2+ +(LfBiv߄+Lbg>P 戺jUρJ^}]86FψS T MҰeOSWk7G1匔Bqi6FRʻ?n:zFiaߩD>J[I|)\'NqϼE phQHsN_;3Ea\_oX0R~EDzDw~rZy.͡ `q>x/:=]?Pz=3 ȣOs=v~A*r+GRx(wL"8^ .U!jWb"I/Fl@J!1ߍZ";$UǨyqH7g;iiD|}"Kd柡*VND/f|#| 3L.@u? ӥוּRɃ #V_Ia)%&z>TT#>䴩n%44&E a$6VImbQ%˩9eHn6 `fpz( P^w" V\3|Tjxh;{ǃZZ.+]Nɬ$N^:\a"= Vѽ0O.IC=bKcFO2qyG,,R  ;AMΜ+ zIOBg?ey߆G=GdcZP4+RW{ju0 +3ļ茞9>mrͺtBšz2KIcX'Ό' U-yH1Ip/T&s]o##wcH^w(&TH!AJgwMupelTm2C&u^#Q*35+3Zj\)͟EےZa;hyA.)ӧi)oJ&#c!lG/ׁ_yGy)8U9G=af,n{ 6mcC6w]_uq..ї-8joLR05ݗ,qd?aGFawGN?k[v |ZU]ũȝnpA^W=F:T,Z w &ϔw}Iܤw|]`n!JBK74|̙w62qPgtvW&5.|2c1MVgU}4_Yzw 6O?)B}]c\#tCv58W,EW#BSmua>cW^ݡKJ 1'*eOxVW:)ՑRì=o:2!dBXJJ`؀$Bq_#jFEID\eTX-{ 37Ӣ+}:3뱈8A^aPGFR\~dxzGCN/XQq؛L*J{H Hp%1e=<{.{WC5/uwEmb3P}#4)֪롭$&985xz#`֒xГĘn餮ߥxv Z얫Y(8zaIji숕) &E/lA.`S;Q^߯\76{]=퐑UDWU6@/9:e7%oAWu4+'#(ˊOPdfڒ1ۊ?ݭl<Gzg?H~5s>Zqk6ʈ%љ0ܽ|q(FN8 X _"NLsKØ|I76b;GEvL;9?Ccv?v۵Mf:r[Q}Yhǃ7&` 9 CZGU*; hciddӊU0nrWCPZ&U bEW䃽ϤydI\gw%MmQV纅sK;@n+p dSU]t ;Q~8֥/A8($~EHE/ER/ Tx~R$G[H8BGt i23Uc[2rE[+lf>ѢmNZ_h (RuZ=3׿2Ԣ>G2qm^U[VЙzD Z?, eª(a:؍54|q#e|ǞA_`(mUnu*\DتBt?j@[Q&#p0$D./\ſe>&FILLs6. aI%(MSIy19MdcM(A40 : ] nv#a$:3Ytؼ#,P}0ߏ/1q(C.+Drjy5<',ߩI21/BK,oQ.6`?]x 3 j SkuҔ_Xnp9L yM(zÀ)PSu &ɏCi (|se~ 27^BCx~|n!v dD4cz=m@mS8LmxiwE0Ӹ?]6Tpr0 \/\FKηh=d^>*}?:峽tR깘WY GRo([xa):aQp밳`Rp\KGzd-Wg)LZIשN9u/$X:Eju($΍$?\x1(8ˑ8*|^9=#^#3x&Bp^PI@c4?[/gV&[םrsN#KB(VQcm0o (~k (M/gFk=˙火>εmCZIJ[sG!8ߍx:^dmLgIa wB86'ߙT'Z )E%cUGcw!@(Vy@V!%̀@/Ol[ݥ*3A,\BhfHST PRmePo5Ec:^]#c 3oV{^d 9]=E98:iCWp=>@z$gFFhIGƝ,K<|^_*=c딈kb DC vT]0m{U?WpV}TAn]Z\ { |&k}z+HnNblte|J}Wr_z-k!o? ! D*)M YE;TMx,NC?yѶ,&7/I߽_龠aeW?Q|&\uTRѺ'kn A7C;S*s-d8EЮ4.ȝl#cSoCoq;!W]T[Nvxie ?Nc6g5y+XV&c31ˤ3l<±H9¡#ÕU4#Z#Ğii7'>?hrQvx#}8tLG۹q_?6">h!8R풖 鋲yO! ) N )_閕W;RcO;9d4fGLY4k*^ ZAKe yV㋑΀֗J;ARl"on IO**~JPܙvjQ:А/FuG2Ec"@3ڧ5-873Rlcۣ<6Xת+iv~٠=N@q,P"ػCz+UUc566֘I^)NEI @-*TБ'PG ƹh #׷FQ15Әf\~ -r ؝"%:ujFze;H%;'[b꣓ ņ7`p {-yXZ$=~eYH0ƾ𒠫^V.dȤ j+$X{ƖW@TZutc}OG sWcDt2jlXa>' }nE3 )htSܭwbbxQW"nq}s)c|[N8Q(+}e;N(p('*%D$o6oJ p &UEY`% K=䍵tLQ(k0hPրfPmdnCQqP&tEIM2`Nhց]zMNw7 ,@l}))k:?U[$cNV8nByg;{]B߬1~MaFzLJbA$bIxxBebƹZ]`ʾ/((B q/k˖v"# #26WU9})dz;|QJ e*hC*(ڑ߈?A΀Љ^p&cB>3l@фL0F 4c\+J3^mPIyVvW1bR]z Mi&èrZ峖MIJЁHCnžX %a\)AeDI*HQ>g2tٯw쨫o+;[08Wz5`83hqv=? %iSlVJ~c@#:E:x0[]]-> <ҦAldLxO<>Ғ>ctУuA!Qa̶&K|Z*XCCXD=x8>]x,ɣ!- t.HbN\)3&Ÿip7ʊ+D*7/8⏘ı9YnoW.V}hw+AʉrS%O'VCq #&o9M1;BsDɳl|;wTK?1idC7|! ]ի@GKE‘\B -F}\q?]y.3eZg>{ȰS \Y!=IA'`lXujrkk){cs[?֌a`"g3{qgZn:z g(Pi |Jx"yeuEiL¢Lsq z}.jh"sr_.PY; 0'5U,Olbk!3gs/ߖZTxfWRĤu 2N\<.hu3fd#HFB &I ]%S]Bɵu {t,T˨[btN \92j~Rur'Z ܄F9yCș/` jU{zm6#lD5b9U"!sPmr6֙[*VYnpT[lw:Rɂ83bO KQA,e;*}F_"E J +nц6L5A# 7hy W$+<s (G\$-%mz՘; 燥  ](ݫ6JjCo@I7_bYA я_< %$3S_eX`*XV-Qn9VA8U, v2i δ٢:X܃^.|r(q$$Q5rof9T^@WDVY+%:s.BNہ?urcb݇{2F7; n8{R3@h}Rٔj61x\kD", Vڰ=EUE~)޽]Jk<>aLA܄@ 1`Hew 3 NO? , hᛶ"D4_Bȁq 3"%~7kR]a$,][qb Ω2W"zfhْnel '-QƯ5r1T]k$ͩk(|QحZɦ5sK'21O8~4ea/,<5EWETCqLw6^'AnUCň~Q^n/DH l{:B߻iLt-+BׅIǙ4ܠNVAd3a$!͒ .&̎B`6}VUBa9pd"lqbGX]!.sqv2y:-ԴsUxR1Nή+F:ʦLxHSUY\Ni @مUQ7׆|Zb^-.Eue4d-G:"R@ s(F1Fd5Md1M8ho4HWWq((# i9DxF,m[ "~3"[+԰A `tθMc !#ɲ9G|7 kW&"VqQm4xE?5#25LBM11׊ӻe+POCN@G<!Ikl?񓆆>{\~lZ I/.?0L+ΘXE>=Dˣ@]VwN!λk $˪O 3 ۬\9 @kkl!V\'8ܿQoWZceYUDcQ; .J{p~h֢$|+V3'FɃ,Ƶ/uD|ABgR|_ke!䑪U_ (4}ũOm6 ڌ;ǻjSSV lAToJ8u ;jN{,]RBcqd%~Xc%|@ĠG@IΉi5< cܧNjR.p2?)9{jO5BU, F>;LD jÇs[!/Q+CF|IH(2W@4MI*~)VM\qߦ)!FOS2A-mEyˬCQ>Eb~7'E3+ q܇хKؒKg*X |XkqP:PXJ5jdamPEMa2C0 ۅ@)ъc<& dtR`COӉ֪o=tp>m0Zt\߶>FÑYL;ᔑ{N꫇ybisn=LEInup$qLDTr[i"!!)@h .FBRLcr`}e˙tTn el5k0#?3}ЪT+ޅ4(mkNܛdACp\5J 2TDuAtIf&聀A[ّ{4r"vNk2^>UcEУJ 4Ӂ#9XHMH_$ Ƚmὄ#3*ez*%ۄ"zT`irl Ywu2BqS2˰tdR s6;"*nzZ[ Dǣ[x9faJFzm HVNV"e0bc)5.C(9\]uW@q'eȞQZpggz -% ғ3j?1'~ n;t#~X½3v9Y -U-SpP5,b)GaO.;|^)Dc (0%Id2JDPz ꑿwSeMihX'rHz8oDKԓ &HI0m./|UFK4e5-*UȾl;NjUQ$yK]|ZqJ^mhDI( 7t 6d3fxm;y%PѸ2)aX5[$0ZbL_ЈK CLa++"gi@|O774mj6:u2}aRE%"@tn΀jwAASXJ}:]O$[#G[^:i$\ vL0Es<1k0]3".VQ sJ GS=]\]?|Q71 rIU #(Jkh ~ֽS. x͟yI>| Wyiv{BAW~Kqszq޸R:z)0ʐtgGF-M/ ]zł9< \r:'- zu]T+IG{IQ\#r2XkO(݋jpr$a4Ր)|G4ZP3g1 >{jS O3ĶTXI̭(Ô¤F(:{S9*N2X/p ݟR?0[Ok,~\7B`m*b J!c/M͝Yg4@&~`7;!FUW 1"!RV?QQcz4]hFchn( q燬| 4 TSL'[H02qBo$Ņ]Anۘ'IGԯ d&C߉8};b԰ퟎLI Fe/zm81AfdAeb8_'Y33ʳY5flb1owUԻ 9o>g1³T-Ua)"xHfn(sN%}׉BYq)'1hoPWZb9&~ z^珗"2 "6(PjE1i:5ugtTt[ pV:C:~WwaAz80|^&MWVj9{=<,p'RIcӃǶ] >/@W BGjc/ԮFXٶq7+cg"I`& i,ooŚ.5q#E2s:DV]]nX 9ј@D*qi7I{,TSχuX]YW&+-V{[=UPwҋ+x=Dя(hnhPNECۛ,ֳ)R$im;kg{wSa}D9C/6:aVu7zqVġl*2A;IMpqŠ:ٷK&Ε/ʡZS#s BOd{裆V"뢷o{Oȍ;HL0|Y),.BvLZbv/F` %$<jXCH6?"H^YOxU(mBclK0Z6F~"]7VcK$;*6N 72A ` ( .Àl\}{+i[sIkO d'CToq L:E']i bA!DV~'f ZJgXmFC{r[J;++cG+ {󖋨#ƼggEV1%O q Gvђ(_imC{5=' j~9@hMe{(#Y: /ׇSQ>\N ^@ݼ|ij DP]s8r /5@Xz@=zEtũ5U% tx=D F D/8$n Зhwso/|9q\D\4`2|p{nY$Yn 2d* <߲.EXQQ3~A! y$7n[CR=DGUf|a)/n{yTyV fp>w{SEIL:KVF> |4u-^f &9R"6ntXy4 t|w,<B1~d'pNU >nJǵ 'zfㄝDHyWf0Bhłmٌ$vw:(]6J QgԬ |KD90;q>II@U jhj5v*hd; ˛A/A ' ?>f#pHKP';*f>*ٙ8۹E nJ`G4MQHf3E4 #5 }-BDC׼|YI5%.ƽY(7֕9zfͶ bY8ϣyjneFS%_R- h8չt Rys&>\=  n/Kk72ńLҴuTn(db{ }COy_SA!Edgsnqc;p" L)&8+t- />;ʏ괯xcfT]VO+S^5ͽnQQ~,LmI0T7x"u+DVdL"! ) DBoe@+F'9y&%)i"'E&R-̺B%_ɗ5m?x˸&1V'b=Nݔ7"x ;s(b(`dHe |٭*#ŀTPˍ[\=\ҿMk:`_T7Rn.6҂ . g꾴$N'˕n nal1@aG\0G;D=2w[j!\ 9c# yѼLxG(}rMщIp,9R;Ϟ {U*$(z"~y1ZuH\e^ M{oaS<]s}F^^Ptm2o1ۄ"]Z tGbg})h8><]4֥S2-Dʭ {LP,O!+vExX@UI}HW[o [+!Žmqv[OYRl{Qm0yL62P.zF ~`,wUW!B4#i-fUjH~BԀa^&I-6A:Myn ZJASN椪;Jcp ީyZHkrP` ŊK hjpsd(Z\ko_З;;s2~>IhOq;S+`mdIfgfvS<)sҫ(!`a,)~TצMDN80Nd'*~nj1& {[kN] zUޮ*: IYt.}zPL~ݭO8myuGeP b.8w*4 !4 L(smвҖriҊ-.JW+p<Xh5L,V붫MLT7kV*q~ 5cuK]>`&<^0<`@e U3=mbݘ?70sO57 7O-þ(w0E^s$%0VCvcW{2 h4{HK^E(h/CY(@`M|(`,O?Z{N@ϽUb6G ӧ mbOg/;vOxGsT֤,M' 3wz /O p I MTẀJv{hXe]Xfh}ʓsȇO-͗,T 0Quضe UZ1̨}ʇiTLQ hW)i9"&s-(- 1#/|,DE]){Glj~<%涹s|-/n$kLF uUWd yu$/z[ IUJj搢"몁|zt"HDrU~? is }|C*XّuwbfFyA6Kۃ* z /PϽMV>Kyߕg`%rҍb+&%#^Z&MwbK_a ' :l>Գ'f`ʃgs ?Tbe;_Д|dPힰNS{9]o 4=w2 WBPg%\*EU?wڍ%OIJpSHM; M%eMW7Ąj8(,(?zz> [i߹7(6dpju*OG<ы1Iɸ>^쭻]bJw2YK 7uQbVn&n{? / ĭmfbOЬMheJU9W=JRLg{ ٮ/<]wԟ`S)E|++mb5B![p;Cr"xsΒMv ldmzoiubU)wBѪسzkHQwşIR-_XEca`b_ܤJBV JQ=g6NO+Cۃ2QF<=7#6CB͠ eāidĭX~pha+SءHtL%gחlb"Hk.mzt3x1®,MФ\+*Xb|:9aYXA8Xvzy0gDnCһXŊ!Q6Aˮ2c=VX%!ڶ;p#0 sI}1A<^;hl~T)>0D>_*9a(y$aCدq"Fꄿ:cZQzTiGh,Xf13? m\:yFX J#).E}G+M\FV)3yo!Yr)%4N8<t&E2m=@(E!+̻׺yb*m>Bvf8M:TbP[<('X]I:UlOUhWz! 8d|݋baQ _}Z]mr@ī>7fͥL.B.vkhY A!]l+Y' xvq TTUlc\DFY ,ޠJ^w#K5B="΄fr Ks5{3btuHl ? _e8RK@M'/=[{lE<ΒanU+@|׮ޯcJT#\$e 7 ^̵]( hSuis{^A.0,Zf@ ֬UR՛V,TDk%H+vb3-7|u>[524LB.ˊj]nEb>?\M t1gJgh*@O jR J &Nv&v.a܄dw1.C]([Bsh^1ct<*ʛZtsp|K#0;YJS $cZ0AfMf9C,0WF3BeS9K*jKR'7apӟ*|B{hkngWtx#^_n|+i͔()6=|P@:q\G{֙$奮#?x;oʌKQcXםv̔LU/"H~hPEgA&HWkp\CZwz(1XL-Î:*~L /@Dzdf(Z_)&7ʵt3BO<ڀ˟g¹@\g_vVXB/!mn"K)t{# 𐵏 pŜ om)@1B#$Y ɮW5|#tܢϖ +z[5) yfTk6hKԉlwY@ji0^.69]Usl>Rz1+\NN6쑼%˥+G.}+Ҁ S&%A$O<& كgUSY{b0+#5*- K׳ÒX| KቿϧȞn0$`q(Sl JqKn(0/xc 1B>wQ89>2S ȟc`4[CB./Etܮ " )ʰVzx⌹).|A[4Zs%gNvaQqIQmBziQaI{9\ddFSϴ "qSK\( ޜL"3DSF<hgDrWA? 9:ԞӸa Ոm߹OH !cYVg$XrM{ՠ.hZlծoS/`zլR > lA\LA8!^DkUdd^b{$ߦTʬV]Qg?t/.Y]jÒ*-ʜg)>:Ӱh:]eS5!7r ,5畘&Ls쭂^,e~bԄr1k?qSGd.Sf%GC@ᖿb-IS Jd؃'32#!L*9?8X{}N\!Ro?fYZww8d1T?DՓJLsmSUY;a?l3 (5aClje[>t{SZD0z[)b+O'@ tcS. SΣC@y'h2j]΀E/2jTMK_c$9[,'礝#5?'#j9t8N/_zyE5a'IK?B0Gn L{O)<N$ᄖ'gшu7H+Aɂ:^cBvf<?>򲿄 S3QBa "(3OJC?rD/fU|_r PC%5Au. E?+q:F}vWW6z5KY'Lӿ>0]à$4Mt7\uŏwYV͢uU_u<4كqQ͢e567 %uNPÑ, y@l$pN$egaEh US>Q~ ȷh1`PF=<;4Ԉg'اAW"(,yoT{!CE$j*L3E{j lh&:0%X#l˅>P w/D3Q-+.ۍڡCBWA*ewja s(a\$4ʄº1{&s6Љ򙜨<^ .7_#.ڭ-p;&mw?#,-%2cH]D؆=|9B)ȚrrSj1جI²MFWr?1ߪJ˥(u:e"c G52 1|f~FdQZEI[K+r&"DN" ɬ*yz'*m D%y фPyH)gv׽ޥn+@T |,58/qolc `Y'iO.0q~+"fO$I;%C k)l%ƴwêS2oIch ۯl"l* @Sn)o vSpìH .6&O,T"vzKl :5z1!w–7o@)M__8g3>@J6uS=3Eujw͡kb40 [kmG ?`V7q5SZ֘d.g5>Q~'wՊ-ӃrEZņ*قJheS;L :1F|(Hd;NitPw)#r,Жw7jg&WtZJVTܳ\IwHa4{ mGP(Ӡ(K.C(H~7`-u,5R7DSbY')4(ʒ%4[5y׃>Cez Mޚ>ZeACuϺϥ&UUbgLnKsXJyR }}쀥Y:hI'ֺ E/QT@zJΩcP gan۲Xv\ "y-?5zJlV٬ȶ+Z5 ra$UJ*D`oGǁluvL :.'ԍ"'2:ŕ !X{JPvl*G ʿrpL9jR Œ7ItA){c3HJj&ãέ Y" -n~3wWA@[\xs).)6 vZbgmj'#)#c$e.ne~j[?!%'p:*/wB<< SQpW,z>@N [oc+;rQ2 CBl ^H*'Q]gV_Rc-k1gF !_ pr¢Hljn<Zyd• :vqzM<+^p~PDVZ`ߘ4Τ:J#_iBn0\[qloJ6>ھ$> k,ɏ* PNG)CrHsq 0k(7m+V[vCSw1G۳7ԟ:~\v[ ?cƻD] lnEo)Cބex]-k]nDs6}J;KƂWUJk:3ƫ6aHB\s9MZ]dR@Pk 6g!ؓ7hl56 06RDJ"' m-rwlYm@:^/ő?uX0@Pֹ{^cW.weeһq ֻԽ@>PND-FJ4spLyCsCy;:K=^4v^%:O<׿P܉n(9ީo l;>ey~@|~Cr(4B#ܩ:b ΃  v}Snhwm=|eQ(Ae2-"M bbl8oml#jEf-O:i=EÖm >v(cviݏ'oKD{|*X@7&s^-G cX wlv5^ߦ3}r˵pZv BM 4POH=`R~OaMnd7 J~]:p͡WNZD-X}| L(Cd@ypY qTK/Uzer\n";IBD 닥-{㜶tk -gp4ZD5t/m|WFSsh>F.ikD^X-`"ݘ*!2ZН)*\Z UÐ߸+xf7EߡS<.9"R3ӣ= #y\z :ρ }e ' ,dgF&K%~+k.Gô^=& %b>Bj.f&pFU!(`]/x<ՊT)3;0++ՉD9)UX[4 l*xHHٛx*d_FeiKzFGت$L拕ugDK +8}n!g)elE@d!閌̐[>2){{s%$" H_,DB&x:-r!$<)a)_HƆQhncGgGޏ YѸRT ӄgg~%," /@́tW> c(_8vu]&Ld41ˎ 35ru!)0B='Wm_S:Z 3UQ+t[ {ha`N@!s|T5Ti:7NOɸiQ2 XՏ峲ul_-*z(9ovoIZZ"@ZQ 458wwdP֍/JHcE? %>'9 qU!פi~Fg Mw֩GOͦ>f 5 =/C!57yvʝ ))C\tpF}#̑{NKJ(plŬۊX*%){X+RAU V99)K S4_Oa,$tF ɘM/ 4)\p]rW5bIfN&ng$1%!ք̊k1 _ #kB}VlD5[4߲QvhpT!ph4zӳ3'A;PByAB͵ ,IO҂[YO7zÇfF6s;>i#K^ѳa[N%P٪\lj`|vy*z/A=ݲqYשά!iW!+[ (qͤ:N.p>6&ԭ]]cWnc堰M/7qEzzFpUrv!5m}"{XP\8Cଶ,iu-eY6u -FK?7ݲKm}|ԺQJTBRN;٣DaT+g13\KlbTy {E&W Se҇3XېsMicvzŎy}xzS\?Bi# i(h5k, Ǭx.%,3;V8c.41ZR+" BPhG?*cm'컑Wn..L?&w#c9b| ;l 񇫇ֹێ\a U~G48xG|д2zSa37KK6M @RaZ\#Db5= Sb{7Kynj)~oe絨m1I!WC2  + םp|U+ ʩg2F\;NI8dtWY!d im4ۚOog-yd+mt> ? /317\kȳ"ؕww:XKIŞsٔDtPX`xN/5}1h]#+-o9h hP{6llNiBoM-Kἥ }qW0:{1}?@9ںP闇!g B8Zˑ[]-zl[nch9X4$8g 2N!s2Y@ u&5 !qՎrνU@р8:qڦc [6Wf9&l;A2#hۈQ.sIN|…x.^GK;s/*|)@i6S7h[xͯUSspE"^ي?ݢ8,O@7+kt/r~Yʉlo#GG<@F,N%c{\wLNJ({> uK;xMwkQ%) =ַd`_3DX<3Cf: :5@߫6blBN񣆏3TI#KuϞ8~pWd*?1Њ7)?W^0 =&+r+*>R$ݰu}H#' Gx_D@EҨtf]rom3lW/0 UU I1ؠe^5,FX遆Y|| qG> 1V;Y wVb`km6IS 4^o-Z&n N `i tnk9CJK.AX>UdF#Fc0,;/8 h Z'ߪʣ{@ɥzN%e!L̠,{^rX*ދ~fT~שibfZ0['B0yWPHYg$ڶ(A#H5 [mR 9ِA8wiK'xT~-) \F7 Q9d7 }LU== 9xv.w.zX|Qv]ps|W+CN2DpW a}5e{F/-E_ݑ5X| H-ā”ixUjt޾;+T{?wg,$V{&ĭ@';lq37&%][N3a2qzOe/*M eL@ױ\8I(m}|Avڮf-G%dؼ]6/2yCAӁ ZiAf+Kl~t_w #{۹M@8hkty2Zx0EձhxJzp)ւ|JINR퐻 _CYډX&h)Jfϟ#qRg`H/޿ŎΪ4N_a5pMSձQƻ}Z _24UWM[ b+1>uTy9꫐q^._ sOx*eJㆵ_ 0U"֧V?#O9Cdҽ<%Uwj sdYUWu(CJc4j9Yn[u:NJ!f<&Y=QY-vW "ID ooɵ/@ýDžx#xc Dٟ=xז1Xg%6Γ攇`w~%nZ{esE18r+ߝvDS#rm?+WVc#4(a2'},o+l+ѳs {Jb9s(}X.Zm93O < KQ8 Nv:ieCIm8O YCU:h>1soFO0S2m3I* ZUӧT}H?h$4k3Zu`w݆(O݌Á G`(qG2t H{I#e,)˒w;5;9Z4tO$$cm1k5l@YFkWKT]7$FV/!ƖŚx4X~-N_`VXf S V}xEqAMF H tb* rp6u/LˑՉ g/ȏ,3IPQpj~ 3s@#*"@>;aCmڸarLj50\Nxz70kv)ńe ,2,;H]ڿ> ,)ɻg&&MP>z2n}gŇOh4C.6Lo*"0 84QgBִL}Ad) ZD7mIx1 %p5@e4gEuevTYm{ 4nO[b}+v 8eP^gˉDO+KܤIe YkգԺ$`R.^+L"d&uԇMFŌGKB{W" ̐$oGt6~iέ2+ٜhGb$ m}G;HגO&k^X'r|ڃ8ӂ'i#wyptUTBD) UΟVE ".sx \oURkCbZgrR w&h_FeQt FkoLb F' BzVs FӸ? RVA$Z{p?{aL@aލlIU%p5:0vrUFᶣbG[QԘi+ӛ[;c&`B2:wՎxRM aWWbzN~w S!!+Ƣ0j%zW_ J$H ,"Ы'cdi+[t-PVtE "| 0Sjխk9"*tF}pkme&xH>/? qaK+ s3 ]iPx%BOƬCbcO,9G.9s_`;V7ghiP]YmƅDP4B:(29C9V/H&׵g}0&n n&ؿI.ع*{(ofs?,yO{\ݷ1.3cRj1 մ%]Hkq/GfEnѳ{+3">a@Ji+[׈+c,%`#W1xXJũtgNHnu{>-?\6y^`pj^nFa ayX`b0r2Ϗ)rӰۜUQ֢JKUm(b BŪѸ/KV<)cDߍWS}.6KzKЂb"!HaK9%*Gd0Q?*x9!*(E dCI4ޚm,f>[I:Tԝa#b4tuƾuwrq]̓4ocaP*@caV.e:8h}!p]E]4yՇY&}:gawe2VX=!ROb_^h|4+(;w訤gx]+m'F`|gf_9Jc!ŋqN% tH- JCi!9d:S*FӦVAc-F7I!G'Q'^m\sЍjt"Iu__ůI7(dBƫ\q. kAxʍzm8T8}$b2U iBUVJb)@l Ge9у1 l@Ee JP'y"7̒6\v1vddw @BEe6bI aU) ?xWy̾hN%d,W1]m\VȘSQڅhyo.)k_QȾA@VY6Ux ]_2%Yn] 5U<u̕koq %Mɋ>B(E]uӇ1y"u=PB>opr9`>6J. Z_.!E8wMnqϠ $'%=J{X\ /p̦c lx(p䟜H1GǮX%5c-k.O @9].34D ;!.P[^rf,VJg?XZ r_i‘++6^MB|65Opuk]7atՙT9=Ya栞 5ヴaDA_Wɓkjd Q8дjrZ93jAF?K8<9 cΎoN,Cx#(ۙBR` Gy3n y0w=n;D"ۑn}mmtKEI4 2w=ZG4UjM&{.}elqNJ,3Uf"c)|00# u]ӷY^c+IAAc{i2eЊg9#U$/_ OVBX[{σ}\1L\i$s˵{&A4\+d*<5$b|JO\9}Rg Qk |͂)hַʖ!I,8ěO!5e(H%%O#k1+e'W?YA4G"*KfIW]s sGڔS A+@c!MsAN̷Q`c%~\OFߠd\2Ŏe7q*2\i|_7" +XYœJaBOM]ϤWĝ+dLxik*nk=Qe7J÷ ;.񣳵:qޟ˩fDɚkbgȳ\]Z8h>c*Q&bwO'@Ǧ*#u-/./~mCfq3 ocڮ7$Tܬ@9ÌYLygX_E6rsdP YzoHxl xI#5/fK1yK6;zۂ*ѽhj0d#[+‘a\!@V19Hpr: e%u5SνuejeRf\DKy2߲龕i2/i8^voo]T:-cwgY*gҧyWWqbWEN&1~ ^9\O <~zSjd7BQPE`еCG@(aGޥAF{aj\93G[+Dd?Q]݅WcA׃Q"߰Q -\F!t{;\e 'Z ⊌A(@gIA.ؾ2A] }Z{2%(zaVeL-J=_{LFBIL`T#tJ#>B&:Jap "'~ER:aJ2φǃgM `#GV%N3c#SNWה55p_,+R>:bSRd$(c!%Y5txʜ2\IHqd %u$LqP7X4a[)6qyo'w DRM4KBΘ*hu $ %Ҡz T,wV!k![4$:~2uU'yQ}O}&-E(DkQ[4% ^ֺ>b{p %:e"ʔյ@&˥_A,&PZ#_Ăeε}T'[7M:3Q3j߳Tr]I~RVCh/bIw#HV-? Z3F [ppq )^bWܹ߾S`)PIEV=FX W6KWX’OLpAumh=#m4k7aQ{?AL`7*u=! ZHIt10_U74I!qa%4Yk,q0;_O$[}^׶5xCwi`^rIkx 0+Pa/,$F;^N PK^x@0'(M xeCCEN~;СvEl8ȶ&^>#|&,(UW_L? u/&meGT 0tdxT1&Y:BjȡM]j$7Zq=n ʙquFl;wmxC?t>k &/fnީavG*he7oӾ/$*$+ҋ ^ON(b#:ȨS;Ip҂ ) y #L>X?7ZO,ɴw^}qVy}bdPijooU|zM]C&ȥ`_#ߩgƆ}G$LC mp"bG$/;!_%8@ *pZخ4 'A Uf>dzKf^GHY }"I&}{=[7^E D  I >rV58i͒`&U#{0F\)f@_1'}B쩤8, Wtb ܥie#3k,'+p,- s/661Hm!65>`:95UQxq|1+gg4rPzloOj&]|ZsYsmN ;(y,(t">$g[t 7@/O%<ۚvʐkN/˔[ 4>"T4֧:2"u6o7ߦ. љRccl&T[)9%ekH<&ZQeMGغR[ <T. ! }ڑrH=t`t7 ~O:@124W$++T : MD@֨/>§ @ M_Q"]sF_߂\, o\i@U*$q*)-N[LҹZ[MBM#W+^IĒs'T2(͏RoVwt'RLqB0AP4pQJ>#~'E b'! Qr"[B{&]\$ $z >-/[aήA lN*+7*{F;F"tՎ4&4Z)-LP[srcN8+cI CaMWf,H7 m?Krٻ9dLòfVGuq,.lne+Gx©X; 71%78x܃  j ^aQŨu?[w Q;5<=G3xy OH i;A\5y t N$ .yg/dJ;*9S-70/ChKB݈(N#.V:t1x:1*1j3)ƀ* /8}B O83K_:K,(  ?Z|~;>kr3ݠ0[w{c{ʙDOutpz_Q<' naeU Ma ﰨ7>;۲m2}!0@[x0* 3^s/ {CUzZGc=CVmywbigSctm[΍7ƅ_wZIVz];|$Pr$vA+nP5u9um-wh<O$v#ua+ŗ,Iqrp+&m.3yCʭ=uUf_{GkC8B`5,(`ݏJW1˺avBkO|wV'_sC|,ce-pDjAfƨ˺J>}nkUnkJRl| CFT],"XvS0 g, ?=Pe%x(/`}I`:(42t˥abd73} PLbȚx*!;" ڥVGp1pRbH92I7ƌ\63쾒}'ӊ/qYHޜ2S#b1*k[18`o$~D5DoCL.&c]{cScm3-0ǍP(`ZO5^2=9! k=2So*4h F*zegS'P&/oSZ:/c[IqqFR-W&\NJ _Z5oOl!}\Q_kM5q/u e:6^p^)vD%a@1lTGcCY_E'BQ1cUS>,j]zyZK+IA G~M;GmRt)Lhvf3U[w P_W-,>@4McYmm4:BoBЀ<qlоDt_$v#L'zrF*)\'?|EbL,GAzT]w*x e"VJj=Թy!Fp$- Gk9Fb>BLonš0ȹve4c΀ G֏X^aBwpN8UOC*hRc7Zڮ̾@U|e]JSOcxD"#>ƎTA*yX*蠻 c`7"tW!bNr1Z ߐ=c χ]|:i27nBx3.Jݡ]TҸm_{i#M rr8E7ci,/xֺc! ?MLNj7Z쾞O]/ݞV@y2ڹf% \ yxlB! K:Ic_I <)y??%¤u[ Y6bh̬.,՘+Y["<|'*I'ՌTe\GCFO?/l7V~ʨ!6^՝.VϜ]ɩ՟UaeAvvPpziqf /y~)`a9Ldzt #=yme hhұoe |1kBV`j`6R c`t4I! "Ĥ.=rTɾ fx Ѿ? hx[uuu<1s G *niXp'q%TVO;4Cn<2Ҝ&cJ ";cnkC=C8K;8[,k bO@NqCw2t-3arc~v*2sۻ SkcMaTbL;\#g7exnYKCI~+`AGWD8\KWU(UyKoDg2*F->%M7A&?4Mi5BEaH`-+%/ֺmd ʻA :X6_Հ"%vABҍW>ꭕEV9 jb R b`Sp{g8Х1g5M9j?uLYg[p4Chl!¸Z]—J/o$Ppv+48?c69_a^&Kgݦ퉽2P|F2Y:]W^*E&Kr\I"qk|ڳmۤT,YA^XeY8-o&gedX9BXPz<@ֳ'$EyBi~H# "0h{a~0S1,f;@4ޢ%xkoj`*܇gt^䀂ډ%x.s nau.]abwY@5fKӲm!„IG/L;NWPhܐXvEh?$a)Vco G.4J~sf~He/Lg$4FA^gm6j# 4KoN E qh#']aJklz!'W0rn4Hfœ;Ir`ߋuXIe7m[ 2{HE@kU;O#$>7IM{b[?fHDx擹aLT~x #HBI(0p˓j89.B ؃ --7_2]2LL (vS}D 7_3̈"S)F21Li]Dl>[Sf32cޔl8SK- "+X6\74˕WMZ'9D*bp0dKw@ӡUqЈv5ӆf+. QtT8Qy|Hf!TFvt % T(зvR6可,!w*9\[9Z/ˋA5VVSH ^%81dV޾R~̨~@߽n΍1,J/cYF? |Q8b#,-ټDrXƝ5:#ZS+FaY|qS5> q24CҤzy.:.rȠ+p}pkεCD!oZݳgoԗN1Z~Z~\wd4a$kݩ/ j9MұJx5uѳrWf2%'ө7k-\n3K8L̄eC~ yn {Nˆ{&)hRz˴x.(U] ;YnrÿSs56U{n''єA|5r0Ez+y4EW8c6mHB{M0h>'2۰uQ,q7i N܂FF%#5EL"Qb@gٌ^JTf?/[L/Jƅ5ȭw M2ԾGm=]NG<φ sP8kgj!GoYB98L&TX\HS>3ϔ]<5sѤrIavr9T^VhsG~1  ֓{fL0p*޾*DiHG7:nJ: U17Y-՚ }L_.v hčѭ}:d8מ_X>n8ϤJ@.liG|>fܹLJNթu؝]T3n_K $b ѝsIHsVX5p!}4('dφֶo(͢F4iq8S!K#v2I|9r2 Qi?|"GǯCht 2Qy@ * 1( U0 %/}bCѷ7ޣ=3 }|IUFt8ISvehœ(LPt]ΝdFukM&}MʗrqHy˟G $s q6Xtt#c (fU'ޜW-Vݶ5`8zg)WlM;P F7iܙY9 =4f2'ܤOt1hS9քabCsc0xktS~׎:^8| w$D_Y΅8 p>XfxGxZߤ /7|3&z!ӽ;a>/}GNdm-#*7Ls&=@M<<397|;t੫.ȑCRŀ57}G oq,`r}A ~o&e:caU &)Dkv2szX_VCjbK o>&03RJ$ۍ/J^)^0*ACPT:zsH}Z==uWa֛1,Ver#"K74FK7W+m*"G% N/֩OmBn&@g<kMʈI+B)qԆ^0ꠘS8^ųslmǖ+::abh*ペUtm!7R{ȥ@]A#mg_VTg:O ~DnYi9Uxxg{]"ycIZOFa4x3[.h,޾@M!M  -eA>8Nrx+_>O\pY[†`j*jV/MeQ fzi,nu!$WS8q D䵕ir;]0_eã1lD#E>m'F;^~Eز,:u{⻥WWDQgQd\f>8`p(:0u*8Q^p^D! FkG1EmI57;gAGT"[zxʪn"EhֺXj솮 8ۓ,َQЏAϕU΀#GT'aeZ PBn?Elp!!Z~٭BfXoX€;5͓)މ' *) g%n|Pg'HF?Po]3@fV>"Mѥ&)HԪ&K)Xq[%(Cݨufݎ 叱f'& CQ׶͚ &NU>Xw|s8|\-6o'82[]XԶ:l4NI_~{45mX)E{6cꍤ 0Gdדb,*J_yǭ[O -MmCJt;wޘ]2(>H%/Y"e[j9C"DzHnRZ ?܂L8r!w4>]#v&DnY~ m>V}jxZQ7^+lb>Gҡ謽|+B(XuC#τ;| zöܻ_VPz|C7%yult6J5{̯cY~ 2ĕߚnȮK8鰠VIb/:8Ԥ%ꔴDhOE8\ KQ+z {GWl{uz?@ &L|(A h?\obz\izg߉(.{3\FBQ'ΙCj'ӗ1c26Bf2`z{l룊aE3AS "\TU凓NSRm|TeNa9c}!-+7Pe6{3H*:U[4Qe!COo7i/jr7cL@#>0:|pzvo-RT$==4dtZn8 KpҰ~8>z&d@a"gt-٫U1ZujrdXI,tme\)$IbPe}F=sfK]dۿ)&PJg2_:͟r6"Gٵ$ |p/5FkP>=@ 2pTSgшSPRz%x~8KIBMU<1``"}>Pxê DJ+̺u6*[3!&oech{붓p }y43o&9J=w-H7M}jc0ø⠾L ʾ 8D5|6&M\).Bܤ7ryvtT4o8WȺaJQUJn<7.u+w/`꾡nٖ>Fgp@=_FytaoeZiE'=mOPZ(I49֮UJa9ۘL ~~ޖnM{tB<;&BH& PwfэڿjtQQAAQwB1Ais&A{?;ȧK++u:‰sQm-wc Lg RltbD_Cu3Q++: Ÿ2? ZA?)s~Q;/C1+]jø7N ʨ.GPyag"?,]mK<45[/`+1Yn'ND`ֹ ՙ&z^K!;H / OS9l E@bnReʒC AJQf Hde %C _u5}%v*OP(Y9CeңڲGa eH+u>E\8mj@ tm#< B( H%mdI2MQ%;Jc'hf:@*ل #Χ̞P W%>Et7SP@ >8F_qKjڇmUϽ_\'0O-"@]%kIa@inY]h0(\rh0͇gBvqs\/^c<7l{3eSm@`g=o/^zLlt)>JꜗCDBSN!pD]c霓:ӽ\|b9S},7^Θ 8@>ZZܥ Fn]FgJ!#&a Y8h}JXDvy8S)W0 xF$z]AKzm`-EX+g3U RfDzY҇$&}n3i~{N3ӥ$ Msʋ(8׸=a).~j bQCܿ`%raNnsmsg zD 1>BR@ŧ.rX{_̚:XZG/Oc0K3蕋cJ顑rjk&( c *QE{φ΋KJxl~Lǭ1Y, @i K%4&h">* 4EħwRz1SV<1FLn`{|M8d"4돬L7R}sj>2G`xW(ȗgIƯ N@ۅ} @7_3/pK,i, @ {O5H""lM)bN"r(G7UW? E}&tbN>,>6 Eǝ[y}QCXWAQv=p u{T3O F1ST$טktmL9ҿvVn8l6uCmgePU):>}_t}E TҶƃObb\d'3{,#}JhQqH/ ] >&Sii,e%f^gzKӌѠah.PT+(iJH ߧ ܖE![`Y,`sem_"? GTTJ`ir~xYT2Bi.#.2~y>FP(Z O2  îV9+sdkQY러Z)4!DEanA%߆P+ra37U#\\L6%1%YP_O[M||>8vXfq@{hQV,"n)Lʔ[.7qQiv^`hX5184fϴ#|jOw.uV)}5mZIS%PzYuk%q&?-uPVKi-ݭ,*ɴD}f#U=BpVGӬ[Q͋xM ۵dBoSH^i}Wa !p)=e@J?pRpB]mFF$"9Ȟm-t-a =ēZ.xy;(w+710GQ>,(3%oz::gNvK]X Y}>3;e}E_keEc$ T{]򓑢zfA[R¼ r:_EGϻ.#&1R ̖UI% O^1NK(ea9hc )(%Ѵw/}\^3ޚ>YXcdx7r;T+[ D~EJX^TT}|X8]jmM U8kTYFesѦWI I%"9]{%+e ԙX z # \ AR'>?p\L#f8knr\6bBVKz) c 8<'|,-vPt/[|E2nW\!X@ na~.v* Gί'*t: ,zb=vr};97AwNϼ__N.;ay5HTK oa/Eߜlm\dn0u'!:M/<'k(&7n+1=>C]AAxV3Qt,9b'Q=r}3 >5FQ-Ck(-Sf5K=`5W SU,r.ļ73NUO{I~e|`Al+^f=2B@`J++8 J_'O:NMtyX<!#dA臆4fñbdɱl e_t !P 2rH+q&A{$Wimdd0Ӂ]  )FNBGZnKpLrTQ޷ 5[# ,B&*LneÌӎp8Zy qVrJ*s2*f`b&@,Wo gt/K$["-t6 ÑkTeH3xۈ3P,Lm$+agc6i,h!,))Q2L=SYe!4xQ3/=lenE fH i[̤=5uYtAk@ kycHR$Gk{[G_WVsbg0r [hx m$?E;񕸯 Fm.=dɾu%mLe:>cLDTNCS'Ѯ^\{ fSgލby(ݛ|s>lnZ??SZG@<+"o4tfTFgm.<)2^ aZ&[Xg%zY-і& UtS㑐rNS[6U|B8tݚ%>2$ppGnlRN6QMx_(%UNA:ty%H/K0/FbY_iQH"='"v A`d?LSIO!A1̓|ٲ@Lѿ).=ygdHKHhub+qVãȻIc *ZʁP$w(LKV^&Tv 7^L\ņ(k4d5w*D r(PfLwk=+[iK&Q $7p jhC6s0i:vvyU^郢kñs~!V(3:j}rrX <]v˕gǪm2vOa+: - =8\NoV}kz|Aтn _Wߋ:Ư-]_l9I~W]84f~ g*qu "5̒rd:P^8z\"jz^LhT !Q䗈K>/oǮ0?ͽ&R䢙錚5.8)e1fGV΍wzyV}'j-ewuN-zrA 3\@{M[ǟ.U_īP%pw}K;Hs?(74#eU3sc$6^o@ W%H6ڝ=gɅ&iOZTZEZIx+ D:Ҽ#2\!P@'C3z-FMTZo ȥj!+`j'~`xD/8|'ECn9)[B26qX%OJ6I[rJОT]dB7 0ط] h V@i i~{9+J =xAV j6b5zX#Ƥ0<#8GEQCFV|q.>Y.dz> sڋwёٹT0 sV}NjBr;U[@B]Lb{G!F&X*KpJM?BoԶ13HXz#|-ЬO xRށ?B=YrKg3|GDkvk>m :<KA*nBj.7R#? 8z-&HMBB̶t^Z߷9>oyZ=$LnQg~b8ZA 9,.nr)u LXZSŻ;s+޳rd{I8+EG)~S?ޣ4H@}':/胏pX|Lg2 HRj]үsH!Ww3>`VM2z_!@W@-pl; pDD1Rj uN %s.C5%|"fki(i a@EcӞeN^YZc*a&$BԖkDovH ~OϾ[bEg׉r)kׇ}Eq5PN#KD f|}jvpIYP~=`,jK3oÓ( ՜b)(>0A '@јva΅Jmq1RI~8oo:FOUulW3+{2$^ɋie?l S [&ͫT"0 %ςROO'5t/爎Qv'~9_ߨ5{ 庿Y&/X=ۘ#.tSz&wY^)eUQ֪֚m,Tg3]l [r{q֏Fжrۓö<~ė*kdƀO{4>CKO Ll|!rw9&U5Z˥;4i3Я78x;j}^q,}(XM"^7%u Hu5ZU?cܴ|WѩC]^pKBw97 u۝W, pDq~ ȠJ ,VzlAĤ"P؈'eE7qW/.rċP-ɝXG!WC Ԙt9WA:B]LBsP&G^g13ԗK3[m1OFMԾ&)f81\x{69YԌXcF{uaT#\j͵ƺD (p|J}A' v,TZ,B]#Zg*VPSz9B1@RCVMAo~ӱ2kiu/TbZD**;D5Bj23(1*`Xu{we CC^vu,c=H]\uGqZ`z(ZfjAt*%9Bΐj\IGa'oexFzNg*oG8+вf+-TEѹLX;ͷՠ `RŸc CKl+*wc^罡 䈼C6xL MWڋU8T X~/l?{9Jȗ]NNqLaR', \]dn;_ӂzi(~,Ec+͍x) hbIchI#3 5y1AG^.UוNHԹ5Bơ蓨5Ѿ(MW% ;pqt#ɥBeLrNcI+a\K! G\@r|mF_ -H.p5jcj>7fҏE̦FG-JrӧC۾>jc,AK$ђfWگڱ >(l FQzi f& +%%3Y k$)\]`U2%~ 7-#;܆.n%(w0H=B*}П:u&U ˚g]/]Z+n/͉ĒPXo/apA/dBՄX-HX#}**De׀=LYlb. ['oo )GMxk)PY"`iG ?N3m3O1X>9xX9J(s{-atZ ҃ E1n.8l|6M ^X7SI mӗ9GzR{Kb5^wUAefYj*8Qfv"rAکxyٷ+jj(P;<)P:POrʌixnS5d"G͐YxLPLPjv?̴H[إF* 0^DҀ 8OW3W.R\v=gEB< |8vP;r+ruGi#@W/>6':r4->1J[#91y{ty) :/k1Qk;r"yr=^F?ZlE.NHfYOD|e*_!hP(!Ĉq1߽܌d|IʼnJaЬZ-q,,Cn*8oKlZ ݮ/-%I"-Hn84M-BgBd P/$KރY[(!$VKN1RN?a82sMmG]X @6)H{h@y)Cqgnhgs)M[u;â@qq_)gmg-;3PX@OJޤԖ s]0;HD.G> ٴ€X ѥËwOAcyDWxiGOb%Cnm¦b+J'4'D/%@.اCGW@?qR6.M3 <P[-|sjL1V4'(.xn([]}"ث]ݶUPh,S4_O-苤յ 4@sL*Nj{#< OQy[YG`X tZdVK'CpB%ЙNgb0rSz㞊!R8n$-8=^rXwͷl?6vę$Ί ڜVĈ-?89:5өҒ3q|-7Ē בb6j>G7`#ap||ېOU?bH9}cJaxBw0`};\S+Nܐs3ɱR xĮ}瘱I236/ؤ?zh0jcR|!Pz!R#>V|YX)_,ێҌJU~蝙n{n ]*lcνf1F $ƻ%rtgO;h#pyb(;(㤽rv!Q5'!mpn p;+-ɢ^X[bf:̊YD/2*^2^=@Xy_!56/mKO~TMr9s:͠0)LemwiHo!St oF3=9tF;`W(>gBQ# &MGhLIW>l\l[~ H<]kl\ AOutQf+υٵY7"q/tP?̤Dj|9!7F8;+7Oh0Mt =~67ȓ!Le{R#n͕zǾpb(Vq>ym[CrtŔp Mɫޗ c_=E UeLUfVOu^_h |}P.ML`Cg9(2_^P;s,X-,0]FJ#o<")g\@( UJᮘ_(pJm? 4BL0L kq1%t%ŧs  pA0f_|<.p;) 7OȃgqRh!`l+ \Kb7hpW^eqbuZ5ݹ(r٪1IIjLF߭fM90g:u)AsȮPynyP&ўY|X7wN`klj&O4`/Bxη7 ZӸHs T:Ng2vcz5ynt0ɌJZ53HJXSF? LOH~2 ((~Pkx83<Q(a͙?D'qf%Z]zyrяz[,(٘gŠ柚$w0'v ځ *ɡӤqy+=+W%(Q um k>+g >õRF9k@xu˵͚D.ٽPDh؋ ehtP?4gc3T2kZȮ'; Iݼ4 gmES \N)2Su$p-(Y/}b%-1bU.z0;.7 l~W,^4?*7f 6 88aߧo}){x{Qj%]Y>lH Fionx`jiC hLkz7= 3pkAȢ}8.oP4f9D7*w21fӶ4(g`1VOiw]fiNaZΔy,gHYb =kB @4Hgh.ִ.:v{^Cw3KiZGf{14{?yEp4zI:?i݀M#b䵀ܩ?CJ,F5%fI0xd-:i!ОU I4nbK6%7i;{ d{멣#*JȚ\$vRij9luG5r盿^)y4}uaBC|&iay>սCUJfa6XpgJf#:~ SU)m2!M_=dj0UQ`3G ƫރGokFOBKS2۔pbRKs?4"LhV&o\/F9`{ 8Z{:T#:$W؁ZSBO7wg^Gl#kԺtTSz: 4>.oD@j g}*7 ټn iXkmzP4=ҷO|㌂vS>Lsx%^}na@2u}0Eyx<=5z+U'×^>j؟m$|m.,G]96@hN/29 ~CdnoZSMIxtc_ "b! f;&s*CýWhFͦhp,tP}c֎3|4#kT1&E+~%XkYgI`nZm*Rĩ%0|Ls>HKE7r8/- &[*m&4MkPϲ$wXy_T(|XM 65A|"+JhC_e*~wRWZX򤷼nC(LkQ\M9 \jM PO|x:{ u35/ yd[& >(liNqӨP8 1.gYZ070701000002a4000081a4000000000000000000000001611e8eb900001d34000000000000000000000000000000000000006100000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-intel.ko.xz7zXZִF!t/]?Eh=ڜ.+͠z?HJiUm7L&j6Vfn$D Lh] `&/hSJX#٥tt!wqB.HRe%k]qXT{ȱμgx\GRWR̾ xr*y[4s=,WO_l;Odhg1jp77^^PF#9aY _թ*#OF/%j:|XAUF [Y$iyo Al6a 5"DH6j>/^opJ@~8*rؒC"ΌNEifَ!αv56XW&LoOS-jʮt20 J䦟kDVr@cHݥ9M.*QGdU\| Fu 9ZS EF+IpkJɝyeq6.?a unޮ*<=I$}^`Z?`:*v* `y.(vKlUo0 _ d:R# "jlaIX"Wɧ*/#;ĺSs^v!D(=ܺ>S 7㹎 GrqՙFLZ21Z\h|r:/-m]vȵWg-s4:q 2(;u-ȡԓ>w*]M`ϯJq*IcBq  Mo !$[&}Ԑ\SW˧K&:=ɜ4%rUSq ?sf$L2r]uy&$Nk@rώ8wv,I!,x&Jjm04~}66q}ud Ű{04%ȀIeq8HMY h %hzD,(U̽AXD|Htƣo*dnn !G:@{ W2ߺy=5Ol?3;X{Ϲ9Å3ׅ.hڽ8}}_?.Y 5n&aA;a?EQ1b7dg;7݄U#ݙYӟT@6Ⱥj͖Tu{GN(@,hb;ſڱv@n`j#r+խɈ.CE&0(Ps pŋ]'v^AnϦj64+o4żE~BRv,YOY,4`:zISG#`| dOc[Ap(4Ve3PbuK3%J|AׂVeB"bqfbN[j ?it-7'tTPhi~r]}Ώ tY؆=*\_\+(dbQ09${aiٷ䎀EQ ˓{SZuXtji5,V%!tveeOa>NP,?qD֟КЎ8݆b*쨯B\ċ; moZxtq_XΤfl(wT2l (yZVJEC}ݬڄl|jw/.pRur<(fyVȝ\l4 T<ϟkyU{]'b{)ZcLCeV{cYC&GG"#j `ӱ;;"bR+I5B [īQ:8W̭lP'(kPWpsۇe沎#%ِW !-`%1}T׳ݷ '49IM.[7 Ɖ|ut`mfa:c3,[ߏ gQ:yQ ? d$!G" >s{gdA}wSQ"?RUoz}-Kt aIզUJ+S21!1 _>6'9Ɇ|xIrNҙ)*7^m'nig K+vǬYW;ܓ5zl g;g97Bg'&E )ʧ#%s KNB"pXsq\WZ`Nb⑳ò~2dQG=RLONpG(\Zp1Y)؈s3FhEn&#>0`#c\X9P5ܶr Jhhh41o40^o*sq7@ ZDhwTɘ[ Ppnƥtybf,\mk@ X]9['sz:hl_"R|lDf $ŚTB)v,Xj3%$y#4֖;G*KvH2uDO9×?nY.Z..U rGJ*B;m*6h@=ƒ縁n5@G*#ZV>6Uɱ_5PV?^J|2n[^6]<}9݆.Z;#9 IQߓvtkʞYc[< ) S̍l= yIjfx!&Y9D,^N.:j*"+DqנP;8UDNJ (PJA,ғuŢ:{G4{-9 0(uJʭej䠡c r]]nݻ̋'*eHyZFh&DS*PgI,kw@Uzl~5 yo Hq&c͐1d1W|vFw=OyN-̣wtZ (P uw.A+Q6Ab4fRhcMKE8 NhIt@,$[@6bV";{NxIV=//r`@PM#+FR?͕Pj\b SɍOtSX6z#NqS]eRolFΗ; D5N t66u!9*|E?n isrVO+۳Y[ n<ݞ{=pE|,7@7ᵰ\LM$G[ʜ}`0"l8v4ʚ]#>~;τ;.M:3b$~pHe7<>  !iC(&= k.GbO)u_h Z"NB1S.K9FɏoOSRṈZl;?:|N%ZJ'4te]@Ԡ=F"Q6EhsVR]A({^rmtn d0N CaS^-JbG ?qJAQM]ГD[G,a=eS2s~3xfVTYfl83w^7E|\V|IrKs}glkl#:؋ }rД_/񨿗\H'[8KG9eR6Ob߷4# j»>(” V U'j]@,(nNE*4ƾ Jl*'W<٘N. Uݙ[䤺*WS\PdhIԵ¼ G|lh兦MXƺqIMt>oMxtEE[G@tLzAcפW |֛b훨 zZ+u%G4>L"qQw(MP X I)Ula,Tfr`3MUMpj&"VɹZίg|7H+p5Rǣ-ߥ[k/Ju#ϊ%+GX΄n5ƞEpqkw?}nڿ浖֌S4 Z""KktVlYYjKGR vE>?G5eXU;ٕGqlU:aф hGЮqs6ղe7mI7gx5r@ssl>qZEhU7Ovf[hˡR o L~\Nab5",?o#{dj!N?rye8ŧC1oS! Ln>x0:N`@0 z۲%ùP˨_(G!#R  `l`K+(CRNDgćs,J> b?U$2)fNMjdPV=FPL~nu GutbcTpQQJVAƐ"#TׇHV a2ePd"~ >+,[s_4<$,nkiDX(^IkᆎtS!'%&s<\~m@^ XBK)30!p2O]ED⥕WNg ×,#$-$U6F%MMH#ԕ?_҃1G%2ZP.m F%O$<41KTvιwf Q`ece!momE=9ap0z9ʙ:Ġ% 67ϚthR{D:eodۛ!\؈^-7FRfTXrr% +*k7#ܵί/&|FZ?\檫^7\,Zz 8|&(ǒMDte`%>Dnoi!4Q.S =KKA*OˮQB Myޝ0(Wcz}EyrgF e~tÎ<-(:nTGWVv.b~i3b qI x?GC nv d3_ ̔| iv]4ռD2TpAy\C/hc,_Jp,/ :r @=<^Yes:!b V-:Ğ$Y[gbI#! Z ){j+'G4K 7bQ>ٶ4; h_(rl@\aTh$_U :pvޫeDhv)Oˏk:FK^ +y!Hz+hU6jrT!!FݴWxr^[==&em̥*ǣ?Xᆘ+ on|٤>cx'S <':_N8+hEhۦ1پ>BMu. c'oM@{Ie#Z]<`aѝTnZ X=k {DFXՖgFyssբ]HwJz|WFyt1k[&f`3(5Ca3&GW0:^v`g OrmI$slu 1T7yQ)($9_ٜ8CA!Nm<+4'H$-9"(_,DM6<^ rh/_|D!e;IHbxuε>+*paʁJrg\žSz;t @"tOn.L@Z}D_Af.*i&<>uT!ad$ ?g(VbnNaN~>:gOX[.c^HRo|k ` ttj#fiD''8G_~7FKOQў7.,$6(0 TD2+ :=}'ӞT4/:ot/Էd1`+륿V{a҆^L@`8z2Rd[{ 9xb-=z2o=c >ܧiHwbcB#;0Wvw2ۅh$5$c)u_EG0*dg*UXILf.￘id0SwKY׶8:@^S8AL~2ؠ_'g"`o[bU?pûMq>&ݠoCvHEm)v6عލ @cvM_,MOe-I<@CTyh^O3 4@E 9W//:Y9M\wbD\axYqI?wQPHb 5/_Fa4ӻV7C$IMS @16QKP p^#5IDQh^:4e*`Ы'Bsz=DEs 7 nۓZ>dhHO#1*swHxE仈N&Y꒓U&1{ߦ=UB6d!  fOU3DB}vy )QH0*ySfC54]aV|Għ}BJ?u-KDqQ~2VKgQ#`i/# J\-]([=;r6 M}xk{YX/l5 pI:ߏ@7 I6 PxvMqSvAC|+*a \a·(歒`H\ig #\żR̯;k c$]O6^'6N\pu'ĕ? FwW|`< lvKIX Yivh! Mccj1n&v30+oT=|VÚ!?KC pou¯L3jnYf}0uz7"L8KHC[?5U|񘯭]:Bf(C%ljZ7lYW$;. ڬV vYl=Pv9Z;|lW4~P^<ݽIz,j ۊom wW$H)[ost3*`D;X샞F';F^x%ݢ72MZ2qDQx'E|Ui_;9{p?3=Rgl^r2$ L&+8ӌ1X: 7h^(s f2`#~UL+2r +TP)&4_& 'rTu'7jޞEo\ŵk_~rMA@o:Yx:3$ɬ _jA:0 M6Yo2f3Y/X{3X>7hMSxǡ ,8hsQ\6x5(-CB?CCrAۈ%|N_& ;j]a .]SpH"#W'1~i 0RuG^N@\Za'WQ|\a){.a_,%&K$cu XD`ir+ᩄb`3|%d P-*AJ-ep};~&~jT?eĮ *_*O{6qN=W@<8SeoNR |2'=q-'8>pP~iF*Ճih52V3|r8-S qjH"^ EnˌCOW)Y,}m_B"~x D]x2VbaΉOA1QoGnƿX BB~}U?5'U-yG:ǂSEw󙇚04g}w@u R-&(~`c.{ j؍_,}["H8qˏ"h:Uc!~xK_xu]ƳA=Er8G}*8#3Sc-=v /S'0 -U9\t$K=AOL`x46Ϭ nӢ`E8Q=yFb SȶK(S: 9sQ87[g5,lvUD/fBҨ,Nu#ܓNHQ ^ 8Rn"c* S )d7 (iAi ԉrP|,t&NR#++ˇ3(UM9)oeԋ-& \5'ũvd2؀mvq vJ UfKXNVG]bl (]y~6<۩̊StAdx/jŦEr,ʚLkSHeS?e!e"%'DC|<6s&1MQb\ƶʀm-J?{M㲴` Yfq"1me\[heV zjŰR x'5g0M M'e8ʖ˙5A=p]HX/FV{vc-+62;Δ$KxHPb˦瞪>c81ȝ5|;B`q%}YH"(Xu s1!{$zxd6OߊikUt)s5n33ak6\RN7' KYHѦ[7 5`GY'F1DZ1}.r&q<{O'X"o&$đ›hj?K f3Bϵ!&䠙L6yFuD>.Z"Lu% 2&0qۣ|Ofm3;{:3|#GǶ w\_r&}S)I|7qvE)Qߝ5"d]מ$v}a3`۶+?=~" mo>}g3wO[ij045-%r]0`/.s|/nAw)gUS&Qx_p*&!1B078j/ LՠLL{Ǯ$[we֨5 m%~L"sJ)TcsR\cϯC(St|I ~Cqz}7L I7B#̻S];h/LX^RݢɆY itfƘ4b0P(R#! Hz-t=dXvA(Er5&}̰Gb:q֟g$&=,_>(?\*s1Hx3GM%I&WW.y5sPgb60jdb' }B~2-[!^ :x\^tM N}-m s`VW,E3"((1R5P Fܕ͕ǫ;'c %&ޑ(mP鵺Q٬ۉe;!=}y;il'iۥDSLt[_XU9NtmC Aa8{սQPurTӇ_b0;b*Uo\U!RZ}bɦѕ]H$שb(\y[¨oo#~q |ֈuX[H67 {Ve`Im2Kdx>5 L +sT3KHd]픒Ltꟻ.B`z5$UԆtjHqZkYb`e,HF|}Lq:FFA:Mҁ`5zp0WTܗULwloW֏.A!R5T#.Qs:쨡&vPI6ia.ԲM_-b <6<IGIC aDK}FvDl2fDBW_mO:]/P<ȲyӜQ%?DM(bȾO֊ ɊCdPZ[ tfuu1ؼ67ʮμ_xF,1@KER~ WztX@` `HLv/Eck۾i  tIzRB crr{JtfᯈyygteV0EQ .3&#s#L;u8x:>IJ\Nv~o)ӻڳυ/ٞ]+Hoe!VE+`zpL#`!o+t8 )#ZIatbt 7Րv[$MK饾(zp.}r/γK' *Xo0j?t``1w {&;)1Bpd5?KGp/׷bn'$qc]T_a A+=}c3y:4^#u5]%/—w1"ؔ0Su?Q{ eHNF(v:x u]. Q4]xk\̻:#8ЏV\4D'-&2a,UQJ%_c{6F*tkff0r7.">"9ljy.mQ޼DzcULn 拺儉 Rʳq7~ m 1KH3G>ew@~p~X~_"sdeۨQ痻b&rΓzɋJQk-\D'1c =)RS㦹nAqwA-KzAC~ODZAZ`z.?ebOo!GsHSRњji9|Rqԩ~4=+cىZR%/y;V>- xپD?[< u=6L2ͨJZi *ҊSR!UWHv;E*[Icm̈QAʸ7 8]GWZK7{ȧek95P|^R[3 WZK Vpw= Tgu*` ѿt:eB+1DSHd"$8'"'kN&sR Ҁx XB'FUXKna)4b5qdҁDWu(xZ.𤙏xK> bn #ldw*BeYh7[@DR9KS쏬8ubѬ\e7 )e:&ޏ~N4>W_|)mϝ}|`ot̢.Ig ]^>O|l; |KklJD /&Iֽ"&X4eQ3f QTv%0@"VG xRkwf-Y{jEz&D*"KC__TB]|+M/\.C`By&}r@]WgFI:Vg{_(z z9wF1f6O^ ,;D>y$n],A<īؾzhj\.)d[` m 9A|G3 2]b hA֌|阌>kxeV3s渫Ωo1F? YMwJC{' b]U35lꍛɕDl|t{G d}@Q^hkBiz:"'5UwYbD%|zJfג5 {jNp4(pn\}9)Qf<6e K)nY6?)]Qh4F!320chaP nc[a뉖к xV%+4&z`:ޫ饃 m / _ Vd}[+>I)=-k6ɉZ~`m=fB|UF#OsbF}IN]N@dXo0-ֆ])ye%҈ش`, %;ݿ(ǗS`z;[jsJ1jY˫z+^HUGͤd4Aeds[iF.ZFbo]\~h'gud`TXPB2r݋J=?gB\Jxד[ :55޶VNl{s Sz׆Hd^>/bR')<nۦX}~+Q2 2} puΰjȈrK-*MH=t0F:dޅ0}hb'Ż8m|#c3ŃMk/ZфOL[lYw*Pێ2pti8+=eY~ z/iKAqG&^/-$&-U{|'wY_k.C?ߞw!:NmvCahW7EeߛkSĠ+oWRq9;EdR3|%=2 `ag|<O|-|tA~?-2>DJj݌Fz"t Ӹ҆?%V8Uyy4]c`WI_T VMbSj\箘$)܈-/'~7 %֮fI&w#P7}Jo%OxiE=iƎ/ _?i!}تvs* 5D9brf@N5::J/00Œ p[xA^nRz4"6*@{8}tTR|F̏P~&0h'&"`0n8Ōɯ&;zA!b.QJFW)y.#Nʞ`{#/Yf+?_oC G j>^(v'l0e6Q5RO%E|d:IޑI~vn]M~F5ƻ8 ^7]Sx'ߵѻ%3yPr]{)\( [ź^,&?u,tfI0Ug6:}VLW C]Xu!dtU2>%n)=>pk f-Zug b25R3(EoѬE묙&$d)y_5'";>rXUNF^TX?&c RΦ܂0Z>WԏMt̳T˵ ulɥӝ?ȧiBV9d.Wg = nQ茊Db SA]{:TXs;EУ d -V%}O1vyayO~ "p1>]:Z*BuBjˍօaR5/5B,q7P@^Wn{ldzO+{B+YSPB,oYߞFqѭ cٍbFw}#le6wijJ1 /5oVV%B 26/ҋdG}R#k;)A= b$rۺ q-g!ӗ֖Vázr>pm.ń4$X61l 9 C9fEgbLCבI _F?Zױ'ÍYoZJԅ+Υ躖b@Oڰ" nHdzPOqŧ13ý&!{ʨ{" F3 hkev?Eo7~5ܫ3B' =$CA m4;z7N(PpqlLcv@#J܏ʭr:PSwNV!hbW05kQ CA$8gk甖|[y:6c0 '.3ǺEDM/($\,ܠ\دX/2#sZa9i>@ + J*yLFV[39<#eΰ~r#ĈmS+F[%xj&.OYF3z60Jy_/6j7Y"meE@&v+Qk2dOnN%u룢öJVӂwv W$3Ks 䝘憴v)z'"'0.{v,Wc')f^-F֡$0C^爥lcJKXL\*؈s=rvsndIzu9dd&7t󮞳G+1Y ;NͯwC|hU$gV9ch+4,PJ;ᄏwL;Ccbu9ljL}tM ã%n'i{7D!,U?H &р-Alr^ď>?ϕW>Z^UF.s4 z'9U P"J bS[EK ?d{8wǍCwC\{%;E/`&M@1V16^p ˰\d4tޫeU{7Jn߿q/vp6V{w/ŝ#5k`  ۷T^^SsS:ZV]|C: LBULI< !r1ػd*E_ESK9D`AyWޮI^O/Mis+^\!4?"q.[V_P"Vh 4P]E47e(-ue݁K!w47 /MԒaɎWwݳ'߱,E@,kp"T"/mDlO?%A1-Ե1ux,"D(,BZnD J-t "ž!(ϋ:U+Nˆx1'b ՇăF/!n`كwCPB1nWg.Umͬ 1p_rЋoۏk`/jPczBH>MAy.\%-tG1IL-A@ׁ0a,^W|rfZ-^݀P֐bm> ̃*IQURu1VWUS@QL?"]*=lTnVT KjASnX͘j_Q zdP!W;L< ?u&xbV6T7—s m~~T T4^:Pv)`6ՑL] B5'dx)p;jrvyPFvK $&s`&sw o;;R nCmldp W?}9H^SP~e!e'N$3XAo̔rz;S'apMg<zkZA_"qdYkش,lB%j~qtǽm¥?5fIqK8:E.j8&6PK%>BU: ֣Բ|B|Jm_wٸ@]"gH_LlԺ6qÜ!9'4-?nIwHe&&m>.H4c/%&/48m5{0Xo;wllK#z8 g&0RfҺ {@ŭwD'\:OhYt:oVO$(!A96 Lt0Sn6P0ђy'U)_4D"{+}Pm V!\/hPk5 p߿.")}/}hMSk]VQ]#vדV45xH 8L1xDPC =X "ߺt> -2*^BpM 0Wk SN&iw5MO5k49FⷲjçP7ɇ^f< σG&EqtzEܗ|P BeB`|`FO)-~fbZHCQbnJ~LEY&?gd;XqF2IIO1f [rb锷iw0K\Чe~YE˦|[H"BKAk^UuG5 ,sQDoiۖ]H"F0ԋ[ Y艣RM֌Yg~3ǦƪgXRAb@1:>BC3Y[Cz%x& =-!scC|QVR}_D}Q<"Fiyڱ\1<֏m%v xf( 9k2I ِ\ݲw' 4G갍:VŞk<$jn׉lZun`Z3wf$rp?cg6]_J0  :֕?FHʋEmcBsMڜoS|lf\S= +#Q`*Μ<qVmHߧ=x~+CnZ{丄WږQblPd3uN)DJ 7:¾`\)GW^q6nAzlBT7ˎ4 1A W\ALRCkb )\#Yu%"{4ה6v~ IJvHgL&`9Vdy0Ƃ]v$1UYQDajGo1CkJ̻I&1vQBSzW`?OuC'勁hT!-jOnٿ!vLO48H m:9Z5ݬ"tns 6RcJW:<ڣh&-93UCQk|iq)%3`d/U8&jɓ# ~2C_PoMzf{8"y3\dmc@ VgJ~y nJpt0~[^ HW1"}#c]oX>Z`Ov0sz[up$Dbl=qhb}TO4ɬoqhq[ Pۓ^S4e*bDk{H fi @܏c3R |XjnfG_oxs~y wp62W%Bӡޢ ޔ! /ցY"=xnhK#}(+_| 䀩 [mW݅ 31?d?(eːnRAoR6K#[gs0z(uzsD*_4@T|+/$J;t=~]o3E)rCAPd_i;5VAvdDocmCI1߻9ԜsBNLwbna6y2N]"{坎XÿiMۈ|_pC,R )zr4Ett&k(T磶zzX󙆲K{vϒO5#R+A0If4.H>=E;8+,Uժɟ#7!O\RnW Q$K)-S f;B}8LajHʔ~ԡ|T`wԮC E3L#e>ZјZP6Ҍ~,.D~/Ә {EYC穄k<&q [ t[M"m_E k}06.tP $o>ƽ`b4M'aR>=f}^}W:[:D3^ v3 v&QU(kع"Wzpjԕsn+@o>]qPv6Ղ@_| Gl*f  {IJ/>3*63O]Y3?E+3 nNtu:)m ol"bf$3O)F= @+(ؽe4 ҉0swG 'V<a光\֒芅QMm@tDMyljDb"}iv,`sFpnZ];79/v3ibך kw y!z6Ջ)TeK⊲,pSˎ5@qđTn_$&<D%EPbw|PFioE'jg4#к]dĽT9Y25YAל8dpkK:M0Jjw0JWAF ].Uj>/f[Pcq#$z-Lc&"ï@NWYgIk&Y~zp 3lX3oqyHLnuy ;tO_rFq/>_4?9^?Β~#1[CRÿx,6%@x)mPZgPC:Tu* I{W"% f.|T=G}2pz~f8{Dэk \􁒺,Xgg\/ouSs@Iu]f;Xd RyenX;ӧjD]SU1eYʗ *=4=@ѼΗ.ˊ+Ogo+a`4a$LV7=H*x 8Hg0VAPI< ; 沮`[!Nb-G$bMPUybx3lo(1A.Mk&h9mΆ"_q $(^Nnd$5N~%#c~mȖӲ& o[`_/bc'8< \al,S-!3˜.{EC-+] ":o p`N3 orG^kb\59qXiU4H!JZ=f=.P`?|ҵE[k-x?$ f QC'PT5 dʥqҫ#D hPކ@m9:Yqg!G)w;Uz+;oMCvY2kcx\(U!rvBaܭ65PϧX 11f#kMfc_]!yS62 4r*gRmR Y2#Tqrh^R ƑLfS[3tXTN( S1GӇj; ?-`:8G[-r{l0HƔBN iN5j/4B  ~h Vu=?cϧ8FZnCgdcgӒVs3joG~>h{5YRIhU߮_| PV&ޱ]_UcSF5D+ ƂAҊ (oS!jPɕz/J2NTW~A H&)aC2r4Vp m CJHKBz$'#a{){:8nc(QSbnڿ'u1c'RVr9/6|v(ۂ}W><#&ҡY_c3I Z@3NOhnM>FhXtf7Vђc>z rOt,-cn WJ"q6]p;4bf]sr-UDQǚ=7^81d} [6mW'-_X؆%wG*W^oϻOQ>toS08wC6\yT:d} xE7L 15--5=˥1++W/J-y5gc's:0lpy MʿueMU&ݔ!+jUbN F]ikAсM:'퉞 -iUe%'5. h Qi}nf mNL<.xBH}/^Mj6M|btQ?+֦R^fRLeqOp!*&6!hj1qHn-R4뙶WH4k 'XT%l& AjoF9l-sz,:hR@?J|c,oHA4~Cca݅'m?$ -V@4_!_W"'Hȵhgņ&#&(~ F3sH[]O?~vK -l_Qb3b{'\=-`Pay4IY+3mɴg.`yxwMһ3;з,S̲IVv\l>`o/6CM]!*RZ䆗wܫEPs#Rw|(ALA r[VzWS)[Ib u~IS´}w5t&Ii em&^ US$ ÑG.N%f8h^1imq{`|кAœ2d ^z5gXPz_3T8,W -ŷRRתSh"ƨ-&y'ٳ7Xxr;4QOGd=:?8b ۖ>:ys"źjpvaZiz)Q̎0|?0 X#Ӳ$/_,8{O3)_4-*!:( |-hW'7PLs4F8/0`5^Ab-?!̠{0TS) $|t2SZpi74\i\A98aR(cX${ :~g9 q* PjBݷ歊@1W/\7W߈Lp% ]=ȳlx.-UsF+Bm)T82<L,qVHxVl^2 [d à @cJV0qESZF 5Wٵ~1PatBSߥn1x_# anAʭM=WQQxe:)8eԫVdK%r:|||LսHQ f?޽T=K |o)ʵ {_M1D\Yi}ks@QQCjAT75zO#{x i8JE|_!KP^dZ˱nJH}WM*xlV0H9iĂG^iJǣ t)} D ^w Lʺv(|" 7kXIX[yp҇9_@Ia7Kn79S!btL;гi=;WCOFwiQ| Rū}n?h{)Ø=EwRc QGKW#;OKӉh`?Yr 6_S$P xnj8U5b<蛇7+G?]5%z "6]$ǣtL/J;Z$ab`w+X|{mON{;I?yNJD2ɒm?JAd8寓f.n&f;rA& KON&E4$|ZQ9 N>26?&Kr S=48?d' Pdx!QBp,;+gߔfj.,0|tPu{5R!d"aA7ױGUÔ]W(nqV+ɰZ>s]"]qIAs+p ~I}GL"4u?BFK Cah6%'? :^zj4&hvGOE L%*\jıZ ș/ >9)c{nuұ<ˎyËQb;c㯫J\^眸cDO1D"a8̏ 9S)!.tٹ VVTD#JaK uͯP5r<~1*QS/C *ط{1=0 _I.B0Մ]Wh<;H &ZMBD0(l-gF0sT%57~4n,yT/nk<  !H$m@ .6qt vN)AyXT5K 7h8N4EA#]^W`2mC8YQ] cwj:\|܎4oSBlCd}64~@' On}9$?1( <3!:cGG"n/g-)!`;5 }}jw z؅Gebp;*|88#)Oruzh~iu'֘M`rNxp)b4a&0Ӳ)aU=FaPn.ݛU2;=9pH/}ٺqy ,j5QRw*͢蠟$D.qXHLC/uUd({M'aΘsu9O}p潰JEbDR|&P0#^Zgg_!"bd;BiYM_ }>EJs0!D-\4P4h-9Ezgbu"8 ͐5MY&k+z&5ۑ'JKpO'\grW)eF2tXPٔ J20DsP^t33H+4j!۠fJӖ/M7hg:F'JU6'aqP-PPO|%K8hWj?|q0 ӭ\xVI-_ l>|Z3澹OOVG#J#x5ѶT =ЃO))&8]&{ku]))i ZTw|O{޵]w,YYn>P̕ 72îA*D c'`;A I" ,U[LDR*/Evf&U\AW(Y럄~!E/o#l+])$*fJuPm dd{cv=WFAƓ1K%#$fV4ʕh }!݉"V/~(JGІY0OVcڠ{=< %{,cyݓVԗ+' ТƱ[@)Vӄp2|Cͅ׶`:a$>wP[͇>Qk"xh@Up'#R_/SoZmr' jHlڕdd5'}z{vBWFߏ1%}i%@"!HK<)US"aK0\ܱ"߽ް㔇"2=.!YvDe:}!O%um4; ]lZ|;fl)SDcfrIwjTi4 N:fjxA<7fO@F>0fA7V]&sC-}Fw*`#ؙ0Xow;" +qg/̃FE}Z[s_P z-9'`WjC 7"&׶;-*X5QtpM>\[S]ų1v59dk*1FA ;~iTNQZV fbuHN`lw=^Q)+R%wԦZ:)dѿÄfs׆SDwH@9utH=U2CC pՖ_pڙ Mow pRc )I_hg Ёs@@??J>"3L$BTѲ@+{jq.+^gҷ~3"*>w񺫪EvtP<lap(*Zo-}Z݉O+#Q >;٧vt5ZX͆MYNMuMEץ~8))@+I,UQE AʣGƅ?Nꯇ4AjuPb3)6&/|_P07YnXsz=cܿzx ˆٮ xDc_XW5$BnCŪȯYZ"0 {NS;AVSꩋ6fm$!wt@f;LN-aq%:3Tu#gTq<'/3c/L79< Y=26tW`7iL倻ۗY' J+ 1AcM(&XWߏ,>F^ q3|m]Y" rsK("L C*wPqrŰ~*C0)K|nQOd&O-" pvv_y4\) ֎OV!j4&f* FN?0?B~[=vzZ#K\~z𰹽sUw~5>۠fVD2(B uNBf+)5Ѓgm&QEu"]*ډK?RjK]5s*{2wcg$6V!,:݊T8ծ \Δs)۫ H:ߕmRÔׁG9q42zBf$9|">1X&m]21ڟâQȃa_6/ݽndhPC7< $9l,(z5" &6U.'SDߠ>l[B4] =8]KU~RTj`G3.QP12y(ѷ Sa%t^{1yq:=ڡt5ڄ~ﲾ>ͯ۰iFUzFZ72qDq@ M)we87o渜h]f;\P]Կ (,LP-Ҍ )a&4?XV#߷@e,縧NQur pxƮt:*)fc2+ĦAWUFaOJ=A>6 )GjEJ`[}Xr36C 'F\ fJNz#/s'q +" YfKWJP Jui 00F=ףJO sϺ,BZ;}q?voU*K BCWTx7'#wѨAaX [ &!Ϊ VњR^6:x YΏ: ^aGzj&%=>vVK5)VƠXqY-S? Vq*-`ao޷RX =a}SGtzŶa1kG!QX?Q)>?47`%Ej 8ߣ UUq\"v#8hýA{ `3O2>wfgл'\<1 #!۫fi ϻ"|LEh]YIMtxCafa%DYXڠ93vTVF?rmE>\Q+rkCːv,ݼh$U=UN W~b62&t3!@]hY6ha蛗#9iXXkM;=RY\ժf@IN\bΊiܟ,6< r|jp5)_щi)V2b R+n :Do[U"mjY~Bi`8%JI8{cneyNts ۦ+1ph ÀJ[g_O Q9.61s1_1 H vyWS4EQ_2puke"=J2< +ڷÖ]ϳYn@>ՉrmؒY"eu rKyC4>!)=o=j]QCPmܾeQYNx#vF&{Trr1w1kcVNR¼DMGMGQ(mBgPڼ9K/= T(JhFBZg,}bS9oX (/=2ycL^`CִsfCLHwmVe2{ E8ꅏj 9 ׾pA":ALglt_=wViѕrmZGx}LTv .I;0[ p5T(8J"EecN\0.Js)cIwtv؎4F`#l\8~w祆+c6ࣴd.KZ?Pzb6S}Z (3,dAbh/d]pW,RKW9B+sg'Sb4 ob.yXyZ߽G *8UCF{lvP K|T";9Vig{Weȓ(ehgv!IZs8th3Ӝ}ÿ UXswrN] 0㰨 M 8D8b0wQ{zJo> .bޝ͜"}"4+ӝH$ޤy;E|F‰PQF,:a?-bYXZ7V|C=՜p')Mxqp]$#ӌ\mP0}VJbn/P1gxx2HիfLMBbs)[dV-bWjC,``AĆ!M-97Xq?I'/=3ƺ$جm Rc9p\*~8eABpoq9ODkؤ L `bjtDV-0nėgK7(6D,f(Eq/'X;<;H-d-X\I^"@=/E%M| ExQ5V K {&`Z.vO3)[v].UV0o<]%[(8q:E+SHtg/;l=lʙ?00&8d徕 L/'te[*3#Sؖ/HuKs Ԥ`]? . wz{Nձd3O,^,O3Ϳdi-hK?w?z9B_7؁a)~"6b4D^lnoMCf( ֽBY&/)hD*#%NQx$mOOVûiI)@)g秞~(յr4XF"c^;Di_de3CX8͐4NykT߾{dt,1P~YHr{5I륻?q9cwКrnjΥ+p|kg#(/.GTtbbs܆]DE/uSwl|,$8ia W/RVI u\=OvyD}V)>I>-hPx $|: sؠ]4ZI^lc瀻qo#YQzKP$sȯ@_;?܃FzfOh7@G8s"oSC I;:;dQ*TՕ`И4a-Ygf )!k7_CgFeS*rG)Qi\R0hS'JRIŐ]8#ͫ\򁐓]hmO~mS>P_֓{n,;pMUN 6$bo|ZycI2=$ QLB*$HfNGȘ@\ O,b۵pw0?Ÿz.ݲn,:7`da2~S- >xҬAI*$׳L: 8Y O$Zj13X($ ん޺ӧMU M:ڡ<$rr:L*xѠ²Y1i{ ^N/IC);Lʑ.빁h3ŵV];inzgT'  dž@:cf NWu2|MNylHr.weip  P03PM3-f@:6gr/ ^0c_KA*/md7HTbݟd шqyJxO7p[:ni*Nl-Q˰"4 Y &40: ?Øb8,U:ȀE81mJt+>5?pÊsC`Q!|ջB}x<7OEIu7Ds}zFG_lv#q&*eu>1/Kj7t%x>;12%I0 Jfѳx-VW <^ szLU5[ sIEYXذD:Yj8Xd֊խJ h&#Gt @1ߑ%і5 KHwʻB^_Zγ7Fz|{K]gxf"\,VrCx]~X9j)L F4E`" 䳬&O)|x:҈6t:oAZYk:֓oA6ct@(s밦Ry.91idkrJmRx,M+NdP))H2(h'~H/&:j#%:0uo./2ɦԁĵj ,5?(3W,]Q=egYZ$P T|ED+sڃbu8jd0 -3v+BvKk^dTt#JC/bbSGljQep0!B3:}h)0Wb8əHA@`$m+BΨ.fkn@^ j 龿wBApY /**7CrPn }p*R4YS@[YArާ}s2&RN)hjՑ]$E}z+!Aš Jm&dJBA= ;_'.P#bL`:QU EVֲʣ]]\Ĵ!V,nU'ti@_.s^E($/) .|"QVu9vavSp(֘B]z>IpYqX~xX<|5H+DKuNVn@okAS/h@O6GyaFW]ʼnx'}Vk\5ji񺏤خtqkĆ'꿟 [='>Z  %8/g\Ûd!Z-Ci&Z,C[RHw4 0 !ސ<מS[*=֜6K MV.spJ1co?QNRU=8!j?#Fe]d4(ӵe woc Q w-R;JMV^jphEB-)YIv8sN,RRZZhnCra}"% |?ݘzѰ/TӋYҘN6=yRhu2'3AJ̼!;muw l>t`AUoZEl1>G$P z LRW}}Q /Ց eK "o^y u@E#c'-jhk#3nKʡ50'fS|"@y٘!֫_E,#s7i1ZE,^WP:}wo' eC Aln0 u$?S cPUȥ\yE<$[Y)Ǟd1/qQsэ|CPFjxW"M҅܌叺mi-8R-?j5fQ'q\8$_Ԉia۸ЋqxF-]vh=]#6qZOMPKu$t_n&&:JFԏ9 疆x#_/c_Ǘ?W⯿N( L8LQ0} Zss) {7S54of,Ƌe%fY3vd5 Pq'Ka^Wmi;vӹT5.SvpI8A9 ?Sr}0e#:g6΀b LbH1\&喹V{%GuH[tOg}.8@+}>B^$_W -&a8tJ_d( E˅^}ƥ,t~k1z oMy 7?.N R@Lq(Q0 Rˢ&.( fs:s36m8+{ Y5 H: pmLJVx!&iQMfvm(÷w57Bצ:Vdy%#5wny\Y+S=83L /}eLƖ8 _~=;u%+h֋n %J[gf}C%zI@(#>Ej"'dEj\ wakDNRseyvGUΩTBD.7f^΁KTG$G5 3R{. @6wY'"d司-J$ ъx|f{i\$qO#qۗcR|IacUK/s^"aQVl٫V iajT]Øpu`a/`[uWcm Iۺy8wH:,?<޷0QW7uT_r!$ˤBfvr#>A*%S gb.? fW'QB±sp8GSw$3O ounMcfɊvnzJ}[pAty&HQWFMp؎|4t?^>CV- / SsB_ߓ`<}LL ѳ4kw'>t]pf=~dHQIϞe3.5 Z`}Da\L%Px>_ w&mi0"hG}ᮣy?h-fv:5X/9Wwc0:*U7`Y}!J]Llp}-ϼ~[H@ҌcB4.9erX *eW)HQkk,ϯTyw*8B/XMp]0%3ڊz g#It~4A)w0[3JD8n ഊ<#\ eDm2?X[ÏAŁd<N19KcL'Nsmd;.7~y~٬ߔ=Vz\㟠rn\P%7&e@kcCv; w/PpN 7;<&FYJZ-=W?̺]h P`9W4^>QP2,7YbiEӬ[L JA KG-hhL㐷iͅboCFm/1*N)뿺WTdmHl;T#_Sfί"4щ?,VܳB&xdK2Py%iF ""2K^~9N1yvJ64tD2Ja/n'&,.$L53/ePMQNWe{Zҙ)q\NiϏ9ARo c9JTB¿vldWl%}h 5n/2u'u%.Z,_.Xlg]ei{au*`x7? ܷSjK-4ÎckM 9Nɛ-q=VR ;&ob|r:\.KhXQvmeXA<ݥ{Dg6gscip!NM@\E/ Xr9"j>e8n]j50{.cNj?Gܴ#k)C rp6s ,2em0ECؖܘ\񯖯c7Vylk3ß \֦k?)|1Y=~XC&ǂJ5i?dџӐtE*U]ʧ}ϛ28]R:FB[Wp' u.[T!xzL+}y(Nh%K&/hzU W"eWpOSI}o٬Bƻ86|YJV5GXΕxQ9׏5uI_1u0"hJ h-+>mЌu31 Q}sB+Wq>bx bV^!/Yfk6cOVzZ#GG2,1pפ ?pj0RSGuW/*XHb-2=v`gY6l')ɟf}['BUul<^*6J|\E;< u< A3?*̄;GpT@WB\c)1$;XrJ 2 lJYK:uM zd̪kRmz ܨ28*c5bzA5pC& [d`5iXX>]rttyI8# A?9Qw<]&xCW>~5Bael]3r{s9*X8nPrC}c09wRsavX\8 IKgРaB/9o~>Bqe'tadJ~dK▴ܱ+h&wc&2|];ek~LP9G|f(8W֡(o ^hw[vU`>ښ|-CTVTcX"{u&AJDgϡTx%ǥq-B ΛFOsNфy ~3g`CQx+O4{d@[#zW9$/bb1bCd(%K9B?|RwAU3iu7 2WٷLm }X(G GQ߈8=o,H즹Ss[2VGUon3pB- ]fX~Q.> 8h* UT HY1+gVjTeM l,r 5=v=|~λr>1&7= hV15VGU'D], se85}H˙j[;@k۹lDwD+qs*o=};8͡Dr!Xޢn:3#ZlbѰm'K2ॉW[@kXL eC{#j9)R!ݾ 楮pAz~kY?ЋTƓ-.#>׺.2Gg~%\8i"otCPG42U>\'~9,xrIlrDbW3ۧp^d9~#difW`nVT|m~<c|,]1+_CdsF*vϏ^p cݗ'6)})G*Ok?JNI8&!NM ֲk߳T[Z=3yvKyuJf&3tD99Fm%r/-.APaoA}E\,-R@GS ;BmVVؽ(JZY[0TZ|l]8LRZoEўQBmNy'b H^c3x[\+sVgp]_9N??E#l=?g!G33͙{*ѕƅȸ 2JnҜ@qkeXڤ-S=$<$$Fք12QAPw}:ʢKY))Jಽ /_R~T7X̗VRqDZW|E7Y6(- cIcYuY"Vɚ=LR. .v96]~]}p=>Y =Jg?A(A .`&TFST5<ު[٠uj5d>3ބԛ/ao Z6X)j#:@do{d\ߥ}\8i*Ay|tx kM&jLRerؠPj^7*һǣe"gq[mֻq؜S(YR͗uPe91yN![q ^[:v6%:sJ_|ry}gz{|=HYo吘OvOst'qG.V8P: P>T jE%Ïh->`Q-lz@Fb-cuRɔ]m/ՂwgFiK;%G0`ԷkLJ"WV//\9IH(xwN7>. gwk{Ԓ\&/V"bŗ1h<}{m0'}pU`1;>h}rtsLS;>9$5 g3侫w@E ;$wyzYi@ `> ;fkS)J -îj0lBf!s*pv:An{YЦn/&߀2% D3=p@$n$nuԈ?wNÝ2s'Jj?9'W_q&Z#  W MH<w HyAj'c8 e[]U G٥VSt4'/A}tݑD` fg=5+Zw~ G7>%!]N†+7G/+)E >^ݏ,Ecnd!|P?;&88>kňW?,oUVA<*XXVh2D$ b`h.uVeir_?v b R 9*& +fQ?"[X^Ω!7YZ8۲R Ov{V{,yVb-Ҟ$dqrT8 kK RXT5jϻ`G"t;z?n~Yu>@ӐTsI1uQ~#?jɕL?‹%o-/6-0:[ h8 *\\Z2.~N80ђڗ@jCẊE8Xӗ@5Cf YwX~nD.HŶQlw%fϥ! Dc) zeR϶Dp1m"C]+7M7 k>9M>fUV)ʹd$h) '\Q C0"@==઱4w%(ah$;yHչRk= \Z\#1}E>iLa=n?fHΡdkK XVh$0W/fwH{ ۠Sڍ%l2iHS i&.*$~oACXo35mE }Cǐla3ЬWKI\˰j;os]~Og"C<wٮw1Eq?`*wXew2 {Duc ZZrT8"HRǠ>K"s,nY8|N0]Z`D҄ PQf,[-glde{BP:+BaĪY~[%6Gm\+q/:Ye'\n 'k_sgĖCl9JB@k>JE(izE֊B@曫DȭP+Hs? ̌X-71[hF,8.btrg\MYA+.@څ0ZT7@mܞwxV !vђv+4W.A)HkKgt f~4=ג}A7*/#0:=3Lxe,20E"iY:6\˞s5Ϯk?Bf4Pi͒%i~9 "4"T+Lqmڽȫ q8>$yB ~ccv+E7 ?xNY^.+x6+_SbͽlT i{Sp'@N!ݦA "gNkH qTp*&C-ɒ*eeO.r SFy}vd\*?2y7  }!il1‘\b;{?n^UU2c82O3džB!@PgO3m?̛U8 Mc VG$-NsD$D /c#cmL Ӭ wL?WM1VA/`Y*mjs|_͹(#=]φi;ʀBT:;U-|һmV/o}saHuNR-N0v)bl郜\ `,,?D/nįFdBVuWҔ/ܯ@} ;dX.9K37fw3IWKVl3Tl{6 7 u[GѾJ13 W"fG>*=-k8R _6w -IQƘ{kF*J[ 2ZzWVf>y l5+{=v@C[Zyh NъHSPSx5-F4'MSq^ <,D1BNz5Ho "Kk_: vk⿋&i|Lp][%P>t>uUgޘ) /Oڟ9E0(JG1j:G}SRbm }zdq['QnXDwԀ׺Ƃ}p9 Sh כVliFzxHd\JJ$ >Xw[~ܚT$}8S?Ɔ*n&Ю:v + Q_"sSnKi#=+y1ľw'up^d|j\m!恢.oGd7[Q]-Z<sS,"+Le&Y9M<r@T8aEj'U's:p9$@a\8Bкl8 L\Gt.YSQwcz=YPz$~ȩ0=mY|[qwtR# 8>P>b;iE H%4zx8(K+K%lt]B,Hգ-\Ժu> fDϬ&F@aƻQݵu J o*j)֌#CWq1>yxG:G#Kxx+aAvBx[juO)%D?|d:c@sj[޲r؃~r?#ӫL|t{+g㎠5kڂ2GE52 X[ஶPbabh3mRv$?B$FORMA61xzQ7F 1G S#Bk0xs "#>WeN}{6/ݖV6ïz39W"NjGr#<B.M TE*#mS)UGQ@uPkU8L28L 7hR\'An,a7eF!Aa_?R ?-MER*`e-LB\n-Nq хd[n)ָr=7qշBii4xAź<˛*6џ[{V?㗧.9b{9IM>ץT2NK@S Crsg78cTcAxg6w[^ǔh @W h-9jon Pײrbdۛ7w'ז < _G?ˇ(ڮVgNP7V:N(æCDy6u/h~qy돉5㔝&m$'<34 3i/ NSA7p}t^VoQ> lE>6izunvzb!d)Ț 3uCϝbc/Ue*@Bz?W};tE(I"r%ʷۯ&9WHx.[yG@XVbhPPig<%jY9v7_Gw?PeOa@#|-GF8vE4ӝ[j~0WM̾**,QL#(+o}gVubc^MT .﹇@_NZhpgm~z[J ս2Q_/w2wJ'XxP(Im6Q,rӞ+m9C(šDq=tx38S&4.ʞ0nYo T=)ŗn=YeX'7߃ɽ=@y"H^ 2c @{N^esN"Ls8oZ~">Q^o!Gf* O> qh7Y9NiRc:"5zM*V]:o1g9mvZUJ^ 0{oP &) n"ESț6ߤoU*$ddoPZ1kJi=1N)xAd-Dm}AbiAfRUk+Z 'a f9\lp#g mUI`p|̥&?bm'7y6zs#ټ2a=,A3Do)bcǎ',J{pQL)Tuls2h9`#3a]`g=Xg(=yIf4B qїWᚗ͍|GaNwmj_JcMm$pmE_tf`܋ w'#PqIO@r}[ {y'ߠ튛b7!71Zº~Wxgg`r[G`NmXKtX𮡩E5r~3>Ųy Wm ;X\~m>;y?h:Tq8+[Ӡ %~(rQuf g#یpiSwHE]eE:e@q/U (Ԉfە /0ݓ[ 'PU>u:-kuЅD'@ wnx}y j!EG >jLH{[=,Ϲw^AD$A۝A+ԙI^)1ӟxhXƦIAN!b,`?؋xeq/Xk{@;kgTzpP r:2"Ii_|I9nblGHZ\;e?UӦ7GuhD]A5Օ!V5&H)9ӭ]ӳ$z~zR"'`lfyRlWo|"~MOHrnD&_G|tA`ddCpJp#xxC;V9X5r1oPbO}2j D,HG'8TM*vIel;OHY,p<0fuf|}+qymjg4j4+L 5OsJs}qe1l!Z 7 c{-\5+q/tɬV| B_AYr\Jý"7^2rUi=n(B@-+Jr 7/.~h.\u7>\J2e7Ri$yK%{spxc<(:;+zTfc Nq.i/w;+V zѴS۩"6DWxiY7ctU:_q*2Ihe9Ba9IUNi= -utr3x ᝯ՝rÑbڨ{f/#q%D y[پ]b^A?JY<(3Nhe.Xҕ<ڣ±10>~wHHw}f(D㔒vv >`q+-Y2 q!@SQP?-u? Yټ1k>)=Bޯe'yd@ /AA9klj=mS#gC_>7ўw>P>EWױ& Ypx8M&s7>DX&;r'7;⸉<KL5r`fflo]@:LKDZCˊ,Cam2W)A$4Tbap/HI}2qF 2>Edz+zVAxQW^5Ezb&cė3>ŧw.xV%3>fRI$u *k8eNM΅vjv y%8N]+КcUZ!E JaLЀVZK8(ge]^Ä?_I'ťfq3^c5?"]&.dŀ.ze es/Xk}W\s"(wd9> dYV);[0oɬ~>sIegqֱ@0q'dF=`s5Ryk_ɢD/%t^Z$P'^}Z߰t1Z{:J^͋:RĐi*tUYSu 8"`}`" ٝĘ4L`ͥ߾Jx2L _uFzt,d?,JP)bbp4jpDRbEmC}ȚhIݖD?XVTRmmkl0'ƶkoљƳSǵ]RJzk;^@2zWS $Ui. ?$z}p.4XU3r~56?B76=յ۰BWJs?W6lO"ǮM| p.#oaD/sg1ܝ9~Ӣ̶x/ӫ%‚"i*vZgA}r:Եk%QaڡJ NV䣡~-HdkaE2vMCLMxMB,Eks0h G-Mlb F3fyB,Of,h,(Ѣ V*N旀6M=sYj#XjiF>+>\+ je`ܡ`7+ݴԊ8첩)ZyG+/pJL/(^쎉q'ˆERXD_õPA\]Zc !eNޭ6j0ܠ#>I8kȕ//ѝ^Q1^7|6p.7DA.ZFmعٜ~uNI_P\szi'/ZOl~Y'mTR!wsXUIxLHT*\9Ϸ^ N~F(Gi5= 1KF3^C  (+YC_ a)acؐ>"`k?CpN\n9C FOy. I"Q7[OdWHQN-YX"n04c¿YAg4~\RGab(|s V3QC W]'HORB O(^k,pITin;*o/W\' Qrf%7 Oډ&ۼ4*`Ehng TJF__FZC| @1L}KR^EV B8$M0?crPՍFK!\wkǐGh)}C[|l6F%3ȁZp38Ryc F3Qk4kW}Nlŧ+,Π=z /{?n|BJ2bRXT]_{AE)izb:OGn!SrF WT8D8f|M_ p󴿾*!xSfB~a4EUu.eYNe)ԉG: ]۩,>t'ܵf_n]OewʯEQ9ktE"b}֥v7!cQ8C4=Jw.Fkv֒dža>(;H^eVrIan)< 'ԎZMD?[?4LVEʍ!ȓ-7h=+ .NRE<8P$J@1[Fa $QTVԁMZqh{WK54"ֲ>(9J4|o&< %\Л3cous'F>Ko?)Q苲#׾hG6gXu;?%@-ͧ8;Ȍy&F6aDqyiWe8fzpo68qqWךd& SR?"R,P \w{\G]#gWk]ᧅ耘Vͣ?xR.ћyCfW J*D`qCC#/p>WhNV+h$rojrtW:4"ZSD0)^WI ={z4 HO:3\m\g]$~/Kx8Q^ (xHtI'v;udCO0vԋy?ܑWc\V(Feڛ'kX>h֔Kt P@Xn HXbI%%͈Jb>ԎރY R exRH̅Q.}36gU&<Gཤoߊ*ƪ 5&0yxD E)!6@D 5ϠpDZ2cI%u@f>=6,/$LY 5+ 3(/Bw{o)FZB9>% K]d S9"7_sM0FWvcuDD [8WLqFogǸ(:|>PXf}܉aYݰgnQ^KFyKrg0 휿6xk(12yυ+E>9^kY3BГccaX61zF.bo5ܬA˼M- q?5/=~ 2;U4zj\̾b(st~ƭIdarS!̤::I]NUOXXgf.N:Ou,'.#3 n ,Dpxm2Knلڜ򎍸 >J >%h.3Hbduzj.S:9cR>yLY:5<}ȻuR]IYPʾeOAdg#$4,x EsJEI{yJ $kxoN&G'kÝmy𮣚~SuR}Vc!5D;_14dNDEe0Walss~SZK9EsbqZěh֤W՞&P۶¾Qҵܣ5r]8ۖ91i(fWF>\- ~݋C<̒+iyvCwײeǑ^:qLdu6{mtДr} duliJ - ?3%`:c҂մ"XI0,<-SiSsib_uC *VlWw@>Eۥ9S"m |iĄHy:Kւu"4qZ5=n>$/>VXijrp8ћ~R6n%o7  ubGGSr $m2tla8ؠˣ7NZ$㳘l^"@2,z:/c sgpԮd,Ũ>Utm\'a=\02Fv!\ovekJk']ѪY mFiu' s9>bں} ꠃ $~Uj & dT>0;H=ξeFBj7fd6p5|O}3!aJ|[bbC3jg,'a{?\>3A{o|' . @ֿ\\j4U/ԳV˜uT0S*$9H_{._9p=fAƘ \D?%ZX^NC=>T98%|/eNO * ]Iѧp  ALC=C""^zg;'o$Td9޴" &0Q_ ~v9v&#{py<>vU<`5ɾm?ȽgfwT:CP<q>!"kþ Yz룫pPA # ,Qಂ7*Sƚh`Q]aIhЭ/.;'I M,#bm^>5'|MrC TBqVEǍʹ Y?o7xZK7 +&D=vVn |Idz .E1̱EQ0hHcxv.5{ w۝W vNDo|V\PƊ"֊Q˥d*{YYJ.dM ж'O٧d?Q"*fҎr~yZ+&ɩmrǢPͮ#"ۀ҆u3&$%Ae?- #N*Xܻb CzKY1[.`|V~* Ol̴a Aˇ1x\zkIȬ D0Ik>Q%6oIA˓\Z\+>_k>CvX\m2*mXAS/4 7n%aӄyn7Δ$MOUiI" uhF"ZNFsV"U?t5b0.a>@Ee 3(HD}^ՑŪ7@`8ELRB4uIy̦5ѦB6h;&3B<zcs#NsH1Q>/'P鲗 L=KJ[e9{] ʵF{>_~I:(?)?-挩M ,Vdt'_ظDB>"@!듢:Uj%99g"AaE'/Djxnw+\Չ~2O`Eyᳶ/cӒq1zAM MobN˽~XgBN] RV-% hX";Qb c4?ϗfP uoKڞeΥxHg=dvix0pК#yw2o*KZ@7VqJ+Rq?7c*$M&,LaݗQh ag 4IS\v]VkwkoYC \ȥ*S3>!dعOoꎯ*:_2r񘍑5(XDmODDp?TD$JV?eÏGJx /絀nrςKOm2ضl'^}V*J}WZz .^}#EZqsT~Й&S|t1߮^ViRj"8;UJp-;P]Kۘg-h=\)9_|R: 7]@0B\2ox|X^#6*tc:4~ub!VǁԀbs V"`Ϻ ͛YmEu}8 :_V6Mמ)b!dBLRjR)YMopmkKM^qv@{*Jꓤ(Ybl cwJ1tQw:O'C-#\=᳎aȐTPY]GĚ;fkpJmOPo ; "P1ćI,y"_ʋ] U[Y}ntٵ+g_5 O< Sؖ|:`-"QF+p+);誡U~kjt ։ uU}Y#Uw4Bƥ!槻=^æڛEgaDZ{!h6B0.lܠ3&dѬ)ѥ.yBPSvMi{_WI )gl85c|j"|Tݳ O> Pk }^GH'tK:qh{Ne<4gg=?5!b];_yP+2lDOx'/'uU(Nk.$ yeN)? ^t؟ކ%ߨN3bdۜlѮ(ٝf -0FRϩlz~<ɝz/Sk4-i N|Fϴ1Mߘ<`67w$KvDdD)sw~DAO,Zd r;~oK <.cFViWB*ddغ'Ûׂf|S~񖁝 WdDgS@vmdN,'Trȷ?:?h,,skȥA^lFåGhi Q?89`NX5=d *|$q`n$ ~ @5OY9"Qxt+ܔ9iGm`R#sSXc+c}5NKumlTGLUΩIi5\ 4'L(a鹩v Չڀ< 3r2"VUچSfb~.cn۟6ݐh)&J= VB ӿmN:B%Q 4O7*vF Rq tJ~yPkA\iه[HIDWjf.UZ[G.Wc)ָ4?H3I& g#w/܊9$I m櫇j*0s, Mt1W` *du)[ƓL4K9>hI a?w60,ŰJ<^oҖA<־ @His;%G VUEu‘oz/䃎 Iz:=jY'-#wwaLF:-~:n#f@ɺS46Y{⅁C#d;-?'Tо>*M*5VMY3%#vܨʛ!<  bxyh5I`?} HNX!u5V ~%)cU۵qgp7`aDl+FNa^Iŷ3/hU2іNqEM:#s]˶Aٔis{}o^sko(EKs$1j$v#D-i ia;9C*ɸ^&!Sݙ-=ʃ+-@9 /@^9UKgS;yAlFO]l1j/XaAȟxp6Ԥ3NR"%m`a>TMUiV[uL7 ޓlƱ$K_R0M]z>x67C)q ]o$69S5+U-Y%~1?3!ﴶ@Yo5syZK6  D#UFpt>dg@TѓsH́sF!)dW{TK4(X7OC۟!42%[UkÔ_ǐej$#u1 te0__c=$WuƐDšvªч;ZCnZ߅15M@μ Bif n$s_b7;^ ~MA,/aEkDI2禌-LB AWVWf1d+2GjH=qUee'D?4[IOlN|qL&j CC8דKd^ 4nƼ}vp.b~i\쮠%Toΰ=,m]3kRZ zեzI]g=ކ!.\x(׻6^F,0QEDJ'|;o{UךA%~LJh =DBdz'M2roVqZ~/2ssx]]X ^ f g 'mC̝~ςG&Q{b('Wd͓_Ugy>;GQipę缈=΄[/VaCI< rPSBD4CVr\gڴF Ƥ\~YW|l3X:N -4P6 7Ĵz?t8Rm8I.CE'ip}PtK_pu ꒲^TU QԹyp]G> S]dНP0:~#iP}3 P-)" K9hI[BiN5%@[2mVܭ( ՟() `)xb_"i,?v%R3-KY{Ir@:ӓDOʍ}50s)ѵ^ˎ5U~< D쟙>H<ϋn(cE$)qwnj9}uH! `e&Qh}O 7 [ uE*#l>,_ yR~kme p?(ts_1  b*yʐwdCryտЙ|_$Fdjpt2|5(8PZ}lU+;ǟOڑCM4,RO#JV_Y[Em׈g!K*6᫨)M4& 뿡 ,.pCC^|W8=!=}#oO)iciB1ˢrMzl?8E&a?CJ٬F?{}9LcC^ ӿ{SVj%n{@LZDu+Gk@#Ex-D/hIAP!) /L {`}8ǛCyX|nʌrM|9Yk4@ 4=)JScvOJxXԢ+ju)^&Y5'TE襹W47P굿ȅ}$>Xb׾ dA `2b'%i^,XS "54qW; It[W ^nղaNPw-yp j+FJ=] P-lh -6'>ݺC 9IB@.xU&D2gŲ͞PH_'!=yɚ7;,QZY0,~{roԂH @r2ֱ`Ejޖ H _݃kYE}<Ⱦ##-!#FKf!ǃ5h% H$~6ixn K5wGy<'&|M,Al6ڸd T6*Le5ǟpMv-Qt|2w% R=9PՀ7@=nbnMɬjwVhA34; Y;fp>ή ~8{&{-~Heڥe'cy/RGǓZS~QX{=:oWst?NȧV"-43En_w@Cz/VJLSZW8p5 QPI[ _*[Jlbvh ?BLMF#Ŭ1S ( y.,5#sEx?P-l mbeR#jɛ;PV.S "|*)O얇~uѲ蝚Ştf?dڣq/q ;g! sݡJ@<4{ZV2y9I}z<6mstw{fwR[WYJQ s7qz\Ժ<ͬB ևHw̳AQqh g^ ~BλYvtr(%cxA951MW1 xĸYD%5o%}*3D&MцSvHFϲoLYY5P3n?E?q_6䋥ګ9]=H'_zhN՚f3q6SYY eVZ90`ؠ (o)-x/1 *(aԆ/N6DnH} slT]\aX1!wqo!1.熨g *BΑ6bU?K.uE ըmn ugh@}@.O+]5 mw7W-bag5J=f <-MtsU7LPBxH)$sϻR+{B^P$hHZ.ÓmƏf<`#,*{ZcWE!l`=lh4A߸;C0..U }n)#϶ʈ4;"<"5SߍŊ6/to{Ųe |>'AZu;Jb.ЪR#HnSB Qu)CL >k&~\F.@ [zJīIHK 7++Zh е9U`ο%ĺ{qFBi7 o調/BUp_ QlA2VkTTa"ڵ_VRy♤eU*5JVڗj>c]sHo){ 1kdU IDbw [xG3kc }}Sn ,t >M[Vɰ1]e"R//Zy(+:U:ݷ€Ye@l6^J /$fOTwWPHsdHrQ`yARx[92:$rޫ/X:=pҖ%|^^i][؋iW(9I~3!.RƩ0T(vjK{>Gk+OL7,$ᇑ+0PcOw;ztG"S81H_<:L};BT=PϮ1S}3O> - FR?!% x(i{u}z #l]y][XH0A53n_jYvBp))tjp%*O"Gsϱ%0a녡&ހF iUєmuI]6cn4;As@vu?60[=xڎKk=:?/fĻ׎\íM4m4ARPJ>SNUR{BW((,XDU3lXMPXR.sg3_ q!M4"ydf*G rMo-ڕ1ҬroWzoz ɳ;TP@^t2Ȧ-%Y46 !a)H7}!C:1sKM'3!T˧w,cPPf${ϑ(g^WpjY9,LTزў׫z2*;@&"M/]0F4s{-<+_lDgPڳ RN᫉.9Z̨ZL2.8UFxB:TNB6y7r\Q^ h y#=&2վ1hM NllQB@ ~FU6K7 -li;ΦgףЭNP;,0nBī&<-ܘr.xNuRhG}OXxwJy5"yէiaVRPcjqJJ _}=2UpU#(ʜ89a} @pZC[?=O7d:jR+{睱b8N@-Ȟ[N82Yڌ ]Dw2Me[z'g7HS)Zcx_WTfS&8rz[A_1VȀTLߚ&3Mps\Үғ!Y0}gu$!]DCcZۉN=է ;#k%=:ֈׇ=ԕٷ"447,jXsEOŹ$bHB2a &Aycә C{mG7ma %Qr 5HGkx(bEm&,w@ B_qkL?=Bh߸Pă:էֱws+>;eWT>cXZy-S=vO3bE0n=WR~- 8€8C_ 5'/ m@'AEXM-[*@ :`Kd۾;wbᢄ őM^TXX] upRے*޼vUh`ղ῔YÃ,}SUtPϙ~G~8c0UKZ g{ubE\Z!(_Zt"%$LD؍'fq hm-p،E/WUT 8>32q[_)`y<#9O'4`#1o88KQu*0U}%Eށ0;z<ܑq(pVfNHkL.PF d {q̅u'%'+#<)ta]crK񲋊|k=xbp J^q-5&$#5ҺI &Z@@"ECDL 7%"utH{9V ćFf}ң 5J1nI^Fǻ8996A.?='X$SM}XZƿNz,>O z,X69Ӯ{O: gI҇PQ$OzbXf1!"\!RPTqP0t[Bc@VRe57n7MZdƑ[Bȹdf4*CoY[|ꑼNkø1gR$5o~,n+Y{P-pCA[ O{eNNOOTίXpusMҧ`်٨$\,yUʐu*ݯMg@k%8I b|#W-[mq%jc!0y-2o]sg(UyO{Pn_r vze_6@g1[RPZWI!\Q:++gda#!;ׇ:iG]엣2iz +'bd@.HI!״#۔׻ eF#pf1"m X?r9VPܾ:< ~aH#m3f:Ծj cl9nr0wSGs5<.(A|+E~l H/l:ɾvMvN0U?}n42EwA5n>kPL50W6:l@}9EGA͟SRa~(ӭ E:S"tJcOh=x Q̿4^coDOZQ1"qKyZPK 䨀7|oF˶qܵWFҫJ0H꬏W|9 (&=I"gʐt d'@G+N¿p0=L<5kA3ǫ XCEVGs$S:BuΥĕADr}\%;^8'|M 0(m7Qʢ5([4<*? nHEq"+Z2G%M=PbG$Z e̡U5cȠ4*]Ţ߸'*X rȋn=+*"n(PY}3,MGJ0wI<*!q{pǭ*񇬜Z0t JaўbbdD/9: nS5sؼmB11r+i)sԘxI0!@u)ZA1V@Ik**Bkr豃y M %c0/qy=JT"1q=6CE`cI%\ˍ,0S~Ű.Q!?҉R?|Ie )mk\aHK>Ex5*(/"ikHToe)C|6K)?䞘W@V }^.HLU+29esƞ[t>לryE &S d={VtxVhϽͳ`+>jY CQ_ }ӠmqgW8cx,"Lc.+Nr8 u2 `̅yNώWLcҹS=c JNHKh%ʇթls@<\ns.{0Q03=K;TnůCwQn/DͩI`!d97ݗƸHWui+׎~Ffya3=,O)geiHk],CCI Zqs@u]@V)]AecKǗ0S†y˷I_liחm2b{5vD1aZVB٠ /ZBTV3T{X[P7蜰GrT? ӎ534Wě Weos5׼i][Q[^ԛ1An02>v7c,`Cq g}d0E=P`jU7Gfr|b()L&:UY{iJi4R+ke׶R|>8RZ$*ct @FRO0q dMv1C)["_&.Q6@/'F4 sUT d*09ӂ5UWTuBm-69/:zRKbwhDtu+\LQw/yS2qȭpG>T@P2q?rty0FCI]-# &=&ν=sA& \1[19r,IۭV/10ZgpҠPF<^l.>KpE(F0*};Mrh"^  j$ S6I*i1!m#8#HkO(tn=QD3Jsɵ c2Sϩikͅ|>J|LGJ\JCnt^nɯS0@^bi"| |lhr6!vRw0ID|T㆔" ̤3HXp>O᭿%pdV v8ʾޮ4E8#=ݲ.w*’i w0ud^൧F&hѐ`<4pV=8%b9'FB"$8^*=dчߗ1h" `DUAhTB\^-Ś[ϳ#83{L4JEu?NSm 1⽏ \9b~(FhEaBȔ)+wHGGT\U?ՌLt!_3?Sz- (QBTY=5N'ҩ;ӂ-uP+41"j (PhUMdЀ$5e}7_An. S!磇$Dl>8J{Tm~.iA%e) JWrB`_7^!\f`#kL"i"֋_6":5ݖ"st'3/A D+m0_XmR<0c\4r߿h`)+]5J8ea~Jg 5Ѽ&%+p "EZxS$aEH&6!-Rɴ(U4:Qi= 5l4iu]5ݚ~F]8G;|aEـ-̲)S;5`3v=_\L8nO ] Ogi BWc) 5a |mKǛG5gyj)=B6 \HL{l$9I4f\4H?F%8"qS)Q);E:^HǫK `5ÎStFkѺ$x'5]C Q ]>3k;KJSg-ك`FIKD; _\0Mݳ(ZZ»ZfHRژ=ͬYnb9-f9^F;jW+Fhwa:C]=JR<ɨNqW ņ8c!xy2²SB%`n[/ߤ^)4*"s).n1>X Rņ%(#j^ML4oN^PvpV_<(Ws\La#ӗ%[[S_@Mr3墟.)6 EUh9آ+&'gSRV;\%yA]ԣ0@ *TߡEv"Z}.Xx[8eM`F]- X: }^i U}26% fxL*rj)ƈp]E2}gihMB"tf2e)˙DӦ|,8q K.'[vȽ#kfxlnGo#$|ԋFϨK\oK=5tAf҃v L:|W8HVI9y $4\2F٧1u%~R0`B6}+cdNv;Wu;ZN"aQ 2.站6!9V3o3"c4:Hp%sn> R0K.'˫= D*Ck)gU kX{uM疅"T)ܻͩMyF ooLs2&-} &]=-,u_.nN\dwWҕ^j灂uKILfPy2m˨iFG{Tt ܑo3Y[,0)KF^" ^}^Y bEQ@2H2#:rZ:.(Q)5~B4a9=|8G A)^X8 '{j\2Ra{u;Uk?"GR* rE ͜#:A1m#[ׇ$B!D n+c9g%<dT_Z&E6'gr 'crQM M֏ʨ ނ8viN*&/1XI+y2WپSLwyxmOwܢ?BU\TE`95-Nf є_^Peo4jĥMs"h%әX<ZtrokxS8]r295-,{2j:78(m=?\)R1/vԆ%C-y_?Cm4_BD( SE6=`x36{[E= 8~0ˑ>~ׁ 3ڕ:#[LbbK-h, f+zc(_!wyFޓ/yDeUB@^ƘHhyZރGx3&&m5C7d`{3Am89\G-+}r3<&C: O압w=L}z'ŜAږ9z6% 6l6jr A݈9^fj@εm">:#7OA[d Ģ\\ĝլAOE&ΎSW%̙ۏ?upjvOZviKNMbl3Z׊?d){{eZq]cE@Uf\w7Z7leaS,F;UIo5,JPC9uIW*!&.b?#AoA$=zKuŹN,S )w]@i0N6n|iEd*DF/z1N_ $V-?_.%8qH <Ve4BcOy"e.8{3(vh%H XxfK0Lj2f?@Z|hr97|bpatL/f,[d_69zE6jH]4-.z5{ҭ;L~$=$H d~.FGs MuZRk ||fQ߻iо&kMzdKh|R88XU'??թyhklE\֊hzS؈u|/ +<̃;iOJɽK~CN6J5-_5,cLpWm0B6jHj]I[|HIE`nwaH>.uMw-rr:{R5=[Wɫp4^ lo=7̕q k;7[59u10aI4*z,cU*6 VI78cr {ug∷XhH`8-cK7oLl+?K*(&?&wYvI湵 h"orF ;Q?fl_ómA@\չ7l}Ï~5n4qdVr5OwgU+Xh4NBdb4J_ 2~'a) &>C 6^:幈LxT~ Ux_I1`7sKoh>RlriH^Bfk %t"HjcbNhӪ {''$ ֥6h\ =wZJO$JI_ a b5ф@|Vz҇V(eR_2ԁXC|fcA-[޼ogK̍8$}ժYT'g.T0*w Tn-Qn-w ߌ(iTC|DWb@Q i.* }A})6'G#ys6^@x5훱VSE̿Rm2+`O\-ʭ>PXy/#.}gVE)gS{&C h wEcL|+1==s]oO ;wljzpO?+.EST:LXh}nF~u64hbR>YoFAOfrMU1ue&jHx;'2-!ܽ $yv.kn\:btv<ə66 Ꭶ넠?7*o%yZeCQVtЭ 9H*[}+QJd]0>%EH Nۼ ƙ°y7)3¸ϴ$+YI *e֋EM+IV;EJ~P r)|[‡+n4?ǦYu C_#XGsRKPI/dx=Yo6 SiDz~&ueLQ# 쵉bPhuR<{ C ;}&Esx'8+ixR&g7^M6ӰHnlgb [x/uzp5 <_d=NlRvl&F.<4$}36vICP+@< z Ӕ^DUgat9aAVVxrtA5zjV'5,-5OF,C>'z[JmC zuNU [AS{E,^oeg`z q13f".~"f.[eDΏZM(V%ftxS\@:%Oo G?a'_E:#T M^I dvȆS{Tv#q84N.D\=ΧQeۇ^+~abI:H_1oZW4JqP,49PAU5IT|+ C%y{io^#uIlw a> ! 2нz!nAv|K5lX;`D}>F45–lKb]N9UHY,,Q)6]h✛ՈcW2PtUÕL}E=;FʐLﲕDT,{%]8xLVL6cY },$sVH,=dŻr@CF$3dW竉qNi&>8la2 !gsnK>)O6njvFZڈ% qu0 3ꪉ$&:kҼ 4M |xo)ϵVz6[VU Շ|0V>:`̮`7W2G3ev)&Zxw])AS[」 Y3UЈ]mUUliirC߯JO~ В`^>QE:K۴HDأԑV.sP8Z3Ԟ18H;>] -E^kuEWɆcޓz0ݖ&1M61p wL4 ZxSw@hC3^շx!dԡ{Xˢy3Z 盾Kc7L3|b*8PRa?e*,ԍߒI9m3}]LԱ~nl=3ڍ>ӊNB< g /#iƢǩpdpZւc?d/s6oz @$5a+O6#o[M;Dj4*-T|nb~D ]ebg0X> aeӐ8Ky(-5++&&q`nw:۽ٺ7X"";ZaZCA ,@p(;c:yoJ]bQIRAZX6o'\ {y>PN}`zf/w~H($8p̬bZq[IC5 x1XyriF?ojh,dۆ̧sV|p-dKƅSI)3{pYzŊC\[/!_ !Hsb/n ɛoH€bI(86hn#!o~OޏUOMw=!ZʌX;Wlзa*'dTjڕpQ,pj,M_nsVcqH(6h~Q+>r[S,@̗P;CNM@%V~_ 7-L@y Xs޷t?pYe [2S#.LrP0v2^$ G\0 %ٻ>1>]mI|E.u%G0vpHėh `_*t3c?k>pᎀl 4`os^{/Mf=s9?J01Րi!fF UpLkԸX=yr |u>i P}Ro͎:#YR;Z-J캛d}+ dۭ2tues̏=+g+v"'CWZ%W~7KWZа?S"6II}b5!x=C6P(N s)iF:!}`Q͹6Mi6O-b1D6r0,c}g4v~bRuHVK\_qL\^KBER[;)w$2%bQ;ZM, q1PZӥm#Ny=d,*CbGR9i8gM6x!^e)Zt=- d|iJtZši/ W|sH:em:!ֺ_S1>[ )c;3WIO;`ۯ3AkKw3)MPL}δ"d0E Z=.* ARB@6 k`n+&Wre)Ia0Y bh !G 2N м%[O!IbDzR&wT*Wf@,p2!"2jYKtbo4a>qGrxG:KY2%IWVV.{Rqa2XogGnm0h5w^NIQ(ش7yirw5ˇNA4S.S3ivJw^ۑ%c?p4d7So:tq{O*tk_g5"3CivJ:WKрL/ _Rאp,Pބ&:ˢ '@ ݋ Y?xK:Q 䐮)Y$60z$0#{PBsH hm#?5aƢD&~5zό w@tAyIC$o' u{ k.?h5B%Z7~YK'9KgOϨstz/(Ft{hПjQI tE_GlsH}2Pn<0X(ˢ gbaSuF8Y$e z}Yr/ C'e.,S zh=s\SIu(@\T@H\*}?^}$pKmXiP_ivwFs*:K:`{"4pvhgn@1 # !Vpl<^rzjCZ1}gVWDl]OvAbqH!-\m{ yTǩi–n|&e" j %|~瀱%a 2],_K s=.Yrʼ-$<#/U-ƐP҆Eh͈ndv?Dv3!O<伖{!g42L<NJ/ufp4#=EST<(֣VAIzߣ,,:8vó*!:œ40T%Psncy>z?> Tc E߰w3_aμnH7lyZ)c$)=-&$,C~Q́]* 5ز}%oyP7`t'EI#N@EbC{WG-ގ85&a$ls!6404{ZOb4u` koFWi4EC̅iᏧQ OJ4~ITݫֈF dSj!.mSDKc!*HP+kQ㱷'!5sy]Kp2ÄZ!Y})v2]"5 _><$ ?_[a[c~LZ픂ۚŰRug\ki(k.=ro.dG:=\һ͍{a0v1^-YW 聁N 6YN| R ZkѸX/oƮq}4oͤ7ǂWIC^!+\j|m>RCV)^ޖeǣ5KrC>_|+̓oUJ!:Zyʀm[RYL#HتXꯥj\:lSn*{H`5s؆tZۋ$C^5綺~kZ n>#؎vasl5 d+cĽ 0ui\2e}Ond8~ GG>ֹ<\)1Q@eO75e7w*kf.{*EʧqR/L/4@b~=ۆ5[Ho|!U#<Ӵ SmȖ. voB`NLxe d;1CDM?8641ބtF+ mENr#|"圵96بSTdFk lrلj{ʣd[pBL TK$l;'1g:uu1b0$UnF؆P\$J% 3dOO'tI* ?\ "q ms xzF&qj 2_O^`^d$b]pQLtZ  @D9߈u0Wq5/dUW7Xy'c^.WLOL gAJFC}hpB]Ų: ޟcufYR(l!wOkήS\f1Q9PþX"ӓ6>keY햀dw[mno1R@a+ZXԥO(N!8;Va%Pm'~2 h5UXqѣ`5EB2R+R?!Cg~쑘Ӷhc_2L! T.sOPG8[u&TKk_sZ:u-qyts(N3ͭzpuI2w4[Q ;`Ĉ)$u~~ T *^p|U\8̀;ȓÌւJfV糌= F|ĕ-͊`̀KT\&؂hw}73a֐ZNȳL:J ^*L@y=mSu [vݽ 6A ^6gkk9Ih~t.r0uv`jw+FK䅴̣lV_j)rbd4ƴEtګa5A,؎I (Eak{_*ӧ?Wf9$bUZejʘ}KYvkD\}c`E`)4IalFB맀hx%cѯŨmqɝۚ %QH lzO>nfჩ:S .u6*};%YiWiމRS^+yJdyH "q"b0wV{4hM׬VBc%ff}6vᰑkC'&ӿueM &a7z\%[gzh}0kr&%EPӣ1he9b nEVq7y1rzD6 6*&,ICOU=}|cҰ^'ZR|1Ucϸ}gRyѯ]4W,/41`hQOIM Iw|e$L-yBġCzHH,>?a%}\7 /0y7S{?<X+^z` U AV_#7!ŃX z2;flQLQy9wwc0-P @CLD/|ܜ{oGXiҠ)DZ;:wek9ݿG <B.v+dZZz cw}v/B*v|>3BiFWGI:ċu"!k \6ܽ3[5a*Ll8j|aX_bP)c@x-wk׳sy5OU+k.n/yJk׫8u@d0 nhtaa0.V(E TJUvv"m kc$wUZ9A;U/Ҝnؔ)O}\Nm? Y"=Eֱ}#@þpzTEGjlK@W⅍&%xOT ܠ+S[{JrWOeIecc'ɭmu8I8݁WHk0oDzhK0P&`+2KZ8H ܇OS#nk>w˟_uU.g$%V/{ebeR6}zjAKkZ xOUnFݮ5M2` V^0=zG=sj˭EZı3s⮰Y/k08{`f2t 8o$T5bwJfOxU2TLg!8gyQyήByf wc~=oV-ү#"[^ +9[rlu0\CY:#n1}89G&48)bi Nj~/;9tU<£ɡ#Bl[s+p`+R _P($:v sD &:zw39˞0_oěA~x c¸$S=Gw֪2AvB['sEKt>p]N) ױ\%퍩VzV$ڌgG-@ [+QC[wsg'Ɓ9_ӡۘEP-[4eSj@RƏ1Wvm(Ȩw0'%L2)kJ{X^X8FSʷv{'w4u2"gL19<ꛌQ\EIh]Yˍ1Ti7>ۑg'I_^HW)>埝c.K75#dEpWaOC4 k"nmB`NsGVɌnL=@5HziJe42Q6+gyЬ;|x)|RE|B \=5TEi^m0r?M֍@wQWۯGqy}Q15Td]#muUy/ۍ- $O,Wv !QX;gʑL3/<^ڦrMON9H?[G 7yؓΔYp91sm|W13y9囐X#/a^QPoOqzHuz(ʖ^-T@}x è\i3x2C))$L%oM57Lef= u K>W!W%$r$ɇͣw1UX?WN#SkC]ɴ90&Llo4L>#Z7֛5!>_5EȷR~ 9;A@ 59E itA;5JY eAyo2QRW! tFT9nС挹P*4_jh'%w ~&m'LĹt<޼`xѕc7y<ʎ{Rٺwn(@c. dE˭ȌepC`;M.)\AZu2h?PvT=KwboX5 h@/|anLExӽyǺwfhK8uk:{IuUtonj4'Q#lޠ& YjBvRޗ7'VM2MAG.Vͥk $QGvpd^6;\v®73}(/U@P:+*=F9Nm$*ړN{>8xZ#T (E 5>=hJ`` lƜi%a]'r)S)\Pv TɉP…-1sL?yF@ q1׏lv<:ˏ p]s;dIȼ6^ 2;.@Q~HfBŨ sE4:?ldžv91yĽGD JbWՎ% jA\+WZcf?Y5P2d]?3Nzok>κ'X=}-'P~؀p s իp*" z;B^qSa^쓃@+y c{|pp~uu$_w-N:EJ k f@GQ`]X1աmE8lg1ޑ%.yZDfNOa&1#!DitNJh^Q5>x¾箂bXy"cy_&:irVLj$@Tb|DTF b4cha~D:UX{a4 lI?5TZ)nNְg|gϐ RѶS9{x Ӑ++@f ]|PD;ht#d̖CSUp4yǔ)/ÎodCc@S/*=cA&2s|>@m+~W/ՇhCAReJG< {|*>2itȊ9dsS0o \}4B(u=.sALBkM?ITX- c&vz5^M|zT p:R,Ai³܆bJ0Mw0`ѳ<:myLAnp]LIkR 6/,nپhmv F䃿K f[s*`u_S!БϬP+O(ԭ/6i/R%>cCnlƋ^8;;;r'|<~J61sAdoex/`pv-2ܞwmE+ɀ 췗2ΐuBcc94Q"DiƔ(F F6yA'Y xt+`k~r8^$uج` P5Ï@E/hR#%pѷq <}+Ͼhm7fh0 DiF:DIER^\?Q0R![6\L*#|TK_{~㦓8•r/+B-c=ٳP[dHahxݻU)ACKhZqvsq,`V%/bǬnUELb9,+_& 7 oV)lfLe Exܰ,, gy9ZRNj7}ϑq8ی2.fYVHdM}60Ms61ֿ-.c $Lho5++DGhM@vwfI$9&R V V9ut` qAr{zj&%_r+֍.Ke+`C7 2آs#hVp5P(!تAiRB.<+&%k6p=AN0(Gi7@P\O /"mQv~HS>+u֕0ª=:|$."fbW]#SRP|Wˉs:ǧI#vRc9tNb'H9fTZB=-KwuM4r2)<^1<^ }Au^90*yTk X\2Ut쳄rPb0L-(S.tʯXx@Ec0|cG͗ . .ʤD PT`_`YU:d٦t0xx={f@m wt1ځ#4H/jd3,~RF 0ngotYuKX罡>uP'=AUK0yp}?h!GU:$ ˆgonhKr.&hȫ?"+r_/Nܴ1LP w*|<"?NB{P4/5MzWzɀg__8Yɉhg.7Z~)+vKu+ (5m?2؞-;!aG DK>P$8JFUYM $bB>"v`E8FC rrZq<FzްҁU۹;8i9;[UhMGݟQHNC 5AgGְRFF[̗š%9U SS@,cz[1<<,OkH ;"x|㴅8~!iJsmCͰKëU+e_1{l)GM)vPkLÈ?ù^<>]6(Qk41bFi-ەn;xaGr#/8c#G吿r)dE6*(Jpr7*MF gP9PF]6+vhv-DB+hy=?^eGLA:PBOŸ9A5l$>{OEi=Po,mw͕ 㬒BhqJ2z79So:ARJs.pGSX/p^|P12~Hx q7bL˗o8*s;.VBs#dJֆ F{rTEU"CZ4+|-:(a8q[|N ER 8/]xv%p _2k#b$lτ= l^P:Qa$8؏g0u8g&$?h rNO0VFeHJq,~*TRa=:xC;1d#,\ZӦZ&5JDҾԍi|~|31(;mԾŴ2}n`ۈ'$ ־ C6A>ng?V>kvV扥5#'Q?霵K')1 @MFI9ؙ2$ҍ>etHBخ'S5+9̤p^So߬#`h%CgI'pƟn"s҂̋ޔ;F!,$2L+A?W}ښ\؞V-}[?9ۇFI-qI4;0O{+BՆ_6P3JK')'C&59얧czVW&ĖO ̣B8ʮD4ܸd(%f+7U}^k̉ˤכso~ fCX2+r#XQqf-;R+\Utu}Ձ 8C-'U3H1ݞu|C~< %|mN $u4{kp؉1r 6q MNz{1 TLvvҲ>iޢL˃)_~za#vu7,%24y$zW!D+yq/,:7tHJ"ptFf=)+pE+' g. sEnIbmcs0/^ZEB p-"t㍘ْ} v6)?D%,T˩>I%Fd-k<};WI鬥r6.O$,5"W"8gM*a.IQBz0R@/jQ2koT1ߌfO dj R-\(kT+n2RS_zz]N[3e [iXYb+[w5}e0;ѩG)&UT|;2 0S#4S bgʌۥk]lhl7I/ ~z:y8`/V}F)Ô>w0o"^C0rA8/}&^^&$mL1e`cѐf!52Lu"x1\!b,TU"oE&{፿hIi9Rc$>s8Ԉ9gY6|u+=+ni=޲v)Hc0 }p:799ITS&K#C𶫨WaUt7GqP$ ߅}׷DRԂ~ֲe&p6.Z҆IܷnA>&C?W:VKFvs]΄̐c>t1dŤQ% 31Qpy?@  !z>A'%S̑TL}e1HhKv4.Gݝ G]Ф? yaV%x DKT`tw <Oh>!x/{Sy9 Y X>+ǭi&W2 RFNA->e3Y,,7ݻ/JnD9֖0A@//&glYoм4 5؎0DFIa{9~;imOl1V˥P.#c]xnhBM ;l$MG*n\{<.8z1v×"Sր|_x M{V5eQVh۱~$*n,J&mmf>Q*L'-9"hfl16 *s8?XǯNiaF[5LJ;N 3l@i.Idɦ<^oujMFJ/@2ba+`@w;mPGų("뎡] !Vd/)Q d3~o:wWKY5N1uVK}-#im90vO5dEx/bN=zjk6&a@({gYa صlM15*nljҡŲ:fN]} -!̠iO~Tl=PJp<5*|H9DD;XoQkGQa7(='|l`% _:37@hsSC#k*Gt/Z\{yiO gS/A˚f(U*M74rMLK }~WvȪ+sXA>B\+auJJyx"J2)u;g8D_v*Iu&ּC+V)ebZUBʀwKJ5M *?r\C:7co01 C)/f$tWPu zQ,9ھՀeCUơM<.vgYƂAW35KsUCZxӰD.9f WNkrk7L0$SeɊtѽAj +M(I*[P7؈q+IF|jBibUuڷ dSYQg8 OM7Ns qO>:muSο!$#-(1%AWFa9y/ Z)>ޝB[Y$G338Ժ;7`AK#02\"]+2\/$&7~G?UјomaK]!5XȘp( hO`GL6zC4s'l(ofN7kt͸T#Qbr`{o6#Ċd.kAEo)[5z2oOہO5Lm"ض|ĵEXdA[0W׳zy5YsKjfdLt*]|1FF|l(J T`o#\.'.JO2+@;NqK 0(׿!𢆓b޷ 5xˊ cՙڀ*͢*2,q/$h|㭦{oV?16Rc@`?.4;K:k)ƍWRz+^gwcW/j!h@tl&˕1{ Ͳ}9]ơſ\i i{!Iƛ.u=l.޾h,kz{׏Fi6Ռ#lR8B3glgQ9_kN.ثtg])R w v"y+V ) KU 2K "!ywN҃p2RoV$XosW`SEw('db$ S9vhG(N$cOPZV+vBo=jVwMHoogOdf[AYe7wtϭj4mYI" ۣUPBmiL!l[e޵:?SptSosds~m;lٮJ'Eh!;;MiHme)5d@O`g3nwbEUzp q+3ΟzșTXGW۲sCQZTNB t[JƓ-9!TL/{(^7) ЄkLni =21[[Vb=3H%T`_fVG ~]/` TLUMٷ<4l?/t9sF⸪*3M3DinX auNz~G3!u1L:6- Y)fdޛQ磄%&JxCko6kk5gMڮ^C6#L,my`Z1 p&OY>b;2xGKpJF'P׎ڍ@7ME y`"?w yD!Uy~8((f1^A^3ͽ0#-b[&ҕ Kop %Zm|pdX{X|k$A+j'!K=8:Tv'0+.lyTWd|я$yN !蚡>D4#?~&WD[/IY@ISa, nq[ Iwru"_0Ң x$hٹΛ@ͽ?.&F1:g!to Jp:2? t{;iEPI=)M\c,*ݤӻK<7U%Bv}F.Qf;#Q77Gtr7/P]v>:6>Ƌ.UpUޟg`Y7JKC@'?EHE ۝!ku{[4 -SY}[17Ixl.  5|ſrz+Zb!b}بmn/k(H\uQOhUфO+\Wbn;t^aٹg72ͨvN~<(TTDψ0Kk2*8*Y: M ʉ:$ mfTK&" t+ባS-ZMb==߃-K p EB\ _$ S4QF"B =2, 0{ÞKt]9w;{7)3g}zWe~K(.F < TPŴs`ୗ0Z<㕥xa?VCŋ=]#*j~ UP4@wx2N mA 4W#!po ,E=.>v{rE,Z A`evVS?q\[ayTX!5]!aY' iO鋉9K7i.mzn9/2 +!`Cc.l yB(!Fn(3#Eڹ&"ڐ:ɘ ]?;ucDZMOCPJ1T0ag6f|5,RNFЫNB)J69z~^E ]12='a5R.Paem vxOch<Ld(Hle0:ȏOi#ƅYZ\#mbgګ K>NHNfJFLx2v](f?r;_[E|5 JfP"c٬DO&/+8 S"E!8 Shij2NQp\hT(!p!t i#3K|T"T_D=w߁ jJ] V=t:Bh~uf?Qݡ?BՌRkSS>E1SD8.۾)zx19I6,~}8P8 X DXt#M ^xB.Fi_s)pǴB 2r6v5 .!FǷQH\y~l ,5:{ gFxiPlcrYi,ky@yɿ"ʠ+ym|96UDmS` זp&4"4 F1Y,:q\"xC5ZDHBpHumW3N06ykπ#Q,L>=vAL'c QҊ'h1 ӯHUk{.IQmbGطEp2mwjCɤϙ (r0[a@&E{A]KJ]11PHQ N t[*{+{ߺ `[PXruԺ(aL| (m,R ճ"@NEσn9?yuv\fl芛4OA,Jz>x#nc+g-DR]3V6#OՂZ.jڟ]Y#5zٍF{w% ”t;A "ai/inw D_ P>sa$:75f*Htb;oɉ^²Ml^ޝ A jVц} ﺘSM*ky%U%VٕND0"D "͢s45sd4qE45U!nOCsz|9 @X #wR h[ɦU)?cRIbLk4Mo"P%}@G$V]ۗHKfZ9S"8}/Ǒൈd# _{+\4FTr*&#Z@`n8dl~JRN?kFpL?0:ˍi!D>mb's1Y_ RgP [BG1(C[|j iƵy rNcXi˸#AA_c֜sFN]:!In-G"d?'Ed1 AEf-'m_z1cGaЕN\/h9dґS{?qdZ4pWP.UȀi?Fe19(;t#F*|Է 7"Sg:KU䙱qJBt^ )A :\'rgU\F'ݸ(3l6P*6 qS?B~BX4+&%w6B-!גUXǕ/TQ&IUd Fu1_.^g>KWoe (, )hP|-oF~/vZ둡K'>aZ}5d!@q_:jGwę>щEvqm9ҾYi&eߒÎIGd]"BN:)]SUx89qxNtXn~Qy' 4I9V 災-vvN<:dk 5 PFd3@c!ѱeQr+)z5-c:z{9nIdw\M}?1QJpq/G9κ(;-o}DzQۼm",3KT¤b}GV=YƇ=`4 CEҶryp%S7mB'LNٽ7D%G(h V1wz9_[@8+mِ&V诫tiKn'8W=Sl!~V!qexSc8:ms1_[)skv3'.+0S*p,$PH>2ܐE7=T g^p(WN<^D\>rܸ6o%P>bݤ> b%l{Q1/?K|BH1»c 1 .r -)g"6.QVجӜR*mM~ b6IڦAs+ez]l<ϟQNmT_+gB[/y ɇ;5ֹqkKf շ2}¥s7xvP-Ǣ;:xѹRlTֵ;C,V/Z_~Qh02㐾{̎J0oZ S1sk|#@3<@SA;bS惺/>(+6Yc\t\GUnL;T$A#T3zz_K'6VKoiCz&ƝRx1ʏv˘\|,Ga[z$H>RDk(斻_nC "]"s(,tjHU}jc#?+`$1ۺNSW)eG.9+PE<3ͼ(G>1+=5-3qo ج^;ZU&s3/1&KFD4O|UǞ_H6C^}zӹ鬆0p3 Y'Ι68׺$FxMaW?g->E Qba-lJ_/ U3`apb?64b}IS>gE%x*5cĈ@DmsIw[3w!9SϓL&}N8T)4]MGdchXn2:^0c+ޖS`iHغz _ziN{ILN6$d~I?BߺIdWR~wA Fnk=^kY>}` 8ooi 7&"^Y@ZV',ՠcOf:Pt@.LRooȺzk 'A]S6ɼ7. [0!p?`Vl~Y_HoIMF+.)b2gF ;"T/IAAP[o#F\tOG Cq 0ahV9b e< B[Ūw[.#7QXÏqı=ٲZak xI}(cEgqђ= uomJ8zoBHn=n8NnasiE$SV!UR2*VKrcFE+gO5J Ȫ b|q+?t8h Y -7^ ]ྺcU_`xСyF)Kس՞qv*~6BtcOс .C8{X)hو<;βҪ55>]0VV֙Tv_^Ŗ]"g\^ 3*&S9jr@ڴֶ~7/~'GHӤy;d(fiISk< .FꊉʣAO.=igOoڇwJ}Y{pXԜ҃i ]XSf;PCȚpZ;*[8Uk0jB=-̴nn\)?۠=-42C#i[oǴU2o4IEh 'Q4.I”sgY=y T2{ R=W^Q;{YJx(SwQ 2g*7 !ñ"m>ƻ,"Bk5s`ܕG.).3-,ܪټ;GH УqVᝂ-nG|/@`h^4xk\ۗ ni!m)},BeY2}d@bH[}2!H d1Zj1T~mTұp"&m<6}(e5'gii I,VSVOs;Ӂ>Y=x:ÝyiX-.u@ p#JƃIs#{q2&wYP"gH T?$S$?y; wA_b&5<ۡNO= }]>$; |+oֆ9{82o)el at*H@}K/̼HsB:6c&>4@tWm< Tz̧a9[ ÃՅ**\%4NAo# MP*'wv#J,={ƔKs`v;3_?ٍ{Y"5c-飁0ٌH>G2ȩctT[tڀLlѽF֐kC~7gVv7W60_NaDTK2#e\w%_r~vlqIہ]$F %ێ1ÎpSvPOQuAaE9f*]AGߦ&z#9lēQ _`0RUP3ݝHp{*~~T)qEhX\+u|FF""<}K;H\%4@ qY׆d_9ؕa D]Xj IA$<ͱvІMW*W/50Ų2ΖpfWr^6a&6o3f/XHZ [HF'_z "Ӵ("eIO9& Jrud (U|CjwN-pޘy8w" !c Z̸itʖx{% q,܀5eCaVlXy!M)wdPhzd:y^8aS3+,LQad#wҏ7/ LyvmINp-)x "os:0nFn#T]tic*\6WqmC(5o(l%*j{ nd!=;oCt0>R06?Ҽd4ťIYJ2zB`LCM 'f(@OjPƳ.n/='\,# v^!yp !ekplmBdUBrx4bQJؠr& S4tJ\wHmOvKsgk v֘i3[jFf76yn6U{HSŰNjKt)$H߳]E(.ׇ+ uSR|>j@6PuQ|ڒ<:GJ{SO @hWMD/jO4u~k_+^QM:ͷbSOD>6Hv*4<#zmFy5_03Q'#A\+PpSZ4Jr6(i k5s6?Q=M*'G'óӟb azȹ 0bQ͍{z&AfLBRW2kf&H8kC;&@1Zu +wt"6{nc`Hxˇp^1Pv*1JlFٲ=Leg"1,a\-K% kg{x\\"" -Yg+1@dhO2q0䨫_xa ie$'k 0S?<A.܍Pk&K+)\8,p@=l5(zڢr\MbvB5:yaKk YᚸBz E+ZƾaPl]Mv Cp*($Y ɩ[NU'/HlJh;KS᧮s7n,( r"C+ϛ 5Ϸĩ <)K444N8 F$,j|Hq:U/n;0f Pv㿁oؙcr' scl}<\c~})ה"5MzLjp||B8*iw'| C|+:u,gL*iCeQov0JQ1 2`fDxu N[dr@eg zN XouiJ? ntj%G(o]'j"rCffd<LYi@@o$>G~fCo$4ї7t.5qō,QƷD[Z5+y W]_d`eLY1<Ќ#|e!,Z0v0Kz|BZʆM+ۯQPhM1֥Ԃ G|$kj=rczq^5]ɧFFo ?i(%|ExrɦIq u ^?LEfL4`|.pFl%Ǥ_qlM>j:v=y0PoԺ3zf3HfɅ S/0v ;?P_VWnv MQ/쩯L?1iӰѥS1HRGte]:ݣnFu,bwiSzQàW5SSUL`Uu "q MhC`[z9 &/`.%Fy/Dh/Zǁ[yv5NE?J`ffsó\|Q:a;n*RYf&nx> :M4ČyT>0]8^bU.)%6R.D!3;ZF+XLa0憻=%pjH6 j7TӟULU j[4p/;[38,k_ǸG!n+mZ T<^59X; $tcYWMR87.l:"xp~m>s-H1IY}gn#grN7ߡGHT*@șGإ#z o&nH1.ҖeLtºd |)Ĕشχ-jM AmuC9pX[˒rqm,qPf~XM,s@x_Y õ8'*Y煬E^*vչ@ \5K@v#Q2 B%JTzE96X50W`ܺL`Ir`^y!VPz@^CZ}p.Iطl*)zY& 0'.BE~fڞ]9t|E"X% f"b>R{ \:&'Jrki$!޳Aݢzk4L5HmcN"qdl$>8IcI"arf ̎wKJgU\(#)65&l UtAX0ݡ_S.Ƙ TMP@tg=ݓs Uc65AI| RFe넿dI  19^ h9p)][)-% qC&GKGLS@iK @[+YJ5af7UB{VX_hpr6QC_ct|h cRjJ~=ԋbm']pN~J#)v{ ?j:ЬO`lvFa೅Ǘ#hbl6LNKMcz 4xL?pm[kx9*~+sEoZojHBmyD *) rꢗT;{hmֳ%Om6?pp f傲tKˠ2ː0 ~jd4ӍjP7XB 鮴pyzEO :yqKTl]Wa2N٤cj{IQ1brtӊt9G UqecUG+65L?Sڊ!wUn(έ9R*$[d{ȲUs2PWiߤţG<[ c/B,sJk(h;S,^yO8!{BG*F+55DQK"x85юϽ,Ҧ2PnQ#v ch(Cׁ;j? Z6tNk4awr6J\!1r!BFQg=C0e \M,N1F&L]hv^}˯LɞT_jqQO)H4D$Z,=!X!ƕ'a^bږ1'.}ZCET'n߲Do;0%ysoEK`2\ $Bї RL]@؇.2*5>s۪c+GܲIȫ{=a!k '<`cbvJ^y7hǖe[E\tI eq&fW}zg]RЎSps۱Eoʧ\OH^w1St}_6d1L5ѓ>G(_!5r;a%SҰD4!2_G9*":gVŏ)Zek${$=9@/=VL7?g5.M2W ٦2CN+"fU;dž,UB$.dnrMf 9YEa~+7B ]Vnޛ'j9mDEK=I] 4#s5Hh E]bDg>e,Q*%>H EM9XU§{O0UDJx'@uii.Ib`@^ȍL%+6R*BfkJ&τu#2UAY|+.+DhԺG./l+"%aoNP6v +X4R Ad%@QX/:/XU+bk~ ʵnL cx͔>`ȓ:E.GQ)(CMyK7)p b̓>`QT2 I\XYؗ}TƷCGH{ '8S{t[>,Th@XȄ гZ.Mj._͈uɯ{.:Pu?cRe8icѶC'/%23:?FKF+ N<N$T^B4  R0)B Fdаb+q' 6zc6I3y ~^lJ*zY)3hG O^`"ev1Y0:v:u.5iNe,FdV:R"x㽒;xypj(W:ՔY:FShb_j)~/~t1d5 3|@I11%Rzq՚ʦ h^Rq99_?c{SB 8)Axx!2?%p/)G2U_OzHֵ ebyt!i^H觲]Z{01K l\j.Wi瀯{r8gJwG;R51g: v>d|!X fP4ʅᅻʋ-\NǾC 8e\␈iդ}4˜|ŷ+vȧJf %M&52 a G<`:ɣDb VFfqHbX}\<oH _$B9$0!Lpz~ ٗyDDI5O-j2uV.|$VPDU'Vs~{j3ɞ-EoY n/Ɉ²Uk5< )\bf* ݷ҄ ~LyI.^ 0ͻqh{YOxQ(.wufs Ew$l 3P/?VGyj悐Ȱ^ژK& }7Dj 7zT|6v%h{8xC>;'?ꗤ>AEׯb 3t쎂Q8H6(C܀[?h!M=r=_+]8l֖@U1a 9G'Ey0U,++ 'gT;F~#Sv%0OWX Z~]>)`pj=n/ʼn?BE8CC\aB nDر1IGvM0 Q I\`AvN΅ߡdsiAbo0QP $*;qCq4w0f@RgQMsCu ]LkƬzi,!k }8ri]5Gʓ,tBC$DryɢkwqĜ}M8(y o> }-6⸻h=RXg3d#GJUJ[ED$iB! Ș%\7hl` Q1A]2toNɽKσwQA^!zCw W; x^ic]DAy?;o)"v!hj-{c}5Kc$RH5#JoT+ M~K.@;O|&pS,,4ոze ə㈐_EŢpR&BZ= q,ZnQv)Ӎ[\vB({F$#6QoC}S!7t] Y^?bLs=:̧1(zQd Q-י̈́oTQ B~|݀yhNV5M7éh7EJ/Y $O'Y&@@gXԍnZ"G,?;"~D<@Nx%;qNPBo9_88䞱&wm݉G^Z20dBB޸ )1B\ hrӾ\pONxڅ3؅ގ2{UTDQ4S5j{olHt%SwO #l[?L KPL}鱂%0:Lz؂s۵Nоc[Q)t83ш-dɔۺ ʙSfm]$*.: UORʾ|78s0AU#@&6E$Q9 㰲i%~ ZG_j^PCbE ( _] 8IZ[5'c<9s6L3w͍ϝu9;dKpcyxWM[ xHm2.6o)[pE2zû;zO{}8 j;hh c=\-fh1:-j*^ ?($ Kx+dy?%Accv+- ŖToez%ݡ3.WDIПmI D; /O?B66{H-yZTF}ܢ'j#PgxjATRE.j@{aeJyc__TnV Cp{~'jH=7R%r&+h}ȶIؾ:a=||vW b$J,21[Ωg( w**Gsnv|R/T>YC_^Qv' ɲP<9ͨΧ|VS-w?2nm'N|pb?_]_i%lbEFKVVNdXjlmO,KYa0-6ꁹ4//M 9=]EkM9`9'" CXUyNlatH<DFt_& Ċ2!2ɺa?=E.~rQ|R9{xW:ӍIĉ-!$FÃI/j3!NO<^hQ"+N_xiYt0:?6րƦ20H].#:+|tz%_9_.6$k#u(BD>e0 poH׻1\xԭzq3x~|?8utxf6@H뢛@:6kOFڽ&I!f& LyhOrYI67Haðz_>;bݐL7OL,jHUz-0CKUY8qTH ,6ct/]Mϼ{I2̬NPJud sZ;q5)]YY\[`Jc۽*17 JlEn. [Hqpu_ "_rC $ %WnWr4ȕP&2SChrR#/EdSR0Y>waI.-^T-Ho EGytGu=  Hx <0VRI$af+/M*( kxW?ښ4<& weo#i`7C_vn.l'?[z$ %;"CՇjR^F=&7x3 ZiKuEvqF5&deQP۫5okZmLeAIFwgqR5zJ eBWVP:VBN[œ^!Of*{p<1O {l+\[h4/ZRީ&6~b0I-MX)<DN ade3|K"8=}0+x~LW]B݋EYWW%ߏsn-ˬ9kBhi@3kLkmG =={?%n:$a0yi95KhBi:W@lvnzφdrˈbWЉxc)[Zv*s{|le7O1VO۹*`ULa%,Jc bn{莓M /1ԡNZȍNG*4*smC Kل׺z-i xCgb2U;qal3ft}<{3L$v*hЩ=GbuE>ACG5Ȉ9=] :V-Y&8*N/b?{̏xsn nt#o0" 濼\ÝL r4tZ<^ YD+-C۴\BL^kG:|7oޢld)i[?lϨ%| & VHd^i2rwMVZfPΙf0˄ G7ۺ b1oKi#wihyz [L?R)\}]hy9`¿koOҥ N},\XzTtr:R;wăq'bgn;=+jL]NsAe.WJ!FRA;huy#;+z_ԔEa깾IM,sG&5C^MUg)};sP\WBfaz B97%x; )\_!~C7Bb}l ycZ xZU!tWg3%%Bz*>*mj4߲X>|\ GB)VpLw%2|#cjH>vݗ×$Fa7JK`URh(8hiܱBN<"TH"ۉWd̨K(nQ$9d<œc"%$0,W!dylhۀ" dtݹWil`ʌO[L} kF@pM=(wPRiBC>3֨uGrOgjTPL^-e D˯=~tnW_°:[K? rRas.sH+C?q'㒒lphV3bsJk +wB,(U2ӰhOM) =S5}VA|`;W@f%?]`LeKC6 `tdyʄ[skאG\(!O/g#T6)Tڼ)a  3VGQ"@+Klq۫3N˟ُ]qupe$Lha0@WĨj`o>4Åy(Rcb[QN+[E9g:[r t77v>#j8k->L8z̐9;#n M-wsU~:3ѣp>0 ը9hϹa$Te=sxil.]ֆα}ֲ\Lr4+^#Opo8WrQH+%2/}/brْNU7wӘdlf5["Ⱥ0h&ñ pm]@o#FMC;_271|!.fNEa݄{SO|Uys;ʚݯMHJFm9C՗\vgA?9bBMs|詺ŷ[ȨF9fAi=v:'>KK'HE+~&iʄtO%)Z-lG"DF}7-u{dj˩z]l<_CSC=I= B2nOt$ct` "=p= < -'7tڥ{t(([jA~|<)?nB5U*DJ0|TR1 ULIæ/Te':WģP}  O.YK“Eo{E\Ih<1Jk^,9QAAWBU>ǬC'%S3c+ , +Wሚz&."\v +USUktQv׏wHЗV֠+c=iZ\*e36jŚ6%d7F]A8=<_Ś0IÈt-fф @b;-! 2bHx([ sF`t/M;НynnBF\JRGD)v@>{m݉dB4'@`vaiwފK~Dް.~%^EEcXG52 ߊ;B+@[3̀ %`6F嬇^,t3D|*ysx,ڡUeɪom>#e=PB b֭旰}|<Ql+CGxUt4l6V5&;iZ=ojaY;sﱟ' l#7Mi:AVte~5)}aD$v76r2$Y0"UCttiq ,쒊Ԥ^ #kyI 9=U⣘JĔ/t|Â**q=E97tN]KxR!1K[ְZzfs u`;zDXˍ6 I??cİHf\Z NVQѰ;'$G7ÔܽD;ȵ8 N*af yhCJsZy((XD>~ٶYM@`SH}<tm+jMx+y@Ei뷬[6O&HOPHkKgכTeb]xG8=#R\(J>ܮ9Xe%0c; G͖ q²,O 2ղ=.ږ~"1DUg]jB3"^Z $a4 ) ˖=a+$pOaJDbkthr_}' 8pw>L/)`P5s q~W(#+<}Xj+]w< | "A9BْF;mNg8jh!̍]SP(W=A ,*JJSa\czjtA̟1{a)WqKBaU/z4:elPîHP"MܶoU40RL Wfފ*=]!‰]} h68acŐF-ѫS o0ly60]Rsǎ52 7)rFABRϢd9vt7H (j8;$_ 5CY")+Z/*!4nU&tKfprD;~"Ol\ʌ0w[Ԕ:G~lԣibޑVbKmr@@ )`/)BTxyB̚P! H($T 9B[ب'lqɗ ':`^Xgd}.` D *SͷT_, 4G]1PԹC$»NQyALOW'VnU(F*h2Y-`29(boO2+ gGvJ? U)I53v:H[ S V/f翋qGMtV5z B>db4ˤ ~(JWa,ƏwTdgP&Q{$"lb6{Gpv6^B534ʻeƇ?DMyۤaYVɫ᜙`D>$ uKH 1˜boTh\Hfn؀0{2uY*‹xq &K-Hl-آO }"dccvmNI6O5{ѩXH ߦ+p}YmKu_Vj3ܸ_zm1`٩jv 5 Bl#R>Tzpr슍Ѵ(?G#[uN,7Js!.KfQ?$hi6Ǧy}9>r|5ӵQUmA%/bh ̘pRpiRQXMK쎗`0RlF!؈Rљz`4Y8놥̡*7q5Qr}ԭ+ ({-:|gUȼQhJM`*u,5槴E({2,&ٵ48 rBfRH0csxU]-CA7a&J&mUp"ÖFPa?h(lٛè:&_H5]0">)?? Ir9X1QmOYz4ѱWH9UE_E,9tOc͊#+ =:0_!*9Ad7*%`wX|T!^d{2t*Xia ^%1yN \9xh7I*-+*uf*Iq*'ؖIFQͪRC,˱V[^:a[]A\!(P{vz0Cr*~kI'F<8faƱt/ {yO!yke8d?X[lcGdl؉#ޮqCBGˣDxD׳V 琲@jzq>$ES =jy-am9ekz~AQc "YR:~lc]i7LGEsn鰼Cl2:ZMrIWkľC {x%Ovcc8E $_(QO5BTB,QYv#ɆI@[(MT#@&|PӾmn[]c?ni<)<%&۬]jQ32j\%NC=IٌQ5VQ`ŋ5C[ Bɺ}dg[ )yܯ6 MΈ VQK!LҟE ̀z U bؾáxOO/4\$ 9sR0lDܹE8b;֭'8W:i|7du#Je#>[G7&&j Sz*%%#qKW?~e]X]1o[zȣ!7;Z2x?W[47-}Ŕ^1=ljSa&$)pMFőaŸ &;ңHC6<#pѻ["pC;=.(VWOF5yPZIdeH3a9=NR1k1 hz5[_E% $ޚ5: wtLBpeS,WLcPD Pirv{L2$orMCOsEB;~ᠡl2urQչ%D{Å:/ HM?= f$fmPe} D!NfS{U_g:z,`|\<_vJAv6уSfW|73 Dߒ"Q[,9wM.1U] 5. DLMRzpOUJյVtGQiH &Hv`őΓɅHV6Ƥ@<jc97d]<ꭱ[x>-8JjNB]" Z*JMgK.~'(cz"b׵bF|7I!`5{__vGHnUw Bi(b}A8V/ǧ4)qGr@BH ϯHy ','2=5^*$%ߥ_6m2ѧQm]l;6CTy5Bm`ck׫ɂ\r$5BznF:~Xaqj1em㷸C0cŕ?&B?g_70D%.+r^ -`ӷ:!!WfI~\ݹ05v(~$rvӇw 70ojޭ$T[|SѨ֯5t Q:EefQm"&^vrm#xՉV IVÅҩXy=9)gZ:'|նYVnP!N XUᴘ57'.i_:; InD|gƐgڐ09tAs gw8e}shzUsIh <tKİ{ 4UW-w LA7CV2my#~98|2jcko$|FJIttޑx7f8^Qd06]Fg^_?~%ّ=-~UE?Ndjj TJف\8@K8P?NK!1=ԶL*9Mx{){&m>2v]Y)o]< .j۴PU"A{tlzCSS4Rߵ`oiJ}P%J]Ē#_WܐBc)gE^WxLAamBy$&QBIؑQ(/r? (bdL*7i`>WHt>1d9I(r,I|3۾Mحi4dr:~im:4qwVzKu5]ʰq Iz%o4]ɤFlX%f;MӞJ*z۞ssA71P{r/j ?YT{\,Ɛ+k!OQH `]p UۍDhL,`#S ¹gooI[c F.<8O, ˆ>g(nN7` n?(~EYO|ԉ!"5Ը1s/+u|!J1";bxYQb D|+YavcGQ@)6<[b[e0㝻 eP} 骿{TW!# b8v[Q0/l\L|xsXsz @N@Tg֌bVjz> :TfiXAwG·:0Oj=##3 YtқF=#S!a[𔨨HGOd4s]$ >>x4dg_#KM ~'G[+ pXbzM~-trFoh{#CAJ<=iUSxXs+nhpއ` +.;D̤8U}g7QJUAٿQ&Z_ 4 r?3q@Ja6;)2WznV 4itM*FLH˿ K^$by?0m'x%̅g fCtZeԙ'QZٖChU+&c!$YU" @/E3W%0(wYX7+re<,dod]ȝu 0D@;EE[uⱀ>ɥZ(!)g2Qzw (xn# d eZQ':.wJC9$[(%M}s/K03il_[".dҨUKq 2hDl,JM6}O!7BUiUe=veO L\OE /W\9u9턇9݄)rou8\/I\1]jՄJ:½^\ uf!B谜oh1-HLT ⢪|PB9>[lrnJk/۴Qp(Ֆ/?:SdQ1W! >:a{ߨ# ^ѫ #2*"ˎvt>@Y^Cm _W݈Tb dk-EL7@d;y9(PUA$_65%`Hw4ߋ_!wvmi%Ɇi; ւ۽[G#i/Ǵf^>8nuw B<83^ST/CChw8Z$7 DłDi(R2ϔ\ℶO+Nv+3k+]E!h%"|el ׵J DJVoVpF7v\Ͳ/t2kgѹyݦ2,i//}Rf%K.\J7]DAʟ@3|[1n>ӱKvYoDATfG[z-7**vs.MG&Zrk'vَxػոXV_CCD:NVP}q( \P12w,`>O=`L=4/0/9mz;<~9^A72.Te3$\Q*_` * 1ڂr4h0`ž.eV{@ hY`CF?Nbyx0Tc`"WYsZ;t-yo~[h- 78 :xJsX2:"P #:syh"l~6}s<-dHr, MN]0y&4hEA:|U'wF؁8!Cq20Vf`2 BMt(XFyVeCAD^$(EuR4CD7^o681;+ _YT-wb1~˘'n yr$6x!l}Pw&-D&+3h-Yٛ%$Û Uo ӏ͜Ez'!/@+q pn==,2:ɝ cD~:l)4I'gzDi2ILs9ψDks :H/>MRI8 tMe=N@ϩ8"$8A4+h oiYo'e~>s͟urrmHҢOqudM8˨%&(i2k:y Lzh{Vclu__ȓa:?x <ʎi n5'kņr5b?VУ#%8rsG <7KB5Ѝ;FVW- 6"k/>Щ=f-Χr 4p6nfEHIͶ;C\QaL q`(ccB&&.vo;pY __R'֢5==tr˾cfCN+P}/?@aw<ΥK,j ȶ(A7ǞF*7['cۖU8[VҔthWV d$wpZhlq*^ JZ }=O!25bru. sUAޫ{$'tؾlXu@\,KI(\bifnCDZ.G;y,5@b8$S{"Ffw-@,-6CP( Xe()ycT>_齗W"r4kW7mlUF0z8/v3cJc:yʆ>+yCI@T6AM+!=,I8DxR㯒'f}Qϊ ="(vEGoVU[x . wݩ֫ka_(%ɕvXU/Jtjf!uKԨng}Y.kEZ.'2A#X4">l`J?RрLuܙu#ZFo\:b$?Wu((_kA Fvk06 z!џ! 2k*ڬP|& ۝&HTa^*h5RhkhFmIN}. bYE q g6&kMz 8 =oT _,)&i͚QA<\O'Ndzj`LXjA[-|1 ?qz.3fjXK<  C3&*ԅsʈ*D1̙Zw'|5\[r^G*.] BK*jue"KWT0IzIn! 4*XpH%n+3% :w>TҦ{!FCh{;4h-1׷obyP <Č'gn Q=_AGyn<ڛ-eVǘA)jSat#m4hxCmR)8A-ʐKAEuʿu\Ш+ TyR 9g7Ee:d(hp5MXa>7CzΉ#ty׆9֌l$A.wݽ~Xz(oVԠQy \Um$wʻ'4jEnWlJ]zvׯ>yUH{0K^O*|C `nVTb0 EQ1,8kF߮w9:ÿpD2>J"" [ϱ]hxn%o @-YhSBsƾEQh?Vh&17hm3$&' 5;kkw䲓qWWp|L?n89i\NDz*l^X|xHO(C/yKEP{ f]1GVyD:P9YǓj"NMrحMp(#kwhnWk!JΐOkB/ CR@JZhiɮawuCԑ$>Ywue:h~iMa*A&ʩ{;3`0֫Iɑ!(n>#L0 ڗr-_B( t1A,T/d|K:-#G@X?2 QP, 2TC\dzMݬvȫ9IU 願!Χnd'f14_$q&hK ^w wFEp/mMUd/R3kT9ZiJϴfa>j[ >XtƢ3#}J(ƛBbc<ɗj5AЃU=7CN~<>C*n7E9-!v8\0WN(0e遑s @x `p,$ލ8 kb!1+ YYB`#<P5lQm6*3t31L|F+FΈ~' Ҩr _DVd <""yl@xkN_F6' U w7gW$J^-$2{bTu[pg~s։aD4ŷk4hKsQ4=~/Pvl}P]vJ *޵h$þWw! BFTڟj_*ꟵOJ[gӟ0KU@C>bQ^}p9T@LuaHfX CPP vI`4'*7c*:T{4,ku8c{5az#'O'_G@2߾ZLb/XCPAtk1N5=['}/Oo2*Jꯦ?"Лg F1~D&kpHzJI>cEg|SI_bpQj1dB\Rї޳"uؚfb,op|K>( 0O0q )\׀Lj[5DUu♴OPF_%Qa|jyضɿFmCM l ٽݫYH> 9@NJҘ"V{ 5Ie^,!Dn&h.ܡ N,A6z5)4iS-־`eRcIN.]LX4X1T`ؓzrjHZɩot LDx4UOdU#{c}- ߑjBh\g[5I鿲#6c0&^(ad2n$Y| J /[>Ebʉ+Ă6i?(S!6TMeaD O,lA<s"(3K#+7avKt>au$aUQtYpNN$.KVڔj[W mq(QԴ%$UN™kSg|_erjV|v^1M;PʠV0dJ9J=f}ŀϵUpOĞeNCQ?56ɂ\$贼5KYJxlԽtI+>6Y~nb.js!PJ"vn^zBu"(ӍslN oM<C W|zf0 Sk?xF1r*''+t1Bߠ8-O٥;ADm 9BalTO;Y,7vbmM %&;vZ BhAPZg=M.ܦ٠+O1/r7{uPJeth6LyIgaSyo$Vdac }\l>ekwF_Z䟯f-LhbEhҐW‘.16T(sWُC5o2PQj 5 Fv}R=CwЛ1"gk,o#VUe:|%I**5Γ2 qھ/cq8aT{q|ev=#f*-=s6cT\`,hfg*uCDpu{R;Rz/ a5 Y\ ׉mK4MhQXM7>,"QJVgO%}b2zgJ35R_bBi#]X́=|E +2st#}$59cΠ |/݃ewxQmkSޔ;l\mA4j;7WSFQ4TD&Oz351?A)-q\TyةRZqCVhnѴ&ՅLLgX hp3_$0u ZK%x,؁Hr:ʒ*Qoj;G՞6F#\ɛ 1[` }E/ UDTUNT dk ԌB*Yy}Mk/|,WQJoE*F/^wo#J0 ̻1 P#H]4LFs&YQ3iRRi{9o.64Ķ"m:_{$-o/&XR#Tmx ]FZ@Q;p-ؗXO%ŗڂRhW 5b~ @:g$FZeӥ92jR7+&]'>o^*?֙7< p#bkY6d>TX,W}JsT50PXrΫHLa>Y6$wjA#H _[b\Y6r =6 ʳy*j7Qǥ2wb;5g-aӈ"l[KmV8QJJaE( K+{QUa%;n 4lK2~Ruz.SZHc!`Mp.>xi8`Y*$!n&OXJ^8h:fRH7V/%J$ 6=R&i| WX>F0_tl ekgKX6]-W1 DV6S?7^ܵWKL~<\=U00yxnoY_폶~_i 1T9Sk./A=9}xqѵfϪ.QS5-p!A3@썗17z H^S)n5,c 'K]RAhs{|CA ~BWyڍGĿ{ JY/rDX!R5Jm f%y S蓐}$=.1wbi ?QUkUARS_4y΃̥:Y13'2VouxBs+!P9&s5wO8 ZFPR] lYATY}Rtjkl&A"X:)zhJcy#F^.$]4`,캋s-E2G~1sMKώqU6pub ] 6kR4-H:.W7ysŘ7UmuY\4n 27vN" i`ࠎfLQh(?RHiתí ĽtȎ?_G| i(eߖ62ԜZ=::?^q]iddcOtq\H#0)YJl^x'1wmW=)~}k Vf-!wpM.+U_~ VUʷg;ȸB+{Ɇ s/ fg}hɎᴥӵU(= v`pN"4,R P8s*w1,-g{A~qB;bک!_~r,;,$7M:hҼExM q) U.hTG>ggHW |lIΉе쳗lHҿg8˖50HÙ * ;TЈ[A#j;͠MLy4Op^?L6wέuաAa/Fv:{Gr0xU'EZ8z@ۚ?3Gp (G)˞o85 ʄr 5LbΣ~-~mKۏIx%r/ c(LoUE{vF|˺D>cE1l|4`qhxMZrIe8\1 fP_Н Qݭ&|vB"?5TG cԝ1#oGGnc# +v (=tSd6N0^bW<>Tf UFTqRf4&908y&R7O-V~S/CQddŦeN~>/5<pۺmO} S!^·6M Q7V^r|)rM_0'`54'yҏjtaZUif( Y6b MA۷<)&d NWne*O_&{sJ|kuN8)% Jgci t dcN1F@^L6K=AyQQPKέe)OffG4qd#GAߗY{`IM,-[.W岾RxidKbOxLs?bSvSvHn lY8FjǡYqվM5'`׿ӥ>!8Y9uiEcx;Lw d$T0\/Vu..d>/G㇤nMN%RjW\\r0Dl:yTskM5Ri"Z5ŗbpt1ℽDrB쿮1>EӪLip;.E(K|^Ww"Ge;:Ͱe B_AU^ |d7_oa [1#/Vpl4SrW$?;WlV[`SAsd9VmRuC(HHm2~у U!"e`{>tbah]'pF0]Svsd}aUii]݋N1:7🇲I:iiL3tφJC-jv_]iÜ@ d%EP"TYr 2-%*#c^k㫪&ifHT-L}b {QjGCL4s(vGG & .V!k7{~"{rEVc̈́%կ 4vɴ_X!GF|eJI8cl?yH>!/9/hQne ~w ͝J@u]"a[IiGLn/xL8Gư wY#4 *)G`DBt]l?XR# g*-16)kk1B(Ptrku'٪+^sXK>^dW.~=Jqϫ6fI i߸Po%/-t#\4k~ IS`B"K^ S\_ I bCF-onD,+hwQW>ue/d: nlmHrJjW~C/]+O'ZH=`t9, ՘˹8'CFyP8~1Xb?jmBHͲb=V^vL=Gݨ֍?eN*i 5+kX*44S AZm:G'-ãjlUMg"=P3USnZг(<<؞Ѕ|Iχi HׇJF y{=Vzo\nERre=|U||^aw|D[0mv R`HZ?ݤo7#c/mj}#ݎCHZSvmǑXb(qCHDݎY'X綢wk'ʄ2,8|g;/,/ ;J _;RUUdr47 c%MBꫠ:7}`/~;ow̩aMap2mފ 8:v6v dsyID>֗^|b*=ry5E2,7L~Hb?wEAuIK­/VC :/L#4t^K&*PvЗ79EVr3{nb Ql^x|]5K)UQt?!] Cr^XbDي8NK7!~G'",iYlxhǢޤLCq^~]_ç\Nڠwu@~ wvQtl,-EA(wQ0O.pўn:^FVXU9a|-[7CxQ2 |Y$4[Y2Xl`wڝHy|{!"ݯ>MWR;tͧŏ%;PrPګZ)0=KA:M }2"}[2R= J@/Dȩ)1,_*,ުe`za{9=/-`; Cp:Z} FL7ƒ`˝2#ӷ.zSӱΦu)n|3}ȃ=_ VuFX v]O87"&(8[\0X" n"FȮxrM^ RPxMN|a7@ќm`[xJT*TWFk0_$֧>꽜ɧ1 -쟄]{|#(GuZܭ,h%{,%#{Ⱦ1C)F+! !&"WH8ʝ_qrhWcr6\|uଛH"4`p r\b2H @#iEH3oz ]\b|)Qpgq@^db7J8`'Zi-΄ xむoB+Al3B[B=[]WNPvz?Hj͊X#eF9%VahBdڛn4ҝ6Iu3ze2ѵP^p15XJqnB>ǃ'䮺=PZVRN{D GR4˟+b]b F~ɦ|~Dܫ7 JO3ʝsUZՙ 삟t{3Luthi:[̓$݄ۛi#k^x:;v5oY12(b5PaJ-jr^mt%xBq`^)*SM}pSm).S A"N{Dta>=u8,Ƶpۓ $Sv;0Ԓ\͛lP@*hj>n!#OUgvlo_H=g Z[rD&XAT:-CFMC;W+ʰ'4VO $V^EfUl%.m}m@81nOB{)Ρ4d/o\+UM#"Cb{4M?a`$M|nOvҪCR,+(wz9OTCsN[^O~w Փ2g䢺53\fT7B+g25t;v(m϶AZdXK׽sC|~ߍjyu!;l8DL? + nGjЁ p~O;sq^WҋDvfgl7I3IS;}ހx .(GQ\4%zʢFeKΩSHrgom$"}:, r0ՆN?9!(s郼Ӛ*mDlbB0^8)W8 S%"ė@lwU[؆gSLPĎ $Wf*+reyX|;h$ "3XґF+ɠgNe݆EM+#?] [_Ӷ{ U!LXI5M\npd5lLnZy {)PZ`ɕ,2懧OlP床Ὄ9 m0Ol5TYt{ ml.yo2_)V,0sV/0-j*HU5NtVw4kOڒ(' Tt]JvPƪϪ=~eK_9[[xƖżnj{ěm}/X4 js"eċ,}$}@DK:aW o!/{DraBGɃͤxHӾ03_G 4=q,'웆QHgv` Ζ tYeJ(Ƅ0p߫MDGJ{nحsk MZ) zOTj5xvy= '3/VQ9;Şb.]zx%'Y+C8*0RZ@8H,ܝUu^7*]ݳfuп[̸Ӽ.XeZ}<H*Z|:^bf&^2qUGey»_Jg(+cܨxS>5~ g[ySzx7D*d0L l+OW.$Ȭ MjKqNhXLIFH[hT 'CEXiBIn9Ui>ZJvh\ZP`a`f= @D_I"\PmvpNlKN MօӐĦƕp<Ο%0ivu mNSfCC_Lo5?*wL/ 3 K! PYvJ1Юh<} m%4ME6U&ڢX]H.ЕDNy2YDBL9^,`~1(r EȰ"JY/??pfGm|t+ RBPk(ƶ}(yOl!0 Mi5s!pl)8U6mU{kDV+mV׉2Ѹ[FwO/8(Hux&/NnU0I3 nTSHwkګm~I&E?.rZF{n' x '70?})amO+hRs`4G9I}bǡJN>Bv)@'k4$:;)U%DaŎ]ćl{Raqx넑,U} XA{yO58bn,Ls :U6/SgV2~VDeb9$4ūVtX%~X;Zd8<>1%7b+Rʐ⌈KlO܊z;rpRLA~ Gb#bIKBN'}w뛥0h?^T*%UC 8յ̖SaAoenVeñG'yBԫSr-pd^FVyfh M0hL\%wRiTt i417}{ͬPv]1y rEQywX< a00ؘmo3a`WFxUCwGǬOʡ93(Fa1s0*\Пۃmd4m!=YRث(Z:T,2t§z9GDX{}u N3=vBvNPqqZ7k^m2C,YƸ(Q^_K9jX "ƞgLZlSiG{ޗgd0|l3aTDP%gᷞqKA,h[l U)7-YM 1Hs9b6"czMB" _s?2)`'ixIU$"v¶tDh1|<,U`%wD clOa ^QiA3TҠt!,bkV- ڰ+4H3͔&8{L1Huz~킜xMbIvܜC[Z1y"ukC+1Q]4݋:#IOxP ^O,{ Ic 5BOGYj6$ ̜IE+^zhã{˙ϴNu8R^L(0qѲќhji59m<|؃-#&xu[3확"Ee$e Q}.N;PĮh6oa• {  Vy Nd^a 4cpT))㳂@-r aH Wj a5/>k00X$LxȮ/4F O1d϶xb~haxVjǤ+u4 :>=$ ڏlM ]Qn#VVcH_50_VƉ|\d3eٴE6bN <6{BY)+|8.~+q*bx1{-oNNP.!cnA9TR+V-CkhFWpG 1XqY#q+4ZҀe+b|K2hPm:7,j 1OrFKGy9J5?"ǎ1Uqtֱ]. MhX6oSD Unt%0Y';̎GofL\{鬽pf:HWw* .m Ji"~Xdfj#eW _* ŪΜ`'QS >AO8Lǐ{GKG|8Y7n~[ykYNBD92e6jWH:=e }u&PT[1DE g4s%64C1|vHO2)q:޿ĩ =z`'QҔIg1HvD^+Q6*[iC)?!kRxH2;\*y/~ʬQ |-YSwYWrA2RV@Ņ(GDڷފw f=(!miK" N(f2pugrh>Ӝ%@֋3.$&4}0ozĮ#>@*@</7˟)S ܯ>mҸ&.ΟqYOJWH6-E^CP~W iޠL-iZ)Tq^Z0=)"FPT "j䈌/ QJ c}-ݵmӟ.$]V)f\&5B=Ʒ,vz原/B*>4P0 MN,/9q'S%zݔ>Ր4`Mǔ@y% σ'W't š@Ò_oz}֖ -e'׈_IQ_?Md6V ʞ;Lx~4Yl興ΫiH6ԍ)Y͒"y2 s1z 0|]QܰZ@gOJB\3p wQ~PH1p Oby)hῪF]DӼW ̂5༾ӲJLeHSOOUS4h"GlA~C|RiZt0|[17 >ц6ls,HLIٽVX6ox-Ői+ j,n~RNs7'?P2ȴel?ӒDrP4uº]ۃ0[ CZa kF:E~\I|i*:tgV|%8 a8g7K{55&GK, ηmhq\RX?4Vbi &Cr2x\["c9,r9VqGeD"ɍ8Q?H#`vk&1e?3c]e=Y,iֽۭ 2ɣWV۟\J[M,3୾M*rE"0/!lf=͹>#)` 2 oiMZޗ2h)6ʉ]ЊHzW/79Cѹ{aKp%Cʔaî>>9wWaj>#Y9 vE7oHcҬQ*?5yH.PpOBxkOw vOb3 &Xf'&h)&94\Iў߸"4 YOEiZOncxH5[H bi+6 U&^LW7tȋm#KmUkYRo)UGיVZyQǚx 2*z \+LY\ԓ^0hv=5,ir[_3ՐVr Ӭ7݀qqm˫{TաO!RKJc12N/>\Zk'F@t~m癱Jg)Q4`2g2{O *$)c"'^M&?e E;:)Bn4]MtPuG FvE>AAW/s=e (ډ4-GkEF]#W'$hY[);J7WhR<0BEzT/+-} rj8ye v17 ;ڶYQW$m3IRd@7,G +ШaoRʣs 6`'s`byn.Wv7L;P 5̕2N鍕tž{ (onܺj7ѨgfN2#rT2({"hk $2LM,#97ZhF|!wOVNEm ,(g1%MR A7aWK :]y)KP6 Bl*7~tb=U~t^75o\;T/aY;[(Gn4wA`r< զYtΛqP#6 L4W F1@T)VNI!fX*lT Ѻ_ٖiZ](>Rikmo7 =U||ؿa= eYy:.k )9nu}w%8qC}ݯl04/j'fh]ޭ-r[]"KU%"9`].Cύ#w>P862IG#DF'B`K@@' [nq!|u^+] z5P.r10;zցɱʷ>%F͊~h0nj &8+mp ɁP$zcO%׭.Ô})nҿHᮀp{M> ݔ.цGcHSS͘igH1΃r"ӨR]q۶K?YP0llL N3z͹m;*ej*ţA,d$q;kbnEºnh TxE bS5zD{M2{C*5=x㮼1|VZl}Pu=-3|5a?2{DN,f*`1$x_|r*A7nEB['OVG!]9+s SW\ډ5GȾOަPf HI9+峀[!1>>}m).OT#gsDz^+t)UT(IFCJ?< F@J8ۺm5}|ZIeEC-bAy)D ң|'$彉/`ǠHjGIOp cUkHf3+d~7m>N$%ZU'zYKki(/T @\YY}̡rnEw= 0썆g3+>TҊkW2`E,D/@92g}ܴj}AKP+9gIpG|~.x4dzZ 1 g~re"Zt[lS+"bX+gB1jERAXs'U@.I^y[nb.ɏܡb_ bxn˛o\o3DK*:_L5iROļ OCP^%:2H˻yVNn*oJ2p,g!ݙzFdhFt!z8gbGňb=/4Džs0ζji7njSujGjJچfl4}O43~q-*&ܮzUa9Ž)UςZkJ[vБjNk#>T>eLIϲƷ!hCkPP̈́C\,ܟ*lBo&f Ke]euyVt.jo( nk>aЄ;!жm$)1GOT$c61|JRH~…~\JMw:ױ/w]&H6q,zGLzA/{[`Z]GOʚwݚRu`c@Жo*#vZζHZ)0Ѿ)f0d7`)_X:l1P)$OJz.I}J>F )St9a5@و<邲Y{m"D7/v>06ЭN{a[O`ȏ-i/@}ؤhHY#xMeR;vnd+}fq+eR dMZ v bswVq8qL]4|2Ns 6eIq@δK=K|+?~@(lwAbx3 ʮh_qmఅ9z; ˣM*{V_]Es@AxNm &9党چF 3~&=zЄplޚ׽QTpJ1`"tn{ NOg݀FW_[-\(QW_t@unNZ44 Ȃׇ{=w!Uyv7x4t4 O?X^`8%$ȏ+z%m -绥],:~:R]]f, +Mdty6Z9E!zbG;]pK ?5'lo $x/mH/aqy3OXH']MaE:X3iaM^dmv4z-|Gg8eK *MjN-Ľl@F?Ǝ`43fXuz|IF`.8FcaC1ijїeA^29ld80[}eak:}Y.%?O]vgYc{gex Ą== _r01tMɝ/fhEÞ\ Ґ?29#2 p=]6吳Vc>fENqCҜ9qMd&)=io{ !NZb/ϒOR4 7RaNPN$sdg%ѡFA__H|&/lգ"cEt5*՚DPf c&M_'i(f%zAL 9\2cGؔϕ\ @zD'h >!jUMܜ;7'AS`Or1\ƂF4DϻtT:\}Io6Z~ɡ/] r bMQZLhuy%[l )f#)Yg8 |nӏ CeEs:1R*VXʨVF%vwmϿ;kFx, qbbG-qoP_HuR#N/H`NoԆӵ.4QlFvcx2ib LdQLWn&B)BIFı[s wT~j3:B"W3&o(!isX"抏k}K2smY(9rZ0t{ﲥ.qVz.MMhsnq$GuCP3بjY{I /c,:qd;+' .TKKW:bz(Z%Ș)!=EH}z$g0Qtr`5WoN$ {Mv$g X2# P1'{0|ܦC*(hK9\%BLKM[n>ЅMp*z{݂R&B0"*b{;q<ɻ'gא9eo9il,yF2!s`F{]@'jL-Ao_Cbk r`ꋅ~I)=PqO/uhZӟ$wafu{{֔]dJáa^_l`tTE(Veݩ=$`tbkṅ]0WK' Ypk'eu\@f>^X|ڻM NEf!vrH=qH"G A@wѼ1@-"0' <ᅑa,lFMP2LKjd=Ꜫμ?Xȫ :$s?e5!wtEJ\4¹g9H~ew׮kX¤{V?kZ֌*'Lc QE?xT :ŊxG q0f&kH$Z9q* @$< E_=Gt$ϯ@Uef};ؒ]8MjbÄ# L>`gO<TԾ9bz5E9ɰ˵3u@6MK?>9}S8B) NE"g]uDvhBb>l=q..SNȑ١mOSd5 I)a z̳W - Av$Fˤ6cFwL}1Zuf( l~K~%dءM5t,X׵ѠXp<ǞtI\s ({4zFȊہ09CX/N6<Q]]҇v ?.9 /WTӮA Gپo~ հ8%ݺŧWlBؐŏoEւ4{DdܠՔf kS0u.;_NͬШg^QL$mDf{O^cGwqxX*c|bod,粒O)@a{k ՟n-{1rd.쀴ܮ|*ׄW.J4ndôdpM rOչ{I>#: gʆ1'%㒨R2dΊA7 #XPjO_2,ւPňts"'z\f!jfElރlvEU/ʦ۰U א] O?]pqYG}$ow,\kpai\Qo|⺵dCd*̭. N3\|I^{(GBA [}?TŞ0Yc<@7'Q#3nj)$6ɹ]˲kʲ/L4wzۆA#o_a=|rCk\3kFi"&M 2Cd7%~ v-\ɬL&'2ˏˎՓ4@ŋO&KT*mqW *adqm^;]_r~,t:@5+n<.9~!JK(9Fe ܪ9$B9sYbxz<6=2e HB̓M4<^ `7ȴk,n˟jXJmi%$@vX3Y6k{:d ~nVAugpSpⰇ #Y(L!#oRj2"^IY!*C$Z"a4B1-hI=ڡ~{f!%%NJ#ߓb{"]⣚2P#IY׮+Iҥj:n{*I6iFU"o l*#W\41*ͬqO gt%FV  Da~H`012>ڿ-ԈYy-$2?[BoO)Fȉ* g_L;>qhԥy1*)ԑ0V#ɸ2a~ZIŃ A H4( t i_TLH";ha;nJu3F+P-2V쁧w=a~Y[`.KQ[&9aw4j:,C֔H ds G aj#?R(JCXRUDŽmLL53X"_2u"* "௑%ψZe_<G[Lϴ[W`ځ_EPGJvzASqjSH 1[-3 RI˫]|`Yɏ6J~(7[ [栧\)> zFVaz_& 4^Xds Xyc Hd )ߨ$d=xwioEOaU1] #pgBoozx2RANx>С4MdDey3})x? S/3\dR&BJw!Nb탮v>EBfU<8 8hRLUg~9aӽ T*{Le"H-~YhǠ#RCXd[3O9ҕHgWhHiUI_ Qv p [ q ʊ!H+ C =dw ^` aÒ5>M{CdY6na6G InBv{$F$4~t鿧8~}Ei3dYo9q5(TurѲ)c"_N8pj-H1!cO뭅Ix(Z T :ʨ _^$ɫvn&{!6D\K0m_EFC$@wPHt׃/NA/6 }%wƔa V;}VUdmi&Gz鸻ªLOqEbdщ5XNo=?Դb\8?b,<3t Jx ꭒXX=jz5 h|)] Y-r^ ӻ} caŹTCO-t Ѕc(Ebev _=ҮvMDr]'YdBaJK.G^t8'cJ0*N%wT{ؚ_x._.oX̟3MxI _.~RpvsJ/%jD"4lliBSpDJa8RIqE;')b:K6<`#+a@P *>5~EIk5nݨ6I,Zx/ٸ@).qA_c&ef=lx";l):?NZ&Z }zmR&*en;^V !\^z`>|@d,Ό/GES3Y=2a[TXF?\Xj{?73ɝxӇ. /{\..yKY6́CF69ZUWlt gi1)19%;k4.cMcBWIO Bwy5^jSYdUG[EY^2bg<~tךs29(1/Uý?cRY*D3au; ᜖\b <D wSM(2ܾc¥LӅs]Chcsvqp*d6T7610NN3 gڌGeA?ͪZ09 _Gz$TJYmV*vi2uBJ9wɆB?.rφȶ)h{ I񍭠cN?SMs "))pݯZ9:F["/ͩ,~ZIEl(h8 CDq s`~[і]8} (܈ac;pF!]!UɀR"~1n90wjpd'T:^`( O؄6X; 5F`^=J e+dy\hh5,ϱEy2q탕7MLwY.CEjFMXMڲ,a?־N9Ԅ=`g]`a?ެ#ۦ~+IN/& ))brQTlӞ4ld7Ė^Ub_!FU|dMd8;CG Ƽjt QO)Bb⋳ͯ-ꨱᩃ[5h&~>A*j vȏϷᐄ4<+ l~?lćyg3 E)ԇ=$Z`fiUpiƦAr0(:>U1HoNN!wBkVymz ?}ri<@b(T뜅I! Ca1' n C(?.QnwMYf"ORϮ1%˶ &jaCAk4>[`۽b%BɄ@6G~B )h4xOf=,y@uLIJg}[t[Up!yiVSrhd5v[et 3s"ٯ]g^NDк}@ݔf@ntiW9ՎX=^M+Ij'ѹ3*#? LxG +$UWõJw7f ?U!jėُ"KQRg-3;T&X] )W TlkA(*Pp>sǸ@R~|9]_ta !(fNm{4 MJe ::]x]Onר bJ -haASIE\F2:x/:/TH\V 7]b=Hr}2&׺6)k/!:+Ԃfme-XotD[i{FYpQ@0RЭEP3/KCA]+=1Tc:!?qG(B;`GN|Qe$Ў+(U^@ĥWuVW`Uf'z,0 xPb,w( /N*_siU=" DO^Qo71C,'-'Fr=Y{Si!"T*GV7mejHqGZxgq%"FA;cJ lG0Z:/,ernЃ*q}H\ IQҰi<N ɷ`?+^q ,]#>3p]ݷQ<nړ<ԅHbIa_m+̧,*P{p9 㙏rg$)"Ow ΁*Bqw;{=zx̩K T:SAu>A)aJ4u۬P6|[-ä&ZuxƝ0[7(6=vfDs:=1NrDY΅p(|"^[KZv'g9,IFU#,hA(*)00ulI6ńR[桊twZ%ܬutTAhQw,X^掝K!?(L3F&OMZZYj׳p§'jJ)YZX 5=6M6\VaKisq5ػymQSp0S2 !ce[v#O;g'j/.(Nc̥B3|5{T޶O#bjq/,&/Y;-bjkb)0*ԡ^mPG؏}zqȨZ>v˚bǖb)B@i1S}rohi2ˢ4)0GevCLԪCUiw8>7G}飦re%Cl7fWJp<*=R*V\\jUpbJ3|O\S+99+Yh=Ϩ}ݟyA0`}؜$ єI{)r34Ur(=l.BaPЀ&;N >Qi ҷ鈅ʠ؍/bVoy4K܃6uɭx+D)J!bUbo31?>e1 Κ hf66I~_XN~Z&!3Xo`/'U:Th9 z59~0>Q[@ufi) QV]`7#+<u)qgz*BX'GauB]V!wxTxX+D"ͩ *x Pzd]+*-w^`4ܩ9tsD7i=FX!XYNf_1v+Z(O?aTiV:Z炕:!&fToFLG"ꏒ s0ѿJKf| J{hW ꢑR6 Vˠ0P#nB"k;.V O&\) ̌| =/†@oFA8clXJ8DMky Mg f{zFB~v]mՍ*o^z S4~]U"*+o*׆O?JU)o`%RԮJ" * }YŪ }.̬ O1.7} /sͫ Gx3(\iVEC^wXZE:_h3L{1"PwQVuc]GroJx_XW~g,p\"~JmDsm x`\mL8?P^X{<ƒq!n>}6.0=%c3ćX <`̗U"ql Nӱ :1yu*!t^onDM GΩ@euE;+hxzJ?_&ӪWk6֎+k lň)pW 6z?Tm ߖke59H's61mX~NI $[>N[_ۦcJK+ G[T][I-pF! #*-[nݪ >H+ʕ׫]- kOUV?Fw%}6hY;=Bto<<'n`UZP>y:xP"zI0)ZN3'xU%xs8nb Ϳ6z +,+kg:3FK{**89qVat#+ҝN辄Pl)m &ۏ;CA̓s!()@fs{o v?4e,pHX&ࠈޫ(/K1tr ZBȉEkIMT6ڧwZ.ဂkR=.pK+|q{"n[ N/ +Nrv #+UsBonyrP=c*,.GT*=gD ;&']D:Y5PQ܀zê;ힶمD@_jDpors/'ƾ) ꮼ19R|$eSQ ($2=5m @vQ~N-$j xW „Uua5N|tV]L, 1;*Pm]@h[.XӸ*8aL韎w߯Por,xDi _RVЊǂ*&U}jGO|LlpۼHӼE.E!(:c4L_ӈjYLqOb"a~N6 S5d"[- 9Nfq: jps &Th.h2'dhP+ @]s6_>?|(OZTgz,:.7oaL$~ }O'8iݼtGfq jxz,BF sJJF8i,7vҵ%t(D(<% o=L0 lB(~"CɖZc)i{(r2W%MC'_%6/spr`pq["9,ÐN谀G`Vp_Z?>2 _p^z"{#Q!s֫hߦOKx9{`*Ye8IZ^kjv4Kz6(h'bW80)\6X*p4ˣY#8 W&'Ԏt ZYbQt_FRg5=`s>J5IM;a+ǒL|+%oDJ=Klb JbgQsv }V`&udMB].#Jr_g~gr,LMm PqD̀1R^!((C^M):j /㬏6W]R)V>Tڍ8NԝVOFMB|:mzju6ǐ ShnoqN|KL`e QӁ+m2%.`Lao9$|T=_u䎼Gmw3țoAש>{(sǟYMAP*'?]{}=F&/w&O\y6{3=Whmu/:7o( #2qkOH P_~4BGqjЖʭ*%QX[jCE kF}K 9l\Cڻ{2:$S0KUA\k`;{ٗr_@pd)n Yҡ ~'QWcෛBC@WC7~I>LPU=^0oe7P%S}dUDQq\FQ7NYM1F MQ@t>GM&Su(H 1^$si,WBtxe€ڷ9&rL bU:p NQӘڌqʁv&(_+0?ܱIMo|h>`;Sw{Vkɧ {,Җ)QZ|L!#P*|Ug׊giVY9n3evGCm/K.rqOpq dS{1F"Y,ֵ)w{E8A~"no ZX1L""#ت$ő=s[=w}ӝ)1m.nȟt<$yhuh++,WvOC]X s/p4GLϝ`Z<֖9?]cɸm2?>G zTC l /]~Eǯ<qP<Ap;o[hye{YQ]2Ƀgot#{3Y~^KR<*_I]v DhC!1T]2eS;U@V` [f7eM 6NK.D,'=Ӯa';pTj9&w(X\uY=ijcʋSm]lO(LkCĄ,|/'T+r2S"C; AIYr@Zgb䛦=,f:!Z2!"c+8YY\M훍CI!0RaXA0eqB<5J[/ifI ,]݅8zOyAJ/A$U2dZ%kQ䓔0,OXI]`}eSr[([(Qt3"#) iULOUQ88pzv`x JK YsΘ ԣaQ_=-uyWHUt<խF²KO|\1><s-0d`WRD]i6\i4r?[w8U"SH89IՉSt}™ YնJ4evCo:_:? ZnK6f0{$&Ҁ5: Bh2vn N,? \Կ 19WA?#z1\ZPr }% =_q4:Oq`=uxmŌDDjM"3> s7\C^N W_a)l"% 88 ,#Ѷӈu҄OhMI*Q TTU Vc%|v7A-Mְ 4d IJ^'gQUnô,VaU50vVb~JnlsJ0~+j3]Nokp%{|\{ɩ#+П@^^eNh񣚶a{]dB?H.;(78حXkpBֹu0iDzS\e| =NfV6|5*Xv7ދXlȑ=:Çew}OnaHd35O?}Ư/x#c,*CO퓃a`b1: bYT5 -[eQ|*>3qL{gb:3vwL!L=^I -s$7ǫlY0Z!tGus")ܣcjۧ[lu?҈rbCܺѭAEgv)/C;,TgFL8[u, .U 9$k6e2&P{.= `ei|b&T,vih=gzQڌ@)h_?Bo|T-!ɹN4pՅ]h,i]3*@j@}o0J~p~z'-f[[U4y,;1CA^Sy#Gs6  )ؔzHTI͜y`ƒW$54=M1jSPUGԸe+' Kt+^3sRv4mgր(}r0w xǾ(o2(\~Z7@kl.='3|5mͤ\=Bp].Jh'MR|돍W %覄s t+} g{϶k(и{'@nrsQ{]S!_؇TMp5q<!"BjtyRJjAXuc%oτZ"x,!. 2ۃ[I^tMw>AWRn~B|MշrzXR0@ss Wkp1ugQ$+BI'TRΚşbEcζWnǯ束fGZqz ܥRGOBʸR6G~10<{R/*ފݯIhq=Grpa5<Ӛ9NUПJjeʔF=̇&&;`]HV"ǣܰ=xcu cpŃ|!i_N~ӎIK Z@7D#X/L_ t͈'-̻'a{QG w{#lVjuലlcݞc8̊=cY}W-][ϡVtcŵRpPJ6HgHdC=~iһ\nP?&Yij)x_WYixD6pqGjkȋ#]g YACSv'0 `m"QOB[,$PfVpM LԪV0REbEMH9*]T7دKVS &`VZلPh- !a&aM֞rW/˜ OEբԵjd}Ɯ|W3։\ʍhݡ\ aQ/YߕDg8@iJ8 "sFHpz 3T}p#JRimA8~L.^wW:82IyFY5:r L9ST`l.)'$yå.fWvJ4_`Kw|>6uGŅS&Ll7҉dq'L+)CX5S;'.BFW#@ O|#]!uO6M[u 8?@up.[sz ޶(,xI3Lo=h$>E:9y"8Ôݺ5,;DzP/' F\_y+МvRգ hG+ZT5Ak^4+S7pk+]~ǗWų8>gqtx{FSErtH!ꁇ)շ w  bMD}a"w6 `y=wa7Q~A`Wr6BιtɪQW3Jr)۫Z޻43E86#{&@Zaa _z9ggr0=H1] {%^W(=VZ:5܀'esv[[3[.Pf Zĺ'OtK@ֲT}Bzzl/48͞=2+#s?Dd2W"Xu!|Ti*?ѴX<_ Z2 A_tt$>j>NIŔZ:137=ƀIF䭅voH>_DT>PkQ?9 c?Q/#5U{BZdoxU? yc5D~3B\=M\M!AG}3}F<[ytb/HIJՃ\Yi痤װұ1!Yv+ 2LjZ]><2Xlꖥd}, Eo W.E 9H!2vub |aj7S#/r`e"=qPxm귤ev?tn ʓ8 -OmBK٧3q1_j\.o)r@x7B+T ߣ݂æAfy4moIv@ea|*ξpK-,I,7p}},Q0/ì*EC1ծX_/ q1#{8>H}4)V,A(QQoZ*7+@yh{AOM*1&\sz {aOSN\F!|;hk\VtGbho_YY!H贳eW0+{ B}2I%9T~iާS ǣb}ɐ[GPtןe TmlSiw"j`&*53ьi.71Onډ\ D:ZZub H;=<*z]~q̚*bO\Ju?Ui|aomO#Ayͤ>#Uc0cIc y1o:f .cK<=E" W}M0M)Bu\5_%vSϹ%NBm(RQ'Ĝ:>mI;|J։F\FbCe? ŤvPSjza>:rv& D柿W[|Hn[3`qʌAآb0 ⺈2m$ܺZ !'V:unF݆q7A%Sq,z:wV~b<2(140r^l{stҕTu|N%죵*"C02@u%YeD>QCv |ߍL*"EpxA_2N͵4g$B'}j!зOm:=ilJ\U1@SvgsY3`T=cipU1[Y^.C#):`N+=3vu[[ FՁzlb ï@|8io,~+9~l҇wFbLLFz. ˾x)`Phc"M60Z(Z~I@WLzB UaRw -nijde7sD.kNQ>ZvKg|79x.ɢ^ HИ~/㚂d-}*ҫ(M lgMSihӶA6 A49xU)e&[h(@e;x ^<#*V0@iRΘ.mʜ-i]} {E/0d~ί٩T7 VB!JUΗT]R^605=U\ z>?fͣBER$fFʖ c3zlwk5 =AW|;Ti6k ԭ k9ie7Q3UwTZJz}Ƴx 4޲$jDt1TⷩUlb:X+_=[gcBP<0.NCl6fڈ&ݥx|>j9wB߃]e/5=';3b^5rz0"ޘ"NԎG|>{Ρ7S D|I3o‡8SJ.gW[RT.Ӈ>E~'{cF _d[|VX(`܃L0<(#S*5bںdz(AHnHqǻx24qg/f'ޭ~I{J}B~ jp]٦ļf48Iޣyݥ쑜, ] 3>e$]{KO<ϻ@WT0UP"9k j"RI%wV̺.2o8_ o+zBo&Cy)K쏱gպ UEk`dh(C[YJ9 Oh9P2S?4>Э7ʐJ~*dB3f|I UI̹\(Jb0ױ.bY6 .'\&5᭓8x1' ,@!MCdSl?N-ۈJ*: q͂g0S+J7&%oْOKp+<[>N$:[HSD)i){èx}+G#7SóúJ靅 ṰqJɌhP MഢAuĀ-46t2+\lV tcSU icΔ4>wxu+)puC%@,7ضMP033`k=W_]|ҥڧY3t2$=o1K]u{i}edTȓzSHŹje1PXYyc&K. hkG ёoE8Zq2V54X/* jkg=20 QxdS%B/eޣy4Q  +^Stʄ~5ȯXOA%'MhgX%5ΎZo*io7jOY\|(K؊DvŗpHefdz5{:UC>**etec9N,Ń"֥ݼH "cnbE2C8Q*~}ĘmNl.3+iR_?v7㷸 zG!usHLÆڤ(ų˷]w]roe|5W3u,J2xTW4|[ *B;G 8o\Uy: Qk"@QkdE/2ib'1=fi}b"8i %Z@!g2ਛbXchEYwOLreNms} ٛ:3AAkw,tCV((^Z].?w:\R KNE\6]Lmm02)FFgh;Nl 4w=[MpMA4[>Q_.ys߅J&AuowɹX< MH;lLV؝+uzz]E2z#Z4Όf}Zm\{VF猫S6б6YN{#MH$<\7)p !r5Ѳ[ʐC1wh%*K$Ԋs v-xYaWPBeܶywIpb9dv mhUBUh_Õ'^F|`_Qm8\B u<#3f|[;EUOXO}' /=)& %CTa6e%Wb&k~_XI Y"=<ɺ<(W6쾔yS k-sʟcKM>d9! SNZɽBӼMSb4&lO\x6U)(>g&OL4 QNJ-a/K! @SMdk f 6(@E?W_% W]&T[!.MD6y;M+yze*q̦a~r5e ip/Ř繟j4eOi)a=\,YIqp;ؤECܕHJ2-jX@&<]S?pIgǕМc F֤ q9o̡ 8?KA.ģJe G [x=Jqv0)C~iY,N/-r<(RՋ[WaK|VsfO7RؼgzS$˾Vp8zOnYa5i=Gq1. ĹQglS\/1n([߆I̛ɸ~{p]kXҸKIW?f6싒V9zk%:0ph"]fK?.-cEѲ^xvaiiWQㄏYa=&pV@PU-Њ7NTAb2º)gى08&)%?].5 H8g߶וs5ոmaݍѯ?eih!{g{ܣ#P7w&b4^Q-e\B@ -}Yi~;~RkUd٭VhHmD!=oKc^WR 0^}OII9f&DWXu)R-&m%:[+ D j ZMR|=t $Sb1im9kW֓3\Bs'࡚5s{b 4a%M:<%+G{ݾUW:18?p7yDy'y^{@=S'*}vi4M۷ z̶F*&ѿ}yaҾX(o$clͻz1.d6Slxph}ףt #CPwM?Y#h+8o^&떖# ?A49M!5膹л`D`τJjē[.IA#Ŝ <4Uѧ#PXJ8 t~EJ!Ü=y[GKbàì-T!?!YtMI)9Nf5l}UlۓQu]^΂j_$T4bD%V~cQC@E͍)5֏mNw:fESmy` p1!`{"jJBsc>P9 QXwX؁,jM5.i۷QxP7: ¹Ϙxm)I*-~pR?X!+?N4o3ĬVTzz^k/EDa e9i-Lu)v>ag@USʵNb!fxtI33O$.1I0,[< ͂!s `wwO'YK- I˶8Я"κGvcCBVB7WL@bU87@K;V#O j=JۏuΖRpZw. |OפE|R2`hgV4jp= mxǩn)[] 0'}7q7ǡXvLH*?ic*^> z-ǡ0tw< Ėݭ# _R<2o=%Lwp-9;w{2*S}(C^]q'%m@ULkuj֊k g9 q89}wx!!*FJGMb0=aBN v~JdVl?_5>U "Һm& *ݗ*X#r>,L@s?H|L7bl*9>h3s]Zz4Q[7`naOŖq#-Oy-<0q!fO%>|1ߟCSP+N˟307XvSIVM'nq|C8<03"{N$bfW} ".}?B$ƵԒ³qdҮ͓IAu'znVx~1k.E8|x2_$YH)!i";$pVoUdx(X{?U7lB`bNjWjw$ Ͷʔ_IΊ~લieeSLL'Ɓ6O7=$i&:EX8?XVW@%>kXrrp"r^ mt@t[")S./Z n> Mjxo4,5U@erjpQj/ݭHPr_[|_bOJCN~Nr@eA#0?{SBY&B &șFqʸ1A]OTBŰp2-uo~,rozéq`x/'}qr"G^Ye0'Ɂ 20v|!~ w秞F.~Y$A(r@(2qDqq,_l [?5%rC~hܻWW4q$.h˚k` k$|Cު c?- qZ@X-1|\7gQ$@5WazgT6ȐS 4j;4{(.!5۵_ǢUk <@x0@"x;u3I\/)}eo k]xvQ!PxkTd$[(9l)J?+\8/\,z2Qڳ˸f1;DoD-Ze8R#T†6жj}7}(ޖkAh{yص)@JW H!vgt}7(%/otW4NX}Da@ǎvTܷdI5W|EJL, 7$fՉ61J_>b`#j^ U19by5}pVNYӺS6Ap ˠd CTS%4XVqHG˩/2a ^c5ΒoZ~B%$ȣ S~,m|Hݧ0SZ_ew{4L!KrHФu?.XXiskbP^ rr-DM  ? +(Ů%ƹ>]y79PZ_U UZ]<=?2e28Σ+ b'4:S{6p1%떗&+Pd:8[.^rY,pOHR]hyCk }.w|x̷TǣWZm|dnNfr R}?WٛLBb^Ԉw5vfT -GXh'%y-5B~?h<-cJ1[Zl^ g?g>r<Ϧ'xzjd%66!*+cw֋UJt*xgGbh7%FP=bq`C"E8N=sܡk@{Qˤs3z+bvX1 ^}ꙭ*-b4tMݿV/8Tʽ)eH6QV5 ;Gy.W6v p(l3hRO*+O86ax1;d>p;宼"xAYr+A>.cZm#e"a^ Gm[1O#mtTXNg@SO}"6RwJ$ [ LQy G ;$$7kؠ);L#AzxQ#%fc =!2k2 8r Q:4@X]<ƳNR}M<:O/ab*2zܰe5qAEC߼=X;wy oI uV?C$}wítS V6 Urg6Ӌܟݪg|`=Uhv@ x*~pj$x^&Z_3 4aZ'Kh8Wcv7w2MS\b*-ǚat)v( 3ǢUNjW7 C_ /@b)s$LQ g-`jpg1aVpvo (2eo .mTx!^=k0=z@ I⚱Y?I- b;s  /d3?9ם]/Îx@oՙhkv+jCuCvsv,կc Ȧe>AUQC#B &u**sxs%!/4nZ?2t(҅5vSkI/Lu"i?w:ks GF?uC0 (J#NeWd(#5}mL7`#]ME}?-/֒+bfNfYa~\op4XίX1{;OM?6ǤT@`<$ذ1M50ᧅ7/:#KdٜS%@¼F#B9MrY(wxmdjD-k9'qGn>A~Q"a(E+F@jw2;1؉AO£uKMmYk@UqGyF'chrK25`-o23|Y41pll0 Wb8#;#!;tApqTl7 7vrBp  8ByI8Zkl:c2 {TgR_)Tf`vp Hck$CL&fmmVAH_2u}MtnHZS-2`X$|!_uPQ9]5t|l=88bz<.غj^UGfX }žqTHqrO%pN0;yxqb*x7ĩ~p Dӱ wH-1_c,Ӡ,k٣lca*UAY5+s ΰsbΚdG5Rť"-)@%^ yT GՐq0us{>Cv~y9>ٿYIrjGQ^O! `Y孳 P$'fX,t4F-)ցQo3Ag ؞x!W0d)ܡ'ٵpzF;I)2?ekWX>]Qwa@c6f#mv94ؑ.Lʟ/oX U ZhDfu*v! ^Jw.0 (+ul6B_ɱlFNvʬsBWK͕ U7";ݬnS .c0qA& cV=e&)Z֍T6VuA(*cIIB=mrJfBF Q SlO$Lv7CW#& ?S =Т [Be!2x/}HVgɧ<./Lj/##dm&Ʉ2LND(! 0w]:D^$- Nۏf͑Wfb],#Tkz{xԀV.vGh!\N` 67^ >\_μ.^a31Y@)y UL/ƈ%w&q\8 l;! #MY;[a@5"xz w7ԺBDMGz~j'+ek4gFW8`eMS=ͼ,:{VmN[RK— Z;_){ZXYo=᭘m3e1`vH1CY5ٴ45ٳ{}^(V %FVe;Fʢ9\il_[S[pOnTQ6;6&7/{n6#.^hz1$} u–%"(t(5k)) /McvdZi!"M h"a4~25IA)X*lb9f 8WF{WLxN ɣj&V(BwWY$xs:˕N(K F0>ԝ#&pGi I'|k8! Mn7;z9]$)"cDxG^0/H&Kڿ9hCyVH"̱Ʀiߣf-.C (%k)Umx3yU~2/ h{Y~S)Lٰ W~?$pUYO8%*IE %ʬ !\iU#<^:cArhX&ľc&+;RyL.bm>܈F17ԂbyN@$HVٜD䓍{^/@BȲтڱ7x9sR;~ͬ姱"˭4mE%ϥf@xS=n>8+ SU^׀WowιL2zxx/Jש|s]1VXs6/ӆeųItsAec[u_HiKCR Gd <^RQ)`%Wm',"k;5%:~zӉ}P~Kߚ2Gk2ܘQU$_=k@2 ᓦ5#fEwǝ_O\hX9އ}{+/}NᩛNn-xϵQn&v zux ѣGш%&0FW©Cc# sf^v2Em"Sȇ>Q3$/͕W3s fwXC{OiXL&$Ey_C9@M:hVks:J7f xIH$N .7IY eIT4' p, eTܜԢoqh!S!B%7"7R*INj(T01M(1KU8<7#IǭnDB}RN=xυ]7l$e%b| tMuMV^ڮwl1qP>(C-N.{Ncrr^ԚX ny]Ճx<kQZUtQǦjsg.`HҼ}t<1uP; LEFGXmS!oQ%ڵ[a1/ݥ=MH#-F| W1T /8sRsS-F~ _ýا= DzEޠoSPO;O"N78dAᅡQe<Hw/vIH3x`=uڄ{, i z֋T% ^)'yɋeM٥bUlv. з({+1ƜY!5 :ՁeoBMep[K$dFv^W:?ZwEVo2WR_JJ@U3,T'b6jYO`oGLVTEyuEydjn8@F(z=̎"w}s>qf$Mn&,xPg?ʺO)*H*&;pN b(;&2Br10%eǸeꎻ+J ΀>s6<3T ͅ%C _~C\+NAi^Kpeaۋfs K,T_.>wA>mtgdTQ *Y-7+[Hj l; E!t8Wshbh@)^9ypxpMG>p.Q7zBV+m$jHMtY*l7e54lAvňfsc< !K]sks($K eeCM1\ߚ#;Mh}bK:&"%_\nEh=!8u%`~~҈T2\͙׏͈wQ.`uOSl\0O8.=`~δj(TnNe(DcK;:*X'JvSΤVʊa@nJPOr\A' <׹$e &*gkiR)S2:/PH49@oyTQ")F)"<\$ %/PIv&kZ;OX7ӜD k#NGh'+,4{ܹDMpG-+˟* 3:B$O~G1ޠ *Cױ0=-5%O4HI cZnkݲfug[޸\-u%IKT_lnQZxTNZ'!$ y,V?9o f\)H)3=h@h2)JϧR۞z!gF JyFXڱGDILr'C {TMqWv'[tzc[&mEJ:l]ǠO2S"(q -^Z3\šcfQg ˤނPhbOڱe6))XEӿYyL&"CߧÓ=dǀAQa3?)[8gA/[.@QZigVΦ )݌_U[X]5}qLQU6Mz[Ը8$ S@yڈZXPX*WrRMnM<F0O7Yl}iVXX!@3pf|¬lkahd<;|G(>P2bS>0>ίA$|Ŝ#5xnno0_IFx1?ESü?=)p6]aDb%: {ϧ !vgl=U?.Wf?]19}aᓶjNH,dMDH9#j|k>jnk\x'*kWBqke9"nEF(JK̙]׬6gRb^RD 2As!Wa0A@l8Q2 3C|'}IuX|Ŕ)5YJ/nAf~JXȵ$Z ~s7u; Hclzxl#ї/Ԩ+x4߃K»bc(sK2з*Z $F}xB !BUo6;DygьIm"uaD?>u)ŦZ1Á"9-rPK )9ѰR[k o&K ' PP\;=(:Kj=Ƀ~ /+K{/U,nK =_7_߈( o@}>_4{YП~:fۑfBڱk.ұ#[;'FW#+1>@13| [5VȓC6,ܔ n$AX哻zDF-P$ź6zo]$OsG=g >D[@?RzB0UTPxdJĄ_9MSG~9aen5T$rF=ʦHiOٖw~Um~`a W')BlaPrx{S4 #3{&oo.M$$ $Do{}ƭbZ_'>j澿ݗJK?o+B=̀H FHq`jD'F>hzines3WtPʃ2P4 Jg@)bE0-DX4zB*U8w& k{9@WGq]y@OwEGof#>,WE$ު\6 WQ.s#fGw+k5ϭ _6dqO^쳉ߢ˪&%aˈK2f7>~#\s@e_e-{\р9!S|de DFP7yY$Zֱ#9~Y{>|;__0]`jnqq#]s 2ŚYCK |($(G˼gaȥ<]'bf,̄rZ%Tbs $dULm-v'[tVǛCF.cz^y&WTAl ]䧧*[6]w] +=$+87F#Pl) ?%N]FVD5CAPTGs8!8]ĩso9bC)aKg4L_J0-ܡ(-9kE 3lf@DϚ;9ū~DP<5we9^ W6$)=OЛtkJ>T> e9 yq[w+(Ek^/vKnef[`4@ ڨ"cYp%_IJ0b)L3 %zdC| lQ0w}4d!gFŽx0VGj syZ˖:ˉѲ|Dk;7ص)U]>TJa# Rb E@H1P $5ʷhj#F&vxMϛL:u"]@IdI*DXۯěn2Ee?&b@wfКjC|dN mҥf'O9-EV<'wwKyz^ӵ ШniZg sd`G gYDV՚R$"ҥ1SaA~^!y,(ksˬŲ` Od$*ۡ+Gd5Zh2Ru $cr<Bsk%Bs KԄ#OlڑnK ;ƣmU[i >0`~֦0 p{m;^@G#bH?UF/_ ~V%mM6;p+V{ m07@7B8oOU ˆq1zt0ULz' c-EN{n mOI J! U(6Pɟ1;pd?p%֍ ȼ)({uV#d@9}E1Tн)h+(Seĉ0ňrztlP.XYǙ'f/{ԃldedgB!kWtO׽o.d,B!%zӧj:4J Wpӹ^kw< ݉2lW kNb xmWO?V]H6.%7o9PȏIh9򰦇9jG狩a80eyLqHӈG1;_De3 bVUVԏa# g4XoKO8v0;YѽOՒ|#+T+V+[ o'핒5 oZ(룰XgZxFjWDl3e99rkt Ⱥ0K5XT&˕BLR2 @w},FO u=f/ЙRImզ Ulapϻ*|*۽pXi *&oAw AG~EnvK2fO؎G+vk;:ڮJ7'4Wg&EN>gȑGoKR~'mcf`|%M:Q-^|ʞz~Mų$$bGU+ '*o]L(Zn-\]}"/*#mI3B*vsaEϮ[2)ɆEh c~oIʈ4($K!=Z0:*S3ӯ Z#; O4nuѧM]i<{5b0Uza6NZ|f{^}>]-hqލ$7wYa*5*S&Q\;t 4?i3x{Lwi'{x6SȢ͜*n̝b]EBʔ}~N^\kjTwmÐ6Fl7 %CT'N?}FeҌҿQ-?q8y6 "qL༖i &SLʂpD075>ͭt1kM*uXO Nǡ]IJ8x@V`Wm0A tkjdVbqM^E] 3P ĬhwGJjdd`)pmN{D=sc6vG3ק1V@ O5E4-m< $.rGD!l)LKC%~yuxYi{ɪlVXqr4M5y9`SIɌߑ,LI}$GDwqR oK pGOk:}S05>@<#hlޟ<W]% ɇ@1!gl-C]EBCn+uHQA"^1R3jgeIz .j:κ勋A.CǷ}X _ 7(![A-UEj#a9'֣}OtOdVBm~Wސ'fjt 6QDnZZK|Xl` lܠ.Og~2VT56|pNhx607+8jzIlWw=9i䈦۸^ߥV,qZ_B~,#oyU+wMۨ0O3XǗ-x$W+_yޭ|$7j#_ޥ7{+6qh@VP,{!8 T.,,$ݑ8fmi>s4>~/d?U1Z~S_ 2KF[Y'<\w |dbkfӨ~GaqB}5c$$3ah] g9($.dBws5j,ɲBv\@B>^Vtžþ8zh&^. D0^8gG {H!5E֎ՁՌEt^BDcHO@]_9uG>%RbKŵș>zEICm5cH}W츴(0Z'-^5VqNUPtwLlkm1`Zn9{ʉtpQ*~ D{K &:%9vmo8@r9#09SɈ2( >n닄d="^dhӮKgm ?*^)線p%фQHWnj˅|M\F0A.Xb:D A< FϢ\tVay"|_akD e6 ^XjF&ڦ-1%[Œ#D>d$V:ꊯ0z|usCnm2şT8d`)DTՎ><> ?NMƻ] R#ڜac26$m'" %1A's?:JZ;R5(_2 =Bs!ZO8._6t)I~4)AqqfӘ7\RlɎ=>]CsD*4< 9VGF9#o<7yyO$>p,]˨4wvT( h&\I?x'DdG:V  Ow~0Fr=E5pܼYIre(syEqV)'e|PT>Z03f<>ױ epH%{9 ?([dXH[n'tʟPfTѠ<:h,He/<2q%$ DV՚3߂ԈsMnOȊ 9y?kԸ8e!W UccXOK/Gwk.E`l0wْHXGU5dt@ιw[Sc̥l`bh_+! Xk8:ೲQ^k=(1n'HUZRrtHOk 1 ]nN(fWEШU2GɅ$ #BPx:٥L8(Ӥ Ip"!012`h6ao#! jaāFK є.s+Dju381koj#XP Ll,HO֡$H8ݤ4` :|C}͊ Cc~ Oʠnn,#aLRז7*D|ReywScС- ^IujQg$ق!)8^Wo^ڹcjo{4;oFɜ7D}ZvB%V+BpM}Iy9CWoFuP1׹E}^GNm0|dZWlȭ[q9RLV,uN !̮7E]ԛT;O|b3Y/힬kʰbtd |]ɌݱM[WydVPWԱʙR VX"Dt ."j r y|[v"yP%,gFpe5Oů,wN>g>0nꅨPM+n=)+_gV`EBWHn*}aGŬ¶u3Ê*IS2=R\"s%BmD_T+ g`xc:uo_I:sR2{ԝ4JőC. p6^ ;Dp)NՈ{H1}Z')=Rȭ; ^ R1u3rQHvR2w&գbܻI61Ex&/-r4;|,>;*U"_=Uܱ9 nj= B0q~i`JLnD l֘Pe_NwM=`q}mځ܎YN*U=%?,'np^ƱQG id0XΑtD$#` /V*-)7G5dKQZl}ZZ -6-^NJ FPMsBW'wcx"\&&`a{iGԌ"G}jᆴ/+FoQ|3(c0'Xkot ]VCp3 nUܕCnpsy~i1hf 1y\ r |&碐Ĝ{fdt9PVD9)Z\|҇Jׂx^/2$Im·q& O~K3f\'dlwJTB:Dwo_ A)#ڶ#FY %;)ٲ6P#7j %P ;rm+,4y 5R,9kP, ZܸI<$$6yx[XUq]5);=䲚'6m oTq;hT;t!@Y]KE 'z' [lC-Ə4M-}uPd 60H{TV>yzȔe~ixLPZ7xk'%:ҮqH3>&ImIhhlBZ)b 6-8_~_gjIN(o $JePuW@z*:fb#0儳݊ך=)uY/8ӛ3l]!%ո&4Y`IⲧP2aس8b >x sSY-oW⩮hMȏ6vU$ b)aD_ l]`K$U?Иi:sc@#xg5v^6l4ƣr\7R&(]O&L ?i0"cnlQ;ѥ υ`$QI\l0XQ^&?XRŐq.? %}#!藋)+PgNy mYEݳ09y4NedKcwRSҟ,\Huk.f xXoӄ'~Li~+AGN ;Fz}WQ!hm#BfȘWzۥyRMr~8xZJo+gi|S`.?IWu/4(Г[Go0 G'&CJSN>7dHF'yF1,K`W2Ϩ)Т5^Wsǘp|x8 =|;08%j# G5ƴ./ U5 ;$rrv],El)FJ[kjFs|Uʖe=Ꮎn#Љ7fZTdøX1Cnn/[< ʎɂ$o6k7FgX[T5ZUqwN^ ѯxm!ݷ@`b[& " XU8$dBsѲ)bK`!z𭔜XY1X@4hYEB*S_uBIz~![WHCf!4Lڂ>9žf@6oŘCڧ֚/[/Jdo mO#PnUz5ы7Ҟ*ez>g5ٹt =gP#r [.a!{B/lt -uN&S6ZPj1Sk[n.2brrhYb~W9!mٯbTPЎp~s>.u!;jkIܖ}(eR$X=ԿɊ>(6:cМH^Ɵey}5{-$Qn"N4{R%ߌLBK#og[U/5 4"Ptpڀ1onf!".9]F1,C9)V zS7ѲR?QlIb1^/Umq+h }-N0 tӽ2KQ,I:uƶTi`5IV=h #6HQӕ,! z*Ѱ8<) o[R>ykvyvp1+%b9%bV2^M`YIƲK[, 'Ľٍ>ab*T+"VI$v[:g" J4TYѻ1Jfb oֹ[hV*֯SODL/*wo16Tb5MGAv;UwI O'@{UQAzҡ1؂S'ړƨf9yjvY:[fEY={'@D Aoo;9"-- mb  hpͅ3EP.R3Xkz<9QȡpQ"g=_ĕ m1lgpԅh+Au&/"|ϢlEv=onH)HbwA3A 7ViZl2/\jrfGGyav9K.j"Q+#MK $p  A}ͺ0T:tכ'0[viʤy;s.ro+u2g$ LSuostD0FʏG}Rn0a9¯膼de^Qޞ  d&*$KDYT GIXBo4+ub4`M1?8:pi6}K5 ,0 [ =Ef)akHҒ[8D.#}*PĨhvS\Ơ ,rh C=9U81D58RKhHτf6^ 0(yfm-<4LjAѦc 3m`' A0е]#p ½N=8 Y2&þcaڊ^榞fGkWds8kNeӪr,d_Ô;q'#U|-fYy&\{è7@4 ^ȟEE [r[^$M  Cݺ[$5%4+-3i:@R~HcJex<6"/@N!M;j.?ܜikoZgM#-R\owQַJneCi'sDfA!W9싇ݱ(~٣BjȺj-m`m6w>灥;>aRg6xo{S0AD 6e(<[)FPdKj+qџk^eq )<-OzT{e-$EshåI{4`$y]+&@gxqLXdZDvHrJuJ '%?w/ \̍ϻNJrV%~A0l(abPd˟ɾ]Fj*dXLJ9y85J$&Ex3>T|]|LF0 ga>=dN|D.h|LWG%`h@-OT۴ :Wh |4@'4m\MЉ$G6 p4FH0f5;R(̈́R*\Z[ar&R| +CpWdBʋ'!\LkP[Q%DlliʅYY~%igF\ w!`K >2DC8ό>ݚgˆ E>?Ep.I]= $Dʊ媍|_W} \:`D:Sumvr~YoM w2 N9Zlgd#JL+%-FAk =/'yvyԨ/{Appyƙ>xcӒ@9qg!jIom({EfQBg10R#`[y- ;+9WQ̟ʯ,t2ۢ=gX&ڐ]ޢ-aSuO %WGP!j]M~8ѯhb7!&2Ta|aZvZh)%s}l,mv[ '[lh+2ObCl3P.aۙڐb4c^sU~lpBhć=gsCx@`]iGG/76s2)料tE7,ki1o66=9iB <9Uѻ nז @*X( 1*Ju/[%gO؝ k:t3뒺sk5b<.8fd4NXQg0mT~ Ůh2fC _Ѿij0:N^.J̉W 5'UsU8wT^]H)d Ϡk<`DdIXg"[$8h@bz0I]!ilB~4iP# ًvvxj2 5 ƽ)W1)-q Es /oq_ȃHn DqI;z ԕD~lR* y@)3t8+D)$gߨD>+fsX$ }w8՝_>N8麱8N7@y?h@aEX Ȳ-4Ft;ev!GJg͖sޭf8>zj" ȁJl/]C1 Ś)Wolit2?iӱ%/;_,@M2oX{&gXoÝ _(hiMu|:?>ud5fB? uj N ÌL*;p3w 3eSp.uh$2y%DGTmWH,ɶoY:]&yRc7fx %dä 'xBD|U׼'0q4ƱZ$,İujh Kn R ]N>d"תquoc{kXskc ^y:#7mÿ=bbWY2' x.{}#@/~E')r{eˉdD"ai/4-uGuK0onf;9[VР "+՛DknFQ4FP:sﯱc0(ĩ$mk%P` Z08la`|K w :f\2fS]u^͔2)FGg0ͬDYEN& |-oؤpgBF ,#|C {NZOU@+< zeg'%R d[cۘ/f{j˷5k}6h3~JIN ݅Nd) TH̙#ی>fXuޝIr`*u@הcRAUW]e 7<b?8$T G+JPTHŋ/zi$[h>zز)&scc*L۳0+2Dfi'>'+:b6 条0ج$U%'PkkȐ- uJx<-Af55jx4cI$s96s|͂̃v<T{ap֣ӣ;21tYt拉3 &0ÅH@ЦA$(!5 %9V~ =[d;%#i'B5OeIF%G[/6P 4˛Bj-jC|&/)69-rnpV.{:ŧXۭ$QX\؏i{'d)dܥCC(Z^F1t7'+1b֒+kM#RMsfBlL:GMҤ6!4%6mYl+^7&c^Dm6 wwbQtul vUbFC{@ѷ%9 0ߙ8팻Db[NOnc9:y_Cdw%N ÞA"/nx+m%$]Wbׄ+o.ه6跉sK }0> H2oY8@2UQEΛ%#6ubI=5_*1nTvy`G_*iZPkC#"Aq[By7럍BC/a!r:ȍS@Wkj,T|cWk}cjeE`Qxu62ғb2ƮeHꝣJO){Q ;jQ:A&{EO #UX50 &f)3"boGhR|Z@yLt;fg X4*%; a ݹHBb"gc){Ec4]BɕZR8"oPJ{{$ uJ ǎ~ rRfҾvO݆)bcۧ:HJd'kA؉o,j;4,X=XMEG3NV!+R6z1ܢ3?g Q+)"t%V }G^L"|O{."'UW/ ]IsPZ;S:f7 m66Chsg sl$PdJ;d)yU^>.`p?YpR }WsI`~X4"O cujy n C#B7x/-ѮlHZ*]1O@02]^9?!.HT]>@c`}|#S_IބnUF#ېdzj\y_߿rJ-PĆ-~RҀe ֙>5r IRY@Tt˓'K}C|Pp|3cC bMd|7bP<)hfYcݖRQ`5Q|:ʟy;y$!48x76!7҇8Ʈ* &_,[M0zx#,_R˽*-.'a"0U[" ":<7v;Au{-##[/y9iW( Mh¢+7EkIS[c)]Fww;I*fg|&2NJ~9hHG:^&Џ4rrBeEI]5VlS+RGP_GB&YY4F3{ԉwk7议,g 髴.r˿]`&R0W6->ߓ>$:B^ S^})^E| ˜9$Ӓq%lu|D8Ok⚻@ZЛq :ZQsbSM?o⼙\_inq'o\d\LKguf~b<\巯)]ʟMkP19uoy1MN^X,R/ؑ(1[yG +@&B@y`m9UZÞ^:C}5V#Kb@"zϦ 'TW,"0"vwpG#Nԁ\VRZ3,aW4x{^d H^@  wH־zi_5%ΐ9:!V:em59tTD-UԾ3P1=yq6ܠs~,!xDk$w Y:'e D>{˔&Utz {/%Q!1l,*! <(#v/$6:^0#2d@Wb׿IͨdKoŮZ t6\,hWo*F`aG )鶙L"jSRapW-vOƽ'+ѱ8Ge|h . [x}2\0T17 =7~.>q`vQ {XrŬ{-s5uJyL `7Ac @#GbLC#yypb/"Φ IHU?^vr(񫰯>?$AqxHC=#> o@(Jp.ir]*0drhN v ʧLK QX u*D.?sBH!$) CfO]y(J8P^6mYI[eR[ ]u.cF {jJj,~c)Z(V'4H#Vh9g)T-`Z*xZq Ӯߜy[#C\5zT)g<)І24kG>Q&МY8tޭwdU)~J?uhd D{|oX/fS zQ Mz~|#in*< xg68k6SFl)b}Nf-U"OX!/WU_jM#'=\P{6':*̮M0?oXVss#yD =Y{Oe='Bsjߝz1EiniY[<*KyxKdU\4{LhOԄo^)ǥiš<|"upΛDTlˋ^sg5<@r")uw"@ 1,yI^bcMsxpQQ$o$MɃG,'g%|,|!|K$ȿeը"| *%m\A _5o!zd|:5LʃIN+M 8eR.b }_̰Z3c]OnJ1 w|4~mFM=&hGVA(qrphO, 2,zHUkٞ6P T-"IVUFCǑmFRدͷ>5t\& Y<-_ɗQ [F8<]#p-zZbWPՈJR2͛E7lo$sA- GT;|^skBgL+(LfU(_n/ e޵ϲ ʓO0qcj@v qԲq| MJ Ƶ\& FQن\Q4?u,=߮f _g%Hr.k`5Qˆ{a`? t$1ˀ~o5ILBqK8ZFg?);]K4e1nETVl+-~z{(ZWԹgq7fi*pYhشiߛNiX}C+o5] 'neUA)7Qv9Ksg7߉uj!Q,YRHW e]2*Ωhq{}-~C ȡ~ڮ2_b8+ΚS=ݢT BNp_7y7Dxʭ.4׏pZgٍAX|b.ܓ(SZ4;c_q~ U\3L(k+)'l]qՍs4g1ABrǸq=UeVAI’MLAɷ5zWŹxA+(w;A_Sa%wd ,rӚic"^Y-HN$ ˝-`ȲmЎMSEVā%9,aь0BHhEHxipwݰZW; >a6}9o{Aa"b]^D'Jid0[0ýyp^4.}C>E᱙`R2h <9C^֥z?ֽ"#+bЅ]\h,hHedfq[TxD +rPLI\xlImmͬ}韶tGydD0]7%##^)/1*ladg=$:#٤~$׈ ̱aa" EH?"3Afvd@| }!Y-yN)8xA wDB$j)^{ӄQÝw_aghS1ϮK_gֹ"-U$$֩^VK$hj R]Hs=(>giWX[(F:錤,X{O֚S0e[(^-SU-#Ӵ%:1f:[:lDw̦~wȒy^}?t c qD0s [/lFo#OAQoy7\_]䊀Q*9{|\Škl|)Fl/WxȦbڞ|a= 0;Ʀz\ݗh8@ 7iex)L l`Iyg[H͛=FJ";#L}2U!>a:1]F좦N&*:.b[]#]UUXeVCk[,>RPƞmLS/SBi~%v)Nok,_QC6HhqhF9r_Uͮi*2YY|xyԺmvz ʜ+߳ۆIIδW @ӯ!>ZDܖ8)v*IzRJ{˸-Tݾ>nٖgP&p[]ߨ *%MWCnC-?ߘQšWtL~蔚e0ZOG6/\'6Tsz3r) 3ׁ(W.{XsbPN50'2& J fur'k9#7+n.^JuIh Ga+V5nZqJT_ao Icjxjz͟fI !ul~Q 3?~*1ׇ(r)Z{`筎dLuqmJɮbӷ|7)7S7l@A.P9kbU! GPF.dle ݆$5HLMdFh#oɨ>'RɑVyb, zR7a$whI& 2'h991ݙtT+8:r!y7G!|M_'qlXbԨNٝ5ΨΞ x`~*P K }eΤG[J̃@|yS7 p#&BhYp B(t&IWj'aErq[%B-gse\΃!ǂ-|RaLuTܾ*؈2kIlNjI :YC~*kkCܘWCeoNN_=^rm}vD`2fFq;3t M>;.Ez٘|'xY[P͚Mz1݇+4 C:r%mQ^'%eizE?MwCnCQWsVi;0*L(jۦV")1m7_^1#k(]Re&d$B(|*6`!e~9cUubl BBLr'-gy!xAPb3aAOAs'feK)zƔhJhx|]&& ۣ(b1p".eW៦LMA!A𨆞Q6nl\o囖4!Pc4S3?8E><>[!B8ӃSא8+v _̻G33{ueZ@vtCIe8;ku^{ ҚB>N<` w nT1@bR8es7R9 |E>^!eXƸ olpm>NN*u.^ۀa+V=,7Ym@r60gW}6dVeodL'$K1[|dNxơyURb[pV5Y WW ]Y+6N&^ /rzTWv)V2UH꟏PJDv1yh_QuѤOFf_˥ So<::8ZZ*u e+R H,Vm˂ F> z|#ɴ+?]_:̊C? ҥ>^9k(ՀLT?2XeGG=a-= 晛HryJ%UPT8B?ig/#>V5>wvLfOs'DܯfQ?d`#Eџڍ1p{STC[g g{]>SK$|ք]N*bqo l)zq.^_r,Wg;; (0S$ldcAI7Sw.mM QC2%BP#@;'P:-]Sܖs UpQ E\dmSykǩTllsCߍ뭇~xl^W4 e1|FƗ{W^ʲԇ'd ޒY׈$<7nUNwifKcf]%\30FΉH$&y1T0p=K'sǥ64>%X wq(ޣ Gy#U ahkTA4 /AɊ/CW}$[!;b˸Ś&.' a32WV?ՃU2H@$ dL1cuP% caQ<`? WbWCKr:}{ M+yi )^mH|'tqgqx~_kw!5UHM$ 9~Ҵlk#itNEۼwn#9osvg+5q<=`=if㞥þII?S0#ZjV|ڷBn94| =Խ!"'oWPA].9SUЈȁYY7^r&jƭ`^ |mFk_Ëѿa {G4 ZUH͠e _);m"he |ʸPƞ'1]TEXWޥsC_UVӀ@#xB*XC{hf!I7*zz1o}Ŗ€i']dO( A@{E"TPȂA5ib%T3L Ȱ~_Nnj"rɡOڢu`)c."F0YINq6+9YV/ՉL2> dd[k[\0*=?)]6 S\sl܀@A>)ghZ}ን"ijдٵ&|"fSBQm6MlߏCa;"N- %/Z]ѪŭCh"ܙC`QꚖ,s#M z֊fxheCQZ/zWX |9aHUPQr|>]D>[Vo5ouqU!TFK|oP>lB{Mgż-&`[2"Cj<"v΅eSt]=(bpto³4RCk*[ $:։a&)&W<|:c wb6PAOYuw_ j}bXDGlk""2m\P Oylz<һM 5EdX* 9 XTڨoV5SBډj&cR6L!5 35y atʑ+H8P_Qce>Y=3&A?I*eh׹#JtTn5 L?i wx4i DkRsq\/@S,ujv2k69[9- 'hۂ;m6=U z"4)$UOKD@ܥ~dfb+ꖥ~?Q_"oѿ|Y}S F{?!nѬKt~uiYlanYtЦdPPHXhOKOu^؋%>W{ 6 _jP=>4}|O?7aH+ :sͰWZTY.䳬()~T jsZ8b StQc8X ֙!909 Ƽ'_s:Nw׏v/v'Veg {(²]+iN,?7%8NpN ,Wxm;m'DyِjM..~̈́`’lvBJ1 )MwrIJFB wJ^=(=n PV^]0N,[SJv[TſPK3o;nr& YHG Ժe6lƮh-Γ\?iAzmo1ytK7ʓԁ8yLO91Jt9RNp\|fh%%B ^4AnHefO'ŶC1C @T[Vޭ`p. Y<#_,D,@sÍ.qYDE3k0pE0路|ol7:;CJ7^xf}!r1: B=)/v@.7h'9jRmhB5[TTG}".=Jϻ㺢=adz)UmI/c\|1v6.b'vorv%Q~,+>$)Άl7z!R/@bbuY@x  P,dBzEomwWLAܯ2s=)h"5lK׋b#<1bjOk3aio3uNz$5rYR1 G+j^lg '$WLŽ݂ӒlE5E"#WIώynY؀[K+XEc^֧CD$rb)kycBADZKDxie?JG?>Sj-IiVv.F h+9Y+Bs"F"^_ eljǵ 6!#m$M#Xv[t=>x Q :QS#W`x\@%%1Ͱ`?Sظ< {z陬Ѓ4b$&%vBM޷ʹ4^Qp<6}S20oMge?oP=2>J{kz&S%Z0 [+ʺe9pP\U]y]RTT:oNvRKd$BC"QJ*1&8Oד׿_&Qlf)'UXp>7JkӉǔni%Hme@ݩ\S&PŘ4~q)7 v[}:竾[)4]ER;µdoo!g|"X|ދmBRVh6 s/Yg9{RT}|r' &EvZ̦l>%pBb ³,L| M"ŕ!y2E*ތ ڂ6&l#R'BdxPU rXY?7W̠X2sB׉#fHkP9k [spo]dPW:Og6r >8N~ih\=Cؾ(st!nPhPhN/>nTu\zneD㪁m>cu몜Fi84qϢ7P8ͽծ]S\bCWSWu[CZ`e|Eʺ$~*(rPHLO$} zeSK#msL9Mժf\E-*j1|"G{M::V;Jq=Urn87L'_q`mrμk-ӱ.e-0Pk޽kqL".t6z{ ּ8N Eۚpnb= x#+F'T#]p?(~}m܉B0|I""pKQZaiQ_c:HY̛𺑮+8T `1ZdEN/|i$bԠsLh7"kNXeQ[ C~4'TCbw*8:^gFD!ܱ.œ6*g&/o%CGԌ!pc Ys0!D=aȷXecJE,sEWRVx 7e!n$y)Aɰ$Y jC]`}-R1&4jX$F0%@##;R0oR s -DwARx_.!TK-@Q8$:X?b7CexC.ZS>\x8Ad^ZZzmQ'+T8gSiO.ܠD K_8s9oUO d-{whU#}D>츮R|y?>7,v ":-'ݨtFA /Gɞ`:_on` GiKDg4ys>8Sϰgqx+ X%.H/w؄p@dC5PuMǑHP >9h@ˤ/oL8Z X ! B,tjȭ]9|ؤz *AhO쎦b~F< ,ˬIba7y{7dA M~֤҆=m2Z;ZݢG7鋠„e~Ѡ{TҡĥA ķb ٵPGNbC)f\֭.M:1#[!7[+5o]Z,mAޞ!A4ysvt4q9pGA096ج$ M ˡ>P\ m= QCKn󢏭^tKs2"+(Pb㒩! |[,KZ~:@3ۋWu b9$  7  PKAIlALڠ~Smh}:cliFcqaGqM&Ǹ샋E׍*axr%ӝP(OTΟ&_.db> c$J0&N2QtQEQumWIZ\1TWry#1<:QVQ%ȡ'L 5S= H\/&ud)->+okTyB46yM0q`?;cx1(rCc5EwPVb|))OϰE~0,ԱfpxydlJEhٟs@AX'MHn-ϧ[<2_S GH`UK% ez&@^&ɴ}8p Xkuܕ;sU9nirщSx6?P^ڥ <;DOq;;~x6y郏?I}XECom s #zMHj/wD?rUko@ v-u|lG {PNްڄi$U)YAc0GW!|=;NG"4 bq 7=03M3 [\ļK7!®$VxhCs̱S@fuVa `̺fO:׊LL4kŽ¡6ep[Ik[uC`N]y$4o÷eTT҂V(5 )P> E˻=5WTȌS17[wnu FVFh,p@ e)U.57m Sc~L֬+x} r3rkZ|0 b?Tsʎk͑&/@ey^acG8XK]wa/[q5H9*W_A2CHdɧNtT(Ƙ۩:ӐEX)N=zibE_ra&xM%"SUq+90Akh%݅RįV%k+t(*w@[UӔA|vEMtqrv<Ćaa8yH8M]EK=UѴӠ$8v!P51B 1ʜvzm3QO$v[_iX3(l t|jY5u| )t&6]gF>?U.I4ro54.凘Dϛzne5!0$C-|}/3rM-|=3aoܱ҇ '^F! X_^5Vo H8t+aջA oc6-yhڮ;a @]r~R*`/=䑼z,Ehs487 V4\ܓs)CZGnH Ft>~ ?$9(rWG,U*G6̪_<8SJ`ֲanҌ>GǠm.>c?+;0x9mbv4ٍ?A8q#H"i S:AIjkVUzUPmWp<R/4խ}5sN3}'gco3+UV R97Yqqk~%߰.F`R{Heh2|$i ;{wtV+\nFn{#ۭk/m [j@T{aPYfFRe*cDDp9 ײd?*]179W> /y˩;qv+VgF僎]r.G+G;3Tk0 YbY|oV>53ǧ/YL֜k( L~2o&j|Z v:b<}[ @Exf QS>GM@dKu8 LFdO頙ܴ'5 K^B'+*ϗF ͰcL+ndRW 0X?'ux+ xz0Pdͷ86.|%1@n >k#0cBvO<|~tq-k(U%q3x,K 'zsjvA>(_Oܺ}bYQZ_.E~k4V^~cH#w.zLga˾~~~od:XfvWWM;SJ[L1'pc JxQqvgVE@vwG /Xce-vFq $>hk` $8;5E_6!L3zm8e gt0T+4[VО@JvTJ\1+-|b_.H cEh7++Q 1NeρM~ִJ4WUٷQb! %!kؼtķH75wKn(o䵂Narw!tr2ϯF:E` 5ś>p@?˔øwQJZ*>ޏ<çDZaƿ:2S0ܝΟj2!i'1<((`_G ^/1 Åp~n~n\:ǻ˟'hR"n!Lʍ@er60Y?xv1RkW{ZBIZxӎWf#HiC ~a֓44 )f DэV8!2|ێJ-vh_"Y $.]UFyn{nxM`\.bQɍ- PIOZZ=*X@罆CD[l '_G'kNJ .5WGVגΞ4b ;OP꟠@ r5Em2^o)?/^t4e^E}b_Ro O"Zlh{=@OrZu͘Y>Ճ*m}ܟe{bi'dlդI1#]D٦D9;B{QgQU*]]ʍ*ϽBdntZb'9SȨk8[(}-]t I476\ oYtR9 6T$ ^QGn ,fU];BXi~|R=%i0 .SWf!5f5r:ԐDMZsQ9H$R9{0"W8FQ"HS aW|U@V$ }%S˿KV{g7#`.:RltVpb(ʻ͡Z~*cD) +hFg Gf$vآ kn'-.$b-jH/樛i՟sNpgcF(R!S"eӫ-xcuW]͂Pƒ(²l撾XJyF$1V{{cGz^Ƽc/[1%=]&9lL$eS/ۄv<SΪϔ]QRI'O)e*I\d-dxbfXw:LNE! vAu#[3IWĴF H T%"dd:/#,DST@f۰ƌ?TdZ(\ۈAqЄґiKD5Pmw-ŀΚL1hii3Y8Fk U9.{]J,O, K.uW3DcGqmc]0@$ v ޛT:~Ы:U+N1?kwP@'&yѼ޷IZS)?6hCڇV'Hg/z:~9jL6ϛ%1]kD@`!vʗO`r &q~[d XN#C⬚.l#O=n4Da0팢)pS˔~M֦בLG0p|GBfj'ں~9]7\x8CpOˎF Ϭ4X#jxma8Za-7잃PrA4rn;x4v9A.Q.5eU)U aܪKU057 >s"\HX%8qʶ* v6 ?*b8{DS<$L䞐15izr|^8eaS[Zm"L$mݞe M5<ًC5J隚F=w=i^吝K~j^gi >=L:^?\4?ARFƛj(b6F֡Y2A"A0o>W~'OJzlz oMAy-DeҔ JGbvl$E9$ UQN-]tKq;#&y١w@7?l͓`w] ׈FX/~D)aJ^I]h]¥~ZOhSN-~]OW/!!a4?HK~ NöWzz['\$LBk+S@Nhx,UyGmIjJFU@!Czi /5 e!ɫ iNP:Hj\`("/JR9;jsD,ҥ-Y(2R 5D6eZw(%6~Ga<֧͗0-*ekZud v75xA3s2{"+osm 'MN$i#-3_{ /C8E%ѽ8,.+&qՔ Ǔ8孜WjrD=w3ɊjM# :R瑳W3Im7kTZH@ӈذ%Tasd4"IOJ*3j4dK-bDfg:htM&lєۥ\4,bY MWJEu#Ώ [4Rt-ٿmk,!2ԝXS0}◭a/݃U'ۤ8 S(d]cLTA8(Rx!2GN0ʅ<1ߡ8e zm1~vxcawbn'A[,&؍=Mr(}q[%li"/S{צ{uLpz'zH|U( Ms%@XO8ʩ}p8+)HݜKЏMPjLe,'VrS\)ẽb/!)^#.8e Ww /K?z8sT‡n/\jWEj_!p˳>hN4 j;A )U6*)E޴Q;P5~8(?1|Фk'=SЧR.bK:`@XD8v2INܛܓ1#ظ_S}.cw"FFy|٭zpo)ELm/?llJ&YE^ JZ4HB SeӖ+H!@a'e&WC{7gj^ r ڋ J"y֟H?þi<εtR;CHDA]PP H  J]fNlr\ݱ3+R?UVH'u+ HUVPHM0m\O|$(ʼnŶ A6"uD2|V0OqfNCys6MB,1 ps-@ka]̱ &.MMUg.3(QN]zKƚH=Ԑx\bYV6S9U\P aMf5cF@;/,j%r91t.O ѡCc' Pv ]fbD_a]N)=]/V5CV@5tT^9{`kњ@1*Fn4Ӣ%6.c},J 6?@2'˾ZN'~nuةsT;MLr՟'Tfi陴F.|_J+ᐇljl1Zyo S4K/ zf#%9f \F<):Kd%L/Vq2|5"\;R޺S{Jx^MO `3GO2vEHCHskjm}^᰻`"% |DtH!᧍MhsȖu :aspl`u ~@ SD.1q/qr7tQgN7_]E>|~ޛw`JS ִ5i f1Ԙܶxsh|DC?j)V)k?Gdn>MJcL۰ĐX;v5B Mwg|3}>DǘT2~". pMƌ؍lChMrS?r"W "#vuj!JTN:GY/b2OUٲϮgM5 U*Lv38,Yria DxLntٲO ,ۓ"=Qw[Jd,͌s iap#qGYrvբAYngc95,DgxKc5(GV+LyU-c5u}B8E$E7rz V56b իW&+Q2?aU؃rm&CW)?sD]Qg 굴I,)$isx8Y[豌a ݇Rg *e:\Zy|#&+n̎+WLꨩ8+mW+X<İеOC]`}THy~:|xͅ!1^qg <0+w؞ Rcn8fɍMi0*tUطxs5a1_̬RK,Sc(ԋC:6 \0>!'XuF|ۥ߮,C0CFHeNٺ>ًLAj%S4 O?=06F6:x+2J& }1>=%@PEnq44.O⦅RyOKb`7)M9Zް#F|cMYV)3Q_ODTj4s`gn((wґOuO-ZpW١dQshrGMc9z43%jTtsϞqY=53 ώioq COV;D!cABA&J܌f (z\;Ofj4Z*t\% _PeZx}uTmAeþP/x6"]> Y>~Y܌zgik[<2'r0;88uzP$5OAN3T;fG%V S窟Rb3]gЙ  )UK~7zh jJ"54:H{GKQ{oaOJ/d8tɮcUJ .' c>+:ᙟZmÅ‹a7ď}IJVq?C|I?3YT,4y@MR@us tj1$+{>wUc`rZqps-i7#42M\NGH}1-u p]4$bլݟ)DKj'38LxN)'PS,ur'P?:d86qgZ˳?SՏ^^pC؇3s{Z55j7 7jkόn8j qlR-Wc-/7Pau_li 5ZV;KF}=0Zoǘ|R; 7ڭ .+Lj _PhS lsb#H՝*rVBJ;,e'`h?[q0՚RvfAaҡdZ0*ֿ_&: m:Nl]\z ZѺn` Ah\9f1R~VрN4+e4.8`O.=sj݌ Zs _@yv0ytK&׃oTZ,{exR*x5W׭_\0ZLMȗ?~?n&m@Y`uT[FT< i9d_w܈$ Iyle(ɵd酕LRab̒gڶ j9%tn7H71,\$aY+FVd2ފP̈́Z0!L|>GSu8sqa hA7JD{E2r<"W!`S0bXz`չ3{)#*jH (얹jmj0Rl<[ˌLHPv8@\)8G8 4z ]X+<G^dԚNq>jUYH[@'&ϐnӘf:r9#tT:m߾,_4- Չn;ሂC9 Im:3^Ԓ֯3xzߘU-S1XP$(4Ey|p%C!;Iq$[l%v.ݩEF gi*z+j"9e)ܱȅ>wXd8$$ǺaV]y0DLajnwQn,/GmnLg꼶{Pd9X=l;Qwԙ9 ݀8t-U}MŔd[`њ$ ($Q߸ :/lhI3%>m(s |LTrM4oO6MKjpj˹*#18"Č|J"aiJ' PUh'!UZXoq@xGco;x6źD8M5V]&7aNyϠk,&g 8 l1^;mğmxc"{F|bt 2wqkp[yGV<L;*is@RjWeyC(BZnjbVڀ͓ $Q /ț?`jFdz>6YX탯LTW|8BceI&E kye-.Xby Lұ@ZnPysol :TQ&NK\"=X5Wll0 pT|slk]vhs&|-()cҊ%k5@g\lhx( LeŞ}cᶱMgr˼g*oā%^Fil~P> $ym1(36)sqYսd|:E/(T 9 {7?"Z0ͮ^CU_Q(ӛvܟUt`ЌX ZM~рƠh/aښ7/^2Rj#TNʌa(^gK\]˸{;7x/'vV\Ku.hKjuJ\s'"hP̘.j|oxȂМx4x=~t8x i>գQ>c6ijMFEqSR&YQ)-ΓTʿ pS6IHV`ڤ>3e+r]&<ĘKaac(ax?PԴu̖pێ&YCZi]q-RfvfjNwBcrLA o뎻 ,y*maU^]yh>ʯ6Βlc\1}.&%Tf2{vw4HwN}Rf!os}T\b2/{PEO u;5vhW>~&MP !\_zAnp(FnUC<+KB(9%C-oAlPGNFޥ̷x!Ѕ4{eb$f\A`lGQgܴX\0_E{ GNfNMA(\(=3kY޾K=F3) c\giUg9ww7BO|8/ʛΫ>}mycŹ\!&UK,է^g8WH~`ob-Xt2(,gfp_Tp|\QXN>Hm73+xR)N|u4n 8SAӱaŢdvXCKٹ.Rgl`+o~']—!(>צyk($埕=wX3"$oL RoQ)YX"5y, A.Mn3_U&#Ze-v9}aǠT#"*^] !Ժ5pU/DSTJPmjk͟NLCKBs&|k rT^@aAH=utkMhiъwY@ȉS&M<0Mm ]!S ̓K'~5&kZH՚6"@}҉V.RHʡkPPȲU((7V+vYE|C"XW*G>ӡ43va❤*erA91[_>l6?*0HGdk^H sKN9Dswq {v oT7^!bIL;WYXXm+o`SRfSyDɒal)u>/6Y:fJ'|7Mw3 Z&s#MӁ mǻg[^; rY+"Q 55}4Ua=tL]aʔRCn =w Zy{);M[L9-c'(B)LoÝ8.EO0AOks#!<&Lo:ZVx 0X|. d/Koղu:Ifr.kR"[ʞJy˅g [/ykb8^`e_ϟ߂?JB,,-!u;k a&v$aCw``^v6rQ{丆&J ]cX\4 GD,j_’qF&K1;ubD+Ye.`̈́E?Lru}Vn &06^|I1rY4BJJviW\tsOyvB>=igQPME5R̋işCA-<(@v2e{Y \F y_ Mt_u"ϫ6͡D3in мcԗCs-ۜD ܘ)=z33O |F$+Y}Gkff*څ&ԇ V)#) {Q4bIRz (_ݲ(BH-6+Z X6 +1zH1ɂwC|j_n}7u,N>^,O zdo0NpQA,ռn9uTGaVk_ٟxw;OKwWogVlAshreIԩ?inҹ%dJZ޾! ۤ,V<}??;lk6QB<ʑ}jgm_429S(]1+HwBݭBUN6[01pƶ լ"D/9ک7QA6 7Tm (:Zիh$HH5ʖ<3]k|ڻ/3Nu}Jkvc%9exE}؂z?anAI-.>Bg Ϯ'2vWM:&ƤEhhr{{-a##W58?*5eE6 "ї ٯCUʺ(ZU# +;%C)*-(Bj wN lka>sG= P8ϢV=/_0N/2F>{6ݚΜC}cq|!` {Zd7dDjsjk k2WD{]36+%$amCĿ}1].s@N}{jD7P$A.t"w/V0yq+~3lyq~U,NJg)Sls#k7bj*.h r0<$Xu+iM =d!D&%*N0mYW!ǒ;+d&WV+)Am(w rԏihi)ďUgïLKBߋ0|̤1dd3qwF%71_cྦ__χ-I Y e4,!k9´nڔѬm4" 8{WL7q, vIQqUȞrrȖLX1Uaa0ƂnTv觸y/b1Ɏc}i3MPOGߧ)В'M>e`Q;+\~ Qpˁ'UW7G?C2Qպ~YSa.=Q~㎞D#ͦZNao۝!WR3/֝'2k ЪwбmVPo.y:]Jq1Cp][yvNL tr v!挿 i ,#yvM0%YM\ݫDtĬ:Zu$IMWsu萶2c\Pa蟷OcI \u/aM T^\>{*E=lqn^l,3Xrl!M3^R{}X,V =F]B1,A4ջ& c(i|x0n? FRN00[-ڼum@.!2 hg6"CI;<=W(صpPx>sj/,8vuʑkB~v?rXTʎniH!ъsx`zγ<;[o+[;blgf'腜Gݛ?!0uޗP0Gs$S"_"gbHhe;u-p(ilwqo{Be T8R֑"ȳ >ڹn0`Gh{IVE}bf)Ks1-Į|#5X քQ4Řx MjsN yG8"4!LuiZ3HL|NFPpTD_;x ;FX;{Mܚ(C/x텓jF8YX_$ @9b쥰͹0jt,Naov5k&%}J@1%avjl.%pKh%V[~jߤӣM]ung-&@/G6C F֦.o#V[h^d!W.TX.6h %KHh K9vh5T ].x\?)=x`._t˯^Ff!ҦCU?;.64O ]YxzIaxخ#H^e5 aq:!2AUb3q?4Vw2 RM&gE^j\$.L*5њ# %Þ42v{ *na}[^55(nK0rDjUwֲAm/^RWZrp"̮2tpPCf=NX<ϛ>Ixuj~AlVWv c?rٮ/PqUފϟ"=tHQ1CBlFov[bfT79b*:4 F5 Ta&d*N,lhʓE˲;B3_dRl?]U|IJBY#,EsHg{A Kۀ3默Ğ^;E-=5]q&Ĺ$I4ͿW&_'=G\,N.yCZ057!M]ųugI)? W䪶) -jCF@fE6(tU ݻ.X^;t0gYt4[\Msc?]E_ Wzq_mEpӽX.t>\Y)iv2RV"Ϲy\L5e`u+Q0 *xVᇤobIUpN"EY^Vٗ42ʺkT=<*d(6:v)ԪZc&-AZPW !>涢8l%(9ͺ87J>LW)R~UK_e(̔^XN{d/ gnjA݄ildS8+pe-$'!O9y վ+0HsCD¦dXkh':k9wץ+t.QD=D{= 74c:ĉ1s_!x@υ*`cwUI;7|.*ˀj':0l Kݟf^kFK} ·Œ$2%˭o1[vO{! !rNy#bA{X] F'cBBw.m)3{Pjy 0O/GS%YRU<8֥DA aK5b<{R"o4 >qzJ*5xiDSq3 $ +h#Zt@,wʇGe9.s8Y2q 6i9LouIl2hN;mj㡺_IV0?ewV<Ÿ^~oA|h-;²c{N^):)($ފPP+;y$.2\ KXBXN‘KR7&,&Q-1fpVyBZ"tT;AzR vY¡bie8Zql˃urS "+z=.DM4h2K%=rCydPp*hAz "Wl41)Rxdv2tbk y㿍`,l[_?8z5,LBa0u#\5x_#bNx/('HpXi!TPEQ,'<g8Pylx qKgm8KA:gu 7s)/[#(|r"Q<\|ldTӹ =R@L>ʿqlY;֮l|Vv T)0 $YHdETY. gfquoTҌ >"W>C5 K_7ʈWF&naa){+70;6kbGb#-GWG3sC-Jg\nB͒ENJs^H y5!/IbJpc1'y_?Y2%DA_}.F^:`ND='N L oo'e{ u/u,[m[pշ 3qL9X*ʰh#qo"`V~se҈ UF;RZ{r pA!㱀.~>;: \3П:v='4d6*c6ǹ T>^bR撺V?k{vscW.(ˉN|`ۇOdVHr#\lxyhtu`mTLxAT"H7j 6U뻙w:~M{P|I(*:*Pwe(@|ѬNxDT8tIm*; ÍbP)&p~{ˉ" Pcqd(SO٘ e ׄ$x鼎̥1{xYstOQOr/)IZPqZ"9OWq.nGl'JO^F6[ez9dp};l{ hZvRRľna%r bt)k $$WK0hmÀC/Xf2_re<ks(WTIZ[L8C>%R`;QQİ,SXMWiZ@Þowt5Ajp\rf&/IHQV,+7!C5.5^)٪_,#:5Ҏ+/\CSo9I|II{ظyȧ|2ȦFAp<,HV'NC:c,{? G~]2y/)U7m%8F'h%D T.Uqt1/<|b;̌oLFC|N}v6r9 ҍ"0#*mv/ıE Cɇu*)˿OE_-S)~z33ȳ'|XEX  R7t5tܸLu*=[p EӘ`H$DQyuXJ+u|'x6 Ux CPD A^-Fwu_|ϩD@_v'oO}.5Ianp@n~4AW h%̷ Sj/ 3j_4XXɁwۛ7lI&=ĪM4?,“=t((C0ƘS?;u/1|aӬBGKYZg |~G{=DauYvm;e+_9ܭ1 Zs?xPׇuXPƾZU@,u]J#>dHv[)Mt:iv_S 0 DH c̫-}xw%bG_@[ c{S_J0y?YϪq~dj?1̮-=ˏdv>w\bYW8ʻ/ o"D.񹑂Г!kfpL&lm]j8.kArZwDѕ} 8:ҿ\3[%{}cK&Q#w̿`h&6C ^:F-$iEd NK5 /DfT9@-ng $2rbzւR=P~&  ޤ kͰ8*Mx%6؟y-_d>‘{&)tJ㿊Z@iMzE틒(Cה'AH 탐GO/}zlE.S![m!]t4Vki_=e%hX]^A`r>B<扭 ]$A{$.8vJikٿ ע)Е+dRQʿsڑw+9ء6p0j_<&,׼bgڎ}!]MLkwB<@d5 bv Pls6:F_9lpnltk1>ﻛZgdtjbzUDDPJ q .;(k ^wWMR yqnJ\Lj%q+w/Wn#lFewaorOs35M*n0~s9n-!}-5 S3)0LתLLi=4Tۖl7)kQ#gi7 GlͲ: r~y}3ozP(CIms7Y.:4ꊫ_k]I_evFhYMڕg_Btd^qa0=яNXޘZ(L\?Ҹt#sB{V#=i( )<=KF҅iWjf 89VoZ"{qi sz%XFY:\UGBZp :?^BڻQƮ]mNj b*bn< !tqD0;cBX;0`bv=qr(lVʕJCLTQOxO T$qu9Z$ŀr ۖ )[N选%mO NwX}6Ʊ)]IJi$W`??QBc#l\e\T \0r@dޤE1lǜaMٺc2}3 ,{KgxAl3K<(Ĩ#7La%U~_ ?ChIs帞ܷ/$3rRaQl3AOaR+vdzj! 9@|8e_Vn͡ iS/~ޫ ~' 8RjTY2f㺮 N &T~9 _M'K$#akEw8߹o4V:I30WN':IJݺt vb ){KDbqje4t`l-w1/U ;~d?XM:큎D\S϶S8EX[(x#as{Fb\t~Uʩ r#Mz"fG~|e90^c{:>+R<bLDh 0`Fa?&cZ{MἔĎֱxP#5eVs x#Éq[Lk]u:ixgn9!0ì]Ȑ6\0[H<%: [}xEWfad~VIrCJff-,d-Y6"#ھ_j:@19:Dox\+-rd^0I)<=~u ,!XȠ2Cg}[/nrp i%ĞjMq K)1·ZrSkd [RS$7?k ?yfgs XkN.p軋5TrspJv~JȧZ૮x?| w .TU1a(iHfұx[&e~f:Ӱac [/K3s5RQ_ƺ{)ن^T/}k#-k C*3KLJ#UVi 1sxڂ'ihX%j|ě?碹m\[Ⴃk.1т ZYZ%4L"AV.Op-ɡ-6@ŹFc}LznzaP:Ԍ?æF&ǒjc6clFv+C';\bX]Q +Ӎ͓U߀ /7<{t,"mFl#wlNio/ ]5 _ (H|q"1I3J P(^H >.C`ev"2FJ8чcH H. 0>6,t6sM" HNjQ)>aE&fY)&!{Bn洽5$*&׹+nrwb {O3kzζ6>Ch 8lMŎ;E~/!f.{0惊eU~ŭ:mE7~1PU`I(#^qp0 MV~^q%1D]ch^$,TɏcbL@4>1;5VYãhhງmצm[ߑI3æoe}tN|7 )} ;,!6Yy跄 Iy.bm<}\TTeF9~xۡA=om;`S.:v, ,}9߭Ǒhd|a{pl~ݥ|`kC\n{-+]"LxfmC\K(}EVqrUm6>q>O1-!'@]!#.qa~rQ%S1ڔ0h8yXIt. dpj5.V}BoZŪ߈Ga4NIҦG#Y7Rd b>"Q]}|HŃSb-d,!QLaNR&XG7\c>&ywM1^l9:R,P丶ћv(39=JŒOa$Qt^~Xa+?Qf䝘}<\.WԩVdw/#`fe P ȶBDXiMd"qk0Iz:?z{@n( <=WCq(O WXH#~CNM"%]쎻PCIhs S~5+KNcG65`u&PQ5?0o9 S~}MLYiS{'+0JWb$mq41kpYsAևJL ^iŠM%!^4C,fTP0@8}E2{{oQҒҦ2aES2dC8ȁɿH׀6}7[Irr76RN"[Q 2TG,PD3yBCe`QAZ8Ag_ ͖0|3tVXW## "Du;'eZzp<6؂$5%4u]߉$D1us:ÍpKR)%"o\T;T9| ۝xs$F]JT 5ᬤ'ؤ>SHf o=w?4HW֓Վ =3֎:NZXxY}W>|'nd_JGX`3 Zj3@)&(b1̪~Iٝ$b!L6!h:ܟ)KH?oIpTFmR>1a*Iyffr=jGqIdW0y.oSN.Md_jX,2.$)2^hz-7Ҋq{5=!;` wa4yCx8/Sl{Kx#;t2;_=UV"zs@yuHo+4.<$tiiJ;j맙BCr ߌ%h%gҫEK{je `}$>U[:*2-U{^Uk邖h0VUbkoi$$o|<~ame4;̒B_IeS ͧ*ū"#ڴi/~m|,ɶ)\M평 zQh@laf 5%,(!Vi.K ! zop^=<#Hf;W ah!Cw7N[nHLM|^<LܑvZ}N 6jbuChDzsTI>1,&I)םE=ʪq p\FW4&`&rl{dB.Ķ8P}?p2^",ˎn]Ev9-'4n'f F(.B<Y7{Ov]n"` ̙1y1{PG/8֘J2^M3җ%*"t[{~?ay˖2MjRZyD흊0}ŵEhuw4T| eF4R{,MrJ~rgnv`q N`XR5.nMG̘r8\:''ؗ/RB!W 2Q#f![m{3~^#$_4U1L-ÈJ s~jW˫ark}\Ma$-̪kg16JCBA}Jam9%,%4!CFQ 5 l cm zޓc9rdƍQI83'tP<PǢ%ˋkiպL{n^A K˗m|QH= q.oa>ūOJ{uѾ^ 4rҀKp1Ilqs9\0w?/}E/O#Aꉣ'jx즎Cε?c ]xmnQ{ZlL3B;BXuXSG2TFL= L&Vv{G5 iuzь ~0DDQfķ& 3@YfbhK4:v/E *>9N;׳uEw*O9r)[e}Nԏ2`et13. x S(.j@mWzJ䙇PT ;X~|l/Ҡg~|TA\:{q𜞛o=VRwH\fm@g0;kB<= rl1j{卒z'c@)&F l̢-7!n) dHnfPr값(_r9&RV!%[^pV3g&1@돂?T-TH ! f]\B޾Dp$WXŞG FUSYTxjۏPaz+lE3d<5ӌoptDk#)ĂW(g!'b#2ϙFEuNtߥo״nԺ$a*_d)i8ֳ7?0+ώucTXVPT׃"'pbpolUr4WyVشثךԖ̀ !e߫}9g&` j<*je 3чCYO(\I )݁P;a_nzyBl/rcIvY@0:GT/ӛqίql2u4A &L))EB B iߨ ETSg`[dy^vѥZE18t RhWEZQg}o+2h T)4n:N/@FQ Ha5J!0qC0]oga+ *9IGkJ<%Sz]l 故W'<:.qh%Z"}'hQ`:s-cꋐ~lx0ء+ԍEF,熫F򣯝]]"v65An1sCXV&?)hqld,MxZ!\V :=K8} /-4`]yd@cxph@C84A))'!z,:!r{^ؓUL5(AN45O%GamF#ۊ~ 4K5ӈa嗙Ψ)jeXǤzۄ=YS8% CJ ;dlصYt\4Zx]:r+n`.78ԺUssa0w(RƹNVdQlxꪒw+˟]SZ/ηZ|acڰ5 v]iq˔_0ˁW#[_5q^~qhEe2SY("QAPVDO eT#'ZnI1?; m)x]g<FFɰLQ;~h>ɛl3@boʵfD+R`aӐ┉G z,=VjFkYn(|Ⱥy1X4p a!oo2X(}APc;],>j%>@:hKYK~` !BRG+3:g 0j6T0l| -|j2 #4x/Mzđ@fK-(kp^J+^=q _vvHl}2/#\&ְIQȳt|wz&W ^jojw\N!ח*:!jjdm> rsb~IBgG}:*9?K Л{LbQIvm.}V]R7a Ig>ijl7(D/L,>I2 |qfl;Kcƫltx@ [;"toMF(xD=wMUMzX#aI}`ZY <ˌgDb|#_9_ITRn*{43A u.XksLf;6:5a% lt2wܾ=46GdLN'QT m#-kvm=K. QUHZ`I dϟgG}KY*b*.WmfP,/L[ A,JYZJ[b#a8+5>}_lbHPJ"xCQkCdHՁ'OX&“-@p~O0ſk]a_eS=&̑W8]cmd ! %~jRҴ6jQlhI$<)-S:@v^P$7]0YEeVh.+?`/,?%ۋ?E0AFU%̩Qb9cn\l8>1(,'(R4* .} OZZi0FjO;O1r}|z7Z-nP"Գ=gJBZi#E3P<{1QĻ_ : "x;착ߋcw?Q [L az.k!SD p}5TƸ(/ۓg5=Rd̾% @̭K78?^w n-{lNUL[൰/=u`cu2@'Ք79lwJelBQȼZӺk<=(y4_s3Qۊ 2VH]wQR!4BDdn%Py|CVFx<~IÅ4Eύ[N&l!.T2ҖV 1%u1J[ w <W,vE.PbG.ĹNov;CzsriA+RY"6y qƵKZ)'n5 "#:Zw,xg+֚jǝЦB28j2vi 7N~{*Ua_m^ STM6%KX [!nq|3&ݭ}|#9@i*XȻ_X^mӝX"QU+);)=p941BʺR;9* ȋ.d8,e~a0ģAҀ)LM3JJ^6gZ ׷4) ]-R:$;?~OkS]y 4MJs>AW>~rliF J03H/${y.7kEblYgAѥ1#2:]?lYYs@ǘ&6b笴VFt~^#1O"&-|Q6#y9 J(X6UQT׌unx׏_2>|u鸲UڹF[@!WZt=m>>@&uLεu'ˋn "\h&)8K]>0kIϲҐ%s<;Pm CEIJ{Ȳ-*JVM"Miuirz53`g(awrdeJ2xƥPg/F҅R#Q qUR"zsKn{<%=g, ەoGwX`#ک~Yl%@/mut Z4 \uc" ў=m+Kru 5%#r0MCo)(o/Do $b_Ưj $C65h6$vdP׿  =o8/)5CwmٳөW^&5e.aQӃk &&kƗ@ *TFPxwUsETjUaam&$$QZD[5Td6Nu~'yXm\`*v]3m%|4f;&X87pKUWtG2!fp@N-[=Cix`ԛ.0Z [~8 5.@0yE%JQuf}!l&~@B|݌+?"U/Xw( ȁ{h&EA(xݚhZ|۔ ]h2/7p2WPo% cgp[[ɩy6TF~ _ ^ܢ(?ʣRXZaC t{0bXu ķPH;f5F]zfq|';A$TB.K#V B!hYn\!\cvءs%:?h bPXa{CPpӥP.|p@N!Lo6eR]a,|h;XVq nc4=^_f ~)|5 5gD=VT,DsFe^>n'vH0%{^H"/(iw֟9^z5U/jFrېdhc,'lO|>4)_0Xzn@B96?5:=#􇅀E-ՌWK_A$#UK64 Ůˑ몙UfABxu~?_ D̅Y,=0[-3;  蒧L|u#p 2[>6GdS }mH_mC*&– =w>tPF\ePn SPV#\eX({O/Y1ͣR={Wi|F׸([}HKn“{jݛPo3 3c]V`2Z)Tkݟ˼_WosE4 ֑-ĭjgʘYbYS@&Lͥ#!J\iF^YlDa|ZB,圄Cx¤ؚs[KFɓ盦輊~LM~"Q[XaZ9  SSPjUXCI(2+I$k?9e| Yj'c6#60帟Až1yRơ qJL9 d]˖ipP>P *$1ҁpB y[A /Ȅ6~7ű+]/kn1!H ]+_.aF*2$g9Kb"kd'kTtC%u:6a}'[biIvweiu{ V| I~+i46^ɦ)Y2Ե/?ٯ\xr8wސDbЏ8RĒoeSh-i^|hőI= *+Dl?HGٷLkXTZqEr9ZZvͦ)QL=>j HK,4&GG:CH bnzs)pu`(r{orfB&K5_ZRXF>4EU~;u~l.I>h gfI _Cy:>Ut>f 9y8fJ]"90~t>;x;/0h_Pa˯w{ b8Vׯ XUskP)a0h !1@I~-;E44OV;ۇٹ<յw$˻kYrg4brZ29 ݏ`Zy \~ VAv'aSsjlc  eʼnm5#?KiGe+\(`>6zr̪}rQdtZX|e 矮sz SDkIv p=7;Mq6y=M%Q|r\Us4l!-3fI3w %h[މW5$J'D|aGekb޵+у rB%A sÀA@ʆƻ:}V"PMYZK,{,C=pfe7&S 魾BPElqÙ(omص^ f[j RBL&J=$Z19E{0c^E8Jb"}(6\@sHp=KA& +Λը ^9ߘ}{xa-c&"%ZSytwZ z(+TQ;a 6↺ mC9POƿ>7so/8?8p8O T6e^l/ؼa 9Lh<( LW?Sl `yfB%JVsyy$B9%7!$m~1 vXXs9;iϵLJ]9^+^Vr/ڌ?9?VmK.ra"> z^=d_V3oK2aH?2Xf{Y]!H=~}bJʓ>`i'75!(vlCz۬l@x\?ۅff0k-Ԉ:Znsh}mm98&.W:νc)$i'ӂ9Sx<i<5M󜂾6ݎmmVq@ٖz+U/I} >cXFoZa,(ҫKƥsL]!&9C @hGl3O}7A:CIֵ slB-BJ|wkLw:{}Ky5R`'OϒQ&McUI>^ﴐ!v( 0_`7R T-r\xPb?>C xcdeL3 cej-mܒ,2u:&;; =O2-NT:ľ$U|g̞DKA` fSOpGlF&Žń]Z4)%fr,OKId#Wh'Mٟ#\{§`.HjS)Y}А×$'l:r/61ըp:P^֬>oo*28T-pHlMS.E HIՍGKwZ %hyiHjjH7'QCP$A zYʶ?@Ίlhu^ـ:ny$;$3i* s`{eĒmCKp1좤Q s>daϭ98&$0xt C lwoY}đ. i R9,p;Gp9߻Ux `DZc۴WXNzCeGbxߜWU: 4yDv/HQ<ۭ2WxtbVkVfD_(S♟Ƕ eSPѯMT>4 pUQ.` _2&4 nOQ%ÖjKahD*HB9og  ms|Eݛx~3{;wB6`rPO.ư&/aKEFh'&P{V9bhX1K/GHf@}`RࠦAF#TPY 0pDwEalM8{L!nzz>YsdPb2=ta7TE({Aó8elq_^#s-yi@eC‡\(\HEs_U9;˕YZTg#.t cUZ.j dʆnd0jy%"GmKrEs9b@2C]Cg?b?_XQv_AVjĥ`|w]]13Eh`<1>>˫ "3 hP:ׄj-yMV Wݧ{up],Փ*+ /VoqR.ᥙ@%Kc F'.wy*ωQG YE+e!e"cr0~*aj~3dṘ%!競-z[E@92ϲy&Aӆ Ȑ2zS֤йrQ^Xݠ$5{S$CJRҟ){sq_l=%{y/",  b:G@P#8COf5G&&6ok#G"œy\p CCE/ԥ6.wL @_Py?nK6]s=0OrHrY$MZ~oO`@Kn#fEPYLh(|ZOxu_;R$4J$=}_RO>i$2Up@2TF4^K&4/Η7Gu[kԋ8zݧ#F;9>=$Sw#Tw~x>tt:@9MHNIKJQT $YR,~jisoyۗcCvɠ4ْg'fȈ3O<}.sr|Si$!{PB09əɔrktHE1 pĆ{VЖY9kŠ{Kh~q 005)wgՌC0x=C1CP2J_b (c.0!Wi#vNm?=A'\,dްX> AsnJ7yoӤW8z@A] k1tz"=Av>&u $r¨7mږIl( , ש x/D^AJ4< ZqW"+oz`~mgf^@NT0F#2اb6f{U # -i':"zEz{DGbJOaOť0Xg@[a :i=E1{99zU"gY4 nI]bQM~? 1G~\1Fv;j]XƬ8tWl {H8٤4.f 6IO7.Tq9gGaoF}Z}f4`\eOd*ocB)i G~X/f Jo%4%5<7~w0LB߀&)E1zu "M5__bhc- Y]:Xv Z7#,1κqfXr086n2fXOagz xl?pL;S&tzDsul;BEGV2K_F:cnnA2%y=eM|ۻ& li)V0K/"C+ꔪ]RtR:xlNFgXm]cAݹɺ@*Jgd0b d%4)=3y4H4?%rkA%sy^Y{kmX1: S{woIS#E}0W.!C:wcޢB\,7W-?JajЈF;0s ٪uuxBϷ{~&RɊ%65Ya.b,s6vJЖ)GZtzu o"5rP2V Tw/7/`$O|nN!&^s"4&4~FVjbOߝ)ˆ6XȜ ؖW;~ >X'xpTr1"iӴꜗwV5Lk|۶(|O_/Yͤ2ɉ@!C4Nߤ(Y yֈ,[y/WZm+oa-…%}`AT䮷+lW;i;L oԟQ+RUiya~5=vp.B?Pt@Pr(C?\*CS!hY AC+ UPJ`(`9]C?`Jj妈 öRVEV|+`zs#b%7 .3gfs[qZ7V.z;~h Mz!>P=XpØCDNb)گd\z*X?ȑom֞BwGS'i?A'F$dET<fZHW^gޚ5A#AAc^2 rD|1H7W gW.u \\nW̩|'yf;S JkWԷ]bygf4F5 Vm&UZPmu Y~3‘Co8 fCD%Gȥ!4o/6nS6$,R&ѭغ]Fօ ?O*OX%2< Zln/~y՗owH =.^qW=H͵4>7H,@/zßO5ݖ5uDžvQ⤦S?·G|]xuaCGgߺ6yh]<ʑ٘u!*N.$fTm[xm\5ePj>ZssE<6KN ;@tq*h7_!N A}\ZH C8gxJB{­N$sZRiތ"cVBxQEGdb(WxX,XSNjr*=0;st%SQMuJYU\VXaHdѵVb"}/.?7 3DUjG'>]keY>r%#n;kҧB⨮sɆ!Aϣhv'kW[M"u}(z ^WPo-_)[ VWH@WG[SFR2bVA4SݵG$(؟E6?X#QQ^jXtfm@ d:_-^>`~Q/h 1o b<~w6ba:(<Ɔ)t嵱F^Wվ/ q1Z} \wj8LlliCw|䢨Bu 垮#uM׹$ euNqo~JaW+̜֚ Q]Zq {yg$p)ϩ,Sh$.ZaM̵UiTG"}GcFKK')ZP?:=k+IlտG+- U/jێ1(:-'xwN!j%kU95O>sQfh a(̥""(tx:Zֻ5Ը7^N4BM+/ %7$հ _OmTS#XO^>f Lc&=Q'h}J-Lޏ5{9 9kAfe(_!e'ž+5]TTBF41GCYba Q A䮦#ff]e@uV%v4grO˞.gƯx/ ۞i83|۪Wa$7Gp(oiQ:o.^.)/^o@`$d9$7kv>H b*V; Qo!8 1va02bF=CW-pI׍2D'dCco Hq"ڃNvҮW!'M&Foo7xm \xu \ Q!<ķ>([{GV5~ FgQ|Wr,^RdfC&c2Z q$\%a!Xq *]o\VE"Q/r^.4MkinբFNpH*SꊂI|vLbnT~d((q'y.nsU1FۤJHN$27G_9dubPWA TMLp%Z d%Fs: OlnLS6VL}1yC H\>=֞A6O3 ѴH.46F{2KҵL(5:Q|)[ :MzrYkP ϫe)L Bdgx1 x f}QB%XM>xf&͂Iw2,KӐf -?K8=~*oDuIc)F1s4*Tęm:ni3XWP,S~Cߔӑ0s悐)7_k)hU"W*3D"K,ש8ev4$ǩSdھCv18l =Aת#b8LE?ovDu jn`y!b8uҁ *mi4HN^iz/GJL̈RYsXB2vgʻ Á @glx|vͨw00Zf=Y~ey谶%AMzVT;\Q;SA5"ã7W{Kʗ5H=ɐai59O%%n9 ; uY9J!y}m,TRGׄ*-#۶ zG1W*thBEgUPX-#u½~WJ_IjwOpA:<X޶Vsbe\tXӝ72;ѝ͊9Nl6k^F{bM6 > qF*=LYEid֖kҙHbPL=%|G73}%['1ׂQP@nZmsG_%7 bc};ḻŔDX.o,0%Ei+r], ˄L!?CY|v&uhZ񑔫sOt$ M5Qj[g-|Py1m1,Hi3łrؐ_Ѭ%j_Ps%"i!bd=?~)\ W̉I.5Π{sM&fH40G{`2sE%}UsJ7:*A$;QL;"?~a&^Sێ/MҦh`ob6"x47p1jTR*K'8Lxum|ek#l+_=mvuc:[dR oČX}tUrDW "%Fxr 3sU'8rl):LΖ"1ÝҦeyX3N]v#3?n υG6V;7\9%, iE!]G \W+14@.cwHMȨ Ut=ɤxe* y防;pipbX|HFggv?6+kƉ&*%}s-s`6:uh"OrS2wbSdePl pCk/:`e-zNQE2r:J6:@.VX"4rJyIy X\coL|{ک|[06:-)o 8rF[?1:)[Hé? ?ҿj|t > d[_Dx 54<۵` v&B吜\iS7$jM:z@tb 5̵'}5`o7HPcuˊʝhھJ,Lo paM 1Cqu!k6 cmy'2<t,>rx^7Mu@NU[h(ե~q>>W@o2aEկIA/1ӿC@~@ g"/ӛLAxce`Z&0ՎՐlθ =RP9kw{@0Dw<,η0:F熮0ȓ fYr; a4TEVޟߍ /_KCb1V&]XNNU~L Q})e@!Z ]*Q)Y֯*5 ܞ@ϿhT-fRb~s~͌jH@U75MW-D(9sm72hC]oɠMn-ZMv}k>77.1h6DnʞϓOAiƔzG&~z>qrƁ?u0Ĭ,)NUn("WE>%hYM5&%(N:3I98=šO'`XP rʀ[cֆ}m.:64 UI{^T88כet 9QŤzl_߿y*gDoTu4)ow&D*%?.E*ZΝ1hKY@5cȬ"IClaBhM@i6xI$>PquP>ˉm_] rZ x[.Чl;x?7Gg%D]6xbYktŽF|R4:A>/%-rQĚԦ7o:PU*+ۋm-d7WaTIj8 cZ-CW'|bccm/#`蠗5F"6nCU.V)z m : 3yxSC}mE/@qvV_Bw+dqn*^T/%8f]_I>:{x}c 俔lˁJE' ћp]ݓM-bLR6~\cc&Ϊ_в|OM+d:C(FKH{mIDBv.}Oɝw01x_Q9+1H'-TWEgl$C{ 6{7PVXJꧪ\(ex4>@kDF~u(0!?' t_>Yg WucRQr2]'{7.x8a?UT|D&ބ`Q% 1dO[ M?dvAjYeq@~lO桊!#g,܆gekNJ7k4ChdM:DE)$(mgngO8c-&q v͞ Q1+LTpkoXd^>4<31=AFKԘ:R[M}C"JӴA qYm$xĪ=2b7TIZ1\e5m>a -&&' T5XU"rά"8C.E4}̹*Hle:KXYTMS.c_߶#$/,4F~L3F"Np51A\VP}UJvm7|E.>30 Z2HB ~9 LMNsL1+sila?V-Uەa_1N Heg:lJ!HI -Gn /ZB$,웸Ý&"U_Q #ccyB|i'W>`_ruـ12a^nmV2 C?;O__< ǥL9YgNC|Ke7`Rx* nF$vGT P#pfeXN[3 =+㢬) 1f^ ~ue3 9/UN2NH.)o~O:4p?6Oc=>KۅDIXy7( ۓWU@h%{y|yVahsJ~$rm <)h*9c-Cmx6#Bl}Xf]q1AVVLyj*gRxՂӻZȫ<=63a*eW-wtlLsTy`MI>Ӝ&)/ij Z`̂liC!J]8%(,$.wN~YD0*cS!dOS'c:u 2V9篐R2jp+ի>ޓE]ƒ ^D?}qGe\2އ`cKKTb(FN˃ٰؔOB)RBQ)R4mpt_b80*zV uO}ٙF՛^ۓt!z#`5C|m[Qi.'կ̲>FVY9MĸkF#_ QPA{iҧ֟ {=s!#nN k2DzG v b0ܐI:W?ոo0 VcJMi#lyIXezop GD6PVw ԁ RY)ÌVP|aiUk)[}eKzMg| LO?1hvv,V&lxTmFCo79U9ɵ^4ƶ7~zCeCTX6ǿ` ~ TఆR;%Di6ֺ3!T:g~ 8o0H+"059բSȗOBW.,*ݶMmuX# 80qh{_T@2O_FӊTYq|5Z+O6m &  fXQתpneM1 cWi] Qls7l"<{9 d/e}.2ŸU4s-1垸"cK`=c(d3Zs[Rq xqA*·σTG㊖_`I;,\Y 6,e[_4UdQPXO:S/4&{bdaܯS\Ӫi~ҪYvҁ &UDZ O/*6'KA83x >x L632G7|_ #^ ~xtg`JEo;-pڼ|4*ENp1ƶ>`ٽA:hQe4-GEeQRVr`<O6 `@j⧡C\]k e_8g^bDO&OBlC08AvxTRKu~ _ I TAiH-@H1/'ֳ$P ݶd *9TmAPn}^~[eE/E.KG\x-y,?U>þ|ڃs$`F\lWDSΜzI7%; LĹ{}:)SЋ'Th\+Y:NFņ0{y8O=-s#Sz9$mZ7E@uiLR-cUrP*:6п~'y^PiBK('W~1Tx9'Kzpc=Xali A ,c/P^wW!SG=2ˮCk뭸}FsE@}`^4u97tm7g.@?&0AMd je=1oȆcGIc-? igֲ1e4%TbX]vՈpq?hKEzW0۾|%I CMcSD #J@g*jZS3!ڣMHv+10oL}e+m1@XAܔtka+րBUzYr_緀-}tT,6 tށ%z[B\SMןI*k+^@llbdV Ǽ)I/sHR.IʼOSSL빎sU#J?;S+ml&@=BKīF:ssزsۣJ %i[xRU<Ծ\t{WӘ9O+2ѻbVhCf 0bb~VIe}1HW_H»$J2hݒQCshnj p][#QgQDJQc!fp@v>hb*&spO:ӫ{VRk"n4Z)L%ZFv4:ysm6uzG1or`<ЌGvL/7 oLLkY@\S jwCߦ=~W=72Ă:jE1FTW:oT'/t(*2(Z֦,n_y"jcXiDFv3)V# ɗ0&ql ە2ހat{{ql[G|nE6h&hmo40{fzY_rI-ho[%i> 9m= I(5:f-^KKtg@L}zq<Ⲻ|5hٝ:djjc[4YʥlbuL*fnSU8" ڙ/5^+ƅV c:חh-Ia2G/-OLLbr$܄jhr*+ѮpyNQJ( #s!U*߂C:ZO6tܷCH^B{n"\ HJibK}f+"=g5f ^#|Z/ᴊ9gb6Re8(f.L?R\RJ^Aɔ@ݸ^nAW+eXsrENß(ug_|?C\/k^U;Ȇը:7⧑Ā~,LGlg&3n-?ܫU:Pڠ,D"FMʁ*L"m _1t@} 00T(k8e蚐&0Jͮn|wa18J#WLj%;}3D; @tN"Vq3XjdxʝJPaX{` IfHڧ[n~hM`q&?ne1leŋ?MQHPЦ';I6hAQN˓\[]FWɄ wQLTsT奀 Gb[fffL)R1D&e#Fp~;To>=]Qu KxPf0cxRS*7 R;Ҿ "4Rf;Qt:U2_ei<+fTr;yL@IѡB:#팁|ۭeZQ"0e@RQ>-3 )5#cE8\BBeJ)ZWނ(ݚջ- Irˠм;t dGy.0&(uNjXi=hI&ac93e#גD-~~x>Pc9MUZ/÷`b&[&Z61Ab#{JGVlR%иNP~?njtկa<D\hPI#kh|]ء,$xqSWc\_pB ヱ}W+Շ{n%,!ǝphoXd Ud T:H'lj[WyW?P PVKZw'r{ qϣțȼ_QB +=lijFK!-Z\#*ȥw>2QZ6LPE.USJ020ZҪm"2p!drxi eb7, Yr~q 9 25LWl2m^0Ch%VdwtDiЉJN.KjH JwKVbSJSBxp o cU$hk:Dmo ܿȅjO7woj=O)1d$tB;v@6Vo7֣V;710#eS-' [{ xs 1ζ~q&<`^{8#N62k=(5PT 6%"Ny6}֝)+|,XjUYӊrtZ3i`2) ! \`;6J=mr՞ gut1?ň,\3&mA֍1A=G,(!IZ뫲6>7iWGߜGj$6s|Ha<{v Hs+şDOq&&sk\|;Ga~U/6Aq/ihQ8W<[c`R:Gܸt8+4`3Sv݄.kTY,Ur+*0&YtP9꾐q2RX÷Tq 6 g d,XY z\x=Q\$e H(CfG*RynH!zȎY4KxaY.~עg S>OK ?a'km.$>_*Yf5L?.Dp20fi+2m^X}!*(r'j.*7BGwIvw&wO]hAkm:RtĨ@ ߓd9$$&2j!MbBB F M\B#]z vP/=a[QE4oWoglK9R'42)\L@Y\ IGYMYɜEGTCC%ܡK.$ռ*P~BPCm(dq^ENwݝ$\LC@* FS،3٠YHO_'Z DJst "4O5&^i[S_8,?z@W-{/#\}g| &+Իˌ%5m|Z0O!?4^NL:tD֑`OҮFV.Y/ЏSY zU}a+XIR)D\eV˕SvAU`-A&rHJZ@$(Geu0pKk%(#oLM8XSV=_#2A3 H1 B0̴X~:{?q@ccng6^.@&1moxI#kfc[}\, &tXxS,JPeEW]3[#O4{' 5=M0CQ@#^Sb^m&l@ڻeA"XD !צW OyDL>& nc=Z쐖lZaZWy^/bGVI<4βNQie/wؒs28AvˎddwM06 0i8*u$8ؕR$anjT%B7e4bJB14Jl?3ǿp[%t< jiaqrzS~ $T[d԰~ݼR @+9>!>u+l _qglUD"FvtJ>>#oHF2"J3goS4rf2ů9/΂0} H^emb@mf@SM\t["SkF@~LM|!/3?‘va~eB U* qQon;O 7Ty.~^t3ՙ"f(XZ#󑇉Gj_z\ͣb"/wT!^>z_zMMg;Op˂4 \a7W`&[vv[EDoLW7:Y/aNb̹B6VnZ*T˜y \ܬfQE$j'i%6ܾ3[8p{0wqKh60{BW h% %[ }5-Lo5{,%"~&`*B)..YHk^UfqP8蛡Tx0j^&Ζy;S\mF!:cȠǫXsޖpb#,;VM A r]a~XE }wQHIhhne5 fYy&$by飅g /#s 9]EajWMzz [ϒ(ҴS! x'rӆ_I۰)j2]c+3*Ĕ81ˉF% HMɻQjzN,ˏSȶY&[ W@Mݙ%ּpP&@qEUqhsr &c )l؞}=~БVМ`N?#\%6Ơ@ QA)wPL-v/]xM0a!\CGfؘt HWQ &9WLG }2n@\< -]l3W!uj!3dzA͗"K] N%(9ZpT:BO5ppy̠B!5Iڦ8xbox8cj͖ 3 ̴aeK |ٗl-1ykG0!q Iw W@>tD?vjgmRSp!*K <$–d+A.G bvk.&;4 K X :]uKp{$Gs^s)uzPKuh.e+>.ѺyRAHUt˒yl2whxAƱR N)aM# ^/ e(׼?կ|f 8?5ŁktaBb`XK]$@|%! ;1Dpm@Z!/r떇{w|Cq{ޮ[yXΪC ./+,/9 #YL1R]^Noe|;nɳW̕]Z!D<0`VxĹX-{C(#R]X?-ՃQKKGJ aUe8y %Qw6LaG W0Uz A)^/vJU%`W2RrB<6W7`>'' C#gv,)tonkwVFث gTƼ۪ү,ځ4zNmmސWlS3.]& !Çar{pxvtf$tWש<: 1r]:K,)'6weHV{x;ć*05alL{ҹ5RCbPR qǑV#*@Z@qe0'i */5ܕt3M~ӞblBW $<^NW^4oh)KH;n\ {4)BfvMrQV*`쏶U- :.nː'=ϯM]aU$.ٜTD wB𨚟/z|qn! 89(y,Pq߸vXuW2<h;wv[7BFTrHD)$M-9A" S:4&8DbkČoE;ֿ;?aI-Aۿ"š0?gϜT'׸u/a?'p 2:=ϗխ# 3*@qbk3 5 G࿃f#2gQ/EiWK h.pjMeSdZdVS*x+W5=TFږ^$~|ԥ*ah#M;E6Pc5Y&A! X,C&lq~8&_8e/Je,6XT3,}6i+ ٞInF|HFK{?.}IIF%<ώV&D@߳N9&~jX-s՛vkylWԖW.|MJvރdk5VIg)?g픍co.3'ݏZgcG/X%{ .cXyK;Ɩ́7ˠye!k3}[ٟ3!fӴ(Q/Zsikt:vP #^&enM-[ o;} q [4Tz[#6s5iZǤGf#.bӓ)F9hGDj,Ȝ cFٳHGg2}=.P[EtO3H%15qȪ1)ƭԚaWns҅2^eU }!T@4If -03h{ oGJр=U M.=Og91X1P<\wtJew7fpc]dƌyx A + wƅpm!h_nC06dHfZŸ͐a$usД5Ix(hcN=VrY's K:_ F>∄zlQf.7IZ<C-n 9^|m=k"ʗZ9{D&mLx= ;nh :{0ASo5:߼( ۞)x'R݋1-7)Hn ΤUwF٩{?wO9%DJ"(ӟb8N'`hFZ+?ˏi}C W 5I jιn~/:p杞9A<Ӌ+GXwk{<_g,x+?a8Q5>[ 1~^j~eMo˧"R ȵ1;J ף T9in'Ϯ?犭Šde+2iL_D'D+AQ Ԩ*_.)7!ћm&ucedWTYroaƸ3#e?UhP"6 gWfX!@9d1FbIRX^yХPam[f[9H?-|Q]waSn\807ĸ8r8aYO7o/Tߛ 'hc 8A5]D w*߭Dyvyᕥkyu;1ıKvS rw@ȧV- &Ǟ<#\F˒͘9W*4U )Y-_'^^/|zsDUAtrF62} HwJDyn9ip0.wF'h^xDE_Ecg\'ހt<;FF0|^؁w#ٷ^n-ԟ/R)20#rub6&.TS+[Xf/t;f\ =D Gtz Iq3R¼q;SDjb9A;Y2/C ʍA=S67wDs VS8hձPQY4T7BY^X^`V_ns/ܨ{(xi_B=ب5cq;rROڼz~?4US4h2f22 ~Gн.ksR}' L?] jP!DuevӉƥ8&ҺAOE æc PksB/Hm蘿7x~w5(c&z2飤V8 -NgrJip=DN8QɂՃT-r=K)?8N+fr6+m{5h=}k< +IEMuPLg 0KOU QXHK^ PMagm%k0NPWiʔsc0h)m6U râ(2Uִ.E"XivS (; Es+ >?TɵO1C \E'i2'ΰ:^ZZ]<|D-T4U185B˵UHZ^ m~b#}""3*>;x=[:թ .Y9g\HvƐ|4DV!qu4GX*#Ʀ'1TUɳ51hMҿ5A1!Fi&i6Ţ ZV*ߟ5Xvl{ &+@Gt'l!//=K(l#̿4q#i"q!q#v_`c$bY)4ݢw-I)F_*tDJ?đWQ1*pxcRBɰx?JCCR BP޷Xyi,mzm?2MiDk;Xqrumvnj@\2z'R@BaɡRGjQ$rl=DQ!zKy:3.[Q"߹$ oz(Cc<J06]Wgw!HpA؏ICXYg!bOԼO082aUl0ʿzIi:J,eWڇ &88`=ub '\Lmm^ðG)O(Tּ@ ["aIh}RR"?$l'^ZAV, {)M@3 l/E"C/M%|L/Ym'kj ԕJ hV[ vuH>JUp6f3?E5vRЍv{}.1F)&~ΐ3Wb!٭\'tNG[ڔsAKDW$fB}4;r+ɨ0~ )U"|kc_P,g- 10zHȢhJu|tFD Ms$kJXH Ĩo@?c.^KM23cC*!bSYgIҔ=;Y-f.x'VPZv.XǛ)HX fRdi}E\5̇',]P q{-Ս?p1I1i gm"MVnVX*wRnMNד;e2 YF 5ŝ-!zš0U50^%F(N%;) lqE-"O;3;Лٗ;5juYׁa&v.8'tpyf҆A/sH!=b\X-;SVoI SV8.}1X<`X8R~*<> W͌xE%{4~ꪩBU%է I޿-B՟OJ_HAFfae*=((Z'̪hah&<݀B_"7|)SD罇84e!tR-Lh_n$(r6IibeS}*S/Ux*1 柟g $lA6xqm Jӌ3eױ Wc-4|8ꍽ`v;$6:h-E\J[Cjs׽v!:ǿJRy|HVTq5 Qb^|0{(Ƌ:p呂\Y RM*V"ᗿ7&w u :eg6~)lf8M4PtDGbPHix[\X]5p.!򳋯42F~4gyԣ]yhFϰb([(j3΃H{pQm8V,.RTҘ'C'mzsٱq $Wf)KqY0>Д$c׊ZcN9=ٚ |8Ȇ;{l,شzMYH%mbe&>v*QFٯT9=lk;6#` R@ n/,=V'ɑYj^5_,7y5ް4٣c}mΔf/%"cLcJnJEحp^#xxQ˓W)DjWd8"T!,+8tmnt5g_ߛ9q.$Zr7YUZX ڴ.!4 "ģؼb<~(x@nryVc= vפOnq AN_)QF?v8ĄJ{ fͱ:X$E{5cqF i*d]9։|vf]yBpv)[A# &K KcX-\ ƷXrdr TFܓce̗LHQضԇ ]Y/f ~ZBnxfnDu~nB&רOU>+<|޴fk{{ u} k帹 &\04Oo 4R}QԺ`oND,6dBC@B*Y??Gy&>FtC=Ouim:U/]il 5q?@pSjPxbJG"̳ =ȏY+Wʃ`` x}yy!w :tUUKyncTNAL:%p)bUcgV)[H>(Á")I rq'` !؉ThҼX%,Mfd-jO7K\IVYQfОWlkO#DiH,ďH;:0cLyeءJĴD MlsQ/и@,Fۇ-H0#zu6?d'Eɟ,)u߷?+9w E+p81 :* M^qmMR)WKTF9l_\QTz3hX[Í$Hj0o߱C솨yB)8cOUɄrmfzطJ=MQK(δ^QJ61K6@Ƨ ༹ns^ CNNVx q&aM_]Y^O8bg}Cҟ>bq6Diޮk6$cc0,2i^Z̀q6ც9x 7^ʆec': &&X/G唱?Ϗ3#1H ou =1e5#9ke'L;D}2w?@9aW=EJ(ቭkBrF2\c5!#(}mW_j/zR>I *nThY30Ρ#cm/FKb$^6ZȂ4멾)c^- q, MN4963=:{.JRP !k^[ZkeC@/rIfgR3|R 3zx=2)2jY ٬d!hy:\VC?C"Po& [1˕QT<(fn븱Աbddyޫ\qʤ#}A=9G ?ANNC9%_8D:9=i*CX].OǴkS *dz" w|^֗ƒ]6gUE i zƤ܆J)Jଏd,QUR݈p4 Uc7 *ہm}p>K#~iʌGDkjNझB-s1j$NICWL=:tƲ}=@/ Y;Bфgcv_$ eR \$xGEm`0GE̢vk xvHhN9>Wn+TUV'LZ#S[lQ&4)in4VFHDIU0} "Fjҿv Nz EjҸH;!`mT_b2:"j t&@Zv7ep%'e6;5g+9X.ځaes3;7j'E"-4Ψ TKoU՝}`f ]h*7ޤ4{rdKkT$3xӲu8cK!u%FYFE= /+SӴYuu0x#e<]pswтlH܊bil9p )*8qZ{gC߈A0XyQ5k~VAOlhQu*7TYi"߱jVU^D٣lJgs}j[abI)Bq93磌R[\ \`Alo  WUr -_yc[];DFQ@||Qj<\?5r[ \mLONI]29;OJh-k]u2;׉y s%>Z'*jW WLֽp6*)uIMH?ΠWL_z;fu" 6|دWw^ZG^yp? ec?TXR5Fo34&al=0Dw9!qK8u΢mo8՜Cd ?a 4wFE qUNj-qrc i oFg$)6YI <+4CqA$[lOKdƦfk[ ($ϗ [&h7s=h:*lj8TwCck*Dϝ|>Hf IMVXդMa֞^0Df *;LĿ¹tzU=##<C-PEt=k$Gry8S).-Mg&ax؟Dà­`$!C2p_*`ȉ {.vpY~Ѣ _PH0 y(TD⼡~tQ=5)_3,KOBff}QFK 9'xtW/"_SnHl!`lc蝈o8q)3?ug!<3=E, E6㇥JOo5]0 )}i/| wB^Z]~:ۻQ v[>M pHG78)'g]1a) dn MJ&)sWG]FѤ&,DM.º_ Jt+AQqVX&Rmrx~QV(lZ9?cTI(dX8{/޺͍@I!hP84c2\4!X%M`_~;Hds\eywC^7Bnf׳>clX#0V( m6fhfЩ:Z|r-ĬКr8NcY{ɆKkwoiU?'v )gC#YS6ƥIqMZ18/ 8FtLOpjuMb{%&fã<="n?$Nq~s'fND3;LrӨYP/saYEǙއ[0b=>Hi&0_8GuMG۫ditV( SsEq˄5 ʁׂgyiQ;yVSnzɃ&/#110wrcߒƟ~θ2PN:sV+0tLx۽"8MEܜ I¸ \Yj=ږZQuo\Bs|K$w:6C sv+b,͚ň(un|$] {dh]NܕT"z^9U7,zn`Pѫg%MsѯsX ^#[/%הHhtٿh#:U4lXqq͑BBEG'd8g#-P N6Ayi/>eh(Q+£C5Ff &x̀w!Y٤Q rjSʸ"~p.ф?8M3ZY8HJ0Gc#MII%)0#:Cv+y圫gtAw4x,Ȣa9QZ `?AUDMi9QTfB4Yv8I];?Z4\P/#Z:R]/77AVq!jJ_KjdoxHTR]=[V箷LvVaszUd54WvC?p\BMpQM2ioFtHV8tLJSufe4_v;OlYaOeԱƑ|.>4V㲂ڏQ?U!"Xޔ&&c>WV-aYӒKzYlAIEF4r )*P. /QZo3{iozˍa{FV{h=kC.ЉDcyw"7C| u 7>90Bg By vj{OD#BP0TA;P7)sA\S(!\z'! hݮ;'[BqQYFR1L\j:+I{U =Ȱ3ף0imxQٴ! >'[W/ 9nkГӳ9t8h-$]BϪٕPaۜ'Q|H1 WeXP~xwjnuQ>u."uxvMmڲv=^YW|\ XW>?ksKXNfa]Db #,5XB&FZ\Iۏ#w7.5ڴ 9dTA )Ddl~d9 dz<م<6ZhF v~.Ld wW84~@)Fhǎ)s[bo`|z1) cʨK2Zz)>1l}\φYtQø l.uZZny'zLQrHjS;՚ڇFVߗ6.駆豋rjD=(ǎQ3vڻ U-+sh++%k:MCMb~2|neOnm]0@ρmȕlXMna;9#SudduiNSM|~UzڠֻN)A\tᚴgN߈pBc3! T ʍ#@6h݂d܁!t_nc|^p<}o;_N"wØ'!;U-3zH ܌{iGD]PbL+_-81*fV48>/r]d8,- B \ Կwqo/O9kloK,_}ٽGn? x>iLGDǞUVUb]~;oUiԌKBut'BM~5粴_3*݃#:T=0XJ./l>ב{+;r{RFc!Q"^+,'$*)dkf׳+@ʏUp"-]ܧ]kΉ! D't~zfA)TZ}-V6RW$Q%5[HN€s~#2/CğB}_(@Ua'rH_PzXzR4UHi@{2֞hȞtwb.z-7D~*r.hxQ>:r *gJ`l) _qmăc*ڗN3Ժ8 It3Z9>g0 9Jf8S69~+H.jgM*5xZ qy&3@]j~R2t)wXiE兒*m KB4,w@*|[2J4\I8U*śa՞-S~1u$5+G X USA\/筧`C9 so GP݂;Avap lͣgZf ?SƏ pH)ƶej7# ola6G߻OO)3ڮVw[,Nix5S!lO:u|9ǦY̓QXoZJ!dઁv ]41iJaALX6ذi^AhEPa[&-b_JlpS ց#!Î8,z,S 4q#4_Dq6Xd-Ghvi .&c"&%fpV2{I㠕bDbkp5,-ӝŒ{2;"+OYdR et=Vo% @.d'7GK=ԹRW6.hɽ_/Xݱ3E}G g% }tj=_fd-z1Wr5{ 5Rb6$`FkU}c(_AQŧ7;׬碼ȵO/X~`j@-d.i5ƊJ% vFunrQ@nI+vE2 j] @5Q 0cksJ/L]6= QD&(goPPNSauBQ3VZ,y /󂉩{= =ԩ?IuV%>"ĊGhWYͧ>&r8KchU=+=q .4D ע$#a?hc.L4MN:L`FRx噢N}6A`mC@0a7㎀kMl͑;Z6V޿:%[ ];MߴEU5FP8ͫZTh),%֍2p-J헝Aԃ vח@On=1θ6R^Fʗv<$ :9J>1e𶶄; S>wFwyX3eE elU_n ֏E"9gby`8/ws >\ӂa- DR^+Un>v+S+S6n9O&n]\{ oaXP +r/MGT@ e5jLJVy@'C7]eRd)#l@5@E&$|o,#5[c@V!:5bkc0BL7NFjM=oGUan+eP6lB3ǞjZc  ="Y6ڕ)|d IŝBKD+4@X?[~1}ʶK4U5hozFO7eV6t- =(/H$8yL&Wha8kI$[Kz||]=oo+ )@[ D4TL6,į!~:qsh7$jàaJW Uh5nk } :Ò 1n;4+wqLk-VLu;[߳&|>A;p jQ'*‰k vs{'Cy֩ϿK05YW&"o8& DNj^|@mz/);r%/›^t-.HQ^M|{dxU2:ȾNϋ랬v;3,{)qGDD`k%]\` Ѐ)Wީo,KҔmA!Z,L %hCT+81vD55U'tC>d R]!-3* 5O- ~?jO]| ;"?`;|,ӣ%"Du6U ׏HFrUyCtDR`)ge9(>0);C yHK`c0*S [N!=,HΖMA~2uI8XM rT_ #`DɻȆMAt8+G7o 2!6ȌZ\ ì.IZi*3۾7F2*(Sƶ-n?ɦσOҤA'^<ů<>CDDT~(C'`πW!ކyDx |%$< 8t;͹m{lԴ?p.8ꔊZΗ-T}ed wmħZQ&ٸ tk՘FBվ{-v(kYh#5fz#MD+1 h7qCb>iYcBFk2ķ-nQ_GRiPɹH=ʛ|3_ym+dBI2 ‘Xƒ;h ]K aVhyo@\Gm5Φp-8پ&NQ6T^]JkJ6ZWHrVsbSw$o;قmbxwv"%B^lULNoO6q]9% Uc\΂i l j".TePSDA$,Q jakn$~Iu`hADfQW[̤k= qB䲓IԀr "ۃ4qk TK8|{?'-.2? }58 0XY۴.Øϋ$@,ڞ20 ǽ1R>I7jeYELlH$[5gF.yY2i&S/ h徭$(̒Dͫ;DsWܕ~K01)E*B掸1ӡ9aRT8Kn~4phm5Ops{^*IQ5{wCd6K /xȇiT F+{?`2؛Ov 4K: oM~JnD9M<ثUmC|^qe:ok{ei(v.gމ%"['uWQڧJh(B@K8:$L 07U:1cҽ%7wΔfjP _wb :ŒFD~N̻Ɯk1N!k}pq8cvT] uXR(o\ܛ}3f)=@M"޲gdqC=ظHe)T3 =it Scx'pQ=qa= g Va6͝6& dk1m\5~xk~έ0=.";d{cZr\;&L1{7Xt8׎VIF,:V~`q^b9ßߏMK3xݨ5gCa f)++A7VQzG%[=vuVJS W%=(fj_Dv2/CY?yg:ߩV[4} <# I{{:]lݯNрhZ^ xbsޢMY%eZ/UVwku>u,q ]cve\HLӹGbdrXon #17ddka<"D#,Y Ѳ4˞%/p#/гw_$Oyzg͜ M6xN ^ÖW5&l*t\a&3Vc}/y(jױV,- naQ}' Tk8!.W+ciq*|$5y`gA @mp!4T:nm2 [L}F~ֻ"n eevW?8K-3fg -DR^PPP=%]"ǭ OFO-d;Ѥ ,D>Qjwͷ~o j23NL}P+x:ULLH)4O*~_˰rz&#㹍Z}Ⱦ8 ?u@$ܪl,),ўF Y2;HmTl$h/J8%l} n,E3c   rD OYOj9-|ὦ^& 9JwqS!~!&H (61XG4 ?HRt/a 4 a/:6+Z"AFA);gs!ziM, <`Įw7)UD^w?S2*g%P  -<~yC%},HMᚿ{#Lb^XnuΔ2|ҐzP+K}\)XkvsIF YZDnE {c> 27'9d6+ڽCWL"Ḑ2cSGmh̉Ʃfj!f)~!ޥ/X>P xlJ\Yܖ)ĸh!fWPN[k>.`Qީ:YgGECgC#6|1qe彜9FsQ$b*gT^C{v6 3>XϨ.)}"|V5%KFA$8f~D׳.C-ҫ<9zJ/eDISspyF* ;zt^S) v ڲcusأW孽]*d/ ߚ@/[帨UְucZ3>؞g;^W$ s<ݾ| AzN u+z9VX*Fk`kP)+^"-ȌCܕׂ0eV? '&Z'A%1sCO&=/;7_ tiiQE!+2|0t7X^ow$˦eN+pbP)uOd,=0س/?kb4( 1=ۑ  <% QO+I.“"qoAN8@?Ү4_U+=O?IE 6:\&4Yj߄}48Izp\Z+Ю' ]|[gW@2ru/!lbw:qA9eXoTɀx‰tz Ӥ*>O}ٯDÛ U.t~AIE-v_!޸9u_;)f0+H rvN3(Htu;ٯ }9j\ R;YFV]gC)uϢE11#T!4,y۳G$9"djgCTHKo,*68? ?3KSP]5{m5K]:G]_+q }>{Ď^Tq, :c x^{U D(/glĚ N4fkDꠛ,x2VGU ЪFRU2"eV>Y'N|z 0w_̖sT4*O]$1 &zWbXԛ_gJp~R;iDQF}^> R#N~]DRGɨFi]5yɑ9/SNeϜKG?5V}L6{L}5H.PGp핻#-7?xjO I7zAZw_<393;oWoɡ}޴wޓ}@hVjbQBS]ãPr{2 Oy_;FJiWzXL1dSZ&ϔxt+\4k'}Gɥ(Sr7Bw"Pr?kb/~$ p2jrwQ&֕|Mw I!R9-=SfzΥc>W So(鎿Uqcr[:'e!1_ORM:tn<^dv OR@U?cnDo=Sp CW ڊC&m>R/Q"ݰ=«M$7AVn1΃_EXB:OoӅ/˒Ur?='$[s޺ȢЭ [/фiv_{<`FGLht&ޱ B+harClS<ι5C<{M;jv۵te}32GH`e`)X. <$+'&O"ᆠ".tmoz}ڢm9Į,BuwλQP-vEjX w۫lwJ[KMbwiL$_A( Mbg\:^F\A8ʏl!P2@R{d=TlH]fKy#ېdP)ec"(oAZX ,kc6fDk_j}Ua-ʫUP픘8j[o'bX6C' MYQf70R>~#:2˂)"ts;s+{Q"eM!ia}]5[fbW~m.2ȫ:M,}λU1++dp%.z ~ͬGyT?VF4|jRaee^h]Vq(MvcT":kƅ>5ɠ9écTp }vuC玈+S(}Dy#zh֕VN&jcTZs;={bPϻjvZm Bsk9]',Y+ƀ+U­ި*3q@ڛBnG)5U\`G 4rxF3ZGc&^ %{kݛNbdS5lC*5N? GցsXH|AzX#IJ-}aN˃tR e~fYi)f6<+JNGDq,j EᮩEJ=5 [o:nkuW KR#N#A(n=(`a7Ci hiZfE8bjͿ`Sy1tM<.|/Xl B+.E7['^e8<dž%4g$jCpc6Ң=Nl(Yl VB 6<ЖW.GxZ-@*4cӋB-ӉQqRw{ĴT>Gi)}W&OObh Kfo2^^W6ݦшzRM0a2ͅ RUʌb\DD~E[lˋ"y;^/nȢG} Dǫ4Ng n;4|XH-Wof«Is;b3Wc_?D.m]ԅz~~:Ztl1GeqvP u 5r ko . ,xI`X]h%t͈X>ېp8ewQnODjεtCIF@7AE؃;`*';cnRDFp|bf/]©#h"gcơ" h4Q¦QL"*dX׈}g( *p۹$s)S~i щg 2߽?sEc8STBVYH"?a'T ^8i>ej,t8s=ARWKo"c"V%iXiX ?UV(]\N% l1S^nPC P0\܏-y3QfzlpYjE+t)H60Ǻ@+K[9`n9[EVh AmEzF{ ]1y}BFWjxs@ i^TtVHڧWHnɸ0?@ȿ.C*AlIvOնpTK/J6Dx2LQ^]@OG{se |mez&),Zvi%}b3\f\0&|ӇMCJdpI0H9w2f-w }_d,3ܙďZ`wh*bo5)ڻ"@^b]pAkEҮdZ*;ӁoÂoHP9 o䲬]:CjQ}|,R_;4r*:Zm_=P Eez%O.g7;8cڸ,#!Ih/?!smC00k"!j$y]9VqZqS.3kx ?j8(R ,Bdi*R(&.ܽoj$T9Mx43'}@B"j9DRx(1'g5S6 '$ϔGJ!Bo*%Fa| $[% 2J$R+)"O?w' >+ɪ /CX(&zuTa ,%;_ǜznRQű>[WD? ݿCo,$-Gt$UEەHTJ"V6KB:. %$IfE5DvdN|+Q,g)JS -ϫuyh}|P`^r?𳭫 `r-m4!`\v8fB\脈XzExEy1wdg$WfUx&{d'L4Eȣ8CJ'ځk|7L?{0KGxK(d!I1yn5>'i ޏY=eYx4R[g%(O$]x~r>,%tĈM-AP~[307jx?I և)P䀻qmx0/ytN^}e3TCw$"VWt3Q Nus|o>=/P1Vrf1bZcX<ucؐpЛdyk!2'J LjTxyz;Hn- 3Ig'#LqGO7v!窣j?IaxiZ7,amS1RV29}0 7 Mn!Ox^:i_ngֆ6B6A:})zS#~/Ǝ@4T)kTTXEVNA@ KyQ*D|79\j9\^CWl/C 5 R.p?h]JH\KC܊Mp eUT@{Fy#dL'!($  :'=HCV[cF @u? fQ dyMeIxrOe;Wu.8)&R w|z% 6<ʿx`eSMz~%~W11jPJ6$k0& _;&?. ok1b᮵Tdx Ql4F vؙm۲p9hHti ?j-|-j| ¾.'~Ir(HShYX""SھXcBs7,6'ӌh@( )h|- r3 ur_``qY_1R{Nv[h-$Lm&X슄z -6|.cԖܣ.0B{܈(˟I8U_4Oh9j/{$MK1'"$5ɺþD0~;k 4MpƁu%3Fì\uMw^#uxoRWe:#8فn?H'%|ռR6 (ASfm—t;ߋڻ=Xnu ļF`4 t!1>ӕ_w)ܯn_Cz*=B%#(%Ą󙣭)J[RHV [4,tfgPH)](!I>fk4+T! I׻d^m88;;ʎHM {=)"pt߭]rnsiw]^NLkR#,f=!`Iz (`T냳22CO(o9Ȟ׉p#rآO 7πs1H9hLTD,] ӋJDSdZw(bc0<(嗽PalqiPp!#!⎭xNl/Sǻ0 jiw~ā84 I[E`s5wq7N!q(kTH=3J̣/{TYg]{ƬUI:i}}T\lZTP "r ]UB?:B-8d;hCc07L<39'mud1dk|8qHŽ BDu%9 S0j,_5nV4~X Ahe %Fhgt~WhJuo*~hggws@E6ag UIB87c0K[+1o>9_<9~g <4s Llzc {}Uuk.0]H$͂ÒM֞;:)"]Iy4e9Ivz߬("^Ι! ټG,UΘK*$k Enx 1K ۓctVQ¦`8s>Fm|%2`W3\ 3x{J4qt$V1BQ[rq$_wt*t[O |w旨2~ kJ^q͸9}'T.+ϼүjTI Q5}p6 w$#\awOK}OE,*A(gk7yY{Yi,(^IK Ic^^4HlZ={(1$2鸖4QZZ)5{CnVov&U FLGcrֺI%"E_/J{V\$ `~9uWuh[i4-U*l]6gKǎ;T //s7^)J[ &bqX3avL!>#2ンA&;0|41vol끠Q-`-F^$(Q{B`X{4=,r-|lP]tdPx!g!QZZ5dA>nlap:W 0FHCz w &N&|K_sbYztx'm r%5<,4%!oꆴ×qe+o,+9/(#/}->='#oB0_”xc R^O8* jZL- 7Y"Dȸ|Ҩ7 Og<8^,YIV @"KUm滓`*4| rK,qb HXTuOT"@#s/Ik ʉʞJΤhFž+-b-SPd5'1?(D.AsaNe a7)EnN Xp&Vs'uBȒ/J2ޕjͦr[mߊ[%e$Ԟ*„`zHO)hp~֭!n|NH^bʪ3l@s|LNIF~`cyaTՌ$$&B@+]d=nFg~:6Z ;@>}]$5|-CkB&g:̟' _zry0CSW|8:=:j 14%M0FJ f~IlIE4Ζrtx?9yTJ$HD_aU}O);0f"QgXVҙ2/h,^Jo'Pt%U^͇,n7۵nS:UYgW\Eo$>BDz3)I@H3O=±T$˖IxzFRҵ;zdR1"u~ѺŖ;,QW 粒2l9k% 㯠 vU fLP,.q؃IU- s1Y+cDthOS{7saج*r͐H XuV}om*"XvO%`} m|<.J=5]sP>(_߱ kA:n掛!]8x"?̈́I5?Kx~lq旽;30!4N\k9+d}(SN)dkKP-+ ' "]PE&|>;:SW<&6HIsY 79Xl-~wQњi JL8| WZ_J5b\4$ ( J6tx%Z`ubb6n\Ʒ m`q hԳ" AĬj.VdB)H!֓5g}"S: KIt@%Gx,&wtI:?WB݃Tc]₦E7̶mBz*KRI6T<i}4^( "ߩZ=ӗsKu!OUHk)BvS;Իah5n|Τ } X^tm+ю7b*F?|~;O fڦ]I|0g.!RZu::@xנogu[A=)x>؏x@"U0^{L/J.n=&XfGI0?oj{(I>0q&yt y-hHj&tS |߹P:O1O5XNⲔo-v}_B9P bBд_X1'Ǥk[i1O'_5٘ڝ&t@x)5{3[J=؎BI=IoWw7Q \3U65\ ՗3kYx%ޡ@jVLwȲxYɑw(JQpxo2"T[3q֎uN:Ȧʐ׎T/jC%6>X+XR=@IISz5"`c6и1cSIWQIyGY 6ҭ'ҋ2a^rnBEC7sg  F724ݳS,`$#Vu۰_VMEL/,y"Kf+#,J}aO[6UYRJls0+8T~bLCn* D̈́f oՃDFձ#.mN}Z\*5Ⓗ,\Ӹ:035 (BAGxODxleF,G/|)ڋ$S:-: a,}Cb *kC aO3DjϊO촄%^7kpj~PڦmQt"F/޾LY*L|&8M|tU~{m~<qB͐ ֆ):{AjL;Q덂)rk7#wʢL~Q g 1xi( %I$遭Y$]Xc [{@,59HE&352#ij;`z-Z&suژaEY*DdȐhD"UGxKV(t̑yN@K{[K4R7#I ֶLoRbACx9O\g\Up-@qU$/UU{Jv.TNS&d ߑ&yUC3eg>@71ul*>{-Q ⇱uS(Ȯ;d@ꍁ1C=€>Mm6!|My b|d2)L Po٧1.. 2x 6>;yz~]%?,iezvueH䧗 BoBVf._1vm:!495 RQJKΎt2dhe_?m-+Jt>?h~c%u &r1{o:.;^DklQ ϳUU[%yXzE D/WɅN$/u`Ȧii1xR䄇>ؕ2ګa҃qP >(!K8%7njZC*e40w =n]:@+I7ҝl(~<1"k⟮R GR]] U_>HktIWg=(zôQG'Mޮ)Q GQf NY1mʗUdt'fσMiIc, "me$-t:--`}g45v'Eqh{j!}nʰeFvG4>d6"$:Qy|$ð:焵ؾvD=o.8>ru͢4?+Fgh=hqF|WD'sM?s܇>B,|'ԧz Y=J:^?bZRYPe$BӸ|  ;K!bwb:LOӞֹӞi+Y)R׹,ZP3\B40B*5|j;Tgska7UoK=vb/*ASy@_֒#ekFђI2P]Ɛ_t]=_rXD2NixL!Ң9$&h5bc F8ٔEj1 bJ <0Zd,9}`W`gOC] l ˆLE"/.?* ~N){Xw6ZY E:J:_IG4Ã-:7EZqV_ڵU{edXE<{3_R}~Xmlݘ8L $꜠M[ux/F!ņBAXqzedՋzƊN%vO;„&LX@œOQd?kN7C]M|ꓒ̰ }̓g 0y|FYΨrIgIFq2z;D dWb*5P+Rغ9j!flK{1cgeuSYr+[QKjr Jw&*-}]O 5NaPbA!g0fy7kƛKQO:*[Py)0feY`uO E}P5bӺ 0v%m/,o=bg*aGȭ!%'HX@#g*){;Ț:+?Gj6Eu˟A}N|H HsU",u8HIvYVPV1JUkd{$+6&FZSg;x찬)HTWz*}nhm(SFHnH 1\r a';WƁˉ+px6$Éui56;?knh/Pg'nv ɺ *B c`mީ<(?y2cB n'o&܁ho G-"N_\wE 6ܜE0ſT3ꢳ/u@1`40:{ŠH,~ Qؔ3yaF/ʖ'A!z:#w4}+wv;ĈCl?Ayw*ُ T,4:||?&^}Y{nQ~nw7MNjN )&}kW;=:a[k 0J^=M<5B+``O_|;jC9l7^LACMϝ#, O|+28S 9ͫOZ nˊ#d%I))͓]>$.y0C\MT#ܮ<!ٲO)'0qY5[_< r=Y;3WL3/Z8J K [ZypXiZf>,WgFsU}>>]}_B?'==G3Ȗ<oy͟fr@l6;<|ۣ, &D)^6Vw8{7{YTMncC&}Y8c&+ Ķocƃl%z4qڑ/OgNYVg6 ;;5ݖ)ss|2d}X:Xj:kYNPn=fW*S6Gl=<6h}eEH٬9GV^|O bҴWtZyRod05U.p넰c_E<뜛.MԢ>w)s"@rb`T󋩜 *(0B>"1ly kg8%_jj#5&0-RXMAy(TUMۚ4$IS$@_FzZ<2]x۪/J;H@,|E|JHx}@T ۅ˅6U(o[ wRN@¨)(5oZ˷ºlg$6i|ev5Ӎ. ,:9phO? 5uG))CmLU51ɪpF[gmd[GS.[1H,[S0*QB#zgI~nF]pktr_OC:0 sde=k|Gy:~F|ՈܼYqJqޯ7Y*ft2ԃi0mNf'J^A}!hj d}:Ihs~b1q '΀,r\B=R']0)`M$_\Lb #0aSr?,Wq@ }{D(zش8(VnP*XN3@wn"˶ qݷn޽{O &}m|vnQ3>C8tаk5B"F ܍5$a 6l"R^¦@5h[;| +ew^9a|R_3 cW@ ޫ$&F0\>L_3W?i O?Ջ^Onp+i𧬫 '>kB_ϟ^6.)N)mbL su}OUM5?Ao4.5oI RkRzv:YVXdf3JM3#gJ z. =wq=G;%*%E/E @GN& _v}'q>U#%jUs?ҩ{ۑ*^HeFu̲BWvKUMR9]ټIL0[o/ywxG'unR3*/)DPFћ'n cdƵq9,o[M1<8 9IvlA9iMx JHJ2'L%С$ւ EM%a9 m#_ҋ'KzBݘ&pX-9KOqMmAD,QQPJǾmПN0. ~Cq{1<7fPڒrU˓> 3a4Xm2{{o@͔j# jB#xX t,o!ٚ)gI_7=o$˹E@`Im \\V^|mgUqGΔDٴb0rnB|7kbR|=b_WP罋M}<&[ PvN> Ld0䉮rd"?9> BpV]Û]m' @yU'YH bo3_OƴvR~IFYڋ*>Jn 1YCX+29]>]0urDX{v5/ Nm l na/mx+x8tHs:SFӏ'JQEU<1 V܎bDpxFdvj=btJׁ<6{sP5:uxIYTO:(d)@_ ;w[?E/ Ȭ*@k1;K> :1usql!(@g# i}z. ;([K>%9??bo, $מ&`maA]zn%"QX|w{܇C\ H[ o9^ t.H(vWKkz8ɳyT\(xeܷ>n@y$3)O,tT." c>feWR ur'u7Iw+pcsFN]Nsx-K 0U/D#!dK/RRڝ)k2oG7q>T08O0#1QD؆vJH\.>{aw@GS_5Yt=kgܥϯ;U:4$Qylm'S"- lxmRIqVjZ' =.}$k"/^iu?߰V?ܥI=m㪲WV+^=A.i7H*גvW$'ˮAn^G+n֔T磛{Vxyȁ֜룡Pٽf橿+רܳlY.߲cvCTtQbs#pU|Y\w!~ޮ*8+P_*SW3_ ;'xkTAn([t $caTBo5d7^9$={BPUd-r-:r{O%lWήAYj}/8ѕDL d萝RࢠU5sc15zP[t,&t}!q$G({-[rzqd DHL=dM}P[5"x-I ~"D=A]3c1kM vIn7%e_kC+I6"g9\s5}p9>oaau_VƱgYZ070701000002ca000081a4000000000000000000000001611e8eb90000843c000000000000000000000000000000000000004700000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/usb/r8152.ko.xz7zXZִF!t/ws]?Eh=ڜ.+g< u.Ya+hu'jPQ:I7e rGJMb׀y9`St֡S]*<{ ֔7M[N؛ ;5h("W8 NtyV"XjiBLȱYgH9drSz.QੋE>^urD~gkW\L̇f]F?N[K"TPKࠞ5d$Su@,99î ǧ *F2b""]T*Y^#'MmfpO!5PlEčz,ZmC*-=4~NsK~3:,,0},7@5cLy$2`? 5: j%>H?da%o2a_F1{fܨ'/ntk6co4 1d~Rs'ոr)t?~$/9^{jS3+LNF~);";J,#6)|POG] ~bPf : 0DVܦSV VmLAJ DONHfq$k[3Ϭȭ[o;m4)q=r#T%ĶHZw̰ttNk^魼kt|>[t!8uU$xQ_ 9*a)x0J@Yn1/MygE P*[uip2+ O;0ω>tgtb-HvdX(OXg(_n 7w%_BP4  E2lzS에%FS~%1;Ei ;bgA +)wiyښ~FKR`a$?GrW(r3`pT%ɯW1-!?wk.L)խ/e",z8Q)nb^z Sz$lv%M6ҜyC%ȡ䠸tB]瘰[U"x$2t Ƨ81/0%BWH4PVx&-gAWD(odxm­f7H~nEIY4^J6o͐;6)Sh`GCEr}&@T%&xKnL YPiqS3[(OpzuU&ap`:̗\Lrxk%(~澶KQP8-*w:F ki&BEe1vè(|Ҁ=R XqZX3 ɢcla>[Lm֏56-{eYBe*:w7<("rDUB纐ŨB o:ٽj)L~؈>AR!5dtmI.u umG\l9{;, `;$OĚe:]r}¸1NUsc" wtt CDqtt`yb saF~o!*==նt 5y*Edqw%w\׌՘ P*=޼V׭AIv|D1 A5Ћ"t *-=;D3`jv=F爘"* 5[HhhîDO$H$_|ó郒F΃A y>iBNd=Mq{t4dz @K9Pl.{ˉm-P9}rW{36C|~ו{M?eMс+THΆ(/#v%&ɕ4Fkc$,K 5IE |Ǐ@Dbc4v:e8Ak\8F!hCg; 4D+4{ :ídK,\bŇm OFO/GŖL%"PUS?wf)IT&,gupy\̤^M(nўv<͛pes o0:Ѧ5ZVOBckIg+ ڵ8ژ;H+F]fA[YB÷$: k;y}{ƟGlq0W /RU~Ǯdd V(}t|D')O 쿲K䧠{2>ҿOw:dQORxŻm'QR{|Zh O5*mpZV);#l-2?v%l9l"CNܚ1CkwX>g tCd&%ʺ7)m:0;H*6 M[\~.|;b)y y" X8;V\e{&iF,JMtN apT]<,r\M\)B5hƹj&(9%^Yu1˰b5K`v]}꺯k$H:╉e D\:9_#O_y:Bho# qꉧI&vHx LYyTewtC1 8c:X̫R+G0s/Uw&b̫N].}s]۫[AWUV3}XxUT#?_:60czO&I!U-*MuPXݹpΖ]ЕKJ4ж_g:J/%ڢobeU4ʗ.` ٩G/$(dj jxUM\t7{9|B4[bq49*/5:ۘ ޖpMI&4\.,ws[Y_AFud0`ރZ_d M9.X=⶷G,~(|YT]2QrJW6.OHBL( 5}H*K4z mj딳䖵B bY9^Z,@Aqc=OɲggS^_YԯdQWZ9hZ%]h*w .zA@ޕ&CuS= Nt̲"<5frD$7u%څ(KB8N-JAsQRZT#L<ނSʆ(^S^'*\ 0Q{9vdzI:OmgA3u,3!מb5aug-ڙK }p*[Iأ6J= xU;>eR5ݧg_L>=txV#{Vˌ|1UW^Fg?^:*LR2 Έgb%#kaC+9#shs#z1ْ wSH2hԻRvh.^.;æ!j+fue!>F-_[-D m>A][KJ>ͭ<5*i390764A]Y*1Pc!nӺ6Iۮ5 ۄpjv"Z8j(BkMK1g-C|JxމgQFt԰j2)9$PqQ NFE\=MX&2J( <$~\b9ìk̈q\xF>+@?:3C*H>ˡBЬ^r5H,$m 'Vo\*bXD(w˧aɲ [q[hի8Zj!T ^/$G 0\;)c­"7Fr2@q.ʻ`{r>Y(6=uM)^R_\Zc&9 sƛz.*r*U铫W@ꪒ S.[vܙ[-/ӝ/}DӔ>&|`rlQăv)v 7"nf53'$ *j߭g0@pįU2Qs|>w O_Өtdv1~dɴxc7MST?ks)UZr3 @]4%"WquZ5{Ck5YJoB6;u bY\|ւn(yj><w87|fv@Z(sǠ-2}>]d՞?LHQizym!&= yN2x3&q^VpRj!6:(#ϰVJoʆ!2G+UӠ`[i_ /˯yL m}ƣK;`$"mUMAYVNBM38ܙ#z9ߡ" ,3vO/Y%z}.p}d&gJ ؈l mW" |+r1sE{01`(9MP=aA/YF:)\ Uuz\D^\lIh/h>9#kHQ ^eGBuKiq+؀>=:Y7'Զ,QbN^e,Rd8NN:N'UȤ&NF9 -9>ӊ\pJ+| e{O! +1W,\h-zPc]:O5hX.5c>(N.Xx.5 A"Nۍx7r.?pFy zw6d(0zZ{idzLR\EnȧqӐM7$+\8C wּ[dㅦz^٭zN}-G"Լ'mU<-bz9r$edB+>2-;񆴼{f>4Gp~;-'Ѧ8O%fxBrه ˣ vgowmovT/X6 wNGD 9n|ބ1 FJ1 u5;ZwӶ *6UJ?2:s?AVz1BSFg{bڪ઎  ݌IU{B~` ?H"Sda h_v;㵗 qlj#;/\ #.2T战yy} lmkxz[;Y[\@0 xE@3eIF4h(<=D>HF˚6(Vb壥,LMj_hVÜ$K  dlF &d{u|>wwWď,8*;,S8)#FkMa/l8QX,*0bSMɥYH!kchY3dNViȼ{?{_w~(ƣZAUa&T4]%KA=~>s VuتiWʍrrUE 3t;[x/z%TÐ@ _{lh3oE:IBlXB+KsHB"ihe(O)aUg#zi*5׃[:erOeL9m{ o!/Q:q>/^˽ǦQlZ qh[97>Ml[~O300rg*ݥ)7QSQc|} 2W:?P{00k NVI(ejܪ"Rt SVXoA pHg:%qw%q.ί (Rf-]|AhK[k m˅x Y X5&z>A]jʲZ|5%+kEMňEC4޻|tt-憊E7 ;A 6tק=M`(?^Au+"Iei{gm5b!b7ly0 䅻zR/}b\aey\j.6XǦ@XM&\2GVpSnxo{=&3 JwvJ~'Qw{[.#MWOlG[!]1(UkW>P܌h*ӛurȬ{~um]*qL#Z>f6& ^϶CE>$ ^I-BxTpiXunk7+$] N~my")踦+ZWq$|aK<,řM`ZmLGH N#X6t㻖F$!d.4%cOch۠[ gF6!em(ùV}"mi3Pttc$%e4%D҈cB/^08͌}.m%.iA04{ ޚoӖ>y&ɳ^SA xw|hB3??L?~ٔQ$v@.D6-[鿋*ǓJܳ'ӑ 5 4s9*,55(s•,Y0X?_Դxqu訉ހ/ﶱ⬸[^Ũtfz4ua[`5:X%qyi\M>gYKYe3l8EhX ט[;4fW xrݞKn\6%&L0 zc陴kYɶTl=Pl[.< IcsՂ[9n|gu^ziU,JLw$\CӌK Gªxƛ$jaA(1AnOe6O/y+,-~dBlM1 AMҢvL-Aјڒ`sk;;|ޣJOJxQxY3l,U Z3:721Vb  ީ =z`p:GNR*I.,o(-P{ߕ6 ]+p>s&S*`Aa~ `x Цy|<\,Ę{݂3$,TRG}}~5Qsu.s%%_qԷį=AW#A,ڹ{옴ģ\Vϩ(Ɨȿrւ{`n5;,EF$0cUx,d"TzHS'Pr+x##vBhfXǺ e "@g&{,jG]""bMIR9/1OlH8 J6 ZMr)@$[*{_ozsXOj`cQ-T,xξ,ǜ[%ebUIY̓p%?}+Rd9ߋW%)d1VWUTl\Tz&Z6 vNo[:d;( \! ^NYhSl0fXd;!Y&jRX]H޿- zeidhmRH.\SXYP +mG<R$`Ḷ2?рvԌLM_P1pbir h<]t=b,Āeq?s  OGX? mi#Q`]c{r˜GE}?00u4`v0Gb9];WׇY!FB^5'@N6ru[&`s5N5UO8-6COCg|/Zlڴ9[[%D?["P+,MYZ_#ce25:ۗn`o+aTߧ>&ڿQͲiZ[t*_uڢL8`J<%)>ǐyBE[qa%KyUmdB^"0yF|a|g噕w/+MtRm(cj $űgdufIYA{pB,$G, mfX^2 ]^(gC]X7=H\ŚOT:Uǧt^O\99V9ߤ18iay#<#dKrN R,Q--E֟µ-bo#3TVf :WÀ0Ug6[5@$\:qY֥#R9+!C0߆N/~L[|nj? a3"Bu4#[M@ROAFF?d󇫉dgwpaQ_%^d+ڽ׫SlJYe}#H[q߷oNrUq $xYXPPn{"N,B"բ2$jK#Y'}G"/ Z@IM c[ʜtdHDB^ K6:(ćec}~.+8Z8DtL;uS7T>rեTa /Ҏ+Ủt! sk ^XDŽ.%W!iu\~EO(9HB  Xo Sc۟hv\Sn:>~wFS)hCXم |Cd`6.YDn@@I3͂~mU>ac$cB(5QeY2 R4ΚT6 1nu~) '5 J"{ƏR>84G1:2iix / !\<s~ T#͊yHg3C~ ܌3UYah*_#$dG5W,s&YtzG9]I]>ը[07 ^U,Qr1WnDQ̣>|F yߏ^ƁRGV!W& zqxĀvqĘE.$XF/jQ Z KtyV).bWTZ gqĸvԌor9R}0y}_EuU<1 Uq2'šf=ˇgfu6uSQr}p֭Q(O؛q;dx@{K#QNY9(WMgl R !eHy G5qߏ@[0`kq5 /"(p_7w t]#Ká_[R0~SI;|?*kvpff/rb£y'T'4ԨVd>)g߆)5ć~ϥlnAk-טy$G(7ȭbRRj!ŗ.dJ,Z롉dܕ}߯h$Xx~ڴDOA8 d-0#BZ_WhͽH]G{ 'ԍHpqst~fo Mբ*R'ԟ kZe_xw"]/Vt9[JpcoxE`ߛM笄?襂zd8 JV F5G$! ʩ뎉!w$AQs' ֙7wB\Ju](GH6] lkCt8@hp-Arǒ۸Zlap W^k]Q1w.^[6حanwZM;>2, W& ӗǍlpQS_wVFq7u 2\2nP3kzAGn} f05eL`ʔl &{׹\Tߙa!{H4]EscOz 928y*7j-\kI)c#/7qP4GKeӧ* O !]btx..-lfgޘ=5|zj8"`3ZJ8zǷwF<$}*6/aE&# cwN, dZ`bVAYȿ'TORXET.3' ɭ/M[毙\4!oQD Y[/un76ᄈi=aϞ QӜ2g3}Ā/uLSlB *}[RFxfCRxSh ӷc z#5> >#+C ";0zq}r_/LDegh|O4Ht@V!O|UQʰл(Lk>3r_f H`,vɤfp?V-Jۻ.h kOsLoT nrńMcK#ჀI ) 0C~cy"꼙MhFH7u/QŌ2\~gVSwjWG /.pg^v'BX\ NlF?[>0HMA:tM(Yk٭=@m >[#M@B-,,9?QpIM`@G_"}f%G'H&?̮Eܛ6 UL7@yVt*ZbsQ5f|vg(ob>郸gʮMo Ʉ=ĮS̄D`9ҡ<\R 9d|A]kĹ%B+m9VQ|BbP2TG,w] H8ton %7Ch qW XL] YAVV\mOdCckEBX 4[pz]ZyR4R mo([~'?y12WTlya!DhD)o Z:4e5 t8~zMB"vF YCѪWMPJ- igr-HrY!z O #13}%UA`%p} ~οG&ԡ$S /Ց dj(ZQeW^,$<"uuM˰14u *wBL@'iD77IQCPh",b$@:KO {"&ޤBL=.wqf\@_/Z,д$?sj%{(AԶZk dTN% $q#A"4G^xjU$q  ϗ~1/@)+Uœg2o*ܨB.1p9~`?٢Β{Uq\1F>q${rKۯ ݛqckO'>ʄ+m t3˴5O3yb3۪W{/)0W qIDVMi=$wu~Ԁ\}Jeـa2#0BQ:@;6PshQo7V'xlkj)5\Ft0I]WvМVa>ۆgedz*VJ6H;X+HD)4pe9DcbSkJt!9= RH 㩞%0˜q&2שSEn;ŷ/A"C 7492?AR4 w̍20hAxBcђ[ ž"R$<A[s@E*{'ޛwmxQN/(y:Y>@ϪXk(M% $C'57}o|볏g xlI'Wr`K,}ӭWbJ,^5B orrfھqX> Ԣ] "- o3ӂx[wSѻ/g1(Jэer*=fre:72ߢqI岋 fW@ߞYV$KV̠z"\މY  >P7}mYKᛨędݎ[W(jSvnK&9H: tU7#dE~#&Dz9\ y'o2FO bmDѫ;"Bob7c.{Q {|rCȬE9&=El$a2ÕRw`G탿Ne;Qox2?zBTj4dt`da*>~HiWeӯ~X8q?<-'Aܶde$#I'XbV"NNtfr |< ^eLB}ϔ `<ᾤL~mz=.#݊;0f*~: eW2n t{ePE~_d;0SԴ.֪jHě0+mt7L>?e0C5; C"G11h~Q*I`'A`0Ic-}X\iCqڵ[X6|oe=Q`Կ+DbMgqp爥fAB^b9@>!0wPߵ|Uvtmw !\5&ڊ[0șW 4^"&Tc2e0~8&,#N@c %ʚX}Zև+?ֆvSC*y~zZ,Bl Jx%emw+^2YgAB_h{\]"XT_&p/:Sy{ M5au?lyZb~ :q0%+бR>T.~|9{9q27l0~Rdw <>1 cB$[e7Ɵ fm2 ><>.8֫qVsG0Uܤe<9L|:@ Rb[ Qk>5JW2z++ gQxt\繭xR/p NTۘUh펗=Vr=0 ?žŎsIXaUɂH liFu~~*T D{SqjA0@+Je` қꚼYM,v-8 p{!RbRx走8tEL1Yz.^.mhK6}>[%i_؀8t p% Xү(1^]1q0Uȗ q/~ "A{0I|ʾ/amV0o?q3 at^?*qSQw/7 ySyR9)w\ a'kX׏RȾƳ7&X,exDTRY6ƄgAelI|gﰮ<_iJ|$7V!XKDԭ;&Q@ǟΖ&+wwOj, ,+x_?s0vd(k%wX+ywMW 4:LyWekY0)MiV z%n,40smeu3%u-œ]0qLp>0|)NEi̒6 AjhA;94ɯbx\Rb{NF&9d#=*oj  i\mwҠvK7ybkl%`/:l0Yޚ̲K Ȇk*"pTtb{XcwE!Um䞜UHkdʶWlQSlqt4 z[8. ξ ?x#R61}ߝ j+[,)6h bО>V&O=!:QnY;^>@dmw(&-!tphŢrBP\ټPQ=ɒ{K"JD܂fC,#<@***#1-/MI@BHWm 2)lմ?ʌN1e7>J)6 ~7Gs%ˎ[sր)+D)Kt{ZQ~#=F.1 A%T)ۭ>sRMcW|_.tE&)D1pҠVB.޶HS},ُ{9FV k\Dw~S(V)sU/4W _}ȃH_p8jO vt5ܚ>@D ՌC,ytHPqн e/v|v)ڸjX?1e*6?EHt0:bN % fXjaO)Y T#.-}ة!5N{(<&riâJqdVkI FO`oL++aá540Sjj0`tdj I ;W^+|u6mFkY/]!bm΍^P-3`EA($mq>Hb.Dav'?|tJC$yS (YEbvI0X'ZE;Xl6x^4 6DH2 Hk=yQ/3:zU/G^A=ͨ45:4BY>_1D!PBn+]NoWDb72Ú]mt7w b%JFYFV 'aÐ$?Dd2̏͢WH j^c[QU2/S=w +os'$k PhtG%+;tل^m Boysy~{>SzӾyZ&mBN_ 9|'fC1%Xs:0N=F!Gx%4 (8\.:2TߨÁG7k5) <q͕WT1;M@MJ2*Y ED61:ҳWr`+Xvu;[)zmau<Ӧ(sg$AYOQ3⎑k{Ndo;_=%~iJrr vzIf]df_i?< 3EdJU$|1ObXe $+#} @aޱݘ%La?`W*-{1Ùe@9iѵ:!ThJi @=WIp C2|&Bߠȹ가3?БbrEAv帋i(^0i\co eiպ-|/8y+YZ#S$kS\+Z|3kP=i?q`LKl@2c5TMv8;ĆkΊU7۽TpyORw!A`.sAgK@WCҬ&B<%l}e.l3]{;74 D3Bs~}$*%(AF',Vnc=q6q&|~{@X3PR} u\nlq 8`ydlt!Kmq$8bwz+{?F8[/UF⸏ieES%z?tU{'7e TAc -%έǕWf~N3E2c^HA_PKE_Ka]Sڍ$&b\W5BiS}ǨT("q.WF:mL"xM-H߷%9gh?-5u?8mAbi[15JsK SW`bD{W.vQց4y1.DRݤf,%ZWYA%W\(>D4s ۟ٺPU0w[b~$Iգk 6-~}5koEnqjݒu y"iCVd]dmAw-7aWEn#&tdJ=#@{"i-#˼/*k܀d!)r*"DȻ>Aiʹ^biqI``g%+d> kfMJ[r5(|]QFDeOLƏ9xѝr>`RְZ,lO X}oNW":fxX ;$SK*$vK \[ }q?0^gXN1[( 5SH`M ,i oN }CܽyJ7|N箧axgJѮ`ƣ^']Mk5d,* qT߼цA'tNݏkb2GB0m?~eq}M5xr-,04 h}gg+ju\)`sS ƶ S*S-W P/Խ޾"JS}y%kDp$f-Z-G>o_!GPV =m[M[?Bgu1ex-qu#/qlaX6W1GQAfWR`vH$,Фqΰza%7E4afPT3eJ4LU.78#KvCpdtx2i&,{VbVvb'^ʦJ PBP{Ҋ;R[#/Nyh^p ɀCl/$xG,j|v"JEA1 %Մv эbeN$d*5k;Oʎ*gk iM7^m4ٻ́-*jD#'& Lt3 pI:NUVT֘~7 gSnPX6R IsGl%"[nM>+CITBx[Ycbi^63D" FBa9NºЬ(@'ghO> foY+oKjׇ`kʅ^-0TM{ȼ@lyrmHnLk`^ͤwUݳt<}TndýdR9vI@MG!j@Nmd+(,wyEPwobpi+&ʫ|x@4q(%4_֌PֲidG2qqe]i-*:]7$8oYFhqz4~pDT/'f?^6˼}̚ JV] ZW00f|g21WhS߬Gd,[!!2"Rlr^pL"/-h(졍aY<ʚs${ ڞoyQ,U ܚ % 7My$. n{>\#0J![w>i3 <֣6|џϱLjiL>OHuwp öl93@HxBz0mcL(tn5tǙ't47Z ] ,~۫hua4(w @뫑:TXB%m/; CchF?&+UmЂÂH4#e]H`pquh .j`PX*JRDMl߮ԳJMUXOW=6dHx-[)q#Ty ip d)Y0d-RtQ^K[ Yn4;&P}-SGKy9r%kTC:sGu1R>"`M]#?k o,D hjڂZ'\6xE]9 (+p$}H5khpGhPԇs8A>:1;%ve8E[_dPUvcf;#3Q5=nk{=/]E]3Wu5 yz6NѸp:5Ŗq+2s_G)[ZS%<eGœO n9bNpjrXc>UVv^#F*f%mCkr7lMۣӺ&o MxY弨["ɄPĺ04K?SX;73"/ f9M@5\9Jz'z-J Re!aY!"N8|dj3DEu}:AhƜqbUVE7RmPN4_P2σ3E$ tvSQ)l @NuPvbWR7`v\!S:=]u%#(щ-+w4%Pfql/lkKoFm0?I QK)z ) {}[]iؓ)jf* =*§bM{D'7xh_ ҽZ^wjT [ R85?X.RS&*hG)""7eA>L f MwvwVN[q׾'ٮqjJf8i ɳú6de ͠ E)FE.ӔKt=$ 3fbѵB郬qT+KV*6S;}y"'&M!=!o~ϼBA+7꫞hZD *C威X`~wB|9e\m3 &Yu‘u|D2J,vOj ;X$ИBш.s:hm"/Ncl*g g I׃]#L@E5At7ͼ^KzVAT>4jIEGWd~@v:n[egz)ɅkўG,jsOњ`)Kxi"gVtzu,9g'7HT5Z^`ϛJth<$*7׌Ępn$v-*J#Z;r>i3<1}i}y(Y|”'p4ۋ3/a%%vM-[b\)[\eATL $zғr)~vRS¯Z.;H'Z(fͻM!Nhz9YrBzJz\Яs`uGk}m󬜟DQ4۵"HjF Nj qVv- L"0uL׆b*%^ so@\{X1 êU=@S#NE)gl.хn;Sy;lcdl,L6 B*,uc Şz+@EQB6Bu`hǀ*-_8ϩjlm>-o,Sش3njFhQ*bH#s|o>t&ׇkr@/e0YįcwDRc 0'I/Eڏ3%M.hOfC 0P5&JSZYl?;IS]ɵr[!d5f[ +~n7wSΞa?f  iU 9<#_|[C0WO*@gRuCy% ,t9:7W$F0TŘo %KU^QŴpuKX!13# XNLce&;G)!P+I!U6;oy١:c'6Venj|Vm=dQB7J⩊3_sJ7&0?9f&mdq}fMG';i'r'U8sLhM7嵄4I"7TL|^VT-$"Hw Ӎ%ÀᖫT ߏƄ3,&b7GoI)4e]B$jdM@>C:@}1nׂ{dz` $M'c0Fnu= 88/h0ܨOsG>4Ec%g+P\%7|:F ŏbkVrjb # F4|9 /[hj#x0}m)>dGsnҨT q u&.V=K# GٝCr%Kz*B~eb2yz1vI81x5sބ8 A! vnzCJд'3Wb0y7?ܪв%.ןU`{ph} S 1s:n@M1Yku"m*P ei(]kB1i%!MW:, dNs< ^E+ap2 + 6zS;^=ͅ6i{}A|֗|d9d4#9N7Qk/c[`X4 jS#6 EQdžGs9/=r5P3!&U;^&Us %MWj$SouȎN*q8qt餕|J2=ctbpZ_ZO"+(Y3*U~a#fb_CeB*0N+8*;i]qmj S5D)pr4{G~@NJX(PekW^=C@s q6@T6jlNpn~I V/k-,[_uU9ܔ߶ [#uSH8A(霅d s} (gYZ070701000002cb000081a4000000000000000000000001611e8eb900001acc000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/usb/rndis_host.ko.xz7zXZִF!t/v[]?Eh=ڜ.+;`;(}p5aYU?尛|dȉOh֔oNHY($Fyy*V>*`6D(Py&g93WAd?JK3 PsS4semf"S`xBhB"-Q2m2KA/Qu~@O-,m ([漰r u; {+|H"<3[=sې€preug l'(]~|M`#yH J4]txN B 2 %U4W8{yݩ悕=^QeKwm6M-bbh?lzb .\ZN@yMNOl^-rqo V$2:u7!tuB)$fpZ5fp788x6 mop<H{rLA'9u)LC.E~ OIY {Bі3Do},qvgeƶXW% UUBYG;#~^& CPNl=h^& -ÌI'PJd8$}9ԵR|VQWnHV:T^V13ۙ 5(ʑf*X#4z1( &``6q]F<'A"_<Rm&SO{Еɖ*I c+h8Uz2)l;5)DgT"2%.o҈u7Af[l/J4ȲBߐ=4)׸kKf)4u̱iP0/Z|;#hg{bؔX K44UI\4[^ߧf'e^`\'9;U ~"6h/Pq,Iљ◹|E_D`^_"fѻ5Wʏng%q-ݴ5[u.OaYz70Ԛvurw0)KTdvJ HQ;Δq}PD1~$m1"r28(3#yUV5o14-Hf#V ZĐ]cCfʖRV,ضWD9>BTi0K؈ (NV(|l%#9jA[],V̈́ht .*Ϳ+́n/ tx{ԟ"0\oIiȦna;FWAsK񥧨Tݹ43~A`Oiߕְ+;Xwŝ*>#}UB0r&;/I撼BMF o={NJ01H̲3`PV;gU1K I N;t.z/QUx`;Mרo0L* - r7]2n Q| %9g ZBH,4"Ǒmq겋#L nouiAdeO+kF);\[uM@d/M:*I+=]I߹NtT,'/,6yrK钋a9JnԇIņ ֨ˏl\6qS.G'3.f; n n"v/ђ_?U/swl97e7į!xm)+3ŘLNS8Q(ͯۃK!bxm cV''cuD[pPD`s:.nC??x^Kvf4S !h7Zߌ r`)дGAȼYG D?Ph;U8 3fZϱZT,My-\/^Q2M3i{;E>9U>6t\dA5W$GE:ⴁE&> *j8MΜ֓bk'zY3 w55NUxV-}̔ɛJ/eH_֠ c9l#:ȁ5*NN.?a%˿K_e^=$8ruu*D,p0'?HىxcNɶ[4.-"oZLF֕?F.A%=q2puVzIV@_Vm7E$N GA/ Yn ? UHF|Ҫ($Cݮ𴕂 ̨A!a%8OAzquMET3z}$vmG^CS^ }cW~Ucvb Q VrKZNR+:0m-_/{t%c676d 7ݍ|R"_T#Wcp=u\<JkB(X]7΄6"4r^z=Py򑯰&k39Iښ N32̨]cq@g>lCF~Bފh5sH"L~˯O*>4DqImڄ ~ЖA/Ru# E5%h9x'Dy{%[$xKvX,!G+'CbLÓ9^O_B 8@/,| Y,uMx;hc+Оg$3T9)v)9 cƹ} ~ vvwd㴞+^(&צꕆm`  j ش7bZܬגe^Ŷg[^h}P_?u奈J-+#+7VE:%bj/=;84x* ~bٙ ,E蓸e;xd3{ ` tX[<8(0Ű#A@:ly'hY!Uku "Wȑ,USdta\Q@-bWi >B O3}t=() heaN1qe]Ua][V V K5hK-E4DƮ;$3z0+C4C&jʁ]DsNd[{d5Fp{8aJN"SZ.{#'+rA]L! 6`g׶_ r/l7Dҁ 퍚4Fk]dzWch0 tB`ͮ$tˋ="% #s7/)D{ig9fް@'ת[,"@.sCY+fhj a&i<H5\8&TM_ <#5ݭ2PU}OI /p=5)5d;m5ܗKƗ~ӵKqԮ:'rWag 6=F 2x #Ic>Y;L}%c*&oih½7B23a hvs 3.V9\=偋mMq)q 3p~?QtliIL*kuyO#8QX*AIOaJ!ӧ0E2eǴC)O@6ۆm=wCJJŇ N}ϔ8Es[ n;"Ch;-?kKB5IPlxO ?_ڔ23 pk+WCDpX'L0L:/jĥ*n(A@EH RމRV"tK\{xJ8aߑ2͗x3Gȋ"Z_)2=>ȑ'i(*nnYZm*ᶈVvo v<|>M% ^\tꃺ3>KWF@k?lJ!zZZI5/pj#(bqXJaכmgt^W s~IȆlHx$& gd#I/* Mw*S\{\do''uϨ9*M͡{,T0'~@Xp7u ]B}5 FRɐux P |(Wׄȧ/Y-u%.{O (xK |R @X'֐v{D5lTDAuӑK -K":w k>m#(hepbfns)ڐQo:p9B [0;T*l|GM6}];7sy&oEP+]q}㽎cv[T4N \g{Y,@Ի%8NQ$bc &VZVbgyޡABpp2䄝ou d`s~d %y]qzSWk)1Go_GTMsBQ:%ؒx-X̔7'5^ {9؇i'ݰu5@wyT7cV1i`K(x@f#N tfT dFjdba%Cz&(8z={SC4WraD~Q?5@ԔdjQLδQ*GjgTgP(Dt;#FO)}g lfRPF+BN ) )~%Wpxc$>K&gdWiKUZ5"nåV/P}nn:Zޒ%?0h{itُ,2u/xL!_+F] .=w,.u?`Se`ˏL6[M;?`Dɠe,:eS Ev QE;hQrUWY`87W)b Y<Nn,[ЋP"=@OJ"Dݹe>CrMSƭ )zK,>vg gFz2r`4WlEv6p|YӼff`qd9~iJTk\Ũh``wb?͛(OLK vm;sXCj19ۺSAnll4SlM%lGŁZ,.H@n2q<)kTIS%"d&#Dq \8GaS GY6[ Ň4v h,'H8Cҭ2yT̒1_e-q@WJV(MpCQeqeǻg( I:yYVGMlU+釁;eFOz@)i,rv=OB=~!Bk5Sɇ%#:(SCgQذI<ۗH U3oq mW-gV3,Rp{΄N{^Ӆ򮾎R! vW 'y&&E[Wqc?-b3[6h+ṕj܍@2ae* >Busu{;5Toa`N gp DP  A|VoID1BjTX3 >O2A^?l~MHNLָ [[#c:HtaHBQ_o+ 8Sh %BL鰼jW˦@r?akgZr 2!/BrE[¥#~lsUz^y6 J|[Ux7}H:xF<)C8X=h'#&Bv̐rs]!1B)YcJDħg[),Xy>2Ow1  rVZi 0 e>^޾_e2#_D\덦/QcB'A'a<"L֍e㼋xmi^)Z( YQatI{eu蜆VP,C҂O,3CzCۇ4S K6 IpκR sF%D Z5?l1i 2rS؛HEv7a1 6&ʒx9v=IV#IWȂG2e'i׎J$IVҮ[\k߷Q~.TW-{4G^&L+Zwx!C{cg|( ^˹-04s&)D\Vw\˓I?Jsf &KBD!~BU_qU%*-~4!Imj~csrl]6T6@, ի- ՙ >#1J^dc t6ßFbnir߶NuF|Μs$4-օG[mJӏaV[,m aj9);D5.+T=iF\UPy "RVqh*-C{lI]16'j%?Jpb~DtUB#2-YR4MŊە$>Z7Y&(}|!|B1Ethdc@mOi:kR؇Sp|;?(Dj|'*VZvF~7G]L%^笴=J:s ujBby}f8dK^[Yg13q+.T3ii& K-#4dP$l5*=c4`LRx_O$E[(m6ȴ0WM~T㪘$L`l9κJzOXyyyt<.>),w|scHCcT@y *H}[b'm6>%a]~`8yu _<gE@|w7b)1CV˹)G/01R퓥~7a9+di?ema;w^%\(1MYUڈedW9}V)bN__桫V }g2DQ\ X3UM.ܓF+1*`<̝SDw>a?'_*e[hx)X7s|.]xⱂ&*j#L+#iv()e\R`ga(tpjn0xƳH])c-XOs\A,7 ]^cg]`tT5+O(P `L:w_β5 G:\:x5c#Bkg ~=*AX;.\EvAu3ffPW= ]tS8vKrC|@2XtPOoؽ0ͭ1q@2@}ƧW[TIgbS>=P[ǜMA[o= B>vc=r5;k_V+[ú-Z 7A19'J5bT\= DSK4]Ǘ uԯW!ӄY1'@%b'BgR:@G9hyfjK$cb0#-.їV ړ8껹k~q帰I[ZUܥEJP|oʊI }l5ȵlёo{ZUƻMTUvyjXg,|CCmp nf "O6VrM>g7yXnof5^78y6*Ո$( Bu!FkNI'nzKNSpHa% =pWr&I†Z'l1>䚶,>uo dsgW'(ITih@i~5" j7tbw4Ay* tI` 0\w-om>s6f{LZtD3Rq_4^)"%#ۅc~xD{N7]OJ;[?S"@$h7t2_+jSR8Q*JiNYwW&]p$ֹrݢw+hFk0! nM*G,:{)sBUm|~63chzܰP #,E~4PH:j]FrU~X9B3|,Jyq o&>Y^)cg}EqF96S~H1޳Imo/(fqW>1@-#Šme-"mc? /6m|N/v$ ¤r7,}ߌvZq6$sbWW,pW.85$$4)ttMG^V#a\g_H]CG>k!$`v5H _5"Hrng.F7"}9Dԏ%%qZP,MZ׫5T/rG3qEփq(Ŀ`*yT8,2&j\!Vk2a+6xh] 2OӎsG=~ҤkOOh["xU/}R[p-J3(AWS9|21:$8FlVQTdp+"-;ʂ n; q 3R2A5 SޫWw# k7BB14i3Jya2psGj6\3+ϗr XM_j+\bB=}@;3gYZ070701000002cd000081a4000000000000000000000001611e8eb900001e7c000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/usb/sierra_net.ko.xz7zXZִF!t/S<]?Eh=ڜ.+φSí" ]C،*HLntOqWB)_Qg|/JTGL6"mevF0)ID04=bIL7I(q'Db0wCpK. 59ٙ3J>dP=.F2[h>zLp6=( ] 9yw3沲Y1IMz^${@cf2w\E)hޔkɅǁ.J2t3n3ZeК"BQ!LWɇ#x ^(MϋkK߸?܆pY*Ɩ<dbA',YЬ3*PB=UGͶ46xܨ;3Һ,x6wM[V]j/Idkh+}!6@9@BXpNk3ۮLX"`nO5N:-3LRϭ!ZR)f_R-'G1Z|c.YK[H+])h@q`aMqv֞/%_fxj"Sy;Vt L鎛Sy6ڨeX;G+ @ᢸ6>_#tˍuDt=ҟLD䡙ܧqhfz`E'F]QVz@d958glTp61#bVXչK o-A:@f7 t/ t^CF]Yቓu{~9I9@z0J#L/X6>+zfu`}P Od`O{^hl42xPJ!=! ۏM+܅=CF73[3:DV0W1t:ivʶWSBѴup^*o~~퓿p<j C+тߵF&N0hȉU)+~kGOŀu'4^p(BkZl:k9-jX/VϔBDqZ {MAk 1L&q' AOɰ9;ՓTHRfzq#u!g味&q279բx!3W5A)[\J M}YNCzxYj VqHM*KznR}e=wqy0t`6ˏ]EXGYe[jI eEi-!/Jd4UsZh'ˎ񝎦YÝGb+%'3A8ݸcwDW[! ]j*-XM f7ꛠvA)RgŽ6nn8dv*X2,JFv: oSa]4#N!h >bpǠn~ݓUȥyI,W2/BsWч3Ds'^IJa;^P "q]SLhy)OVIy.la)HZb9݅!dQ@d`=8FrM,yU#EPvꧨOhOdGnSi7%26 NJE![U'017C2?P0#C>-ї&Wt;R$'&‹qzXO=<D  v(Ӟ+ Oi%hSKDi8߹}<5%yUK׶1cB$.SzY=hZ@߼DnR.e x~O*c| O[v \.vy7DB ؼ"[g .`T.ޕB^|NB\</Dd'{F\%upYCfִTf5ll ,0hkN{EYب~*%m*#nd TMumVcFUI'qz﵄-V%yqx[^ /g5C gNQ hv\vuXIwwIMW6 X0rfa/|Q}#A z,iϋWI^X%u㾂Wixԅ3oCZ=.G'N',<] i+ŭגyV8f5C4&:Z-ء I:Ol|jJ{Ě$,^9`~N<,p)n' qѬ*{PD> GP'%d;F$Q㡐 8-vIk)eOad6P5he&,\+4 s'Gn1 V;U2̿̿J@t 97+/ juKTg w B 9:k%1.5QBxN1~Ͱh䯟|ռ噱(&Cuj[5Q>%Aʓ9%su 2$7ĭU3@!$ 2պ+͛Wg[_sjl;_358ͨ ob=|wf}/k#6Dʈ]r/!p-AC$^Kk@,l#a8SIĒO-U Ru ,}/ +=+c!yֿm?4bJ״1Qc^U~lvQ]/UnWJ7[OFbv+7xPI{{% 'UWw-W'OcN*پ?i1'6 )Zpu[~7b,z $v.д5Eq*]2p+r܉:/ yejFb 1GPNFWeڠE=ZAFkCXk@%<'йb+w%tÝ=Px2/gmmi1C~&/ܜE5gwpP !-$RQ} e-@ѭ&'g=ϢXLqnP{ouE[Ι]F>)@<*Lm >GEm>+u} yeUENؗǰ*nYoƮյs?V%4Ub"u\NT8F^XA7 g;-䨗0f/fjbYMK.@| ;b:#.$-Tv|j4$/lc𰈺x'S Yjql#]Q͐.*%IʮC% $[y 9L6dZJ>]ѽLSˤ5uɶK pw$,<a!~Qhb;Z-DsNV@<1.nsFSNPR!surN YWmUr+̵^^]:+xD>__0jQofȍ}my +磑 F\薭.Dl\>=1׊ v{ɺ#E&F0m^|8ȡTX@$uE{|%ڷ'Iwa7)'-p*>T7jFGhʚk9l{1 ?aOxۭV7ڤxzNDy#mzEVJ[D_s+ }+zJΦVR?2]D;$VWTgs3t)-CnK%%b$A[7fjIƙ7nh1+x 6I! ) F0$"C|6[BsjEAiqŭS}7 h]B*Du v?9NQs h6 %,~la =0Li=3\MY5iMz.pK;䰴XZn۸'Xi9ϼ]=c`"gaI,_SA1$50J wLI dfa" Һb|1Cz Rj5YܧҌBe q+|iU2ЬVt/-v1/a[u>AlK;.`ür}|NOa@͹y2c]]A 2\ q&TJҭ>Y*hXT5_π ^TY;+C|19ư"Pw9E/$Ǭ)ZHYxb8$"^54o^·iLaN2ܜYm֤ gJʕ?S" .A?(]cc_6{&> Nd-5nK̿G"ġb/m|.Mx &X~Cv&ybܳ( N<@Ფoi,.630<Pd! !Uj7JhOHE"NXsb˞r$5aPKp},t+iF̀dkϳ%,Wj+>ngsl9CH(Fe:{j}`4B((Lt-8G㯲~ p3@-]FoNl5ți$JO; !wmN${eM)\P_GccA:v~ -gv\ c.֚3K !p'oGHiρƇO^ /)ȠGTH78ɲG=AbOH/ʑU&\nb9vYRiقFB||n1,|!Wé0}՛<ÜR? u!\UV%,7#r8wgh;GY':nG溹vJVp+m4%m'dWQ^By9*.qpk ^%fr%4<{':e= 8B,~>hgcoFG K2]nL`#@CBz-:qEUCԻNmt1[ziޯޔ`ѸTm:h pk)2Ij}zȚe2o|T=RvL dx/lD_YφŴJ@Sqto:)I=#rCg;Vp~O萳]{N8 VCec71Bo[Ҿ y:W:biORS3C$հS{iy1|+Ȉr[JXKiQ*>mmSlK$Lt9ZQ72e3U#4RL+;dveqN顙R} '@:]ۦ", ;.xEdS8e%EBRV/LjA;YۨG+ yjO[Iа} (7Mh*,ɜQb[i2胩SBGAh44'rÅ|cl? 9|Qɫ)]ҴAS&8SiVd]^$^~ vk+(A`DVW &U剡,la~(ʩ=_/y#}C7@q$.<I•-kq1Kmܚf%r0 7D4fw}!! 8ֻh{hhLQ$*gNJde{7cBwAXYTݔUYc!yW#dWU9L#\ ++c+@Khiu3&S^0_b$(ڜLuCYM&|dFaS3EȜ`=db}Ld1#{I6H'r1jizɽKHXg"#5aqΒAj8zeMjQbwX&Wp@zKu%@sٔw,`|k n+\,E4R#w_CCYG)T'MK+ ,ˎz"⽓>'HsK>kj֋nUʲfkfd;Q\x]w9 +Mb';=q ϕ6fQ|∗V{]y屮Rۊ>MWCOZO5򢈿(y8'e~*̲k.u"ԧQߕ9';E\Y  >H)6&5zpUC . I#E*Me!0BQbŋvs[Ke %Ai*f9?Mg058X8Yt_@ڭ<)׈opm \̨Dj״/KS}AӛZPR\jpκضq0X%>q}ec``8Rݝg]|ȉeNC^0YAl74zb%8Qv J:8\Ǿ*]&e4Nbdf` CY&J7NZHQ/{pS_ۿX-pTF0w@6%͹h}1wZQ 8Wy$WBmaHLr䵈5B+2jB<#i2 I9c:w)(0\"L8ԫcqԍy# 1쒖Rf ]&S{:lӧzc ʓb!V`|*jr' k?OV@%F)D xwx!!U%@Uiĕcv$R)Lځ&`sbecV?|M|k'?)v/DPA-#5.W_tPngIU骹՜5{Aq3F$=P1,OR}{N) w_j1[rքU: 2IcD_LYg0\8W]]t|fp}y̥NkŕM{%IgYc C%T;{5I_!Nhنh~׾Ü=rIGljn@PzM s}+ @`,qm|(0@o7ImtiӑP%9y'i[tr"ʢ0rBVP1\gl72Ur<-%MMi:qE']7dUS?پD?^ ٭2Kvw?<.Lg{@'u7V` Pv4 &H5$ha?vm& 3GMcKJP<)ztd4:J`EV@tV ;-v5IAc4j9Sa:_DXǠW?Ϝ%CKU ](oM=\VhIç;}ILc} sg36TI=A kW]StP;S4T Q;ejsr^}92#~'ړua~܁!94@{|cnv6 \|LtriFH8S01S!1&G;Mɜuu{bdp]hk̦:yUBb";Q+0U4EbalD-Y}:iy ^..xnpGQ.M9C i-$ 3!K飓L<OH2w}^`B04"v ;~ }E.f]DP1Tm=䣀Gc.l[`MN@\[Z_lwRz.f:ۻY0qj?BxB8\Tsw}(UHk(l n6 ϭH*e]`)ooPaKF&qRu6·l.O=wE+/ DU|]VzET1 ⁉R4E]\ApbF t2p+a"s=!Q`Lq}mgv?z}Qo M[,hc8To9Tj? X|ֵi^kHWy0V C~T+H9d edwR\!^TLXuƉFtt>,kKzťo-apS ĞP+&iAqf^N {.n:wLGԕe>^oXCv]"]~I›l3[npWE2ibcZ.ĭ'ʍ.Mbկ~ezV+Q6:n nnlEh DGr1-z=?~ = ywHN ʅuFbDZe)}_z="ОLJOE/¬K_-=.݉ u~!+>{SʇE8')ݗP6*MВ8.TVTioö% an)IZ#\K3I;g9 O睗^(=>-Nsoka"$W+ E,,Pex$D>5>E#1ؘlyOt)7AH%:)CYnRu% nDcAoh/;t+ҙzy:Efga"7?Aiӕ.3a@p3i{Xs>cŻH᠅Ez^pG&BJi2!AnW5"_S6*7 rF6ޠ[Bf s9Oϯ( |l1o)l,F! BH3_M]I6JBe C3 KjB0mLVҹxdde \ּl*Xr\B{G LOuPK '?v69}C^uc=`3yYk{YT&01#N,%נS[B1C,qvC ʩHy)"_e+;FҲ%a݂w7)UmCqcTʀtŁ8V}2D0.K SyPpnR?%8-XE]f cҪj!3Fэ(a 3/Pynu ?Dz#G* MXڴX@g&6.VzśWGZ6+]Cʣ͓z[/B}rF)ƚz;OU\̂O1o/ _#܉34bZ̶z \%");ܔz$X@B?Y߆$)> G;c6쀆e#=)9n!@ y{u;s^bL_E|y'6=dLhBC՜㰨J`Cv&Ԝ>9,ObJ4CEN~,8ct V1 $u?i(4 jag8PF&.˼-ha}qoWa*h38 Zz6W"̢MbLto[= 8 +Hj}i(BuYB]M_-}WO|Q:<ʮ)cb†$3\,ң޲B wΪmYjf8, QbTrLiae&O @2/ 7)KZS"ˎzhL5<3G}u:Ѧ ٮF;:t,ʖh rm`$O,7HU2-$:B !DxAU\v[1oYS9FL~6"wb~9Uެ[#XFlk 2 I齅*`1@*WI~'l'm >%_ 12^Mʦ Mbuv|w7(ښb0rѻj]Ĩu뉏,"u'iV@ ܔz^Çֳw[q,Ԡҡ>_Q`! /XnNm})ݬ L8|Ts&bVwqJZafv~^72nKu, ڄobOw0g@<움}vA O.@Q*;I[6B1O>>س[.gXִ윇6%UJJP-Yom>,l&αJy#-]^7JTS/}aY'+8*~EX] mclx𓧆B_ 6`[$~(az(ngw{;Ayzӆ]j "u[~Ppb<1[dpZMjB胱}fg39bٌϏD);Jd8A|LPI=\ )A_ nf/5t*jud6L~1؀a53> &K)pwqg+z?VMp_T;mjOMLRJwDrTƆ ϥΜ.ό[bws.S#ӟ Ozn\گJvI.J#L6i5RXR;@ᓀ(&1CLCQė'CgxkȤ~|OrԦMcGF`#Vڰ<ޏIȀHT\jVRVK_x 2[ Wc7{e<^k60YoTyrtH"NAȢKw՘՘iDT٦nL_u1TX"EF0|!oD#?qXWs߬mIC, ?&>&,fr|E8] UTӥ0$yo6Zaƌke[bl륳 crb.LѮB׸bC8"_ Yo|V\Gٺȩw#"Xg0, SLibPFSX&b]Qĝ^ G/2.14%?v"$f Ҍ/<lIِ0q_6ya OH!':bKtWLEc9v99 I67 *ŬgWEv.&H3y!C2M ?6O*v~qKU~e>EdVdYpJtKh[y%F77/{:P[u>[Rs*b|?%BhtE܎a#6Adznш1m6~F :{N%~&Sϖ܏H6Ae?WLؿNM}SYhL"A3_c_a )vfN _rngskzm߲,QgvHHX` V:#ShNԠTOY *ɼ0ty S-|(7e\pv/x3YA+Q,pIe 쀸e N_S;;ӈ]:)0"Oa(fSPK\z%US@nᇨ| B?G<: Q._CFp\.T^h*{`J&(˵!N'1&W(w3ٸVƕ[1r8w)-m[r6(Ect$IPOb[ mo&|V u/e$ߢ5c"? xCW+My]cu#R$ gl>|*@k<ӸL5 Vѿʱ %< [] AfD#WCAq4Nl ] Xu,qwpP)AZ6Mw'MB*#9u圉R,d*Fxd_(;U]r-^Pv4-S_hRZ5|ә;iB_zc?r23 [d^Yhyy;n@9"§ݸY͔89\ex=)^e A@ j-MmIn4c[A>"#7D.1>0TXBG tUH=$_7\Z\[1dox^%R]$í!lv.oo)>-O0O BHlȚUl`K4LnQ;b!P2 Elpz\֤ T??6*bǩ2(ZNU1%.;5U5]#I' sG/QZ+Sf;xp0%*jAD8}]p;x2Ja'Q9S(|gۡ}G#2煪7bUANJ֓ T&o"1u!8M%tîs J{=xd0uO I@D Ju͛ycE{aExe ,d5@D` d K؊\SJ3xMh"T-}tNڈeaa"t9:b'AW'k+ n*_=]ԭ=%Tt9O!~s?GfrNҟho"rʹ;v3:r9j,UdM@x+E zr6 %o;LxVt=EL.76 L 2Y>ܼGW156wk̔}گDM/-~=p[<Ζ'¥*D>V8ߧ,rB-!+ h4eZCL}t(`uc~,Ҡ)7FwDv0Y{(F{ChL͢'}Q^ўoٞ0$Y{]li4T /hL 1sÇqzRFx";YÜ[\Ct&گbi!+k6]Jyo1E~_T͍T ȥ%nqݺr>gj!RMx0BuW>~9fU?a dYMĴ?J[2+8Y7ut8eHsBJH@Hp'@|&uß(Z"$X|5l6&c+bu!]ѵV󴥈r:LF!F혈4 >* (:,9PݬZ/rҏ\%BN" {Өq>l.nBH;҇@+9Rw S ΦͻM~ٴEޯ "E#J+T(@햃&wP0Ng>02&c\h ~V+75 mnd$_yyMtiM:lo~: fԱ9=iD(nA-(jvIUP9u| EUI`)nU %i#Mti}g6RoShpע+H[W**Y[Es.Kz22?9{Oߠ)œļW tJg.Z6 etޑf_Q):7zr{B%N6sˋGpԣ`D?QIGn\[Co|0qB[㊦Qy`{fҮ(9a_8F)U_]t`6Ѹ&O.]ꬑwIYjhr,Xi{5Oi፮ƛW1K4CAuq'4UOuWҜEKׇUPP03|.&/G}_$.uX?9c!.]B"ZJMSYfq{OA=leM1a*&Tc T&,tN%}ʙ4szsg "\,-vTΣ:l#L} ~GZe=({RH'ڰ/Ȟr.y/r8 ZI+!89\gBbcrz+6k/)H.'lG"۝[([u>'NdV= 'zз\~4 uRDT:fL5hjUKW಴ ,0XW7zN '}7I_ x5uT1FIaEx/YRo1{JI`Nw٤Yym:Xp8>UdP7TjplK@TfdZNU5XedS1*" ]LC9&,-CץH8~! W(7-V;RMD8ACu3ơMO)'1 PHΣ3ؓͬK2G^%_64 mCt^i۸KQ )w _0ŧ\bq8˂*N{e3N=`U&byS.4e]ӡ 3ˍ~rT+r`>_hyC|]Of+6sp~#U {ȶWWaZϙwX0q,L 榰l-~yYLpBN/vPm24vD,cK"WJcM x6"xbe?N'I,VNqȒ e,}i/?/ieMM$a9PP-Qf3;Vbs_N:W0pC}YNb 23s8 =P3W// TY271Tj'|5k`RLn|@{B]M=#UD]8{@n?[ëlUߢ:fnPURaYhi7%D$aƑuV?˷˃?JCg0\+TF i^ٰ_73Ĵxhr]Pe%JI*%F&鉍+TUd@ l'*\ZFWҦJSfkrDƦ%9l'ƈK ֋jL21}2M=yt} h;m. xKC$40ɩJi.E'CuAFERsu.RIH#8 zSٽe0_nj'hLy# ӄ,Eg" S!,0=- y߰cZ@7b׌QZD a7egs>. )/:rQF+HeUrF=~P;WLЦϛIi,Dݘ" 6X?ҤI:)^'̴)y'Ny@Q.&1J,Zl;&Tln.$u +68-ډ,kyy AR P#a:3Qxϖ}NE8ĦIvg29wIY"ʈ2\Yn(a PÇ5/fbUPFxž8fľ:$ oTE Ny@K0LwF G ҁQ\=1aSFV"ڡ:%/!Wkwp~9!KuJÐDΚRٍAs13SaHTU衑tM-BAtNJo^H.vP1)~`%'+ͭm舏O$ztXAC͕ӵ 4Wt(#ZO'U*cH1OipF-7oecP/[M%9^wx[‰.\^Jkvh 9G'C)4ȹp*1y~&{Se֫x S5f,X1$?]u7]cH p6?+Ls93z-?S_}f10{Jsv—D6.2GS$0=IT]w}HqpɢϞ-`/\: =0ͳffVP,G8p^W߲(4^e3,˪\:PQ:$I>w6*v\N~[G@d1DkG6Ԣȸ9:R上>NF^|M!2 \<8cٱ\M7-@@'wG(VERJ,p)Í AJB}m;ٓ~sk [TKK;`zǧ0KinH"^`?M: DZ;H#ChoȝbG^DIz;W? T'J #/N0JVc|y"lx&7T@%r'C=әܯiL|U3Q M:S+!ejqv.#Y gy; n7l5)ǻoSabe!B|VWDcӆŗѦ9 %!%$}.2h)^!*d0ǖ։!?bfAv\)bA?4d2Pٌ>!ǀC?oR,d"^T;HgZen̵#Y>**wvr‚z݌r~I&oE x];p@wXdV@RX:gT/qUse}H5 fn4De:mfPlzG6J H+;t{]O]4j]5~OԂHhRgweKL~4!Nq1 ֽW .N=9zB=rg 4Y'_$۪D@ _w֭A0x NڤHojv1L\8IQ4 5Г=;qg$/Ac#MccE@+k5Vؠ8ݛL=td_4iuPfi nKԲ$Zx†؁2,dA/ƹdL2r⇜3V̑favE/jLUi0>]] C_F~1`A!^# LH}w{)/]g8LBj~0ޓ){K:/D5$Q0A_U$`1 #H4߷љ,)t;6Ӊ<ZBe|bIƍQ? #$A1zll!F(㠽0HvHB &V~Ę@/"-h 0 *xZݨh09_© x>.->|̍ta.G/9EΝrhB+#2:7&/(6ݸ;I#5c{ųW,U0hh&fL]Z]uˇHm_>n hVL}Fbn2Mbםx9 ! ~Pe7ӌrw*8HR>AJ;bJq:(4F Qݑ݆369 %S6m] A Y‚tLPƙ&N*L?zW;b;B^h4V usLdÝsC6F8qjMXІOD3m"\XKR_Hnn!X{dh$LDpRTU9Qv6z'"z>"eFǷt\@u} fJ2 1)S+KIߟ78aHkBǃߓ&=R^)%z`I [KC2@6dGZzOQ PX7k~XBe#b~h-KGj%\:Y<8.čth<0Q~$_;VQ33\ 7"Wy^7%Z] cЏ$h]X@G[Mqzҫ qў1Y4 J aysI>9a)x>#-7UN׼榮:#u%ԚTakvۂ8V\,ol1uuc[؟[\)ү٪%8(hAրQjC"0_ ' 7}KnF;"D^F :u[T:E-v5;`P9az{#@%X5xSX+,|_>Q$ïIJ)WJQN8?}ifKd</Ngϋ\3 WKdn>Cیq Fp"_W ͸WA:by0F |{dAu R L^R ?:*[ד NҤL[ANBq T#ͨ%JJ1#40tv(퀜Νp+u5~Zσ{@+ Y 0 I%C!R-G/ EY{'2Mޢ#cf>啃+ld!:9Wg'lN_ Dؑ N=*s/oG8 ŀ`?jC=+ {svMpxƬyX.t!(Ka6wlʠ:bZyʀ$W@9TӜq$It> ։Ƨj}GI!'|ŇS TCI DW3|qx3΅*Az2+f/!Ai`l'Í74Bm= &j3۩M< v6iʼn@!,0>neInJ$z5w 6sDe1 P#Bڈ|peNqKۓ_yĖ3Ͳfc#GKz/ؙĝ=%-upC̨/|>-tqCЎQ/: $9C u)x[u:]pбITl]pk/.sY}Z Lsהz2l?QR%PJb=XC CCGIPscE~UHÏ f Ym3B|5k;tqr3qսײs ʼDn9Wܻ\+ͭ-ǍiP:#͹yjȋ1KCBcd{³sw)OB}LT2dĘ#i4_:47=THLWxDK6buڸ{S*X A31R|!/ F,ݫN=l/mcjR0BPJ3KOU K,, t T=\1䩅pee'ܾH>2Ow F|hȿ~'pόK|̜EbWYәx΀Ko@B$TH:Yy,bDa;ф%>#^b6 uۈNbCoˡ:jۏ|׷Q/+fB5_b~ .L]X(mm.D8•*E8?T6لs!6M׮ҫ,jYd*+e`a٠x8u ߼Y d$?M<lv6h8$ō #D(O`..$ۂX.՚\0~6)pGOh*oЅv~޷s8+ a {q&6 Ը.4-3nT \-?4+MJ`nx6}A{eyX㳗4azY^̶e U3$Le> ) oe(j o|2z.t&%m>~&:6/Y\MStC{yڪ PGm!D9  V+Ȉ`٭0`0u00 m} ^_qU;9G[Un7Y訞6z;0Ł %'0]b#\6I¯>Ujhҽ6R#,f*㦱Z6 G/јjX!: Pޗ@Ip 4cs9UovaoyRSY-aVy6=[<ږw(1\v 4&hNL _!^,AycxCOu|=>F(ZM tUjLHu/4V.Ow]}fx;yzF8NMӣEɌ{e:jW:]XIؑ JEUhn*P*]4E|VkƅX?3mS/c]v?{F7;C7Է=qXHRKw&M 5bQPtۙŀf(&YJUL!*S+Ydbt:3ЭM]XNW+,yڢXpwO [m Vo2[78ES}{r~MR{ux0>S %g94w:ȳۤ6=%ۂڮ=P_Cǐ|Z6KVAR?XE}KrYC!h[6Nrckqޕʈ,(^SJ:C*P.sRK֟=$l@_F a!x*K K3Hd4Evq#?X|&ɺՎYWh*[&|3ݪ@A@ Gbqm[picmf"ȵd@1i06_#BZb7uq)7u̠ӼvWh^b@1R-(uPlof谼sh y gPxG(U\;6Ȯmsxpo>pPJH\C><1GgxΐӹO*!XRR^"V$%C,9*aRs7:rǫp`w}(Ǜٻzs;g+e٨ vB_LMB2I BT 7~L0a[KE}y1D]miXoqRmZA*(WSasKcz3E|2dw])>h#"tx6zMz@~C0W\`HϟcP)Jn0%^k u}2&RSctd^P)PBC"U~/YȰ.Ƥ !2;at3Io|.5k\2  en(^KoIмXtqC$Ƌؤ\l 7\ `{#Ik" ~__jPxNО*%]c3)T_e>K#Z4cM/d,*t4l+i1lLXӾ}{nՏU/oS`"->\G`7Ut{v[O j)Ǝvw!ĠԱ2BhvJcpѶVxM}E]8]1 #'r2{@V|`+AT"ߖaazJV@pO<+R2"P9CF"DülzMtvn®U2SR]3YP6 bl &5I4OcswvM2y.cz[u+Gq"@+lSߘh )G:Gϙ.^}c AYrw ʤP){ٟUx=j5Ki1b f[ߺ~fevtT$C65tF. 8)U)f`α5 cXGT #T8ָõŪM14 drZr CojLws)ǂ4ֱJ҃sKIM̩0" '<ЙhaVBޫ~*%jXG@leVV5jد ihP-T;hoh`?sGQPqIމZZl37(.H/JHJWu ox#L;37j1Ճ`};aeG/17) P&`ɾ.AP믰M[b$ iSX[f4BVzp^jw48< +s8DN7.tlF-,Ntٱb~Y40d>FO:D OP=qcPӑ[<,НXU-ZZխ^#Be+`:l\YJ2tb'^ {Qb(]'@?Fn3,옞w゜gׇv^bG2G"#`|Kb;ߛ~Ӻb _U:#wJMj0IJ>31y򅒷".Q$N´BF ~A̸C D&5Ÿmr @}Ah]E϶ t?*݅?sq7Jt#JUԆ{=՗is jrhdİ<c_h?0`, M=^L4\evGs;[q>/O^$1Z!)IQbө5 1Sz| HvNqIetc{ =*^dQ ODe3bL?[+k~-_Z,^3AQُ;xҪ]9ށ(RTAF$*Os BP㠗pz>4; 6p^pPme@Ž[!d  Ȧ !PSӥ_4lo0}rq^~s']!%/"{d;W@SI!Ufqu\^dΙۢ(hq7$TNa>ņ:IP*2 Ta&uHBJ*pl'\1S(EzmZ~B=1<kq*^7"Q RyŒSBg__M1yi#Ӏe̖)"Kb'Y0J  HW,t;6-ee+]]nꨨ\amyMFvRcwe7'Ïf<(crUp*L&Pĸ Q(ݐON)e%NW&x͠W\S0o M~gnnȈޣ:U[_JUBaۇ-XȂșUW}"?E5NZ5̜ɨ?-:Í-GFzӯRqbYL 8q\VȜGv1س QW ZyK>; Ri>Ix#o|Nhya`|R[th>R꬇C4d# MKy~ n5k]ؾm}KC q՗.{ ~5&% r)f1h]۫Nh8g>%l2t1͔Wˆ wOg? F)%IajWFqKho'PhA`*D&hք(oR\pXz2`m2C M+XfnVJ!Ji"W}tcECȱy# V*= cB+HP_uՋNOQkqDpNI0]:S :=1=~G i:} PsQ2rކ:՛uXLm;4TN W ,OuPQ>8vAy6.GF0Z1Չlg`k .) aB-Д\q KִZ25L4Ui^v)fŎ%<l_ =oVLv,tS`,rM|^>tb1ms||!Y5{)rEۧi{z \yڃ-Z<[3vⓤ9XJnq}S0?H٤"@nbu6/i .`UNLu3hX Dgxu09Fv1AօM 0EGe_f b"M4r;Ea9?jЄ)9ESh&Lt Ēn]K;|trM ^V;ÍIQ#W5ˌqh{[iP5Rsa-'zEe"R~=cc>E)՟ᤤ&aEvnyDJm -8Wδ RT0?+T]UQiԟbl H䤼i ˩T3G kՈ5&t̻$խC\G~ǫm+Z,گыjJ}W a̕@˲<\Rtmhe 4tUAMLpڂ\ 7+j@'Y͙9gJv?,4E(vF%X*"FwW@әgJeZSz(VpTjM)~voc^b%ծڊoL_&zB0&:i E X=Nׅ%P.v1:*qɷ3nK؞dQ@/xD܃v )i{ fK.FԜl*}2GAb#(rAi9~M'J[ߢ{qERtqd}B\ZŸsO<0YTE7 mൕî/IJOF1I>b68 WJNih[%!uO`[Xo5_}#LE\v`~ g}hdiB[[L%`@Ž곦 D5gf߹b92'x24` NY DXO\/HM"vmD0Gͼ`Cznxuԡ5őf 7uШWq/7פoc@ڲEEt `OLdfcBDAGAtAfq+pb؉{4-4͞\M{;#WYY#;A~@1jkERK/.o+=rO` ZG'l1Ng4~ {~,Jy|#9ᐸ^~IJ8 2z92F#pۺNѬoYEK~us bqv3VxW o1pYhEhss*Zr@ b&<$9]uEKO_`8y`?e"g,~[j}tI``?0ƁIQ)Ow.:EVӹvIRH1B/{cȴG3]sa0]Yn5A+5T[řƂUuǕj+s{U.>Thcbʨr.^MqQzmv"!'@G+j/ C89u 3$47쏗njZmZL8vˣbk¸7Vܴ"OŽJ7}Y9 %!Qo8 \6w97)bL_d5~Α|)h>n Vo|3⬈l))vSn%#wﯤg 7G֭OgOUC \}|f-M<L;H{(<,U){WqsPr׃ysUU#Jbqū- 'djP*"_#%$*k.F&*5J=a!J&J:wҭ}9'\Ic;>Q0 +3s29xh6TdDߙXj~ʹZK_rhP=C#΅A!HKp#nQ$_*;ٷ̟o2ȓ5P;+-> eEEU3{}g2CӫY_=6x`S>B.u}M/96'u| ¹M])O==kğuKnA*YyGpH!1mVKԯ7:OJoi6v̛,b6z;q.'A@C сBy@b"*3fSp9?Y(kXzT wCu|Cǒ4q%}=WT'OǕbkPX=Cٴ|,1>S%C-"2yBTy*mɢ7%xZd?|E,"={EK-oDM͗m2 &G?5Cm$p/A4{!iuW3)*|s쁙q 눔Ewnd+ /`8<\[!akO_vp̏6qTbRnb14}= Q'v i"@Ȫ0sՙ3H&C jֆ` TeR_< .& $K|freʴN= 3!z‚SL)mՓ@%m Ý>F'`^^si;ͭ ~}1Lɠ:qTrc-U\y|47kyF[4u}b% n$R9=0h/i eFi@+ɓaC|]I,o\,o(De<9b9I5oxcpBՌi[ bV۬Gfqg|e,Q= P "ڲ ZzW (.;/^:<0XW{ coZ-3T^B;3y4 Xx PpfgL=#`T_ԭ,o"hJ|_uLԜW:M! N]a|H1jx]SC>$ y q+I!̳|(VNO-kr?žU8By.{$@Vtf!ibZMr2v[YKk끹PKDH{duNrE@@llGpS u}N6Zsf<뮇#U^)WKBd^VW΋עMΏ!àJˎ`=GXQ&W ;T=@ ’J7]LhfgHwF[_E,4Ŗ&2Ņ_]Qwu$E: gPʤL@۷f>oUficX);&H"^'D]JϏbۤ{ H>u֬Lu+3aI~ d_%lS*o[;!]ќdh˒f pa5`oq4bhx*^]9}bvDwQz 羺etߡ/tx_W9}ڔv^8KdL54Y{CGK3ɟΫ*ujj-08DC+(oh?RϤ"0A௖K݋XFoK z2(ݱg̝~)~ 96-[BMkW_Pvu yEmiߞ`He6?>mm N:NoHg|:S **ZOӞ,H_ 5,3 UqhH Y*;A]ϼFʜ^HD?kLA}M!/oRm{]T8U"1R2^ X}S\I3جY!f(-0WIV郳n(1:I4^uK?HTnr$MDM\S`ܿb;/+jbnກ W=&Z&MZ~TtyegUXaq,-Rkԣ0ܛyFLhwHl(H{&*T})ڶqD-ϱ胖7nŢ I+޹wCqoVom J^9X 3 w\;)i *f` GV`N*Fod'2|)P|Љ hG&i_HC/jv>D_l\Ie?޾jn׼ۢafvQm "n#LC 1CCG-fL^)H?BWoȓXw`>FopA{*d㱘E@eN1yX} ŘJAYLlG>ԝ -vCU CMхاx9bMin󡓾.{UD K%t^OSR@qF!V9 n1 SVD1f\{"گ Dڥ~j!~ԊǷH`Cn>jf+/ԳWw6P&1ݠp654Px;Jf293sJbi@zedLΩRs*[5pIF8lrgf'KoZKf?߉ `33券>TB(-Bď7YW_/wKnyn wy]$]@»uGy<ݪLߪ߆y(y]C]zxTaµeco"u8Jph$5+6hTmj>:Z1΁o|R&??7 ̉c&dDa&OY4Ȩ'Ỷ>Y Eb:.w Q%kq9<,I;x&^%k"lSOA%I.w+)ВCBV|E>ځtpK ny0i-f,b o1:*Z]9U)$wsEneO1F6RL/A$^{NJ"A8+h1W`V+o?;"\_3FaKs{nӲ8,UD@ @̄D&m=UsZ637IarG/cTIO.8\:x?}v6(#W\؜>+A$J$- Gg^+l[0t27[țE$w [^N0c ~ # 5p@#ho46Wg5IΦTkLkLe'4>*Wa ĀD?=jZb|Ҩ[Gk$#CVb Njet(-1hCɍ-3_1o9FOS>;K (ehkUa-V@} f`tgz!LjF Au@li T1k:0C]rxbe@JD# y୾3u.v#,FYmpx W2'Z9*WOf-v/U Om^UIq^O >>(2.Z@ ޘa,ǧU}[ն|Z3Tm 軀A&VC]?d, c\ h*qg<ߜDc'!R58t ՖyODnO,a|ɴc%:`p}]gj< Ihyr<&LAzEehkOp8A2o_d<rLʙQ hDOzHbBިiyF@xkʱB20A*.pwx>N! VrZ͇w)QY~B%ݳ鍁Dn1uR A *Uwb/^ seMÊF*.4RkVYIiXM\U9y ^%rtQ6DPEgK<xح|pJb V *m_X@(dޛBHczl@F~L>DE7I˪.ӆ@S+WFy}&0 @pxۑ_t-w5ƒBeh:Հcĺѱj׫Dʾ `7?]ط!MB<q?BX0@fxB \oAa??kL[){>qIK !3R|5 Iܩ͆ed-{IR]XD{0XFSǪ=̥2iQtH+4- \wǰr|E3N`SbU')tQ#z+j sҹOk]CU5iv{k}\7s,,Dr>cN`M2QUL~%G`\/P!+מ64:&k0VLIgIxAm#2mE֥ЌZc۔qFg/jF|69v+Ԋ,AT=tdoԳ8.=.:x~5140Pv)iSk;@!0h'k8Og:84D^#TAt^JϚ꣜PE,T !2 o_-g>i'wޠW!;5Sc)6,&۹>Ady,9#SV/Q0'|]1jX\"nVKȼynQ[(~O1 X"YVܨ 8]LT5\W.5l0Qzu{4ktTi]/Sb^75N9l^ VGEiD%.{M=mzI~!`[ARgT?,S_/*7Zfe7^l9Cw6r #g۽^6$0KPO[}[/8T^%83{٤ 1+V%!נQ4(2@a3yX|ٟ99y26FJWZ4"{B*z%~ArWU da8C 5%1HirHY<87$װj#ڬ;Tt8qV링X{U7q)oJktVY AcڀXpf%eq_aL󎏁ouN 6ϰ~`ڡmg`4f7y)TEKC~)/«XFꚜTr(0Ȝnk[*43pU"gq8Aijwg~ L)v`ڶKToւ, Eާ Ky3MǷ&θZہ\}:._DQ<#RӞ]Eυ*u9;/>x,E'fx5Ƙ0]m5O\5Z5G x䕫fL1\>qK&:h,4]$T;WHt7-OKvf-hn%QjB#zm=Bf nQB܊Nj-BWզPi2R0'F*YsIƐ^w9 55Ve HIГi4} .T/"i=ݐ~>jNQ )9q^A PQy=۞8r][J\ '_B H0O0Q(Q]Rc; Ftc~PPXseFY;S+VіQ V`!bx_KoËr=p2u۬ c,b=hPT9SkСp 4qU՘-M9Bpܷ͈ۼ{ϲE$XQA~rދxQXkбJ''҇GNEWM0XzZ׼(U|S_bJTl3. Zcǣoջ(G*GQSAͶnqpJpaXq,ofL%ɡӞ̠C|f4n'Bpqj'KK! 9>HCJ ÿW Ytl^(w'(ўx C]*jUpF☡ŨSwTX\?'l)h0żewAP=4?Ԛ^M|LGF/*a 4Oحό"ߊ\$:7~@鳑>ꔦVz"̈ڜڗvߚPLnl* aKԱ٬W)Kf;>e֨%}.\=^`7if+A֒RKRP7eRX@IzVdDQ-c$9FaJKE{-ѪC Z^i Yz]hvoy^^:F.k$K'=U*фTc-^fZMfz ;RimzÌJXrvW>SQ ңiUQ >**k<`jÌqn[ 9MfZߍǣwBNF~VS.X,>,5r6l"Fs[iN,b2@g}($S[+bE+W:MTu+2$F֖y-b$ ϲC7Qx݆WV.-(A.ܚ$o mQT~؃de1bD=*`eٵƷ/񜍭3˭SE?*Gx2HUӀx|,kwn:.ۜJ?`_ . ؀Ebg9EYfWwhTDZ\3:ay~Će\KBzjOc4)w` .H/qM+Dm9vLj Z*-i!y#eNPKeNg4Gimn(CZyü_mQȮI`,X+#<97Br Y[/4P3 ,)ɠlH7 &K]B%_gA= > d*:2,=[ɚM}/+y@aLg; UE(e͛qree4x"u0%ic_ྙ"؅EE-,}* E Q6@o)*G-hgo0..kF1: yEG[I$RMV}*x`P 3-i^Y5Ϗzpa _f\=KdAn:C#F92.G%µΗ|{c "e]e@} Gjv M3|jZUFP'Ev>a{Z >G = : SP+1,Ws0q" _ v' q :F-u {žN lWX`sE `է/K L$՟4j1@I]ҏ;I]l{'WGbMZ+UtՔKbȗm&Ȋ#I+RM*n#X8Zn, 'ȹt;D!hњ㱗r_%KMj5.⠘U^`MZՑE@(ՐZDc:OE1/+"r7tC -qeGPB ؄)`{Cǀ;MVhK,>kx ~49cz>Fpز@! I \7F~T2a=[imj2 U5/z˜Y2o7Y2d@䨣ͧ& ӓlyIu+}1Bz9hoES)ŕ <+dGb?PwY:o5Z7, V6GC]C[M@uz՛7Y╧Y3;ȇy7}(DCt x؜ݖ\9sd*܋롥V"m^A3` zJHj44O;j4xIąp{V^22虝́(f9Sд25iˋ3JwA"6&b"ꘫeV 3)$ 6.,!+l/IS@5%opH&YF sDIʞB *)]T,Pk-OC ƶ|!7cv<ۡ)yUh,?-A,!}[@- ĒY)FKyQ26ϞDfh.F zhҎf2%yڻmc3mxi{1]\71uc4] 8WP7k OKu-%h|AD^[qҧ,amcM~D,!r[NcVS[u^b1$1\|TڹqK:=EN0U?ϔ>3uSz$d + d"񉊰1%ㅣeL:}-Hz!1}{B6 婶Р0?w,]rG.,V6U i[h&^MgߏjWr-c46jY*tCH^|Zկ1.=h)O5a<=_VJ9]ءcv5?p/+uN@ U1*Kj+xM ZCi/8')US,~334%)h X-=m.O-tH4EѼ*qQd}`-zD䴭*,znUKw=Zzwm1ZH1sF(57;YoV6|PiהLbK`9R8YXz#|aF%K@_ig$J a=_ʄ0^ 9`g)/v=e."|Qb^dg/q#kWn׌!d{;EWM_hN!m*;MkF|53(neU "#5Cn; Uus>W@m͇$tm+_e#o*`{ EiocR-R'+.tKl-锂'jx?M}똝) ln} ʘ.eWǭQ]/R<8, 8^{Y2}gk{_p%]^Ч}r&^UѓPɃ裘@w#yzmu>ҊA`DOUR XY./4xJ$㥨~u5 8A9pxxŸ|%{mN"bR1p/ ?S} K<̆fuکAujX?OfZ$aO^RM.oHDpVz/WnLT^ =vtMA" ~lbd t/z2Ǖxqѵu" +urfZ}Dj%袊^GcPS_//p*Չ}Lyuu [ q.޺A~c`I ]<#Dtް RdѦ{?i(7Cp}|cHekRXFQ뵎@wjƴ XRI$e,=?+Wq 'Xw+BU[l^T \8U@5`MaeaS,'1׃ﱕPel2&Ӯ1.QBP\Fnbs=iؿO?Nw5NcmVֺ 5K&&'(q2* O~0~ ! \x[C/V,vL; MWL ]a]RUE݅ ة(vtxӒF7OV++#W? +5hU-*tRxW_3 %ˋ }]SCҜpY|Of6}lgm$CѩoHlYmh w%v44< M3glba#TK1!.f*,”,q8&(jˣMNo no\' j9O*2XD``I drl;G<]jU°n/0ۇ)ȰD:%>FvU9+U#[82~m PTerrNJ^M49*QV|}p3:x2?wLent6#y)We#Q+oQ9÷ `pqZ|K'JPvGB ۉ.ߛI/cOąr 6} R£\b=V (K't]a,6dSu_2 j-@Ӡ_p J~fj>vLP!e[FXշj%]Qƪ8tTye3~pFlSZ _-9j\Fw$hH9"3Lŏx#VbE?aȊ&Kz<*Qo*߆Lą>OھY1%%Z} QlȰv  e.ppe^wKKRyP4/<()o]vl947jDkwrjEQKLo/]]LƖWޡX sCC%HdhGN| 4aB6aswmJuX;}Q7K]r7 FdkQ¼ OR#Ӱj)w>QBҨ?t֛y)j9<[ǝݘ|Fo)PK >OV,-g\G`zُME6BeR% [kD:7=Tƀ}Y0!-ف_~_:PBZy()UH*Gȍ}Mŕ aMQ vr6F;1|P=7o j|*k-ZcRt[,֮(SmJ5ȓ-H+-FO{y 47?$*&@ .lI0/,wۮ峤X:I4 d(蛹Su3cRcxxHY@7RIocDz`#JcG- {Ey@`h+YUuf$No64 $7*TYjhb@)o7( `dSյτi C6'Ablk. aUtwG t+Ϻ8 j#Y" i;KV A: 1YhPhjD1`-bmW"%5in&`y߾AXX暌17/vHL]Xh=3ߟHMIRCN ^SЈ)Z##sa/zee/Ķz_~ /2Hj_?rҷ>b֧ H 2̕Nd;//;"7HjHbsM'Q"bMK9 L)GSܵJm8{eɅr@ gCDJPQ4w.ӷe05G]蝞^;\DNJWMYwǟDnJ=ٙWECkUkRD=mKR~=0>a>(c[篅šgdr(dKTNfI-<+tOwJ4Ok USM'5xT%r԰pgY*ۣcW5 u4 Rı#?/73 ۝?fN_ѱ#`kΔm=>kEq 8c8[y$Eu X/ ܏ǰ<77:3(=iYR9GRF;L<0QzXj`8fWF V5 y멎̙ OV|I$gtHe& M6aS'-@smH@S?P07ļ'h+ϯ ~a`3@(G#w+'|#T|?<&$?L!r޿]! *}^+='9i!Bu²VV-xt"&-ȪdAdab@-Pw$Ai::=Z)Lә"W$)`͛[B$CR*m;jKNETH20+0qvGoiȆf''D98Ux_O Od 3qk*P۞M4WniO8_WNՙ&x3h@J^ʚkWhj %;e}M!fg/(n}L!7,&Tsې0ܠ) V9e,(YΗ.K9R&..ḒSҢ|ʴ`0{s-! IU&8z$rE1}Vu9'n1meR(}ݎ"ӦyʺG? 2W;`#8ds2ыLI.sϘ/GY use/64 =: ׃tnRoD0:O(pqǘWl+Ą\ڔ߾X<ً[3Jhx=]CPȠWV2}w BSٴy } v7vM{$=g~`pf72P78.&lQ `&,f׆Te4d֮~a gMuxCVr9ʽ9i$yғ%Q3@ϻqc'<;aq?6zi ,7 ;fsA SN?jD,Gbv÷RP{oTdS )`88,0 AnREz^Țz&5.=%+G~۶ؤO{1#+fR0{ {omk٣ %[yt7YN RbR}U_XǮA7/@Rؙ"iiB7Eo>3nt d픤/VH}5!2i "I:i_+b~(Uѳib:gfOcgIzKc ~v }Rjvo;i&ˀ@";&.boDZ> ;_gͥp'ao.™C5o\dae|bީi^VNSfi16SF}M]&%d?U7hHY?  {z!ծQy)l%<$z*K& ւ|(g!C /)A 9q۞dd#8Ȫzo(gY4 Ȃ9hO+8~7ŋGv[xiDz܃iYCj% \H姬 2]m IY y9e{5Ovm|eӛ j™t}Ͷ(ov혒TL7E\'|DtNWjiqBPՂ"1Aj1 &,JeĎ\W=LL,櫾FL9˅J:oT$ )xAJ}GMzSBd 0vRx1aڔ}לRm UH! t*W*5k-yc6a8AK+Q~ooi gN 8O~߲{l\-{q{e( >+MpntY)ĝPը 4E@B!EM z+a75)縋kΡtk$!1RvW{P~4U6/r*,s7.\ZWgz}ոyUr?a㢒M3m[YNK/* `FM;Kzt/A<=}W\Mcf9rpϘ Eω_vJl]UO`eSJ8+tE2m5]P2/F!ª08#s;#R+P1PstjG0j`36bPfv7D25Qksvopqn 檌 U཯nm,;I6Z[gXC.l #"ɕhaeU7afro jAyU0<~y>})yroy%]9EIA&C]= 4!ÄɕGc} _`buO||aĄ7$MaW-+zk}^@::8FنP}U(S-/j̷J aH>5܉Q'7gΗuϲu*>vY K]ۄ Bsݗ@gl}Sfj+@rk`2RE 8˄6pblu[}~Vqw~xnB7_$u^7 ΋+]{scgq !Einʯ~vj0z0s\6Yhц%P:Z # SR;J=LȰ/:Ll *}G9N%HZM{^6()f(B$qlYU_3u/$ k5Y_ p38!⺓tu*8 7K֞ )\ׂ wT.glf Yr٦[X9z>lQfU(K)nsBY QOl1**a^ zFFͼ!q,]B'$6J#k|G*_SgŏS y960TK,ןK7 _h9:PNe0[_7?$3Tʓ9ƣM b$ukeyX '޶!@5ZB`aO$?߮ny6:\+&<7HX|JOXxUHB!x_.rZV&黃k3%^20M'rGL"нJ 7B&n,`\Nqrmf`%0],օ>:95J,ϵ8z3z2Ϧ٠y7AUy4#R;@gd:aSR0jqT,H+L@-0 p,ߤ`陧Y )', ɨ>PZ(=T3?3eүJ"y(MlhAl\(uVn?T#p/Bb(>oӾ/B`oǙ%x92,ɵ釉ȥ8#BㆬT𦢈]wڲ=8V}8!c]|k9\.q~}?>sW+Ҫ>s*?zKxR#j\b_GTJϙv`%=A*} Bǭ♫.E&*Gv< OPFTk @lfqElIg7.Qa͛[ 8G|IuK ?8< eKa J, 4D)^l3O@|އ-gh%Y[92;CN'S@c8UT/ʼHv$G`5W6FbKԲVhݰcWʏQ;`HWsd j>4~҆0 _kB;5жi-ؤȤ=#VC*a7G)oκf_R_b٘4VS`8evۛXK'k6|â*&Aψ=wݐco3_c΃a~Gw0y8n{*K2N Ur{RDm !+Ɏi' 6Ov. =cV⥭lWZ#SJ&^Mg'`I}tA+(zXD"Ah^ўh ?+w7),C7HC6mfNitګGmL8_qhSﲉ9Tkz]e2s`+Ŧt tNi2FjjYs b"8`N]J cul]cd0R/ wڎbXS< |$ t{J3 Wv' 00Z K!nY 1hMwDO=A\қo~F#[3ay)b˕cOKS+;VxIoWh) b(pίA58W̨ _)ii} XaHXI6y}+?/swQWĐ$݅x@4sd Jlxyn$$|Ьݻ d  mJ}%BjS (F: í i6(|Y6޵ap~\d\Rq ݻܕU{ 0k&h z;:Cwo \Ο,Zrj6.֗[ 1,+PVL"-*yɑ] HvE;%NOtҌ^#ֻߘl' o.p4ouq"Rhjo jK} r 5/ Ͼ/.l)-%;G͵I,,`Zy9!ڹ7 pmPu@l([&ڸ'n0Ct |wrx±rUj⏁|,۽F`gFk0]LIc\d\&kQ6\5]a.: bHB|/LSJq `TzL+^*bPa`tBi¯=gQVXGg{ nch:u8L{b7ДknkK7/}IkSlQRgs"C,YP~Y早=wP v.spqf$|C/ab|KJ U0[.^ƺky|=?eYBrj @$=<"{HFNov(aa o~NQK&cg|$'b2ޢ) !Uj3#ȑS&Z+wNeh[)C1}W~Y e036MvZ_ ue? ;Jͥ?'`b 7%O-[zhfxUl~]P(/>`##i݇CQ8mcR\$@<7{fq:FR*z9eܮp*غ779o X&ASCp/ ?JWFmŲK| [=1!;0WM=o/1e۬!j7dvAI \_4]YfC]Z}AsS}r=N(։e]OYOPOOD'g:y~D' ҈Q/#K"ǛhNnEÿ5"M:h5k4k ͹ezLTRetB%uH̔ܕ3I҃XE/aE=a9ݜۑ3 *a="xGe?8n4Yw'uv+Q4Gh(zBP%>EuvO4V,0 aaOWgA\ҁ ^To.+ipќLT||D=*8 QUW|O%%ω#-LӗWJ&d󊠢I Hq:Hɯ&$NԎuSo&H ?׍ `2i1x|Z6-:撺$]ўa!j|@1J홛6hĹm;Q8$#I ٸc聞472#'aDCu_I*:yL$P<V=' 2@T+h;A)29oʁ3a9I/ɢ(tvqm$ׇg H <Q٘JZbGփ[kُwmMy<FozچQN)_ E'dYev |y @w4ԩQF8Y~^c+ak R#qv6=&/ֲ xWf0+|R*/< N!蓟of|\Yv{sy0a1x{fV]#T!!򶓰٪ҋՐ#MD#o 'y@.2-Εx\H!隇N IdՏΖZf`t)~OT[ ۘiq 7[9rOWdI/0/FL6?zy>zxVƜ֍ piX5j+;%6P#"Sx_~ꞿ,iF $5kW%E?U+XI,E8F/gɉzXH zZ=r xt*d~63?OOkTU'CQJ-"#.e}f摸Y0xbZqd[̘Tv@8 K~ ml @i5]ΡFpwu't V!%Rx}C*۷WeW3E`Jov D{rxkL5ņXQ\qRT⳪l)ֿ0[YtyJ[3L#!Udc./Uz9֪g\h0pR-xdl*k:\fQ3o3[^UA%5Hd*m?2Cee ]3__4jC50'mߵ< "ypgÇs\o%=nZq4<<|3-HWt؀'G>&oϙs ̭7t ʰa@Ϯ lP_MCs h|X*(ߕߍl- ]~GVYn]1۩cm$=Q_T2cHRTm41(v+0q7GQvݯcJ.QÈr^5LکٖMz*,t0 P]KIs*p#qEin,#xg5|{{)+::y6&;b)G+'!P!v$fa 5x+Pq )zmI{#gt{d2Ԣ(cgS2R }+&1?moU;ADVlƋm^ HZsML'1{TTgy/O.2|7]pikmjd^IUZЋMDL*b}x)~ ͑8/1 Aġx">3ev@C˟n}êM%^-1) 8c}נ. 8~ @UX ͖2Um0Yhو.3!M!d͙} dSżǔE=0W[ȴaqFeh2t(܀k:%kEr?6a@g!]"Y}^"N$pcm68XsR |=PZ#k8wVڮWxw}Ig$Ldzc+߭N?FM(L$b#瓆J>Ss`hMir~1 UИ{f*@飩+ Ob2cjL=wĉF=MOZTl2 GKKCF܃;ڢSJ7[IhՓH26-O]O&_TRbDiWn VOt#9>L'{(‰n3u*gC*>0!IYL{iVe$ͧ8 ]{bM$p_INnMsM]jzuJÌH?V/^gųTb3˰,] J{%rm+\oH#Yj}3*"}߆VXK4jg(2ӅK+`. kp_߼J])YA FY{뙐ݙ"8e\'kkdrz l:ݠhVCxb8rFUVR!Z0i_C'Cj.&:r,%Iͮ:Uݓr9Sx?PAсЗMe#$ȶM=}ĀC|w\R\~J@ncIx 3*O_(FoÄ-9ք=7ME ӒNUS93.?mQXRB ʠv3JиCN [y#-z꒜yn#&$򢺾NWH _ 7g`D탱e^ul,pl$$yf x*L1sc 숭 qfW,o bn ;r9^HV$~ƵΜH~Bl ޾⭼!GUfP}H\es/w2;}?:=%e)Q㬌hԺb{yb_$2CX(vѹj`ᅉ H1# fbbQH.m:$R f1ϰ̻i 5T i?6O(0;##x3 vI?AP9k 6CGnɐ7 G.vWHs}{";{$9^)()̌zwڟkziԿ?]ȵ;awֽGyjVR.k~ ^AFlFV -L*0.E\*Ոxn0c{ ;'מْЧln'KN99# C墌Vj6!$EwlmfJtUILNJ?v[|0Î}곇zr%x~yqb)eĞׁȟ$q^YKL_(:CNAB+of hiYlzmtW ]jGhhzEY-H(_CC*6Vb(1c"Ƙg+UDk?zVqR(1f-ƥV$hl'ReEPB)6|jWQ+<ֻIR{)3a2iq|G.6T}4^|=TmWM>8Do8tI |Ūwk:#<5 DذB6cbBt'c-xSu7&ηf{ݮ7H}&o"h Z'<]4ũ~k7W{o+Vg̉PhhWSl:%~ǹw!_$ % 7t)`^t;C㫬X7#^.,0 ?[crބX}S'S+2 @UJsYڤ9 g`q')f>.i0 4{ē/ Ƴ;Z".#ئTu cK+ *^!%ke\u"м{P#d x lhidL'l;ܭ 'iz&Kp4E,5Du֣< [jSnb:M&&0Rz!,u%"g .q^nļZ­;T`<ŧ>\iy ]δNe+֭@Fip|q'f&p6kg[2ŀ jIv  v  Y`JU+sz-یy!>%I 5_^ F^lAϚǣb,Բմ[&Gx"4Af5ttJZ [7zB^ GC;[X(J*S` Jn2B^:Z8o|1@" x ehPc"v |"I»*m?P8>I'oo3vj󜀜6MF7nCH#h!Zqɷ> ' Fs,V$ *SOwbvH7뵳 4ϕyQ#`_/<ΐsA(3ҏ^G~-E5V ]lPQ6_x-]^A6M.`u :)sgW2"}QQ%GA,AtQvz3w5^BU#xc#ѱIeAP} w/~;+To7z MT} #T{? zp'Ӗg?`LK݇:EO"\g}WbzD|IY١@з+6J-mݔMR˜ϚJQE$#xWs+.6saI*4.$lj,٥bwIRg`ͧGt9 s/ؿx#@3# Tv-X 277cbM6~w}ek{w(g{SIPGT\+͐Fx/ܗE洵kN _t8w`u td.Qd/u)שu`S(3qpB>Ƞa/$Eґl4~JW|_QUb i/.T.٪0%;xlNe'Lc#qֆm%2n{̋I'b s!<^r ;{X$3 BK^ܷm/OUӴ@fIژ=1[Hglvr=Ĥs+?1lĉvlH !ΪE_z2ۼoŶi*"'Ck_luS8U-r 9\SwګÜ[xv t3g7CƱؓ ]0}s~-~7`X#s"\B [ P/p3lTB[}WR[fh~"SRM\ү3W־HWո;Z'DaGA$h{+?E駽"B35 --`}  # x 2o[y0u}5*Sz ld=&[p#Lܨ3j ߊJ+fHCBǧdxlZ\=u1MD="j iR0B֘J_cudB^ " o;ʹ?rQz  9ôI+K8qۧ/df6aŠ30IKw|IoɔEcX{xlO11ԛ`Ԋb7),kyF{+UJڌ\Т+o:Td \_|N(54Gџf˲w--!lk?j.lĜ 韾Gw6^[ y|2̸sQ;m9--ٔ3 t=ӳAHm8%-IJS 3k2&xz7~$׌|Y}O/wK@oT)$4W 2kv΁<͚Vʬ l\Ⱦ?tX Z“\B}75گ5s[SY0;ҩ9WMw%bI5*Axz3?a֬Q,F:4ٕoD $nXRN׬_&(3ϖ$P$d=H8r`.WCiaOaB^ EsYl:dgF~ExGe5D?tGޚؐVJf1Lfs%:(L۔-Lb=G 49֬D }$]xBƬ$ -ndIrcþxxI ε|ٸ+]٩#zq]KFq;V%i zNdUf4&C(*R8)x^KLI*k,ddr5_Z޵x}I\{kC kU&]kZHm}7ON|5*9&;8MxkXԟl5]:~?s+{ѳŖpWDTc('ihO!GP0ESM湽 >~YS&̕ߛ艋^MjD6L[+KaܷOUn.!MЎ*d^pp("Qkۄ&;yV29ظ.Do "*8_9Ѝ{(Q'}b˲ӬU>k[VX{.D z&]BsA ]@1 4AGE]*Om4d}[nQwZ8إ/F a y}߯Ċڋ@,uxrVJ J;E0{XiKx!ۻEzpfeа r~scSFh n  FR4m\j)R*#LkǜXQù t9D>5'w L'"ˇDQg16_5 EW&ΗmSdSļ"9r 5W?=Qի/ 鄣>Y5pЬ|@b"`:^)kN X^95;/b}7۷ߪ|It맟`ojG tR b ˥sJ8@zkJ dGS|p゜( αPje ݑίo]43|cBۛ`iU/MVsB6鳚4W#GKUiCA1?[4cAK9Bw#= GuE. | y3[[P :Ps/#RFh4ݪfmƍc<ӽ/G"?ڶ(r,ᦖjR{nWP2&,B=!RJuL])K[Vٜz(cxq S/. W;@*I)HLTZF\}V%3uv"j?%<`q1{uܯWqBV*6|nkU2yRҊ|uߦ@":ῳBv*@UwA($,ME_F;;BRj0)3io_uՒ] h݀q!x"UYE'p>]JӍ#h sj$j|sF#1DPXB}~N_y9X9>P<`FHw12,!qȾPOH[iA W/R}dt#^;2խ4]Y5&ztr0m:;eΎ-%$x {=xx V\}&kdk%\͙Ac|U0z#͌pO^n5nqgsvvf+[+<^Xlu6ol8gg^'OV 27wO`}nk! [(ʀsŠIב:JyDUZx@󓝠Pe [sX َ"ҬP%Iy Ylx˭ǺUqZutW M=B\M)^e<w }_M,!w-ʝ6EkQ:0w?# 8/bS$.unSEӁAz:QsBQs㥓~w-A&Mj c U-dk}A\TKrFA`K7@atvᡚdEY^+z;H.wVZԑZ>| I݋OceI<rw_h'ЀNLiÎy\ ,AP^5+DZd!;?49a3tho\oMXP1NV{`\CMbOoV`9Ύ:x15:JE$`'M}΄J~S1=Fc˟8@q'/FtaT2I~_%_Ѽ䒱gYZ070701000002d3000081a4000000000000000000000001611e8eb90002823c000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/ath/ath10k/ath10k_core.ko.xz7zXZִF!t/s ]?Eh=ڜ.+ĕP7Q 5tR~'$k6ѣ9{LӀkj Gd53;0 z T#$\VsK~B4ibY($'y.$x}ɐhWAOfX 6fB-#s]_!v臀V@ynz$ò@W&wߎ[TT^;JzhF?ŢO^l=6bb߀dɷ9͞6NYAj}g0P׍kPwnuɏ95l'9̈́W QgM= N5`KbGB%]!'Qܬӟ ϐMtC}ffQBgAwž[ F6mZ_ 6@YL)9U!iE$uw%t jz#>uQ)8$ 5W?_FĄ:'yw A() "Waƾ0,av zG o5уCŏSd:F)Er fQ˷I03p0)1|7RʩɚfεĮqav\\I-PE8>V^FaimHQ+Vp?UX.lNLk~InX8nfL-#3{>w.6kv)z; wg3ۜX"8Xѯ'= U`i!3#e7-C뙀! g;:z'|k?S:/ԣX֭~SL Qi;>x{QCҺ{"2_%$+n|:2Pيxʼn8*n;1 D$o&d7~fxI!e@SBqhti>";k8}_PV~ȯnM-F~%iEY.mä|kpcs7/Hn/ǚjNwBzO]0пi\(PTa؞$>Kk_&Vs;&GݾLJ~lp$mKLE)XЌuoJ V&Ӥ82lFz x+M}+Bvm.cR@$(2vo6g:ڑI[;+᭣[+s 'F?$vR]#%(eQ.`~z[a x~,yƜǺ1LĠH缺v)#lds0yO&?r.]yջw΍խ6ϾYvP\XmD[JxD5 }74z=he%;*EʷkKoL1'& Ff+$@2[đM`B5jTmиbԊ90 F!A7DmUK7/C8S"TZaL@/_LʠQ#tnOHC[K3D"NC3&~]i{/r^x$SaWphB}Q;AMoE3nE;6=UH"2'^F@鎪N=:ذZ8%3kdB}H!Qyj@'ѧx@T=>ĨYmh}6J͛)LYWz_hɩI)Cu۠M\nK&5ƫ,9搼gGt(jDifo,1,I:on4>@U(i.S@oPoևEZVE-ӪSVۊ{0#MA`:88`vHr w%>jj1?\Z`yEEt;E@D\u&uxH4,9=f j!zfn? rNXkp/R955y[΍u\[ !;/+FkϜ PH=:q!nr:^0n $-蕍e'c#+aU>߯.#iL.)U)w@F6apUo0ǒ H5={@y9a6e!mtX]̄Xb;/k+Hp/GWbN"w\$UlMb1ukФм֗Y7_I^H3I[9164s҇d2d1tu{H3be@ZY(w>ee+HQ5}n Ai? fb_/MTO^iOd8lͤYH[w$Mp`]T߶0tDM™;酯 fA0?ǰVֶ!> y`ޕq{GpІ2(fϜpN^n{IҰ&"0NJ~Ȅ"-I|-Q)+y5 r>sNȘd Yh(:2i\ʺV >*5[Kcߣx n$3h]|G.y2riU8l@ *4c&F*TZS/Lؖ1WNtMtнa j}ZxU '%EQ?Yd & (omCtVkh(sض!kq 4Ј)\#"8Gό3!NSNQO$GUؘ,AW;ϔ1b7+o*pW!PV˵3PeJO25{{L*'ܾJ.R-biM6no[.B7P܆*L{F~}XC+wGlއ^vV؊g:Ĉk{y-;% 5rT]^ fF)cA߄4I0g5Yc~GiȰS:Mco %nvGͶ"1JS`7}Ak/V; Ҁ>p^+P@X:) B?^xr [#Dw(xdu?I;ʃك>DW:2)|`i0֏ Ԝ##+L l}Ko[@h@[AP)Qou#Rx]bbk>Ivn"}#8Yߛ|gwլq\Akr]2E4"ҀtNU>ɒg'kya&/pa'}]9 -*Ѵ"u$ މ+^@.xhR+ȞB jL1eCc5S}♼@#5&zw}x ZO u=uH`Ͳd<N-I|w#窟Cyp, xcBv t U-Vbrkg$z?fr LS?V@@Ξ/n۲*7*YwWg<_48HDqzzLy] iiʰZGD=QEذ.3('#7b?<5O@/ g"J@!R294]ryRY̬UxP?Sv,:cp-G'K}Er :6WD)q@3>^:i hqY\ "+aÕ$&$Y_0ᖲyF·eŦ1˖آt4˖lTENjN]y UιkNWysBf_|_6LJʚKQ+ FU-|b=0L3nK&y:sNyˆ oe]_~_õ/.MF`ćcA \/B]̥^]d[u]β,/Fn_񅾔lnx/x{&lmf6l0$X"F1pPt>l5mӏ*l əSK: &5Ren)-MDA(4ZjVim3+|s+"XDZ0 sgLhy2[Iq xyz)I{^mֈmamliʶ(|S!Pi|׳#+ $(O]~1ަ阼g+3ו2_N W.`e;MEFyc(o7OvnOO3~H"ZLw8 }[r̷퉙HyV:."2Rg{gJ6 u}-I5Kt52  %e$%4pЙln6TIscG{6q);,F/kQ0՜ .,$1 r+@ VH+*y9F)6bsiA05.0n \X>ZF؎9K3 CE@S1"50laKVZ$\o8Da {N!"+sRl+5+K2ZqdGݣFU2׻^q;yVF[6[E[^wC6f6-z4Vu RfC.#)ea֖:'2.B n+z8%~9E1i!4DY%#H́1c&zZ tDg)ܤy'Urc Yu9GVl>|q4XZmxPdb]# w<'[VU5 afnwX 4pi?%ZWd\Ʋ8M3/8y`IN} <:nb}5? aX'r!7Иho/RSHNu6}0&X-Qoׅ*"D|5˪jV.rOcmi?rc3/MX࿁k`ñ_q <.- חy31 lǪK}*0{/,uZ+DޛC FU=NSo&M蘅'<{R8+Pl&cm Pz FGu$]RqLfcy 6O(7K*UcRo3nA@e`5U1wzvcZmt/ GqzDZYX#{?RBW4xÀ+OݨKj #QCH$_#S?0XXaǽh^SN{'1%A~Z4κ*oc7iUž&Ž#uxl|#pkT}il<2+ɊT+XvwݺML5(^92,s 8XfC )`u"1؂N8:u{3)g{orq88vls *g)m4E)Gp:8}/竔̿# b N%hic-~myE %n!ۢ2xA,n?{i| ~', iLvVBF|?& &sW]nBp X8MZ W\ _iJ=vﲈMZn|*j7Cū&"5)g6B݋p'GU,[8wT&'xCet=6y:̐D:CnqUc Wc;M7&(<6P. y j\EY!"Gԩ랶m~[7,ZH~/)լO#""-A &dN%z%Z@ᄁW͜IQ=~;mD1ߧG'BPح@5.Mjtgz*̮) (5#=&gu`DP aD4=s'7_*l,3؂ nO ]C H_^~ Z=pA#GwwZ_%.x<.s3.^`/:l>Jꃘu>0Hw+[kB ~Sw|| y\ "kI7ZC%O)BAEPb&"nl]&!2a"OyA\^Ig,ꇓOD,]e|7aƈ8w|Y2U- 7Ek-U6{z! iyYڱAf=KqͲD71y$7a1ISNq[AF@R]м># fE(~fhc}J۵$ NXN&_bJ~J;x8 ,F>r+ eX LWNi3j4$1#}ʙƣ[oqQ-r Zt1AS'ZWj邕Hg i_t"LRsCh8[MȠOA' [x|#BS~LJIf Am(*2q}WDI@Td\BY+*EPdѮ81*#/!'TkhGy-%r>YoA?=T(',z;\E`K~䂉odӭ,!3ì~=S_݈M^# m"L|oUT[#XD 5!FO] mH%ʒy` Niײq&/LBq$.芩iH k@rk n k7 O-hɮ)>g[2[U4pI(6{Z@]ʐ/`ج̯L>_6ѧ?v} DqKc0ި$niQ8'NFOTz4ͧ0tqak\CyA1Lm⇙Tlz[]ĢZjTT]'< ᕏ&Ntwk )ЇgG=*xb]O !Ȩ!;¼q+⣭f]>s"%p\/gZ`g33wvaWړK$cmf{Q\Q_ޔNP)~YRZ~H2 qjP|n|k*٭Du"ٮd!b>sT:K7"{y|;Q^@Be~PmuFć5NP܎ơ*mwOR &e$U[Uq:?׷kSm`ZL4 YKŬ-찦TW$YOμo7@zD \c;[$_B1?٠0r r 2XjW~k|\~+Ef|˲6p{ϵ1IR]`s`ˮb8n<3v]tԺo+.f($*`] %mϳn{ KhK=~NLBKE]J*#Ք!vyvG 6LGU<|cV admiDRS;zR:wZ姂tTׅF6S6ZPp͍.&iJqaI2E0|[-O[+8 L`"~"6e>4-sAVB, ĆZlQwϧW 㺬q(VW_YyJ54Icsi;.Y9*6n SXufJE1.[` Ve)깦 ~>pH2vߢw2wl ϒ+`,a3J=Y506Ռ7݌{lO|T1H&:&R\?K)ie,n2q~ b?/wD掘 `ZF_otX97ë: 6HVqsg<PQ*.ȁYy6.U<%e}쇸ٖƋJ\jqd"#g28uK#؂$z<].Y ZQtF LJ{zU4/Y0H ]s?(n8dJw DWMraΧ=SQ=\iHA+EKTOw-20'Ń(8XxQ,̫+%˧b9 }M}+V:jSp(}ep/姺j*'R1~>b̕1"gg躟y%m??TɨeK@9eJX0Y*T}O+.?7o :[O B=Rl?_U ~Ay`M[Yo{tnrvM>M@n6 Y1uP3oqE7&]J4z+!o'ˡ*[a]Prh.be=v39`YȺLlKe63y|do`C|(*Am[a6SkuWͤ,P*|NSekXiBejr_:ggzEO7x ^y`ŶTDZʥ(n]Kx+|XY!= Mk@N4v/"qQ;M,?#4Mi7|e*h%M^\v^>Ո a Ը%QXx6mjBJ zV6}\$9m1^ p6+>Z-~5?L-i Oi, e\,&xsο5lO4zk䐕B|e"Uzh7e=p*+U7a(ȑ+uvmQCo(_[ ^Wn2Z 4xew&m&x-/Ltl4NdDc^l~İ]eZ"B6%y/NFO4ajhh+,E,4D ۭoN`2JA2!Υ.\o)9/} 'DI$+ʚ^} _v@ȗVc rYpgetߚƺ,}kK98]r*%iZdZҒzp-mBtjE7EXv#&'1qU_]K* *>[]cۀvUߚ;Ɍ2QyĪ,G[ƧH 'jЫVh{s*CM@MӗL;t ΢SLqo?Z iGS՟x!^{oj\ׂE⊤)~bkf"3Gju4\K,,,`zߠ!|٢ "5eֻ?ׂ-)W2ۜTH;TW|[®㈭߼|}xL(\@=HTGۋlsnFg|y/U~wf;z6e $a|U(\MoRfސ| YW87=TJb>0~tokf$[+bg6p;/p f׷"8Ĺr*xEƊ1R/}җpitx[-1-?kEM[y~ӡg j>tm|:B`B{K;OjU#M߯<6 r& 2F/ǸjHE҇.Z;3'Dj:vX6"{cN 9 D§(:k4xp?ģkzGpiþaEk@uMuC{^S{gDS'UCTh(g=6 ĈI. '"XNjY;B!1ה(npO3%+ .9YpN3]+ J$\iV~wr]hҲQdN~(J푌o;W2w.vZSHc v~6s6'[~Ȟq&'\:6L9mJ*'6>KqMJv\.?Y2o#6u6@׫"}(SxrrO?!~8FƌWi)U1vX#$wם9Cv >Xɧqs@_o"#2G:f!3ʹ'd/!͍zA 2 ZBPr-/Ӈ"ݍJye v>1} %StB>ٹżS9ȉc6!/]K/tUrss,Q)6c038Xt@̺7x@Yd-ꚅOW-U/M" O[Lq 8ٗ.C+6E;;jymbėikxD4iY@ʤXAׁN&[㇚r`I{&}LN|6[Q5Y鶩׀A/@|t'ȿ(ʙ@ j ;{0^/z H?je9 T?]g Y611U^Iu[?MaiT# MjȱR@s<Acsh[EZX9Qoɻr\FT~3f J`ʬf%5)i2jq8]adM$B^<h(r &$vZrTU͐n_JrGlT;3lbih Ji3^#898 !ϵqT b'}nqM`ugk|PWWI093ʿgNާPUs };ssH3xBز)V.YjA_,1jVa7_Ӯn: reMRŝ \Ye >m2Љ[vyr:zn;^2Ҽ<=AFg6  +@ՄaUmZES,:hwjGx(`ke>~3V!v).w O@o[c_vҗb^©A;tx-9Kc~rt&ZYz> gRa,ey֠@RHA؄6Ql=IE/${{>M dCX ]X>Hļ˵`9'Q@[|׻7@ G ^ ]i &MF.IĢvX\ۥZ"zV( _>0.gV˻u(GLӂQ {W3Uvы`pQwKEf{oTv)a,$ׅSgI=@Xalhh\T%R>aΡKKbV#ő3DgbbK ZTŇ Z@n; ;uD|ٲ`>j^ `+.bR~HmmΓa]*a>Mo JCltt<`^^$m%E:M3Y}d).Kc57xU,xۖg]Z1W} [ ^䐽꼶(TsI*Np0Аu1Єֹ7";.V]N6l*bbG nb#yTwBj_I]mu e̚q C$6 Uv̋` B F:;f㍀Is`$,ɚh4)c!ιT )Kax_v_Wl8+dHAr@aBAP*:ѥ`1l WX@;jEMP fb1JY/"Cyõie+LԴU_d80o$X zut-2=~` i1`u , K1VR|Qh]Snx/:B+1v|eg >3*3 x4TyfAvGV58FG9N|'x0aRZ_:y2CIr ,A;yz?DZjH##TGz*T)CI<9K~EŒ6RFCqr8ImN`)cW.ނt\8(5? Gwg>8@*,ԶwqNɢ̥A~FwmW*a")\%~hzIB5?O;λbزI߈*pt`Vhjhy(fa?o\5BiyCȎzCƒ܋ϲU+z\k Z9f_>א@ ;;o坤v`ӁXKŔP=OT^P#Fa /r\S] 8Z\M/ VyۺQBH} *o>*Y 4BzxOx 2[7EwL+Ǫ1 a_#gZ<o0$4v]cD"i;Vꯡ5}Đm6"i+s>*rN=y|qywǀtchڗ{i*'!L!9V%UZd4hst\kB(}W@{z ą5g%+[[%a}MGrx@d3m׏K?Ւc? v6dK5eK配kyq0t<G# !4N?~)o -5,崁5|:*̞_ZDw^f t\^nux_g>o5wr0@&3h9&֕bBCNJ0%m N]u<(/Q ]{X q`$l˛PnblTOX́X ,}qZ CLB 9;!OGE~عF,Yvddq|THJ =wᮐr{l @طo5VFZGKnWwoE~.K"3]"yޚd*j6 \*ul:RYu蒔o|wwBy}7hMǭ%,Mt_{(A6/͊.t*螛}|cZ.M J ԙJ RS773sERl 8ʃ9;)y?%!Y|X2M=Wn@[- R5ēYm .LMYl;n&5r8{K%<|Δ6إ*dI^L{m8\!\ss#2 SP0?+sUiN{}JͱC夭'?=7)tTĔv>R7+4-2HVaКuC-6fRTF "k=ĺ$K}LZ@=zjPkAɊWUTsM&C <&G2 BȲ+RɬUAe>II-j9"hyr6lq[u0XM)d|Ci߅3Vp§_e^ǘC mQC? ֪xrf3ɑ~I& 8 Ħ}Z=ȍ[x|sQrO&yCl畭F4TUyb.# 48jLd̝jM+ېNs4ld!ÉiBz}9pDh(^b=Z4 1sz JF;uY>7ehUHu/jTs zಓ! eţU%ۭ-MeQ?@rw^G}{|]綉VsݏqeP kC9dÒwjzh<:,(@ڿFe""$WƅEۛ-}q~/홳sôpu`#b6JA.+suf43[&=& tOej 82/.5GP1"D[2V+hT581 _adYr14[1+X5:pڃvq '%̛?R;g8LC$qqg `i j2e>AJ8:}+H"w9NC`hi\8 CʞZ\,†$+"^55 9~posrR{͍q Ϭv}D2S?Rv  l>Ov|IbO`d󮪨IĀ+zN{#^ 7[itGr4Zk~ޙ|"Q!+JBT)vM']`:=5S𵞤(.0뫡`R ^ڮ жn5.Jm,wy~ʐr]/$=;Y?!+S{ tR/7m!!yy = G(?oۡ<_ \ᑔcl&`>f4eY_U򸛲/UNf iۥVW;lETAq!"9rVl`J|nsymwЍo|~ZyUڦ%xG6#C { a/L4ҤtuWm|g5 䦸͐:_bZ|3}-}'jr,z#/ׄ!>r̹IC WDAc;V3͇xWnEcIbL.Z4Ys8$7v'hVuCKYE5>zm{@Q bb辮mދOo|=n\QQꇊ~%vabۤ_3#]”ۿ87x/h;tV:1ia(KFn)"uF9ŌJ5b*' ncKUxI;pn+*+<c `| |n"#w‘-W!L+(xp௕{J*?~IڰW?nos@l=f^)Ϙ~ ntk TN[O-!_&"/WF) JioYQ\ޞ`e>v,NM2expEux4BvF'QeA9@FpTƎ{b:GbFmsWnMPWx )}88c!B'J{NcKS=GUDHŇ/5lo8P숙TpJSYWKM28 tg v,'hi[㪏;˱T+-]pGߞ(N}\=K -f}$[ؠӯkDu )q5n[)q45UE ިwII֦)k(}ѻh {:>>ϑB7cުi9C<1B@nV篒p%X7`˦-{Y\uJ}'f){CUk*.u ĿpOvd0{q]"!zcen2Kyaʨ\ POY [' >A˕wf7`!NlE9:nz'>M+?FLµ\64o83ω%~!y674 1|E\|p.Hעoq )hzYmqqLSNJ[?b:4>ߒ A&aQ8.+k%+TlUwW f;dacaŸ~ ]C,6M[3_D)Nk,dxAȘ,i`RVCRkNT]5$viO'kqՁx R¸cP(EH3GY 6~_mKd؎籈n&iǡ̘ x[г9Oh*gAt1崗y3 GjIC_N[lfljBcCh:נя|J{쵳^jfBd˿oha: R|:&CϏ{6jg yc铠NeĽFF@&c (#g-q" ,y9Oj"#Kx}2#n7L |nfLM>x4v/tԑIÝ=um1hO*ƻ2#uO8 t^Sa??%i;&u6(i ,~ʪXKLiV8 +Em= ʡ,3I0гB+QC)eo- g̱up*t*!^ODnxu%d69݁\l-_KS!Pj9;x& zj(gJW>(JCr-b6W5hUb %}’-VȮVksiҊsY4_?C- 7, H ,\ kFwn7"u֍@__+tw61 wUle,kIF čy|!x; %ø=JW\kTOVr2,HEvr M;ݓ7DU t_l Omy;R~"ǹhpDZ/@GiaާJ.x mccsNgc06bm S56 N u<ʙ$z6jPl [)yɅ|*aEy'B$r?i&sv+ўU/zN~d HoY'2QޟҷB~o)2Xfモ/#QLpNEF{JqxK't')a id5k̀t â*>qSN+ٴ6OY}9ZZ_$7ٴ1`~2䷷fN|KgsɿPڕbf䃣Al9?bv’ÏOnzszoƢn]K8 nC+^nWaBn[Ba7lZNsQ$bD2/$Ĥٞ[8[\aⅆk /56~ \Ķf}}1]a12 ϴTreh=eu|Z1Їd$\ 1L6 ޢaL1bl!ߪ89ZWZݣڙG]Jp"+]/hU#uE8Zu \,`޸Ö oP+xw$bXFVn,s|4gxN+ڽYË(1#=acr+.}P+y&|`lAPz6#D:[pn["1._e㢜%;`a޹ߝO!i[aFTGN4{iF\L 7 A] ZACN#x0 _B([_ǡY@vS'@Umc{{k3ϷHI26fV}0RLae*ԨcJEe~!V;||%M7<X;B5R/c]<׭uo>~ XڝM?VH47N+;[C;r/̏MCKb~9A-!8KV$j ⥹\U ]PM‰D`S `|@HLq\š<+ʻaup2sW~,.jM>[^[$`g* A(WmnDQ&SjB=OH/-.:گP LkaRaO_ <hJP&(vM*%\. SDuXz7^m4)T^"fK}M?7"nyhtm- -îB;v"?n0Jǵ IaѺ3؞zl$:vl홦6X"#N-KFZ/6(N )0 4e>X2<_,=Xy@>E,eNIuԚDN|)CS3s04P B !xa#~𧒬tL;rh5ɫϨ|Tum'vz Z`a.!.s L1Ҷ`P|O36 H}q6:kK-_Í]m-n?(Ju.$, <awQO6vD/[@mNDmeO1+C&Ks ]9/az 3x 2~UDRۗX =FҴ>wH}u|L%:P?@S ;yC-099nJ=Vf!h"Ky:#Ij~X*FzQhgk Rx Hj.j޿CQڢ=5{[%\ -y"Sq(Ew˟E:Mz1v0(XwBDr#K rH,pM DNuD .V՝=Χ. P,fDBsa?ۈBtߡ^ drtb fgZ7g\FSzx[5(C T$>~u^vD]rCb_+]&z_}n*I>5Z -V1{ާ/\Q^HCD<'I}ZN\ow׋yiw#ρ!,UסζglYAlU7Ò*Thn:5ek<Źg 2E~ S̝'xtm;ןu P [kv);)m  (MGO")8f99GUwIA: #?NC kD綾Om%yK,Ls 䊩ǛCE^s+NW*TҏǸZ gF eD}LԦk'Ύ>)2sdg+:"Sd34U=#f3v%r:xef !zlgI&N/ &6pygAo]j~uo(3tFá;>W1/ #9SþobDW<ڼu)dz݃2#:DiT [ 0L "# Bzӈ8{ yoؒj97 ȺMkRI©P΂dA mx\oQ#[*B80|+2}^gvˆ #`'q68Yx$.|VV =e8'\,33.N#2[Eca;e̟э~#[Bo1귑)me(NeN)~!÷QYXsbmeH$s$ M2k%Egg,ag/vAFkvxZ{h1LHww5^MpjfjXn0͛-I5KX#j0dK}fb0=vEH㸥ѣ/G;\sITIT ܓp\VgAy7fU8w)ۃ^Ek_(uƆRpm2 0?uvc:r 2g52/ׁln&EYW!Jo ZeDI2P~!R[ io,WV2֬YvwYMp[Ma8 B@JB;7d;UckO}AU$v)p`]<;f wRҁ lVH2f>@̎ 5U*,u|0yR<5ZUKp$b|MмcQa4E#EO3i*5[!16=bVQG@ngV##>%X%:Q&e0].a&ͽgR{}9_^I?C a X5,^,?r49Zc^o hMEȦFg#̥HBjOOPF7բi$ E GAHV%+Nr,0d}yEͤ׽7«VfO>5~_\WA^nTOeיvK TbD_9+M;ǜ:Dj2Kc5%yͻƈ»i;Wn™sS 2͒MHsn">tVf#ˊ-L$l{*aC/]6qor3aɺI͙,UBSS|-'ܪiW\%((>*V?;^Y/> 1  X0 gLyrY]DK_}J.7`6y=I EmpK}@^6t+].0k@xKAQ=x_|Ly`- R":Ł}`po/LC=ΤP(R4 r|\r:|7^LTW2'wK(5Kp<ȊŀiPSڽ 1O=ҫN^TL( 2?2^WYx&VNsbP79H%_nU~7(ku XVDPM̄f<}Mz<"h-O /eu`jUև v㮜| S?b4G}.%`.5OD)̊Cwþ_R\~y',e H7G/oFOx(j%߃|U9*SH/!QelaģQ't_IQ\`IJaqC< 9k1CUrj8Hm @R^ZV)k4 1w .$V䡛0WjZn&C+T0kM!3Ec~",YM\MI*OL,ör⤧ | :ۑX} CXSl`? \U/Dc2FıH6~N(E; |SMoEKo?} dL<$KiRl:AEXvd̚hxB\mM@D[k1# >WMW ߳ynS!a_w$@7g 1^֥ILfƞ0&x3DaϬz _sKm=OญlWw?xDtGQc&k7VyǓ|muӾci+;mepx;XGɹ6 üC=@L9 /$.Lleu|q wt'!oAm1rnȱ2l"Ѱ9_-cu 4a  Yf]"`jt3wqQ䩭rWp{Uvo^ "~,YB62"|iG/њB"6B=\@T(:' 6z, 8ŋlyNurgGNiݽ82\Qvjkן #͐!s@͆ ]$0`b7ED7+]O:/ Ҭq〹cilg9 Ì,>+ۦ$1PȞ8%q8 -TS!hglJ^vґu^ú@+T gHhձ}Ifq{?[/u$ӣ,Heec,<E#<M5z~l zkkL+t^"`|(\j.=NCIqsuKrDr +L9vRUǏ\-Ȩr jHCz]ɀ6+fK:;䩕Rj5ͧ^A7KA͛uH> ѭ>]-oGjVX2OC}q.P|0;r`l29򇈵A{KX"3eݠ*+v!di2 2Dԉ\rpO|H!fX"qtsu-E^.-H:@u޲l]< ی-WwD%{U6o4& d$۷0# 4H2^1gv=T+ŽAgt~c'm]BO*]f!`h"V]"sd xxo[*ˆ`S䭠 NuC^Q#9H ` 8߁]ci]$ű)u҇QSY@|сNP04yPO,#hE;Izb$N `VnȆ:|稐+Ø=p~~2en1ok<6alB&c-p>fP-Q@Urф7#|jP7 ukUm$tה mA_iA]d"I7yͽ2)JKf'BSmd h },>7 pkgJT2yhx< ~qOT+C6=6>} P F4Z|gXY 0knv+<:g!ߩ{ D3^5Q'^MXN([o?8\E$ܱ OL'?ۥ g֬loR!wu!̓"q\yb& M0UDO}?.6% S UBSAu[f*7ئ+E^kJ-ؗ%cTl*8+IK(V ÎkxN !qc7"{(t1W vQuUH_[A.|d{KM"#BCнKwN ˖#\ mAr7Ȧ ý/si ";(Egܧ@{? # be< j Ue7eX¾톹] ɓc7;vCfGPD̸olj._\WkZ2C\;v(8I/41}i܊4mV#$QBeJģ"^S$,{ `4`nnYU@}Dß2Г. PT;[d O?hsz1%(ن@0nmxd/? l G IdB+ji'MLR 6:> rAYUɐ/r+z&N :vͬAܕY)+ kM z;0lVIc&^ 9`3a^͘hmv_iv\cE}4,.ʥ{T"xL{_d iNg2dFǨ^Z x;!HG/4[%67s4ç8xw,M O:Ћ 7Ggt7κ]'l[\;PlD܌zcZWw"JQ+jP#[Z6\ \;vRDݩs↛`TGdى֮ȗ9c+fto)juJy~1Vc%Y ucnIB4;(zK XR&ah(6SOѾreSwwz^0+6/qI"$-֜O%YgL "$RK'S Xq|#HL^h|[} HASavY-Zo滑vh ɉuhG]hiFv;qS@WKDAmul9qLg&]K & EC0|o>9"]…B}a <vxRHeTSd3Ԭ%E 偺 >b}IBAL[l]]> frn]WWsowIʧ6ز΍9PtԿw@6i3)Kd\Bwzs~Ъ$)iw),19cl Rcl20r+PrO}LXwE+Zݧ8~ 8oDv1TCG慀 qBlr6@VM%|_11|#PN=26B߬`RNlds~-y~V+x !뫏b\x=3/޹Ũu;9󞝋*呾QH6]!HEQwiKgJ@0ȜۆEEE"_Ւƹp ,YOAdJoǒldQaJ W/l䲅=6 RؿЮ;ϞZva 3tfk0<49t-&RlY~rvn^Us vf$gN Yh0U|}P 8(Ga>B鵄?U*:u W%5'~>)_#]U WQPqMW(.۫b)@!UrBxWȱ.C+vWꌗlcUrt^&rRC%-תW?bm U ^%3N56 W%V9[qF VW+ ue ۩X=7D[mXJ~z7^QSQ*ycг>HeNWFby7-bkc4]{Tu 9z7dtx a$R<#x2ؔԚJe6y>!4ӍWF-(L;2R*N2B[F7q|+PeYFv%&龏^<{0wt?%tBG˵(N荃w&#/\BNOAϠM` A;l>7xHZ4wzK4"O{f#_:~sȨ3{zKr̀[sMZPVbs]ɕ0Xi[ Ȉ ͯ,iCqGa \toMFyT2~G!  a4ԔH*(Ō!|CƥlFE)B>|_TR)Gu{ݨ '~824 Xtn#::E`&3֨N$KӤ@a1I&\{ɺDv5X$ c+GUELM2͜SɆ'qJ n6{vCQyyAW\,-ƟɕBE(.Q%} O <%00oez^ZsyNƝ50# x>C|Kfqte٢Yˢ8.;Psab !\UR–e3=c~@y@x& hOJPGPo;?%`wւ~f@sȿ5c٪*A*iWrflw`~vWL/ QL)Alu0iaDI ETFSIRԅ'^($uR)aptI$& EQ]0?ęDx6qf P@YGÒZ>سDӓwNԫiIYr6=<\*B۞﫜]I} -STG/ʫ!;Dd㼴)̉0Cw/8 "O10h&f$~SVX`_/%G` V4`\Q*|ޤ=`H[^!G?JʝH0A&~-3Sن2w}Gwޅy``-jE${j C$.kIySVmQЕ* h&m)4I` !VLշGEyW Fì BIz3MsGPdGP1:,Rтc0|/ڐPDJm wa0ETI]'{JQMqO=BFG(_MkPWʼn[(2^)AjQhX֔05ڧ;+^:D d'q߀I~0ߨU{~W; P.m?jKM?Պ W4DP;I5~uknB) K152`(T$8Mnk*v2>dD% <}me`y}n\^_!.*ה, Q`$9hKexLXCћݪ};IR:#@z";SNE !䃐͂G QHY&u-ɢ/Kg@ྯu34vGѭ/0(J,1!B¢x}T;bV}jT/J, )Ũn}sKƙzUf܆֩Ah}*_ Mwg&^Xc;a4luݎ@GC!13UDюkUt=rE>Κa J׼]k\蓬UBeAiKKx,XT 4ri1^ҿ[}cp{}Isn̟O9nã% ^~SJΡNi_P/`MBqBnLո(]wW{["+7h/R; [eV] )x\6pa# +~ٮ$;^ѯ:WjmOS@ |kNNI;>4z۴# 2aF|۲/M6n H(,K:2W-wܱSߧ!V(!faƇԛ!sS8ɾN6 a_s<U 1{<ݭ.9']ŝV4TPgq:PתcA0J "w$5ܩCwRjm)Ztsu2z1&)z"}1+1EUrl_EQJ՜7"|:`3iIwVhEtʌ5jzi^Fş3ubFR˾-a{f88P !\&5efxX,#w.ztVk*}|VZ*Ŋ;0;7u/vi,{khJZ0Y];PSaklj__ZyCfCO__@+?jipXU- #:#ƸS}9]ڎ!OEϲ,-qq )t\MM 3D^F=|78R i䱚yFIBE&" mH>s5C[|Oj14`_ ]ԫ4 7 #("=o:?5҂Vi=E*epCFP#jO[,+uu8 !=!;x˥f cQztzAM ,#J*ka6 ~_ @ާo( ҐhDp+y oyp*] B[%qL8)+I#B/ ~9̤Wj'1sҐ9>?㖿ydwIZ1^5.9A:u<z;#}hN!M]l)j , ?8;Xih|D5Q8O$#= ʹx/ ji_Dhp嗃ʭߕUm)?KU{M)t%;"䄺Ьٔ@8L pR@b=OB/`NYb]>RƼ'934ϒ9Qhƛ)p$/7<;P}zշpӁcy U0~Ml I"ٺsLr;szگT(ssЇFcPԞc?LP{~qR0l{HȰ X:K#~hþ/,$ѷ 2El*<pY5tS1vzm%Sp# ϛnXw6,#jkHm@8~SP7o[T.wrM !;e} ܷ>Nd*S}ъ|}oL|QY_ j`g)tTWpƪ-fނM.+x ,Xbpc.&n9,ɵVŖ-s]2Ɠ`pE7NI׭M[$Fq~a< 26oԴ/=eVny7$L5NRMs#Ii~a`Kǥ_FĸpOd΃`[!gKG$:9ܨ5y 2B3ń5uP:.>졊@䆗Jm2PF{ $˪_T?v.1(`^ X1|Rٟz FͬFߛT_c]%UHA x5Uh#`[@mEsL.䙘7z>O-Z s%c. M`^y"q(fb']u#"XJ-@9;AR2.&Jr5Y_mQGC7XE{Q^^|3=. \=r*6{)RZA(;+Ư;[ &&x(FRbZs Ɂ9f~2@ƸCE@ /''*[lzj5y!g̡a@hVo1ZpԢ|W~Q=ۨsXȾiMUx&CaٹΈۀ(+Va.+XJ>ŏ]33uAmC9*!I_v|? <\3'?\D2?]r&/se%XRDY`9} z]bo 2B?!d -/vy\]x V! 398o[:+7 {Fٵ;,hm2BMTF鳡 ;mf  v\!I-*"E/J L}Yw_3IFmx^4KE|FA/PYXOoA~ҒyK i$[&oCK$+aFIJ%vdaK]q2Fa+鳕S(WYC (`Ry A]) |(\߯X'iB&[5(U. l&ӯ 7 Av䀮m5PdeEATλ Po 9LFD:wκ)rADQ̙ o v(61}uy{ezʅ\$@\ILYT:ÁLQQ9NY'*+1?{Gerz.Do|a%nO :jL/&q˝&!sHo*`bI'~TUH>Z5Fz@ 2X 0D.,d)Cl& =sZ&mSkcf?umJ=ì#խvJO,HgƃV{J!E{X qYc#0ߒd%3DZs2`+MH/c3x @% h %W[2?RyZb}OV-04ʓtͲ鉏ٜx $tCםʔzģ#KwL-N^д$HVuJJ_ `X@U(>il%b_vF OQ/n";wM]ԓǏ,xXn=y)fCgL",U[-¨]1u?zKG~DLוNMӱ~ޫ)oRZH J,e 31Q$"!VB=QFl;5H#"\=DTs,OeA)дю&% tWÉ'kVL*qvLNzۖ;.V.kx9l_ ʿ&s,RQF 9);Ş Uh=>{hc[d7B>Aȃ9|w#Q]#_/6XWnyLD8A4]Α]xLFYE^D,d<~ d9'mBg?Mzp"0K/)1jQ|n/J'2>P{(NdFOHLVɏ1SkLb/Y.)z KV=¥!;&zP5HĄLw >TĐzX ̈́5ˉvC#sfPT3hP ,pdVN<{LL*j좒1w1CCK`S?@S@ n;422+^P<%9Ɗzp˧Mf)eBTf B3vr+ X :wa00jA-+*=HIw[XPδT|:o]x ZL'vP3æJn*Q+5&j*>?goӨp~sqw)Ͳst extZ ea4 b 9ho Jnʸ]aUxHOИ;#"sɴc]Ҳ[u}bt*U ur0ɋ\׳,:a!ZY)z][){MÏTI~uqd04} 7bTbj?H.}MmZ,/&N2p->>._ 0ѪAF[G \ɘt=s,dxՂ .Ѷ{lȗ缰ō|L}3J_#]mrGNqSqT_}" [n}pu~_%,$(fgZ4) DPLIe+]+^85a#i_&}s#0u6B s;Q`YV;$p1I@r80N4}1uNqb8̼E5zuX| 4B2u%8ƽt}ܞ@;1H\1ȹQѱ~4!3)&)QNk$^Ƨ_%ܢMl#"qhkQ(һ>k g=_̗{yAvz?֭3WB;%l]:A^aq vnA6[1VQ}"uYp9KSfC- >Mݥ]NI@>뵢m_&%AaZ-?K!(a"s T] ߰\i|HWU^ot5mSrYdXOK^K,XL{Jmay8v((?Q&dG1]|P6<&;/CL7BkBV0dp_t jFw2ќ 1_l7oJq*'Cxmj$Ra5ȼc{G 3Ŝ#AP1#jepI|AQE_wӺCKpGS/z0v@Ԗ<`Q NǸdJ.Dt-FM9>Dz[)I(ND t;#OҸIE@%2lWWq~@_3jl qQz q1f8 T..Z]FD%>g ps8;Ħf@ou%Ɵ+34*&clk&֣}}ɜOW&p)"54V[,7EoP~ mx%ö́5y JA46GHDm&bƺ9YC20@V͉lDů*Pg+ns=HvC8gLbҀ-BZExWB!?>ңQVy"#'rܠˣ+H^Ofe&;Њ3ȷ!L5 8:yVt's1[iv~woۻ*Oz5Hb1/R+/Saʰ~!dg5wR&Vih_*a`@ f_Ulol88>Fvԩ`rkVܶ9"Ч՜v(ێqꄍ).4l Gnb/"5xKtdқ[i82VHͭb,tX[ .Ci}Φ>vNI0c&LO&O#W .Z[6yVm]a ؒ^*cQ(BƨS#]YVV&hrLf@_jB*ģϦqwpؑ= &; --+O{ۓ,$ĭf; 1RER0LO6h/.;Ɗr|yZʦa *7G"YW<~GWIt}V- e p> Mbp(j6=, @M<ŧx/6q++-FԔXHl]pwɽtndM.K`rN,ދ3ACV}@Q- <-U Fc»^(q|XcOx(l^j"6~WGXb9ۅE!lOCT!ox"vȗ!nVc;ImwvW=x a-yaN:U1?%q @+_Ah]Ķjjqf_e=cvS?<$6jm@&>HOPtA{H0MJI, rAyIdMs;aϔ@$7YR TO?$v70'xG? CB9MT%]l+) xDla*,A[[W TFjTչOsҜ?`W7փE1eb^Gzbr#:|;Qs,יߵŠ4"Lzu6u d-C?:=qMļlyQfѰVr7νW8c&<!C|Y\FHܙT5U m&$!Tc$'Gbd65(*[Uqz)tz3*ҥ)Ƴ^4J|~Ts?/=93Tz4/)p%xCM޴+C 7BX(^|\zNxw |0ߥMpֈ+0#[}Ygm~ˢ1'SBm2Q5y0up=挎K DJ}n p LѴAЂT_'An*:9 yʻY0ΎWߞ/aSK,襰عsߢ*$ؙPaI {3Wqw`qG]&"aYд!4DWR9YL?!$a(JBUzL83 QKdn^k$'}H>0 ,dЖHeMQX]MVX? -aAHj%wwbKSSszԆMri~6bH[QRGc.(e%LHѝAVŬx9mco:Kx΀@Gca/bc m W|'uv.VPFFIsg´qΎ!uŞYȕ. 3ߊlw|WI5u/7Au>wMdOشepO ;'QKX ^vщh'?I>wu La9u˿ܐ[+(JObPW@Wh9>.ɅrFu!ZTMwƒw AeX"2ɫƩY8n Ni 8E0ԁ6>s>~Ohs|&\|LD$` :&\;ڑYp[;=dh}HIhwU44FQǒ+-*XF eDFJuXbbpa(⍰,f~[âa2_`/:IYV# hN .~q hW~ *uMe;RmuUݸ&[x,Ix{tfZ7X_bP2@v8%mt\*uK-Ԫ,眄!(ڴ%,UcY;<,b8&9mjVk% G ;?aU)?bj߭4}\&[V;ʣY^;hpKW@1V>J˫(=e r Dk^Iii1 o8H'#z;W&e5 ZV $aVv{uDMd#<zSG'jbs]r~zJR[wsZHU)1ȨO)p.q4d*sQRII8!(r6(EuɲxT1+k*gNwǕ>km7Gw]J%ޭ)Dk,XL ;N=UCog`~HE}i-c׋5Jc:)D`P~n1! zL_F\mQuӞ rmf޶, >z'?yI/@I+p. SiMY61; *EXTGG#C*͠ Gf!J!Znn=a{R2Owft )Z8̬+e}.#>|YZ> 59}|L6"utE(6F`P"O!- !/'=.? }0G?א;~4=(O-Xا>M_q/w!R8# [zFpfc67@vxQ!$¾ꗔfېR/]):i8\8tk~]$[r?z_8H0Nn*CE KL5Iۛl O^U~p*Z}ZhL\`D'3z\Y6f 5nG- B{b,=xn*Xjw' ]/Xƒ]>BJRTw6ehLVSij6\gۥ-jAQJ 264{r17& JD ?ij]?j cR􈓠TxzؒBZM@B~(Q?Z 5/z,PctqED{ݍ6R5_ok=>XB_G٥/kizVfb dT\ DZn#ui<6"sqs U$FTWCr*S qUU$+0ԟ1uLM ԍzAְbk 2T'_dff*r*fAh{c{M6߶9l')N--bky#ESh6 jTQ͝fhB/i 6L_w`;H:OO Ƞ?Aƿ%r{(~+UeGY#o]aW`a06WcGt.!V}>t.`XqoR+0XO|##Y%\jھ3*þU~*t4}OxWkQV A2z'-)x=~!j16E wCjz/CҤwQ_w#VhQƓ~ El/$'7wRtҹa07Ϙt1*\!m3%5q_ZK )2Ơ C? $;iَ\:k&y8 xqi%vd Bf%~ !?ϲQ2gLk?mi .&9:4I&-jGP[ ~HYq|]79TB_;m3 3*܉K",@AZ6KApz 4Gz+P-؟!aUs#jw_4@ y>CP{w2#g2s=j&+v>#g e5d9c*Lls/۾A$cr_ }8 SJ'Y}Kυ/+*0NAK9FCk׾hL' 59}g#ň|XubeNr|:9Bk \tHFWL*ODu8Ρ34n;#R w϶w`~2mSI)/R e ҙe̘ۋROۏKjuÚ2/lH&3FtaFB[n!>`o^#&ry Q#L>ƒ;42?|` - aݞ ضnJoL2=])dVbǚczdYOO5[a''!ӔDW/!5;?',z}J2Z(a3ZTx'rTq?HIIx*ĝz2tj TؠEUlBe JK/km+C1.seGPWӯm?dM][@w*QVNNJ|`sڊ'?l 7AzMv5l"ޘ"bQhr L'uA'd4O՚bֽP,galPq%Hʸ>Ab#v}} #T]-x: 11GS}쫧;f)Tj;zu*뿱~㓮bU,e҄f%ODT%M˒D*,"a8 JU;Y*8lG00-ҩye9IQ;gŮ͟c蘄V&#GԢI(I鬞+_ $x4wd#jJΓX.|Av#ا`Q OW6Zܤ4Z;*3v6P{J4k5l%ꘆM:ƈ@F$XסU?&BL ^/z6Qi9M΁g9\DA- a/oo]i(o)b RfrQdXdz rqiÇ(@VA[;6Y,џ ^{5wrU|h9`a1:gڙBcMe3tlO,wa(R?[yg-7H;TXj:Nm.FĥYmЙ恽nWa zR@,w2@@bJm*ߑt,u]:F D(~5;Ҹk=iAPHfBQۄ [\cq7PdE8hG]pԨ[S:!qdxظ9B'-uڦ+RIh*d)z$w*(B $+AN{Ԏ_7ET$ÉCyqg] dcky+c;|L L6̛do!.A3vA | |d;H4C$"Wua>C8/z:%ń.ᵜZv:7=Coh46‡*,_T-).FƘ3:xTcWB/ fJO~梨GUk]7s QY( =X/.Y*i M3YŧeELH%k*R Ql"|>Igz:GLcVvC.gb:QQы]T6/IĚ&"2V+,r%#)4$> #u~{n't  r`&Ts<;dd#GGo鲨ջ !鹇td6ط(R#BS3Ȧ1G163af?w匐Ft|I# *5dKuFfMCB+R"A!f&ß!sC1TtA-) p(1K$WV!%foQz53ŴhSt.mWS) z䧩-BJQc|Lx\&YN9wqWoL.-5=6`ަFZIr^a c4lɑԂg8?Α"rxd.j CAb#aa` | W1M| RlE+F){Ӫz`x_b7}j4I8:R5eݠe"~3t`Pt)iStjP)ldځ2;~ n'J%Q_;@fM˧FKٳ[`ޏbYii+@pc865Ƥ%< 5 ÍΑ^z!M42R8D||IR` -)UJۍig{ 82,Ǽcc+‹sP!o={Vup_)(̓;nanK0]ne l@nhQ U=泇 !Y^cX: PyN8Vā3;$ y ~ aZӼdXe AI \^D H$|:(?$`5=EPx-i"D]3垏Ss Le@2&)eo0U,"ٸ['$J) 5F58SRھ\nӐfRYXrn' MG;:?ԭ\NYˬlri @qll2 $> r4_8t|POOv6rso{Ic NnYWG%pe[U'FF[ܐxށy~.l7+/?4K֯'Z6}ѲsXE=h&ȃԴv/=gk*j~`T&@6kqeR5B qQ VrErgT<uUlSHQ#)9+[\}Wѳ3͈0Z&:)wGv; 1?XguZZOiݺX;h#,&pAC"Ȯ*tVs꿣 t'UbUdeƍD|O{ \qb=<xf| 4&L?3K5י+ ɟ9>.OcݖI=4Rs9&7罾?sL}s8zQwWə> 9|9L[~]\8]!ς:'&b?ݫϊc0'soouBᴦuYkhΔz7E;}߃Fv9Fhvm>.pmS*Ĭ5iLHuRfSˎϰ;X8DW>EU?;]@riq=?L7㠼zň m}'zUUfG].ʣ82Bj-hD-[b͹e|#%ȳf\w@Zj]p5nzn\ nnXf% sqє餍*֑n0 z&A.5`\Оs_;M͟!9{[Zm2M\ ݆GǾg5ʱ0L=Z0,4]0\4)F rw*c';YkHPjh, vL.++ؒ.տg7Id˶_x/FU+@|8pe#Qݒ$K~Fy9GA|ytz!zmxt^aN옎B% { Kѯ/b1Hdry7_ ,Nth;ku}[z"nL5TU?Wʝ2UB[r)hGx ]ɱ$;ƒ>9sV8p2\^j;%z3A2gȒpFlnG,qsK1!wT# =փ%L']0\ABԄrLN$/"fb"5@"7RK(vn~{!n}2\ve/cd@t)hl39Ṡ|uexWA T| 'Eý@\~V) 70d:o%)8sa~h2ζj@nkc]2ٮTJ[ Et+#'26G|k#a;a2.BhJsQ_:S ypxL}&v. ؙ5,7ɉ뜙iqDPK.;ƅ`(2 J&t7/NIж qoG9;=:tг{etS2]j!姉z̬FcWE(gu@hQTFt9٫ZMS 6zuRջ!3DX9jm4~@I(nX2skhc\)vPv¼d+Ve,EąJS9yT읭+.\jr;$s 4`=yp^ T7#swL#3ũR ,\?YK&&i/3.1~p]}abs/N+\@ʘUFD؍oov0Ф/;->Z[%ySa(JpI?0p=YLs0=݆z:lGa֧L{D3Lk=)#VٹKKG3닥14 ;ݷGxR֜"1ȴRSn/!CʠQڳ,0؉Dя3 ~o4=2ىݢ_٥Vq3ZV7sΊb.(S zbnW0U\zt̄)kPZ-kG&VBО(郃G!vIV =DNrO(m$-Nq+X*EwSe!l"]b|f]T6$Q.l;J਍r0Mq۹!╽ E6ᑩ?)ù کvb{#7t(TY-D?G;[WizN 5(D܅U3HF53jWO6[[YB\Νat'UXExkKu=6'r >n>uBB}Г& ]< ~)/eLzBϿQadS.[)K])hCC_}1|HV1nL"X߷C fcW6j e.ra^pQ URV)E֑_ )66'7i=:ȅbN0{54h9ۈn!j=$,n׹{%(tx*4~4"06z\},ћ;=XD0a :FOE̊ĆӁyZT>_lD$CUB:W-y@$F`W2ճKti]Ä*i>?lc;!f}Xߌ:G[ncY?V] k =-DwR&c:3yt#?zlwABŪOQ9.roqm0Do F<Îȋ6䔥2$5x^z5(t2|m  [n1$/IO (CʦPQ-@&#rs<ڎ!ccbB ۜ:ҝ lvdrnhԗqH-oQ ۷f?@Jb]9.{:Ԓ ? m-ߡlϕ_ <> ,JJ갇ĺAIY僦bx='}nAϞMm@ -ĵZ)]Ayyb oUHs4QF) َ|.U[Mo<sOiyԭXqS y.U4q ,$.Q>\ZߊX TzS`vz9tSL(l3*\yj-]V:)=#^1d{skΛ[mꩰnHk0M4Mo]ɬy^U8]P>IО@AUMH[$(ӎ"/أJ(gw$pp#[-F$]Ɖ68*Ny?wS8Z4Fir"o!`('w&ddAř,˅I+M<(^]2);eX+U)ש`QCqA#P-qYxZD;>6;Dt_6A39_dO$n%f 0=JcJ*ט 5fg(838;N+S{z~# ,Gʸ[%^Ǫgzdt6rŴZj[0/[7DȘ'ɥG2 ?*.-=t$<{/,]7(W#^Tȇ_C C1D1G\WLdo0~G!|m/͆ӹtϵme`}%J_!Wvϊ6o%u_7\xI۸gWѿjwt3Fg*O8W7x [:xF/]|jd-IWEG~7VBg[B)n}nC7ccTGdL//eCig_LK47nK7lhcuM<R׿]CQTiۀF=KgGFǕϮq'}>@ErxqdT `,$ܹEw!1A,/@[:Nqo4`{ʺ=S+:Nܹkhk6Xj@*Tnt}h W?m$F{  }Qa >ނ_J&*-cЊ%tt#Px9N"m|(_(N}^XKxZ5F,ܲw)d#'{Gk)#zO6lО E6p4tF cR\̑ȿ\^0Ex$ƪ{ȥ(8sT*{*9f|$&3FlAdF< 4D]xH H` r'ϖ.&9%R~`;n^$gGq|cq%m@!u 㥷.g?WBLg kzz}CyTv󄩿*"UEl߅@kfyHqWLf|}PUSY kjV}v~$bs)nRk9 7< A!M?Pk&싾zl*h {V]Tw2d+X5~V DX#yid־p/`2h΀z7`Zǘg"0%Fh#\'ɹ >|Xg4#ĺ$)gF[["XLYM"r UUpr.kg:G&!5!<#o#9b i꼴*lUFɫb I\2iľKl޹`DM#̍6x[&N~̈\[-wXsg>snauj{m[!ЗpW!8 X9*N3nx!@(c-F $"Ӽ0yUԙɒ XUt/u|( =u7MݟԼwI+)єf{g]u~^'`S``IMu{O`qV`K^U8+W0HoKy |C`TW~?Pj,q*iN=)c`_ ͍>$MJ[&ժ}oNq..oƝ׈>S*CuXvULNF%t9g@8eFߤR.^\sޚ|"oDMUy^Nh u yj-XY$r{,BXgV3!% h'uRS|;d|*/Li F!%PU/h7**x?^c2 Sݱ?o9h-% p!i!d8VhRh`+pߛ+:/aY'$qCKB(3ȼ+4cݾx[XibR݃i2j\;vC%!s 2rrzsU=m" zФ\5L_NINuE#pR5h/wfW糄4љoL]K]'eEn@_W{B%# k3A-mOP6w&2&3&W 3x2, )4+oCuj?ƃxQPy.rp+CgAvܟCvQ08 kz@q ,c8^Z pVwegV߸h%YEۨ"L3'$qs`!%rE'aɋS=XD傔P_v 2Z' cκiHiAúb? Cc{{KsCqE{K0۷3|UIVEHRt^7C~G1|Ԃ?{)HH ? t7 e +Zۏ*U팰yJ8?WgQ@8@XC4#:J&V#R&"\iv8](tlޙ\0'onŨ]߁gv4椓p-#ׄ"w*Pۖ u֧W~5Zѯ}81q}Nuz$ >7zix{:ʔ\Op37/YX-`ghZ8tDuv"ttE0})Gj>@ߘ[6m`S^bis()uAnT{xpL+(~ѧӌVre[d53+ Kc^s_D{@Af"ڂ9U<$rM Ix}vt)N>(ϭڣonux qCqv # \aMȡ; 2Eo>viquuڊpaẀ5<*>s,Qho(m?aDvHMEMԨTp:ńtDy M8^<%Km}Ϝk#Ώ;F9:<m˓(+ ;.a.eѿ|V}*L5ZΩ[dnY U~ZV/-:BU]3b!א K tPg-LkdWCãJpif9!_w$p|ZY }Us=[}dNezv2XV1Y! mG(8Tn #1 @jd}ءLCyٛp4DT[_l< X-EB=StS9: y'0v%klNI4ΥCoq[^P~iBr6`ےjgք8Yۀڣ ∻ߓ R#@4sR>Oj }|}5qadBIsTVg:N3<_&(Cq J%)0GXboXE@cy]< 8\}[HdR)JMJZNl $>\M?LUƢ4B h8~NLss~ޤ@.CU?J@iQ4:PY@A+Ih=lڃ}Qv8m@3]a@((6)2(ş-;m,]n2Sy~G86h>10 0i/,R["[Q6ջ2<1LNQbU%ɚZ=zd<d9 iMaSsڤf8<[f LV 7)%̜$&V }Ά|_ƪi.z43^|YM~3s'9y!XTOsJ' bn (zjHqL,DVo5ho#}7tiĺ֭L`y~!s*uA?xQڤkcQ%gPnF.9?7#lz$̻ZA ~%ivĆMo=mCA)]|~%vy[O^>A TZzzV&;2Z*x ?x/9Pbޓ\ь5 Ks(Mf%XJ+T. 1'8r9D05t!Qɖ|#}&P_*cPPq wf:M޲xg120" G28l@NG t+On&F4j^BWvr1?<LWSf]/f`:vwrF?(h‘BPgޠ.*j'9%ĜN1G fk_Te$sX, ХiW1/ʝB@v*ÀL#2BqOF"o_ֹ͡Ǔ½"3shVҾPF qT?ot~{fd%}>^8M~\SGZQO24^^ޤa~[&ů,DⴶWJz)n}V¢݋2sxGWXrK(D`JXRoQPJSEJFaX>eSX-6ln[@,򔳨3 1QAS"h83p\]mgK!;7P9]E^VTY٩Mه:Œrk&c_:_:* \yGg#ׅ& ZVS‰ brj_'\1hL/_u&S 2q_tꎈ6H)W~ZyaY ("9=}ǹts%#&U-aNCzx_5Xg9DpSIGF-POݤG~m+*KY{zI m"TyȃDܚ6z#pM?ۧ!6C-8۾ )NCs kOCg,ru}#m=b8t0806ֵwALVS< Lk_WD5`ZsH@4ewCo/ndogJZ>2b.`eQP" ߔ֮$]_?ml$!:G?kSz-(3ÅC6wfD a]Ǹ/˚oC+^=k(;o}e w7,)֟$<7q5e DbKpvGKC(xn< bU D{P]seAs583ޭTtZp\h! "=FYtj4l~&l8Iйe'A^ N/ i;L4^WۦM -Q]tz$_D(f* $*$S;)v3s -¡5hM"^yNq ,x N)D4rBN &3{~da4rWv˧+\~ґi?`&AFyBU8OK FF{ٯzp .ދ<&?v0T&aRO4 (lG8 mcl&^i)4C &ɖWRfRnTĝ"@Ds);ԌފjOLS r\hDؠ XH*c^Q&5_xWF5>H#߅h`A fAI ~fQa1u@9{nA !b?NGDK?U"&0{ms@Z00`qvkRVn[W ]- (GILץ1 @`/CG6F^MDj-ǛgdF W Asud[gO2Ie 9+y\dN|Jv=vdo -J_7_ j\kQwC`Zc}[JљH=2R69pYX$U}èHA >يzЃmx*SnP6wϤMA̿sk QFX(e^iKdxIw a" 5 Rw>) :Ub5FI|A &1ԍPOe6ZvZegu.&d'^LXȭ=n"㩢EfӖz1H4xl <-pn|TםkysJ\yMvWP'=.mq +`Nȷl_:_/6mq0צϺpKڢoh`0L$ xYy)75:Ȑ#KFcџ5˚=h-0)b5O)gLV7 `It~Wud+m{0(yVx4>Hwh!{E$nU-R2Hrk-U޺1[ g{c fb'Eԋ{BhbYh~/mk$N1-OjL4kƠ^Ih|3gt4<3}W]TmK 6D &$VעT։Yb+3?/05ʠfh5QLB'P&:|Ѿ1~;SF$NnD5R#mywh-؝ Yd$/`r'KԍG.H!t uty2/>6w'H)7\[Oņʚ%pk} =z;Y ʘk>fudU?kS,vvcSvPDL$޽Hk4aDh_~mHՙ",}ׄj0,I$WLjZ(~r-6AkN*oPsA0!M 8{Wˍq?uN0qEΖ8d³omC ( v?]JYrx<ء|2Ԣ! y;_qC73%=KrVX%'0s&\G6iWa?tNM;Vhz+:qSHGN`ZE, L<  W  v=Hf{>ˌ94=)"V&;㖛*L`+SjaQߢC0], HYu6H%႒x:hl|K8-Pq2ﰢEB}8}x@4]$L ptHgzD>P|N+@z!_6E&LJUù9e|ڠL?* F$8> gV㵮v:hCƮb.fYӵ\"Տ++fuGaw.tHɸ{l-ÛlB`*yh{BxcT ?Br+nͩv1[Upwϑc$oI1r7Zb_Rۚ -D)eʡc;ZVYzu7[6섯uE]p<6p\+gr|SAu6lFkdO ihKv,œ@奙r, }U8@6DPfwfShJ~l`WX.[>=6,kblgduS#+4~GJ2>KuNyOXZ nJ-@H=Ȅ1B_y'Yfyc1Smp'(qy7?i n\B;`!=dw!J_᫗0g y%fw1*<{Gޫ贛Cvy̫X2ogWB?tO 6o!S)A_|5K7=W?r0bT>[ C>݈!kۈkjӶ3-WS3FZ1L=쓽Ed 4%VQA߮ |z+%%/L٫GqjR$֎-B&H7^oNܗZWcMM~1s*BFmޤ"wèFfaHA[r%_75>e:5pTC+Ԑn9+ Kguw- bbZs!m#j VBS "yBeMdǫhX[di9Ĉ3Kj.G<51dpQO‹0Ur\, <#T.E-vehDT_>G[ xB ݪdki[~X, ʐ$ڠJ:GS)ss}RZ/wI (Y5'Hýdqp:޴l+R,n[KcshJV9FG+Wd#A =qLen@@Bjkq;*ٌ~.UE"D4C]Vʠ(9H!RZ6x JG^_wBbejPd7gPQp>;6䀮ٵ s/[HWKSWaD i ݵ  ͜t C:% qSj(M gRIt&FE[hXkѫŎIU$ExF[DJg|0Z4Pu >p`$+87qY2OңZndeo@i3a }EWr&tq)ռA*it/EON#1bSX 0q}:;>?ގ6P.4H|9B`<{#r^qO{d5U*^$JTt4֏+ajd[q}-"kCڒZ<Ͱ<Ao 'SZ+'*3ð%q۾5,(CِB2/ qv+kLC~-Q57ѭUL* %j O% \g٪ oEXGwTO1;j+n:u!6I[% ߃NagWz0PF͂%m}[p_dv߿~ 8 E-ۧFKgqfOъ=!ո&h.޿#6Vókފg蔁ހe7*sq7P#0LƉLdrГ/-'X <+  -*vX1L 4A88h+Q@nu6MK~ƄOe0/3{fo²l+/I"o)1ܸ E?\ H\Oۻ9 (bC+0۴Ν?xvrrQ" ]׫&"GM@'U A9$ȐX r[C%KRgLͣٮU|%֨S 1wrb Z^A*T748k_=Bn))OݖIM'@?z Ӆ.3asOв/L(EBNaEh/cT5iOϭłmg$j7m:zV0.YR?S?5aQS`=I/~Ti3^@fIn -w YBoz=p27ɚgɸwWqNeIAm9JSF]\>=ذ.B(?0*g9KI#`O PP< DC؆ȹ(k~K|SOWjt,brv5V7"[>OdAdȳkDN||>:]hM(){jBZ-7#,* Vw*1tl[m>:qJu0[>g ڈh.T.aMwg+^\$62޲d+,Y-75T,=9H.O\uki$W:U7f` *4$:gsZ#uWV NPŕRf5/@8w%]X<%;Pp۩,LWQ^Tǵ#Z$በdi =<ߍ^9ӯy.E_py:&vU P࣋p*ĒAU*4G5P>+TƋ!HuEaٝQ64ej~ov]~2tܮ̿(β*Ô+\̹maиP05J{c}}P[8) 2k0J+uTj!Xz-V@mX7[ \ľ{|πS#U Q"1 =fW<4YHOw6eWyl/膙!~0 F'#Ʃ ZLS$-ᑼ5q~!2w,*[.~yœ7Xi-ظmJ`аBI , p[`JhXq㳡׻+g#whgq:<ʹђPz~5 @m'fsҗ=2._ J\8i}1O\] %JՔrKrz_,^ V*Uqϊ6je/]KF/'"_ɉDU '!< ci])bL\};AHёzpa!L \Ӡ,+]xjD|p״90ĝ}93+O(_r60xn@36%j'_?N3\W421-U V{Ag#iS`EONYx.|GCG"3YFP `Z@pꤕ4(s=`Mtc#8fw }kv$":G\DjMY]lFʓI|0kWb1=߃ ];0#k|ftݦhӽN#YlӧLݍ p,fN*g `*Fљ1je\'rWt(k7$ ΊTs99' eocY2[A2=¿c^2* )ܬEÞ~fbh1^bq/u(V15(FqCƶ[5 1uV,FU[HP2j¼ZS$/AZX+mruy ే~PN[똻$wN2 OE֓t(5<7?LqW>t!K JU';bP%zM8`&Zy<:f@$ ?CW{QqI5Ov:O'j@T&hѭ[:/:'󹹊HdZ=9;\1BGl2A((9*NJ"`Ca|Rf&M3d=%$M^uMsH) #xN!n?wGpJ蝢Ufdv1@), ۜ'qѻ|!7'^yܕe|.D>g!G4tjSb?=|`bn,swr-mrSN2wcg +֠oL̈́*EOl _V6jn<"Ѕ:!PbiI\(F_HՀc VL>R52tܐ|½o`\UW%wܠ:O_v:arOkl{_26[U5_u+@:ޠy;ptT_&{h٢)d,v"ǕTJ c'蹸A&b_lz Y'*IVɞY-xM.'-s!:FԶEDeۡP7|#Zj?sA?xw+;#1M*J \&60[Z.?O`0ھD7-1m\ѥ8.92*rV>w9 S67kŻRzX"'рIg!tJLm(4ܯ"o+\\AD|lʗEN1 Ba:zc$[˜QtlmĭG]Ez$ w7lQVBpPEԈ"~@I' ^?aVjn2% d&+AfmvjtiQ3oM?f_`cn+ Yq m >w]r{0A}bMHf_gSdS{zwI^+}ސf$o4Qƃ"\8bI_6P% ;BjUQ} Rl{oy+Y/&_qQGM-m]H#Dhu,LKp /l :k};Cy蛲Śr(o}=o+q$!i.dU9.;|5}(ZYUرiZ7r[FgqT?Q䟝(#]EϽp?h%6WP8lG%rD(vq gFdצwm)xZ9k&HkN1Q 0r.ڰ+f-?x[d햯>ܰ$`pzQ kLRnv܋gieDԧK&uAFq]|Z/]zuTp_vh7 KT)/X35\pi)* ԑCqIT`J{O@5?(@puJZP2Bk[=WP-w3~6 ?yD4#@6 i]ׅ8̒f5]BX.9kkithE8hFHib`$} aQٷu_b=d4 }>kCuF+F`6މ-.X 6ӥte YߗٜhswYʅ\P r^7Em6I|U&I|{ScMÛv"X hC*3,^>,\rVUӰgšTf JV:?iiUVs3\,PeQEqht:6ۃžyFYr< /dNK=J[ƘO^(qPoMqƙ߷Jy4;)`q>$˶h82 O|(݁ܬa!JlЗ>Ƅ%а]cl`Z$i|M+EUX-bXP$cY"s "'+c"}nOĆY㚇 ǭ_{8RmYe-F$- B mX+? v: 1w,0HɵÉ/x6(.ձdvU<CCnr20Qs~~|?=xe섆K$n.oѭٮ|/ӱZ(f它l` ^ U{\kgmSYTRw +TapjBLXȋ5$}W?eɥ &\;1;z}gZʞcM>3Dj7 IJ>xߥ_N ]b3AW܃T>)vMKabKZK[NIc@Ι$<;Xlmz1!w"" @l߇DZ D&װY &Op98bÝ[ݒos`+8jH'k)>\nvGͺFAS Qew.d=X`R]s\ US.;4_#'M-F2c(Éaǂf[UV4)Kj,Qq3[ GBA"FY .qA<D*VʣOgdӜ_>>BÛeɬ^I"xۊ@HDdX&Bd/)~Zzũ𖷑Ob>y1 &!HHOSR,/BuڸyKD%;?@ r2 v1*/<iaY{񀓉[o}2~_pPMfH)M%EWdxm`-[@THfbM_H amDr,]7!C}( BSRh^W]sR-Us{@x~z UH=usT+R*{)ƴGX^t];Af }@ x=PdZ'|Fٚ@u!m>LͫAS˻VhB%ΰ+YE\W~̪AXU~eExa;&yڽࠜjE-H`$.B3RC F1b_ 9EQ-LCX.Mvk\^y+Xo2.$40hDcնϡsvzk+Qr~)J>K1l1{.-үs#~l۾~³@z_n1,Ě|:,w+XxAgVҤ8+8ݶ*~.1ݫ/ďtmMد<((\FYKӐy7A~$.0m۽L)޳z&(%,Ti}w =8DO+]q0-1{Bv-Qih\|?zR%.kP4M, rP j1$|{Rs)pn5ʣG.lӢJXks*IӞ_smR,p^h.C߱"%7ʬjw4quLlM5΁y?]lǁ ,;b7ȠK[ٹi 3-N# .%m`TFM6O*0 }Q,XOvD͜,EQ 9X.:ۮT}ռu۳ajRnLSLN A: 6ы){+}hN;a!]MHTX 'F8$RyXG!bEg`V&"jjGI(*~A:fC2iACN<𧠭#`*S3e{F^ |3+n[\ha>Yל]ȅSnVOڋY,h/<8pSdۖWsPAPԌ}rϨP#h!WhaB(:²mQFsE7 I_0:)㥹kX2D]t Nbk!`64!Qd>V ?[EXYw%}̲I(P>c?̊V#wGZӿ(eN"| e~bꌞ (ӭÝk_'g/ L؅ed` :JDJ0L; HS~;hp;a{&|HWE}GpV:sPkϠMxk5~~*COPx *?L! ilԋabE O=o4Ț v-?.w}A~0,G"˥00G w1P JA{mHM01&*V4a%^ƎFzz`4`B?3'/#=ueZow^=q҅ Nx)ˁ ҹm]Q!q) Fړw_wA}ؿ X)0=] PSewԘ˨bRٝf1Bo#czo(>'1u;,Z f͆@q1gi%^ʌv/fjcTg`@z愍q}`$d{YBǣ>bCqd4K]. ykt 1bobd p=9hАH H731.qwWtDs*>؃c0S ! Rc pK>Lrl>BNu_9ܚz5H8fH*OdZRu~0|]W[00*IE/w]O>0)P#s];zLy_e%e$vL ~i0yC )z;e6FLs9?\IM|K :ƖwrMmsƢn#C\"$3F`Obw:VZV0n ZĿm,%XCUL2쨚Y76ҏd |q{ͮ~vR_ڷp}:lR%J#@ ڹe}bٌ0NK$7c8l)L%C5>i6CG NŮF' @D&qRmEg_wW\"*lʒ&D 2G^BvP ,޷j7Y,8VB;ܪ|ޟݭ' d"dND|CrEXNtk2XZ-QC :Ex/La/Տ1va8Pg'f_y݀s*/]^&p&JSCJQ#< H9 $+&?qV S}7:5ǽbۻ+9e/fX\xFIQze ˕,B[Ppcu-/";zVC41fThy*50<}+/G@JnÙ@ xsnɃEzwhrp^b-^s/ WH|0#= mV}YiPmY\a g;pЛ {ٟ6.&JϿ9ķ0naEKmN5&sg[~f;#H0#\GWyyq=b͠'Xe,WAED ]Mbt7 5g%gߊ'ssPR ݮg ̚"荌TO[VRynSm #[5p65";؉q~ !׭F/BuNP|Kٮ5yJAT*CH V@|:GY.xE)* 񻮣/!ଅgYҷ6 D@tM>ճi}Myg-e@{Uaì"o8*Nzuҫ3'?qB@,2{(Y%!ȕ}NJ]w;ԁVAAEVsh@^oμ!EhxM81ic8ؔʵr4rC:*qG QR,bRk<~a]}nf9 SIrV[^{YMu{0x trݵۚ#{ٱ{N_d#yP;☢O2'="dQ,هduy{ QlOSCRPs|Z!3! LΠ쒴=,ek~ֈԔidI5D7a00h Zcۤ"_{~DVCK u]Ga142h(cI_4L3Q;V _%)vZS}4׎1mKne+W1֋+u"OyWv6{b[W 2iȳ<@&.=-^!fEO%dOcO6touʄ; T]V vԩIowh.N3$F@.6ʙ# %5~*COjF9V64rjI; 1j{T =kZ \Kfgt / efLb݊BMjUeZbF0L'9;C rp`QFԕD^3a|N#J+ "nte9 J_邶/z{4HL=KYQaHޒoN~}iZ.^]Yd5M-l؂a6 A=cQ@70cQr?4Ma7hӓqiB Q?IϰD@h#W=zz7;7 !@%Oj. ڏP$^D|_',DvVM*M3ױg b4„swOH.LY;\h@'zy!u Y9L(W OE8MqS_y#k|!-ߣ*_Ļ:͵f7 ׼v262B1ґB/ ͌#ay gm BzM5OlO.}yjn9+Ѕ;o"@}8>Ev -=|t2d!"B1@\wSwܲY 9!>#PPAGMm%3$ItĂ|G8WUEh;B4D)j>wN"ΐhY[E{"[}y;:!eh[01S'c'[*aoVNK;")zص>v2s rZm}dB؇>E%EW/+pO|5AZu8Y@J!66{--usNܚnn4YIJb_n[~.NLI{+'OZUǍ,Oh~S5Du^x|\E8U>H^a"D a-`v{ |#.2& 7㦛"@MaAT}-Ž|wg!r*=6h]AKspʂc@<ZC[3AXi!Xh o ^躸$x-ݯm KL1KyGkEX\NO@(bYI:t55|{Z=Dy0Ta &^ GNX(l:ap ٵn,7O4N̳@BT#S?0=.F.C[X^lǐ\4?yFz.PfVfSv]ꬡiH +"١`Op=w["vA}W[`ԛO})yuȴ9FBȌo.Yx֥<$ۋj~||8c[LϨƏle$q^Q"["gͽXql% *lE&a̫`_}Y4r'@0˂PyP6EjUpC q}J=%ȱtVٓ^S2.b2>d(H(ի&c+7(~Qq,s?BEf@y0F)NOA<亟H?a/RWT{(.ÏyGt$!c_j~NCc%'ЖLU`[PLpoK7| *5k/1S_[^:$U:R bL5!U)0dE0:] T@Yٴ)8q]8$'kS!𦄃2l44m}i0lWtuF 7Qv#R]/4uqLl-sܗ E7 T T=7ITɂk\WiYoaUNIP BZ誝0]cG2L0I18mt7_NN }c>J_&G[ '`> qڸH0Mj>bN( D#<:{si EţD]{_wh-?V^iMƶMP^dƅty4_gPՅOI*R>#Kzǽ&6<6k$h>6@&TkrS48!2aYd 3} GѷNtg6&AU׋ED#=nt`́9>׫:y ;Un_ab@4Hɖċ*h`L :m\ȋ~ e2bcX|Ty,ʋCCO01#RD0u-HZzUػ.6KO:#WXxE{P\k7_2?dISNuP`\=!3ӷƛ(1K0lKF"qe,}H}l>>Fz7'i gSWٝ.susʶ:9sJn"kFİ•ӊHPKXIdt4]h)q"4zm&څҼ]>.:6NcHGlLm>.Hnh\֢4S\QS\$݉DMBڦ掊SYivO}=#V*[+ ns|m$82ꤏs(MI)^bzXj"2g׆.ޢ>,؈xU=5{$TuOߎX Lri@+cyhxHa~cjm{6ͥf&5ojK: ʁW=gٞWlxxQC;9<%n7E8R]|*C:S,` _BXu`BKhxH {L{.蜜S(K$Y^ ȫWfiƪ1iƒ-d]r^r~ v( 5']uaM1._\֠6$=l{iv&0 J&7c-6vȧlU)j1 ҒKN%$xQgsS6nzb-`ZϬc q\;OhH '{42zHp_3n  \eaU'I a{>ъ0As)T*U\󘢻FE<jgST)z+(|wfvvW5UU!O/J+;2䙵/ (dm l]N}U/얺#Ft|6lم#rE`\k'4ꃛSw/(3HE޹{6[]+Q؇P%@!܎]E9h%2~;_Pt4$?_=Q5K&@cM/x7lxffyUI$^; 0ҡ~C/5'nu.RxH~pK9S+Ȥx 9mQ(l`䆍 Q9J+$PbRdtQ/PY =SSO!ó(O7Gw/XM#lzW_:ĵm^O;\1揤0,ۨ-ąPڥ ;o9SCv/^n\ÛjO 8Wq0:g]10BZU4X*f"}A#DL^é`F}\e y(tkm&= +MPG3+y[Jrgs?$1JLj-X+2PJLBp~/|Yۛʡ]wo*4"úP!$2u =9Q'*8}zUj!׾/n^ Cqn e)[}p v TKMX Sn;bT -ASB2]DR lVT7Dg%32fTSHK*gRdblNJ.|$M)Wk fb-Kx ﻴZ\ -:RpOH 7]* dzBUb 7>(aj[kebUOA_7 #+s6Fd`ˏFx]q3W\_j`bU:=kH%wO; /=Qh#!Isؘ/=Xhl š|z b=7QwaNS!\*C= '1tx" *mgUT 6!7,)h:n?`ԟC$Pֻ%)M`ҳP+&q:u*OH0bG\#C~oVhf]衺%?'oX,X?@_iv^0W2˩{L,pf\#/fc8ʜ(JgHw XnϷǻ944HR9[_Ύf:|mV6lhxNP6"c1O﬛PBg).񀷻囈K{݅<`=C`U]*>; !-t˪@h uz;a QǑU!x8,_3Jr*ˁfSv@OZjSVfޚW|Q8Ugz搕;L%dVJޔ<~lЛ$}(ގ?%UTM.#:*WQo+S&&J) GZn\+,2*s&N$Fg~gd~ε&z# 8"n !C~0A,1 ׊mi9Tkd0"{P˰~}Sth7ݖ fUg5,RXtt7WN}{ td, )R\R.K_#}yA2ue,;ӎn4+W#cf V'KN n'8hs03$R7DbL\y3jci):;Rō >4`49D$>d{& Yp.Tm#Us4,(UP%2y$eì9̦ŜG||rI,GaiK{tQIƖ$)^0#buhQԳuN˺ M̲t)r>NrכiI2*{M5|Qʜة+fx^yHX]dqGI$8L f?WD\`rEcŭ1h(oe^fn ,$>v4} \܍GIrp# Aw]{'Fia-,k]ͶH̦^M9FwdMMǢԘltC! 0M*j;d Acr_)GOt)@Dy[mBnY0O~NLWѼa<6{. g5nKL8p)#.k-nJ"X$sGAN&} (YU&^g Vrzh{ǀo)Z w3w3^2w#֬=&-r- RQـׄaf3rr[EW$3+ů7F22gȈ)B'yPx3Q2'- @T*Yl|mdbVJ,Kg[/R8XE(POc^Ѷ^.43yZSnչ*o8< i!ͭB/s[ X8HS~.HdqCwpCu@Ӭ9;[9LqpJPԼ_'oK(DL~_(ܑS/I`>Zm(]7DWPx{jY4IU X ŞO+q8ΗT"2K3zj9V>^.0eiM+Q04mtV-0 xrkJz{KR$+byt斘0{YF#c ~A( *t+Ci4L\ wD+nBmC95=[ Ul'c zA2J\ [ 8{"+;Nl7;#GH@ȈzaDjʕ|<Yp,)zɖO=5sAU MS.刘O_en5AM#+4<7.6|, ?P44D|XamϝE*MBĻ3L vAp*A+ʧ eT<# {O%>9C8:,N[O h歧J$gވ _GF*AKS63@Dk![bڜP:On{7Xti$iW,Q4$g&J''eRjHdZ&<  wDL_ڑh_m(Wp|ߌ,ߙ4yj\{5f9V(w }*fڲsΕtIYK%=2u*KRB5=DFv 77X;76C2%x S=ZDO=* W0Tb9I8cs*Ny #fv4g>PLxquN$[e`0(+:GIS&69'NĨUT%: v)Aߜ!%[PrkGX?}u %/&W>a} b_z!|BM6vzuaF'О!̣slwYsb-aZW+kȡ;5DTIE2u$ߪ99n9P5tm#`6A 61gN- LCwoD g-Ŋ)yCgH w*HAFMu3ƫ`z hDtfI1N{dU/& zS#8wmPXnh (ӣ59~?Xǃ7y#7uBdck@wpنpUVzUAr~/t/(=}kjж9GSJMt'avff^<ʃ{FAɨj3Shg%:nOtL6M4w.'f*KaBdͰRsj8m;.B:~Wi2pRN›V+q)%,0G_'dZ |"P_QdǵMi7-7[*^n"Us'.C<\ǍJ%}]p[c^՗ ti^`Q(`_d &3i^֫<Ӆl,FÒrs*3CvaKrxD%Lr/TJ(C(5h/KFEhifSD'@Y&TjBNpQgՍ-N0ڀxK4_Iw A~C@SCk Ucn8RfeU5V#y /k7"aˏ*0=TN! =Cg/Iժt(A߽#}7j3$Pp|gFV ikoć-ᢓۥP-΃$ [Տ&N`͉pL4YNp} -^[b-XtWsi^ 1D6~Qӭ (# N/"z( 3?+K 7ҋǔK4-RWo!{2sI1wUᲯA/ : π1Ym} *e*hv`)#sJRl=ID~N5Z#;A`4@l7$cc%Kpނa}˓G?#S38} *'8+~"MwíQw#2)0RB'~3?۔$/hVj49 W@j@F+<_nć%㖖_ȏjᚆ{i&$M9r#uՎ6bb_6eǐ>%.AKOx P<E1ꅙѯS[ؿaۿ)`/)ogYjxܯǝ뷸1n|}콬&ڝu>8mNd$4[. .TKzk激‚RQ#6uvJ?A7kΛ/iB:!4dS"(:E ^iaSxL#ע#lkfNĥC+EhsY+VT|6d5ςr{up?U*UY?=F%-"HW,Zcy4tӀQ%Z0xp2Nԭ#5A %y&p' N ¸ (Y7EA3B xk r3J*2.bIb&?|YWzFgϖK*7D7!#qƀ₄VΑy0QNb~4>G)]+Jktt@ٖR =L}] '`xC1i6"jbU UJ'q"g)ʞOcލ1ls;m7oI=1-(jZˆ/r׮e^àh̗0Z4i[1nduV^Ab1“#{W ס8/ DIz 0W&IS`ͭʁ*FO/AH LkZǟ~Mb2ŒtfkFugj I78؞>) Zxz;jf&@cC6lhҞ:5nhm|P_qM̔_ W -a?2#:")S4 oz' erGM8Z~*e3UVM-l }r/k E<MIgǝ֡gb/QGe ɅXZ4*ȁXTA#ğdN}x)B693f`S:xֿ>}+g*"lL7[5<9'ZvVw fDCw$$ YH֏/btF:|Rܘng7D6`.GՏWhӔ XX̿=kΦ`߂| -Le <oG QvOxw%֛ 5_ć +-'/$\yW}P)zNѕc/26dM" 7祃9^C] )]~=AfwMĭڛP߇iix?"fvpi`R{1FlmE?yEûu<~,;~5IG,@N*Dį[6 IЀEȮD +S8˸en>瑮J w?F1n8[,z"AWkI;%哼tMĪfwN)r2 ;kB-}1Ft~?f-gɯYk- _Do˗6?S1:|11e_>g2*{-į y!0MV6Mñ QL-sH'K^a=8Dh΋7sK( 8:T U;a3 ^8HrIfxa+\Mflh3g'*Zkˡ8K* K;>5-L X@,ý1 #5ޝ8⇮c֬'=ImGFGgEqџ!ܚn?]8OoD|zsAf$MVcZe#8UK C<ˀMK r < {u\|l_1ڪ(.H#utA?)ˉHi墙ϸ4:Z* ՝fS?( 0y"aռJm#iǻ2!{d;-,Xm*kv g_žHizMׁz_=Nct-"٠>Lڻ@hB&K @Iw: }>l^;(5{fpX-vv%ds>5/CJŽG@ 6ϭc]x-$aJ:=ӚZKA=2X%BF6R s^c²#7FHH(A(ki lfn? \1|c`a$"aZ@K`6wGbA~ % KIeٕIŚnS\O_aӿ}8? +[Q{T0[FGD}&@ݩ)?\J@ã}< έ0!_Jil2DvJϪi rSvK:V8{ߍA@ c&,m7~adkbh$+b[s* T+1YFϿԀ h G +=ǽX7Lz~;91mIniE%1 ښ?*ͶtAFm S_s"L=g{@u`  5k@-ծ+ P~ pLˆftQ+p<0)-#pKU/Dn/q)*}ӏK|rT*Ű4`*g}h"~ru)3]9d$*UIx} 7@"du 3q)nK"}wO0ϒWOwh-6L͊sj/L"0 i&ovۥVy LGnc 虹+m+\R@8+O!Sy0e-GG I ᚂj!sWM+42r{V$G3)/g?~row!(6Q1dkyl%n4cg> ?άRK@+|X0GZv:†(TmLꘛJ`IVP.珲srjyݍY#HvёWµ+ õ뺄iLĨi+,hS]Ч8NI{K `fpAf{} _C U)r!$ݧFؚp5S2;z҉T%7]|%`1=7|\G. {6;ReEgʼn-0EIbW+!eP 9N ]t nƸ: _q 2^L[No%{kkTdrV5q]&+q͌>E*WkC|,Z]o$(@7sXmɳ.c);Br @%x<+/ fm[&2H)JtT+|g:j^hj\o+U.`dԽ$3A,SYgu?uNdQ'Wx;ϥH.D }@̍W)ઠTwq݀ =mCjjo6$xU,,jM2 '4 G3V?y(Q,ɛ׵!ES{HeZí2) Aۚ]gevƆ87}S]%f(d'%vX)N^Xn+ `İy{~~k0>=1GKv ia1xȗ]:Fy Q ׹=ӦW0Io쬨#yGura:RhhrՄ%b t` 9n 1ԙyA517L}=#S9b7C;!}!\xRaZ,|B.k4J'gބmO6Җag򖴎uH;-?iB8l1m43VnDxmbh[2Ig*f^AfZo$&9m3E.7I0 %Ok|$͌7, Fœ&8G򉍝@ b$tZHOebn…s)_8˿]UʹǏaI? z,s^Ք>\ 9NV10pSDoаD>_N&^g ]9q7?wzE.[7IAg }J]amI(56yGH.T|e?@391k\50hcPZnD nL S_x7s0䴓ybOnlH&5OK,λ+utb>K|؉./!eSe21o'8 ܌$^ Zѯ@&gT^ ɪթB+q#-x,yOP]#|Pw_o¬\dQ +!*QF zxc.(mZ !T*LU邮+rVZWy25g4gAw# ǓeVB~u;[fBh\~d r349_X xNQ5tmSF Da ?oƵXJobr]ͶOXĝBuqai$cM:%׭_dDqVF iy,V]wA_W<%JѺVZړ(#jg,>1qE:A{룄_:_\PKmÅsӃXKQpU%%x;EV椿+L;0>' uI-{/N2\]C!Ҩ+Fgz_6H1{+l(ΩLۊ.4=IngιzqJ7y| \k1c<=s/ϻ_H憖ѕ]>Dxdl~{/Qo6BsS`mg}? |Bm 6qznAk7&׉I_Vo>|!% PK|ek&C>)?+VJT@fR!Frx wuJJV$|'LN[ v b"dNy7 A68"9Ե)WC (sY ưr|_fs37FdR~4jQz mCiә]%Yx1щm;Piv9uPm'Il~"S=utyأ9_sm; 7葺m [١pej12nÐyo_LML2F_MK#^g#X q5jv$̈́R+F`E >t 6Pkl ~kB{)kҐJ7ʹik㧂-.j͒0E]+FV`o^lWA /liD-^ 0^´ٮw64L-tDbf6iq*YỠ,P?[gQk)M4 jm'y%7 q T.昲Ϟ`>,NMh]pfShL%14gR^g:U~[bj}7i`)USF;W ~>Z\p PH}rRL<0Wv%m x귧Z<ڼ7YB~P;@!Dle @}*l eyPKSredݡɖ|}U=B.WH_-xj 'pn_̤#Տu<*36#ˠY%^Ԗg+ꜩދt3kW9ofQQ Z?ںzF~KRoz#"ь؞Tm&À!udԵPCb2"p{Q`x:/~VexjW.&&SjhͫEX&|,ntzTAMc| R.\KHX)RHޠ3#{?6?UZᗧ~;IW'EzX?r\;Cr n|tU% ^+SC6JY㭨a^%͕ϝ\orDpekg6 1).)e?i1|p2CS޳3ǖ7H/x H DP{Q2bnNhxԹN0j'! 2idkyHO:;Q_;܄[1M; 4uRNl9 WHi~}U@; .qREwRZ57nO SكOXajOJŒ 7{0DL㏢M  B`&QMMݯg i%}уi~t4}=F*. PH1L+0{#=-8qC_%y_#}j|W{fR6ȖYIaG5&!] -4#97y Fqhv˞!SQ`*ɻ#v} 19;4iJTzXe]ȟgO|j8<8s ښWh^kp GS:g 1q Q'ܢr`ӣ3TXH6wl2bb.rx0} W3lx.V|@leΙ4 Poh/Ųo*|˴ '3qqZӻt"TPa<μI9m|m.뫪np'(,֛U9ȇ :sU'kZNH@Mƿh!RlޞU$(0򸇽+r3x?%`},]$IMEğwivl0iݝӵg7 i*MH:;}$+K?ϳ}/-6Co" 0βndA+}u#sA0Tq@ g Bj;U/R"(F6b$HD0})z6ςɢ̢am/(}`@զS5d ,ȡ7.tꮸ Z 0OTŞnljYIݤ47 ͩoQr$ʘ E+2^k37H$[yp?-}jWGuiNt.:i!6O-2rG&.mG؂u}Z/F:ϹSs}}`oL~925}&T1䳂ayG.lZk^CbVUFb2#(`vC'׺y/ƯY.Q,f0q|['Riv( d)nI6UDzح1,qIݎ|3).6ijM:(~+e0%偂 l*U34UC`dcL$Y~J#ЬJ} wxW2,gAVvBwz |Q Tߖ=Z(6]E(a&/trb3Ews4vBdc7z~.lr3w?d-AY O 24x.gxI+2XF.w~,(->Wb^wTIZlҫHn{E`+މ3==xhm; l#цv@tDoIkQ+Q\J6tgK)xe|Dl0dt4B W ĺ/-RNձ}]zc73M,J&d±.oo_ iXZXq!tU+?@Ui[J&t>Y~`Xd1y bDސ㺫-oϣ3~xaeOv`n$JQ1Zs DX(ե01U ,d,%U坆Hԙ $*jE'/ J-o$(nhӸ8({{ (T{ܮ-PiG 5Ω]@l( ѵ#ǖ-WDtY@4Kji,9$tM~w$SC-+bkguDC˴,@ט~xϞɊ'A3憷2Y%q)5c8؛/iceu| G\&I,w3# K9,cz"kkCաVb Ef8Di>#SXU(O>X7C (q/g^4VplDm.m㽧ܓ bF ǖei|4/k.Wzm<.O4XW@.j5>ֲWIލf1qbAxW'nl=!;Y땫ٖ;yt< ӷ=v]?6N&.r'"Y#Up{+Q;L8sutjF[ m@6Ծ*l!Vuɖc'4v3tU`(Vm7=ԯd꾀Wkġ,cM?ϕh~kC ,' 6,LXmC ̢zc@rʲALOF5fJYtp=nLާY˔pĜ:Ga_d6r;Ma65LTȵ3"Q0]6vܔJdH}^ZXm DW-fL'TFF1!DC0~=y^ X&Y'a z~\y71mvsO M;Њĉl1_9vP3K~ ZbH{&oRE*D]f:!8 4;#tk#_I$&/`#1G!M Mp"qaOvRCzf6`93PU)fO( C;nc><9!Tduiǥʂ$_3/ Da #fr+ĸwbrB\ub®>KO"2[uZAD^yƔ7{-t&UN8DH_ ?3φ4 J9E?he!˟ُr*nʰ;l @K~[ ŜͶ7 PCp[o&}6&+A،?6e)\B5,h7m T:/2̻n YPۿJ1gXsaA3tzsZ{{!E;ZF+?!>£^(c `v sx%v!X?>EϨhu M篓 qԁ(085^g+Āo(cOF18>7&G͍H)Nl9G$-ۧ2NJ7˯^άN/;<ߠ|S/3U&g[|HU)B :+L?M+7fb t]]L~&98D[QM }(_֧oT*BȞ^ ғ9{ {XG cU3AοglIܗ~ ׷:9.:6FKGlS ܶbrx UjݽUңbVmfhrO[8N; tjՂuh}142!V٬Zj{&L %&du"q0|;Ɍ}w-/ٵEQ֭лF{ Vl} v4HsT'^Aͺv:&P}0L\j͎fx/{1?xD<=%f7?;s R()IFShˋhnLEO(y6&İ |/h-0Y%b١n? AXaF> 0R qgj[3!0/ #< נkpsζo5\Q0HM 7|9dR#yIvy_N;y[+OmZAiM00 4QauOxgtw(˘o/:'KX"rOn7ybhsf~~|@W;|J`.(x" ksdH#֖/h;;])c,* gK$0:[s@H,I= K/h7(]`7ß7p]45 Ά&wJ7k@nM |ޮ&C}sE')pRBVɶ@stŅXex !F'H"ZP.B/I`O}I}ivSP~cnGVB}FK'>GEnK#MA~LWt+j؈k{3meܮw0]j]gm QjzlS 4Kȭ]+g~ѳGz/t1RAM. 7ww"l.?Zb1-k)%I"g'YhS%G~:2XO>zI>3xSRMQn6QGq(o^vV\F3 \ĸȒ&>d5WDRmF4B>7 >Τu([ay4=}Ě_}Ԛ(G'q iT33$}8#aeMXjr)Dg6 POun||lݢOt}Q;plO~Cj&i=CKCp}. Yb8݁*/RrS݅ F60]fY8,txݪZq^/3@3fMݹc;үtmYkAU6VnL__(WL5"8V遄՗${5GhT$HɚP8,7e풶*v3XY+4GdKI֑1.Cu1jFıj`z=EcO5D;OSM)N3ѣtˠUoSA ;?Oą ;r2&SFF3"2SВ|eyv=O,iXU۴QnᎍWU({ ni_>XW *aM+T[s"\н$ҋwS"i.B{} 7rWc10jcO A8I܋8vtuDbHG ٤޺+hua`.t+D_D{px@wDG0׆D56zdpWPWEOxJ /6G56J/0cm_s%jAal~rXi`Hl@3C{ Ֆ!moƞǍj/ȿό#`aЖKs~P IHg+6! x`zOu@T0 Ķoޟ ,4G8$j[^gJ y}{$o!Y1ߩVc: |W S:;ֶjٟ5'vft/xbHxߩ 6~p-k AQfEbN'Phb tUeKR}bۮ,aCեfħ; D#2_qSͳ,&WGElnX0d?j{v:]`Ve-҃{X+fM\$#Iq FC>2HOL`-LR7=73ʷfY;|Q )FҧT= ڄnv ;ybŜYs& he !F ;O |͙ͥ kj1@)5HV[LZpJ%,$XyEؙ1tp ŖC25#nBp缹Սx p)*w7|`8;gIv y-4:>@ qsQNU7g[:qezR8"vdY>E>edJjLK *!rzAK?JW`*/myԛj/d V+Q ]>n/.-/3S0dh&Qm2#/eF0hz$}avxXp/lѧ86[0`οmyxӦԋ z))3Zٺtԩ6xH'7N ĕ7u; |WS< @f8LAhZ4&Hx0.SU{:WHǓlT}tR{N#Jb+_RQuJgȖgK!fR7CRu(>7 6* 7YB 725ߙp(C<o4j]Qk%-P` : ?r2S 1ދbE9BH*#d:.ZR(Y 'פ!:6uOe{`/ azsGJj(LL+К )'Kf/:Bb3ȃy2h_Z  3ȬM ]]}mÄQ-}y /4=DӴ\u u3!gG5=M:+8PG0j~k8a^ )VPݪ5>7.UJO|0[Y|Ý!d,Jg>yↅr94Pz2dݴM;RP$JIɄde!4띖&#oSbYT* 0)4@$sAFøq񸠹ɤ`)eBnv68EkJU\C%NJ eLs}Z 2wЊyJ-CmlfumTNA#9& )47W; y,>krFx482䒬{]3pԶ4Nap9C=5be+KB?IV QGֱ\ /bRc }^MO]Fwʅ~Ѯ4LVcpTؖ.ǂ _w`D,Ei}Us"8e@ޮGTUcAXkF)VB$}%%Ƥ "Lt\ Tj*QRi=5^R:a&#DJT8Ve"p٫sA^>-=$gIRQi`N xy6'BBHH4Mί7;ia,,Mrb1"Y`GK5-1$R{E'$ v,@.0Cz#%N,QzZ%=5cu$¬g#Ylb]A$1ΚGN&(TM3;m AiB?G@jN~:I8- iCSޢ y8IE'[' [H&ZR6dB>i3e)gp{_y6FeJ*R"%{C8-9GQiTVl奋D/~~s <*5usP8KF@u̎\P/C؛CR߇NG]̳ C1:3JI)M9޷G`'eF:5ˈ#7N?*zLZ,Co^[LT :IA&\ڌ_+УPg: !v q"cV f&1R@ \8e^' 6>BS8yИ1t͝yߡ$ayIS?{i~n?Cj$ pe'nђXQǑo.QJȔ--.N:v!պu'_z{v&i3JTK}[h8+8E柵-'$SC\kX޽~ۺ $Ջ t,B,rcPs͛H"[ScrC}搐D1%iMlUTϒTNȗ" X|Jϫ/;XG}X Y*~q>_2$Z)ej aQ1h|?5{e}Z\.]&Lg8 {WAd',O>܏%L&u۝%Sl;{j6*lHЬYn?Pkv;akTfuWXXN'vM!vkbϘ"* DMHѮ:|6&&#mm!8>e}u)Ig4碼3,9!OthXVmCWw_9dukx)ueLj7!`-Ph*KnZ~+l;p ƨLn٩>t5"O|DQ3xvE8tѧo (ήQGϩAw)+ ?Os`\D$07"#ZM {1 Π[a97z%7r}Xx*9ЩncʖQU77uֺ}uU]ԙ1֡홐%빡ɎB'N{lreg6pײP;Sp|7. 7,8%wL {@3aha&/ӞW4iZo"73PM뉶KQe4E)Eߡ_-]}شJ8כySǣQZxnMj!{ hUnRvGef̗+A4`Io@&Ȱc%\3''X2ʫ}$pjcY?=WM(r ߆WŝpEyA6KCAL*zK b<1=!('.S"P̜.;ImJo Q ZkfLpS0;/)ʡ+b[ײjԷFr<9RǵFآ1^I\$?\).ebh>!(u˰FLI]~Ti"w uwX"~N_qU5=c61NkpƨV,BAs .^{kNnР9_ik7K3]*-H||&K$ϘKnjKD3Xڳe"o(Zɪ.N.#vQw2|vay-'"ǙBMW+^ϟT<EUg^E/_WF8;aJo|t(8y{a XxPŇ+P*yz9J ˜»fC4K-)E;-fNA; C@.rt,ߒLF ד;=d#{އV@{9Vdr-td+MtlOQ;YeLu}wiA,Z8Y$YY~ ͶO7Z5E6ҴK\ ˚ iߖ۫Ӷ6F_MY^x6`gBq̴p 8E.U1&Qf)MxloF!NcҴTBU X&oNAOnk"d0ٱ%]5Pmv eΐ/׬~L?zT_/uXH-ɋ\mG#2;w*1`oq}zFʩMbm`λds^x2~bPpn3>@[ _?/XyqWc.6=dW1*Xn+B$L$itP:3U#9>%[E: ÔDL1$FC"יmcq O p6W)CWbˑ[fKS]@Aǿ*v|[g:-fhGu7Ć?8@ zh,4nkqvmbnlv#i )1q5f_G2OChc|Lv7OV z9'iumv|+ o͝vyf a$%yş<~ŦM+ AX+N(n|:yPgy.B!?00i;gwrp|? i'Oж44evZqw&Jz߮|Lp3h5 &wzn~@5z;(Tmq&X9cXHH*54X>qNtG 0A)(!ؿG&pޘ"<#l'eVRcd~ ӄo* Mx 11F¨YW;LcW9,R"fAND=ӧdKq0/_q(lm_hhԪ CJL ,B(:-iwgcO8`9d}ZE%N 2ZCS1G=e}5lyXl߻?W]hC#0B0m^4ڡv홥z :VX "!6+ߑ [<料;/0pT")HHNTMbQWT M'&nd%5^)tHMot,1z0ӰŚe}R MװEA#EĚ.^y A:zJnl%1DmV㪀* k^\ ?3ZR]?˪-qeQ) -O^w(GI@w__c# 􇙬++<7}tԡF4_;lѻ{NtqG?*㾄l4t[}mk6?QPd vK|^V-)>7KƽE%FT+;clk1elpOtxKxR GZ7 F ҋu˞VHPXmM^ʔ7'!I!ZǺޚA>MC'n^E)&2E:`s?3. Pg0YtÃO1K^=0%'j{R +?%I4{t] H>D[>Ø#)͏c[y,yЖ|>ͭ2QEki/AiFdsMqi.*kr.b۳qPEh# CDk^{ oӱzVAY_[b;͝"f;pĿӃ&p$+,wq&$nv%Sq#4QVd\qG! zɨ`]z\9%@c}MHl>sL?:+=B&νHOjs&N:ȁ\dZgqpit;0?:O@&z{S]"/CI^/ bϽ/Ʃ]2#틋sѢ" X3|!k@ =Y/:Pk4."!~A GQ/NRȖ z]~*S>&.ZUfi5#U@qF~#X7(I j&_TY(erƭ0PU4/-g)K4fZäW]*&g6P~*Em?ǦUAVd$Qo>G[(fʑ-3(!PmT ;Dܾ+aOIhce‘{שD C%E1?9{|*A&Fyӹz󙻜\*F=5&S%@#niiZ|^FNS8R\. iH~kMү'ڣE 6/8%T`ZoZ$+#fg\eL@oxD@c[+祿Fz;CZ[=T8Dq-~0-iE7L 7نog5i˶%L|n^Jc-Jb@Jlx#9[Z9|G4ZT,#I1Z: '/ Uq'yg&O5ss)G<+%s{Q/o~1:9Ď3%p$D}ƛk?f2j(xsƳ?gI%[vxr]070: 1(nBa! r"=Bzky{w=ʜG= P}0~SRs:]W }uld>f'Kk<|'.]sJF[f Db22H-F4e^Ft';q!Yeft| 8|tB\a.zD uYaW_Ppb \̃'ځ^Mα/6P0CIz1uDq2kT÷l݃ [o_zK.OAw6J^*i Pnk62RlO uA3jSΥD5dt*eD}f4f"BF8 { qګU8Fk7 DIE RсR/Ƭ+58:#!cBp )y慧@l#ӇPCTaz_P X.غ( pZh`-4Jߤyc_%9E_F3BMۆ;V 㟺nr'E|Z+C/UkG('C2,W!3y%=FpHWhSC2DrLi)r{<9WϹFL 2'܆DK뉡VԤH†M!5q-`A>m@i3JclG҂ܛ"~mqb[kl㞘$! .zV2Yi(FJ5,"2>e#IYٖ<@#cmOzd_[z_Ht!WW~(Tyt]"x)TbjUt`UfW`M<&?;ey}dW,'Gg񡉟8c3μ;´*DJmFpQsr|\x I*Ap1M=nyZ)'QۨuDHg]fu}p3ԎO䠌J3rJ{FR.gnJ)0RS`qR1۔~ y]1o!/:]z_*4*Y4&54XM䏣^ŵ-VP]c޻d$x\S|Vf߯q Fxb_cp`s3 RD4ZN-so-f}:#o%/|'+ivqZL/w rTu%X&RD(Z[TKz+])&zx8.Р~$Tͮ5zJIjۗ؈hITP#a7⬾r"d8RÌoM|f5+z}+@g+IqJyt4!Q8AITTAy:rժz'+l <¶RS]oMdwkG%{hҎnFqvЌRYUB5(Y$dYp1{_^[EX;2nv$\ 2J$IﴨհQEs-}ersOɮ\9.NNk\,Lr;G$hRE$%ǺZh2/,ƪWN x*Wp I,n"KC=7m]S5 7c ~@X0!K+cfXT\0ܩZ  aM&w|Oֳ)# `) x53WJ1ߪdmQ4(hAKD)܃_&mTE^_kY9$0C9XY 1Q:[{ cNb͢+żYakCR[*t%qa `Ozn:>e^\gi N>3d\bAu_)?Xdu2ܺd*>cGH̴'=[l}~ +ͤ^Q Uh]oFXc*}f [bHTǘۂf+MUkD{$g4F {VuX-2j\鬔.&R]!;˪~&w7?\+wFVB bb1s2~r.{yu]4x@ӽz>KS.kei4Y#imҞ3®teͽe.+A623t^*jsI3XHԖɢ~HNwpMw e=6{%4fEsHҲSX ,h tE6q'jzK~C^xH7Dl)MfqV_ﴢ\'ss`pi,K_qk(wž5l Ҿ{+D:93t5.iUĜޣ1a`/J'=ܹLń"YlyHR7M*up\Kyd#;?0AAW*Dm3nkys) 6=2%Q٧X`\h=VW8$3'x?qԓyy6<nL}R5\GEp"6QtG`e?K01lp!S,Ԓ'課iT<4,6ࠐ~zh">β0=q]7*KAzPuRDq(M12'YS$xҩ{cS(q؊ 8d E[-e/xmw!Iulmyqlj*xmgmR%;d⢗GCf=udKbklK [u bd;o9v7ˮ7K6p>p:W0w,OM%.~f_ŴQ3hD;X/H|$wd:"ı,\wkZ6\ r|zu5{.]?XSu_s <%g%evݰx-xeA9@;JsRz6} W*7FaѼW%TqpJ׮lk/6_G9fT\ rPb!8ģy},?RaWpڛTtjȒ#Bk@+ddps(\H$|Oc$s>erie:o|&snڅNh;ȑ Z =\ݷ',î ֤eej ݚ6Bg.B~F´ j\{{+L]ʆU6KF"MDxdp$z7+,lzD`+}U| SJO}^9ZȪƑv~5J$2ҕV|p\^1{˅vMK$ (>=w[Z;=8Xa/8$ꉣ!̺ԭωzA!d٩;4s5C]\rWT+tC:`}?  Iy5|X)BaP< zhRVƇQ`Z5[8XԓiGlSWGBBF 9[r bZ6P=t|i2 !;x0]:e%u_ v k>_!Ae':]t╅逹;y3;Y[yl#b)qH:=5k8ʹ1qn@ijT_Y*d4%<+aZӿQ*VR `+R_` 4H<wSo*+ť&BC*bl,aHj4-  {d/6*fOa0WaGgܠTapN/!oKQ!'+vgR%ğm#k9f*SE:x\: o\M3>fy]CBx[l(jOIV, Qz~mS'fh;LR4j]-J*2r FM9ù?͸f3 Fv5-`76$-{P%Fuzol~Ws aÎ$s|Gp*ltPվ+ {JG]I PKMlhz_ /2̋Vrxg$P4?v9Q*3ؙp\ki SBjawF$Gwg]wwJ0S~ ao_[pcjtz]l*XUkIeJ%sp*v %$*09fH<%W3h~,* SѷVՖ;jŒN%b; }}ѭu[ley-A_ L_;`emV*7s (!&!p4o&b~LWANQד0Jg(wUvN>W"NxR< LH6wh3?x&52QچUYOփ5``d{{hk \~ ] 3IvxfSaN |T8Bg>^ٕ&d؃G->Ϫcp{ؠ6_{)!4HLW~QD?ŁsCgo`4<%NTsy?[r=,jDaAn]v"ERZr9!:ծ8]Tv} D—BGSmd _sL 2`qy }?).E7d r[ uN5apsJta XC.у/ɮaِr:T{>5#k}@f`nԼ4϶4Q^EE1>^Q80J4VĝM[ę>CI>;Ì 1!Y HZ鯺NK~6 x|7e0 #9xM4 cGGX^}~bݞ bC<9F"$ȗ>VGUM[*ɤ8>$qF"B!p֠8*D!]{xߊ`m[:PXw7OMwkKCt{n':։,jMhߨѦHdS򔓵 2N؇7/~LgSOS)oq I,*Cg.94ĸٖZ,f)pFsg3l]1)ANgnO :Q50 {UF}Mӆ BF9 08%ߟ)kLgt56tVt:U_ ɨд\0"uw\"yjYHa# dҬKh2M^yֻHH[DGA:{2'\FѢlK@΢^TFCL[w7-7.+q= ?]{͛[HS:3A0"LCCn 隻2:Nl6VEEZ?n lo9@}E-x$g>- 4DH. ;Cy @~$3vhtH4SmrGfty|]om7E0!\H:v{z='Pp_:(O7yNZVAz0&GSӨ'h;US"$ Fٙ.βfJ R+$[} ٬D{G\o\[+kpX#6W<RpG♞/F6G2^Ȓ1أqz9qI2W%#W’| }KDEl@/IVMֵ'yK&4@ʫwjXf4f ^,,2=QDl}KD֌!x 0F_2lh%=oECnS!1%wFlAB^ O}pt*'S #cQ5WJ>?{̼G#rzQHOXCS5{>mx;zi{&1MQdK[|WD(R+M1f!,:Xpt۠M04%Rؠ5f ÁgԖʄr2Ug@|ޮj7Q+*{U6|7^U$@9š*Q<&޼x#|s=̒N~G?wLy9?'Z<X Bj tS8p(3rB4T}je{ *e1 KZ&ȁ8E)O3 }Ahd֖b#JA.&/ʍ,KW;Át2- xC0*"83̗5-W\s6?Qgz_;&K 0q6ڐxoP_$vLOܔّ]8c$.^/ p.,4/0)  V G?k|I ˖mh~N [bhmqcQ}9V}:}hN<%+b!壥ck7oW{E!Lr,@0[ؤ>~g|ZVH9O>/[SoFl3@]zleWEds]u/8ͻq"I $XH:>1!asפqK!7X.M\IʣS770=SM:ƚ<~;ë`̨ˊ7\f@'80VbY,J7;#U3+@f/?l`Q#gAk9)]gHCna_:S~iP2=˘Ҧ&Od(^ CikpPsTM/bIh\jhu=};*-Z$l/ e|SZ0}w _0C.?[߆|qכ,'JKSU`)}6SNTxox {(gl*  :*#`MIk6_?#X[gzTQRWΥhqn6j0R*B$EL6\-ȭ$ZyҪ8w56")-םFM~_ s:TthDWtMc?`R8^GO~4<*d aTFCbP6^GDXy_[MYƨfg-nhqɏ@j>ZNGY\jS*G\<(9*ʼn=Ey|:b;FT]gpT1impاaH5@8 Ug ڙv %5M9$Hzfi2 d(5wQ.7 ]NU\9cҪl}Q̶F8#-@.w]: 6{G4;ְfO%bZZ>clįluʸ_|tK:}202Gτŗ͗S@"1 ˄=1ڍ)hҦ1/&SzW[Y3FaTl$P7`6 k;K(mVtc}Ae 哮I[IQC*B[MPەy*j#x:ztMݏKq&jYÃнyE+Easmv kЙy/&G{rK#ruyg 1>nRBF'sx{xyTϼ`U4l7Lh"Ǖof)I*s=V;3%ku#v#˳`v tͻ-.NT ~*HXR˿4fǎN=p=C 8 3ghh$  {V}$k6 ju C߱Of Uh{occA&/p&T5p[F? w" l@mRj# $8^6r nr6TEc uh: :/˖¶>ESNW5cY4͚(uw4&dPCX"ʈ;w,yڏ5 -}`՞CDX/L-Ǯm;"tFjC^%_O+KԶ蛿ҥ߰6B 0}MD0tG̦I $ֻCB3ƆvLZ,5إ\4Ⱦ@hf4>cs&03YYC1[vT L5utɐ׍&(&HರC+FCA R45^8ro%VnPKH$W4tkD, q}g7s~RŁAݓE2vEgl'2Ƈ' D&I ?o;-K䘾D벢% WDGQFQk 5&$'5(;фBAYw{om39~2@`PVJ3ƃ빬{ ؑry({X>~cJwGœOxAԪ,<7P dբ[W9'|E'{ ꗎ-1CgDT%)t5hkH5u豕'-vhsq) .j?,mqn]F/%h0R꟨2aGEz-L]<:CT[?g-&08tEx"[OSaT2A|Im%m|tÖkF1gD e(sC3 gcHe2W2+!s;LwS.e^*&kCSXmZI ru@~}#$}$Nmz2"-f^_-k*>_&")ۼf})$O ÐpiO.I*4ּZ6^7[&f!Yq&,%w=kQ|N%S1N !s]u*F9(QU@/b1ݸUE]<剮Ģ"4,7 Uv`KƗkb/D zN^qa\?`R|*DPSgJM*obL? g0A[<]~7:ί8rc,{ b#OfIĩ ;&ڹ!-)d9\m;!B_ >nYg<7:qWCAmI>GS?~;b՚9_VRO`,#}#S~; D/qPHBUZ``+ !ە>}rEZ5:SxXϏ&d Y9_/#IrZQ߃j!gG~̍ ܷv1RltD 1&Xg@Ny%RT%z{ZVG}a@Mr5 ǓЈL [gU-jݶ!JkxηG _}e4}wP<{*OYLf0ȩS~ )F%2 L(fQzr9ɖ -']C Ntd3;I ML+ZUVX0َ! I|yE=!2oܥEePSo,_K.vp}?:7c# tq , 0RcL@s`47V kڦ[1k}je~ N>݁!0s"6UkW6%PE~;)@#" zP*tdqI %ɏ& jJySjj&$iX̺'h2ik QeNϯp%G3t7 7z =\R s:qU`^:غ [_wyW,< 1m:ax5 qZn1Mu_ -*}(d{wr) ,p˛dL\mcEvQmز:58ϵ'V I]Xs/PУ>>Cxٞik3x!,SITnLT#638]qjaZ0{9rXR᱊I߱X\\{;0vZ=>I-o\,LF +xQ$z_{]D/g(MS݂cQJ"L[`EdĄӪZ#4"@ϔ: #T`-?&͖ HTyCehxb4\=bx AaŸғ0G9?xCv.Ed 5avE.ZFҢo]PӚzT`#ynfAܐ% Ox5ö0*S4X\agѐ:PQ! \՞ϵO2 =X3%v+^{`= 6#~/'qqΫfeoJ٦)Ԓ&9aZ5 CrR \ IeƁ θީG{*B4mwfj}х/Ihr X7v-'5tk)o5umXo7WM!zmw+M-7U,'XJE-fƬ8'Y='^7)IoIx= vkKɌ; `hiLUg{Konw ^@_=QxV-B Hv1CaÜDG L͞ Zw M5rBVKs$li8tX髁f1ɠɋAadX.w^&1{TA!6Сl&Y6.ǭtlkR_@L.^Q!LR۴]Wqپ7mn]uQױd_fk{x=Ya"~v~n *Q7z?Dݺ_ ?E.kY2UjMJ#篙ċg /î&[[Jq>"30S{ Z2=(ѓB a;7; Sw#+s䵡)i: =,087Ǜ"O4 x|g6ڵ@j}%<=L @*e%r>zBxTxKW |1m*4kPYi@&z.gipwfȞi_VA7QCO?f"Q YɁ}^m5-Bƈd 3=SjgQK-9A㭲q aoyl%q|a}ƥ5Ĕ4s>=oZ}FݳkA%i;لi@R(x,Be벥M1&o "qi= juP+X~3.sKcoTןֲڡOj{o%gxb-یbXC[$s< "r3Hf-Qcۍv,XҾu݆C(!o)-Pxzy^V37|b$UZ &Z1>;f@HC+W<,A]2BmfP%Igbٔ-e3 (!z2KK7w,xPj*]IB2u (JIݙ:sּX~a:Ïdx`at{Y W`!dm~Z TO~7kN<]o膮~\E̩,6[hnA&L`Uq?:m@ea܃MR71|KNŕr`~IsYDlGix1>ߨM9/XwkԶra@\rDnMDzl?@ǵ,wUW`%p!6PҺ=nтp~ 6~@CBUO}El[EW{{ Jw#'U 7m}9H\jۦ#^}ԥ>k&'P PH{bi}5*OIA ݛС>_Wܵ%?cyf ZҤ'"JSJYޫw<ܖaѽvr ^?A0ؓ5fp  [' *z$7:1!]dp8x#W~_Q"Bfi#(i܀seOp#^SodܝV9tEU~F5|m:zoQ(6KI>^@ewlE|titi-!i_eFlTǐ}R8xgCNtH;`̍FĔP-U16e?N1<¯#<ƵVmyj@Md jI-} )]B< m(g}GUހ" n :XAqH^`_g+ ..{(~ͿeL)i^H dz,bWmFqu \}UӮ h<÷ wmsݪ K1գLu!c9YY}((=kݙ 7hˣ'Aя+.nesrT99FCla8+kb,j>:u9%!ASVS-rպVP + 2 oBBSWiĂ.dsГASgLPx- 3pqY_*ֈY\3{ )^c:C _]'xݜN4E{B5~|ØTgr 0Ac?D> AAI!'L)Y)` 'wN$ej҃v5"}|oŠ3n0=!40ZȻVG|ߏ0eA,uBh}_8X 52t/*d1db%<>s7>2e~vR';+A0'xds %9YZ˿i-gD%A5NI%ԜF=FqYzJ+m+NE{[d{uzDȶPDH~\3w;"`,^k]5~C)=,}kQx7XLeccp0ỗ 0XlAk4>蔒Uu)w|DŽ WH,M Ixv  AICrSu8iQ.@0~TIw a~8}^ u~`t(ȅ|lXL4C&hYإ ϥY3T)j#@i*a]u-K1nSG%WܿvF%YoM!o?Tj;J;z-%jO<=`brvNf)!Fn^")_lhv8hjM?%\:b>)?Cl6J# :z W ]f*bf[|9uZ MA1)7p`ra -/̥3&f{J ?q0̺ u~Z:%خ}|"mYod'r:_FGrmό?qrR:֪zBX@X:Ssf8*P!oNo?{[wfd OGINVlE,^J:+ƌQEȟeWu0&]EUGVf!}8D4 _(a;U/uj}FC*E;#}%dF_nր qLeoL&`NTdgC=`UZ'Qy 㞐ON"O05R[e1|iT0\KGd36z9ɉc Vz"lmQq3!]֝iXXИ嘕0 T` 4YJ4slx7+.`MJYF:4bt &" HW]Au*@H4}=)GŪjN7GA;P@Zty^Qgj`!-Eʇ*/qق15ԫYQ{s/3 !imĔ.[ *TjAY-pk:"Ӏ0X܃6 0FK8\ٮ2'U(8 |RNj&W~Kd !jCU1!,Qq0w!ǩ5M̆w_xʽoLטop,Y.QN~]m{S-ks=𱒭!%7GR _+ZJy, ٲbu ]p&Fʼ4B[iaCnrDWtؖ;W>EG) B?ڶ' ;r0PL> DWmx4*+ZK@}wj+ \E]R:t1_9]Oj&==>RUW1/VӦ( y~ jpzi sb7aowy8hEM! 7e\?1 "$Z7m$h7%`cc:B6GZ|蘾""c54B fV .*1.^@uIF P Sϲ.XXQO.w~ nJcXma.UvAQj(&DrD3/6?xj^K+t"Sbt'ivMU7(hhxWO,"P|:'5~,E.Ovl8' 0"Q# F }&6(.\VTꈆPL>[K0;r6q3,ThDGx䢽SrMJE߭KYj+1.pZjG6>%XJ7+i鶇Fd%FU4پn H`~?.1V&?zw +Q8-67j)+X U@6ՃOsdp $Q&݇ɬ&)0e%YHǏ |(A"xh|rMPA,$ nK +}j=ŬGxoVeFI>"|WIijҟ>%ZMAڨI1EG *,N (kA/Z?=UrdB )NqiđD+|glzE|xIfd"?aN}&4}4ݟǭR}ЯnkYP }OKI q֬$k<6}- % :h[pcW:kŀV&M\8zsZI(R~63oAHS:3]D<~o8rȧ1Kv(E2kʞV\%uC2=\;,U1 =n?Qo_DEAI7iЉ78x8vFL<\ͅ$%a6qEA$.t?hŒd,z)q ulg=y EyY cIk E7{<ɠA"9I H^u8d'%f A d`0cԶS5TOc8o9І eBa'?*eo1) FulQ*=ޢ,ikPVbY% ̄u97>.[D}xobէ-?"2ڿE_, -S~ܰr0j?D#57է!jᴻlWN8XXA-`k4ϫw_[֏56"q&P9/'7!@ )c.J̀MV!73 GDAPוj#ӻVňR]s/[7Ժ/n%pPhީYt<5}fQ 8?6ҷ6Rœ^&@+3Vb?NA0dww,ff-?nWZ' #a3Fni(h*NCi"΢kR}(ֻ:<VY()}ސYpgv/5Uz1骞ދ~(}gv[I`2G 3`v9\ɉogG$A-S`̖"є`k}F\ֳ2O_^С/oW.'k)X=Y]woʾW"vuatUbj7͝y:"|rH#H18N%Ry:J#^,ߝgvU>g6vuu}}(<˭|\v脍|n=.i("ʢ?x;J`) Ӥi^sځU:puQϐ_dWO_wIPGdD w.>HGScNN,ߝqdb4%$ih?Zx-XɄȩ\sX0OgK G{?#z߹vM0+w c:X;bZzv9.V 9^$WvI/U 7ʇ(i,ĥ&ߙPyR]Fr׷.cȣ QFmj޽(\-6gU4AYYQݐnP;mZp. +}^$i.4pYH/(+PFxwri0gjP qameē*+Rp YB:BKt]&| ΄i)͎֚ > *B2e>6toovr CI6{2k#5v|zkBK?7bo.+ab'n c( gHSy_MH|Bpf5AJ63,̷[\N}U %A-~c -MHKކ;ݓIAZ-]0' eC^K6ǰ0DHYGo'ZK/Y3f&򟂾>[Z= yp8u!" 5cu l!xe Mjg$۰`Oz'_D${ԻJRHGi;G[p8‡? '8ͼߩ9 >M^MYuE$ZXG^>065*ݯIUePu"A3Yw2 ̬ؔbu{KIɳ^D#9,4=#P߳0(9.ӧ_WTB6\8 ] #no.:^KYT*`;2H&n7̀8HŊ epu+ T4(7=ؐ~Fpk4yRV"Вe[)g@|lbK͇e#f̧&|"n+ucTm·Ȧ2& 1.0qOwSӵA2y͖= f BJA~*n6!(Wʖ16vZb&yF#X˞eud+< ٩aU#_ӅgF& ֩7$)T&yvcﯦa4Ӓf.W$;F2R)bre֠՚\lwLנ8y1`V>:O4+uzq-^X8G[C:r`!]:Nw3^% H`̚;:S*Ѿ 085S`]@{x8a&lSK]!^h {7D3 y :S՟@~-f*N0QQw:!KAqs^P F)Vj[.VQ[bHz T =t4iEwۀ,:q:=+W\Yc{){_IFTd[3x=wrsc6=LGt'$P I+ĕaԖ5ՙ@@GC-^yj6큂H8Ʉ]9݀6x~D:̓X,^<ş`Benr&B$ˈyшԜSyIץ[ l٧PvD'aWdj*g1og-LX݈o\}kDC5PWxISؒK(Nϓ?qԡ=/ a S49 Db iW=( [ƒ!Y{3<^8 VJn*jL| j?0gg@i_a#Ra3 9˘kƜqm2:v/tGzgɘVꓯȤ3g<S)Y単j >vW[D<2VкZFB8 wzg &Ɨ{}L<}{Dzm;5!OWq?T(T q0Bh ?|4^e:.ǰ$tS>o9wE 6!y4+b?r /Z 0?.sy. USϘ5qԠ}Y*- rg*S:*?gW4fX chyGJK!2"t]~0cX7Lk^Us+-Z4mўթ;<,2e{1|ǟˮL#tC1@ȃGZ^MsL?;iOwoL<'덤+D6=jѓBz|Qg1x`Q['y],[\9JqH X@= w|E%y<wbT ꣲYVUBILZ%:)? ]81AKO-/wE_&xyƚM!)Է^ioL~Yd=tCv\0;Jykk~:l;P2][{¤_"R}>|F/+"gfWNbU*d5!+1 $j#;8ɺmc-1QDS)},r1u] ׌e{)")ʚA  -^IfF;ϔTvE) #um|tbEL9c< 9`"VkZrth7)$]a:4' R.en@/VKK3'%(xp[ia4 K{ٚyҲ^76k$9/p5FEaۇ*4% K;KsaWQ!5WHi6 -% ;E[g pX.(hHԀnɽu=b< PZPĠ=b@l4\|@Jp +#AN{mOhN}j rnafv۝];@ѹhh1 a U3=v!Yrt唋~~K?*42j X+f& e=8f?GT9qm6pu{ %~:Ӄ#cP!! I107X3oQ?c5BߣV]/l31!ٺb0tJY_ZqyͳScЗ][?O_ťZͻ!Ȭ*BdA\},.=R34V(B+ׅn(7=ފRm-^,#fa "a:$کO; ȝR|s<]:p紊Z5?Z\$r Yxج}EbVlv?IH:Pt:uO D*2Mu/fi0כ)g2ezzPK-:45&~c"E0"sfVk2""=S¯O SLr$XB\kІtUp憎>ZBh+5観3!D,}_u!ԭG2 SR˃@00d!8:p&DlAm_9AT&KhʝOJW2/Y>6z+=ݧ4TP6q:ѳ}L\PP!ۦQ= ~1Hަ= d.E}(:8:aĞs'8aly#&|#Km%΄;ఉH8T?SLGe ¨k;")s?B.5ӆPZ qƲa׏x$=YG]1պya%O姓Bŧ^F&Om5Z^J0Ǐ5yBq\4 YC|u7a[dzҥ}ɝ>RowthatVH|2ɋ By (xYR>:iq?9e1rc(A(~Ht y?95ȭZDO9sB0g~'wq6 _.3њұ+(vJuLC6)}z* j>Y5[jc6?vXBd#iy=╗I*6(Uzc_3׽!A0!c@*0;rHgs vO Jp}$͈J 蒕DwD/RN|zꞼQq7A׹NJo 4.l'NX).D}bdjc'*lURQlKhz [x"™z }5kGXQ`ZRSqGX5򊨒()/M69ZDfHz ҘՍ& Bh,gpꡒZ3OU-t޲,f_tF@_1.k1FrUO aƔQxkQɘ=|J*/ mF5W ;9%nbnHI/!E&A#BPwUİ=F1QllM wl.bdɻ2|l.EHwe94kS8}A/I]ʯ6ӳ8Lʥ)~е5\S|l9YQBTD~y*NCU>xnnhQMV%2`6J:BrH %nc+YxȠ˳Nڵ0rHKOitY7MVa8;)[A=l1_{$_hK7,SK.FSRI ܺ]8$|xaXGӭ%b ;7!:j9)(1r \UCˆ5y(D-vB# 4QɍXJlΉ)s_8MUZ{V_@ho7/U> Ϻz$Ze.~a1{ T))l&t ad$  %[GoPo}7w^tz.,MM6SWyڻ,N CQ۴?'K?ACP=D2_ߢ_x}&#I[t^N^شÆ$ ÖHZu4[/ur(JkT<I 肟 h+шK*PVٺ_ւ˵$='0'J]CBy/̵,Ք՛A g.)\6=Xkh__wkG~%%zA: lmCH:z{C'ia0OI \Nz˶ֶ:gyTH=5ϒFcp44; x՝],%'w;1llC;'Ow[> 2`r %vo%6ʝ"$0)P ΂NCrUbSKRɻe;yRuXR%97!EU[hKX_3aM p>o!+ɳ foG(џv4 =`}#^iF@ & 0VC;~q+s[:9>n]AagcZ7G~_Q(1)`k1D<|ƫj^[@yD0riʡk !u12a֑j9 10ۢqiWpb7 |J}~;2sW)v킽cd$Q㶵]4j;Eb擎x\#.lT]n~h5AB,\܁^gĘm\ƋtAR6(\! c9I[3]DEπ0̙a?}'u )hwTF+N QOJt5M@kg=6)z/NQqF,DR>HKIJ H#e Uz 80~A*O ~h .Zct.F:q!~G'Uπ3j'fTr/n[TM]GjvhOxc1*3ӫ1&ryox.}$w<5J:NKҰ+0'O.i'0-Cym[1Akx:" (z-Wd9D(vL)-9,98eoI'4*PcM8k8(*zͼN㚵ݾ 8_O6+:6q ^բnF›O'1'/2JÔr X3fk~ZD>ثWw)sd9C +Ђ5kɀ /+\x+fIj .QLsc7#P6al.'Ƨjea)[@/$E f ^Wwa3;DŌ.*Hקwz8lXνuf ß!ngCν46OcLLQc5/ )vAO<`[ᵵ[h>oH&k+r9 _Atq1fsk\>&SKIaBuBo0t2!݈v)O~C" S/ףI/ZG?B=i/,ەq3>?i+n@3! )Z~G[,ARdvNL/J_Y`QY>ӮC \šD|{w ;m,:Gэܖ_|8"X^r p6A3ZHXgR O|ݼnZƄ k FFF ^랅sҝEms3CxeFoX4ڬ%^lK়l'Tu>@^8_ÐvO[x 6 9qyuۈ~NjuX;򦶕c^6+g󋮩Ѿs91ZciSyz~W#ah8.@:\C2:wLz7.e&t!Q~ 36dҒ/oc3:k ۚءK^3JWlঅ5ŞW Wb1?i%\]ȴ%DG݈Vb yț8 8- Sd79ik=ȼҧ3RZaO}pZ1ǜFc=@"IÄx%&7Zab(,fD( x\▩tOfa)vHIs2p l#l;^ cG9).CMp+ k(ϰx$g4U +3,hqJW!U*D~h̆>0-OgFva)<\R'nEvC$rq\C`v( #ۣ}mFĿ:ԀsGҞ73- p>qU]=HcmR P;ݥO]I4bZ##j"Ҧq׃sFCCG]m)jSnP ИȲ!X۬2"Hixf%˜[`+?Άnf9О꫓mG^ۨٹ*web 9":`t&M6^ .gDwA)YH<^hG"_*~b&ӟxXr_|\.%Stʝ$@@`drd "t3IHTK^1,acr 3ͨ:e!BPd@MO!<& OkA8+&DIL!oNﻬ-YwIŇ ]3k\A7i%XLt" qT9FrZ'kO;z;֝N{=ZV{QhBhIBx*yϖO s)w">|Hz&vUP[oŽ;z"9+A;nZLhا8-c>aR{g/qв30qZ 9ۧxn-v݀V>ea>J\ڲ/mɎ@챽RQk **|l:Q6ɤW V}>2a C(z0=Hm\`_BҜ*MvR`&WXIgN!J|1oVݼߠ|ܔӺ»%l7vՊաKPX2p*%-S an p$4},SYlr-vQc`$ʘA(5iHq  f(N _jyd=y~MS<@ *mk'"_%G`uױ"A .hP24!DWfafpe]Lgg]EK ۩WX:3Jpˤ+ʔbJV>6yKd0>P!7ٽs1lX-#*ֵkEFbfS4++Ӛc~U2?Hx8H ilL~/~F mS(JUdzF A)HtpWXG.Q{Qx&‹wl (F_=U%Q2-ֱS Fuȡ,^_zVj ΂)L°FuEHrX /iLqX)$ iNj y: 4bL^ olr^:M$6\гdW`$G<|ۡF]P4WAn*\"(GOs(Z eLe&54*08F͓ ORpus-;і`iޤޔiq0sE0||{obEIMy b.~\O(Eh+o.͔\8P&1Ot$.r{?ÖfG<&j`>Dv|] Ԏow-<8>iV8Zpyu&$<XuO0&9x+g |Ox֘&uM(j)6OJpŶ;oP#G8 !Hwgr},=k.nAAG2!ipGmrk Q2X[snWG#ֵ#B ޖէY2Pf<xH/qn\`$6ίAq @-Ԅ^&;al۾,q鵜(%Y8T@C?!.nGm@7||pjx+pJ̿/ Bz0/oW nXg,ן#/,,CU!ovVC}Oki.^r·{EY.KԌ?)%?ўmv\9h}㻄zYmG6v"B{:E+n3be+<ړ<*WWaf1 Hk”׸_g虍ǙI&?MrmtJτ^IN[F y4qHaAO?|jMe6d,z7/MB;}[TZ c$Nqm>SER*X%X+4[tq,3zգ-ݦZ2;ԄT ^mMY4=|?9lo-nzLN[l'( e)­1sWʇV*&0~Z#F+hC9u'R!!oU<>>B-R?4i&莩 fR{m Ha ZN:C~_ : >}1 Z{W}2IM^>Q,^ / wZ~.yF]OgY-7䮗j{ň gᅫjFϵy^ XWM9 YGQJyofTiYw [:\͗9tӞrBCvb"l΍l̑%XN> 8V­2eJAtTOf'L"#-_2ۀ`?ʅ 'TO2eupڀ0RWOhJ #ߙUlof8`朮GJYLRpsb{oIA9jeh Xx(9nds.y%wLD#Ȓr]?V%I|G9(":U#؝ ~XNk߾7}}-O(϶aK/ *;k/9y?槥qUj 2xzgAbJ.4v$owѐZF- ]#(ngI Z@{}YC#BrX)uW A".0B9$ĔN>2QhHlPYx,(% k6F8C>yH:`)[ԏ9"Nk/q93L?86oeiԖ"OGJe 2볪/ >`ؾnv͠S !g&iB[A/Zѵ|ӛeie+A6B]=hINxʊ Aސ:>eZ2FV.-L7; ܁7v gYZ070701000002d4000081a4000000000000000000000001611e8eb900004c98000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/ath/ath10k/ath10k_pci.ko.xz7zXZִF!t/ LX]?Eh=ڜ.+@֐gUqIdqplyaV2 X4!ca4^(\aoZx~ro6^UwѿHq^@B{JA}E-RFR bPAccf^T, b?me.?rW/I}H2O{/KQY><q~%1rߗe D'(hp#%@ڄ P;'Xr>׎7<ކH/Nt I':kr[12} ^qRqE Y[\hLNzox\ޑղ1`ߟ6jzOF`YVHBЮACcNͰVC3i>/Ys"%͓bMj~-ijp$հO*! yeys1t `5G"0Q&gT 擉@'~R4T;iyrit;兣bzgc CvѴBPl܋F8^X?p̷y9qC!C E1GOC~X׮%0M2ruFNwW9's X7M"X k>,[ty@/PlMۄķv-?`-'wRuKѬ?$`LDBcgw$#VOQbܶ<n_T) ^Owa^k$|\YfhW h |_|hVemR<ϛki qxz<5elY5~&WroCOfeuGۤ=(~ǟ(D$Z+g뜸WfG氜[[) øk>_%ʯ=!=Skx?bBB@BS= DX糩-F]NPʱHe 4$_h4u,rztAӵMEDihZDŽuAJvګ^-Eg!ߚYQwQ+MKa,SNN#:;9E[yjxD?)WxΥٹz=~:(Ah&% Hel]1 +{+^,67!|{"ol@WSVXEAo6NfpbA4aبKz) *m@o>EPL*Ն]q.h_6id~Y Y|Uj EUpbc>2ȅVhɍIJ͸9SOj%[wqIF^oc*9ڡ߻FkZ`C}йc,u2ڹ+7%EdP2TК!54NEg-] A b]E@_b8p&6}z*! 0 X oII*XO(BjYFhlW{䋝iB*|͛fd^J^ }B.:h<=CrY2GR 9* / _+gHK,B_RFNp\0T;__X7^1(? ܈ذC “ $嘕= e~C6U~`:j].XYIcdX[Sd)O xrK@,d{C6K Q}8$ΣK) ڶ jQ ^o' ^m- jD\.y?8W"̊è 'fld;u1(q:4<|w|+8|4\kg{(upqaC  4ѩGC 3ӕF[BS@O*AKWj¾VPzEtv}A?t{^4nP \yJ &CK]@ hj{li5ť(~-ZRH24$((ڈ@8Qbc`oq0](/lL9Wؐ!{t Y9k:& {QIi<}вNeN͵(J"46+:>nrwD6MEh0ևQ͒n^No!3ZZOG[y 9|/q9tmڏɹ.YZQlI*6N,#LZwm-5]p w6(I-ZjQ)+~_ӣ?[m_bfQ?ɞoT"GQ$uDO!U̗ pDv3}2L/3CH  w׏CcᲝL- h+6~G߾F%'W%0Fu6j\Z5m ԛN6Q?Qzc*ãᠽr6Kr[RaS񳑫"Aqpmҋ1Z=IͥGoǓgw>TNI"|2xr-}pGxODrs4tE' ͪДOKώTG1{hc 'ÅoT C+."'#pD KHn˯˧L#3z ap5R( ibJg+.wv_ eA'RZ=rLf_4a.Ď?UKh\'PZ#yjD> >O%{~d&Y&>V/j!BmP>yo8Ne}s|,%v>}>kԋɳ2?ezzda}nc4>+{$;}E7OBX8~ V~2R'va٥UuerEQ>muM(G«CLIa, wtAj8'Q,ؔ޴wuMTZ~~)1]Of Gm0BAZO׳C'1|M uM2V\U>NzlO/y_oICd5(|93 Q[:eyn#[wji](O-}^s]PeyHu 9^xdWhX` вqD uLXBqdۓ4s(nd)! bR΢c&~lA% ͪG;RQFGJ;ASg1į"nɈ} 't,~ 3#:\/# pr5 ý_q;Mr "a[HHn I=' |S~]mLIh}ㄕ15UW\9&C0&^Ti@)%*SZu?jLS { GBIb./fôfzRn‚Q9frpzoc7԰7G7Tl r#r>1}R=>@R-}3:jj_onJ˨NQ{6pd9l @?Ok}Ă*%yetDD''{"pƊ@"Rxrk@ zVw70uk,O61 `?,IMPE}>%ܱMeh\qxt7vCyBlWI) +sU :=T$Cx?~5bq!ͯX-.BO'zՉeF;6f"UnVcvbv|xN?fM0ŬԌίVIsQy?a{n){ GOֱdm Qp/[.7џ0X9`~,=_FTy7ѽm2"3AWeKC`wh@q]}MCjmGI7ϓ̓B,R017#1+ݠDm]Y@")Ej0ܨgMo"t? OyV1G9GD'2d$ې*Q"T=!IW-q&?z޴gjX v϶/ ʄUNF8d6nq!ch1'V\WE[7W\7b`݈ܦ9X:||)u̬nniJq ٓ'ԈV1 Iz;JHㄥ;,;c\Rw#ùQj)6$Ni~H=nM sޞ x" ːkH ]äxwmjǁn2)Fq ApCĒ tʳq:Սw:ݣ\ֲg! JmL 9vfK,;!ښnkCܼ>+IE+/e^+* &[p2 B9r8p&ώ"q`+ՐPkXmed0k3:$[v6 _8CnOj0 I0tvL/8lտ]X!;,Bhnaѹ[;o|SiGz=0*Ua/R 8NYwDMkPe8{+Sx9~ V[|_ǽ\w'nȱ&ТlY3SBC <^Ո:|0 Ițr?R-'#3"KTEœ^c_&K9f޶65B6 _3V{Ew Ry£΅8P)?lIě=f 𔘆fGi7d͋|8NXIye=Eu芪Fmo&r:ua|Xgw/=%I(^xXJp%tڟrF>KSoL/ Z*q g mV<9 ai/B86RUE%hkfHA6n 2vcN9u:hERlo]UY]R]3((&%!6V%~bc5 7z^Vg5P*j^]M(REv]0J,uk0wkf0pKvUQzc5{]X#3 MNqV)|56WΣU xP/H0 y^Ƭ$*QF`8\0'HE 3Hjy5?}Yʹ^>]#).J#/V?& [ & ?'"d4&ql.䎼)?67oD'P&aOPicښ{Hg~C0R@ǭL8KXhS$4i*Äf'Og:MfR7G-&* rHl@Tm+ =Sz7zPR5nꈛ1i{8 f$HګA8v!YsJg8v5!wT; ;{E飆wm).mOI*/9b{d"+DMz7QZC" s7F3(`+6}TH+KoM#B?p 4>hZ5*,X+=8Y8o9d(?Kn[Mdx(BJ>?tv2XཋHݔ*^r_cONT^*X(WhG8Vpɦ~4 BsL&vtbHWa72]iewG7C$ bLhoP/Ddث>T-׳Lj!\\oNؕ#KDw%~_6SwQw yrMIm'P"ϝFhbd?}nAyfg3flcHqCZpQ9:OAԨ H0>JA2vckZ<צh"n:ݓyX8bPTLqWoOp$IV}/\aC(2'=,).=+GHJ,Qfg}Hq%9㠉r{8G|r 1EAfaf ?q i+lu[}FE/f'IA3a$sדM]{T rMq-@!  \+ OѐˡiLm`9wV6)m qXiReis ŇC@tp!gy=x5nx}u V{4r>0! )J;&#X~**gw40V Mch!uŐ(a[*cqZsńJմ 8T7<>`$H̤bHtJi6G`b PbmS3RݮIoew2mL Z״ٺSiX^8o'1x  T>s[V~5rv^Yg-sG7=_C׫?r!^63_Hb,hHj4 DD+ϱ-{@f$RA稧Yz6bfR1u|6B߲ [`{?mqˣWUbbLd5yTFY@aO;=s"T 3 ݼ79Ǟdם[ .t]Are^=ЦEPYCD0?X, k.K/\;,SyidniO"G, eo; ?DƲ;-Bmwo{RmHt p "գ?2ǷT DE's֬:Yb fh9>/а)씜43D*_wdRqI(fxD|KSE \ţOtZh+h ׵bnG/mh%>@RԀ3agvQ1,= ۘ~S/б^T} e-*WmuH[ƫnȱGZޱ2#d} mB4hXOa HNPU=fy RRwh8nJQyٴL$4֣|ݰ- \d:tmXWvVNJ}ِLH +ThY.Wp^܀A77VSM&TE1um1 `%QlQ7Qf;ɩk@з"BOU uğ^Ѥ>>3`o]OX2|Oo€E89o=zk>ٱ̌GsND eg!SoXlY{#or4(QŴ7#Jr6~iݙ} Y1<l"tZCkMj޾˟G]hZHX*vr\$ו늇Fq=&Ӽ?zI\v)ӛ}~"&^ F5A>Ajj7Gτp"_CҖ2e,D@r,·};T׉9+,WB,5`K̸;F=sƿ 5_Ȉ vfR)P@,`E,a2p]>IqΖ!cG+f}>?2!޵}Zq{lrћzG :w#p⅒`40Wy6ͅNe3GQhѭ_4yx󛰛|c(((FΒ=bEP~ŗEwΟ%#HYF^ d[e0^ ?-N%G=69SIŴ䃇JYyv-߲^»Gá[vPyjGH56a߀8Ƶcq_KR}muI7#-PZ<U+}Zd1[CڰΟXx;Fl6ʜk%TU M 458/̽E}/X뙙_aPd8iCPt>%Z(@b9FKz5uiL79P벖8@|eo >[_i욮[-5]$1jkXȁ&wxk\=Wƍԥ|Lft v@`Bwc(ắi҉d=ذDU@. >N7R#NUQ|Ebg^,ڌ ~NBD/ $_[zrQr"ʛ+\18QY^`,d`ED*\yޗsr賕KFhH[rO6辉+&蘐f2IF~[d̷%W"ޟ@ԋ$F|m_~ ;쓬` b%[ bMծ֜EA6nְqm@]Q=spoH\ 1CH31W*QC~(=xYJѯ~_Lʹls!4?V_+ZJkF[2Tk5<ڙ ?OK TuQ4}o>gX Va]@;|!ȶaLܗ{t&t_(soefJymhu@mY/.ͦm&5UBz\ ~.b4Ğߠ-~ IW(O6S2~xY1aOnI<\LL ֢ ORG,lpt' ;S ;:r_Kϓ]_*mϩ_;<8a=+6tAlI?)[M(*"!="M&ĽcG}3 BB֕f(*sdr<V`U 3:J "DWD8 -`5DDL=$ .E![FM.Ӟ>BU=_GY% NP+{71Dfq#l&ž-Mw8 j퉪౎ 즸_s!'I1c-Z\*4J2GN}R_ا@D7'\ʹ>i 9-Q7';͞J_GHq7DOU=;y($nϯcj9QYgS+j㇧&ۇlQe+4.e_V=/ tj]пӨ>}z#Dva;g\e y&'y)2dR6}#inݴ0zoҩ1oeC8ϑ=7;?~S:ɚv LK(ףԃZ_O$lgk#8 ~0<9szD0r9,R^19ZҏL@ֵ"]cjWvDϬ竆_>t{7yu٪={HigQ#Mӎ6V/hYC6fmرV kZ,L59ܲfɼkRbT(@J?93V#h&.%d \z|yݗ;Zz-5qPr1ZJ`i*Yx lR`ָ#6M V 2/cX@Oqe57bgmrmHL.mhff Q7 C`̊:ULUuj?Wҫ{O^keDL陛k! ;FPjFt )6LAc_@XbAƄ&=8> $Y(tLVK&Eh -,kpaj +ROt9%gN>o5!FRup/=] w /L hwQaX,O/+ř%-)(ݡ6mˏo,'Wx& I.a!1RE NjYꕓ0T8@:]\]Xι!Yt;f.٠'$[?# 8$(MKasz~x޶w%NR\c'|^vWrN-NN.Q;.rTE.nEͣ,0fx}Zr虻![ѝY1Bk2˴ }R}繻 NB]{.ne 5G^ńVx$xi-mo$:I6O $gmߐcV\$%سj Nq׀gӍ# ?i@| bD,*bW)"R&Sý)J'`WrSvai'$63}+@U@*ow\w]3"}D'|?4uaO&Ξu"Un#sZX!+_O'ESO d$^yT 8YCw0yɴ4Y` m yibr"h?=gݿoІ4 EDZ(+x벣 uM6+G0I{3˂83TPBr+}҇'Ұ%E'܆9ё/E\@g }ʛa E^Z #2pv_:ptr(;A;{ڏq3 Kq`>!V#@[ߤ>3胼o )AUJ%w #9P9iqgrBM<( Iu,Ȳ:GCNS8σ 0qfaR~9k,@ z{j9.x'%쮥fF؞,F:Z"U corTChƈ\&g,m{FM ܴ|WK;IhME*6;ᔆRN fƎ]DIpQ^UlH(XuM8e絆B;r@zˏVǓCJ.JXV4droR505 AdI> cx~ST߫)եí` P*Z\<d6d1|%Bp_zj[az4M[EV̀WO*## OL ڡ1|ۃ=Ig‹3hE.Kꊡ&Ze<̓tppm~TO{phnkdRƾsDt}m-Ɣvi8:?K À'P7iݭ}mGS'8-}m`"@["'gl *yVvÉd/ƘOұ3 bq_+ʄ.T~ }d<~HrtmEۀ(;έlA/! < (bKMکBSVnoFM&l7 ɧG:hB_U{} 5$q-*P9)O+RUX"-A: xrKrcg`*rZ ko.>e؆=~CV,Q[|+w#}u{"B>>hO9cջ L3i̺d6é^b:?c+C b}7L?\Iy7"L_vNF̓9PN p*hk1*o teS;kOVJ]ͥYB;]0$jdmaנ[Ϗ>iK0*S_ +pn>x `O |œ+"K> m(Qe`\:;gKxq+p27rA\GFF+C F%EJ%9Q ǛDxy 3ͣ;g2gZ#!p15-<) ߚO~9M٨a [0^$V^W'ANJoLkS2WEǞе&b] r@Fipx&Mї^2M!hsh9rqL{X9!jAWSVXԛҜXnæDV\$ɮhsye>CFG_6To1U޻Ts7=^z+Ov'-n4ݠ=ib0 S".NPэ5պ/w^H%ә!dWx[s(!0Ne) {DO@.XnL_μ!pa.as2ۜs5cA4﷧Ѱ^=:E]O1CnՄXd ߮([JsF 6GO5o-|KP_tqbY* DRֱǂCp3u6hv=>p$\Aԥi(<}կ0w?lS}3J6}Q.X3@ !(Z=IXzPd?9;R%(^yk*ZWU UrlP? W"*eɂl?ܛ1D.dE!4M]>e6;@co+ ‡8(DƟH70ۊQ5C9)6ͅ롁|1IJW:N@nlN%EBiB/z~^ΆU̅K}"x`q{m\ϒX:k%VrA<-k Z`{ncUwqB-V{׶8r4fNTY~ia x%7X'y(*Y VcH> D--'x<+J>M]hLcd&B|JD] ({NI*ᜎũN( usq d-i~'#|ۦv)'۳ X ղ΍-X6i/(YP=QgS[-^&t%!}Hw/-rosΡ\q͊v4!l-j a'\$ ^&:`,e 031h0M੊^m(OnK قcMjEiBBzĴ!z@`]=P|lǠؿMrUۃ[nKa(E_Ʀԏ QDL(Yjq`4) B-;$?ʈ)O}@i8EQDTQ#`8dݠ f6%o#n3f)ZZ/P"g{(G7.4j j퀞VZ/pfU'ԟJӳqw( xb &읡"xbbLG8A0n> 0AvS3:$?㯟oo/.gIG4W'ݽ2/קb yunNs[D"Z)!D؝?AV$(XreY ?U9zin>T(tqFD3_׏Q~6J""ի$W_"zӲ'Y,NG \7Q;=x&Em0x%Qx(0f {^S쮝)xv[rZw4Pˢ ]i,*qV-ACcI.cdern+=km\XÐ- &%%gQ(2$Ȱwjoi =%ֳT yq|'\6k8߉|/FRE A pzZEݰ#N/9Zgl+J]@{3cY5Mq9qaN}$PWK{ѾHuO~Fq?̈Ӻ0}T9 eFBo;F[.7c06 JQܷ)S{w"8CݳwPM%%xT^}궲ym̡NcY:lIu;[:Ӽ=9κ? /z4d(HsocבF$(Lrtsb(d74M,ϬAԋxe7ͭ)VeJwy?GEIcU"L?!tߜWn U)O§#殇ˤKNʱP`^w+`T>o=&zo81 ';0"$CKl,ʍ7 >{V)kW:bL "/b]aڸjGi-֛ qj#_KdEX4S Qc/ aqͷ@wJb&4( |'\ ,-!~ߓȨJ#rtDw~f(/o>ʭwCHϙ-| ~"8KcvN+E3Zr&)jd{T@l"iHfL'w'(RD9)UfNn.(/oe)Eh|@;TppwW@wy{h>{Pr xs(U _beL^rבj<Me {m^@u}g4wmAT\9IX޸X] b-R"4Okʼnd .O p"vg% P;7]6F-ӎ@Q_<@qކvj/ WQ·R jmP'! ^8krSVw\fog+H@ WQԝ7@y,?. @tQt{mtt~[)PBC ?L \rʟJ)k| 5m7pKA>YN6\umP! ]]c;W)?5hȔdThoYCQXAYdE'Dz[ow4ǂGuγ>4J`S66m rߜ/$Ea0cHAUhn7ǐ<#+ŎbWꤹKZ,+j3<]bֆ6~S^ԡ``,b[q1B)sD*pv9VgY}VJN둨}?$|r;=v6 'Bml9/wMe+o&Z"K^",=6"7e|!:,|} [9T3͉֏N^ز[>^(n׻.8`2zN~Qm&7N*Bo0rnB_yɤ <9hU3֖f\nnJ*p$A ;vٲ@!ղ: NP[bPGZx?iU3$gYIvxo%އ(<-\|&od~ dT]Ī)!5t(!zR$DM<V]+L6~wM;l>:Y82MvB .5Fa#q5`1 x•9.akŸ 5>+/_`*v?$=#= OPҗ¹2?;VrⒹoQpz`hA9L| - f#dGp`ci6]^,%.=Z|U#v*AO\ 0>~]r qXzȊgu qh~3ʒA+"|CFܨ0 8JJ%btD|5Wь>~TNfiT\ D,]2mϖΖ;v_Y~!Msu AT}x,|=C18=^x5 !醟Y:>bA~ /Ɏ2%ZVBZ39Q@'R/y1^(I0);cr2.;* I'/p}FU/ν=[SR숼rS0Hw t%q~y<<ϪՔijֺD3{Ofq( 7҆c.nղ-ߧ*dae؝E(1q4C(LuQ^cMX X<YZmPK,\@"S+a)yNC}cuqKg^`J3ᓶn*T}!PЕ=3. ESEո6Tp~G/O݆27+NWl7bK~|Ggr~bhoמzq,G9 In@vwǷsǗL:8"~7B3g 9DKa>U>s/V uS)jBOI ]UFK zS֒е1M%FE)*j- `ɺ`2ܑ ^p2אx|4jKQ<~@Fr?io[Bw0Ii6c@%Q)V?<BH?̄/Us bB͙XSBGg$AT.%6=@ح70ˡqXM/e cT?;ӑ ɋte֩/LK~m̷U_Kۀ ;p(7Ʉ]JF6\ rMS$o rI&Mk;b'ewصC>9SbN}K4Y, @G,rw\fA% v)J|lO%'%$*UBn-E$H.k lqz0N;XB!ʐ8qw{YX;6)٧FB5nn+ 6ÆBj7 :8ވS/)c,Q6j/cR0O[5%r/ٞ~WC s>y`v;̡.Mc`"2bcPPt;C㋊%FyAL횯Vk+^2- zD/e dQA،e7 ߘڥc%)1g-}s ?dj_ʰT۟mi`@ײ0c]Et8CL<ʙa}PIPFV^JBSuȽ|8ىIhW7:APQז҉띌Q)t>9"-}@ic[NДtbQT{ R 3cel"5&_5ޜK{< *a͙3_?2 ;D< -jt\+XK%@Eȣ|pVVS>ΤN.۵wR0aYM`YSw|Jcv:EYM΁UG*H"LLZmw_W& / ceHwVђӉUkZYQ0B[}jiR41 ]gψ(1"Ag5F/ZV6' 6R`t0q)T;bkCL;n|Bx,Y"}e2Qc[ B o̒f`Iqn=OYzd800SiЫv(3 o_}}F!ht͈\]}1rm NXL&[r9bqq*=\r J,!!y92[ۑ1a; نcv oIJ4Tp[7鴂Άyy=~eaxOTncQ MeNݘc7=_:t3(8 Ex7Ɣ?H9t2VL JM5١cWQܚOj݄q}~⣷Ao?w {1BRov0V䈤"쵷 n /}UP-X/it{tO[D{=j1kNOV]eZ2a4 ڤ𬣳+c FJT@/W `g4,南)3ކw2uwQS$ k5XQ3NڮbL륑~,/)xk$): VΩA|>7 ; aJ}Z" ܡͨf.L-}'wPG}z s0?@~v.w<l`{"A;-󽺌[gA'YIH3eH$xc o.Gc&|Uh~Z%j(v?? ?z)߯İ}'' UڿgE0K_*&SerӃI#5IC:Da/2 `jCs 1pʥ8T9Vz$#LϰSfP%'uc{Is'|oT YTutl.X Bg~̴s&rS)SHU`joe/oQP`-%&yፋl9US4D^eűLp9X1 >?( *L.Q2:u  $@d'_* Nد'N6yw0fvk{dY=}&yEKeYwOET⶷` ߍ6.m,(1DJ(l'5!-s#19^fr)Qygn:,BJ@qG0%-1eS叹M_&oI*-59r;%^$s2$n̛o*P~+:lF`u, ۏ#lΔ?-)\f wO2op]pm",ᾘX>@%q9؀lEy}B4-NԀ?)eyzjSf+ e{ ؖ(V"KxNJ ڷex֞j< 2TF/M\75Bի'pYq 1zM>ygƅ zCKszչ;CvpH(7)ƻՑ<8LTLb&[.~HMM=rB ZLtm3ߦy98Oeław%K+徎PptCcڛ.F39c)65IoZ:n2\Ǒh(c H]j87qH]eL(,wJzG!#H\h!ujvu+omZAS᜼}0fa%܋flay D{6 * tXQ` (Hg3>0 yvT^qz%I͍Pt)Aنg+3=$J}#:i+?n-zѯk.Cku:G-\8gd/2 <;n.wT9y3M]I*t|}t1Y=b17r}x>7*j2GWC\ ꬒ۳3G?])J*&N8m%>j *V{{[IQC+1OWBu 1G4/V0w0x0Ag((9u*6+'\" K*ey(MQ#4d`QKFΆd۠zfnfR-=:5b*unNL -mSəx:KCcOǕ~@ki J3Z 8#hD{:l ܪG]Ry@9*t҈83[$W E>W(0NA;p?>lSST=uV^} \.v% @>1u0=ĥ>sZ'֙"" +#75 JnxmǔO:I}}VW"IDҵV5 K7Jn>2ꃕWo!ӋyϝEHV2^4ŗ99aPx*:Ϯ f&:j@9u|+<@i/ ~$>Q88o%El Š(<1,jKRYJxOe9#~ZVJl? Zm} w/WJQ)p<Iv>./Д/0G|ɺn?t*&+ Q)[Pb$mg2?$Hoa^뚊hR07 V,be6t :di_p|ˬBQQϠgqfڜ9#3dM3 YrhPf(q~ꍴMI\܁NȨ[1Yr#5(`q ^Su6QsrSɡTE(UٿFEWqI%Q.HIrg$Ș;v(3z~^ P_F={ӎ:'TBT/OnFZa 18{;pSR~9Fw߻& o~b2~vY#;AqDH﷑(^|н'MR V1Q+Kj&_E~弢:sK@oruBkD5 ~:Ψ{߆u4PK2s,m'ӈq\,1~:P驑"BrY5q@HN>WWK6mEWlO֭\S5YeyQK%0B9 aSR̥$|WsQ<@ Heۓ{Qr,T5@FZK_x u(ٝƽ7ꁩL1äP. ٙe9ux$^e >O.3lUH˴*ky]7IGGO'-lu/~Vq,Iށ'kwR/qM)+[Qdi;bʆ,K3@T#H+`Unp1T]Rb!`:4lJ)&ݻe!mpZrf궨v Q6>AԳ呮XF 8#$-Yn$$#hoEֳ=!;3{vjB 煫TS> Ǝ(8Ee&Kp9via@%]*1/6^ m1m6}yjWF7LTE|[Z iܩs!?b +x83_^JO}޼kXasm"CsX5PHݕ(:ZiBCx37wԃCF4E =L8)q6Б˨^6.Ԯ6u'K3a.!n#C#7>Rd)G=c?Z"Ki 4iqP=9G*'a,KkţĦ&>cPf˵֤[B&(ƌ-Df{A . b@գZB_9s)ET7mI@ .g4ݧA{l*Jn #wfqqLH<<<Ѿ P-,FxKB>].'Iw9jhԐgut)=pZ D*TNv)PĬ`v9Eh_Ik3 bTYYP3Actht2:Pcvbb!F){ʞY.n~$wї8@3zyrN:)-ojMX-j5{!L;k5f,ĉ q_HoU/(KtH/.NAg}M\Z#Qz4E6m< :値@hLvh%֑fOQlH*mg՞㉩%p1,Lg dȥOڇV!ZW+{W_-K"ń_GDD#ux ˃V%?tқ ee2jx:Ӱ.ɚ={ʼپ_sr"hf`I] latrI/_q 9;˅uMv/O:uf>66pV ߍ~FVdnu#,3􊏅`Hd ASn!9fΠ橖[x6LmSĥ>UMU~nwXee&L{q@t:xG&-eI%Qy ΔƦJzF$s % XTQO6ms&h3$c@o:- X]yʺKgљl1ZS$u"ۗNWgǜ :nmxz]Ċ%#7 퉊_V|0 2A괸SL0+nĄ4 ^wLLLʸ=6w(Y( 8K"v?6k?QȰ\,}7JZ{6^~0p'l!cnk [$iv_r؊iFնִN>D7 ka(A|4x'  c\>D;YLJ?"elgkT&/w/; V\ܾ#w4 GxtU hQ9_U1[(S@!Qe[o% pFb(̤,vܜX:^k vOpyscn$ KnшQ 4pj,[(2f-pR{4q#^Sg^ˁLP`wsqLyxCV sr>ҜKM.ITDZCi]oB8 V&9ZR,;ÁhSB5{3> [%wK.VZI 40 .BsZP*4Tx8^ʔE>^h(?<|MkxY2 elg)G"xPzqdt"YS0 kk8nDXV8]knL,rAg;;93^AA]\5ODXHdyΞP B^4 N.rSa  6 ~Q3VUd~2C| 7w1b37Uz+|Y"lW,GinUBH1n34O5UȌ$ {ʈӮy[bі/B;/%YC&0x,FN6A'v=\C'GKYiY/A^-XUho**Ma'77evEV*ۇGBAV!ZLu4r%Wi5;C0X\,l?`ٵήd-^0a.`kJ{-UWL Dw 2@3H|4s: 4 ̷\kkӟTcy_m$4}}1e+2J@LqC:hv*Y<N%'˳Q3|׊ȩ8cS^2)3eG᫟P싣;r e-gPhKF;9U:SrQ@ {^2mSlo/[a2+] Khq+Qy4 zoKKC/Tm ksv-1LUslRJ90¢^fĿX%|H=hksBnq-x7֮BJg֜yZt}miy?` `_ e M-%gsԄ8eiÞ5/b,̐{4S;*WKoz-Wë|Tn+}0)"E!b73-Ʌ+Kt)zōN;ĆW$h}fL0rz3n,H$TS%TY6Z_Q+At*piL]>*[Ae& "RumP3ٙR@nؖ?Sr7 p.x'ѼZy $Ob+@pAWNH*[zԇ>Ѿ@\aNz8c M#* o}|Eyot_OL1y*:zbzEHO0 u UVJLْ`φ@eǦ&(ilN>(;VBY83:?W^J_COK3'SAT<3 LCY*qŒ+xS }@h,.c1}HZgF.Ԣ׫G%3d $8x&͠$ Q^mѤ$-'S{"BXSyœp:QeP䦦b B싖I̩%[ GIνl?r#$hctÛ2/NaL6y ܪ_XS}ݘYNȤ[ߨ{rדȯET}KB$>[@w -4Z)<B gK*lD4N1(b6it^؏@t+4-@`j?+G% ̞i6.ס݁@\̦'LKb  ڷOa6Ds > rHI+%Ae3|[-qusRgcD'hb&c>HB}o=uoqߋv|TЩ飊l+T/T 9o`kg3Ye1tC2/@k˞g8iBR޷j heSN_MeMN5d{ rɎ7 G N6v` >dtYT7Ll$cu}Nl8T-)T3/kRla0Z#BdEƶ -X`\$E i2wxr^PDdh|؄,xGmXx5X`u6Oaqfx= /ݩ{yG$eU 6fq_%q!5 A+foi NA"}ydc"\/Z3:` K>C$BŸ WbwFH o[sJo+ճZﴳwM8+nfh0!n0>QR[>&K+o|K׸2Wbx@yԪ^mwlB@ )7~`7GUblp: K0Zg1ǂbX U"d+KdT 8\ ޭas p4MAyQ/{~Cy: rW(HDssl_t(:}a:X{ v7IyBՏwTgH5T/IbV!!I[("Y=7ކcgUK gdƻ Z973W&VC3pe:4\B`, |(k]=ι!+~*!~bda\n<D+2)'0B88=`[ -Mz3OO3IN,ںt+G?R Ƀ b\W0 6-OG$*55?A+H{,`!)~k9ԒKAF]rS K|Á۹]Y+2hO{-Gk랛, bOuض(;5`Vd C{)[W{J*%" ֬ if7Y Xv~J8aEww.2ԬK/&& mL_.ƅY],kNB{V!1i7NOzsqC065*m@2L/0"?YM/ty?2znñjKE v76{0L%I*ZuR*l1O|VeA _X,)$EMXFa+.(GBY[61H%P=Dvqsnfxj4 :\|Դd?`STg:~)]er>KMQ=4qC ؎81n9I Fp1WyU4Ea}eAOcMkIUuOa<28Wjɒ$%"uHDsЦ[ϏVKlttFNUI^ b]W[e$=aH[(ځ,BA?%bI2rPlkn^ f|(0krqO,KWf=D})vZOǡr/9BEO>Ы@@n<Lk2c`Ҧ o<^pDh2,e+H|o 1};)}d JJ\MG]t3 W I["E=g,gUbj-Ph! _obll/e0wH@sH0­ZIGPҭCpb{pX3-$*kbqpk/ЛBQ1I'2Ë0^_ߙj;ls7VbGky25yM Iuiݘqm 0,PD})_b?f(_eUD Foՙźw׶¨-cVҹ!L\=OH$|rx N=.Pr |5Gh:PR 0$_{NnAdO ,f/"IC߃@Oc$Ľy繃FعZwG%$^|.pX,|4DqFXg÷z*on4cȢVҏ·*u1zqItoIPPOE j!K:+ρy)9ʦ4U&6Ya|)-`"0Qb9I:zDɡnc%Jp"4; !!4h_כBK>Bwo`TK3 ,f44q^"IGS+~31CpKU1GaĢ5z͞"7;[պ;(] Xp̚fͣ6$mZ /g $ o?,! 2wP)+2RXX 8䈔}(L%.U\Jw@n71| Ad_%lc%@uѧs4tݜ8jLyr\ gԀ'*C]&$IhLHrba4 .[K)u@ELw #/PtgKG&n31k-(Ғ퓐`TQMH]_fRVP)O6am TѼxdSƑِ25i~13ّϹ~L7:HBCd@!Pou"*|L/KL" m˵LƯwq,F !|L|xO䴷:^S:\/(q;wF`v\@5{o`ʗv**wDlb} dM4D-\ELeG& h+sJCR@];רCi HUx4uΥ`sOB,F_/wB\ۡ+Qj@qB#97T> է(=oQ43avP٭zvR)P[ڊuw|z"!h8RB yVϰbF#^ʴzگQ&On L=.λ+C@xjAFG gZLq0aRmnLڶڌYi%6I(LN/'JuQ ;sY1uTBEOώ'\G Q"ƙ/mGOߜF1μ52<)ڭt&m%V @>tsϥ(vD BdI2F (wK#uwk}ָ1tʵ 1J*#!õJ}}u`֔nU0HiE4N&c9 z^KYR9uS L{-jM>Tt>?oY3煛; 0e ;sO!19 ![`j|S+//AΥSasżΓ.UAZ e]ro}asqc7 l :XUt_;Tޚl.+{{З7Y0k`W&p;=ON5+^BCu_K4fYS&=kyDua&zuj(i!|o:Ȗ뷙]d逖/fܹ?Jf LX7z=6-Է%zbs)魀@ABoi8>m:GuX͊tHr+ c ol>&JT.B̥Ǣ\+`Ox2Z4eGL/A{ڌ-fLy_9\g{léxҚo!j?;.dJ מ`6CgA@cq|QO(:bmv=~Tɩ^ޒp%54hl h ^ l+ӾyFkpSzkٕ`0=Ggb&,!s'UdH{Qf!nq4KZ6?7H\dX;S3hgcl.ܒ0y1^H2UH|}Uq*Jzp&FƱ:k(={e Yet9YFjKx,0;e^; sLCNiq#c*k(mb-8顪䮝Vi:Ll os|mBF0 / {C ѫ"f_XdxMCZ?<NĎ)Ir^ U(/w04^lϡ@r/ $cXEӪva CQUtX[!/e}hUt _/VK9kfnֺeo%X,](,勗W0B"*q4Bdd%c8[Ҧv,Czן-]ȫ`^*z+wVzFASɕ&,y(>oz#U菺oXׇ_(0?B2Oˤoή N OI|+gf)yk-\ KՈS,VX \w@ r{a2XRg4=j(|GEL-nmhDM]\߸ރ;vNOUG؉ 7/)7M{5j+!JW37$2@ʏ jP9PhkIZѧW[e}A㓽]IR\%p L Op8-מ|%ؠp@!?vnA6 mv - ;X^_[KjN?dg’&SxF۹edqU, F ȹtggYIsǍA|[_}|h_[Ep *.LB%X4b!KƒR#.='w_]UϾYK60K%'7F>!AX}]fY ْpE vh1 ;,e6zيХZ:YAaHp.'"Go2gjeASe2;?+ta._vsv}`ȮAVy@r|˦yL'HrS ! ufʲ5zoꑐC0T wx&:w]0pg# zAJʁڜQ'̴ES].V!ۮVI-OA }B[(@уgx.{W]窔Tk8=6/>p~.~+&_ 04| b?&vuY}tcYPrb1CT3ؤxPոY)80czƄ3QNwBs#!-'7Ǯq‰ I&vl3x]3o;9iǞ.Ѹ:7'hB6fL(9^ : ֍H5RH_|b$'׊`=W]\(8OΟ*z,N.+%/IȎyx? \+^h<_Haw@$`u-#-J(¤WAdT Z0 bOC&hAx黲DQ>):onoIͅ*N__Mδu@+ X@~Ci,@^Oİ4)tmXГ\3oYlƞlF'UzU#VNܮcҡ&Źb =O й uIf>}gi( !g5(I,=m ,Ӭʪ[3Anpq[4n]* 6Q.[R `I줮;ӭ|7ao2)XuIDp<:nH|/voJvI:2zűC{2ͬG!vԗC&Q*D&]C1 0L<`ʳX5A@C"Ncaj9 9ٙ.mSXUxڰD MRX1Rpч$od8Xݖz5}Y9ID%-`^\~EsN݆᪚)y<9Yc-־R&L.H5~kX`d?~~yݪ1|Cc!a/as_-OyB7F0LX!룡8(MOKw[0[-e]]>, M|/jGdI7\$~ƫ[䟖25@S}&bx=*OWB':XOjY3U'{1{ mV@Eve~M'8?Epz$%%}nz3~5`Ӷ>c|cҏ@ft Co,Wn;kh7`9köCxeAZz8;aUR.Dɧ>&~{a@j1v|sjKX_B,Lnx˭4+fN^\g1UQ!\X pQ氁+nõl#XB3Ӗ^ށBhљDJe;XװZ*$ip͏x6J)8mj( _$\(i iw\"Lf($n݃;+i7SN0>ƗHX(Xb"/>Ac9{/*{SX!دo9*[~pԥ j5d$BTXa}r;Oҵ){8XR0㙙Jv35(b15ti@?Vi_[jRNpX3-?Aŏ."G F@Asج\C;CwO:RAxi[.WL(7RT2=Ha~VNiZ6Lp炚LTR>"F )N>,' u๜) qQfji_Fo7iL`\ojE;S.DZm]#ЍMX)㙕' !u5ۜ]4-DnulnVKgO-;YAg8fUkud,N:o䡝9?ihwD\cQc&!Q0.p M $sd]C`FgWm_%$(K,ڵG ΘH*-1|rW4Tv2{WO9WӈNb"yP_e&ď/V5Ihzùb ! 0*Q3x{:"𙩗螩Ao#B~9t[ Ø~a7,k}:S=1lm|8p 㩫RulJEx%N(d(Pg:E>-ܼ& j6:4݊|hNǫ5%lUж^6wnLJnD͘ 5/KVkh='/& |QEp8 [Y@r코)y(&}TG-~x 3 lw|~8H&]@2ȞNkO2ZldwvL-X2z0sUaoOL] ,o2CD~S+QrsiV2-M "~4ktSjH:Ԏba5I:2ٻDo]i` wmWr+zgmJLDu 9׽Rۯ]^/ghȝ'QF.φjs"IgL?js5B/ jHv rE2#[•P2+z h`E/;!i ꈃaPu)54/WhE,5d1YX#P09x:scw#/w'Q!M\j|k(I,Qlf&qh;}+Ԗ/Qs cT b !4[ . ĭbܼQVViE\SaTu0W?|tS0l(fw~zJ?뫒YaY\ jIEW8=+}eG BlAJl.=՚q0aS̹#M8!%!l!l)?P<_P \rFKhЭZ%ys*zmH.wHnY|W2PᜁYqRݒ5X ]k.3sիO P;ND@Y8nH;q۪P7qT א67ArrNu S d>Z4b-]p1{ "hF.jX,cHZk#bݰuc?lKh OOOUxVzjRAk3Nݯ (ϮBG::r$ _αق0ryE)LΟxP$D/^fumG:]@ C4`JsHM4J<2%ɒB Ṯlּmz/$!.ԏ/]sW)uRjG]|Dy| v.H""{XzÖDP(>nG{N] FɕO,o9"C'ޫjB*+ٲKi%!Z.͔n(0L!i*_O!%5&0I8czmR7CL1?Ho˃ )%A9x N_d_ Ly<_ t}rq/o;&#P$*?oܛy%3ң<-|Q Ttd bW HG<$"91`3n<TR3U랄)V) ˡi}O־ jJ'EvF~zrVaT ) aaځ?pTw`Mj1=(E-h63XdVl *9nlI BC5A'y"NƅrG ƅ/UyE:WMO$s؄BۊR-CRV$GN DdFy:^&nH CS87X[ag:V ,1C5kҞV4uir*6$RSJ CS]<d_)jH<{3ZGy ` 9V6)~>.132 L |F+P"&-HH߸ Y@5d;szhHyb5<1ŭX[gM0AHāwVF4bV=7\l3;D1Mlj."O/e ,rA"*'߳ߜ>}ƞEݓ}bB ڥg1~Rjt/{k]z@vI|,sf#VsŐGm\'Lb5y'2"pdkJ`MS< bOڣue6q# UI uv<wHo,Zv=6Z L$IV\И} ^ ~wdj/R*wۤFM3:u͛oBoa;0t(1Y\eЄӜ 8SupHer͟?HZϪ\WC?ògSC xbPƥEfĉGS5GpV nW%ړpCyu%/u^~qmҖD ڨ~V4Оz3ӂbos&hP6;7uOt*Ib/#'L-{r>q_]|g}4YL> i.픵Z|,~L2^̾I3N^izh|tm jNl8 so9@2dUޏI (Ob)ٺ3$ )N^[̯q(7f6ˡ%*lPiI4q?%\AnP_KoRQUR3g48T' g$2'e+{SOYɒI;A|q~] 2LOS|#QNd cJ, *{^"u_K&dțe^wQNϨ%qY-|vK=4UC[@|gz٬` A^^N^wPB+>a4S E>hbU5.G`޽!LĞ?I'0&qYj-xɽQwC{Ѫi mz1ҳl$BLgF%d|GLE5l"ő|u+1yM[a0kjl [|2}\7]hwBt_rLkDt(#D&yF'[t8O'vp cO47X*ῷ<}++,3;F~R# Ix^BoQ7ݚx!Z9rrKD?)}4^4Y7Fs\V8M5߉`uI5nwU *5r† _g> /_8wwr ,׳hh\]<%p(dG9JgۊbiH8vj}s_N&X\S,qmYv+(lFlwd7i{AAC<:qRI(0MW:MC9(z']j{ 84%qFSd{Woiʌ< zȫqå4m8&,/u<:Oivd]Ķѫ|9zW!(&3)5q=&Z7c,nc%K^ |1{"r14砯]($&9n:4PTe>1-E˯?82'[*TDwrHM-gv=eߓwg0~vad18gLP^ORiv<ɖP=$ٔuyLKb|r'>1'@"eH mERL0Qwki>!xXXCI*4$]*1*%j&.EDD)ѱ$9lEk@ffrD6Ly9I2\ HIEG1Qk+3Ȅ/ZL峋z1l U~!סHY\7mkLV!PR_gyQDVI UDAr6f͘TNskrBEY:AAS]q$+4Io%*jS4}G '| bU}DB킦錨~=xӼٯGH\A$55jE @Ly'oT{!QSY^mɀɝk$_:m[&P6AϘNvBjv4BvD| lކS|"ۈE/ƥ){ AKt;Sa=g$nnSƱ4m/^XdJ70[wLJBER+v\#Pp%1`Mmf9@* 0Dϼ`3'{_i_DݺnbZV "ĪLZc}.}s ҲYXuh2tߡ%n2bS/ꌵYw ԘP̼ |ꦲv,JôG$ eدpp_-I&6d-_ 'C'xq>+2hInNqiNuGhHQPuEޞKlVY3k5K^KK֦)@ڗBMddSmA=&CF<o{g`ERRb}wi ]mkkƎRhzxU'/ vhe;?XgOTZ'3¦:z)CHʉGiUlM#",ȥn,Fp&nˏ8`IR/FvXonp ,1R[Ej9a=WnbՆ"+n !}9˸7BǛǶVy+fldf L>"g't.Oa=+r6eZ7A$ q0_-Џrok\ʂO ,,\/=a'u2![bܽA)1a +r$fF$1ͷB0! ؘ˼;?C8e%--P{0SOy/J֩#gO9OZB4a O._چ Uh<5y٢W_mh]O`BF񁴡s~@s`2R5fઔqCG$p~ؕ;MزylR֦6 Pt)o2 odStyԟ_O(| .D)%鬫Kmy&|hm.3<N*RnүkzCl<ou vBkkֺ.ؐxgX 7q~>)f} 3?aUzVx5UW".taI,4/wD&yf+Prl[V;Y"izL+ʐx`+3y'yZL.r7Crj8x`p2]`VL~/~)"a oCA+VU'0Q%DjB'T޻LFbK|* qԄdqrܘR ,1Z9dx\fgJU#Y}ج-wOO<@d&ZE**NR~*g{R+Yk*5N9!M%A:o%ZteD V|FSݓphRAa 6 dO6ŋEIK[gl=7/jɕl`_ʍLlp"܌L4~X#|Oz6Yo79u/1d87/]hBE8r8h+Bq3R˸| ŅGfKCR(=-S}&oLp&tSv) ɣ} ~C ]r*. <4nY`+G`3P\?a ?-U lu_&ƿieHHgv=C"i% K#c\( ѯ3oo ^5&VI_ ƚkI>a0e{~B>a:"eQ!Ʌ`AYFjڙ ޱ6ѩG3 5<*,4<} ٿCw=ɉV!?K{?"BcBr~3 P|#ƙ>\H@^˰_fU> rZS j+hFsa4djT|-ۙ)H! -wzِN$%ĺ'QB?69c=Gs;߯F 0<ڰ ޾Jtu }pS#>QZDﳝɨc\=9a?bR}tz,o  b$!hxt4.. 1ÊߘT גժaFa@F 81|IB<`GSعo_RZ?sP1dށ_A*҃DmT#r*B-Ģ+KfG#pS8{PLaddO-o4PfkS9wrKY1/hqfyMLDt 3мR UV8`ixd}P23©Y}V<<^Y1-JYʙSS,C2O)9fvy$Ĺ.Š_q^ w"cQ 40lf #GuTf @}gn+qO^d4ttO;:{IگTf8a,n+ @]NU+B+@9zFORak太pσpE$@g,YXJZm܀z̋╅R'4݃h~E ySq0.Q'c1&ϭԵ=|=50Jr3lk_[,]v@[pI{+I}NXK]>[\COU'++*XO|40]o.s&5wXGB$Rq,{V ;FO*`f *(gmw)D=25Z6C! ؘkkV{V@ƒ|5Μ<I2:M57C/U/˝~Cࣣyt WlL?ZmnIL{M_sr>Id^N4Icmk,j=M :b{ΛQ /@u>i`tU71@V’|xUTJ?缃!1h m R>?-mg{:O"U&ws-Z{vOnM@koѰ+[1fw%[q6ֹ h5e4C%pm.ID#9 0gCyznPBi`2(bϥ9렞ci`="MT$+p CWKA#gJF,V}s% cuL2<>Ne[d('.[S"éAlVa'O>KaܨdcLݥOZڸ8=!,O X ?c9ƫf E[(&C(vgR?1+?k-yѼv2qF<|BɤD.R+3ɪ=Q|OeUB۪w֍S x_8`3 %x!D`J60"}i((KZF[8[-{ᮣ$7s;:|E@ޅ;cؕS#4_1IQw$ Lil,#ezQ"#j4dI'#} W%t~lV/4Sw$&IK?p? @^d5jp{"FR) ǞaǞlz@#HI7V``CI%ml1~AÀRNT^ZMI3VD:-Bm.ld3Si<堅\LWc{$Jg + )(kڏ <%r?L;NYy {ipk?#sAP3n/y*n%3+q tvC$W3:QnpCSdх*ዞj skxU!%R7)bؕHߟmxDh -PgEx0]@$uΎhC7ASϋX@󕇓ˢQi"^1 y{^VMg݂/,߲r8 RmX^{g6g0>7cRT4(э 6xw7s (`AP(crN`F0"[RHn~N|; e P3Ϫxew1ܙ"0p=]v̖Fٰ #w˼JۼI]Iue uQZkahW]cKuu@ЙS2)l, (.Y3j; =a}yZf PO`$t0̳ɒl T- Sұûn9F]\*j[4Ԏ}މy>cNEð lPS5n Dbܿ5.ylZ-mJu; -Os+VH-ԟ뤶Xkd+ F *cj,6ڞ41)<^H$hRhCTd`c\|z |ei_z%NK? A0.-5, Tr^TEgF[6k󸿲h<scG?"z'`–. *CKtzcoa$ O?kc"htڹɏy0bG12ըLy7AYa f Aٰ5WVZf E?ȻHŨXGi')mg%v[sRq'CnOI"c7fG9~|-5f!OɒC3`"ZV|YÕ4~YPjȠR4/f"%.JdC9". Ln͡: 2*?*t)$̤uĀ{`smbyNٛ(X|g-6jG Pb^ۖyZX mP/p}h٣u +JP8͹A+u49<]lW) 7 ؀q5dIJғ \KQ8{&w;xjMnL0+(Ry;yj2Ε_ZۑgOsy(OyRiD}!Hsr*j%ާ7ʷz!@'*&HI؇j^(vec-&pwr#=>1&OBLH@gv '9͕G lC3/ o5wc)ȣd^bãR3]*teFOnC#1d%0Mn 4vtu.q8G?JJ)*g g u,##b4F2_p@4-l[Sc“ƢG;|(O7k頙tYƓ$xkEx{j O} {XG^lA ڙ [$IQyFQfVAY,^Yݳ&_" dPs P&89_pPN ? ƅ;๳|{Xn^=$4dSwCuA.xMW~e/^3UsK״sGpxao zt'=a\f$F^ZҮ&5:Sej7Y^9_v:֝@!4.ꠤm͗L0M6>\kbTqoW/pcJOGpasEZPkC|:DXGI]|oHk RB&#Tbڕѕ 3"w_>MwIc*/SSAm,zgTjas̾*ŭ[>L2R,9$f,_0u8RYҧ] uL#'dW^hϖGKJvZCp0ĦtJ4av t˿k-L,!)?Y e҅|_apJ,&sd7?%Gbr|{:ӶC=kMm`v[L,'EB !Ivrɚ5>L3?*\B~r@3j17`JqUۯdӓQQ^l 8$t+Pa#'NrkލK Qi$];on/Zi3ai!螗s+^%Vɂ)vd &J r(sO,.'lEI?). hrKLPnT x8Z}EL ;bUyG5a]8 iR-6s`IUj5#bT{6!լ7&k/ ὘@y ?Y{REAU.,xJA""_ F]vRK̎p _s2ѵo+%_x' ⫢ yr0W5ۍ0O8.Pu4T'ӈѰxb KuD#>~:qVVe0 mxUj˳BgbwS\bj,}:s }hdLSOmXݧ?Y_2Ds{}bW7j| 3XiDX}?u!p灎P?8 gv'{X`W;<7 2  6]E\9)":3 zC ,MT6%Ì{&_W܂+کG3 WǧJVtM*$;SjĖc8 k)xI(Dx9J̊Th^V1MN2",ﺙ20ʶ‡(пhn[ J$b:MSRLJ)x\+Kh ^q*_5 ]u[L5nîo}tgzά>(bZ:}9DiN߯/SKd[ÍTeJ&'i Yg|?Vnۏn bcJdsƄ}m gﲒ\I43c98熸^lh|SZIݸZ.L-pd3wkR`ێNȄ#r7c9=Ѕ2bLB 5ed[sXDM50oyZʝiaX&fCZ4˸iH]`5`kj A1jܓŎ6`lvqi8iڳg`N W 34Wm.0K6>Q$$V&ċ7 kYǼ;$9Pb.uʙsȨr\}"} V5_ 3'J9":qJ87PxBe(Ho%[WL=5_`+2d߾G" Q%|;c`ALΗ DݮHMW,G{Mh]e(vɑ[̆"%+ Eg@jf\Νmޓ7U"!o-jV|#zqe@#Ye$ܽgIj$oZGd1r yæɏB#g.$$y9Ipc_~FzQ(YshcQ;P-t #Ve^1@"$|m?@ Ŗ "e:>- I$-!d:կB4F|[CA}tѦ?u,.S~-aqAXltRdC;-M|3醝9or H2wvǨ!?X^:9H>8`YSOIXֺҏ=L|1 JpsLgsDnnZG$BG󋎃+h!lnzPSJšA֖ Ʈ sJU(JSXX_4h5fv!<7orXٗw|#oTgˤ"*= (46-ӂIp9f#tTu0u^- +sNgD&z#G$/Q5! BpT]~YX}%x{ϝ[2Ozlwͪn[݊AK u˄D9)3&y }] hy uf\=y3]7#P4?f {;ys\$eyN] $OXYA.Ը L W"f-6'*Le,N nr }S,c؀C;;IbPz{@5Rl`;LEycJn mc4 <"}'< 1&3,o`\<ЉRB`Ed$7ų`5IoKO&u9kNrF^HhE\g7j.ak«ͭxC6"dMRa@-GM.ِCH>?1#H}ګ J\$ņgd6G7xYS㮀k8(x,f9Z%lUߘl2$_ ߠl ~ID/H*a.NdΩ5ECǢ<#E@U u!Xg}::cfݐ"MCcӼPUDLod""Ώ&M*ě]A&[FxD}Ȗ̻vsȫ_m{;OHwB*Mp}.Mg]Bn/o Q(K[!Pu?L1yP+8z9c>em65`,DKNyjF.Zg~ZDFXkSt?r (w~*+byE,AUٸJJHn(BQЕ̳r}h҆:2Qui9cC{4[,g9tzJMo(9̨ ~Q3$9kݬlC$̒ܺ\`{? HR.) >PAަ?ug`~KW{B -duOG?\CV tt\`'-%z$LRDE=6l͡~gty 5~T]lD5[~\+ *I|y=j<䩯;'w)3)B#}ER+#2(DP ,M <-F o<>SHug@58ůg2uI(E!G$.]Xږzc(nIvg>si #9ΛéxWЋ+AmB^|.H2-<ЁD#x\^j=Oq}ou63fڋ\s7@}Hg@?Y&T {oY%:$\gB7WEkU-/HNBSgE:F 1vT:OЈBX,9Xկ&`J &ڍc`}i#XS%ĚE\K;m2Lh=T]o.nEe.!` x/q""ڦG#U}Fo GJWrw/fS| n~NR(Ҫ$G6lsf4*GqÆJBɼ-cT, 7G9i> A~J1Lޭ@A|zgV3Kўw֗TJ"I\-5ia!AWY%H:y]AKXYb)hEоD0sy8+򩕃~ZTq% , =llLܟkLr2^9"A:ԩLsuvn+!S~?]Z:r<ρ#8s2 rΆN)]g!Nx'j;}(Rr!žhJ(ik\0g&qЀo88n-tR+0[v7>@ 4D_5R?L)iUb^qm28mKhM/kMuVW84Տ튰.~Bm?-K_'g XJ]zfˠXϜlNsԋdwOpm.+c8 ;HLPq)U׾PGD=O/ߺ*NG,H14xj.AR ]=v4G44r^XgpR_I2g?σ |DXCv+XٙT逺$5Fqq4P^CƁIwX?vwy6+߽*Rw-I()Uml<ن|ڳDM[hz뢌 #_P;[q6 Ɖ^F ļ=i7OM , ' ]l)zJsɉWraD1Q$ɉo2:-2J _)1w'OQ,n)Nio&DʁA(n,Z͚sf1ٰ9Y$v^7m(|Okڭj5_8>s=ΰ< >RԪQS/Ʌ"&Q$ΚZv^s"'"Ԛ,Qh ,hLœb~:hTY+L"3b;w5K膟Y{[,9;K'KmR,.Z3TU;VίSâ|䟣X?Rqs:1hitf<#dߨ쫛q}5T+j qOXŇR x:tg!QMl\ѽ=CX?yMvh&,:qһugI֍#DKֳ(Ȅ仮8mtky$aw6֖O^Vh?f+BgMٿ^]^=KX ]G8Oł-y\ب8o=1ݐ6 taR棞imv#چGwp7LLP/@0qoj4%wTk|g.1y4sJ ݹnB9R~{QWn瑛`RXD]B%DhhE_o'aLhg3QVJCa4uA*,IED,i*\uh2uZ!ha{W.(n$X,N t?<3t7M~VߣSYk{ٙ@' ;cV Xl+30PoO K F'B}ӷE]l` :;;8-B\>pGq唕d90(cm%u[l~~TH ^p<.N٬fm=O׾UB#TZTrޙ 7@#fJR3-pYѱ]Z}Wg*[y#GxFgG~f:g:ZWv^q @Xt͢OǢ iO %Bm\rlP^)OHrV'sZ!f(I{E:-EߴAJ6U滊U6HVR⪆ n, Blm *g"5)12lcDɞ`K{XyV p\JW6uiUڔ\SY1A}{iѦ9t$ծJX>~KM,t/ݿFf?{:y|Oˋ 0.9n kwҦk"|\OV* !2~V49ׄ*4 B#l,*_[efߴfTL)?΂HLT:PZcOb@%āgȉfK))JW6|lCSN:zY s!I.Y=[nkPpƃܞ4 Tz} ʢ=J#/A)cKTP-inﰟyeI8m`& !L$\Z8m)k&̑VYw8 "BZ$КvdUp7%P<z2^릾wj_L`V{=.2ߙj:DrU2 㪰])ѠRæL*6;y=Euo3 1?7d|2B C߇YTнpZ@:+襹4`*~W[JYOu4EYpJ\Bh/4ן&JG5G JG .vpr yKzJ:uX72 :c7!Q&tv[CK8!{޸9hL{mysϫ ՚~=RX3x{~>aWlG5$gmZWM 뙗VEg &`د+EQ? [29ƬgQFD U " Ur'Pc$ޣI9/+>rS9+x$K7K~Y)"L[c0%Z#gkKa n gkjaȁy *WYMkG~)'5Auz2q"LE& {e_P桃FCyW#zy];oV*%'J.~,hmsH)hU ]Rt0Mhs`1Ba0:KZd_mAЩ6*Ԗ⌋iaI]hk-k ,_r,<BX.IwQCe)ݒS֑sQwv!V\(ۜKZ{dֻ"xs̗lPVeOBI!uO$F*o5&*Au֢ .HH-H,X[?J @Vqmgt<X=ZlX1grK6.O'҇qLe$ @ve΅xN7m:â׈T։N/wZ!\J'82X/$,n<0J . w8"ϐ* c)03wZ:]Sz@KZ69<㜯$C⧈495ǵ׷lEK˾v ޭBi{+ߖ|Z҄ {| d"E2^o-o# >F.0WwNWE[Caf:Hs+_Lu 923$'YJj)tWœTP;O՚Ydt=Z+jq-_N5yy-GڈT­ގ9"݊t9|pNi& ^Vv b )wu*nޔϒ&7SKdԅ:k5n3V[(r/u;Ծrs/>@ZO ㎊tl27!gOZs 呎ڈ5Ȗ/%!>Kfݷ=6k) /rL^ ͸PS\}Dt谤Nu)+($7YTNpTUL,482ښAckK h% ŜrS+tXhbԒ8I17o TSj)ׂh;n߻sRF⎫uSM*[1D~8>0"JW.>bZb-oMÂ`Zt("ʡI`̋ p UݍoGQNIWm\|Du0Id?uBh̼-%?e;k#F;86@hjG\µ~А.p/pŨX=DŽRF 38ľMPċ[˪{~(5,&af+Uo4#;~Dkya@>lkR5屛Rף_;g冉yX<'uq}Ȟ߻'A&N@YOXl&C v3m*}ߣl+5>S[^ ?|5M7u!V搾x'?v1Wؑ~DF,NKNcq+3\!XG$c?f'] jhPLá Ƒ] d`EuYrhtMN.%4""6*C=f7cՑǤM)]HW![zHa8ƀ98c[[Qt)!ߵO=TI۩tŲXb ئPN)dR㜊(smɮ8B^!pYf 2ofș'.-?(s`ԠqMP0灨Z l)+I~b<FXFt>:cy("OIy&"T5ť0ZP:8~s4kGJ[@my,ڴWSTLyio˂MW |&p5kBb>ˊ%qɧ5Vlx}oL iJ͋X,>kJc% h$Q^%L+g #0d<ގۈWynz25 B<M%?@ wہ |Fhea…9-w]4qŬ~|/^uVkSeۢSIԣ>*d?M>춛T Yf)ƀ6Oo۬4q>dK Raw8|fz<|m!u>fb\ĈXw`8#ha|["(Ƹà~ N9mh')inr\C>=Q9nF}ȌigIp=x8,˙t&X!!xrlIw95b"/b/i\Pjw͇#Z CTT=cT2'f )%{0bM:I7=|A!e0 ةYdԺA8kbՋ^"h\a ŎQ@kJl/jt9W-0I웮 3 ;LLV-?kxD(^j8~Ȧ)RP6FgA90jH6<=(uD7ˤ|-tGZK.RC8.I%Jscx\j <)аˌe3{{9[t·Uw zzp]eB "}KOc<(m$Kܰ|].TbIϥ"H-Dkm&{u!JkJ!AQb [E f ]}%%ɖ^#g((|U~^5hm#ߵF #Ru6PWGh3C(sg.OdGؑE\|D Qmvn=c5>3HP9R~/\u*Ք͋5+8( ^[R5M:0Bc%z)/pk,ԃ(ְ(H,+Tn E:ۂq;7sQtzSm)e>[P{]?AZ3(!W RdT3kхYjQ>|XT8ߵκt=R7`_?l|ͱ%2t0Zr  *Շy_uN''!5`~suǔ(7]\ׯԉj!] tGbWtoQ勄x־&/Q(a +hD;OoHAɎ1VO<:>͉mX2c%ܷ6v4tȪ<x(}PLH'/̕:VANJ}Cp\V<;A lr]CK leJr1GR=eQ7_|eѐ,+ (HNDڪ+.u,bAa# ^@@{c|X@Ҍc*ZKn.- +vD5̏M(J?fst$g3}9{?HrEpBdE9Yp!nTF0%$izaqq.rAf)dtJ6?f'%ؕ{5%2 @U'!ӸN>Bb]8! t %{.]RX L:!e79~hܾ~CZ}yN̋'cLɭ؂5P+z?;ya++ >h7s*^CTjVٺPY Gھ0Xs43s5t5ɳ=͢GGklT *.W ޓ-4u(%!^&fQ@(tWm¶W#vE;?R@RҨoz-  AWv(ΫJ'~ 7y5TD0Y]T{53+iJZ Id)ߕn"RSkd'>-˖y[;B@|3AT+#0ya߾t9<"oR(lC%: 6N6DjP&A+r޸A4;$RfUd7|Z{UELOS^wqVVQԧ ݽ?#6M+Y\EjU _n P :x p˷vh4IH޸8'5Y|f1EtAV]ݺܺrvS?ThܪziU8s8= B+yzagR~Hc!J h426vPlue\$KD }Q({ȾɭU~|VPI U/[֤MG塽ށghWc)4Q )fu$QHK#JjV == p(/;|5EJ6/3.h>JȲrTgZbQC[C6JbE3UZ%2Y2^ʵ)#6wQ,p$[m"SdsE;1yn;V3˹pAXnnjJZj{FiǥY +I!,"?m)"r%HkyT Fn)u0fSGgDw"a H^uBhΥ*=b_ztE* /YZ91f,A4@6&3 軹 _$"IX{eĥBML=;s6~'p [bEZ >lӳT~PInu dV#[Ib{:*5P4fn7hQi8deRExcHnaOM3OQ\ٷ=zc+E 0uϾ[K&\s&+o;Xh>ޣ5X ͺ2_ߩ|KZjUR`$urWXOskwtdoI.7<.Ks\Y@h, 2\MZ㵒^Pئ1V- MV-a kq^Nϵ>&!u<g]byi_ps<&[@m@czfsCJglB;UK0EQ #t B!EYDy礼(`?&!v^+(M ̔jy8=xѨc%LP@w 6fKo{]RK{*BxeʔZpx¾~TIؽ/OZ1r1o B-<ރ^36X+tO7"P%ώ!PCTsB(Ew&Di-z} Q`~ѓ% ^w'!U$[/XDX-S`]R>g=bIFCE5NbĈH@5M79js׊[e*Æ) "fyWW!.r` g1$1N9SV&˦/)kVE$gBω|#"qAPYL_9\0C 'e@\' ܡ[B^,B$GcmGhRRK#PqhYm28;BF'lVwr9??CX VQ.#bUm&g<,ٌg%0k" nMȅC:${_5Bu@Y ".acyڽ%=` !ȯZ.nލή)pbjKeV )aLu0G$` o3Meu {'ËHKKP7'i)?G(tc/[CͼUʻEhO^6%#N~[6@㚎+ҳFH,tŰi c?-Gy1m_ͪLIA1 M)  42v2TuPWJ>&$5Og}!y8WؐpȘ/r Rӧ˙E)$'ZQÒ|B0ˠ8s\ࢭZTlw~WDKX^f'Ao;BXvaʠXN{zO O3HTGm %ʹ%zSgS3,~Fzmd>F/?X HDA.)h>dom'(<N'2#jrݧ eg nԉA!юą8YȱcX&WxaH th̼湒6PbOqTh U;EJf_oX ~RuI/,WW @MqH%EG5g՚b)Pq]P&8C$p=*{؏*H-ܤR,RXͯϤV9g%].`KTNW$ƓL pLɰSФs﵎2h 6B/UnM|q.5kO--E[vXיV9w 5UY$U}!u{ ,^0>56I+;a ,c-Ava 1%C>g_qGS TsGHտѱB>u/B<ҙ[SkIrf*K|xfU3GFF1+b'OB; s(gDbo'eO3y/79a y|0q=9VUv8HA]dJ]x/oݓwCsꆡE,ZqiǕLRoN604y;\4a(-|ޭ3TP͠nM-E1<7Δ{ha[Hy3->pk»rYtMWQ**3 ܘHH5/pR/7֋cGA:vUcCXPLp0cFxw^u\]QNW@TY{ K<`Л?ԇv`j>B.l ߞL$N %+ i v3_v0>]ǑMW6] ďPR)-ܺhs:00_úgg#Voa$8yvx&q/K""lvXI!ҁee(M|M`T*">fjn"(dG t8㔚zQ^%d#`R] g&a]vt*'3s=gb`8 2HsDٙr5Uj ؤʾeSͯRfKtP !MZ{z?h]Vi%&j͒yvzoQ ܌4)({-:O{C*[Ue"隒 bͲ[nwuwA#Fw=Z:79h:< _qiRN'=fEcB4BV ρ~K F-_/)_{T ?HL|ABȌ#$$ X $c"b\>Ȣ@eVKㆲ^ yFC R'yWgLd½?KI*GbmܥL^8^uߩ7KY,YC;C(pX 8P1P c֝?ukQXOUʍ~9^0ęgHU x$0F1"[ 78mUx7yD*~V!{;¯(|Pp \ESvQCޟ0YJ}"ghЇP*OXd|q&Sub9^S2'L z$u2\ ό\az ;o&Rr Pې{C|ܳ@U 7-Lp6|~u>%r>\ކgMgj?pPaWJTOFuǡ9P ɕ/; "´X݈BX@EU_ա=ؐˤRc! ٦gN^QT9@ ?\uo&Jψv<"`k848=k]hewp3a6y -C3^a@Hc$$XٺDH&`DL<b+ ]=; E(>-FTbDUY()&lz"iE Iwߵ%#qPlCʙ3%WB ha-^bǧ6A) uZћXpwv<;^- 8-D\Wmϱ,bd& @r"WƳ4s.W`eBP [ge[M4ˍ$# c4ck cͫY s"j =:|?, eE~a(fG5坜r;B`м;{]-7j//Oe`.}EhȎ&ij;͕i8bAJ>0O"1:Ϭa融=vɅ7moiV {W$MR=wY1[qD3 =|-^1_ej2Q`m 4]8j׺O$[fz,7]p|D@aT` whd eͱ 6=pe-*U6cMXw3q'klkGb~\;6Ȍ򊹻<0Nąjk8<% ~vՂHsh,uX&Gpc3 O?0hϩڷJ*I i[x;y{8+FY14qԽ!;;MX5QϕQmr|= k*^Nt@ sʸ qe,ĸJ>TVYDӬ J 3 ^z yBx[n`KJ;*5z 5U@e\$>bim٠ZJxZL1xqv AI電$Wy.Ѯjǚ4n>K-SLg*{Y RgY(6180۽Ѻ?]m~s6%x$ ;8Et&R 9TӢ%2 e{rjOl`Cީ>wi?N'Au PԞSV뒮;`Q% 0[L25ϖ CO]w6O9W֍^M*u Z4zP\fIEyMD^NpL줨T:,O+VjHH䖭mmj3+ް. ͒}>!Ʃꁔ@QygUo%զUڙLV7KGvR8۱nj95?21)1c *6Y"cpUãK]U~# xkN͜yǐ1oZY2AP*QT.ѣJ/ߤOS%?dS :y\5Akϊ=/ElvZF[jB|͋sX}log.DX:l< ࢻ0W*EVnuihbVudNB/68SgO7'|e\=`! FŽ\6ecJ>Jr8bh"2pFfyS sN%]`sr jVPr!1J%s8NVg5TϜ;MdŶ#+qx֕ I ~[~>J]Kӣ}ʡ8;, ׌IRaItfFi,’:۪tH&d4G9cZ̫)iΗfx-|j1m(AyxqiKԌzsu},ƗTb*eV z@t>?:԰:qPu°2 X7>W$8Yz/ISE{Ut;S;ʷ3cJ+.jK(NhrydDVU2pX.#ih^v2gz4z.p-%$šj,k$= ðUךr .kRx564$=IHK(U,!B $ r!Z}n,Oה /b'l%)֎[mQJiel?n=uo%#c, -2Ur 4I`6u!}aQ-mޱ?2t!6vCQFĕ"8Hkpp_cN9R<69T!ݰf&ڄj[V qIkfw*$U AqؗJE~$ .d\xM33iǵ"PݍfĒ<#If}i|s͠oOx3BLpoh)o%b> rn>7!`Ly$*3eFF*4+W#&IP,wRncO|z}^l6S̹( ̢Qo!脩CĿ'tfX-N{PVl+u+lHIVtwl %}27ЎƍN!)3tŠ:_7I1pNLqı&FlbhQ~H8!ErGL/K12/.M/ B/+~KJҢWS$$f(P0-u?8TebR?\j$R*}j gOG>j .Yʷ@41rF#k쮋g{酷 0gi caW0:9|ZpTϜTYDTHhYOc-j4Er?#-FΧclX>WCl,pSq&gQ|;} \ZSJSAz7\SչxW]!aHvb"z]$lB1DF_ [E B3Zsx/ vV2"e-P ^?n˵ ]=q(7ePb }{VR\g0.B,:@|l϶Y8 gtbx#"v%`j??T2Ҟ}HdT8"Q aLѓg|)yguT A!5=zQ]aH1:$aw#h yH:NlUg')}#767>Ub(5 cbδϐ:з6'΂d@ȴ},Qў*2rzVٗX7"Z5?m"ޔ՘_kan?f4 oW(*A?%Qߪ4L X0֓o$&8dΓ?`:U;D+ah1Û"ڑ7ӈa/X mDm]5+x|aQȑ@Lr`4ߝh ad`F.D F(za P1\v\xH]qO Rͅ)[-Ҁ 7^R>zg`mσCopL4k9O< h=cҫ>)؋z à:*c $ez2zN9m,QAQp\,BmQ{8$'t vBdZTVWTc U &no= F:sD!^URx3+y;ΤeMҳz_+z~vYy̋6PlKܫMAPRbpCH:ԡpL?:K-&Z٨¾]_"C9 d7i^/ʣ?X5g:\'^n+OTxBQZlGRVP"*b$I+t7;( =Vzz`nmN L0eD8cƃG3,TukhU2G_-9oCy#4ې^9 e'!;T24sa"Ѣ6mp^hϹodR+`TC2}OWSJCUL,xm!Tf~ΖjF>%踅sR\Bf.mYmg]QXm8aP9aZ7tK1Ub~ZŢ!CQj3 CkFz`K8wF+;"`Lŗv-P3C^Ō "we $wA6$ 4įpzd[Ep`E/C UH"[ۑXT[ #/px S(.xIy},8e=BKe%q9 ݖL)CTD "Uffd_tdQQ7/Fuw>a5 £l~# ֗]^VsT+!A٧cxaY w%c02!ø6<҇1Fa`'0i#oLsqwm >[uAcj Wpۍ7YIN|.G&٘f%/N#A\[l@R\Rt84txbNH–VҵLYS'PηkVTǿRnfRl̹o4ް%mNE:bqam'5iۍzwqۆi-ucg~U-vUut,̸My\%`` *Jm7:4Ggao J<3ƒ%p~PS'HN5 L g@h ~BXu˙QBCliWI]|BO>w3M -Epd+t^">/HT@:Zj 4 C*V*ƏaR83*Rm?+fC*-ĂyC  3lH&b Y*2w0#v_24{,)$t473/&W$񣹗15,Y 6T BYkب~Seu F+_4ZSe L& B#h7?8 Q/7`^j3myoRvr7EoI\Bfcìs:>Bh b-:&;iKM04@%̄f\^GK!pt:M£Ks]=}})GP}j'Q7 Dh]C/}%iqsl8v>Ϳqd%h`S'-Or*V?Dqly sZ=JwpwQn>J䲹QlNTڤ[j4tjҀfA( 8yBݥeX]B R.;5!6:god2ȜmF#zIL%S<Ťh(ʸ|z1%&NlG~R8z>BLgy{Ÿ (w% u* +gLxZ]k4[ʹ X%їvB ^0G7GA>SQS*ս.# I2: 5Z=ё U,IS_nȷ:/i<9l~Zz;kLl!:Mj9Y ^[W/^AF0pF? yŧ9Qxg9upeb)78^ v(^ d&Uh4k0_ξ䔴 DŽíC>q,=2{Mk|+.%ԍOfONÏʽKu8=x9F|eV2r.P`RIrG(Sx(dDz0k6ں%Ё|/59jܯPU`e&Y_:UIWeT¤|GM ~,}g2T2`+5GB$).xf й~r]\k6`r|8;w*RGr{/IF(FP+<"ٮKX4cN_mbAZV}}JO;]j'zd]VsV%k I5u KLv?I"K"7C7n4%Md3 pڼ)o^'RXv̓kA&"rR0dO\??@OfIJ(q*#]Zʁ\|J_4I*@\)'/W}Rs6aC.K7O6Lp"EVw(K gg5x!P򈰵?EyLٗDD;=EO:nU4v VX8?r-R_%7~։@G%%g]5˰u:{?(;F; Ɔ̄d82+|'>ۂW49>~ElJ`r]@HTjSN[6a?4 7؏D{.dr.%~ t2J.̉{$8iHRE[ aZ;"ҖQR*B@Sc{FdXֵ##z}62ԕI4dZs9eb`\ѫ^ 9Jۈ1FG Hhʚk*006bi WmV"8KKʣ ) >n[*B;I4+p"5!N}~@1~+RW@vZ+,^ fy=|xӄ0#S[?/f|%M.i;&s%g. Z/ࢍЄRjkF, lE*gsmS4gEF<ȡNh CrP}kp9;J~L |, ̦}Eh\\f3# 6ҳr5.]` bs+1S!/&eilA?JC0ۆ!(#Vab! H w6EfB$mXxs oţdtpV*5'C`R}J +/@j&'Z2$-c ]g`U:NU¦ nJ]jXJ>A8 ˟60QBi-WWfue*nt0[2Z.g)e&5H 1l/[lބ4$4:N4>aHM i`}Y#5A)f6F0oi/@K[`~DMfQW=b^ǵt{1^Kd\z~pCAl`-M1?BpP_"vu[R? R9"E.1ષ :DD3'!Y 5A]#80 ?NKwl/;+iLǕ܀:Ck~&fg?ntP .ft3Ë$ XgѤȸLT(IrK65n- 0ǖCwi߇Q^lV~8Yk}F'D(tIdD ,)q}ÜE$bvcu8ձsU٠qcZ]X 2[T[E_({p1]PѫuDo|k@;YpLxwXOwė5 >lj3{'&HCځ=q//e8.O!)-`)G *E!BѩPaI3L7K0xjÎe+[Iӊ2F@iQf%ϊ⽎;c'RO_/Nro2KJH?J?j6ClmU9JFwwT@GXyQ˭X) 1pM{9N=5zQJlRv ˠ5mfd6$ [  .%+3 7%p-4)#X.sȽ/LEȗF@D'8:Nڎ~@;A9rY^߈OϿYO- ~Xz8>LS#wj*MpAK{|^7 (߉#mZqnL7AVIt*,샭D(/[^?] v+X[t^PyE c[vJkwYQ=囉^⊈m#ݥ|Ǘu&YnBa ]z˥4>FjIhn<20byN:tL6|郣QB?@T$4ext{ncAj ]` S%Ԏ5%+dW!S h1?@10335n@B$ZV={Ջvt^bL`P'|gLHN&)]H?Aη<7o 6*l/N]-U!z|c? "~Q@"gf"#,01&9uৄT>ڗ UA'-8%ǜ$]p?QϛZ7ВgAFp)Jzp،(<ѳ*f -S8%HeXYøeMyk|%N JßK~4ا*uN>;zH&F)R/Nn: [9rqWS@eȲ9^RS҆ܓΜm277z8MQ9zJf4ua U] N{$ːIJ|M%'jb]\3RȲjײ;n$r3ǿa/|ZFKy=砡ȶrrk`yJ,CX/DGܒL% D7ktY7Eϼoi~K~Fo ,jw~nAo {]0QEQ<'e!}|fOyRDjK+M1=BV$ڗpJ¤62W)0`lYZlsaٛz^wMlRScJV4v/KΛŨ߼tIF i!n~1Ǖ.wYy!l^/9GLx|0_v'L Lghaaw #ۂT]R Pڣ4xf鯉D&̀b, ڼkoH&c1vMM%-{b w=;GLJ3(>px ,a5kxIU|tv>N&2,CJ:Re>G25u#@eZ f/ i^Lg#wih">u#'zΎt2VnKos#Sqaky2mx:Ge ؐ7G^ _  pI>NկQZae}}UO5炞OJR"נwBj4JW420hSj&)}.Y\w]4!-|{xKfQ_dN9˱lOZ\*8֭h h$ۺU]Y4 z3!-#u:\JݐLI!Q]3;"bPu*=qЁSDGQ›$0%ׇy_쐴0SA>9[S:Aourl妿ݕwHM~Q((( $*v`7G'idUT[~L nˁ{A_͚s`Y`CӔ8ApX Ƙ6G-VG.mYSɮ 6.مR*ބ'eU(t''_H`#s‘O1- sŞz4DR=B K4;8`N@>&rE^{(4S⒡.F.dK³Nkk`5" ʛ4 bF—JV-"#W6m^(3A3@ ,acrb{Re3^܅QGw}9Z} [ 3lPo?Q{+8MikscH? /Si)!j23ب 1RbܭITxJA<Dz*e&d2$үr3*Cc\׵Xw^YAe4W18jqۙ%}:v辖cHGb6 0o@)(PAqh)#ڎdt5]c3ھX;Gqz".ŻG" zo4J;me9娣p Rypڀ5"= Vf7EÓ@ٿAk#{8fSM| RHvъT:Iޭم '؅,d)5m*W}w%ITδ+.Y͇3zJ[(RȾc~R p j~s!`{)~y\?87yj{Ɏ^6v)MO+DzUnS,_A\ԠA\{16BB< a J e,#Znеroogp99dgKR7s;Cz5d4{ 3؍{^QDx o?k#n_Ȣ3Oi6 (М[;ZPtIt< +e\UѻGToqs_ |7Kmy ,k.zT5,v>eF28cm0syx2ȞW='KU`] E ,xnuAO'J ^O ezߎ'om+n*Yz;0Phi<|FQ`81m|î[v#P5tEE7zF\g(0mHijNOG  wLA^$OTӣQ-wn#]_XPo$U]Ey6$FnN55hw?܂0J NU^4aU- ~-]~4np`U,m!hqQ"-,C)Y3cEYrmv`ǯ] }60cxo3VEci>b+3Q2fFpߦlbޗtzN(yQE2_Sb;ݚ.y T7|.\RU꿘-$L7i*4]tFu3NqSx`p+@40h5s v!-BrZ캧lp5/"\Nq~֭<: G{1[v<KʺkNAv7Dm;'.hf*>Z*ẹ c26 QǭD#jnN Tȃ{)q0ƌ9~:v'AA'S@"UFV_),OoҵLײY'8QU퉔ĸ~b?";}GDi r ~ V%樓nRQd A5e6 ܗ2iv/fW-Z>nzG~V20(ANo mۺZ& zF;c%ncpk M,[[[qMM֟b& Skb?z-7W$$"O:kLPG 46Ml) 4qVh7/t ڡXuۀy_.ϾvLLbT.|F&*hEظ;qϪ9DK[MgEt1M+Wm r⇭k7n |\S"`l"!>M{ɸ?|1UÄ:Jn ,z'85\%OLBeZ<OZyە)wIg.!p:!B7Sï[3ޚiH' 8FU ymh&CL d^{cMYao"6f.鍪읁"jhV -VA/لUDL"߶ȭDstc*ӳqLqj].O࡭I_rN450Б@298vV^ B^nR{\nbފE{.s4\EuÄ y}g\^'+AkmASfF]Ƙ, XQ [VS<0k6 i~D)R(ʆm[3#?X|W{CNya_ϓV[Y}|S_x,Ϡ*uU`fXؕ@1Z6C_ Rc2^g5b^MV&3ӂg=l~%;8d@MFMjGe?. 8t_4t HXhoڋn4e!n'L_95P:M:cWa3Ćy+~WhK?EGӷ2Ky2,eW;kv [K +% O }gq bM2dq{72 fzr?s H 1&x 'M\MP%BȇeUvfA *w*X7M.m+k>Lspeg_=m޺*'q5uH\X;),vBH0|y;;goÚ yÁ{c27 a' pBwYixy!l E+h>ǫs ѱCaʂ0T_yjP(xd->N ]_GH{>@$ii;ԤOmgqWR30B6PGZR9%ڈ!z xaVݛ,@eiЍ }&J}F ID5HZK-6k)ޏ7(s7ܜ̳CB?lSf %BބHtCkk%An;A "E, =Ȧ@^5&oƇid].ÌcXxr 6}fR$8!&D{7H(wNm&UvUq?pe$}B=͔}dB2.Pd -z{USX2}gؗ2VM9J/fMcV4gX!eɺ+9c#@:PBߦ'jc>O1N;Ynr+4Nd?,ŏ҇N¶U}: -6߱|(Yy0g  17yc'FouX,=[cmƪJմm\Βo U$>x7z̻v Ħ hWTpa5L"r h )el!\@ q6T`l-u " <#`@n)B-ܚ>ڋ~f\6?yf^$۞:lm+̃xA9ȍD񸅮jdֻ8e Y?O:!ZywN :NtqU[+?۞Uk Lm$J<akn-x1ۧ5Po {"pw*P1lݒ1Xs.qmy`5e<='[IKL`MQ{t3r(w*PN]| /`ȣV6Fx_CC8 r @ak5rz(Yd.F*R.Xd@ Y@ש}N%^5_\~ iŠa<S˿5›ybj ^A5=4?D_IZc r/#}-'#~bvfC3p%s6M<-fimofZh*H?uSo)a=],]8jB70:L> }]mݖ'uQɈ,*Э]$ْQ&p,iC<˜*_ GBK dSWGgM![O j+wƾyݾ4}c+W9ksܙ-MQ3|@;k{Uiܻ4 :xHcT"cs8#<{M u֪vc2tq|M n^fɣ-~ajV/ Q/EJ+v%V2 AA4¢ w2~^G %x^m9Nr|n,)bf?kwV ^=jl*ЋZw&DN( o$@┟g(pf-Ccm37oun_&Tl`/z S6ܰקQQX-͉xSMiUm2ۻ͡g#9OVc.)5xb O/dkV/"l]T nAA#СrdWW h7Y dQ֗ }G.[<>x-^CYQUG0czuSw\i}dE7!y[850mm h;t. UT{;6oҺ 2ӂLf/C7I@<+(!"AsjTZ~MfqF]^aXڌ@a8b{ɄioO4 v"i`pt4JDSEɕȋMwRP6랚y1ELMFa(n0 j4@DEL / s3ddT=D '܏P]|쒠tC@[k(7:O`.KHn"V:rc7pz\ ~}`ARHy|cY⤥rTuQ['`x RǑ#NIK]o=wgU̔zFh{2Tkcu|nu Z0,ްH,Ʉ(8B5&\{GbIO !?{*n'++VjIS{k:S 5#`-@%-^JQlxTlV3O$Ч8QLݪq). 09D80!s>kzI7La$KE ?g^mmmRgQ.w~_Mw[uUע7._H+<_zmVҮ ([&h~[@{KV02TF'ǟ%/t7(yܮqD,}ZSj?-Wx/*cOf}*9W|񎂨+6}d]nLUZHK2DZ QmV ]cis> ROw첨qV 9(ёϹ@O0"BwFeH1ù4^}#^g|pwd3 k; K^&n`Ki:_s@ۣ^0=ȚZ ɔJU?>ʝOㅭQNy{j]I V3o EpCNڌ\M=`00z[VlyUNf&ct#p[ӟ鲣’k{o 簸5mnt|͕њ_`>y{vFι"yΠȨzmQ?ߎQ~BnxE=ҕN58D:v`6BG30~RRPS[U\U4 :H/9bNN5O-eL/]+۝ЫyĨNnH:d{;Pr4hȎ\O/iɼZ"Iyt_ M6U_U§]z%v$n f 񁇱1B[W>_=K0 q@.O^rKP, 6tTv/,z8Ufb6Px#~VR:pƽX8#)<p?y.4qy}=mWp&*9^p=U(a6+["ؙmd#cќ1mh)hYݒ c ᇧ T=GJ4%VoѲz%2oz+x}lBBdPzՃŮ#܅+h~q62 RszV*'ţ5bK :? |7kPA ag&˙zkhndJ@EuVt&LGف,}! ӿ*Z? B=T&ΣQubU͜|A7{Ґj:(yXja"'_Ⱥͮߍ-ޡIdX\U52<{0U{Mb&L\$q Š"g 4V7yJhnC`^f:fʲ7(<ɝaب\'^c&]ںTp{ŧrDA )'pqY%qUߝwjWVS &1A&#G+Xzd46* =t-m}pgvYu^%پ:r %:%Jsp;3`-/5-f* .{O}9 v\DyLJO~tû 8Z%>Ci3Gt* lxb:r5b%Fhrv5d>nQ"=P,yߴ~3yWdQ ~[!iyG- *hVvy!Y (c *[W҃eGͼ.GUey'kmلrp.`XewV}. fY-?IZ64ܠXJ et$j@7Ad1)`AR9h8JC0*Zġ ߮2>~l`} נi\8O)"rrړ7Jd-ZdAcMz, "u 5wxY{hTFw+x^/SQn61{wR=Z_~Rg^ÇјL%MȚL<ΰN?d-M} |F]3'߅_ЦsW]ӷxvP5g1eqO~|UB ynZw:&p+d/1L c9U>91NP~mxDЂ$6-w70Xz:Ԋĩ 8q[t6WB$رPy8搅墖qc!iBddo(iEXxqL@J ͆>3*NoǩƁktw)'ujVYV$IgNJzGov~PY!\IC !HKlPgq,-xN#jɴ=i52`7"L)rE629?/{d }:i&+MKH wu0bbX䉪7bl9Ԩ~(`ݞViEg9RR_MxgA@9R/ɸQ@ݟK-!7]~m(gEW fp d(eېCKduǸggC\PwejcpԦJ~u ;,{\n#ܖ-;uw{k|vnDt-j6 1)#eG6-#[;& $Cl\6c*^9}8]e_Uo[`vC`,@aMǃJV:Ł"d1sAόd66yu {gHFٿL啧Z B&yCAZ_ڻd%" oc-ItYNX%>h# "٪8!zMeqF{_Rd5cS5r5w$=ZxWw'ʺe w>:# >Kˡ~Rh5ǯL~,G.` Yi-}'@d8h,Py ֱsĉႛᨓ BF-'0ogg+{kc d#&+Lj+Roٗȗbhl2,;cvt :QbJ>vNZ2jCxlIIx4|)K%a~*Dt0OLkTIodzE?0(UI8sA >unf:Ɋj"lb`om2V~"aWP#fO)NҜVXg?nhF|a [wM%A޼Y!u+3JRr7K4]㾴e|Pf;s BCr(xԬ@zt)"xu}X'NͶge"L:1OhCVȅ 49L~A! !_ūX11{̻ l8I.Z.g=3]f,T~;wܫ$(\j8ey z] s$'{ܱ3E-3U[v<<-v <a_[t[;xh.U]F+qZw'5N-ӰT VLۑcJ2JҤYMO~'qX>mi5'2G$t肁$Wӏ9[\tj tq@@<BQ$DFe _ ނ kgD:Wuloxz2VK^;u{YkcQ> k[#gNAS|P9nG6O^p|;C|Tc֙Q}.|0,ytI(3{-%apm&(nD^VtE3ҿ%R3X»Pvq&@>qr6T&uεwoƓ:qbG|,˕^B#0/_.#IjP ĺgwZYf;p ]&,,u$K!ѝ']衙sU6};ݮ"K$?9/Wjy0H{TsxzhJ,7fg{Ֆrb2UD;6ȇ; B]ܱ9Vo;ZE&guCšDwwFBìA̐Jo!vP٨s:#] -{.]3,`?_>+~…O{a'<w3&tƅ#Wt~諄 Qݩ^-#UAȈ2~r-S'O x%"FQ> PK[nn+戀q|a"_| /zIw%Hy^o@NPzB}Bl'hRVc_̥NƓћ_!>QC>_pRY7w~BʛTm¨g, KIW16fJj+C螩5:_5tRR4/W&6znk`q`֥XaJSqKb$P|H/ )x]AqOؓ*6NICM1WbZ^gY\ztOBoU&f\nDtL7}`zHD۠75 X6'!=gfL|X21q6B'ZK㲩(h%^2RÚ1}F:U"iOKLK${Li *iU5^:`h%dWwג.lKZu].lc3n볲Am; 3/;QIht4bF`:+GTĦOmծ_nA"εxǹnzf+&)@ngC c hQT[GH'c~I04ǔ QdN+̛6 9iG*1WB몇ZOj?2 {1RK!7 wr97$)4DWv J iYsѰ쳺WUioyy >6`4iئ}Sͣ~\bp3\WۍhIpLhA*W{ٳyvΓNeT6Zt5> M辉s| ~jNZ; 5;pKH)04_V8_}ڮs /K2uz .5 [uJ/:CC7rgPGڟ_d626oڌ89ya,!"hǶW0#읖v,kg(#x; }<ƶ JOKpO6W,F03oʹ9د3*<Ǭ>x>aARh58-M -Jт ݴsǁ£sb&#!N$;Lo8i*5TQohw8$wH[KeX$M}L1ЯđZAUYi d*(ό];RH p$d ٳrGr+8+Nڲx| {5mFw<ա.w=nli=,hka6qwj#&~at19xYIEb-)e8t_<)VkU,"6|eވ^ɇ, "q!?@.ygV(E~kLb(e!N$bzx7˗TraIY&) vuޅwNN{EYM@cˠHYt5z=Z8 ␉[$ot- ?(C#Gk)pTvxI/* ҍ4T. {uNL6 v;Wk`Ul܃J|VTeȸQQdc0>[jP&!Zmv@N F0E<.$HG}.ijN gcd4'EFDO}X en༹-}lVR(UP5/vU4jC9#آչC$>_fhߢ>WcASK'qb8Z}@?nZd)$A%>J5ktRzUV6x!J4 \8N} Bx k~\);ЁapvA~K#-䓎 a$`?跬:kBǥJē޿iIс etJKq̂9`#,'K9x!(Tv6JW&MEZ"2&M.DҚ O梪 j'ӔzS%_rUa,G:m~R|4vLdY*_.=.Rk1 /12~-a)7WM>0zk\G̳Q՘J)}|ª,7>2ti#&OdaopYˇ(*|={e,rMylQG=e#As@/-]JO?od{S+ uӥ ]A99 I"cV -`4/ĔNwlRcgw 1\@{ҮHpu&xcvQ`a?KX)}~{aRsRi|EْzUT˗ӚO2LQV F.&;#aPQ#6Lc8zieN<ʺ㏼?>tsG칌I2KnBia# hҴ0sC c踷зaIN=JOcD3?g᫹ҐUOW!xIf3P]dsdMfdzEu6Ezbz5 plŒ$8/XmxTvXV>\ vPtۗaD$l;yU"EmJ:q>, AZAnMG7HTMzAPPs2_ 555Jf񆀪!Ψ5-؋7/`Xu?e:5rFRп: "\tX} qn}J)2&iAUzF~F/D؎ M=O]r}':8wOh,Uyh41UjeRe~+Qop 7sV9 $sy<Iot" Ұ)x2w~ƕ0-6Tnhj 9S̈́hɖ);N"n[`͠ht*'_ 7ҡ(cj]aЌDVe0#+:ȟː=A?&p荔aqDb)eVn>\lD4}Ԕ=v'2 mdH3Te|j0wp #52[$4>N_)HV*`HSM65bnAgr!w{wn7@jx  GOt-Z6wg\w*7e^]l3@peF4̀M8Lfm6kaAˆ7dZ3pE-hf`qrH''1K3ߙ3h ~7;b]KVP~ʰCvr1/+o,OEXK-Cٖqil鑨j%1a`bO>)z0zNA/8'_@(+=Fn)1\8qf@aeo,FxucnaB+e~L1%i0)EԞ=`&An_+W]0)Ԏmj%W^2h@iqxBV n"\8Gј3'hFGe]Ɋ+5'>o:h2@%3Vq_"2jX5 P݌|lC?A} Jgwp~qTRdm:xnh9 pgy4yrZgJH%]o:RzMYNiG" {NVhUS~ Tp>9rLK<$ d:ӺozIY4ZP1M沿[|3XGs0f Ͼ ׈*+VaN īmޛ`gBrH<@Wёo79T}L'~'Oh0 n h5y}}-꣭oҸ/Ӯ+w d}uui0 j/H./v"uHJD g숃KuwFJ, M6<6O$E+8`|ŰKՋh^j@qJ07+[3EbE۩CfAxIFk50Sk3]͋qKO xhaXeM:r!as,i<΃%QEJ}Gc:+M}u0] 7Tp q$>7ݺ6QMʨӉ:}4Gxk1bTiŧ]pG5J'HLa{pI )uA.!l"`% !8ϳdm{B 8PAɢISglĤ%nX'Π~3F-lGK1: GD-r Հ̓s@ FOgh^Z]R¹5QvLïHaL LsTHVꄩH,0j:dڣF)hf w",6Od1{-ԥq& "Эs i@;tCZ#r(W$@-|KNؽ T#lS`Spŷ?>YFTثv@ũ [>qHk+1 yAS*  .j_]WSyG[A\݃[q c;%IS<;{D\DYtsmkY !Y,?w+f%ʐhP6Mɱ9lmН,i/whRX"p> 2ְr~@kXX z.">ȕ:.BXr%me{w ֱ?'ɻYQ9^s[? A`FNOu*A*׭̼]&kW3uFQsd`U1.+`hm i%kj@鋠l5`(c,N6[z\HLF>G >Oƈ+9~OѼ;+zNr3 ?Y`UT}cM?4 remvmUJa+]:F`)l`ݻS=2S'ܼ8,!\g]wpPU޽U"w:QߠXmzLd%FIyeN۰(b4?BEujI)3zՉ{bv, G~vЩE47~ rl&*F8e/1C6}^>ᔌIJDJgt6zdfyհu <A8jO0KSБʼXp;[N1RF9&לx (t.OHhуCle]\1FR#V|R lm9Xq a̼^u޲SROui,a&{0:P+u͆1ɢz-KTMF1M6{IH0kR8T?ظ~bB@-UmddL8=tK@7?b\]#d~a͏qBq0i?s_gO,OX]b # #4t3uvtG&Rt^$~qɶyGnˆQ/>U|WUkJ~m$3+^çg%Hb4(="OUlw2l[o\@>~ PZ֚>HH6=JF(lILިBiJv1iT`یDcFla ;эT84.8|~ڬc_?DkM*;:FU 9b6犳{}uDAUQŒLxϙ$zh a'u뜞Tg.E"kǚDiٱw딪ɉ1-1m,ӯHBhڼ3>T2}BF2w*]X Em+Eel'p2 fz ptbJz;]ѨYS߱:.  iYSf2\sS% 1,ůF_hU!'s{6ӎ;p %ROS,奺mF ị%a"y,aKCV? 0JDnWDH]} j>F:PV ;Ӕ3F7}9@h{sد Z>J N6\⌇< I Q>ᅞvICqv6 Y뢙0Ǜct?{/xY, v80tih#y2R^c-f3]AyvIĬΉlҩMbF_ESK{KpYN>t2T(4#@H1:u5j7J̖]}A^p=ҎKCL+D &9d[N1S ؋:e:w5.T#*"ؠ^>nԾ #CCj U>LaiTxtْvOݑ&f$SݎC"(!?gAۯ7<-AsTbbt@SQ(Pna/ 52?iߔ@Nq,PI3 Jr'@zffn71 &DܧK$R|~*V3bꥤ~S\}}r ;Pe;~"q+왷0Ϯr&}>DQ] >J"ي;|*BTWFr3(qJF%<"d?bD@HKWc+_Ym_1M:fol{6@.=Z[Q9gMf@BP4#~+G|7ΙqRޕliۺU9{ێ z5)ٚ`~34c:xZp2: %1{'d=aR|tbq!\XhXCXK{Q%a8TCDp.%[ W[6s%o`7S6:u?m0|TqR/ E!ĺhK`KU̝O:wDMGTviɏ[UŹx; pIlamA3 ,sԿ#N|:8OkY_W'65b Qh=qƃ,pRK`My<">MYA4's쵰a {4H>K09y<=Ù^_tө) L?/'dpKyc&@)bNYPt\3y%rJITYr\XhPT;5J a]&L{6k)Ft+r{6n3AIa+vC9y%r#z*; avS:ݥ !p-x)/-2, F%c hg&{L_lfi׶uBq7ʼn3M%8%<\t񯮞(2'r逹K8%9[@2Z3Ɍrz+Y$DH]rE95sDVjk|- -~|JUH Jwpؗq?;Y/?0?DD5X.Dz`]@663bphÅlq-B:fvjzԕ';A5o,H(#?w_/4,|21 ´6hooŃT tM/1ڽ໧'gsHǝk76sad=\W6y7-Se<dWV$Bb:NQ\yrpsJc~u(2l ڒ'2y"6>;2jZ "(wv[[9VǍ eN,V$`/7#S|yZY"5(z~{P';d<$2"ΊW eݻ-n&PVdƼݦ bmמ煿S6;LК@ZN)n7TxS, l:4V72Iag fm5"y:(yoB~$Ju  w-9%yq\yDlE?$Q1lcQ!j\_2ٻ_nLsF{PK|`ֿDR# ٥aobna|y͞؍7t ' 9A_3!u ;}w¯m'I&DotXij'c:ŎF _v8L@ζ@UGxFP)qǝyl9u;20}''b왬*ڮ7P$n[-G% h;8VYugZ=@ Xm4EWDi^p2#K ~>p@OQT猥\8XOr4] SlSp 8Gi>:$۵,푵ak ֯J4R QEGKJrh+t~(H㫕x0m)彥(zquw[AnK/"<1@O߁oXy3^7j8( 7d1gh߲dsv2{Fw˫B.hLOh],; m`:w !zC V-d-.Gbn%5<B M^IuPpy[D B8ۭH=A!DJ~s4҃l!5Rx)ov?1PkR{N8Ki#*\F\`帴;!{[8nCsxxr3Fݖi׸9鼰[,@`qD;ɟIgWdf&z Arp_PlW%^zQ)Vj>o~Ajh{(5[o~veC90ۧd>{(J#آn' X֖é,Qѫ`OP.RL$dK'),|XC'X>htrc@ 6vBOF^3P KΊc #˚E~wvi*/L<6McB+FofuYf)/Z/1Bm))tbtQ!'yu%i'a 5rbg !Q)AarcƚyjL!72u's*OYKETRH3_i ]3ȑ8QsZ:ˮ RIg~`5rq;tC Tcc*B*sX:;Cfؐܞi~vW,c4LzʽӮB،a۹,Ɠ%:ɒ-!itK5o$ d / b)nT37AbcߢT`'>8eaciʍ ̘;tC{2E،LA]y#;Bj>ok Qx`x$-݇ec+ _ޙI1slEu:E_t dR O W9TC6z- JIK^9[}(* Zů>6Y:Vڕ\PhT.T%NuM&91/efdD,{@i7a걈1!"fHWZkz'DiS'Sb Yۃ)xqp!?- lݴ[M(=7lxoag R穋+/Di.W^ 0C1jMX@~$Q8HnԾ.S43rzUܙ38`h=6T5oܥw>ƻ\= )31v@Չ[fbw?D #~SE-F1>vT_&&dx~dj leg osSOa퍫NTQ۱2+:x, aH$iY{̼ Aȕ̅ƈr 0 PC d/aw06wb1LӫjgiL1[F@ kHStBwǪ60Ceϙ3D_z> P+7tu6C_:pVpda oPҍ)44t, o8q~d47bf%6 #YT̊lKauk!@O/b/&UADɼ&ؓoo"JJf:,`8]);͡ oQ-*fvU)bzZ@o v@ndZoP9]p|n*!>osS[U#T2tv5TڛoWiقi' پfРѰ&HvĞ R&FV:MTH)Xiu[F]=2%˲q`?KlAFR*mcz辵c _U,Lg=6CZ\avY~ReoLEYjx_(=;By|mA4"c?I-L7(>Cjń7X$F} %k;i4cc:.f $&A)~&؃^)Z"5 6 ŢrJg4I'^q\]=o<,BeOSV{)8o+Dy`n Y&2{mlRgҿY'B 2$VޑN? LKcʩ7nH o F+Yr~`榩p 9/GTF=₾!U}5lt ) BƒouKiBC//S$*_'0|LRVYs~䏠r(5ߤbb |g'K@s!pm̕àYYKTMsH$SdXPIm.;2f.]8Wi¨uۣ FDSۈ`tg|oZ%:̙]K`$1kj~z>"Zہ]E]c5A0h+ 'YFqq[NǸ7MW>WJw-p\qhz 8/ t鵜/1#x_ *Op b͎>$H{ԧi d}yloQS('?^Bg gd p[>|HJhyʕMoGH|\E}&%I=\ X<1r{#nl*E/?#96 vJ I1DV;r#(ɶr`Ѩ)L* 6W4= ;DI΀[uU;L>X4kR'"Bd/u54^~ JٗѿWirU_Z[b춫ܖ7w/tZ@s+t^?^UOI{!nM1{~/(rH vd8~x9Kս>|1l//魴QRc@%9dJSз,@߀ ~$2>v wŽ|tE_# (Ǥ>mwOÿLa*9BM!M7L XM)ॸ"M=Gal`ù UfksB# ^3^4n^2=SB ( eC,"݉nEhoxy22\`'Q(}gv0Fp#RW ءn?TX'>'ӽNwKSR>ZR$mo۵+5]7/rBtWJ,SY1w<&|а UIVpM> -'q&In-Y9I&g$4QB#Ƨ^@tl\l=ml[ޟ>ZV+Lʒ.n`[@x] C%~܋T7Z)Ah"bg6>)U?5zmR6? |5gmueu0]aNkH';u芚V&*dBzl]@@^)>ճDB1#Ū g|+i/Kc_}v1EiV\B^4_}E$%W'U1&?Ф.^| U1X,d B36,a5?L˜`8vdTϲhx 6ٰx50n }v5ۅ?agh"`}˜((u e.Hbx jv⠺$ +}Y{(#zz#΁Gbӈhx1K8zaY!$qeI?BJ;9b{wZBedz!imnLR4Z:Iv2y^תI9OI ~XY1=)~os#49yUˋ<,DD[E$ X\ ٫O0BNs@qk rNM"X~+א'gbShg+yW?Y0#{fcZ |Z5WotӃ^U,`N Uͅ?0y3@8I"͋f|`\0ӋMLPdz0!5H.zX#oԑ z"hYM0?`w| _LYL (;E&z(Z^74^ _$~c(mD+>U,^s:%~vvsDL)DBDx,[hyk=!.dWg ?1jW5 pHTx{2fOx(Bx?9|>04{Sc5r͞+..a9&AT+a4u }uȗ? tMKkd?9t [ AĖň>*s[ =:,+XgGh2(P|幎ۃw݌"P@f}Zn$KzWDknI2>\To}0TV$7(W#TP|P' L½ ˬ`_^(h ZK1: DU:~pgC2 %vɢH^ʡsbX d.vDj>AN7鿺<=|1ϩiI)F&1${޻92YtN71tJCfAsQ@(@٤'({#co7ӟ ?m=y&'UV+jvo/e+Byt҇MKΰ}*Gl 뎺., < ;ax 6>]}ʵ{{p */dXF*}xe 4NTβs^5mx?\%FETn uȞjUVGlZs\mES{'ްGum"[aZF[KT 0ERjb ~r w*;;qtSݦ(dٓi3p)'5̈:Y&*]31_8Vitgc"f O ׁ+ 5@@_|E+}D‘#u葨E}U)U nG6;4}/ЕKyⴄew[w ŝ#":ܙ($ 7iLuaVjﭽ%v3=Zsfzp1rA=>\y?Qxx/vccߪpE|H C`ȘHׅ? .NAܕE'e͖0-,5{3[RFjv~,#r(e-0\aO:&I~Bqu*0Q#  *);w Cu﫵%y91ȈZ!̫WFjM` g_QBȶZ)<ILJnO)35mAxc:.PܸL8B]r 뎬FШW[hK}c Z3!ҪYKβy;j$w_IK1Μ(D` kY:O$E^_lzIv:31`I%}ڜ}pns?+Z,<@(,SU-zx%">-*[E*zGNCTӵZzu7H!8.TJIE0LY$^kK7;ZGX=5uuo W9Q:nMX3l% l.CqG mГ`>.^ߖgtTS?fY3GQ;6l|v*H,N|GabY7\柗a*BKP&u6^-+Řd/ОincRp۰R|àv jڭ-yloTVp&H^8b8*MJ?a^jqIc_Dz>=%&lx\K3|M];jqƠ*Y9qnĴl&,eY.ǐk_FIhZ1Zt2"ɠwRsHX!pa Eـg͊1A†6gaIv2sWsr^w9FpI`Vk_ [+m;"UgPC*>!>-=4"<HLS$ځoe/ $ So3D@R 0C99iwl=.cvN-ӲN.u4\j l?Z£7Q㣌(Vַ=g HLΛU86XQ}܁y԰HNxL4^m;yӢPE1!dL}芞/ڏ@x`KִۓlNn\:Đ "v5m`u2}3&d${cN fΏ|c~!5Q:ʽI:҈k%$%>"E[N)B;D ‡LV6NQZۥx:s [S/5QW<\q3.1ynxtmyޠ~g1}L[g ;ap ]rVEV8+|ف1xbud1J364YLU=ֶ&XJ- QH ǁE®8/#KYb,+i{4ڂ`D+B[PZ!~!ilbt bʸ&EL(ã ݘpN,m϶0< \QA7 (R02,)0*U2Zc0rПIRr\av_=iECw-e_\N~Mw+1OB8 ,aqGr zTTT@◤. c˲Ӆ# K>@{3J gT.9~8O\mhQF5W/$Qu$Bm&\^gq` Rqā)'Ozzbekڥ vM숳 h9$4\:PG{.`րKj~i_Bjna@e"r%ޙ A܃?[A bW'uyᐩaEpB#|ؘ}%1;/VԱ;XBRsڕGnE/ NAɟBd FRfOH GnR)7<Ƃ&.tx~T; [Pb &>nNlXyA_{ x澼B@sv =/߆!Ps,n%  ?d˥{@w[jFA$'@꓾\q<8\q3̰ixtscWWnf{2oR5X3p닊@&M%MA8! CT'=-X 8q'(6o&&rYAEG3V嬦/_FI*i)mNSfb/8i}!%%^/E5;q-o4REcqjyUdz՛yUykj&?!,$ iw[m‰ɰj2F.:;J2GdUȿ# J)j݀ J,uwHfef027G7 ]ECw::b ?|e)Ź$M[aDF|vY -;Yfi@{y*6zI00EN-EVB>+WwB` 4!_W{n%adKuPig<WA)jEG'.ǂx5Mag-CRy\T*MOk Hx%Qȫijئ_y"5hwgAnW]ɖ"k;k~7eB=zjxGB&$z"]K?֥^'û5WY.$S&U$a4!WGH??#;i ^K[tjq<:3]AѴkR 1]W?pI E_);09j(az S2&<9XSܹ2-qvu.x^4 q2_Tm1beX]`ޗbiBoxOCM$K2W*ÐVim)q!Xv/{y.n Sy BIUg3[ ,3g96=K!Ch䲜 ')Fq0Ad9]&pR^$Al^dܶ v7 `gnpckYN+` trIoBPV޵O27=w=̻h{fPd!40v)+#Gb&Bhh螹spK": Ƒ?](wrnOCkk{ƅȘX+x}zâaNG}u ffz&NbV#KE/=tඏv=hϊ^2i¼ w0`2ѻ,鷓fʼc|%KbmW} $bVT €i4ѩ}t0f\/z\'E .EeW 6VlOO'j.ecEd9|=SN+IɅ( YX h җQ|1,.}_ahKKaЁz됰~ʔ %VVB5%@HE0mpSxeZ{O9xނeE snk6J e㓜Td| [j>eAc@x ?2\(62ND"JnvIu'3~0.NC h;|ZM^m%"&;@*Z 'U#)K=upd2J8}=ҽiVFS2ߥPEA~"~ @eb7o[^IuϟEWKI!'Hq簬*iB|5UOؔ>}Z5f+J$-syn6a/&9, U{_M1eئen„'?׮᫜<(W+FN|C9×.E~wo ^]K|׈yK>Į0OCɪzpmE=X-^8+nXE L ([l2hb_GܘhB]Υ0ǗTcnCqBlu:qڈמC)3+)rFlԨ# h[fҶs`; A۶ $X7]O1~,礑w(5zE?H^Jf8`/.s /(R3fVAGf1؅1m"@?ʆ~$NˁaVUDNWa 8`k$IJ0Cf^kbg5L ʑ =D\V _({'FnbYϼg93ƅ es`,|,17ǼX&H.ɭr:]":\ 6(,FE }e 6>9RSTK#QZxW#`&p#AifQ. ۑ: 'B)c2cA7l]&OS`qS?#"'rQӟ"5DbiW¸zY֑OA!2}<0Ӣs@,nZL PWppk0#ڊTj X3zÂ{t}G'T@{96]0tgpr($7x)Gݺrbǩ>g[p(^dЏnm$9̹֠>84eI,Mrl-۝noyj}C2X|M'K+w%2H'ʣ2rqEbr>RdO{Dy?K'h%MI| ) [&ߟ?HbHV^#U›x7ԞlPзBla^й(E{ lfFN_5]i~VD L%UqLY=9"́VWD5ݎL t^)Z /Ģ=}gR".L󊻭9Nۦ\AySw_iCg^즜n|Ls ȓX3yYY*I5Z#תkM hK Mb8ii%- 9%B' #R1ٰVƈ%fv*VT_1Rk`}AY9֕r$Q@tMrg74bzB ki2:l4ѐⅻN4*w+|3M1MBJj51ji* ۹nzJa6GksEԼy<>*)^UCBmxq*{4<"?7#tnk4ZK-V*S*/X2)b=q~rI|%Ʋ}PG%X޽ejQi{ 3vG>gs$QD;8^%:ka+kΝDov^ƔEky,*IL{XƑU~=]O!]"X!iG-8y 'Wɿ.zWcRa>4*vBp5< A?uQUN.nZ5Z 8Bm[Uw쮫%еOFX;>gRgphգ7U,LyS3MrėS9Σb>ELJO@AY>S2%e(=(̀'U! PF5mt+Qug'@t%F,C5?p 0;1ϬփDf+M-'p&BZ}ʵyCguy| ^XfT͔w$Iy?hI-_ј_ĀO蔝JՕ7fhRO1>wdo=Ym3!u.t.[vG9tK#CGELkUO,BZtLN;ʏ|vz+VlH] cvm"=d40ضB r#; mK5s ]y t):(MfW͸pu‚oczYɜvc#+s_@yy`tmk:XiR(k Mwb v,^ӑV Wf/O8\%hYZWqI?֟M8}}CcyN#zqT,ª!p6b0>[ Bo P-W>lM@KgIr R>)YN֌;d]QR )`a0[VjxрS1tE_'|B{j.K2.er5d M D+y5s9CePRFߥ#|[r-JnE)7y`ù3$ɸF~6JR{inbbagiV~ ;".eZ~[06|1ޖEZ 5]5I/ R!;_gMXChk=on5Dv49QR=O |/YݶKI7uhCly' LhLHFY؋~{g!Bcs vcR0I?T0Rt½~8~$ςpgrI;lQ\ tZVD ΥL 2<LnYݺϧz : PJQ԰;R3E5)^A\MZ:FoehudhM9ZUu1]#Odutʞe{f>*7uc {W$2*ԺJcNpwy"5ϷC6_uE&jg1 =͊FlYQk<*p0RH]ƍpY*UףJ50G d43Qv.J7זEcW8Fm݆`@͖i+qLLIp*[>hsJ ngˣPlumb,fp̺Rr_3\+u:׀5<+=>drj|Zm5MW8R3]GD=O>qf:9"r*4X-Lqk'9EGwMZ*Ƨk ԩ Թ!؈V^DS2m*>™yODd-RN[A?Ʋˠ ,@3 (.uhUϲ=2/F1xU^ *4:S|b=#z-6, @3NL-%M*>XuUhKčdq"eXAu35GCF[H2ˆ5). XgxyNѢ),CꢴwtR~ejx!wŕ}b"Ʈ1\75xD<7D>e6h пͬ+_i3/cj?Cwa'  aj؈\6/ROey6/2~ zD>?Kj[ڱꍇ+hdqj|er= 2S Ab="k5F%!}mdRup 9y~B˽tmA' Vn ckh >5(JSғ9qҒNsZ1X{p\vlPԇcAfx5$x0BnBSZ{%Z̗:*7>D¥q swL"I2*9:_U]u U9K"*o"d]6rĂMo 8 ҍr7'EHk՚Cp)U1|Mj\_^%jxO@ F#=iѴ)fd$QV݋axNJ}ź`!7V%je$nN"r#!4/[)"hWǑ:,]S DO0p(i&f ! crMV.|$;'N9^T`Sَ;__#N&2;y|FnNe*hӦ5R !bnW{=wD(WO TO5nHE_( 'DW8;a_.qu~V&1UrMK槍``5hgz]ald#zxn $t [ ؆I6נ&"ASE X)UX/&ws0$n+(B֚X_)vnfYVvᇜdA&|ot\S^vTv#Ĕ|ܗ, R鼎޷_|~drn9\gf0[QkS3Jn$HRv7P(8≄EI~m( w3 00r4Bw:#kz qz]`MnuJ4PB[QN]C!e:c@VC brTw-֭-yɊ^V:NZ3Q~j|#"_= YK>v.G֦3[$QE-:zRG;H񐯎UAsFX۴, FBu^+WmpEBb7 ̬CKDuᜱzDK+i&jMRjWiАp>Lh7s9ybg( p~7]h# Ӫ,Jꁻl.H(yң@Z6K"TzŠ0CqʺszRR -6}%*`|3h)"ݚͤ+Gΰl"ԍ3V|fFo[$:˘ ꫦ8\7s휨ZxI>@8wN|jy_3f86+=#HQo=i ],'@xzqoR'*& fF`$uOUSRyHJM0=ܷ<%YPžݒ)v2*mt `G6;UXo&fԃ~jwc0#w/y1CFU1^M {aaP] }]ɜ؈7M=̺@<85# fˮ2`'T&uE17RLJ ߜգ^ #[pb h Kp yE6OK ^/Wc1-t!!bH)sCnz4'[X()e !M8l^i;y2 "3Z׸x #f ˠuϦ&N_쌡P؃*fT$%hwi:wS"xR z-t<}DZˏyV9.0lSNse p=@׵(LSV>`AT앮FlOT O`baټDmYY?Zh腌8[m([MBDQ0NVكcLfzu4,$5)t֤9zIڊ鷈!w,IgȮO[BZgkıStIkw^_ :}e#@|E6Os-MS~s2EGǍQ][`(P:Yh+~sdO+ClaD(t9B}ƵdCĥ]wͼ@xFE5LUXZמߝQ9CzkLj m 3ڴi}.62ylkd6HWj&o .+lCd=. ɸpAk):\ԋMUeId?I,$lI,z], B;)FDۇkE @REJQ{23/YnI@G H 7qNJN߳#nE9B^@VX Q:I(La(Pް7jc9/I X@\ND/*]j3 M+O@ fR ~*0A/QF[Բ-bQ (ʛ +,0μ뙘l#P 5t> mV#0xrEes5Vuzy@KM!-tJk̪$Tas;i_F5 1sٖLތZ~6wq\~XZmj9OccwWAqya۔fdy|PۏTim)SZj*?聳wt3 @ZSCY/ (]21ýA;p92.<ҫ2!1-4$#KbY&mq8jYϳBJh5bͮijeEYVTS[x}@2(1B8m1~LA:!_Qz48|J"^NyGkX < o4t A{ڡqV+^xNfy$5eO9^^k fH;_0vЮ8t$ٞBaȟ`4ꞡʓxl+{*OU22|Jތ$!c\8A&qм)WE '"2yG5uڥ#GjEOo YCAf[z0(5AZwR#w}([0 ƥAQ.C҈KDi 9Gr#v#sUXűj' +rL6%Pw7r1#9-olaF p<7=&Xk,oaz}k|c=ڍClE5Bhb~JJt=9={u1ajyoI$qVf@,h\{2=zb:]H{hE3G&C.UMj='DO=XBezP־GzTқ8,#|.0(aKq)n'@2A|df AѻL4߯p|I|"ټA8򊥋I||$47JHXgmHd"$(G/qg6U:dOO1!yUITPj~KyxSd<&ON7 Ph rN|[c-qrkgga/oO&~TQGiaVt(?fnlʬsF=)IS׸8֍Fٰ)*ZI43a_gة}`K'\޴6P$ᢽğ* YХ0_b̎ 6:I4m-tmj}zW(3C-BՎ3:X+ޮ?6*)a'"B_/Le}.(/l:ǐƽ f+Kl` `-J3M:kHH9G7dEC^D*ۋU)4;٢R:RjxndTvǮ~:s! &XّM[߯أho=>2{!Ri]I8ypīYa18Ւ*#K{a[ |K-erJrSw9VXGhWh SL.[ֲ!EY)60_êfgWH iFVY_>>ReJzT2C(纋M"TI1oI&w[) h[U\RYD?D\,v5_߹=4pפo7^N8|?ZoD-UKd^>Lf4}:3(DZ<{GC L-z"X̋AW_ A  xnJ[^ (aOlZ/2In~| Zf#ٙ0qJ?C-m'vF}?zKΣHcrWM6Suxl!Br-ʱ],9*-y)jD+F&v{"4y;Ztoy݋Oy%wy*! hb,d~T8s{lM$4X- }<6l\Cu^3bj1S8WDsh H ns· 7~*s"@DŽC`"}ƷKӪk:g]-P[>,o|ᏼM{M=R:iR[ױލ<`<'4"4|15d;9Ôug`@"߲M@dY,`$0x}@(qoC^hRiN' ƌ:eB'Dۥ7O6_c!j8`ދc Om(Gg%֩OD]"G"zE0g"<؛NK[Eqfvx(>=\:n=2]Rh<ʱA>_ŭO@DWhu GGڷ` &Zqvv. :EL ů\LPu z &mf)I|O41o[M~S2y@ A1dwI'siN!_8@A^9nU2qhIrLIO5+7zp6A($߁QR]5k -MaLk%7 _/@mꛟ(LI 06 g9OʹXٰT91!urxdsF LYXjɈreMcCfmBG:ɽTJ%cπR"l>c{N~+~[$?95] VUx&&5A0qE/xQ1wʺFJ{h;V5H)*j4+O~'~&rpkۏ %!4۟L6# 2Y;Npj5eS}3bV{ˍs׻9ι;E䱢Sg#o1*I<`<zԣQ+gqR5-a Fm1 CZӷ>o:%A#4Gqƒ !H9C/8=O]%U<ғ'#G4A@A;Sԣz}LoNȉuކM1jE_{ԼNcXtT]41*,}!g޽&VſC[ŭᅩr6WGFD{>'Y% xV U(Vb|?&^"PeWeUX/wW4G%Jn҅0`0ݠcC,mvH}p_ =,>*bb2v0Zfj_o$AMgG|SSZ=kZɒ\-W:(}&{9ьjWW&@UGn(qNx|ƝEkmsFa1Z?LFnY؍zs"\/绍3Dw{>$Ɣ~1 bV¥ ܰ߷C8pʱ-2x/'.Rl 4-$yv ăg+RsmYe! uG ;F/{twpn-7' -=q@]D]dez D 1Ҍx.qGrH,a\PWG~2B @H (OF_.GoQ6~S!- #Hr_ ¤a@XQ uAʜ*:LC4k<f/{#;R+̬qFj5AP)J#*XY$. תݑ!x @TJt| ;|EIIXg}3քԔFwm=O,3_@~XQzQ4g<1ү;I_Zxq<"Vk2Mj1nK&n$\]s'nD sq jlk ɋ4WQc5Z]^v, ;]Mj 0̾_(!3: GvL p#q<"_zRΐc*qj}C 'St\p|S6D":Ι(cDԀ`i]Eg4J5EI)˴á {=A<"4`bװTcj)Y- T"DŽ ^DԭcDzc(al*L g2(Ԍ%l Ƽ7$TqQ?#O {g/'_'NCč:۴-!*9eڅ;C=+%-aAB& LqHf@^ 0%QQAOoLrh2e ^O~8.o]f"ٺ]}emҒm̠;U21)805-zZE;k0+n[e6F&] @#>o:u{.1'%ʁ)\<ĝ|ُW$w3/mP$TbUyiǁJ`"X=CCH?\5†ά'4=wZ_򅖲0{>nV? g0^qܧo)6|bԟa"πtOŐ r]'S}_Ͼ|Up֠I\C|j[]%o j'%i@`~} 4&SZIFgЮ ^{#0!ߌhS̺OsA nRcVuHH'ospQPH>iX>"v3HTjh v 2 vϖ҇GuCz{n^9p}0'X3œ~ r=`f"> I*POAY]v'u|&4pEq;!t4}҈&غ %ё`4giGD gwlCtOL*l<3MD,{r (s@^{j#|VflXƒS.H׻qlRR R>E97jȪ^&ψ0KA%A.#Nr0t!w+ r"1^0ӚqB˖*:IMS&|?WxtOs- m uv((Vkncb) cuH2'8ȧÁ&̈́ga9|by[tx`}dwi+s%B%<܅:- |lB78(J 3j.6[B乀]1fx:^= 1%\K2|靈E=j&g,;B/=twȿn3m]Zt}G]b]?Q!Z9'>+$zvMKd|D(Pŗg[ˋ+LJ2 (BOeQ6@qDXQR$=veBrU"`ʚ'It ?pK2 H&ۣڵh<'SfYWZU}HiZC3Yk yr vQ!J7U]r%-ZĄ!п;%{^Z# nC />'(Q=8 D2<aWM刲: b_qL7 >4|[S6kא+vf xDӂeҰE^޾8::HIg/VTmTck$N8Ooe~Ճc }NBzm{{uC.@f @ұԘmK6mQ}Ah#'[7(Oc=UM}N\ב4CҾ|q *~~m½a&XU_L3 ($;x1Y X5f;INNJUWR/YpF0Z؍fu$9"ҁh S&d9HhHB;-ίI0Ӧdn8LA?|Გ@RKI"p/j]@+UDgOq ,9j8 WPV"ERrl_ ۄ0!|u~y`Nʎazr|D꡴Kf'=#t7[:DuD;8]('Zj6R$ PC~QWMZiյak _;OݮHmVoBiWdC/o]΄ձ:ZĀ:C ;( +Z ,)iP|cqF[P%a]j 8 &7A3 rH_d(gB{OSҒ(F*vAA_zsLXltR\5ES#D,cDək]ll*K~X}_TxRW:JQwFξSg2FBPT@nYyf r~Þ$U܅oH띔JPк*N W#m zo+v 咏XTo-XJV -}><믲|1D+8N\>daVI6| c~$>q3E{o%;Z, s >R$g @?YQ ު!yNF:\h*`X|G` KرuR" ?681%oYzvcNP#Q˧{Gt1v =jt/7&=Ϙ% J[Ft5'8W) !;5+E @P֝ U,ՓXXH[ Z_k`Qra7Ƒ*[)Z&zj %'+$W%]QsG.˜/N0U8F]L@;yyU07&ء4 i}9RCMں\@MR>ij2WEbi]p :9AzLI|]8ؔ cx`}S_.3Sm1*1Hj%%<&&a,gFZY 2ϗ8^Hۃ.=~Lo"bn^XЍa;KwE,ekmQy}:$7:HUn64PPv tqs[_#oժ챑IWěI*9<\_ aZUqPwQ_0esI;MPWr5 G+-{ yI%>OcVp⑁׬-&}Cf\b+f{!3Fj %Gn'u'Eyɿ&IԅK] x6"!"7q @^XvyWXPHfU1K-Pס/oel>Q7 8hiޅ@.xQQ 76FY,x#L0,seXw xC5m 5uhEIA S(5;3Uhl>6ϩ]E9Ma(l: QOoP!7ױߑ:XZny˪}_W=2آ-Ê w&̆c&a^q}+FkkW_#Um:/4:A!\1z sCBU%7D0 l tQͣ6"+.US XnNPn 0^>_Ȱ 1kD%2). ]Z,@n<"2u[p1^z4kWV0.,ﲹeKOͬvL&ֲ5u {R ,'BcKۘɚ6k-o-oILylu`oؤ/+$pcueؑ0ql&)ZR^~0{)gpO <Գ"7cC!7uj\//?nw?X]`H?a|2H(!=. 0SL _Z*YOһnSztj#ŋ-A<>H 6s-PkM%@rc&/햦ߡG{enb3JadfͿ9ؽ]#obʈ;.bPʾQfUl(]]#Cd0J0,oY=7dAfl0/"OK`:4G-2xjXU7mWI\♮y(A]u1|X{sWW[sRE{gdz{GhpR[BgvaC3%aQTMs[P$QJϺ,^HR:k YKƄblw  ?{v4NMD!.d@/[bRkL[#biX­`J (yU4n-#PKie^ I&J߲PL,#7iWą ;#&b"H0&D;٩Ze&@蒚*7*› /;u0 :Nxkv§P:v[D}+_=Iiox}sv`u yQH>rRiV$15҆rcׯ0̛Foǽ1,Wdo⹱`IRq­2%73TivK^2m-\VxZ80k܌?XoI5 J% *^/nSd4 ƈ*; uAGxe˲!Go13)>d{&XNԈUxbM'R~rf*i6S;|(| ۸}QP .{X\IMW`'S`"h^Ktᅐ7ɒuBGFǭ<`$t<-/z /޵N}d)N* L *&mX&9-Y某QN)c!*!ulk~5*VoI13I0$E$p]+ ҩ00&1!?;v3H5;]^)3G$By 6&+; lEA_NN'y9ApBP.,287Uk?.rpFT>6 lX.0f176Szt*S9a<`FeD)f=IW( GZTcl>f21;@|?,}noz/Tg qq1}˭Zy -ٌط8gTX(g,{vxA!CA@O,WDNe&.+ك 㛙>{@%zA~*suOG` 0k7+jJQ Wy6 -,a/,Ypp~ʝ$Ļ1C /tM_4ZQz߶=p_̧Vz;:C8KlQDgxKPSo 8Ω蟬w%['<6{༜!IQ:t'~6 )T*ۏ` :H).zNxq]UA_C ݽş:Fb.X/80fѶ|Z!JFI`!S]˅xިNS1e)XfZU\j2dk>-,TU~ Kڊe!-TyۺΐU+;o)V|ۥ-8 7i D>*1KK7@%1&#PE},+']|$I QM?WY>~/v3xjKPt2tvH 쏓 FK'u2:aC\~6Ǐxq͎F͒7FnGE UM'l^)y$8ݾoQR" ~7ZmeRmA_c|;WIF8"'гq6¯YG$I0CPN$ScGz歽nӺR!0f| 6cKv ֔(R۬V u`0S;/` ś+'wG 8s*wW|[JADBWVj慽Ph:w|gN>YFB`D+/}dŸ縱%78.u\¨̃t1mh_ӎL_Ao ڧ#_;nH!Ys7?Z3eh7 s0x;LWS>LDx,a:XGEk+^ U52[" )M#uJTG0WLlv$CoC'a S;@JI$" p( yf@| |CDKr(!㓵2[)y}4^ 8}֊ssW` GŤTʵ鄠vM9.Эwh"? z`asBx̻ﷂ EE]p-rs!c3@8 UmN"')-U~hsQ{qg '4' N: ",}0kK@ [=ɮش݋ba_Qe I/0_xI SV~J#'W!N; )n5Nxi@7=zmX!حFJ_Fļr^+o wROKp]\eW'ד1t3\.Ϩ=7/rFۓ\GцBAĨ*Y4MW>rI? y]&v=-܋FhAUSSZ3AA/"'6St+f={JԄr~R=9pI'Uf,_eL4OѻG]K%󭼞tBlzY%C|KuHJa IB{jꁎj-%_<"5އZe $C% \P9dTV G%Rp 83C%C'\Č|'o|~ra: !O[X",ڭ?`5_Wd}`Ͽ2Eֶ҇Y,SEJzД(l+ hN0vM??3Y&KjV{g7I64cV'{aWٖ^F=)F2,ͫsI{A'߸y|ul[iM"-]SM)Ыn\'/wofXkú)B{˨;OV(iSc<3  Q*8`JbF2IuJ^U>h b_B?lO}Ѡ~be!|f}U< ޵R8L'X0K9':ukF{{*]7l,11xik@_dž{֓Xky8U㵼ж.v8=RH2֍$50UR W>CyiϩBY?"1{wڭ̊n+ӡD oc/OS|#8ppiuRc%Ҍ @ʖ y?OZC<@=pp+. X5:Jr||_P̲ޖ.&_p3N9$=rp/)L0T 05?ޡںMRp ] 8TowZ-5pb(Rw1[ 冣h1y9Αņ-sVXtg+g)s2S8PW(t74U8Df\,tuN h2g8/\K-ы ?Z:+cxшo6gY1KtIQv2۫bŤ/M6'QS3#|Y)>MPKR/Ȳҭ'#K"U<Ԗ5Ao\Xi2Q`hB]sǼać L ٪K{siӴ.:fu |ydkb*1t8"k%r!zЎJc# (8 XCj;RZh~yvp=x3Tѐo3$]niT+/ßx 6~ {`X8O Ʌ2co_tArRF5A!27QB"-ncNa&#lPvN ꆓ=-D`DdSU _HWgT TXq_JQym aJ_]iMlpxZY nm&RɌMv{! Z|ߛV7Ւ[We}Pu$-سKǗY_H}]d)X@**җPy1[j(7c`[h~'VC_UБ1WD(,6ɅQ{^e{ i||9eWq,mi<4YeYA.LbH*wreQr=!D!O:'5:mՀjR b38M/CJ9}7?/:6'uSp2nN jӠ0n#Ц=T$PUDžl3 ;Ȇҋ "9+ 1G^\ Tp(R"7ޞS`rcKh/2KU;edZ|d1m-z⮱fִI3 J[_ڹ*7RvZlxZSfŷnu_O79;q˿6qAJϐ=nҹfM=-c J@q̇ @Pjw@!G v0+CLPPxtyYlPGi#g{BV\G#@$yb$BpH6loD׽/Te3SߢiGR35I&aS)y:߽Zs D5$ ֑H| u yMeF̝\.)F[4sB-&)ĕȴOo/y$0Y?,}oRѲDEO΢)SVH7lJመz3w63I.[HϞئ\W[Z'F& cx=Ϋ9e&>HXu tpĈ|*|5~)`_S}[2EksASФ0,j 7Id#C&s}>fTVx & DgDq>N4@HzV)HxZ.fi٧1`JoV>,bStw(d9X0S$ Y2&d[=BڭcW}|q+ BȈ7+d`})TnJ8g!3&,O$́٩m \bb H"sVW@r::ږGitΔ5[{uـQܯf}߷ pr_ ͪMyΏ_|_*&̜q:vՀ` @Wj392Zd%dѸ:i lׅ"Jؕwv'3nXi ݖ&vP7c{ӁI η c|#yKfuJDX4 %@Yp*tDŽ9jMSMM{N߯nb$M~@(gC |FdaJgv)Y{(>t4E_T P'S"7O^-O7a ?Y⑸,вh`ɀlg*HmdRoE`Sɍ.1^~(yZL,e]^;^ AٛE5:cF̓c"LSҟ!X!'=fDJ؁YeT[kmd~u[ekjYEOŵ`P4,Ṙ]4ޯTtI^Yp{SOS^kt![KY`x*Γ,e M`@ Yp+̀Ts &n$%"nHk/3Xڼ2T3 u@O6Uhd$}GųX$7w1EK(؁IB'zZaat-־BX %٧vЕ-e Ok{ÎV zZ ny$Ul_Tc]t?(BI=$!ש쎵ՈEr7mjޜ$aXiȳ짞H֜r(]yD (#DT(k[r p2p__I&߸ Arb ކ">"B-+8#m#A+d 5tfީ<˿V=a7-k]tczQ)ߺ ØCyX.m hA;σr T`xv&K/ 2ZG@;HSr< 8!A45ZyaU(ئ uۥTNלih̭r 7I҇  V`7Ii\52]^3gOsdejS'm+VLִ;v ax f['Vi.kԂ3;@~V7B59_#?ݐqԍfz?}jۓE-ƴmܪt(+;2~Mf&d;MYkMgZ.ATI0)p!`KCThΤ6{0vuY7.Bꗀ2΄=  j>ix$,) yp)uWS]Pc>ף[I~׽$w^ul"cJy2^PQJ_Ӫ8*pMt0𰘳tiEJ/ȏI9$YCcO2`RqwDAk6b*W$~`GOXDGHP!FJ;H,91~> IIJE K]LoWKkW.DԴ@Q D Wp^=h(8egK4bu^bb;Ǿ0%YrkŀF~ K@H&BܬӗU& R~n=rȒKt'1EkH`j7:JQ`ww.cwP۷}_ݡ!#3p\QŌD4Q'8s+E+3?G/Y51WsDxʲ˧9~돗A߸oE{yx`Z* :bqUqd˜ ZrG=}R5g9|ZmUMדz7cl-f! }ʠaI8SV>2#í98U¤ilL}lVxzCW|xp'bRT]j*ۓj9sA7a)I$S-l|$ІbD`sAvpXz/\%cM',pn(ZpÿaҎ?O5c. ╡ &Koe|Gf`9:%q3W+4mݖBrQ_S%6ɡi\hzyiZ DQ(gq*PѾf :0ݨ#ѐr2[g@//})f-M9j Zp%BCk=m﹘Z3CFTِUס8Hb >4’V/+HAVPvu'n.MP=vOB~#t(=,&ÒφI@7svt(iM'Q]W }ꎺ{F>x&(|^3[.~[NKq,pNl|pl˅ L=| S-pQɞYդ^jB85Q-x bQѿMlQ1{Iy⚓{̋G}z̈́g=fk5clG+|ɖ.s:l"TjcK]e{r/߼O69P6HIwO^?{߶~DrqWL2d9/eSXc]W\Ea^Do|܌<.k {s(R>Vtcf` Ȗԯ ys'z0 f ]k83\;,QgUS`*N{`ҼwDtYH\7u+(RNu` 0Q xAjEe l#nz%#{?{O"2ӦpbǦ_gxajMUfslycZSieK ܁{!Z/4 %eMkr}TANZlw8 FZ&Ŧ ͈/1LM[/6#QzTYJ*BFD-G0~SRkN%5ڧWLG!\*]R;-D]:m+)3Vd;F<%!Hܾԇj_GڄZn=+)X*㳴s ئHZWk'bunyGOE&4WmHYP'n%P ܞX6rX =r 2e?T D"gSԇuO.3U©0+ROC-Rm_|ҋ5T5DZ~shE%ypvٷ؋OJR|="s|Ә18gVx)l'ZHr,%Afֆwq෹={VDgNHyӨId&64a(yK9 %cn4KCb[ nI,FY>CZ2 lq`O'dhR:Vr_1ؠu"rܽ #2 N\3MN 4?'8$~峳^KJBi7BkY0m|R0,- 4y̗*;e~;]C! @nБE'L ݔLl @F(qx+Fys}٣G.oGA]C" Mя`n@Z^gd {JnS-%'ly<3d%v@uLUSɁH k+f@&eTv:OkBDKNZS.80 T Xׇ3gv)m3qb",2+0OO!%b^`&(ٓ39{̌{rw )՘Ϣ*7 5CX'>LLpCO3,K-h  Niu%ޔb&0lokb&If5b(چcm]R &\ &-lsPΈkw '!zQ jW@Evh~e#g|,u.= dfjs 5{ eȤ??o< NHA!9!rXjڧ،Uˠ590V'N4%Y_nazXU6INYח7x롈bO:O[>#A1(ʷY1Qx}] #7`"!9u2R*lV e{vӊv- ͚SZLT', Kq㯈[t/zf82c5b{כ8]vJJw<c Ԓ5F|(oo#i~PEx|W;:ϖ&HF%#nsu,宅b895ш"ccOb ~ Ao/l\x cCfxdkykQЯJ,w}\rղE5$VH.n`Ds,?,x䈎 G!,F^SHPz,:/V/*cj>o:"ܫK+=3Ǥ _CKu,eܖ'2}#j@1drgSKU"Q# Q!Б[erFw`1q) *W\pO&+V, h]EB6酫<(gI"GvyA:";9$78̀+e deC$ps_LY%ig Pxw ovC]?([E&1~(*DVkb6r: m w,Bkzh00T=GD9;듕@Ow["%Bu:۪D褀b &QKH2O8F.ӱI>X B:= \%\J }MH[KTd@@sUa|Yasy | lq/:#\@)De0 `%8ky*,#~|)q-./R^1DZ8ǚUd^χb3fpD sA5NO[McpڬDe0hNyT$.U 냾u>zܰ#5Cش!!v|{Ey2j_VA|_KTḾ .fBTo%xMYdhyַd}~)vPkٟ+ xe;+)K =/&΄'[͢6a|W? f2s0v0vvg<&!)=RhOj? kc:{vKb9{VJ^–lNm^C0Z٨YR/bm'Ɔv[ԙ>پRGc[=:ڡ{q,qdls H.Ҙw `ij[G1Nj"+?f80pU֎l)!Ӑ*=ƜPjbg\]]J9,p=zYGx8I}$JUoFva]V[5AUBӱ{,3W~UMޙeS%,"+vs+S >Õ:7ݞXԆES$dͺGnLC,\^-\$L>Et1nxMrV+хsA\j7|!つd#YKH$TG{8sg ¨"3"'0{ G{*Omb``~C!x=]L)IuMeċ(Dz>ዸYr֔P[TK}\ vQI'T2rsI\=-x+)r.ߑ0˨ض[X-]J ;t9`j stHƇ]Lk\?{ 'X_qyYuaq8Ḽډ8]*y^dvHk4-;sKQ"7 6LT!c<ل@i Lb'[>׉Kb5g_7#O߲:oF.xjEP̔:ၧaB l{%B-й]XnգÃ:@gr5v ٌ٘R[+HὡOE ؙEP-͛  8#GI Ftl=L6*Zx<ΚmVCWY.QUM0ɶbԾ #c݌I*TZ H|,?By^i5ׯ.@r#,3o{?EVM0h6 ;4VA AYLxWB{w ˍ s^>gצ>;B0b|6H#vQm~U߷{p}!c=oGwRʁ,Iݏt-!X85ױA&5%dhpT>r*I;tW~)Ws *H3:nkS3mW 2clj.V5`N̎ii2ٗb3y8@F\_OM?6̓-ҊaX | SSoMcQXTmU:<#)?F9wՔi#<(2(];zxIw Vn$$P誱41 AMZWfA_uGJlMn O+G$٦ 0}|TQ;ٽ\{1=MEAos&(0C)j9y'[ˍ*|dŦk0,,]nHwtE bZ| _5Ĵa;ܯ``1 )Gx[Cxn(-OK(~,{m(JM$W&ttFӞv|?a[5ʚٗ?1׃ȰLOu "7gGr>'3}uQ^k6*o|0j=5rVV Z^}}-^\@,ڋ6 [ba4< 1L2(xc$v?|9'ei- ֽzZqe;X^oĪdBS?8λS . &%=ẎT__UBԄ|=lsfqūjo*{`HR C D7kt| >aQUwcN0A̮.+)ɪ:b,l輀^Hw!Jwd\2[Kt[?6P.O9-#-^ +]^Z55 {GHVQDX:vPIAnMQYW`=*(2/h1h q`f[6a3|Ѵ0)\w"+O&S+ 9X,*W#xMJ&ͭ; (L|*k ^k[r?{N.P+7ƬDRq גQrg(Pi7w-[{ka]fݮŬ6rQElf,->|[4QOjkO `j]BK/5rsəC1{F>)KȒI}N֫q\M(Dd|B9b\|_ VR lO< -8:_qQ]-H/A][ ۉ_|ԣM=.^'k ^V!ɭnhtWI7P4g%{ -tz2 9Qi cXڽU<|!Rj'C w1ttT!ղ7#{7 g'+Z )t;BTQ)_UVR@49|x@hϏ9%#q drዎĤHڿSn}ZWSuhOf!9u9P6npмÛ9#hm:v[p@\$r:W]Q>ci}ȭsmBy VK6  9n*fkiXqw\Vq0u 丗F}&s:_F m$~'&~#.H/f@7kL6i!~4{{AP:K\,T!0gIqjr%57,otܾdU{dXMѯx&?`bU/02cZ%_"KTFsH=M)5GyrhX T X=9_םZWEs>.u 'rwwT(B{ZS-hyfhWXUs}aђv(!|&i?vW8 U @&a L5}Rrlҫ _{VJQ /P>|1 O(IѡIΆ2XǗR23 ŗXpֶ(d3̓n}1ws,坁ΰk[]N[D:hRT2_bUI3 ԩۢrmTUh=ăCuAP[L>!yR@e|5ߒrpރk:[t2b{@m!M{=A(֙se-P?>ycHo}a[_lVz݌q\tAfgi?#/C Y2\B9}*.E/`k0r[;oO*1"=%-2 q BG/qByz {?'t˔UE1S\.>p^]ASN9FM+TUqA\^ᲯRkA=&I&ނja;>kv?q*03p)`=P8 Qٗ._ PRXZwH ~5w}k>_" 6d ɱzgI19q_C1N9K R$ŌSYAjlLցWkd0D}BW8615Yv=8c>5uJT5KM jݰ~uGq|`.9S,MO\pɧMvݴC]vFڬ4eDe+Kr>楇~"(Ab戮ai\[ n=Pj$$0u /Zyn/7]?E j 9^3smu"]y xyF͢=Ko5G i x󘆼PAI=wKheCt/IqI%-QohS'VuhP&[FS}[/mfրE6M7|{tc sO5˳؛yb'gδ[^X>:L@&( V;h ᭡L9?[1Q翴NUU?_74~f, Ns(v6S ~a2PۨszaojiJzP4Ǻn™;[ }g\΋(Z}* ;LZ!k.~|7ib)K}%֖{V왖xnMOe,KR }] *H^ իQJtl5Ȉ&51喒;Zb<>Aq~+dӝ䯶[MB|2wtDg>Yz#hEGxyoϣ[1꒳bJTcZVpϲnYd'+z x:[+vRo[L[3j{&L+8[mh;c%da FcqKgm6G ,/N&~63!rp6^ž0=TUķ@]xȼ%V$z_u> a<['=::.Ŀ܉S # z2[.weC wTWͻ} Dđut0GHpϥ _ z;e{e?eZFi;kÇ2PC~I2M{=^%ͭS9 8զFb›q ZHi{! ];,sn1ֽg[8VO2n_Er:w>;plPoɨ'R'|{(b\ߦ}K(S)Z=O(ſ;͕or On#8V#JrT u7`}u_9@@Q\`(U7+"J@ 7#P\"NJC%~碳LV,-ߑ~bxsIȔ:w"բ_Ak8ݷ7{F.u"U֠!z ڰ:̨^";C03R"9VJf+;1x GD_jnYEs藎mMsSE)R(JPnDcpī tؿ8؝AӖ5kl\J8|jGUӞ.w1 %" q-zPrqƬ*d9CB @o<٪ #m7ZJ2jdI@'_Ӆd~$\,éfC)ޕJyfG.!N#rI 3bwmS|,1~o62.a2P!b2lHKm *k##/xa|?ӣX#@xmgT?˕߭~tJ\>q0W̔{fSS0=9T!i,hr-mO -+Xkܻ8Uzvԁ<Ĕ8r1[STc?w2e&,<M5f6F] zZjN #(`[!װ|];A?] 7m۷<} ʓ?ZX`ڈ%b/tm =DzH7SMk8#a?p.O0iw֣M[ݚcjmrFcc<9( ge2Њ\4f[rtfilP`绻RG)9]Ӂʯc^ezdr57  $('|=y;.Htt=Q.¿#"ĩK3ˇ-kpu-&MF,IчSӈHk_ UEcg AFZ\JR_S6\=Y2(ʰ]Vp6Ur'&[PUF yǛ,c0hpsͣib@T)UZw^9?!@ ]\U׻.O]wtdJ)< %I\] WocCfO$p^|"x&Y5Q+#ϫFINMY5acPpǮ/OD@[L~ 4)ӰځР{7[rG[X Vnۢu vI}:Au5D^heh}| ~ihP-NG!x`FUvP99Sw020'?M}|4CBnB9ԏlƞxmXP)c9LLNSia8Jz#h2LOt78 8-0^Ur%^Xܝ\$y $3$Gi(Oi\^dz#oGy(/EaXCN^lVq+!"%ID'nl"'+Ye3]jBVP$sv4;gm <ӆ:g:LhiNIC'HoU fﴡ)lCf/9O@r!.>֠r8w_0D=}ouSx;nAwˑh~ъ,dHݴÀTj5 VImT" 6#&x8'2%-EZ)&d-tnҪvѺux$nuw:2j6jBso.W<ޔΤ7lKv]\Krԩڕ$ҵ1Đ1|K4fdl!Hp[B%FB2\ 34xJY!1ɔ}`Re&g(@B&S'ں^uS{$c*ݯUH1[֍EW5.h< A3MGID_QB;iPc #vp(o8 JiևOCR{gBiVD$7O|\wT'6FKCkPEcktYjӽDZ_F5=ԋΖ0ﵡvDl%`*T_#ᐠZ[/Q#⇫Qcr2o+ZeiГVMIPd*xO5: | `yÙo4x젂^F4C_q@s80Y&ej0r("!_2TD.ʊ\qs}85B,>8oR ҩʪymE`'27(`4Y@Rx:@j  YNb}d- AMq&;-%#(y+Ui`-=Mצ#,Y_$,_/3ȫ-Wl*ػOJӅF@~fek3M'ҧND98Rk4ƚ/֧-QOq/~y[|DK@&ꥍGs-;@, B2x |āHWS4G7K֯Rog#$URON4zlRp/ /WC yl8^P6jbI%5ALud)l{M.W5ŶL$]|-/k:tc¬b1lI(Mj8d.A]~Mfz+VY~ :4 j,@? :%j T5[ϯ$`nHoEҮI`JNiyܤ@]V%{{+Ll]*>ħ`bpm, Fg+;{@r92=KΓUJ8=%Cy0@GxgNBzG<|f{ O$ .IqoVlr\,6\ּ}xKh/1d* 80Q5]=Ҥ|Jdn[>r^)?{oKۼe>4Ⱦ[+ )&j5ۄ21݉Ce1khظ@ mNi4>}ǡdA{sN7g&/[l?X¥"Ip\T=AvC[=pT1Xiпo5,XA[e>wyR0߾!yg7Y-~OHC&+)%dӭ1l0dC0AUJȳqف Z>h#/I9'j,Mk"<׃b,Q8&qtd̟rS _PF =gᙃo媡?fb L7MGj[j\ܽNAt>(#kFrEB+\a0@苣5 [7捐GOe%h"y0]С_Tݍ%=B|A:ѵEʈpxoǶe(V3݁LUYp_'%+rRs;~rD]3aL'frbuzF- #Zdӭ ^ZP*7S3嗣S PGSSsP%ue_IhV׹0A4&e7 Pabj==8l^ ыF?Եw) -51nJGޣҼ mlV/)!Bqv#?X8&*ruK djRij?3cz, EFY:yDlݏVŸ~Sf xldpOmb9 +4WX@0pHr'QG)!(C//F d sL9D:eR_v2>vxa":p1c}"9ew]bvƆ97㊕팴~Vsʔ#ӈ&~|ǖCz :ݟlԞ|LDe~3@Dc; ]۸ _'aVO[DQ |N`:̔!IuNz.vfX8/ ]սKs`++uN#|DW ~ \ ȂD%e#mc[)vN9=`!U&&eצr8XL [aM-!O^+7PFBwk@SmE9:#=lZVuE ?]t_u*Rtw!U ! 5#9KpE5Ӱq/5끔VnOu:3~eEi/sf1S .еMдA59B!)#ydf~ {it/{?B)rF}ةеGA%ŽasCBU4]^C *j塄StϪ 7o&ƹ^XYL}r;ҙU蠕 y7H:% dllXQ: !y,ŋDJcլgdNWX$5p7kAfr?"oYBc=sw0idwĸ]yuhnM) @pIJ{Tڬ~°X<لF\OqLVH=6I mm^D7dv)΄ɶ٣vیv),/Q%VyTe=}[`IH|`=Zl]kI# ޸Y=XXl`Cւ&d蝃WU&YU!<<>x]ůϳ-![%o o;/ Re6r ) NxWmFqz0 Tm5P{(7e;ϣ߿͙,Lmlm5MQD"ux%CfgR~ba};T) t#5{/s>{,1t^Q"=#W; P-QQy`KTj.Թ?YCD1/l!रT"`' `Tɻ;ɂ j[Ŗl[lfLdfL&Bҽ H 2V @0J/t0&>iH|b aK!HBF-$\o Pq!3xލܶgArZRypD6cu$j%4+$̳;h"q_ >L|ec:psar,j|ߒ@KZ\i.OanߜBLװ^w_3a&Du6iR]-1)zjV¢W&.x՘~]z''IgOy"Խn١UV&ؒ|Y%(YHSCUHCl^7PtL>S(1lȴ 6. nH} s0<<Ä=1Q~5+UU&ޤ`dZaSsMnFc 0ݩ#S ˦"EB{ǸTjJua> >Y xsQbAr'*ipp!HqfK@l[7rԾ(ӫR\NrR.Y MAsgjR_QCJnz*~tp`_1jM+K S`^0lcijSp L$0B+.v+s39uXLdMg1\__.EuQG G疻I[] db{~GBha'(yOBb7F p\Ӧ;:\E_xlbj7YnƒhϽg1N@&uF~>'-&"!c?UCa"AQMxTrm&Z3 cg赸]GwX߭BOHnI1nRX+1dWnQT~Un,6ۇ d,שu2οMi(@WesBS`7s Pъ'Chɔ73ʕ>F`CfE)zM @JK1MEˊ)i*|fy:VƉo =֯1wjk#v|F8Yv~~VV.]S-o•:kR4< :'zaN̵ BQ9X%\:sZUJ3@=:F!:TrC٬[M7 y\/ct88`0)hr7Yx,Ŕ|E >?O:].emG[B$,bVDP>hMPj H0rfj**l<ՋPpH|;ǃ3 oޝȋH̀vU3CV>dU0g|%j/Vaʳ)7[TAo=?fzq$6W6dVN\c|/Ky5ܖO$J %L اe`w#xj73vu,Կ ڭq+ Mi< 5)&/},,;0gZm PC:f]p- H?yIU@1GgSw)[ko M ppOlaCgZG0|!" 9[_~{Ql('ǩ%ɦ؅)Վ_3a4pk $ݥ JB*v ܂)1i!ZQ{}f,*8l[m GhxP(~@vm0o;}}SPD^gUQܤ5i95]X@%k^/38lQRDs51U ;3Mc0&=92As\"|]遤AҎ20sSv[p^f _b?aMNdW-QCV[Xt_66xA;>IllIk&ÝǐX?O" $&ku.n<,!>q.Gi[ͥr4( kτE mdzJwTL%zn3?z ZPG4P7jXskWF[2 \ u]MQ(XQFޖת)b(J#21:=+/]^gPWk?g6wvxw3}:Y)GӒ05(x^JDbXϰ[ʒ%I t;. 8zK"#0ZXkkя]V7Oh@vs3+bf:S_ g H>hoYED_YN-÷}B۫vN<[=cXܲ,g!P8^́ģHga^g.7,2$%򫷄fn $/lfU^DK]*&/0e eg?ՊfdXT&rB]obbIpR1"QHY #&]{p9FT.AѪ~'ió YFq5@8T߶]W.GdP!$)}/ׁ2T-ǿ-9g$VxfYWsQ$epFj9Pum܋.t>1(3KEas`N3J"A>_ :M \YƾCSR2'exb3&+4$w1^i8j{X٪@dyKDV=:6s(i݌.M 5;ApnɤypXa8 o Uœzv,-N 0ry?3CA_zF:.|EPz_`w|ɔ gF(8-ILe4<$)986?3eyW)&nR ڗdy[Ϯ'}ю=P! d8 3'0 "f%V=1P?x2ȞτQV9%/8ԳM!i]hy~_t8QKauUa5T9a8Mwij0zYqd1XƔɎ1#V?$זēl>Ќ) :vY%.>WeFKȕ;_]盙>pMck(:NBf4%~8籹xXׯ@0R~{ klo`3V4'/s4sEn ]=e%멎ȶc*:Dpj[lx4QXRfM{?S˫ʑ:GZYYN?\ehTthGNh<2^nl!okkD] mX@Kau[Zjuߥ)ÉgTAm\6>תz[#x6W$͐?2YR^cz,o wl"zKl\SjlJܕtŸ:ܞ]%sENnMP:qU2^Pدg,{6&rwv'IlKIq|7Eǯ\]ۋXJÖwvΑi:qk]"iU$cHyUظ IwH&XF4rpO-'6\=9klw;08'U,S^m$DNbU@ Nc# iSDf.բwӃ{1z_St#7aE0UlIЦ$B2VUn55KIuG/txTMb}}@h[AF0Tշ]"nŮ5h37ƒbVpUx]l`d ".3Pv*)Y&6mڰ~!ǁ^'B˟3ľ}JK#z9ڐdKCbu*-ho#-"ʋ^ a)*Hdž)Z"-S)n.'4<B{T /ͼ>GAÍ{Ƅ z5۪!, xğyIffYL瞧)óJ=ҙ]Y}l+ie_SP_6!dbjkV*orJyoU%=9MDQ\[<} cI1Ncg("m>OiE]zЇts~MZT]nW&!#*+hѯ+(Gu) :wKȌkVW G297K|O֕ZÙDk*ˉgBò=G/bTԀMܩ'd&3GL"oIG\ L3/RyM*ҧl`UچDx퉙9@jEM p`Ƭڒ<)|V/B} 9^%<bj''/Uiq]Bj 9 =D &LpQd\J˰[RMvʦ["'^&0ļw\ЪUN=0 qcd:<18IBKڝ2(Y~ _m{$^R|QAV1i P/>QvP[Fp0 2i3XL\9 z N =}:!b) [xrG0d;EVI&i9l3[o!:]1n`RZ4˾zʨ`º4^e<7 9S?,BT"L3ou{xC,R*ꀹY*ӁkfJ^Igl"3 #jxY~7fNv jXMAxSQdQX;3E4ցL;AUҧ}d9cOτ? )=e*}"i+WJ~_"G֒}1e8v|,rj$`!} >:Qm .vr\FFy:g\s$;πWtf04ooiZr0I:KXff25]!R[^ 5 z*[a߸[|sQzD6jbVqk,dC?2V?**&A"=V3KgQ|8xQiQ.ӳF@=}]&f*׎u a biEKSo#Ù4MfΫ*<o;-JScf&T4 @p %>' Q5z'ޥPuuzy)q+GR÷6Z(TASEHG{rf9nǮ[qJT_4QQ$۝R٬=ԻQ9 {:n}}9靀<'gm n91dG2'8 ϣ_m1Ts-:@p`br7w[g6-ErV9W\t9Ta(2#I[o]McY`YZ 6UBkDtNd6<)e3-N3=6]ځ\"f;g)#MH}YQ$4dmN*}Eprh_|I*鑌¹ |#i>DeydVf98ƼTúO1eUt FvѽoĤ2G.v-#:ՓC/Br8{ V=@ˆt;\io"TKzTm"zVB.|BզŞٙ׏>h4Əm% t w ,wJ+RqX]&+7Bc+@M"vNޟ CQh-T l7uFQ;m fيOQ4uzC"E3]Y6pP$vߒ-Bg= ْDLk3kp…yuPipyoDx,J쇷(FH y`CcV%[O651#*GU&8ŮQtnjl[cZfUƊ4ݩ ij\]z|S'u~!q l4ŅH`)pCtX* AkAxgJcDEҶ<2q0=~qsZfV/U[$瀤ʫ/6T_2yA_";GPZ;_(Wd7EFR bEL#``p۪l<Ŷ%-G=~.YCy7,Ԅ}q9HNSrJ1ף؇-$AX=Z`*7E1߆{7ދ&XU, OY^z<i"kS$ E m}M:dUɽ^locI[ij>cIJ'); u ׁwTD-H#'q--? ntu!yA|aYLBwedz bXbO@;kx3h\WyZ_ZDe.8(OUȯ߭F6d53rb\ʲpæM]5mOqm`A:L%͈ $6O<[F۾zzRM<j=ew4‘t/01/jfIcD\aZ F@F`L s+<tf_*)!jc<h%V'UԘDt1#?ٯcĹq<Ŏ;޾ez*K:ۥTZ_|R~ەşQs>ԥnSn*jW oTq2#Si1R 2@fI⵱_p5h%ubfMw$!vIm~Jon9n[SU5E 0돂z.1Ho>,N:%-zv1trhXsAxkTM:~G{);yis=s$) *_uyOiS4+be/,0`{TxN.-lyi`fcFp qb!L .>Keݰ&hǥJ4T+_VnSk[O5bksg1B-7ֈ^ٴW }׺5qkPJSR}Q#|6{Vdm3=,7u0? acػƙ+͗%Ϣ>9{H~gN'h^Tq(̻JA)`A_Wm~'=_In)e"8 7ۚ@t\y'1jUOdyє>ȕkcJt̷r52  ץ-;$PQW]!R.D=Xձd݇0d3r e;_kn+k=m̰_aIQ-ޜCnsbli>){8XYFkQ ʩ^?|~X*6nI Z^ ^7e~o&YkbtXU|A?3ͻfm}6 :3,9ӰE-2\R|!sAZ' 0FcMۥөKmf ۿG*Yɶq-8J ++i{,{ Çd.,aB;Bݩ#~_7voBNF5 $6C"b/ͬ%H]9[ A̙V3~o:_xU/ؚÎ 4PZJ E8%iRi(QgrФLN lU!ir ~xpg, e^ !^k2d!~fJz`_?mY6!dg@uh,/T*IһOY?1xPȴ>y>[rhC龆YiX\wJs$5͗Nw `@E7X+'gֈ' qpGJ"S'SGf^Wݵ-b%_Ӻ"Y%Wq^)#Ƹ!0uTbI,U;Pd;*jj&)ӊ3&~bJ\[z{DKy_z2 @s$diΧwb%rzE5PQ#mBCW ?uN's_U]%@x =YgW$oNx,zoPi[mUP-%&=Nd;]6)gf(@˳EG:V@Wk`:YriiJ٤hBMs˔L5o\nԆ:Z/5-LJ' h6bH>( Q/qCý8Fn;ITʘ@+ f nJY;z)Ubnĭr/yz['J*?兀9 D +,Z__!^ZV`Atr>"Qn;a;9jLPC>7{Qdj7nI7U}0[Zݴ1oXYy%W\L;mmpeBgf(۫#Ɩl$^0& ^ lz~vR2Yh%lp5e͌<@H$91bh)BZYd㡞)AvR w0i (f'5 \O[_Vdq(d≳ץ!sBP6k>bȌ=_Pρǹ%)pWdYWBuYWeVQÖ!e V7g^ו`k=l^)u&s8dj:6JoHkt}@i̱!*3a`7KܘW)u4Jqyր삡![nQx704/*n1Z-Gl$,S[VqThl%S;4IPnQ< ݕb']Ϡhj}'i*D稖C)ZZeb,(pHs?  $?j>eį(T*{m?@i}@ .c:>-@p+3DѬJ ?E۠ %EeAmP;~_cs wLXt$Ҁl*^ '#IoID~'X.v-eY70K!d'  ?kYH#6QvaR/[Ď%L/memG7ܩ]c8IWвۣ4c醕gbUmt Sfd-Jݬ`E$)a=KYOEAgzۮQMOgU .%{aiX9;'f,Rۥ MF$n{6{+Za +O2W`L$#*Czzq`$[P_=vmoV~쑆%#G?S;sa|CyQ' V( op 1X^j6Z[w6$r¤ʣL稕C!ٛ$CH¹ilhIj2֚(3Bd؁lXj b2\eP }|)HsuB'bB̈h|* m85"|Cp1׻K|%jkNRL}a|[5.[T /b l8)^ekCr5xa}CWhAS74eJo#w@!?ܥ(9o-#jN^x?|t^sSVtA~> ~&7 }mM[1W仐_"a2 iBFj$,BbOР4+-QjyjIgQ '. 3k~u@|<;5L>p?-phw\8⍭eUKRHfRs-o*Ek鳈 S:nv$|5q6(WmYRw apÛL hɆBYeU(%&3QYSOm>m=0J8-'U'E\Mšxb6p3RPLJc۩nI\FQ\L5AEYSZ1_UƸcɂֱK@{"w#%Rzk/4z"v- \We<4ǒ`aj`\A5ez Qq¸M/rMwͅ~J./$l]D|y),A'_(X*iXe^:E%ii}ӭAjT$H87fY!B>k*HUv'p&1,Ңۻ˭۷n>YȰOCN߬ߑ jMw6ZoD7,b>εy'~ "6 3s SPµ-m_2< 8u+bϢhov*db?Qq z|Tiѩgvc钐KŐo_3j0|l~T BY‰+k5h9otC-ʥ?j}_―C#pZз2OMMeĭg yPo RW. p%1'APQn]FX3*:]UvH;&a2݋;}:Yv6H+6|U@G/CIs- $M#+x(y"97=2ӻ>Vb'S~Lh3gGHmOAȦHmK7 i #@':8U#,OĊfɽ9hdOӕsV~g“%pSƮ9t3PƷD˓\D Ăjueǔ؂{mZAIV Z1m7Ԯe17j"&$Pd- ظ?2Lf3\C2m>Np+8jG-ec"U/XR0ܝ66L?ơZԫ3ȣr nsDe|ȵv̾%%e."p㱉$L.I4of<܊0ͦ۰,76b.hMOmܴ|[y7r\M_4LrC:`<[oS? qj/F?(}"X4=ڧwtZK[πrA91w<6I. \ =qVwF< 9ei:ɥXSxgIjq'Uo9Uc]*&;!A,fpn5R% Av?=N}g,1C?.slk7!n܏bCL\:90'dcڰC)aRG]{A4xu)ĝ&Z2ۢu7IEE>'Oybc\}NeX$YB[~<]#fJMN!jɋouEp^(كq 1ܫQ#s`_Y'lZaS|棈5G| qVlݻI;6 ܑx6p}kVL:'qy 7Ť׹>9: pGP1VmKwA1}p ))- 7Um6XT2BggK, PlF5&Y?K0fe>d@$6 4I&Hnfxu\.fnݯ&L%aFjۆ!xNif/ US{(E){Y2av6[xl8rV@0Oi#it˟J5u.b:'8.`P֛(„tb8R%:Rna yLd0mhefj07>˘p({ゖrZ/Ya?H k80:hc(Wi;c:Gt7{۶ev8Ӓ^%K6[,8#Ƥ6#O$1uF4; gZEy8H7Ey-R t }$kI1˓y$2`6u,[^*U:K> zMu+sF"ͧe{X qw'u;$ H_zŻGs;;ŗ09=%Y m0ڱg𵚾!JƗXvW43?  0i}_)Ue=p6 ;eM-or+WCvta]9 29\~J[5}U>w`O7,l'!99*eZnW![V~6gC D \~?m_t| > y'`G [Ͻn=!5 kshq֋bacETj2g#69LmC@!tJ-A)G O/"8UZF< 2 ʸ:JQ!7&bH6nGJ_MdUU^Gc6m0^fI]=NvIc|t:iqÑk4 PVeӪڰ->=]+(i /bVDrH#9C(ӓ2KRu@^)8ʃch*T ^[UUJsPˠgZf\^ ]bK {i"ĆFXTNdv/D=FcC`s ^?fz{\仃P]2`>;:Ű[v+\~b3?;|p5l򇔓Nb9`A Z)s8ޥEpjD*T/:G.CI>6-Yq^ڗ k5SSth r^"~cisuH嫿o#_a(\$vNDP G<ğ]3Y#(nZzjgh]%6$Q(sc`C#'G+!'[:DXã " 3Iq,e/iDe6b%FG[[K@j 'l;Ҟǯྊj|t@ʬ.:Ec=[ Oyr12R>POV@*R꛱>Cc(-XA M.V +f;Pk"<{t?# gi8VEs#I"QC]T- m &,& $ҭоYU5Ȓ0N^ Q{YS@Kl :>OOEa_lkc8򦡠=B*9R{.s0 Q5FeK+~g*K--Du)cBrMN(dV/ ;@dV&MC)oWEqD9"ձ/hE?.1x+ gZC[H(KXeq7c0r4%!^j5n^ KTl,3S.!+ u5aߨxooulq;@rR@.>U^'BN*QDrEYIi.Dcz1}:7Jə;ϔI_C!cdg°怢BV5"cjw7$S??}&[NݬQt5W8^39f(,QM2< -wD}DWQ'e؎ኧ_[?8³Af)*L`'ZTS:c[OZ* <7 /Qj_JG˧.'\:^ 4⑓UR!Jw:ڄ=/aqLEOڤ#U[.`&vѮ>~6dM d3AQSm6L1Ը,1:)x߳HnΚjڼZJ"=M>'c?ה+4' 3 '(gP/jĤ%AB̆רDDJ%~X'lUk؍ FVOK9 o>F ԛiRjר KJ$ld'w| /;u*ۃڸֽɾ#R^poڃߨO.D1!vt/N'D !S}V y{Ӆ#U3`^]]nuO S\,iSkD (ƈ.! +ͧEwq5"At'ELỲ !qvAaJͿ"GgxƷ7UZcp׾|.1 "xH9Ͽu:E3#&pGDP jܶ" #aZOO!2:TsEP¾p}ľVu$}1Ly~HW%A_59[kݹ>[ dxڸEdivMK3~~y p$~b]4EЃSDuWҴ'{]B3oJ#(ޠшsl`V[d}0/W۹t,ʟc/靾lt}_!G ϧ#sE0 gOd,POcq08Y/ai:3\!ˎxA1=8]-){L&t6\bơ8hl {sY#.rv ;v q>(LM9VOb-h#[B%ȼO9$ b <<<>Lu]D6ce̫ ó!VRG(FnT AcL/:h6現#`"g3@bZ㉅b2;;ͩT[΄;5d`יzuX4 4B+phI; 5g$* vB~qc*yZaţL'e+d!aCGUCcXK^ $+UfG(2 mhi6dBdrrLO,gaXJ:.wcª6*{T\\;bPL$a+HIr0E-҆NvP!V痯F15^A=Cngaף(EN[!LtgQiŹ;4B|MrWhdT M[wڭ-#-ے4Ṟc't HIH> ~[QZl} |댏#j9iկOrv~<3\ESp ]OY2[ WJ}{:!C]F=VG/v(b.Q~}a0FzO/&DTOACk/ [MjW+;ѣ$T{ 2m!a‘ c|S}ܛ1r%?+0 ;Nbt#Z~>֎dDլ~y*":o(b6Z%t"߷Kw2׎UKh©e藎uzm׿nng*4]Zw+O /ZGLf.^@' o?BuB,OWLA 4ZpZ+ e^Q@5V[ \̖g,N`Iz鋗 xID)p Gfi7 ./fZٹ_ddB F Kgŋf+Xsq&8>O ǮLswk a0yBL[hI һ|EʗЃ d_ 3PV, =6NT P<:{A8ibF@%cvvpoܕB@P֎RY$b?阾m_d o`gP7sPOjHAb>Gb.f7n&p7 %83 D}Ј }K$\1H6n53wSa~SUǟRnkA)t>r-a&gMvZ&)K?B?_,JUJ>SեSzl:^Ruuy mY8DjgiGƈK-uYGp{gf=6;$'2REqzLF}zQ>8&\TH6#N!kp@]K8JuDF6hZŠ#[ [Ò&_3Qz6owB Nx<2*W=OtL$긭ϻ0ɈOVp*{mOh@PY'fwB^"SQ,S(zI8%?ݷ]@?hiʹ;_ocu8zP(*>/+|3揰-GpँʑH 94B@1ey\z?P2<NWrNOl>aN5i 1C1J{Z|Rs\t߈x 6P78!+\i@;ø'T#7oiK/i=8,x闁ɼ\FK`9>gy׎6ȶ]r,NGYtáMytfQuC0_5Hx"y&_wPʜQVo`VY9dE'؟E瘀!1$|aIfY Qb [/5r8q̄ϕ j<ʥuZAfgqqX"BL^?0;Raxb]7vay!j(-8:ȷ)(k%˟J[yIΝGp*n>~+/BPǯ5&㊂ܬ_iw= ERp*%QWY{ rq[I#h?B.{׉xe sԮ&K^|+w\ŲnT>y|Sm۹+vĜvCzFRVdŚ!>$޵8&w\'΋>W'[%0]4_gNʴ W9= dVX}i)$ 5mo%'9*g\zW7i#eXsp^RoE '҇Ǟ5ZKʉj~ᇗ$ i;g"՚0.ƵC>ݸMpJjst$,- ˈxmSCFG$tk_=fI.(DYt5֕J+;*D ,C_ya]]9,gY".0B>L#?D^SJ"Z|)3DlW8_f3]>T.D8~ _-x{񒟈DŽH_|ŕ2koa[QTw^0gb=$ٛBkƯ188l6}lB#W]{ƌnm /ؤ^ a>t_` h9 J5PVAk-7L׈b|~!rzuđjD 򠹩 cYSAK4ꠑ CA8hՓn- [2_TuK|SL\}Ԩ 8aS&6NzAo$-s4l1MG UYt[ <ӯǰ.'ojw`u%+9(KؿE>FOXj 悌tA|dRW)K]"Y͛\?v :-w?\ (c9ĬmaFK(/S$s#ߕDHM7H儎e]ZDS7h#ç_NOHOn7^.z#+wk* EϯGX\ 1~A3"ke!_>Ggdx+k۷NvUqXx:jeQV./#3 @Hw%}HzaR350W{k=8Z~9@vK1Ϸ`gQ1[W,''bv*Sx0=(Ş'PDaU2:tIX]kR 1XbHC+wǟed+{ybv0Hv`xdOl; {d}Y)OFZGQ`ÛRi~B ZV{/s&e?W0 RaK80F? 0@pԟWLIGSͧe ^xc6yZC\[ -"6F8H)ӂHWSͿ6 tY[0YGӛ}5g>x]'*7ޥnXteWՎdy \Lgr"2j/(@Yz s_("R

    jeV}c Д~r- |hΙ{7uz=q蜾Hwzt:A<;R@!i10cC؛\ƒd_{z3)/ȑX{{q]pά3 "h:E7P,UkYHe1Rc(Fբӱǿ8^ ʴoFymeY@'qp{n^`[r1HwXv Ipw̺*2xsä7B{-x^&e٠ylŧm_fP dlaA w^1{v5KrӨwۆ4{t(AMĥqCNeS50[$&Oz;~uOw(T"Wݣy$QbSiVvwD [iG1&;LhG^;^WRy[3Pc2ҏr{R.(AY^ [[f@%4zqr}]%Шc.}υQXq$JW O#IG! t [(RDZQ7+"}Q r3NS\_V@i{CO i2ޡm}F.޹JPe1w4O^k5{J_`[(0 SÅ-DeRg{Yӈ_O8?"+[E'8 uV@5 rU,4n2zO$fAS*_ .d{H6H=bU5mA7KJs^3T4x$2ͪWp#Qf>1aPx<}+3 9[F3Bim'Ao/a:4*ySҞƾ%Q'Z:sMKA/㒒IElqB;fȵ^~|<"6T۟`/԰r c^߽ͭj\xsrXQ ui!G=ykBZv6/s}xI>¥Gbվr}iE9{y=tαc0W5=97e\#]| sS{sP<~G8JǡȰ"ߊRd(7bܮ3㗫g5ȍg9\I#K6RxbuEy3q<:gunkǯ$]Gg91c0.\|gޛqj /U[^"#E!|ep'8Զ6w{S&)ɖ1W pЫ7TO>PX!l*ߑ̆1.b ^Smn:3Q=,3N5'X`Fpg7orfe\,[5;{LX8lcQG"nw=pۻ7?LY[p􄷟HqQ/ǔڔrH?տ Am Qf_[cx32f\ɰdhjvV!|fX0y/,lJiudq@bc JMM'r11u%4a4xrs(:=S\OZҠf,? =:hN΁Hn_f1̴ 2"ā#xo$w~𯍁6?"֜AmdH<רRdh'Zn,\) !TwIĉӔ8V1I'ji U |;9z/MOBHApM:іFSook i E$0Nt+j$h>_TN;1b[gsRr{wPd Q褂=k&:/_&*!-i0]`INU4{{~yjo= `>k#S55m"\,祠Dޤ|Mx 3(Mqx!Wi Y@,w6#*r$i@ߔ6ƒD#)DpZRyW.ڌQl8YaNgHmJЭ9h{~ v㕨ZjKI6gv8C;RKe@+pkCgL lA"TFRV>SX1Hc h3ZVi3 R׹f(r԰!!!nra/{Mr;%d a|lo-\vBNV-QumecAK#VjO$Sg ƛ&l4Fp\W',VzR {hNJc#LK5ĿDOfhI}~/]٫/U!wTѪY B|]ߩF<*t}/tfَM_HoBVYZb#f `"ƕ' ![sAEF}-|_QַS)/Hwkgug4&.a 7}fr-P@jY@_WVρoQ{2ɓNd<(f'CV- g&,sXOXl6/,4CdiA&E#toIw YJn(2n@K^hR\ Vɟ ErTjb.woFU+Q]E% S'<`0Mq;d$=}*mN`mD}V5v 7Ƭe)X ¡B`7dhsM-O=h}>mLb9c^x=1hGn$8(mR\*TAIV΄-}̓f#-ʸKW.awQ8ڬ\,Xذլ>Ld/3#0^r`R '͔F%~Yaٳ,Qnm$ ^eVN e3bA!`M,T(PY q#m!V_~wl "<4T8̢zB{]>lQt4{\yl 젬Tzwt VFΏ;(s=Eg[|c4RfCgWPPJ vJ7'&ĹtL"A#t 'k>xQg:4X^ 觋<(||7{bfג/FUͬ,9}L-n鍏򿘽lRJGcs8/=-( T ^*8/MQ0-ف5,.bO۶ҳ cN}?6eʢ?! pvQNkdQ.xKs ܓnR%+83AΪ:m`EEr/%8DKb/=Y9P}3u,Zu.q_zxeJp7_Z&y8? \+N HsU # I]J+´X hHs&x(ѵ6đ]B@o]PV䊬S牎cY%i`d5n|ˋNوk&~8g$Vg3pl-t<$۶.UNw!,SJV(!}P:Ca߃xHEGo.u YK2X1o9AymUTrA@.냆_CJ?ud=Jg1*v"h &P ٰڪIkLDuLbp }u Mg&f*Íeenhd[7wxR4WDҞx,I(~}$&^HzLTc!a0U3/X<:$bGi-$LU2lζaЁVÇdG8{dzO@-;ƗY9A8aߟl^]NLԳķ RdU5zӀ#U- q#b (乆{1e3ĕ*"58 퓁)aerؼlVlx8,mG|]Dʨ:Ja8ɷSHG8QD^Kld41%&~@K#ҏ?jB{= ,#=zc'i+},ns!8ZDcLk r+FqͭE (07P3󩆟n` / >"SY/fCV3̳?‚#4ITfnP(^CN17(GMR xEE%M@|-8aoohS$eZtQVC㉤vF"ȨXԒ(Irhf>WJVТAz_p+f_pl4=B%&\<4qxuMV[CĠ\wC\ 7PzHEDneÅ.q ²{SIIt@x!ցj~TQ ༁i׍%4Q3? qc -9mƣnS"VMTL 'ܪ 򌂍~,T߯^[r卋]{yDo.ĵ ,5 n3ʭ&=8 \ „to7O-R,74txVWmS /d6/q2S=ed R P>^f%˕nnK S IWuӮ !!; u3A[_ c]7Vm0ϟ^fO#@g&;-$l_Fu.8lߨ) 1 T#d Aljt )VoKws[i-P$.` j;󮪻}C^XU0瀈&/A\p]4eK]>r Q :SV F%>#mߟyy<^lU4p!n篫k)l9%imiLŞ=`Na Mx@V#̆YK /}$.Z|$:&3`\rR|GNa+JM05?ީ6}U@0 lR$HgE"wMc!AwTqԶ H nwu:#I쳿P&0SѼT;/f8*lA"BjoB`ZU&?4#tyd*COV4j8t 9B6ߝlw n^XG@ W ƀ2ϯj%T±^ [=w$y~kFo lj>|UIoWo [/VpjNHjۻ5*b_p5"+j)Jf,qUˤ"*1w⩔6Hq](e\w[E8&,rI7ЦzCNʈ]Eyithr+gZ7YA$>(p9c:KdM. ;l|] C1kU)X ۯh (Gz |(guu'XXG/X6?gVc`gd;xj%z?}o3D#:Vey_*)hǫT{NEnfxn՝^ҟz:.P.)dc2Up`%\;'di)}[}b.xztъk^}%lEt֭$];tS{| ;~{ڎفP(/f+I5,~]Hhs% Z|`eO6j9o~D ō%#s,j^K+ll ᐌ3Dl݄h*:RRW#|+aVh+CAfn8}$ݖ-%/qnĮ".xĦU.鯊B~drGuw߰-jaa~n)$| [1. )HuCx[qYU`E9^PMc|vHu8e{S-#(\  %8xCk:~X=@ڏ!^-]20 ۾al+ܚ6K߉'P#iS~kE}d8N ؄uQ Q7c VWH[Jl8$jSͧٿGrѺ"EMaf: wG4m9P suit͵K*wB=M׎qʹ MC⥏dKh٠wnQ'~^HἁZnq <S JP1%~'F.LA%o扥D|(X/o_3KՖyߚ |F}BMn*-DV, ޠ_O7J}}Hg [lAB8bU@cnΛ#!mr*Lj<5hNiao_f4j^EŏJ \ŰohGYg O^JENHG(lM˪ X.6uIY^4K߷~Qsc, H$KL삩M{&~dN D. l}iol:zS+G- (]^&5Vdiin焾Dža|\Q od nUj 8i c2I:|WfWn*6KA4 mw \@~b`鸔K`:м èJ;(#Vtՙ]6?amj!q4N\}M-31L  K53b-'`8A Tv0d-=d]:t2D0N?(@Ͼ;lLNfw3^!R;j\MmLnR/(i0gBR2 \Pe!2C$C>Y~:=}$XޞcH yh%0=".SꀼVά{> s%dGQI71$:śe<ӣYGd8fgmkrLOnKI50*DyZmGkBd/kt}R^mk ^QvJm$8wI5A6hPHtiF}r7LHrcMkk*V58ʋ>@tQefF%/d9IZ|bcwehxhV cƫ]l&x\jǷUc-i*~<7ƄA.X[V'晤zwLQG'Պ%׫1Ew<\k lbOhx X#[2a릝T=@#@?ńLtU []`;P!&-f92&xVKFFf?ߍ"0}Tct. `}Q#\>v1ENy%Vhq@Ƴٻ{"tfX|wO@]^/hGu{c6"ͻ#͟QLnkݡ&Y 7"`ҝ4SiPP"xa ќ-<<^GG=>G׺KbfFٺM#a3 y>_xۇ9YT ''7LIJjL ,xkӅ譢} -{})XD>LOr蝑Pqqs0gO! VLd$+ES#1~?Q8L,PDrͫA[ ^V}#~a&PgFOD) f]J훘rAcƯRQӍHT l6IN5gДЧC R̃!w {sQIh=kb9ىtD5eQu6M;uڛ 9O)X7ÁxGB^&f2d-X%֙iS l8n A;v'nXO(mպncI&9Ll7MeuF[ +w|w3sqHb5nor/Z.ǘ=$'j~KO?m_j.#KK8zyƨVN)'~u޼yUJ\)B|3e[?0!ǕTp\#50^9cbCخPCoF(ayiˑ UJpi)81mJV@X < @:l<GaйNS&zfeLFn_i_Q Ӛͬ>m/zF\H2#A}?]nx x@^\}^Q I`@wVieo՜.%1>鞗Ib8cZ7vi[pɷtw?Iy t̪qۙ`mUJ} L|W!PЊQ%r15Z*"I̘ )o^W1E7vaqسх{ax2 0Bb (I}.(8c9f`pyw^j,y&w8s1 \}+Jpcx?*70OizG%ˏə_W@U%j;)ܼM4ǽ)S!MdOtPi\{@QWx 'NU|cdIQ,p(rq9\ rΥ3t~M131~Enϔ0k#GW. kl:섥u[ǓKɶjd ֔JP\\șZu[:n•h5CV> Ѻc!%q ST[F`9i\L٠αYeԋ4TAm̅"- q鰸IÑLF5h#әu> n|g6J.Vw 't6I~)tWojW&3'+E4OW춧~N_${-*$-ltn@w'τN0HT@T(`2,)Vًv 3A=\؁ຶMQ;D766DB7~>r츯Jn=_nx%sn(R]zN!dϘ+{4 kwPJ͢5:  {M";EBFC5WxqOݿL˴K-? $9p awGWKZjUq"rMNω:DCلA 5,stog;GMcU2Jx XA><^*g᝽RdpM;0g6n8 d&+ ,%07$oȝo ᗀh/4ϗ:ғ61ju~~fP%KO@l@eEtMmqs\}0~'葩5hms3y5"&Kbl{$ji} Kye  x 1ݥY6Cˀ.]gTȅ@=ƨyvY3> }vqt6>9}T }p]gz?0`^-p$5?N;'4<i"Z(cjuY:ߡ3qkpnyth8+W L8Z%9Zg5dBCj׻'ipڬՒ+|eP:x`Ch9$Oȃ&Q;ϮSq?MŢ^𛝮 5ISÖ$|Hw/ 5y„cBW)xw =./ߩ"0Org@EET/Ӓ9gj6c$E2 `䋞`F `Qzp5#z(I>jJM[Bt]~ёv<aM //Ky>0M-}χ]HՒs/YDr!Oꗵp#Rh ,l##s(J[|K!%>%`QT%pUt.W /BBfՐ_p΁E35o'Z =%Te"7'b|%0 QeQ_-䙕.ыpbZQ'_?wC = |r7"-2]iLE*eI͍|g>T IN1h ƖgJqСI/5ku%&/R_6$Tz=F'{uEy?$ C`1{صN"U_dRFq+Ťb̎ˬ 1e6~:1XM7v7߿ 8v(u+J< Ԥ$Wt Lm1,8wW|5wGI4lҺocߙ> c;L0{3B<ޚ2zdk~("6\r %2#s3kivc1bKT}V9.O)Yjh5L6 0#5kX)o˲qx)l>Eu#u;E7@ԈZEZBW/sUbhL$SA%yv|vQr?ـ#L0)l|(@{EtOWڑz:rrxIu$ԯ}\0+M:2K0b f8Jj:?CuMN(" ա7&w wnKe6ezJ)!*+mKxe30i„,loCih32vXmܩ鼡̩/Yp(#E(fTg-/,O-mOfw̮\SP>4C8;*nVPexIvd46{A)‘+\:$AZ}MIw`k8[ SWsñ< YXDsF-buU ƚ]#K=:qgPl).v81qY>#N񱉄VXp[^|Rq5$Z6N}1OXR3>;y;}57ux`De>x-8i)i>uѓk9)|k;&ih5`%|LEZ?Be)kJlfD&Xlk4 16 L)e [לF~H&!KO*81qjR(n7< ,)˹|Pv޸yŀ|Y O9{۟c>]5]J ɯx}˝,Im !.k& Ӄ] 3oN&Q"QcDxДC}Q/H:$dhUo#׏)Ѳ`iN_zD{Ιoԩ9vvsO zCNA~kIU:biV+@N?.hZߍ`o7vd,){ղ>+>ua# fp?9]Yڟ.G̿90w@R*x4%n G$C~JHkC('1g`?6To ކcB EeZØ}7 tk 5W b(Y G SK."O`{b_df1;bѓۘ"v.jܳn+ ;&$bXA8>PXRi!þ5.˳NP:WIm!Dn^$+(eHD,W:fyɕ뱭%fB#1E0:hJ!*5sj/8ԩa/&ӼN Ear7+x4ʟ.Ono{yzIZFe5hIt*jէ%W{DTFD66?桦@*5α}U sm&eMFQ 0wS/m4wF ߗf$ bXc#Q]50MS:R-XEB1hz0uBءgH\V)i|ЏB?t!I6maec2 /M~!0Axi /X׎,xqX!myC!5*4t\fX>=0&\r@`X=G^$M9strMvQKmۮ f`i(QytjȒ }穌.!\^Bl +bjHO{gUv*$dMr.Zt>ZlW7&۫0X&ubX|V-hp< (IG EQ)!HQ-n_uL -0/8,a5mSW.K9g\41^ ӎ;iɑi~Vr!HO61p'2 ȧ"N! dMtX\鳟(%upm° EŻJMN8 %7$O)gh2&%.<ɔ^A%ynK8/aרg{ie8kjl%?M~WB\Vń*%YN9SXgHkOj/'eC;0g 7rfZgKE2XITM5 }-$كL4Ȯ"dZ:'T._Q$CX'aD mUIA옟4j6*2P:Lw~6ࢩ{3P"fH35X@zڈSiȶ6)JSF ŧ9B!WШ+ E1*"m=|7:ů]m0L]^h;rXs`krV>QoM 9"u5TҎ6.]C˧J* Q-1J5;Ij;otuT,׷{dQ{Ќ(j;G16Qlf#zlʚPszt=~ [{/߬qY7JGX2^ٟ Ȩ?`Wd;{qOji|vowc~>i3Fo7:pn ƒjP]eIm`Kn.MgUCCPɺ5p0A*2ᅱay OEķ9sXPNO[ }/}Rh^ME# w`U8x.V$exz5X7nL0Lfp H*9YNl]ھFa-~+ԝA˳9tCcU̗87UMdG VP!Ӝ>#Cpl03bM.Ӡoi{&ߑx%-)MK(.?;Y zBڥZ!態0ń5wMʅyv2B6iEB- {TBjݻS2*ixz]ƧgE FY=j&c '7@M 18:P * )+icՙk_g31}ОuND@ %]"A2n+lX(`ۚv0قޫ+."dz'vcR$vD`\UBtO7/!JYK o=CntÎ(mz>*PlXCOGajdtf0QIçDéB _LʚP^akty! d熆[8PU3i5A͕۞FQΈ@l1}hk@$28Q,+j`̆f0鏱O)' P<_th;^}|2PC"v|p]=lExPn^P?ePB8;>A bGzVt@==P3tow PH8.&YV@!6 6٘ 'V)G46a zd{ъuتMpaKjnHc]V& M}BF[[{tXXrj Yeuԉ-9 _7P^|9QQR - iyJ|6~fʳ¼D␶gOαa}IbD$`SAVd"xM7Z v`![Ի;Uawoz$Z ̭&RQ>g<.('nC xVՕi0oUB29d*f<=!)MÀ#idζǭG #UKV]岧]ggD X)IztV& vDrvw =7229=wz0_R%.40ytY0T,u!'ǚ' 0vT.#i#̡zl*H^̼lѳ特 F}Wko'3c4_JGA?: s7`D|ʒ Wql$u ZQ:\e ~|*Ҽo A-_u _yY'ksb>8<~bBg~60u `׏3 }l[Цt\mIq2ǽ%5nR$a`׀Y9խ胭24H}A-Nio_% @9T`А|mjVǴ6DPUmvxIR J@v' 5~eŎcxƀ:PaAL?`]0i~'VoLt˷x%'8E&Cuì4Y?t wH%C|*!AwB83/ Db`{,E]&$Gg9הPBZ>5u }8ðm] mߪZtp|>R-ߥtBZ57ISv,,'QзN~!op;1wm7RW\Y("^ U'4Y2 ]w A5==$AϴxlVF*8,gپC|-5rfT <-mRHW*E;2Š6I4s2P(="ol8u` Lclrŷ~SLê2vٟɾm5D<(:1$yۈ۟>{C~Th˼ɹpG!?&x%~vD1@z0kD]݃-\ ϻdLhOO5}3y+AΤs7m[6DK1R1#W*D[7hu_MF"FXiGJ.**b^"joQNe(NKkN-6zPpl&~Lbg !S]cnʂȳP/e>%RM p+D]N $}71|%1>c畟jȺOt8|ET߲y S3=L궡 fVx]c͠Bu7s0s3c(,w!LY+E '9O?\o}7mhS/t)wq9dKdb.\^з ȃ[f# "#w),WYZkY%kP?I"iw/ʙ օ! uQ Y3^o̵m2&N~|$^1 䣈ƭbtD~bT)q%Sfz)J-S%U_YIv8f͵tvm Hbu,*3_vlߪGFg{bu8OY ߹Ʋw_ Do1;ްvcv]vC `Hp^DyG;Ӻ3Z  ]lEPhYcenNɡ,,F,L!DϧjY?lHVX ]!>n/'P -/KR?5Ju1М<9j-i=C FiKL3vByN/e UR8_>92ނr~_IvAw#JWp-/u+a4)T=ͦ:$f"300M0)(Q82K[(.!g)»/׎ͧfEO?gNy5:MBӉ_t_'q=ChR62}.mbb5 5qwEz,mySZi)ey:eUgBP#Dڇex5$\uaס7t[4w%%}e3=zo{|̺ x24C<Zbu[}Sg,t2<TJ}XDP\Z_vV HRЪ1K9һ Ӧ͑QZ՚Rgc@(qVnԐKEW\z 9^1ZQ[4&ĒNwi\8ߧuC0#BQ۵hfˑzc(o ^vq'fkbsKv\2o))BUO'f -?t.rWaUZ5Kݸ@ !(F*B "_;q`2p.Y".x=EAdgj| v]"uRg ^ 3rY;)-ew"}ɜb2yR|P{,)k2:JVv02`^ "؆_#WĦf@*QU48jȃ`ZMM l)G>Āl&*MLT>==ZvjHn1:acIm.)5>#6#{om偕e8D[':&7q2쾱a(=sZ<;%$ Kb''Hy.Z6zF&="1,F=2?Z y|z-K9ǓJg ۫,|u@$@M?زr*A^>lM']'V=aS8b5[pޞZBN$;h?͚.ƓYvIȚqQXfߖ<?C |.vHA|\7 \6x5΅ʳF R$% e[u7i'eS8 J41x8}gKlnwh'ѯ"\xt߯buޗܛ+X6Hg%2&5'm]b"|j=,s$|eV% S>h·= k+;8x7loKq%\Nd4cD=BD!VzhsCcH s#v[un"w^d,})k?B B iٵҴ"6B`bonxqBAcLa-`/ L7H(om#!m?ާf#t56ZImi16eM42{(qk5!pfZ}u\l c#ye3y22]II)Mu\Ǧ ~ R' Ą5֑fck@=vguwhn8siy2 k7+ žR259dݙ.\ea16P*@fu2OJ?*6› DHICˀ/a)Zeq{h^4P OSiSvv? iZw0孶&ՊŪ@[%Qe>[_>]$̚u& !DÅ{P//#yΓՋBRSɊ f'OGbVߢ 4HcZ. ie)U41h˟ \{YrB=}qFk!$xN)~0nFZ9ς: GA4ہkUtJ}- SjgmF4]AH=:d03IхJZi?G$șɠt`p8҇)(g,#3{`2/1\j‚]EfI];P%,ODB"L"._o׾"̎ʠLa2 A+Rgu]X#3eubm'-*!q}FyD mG dp=_KukS:a鸛nL!Ǫ%P=lz͢A򃼞 aPKOL@v!_qaRdĐ;@Tr@<'??J踴M}ݭ!dY᫁| d,Gފ%&NfiT7#T7 0n.""X-(c.DȬz::%Jg"ҹ0:`˰WuXU@lVKEU;`8sփF5M#knfݻ:p̼@zԂZӿꋚ-لņʵhґl-Q`J"uAa]U@)Q|GzؿXCoődKߙơ[08sR™a}璬J5gbB@sX V#V@-F%RE@כ9Q{k,kX$ 8 in^ uJJ8lqQHjBrIgiq11b;EMĪ/a5joTwuoK_ 8 $/k- *CaV]W7H@_1lMk'j_s̬IXS@K r=aJG߾uCo~ zB x87UĶY[yZ) *q|ljZ2씘/jտ\ʰ *W?K ,'8#C7Ovu;\oKwO )#*E[wy:-JAфB?yjE{ZVHD3n72."Lt(m%A휦A|8{ҜVx+<[fGn}of@Z idt Ra4Rg Zmh6P`㮦[9>Rm!n_^g^DvxP%y¡:m(Ly)D$0#| ܆BG}j?/xb aC)'-x5K<+7=j7lU4hF(+ڪFo`5ˈiMZ*t$)\@ Ր^pVLTofAg#hk(;{U]k9Qt~k[@_ b&'Rec*}{íqI1});E w<ª!-SXrz[ *9UCB\ C?+ͅJyCJ(?xE fx{Lnatsșl ̫?Mm6 XEJev=lZk3hm CEqkbݫ({Xg)mc, v; q(6fZVθ;LtK5˼87VPi:Ktcq #Lm%7=z8:gLNJe`<.2lpcӺ3Zsmb7&kwyEdϓE%\7[3d3HŞ0aE>t{<@Oۏs";hgEjLS^پTv=-w įhi)lP>V.aekMHDŷʗJde2Hnl7VAC;Q? >(S6ލnzA9LmxsU%d Zþ0P2RQaaB@ 3x:V$.&HMdXZ09KUnza{6KP2}n'|${j[E(s=&PksxXK4v v^2Ng327d LSÆf 0͊F : nA p:^$X.F*15*Lр%-s[^d|uo!oX]ѥ7cJ|zC"V_h_tyWҠ &Iѽ>LcFb _]ifCGЄ#LV8 rcGA,C.7(h$ c~ro\1JNQ\v?){]nu{^Y؆9OOC̪5/F mلIScGO!p~>Y!YZf*PF3+̗Kx{SPEN.4P5UA n zL P ^m$CW]q5cuk έ &V%XrypQp bzJ}F˦n,Ƌ1[^K.c:wKRN{Ԁ RD^P]{G0(mڙWxc ]s“8BPDtٱrH"X?ݟCo;o-I^VX۷ 7,D]> &HG o~wFU3́c L[ |YWAq3,ZjdafEoB?'s Yf/٧9&R *]pc(p v-qbJ䡞h5i;zS-j8g\#G^c!U-͏yC/GW+>6sTg$6N;gCs2d8R,6xtc*,>6o%w쭗[miz /'@IjƢGg~bkmGȤ \sG(5bLfDl6k+0b! X^mR;EZ3fuZۅJ~a#eJ).M6#W;3wnBh6-ɇz,Y-# IU).~TdxL4b 2ha?zHZNL c{Ƃi4TqN<7xݽhb.jTYAp>CBMrxt]!t!8@&_ߙ?oYuwR U̾q_"ݗX,p8ػdik3JbmɖE:s /:0i02JFIf{Q"~q-*$%ܖӽJ*H޹ng0г>\WuK RGP/7an*{ЎkK2'wX#f <EsCDc2AыQ&QH\'ϝ>@Ա}|iUHU9^T[mO`4KY ծL5tX!E .0 ruO {DF&>"$@O7( H%Ҡ ǣ5,B1C 7)Esb]?6ffMW6XWd`70/Rhi}!e11-K0O%pw]pNKs?w2,('Cm?i3d6`qfY-go.@R*`";d?&Eԥ;#&]6[+?cL* qF' \pyP=C궛nZrڈ9%b}t!GfR+su`aHQv1eQ[v .{(bD14F"k9hAkDDs8܋@5Gq*J itsylK!LX0D櫢o@)]B*~fL̬~'eoSiun6)Xئ$}ՙO3vӱfӌ*ףb+a7PsD\EBҹa1_R?o#|̍B2Σ5` b@ڠHw=vYܐ'$ zuI~M_ ۨU70̸CEVNѩ)7)!{x$p0D7мp,6]> zdګc>3#S=V1vp9$~nB2+Fߍ 0NEӍeKolmM~oͶ%8\f) im 3#*t=B%-ܝy2G"Ԇ!>>cN;&~ j`idOڇ )!4ܙ *76qÇU n ;ْ|?x ꩮs !&}[HMR /k XSt! VzC<#, 7y{ŧN9|GHS v?,l;dMZmn;,7G睇e`x@ :Qe7L\:bR&t/@|oXIZ'ȴq9bSbm#zT0͞bA5 0ȗ-&%ֱ>0z )Їt _ԛèTF 9^LxHObHN +[o( ?f!rJri܎[z#kC~]4Y% pzL!l06s1~WɻV d'gQ `MCRd>_"u6HLg^ okgl.JS\>k1QQ8MD"~U1~S?:%+|rL߆}I{ E/uNe`l^K ]aWƴ׆LIrq 8Kv*Œ{|,5qgaH\sRҨm:XTFi+ݑc<v50K&1Yw,ڇ8ܦR}"z $a-!T O{2(g4|qfh25&M!dhdl=&ӄ?|I}2'b-.UE(Zaۀ iIy2lʲp2 .ء@꼘Cks畞>>gCᆲ?`z1&U$޻,I˘[TamiENt1Ɖ)ђ؄˟€'B%B!S8i 3ֽ. iKDz*)0q<0G=P m6%TJ{^(byFYX@czhSanؠhFP .D’Uzs68g[n׮= }1ex-ь Òld H.[nCI0CM&Ls!Qt€dP_"Ge,c*vf2$I&rg)f[q2!ق"hEvM$^uÛ#u&Jk-\Im_^Z,tJvr! ,@w}BN0ޢc]=o%^Px)>]]~⻩>3`hSvˑz\;h#Eb:֭0lLkUڧ39ifiwk(nzZˇ@.2c*9KD(}Ш!NT^[ *Qz ,F v{_kHw{@Üi_|]%3DNȅ`&7@zjQ{|2Mp>3BCXu1HCTmYIi]eRvv,%2Kuaұi1l >|΋0~[kL SE9GQR5c&^5{NBƪBU*<.BQAGfF e8&((;r(gtR{>hȍW{Ɛ +k4w{ %e8~gȇXr:k0}22w #,6+IpO0eHOT66[ f7.>{RW:"_ggz1P8{wBBs1u,;֨P.4+{Yp( $n1maEoä'b; ԯ|^`,pK+{UOumW0u=900!|46ܩ9LF˥Sw_e|d8̙񜂘LKHWQ@T5Vr\@*>uM\u0xRbcPU>Rً%2)_D5s'W ˍ9.YX\hcxk3,["i؟bSw 7=L+Visv2( Ssh D?om8ԍ&7{'Z' n#$u6|6H`@(,3~2euK؝527)q5q#46k>:G,6y* $|$y%a~YdLCZH!], z}?Ib(.@?d~5RKy H}UROSNOH]N#NY{aWqw.>Y cAi>/PyEEs.7Qu.TT&Yę:ʹc5gvWQ8@Xc"YG/Xsrl/Vޛdz,>V$g@7PFG<"P(o,,ʔ-G]:Sp,#T!FϤS˕W*奝`+OݰL) Lt_:$FJBq{l;*s 8b@=gV'hMȵ@geejr8~*N$fuSd)%cSN"y`./7e#f%iH^-olVIS4L<{=uxn"e*>i'\ڻiF%E+M):8+ o)2^G"Rm Ljl_jJScBK[ۏLy*FqB8PxjcUNgOf"~]BA)PyƝhh8@ZbAK$˹PNja | kC@ڐڨ]}A tj6|ş3ro9яx(Ti6|6-joΨ>=z/Z_?E)[]pMqP2ikN}RwD{(4,4BovFQyvAB wq@NZ^?g9%hndM )tqk^ Dl*]?VW/eZq=;N:R Y1Lu(>;;}HpU,$Z ͶN躻 W{?^6 S:kZFr#k3tv֡giH4{[%{Xs Y S4+(98żm:ev}݊ 4iAm0Vq9ӠCV5BEQJ|D䆪F%Ǯ9S'`OK:Hq3Vt\ .ī*3y/VdW ѥYy+i'jOkQW!2QZAonGU$3uS  Z?7lu7weUix0>^xP 2mCifH}`ILNۮ@ND.d |R(;{ auhy_b7f"l1~%9P~a Gc[:Er뻪@azQMmz$G|TK`6< ЏsvpbE#ɥS7Zx}_1ШUQiEHv^9d]hEq0g#>?: +RdC?Tr.X|q/\jE5}yb]__͜hn"hPL a:VmSiKX ش$JEu(ki3vVfzdO}(TxK7%` $߱ ޝ`@g>gm6 ٚHѻՆ=7=^Ct֙'J/)ʳ^2GTU(IȽ`/mJ41l+buy^X+hRoRXΥBlqjN^&; XqCL-hNK-JߡNJc;>^Dw cKNEpݔ+ý-ÙEեChTH4`8zHEWqN o >ϝx9@B-LbAvp']]dDH.l jy H@hjc@4x>%k,'9zrXW%eR\8M^}n|ҕ 8 MplB"w$-j*!*\G!a+ |¼DA3Ⱥ*|2ĺGj஘H"j?{:\z-muw~[<"[i;׀)kN,DOf^XO0vr@*}F CyI NE8CfTrؒjW !x̹-, 5`#^4K"塐:[ ͗6UWdAəW:^{8$Sk5&o($*ut[_^fG a@?'R^aq>c3ϪK}3 ޖ5,5GoymhLce=DRxԧn;,3kmn:T_iFTِfFY 0{8 t)&*!y fVL=` Zw%EQ[d7󈮰Ru9_@\UL\ +z%:o/P&iMPҡJ"hW0_qafKzO֕L!J'z/;6Dmn:v d6)rP1>7@2(~ 1#WX",j6{Ow#aY9$Op9ҹb2%Ұe*4_rg-@$äkP&[D Px5)x/ۼ d`oH2l[ܓ7N  WE> (F&>58vV;QGc6w-J3Knj+I4c}"|`俼@ sġ`ִ'$ W8({^˧?J"U,QS; &'h^-;_g,Κt={nא~rb;+Ar9_ѬڍKs |5J zTA7(:pۨOyն~8q[&1TC>5lƾ}?Zי/\*VFP)O,D%e_˵8SO(l82FbhzΉ^X4)saIg\q? =iMZ)\!iJav6F[,kD\U*BA ^/X[E} !MI-1gأ;6q }q^KYYޠ7M B剫"Yt Hu)|oPA*0` K8n9@e2'qDdKB̗F :,⸃9Ouk K^&2L<~˳kplB3^pצ8nSX5-b {N=Pl-fj. .hڵ`h_7PE+>E;Dg`2-/HZ'-'s6:nEsv쨔wu1bPխLX8-~/Ch cΞV@ڣR2)ާ>m'Ku6H~cp#xwX#IC$SF9ʟ=d ?= LutCO?>eOXK7z'r"1I%8.Rٟm4 G7yo*wsΝog;C5QTN.HP]g7nP&k~@_ puҝiNwE*DGiOqbY틤s<N-eH aO{ZguIAbY,_-d- (sSH;E5 p]D'(f2uQTSl+#Uvq^Pp؀\7<|~ f$h&bfXa4@d%_ QҳI\IN>}h}|a ,H B@u8RGc&*&O >fA.2 5OCԞ`=^g ʊSq7 OϙE`lU N9!M!nՂv.<}YTwrgב Y^ qۧ0?W<@ۇXuD7ǡKfv9Ano3# ZJ>flz-76S(|@["9$she`/y ڃbɷ=Ė-p{ J/{P@c&L/L*>O.Ic n2iڿ/RK r1xTFl&cG1z`ysڕ:+*1Н\bXE>f UPFo^ҒFJQH@ < aN$E^{"6jr?} )ag?];H'E=҂SB{VVɅNZ0HJmg1Х>LJl>L2 $Z>%-mzJ 1Tӧڤ|xfWx0(Y}利cq.;2a7wt+LH6ʓD[DŽ=tV)TtQ[VNh2 1F5kͦ۵{AhO_^XdqJ&Iw vO]-Wgo0.BJ=W(*#}w{Fȡ:Zv+,|<4w }I}KOZrĮ/Wuؼi1 w(޺AAxCR1r6p(#;lu yvViU09U*͎'Jr& sLFfgZvPɌ<=66Sqv C7ҵ, wp2K2Z T^\8 A18\Q!E 4ʩsMV9lsb۞0Tş6{3}25|I0.K'qŘ8/NJ ])Y >CbAWk^=Nj\~RYTvtEHt^Ia"\u+̐Ybuj$d"Sh^v寲2z+Hk6B5to^'w[v?q9œ;A1wuKhD#%oHC57>pI05}h"-1N|#qxϱ^a4 @p|oH񑷮gƟ97 I~; yv I$X|Es=JMdZ6;b2m :~Mb5ťIػzkZ;Cwqn2T4E@Gõj 0W_S9diw?\%aK/0[(zoy+ՙ)jj>$#M2C>]CdjXW^9Oq' SV!@MKR<-FBo +Fj=C3 FyаC*JG]}k)(a>bKP"Gf|h6#RR$8Bp jg&u^tY{#ݯyޥV7K!ayݑP/Q`s_%ڌ t!~ 7XIGOϷ1ϟ F'b!CÖaJAR|O\KXA?)>6c#jN#SÉͷЊ~6ҟ+ySk3;pW*BhЊK<}3"DcX)~aOLc"ԣHU+uylg}>߫@RӥޕCS vK2cЮp-mQxv3k o9Nm 0z,}Qk}0s{7h!ލHH5Bu4-Wr3ZF͛ȪAOlj PAǗiVʃObOf9,/W%,: DHvIC0$Tm\pۂ!|.|;TR5``PϴBH|6@"_±ژ"#B/~bJwyY]Ӂd2Q?k}+P@/7eD+n(_7%Ͼ(1қf' El~Eo5 7NDN*rwk `bl8郲rfrT 5#0IPy׍Au7BHХp"6%^mAUj"]ڧ=#QHG7m҈ݻ6S(kග QR؈npʢTUSN|`!\gR x}2.A>aE#CPeiVZ0u~0lWvr lH)[:Y4UhP=brr^h3fE2T”,<$lX_hNBm)]m^pJ äIbW7͕- n LQU7Z*B= ~',\pF08 WSUSPEYƿNKqC DZ+G yTaGKYv9gK!@7yzH7!ݍP Wx>F$6 UH_ m2~1bq… * %F :Wۈd I@lp18H9'ۮrV/0*عK΃"ZZ_-4\ cM]EDKRFKa@!DukyTORkASKE󴼿T._|%s #޿+&3Qˢa×mnOIu/sMY8zƆ\>HfP5,o:ʘ,ÅnB;UpTnQ4~b/$DmhT0k}PR)7:9w3P$̯f:e`ߥjbQofe !ݚ{ ET<6$̗wrJp͍( BPF׎M_ ۺ;}F*O9{lbxVd-ZiF#:K̿Ԥ1 7 t.)\.͔l$DUx,DuA'xLbd#yp҂p+L(7< z~EFUDZ<ʾ"#YѬEˆJ5P#7oz]K)dV@e^Ⱦ xJ6gʆ|X}\ϡYCخM$8Zs +tTu>;u3ы3]YR_5hdJ Q*Ta+Fl , A"kfJ§ΩZB]v'řDѻf| ?Kz-T}3AHjtd%A5&es$x;& <لo>w1k*>VOVJ>VTm~~FhcrThO>u"E=rto2kOJҌp^|nR\}Q+=Qgyw3*؊Gz sh[o68uXw v }pޚdTxW<ܲYWI~/zըGuj=nKI( 9lބ.w9l2s)v&01ڬ]bzS>Y<\K"ŏp6%Zygv5?p5* 5΂#Hgs 床D9~uuX58*=P^k#Rϭ)-_+z3[a 'vַqA)M#j P ;e /pSeVJ|4$z:D1CҘqpl;CmGLz&\}]ʰ'6g1)kqy|,yGf5F:͒g. J=A<1ha)A]t{['$8\5/M"e3$y:hx TkM{>9%mhfo!7*>A5g`Rc`jv1jX>}*8*1`H_ /S [rjSJMEtU6yG;̧ 7JI ϼ󱂂Wc? EkXw2{7};f) \dnd}Z;:NŊ4@4$EʰgP2%?[A02ӷW_Ym/}Jk>;ŏ;i>t~\!vk Kq%^i=!#҇2́v{X<})=duA+9*m!jk */E%n@r Ps=1J2- .e~s)~3(9/fɘ|O>cU?Q߮D>+>kKj<Lt0\N`k^W{Ay ˊ5 j~\ߕzQ`x_oO![;CRF2&yc/5dP#Ai;T 鵀[%9ik796":~%u@O[֭umxmx"G]!+ώ9&ʎaZhꬵ/h[SSI xk Ho' ¯4S}T'`&`8 CrecMضo,9)V}o˟iSV$2V)s) <8ʗ}]9TMOE 7_rr>S=|!+jqYHqheC96leL=9!9śԎbHpB5iM+c}%֨)=P<K.F-ܔ,,, oLtp7[Ӭ#Ld]sʱ'mb~P̶S{JPhYJY?|yfmxFIJ}:`B)^˭W%t m6vs9|G@R:g~Jŀ9~/_ MsȠG;9J.dٖ7<worJ8ҋYrUWf~{Vqߊ]@ȳU;VTgc f]| }O/g6{1Dk8uWCF$}"Ҥ`ӊ} GU<3ӚD*@h#Am 4 G/e&5ElPzB5p K {[W).%+H'rF@$4zra.*SQ;X'[ZɳZZ5>›dݦhI:K8jxʥ/JhqrYkn|5-†//:WF;c> z+6֕ @DӺ6>a: W3cnۡ#IAtZΜ7 mK]XQN]0R[:p$;+;R t)E ED,="Gz&w;c5~agt1BAIN 47_R 񃏠hxCk!O-#ު*=Sel1]+W8Tk~6ii"zJQa6R=[a6ȕ2`k50/$(kx/HoDnaDdtsbB! W<(\DqrF]W&S)%;p y(t[Kt$;T}ܮC}9dQ3sô B (jmk-/A3G*Ѕ!LAc}jO25>`}_6ZQQ#/\+-2xlkaTmlJ/m$ȄFB*>ZdI9/nt$MɡuQhynȜ{ -" fcyCw=^R`;/L|zk՝~?ȫe+u(wqm@wxN|.AKL{3jœMb"U/$wMpU7i.au̦Zgp-4Ot~dz#C/@s9~ܘ*u2uBFϤ4Jnn2m# W㸻F;"iɡ9QOG2_#ҺG,*&]Q"y0E30V$xדZUؼX+o.A{.%rҋ\v]BP3h ~p"]{^TZ4sU_L2WSsׁg":X{~WuӰ"q"M28߹6rJQ}4O`}i֍Ysz$ &\BVcr #CA#2!{HZ=ed9K ,߄XH`}?aľlt㨰 ,.Y) f񨮫~B( (v]`ן+4GeBgVbX\Jrun/B<4"q.VgsF#}J<ƚ=A-ƟCp( GJӕeacY7,H_.$mfH xMckS0\mrTK< pc)׻ZS ;f[2&j[He҅!f(_/p0}Mx̀,6vL}?-MTv|DP~ Oa)`.sEv,yuuXk*^?*9s2&fI8N.@{ӛ58$\31^|svZ-៶S{Hf+u tC}? :&]ŇNX1%@ n+i9seRXF^Ѓb%@q}Ж АaU[{y Zx[7=Z9L6.23l鿪qنAEL2.vOO@i.y Zb]p=iVdxJg(QRDgx$B͆Qp oE|ڮ`8~R%Jڅ=Nƴal4"mj&\I.6̳IK#ɜ4"Yn}o.fz % AK/S2k@V7nϼ=iĹT i+%qůb (۲9b2K2Yt'ܡn3=vH?RPԁx VS_V?+tq !{ ^EJp "]LpX ~HT-TVg}TxDUN.n?*TV Nj0v)`˝ĸГ:?鸕GsL ஆZ*ti#] x DK ܲgiq! G/P{Rgw/Xk4ˊz*ak#e!( Geg3?T $v 67 ƇbnfYJxZsSU+I"ܒ3ef@,om-Ce76YN@zC76JeBϪ_~2"wZy eb6[MԿ iՉF7sظH%.\]=]NJJF)􀤸3e,Md=Nݤ9S2+(Q >oU,6;y9(/@K@'5lOXt"WJIu.2# 9_Y]> :UP:݊EQ 2aፉD翪(~Cӎ O~% ad} z8$glb2K}:d*~ӏ?~F? 9BmA;֮@Y8 cںɟc&c;=3rK֝ڎ` ]5p1] g@?"%)8+1}X#lEUt@`}sܒ uD6+N}!q_  &!U(u׳YVoq% 0Z!Q F`-S=CN{grImLvwit R~FS"so? =D(pNXT]ByQ`B 'p8=([vn֗FM=\mz@"HZ5%.h\8j.0sTy|)1ggtlu9 yQKM\+5AVas&#ms׸m$TM3NqiN0S0DǐVN =)`[|,D5 |E1gԶgw5`M=Rⴢ(~M#q0;O0brL1ҭpMg pen\)܆%g'̸Cfmq%.1͖P%OGvs oA(iLظDolQ20#n2:gjC9ܿ kj/fl}qV,4ſe<߼ D!]x=a/u<]nXuJ/QΏCn$(O@kř^\6jKD-YvA"7/RD34ct̞D~0[Z h olM}䱇)!?^*pBfo{KKKIyf9;V&7eU?+ZNaD)ҍ[Kfa_y LFĎVWH8[gk+Eh=Z/ኽ.omZ!{О0fplEj{KT*!2+0@)lzjw`]( -Q:(7tm5z80@.iCQ ]ӸF6\#w';Ҵ m ^ep@e+i@ƌg\mQh4SEPдI&]9ow'7 >n1QJeTj]eU#<9yU<.$Crj]`DHLM?Sέ6C-I=/(ۣJ@ !ڇ)gg3VH "AkcUfb\Y2\';Ė0gYZ070701000002d9000081a4000000000000000000000001611e8eb900008d2c000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko.xz7zXZִF!t/]?Eh=ڜ.+=K3B3|̂5L"uܹ 2ĥqQeGgZfTݼ_ q9Sof`N06ҡڀ &݅o#Ro畲f$ao:۹KضC5CyH@/z!uiis=J>5eK:S{<z*M${k.RhLF`"U$o.JV .~ `G(!pAЯpM’Վ#AfkIqJ^ꤶA dG.bxڱkUsOPabӞq݆I\UЪ\j?",#p\U0!?kOK5x"_*#mP͎ vg7-J0_a!}ߢSmmˣݠUZZ)FgNP 6cbXR!Q"tjE#iL(I89#!S|WcX%o@Z?[+v!J?Z֨la6ےXٌYY( ֊ TC{iuE^MfU@9o鏁|%vIO~ӋS\N:KI3Ap֢+NK5󧇌jXhջZjԜw6~9 n+Mka?N`0[G+F+B{UT=\yBwx qy0=,r˴GM#'{뼑?ZouV4R<(Poޏ&߯"#Yݖ`$<'PV$3k4:)5Q_luˡ:ۚ˧3d.qͭ4v-1gpt? q% ,ȴ#DcL#N##Q;&Y] L37WcƪeUCRgĐ';uQWaE%*sռ ȖdE&eiF<,RCxI5n}#A~zjPz=}')=VgMFF0]zu" fi܀w!!uzΘPdqrgG>3et}GHA0cWX&nA _ E׏ʍ+$UiG8sS3&VΉ[ks"زZ<Sxm[K`[{H JfE~yH fFf6KutQ&Rx}dz 43o^?Qy|Tk?6w-Pic^ VLh_ JѠ/VʶTaTcu|+d+Aap K ?PhK6dE6(:,W0`)u=s =ξA?^9`Ta{?c9@;{!o?hNmx9}bI(Ua,x9^kzϓ S9zGYm-ᠰ9zdJ_`qQBA4\[fHx37>xi6gvS,KCt6L6m/+c4m18Gpmk$R{C&2Џ2[,_nB^C& t@Nr' ZU3u9tt׾>AUj O46G,bgT/HޝzX*ʵFYv R>nL01ɭ'7$RpSP~*,\bFGs*]M?u#B^w2va^6S:QB+7uxmKUI. s yodj4 QKkl$lj^چȹ9Y>} 18>iჄ44=|72M=fmk^9m؇ZhoYoH k:xk6)/^|D㝾Lj@Yƙv>zP^}E+bnߪڷT;MB q@eIbTe]ފ<C^<2OFw[-G9gT QqV'.A<J䩉-0zJkwl9֣[u)yx R&Us0ӻnB~5r^׿}t|қtbCKѻ0I?7;2)v]vF?a`4dրω`f-d ^'p0czx?BHL G۲Sae~>5c,m4\b6̪&8d '3TͺcOQfS~Hݼ`xz6r't*N/2].UTw.#3ږUH;A!g)o"aO ֋XTZ5%d'q&w걱M5 ɁV yhGo=lV B>lѬ"7A 2KL])qFJ4im?kT:GWLxϋ3UqYS  rP_Cj2-*\ΜÆ+2iu3!Wh`odASH/]5%)kڇbrWpS2 v{?Pڋ~ߓ[Qӥ$mP!Ay5mXv :IڈʊVqSm]͆܁؄ٕgCwRr{y4#K}vY}~tBvU{uK!Rp(÷ `bm`wC_iV@{ME"yW=+&A4 &Q_Z֭@@A#͂{csr|j]fJK\e+&d)@la1/;FoP<bsy-3pc_Uu)@s*r)g0%5bg̊!n?-?dOXצaΨ 8e~G/MIB=WWCK3.z <{q󮊎]T1/l^ijJ a-}/#Qfۼ lj=_vƍ擉5و3|W p9=U "\hq5D <5E _u10ի0%pᩀ(S=2@JKw3l>H6s]C:V8 ABD ]scU{#p:WaBJˤݟY+6 ]m0j kYQb/ڽDf`R2Z^Nq9 @ 4Nu,5½;b]{f)QuifEυuW$pwت7K5ex+a,? kJdD5yK!3<4 &Hpp=XE/ԧU(6ɷgEa!rOiT*aÂ$ȱsTN.-/Բ3l1ف硄),kf%7?9Hrx4gӺH(:5U7DFkeMd@W܌ǛU\C%ƒ٨s a眱bۦx+?z80!-؟`ofoҐVJ]RЗ:(O3c/i])@8*KlȨ:/G'X5^ޡR׬̚R2netdF+v4i}Lz"ɺYÜNSCMuVzu:gX I%uD}!E ބu(KY}$j3{O Q6 Fz' bQ-ekt4VSbSeƨ" qTg#BH8:/SͯÌ&*太d(Wl=%>sU"%lۭFy%;Uo^8h}cQf}1ѰK>R_bM(i4|UnN݉׵hiC5Vf0&(U (ٍȠl:4ߏY0BR'00]qS#+{WL-pm{pSexZj_To|:H1^2Pg%[V\bw7XAk08KD*p٥O$`{k! `C *-Mo٪50 r\j;t~dA#? @H^L~x59KAaDq;q#9 2Uyt%&E]OklZZ {CHn#yZʵx%;о 6Y"ZQRë'F-#Z/ Ny ZӳSZMAgCY#L7i3mu?ARxQ)]=S852::ngzǬB͛d58pqu-}S6thÉLV:!/+vY "qUd3uӇ,F@4emnzj lϥn~*jB wAnx 'iK^]OOHP׭ͮjacEh7,a&kƦ4/K {]lx~BB,н(LLW[gyO3](<8"Mw5th%\(~ZI<U1ѳ1\8PGDԖ̈'Blh\>zYmB'#f `' (0H\]K༠odZ~n¶1q8*r?C^K$ T]L.w-mE>T#[矴?SLg0!C=EBm s 495 ea5'(ht, ^UmznIGRbd=*61[r5QY}Yǿ#qFA?XYJmB{Lt>,$Y3+ǔ5)}<5(Ki38sIƮ ƥi.Ay#vfzN>ˊ78ڞpk'}i$n(_.\"̧;MS ׆πBdDW ؒB{5Qc$1J Fk)LCȅ ̬mW9n9]:7(MoWh'iqbG<2EڋeCG1[iDң%~4kHgxeP0gd&%o$%= S^XRS$h)am7)ZVi q|gж7elk(Žߧ$Q,T}sO#drDbx暫F/G.{6?Y<3ΤJ) Uy@.sIΨb,ď;;}֜Ʌ05Y @+T*5s1y!$fuWư*P$+ ߲HL$)9&N2{oH j%Pڈ2`1E-X*;D8^?-\ a0C~N6я$NԢ:eUO=E:NR`;ryօlL*[-|74o a~U{<po3]\5uيY;.q@NAΩ=$>z 5 DˢSxk[>2왗rP/E k!=h,vPBAdC=0Zξ{@VvDJ@9^$I6dڏK@q®PYfv9bK& p hsP|]d3Cd?BC5U6#k7/8h.?F /*](*L_z!ZU}OE )&*K !/b +mύX:wo%KE4h3O+c7Y?"ca_ I":u\[o935/ݖBη ^^,a*~Ōx-DzE:}:ƫ-sJxZN sz+/9<}[/Q7,oW'5R%D. 92>5N1{urYMqYD<hR|Z5qkf:qJ6eҒ=vɞ/, [J9ɃVF"fs"Z&3OW[mqU 61kppYzaƪCV[_nFȑ֡  5RəB%Ƞe0K'$Bj3R[f ׃ϑ* l54 N(Gga>Oܝ:` ;28|p 5F ?F)ч~彯YiT(][lV4rq;Kg碹Ze|ľgK%pg;|= ƂY!EؠH[Q~3-Hu%n ."vu$3  7~̢w:Fy;`Ұ545gɽaБse69y` ַ-AeJ_?Y۵; m,F}e8vל&UڈAĸjڲ6#fbbv٥ۼ>jqJ vh~`xWU=_wIkIҥoѼUA죎ő ړbA!a.RS>s*y#~I'ͳUޭmPpNB}1.$GEۜxvgiH,nWyfgf͖#]ZYr/a)3{bA?fɻtz E)\Y*( G\d 6߸3Η ",>Dt؄lm:Iͣ^iR/|R+ڞ߆ee%(a A0LTv7!'C&dCi˙v{Ӕ/Ō X)}d5jGii`?@/L[7Mŧ{ơQ^pYP(o)?pk u˼%X_(}IRhYnH/܎R Wf>.Ou!XKS<aUUQPqL!~|!.[كXl>>b((?mYg'HkS9RU-V:.\a>R #yLqmQ{K!*fg̠-64 >1zq_R٩af s{Ԥf8f|q{%(z\1""hA 6!*\bNNY̍3ULXX9]'+g@(&QvE[kt$8DHЪ#bY`ar>RQk#,wj,,&\}k&)N}28U^p΃(;unٜ03@|ψ//VOl n @t|Z@]x"ޑ'OVוT*~Q5" 1az!kBTamY=X6 jL#qЬNȨEhˑ&O)R+۶@Ttpi26lu.OmvT}E hPQ~c$dL$>뎋;6,A=VeR{`x-"5|iA]7:{W)rBM^U|puX6jdu8 j^O9KK 0=bB.h_nb RYL-W7?Ð zfQGR< g޷pM!hWfs{.-WfCdG)x!^EO*xʾ g~_I Ѡpi m0x0aZ],_o kVp@V?E^xr|K*QE*8 )R!'Y5yz%vVԮ8_ \'q*:N^}\ڞHHG <&U1l/#0V@B5gٺ (3^Vs6`.UhQL\N? DyjavM,H5$ȴ_"OWڎmcٱu.)af7#O7F +A-Dk4Vt4qdN aw.;dc]g_HyW{gu1L hl^щjnYjsqdpg͕UʓjLbP$^=4HH,. s@Տ ^tJa}!Eu?>SU4'-;@[V魀RSǮ^E  US8ٖyP]5v aS\ՑZMPw0+>q#Q%k1[$aCt R, hxlz [tv刉],?#2z=]Rsšsk!HrK -݅;{Jg~p.6k-pYZ @:jP"΀ͱVbރg>헳3Ϲ!'sPJ]ʠW)g7N}]qW=iuD=&ע C-FQh%e`cbqʢ$ЀoKwPt^ 6 8bUVyaBĊI72}@RpbYKg/垢F ?x!6e2(?ܳRM.ac>:G۹FOnkw~E1oTRyZ#iSޅ%/Qka򣟾Ƴ)Or)M~,hJ7 B܅7Ј0hNJł81{9ʾ9g%7ľ>vo;d`a"pkL$<}_2z@ &J5~Aa sOYT5u9NrP"BIJ]ꐺKs'3unBIC=TYsԙ:K9rǾ_ QQL<6q}}@h0SU͵%| +B%|Դl.euhŕ`oxsoϴWz͡]*qdA\jw\ȕd}dI]EBxтkS*͛b(4;3Csvy_AFmvCJjٶ@?"PI`ђ6\zqy` D/ -VְRS pf?Avc`U"\eVƔ"x㩙][BH{KY+L=#d}rZ}ƥw>‚zq7:32sV}Bh蓔݇ 6qh%Mb_&4gawdؗIcC*~H =EiSV;4`2(w JXO46kk,X ށKشy?O-v*ܙ+qS|"wrQ &lp΂g>" +]Ӱ ).sv{*tn+ Z.W5WV:4gێy MOC)} G(\X#mP1+W'|]m,U=֗ɥ̬Y457vimɮ 8\vfxq_4\p"N$tQLΨBzw˗F"l-aDx·;R ܋_l1A^6qg{:|c_q{\c6V;{z4b<>90b;-,!n K>X"dZ$SOtD!IqF Kp9Zb@.B1v z_!̉jKOVtTt{X<2YVPwC#WfJMs+7=t0ȴ#6|߶Gu "ǐݷbkP̄Dq'ĨDW4 ^x2S(!k+g %AQ`=]sv;\Ѐ][vizy4mڌq*JRLE2?䥢zD)gޠ,9 ȆD`]_n!?y銰w>`:0 [ v:9ZQ.5 9Wc gACf0`ZR7o8*f7~fq_isjLW_ g=(SCs-:FLVV eA{,S>ЋP C2'7M[CJ2ĠzZFC[>ns9uA G%]d RUT]lsŏFoܫBSfsc4 UǍ<\' FHTkL)Q+{G:D)Z'lrX5@S't'M3̦;x͚W;.`~R*F@% ~UAmCtZgCj `SYQdh-Q7y&[$?JapP3?9((J6|!_'LX^c'p]Ws(4֮nTU?~?c^ A}|j7o8Jʇ—DCT fhD #GuĐtF<^Bks"4ke"nS/a:gQ`vi'>R7S2= wN<ck̵!zSKU1SuIeݔkͷ. _xUvnb>L IZ<_Edz_EyFZ5O9 sY{H Co^۹;hz6Ͳ' K+t01)Xٟ/iy<SCn\[(݄I{hHْEFޜ~r{ب g8u\kis8q{ꄐ#MH dM0aS+ԌAVUw]ks º\ ]yg9M:2;o>%; ||fX]U.\ v0(J+d8ҡe>$YZ*]Bo,Mn޹(rD4| {L B<%xeؼ_ O\KD;2;K jA0HՃ۵ LD9T尕jt&3<yİ+}~0|i90e͛Kd$Rbȭ%M?a8-!4Ԡ1`V`tm nR96 j]J3oS@xj~O^ nL -6~F8F0DI/D> 5t/LKm1 m_1}bj[B inCL=-%4R`?UeC2BRtJt!,lρl>'lS`u(W|T-yyJJ.7I)hۘ kPE@"Ԡ6[[r>4Uul. ;k֢^PMssL-:xHW idȕ;O$gruXM_MVd,)8e6)O\41M[dQqWu{g ?{'R^NR٬̛E_u٢ڈ5I@ge 6S!!Dʣ)Ҙ +]s{W2R6pN.0/c_^e0Y^ ZD 6B3>g䗚9IUsќy[>φf<Oo[ p^6!HK8u+Zrl}?+wry_PA Ft#\Xnnnw~.@b.Pwhap)~^M@RIsFfŕQНԎe.*/gu0vu&_lY{?|&.ZE4W=_ϰy2D8Ӏϸ,2׹cA5|=R ,X 2lF\9]4+ ̉ПR pb4 UGh6ex"XYjuFʡSSJjي؄jh9|5 9mhCnHr/-r2K@iղHE+*jzQ+ޓ(`FSSfӘv:Z SXa~.zWZQY 9@*ݔHOQD'$3f'[N I}F$n7UD=}5SwsM,D`6D+9A>25g}39 MZr tf05TqT7jx0C9$W fm88?&R/ خA!\zP`-QUmm'Ya'L")cUnYvM1XLK KXO"Z&ҥ}5>wGc["G?dRRDw$(tDWr ܛBNIvyS 2p;Ly*-l2yu_úQX["θD6o?!1(hU!c|HͺϡaK2u(3|/JR0:L$;hzTlfǻH-׸f$^ڿKwZEN(jMhۈqFsHJ|*o]-l9G4ӫ w -yыRN YD%lc\E10)pcjgXvԝ7C?mASt " !W{K;v2ui( K HhFu{FSbLL>d,'k`HK(V]{RZ լM׋v( J)R sKˮin.,~,xqIujQNFJ&>Fi*avN< J1 ߟMyns 8s2U#p#\\FQQ'=ѐ).#*ں.ߨ!#4Ug$Ht [c{UQr]0A.] S)-CR ug%2EXh;LӔb;C"?wÆFW4Ȝw0s߼sլ [2>fꚔ;w OV1RU.1;Hf ?|i}Z#xwn'$W #MyJsD!o9@z?}N\oÀFns7җmIy@Q)8fFȚ 4WBy)*Lm y?u]+摪+-$7*t6,Gs~ jSD;FR{K-vcHi0UFA;D:sƗa'>'yZug',C֑ty^*b o)vI~=(V>E~c9v%.\9BIsu!뙨 $9LcUWhؐ̄5kKS x)(g񫜬; O+I-#`f)g'i}nzK!8 [wYZ(bNOqI@a>&Xkh 6+ o+!3~T vRkspb;;lTkI Qa8tb p6A\)n)sr*+en]ִ,]PhoF^I#kYDl \dj2wە5:Re^)X*gU׷olm*w `E~v5Or@\,XT@S<&)3qR9 *gJEL>+{H윗Ͻgsndɫ4|̬Ι1JGw]DN^hK%"($ruoo=:2$z"&7!BHcu2H\ ֆqk. q$R_6stpY8ɐ/,nB36^"|U?ECg|{"dZ\˯I!5L=<.{&K8. "u)|lo2Hwr5712ekL ~x?1$mNQɟ`IϤ_JͰzPd@o$g*Uio#Ap07є&/ܻYn;C  TTijqP/O|a Y+PS9b@ xܜ4-?BFN ?%΀lXnN2E׵*gHA-%$| `[ Lg:bn)C vTՍ,{P1Lq O)"QvR"G6˲:0i3xmM'DGq^Β-P0aDuc\#&'N8q1N.TEݳ$GG&$=6JN]oI>*9)scР$~Y'HQWmNrRh CYc/L'$֮&̭!Γv>pxWH(kQp4tVUǸTEZi—A[5lu"*Wjb*K 6H\6ƘZ>\]Pqtz0rP1#R]wI_cW+S(J&-8$0%C]KlMEPw9okdg;j|@C;yQ䋀]$wldIe|@(~ l1eh X1>& 8FTiH:vFHsAWu΋T 6Vi א(ۘwh}9|p]txr3IԴ({\Dj yu2R1 SI ?Q-j0J#SqTDLG)ç%mqqօ9@8qpbVLI`╬B`Is O1tȍ2XdR{$J(ɠ  WEc#e5kzu-f#GC8ڵebej1M ?{{kc4_pRF~vߛWqpKLF@4"vkz6ĎB;GL޵A3en\F/tHwOYl4n掠1h@v&3C9Rщa G@KNQ5r"a^g2,hP/GiJ9~Y>HeȢS\GħQ>&*h"Ure)˿Uk V.=wvS]셊Ad(>D 4uY3BȂQRl쎮Wۮ*C& ?u}q_:[6єh `< 7i`c@=NbX/C2&#:oF63E 27Gb1z:p֛Sn=''xڢK ~G!yviXh=Zp>!׶K. _yִ/VD;kf%O pQ/4)_4rGiESƶfemA1Vꗋblrh1G]qMO@)]5 /|(q'EWy)^-I:0%ņ{yC[L IۺM?ʇ_9  A7 d'p=N[a^瘻5];ۺkKb]F%WR~$Т_\ːSAz GMt.(WbPeAe1R[ӽz5@Z:'󅔑{\u-{t.%eW+5w2oojjת 㾢y^3{>Qarn7٥X7k g?PWM*CuqKxFyxV܀2y .ntpqX؛f5 57HJzI' ΕQwG򁽿^\!_WGe'>貄~)u_za ndU;̌)= oY 5 FN$PyG`تY@> -/z/+ U2{mi}q6,Y&ʴy`T>˛9K>(}I h޶MpVdY>1فXDO.3ܱnc>m/!7FQ ,fd; }^(yPâ&Ey6U0,OZNv+VCVF$u:ZrL6hÀYqI( v__Zƀ+8磺q)c01i/M(ŏז35Prʂ--3@@v]%6"0\U$lg(cݜlc:H44c*6FLx(:z]( c^Sg1 HU":o+mǀ7W6Ng2*˩8. ߿k\gD9E6$5֤7`թ|q7ÈsP>VGyD!qRx$X"Vii}"DlnWN%MjdP+2R.lwƙ6Jŕ8jZ2'vҭ` U}*ii/Ij4Is}-M)ٳ{$U's59 SD$'sr"l$ ]Fрi_FdSɳF2%wDD[ⷳ_ X-RJ .V"KrbK]?kr73ʁ7D2x<໻9 Zr W??֭ƖӓځQH.,$7ze3zYo˞{ |%<([5 ~V(bhX=R΅/k^Uhb$Z2nĤ7wHaN].=M&q ~? l@!kڊ9sd*a&'g`Z;ƏLܖQ +>wJ阮 +twxFKYO7K7)ݠOx4?Yi ggϓ%^\a;,iv}ǟl+ѣ _ mwP;%9G3*!p3 վtI0Yw؎ 熛A'ǒs_P(ʵXAW%sIGRsMt?ݮr0{wTsZh{5'mbn Rk!Yg{N|1ȁN5ʛI& G)̎htͽCޝ&Eˍv\5/w<"+pּʘwQ2aBҧ==HuJ)|LC(1fbɮcn]W.Vr<+n:ʼn0kDUd[nVu[ثp`/4bh5dNrBBTPɬ 2-r8 "))`p{I+˂jSwaS68xL_-QMMsaQn2|1Od#Lj|![6P9SQ)?aDrr'?\W qN,tEEfƪnҬu$RH[dV_"z.R{]$ڦF6'v,P[7M1q#gi㷴!'ǕopYl ' L6Br0BY؀..ث љeVp ԧvF:: ,aVoWPVClv4+!"%ʻ- >5򮟇8ñrqpr^rxf%^_3Lk хih ΓHk߾CG27݁T_*^@a6]JפCLnP (z:%xe銖Syه#'UGvA住۳صN;zL[U=ƂShޥ(Z;?|WFf~, 37Y82+aWz1?RNR\$^i14LІd\eO$Nx6ĿԎ򥟟s$@<;թ褁)s1{tP'췱UYN1F!t lr ,O{}=V%te dNod٢=,ҩ.\0I, I-PxPTvk q5{M骶p4h ;'7A~XA~6j%gEЙZdz3H}ޓtb6bl=$R\ 6D+; sab6`֍g) ҧ) )?JEQjFJ'z]L?J x3u'O{7nSL#8>:p'x]ti|zeAtpP ^,.zF<܎yC"λ6x.~Dt*ٯyA+jR>;SC+ik;q#DC}b{lu}T&b=Ke*z})-$Alg$*V[Ooãf/Rs-y c' */ to6SMk^9@^d . gWU)arnǬ` (ӫ / ӯVfз7=qiPt\ V;I!XURU&e']$Rb2[F |`aFo$iGr-\\jYYLv}=N'zyWOq-ȘK@"@%SVQj~˜r]D,@'ݨ(4P.6˞T_:[|m;> %YW&akJV6<n2rV{䢷 tiFFix?uA/Su@.O*- =fy2[q~i{"jAٖVQqǾ g2J;zx9$:DX, ,|~$#g,ź1ӟU/IbWx(L4[#ZH#H:+}M%mP<ܶ]Bjh+kM.ER@J !-$7'H9ݦuD=8hloy8. n>?Y!],iks^SӪ""7w-RP*-b+j.,oJ}Ur[/<#;{̵Dя}Ag⸖(aDBw9lܡݢvo؊k|]ƴ",SS'EGr"1!U=Rp' ƷB|U;$񠇑 ;"K_+!dnc&« ZmJ G}8䔖x _ lƽS-8BڔmD8Y#u#% uRyy[f|,uEZyh@X^yubx(Ώ5esS3qq4 04#ϴ^6xwٚ0W <ƙL3dJ_|~AwOq?4wH ]JOqHk%qPwpɂFTSe"F(m%a(YB/7#Zho'sEчC?afCz Q-Y{h qLݍ ˈ2RTH4' # VGsB[c.Aha^EY2XBlʰUg q|dbY zBC31duRS!MrN&'Pv3LzWϙ(+J@[EN' `y#B`M|k5Z5Y1YN'|2}ߜQҟT+4vGK2ۨ;z&߉A.ϑ\xo" ,]*Oȅ0¸kX&XAݨH61?@Ot&"'ˁ%cf=}iUͫw.dpe}ˍ'j۾XufQQ2+P.y:TCmpWȎ?` QBgq4dS?S?d7&kJrc^hR=ъ42ڋlP6Eh9<~-gP(|֙—HM]xКnX\$nz>NE# J [bLGccJTC5n|]m ,bu&?>6MY4Bfo,[ (n9pz_a[$HRn} zQ߼. R)ܾsNNp|he@Z|(4m>Dp)4g|vZ@<,>7XL)P2$MX\D O|6QC! 7>q\֜N.VS"R>z9#H.r $CXz z{TϊN"hhQd*~g72V׸M SVU (jZnlfm()Mժ럏x圈E9äEgs)kG^{-P DPH?qтn;ˆQK#X)ZxдvKEW`"3 N{<n#|2H$(Ay⨍w8dg\uAai3TvcIוhޓ#$&ܳ|GD$$25{:[F,Aup&#@zgJUjES[&E;2G)ٗ1uYb+~ܕ"ﶵL+EO^LrE ~;ޕZZ`to0ZlMyVUǺ #WANb"wE@O#"hre]Z!ڢ4^%W9K&qDm10Ѭ%4wGeSkN ¾l4 LsSp81i BLyؒN7W ً͊ Bߞ~N jكrvyzd3$,lS(8!4aRw:؆k>r:v=kƼaN'~VIo*ڔHε ]^!v]Ī}m0"'Gse60l|ldPAk(lPVƜ *nF\9,rsABNRtRΎ}ԗ䗄f3Ÿ6ObƟ@ `L &FQHWRϨ'i١ꝸ8'KЯȷtі]_G̪? 'w@sKw .X6 UXg|HtL}~q.U[1Wd'A٬]Vۍ_I:š:ZrqLfę4,lcߖ`ƷkKe\cl4byh/,!:3nT̠2:_\"K&|h6^Y//OO(s?)Ӷ[zBNCbǴ m4יc%_=6 3#Σiec;!k2#WTzU&VuF=~4 4>*>/X{ɯ"m$wEW](aN=cg{RkнpJ)R!rQsV[5)fmHi+(hӮlod@!bIYcwbB`^@ʃjHړMHNׁKH*hdd^22YBc@:bǔ$^D2)_{b V߲zLn CR7ݼWo2H#?@y!pg4(g{O kyu<7AZ]6Epl]ܥ`ZmK $,-X.=_XA䃷 z"KR~2*ksY7M 8VsUɺ%iRܻ*Z݃1^m7i-־M$P!ֽ޾#ﯴZ*ϐϏ;Vxs- E`bLL-̣<)wMFqBމ 7ꚱ[D<{p[Z3-ޒI1+EE"aKWP{P\lZqx$dyۢKOg%V+sF b@v'QV)9KJ /NlÁB8S ==L嚋A xuqQA``R#BcTHZ 6;mN<jǕv>c(+O1B4*М};Oҽ{5_2R˃r4hm!Ms3 3NIYpD-L'M=cWxςZia4w P.E/k܄5\xۜx!m )SAy_uXG>xsxB!mtATkBM)uJ‚nMxcḆG>A:P}_@٧CGxЊ'l҇RPu7dQ탰@9j"ky7dE~[2 S}.l[Y <ky:n|#['ͭ eGDܯ-Sv۷߉2 'pƇU2wχ7u^PN(E^۞tow6WF BSԽM5,KHF}`A"e*7[ƢxEPVUc8bt<8o#y[DT] Q4l̳\ߍ1>;+{?X68r&D>SN@!Iݠ\х!0D=Pel(i9=Xv}*ՉE~",tIPS>SIX \ +tm1ߏQƳ5\,Yq:I>̒I;xָ?OQ;{e034m_L5ffu%32Y1qwRs|L}6WnJݓ۝*B-[M` fe r8QY })N.%"[B,HK#g L[s˕?$ݗ2vIkA̦(x3wr`6 clNgB3uI/,aa,\Ch> i#b$@F9j%53(!Ewz--R kw$+u矲2(E\+,62q}9)s9ݐ V|A7w>#d!r|ch5dcw?v$:Ly9wξOʜT$Idvo?Gs!VK,i ˆlUizEw)YuҺ/=JOLMzR}~,<߲;3^P#ylTL{JCNPi;$lӖQA0E4jtnw;t*aLW/TV{O D4j} [F[WX žފoWۮO@>D!܇= ~M)Q3wwilZ%ќx9/X209RC\W3oOlnb=!v0:,(q( EA^pÂTm 7Ot;Փn*N @HHs[*Bvn ^ӣ4U2bYyz7uG1TScۜG)R;2c#UkUve/1PrZKuXהnzu.CMC+S/)%̼8(bBxM& w{_o>,EAq|9`?jsyvҕ=gnIw*7N-^x{*cE}#".xˆN/4kR0FP4x%M/;[ ?VXW{٬.z1./'h+CјؿN 'a|i-'v{7krZe6 83@մ)0b(ˀ >;B7ADS>w!ċ"w֩NPz+;Hf:r22W{Tg*JWroP9=+:u*sb5eUՎ[WL ΏmPpEzlw85]oHə4] EFeqrmk,mFz:;;K٥Xc`Ev@v 5MAvN]% Ğ4V;nQeV*DԲ5WY4KGh[,ć/2¨d.ߒP<߆n"fܿR[(YhLB; /5}2ĥ(Ӷ;;@y7`wHK[)q*MVp6i7AL&H"+{QZVPbiu). l7@}"۰'AaaG}Y"<0HB1$݀|yB))rv I8T~f&63uQ_s'5G^j ?/80<7LW/l ْ?Q۟h|g*ƿnX݇Uř`r^P&s)ߍ}&%V2YRaqvƺ%JJl}w970Mx^n:(ԖϺ /B<$dRݓo֌+\ [ogYZ070701000002da000081a4000000000000000000000001611e8eb90001eabc000000000000000000000000000000000000005900000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko.xz7zXZִF!t/l]?Eh=ڜ.+@oO3o#Ps8})`Nַ*MeS=BpNz[[jDz &!Eǒqj]H(i{aUm;\A1G /:n.Ih L=[R|= *{Gl)R'%~&3\5g31`n&$[ Q%?k]Pn$lA8хs^Lz*/ucb.P. F64~(/r8,/t޸dOlIďi!ϓzBr1ÆJDY| ?0{.F)0ڱd A%Tln\K<#nLk־4KS v6E+-椶I­@op#D8JVIwL:y\alc.,.*mhw 9U<&M7pv@I/nҨƻ6]W-UNjٔ2ɳ@y@wlVPA_9#B$Z\Q'aohy"`9 >yQöq'I),rZ&…(~[|a;Q`("q&/ә@U?gl2Du0* DBҶ\VV5;8^}Ccxm43p`'JWpX$hgȭQ+t *;-Оq'Ofwaq5BwTMdtb݋Rչ>hjq߈C3+VuDEw$I5$mYG;$YVd1q.\2z04]f>TJka@'e`aYeq2198Z^Τ.zhL'@՝(/ ys'R 2ԐshY~J|Y^ws\շ !kG'}RQZء8N#y2gfCtZ\%=nJ'{#J^i RqBݤء$%cE0?·ץ˒"QY|\Ffڮo3J&Q. TB8]W7U\>K59eS3¬5fnNXU1O^hJ58D;w&t#Ҭ~sLU?HH ,맃"IxvSayBuOˡ|ơMg J9}sm ŋm0%x3@0Dѣ=umfi@Sچ OAH_BvoeG>ygꅧ#`.26Vu}P]b$bR$\PU''狠Jey;a@P#Ԗ)\mV&=,$0?3Q .lie V?V*9& s0֮ = O%M֕m0K$ĩ;C>[Ĩ1?ڭ (AZƭUB̼fDȡ㛹? &WX`I^7z\y4xkX.Q.1 سdΖj$/ R(K nΎ-i+yC?ImՐVH]bil] с*Qm˜K["E,Ԕv۱YS -OT U"_Ռ$=D^Yv#)q@0(2s !,;ZR BB?VՑrcg2\1Dβݍd76:vBtLHgg/?D@HH+sm˚vuݹo%e#5M?Nӏ./-3f$vtZp5Pk*,sXy-2!vθ\C[E%@:nX.'Jn7bd~\pB 4{\,};E$T:w:őL(gf(W3/`.nXXB{' o0:I@8JE1IquwJ_Db_gB3oN-zB\+`vfFrnZT2uz45xS4 hmPq(fs]:6,#D®j*D<3|W(GjQHNj{GHF'y.|"dc5l3Ư!-Υ`c_<&/Wo~Tޜ#]4ѽ>Jvy!P)Y2;q[L+N"KoOR$tTJ$MY}b\F)=l+PAI"5Lui}{Ol<\o\0(qM3]9Z? " "E]AjEB|Cx=՜u,j?VhFPCQ0s~0*{Iץ(z ʈOMds(HŪܗ4Buס(c"s?!œѾ-2s&n}|MXW $>Χb'Zɡ"ޤ4:鰮-^g 52KՐd|g7rrWEckXLi_S HT)F 2 t՞>AER.DŇ`J敐[j3>ͅ!gZ9p4[<0J5&Vn1D*lY*Q*S^_N7:58yMWvj2؃/u&^Pn@$+mt.ve$@p qƂ.+aZeD?s,Ax8Ҹ`KZ\>_fN@r SƸqK B~͘80vl(R=KRca7$_% T0zڥ/o߸~:?є  X4Z<;7¥ŹY҅**Ew#jpuqL#I H3OLʹG5?dNC`4F8!Z3=݋0/kY\`<sQi6Ł8(?b-`iz&K<]͊F}~pnyT!&fSj(lKp"G“ho ʧyow ])O )[>LDp^.qw*"s8zGHt(Ј 7?r_pɣ/Ŗ` r W>QP1s;}Bޖ|/n 5}zTw~e[3ZDSt&z>xpY]Sܼ7'9`{X8>~*s_LJc@D@#,Hn w,:tSCn5{geUVKhezyՌuSˀ}(TGW`z%ܑn?T/ źW0_ OҭfSm=B"k[z QAŏN%n dp,&2Xh8 ^ |Z96Rf{Cn EV+Hj*Ds ?ҿFxEv6_<=e=C._rޒLW){D9!KSlρ? O^ v&s.ߘ j^+3w<?kCsޚgn,ޱug`B2ɿf/{OlRs?W<Ī\OۮUY: ksdsJp7g낳+Uid{&* mU_GGXKe-2/pF9T.iXdCIvl ZՋTê(IX̵r.c;y51BҸ<I˩,8ݮ['7 J1vE3yȥ#rAk Z/:{/GS'-Yqy8b"v חRGCڊ>^ Nwp/&CGǧ1>D?|8$ߙi:̅M1MZzJb팶e]rD3b-Pvs_x!W ƼW\m';Ĩ/{v¡{eK Fb݉MƐCnx&٢ Fs{هr jOJrlWY_5rϪDIl Eŵ$"/*6N)e%秄ds^ȷ~{Qiax(*+ώe"GZN :y՛AD6KQ!ۨ cY 'C R(4U1̐$~GⰊ-fPQ̆{Iw'k!ފsi]P)ف(E+VމNC{a'W uU!@XFKhN֢q}&.OA(1qmTI{+WݩH gfɏN_xL(:Vu{EH8 Ղ$P3hō Rer \g'ٞYZ+x>.(^[ H l~ѽv3aGSiL1ΦljE1O:*S~G4(?5[0kHSX[JNΉ`r9D#ES;zjӜ:6}DO(JQ?āQBڠaJ!54΄ ՄD Cv;שo<*: PXsiN+15X]XWm)W\%9n\߈ɏ tXUSD]hJJ,ukB"(uAaܪ6S@q*+е0GUnSϲg V~4%K;'6"k/:㒻.'f zaf zM(a#aY$ `֞ @HLo6BAaB6J8r 4rf-x~ KJU/5)<ڤe )lF ="F“DwC>o E}X;J 3p1 k39d KN RX¦{Pr 2R PZT1Qʷ^06aљ2ʝk ĽFϾɢ) կ::!o}ܟ8#lp |7ХAJ/xWf(ryyr QX()]pd2Gl쨣I<`E53*|bvg^}d /wYS% woT!f@{f~ٙ8N,kaߊmW@VzǕ5_zf4ΪārăU1ӋLI[ݓE=;2F[119RuIΤŔ*9G,}]k[ͧ+~18xN<V:nf3dvu&?tb\IpJݻ*x|e~BBwᗕQ\ <y;f}nĆMs%h,lw ?Q@:}< !q>ҸESXCi>N8wz[t5D,"_c=)>YVt#[F 9M +ȜɎ@)(/&}&ohfQql8!ho!0:&]?z$ؘP}YQ^帰c ܮ CN猔AoG?v*fϘl_$̀q jW DvegnzU'UPeRHpX+or:n-5/x"\AƃHf55GCTŌ賵JKl빃y)c_A1T}k~FKo^m6 $oٜ6ٽ CwK>NM:/kZȉ_ Nms8.\њ Vj o9]9=ƾs֩g!Яng}${_vnf7kzMKL<\9y^R%_abgD"颴 /x:FM_!787X8򗩆 S}YqJ/br7& O:e Vn"<4*p{)z4O%hHvUhVjjuu'/亂7>+1!S(X3ƭ}&<NgKgS_]^4V/aֽGڕ>J()Lqg[L; !߈T>o틁" E؈ð(deCF=Wm3g׺"(,`QʯXxĎHS4!?%rCqd g؂Pgzޅ TqDJXXLv!ɰ•gp<wOa&bJ;jԨW셭!4os<bqSݣWgܸ]х(\Mlf>IZ.{!*,XZXQX8,YhzDf -(31Z[Bpqiy*8u3)joɴY-r$a|u)R:)!:)9v%Da!;) 4q ZM.Ԑޑ6A8+=teͧ%Y1*Y@Skal nc/Is<; 4ji%Wi_i;FG%!agl&qxSi ʃh rh-=!2 ?G$ѓ棣pV{z!nw<|/1Vf)kfPyz|Vdۖckj-+$LG?Y^&ߒTk& Wye5*N\z(ڻ Uk\@ c*j; }oA&hGF$B%'r[*Fgwx䲫2 DTi$mY&/9N{h!'N0蝃YŇk%|t) |^5+n*FjKv(jZgt.= Z m9!1uD>\".?59QJ'ctӑ7CDl_mRB[Ɛhu>0zV |Vpˏ\JQk"abJ*tpl7 n+V$1J-]e&Wt)OeɞNi$/rҁZYm`K؅,8&6uG-j!AT9X]TkMӽh3QMp1 Dr#fP~1U=;xzy=۱(׆շh.&MJ$O-UEv E)7yw81@T̰HHֆvz:f5I>*ΑEQ!иoC jw5g9۵un4IG˔GW?k BHjHkc@0^pdΒp dxNY2)MNlS]4y[#\q? E>cvzs*0>3T3@O#W|gus@ܮMWW#Qt|SN!q=Wc1!ɸCm0,!6TrƟ=甯J `MsѤCښ?:/r)$d&)#G?^,C Uݟ7wH ]%JL]qc `g Yxn4["X{n#ݮZ-y'yBJix2Zߎfͼʺy^ǧR@?w!vFUlR@ZLkڛ Bͮ޵Ree0( -b-9}G>~#^ wӻ0m\c|kj1gߐ1} cvؒ&;Ia-r8>2WWToe H̅UO֚hrAm> #B821ػ- ?LNWD5THKt= v~=tF3xc8 bs,Q?G+@Gz1R,/ ~ Knsߪs\@DTm3 'v}5 q-DSʷ\<ko[|כ(PbVfAU g3H͙v+!eܗPQi"ǾիHɜ@0,E7t!Hr͓Ix7*bv[ blIdkC]|%lmeQ=]g[DV88C6=a߃Mj(Z}~*0!@\S8վ-zhvUr[eɏYI/X="߫b-&^45䜺oIJdwG1|:_tekRhR+CTjMbf3t\HC\U?Nb[vaXvc63kx}҇ΐZg/˻__x*zV3MӴ̡fWevzf2>ilx"RKϗ 26yST`ڇm-1tYʁ%ܸOEqn+ ihmI6t63''5>nRziVJ/SiB~&~pЅSel ax\Z,8T\:LD n)`Uܥ/HvKێ.Jh$g B'h[G+C~$rQ/zgy Wh/v3 |CzV)3<]C\v9RjGZqGֺ`6*NBlK搣O\{d2n;)+OE6i}]\Qa7:Y7&q)Ef68tUh[ÉEJP_6z@U%EɌ P9 BzѝQ;BB k`Bߏ2Td!lusT3`Fy͹ ]=Tͽ%y9|Evb0uijD[/uoIѲ7uC ;Q؈UufšObfkD/3 :q')V[]=#ȖIe.|\qO3r٧tNiR~ ~w(u*]*uT9sD6k!}<$cB^$@r`fR2¶Hė gD'!F;jcAD2م+ 3o< v (QZII2Cy_4u_zIŨ)([k(?˙g'S>0:+Yhm&@hy3 xɄe`׿0Ha"8Ɨs} }Ϙ';JjWM$Bvd%^/'˩2fGJNedّH(fޭ̲e]B,oZ}H4:;~Qr1w钷{*8< ¹; {(H)l0`Hw}Jꁗ ܔ +Q sN`quG=y50 ~_+cN~㮜q} -X`Ǿ"Z󻿹vNCeKq}K'b2lǍz27gK @р x_yV  TV^9tq-V!@TSgP&3Yjtoó١r֞.qsn!oAaH1c49QFhDȨ{\L2_`/3J P;liyFKٞ27 b"IF'N}Uh :;*_V]ոzܤS`o^J*jI#T%M>!ޙ.d3`.%C//& Ae:Eޑ1 E/%>JwsAY1OI 8W-GK(B)pa؊Z'\t54[<%NxhD=&2phr-q=Zu{xp`׵v"0("HbuX5tp]QCnI+y_qNYyHQf!^ZLtz0>?pRAYjwfA249%m9@ZC58Ѫ(j!U){FLh{O䆅5._2p4bZωۇऽQU_Wݳ!wxL{g駠éW .⌂Xm%L3P^웟Ih+[;Ի⇀4?;vU#7 Q2_OEO]fuP&w}8zAOP0)˖FDru3`J' 37 Y"|x4,;VvْW">TAūH* fGulaQDv=F]K` :ebqߴrpiK҇"S8y7@i/\qq1WMl>)2:HNt329&qq >с;wD:R&b$?K92.`隩Wmp^13#(v ֛-U_敾[)4~}$(Aq/V1 ߸xיНfNja7tF+m'\_ꋦi4&)"%76 yv{'1ن6d(J M'>EHy,!ph!4Ktsy+zD˻zy8r㛪V_a CaPgWܐ.GmR&b{T4ifmVR0<:ʹcE1%i~CZ!w>iĚ;pPd 2>7q2L^ xǞ=O{Wg)ۏu\F>ȃy=-M-NI^Z3R"E!n _J_"ͰfwϻJ^+c:cs>TP ~.bjͬu͡PeԕBSwd#C<3ZfOV/fu'K^R{<(P(8gzv[Gz+hS k [,:+WdR5h#2l.N `CeVeVY -Vآ bfBt14/BU\36gKgAU[jv cZٙI}[ ./⑙[:t^š/*}uY++ozi@Gɔ0=T黨@brVIP1۝٤KE\^[Mgc}q52`Mzk`cc@X(+B-.>W5Ȃrx)F;n&gh} p9l-Xx}Ҳ 6|17:]eCX{ `n쀓e;ҫc ,Vm@T㵙sLw;mrG.O?CMz.)5Jm}`k(ĉ6A}o]A\:yoK ,mA_c+_FrCrE*€Ps4bJDꊹQpU;M5xJӞ63ݕW;(PDVԼZoC:dF!^PyL,D}67cQ_2&#-W!8Yr(hP (Q3073Ljvg , ^v&$ፔP@TF;4Fq{ȲSM7{R]O+h l%Vt$SwU'G,AkCM+WVChWCK$$ ׁKsOq)G̯Hf"\~;5a?FC;!5y)F;!ϲv+o^,~ݍ^"jYu/W5;g@ ?R.UZlm H.y@02bo5/hLuhH$5&3p~t-0WR)rCUn%Gal6oשGGrw .g@VV]~V #$/i 7CLl@)c\p&[J:.A@Ng7*e_WҪ> $lTl_7pZ"%N}э?Z2sJ4_cu"Q_]nN|~4Ar[YwdM̼L g,cFuƶ9#mLO*ĵz ‡>h;wvùLޛiԣ 31oF՜~2㧜< brAofX{fKrB_ ;Yz.%p GψɽZcbl_&M,p"+{'XMˊ%Q k눔mRYt.,IQPxU()_o_KDlM)K< c4x5_Ya6 ףOkyUk6U'5 oB궴ֶCaٓւ = QWL6F6-H>!VbNQܝXM~9.ۄ"KT;a9 (٢M.RVL-$Ty+BX ʊE8E2z7O9hn"E;mUt4nDeBZ9jHQ0?H7QQKG}HzL?Q,>7lJ̌BYv>X}@:m{8AٛfE(mK81Džepi&)5 8"L}J3$S8'Z@%UIpBve >3bNL <5-+2f6^>B\Z Y./є*wQ|U֚ۅ:lB+2`laVll&FS]BZ` Rcvk HA nӓ4r lvGjBs˄gxub~SX+^ ^ׄ8@3W0P#WlbAiI9n'MyO#bLr,߽fG8=@NἁD{T|22E4Gc(g5yq:2nf)K 6F/Sr=W aP=xFQ ggfnw{:/.n=Ϛۙ oz[[v6R C:.όtk;eʳ1Ɂcw~4nK)l[¬ɻ ȷp3vP c>E?qfoe$tsb󘂚%v|[!2q$f xGG͜C h^{[9Yiş,b|0B'v'JJު$ek3}%g37cvvi3{HNqL<(fx=ވO8BPΎ|ShSmWrKeXXa',os~$}t9TP u@~,I:W] 7KoXi/4. &.PR#6 KE| 6ђq;U$QN皐ZR?=uGH^OƽO@)p\4\5tΘ5L%JfUي8$DwO \e|/C0D5? V[u}|ue,D,hꊛv]ԣ%eXFPhk,a@7'%Ұ;}T}p]dõI(1gA^D}yRl v{,՚= t *٣{[e1txMH,aM ہdF->ta~f.C"f%G]8 @Q.|&_>\{cD8'(F_ۓӀ r\Y~mdI{zxLxZC'=Wy?ޘ 5(35%־;* |\*Zn!`0>N[ߗGB+)ʞ4bpW 8~`ޱij5[NXsJ^t焢ST6n t$wgO< E*b1;M|+8U JfQ:__w@Fp]H>HU)}|(RgO*"DqѺTvp^"elhh""{h&b+}j:4\1baLdDWb ؀ 7bYpMT&˘5Hҥjo'St:?,)"ޓd~L/'u,uLsCbRƞ:Ha@3"sX)<2_y߀&oFE]+nDwz50Zh#f ` U_77|F'bdVy.He,E_qzQT#s3.O\"\e1^y+A3͵C*rʛ!I/#Ң(/D<׫B9 J 6}2|"w?2$&}pGND%6{E`By.v9̝-xe2IԖEⶶ!.%|*hsp`>:kr=FG2ncRûbBph>k+s˸Z3}D.MV[v=!>4qrQe$곧Hbnb SeF穋bWZIuvwٸR!3:HT %XEB3D@ YApxf{Rx]ZgqrMQ BQ: )fO+Yi9ɇ4)<ͬ%NT/?`]#,iT=+%) Ihq&lZ͹Bku+wʃ++wP{)C +&V+0TuD 9u"գS0;54ؗ6O,_Vfq*~XWhm-e)(%ۍ{6;;Qz 0|U%mP*^燮=j֥_kUq"I@<_VBH\׎jq+`8hϙ%7vĤW`&>~eKϕ9֔c $Xq&rvg ?7Oq|SA89kڞz1O/Dti{?L4EH񟔶ϰ񞸜/NQV->]?̌*7{B=,w/To\LzP,gN|VTbf0/zs]=ա54`7EHZ-}qS0m5A@Ova81Cҷ4Map -0d@r }ȵkD;Q|栫0-;j-B CcGIO>3%[Ur \,]oHnu5 8|yۗ L>d#͞rZUMX F6xF!*8"t6?Q*;y)r*q2 F};ѐ;M) 19H2xl&Iv AH"s6v@oe.P&nF^N/]IɗGl B5|֙ oeI;9'ą[{ҶxS[z7WĐuXFzN˜-$gAd]𬐋OB<0^8~bL F'dꯩ"AV>pl(oK VGeU[0nF{V3֗SUцwE zߠ]bMQ2*@tJ/,3lF Ȟ)sMʤ<'.ORMd>k'd]s 'w>0 ۛ|J:WS]B5zub>?pi=UNo&c8]6JϚwㅜwj͖۟",ê3xШ}JTrΙF+]nCa٬OZD(."729cۜ]tqRebҷlh50cu3oqwh#`wzѭk{;7{ܨR_ =n ;0,c1>;wtS+tgbLxp4n8Ob_< Pzij>Bޔ.vec[?t[+0dy0#ֈ- +=:3> +5v~m`!Wk٧ݽ ߍZ j ؄xѭv]v=Z دx(p0oe>c4:JP0u%K@±O;g'93~@" aVp7Kı±LAΈO'"4ō[e74aW7htOt`T_챺uAxC#0`Of!9B7tCO py% O :afHLB$FV Ax " g.He"/W:; .NA$JvD|^ɀν<}O> LPU=_?0]iD^D܄IgqZ))NJ u&#WY~ܞ $U%)jBx 'ĜNMU[L"Y=]m"qN" S7.p2_6ԷsC WCtzac4QtA%V:ׂ: hN}zT!┴R31LD4.ڦtrM^ZaLtxJv:et,!c 9/׍l ڴPid`dY%S~!.vZ(^6|N8=$#%Xr<.BVw{ 1ܳUM|Re {2D*SeoM1}ɴG=&O": C1g3{uoE&.SV k*h -h dPY; w 0v8< 1>LpPYbǨP[X!kE3- 7 cI͗^y7p"#+e ݦ\}1N1S:W׎RJ QM2$jCɆ<}(kos^hJt<#ozKBu:숞˘~1pi7!(oБV: f Ga;09j?0܄H0Ku0x([!ic{ZGTW9qҋ)Gze-&= I֪A/-^EϳƯR 9No,z O9Mm9`j[g+ʯD;su]AkwP7LAHSaf`qQARp%2ǐ8vxPxB$Gȇ[G'&E/F-_JEHujv_$<7“pXw89,ˌopE[\=MA*S@DSA! r] [Ph008EG n^j*,d⟺D̀\M;_ۙݺG]g\&O٨-}O ŀyP 3?# p82<e{*N:cO.o6хl~Q6CͶ]No4%-Ye97bpv5o~[.KCȮǔt <ϳ(nQʕGZnF% S;܇Rhf@$c/..O ކt (iؕY$j3PJpLh`c{Φbp?2__w%w~-t1u l6 PMݽp>]; lYƾjņ vZVHI[(l9SK!J'"Qp81s[az%x)=aO6"Ieȹf:ԃ_q &:!Ct4t翽5v1j@ ہoC1:\(T=FEǂ|"RxZF.(W3_4lƢk QFu0kzS'ߏWeK JCgxهR1xe"t۲Ƽᔯg3G/cHާH,=s4c~c:Jc;"𤗌䊽\I#;uNkAFJ'˽hΉ^)T_WN4\ ^"3Mtӗ=YKeWnlr'>?|Ua5ۙm?\/#!EK"Cj}zۃƄ=q7FW H )8d*FJ"jvK7X)%GR+_8„ԀYѫ-:\ ^f,bc  Wmwd/j ROy{T+.O'6FZj-ː< J.oI1ә&TCc/e%-P>e42LeC-Qؔw/=dkZ-m d>.c/7Lҝ]s>`^?u/mfRg3#+#Yp;I"'"4(׍XmwOCTڻFI>3P7Ϲ!-A9-T *gII)5hҢi1G(qEei+R^>vG.͜N¥|a80%-OA=ygBGP/FFjF[UCl &w'P]I'ճVp t uK)lf@)P:pOSKWѽB+e:_8DIxju8Qk1zՅ9!KUKٗ$;b_en[[fؼV <'[**5n*GSpSmT<@?'UV?4ل>5&I٪,  a̼D FtxžEoY"c؀ \SS CK`e ql*ҍY EGjℶ\{~|å&`62?7QO,[ikVY*jri~lO?`HejA|pYxZ C#`9.ȹYI㷕i{C{ɱ7b$շ$]q8gmO۶Aa[F\δmn^M "Sj O,W:Ptn7~sBV-+=ux/ Rg~ptG!Ga4M˄k+kZ_z,0"oºwil>WC-{ױ#u5Mܸ[HdrRa[<4 ǹ—meY,׻t` 43#SHX=jtC& ޑ娝:uտ=v>&y<5{Z-'!<ĔŋK:| MHdM~4X1B<FjiՂR`΃P,JgI[hj8_OF;U6G49{DEpqy6%a.IeB_?+ Mu2ՇXKf8?q!"OJ'U0m:+{.2.ȌB&N| ѽOḆJwBTb\Ǎbvh0R% M&xwYɽaqZ;a/@sq݂Nи# 7whtzQЀCth@qu; *#Zλ,㕿/emR>j{7@szҺlnX["%|0MyfD3K+l颛 _wqN *MuLb'ܷ30w@7I0u" AWsk 6X ro:?mH'8&=7;p0ć>KWJR`˫BiE?<ԗ 87'2[7ՌofKJSeMYEքX'6%DOj(/}J?KNHg70FM~=S}TX[ĈBseXn"RL+ApB-`J"ohfeōqY<[ }c=am%vk ]ґ>y>Qe aҴ;nc?PPMQF'/2kgWhu]Wo%xPPcP$hi"ꉳ'pK*Y"t]W;!\%he~yOicnl広3+HY~Q(xe_['|eU|%}xCݛ@Um_4kѾ?}j QES'q 8(`k">aOWbMy}VPۑr1CC2 ?k,wnePOpL>l~ ><,m  }!CGW&A[8} UہkYd+-xT^}Q>vCU%:덇:r3h;@]_Xz;+Ax`% ď (^cx[TM<1V1 h|!F;:(_n! SSsf܂R7ʟЀ.ʯJ-|5骏)@=ȡ%Kl.8+0eXa_)_v 1 *y&AnpE͊t@el}'FzKԴs]un0aYuTtp0T52Oo\cI$V{ciCjxP}6`?Q_a *sɆ3&:l| ~Csp\hzHqU#І L<)UOugw3D#Xf>wXŬ5"dprԋmOhMSKJ)=ѤE)>K_`san% 2=m糄: `KVAAQɯžvK}wpF†f]N1m`9V\`)+F[ J-ߐɯB7q#b9D ˪nLɤEskEgR*6d07Urа]-9.9 83a叐sXcT_78mEsCnʨsK/C4 -S hm𨙨&MJjr;\=ЮnQ}0 0~p }j\ryQ}y0 |@E'鎷sۋ1ﶸ4dbNĆ[zSJJ×F( D5|el'pX~qx]yV>UQնJIfY.p~ڢA|}̥)xu.Qe c+';Ōc: WQkkcLQlz ⅞u{G}lĈPXP9b7K#hismZ;q, Jӌ[q\U5A'esYmZv XE ?(VFO5 F"ZW( :۞oEΎcJGv0p,0#։B8#є:^_6ǽ#@|_V~8N8)}`Tkg+|St=ֻc7: fHqry6>7NV;r~dmiI0sY6CulMNj $Юe)"8.OמĜ\Ύ Z[Wx句]*h_Pn‚MH }c q D9ԒZ)U:ga)lG1tó9-4GrA*;T_+~ b|i}ӹ! ! ˟ȝ-` 鳝b$zQjh#g`rbYȓgi045o<vйWo Fxhk#k"g߆l֟! z3 +S[tc_-_Y#v@ylbuVd&*]g~OE?@1](^Ju~r}D| +L8rĝZ4WpI"uSdsUn>+ b]?V ZC:u omo~@T%Y !tkuoc j|`J㚼Lnw~d^A1FтCÌ!nVdQB zv.S*O OJs!.+| W<9ybQ$ mQ_lOM(R{O1E0fvVU\ymCҐQ^QQ(>~2$Z2#C#|$?0\'hxd?>G\@0OlOC`^b4V_WWXjDQkiYHdzn[H?2zb$ .?y@uiAYQ{c減߀i: -Sа82%ɂۚhN5NqnOP Sk(gE)A~RH#0!̛*BX7RW!_S// e,_4Y]ޚ ?Ԙw%cNbY ^a8.0%|w#cZzmfi\0^A߸i1+Mю{ MD ,a,-'>eRt|FˬKPNlAu2c=gLЀ9,립hl]cAwѷQ"uy<ш@c^D0ح@o7B_N0KyRHfLV*$X^Zgsd+ Syq}LRXGyYP 0uwpӱ[4kXkMg5:\߉n2j4o?6>!3kgQ<qQz˞r,{qF1y $Sx]g4ҠcTa%P C^mE9ئv55.-Mv,FL'?a'd[a~ϫmkIM ;q^fі ]#2Dc8ɜ-/qiIxL1t٘On]W_I.I3Xxy꾇s&a6<A5Xp8l$ȓ S[п݇t :B$I fڛ-dM=$@-GA.Sv],5415+a 'E@i%~S;arf0仔JznbN!6'iX Rxhdg4NR5}}OSE5Rm/"k4/a`c4sw OcBb|}2ݾhsٓbx|g=kR˥%^zB? rZf_^/ն\pJ>VrبUQl[e'r"OtE]'6ߖ'~ 7)F{.CU?)[4X}Z-zirRp/^gB TnV&t9049)9bigP.+FdF3;P෤Y^^(1UnQ3? \ﯬBBWYiC9vg}y=ه;bw9&h=scjbB'O~3=m JزDDU~| x?"Ǽ] J7#&V͇7h NyKƂhĺ ]|h>0uks~SL0(Dpqx\sɳ"ۿ{g:9' W*/{C0db Y5xw[qEkPNy] +iTҢB\*0֒f&GD]]I!Ek Ea_z3Zxy+`ߐ.u WWYOK,Bg,g&u~>?GW;6Ao~pv9Y.`:Sؙ3Cs}/!0v}&KdI[i0 .;*3s+&F"5uooU$><ev x$-pc9k)|))%ӕ8P*gYD|nTpr O-0WA۝Ӈ$k'xC4YI~N1@h,j $iW@X·1PkH)U%7aɜ ԳƵi!,n> [idL".j |#bǸAƫ9d.sVZ,JU(2QMe1jVk*WCS`yoIPm.&;R b0{*f,盂ļ2fIbHrgN>imR>&R6!gq.n[YA 4X0ڈo7Ol󚾊gZ0tjY k| בs!yqx6\YAy+b )x, ߢ+q=yj}p'_hSG%R9|9B~s'm8S'ӍJ̈:Uh/.C?oҩXD?N2N۱WjmPWMD&_ɧ/o9Ƚ HLe؏hi|Z\D E#Hӏ+pl͍fP/fxzl?SD1uѷzAfD LG@&~a03=M0rH,6dM"O=qb874&\,(9& נܓ3mO(jMƶT5*z߭ɑC5*HٛIFQ'!N~;貶6d2 I2iG{toq"7>G7o7g4q1.܎мM?L=B$5ljaڻ$I\#Em&)D0O#eK<&<{';:+X]3 &[(wa̮j<|}ʎQܺov'- F]%#3I4(Up)'9U pd}XzzuھvWCOCxVQnSB+r_(P0wG|9Sca $B-7 <϶rzT66Ŭ;񘡵{8EF?TyL!PjZ0 (?=2GG 9=>qov<]VZu唢*3߼֮|- :C(C= ǼOLw|: K/t{E!&p^}.#pos`&'gi}";a*8•>9bd xщFW|LR-XxWĵG8+JSW7sY-2J¹z"~DJT.IH,J <=C`{P S rʥ俖ϻDfnCRAg ?F)hڣlEF!%2ڑylވzP vFakXbz69]֩>AUU?SA3\'5cTl#mEXўb@]c#L"ۖyR5a3@z|+ޓQN^J'tZy1ESQ"-",eJJa<*װ!؀BRΟ j W֘'? [x\];O[*P˳~1+$ ɐ+K C>S99 ?}j<=8 [p'rU{(\ l(bTuU%PINL[H^ P/  YHTX" i6c֔1_(+9^brbډ*Mha\Jm쥕Źԋ*Y? {K/4AWWy߰&B~:r=F,dX6$ALr:Vܙ+7sT1J,d11;^0GKLa! /$iyl9rŎA |ڤ@>#pO*IKƂĪ٘x~JaӑCETQZ7B Z)@|$8ާ RO'IZ踑"DHBQՇ z6\޸ /}:g4k | @6AV+_UC͆׈E`桿nOqu_Q$s _W+]r&GPBVlw`k3fr]{l`˖gFR2΢[F^0޹{J P>%JDA'ql]/L Jq "篁&'6& O-.2Ag;y8z#`몸F*(6 W7C-А.`*4'fW8ݨG6I=Z{ ?N{,9|=]+1xx)Þ1c@: -Z6'&5ESlAqur@4s A06Fn r"\f(W2 Z_WCxZ%I@J1M␝#C3$_ͿMA.yȹyYfF~|cԋSU> yMS)7 < PCp;/Ͼ^=!=a[\d<~x'`:-a lXTs~næI7$X˿Y`ϋUQm-BnaƂ<=Ͻ[{5cgyYjW  S)! AM|gHǗ*:[a6[": դ$ۅ=0V2*\SnQ!6x7||{׷&M0,*V!JZ\w9"1rSr?IdgL*""hً#6Լʉ1AƎ+2d:wTL"!Y$hm]=ZozO 4kv53P9c ]g<[B-PmQm6d?55=F<`,@yKj \ nɣqjan@gaClQ7"IbcW\0p vrC9)MA|E̠s >Ә^hc͏'c/O qY h԰C 5Rm!a@%YxYH+DׯxPmL45dKucU~dkᆱx[y<p>E0,܂JCߣ0vC(.qa ,kT;ޤGtj/ SC1#ZTrDf[|$.ۜ^k-xoC;<]+S=_1m]:W L6/7Ɔr'3TE[F7,~~ ӄݤ.ܐ-sgVC  *bjs{3=:=⊆ `ż.MoTz 4/P~mI##3VH1KA1*#F) OmqgoLjڥVARoڨ]-a9kq}| ⟷G%ɯղ 7RurJ܂'tkqP*"[MAt;kk.!/Yvu}?1@2D! s>p~'RN+^tPu<k{ D.겭3 Z'LH܀>c:~˪9DA G7 -St5k]RJ=+ fF!6YWj#ᔴleg9>_"`=,.D$N0BQx '!Lf40FayAHȭ^.=oM1^g Q#vc-v{--lUֿ\+W'=`:]/O왂NZ 񄼜93.րU5FHNi_ 秨9k?ZF/N;ƐBjJTxg{.8nw T)PHCƒtyHVU5mNu4xP0 A!vd·%$ghur@pɒTeQ2(h/=UhBbN3:P걁D1>J۳an}Oz댆Do+ޡH'; )SK5\oZ%wd7{S3Oj>lCQ^TaȖCenFPYٜ;i<ܯUUkQ<2]hߚW8+pJ̱5l ᧲mH=Jݒ5 [jUD(QnvE_ o\Ϡty9ln7 ս*((M NR;bf>У!= NP`c.ēcA Š8+ mBYTڤ ִ>Uk8:;pUfX 5B83] 7 cOPKܛ).up?P䖯4kŕS>FhNcVA00*rVkȍ2=fBeP!%f(cvӾP+XW ` j]#Էdccq^׾;ߝxS'3.G &[3P\;l˟lzīV2W"~jT/iFTL*T1 sF52Ztq^`]ZjǦޗJ7{١ými.t>VJ^As<߲`ڬiy0jUStX% HֱZ77M%,^Ī5X-!YuS[I  *5~ A8!!`ܚ*q;+RU6>WAt慲(%,om _U?VMv]a uw\vv;ޝehrQ3鄷/T|wM3^,~HM@uf ߵ>@rX0l 7.@)NGs@ ]%gЉinj"oԿo"4;ӂK*xT{f0a7}wm BP )m;wKF5Ȥ XIAK(Sҷ; rEr}l9NcKI|yڔv:jԍTÍ34e,2xDb >C!W_w*8D+!BWe3軜ΞH3so q—61J`%Y J`|aXea.8c/5*=WmQߖE IST9פjZw҃'ha OlwLNC=knuiQBWU'a ;E|Vz%{6wY6se=bo0o@:,8 #(`3ɏ48MޗWlVaEQy]=(ijs0T+ (pQ6%VqXm1CFV~墉.Ix"Yܑ w?0|iRtYW10zdot]J4 2"Du"g)ZEo'2Nzi G e8 >Aߓ*`3rn?\81jhjS`7$TLt RnxDH<Fװ@&y`z>ˤ Gu=lqQv*.qwQIOȣKOh, 80wBbE_[%ـ꺚#Xh !|c /\Je;%Yhcljz-&u{JMԑG/hnK>`*0^*:#v S$ΉdkP,Je}3k9.ږox'FXʤ]RzEh>ZՂm]o2bZ&BP6xAO(0YQ2AI&A DzD\.*;+"rV~Vktŵ.͠~,TY%rƊle6uy 4boB] ~Qsr=Dnh0=,PgD;&jXJ8x͡ZIϥ|FIxAd*?K}:H8)DsΥfR5|3f*#k=.f,%ZHʫeI.h6pcȝKqϰL +6G vS7avFQ=%ד+ ~no{#te«RYF瀑Ѻ_3N#[C'Thw{צC_}^LqMz/kPhYܮ)OF@[NڸT =Ɗԧa}M}iM!>t‰SwNʸs<0:}3z'c83(z͆iL!ZYG M6qfRڤcr$AT_%Nw7FhX|dPms]X>lR6Xl_l4ɍjEԒoMKNOAڅ'a CİF܇c/:h2\y{|k>e8ɍk̵N+tL)Sx -;(4[ggqQwqjE|bL:nMnL/]QH묾_gz ֤_k;bx sp+١z bX"?lI:d>O@Z <=;25#  xvbj }9Pơo,kAl@܍A;_5Mtc[C |ZkOl.̴7 G"#oʆQmĔX%v~pC~i{#%vP-4/_Z39FUIP=oX*QyvXmoE o$V?o!%I Hj׻_Rj@9.@B 2Ffod\OZF?0}At4oՓ>(!^ YJ0ߊr=$r3#/J$p 噟/ؖ^{xI%߷,V$+2ؘK%O8m> ܌Dϫ"7Z 'ګeN*U|:neO>+hbYly Kв, +"!p  CP^OjV:cŸId .Q„,(U;Pk,F|Ǚ)kl#Oىe;6Kb=#+)zs_G(Ty&yF$wC0'{JI Ύ1[~.C1@:o766j@^1kS0fmʹ+2^3 f%-l$KBio'G NVd6yw¥9E1~zXah mRbYYʲ+Wgp( 3Q?W!D#"m'F:FoNsE:2'G1Qvtk?M<9XhTCTZtƂoX^\_I<ȏoofpVk[#C~.%u(|!|u~vԇzpSI.?­fl 9biLSλ"?X&8, BN"写[/ KޯAG6ݲqf`LܟYyDPhƿjHQm? F;ל!,?-gBb+j#?L zg`-gZ"RPt9P}i9TW0q/oǭQ {mY`Ƴ Y[ܽ]&9:+ w/4'nuSswhx&ł?^Te `XB 8}ȅGY䰆gz7CW¥RMΆ#W] |#vAF!RFP\wZD=se`/@eA_KFRHFfTfXb kr!}ui}kEvȔ~Ԉ8enȺ- K$ă4j.N2ePveC H$I -1yI#>V0 CǓe✫'&ӒY6w,GrW'r0 /\k,Ov!xKӜOx_d!#%; Ϟ:v73+Z9 <tPh!Y Iy|ͳ47=XƢ^TsxX+Κua2^_?E\&2<%aJ)lڄi[y5>qa\SgcDqpKeZ.9T3|N_Bٽެu #ܖ[0vщZv$~Ux3ۚ5)hNqAӁK1/;,؇igkMy9 fTݔoCGRr/d"[A#'v&a-W'iD19 )H&/vh/)Tbzk"uサC3W9ֲ3ƾwXz0w*o*"'Bxַ@B(hOv\ⷊ9wgPOX9TX j"MV( TuDAtPH? sXz{dȄ[:F2#$+9ӕ1jF4}C\K`4߿`6VG$q`葯IIӢ2G5Rt1z{JK> &!eĝa(Pc^D‡}U_TP3A˵ J,>5ֆ8=a׾?{ /zg:Sϔ$C|qVUd9 u]Sh۝lq:9f>GG,m@%e%;01L#UjTxƾRPZO\Xlz\2Lt!sڄ@@{*.1Y쁇 ;-lO46?K7DO` A IP==2rq[If&_P#P۲M7gI_`( װգsM)^@t[Ss#L+0ƠNb`PJ VƱU\f#nw2oέ"IčTyDxo"~ $-NԊ}KX׸%,[_Kק@(= npwTQç⊂jUdOr R-YB,qwwrn/LSm;v801.Y?S KYbm)ܫ839?C,rtՋ,O0D+,ᙬxѦ\ב'!:+MMI'/T`S{g`9"P(,w2[YjU4"cnگO$[j[oC&5<r8-8c|i\`sBNnٮѠ,zFgO@I:?a,^Ygtxd˂_C|>9n>R 95t8ﲭV"TԚ4p`?D&5 ]1=1m(O#7w[P je$ҡW˦n0d. }jgjp>6bV~;sUxrsI ,Xf AQ =lt|q-i[|JLŷÂ\7˺8lןLXEv;!Ui|8bX&KB˫;vxZ!!p хVN,wPWM = Dg[$|=z>!{6}:LF򠝒Ώga. B%:73+FiՏn(Τ[_ůnm?J <<Z5sW3eWˢz/e savh>kXi=I r(tҜ˳MPmt_1oWSn" &1v^;H_'sw;u6†Z| HƳ,%5`zcyA`$f){OjΪB(gSYVΜ_$ɅQXE/C'СQ~zm7L<L%Rea@#;OZ=o"|RQ!nFqCdl8 [ )"^30u;Wc*fjIQ#`'f ,g)zXlP$>7Yzy֬t NUr^ +_;Bn2JEUS2U0H4>'"C5|%S|"|e i#rtu*.(]h¥P1t iR١@*#V? slWXy oYD,N C@1A>ȦldBge+.*Rytq;B$x9)zVoђ<~^kAeq#T膖 㦗VϟFxAǓRWi̻n+h7ZkfVS{D/Z o ԕH*\vMFN(d殮Ei2x,2@_"T7/t&@gs| Nnjvi={Mr_Ƕ0U;c/o>r?}[yŝ<*+F4~vﴔLj|]MBYqz\?`=1wV gOVc907宦RPY-温hZO-375r6ɪjݹ;Ÿzg(l5̕diS+?z=Tؘ,aJhnz=Spٳ:4H]:+_&oYqN9~j2ѼMKyk`x9ɾ@E^xcKF^ dYs+%ڍՀj{>wzn1!UGxJ+U: ;z:rmuMCep=۹Y*UL+e(ހK qlJjn}6? gB5!xߍbbi8VH(1H3#@, ; HFcxO'To躢H=Z:Yᨻ2~XYpHQ v2,Q̔8d0ѩ#\sv BeLpז yG9@llȀU8!cd'8i x8FesF,'*# )=Ywh?H< ,^wBd߈a#G^R ;DeA}|װLGT~wGL' sQ2 .tTq!u[`\7_0I_ɬ[g 5$dP$7jlF-K8; F0Qlh08Ղ1&~PI-5<^(c ]AcҷmGec>!p.t}J[o@ {%6 E]b׹]K@A.p-kԀ<9ӄwX(c,,DFl,c0f>H <ـ'bUքR7)<> H[ϻqjo:ҒĦnRu_j;q~D?}W21WxdO*&ࠨ#VWc :,_F(i0q<]^#p85> ŌT>%|ѢJDcRF|-ۃ-{ X|֝dm'&2&5r ՏVX]PhD`Q5guؑ1Zs ~3 a"a+.n$|Pl]nuyq=qqF2z &:#KB5Xw"ZeM !a_S_I^YsB i{̘H`oԿZűpWn`)`y@~5l’&5ͻ'Ce|:Kt Z7x@14Hf}@bE{&YNrCBs3iӠ#8;dŒ\_(| hV}zvE$9 ?IOAoOY<4Uƶߊ2r. rRLmРus2s3I% Pv18G/Xbԇv:W+m4UK]fWClX ՊFwxi}c!BB,ȅ}Ln$ypӟ>A#~׬@n}(Pul葥QϨi^?i3,"߰ƲܨA#A!97-*10+noHvor0bˢ@5Z2EBD箇ъCPՊ!$R6< kO`yHC .D E88}B68Ӌ/`Kr͉i {unNE(żV/fE)qd6k 9CGJu(k .rÁ/멛 epƘoj:1)8GI Fg^ gc[4V'͵U?@#R1H,<>vo| VY*}Ⱥ>3AS<5pZl.ɑU+m~γah NF0**3Jz=dͧآf5:!qu}Pc~A%r*?3T 㣠,Z_bMfyC4E9eX7n-'>~>#Z7$r'OYm tn.otJzq008$7LL:5lpESnu8$C%b>|miԢ!x93c=[צ}v퟽Bs 9]K8Z ^Zyĸl>0|wGҚ,?d=%_]0V!ߡqɮ[҇mZGϙǁqc315d9?GlBwʲ'!؇ h}^u  d.c G!^Y{ Lx[Tu/e.lۥw|$=Y)Cb? kPt_ xzvŬ1^ p#X40qZۍ|L- Oak+.$+"3Fqn詆(`3.v'I9XtO~Zʌ1}tNe_-剕x{ &<J6X.T~nU\AI ${;Nz\FPpOv:DҰ{;Ri/&G"VFc|Y(ƀM}@Ձs E5R҉z_ʨ RA*IMo7r>+,dҮ&j]:s69gY6YKLb~KXq0r8?TFSx׋ֳ.юWL` u 9JyAv;3GxU,U#JVh6$:[ &?Bs[pctȁD#ަ^Μw;" &rd"lp<^])} P`?r$n1HϋŲqq \+tOʜ[#jN[@ؑ~a/VO6Di2q߼.1+d Z>ΩaT_Ru1Ԏˠ/;SBf eٶsI%![SZ;/^8C˶g=۠ƀy%3xD`LfaWaagVV[21@U$,U{\<]"3\D6=U;;GDH%˜)XGu9v65p7Ph^#6?{FIP\4r|jLSXI_sKF ~1'A /UA,(YWE ضO2N,%5̀e"~ 49pL$1ňn{ LK?yպq!HPFuˌ*^lЪG Q"3N8$f[f9`fZYQtCQo׏TE3v/GS.x 4#VGOo0 7kWevzT4>{.s^XzLTиFϏD:#|~%gq Z^K%ZPaJpa^_ݼ/(n$"# *iόϫR Ii/.t=>wt,}mj@p=a9^r r;JqC֞4<ڍ/C\ՠ{`mb&dAH=#G A*}yo'm~)О ERp_04a식f7e74dk>&S{<R]'T6qGy RG NA;)6{,mN)zjU/ݥe#I=AuĮ^o 2W]܍G*+cw"V 8 1Ns>IiiKjw\6կȇe~FQED)/Yr-֜IRczK#$X5 '&|voo_Њ;tGrfQe!#ѭvX!r <Ιc~\^[xޝ,AC^٘oÜg$L1̆І\.V&t*B8*LE9nSv$]:` ;lmȭJH=򋥅$yTzM=,`fEp0 zx=#0 u9*aoqlwK*@ml8{\;u30>CU'qAȴ}BX$ݞLrO25*RtrDcpN+# `|mu2 VW< fgҼS{ Ƣp\L\V_R?Kc"-0 ϶}P#W"|>7 Gx+Mkզ8 U\wO 5*x+8 j7a`Ј^]tm"4N63L$L>ܐ(ap5lҳ0*GĊYcYy+[5SK34ZYxJ?K[P7=*˗S[/zMF™ C)v BќC:1ń(l&7!6TpJ<) g;NvW8- oJPTlEߍ^ÌE tUa_uYАF#5#z{fD}sXP'I+&cTƥ0cW&+S"(*vt٬-jjj}ߜHgR0 ΡWwho0>w6VU X #Mz8?6+Drqm K3bѫ2tVi/9zSt$qCppoY@_YNsJݎX/gb lVv}228e}8!S"s? FO$Uta)ɖĐMK܅2Nv`|MS &8/_`\rM,jCф~$h:Wy`&Q߬ޣɮpY@2itgav} cYmeNP CR͇0LYa1 4"8쁫2%--+7jYLxI g$᧬ڑU3 <9洴-ʬaX:84[c$V׏f݊g(VA@6@fܹb.ޫƥ^9 tL/H\" .yE*gBgk6fE' Eb/,h>^奎:cy!k% b\T?$Z,:dz0:iWd&0),%ܘ0SP2")b$`V2 } mFN1Y ~,t6i) X >ySq0^f®7c SW3T̫~#ul>Yh3߻h"O6*P`D3AMЮ";""R+DRb?*xM&9u挼A!5(SPy a3|oss06*5[}p+W,>蓮@G;JD/< _$wL1Ot~]06p'<(9eb&'U?3[/p\[ju}"ձpY 2r5JE6p@(hуğBV•'? %mУ]Ma(w~ӆ Hr,Oۨz$|bۙsL ϊq[s4#VTԾwh+ǐt-} zy(RM,}& | |~4(Ʈ̌;q8M$HX}&G I )qԔ]t|'$5hlwL⢄wWzr9aW T0XTal+HkMz rs*HdGi,])oLֶumٳ}Y^FhJ++MWoT]!0縑!/(YA\ҘנlM[?] ^ s8$}X^'#?ZAe'0 $ۚBNQA$6F>鎠hm?Zts ;Br085(P4aW&W@H]oLU`,J4twEB*7eNh {ÍL :bittW4zMk~!g(ravs^BK;FM$W#9"O>4BlhS:bArٍ /#)+j[G:KpD(2{qpnܭ""3S@pQӀ8{}zwj8(ᵗ@]~*dv3 ~)Ox֔0 ZpM0z L*V[._G!𕙂k1ENB9m׃{hݬK;0:3 R}mz*ܞu3JL5p[N#kqGn]FV3`qk wI9Y'w߿ަnL&moR1KF|Xbr7d{E=m.LK)ݯ MUEDz!bw."mBj` ^{=w{⼉n&DS[6jKFqNπAZ``т!'>Zx⒰ ϥhijsFX5~M9`͊#$?8ĺB2gGm/R+?yN Y{=_-F24ALF:טN_\VP/Z ډp;5b[biês!t v.+7S8Y 4$k8D6r=^ ȝ]_y|=wl.,I壹%]UFTc?uD)q!иX tlbI )i5WH{NE&w$C! 59q+ͅvɡ,1}Ɯ̘{MB/>B wݝ55,PXeXK1(>jNm0V,)/8y7)j7GC$+zCʗ* v٤ZTȃ7gtR96v?𳞵pT;br<*Ѣt!^bvj#ּ=gjСi@o B `7 M{9.&/?H`c\Bua]xO$"~ӔliX>E؊X[ dѴ9Uiރweg6`R6.{Ryd#m^:9RgE[֌ddՎVВ9ruyC%y> ˜S88r ҿisր9YwZ3H?wUezpV7.ޓ":s4*uFij2Z=T Mg!N @/c;=zChzhVr."`; / ~̳<;Q"@>Ty;m]}xB< ~wJLdǃ''2b])CH{ȴt\/&(.p&O&ٓ 4,6\4;lPT&&v]G5ls/970 Nݫ &i!iuق)+Y /R>۬/ȥ`Č%A;f3Ф #]DlU$X| ȺE'Q}2|3;\)p!rPF2 X0!@O*A:Mg.U5TN͝1X 1|k,Ig6L<ڶSbIJK_k)`sF떓MD]HOU ՜ 1+.}Rp}6 mA✓uuGRp-MiD]n&G?s, ¢[B{Ouꞑ2b5Xa) .JRa?_a(Z6*c|`OzǢߙvN WL)oy/I포V'xNFىK<62 IF&~wDO3d7vG':jR$0^,dcZTEef8si'~\K H0L"_OPIݹ CcdwQV%_ye̘=\ Sٰ88^9<>^NEδ4x68aJ!A{ GKC@&RG+?b|ut1'cP|[0 L켢ۻ~ )Ըm7koCZ;(inV2[M^{Uziwq(iGxrL1l8I-r8VE2v3vrT/?:U3y v5,BZgyw |a8zFY<ٱN(ZNNi5k (EyHͱ2W.ME$"dMb8,:Gi#ӕzl~E.Py[JĩE 1wtjd c;\@0ߠw7 iYnN;ZKD =% y,)8ryrBxH#nzs@c ;~\&msWHvyܚxwdG-ׂሎ;M(@˝ej^;Ѝs?|*In °NRG/@Q{ZDrqea#RH[I5ZE^+Yr콭= sh2⟮SGtB:IZmx*-y@[|1޶y(_gPIfh֭@9T_IRcX$m16WUF? -8ʄS<~2%EmϕiY "X>GER293 Gr0$e9Nh(=Fx ,7lMng2ڜ ~lPm7b8oZ찉(&؂ (gX@u{!Cn#vF9.қD;c˜H I8G^vj#YsئRE1w fzdDZM=6 cGF^&}1`ZSx=%ӝd T<ݑ 㠬QU+kJ.Y<=Y?Cb&Z^Ap gQ7Nw" @~<-=XLn߸_|$/(jvӘsbV|{y$l[pe^Mϑ]BHGn?:̤9oAփ9k\vn4ÿ-"DPUZWRWJL&VE*Hj:Rc\\XbSVnrQb]g. ]S, hfaصeDr×e1Ya4WnұڹXNJ 0=+{! TLnX)~7=dɖ;t]`,+E|x  '$mR.4lݢ=١mL9Q|mJg$ dEluA>7L:n=KQV [Y/bBBs,wa^!MPpI:s4" և6xȚ?;sKE.5"WG\IDZ\|X9Ug0?kuotE㸔? MlAE2#x2}g/V隞: #D[AlTGǣ֢h|rasq].=qwv.iwK10mm&ʇμTsQ6)&U;8EVl+e[16!f/d2j,O'#ᇓnA3;*lˑY;QetG9Y]@/`J,B"a'n)28`aA#N5 \aUJp@tTi1%l*"WN׬ #dOSiQړ1I| *>TKfNjEd)rd_PPTN sxكLئ0GCp4wDTy@,d.'Z(.ݔ`á`9=S~$"\%gN LԦW O B;02KL {K]"k$io.7Endx捩>!KVM̨Ԑu&5-}ݝa%_Z!Ӥ+4`/]?5^@hұt%.*12*mfUdU&+MIiAŽXPpVʛb]6SB03}Tsߍ@F)BtI?%Oŝ FF5 @[JawC4tArHNIQ&sޕB"1[J0YR>gBNյ(Gnt%rqGS"hG$e\gNO.)cC{CCE"Jk{ ,mMW~ɽ2sh&, | y/C<20hہ^G5eZwLܤeewӒ oObq@iJšTIm5N+ JFZnC۠§c Œ =Ph]fhB[lMam~3o>oeѓCģ]Gخd |0]0.9풐;AEI)q$c-/DWD{ T~lgm?~Y7`zh *.^>c&lrCPEERy<ƒNKD/QBv]4,ɊҘ':~ |. И s #A2mvellQ~C_WFb[ g;Ŧ"v ^uР OUk7[9RM>H c[[&hF9-# ND&>Mf@ԫ pVtܞ6]@KB{pmG`v(rEZȬ`gГ] 銗+г-QݚhYP§n Ƣ-IbkWq ";_ #>*,,bˢ59odjחSK N˘ +rd`\ؽ%' g)O}t趲MR< xw)&:&ǂ.!KgP>q,?Ġ Lc}h&'ɬW9CpQ`+_fQVamFx0jr_;^=Kk!o &;q ODzDh$Hl c&?%jY_8t3֗=ݲZDHE#6"˦lR@+qۊ<"0vfp[С6,8|6膝^L|Չ͔W?^>Ew! yҥfdy⑅|#-ެW nynRD2E.= g8{X<37/p55xmpc@!V`V"5/]ibz[ NΞr♠DTW#46ux**"]ssIA,QXGO_ŏ=22gPEg$$$%g:;/p0oq=߬OnGl   wo }GNmy*޲0*;&H?1󢋊u c5Uz蚜'ݿJ;PHT jeӱj<l P+:H/ϤAz< 6w ҽ7'o5u^hpHig:ٕI`B6AпybbǶTsi?1!g87c@'[7uRvNnZw;} EՔ*޸Os}$ڑ=xA@lw&c+*6@Uwcqҙ$ 4wP5qB u 9oxS&' ncGot̅YVfpI^F9О @A+lkPaOsϝ.9^Ā3[uLUUЬס( j?ɧo8 _Ƕ.c1$CYdSX ]!. ޘ--Kg:80v<_K: wXa8;=;8"6N3:_o2BtFU/1JIGlw4[enQtz.Io,Qd[.bхr}D[,ԨX{x9)0J^%Es*`*TۊR&нV.qGFo#bҰ0_VW+Ƣt4x !>ͯvQ\9)&ȏT%Ԓ3{ϡ_gs֨6\AeN~pWq?[὾zf Ul[& F525(m^TGC:Vt^3#jFn_"i?*9}\~A.{=&eonMaү˪fu' b~#o| $8"Z32̗$%jDdžQJ1}'.dPx͕q=ؖ!`fFrE;>`~X 8կ̓=qVSxOK}ˡؿa'J~Nh&cv䟕=YQfY^PۃtO4wNGԩ5BW6vqAlfK#}Mʀ}Rf9>ϟCņw s毎l,QirRrhlTmw}}ɸײFa㩂6[ncD͚ \ETg 3S2i^z`J/T3=Ě_2hǤcl-P IV{4G>&aPST-&&l.u{dPpG;Ƈ|I@[~_lUN3C!, ~p8 uL,DY Weo8g3BS>HJw._ f{*W[P%[##ZO#GuF@3xqLK #aVy楜\ae1l$E_^KRwRGmn)CW],6w1dG׃ ^F~OY+mDs-#G{$hn}ҹ MÂcy3vuF=jx` j|ŀ>g3lr%囩^N dcN0?tL]Xzx(+ww ׽[P{Z}0r@gkOSEډhKYf97#gV*:p(5_CNȹ5qkݛ?'?t?0\  jypea[ɂ ִ*y{$ON1Bu8 4Ξ[ɣ-CP|)AH}2Pt#xog KB ŁU-5IB*!k$i/AߘphYyY?_)5ű|`Ot 73ךJ{~ 놐Ku"uR qTe:[oY53rTYĂ`um{ĻB^\T4(#j,1ΩO<+߾>B"Ih/s l"a\s J;xɬ+Vy4Vg /h # S A `& uˠwc#;B<>\kV9;ȾTO^,M9 S.!*;Yv`@!%mKH؂.c'n6#6Tor7}1M[gMځKu.PxkgpklGkgbGҋ*zըXaF:8gsw0zH(džv`͒:Mkg _[j#WS!-()[lFEa)cir Bk/>n!uGg {z4ޓ"UUa^ )gP:\ЄS2BESɼfWQ҃w¢7pvݵQ{Cͬ81 '+-mS̟#6 毥O EMWؘ+>d|8I e$5pJ(jҧ^OaC4={lOb[kx.;9rDyHY-G$S!xYoN\bM G_7 Lbo䨕V$W:'#W Aʭ\ĄxvY[4 y DKU| ݾ /:ƪ[ #/X[ nA-}1TS*ˑP~3Dx۸֒sINB(-tơ>yسF_"o~oquUI>Ѫ8Oq; GX7U%ʨaґFQ :Ċ&&(GwqF"M5a8֧Ѳ$ҪX;\NtnDR+f WGzh{D6τ znv4Siw>A⾷{`@6bCͰW yqqϵi ( !]TXMMC4OX6|Tq$0 t:?5T@উ~!!(jiЅ%A̙ j*2`Jd_Xnѝ*qq( 8UQy2rʬ5#SEV9? ē ׈;LF' &8}lHt'IcgN^}Fʦ!_ۍx0j0XsO`ӝik"`GD"KhA28O8TmRL AՄ(&pn9 $0E&ܛeO/O<^(zw  Ph&{ KZڞGH.`շNJJ$wG=Գ}d E Mļn]qUO/?rQV Ogu/fkх2YXc5_T{ۀDbiyw'V| ˉ 㴝,yQ\%>lj74Go6kl}#ﺈ(/_2R!WE"@/XVI>d#J L*=@DF[3d0sj!PM*bvY 7ʱ/_p i}'~ gFں#H{:@|<4.Q($Kښv,J`NHoY.7@%^)@sgJL5_HkQ,n#(nc?DfcHPQտ ;K*ZC3aPiօ8Cj-HѕaԨm~H{'C3H"=3rހ~0Ģa&v v}~ F5](@N7ςȈ(gKFRw-_M*B3<+cteF$Lh+F,1eCڟN)ݳ[Do8#bw0~=8؞Qs(S-HّcVQW'H,]?G ,lPgmK#9ea&Q9ggN<:0B욈,?JJgX&1 F?OJgKЛ{C$Yx2 L 'm`ĪZ:I!Ե }%wnp kYa饋N,jF W,wN ,멋ef\$LYaв* P,ã/VA_D89%<hrߦϤ*Hehh$2bΆؐR\-h`|l"ztV#lNq7ipO57I6J{2jKU\i/:I54?Xddd/ ҳ5e2uqb 5W+_؎$ڴZV2yI/XhֶًTnr}ed\u6fc5 ywVlob6~f#6n@NrN61ݦä4ڠzS*XT#+ՎPIZȭ&tPA减a%YP;DI'a'`6o{#UӒvܒ$S G5;*pD󆭲zٻnmz(1TWZLN9^n3"[(ZV=%2x1ML[%e1}d| j! gMT=1΀*`r?g%51:uQGER45;N o mwMuw0 =J u3ڌ־dcj^G.QaC8k }[|R-Kj`-[ HkZşyx[&wH@Hx퇯vfN&yPye$h $ |\^ʩ*6`OC3_xJ`l8Ɠ^h!a:ul#-!NL必Fv*H^l| {P  }5rJXP@yC#z]9ڛ$n_i:^4eROռfN=^Uߪ?LԏO#i>L d'{j#nFu㶤e7/Rhy_k_+ \1ĊpY^%^C~EKݘ@1-NszI+N}ӃA$k&vvjh9۵sr{<īabl2y*|xjA׀نpa"+M`hi~O9 ,S?,`O~+NXGs1]VyE?T mC `܋$4麞t&(gr15M!aOg=onBbw'$s. 6Kdw|H\)2;+oC{yf WYDO!9;*H*1tRoY%Kx#Kl-B kCb(Xނh6MO8z=&4<0Qa:C #2¸/Å?BEa?9J,)6TI|V5Qz~gz"dbqߩ'|ҳP\͊ZiPf&!a (HYW2dYZw|ǫפT| $p5! s:ƻH2AGd:Ȃ<}T5_ǮI:%nLTȌ*ϗ^04fBzNkgѧTO1vv'!O/Me?),; { w}dѮg)S飇Y]߼<+\5@prNCoC9Jb$_=)[T5Qs=d}j >t`g^e3{ȱ)jЌ;]SI0\ԫ+MؼۙddOذ1Ox`}t,3|~|Wtb@I11.(86zY$:1`#FfZ63-C~47sW2θL` / &9|Z"a{J (Y?`y8pk>gH 0hHiZk )T ]e摋.PXdH7"R\n>bw~m?ͱ=U4vc%ԡ@ĕo|仙ek#7 ^"72SD?q6GM1^a~&щ 3z*CSPWhW@wsȗU0a k+}͏^I@ʊ}ʂ~[Ѯjk Pv)c=wVwd tEyL+0W\`fEf01Xwԋ=;3PPF%9b LQ/GYA (@,I0p:ΧuvS $/]'MAپ*E3G77 eLD*K]-?=M(mjr^QkՃr]\Ʋ@fV 0fyJ BWx>6=U/QHYGdr7V̢ѝEWl}N3b%~_v%4yIOb B~Ƅ[iuQ.cKDߎNFd]%\ɯÃ^ixMAv+Jr:ӆX0N S$1\es S %k0LxȄvEBA}4 nՁXlZD'l>1ObdBO{xc;'H~ 'lQ?F`//֞Bw\,N26G8=.׺">0Y 1\EC U6…:^c(zt~!/GeV{lP $(}`ҝN;SoQlŷMqh`Salk:{A]0wXAukD.i"uڄ1*&_%l,qo?ȤrЪX#NE?ߠ2iJB= Gwt7GyF;ºrIixZh=tDZ ZLGkk=׀Ca6SNxZsbWm>-9ƨV}02p}pMa^31鋲Ԇk`>`EgMQwT{GxxutpQtZk-1>ḰH~a(NB1`6lAsnpKT0afH-u5j nnfsZYi;XρUQ'@"wp0Y( ,[a~K5 RjD<"oՐp gt;Jfd6'ȴ<&ٌ)āg7?KCA9zWAapcjh.+lԻ$V<+h48>x 5g[/mPp*BXrFf cE|A ͨ5;Y;`|3}& kO3QnZU ;2 t><۽1ܐ+#DX hvf[~"p5och* *,WK m(AXŠAO'ϹDR|ufO.Iu~I0|6):=1E; $͇M)8ic>DߋS 5<7F)T< 9 }M+ѣ\Lhˇ㕰 ^!bRBF=ADyV&zodGqK5&f'^{% XcZ ]{G\ؠ=*ӋmyIf ߤ}Ďl1# EۨM+r`,t?4gŸ<M tn6~'t!vzTXl0Xu0O*yٿSp $b0$4&_2S%ӍCӵM)Iݧ`s"_bϷpv}b ر,6fupP9( uo //oamG̑08^rsa%gBHCw"3EKZ}4+OQA(!ykAυےr{r͂yjru+Nψ ȴEvA&PG2Pf+JfĨF1:?3N|OZ۫MH toPlĕ[0Hܸo0Z]C=zj |xqA0aOK%B 𨆶…v>rWLNQyp4'=6~ˬi_8lv wDDZyiEch&t<ۮj]֭ h?<5Q |7 moJ+_][LXHh.&(gMe`@YuB?4LɲyX$sYEM 0*' F3C 8WquE7" fNLNbSjdJpM !ll'slal;E }s59IP=+I^OP{Ӕj$=^(rv@$,W wD.)/kyT\_y7}†bQNCScҳRvAZrR:4vu7~utS<P5zyWnB dՅ`/n*0[%2/钺{- y|fom}yP>4I, ̘^p4bKG"lc"͐/'M ەh2iyd](']KzrP[κN8.[8,iJ'rڪ -88 i 3{ܽ/k?3}ޜ ]U**(M( ]-#8S!r>&UHp!$:`'K5B_#!ԏ;̏mYA&Y=r80g~.tc#Ais3Ŭu.[N?w͓5p:*tP^9f=>(k?B$=W$j2f"1ׯ#*I2DhgsUlr]Sf8Lx &++%}\SY*<`7FOZ} -v⪐e$dRWHwM"q!8+S-ˆa8l$C{]-ŅX=wې븛c%፿|^

    /uܗ w܎]W NKj~H>LMV|F屬nWm 5HY*>Ŭ@%þ(.up M  KĴ UAVɯW(;dMȐhx Z#xmJ2/JqN>~)mif[E'ҋ@g:zxОߠ5Osu^/)tYM]}-\(.>?FWv%Ϯl딏'͸]P;Hb["3[$m ZqdmBB<#{%Z8mI@wc% 1T#x Ʊ8pЬK  V_Wr,&CNcV8sgS|Փ; vb xmyiXň}IXfwh5}bD:qM2uR!cL@P&%֭vS  F+iuU썽XetUZ +y9Pb4A46E#ka>ɽA #vuBv*SFw1ʣĩ瀍fȤ˷sRa #ۜm;Ws-BAƬ`P)4δIvkb"+qMi4& R>ޤֿKrNy Y>OK\t/H#^x(HA_|W&ØZCNNʡRGƮlsci8[.(ؗ#fc'$]E,;IIP&&ّۧf8Z.^U6{aiv%ÀILAb b;֗ޗ5"E11Ĥ}J[@,%.N/ R>t5+6Z$*_XE;mK PϜ"JӭG:o ҨGd.*0p+U{ *;M X5Оr+垍!:'ɳU0AM]ĭ̛I˖?-D8pSůaDkBz qjIU%+)A)`1MbA@8SψؔIeW*:tYw"hϋW?H_Ydy5laCy{Nѭ4I'jXbK$db$_fpV΍ypD9"xqt+"XA8 p w/ܫӍB6taK`Hxf92븰N B ,s9ͻ(pȲ5{q XXc8cۊP@waITCs~r쎾w%cU+D\DkVM Dz|A LSzb_\q*B=)? Yݼ/M%bTm}ZȄ|1|sYnv'Յk9^V4"\_]I_̌r0qOG O+!G* x#E5m\mUPmU7 3CeΈQX'{]91(9cF=sb/6x9UUd&J/*qxYM?oA+ UNUj^jS(k?nǀHV q^]`cieTVHJKE$<<9)epSZd&J9"> v:2󂪔@q"! 8K2y츃{/5%Iu|tBBk#ʚcc=7*I /i;0->fu05>dž3N(-&V f_Ѹ}{hh_g-7ԯ+_[u<=Gh4Fwߛs~ZvD@\f:J  축]"?I(iMZNCټ}o1%SlGËāg#Da5,-g 4MtNڊ'` Ô|`0_c7 #y^'V\w/36rήA8t#74ӔGZl 2ߧ7 $YHddžjՕ[5QE,HaO\2vn/  xX|˝)SA/]&lkohu`!n(ؐon*Cbpo\/ UwvznI(Xug]®Rubސ=~nbƛ=ks,KrVgֽԳtGq4H?.>8`*ɺ@<@, e2'a=Tf3oN;'֛oO魘 W|968t d; /~3gSczQc(IJLXo2X/W3< }cK]5MY*6 ~~DóB/vxѸp;.jĭ߹S"P-[ųˆﲀao3Sy,O&6hr`w%[9)D,c `ڤ-1wxSǗ/χE&/QC:xZOJ)tY4InK&0<Gbj xV ~,`R9l<Ū Ek4FNI3q%W_r :sZ!ťx[ٛJ_;kx%fcKƢ=2%1;2K7߹Pkzvf o,PDS]"_@]K >fPK'߻/R;aa]DfЇuIro*՟X)Rb~Dz:~ -P Hxtyh|Cu槬&]ڲ'dߪ<!̨bx]> RqOGK6x|=ϙX$q!0Ex- Î|ZbEx4" M ׎P3 Jcגm6gK|[aAE`H&nFBWKR'Uu3aͦ[O;ܾ蕚l.ܰrMqGe)Kd{A;š7-HŇ^0V PsR@ɣXy+ﰺ d.Xi@^͏A 2[W ]'#K~(0%:'n>؁ɰ7o9͹5N OGa+ H^JttӰ9]ƸxfFG(AEW0u9gBKDZzr)jkd=&û߸[ck:(Ǜ$]Mqwf7k}/ŨO8;kKX~bhhiφ*mxl e h=R, 2oΟ7{\߸^pn$)%)'D`x5`"ENM ìUd ~݄ }fuPk[,>g!5H[aV[" XX2X7dWb`Hwf@v3y$>SR,f.F^:q_2h:ȓGkDX$Y=ocD17d#sոaShm#Bf\Bھ_X r{5>`mh6|tRLYEjʕ5I GlٟwZ%@/dXWK,gxυx/WUVjWN,Ӟʎ{<zz~PVLuh"BV `磖٬fюWLL ̉;8wu{Y$NqXT"6q⟈M?" 7ܠy!: GCyJADy{gͦ>'1 wH f9/ʉ!.8(ZD;0#YC}Vj&NxzןTE̴x;Qs'ԣ(=3К鰆Kbjc)C4oU^3;(CZ?;M~?3ׁ2|3a~?`톍@Q}_>Rg>G4&}K@|0 q_F. EU\K T"MXb9|.eaA*P*oבhȡ]SDP'Va?nfWlq$V"QoiIΥb}e~%BE&keS{XVG.;qDTք 7.*P"`f3 /b=^<]p2]ɳt[ "m7&/Ja%lhS/ԃ$ |c&&2k V}H0o>Ju}ٛ {(}%1q25ϤpsJ(7wXVԭCXqsoϜ%_W)##'"%U e;ϪR\b.q\ϐo=5'Y<:3P֋R孰o/$@}_/kYto{vdx*`XVC4'0# (aO,JDd 6haE5ǞHr_NGg# ֻe$dӗM_68P\HDd|@Z ;Kk{U906 LL훒.E!\.f.:s’r!Lb*7e6:=OHX8nӆ I$Q:`e}lX){ fb<GAk)uBϙJ<vLJ)Mr(u}WF=O?ƥ^/+d"F+)MJ]d>`e5I92&EI#.V惫j\i%H"KMk<$aqtfathJZiG0CmjB>(U֢=23P:p[G =]vƿѵ3BBaN#)pG:_M5 wӇ_g"yeqÿ˩L Z$z@]h%NGQq^^ǀ8B)[mn[`Wwǩ69%΄U7x&qX%'rJ3]Z/լ\ô详}Z be ߫s6ƜɃ?3UW%c  c%{ZaG"FuώoRHRziGq`AX{>1KY"Osk bOy~ nW CCWJGdS'Y=?-ɕq&V_@*k$7Bi{|9 ’j+G"K=SwmC 9p}pnb~2UX5l}'R )?8Pѐ0b8k}F<5b/":m`Q~}M*Üwՙj%(!iOߊPZv(Tnkl L(e' nۇ*䎣Cd\yGIM:`?ZNw><ԉXl"Ec:pfN:opVpH .ۈS ׾_>cIH8dRUyVb9=$źC.t(Yrotu }7Ipۈ9mnZ٘GU&it+KqUE] I#W7ZwƎ$:MW}kuɗUOg<+D קχ)胯dEJ\OlfsHcz+਷3Pzof 4»qpq.bWԵ4=/#2KP:d[5^C}8e|j dAuDP Be:ٸ?\ӘRg}VBcR IQTUc=J7{tq%)Td>;a}T9uµ~x.+Wf/7\)ghg:T{ \-=g̻v"uF DS!#U艇JDqXE-F3פ <{> >)ò/MJ1ǫzƩ%;<a Z.;P |87i&I bM8fWORfoF&qsV:ƢM!*wŋJهЬqDt-G0! bnE\I@*_V| kPQ yIӔWd-(u/+XeSR:1' RXhƌ\ .(I,Ks%nݱɭK7ʒE *XH:9aL(d_IrZI^XUwy[!Vvkx23Β #t\{һ+ }B=3Gʚ?HBnHÍИؔ3}OKNHkTNN7l\J=kF~BRhťm .PhC6 ޜ ]:}[͖Cg~0|l¼G(N:R%K m#2+Ȯ7ת3eӧޣ{lhNOT- P*i6+FD{ PWnS}|¤T#6-hFmvcW>IZwWSkڄ`@APH~b7y zGiw6@ξJ ۮSk/32$Qe^dL(O;1shˆ >&{^s|i2>ZU7qkM۸Őh_݋;;V:Đ~d q`Jo:+EwL|?Jm38ႁTGp41mo}_]6$R:]ahJ@ @(=ϑuz:*!}aq.9^@oTñ2Ļ O+{n~`>)кpX(<_#2lY[wTJMcmV\TIqJiyԶǷEtvʤN/ccDhgÉZy)x9{HKMO@d,ltmԌkZPVbaJܩ϶[Y~I,m{xKp?%bb^rX! bY Yh$;'9 hu./BuvH< s2awG1bs8U3ie `(߿,?mvw^qH>!1Na ï-J !hi@m:K–**-cD[<-BѸnjwr ɼ͚bzT,$F)85th[yz¡y|Hg]-Haic%ϳ1 ooU+0-@ݍVy@4@T5{i!膓_AޯoaVLrixNDIrH<<U%\FipS%̀W{}~UIOnl LyL+mTF0,XDӱ7&n\ҜG6;jŧ ʝ1~%["Y 6"edm޻iHP!%Py6zt7✕7;Q[y.5Vz3㰋CG)P0<gr8vKn jc<$h>2?࠸ZەtaQ~nM̯*:`On6 /XT7|B-0ߎgPZx @bX}XrGyfVfz q2HDWhaGe #0g4!E){=b(?Ȍݗ+` Z7c|"G kzFG f8fq,NJ!ZAfv6_ddHk":tk6VP-$u6857&§;'6l 2-h40,3aJtwPn%EqaDF%[ULwnu,PR0˔Y'd,jHf9e,\Ex%)-t(MdIvs Z܌%ҥa ҍRL_ˏ"|SR_^2^&akŕ^BiQ}`!&g ?L/NδXC>y$Km/g5q՘0ЈG{VFBY YiM=I'0ߜxnOD}z#P*iӣ7$K!& ~PV j^ 46AT_A$D9$#u}e98 B!_^mXPz0;$/M=1ۺCV G%SL^ ,z, _ Wσ\`s O+XK3QL ҫn]`,$Hވ}Ux%{ e{f|Abgw`XdW"n'MӵTyjD|'aɴ5 /9Ϧ¾Y"nsOEzw:~ז1EB_!+neM^cAnч0E<-gFpݮ4K8nO/E aN-&LڂuV y~uNuɫ6>Ц5.( =Mſ?;0IE"u9^;;g/.Źʈ/aNOfb>:3gG e z$7 *MSPiioxY)4F>R2FjA8CW"*X(Sgs`Mrb K<7e+3Obѳ6orTg n>d9r-XܬяQywD2FxDni4|+:yK{Tؕ!>K?Ow^6`w2zv Fsb{=>w:ʇpk]g< ~/(iQqg'v-pYW hM~ o-S?M7S ~|rk@Iyl }J)/D%72GDbZh~wҢ, mK }uu_=\&x#)::Ifn4vվϭ5QKDzZ:S  8GН >z0`ϖ#v}"z 6';lb~ko!;X(-]y w9y7$$EĿm]]%TN9Q逮UުX"Oed6`7dF P`Jܶ,>i=j^׾-ՀIX,\Jn ]y.)!=> IMa3X%=)b#~2[E妵 >9u e8x3Մ:_̗=/";"c]Ld$$ZWgCkCƙ&qFvVd͸\BJA$PT6tѼg:#%l]ӣRIVCFe[%&zC<'x>xJw0A@k+Asj]?E5-m>9eVB Y^5@+ q;&wXE,DBx1f읅ڇ9-r`%spa3v\z< ;<~ٰ!XbA6%lM7yҘs \^yJ\QW5?-{s{v 7#͚Nz+keo|{|( i <#X8D6Z&L -\8AV:7m?Me / (\X ty̒^5WEowL|#x%2'K{?(4A\YOQʂ' ˑ1g j} SR&yֺP(`vz&Iݹc+每Зj⒒Df*q"YP4ڥ3O v7$liBHg$' k\D0-maՎ+A_81yfJNR/0RWv9Cnp;UK;>m\*]4H}VG^-k" Ov<n;$?X}hD*.Q4nJΎH*Y4Ue cF< JX-UmK̃M|7_{@|oYVsMF3N_6jzt$*"] [ -_"LQө俎(^^v M/ t'+L!@TG$_<]g2TSgr<[u 1Y^>fn$Ōur>אetbx^]%W;jHfT|D;#X0]Nnbm' -h 4HJS5œMaJA?ű6b쯢$Gu`XGs|Q1md#&8k=ADi#\oA ]&g;y9^}d*?ٵFJFq;@ :w6Te@|(+v~\ϫCRɽ2بڲ@yԪf/=4gu6s<*DBA?Z. P遹/QE؛gSE2"LhUf!kGI-M/'''+Siڡ>+/ͷeLkGrP[hMu6V85 qr52sT"(GP(?}r%4jI*Ulk_AutZ{< 4Ygk m$FgWPNն-5Zzl>R~!#a©T]ݝ33D z˄+i"eh$˗]y$?<Xf𙃯֋0 +S/-ǟ`zL? tЕ"&]%]dQh|9$zBxkNSbhXPCbk+)R¨˜ʌ&RþI +tzp kvݚ;Cx][·MGQRQ"S7{z%0D{BΣ@ H> ! לYD";Z+C!& _o\QG(WtyDZKqCu$ԝk炛C%I5bGw}<.tEu2.wK&By eijn(zǺX%IkfvT$]]sT34M7g8'a;hӅω&-Lp*&;VCĊuЂ*M 3< )?2p^Wۭq9;+IK(.'[0yj_XFtuJ8஻w =AH7gaMc!rdvB5rK\1Z3EvVL);am-#'PfIE GUz\ c6LqBR$ŗGủZ"ܢK8mмTeYp f*T[VX [-\X-cɬU Ť61LN]0 MJNS ?@X[2n0~ԦZB,nͪ] pć @`]'Q=4cnԡ ,e|5_AtI,]P5D+>BdE^qD&f,e >4sO?dyvndpCQrZ Q'e@2CZ+eƦ`4,{j-HU|#|0 qKV"DNliˋ4I9s[7$ !s`APl8"1]CnP){*{ V@C)sgRXaRؓtRp+ o/9t-S$oϋV|443egܵJp w1[lc5uUUI^ bAAڛNmib]{G%Gg9N(|8~^|~)V!B<ţ^])k\l%PH4*~іDo s71C4EmD=gDG0/k@:ulwUM$#yOF~$(v[y"δ? RtY8ĐvunbSgBtCN4.S#̤2wrHOpamٻsEf[zaܐ˫xvkV+1}0N4?6!(_Z,<W?l'Kˑ:v529Av%"3[, ? wX~9iFhb 5%iJ~0Qb5v"RAnGJ︓ЧS#r CE{CI{쾅?2ޣF*4\13ćf k)A,T)ljb"SSі~>Q@C`%FiY{bajqocDC2t,G0}1+țzܧ÷~`i.Q>v@{pu1:\n˛5>=dw'Xh}R 9/\yzٯIoTU^LbԷZQ}H%K2@)*`Ɲ">EVJiEBJT`H=zD]}dwg6rdBҚfg;dxO+Ma]faLÎlUCd =c`3hyhQ-:Wit$ />|$h \0'^^})JV2eׅ'uS/Upx^t6O28υ5 he#2FХyk M!R 2DzC@p\/Mϧc$NYu圐 Eϒ8{Y7~%IT,(sya!u{̳YPdNR&N:M4A`6 `_TyMg060O5Ѱ/ad c]G6Y\^D,ȡP,LA4-v0bdJl%XgēR^.@>9L͠ y:~]@9W`}CEL;@CqrYW~BVݺL|8iѱ3EpZto7a{GX/#5庵t@ ~9(%$6=1 ')Ęn6]"|.$!+4G靧_ÓWiI¬Um6^ihRF[kz D]**@!/jAMbi,nONtd`j}Pl-}&PXr7;udG(H:e)zЄ׏k#2M4= ۤ7-6+~-v)֊~$Wz4ɥ2yMSZ U[1:Gw<֩frW1X^s7HIH2LD3^IgEa(Q,^u_5JbۊٮSPֆW{`BiCd'QֈJJR{NviJǐ⧼(ՊR:>3h^ v* hG`iJzuJŠxܨX`;a 8KHj c-,!*?N!' +ALD+00 ӱV/!0Ap2䀰 SyrFtJH Fb6e~ωj֍gR`ԫ86m$U)qbk"9YΝѡDF}m)+bHރP 9ǗDw+1~ U344"IV牑a`.<9\p1YWZ:ʯ1D\ϏU`Zke8 ڌkedTv}Iώ9biV4ط끂G j>^S0r3~SlG^w,BROOp8U_$޿áIgJ3ِcL FB|UlYLU<eu?TKзx!ә b VR G8Os Rԩ1:9M!~T&OiQ4(}zfS$bT$̥-"CK("h*G*ek*n/[BP9өW--SyďG\/隂 |n?Hede>\JU/<^5n&ue+ )Vtǜk'i>ϯ;ݜ .K^Ȅ#^/NmCJν0;wZ`$l` T 93ax؏7@+M/0*ͫvR%WЯ2$W1w r"n8W:?ğU`aH}5<: Ř|ܢm\B~ǢUjw Awrz6`PΠm3z\v,ej0$#7>3h̉W6zq7t `Rū-YgS ׋JJ0{AkQBhAP_|$v`9.˔lGMvo?hr> -bg/Y?orO>z)MU5%MXPJu㾭]B]x~ŤdQa4ӷ~ D"s8/`| \p-q) h5ujh`ڵEƮ%=cz˦^s)%ܐmvԴ>޳GaRSolP<M3K#Greɢ::%l2(4eJko`ztz,g{;. SRCϢ^\6Zܗ-Wf޸wlass\@{lLs]J/ȿ67IbT6Q׷#֩P-2[clYyP@F5cop]q)By4Ja=ibQB&`0A-fn[Ȱf"Rk1_>- tE"'qY4Tyl[И-C>R>rm@Y9P$*HTpLa(1CٹTM*ܒ鴆}r ^s'}碚#a i%{0K PV7r}ѸGis癄)OmMi -wa_V7]lQiBT).pR#lCvl}CnÈ@s?|aݟ񮓐0ǶK9oz_TwZֿM˘C!v:?Toũ2{pnTH E-Æ s&6x2 Nh*g62cCv9=(U44Y3ĦB!M\NJR)tfE|kk21iwغꙗDkysFƯe&ƨܺȗG#! ˱OAG v;+4R)tbXvH::~3Z0' qmizT~9B#A\|BAMD"7wZ'd ~ JVgYQ$՘3!> =V[UI\(qȠ,6ڟ$(H*f: n[O5R+pg71[0kVobTSZy_BEKDgW{iFAN-w#gGB5jgS##fx!f\*̨>":_M}1 ;GE@! 8Y|ɬA!P{oRE.@7n5U{5jjf:ưT򘉘D&JR+uXJ{ @;>YI2(Sl_nL]ZU<>_6^MbȷePPGyF{Ht_a]9ѽ=@Y\/h+wCGxB-=ij&a1kDsowA]Զs0-lnX.UWJSU%Q4!>M+wV+$+w\&m֎xn ţEh\̉j.Vwms~$cL+di"|ڍ6%x}yV:SX7:ZA\ǜL f.Js`ܖ}6:]~҆\ۙo#+W"*z$˪rsryhkB.!v~eY'r(iܰ&;eǂdD8_5E @cY#lWԠ4X[f,7]Py,y3't,q$hvsl)dza:}Vp$̞Tܴ ^޶,c qMz8td_thO ĵ49Z'Bʮj2 "{VC7W_g&`4;^sU4ؕEH}gx)}ހ rsB XZmBX-3::\ڔyBۇXS sX#N"6\Cb99?$]S%ZGQ̥x?%>4 {Ywe( 8mJ5k-m !lf7[dTor# 5#^EG ( C4; ͚Rx(c(޺Ů%4֍wt!9X^{fTye|0 } ؘEM2E-̈́\iC*ר@oͤ>Ԗ1kq#fdlyպ;ؖ9"3tV٠^#t&mM0<ѯu4,QZAYhJ!gC6,f\Ji {Iu"l 7M.@{:\]wN_'ewEHߥO+5cEL̒65= V$ng\ˆs~})߼XAºa gfC_TNhݬ bgz4C_.@ROK.KӋ9Bb,濴͸8)+.vE]6+ofp]){qn=#הq|ԕ 47vf$A0"s-?+ř&=_*{qjP ~yevȰ束S`a3 =J1s"q~)&9as܆Ӹ-/=FӍֺ~E%y8LZѢ-T)ëMpɅ~2]I!(wsMtSD_FKpIDd'P3Dl׷"`-P3-P/o~#=2'PÚFk~1hɈƑO>xK ŢXic~Xs}8?=$Rݜ|Ό3m"߰rlI$⇄,Dz P@ 2#VATnR=(Emh QtbM SB5,c4zA+xHSp_g9֢IV9[`c fΐVU}y;Y"3=#mCQOԧ0ѢC 0h!SuEqz;o5GE5K +i7!^C,Z+6Qs/][$/;V2gsK@N7sȠj<$~t:zv r-sگY8Qԣ:K%`W@,)q.ce@v(%%" A;*KPNLs}$䢁pGH^,Xdcu3!kreКէ%Nq0JyYC^6O0I<&4N⯣$;^䪅ygO A?hz0Uuhi19!&I҄(;촱C̒!25M\G \@)\H~eѡx3&D97! 8~'Eȗ^ }jy,)HٶYYؤ`犸 g7REhn4w~`k&0OYMހQ#;QCBa08l࢔Ya {, ~,$6u o?bYšrUsI~orpwd g/> *Ϋlh Ї*0ynM6,}5\I%֑EcG WѮU]b9Q ЖuBpau{Јz0[&m޴jtw\~ 83Ȃ9|q٪DY'2͕8oBES32ˈ|(OM É >`J;Ͱ!p٫͉vlDHEC&3M|>OþuGnhS$I\:cSbܩLYЄ~OIQ +N0q%%s3tM^ TJܗP'@SF hkLwa}ok<\ӚY{@%&{]h_-ՊW{G2)tHl,Ҍ9MFMSW⎚12ZKմ.|bsk'#/j%GTc z10䙮(Z5Z%#0Z3}()1ZA#q$O8K%SV?T b4`!)jĺ鏙n5vpz`޳{N"t:_򫛮nӹO0D]'a@j#%7Hw,w]A&7C+xDN{ga$i#"ʋ|%܌X5?fc|)M|MM<RUU>Vŕ(*N?g( pR[1!~S7Ѯv$uڪ[k.CHAH[ҬZk;DjT ث=e5*I@ɎÐnw(bl\dX&@ZS/5{4]icSPrE15 6'mΥ2OU޾6Xd -@P:Nò 4J%tl: Of/d 'r…ev;@#B~&+w .H̽6TKh7g>)2{\4/'.̀x#ED$t`|3SXDnu]c)4YLCKo ZD] YĝaQp< wVC&/`)OuMz&Y&P"]"l_OeS2L8,\сqra9qtr@G 3 VD.ۦ H^!VԢW}p;_ѿR4A@jg uf?iQgf3%ЂV*|d] Fők`OPR gSXރ5[Z_*?*"|?Aq-\Jo>x},+ܼL;iUzd6\TMh"Gƛ` ;PW%@s#Gwao+I,/~#@ &@5Z˴=ȸIIo,WWf*ב$'dn2 XVXfa4/Ԓw42?m &[$6acQ݀xw#)(^5(;Y@MiwJm@ևh`T,Am8%u} d #aϺ0(mQءm[_$'m{6()3⿖^vzˌp\rfXBwoB|s#8z\]2 '/<@ q{ML-,lƥ.+W)7BLpl2JتUGb#ςmQX2p.L %y^'..O$ !,J폎KB"l2,:2]c 歋IKIcn#`A SE/JӮ1kR|;F MJyQ Nn꒯4VA6LsZvӌVYz|G)*Rp=JmpUkm NDi_Dg)Dhq'\IGCd݅Fߠ$1s)m-]'w:B B*!oC&>}"([aq̨+cU1`͍^p>4TQ|=+G C eb6 D@%/+&k2)OHRA&{EzsoIJ #?:COϸ9!uty(@iϳ9>h;FUpWԻ˅!!G)&RT26Ŕ!7z'x[9@j%+6;f 5WleܣZF蟷f OM)ʰW&EɥqU!y*a6?MǴݮ bq&`PlkUkmm;A,KnnՀsZ 3ʺ8KB.H*o2}4X^v )N?Q"Œ78S"C]BٺP LD>=jz'`Tj{Nm3uf܋.*l<^Aww0ԑQ岣~wNepb? AŤ> I}=@2FfHCդ*inH!_R-20IIg.KMSPCeXrzJ++`RS.oðӓ]0,+0:.\l[\"PLi6{ )P0tx.&ICȯck%%|I(S-}_X#y:'~:i)aDGЃ"^0Jiו-j9bi}2̼}[5]`c2FnSa{IqZQ:X34:.eQ,Ⱦ'6U ac9W {,7DD#1c?:3(`mG>xeJ?¯p]{Tܮoҗ~Oaz3 4BMSz6".*and-Qi^|b¿޺i͢=kO4$=N̒Y//qisºsQCȅ$ JX[еâ_rLgQe:D"8ݣI&Ru_nuܑvq8^,gM{.oWJY!:K>MJm?+ɑc~]Gx 9&L3/mD9-8.l&v{ 0fpa @g!s ap7ds-["6sM߂31 U4UѺ||a.ҞR9!x,p7TYg/d]J ,;FT&,no݆=8uj'9#ίp=hKG;Oc30E7Iupa"~FVΣe$`ιK杲Q . ]֝ej cgb{܊+guHUF ́6P􍵝L,p*XRyY);LRApZ#U$U O7s pprNka o#I@$Ch0BlI$]],h.J{+S;~C =7Pzҡ{ By@9J (f 7nML˙SO3IV@|}n^@3f6èWP['K.μig^&wUJ1b3Cձ/Ӄ3:EnIr7 o춒;)z0[ۄa z? KCuY㔪&$(i AU,4aQTڙLϴq`CWe#J\'OEH]EQ#6`#x;کqDy{tHݍ-Sk ;; dxu^6$G3AnU t%xމVS7Η*Ol7wЁDŽzZt HK- ߣբb/re90WގN?y"Y>>FS[ ] dHhQR90͟\iԢazuo@b+"({\CI.* `Dal1_#;:޵0;VNx*׌!x2oJJKh.vLdͼnc a80YQh}}E_2+ g 0]bo 7p/0=zGx4 mzcDsڟFɇ*L(uQGNRޣQ0v?Q WYfmq~(bT aE\0MCϛ+$-m'ﺥ3V(R5J/+G`[2pc:yZv8p8j3L]Ɗz8TX W~XyS|dUwT-(a9}Fjߡwk[峿YtT\+ 5PU F {'@xR:.9$kACexN)ztUJSD`қq̉Y幸yOO&L/hƒx,JGm #T 3z`_#!h3։u& kZv~gYkvC$ڡ։F=-*ypMt=9J q! (:.±waۥteMOq!d VEi܋J'#a8CʽcP=/_2NCeت+Fc&erCr85۰\3%=3=R! Y4WW5`׭D B<٢t4xʫ,xo(dQҝNvd,P@cr(QittY a ~m EݯOXR;w.W${S.*#UH5|)$*{a)v!/ϗi]Z-X;^ ,aMKxG+JD:(#}Q04q2$!>@Dݻ*:0,3ØbHhtw$tPvա3L2q+" SWRPiω,N l8}Yi{Ye^)$JuE"'k[TzrP܄w|ّyc)b[Z<>aT/ T, U}^/ )9~PVժEi[`0sA }"ccTFϰ΍ZįMAr кvÎh+iηbr&R$L$YH(Xfg0<6LlaRt3hEU'i" ʰqI&ym8z8(5,favN1;PGGDz6˔NE8}{W  C ]:^9 L&M̃1XATE:h-BYזE7\0o?MNaer\ɏ @ގ,MWԎ\4\f*deaKd/puIڸ (4,9QEu 5|ΰۚ)LO1҇*dm[< KcO5&b:Eumo|̅jJ*T6u (DP] nտ﷎Dp25 bHF {T)vidTS!6X4Q5$q[eCam Xlt?{$s]6Ȏ+-Y%3j5$UrN[nCɣ[(R(U "hh_ZxUq`w3y"ط!b.VЍ0^}IZ]2 %hnVӑ5fŲ(} ֡mej ];CA1$[ wiъysl1sL/M7bvK+_!89PIO n\>R<|p7 ŔccBa-h݀v6=>Mpc0Гp8qKEvkCOı( X6rhJC^YT|{Bx&2Iw~yap;`z54&3S2-i DA;bn77(Ax@J\΋L}.}8.B(VP [rhldxՠ8:J@SԽ)-2A<%>Uʹ2,uDCХono'Bc®GX rԬ?2yl7doҎqY2J<1wi 鮼 TV~ٱ<%A7t)/5v}x[rX |:9nKl_׹bijacNR&0Q>xYKvZgD[Ū:T5}v}t8isxc}j*56&;̓Mkb7ϖN SՕr v>/-m~_A- .=42ܗC{%_bƂ8=?MJa~$Q wcjutjÛ |޻YLM)5 ;I3ߖrtW虺}(f^ GHhIMr%_DTxyk0PPߵM _Y3[}HC:ɯkDcNifqCg5s|o)K%p!*Ű}nҫMs!>r{LRmK:mSjw#C]@Un I CF` iRbӾj{C4UxPA2-Rm_#^Z&|tc)dJ(BUZ?Acݑ,ϊ峚4Yz嗐[h2H ױKg]F( lˮ uqinlǙ F/l! 6vIGj(AKg%ƝkT -`Rɔ̑Q%~U9:)He_x(M4P>ؾKl`˯3'f(pN /1۸;ncB!aRx{0r͟\H`#?1Dc>25ǩ~99/hi3w"3%Rfnjs ieHض߳».BtdZDxn,QF JJ>hrZIS낄s- t $X08x/c!h6.``hEgZ79ݗp(q3sRfa'ͦ6ڳ AymU Cw^)߷Ё,+ -i~Y Y2:ϯc=MWspf(a9ϱY+ZGnKȘ6@][DwWcw#M1?}rI:GϨZح}ЉF&ScHHӮh V^jQ'\|Cm|";hˀsZCMXI~N,H)8? Ģ2ғ5Xqj@dk#ז/;oB1o顊hއRGw2s%>p$ ShV_Kg T3W9#Oވ7/KO/ͧU)LaPZrJ͉كPqmcH;4q=ijU`ni"48p<-=]©5mդ2Wi%ús8UVItY9?x[uB o'$]5Q6Lk{ҿ^+%xz'b|߰SX)$%ϜĆkʷ= [˽DF_[׋Q^2)\ca-CRć+;U zc0>SC)oqKR8 뒞&w-;ѼY?BD7w u0 ι3ǮQafo $z}Xl}!I4ɹ"I[1R3kԪ[:'2GßHNKmTv>-GeZsw9(<2`Ʈ8[ƢH=м ێuK;IyPAs [@ItPYt\,Af)DW_WH@k&hi ,DzzECqe%?Ѩ}f״g#B-}'9iO+OEXKݣ~IY>FӒi]өfezODjPq_'6qҵ.Mt3U?˭ xU(sĭףGޛZ%|}r%;&5 BlFMD[*F|OR}vGFZ̹3U*ˠcz ZbBp'!L %U꠶Rk6S+kPzd?Ę6 ]r8nPK)#XN+'$:ŢU\esdڳ4RI9r5iaΣZ3a.Vu[m 4y %ȉV?mtHhg {mo *v-7aw2f}T KD$bGyw|xn)a:Uz;F [0P6LvBl(-$}CjӬnr6+_7B$<$7W_d -Zyۋ)v,w곪۝̕ ]9sp+JN^;J͝d< ϊ{ZS+ϛG_&+.,947$.c߿;}i\?r{TS$[)aa65cM}_+rDiTS+սO_Wf٠rBBi!$7T_̓SSYDXbǖ@ ScGcP?J/Բsi{.֐Dqނx洮[ct}. t (wOxvFVX6Em>sO2K,+E&vm 2'0|;%wq}9K؍ tFw"=ƁOi;//AS"泘3tY㛩512,0=CU sÃ>| T+CHZf ߽[yhVi:XQoPNOH4Y&NƂ-S*འjp:&td1˼p/,Y.ivR+d5 =np-iKdXxub6^th%e̛ZUMHĺNB'-!yn}+K ȺN&ޒJh=КVమչ!vD37Hd? 4ƛ@tz"vk8wfIX@{弉.a&#VDhE1<ŕM1 mƺi|$֋ '^G]Sd?X sa{UO¢yX\ѭK3cg(O ;PY4%]·8i EPNl8sC!v(=|ϛ L^7%i$YĀZYѐr&Y08찣,^VСʧLlބuw ԺMƯU5蒘;SJN:N%o^|3^b\APsI `Ȁ>i>Fz9 Q0z[G1\N%Q;_!>㿼k Td$6 _XPmLp@ XĽF۞cD0$z5"n(DWYKkSvQ5GpI(|F^2 KO}E]i NBG` <(Y|Wdnbx^H Z٩=oB`4 ki0P} N1,I͕bz=9vn1;$?m^ ͔.Kw"h` V҇GZl3 OٗZbx:\%k\] P+a\*\<׽~*,+raꃝfO /8WbzOHhf. !O>8 iH-Z T弞;. &CDT/=InQ͕lk*H@> (eQ)oC/- E7^N\ˤOCkT P2nx(d%\ML3$șpxI;MAn쨡y,Kw˥e4R4agƔ~Ư3y:Ng.-G?eg^}AbuB9ҡWEjtfg91`5.MfNIcZE]晾sr KzGo.\i)Xep>ܓYUmT^JbPwǪq#$! 3wϕ]D^T eT56lF2[eOL} $l qMbKOTq)V)y=dkܵ鹗S0%4=*;OA"&r<\["intWVrܮ(:[7="Q9 ic (>nl?ֺLe@QF߶=%s.l"lXCIa}K ?F T?ݫTFzJDȘ4~=l D1PoQ!GI,nF r+aA2]c> v7J" ^,4݂m ? &|SOlsC"KH.wqJ VP@psShЀ0}7rU&.;Zu!"O PD$ x&)޳NeOzHv'$Z&gr9\ԗBg!HDK]lb}-[H ַMr_Ӗu9CO|,;G۾$w#^z\g$$w^ƋNz!\vpA@%s1ńFr;BX10?H26iCd GCsM"MM%^F_}>0OAsk Z񬷋 }yѾ#)=o>mE@8Ero, رgYZ070701000002db000081a4000000000000000000000001611e8eb900020948000000000000000000000000000000000000006b00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko.xz7zXZִF!t/"]?Eh=ڜ.+ʆ!mj C#Gmޮ\ÚryM>b:'|R$iA(S.b,1gLJ*jL;WmߣӔޫ3vc@W}f"h+G6P\l&+(lYS;r=u((բXNG%#ο\A2-p_(Gi9aE?S&P|Ks|wS7H/w~RO){=嚽s **e  isN0~~J%!wZ&|-LdX_9pNcQw>]#>Le=7ؽj>) c -$ FaXKf=3TpGG>I8ОvE9g8J^FPܚï*2jVjA48R)2lNqޔ@R)ˤ۴8?A,訄g,_fKDk2put"(m3sXuL>@ b%r873v0%z"AmH9:V l>]n"8+* G oYm=K(|eFfC豴Uߞn:4mzLMlCdJY;~՗aR{!&& ~~qIuXX=Eӧ-hCx~\ N[BYA^4xz7 If=AQ|=6]Y~Uyw;d,'dCyB } RF9,{.c5:ˑ'\p7P4Z?g`iK@/hrteo ilZqIFqClVr=𣈶$+m8)\oViO,Uy.cZ! |q@@1FU. s M-xJm틲!eT@TڙIZ>*l'Fk,AP^cySQ(R~3sXE]L8r `U֭UI G&2q MfD/uIӨT0rqzH*ye[oɬP3iJ[Cl?_NH,>d{IY"븾u-xN:p{g!aKbl\4N$Ho,8QwE"儜vV6@&8gMڂEBBf'+s識C{ UE!3w0 g7mH%vؙ+:ple WK!K(鍛h di_S6ϻ:,~ 4V5RDz=B([\zvi.feDrݥRC@RѸ3|{|z4ٝ5Ql(e]jiTil(j BAg8MWh" J6ۆ m:CApr'@v Q=1/&c 9QwA! Ō13\7YYMw'Zl U*.9ӹq6Oiz #`ڇ`jTB; YMwH`:NS* ľ g:bӠM^ \ 1_3$\4-ʬYؗ)OCΒndz{IQp~gq }NQ&\Uo`;nAcNJ,0(諆z Okމ MEy/6;6!wbKlǂ:'p|y-a&l\){ w^'L辵c,"f$I܂YvkBĝu1'V԰A2,w^g=!Y@]#6 ص:^|uo ;9]mJP=+r-t҇ ,S?PxuAUS\"7tvZ:Ĕqq.*ꍾxAVmƪ5S=sOFZB[M&MYbI^" Jp+'(2($3lOvi%4 ^,dJOZ1AL3 maK\,lMy-(ea;=W@3$ڲPӸHp?qy^"ϰ9AVgFe >\rD3bֈ>}YIp8}fL ۿ@?hRBßm/ x=@>70? njC/M;s;A3QX~~,8=D!9 X$K}gIfkl >Ra4V0 `qkV VN ł>ǥ+]'R pyS.V|j&9Ț} 4 #ʵNc-ŭF&CUea- {߳#9_>o7Pq4rTbidM c!Çٕ h?"|ԈL|= 'S_\y$cO[yTδl҅I(QƝ)\2'>n mRUq܊l=o@?H~(2ٚv*4n}ꨨ1؛畠o9jYѫz֒U1= &0"~Y/u5|n3̇nD wL7E ROo\LGYS%p+'HxQQCOҗ-瑒ڵ Q qn/>m;ig< {lΤ5)* KMkbvwÞ. /(ff=}Alwg=_z[غ6,{;4죍Hd2 wnu]ezq@ V2o7B>V`߮&O@ z>S2yѡᔍ|wQ&ڤȺ #~tBcM`48LWfu"6iɢ1;SY} r: $ *pwN|^m}ܽ^uR)]]{"y7؊ZF3A(=A #g16m) UqsZ6Vm`-Q:8:>G=#,aX3wfY)vn&p+NVA2Wg i+H֗p(׽ *<#ś +Iwl#Np‘[X⢚׭<f^7p߷"1%;<*j o;} }4onMީv{;lv -$?H0O-C.cY5}zJ;OL ^їmGpS+\gD Y1 滊G?qB>=BDi ܧ C TU]FJ4 Rإk2y1¿q.}̱]i3)^C,5#K% N2x\Wpw7 c;E^0w+C֙{8DfM>ճo3aH_@ĚZvukH jy(_:<0sy*"Osݔ{Ӌ2q=a3hbAuo%?A"f:ʚ;5`*s}w\Pq\mUrjVI4WUőOTrOCX0(Ru 9JbuF#W?F~t lajJa7C=`]SS|?W5㿲j!GP\Klp@rPﭏq6z;ѿ,bFX`;.]'TɜMaWpUQ<{P„-G,Z#v0 J\T!gb! 4'DASҲ7\&>#*sfڊ7c}-P̢mί{oӄ9#[Qqg?o).im_mB|&!Xߞ $CP IWQA[g47'M$$ 1v3-UK$@˦pGܲa`X`C+&t@3mo@PjW71mTL#NE53k#Ck-rp`^D$Bd;Ly+XB*k9@V9i{7ڔc@B|D`+:<# @x ! c.dyv]v\ ?CitU^x!G-'XĀcRGֈݷXj8Dč0WV#I=0=ܦ'&Ї# qcl%NLLW |6 򙂾|`\bҾٹ2L2HI9N]#Z!Bh/>s& KM J1ju4Då{o,<<*=DAF4NgȜUFY/U0^ t ]IΡF뚅 ~V:wkP,B<< |@Bp4'ē$HzQ]k2\I R/2 '퍺܈ǤhA1[ KrdC*/<5WVY!BԾ O" n,ߐ黺SU7zWIEԈ1ZؖNtV_PRi"c}kQ qɟ_Ϸ 9Shת!wyٖ ҵDy\P0L1hAsq(Ȯl` & V|$'7OZ#ISЍKf?F&>QW 4昃qS}x7DxK5-ukw  5Tt3#_ ĄshoIGmŽ짖cջnhsR0՘IX7~qVչZ>,yFhl@GHxBbT%Ф0lR |}th• 45K቟C=z>h] qu^yʻT&SRT8Mz4KZIUŎNӿ)>ٳsf1R^DYZ6+IJK\}XXZ`)b2E873rk>)۠B6m01NrBxͮ/3Fq2xIo'?6OP˗4 7;HMGV~.d\L! Hvҧ)vޟAkk4& FrګCs#*CW?"iGx1Ni埈vگDRT*ovfV41F&/1%v7eW ĬBߍKIoq"#MWa2Ze_V^}Z¥uC [c_\hQ[.{6V m~4cduu##cmOͻ\͇%t1Ipk ĉն$=/k]KtqCB_әmP3 Q-fyJ QбF51 ԕ5J6=Ԫ5H_ؚtn},.v]ߠ_oߢ̔öC?Ӂz v<&?!Oi(c=xbmh; (şr8;-ܻl}bL)/8LW ;S _mJAȾʍeuR 0JV)VG/jxֈ-!Bgf|q7h~"pMyV.8MteiLp'M 7>`[$]Vr&[N\:AgsM?1Xq>g?y+$aȝ)-i~Ue|f'Pu bNUtHMlBh42ѝ$ 9|?Ұ94G9;@[;l _FޒNa u{9FEj 64SJ/x`󡳓"ЗEђdYuR"&I7(5uۆJ]he[iV6?Nbُ@ߜX9aZUͿ2pH?_{xm"{k?:'kJF>flOLߐ 37z\s`O` ^S/n*HwqK1%yD goBze.sѱ3`:g#|dߙ9%G1˻_R+YX,?wj9?:q4[lGX1)L[6;N3p[~Ȓo) :A1N},Kc澺dT^aQ}KB X?& TD*K?(! ևn<l Fn!x14Zf6x˒4ѼkF#קWUA#6&7G>dQRn.e{-{4}sKZYkٵ0ix} Opd8]n ŝnWv9nBOeʕ[Z9P-[dQ*Z $#/HGZsxea_v{"N6ۗxB?E6wkU1cc*ߝ~](rX.\fJHjjF} 1T=ѩiwjT nڿw7 㹵NH:O遃Qi&& ccg-]D$s!n0b(12~X9 UffNL 2X 2NC0׾[AI%3SKȕL vޅ"m6p'1>ˀ}22E"WVzc&#sk>%Yˠ%`GcRQ   ;f)I0lLSTHB&w/73h=3CY>SD +eX2Zw HtG3Wr# @Ihw.cP|l~\4ЎX7<6cujzGdsыȅ1ax.q&lWGOBIá| s#Fln_g9a@KB%pn3fGz=_ w)`1#Nܗtg{_GUP]$:Y.8-3o n ֆ}Ln!bDDԼ%GԆJC6%mGe=2ϵ{>CF$Y19t.dIj:\=)gS|dY]/2e}e0瑮VWAd_b] < ef2ԜV$GABa~&M.ܡ~xrYQX ۰㟛WqXT, ';f=2RWz9pZ\;l%Gc)4&/,bj(|YƐ3SĭKVj68'Z_#Y0V1";`ߘwҭg]#tm$ONRN"ox G>᥃C_ȗv[K:#\8&M<$NMᾐ]ĉV5 dP1or75?>Kk}1 rX_H?"L)W+}^ 8Y;|֞!^4Æ+M{cdz!g焭{o}*R١duJ@LI PöPQ4GH{3A'˦U)N,QHRRW/Mv+Oe7*LycQWr|+!E^_>rTn*[^/җ3؈1T^mߪ )KjmDN4vjLQF0cIیE>4d3Os8̟s>EG&[[dmQT)MveI{/ wX)^} ijCccbÁҵm摰Z2a˩s4^3P|iy|pTvcosL%.{9Ggl>V ")Ev ߡ /Xb5ä ہV{xx-NQqu?/9SyJ9w80J esRc8;-paa't>+P܎U>^G ~_u #aF2Ưmmo8%Ö ?Y@((c?h-"#] URlյ8s1rumWxEU*, : %iUQ(6g%":M[pH3A ‡:"gL$ӯK^!`2 @#5eb]B٬dEnk:כKm#n  iA {+!.>vɊ.LPS`&8m{&cJuu^MP=Uhtȟ |Qފ+Uum1,LDLɜ~aXkD189GS"tDUeZĭ{6q*I Щ}"ORmEIc]Y[]nF(`2`Hwh?([ ϿwsH ?q$a!f\m134l zY{wC>}-a zsvM4ϴ+` V:$kC[bJOݮ,Lh%tOFjZYb0I E ʖHa<ܥi  2\dt:y5 Tw[ ;^_ºQߵQM}QnNW!5Iw8ك'/KgOR @306C{G5g!k ,<7WpXKD+(36vX=k-C5A" -ZKDP' >;4z^C ;4+{y}\#!7hq+I|Uaպa ʫ+x 0,o =үFW'$]Ajw,ư9 X]Q9~aAe CfŒ\#ìSWS11bjg,\'rgb. ~Sgk瞬&=fF16 fK]h?xi8CCu%3 q8&މ,wv3$ۿ vxUn]Mc]^]V4_0u"{!`AtDxki  k졧;kGxF!4q&>*Qo{ns,W5KF`+a:u)  _ = Qxuß_I^e" W.t&a{KBٻ F OAˈ5^-薮 ؎8Ba$3kQfOϓ/?WBfؙϮP9ܜVw6ә; OyZ@lIèɶp+W\n;D<'UXt{b!Qߐ 䙉RЦs( DP@:dPH9|76=Ɔ=x qJinBFg;+lN3323afY׹D=Y aM"ꕔyővg[礪葝,  K>M:g[(B4x2y? ;!ww{4AJZCWx-ٓ6erR78 j;m53O\!D)O~|]7|/. 1u`cEĥN☡k۵cCHŕ %85+]U8Fq/8JFl_Z8yg C*Oќ~O6HJZzIqB#A QNu %].`<1e9SůK.iЭѿQMWuNui^o384>"z =MAD>!-3ЖOɓ3' 5VˀFQLۇTP,'Otًo|sTOZНFioQ,\o$Lfor~떭s̎ŅujTXY.v0!kYb0:jrX-8-ygMz&v>+X eN^{%ֱ|{BhMf.C.<2\gb!ڐPZ@@w|]pcQZT%"pdE3rz %«:TYN\Rd_޶ K: ؄M{N"*kFmO:%W^sZCDpa]ZCR@Ӣ7 jy36zxl!A3ɚI'n1oCU C8h0QC[%̹$WhfƺHr`Z7,ۻ9x Τ:v{o] RP} scܒtZC Gv==_j7 q)$݉G9\6`ŎAo9Wh?{qp&5`蚁f9bjʴÈ)w9;Ufk-@s,0>?6!<JQVɪ_i:/Hn:bmpS  ƚ?΍|dv YKj M}8Y5D o);qF]r1HQӤˤَ#A8D}(̲+U{8#Eo>N!(O c~)[ޱF]X #EqJ4;F}~鉖zlg%߉EFj2V#^cQsZ>4KΈqFI rMfxYtʞC:K긯6!h}vUCS)'UIa<Ҁxfu{0EbŸᮞ׿MA/ pɼ,mϓ$'UY\*J>El}U\yAt=qdZP"sۙ|<3HK(ՄwR6 kL͋Pw^#{|(K |$6Lq&ɤ(nW8p<g+ .,Z,{w$C&&ȁX6.ᕗi+tR &l6. E^Ų ut@Ib՗ԖZcQ! O{fU(sf7hYk*]PUtx4ijTF&)U!qR,~l۩<'(FB#3mCt]'|IǦ,!?πadS&~{,1dS&cqJC~KzI?Q.eu#١YT(LF d8߳mInR"TD@17<`!1 { ;.S7ک nlaW&V يz}ʠwc#(z T[ pO O JY2h<2> 8|NVjRkkgt? D#!~RoD:#s2 wi -OZwTZD"ynqIM&IwiKCK cA>0Mb"d_)P"cDd[cc_b"[7=rˈn/H] [>hd>6c.UuYI)W}Wr{@wij,+aC fk+ tU9.׽0yH*u㛗fW $ry":R}cggn #dA!46}PHmg1U &64c"tUt -_( ΍SN8PVW!iAӞhk<+<9rFOXVpԺIb*7"g]0X,5ý{oZ [T1^~nK˽B̊ p c ۼѳ#F\"ZS C^q 8α[̡w]41 C[,r47,uLװ@NW@CtI.)@$0@XM 'C ͈-T"{w%<<2wᰟ/p 9\~:ˉ3%*~y L+'vi_QPZU0zy\7bpB!fYj:{J?Nh/bW ,?, ~!"i6+7{IEm9 =Q>\)HsU"z.:)1Gua]2owQx]Us3SpgJ4z2'$w┤(]ʆJ6z(a{IԅJ#C}էv=]dP}AA6#q<[`1>;9TΪ֜S~Nj-%@G TY+朙/Pw`{0*.5`M'ϳ!k6uJm?rvbē)Wzm>9|>j2LۄJi`ӺUTAd|I| > S_4dC_6T 05o >qȟC0fi}\:2& 1 h+ ɢ@f'yqŋ5٬DF#f^L:Գ|Y^Q+A;.O{>ɒThRˢ<4PbT!Y$@nuF* ԷOk{`wD&ŊGRsyWU{32UW֯hCY}qۀ6or{؟^͗"f # *wnr:]Q,#u5 YC̘mu{z iQX^VڕǏ \{_Hܣz#@S>:X -1!s'#P_uc Ɔu^|.NFa+džɡlK0F>agR6ޝqLn8eLMXZM}c10 y& ~+QܹQLAJ~U6kٻ6Ybc?==RHA'9OgVkqW+$y@j͂F=/\zs1ZYhTE*d&1}- +Ѫ Uʶi7e_"'KȒƦ֫kYˌaŏ;Jg_nMh^DZqIhCY*,_x)wZ'=eL/(|dE;|$YHh)GiR\UO[ϵ^Aj;I3FW{`CՍjŀѤ*}$^ "GHS v6MXZs<ָ~ WfԴ Tgٱ߼hD-i}!dL4l3Rdql oZG+sNr^ /|myMSUy,XJM3(HbcYxqY0Nhz`◹}AaR0[`Z]J"_'r#O\e * OeRE_m(1障?:j'E99A8[c:r{=jT8#Kl,|ɉFK"M0_{1(2)&7nh?(~86pYҰ#{(' c8eH7]O]kC" @R ☤E"MND֦ 0>T"kC;큮@qY<V;'-Ҙ @Yd7H8xL֎[%<|yd#*f Y~9\&:z6^NInԅr%q *FF\{.)ضT< +Iȭx%cȔb SMɡg۠sd4zJ0Pl7'A#.?l.%/8;k ]ȷ*ٸjNPOvˏe]G'U, z n9-xʐE N䖡GpIu_|PL((e7$~)ҔXMґV ػuBx!2pjІ>1 L rh[]~\d 222),C§ u3dL qt"1{r"H@CS.i$,jBi4I8OzzE\ʄi|zGܕ5w^4]Ŕf%YB9׺B"a Rjw`0Nz Ú Ww!;jQY3DnRbD+yu}^DE$3MO)-JZ !D pժGVܞ-mV[0} 5  ;˄h)gH&t0R:(bt|rJA6 I_LٌgwZh,U4RŽ:PgS=(d+>q*5KKM%XFޞO7шd5pc^ d+9--ԾKꝰp'n7w%r~4# [I 1Hi٫f8=( W?6aS.l@j65*}< PM&YKG3xvTyRd4jSFP`~=(Bc]podt֛_易Ƌ1#S#kWo=їCi( U9$݈e¡'\&”bZ2 S̡Q4Th-I':?֟q УLhd,ꡅ{a^VGsPuE{[jOBZ/{[lURg"nln0n9xuGN @"]xz 4psEjZmv;Efx٢羍z1i5T d/<ҥlg?\~ *QL3HȗpBẼj^V9ImL`+* kPsfYM 8 R 6Ew"˞ ȏ/l;Ex9i>Fl6Ge' <|T?k1zbBb OvY \`2 .W3gr'肑VWt s[ck}oJ-ۺ4EL4 YS5yͿ=4-G3:>ES>W)|E.Џ_,(eE|Ⱥ/A2.48K2LGb;ېkh Y'nNJ}k5 I'b'l.Z8ڬfkt]­W6dzEhc *DBH<hm.7p<]L t(رʱ-D27q!P?`0tzOl!5ZyUoClGZͬzb_8|ztgvU7RGRU]9cQTѤ) DӊG$fMTadǥ%[oÕkk$wwʡ߅fGVeWS9 ›„{rZ{_GbO>TTp'}E;~6ĥ4;S_i./o: %h|zZOF/b͓e`meIsd2d͠GxjBI"DN qjQ²zn `mN'Wpjd+9WCKLZ ë́#=h< ǸvPX]*|r!N!23qe8{9hV,)#3=#nEq; =1. Ht.QF%Ug%$y L` ){JX/"R"Ic~}^#4 )YT^b)} pЦ5b8m ^44963}4⣀*kuR(TnJ#y9{9ʓdRх{-'t`Ѫ0XQ+ݏp  $Pk~s|Xfmpa`y%एziJ#641JOҕKG l)$T5.*!]dx: chb^,ƏsiOR1xneZ=J;I[]KʱbWӹ6a*8Lϲ0=u޷BHvI`C"l"g>Ʌ-; R42 f&B+g:<*.PB  m3>},2"enTlHx %m96%?Ek9eѿչFd&{*>}DoeH 5pӸjF1Ű^Hpkvf`blM2BZE"ҩ I40s׳h0S6=2?)UQ.MXe{[`gYE&!Kn׊XYN?7' ]⯱+pIH=űk\ݐtˢDm[abٍ=tMN^QyO`sl6gsa*+&#%}#ժ嵳$Bab4k3hgNKCApX&'pp]T6Kho5e{ko)2?wWN2cWug8֨ ;څ_t „k*XwĎ5"Q42?է{Y4xt5`=qc4ks(^ȪdĖP! 9μʙ&YkD8q"yR|/B]}A ;p'f֪1`Uvrr v\su”6oe/;jEBǹﺪra,*KGSLrhBJR |Jn rDpWکɠƋ9$/2L;(7BcSِp3{8a. Kz:%QxGI|r +!WO%FU8H1$q- 劸R-Ϗ!J +={s J'8ώפK^ؼ; H& {~ZaҴ"G"[7 Ro i&vsrSn9Ӡy{U2ycgDž4PHU3uAn:mC~᱾ ~Ds4 ͯ,b7}&rWcP, Lxn6vAz%kpPQ t[Y忦'1y5fuzҠy2h:2@gem8XbW Ao:h3&IvJn#ֿ4xqN׽x<\h"UØ<.2dņ@+ͭ,fO3n\aCYz"r0ptYjr>_xl~fZ#ASʈ OŸ}7!8v%&&`/ |!뵮+%f@Ӟu|mM.feR]6[[Y[%ғ(h0U9zKw|J5Mgiw@R&~I$\}ٷHxq"\W+ 6b,͗ :j^oG $rE7dC(j}(PBU*{?nYmX+E-nw:+^sMGB d|^پ\܀50m9<\Mag|⯺|${4bd^Ic9H$GU }f(e&eV4_yN(]%jZb_X{,9z__JD{c޺H2%m @S01p$d4`d;tx[TZ68\DN7F#u^@J^WXoXeEC]X<:*ng+o_A^jxx]\N2δ~xXreZ+s56$ 5kbБ );|yȣťzƒէGGR&/ ߪ'NzZS}V-V~3ִq$Q]M0'&2x50Pѭ=֋CIs5.#ڤB_V͕dAf9_Ģ{ ;MT@p/o1Ct#0(MkC7!? :_'Y]l$9nk.1|Z.hPD}A=_vv< nuJTVX=4_<FKʛs@xrJP8y+T LI`zZ\XuO/V c.~n y`\m ΋.y_[ҽ2=:V駴FuC^m+yb7"E0Eۓv!dx9@1 -AwiCDtKg>(_|nh}#ŁGg0_:7+Õ#-m?gfcY1]$sA`Ifl@l}u)RX8 HX2⭱)SJL6gJN^PP3,_C*+DY#QԌnjd5Q ejC. 6?f|XfQy,AD\tZNv,0ZB@+LI3Z&wݎ}w pq5i9΃v֕/KϘ viߕ4ǕjQ @hM%p+sV( 0yO}4{dC5VkJ+Lr0vC/"=C^|Tb=_fa'h^GW-?SnVYI,m|ҷ;lk. s_~ZNzI [x-BXmbF ph:) u4W[zMP|Rn"@>=? co3\? hY 0 .5^AheJG0M m>?`6L@).hn"}F'_lܤxg yj|NjI$VіH%y\p3X!OTVkKפ)GSG GbL<ɛFh3iG -H.fM4.>TRĝj|qYihk3 e2#C ' Z䶩Ƙ|_3ҡ}K.%$ '+ƥ &|@"*IyoK[ eəYEXƝirTV5^T F|֕Qg^r~sb7 ,Yvq5 0JLHxǴ4TgtM|h9VAX >9W[G^EX.?&FROc w|cEڇR̺^6l/W|#^:"H-;94~AStd$wQt8-YTd}4_R]U|A[`~1Zrǝ"s+zx (5(*&UV'=^ʡC49M(2R6P樺MhRmNܣn_t6yd={}V`|?A̎rI^iy 5QBM &`?WDX%Ehsr]mQ0T2(t4Ce!oCkb샿{JkuNj.:`z7}:jCcxVtISf _0V>{՝xosRYeJq B?X$- k;0iXǜ0]XȒs`^yGdE',4Up<\UƣgF&{ ^Kk1{f BG~Oj[)nu2bC)WC~TZ>v\wr[ZDI)@n]CcȥsT=Hӌf(Ɲ}z\r$]1)S# ZuD۝Ӡ@ #Ejs^]7C4a65TvWАI} Z:9gk,cN0lq>,+YsoQl/x׵0ZV;boJr1TEhJ~#]{ݼQseg<q}{  Z8rK(>7ۃ'G[d/liM^&HO+1Sk|gգIq]{9 KAUPy q ifc'xulTv{,I 0yUC,cIz{JkfL:)?&J:gW .?(H43NKA5s嚞cܣ !Û !E .Nxp؜@ p'DC+l?fm2j`YtUL T畞@b?٬=QUwq ,lժI( ?LKjZl4?yS;1?Y,To۬JAU:V=3*[K*@ySmh'!m!2ʞTT-ҭWo4TCP7+FxZW@`*R!^v60i/F7 }R2ݩ еFhٚL۱%0#h9Ղ.xY蔽ئA/4Ce,GUyKwMu& Z9fK7I&A3zi/xg,{!,ݳ%"_+=Pz$ LM YGpXA#W9~CqB`}{~7r&bSln!?2'o!XSg=t]ťVR"@FQ@?!Z"Q⁕<{ZBr#ZM˨O)J`&Tcѝ;#X+tf]`V Xhв&?lrQ@]^ӑ :|JSIM@GFiX I*rN+k-nЩY Nc uHq sG5iDu(hn[#A) (zamWS9 ?Gf*du;;`fEZյ杚ˠ?8]5><l,$^xhon|7+<џmj TR\mM=LC^*byٯwOɶ$lm_N.(Ӗofk^!BQNdhqt}-bl|F_t8ݞ^$,\SɉG2!m)C$䈨 qu g"^Du6{9 b$,UtP/5Hx<Vib"H89b)ˤohth6@xd#tP.M:&Nvj)or2 Tc[L9nf ?y(p=S{^p?8m1&1O@O=3f!#͢/n#9€/ILH~ޣH/dϺ3RVmko`ȡ(*{\?LܙCW^,{ި I!lh4`T᜞i@N܀V zUox~yB=)ΪSE&:^I$ 셝dyf1w,d:ʀk@mx3_˙EZtHQ1Rn9Xy(Y$8o/w+k)n@vLkvZ j.4e (lF*Hء*α׍b&~0n'=@v6;hZC"^ӼAC8KX%NǸg8|ZP:w5;?h_óGAp&$웳eQ3w]Byi[vTN)$:E+)$05Q6^b\t74ߢcb;FC @ ̥CwFnpɂ1'=n@2u (j MaWdfjezkŗiV-yv^%]ģ9{oJL `@JӰMo;1Ё-?!oP *wT >Bk" k"RIF R2 0VW7r tz7*=kna-M zo&3\dDuz=Ԇ ڑoz:KvR+Ej{2/4^3ۄ3%%D x&tWsORF9GVg)e؀`GS@Qs fNS9͒p 8]w>ݫ{I4rX~Z/ QoR3KT>[A@Ϥ)XmÝ*xa.iNb7ş5ZP#\fLzI 9e;{W/D֧7j;Fmxh:ޅBHqړl}jϡDʭV0V]>C'M[:[%sEw[`/.qץ)YaDAlp>D)L- 'ł7$: J ԙ}6}]c&.a_7. n: TZjlɢ?$+s oKGΕ6l( `Wٽyvd %[ 6 E ܝY>518/5e06T1})1C~)"߇=eWޝc;;ikK`E!|WB!aۋ>ٔ KyYRH4 0w]F9ZFO( O$@BM+؜~Qxj͑skȩ;l/C0c~谟+qZp@SЀ\YsjJmR<LF)gkA-ަ'#4ktA/$b]6+,S7 y4I"̠"-hN"\>%D4g6s&KpM_aWQڗI@˓2DŦO?9 ~@.(%沈+4W&q(4r;1]la <2+$-O~v]urT|JlK(y[r8*0ɎIȂ1)XerS ^:[`)N?\4$20`5-šHb$]OծמOqJĒWlт%YWE;~0+ȤNbK2yg3Dwniʌ6JUIb=,LUxN%]˛cَ'$wHUH'@ˁf&v{!3pZHx}@?Z[+8ݣz3x7i_odsj+aglKw aQE@q;!/ 6\$ա"ˡ|W)E۲ㅐOׇ4C97Ћ{N_ˠrPgfo啿 W]]6'qd7㵽C^=4#-nAH+1iipŴ{Ԏ@;p4u?3V$j|,`4J/G˹p|73 96L%qk"n19‡E:{꒟ՖT!ظѸz&f`#eh(iuQ!y.W]+k/;ӡ Ql7 cP+öd'0c͗뵧 O@|uVҦ\ۂ6ݤ$6b[ Kp>jNR EҠV RKl (E1\X}6j8d6pȧ ScQf>Ͳ(by奸FFNkhyM$η4Ա{٘+;Y{'D-:|TW4ׁا^r|;Ц1Y w rfBdoG\vCst%` yDz&& {jFJGY dۇ1Ss*Ĺ? M>Bl6'u8A8;F1 jx'6-Fz/rkMFu=moʠL'Ɲw1̞rdO{-k[Ki<ΰ} xfqxP8GV+^VTضfCEo|-;>)ALe1|mYd`~s)sa/s׍ 8h(Fn[vü?婯V2z],bZ=xP(p!)hχmoGGk_,E"94 ASR:c2{C1{]tֿ*`wjj4DpXר fY.uD6CT<=u!+4&WּIuf-V֬.c+m̳۞̣?YӣT]?$z$/JH|8Nk1xLfպ;k$[.HIaaȕ]0늠o"$S"!e ҝ$bp`ODEB>ou+T/n KN-˝m)}w7wW[.׿j\E.X mtȴ S' GY@9gejL7%FT^h]lYlOOWA5szf(X*w}'f51BoT1/sޙRDt6l{rWQ`yu%M$S2kxۋ^;/ΫS4~R%'w4{y$YS9_^܉dtTF\ Yv v%޲0+VB@%yBzyee],Rru]\[g ?+?9k||(w4ҥEJ-PxA,ρzpFݬ :&Y|ۓ "e 5f3I6fν;U.ۗQX8ŗ⛳׬Q"ZrH'T6b08YPk: @\sKL*N]:BvҬmO`z ͸ˎ||E}= O` [RDD3):-\? {UԊ~| ^΄=YEMܰ*swp fJIZT ѝjڬI0Yd .W)RN;s=) M9D N <dQ#\;ZS\M0`D4#גɜyKu(@ϑKmcfcra}p Sh&*2f~{TWnRg쳴!#+!2X pC'XE+i& 27kWk*6:W؟ď,'d,ql0 1fIPJX6j.5EC]h -.8G:j)kc8~#C\D_[ Iq#_g6!ފC@c + ȼ&1gPFHDV_"\ Ƨ OXPyPzn Sw9ʫ(qؠ!OV$A0 WrtǼDaAw=j7%lOaC JU,G0д8ɪJxrDCZN<|Fp=ZN\ a"m"vXKf?;se G֌[7{Xz?A7(trj'i5}UKq [@;9YCl@3,lZ!H 寈Ks*]:*]~ 2,B6dDw'jXyȴ@RI s /6WA9rt߯y8\`Jmbע79x0D#_4sKNΐׂKmCcLP]ߺD]*Jy AqgR~<=ң\R%HwUuSk yĦ죓 C~mn5)Z:YUsu81qɲx!hK!mف 6|49=LHBY68m猝#'"p(hPPFo)dٖکd11lF ㊸).Fl łVnJjv,4GW Z*/IVDV~ĬL.bu'q=c8B z֤؍m݊!lj$G-ƥ'Biڰ~e6,~530<̝3_tW?M- H p mRs݋/]VXnpy楀 ܮ!n aaND}Hlm82Y''6!fdx_gtԲƕgyCnPxL0uY[(׾ 1&5%O- 9˝JV00]-)N .$[Oeo`yr%2 ,m30HXyE J/M̕9-|QpiE0%{ !aݛAs13jЌ8xN;7YPjkЇ^]mq#‼Ϝ yи;V6( iONh:`y$\%_.9?oŰpSTv.9\K}j̗قyug iGԿ>y4zoWh?0ϯGLlf%9w.Gk~GV#Lِ8̏ם2V^Ep=O1ğcT%?6ֿ:s5N/DZ >yk#kC&w浱RSƫZ̄˔q;v[LYjk^ëXTbe7ej{THS/ڬ02G_ t5shC@ @%t5a3;Y}[~$ַk%l/t%G^l%Lp9\w90fE΂Y64s-9?bdsϠMHH AP|,X\M4-$V1.A ^=sN\ kOi=OrTIHD?cw9v$i.DG`tAlyk_472p+N~T6w&vBX#b$́!}~e&teُI;:(=X0ˍYr:Z=8,5x%5\bF\+^~mdodz;k fpo!ӣYqW֚vC??m%7HFS<81&lٳ?ԭyWl1Vo?+٣f98\;:vƦhIE"RW0S_jEט2e te<4Z8z9,٥~!i09JA3 @][Vx#Аb0y,#}]/h3*5~i.Ԑ-E]W-Iw0)7/%BD @0s/*Ma[zI.߱J$ `lSn_ 1$ᑹo8#L><va?%!] M;H7jg N쎶&}41"ֆgAp$: ."#Sn!⌄׍cIJ"'\<(0`CTҀD y0aHyHH kHe Aި f$'ܜ+rCo-9>Qu>DV࠲t \T$Zy-x#]P'߈m!7AHU#0*H}f_2b&s!Jc/5mXb֔g某|"sʀwBޔovvoT hS+OfK(Dm4p׽~~Fo%@Y$.%^;a@>fa ËQjT E>~;;2ڨiSʰ0f|@.uIyyr? ]]ؑTY=\եmkA? \, >!r(2B5--ҵ<& <);yMDahųĐb&>­T& e8F-PwFR9W" ]cMqZT}㢯$FƏάK[_`D.赾[U@^de-x}TMo@˓G]v%jDM؅m9Y($)>FUťr]'Iu|w֠?J{"]O&?n6 ȋ: >/S#֫L,6QfċhveTsB{s!'/R|8:[ic&[zuARapm*a⋯ .D2/\Ooa֋Z_^pi;^*^9=i~"cDR{D0?+1~,E!t棃of^xw %t&p)PX`|T/eF6C傧{qnLom,Ǧ:!W58~P$JY,S8r޸]J 3c8J_E> H~-tyfBL*/nMB!h)D߯[4I ,+ 3~.u+S`NQGdY 0*AmQV0U l,^Jj"H~#B^rbgؐqW[{{UK;)[PD$.קq>OzKW;֍n&1UtNkoQ+P(h8Gq{ x.Ȏ*mJOə fz՟mʉJipl}쓂W%47jf. vVZ.K} -GF1da䟤_Zfk^*cϨLغ {`:`SA]F IS͔;b~7|U EiljQL|'Hoyvz4zfz)Fp(.:z*I8FI *M/jُSՓ͠]fRfZ&-#q2aֽze 4;0pF!cm<#'9Fַz&6 v"^(Da{Cc3pOr1fk"\m+wff g_F&UϝTZѢkt*Ln䗆*sojaiHEg 1JW~\C&CGcIbm4J\_lDeB 9zLxwڱķ`G4ypc ]4H1$ 1VT~oQʰPB(׫%v`s*j@VY lUt{pݶ)50#[Czs:[%,~+wfP-~-ֿ%Nqw 2.WȞX_#KJ(XE!_4?5|YaV`B^-p}̿sJQs@E*H1n QaPt~"gVsơqg _H&݇l ˺;=Ωkt <.fK*=?՗${' O≩{RާR6 2 .1p3 -p>1ma@RmnL~1R T7%WDzwCG @${p'_mx1OS} PPҦ|MAaz[]"2zk|{eQG~`:˻UIȟ}E#HgFߨ PPCV3Ñ;yvtW!?5K A-m($#8קpCMrә'!i#}YuX."[aOh"4z/]w7 tSJ6'12x yvCAxy n ܱNºѫfL_=oC) ÐYs1h4@)(6Uwͳf| KdiAPnJzf7cTmFAWD0bۡ( (X c!8,{qHu+waK͖Z6J85Rӯz>kx3Fܲ,נ6 8"U]f }!Ҹ(t,;PUH?v7 *AݽjR{B7ck!ݣݚ}Pb2rC7 YKW—D)ån O#Qg!iӔrcބ57daESs5+a9v_̠_/̙B_w-cUGxyC'΋95Q XYYx௞ BxJy ~b#/gB(y-7$_Aݧ"+~ فuƵceW TږypHFիC!O9]9ķ "\ tiꛮ;t@Zl|nxJGCζCe!:q: frc  vDaq$㞊aoto>f9(H ԼξyR1;/p\־R7[LCUI7=~CdXŸ4X<Oݻ#JG_ѕsDn\8yFGN-FXu?|kZ ܀/%wrk 33(9\ Z1Aʅ= N`.w{_?Ҍc|8gA]ZtU躈) ȭga!kkpM5L:}T<-{O14'Hom4B`3V)Ak8}ٿmyl K $4OLԷ6+Fݔ! Z'R)Bu^p$J ޜ8Lxf{A┏C nVt?V9ZQ`C1mHt©-A(bNxE=bw͎ (Zn&mwwB(vXfOl?Mk~ruVZ\&.0|-KYsp0:j-;X~dZthM:& pm'0p({uݏÙB} y=XN-~}ii͝9hW*T),[[(@=Y~olW\q x|[)Ec;_'^3vSqEl^KB AOtȼi s7|OV2f=䏧Ÿc&TT]Eq @ױZAcGw(o7J:ʨqup cOwMRrtу~T-<'w_hQӮ3%u醙}ez*V6> Cc$xʺh"ÅeAN̻q)U Qα E+$u# }k8橲u_3gPnc,\X@Nsiw30S|ȶ{LWie!>=Yoq60mQ|KwVw鉏_;5j_|x3iVPo+}GGsx/I2ƭQ }U,[nijN67+ 53Mzj.B<#>`x3R Gf~  blhsQ<)PGPbmzK7AZ7$|JGi Z;xJ埻%rrl[ԬWU'L<{}7; Mm,BB0܂N:Ƃ@v4ERZ8j;XޱwFڢ7[rY_V&i *=I+W<>B|qM} )"yE0#=fY~^!n\ b;MOYQ|w/]YS%;[+jXxB0`K_>H\*$"3&rIsj-x#G>d3! `;SLZ͍N8Ddٙ2rr#@1x 0.vHf,,ܝLjϸhIJ>+Y`? &;䰐mg?0 O8Ej,X0>6o sᖠwkT|RX2*|AjmSE9c~M)f*Rv#ܖ83YCOY-AC"=u[%K,D *V_д݋*}6GWt=k>ެrOT_5MtM ^X 1m Bln[aw= Xcfgpa,O|)sSE13:``^hĺ\15ol4 {hʦ8\zPN0wx<w{+}CO0zHSiU;^A۹LG 5@wg=tm;G(EqBPSE{nnz1P}FحcoP jirΰ>L"j LLO&2ޘxE* `[]LPw 7{g(M11]{W 9/[`cRp%=KIwsm> tqbVm\3\YOGuAe2,Îp*рzhj'_T oIx!}9*?T \hCGa?R -[5'i?9XXդ;kpٱq(@K nM6O`9W(TK550>Tu06$i-g.6b<<IadoRK3t{޲tMeh6M\m-j B${kxM43Zɨ,bԋM4:""!+[Sk5DdzH@"NE!H1Gh̦_,R͚w N{̥IBf@@!#Ze`ӒC 500w@o]6x5@}@^=`DvZ{KN`c r՜[+#/2q2V0R),/@RS.;!&j3!οlRU}k)5kjy1(E; +H )kZ(-D fp}vÑ 3uW'TR!'+E 95{hV7Jyŵ F"i ;* Z=}'*g IP᨝ŭTnQ8GJߘUzVI~Z_!.@;*,>s2թKZq.Bt(7B%_&]zf{Z&_KI2ԉ!KòM ( y%@1+IJK\pثT?1W0iε d>ϒ`A^,zJvLB%wl.:ӏ NkY$!qTܗ])'ͤP廡M_VIVrXUfxHS2K1?T>FXU[/*61l_:B=w-MBRji5:m`l+p|HٸG v˾6S|z]U/(˘aJܒP a"2R ֝F~T"o}N͞{"i1Y hxDGy@Jj=/ĪIt%;{)25f q;q26i!R@BCI~K!"y-<ްV:-ZΥ @b;8>-ngI!nLA)w_-*@?Z<~IpA^Gzd{^mec‰E _B;ky ^OTAp-}내*d\F!;A40 ]C7-^I_sFh*KP 8NX3ĂD['$_T\A (huM2R#!b#A^5c]JZ'1yJ0%G\>ng3:@N F+h1ŵuk=n\ #O4OB{<@V ,t-iǵvf)0՘HND1bP(jyplk h7^E)޼t$2Gq;g>?p~r}M>g W Č`$-q~,e|Е :En.><7<Ү\{~lÈ frX0Je>oIK-cHt'V7Q.Yua6qoF ;*$w 6C3:cfC|n0;X tKi W2APe0]} Uc]ohB5Uִ{uUYG.W@&ݹEKd1 &+Re]ku =Z^/BxTa(q 5a9#GK~FQ M-9ůGȞ~bbvH'+gEGC`%CK*ܴWz7ږ׾ ?*.#<^ribI^mE;=\Ýqcx W$ q~%K( [45HYϼOۂ1CImظ&zMSc$a2ƧB$:Ȁi|dulPM}ȡᨖɋ.[`}HNa{6c`>2Gcهok_۰xKi1w,!5R`|*MJ`ezD]&ӍCL'}$ -iÞd +;9,ƽe7*OɆ;/Q8;pU`g~zTB 9mz(_;,{bV z!8fjJW!Ҫ&f3BD|#B0DJ&扨 z.kQHRK:jul+e;}nuxR}ޭJRi~$ثq&bskbފ4 /nE޳*vCz^@W (z.tɤaմCa3{Gpv"N, D?FN"q|0n㠕}Tֻ{p'jM2TA&kz!y."*oT!HG ;\b&FHCI2^1ʰd'vŀ] o`Xf}GixZ4 \f^:_}̦'H{NYia!QȹV#m-x_sI=@Oј$0I62b=p#j@1iѶ!63^V組%KUZk,TzO9X3z)8D}ѓI\fL&YԙMH=;Gw8/w}ЧU"%`20},MhpkV54ateGۂTJ=J`&(9J~p bL1dj^7t+(qLѴh&3j6Ymx56II\-ftW5H#ϻSH Ȣe#MIMZ|'EЗz kOSe㛲N*^y]n q7zKn1$yjmj=GJa;MANգ&[[dJ[ rq2k/brw_*>Dle0!|%mז,%]r>9L"9*HoY4ى]<1(^Xhߗ"! ]K}^0ڶ'dDj:@}BQAW(5LI# ajQ@J qxLRKẑi-ECT2 5#O:: /ٱ2kO#E23;:NR\9{Kr5#Jdr$j3 1OօX\"%0i[OG5Dj|!MV`9nJR}aB>x "9"нRA "T \7<yI@qLQgFَ;Ajft#vdu0^1%.E? jCb ,=$b%zȾX. @3bo@0jSg8ZXBQ!l vzI1n(DF[샚oo5{f rk&n{2lUO߿G؊JV2@h ) B*HZm{/֯ۃ4ͨ~@Ǹj>"B=ͪa%هS wrdqyr:bedM?kZ l'r'f[0qGBl bP|?h .fǤD"oS6_o\Gf¢Яe%Aˠ֚#awSo5'|+SQ;FfS4oE!C=¢?ZTksDT?,j-K]>E)iAgҐY2tp ({q5,ݼ8X}4+=F=C=v$ _A …u7VM!X'Je[|3jϳ`8iBvAϱRhM16Q/wr@`f(udcBr5ydvRm)rU>1 tY0I'P 4?%@{-S-T($v4FIVYz٩0*tP11:`*ɡъ>vMMK*Eפk=`~%/`1zePmԋoSCrK!BhuxY]@QTHRy26~Q>QIɎ$$eSfl NLzHZ#F}xPTe{_UuYkpg\cv%jTϦ?[n񞧔@ **:@eᬹ1l$@T%~q.tg#/pn@ʨIBXLTf}6_A֛ogKpnQX}?3zY ;|GUfƽS,̮ P1"WʄcyZ6Ƌ"}p f@c5:^*>+yJ>;~gT1 ,Ҁ0ZP3h#佢C}PGC`l!?;㢷YwțQ.w|(r͕KJ7Wڟ~i'g$gV!>"(jy{ӱJƾ/jTfX$˜;nLJ4Z.;)뺏.dbݙKq ( ':Q ٰLLC?%28F9GwA55 KhXwx C&'컍)y6r<k̞HHrR;퍛cD4s~^FI H8 IZCxn=҆i+ ,͝R,--}BgAQYY3C$04V [)g’GYg9?#ukG쨇VU 7TU~Fe-=:wg'f X?{ߙڪp~7;ù)J{͋;.䞬.Cn^x2"3Y;oUѸ+_!"f/՘+iګd!T.Gs$R ׏;1{SrkJXlX[tPi8^C>P胜L^B.n SU)wLSyݘruN=vc|fhbbsٛH8VWl,D>kkcf^bMwlؓvl:/㥟z?>N4}"X-g hQ azǪlnY{Ȧ5≑IG2i d\ XX;X1X.WK4*%I5Ktt]C Z ;OUb}(2RuVŔАAbߧ̘ XaK&!'G_=4h^ н8lї=*P)#"=J9mLGT)GE^()pS,Sw*L4ZN7\<"R4o蜅$qq(OgXuA*4 >縱j7xFRq2нKjl~ɚ-@81fOtuCyulo_ſRK7?4 FGA(2CХ-Z0= iL{n fz(g=#n9[Jpf>!6~ecܑ-=>(Lq)b|1wi)j1fU8 d&'h[ ֖mHOA{O'eu&~4ĕy'`|L焩P-0Zί4؇(D.ɯ>]ife7\ߎNfuvV)urߟvG~i *@v+x64\P5029Šų!X֥gNDfeһ2!g:Qg6~ݬ C4KX2笺4gf l9EIT3TatR:KY W̧@ryc蕪b]t@JZ9HX#A+E.bZNv _L< gM.]v%)O.f`&hy:Ie'`-BN2Ԟqt׫k,QIqD:5ԀHYt˕>SvTc>{C7&,ck6 l F9 o@F 4Syȏ"UX1i1;#KC6X۬WQ%cDwJqn49IQSHxcJ 1jWxd<~ _~*:fon Ɂ~nx\n{o4M?dޔ#psKeʺJYAΒasGw_6H)?GQӝ#Rч~].W*m;FnXU5@_8fvR2_leOt_o*9)s@peٲ1Zx8Gi3l 4B?퐆/hHH8cb˯>B9Op8_;/42rQ*l* sn3NϠ}biVr[ܫvp^24Y?_M{h& E0@dylhߎ`|=syȒ$`Borow`j"F@76[ysTΌ)r k}Q6Rj{rvm8 MdsuZSO} %h ]FId]nlMz^B:p3:^Qr$)&Iиlp"Ũ6v3qX a^EQ<}W< ׾悄7LF%;|}ZpB "TvL|d9E+mUWoJ9wSrBvz~!=ᓙNa.`$q'KE~193֯)x5J~::.!$TN?lGOSGFgiDcjnaj$<(R$Ib)޵VTN(LxyyY'l`͕6~N#o @n?&Ir̰)|ȪvWAQ?0bROiuv㶎m~V:/skAt*\.ef<)̌`P>0lTzJed> ~[gmQY Oy}NJ%X)b׵~v5vB>-9<>D|i5dy'03'11 6^ieUle!d..bJ?j^F"KU[;kA7:9Ag`D!zJ«WnVs@+vkg)rݟ梶;{;yl_Fhp֪`PZ,#{TCtՄ3\z#™{.G.XPAf173F4-FFUЏ f+`6m ʂ 32EӔgrj#b=OYСJLe'\..÷̌)`{*x[|-l;, zgjuLٻ(6 ,i*r_ĵwЯ@6/t >e봽O4uR-E꒪*Yr:Sd)?i禬,@2ݾV+W 'NXkPK,@k.&m  7,MYM[W<*fD$A6Ds  SO+%T8CxF|<uTq nH+*A;s8$"ȮyrPz)(J1UG#_;ֲ3/џa&yJ7Z$)Kʸec a\%(0-lcd5/3w;"E'N# y2XD@d|QKdi-LH]{ ;,׷-&I1\'jqFrzholf߅ ~KDŽd#ToA P1[& u1If{HlY}|V}ūE8Y'MV%О 5`j<6_Ê-SJ}wk?Fz`VxV~ 73X`<]4X p7 c&A$[xEueWusբNQc9CþYK*>X>ӕ`=YB$):pH?.g;µK^92m\ DsW~h䥲[d:r톷N1ebhαwΈZ'PS@O/vs^殷K잃LeIMh%'*oP£e6?4=jZr]bMu }!D&f]J ,)ㅋYV|!؛4 X6):_ !?v8*>jiEd,
    5 #΁$[%nx4Acd|jUk>K/oGD$*ǝQ.M:LSvq’<^@m{GkKV&0P bFJT/gOh< dsய 񽽊))Ty ϰP v?C%1)'k9 >9" LOtmAN@> a 88LI){.92q8ks6vK[hMsb9N]ƢtVX}G>ȿC]Eb+LQ0KvA;23KAEhwh&qXJt[NE,ӭv +1ol`,92p)լG@J't8Ż3C}j6A5d ju4Jzק D1VQ-fETW7П 8sk%)euxk0vp$H\k!7$#J Z%Mb:m\[C ZUg D.ȨZZp_v֒T}?TGL34egХG#=e|. (Z"_w8uq?.HIT$/=|*73:C;~ xrT4",]YmVN[s&q; =6UÀ:f UCsG?GMfzE~K]js;k^S}r$}*a_F8\e42э&UlbM1)Ճ r<+SKه 6o]Ŕ#s!h'9ahiv#EE7yA7;3sWz?㞚b<^~U> [Ćl,-P}+NᦄDEFdb|H-L$V+̻=sU#*bS6H$JP&v,fu nDn uZpLXq]oj[^/miJ3 )=_?.d/+V8ɔpǴhF$gh O|۷>FJ8jghPa U"bW%H4Vjn׈,|(V"&jn#jP#aΞ?y8$C޾ynqˑKaTJ[}]BwǮqvߗ l8 o  6 OdG_p)g?%]tf4 t 8@5Ff,}9jLkE32Negaa$je¿k!.?O5Y%r%OE_3薓$?Phس;IPΊB{V5#pט\4y**y[7CVU_bѥTtT=:n)ݻ f% p1Kq2:Y )Ak+VZ$ZKH@XuxjZobj7R>^!ɵ1o`%,ZbO>h`Dp -:b]:$ ,>Sq vx!p[%ƙz]L#֨{a" 48z@=4}E-{ 7B%xvN0P m*gbbc럆NKnG84M8U5ӭil-UX&]g|4ɽԜPkYCvt?&^{ m9CVP44EqR<8w~B8do+3E a|+q 'C &N %ҬZ1Z0¶Ԣsu.<ƿJI#V#J:fK@(T6N:*CF@^<{qUS~˂N'e1`2=t<0B!(r1Ë,%fK'/u4s/2<%$4,J/?]<5}'RUaM sOm9 Xs`>`9{[):Xڪ]ܭј,DF"f2Y2훏s7,/([BJJEo,ojW9[IM0\W]aUږn5j%/ZF&ge0?ZuX!O~e|I±cW'fJ!21kw܅b/FU}ޯUIB)x,A[Kodf g.~tݸMrKcV(4S7T@S ižz󷄪2 )̎n5׾æ<" d$OR%kYbbbe1Xqo˚!>É5{>"֓A8$^k 9<ĭo>ږC_9 hWgUwG/5, qJy7EC76͙nb}zC>AX=;7º[]m_%(7U?ܮ\l3 *r #zuw~KA_pjoz?c 5t#7Etں$d#*Nچ$yR6 :"JoyfPE6X'ӛ4y(% Oݒ9@. j f.O2bj# hmmܗ|vNko 5 h:W03΂,3^ lO;<_"]KQfq>NmaN ɭL a(2)8J(^ Doy M#胍LuOQN/JvxiMMw5LZe6S|ENׂnzo]zD~;7o0KlZ m`*WJp+_B:ٰ) k+{@Xׅ7 gAU}Bl(NO0r;i<젤 'ViUF,.ZmE")ۓ4LJ1Iz77fPegXU0t$1݀._?;cN#2"h\G;ΐ#[j(;Gv E0V^ճMAEq)"NGWlg @Gh86DZNl:m1X>můuNňgО^ψA>Lbfzd @AB>)WBL W&XЃƌ痄r4N_8[^iL0ڸ}rpU؄[go/Oa,!bdk6 26"Ģ?GM h)+V:-8} b(pxIXG⑷ǥA\:<-T'c=t| Ίfob\Kg[b@81@Ĭn C-9L\Yi%GʧGâ,W?ZoQ@ Y{A0Έ:TE!FT=1` VM0b>u^Sn q 4Ua2O20|7!C00V_ʕ&i}4VA!։JD8$L,HK8n{>AMƱx^`A=+Wq|cI]&.* T"ئ\$ɗ-*mYvgOļ"Sqs1ǀ֭֜C)Y,h*mEҊKBBO9 ^>*=|.bA5w]U.ϲ=tAetд=xHjwjiFK ֱ`˷}蚍Ԩd>1mʯzE/b?Ҏsk M= =YęHt7hCG fJ@Cz39x~WQ?b!̨[C dި#`S^N_\oqm`7Yxpé睁eq L-zvNJp̙Nw_#!ϰk񾗳J~ԩ8vʊa k͒54F%ӈ (cӿ?\D֖ʾk`C7GZߩڠx&``:MmjPFL`.еݳ%HK'Z զMZpx;D96bz)KcDWbF4 ]X?DY< (6KY# @Jȑ ,8cXb5qdP8mp/Kmd϶KQY>9z}kzd9 F_~Ee{;de47U"9 ˛!A\04g ї*pc<}i8E_2X F'Lo͇PN=8{Dh`.7;A XԖ%L%!9ZkS1ӗmV  eId+XYڋS̕\~/#LxI6]}D![XRI2Qh;tMt_-,+a Ra f CLhot-aZum ;;'>\xNnc}N5y0riYGwه6fG Jm>6DwTV/T)uc5 0$ I@pJs9Cq[{{lH=8%Kw3eLa՘]b c*,#ӪWWv`- >:;0B[e9kiL~`[ȋI ix~udygSUOL.>ٷ+hFeG8c#mw3,Kjg,=\rQַLJ$9ZXq-' F '*B'Q({(ud՜\ ,\1Kc_F\ =`W2pG4~ g\jٷ-er!_Y|HYpF+B,#R;ϊMe7dFa>5T}0{gvN '׏D@傾K \#δGh]ç7Yʰp%MĄFGl]Ǜ  {P8=ܬc4{{8J>(u_L$&RCzB o${QX7І@ kRȦ[t3R;;ϥOlPWD\$C:btۛ)}u'KO&,^FI]08J8CDUn& %\^ +iY2KU.{|}k9q:x#9b#) fxi!Q:P q*)|ǖm6t~Q.=xђH=ʟcDe.x{Z.;XsygB( ```,Ŧe VB0J- Ts{.'1q~ik*=.9JAT\Е5Wq \>)WkIX;mM+KH 8@0aWc(ˆ'jcq*\Φk\9:ڛTcSvUx6r)8,uN*?i'撤V\N1jv+ 'Dsh;"vX&e79oBATV}u<p4& uyfcHp2Y#(վњ2JzK˰@(a6«tO\/1$( Ghj8϶qtL jKV{Qz|\wFu1Csba!Oh1~ʹWN#%-ٔK3ڌ[Z]臾Lf+NK:jp/eVvf|4ukP􆊞ҩo̓@螿'X8 >;!{5cN[ɠnh@=]?ug&GGlA*"6մ>Xo4ew$ lv4IP5?hk2UY#⍃e4ז3`z7ƣ/Q_]CD~5;Ϸ/P廆2)>LVb4%mL W})C\cR/N*|tʼnsb,K4_pntdROU,O۟K4_"?vӄ*kj ~} а-^o@s{פ.X,e5Rڅɚ@dnmpz|bzQ]h~ᘡQ2kAD7^WJu٘wթNyMT!#QF0$S}K%L |ՠ^PP+'XS#fx!5a+$X '@QeH#{x :)=!qy1+2=pΝeH*a尅ʷo&JMhWw><޷ O _9a, g.e`4HҢXJh@ndOf;/凸aNK<^G-a7cK&"?stu &lHI.YmYGM##)#^W؊u M}\X?͛7QiYBI-~~ڌs͇LֽF^796Pܯ9Ʀ+ϋYv: жup"xDuBފ47}O|/}X<:/GȉC)eŰQ|M76;[~vfaEmJ2u$&dgK4nLtب ]X{2E5=MqKu8ªI'w_ҷGʺ |x>LDQZD-R^b4&+%zd lC}m JlRGeXCt-X&*a>Z8͕Lr{ŲG1ABٹBLukF*-pkT?4wnr u"TG!fCA4鿳WGW04OeL_]*˝}dHiLlEXRYcc"h#Ÿf -xm!aӼ"1Nm$; $آQ{Xk+ՙ?c*Hd |4x_J1Yu2yR[Dd$̨恮܎#cM̮ὕ߲h ҰoɎnl.,L>D:D F^F|6S}1'S&PI!j~&)nh,ޙsʙMtp"UFkee"d^Ҷ.G#f[)`95SoFA{^wXŋ yZJ7`u&{· ck(yV][{P,cmݐf*5hRFmt2_Y)AqpSrSEQ'Qل %|mYw+x)Mڡ Zfe`>*=*]^-ԇOeZm cnssӈZ1Цѿ6M֊w$yW@Rv2L.NT;('iS\MNË{nt`} S+9ٸgƫhhS;; mr>_o@ը9psX[?1Ap f[ce)hB$* 8Fb ddP'E* k1ldfr~*qKj+0kΎo%Ls-*SU˥'#=Ϯ@an?+ܬR9j1Cf ukቍp 9"PD<o:5T;ଌHFFMq0җgI>YF[̈́Qp)g 1hcu(D9:EV$P#/~q%W*JƮoB9v29: Zkӯ'ӯ"D6)i5r<0:H%c׼!/r_:l#y8$7b;ny{u-8`^2`e"DGD;g,'Kg9|r9|byQ!tؘE Cp 4,`!v;ǀҼt,IV e(k$%Kgi@RUJ $ZḮ(N 7,)ݥ(ؾ) A<..`[I΢5u#+fQm.T34A M]%sjmjst!5*e[InY09AjTZ5B3#&G$M]}a%I yQ|NDuszQ[Ħ}_0Lq1ۜec[|p,yC3BZY@H|؞=B_P6W+PCw: KKF#*5bTm9αuGhU]}"@Б ̄@`6Ǽu[GX)LGC/5\ŒF:ĵ&7p *qEl '"Ldmʱ>M k8ALH VncXK{$D#mᨇy6 6;uc|wؗU MkhPn썏;W(e/uʑcRU%-Tz9ԕBVM$Acקss:i#Tg\r lI Љ}1Jgɲ8E&FX>.D:F+?c9_^`U__Iei8Y`h!Jf >{nhUiփ[_s^+ZJ6$)D=lAr} ^ ?ҕN/NaMH4rs[SⓂSfGs ucSzINi-u"nL@uPNM'X' :-F<#*ɨ7_¶<>l k!yNylF~{hK'x9$`cFq* kF\_o϶4xA>!vP'|y-`5-2<6t#W =*(y }LW[%<2cRN<-Dm3 ?텽Š֍u)Z̀o|D WF;TDfk0U5H\.aѫtKX;*'`{M~+gMm8slDhvdlqr&!"58Wˋ70+VCOq~i$`%Yhm6 KṌ#Ols_dXx$Ƈq@B⁆% Y E=kA[?Yiz]gb\a SO#1dQ{dzTOh fuow'%nO'2&1IbYbiK~]ڇh>Sru5$/ 8UAAA0DU8T ͐(iA)J~MG=fdm/KQ)0\AU} @IzCG>=4͛g 8}KR6wr_j!z|޾ ,6s!18s B.\<2+z%;Ya(S7O`6%ń5nuzbo!ͬA ôqV0'~& C$07 ы̎fý`\+?_T9VM 8'Oۻu!vn#C pih {/ّ+TG_6&ZYRWyLNj`V+ZU|D]3‚GB<Ł_UU4ַcy=SUù=^7jR(N7P}dmրhnN/*w?_ :Lȭ.6TMӻp*|Njdtƒ2֜P.G'ivy,Db;CsBV`v3S "I ?cC^@;ov8~P O}qfG}T!@pl(!3K%"^̸ۭUZwŢo.|=xV9EVklsAi]bag spaj;& Ȅ=i|S _ *Sy\dw tQ U ,_~=3}^Ѳ2wlӧCJ}(lo oO ӵЖ<,qξrv}1#6: s-0Dm?Q΅*"W}ki~ku:+ljaFV׿5](t'tC&rn_xR_A)@uXuej %'o'?,Z/!E`^ب|ĎɌaLvTOk@nr[鵆@kS]fcg%X&pi]j .N;(+ ĩhTLQ kɱ7ݸ#187׵Ui"{ZL[{wD&uX$\BÆk<)WtՋh?N:e|1;/l䴏0d|Y[ފ^;zwfO>mlF/y!6͒߷cXf1;e< 1ڊ0;|XU(R&xxyGY>؏= :8gXF[}7an,~3d\հBCh\_uغ餈F%;>"_w@'X"IBps9T$Nŋm{䤶]W1?TTݰVpWJ\SbP"S&¶;ѿ)5@iwTRM |>*gM!ݜ%RP$Æ+BO1dH3Hà)3ALnLMErm#y1d e -+w*BꀵӚ} o# S;aTrN*wsڡ#F H»h.G}Qkڹvޖi'@eG)[xhβΡGry1Q$iWz.5Xv=M}eݳ9خi\#92CJާx`NhhY2 bM`aR\3Z>؂G;/=nn.P܉/y&Ə40iWz<,p ȔH{'gKĽ1&0Q Nk\8VBh, @Wƌ/zq sr3^#ĺSN*> F,{Qm`tG`zi$\ 3L/֋\ܬּo[8Hxة/~jxoɨ"-9XLRÍP#19M3 "=X9&a^@ zAH7[C`}?X g.ݟԉJ<3^'m>Hݐ(A/(arϕo ~uoDYʕmL-m͸l3j5 4oc΀v y]ޫ_`6:.MHZ0&c @z ptvv9 BGk2գ""(ά΄rhm,( P] lDF)z&ka ռ+fi=mo[ (BW }O0B!peu,yya'KdWmiտ1) B].GGH!XܝDe'6__C y iJ+A`ӶċEW?{A8Zy:cI9UA1\7W A?)+Sw ډcf ˬ$Tsgh)l^>K9dO1 S0DƧl~dB[N}ͼLk\&T9qrĂeXd* 6JQaO#4V 7,9 |' Ha0 rQU0B1[ 7= 8Dȅ0F#U@ƣ?b<#-^ɑĎfs "k 7f XJ"Y*+'!|B>SUnOv:I|LDuEnv@{- qtlb阸d>dIˌL'2KWPk!땮Z-i;ڕ2}{խIǘ"BQ9 ڡzz#!oiw~&/]bbJ9#ޒRfXH/jHQ6ؿF941I hW^nf[k{f6`iZ<0߀q8&AW*4b BspC۲ d;`Not0Z"kr ӖڈK9A_Ž͎O/P8{$E_jaϡ}*n°j8Gqlz;ۼ)&S7R}FSrCC$;An``ȓHդז8Rk n, nBTBKBH9Zڄ7aNH[gL~loJ 8,SL@ z '!%t ^5AD9 >I"i]X?('e̲ /{_kF,lt{,}{uNmkYa>g>6Z2sOݖﯷJ1 }=ĭ$DF1FdƓCz+{*f"y]; 'vs K^#+*Btjz2#-V54W^PL$#%Dsx̟:UeF* n[Fa}w L\[}43'RFU vu}@< Y(K߬\N¹/G{p'2rZ*uOp #.@؉f3Ƿ@?8HTM7A\NҘcSJpC5'uNB2Spwhz;eeŻ[ #=nG#&ӫ FL%%gѶ SUw!"}6LT>~ݐI0|u,ŵ`vHré0*A /?' I.7.^w3 5S}_,ڷY\v8&>"_SV/O#,A/(:ɓd]͟8kwZTGZ 6)^И$f`!mAQ^NE$F 4Q 2]-sj9?S@kҢzVX{^0a4/4 n֮WcZhRomNp9xI>rN)⶯tL{#gxٗ}1-44) ]7b~>`x(Q3d0i]Wj2阳5 VBJƽm Gt:T &lVDE}yl.Z? IәBq\}XX0Xg>$8ohƐh|sEp=O2ԻSTixgq0rKYe@M !XYfﭪM| ʊD|Zt_=k#4WV ҏttѽ@L3@$g^1Sy_9ZJbm[#c%ɄY>Ң:<$'(-手7N{-I=ٜ HG})s# >TijU%]$:bua\no~FKfu\~3[HgtZ R*2öMSC <2C@xi :@- M|E89S]I* ]~\`O@Kb"Ӵ(uW1??0m%l°<0"^T2%mM])GI^<7u8S;p ӈWjt˩JkJxjxUޡ&$׿qS188r[l7 ce!8|Vؑ#t;am 38 $"< N&ͺ}Jk"tƀT)k$#W՗J^/P7U]EE)5J0{E{7Pfc-#K]GQ;2P4XD.rVt=4C@7kY 9alXii3ܲF0sVu`Vx n!a/WP)^3՗mdIչVizv(2;Px!-ݩBh9G֣vlDI`᭪[V)O=f:n!_1{fz.9pS2wagJӽ@>fz{gQ14g$Qb)kh 2æmk- vu;͇N '=gm=@h8f,qOk+E+]Z?MI+>ׁ,F'ZO Fn:?:t΀+`Q:Gf|NOٵiөHB\v=,Kg &69 X=ʉ{ճ-HiвoHJ였Te[WГ]! R)AMƽuGGsC2#Ld"w_UݸY޷XMԘe l(?)w]GP'۹6}ЎyZs[nۭb)9=;A,*\oTDϿ5HVҊ|D/x(bz^\ӭ7DN,sEoY7lJ{ ˮ$u?ѽBiaG҄Xem&2"RMutEyM]?1mRT6Ww3 ߋ1f)= 4[wm"7Eb}m8A5a.xL/(#iTfc;N~2cjsHuf)u&G6zkan{0hvPY\(I:^)OJ,n) ^?zoLaMltO1XWҵ4oBvaq. 2< L .%|/8.SI5_MZzʲЦEWj=]?=fo4K4ohQyn]>aưe0aR_-\8A_y0gR |{0{[=U x!t YUЉi @Pi ;].j87 ot"7= WZgrT=E8TI3ב@xD`D;-ӝPq8{%V"hqȈdeO)܏WThf1v΄ Ud}Qȃe=nõGL}#N>+D#B:N' ?&'@ Z͟5ob=E>uOrn.S x*dH;IL-vOfRt;ܑI;>3#`eJY9¸6jDc1Q]7 Wʦ ?Ca=5w+sB'[BۅOD +[u'^p%ʡ^-{> 2?٤kZu"wh0K:@H*wwnjhpWz[KXt-+\*n&o$a_ALH.|? U3Gά{C&A N"';:?e 48y]- H J `/wwc3e+>7 k,**mvpXchiR˧Z92y?"Y b`|??Vt#FQܜ5Ѵ6mkVIXv3sIv77:(R! n^4{߸ /AՉz?GCqES JUkrۖZE0fdA|tU3KO\_`9*b̬QINsN-#! LԶOZqI1\tT75OFy3zKbr&T|Rf(A>$~V5,ggPf}daޮ8qedP 6S!c<شڒ )]Ǖ,ɹBΗ~ o7LJvDB,U D: ;1'nQJm/1COW1;8׺))UL18ZWӤe|2mqWYhp>bvB$LKӓayҰmAȥ"+oJ]hT[^VXZ}Q 'TvO6.$rCvwp=1ķDSР@?[& htrX !HBh49*B(Wph6 4 umţIXLsq%D&nVE]Po8|u Yt\[ Mys¥֝!ЁYZoD,烈",-?C\GT^[Ɉ<ݳB1>x~Oquw$,枖4ҿ"pD 姯+M*;g@?Wn>޵VEZSJd;ʙʣ&MoVDUfU'34~.D*mPzȳmmX9gy{$;ߜETeC; GGni)&xVVQ!47LVa^&yEwt3ߗS!dǙZAuFb.:8$7A*}o^̾(KgHejp4(F|ͤ݌#h*Zq/5D7v%asrvlSJǂ jSjORu=#̀z=@A0y)>/jlݗ\R.{&fOP.<ǣo4`r *#t`AnEp#jjNpZd/LTő֖B#2~. w i@R [/ٖg{eiCh#ul |?lLz,5#mhJ`bPtI> ;D|OG CFu4`Bvkg۔:=HQh IG2Ѥo5nQS?AR]buԝ'I8jD(l" -c1Ma8mX0W۞dR?hwj$kb95XuA(B? A9*7ݬ<.|rGVOok-*kmu{0eEI%*R#ɻ` fXMRaѸ{/txcy~c07|1{Q.##OPng[ x)Gsja"Knsw"2ANޱ˵:˯& 3 "goX]Tg;2ᜪ4v۰ʽPNvzv-MgTy'll1$C>yl03ry$59/̇t894\Y"-ʿQv|,2"*<{tͷ, VF#t~~=438/璯:OO yTI۲#No<^I萌5>wr-*#pl+|]qx?t~iO NY44WޱCk-N0ޱět=h 5s$7+7GZl̓/U(;sg/P2]YN4\ `^_!~Lͭ;ܥ[}d-"pJ3Rm9Ϣ ]̈́I1X;Wqo!GdPGB,g_Dڸ AAigĺN7oDLoB)#з_#GpB"% BE!WW* qH*8)z_HKb|R㘰Ǡ8ދc)2`vCc΂ HQAH>77@$]5E0U^fO=Nh 0,CVGEޅRGNˮv_*AK,iS3mrYѺjw:25\xGho'dB_5Uʿ.~%-.p9eotEfFZ-V練ZԚ>鸿 ,랐e"a ri-ʫ.ý&j<|vU}DZʀa y~Q>5@GKV{.v=9AlE[|r|Rߩ{/k ہDf)ӕr:'T>`}_|`+k {'aI,X1uP"͍"l%*%N)nOiZ!Itǥd;j/=$ͺY.<yNF.JJ|V+&Y un ܭ¯{S3rLp9vJ]Th7= !x{wQ{UnU-r%+܉@M8@#H17jVf wsmU84g+̈9DF3dރRÝ=$xѢc~s#]pMČ ;1uWc$أ|LsP?lCsD;םp pH/92[sKMxnyAfޝ'J_$:0 > OnU)OgZ{kH9(!w_$rKJTn Ccb~il-h롪9G1Ii6t'Q/)}FF>iIs*M ׭_NxӕVk#^e-#'LOG'Urޕwqs߭PAnVjD7}>%C^N2'UL\=IԔ\ـ h4`ipZ[֔$k6GC#ɀϯPRȼRXiD;GLe~ep^ek@AO Z*ڢ*3 p{G8E%bp?DKJ; yE,:8GTs n)sW\pebnU޵Oգh]YXNpUiTǺ*%V,W -HP8 ij{/eqM_݃ФS-]âwFD0aAgc`wh3sj^F^=j;REqGm{S`n#6a?6/8eFƁ <'xqVhϼ-6Ϲz966ϻȐ{p3ܺ)1yA7U3[?V)LyquB8K|o`j&kGyiu̅w!d"P[]nU Wm#yOkh`D YȒ&R &$B9x|יW%ީYt0bڃ7Jhx)%UďK_11]]<;`=KĭOb_J'q`ݓwCߓ^Ͻzz`zP>!69?J ~x7ǔAH64O |vWf'_pH~\$\8k;- TUsZbI|QT!M<]B=H n3BZhGbOY(2(/D-_7%`uu$͊\ cPsh ?rtu)_Uq, 7gg5dK3w6?@P fzّqűiɈ{ G -׿}jy]CRT!at⣔(SJG9;3fvZ@dQB/6%5f?5 UV`:Jt(TZD!vם!N{AΖcѩ!śJEfΨBu0 `.^1k3Em#wP*;>8M=p?q+R)?+=eTK]iHKX9Np/%f jWg_iˢGC"e$6:nұaBhmZ=݃lP$`R;İ:CHɑ;lg# >Hɩ۫ "*M}kC&=Sޟn*bN 5)*nP}^b܄Ŗldٴ9 Ј}+G 7z3ggb^Zc KX&Qt희./ $^YwىͻNiPPirE6b)jUt:F\b!5t~eW,ʺs/\*ٰSRd#iEW {2dA⑯&zI>GDQ:͇[; ڀ 7rf(} m.PV%"Bռw2FRT#I \GeA0lt ¿ITr !@W{(=2;~|N5y5(v6w"e$06 KX`Y,x ·<Lko>g'u9<F@<@Wg" tw"wŵKqHwrfVfW! 0D B_]'3˷' A÷G.}$f9к2KF4 ï¯y.}e Y 7mP\ցꙍ?gʕYu$4Z۟V(JTO mm} vSscO.ƨov6 <1UT_yt9p$OitE8a2 GxHWpa>3g_PC$=l-3.[.fњ}xec|(Alwgx_WR dx]6eT_an!=#>\ 2 /ךX4eHeBP˛fL~g8D+sJ$r3!b> Cu3?j⁍ӰFA`d^}O!*v2,X$+MDpWUmu8b 6KBLLVK=4L2 Yp$"#п<ͪ/+l8ܗ߈Gk.<0MO!;kUnx^72 O~IL|;< \*%\jYgUP"*k'Os2r DžkWWlgXFT+x-&U^sc;׹qDA;"&0%QfUwkJ",w\.>՛ 3\ޘ1Ievv Aixӏf`i|'zj_9,_Y29ip DuG隽\KMFTb+bêaRjLAMH'4lU!.*xh/~$6l'w$\-j߇_N5f[{#65_I"j=D6i~ERQ#%/lv@'3Yb=:֕{ Cm؞]B2Ӟ?ym!GN鉀xN??ltܟmmJ=qTM->$+OIZ?#Ƌ4})och;k';|} dT`G| dgٗ%AB Ů2K%N1wJ+74(LV(fGw}I$1GwpyT %U" H8bi?M H,B~ fT:aɒ/jTКFn0ae]ghZ2hoNcIj'xY q0H^j69l%,8h[*6Ir `mF 9T;=*‹`,;Bѵcoc@ٰ^ DcƒL˭E|?tEzޙ7;w\zx;A> ŷ2!7ɣ B /?tzՃ[靿0㤊ylBAzapXevX)5}t9xrGP~R n[hǪPXO@U * 9.wB U2!2=BP}%#tU_^S}b19Л}-8gJWP_vWl௿,}ғ2HXug;EwVi4:s`n F6da0 sX52,ڨt0, .x$:* ҫ{DsSJu{rPM[wǂH6pX?¦WPXEj\2DJa|15%VgoS{*^[1޲jT),J`ـ7)PFߐ8OO"eS@,0L8BP2xi"nweF5v&|i#OkǾıI'x&vjY&&^8T4:x"[ܙ3@xuz\w. ?^vuORQ]l)X,5N깅՘'& M&| ~`mR 2\YBqwpE'ԜU+-sJc<5d2 .΁J>]`ZM.9O3k ނ.FK Z{-]w0Q]4wů&${r A/dKEq|C}"y妛Iw첅_*{R:KWuk*NK0}H4kϔ5B:^VWoe>FUxNq7iE6wDK\ CK6O(6aH+z(:Lۏ^S8198i\ձ M~iT(lЀFE0Nd*di |)t+;hOWUtdI7x>,ക&Tf/m#LIHykd?`l"$~YL˄L. (->`7_HjpFw 5!4~$n".ۭP ~p7=Eqs!V+IؼEg; qэ)TSNl^NjD_M}> _RGa1Ymq/i%R|V-DT^6‰ 74Y[c"Q{ez 5T#ؼI˚pؾA${v:t+&j`2}p"~d} o_&~o !B ~=6W2FjٮF, ɛjwҕB$߸ O'$ x]*F4?!U.p`Y\~I EweZyCB o V 2%}DpYuC04yZ77'7PerŅ,HB܂EEOȁd  ;!.3^ydC ud5_WN}Q#qz ޳[$E`> ifX^L6\ /?+h#ۧsJímʠAi!GVԲD)b]\~u,}#zΗ,`ulFk[pm;E1R]i)AiWUt FK*jDLl0M?%|ͨXI+[ЭwnIun֎P%]=pE©K@V犆vރnȸ_WWhÒF() cS- LaPpKRI@n]¢sI2t(Ul ّQPx~M2f+=:a2{2[ FEמ-  +syໞ7{ّ%g߶1x>N2fX'e(8Ƿ}@U&!̤ MKCeUё%?>sELi BAZQTéI2N*ng1̀IA ?}\5d9}9EiKv=/tⲂxmCJ{z\uv!K2Gԫ:9 >zk/`[y3;RR 0T1t{ 6y)iҮ3š|4: -kkJW#OҶpŝ8}Q8VwSUUc^M5m](xUkལ>DF2Uү:*=X$.x82dңrGm, ;ըAKĨmjZL V"x+N4o:;|%ܓ^5bՌwLdc3|>gP۞SÔLȹ=LM^io!DIMrx0PLUo5ί|9!whW70ƿB[~s/d~PjEV˥ q]OqBTLbVTGJy=`(4b,=lAKFB8P;Br=JֲZpMaln8(G~ Bfsn ZhGih[_Λj tg](˲mT(~-M5T-DAn)_^}oɃ'o%K柖]WIwL )r ~_'CH?1Fh=)*#x$q_+bcٿGx|rLzPlkNsws)Hyשn<E}Ey";}X.#3Ca#k[b $2T,O=H~W@;$9߇tkٿ'#{Am7V]9" R.?vr[{4 ki\~` e>l@:p2؈050dA;6J,(T jGr~|4rxHJb 7VOwF1 )AO,r_ VY: AXl7{2 '!lXJd+ZP\F Pϧ7TtK },] "1+'ueyIud}N`=@ԓi^t~5 R伻\8jk#_ ~k:j:BL_8Oy:mbu\Z!TQEP?kC `o`Eg_c7lfr:Rx64{3)'hP%,fUxFwၟGg,$gPPA@ jSNЊgN@df#GR̦<_)o;^( .x!x "*(n)n|<`ZPŖa"S o{OEW>*jN,`~iXՄxףXVPE u,S`i|N եJ lT]i 3]FJs8Q+՟;&yZVo r"m@7bޠf\)1 !oWqf搘% ԥ{dԴ|G' ~!W6oY\L$c,i KӸŸӸ^3O5,F\*}$[5@HF OhIl($B[~>rGV(#)a{qC쐣鴬696ܵ7oC~zӼ!"h]SpM(.H*6@ߊ 6,U2klA/A($Ӻ P7f+^f9k԰UJd.o欀`hEȤ%U~&A%*oו&+Þ5FA02zD&>:?{\SFnd 93%ҹbl9( t%ybY|LʆC ׽d@k7Rqk}g\y5 MAeޖKDGݞ[71+NܬLU'49ͭ8hPNK-x75TImce42d:x^MjF䒠j>9`nYZ>|E c`&l?F.a9#͖} 4؞iF˧ u9!k,眄aKIDu3) 8 t0`oƭpNdTQ3Kgc8Rq+ Txmwrm uGchŊK,TZy<]goQ{yVr`h?%}2;$xfFnǴahpdtRx Yens׳4h<ϜsFc<48Bp#7s}j^PMF]k:]o3ݠ_^rPVWO imwa*(E&e)ޥPWk'O8%/-z%o[P~SM,4 lJU%1+WfrHt Q]4TL*^w;aXN7gL냭p8):*1ȃ8F+//>[>h黣?C^)% t1ј3SRӴ=XX.v\o| DM M`sYcpNLS^eƿ 6-{q>E˽*|u"蘴'?k.7E 5+ Yb0$Z1 !7,\Ϳ8-=EPEHi?r]TgsK+vd.sHe.%\:0xCf{lH{wP`3 ԬS4&z4DsNߚWd }o^6ncGg1Dua Xv`"-,LM3eVآ/ZξUZ3n""IvHd c@! KP^dnF}=ݺܙ41$GOf vЪ`ҍs2!GC&6FOYST_RDY0C$b"pA MAF, J*g< HJ`?6\)hg4ѽ8S1lm4}CExMZ*8K[b;TD uhA|RVq}?a_5H=♋nB@ ],}bL^ET']s eBԃ7g,>!xg2YhĒd]s9[gmO4Ʀ#)^7=Q Җa/ F8G S" c6b i]vu/zt )Q(NL{GcNh~3r,7uIt2=q?ᑤ|] B(P <%G~[/XB|kX<2y ĸ KOZ;`lW[ ~PcGm4|MMD%i~.XN>&@F*w>G) B-,V]q$++Z87jsWQ\O,N9Os]N66t`+,L&;o3{bA˲*tn=wV|yfXF0[!3EH$/#˴p8Xm1ɈMm'R=]I{j)W6O˧Y{yRk !+\D <N]{ͿFDJqF‰mjl$HFűne=@SvqWX6au*N]zasRߟ ,Ir3\NSǙ T$%~+ԄOd?B_|jiw9 E@/-L00pKdϰ;f'tQdz Bk3]W bPԇt뗓=GwԑTZDp1E/[;#E e Dv5W1/?tD[Ք"=i2F/@}Mrۈkl&scB)M1h)wXlmqs.>fܿXCh$B / IFcL_,JKExJ'f _ώƜ'B*Uh^/x5Hess fPöWI!)?dTh=l딚%:KH.cRe_^{{"OpK{5=in¹ Ǐ?̻0u4WcK5Zkn}E`b"=&8>e)e VpK__*tη?CecĂqh91=3*!̭g{fB!2%{ߞP-ޗB/$9^QOă袑%[MIkkQɛl"R5pTfR' )d3'z!q kudO庱0kJJux$f8sWB-0"~VReb7*/O٢ZHϰN>/]/{Ntx!YAmy]<0IXy ˊ)0%/QǕԼr]@<-<_08dqweȢOX\vl"`uPbŁ8jiԁڋxZm2Xq8⑈%VO_{1մC휵a~ĶwQ<ZSg]i1[wY])%e1%$ *=47[Wԁ{||9(!EdKB̰,-{˅)R8r`(c8N6:6[ՠvtN`+hő+3cƹ`3 s3B%DRrtѮhIɋ9ɪ?PVb` W;(,͐R\SՋrG,P DanIW&BLەxW\ݧO"] hVۂ`}Y# G@*Gb(Z%bhg8}s9!3^Nc QYXw2Ƙ^R_k,UFQVp*#$m(|KXnxh"g|YZ| .e 9Tg- D"<I{ܜ=uxdr5DLi_ 9Դ(jzDLxdXl٣4JuJ(Jp!k}wC$[z 4&OCjMH,!?ڊq'Ϋƭ{-"9h{H\ > 0惴.t w/`XE.:`HAdF'@bdR )UB-,549q{x ֢p$0 -(T!"^Rq,,!tۑTXq/%Vz s($5kzKCnOǣPL]܃KFg /^fEcwQ"/-D[uKr$NݍDgA.#xI=3 lыDł`_i'NgZI-1hV&ER+U.7 E`tVP4]Y#}#TDX DH⨁F `S#"x'xT^usl!p;,6#%4 g. (={, :C8T*c  u ׁgG: ʨo'\ln=dT6q0gJSPmkш [e|K]Ҟ]<$M"2qZI//3 O5Ǎ (WGE5EusJ,dKDנRQV @kcͧ4 ^PzI<ߟ*X#'`y#wH^L8% "Rr-e#9xeA)>3 U*h73xgP30/ (F֮"A0 A^Oϥt(l͔'hoP_+uXM{V *lB56 Yf{PFqu֊a/cS}$Ɲ&ٺ2`GdC>g"$lRъoP`USl|sKFIT8#f"'!4 tVZ*JSs A\}b]4G .K 5&a/Cw;9bfv ݍj8'y8=mDnPT;ɒ3G̬E5$4|F9 Ayw[K|.];@G9oGzg]]bbC>&T|tZ cK}mE|:] 8t#'!ia<1m uSbQ3vf`԰\|.E7=>B]铸e.?szs9lʳ n4T#h  לPq„h|ЙWl00R}Fqp\eIPG3Pi} n!} =T,!%&Dky!k'G$.JOM5J.ԓz7{]Ml ] ZK-zZ?HTMWo dƸM[la z &b@v>`l݆M8mURW)XJb+`s:~[́Qֶve+j6Ņ CDEIibt \]T]׻mmo)y(dRj^w&7@yc^0|[N y>tO71HRq 3$i~eMZ38vL@21u EqՂ#$GԶ藗h7X8'+&_bSſxzcW~H&4^Cn̰;֖]kVy0e^1iLˑr9foEӦhM J @|'#`ND}y~Ŭԇĥ%+p@L78TcZEO|̾_ W2H*jT0v#rTPz<إJĶπιVWTD0n?"!0잺̢=R4Qm9\`kpCID}.ŧa0Dn:.0#U-B?fF i|o2ed10^>>P lqVrn iY'yWni-w/OVMmr*tkx'#VÈ z `i?$}e.1)"jEpL?i9t5dqI|Th?MLkY=PCZ d yk I.U3y@ JU .$}ֻ\T+dؿƼCPWezn3] Ӗ \IC+O3v ? gUnX|&ZAQv_[$^8W/~{?>NVhsh(lU9i{`"F,lF6Qm!ح2<ee8Ҳ_vHZ x$jE7._ 1)3F?oOԱʮvP{WMm+]|&4wUAC,`(ös>[HF'a?֡Z8.JZxE8vK6xȞªK e zճl7IFNKnnΣzrx<?!㊦+kc[ pc /WCR !w@ۼ.E%:Ta-KY#:u zXk(f02־-¬TqBD܄SQ('x'v1j8D2*&Kܖqh(tfn~0wVgX*sy)˂͠zreŨ"Uwg-_Ԏ:bʷ>+x8;f&;ړ rFw\,SRZwE |$_ 1Z$5)En4р3J1 @m fc%.cRc8,,Yڈ rAD5a)dM`6ՁrdԚO6&텚Ubm:7klA1PQJQ~M =x> ,@<E%(3'ŭ»R#4ĈD*Jx`ʕDL:9Jc>OsrbQybW jڹY$ 﫳Ssw+(`ɘr%ݘ}6SI͏*;$Z)Gn]gD\­x QPýpc>{(eK+J/HH +F'VV;8.F)6=HȮOOr/S)4KK p r^ۼ"۔b{Rj N\V Vbz$pU|k(#2) `}}'m]澟QVG[䙙{펗YV (.H<ۿFf']mݫL`6M>S"-\1So䬜Tvyw__6CIi8Aюg\E2v,*[d:>`ؗC7hrB|~eܦ@E5:i댹n=cK&E?L]N$qq^=tЖ*1 *00[ف`{ -"iDzᶎWC+iڬvnc(A[ڞ!ѐcþx B|;@u<N÷"7" P~0} "8sL\@$:P-\]T! ҺSꯋֈء*^Dn7Bc‘>1Zr-P1C2 ( ݻ0 ed=PH<06iÊ˄I}c<\g 'm2k2} NW tY~ZgCNEqh_OJG[^hGwǖ _O0Ul( N[Ԑ|$R1Ʉd僡6ۜf3̀c| caP-IGz*T@%Mu,U@3$uHt՞-;(UkIO'iRE 1>v9U,bޠR*"$%m6yM {$q^u:P 22p\:Mݣ]P JwPz/\6݀R V+?x`jWg~N۽b??3&c:7z&XDNe!ZˊB3ag8mzC6w)xhL޼#Tla/2ߖ(=˶֦쏪ݜ,Ѥ5 !347JqLAit죅zu҅|Jo}olAȍݷlϿ?Ι>QL$$BnT($YM# nMHִɄ%G%i2 cc.nEa?Kֲ]U<ݡU\QhKK@ xֲi4)00`b}cGBF*Tyن[OY8陞$w,m;1WnRTXJFH#>Q%UҁG܇Id2+&SM90u֡* (tK -1V_zDs 5SbgiԳuH:$}brd0(h~wX:@~uIg&~ÑN4bO&Fj,ɉ1=G11pc3$m)kߪPZJ{KL ;N6h^ӻ`@(}H{]\ǵT  3606;??(.!"6n#Cx SR.?c1Am=_ 8 ak~=9Xik̛ .R]})g5n"xr`ҬrPBxPXF X8!'b@PĖO4M!*c?\3Z5;@m6)ƺ) m8L,Jn~1v:<@jBw_(o}fnTuѢfUĄnM=jX)LB17qWln N*RPbF?uOm}Kl+?,k͍yZ1@)X!ra,{@R̉& !4q-SRMw5S]lI6,!TpOq& Q_fϢd9؍lG~=Gi@U+ 9g[T;e602,fy멌_Qhtdy1IEZ_]P˧L|O>! ,u@pZX7L{z|HB S. a˭(2Gei/ !?ҨGwq3*=;R7o9:P(cW^uԳZm5͠MdMƵI/h4SS%h3s?j@-]Tb aȾ:9<sZw)턭_hRWK5o6W -F9۔˚`-ڄ7 SD_q<.| | GmJ ܶ*\{l!5C M=n<|Qc =ti#2Ӕ w4u: D򷽥P. zke*``;0, A7:+u^%+FU&zM5J~ZF 0R,n0]ᛧ9_k wgxxU(x|U# nfe~F?GXvEJL/^dk{Y7Yext DnMdS:՟@ߥbvoLFUPZu+fx}O<]rṡg7(F,j [{(#UIuz[*/Pb! #ڛܷ&v@1)߹g| `崰("KoK Th^tGweL O߼%އ xaq-A44؇y,F edv2Cxm"]2ShFG* nk˳2 C fWklHyTŸ ^ ީDHa ;KCuaKp~2D݋G*Q[if <;f8TMx(bG>Urtُvotm ܴK!\Nn+' -0脾nW%J̣9`u8m? ÃmD D<6Fr'S)T  L?R`ھL?#x.ui=(q)8-<8u2tz ^g #<&qF#( _doH^A{k6Y΁8ER(nbԊZ~X"N*U=z:l(B"$@fUKf aK? {(GR|I] L_j}NMZ'[ K~jtδ*;B>xMQfvrPZkĬ~%'_aFs %'zY!p9nEY-2gn4sKV]R*\ALo'U`/̂ ƃŤ΋T ',:W yܕ5kWkx*H9 bÔOmf +6|5 `'iw"hc$um@S$4HcfGU!hnZg߰Z@Lgas #;0̇仗=2 vG_+ W(j{ !~ܪ9UoNMDWBob`<ӏV}hX5 DZSxL?RB m ,iP}\Pl1NXr kMX8XM3/ !pt:N|l)G0wUc׬R/2@px ڴS|o߯igCU}~tHU2M ;lK{eVxQP?^ $ν(6Iػ=: Na=+gYdwD;9q?GihxfPǝ}4*m8\IS]D1 B5 Z`44KyTtFD_xkG#,SK-jq)>ۣ@3=Sؑ}$6kMMg[,ʟӶˆ\ ]TAkvDU!Ϋ4{,mdyOk GGa{LT3GIO#5$A P/"EPyd>'sC_ $jQ5md9;nv0X$ӨfHe xGT2 91~uAWc:O$N-ӯ✊]UrUG >ɍ>6y6\DZ_d8HI&15dL ia>:HuፂBN3LΚUe̅!Y)ÂL;aM˴$˜13F7fz Ĕޯ5'T9gAN/8wo.Kէ\mke|2 dCe`} Y!ړ=)?݀9a92A W'j)-: MQhgʰmy|J"Om2v(f,x Ȓ, ([ OtxU(9%bB[Q|LTnZEJ%%XH1Ȯb6c2uT 9[W v3KG#ZKHC)āfX/ZK¡qUmƒ_|=~?D 4, '9@eH?N&DSвM/Y2sSM$b2 b4e%.|Qv-d:KWem;|Sf2hSRn]rX̻÷]jAwTak><ය;f>M9-o0 j=(Q"dT;̍igycZx g^ÍTzFiCR)$]S,<l΄< UOa0=EB)2?NbYdh ?w&UͰm>Že;K#?@iYqRb/ӯJϵ\`=S3x۪'RZ<2BplO*Rǐӗ|*FRjۍӓEGa7e{]ATxH5M+ӎ<3c#1I*r " f>/ns>Gu.Ί d CoQ2gw> cB@4Djp줲uژ(w\* "0` э0ysgb2ZѢQV!_#CEj8@7f 7M<$=?&1lfu5`g!u7;FTc8.q>=X`5Z0ӌ5Ӯ v7a/` F8TPKY mOyy3= l~ QH{id熈}2/,-9U/y܉-Gϝ*cȀhKl =L wR;nAKo9!gB!z=AT&:XԻz% Ay_BN!1d,\{>/=Q݋ 7;dnbݷb}Hh"]F1J7GN/o(+i7@RsE'pW$x?v>\e[{zp!o訿3b0JS|)gv-EUDUi276&GC'TcUbNP]R\PͼӴh Q{Rjtk qA$N^uk2H;jKK/7H*9$:!c̜Eه#E3bg]ɑ֠*&>o6$ZXGz |ӖDd^B5 殘KeSlYRxǬ>& qWk%i!]RXC0ifb"&6'M-/r:[wZs_1׍BmP拷y$x=KW@Y6|mzaǠBݱC.ҜcQQA@rAG d&="IB ]F eZ#vt8[ /A:^)q^ NY;P09|]dxԘ0s!) q,IRAƺşѢ!!jImq?TP1sQ]ԗE-|嬯uVș?5TTN"@4h3Ű@J!/cPGviv[%[8q:pN{ZeŔ^B| cK,o,.٩52@,Ltl *'-^N7* Yގm? .e{I { fB45G-whǺ:KM.#bT0T `EK=ZVG̵L*t$fKI$q'%v1}fED#S%6?glt["1d5R^CwpZ|$(|Oq;Mwݖo"F_~%纜7o:QwKY2IB>ƋK+̩PR#AAy"b S:KXl0HuJ{T68 И%5sg?Pփ@GtbYU i V'dN5K Ne!}L/%j֐箵1 `+#%WdLx |ghc6)BtC.\" !Wؖ*N=r>"{݋rŕh ra't?cNUV@sunɽI!* 4rю >nj@s DDW ݄LƓ QP˦䴶դUq4d0z`}:| J4ȽWrPj#~Hx43( 4Ba9WqжW}s~<)8A7ڽm5!P2^G]Ċtw׌m4 8:#?"^Pzr"S?r |଻&bD\^6 xKL49 UF[So|΢eo *YLf4COFLQ#=b>W4> _?(\LlޮqlO ;f,˾P7MPflX%bHGV$u}AˡflsuJwUj ge/& JC,D^$Io4H𒬆5qy; BxGl/X^UǍOadyd@D*Nb `×P:qL6Y mSOE$yYUt1ܘL4/(.2>$/lR8W2(i9Df>HOBS}9MJ-޿ayZ͍ݚfHN%/sSУ'61&WmފK]EF!8?V;XULcWɐX$x~9dk yUbR&C*]nQM 8)˫PS#?n>"/on AfU, t2x Sv(3xCo @LԽ#4 *?Jͅ賅рP`$<#qFb1TeYQ#f.PZծ\^9Oڰ-?Qsi;٘&.dXN)}zE&6r1V)uuɚ\KM׮ˈHI?"kީB"Nj8IQD٠ڡ"Q3<'`[f˅:`av-xUE+e?$) ]'<9eY?S.#u=S_'ErSLs+B ImX1Jo73RCԽh6X,TT5SF[IDy܌&ɡZ#D}ǦV,; _%0V,0Wq"[J >2rljF4ffbjgDlg_fu1!fVM.R` 2(}]VBjplTc5$TI|PEjQ)vP<-O\N߱uG'30ͷryH1\BV(7D-Q .+iuP(?咗,nPH@NQhdCe/Z  T5=dvAP0Gz M7}TiUyۊbĔZ+'-H(qCO)k3O+wy3w4Sl$yi,6mJJ>:q,짗_6J{{_K*;ªK•a&A3W+b֥Mʋӯt8Wd2{ QNmw9/D[@s#ِvEyf/EXH1Ҍؔx233لsma[ܢl4t~pz55gX-5WwA:绗ZأX0X1:jCkOE=w._p %؋=0e<3hjZv8_$_L?uvn֨S*2l~j|SazTfR[e7wڜDx,X̆nl!(NdYeÓ}ey#KTơT*$pz+0;B?5\mn {J΅ex$N!v:v`GH捤ZXuPЊpI=Z=XG;XǴ|𫯻A)U^)s5j;G0u*$ 0ƖuCٶbeJ11QJ}{h"zsɞ*J۴nã-e0Z9I BC[˽6-/y8i]IC gFr$Œ!wAn^C)lyscl! Fn~.F62q[K̂8 ,ȈVaocɾ cN+a ȧ8۝+"#4Cn!qDGH䊐r±G6Yrw/B(fAg=ݟexC H_.tܕؓN0w͌sG0H̯9uLfGH&.+ NxչjL'bRt//}_ W\tI?nyw0 Ky~͠a2B lwH@@y?JNn=+e@R^}*8뱉EJV p>j|hCb}n1ov nJmp|zшUeV1+^ۭDJd1&̱F z±wmSRI:ł$-Ua-.G¾%3ǘ;.eί5*Y?Yp9MB%}aoUcUr0ѦJo?.?|xIȌvEi!κ!:آ⇔aGh$h?|tejJTtc͛{${nb7T9x^s _?i2zL5,֖ȕX<(=v0$EN(&󬻷ɞ%e7Amn9g`͙CBmLN4"#=vI_/h}\BVde2NYT9\ݷƤ;/#&Ep.0zˊxAW}Fv'}=,jd(w06tc*IF 6oӷyfM_V!A%$v5s@Ip+e_hESY㹪DzZ"K-VPHĊÙ[!o?35.`c2$[s8&Vhl1J3+L=g&~B+*ۗdk-avFq0ͭ5ADڅ=㈚N~b/ܚKd9BydAAWUYR@ƺ z<1}!SKlNyXu`O9@?n( Wә.}׻;G`Z [f\ '\%)i-0lGL_$ENhfG꺧*T#Bϴ9}w>00P&:bK^ #+PFC`8tЫ4;h,iEY2ڑJsU2k~F#a9݊5ltaLa)}{>ī.+mSıC$L,V)lfUG_%W@1s x#yj- }ܞN}rK &KOY(p \I߅%:li&"\$ӭPs;j$BE}GbdL^:rqےbCգJz5DmAh4n!}UzIo.2ރߥZ׫#BH_hM2zS V펆~}ej66",<هn!VMie|Foi{Rw7S)&?ч0\xq}G30MF0ٞP:;B"'N0\ }6 k HfzoJQnEfm[$^Yu) )ځ3Wݍ՜zfI:;LkJ1ZmH*-2 : =8"^fʗ%` ̏UiU6+Pb@/T˥&Q=1 dzTt rf1HPȦA9Gszf?ЯJx`1z5} c_qYAhQJ:r>z)&iN9I"vrx-74$4DÃ׭4c8M$AMިAO#)k8lVM[[N)a,jW?r@L#Bh%VMWN7}j6gɲ8+׀=EOFRP_vi-#mÍ%{DbQqɩkE %UD""!^V\W-<kw oD@Y;:?kII6/=殚&\QxΆ WsT$\\qa>v[@0 «os֪t^i)ƆXγqO(]&8B%#r-}p,Yb6qP8o%G âM.:dP0ԗ<:(rOg̛33t[4wp?*Du-ͿA'-=3-`!I99dnQЀH\Zq*d7 \X/m\&r]]jMDiT#L$E|Hgo! z)9e^b{g(^[jCnU=C)@c-I8mLW xly4` oA-K] M@]n:\9 IIOPUCe`W{$vr8h{Z*M'a9;ө,eL}]ioHB9i03g|2[!}T"FOY0OVfU qsu!%_oD/#~) V?*p6!BM~0Ewu{^DVƐGY^Mhehd%BYJGx/y r_b_i\YqqPZ4=҇-N '8H_𿟛8y3ĵa?wx>_qAJAӥ8d#oa5i{]{ϴ ;ސ]$`UCTlv髨9و9Ѻ-3r8LL?-Ž@4T+D|+=I8ܡ5%\ÞFc&F=RۣDPui M2,:|LfUi~:N=N[=ۿeoV b;SqHD%3 & 5h /Ʈ5{?l'}:"7UN[0A{RXr(Voس%ߴF.;,7vOҰ},"sWYN+6ˆ65Ã\ 1Ȩ;/ԡ'AE[iSQq:"CqV3'3:F$횂Gm ~‡:[GXmf>s/^r߻0pdž V&{]0 ɘ~oI}oT\.;a^LzAd^fJD-{+^jfKmC>: xԼa--[w)M;'ϋ9dJ+#pՠo5O[=*ƤTLq~ϳ6A嶘d3V_2 p%%MmoFPNaLi9uٳAD6;HLm"ҿ4!1,\y2kOXD~SM[լN[}CY6hK9kÔN;R)!/d{H҅_^Cv˷З"Ta4bXv^8${d"ȏ3r,Z&R:Cͧ05o $2~%y=ADa/zxz8ⵙMU )T^t .f̾gef{+NX\a˶$#Uw&N %%V0v'nt}JٴE|jS놁,Ig&ƩyB>&xo)z$|UlZ 1R/D ,q0GYaH*0Wվ 9+Jw&kLr-Ug-zP4mwgWg=W}pIp8k5ը%ԖW/] \ޡcy\cqU6lA8`h`e?6-oBICOi;p@Ti,?zd ߒHkC8`g+x. {ke'v/ț g4r{(_5gC/yS-$I{u փK/D=ӓ_|w*I!xZXI!G"zAiziuQ[{?XUv08I;b0ٶeL$c!ߠq [V  мI"| ca:kHA?VF?|WxZ^mBaU=YZИUGW^T/؋je1Kܧ > ("&_R.p? ]BgCu$+z.U!kl7i=%OizQHCEvf;/р~y[@[뀩KurV]BJd`^ώi+(/hKY'+[7ksa>y5q*.NdjC>Ilhh] b A[WEi#`&܄DQ8=c/(9T%MV\̀jE7?wz^F*~^<˶|)hUZer(a8:φTiPg]`&TaQ/Ko0 6%L_(n"p5;ʷʂ \T=i ϧJno J0ܒٛE{KzvP .-`z8{ 7?%Ph/A~Zgis:&5fsIs:x@Qݗ؀M,@Y˞HِccD}7d|SKдE_ aC鵐uG uu,+PRV;$'etI̜$ .YҚLK:lE82lD6&GawvFj?c +23+:K~A"3CWK e[PYRnxW5A5gc p^(ooM&V{]B ּvٽp+E5O/iWO3Шw磃o "Hmjn&^BZOIԐV1כY L P"julmLc?ch]Yd}3/++9l|kX"ᰢ'{$/̀N؟a,P `o=S͆<˱eQ}I%Kz %HJˣ9/somJ4?`oX"n`D?;+ "'anyZ7WKx8DEt0 ݕO-9uHdMD0fs[U:7G6)D!;"_hǩ@rbGiM @X#u0lh$&3"+ʺ@>yD<* i{]dk'm\) x'Xm_:/Cӛ-WK1m Sg}dw˩G,d #j%vqVFSt(qV-rM w&f|e1_d;=eK{qT~o~ޣ ` pOkhqXm,dGTWZ5P^鰄\6N 5s387p_'ԇ׈9 +B0El6%$oG=e$?π8a?/6y[/3vDw.F,yKKqm?Ρ#S *X(藏0HsHQ:=uz q:.fT8MU)匼F(-QmO(N!p 3|g F{yTe jJ&$u#X(kqi\"dLK`A蛆DPB9:LD\քal@2\ lGb}YW2-8E` MkVXR%0ǡ-y[nm"j8ˈ|,a"C7T_IcXw>yq%p? A]cGY.)D RqZ>_%ѓj}u+4v?>Fh:_(RCsnka,)۱VCrf~4@"yaR%^qi7[ݶB8zL!1Q9ĕ;yE aHyy9_G>à!7sFm~\G'.8F\6Jq(6lqed^CU%j^ (ԉ'3'N\0< p&>5Nm򘃃߉!91:b|~}wbhA|)ޤ59.ZY/dwTL"oHcp R/ByJy5o> 1yg'R`Hy!r功=[oTLxT^ ;Ԭ1pPìh< kfY0>+ |YzG-da sv J_3-sLr=1q,3LC'=Fz|)f.V +PzNB1sL1A*?{ÎhOʡQ8s*HoTs%qZ$/h%"?H_QZNsV@ݠh=瓔'2_Nor咯F9:$$B2HXB3#]f7y_}t6&uB:zC[ ۲2 qRUkvOO6aC#q5O{0b9SUe\GT*3jD3 S$W+q-1.J!6 %aaUۏ)=m,OD@AB#Z1 qC%8Ho>[5S {bJ:,Z O풡38sbm*ʬCo\!V+9>0j{^1P%:xIb6MLF/=9No?D7t//Lt;:1sh8s w,!GͶ4j<`_E)o4PX&cpb!܋M(^te.]M?~{wS/kհ\ygG'^_IQ6b"n.twƴ25|IÖ"R(#rpZ ?KՊezKn/0W  A\6yOh]I! vu)CfRp!R>\{I`0>UBui e# iKX/Tл3ZhȰĂv 8 L Ij ҷC@J:7ҦW" R]NS뾵Z˷2{(Q5' &Ee "=Dwɼi*V#K80Pጛ,11_99Il#).Ą+8|Je=|pDۤyj!_cڈ|ٗ76ӴFt٬[+h}}5`Q^n̂oe.!lEYaF{*WsްcR:c2 A rꋙʍJ>hN/G8g40(iJEQOѧG}՟sDeeZ'2+Fhi}̅O, m{BN`F' Ky[(xAQ CT:>i(; t?|w6l W>`j@lY-mT CE)/.aJp)O@sih\a-.! ZVIn˚{n}k-оNk)Y49Vgo,(ryY$Et9Wr.vLo(*@:;9%BKW&̳ A,G/3Lq#H Z^Y2+^gLQ2REm<;cqj]$!Xޮ=Ó 4XA0adpe& w;S%!m!5?3W /Ԏ Ϧ~ʣǀֹAJ/pDҜݩPBcgx{MzDuV>čx>ٛ { [_Z\%˭aw:bg,SVm)5Wճ !GrxV*6JDT,Z]́o(T ! nA?"lE!'Ԉ$bb6A19w ]B"A"[%+hlT'ڶRF*tSLCʚp f~a 1$'*IeWhf7[} D mG=Қ`x /4$o ׈.\?r-fduBμNt{Vpb6n{q{,:.bV*S !J~HRP .t]򨧾 fs&ie6v^Ƞѿ/5%վsV͒nVЕ9lg!W}O5g_ĈbtQ )2geDt!f,4@Uz6 -8tVػٶSai|39MyetWeLș0;#qTeo.O o2Q bWdkLs|̬ob XDžp*%\q' ]zx Q4܃kьw:Qە?i\tN;*5.\ zmrpHiنoW1˳;:clߴR(]H08: ddT|K{w `s2seQ,dغpF/+Dz#rI3A3,P]oA~tX'+⋓'ÃRx~Si =JVWT#*zlq{jؚ7B8dn^rT7WR uH9^|݅o] ub5h}kŲ]8jVe0fi+bq֯S{EJk]ۀXmæ =j8ׄq9Rnb>_lXrgƥ7)e0S@_- J@}=7"O_&jpsyY=bAҢm3Fuh٥"rc-T0w ҨB%v]6J y࿞hjtt;kFpcѸ?HSNhD|ƹm]Gica, D,({8[ 2(joEњƗA,G}[-??&:GS)a5C=ƥs'B)! MVcVl{ǡmV7폢ntuCր3fdǗ ĹkɅ7Nv$BMj&7 6!j?j@/v.:@!iCF죻oe]A1{̤6,jmnjU{!zn2ǯI hIfS' #$:4 {vFer`aAq3(,ւc^x>M^x^/N#f\7ؑ#%*{s$:āɿH/9QE9B(-I_c`r1K!kӣΦhO`Φj~%8 8i!8&AH%ƍVwB_a'g,N ~] P~ ٫fÔ3|Eeo,jۃy3A7+oZKE1*Q\4[U`DϞl2f5,UsQ xTR (3|gYZ070701000002dc000081a4000000000000000000000001611e8eb900028abc000000000000000000000000000000000000006b00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcmsmac.ko.xz7zXZִF!t//]?Eh=ڜ.+: SuXJBB+6\K z(݇9ٝV5M/9ނ;~dCe/q꽔<2-r0;F{D"r N贘k]4u̻Do'v?\lc^e&7xJ^_ /cDWqX :ѿsÂJo~k`8eu{I7?‚1ny ?vI57( k_Ke今P*SgmGKV;ٸEجz<ֽQ[8d^U(L`6^ҿ8ŭq4:pj|n&u SVu:Q(5 G7`IS\h|ĉYm~Zkm Ow1@0(yuQb*2ͨp4Dz?mGhݠ+QaɺLjyf]ld%†Sczuh=j}rQ9^ҽM/*w>Em[baiϽ\Q5 C:1 c~Wҿ{*=s5S&ޱ @ߎAMzD fz[~TeD~|[FEt~__![0<?TWXU.w9DrZI:o& ^z1?x?c pwepG )*ǚ6kU ;c2o]6-Òr&a"FB@ IK>젯wSܶ-.ui}ѣE Yt]-Hw@مE)j*x ,]c l |ɛ:r󉫠`{Fl{<9D+ K.Q~~er{KFKsMưoׅSVϘwΔE!*}jȌJ.Elކ@8TR6AD– [z-2~)~N;H;jn6:I+ {:Y<>V`1AOxRӷ^*CV/bz+Sn.akK" c >ʐ ﳯ@iЎbL1+Dr`i^'(>:2jf] r'cǾ,SUYdD_2Yd5.:vW#_%U_ԤPO =dМ*Q̝;,0rFJ/YF8r[1\VhB-[z8jߙBHd|(*+!=2_͗Y]TopZ]͞*z !.л<3,ժ  '\vT# C?q)\=mVp׌HH:oe;n2@q0SHv7Th7$hft#Al2f`ƟX§{yS踑>@U=t8in%&rIB4@<:IC{(D+X]%FКEC_ёűzErJs?]QO-@5Ȕ_Ť ?\\ 3Udt-@vQ0\x{i5HR bVJSTvexoǂTJ*6fn43cFpbڕz8 9;r6 Vr~ n`t SiD0X4^O,0?ХV&Iꀎ^C@$"$4-@ڣv"GxZ+/y!ȪQ)!4ǙFC!@N\S<~/iÙBgD,'4AO|SijYh)B\iTlnj/Gź._FBY[ ޳"m#dž}Z݀%>vO#EG38sӬhׇϫ+e-(h:6Hi-J"EW;tQ 4ۍQʛUlv##IU%Iwea|t`Uu>2 YΟeiq]3޽K!97%v|#V{*#N,xI{hz暧!of K: o btkĭ] vb\OΟuu~ G'\ŏ2h"[6ut>m ]ɀNQj M~˒U+lkEq)y6Kͱgݘ@+C2TrTI`t'pTOS(PkoaFO#8z\%r+f<ψbb u+PUgfɸ (j[I9 N$FG Ԙj16 BhDz+NeBO>AE[-HyP nxcLY=zݻHh?ɑa]{ª̥u}iY40Y3 Wq bTɳ"41#d:bvx+m1*3tdot|3AY6*~; e7Y/y;+&Ys)m^5+]]8P9ϔu0BR>c蛶2iae|` g~wwc +{nf :zD82/.uE}&٣4?åpQ_D^~{E1,.yl/v/jYI[`p`~fFOX 8O{c _8='5Y Xcc& pCM@̜L^c+/uxsЮƓC{Mo%o~"Эř^PhuDtu9݁.KOF cWJ8E%b<'ov">Ù'NbcMx:($Rϴ.Gb yn镠(*HIN7r~"?u-HQ}䤻+<PgG,/G;`I#=3a*褐 ^םOo9 9YN{c2W'۠$G52H䎃i`RnGq}fƁIb˚a:F ־-ލuϤC,ʚP&dEÙ Ljp.e2>)@θi=ޟVC:X2is, Cܮ:I'B{n W*c1jԘioL07D|e+Yo-\<>ã7F42V1 Wٽ)L |ØsKš.R}S$|5ցx8{m+ />=d)lfԩk|W[_`][e'n1HWöu%>➸GlcY5N3s mB]̆mئJ6dݻOX#úuq@vN{09e̒Eyschv<~C6dZUy^x䣰 {ƹ-\_ezGk:PAkGn2!%eլ ^JnN_4ih4¾}$K:GS`xn z b17(rjcu[ KImwUy#ZT:80%(βVAvMGLj9bVXgVFp O7HUg*LڕKr*A-]8xẛhケ]/Ɵ>O*̠樂Xc2+jҪ;lꤑWB ׸%A3_z~7جCc["E $ P&zY;1?[lxtSnr\5 JێqQ_( <ppXZ(C L_XٰRv&j )%wyiM}Kl;b\#b|M#Sg.=@@42CÉQBipޤ{&߃<+}U_+az^Y-ܨpr9D0qLט.Ԋa|v}PI8MDge7MHɿ{Xɭ. AT^4?-b܎Wt$ ^60־u~ݪ%7_lt|:SÒh@Wp@NQkeMM) BiC {+M|M\@b~}R&*cWnX!6 F&O-eoźtd&]~Qi`JP-CpSW}LpT&NHWu,!1ֆM:.0D>jC<ؘ̹V$9B{ss׻| :Xjjb Li_R,x$}GmSp}%loRgt&PZ!On6̊{|%ۃɘad!K3i;zDA4dj}ܜ4_DkN=򰐕8:68mg1n0%t"hX>w,>LKIBs5$7 G}hoϮP'I9 },_<[˭rX`JߖDzȟRb8E7A̘K; \TC˜5f"ݎW%@ kKT^mHf@l-̐ $Ml \JZB1feڊiNs0@N?I+Vy.mYqe?L?苁 -Ez[$E`gN:go| Z˫aOIrZ6rK߀.~ȪCƅӄe:P6 m_ c`P̛ro2ԭHvR_JCGV@ ^j9q Bb3j2<7YvyF3whxtQ ?ny4f0(֫%BtqǧЖ5贑i^n7Pڬb%19|\?W}cE ٺjCr* Rw#0mo6h#\s*s/Pقt᳎BA9;6 Y6P-L`)BtsR/$ޖ65>C v{Ɇv`䍠P&mYi=INC|SȖCO+>6*IʝHQ1t _MJE3 8e@q2X&هaipn?+{E-Եu%Cc Ҿ2-wBpA7NuT((03:JpXGL|_) Q>Itq# zK3X^s8^% ?]@3VDT$G@!Xh7$:ffx1mHXt|P줻KJ) 8s]cخe=;n8SjøB(մ]zR5Շ{pt. `qy65Rc2d!HzM)5gwұzqX7sZ>-{rJɊ΍#[fVe&6,.\J pev>*:7`%Χm oNJ&I>0Kd_ˈ:&˨VWЁE,)XmB| 7P;8Xd6SH 7i+*~[s=}ImZE01fc7xC7˭l?N1) UD/f4U7э5]"GϷjX`uF&6WO|z&FHg=w%pN .CJ "ea3p5+f\V|w M3/P?zkVL ~R32\G={]w:#jf%ּ-fnT %O2mӣ1AxQ_H0w(Y/f*pV,pJh4=뛐UF+KwN+\L dy/|fs獎u8,K.vQ+-X/0!rݗ 1 Xݡ(_g{ٌ~A+pѨ sw,Md0u+nš~NHuyЉZ 5:}'@a4(j7?`"zt%{O$4z;6&Q<61઼ 74 ZM0SA92/=<7l`_>WR^1?/,eļb1O^KmUz-D`nJrqMȆ˧w`: vźw)-.~[+|IOݣP1J&v7W]<g\I2#,dHMFVvww?KoD~SM ?LԢuje/MxAWGG:`j(U>/_pbRjG n^"O|Bu'wN3ۊOI6zvIƍ[}l)P;+ 7MfT EDLU:YM:PJPs f`@kqFUX3+|<o6l]q ŵ E3N,NR>i4 ))4Xv;Fh$ q2w ]=.p Y6i4ܖaMDmbŊeidۤp ZZ̲T{f"]IخX%Qozj[QD13V2ɠl(>zn- 74eaSS:QfP(0߭石':CtnvQ2\ j 2&}aIPn~iOhP>[z>K Y;O,bn3d`iCےqD##n[ ē>nb[,oA{ ziiʝ4{ʺ;OkKBj斞 )$-Wx4DQj6XOCy~T*w2:XWI 3H[Z?높#)3OK' 0龾 C3gxѐa9SLC0=1vJh8>[f'F x#d0KoGa^r+A})5-pHKYk#)9Xt8=|'ZȔc;N:;i;2CǪe;l%_QB^)JakfyB&X;8'}j6֐U`VV6; )-g_?\^sIVDɓZ敾,Dnq;}3Œѵ: h<{P>wjeH8Sq/D\jbݺ&]#%d 03%hhFɇz"^2~$Z{sMW؟}P1轘7_X.Kp(QDT$dȥ&ηU?,Ңrri-$%=!w:МrHHmXz%Rf~ŚJ]GHqMaZޮY8V4 ~.iʜU@֨ Z@uH]͸\&h,V~U¶VY$vgHu*I:kQ_ FHcYZ RsR9,BKԫ=ۍ. İ:7#e`HyNݿNh}H\mg-x*?÷t3]xF}m,u:N|O)yV 6:?C: FiFC;Jgt7{*'[RibHmk_?E]xYU=4Xo8{]7AK@ec:>8heA GpUV5z'wF`3]KM}DGNjffȧCc&Ps"W'j1f{ۥ_wHFH09l^{6^ d[ϽP$H:b( /p󁨇ݬW.` LUB93Z] 9 qjsoک3HMsH34"cQ(ϙ+zM+!^z5VA=eU!2f +,残B"KeNk0\Ǫ'+W1|[o,9BPyN3de?ɬ#\@nJN密`{!3OiiH>瑍9T Qz"FbeSyE!RRu ϣLqn#݆*Jb+h O|4qV^0E۶)CLjN_R#HajSc*._ok<)K`Gѹp.zzUIΊםɐYe!Z~gqL׍blVT`^XƎ0 vIiW`,ǺW= ꥄy*)^2fiy{#Mz_rl\t52v;jODWα16<؃ "nخ_ža.mR",Zs$j1ˍ)D!qCk|r4\gߋaG|}aJ3D!~Lh]䥍BqzoRyD1B/Q>.~  {`pl|"^”W, ֻ/1d9;r =$Y~:u$F'%e\r,2fڬ͝Ȭpo=tieS 2+Ia]Vj &]̋"HyWHaˏ`s89GEd4~]TŶ!,~&Ae=i-q0"sGw.q뫡ۄ"Frb\up!bׯV61V('mXKRtן`[iH-o~"mX}#Q_FTO=teOsPz¤s#r_rKd/rЄKe7$oNU4EӞ<+#zq& j+Kv>O\(C>f7X 1?0]]Q-.a`u)QlgeoZrRIY[ܚI& tF-ߤsBLQ'b{B5I՝%޲'!)B=:h_$2 )`A.,G h}.]9&Ӿοу3͙X0d=Eb !J Qt89qJ\ q aAkdـD;ޜ46j>\Xc]I\@ !BmɓD[EGWM✌NsiI84,F ++&&GO;~܍ubFڗ;dA~ RIqwXM)5.?3ֆvs|pH0rI˱l0SnF0 ŝM.ſڞJ~*C5eSC]khԪ#ijfDndh\ Aj#t^錕N3tN8I!XEX0KusÈqJbԱe|Uqn'#)NY49]w0S6@ ,& w__pq{r (5>1:7ұFBu}f7UCye9*ҙ"%;Yf1mSӤE=PD< ,+xuóI\Xpt%tRpBIoJH6GTy:*2HF`D][&9=x`4M}}[oye<2mn02CfVܻlL53 Vnby+!LS=ٛ5 7Q̔\4 0^){Rm~Fvq~r0'ǀwS0JQ%RL jO W54dv]}`Ȭ4#g;S1>/wz/!yPXh?a~wj$$ Ȃ^49fL!+.xu%-BhrpTSth\ 0zoc,Qs)V$Dݻ@Et=_3wIZ~u+"hrX+]pBx@">dj~b LF@{7r9艘֝ =}+w+l^ԹRy2JzB=!JKA>ݬo#WIw3 0(od$棾~FHh^uxK#jo!}"#nE Jܻ|ظi!JS }Uݣ:j:~buTzdp%.z||vJo(bPPOK;'dZ&䰇k"Е F7f{f2wݘ*F<%ݪJ@ՁݭFEOF+gthQ1k}!cz˲̈́ri=D}ɡ~H*70aq}5vV2"oZ)8. l`VMVNeC1gB>!);.䶔v#eRi҈$O["@?EІE'WNGŔ\z"# gB.Ir˭[59*ǹԣǗ݉`k1rɺu䷨-aעВTZ$KF;!H~qb[({bxg͠LCKmXk^ueE-̬[ Ԭ˙# kԿ K^ka>(N큜>8jj#bltudb]v496qqY|cU`ѐGkiWc07 GR袣7UoC&a 6sۺ`C Wy|nzpI:FInR F>mt#%~"u7u\RYۜjq+)XLQc\5p nC'x;HqrWtP/cai-&iX_eۧl1_*$wv)q(hH,{||ڦ7C~P^ BfTPPq+v0b"7,NZAĤɃry2vgTemUW"0`x.nѪ&1M/CY2zZ}lQfWb5b-,dTg:5~o#ȓk1/g>ǃ]j M)?"Q:EIjVރ`B99̖)w#rn,'kF紴ަ:1\ m/ 3$h;4 *G5Pݣd& yKsGɁc:otjx_gb?G[<%Jx3lbyf|3hFYTn!EpvQœ7X!BTiGj| } G+&e&uDpŠ@OO]M0(+sh|vlcI,ܩ-1Rs(q%ٷx3`(kg%:~*<0VFͰ['@¥NNJ^1Hw( ]ڳA:Dz.C.:i/B7iz`Xu֋f `Rc9FXO֪7]u;dym rB,=Cix($EmO'^pE&)!Kkk?lJi1tru׀u@p'wq,%#a 蘭x$[' t~ggdd¿?nRv=q )kt~Q [8b }-B)*̾͠Xy{X->̡ǼpSOpG6^B(4E f{}ꑷ:_.yd&XX_?uwRu$<45 P'~t%Q,@ PxZҎ9XBR0ͅ)2Q!ܤ aU_{ɶoU0%xϫ:?<" 0qD ۄ_talu 6_UH,q@@R+`Y܃tĎH 3D@Ai٨2('OdCJH HG|;o#3C/j 9Y86sjSS |t<&4$AȀzl(J@ww.ŠpV;tnR&i8G:wPV_GܓEX>AԽ gNHeq aAui~U$GY:ϲ7aq־:擸 眕Qԕ/J%.nv9`#:&P9S$YR:@UDU`:o?4 "0T&Z.CѺag%pmlMqfltRo)nXJB(f8z֪5V 餫5:=~ONc&Db+^[d3]R\7A9-L)[OxDkSY|WlXlnkǃg )|~3 |d pOE^4nFRE:&f6&cqՠ܆R^ޫJ퀏E'(MXxpY~h)8xq; F;0v&Sk|okOڲFq:Qʏ{}dOnM5gEu}i( qcݡËM-+s}ćSYY!z`~H-1֔YAm J`u岵@î^4:2j>P4qrB0KH& qU v PZ4mY#ߢ=n+Cetk/ RCQ]b]檛g: :J`nlB+Jk-lRfUϞt1G '1h:nPs!v֏٤cY F^I].jITѨJϫ<X ލxƟ[L@JcliQaL/v9'Q&y|C*Q}I`s/蜫(P2f"Փ{ 諘BwQ8* 1T=3Gg5GO=  NGۗr6erԀ ݖI+b"*tzm߃Bi:s"MYw:yqX=olQ{3^9YOnƦRi %_oY^5_z†x/K AS,e]5lϩ[*F(1?(]Â+W6w$t^bb?PY)U b蚖!^ w'~fUi z+sR`Ho[/\@zҒf8rS V[㸵J{CКF6^V:R jcyk;L\oq/` ? ǶϞGB2Y8hHD1P3|xvH#])1͇]#pa+B1 R)vCΩa5$-EޑPٜT~P7 1 c G2rn9.i9i w;Cf1A%t7|> oY{$H*k} gT`QS D,Nsй6SDeOm&&toՀWmj*VQZ(j{jڹ^Kbe Or5sk5N1)]/訂W6hY_B #I)Fe;ux@Ckݮ_?kX9NF=WBvH)o@fHp:!V+Ra δlɦoȦٛOAZkC{Zp'w6Y_)bn@eahMaq]) x7ZOG &@ [@2sj 46WМj?sD0xix&-r٣HGtoW>6$#D~&,ZD9SA65&2?"DJEy\t^5$@m4B+8dm'7Ln0=V7a|]^k~?C?}.tah=(#dB?%LGt+?4{=j0"gTe{ƋyP0)r.5hfyLm._ZA7쎡r*ri)kھQ98qnԻ4O}=hyYB#|^+E%%/gQ yt*d>O#Pb o<^f(Ҹ!?Go5i({Â& أgX<:\s%xV0R31$psU g-A):/w8َxڴC-2ּ'#_'9߫x~;+cdæ _+|?F ӂCV UO/>ݓp <"&;mHhv_T0AvM=ﯣ]1]fjڡ\q"sjt[vKAT+&yS>:Wp,l_waKpeW^jyAZue_;S9Q2i.\ U;mw5 6;Db 8G*|(Zfl[N9M3̟(5w# ">6Xe21͌[_˫̲p ĈTY11"l' %*Zk6oe?bGuU5T\Ig,_X^}0 dMtc^YM^ͣsy~n:XKTIn$W7P*NG3>tWPeDl8ǐEyԫOQ3zgc߳UidX5Nna9"}C1׉%M}b%bV|RKֶbH L+rUbZPrDdMsSceCVtݗKhJ裒_CѦK@h.5pLD0꿲;7r"?55?O/urKXv ֹ4p.wZ\N=ߨ+Ӗ]4)mML̳*L @p#v$̸C .UiI%%K҂]XӈMAC΅C,s/1P绺z9gYj ўSfжXu^NnL3TțPxo܎rVƢGf&^IIU8"؋t/M:6ș5])iuPSJ>q:?tW`pDoއTqfhLkE2}jbYL [gV GpPKFGPRR\feH]NE;|2{%mQf?SNwôMS&TW:}]:Ed_+4Yb+xl-OjRH;tռ3=zs?qGM@zYeڜ?~[cgyw2`4N,+ ޘËt 4Q5x?@>v?7<[[{Ee` )qZ3Qڣ"Ѻ"mZZ(rV4bċIe 0th4A+F"'{xn ٘o` hxA'Og)blQ?<jl!Q B*W%= ˭ߛUX߷<=V*j_c{ʿ^߶j[=5ԡw g¶cz=PG&(h[-Y.Qf[ש}du=z T(OVpY R5rFs bS<)j,OInGB8OU*Rڙvanq(\ybZ>vlynv|MF9⻳DQsp"^w,Գ)Y` ^atJ.2Pi=nÖJBt}te9} imDyd(nzvSMcn8%HN} v#uX}wb,uMIBAٛ^ K F};A#E@jߔrnmL X' Vd;*7> R]iUR)@B:BO3Zl*g/~r%yhZIt㨷`cK ԑ⭦Htzd܃'kLpC@TqDCV V5_*xF ç%wyY^8Qr|b)P5 =RבHC|!bIǕ$U ԬF<رB.g;D)?~'mؤq)!o1oaTpM%{Udb@t0Q/#5 TQNm#L HFv$i~6σ훱a#g,\dBvSdjB+,]qY&D ˫%_ OX_|~֮辊:urY~W:s;6t.ᷟ4"ḃ~qN_rN1=(b&Eb )&O \c/#ɳx mPBYۭ6>!wjp.]#9vr$(Dm=i涟@fdo^0TJp\BfH|-VglA2'!ԓ|F}\ 9OOPO0B0gi5ҽMsm%(͛rٺɈߡyo阁ƣgYʻ{ܤ*(4JŅ4Y#Pȹ ;*?Zܢ?; S#(gYf0qI#،^XoDAVlv%vcv䍫vZ^X`|B4B8!MLoLOtu0 lI!7n }k4Z2}uo?%D*y( ³[>s8 x/E)AP s_Kս ~? ByCiCxгIRftzw]t[t]@+˳qnF id$)B~ fb1j6n$'B{(0J 'ja!}w7db)#k !}V ncJ?i϶i^%Y?MPW &Y[ep=*PA{EVn7b/$/  Kۀ3vp9<[ї⁛YLd#K4ښiؓj̾ke2`8t5L ַ{ !GCt^g6{BB |B[sb7ﺇbD(=s FWW5Xlj>;-]>PړlLxJMiDK,iH3M#8!Egō1E' _Uw.45>4PW#RFku3wM52ג%!+u̇L~U:>&򔾴 3)A^,{'N?Sf"ۼɛ%`<]PXrjޏw.ϥB:\#'bt!r`描:!M/{u7lppS@Ҧb|`mVvd{iu` _v̘W8]Bl땹Mg[tbO1+/l4DIoZ#k<|S2$T$ sD???g0 SP2*qzuF$}<9qxc?Ƶ_W2nƻHUo0:-l|K^vi!iU\z& QʍQ=;6 )_ 9-qO?3UTJD؞W8z][ƶ]h˾y(g'5s%7}:D9baT.#=\j{B^a@6#w|+O@̑uZM|c[HZD/jߏ7;@YIfOvhmHhAtfg~#Ky6//SNas4[̨0x=#,seSKP?%4J΅j/x*CR20o-uNcakCPm*Lt ϳ~Lg~kEPa%mVp%l}v["%e*9knxR=P|_'kX$}8X3zweU T4=l .t=d-01wDx"BA-X.P\G[g| K#<]5:@ӝy˂cH&& 4>ꁋbGRl2;FȷfSc):?PDx.͂MeyE "0>I.l(]XSG Q P5x Bp]t=v 5̷g#u|pOB/~ˏN+Ul!i~ .Z Tc ]Qr˖ƙ$oʐOl#ˀQr+o^^TTBS~$ƕ; $em` F'GCbYz5#ft௮ǿ~(G7:6Nfi3/bL LS䈎Ln;"VUdtHi q{o{Sq-Vhr|{zh/WژIj٤b[k-*Mx!˧_Au^@>\%.9.s |h(kHZs)y?I mW t̲XdRrZ M99}=9͞ef^tVYC]d7YccW 6)h qc[GG::\r 2IfMhP1`H*>bÍ&{X6S#PxV7<ԃ7y/m(\ .,?7g/[#5.K?_@ K^7"Qe[(ǟde~8cO_޿ fVlVz}&WHB&1LOQ'E@6R:(`ijP, UvBK ɆtHɞ.Y~[t&yE50&׮Ì:fc΋M6DMd$ n{m@Gt-]o/K]ͳ TY2&/#+$WWm@%$Js:ay (Rez`to(ڸhJ;2+϶J9#g׺#J& k롄<|0T]YuhA^4~9%u]'(6Pf'cz3 ȢC~He.V<2r %2j寳l9 C: ]?)YE.+EE61$SPjܷnA%r̚gk,_ )#nHŲw_\ThvQo"MHekCeF(q ZR:Vk+N=rxrMRNxT!:e+;ʛA T9e5`0E axkLZeɗӮVN Y XX* %<eKn4LRM9pHs~rdٛO:NiĪ65V+!]<&z]z%p[S+L\m11_p/cU<0̧]/+qswrWw"i ȤP`euל"g|hW;J}cEjL;hgTS鬂dQ*lkE5MǮpN1O1\yc}$v:%BܮUN0yNRKJl΃}h!P̨vi ;*kPM}Z+:tٛP-x:wElR=ᡍ6ڃqʹ*=]_v`0_,s7'T˗Dʖ㘃X5 PSN!p.zG/@4Xp{^\M^Ha"+o;6LSȬ$DKH CQ2oO" &6^kmN_QVI֮R2@&3|gp Y~Civ䄺$*y?. 4 -??cʳMkoҾIKhW :6y ͳaD=9gAo\RTXFA'[]\/QDx" F],8(t~8ɀ-xry6FO@{41) Wn=jZC,+Nvc*nGQ{S\]'_Dٻ)}Rȇ^l lK1SwİNyIQA(#3o$g`}3a9 rAuNEMYL;GBf񢗡fF3TgL%Op:}ߋ>~J>8 K 8#iBց87?N/Mf&&BgYfNI3>i1b=|M-ӹu@I oCC4-ZL"b7:i7˞SEا在2Hɍ"X(}!#LN\UU~jurv4ӯ:rXPЫcv D&AJ\La34WkD#4$l@ i-r^[!.W В w{\ҩ8u.5>MJI 3(,L/snfTG~,o! %;V!0GD)eSEƧvV}Z1rOq{P҉ohUϮ8޽*Djc,߉D/(/ν<# 'H{0XߖUyẢLŁ._929jJ]W۪IQ9VQ#v.)G-4wwI^e~"Qd=x'y7;h\dlgSPs.b<%3v¿ }ØSJ^ah:پq5,>H"*\ (UQ_pt/,̸[-0o/ݰN ɳ~U6xn-2,{Jٔȓ]10[:U UZQM$ٍ.5,Ot/nޓlI=c]rj+G83Bb9tStF-1H0 x* "mk-I[дQ-zI>.Y-$O+ع)[S\q$Zy ?uf;^h8`:hA~Ԩ<.uq@=AnDƆ:\d&TkS>PrB&IR:FX6>`SOp}]U6kS#[0.w.Vd?}^T疧^ q ±fgiiW[I`-[J 7d 0џQ9n8U0NF}ސ$fHV&E8g<𹻆X4؇Cײ/-]LY>^Ef'{%uc"K 2H;~r6f"G?v}z0srNM}pr]ݑN"0YAQ(P;junևE9ݩX80/h*9CUT\F%L^e=79/ش2sždåc C_PD<\v~kp3Mz˒q|Q1Jt5)YMBrn.W>#ϣV$~89y]Igzs9oN]'1V!^Paڿ)cY(A͢:H|N ~?"W`9W;T!U㶭;zE1T:cZ6 6bF3XIw%#Sg,)gZXJ=\ ^xKƆN]iI-= R>Q-}!"DۀD7 pj$=&#}k)[2km*`@FV wAPXG"aGT^@O%673fM"H4_4Wm'rف2G.h}H|oM]v% .6o+&[g/N2u>:B( !mꉾT-% ؾ:pJ╈v=?Y"FPR64Ȉy*K]*bc'e5 scοj䶨b׺. H`=~ ӓ W.}9 RaG*uZOᐲ+9k:8uԾmfޒ屹nذ)R]#.I+ xy{uq}-!URdw`s>D&'".'KgBCI1F,5޴]9ˌ6lE@cYjxf [/Ƕsp bT-»@n$N02{Ȋ=L86Zjec#:xB\8Ƅդȣe@e_ Cd/sq '՗tP,]|ĐXJ E9VDc}1lag޷M ?A;9&V4 Vutah4`-BYv L{cBqv`cpDPc|l>"](_҃ Z#{Q+A8A,cHb'_Jm`sMTV0iO~30 ߛqҤS6[_>I}^QUKi5Cj=@65l%[A̢Z9KP5v('{`Cn5q9gsj: ѻI1sYoj^=F JH.7py؜临Dd"G tZ^/q=%$LǑqP;AkU֭FCpO6 P˘!ր)"I@w\{Cg1dj~0p6yV 3շJkwVjVehwScsa!EqѬiy_lLfyoЇ!λNM2'hQҙ6TKCBmS1s# vtAnfmWAbm)Y.c-; gڳ[Iy m=~p FmpڨAyщq}n6E|R~Zy9D ?p_(Wvđc6JdGUW| Ҳ f~5avwB.Z ?X'g_df6A-ɦ1;^#}E'ߋ-Q  dTQz$BNRwdah\L,Vɚߐ:кM]v#]Q[mҟs;1ne|@LKn&25b+PԇU|gO*Լ싍PG |0N:Xe90Kcsg!=ۑ,' G+Q0{ㇿq;4;,^HX3翆"S+vGѱCXAa֠ jeg# Jwh̶l uFuq4{^9òsr^ .(*{k +?0]Ը`Z A1E Z7Wc' d®m ʢv|;^"q>0Av1ᎈj[>ӧ2 _(blI znã1Gm4fJHXkkc=4jm$J[a]͖t8ƂֶVK OURp;\ӮX uS z_ʃx1ͶZxԚIC;/,|`ަ,i(Hp^n/쫹|zN/t d5hRAzhr6L혵ckԣD؎}4;{D=iqT߲Ca9ᩑ"C vcS>fhYLO>?tӭrvf_gs YZ-:>W.fVLέ}^+J/gEj׺?D;C[٬p^]E¼A/{Y!e6xu JqJi|iȦY,0aX/UQ1MS; C f]*Fkg&S̟+]ME}bofw &5>%źqky@NQ2z+g5̆S話,[Wƽ~A.%Нb+`|톸D qa=C.z_ ֙Ѷ/]W|~k|,--1' "~6OO_Jc#S`i]f]ѕm܂҅i])fm~r5wc))N4x q?ycd_Viĉ#¸#P]T?u6‡QM.i1+ik>80j)*Efo|)cOAOeMjazcI60 ; S-T5 S!5ꐳ[[op KoK;~5h"Bpwc(:hlAu3>L>X"U3 ] wAR)-YmTUM DC1(tx= h=) YU1MW4t@aHǷ)#ۘՓhֻ݉k[#r7,hhf#33Ζ#T3C"^%2R4 ="/A,jDX?wM ;wp^O>@QM]n,0~榮Sp0ev/.C+o@QΚm_$w*_ ~8q(r,+YU)&a!|7 Kk[]o'^OU2kAO8=N\yw7 <{m8"E⨍.ż&Xq3݂M7+U1ӣQңlc7|&h||d{5W'+~옆- Ԕ^j@A1_L^*>̌U?tPu2jB{uR2zgRhm#i~ vi{ \`p CmX+ayd@=JPYYk-]Y㼁Cja/^MMPHEx,XMCȃrAp ߁V R>P +R Z#gL!tl.Iyh֊Zgr)&?A? BApa[c`qaߊ!Ǹ< +Ë Pt8(1#~`ݭRG ZfgʭnjZ8-=`-ӠR{3ѸAaɴ..uÛ'jN(f*@r&g ʶ!@-,^,pYS–bOd(S| b&7p-q*~\8b:N :8 GTIF9+]5X%(`TN.' M/BmpxijkGthF%_-Vc9jĝV~,łVMJtTb#w0Ā30+sSW>Lr=4:EJn$}ݒA'1ݒ+1j$kx y#qWȡ~s.wT΢Rj=-uP Emi?pܿccC>T`8\|[xaMVyM5.iȯYaP)jXYks=ͫ>ƑE31hf2a䰱\;,=; [,f$s(xZcde j-6`]=Ϟdwɛ۪stD ݈&Y&vьD<9{;]HMky g{/L - }{T)=v}B_@Gf Z3& cUWh\p.=׆tDו3j N$]Yuݵ"JKwԶ?\($E:++LJo!wZ(9;zB9|Rx*P =dZFQk@==u_ h2bF] 2(}"7sɀR n*6<&K=$犣wsEg4ME-󵄞Hi,9>wt^;tiV$VIs]/ :6Du n%sVQ s_(^ 'T_ah%ڑ 'szG^].6)#.6 (zAjԘEVGBAXb T&K~(aQ42r8 88FBi{J(Lޥݪd\ )!BoKZVq8uAxf;U? 7y~=/NkѣkOf܉>ަFp}`{Kϛg[) O~C[6oƸ%:O+5< ֞e0Py7q_=LVQV3i5l `nW8 2Gof&CGT)!%3uacofr+:PU8؝sMQ ON(ߛx9u fdm[U dwJ'4;(slGRډZ-6Etz7 GJ #`,nzp]nN:CFA. ՀFamt7;ލ|KuU:fv-YaZZt!ܻrdwW(Rj9㓠BW<]n阮C</`4*Dg2uT!&IGqQ3Dh+rIArL5`f"V@!iD^C8u(F\gi/& tu3cxvV@0/g_c)IN:bHIhzվ&@7U/>e$` u qBx)4q[FcX7\͆LYuT*c0Ha0#%$[AHZ7mN 'KBIgF #ӐJyzPP}D aw"bQޡ- p7}1^| <2l)<u7TB^T;MJKs ?PeOkq@vI0 A :9m ӈei|%6<c-`:=޾Ù.m\b]Z󞕾m(\TtT՛8 ϢԔlTkY8}>F'^~2#d'Ȋuⴸ*fU_}b]]!=;;σ_:2rt`rF z' u{5H5h꯺K2MYda|TjK}0M*Ԍ&=b)V@UA&QHw4/_ *{g]EWL`U@VEvs*NU> 8zQn"VE toqd *4.yHȥ˫W?%N^u^NxlQspZ]Ʒp*'Gy9WA\SEBF0DM´s(Owo7ĸɻYD&>JU+┘)ס3X^doXsqpΆ.^hIl`g0l>p&1U?;U1y qSx GuVY7hʚ'DU1`$|xW3CY4%g =@{R7^k7ۭ g{fMRpHjYE#|d\ j%czD֗1fj^Pbv2 wElPԗcWm|>(*5Kпn&`Qrs43gc~)k1nA}ѡeJؐqCVvjiή'Lȑ^5_?} F~/{n\a dAkV?aB49УpI>QˍU -Q źvIZ-+Qg "/Y߹M>׎ZF,dҢIGݽ>҆X**#SCٝ/d'Ojgp8*.@[ުu 0+cs.6r|`v5$2CS }㬮~1E[0}6d?Z/@a+jM^m2R~9p3$sd,*TU]Vai J^U$Q"2p qwsY "~;4YKrvfsMJC9t 2|2srŠݕ2˩stAfF ᤳ ְN"`hxmg^k? I^'UaK빜E"ڔZ 4}UT:$8A.>`|u0_XM7;wWYl *c'RLQLt9RaIj0cHu|sc}'pS~7 >k2P D'$^+lR "nwY^CaJx#a! g\{h`ɣ؁ۗȝXgswh^'d)rj1ӡIhC|ve`RC3Wqˊ:bBĴ|/]Giw@1Z˰Pe0z,O]WI Qh\3'gɂڏߤ7m~}pcV#x*2zo[URZ@ I^p@HH琣-1NoD qQc7XU.!Fi,:on|aS\?UqqHOsnZYrx %[ǐC9 A(g,|_|^Ο%8aB'?A3؞iDwqb2iyhlFVƭ4__R!I;\O!~9 sM/\-ӍX]v2( @/͞Q w` `OI)0؁fp?DX2"j5V~1_L;Xtu׌L@ZlbxUX;^573 <$!O^gJ+{#-\l~Dd)"iZSiz3]*;1Oz̊PhN =(GXƻM}tn%}AsLKy{9L\-σ\C ͯaGy'\=j6XomxϒJ{FF$Γwʘ֑F@T= <&ߞ4bnzx{~4荔nz>٬4C]XvLiS#[ht:V4)n`DZM>L 0T3ZFPEkyj""i~I6K҃87c,[h쫅cnhӭ`dZgbkq%M K h7 8k9K2?fH`gCBug.T,Sވ;!Luư%=s`#h@\QҔ#r0[VTĠwLMMevQQȩ.ΪsJ0{/ qՌ%0.U08uU\8XG὜ENvZw[nCO] -OY)١5c4yFfa%]Iǔ\'>ΖisƤbv>|]d̄Хj$rYə4r`:UPSch~킄'SLD+i#5?jފ}rA?[{ςC=]a3~Fk4T)N#ʿ.Mg+z_ces+u;YWc _(QY3 @*775o%d\M@%\[IJ`)u'4PvdnBtz8RPnT*^ n۴Q?58 ʼn󍐟gO?yx~#!YAr8,rT54Ӫq^Nwx2hTAhM rd_7ʻýҕ#͛lr?D!flE,7Jpُl8P(, A*vb:PL|'S64Xir|E;:\!f mh-JYUWm귦Y>^+ `Yᔯ`L'W=mMm*vvV="~a- D‹C %z\D)QesgS"=#.܅,6+:F 7 M $Qem3<+[/Xt Štʥ|ؑ߱Mؿ2#!s3nC%ͪ-N$E'kZkSbvLri|^tT-l1]!p%ˑ 4NP 9D . 𛿉Yk \4uf.Z(˕FU[mԚ?uu"0)չ.CPGТ1;pnzT(#}MyW! 3G!$LLJYp*V]*3=3M(F$@YS1߷:I9!?G$4Hm.Vn!0h3N)&,, GAA9 P a$P v.#KDj7RO:mLM̺J4W[q%cWEmh98G/W'YpfBW,Œ*}FqQLD+zKN*d`f:кNU#ӐAQO~A?1E0 NNzd袽s_1TDMU0#lIB4FNd܍O~ 2 KJCZJ4;QJ.5? uPum4s"ˋ؁=+>8ž&.x{{1څXi OG7fgGdj${k?̞gOtSa狏uOw 0%ʯދMe7 7 '֠ ;jEW<4^#9k7jݳS./ X\_nEJ@,?JptS1!|.ݮ11 IvG#0jYh5iUG~cy#LJ-) gEj$X,jwi9liSlR3+#v9îd%W8e:D`-?==sTP"g'IO9 Hk ¹tQ:U|J~#S2R bjyͷh{KG]]sϷU|!i)J)g|GV%(0{ɓR0' Ƴ)0T2PoQ4{a!bUgI޹܏Y6-w-h}>WSZ[ '=hhA`dJ A[if dA) xQ'f?jok:b 5m.Xw^ =LX(d !H{*z߇xdU6g29% +Dh |TP,BO2eʜ"k}eݐrD9i=X"SQ oPDyT/“vNu|7Ik {1FrjyV(TO*ಳz~/g$D,C[^[X˳lc@j:Iݵ{H'ךgaGT{ ןsL '[<6Ocl,-yU.bjy 0ƒY(HZWA<v\{ׅ6VUeKQo׮=zb^x[ zۧvso!p5% qgt3JO!%Ge^ި=~GAonHsnwe4uT5-+B]!J"O"9n^Ӹ{ފ%C:5[%p4yzjAÌ2L uv^W!H5_g["Ĭ'c5B0Pы96zIU!u\=qRHzAOl7)ZAGeHmx2ٔ 6P`h/Jb4>0)N-8aWLIʣL:~q' (K62A|CD7{W[fʎxʣ{V*{UHL_ʋ~()LA >-pvAdS,_4KcHB}%,.cVF6ϠMգ> dmziyEkH_ njN?uq~Xi磃ܬ~ЇK6{ gBO+|%uT+I\;SO{:1S?Ƶ`?'Mf8bB2+t ,ToPPHȇts.^ ӞXA୯US"'te9XeѺAPo'1=QQb]=Bc5ݏ*#_҂2FjD fJ!Tˤ$Z@nYdp%yaOFT/ۿXiJkp*Rjsd/ z dYj[tiVGbI G!p)4f=cAL șhsK`yOVq䶆Ki$^8ҍrD!=?Аyg!44о~47m5&BA:/  m^)\^ -PvT-TQEMc|LD,^uŋX~} m:Wؗq2v'YtB|dh%"{톊om1qfEB9[C\@JNӌkR'~Mn,ĉn~q:<^ D\LΡ[!PӋHBIG&8[Co ]"#zl%`)$_Ӂ)cTebJfr.#Jj\bx)!̸>ר+$|ceͨImR,}*->@i\:9i[(󪛕`b MDF/:  w_Ʀ8Ws=B6M)"&̜PF)7oB@~bEB8"O2/ nn&oR]dƴ8'ݩ3;YdMn=;1~7,NdK?UB\E<N&6X9E.miL`Aqvؤ2d{5b¤7̶^p;@^AslxeǺ^UMMCqȂfF;Ӯ(ȁPYQMXc9ϤJN[|i-GdgԣҠyD!-'CC@.E )bQ``0F{ip#n"YBQXiTΤ0Bn;^j " RF5lc4=7\gHq&NU8p"HE`\Ӯ7Tq8p%WQ-8V!yPmQQ>:!4I- 8|G]1ifӵ%u !WVrtP</G̦ǝ B=2\>rBLVGκ$hm,oo4bH(z_#ww}TPl1}~$z2$&0n$Tn. =IgvP){fZy,@N#P45?$D)u-$g2~ۊlGw9Ʉy;U^6(:/T&j w|u%>u%Utm1,MHѮ}tM7}nia)JN"ZzȑVu 4f34ܚ > Yjq4d+,yJ6*JGj klUzM&I6nL YףGj4 O91i,ZUeU[5T QO-@(Н5"Sۣc9ɦ^e^5TPMdX+wUuzbK5d3ȼ{n9=j޽ ǔFT!fߠ8ϒv,/vm_|"2 T'fT B v5>8`̱p^\$%}B3AF WpIU/vWV4qQGG@_-O-xwz~Es?{QG9i/=r.c0n׫8ʗ8UVTO}6F@g 篲( Atm_o~YHSV8&䪱3f@+d C#I?L9wu# `I il3XkvZ.`7>Y*bmdC;cOI7pj luHEӺ&zresN F;+4b 4"Drp\`aiQ5vVmzmt=|pDؼ~R[<oF}:t6,N`~~G,Թ͆ ʲZi"`V&`a0@Adp~ĕi qf8e<[aidy~M9;܍+AˡO`BL^kw\6+r3N:(D5PHȃö܄snDaJ_w`?ޱd[JMXh8lĵ ,K?}2\B fHF^51 rbw 'G_W[r<ٝ[Ç!#u  ?ㆴ Q3fBw/#*/}=F9_&tjV~6?<HG ܷ|'l8ݒkly-NÀPRٗ#[.-`~x A:ɏ0u8YMeTD!B?*J}je$- g3֠nEe/[ٗQm#D6$3?5)<Ʌt qK& 9ffbIUgE.۶@8|H/c  *w@ #yoN[1mїTe3ݥ2$W ԉiP_jFvQ~(7wp Hv;1Ө&wz_d4[Gc若q H;N&!׿{"|)] Lvv8.3ʨuպ^\O<1U⾯ѠetEVawK"Wh0SfkS{՟9U6FǷpo?Ai jH$kzq)%6q_/퍼T|PqY SNy5AnCM{~ֱA\*7Q?y fL)څA4o>jܳd^~څ眸I"q6t_3{/?2 ..yl⻶|AX .d*4 7%O L- #rLՌᧅlUGV@4J۸g/0С7øu,lF٧Q[3'PJ^d=O|x*Z %1iGT/ &ӌHDULJ&=^qs 0-7Bƭܱ1ٹ0Vs#yӝ@vQ#y 9'-i]cP!2T; ?ys|u)XTmP+ީxrwޫÖ HPKI1SِUh 38CWkkݣI~JgJUx`> 2(^CTeCA6}X  耾o||g~_='). hPF ?Ӱ^ݒŻ6ArAU>yc2^M[ JlFԣa!@|cݡL\OZnHW[-dHɷw2Rr"8?egڷՕerB)o[Q)jcZ60ҶLL G&B|+ fیncrd F$WZYG6d ewc-^xzBu҂OP2G8*t<jZgwEugk-xg/}DMg>j`ЌDأfZsww,;,/jLN$;g7 (!u(_K= qމ<FM?6h|K0G6kϙ4 4q%>[RZMN qj 4'~}jC7rRؒK8T:\pخ`Czp0"PecmϠ'!\;xl^U4;!~C2DunHQK e%.m)ѩτ^#x3YW@97 z}fŽul&]Uz, ?B? [- 9tO0z{ip}Xe%$tE (Hz趽r"q% ob;f0ft 4I#eRu})K~u _6Ï!jI9J[ ;yz %Sv/[w~B03y$`.r|qY̧fH499*NLyGH+/z*n8yP= !y{_^]N,^=>K_r C:zc΃&K( GMmlC1lEx+=Lu " b|KXs)靥Bo9ehU61o |CPf};78ZWTuC[I68Bzӓ5< U`0Pw0*-O"Kym9!;A?&c nMmHX27P6(\C|"PhalZmp+ΕBt}VIcp `U<PM/? Q&G|{p'vf!Q`&:=ςMP/5_P$ȇDb?4|-V 5$'*I.k3:NDV0uZ}9; TAO)<{Y{\iM|E1 m"J dJbFŬQ]% 3Ƒ0Ťx9b;IR֪٤ىmiٍ_\rKb_ʌām#QȻXPH-Gxh?@k[m u;Z~Xd jҗm^>nr.z&UZqxfhhm!\ԓ0(_XqCV}-Y\S&M>ԕܓ<eTu5xPeQ~˟\NLc< o8r,?ͣuS"N-_J}-cFҤmhfHϭƒt'R/Vxv.(x9i3؝ yu3]=QI4)"2O`#elwA m/7.rۉZ 9$}unATi=VC}_6톗@JEB3|h,2;"F,#j1OQvawjEZ׳:Z0/`=ZxJz_0 ;?51ݖyX]wdUh*L٭DmoL`5yPg . Es|vZ<[܉\_*ʈ@0vy51ZQcZAMϼc{!R 9}š{+7#}g<-Q-̣GD{u8 kJbgI:D!n>1?/M,ļVL`D$xinLqTA}CW&c/z\ؖ!i,i[0ܥ)S5k=:B:"[A!-a%K"QlO`g"䎽mt d.g Y]pzޫhWbLrHdG&2 DDK8Gnrnʄ@}ڊQkD1 G* ƒ ?~9)ν!x9(Kτ% gn%Xf2jiiWd?0nǶDЄuĕe~j-Ku&$bCK&J0?WaF$$ joSDv|e1vm+%oWsQv к % TR#OQ4 -U"| ƺxl>_܅K2ΑiYCӐ*2_1-VapXԌQn51wYsKhF xルrB&wgye9 [ 9 ,JW#(Яt|Jz|͖I! Q>xVRpp{$(O‡C&yPǨch^czL M@B-.M?fWSp7烫 QzN(ՀWJEˁzs"q&^mnvScJ0IEۨei'$%Z/K̡g;[q9oɱ/Ulmqd8qɋî]"`[߰=Q=B#ӆg8D7Pd(6}By;{8+67U!EtlMbA(2hR *bx"p.^Kw"՜e`prJ:aV샄܆8rbAd# P(Y8GX,," ݠS^K]{ɝx*40&#wlS$.߶8l1 ԜȍU Ss{TڿAQzBU =Ut)ve&BKKl[rM|X0IQ˱8/tZfB \1\>v*m*wxNAi< )]̿#cLBS`L.EֿPʇ}0hJUf$x"1֠c34uϜAp$;1 })g3*}ZeM UH z*iE/E)4֬l./DB[k7&ʴhnlřm^^Ӓ[huHepRwk{Q :X{Cݤ&4̈́FȓKl2Y-qns4w{0y!EuMb_Nd"̷PP`bi~ibÖN:;n{Iz5{+VROT\qAp@ß'] V71 4P+Hbm`epFI22|o@&Բ7~gm=dh;G K)kL,sJv +{i:Xz@{0SiY4PCH~ ŝ SvbGtbhV04b En&;Le"˙ov+GV_eQin{J9rLԦ}PpIIGW'/Lwc-NS>YGv=Gڮ>|D   n{io5GNS7h+aTЈnuJ Oyݍu^   7ߴ " ڵ,sFzP^ ߪc<6K.BKr( [rSS^ёK 4ZމcK pm~X6UBɜ2J$\[WR'2da'i"^Q;o3z׌8z׼1j}JkV^^\Ln+F#OQx~PbuKƩ|)9S`zt oPپF CF.FPwQ+FyQwEњ-'aFWC5^`jc;5@Oz CmUlゲp<cyĬ#$R` :򜄩NزƳQg ۥaB;m`tخ6r}WI*scr&5#(pY*vHs2"OK!?fPĽh=iM_qrz̠3̙;B4&}#j&S>R,CCQݰE7V7Nε\l;BIP5r87~) Qf :(pǩHwDпz&PXhƴ.Lc։FN/'AgkbH"iS5CQ҇ z,xPqѽ *6A>c+H)`.y5gK9? UǠFe"qP݀juN\5 >a$w#!MUa6SsI- +zپ9J#%b|`y8 (Qj\@8GQoW޴\h*;# y\Gbߠu"#&i~f7T62mxߎ!-*p hӗ "2?E<čx}z)m6^tT5+όCYUZu\*xj6"&9 2ew6^[z** τ͔Bv3sw$ؤ}Si~#Ҿ}' MFY͎HzRӑ}vmv)JԼ%.I>?(DeOVr5^h2dIG%AfLVwF߄!학JzZ}h,uq fR.IrC1s}^Fa (Yy#||TQ;A6Mp0(RrtH1PjI7 0$RrJ ˶+=;K'<^ҍ!afS6lb\|>0T <}uUsO4l]Zp59G _(s ze0WD"Du3:p\Ji*:"~`v`"2a/*л]?Og,G Cg;tG(";@ +Iapq^ѯ\ ;ҩTNc2egJ!9}RkD4 )’<5)$i 9S?xB6V'/6TC)QUT]>Xݞ^JSXTV.-߻9- ;^QfwvRErC/B:3Xsט#aH{t~+@׆ybnj+/|Cǟw.id{%hzGb.m5?-]ye\ZWJ.?,RLO=<0_ LEf#T/p7](xyXo{ϕ-܁MK_g^CQEMz-=9v뱡$)(L-&nIZSP}ʿp h- K&:.w*.s;v_r 9UoKEKhzo IaQj7|iԓqOD8q[upcRp$:27ƈB?1652!j؀Qܹ`[ p$SC.9lO qAx ۉi}8%~̻a ~&+@j~dv& 7l$X{\r"kw.X` u ԃ|=^cK?tċ湹iQϵkM` =ijkZ97V,W{c"n_۬\]M 5R*?#9EG-O2㏥?b$*) ;< UNdq8O댵vgTke3Ts 8d) X+R%FLl7%SUqqM;?;xʕD;ryq* E84Gki "^JL+.GYȇV,ťs}:" ‹B!Rܺhq]v:Xȧ[Fh&<"3 @+ >vδbҐ^Wt;=Yv$\W_ C*H3(OZ{R{٤41yeO36@tj7_nF޹7{Hڳ7sHW֪ԱgAeMh@TAVYkaӚr[J / >O~òoQEcT`"N1G`, ֘mlD! L@2yX%S071x未s 0R.tL 5܉5/0ǹ|zxan%,"<ɰ2)O$>0EU73~Q0o=NH{ o 9?ڵwo )(Ƅ63x+殊iLymv&6_,wix&Sp;U7?- NK%N#Ԯ ws*q:qOA8N ,1,=4<'W0+{Րbl#Z\K"Zd, {Ьj& w1eygzMi`Z}1)eq.L>gph,U'1Ornh<ja`mϑTU`1ӅmRd2S/*\5׫ ț5᝴nl,V~)"SX$ٷ<. ̖4mbG+WFb@k3_`* up`X.g 33*jTh}!s` dXͥImx"ds ,̐4>bהJvR<BNoli  LG29Rߖ1rwIo MRD*e*nAԿzs[͞JD95cl3W?l*+" p0`5ǟ+|Zܸ@S yh{)>5ioWWK+TQ- 6%=tgfoxQ3@UV{{5t]HCLwHI,qqseNg*x{ VPnEp]g9Ԥ -!2Aoo5>~udpt=2y < EnN븐}l^4:h3H\Qi>iuWŽjc0s>J97 ģqI SeBeφYV,eOe'C@Fe{mҹvb{ًe*_ʦMݿ0Z:0-m! YHTǓ3I.PSE[ߥ¹S#uRQ2C 2(=f#>vhStIm-"4]"Ŀxyq \$s73=K V`M㜽6B!9r|:V: /I vPtt=' M"w )eM|oĉӑA`]n=?Dģx x VGӏ76hpȫ E gĕ"<_9ĉlBw #7+F%T>^Xو2/qBgN詰VwOz,g[fRe;ښ,~32~Q6jȹ)OP9ƬT*7Z$pG-cf7D۝N}t4˜YZB T.{ "Q ރyAᗣ|`@0 Hk\<,VU:0-NyH֢N @LQO._tu%I%o6Gp (=H[gVqhGw@9 [kÀK,m1-?W`Z[ٔieLTy1hTyg['@oCju-ZLsJ|o}*6m@ tUA][?yrҙج+W4rCÇJE@[zd-nMvg)ql[ "K(kˋ$.9Bif2#,2%w1[TkcI7%!`'(VFHW 6zkty\^NB5g$n2Y}O+$[ o?c}_@'`<CQ4k "||W=b>2=m& kjyVNt߻J*wU kƞݓ~iSH݂wiYxH06i;ЈFk)hS tT0yE q}AQy(&&,*VE %`%?+b"M?do`c )'Ǭwo^c?.<.}E* \טE$ݬ Q|)E{65 >=QZ}Lgbi\j7 *imo!p'|㠲fN9,thkn8mY$h%~|lfNb{ x#*SҩPo_488FG-W#᭏K{4oIOP+"+ǕSMb9Tq_d3z&V,ٺI:l 0#-d-GWg&:l.k3{=ɴ*q522bWv̱mMD!>o{0=1lFʼnxTٻE]^`3r? 6yF 8585!j* g>/_黵rҀcš/a9WV2 (.] lK LuwG e)W;NI֖Ჽ85Mst8xM63I`4aۼ Jɻ 7QgD##gQw¨ʞu<gW+K>g|Q[َ9gqgu up^N+_Hm@6#f:Zj&Gj{T{py`Ny9n0-@MT )odw\i~\ҴcTg 縘X<˹њM~Lxi1YMb 6Xo/j;>9C)M6*o\-Fg2̢b=m"ݣ4u?zZNxW i{yp#: X~SЈlQI6uîtܤdn0U|WtpT۪Ez3dM2H/cV8P3G2[o c|lċ+ei!JU-hLM_*sؼWcF0iLtX|}S0% [HMP?͟!*qO-fe8ԸTGCyli {X@T#^l>tcb-CCfB #_#S:x[=0֪ qUwVI4n0`p˟"Џi}:+9;`y#>`D>dp W[>k^K+x`xbBsr.ٷnFʨe+W1|iD?K ZW|ϊ2uۚ1f?9R|73.aʈc1h4Щ:J9u/'J@ީ.T<; Ճb"|P ?l!Ja@*'t"߼ ʕK0Q>hG\p5A`NǢhD2`_es0P-gt8i~9 ȞoJV}( b|}br׀ ) Kdv tĿ7:lAQ}e %0yj(&+Y]L*WI~9NPStV:$eU#vhm"Xk^xweX10Ȓ7aN].ˏ̷ I}]A/t79#x *M7wv{`jϢa>A_Z$){sX3 F7Sǐ^O=trDrSab%oQ-|-]c2//RDN 3!]Y~L},r]SשuS_5gY'[O(XX M.~ '{;rT`P H4fUHY ݅-z:D `'brU]G$_cHJie:Ѫ^IsMv5EY)ېr"!Pk";@2@^\ޤo8V[sB\; {$ӧ{6FIL+o,X[*֪2ňgctY%j0!x pMI,;NK= C6&, 5/A/xҡfmkߌ7K ygR/E.J?2eg@WJTi~P.>G?!g+R+$Zjа&L.x!'ۢ%44ެHF߾L 4kzvw7˶U\Y,x_^cvo3͑9pGdݙpK+Zdɀ[>(y 2/&'?:TXY gqm;ҙee~ޠl7[zAEؑe.00_ |QQ%5LATu_~+Tc~0 w3(]Z6tE{6 p~Y7 @]/rY} ʂKiD[I mmduQ#Қ]10ݟf9J!s;0}B%,oߔ#i^ag[b*8v}ҷ !@*4fګ1B =)|~XOlVQCX1!ڳK$ETcy *xBPF&35M|%ub+%?>[Ӏ{&z_ 1xwQ[}_QP1QX98_' nncY2lz>^D Ԇhec}y_3 07M/$"~[c6@]j^?[ Q_iߪ&z7V qKQ7޽^DS?bݹx;+c[&ːwD/1K1QN/}'^e^$bMkYe˵Ws\0-$˲oenQ_;;= MLhHJ_Q03EM'Ekme7P_su"7D]M2u۰iO>sZy i4pW1h"$j0tƐ {j>coLJī+lĚj.3A#ƽNdpH,wțd7@yBh=L1kXLI{m N . #u٠¤wWBѸ=JMNܒ.bJ-tmsT̶9b!yùpҾ=-R{h˸YLi/yrM'uA˪ 3Pl/2A0<3XFJhTp>~h IG?!ikN:.o߅`RElݞ]=NXU,sT„ RWhq%Dw:kQn) pprRYh !|./|WrqЩT֊gq _^[e%ڌ1hGa&֒eWr|)~Idh;uQv ڻ!x3/.=,jk !";tDT]iHoc3B4yt! ՗0 kӻG%&񑡥FJ,o3Dݯ)={QvLH%efM+U}YO V} e%N@HVRb:qCWQH&{=9攻Nra*+[GH:5{W 6 2YَE(l3;!6S _!n9jq`[XD^P?c0yE"O9;PIT~.\YUDES]D.kgQl4;y8lž-%HX軾Rh=[ Ąň!5 եgPC$^LAf#SXG-l(ڇ gl.oɤ{&ē]]o˒/y,@l?^Hs7=H/c!*:h8nqaF :ˏ '"){)GjqJ7ulgrq frLÅ|pKP#*Q0A a|n3=w< ^0 g6T tF:1tXѡ Hi ;Q,q򊦓f ,h3<04H?8E.P)W?YeDz;ٲ&@hxIA/suT5j˟3u[M%4"Zѳ#>DOc;sZ<)7 ,hq۠(7p JYTGK:{&,=}&珟NVHwl!AD%d(>-yaYGFܸ7ȧM{1p[zxX󱡻at\/E:7de 0YPe|kqC%%ߍvw5sDŽT{X` ZIֱ"e8. HMy% 솭&=͕q ~sC1[8Sw=ڦ BӤqyXa`dqH 9h{K%+[iX< _Ww֝sOsK"6гAbɥMW~Ba" |ͿԦ]K5de/Ef9ٺ ;ir2+GK8_(Sg][3J[Rg`=-^G3SB˲F:T¨|\Ǡy{'ڥ&q5$WuVl T׀q6P78S;zDDpbmPN B!'% % %jmɾ*8"-J(~uf̔9| "$w1i!;rԫr?.HۡjMvԸo]Δ52gi7M7J8N1hWEW11(XȔ7K)}r(.oG}vb=!D$-4-yʴjnW&W#c% WVCHV"ee9 $P| fvBEj˖N6;rpZم-Vc!FωKUjQη(-g6U/k[UWi;E4q!fc=}w{8˻w"-S)̭p3xZB]y}N`CU\m3b(-Wbyc; W %=WO]<id7$#z1cLYg`tE tf5hJ 1עܗK޴L||]GʍCiC* && iuN?]';uPuD. qΤǠ}x4j80Y  Vxf* ^iD"lHT $R߷(8oe7u 󔥽:6J(E]FQgS&qeNlb5\{OLɇm;g3(q"nuK%Bj}P*huI=)heus]RAg_÷"LImęJC6,e)%}>dC.6'Pҏ+~Bٜ!YGύ-ήŲf)\};Vvwimvg#ԜuhO;->+Xg 5Xl cUI׹=Y h( jAzTt@p5%a܆jʴ[[S bכȭ=‚Jɚe4ug0g[w1aLN KdphF0%ve t})۷w#3t(lMmqqH #vr@a,.~;m!P(bORVk j3gflskќ5jhKGeri?Q۳wB^`ZBvv cܲ) jDѲW: SdYoB)u~_b;u\j@Ig"?#φn+XI6 I!kao2폲PIE5O=8t:p9ϓya XNg $OeB{'#ѠrqUmg׽/Kץњo.BEGwF)uqǷN°Ou5F% o}gky)ِ[İpj>b8JO+t Vz,XN~9܅\>Z2Iw E 6:}@Ys ;Ԃ3bޜ|6G:xr)>4Yںtsϸ`g0}ny!.k (A? y[sK 8Sbԉ|l5ЫT {[>}CRBD2YRm|R9:;2.`2}Yp,^`'z+ȃg-Jޘ"ҨO!^V! %s1Zla.6N.JL c=5ɭvY/1w;rg;7 Kـ WxKf|gG>7쒺9d`D5su?ֻ|$у[LFR7U%ARk:jX0(lqvPH%d>q[nhVQJM{WjvTueV o*d-d\YLvOja`"h)HWQὁs}֧CQ.Y28^7Q&-4EQ$?b. 6U'`h8WY~fkZy P7O5?֯ABj[ab%;~moZt{Ydn4I;铚J˨'8';R7nz |0HrGyjd0lt' 6 ; bWޠֹ}mh2 F򓍊Lgb77Ě"CP' fʯ Z)Q|CRS2ԣjLF:Y/aldReWvK'#AWB:U0S~5Q5^H-Q"Uׇl^#f NvH>W:?Ա; /Uh5'0"9pc" cXI9~gD4uD_t&iM1 W -bPw yڽLU/s]J5-5B jTnODƁaJ%\`%5y j5O!UK!Efl1.=@-OLZOD`쑬ނt2jG|\IZ^  ߃;4Q0vO3wJA; OTY]zf\E蟨.xh.dw_XNl?o䄦 kRHM _J$ڵW@M:`!p C6Mk]+d/T2<.g\! wКñЫaNOY<LRЖGϞq)[7`BŢ2J ~[rh:8 |[TбN>jG77AblWlpѧhўHPHJbI 'S#!PtQRs- 2~3HDCfyy.H>8F Y2 +~tKjTPhmA~w?հ@PQ05C +h/LI쩤5FCHür\Þ3\mqe^תt̃AjPDMP&# j 0>T𽔁uDQ>^V#p߈\u $ZoiiM@ ك@ߞ ]x?do 7^]p6>[I\ f:8 \#ښX& Qھ\P$!Y Ӏϡ<&a܊S&Ƚ|"z+/ϯ7?g24J46'#Xy-'Zz"m~PLj*ǁljHMu0ԏ4iӴTiN/ջπ":sgZKO ̹rٺNM:fUg!)>%XE MDŊt_ڒ t2p}Ա$L`UQy~?> ;~yqʣ]VfU\'y2#T"@yohS{lT__UD|s6m#.cǿ%3J^R^͘/7ЮBChU&.!>[=Ѻ ˵yǀ#k-պa}KЫիXn iz˲ U&|:b#: r't$4 )K.S!"I:ADe{#ةV`Ƅ ?w  Y \ =Tzո|e,!zo"(g@Hۖ$[I!jJ?{1z~fiD4W*|+> FL{?җ5qLo+E4Cea+8:c_/l"jv?@h#b>MI8ս.m))h\p{tnZVc68A" Ҿ"uSy_T]WKh ?-pd )ᐑ '2.o9ѧ:SoV#z~rz*w^ܙ-Z-^..Eۇ V{2=eENl-EUpsC p_`O5X'(̈́Ӝ]"D/#FRP2 ?~-r)N1BX) I_,D=%2mgBS_9dsjܭRV0zc,ܠұ}` B(p腙=ïfnaqPz#pqHf-#40LWė~!9*  'cT;owju& d5鑄M~bf?d2, ycPo#4AНӁ!(6 n!щ>dD? Vgt癗 F XSŸq/=FrbZau$vVQ¼J餘&v;Þg-}9!@TЮaQ;pj,=ܶf[n]o-=,fXi(v-6H^X6pS:$ibk kk ThҰE“Gau#Aꂂ'8[XW)rJSQLpBadGXIz<2._`ѿ=?|;fUG]*?*ٿ.FSuH#e% 'iDïlG5s^t$Ȼjܰ2L.B.ǝ =FTV6Bʭ/d[k\0=SKx5Jm"hbl #ߪ-AV5{9c8G}t7  ""kF܌W@4UUbΣឍOH$F&&` Rs/KTu%|eΚkz"0BWzUP%*6~#O@4 lɻh>5^ ķ0;u-Z-4M͟E\Nn7'A_!.շ5@-]ŻgJi(݅Hv;a,UBYI2Хݡ]r=DONc+nmz-O:T=nߘBFLeM4yHiJߎ{aE1A\l앪YI|r Hrn$O0KN~:y+CuvwK!>׫c>}# {/yKv@9BםiNHG|~X)Gd.Hby3VA=۹}tVCδFRwE\(pLA}'GB| AauE=6Zh^%ie" wpWJA6ه_ ,ΐV.'{ȾkePX;`:#"hXI6~n 4󐹖85P"V&Ca-gB␨91 CNNjOe}-k;jW+X rX05NO_MuGV*-pIF4_޲/7oLvH'#yWŸM na./VL6 NTMj~I%L[}0Rt$i&'F#y˼ڤ;0Xbi'RafGk7+NHC1+BD7ܔ"V͎3Nc22J=|aCDDtVjMw˞L`2܊|?6x^>D:˨2tP |x-O3ēIqgoDUK)g(Wϻ OQ-ǪEEHe:OauUKAZ&d/F'E:[ )"Dɺ/ YQ8f:po-?_d2 .0?Xe,FMAK@DYVEzaXs c/uiy"X2akd`v2Ҡ beoFd5ݠHe: IҲb[Nlkj24&ҀȠpP. IqzՅm?KzS+2 $lŸ(qm̹w/*h ~hm`2S<4=H$8 kb#Yr"<A ቉-"1A h{U\0X^Z)kqG]~Ze`2UD^'@nޑ|%Tʟy Xۿȏ $$ Mxε/>X9Rm@⌭ڂGJ$ i-yOW[78# +ՆLbVџUz(f(Qv>҈\A'mAVx X(<1RS>Ƀq&I8H aLj( }۞`.M # 4;fHfltZa5, e$`[lJ] y9[8}j6,Yk~mg׀݁Nq0\A"z=`-MԨ3N⊞'b*[&TKRQMcWflxB ve/k&sQfscUJNΰo7k4p%PT'NL"d#Poא!BD_4SRytO'G;qYy2Uj!_}h:zZ+Zj帤֭=6 7'ja-~-1 #d_ـh%O=)IՒWh1GؔyMGu ("Tx?Fsng鞒iIva)%d5& I=ULR*lZq bU&|KLzU7-)]25)]Ch9JPNîcΒɗ;ɖ24).1uyӲ;2]Hv򮇥b^D)>)EV []<'3d^)Be]+<2E"@>TaK>]<᦭ЯsALI/s;٧xC!9nnvi3j#wJВ%I/rMN(;n'Dl5wX4UB"v<#M|\IrpWtMWtUKYrE3Qc~v6(p>'+u:`WuA/\KN 5v])hmcdwS#;-l>`r FYROsU eazCkz)_u]\w,+R2d_5^S68O7BO*FsgG ]BX{û  g#zjmɏ@`("hA/t q<ةK\6d3aNC*ǦU.\ 0`~#>N{_+^, Mu;=z\L 08BeZJ~g`O +)(Rlc0^.:Img ʉOhy<}t, jA c5븨g-Tj4!l5%\#Gao%C7tf'$f6v߬Rc;3Ko |Bhz 2"_G>s=f]fGH;!X" (I{v,;Cu4cWnŋ 6ZGq/j}H%22sWJ7a_CkB-cQM^ʞl lO{kA96г26 7xdH:L8Gi~'e&<@+ '.niDT xV(SA#r. fU^WҏRsd#'5K{Xǜ2ڕo1xyA>Ubv?(Y+`4AUa!2("H%νM73Q[IIbK}l+tƬUA}CNch ob#0Q'(aW%!F٨vI!̯38^ ]{ =56!niCI=#Diln6ۏ]j՛FT2UEM4"QQ bIOrEmI:l}LRG~*I%=꯱,+YZ$tg3DӼ#ٜXׯDb{l0ÿtjy&)4e"dԚ#402WRM#>H)w edHӗ3GfRme Pm = ,ؐsYXQeaZ~u $#t H+&M[@ ̪`A&i{!yPl"Օ(K=Z,_ÖwJ * ttÀ M I5d"H&HO) .r3R(҄2V#ڥ& N1ވ1A{-K]TCZd;48 *piITpƙSm[Zl߉.h/<>Du9׳ DR)TgdTPX⤃ʽ-Z 3TQ_ʓS NNFhv).[+;`(Pm Jj"F.w>(w쯲WK9j6[%?vɅ|y.%HH%NǏ)w[E.+ُ00A%BV$۷#|o3 FukjUkOLW4sn׍2LeCqlɼ$tjXE\Mz.;}pfF#Hx'#1a Gp ^uթA a_ʵm o;y!}Bm]|}AЂadS*%Aij95;CSas)(6TrGS4Нzgȃ ?ɰz 8wȾMG b :s*PbyL@dopFߏᜫ{XZ,.]cu7?MInV%dAGP57U,U_D.w<[J u?5ɔ;+)Fқ >g\ Eq"j/a{\CPԕT^5j[vd1$5lw {9 JY~J>J_Um(eb}Ѫf-ѯQydQ 3'ܿR/5kpBԕ~uqCw̪~5%WwGL1N: :cy_GGo4Xs]V Re>U+~Y$WRIbt xaoh`L }Gɼ$MxV_5_I_YoZErX7Xb!@oѲ_8= cʰlؘD] ɠ;Y%H&5C wjz]_\ gnW֎IePcH3G~m5a"Rv]Qpd~}G07&+tcN{[px7+P !%KN%IHu~JRad&1~N^ƣf$g&agC7k]U%F0&nV}9+t q-Tt-&krW@@a"Q9Z$%Y{ ܏b |Tn2]r. <0e`twl4bt(H,nکSE2e/z{BP?тkY͓Kہ=[,=w>7 I~BppVEF.kW-G%`VZqGs,&j*.g2~ U@E b&1Ɠg0dQ[gpx?isWebſ'6؎oηYh" 0؄ɦKښYBU@a S[75]8PhO \zd@+`.Ayoƍ2po†$FԾy;q?otW (1Ϳ8cg[#)~yW3D?s}#-}N B\0NdG;M'Ɓ]eE)@ӏL6d5Gaﶮ V~MdOjVh}x:I(~ J0;Sr,~,t!-yskS iYcw!䞧shOO-:7p;~B<,MR2Ú4 { 2%%85:ay*=j!O=>(Й"oK*{Q(<<7y +|^gZ]4fN6)=@}0U"&*4uEpbT#2px> nߕ 6yS$`TBQ#gkve1*mRjfFD"~fUn"bZӓ֟$` Tx#3;-epf8U5xVGQ6=u\ w_BI>:%y8 c$yɟzaKX ]T(IWΔU;8~W=-5 Qf/A6NCX+Ӽ-LRZOXG#~aX]<5tu5t.k22L:_wݗ_P(!_BzsD, 8P6g{ /'`4_`֭WY0쟂xeoeL/9]0 )!qp} A( FK^)r{# 7^>Ӊ2IJrQ`4hFag 6^$6o)ƬЄI}\g.hy鋍AZ|܋CNQG(F_RmVjכ e9e? [azdwqi?(M^=0Ե I+SNFG`eȍ4Y.G3 F;af j!H_N 5ޭtXHѾ^ w=䷁}C?a.6YUn_.J g; Өe1R37KWe3'ȌLV($j=eb%8ųUgh>'ܩ" m\ @p۾kN tzmcwC ǘ!cS|LAw"<瀼=oD 0MgYr-;qBOUտuTWhH;I$5lF#&kG2d˃AWvѱ% SFYI+2~ԙJۨP=k+ a&n6!Ԓ Զ^:L`aNJȆڀWX&c9 G LD664m1r2Q$ x P P&bGioui-ArY TB^j$ϤKiuΒѰ~9>Nj[vxlBJGT!/s0-#~F5~U ܗ^:$e[(PsblJ)}8Q6BɐEV}4C~U[N 3FLw$Er'{RYsYU䋟U331Re dW',\1 Z᭰=鎊1ް1PTƓpi_x(4=1L^!njNec7s#_@{}Fdƽ D9r^4, kwD35o^:\xIi'( A)Rt&$WU#pZ=8m\3OLcShS44FFcN}0G웙 h."$͈q\-ew?[3}_,/?kk+2!,n/*p~vϺ,5zq$" D`$K3v2+r+iywi@!h,ztƊ-&+qVֵ\Zgu43 tx/f"],&D@$vЖ8ҰA7U(1Mz-öق4hVL(Ʉ29R\~)4eU5pE<*G6E&.c [7"tkPnOTf;֬Q"Q}q=B(cbZkV,>vNl|m,Շଽ:xdoΞ^PaυDmoo8dL%qby]!p-ff RC" 1.jB=9(VΣm]j6$Ԏ.b-kQP?k.{ T@p )d(%u^ j>JކBt-Բ)y]`ut$OVy10C{PWEij)vK~rMfrfBIFGL[e˱_@C49BeP*I )''wԝaSvL[S8PerSJ8&"6{qx_9#:d몝Yaw=3W;uQ\P T_^OR6_lؼXΧ`{ ʑgZ:ױ0RP r޴Y>ʎ:6&}LqJr> _1WNjxm0od>$T;|WQDKp%h:#p1mAڻXcYO[9:c{{ Ke3*D ̃(F4l.u&PNk1] 2Jϙ=w[OBsQ|C]mn,x͝Ǫ!yY' t$N=0F"}I{ ՞&ONuiŏ}"~~vF󎤤K@k=h.M'0XI"0,p>6ͣzo8 8Ȯ<:K1( ۳nz{f*ZT2񃤹zپ ;Jw>*ӯVJp]A7]ݦC*Tf@fn۝!ne ׉SǶH&uW?^XPW!D8GbyUjISH3JFS̓,=!;XρTpppE.2(Xbz> 7,Bk)yFFr^AkH:WaӃM!kExvh _{`t7tcΖ].a)IMDװ2^D܁)`-ћê/PKyޅF/ݽc0 kQ6@!-,(ZC"('T٤/p^~!m!4?hX4~uQIEP3ڸ/\9_]9~Cvy?@}9%H,ՈƋ4z-Z^W;MDS'tu+!A0!$wNQ/O5Z:Bf[)t+xUYbqA2*c|$c- X9IF]uh3]fne])=\@g6(=qĤ-]PS`G7ؕ$A|5G]܍( Y@X.V=cz3-aě4I"K^l{B7q&!VQˢ%=AFza W$E7ڒMЎf|$k\qA ))YWayxpP ǔ]Jw%R/l+)6MـEI n}[Z{jThI+J5_20VbOAC3'"D$(乣u+ }N h$!mUBgg7dUM(H̕] =ncsvޒNccNFxf,W&IlhLk#P܋ިR˂MZ]SvL5 qmfѬÞ3M X|M`ՋLVϗbRI$x*}=qSB+ZzaXfNi#@X?WܰS ΋ګH>ߨWDUӉ`((fa?pft(кְtxDUUc'hk/R2??to32>i [!2 sA.űLmiAE34?+ܲVmځh x7IeI\~D!,ApIт7! "p]2^_ډڀcUnkZ/# D cKb_xcqx(طLh:&`b.T-̹;*aR+?[dk 67I2o 6fB 1z'\xFL5K" ڠ'm9i?i/|y$gGo[Jȯ.ą8BpsڅJnp2doɮ,$ۺ ԣ)u6w姨nqY_QNx%x~}#bKA U߆>ò0z` * .mvu.^CK k`,RwJ&/1sSV*m 1pqXҊvZuO:|Y~RUZ* -J9v`%<,* '`Z;N&Z;{v/'1qeG0ǁp0|xE!( io uan8>>-o@A(Ci:V A$\qJkG>8 F]nY9.NtkH-sZj $Lrf';:0̪2?%K`;=EvG2&m_ؚjBU{#'~F_́z8 6w;!0{ }XJ=k0?̈́_f%<>YU ֯PX?oe@_L?6f)Z'Ԝ`uA[?!Cgr؋8z6u6HnPbA`*qȘ_i(v/*Xle5Pd*bQZ 'naT[.Z{7h3+dF:Fr2Ԗ%[x!(;_Ւ(~hE g[g~=yτA˂U `fy"HNE ݳ$GFZa z}B'6gi5~!|;VgKVp 2QRP \W տGq)3@wa[Fn)A+UKƒ2bE⊩Rk=.΋׽in;wU<WH=N5$5>L(g}'JԚ7E\NU*yu<ZвX'cCdCf-ぎ˒+Y,}68J⟲ċyC AB;cEO!~6,UV6"—(iBc銢yEM01zDB<{M"ЊKSHd76t>1CM0kuUyήxw*Aݟ/sd%JD;.sg[j qRZ|-`8BF;|{S-9`|m}.9g߿]3&fت$~孔e@ve7i_躴(uBHc=jg=D}n=~z*tw kukg0~J('ohN13y<9-ntHnnM^ y _o-'t0&b4&_k}!wp{u#n\ql0"Aԫ0jX%=4Fj9[:ZE;ݸɤVWCzJ~w~e' GJ }LEkV/L[J'p4!} `j-fnh im 3hf}4*³e3K|D3ǐWъ!NSLe3Z֎x4v}dM,nRλJӜܨܖ6TKϑ@mi ⍺sXp#;9h϶v{g;WRǡ8b6}4euœ =K{~ ySNFX:(T'j pgdyF'if*GusuTf -z/"-7oopr Y)g>fk+ l]y21#BpmNl5Jdej7Φɢ`/4FVt թH!63 ⡃?#EzL?kqG٘KyY;T! 3t~f#^/* ؑVfyQqӑu+ nv@b=5R+t'A겅'{yZ`Kt:ünDj}g& /ω%b"/0}nsa|_W?}v ^TVRz*9ׯy>r1Pçx/PR VQ)N`IW:Lù.$HK“樥;9rNV"(dGuI.WCY۵ z7YxҍreE!j,N:fcZ+d6pfs:ZDbQ s7aZ9U-tp=//'Kn|cWU'F'gK_Qa+ CW=$/ &^ ^$yFزTB:rưu}b(eVOj²\ pI !FUh8߸QtbM8+>1BX*c8_cC31f-nkx5' gX!`p~'X "LEr3*5mcO`]Ds$({c'?H ncV莡X .tBqx p҆ D6F0ࣖ0>uy~#T6 *ESwz!N"X@;%m iP93?g'xWn'.aNU~ +ʮO=DJ'HpLJ;EU>U5c"JGo!@=d[p=MT g vەkۆ(rҁm_[3ן>`v-Y*U>j ICJ ]mK.o7&0;NXJaQlA(72hA뗞7>8Yd Ѯ覝JHi%?Qh.fe%Jbq!M>$\)vL5o7q<학՝~_84c(kV?2(ۓJnzZ hi(D4+TZ@kj4sYi)n\Jp/(BnЂ.A樝fa%4.?i GBw>YhX1u/wIH* D9Z1soٶi緟熱tY!p @wU1[ }T b5vl,p|o^1Vb4e} VCY76@t 72TlM=>MdAN%/*.˙{@٬?F?1ѿI %"2 KQ9+FޜfHL$}C2o{Qe)P/. WQ'T4Uy[{FDu (bѴfl߉`4"Vymey 0jmoLM RemvQF!_ 3.(3wtuFWߔ%g27:%H6wӉK>)ÙCXQxOsP7 C k\Zv=@(e1ּEcștH2>mvֹ#dnd]__5I %2#y@s")iNVtBH 2>7$]ߙp{쯦)Dތ6'Ҳg?pi, c< ܌@=]Newһ~= Iх7=S.=hG z 7f?7bd4,%ewPQ8W8ň7n.hDTܽ״笝oڔA#JX+ֵ[񟠝l.{2\_ %-j3c Okv]!/EX_6ذd9R@,~ @‘Q9{XyLH"y=>6]26 1 #W\H3DiQs:c@<и;QMp7(ٮd&WBR`Mg֒Y]UC\J 3z+/)+66FG#\٧"Ј0\zh|=o:1WA9,5Rms 25XbfЇt`$Z*`ßX[]ycYue3у/=QRBKƒqޤo"F*=`T;iuΈȧ 57_-(q#^sįpK&SO>l0T͞|GYOȇ{y`-m2SAU:~1(jk$nm\}dOyK47]P=QP'v}@+U-WT4{h&۠}VK5UQJv-xL8QC rlOӁ4$f%ݓSYPgYaQ069>+Ai\o*WZp2;vҳހ&yOÓQ9fZ"yȠ9hdt;d(trR6̂r rCEs=C9te|.7$e0#@/}җΑ]t\gx} c@!p)ߟ!.M©vxed~`_4+A^%yǚcY$#ԵoBZi)nPvA$ Nl>OQ[J/2_hC%E 0a.Nk0dQ $s0"A3_>R%AP?e)¿N<0Gai;wA#灡"[;D jQmY݉xzͮilL2uWyZgM{5Y[5b`wS" o((}&U[(1BNnGS))7*3{M8u"aCl|L1 q"d;\.eNfPGCd8Aα E MrMk@T .. Vad' dNi?pH+ק8ځĄ-q, WZӹꈟG6t)ނ8ֳ Z(S'k2^j4[ю Ζ/()q-PxYum_0P]_r`b-u=_/~wc@/ ͣ뜍w"7Ǯigqә{ in.Ţb 8|-(p"'jOx*jG'V tۇT:~ͪ^zWߩOv4Er p0M'Ajv99!+pV3m˟)#t`#D27>(' x'mpG'f_eU')z.GRW4X:5<@Z9gVKLSE#r4XP3q[PɕVbBH鲂*;zhMn]%)b_z5f=_夺z~L)v `Hz|+j\ bþ8QA,BPрzDfUhwHp[)>X܈!mV}F3?|T nX?n#",M8-xAX{"G.h.$D؈\X(g|pJ?[y;`jbZV+[_R#akj"HU o"DK:K Q />= km_]+|Z]#zolXWp#n{^lɈ2i.ֱE,ى\IwzP?|< {c UHkrMǨRn+lwھ >|GX̳q xsOuPgv<f=z,2Û^%8 C 1'_-Imy}=;"!ڻ if{ \F6-X66ʂb/ۣhdqg I,7h犖yT2i./3H(*;Vb'Hs0TպY O]|u%T1k94 /Pd3[>X+^G=0;Etp]i;X-A2mc8,l6Ⱦ^h8wgʀeUa"רec4q ;z  UgesHLeM;v[֗';5,6_[+[ \bWQi"Qbu:5Ž3 {sZo =yGN!ioS#2mKR$3_852rmczNMs s`=m"N034ROk_:-niH'-MnE^ 6gw /y5;WK x. 4e|S(W-j098E.Ba@(T h;} (4R EffQ(FaؘX(h5{0{nCA8HK +$8S N{V,C}s)^kH}ɪ϶3Gwʸc!?4XpYƿoI"A _WnY;DY!I>@*X!Σ(L7fhFWful)+ծ4h;L>gݪ V;h+ikjAm-.iq԰vgJNXqkIO^t;p ȋ\UV6 MJ)3ܥPiV5HB/ɉjQX/GC}d0Bhz:9 Ee΂$N9E طVX1|@WE7pZqLJ{GP7(Cu.PV Dv cgF5=CCl.ڬ>͟yCoSo`9a d ӳ ?gآΔk(pڱtG|m>+8Y<* bzGc\_.jT|!AAAh* svR›;zx%g~/?؜[9lyS>`*lSD3G;#}4rgHf >ڟ5[5T<軍!R=ŘT9S·_J@SW3(x3 z1-E^yv9^?GKj.V=R4hh 7e4%6Q~ג|s1XE$(ÿi$>}o>?j'ɜ1r'܌ xoOOJ(!f-L} !w?x-TTR<@aXﳄžZ7{L,ZH QJtWd% &$NA\8CZ :I"ri f0-"xRĉj_dpH.mI}'>k]?|UU/d'6f}JHS~[Q5 q! b9q4z)ː!OI F3ÕJzZhJ@W `ePxC6fZL#[4c"U9AR:v["xk'¤'\|+t}Y Ie_;BilE.M؟ä֒P[-⠗]2Y:gxy*#8b UT7H}Y;78ъ5g%F$sü@9%y( 7E܂.CQ}T5;oHhT&x<O-]eNVx$c`BF2H7sQ_)D)P|-?1f dv?WbAL ܶ$vMtpk-kze]2|&li&ƭФy w7wlLN- ¾R vsH]jܖ5S-@S}1rǫ0z5_5=E9D`&/z(Dkh1b#ַxj# k<<: NLL[kV|&HLk]ϷfF] L \BlPeR$9/||* ;Q9p{ 77 dd.cu'5aiⴁ 6Bs/_ThDu( Z5}&FuX7LK/[у  IsvAMCC3a lh׶TPP9!uՔ]Q!'wtѲc> y hWSI6uMSnsD ˗ \WDnsd)Ps #yef 54@ʗ~aaAhNWZ1=(1}+%|NîqmS@C*zh0FN| <mܙ1b>jnO n:P/ {D|ck4' HQ[i۪ {&rP ߈* }r`Nj8SAns{sK D!=pvY~t\(DiLb%/Wœ}N:HݴN溅dAyR t/YۻXE =1\8H85>r _n e3$xDŽIIhnRn5ַw Kku/ SyIT)\aZ!0À0 %P‘\kVފ#vOW*a…MG-W[{ m7nFuhL\ܵYz#X~cU[!Ӗ=D ` oF4J7?Y/)< NbC*@ ;dtTWKsLjh+M#ͥ#To20xn|D^z.9]].v70w9P.QIk h]Ҷ";o3+瓠L$] [@`:BYⲰZn$%y֪嫄#@aG#M`|9:GF=^pWI޳&}\TWIv+# ~}Uu 9;ȸ٩;`ll Cp&XMbj(+VC@{]6ՙ^8" B9r8i_Ur]<|N 7`U`dv*9 +yy*#0߼OQ_*(d'w(`?. mшȟ8gCwrr%7ZvfkSz`U<.RWFFRu~n@yN`NW Ϣ3gtlEPqkJ@Gahͭ I<pM*IIZ|p?qBkO : 3SZ6pcKKCM$`>lX-aylm4veoSL2 9VPs3 !^Y SUْ^cD4RR<†B}bc<d"fcO.)`BܡGGLb9DA3=>߶xqvp NW?0Sŕ&CDGY, dُG4=Cbs-Hi/ι`<(JN/cشMipBL;S{-^%!kq:6[Ę)VX'SS`,>2\R[$,Mл4_:-lzюg9gVWRTTͲ~e|7*_os}fn;{07P^2J<4@<]K*TLTv1Y6Hm"xEPPO,M5ty8rKL'Gi(| {䒈j@.#%cLṢi6U)e R›\T;ŵeʼm[0GZlwt!~~LdcQ"'HTݚ|%~f7a @ՙe> 7˓2@1=~S2M9%d [([G'1nҗu  (Bu=EM 6>\|m& eOs)P Ҟ.- i8Kśitx1qPdIo c@Zz;_$q.@ڎ1Y>ZI.?5bn@,-R ='B9h:|UԭM~k0؈XQaO)xTK˙"px ^Vjc ZJQl?]*2U$~?)z$iIº5㾸Z=?:Xd32߆}\65XD,~aKj%fՓiix|5jmCԘ4<#M4q6%xNHyqrͭatae, @_3{X8w<>ntjѴhԊ`Y!E z敻rw 6=lMMPj‘rkUI񠊣'ou{Pؔ$ % qr-ae^@/*"P"F"CMlLR<ņp%uUHIܒۖ} |Y0P9/#^Ǟur:83&ܥ8{F yt-C=X>dx4ZքJCh,:\n9?om\LѸ@"d&Acˎ뻑{ap0eY8DPl`GyZ'NLCqMS\[%\ #1w\,<,.NpIr9`?<⣕҃ˠ:QϤENf RjuinEܧ%^ȳsww@SZpkU "WdW7W<ti!~y)6l"wg]ϚΉ yuE{Sw q;L=_z#z>o/Ҷy K+QA/,^"TQ )StF IH .-^I(b"ƽtlrghfhں.}bL^> 9w^0/Mū 7yC_ AN>M^s-6 IjɟÓ/hFL HeodoUr$dI9+I75`@)Lalf+&s#^&*Mi=[QDzVCy;(+wy}f wCz9owPTlDIy  ح4?_6Q):4j»\yKؓ!FΈSe? zX@/ t:g%>rv?4A߽p"; u<%sQ>J|;NP&dݬ=]Nhj.ArbVw Rb:QusM$2.-EMٱyRH"Trf 'Y~\m4270p_}Ҭ.ŋ6u5 7.ZOvƓx>֕3}&6#ul-PFMq*sm@|I =]f]hܬ1 ! r*Ow c8>& G| ҂J iAOY.ko[B&'E kr߇ ѩs@ˏАyuc1Z4MJo.S#m=Zta_uSl{#;Oʃ:h9Y[;]L&eSI5>)2> -,(;`?qGcD N@U_uHJ25.eҊn8 a1bU+Ӭ 1ӏ>bk4'0܈C{ HlNgH"m\Ï:|o/[<2'9T{*D8`{N s + 8feێoƃe<\rB5vSV:%R:ҡVdy'w|ɡZq5R}bt _gbSb<OVӥ:!Ff:@G ^V#c@yӜ*R7m?-[A'mG"lԽy׸|sVJ| Zvu0U[IQwB)l?p<:2@$eo4CNt-/g:a5Y-ndQ(r~;V_Ȇ8Ty>y.MFwBKMQ^4,|s72Q?W!7 FfW>rpSc]NAI* 9?1R,X=8Г :6+.nIDTr\EE(sÈs9c{\Wheַ_b e[R!ЋV M/,떙M,5>U# rbNԴRlaSAl2e S3ѳ4-"q"-ܼk{6 ڂ9*3aKmɹs`TéM#E}`b ȎC\ ܩ6bhM6wLp.QfGȢ Ws6qWb{ ]^c% JMݗ#4Ve3dQאQO{K _J>*SV\-Q}I"{IE|oG5|Օ3z[\VKc~k%CiJbknzuW|Ƕ$aQX:?|Y1q06ޏ efZC.݋} :U͠g{OBSUnOڧ| A_-8tex_6pq!̫C9,5F+F|H:Voxi2GgdɇasyVវ -cVG/AZ83p*먛oL{uf$+9wE=#8.dkO:sy:&9h?SUytS6tMM' {8Y-&h;o@<=͵ #gcE8(\ɟdel a, mziB*UI!Ufi  aB9p|6t "vD,87/k-&1eeX}sN"}b-U[,)dK8ێmi%pXK}|OCfQq_8JA 7֝o3fu\.)}yE+] ruYh@z[PukJxT^?J.(o*`L:a3u2\06 ,6ٚlnȅ,ipu4Q$\wp NQ 8Uaŀm'YKkO6~/|L^TTHb?p|Ꮌ?k{|p%-~.h^OwEÿ̊W(?56!)jǕ~2m9pC׫&Ю~!caM $+á0O,M~@=ADrʿlwwd4֩p胙Q/߻ <&qtW)=Ӎ3z dX GuZ iUVqw=ؘh/&!edM~ѭ${ƤFۤ:=QE0DGNyg ME X9s=+)*JƊU2N؏<5^C1n?KW%X`_>~8 ր??ɬێ:sRSGJ.7w&bKO<*`|PψŽ*T%kXl: YJJP@`,$E¶Yl0U@zo? '@/ ˠ->4S k`ϨI+'Zj 52gxUkpC .ZsSP av m;T5m1x-N]e{ne9[F.7 Qz%m6fQ$pbJ_ѦsDG_^SoUΧu;aR +76{KaB$nbлJc.h_^yO s} I?t[?%U6*ӿC`B=E]Z"cE]  VD/XJ H(c=[%J|Y7% $V2=m4/|(lP0]dhK F|M:@85>o !˻)N{g .GlĿAn-o$hg{.xu&?!8l 35khX\[ע1bVs7B#҉xOaLKT8 M$O 5 vs?N KAeT5@8 _fVtsU=)H0CBåսt:F3*~{68 ӎ!Vͭ[., xUf{꟯ KDS0 CyIYp<2B :YgSF,!{,o8:;JKkfPrj}P ѧDӒ(|+or쭋ksq;X9ջk] 9㾤v;JY^ "8*7ˀkf$p`V"σSW-]C[>u f%)6W39-OdQE?Tqr&(i,*PBmh$n)-V_ !.^ VEV 4̕Eb7e'݃t'iNn c?D';f/\mcFRӴ~CEz:M+⎰IؗSF#>,Q^r dF3&}ETXu({}C]kˁ$ G'(@0(0u:rDWlfz1v@zTT̥}Wi+x:>hE;jTZ@tpFzlʈ]K޻Z,D$ < Ϳ t EbfU @e!1\ls!pZtۂx/HAD9&B͋Q6Lf~v?,̢abV~ο?dBT70(ޯH xFW$̬R8o+ŤqZ$>22L!/ B.CԮuk 7|Ws BR% x؁,r|h dχw#/w.ߎMFE[AI =4x6]FZJzGhIg9τtTH kA AN(ۛ-bp+|*˭Uk2PBR 7E `tJJcD pudVsH:5gfs WƟ*z&]0,JE6aF V%$i1ǝˡ*? P0ńOWQ6S &狹plX~RK_[ҧvIifG`(wb쓔um8Im:2:dKBro~[:aTΉ$1THGݜMS ?⃚ͭ &UCڎpKݶ#vH^8CȴTYV[;b\ iZN*l88L&^ xʳN˅/i"QJQq3)XU9.ES荇nC⠋g%XS%FTtA3lc߈DeI.ƠqVYuveqv9`0LJjWGXqYTVڞz%UVrL0&K72a#)'7fVg .k2-f$/p*\$@)*10~~N՜}HtA ƅC,)؇vhw W _9V yYTbqT`<^9M_s9A eɎ!@wSikWJWH_\E""&1!?98v^=p &fJ/eQY q>1&wh}T;ͷHC~w^)cj) 8hlBz-JVvϭ,|Xz;-ϰ7XH6~r\AP3!6聤fgkcΩenICMߓpm8cxW~w>vtwzdK.hot=U94WяghW-EG-%Ryx,|l< "T#Q`KLǔ8t]-M8PS)z~~X&g'X8P'z>pyBmޫosPvjz115͂Z4^ s}QM'" ^6n~7m59_Ot1RDǣ#~1`;;}Jk`m3#KIrB6 wQ,c2jU5 ?UPNFnס,\Ǐk|n㪞ӿ!t.rٓ{u_F}AL1f:Eˣe墘K9B6d܅M9^"S5pԋxpä4O2>ԨS:r{WDx" x$E|΃bUt+G\y ċ~S \@B7_ }{?eo3wBk*iuV8;d?m铽hU9v?}7w`MceM%9AS<ט ި{^&~VvCyo]PZ&:M򕓀?'dAxI*23W9˓IhjTL rBD6D| NaKɖ y*,X&c R^rȻ9P4 x۽$Oq#pgro 8irzd-Wu,kzzFL_6A1CX#1K_cysՎ+3qg*?<_sb^T,a!S@G iǖRPrzH@nwc?`U>!iHa n՟h}ch e0ߔg^U>]QeAx3=L aѦ $ + !jcp̈L >xxVq.(̍1P gS.<N#m0ÓFVrgFէjg"eJ|Ҽ)J& ͟$vyT}emZӓ-9oe,{#,W*pҸpgB!;י9[n=c֏n_XB߉M@ ž=Ù?n@/#(pZ'ˌyb'ݹ'ͤqp8J=4{ԭDmq?Ua};t ZxZ,l9UיK76WB^dKda$qGjgKsf?L~!DŽa`5,f-D}TCN ]lʼnӐCmP[u6  $Gvt E=3@H+Gt,#suqTZ4l6w$vGG;CO!%:R-uV<>'Vh0@`(;:vN*r k9eh1H`O@wN<=7 G eJRT+g'v@61Iu ;2hLP6zOS6=E-dp-Ϭq*!7;mP B]Ж0glad4XtdLJ('rCΈ# 0&`Lz>,yRo Ⱦrf9?ľ^veܽYZG{hvGзf7|~:(:[nzC!q`(AG+y= !QV0l,*=J 4Zɢ+֑ 1ܼ_dA~}z b5|eea[›2,?̌v —$>v}ЦP`|f!"L%3y_3~Ӗn_ViS}iZDjD8@4/x!ƺ э0ߧZeS# 6fNǪYN#-(xM.(#%A&|>j/{_]{'ޮ<: HeBT|Z;323ug 8fG k(z [rԊ-4h(c=r#Z]V~A7Uw[U< ߰իKQe/w4+($+2{㶞7F~Zo*HI5uؽTc dkVnjR([sC'+n ;-.n>ˍk FWC\Vau:@^,ރRF b =?9 n5~s, \,>RJdczfўE'щq]nҹ@xa*uöӦC%w-}itjE~LϠf/Gd?jmƒœY,QaX\5Dːq"#rzi;Lb#/|D!:B[$Pх"6e&&hŶ1[R >G* t5U `X  O#M:sm"v[2]Ȃ$@S{O GbWZ'ZBὭ`8%Zҳ [| H/Y]2esaNM 6250xy*0Ui}`.էUo@'EvnvmG 6/6Jmilͤ50qZct!GRr$1 O0?"\oKsH`]}Z*0OlPjudn`L*fr>*3H96)\]/F 3M" $Ok@3Hu L{Z֑~t$ BGrW~R0 Bmq MqIÞX%ܒr̶jH@^ZsCd`=-+;}?/-RX]:{QK^L2kM0q;Eܻ{i"sh5箛 "Preaf \C%h4D1!\.eWsmqC`A l94`uQp 0E" J[_ 2D!Xfġi:"@83ަ*ܼkVH )VJ=dg-_)6>n0xC+{mh=%_ 0g*Bwpk7 ڎ`R1ٷmv WqM#vk7f2hVw(wbNhzSv"ߪH4Md9bE-n]~8{#$M(v Ҵ*TX3&6sR=X,FMGl @E"t!2~g/82Z9MA6i Zr(XtgE{O<5&za_n9{y">)(a[qQ@j[!^-R9=*Nb+ 6x gGLgXM̏^5,'S-!+Ikx`x$jH$ Ǹ. 7ƴpH,UA^R ?j)P|s Q#z;}8bs6BfNV$'!o6 ][)#Դ9 ZqdKgSX)&d Ԫmtz_fKO I6bujYxlTYN]rIwnl*:9H'A!6."Abj@@;ո 5(P&̝ʻWlaFkϮ˒nD)E,Ku\P"͔ӕFi?}ǝCn)['>SG%'eқOR`{ObdL6W+f.V/;L.t{?,c4>Y{صW7,r|g2Z /RdWBd|H)(F6YG6 m0>l7cf CP@ktp]*B^" k q…]3WeBޑ`M adTw7CTLBce9rN4Ezxv_ zaw¼>=-A9*~z\|D9%]NvCcpqT0m(;"'p(7bҖ5~qc9G1mbЋ+ne LY@+ 521L䅹]DyV ~Y- >迶cTٚ-#7TFK4OX3MEc{>K=eWylk^נ?U @AK\TISQm{@sqaF<ML\]&i%?tVL${I4hY_go>˯b ε-xHUus5ͬ[/NBBxVL6@ogIl * :p9-hΩ_P> D5x ˼A?Hmczzrm۴ A#wxvp3Κ:+:X sK~7-!cdKȝlɇ(q_]B-]N]@״G-km-莻<-Ϊ<=V?ˡ[ ڱ(LmG^x%},j.keHy=L1eԎs!V`5G)E+K8'YKPwv 1r AEPJrw'jL2TPU<nč3Y {]ﴩ`K +ZM)L B.ƻiԉ^?zԁ)j{IZQ=n8$ 3%B5'i| #i+01߼[Fo78q |1 IϹtQ#BҳlXM`(uZ1FFnA efd33`ͺн2Ҥ-!t"y~MB-,ǖ)@e)w[[|՞ykBhx7ɣ0\A+ ꃗPբRܴ̕P7`-6֢v߷y9v&ddbD>h+Qjpc; kQP8- pDJQR1(so<0x⟏/aAXW6 V\sxؙhax)ڼ,HI; e|~=D|C'=GeWKL'n{yƞ껚kJ2#>j9Gjd5A/0|z;JڷSk1]¦vv>_QQ&&I 89?# 02ЛT9aQ'{hPח:nC3 ~ =2/8gLb$s@2je :SJ;65k %SJPYeKYdj]"3k1ZuUgaEdO+ F|-$7v _Hڼ_aeɿܗ"UlgV7JeX %)Qؙ֝r-!C'n}ڏ(`y= 8vqp(+qyj0agq2^}~g LY,S͂ P~MF샞`j;bi t$u&}aZ(HqN՞%b8)ZtՒa|dQh+M:\~4XSd,w THN&̲$Sz$/Ӡj%r͏!:ՑLZݻ+*!ީ!s1pK V% JcqS$9K]HAfL[tit"]v.F9/vCjj&wNC2Bl6dީc=^=6D DlV茾u%MŽҜ+ݿ(X^lRA3_?La |uij{ch&yftZg3$d /bŸzS+i 5ǥzFuhaI*р&5EGB- h`Y/ "B/r_{z큰V0)SY{싲 芃MN:&]ZZU1rriQƇC/sv ?Ըm&xnl`e-c(ݴџA9>+V~˘[!x~^DB-scGeoVW2F[P̓J>̎GYٞ7/ubf"-uWtw^e`*@9dHh"EE ; ȁqm';TG\> `_1cҥVAkƚRD(JM2+z֏XߏէO'I>@%ۡr9 E>&LeYBe`l.-7!?:{.׶)W0(̙hC@*:X4\d1Cο`ǷN  =JWtx9"2V03\ZPZ8!Y=tWcR0biukDa}~?iP3a &70-tsz2xP/vH| Ɉ0)E#঻tpMeH4{%ݚ)N?:0o3 RLUxHDǜ+`,71pFO7jzXp.; ŨndPc G"q2jq~N>~_פp]K'ߴie٧G[< Y0`!]ts{MA?&ܾvAAQ t-͡FpLą&C4 ޮKS;KX* *}+2kN*.T haPz?OFDҴ'h0(5OlsHi93vA;JO_OC#8!拘\v$M;'Q؏- 8汜|  ciA37]ߜhˀ&FoɄ7K5ضŠ'?50(>@X* d#l1ze:`e_Mwܖ^yq\SW&dJUZ}^Lc :]p~FH1 $OdkGt͇p§D4 w1>+#p-e LYTAJrĻ.ڣ _*)_Z:VJDvOXAPE>v ?z1̣OEXЧ7hVVDAI&*g!Ww㙲CƼ(w9u5قl@gtU8krs ݾq@k] =jJS `E&va".&ݖ~9*?-䭃eL^f\6DxJCګ:qhqkcg0֮CEr\p7%pv,]SSFFZE3bZjtQϓ/q{WSH 1kpP8Lg9IiTs݇[Qh^:o O"t""#ٙz][3۬w ,FlL/+5R}~K/ɡXaO6@E ˆ "StSx;375"@:"}>wNJ:qȗXN`O ?̔ p3&@d&.ʇe 8`_o[ lofnRsFXU(_rɬ`66P)f<Ǹ ;v0Sl䞦KB3G~JR=Ȃa{"su浟%󑠈#94Ă 3Z.T}MKV, -X"1SCc,S{Ƀ /-j9JpDR\<'$)T2G|D?#4_\vCo;|IVwpa$.ޑ }0&ϸu*ļJ2Yp_2Y?MX\—hwS4 |9YBS w;AϬwr߽ɫiT@jU;:hY %~P,DgF0Wp05i${1nHHȻo@$t펢JF%mlDɶN'!䜱f/U(<Эv2絶&'$`xoX`j{ Ϲ<< +"nƿZƺ7C'''5e'GOEl 72UI~"sLY[h'bǰy N"ɛu{0:f ʟTF%Pl; d?v\<^G>3.j08?;+EYLHVPvFu1oAm@<!3]=J `3䳻 l=:v:jPwGQВ|rD2y-ÃTyae U*ޖ{Z4-= h , s7@ pp8`_#U;"-Vo]:Puĵqu(=UǪƕ*)nqѶeW+ؓaWAc?:O}[9)\q,SUGfp[+&@_}OJPŌ|T+'OZ~fmǍvqJe99פ<4@-/` dxx8UMaPZD&Nih-ĖE %!Cܰ%hV67e ~-pfMQ"\jaU)`TLmB'{̩=?sa}y(4iXׄD\B =DଊScVdѣPW?B{~1lQL`,XڷBnLFB[jgܠ$hCNA/\:$gll5Ji,h쿪3L.T>_?_j f f6A/1T{I!Obi]Ry!(\VyڱR4:@?\:#|>Z[ 8n x(~7J-/ ?_Mm!qDsB}ww-KJanùx՘/Kn-Afx7T;|P\k l RݐZcS, !W1r+Os(IBjP(' dQ{~pn? fԘ&Flm {ɩ8|eV3ȓaA[ky7o_3ߏ2NF32\4:9L̗T@9Z)jCj"K]rUKvN;FP',$3^^c:1 W+X(7c 0#^b6"yãk:P})?epQsT Mz&6lȓERXOE: (:qL1TnH!#ǰZ˹ [Z L__$M bwCNSpI{7s.bx†e|[ 4G|0!Z&emΫoA{"E!u *An Ҭp{0x\Jupv`/v#;<`w9OC% &!^rDy^Fg/ťڽ0 #noA@AZȻimt=*y5lS.oJG!qH,`5Ob,uy?t.gMwxO.MGcLVAGn*(Bk(W)k/ځVG>r ߻CGF]nêt|jG=Sv#Jkv 6QL6lPzPks{F&HAgF!jI(/׫e `ij`BТpԕ52OPD鳙Q3qL[=ӅC;H;Vj s/ >>m̆_5R»?Y?:Żky!it KJPчG mf-w iٳJȳjxs4Ҭ ̭'F눒trm 5z;lovnu>$^_*iu:T74Ѵ&~mZ@==3)J2 HY,Y͗Յs:yf$2ܭ+2 T지lU)u]B ͌!ܺߨv'8|Z;%aH#S_(IC;T"o 8+AȞ`oݪbګ199~>ZM*agg髳<-t/iQZ-8;:؛~i<x:Zr䲆8/ A+Yh 1OnWmA׬_|7%x3u es -_fªvҋ6[jPckI9`0叉Ȯ/>s߈j+>ʾTb\c# Sv $i߃ 5!b_h;eí$Tw{ <2Go K_SMB)\H"6X/Ϫ}/OGVx+sQQ30ܖBĨGF!:փT`gW95dCN]&J-I3#,ڦt,0?"1empKJ(h5@OgįT2+rghzbё3j`CwKMR^6.v 8"qmu3TlTᢉI`Fj&΃* B`:p\GﲻF-4p(T.o3Iqݷ@2i* L.ufu9Mfp˘r:w;6{3!LJQ֣ 3z`,#tZvO["v (b;D@Tu 8 OJ.*3a'%ԟ*mjҺܢ!( t^D\J#l8ؒ~0Q#Ėc0LBV+#,Нh[$t$`[M^)R%"iHʺ@De?=23탑I>_! p0zY]qA-ib$YVo(`\^-lWLlbjƸŭrBh[Jl! l%i8K4.^I nZ|'%؀`Z+)YsM6M[KrIB>^̈́0WcPuz --;CVAknNj%+gfL۫kfuUg؊CGZyz̚M=^1Ud NEWÚ j//+qTl#v,=&i{3_[B^N"B}yê]˔tR<.qG% 3Zì%M |[yYi>VInKeG_,G#]s[LM0\4$)ܕ&wt`Ug&1}iƄЃJ1\)ytbf>*Ѩ*,8O+O"OD\ dZ NF o~S@A"߅ Hr4Um jQ3B38DV5 9qxXL{h[zSV±O%ClNz3GfWH9. }«Kc+f|"~2'^~H|&7;B@?ٮFV41l[s~zf|{N=  $pgI(o0ّc̷ ߸zGX<2W*:_-]afslW OHCY'$ XYs㥾S"ExG] eCȍEV̝'B3`^mb&ɥKi~)R`Cw$2kl&, "',9DGHwJ 3ʭgh*%W\x2JBvZ,DWuɌTB GLrYGy-Qrpꃜt~[G4h,T/~_8waX[Bݮ7 `z#`Fqșwn=\>7aq,{6k<{"Tn"*)md-~_02=6 &Djxʺy=W{+8'bz-` VHo%'U(c^QG0 xB:65Wm.ޡ؟.q׵'9N7:> Q!O|VJ?`+ْo Z;?9|%ǘ۾ Rע'#_^Tdf[y]A%DM(3#7-=b, y J Nh4 tɨ'τ'3jua2Lw3Y uJWX#଺m,oPx'X:wEEM;f,ilvIa*iڅާ=`'6$d=L],p.ĨZ :WlriU] 8!;pP/"5e6 r WH <}bɹ3ћdx/tYcoCqaT@[3/+:ZhI!K AUyo(vP>e}2K(Ѱ7ګf3`MOߧM\\R>)t]2I: TΉ>s拪>-eMHcpOP$ Z/nm : |gf>7)l6DI E:tĂpދٲXл'&XMF)1_q:X,5m>F-=RZIb;qAT;3e.+'ޱ<Lz :i%&)\_E!p@'9 "Sۏ8˷CJ@`TznB :/ J$}MO4#_>gqĎ@ߋ׫JG'B6( NIuGss_#r׌OֶB`=]Pbg{pk-%Kt>">9M&̃s20'EZ:璡Nr[?kfY1^+I(p(j#ţ:%P8@y)/tzmJT{sUWgvc?_#d[_FB悱nXP*s< ,FޡEĀBCurPreG7C\g2MR`(҂zqW(nkͺ|[%Pk-^X`x֯3ګpUC2%Viqø laT}m$3*/oSr;{JoY]vѼż|# YVgP"j/[#H5KQOb1g0izp890*dw >aY#RUVc kn"䅤h5`inu IH=P ړ˧&l$kJ>(k]~ͨ &nD2٩P}qdoP~fti} *e,g% 7`Bxb+}8(Н(QXdgsZLvސSѠue_ɏd{^O^PR=pAo.Оg!=]c3&x=l 0W\ʰ^ҋ`eP\ R 1fb @6Dgx}mirZޤJlU ?yV0z+J'؊;&q 4[' Q+y%,1T ȀQfBaE0?ba6,ܾT.[`Gצ&zk5opb>;]()v0|4=Q I`ll m(o npvpCy!Oͳ320Gq;ϲ͋^(&1S;-vN dR:P*cӫ i"=YgnDPEe%!r2/?B $VB; 12\#-vLe?қ#ts7)y;R65dB 1Z4}[5p>{kJa-yPWl^I;j:47鮷IJKҷ(5 vƵOU ˊbu#0\DFxd ;-*TՕ՛T{}A0^8>Q_IM:qd/7lL~K7BbٞnY{?? ΁OE.؂D֨r c2n@ =<ջ7[x[xO>5rG61LV4L@PĝV9=k T*ȶ[CץY*{u{;0!3JwJ4M뀡O|^m 1DwCxs9r[ +C1@U>[ϔzI1 \9/4q+lKЙ#w.MQ`z|k;2V^%Uw>~67BLKKviV..nиN؀‡3RQG6P;Yp*|@f%6<˭_2r;7Eh<6(r1ASCRc_E7(^@F} 8*ҍ2D<'Pݽ2_1,ˢ9sm C md#~8fm0 .B͕QݺZͨBd@zv.*};+q1tחN104 OǙOM2 k(G)3^ndtȘv3jI<@mYf||j~ 9_#vоScZvWxDUq$sc)cO͉5ƪ.\pzIq?'2*hhTmz-8MYYGzΣDt(." +ټWn>U5d p}^£|xZ5gsJkw5)ۖ#[hV+)a7bm1ŵ*O.fl,[ # h>T~|`OilkEdiUܷnaKbC7SМuf/={@4עzu%2Y-^ ȡjAKxin(TF@ɻT?pZ/1>KGy-,Y)Dm0QЦ͑6]ʪ8z.a\-h dǶtKzCqfތ iz S$S$4tX#L/ݚm"Jp7+Vp˔2S*0`oH/s;at` S!xgs+y8Ź%@JS<C:ߖp0 ;3oYOy6VNsJJ1ZmP2t[Sf(;._&_֙x攵akC?Q\@sIi Xs#ܗKF{πC\N8rP瓆T1R/CP A|ɏRl0Rp6C޽Z TKH) XV&p~? YϟE#~a}f ˹R';u$ϓWfu9 a &sBkEOſ;FUҳWjT|Oyq56Y1og   G[E;G_E8 ~?8 [mMEw%hyҺ9.=tːbw|QꦇJv/-ړ2+5_em [.$\`0kF]ZouWϖl7+?`yJI5s' Cx"cyV+ ΒsatKʨuj1垺w? g옎$o F_V~wN;J&gP~<3+K31g='xQdW- 6@}1ޗ. lvQX0~uQL%AL2@0qX-4 k7Nz`ZI},Ϗ&6DuzFPHjAJ צM5ÑOҤzLy6֕Wq̖ۨ眐׺pw\,h\بßJ<<>n+y T矅7ҏsjN@,svT41yɻn^:d<*4/T풔 \F;|Ҳb۳]qH{寡.U*i2?mV'uuj=KGp8 4„%>9{@p9z荤TzZ_6OŖ1mGY#l5sJC6-!ubpTE+~I8T;rpq*b yw5W10c>;6P m5ż} DqŐŌ}BWzxuleYWZrI,Λ[EY/(VtF4,5ŌBG&Q@JRL(F_e4?5Q%\geK""T# s*UC}m)lLl[{u|+]NA֦ZS"B&QMћ#^; )tL$ļ^ ڭw< oO'lfEW=CU4ƁGpXħ 3rooB[Agl~7\(]9a7 TPN!}(Kfgc$8Jzb{WKn'%#!LCK >5y"$@#Q`&{To)m!w*: ZSW'Ӓ6tkP:֌Wn`G;0ڨoUp>O~aek=jAln$3 ec! f7D0:b'tH1(Ƥ ˝:?mJ[).c9152/[X*i- gð;|Aˠd4Ma980d#$TMI*jfE ڔXcG9McTwie To2oWK9S~Bӂr 4?"}t 3Q/ؼtJ3Fm& ZRZong/t+n-p {KQQZ,̹0C { Qs?pȶg^k^ߕ?ERNbyn܃syǗ_2J9I`7u*^4EYYlG|Kb>}kI.o*d5~ҒJkH[^dA~fZ=c@I`LvEl.WY0~[8"M,@.Rp YxF5{n=,&xs0Vo}@,΂}Ϗi3p0W6uTsThI;7?B=h&V> dոg^.93'auT~Jxٷp4|+vs|6{?-n~ZARXS<>AE򯧟&ӛڂZMv7{f &ur˒;C%1ȗ9. <Q0y@#f9S'*sc)au C -K6ܘ=_N+$A0I6&G/;'0gg+SJf.PivT)3xK5+#SGu(ýK5,L#rf<ܓ45Pmg]S[I|`T*ROm3{D}XJ)\u00Sd1| 9v1}~me#7`u=霉BGm%bv2?i d'D͏Ǧ %l!a=L4%D+zv1!>Y}.UJ2W%G'DsU7v'q:+V0!cԟ՛>?dK_Ed{ `@x ymJT2)$4W4mY wcc+2yy\;ЭH(! s"/njqbd@XK) P,jڨVi:VCRPM>fOȷīaAП&& |֍= CRii8C Y(<> !x-/fWFW$AtΛ9۝q6>Lٺ=>!)FEcܬw!Uӿ& Iɸ esg!PٕiݪU`Zpq2s.4_uZ$jdޖjwy_>G>f,TL Q$H4L$~eVWh qA .Xu$e޽$rh­rX"wF :8f1&Q߇'ӭ^{2 (E͘cgu< Cpq<>Y[̭Z "Z#鵾A Ķ}EnQsyGn+a%fKʸ-'Z3 kD4G"Y,5>d|oj69n Z[ v軖}ٹRn(5**>:n.dLK>"Y=tYȎ GHy=ﲓSS)F_Kz'ؗxՌ^w IpKǼiL=)dw?wdo3|o ii8!W*TN>O3 W8[?)">_Oe*<2P̠ #agL MAAѼa yo !`{ci2%YFǹȏnwHrm_oԁe֤lH hDZ"׫}) swYhY}!eؿp쑴ezJ9NyjyS~qs1w `'O F6TNF>ca&Eb=?IKH.Ӊ~! @|pݚaMv0JrE!?5UST%۰Q9g^yHm;P^y^f(CST`2Mv}viYAy8CեCửp)}c_|WD!+mGX"?H ^vK+_XY&Te6ՏajubnI~զZ"vNO`8DFHhɐ#㋪(iJhՕ'EZ1Ry͍L$CU[Ôӈ7%ՍbUDo/(/[] ~ַwZ@C t˹ 9ů&!\znœ' l !&; ҷsX>%Nv*u[]iue+hOd.t/7WZv?KЪՁ ȜM5m?CR}#[/#a/T8 dn6ش&!ƌ;Wf?si߆i5.X-Ax3]!0T^i$%e0^Geߐ.NYP籘wa(#thc.7F^;ڗT3kFNcD œUcMUu "=JZX֖ג@R }cv:<7n _b{ԘhRP//%SAs<_6O /{ S!﷠څ3?qO8RE)'$ Đ8QA5TBNFfs퐋sT}<-@U2e\_X }?(h506=c(x?%=jJkuts cGռ#2qϓxȊ\٠b C?`8 Pg_cWːGy;6v6~LQwvr7G+}"{]~Qfw3nmTЛ~ԸBOw:A/lkCcu4_YmC}$Wt%8<4~6Wql|%:5t֎*&}'DL9"wJ ǁ/ǒCt Wb7y)x8U!x3AX_%-Jn,Ձ ]ßsH[ƿ+KN6?VdpE K^|k۶-!hkR9&HJ$1ҧh (͙֞lx1GըK^yy}SS{bxcu A^c $C q̊DFe"阚wAfځ<{6<jy\}zK?}]Eɳ&wM (p^uZWl5+Cq=O[[5KLc"~Ua*ˋ=oka[&V%hݟ(-h3cKߑZHjAA5xZR<(I)MF!sqPuI\FY@>t :'DÆ 2G,ȭfQz,r<*S'GG5~7ļn䕴{ɳ`[Uµ$PT &[*7P13uq5] ]%|_['/aoJM)zs"3Ԇ ʣ>zByO}ҴylUFFr*A)b[KrPȦ[bm+OMF.(5qó7EQV= pF {:uy2hɌ=KUꑁ {10BEʨ^&8U2UonPK6 ^.7s KNKh嫤DյMl A$=&4qgɼs8IU tc?fIE]?u7зW!>|^ZbaZ~:/j ax~H!p֏K٪ hpƳf /Lg!;'s|޲->.Gg-xJ#BHSP@dh}zM䤵#jF#\9JS}&7xP=Z}CReiHH"P'SXLV2TO<'&0Uu&{!mXĩ7`,=< ٍ&fDҼx>4ܙb,Op<wd1J.Nk[p<HK~ S3Tiq91̨ŮZ g4ڝ+¦pM@ u;/*g'B0nѴ@HYocMz; Fz3a-b.v<Զ}h%CYwދnH;󮆘&,g7v={9'.8^(cP& KPVbUEqzEY $ E)U:VC ޵ȗ+%9 Wrӕ=td ktڂ䢨 yΖh17.t*z=eCZHfhδ)- !v֚Hf {ZenOYܘ}} '}ٿ)E*[,Ns']{N6ǃpvhD5 ݵK]z;.w`# ,2Bͻ4Ts>B$(uJTkdt`>sG*vz TBLu(thw̦h7_vN3QIUH?y[V9r b%TLأ`b[K}Urje2[OIqyz=:`vD]?匥@xS'3BM7Y)l1RJmɫ3I.SWLs!qKm/UM q%T+(o'cJ4oނB,M]+h:%Ri[IPfERa ܔNiDmE- $#^GeXQDXpS^2;%EG .'O vykFkAOqBa>9h(c̉PtY9+%ơi \s+BFcƞKD_ \[('s"=@wU(Aˣ` uX jwgROXAi<\K"|Oa8ł.%ƝbFTfqE zʝ%\x9|-_4/Vڮ%FKкl7$»}TH6Q#֤~.0օJ\Կ(h~ |B|=kW:f#fwMT%)_ыK?@Uqr;Q\OhG7DT!-@Vg/b@zY=Py{L9휏4-Nř2` RlpkBc#? -KWfŻu7SHHbEKgLym?$ZvvcA#OLl#"w>嬚p F/(pq"~P_D< d+]gݨ='0a ]>m=hN+y&M_+ߦQi3nd΄-[g7FQS [ bِW\0%Ql952S/5~x ~-j=x(9!/'W<X[~X|]N6MN0cZusH1Ƹe='٘ r4~d/l*JfuÔ_NP2dVdukwgBNF.0Cc\0q"0_SrNwPđ,f߂lkqnFodiegaRffGPcDeo$#mp_SgNNB|m0cר#ǪlgSAl6.vFKqi~?wxy*ϏtwAPca1YfxNpq:{3W\/|3nctr:_7Q|łܞLC<șρzW;\7IDm;6g)as>2f3o CL"Hca=ԬieGΰюix E eݸ[^]3e0 <.Ң8޿8\i)Rr{P;CvkĤq S-Z0xԹD8W3ȣ7ܕ$yY./J^4#-)Ji2m@Z\x[ Xs?/ZR=MY|^RM#E7ʝ.y Czۤ%M!fW^t߼u]:K;pࠅ^?W9.ZvY%} T4YE'E%H,Ӎɂ΃@)c!I!od;h nӶsn-RGS!*Xq,]57;=,#W[ |^auԆT?A41wzվLzvXILwn/%ɗMeA fz`ǩ QLBUã9 zE* [ʒWi|}#_+9>Ӌf%ҋ( i/,f8.4@#REg}0܄pKp% c+a!DA:`W騶z"#5o c}l/@ 0j s/X9+g5ixy-/)`˴d +IA$-13U" ɐOת_%.* L3 |?>a6ߔN>ыce@ə^*kT4[@{# oU9SOMW1ckpQ,}8@}e7j|b>uxAE1|T0B/@)/Q&b> yjP]မ Q ZI\Jþuz 7{.>$|d0lNVPvl"Q)5xY@<b_7bhwc+>cZ"}"S=Ҋ9 -@cfzaޟHFE ;Z * ;&^SȀ x)jD,F LՏ=qFV$/Z^'(IT^{{Z 󴝲 Gp/$U:Mueo'i6"^xoצ>_Vᄤ$K%͆"LSf\os!"5 CQ#>(Æ_F`EvdyA@f4:u$>#gcK9D](zoQ:רH "W iJz)<n,ÓYijcrp,n q{Rx_v(>[5Ȯ4'_$2㶴Wm0o\V1֩Cڡ'?8 6Lg&v%eRR~SөndmWUKX_O8^N`1IQ߿86[OX>y%ݒW& 04{5Bs>GMVX E *]D\b9l]uY?A/Xy(b?f)p-㊧ގA8wޗ:6Vʪzѣҧls oejԞbgq}NQߍDg^ ~e5L=?V\ Z fVix6 6w:}]Iji n[8WUp9@f%C5+)6ex3g2 Ade| %1{#ĸ{v+-P_ja]\ =C7{  w l7ȓu K,cCe]0$@)\HB۔E.?3{z!KsG.fMbPjƸ!=-lt!U~ (6LbJ/J6| ,d)1\\wbd"]gb85 f2KĤ'EPBiJqw7-/OvhnMm0T[ #xp Fڼ9 PoKwȥ*&;owŎ(hMo晟א\:hZRu( Zǒs{Z|,o᠑]Ylq>Cvm^ b,EE&^GRCk~ б`k(? pGcՂSXE{58 S*:5W`$N<,J'p-CY)ɰr~ $<#tGLY{Y0aX. _K3E{A/y;&1˂ԝiG_I]}IcQl&1綐.ucBRp;$ߤ "Ri%8<".WԱ| !c\0dy)9FuyFE +ĪB#oByBEO1ޭv@\%n=r.E3fy, Cũ?,'BO.#S_aC+uZSe#Z |+%F:__-i&גZ6uG+f+mүƂFMK(7ZEQfRͲ) s%;jL;vp1`!QhQ;DI f#B`Q2>Y󴁽!Fy~=:oY6+r׉} { 6oBU6j p7|KeFa2b+/=ppejz;yv~ T r\au#w 9jM="0fBi4(kn=aC"( (i - {4h_VxbbtHYx$osUomJw:@660bR2T@_zU+?>9SuھT9J|iD f_}C_gd%fw&$PYs ړ&a:NNc ΜWO\/_i63Z'/O-)\FŜi&br |=9v;-S9clny&V{Dw~b6X:Q 6t/1ǂR)@LO?s|Jf@( ^[xݍq B`=ѭC O,a϶nGs3*)`+4L&Ya!jVڴI7׾(0t7ں h ż79pA'3 G Dْ.Ap2^WʹqPj|g6;lA㴏n3Z0X|eGs'~|U p&&)k=2lۙܦ/dҤ*SY -`[`OT5#5q \zN+fIw3N;-I5V `v:٥/ߥHV ܾ^7{OĩEc I'Էo9]}Ixl䢕(Ih֓U :avH#qA5CLTvJ㸠<=zE6H~Һ69K2]MCl;:Aׂtc\]LK0F Jzw\~v0H'hp}fͧަAfVKCؗBLݐbjrO \*k}l.[air)h{/lBUtv rɫx`H }lfA4q{:xObr8cWVA~@dԋE To% CV9uSD?klj~$x-]]-x 7Ab :2ۡdcXϾZlONa5v!qUx!3y1xb Ѵr&ySe)dU`:C"F9 +3e[dsuQЩ:њJ"eŽbgĬ(k)tn=PVFb9FuOOhc "?7@@ OĕoaQ74/M]d}0$/4iX[G,uu""vʸ^V/k{vKr䟡?QZ!GhY˂t$6Bܹ鐏\1bVJb?E[*o3J3?Qk *\Ú8 {7Xݹ `\՟Dfln.->mJ;^FTcٱy= xUdRt m0U$}$uz &1M Uktt |̦ϧq/1_?qz cn*t4M=R߯$iVBSf1LOxK* ;M̹cClZf(RM/ (}m\PXv^<"Bli6͉ @B^if]f)ƍEC|$H3榜zj2*~8qk ^89'Bj*jz).q JՈɬM ז2s)5MT\39"H҄p sF7i֌%bxƹ/^3ġdȿ ^6"ށjE}T5f>v|Lzcïn+U0Y{zt`gMbCA-6͕<ƒc)Q_mH`jU0h˻ȉ@$#k.e('K]}ѷIP(VI@g-H9VCVC|s]ql$(,;!-^GR3,MWⰸNDi4a.˖=@y伐n7ctSB9.Z!i+Bʲ4 L ZlGVIsNk~<<=x@6l&zH]hjb0td${ԈZJV&Xܘc}p i%h:煲&myTdYi/m&/!{! ; D֩J.<5Jt&} At9bU=Dy\=fd7K#`o"9L6z SD/okH\yp";) X`㊫q(anAC_tPB L-}UXpMO 7ޫu;[?܁!u|sPah6 ϐ5|V'sP,Oe#0vhv?2(/!.6pmbz>*!^|mj;~Zt[','4]PAġ{U$u?hsi]Iۙ2iI̍?Pq".Rl {~-}Q??y˼HMEE$N=Jmm00 ^~L[JA.=C«&xwb 6Pg 4P \B|`zbR.[Р:XR.AD< }]H՚HvA] Bfg jQTH+:Qm}6kd[C`.%K,zR>&`1815ε՘q؈1LU喆O H ,NNj[1isQ%OmT\_H>E2?҅@G{u{SGhZ} rR4 pgdU#‹?bojk G+2:<ܒp3mo86s8\ԇϛ@@{BM5VPA\YK:Juh}[dvHE##0m(@*WtD1W[aHO1lEi8%zz-YwZ_R =s^@rsGHD٘>Clr I|jOXsR֧(b{0n)&*)a9) +栂~00Iu`YK8l߈f5bl=$8Sojg 9Pb ;[<imWbuMc?;Qsǹ-oޡ|M#Z2[mZdzs@k)}0(\xd ,`^ ;򘾛9xXDְ['W%WxF"@8@㷁Œ-s1轂~ TSX[0u]6C=1C%)Eu,wV;2Vٺ4C muɻ~U0J)P}*IbXM+{)){Ѝף]K5|dª4:hTEۜD5{ pa%$S!o @t7nmdpnxjD:n"r WZcIj̇?GwARD@ڟu 61;gYZ070701000002dd000081a4000000000000000000000001611e8eb9000013f8000000000000000000000000000000000000006b00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil/brcmutil.ko.xz7zXZִF!t/W[]?Eh=ڜ.+͟ Zno_0R^yvm)$Q xS00j^1} 3/PïV)ZuI :A ,{ZO~]ޡ`%@ B:>>+RZz4' 'YNȑ .1tJMX /1@M]1x  3kVKUH/vÉ١~ֺeAb(+]@{UpVHZbɆfPl{CԆmŷ5PPÖGsr)iK+;Aܑ`};WRe[dV_Ҁu_y\UZ6-v#h׶vv`=%r97-"}BU,%T =U 7zhT 4+zoe`EF̡rz"//zR}ߵ' ĮշS6{u*ۗjԇE~IKJfT䅽lAhlDˆ+X)>$ɡ\4n=(]eBPN异6 -an,T9hHjJ=k!( @oh|n^WkV&d309iR0˞gұB od; ́%xFޯ]j' H{ȯD)B%Tǒ?̀zqfzl,z-)-IC_N/cg bƏQ3$~VW 싢4YdRR2oZdFYJ!%^K?k;r,exTے>b>a7Q=n^).2~ ~x0:J\\hz1G,[y ! ktI tk+x4 zGu| }3/\]wm9= {p%.T̏>GYdzSJw. K' V8=~FZe)ҫ87}51J_Z'B԰LNÊ`2?*,ʣBjYޚ{R/6 J+,x%_A`yas(uь'pnZSy,FaǻS X71P*sF/ML4uǎ` [`LJĺ^1q§81ɾ&X-.d\*EpZb8QKajUk(ozʾ6?OUi|Byva۸[MZ^+-4~C2ˁve੕<]'&|m;vwCqō5 0)s0o}9|MSk *ɈaDulsȶH*mp (XX$8HOԶA׉c=e{\Bd4Aĭ;Ic\sVllBa &ǟR-JMX%Kkx%3s'3 =G#&=r]CQR.؝a)qxPUp* vel5z\z{` ymϡ*GD-$vhQ{d vm^Z5{ G(ę/=eh1`C7רx8rpɚITDX|;"ؗ6}9'aVw)rH>T|c‹U,ʈz;">7y,Zpk[ OvSZu]h°Sk'*|Eeg>8Ӓi u7 ,{{dh`P(\dz<ˎ'2PA*]P+r߮Wh+epna0> bK]{ξkrM/<  lTs,yƱ3F#{~ GDڟT1REb8::^_;hDRmՆay̩. B5jUg0]p}:Ip#8y~o=oBQꢨgAHHe,'Olhr - :ab۹>:KAm$v\B9弫K"PEƤR8jMźΔZr8FgM8X#%O?sEz]kxd-2ɍ<( 7-dzk٥Z@Я>}ߍ pa'MVӭN~#r 4~wfϱ2\~2|UZNlZIK8]ԸкWW h[9%olsGLW,L7֣EQǣ F:u{ke+kV h c} mn?oB33#NbLf]\✨.!aLo6Gh&IGOxs<Нw^J{*gCD4*bkz (9e Z9y I`Fz%qK8)܉p=l]%p3L;xYnhwp[ڮ)X%*(yxQ賂1d48gɤzH24\eA)ҹcaWIZ}(=:4}p"cx^nst3<# je7Y7"?'5yx'9W(]o:S["s k:εKȬT:!<{ ǣzQR7O%Ut&yէ/ I#m+#8H=h.-nEb9l$.v0L{"j-le">jdeW`ua)ZܓsHh*"$I ,$hIqC,_W˘}!ߐծxgɂnOcogTV4nݫS.9p'M] Rhūd;%8U+㽷 lnݎ&x1Ќh*' J1ƾE_ʗK{=Ks_h(`VxF"1Em!Tb~,Ss#N`>  \ܿ`wA.gc|(RtEX #9?F|(un4̓ɞ左?D;*o[6VFS풴 {r n\^OG6Bo#jW O(5p)s$/8tE+IEo nmDIKp7-+6-:#m~BkЦ͓P#'j|R6wNS`P֑Jlߗ\.YVsRM08}6-Ov ş+;QUK<lp;0S6^+FqWf\JͳOF/mmo)oJ tNQwYfB+!]*#(̀8yw=Gx^Ⱦ^Kq.|!T&*gUUcOdGBaal@| KF>5̓'V bOpO3!ݺr[&e'|L4'ܮ=IgYZ070701000002de000081a4000000000000000000000001611e8eb900014898000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/dvm/iwldvm.ko.xz7zXZִF!t/R!]?Eh=ڜ.+\eTʁu`8QԐ#7a,pB7I;L:D6dѸ Ի،ϢXI0𱯳ܰ]]?+*ff[i5TM.ߍb^Ï~zHp-+|<3$,ǽk-`78Ez,L#u_LEwC=\tF`%ؔp5 E˔ߺg} 疘e8 !ZNU7ƻ@`w*:[:vRLܲWc*Wo\al4d,1sk2 /] .mR6T x(ӓ:E0y`#Tnw\pG2n\a -(wLKD[}w.+݅6|קJI/`l|.8LY:8\5ɬ) `{'Bajz ж,ie? z!`bO̻Q&*$<}6L:U0DjV]<QNp]eW#mc狘onaWL"ܒTad6C gP?u7v-PnGw //`.#闢`*Gȗ_ũ%ψⲛzq{OM(/ ݉E<s\yٶlahG@=])7?ӵz |X*D\5"`$~Y!‡Gpׁ"g}fi://=d`.loA~|Höʣ{K561hφP.ή0˙R9`'cm9ϙ +zs?䆙 n8_p,E0q)۽? \y}EW8(Yt:K;WX<%[,Jߞ]?/LKG&MQ"p;-1awlhel3dJɛuޮoG,ۺ^U2es [|+5[9ع2 ir0./?*ƥת@zѓ^G  S,lHN㕟7FoOܒiw~$h ,?{VϖP(k_;Jf@Tlpԡ\Q/;RХ,bC#r{^ܢjlN2ѧ@ooewE“\o4GtIX=·.gʟOx=t(ԝi }L#Bk~zO"1Y,j/Tu&*J};  .RwLA(MżZ:#k6 IqJR1):f9t|ӱF*RQskpc6j ]\nCzix{ը9C lJjg0V&}߁g4-mPVNr)_}Vy#dUv+uճw~1QSnFcd:ˊ9zV1K0&D4ɘo:ʮ:'+LrfdΩg tq?!-U jgj>[@Z꘶qZ-.pH#R I\`H L:4="Ŋ@]Q8<KLޝ -2;ITah1#52 UsN #RWzdi] 7ߟK-rmUBvbZ DnzysLE^VsA~?D.BL3koOڥ52<'bD"H҄6 gimBG8yม/NLjFyw 1S*%4ju "d"?k\q ٣5uMSm(T6\8h#<#5Ϛ KaGQ7EbeOǯƠ5n 'nT{_"DJQ MԼjwnF$pv@GBpĿP vQYxŜ޸qۄYO/L`<.X<M}ln$ev⛆6@Ed Y|#l<`05܂ӗCD4}/uav%2ckM8C5$Ͱ1UF}$4^Fgv^!6΀GY|7 ג3''FWs1a- RVyu eXF[kK9 1H/]חn#Iw&A)_|ڸ Ч.2];D)+,ojd;b %]}fBL)YhrEeL\ǍgXVV\{)."ZnIc+mӣ[ȞyH~\J)u'cZɈnװE$wN ~V ͎/B!@p0yx>عAˊ\@v/5W~v%X47U}Qn!k՚nVȷ4ۺ釫|\ܞkrrjrVV{_2sD+CO;ɩ_^6lg QJЄXo`dgs}Y83ZsoxL[3V01  K <J3OB!XBR+UnaSY N2_:䂦I%=_D,t6PɗkdA%hCg3p¸HzN^[}[$ q bpx7S|Fn8[q~/s= G07 ?Asulv5q,3oGD*t^ G 5-, Tךyyk`9pL+gbbZQR`gi%nHԈaAs᱇9O.ar`/}Lt +>rc`=}) dLR僯YlzѾ]ȉS0G8Bq8i1Ov.D+"t pBZBK e9ĚY8OU&(9[RkW0 F ֒r'`'{\l}$U/b5iFd4{2`i[&:<ږAz%WDqfY+˩Rf4\h>XOK)@R O^aHxlA,_G Mv&Ho ʘS'lq/=!m~M{xFGh;ҳ$Uf-ZI`Qj a'LL)OA^T:@:̺ Szlߨ=ڶ#jG)kC($c:ec"0T:dMIFY51w -7- sjF5#\%voU=Shf GuK2{HS*P&$v ܇7O!OYvBKX+ wXQ)O ^j/;E ]0pȔ^&Ӗyφ\n.\E;Ū yMͳ"ri*=#V37*KO ~ܣoǭ[-jtj 1 ҸId +RlLʨ)X|Ud敨K7XuLh\n%yR:4ݙɽ.־O`hmb[ G,C,@>8#gz#< IkދʏN8)d}o5d,qL*J^ ղÁdrʂgMU9EZYśmJb^OA0I4X1uӠm212:`2?B'gou͎KXR5Q7&K55zJ- Ɍ7<8X%q3 (od՝["Irag4j*+)Dt--xJ׾6٧ok6Gg(P,>a>Z\g:୦H6o*d%&rOqO)*: `?Yl_I;2n9޽N! Bf ZQn^2YiFRG X6oʘp/ܮׄďԱ{|4X&.^C.IAkv[hpstU'" ~89k}a^B/Ӫ/ We]'tv <z"`Lgav*%c:R8ەyb_K,h ,vXz;<: JUn'fy7}m7 \4J\_l2ޥiYtV7+KJHsÓDecp75i*F^5 7%bJeUTD!]MVq+<55'#ɳHe|u#=z~N\IUF4k(l1 ʞuy* B&d5eMQ] =Z:-V|m&)eCahG0~ lV @.UѶp&oV :Oe C]I)I|w{rgF'*&3چO}yvӆK*RH.)߳bs =Kk\6L_D$cȰA]PK-%Vi|MV۠zSJRec6wf$Ȕ7~i 6>pvAJs{9GH-#6I$$!XoݙZ)4heC6W6O'8ՙ3W0E =И=|\eJz;"XSiYc|ks А9ķ-^I!.0jX3D,Gw {޳,2Y@ Gk`*ƙx2bJΥlƲr _8-UJ'{fw3{,I~ ^Ҭ:j{LԲbby̰Z5ψq6^?!7P DH{&z{cLǗ18"1FuR6](9PwT3;񀏏LjUv7k C/6s&=,Sx2H0:k%P1EtN5qk'cxBh(TUֽ5%7Dwݺp(GP{NļlY>#^Y ?=4sUjAQ*KXgx2ǿYZ\aw4݊Pw~v<+.1wK}sȿ-F:x8 |[^XKW%LbNlZ7D\V/\ڳ{_; FgBf㰠F_Y3$@XxKrYH@g}K.h:wN1wMGh44:0n?fOea 'S+)S?'N/9A[bb{cD#'@An` [%zn|駑t|ò:`1£74z:t>!S~U"i,8_G&`k.1Pʨgzݭ6xPAX AQn|<7Ls a] C^B|]M :P"Ro| / v KɝK:Se<iڨ:ފzzb #Pc|~kO2Oƺ5Y"uJgrXI$'5Y˔(wT'FbQ;0]xȗf hό`3`\Sio1!ek{ tĽr_Ya(a};WIeCA?IgNIʪjT* W=Ot?(2M/xdN{z%Uz^9qE?ݚLOx^ז'oB8+x$!U(s'.lv1˃xwXU5j]Txk2 >VH&_[)f.vGUz*%MߕX>{dd}`zh| n+i %AU9a5"OsF{O;R Dn=sy;g1^}}e<^Wcș!^ɣk(fO z mfځ CY:EZQ@ps^cdV+'|- D|טּ_@a8'[e2TH/H7>(~`' }=90tK_%ZhK7(&{3+%^mpqTs,gwwr4I:qbF#m"I_)d썆͎ԗTv-gq!*ֺv_Z!xg;dthejLEZR!/к6}OvF{ݚA Zm|ДZ1eQ6J0ѓ1lՌ\2Xb(VphB`S1l"Q`Z#q>HdՉyZ%e\Di,;fܞobB^/ִ_El9(x44V;X/&DHpTKYՀm.+wP? F(pTٹF'_54W[^ƀ: ȀS, ׭  `.!Xɴ>tt?wި0[fWoj{/HpfN'%d}f&C$"L֝^/NNEyFg۠L ~;##վ"go8gJ(")Sfn/zz֑-JBAq kc 찲 aQ m, ,IE9)w~IZ,ʎUPv,dJK*e1]$Ɩ4(~ZL߯~A!i9"ڟ/^f;Z;ٴs<7|{ӬXfMW% E.- o'A ]#&Sȷ)\ZJ~݋ uU we @vP,S:P$;ehgBlzm:Ku0-PG4jʲ$ʧĂ&\=QMH sPiH,AKoQS]Ê8wy:N֞E8;󤛨_)pJ*3'iܬu|EAk2}r' n/`}TrIA: B& A*RVxٙzCexT+Lb);*ǰ'lC_ݨHUt̒@by5nxfp72+%&X9{Caݲ>C7/+m/4ЩDKp{%P߁LqBǢ2LWb+FXRP YQ~v$ME)([-Roߎ2XD4^$ }C cd0;˨x$ <%WN/}r}CLوA+#+ ^> hC~)|s'J-u>+MF>W&UHAăyt=|Y69{#Q""! 8]h:}FUf9˒/&][VDdp4#T2iq=͜iT^0VV@wp]9re;dw#|J?gi\n 1-G 71$#}ݸ8|{wMq%&Z=aoq۽jy+0ã9RG2حu!cm|{|aSsmNnjJ s ;ĽcR7 v8?]x[x1ά,*wcW{Z3{h5uoaޮ_ 2z0VQڻbуu8Sk:)ZTfX"wX_cBX]uV Orޟ>1E,b1E[RaeUymf/RmgbLtzKEϢWon`yK\&UÖ+h{GθQJjlhV22SJX= sHD 'bӿb7pRJ'ď;(~i5rea-ΏFom4NHktD],iyfD1\R)Nmxޟ YZq__#ڙZ>U5'I;t#&l 2^U=&SH|i}݆PCqI,IEJ掺>4YG/G; v.. T:dK $U|Q+qԀvb̚lީm U;b?9|/˶{6lȘG :)ҕ$o>Ane)HM^0`]ZsWM^3YIM,hC V}k[Ν^Y¹w{]SY\pF<aQ4*r|=쮥DG= %)<:)'q =f@0~kNEg`)߃|Y-u9 !/oӆo?ɥzs(y%/F ?h}lu 8RR6FȦaMN${6'S`NwbIKAzbNhUi1l%m/I; S zmSpЩ= Will&i@_YNٜUMZ@ ډm u+H;@eN $:Ұj}2fsCS~5@Cn헏 &flJ{%f<۸WCq]ݍRaTZYyRƅ`dA=֢k88xa55hH?E2.RIuK1"ou!P1=sb6&߾6Bif҂P=X0S% =\Jt Imp0i伹c#-;OʧWyq?{ * iXeܨxZD`1 Wh*KLRkY " ;>φյ&ve]S@VGkZuMp3P|A0ܕyD}CvbÂ%+;lǯwV0{h 1Z=T>!z&?&(`H13EMnDWu .لc -bl8=[A:6.,~BloG~ABmqXr{r RdKFq|<.TwԷZP@q6';kd)EVZVL}UhOw#]8~̀t2']%~TH.;_7S,4RK]F~ ge.eWe^\=9 #PP:R-w J(>P1~ķG"#6yA[y_qujQpͣV4 cR;^M챴^D閸> א, %Ntp}G8Ga |鸲]f*vVqA} Z1=ܧjAblw_x5@JOEm<?J/;-*l׈kHnhi9ܓz^ ZkuE@mZŽf,Zy39fk{oZ&&ER[o- Atf}hU*¸md<ew,peD F't\:r1azOA,o`Vy|NxBW7$ʏMcѝlIj'/Um[dZs_W0y\mT3 XJ+cFqzf6B= $e^'.D%Gt[HV$ T/[+7\jt}ɶja"#.S(v ]8  P-L>;Tp6"6=Ӹ^ZI6}qڂ XʜcS:co$ ,[_ G PwYP#퓫CdǤ$ hyN%xzahr\K:7a ۋNʽ'#"ܖ ȒJ'\ b(WutS-X\,mSr|( vnEr%@>,1c:lp/WHJl%j4BB}=GozsJ7xpaqp6p8%gx}ZݔzK<ػ\<ECgfAH.;1 :l5>x)AYa#O{orR8 ج6[OGGB {lW}TYX)JZc&v>W-MtG"mFS4U,C!k[]aZ`?%>XAjɏtcy#&Eb[_{$>̷QXhDu?t).cX溞2 < Lg؆Tw {F$A,ۖ E‚%~M9yۿ 1q@VT-Z|#<6+T1.]yȯ9j\o`IŊ2e`+ٟؗ"M '[.0K׶jDLt=Q^EYq+3IYGC*ak]ݨrTpv}hɴOsem ־hzSw 0rЫ.}D?g.uN>w|C@ۨ5k"zw[:TkRkm>`Yu Ayks[>v]i;d :pSjӰ&M*et2vJoix7I&^p܅D@a(w1u :Kf3K1J+uF$j={ݥ8l7K9(͹D0ʞrA J]%F}~9Ȯ' tkG/6yUa+sؒj`bf>PSI^^'hXkBG!$4`̢Zv1RMlP5zʀ&r+^[ aP_ye̻Tr%q[µ憌Si]cB uB@r&S"2:K,A!Gd /\rg:E,1 G9x2`zIWP=:;C z׬HEأbħDOuhUw%Sj e3Vv0RT9'\`7 g`&R(TysQRv%oB.JNjA37)"nymMlJ,FQB$ wIןRWޗvlHTԚ'٤X/|9|lgYqPaf1e'@ T?>/ 𪘻o1UFٟz,W\5HH5ҳ M=\}08@-^c&; ՉN,Q q_W9| ol$m|#QN+̀Q-OQ+L-zl#o^W2-Hf&sQP6-%A~oksfLk.f.F}m 0P/)U#*=a1Q!W>Gb%BA)4E:ǩFj=* - [ND`X4%%xQ4ueac:AN͎<d/F[0$fx `@Mڂ4P/h_ixwYy5B)8 ס4nb1ewzέk&@9$' ]h?4]v-^]kh?aB.h6 Vb0ZTȎs$8tzjHxԿρLCeɇG2xRv4PoO1uA5Fٟ"|md8ӔO~ !k)?A )/3E X9\fOOߡ-I1oڜdhhe'Q]'E<²_xgSVRJ kwE\fZJ=u<|E7DZ$RZH\1At$g|| RFz׆} Hz?AEt6^n5#n},w-0&[zGÜ^ֶ 6R."6z^(AJtF߆6cM>(/AY<-}f\3Kms#50[q+i/=>4=PM =*>䬏U]u |'Ģ&xq$?w J- uL9XZ2/>}5hȜO5eS{oRM5?k{7cYN.GgꃆA zi[} pZUΝs7!:k5 cŢ=y.x٧Zk _-1>rНT̤I;WmwM^UaWIk~nD2#S*,lѴ5RtsHoMt.ప͙GJ=5w0pm.x|ßێ>XvQ5ᔑ%IZeHXFX2`ēגUl H}LxjPm/@ndMTp@4E|緭I!StQuP=yi jy5[=\;X{R5a/ Vx*~x8խp-9Kמ(t=[D̥α?/PGx+BRmgZm?״fuAo{d9k0d\/T(n#WZtٗIJFc}PU)[m>a ͊qA*APSOgD`(@k>n"vLϬumCv6ktce-yMh[|I/ * m^Q٢\>ڻN[)n{վ></L6:tigQ+IJdSKh"ShJ㍓(؍{h;4dQerM`"#`-Wuݩ&`q937ÕN% AaG:bBcq]Σ3K%XRT i;X0ɽ!î#$YԲh's crP,ejf0&>=$Xud XgXKh֝] F:唛=rب?ߣs&/w秊E.$-6ӃPH՜,C (~Un~PY!WÇ >8\/ $ZtǹD2:棋Iʌd9I?VD,n4CDQ6ȈTK83P32 }"q0n%A:ҷ*tvt..T dKG {s ]~t s{׮٭p_jhbH9+G˸B"(YCAȎ(6t)鐭02ъ'ni)||F"#4wA.֭=~KZT}f@d>ߎ|pǽQª]2J©%)ȘOvB)[;">{#'Ja -26ًZol-)`#8y^zhemlrF556ϑiu]pq }^CqIP2A =JyrB6$Sջޑc!a5y*=f&-Ɩ[OHR N9r+VL-_dnΗYxQ`cubߩ.ooWm}}xƒ*50zqm2K02}j;VwBJ T$,s+6[ǹHk{ZtOj䚱汰ZW'0ߖLcQlH޹S3CCcS5zenK{eRs7Jib5{w>'Q6Xr_12L;ߵ l͟s(9izm+oNB)Rj ?@٘ *EUj*Gjf-/ ʌOSexA@&:\KϢaBр|o;L+j1H~Ђt tb)Xg-iGğFqWFs ,, @#rwo?v.#y܋C62燎tNΫ{i(*5[' CZ0 B9Zlٱ{aL\$_>2۹K92_=5/NKx`NrX.:u3AQzq|x\i4(V8 < X9y%6xY{r9G /#KdpJTґr@.T9×ShCk8J. QߙiNTp׍^ Km(I ;WGT-O +NFL|n[E;zWkK̍UzUL4 &2fLM h6oVpmRpԱ< LjaR:dP|:Q6//A-f8Bѽ:Ic܏P'a|{@'{Ul%MV~W^hS%=!: 4xq*!#y1@8HyyƏl:$*\,FշIp; ]LHFs!d4ܣՑ\Iou*k56ⶋ˨0dډRc0"TI IN%"Td%?yGTAO Q}q0@!a,SãQDג!ޠܢ@ 'GCʥx-E1]\]á6\zaR/ gF|B(s(eBxkm|O[0ҧ 7,^Tḗ25zj*>d4PseZxH#=Mh|5_HPR,7]uz[m,bޙƤf%&>+gO%̯X t1wA2zպeX,W֍Ʊglx)# jDRg^Br SP`m, IDFĢmFxJ!QЃhX6dv2P Jح2~lz_&}L~Ųi\-)TRpyZ?jH#a!^,4 {/&e4joP,Vsx p٧H1_J;0_NDzG?VG&lc!ԁ5u9oJ!*'eB2[G߶W &BM½Gmϖv1\[hǍn/-(9梂2]oGwC0]R!S4fN$K/EBNlk9h-_d)̢Cy0$ "9IvӕLD̳[3W_)dQ`9xϸOn-#bEb7iӵ !9W Bz?Ǖ\fXi97H)J=̄7_%0XWwp[7A_GJhh@'*dGZ8Nx(1b6G:@]-IoKїyfBٴfV%ŋg]Ne"84uxw#F<=ޤŻ3pg7}>óE0(̚PF$r Ƣ7%{& 5 ŸǔlZ QbѺfܶ ùfÎ_^:]0X0NJ7uK[+iRr0=~_VkLP '5Ag$.V Wc.҇k|_ ~^"Z&l( }][|;$zv`sz kP4XTJGU>cJz5t*oG|xJaLc'^X 3k6c>E*B!\FX5ÁR@GH.䂥Tjf)=oSj/.c!]#Ʊ}d n#v8,y`gQAŝyk+^ ÄxW#W< ;l21GxYMwEo>h\j,R:@q hgTu@❍};pTc-ʢN橽VC(UitCnykFז-z%npQjhVNXBøENCZ|`=uL;лʉ+1w j fgS)uhUBMY|0o䭇=sKzT¹V[Ekrve8zOv ԋ.N"`x餢{͉)z1F%O:pM[RZ\u!;]T2 OxroAw,PȄf ]e鵘´m"d+C2W[(uei@,Rp$l]Eր)S m{Ѡܝ ^PTRFP]~k&ZIYU)/*, 9X$_g@() y`g^*dx_QάM`Fw} p@H(y!gcgβO )crNӑнP12]l[2֋ۓD`*)͕CU>h3͞mxrRqY 挐w?ѽCÐî_؆~|Ĺ]=M_1A'oP3S?-T2{N]A^a] T yP b*wza3@~o{:9H[PV>BIcIn x *3ir&/KBo T>AGܦhw 3_W%[C /BLwt4#F</^zޒ<˃o!\#}W ȦZxDiZL [`[oA*5)Ȯ 5z- '6q"+jKcn1YU=H͈ʈb"6^Mbl\{]l_o ںp<: sS*!j5$ϓ~Vxg 5h8?sNpoCF> 8|)͋up3Ej NT*s Ԕyʿ܂ԇvf~&Vl-,H;N-| Pg1ŤdGǂ]|: t*"s"m_@ݨs9y/$uXz h,:FqnKMeG"rg;SSܣ١od5"4dİ6n'"'&t,YQc y-iQ2Оceo\vNmF?:`JV=EDbwT_HshNJ'ԢOts.yo v&!>WJmuַuG7VbF_G ]1"$Vj=;/ɳ@&#Qyj~A%GbjBix?1עmM8\#"1-oANHe:x*)gᢙz^]:,(18\wYdJFkR~^-sYssSyd|){(/Cf}T8_ՍG/W"]8O`JoMP2/ oj~t )fpOߘ-FSQZqoǦ+5N!CM$ :,֦ߥYs(?;H5rh`%;"}SXyۨs.lc!rT῟($kbk:$<Ш_q5lRº'_L/qvֱVo$dȜRw'1D) -1HW< A5l SHpWcY‡}f@AL\Ք=HU>Ă@+̪n8HqpX6_rr?N, 4`Xj=4#fwo2b{*l]%7l؎JuzH+uJbWȹ>5()MLw2|RsIL>A*O& ċ391=pqD }%#N7@8%2FgѾVשx'Ѫ\^,K8NgJዦI5"VkPhPvf*eN^el5#q%FPvBI}yI_j@" 04D>p?vb6kt_ wCuuu)?8' R hs&y^Lƣ өRN)[7p‰3~c&9 i1c/Lxv#?; A;߷eUO%jz0{+sݿNX%GHRM-ǓZ;:YveR2{uH5st@Z 6A Vo[>ѠTgл<=dAIm M0a~6bn4pT ) $s5rN 9n<$ `idew.BSa]2^w&-$!:|ps8b<ߛow/i85^D%`+M`QL?DƁ#gS6^',=\X7r1z |;'# Ӄ-,9/B\o΢_Du;t8qk~H7wk!^y۰$n9Ua0eDPoo&0ҭ*Ǻ8"P/h0ڑ4g:s8}I@:+u@n#%N11bKO:Յ oX[[.%C~JJya M?DdӚ%> 8i~bA>`e6!:CUeı eXR&#hEY+-Vsa_ :+ -9ԂÖPOȑ|M%ɀn*iY΄pT %oaĻiV s$X= cJGx/ibt<3;i,l i\ okK7 IQH^n."^KyC3.{uK W~ԉz&W?H7Kb7OÇ1 ɶUk rP\2Xv-m/?0oιDT'(:@։KTx80~]`ႂhZxaTiҸioԞ-ZuuMƙU/l.ˊ>(hZ&vRJe8Тwn-ɨKk5 vJ>}PqmٿX8 gS &(Qa=Dĵϟw]Yp )Feج2hہr$l {Zl*XS?q{#*w1I#ݞ'vnLd@4#%X>2IFK`edMvam+#q A" )p‡ZsaNk{D)ު+gx*UϛKcD&YЫ9fk v5c\D)nl0U>>J c]2N8xK Í Ia0 ]9ED ̞]ViEV] ">8WN?B-D@ 3zTeBhs}EbA#c= -PpG{8(G1ʟZݮ=Zɾ$Tivdrypէt3N(J)[Фۋt%-S~aS~ߢVtZ0na, (S}G_uf$&;o@"N7RںC X|^%Bj6f 8Ѩr?eF}?%uؔx#M߂t LHQ,d[3Cl o;IC"z\WE̪j HW+>Z\f_\TF)v~Ua,% f(.d%2lWyK][]V]WUO.HZƋNAa:Hꨨ2U+בnX-jN5&^01;jT֝IW_=ArHvn#֮иbw"ˇ OSņJ#J53V^6mSi\:O >ojn̊ Zt 'K~}bGepUNސS:ѐ b` d"Hw2O'Bv*4,JK2Q@F]y$t%qB&o[ԗ2" et_[B# O]Ӗ6v8ZvF%$(ۼ`ʺ}gS,="ɠhv |mâwC3ҦvP*qkwsSvҰj.\Gj/r!C_H8ʙ=~VuA8XH&oe teǷ:v3@Uw~U-\3wK9re$FnZp1=c&;ڹAh C085K A0Cz0hTk =ETN*)4uyO/_"u$cb9鲫!jmNn`5`})~B3mʹ^Q2ZKG>eeҟoM̘FyQB#fUz}ݦ(.;ȝ,QU_gVbLj/~{|( Lya=adO`̧WOC^ld'.`IrGޓuNHf>S#Pet$cppcX]DV>5LBZZaA4b5+ql+XQ_Yw=Kc?w53Y'+44&2.\RME9g]@+4p^ a-7#*^^qz•h:;Q">Q5H*5bK^ߋGWHkP;cGj3n@v#ܿ:(&XR_my8M"xI;㯞ymKoRSa/=-ˡA'˃+ =upm\k7I1ݝ/r꼉+QMZ ZoƲuckj 6[%|(гmПO _ra<&TvI-jOU"$iliʖX7e^WdG&gB` |2;153CBHze|/}=7m37]dV+g;"[]ެG؇Iy'g+|#(갿N:⭙]D֎\$<'g+ʫPFt_njXxj)Mn 8vC\`FP3k.u{*\6P9xUL4k{[CKX/'\utϯ!z)Rߍ&\TwOy@vrW q6J&Rw6^,お8p]Y/W$ ֶ4!G3sM—TWB?tPNU{\ݷZ4h!v^ I3OY4uԘ"pKg!'e^+^5oREC<+nm61Ւ{7-DkTVw8@o0朊mC)hMsBi{!ev+g=dF%Uc8j#b]hy# %tQby>>p{#f1az-Fh\qY;niD2m+gϳTPțpK6ՐBC)ڹ(Atg (?n|bR}Md8@5>Fa .\QnhL.ǻ+"F+4l~ tצ)A_@s$޹CV]|˭"&a:huX4z3z;/q,5<:T"&X:DrN1JQoum3w~ChP ڎU/I5[k_vd2֍mga1rZ&++C\j{D瞧Hl|#p'&\)Ipn*=̍^AV9VAV¤F!%c= f?&@6[nPwT( \[%V#\\%7n>d&siDzOyo^')V?GmGbŬJŚͻt#PT8ص:nt/[C=Z ,ʸłVA ĨW#]굅U)v(ZMD͇hRU% Կ6=6Kyn~)$MJlH%%>K U!n'%sZ)گGѿŶ m ĄޠR>8LSxs$\~(2/:ͣ$";OqD<"CuNN*qWR^8(Kֈ06Ȩ gȰ o&FZh[W 2#VGYB"|m[p^Qڣz4Eն֦j~(-4J %&>&J0)kA/`[(+_WZwt:863%l%1r~ۖ.ouJ*昚p/VUWU_rw!VjÉsxg4G{ +ɷ]:VvI36 b#؎?gɒ`# =aJM,iq#kHB2P_#g&tCPTzJk Mofء>B´DCCAm˕sĸ+'xB\!*8!#+'.fҲn]˂g=+דS@x؛ޙ]~E+0AB0o|VOZpzG!Kw^nXM;a5M z&(/sf]g{p9(7顀 $(A!F@au5b׻;N޾S9<+Ǽ׿?u;EzIjWK^5>X!^voWȂL32FO;NQ;-$a`n̈́t%ZZ(N9 3HlI7MvdD j|Û\ŋ0o߱x #0LEN  >tču@U# zWWOY4%3U"Ú"^Vudҗ~^WPA{vq 'UEahkY/=w۹&"Jw|zY6E#嬸ZzO܁ T[3P5Y"}R.uZ"(5HU8⇊Ymn%_ϖnV8v)K'7A԰*^N2rq$Aqr*9% ѷ*Q4HCXvXvYq󎏔='ݞ P(Tk&Zfټy ?9ז=vN *8W Oq^P j5eDiQ7>MM+OF"% g5!9&uf}D?qP@;g2JqC1=Ie?&$ g49RlU_ЖHӥ8lk"l:Ϯdgc}|8*Pq*w|nvq&%0Kg~M)+AE>(h/ӧq8T,^yiyr|~WXf+vFc v>(9KFB&Wv׭ǹ2x|v}Y㘵7ڧq6Aj|udEB@鬽'(pdNU2V؝{{y1Ƞy;Z:ϦAC>Zʥ cF dl_ F&mW0" |MqWEh:!ξ%3Y%WK.Jا3A"Rfѫ:E"UAI:M1(nlA<92x:#a/dxN7jW*XCC#ttjdޮNwal筈Q͍ /"}KL~ 5=8REHWd=k2N6y&~5&iI~<'OGZC;wgFo8 :$ VWU(8 хgɢיWDUeuXٙ{K%"03W*կBe(]!ot)#>G>, c.'@_R'\r[&U^F`5K/bkn>QV,6[2b:', ]$d)kpOS0.Ȥi:XV fR FÿU3ֿ_BFFl%396C@>i6ejse\gi!31v# A07IDs[G#$b N.ik{f6^N)R?w9cٛI b>UFhh&*~nK {l3=yU IVo8BkRN`nRn57H +.HBc 1k7@?;Z5X7HinG\_lJ%(MM bF(zo}`#o #2^ƥdqْGx9}6vg.}bӣ}rXƎzNȺ'G ijLک$f nEWwq5u5 24'wO9\/ۚ/qܞ4b8?~2[w6TXÅc8uǐ\%* S7SyTi=t /\B(;[O, 8 GB,g^icqAi pʪEU[$_`0;I!{DȧM:LVoWi%,6?f-<Ⱥ^?$o.ݣSݫl. E8i2/.Վəd͛6>l L&" cj!{'$h ozY22?آ/@K/g_"HG51r49wUຘwk4%C `%4"B,P*BG~#qߙ^K{V{ #CJ |fQz#V: uCGVLva?d)|Un CsÏ#KJ*s[@zֳGF+u?Հ ܄(k&h 4)ϻ{1mYQql]W Q|⊅=al>bpZ- = ƿakb!~:wIi<@*-Vd?!|!:@7I C<#a @nV +(8D}_ۍD}|,3MTӮ>nih3 7\}HPTJ+ =OY̯tDJvINiАp !םkpߐRK-sTZD~->x~_tvKg&0A|+񱕴^]"1\8F.ˢc\j `3E^"Rhn}84_MsK ='131z~ǷiS=O'} $(6t3_X׍9҉:. n)q.ftB5ɔP Y9IF|+Ghg qe8m~EY> @. vd_9PJCɯx=b}$7.Aw}B@م` 5hlqwӯ/\DAW\萸Q,yljz725Tȃ>^ZO bOcI "I~R.ͣ#xOwn `rbSbbm;d:D`KCپ,Jrڡ)--lrd:7J}||;p@C^Y݌mOo7F0Sɝa /nrqCzpD(:кX/j9y#懤.bOپ^-F69VZOmـR6$"x}R4?S  ˢG_T`Z1@`K E%cU܄3 ;L&WNŹ"nXK]쮌܄W"&5xkj d.mZ+꽞mS"ݶ5ԬyQ뮱g֝<ԮI,}c})f*!Y^prV 
    8q\[L9KeJD2)/Al2h J둑ڳ, h-3d'3#Ƨ ii[`!JUs6>*ߨئt-ǶĽ;ج e"]=]7fw0'YfΈ`eZmJ'oIt:E؝m=C2r"rTɄNh^|*N{80n=8ZhUF,)HZi}w4EE  =YNpY4z5[V(Pz5ĉ̈`|6BhK F܅Vg[k@)›UF /s?Cҏ/m|,hҰ&k\Ҳ ҩxZb ;r_RE A%Gr)2 I,M7 %=f= YrGF=5hRӾd*j$-E&Wco_=U:I0l9 P[fдi|͉K &d6Ö^:3Ioԓ9f/TX0 Gf90,DC[,Itgwm`\Ȏ֧ Vv Ui$(lU32tFډ5` ' DV_oNT`%֗ᴌ^SIxM~CeGZf{mݗC{jA=Cxa{̲ta<>i+hƤS0&lHy٭4 V}Q]L>2S tOAd00U>'QmlL8) w(n $VB "UcLL8Z2zIT0Gڡ f}K#R8JsO׺dߢ/pVFM<*dQw; M36^Hz`[tSt*hɈ[I/ lgj=X0C7їoUAX ^y`@ MmSUNKnjs?0GRP#~Q(q2+B8SE;l|MNMUc2pzU=hU$|*_ǕŨ~o*"4AЃfoc- PtcԷ[|׏.jǏ;|E3AT\l}Bo"Z!톜:BLd=Z1,{%³C…NvK8uKx %ecf qR}R5`߰}t 3K>pc4).=GmY FTNz.*&0M٘0Z4Bt:sT١a@RWJ&SRWѶJM!S~6w}S%05ZbpX%`8] -kn5QIG$:Λ]à n/˴=p_SG% I#uҴByt gl;X쇻6B%݆UEB.S}iVkEre)kP֯}s*YCϋPQN[e7<6-)KE^:&+ԟ$ h@ɬW% r( bq'%K_`'gq"!xYNY˪s]tT-ӂ[A՞!١ &zcyq;0:^K[:QD͂e>guo-r>< x7@ǐ( ~2!uR$=/K{*CBb-25BO$wUŠDk$੼>,€{v(޶&#@$!6yodOtHGь~AaaJy;&-8'|dS/8!I% x<;rsC9&@ÑfۄN*!Hǥo ]'Jc3\X 4. L?@\\n1Y:Y}f ]FrR+FT6BXYouq=$ڇ.G!u6 Y J/I&`^O/!ܙ [/lԋ\6'yA/6F>V%OFimcq5&^9:tp0'],PIdI9~[%6 Ghj8#_zFiN G ymNw%kTBm~BIQwCo/;G.$:cA%ٯM%xDgG7Q=PV\y xQׄǔ=[N/[KχN. bĎ7=+i6F\nYyXc gA`ɧ|Ά`ІcDm&mO e~ʠ(DA|1g{|^DJ :j#mKXo6,?qt( _ܖ Mw)l"_B {ɀr X$dw16B/AlZz٥eNV+geB]>2ozAL8 GEL=OK~:2{26g텄#b >濑O!1vrcz |Q)+mN v^DJgM6_@s&P)W0}Wz_C_wSrw=, ƍRQy<ɒMCCVpwQJ#AP9hD"HAO`@:APf)86mVe-Z1ȷ"\{U[/fs{+y&o-2Gf( X"A_I8D˔4M7U++o[E@}N'~sC~6:-"ۍC%_}* oH3>PT C(t{BWn@SNX`7]'oS?P [ҥ?4=2DuzDax_%)U4ʁULxm7mJ= d1;s܈.XCbSDQ_"6m梵ڀH|Ž 7IM6˺"V,q"OV=! /Xm6WOJ.ARDslOԪ֤(5||iy7ΒJ?ms- O1{nz8Nۑؼu*K?t̐@&jf@Q(i_dEO'< p53&^ͿQc;Av Oc0?$5orwZjx Kx9Hێl@I=)[i[ʻ79QGhKL`6}e;2q=Wlޥs{ f]TīeB@]GDz1''vT'\.Tp?|~m_b'%tFrx乞FHZHvɇ])(m$a<-`q7$z7ώ13xYR7+5gaKs'ON:q $o>'+Ǽg}L鸬wH8ԝgylX,bpTQ)=^|5vrX#QJgU3a:AHy %DwZK^/#/QƬ)2H$P)Wz콋"v辉*0fgm=271}$ض +tYExN/k$'3"xx̤sc +&bSu[1!j V29A gDJHUPT8~ V]hdQn{Q2ᫎjڐ'xԱȰ}ߏ6V]Z;$oBn#iHxeU `"B~p#Y kĩʖE4ASiYHq^. $cII[ۋF˴|}>nsZC7=!h7D̳S\}xR|ȷC6(*3ZM~ X/ tnc迚]39U5Zly<ΓLW4󍏆~*+\92"\Ј=t|<>ȳIWap qTd%;2wKos]R1,ZȖ||4@wol#4ǣ!xBҳR%~_B9,GxyЪ9[{=LzvH';ꑺ\#`0-2f[ZvnP:gj;ʢW_Q;QsX A}e<0C,W9="ym0wh-^rhtS9@"V'B.BO|/MK[?{n7fx|d>j{E#_*-+2uuku@xA+];QFVP?!FAqDk<w& <]w\WS5{ cJ~t&ժu6%fgQE"g }[$b'~ 'INTEG59N+-ӏCU؞mp%*8v5+χqH wfJS(@WmP(^&δ(~&: BwL]NvEliS)2t0=VQ$O&_3!p,|+SPGՂHKE¤+Y!KġrwuWDFRwl*0²=; İ f Zh'pX'U qZSq5t\F}Pz =4 Bm(}HSCbh]La?qYwHxIw0{uU8DUJnᧀO#LwԠIݾNA#P'UWjP{1WۋfGlrIY䬒_!K:)y{lA*<}9ojreUZH߁#W}j%5I;jkM Ot3CK 6Ks3M-n+N:xgײoB.ht`lS>н1؄#Pv;3-Sߚ=&m|[iSr>*8Kf'EV7Mx~}csdW뒫MVcKVWn>KH+gvnITL~~#v Sks7,|$ok=z7Ӷ+,z W⣅pWMҾ-&i(F^Vu ,6R^cMG"hy}\. 4sobH1DjPͫ٤0jAjq' n S9Nw.9ڬ<}x„`>b|s@z/'`iufYmqpРv .,>Wڵp<!,xcܰn*{:n\Oa%krtPfk* ϣX5* ->Cgkfa:TGan/&|xqt`[].gjEEFWTjBW"wX88t%K)Jho=TOE' Kw̿@}f^4TSH@,w!O,/7T^k )_;G%!an;=}L_z8{}X$PmQwAtBS.Zm_]Q&kQZISIlY,4QM>⋃Do9Hdj٢% $Rýpy۩ azclYhu7>F_ X-q0F2Qo2rdd%}d ӢIU]C\<7hz)W.J=nkAy"kayIRq}o0) \9}IsH}UW2KB)Ҳpȇ%eF]y?ǔB3zc/IsqAE&˵hHc$m*GŠ%+01<cX@| Pꈹt9Fs\1h?n.53C]B5XT >B|;Wl:&9i$/{<䈔a?%P%]t܌xz Y.Cu;~Y(IW?jI##LM^(/G3;;de\S\}g^-q%c y涮" qeg9ahrJ`</X۟1U0JJ|0+N;xt.7T(J Bw&r>T_TEuXQ-'p#GL%F|S%qsPyh O[vQ> M«˲;;z^kârT*XG>K?jR^zېÀ> ?`Oǹ ¨ab`ky<|h.zw{Ka2[2)SV? L/QkViK"&.LZn{zQF+IVSN˳2,-Xo%7(b1p}xy66Kw,:CǦgY\"f…Ȝi ;zVuO.QiDj@ؙ!ӫbs0v WoU #:E(P!%]j;F[FbȸZ("/^4T51?P0Sy]X#p)/w_۹Yǧ?iD+ > @kpےBefխu봨UcמZ&k֋ *7/ϔ7jK("}Z|Ϛޠh]3Z,cY.ݜpBDS'YN RW% ّUtݳ/"XR2,la;rکjvԢ.l`O+R8o\$1F4@_5Sfr5@>DZBsemTZwXT v>v|=1Y툕@x̌nې kVaj9VWXgUcnf5AJ5qn}k@QTDzM#Ijv~ۛSmh}O.㡵?|柖0Z $}/>¶tU$ f{-fQūTE`i$` oKvLHtw>= ?]Q7XrYr2jYi=#-MoT#-x>5iU \)D>M/1(>u9eۉ8 70l FyS0MxxlUfVQA)\=ge.ִ .ԙuR]~IJF ;/ξX) \/VՔzRj`9{0#.z^(V'ҫQ:@Gs/KNy,׆2ys~H~ŗ(ai<0ɝ7r8!){#Y_1m4kIޠp) -DS &˙o\Yv\6WP|'9lxEiShAH{wx͍]|9퐩Aq=/X8Zg]g$^ 6+d^ ƎZ}X/(giF'&W>wc\љL湘Ӡ =L*`] 2/uw57 4l]b/&bBp 'mjzs W*zMѯ\YǦ֍IfM :S SoY4z=WAX⫙p{DYU=8Iݪid G,~^OrD,=P-NR|Nˇéx1epo(,8. (XZe:j%ٻp;u޹ UF+(O'giS5cF/#J6S)}7XyYs^Ո+{VdV:MDTk`JW|Y.֦l8sU߰-mbpO$ĉJǨ-Ꮬf&@OXvhu}S5JxS4-MDHuȨACʤõm{v>$p=Lu˛:inƑMp$`]' -!;N3fFӜ1:mOµJjMoPϏfSH3i~+3%k\ZAo0 GDC`53xA sy':bwR偀1I,SFq2&X69;ؙǜ U"n_@ A,'cAޭӻ|7*7k!8nRh;5;0Hu 0{͠!'ͩ g =&oy dGˑDO$gBB q qeY&˩2 ~,(椬LIo_{D p#|Yv/^K6!P>-f&NgdEJDE0jxUB4EF}2Nޣ/ c!㕢>Dm1~!ne' J\F\H#7JvNp)lrA߄OoUrHt/`j\m`YDx]lb]Fmnm0.^7zgǩ  46@އ~O%VJ٩ mftr^Ј3* ;mw^U y&l5T;g(@K-mv-OBlƛFHySHqǒ3ec#Pp ; Y΂%s=⋏0Iū&-Gqa|2~gv*m3zl@q`'FyBKSS|Uf-Q3 3@ɡۍhGΓD^'Bg!_ TsQl^A]e&,FJWo"(祟C 1fX`UM-FZޙ~Bmd4s4oʧ9|JPgLh#,)Q$;b:1tPrOe6, xq~]m}|\Ԑo䔨{\h'֛>M3"x_i[Bv% D7c5o8gJp k Yn]MuL)teTfY[]ɘӧ HCiJ-̬-p:'+oQ[4lO{Ӷ:[]O$Boёb'Pu7k94O< vmofG%C}0R>xȹ :>w< `o,!~n{ngXF!N$5TH_ś;NJDJ85IF1]cSikX np?C>O ØFèNoi}`d0z9nsa${n;QJ`n hR416yݷQH\˝׋hOy9ǢЬ-՛W u,U@xW`O*RcHCW]&d"Cb'Y~ׅ BX % 1at XOP݅<2V:57Mje- h'N۶>Qh&5Z]nxQxr0la;`zc #:0 ۦUpa;-ß{>8w倍n$xVDD+J(YjqGٙmU~!M 2ZC3Xp9 Gd6.U&0_{U2Xp4Î-Uy?B) m:a= s/ #`($LAS;JwX vӲ2*1}ZF̘}޹rmĐ|#)P"3k^wB&] D pU JϤQyr]pXqyds,3[qm\(u'a+B'),G6Z Z#&8hbd i8gE-1M:}34bB4W5lC0F<)_CblJZW K]'~+>-hBf/ a vJS;cWUhCBp&* ySMAF0at۟Q:^?Z0'B#w5@^`; Jp:a?Hxvׅm <J!dKu:ީp,E@y7EMznz0[DZmⰫn#BZonzP1L; Gv[Ki4 OF^j TǮ彐D{XѼrY9 ICZmDclKy b\BF q{|k~FFYFNKAQqu\y&I2) I;K{݆e (uh0x=mrylasM6''YC[頛QV, 2[4TD0 N.xҙPhsD>U-TjV3ahUUYnͩ`b+se]I0؁ENgf9]7O[K{l.F1 qϜď~Bujq)Gӱ,^]Y(1.$POőMA* 4,PR4|']`|%{բu΋&>@L礠jseY)RVI#~/dy<&E6R$֝h9-9Iݰ"LH r0V8(Q*e^F$;Fs)%_gj(}}jYn9m^07-L Hk:ֽJf̘_eg4h& Y7"&)2I31;(R҃Xt5vh }꛻#&JU)|rUÈLKApg]ryPFLѥD␪P(Am5#q4 #PPZ92XՐ :?X<Kh2i_?>FN֯ TҩָNB>"m"qɊk ]1Wym )ʿ-Y W K, $I`+$V5lF1ڟ([JE\S)9H1RH\=`P$@}WbUIĽՁuTv}.qO\E&3zak$ \7տ Ϟ DGFNpNj^rvَr!RePslҰ[8. }kڠGAgZ.{Nhֳs5—Qy'o C555RS``JgZ\VԹ5A:)Di %Ji5#G맃y@3]R\zi6ґE:(AG[*{ɡxN-Ÿ$؎Oo2hR0 hLLZTT#kX38S~[^oY[\D/5x%/PpCFrqk~"7oHqw{D8Y[AZ@NS'Va|Z}h>9xPȑEmCۼ@- pȊP{zr^zTN8>S"G_L^*]>F6>#$l9's7!'٥-e/Xj`Y J%{5ɕv넸 6cdPI bV%zhxe &H:!i)KN1 Ҍi29azH'M0MX6@ fKg2lz{࿇wYʀ̍o=ͺQ"# P 1|\857l>Lb;; l "̵o%_Rj}=|}B>:{!=4j_6%iY5<Ao f&Pn: 04τ 9de:ING6]YzΈ(,4 hn(ڬRDR$jk@ `Sl3)cjvn*>P=0Տr|+|rP)@zYsd.Rc~^_kI9fj@g9VOO˼Ac8bm4E3uMdmZ%qi5.zpûZRk/$je^Ӂ!gUU6ܘOI3/) hK@ņ0T;+@A5th!PgAI$-,]IFpgTG\M#kP#]Q(|' %s Km  N7xϘYz \_h}gGSaSX*h+81BD%g?=/ĕo<57/kr =An)j6nI2d!f/s[>l 㙨Gm7?0S˲:4Qrh2S?y11wO}6ȷ^ qRH8)5L= FK0Q=վNP)sE+_ l+N ?9Q:4D%r2V.J/bMڀvJI$h/-#9>Õ(J$̲ɂ,f*K!6!恐 (=X$t{0{9'94.]6_''"-!ysЍw;T2(92{1wܬ3[p_vd|cg "U K€?-?Pu }:$/oؽGY~V 1[ި ޏS>Hb[H:{8Wp) ^kۭ>ـ?5~l573EM] ݮj4ac@;ց[x0LԒҒ" uXxЇ#/pρ4'n8rK$;\Qqx`'JC C(+ ].chY90z$#7G3rOlbז1ӼO*+ \X;|_P(S5WJUhTOF@C܎ӧUt PŞ@qGQh{'gXW)\8%bnG tҁDe`,-pKyXTO9lṀ5M,_M| ٟң@hC+IEJ9y@Ajjw>*PqK6jcc;[W6p`7rV YY-\b3躱i_ |DMoAʌ'O=l4"3V觍j8IV'.i g{b-o9Q=A(SOr'0萖ZէSa {u0!DW"k5 `tm]4%ӁY$/|ҕlvRr145fA>*حQO \mG. ЌQh!%Vx&b.c^xԇH|Jlup6ȖNxd"XRAZ']l&"{6+ 7vޱyʲi64Gk+'!D,1}#)I+>+=$~gî S^V+l;N`|Ip6҃ )sl%t5+>qf Xjh /Њt>,IOAm]_Jm(bU/5ߵ&ۯ!bZ;DdEU `:Dɲ8PFV+,j`:w[3%},EHSc:06?YHj9bMCj~BU/ԄPU^M5֠dsyɅ,F݂6 3v= nV˅i_DXKWPCf/ٶ?/CEs!RKj* hpBWbeD-ÛE0UJ̹h#c$[U3]a6~%m̧VSH.Ѷ]θ*HIM#Fyb@Z<-eJiKS4KKjD\խ5ȱ9:{]qaذqr̎e؄4$۔ĒzkWl U#=G`"nXv+ ;A,*7Qs@?`޿Mzo@h,XWk"g'އgN,j$n'؜͸X| Γ8B9nb&&bKK~^Q0odqV O@#fppĬcb]VMf'0Ƃo#2NQ,0̑-;Eǒ;" j.";ɁoMLq^E*m9 o?X㗒) ٝh1h;S|?_Vb˟EȲJ0\l9]plJ"#)t@6* 픰"?#}u0/֢~[$vC'dGPC, E|_ c2dPvV"j|zW#* ^Nq[R6TRi4( 4|\ݼJ$3ЋNG!_-N!]'S&P NSɺ9 :h϶jD.ȲawhӋ-įY!9΍rc.~@69t)!nKm~nUP B~ }L{JeUUsu~Uu<:(dPiث̈Z6 (^z8.{B?*o7Lsvd֣~}ejI0FHYD{S |ecb3XCJL4䳄f2: F>#˳ [oR|;*!nz?ci3C1*N܃{ A*Z?W)xpg3!x)idփ5NEn9,@.ְcZ:|#A L²GP5m+[V:=UHCbĦ> ,"WY1zj<޼0>Vh3Jp|mE mU݈2XY[}ީP~'v/G+ KP|JpOl@T$SBnT0I3{c\s;{qT,zF,&SI^!='fOvкVQ}U'yiqq۶*!{m 'E!p4覣f١Jn˿ܝi7Z{i=4@Iܟ4P= HȻN+pWtSW$dltB²QӕsNQSEQFEGXr+¨)m@_bE\`Ь:=Q#BS8sȊhv"Z_ꌤ&gm&MzXM7HqxH0ZVOy[_9 ;n SN]6% u )+"$xN+j1]H}G.6xGoJDV@,Ӄ_r3%eA? j%Ģ9.jrPYBP}#hkEz9zZy-eZ5\VlڵIKwV o-5r0h0X"!X2́8hN9 J}[g诓h᧱-ET^I?Z„&vppac}!%KX;斥4NHaj8SE|w=Ӡ'4dNz`"1 )VV^T2nt,~vGO[uT ˿$1+2DDf48 KjA@Jm 9hRK2= >F i࡫.)4+ۃ3GuNCQZ ň+/vݦ6=XUJw"%;:C>uM&Ȣ%XSo׈jx00Ʌ/}|\V^*̬ׅ52:K_E\`1!<ᧆKr9Qiܩh[uQ+hQ4Sku>U~QhZYmFlpbu}*w@>P uUtގJ ab 淁iA4._ I9V[ "wĸn0e@:ܹiw΢ZS]뼻km|' 뜹LP'l @4* p]DM_&%T~C:wՒu޸'' Pr5EԨAȼ_J^8r i:uKZ諔$'ܩ’g {TKgn2Rv‰=-+E@.r9:ֲ( "U@b|zຑAehzQBn"'#Mͮ$tvV{jPi54ߠ! B\ §X 0t(㣖e1"ǧQ{˫-(ƀ8C?a4&zHְpKgҶv@*}:G7'TRL}{jk)qlqA=I!q#_d,ٟZF7\#<]63!h>y3pI(1ZzYt:=V.M?[3LG?܋BO3':੅ ZHeYA\$4&ޕkuuy)A6 r[Cdl<ݪkhB8'ðJy%@p*݁0.q _[evuJ8R1rU#9B~n _o= Y2UT+>aʁ`xom?&D6[+1E#hς \z*پo|ؙÿZwn O_$Bt63B}.kkn aV #_CEcrq{S=l*dm]RLJ@X3C{bќ:bMFdIXp۳gi,U! !i9!wV2O 2f)Fw*óޯEz^_?<__qDBdޫEM͵8SmJg'F{YރDтo*]ǩߩbN֪;H$#>g<, 8Rv(!i%KiЍ9=rі񃑥uYt#Dܗ/=-u܏!|L7K>P u~y2Tg$i1o$kS޿ ¸n|J/e|ٽ~ asnu#eCSLVhr=sYS: )MM:!}N^Nhi'blB]MY"C zdT3CD@5P 4Ҳ)t԰6IlN|:3Az?Ui*pO֘ρcyeaYxL>@P7aK:RuRƨqoP܂ 8@(_Q^.URqP|c[Qf;M.^|DXڟ@ac{f2H)z'U⨇ʌg, 4 GW8g_۸B)ͨd 38Td)Ği>25Cbwv;Q`!E΁"q4?1p'OE`.lr6jt#ddmc3~}#bƒ'R[Ҿ`kf͊Ȓ|`* Ⅻbη Gm$bV3 6Iub_ i|jd:-l)j&3kε-L=;7kEb7 b,p֫ ͶzNAW{p-.4Ѫ qoIb _o XIՕT.EX5sb@ #|s&zHn+] N6.-1/?qJ +8q5<0[hϖﺢk '`_/7)!V%#d5kʑ8mgX2[He 6꧟bI368qdAf tgjaYo6[!s/qWuzíS3S= DY1Fӝ}y@Mxk(%%ݱn+q)q>鐵1[YU i0!|} O} N^ ))= sȷ]i{6lkr-MY'"|NPk$ XQOVQz{(bQuEƈ׃̚i-o\jP"7-Q\+ ƆJa_h=s"H5Ї]%iLCKƉka͹:mѲhss+S?Bۯkι.g.pdfa*YV"E/t;iXR6PI. R|]MרQcY{``ĴK:*f#c\G9^V,Mxc̐s?0 EUMz&n} HA]ĶR2>~roR]O͍5 s1ȘZE j`Ʌ_|]xU$v"7amݻHç Ŭ@hT)t枫Ĵd"`󒸃9ŬKy62b{D0TzZaxS&PMZubIfr_6⪴X,164^Ef:x`Zq/tBbm\" :a,?pfdm:Nh9 aQT3ɍ)?Hح+@߻V1r)h{ap8I;[9пάмAK)7U%јQ1;?EIxRYTsb$zj:%9s&Qp ΥNu?? 4{Ԃ9 eNsȆky Kw'~9 ά0JYnQk>n-I֐[~U67rj".:(CGvZ\;4ɉx[Y\8_NEMŤ "!Y _39;hnOpQH:tma gll1nh?4|na{!S .IXf2fӔ+-O)Z%8ٴ2\l+; 5pF[`D;mn,6? ×:h>L+ME##YY\ :km\$ye~Rum^4itĖ dDQ \bXVCT/ H6w2q "=EJRez20ذ+$pTKgh$1q'3H]P㇞BHu蓡][qr~|&D s@=d8N?Bf\%TqL#$]M_װ7JT7K~!`+dOSL@G~ʔ CP86G1#\aa 3HgJv#"DKP /*]6eCn?#c {9,F%A2rkjP,?60!ZZ{1 =}nDiX,5nP ;&Bk!x}qϔuh?`+0$dOwL6 !I_FB*:Pk<7t `!PږjZX+mER]φpCjOI,fid|]qRM`~@ܷ;L7g*-%zbN*oj3s2bXxgaJ6{[un')r㯏%U Cx3sB>;J.>s:|_pWyZRx6nm_m8DH/6- kr/ղy`HݛOf,CgG]yz#l~"7`Ǣ}VM˚d&]}Ƣmj1BC)۠^>n\b s.\1d1M8ۿF}6FE8 U-A%ZDsElLUOP<¹#EU`}Qȼ_"J!<|gy/g*$ρ[@R&%U!ݪ=)&`3@*f-4jS(UQڤls;Fw@K*_m$$R@z8HnL1|k+OfGiCU6 (uPb^ޅ{+O~udY8ߦn Yr^3O*i=}mt{y2es^#k7t~ܵn Hu EH"LꞢNF(Ks+m ;RalfjJt/AY]4JS}L#B,b%|kyE吤l/FY&:y$D[7h3@옸um䥶!,~'7\k{RߋdѪZH% F􊘏Nb%Mj {{ %p;Ұ *J&GI~=dbuRDxq;d v&s~7H]#-8jsDᯰ)YP, Y)'  6O5X(ݡ=Ё6oSHcHT a.P؄\^싁կ5\#Ji j:X5-txSwA^!=,y66z$`sVD+v ]zz5()3EQ߈(O)jҷAi/?hGϻ?w(EyB@{(@+0_rAbEk/Dxsj< pͳU>Mu͙QxL}]ccmoMqQ`WdiˠB#)=ku0+/ C5v )͛QA硦JzC꣰'Þ߳ Q=L,lqG;>#L`:ɔ[󵎤*k2ԞD [%" nQik _h+ſ0ӧ+;\aE{sM9@!⫂4DR虺Wˤ|U4XY`<[ =g[qcA޵q{`=:=+5PMKWMd7amWҬ=m Eg\3MDl^ɫ4.]FI59`piI̛ VVD2k΂q[38!. j>:!C3Ї_һ-jc`[4\* EPK+J`Ah"akof>` :$r{WfihZ/p[C޶m(ՙCráaNI5jk. ?:=4.tf"́.hnFZ/#azҩt`),ibWep)Ş"ؒ)'Ώ38lSNOmr@N_Mra֔go5 opKy* QP.M^4Ҽ0BWaB Τ:.sdઐFOTlJq(ː&ч1,P`fӮs8CZcy!` *(w,HqZ;9;iNM&lb%4t=zr>ZЍ Ezo]!ІK v0~N7 VoN9N)5eVs.czf F~4/LcAYч%.:b7gEET·VC 'wG-W }-ea/wژH9mYM"fD_#8pۍsOYK̝VfÊ jFGÛ1es]Ԃ*^\;td/d[m9 + 0kD3ώHf{b ѽqwYnG34z?^˻]:UPKA S>JWw-j%N6mu̍AV{$"W/@wǠ2ӀQgliG*u)r#,? o(#6FmjJ՗az Z_'G0ԓa[J>]0@ 9v"A1pݟtn@Ud)T|[6=V'c+jz"W u8i$1N c\zh(OT/)U>;̌D v/-À>ad$_]Q=vX Ss%◞Gt Im&8?BҮ6V~3ZI7Oݲi`qxͣ|w1V-9A9tJf#ΉW "EFz2vմ 2REKY[E{<lUCSWzUF7A,PD  "g\u'eu #E2 5 K};1SWޙ9&d&ZӅ>mxX4~pÉa͏Hq3,aQ}D_ombBܢ)k&Zi$;*,t)MbTwG`&Rk#}+R4 Ms=m>^gSuSy*zBLऱ]k !$ͥ J˜@E]YGⓥ㨟RQҿqIۄ*"kTa{D}'B2k 5;9 ГPA^LSiVd#p"y|x_|?ҫ0+ҁ]ױ1|1ua4 1$]TUr@ikO/uwSxN{y~Т3 u6DǚNNuRmq׹D;τ.N!C,QX fH?a"}3mNynZ4} y$ 2U>ܣ+@KA%LO 9 zSg5 C+ ]^^RSތ]ᗉr{ . ɝpܩF|y-#o6 pKCߍG9}[mw֙ޛ/PڳURD-) u߼Qz)!vW<;u0c:m\ssr7BڗΘa7#9Yl#)w[^SmHPN}*TxX'؛3>5ƻg]}s.J) 16. `VZyg8ayO, ToKXd-=>.~l\fRBFF?'ŏ?q>h {Ȍr.K0'irk{Fz3xLRt0oKoO7lN䜦!U?H`ٰ<(c2e]%CW(EAi+>ó kJx%# Z,j`yT;V h4}M.Ѫ,2iI :)4NbUnS2#ا>lz5XV)?s)2A I\$Ss:߰J&[Ӓ#oЊv 5m');ԁn`8^OEJkλt˨0l] ~/1JU菤rp +Q숩 "}3?t&ݖ\3g0,SgZ#s!&,~bXl(HuSGgÓh/ĖĊePB\߄+ qHUdmFI nuyCVKӞ#dd8sRBoǙ<̘eRI%n%mUv6`%v9|/N e+DǤJ)fy@N95g`MT t-okѝ̺]=97D?C¤oufuǂ!$D0: 5*_J+ [h]ːRC"~1*WXWٕX v>iCޯPIA d$+g \ymӣ.sӜWc%!cKժB5 SgmaԧZymVf.-b2 ) >\>*wD%==x6{\Py5HVgMWJ))>|FlfiRDg j'd(4(Y9l\ PӰFZK7@(+m٬Ӟ\ p9,!a{@X"%0QBA?澘¨B<'C3Zo(CfFUj #fsQP`]~ A.gȞ`Z(} ֕*f*LFGNpD|Ce ۽&I[ٺd2R)]dUK  dQ:gz~6V*kNޑ3g3?\%)]%e$Āk}˜6:(O.V1Ο5},s?`~*+~ٮUEs "M_,)^B9LCYG{H%^izG(`'ʛADEAV-|W-i׸Al ;ʟKȇU/. 2eyH}N1wunM1-1ROՕ^ՏmlVn- uy sW逹 ""{RduȾaVC gǸMSYvL5t*.nmX.'sѕA?#놹~Zy6b |^6\MQc +l ŗPźa z6*#6$v2Z h-8my~EE^|5hUƞ+P ld1FT j@I e˕5yƺ3vi]/ *4a-ضS&=cK;j1-\7X#0B#P$^.:Q1j?g|bH~fVF' _mS.cmkJ:1YI/ K]W)ƛ7&Sqr[1x,Sb:B/ЄQg5*+;A~L!fKbmHlC2Mf-SiDZ4B|Xuf1 #] 6g\ Avn@LСL18łҪd}"Qeij&Q1*Q~L=_YtY{@̎J6AnZ6q-Jr_%ٚH} aV#6x29xHJ|)0|hBn u:T^VD\X c5 ! k- dnz7c2Iqq%n<'AȴF#c-P٢iֺ[jyϹ5-?Z7 ʓ$ 򮓣 3m+7(5RoƎ(9keS0%K}BKoO?dΟҙ%x)];KdLmYA2xrvn-"8bdcTR%X !{d&݌Ts5D;pyQ*o'@s{˳}Mif0MG#K +Oa:VV@Ö}% bZ22j} pjr,)hAOFhӠ}gFjv[>[SH0r }&Muh7#mJ'c&1I:;o kiX>!1i&˸ q#˥KQRBx_&>ÍqT"O?ǵ.<sM˦ϒP=ř̛@G{%{.4if-1ozAPv̌P.Qn6.!3dg|'",漋Şp mE +LZ`'9@C 6Ї]ͩ F\5*c+gHN@Fx*k8gM*. b(m HF4z\ユ;H>0\4-9JCMuômo3QFn.@)2>ZqJf]ˌWLbYͷaQ Uח>B_t6XtFR )bFtx;Z$Gv:#(AX";ӛR#bP 㡆W,%$85o&1M˛Ս*7wG Cz s~. j3U;9@Ƭ6z:xobkV蕳9ސIHU?V&4`n%3ɾF0s2+0h  <H/E6?P|CJ`")Uw9&@3+ $ѷI2 :NSn.\3WnjU[@qVҽr(+$#Ecu9» ~ 7-xH,G ( lo`xee:.Z `ỾwE=!n\* f`S2```)q2/*ekل|{t#)T#&?UB X&v/8uԣJc3 ه^Gr}U̥5#lg/Xsgʡ3A}E ͂itg;&Eۭ!lWȃ%oX(UIb==n NJUyxnxBO2Uz0d4&8a|{|%3N_Dא(cOb|}\"zDja5NxSGϾ*/Q:dt=Xz_&/EÔ[1R`oN|S!1-#_jhJnܷan\U0Deu( f(]r3ZE/ P<:=NL4󽔻8eoLK Q mE&R@iԡU'M4v5880W [GdWaFZxygx/עc(LFcވNpQ2r8 (l2{j8i.$bYk5LjzzpI9GVATDLű°'ਁ@uZ%}TV3QKgtVWL~mŻ)˻l(6x zFW,L\*謅:#|"tM1εyߚ?sNȬ1 W D:us;EWf4)ʾ}RKY>,iA{pv/tK.s-gЕ5U-,CFcz-?Q5-BCIŴdG#! _[X܍5'9IᡯFNd-y袮6QU}jbAWNA$MA1XPQN|\CۆHj d }CwSxb n=gȬZ]-Y-) HC#lۚ/|ѧձQ{"B.w{?H{YIE LCO(" AyK+ GKlUpݫ<"_~F"̂~] yPOetrU,gf瀫|8#_3tH3_C[L4HCЧJ}\1u #%1(Wsg5~; g&B)&_*,I+o1z7 \?qREԟdS(CjCSo ʧt n4\'2s$Ǽx:UGI+LD\J ү냵ym*麒B͔[8!p:vsI_cPnD^rvsPaɝ7Сq,b#RL*d,i?IDRdEYV"ry "l@{CQEK*$ݜvU]V\¯?PYsh 9\=bm)~bqRp2vR0qfL3:nτl}SRn; 3'Y` o)"Q=Bl{+*||>:Q&x=Գjuu-<4X]3x&(2))!+eLHI2$1֤뉙@ Bk̾[9G"_TVLC'%r4vُ4 +CwBzptWSdt ۏX) ZFx0#ʰ^|*k VP 4=Kpŝw.\Q$9a|AXZ Ay{s#8ǃH$[M3?qC*W"[W,;ƎWAdГlG@g?E҅:YI[ %8 ,tYٶe%FRa_PG\U8=dsZdK[B˂TP֋?X-m 6-0b3^i-XkbueOb`-gm!@Zs?nxuVecsBՀ@0JapU~1ܘ]`hu\A)—RmέKŜI_$sꡓ y<;'b$>&B!/YÿjI/H, g obo˒A'XrKW:(E8*rQ%azDž[uU22 wLr|a03,5-J,~2zGtk 1(7 (0Jz-HR6G$Z:qyo>K')aO~s!\?O.j'l4Vsga&NnDw b1궴$ag:= ʮ*=S`C+hyeНc; *BϹ [JV\B ?qsדN'͈QB7Jʀū׏W#}@ t6'$@ ]c}c?lV+1|-+r>TWߜR峫qT%χ#q+C9buRXwKogأ,WI{iz¾C=g.$ 4VK^]s FGy2Jiku g/!?,=I( 'l{15ޜI?]31*) gw)n,f&ٝ-hx}BjRMmF8U/Cr?4++ Z\?ȧÁ_>{lW+b <ߪ$@3ZNZ׳Sxm㶌 MscLh2PЬ/i(,Ҕ[RaNJurt@HY Pr魁r2W:|AqVBNRI006tAIHw譸F/$M &+` 3p1?J` T~kf;༤P4ѲQO- X)ltSmz1MCN (Ի<3tRؤ$m>}qUGZyaXϣ3 *i UZV56o:*q;حb]#ڎ|.{ͯcP&sEfKLGj z1 x0n`hOvqwH6qw| qw1 _JfőNv_e[+[v2I'1f% 5TM?Eۣ&{/)R{8L{KQ-n ݦM44D{c,LX1JޅBsʳZ%kFR.j~D]A2njWWǥ'-Y/ȐnLvZ#ֲR̾zHt2$CO.!.3YkyBcܮuZf 2o*8|rGQ5"/Styz?j'`‹+J Yx-iW9Ţ{}XU  4>5c iƊ EZʕ[ʸ֬-Uʣw!!-ͱ÷Xt͐d!v#xkfjh™}oj Rs4f]ARo1xp'1zͼVIw&I/-y[fmGI ҚG஀Q0`u.䚽Sz-n :UZ  0/9B/٧i'=lr5A:y`8#ph n{hr Ho˿5XNY&]ȑNɖSC0FV8:udAqϮ>;$`z0Fx }DéP&*3SGj2givO}`,PFsjW]yMv_ѵӪRiuoKZo9XY9b2 ̷-˅Ég h>|d8V@ZR{Gzm4}h&N3ɼz3wd˟w0yw4uMQPc8'vZRU?`AmD&Ea [|\ϊJ/kSb=W WfJ}y%pֻx樇>v"4 rY${.Vo㩭GJjH 7$0yesF"u[_?HjŦeK J3uF'%GS6롵?cX(\ڤ'ؑi߲2nd~MfY ѽeD"28BCI!k 'tJ;|sT!d wrܴ,V LJYM{#LKoQT>g(H;oNG7dA u?EZ9u9ۥ[WfD1oL0EτcXRPqڰ4KT]CI29_5=_{uX̸;!\Wq緗p܇Fyq%m qpm"i67qݼLi\Q{-dG%f"~DMaVI׭Kr8S[<3-BQlU ԉ 4 +N mkt N67*w> kr4|X壅r ̖B.>BnBH 9G*4+mӓ-ٽR+ ;vWőӓ[MwPQUGW+}yK%%ps e2>,v褆IeyLJD)"-xVasSZpINx[-'DRF ECpbOʕe7PLͺlb:cu PxXe8 ;?"G}2> gՇH@cW9E$F"3IBN&9g{r8Txxw?/Xu)4[kpA/g.(e}lw x ǎ,-QB3Z-F7'|UODT |qATbc5>#!C z+¥URq&ZbTK}pGvmLDyQ]a>fBUDVeSX~8s78D[A&.QL)㣥hבOݖSfd r4{PSo$ pz46"Ef[5#0z$ϘZъ'M AuY5jt^1t%$1$%!wx۠*^%02)x?e0IMҾ\(1GAdfR%/4(tiLtEl\>zk93|,]( [O՘;KJpP3'8ܾ#Q( Fq*j~T5!ЙǙmoczȝG|x0ɶдWϛ dLLm;|cW"A9-~/g4>4tiD!U“cm=[gވ0<@ܓga@}*VJ_Μ孲8Gx^k͋/ZpUQ2Qsyׯ6%2W\3#VOdrYe,փ;(^&T #q*#kIwj3n3KõTXm[#1.y%Rz? jl*cJ0l5dC_T͒?WzaT]1# "_V2Gx@D(1 3c~%0#Po~m=85@^7ҺMwh͕] g.$5[zUH OW\T{T $& <;zϳHjkdǝWPE8}ẗ=+T_[c ZvStJ?ÌT~7.$P{t$;~ iS`6zb-ԟHa2C3|k@ؖѢN>Z9g_f 76vj !w^UG~)! xvIQC]~ģ7A.T~-AUwd) [bohŶ]^Д"NI@Wm+'Q=mCc .L4Ϟ,5xPvL;~}o]b4Btegl8`WPxѠ̎;8ǡpzT VWa!1GeM QdN70dQ%)S& Q,9H ~ *akfxkx̶Ke>k ki6iMt ?$Xpy T%$H"Jx=5 jd+y6.eςG. qyЕM|IE,=&w »E7Z${D vXzg~_~V[dDΡ0i66 8d3>oyL9;ړ)NmeKJy(.d;ɞ~{jr! ie L!3%:3q=8=k#i~a,Gf$!}gˤ!"a}g|- U>٬x5,?LQrS4.aj&-4 Y.XҜ <-qD~ݍ9O…^~j-{R-[Hc=d3ayj]Sb5yrɀ +&ͺ!IOG%:C0 IqnŮשwp1GJzϻFRd],MÕTgU^'Ɉ6 ӑi71tr(*f*V` 7z/$OQg1B< F*m]in1SfC@E(EMdžIk?R[O 5cotzkNVy/#i%3׿x܂:|3 5ʳ'Ԝ+eU<6v%0Ы0D@ *g_$V(5o}, +GI }nPgdԜR߆@EZK/\B y&xo*zK&Z DD@x'}pNmZA蹥Hw1WN1.ʙd6Kx?[6^ GL*>g.C0 !&E X6a JyW^3bq HwwUlJɾg#R#jx[r[iQ-i]Q@0m,q6k9 gή$BmS,F,VX+Z/l1/P OAqR+d)[ciFߖ%]lPrXga$ ֨)XjfG>s&2<# gR69}|%h iGf! K\RvXL @~%nrAKP Mu$iZ9 5[Ʋ~,e5{}$٪0x=S R&i^ufS׳;t0y 4{.bDE\g#N6qI=!1g%[nqǦ'&!Gm8ܞu%)@Uk{~ˠVL(8Bb[5/CYq! xqN{5ײZ5q;iY2wxLb|2+@$# Tf}ʬ7?࿞x32_$I"'~NeP >Iw$h"|RMUv6ڞ}T5e\T(Qv\?a )g;o1b2dnI6|P!!qGO+I\XHs%IzVkZ ?8ByS2a}#-U#[Di؂#?-t/hU&vs"&NEԠ,QS:֊ѳ&l ٧uv.?Gś/cM*a6oɶP':γj|n>5$ /5)l_Kh9b ;r)VM>s^Swi`>OQ<ZH~ ֒Jc,1aDX2!CU2ʧG63 ^V,ӿ4).BukBDM H(" sߧyv:TVNvίSXly,e{Ƿ듊B2.dq3[Pg0r#-kLJ{EzTGS K)q~LrEOԏSaM:aI`p/hUS[HƩmUJ_Ίm!vgan|ɂ4nKْ b~z E R,چI]+Ot: XsB[~+un$H} kE*_Uǜw9,Beg[^t:õC3S8)LL}*Ǒϧ~f[bM\ͫdtJJ.OK`{ ?k Zt ̙>0 酠РMt"-3a#ἠ&6쉘D(ATk &)HL*Z]>qX]#PwKgkj^ZNWȇ~;XĘ9•))̗%q`-f`HΦ(Il1+ wUdoNSo~j78%`FA\d@ɟ*V>G6aj0}3V&@_nzu?0(ńx/~ѫ>7@Z@ޜb\Kh-[6 ѣ׍ԹU/Xȍf06 KX *>+FK-7n(, Y#lzhx+J$l;)X+0 6  J7Bei>q`m2xڎ 2Q)Axn(#Jٕd$Vt&!@aK.?vߖ=%Of$Z܊,pHS0fTpݒ"Î,巃dv}ڵ\ʻ/1̪ R;Dt,NBppRp[FE-tb:ao 񡕗Qc | lߚC@Ʌfr2ArOvEg{ Dr`DnV:'x!eħbMVa.~lȕTE+;'9D^]PG3=r t ct0ڦ!h*E$]wVfNnB<.27Gq&Ds ΐHPVCo^#k\網 Sʚٔ}X%$qa1~<=bZ?/#u o|KcaM%NцpzvZ}'@7jnId]kh>VLLi; 2 uAVXV5_ԋU Ec)ske{4 i坹|n-HL vaj-v1lDtyZ<6jM.v[g-|j,=Q!ԴulHLvWa)I'lu ׶Bidz~KooKɒ7#4@_q4}Ȉ(9Kg6 uM<W]EXk=uCH!:.amEݯQ aCH( *~k5eƹ|Hv#4W}JJ%;]6yKga/n'x"uРyN 82;+VRv2csZRMHpC1*6H>< GLf!- 8=!ֱ8U~PTW02K * Z ݯtʵÿ$bĤKU49x@KӜTeJ*̿K#EJ':&j: Kԋ`,"8]@ݻͨ  Ū~BrM1ݒ0Q(: op/i-+ˀk]+56q{5bqD(KuJ39H©o䇉Z.q?n#>r1za Ȣ|wU;+:R+32Uqj`'#9ðB 90]rjc+2Q?VH&wCD`(pO?%^BgB-V;IAƽ#zHWd(/ ۰2pzlt46Q)V7A8^BB|yUMhS: 'biy9|T\3󦁯Mb08jK2^cs9l LtWxarݱ*XW**t{PEX,s~W:ca$Xprhfd;u^-N]|rɺﭱ'<<1n i73;> @䘥tONքj38?XV W6}8̓b}Eq8î Tj_Q "4h/(:ňU}5jk{^Ew!VcxF )RC#G7χ/1d"X7 kV$]DJG歩f4c#kD&c'uqg96\|(_mDWܔgX5\,wVz.B`\xv(8(n-=un)Tw.:2,M" st78B(|v|t9,iBHv˰5D+tn}<}~ N( c}-J}p `M20D s3 ϓْ%[e/C'Q ߻[g榎$twt=mDO?Zo\_EJҠ{ ݫY:PǚdA MZZe4B;~Rm4xilVx2 鋨y 4]Mغ@ބFG+$uɈw\.(ђa ekP} ]זprLfL`7 OFGiVaR;ؤ_s8]Rg ۽>e1;.t!ا5J[a@*zd# f!lR. '[`p&Kl=ش3R5Н>%kwa(uL-4ԩ:[(j}0Aiճm/KĻa8,kM`X9t*ސ'2rC0aw"rd` ɩW- 6s|-k oA$-Y7_yde\ s_|4sQs鋡ߋ!١ AL9Q,tιV")/fӯ-͸zUޭJַ_x%[_E2 'eF_[xT@sZKn2jWxY  ͢i|3nfB -2t*>H XWd5jPHT"@@΃olfN<~hp ۵sE|JCR="A@Sw;GiJrd䡣z+ |vzIn]ȱ,$?w %BXgI@m 2qx=u/΁6ؚ^_V r_ 0g^athRgcGIQ3yg0zx/9`E[ur#v)LlEC[N"֡&4ɶAk \!KȌ=2c|_6Cb{MIۃ<7.cEYh3oX^(zkTv'+Bvu;ߦHy43@:G6hi<.tJ(=pE_Wn~&+AϴrJLm^ jIGp& A>BNWw+ۤfHrAJK<΢:Qo%UcxZ8D:pZ-_a:4{1:b0#K$j4Tx.[nݍ2lz>W`˩wY *lx>IL݊QaB.=np6aK&k,|Ri)Lj@ΧB O'ypCq(s a CH+VJ׌ ~+<4@B->#Eϻ$ɗ,RcfzFf4[ f>>F(#z~HP`/exa%QYFQAQк78@ dWG6% z%bUK`%s0b('W:+X~X"^ [ƊW 'ccI+s| u_C9!$(K8Z;/0Zn0%SB9 ydgpC`M7H%a>{kK@cnknN >tSN ʼnC DMB; E# Mrev}zǸKK~v ʞ m4ۧx8g,+I'0lߵβIc\}i侂P_3i*pI b =/:2{mf|\su>>!TRXT$א>koWM%8kW ǖT@W0u3Yp@y:>\BʷQ]U PT@ MBm?[)e$^B/X.רlfٻV?e~X'FGIgEgCCB0RѨ 靊+l~V@iDkrxyݽ ,PMfRfS*$"A}Z0Qv&-ХT`@' xzC(v\.'H'&N.PR!65D2r$۰{HV' v8J7~݈Nߏʚ zu_TnYbXq.oVa)ȿYn l c'BR#ܡ̼7ٙg؉Qg e*o4מm f8xw:<}t"66xOI–?Q \~XP.3"\"ڌW^QnX^nQaBR6qi!_zy$3y=xy^*2޽Agg?UWD^~fBo Mõ.v{ +eCb`'`N̤ CoenSA@Ce$mU Ӕ}Au4\bܼuy "pKCy :U EWJ,c1FAUXdzP^}4<eh3ˣɯ94AX Xb (*!  Aj ?b$Iy?:-nr0>8eqlmVNmVf萅M?Q|;"eD #^s>&$x] a#L%FUҮQV^v wg/ͩæJ6_ ?eŒpp";T*Md~| @6k8P~b&.Qn9\+ޫuG[TɆ k4c*4~7sW22}>_ |ь"Ɣ,Lc]W4gJ']kDIO$kcr[F[ɝU7QXΦYoSֹoD7\RV1uI;GVQAC)al.mK ̸׉`c uL=M 1u)~WxOj3 lG/([5pOauڅY)@WAZʣ=+E![+y6-LU! '4J8@ia4q!q{}) Pf(H1 hh0ne-^Ʌ?ZZ1JanJz*P;߰Nc5f!˗kd{hލd#H/%!v33 _2C+0>;2WǾb=nx| `VU0Ϙ]۳5a@ğo$v.%>irFɘ)w;9CyC0d\LΜWUr̔ _c;L >]>k<\=Hvٗq620pƿi53'Tz%HQE\{\U!٠u.u'Pbɰ|'@o)jЗ2ض!έ)oM,~8XYHzLK#C*FwA]h\4U~Ӟ(9Gf1jKtq#ZwNlj[]͵bؓ- 4oBP޿ ɿؠxP~H%θd8f%nŀ%)K\5Ĉ7Rsv# l}{ĢHk$דWT*SC2/ZɝgaX&3'y]钐AԠ{ MǦ&~ VبL,ĭyFf&|l}c/q}@5r#g?-v}PQWC*j N\)"%^+.s'lo 9 Uc&z;%L&pNJz;h&W4`XxfzfŲ\ik5W9<$(O?zr`Nj 32j2djA{t z{Y72Vj"vhhZs)fyJD/_yԸ⌬{ HᩓC &H(6b&uH49۩R@,"?&g5j_[[qo݃IJz": hX5QF!ʢmK X0I7?Ӂ, dIh:e2yo \r;>: OeXY9BGp3 wȩecI k}¡~Ko+L$J41 R$*6_鋸Ri(Ҹ<6"SїI/I2Uvjb~ d3F7|Amt@>C12S(|#M( 1Ɨ+As,G#d$fwq)G1V|]DVlZDz\XY` V J8 GjBV>N7ߪ9Zd^+6k.Ewh婼}>O"S#.Ҥ2/ ldM,)c#D N.gKkf!Oo3T}0HJZDChF៾Cٗ*1j H !,7ø1|nz$s@R}D$w*)3$2H dR]2 OT9?M,ǂ{"(L؄˯}N d`v6b[vJA"EvfkTHy?utJD>!gp\AY](R` q6z$,uXs \7 r>@ t8DFb9xh>L-.n1w;Xl2}#>/],AoV*IaTVuFF8W@bFC*:O+BV""4tBVl"vj n._ in$핣, ?*&ciP%W VVC  6O2zz~Dm`KX2M-WHMUt!;\C,0$^$46Mr d? gSv9YX,Jlk-=zBX;Ia+T#o }E[U<-FJ/Хmn&01R#F+L6Aզ23`-?3ɧ:)sQ/N: Iئy#t1 mSYӿ6.pR^ŗ Bokz\ &Ѩl6Ef%U c[*I}gQYz_X_K$Sw+~8ktVٖ%(sK[id\r4Z27nhB^nm:Ql`~fx^}&/nkZI+6?qbiq:@9Gr ED) "RͪRQ1[{(g)f֟HŌ6&{׃2 t?Քd>^'2o#ÈO-yvšxQa<etJ mms81 8 čsb ~4V+A+Lp{`ŭGlD')|~ @nncf%<@>( a^tX ~3U>Y<2wzXzjyqGuB+FbB|%oS' w|:%HBX㑲„I{.GXŋYLԁ)7pǙ17ӏߧ@rFRVseD EYPEX(}I_]69EEʹ^j]K:W lP;Ѥ3)JM ;x9L4;Yh|1'8|S%-DnGHiI"u0Z$/e{dwK*>%\TQnTi=ѤsjWVdu !h "\mejn۫ )z0YBk@9Tz߮:POo7U8,qm8C0_MANo VFBO Xx*.me5RWd1IC=97o{"lV8\Y-Q+o7F@\9,ʢfc eXc%+4h]W'vͼT7pԊpEx(g 4 +Nw܇^an4ӮhpFHWSn򩁻 Cڎ6*P sŽ<܊ķ[UK6ԵA (2w D߉b>(ģ̿ /.> xeᐛXe/aֵNv8=%,'s̭uҕLF0O.NNL 8gwM?dOec r ?; M- @8Ӻ>T@-nD)Q Xr_9?ӈc'Hj H(-"d~<+3 |&yCé'mN1Gm_09QRp~\rNHSr S~r| H8F@KC*kڜT_G+2CvggLs2>P ^yNڿ%2=2F4+nJV. I4Z 3#]7ޡNG W7hM5<>iK+vի /8ҏ_꾐IqNzObuL;W0Kp5w<*٦ REdDj!zDCeÜݲ'^)ݍo|/qZHOeSig|49gmVpXI]$$m'/ZX\@ݞ=ʅy~T" "6mls/Fhm4-dZ̲4rt("ft" F{$2awag_Ϣ9xxȜ*> o(}=FaKy|UҠ~ Oؚ} 'Ih8Z(c>CSTگI%Ϙj'ȒͲ'# GPeR)qvc"RFF&Q&_ř$1e9K& -A$NPmV7G?v]ѳTs81F(#II]v Rӏ-l򬹈R e޶ɛn> }"3?1Sqb]Tpk=\6C&1y+@T  _xiP2d2dQbf*<BMi<S>cupJl !DUˉ9}cG#S:Q~p<'O@Ӱ0ੲ,9 RU&q eHƻ71Ycqa#LZ o[f Ƣ^&V82akQKtF߄,M(oaiAƯuozKq"Kޥl3xj!) z)^:)3F>@CG*K]޷U;dg48C ]iDټd!QΟȇ&P<Ҥ%JvxU&<KLa;e\ ׇ¡C?gR+FF R}Xzi8͢@̭hGu3[b8@~ !F])zv,sLCzڂ[TFc,O|fSP;tPݯn{/7`y t-u#Kͷnn?ռh(/|γB,EXbL6U&wIHbFPo(GЙo:p %I$85ǐ$wcUfxz9aF#4񏿑Gy\ORjU@oK9 ?;aUdƂz !S]31p}j'g "م Av?$j2H} 8ly6e>}$/je=^`WQpvuO,@#)ytR+uK9i_e@DxlCמZ]u;B{HCL|z͛Z'G N fh` ,o*伵!.AoP6 mZ*d6Zsc\h.N\dCÜygXǾS) v 1IEw}7a4vC>I0lR?U۵IOYw_pKWI;a3r5V_ӂ 28F NA|$Vv&pX:l/9HL05-vP;l\@' h7!t-JȚL_mJ]4/zf2>4kN*͐^_]bplJ< av&I+%L9!be>o`u\!dv!gsfW."d3 mauN9:a'#Wv9җ\!6OqJpA( Ա;zkSzʫ U(l<2ODY-Z#ɒ9ȏ# q! z<.Y>~."s:ZxH*{~1 p9`Ha-(M)( 2ce(٣"M|/{zUiEj6KynV[/jsia8ěv1N۽)Փk}?B.%^oJ3L~(3 Ls_@NGzBBD PZsV ̈?jpF .-6k}3K9,<+5flUa|yVKh'ŕE&R߶|P@QitbOK-H2=Q^$yl6;JD>D/ yHU&)' Y8˹LT8cSA_%g_y ! y ݇CFL? zJeLj.vrЋ>2$:wIf0ǽXKBK/3nN BakzBYI_oB:нcgg>adzCxM!R w8z $S__/g5BC0e6yqSt0yǟNWm gCzM|3ދms6OYb-U]/ayWJ64<2 ;|v0Bgal+xT| $ߚapnE8eb$1Vl =?Fb UEdjf#yI]^f4b}Obl+~Z1 _:Qs-6BPVUM3 h3(? m%RRtTd+RȑI_oJ@PǎHYP ,'u]˳iW!;4=fiY/ Ѧk7"BauT/׷ͭC6 Oa?&fʭ.HIJHWXk0 6؜ґx 4If ?F2fTl{GKo#Ѕ휭[;䂺 z1ЀN'6[o=]`(x'B *y {FL/ltORDՀ+_UXN]= lea~L[Fif/D2".?A;# 4WAwJ *#*ieB ۴=˶jo ٭Մj4=f.&itCE,y\%Vja?6lr8JI7f!p9 )&gDع!s ?&[|X%tZTN cI hjWT9SnE'=CIFkŦfUO)Lr@5mS0'm6v˔6Pt^ڗg@ifSKU#Et;4W>5qR-nt A Ҋ` .ކw{8qoƏdF?xZ~$ѓl##W7`Ut:3VG-iºgjC=QBӂ־'>ai v{yCiXY}(ҥƇl;ḛx*UVŧ9YG#Ixix*G &ooE$ϤZ[rg5qNDdijRpheF9*㾯Tbzm)5R^@TWQr5HEJ~Z>_jd$+$=َI.UH_朾^S`t1-` )%o7 qߙ J&&qʁ1VdlDžy[7p:eu;.R /Wpɏ5@psO#MĽ:T߳rb8&tώo<#ѹN(d6) T5wɷY-|I8 %xgTtԫ4*]z O8KvQ?`#@$uʎԺΆ]QCOg2i7]ySj}׺*;A"!z(]၊|fE0baքTRCC[J!Mm1BЇ)?2xYॡ;TwmLHc##ۓO\]'LQb~Kmf-8Ec O1 PPbj5);OdA>~zt G'ܶOר1k V,N߁ME @>XiuH|gw kqjc^94]G/7ШbЩOCG-}EBK Mb^aGk7A |g6j~+E**Uf^((1brϧ=C]˖sI)MeWp;-YA<`LWoa|G*>IbιabuHZBfsФـ͛(PtNeGl@W&kݔN凰$·t[XwĮ>DLnZT1(&o" E2h@ RsZzs,8i_vtjk/4aYԲ0 2y^D"f'9=kbWlB=x›2~BժAzL~Ӽ^2\fBï.K=El޽eAKyQ&,79j_ 'k(VRVf {KΎMQyMcS7o2s'Hܞ *ݞ$mz#sy<שׂz; Z2^;r+lǯ&JSncX^{i\^RWeOlUxP \S;?ei|a;dL~œ'5}sZW?O.RW0Lj뉷5aY3S_yDUWyZ#Ɇ=P=WKjLzAKXW/K<>J0Lv=P0{}ro [˚CP^/Z,1^ 8}D`A|+W`cHJF5T< UfO6|䆴Р~y^f@H\pW8Ra78 c7\-^`Crz?lbgCFNn#7m?Ps +$` ((=NVe]̀Usp@((K;xYa|5i4R/uw"&9).69Ӱ:44iZ5 'Ap o$Ƽ҂Ŭ&]wE:Y] D2n?Gv~=`,'┣553?~4&ѹʾlrnz ~Lc klkK}0=K-b=o!NA:0B98h($4n^z0eILx"brqU? Wӡ[p[7"Ě#QF|BH _Udqn)06\5U-0ڒt>Obm"jbY$36߈`,xפT@pG'DvFx Pd%ɚ0]svek ,.*N#!knf\ȍ|85)~드–J=W1)rJ𢲛@Y){EhsNIoj0eZ7 CfX5 *^/܃wNFdAp<}l+0{Uպ~[;&xh[cz$ `cwV ?LML2\%0FOH*7'8+"+%M6؊*w uڌ,]CZg1P~ W j+O#y@>LH9RW1) 0GƧ !NHYUBL&6?-`$i5d JMǓtVqRQaPru:# x}sF:m>6p¼ _UP`8SIZ6TшIdRpY~j %bK ƮzKY|h*vu,Z` TN9]Ys?m(6}5.ū%(ZA~i- ~7asu=aOc*B0:{#K eR (ۺU%)tvl.YV5ξm0\~vtfT|n /n{&[/@f0pE*M]C 08-Fdc1]d_fLގG1: b_&ud2taLeBC9yݧa0]Ai}GLN^`Iu9yk\+$wO7,&VZɹz eSϑ>L7~a)6tyk`Jy?^BR49yŸG+ׄo]~M# ypNQ%8ū7Ƒb:Y38#ȳݦfz Xf?k֯]Q,))2%d+@mx0uҼ^gs]Tn tiQ:IЈ4xpga:)ؠyuLՆ8vٓRdgut{2nRqB//,WQJ1VTq5xnkW3W{ᕧTx:@cAUMqrG \2ݺjh:=0Y$p>ɋIP!pPV3W' ָu9dk>n0BC{x?gl )Su M\slivb$ =Hkm& t#J=tu\Z$l::r4f82Dh.Ofƶɼzm |H-P |mrڍ >>QyD/UP~i5\^b_R}P s G#pU-j4,=0nSVkG˻SosͤNXam(x8HfFDm,NyZj,Y>樐L= HAc &E\3)N7aՠu`"VM_ٳ&1E`Ykc_9 ^˰MEe^ߏoaYd塵Aԕdg# ԐU=i[UF4iFS%R:wJ+6+pvMhwW3n?Go]Bv.?Hӗp&.. #|tR~z3M' ,Ta=ae2vve:vt9E-E؊BܰjDc@cEcZEgRHǡL߮u>L?SOOqN ){iФpFu3Űy>I26)Yw >Bjd.!_IVu,MN#_e!w=Y@cKмl!Dh:&b_A5,>E VJBqL+d8Zb=iP d;l2 _鍸~A_ߌ^nˡ TvcjQKE<,G'@`/zdG4-A^bk>Wm;ƴ9UtEH"jXѥrDK]'Y&Y&}|e1|AK~ګ0bjިd`A3= آ>f\@MЬJh~ 'b~S&+<Dz&{x,iHIS#ޮɰ Lr8 #қYDLO&r?v,wب{:6BHR FAਦz|#Zlh7Y5Oޓ}C; k)qW&nEarN6\ 3 +G'ENU,,if's5l`cJ)UΝ=$]?, C7[Hudzh3r&e݄"ƒoZ"jѐҐfR1΢Wa;+g? L3!ƋA9EM9ōjߑ^}n:6Gv'4%̨b!ѣ>PE<4Jx^3*n]”] HZbKcA*wmF3\ud!JP>;3?|a,Y<a$~R%PC+bCaC8yn@6`4nSy4N*ם y~x9L4d4x~aJ:\TGIX0j6E_L7v"7pCa_ҳ8no w#u֨Pf8h>N T66|e(̟`ߗՙ4pݛsK}yoA5#ae9'x@G0.q6qL>0xN}?J>/biCLi1cO"qZ'0"O0 I`]` ~k ?6p"$rEK5p>Uv|MªD:H3$rr8D3ǴU5jL)]cCͥR3h9 rEb-kx[ 4^o.*f+e mQN.t%Hb`~ODYj7qEy&8f0*5MHک"W9q!_dQY:T)F.,^GrTd\mc2`ӡPdC=  ψ*Y@ϙSj *M!߈5\PY訁)c`R*k5\y0&#9Z2HퟠZYMX#r#rJWD1E ^lXǛ8G"|B"?MiՆO̺łj~$X P=B-^eQ0p扣 .d~rM2pͻyKSq0ֳ~Y}ټ`e6OHݻOzتRD"GH@_p1LI\74 E@xq0+V(N_O=WYbPWA>VLJV@ioo9T&~$2wZfPȫkו"|JgF27ݛФu5yʋv6{.^E;Iۀ8ѰlyڈpRmxA< کypj>{mD{($x)cc8\4Do ( VF9/:ABdȽ^Nz-`{g0nstWN<ĭ'o$}EF%L8ҋJ<.FO aH&[%q'ql.@;N~S(אhdEmS1Dj^WHRJJhI=!h8LO(caS׿ga"\HI%m's(ThqH CfFѺ2pU|֤t :,SѴi%-7 ,63لʳ A#Ah`PnTFJ,C6Ù9ylòiB~v:W#AۏؽrxW* Q$)@=n):cslȖŷAQ[4DDQkr$b"̴?8<?p+RJNyQ't+rw<t%:,j hf?+j"-/2./䐈F5{J(!ĻEfhDF ֶ1(K2MRř?.E Ȋv 6Z?ɌF RRMr*ߩ҄[J?ִn9huF ag`j ulJ!Ģy6D9?%t!2&!f.\ZVdgXbv.?wqtV(9`H(! ۂz*zV>kgqke<# ܖȚlIO/=*T`); xd2ܺNy}V8tCu̖딟~pIy`Zf&^>h']댦48 j=&pX 8?PSۮξWj\e A&' L`DE^ O(PD엯|%Ѭis!Mm']Xlk]EHm̄ :b [o()R9t66&`B¯d<Z.րpнN'y$ o8?*hB%$Ӭ=jLUmD ?A ӑ 20QK 8&qJ_͇xc Z))`;ש t q&/ a(;"֟ M/ܹn@.UU7K 4u5#JSI ᘟ =ֺH S|/,.Gu~qm Ujokt&p[}CQ0%Gh dzsmQ_ZU|y,Wdu:'}5V2S]%* 4i,- MtU7bwoqjJmҞ0*zMXc坺o`75VnR)Dn);C]1ɯXeh֞h%Et#U9LoX;S}]ɕ|Vj^~mœ˪EfHk<Frz 3#]˭^iYի&w e<[>%q(91طObKT7 EIjZ%Л4:c.4:DL=[O}urc $:XpŶL;H+]B>$7i8n 28u r5T頻guzYjb};–g8FVG#J 7NH=9x\d U1G"~|?g۹Ϡ҇+5.Л܃EyS+HȒq: e&.W ?]ckG?wjNI&`o?‚ԇo!=yZ3C+ٔ\~uet¸JtuKݣ^Q; Y-d%2wbN\~q9|kSΈ8ǘMQ3n-NTM0zzX)ĶR/$1KC.Z!W&_ŜJl%S6e`Г#"VcB "sJJDoۇũqm:z`Q^ }mr$66tjT9Mk/cI$lvgSq|F'5ZniVb pGFBH#}݇ݙv*=Ue]L'|[dwօ0 Sfkr,4-VR6* <NG-It^gI"m ^Rt݀\4 /vD\ ökvY{ n3,{UlRk C 9BѷjtRcOqt1ePǮQ ,+DsA8-4Ypcac=1oMa(V:~"ёSI^ H\wO^+6eod,gԨU/Ys_9dkKpf,VgJn +2@3v08hj̢j2`듽@e/M)DbY93w%ȤHg՟w0IѢԪ˻>@(W('=1ɟE` }=0@դ(|-&lJ )/J!_OMʼnP{csGG-)g]LS)lEug'A4 hSC\>+N3Cӡ_Q9_!wz=0[P mr TH'SK yS"ހϿw<Xni7J'{s1PUɣ>n~G׷WWKSO(Dc+6\ďOX8;Z׭dB7C*)bJ@sV+AP9j#R"m*K?IN ݙnÐ-mTvOp+qs7fn{$1CJ}ƦG\1ekw%i1גw ֈ BW9GZP8ڐt.qݸib !5e%+4cP!fZt0q5vFے' $@n;Iѯ6v}֪&]RG5:+diѢ+Nܮ"mߗ}t+Vc)Q lN!5J8נ|dRkvrQoqs /B"]o4VC =&&Vb(u`!܊y&qb~H^4"FK8شӔPBYE/(6cm~u6h"1{XmrDd7^GT>Cc4)62.7W'˛zU6 9@p [UE,5)}s0KgSe 1R ToD @Lwr\}#q}{KIWaJ>C%.DatD3u+[O_(WK}RIZĩ@Y x@4bScc(vI< RNJÉ+7^¯îdf+Pl=QK.:IJ Ok  Iq? euAMzvt52ӽi;s 655"6~ ǁ~hG.]QQA뀗4!w3OxdS^^S 4728eyʌyLP#.JZgegPZs\.ٵռuQi3yɽ~.Q4|jzX(Y,`}l(  y_2`W}L?8"orW5+ MV541} !P.N (V@+CdVET60vVY-a}nIG<=;TS'? t4[YsA8qUOFDGk؀rmuE3kH٧Kp s(ڥi6\PX}c/&} y`rUAcԄ_Jya~}>oiV*n֛pxUQ[Mz[T2fgsqc3W*W/'잱xΟ" q\D__&V 5pW`1: ;=[8dJCHAWr$kqAL?D* vyٰfGcNj)xTH6ݘY]2(߾2n:D-U΅ TpwXC^ HWcmWsb5 O9 b/2!"fzY)tzo #B\' rdlU@īKYs_UwrS:'_q|F]m%&(UGlcT |o8~'2"s>:f7)(OSǣ{Աxw @q 䶧,M Kz"HKtlXw: r>?-V+Cꝯܓ0kY>m40F~YU,bVZ Qr!LeI ? ɋq/RY.: nyA,FX bSVrb9=Gf:n'b=/>,p 64}HiAmhSsgS)]춳H %QvЛ,=2J! )&jK~) F5.ޞN& WSo[~HzògND߁>x|Ra<| @BcĒ QNP}<AOv9jn73V,眠]g傻ǘP]አ[ Gc&_S^V[`G ߝc<)u PRa' *_!AyOa(XTApJl12] 53dPED7G#\as yHL-o:kiYcUNT^~Fq(|gD<"@ =n(#6 Nhtӎ3c!ɕLCk4/{$.mM1\^)fK?.zNW\5Hp XDT7YW|L q #èZlnY{Τ:2):f>7/&f1$k˷>J&6Cw@eޅ-pJ('Wʮ+zW=6;\dl€b?x|EjY#a#<CrJlǢM܉O}J5Lm1mcoY4tf>ʘKP}8%V C]N׋.M}'Ckff<3](.7Ng5fhjZlSεwQ  \&m%ME.(W/O<2nr0*%`˷눧]UhIXIƜc?*~~RwI hpL'ږTU@Рł{!˜U* SZĸjFC'|tN ݢc mQRK8eSW@IHFB.Oa ı?S#gƁGiG'wL} 'l< 㝑@J,b>iUp5RuD6$M#50ܓ'@좍G {ԗ޺ vmKp ΎΟ4Hy:Tk$7yc.wuGg=jJ5 azuҊ#Lk@No`|2:Ņ?8M{WZ3ՠwC`ha‰rfr`+2==G oS%Njp (NjGz,ۧam^س߫_)Q|um&J諸cwoinRpR-U ]n:/ qCDţ品 WW}`%l~>7`⬎SK-֣xȕIȖ_fT]˱cc֏"HYYP62벹 a¤pj\+$rK %`1jJ#'+bUm9k]S㓙ЕE$N dDZP³j2rK?`-`D-EWaHn6'9)@a>*2,7;lFҨ 酄b-8҇Ν.8l̀' a$HJ Ѩد6*e-+-"op5a}֖t7F0N v\I;!f:dwVBkw:<@C+PD>(=8ɝ^ouŒ@ BgOvT7c1v|H~?%8Qi72SGY#Gw?w=q,8G[K2"++ic 8-AEB!*&AKzk yPr=SG9[[3B/w8x^7x;Ab#^`0?b*MVT2rkޤLUd X{y1R M"{e?r%K$*&ȳI8"{f`=&58EEڇ͐'#Sszfz/eުڙ b}X$~ҘX\ɘ]GpKnCS^OHxsFL56: u:jd,:µlyv\W-V6ZgQ,YTwV_[w0fYtPA/|夦5>mr4h*85ؔh&BүTf#q?yI2'O4.bc2CSQQp\cARV+oCWa8l6{qʦF2SFX<T$QâO$@|R~qo}b"|mq% ,5^cI3ktz]kxf&wÃ*W1c][C'>\ 2赸woU,TFBOݏ~qmN>5}索nx%C [Ŧ{!OZIٗ(s Jl@!i=YTCD˲U,"wdod_Dv$!1nD+D!]^ߌomTXoBgg~*(^i"A_dB/?ق_L)ˑgOrc7 E&hz}hŎkNb3رו]xǓ|@یB {pDcmi?'He$Ne0b8| `R Bl^z9&ux`Pqe 9ed21aT븭^E?ia;᫴Uj Z޲bpD"M\RIï1ٙ-y[X: =`UoHJ|`-е p0yٳN uA %'@#dIΖPN(b!@ [F&, Ъ^YR9* QߨZ%ǭ*x?'@<ߖrU5ǐA|~:o$]2O2ƙZ,&6|6  =F鎎oro^PJН)j$bKMfe{Kq "p>Px{(~K>l—{H܊r=$N:~jHn ۸:B.`RPp{۶jy/ݶ;ݮ!{/Zz?ro\ r264#6j7} L 5 EȶWg:OW1Ȁ)z͜Pz4 T2+@d|.ͱ{hIuf$D?XT#KO5CTq 1rHH}r(gBD+VY?t Bz:=uӳ=+ $8P/lXKevÅCfv;>C9sގ?PYknc{mW hLn'@ "'[S6&R؃e^]s]"->詓?/ȥ*C˨;ٶ eϊmQz6(L!SʊE\ivr4&N1S¼p Zً~ ŦW$e:tR+PO ~T*:n\myрҦQ]tШкxOFM$aNAI_JY5mʁFY謋G79GwZƗJe”o|vuo. B{ V S _9i  }+Q {D BEFw-,,'XJwTjӥ̫ĩr@~y:%u CsKWlĈi#N".] e|$wm7g2䈬){ϪL[73TבN̦Z=19IoD~ h2h/qY`P k;!w5qE:PǬa'2ݡ*5UazOzr#RS~4m[O]kc=,"HEܛ/fEB쮃j_1k/Rl6P&fBoӭϳs%bQ{/ sG͢sqvN3yh|K)ՂW)Vj7VI\ڣ+H *Ȁ-}m%\#Mqp~N0((n-tYB}'faoK ( %c.~t"gH"6Zҙpԛ&M 4NnN‰aK s/&tIf4sDFx=^~JKNæc)%>}Q zI7*\ޕ8:ʁ Ը,{ȉOQN3drGwf5VBN?~r-#*=KOiJaSȚs c'hݨP$+,Db5Bkp~L'GԏvnFP~P;=)0<"{RӝGnޔTՈ"3_9Ykk*ʌ0K kh(ճ-ԘRj&"I3]VOˆXM1֘4T>I %@/Ӫa4/Y8j_ y5O ޾*2O |=ߵJ6"#vQ0Gj֏RN|,e+n%S 2_U fp?^#\|;Xn`n>An,%%3רwݪL7bωW!t:(epq n+ #PeBg$ܦ'#> q_9EgP t)@#pojS.\T̻6U3AkYKUIwKO/, K; }H{ɳI]|cDe!"yY%J #͹`tsMTBRxӭ0w+oeΘV]sIUw᫕bB{ .'%C7MJ[ݘ(hi!j-0 lkiwlu fnTHyn@&U,{䤫E"ZCscFsFbGAKyvH@H=]4dE<0~VƾPwPp :qG콅_Yg[Ɨ+˷-Wcϊ]N=zw\eɂgH0oUtibn.?әe)~+3s8=(Ї1=ltwBnͻaOTx1_ܪ>qw_P;kF?tG?c_++E3O9-D45t%XvBeVSY3W<3)oRUo1pl,;s͢xua0(̋X%t3_N#ˍlSouOJ$c`t 9;}&۔[j jL|t>u(~?Š\̔B3muWL=+/̊"\?1{ To 6q xpXK-}6y?_4ӷ(C}*=Xw(*[=DfM,jTh CsV.jGpQ' l>y j Cș+JM@ +%ļ.>Ò>uhP OYIVU3)6k1Gqa= >*nl':-q0ѶcY^T>*%4'c^j=ꚜ vR-"a\y&}! 0wVT|J`>;%#׻\X*k gA`t9?f1xQ~؍uD{ @c|b3**'g0 - M~(QK9`x_lwT"[0./zz4=נ}AjU~Pb4,bJ'A2sA甕?gKaI![9%J=J_* ᭩,<.ĺ$aﲷA(n b1h}D Ej V1D*43ƦݴfScDagjܞ)qoc~5Cq,f+8jmcЖn%s}(wJI_+2_yC^>XJ拫%_@p84I^\)PO"&H$J2ѱrtX:U `bMMS%87`tEd$ȅ8ei+UϊCTά*E5AQ sݠsft뎭FhJ-b>-Ǚ*.6?tQ}Mַx߄W۽ |z_t9#zHgDny}M|2MZW^ͅ Z*0n3]/lzT_ 4m̶_`'F i5?O\G|!= FsHM eި(kix4~G8MvCv;GGI:VQ (9d@-Xv }vMtw,2"͛zd泛I=WE&_7HK0Nrb+3q`VV.di㴁%8(}81ܭE'W-.7DX3%て,].=[~Y}ڔʕ*i^Ȉy%vaɮB 8$ Ziw^BDS'{ʆů@|m̝Y?y*#NfPQ³ c/yM3 v t0h1ЊifQnm"o> 4,:CAhuwЇ֢Y.O 0R$,Rܘ9󙣧WDx+u]%=="ʚD2mpH~`C^Mȃ9q&:ABm&DiXAluLD3I{i: /%qQ_6rm˦5}~(Fhp*uW`!k9Aq!Ѻt׉lE̗ٴc_갽#N߮+Q;4E_n Of;{fo@u(jX2)VMv`0+|Om%tww h{zSYpnKnn?2#8ULj[JOmP>*d%~6)+ Cm#pV#D^~"⥦Q痾HѤ(hmΕ')Yd\JtyO&f!з.92h zq n^Z -zk^ֿajsFZ,r!ta3sGI4\.+ߠge$B6j3^4f?ؼWE1#<[uY#rlhX/:(ǐh~*@F_ wp7~vƱmZK}<26nF!/y#I/99 ]h䮹\NNQg.B}?o?~-w\u~IG4 ,ͩYI>bAs-24LAR f)$aTGnr7RTb3"g:,)xx_[1Q/v׊dNN<(^pJːiݘMRz4vqڔ(HXeO7E(whf˺WDZW2EIWHڌ :w?G9ن$?bj9fGH Tױ@Ar!MӺ;PO7-MK^)l/7KN+:p|5dfDlud.{h9V w@1+GTLvT[4,ƶ1DWTV̄6ASjo)uY?"IxHՀMuь{a,Tztqdb5 r'Gn_Kht7SZ@[DP4c~P1qh v/4h;KU1N8(~}< kUю;'Oey*Zzܒzy:w_zAr>/*Kw)r[IZT?i[sL A+O+) wqsb+{]söޱ*:^!eHw0b9G2EJ=#?(gͅ;f&~oDK9NVy,K:+/z6#i^#څ%N_GWB|;p)ZliH?H\ܽda 8\$:&2NuDL @iWtKWLi:wJZY l,ʡd<ڶ #\ Cԓ .&44Y"Sm> uW.ϥ{ B{9wwqj!i_Ky&JNQzF>:Z$9Dc|(HP~ ~8E"RP=p#%_u#10j_542U\6;{쓬pdoz}HEin- rS;m ^@ ?,9Xw2 k)@Փ aSAjolL -h&)޺zs_Y֏`*h6 2BNk2CN3;ѩqTʠzi:/_ݮJaD ^ w&8x]jNOxX;h*eKv ? +-F}Bq\M|bTηO;j%[y9jRw Yq9~jYj<+.wH6WUAyCנFwe.c#Nt-u[ךxL:Ch0DLOw${; 4k4J6ިCs %{[+hv-m_Ru(t\`7 s0Q+h0[3db-agC܍^#w FT)lƩj9$s1ˣ0\pfl_zy+^ii댔X6I'YρX1M/'a4R,nq5I-ceV&zf{q+?zW5wSܼ/ۆ&3~<`l-5|<`{B~dHlҞcE(7Qݮ^ i*+x 4- І4"Ɍk[rtpywF@4Gc}&; 7N@lՖw)"0D-] tHKE[(ֽI@/+OH" 4+|^^h? χ=XY@s 8┹g&]Gҧ>F2ft7E F s|ͲEc͔-y_NM˟{$<y)Bӛւ 4=R* c"ْw[v/jd/btX6'i.>/'L[ '; \9FlS'mtD0@Nёa#K`哢@w!JMWe&8VmHDAFsd6<ёX8W! ɒH]&Jg%H("1>Mw#\躐}YvQm"\$5>P"mTxnL5bd?J1EHx(2Fš+w-FNAqƏOۛ` %2(Q?kY5{&A-=x6- 'Yk@()x<{VZ)pF5G7De4Oj9c51b Bazd\c@|X_H&>t狀-=ʤcw-\VT.ī,gO^6<Ǖyq~@ (xzf_4NCI|8𘠉76H=w?MZf} zJHg%7FU䋲G] KvΐvH&gy>0kS[̙RPd#1̈́aa^_%JUA*;TW 5亂ߚP5׏LѴ] BK 9>y`TYG+,^2eE+6bA˞&KS${.'3+@d, 퓿x[gƘZudS `-4x . i*IB.}y@,*)cRHpfKn 2| HźmND"-#P7U@WHBFBhm+kV5-@fKD6=* DdD6mg?RL+̊\!u"Q<)fyO?ئhm ОR8 *W9Gp)5҆nȠkfceB<טt %`L㧩ĐUGEn7mD3 3drMEL3=yZ2"pUsxhuʵ15{Iv.xx~̵g,Ʊ5wb9X[p\(E֚[ ڌvMhc ݺpr]qP3LX Ώ]~q 44Tv8:4 |TmW]jmXL~hF0h[)/t&SZ/j5֠ iۦ"4Ka:YjTN1kkYVe6{őG2 Oǚs!ҎE[`9}G T Y}BǺbS/٥qAPgR&;rR\!Ys00`1&]N+"$tS~yF#*&QZnx2,)j/J#/"M%i|[rÃѱ_!UDĿg.e`@9xxXwLKiδtr<_GEL0jӶ}W'DZW;'DL'$& *EdѨIsJt4@dI0oAeY/]BPm{Ei9kC;2 49NAwVaE^X9kNL{!ےp*rz .N[ .1bkPJۛGvq]ޫ>C=m;*}hcYwU^$Qn06N<}P߰#B]]j2 vE3oxvZeATf^`i'=?x~(q^[6_=G3;re'E"˖X^v)$xw['L i0#ɡk伴dmρ1FSZ%aL)\r} ζHD݂ʨWzXܕlQCI@J;hwd!!΂"L׊ *Bp}3jJ1Tl`z- 2`3qDŽ62ylDj6ϠgU0bpJ ̥(~d٪(v@G%2W-1@+R0=7E"+j+[e>kn)r VkIE.:ok",==nê 6KL=l{ .Unr9Häx8 2Ŧ1=aq mCq`e@ mi0"U M-KUt!7QMW}TfwWb.{rݹA\'ek9|SG"o2nՌo᤟p^%a$$KNV Wxeg"0=~.7VJ´FGZ Ne^D4N7G@p-&4ཨXEI_c!C2}Defc$ţ^E>gG緌c/;2f(1@xCI\Bk!SFQa ,ۓ6g`ò!TTQ<㇟ uT vyxl-F'tyO ?SiѺ{7{mA ZڨSBκj}MПJFEz bM0(_6H,DIKQX#$3Jݪkd2*`i+CƊLV^xTt ~gC֎P_WxYQGWͳ$ WU7yצd|aPHZ4pK/X[6kb6l,1C;EU4(\<@*H$pgb-lG|t[%?cvofi֍nƹO?z=/_8/iwwm8jxX7*׶&q/NC<F$QȽ[;rԜpv9pC3{A\䌁u/ُ Q z5D 2^SyZ:9 _#rlȁ͹ A7H|Ogfk'P.ʛHgrV$K7 T^G, -'5$ p·I^ YEs(J;Bv_tP\ąE{re{Ɂwd轅j8.qW Q'C/x*=F>qX-+hۮ{/7-CX`f"/oaMܫG^qgϴ!8n!B -n2YgŨ%͚v-VSх:h*lTdL ޴v_Ġl%JAj3qSl{BQ5CGU24xYFJ"ܟMx`m| hO(oξT%d@UIixr6*P 1FHz[m8imzBGл3LSM0e2*? ^TVH[_$"iZcKwD:/Pr 5ʖ Ml&X;9v'DMm!˵׬u6C AmVCzY˿^[TȆafdӋ.Z#U #E~8nc {~b>oU pf}%,,2x,Gb.PJ6IXtuf(aHza \[c;#|ȱvBwS'p{֜MbLV? ~= .r~RhC n@s;)2]>xpܵ߷5i^I׹>1$D=h{&vh_&H.bH L=Ê͊)`ݩK_[ Ѡ5Xj!2ZTE# տ?,GX;O:g?H@2B(ѼjU1Y c$[F;&XX H+( 3J/)*3=l@ku`Y68z6UH UhwE !fR!QKG`zN_3-.rt޺@}1%fx͂@/>E2옺eKPKRtjYm3隟Ԗ+)B"=zLurfǤC kJt%< !}˺|}5G?KGxU'yKCyFSz4|UМ;y%j^V[4SR?dI˥WdpupEfFӞ!]D~&SDuU SӁWTVkq-C)Jgz  :2i0N/N (䞶LYBk___Buךbܣ^'arb?î~3;^{wݨgz-b|&㾘A¾8)~BݩNT{[c1~~r/ûAGƮol4Ǹgd+ DG@Fi4~/ڬJ<kr۳k&5N0|zR%{L5g8Ym^oo:9\({>7¥4V]]m&TxfG0ѽΞS+1 E\e%a`U(gxR4 Y궡OcXQx4$[17ܓ-[u|iM qayI"R:1pӽ% eYOzY4qVI'{&eNS$N6x#o`j[m+c1#_']<+qy [6@Ez=;lr݀ls]t{Mi #OD%gG$X~\mQb9,gGIPνghT쭠3EWדfyضTAƘQBS e^ xB$j+|E|a#7e )"k#-qxjHD* gc^\it߰BNJh|KHM- _ @ .K,TYb%)h+c ٢KOJ%(W\, e!4< F /4fwn Z4OSw`U 3-!*yw&IM*% ؒ|%mGs]!ިi({ʆ2Obq0ʅv9kcs[=D8_=刅߳$${Vs'E":o0DUe`j+_;z]E _at0iVNJ,|.*wk& )K݀xuk_1oTZ@1`iA1k+$CtV<~@9"og )vlb!qRix TTF?itW<`:+Ć~8乨OUM="v=n1|ܸzBN +mhP#W aɷ`$rdeY;jp?_Jnl+Īԧ 1&w}"6VfO2˃𙛖>S 7j|9a͔-}A1(״| wr A%ؓq f'K~p ˜w_ʀ\GWSI+T`Qj"Ww'|;t4j`:CÒC@^A^|iUjc^7eh./G'spNڃ= \#C} #GTMv騽)z3,W $1Αh@^A0`$tJT55H<4פ0Pӛ=\U>Ytg:  P6숻E-_ 'y9bA3κΚ%}I|Fom \wu>%i=eiā\nNXCV.S}d!Dtx CUqWXNiF V$ B S#a$ʼn;ĸD,8(  3x]|sV~A̲SȽT`m~FLt|v{DZk$Ds@F;s*\ZKzKgB}صhtJqEq/V,xn~[m{͇y=~=!o1,6w1S^ѥF2 58h_@]Q d'ĄI+F|n$gAK3Aljlwrdr.Mi-.'DSoK}29sϮ3$^U]-Mjk6z0桖mmciz,}^ lv@RL:t>/,nzzu\ o:-;鰰@0-KBzrНrkE#$OkfT @ah]TU{jsrn.k(GdK$ 9X0wl ĤHY3mW-Yu**r-X!x.| ,>ʯSӂ$F+Ֆ2ZD4ĕU%64/GY3\{ Qg5E'B=Fkq*آJ}PCw` Gߔ\\gYݵ[ O*r s?G v7pO_j^i=-v:DP-Ek%$s_t ^UBMa T&ČJc C0A|~y9NV1}vzrF j؊YrRZں5$/\U؁3]"'5,,?e:.M@2ZQ]E7sͥ5(* o.aFܪ ",~ycDN@8PhҲ@`6-:]hAʙ<{ FUh4">AD$LjfĄ}"P'7~15Txsolut '2X;XYpۋeUяI;捒[r }>bݓZ/);%aroDfcV?+o 0:&,X~e}([zk$MƐӱ" HӃT-)p[ѹCZh]Vj֊)Y(hD)+<=XeSm\ɂ.㫮++J:_v =z'6BOeB~TZT)rgеr3ݔ}D!C‘k~"Em=ZUF.qu.Ooe_ U_@\CIhӤ %tC`S.K\BR>O#.,N[<<'^Fud>TqMy'ʸ_V>j%utN A`+:ENV RnP^V1)I:P}yEЇh j˩z@Rke՞hyУa2BDScvg ^X(*qo./EP? Y;1ouEJe69)%Zji4z!7S,\#:pjqȕڷ "swag;_M.Apwmxݫ2œgyOPuS]<ij%p[wP]r8 ĵ (k"Yw`pLZP( ҭ_AN peYjUn0bRz>CCs1b tXђnۯmZ,`CfEVؠR{NRu!' >m(lҢְ7MV{Nq"*0 &,u*lM?J@3w>n&)k .x sۼw=*}}m';pqZn4w^d)W:hm_닮@ND$3/*8% ŀ\ZA.$դpa<_RJ ܀80o8f0VJ D,L, yGpW^1n_Hw*.թr1;:,@yOVѽqݫ[eٕ[(7ٶNgC&Q>%| z|. 1dR.ʣYHI<+&TW'*o@hL wNׂ<,jKl P8Ny39NZ T!_~'"l]bx'@7L4C"_1{|nP{[o ^B*{5ed۞ fq9"W,R+ :As0t:ŻX|]lTM8gt6n(ȍ3ldGD"%K8QJ:DO zfh^Zf.580eTmr}XK]2[H!m׏|d6)W1"…zz҆ju;TLs= ߑ,<&B[gUU $%bEVZGK]Ss{W!  ovLq޵$Mi0*O䣝ULRIJjt^KCG`ub{kNj/J0U/2>8b> gp*)Dmt-16)OIxlg wa%Ya&HӬˡg!7$O|)$qPS͒Cz3m'nuO )M J~rm,pJwGX=D@4U)t|Gꭅ`tRܹ`R/ÅCp>}5mּ.a@/qzᾐ0)\em_{yXS~bIIU_]J난}AڊBf'>jתB8L v]i Z׳[Z hcEne|a x[`PVOA oaCZǖwouМT%P(ƗzN?;(@E Æ2β$xXe'/fx[Ĩșl?ͯ,$kOWbȿ:Mh+&o?7ЮtfKeIn`=gm$b>KX3AvImل'wݣ#N w C `3D_CcnYjbWs6& UGnhH._*VSRrZF43R&vŨo <$(e3 ղl_w"=!Z gr`4ni. >‰0FYgyPI@%+yrq5ڷнrsKA(ksq=S"\RgUncJѯ(W쬨⟯ cG6fy"srׯBf_Kn9p SJ$GTxÓDv # l)P*xX޳1jVjhdB4)&a>`j&[erjøU%薯Vo-9]< {0?TfPhOKEѯQM_j|?^рv:OV9#*>(Y/&A9?)1{*_GGPJ8)/RC&)^%5h;T޻OyeK{}uȿLtP7/yuÞ{.]SVT} gcZ2fpC.8 ĭxVN+aWNޣo$[֐|YB>6We=X"`Y<&U&K_}lZlh-)=LOѯnu}/Jà e2ܒH+^+΍ hD oVNUr 挿9cꁈ%C+lܧIy+b%;핀/Gusݩl_`Jj`@ ;ߛc3lBV(ȂEݲg?x'[4U}2QFST:X#"&6_6FC6@,Pn{5K-YeUa_;Jd kw*j{xEVE@= T>iHZ  0jl-ow9FyP{oHAh {qgi٠rg6EMm4J6i݀ U` `Ƙa.Xgx؀45^$'%W +H`Eg^JBom5>uDRVi:o|J_i` ,dfB ^+Klr,'R~p$]Z_s =</ S~@4intJމBnAږ>g 9] m#?BgYoy ""h{~`gf.MGj~{@4xTiIv"j(jb.fo.S]n;D([/IV@iEU/jKIX6CqOP7w\},g3Gʐ 7ݳ(IG'9FTfCۮCN]6Nc6ǒ1Mj6,^(ƣ0O8`+,=uXyKe2ʝ%Z1szY$'Ͻ}vi=(^^/=k":#E__ЃcWlb![i|wݢg"f2ulNߴ{(҈ƪzPU}&|rpEuX*%v+2<I G| M-';iB vSS%wxҨHQpٓ1"3j!96]1LyrcG{Ԑ $VT L,SGiezo9{?H kbD\fs@fjL #[pNCRI8D}^%|"Ң^EGǩnj prQ= gT­GZ$͋-P^hsQַ[Q2WIϽ5Bv&]:)YD:Zc؏9ޏIWkDt/Yoc.3K`t_ P-5B /[㋭́63D zbo#A+dQwC}gZN(U:tY{M8x>򩤲˭b/T%=ѯM:v .EçQ3Y%6O(1 9FezdI*nhs_o(iA,Of\!>2SJ[Hڕh0(qWH@]7שii;?Ol UW ^o$ P:jy%wd8 [dry_y{(t%z2[K^Hpxa2MшTT(*c*?`x1 5!_J|Y(O;{4H:sWNpxr()n ^ZuXƪk?XFJQPV .Uj)t\ҙr:!94/Sd isfJ@b9~?ZUBε?I7_!Q"vN]`poi"}d'c))EX_~ SBMm Ѣ3@RMkUʬ;M#R/@.n3!)'4COrpѮ^qVWd5%u)>0r_AsFțN01e<C!(_ ٽ#8J8 o8$ !I}ZH+N#W`ߔT|S5PljtY{$oYT*0Q!O} |FNփf6/7@1O`&Yq<懐m0{_S!amAi5ڦ<%ϻM.m?ONE;vu0̔o nX¸O}?9fv Wʽ'_iNj~}B4U[%<Ys-pyH*coQhG6H26f|_Bt":4/V'=Ja\xfx:W7K6&Du ")6RBV]#PQsZa_5 a .T\ "f{-Qԥ0!Oo׆ i9n'98!=EE;W<j*˟[M#bWjpP|/V4tS 8DKtCl`CF_C xY$S΀qpyL |79h0 ,4ƣD nXtgx3Ң:p4-ܑkOFUzy?\.-iaG$eEc/Ǔpw{'!j,L*<葼P8 ipjV|&? xQUh_dq璉4:onYL.li?4xG"Wg]bOC&eexl~q@ )f,5!:oID觷O{p҅0_#tc`#6Li|S+DeWVP+M9(8Dyx{_HNTWsyZEB*%'efU&ᙳs,dVKx:¹" 5s^ Ns:cW{ߧ>EX4Kɷ)gD:@Q4d߭v93:V4MuħZ9_^T졙Ȏ& ! ~24Ւ6{ %un%Žv#!G;TLC!T$VEq~*-,m09mE"e94t0y|]*Mҝ3\zqq2 bxUx3</z#5^)> }2Q>;ü/0ULIOdFޝ㞸nӅ cɽ>2<*ae%KI ˾7?o FGb .ԫYsư4+7k& ᇉHC>=2u3$fQ X\\>5NO 0?T,B-DwL)f3$_'GD4 $B1 P#Gc} t#D!u.!QCtS\0~3 xGl4/MUAf?7t|Y} pwZ"L6@^8'x =D.KGќ},==lʣ V3fU08}ߡ{@N==5 C7Zh4 ]xo{5v%ZPl!>#ӘK(_n QAOZ(J#kDe`X~7脮udW+\;^M 3 XBWl]!!3bmܷ? K]Q/\.?] -#$QK&җ&jrSwQX8pbP'|_sC i5AN5eV1<@DH>8l= b%'^cqiP&ŭ\_l֮LZ-[ie}“H?qNOBuf3g~0NУn*zcz℣()ŀw~<"uϰ8wf-Eo? ! d.j3r 7SAxtyLxu;CVTuY7qNU& *m9`@-H*@%X{?p]9^D'd\h@V#QTfIօ[Hp!BhޚNo\f=&cks" Zl*S~>=|܃-<<ר[i=8"*8nj?noXn:S;CZvtgRzfݏKQH1IIr,QnU JZV|#u&3G>]Ϗ_2{S ҔM5F"Փ%VQ L ;Jt,LGGjUj^H7"^qOXѿ/ΏEzov#n)bI F YAײSdMP`o9/q}eʬWTQ.->@@  /$?r1t˟֐RjvVA]O/lp!/ F$Ƴ˶̣b}.uḅ7$$ y:|0?aGSDՙL'la}kaUGXLJ4$Z ?< 0,Tpk Ddyݲ~VϞ$ܯ,ӕtylڞJTo1ܬX2Ei#%U2.箅S`SSa.im>~(:*UʰhnM@&e0epܵ->",hM"N~‹Vƌ$qZ#=4.82%iA# '. >=)+iGasHyd.ȦZb{.K 4g`6u5H).O^Z&eqvZd؝Bkc ά>Y xZݿڋadF^>cpB`pGK1CI \nLIO''a\A7:g޺0!vmlhf F-Vm&OMR [!F'ܓ+":jwPUg\3UK/ vw]9ZZiߴ%Lwf_}ld3e9tdBލ -k$@ҍXH(Tv/A*iNzJKJ'F5xTi~~xc)K+n$t⿣Y"~A k&r7LCA<'(1K[ @,13RA/4v_މfFSHǃ)7o뉻3#`IPb>puiipiR+wqf+=hqeUgn1urٽK+ ٶ~%gWQٔZ"M(gv#4Xa>4N fc0nLEw^7Fͫ$rAuF;M$Fп@ÈE㑢3"ٟOI _ Q&YG2KSCA~`2E받5GV)@en)DlUipCӖeT, 0![E|ҬbWdQi8'$ﰄܗ!"\]SSO$T|rMwf@`ÆigE1irߵK$eH]ms^ WtA^Tmvaь>ޟ\)X>үl"Sov觜4GSHE';s7E)V aElwUw5c+d:0gDK~֛ x$xӬj IS#;> :+z ƚ4S>Ok+t ,+:Hqll<'(\w Gd~:m"M](*1ooH.P@!cMu c\=j'kp_/;tKjr}Er9YhPlrd8cuEAn, >^N5eOac]V5 ǘէB=Al0Թ@hbYI~7ӊm1,e:T1WlPWgWG7WO1pQz`Vx d(Ьھư(HLՖPG Z|=?y/wOvc|ZLyZ [vKktS D>Ŋ("3w̯ :*~@/uQp=8z冷OHvZ7ľhz1ӺQ:1l!#!NAҽ)XEl%.5mkIgsFme\eX;Vݳ|B*ڴ UqO-Muk8弿N2W9raЗÇ 6MjDU4dUI|~Q?K\q;>.D$ Xjq tL[i[~'o0ZP0B}OȦ|@Pبi?˲,ݙ4BkLm5D{zL-70}VɈ%VXI&xF&@f 0eGڌ\E9(N^.>KxݳZP'nv>k`]A);JUz>٠]rG__[tpRmxiS^b"p`T*-JIaTk&SOM h ih@Ӣ ə`-wrt [c Uv/'}ldݱg*df NC0T2%lL>; mXN@#&(e=VoĽ 2*+ |eY[E7@(%#JһT'gJĒK&:v30c?F5AudmuvS2Zemȕ|g}NJ;2+f&S1EXv1/</ì_?b_: & ^c߂ 􅟕@iq5UY1x {73 ޔ6}| {n ʪD)G LCD$=>r(!B?i7&T!~! L|4[qvrPn/:zV+C bF >2E_slf%gxgBo(ރqrP7azw.Im'}qW)5-WX%{߯np$$~Uqxֆֵ Yq3iomR9vK2jb=A!>iB3::@JVw B-AD̲g!d,ByFFf k~<ЛbJ;$wiUX ;2-AG=+jfGU+&}vrv| g 1ؼz׃"0*#QGT>T,y~üSjJ3Jㄲm1 $oč @m̓;@&$6B8}ڈ3DdjP`V$$ ɠWE.O͋^{=.e4MNs d^K<Ĉ7]vwvx) 9\B_+s^/?ۺ"G+)\^Q4zǣ(%EL32! ui_a޴sp{4EӰAb?Cg.\#/Y4R-u$B08m/ lPӪVD=fSɺ? u= YW 0;DŽ3Q "3qa2:M ;lPRGԧ@t07yR} a}y[ ai2\S^G?zUDf'vlV%cO9-a2K%,Pv*5sr "-_0٘)9S\au@Y,{,[Ӗ`GLis@_gV-5q1b,fK`~, 0a ܨz| \Sckf6(J. *'&`ug~\4Ζ >a D"Ǜ΀_͏% yXt]K}c mf4yi§4$K\\=F1ʬ 2 :JVW.f*c@Ydi;ntEVm a <8v+Vv)9#BYf5"WcP;;h5!GfSpqUy73 GA&HƇB݁[ŞZU]󠜄WZ{E (l}/L:bE/hf-%^1mQu4 G>e#N?Q(> MxI OE~yii)އ?^bQ<4\~CD{ld5<2͍CaPޯogv{Q>F9U6Ѷͨ)ݔ./nu)t%6? ]Љx k#O_r_P)ngNǭDY% iv)X(;3^qHdu3|=K蕊[[3Ռ!nL X| #3>fE*6>;{9%zj|HˌU evy{+X>8DCyGȧ챎JڌWl"_L {5]goh .ͦ.&Z6=UL]ͧ"':LwmD˖#:! e+(QXG>:oܝL)'>RWҧT?~6 >Ѝ;q/j*>#Vba冾-*E OW0BGݬ R\ C<>RV[+#h)".J$TS6YHez]d{EDI1R4#F w"-QwW3Zc+Jf^R - -#ʖBx8Oduf򩦍 PWP_®5(_[Q15%er5yIbՖ>g2a<6&,1 TP0G5rq<3T}ʠ<TW%+w"Yr2t,Fs٨KΈ<+5)}D$6D gnN͢L_>B<. ,`&$釲Gy8?ju^5:7mULB:0lo2濪+`)ɺj,ݍrBZ3<.j?qV$̞U52)s=I(:485~uF;Bf%5çřL%b.DK}fWo^Q/ ( ) ?D~J4;ʣDd z09\X{Њ"ieD@8q¶+DVOMD׆wҷXz~{pE0p T͜$m!ז/WvP=6Q#F$^hů)G0[B!3O߫5$&a&JWĵ?$NvaJ\M&6v]YwWq梀+ψs^eV~9&Z2[o֮zEq1\; e32ӈIL)Du(i.-db1!g>H_9~պj*@Γ4v\j] KX'؂tX[+\,s ]V]S \XU'r׺#/? *Mm`}5'v5@kA؇<О!\xQ\+0~YW{& us:{H52rc^۝s O (:|uh߀leUILX=]T{VX( 6ng6g~G!_~)-V7t}oP%7͑kr"׋td0"33}:[O֗d(6,vދ/W]ym=酗wP&0xJ;㴨f}j_(oaqGQVDp hƒT`X^T%*\s@6 ag{awƨ3UҸC7X8%ʩ|&:DDi<:F4 va/R*KgmCneq=s *0+~c2NyA7n "#3yO鴏NZ@XnYjlR C 9ѧ*- \oLIэJ%[>r#R6gIr4ؾH$7\Th4~ P]TԎNQVǡ1}^3䞾 WP7억sʅ؀^y9tivU~3,ظ_sLa5ҊO]W&<Qp&Fŕsk+&!\3D'ٚ8qm*;%Da) \(QNj~cEe ?gY[`ܛI<~U3O[ҮyJ)sOi?oKΛ$9 `4:I[nQSJ8 H ?kab!=xeN~&:RLV-&rJ-֗Džn^.նnG2k'/ Cijd{[p( b`;7$ !ϼ]f0+SZW|m(6'2EEA_6ED4Vy2ȒzKڭ/:#8Maycܥsh /߬٫:,(M2 DH,5.1|2@'w=s7w9Kgt8늟L*#פ? X= beU A[5]k Za%^PRkE`^J{'v+_5+%tLJȊ 1 A <>2j?σ| 9 9O/c_H;!0?,BK9_U&D{h=ꀀ^il6NMYˠ7WpxV_Ou䆐díwmͩ1lUJ2$=<㹝pN"<;T7u5ű7u=3n^ ȴ~"  2 [=aF3,<㋢>mŠIS"WUB\i}})ۓ_Ng.-FJKd(C烝 6 ?{(L}fU 'ԸYM`=yaDqlEKvsMhC y.ĨwCC)/|*{1$Wt]^-,2oṽT,TF?0l75|AG/?5e87},;8Q43x>g)Q:]l+jM5̟Ĕr@< x5ZI}h\hz#.^'I+-N]ڊ .J8ctL]wH{&^P3,.BhR#p \uW%O a&Qi@Ŏ.ro ySXHCG[%3D,vӎ&+D\(n+w }se T PD \or Q-Qv6`rRk9oNr<`DS\*'1>]k7c@iYRbWM3aQ7溼YYa O/b ޢl{ ^P[o e{hCVGmeMc`_րi\9ؓD㾊=ViڮfM SR}d#ad@&Qmv;{]"*a|YsU|j=m5BEI[xK=s\@]O]顅VKno'N8jt^\:b^9]$˘mn-Fn iظ ; k=0)E@iʂ1h^,j<9ٸ[=ehhFQX1L[;*Y6n`;L9PIǘϒR|NݓAyE{XM[xf^TڝȀ{itOgA튥kA+U#Ӹ-ajvE9ОMjֱx[4I9ʨ3ي q8G},>9_@d,%Oigxm:y^j3/Tc؇nva?z|f Z5ީ\`Mu{e(#3N> c._W=z~YpE5'!km4u)#w9䄼zQXJ)puJKxH6,D>ßsDVH.)WνIuLB"##i/+ :z`U(!I3[5{'ht6v콄q Vtކt5 ȡB4c ^ +kl8U39lZP6eE'Wfy!AKkl7Eb.: 'W 3 %Zrov#S0.*7Rinh wbeӽ]r y*mǻfZ" menV.1)l8Pf4# 3#a\Й0gp^cƺVR/vdV^}.#%6_V$j;sL`TGJU\7sYi%qZV_S>S$vYx[-:#t{[Xsݖ!:k:e|S3V\՜&h՚x,VnJn67!-k[ =y55I^MXXPtZB-.K1,/)r.jVF/Qiu=SAz.}ݕrX@LpT gxdRe2 )C!S[ސ4Ic5B:VdӢn7U'鿨O* Eo8=TZ\WȈƚjz{UUz^(6߼pQqDnr t0MX4>2UT!d%K8xe^W4=ax~{X/&^ZH@*NU K%05E6U*)䛒n]iL%SF=<7pV9N5~hϸaO,d0ϴG D7*$1`2b"A}u60>lV 迒/ե^r֤5 Fe?\!=z98b7W3=oOjrBgWB*x*L߽r! ا]Ӹ炾Udh:-'R`w (6`QUBS\"Cɂ4Y$O l1xlY*b+,zjcٜ:[38/&Cr̚iG#5 IJ! ?h3Lj>!vl^; ;<ƃw<|>m}4] h!3!!S@̺=Ü79*ddv\8J ĖfSP{_BjB$mtך?Zcmb+K viD#1W!RE֋鷬-Z jaOjjM3{7ښ{,lo{.tqüG63B ]u@F{Y2I"kT-]q H aM' x p%$f@t՟XjMar/pXb] eYLޖȠD"@1fOX?x=,X|kROiYV1.lTwGwfGuU}Ն(AbQe#yC<F-58CG]wiO貔-Rxj,4b3:,Q'кiG1ay Rvr\#|.- ~JGSAwBN%rr^V݉u\cUj't܊uĈ-`&G/?s"h]'9rXAbܰٻH\q(>oy; tS_ԏ d7 jLIKT,[^CĽ06[eݍk< ]D-B9oNĶ&)V*Ӣy -" mK(qj@.n T3SL[W >O¹p y-OȽtGEFJ#OgT)dJaѵ|1HɹC?*dpfDqH:,L=$%6f#x%ɲo{u+$3DD?fY= @΁| o;`DJ_~{#oRkcI7"qp,bz{PJ>ORKBH` bi4aMꗨk;?ǿ~|f㸻mX ~g<"'IK4/fE_=^v:ҍ!e#]J7S5Z+LZii1au kqu_3$\ų-T]kQ/MXlyltMѢ4D4eWdvڿ'T_@m_Cω~mE*!<Ê"P9oW~\%:lh|Xà@ xVF Lnl!7G̷}c=2dQts..9ql0_ {;tK9E](nʌ߁\%OiywmIk/ۣT2n\&@)CELR7-1QFJ`Z\B4VXU5IRW<2h&c[(q Ǫω3N?9o.6R0JNeRµ9f z [Ps^dv.f qÃWbtҤED:A$rSm ԘݶZo6O*{j[2cpaOV` 2E=$qOJ6kx {+VЃؚ%6P|c~Cbl4Q'C'gkB3OjQRY8 8VT!ޢ"i`D9)RKoTk&FcVr&h^\ dV^ Aɻ~O+56ӎI䂨 Xosw wUU\znؔwc27*#~%0'uc;Ò-ֳE',IGYHM{g8 Afɡ0cL&jN vv^0@Ęd`ng@lWo2Q.a, ld!&CE2GwY؉̘`jJM$~t-M}r7;AG>) AaL,Ɋ> "fZwDsD0}e/@Fo\ [|N~|KI_[ȪPR&JˏP]aBЗ<IMsB+?0n5?M8bVylTj:ŲY&b%-+[ <8Zr!)(( Hc1Z_6xs"1Q!_Gf owR9.1-J& P`tͲ<ϽKf-;l`YH<#Pr Yh%SYwg ,׋8<5.<#PA ǡmQny/#ˆ(~Y\=|1NF^mvM8״ΑhH /0v M "(n2ʩa00:m8ŗ/75gJ>-UUAyDtl'hS"|)4e)DX&e"[~Osh٩!żjbfߐm]q̆;swuzhwQDm'ҽƝ 3?T;}[ܛIXvx11}#?AW 'Yi ha daumF#3-md*CXMMS౿hG@M%Ѫ9$ >)PoTT.O4L.@cv0a;" ŭVYQ·|vt |#>fw{7حiQ ǟ.<ͿeCg,%/FnNv cj)KHҗJCI8f/B6ipYH[AݿĆ|z=fÌtR NOm-.1:)2ofO`΂?qSh۴/rl~"Nt.,F`ZO4Cvzlg\f _f`o\ Y-:-IB7LAԈI \GR'@l!eĥwJq X[ۘ*ʗC(SxU3E}ڀ>&3E:$TǍ ʹ˰;ʢɛ'1W!J'3]RdJol&ouvJ{{iz \Ld{..w L3<{p\&bw2""γQ;Mg 7N֍J%&p]]Ơ$1nL)dReﵭ2#84io:y?$(E|kءrXS\Nd80b|2ՎcEϨfcK*0Iyl!6 #3{[RO 4AD *|"j8Tk;B|u7JAGiDhA+S)COq.2 m$pƺ-Opa>+j˕fS^yKYv s-ͲH۩`} o8Zݩ.M@$S Հ lsq/M㇄? ]4Bؔz+@/-w0̢]թ ymvI/,~S}q;hi,\|eġTs%&Hkߞk֨NM =S q/ά,H&:mAENSU6r J#OZd.d)r8#ONh.hfOxAX>`[mǚq+{DʉR_.Nib #9o?e4p턶2o>J%K>Z,-[J}+uJ4}s "V Z7WJIT/Ǖ| G *t51r9$t'$ٱA(T\:GVIўhRE]dY}1D8pQZN'$BG=D6ռ`TuỶJ)Fc_ $q _)1㨴Tm-ٻ WLK}`_^!DH-/]hD1ن)%.q*0 q6[MDPܣE+xvA|.I*}BG;I:_1!zs$I/î3$f?vEk8C%_ίlϫDKBtS&0ݞdT[뻜W7a|X'΍(4.&9mREKpJ\c_i45pm,s4\U~tLV f 撹m(6IxUy}yzkl* _ 1ڧ*5l )T`401 Ct k?tMuLĎ-ɭQhW/G#026֫`Dng^P; ިp~z4N8jOm> E?؀1![e|x$҇n{if  2-RFeדO!FOq[evv~1X)ٗd~|͠YuJFkv4j0rUQV/ç]@?DFwےlj eCDlҵJ "0iV4hQ֯FwAT C^l|ʾ4aQal..GwݩÜd $FHaj Xg{[[X5)KMFp[l| Y[ 5uͿlD0ֳث`AM jqW 5EA$H(f@NjqA_Ve+' bt#\C"4;sӳrT=*1N(sXYc"o{ݱD%@w||YkyThт{Op[WD}g|Qm]2Ȯ2f~Pu79G^H*7=-MJ4A:n3t4~mX[".=nU|J"&ݪ ؃#LU,<_f56W%4 T+]ơNÜV Wf1h8ڢ-ʗ WI#;X;.zKO xCuc2nݮ'8V4oJ׉(F\STojm/yr6i0ޅmd~ /IV̺gv\v&,GRU\FQ7 T.uӆ|fYe͡6n=S\˫VM|I5'4]gT`K'4gچ: }N'!twF,:b=7vVRJR<@;Rӡ2Nt@ W)\Z.31]|<Π{꠹ėa߃20䛌rg"sZu߯A.GW+CQ4AZ `~f:U]=XkmL6P5S?A,[`舩y=-'H|TUpƉ)z4N6;Zj7b'C +w9u$v.Sg=(b`QÇ>IV^LZR WUռ:Ky/'WFF$|/﷠H B\YG~*Tt|( P|!u}77Cw̉ }DVf'#>C4OSSa){0Yi Arz^2"ob%"fKfS O_AWv4oA9nS?[Pۈc+ w7W>w v:a[FჽDNLDb.&Z*{VとA'(LyMƸy8*ݹOoym>cT*A,7NDd!s2ON=ܨ'Pԑ%gFlcI%kd^jJ%@Y@I.t|I "^Z|.r[y:4[P/wTߏaد9;W~'PcGa8T nX@$r}TzB}٬?ap3!$rtjwgQ[{}0 c!ݛfhaeW8~:G+qb4;R=̮1HjЍ"Gl^Ņ,H74+ARJӓIa{B@AS9G yd+t-2gyjXIV]O' Hm&٠Vv8&mB>.JĚDdȾ+?A= Tqrz5_?* EYBz#Mw:pƞ H&gЧPԻdOhnZ:viTŷ")˻iùc*ҍ+RG0T#{p Ulю/& ;&̕U&OQǷLף@@ACB @N$.fg ΪqH #Q3W&T~ʇA;E#@9kXN"zӾ}[JholK%}^ K$$}Ck*1KwZׄHIROYVoD>D9nKPWi*xהzK/X*27q4؏8mcOo8xBTs@R@EHX8o x%LB+d֡n a)RRTV>Av 22hhi鱰] d!+=&d!_$K8e7IsĒ7XZ0B݈'Tw3JlyՉ ڽ0W~?n}IzQyxەu[(*U{ȣG1^W 1wRKWˇbڮU \#,ee/6>@Y(Yݙ szM {C\CcNTGT:ڐ+zF-q[YSGE)+b87'Ge6;w4(榙Ѣb[5@9''?{?HX$zEli?B[YÞ9FZ!ln<'l0Q@`ݿ8`띜 /57L)+.k϶`$ir~CDmeL@&#jw͓H\9ATǙ'cMY(Xv G>5)@P5߷+rk<D>Jk3il7z'68Ph(-K'{%[y< |W5^L6oc,jɧ˰R BBQBPlEU,@Dۖ{##\1 5ːϞ6[+H >`ոiGmR+df IEÝzPTwL[1Ï, ɗ Q$v6 WzV0$DAwk3I[<O{R* t;F5OMהYʂg1ޮYH1l5'p5; \nᚑZ3_CQXd8p?&s8lN:{* *]Fa#kkՠمkFܽKO!ޑX: $[V8bN S#csr,#8îV*ĊJIY4ߍPCV{sAζ|ѾlhU iןwx2,:5d=ƛM_e zgqۆiuqfKF櫰p8kye\(=Oyir\gZTIy ̵E .%J ܂yu۵ m?ngkXT+j‚6c9ȊY.6uNjn.AOa%xD DGD/*8U+L}8 IZ.[Y=>?.]yu(@a i;vK"df8j0Q"޻TVtk߮e#d^8A3%p=b(d?TП.n~|(kDahg(E۾·\XRG! {$5$Ҍ p:RtK}SNP6yRF#ώDi^qg&ϧD5p.0}r[qÃV-IOOϫ*ыU&aH 2hmaK*x] S*M>MJ=}HmL"ڶ"|+b0DĝsG~`oG'_#ǹ6?ꃼ8pHXn5Lf%`$ Gf[Ͼ[jx/HV1!!{Lpw{LGy|(nD|j+ֲfe<\RS 2?+(!3!kƨ*y Ҁ`Ȓ_+7u^Q 0͠ U8DLNdY98})ۙja=,5!G éyW1VT&/fUA/D) ,M?Bh36琠A)ώpW?x섅 g慣}վgh1FUa=+鸽R5ro/bYсdQ#,:-ݟv`3qA'byVJT>Bq BF{׃hfŕCFi/JXa5Ҧupd 9Fi5wM7a=X%p%[F_Qf5Xe*.Q2mfTmZPv ٶ<*{t Jjt370o%PlyJ Wpn?EWhl0/e؀1d^M5ѯ?9i?uM4az"%x^Yqr-rŮ"^$] bpI"sr ߮48#K09Q^9 6;S7RCO$|~̈́tؑ*jQ+isjgDZ2w1jƛ&] Z|<99'кq=7iYP앭~o%x VSOFP!" 't(F hʘgKl,ݹi;۽'onpȤ-ԍ}+ ՉZ/ !N=(Ha1z-,jX8a&l:CaAxIտZA:rj sӍʋoE#wET"^_g &7%ZJO3k$%1],Veda@*0pP~UȔ(5' )$7%I .^ 0sі/Kf9g^u166ُExWTRs;k.9 ˻iSX1ZO!ŸBl`!r4uў۝m(lqnq^$pdV,(4q,= 9Z~䃎f'g*\EV$(%A;&LN bH(,.˰r%GUE9O{TF/cr~m+@vhZsIhQh\AȩHqrIn8r*$oj7f{{mllli2\<>tԥt+c;^}JeDU 7'\kWsR U؏`Q$ŋZy8vJ|<# G̸#ai&4+AE!ϵblZh7t|!aeݢ'?3?I΀shǣ@hWR)A;2na֦@ozٰڷp{1 6LE".kS|SRy#4P,/JYv|=|.׾\/lL6p8vd%wxU>ԲFWߍDKb7OT )P\UvӮ}L4t#Ӱz ȁG RBM'o~;LāA3 ם_ҋn/1ˢ9V/75nֺIbbA!ܔ-^NxL\`uTp#D'IB%X|zAI?xٱcY qS9I56(|<㎈فl ]'}nLa&ꋐ|Ni$6_~_]J>sb.%kZ"0~7z|mPN]ə+90إ{8w_Q܉_mV9|&S* $Lz0IҰTF9rf{FQ\N"C#O,p#.zTp_.CD]YhȠߨ("2)`GBd$? '7GD6ZAa6uX:JJw*LiZ7FCהv\j- \Nuxq. Ewl6e4;Qn}aTgC'A8Q  d<&x\6Cͬ$$.0|a/5A5zoL荝?8& .8brz_a8cO9*'vX'`r8z (z׿Пw=B\G[ܾC? o+҉+>$_h~ favtW'K ѽ`12D4>%}ΟM#d]#|N^ooPfIUpM1ܐzd5 C0mXڇ%r)5A3`@;08\l6 =׫Ocqf!Y8@(轿 )5[vBb̉t@!|5EO/5HVTevvΎnHe}rb+/:lw5 2aٰ%|z\Ne4;h!"w@\GD+@4o'uik0t6Jn>бV=*#cN3W\I ڏ@Qp)W'ߨakS76gVT 3`VX_2Go:`T/SBx4P.Zsh݁ZM=y]D;:ei%{bihoMQ׊ì7ߝM>, 6`M艎΄j!wTߨciYKԙqqæs <@2rf,__O3Z%DdUήa1cKbeFRc78ikг&4JXSm:UtEۥbs+*, Zhj.q)^cD],YVixB0na)ZV2:{U@O) kK|y^?i~jZ vG::t?װ)nӿ&2B_݆&s9-~ e6Y'q<^R[{>jq!!e #V Kއ,؉ NJY@f ufhȼ6).3e|F>/K(@"QKg¨<(؈Жwr*sZ'zUʽ$,#" .N׹P}lFTbNGnvRcHdU}8+}E+lgKd',k VgN %Dk$țlV)0WU]\d q#YqDKf) G(Oٺ̈Տ0V힥_NI3UpbiUJ%BWaW;Vq⋆rƚɼSV:_ݽ~HF[>SY;_3O$uy;>Bkpt=O1Qo"mV*V.I S3&5ٗs``g$]1ɗ*a)p;կ<"gP;F_B4"1JbYO׹KV'y|߶p@yDRfp06s !n̘3KdD ܆w&Q~1էՍƿ^q`Ѽ/k,%E $b7H6[2ٝH ܓ7.X'+$I5(/}~V"7Hcͳ 0E%_^S=Fk})1U,S|2J4 ׵աi{":gd^B<>y{MƇKɟԟ-rwl=>lP%;lE KwjⴞȲ2Xғ.K%%[i8%BЫwNױz  #L;3mѰg_8#ڕY-Lϝ`CmJ 6] o,k+U%9V&#,Ju܌Nij|=Ra8Q0 NL>OyNRe ֽu;b,Dzųdx0{nx6'_e=%mԻV2d&]Xk c v7uhɃ|3(@=P i\9.,Eb$"MLω߹/cdNZtL73r1_߮Mv2ީk0@ajʸ9Kˌ OFLlD/$A;V E4I8n˧4gQV{8^i%, h)݄:PSumUrA:xDHEGH/ J5\yba$KaEW # 7 a\ ^#nwG ʋ1` Q,p8a_Kic/ig7~ VoC uQNRC^hA0PGT"~qK~ط/z߄9F \hS0M0.(*Ov&KJv@փ!'wCH*ݢWoGi 0}=?Ig O$H=bs#'Ǟi5TJfH5:?}-0%-H&MՈnnߑxAY NRyik+, Xyf(uy5ts!Hy!h;S[6 Q=HI=3a+t_?FɃB*C@@^+";WD6NȀ9ڴ+kWRkX@ںerVAGiKjdTh}OV'HXZ5Wwt=G92;yO׵aAnDi! 03XkV$CNAY>Ϣ ]d`DPЙ!Q[y:`/|S -k>/2_6Nḏ)&r=%bRqY~\dp4x^%M(ОXnQeHy;0B|_TV+ Y>@Kf,";;Y .WWz< D&k Z'-~ɉJw8x5MszzU:ɥd1'QW5q!|PpbOa`\ɿx1DSJoӏr90\\nfz{4iPAo IxGyUBdz/4`t3aE@G9xy|/2 CA̺EbWnE7ѩ FUQ*PwdK)m'%`q̯ϻGq~/BG=W bmL<Ӽcqڛ:'O"p!N%{oϹl0w8S($/,2E^MN4"yrG)OJAnZ1&2w* bk UTXQ?x vu$rB67ᛇ*p8=tpKb 8iImpVV4kl F0eIǘQ _@^4^SRpCۗClQs//#}فjS8obTa*+{V5JS[zLPArja,0ֶ~Q'^I}ןd$/,KF&JS9BT{酹 HR3t R0@SZe g@H`dm6opLkF#93׸Gm^^CG,?SD)s'qL[\CmVxMHS7)Ig؆ɐjXMd}] D(by6ͫ fPADA7;?Z]j<|N9Aڀ,=G?ۘ[Ȋe*&UYmyٹhh;NT[//1)|U I=m.!a`Lǫ02%ok"{\sUK5\Ux_ zeKӟ-r'TC>oD/i$cQvjUtKF9ꪌ@] ?Տ/UM*NxD:a0|XV<ļw)kIG6_Zc.Xk>+ƒ3w&hK(>l^&G4Dwmh'VJ U=N| MQF.d=A+^TirzXH;Ro'-?t LB7>ZvBվEu8"DJ1ckƉ -PN<9tN O RAA ץp:ק[^Rab໅xz:D GWNRK2$08TD7;"4J/rw_ cMGU<esD!5A+U3(9e3YtcrP q!>n]t\չ׼=*ݙ)Qci8G68=sX VB`).$IG~pHEg݆vxq3 ~G_Ea^~VĄJ\!Uܬ ~>ODvl ͹Y- ) vͤ9!vsH./o6)Eؒ"PJ[(9 yY"8O^ƫCY*k"Y qH0n~c9VUWH%Fs&@5]Qe1c? .^dxZtP.Y K|4X]egyEw)×m_eȚ\iAPĵk#ԣ¨D4@QFRlqG6];/1_ȡEmr }_" E d{۲6qtSI&c>ɨ i0@@$.}"vic@bk!1m|6) Kf"H~d[$^ tZO/tkxpAyg^]R ѽӤas 'ceYğfmrf.IXC *=SEi =_b sl,]04 4yc3Qb⢱뽁! ƌ';…VRŮטaD$Nh`ѫ4K[`4ϧp׼3Pcjv4˽/$ 7n3Z5Is@|EC⻆JLk2#[Rt2>S+I% wb]8JMD[0T/q\Pw{_E#d=n~Ԇ  ?JLgHOuq?NI1v1Srngޖs)܆o]&)ð@;+o$ՏLT;ә}huN!66UjFU5Cp `MfkUIf`DW3JWxt,?Ob :o!U2y@>Tx>W4Ɨ*4:J+i{FߪVj>Vi ֿL3Fq&fspJU X_'<>rx' 0+"hhnb,G55\3u 59oy{YC,@%Ű"^^ )#Sa-bh4>ɜw1G ߩnS$zUMx-W6e/-ߐ$jy}rJ?/#2 5VnXQ:vN!#j(w=l5ɉvȤVQ&FXEq݂Ʃ ح݂r5sP 2M]w#H gI:NQ|@0Ոa]?2Fe{5 F!T|j.\x+62|vw$+A/z_+U[T\FVB'qaC& ~% dyoG'wm m!d%iYfJ:DI04<{͂emef#v|xп|с0!@:]vDTMdy0(|ck-j֑LLANa 1-y6d/Uߧ{k&{n2[8־v|YhK!k]^KcB0?T 0*z\=S -2;(w*MYp=ia'n{3l?f_uhOV+ceLe + /8  dp4 ųaOTy5UܵZX]8p%%;[on9ٽӳp=ށ߹=YYjFշ' O({T_.VׂH!`,wSG;yK_8$$]/W؍BW􆃋Mw׆wEn ϿPeA>`v/^s(\zҬ5".'0_Kd^ECl:w7<Z?~4gi ~L5y8 2rQٮɈh65FbW2DYDZ M_'#]j -:vbUirb] ;Ej+ZJnw%ao.O#q7]ĭmR*<:nk_ͺVwi|\?`փtqq1*2N>0ԦKƑFGHaBbO4v5 =wMNhgHS"HO2,Jm{g}Xсc d"{L-crQ.+h>~ma8kyӅX>/|eM4zb{;\GrF VRLaMuӽn˱k$2,0 p R'DuKDԻa0Ȭyxu?!t@1UxY^ߺ(B1!˒8ѽZLC]:4a1g1jEjWILܼ2D mDTǩ̌#GȂRٜ R-h! )m>,\F$J!qd7L I51MeE_F!qDz¶7butV,dPs}y ?MӳG#Bצ5bqNF8O9'06M:a!5R?72G ]T qnxS^.ދ{#>d<>hSHW۱Je1#cI,rjqs˺=XU= 8˙T6P48/kdOgS%O?d =An,ö‾Ȓ c4`=q ,y^]i4/y'_h?MVl*v5w] ;K[@bGoU}1{@E3l]]cMT>5}fA-cs^2UySSoBM} ֔v^dχlGV]"tPalHd(VyHv1K[֞AҪ&2%3w[:Х[epթ;:['HJ.|$7 6Rw)}|Ϭt ȊԚi#nb ]%hWɿ' "M)Cv<ڣUaJ*j!;dHۉ7;WWQv18K_ot ͞6(bz5nỂقZZL>Lhz8Ԁ7(M4]%s8L*C)K⿬Ѥ7k'2*߼Dh]C}r%egYZ070701000002e0000081a4000000000000000000000001611e8eb90002a450000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/mvm/iwlmvm.ko.xz7zXZִF!t/]?Eh=ڜ.+ȝ s)leC󊹀-Ll^0BSc p=h۬BhB烵}OS(/&AsķoNY}B]ZE\ :H.}\Օz/]Q.% BY72<.Ξ-hTyRsnU~Bק.r)όR"LilXI , |CҨI"dŦuzW`r ӪP/Ӹ^ ;OoԢx'`U=S_ ^ȺabJAa߹qg|ʬwܚ81`ՉPG)qq/:鎡sh]_V8R}cfG@҆ozqqEgY`~.k(9' MӧF6:d߽E]C߬0k/M S yW7hubw*wٙ%I쮸Ti2$:Q@t񻦪Ą7U^^:’c>QDxJԵQQȓh읪Y:%bh`,Furi߇3&_'g)d oR;5gXbG <`!{lskvth) wq!+1DWp$T(Bt{T^&*6"Yuca?uxjz~ 7լ{@Xm/}T3QŹM8`aBL+XӗKQ!zT+FwhZ ]9%,`k!I"@Xg 1yOaջc/ lAڶF؍(W4FoBMAOCLS<|#Hkao\ӊ(BJ{b$_7-'=UXcd!m 34*2a|2CWHjMQ{[ U*Hm^"`>AiJ1Q,PMq4QFΩ:m*LŽb%8j7h dbQY }>ى\d,߯utL/)']ʌϵX,b G˜q|Ln.CCy>MGcXd+~!S) ⛼w2(D9 #y{WOS6j'K1l4 1l+90[SUIO\a2fm%~$^(B~*2`FWj;ۥkҢPHL3^TL0m-p3 S>fXӅGTu}s%t:f`/8`S8I ƹY){hPi bOҟR.AՊN^K!ڍukJ*9 )SOf@$(HaR`%&/.$=vQѢ_%i3R>F;\"Ba;Iƣ[($Z$տ9;'Qh .8 ɮSQԤ-"fM(<[$JlPK AK_=z"J̀hj>ӹ>\eǀߌ_w u4 @df~꧝^X-|a-{: B faI((6|Y k&_W ՌÈ)M95~}z{g ^¶><32nYk{"WJI%+R.#UVڋn9o>?vlAɉZvTKgMB8_h OIvEU~PT`hR,܇Qc1"6MP\ddSń^&2Y6w^We;k=jӸN }I~{m%0> ."b+F'99B9}9r{ؔwGe>jm1bU \tؗȲ Г߷|p*~t9tY{jif~;=1P7 te2OPyv4u0r/b9?R^#\R#`|KAW=vL}LՒfwZ&HX(-x\Htg]lZ5y=SX;A!{x,^$sdUJh̨ӏpL)ts%b"\vA0iO=Pl1x' 拮 .PB9G0R29Ji^Ejַ( 9 I;+p~Hr. 2h'6WLB޿=V/:P}9^òxzn9V0cUޮ%`^,VЦ#DŞ_z<魿u `<Ǔ@fxEdFe@{^=yT k"SCGϊH_~rV.LiqQ!".sHCZ~FjKMǸ& o*oRՆ@+pw57Gp;{y4,-,;S8 [# _/ndV]M}DʧUoy]@C-us(*4} EJJcb pGMG|;H߿ `ǂ;'y,\n\hQÙ 'ZR 2f>ubv*'+8<olY RٰlCGP*P]܅b$K8DBoZr MFTb0[{&N/E4"˺Rwu!B] P>r(vח9J!JzrJ|+llQ0o! uIWn7'G~ 9EC7jz~ժr?x#"`ԭ) ]CYoy|c# w79 'ȟkt/-yHGRi~<ҶɅݷe1t&]#X*kWYnez8xOXw!ߙqi6^|GSwniLu4.Zl50St\nKߝ9mZ}!oAL^ $v j2Ht UC^Voguj;ȴ<$5 7R<%S;FI"\Vi'qGq@lEw;{87 HA2Ñ|')WyHl]{ f 1Soed垙3Ҩ{EEc%I!vdBMۼقrP30k?hK 4udJûZD雱xǍ걡FD5(Uq,;Ş"S/, pG[d3?T·"rFȯC,0iNãjwW@gf6erӻiVmH0\ ǧ`raHPj}ZO>z/ߍ)9v@Ƅc7Q7g' dgV`*}I>f%Uf7?Zgd4;Ff݋7GiWE讶EG&й,aPۨ / 2:{h=T3 ;bKIA}s , i?El%qئ?YqNREO8rg9]&`u̪+Dvc88zh&*4[;pCNjOAts2ϑ뾴7"C`?L,;^g ]w>; sHg=ɢ#7 /3F [r~1(>mliQ0*+_LLr)%SbTm}#58ݴWSG|qFU(Yk~{ o6;(4=# w#8wRs$)h~+o$Yˋw50MR4Z@cHu@_Qo0Se|!BRCsSޓVqBQFtLOfyoCi}/C?2hX~#2CqZ6?i ǞĪ5 Y4NJtCcaʥ"ŹR^1Xw؆ ?k!;>qt_}6; S A^64I <-Rpnrx5e!u7{*}ԉ镨aWq}zW7Qn ng|)i!^[`q0I,11{eP`˂-a~\k-E6Wd8C~WIY }ƭ8 _1 g:܂ T2тҖ5VR5$8>궉p$#ѣ+zfŠ|~`m2-\^5^QB@pP :܀8HEʊr%1G/MlRB`{ 9\s¬(b:NA7y^==&:\,L28b{-$ B: LJTPh{ [A$2`t GHj(ج6j624i|FU{-'_WŒ+3),;^|4i ;^!-)J႔w8S?µ]k05?p%Bf؇ws=f {/@IN]J;^ }E֑s,:t^Yt"t[K=<n*VN ?,;]1醈 |e7g?,c/>f;<Ǧe:V@|&@ \K4Ps`,}B3j(g^Us5-6k)11 6Y6Ƨ̥5g0e;wUC* d7o?l#zwLNOeJ͐xC,A0U _h{1X',dd;)z0Sa1V`!qʣͪ ~!ϖi_.%;hPR|6R<`BI49Dh$?J7w\8Ѥ|=(jP.r?,A4(N7vC 'S& *.hSߚFdc=`n'\c*7 us ƢqKĂ{ive.o/̓cǪC 4oek+G(W@t?fQXlP U)u;Zv]o-# :-{ .3NM]!ȪEHs[.Zx ~T2g3SձՒ` Pd/gHBc0hi5VJZO[K#hh$Ot 9*89cܣrқ Kl-Si!}ihĶ?#Lf̞)5 w&go~5YulX/ݏ|-/n*_\H j7:GW.mBMɈY|Dѳi8)KtmEuk$n! @ҧI`1ڪ||CZmoQC 1:֜|5=p'9M، 96+G{G8Dcm*nLE )>DExrvLK$" NF *i+Ó=x?36MP|uL\(6d*bcԱh*GI27f vB) M,ǫ<=#yiس}!/>Y&aynLx"D -JRXBd+ye]<r2PtnzqG{Gd|-7!;xGRv @~='c/ lZc6<Hp C2f˖m](}򹠤WW$'b:}<#LS"&&l2Wa?RvwdK;D`NQ20f*} jaKP Nn|A֑t".5AV]w>m-II_h fŚ5u2]r{ Lb:)LQW )j`SAfRK\=t*|kVۇġDr3{X F^g%+>$7?Oԋ\(L 1 5ɿWmi(q }eٝ2n=v'TRFZ]]ػL";]L&k*QImw mfՀa[V$!c&GBYc6]et]i2\J4XL3[1="ı؜gK G,VCEl՞ 0Y wۨAmJMV?;0& .jܲEB`NFӚ(km)8?mg~5%1qQ$b{͉Cqm#27S>,a.N1[Bz=/Fr0ueϱBTC#и'oӛ.O~h79""JbQ; =c^ ;Qfs'/SltD6$;[c76{y=᤻#Ok E/8%펹 zK@&;JONN+&ݔN׋Ak7Pdg\9Nybr{ 퇻ԥsM'K 'DLw.bZ`鄰Dztˆ!ȭMs)TLZґ/e qMU?z LAW/yQ.ko6I9\js7v&8]bl8$:h K x~|Y_x8⭚f,.`y9& =&:9m\|"1--h%f~;\u2'Bg`W:>n|Z~ #AӴ,\.,ஷe$tKZAūAq.SӭZ) MFSyƟC|5~E`_>\9ZQ vE-;$B>@ߵı8΀) |>}7TG#E#NEYG':q6el[xYbS!()3Czyn.]ȩ7k$1 T_ZrY:6yghZ/nCQ VϚˠ$,;cP?DrԈ#}oU7Ui vPa/NfwWDavLWa48yDEZɖE P![5&qZ"O cb8%7N.^L1tcӊ՛ , 1UɎ6 b5N3CA>.'9p8Dn " d¡ѡ\U2E[[B9 A+\{*kF^(Ȓԙ4RL5s%FjWm=YJ gl;š?2_Lmܡ\˭ІuZ#?8lkeG@;ԟx5\xD7dj8h$MvYrÐ[8$iZu v zzk,Qr.9oىDi!k| \Ll )3BobNjvCf,F('J+᧰7ݚڑ8Rqu.\W:Th݇T4AMLL>4[qn@֫{#Ehu=ҲE3WŎm5 oߙْ[Eh>":'U_CwS=S\SAM }4> )Y= r! {Y y `V)3\>7SVQ5@5$NJE`3v\Xw7wܮ%*.td^ĵHPN:&5_#ar; ru;MhHsEw/$۸g1dT?u`T?; ?J31ZeI,zLO,D-[f2ibuC(2Eq,u_cj0gUqSL,_g&^t|ykf9AwX'݅ި:\Hcr} g#}2S'4T?}+2lg7k9N B Ԗw["H/eX՞E@}֘[쩜l5hN-9 w4T*>r4J]uϱN}ꅵtt'YΨ٫Л"xxWрBk5d^ן`p|>$Ji>#hXaTϨ!hQ"}Y_\'m9诋z޾`r9uǿj3}*y xS)I3hSGbUnfQ%e;NvئT4.ѯz#r]hpUn-[>6ȭ>yƷ9Xi&fsyHr,e`3&r=i/t \e-/r^OL4FUy"|3A9 ;|A(f<ʄ8^un&_knʳ1&DƮe(CO^n}[n\qS/x<Nb_ctD(JHټq9r > tJܶȨ Piqp&wTͮ5J[~ˀjBݿ΂hִH#酵[jH[m-+).Ss=B/gs ║ .X)= K*I`H9~2YMQڭLhSj$xa%AĶVE-'yńkYh ƝbȍE5Q6$ڢt/#) XHd4UĞؓ5X `9݅%%DnHgρn1ddu^q"wqΌ4&Fӎ3ц9d~ykfKZh- '!.+h0&`L/Q{Hw$J\(wį kՠaA s q;܎5Y*f)nט [gA׳h`.\ ~Wr&:/2iHVndCw+g8O #WɷYiVB̏h"E]%yʤV[1j0U993<~m,ippg~9%y-༂s8=Brs*3!w|4 o5|["L_nFT.ͷL\W`i>,-պUҰ0$_Q* g:33:vhpEncM ]؟ӑ1_6M稏+gr<)͓B||%ξǖii<8^F~|t@% rؽ6_?WpÚV7%`?l\+p%=5]N`;XXi,p}UNkн%;;Ńm Lp^&8 //*Z0;/ו C  k׶wGQp&`\;HFUurZd'%tH !i9~ u?kj|@S Ό^m|uf\0 OlkljfEğE_BK4Is{S2#Pyg{'}١epoW$C$4iL DoKZ~ 0yWl r\ú1O< u؃#t\m"X|ңcu34Ed]}5z FBV c $M[cZD$x6HuQCdoAS2:[hnF :u1Oz0}To[|?>gIR : gP`=wʄMcYINnrK;WZoBPG7) 쎤PCpla?%D ABs]ȝ719[\Ћ y*Qґ +c5kYf#yegwJm#`5)jFoS,=g1vnLQ->0;[<Bc7OsfyZ}hާ +3,H zuV o}G-r~v19C"$=(0O_%"m@ `2d:\֘Gq!q+#vkO$ X!N{؆+u|qN0S*+(6j0SQlq HWG0bC8`BaXZ :zJB] 3IbGXSQDVV;װI>"Q>Y6{aL$( jh700' Y:6wLZI-Y,/tRd oKh Q$ >r:Hbm*qP7.NжA=1@%/j`]޿ _0* }{ iog*S,FWn|W^J5A%;KN |ƌ څm˒ Y%dZQI׊) dZMbÚyC X!H n aQ"K.||0HնNK&4F"GO2Vc3WLwE*`WP*p海qz`nNmX qYޛRf2'gdC+ RL&>'Z2>鍗tY*iR =4VV,iAnιB5GL.2$2Wr43x>9veD,O<AkE*8V80hCyZ3y͛ECS6b||/YiU*S6ȏV8ȗ׍ cɈdX[ !hZȁ%Wظc)4w$WhؙD`xkh) Ut $m{[ֆj"NBTVh^='6**'uHc!Ф*x<>!lҮ6IiPGs/p}"URܶJFR%P|"s\~9n1Ǵjc\ګEotlޖJ'"Fs>KشZ+Ș.of!KE'bpB%P0o͓wT, 8>֜ t9,C/<,z]MoAa^JYWg\00]03ot(3@%b{i4@z:nDn9Zgi `8՞=\bɨ-TD}/1 dal,U d y'"5u6 Els lٚho9=W+HB<=kImLO"6 lR{=tKFM&SD kq/Pr|n Wje)g; 6Z :tj1Vk]9"6c®~ffa# oL]13:z&Qؔipf<*#f"b5gR"%1^e;ZQԿy$+ҩ(WN9£N G:b*AXC d|B8h—XgW:{lvi#-O} ?"JC0KJ S[/4lh:bYJf gl(L/xӚڌz!i̷  ? m{*qPqiݶ !I$zq޻wTCoRTܑQd$T~PEF265b)alw1N:stOS]̢qOɤ=U9NTjpa^Q< ZKwtb_WNY[U*< m%64G 3K(עv#+a5ePS62n.d8/+,ϺESdF*VӑF3Zem.Y빆3(#l®JԯDR( /s(]ɪ5v5sICP PS(#NyK;m Mm_BET"/A(áWøcVR1Vu`LOr}}kd^9lo=g0Mi󙹥6fr@61ryqPňlpNĖI[JaJ,%GBL0_"P5r,lDJSq~wdohu1s(}Sj3gc%,-κ4XṷA"@0$0@QwFrL:ZygL; AOJ0GiZ&g:A-=:؆I󤶂gҷxl}9t:fo*8vD[1SN3:=A;"l$ƹ Y0HQPe_P\RP 'Q~bcLJP^[٥/d=.Dŝ֪4 Ks9 >% ^?Aig˙ޝ]fqm>> %턘Rt;jƌ/ij6jft|IR=PK(D$GUo4X.Ci8ENKyxC_wP aO ZOon.$G] b>&Lj]:Wϧ*بST+>$jrDrnE'%x rF{KZZ*Q*\ ioYE .܃:,:lqX $MҢs/D"bE6F;qͱEɴroPa1F[Q  ~W9ɀ\C$5Vǵ/rЧ:&!5  d}Yg/eMJVx@b=eNYvNփqe\ iW"mLT߿:=O69 iz=+S' 7@Ftҁ Kev_ˡpÖo߸dE0HYDֳ152~ks*[0MHPԳg* 2^$cx=}lrvj71gD,Ee!6Z/>iʜw_QXߥbLq5x锽9i̙#d;]Fta- nݸY7[u4@Ơ Ȥi{UbUm$3z>fEsɍY/flύ\ cR7+/ xt !(E8ْ:xfx텹T( ^,AGQ"j'pD'pڈ q2GyD$K]v?w!@egyLЧURJyN>{ 6IF/L0~{s>Hf-jVYO`nQ(Cgȣ :CoK+ TD[`W}BQh$sΞ_ 4F3Vz[MSٕR)?LzSVo'2oCDa~Yyj|A'wAj7%O~q-6]+7Nbs^RQѧ)jS װ}dDkNO`/$mb3 a:th\g]%ZC6Fp'H6!3h553˜4A 0,B)0Dۘk‒" O s4|aa1!L-2+qwobf5LO9"0H i$D?kKpsBE<t8${26޿W{=D7UiS3X] | 86TMhMh}~<;fOXZb`U |IGYFoY;PnG=!4 c="tSep ,iu:JJwP0I;wa]<Ӫ תó4وU9T\7M,OLٺ~0y5eM}\sG/Vw>YD~dTfVZQ 0R|,aGfȄC2!_CR1,ÛnMc71MN, &8h_Nys'W)_ey%@9ڗ XMx"Ao U)V~<״.OjuSNˁ7{X쭉ApK*[}1aX1\ÌWu!3ƲhMA%;Oݥ34۠(:}MۀJY1F6 6_Yn{]#w+DݰRtBVq=ś%O+P<,^hAsɌ iC]f;hƝ~Lf6ԻU U%cI2Y aA̸^" "J+bg(D#26"j-'ܡ`(q{yoc j7[Jr*b\@5J?2B_Ij'"9LGhJ s:l 5̨U$ 8|bl"y+vtV~z<\|bwQcs@'(FCRL܏L_YKU:d!;@9(2TIΠ5#"H~b߮+yK 4n6;H=f咒-a"')%<5ݔ?qz$<Qߤڶ=x{mF ׌jN#Ǻ 7.}%mĜJ)$ -X$+fXHW4_XD5i>\Wڋ.K hs/ZԦ-'2f[sXtQuP[^|̩ TDnCІfGN\xf^.B< @VCdT0m @S +jp-ѩlz,Ѕfn׏mdn!X"hGQ3N?ƤKb(l#{%1Hiт٬Zb2D4aFsg]O,;y[vLa?-5}wzK>EK6S:.`+$dtkPcW m%F19v$칀 j '= %~c"Oc@osGliXCNbBl>@cI)? \/q=UpUpDa 7GJ(* C;3 5KϏP!d G+e0-[+P#ƿ3"@i8PӼcsIߗbQ39.+f~Up/?lÄoGmia%3ŘZSkQkvVߢaD Z_U$zޑ61{Q?h{ux_#Se@iM<>qe.X.3Ǖz9zӓQAT2>&.F{XOjTs/S64FrO|_v(4SϑZXQ=rrd&9+L{㚘7IPkv6Jp&me'0}40麵'v}Tn6eeU;tX€R!u?Q/|[>2 l|k7H.LwJ ؞yO+TbKq NEрNekqkkTqL I gq m[v0%QyA<9vSJR\+W!:xAѯH4IU^!e Y}ywt\(v[)='`9.(G3HZV؆ٺ*f:M.dv4/D+-p*f\e+{<8 {|C* bA viAs H,LƬ}\sX 2N?p*obpS*6uHbjG\)5I Ƒ8: M>'gB*Ki&%+ 2/l/; j% i 㒙%,CBrF$긆U3@-51NC-"G;feˆ}`W9T4|31FE#XT ?e.ƃZ/J:7θ&x2ZPCa-S hǹNy *~O1Ѳ}0NKC!DE.ĔEDe9ΘryrT2Q+|fUBV6(*9216xet`kƢ ,)Ko~~0mLNgѐ)Fm<TRf ( c^BLg&>G٠[֖/ H߲[/~W'"ж L/'fR-YKzNDzm/:M Y#bg_"'A5W#mƥK{ ܪB;uN*xJe=LL7qb\ضmEMZTݶt3ϓ`jH$KA^)HuZIưh8F*㩲!``c$jueK }?+y\ۿ=Jdv vYZ麜 # iZc)ѽ :eFBkcԱEfP>bj;Q {5+xƳ;xpڻqA "Vor~ $K$ gz #tݐ; tAS~-);dƲkco "Jg9+`d[;筷ACᨍitOth ?v.;cR?E>/ ex3qV6dj€ܵZ&3}_Z㴢 97il}rUD}R}YoV)=YjO7" lF%"D|/S0GԤ 'G f8?Iuk|+|p e%snا9+ˎj0 8l}eٚA1e rT`J(e;(eU &fP+>~iE#)WKn 1  jXs wTPT͒gNoΛaݼ⒤jXCMk59ezMl*cfPV"dDȤ>8߅`sLP[b}A|%81Y"+/j!A6zgdl.tQmN.Wk;oz1GC)8tҲj&ujډ@68ܹAهDV{CY̪yR(H=㤲`X2X v+/]CNМPj=B1=W:f1b^$h &G}uo>J|0p72|w/i].Ƶ*l!#5/ !pV&y Et]o! ӫtP6Ygdlngv>(jt O.ӼqۢB ІO$r)dIO֍M_4 (l:`Lw]DB.x@UX> EowKS K"ۨn"/tv){ZՖW3xikgw ^6ؗM1XUSj~D8yp[?эȡ23zc?9 a\xRj fAx ` ]qrbh\o7yPnAs1V=U-S? /Y8pڭ{WзUp{#, MXGvcͨhB $fjܔ샄(\š8>z3UǖX/Dᕥbo VGm0bKM;M-cKw]@ua>魪?w*YV6sǞ]43eδYyM&U(A "m@á!28ОfM:ٿؿTV3kUlDp娒O8'~~\-қQT]lQZkC6(F}cAaМ4H 3st o;z+ [$ToݲHd%0(gɁ&gN[۝wM5|^IUVZJ*eO@Ǖ^gad éfZ e0P&: hie+"RXR/ L\#"-Xv 2i/nHRsK#P W< ˜.9s#5Tp ۦX.'~&]5( g] յtjTY2vpvg1~46WaҶ"q}_$WZ:áAl,[eKE1;Fd؄tH}fg?>]7ܩʖ&>`оGWfԾ)Hӆ8 {:.rGm}b#*^sNtr=K/D>T%5vuhu·-h| CyHqy"HpCr7 Mͽ6 TAo-'e+FN0c^oJ{ rX4 %ԧR6{gY䂤 mI\r"U%g*>zI]?,ʗB4(7vtv' ME02QnЉ  sCO6Rws=:Ym~@\k*0Q3gD>epn7zd>Cߏ0Omt z֔_L(NX&^TT+߃OzYaTgP)|qs#:X4“@+s Fgz9mCem{ kwQ1*a@HViy X[ڀ]GB cdE\vⱾ=oir,Y;8>!Z .Ԕo05ަ+*;Jz=.9sS3m*0aĩσscM6JEѲ ϕ"AwwK97u\;z(vnm d7 tP%|6+Q(I{ d6|^ w6IA.% `D0 s>OPlx EzmI-D!lIOEr ;OyMR}W6FH "3vfTz-4_GXUເWkxJv:k22 )=!GkӈPqN 0{Du8(섯%3}*W_92`|Tv&\yA9'H>ݷB7xgUMR&o8vKVD״{b!1W+vvEέ VP wDStcaX]eqlf}LBE}2[e JR5+X-@ƭhr]TLN]Ɛˍm0=nUF9t}ֻ<%w:pUtϤzVmڻ1DybppCL<4Y_M8A\-N=KųBRt )1(=TX7]oURΡ+(%(d-{h-Szs:>fؕ*y$?Ϗ2D<2/ߗ~BPk:sȰaT(4#"qaYy:ґs;Paui;i73d]8l6P&S慖!C#Ri[l7^'),#,[L/oRX$$h@.P5EByGbx )=BJAB DU`xD-ҭD#V\e0;C4L!0 dj؎ZD0$?ǚIŒzǠ-X=]}>@DwU(u!HPZĹViͳ3j31;-&+axt#ϗTk;R҇K^Sn6IEwF 搷)XF{wk9e ߝnv%$[Px*` Fϟ^ ` 84K@|Rgs3!$@V bA~cS{:-W~-̍KrQ~J,Tq£"OhdGp8b}'KQ{![eRC>dtV9FsK5LW߆C1c</0}d2cd%>0%sp4$UnXrOkI6520\*(IZh5NkK½Of(;/R6 }R. }ʿL+dI`H,M#H?4cOV3NH7ݟړihDGkW iid[0 sM>qo*vqH*eèۖH3װl;55GIe?$rT>R/skZµ'<l75\mB jϓ6F(b/N1 p*O.r 2yb>u _4|qdMK\ 7Qtԛ^ 'L:ߓǕ.E7t1fQ$i6yK7m4^0W]bOUne-gv25g60+·N<DXM{B}D9` =' QajJWVE5aA[\ݞ\XZ:l-Ad4c?H\.Mlxر8>u&KykoP-qL~0t$i=Z4;W'+0p,|Y(f̄3@*^.DG@yf̞f"G1H;N莥,0:w liSOr烴0 [eg¤B6f0͉G`qHȧ성sDw)+Z~o?o͓1QgZo|X=U)_kcBI&&F~N*2/)\~#`YJ9`*տM6F=LQWT,!9ʜIy\|@t$oږ6s}t44X3ߙ)vJ٭)dK&anw:W\nl%ءppnI+BY oš*É5:l`OZ+}xs:gF e}ډkWri3Lۣ>rXm6MCTy:Gkˍڢ-ԟoT،Ծp&EɁGogZJFMT5QQ|`gFwHϛWYJL#M E7g8pa[}LT QNw#z78ƊK4±Sh XmټwE{EH}2̶ߝ+ϋE%U7ѧo(jjk"8MF{ W`!dsGU8pћÎhmZhԠ(x0o7h߸lHQF٭W}4}mDgZmY"-2uK@j74j4,T *c~wEǻbXܛH5cxXdِ߲Kd|: H pGŽT8*/k׍ݼ:m9UDzdEtjZK*S\TtϹ̆:hq:xa&=ͬJ[FwCR|k*߭xR]g'Ċbx|5Lroܥxz|J"p/0D#oRpy@rQWUG fPH<X~ w纥4Q ,6gzI}FuN2:h/;3)G/Y־:{s10}N\ P5s(|ûA?%}0L]P%J֙xZm2E:4jք.2:]s\/a`ts1ZקE"Z,'P?0aogrA$SWbHٵU-*4;612vTԹyDhр%ӳzKcM3M cL 1؁BL)6yDΗdsgIŽ=C",]Q[λDz}2Ґqdtu `TLJ@M4NZsM/<8^h[['pV`Q0#Y܃Ive㬎:1}o6Dtz&ϕX *:q&#٥^8*L& Ԧe:=y_3,Hh` WWXkZTϲk̥Zpgb/`'r,;IHՠs91;.$Fb*p TX&W궭3qG6N[!,|[&l<ҬćN <$אϓQN 3IT|_$G|ka74oPTkuVhhD D H1g91%w@utmj=kGLZߠrxJZuݚOA kY[]z_hY2kKjfŌׯB)#"=Zl"-)x&ϕiNbAUb.DvS 4)9,VϽl0)ʗT̈́?7}˚k-O9g򐒥5?Li2ZA |=q(sIĆUWg)INT#OW?J{UGCVxV$K9fMv8bʒA(.>sOuFB&ɴǖ!' ٙ̾,-;E/ȶj(c7h̀6(4y{BCwbnZQhd^G~[K5ID*RG]KL|x sW*fs0{^:KGZQnyƶ[( L`5d}KIaj=O%,%9<4| E ۰6⭸.Wn?>ndu(r[$Hdhh<5lޛ."|AR:hqWl0 H \ _ 2 Vp5BFW旔kuߺ=lVZg!Kw,U2_^/f%M[2JN&wαQa 'PZW<5}'ݒ~Uboob UhUU^vL{_5u}f٥gֺ L@J R&ʡljxqx{b{9srjn[ŕ Xn4F]8g  XdIcy@ܹU羌hq6b(6{AvC+da^^I:>8z-''LkA9xQ7VBc0h͵pG+䷻Szrm!n;X7 i' o/\uBN˕v2^Y8+uNX8vƾ>};.8`X.Z\%FlÃ`<^F1+ffԍ>?R+'2)zM,/RLo*RQtZByt?Tj N%AC$4% [f4#mi1u*6W?, Xd|.h$,Bk7:L(Xs.N'M^R2& bˇhGVP]l-t^$*]P:XgМ:@x4^P~\@weW-h(/MB+K4r(2?$n3; w|5˃KlysGމ gYy8yOٺO)ͨ8",t 辇a`B̿KZh{y.i9""H(/n=䖫tro@x!ȱ01!o`8aX@w@5Ku]FKKUBt›E"]^:'qi B^ϏH"E>+9 ,&=,SlCG1q3{E`qEFDf-L1ݦ%j)s>H Z.uE`&)ws%/%[ر[_VJQej~ TT? h'~i)a;Vl+κ oZb]sTgs<K4aY,^ZJ4 ZK<,iwIfBNeh9@Μ ki5GDѦ[4}}}:nYZYfX)]K0<=YE_2q>7W8@7Ji2D!W43D\#Ҽ/}߷Q%`b &bJ2,ΧBGu@:"ů _Y\|J^Έ7S< w*;"/e8ӛs?)}Bo ᘰnn+f4l74NMhq%WW؃W`VeEBFF{K#搶bxP/9a22f*Zd  9V[bvM{׶*S46_e3K໸!2ySpj^E޳8@fjÃs: 8&@ӵG5<zqmj+Q+r[3TBߎXս"P- %xE >K3[.hjro5̫g// (z[{l͙t5Lġ崒f(1*q~̴8siS?^l0^ɛ‹v;:Df,&QWH +&1Sq x Kt/э5.~5Bҝ8 q1=R+dqmy !BPZ0*!ж!~ T Ya3]p] Tj!irLA8Nट@gL,}<50{_WEFӞ'` q`aL/ Cb^Hb:kƠq9_xAhǧuG(#uP|jO/߹ ^"L3n0t{$2L̠9ƹbEsߨyO>?uWk.JY C2>[M xS`{gEJ5bH*bmkJƜ!BeHcWuZV-8\c|i/'W0[@̆  6!`)N|MC٘e d>1a8vioFDC9Nmzy"ÀB$ҢCjغ'%]j10' w҇{O4jzVzC̚O0ge!pg9b6ew/b6FM⃵h_̚39SCvś8nqVY\) ڈ W w<\YiIVws㴙u@yidkii@>cJDЉZ,뭶 \wOѬM|H+Pr*at,|׭,/a{1m3 kC[uG49|5OʦۇiP w:'Y 1V\hg$=o { A4v6A^:P#ZڙAѸ'CdM `.BG DӋTx&Q<1aŔw,UaڣyJ?`^b|œf? HO2m:w{Mo.IO桡ԟ[#[-̺DKRXQR$^2A6vI.s*PfD%ĵa՗glG.dK䥹 yI d )4+TvwlPrUJoȍ:Rjjٌ^K -+P0// )ɈMd6Lsꭒp*+CRA6](_*HmEl?@ug=.0I1 Up aS&/GF-,h>\vi&!Y~B?H]ErR0PZ^:F 3k$$ՆYQ@~~bf*+i S[}d9]":(f@zNZ;؛j pZ"ӺA6 o &5ٌ̢n*ڝgsU4:" s)cm2p93O8UV^slO- %'t 0"-*؆C3[#.I8L?'%-YgIt{N:cS9ǝ,yp/hն*U/5+![HsFfك<}i Nz=HK/XŢ'm4TBƚAgq9l=pOHĒI6 k)Iyh;v.e ]lgM $E| aGms>@Ϗ[ CLP* Oo{ p>ꉘ& "l0N ʲ zx5ڒ4:gl;:6y7BUe/OftĎtDo=9\ILLTE@m~℡ ށ y7'>[N9ҠєGc2Ń΂ȧ=;fKv[5vCG m \e,oj~ >PG>oȧ MޙǗͼA8uT͎ Z|kF*/xU$ۣ*l%lutDͷ| g=MXEX ^OU?d]K v_R2dXFx#ɀ[i]2ϻ y?ሆnbsuci#Mrՠܘ_] Lr=bWAFI-s-=:=헴"L<|+8wyYJۭ䣝[ w*7^Yl ड़ $Nj`&x׵] ]1h} g^9XpD8z\eltVjN8 8|I3Í^[QAY=KW!fʣJNC)X`dI*'z7Yt[U-/ȹD ?d);(K3F6'S7 jHgHQ?9Y ѭ&DsLw/ZfTli]+/ྴ4t89-Uׁ[(N6;H?n8wA0ȍtE&WqwM ?I$ixAx3^ɚv4w Fؘ: ? [re.BQ^0%t(|y4P?;R:B5Do,2Lc"J`L9J0p689ِ p{m?sx9N;DS3\?)fWn1mޠw|K,BK\];vr텩1gt|/)'] Bp FJcKq!0NO~p ^ߒMr V!,~"a%O1b[شܪ{^}ArFACC#`|$QiOJys2t^VVA_*Px~d r[ZHCC=I@v9TZ~FRj o#-W(PanX @; "*Uoi*G{v]. N4Dc7O>zeį)<6Ub?e0caIh`dKy{Bs5fdȒ[Fү#obIBAIc@)~nLO]nU`=Gľ\$F0moZrxR%~8,@)ύjTL>kݯ(&,yl3vU1s]n"=vbʊWg~FL+Wk8#.=WQQ]mWnR`Jqx"3W -aM~u,o#nal GXh?фi"n3Xgou4RI0@K$녝||5ފ?bNM.64)s@6z{eL$U9Ԙ߫FdY?/~/5ak6a"yͷƙ(A|yF?LXil_( ]'>X(H# A ḯ)PM\ j n% a>^4wb`ŮG1f OQc-~2!M/p5+Ϊ7ki$  (0\^3ED|ugF-5]\bv>'I2S3/&3$N{ӑ,nV8ᥨ۪H.iت p"O3kprv+?3Nprs-3k>Lsy&|K;\ =3VYy[qeD΂j|$ŚŘ̪ < Ie 3Zޡ^rTF$pό{Wm$YHH3[U%K^QhecZ(\ ڤ{$='>{y#1%l2I{d/%Ė}Yef<2C+WoM쳕qJюWx)H%Tm4E-ock |zϏy5.˒6[{w6lP^QgIvHQy:xH1Nk`'40LZC3e(q֠?F=$bg^PnӼ XI/rTNYXwJ`w!s##Ho2D[o*DصL9gqӏA*9$daa{F)+U_.kK7oI 9;8AGs/0[x* O l]&2a IhuFG2(76𨜟wR vu,w"ϼW+dD cefhHÙ#BwՁ,Ôw5p2P|]τ O1%k+ZD ܴܗN^E8CuO;z]dzbŗ{TCXy*r,D0[#x]|86dM9j;hH9=1Cte y#AFrx!3^iHʊޛS*3NJ"#lG4 8t!Gf9ACFUxQ/_ 8ޔ%-ɿچèÒ\j*-nSFkFx uZlju9~ -ObjmppdM ;1JF3.si,n_%'Mbsofm <:O.=9r=_4bB t1JȬ Gn0pLK?g9 >ZLs6n(-Ǿhg]7gK Tah(aP"/',dG/$'rIvc0ģ`ndCxz{wN)0"*~_RFW2_nFTw"|?AC~t@ v,dTtrִ~{-X!0n0M>1(BIb]3OzqDFJBۓ3yhuPN$u9,$; ?}y)<=Hq5EMHlrڨ$ʒx&$^^8{rY7ȗe֩R9SԿ@q._ v2$Twgr7\w?iS-$.̼`/MIґEՇ(whtHNNE+r3 r.o#o"$P?,t WE~&#SCPPWIn|nmWjA5xHt~FF?xث,W>C |>2;Jvd>ӲltQyR]!O: ?c;E2e!|i1MHyܬ DFDGMݗeEkP5eA'ɭYohP_жDv`G>-"q!*dPsq| fmuOZ#cd:BJ3Z3\ZzF4~{됃Rlosa#eYn96Мn^~ /9(QY}; "V_Ԩa&($0wvV…qF.;nY?I~$,/\]汨ݐtOj@Sɦʜƾ5Ұ~ο9Ƀ6t^ zr?T !W2_?\B ܉B}kl*B+1~r[dwmκ,{6qB,-4LFpJM1se'{GpvL'ˁx g1U^ N }f* =($jgY/BONJ^Qkj]_L);甧`) he[M=\ uh8O6g] ͩ!|^̼N}UnT3Y3Rsق库+ sIETv̸56 "!h`Wz|{SNb c\S)xj ?%>jZM!,W{$;WJ4pw&q6\B&mCZV4[4f}%2kNK96[6&1v: 5FtB2e6w3k|5pDYg:طj`]tr._iOh@4O\ANj4}nγ.i#*"Q_՟FKńݎFrHk-66\#!EI^ "8Y{|QY,y9{"h Łm;$PMjdNM| {)2ܸQdr؝e@J;#V. Ļ(mx;TiE1kr/r/Xp~.K>t t/e]K؃elΔ4@HhUN_ez˶%0Tb6WCm48jqDQ0 (M9]z,'E8b-@uJA%(i]NnߣNĐz-AD7X ٤nzECǂG2[P6 VzS 6KpS{U)+`Fz[ Z/gBoF-sWui;QugkaU Oi}8mg˨ ɱP.BƄ!2o8^in#QP1fEQ[C'n nw"d`g|Q$a.ir-ePrdxC#4ѐ$@ΟY:ީ"m)h@b(oMJO+;΢1L =jYCcb2>PbIQ-bN5vLʻ03c>#ԵL"6XovK3zF'tDdᒧGӓ̥H5vbDBNwěOG a|\9$ uM+y9YrMH^>+B5Z9Ȳ8\>8|^ F"]~`@sK@)M֦$\W1x\׎ hϯ%0DPjeGfc[-/%k$+J+ZHOc|9 _-f{ +5pJ@[Nm"t OR])SEVL.Y@%}CzM2"8RcJdeIPbsN}@Ƹ^mWX;ޣ\dou}jȴIA6Y!oO ΢gy1MqW6J!Ӆ+7L{m"[nZߦ|c 䱥7@7 .TP|6B-#t[=k'.tV\~gI gOS&v Y Ђ^B]~Ըo+$׃OGvƄ)IvL6Qxwc 4s~*~jG3s͍8Ii\.tPlKã'tˆm=XsJD.?i!xi-f7l-vĠA-N7][8tˢ>d+G<FJp`\:NmԐٟ8g`1۶?Ȝ1၍fIE`̟̉)1s*xQb4O>  2OGL*hES*S/kR!7 x@>&մl6Бؙ lпYvo0`"/ʖ r)*wXM32 m nK%hצCV zEL?[skyޭ񯶒e/{i%ΰK>TGIvGʓ8Md/#ޯ:mxZ!=ܺUЭp Z İ`Eu-_sM2҉wǦ\n٩һIaߞmFӼ T~W vUG.z[sK 0ǂ I:3Qf@}?4!<ƋNྼ}FIN^Q̺qe JMe'꿧U= aW(z۞ jl/K"{f~k2s^Dݳ9H^<59JoYDRF K]a8=-JsV^̏CtG˔sky?K ӹW ]a%a{w{0ቃe љsC2~hջtjUʣ6}QqբM9xUDDw]t2@4G@HMW@6$Ӎw@ w舀+-/g3w=P7ݦ\C$ Ku?nYًIU`0 >MͰ^ ?݂!/H)lj|O ?6&)P( լ!]ƀ-H-} e&x:_5#  lmh"1C"Yy-[߉v2I:[\-ZexYIs9S .]W.F ,1e24jarQu::!IfBݧ$@\\RSvu f/? sFeM 洖^2UЪxeO +h' u j/>?$ZǠ4h F=p9HoImƶДAӧ:;*Z0֌:=@BEPB5vXi =Zﭥ$=e7lzie0X⡢4!S ^aG3/ۨZ4ikCnZFda|)m v՛~=?6U7M?6# iI }E)ȉۣVېbf=Z}רV+Nbb"47 {;[ܼ::/vUO4iL];PސĂ_*C;-Un]i[6j7캣Qu6x1#@6A-/pUxp6LBFS(,lRf(z6^B<:aipD`7VUB޹EtMT9\2jD尔ܩb}wbk+F'Xz \G%nI )uz]`DbIB?BGeuP-[qTXbӰG.ފ"+c"iN%񾉸!P5^Vyu+hj?t:?adR9"II#S9H92Švu9o=4Co5HدF9EiBh4翊":&v#<2${"Ar;zҁqϤ+d0UZkm%gVڒ[v7ːql\yWjt%C z$]Α',曵BsJ,LCb_ZxU1>U}r#MYw*ITt2n#nZ6[IQ`c0HCt}6Nf&d~gat!Ĵ;ޖ2Q413/ڧ 's/U IJJKވFdM UGXV0ƮiЉ/If|)](dqM"nK|.F9fin0O |KYDNUA q>jV1wGpRn=;R,_GSFm{*J7x YƶKRΰ4;x_4D!52A=%NAz!m8/,xc /X಻Z3rN22WnT2>ŏBDRl#`J)Zh'Klጢ\ B>y\VUY-p OB%6IvR)BmJw~9 VHq)[Q/в3554?AK6w} jDdsa? ߳ՀPKrL0pIA:\z*2G=Aۅ,0!OÛuP5&Ls!am: ں)/a1EaAXBL3ŭMVṀSVtBrW&@!/elS5!#+FXAðmT. ˀșYAM|,`~1l*=cs t^QǗbnĽ+-9<-͍h뾀E\iy$]_UoeZgSƅDVz^u;=`9ftMY=A)RL06p7k:\in0ົqܕG*o^zO ]FB:6 9|[BXq$[^` o//d}pjktK($iy=cy5ECZ<: Uv!&ē<32qQu9zւ _ia5@oD[J#z$O3ϵzfo0h^DtӔǴpP#ҪL1[浝 ׌u6!-W&@9XSDC# w_8jkBbM\smqEW1#:@H-{ӥP1T8V+M c}F4yxؔCǸp &XTAl)!)fplHEZM<퉧Mu`O@]ͼb&XHzpעpBN[ ?sXw7d=KBW}ޓE̯%n޴bQXd>RH␴%16K *Pd/)݊"µ~G0%3GKAKYppn[p/LK>`vK4.K,g7]EZ1q6)QYXW.CtUbՄr8ccK2lkXVތB;U?*퇅7yƟuhQX_IX8 jT],i>VVE7E:ar3RRFbS?q67pVsdZmXoq.F9"y9#,G'I4FV/HVr~u=`ZTb{GKIhhgĦI2)OZ9xa<90gxݎR?[Z?i_ZV? Řs15C`"q2.v%ƶp_;ޛc*l~pE\#Y6?5c-\t%*C4ZC.fRPMn[0ߓ:'%+{=5Jެ8l/F6zQ9ha,}l%;zlm֠ojLͬ폏A͞  {S\9V^wE d ffns|US$;믌ֻ@!_>YpHjxXɴ\ Z웏>p;_|F1vFjbą> Ed)#(r5 K z~]&1rKRpi%en}^(}y_dԜܫQ 9Wb\dkXXD~" |Nk&5HD)L<|rooeJ}jḘ%&pwKJ{x5tZE"Aw;K-k~픃7 Euo0= +YHM]Ex>9MlVFc@- YB&%機Vq O|Mj$NƳD6u\P+ߺYVnf ~5`BS{> X5^,nt{ah&E 0Hm<XĘA2لͫ0)̝'KnC\ofv^saKn[qxZg!hKwEh% g\4("o/m ?a'ިIv)_r.ڶ0Qhp&RNH ckt؍¾cbG>Za#FqnIi=|~ 6F@6E+[Qhݰum Ǒ{jiO 5AvY9\k`lyY[&|'o' cJGxOY:fY#< ? MjŒ~eeH.F-{MD'94[EKhOۼ{<\J7-! p#ƒWϲ z\ͺDMZ]ks!E,2Z'2L?<Il'_m0 Ҡ "6_4!.^QNz0 DžPdj HGd u](SC-ʪ;gNj[`pS+L@ ~$d+W,T'0RaGXj _L6?cyyZ:XbwjFR*A>;:~ml^nX݄=3#vc{hZ5Wh G[Y2al~M4UMAb/&McLyBQE[O'#T}ss Zo]ۡ= .lX,| {[ 3m h#t;ǚͩ9u'+CRNnT*P0b]n/@.;:EUPm2H$_'e5|L(28l-I_x¯.p-;nUMjmPRq5>{Qz2 6;xw;P!sR,gsc0n{$.銰vP5x{Hgw:fjQwE1 ci+v_*qؗ'┙V).Xϓ2pL c93"x_]' D aMdK-}mˣP=AFv8|S'ݜ(GVVn*vhsWFӀ%*9#; ԄܔkN6ֶzh>#{X LQU\Ey#B'e)_sa)=ΝA|M?WӀq&d `¥!M"uzԃ-`\ ye%83%Kep֯U,WiMb,+֠9r)$5.r?峲5ѧmw| w+m3kNl e 5nNY:JeUDhRuENFKa-})ѼM^1tbQE@Ztt;Q'ldE^<ǗRŏ9TO/tB/VE9unKAeoǜLaĠH<14 gi2p&et|枰Z$rV$r3/ˊs$[&l9uiQWreXd|J"M%>O?zl-֣NnmMzăKm985d/%`-+04$'=Eg jW^7$JS-՚~bއ ʨ^I jMK=Ip\ k`4ZcƈCT\z__rECBVhNCb߽Ix=OE? Ԇ)E8|k[c./gK]ET_SIfo`9.ajq*IO1pn캃T4C9K SmsMFU}ay &qPI+\Z vAѶljgCҏ;iW:η=LR]ȃQlr~ɇɦy[*a /=``CJqH;^\j9wbaνPzd##KZ]ZFb^jfsPB2}zb8DO#1 a#ۓ$3ͪΕQ-1uRC[v9zр,u` V!='--ʾI8#mQGg %tcE #jPK F2a^c#J#* 9,[I},!=Ȫ&,B|Z7VGX0ha0_}˭_MZZ:aDHkOug"WƸ* kAV*ZX[GCR:b:k`RTf]H&ŇL/ oLP $)|rjl=#>e 6PJHA<~"3;Z[L\0h>B~ d1sdmN挰b9"I~LRn:~e%8 g\ɨ;ߎ21MկN{#?xk@enq=2}are^Hc\) s&\},!90d ƉWVY^~qf~,:>[ 4.1NT v2<%ViA6)]O gČYlC7z"ך%ï%u[h}r`~ eȳ!ݕ\Ld ![0Yd%`@ (g'3n(U`*/)m ebQie⠓}J3XrBJHeVںӽ<)]u ݐBS6g3W椈"Q.(I&壩5SJ)~Vx^ֆ%mReN|Aq6Y~~Qy\mM;l_*:tȀb\uPI/bVC)cI  v5U#q:y0G$RM&&]WBF:>лV&{^y e6'Aʔ&co8aKW z+.y‚á`rIfq:+O]HyI B8FQ:ռS~Q ̩lp*ĩ΍M _\ϣY$l=M;Ühp6P ]-~0 iUT R8@zl)4pmuT#ȍN-C5{bL#qϿ4 T0xǽ\Cևvݤl)X̆U1W˖ vjJX͑@gp^eQ3`@D&SOhFѸew:K$aPW*N2|:ij;wL-3, TtZopesP=~tȮ5vycCġ = LftMN$KvM8bF#;fr0nn6ضzmiIvqf]G*ImwBhl [7ڎJquo(ܕKho`'ILN-EB-+q\' * 4Ra#޳Yrl#2_.3~q!ޗ)5۾%V`77I)˥EIHӹSDS,-i6=XqOq@"bV(|ϬxtΫBwٝ\ ̳@?*p4#|DuST+rE)xyQ__y*\L"y#] $Ff7h^i_|q`TFv3RKI/·cRw}ӽ^$A\.-DE 8E=>cxNDJVKqzAJJTgӥn¨3beWIJ.igN)Co4ŋ#Uū `/A'*JNyH8 ?:@ key.} n@=_zpT{𻘓!E,Iq\gqw%Agbp۸kOױ2oL2B'!WtXOܡb >^P[AE:V/&b51jvyh MɯmNj˩o_A>~PYە9'"#& _׻Sl pYisrt|xvoZ`1F&/xnj eɜȍP_5zpXb&<QPyZ/]HeqyouL X%=N_TNѫDUy"q'a-?~:n#cVpF4>etӃ "VSV}[UuĿMubt/H93zmf9asqoǭ#^c+_;ijk~mʯ\rҌ"s{d U׋IV(ր3Wj: Fĕ FxpeCy,B"@2OmGRzXg GbwN9iOBW7v]zKIO^[2J w}_+g}Sf3MHїLA:| >fr;GH>O-u 0<}t@~j|>"I&n|0hZՁHk%.Nk g,Pb`}Wx %w]m3|)y=ӠɝۇƴnϯFn0˜cl(_ɞ P5tA<ˡd݇y 5~Ѳ/e.'07!-ˍ,O` mby3O< ++tއ,4LA:^չ^$^y GҞh9תE V|qJM"b*o8 +'x?$J۸7`sA &D@FGfiN>s`NHg9< B푲&d I vggQvA$Q!I=n,U-ƪH)98PMqx©߯shjFҞ_%іT<#n> =Uݎ@uX?{) Ib |7,e+/s #UEԲA.12X32…H1hyȲQQrN_IpoH^؎Pi 7~}xjGn_ uFttp~-$,<٧ `eKӹ0Iy6|I|]S HOլ-|hi.8TgoOd"QD3 T(E)=Nx۞r!U]y)ႝ?$ Q_! +c%"Nig6ք̵Omp=Z1=(퐹2o$OXWNMF!(nc F])؝O@<`.qoF=t?ŒȨܯY Թ2H@]mZK+{?T"gZD,_*޳{'n<@ĎUh`P{* Vll.btvhSyܼ: ~ѵo3~@Ĭ^HkR&ښ-9c9Uc%۞7$x*E acdq?W^4?AbеZP rfD;?Vo^] gWaMt?;R ɪ=4b;2MZJp`,z:X Jn 䈁 THʙ{W5dȴc>P_8 99%>1fxcm,A*ms4廴6] 9e[v[*kI]`CZ{3Ո3]4o7 ;jg;:tCUmpa@r:E3?f݆~mNϤZCs"`!*&T#9OC]:-eJΏ mB2 cϼ(9BK!4LtU Xx: R֖RY~sE2\*A˴C x:\ VsxVJ ;qӫa!mt`J^j:sL)lcZ:u8aUorYY=(V`$#.U1^K@!%Ƭ`e\/[ǫ Qxf9x4bOڸwD$o_d(%a2^},p?!JQ/bsuRFJLeYKaጋdmB+*  .Ñ:x?Š\/ XNce)8eiE֘;N +o\- ) d?)%${.}Cn'RNK5ȣE>T )Ֆ\ GcӍdu6_ u - Ov_6YfPSA͘#:4vJ*Tdkc-[MmK-+F4^4Uybbꇆ9Q1? dAFu'urlj`l>zabmB֯lG=6x_RvJNߕ".7ZI|.95@Uy|$&pS $jx=`nv2ra*H*%Y苖A#uY&b|4`RѶ"8I+n?~kݣ:$HOtȬAlD6lJ ;zlcz\9)9:!2Otarc-DzXDQ Ele` ٬;:-i=u)*_N\Yri ?Kd\|vˋ[)=n͑gp!F[Z jNf?Z3QX]X Qn N= Ķst3+=? AQ4BiGd\"@+[m8!Kh J|i)P]/{R()G$y CL5*;E4sq;arP4$yHa.%4opk Vyg"Ŵ5NkTc 'LoD-|N!K77RI.ʊ݂ອ,H5$%Y8v@Hj<(R',Y",w!:YUt1ˋIm؂}x>ݎӨl+&8u'+sC li#ʇ.*WP|U:!qsDE\2x)%(mލ,U]k@ ˻RY),ЇۧKuê^:8\lCt<`VWA~ ФlΖmbP"3(5} Mlr;+Adɘ G{̏ۦ-%E^Š}yn;$kzӌsr%2?hcN0}Aˋhk^'R*~ eM+RJ rjR.N^04&Uz5p41b>*SQ31P+ʳInE*60 ؕC)KlK:K]mڕ8Cb96K!;6PƮ"ҤR=XOB{,[x١_&jtܛ(vv&-'-*b>mLtSGAEf9ۥĐWo1L'%S:Fx(χ2b?"T;jfǡhS5!͜PWit{%% MۉWrw`CPf韘VD` ʪ+Vo>i+ W3=S-zRG]3H-w IQq .K)](QF ʺU~e~|GpHӬqٺ# l?/|vZMXwx r髲@bs:lMK 8+|E%A^m'}r@E74ܭ6˵e뭸vhZ8 NbFƨ}N_<ܩ A,_r >9"NmιĥYĽn e)|/qB6 rg&.8ؗP)}$=AMo`2١AV0KHd C&\G m2ל >5CSSeI ԁBF] \w542Mߨ4ʅRq|F$o|n%:[v9MHA_-Mj]W:n1}Tz63l`ȴ TKln>MOP^ AîkGՋڽr5^.Z2#ҏ8l*O#bs6_pJ.w6ba:׍™ϘG%+KAq4來9}ې;~Lu<'{;,5}cFێ:GvrP!-8;~R(8mL@^{bV閙k0 yע$23h: qy lU=}Mԗ0ߗeX(7 8$p&N_GF14_{ȹF)˔ꒄI:?kxo.CvKy ES7MGE+o4M:: 9qgaeym(%**= fYs-o=14Ď7Ω0:_9He%O킹cq2eQJSr>fsGn@ʴMu0D_L) [ {H*=9]C2lb^T:_o4x>.6޷~;aTtr7ԻkҌcS`,ct,Ei15t<~i!e{R&1"9۳HVFt>\ K\jkT;1e*U^>]w|,ֵ7_ކ|9?9obD)';݊ůgKբZϻׯ3, ,o:T=?gJW[|L?$ͥa27r}R%6Xecwk>]w=6 #fC1> |mܩ`VҺ+'bM7%5=r KBiuYɊd*m I0Mpm2l >,6Hixi;gM?Xu ߺqy`ov~MK؞E뗛lf1M;j!6>X_Nλwh+P[ /\*&^9+Q>,mK@%?h { 6!%kymH`*lU8O]|B .v 6? ݤ+3.!!״u):4=HyMwNFLkPK20B4 #ݶsOD^訆;o'T ځzsڡ &&"F}B^TkWӱ>M"+!a:,F#T^:nG/=]tr'v*2ُ=zr' x~7tx~X0 u |A8rЙapn ζt\vج)!h8|w0i3}뙿a*3?4jd,@2dK.ht'5rc?*]?O0Q㶞PU *- 7{+N?l0O}ac _nR{H/Rʢq&"q]Xg{VVi|eKhl`-БX'hXrg'߶Tc0V0@Mח-//Tx@|ҬDKT%·WL4N>^ Y87Of;ݛEʟ3"ؚbo}ZyXasgylAodq\(~\N2+Q«6p`ؤ[DhM AUUAΤ_ kv0PA e2~}Dhv!n;X3^<7a6kq+۵Ȕj5)+twTמ@?e.>Ƚ,Wq}0:=aߧFsSg8$[I2T=D)E>_ZìQ&4qmvN(5zF`ew*=l&QĹƆs}T̠Y7BdP*^|f/m1y 0ro_1& hE:ʒl䑴 E)W۩]!@ad!Og>j u)PUX#46=b^ZJ|%N|%|W&n0JZ5L1~Njvkڴ{oNt_ˡЛڜL.Bx B~t~Y?jٻ@}}9 [e]΃(_c N5(bqy 6,L` EOas&SRx%:M+g%λgbGW+YɗL{H; 1͞_%9qE!4^3 Dc:Xo=97uÂIbik]83,ˊ'Z5&_+U?Ӭ~DaUzweFW[2s.n#t0a}sŊ|HLJ|?w9Hp6i2} 0S4e\U0xAբrn\zPFGd/ӯ[ X+GsUQ;`Ie;V1 Lp7Mcv}~8g\8꣘]gw(u ߵ0N*,JrBY}曔Eg#W!JN۹~?: HtD\#J^f Ia?zc34ө)O4fH*rP $SZqY+Ź fHne'x"y4㌤$?ZSf)jI|3)J}:ZضMjȩx~ܲ:%Z0I@_ HW8kݒ<^&rWQhײ);ƶ:~$Q%PNsXOܳ^Lvv+pH o6 Uw։m iuAٰ͡"ד=V|_MDP7 & O`ӏ-V of+#pƔjX*/˪۷HFaخ`>pc "@|Wכ fq/Wox=@<_r!4dLl͡7>CWrޘ)!y\נ R&vwGBoc.T?5TMW jxQP !uEB,vM6dL&VeY!A!2l*; }qsˮ1t(0&[xWxʥIG1K˛gwS1cv/1a,U759ԋP]i ,at3jK~V53&$ɨQ? %b?wZѽA!hE c9U{n@J,UVOn 1ձ+ӃѠu1 6JF<15xibMO+@?p̀Lj#~ﱚ7Aݴ޳&U]TX_|'WWÈ der%Fڂv<\b8!2Ԍ8}yڭQ/y1ՑB obnEFS%6j>)3@Uh)]7|&{Z~j! Nx ھcY\ln%od 8܌TAm0K 2y̐'UFQ8M6#ѡn7o39"^x|žBM2_wdu)ҳ5Occ-dQN军Aix 1<%bGà{/2g?ovrM!IX)Pt+c@*;N,9c2U Ұ?2 *ku'Tp"EY;Sy1ԍ7x&{$WP+EX%eh5{. IĻ0s%q}pd\W Xstp SxF FюOW^bК9G E|gdo_r/2֡XC*9h`rB,2AɩQ: , }J >([&ZYܰ 91CÖw^ 'Pd@83˚,9"'ҾC]hzXPU 69٪ =GRy1j)q XM֣:Jr*>儏(c޴k}]'½ lnNӞ׃D3ٗ~z?*%mofx>sAM6+M 91.*?}5yA[tp8 *+5y@OgIAlu0 L ۓ|fY毷~A<%A~;DԹwUtM"4aޯ`}<ݼ~cHv0piRWLsBʗIJ[Рfݾ%0^F'6[!$R{G`\޷߅Çf2njyyTԢP:ԥ?Mܧ{8?w{[׹qfcP[0B3(;{>;xwfKHZ($=]pMI#UrQt-V0: UDuIU@I?k7/joh4 K&qry>5YiPA%*E)* MUT;eEn \M%ª=*tj[?5 S'PWCj*j@v7YJ2Q&O:e^•?"Aw T7l;47!a)J}վL}M )>Z:X=CDZLLH61 z[xb5t9lPt/֏|<-1uگBh(<[pjD(-0_OhoA%ٙ@05 ,$N%ĿhZ(ws֯p\z1MIRNs"NQP>W,Hh'pkȪvxE2>rТ_L,]3*\3ou~GMq Pӄj}sQli6Sٱ"Đ!xFˬ 8F 5WAٯec*Ee*I\p*Q)˯s bp5J4l`-]\:=C޲!ڗJ|:CCp "(gtq?3U&&eb7B=kS- n:3L 39Qz=٨F\"$NS 8kҟ@ }De>3 wWkEl/4R*-GIcL>~Et,$h XvSnn;?, z{ 4!;ˢ)QDй.Bd_~yzn˚nlk^V\1v~3 ݓZfw=ʅq7+JՔKD;oD984^z^JpowִDBNh GzX}^sA*3⋨IfԤ4d6r19f]+;߻6 3C WpYfQظEgث2); P>{$uХ;0Bٵ)RG<01deaf8/?jo̿Yy*vP+mv?@05ܺƌ*ҙKf r)PYWͨf~wFqX/GX5Fx̪ƾ,ߠz9ŮeBڟؾ3Cx.^96͝J}jr$@r[4  aSw~'jYlPlZd(":T\H3TD*!6yx?ya.q 0Βzn`>⇸>^~Z3E|Cj焣xt`.фJp _ƒP)ʻ!NtiΖƝG{2YצUeܫdHNs:jO6k= l/k %.C "=՞0K;U`1&Uč$QX/~s@]AؠA֫UwZ^zg.X6從PFKL2 䉜DZ UcIT;iBrAS0$>^1Lq]ra766h7kSq s9 ݇΁/cNmoJ: oǞ(e{4/Cw_~c*Aź +%6u@@{H ]A)/džVse H]/kLwܔ<bK^Bwoj# <( Ӷ^:Xi|^ZNk{=v90NjK8׶ Ê ubhМ?uԸ9"XxCME{"ٟ{"M;'nܻPžq,ANw)2I$ oeXu>uc}OV]~;bv>LvRo y*] P׈lgآ~c҈)C)U X wZYonN߶(ʾ(IOyj ^ 9S_S8%>k'DHk?֏R Y R\f ؒ\*"!W_F{iw&BT؍no$H27Bm~#aݢDsXJ[4F_)߀/,c3A]WF+F܁qZzkq"c.7Ԁc\cS.gH?,Gt:PTbfFB)/0$ˑ:]I{P$Oћb {^Zx+m`jf>=+<0 F'ZOx\d$gx _FԨ;-$ǘ̿w"[l]Y韻)2 kQk<}Jz%2L^5c,2 +%E<*㨇1Ӕ5o'͇S< kgK"BLY"D4e^u_NBU5=/Q%c%&-EN`N""mzpu RrylZLFwؒoGs)ŹcV\dӃ;&1px˜S}z+Tt&N*Z/'9;Th5U(R;CH + q Q|Ez5~$̭!A`٫E (PԜ .kmZI/.* ݾK)kP=wqk*Y (:^mD8)1Fw#t n(^yDG@:S.6͢ȧ|Kzq-ߛ ?lx" Kf:ԋ/n>$4w'Kt.ІGFPhd63qɁ+G4 v;y|W*wKUG/to̥~ӊھw喱^_:;[!vVRtG*tیgft3q)g3SC^8x!l"MlO˅V>rʗk^HրX?gh6U~ 5ۋl&9mqʮ_\sγMzM/VDžei2x&m[9>(Rl]q/̈́E?giDeTza %cZLV3R^U5$F)'.ՈlQ*sח-1-=H^] 'hxd`Eȉauu2w~:t7)ٌxAÿޚP\m0B"6iKF, ?G+mU. 7WCcԍ_l1'V%J] }U:v(% GEϾN 7ƶSV"4:s3_G8\r 1HZ^jO{Vޗ=En/{9-UAU]>jAY[hkʦayVXZz,Q 礒U3Y/S&3kCJ8Sȏ%WuMXR4 Ĺ<8|xl+N&6)kKJ,) z^ltKP(@G.8eU5'l8˔"AF0noѽ$ \qx2T"hs>3<*3^{ž_QWmk; .= 0m I ٤3#\t0 ^WKkyqOgGK6A8 V3DBmgU;9cp)/W|yA(}ZTn "ab85 IQpO]Ş2LS1AA|>P]!7w4VPEluIƍu\>\,wĢ2 NbH2/huG~*4UT2,ig/2gdi~Ű; *;,bߧjh8\ r2pRr?B?SN qdwgbױ{ilFSHsI;p!:yƘ4_ُn/-׋ 89DI#Rq ̇}8yu7h@B5 {K^_1 C0sY.B*i%)U%W xo KQTdMjކw{9'>hf)EƂ%9@~G78 Az%ዛ y̾}90#ɹ};'^YAvo!,)ĩУѮchM$k2zkh'rf4yhVκn{k"X!vi_;:8<8b4ꊁ&ָHDtvFa>zR@P-^W_J0ܳLX wՔa@5._3Y))A9qn F9ZbaiaB5#t]-MaQH5D_Jb;(d5N'栿Opx`yn0-RlڏLWJ!T+~xoG(pO{ZA>/./eVi$pqٵѥi@[b1F '0 5ClFBm]<$;гtw39'$ȹF 4_Xyng9߈<[p@=XtsJsP-yGg}1h^XF8 .JeG4LѦ郏܂4JשS7,8j@?0DU|uc0dL,`Ct%b. $LRŧI* cpv+ !M;h?ة|`M+t}J`ErD߼W.4rO3 < Ym]2X~ U 0*υ9q&`l#D+̾g' Ȭq;`\P'ռ Z<-ĵ[ 4*0AaQÅkp{qMx Q!U=ۙh LDFkBk]%O\#רo(V~lԺ`fʼM-Qy"},~0,qٍQ8ep3o/ Q /񩷩9[/;Zq%?bM[ ?9# Y\Xf EEv؂xIh1Idw:_&Yt;Or]HʼnB3kܝJs[՚LΦ<pF{Vlv^v4T_%k!בPз%Qo 0+عy/bc-z̎)#zܕ+M?{p~GXmz# ,v8 ;rQ۸`#B$eP {6# O)aPì*aɫp#| n i m iAՒlmEB\c>U8{G_9B\Is+xtbSD΃m!&OLfURPUlO9מ9$J(ߦ50U$7]\{2iRS~Twɢƍ`R^H;A+5; rL^d_PǞ>uN*XAm&2Opuօ nvN,!tq}KbT!JDzNpffڤEJ(F;͒Z? a|b 3ͳW*ָZ>a`51 BD9ݕtgǺzI||hZp!޴Q>Y}pn\Qci}} bcb0ͣ?#?/[DqM?1.}W%Yl>9_W-uv9DŽo*_|1:[RWf3ʣjoNHPN6ۇK!㖙~t\7m&F}Wg 6nGޘT'D.7ibWEg׸Xk(1I2> /шWĉɦ́4/Ʊ4N(@ t(&qa;+ҩdҕEb%)8Kvw`s=& cFh \r('8Po~249t`դh)SsRs{ L+Z_ղ3,$aS;2: r/Ԫm˰B1y"A$@`tgi~H w\Kǭĸ1Xs$m4-D2M4 -4jܯ )'\8E#laswW]~Osky)/*֊iJcMׄgc|}ɋ\MύPl3ifxHAWCQkz?9ϐ@l2vy`U;Ξkͦ u[vcX `[7Ba[e 2ZqjT9 4eB=8j̍S͛g` IwϮ2WD\96Q?`$ _$Eۈ1ѱ<u<._ZQNRXGnTc$z1Խ%:؇NҦŔ1nZPxR_+cME}ǻ3y\:Sb*]u|-u/^?(R7L{;4M/҅GY9"Q$ L_IhH@ X9"+ZS_KbjGp_cLYP@IX3(؄Tr@?VG7gAaWFUf:hbZ)vSGM{,I$#8: e73.В(sp٧+d/ ! i˝/K әJV6hxkqWiܬ&v&KV.>ߧx}},E /hGi ?0_|sU10g{-q0B)e)Ԯ,{J6Irw9#:Dj8MjT%J{6poWJx -TD{?KEM4/HWܳm?[ /^B̐FkQУr@Ū sϸ!5l&2>aBZ)&Sn}=,0R_[;0Pe:$5blJi ,u]>@0ߝlmr<_i/<}|btZB|0ՕBьI ɬlx襁`EKe: =uȯPP# B!HK[k MȞ}wŨ0W/F|8 BbESNZgNIxr [Q$v CbO3ux*To`I(M_0FjZZ 1y WdeZZ!gT;28$ (*[ ͅ9ʽZӻC@X3~_FeOI&DDԇD56f UebG9WY;Qv OE[8Amth,p$Ly-^D2|ђ,tNfmRG33dk;M{Z]6"EOq;&;y}m< TZBou'ۑk%fH7Zyi O׷tnpJ{?~mDp+6ր#٧ p#S861~ xᵨLkTaDWzW,_fȍ+p&% R/39{dM>lHT⹾hNA͈'dK[gI(2) R1z)( =(ses=e7q8ͫdd'P6 _ו}pc3e4rh]h7cNU^3lN Ƿ*aETI `9pjTpWjx Qc۵O=vh ~|Y]IQƅ=O4EE Meq_6EH]2ݱ*s taS *!5e(Gs>BW|L LpzMf'h3ugkAE_p7}zeD q5|)Sâ`M4:jG4@x gBOc->d&zcC( bK/v$ge1⤰ҠNZ5w%Â|>ӠID?DEnp:HSwڦn\HLeA&Цܰ7D`g&r :HdesnpOPqvg^$T&} M043kZSz19yB7^*T@8 JE}G=*ئoftUS ('=siyvz5|AY5'S>XEܦra7d y-؆pdD<| Epr|Gӧ//ښ2,<]:.%2?wRl~BbЀq-,#c]SPK 9Ģ*4m9fCw #V_W[k^鋺ii @*yR KITݹL:lXN{A\I ZG@Ķ߀~cDP}{{s iId'LZG8iq+68Ob.Cc)i27 n՜>]dIC᳅/4aISyԜҟV vOy#;\Xզr[$OdގvS< K/*EYҁX}^oBK6I##+{8Kn]סӺ?P${zvc̰| Tn: (Jh-Nͬ;K5fg2 ?4*{kvI+ rtmci{R+Vd$|)qty k;~ְp`3)IOrIF CZʌwbtt\żJ֛ @zת";v^#Pz23%TN>^?&]pNkZaj"s\{A@o :9FQ ">jO vǂ6E).Xi`!C77W^M-{ԇX,G7^=r) `hM +f5rL.>d PQ[7 EU) rf$%}Q[ޕ?$eD-jNG7݄S6v hdjEGs>V$6q1{<ޤfπ0v Q],.oJM-=ے{^^'A?(j9qkE8Ÿ=QWϢ#ј{eЈugaߞ'ߊmG@b.$߃E0AqAm,oBiZf|N "%r} Cy֝ J3hImMnICEi=|Kb$t:uXY8=<5K5"CFbPNr. 5-w`\uyJR}q/:&[J9`6όQ>VSFfemf̋Lk.䃢e>[Srt h ߌZ3#UEn^f9 ;-kǮؼES+_yg[ v<`w]=m 9'H[ vt `M 蒱&^vGjs6?"PO_ 04(b ǐajG>$G5מۙ\ەu.ep8KGfIѾfdefX8 [!jM̦I~ ,LJBh9JT{@M)C˲ߩP;eƑ@MY]FgcL??\A=O' i>{,n.T#u 1u $PbuA5Db7Q/ˑ'pMzXxd1[?Ab7 -./5Y`ᮧEL qKDeO='О3pƲHúNzǽ%f;YF%ľ]\: R}|mts&TH)# )sQ> W5lt |<׮يʂ`n,x".7ԇreE~p@jJҚ௴x/ EJ7xŊ7#0~B dΛTzG0dF |8Tٮ^Vtޕ EVzfΔJgQRA|5mNzeUWMu4d>mO={^Mq:moL^v%FWcOT &uC\T%:QJt=VcJ&R}"7oZγJX׍l= %;bO~}Ů«e HM^!sIJE E3NPl/F&$Q} a58ZL yOeU(G#ߪ?A+Y@YWD.LJ![I:)vψuEF|Z; [FrLy&M+~+c5;!E,(֛c` {>,h-ɮן DX j|m4e jwCElun%Z.%ľ@ QbU/x]]Me/h.qRR%xTЖs~Z[[="69Lc"~#@xQ/0p%IF삘&svoY@I56Ś>Y_i3?|͢haהG6yт"5OtRoCk||\S;2pMj=W{טO?jVwάtreeyL_ m_\>F;7ZelJ9LE۪fIT^US*lEyyUdirv9>A%N.Oi3t3->x.Nka?HCoTW8 aD yC˻@+n"̇ W;&Wp~>)p.k` ZyWpܧ ?\%:H^ )g-Sd/!JIA2LV9# l ׺߱UP] KG*_ކkA$ -K)xTHfp+;J > 2)Mqȕ &S4}gIư,Cu$|zwA7]7 \!E(vj␧"JWS 71OoW" hS&Y\7l/L޳HG+IVus+m /sqQPuD,b<,@(-[9<)z3](n`̕ny(VEL:dVP7\~ b^A9{rB?^whzJgKfcd|RU##}^3:x8)ơwߦW'0LGxp/ЮZtxB)j/>mx5<̦3V xG(> x ࢱyj NM؁9=γCF_C6X^Uoyƶ>Ab dE Lsd6fԦ"D0"%־~eQʨ2&%[L;펉vN4&:zG&1nsMbdp*)NX8s(Jyw UnU L\[璉D݈tdql%lsh fS`T<9f] ),]Jϯ;5;mV1)==D~ho(Eڎ *F!$7Iaq!Mw0T 6[VֻNbtF񿬗x!" ZΊn> 1DMet[R<ܺC jw:O>46qj,NBhJy" |hٻmVtx_#> I%Ha"}=){6$(3"Fa PxxD)Jymp,Uѫ,$kkZoCFs8S]gmX_!ᧀGiTd(|Bj /*A73c| 㖞B3ߠ飍2+ )AM*|\[]uǹ -Ro+hːu>gA"6 i^{@f`AtpL%y5[lh,ĆӸAarM ,E|3ubkoivT 9J%d*H8i ;PRyZ姉)3n7~[Hxʻ1NU!X6_fǜ[>gf4n7PDH^^|C?LclvBʮd<}4G2Hȱ%b&4fn#,I\;Fbl5jocg%dQN!*ga] ljOUY N%6ϒ \2཰tq7 hD`k&~S.|`KW/JM̞6^kc4房27kK8XB[2!6<[J/:%8|A]TKD½kTkZgŢa۴bC*PEHV`뇉l֓oQ-kWDK۟}tH]'|v$4fiZiYۏDTaVx|#='O U@s8 Hprsڞp9n˙ܧ*  C&AS7QXԘj2[m򶈷toX{g1]NX P3#@-wqPu,mi-Eq դtW:jRtk&:g ޽ cvo@J] 'eۣ;pL8y]O'βc@rIѓon=,T]G!G9=ϯSd\/ӖPW! "q^4xp(SM9g嘰:"Me{ q j9-w<{bKl7o;)ݻwB ;~lqJVG˽~Iߪt=$ _C8 ZU8*GZSns\5qL<4rcyʊ>9ᒄKU'2~(v,㪋@](I]ʹⓧg1T'hs=$ќ@(%[J;+s9HLDaMg攄;/ɠ(iڸm#^; 2NFP]f_@N0 ཻ<B] I[шgGqL3OoR;>螻>$Gji Z)E. ue]CTbe).;nERY(=εۤ쓣@ ʳzpS{$OW578]3k s.ɿW\­޵iʫ_FUh66&yHm%$ vWZ[+^x;k^\ɉe,/FULi=r+ofzH9T9=}?Ǜj28}R,*jb?%{kXFGn8;RW+ |sώMq'55{oGvoЧJ4pH k Kźc0|:,XYV!@JV > V__~BH( n1s"܎C<;lw?QcaNorG{_¿Һ: ×r ȑ-t>B1[NEal_Fs"a; I M&nW@l3xPol6㝖sUB%D1pd6z/ +0q;vҗPf_⪮e I9*$ $6RdA= TF4p-#UКmo8˓Vj M GUl%C<$I?0F5j820GݬМ+J+]WRI>a$Ъ>5-*sYt2#yDoӝQ B[pIۢ=5Ğyzj*#u,VQj ~ӿc5J}FlHg>gcmM·>'+sʛzz&pYSG<{fz\aKmGTwyD to `Ҧ?tR?kwAl&8v/ЧR}k, n-N8"5'ik) :Cӝ4qo=$7}t7X\_Be톺}_gS,*ܵ8.OQZ324m旼y5<~~wXzagWzijxFv\ʨAF$Jp5ՖCvَ"K:Zr|l#FwGMGo]vb V{BڽH0(vfu}?!VSNde3Ifq4FPE~en}ci*覽ʼn?7ǵA +@N~R ;_Z;s+hʵN\wd rR^.SCl PALˆeXr6֦Y}f*e^-&v X|>m-y?mve >\U/c65p)UɃ6fJrm1c`^;ɍ /Ӧfu=ՑsI$a~uaS忖 dFW6:3m94]#FR:mAy ɞ>UF$.xI*V$$ P]]˙ Eehe;r?'IOrKwi\/v 5(UZ ]gJ,i$|(+TO,h?ZUel%qjrW9峳vYQ慹wB`C{:]dCUpe),'I)Zp`48Ϸ9 #=C9|=N1Ғ%GOQO#_C 7-WdΡW([?k쓳ٔbw+ R<,|jR-800qsK~I_ lM^:oDxn9unpODpSMձB8&0+FV F)}FiE ~jpxԇ2Vo<v%Wd4Jꪏ:>7|m8D5A d.ywa-jMF< XBRv߯3g2?"7H]2x\QUsa/ZX[_%&xגּfarmssap1p=o_?u4,HT=f]tZ "cgvrTDdWЇH? d0 V<? }]&}XwL"YY7²/J~{W ۶Al iFZ.c&=#yJw cjF5Jkh) qu_Ge^x^): hiGZfx8<މ=5D2ȅ0*= xr%Z懸Zy$Hm~(JM?܍.E٪K㮠+Tjy ]&DS_ pϟp`La/EVmOc1 =~~Id:뢊l9{WID^N\.B6y5[:PuFc4Holkcd!w:F:ϓb)Z¦@] uvV6h-PK_MT9n D[1A㞍7֨ =غ;zYe] Λ2ĵ}nqiwBh YƗMs_aˬPHs飓QJIKsPjs#*n1…HjQƽ"yDdE Q@X(Z8Db jɈ# 6!N'ۆ59}Vj ߍxth]d' Z.^fR ~qi+:fi.xK\Z-xkm5nx^r9&&bbֿoy׍w`CE8Z3է) 1FWf7RB}tt~%Vq/9\ļ&X7:78 EтY"SMzHn&uxFh 7x '$m͘qoWPΆe޸ckWְ=SDy! i~J3~zuN{j+ka f{  -634S(1C}ADW;JSַR3L`5dPmMz{.O6%#:Vvd ցX4 ^y Wð:5TȋJ=`4 CȦψĥjB@I/RG_,©?¥ilPOg7 Y!Q] eu7 dӻ\T#5>}h%0Mkedo ;љݳ6=X8 sAZe?O*&rh9_!c yr\C$T_@UFb6 i{Wz ӮK&aMӑΌYPT K|d`H >$bӉ:_SOc%6*3u*q1ԴGAw̢ CV.©|$alf qJpF9̴Ӻ#=d|+,f*%&յ5rD 1aYN8mv$ 9UC=&)_C׉P[5H&#uex<3¥JM9g'_Z|Ⱦ5G7!BM"'.( UO47pIVwv>%TJlqw1xF}5m!f,J._h`J f;%v Sby3MXXo& Cݮ{:w\ԮHWpqEetU"zKQ@`m9~ ]L(8˜¼k\ޮҳL,Q0RIRQN h~=HXoWH<^Tcќ T(O4l"(-@x>;bjl j@*Cw!kio{ Vo!ZV/p>rFHT.wHŅ1~?U:Ki =>fMc MݧAxތ ڟ.skW\tb{AcDZr]Ť\})1~{IU0_Oh4V5*ԟFɅeY+ᯕцM۶sSVaJ"$4;- ~/Y|tp3r!'HxpztN!y5Q] Ն|@bFLї}m;G_[ic{4R})z|IXׁ3oѩ!BNæ)@MZ ]w-LA^ .Ȑ'ct߽*o8]`1 FH"o-&=1iJqI>d݌ȍ>iI㑕 O؛^ }"'`_Hhb-yIU}ɀd~Ch}YnfVYۧ`T_).E[UyC `,FH Η n:M72D6xGj "Bȝ FtՑ2IwXGtpܛ'%^J5b b )l,0Ϋ?>_8 RuqT4 {7F0Qigb.ddeNo,Y>$J}dFF@`_z?B8@[|nQq$5?>dP#δa{3Ȟ2YӾ#ɤMd9EcȪqsKWwzHP)@.Fݴ2i\wo3F;\Q۠E$0.t|Tkm'F1H&uN{CԻۮP|ȟdn>`0J~3CuN0M 6$2?G_lՊъK]bp3u!XC.Zt8ݿVZ,&Iʖc??-F0x/"z6pI8Ѵ7:BQ?JiYNCr\67 9͸-ݗxD!FڞN&kV}%źP (wiS6?)d4ђNE80eՙSYj] %+o]ͽ{-\*w"z}P)Lv:/9b{"yIܸP1yc"[t ~E,yeڸѮ#ʒo-]hWf-HCA vZ8NQ'j:*g \ux+] ´Bwӌdc^YO[4p'Mw [Rlzqc^\jzwnǩB =٘kcbD `T6piz& mO t[.*BHG͏׃#‘ԢAYU28$!؜vrAVEi/և ū#~/AdHDb:1"Huw3=s[ I) }#׼:bak`lJ69J`q4WSABtѳzR@%2. /v:zDSWi~t#q.?|ZDH@r*QA]Ƣxֶr  Tnӄ,P0lt! j425N 7D-N/9ruo` |=۟7 %; #7B361 &T&S#biK12_f/;oT!-pQ Y6a[p: :d|%c0Aj;{^0&@XƥZt ?1B "SJp1".G> #>`TiHO{ȨL~ԶVw&=MԱf`/y' 7~q:"a-/sq,-s>y?yrB/j%r٢!OG?2nH;x9u E6&# $LCr~/' +cˣc`>osBQ tM3D1fiY mUb#.aq'KEaX^5f`_ (&S6[aN`?=^d/|j; _m4 *4m6!`'Lզvo܀{[15d;DxI~8GhO_w2"ʭ쒸ˑvQ;bVmF~#𷫊CBN˚I~&$I>zf39q}'T(^鎞nfMq<[ ǝ&HLVD"BZ^ ,`h=$O?淏mʘíiҿK Mw{\m]>^=> gvTނYWl^?q`\؆:q;22tʹpާAbe=;k9Q@:ftqgn".!"Z!_}nK=L=<ٿF( 5/ۧ1iVĿ;(Ӌc#hP԰!"މ|{@x0 6(l4.[sqs6,I >̡KgXÇVUlQ/f|fQFy,iҭagʛ1_((^fSfNj5$h٩V0萤̽詏0/j˷oȟ%j]ء~GW քq}[ԁ,JE-) \4/ӻ;uKыۤe+,%olˇ smq8[MzF3?K"XF* vE2Ox$Ժc[X[ &Z1SD{ыd̰Ƥh9mGӖH"S h(LM;f?cbHgH0ע{LqdߓeMQN1H-e !w]:h&K}'\0C %gR2!vesݭ M"$ w1ImM5%0 v."争U\!N:&5hA֡t2"VGw_ё[Zcv=A"qNCʝK g b=Nx&>Wpt|oQzk A^ e8+T|[PFt_.oW³J48PyQ0 p}uk@ᳬ/uS Hl֥]*I]NȚ=K7nN0`:s0`r2OLV)O7H`CqxeXVn  Lϖ\-6n!.,*t},dv2 ́((Ǖ2QWJ6+#%Z'7;FCh^<ڞû@Fѩ,0BmQ#ob췌Zv3׃w%!FN.[搓\.6 G5ױIs ϗWY;WUBiwSy;؎ ~҂ cWI;({(4#6iTyI! M5*o4֏i;2-ՊnlMz,Pk6۩dI:E1ȅa۠f9]Uw}FvOQo9l T)Fwn26X;KEH)_8>)RFo,  quxW5!d-qgL^[Ea_k4mq4S&ڦCȟVƔXzqVq7 gVדLkzHfG pΖڔ^>phP])+?Js$Avwv!Fz:NZ8hA98 r"kfߡ-r P3C ]\Zz9} עwgdlbsIubop0^J?AM >0[&"~,ˊmszR!m\@[31r'[+s oEȞfۢ$Eެ| /7%s*˥QMc%vX" 5Pp2-=>.M{UKj/&ywֲbͧ4y/*?qǪviVG> vqDxEzp˂t_3=Pd4hr 7qq*VZrzN]*d$ 1YĘ}62aBT% b\˧FΜ ϛ4ElWew*Cf#w_$ qAFCj-TӚ7twqY~my)+cPONJoڟFnZOxQ ѕ DpXQFVٳk_4z24pY&v":4&Ѩߡ R=~]CUnŪ(Z[~_JHczBWGЁO6_yyeA|W?Ӈ\E1/{ k\C' ;Ŵ+qnad$4|I56DP 3dANp}M`y>My*ágxƛy w, oqQ=82Əi;I@#h'1d1w}c+ih)R;*FH5RT >Kqh Lst܂_ĉD.| «;H|#?;Tꖧ1$~"]Q߇BVt.jǣ(_7up6~,hN~XUM/_V*ٿ?0#֔q)Gd,tЋ#"@&ƋNLuo%wx!>fII׹eE}LL;P,bJB\J/4q29c,p(<rJwfhS;mؑ a'.m^nNqݸN}i~@#ui$v5e3\5.hy0ʇdiawy&}uj!nF|5 5dIiFSu+hkQhrU2|Ipq:ȟAR6'/PhX?anT LLth5&:zx3&??뾚#KDcX'+ ݋kB&Zi`[qޙ.HtnȦ4YǏiDhhgĐ\I艣i'o7}m>3G>N5l!황}xs8xs3Cn^fѦP5 n, HV:,&l3Kה'~b ǘ |sڝSűL{m`kW'yXL/mqB TQGI+?U t?q63GYg=AQqo:xBҗ_'@Bz 2~c(f%'QKY7[jj䲮Qٻ~ld2J,bl3Nl?Ͻ/4Ck*3|3̅.vل8@ *me}!LzqPaA_:4Vu{S'KL9%BΣ=;Yt݅sM^\o9?<,+2v eOyP,[N4Z S|?5 ׸?$͙W_^'uj1yiGPpG Y!#{]nOJ! ~;0H]NUfѥXr'ifDJTGldЖ ?o_iPL"Րz K ?\mGm¹(r}t*b {:B/G["{r͘ 1``pob:%׊^(p*k鿨k /c$sϚ@/\^tnڤT=*C6nx\/uWH4\Ӫ!PWCR ^VQ֑fD*ѿ f4|3ϱHZn&5"vz[t5 q-/2ű&'֏Xlf9l8K4#tገY[+;)\W/CI@_C&~2ރZ.I*Kf (U` < _5cQc}jNJ) +d{uLv#[B 9dR_6J9orر<_&a29YNnm w<4⎝%lS.R `FQLsڄ$T+ghBhIJ# \q ;y߮Tŏ@"?ױŌԦQ}ĉ,ՌK& >{PX44ǶfdZ ]U"P1F&60Α~EN]U1}ZIPhjҼCu4Dy;uFv0Nu,э2O 2蹉6:Ԛ?M$M{L΋(YC* lXח_ȍ )b3}Ȑ-uzw\>h= ,5 Dz9,5իJx9-/eiFKݤm`@ rX!ZAKߋ$4 ZW3w*{ hxTexBd t'33htV%_QqTbݭMbנ@;e]]&,D<2C({Db ?_ PZMVLmX}ة" =D"9;=>~h»+t -9bq|3qu*a*ce/~{Z4p xݸA4:/OMM vitI2V -fѪU4  %m 8  "ZD}@rZz*sHt8/(zk#cfoҒ/:6JLC` 默:w z+HjVoi{d\Hu^7X4=Щ eWgJ k2W ^B@=$$GYޑ!RGc+5+at  1?c[wa두83ͤ".I@ M0c HC*gQ ׋XZu"a*ˊHɷ8sA`:j1T!u^R o-/өR~i Da)o8'CҌ>}9l87V{)Hph*\:dՌhcw V\6;I%AM}ٳũBXef얍@?9Za}D1O I:/@Z{ J>ȱ%V&֕^LuAU f (ӣBoG`%"&auJC,6L. T>B2g$ pUK 2614ADj2c_4㴞[whHYHnnŮwleTJx]yAڃI|S Ȅdh"5ӿ Dj*]Bt`SMymz-1aCa1eoix,gˌWbĖө<]_TT?O16)(=%n[#/t[jـsQ:v $w`␟xOOB. .A6>yx0u J~ZwQ lyG:8eM.j;zo\BH^j$4R  E(ؕ O=S4䳯52CEbƶB%)1(ދBѭTMyp@p6k#0Ը̡,'Aƍ@O)I:D1eIGgb6oԃ9(&t@i)H.j_.}75_m+kUK;p_+`d̑d> O}b!/}Q$;`*Rfd7Z!UFcJzu 3wS r`9(`3=#qB,\7M @ǦJcU0U/p~ZҪPX?e &詖~޳nx`1={0f+66 EOF`դ I*ռT48ʆA+T". d\&#[MuTjP{]+ͥ mj`2DT3&x  Pcc njx-dp**Kwj*h]bcu%]\/1D?vb &]Oucܘ&xY뇛kFd9Sڮj#8m7在O þmVf$kgGTfF8{F@ɩsWyW{v] <ŞH?Nl 09qAИˋpA/5rm0O@bwC0DM"|稬MEYFU]·>m|7uqUG\fSI9O?Ny )Wv&o-)bt'Fi;8̷b@[F{ġQLC@cH- ^udis;LZl=/W6! #f~_<6~TZ5ىsG[ ^`3+;n`^8@2Eݱla9Ysq"kij:$4AkJi$rc]z`XISXv6+„'~?:׃+Fq.,WTli,2*F#BOny{;qTX):w]AvP|nG 5k3vUrok%gzcRUE|2v>wXAS- ,4,0 Qgt9`ٍq:((!XI%.q@iOqkScwq|G2گTFR +l^m0ً>`.b%npOLuc6]M'\Ce=,e"WPTKy0ڰ4:z:tYjxk- Ffu}etGujN te c+͂y2s_Q4T4S`~Q3r`#-IcgtZ,",!?a9ճGjxm%}뤛:mN0}".>ITܥp8LQɃ>űrN%\OKOYim`7𾾼$ >D٤n b5E^F/tB)-$YX2MьT۲0tJw4Q:$b*fYm='Y۫VڗM]B J4(VkBI-BJ- f+|^ '\lʽThJ@! r-~ܗ8#94 ;0Bn {ikwd7 F+yFz,C^| QUQϦLKQһ:Cu*<:[2uEyf{W9C%o*FQ{ QuonĐ zy slmaT7!@~Q?5MD6C՟}R, LkO{!@'~t4 GR4-ȷ}/+kP'h[!{:wJIŴ@W\zV -z3X4q&+{8zyatҨD-@ڬBX7)|x1(ӱqi D#3//{e\U[Qn3&!l4wbjQVFHCD[~*uq.s+ŗ\=fn{ˁV^=@]9$QM€x-fBcUǺ'HV,퀩 (8Rc$W#_b+, LƃɊ}¿8CDUŖQAN*aHC#xl{Lw5t sWx@SPsFN}ݎ(!LZHǾ/d QPc)3J&2X؁3͑@bdt6x=z?wlP^\w'i*مG,2'J ? ӓ,Uv;z_:Ft}%ڏ0l c;1jf9Q,gn9\7W/u1@S?Wm9'.Lњ弜ίd$iɍ1wq6=ؤI)%8vDan$t2|;Fl[jfB:+rD29 EM&HDm8Yr~!6M'hŊy[C9D8bQ^'T $zžK3)3^7 E[G8o;MLx= m1M,c.nEK\y3O~mÚ~`[YT{b d>jVSLEhN7j 8^ +K$!Q8N#^Jr-%= y p*hX!|`i֒BY|FɎR ^0s8{JT\hv3piJU3$O'Buk9kس(n5&/4XܖNjK vAYT&z&B1G^j":6ڥ]c ŖZG49eVHR{$8?҃5*J$;wŒF0!Xd^etNjli&r*D&l?^.K} n'e{nZk_S\se&2ԑbk(_H@.A٭=}Ho_Kc/OBnP/?Jֱ&ZP+M?_utN7*%?lX lQx#3kfaE\ e\AL~/zF85)祘7{љd16-FXKlolc DM'`+\>HvPqAL8g#-(5—&|2 ѶYk :K]11- s#UƠBItAm琡fcShBF`&vQPjp|Ŀ:u:ړ%)6oݸ:JR& 3͘f_FL!HPV3y$!sFȯ(7LLݙTKn]Dž;cu>Zٸ{~e%QF34 tБ1 AuAJWvB2bA+Wuo3kskr`ߝ=l-0k+F;TSHO~zh mj8WjI cP|4(wdۆ].hkC_m^rI&''kB1 hTI*2o/ ]3FK^0 ٰԆBYs7sU&WH^ale1+h9GVNLӫZRsj3Hq}jr[ iX+E.] ^y3_ntuu$aCL+Я\~ 35ftlH]*HT]+C%7G Wԑ/ x_"/{r7Og[RP4V[ zxʇ[}4ԇd:.J/R,_qbY+Uۼ'P݇k#ʋ\tzTС]HThsٳRJgC/&sਸ਼Zka P N6XbcYh1\ڃD{D7SbuHv<_tVC:rB7GHOV; %WHn=cOQiHj%d.ƭ2}0 }S2TIq4ۇ兄&hu(_Q=>񺔀;+IZ:qbJKm!_WE΀haN@dVJSgjŴF0sEr:T l )/p|i/m]9~mMz{8r&B0 Xrn+F -|u-TXzsvAr ,_4+BR5T훨Q3>I׏r>֛XFÍ-wp֪sJ#.xcζǍ q \i}eqZp.SV ѦŢAPJ^ z}0X@*Ǚ;&p3i žDn!&A&+d]oVfQ%dt2ṉf"ڲMJb=#W}h˝#ϹK̛ VQ\l ߧ8i0JPJ5 /B&c*XOfRi!eͭ#hzr^.~g0Cd'c >jpUs.t2 '{|D?mјZh~-se*ąfMޮa <8SA⟶B8+9;0߁s6-d5 +`48t1')j~VG1' }ev)1 Q] I$ra& `#Y ,V31?y&vO:Q=*>+QL rX{KE!MV‡u::8d;yONDGjvtD(TԨ4+12qxl4`-[) iD4ApQewߥYB@>pMK#Mh4gg'4dRg@bh|ƭNVHq+a!9 ^:~Uj='Tj.r.4* DeqڀD@_ `o/mw T%Prkۨ/??} OguC҄@^ N!xZyh*޵G\eE3} jY!阷AJ?iȕn=/ɔe6 +'*2HkNL>=U !JTdhz ^;%|Uq,uGog8؝ь#)P@C βN6Z9!I\ȅW.&)M_$9_ W~*$H] q ID!W3:#B+xQjP8Ml|=Ive˶'-cU ^V.ae}!:_3Q_EG:,L̡̄2/|i5$piOΝ58UX[i?wZm\μ&>09 ].WEOc+9Y8t%yDLZxvO jHVowx"Uy㮑hAIJnI*P_!F@3bJ^n߷"LsIÌ)FRh?ilfP?ZX=Zwgv$n*:jtYx/yԳ=$5!R&V{&~`DTF"itUz'i é6Ďo|3*r wiy -$_1i]%6E(`*[Y'΢nGHkfd)?^v4VVt viU9†)^ QP=tkSR,yњ7_Vvd7}ws:y$ĉvWwғ á86>V"wX6}M5æy1?R#[I*$а?*IN+5Qsx|9$ug@i&U_a>s (jagrjO~41j~uUFoo2\rSLw!c=KÎbEGr u|h ,{=t E3Yn^#BoDe>Ŵ>f u%6i1HxgZ垭̔BtW _yk\5@ ]vxdDs|򐻱 Qos]a5&þ|%6K==)9=3J7V{_.Hڶfmv.8 !$<  ]xoȇѩ3GIsEoU79~^f{w_bȤ; wՀ`2;h\!v +dQ2J9bnY3[5n =;xDg{giB=t ae#)M'ȕ|Xx>wNt ܱayqoK+~W2uBnh TݍZ"2eI~`r:Q9('k<NsmP^1UcZR [o C)}j<)&k=(و=I2MZ^2vqR=  (pi ?җ"J9]rPe]]#CtKx3~CUM& ^4_ݩbZ3vLo}NLAwZ:IvQ:OT쁶Ўq\f7g9oOc#<:n2c8sqE.q }N:Ԕ)?ba%[v͛9J;sAl%QMX"Ǎ(<"hpX2[Éͮ2gs?l-S–FEW6~̘[B|XqkRcOlt[CXKsA֦\ ,i<;PFdDc#p'{n):4 bqL:$2NRq! '4 aJ2/yօѸ}÷gBr qtԅx) u)25 se$9 Ӱ塛pg̴L(5sBn*I\mEN TY"ٵ\bY9F.VWMmFQWcXN!5:ۺ/UKw˴!vA^<t M VU[ <(\B urHC]]:]rͪ*lAkP-oV: 8ySxk"JH::Ւm(Йd$]h;ABgr}[/D]c^>ϼg2l\++^f>~I xSwކғW/Ch$RN&vbC + y3l4 i9Z طsb X@gB|ӵ?5dZ $cN_qq")6͆%J;%fZ&9o^€SdDj@3aPrNũجlbxS4٥rkz[)YN!) O~P#hD9k5ŗ{fQM`m{Ƹ+Po2hA9ձ/fVc[%9/g75qDBM;3)b`$Yny>~rn'ケliOݤ~FbF,T&6SV~k5~g([daU[Q6pi,Z 'R]/ȶd7[@:"g>5fzoܥzߏTFGso « GTZ+D - >$y2#2-Y*̏kc&G.S23K`zI! ҊsjD^3oTݗ{)v7Sv.>~fKJBrlȔd+Ni)B?L#<ʝm#CO{{[G\8eф}0n_Ŋ}*DG,¢:m1;%.q@fH-#l|r_*U#AԀ_ee"+_@k@p@&\֖IT G>X=杦UuZDڡG82 ՘z3&ɁP+,\@ {JDp٣')jǽ|q 6)q8;?"dĤwBGf?`۪odƫ doJ#żdf4G\Bچc 9!Ϣ<@(ZuE5ͩ8>|3s"Dٙ[<ocGSOls>%Rp5i.ouG7PC{O؎ls 7xV uw[!vs55Sưz|]y‘oI>.-2\YjwbX5 "[C=?kUx^i:bAө(z}ruTzݦ? *PH)"7R)ě-w* V3?I2 k/U*R'gSق].*h9gۃ^fj 88{)>8+_*,x a؛a仩d{5"pka+6P&%CС_6oWgqN42-ש:mZ/\rU/e-|\—E"|;,%kЏ3 b` UkMxoURjyT1w/Q4Id_CR.QB 3'=x= KaE3?|z,q@\ T_&xZ"[oSc=߈u{- PCnIq$[[Z ^ @6)=Y_3+dq)u ڬKmslc U^ȱStHf3A_]CEj/gTX"Z(tUh1.cL_RyXy,CZfqhGd!]IK<)^wل9.)BZDI7oɴ(;p8K9s`VZk=n϶Z[5 *4L, d i|a ڳ^##oa9;&!OHK$zoNV:uK[OVf9b_V|ӟFrۥX ՙ0M%˾L64kO`xco^e͟&؇shJ}Eaݸtw=U nΐI.fnt;Qb)Em~ьk Z"'Jcɹ(n%zYI/cٓώsp{Qʗq6r'5mW,DpIuRC668}`qu|!K.`<ݖ,FVL b5{բmg^M .Ek[*N6yQ>6ZuY#%ЯV.h.w-vRϟ3=q}kҮ(#m%(TUPfI~e& $zkf M~1[WaQ+zw-$ȵc9: kD">[.gt ^ 2}ς]Jȳg.(Iܨj5O^sڶ dTE%[e~:r4[0ҍɏg8[YQy9,D bAux ˪K E.lMUDz"ZO^l{a>q7 B\o! @ᡣr`W9 z~R,)w]zHyy^Ǜ6fY2g썍 Hr/9 =]eD|&ӭ bss$we\<떧삶#/v5@ gmFg :A) -!P2wƘ\"r#2X7nP5GW79V_qOF+ey::Yޫ=YX((ldEynC{@o"Ʌ]ugn'XmG-#J*Z`'M ywq\(Y8IkITKc Kļ:횎x^5#;(C4M|J4"]?Sn4lUҐt o3YfAgßv*7cìnVWCuⱚǹUpǙê_!5\jͫ A>}^79~>9pp<}T͉d}th>~^ M8OLzµDUz`b$/ 扺?Ю e@%dXp|_^jߧ  2 gT \AAfϡғf٧MJK? gLպ ܨ>)… ?.|Y+3NU64}qo }Vds9(A6b۴P6Ux#Զz B L}K.QgHaÙ[9x*.7ԗrWtvFlq 2j7FVPݝFd:b2K?C?ٹbN7p/ԏQjN 8,DݎVDM6n`|%",12d@/X. t7Į+`~r{~m^Br~e -s'(Bnř/9؊-NɃ-p >*XW( SϹJd`SdJar/gsRFY\ N%k-_(=6R&ȐVOi`PioOR*M!i|%uΑu†m)~3=M\3d{ 2A`m;de oׄxU#;g8)skX&BN \}Uh~h 8Ӣ5DξuMZSEȌ , R Wn#Ź}W7@*sIwYr:&޶VuK#1r&$y 㺊x!P]sRӐ LA@N_zr4qQ>0.YsGȝjOsأ? a\[`k"4&W`mw;9Z.ވ/-&(wP,7Yc÷JŠ2W{X>Wڙ.тnp 0(~&?|]<ʔ9JaL,Q(t& 4vĵ8Eȭ;U,6 ]~Ẍ|u#9V݈`Sݮhjf]~o$FLut}}s ء&CE]_qD@4JOW5D\ {D}*\){ѳlWvla+gG1o{,>6=\mp.LQU ڭ!Gu}m=ᤐ[u|A+ p g?2% egHwDfU?3SZâ$ y UnaX|_FK}iԮW=Xn*3礃9Ah_~ XGӌ$T O ͆P]|h_:/){4^Tyu3X{Q 4ޢcwk9O;/94%/HU1 M*n@Y:h %1rY]~qtl}YD[WQ 7ʌv/[D" d/LmTPYٹSoXv9%XyhŁ7̇1$K%)a]'DT2_t`A(Q !$!VUdi ==1P(xA΅1 Ypq Nm4rդ=5C͢Jһ`sqgg[U!?εPd"G=%7|וaUѳA`4M<#sl_Ki튣3spu$Ӑ\bz@Un&4 QDb-`1j8rQXb5ƴ @kjom L#u+踞لJj0H~&3*.bP<5_>],崽"ST-@rk9dYw&L~ܓg~BPdMp7P' /,Qy/Ďϻ1~CUI?s^A69+ډE? t [\6RGXv뢸0l| a&^SKBp kmY*-f:HB|J7N-Y&U熙=>Q_aAҫYٖ454eGOB ωxj:" LXYb2瘔.d.!^gtߤfkؠ͊$B1l?U|[`' (ZƆ Aq'@l ?pR}F#T?0otˌu`E A7|b\JJ&0F~Љn[E 9>rQ#IKKMI~Ou 0 ~8>@=RT2M"*jVibg8e\!‘$JJ~&/ `i1_eja h0 (.4[KT2p{%qt~#_DZͶIl|:O5<$gf &bp*!`L?htqΩR W0<=L?ra/˞Tg7F"` "2B3Vn>tz%Q|%LEXB;u~D1K|4%Y]^S?2`qs\3}¶_$uӲB:"h# GxzKRj}z2>3)v+v72Nur-2mM/z,p݉zHrdl!W-HiaCeSruBQQaԝ[qpW6rO}(z)f2gǫS! ^өqԁ> *~5XDٟ2s<B:QR'(OctIJsb]5f"/xndAD,!}B80s9lJj|ȿS~8)[88.nH&͉ޢ}u|]5oi`=|#@mÁzL+Ul˘倣ʘ{];*JU@- i̞[8 eF"&+@ Q@ T\4fw˃')_;D spؙo^K^3)%:w5xubNfWsr7fU{hk*F:/1Xs-W'] T6;;ڳܓEY^>ԟ\+Z+2u[9$Tp fC({y0F%†~Уw"?[R!^$7ɭ),2? {N+Q`#` }=U1MK  I,<8, ksǷ&^ӧY!lLxFQ( 槙[U8:e.fD:AC}gtVNR: J&$RAHD7%Zw}Ն"46Oa?kg^Q}xd7vI@e 1'´e H^5~ zӷ'1^Y ize}h~ץvݳ-[~3/|;Rt@n|-Qvҋ5+ݸg*<"G 1H8|yCĉk8fVVdJn_E󖉇Y+\p] Ƭ0ŭ_]+WD$ums~њ^))T,G"g'|k12H>dpya=,E|΍Pwi?xny'B] .5xb:B$*M_ɔU$"Y~hE`frUe9X¼HC·!H>Yo%dn/͠>XI+M gR1,&Yx^rFZY r_|V頛W1uI!o8)@eLDC%4ϴVsrJ Ag{x6e%t:(M>UZ3IK郵Jx=JbML> u$Z/U l>BlW5c*e)",a]<$9-ſ E-ky|}r8e.:ϛNUIR%ߺsp"ŮM DpYLa^&KDlc6MRH9+5}\E"t}/ED+Z'[@]v9H4 1)QPaWp/Tℼ ZHi 2݈a. A(owrbt9|lBG<0(rY8zŽBN߄Rksa̚@jssxQXWPƴ ј TN?_h7qkt@#|.S n4< ɲ-_2${K1~Y ,"emfu.cazl*iFj8?hgs犀0պ$Χ ]0oZh.'3{z UrLѰ25\u>ŬT]Lk}<}`EXy| qE^c>y >4kig'hciYQB|*{DnA=d\dQ",TLvF]@ح(eFt?kr4xR~pjPLTZ</$GD [sBNm}B4蒑nc'ix#4½,:Վt“48yaݢA[Ϛ aÀIc7;}'<{J]R(]PvQmĖ^0/11jQIc} %! @,5 8h2HBʀXsvffw@S) ‘!(Rz*C}{.8pQu4 W)Nv+!B?uy`S&I*$ [wȧRdvЇFT`v*F_U;s; :i|?2OBtO!CJJ˅G"ylE4#ڋ^0%UlarәMtD@ڮg{ʅW~#c]`.#ZiRH7 0f)ʁc_ZO7jk&/b x($RΩؖ]oS,(41^Ԓ.e30m5f-لC!AblJ(4;( צMn%h-eTbv*auB$5C+ lD4$Jid|R+Vy/}w]PK/ 1 {!axJThT BYaca3vbyq8lJ0dkj|mkk\,/S =62 ls+`>gWVA쵢+\%#J;9V*ax6)1x// n{Cm'92z&pQSzw &JuB?NZK˨ʈ@Z'%m(Z Q]LQV iL3$1ڞ[q.*0A`xxl RlIg.w} W4;}A\QP ˓ְ S 'J4R@A' ?hjqǿ_Rb#B6/[Awb'9_Eߒ 7(apS&̳ex; e? 1KXw):T&KtBK`_OH~uSL7ڪYsvUݮ? 7hZ-A >g*h['hh7V'e&3ux()&T}zJ91<Ո5M۶M(ݫrT76Um4/B\;g>29[hE>֋۸iz7֘Yf2V/qS@*o"drJG,&£Ψ|S*F4p= ˛Uv .\/~:JGd((W DsP§"iόatu,`ǟ]KQț˨AL!;l^1&DwivBy{xٳ{wr&,JGV(+":d@֭7a0&Tym:R贠ե^VFͳyvi}%*F8hSSp|oڗ4 sӧUoMG&oǬڱ_>u Е+8v&*)o&Sl̮7 HjK_l׳o ,ȭ!Eǟ?'ݤX4" 93}u 贈N\\?O7k;,ta^hiO>QK*rV\%62Ԏ{ \`h_3"$|#'f`BUW͘uF~)al-kN⿾mv%K{ uh?̄:$oFX롎/\Sq3ѹ[kh }roEy| w Xmi9 1x`dLXsGi҉@f$ ka,U;ވe\X5hC!3 `@(e=Hv앉~A>ά$`R;U>bSˡW_ [ȿfx Xf eu! ht=3(,"ץHR1ҧ 9OHUIrorVBxu9)3܂zڼV'3t4`] P C^e7{AZq䢢ɕa An2ga\plsV%kR6,?OBؿ/h8dL>`-1-?293pB,h}܎" ֈ{XPqcy 7/. 9Ϳ 9lz|.Mgŧn!fͰQ7w 2{!片Ç(_)0G%iL+ْc5Wcr~S`NSt c y#B-=g|ea!_P8'u uOd ,L{;)\5Xu5qpk Bگӵ(^NY%yYcQlyOb?rp5 T((Hဵ-V{2*ra'"m\"m~a>Uj p|WO/rD1J!huKᰒ,٩?|X>ѯ o11DP[KhzW$&MN:ŕ7r nߙб |F`ڰ.FLDE^r^kaHm F2Mǖ(l/})80b,Xa0e :)p:*[pM_F,.p{E7qRF[}::Ae/C8?*ĝUu+dQD 4%Բgj&M=.GAC6# SH4:6Uh,eotkLIN[\VdyE8@ I`⿶ȩ5GF:(i E(ΜZZ}7ĤU,&NڣSC{& Oӧ,_z  mb2|^fRmCD%7Pݿʹq|Lpν(> F;C݂˃RR{4ר/[ektnc!|H c2)o 72;s 䰧xԆ>=]PY<^%ܑj $yrXr.ts88RlzwxT=2Q~ $Yw0cN*e^t|d?̫eaxCMVH"JA9W ؏$p9}𯙲{Fl$Z@5R4?2o6/'Sz8gգ} ,±lo.K> joos=9TĆ*b`݇-,cƹ_(c JםQC4INm<`nI$)g}79[U[A0#KA7؍b"2ξ!fckݳVúgNUޮQߜh 5I#E3R9#:7v2V>n)p_._0+3b/8Q3B@̫'-S _0ts(t?4;dE+QUS&]t+{ [$RpE>h.WPocHd(Zdu'=ѦT($AGo%,maoo%XňADq2M8oC5ɮvzL#zV/LtqnKx/h V~끿ӯ%“e`fV]-1-U>b'>u'qHH?W]`-Nۻ85H ˷+](Oߟ VbTS5D: ꃂGqrEUuӦisu(X"9a¥uX$y\(u )kXۖxK0w<NdIBhݬ-QoFy/O4X]Lof9z ~r~t8Dt3#bcs LGv9NQ($s~UJDJ6Ɖv3:Th@?[Pz!(ү.0S9Gz6-}zSz;7t.t}HVLqCDTPv`N&,>#IRF^[y`vI3eO*| ,AE7mT%),Dm]v5 M_9OY'$5aUx0o "E/|4Ig yLT^FP4z )&T51ܣ>mxDWq_ ^wuc҅Έssfb*.)#l@Рd[i6C>?;BP.E 3y3AQC>L9G5'ɥQMeeUl(!o[Q TT'){/|uݐ[ qW*niRI)⁛6Ȇ cZB}xCZ V0=hO Ӯ äl\$|5a+- &A"^ۓڬ Px"&w@*8N淯l4vmD?}9Ǔ)`T<ߐ!>MܼjkSS3&V[7hAсxH+ KJ%rF6`퍓-7Xmv0 +}.LUFkjk,zUoS>Űh]y;ILgC0ҋIM*}#߿3 u*36,OԏaR/!t'ryXԃa`K郪sOAc'wFI!7_$!u]YG ;ƷpKdSҼdXͿϜb+&/L(|V:ꍭκSvG_7 ܛ]$_7:zX)0q?7g$H/[+!3^4Oʃ"yT-Dj pvgJy}Kl5ߠ8qDpS/ҀKJiR]"*>'NSJ <nMlgilB7ҞB!A$Hv5_CQ p2sRןX< IEf +#3d7Z` @) %lʺ崳\>}/uQMh xCʜǭčt;eSvu6ʷ ,!vikR9Zkbz}JތU9|&Zt癫:=*y0eSa9 5g>KG9<,¬Ҵ8 dH ՐlYWHbmfabPc- -)3_js}ؑ;GB!G-Hegơ3Һ6dFr8ˣy om #+,'d+uPP(6ɜ-\,qW)k UNȮ>'y'[k)XB._ %ltpe\q LNvě՜PMDAJ0+M-"f{({ &*`״hvQ)L3!L1"B6ͥ8Kʦ,캠!=W7*ǜ4.5Zob/Č'fGd`_CV4V VV} KVZ+HEps . pו_2Im@iym+K[BJGKQ Z=mO h;_#% ?# XZpÑKV8(:PCmd8u)~GUBˣYkP#JB>Fl Ng#Jo@IFAeWG1V#炌 )j}Zp/RMmC?SfQ;8/ W'WkS.sçq§HasOTbG&{sWl'5?Ԩqi“O;d%iySWkȿ8{4ZlU?МA>-1-* Ld?Fd8@o0t:1načqb- }ٮDaB`wPR!BF&lOly' &I>J.Ucew7]"E|cqFToYe]_Ee-eYIa&a#)S jdZqs|5nNPls+mnp5t:4sגztle90wD\I^ T?v\Mnq:Uӽqpo )S5չ4pv`Ltnr+9gڇfͱC427IqN&j`QGpW*}Ø9wdwר> EZ2q,eMqTuTbhnQ,.[ 8?CQR4OsÇta> R֥}6$McYjr sb7,~pjG5YHqWdL]&[]6Q5#{/f%L G qiZs+'4IhhF .Q";Ͼl^  ^CDMq~ԗjx>6n fÍ~//Lm}@U w#'l<-9jWyloa#K7s1({^ʼn)%WLDz`ԾNUM4XV)ҴT 'ÔT} 7bJHgtz0/?p>A/8I4RLNauEboi&7T8O:O+~c[Jg6$yip[I“K鰙#- E?3̻Vxݝ3Y㈊qQXY.$OlU@?W;W-VEpmn6lw;+Uφi}ynyBt&mb2&=vꝒ Ia=eTI( ]XGooȺJaN^Ydf' 6`->xwlňFh`7)` <2lx8{]^6 r*\v6h{}GMبEx\ɺ !=H|5;/dhdbDxH} I7_2ry _;bR"v Ti%x*PԾǑ@-6iR+._70Ÿ*|]<$9OUe#$Ƽ_Y!)14S ;UzaWVJfy$ϲ2OoEY%/,4 _nmbh8qERgg?-.Y=aɡ| K;BѰu5 MnBy2R8eWjAxZo-)TZDz@O&&s5cpp{oۇ6SblvtZ;gfc>5x-=~k<17h E7Nb)؈BAn/ɲ FBiD|9?ziwNYOj^p;Au`JOo-2,r/ beG_`e=Oҋ֣LlhAZLE&ZCtr4 hnbBZ CN.ϯbt,1X2Liz22Ԑ[5+qк,ubZܮ|KՁa@q}43wד$2L9/|Iuij@2,iL`k2 Dxx}5`! _G/ª $Ѱd^&] oZʃ=?hxޓN/P^̒^iRH#Fkz~BN%鹍VL6!Cp~bLZ/bu aL,0Ցi_.*c|"-A>ruoTu:OyDt=?V 1k#qMM9\.!/ݎud:f|6Ҳbd?kcS+i w]v%7~t]U&˓T8rDkI{uMP[D|Phsnd +!U/J.#yM$sO:ڔ l C(8]z#r?~xQNb]D0sգcM|vP I:30"zWZvɅwxA_U& G2E|xr{aosz#V[ntLتD;$sbC /˾/Afb2gͿe>kN[X68ɱ@a4ݜWu0t sGb5 .طz Ɏ@!LF5k{;a1B/_Ɛ{M4 H EKETҰ/ }vRqXUB;f;@\QI<*^6̷9;8r8`q;LW%G vY>v`Gg=ZL0_t1+["-uxf]}Eפs{tv Y swId:K]c9Wagf$uչ7QMr<ޟr2ּGPj[һ (1"I8;~i ZYg}cML/ZKo_ǺILs!*W}CMj rC07 Z5Ck6/vyr?pw/t%Ȉ67 OWO4((=sWaw#"Zp,@Gً݁.z'WZ5$lVZDoN֫yG9?䰬` AQtBE#P1إ,k&aʢiZJώr&=֠߇=hT[kq=ԽQy:8H؅&|~c[ ?f]31n\b<58#q~00FkHLbGm5%tZ/0Qx6̊nԉ)SI"!sY<=8E4qdb(V⛥jS.Lvlh9;Y{ÚYR{N92-Rg^2V3e*>! ٛxn1Zxw+FʓsKvSX76:6,o9XMl>ѵXn2;V|%@O<ܘ9wȆFG'IAHAи n/ Y Z L1%ۘ}pNFjcX876l7gZ(?1<;=U`3Q]7z}|r4:%m\7H?:GP0*hhzn"SLR@?IGF"Ap||A7ƚ9I I{/a<`rb P2c3;G+^Е<'5[9ْ/;<5yz_q1:޶ 橋}X9,,CT̈^9 ( r2_Ώ=bVkެӁ|u u(k|#qJ-Pq|2ƋFދ?UY?q#5>q" $by+0(=>v5n#><3Id|[ LUueޕ4Ky%oVQni+Pv|l݄(pQ 3n&N&o j[sɠ^Mi_t)pqpM+|;MRƹTBZX(>Fp*`K: KU,4GEz(U` ih-Ԅęn]\nh !81*w\l&\)pdkj#|yjG{0\<~)*0WfÃ)oڍ/3u2G~_ C"QW%ä%g@Ϟ?j| 0&/ ªLMTB;}P^ʕ;S+ǎ|ͣpRndVɘiCj܎i,ɴ*pv'y&Yq|n?S @-;~u n7͛푐BHCUoŨY˂9b%ϧ P.h7uazpt';-Dvi EScd7k f{äJ} j{xv~KǺJgW4p~*8P`>tRqD{ fjm?eI. iOQ#^_Eݏ,-ZD;F*Uk×[({o 5:j'ǏIie몰aR?d[>ͪǽY'#a˿ʿ9u (&ңtib )x`HTawN~/jNS4wv{$O 1L{r\ <%{،}S[;/!;-9M$[`x֢ ‹GY"QlІ^`%-*:7VwK"}}|x9HlE"}jMbZإ .wex:dPpE(xa!ف~)NЂϋ)(ԤfN +G.o{5$'Viq޵T ]PPھ\k wO{^I jXL)G!\xyjDg bTV{x$/M2Ut]F (3W_OmmN AF6/6 EsxO%{>AHRg8 (w ݳ"\OJTPŃ~Q`m,Fjia J{:^pd>~hDyo4P ;fgȓ-vg6Q[cӆs7:GrTJbt 2PvɘpQOZi6\3ޟp?yQB1 j\ HY ^F~*v}L0,\Lj5ignfw>J^]gHfW+ЄnY:lm(_ls3>I=!)!C4&%%I`S[#] xe ͝H8=E_ix#0cTZk"h96ߨ#.ے'7nIj#- &,eЏ%*Gߔ1gtlȟ[$L|X@tYϿA۞|_Ͳ[I3=vHA@O\)i@d ޳a~> 6Hxz1! }IçHӁSjWNJ4gnB\I$=j"#_f!HOk_UWIB'LT +qth9.Q}RlO&PGop(9Nsc7{Bm^M!B&Z;{h<2HIč0e?l$#8h&rJe70if!V z2<>me`M߁xw'x6&df`MqI+AZKt=oҚ,+Dș(ͩ)]}#z>)L8 5nҶڅ@/-QDQnxՙoLLEMAxPk$ּ0hs -}_;gtp|H?&}05@MnKMtd՛*}6EkJHc7k?M[hlTtOȢ90hDVH/7@LF6QmuҴ7WM \ )dog^>"Csv/y.'q\C[pq8iRd6)0k{NGjV9kP%st  RU6i)*.Tgaeעz$i**C斁6#ېӠ9@_KF;8]>U ܇9~d_ I_TnЏ_(8|sñ)kl%l;p;R"U:SBBNV_بF 3I"jPzmLG)kZ;^he+%n_B>`Sl/DBx z-P=VRNBc~HJYпQ #*o M ñphZYE&#bwr)433kYU׍O ;y~tj@ gz)/Ŕa8$"2韤C :HƃK~*&vʘ%)ыuÊvȀ շOGáHٖ'7a}mgF 8K7<Гo(ZjzeYb|X]=aS|LfD cU~U; C¨_7w]o=N}Woi0ҟխ-%\)P3_-GpjG`f訝X'@|9NgY[JWxֳkWY3/%r4c3‰LlmPJ[gY'QkxF '<*5xLUΧE{{AB0{J d*c\Uz~s-% cqIhŷ9phIZxPݕBS ȗNVz!E3r=V>* #v~mޣ8Ģ17FMMht$rNSEPBڎ aԉMm XQ*P?.QRQK)A[&E`770qJ5|¶E%*yB~5Oh'QvбƐҍK7FW>EњG~O ~ pIsj) $$&f>`7]{#K٩.렼nt:dXieF0SO-l| mPja@iFęfQ.v !R[|MVY탈u|'zlqkO8=Cb8dkr"BFIyJDkp_=YQ_џv6[I6[ݦ-:Kfj[DZxы3o |I2- @o;Z#7e0svl{筟 %o;_1 L$xB"7V ~(wTm#o7P}81@VVw:Xԧr~e_\u_$ ui`/Iuee]z`'iqSF1wM\vO4S;(T K/l6:vBdhB!贌ϸ~c %y R0gAֈgtn%AD}eQ(κ|{ \HpÒYZǯts(Z;Ehbۼ#n..%.b\$"|9U0kVQ],UK" >ts3dHx=׉M?t^_-1$ulgQ0RXK a^\:08aA!3AX0q8Ua EO\2/ 8J?;Mʂ# AͿ lKW—XDRzIxKeoNu<OYXjڑB?#-=R[[b`pAzM&q۪R}(X-D,PŪGO<wQTҮ iAD*˨q7*BAxy zܡZ!'ǜ$y|irC6Wo9Gx5ԊuqG)c :Ȇ4A X&>7ѡ.(O]T͒RM[E1ȗ/sc^ f|_` Pg_Oܘh+6{ ȼǓÊ>dЮz꺕?D;;WFg,Sb x뜉P"9-ϱ`Hr_xHuƓb<aA.n0SOr?<2t/z -6ۖPfCA$JlUP K5ˋ Kv.C _µBKTl#}<@ؤg]K3h.ǃui:?;c%noVi== "Hb`AUz|XH/s:ZM\ByԲibpQSR?5u"6V\#VZ__iUwdQq Ԍ<,%6sC9FNI Ҽ%Zuwuo[!pQyLt^_/UpKkBg^NʇXlT`ĂxĕW~<]KaDB.w-gVO#Jz7T5\:QY^vKfgxOo,ZRvP:g ;P4 i&yi 1`9Q)_l:V LxhF}7^ɁR!_n!?;]\&\$8XO>c'5מ>^"2+e;K>0GܘEIG9 OKCIEEG7߄*1G]"Sړ="WUAB uG+$P[AutjK+{么mM}?°.WᰋefEU958Œތ}Z+( Pmmh!Cv7o-?1m6Y5^ tl,J,{oT +xNĹ!%R}-zHH {2Q>d7P__x2(Sj"F}91H帛F*I\"izD̒߈wA/EԓqbcnT٥4~[ &{L]Rô)6jrd嶂EvBɀag.M2h_7{cL۰ݥ%vכֿZSM,x7h3JjEPS~*2 88D]2ź}O+3\Nw}k6ey*2Sĵ u~"Cӽ'&S@PJ7xs.&N\cA*qQx{%iȧOSü 9Wº )-e :yVzs5¿}p\.E0x|~( 0 c]m16M<*wҝꗅkd'jNI,dȞ' -JDdWbKRŗgvlǭH]6 My[ o|?ȵ|AaEЬ8sNGp02[849\z>A ^2 {J9Iř˩tW)ȧ:"'aYYX(];qu<3w|в|[L,H=/Iv3&K5'IX~B`y7G~HԠF;5[_޷8Ο3@3J7Ye'Bb4ԬiL@w'Ea>U >q8- !ع)v̚e25.c)v6A(̅sW(ܕbK⎘6ӆ$q+brRɜ(ͩł+NOgచJgw';ʽ>sv.*ӣݰN ¬sPk ]Uβ:ּaO{ћ!%K:$o"6ܶElSkgc'|ưuxnf l;|%LeA4u#KØrx>я>V[\;6S:3)pBgueV,.wCLoČ̀-ڡn*Ag'd:}oyomjv\({'?XGB<|f:ԑPpIͅKDxV-6CoC'8,FI']Q)iȖ~E_4s[1mwKز;e()#Tq\v87 jU MЧa)wG֫^8+~dΪ#bE-qTE_ NiY(?l;žNNɌ,TX>763p+"H(7QyY Ty quD""Bq굓RrqR7c d8;2Ğ0x^|g=b4F2s[͵V&r2+4XJE{^p1Lu;Zfquɜ[ h\q* g]Ljnyu#9bOD0D0?z;rVT#=+*r V+ћǐi- -I#o9Eq,VP2&R+ͷk+ m5q sؤ)5WDy)=L0}y-%t|\H 8Fu~mvcRSBeA<BGVW ʝ&'Z?02'xewlo+TA;pZErZh:.]q~DЍcp 0dɍ$l'=S%[.A7߬ZUqdccYEJ|~hoK[Y& VӨO/v, .Xgxqq ߙ >$P5+1%` *U xH/K"dd?$CnGWW oLG;pɂ@I㑲#y^;g,1KZΨfXA|{"'ώC}{uzx]-(x _1vQ|_y|0BSuy]SQ_"tb6*R]6~+ 쑝\ ]W0;^i Ol8G@ɟv[G<ٺ= < [/)cj.~@In>*"7g}@HF 'apv~57FMS֣1A[-S㭻>)go Cn|Ԇج.n4d aO o Me'p @0s,vJ 8O $fMGƺ7So֌7ooE\HOzo 6#R7q[ZaeӒ:NkhYw!"8*NY4Up:Ɛ+W Um DODԡGpeRKT$dLpVKhU60d\+'[ "!mt Np1Ɇ.n5GO52|̝._vV=KhqMSI5Cw7D"^vChVQwˈ42;n̋1 9oYd\]%UW‰<*',dZtїS3ʢOq>UIC_=NR9h;tum*?W#Ozӄu*[.`K(%s2{@ShlT'kp:p B|QCvGBq\ [Ș Ω&* pwRvq'YxZgBCk#d;¦;^,>Io@2_w8TW†iB%h&ס\E蒈]hqB4VS~yY76yА<|9FKvJ^Osy0|"PBWDz'.xne2042)ݯ,nCh`Ǥ{=>00[4^ hoQp/YZ",&$;)fK+x܍'U6kQۍZE,ZcyLl"e GQZ=- Z9&< %gc6 >+Q`4_~ƥKB/uMaP7_=hrcK;8O):y%.8ҤбEԔG]- T~/uI|k śS[mHMʼn(D6RL4閯T cؙWf>E{paOPd򹧚YxU2 ^/'w.SB3ۊ A1y-$$6!(M4pgB [Na]7uXJCc7a#:GDfT\1?9WVox^ZI#=nEf > "/h)NOvjv\GgҕF*ؿ-o^YK.iu5w7/3T3_EI=n|axE|TJX<~MJj J$cm"@=5-P9lyuYO}t= LѢ3#xrюluZq#Yu #eb_]m`eJ&]udKdItxVF3a\MW1XW4kRLçCl R6L[ ߬q/ť%hs1.* O6[Ҙ^慨 knd5..{G*KwuB4QB[ 0&Tv](N2؇dAmo~qxbh"‹*MߙTXME; ?*L`JE` -:N/xr" >7T C1()[[ưi vPG&ɴ@0R.#M 膺IY}8 RgG]1QcޠBZlٕ9 *-Dz!1bwfOq*驞Bl ʆOFRؓUIupKat'94 ՗0307]\^W! -:(#GX jPOn fQv!0&镦q6:WL*6 9R~/a#M0uE Lu{O{dkuVAdC2@Mb%W z vR5:H[Xm98[BHB|'L E'A(<56,UlK-н)scr+-@Ƶr&/BOD.!2C9O%.B\DWuvv`a{up[SSF]z^,AͰP1Y:)!iTw|:uI(O8Y FcvN8y-+sIDI9LBy5BԶ!X8kmy7)9 9[GEK 4,4aZ"dD*$pv^I+t.8̕>Ӛr/XZW{|T-O7 =^N.^eD5&ٍCBS ϩm3/ I/* v[%N3P=N cBDm .]%W_ $ZK܍&a٣~(EX'kD@l/,+`^p9vglX7{f&Y;$< (m`%Ka>N,"|^kSf5v}zt!~Z;K 6:QwDJnI@z3 Z5f=ʼnhTOkyOa޶8IbQ^@P/PۯUVd!%5bsSJc״έ'~` IɽEBktZQ9 %(C?dkMЊP88~/rŝ z%|b8Ԅ{[=w[cOsJLJycY@;'h0ݩm ӽ0l5<D,I,;؝gQZҝmz'7 9栁>uv,OiO `fcvFCAȼƐP4s9dt4¨sWLpTCMݥpéx=j SiLqi0R1M7&vP "ղC3Ae><~TJB/ A-!ԜyAP]Ķ4d!H Yτ'uIjV$uQn6H>*OFdL2].i"+eH$̦sģ?=;PN~ *~%=8ZkPn>UP$z y:=ftK×#WFe25VZBǮP␝g&شQK1Zih]$ ǣG|*^bBWJ//WT0B5f LAZB t+\UYa^ChT\pY|B;)ADQȨgX)Y+`0y@_ ɅLu<5Nݫkk`8P3sfdX5@`CLl_ǩ_K=P a"kP_RّjOQďG#h}/IW^ $JK,ݕ9ӘE-;;oM <j78Nr*KE62bTzJB9[$Q WLbŖ掔.o1)l-a<^^ݵ_[[?ɂtC8-Sŭ/gv pKtI޵?1Xmn[ev(Bu'UƟ%?V5 -TnQ%#Ņ%!A:ӒTdI7@]e'yǜi"K(irSKFla{6R0|,/&Su"tNGcaSް/!|)Ek&-bE:)]n!]rkn6PYҘ]f WbO-ڴ#b 'r~'X+bT 0t4l].dW^)LM'mizט91Ņ1%T|ϳ&,$ 5F>ﯷۇ> t1azݘW^\r6wpZwJYA֗DxF .3_&kc|im8i@|76jylgG=TTBSJ_Ӆ<w;Sd)lnhwzu=fQND<2^@,t2o=lćWL#%w_m) ܽ' D,OmGRµB.^(bM5Z(:a0۵OH?4 +l|7,D0DkD~w.^?Ϭ>I$CXQoU+cA\d`lfK{U&rķ\EgɮM5ȳꌂxYTavB9^0^I͌XHr8VY/QB B?W5{_ۋL;r3 ˔ZTލvxD'HKx; {OWѲsp3T"X\I4Ї6n9.ChؔP~0ĺ^~%/K?;B=QQ|>_ g$4YI ؚGIOƇӥҏlbsF7n*چ@ò{=/4OyrApaf ̘OewPe봙=.J{e8ZˌS1vtgWg" &b֐b4̲# ]"6%Ol^!` WS|~8}"\9vqڊG!F3jjYюCž}"%v3fb$$JY^Qݖ?a o]I9~zKW#3+׶)M4ZgtUx9\ _v/&BDD6AKTqoʱ->I1j~T;n[ýҟhLh\!Xk8؎F=2 hc,% K6:E[_Λ8|[ E*qBNVg0Nתv"ÛFE7D\5KZ?{Ѝ]<3Gֱ{R￯5$E6Ot?<0V}7-`lM%ZnU=QXsҦ5LغѨY|˘ӹ+7_O9Z;hND/>xz$Cv0{J zlp\p|VE@3O_ -w;fGLq`\]qw/V{"fEmj4V+vO^ wGȒfh:4w$0t~nеz*!hgMͮ¼5-`oڹ/Il,TTg`cbC:zA7f|F|C(^sW~jWrD#W>ʈr,CȾ?1 ^,E=uҸzA>HpE$qY 2>SKw5Dʈ\|&U7~!x ^KBD_k`?ʿ O?2+e2*՗g% ; 57gOzR̫7PT^mt8eg% MH8s/Ma "o`.zWj3nRm`SnkӒTʣL2'dvl<-zFp+v CRwA1p89 ]-4PflMs@Y/M9%\lkwxh}>`FNQ,+5PF)tFZsݫ+lx]׀ a|s֯[ڍl=yhZg'n!X§W1#[-޷z.,43y|BFimZ^бn˭8O ]m^,4 S@2C'AW㏸?|'k,'dk\2UHb+O@3o=a̞4 ^=D2cu3s~Ll2V#\]qïk]`s(` o>)r@d-t߂Z9x)h *Tl$%"so[#lYW> 2}3+yӀUtv1wiue3$OiS6>ء'czYIRwSԦ\4O&gU*aÍ zs0+KHFP}2'pi=x_:?|xA_McDJtJ>nOo#V9udër)= ;__\fg.{ HL*܅:˘2:eG=c4?i@9 jlESPvG[}+2CNJ_flN$XaNj ] ,"nu)~,Q:'qq+bWG\(T˅zΘ^h).٪^\]~T/|TOhe3 ,la5dB_p53u]BV7 )R|uۿϐ@QE"G2;2"WVC{+~ p4l|TƠG#keb%(;s j>955d;eڤκ&B|HƧ  p40!m,/4|*4Iȣ ;cFxQow$O9j] 䪑nlIĔL\ T\#gvq/EQ |n%Qͥ|"6kb-\tj}dwc;FjQ'yC߃t#a$qe{:9-M\-܏ϞVf_anT 6\y淫$W6VdMqR teoOxqjALM3F'0t$a4t,"Q;:KXb|;lgw[~j8Gz^C]?i%޺M{Gu}\5k<KXN&kwZ7ĭ"֊'v2_<&D[ |b Ÿ i?VBnp*v_6U9wIAϸ"O> c _`ZR/c$yƁ6D Vx]?[-H+5掖+D?xg{l>|ûZY(qm ΋^ Vt~ )rR'T%@ ~K&u5g NߟزMnrwʹJ(M<h!d=W`iƫXpmdDy,] e23xLI#5 ۏRp }8K6@سtέA ZEsf/o1$ez|TQmSl`e8$R( $,֖ G[[^FBٜR@43VNU7~XT(@&SHmDHP2w!6֨N+[!hf׏SAeL&giUiޝ>.s`{ )/M,xD'"}+/&E GN;Px\ V/ ѱT6xktZ|oH%!ƨL+1Հm2ꊲ8 a⡨fu?v[ sAc67qCwWrc,\IlxaEyِSO9RuGSHKk"[@-^@!-AQl  AMU8\2SZa>U]Qpoa! SZ>-f݌F\β3@pRsɤsޞnܡ_WPG|jmUe,Me)ᄚQg_MƉfl:50)9Rjҧ{S?U0 [ A"q!VTNAAomنq٦.ۚ`OY;Ƹo¾0,姰5:,EsV9X +c^ j\]p-07)AEPcS4\zw^Q:4 aW̰X6 4H,H?me1Q#ixw,j~erLϞU2mOAS!GnEN/A~΀f +vBȆ N2_ѫ~[4՘yVWN; md8V#{]ܝmX)~z Uʈ1t^߯JKھ1ͼO_tG?:^yqP]Nh k'6l|5Vvc ۩*cD]5dw3spE]S,._婏rpj ɯ)lku[O0ze7C6@?^[p{/149zȚ6̭q.2YiLF :Bڦ 2*$+DXNONY>]O@ [ޞ_[Тbj/ɒvNGM #A巚b_l߲߽0niSohjjC<<JWF+R IP(˱PhT)f/"=M Jy< 7E ;~KL0!).}}ljkKjz){#Ύ;I:0;oOTl$bΓJ*jFJ'*n8 $JY'(XPs$Xn =Ap#oQ̉7#܃sZdž)w$3ڊIè>/vJc`$57a_l+VH&WjyA~>6̏?c+C gi#CH',^uk%Jvn@i{"{VJY1ȔLnwBRaΜ g킵͝q未߆/"CgVb>caZ@Hޥ+4qw;r\bb3$"lBak”בaŦ^*N9C Z6O!T'zJ3$%k@; C3]b`-EwOfٞWF.wb.SP 9gT;t{ȏ]ڥlHa֎) B~nߴ,Z0X$qdߡfyGZa?#FoPJZmoZ]6zIW؃ "\?*čQ rDaSآpyL-ּxw={t6*i6‡Pٺ[4}UFOobWuvH`Qgf~U~b[ ]s3SfEVbV-nca¾z- ˖M,Tᠥ~F\1 rk\DB- x]w,ITiM~\'p4lI'cC%b&VEMH,83uw'=V%&jln= lV낢qb56W(Ӛ.qI$` Iq\J_\&z{k0oD9>WtZH=+7z]OP$%Y;afUR(NjuL|F[{@蕖"+P^dOn vG:p솑6z*0b>} ;E*Ou݄,/HN&0W5m`h3~oj-T!}=-8=S_O_{h 4impW/ *e|:,3qh<|-X50-MΗ4(zQ)>Gn BP= gQtHbyjHQS&8)h7oؐ/x:Q%2 N`o$G-rH2{*3N^7.y\7THj(̥+gf7-p+^C>%ǍXFJ[r.P;iBnjaK#B';gZ#YWR`30 ϖud~_ ]I[-j]Jd@.=CwDX_DTj8+4`,a8j)fpNaT;/bњXn4z:6<i_m@eчt5E7tؽĚe`y۬I |)If&ɮyYai]ݎZ=[{zHwZt> g|. 6(uE?{)/6,RNG 6Wڰ͛BŞ7@_*Dw$~%u/ͧ, e+H,ѫk>l)S(5^^rу$-ѬQ.ۨrCyz0Vkc /}1C\ahyJ;Q&|"<ŜVkVƸނIDBď<rUQ0~b)Q]8 9w=N < sb3e[vTE@.Gnd hXz.fB23N)iZ8j0g2 'TMv;ioW;9z__e0=Ruc< i[ 8v` qF N5nTn|SWS>-(?Mh.?Tcz'*]1@훣_|$[A yFb' T ^\e lbBS}"q j0h۝mA?O^D3^yvqV"еMҁsJZT+'bawRq2ax-xA?gV*&X;C*-DAZq`onr2g]=KǛ0$ФXzg7N %#pNt8>*r܀X5gG/+L^m<-| ws,c|_J^pHl(ng)rƊ3AWL&H7ÑyB,AOb8NFMtwAP/oyG$؂i+Ќ8H{ FlC<$eJtAs[#Pߤş$d(E,!^HCwEa`wqƚ5)X%Ք`=FZB%cfK `4k/:-fW9$7Z\~h3TiE_&eN}=p%`,8&j$Tct %+-g:xUp#AEYPVIV$ZC#t bg`&_|G!HL%2'm6fx-- qWoE [ {,7~d &,3W {S@C y9e9(jP8BjIH~%i?kT xxsɰ^21N2#pIjԄ$˜ xH9jק$3YY#*Sm' c,yΆv; Q9prG~Z$E.E!Hk!ؔa=~!]bGe;rK?\:[X0Sp@je0LIc9-k72ws tnڰ D#y`*cBuF]n8qӳ;6*Z}CM J5l/2({6 {31[ FHEl{\21+u,Nиkj_{ؒ5 &PI:M%}~Utl.G@ѥ"x*ʹ-YyQLj ! 1^gYZ070701000002e1000081a4000000000000000000000001611e8eb90001f428000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/marvell/mwifiex/mwifiex.ko.xz7zXZִF!t/ I]?Eh=ڜ.+Нว# =6ϺmYSє$9CO$B<l`khsTѤ_Nྲྀ Uƽ6- ZPyzũnWԐnٯde}sq-Hoay e D {%MtpAjkw6D f^YhȂ;Trʦ7f/d^ Vo1S\]n/NZvK.ĉ%9H]{\'ZFiц5W!!QcF8XIƐ]$~vrV{㙘llhxpkn/`{ rw/X` }xyV^)eZjF8ݻ^*$S4L"]̎UŹ^`+F@;;&܆0/zhDϹ'(U ntw8N~Z[(wa-!t\0i$W@O^~H(9 OzY>MVꌷK5A[&Qd@ӿP{^B%G KkTY_zGKzGf`gV`#gv7ac v\o5Sx̖Z$ratܓWRe*ì8N̞o6~?"Kv Y:'ۤTyDDž[P ^T iIn@HQVǾ@%4if+'_akhl˩mF :Vd#䈰jK"ӊ`g:$ț&) [FQ7M?>茜.QU\'iAW'sRPbJA".8O]_ lNгiol|zRӚoic wKLm/u sÕZvXTёZX@T4ca Ne{7<2dhNȍx5پH7# z=m¤@#OYZgs& Ț;k=4*۟J+&ʪBq#9V:ukAGaNMƛ=7f.[o3X9w[vgfАh#,%Oi$K77 v}|"R}^ݹ!lѤb 7_O{~B\ם@mїM7[eY ƌ#Q(ѴkO?yJ& +//#.` ƺ۔?f% †˾qdڌ/yO`"%yͷܶbi(1ܝ|7wSŨ 1 1!=9$2lloQ:E #ҞOm3^{3i ( ߣ;t]&lڰQb9#~IqcnIejW} $mmr0b " º&w6aŸǺaPn14-{k])yXꤞVl -h#5C ]y&zQ)[e]Ak.3JW3aac&)Vd6hӺ+^<(?Dd( V0i؜@$;Omu{,^d 4(&:o:]sQƝ1EQ;׆MS [v?Gs1BOl [&ӗT=+Pq4a@BYs? mSEZճI,aAENtJTݗ7miP[CHOJWIL[U$[wCqeC>L1}[V)xavWЏa@v_zutӾRDUK5x;9'ȯHq)4@~bQ8'wk5ɗ̮f$Aؓ*){@͑ $WҘ·n[M(3׌{BM[mERƹf5(1 ?[_ɰ$|Df"䈪C%nj\ mA3Nr\j*v]&NeSDD\EJTlh)jكGqlUFnP5T D(h^t5a:YyY$$d([0LDJ͢h¤+zhO}Z-)lC+=8O;QM}D`G'AP%ͣ+Aq2@7v!yKcImAEB,}u OS V{t18@f*u֏yzv=xgOiޭl~* bh'1O#`oԽ[sЩjoh;@ʜvC ho7/x:,;R:3r/ifW1p7xMjUˠWi.G@m*f6ޠs Th!խ$(]V8豪q-RxwߺeMXw>Jd+{8TJWĤ%=`Dܸv3qzp+BJV-)|6u(5bO+zKkiu΢?C?m7EcJ61h˾-KVyq?Ma3\+~~mɄ;6֬f3wk{%!/:qvPw\xjÕSPL4f0.U[*U;Fbš8 @s /|:+gY[m\B;+Z L 2l; ` TNM3ӳuzz'0eؤHZ Y4|f]_N:_%ze%Op q`"dN|41%&+Fx) Tg_叝3F7ZerSK$|Hdj=3`RJ7v (X B̡El6ªP`yo΃"W@_}m } S\QU+k*yO#*ѥP:1B8;'991<Ɏ 1$<. $框5tO\ 5w|Գ ,>T{&*Y4YBՑs.<ONVD=oxKzSEÖz8SP.03A`I%b$ۛU1kC\yihZxop+Y 7fdk߱ {LՑE_&\ݾ6" Ԕb )e+fJȒW c/~#2J-ZĎp椗d9ڷc[^&.VWPaAQ6]zHtٟ 5׷!'L$kmv3 qLIۭ$cfMQQU1d T>Ǩ[|3F,PTO ӳ&FA>K'ГJAI,^q 175O/]4 rC$hD>~zd}X3ޏVCօp癳-lPj˸`a sOTҏ΄~_>'>`(xF<3-~1 Q>w#tU՚ɭ0Gm#7w?='hUB %K!Z'34#\NP6|0zyoHt%]mqE~i œOxX`;sr f HJ JL'h ?TN74}ѱts55>O.O}Ò2mWXDR,әRo~8l9"}fҡǛCߦr7 .<$aT6+.PjY:`GT+/L%gV@cj.O["jӡ 玍PA$r; Wh޸٩ӡjtڡNk.3dEFKuR/Ewuvw1>G?ttI[g,<2!Um9ѺT6>)ñF*\دlԟ)2UAk>NA>'Hۿ)F+!6:#=NiJi(ɳ]Vθ,;(O EKyTYÂSafڪɜLdAaӉ@o`5+ղބ Eڼiؚ`sQ里Lw2C&rv5kj7[`X3 Zp-h9/ԌL-O?}?5lr]G Zh[߄\)ۨD84Ak_k@bE+D9>\@I Sژ q-*oTm6[1;"pr~nK$R^0ՀL>lf^HV}+.OS(}}-8n 85'1cQ^x.CgjVE/ !o/X,N[h;{>)0, S$J csN-}5fhߢKE\pA޺.o9R/7gƝAtDAgN}d9r2^x[g-K'庎C"p$J;q5si;ce 4`S$: MLxϺ/sDɖ?7LQ$[YK&PN$ݕ y |^WRG@Sc^ vi2nEZs'hþ8*φ$5T<fa(j2JWjAM(D\up'c\gWF B=: ]Kej2d:5i),PpE%*WGI^ )QfOYSٟPJbcq_'2¶7ζ)!&fC `Gwo_ [풠TGKS9Bx.'t])͍f`d˷5# gGtbɐ,(=O ~V?.Ѯ$0a蘆g sYW?wA $0Z:V% Zt$y93%rI~_YᓑۿiGJ!/(߳qDGQKt'QvrqF)lpO_ C2i`\s#D|ƣ[ S&85g`6M_p*BaQh 4 9UO^` C;8}">nke6R7꭯6:6>S޵UrǍϼ.S*JpB>z&%3F ?Vl .'+xi l}@OCbɧƨO%C;a`d6>u `u0](Kʥp T?}Xxn@ޅrn,} +U| ZjۤbX{HTЧx0Ecp & x*j9ձL!cUT*]p$n]YJ_*19< uՄLq%g$;Xsuhsm##M鹌%R:(Ks[UÃ&:qFjIr xVPGLzQIt)?MEP  VI~CS+۾8D`{"̉[ְyt.= b?i˄ZmI(*9 : zaXdK1Wp1r~ɱ7IݝPZ:͂O.M@6qZ>ͽw7 +UyH CUx匪&.|$iIxB53rO/¨*)WZr~ ^ܾ!4UάQ|q ~u2q0sN_BC':< طs^ӕf8 K~SʋL F)ӡQ:~I3m|x_ E)9T4;Fx%9ޥU.E,8-o4Y'7#ףL|sr(-~d~nӟF&uAGDXz .DzVnTPKޯp֝h;2`ܩ- UJͮHG[/[)sKZ1+Kѽ[`g}!O/Ua0|LVȔ^4@æK.OJHcs "4a'Ok^HtuP&ev2Ob(wOV+ V-:]ɇYD \)Mw8>śkR*kHzB+l4ێѯ5ϽFi7t8S@:;i}k: fGC38B S%>acrPnn7zլ#11D /{/8{cv}6OSz}swVZ%y"!dǫ`}ƴߎ mD X?IE?YE} jz[H pm ̦怇 w4н7\dW1{:o!**s!n`.ҩmW[Z\gtzF:CAn'Fp*oQV8DR8f9Kt]5cŔ(/2v9ѭyU%k+"F{rB&?~ d^i O0R_"LQ#j#\t*80{GR9X{KI~n,xK65Q. S[~lcjUӁ RYa=~rܴ7Ϳ#ƴF&L TtinSjlS/Oߧp"$z>lrofLP~:7< ?IqEE}#/;Ws7u+gZy?7DTT2ЋNcwwg]Tb(QD-DRȹdn*Kίɼk_,^S:./#!z^w!|dC®^shQW1m#흪h,7Db/PZaƄ([~BcQbT쳋y jٵX;$6%`Fkp/yo?sED Hks*i@"F֍W'CmK {ۋ flPA6JDPHʡBT &֚XoW@BliU5d+SPoHOSRƎY`ُ)gslZޗ,hH= &@@ Tu䒻`VtbQz[4HWP~ z}Is2ZK Y»Gr%Yܸ/b2.8}bg+#B;3I*q~l6nc'$P%3e?YOk9Hm)UU_O3~Hj!;>!@ݷ\0FJOĒ#c1*Lĕ~ E nY]\44gORVuM_'L t%okggmCfR Ǡ+ Hae7(TnG8;rjofq~TS:= 2zG6pfL I ]Dd)r'hC'6olgle * 0TF%̚]/F`%pTx|rhr gkYӧF:E9췠PR%qc. f"̖D/܄ԏ#c g9Ʊ)y)Ev%iԅHKrӔwbwcGT+RsLdm2= C tp!j E6mUP3|w@}۩Y>pT_T se X89ܿג@]2ru-i{'N<@}vp+ C[|yݺ'>~#Gs9}}b̍ZY] ^UL%يAv,mJ1tySKf$QX,ErFQMsp#޽ujbODֿZ.[f@>^tI=OxU0M%ncrېAA'JO57mb3>E|`e :\ jP,X-M|BwOLYHF|:,{1Z6: S>&I`_ƶmOtNyrdq,m̵[4C\[gr$byMvJZ޶kQx1 0SRJa;O+_^JXEgvIQ%'q,KWemf$NkřyVB*]+( ^]@<8?:rΖMf$̭mѳy=;Q\_tg} u~Iх`9/@E3ʏv8 lDw݃ҬlTP\[禝Os13UU%˩5[ɋ5Rw75^_@ 7aC"IH%];S%MF/u__n1` ĞLZ-|NB Ȟ L6.:EkĚ$FP1$Γy7l59ßZm62J S_V0tYG.[NF:RuK*!GuN*v+R$ L,@,rSl$0(A{":~-v d.BB17$$}[C= `XGDDU#^̚^"KYsYMgl0g1#ީ,#nN6U^;&YIo^j(u$>&+__z`p Z Ihix;[u+rpE\#q5]+tN(Gr*芦Ydl|-tO(9+tЌ ]SS qEnpW\ڹ:$[ΐa5S=iM{[vّ^Q*?]6 F2Mso~A׫z5 wh^Pl }Ğ (3xC)kQd.Yc ;"fq+ )L72[V|&ΌO/.G̔#M]?{+j&hMuײKML<xxH5[:8R՟Apxm͘R<}{"2%YIᶥ@&(c^n&$ֵI2EjkK}~gx{rI S6i}7L!E%*PLJGa5bI,p&*Ѵ.ʩA͵#şHtTŭt2M((~gcّxؑ^smbqw]W#ZSw,Ґu9a-?PcxۓB6޳xX)1A?1̶u8j}]3g{wҬ=]\gXK}ЏB֋^uuĠgci>=<.HFiR*oLA]_btJ&uZUM@ 2Y乀3=_y Q c^Sx\=I72x .!:{(dhp<^ Άh=.'g?b$"C(8MDs65 t*ʫ /-|RM-$UP7mnpO95nk=qKWN n_#C?7V)L w*1 휞% L @0̩Y?j;tK˯W{h=% CyycIQA~HOb|kPځ2@=1Swɣ(\׋.Gz=6 * *g ԥk]iCm0O-5`|o|c.4#鶃4ѩf5@)M?:((v#,f$2㓭gRݼDl~it'\Kfafυ*Rn'q,~ߴ3i4E/< U6HgC 4BΗ6X_K.D+i8'] Q} yFkS{]k]kJמH9TX k5`@?ϷP簾 Re@7I _~@m _k; _w&B2*4R;r/t%CAc^/JzQ2t{;#5†l!fT~zWhozi (Z;٩-ѻ-taIy\Pߒi\0y|D}WȄgŁ8'Y6FK9jAⱗxk%w(5wj,̧"g6ckޫI-npYK]Vm+v'4\d;cJIQI&Q'rߕj)(S/]P9s(}r]ʯPg׍Dق4OlE]7}xBx _i*< 7{^b17eҎ8/׻EE'`TѺQ:J2wŤ/TW  m*=d;x5YQ s*Pk`L6j4)h[~iq8,9i::F$ij 7 :7s/YTej6xl' Xe@ !MZ|eY[!!?wՅcY) ej} }Ҏp[*&xO.XYc+p8aL"nw "!w=e7ypg[837MDpٛ j}z U}3Yqpַ a AHdƾrIV.l^vGrI˩ P(XZ`M2Z(Q_Sk'O8\+ci&e9jV-Fc 9 +?[4fӖv0|0>r>؏+:;.qv>a^\#vY#Ԯ.`{Hm?v3kAi@G[oBٗ݋8o,@_ 9`.9j봧L{-C[3) M1R935HN4gT~ħkVhňcq=F? i1m@n"AdhpeqV2= !jڧv?;u}8߆2jBl'i@`Eۚ)[ cGfmpN7M3mtAF7ֿB(Vt y{ջ͂W+  Ez߭h=fjF0O=KnJI>ə̸;EۙesT-ǖl2\$؀ /\xEo\U;9w0;p~<#4Ғ08w@., l=r(C=&J.JunG5!KjR}W ՄAh,S  x\Kˢ.Xcs#rbQ=6A" nG}(I}CRц.بL89OMVXD@WyjgyRr[Gm͖FA&邊᲋)NKM܌y]RUsr!"u6ޣdB;iNC:9/:xʸpBeAHqqԏT1 R0{)8IhI#~Ko_1Jt&L>Nڑͦ2yf߭MDz`/q`5=kJt},]Vˏ=wQ_jz1LO9u"[j&[B>BmFI9@JىzC^v$8~$Svr@` 4뜽:A,;Wأ$'tbyfghg\d!W..R7"iaw-8~$>KhrVɫifeHtp^Z p/7mffV~mpO'Ԍ]*fxC؝ ŴnM &*C?n/dW8-.W`ZUpwH"w̶r-Ȼ5_*2>L0pf&zѵB)$~WPCyyZnI x)GI,ˈE?Vh_yD`K/je%rQh]0K3ئyx%Jy)6sɲ6)Q^#ubǸz ȳ0`%^2,lr|( ==AU2Ƈ=P/u~ˍw[ F_#ҫ3>m%&vw)1\u_]];CMu% Zw/;Ѓ>l[{m,G-R1\#%ў+jӂxK]B\)8]^ʠ#f{6W`frcsF1M7dcgA*c⼝H!^W*;.7 Ռ.17ר Qԏ**ƒ^\R8ޮc?%>;(u,cv[dJJݢOP)cP,w X7ncgr; ),%'t}(y>N{*S|7\y: )k@Ӂ׽9E珆Jq i7_AK1!q>>SvH5#>DJ-ko<!)NsfA3Eec=Ɲ'%JSaV6_ ;0j7 Ҷ͠,>ZR%2ʋio=pf/=8;4/qt28D麦,x|o~Y,rǜxo.{uvd G\Ma8S*VMm 6͠WEj%^,_҄쏵2#jOSאe9_ @s_`JGy?N\শlhlZmjh ~) s"}zYU5bNpB- M-oKUՙlrHr-'mR#<'-#wѓe^on訷4(l >K(?0ɧyZj; *gDcpFZeY:LIp}ljЛ؆ʖHU-$Cue"Ѷe/C sDOi(iLq?Dwfxzi6J2QpDE{8qaixFG}.G&~eh>N3:ZMZ˼SX:D a --Cp.=Y~ GwGM9Rn[ܶ[ѾEWsdʴPV?Sq Z_Y+rYkZb|Mcn_+ 2˃Zi0|qm^۵19Eϣ3{m\T4e*%1 d"9+gBK28DqBxٰ& }ސhxU8n/I9LB7/DE[-+Ek[{h\"~⼖vjEFxӾ2{@<lYae$%9$IfaHډl9Gn cXDw'BrV,4-K'pY\;-Ȅs =`DeꗺD$վ> 'VbRn-|3L-BX4X6[CkVi1+[sy$f!].c I了a*?fnLa![*Aii/) nFS('Y\#< ([@/M9 Q>$3.:bs"]-&C܄xG 5-VzN,#sY>d X=}_\S 7t0‡ )xgVO>!^?B wc(JV<O""^+9ٱ+aelMZFt_/3wWO:ȈE/DI vGj2g])fG?Qlw47K>j#A=LbQһQls-Iqu /&Lw-}v ^X~~Q[Q|indo?v0ʋIlV%ʿdU{ޑ{UQb_nc5-5Y"| ).FBb|\S}0!.H@nHoY57> /U9- 4~9:r!'~xw`o G"347cP//< s$r"#X#0OǾ~ vc@ǃwBYnp6&౵O0z)rraoK}+9GRʫK;2"b{%?L\N+=kָFN;[6{${e9/$|jegcN2^c]s$j^KŒk^s=JRX 0C儉@4e$!V@4+Oɶ>JKԼ=|tVRGFCaź%R{ Cw˟\H`MǞ}H9*bȇI)DE`/ObLłɻWRBf4ƍ'(j 6 [WF|)!%Y]O!1g(xR ?TCbYE3랤 bU:HU~x{Іdhj4p ˌ"&jy9smu5 \=]>T[WC3QD#g %31L /"JܞɣB2=ePc4Pce h D %`і`$ 02t5{usS э+&ZmԡLԋ@ip25I t.:9_&T;ُ jN28D8#0lВ,6*VrՏRϒ. Ub.{u5rG& DU֝pfb jǽiaC)SY* v6k9*]`+<6 }xy;W9K!QF`H.K:_"x[)s_f 2Uq{([YYP r!% 4X0 ]es)sG,r?NLJ] | /?litdD y:#]b?•YgI{v ;T Dk! K*@pgF ׊6[Z+3g}7ڝb5=Ghݫ,`K l?FdEz5ɆM0"f?Ώ2IO5l1a\/@ͣnn0t~ai D(W5S1D:!Q,BH֋e *M%Xꥆ~LdFH'hsfMGLz(#K`ں|ݤ7siZeNu;YnBVa+f9 _XiR|ѧV*WAx˅_/X^M<}5{yF[=.k.[L(pK$:3#pX"DjQd> oih:W]* %u.Cm͙a,W H|'wIgOҝ 6(%jۏq~ +|"޵Lip0p cM nƖΌdB][$*Q ]SH"= 8O  t*$zѪL[`H㳥Iղ7kfs: "zt^Ӌ}:Hᚭo!`j>ߗ>z~"1̪Ij&5,{ 7vz NsW:џh]+y6ˢ t!E}Pg*E; AZr^,aKپS'igdzPُB-3Kᖃm\ػЦ-\L #RJ%Ry7$P=9^x[kQJ͠e4ݽ2+6VG=Nadh3ַwl 9/qQ\'>m~&fߍ} 랾v X[g8pZm*ŬD GTxd_u׵Gcuɸ,$'(d0#o饩L.Pc!b岿}l,>蛍pŁʃ][ʏUyfhV8liO(Ȕ0+E]LJEB/m &Ȅzb+rج@,q˾CRkx. 7[Yo{5ݟ/ڷp* { 3JdR -|: at2: 4OƠݳrv E7PH@+l `te t`|:5L cI==#Au/}>+|V.nT myF><~:G%pfad;+9gA*}|geذ-  9ߘB0kh[O1< FID׉7?hՓ%H!ȳ=akXSm{,Nx|L8c&dF'Wca3%AI˙.IqXO EQ " ZkTx!撀ݍO9 ~uhov98!##Q~պ_ԭ!+U4ڪ3匶bhh>lX=fl9{oP8Q2r& ʾr=-̲Lh^,/7J  vR偉pcs'{`=B*%3*xtuݺe0,J}=cFZ@>>J޿O2 $Dw-u [_Bù*fu7SEs\E{kOE['4+JLj-ɊaP+SbC*ǭB*= 7У2QovfEdPLbCBS٨k]c4܂`BGtU'cnVuRTX!Fp5^s+aKLb)s(ś;WneR‣%+[ܶQ+Ձ5*#3[(QvXi]Z?k\ԉ(:-d&*IXc,r#[RZMށW(o ! TDZe:.r5.b^-< S&ĥ[.l ηo{};e]) 7 wI/|7ƣ!ڼ?=X3['2Ȧ@H#Hڃ_LjB{4. _Pq%0Ҕ[۫)DrEUx?}R>PKmo&^R ̃))zL)K\;KƢ\gw:߶} 76 `/r^E?i+E CKGHӂmf[ݨ D}xsNC=vO6^d*!1.xuҔQդCL0L z R'޻x}.C^Zػ] )..'~4+kQL l|ë-9d&9Ff&4 uO 0GovgHm ^nQJiy$xv4Mujwi, ]3,2E!|ǽQFԀ8j\ZAy(`ѯ5eA+5&f1n̲#th ǩ!ݒ_`u;$-cn.[ok^~hץ%Z&Duaj!PSa ӿَ;)ĸ#~%ejPc"!z mFhs^3C- 4ŃA_Wy;4D?Dl1/%L7RnLlc`GdC'.񘲅{wو=| J}s_ldX7X ap;}%mB{N:t.g ~{CltwҶjh%UguXܥ&a ' a #L#x-dܗt LGvpwmd[C!m9/=pYk 7.`yr g;W!['w3MRacC!S!w622PB7VO9joJ5i X Q\S>Ac{?_2xWmf+-4XcF dEqSivbjl6%.Q~1*͹,,õi*o_00!L =1cJں'O-ۇZ(J*&sӅ>b" [|Эs$Lq7 !gVTh^R.@X9%J&;xn 2{u":kd{].WvYzpէ u鐦BXI̊cw tuQ'͈Cϊ:8ʬ,`-Bm{퍕X |׾ɚqU=&G$7_*Pд ff ƞzݢTK"*GYB@_> V%\ 3*B[څwd]Y^L7$'vcwD5zۢٱ_3wt]tߵ< ]h[|&.c䢙LuqGz꺾XJynAUi_1h&NRithd"Bھ`L{ N?22<$wFE~f ,sXcĸZy:},"J"礣s n f%kX nypjDuM7¡HH&"!ڜpmVV8>U)XxqS훓Z$;X, /_DG+kTBT.RU_enUh'0rz %m쭚ŐDa#G7QK3_$h<ޔAN_2M3cHq<5l) lIK9J6 w4 +SOe^.b:o*p&^B/`\oE{;=Ҙ, ]XMP8(RD(x`4lZ뒳Pljo^3ZѺ"6!jG\6z/J'g#{?wSLRp/Aۤ@p~5RMI(og/eŇ$cbm?:%55S9t<}rsIHs/v4텉݅3I^nRXx~^g=e7d7p߁oȳ9}L f Gѩ @$I(":c|Ҷu Ëf 5O,Ua‘" ޼"p 3L{%ԃx6Nw"β2|3":o ;Fn2&RiwwXu{o©3lU-s\ӡ?zdilqe/P-B%`ݬPH| هrhɘne}׋7EN+!D{x7\qCF| L)qS;`p,?k.,#Q0h:Uf?x".R< D5BeCWO -mI^R.USpɋwݹY.aYC-p]Yyol A|cA+[:  =7S>h\ Jy9dY HKY#P(韱[L)e1 'Ww[o9xφ @ œ['[OGp{Eh@!Vgi"Z͑Ea>MTaVu˶!2hs "?!)-ύY40%ۉy۩RKaύs;ZFDol)&E^HegFU{ulw.4:U h@{|].̩^J6WJaWFWРu7íu̥<4m}p[1{hrncw^"'(9|p*FANjlKS/D?I\~xBh@ 7c< u* &pS( 1 D8yAII$rI*{@x 5;릶o4K|NR& \ B1̍H0ižN}j;DwpʓJC0.e`BcSzQҹDEA胮$L,ujeM^-Ej|W{(oF;k(X_2a$Wyd8/}PjlxgG\9a3~Ў~ps }EPYDmў+ F3G R&\xRYs^tlxf4q95=L9ix߲)haM0vvbwWhKZHw XeW0߅a~lgㅬ>t9&'fU/2a/u$e2P-74cKz#p:BQPP[py;S㦣Ԭ1mԷ~Fvai&^?y*7{yA3VTyb;\w~^%Pug"$oE mznVg<~F >XȨiO\,]M[,{blOFN޿nG5SI2R?>)M/+_U \oNKKF^䗉V_(ܝBTztY,/]SQ}n7\{6+5c^^Dcc!T=6΃=95ϋ6ؤ"z{1v[@qN"} ,zZߦjF #AH zu՞m6|Ǘ &i *W&KTAP /I:royuo+o.r4_3%oSOZJplv,p%V2fF D=AN.4<`?,p; ĀV:"5;a e"E ͷYb0=24 Wg!e1A=~|K@7 tuի7qgn~xKlN=}WI'o\Xօ6W;PgiC^ԒDrPn6a/<>h|dG([@ӏ-VO'NG O1Ktt&:C?xc.kB=~m^/C(g|4et7THy4iZG\_Ѽe,$M,Qsٻ %[- xt[tjeZj6`5 SCPDm6EK"4[_2cE 9k~TJ6I?(ȁ7/aA\nHE\--{oZd\vi,Z=.P$9~W,Ti%D]Li1~:CV͒8%U&.ɀAQ ݂ s /쭬:_w3k 21(K6'O`Viot<ϓ*Yf!۠8QH(:*4s4ilao\ EcTY=v7\lx|]/4վs!Fi8_{ O6C~U1 ,%2 BuMKUg{WmZ 9jrD |uP|c[L B8,^j -,INWjRЊOC[7*C{k2iJ 5Y6$0]97 ̽<Ֆ}zX d>,; onox.BWsE7(gjE)f8nM_/TvX^)$ >QKy&%S F[G#ZoJD~#'~0@{뉀h?W5ngWރbÖ RGx&BWAպ1.L(P!v܄LCC:JOS_I}km!rQxOॡZn]ƉWFݴqCAy|f,fU*]^j·_\Ӽ'' _ kHX˲ZxBZc08 ~L$zZosO/tC8|Ƅ{EUX&[棫A 0Gn-u]+Z?HGOD$IgbGƞ/9BVU\Bwۄ= uBZ_FH9D9.<iIRaz FrL0Ei'Q wm/dkGsߊ宎,x~XS??45f3TWɡGֻ4o3˂H܏x?r&(d (1׷ˊAW*ANdKMxdXfvG|ɏ%{bUM3kCƁgd[Gܤ)'-bޡx?bmUk龁֡ G_ں)}‚źR=Ņ#(ByV wsJroX{@8 U"܏6+Ȏ[ aI+B]< ub+d>ߦ 稩>^j.r^ U"jf!gpdwzpfvY4ψczbGk&Ұ sѠjD3~x5.6)Wk8Db4dv{§w>Ч<^gիT&?[-('G?tDmGVL'zP\H>=@@bDz Fa S6֝~6[bYkv揗!&؟kwJSB R6x \j`7eܜ^Z=\@^GZJP9 gyP†K1=r)@ u2Lk? M*fO=q 3 ԁa-dN#QIn!\q{:=>TB}7f)8"Є +WpをAjGG%(#Q>$,]f1OCsȰN,')ǁ TW; S@^<LRusn2?aggdŐuNc:nHbX.gY!Z/Sפ7˒65:tIeBpԭ {Eyaw!S7>ƂZrͮβK fW׵><r w;bGX QJÔR~.}ȍ (=B#߸ HIo8(cSτxB m` T5v\t!+,Ȓ}P3H%$Ʈ88Ư zA 'Ӧ񘼐 #(y5Il=1(gf,Kץ?l7+'鬕Ji|b5m pYXZ#qG8,vF5l>ݿ`kC{OPq/}.'|hRA;8Fmʴ8H5%[.K7Ow'D;2Eݝ f؍%3XNscـ;s_x<{v;AzdV?eiώkC`6A̡+"Mь߼W"ih~t|R%0,*#54Ц V կ0.FX6)oi@a,|N7˷ԫ FW >!LD g)_Q~qg)ٖ5 Bc[^=K6Qq@;Ѽo*K:=7 gZv`v*9`k¾.Հ8I3saI D{xo#z)#& !X'fSv[:ƿ6VZ32sL-s#dHa25#0qĢEmQlRaa1lUZ3UP,BzW|O>-~nyK Q[޾sQ,JҎ~)/RǵVMBs%xs`-kK#7SR;u]#fppւ1|U'ǪԸ$ _mihZ='Dk(;t%`hRaԚ5+olϕPk?!r_7 V'[>$׈/DBIד&lnМ&q@ 43 3RL5)FxI $"3@^aa tcg)>'% rw9Cy6DyMmz TTKQx}tK;pȐȰpQ?GpL}l %~q5M);~! k2K6a=#%W}sPT Sm( 9=BwLH+]m18ޜ=^m۔{`+'ǰ'h'D*3\ }K>hǦKTjWR{ S$q &o=Yk8F3JOlL`W %`|cc=ibK$FmBB&< 9~d^Wo 5~7Y'-`Ѕy)z&h|vH[zNVJ?fXMAs*E7ew<*°i9Ե0a7E˳_hJl|Y E 寠^}};M-:P^ s{أN˖B 6x9 ybv)ɈOOCwkw} F.2/R$ӏeZk)ݔt0w!QIF8Ge o,d1|UjRCDPqa!;Ɗts^V|6@ő<t9@en~VY/BM kJ2Uρh,sLqDsJcbJiK/:I=i-֞S) [ɗaӝWWOߐJ1)-Er|92 PЇ]ť%彛7dHZ@,4A޳zDyOc "x^07Y7Gc@]=x5Z77;V r۪؈D ?(, NICKzǶU)s%xӝ3Sbwɤ K.qNΘ,32wMٴcOamdR ~0JaD35,NwI6vr'Z9izDNyL TTi+"mK%Yv}QzTry$FWpG4ŬC=ؘWyq`{MMީ2yC:|@I&B O=.c1& Bm.G;ƎnvȄ۵E$P!M~Hz :ҹF9jvbP) *.]Bb'P5$"Eo}|,Ag>D?MR;ƭZ}r0L#o$ەxY\lhLBpj?9|ˍaFT7##M!e{6@T@ Jɸ ƪKz[[:fֶ>s#eR19(Sv]d҇湥\@MqU'9yXEԸL媁;u c"^<_m1~VKAq4NJk(>5)M8f5}etGBs;Ko楴w3~=N|D5eV˿TS;X•EH9ȭJdc(/x?a"}`f%͢Wdˆ :4%5c/fG EDA6;<4zN[LUMG#\}Tӎ ӯtub0}HsܲNG)BB9TG`hD yf ID_UpSHOuif@ Px6# gi9i/`rwŅe. {P(m>wmTiq!_{L~Bq6|SADfW EM,#&⺾ ;nc㣑8+P+Vך yd?BG=wF:*l_<$x u6D@svR::2|vC\V{{<r*={*P`ė_+i LBxQΜAI *9<+j1,gHe 8f 0u)6˳̷ny<8,E$2tM}N \(]a#JDT|Di 1Fhmo4K 78vNĩ.f?4Y -xgTev6eI\3a[8P7I=JÇ%h4.#+eAhn=7;]j\ YaPJw35o,x[""榈].dw~al=`8e+o(Aͧk4NTDw=mY4xH<|mRHCFMdu.BN5 /LPFDK/ۍuϳ/D^0!6XJĶL,Ly'&mG3EۼbjHU)B1mro" oNOsmJv?'F9˅}ST[7)oZvo%wq!%iQ#r"2L'[YzOpB0f'hj_rE::\NJea,ػ )>a7Xz5oA>4/E񑌛)P|䝂`Z =dWJ#6~H-֒auA?P8lNZu05\7(CYҼht}.Iٙ) h3z %FO|2qǙ"LdwwN ^K|@ ԟb]ʵ]+.o`꺹#Zĥ9wbTXC:8c2οBj2I,%deЁ~r*;"ͥB1]7I3hBNdEj6"gQɟo|gTdIb'#gK|6YeF ,EɹѬȽtmMI{+J|;oRCi%cϖl{HBD&ڱj) &ݏ,S]S|=8ؓȌ!^,+w SNg%UItire=xƊHem1sUneC tO(i=5;,2*`_K p N6*ThܚyyR}ꭓEgqUch?G4[d&kI'B 3B|<ʋRLP (n iK:v߸l&.>!I4?FiyoqQ `I, ?$Ȍ_㮿W 7B7 zaS/geK/IKkHz+Jjx\{vڌ^wTYCG&;PhԱ驙Od[hu5 ^8E_?/"xg@Yp#KR<c~B.cžR*i{h65(E,i}vo_urSҫS rBꤻFovy#s!US2&sYt,v6oCM09_9|U"0XMtn<#6GgRIfi鷐r{7AqA^Kl*HY~M6[MmE}<s=ͬdf0'LMs!~W~,*{Dw^EpP| %҂|/nAJmoW^(WO _Ʃ ySXrpp![{yPϩ}2|M 'tN=7jT~JvaNJ\L4$:&@,3faUN.VTmّ洏3PN8)+IG~N)+cC~öOvfH& ??%\ #ž0~NAhO3O\VAs9\jj)ț4` <*Db"2&fr/B ;&~dJvIXܛ ~1; n X~~:P=xqX%?>n(MdmiMW^AP@>'P]j x_E*vQXϬfMQEҫLIqŊNIg")kxX2hx\"I9*;9ƝJOz4.Ά< )}:ʳG4QFH51G/penr,Q?_Ƨ3(tI^ɑ[՝b>IW'?DfLV`=A]oA?je+'$|0'*T/hqj\ɲl;]Id';_[_aQ"r>qB9!GW)cЭ_i)kPR(-ignxtԞ0$XmMpgӨ&QbYSVPmqc["ia֞r׮CT*{o;su^˫eEkPf;T{P{{ `GӏWf*[2YOdK#%t+\r][R 2,oF8 ][V, 9a%]Bۃ[I@˂EM]0HOcmCޣ6 OU]fS7l#ؠ Dڨsb2y$H|Z\" #iu:3'÷& Y=w|/, 'X[ZM($1E3@,r'FI/?b 1z-*/|jYqAA¸Z_(@9w;K0$&5Q\]EmRe8̒2ޛ]vO ~fV'JJZ"T:kzM8CxҬ3얯T{yMR ~ԉGWj~۾Q6 fVMqI+fB >g}|I)NY xnRvw0QM[/[1L{ xzs^벟GVJ*K$ǮpXmà0W&Ղ?7.  ?muPvyMO<$c{$5|}6 o24fnek,7Nfם0XW{@Yx>?ͨM 7oN!8r-$~wc$KOJR^jOEFބz2W% 6Ha1`vvy$46>WK/7P2j|~!ACq"Pk+zn.MK0NUS1 Nrdq}/C B^d6Bb'hd\p}< ҉4]FXuVv:MF=ѕ /;ڛ/;qĔQ䀡5Gw|6P08@UET 1!t )$(QΞrSA;Rd>uׅQx>Яwk T)&Oʅ} vlxH"$#P?pص̍5J2vK}v]|"m}OkRg^s."ҰǵNVF;Hw "Kͫ JM/^v\cUc?}?C]J+BBXzbCmAhy|T9mp[bY[|)ߪ/gR}#y$2w m)W [2\WJe82}nFv!Ŏ,-TȰӯɯUyKNޝ("XZٜP-lh w!mIB7WF)`la&liEФ:0eq@{9uD^{J%KeԬ+vw켾(ޏcXnw9; >U ҖHv&$aV>xԨ8w6.b+Ǒkc: "%/q3%p8U{e63"h'% rDocb,v!d0V˵u΃_a@E~055_`Pt*z_7gZj.10 ° yHdm2BS'`_C(sFw0'BwV ":+gHCKe$˕0T +d]}-c[dG&\0Z $3 2);uCɹ)\LGTy0p[΍r{qs@.|m'C%eDBm\.%6kCpH?{,E_QA 647?#VXRFS Mިhc~at>/"\WhU=ؙg0(+o`E4)<ӺoBNG#;/^z;EN&Fq7`c {GKHhm4m''fK.rn˨´5aj؎ǩ \`:>^|`{R(Jܒmlj戜K`gWekRځ\B.;eCS xmqȐ:JNT?sMˊ >^xrLykisU3.l %'瑋ań~}REUlzg*}eKߤ#VZ4ʴx xUz1x8O[;LZ=.(GIk53HQ_PViLץ{+w.M@=Kٓ$T|/\}SexTy Cm 眱,R=x5Jb쨹l1vYhPWSNE*G8zOK8Rq1H́WjMpd42!٤w:MN.록kc{0jRw}=b!{GݴP+} 29Bѽlmж6B-ς&p 6pN.1 h:.ᕧ JoC~!7b׬hqsʁIVpQZA"j UqPfozSGύ{EJC oZK>{dqȂbv"dK-(YnEbVjK=&5#яpgų˜E,( K$tKc1؆hr:y_EHJw?.5Vv|c wXH6¶f/8eg̹}7?8;F"jћ9!P}a|ɧ'f;N6:UYxdZ6L/_LZ~n$]t+&5}5q)lFRȢy?%޼(,?wѭj i8u(-Wz)"4ͼv! )W]ip5'änM|j7g@~r~Y_hɺzBt+DTC!== z"$F:(cX=LSjYUQ++DllC{٤ԓmm1U2ǮUG4KZ׫>~ 3kڜ %\+wHnt+ )0f۞ȺX|bLHG#}Ҵ8n=ѣ7P0r$%W$It05s'kX4\m ݝ:z\SblbKM +kNZ\-:cUcMkн՗uLj8[\o|X A"Y$뛵V ;NǗ9:Sgi˼+|1=Ƃ=;*aѩ,\pǣ'wDE⇖*-.3x=g|7wPiy^tvFảcrwLE}w FPt)Nh;[#'k3!EA쨥f /OsBK&TK&J092|rV\ Qeq{ C[Y~S=cE!&tIpJpy %,<>}5+rk 86Fct؇jqVͨoš #$}Jvd4jgh68=5DN8ʐ(H3'F!ɈG:jQ2]Z X.XRRpT6\,e_.-׋@"Ҷ蛗ie -t+s"ؓlēX̟E+L"AuN>,ԭX"xzڧ;/I%OcB?݂sygeDH9'@/,$5jƔ. V9YqIci@{e2 ]˭1q~ه"itc…ʇYR263(Y~m88w5n cD)'z(ٿ\u}4na̛ *W`+5P|ƒ*JNf31KDYDf}ӟJNeDDq%j1Eݪ8k^pq`'=Z'e<΃޿ǾsAJ/Zݗf/q:*ME`@T>vC3b1qWh" y$ xlR-:8z~8n4HE"b(FҪNvIK.~ /geO+ Z}<8IA,:4*IV"8-^~8*ϼ@PBn WB™Qjh-*\R͊NDζSPY1O'f410.Z陫7cEa>jWF*.HGoՏՇMV ey):QJzl)^E. E˻َB(Y;jw?Α$r1GP7͚7maiL:f<7avnCa*Xr7H)Gu#R7KWI\դ䊣[ ug)P);*.^H֌ߴ R Bx'@Neׄr2o)N؆Ebe ݴ[j ^S!}%v"N2K`۞$zK@U@K 8w'nAɒjQI/ !j'ɡm>)7T4Ӝy$ `you^=BFǮQXn&NUX(<9Nez?8:xشP-ϼ7g\ x&3})NXr2->aw$0-Ȳ䴠$v`Rٸ|fjqýxscgu X.d ܽk>ƍ!X_V5qXՄDq8Wو1H%jB87/%66)BnH} &k^o"G!tq fMRSQ*qvb[-Mg`#Y&ԏة@[T+lt5& a'1!w/ 8@'`!lض:h?VPX^-Czof0TևҶYnk`c+UtjafxO ִָeͅRr(79%+ 9<|lL) )6q1Ng\(G!>GUZ?>NO_罪̨iNu;0fn)?K )n fљ` -EH\dӆ:ݯ@ԧx?b8R<5C %<p*p?VyFoDnW$WJ^.ZX;ky\ޝ^L^;p4r4rhl~.( ;H) (v૫ DW^E>ek |, d*^3P#TCσEW0FS#* 0a(w 0M=>nؑ Vϱ@(+Kh!=껬/5j{7 !,<g W͇ L>3 dCXm]? N" ķ'tZHJ BŨhF6;BkK{}rOoUN*^5Qe&“#V!gCn 챐֙bږ?E͞4LNL5LV '‰0/^-,u[RRw,͊œYcčBz"V}?]16fl lƒ6tǰk[l3aRj&6Kѳo2xy 1\GbZ WZjNܩ ~O<ј?_]BmD۵'D 1">?ڠm NHf*I!XCVfb3C7M|:? B:`jAexJAWٟ'!Z{K=Lk@]Uwl] tvwꐌf S\G_3Cle\!O%`֊Mr~}:UG4kM6@SH!n}`-sxo5%hz~J$/õt(p&pѾ5Dq&5⿐G9>5ЊT1a1gGD؍Ѓ%P8Է Coko/U26P0ߜ='gLд" cTZlEyڬ@PYzqcn3_OF}K ލcՆoc?li=S ݪ&Z0 '5at7 p@cUz/> f2j]85 (j < pr%JWp\[ |Pgܷ-XµJ!F+Gq ӣ e쑻'5 2 %ouH0DѢxRߒY:]EuyQ;Pe.ብ %Sd:::`dd<r]_5/O;R<4JNxxV{BL :lEFHڌ α(;s5yp[>c:͍/3"\:yF~sH*xiedFrLXe坓qKfՁ_]|ʌ-sˀ?OђxicAKM=aٗs qB}%yJ22 n>\S/QK+g$=\{"k@51sh@+f^n^S/DGmJcuE#bҪP. N~( r{kxĚ"UARQ'wHM= +JRoLκiƌ/%0 16nmc/w=?!d8Dqs6%ܢNA*8.^Yl_|bIf3_Y-Ex}%:uvӀw{fn5 ds왋CH9lhܮO7f_oC0^qmeǂF!b?gH;F. Q%12'冋b;_Xu0?\S."UWY>2) P&m5_~SQ3?,4&_ @Y$ -.}4^P0`ZVU|]`qrNIX' o:D"(a&țYXּGhm CtJ>V;hV D ѤHF$D%%Y}s,.U!=Oktw1]*PnKwcl 07g%) |^78[JMm-wmFw@5x@ cz6HIӚMaV(}/zR^NIx[050GiI:~ol';,P>4{c}CF\*h|H>JJ.X,RwWZ醔%hB=̞E|/2TF^kI)P_sݘP J.0.b  cl?Ͷ|8`⿫x76Z6x?;uֺbbC DutiH;$N]Z`Xoy02})2 Z}qTd`qtH@FQupt0d* ~(_#?v9 u\&칭m5T˄(=c- G\cnJɃWD]$Kx&ѨTH"!!X֣gD,I̲:_4,cFO \̻ucGmWMHz޴v}37Oπ>  EtcimG k1T F}ošY{iKmM'#jXE&I(ݔs4vԚtԷ)LמN@"ny_4FgXl8(vѳt?` *uc;l"߷tΐNքT]e I -hx5xnT>f5:#Ӗwv FBC 캬P,fzfvY3CnBBz֭/k۳UO xĿRqc^m5(nG^ i tv]g, '\bs)Y M.Ѡ๩2c>%LM;3'qʅ7:5P" ? 2-pOyL7V+ْME_a*Y drmi*5)*nLr%Y/E>PJzdJoCaYVl'' 8h+\X Gʌ"bF!W^(c^-VqaIh?Mpdʁckvvw`*,c3։OF8;gڷ`{TYyI%(*{$uz_dT tP-3 ,NCVd%P#j'{/OGb旇t^JFx D҉LSoyfٓ&Nzf+Uz䇸#5Hϋ)c ߴo"+hr7%ᨹpbWILtc㗻H3EYqPo_U6j~DjfoCS"؜AAc)od|Jm]m2,/+!m\# ˋF[ӅOGo8 Ԣe<.+5_<\^/%|ܘHxF3'NuGoT|$%BƆhQ{Ogf[Brp{2X'%6€ jmyWġ9SD]/F# ktlE:g +{m ݚ8Ό;#66HY2}gWȖYR7~guJKNJ ZadCɐﭘ`ϤtESxUv vV3/q>9uez' 4L vrS]66*BrWVC=ADRexnyMV#V k?x1kV;N, _T4HZۙM=o ftJ>\tH;<^OxtPLJX3BCaD*u'P r퍏Z4Zo!ؾ:b*ųYC} Dew;FTv5}tEOI36b`n(?H琢cp<e~~f FC‘u0̈X@la?8<|Q; &&UJt(?[4,I9 ЃjczEuv]R=cmq)j!)tl,s@gY)K=1(7o+,]WTa DȸbIg-4[9,9H)4rm!Jh:ǵVsh_FR1}1V l yaډ(\5'F#N3{) YYK}_[{9jrZ`c7k@;J!N#x c׼UR.f|A˦KF1k`bK.vSxޫ$W]a:+tnhm2ks} 1צE}U 71+p7^ph0?K:kg7 ;)#R/#ʁ^Uѣx|aĄ:UTtoei v{{xyaS&ÙkgThqivBANP!Nh>A7n3CT;xd*ᑳ9m Q:v7f oWA] ~3`Y)wBJLճ6s꨺(>* ;Ji+m%}^]vw/8>4g(Ub噁Af>˩QPْ2gT)QM\&AZQͨ:iG60KOe X?$\.HYy_sk~ tBQڴZ>Xtݭҏ 0K% %;qJ !q9ecҔ;A^-fLDloK5xkKo!2%rיL<W<5Tcoѯ+ '[%\2 vZY 棍}*tf`>"˴9C(P`S-^;Ъ6_s[hp>K U~9u!mHǟ"2Ā *nlL1s'q$tkκ:V HViؔkZY)#.LS\0}WnF*_,NT(me5=2Me0(sn\>j`Q -Uc]qdHXfKfR9+5 c_v1Rn*`%Vޫfk8ˋYog_O%hdCk%3oH rCn;Zy4g+L( S|ieJҋ/\/8t}Фk̚??Un aQJhIidwe^n"BkB[%KħE6B٧ͣK`tIKQ>kU%7W?G [WkEf޽0mobֺp)62?Sa }쎿J ""ؚxyrF(:PKB!풸>We-f%{AQo&`1{xNq1F-IoyO*|{* +xpMsiZx _k$O:Z^l(&}R mIwت?#7Ωf]h4DY+pǽ\ʌ$Q-9~.!8-XC@meGbl4xI1.I9g_\ O9^FF_Iv p0gX'i@:C3?]RfV&p`;Y?=opL 4$KhT.Bdx(4 k|wȩͧWḺ δO.L> MTI2 kmetUmn>,,IH gJ`SZv |X%\ +AiQIű=mqI*;^ͦak u9ں h!}@ -3/ocRsNBlPe VgO`;]ُ  ȻSb1'2&RY4T~R&+ ME%hV:̼PP: :/^#C@AIw>5(OyE+&6Pʻ~acy%o*[ 4ڰXT$p`*jFښf rR$\7cbI U O,O@G,Vx.R&45XP=dKB}VU/[*i5,bòR}iZCDL\ _83a8HD[:HQ`R㒏Nz >j&Xjx{ cK/Rw BhE4%CQ?enf~䈸Qiqcavf94OM"ogG+>_Sxy{]m^ŢLO-薼?2٫-9:|X5).UYJ@){Bb'䴜 }U{o[182pUc+B!6*Q}, \bBNVGxϙy/N!ٵ*J]E&oU6?F1Cm=8*c[5˷\6yLTL5>ÙG{ݺi&*ϴx#`:5rsJB_/'y*Gw޽4t)W;H/(rK3͔0ڀ(ס2DMCAokDJd!r\uo)41~+쁡u>]FιG5Ε.G7p\@:}:7*+BfքEk( u+2pcQ WcoN[I! `{Ug[i`Y*r0 +^U=*TPh?Dj%|'X*"hHOKԪV72<Ex wl{BTAq  z6R$B*=Yjnx?\uʎRT`OeVctk0.̃ Ҭ/} 7E9\4GSbשn]N'| /cd =9!j9v_?X|* #z޵ 6ܚo'Dgc9 u`@f++_" k57ٓ#ѩ)mkDA \l,/:RRot*>:ؽ^U,|q0xZmT\/Ģp(9i.pEn"פwsNU7$E]My<}AO?ΣU]MF cbe 8Η;{ٺ$##6J '#ʰi+l+:lU+KXy|9 ףn: z+8:794_!E^ŠKATi Ai]+~7B07 7RSv/5Z,cV9? \_fGzAf0l_E.i*zn~isڠ~yx ND؍[D'}:wೣIeKGJ]dOjTXvM5bW٬.gi-;AC2c`&֖-4Pmku$SCeHA ~E@ 0$432v^$M(ǣ|#z>~Ib6T)݌èyoK8[ml;fhv`tRĚ,y2h.ehr9R(NJsa+S.Ş|vD\0Y?@Q);Ʈ'! @JƸ{ J. 8j@5 W'K4mf+0\LvQ!N"vƇam"-sedZZr!2%0+.乼9|_Gu[ˉSIj qI,`$ɼ%z9@wdNlj"}"ĤϑG77%5/>5%_;]g(R]~-ͣDhn\uhd` 8 ]_V:/(,KE% LNV]u`-߄+lb;WKNޫ0"r2&Nӽ*=?¹&pLN8?O!\hEf`[8:'_ \#zX⋛~!M-˿z r@zض\ /nUU yf/+Tg7ΆeDAaеI@˚Y7K㆕ϓC&tOX' ֍⪍V .QB sg?+h=k? 돓:bKfS?|pq5SZKIN%3nc=:j_2])4wM$v1~Ș94?Bgh%dr4rȫrfO~W57]+_jKf6LzN 1KNB˔tuZv')^ؼkf~#2x,d4u3MH[р};i?0tQMqص`Z*zq0\Tpqq(gtyքYMm\O ᩮ⥒hl.T ,ɂrʣ!V]7Ec,i1dʅ9X'&1!bwi_Ʊ姵 '?BAaΠq 僪ڃ݇hȥ-Dic1L<@ʩ1֛}$P[u.dJiPVv`4,\k#/BQ8 v3_4d븛sz}b$~v"?l@7L47fKL9yo!rZu]Nczvo8&8c ^Ӏ||A{|(d4is;TImNQH \.o'h ,& #xfdkXJj%5(IeDbnG8.w?P5`qoѴlٱkMbdi1\u|pL֎>3[~w3he;oS/':<4TyJ:l{i)uK٨^_+,(ϴq XÉcNv&]Kaa[ n8!ZW;ZL:A.iwxuc*pό%]byЀ 1U[nK<WmpE UsQ=k.g&:ș7b lOΥ [YxpX!l=0D4FE,&xmЗ^⬄Ԉq;F%-CtրmL [N:u)C<9u N`HM`"q,Kѻ58ds#3enF5Iwn`/I`#g(.G%[V%|s! u1,OY9F7(VHcb"xWjDN|RB.Tqv'5<#j1&+)5iڍ|3 dnqB,H> ǵD;; m'!_e2Gj3YY,.Q+shrS -bs*@_1pF]lP7N^!) ʶQI;./R}g W+BmFL5ƃDž!)c_$-^q<3_tI}"Z&y6Exɵpu~[W y\6yowp_|x7wFQ&sl ~/dbx) sh³X\v 7ȗ0Z5> Hll G״q+bK) ^pD+dق0wiBnT^iB;| Ű\ĝhy!cTV=ƀ}<5 b*tAA)kc,>c"#x8Ն_3LZ3c?AHRt(`Q0ۧt&$k?ZFUOGF iOt[QZ17]IVd CN\LM6id&Jyf\;\8 B,]Rjp,(9Fbi s/D[fi>j{,bo"X#XZE&"x;0+z=El׎ek$߁ αWǚeS;ގxj)4y1ϟ{ ZPhqg2Ď]B(m'4l Nؐqew\ϦCkiܜx_yLV'ovNܑ7$su5K952^jUT91&و: -qBpG Ң{ +;Vzj kFpRyF'ɼ {D0 Ks.}9 ,,Tq7kxܦB^h)d'ocLMt =fCA‰]p[qRZ6#:>X~㺙{;B_W^`7"͍fۉ\pg̪yo]OwTCʒ4"T0f?hgk]9PumtS+xt(1&VűhӄK~F~(W su*)#_޹:yNs䮌 |ȶ'9_T0C5m5Y~hK)!LPԷ+jϢ$*=r49q%E #Ą넴d t2-o iHXFf*C/59g@ڛGWQG;+MʤKhy~̐;j.?үf90(ePhX;a1&I݉RM =F9ƝZX\!Zx 騹 .ԣWo7 VL  Cl:KC&LިcxvqDu5w='@gZKbKiɒ0!MfеI\PaBsYgV1|n|b=jT}tVCXyB>;q$&P߼ayW u5?;>|K(]nu-?$4C$$s!+0vQHz+&$|CT/` Eu|rTk]~2ޗ|aP聈hUx9ha?4Rlv&g-54/LBm}&⅊N)?X}nއ7cC>y/֩cg}w`Zn&8V+ȯsױO6 B>Y5VT;nrk-I7Ѿ F\粩pR^6^w!li%ʁ_$_ pDˀ1 ׅYnjSjZXHQـad}C1~d !7&>1#h9 q t-nB;SthXjCDYv֋Y UdswpΩy1:GPAB: {u 3Jh=OQIʮ~ := },o5Xף`J( 0&Y`D<8oo4ӮhW`fk>ZҪVH)%#5qcEb6QCvHQ^:IhoqK*T,hWFNy-]EX鲏jW);SYfz.ay[Hᴒ{ƖehVhUTUŨ>eG0ς-%7G1My6/,z>H >M0nxq\czu9Ng`ek`HfBlI2|>Udw=<~`A)G nu3$\C#xwuװ8$ -mIFdƭ+Rѐ((eRiX5J3XɆM=^@~`avWʿ/Jiv7pDجqZsPSY,@j8]NQ;`2~!(=a_GI:Ә]6=|LAF'pUZ}hڼxQ=\S AD#q**l"52&u@d ͦ3{⛏ rӼEҺ.CJL OqvSEɛ-@q~8 sХΡg1h1a8qOQ+ވ{LQ~s,5 +C٫gW/Dct5A^AwwPn[rLRUM$@WuFpsS"z兞bh buE0b16xuT/m\njw,F}ƮWu[uެl^L0YUq܆<Z~99>` ]盪SVU6X!aG`wSA{¹IYzf~^Ҙ8؂q@jy;,_>AcbWƅl 7bV|ٴĂ˓ x.{c-τxЩDN,h=o2}Ս?[1a_3|'{!#7-((HKܥNJU!T2\A2|fOC µ9L2finilrߪI͓\/=JFW!`Cb+m1_`$ lOmv>OmB 좈TYEMOnً' '߹e'V2ke\}6[r&s`aI_+4o&/rv}av_`Euû3ip p48Y(qs."ŒY[Yr> \[zR[NcK.L1ƌv5Wg8t@:Y2N?#/˝j1x!_6dn!%O`Lf_ޖ W{䏆|r2 nk?m qp@m)6b xn` ;71iw}9prqLv#i\ 2qÈhEoAF?tmD܁[N\y!kBFʥMZQir+x>܌tþ]-6v۰N'|砞Abܫ$]e]ql(dd~&'-fAyibL;3v -3ϕӭ>R[9+#BbN^OG#j=mr XDžnKĿ>HRTKz=!~AvbT!L?÷,Iin}I 8ws H67MIto ]G&v6$ 0MҼzxG଑+ ^"RJ]wc~*Fv}8Qtu$3ggQ}PU4= EQb)@p^f"F(s4 i^r=%x,)4-s'PG*s4Zc29}21d&Z{(Nq;/25Y|Re3%+|$H Z M*9'IJ>{H߸,JirevZLe`ԄzQ^x}+ͤ #6pF3G};i;D4lʰ"&'Ov|M4܀s+-&G{,˩L̘Uo: 鸸I(nZ8jӘ){ +9ÌD@dfB9eh-y`_LPpn7sLG|o 7D6JNxI,WJxIkXxFm̔ZfEJ0?Hs:ka8H3 'M 4-&nIRXÒspqRW`Aw͇|<'+4!k4-$L7O/N>YO}>|8ֵ帙bM5'd0yӅUA+/ wB)%%~\XQj r@ Y=6R?#-,rS +=%8zQzZs*#Ce#C2k,y61ԅvP 4܅`zmc7 JXƐ/X 'VV~G 4JjNIsC$V \<.%U""@G8Y }@X~Ê!rIik4u]?ViOLy?䝺T&w鶶 LFw`^x,[ԣ }S?%# ?7@0$ @A?J lcvK&sk[ uExS3Rn G3V_A`},WMZ\25`¨?UuJǮ7mّ{MiO}ަ1_@CV3F3 u-­wf2f<8}w܀[?s c`/q3C6B#b^Yc$Qo } l[ u/s aѱ$lM0r?<3csjJiOj11|GSBaoev QG|',f H0Dx4O};zzBTN/7~74?ܵxN2>cgeZs-EϪ4S} f؎ g|%JK:%4o& ̜fKYT?9U)ǟh]@{4wS+Oڙ!ͅ+ϜR}c,dL|t|@BS7n8uTl mcgTݑK\FcYdhLgFaeEǜ?񻭼A5]Տ]~cZK*loJyw0dw8؜jfP1(sn˻+Κ-vbkLIV/}zыm/(QNaqPOKl]c)<8G<&*-HX)Zn<]7:9/:%tk_愝R͍~xoO0hSy|,o؂ %ίfgN\[Ôx)mx ,5TQcv<@X5ooFC h zY`O9&YyjlFoA8i&ϟOGA^#`2|] %/ksdR;r6Gu3W_~;v߼7@@-m 4]>҉w\hU4l+oRT) Gʥ$20Yo~bV^P{6eӻmʂ3qđ5]AD6EχIJXkK("_QX Ul5%?E.뮲 ])/]vкQNQUJu/oq*k:JK*O{f8c"? % ǔCFYKxAOs! 2rK5%Hg`5fB-@Qՠ854ߑQ˱k 6}JoƎl9WTqbI QN=]d2,CZY[ȥƤ ¢-?cYn .f'Ds@U[O@yqna;ygL%/;ð: WrKP,Lp=˿[IaQ qsX^x;gk.˷flAӮ"8x:݆Cѭj_]uc1=ASGFAcwstgԖd2T. mi4 C^}1!F Xmfjaah P*!>X{:ʚMIoɋm cn"Ҍ9i%][׉Of E. 1L,E95߾h&/ύ]D04MD"[~ *L48d+%̋t|Qm<"փ\6t9% Tcז<7-E. *8H"Euet8,3é¬rB^>7Vz\ۤ;GDs`XFIJbo!Sp5EEo*{䔸ʠh uPhk"z5M ~ct[UC>a3qmW7 DƃTИ7=mV¼8IAp eSof3u bl7lإ}hH+gj7!Ϳ_h/ϐCaB-j _~$c-3{c$2OjLCQCIWGkRR.eN0 ;S1.뼸FY|S/Vնd(M̑չQ89`5o7znt$Qtse褥}`J9OftԈ+Њ?5n ژ/҅y+9rɬ}zC75("TEU#RCzɀ[7QȣnF]Q],*LI *Q*uOASϽXLъ42F | ')Ry7P^V`BA%,aETCNn:P͆|bj+l^7WNwumrME=lb4ϟ%:(ھV74lhJ^=^}AGLʰ&M"838I22UNwOaR`%,fVaX0l72CcI/-3x[GlMkb`+^7AuePxX4SwޏsMc~(=DfBdu, Ll c8_f9ƩZ )Kur 8Z= <:/rH1UX"|LbDGXb& G:\ZJ*qʄ^pXj*6r[l|f:uCekK0tg4,/s[럛z*U;$3YF ă]-a/f[B^_;N R"=?CXF0Djv* (>]AeMϤn }!a2;=T aVQg9=a!h:Q3L&_g/c4H6}B~ g.lIj;S|x=!yvn&v/'_q 42dQQurS0ÑuAV>۱oSi=+mq)zA*@]0h <{H`Ǽ(\GKxk}O RF{O>O6yeF:}2@!sXvӱh+ 58OnM&&wv۵ ABz1))8&#7y#EI<8wL{'d f1C>A}RVB`[HE5Rgr-іug5I@W GDiM -u#1!=b ʼn>US@05 PeNǞ:γe2_ytY(it4[/W3Aq[/wV8yjxj_Q tCvZ}o<-O<g끬cm6^ oض'? (9 Ek/#>dgfb[Yk׷on)0BLD(\"|L ct#:eҦ.9Nj9(_Mۭ,o9j26-GXƬ,8_(%g*VpX3 ᙌ >kVȧHm9ރNK% _\ˠXԼ,LL󒵦 Su%B1𜾅\ [D!nPϪ}%&k^9\HO#Mgl0{ ^eFV@w`^ѩWr ߹3´KJ}?%2sjg$z[iޕΡlHNT>Y[;GCΆ-iaq9ˉ=HLW7RyaHv^I1|+k7kk t g4[Z-%Bti1W )hj _,ֻ3NFҴf ^[ӽX!PRy&1F] |lh<кT3'ߩͻ lV11}溏el<PX6*OI$3a6&/#*.|tECK_᠐|I:#M{+GY q4=b2ȅkR<sEU#ﳣ~œqpSrA|C %0={CַAn])d4giǙuf[^L4gԆ ^Ql )TIV𣀊kx;c94lJӶwy ޴,4"A@k68ɻ'eQar0Y}N %|_ӑev25A'_1I+J|Z ět535vF'z%v9R2C4.8@ȅOز /S%M@~z>U.Rpzt10ߪ1qr4a<0\LpK"uE DPKU|2QvDe22 >I; )N}9TcLі[1&R8Q_n;02DFg}{LF8IZu Ggr/( WZbm2A;E5Wl)g,Hȴd)y9lܒWEJo|ܵ%1Tt{rks%ڰBb|FkNG:Z6V,-ix;-ߗ fTS]qF0R(@!_f;m,J8ـf`*TA{LH{!nֺ9ET\4Zn.!b]|r~Y&\ BzZ'(k/}ܻD7,26]WJHam7tٗKϣtAU r$ȤχO}*o^pT%հKYpLn|`b{Q MHѱ@U:;R쎱=Wgʃ6_B`SI`Whg'}n|ϝכBYýJD%|qV{aVISs˘[dA3]҃᫠ie.D^9Y6Rz ̅I-WJoGDCpcѡ߶ӿUT^xUYqZ1Qȁ 8NC=NX2Qxٔ0W-3WL_NvQr4x~;>W"a:4i$vk-mXOH[9a~rѠVIǾCXPNyӈ[]$C0ǝ%x47wݐ$-jdʱ* gk-Ig[R r6#y~5]t CeR`9:QڡQإh_gΕ̤#32l(8$UtHQ5F.*MaaRVx$V`ŽȮ5\RF~G-WR}y y/Ё!4|';Pzi fdJBdjR/IƷkpn;d")JI~GX:Ԙ#J%RJ݇4ЎVSa"+&0fw1ShBi%=:!5L!]G(H1 >e)jg},O`Aop!BM#C]bgzHyު9DF1Ny741Yb| U`a"qլ'[v(Fx鬴1eؒ&+T}%eA؇AS/2 }* Q~l;6s>t틴[c/H춱Msv{#)Aw_lYPZs@Mf2q㇪"mc८{JUb/.wp"吀f?QSZy&UrTC<`zn٭ښ,)4m3YT\hս K:P#C+fۊjCKM&,/{l>N5W;VCa?r@iwPc5JbY+k| Un=[Gy]J!.hʁz,ILB)V-l=Ŕ}nl=YbW-Zpy1yK=@\j->.f\<#6^D*Q/7߿x_mugR5T%p>[N1($ٵf%Bu6l~)&3IeqkiXR ̡K'n}+%ǟdr̋L>p#=<9\ގ^l؇*Zpt -J,6 9 C~@/݄Ҙ-Z[q쒧׼-F,* W.<ȬTr>aEIo^/VAmw;j.r @tJ. ;l(;όg)rt3@Ja@F^;R>%CU4d V(b=ď ά"܋V>1}Q*%}J)9' <]XfIޏmO5TB6jp Sd'h|04mvNi@j+XU$>ܒ:0=JL+᷇}ǘX{Qv*ͩk,SpĂd!h~h:" 줭͗jj>tCfx~:# U=\7 3o^׿[b4 ^:AքA_j/ߚYw29Ĉ$SLMGq0S'q܃zGFk.79./| ZJZձJjtk9M,&;zy KwD`LMEn/T<[_2OD@cɫF CS0Ssg;h wl"W|5 .%P8\oy1TP"QhQ,c|ƽsyi9FUƶY8O Vە0rc28[huK*Ya=$j{f^NM z9zS6jG%?Oϴn&/MsZ1'_¾sJ7Xl8 9WOF\Fkx}G4MjV/6\' \3Cz1{WcUH@&PUʱjBSfLz$49^/* *dv@1qyīXToGm8AsGY&

    ZAB\.2xeӂʛy!_]x=Z$) |>\+EO+2^$lkf\m0U4q)/E0Ȯg熾l~?QhR~L#b{XR^(I-`~j_Wz%1P4bb׍Yy`7E:6P+GV|}t'z)4'E40؀ 4(NF.0hFDqmi{3}a)/VJZ8ID0QjDZj%@ggoMv(Mtq)]4ٿvij3 A'#~ۚÆ4k}rPp/X1ʂO2udɓ?CB zoN9)I5oy/|<yt1 7ݞh332 Qu4w6}]5rds1VxШ1]| \ԻAc$#&e~ߜx=GPIM4׬t͘>o RjFJ_j4_wҨR`I/6wi)u @g]w*ԾUm P/EICGվ=Q)bo6G7YÌ9rg0}̘.I }efO% mt$smFK\)7|s >?p v\=-B FA>:hKjOcwwԝ!zԏڕlLP7O-Ϊ$Ͳljhr Z$K@S!T>Êdv/hx1h[./ |_8V<9.zTʝ8^@\6&Vfִ]|5~X?+fxň[; O߇.QWTaGvq;U0B Oe ) %SRK>lN| EM6m'b;AX\`"yHS J8+3: rw{0[\^"k/NMEcbwh j~fmTí'RG-kQWw%gf Gs_L_A ܝükfg )[7xm ס_0IU"QpپŒzdHbe{Z$oi d7{5Z@iLǮaP 4Kx('G`ܐCz-@ tw~HT&3]2H6tA+N)h+Hk^ity )SlR&ϛ k?&ZEX= I2[Ɩ?XBʸKu^cC UszV[O@ld8lֳrdw mHoERArCcY7\r1ߔlRVKzlρQݑ[jE<%WƟQ:[i)7)|`ƫ ?1sEx Y/2Z\vD9ͬ^i耛Uo *0x2󖖇գIP+p$9ޓh"*,aWHxm`+6 ACQ#wNL`i9L TN"sRn{$Dr`)3F_Ɉ? 0qD((#_sҗhD:W z<[tXs?VN P\E'.z-[p`zb3 xU<[gvRH#ul<댝N|[K^^̜EЋ2p;YRnk''׈[hTaRԀxqw:P(̵!H.>-]'r֫sXxڤd [Y [ԛoiH()H^c{ϳ% @ĂwBCҏc zp *{t'. _MMN*LYڏdhc} uhKiFG$12PP=X ҔY|6lZtDLO+Vf{0y7#X60J_Y;цȒK*&Ih~_UaY_Ѩ378n إuCuFX"w7{x.zYu#@YŘrbP* iH}Gi'z`fJ_ &T`wkNfbܗkbnkjr 0an=(S8<6QwXI"TK23#w/4U@u&22z϶gR2Ml[tc0\`TI Gj+,r뒿 y7;nD@W\[hrv*t׹XzYLO~req3PQ xYH*tڶNzU NZ3Ԙl5]7ǽ܄K k,gX prǶ;%vO=lYrKx`6yQ?"ٞ|q䎸( ٥{Ss]LyT\TcjpعϤ,!׋?|A+",Sb݂>x9t! `%(OP ,fQ̽^ wB+TD2G}niۦ.r&M8^ե6NR!Ume#'آ'&5`+tGJoԖK}XȯGxԪX{WFjO>aIZzu#vE9})ALFuWP;wd /z~BW[ \s[ĄE-uC3^MCbƁfVU4\jvw?+ P<""&6GT&/:.IR^bF]*wD5`E`kԎGܢlj!>7X2d:N\?*šaV6=pGbvI ?KuuSXpE|ۆ$L]s.t4O)G=*I7 fy,)d>SEltӢKkdz{ Im9H'GBSte{sVH"t؊IUflfKۗԅ_\B{BULx=̳ͳZx :gTX;gD՟+Q6ȬHtC9eȴ/Jv Kd1*n.v\'jxפhNاTo@G2αbh§XP *5UBWR )E^}R4r\&R痻Mھx1|+42 Fc~p=,z'V|0dMCXG7qIU:u#Ө+~W\,ŏ|ԇ@4Sf}H qp-29pyȕ՘:Ȫ(ߞD#iX)?B7I`9y@D>/[a bp9 pE^eb7F $ =}+jv:' >?F즽Iv'#8#[B[a2gy,ʽԂP:ژ%g?&gqAѭKSYQ?HM%K[+(;["Y|hyq$Aޝ,I_-A._5h? `#+MqZ3ތm7xY5m݁&ݳcf|}7׈xT y1JG8hd[ 'j0flz`2qkQ{SISb ?W1e`t?bP'"N&S=ZҚyeX?d[<:+LiyۊvזwS _UoM:'}?D:tLℑ>6Zz{@{&(^n E;1GV}q1~{pZUMvG~fϩI="rJb,FRHw5J<@J\Kg[gFQoE<G v# vf5YJP]Ñ hiX2޶FWk/DΘ.:߰W% XpV1SDU3ysz9n Bpk5Rzh?p1 .p,s۫gwt#WwH2y<dmjmPaoGFYf(u4J4JFt/u4 6'm2TLbP0L{:=At$4LK/>=2@פu+>ZZ<f689еld(ҡ&|^Tz,x+R]L XaT;Zah;zg&m--LJ2Ǚrc3O{sIc)qCk Mʃa*2 Vd+^,uMj#W#UTLꙘ>>CeS 0ۣQ4! v[҆C:oWHQ&wK 12*Q+œ^ ?a25DGCX/ӶhCkj eJ~{WmgrEͧ$c23=aX;ze>(RbvgUm]-_Mp~?h$fw60qGw'R_1rD,:tXΎ̖K0y #YVxgrq_&#:ד0ie?Y@ Sxj('G. J -}WKlm&eLTI#iCg@ʖ=<e5{j֢Nf8"kG̵>yx)@9,ײ^yw-)s-l:X>'5T[OeAf*jڣAJtF2cŷ@m_V i\9]k^V W^ە|qk˂b+/>{i5ֳ%X@ۡ,emM">`mEuT2'j@fb±ÿ#9a(-ZKP)L#|7G놆s\;AeqFvt4.H4KvMfR(jrA\]rƸ 㶂E"](&9 {I{>WX҈5ObA<[K,Ŭ]NrHx-W۵JmPPruFK7=3?"q wQquTupkXBCuS6wvF* rpnPy+آ#A@|:S,*D>)c tB~K gݷA^שաp\U< (Xxw*DߝdōU JG9&o{ V {@Z+M63ѺV<{G_Un塙elӀ99s~1{ w%^Ukn=Z=<6R`%.T^rc n6TA\b\Dp|;OZގHcqש"Ëp4(urkxѮu׼E޵_W Y/dV,I>kFcQL^P9O*颈HN һd |qM W] 1rr4<=KXjsM)C TՖXH6°/)u + _g|>@.1|}RCH#/.5;ϓBwMBif2" 1)`9A%p׆w"M6]>I9E2WEQFh9w, FYYbāT$GE$el] ՙ!%9fVu+&sf98z%8 қ`C5p*C2`$*GR>gl퓙xWꋀD^qd|m-`2﫧f8ѧfYY@*K0@ic>Bv &y(RVvtxY"j0 b4`H|3?E >9ȪSEVg$PZ@Ib6ԋ cLLل7M w>|e"Ԣ*u4\$zӃx7CaV A@!D$o8o+ 84 *|g s|/"{x{O6/6O,'XOYxynX>1+4p(]rF+d"!A Td]<[UpV`fA*1r$;8$'+Z֐Wj᧺ƧO\RSՋ91H) $0$k/OEtr;ǒ޴hp V`w>NI풤5/ w[*G [77wRpd_A! C}G@5ncllFPfЃ@gn#Y7c6򉨳l~K>{$錭@ԇw,q{ A|9U85ڧ#XAE+G7UO>>kv|)퀘P[S'!\i6eT2Tg:KtWu1ɴKo|w;՜l? QS+RԊLN8օ%DԬ܄vm;rG4EM:va.~Irњwz =ΐ´=ՋQǮNh#,Bp/V۹5%e`Eim{ MR%^.Ϻb~$_b@#Q}IfX.QfVGۢpnxN+-;s/,&2J- A_trqMv*|7dnE5b(#O$aɈ=Ss1[A^4̖܀!?u Mzaz[y%qD.x(3]4zD`3OϾ)O4yam$Ԓ="95 jj+~Ct1/cv<HfrCb-Dg j"1n2,>(ҬH|䐑pu ZQ"e+?%/&]3ך(S0Ktae ~ ƯC_L4mEںpش{iDt=[\eY׆ Be}ˏeZ ^e(|DxӞ ^ rj4{ Lap s`!Ǩ{3fñnֽ6

    Կ(:[B=(Nc;NCS ZZA: s 29IMnTJ@ Xaa,թ8m=85bogBgpHJ Ew^[KvQZagHe|N2x)MXzN'-1 W wR:`8b"dL.e֕q4!)x!JqX>jI1l{ߎi^IT'}x%_dLJ@ VK#'az~NrMM鄓>TWx܁VWDM^3\ݕb!nipaju,#֪w*Vl.<7*;KT@d8z{L N:R$ BGxRkrd5ugAB@eϽ9U`\0)rtA}(W pMY6^۬а ,toFM-\ {:PMa P:f/wvgp[8O:soɎ2jSⱔ7sHɉθAR"͛Cq;[b$2Z5@ #!Cn) fp!@c[{`_ϯ'Weq ; ;H?a/~kʮ)2 ng JQ/j@nD )X%riVxr˚HLZa.̫MGڛA=7+f ʏb D5Z#EmπZARy }kNv3ga|yh/^뗡29$Tkbn s->ǧ c ~bğrՆs("BV"z|K_gQ-éB5lߤ%^b} iG,,qr-H$Jfqk) K%]&톼(R_>|r$~TEzJ*2J#95QGŇ4i7CIwޱЉOBh51/t) 6Gj]h?z7^ P:Bt9l1jP켃N탯|5Qb'wxFéf_h3ϚEqݩZ?毞R- ZHͤԐ __jä3˟^.T*9|7cOVj&M1P#2Cఫ" s'AeM( lD-_ 70i9L\gG'b=JVI?6ٌV&G,F?EF#m׺mN1)iY}` )%$)#wGٳؓ>p/5 ~wv;} Rޱ> 3MSǟi $c7vZq?zP8 q-d؁b6tY (QMQkd$U?o) p*٪jV$gO&ŌkH꺫JQa&4yP6?NjPi\!|G&vb7>2qt=ilFڟ^Ef^d) 7ApަDN8B/_V.L=xĚ䦼jV/z+@:g^+iԷV!?w93_5ʃ~k1tU҃ɏ['g<+mrqv텍N1@U?gj;(CSm ׿cRp1{FiG;9 )C)\K E;)ۅ>M?ٖOUO)f>ʡBIJ@QT;g ]sW{g&'qKrm5󳡍$ k6%<({ͿU|;agRۧ0UfJn\)*Qx/ͤ vzg'CU_2W<"39_T&EM5#X+_gw*%D9&1g0W 0~>rg@ d:#VEk*C=Ui{n#W2ReK\֒"ZmFB5k.~ XSwؕuu|#bTMSy!ȕe}%4H_.9`U#BUwT(m$V[ AN5Z%\$L'6)7fFM%/9݉|Ae8JC*ʾE06tIÅcpB/p:$Ηv;Hcյ4~Z(SؖaTY{23 F޽tm Se&r \?zif(w \AhMV|"!I1߂\)u01/SQ+5=[99w**3ۣ.T=^W?\ߍ,!e 8uF)MiYW 5qav.0Gu \j\0x2dmyn w^6wl[aFo2iǟ8d#`n6"Zܹh:r6Eh6:tءx])_ֆ7%]tց*nޘ_ˢG^81ڮʅ,迄'59orכ Qq6u_=*HT:]0/@qOf/+*L) {R{"ƋU2fWpT79*b yv %1xP3?'cOx^jau,t /LјLjM[( $+wUL:uߥ`5,~֘O:7.mL/˞=v?YAr* ! j7wq:D<5jwgCg~  K8ufqV V@P˟e*.|4H(~GE+-MSAQWGgT(sYtwXu΁؆;Էٖ E5Ji}dnmCbJd$(BKˏ~lp7oJ "6Vf2#:ک AF+Ʌ}3ElL:&6'BJ C;3wfaosDpB^)@?1liq(eԛUUErvV\9( @y92X%j_ش`[9@mV̲c#2D:CWt 3bvW -P;Nzshk^?$ '|.ۤ%NC+f<, ) /r+VCҏ>$7fAJ]VW^['yUϹVL^"[xRG@ʹ*e΋ӞO< hcv6Nljp v;Ad!JKj@MbG"c/Wb"4jޱXza`0ŸG?G]SFv -!^pkx,agiK.ƉsbܾW{-/P͡{=wfhxH&?b20bQ;JW?#ˡk%j(As8^}mH qu>MkY:"?M=';թxU<`ӸX 1"IPK9];ZyYptȚ'(0[0/#pOGё&ZVԙiD!6b  jQ9B9VO PlB_M_mAEj1?f#vэFo+"٘-0 dE2;ʼܕJ -?}ݯDf EQ}A\0br:xUY:Gy3L Gu*{G'`)@/^s1CjȤ6EpMśsO| Hy\_EYʤhGĥ]?ܡ?I}›QÒmpcbaE߾}Ts4@&Nt׈c!WcdEqucӏ\Y̖ZY&Дz(*&iĞEo7E@l-CEkBIQ>Z[çb7yrMvҔmOC> ߶?]:rڠ 7 ksfbr,dώO+UkrMitK (,+\:JQYSYsW? .RhܺHT9Uxذjb?䁡m^شʯv f價l>}Ta{56dxr'\-$h- ZuV.I+E| 8I/7D~bhg b @ _+t|0Y1 ^u K)G@>Ayti lP|yH>\)^5[u?ĽR-ϏIIBV֞qAr rC52[==z-aV iSQ+W{IO&Zi<9 %{TYO+.&_nǹϥ=J8*m[I(:V~&-z'%s9-zWc%_jtaN:'5P<zd,w3Ѥg-e<4bcbJPkDO>؆"X3>GWe2%Ua̢2^#|t Oc;P_A~\x̏ahc /i]ͦ .AptANl~GAxv*lEb),,:2[Pɡ9L.\+SAJmq"DSU`*umK;hff8꟦hΥRJ%ecS<"0۩lسXuuZ"A3,  Ծ=ɘn3B#?>.^" Ӹ+01˝5o1]yJ7@㜗APnVX)W=^pݔ8%CH8KߔTsJ$bGMZ(: /j`p@4&jW}kmQC]SI=յ$hH9 :/&$w0'gKyKI8AaX'S +}E5>_'BzN9[0eJ:%sћ=̩Pj"#۱/P' c[*+H_J_WԱJ:Np$P>E&pSDV}I"6 6IpthnBס(ŧp!VIJ$foۦG7{-"nm /LJyA: b :m E6VB |b %#a "ԣod'(p櫓uQ r^4zVmh̔(}| ޕ¨8/wr|@zv1_X*itBBܥ跑(ȣK]V] ;_54bsvjLML Alw WL&kقPs|V eb{PNHd+ky%Wq_6egщPZ:~V Rf꯫oUu yfAk lr҄;jyܘ 7_tqʭxCMP6"yˠۉZ 8.'Q|~PclX_jw=^_^ =נ &ho7jgkA`ZQ`&[|/w1m_%pU7Iʞ80WiX0]\Z\)mЮK[ MrMLolm;wfBeG|`Ek)a 8 .}ZhSr?e(|r}-j'̊+U6l͝{wX:1yZ\MUmCdJAɭHRf 7Dz<{SJGշdSexBE7ןyߜAZJNΉ7:c=DL5aڙ10 ~4RP8V=Չޒ5x ٣\v^S/FpY3&qUR 3k1Ĉ?6@8h'UzqK`C^K59R%#kPy{d>>ӽd M:ukBNtpGe'm""LJJ'|C9Ιåj0-7Bp]P|?2 !P[i/A}VN1 gOZdLh0 .S.BW2̈́?r^ "Ʀs ];j=LP|sޑF_wK@f_-4aMܫR<>L#0tm N@GCYmc!OR wYbeSkӴa§ صryg|XLM_Μo'~&q8ť}>* O_H6ӄ>04wHS#%yL~{=Nu2e|47QH7m7?<;_+xoܕ-9xO99۽ mG?n^V-ږ\oU84Y3HOkf{RX@|_꟔'qbwnAST ?_AؿנU7iҬ,]g f܍#0K ==Cu,P:mi[,F;AS ivw-k ,Q~2\æR93ßC{sJ*6BT׊>IgNJSd s!gXo/NsBWQ1׿< 8ɸPEBaѺ8CokO'G=&,3Faf{_K >=.@74%^d=ETiÜ<"T޿Vt1zo @DpfEḧkBN1NCd8pۅèzo~&u-;{h¨^Kj?@gɹnUoY5C{ ݞ˵"rbf+fcO;~H hN0!vD֯۬d7]~ꭕ"G2|?xn lfDi{TJSS p=13u{#x${@ 2=M.ny. fHg'&wTccEsIgX QOL4k7N&ӡ#ml.j׷'Jwb@%QoŚ~xxX!WY_,³v>gcswYc ,QL~Xg #Frߤ D%xhگvCH L*{ d, 9܁a>2@m`aS 佨2DY?bxbE#%1+?676g°%*UxX򅅇7`Q+*_3ϗF+tu}?xuUK o8dlg zeaeluQ*Tk@I 4"R[c+$4Ho_}d@ٴ< =^3ک؎g"e!*c)|A+\`q! -EUtS|e[{6+"h| &x$Fl/nwlA_0f0mV2 BoT=?ݹ޴eϢĬ8~坾fkiĎ)yU$9I:p6$ڲ) ĚUfA46<}9遏29O:~>n yzPAAzO쾊UY5BԞ\u,-d?mW#OUD$!ܘ֢%j.N7.h]VkOy%'T9ȚwrzO)^Krj쾵]cm ?R1'T'2 Gw|I3"ѹ RmoI2 l%GC˖AM""|s]B^ĚGOnQ'aTlEp(R\NV- w vXSBdE*v=+^/`V~0&O` |y35ZQ"ċPM)a."*yIy9Q2V[PIAkؚ@ܐ-2##QWi7v''>ΰ $^S1@da>@mVğB]ct2! '?;o&=]m@D㬺N͔*\t| ,Zqzʧd6V I"I t-(qRh3AaZ0<❻4C!#\=4_%Ŷ3HKJ`e%!`H3T'4J_dzzN7yQ^4=L10>XNBVZxhb P\ ҇t$heUi|rcIgF~\w,S qo[ ˜zl{2&/9VQ Ci2fS3LD}s;[[}?@ے_ɫhh+s.ѧKod4sz@v5S5B8χJ7'ugMs!$YA0T2eP)%μhY_CN^.<]yև}=J`>h*s~St@]ܯ%5:ܶ$؂ʨے#:4 kiT7{doeM p oxF=f,Ʒ|~S,q<~]/SW+~oG}$c.zkZL,S #_'#tͅx8].)3WObtzqd|hac8dGup+8 pߧ] qV{G/GB9U&K/>pX` !6 >3nsbUZ=ぐ H8'd+WאQ^նQIHʫ^JHOm[mjHE־9t,Hs0A%--=A&6KԄݬTmpf?pgIpwc(C~{ă:ߜ\/B7_93xqLؓBׯ)h$"DodїLa ]!8յ waHsaæ?$tjK5]LdD"ӈ1zҤ‘kec^LW_ͣƣPd|r ɾ$';lB aHjѲn:gi9gb_p 6NcQӮa*zi~!R:}Hcwb{fJ{UYÀ3o`=i:L%q.ĊS}>x<E.s tbK<)IgE- IOi QMXݱ2ᴽs)˘N^wWh`S.}u-+w;7Q B-`xOM_6]2:bT CsP.ʟPWaFT4<6LŻ#8B*$.&Y37G%'o9Y/ݻ}Ȅ:X6yO3RӭHE hs5세ս܏җLr׈Ӂ\z.yBV%7hwbXvHgWF>`es} -#}<Ͳ!gu6su$}}ZMK&D⼟U4D.>Bh.:ͷ5 = |ǕέOd]%u'<[ ~өVyr^O %sxzK]c @<^]"gl\Q<`O)BKcݥ -yc*%{s&J!fC܆)Ʀ c%EV+1nXz3([ 36,  M^#+3EkW23rb(w8 ':^D Nć7`"F1V3)W`}TƯ~/g3Wyi H^ܔȋ/8o:g7 )'#pDV&jB;_Rr;6TϚЖt{oߐR yA $k4}81jDOY,n, J}*JYY=^INmM1Y'PZR.c5Vյ|lDER ZЎ?td@ߍRO[ /.i2[ 39W|auwゲ)R ]R"qS ۜp͍2^KƷ>Qv$:E '/z2+S)%6Pxyrie B.S H֢2ʠgmT:$K7 jKDB&nJ@ 4h$#r_!Lj ஻5FBM̃רᅠ츌ɡaAh4L!+czÈ="Qx (M<+bqs~ˏ,%~AL='bzw>H̶,Nl}^ tYLsQ'$wlAEH7:88_5OB>:.Sw_3p gq&O=ߠmh~jv̳Gՠx#\ʁMuRu"U/-D87s}dEήxMQV\+> g˲+ht L>EV^ Gc31/;B{jŕ9;/okA?)Z-(J\㽅FO ŧ,i3ƈտ2_YI4՞%#zu8F͖GRT;h'dɬ-G^g?HMYEoʗdQ['ݶ>=7f\-sUPN-<v\4;$t,R'y'^U!-]҄ՙlagxw m;@t;Yo*Ȳx-6aWsj?Z{M(K|WL)ނ|3i5$|.nؑw}bC@ C2,*<8.Y |B-ylWuʼ>.oocmBoވWq\5hD)03^6a JE.C^6DS,\z`;Õh)59fLǏ;PzjO;ؾ|wV=U+>՜DJZRqgE>iv=e1ڼ)Hx'Y50g1o2BxnYL0}?GB"bMÑ^k7$DaJҙ]jyLg sfUCӜN6+t[jv u6 p~,i!_Y򙑭NDIg[;/C~^NPtq="ȬsH-IC,iJekfH׉A>_H}݄ܧbV"A#ԯk!n%]k%Q]7kpTo#_\W1/c*XtTwT%ĝe1TwZ2m -8$fu`M*kPUtA/E?o3[:ʁ[Al]1|(5GrW<ٍ2$ v;OcnKVQ8.HRDajs0{li(|/S!Q#αGZωq38x`o j!KSUDgFޭ|﹅Km=mXSLJkUHrﲏgx"k97\ 9cP8 9J#u S0m-V[$>~Oouh/s}Aþo>ed{s>pl pKTrSŬt{EN CoPsބI@l ^񝜥\ uXaI5ZB=kcAoU"x{ѭժɉw9M?n U0;2揊с0iD>d%´e}U{?UBt9XC~=0Y-}t(nA)0ZǥLx7t@Ys>FO)9H<.ې9 uI6b,fym#QG(JqrS:C/{LsjQ.hN:ʺ{.~E&by,itWgUXqːu_.Ln_V+#)&5ś 9 ŝ`UkDn^hq` hD\P!e=?!µH465KmE$Bتpm/Ԯۉ`b=9jII/W-[yݓ`V@GDܤP"Bt ƣ=*aey*Li#FUO!z -Tw<0imY-ߵk׫(gw)6҃$&1*Ģ5"ozkƞRq:ZOF mBd539K׮48D-K$UGߧ{­sqQߓ|.,{~4SWfyEu}f;%_0)\!j(b;\u5 }ñ1U"~XӸ H.E)E!۠sDFA(&0eáwRсڟF>@m{bo }d- LT IwAz]۳d6A-{BfIoݺͷE=P-P9D$QR޼F<9 -XԙxwKwFJ\W]+t5Á :[i4` ta6{PY^ݖhLqBzy P`UUfdNh1Bƅ50d+>Yb%&KI+OB>@g 3(rZp|)U=DtMcҨ h mյb֟;핬 de^QsB1b]NG 2C7m-k$@!3Ž@P|~FC<>KvX de8՞-/VK7eOnC2ZgY*mzz=Nb*+]~o-:SZ0ӜfDVr8F>%)tMt [7=!습'3S^WS u;vޥTٕ Tn4ܝBͻYmSsPwLEx1?n>UmnfT@])9 ~Y- ,{2 ⛓'jfG]T OʥK /Z@b2,؆ ;6*8:[wF_T)+ԣ_Wj̖T3?&-U3]gl"5 :nMP J Ov3\G[*?tǗ2Ǭ67.'-ڊ`szn9*сa _;]rz[c 87nig/l` _ >]RnbNwo/:w.µǶiq*/yД&\Z@\jR)<Cm wyk =c(VQPȸXڌ!D9sg%}FG 蠐Xq|bDdړhnv*Vt#eE0r:"TV0I]4ܭ*uAvVhÃc0-$pFgmT',]uԽ}KCgG~o'~9,)kIY/y"IWG?b4 [N!A9`fTW'feQRȸMViԕ6v&Eľ zl&HU"<߸;ˀ V3O\c[!@엦6Ήei=׶k[u4-aH7_'`ἅz@@n>qt\,ͅ**gY6IJ;J8w`7j;<_}<3;0y\d2}A!L9 (kxb5>tl5;>jD5=k픞=F#s"ey|#;m ^6a]4erj}R9 0 (E| Q1W8|ܦٗť*@/ @ "w$ HDx[dDggJ ƒPDE7K3/70^mi#_ %17ڏ2f=DU,J`S|M1!EslΝ'"̸5 jh_MX(͎8ns7OKI^l"oqfHMJåbj,v&6!;8_"桿VTj3]1۱KSo"[@C(3WGR>wlbǒXC l00kS94&a& Bz oeLg9)Ej.IpI~ r/K;;ه6F0SrüA쥩}  _ UF!0Z¶<*M,X'ؗs/?&FL< 5L= HUtLKuh0j f|rde+n4#l2Wũ'X!uQ(;΁4ˬM|ZY;ʕqVqO/4bWb{Dws;C<֥Nf&4# .P_NWE /ZlѨXJػCat:-(ELK|s u){vv(,Ҫ2)kxmb#vM%NL6lk6Y5ReAs<ӽ:O W%ZCRp8!R\G8BW~U+ f 4C^uz#괳5h8\^ӑ3Ģ{;;%N-fo8 KXЪP*tu(JѡT&$_]t6;[hFa)DJ0]5 kCILϩQqw&f890ɾ9}!Ǹ+sOþpIh *{mrODqxګn&I6ˠ{㭾L#`fD4 A"yhWbA˵X˭{#XTZ]|&,az* 2oDJI_&Khd*Dy8#7pz'DikQ 6?_Ԗ^݄߮Rp*|wI zg?pX3f$  &.ladh7Su)%Pv60h xΤQHw܃Jŭ$j_a0D.km/螬%ML9V`#kjˣFhE$(_g<Rn{χF-j!SMG1' 4U%@l^NEnҏN:ޘYbA%/ջb3/uE}Syܟz[tIa uB"k?[˲wgk%]$qb.^s!XBDX;`=Yi)S6l瑞dSv{=`ЯϯR1e"i)+T}OmR: K[cgϠ'aWU4AдCw%\ Tԟ+i,ꑾ-:խ˓ T" zq J4HSWI*_x. rEI[w-O[r1('BTe\W/] l(]F'ߎ> ܯ@_ b b-YW.,Ap܍5 ƕ:[S] ^ꭣ}\;wM6Ude'.}vğ( M! ftpG3 ̒u j5̪,\$Ram).>p^F񢃑*P` ZI{֚.ix 2"T& }G֕ӡWyRj)+ڋ̓R>t.W%ɴHs»dHvǾF=Noݯ`p"yy=Sfo^Ue! +@! q*EρgEuQ-r))CӠ_ugVױ†og)>*lXŒ˔$ Bt+m}%Q#h Q`S v[Or,aT9Ԣѹ4&/&%e&0`Q{S(W\o R%bV}7wWp /!*;O #'A,?g`wfX'͚9 `o烙ɞ‘75%o"$brUbbl&HdH4"gMno)R" p/'Z3IgQÈ1SȢ]H \>$MKXW*>wZy[)w_?tUy,4"*_6Jm(]IED ;j3XUFyGN)\NݯSpUȱ~H>\㑈 ʳ$B#{F1TmVMe_跮'iOuۚ3w ۭͰ!"v҂i&0@RlHzȓ[B-;;WG2R'hKV (DRPkmz45◱*E#M5o Nb)f>3 .T -mZm_tXQ42[9=7V~6٣u+p4yUj/3%nDx=e+/]djzFDKQwHf؜>vwkM8~Y+1( SYOpsh#Yݓ#vl6lZUs(r9!Ikl)D t@} \zA]R@OR'c$h.2atsp\lmXL%RB 5āZ~ BێY2u8y̰ ,sݙDKfI_g$RBF=BZH%WD0I3٣"-dNrAHˮDY.՞Kаfn\UY.4>]jtg ǜ̊kuajœj O!|YAb!R3!!a>ůH>/Us92 qP.I 9O?Vɯ=Ia } 'ZŨs@`FIi ;zKIqPѱe]IXN d}FEl26DIkE,]C9Wc^*ˈ2jȱW'=qʾAJZCAmd93{B; ¼ X66_~A I$h$ֵUe5ndFoقk'xhc^!jRw)dV OH㓌 Oiq-_=mNF2η%s~rND~ =<&2enIooU<  w_jAɤ.1:fV4;b0Z)p6"ܲ/bhDlhuw%%)nL  s1VAqo:iA D8WFȏ#>\c,v(lqG Rյ<ʨy=op?iXMf ^;9 GW8qKxe^ᦜWq\VSI4[](Ll wak~q#fa c0r{7Y7 Xb]cHKn|G%xKmڢt+qfoY e !a`'3{V8ߝVmt 6d3!ֹz'qKxQY@}=) tyWazo(q9{+Yc7e`ޖ}v#2pH.:~Kf.BӼ y:9eIʢ/4 Uѹk@^-OHvPMI+M j d3fd뉔(ܚML@w5 qUPz?o9q6A@eZ_5bXi ].4E kaͪ ED٧}(>Cb܉X`2=s5 ~42|V2lD=΍R@ƘdfI;um3Kdl:tj7}' Ԓ5H sz@RVo_3FyyӦȐ?3nJ}AB@Xv)রu|=jdE !HfEթ!`iglp~wSv]$"b,ûndANdF(EܭDPME#(@c)OwʯEq[(U z=ehՑ=#|p Bv5;$>j.sfb i`RcYҊ){^*PYî: | tuL@i[H3m~6Th\\x>.OnK.sRJAVK; _|0dG5m8o᭎LHqS bRJ!Z&j]Vظ&nМu͇YtϩDrKFDSs.$.]a^*g:m:?c/qvJz9'W%kuj@z} :Wx@. \FjT f}x!9azfa4C!~kMbƇ}^ d8 p?1F(N]([Gf֦ nKm}y|Œ]U"19);撬HbR4jhIƊv6LhC E*%v_i)ÑP듩ݘ{HT>25S9j~)[3W?&:scAhK g??}iZ#zdb5Z Xcs'~iX$N7K H>`W_}.}1[_}W#_P9 I+K G@)˻ܠ3)PSjZ. VġD(mq ?~0,'>ai-#BjC¿﷖CDLzQ{c;re1duGî`g2f3=NcҢÝeҷa?$)t#qbTTŀvj~F{S#RKlNej7Ct[F%x&|2i^Jӂ+ږ2jR+ Q!)vG P]d" OD j~L/B&dx/6huk^Ha 25P]B q̏=li߳`OsmƻD~B~![qmF=mc|-sҽbAdc&"!x$)<F_yi1B#ZG͓} Dlƒ]wnE5Ŀg Okf^)8fߟo%e-*lBdFu;6Bsh e*U^koUpG 2!cJfVu{ 8o?m'mniv:YNᜮ4%B#_jw.Jꪹ!vdE,Ώ&R`.81],Դ#ܿ,l *C! ';XLc,vh~O@dϢaxhbsREhZ#(\(JJaXmO]ý` ~ #V{C3&kz ?!]T 6HOfXOi3G[`}LWu3]H+i3'O]' o152aTS'PBrT;$4K%qLW^P!~%,L!ŊyR= ـGJM&mRk٠tI32k]H6\ʐVi԰D mm8 IU(6NmIxr.nop-`ҳw4hmCM^LగVI7~*䕝@cX=$EP !1o <*%U5 cMx^S\[rMQAe|u3y[ОJv$ϣstӃZWHcN(x-JzĬ RwEHWJ4Jԋʮzv[]s4D׏:3tU 09my%!`I$̇i}!]FVKJ\RǗuPۑ^oYU ;qc]VoX=22~ |#?-!r%3wqB/Ru@Qc> A$pGk}jӍE\ oĈ_h2\2k[̾3= b ;uD+%-I&"VZ)P D7^طV) H pi= VK)Ƕm:z`- jkùѪ cu Dg֏"P /߀)?vv=Nm6dXNtvm?-͓X:`ƯK"i- HԾ kE IhNnLWBڀ }ʋmP7ɇ)L(uZb-sm)К*dN@Gjj,LY0,j5!2"F8iKHt![ [sBFm%][2w)Ep,^#"?(Mv/b%#(IjNgKY8Dȡr{A܁qpƳw),|ƥА20U uz]ɴsm:G*93"9T3(6Hњd*zjr~a8ڣ~#e}T`. p?a>MޟFܗȇu4E0r~ LF密LQr`\M#Ʉ*-Fz;%  <'a)Q.dX2y4(-}쉫mc~N#K͠ kt76oKG2>ȯ#J`1 zЏ2r`NL:ٌ3qS<ށޅY/V_>`Cź^$pd;Tr4& hANȾrooHB_g)=3}MIRr k`KaS4tCYk y DY6_WBFAܫp 0'PdIv% p#n?Uz\_!484Tctz05ȧ\`RYjM g.qНlrf/1bz=מm,ݱL*,gI9*BTe=q Fń)4 >QoIMwrܗ2I"&=׏@i?f1iZg5-vHAZj*XEXѩVI4ZjZRCT.$w-e * V=Phb[|XyPᲧ).|Û4>*2$VLQ#|qϤ68#vQ-u-VE\;Z66.t%CUɗfXƖ*Iay\Ě8OT*2hOG~nܝW|pw3~Rip߷WNS!r}=Ea2Ђ)/BqP=)Khn("-Ŕ1-w}q5`)A)pxiGf!+EV73i8'E;`yE)XMoPCi9 b&>~Hr0&VveꞯOɺQ_;[KƭBǨ\yڄhqڮ1U[+H'A̡Ji-ߝύ[}/qgNu蜴q)*F~EU}X_.)0 "-{tP}KEԕX^HEP^^FҡY&Pz+I -LEZ8k}¾{ Mg!<3Mz$z},X,m  wZ įJ]#(i%*K3x FkpsZdS +"D:ۨ9| u=/B@&m'Y`*Bk w.U>?-y:1]{0H4F⛉@CGFgei¹7g&}:ĤDٳz-2%ԗ'}s% QrX+\'fVdw1Œdz\Yq;-g %MZ\/!<Rk11Tg3lOB8ZRƑ~+U*+=&ֺ@Vg:T6iTfI$-}6}-3hZlJ˻^_K ȭ;7dkq\16aZG.im2Ӹ}P<y}UJFViwLjLCEfq|f-:<?YHHKaTQo'o ⺲XSs u񿴡ǣ$qJr="X(:$ 䝹4u`!o0b5 h `R/l4+tJR|=ŭ9C>Ӎυ%@*IKĨVMOy2T'LfxU{#!je N'uH@cz2q_FCF"$>D[Yu`l]ZV04tek%_WJZW5Ԥn@VC/ٓ&f`ಂpBi_mŋL/?D鷌@Q㑗HXKHr0~;N([Z'ifUœ`d0jeg?TWhBF!r?+ߍ'Ĩ:wM0 K'[^E%IP)Oqe~dĴ`jjdUҕS_ EH (yz!(wb{iD͙#λ{ub=VB~3wD7 GjSHceZ^ӁQ 2YPEBhK8BdXSReWռ'є"N=-</րn 6\^*u\nBѬjcUG 2ރߜb3KKJzSUKV b#FRrIQ!b {QGg %Z 4hMwd%B] Aȇi_ZlQ\cLƲ+NݶuROh`rp/_WkTeOz=2629AxCq" -ˆ$$N]y8HbCb璶UnKɀ X$f~$cbp~g]fΠEdPk'2! /Xf{Ng,ǝҹE8Bv/ ؗ8Ut ^kXS(# w'݉(HkJJحՋ@'L#3)؆jU  $I >oa(@iZs~au_Q\Z0Yc/ŎՒ'ƓMDSsOxZ#R7M׊(3Et_?\΀s y0!z;S_BS"_Oڨ06cībeW7߇L𸈛V&>xܯ޻;E3 ^XjN!]눿3X|D?ɴ.g0UJM9X"{Ttg~uh6iՐR%ʁcGxl5F>B*1-:;@xoBV/P_a຋%jvL {‘;V\߆>CeoL/Z|Mq`7BݧkstSnǶD91h]Xes%hEG5J?= k7_̔*ZD@IbX\෎Z̓Ƴ>[**j4f; QWx5xZ݌Bq[-(6#.S-%'?-9d"LҶ,b?M_<I1Ԋ4 /*!(x},ÕD&02utGˇ$+!fDA >ASgJ0qc8A0'q],9uXVvcY 4l?ƏT=q sC 32AkLSA}qR tg(A{n(%2(4c4ؕXQP,Rue񀋇 Gᯖ!.20}rDˌYf_-u{1"A>]\✱{bߪyQ[ 6Tc:9уŀOAv[3A5Z }G BpM/  2&Ca<죨W? sҝ_ o ԇ)$<5% 2#/%Y}*Ҁ 8hHBo;zIVWs"ԴsqYw?}{Рuj1OBnz~i{ .,T2x@2s.刺1X.}PsOŭoXݫS镳̮m5hŊJo%)J\pn܆]T)y;,9Z]n9ޑe_o!G'f[^(r]沴Q ܮgJRE==*o;i,mJ3WmAR Uc&u <ϛa ̗9ҿp]۫|H'pQԃ9mU9RY!ԁXT&{Y}%+ms,%tU=XD&Qrču#F1_Cj)vWc.BUsIL,1̯cZ?ż0̯-) K:KHa;֛ Q2b%bMfFmH by;hwsS%scʠ\g?`)oRJlkF߂ɘT :ZIp[ef.{ΜǑjA`?VƬbg#TAL,TŠ?v)ރ}7} @l 8*y<|qd(W_^NY_eBqsNeHm+"[BO_7+Mz-HdUt['sycE7LP`^ %GT3NR]^ \)"6:.oB&|Vl7M' 4#Ŕۡ';5j'ƒcOѢ}(=Qq6kJ䄛8GOeEUi!8W6#֩AUȱMNrz}/" up+|vR}_z{Q=k?FZ; -l\:i&@c8ٲr&Z,kNe IV .y-?E-UMH qQA IL-7k,H=q F٠tb5XL\%uf>M5\eaIU}~o"6nK*l97$Q[Ls^PF k>M/4A3m^ n;)ؖ;5. ^Oh'sH+s6W*LLEʌ[T銊Eܤ:3:̊_yTBc?Jg?!C)fa9Hfo7kI4pR{_ߞW&j`fՍl/e-1=b hu2tnYu\ ؿƎxA-p3vqIUaX jo/qgXIjռ`- "S 3s"uE;|5R)bf?Yo*4s Ȫ<Ŀ5m >h; 8Q! p< N1Sݴ&B) !I JL!~$sο"#v 2yy` vW -i_[Z|LDJ+<~6#vl0׊K UMG+!ؑ?#5̻i[]!Z“G6ﭸY!vEfG:0Iħޅ[AxA*s.Qo!A=F01y<\$_r~&ڔw{CZ[+?KoF 0uSa+WLNs2KoM1#`"'yp> 7V`̣@_!kauQ(#}y S3c}0sW:2ݎCY]x>R P;9`ᾴ ۍh{ D)t$XR[iDYPsW) VXQ4[2|+ЊE[L75uh+)k&+\kOv)ف&s0C1Mg_H:%cK,gG=%"pC<؂5Q[WSh9P2ROd1'TDcphf(zk-DpL/DH-" ^7mi&K=CN; X@G% ҏIUP2(ozVL/΁PZm|3SVyݯ:_Yx@T-@e{(<8jv<Q`qu9w gtK>F"A(4cg!L d.;Y5a(Λrظђ4seTHCKgt&#TO6jBRɚE٠l0f~Ebm9~N_{S@FF4$_ V6ȀFw+BN+icȊ)5H<䃻_"YRqKJL鸼AB4'cC\ Nӱ0u!e9e5G! I}bad}Oc7ɩ u K!W`?ljȔV-zOG AþcrR5˫fZ7zؤ\# #>yKCѫ>mbb$faٯ6DJ*!pʷ9Kd1uT|UUԁе5O>1U,-y9Cѿ@BgwL]R"{F.+O6 9+/z]H K?%/S]xu~o]3Uuhd`!{2o:_VΚt@`kRV`2ϫ\9<x;4aFn ߲9U]wz{6uǯ:LL}^}(? LcD"ܤG+bvP]jnF/٬ǿ{qd+DMLI:#[' ؛&3MsҬTk% ?*.ƒi~AW*" ["/Dc^6Y}w^XfZ! z|#s p2?zϏ 2S8Uޅt5(|TCQBkpB;24?i%Ff=:UK eU"L&D梱 qƕb#еζϦ2AD!Vks|9Ov"AhT=3q;wkV~+v'ڽ/Uf}с?_m2>=VӋTiE SYZ~%1+H˘U)xuБ4]4c3RdпP"mWQ!HOVo)m` kjo|l0jBdmN_n ^?৾řܞ3 _!~>%Sw؇cr&&^/̀ZYs\0w4 /䴗UZc󎗕`(ĩsҹƃyӜ0c %4!@euja@;OC8V.#WF7zΩp2q1i?+]%ަXy"dsAk9m||d$0s9L\iדBUtIEi;5l3T#yCTMgM'TEҸ- s'vlfϨ5{1)W45= =?t[h0 V32`v4>db>,◐8޾!PojDG\m2_3{oGa<6\9pw$u*j@Ox=XmM᫩Ŭ)ȣvjyt}D) =\, r+LVQQ0ii쐆q̱1xs.q8>rT> mMq$h"_#!WW"v1ԙٕjmRDOv D]"w=LJ09kUD\_"5[̐~ϸr=Oq_51ob4ǘӋl2P0 9v>?̷cY;Q0Z & G`Y}veǑtơ;v=Wraq_nuFjEz}ֵ]Xjb/oe`#AL:Z7Vĕ$<"}H!J;?U2,*;L_NaIf>\VJ-~?F|7}s>:r:_f2Z+'/Кʋf2߻;-v*LFW6oB`uuٶ6#?U~nMs-du,{Z88K5n(`E/w|F-x+>3\0*82 '3r6# PB3IN`ӓnL fhQ0M(^Q)٢WVTydz~HQ o$ѕ7bmP;[s\5TT^y9);,~Vu%8'>G[>CXw=oj݀mjî;ki]|7W@m@t*oLsk\{W-Ē h1U -FBFH~tkߎK?m>Uxs<<<7 'ݵW ɚZ YSs۸í=?ݛ;wg*q"Ec̳\.*$nn8)ܡ۹qe秜XZGsJJkB!WGtؠH[k ڊ#j-#ɴ}& ԽfSw0b?da)[Z юd8 E[ HEC!RDёOE5%t\L3G[zwu1^C:VvPG= 31YgK*tkU ƶӜęyZr$3f$N<w36") ո?w gL`hS (vHIT&-#)?K(2~.2Ur:9υl4Iie#Z8rSjXGOn0L9*jţXIm{~ ~{~JcxԋBQ<\bջh',U_R[U5֗WT1 ]h"v .$X+6z:)l9O4/nCƒV ë>tjeFT.25\ {y ז%5wJ!3XvrZ+T3yD\$Zv,P_8! HHU9Xe :+02軘 n@ S5ev`-ӭW~A<$R 07fAH2H -P <Ѻ8Z+e{Fl7tߖzfuOűQF@0H:Xb'O`/|1ǒ<:j;iLq~sNثFQ8+_$ytWeY6;;BC*]0B*e#T'e4/s0ߘ^,pgؠbH|ͳ(3u{'$;4՛{A ]P_\]b(7)5hHY`w!^Bp"1.bN-=*.uILsgKB1c7[NKJm> 5jA|?6gE J0iv\ -O h^,Ub/u!_Og΀s10)„CT֨VM&sJjp{(v&u~0c22݈ߥf1J d;jWY)Jhuz]k&H} a+c&Uz# aa >ivˋ7ƃ:](OPY j-ϹFص fJBi8!MIHKj'ëꍆ8_̗jPŖ%a A?fbrx_ Y y=/kbI#ô הP;-bK U]xFd{Ir|=pWLEΧ"cY^wB =A0)B6Pjȕ$-_"Fl3:»'}}띔jٺ1Ӱ>Uzrh沈1W gqy^ccWݏԢإB~Pƿ !5UIxuR^_@ 1<ٽZ$N֊lx6h3Ҵzho_yÍ̭fδ瓄Ģu}SєLO|-`Drz#YnW5SҰHa2*F鳻ybtc붰d lW5I) Vk"^wM:1B{H&$ &Qq I_n `2m:ma=F,9nSSa;Xb, fK+sCMl*PBAxLSQPM[w%tS4!Z+9Du/arA9h7|kh.CDZȏ Z`Z6*ڴz~c9xNd10 FM }coy 6{c|jg@C2 K )VwލgPv/}ןH5Uа㗵 W-[(4+H?_]8RθYP!P%z/Fu@釠^BK4Vj`\.]K~]+/oa3[iʕjSш"zI.,sq8mJƫty,V<b7M&'ڥ~B%qF wrjѡԲ"'YZrz[{!aδ ؙ+{']&+vvlʼ):5Z*p'ۚtᆺV<4 r*N,a} `DOO&iD~ĐOr_jWk^βjZP2qd.o.#t@>}0\m͈6/A抪GNF72s \ToUO#$ӕzjk3[_\~̣!2kGd٪̟KR3 [ YWSu+JS19}MܒV3G?0tzNB2Cn0JqB`QHxεt}gP!dhഗ@QHx-y ],V :$HXb#oNlX?х=j6Ʌ,I77}q(ٶ,_AXQ|GE:*]Nt aSR: zgQN绀F]iWEBO\};Rn'sd_hV$p6fz,_Dw `=S Vh{&Br0C5HcS.sS$rj Еsk2 "Kx8hnW`ϰl羚qY =rBJ]Jy&ztw숙>)tҰߏŨRW%K*Nhou\%=VUsw1X=-;$lENU.IR=v.h8`f *Ո^W|$_w}C] MĒ^੽UDu;x0C ʜs(7 !o38jNg)\V՝#hAl$;q_*@_Ed+(~!N44OXcpG y b̲o ~^ aZYl46Svjy="ҠYf.y؈/6_G\`AHs C{{q`&jNp;Ș|F:tP8̺Ja?#=?ޚ܍[UOͪ|8f^={lICPx'}xp9ajf͊|&nGIL!\D3=M )hD(Jˤ;OXU|&.A7lI{p7.%S8+='Av!|$}23#Q%KרnK (+eE6b%eѪ& B6Ğ z.{]ϩu°~Ԥ_["T{6?1yjqXBer'3z IHmbBl@0}RItjX 5p_rC>㉑ƈ./4fg}NE+5IڈbWFA :ΑyV%l@/<ߑ!ip#ִwӫ4"E8VTT5OE">n25P݆.bֿ;N2fur*h);<{:_J`>Ϻj-LFh>sm0I>g ]H?K`]C_6Ϩ1JUU럼^U}ɊN|^ROub-;DJ:$*EJC+m {kє]sJ[!e c_"8<+Xɢ'"Jf<_NɬilO %4 ڍG 2:HOPXmY& wQaҟ0+OX`y8i;sl?Vl~W d3?2XJ EsV؍]C9Qϒ-՟wVj%o|(hMacX^pcҞ$ )Wj^Z&qDxQ9)ur;~R&;YeN^HRgט@'1- }"QGPMR mox!AݚW;'D=ӷ*AC8S RV{8Ֆz[ I5Ymm!K(贴4D|ý6Ozf]TWMr0Ґ㌤fT(@ONEWd;g5Ē΁\IϠ!Eyrg;2958ACM|'%:!?io}_sT髩?X2veC/f;#Q, T@`83sl!msH}ry/<]<-&S9x,>ڟrZ'd^㠨A@u=\ঋG Y4=gR.d>v?o,O !v郘@_U%ȿ5@,)LKs脌0Lߓ0RdLՙ -xUQo hKP{D@L1aZWMlO\ /ú-ydy[!=f>e 2xh(wţ`ee{m . DB:ک^ *t}" JCg1rSǴƏfPA4AjkkRA '~l29x߿V΋m";"bΎE UqaX]|; Iͳk63LA?ުSFaOqtn"SM`Pg>>]Ze`"6*x#-m \D"l}: A-B(㩷r<'9@*-e7J, yg*B5&^5Űxy~xUÂ! +g JY% -/d*vWvƁEos=lGg.'98K9pfht|1R`v2zU1F@B %Ecc[NJ;c:)e!ק]Vd خ Vx6R&F!mdIu(v \x3:nF|oRZqzK aBfjâ#,vDpt[ZZU\XKGbpC@.l}:MlDatWmA8'l_ 4(݅13 X+ bq;^H/E^;/߸y|[tP㾓zOxN/j &? 0)?u! ӆn>#^t/ĶNVVpwx5@?TGpFhnW6bO@[PkiMVGPif7휤`ўh"bq'h~FtcjdvU 7ݝ%D+_m;3tm} Tdx(2WʪhTP%ZP3IĆ5hnr9͑B`њ(ئ [=\㟌U:VԿWVbކAK-mRBh CNzRRVBV@Oa:Tn0lO@t:VdF1GBM[j|m`7#hhgoRb[:<ҹzX|4g{>-.GbKm4Y0qDYCs3mϹ[g~1˪]Y.FCƪ7R&}9TGgH\t`\.bK0u[C/8=ו6J\U -efQ# -S|-iD\m@m>;Q@a `n|7|NeN['~{D qŸW_9_0w =q{|-5Bzg}c ֩'\Ipr766Lb7 FFt?˻w}Qr {֍W7\E8lP2ÁC rc@-s0ϋ܁ëƃ6zCqۇIbe~M먼 %A"W4%:Y^PCݫ( @z_k (3agH[/`iK=9xYyz @@3ipVB-)G~ҜHc%|Q$may.,.{^_/W|_@+iΫM3B3tȉ7`Mq.%`Eߚ.iC5£m@ѪbsZpڤ9IJ&xq JxM&Aqm"xAy#Գʊ;lmr(Q~g::"NFݡ,g:GkUReg^ä]By$@胝4=*>/}F >'@%ӗYA,QKBk0—֙W;\#P5}KCD,)Pl,Pu0 $W*FT59l{+o,ۀΜY'n?䙪W5/!1ư6S^'JruC=x4h:lߩdZOkT7#@68&Vw+y]+b %\$gzt Zn}knz3]A3{Ws0-uD0袏p5]V4I(PwLz\<8Vl'X5S? y, #+rn =9+c1PAjLƂg z,V8;l7І)-J$P (NRzIJҔutdK/!|UnDM# ꀜw>-}S_\EA4(mwPtк{A鑰KRE~ RIWQc~U#jܮ`1 L4F ~2b]Yc'KyW>܉;ޱlW$P$Zt^s9pE`u[ QvLZ;bz(=){%Q93a#eĘH4Jc=`ZAzLaII1Agւtk{2t]'"%(9_zZn5Z*ۊm(P.ыa y%^Lcu&"@N$ |Jߠwx3X{ x*Z@eZ>ݧ_+ݩzVZ| ob&~ h4 h[t{p pm;@WYT֮{Tk/DƇ mo q@S\:KZ \_iOm ۖK2c53z `d"n߀ς3ecB _Z9+# E<cy| y['—ݮjFe# V5̤WB>)׾Q'V^^(qF(2ݡ< c]_Reaz񨋙)2; EzuC&x0"AEލ ~ЬoYT,:]3b4dc7? fpazZ١qr\]<DX,cqS7wЧ>5\5G,ވT!:cvJpxc(R^xK,6# eO 0}\Y@! xa`nx~1O BorKh/W"^U+c1Fӑg=6 cId" b`h_bV#𣁱PD11- ܩڵV}(Bp wS =0.P%e]b㫄 (ޛG  !˪;Чe=>8"vdFmEz![qHi &k]Gi>&K4O>AC|,2lir1|Oqܥ"4ȗgN-wv Xm*~r[k߂MggՌs,-!lUti;4+Ə>@f=նtnuے|%JVqe*Gu!sldw(Y$/]nX=:Ӽj-c^@ O)`*=S;wwqc\Smc|FoUy)6P$q/ZɩiwF0(oGD:3&dd#xLőD+YNO7S C><,"MxZ8c:!Iu/ gŷGTNXi6q 4old6϶c(~t A:9ѱW@򦻋uk10tᥴ2R=ќ16Qwc[4c~{j2>Sɣ_x uSyJ,#D0-3>H;ȜM̱^!_V{D%`ZJD7vAi7_l1HZdSk4b@.CzÀ# UZLpLyz֠_ݟ4._aJ$;;J<[H"/yg=ߕL^Ns~]7ufSmME?+X5~]bHz "ѐ㤦DTD`ĪO–)*ӇíE\!Pu7jau;+fG&`-OvZK|xvO 2Qz>g t|ik<9 jݖ&xY#R)cusw,8δDj) }֫^Tc+޵/7FoRW|L}bBv4I);?)n|޲@$%ϏpdM<7sdqLCc˙t. ~Ci ƈ<Н.6R]ʏaf+P3no hVQ3VT~R3]*RGRrƃҴQҋpVhQ9Q1{258#[W3`IK4fqIsQS x㐎w2\B^lk1hʲ&w+0%@V-bCL*nZkԐQ8QE9(E}M+~8{P|3 qV~$`65]O";X`JSÉpRڞ}E7h6 G\3<4,x鑛>ӧG)ĵ#.B4r5U'9 8 d~zD%:'`dD%@Y"$ڈnꛢuft{Ql1RK+ͥ(0?*72q[3\? \zGu$v,āp3H# 3$`$agʷ@\G'ot?@Ͱf@vt`dhYJXImcg򴹘M(EJh9}b/u){S)tPv:yb%.ޢw[nCJ^ B"xPqtO熭Mϰ'_c9=Ӌ?@ E#q ň}I)]X%*RP2!I%pN-S>Úo<$E!/Ժ/1ɖG))98Ӽ_Eg VSXx0ނ{.eiɪCJK&H/g}$}I ۼe\J}5ngnD̅c[!+ T< Z8NR.;f27h;o&*ǔ j/1=],\mg8#kչE<߻"`Tlc*ep$mG`M?aل, _CvhR;#v#>C`0|~ %^!}zWI21\&Ou: -x6f;3a9Ѵ_;'kaPH!{bXx4b`{wط-:&*KJ+&z֕=Z.ЈLӶSTEXQ۶Pja丧*ș _A|?ua ?j 3YXO8x5Ra:`y]DZ'ܗF&PcnMET {kfi1oQIp8ۡ)bjƋ?ʔo| ]ׅ4Yh,yUN_k5++F{q]1OD ~K²K@`"Gx͒M7>w=y:!KT:Y8 d=\ ar¡v\qJkZ(&9tɞTX!/teVj{QN0K B , cms3bQx L d%JiYk%yUQDAroeEk-6scw.{s =xMj0RTl>'C4IB.zoTJ&ZҘA<Ѩ!\@s\:|(q^m.aBu]ͤk1ߺ,*pRmo+1[e_y,YsDž2Γ-F.Jcz 2(@.=O߅\n~=pct!r54 :RQrCCB3|OdCۯRDaihh%_JIjeQ8'wO׫=5#gF]nUd23) GKc{,^ _E$0űLs\a.,Ki%OE\uODB~Ǣ, #Q^-yId a^tJA7+ؙv ,R="ITøwúy.?jnRJf*Z;TukG ~~kG뽿۸1pûsO -edR@WVBf$^+*]iL恣@N7Qzĭ ].T f_xYhJ?b)͓)fW@ D63vPjQYuXTg&UIME99rC;K:Ύ1Pɛx,o(ɪn ^h4i99M[+ߙ#K6~Tx/Fwp_UU=Q}$ )"SOSJPJE.ᵦpڛE5(yF3GeSlڤhGH9?U Q^r^H 5"GK\ ڿ\VPtPRni7McbC?PV !dz(f"5}^Y9{| 7sxӱ6~(NI/ o|G%m-Wo&FQ$!JM8˘5"Jg:q=0=9 P!h_8 ixOEkW+շX(ZPm)![s{n'%یdB\JRWSÉO}5e%t?2c?Ww,0vK= 9:SBE[$K+`<[_uB.6$4zjDFQ-efWs#ƉWONIdؘ QqڂY-P|;`x|,wqT I,\s"CY ?f¤C&CJq%㎄02>ugP+ {>5C&0Ȧ&F2ZA#ru[HEmRc-%yh([.ԥ} rvfв @[tK[D՚Œ._sH z<Me-cmh _m~!pY {.0=cE1%HXxZ!R6` ڕj|~ʻڑ:o[b!5'/ϢZ6pa^`Kx]שe=MN %F`1cS$=W⹄Qj-Y}~kٮR;gk c~ɉ YSY0ƵdoS*`\sZNY[|L-.jzq%QizQDC'b *>LND{bf >`s9l=4&LyX{vbU";:qrvp$QfJDp쇳*~ܦӦ"7ɬ! L&8-ئlSb>;WTE{t4=aP,]S yQbՄG+wZ aZtG#w)[mj'D %x*sk4Cx^׀=|:YYOu؜`meʬ2ޠxc(KGcJ5Sî Ixs'Q B^ aO}t eU=7|sq 9O@E_g^6Fn2%3dMAY2Pdb+ %LVPd:VwȭY"/=d1rg)VX}2*تj3beV4,xr`2Zy h&U, "kBqm~6Ԉ07%l`Y$C}zXCO6ϳAu dךbT^))B %#g yn~T/[.] qcy\ $6G(5bԂ֖9-'BtflFp튂g¦ 7fc92l\"?w  fMFBgM4okPG"·5ƭ_ހbrkMis֝q60 e{;+;`7y3[X2Wc|[xxGc+D^hiMgMTa]A $4?NnD<zbYOR8# #sj>YM|`V* s]v:v67ke|#Xe#qǭ1B ,Y!5e:b .yq4MѬHZ͵Cm=L!P((ipA0$hx orP)FE}TyUs|k ӯ9C:4UwBsT't].rN䎵x5㕧8 E?_5Je):xaӜ\i5 D++MCEd:1Z C8ܸ%//(^B!iK \}v2J@V=g"ecz@%URK&8I]v#Exiz3ٶN 6w KxVVEx?Cd봛R ?Μ}$'_5uZTߑXzc~̱~!w4Du6*ØG4AlBS r}>Q?HyBQ3on" 1YH{. }o-+%q@=x3?]QTb7֘|OZʫ r ̈́ Vb^AgZbq%j\KpgwTf/o, iTnTs༝lv() Vu/ G(S.\*=Ĭ O|;\nvՈ)%)<+'n]R%8H qӐýE3eKP-ػ+AbZƅ=̃`FiAW#*o`VX h ހvu/︯EUS,];qRC{caa땁$Ȩd >{W?S?R"1͐œ1+A3q Xaj8f_d.G ilQ@,jHꠒ^:]P,zI#hLET&Hǘ54jCR8wn$Cc6˞&-fa4J9bQ@)R)o۴lejk)(f͋V:,Br&@+LK7$`h񩢗ߟOǤfz*Hj![%pБRGfX->ZgbLќc0}]`_G+ ^4˲MJY%u#>Ƙhft#k.#k'oh^I4Xz/Id4uZ[qt+hyrɜBҾ5h<-|ҳ k )U">ݎd@mkc9 P0w?cPKoNasRo,"AmJp$cl!#QjN3h(X-OsjAd.b.y!*>$͉ݨW@ׅ:\7z%{4)sM+<}$}4&I46!wF qU`G0}O+lY)/ElLd#/gs“4KR &ByNRs< Se0#u&՟ǃ)CXT`rĄ@6Dpr]Rx9< ]oOІyg̺kef9jRxј7{ad<3˥daqLjJ􈓛Cb>Gw,}r@C qtODN {u06k zcOZ59J:6!f'&"œ"J3''. zX ز` Ŝ_[ #SG#r\~v6g/N͡ȻyGH8.ي?OBĺ^x<l p]],"kN?j7:KZ.1 |3%TrzRDQ3$ i7'fw,zG1;J'vM@9 HށoZ(b4Ȓ`?İ1h a*-S5ջaHFnNu@$SHB/$h(w~@B*WNXM5RiM13٫N!J/A1EFq70a ~~4uMW06O{㻅EU,DU!Lp` u#2/)x][q5ȼ\G1B.`X?6ۿt? OXW7KgiG¼1Ey|!ww_x.:dm!рaZEGU5SM Tcp}W+YJ׼o~y vӵNhꮆn_եl Ͳ?ҽs6cB}‡"}Se#B\!(lL4Gv$HOc8! jӵm Jj4d}T_YX8HY>+@W4'AC+MјOуZQ K_e$Hi횜Hc%:\.%PT7؋kEn Ii=oM#B4g QW#tL1c]pQS>fhp~L} ̣":Og3/Cݬ\DhLf*d/P{TKǽ:;k/{ JlM?z3>_0 1,X!4"@$%F+SmARYoߵ$Z=^L`D1. Wڧg 3WdU` w Bv5 A3KGx3;X =Oޣh0;"-ȃ$S4z}I ㌱YЬsQNpu?x7Z_ihC3ʝnQx;Ayij^۽1s6UDhWV5awh+eEz#{Lo kFK%У#0 6Xϡt"[ :U3wke۩`;a$zQwRRꧨ*h 1!,-(6W Qx Xݕa/ȥDܴ&IxS C^o|T LzU myf+ X/;CnR{{|N/*V :BC]F.XFp}xyQb)?:xsUKF2dfwzI[؏V_5x?xA in<<ϛzZbu}X&̴8* 9@u76NE>Bo2yk99dQ3jBi (kEsZ.Tl`(.P,KXmaw(/縤6jh,ҷ }M 9WxbD8[Fn$AhGvhj NwТlCæ  GXSc2k6FbQx͖8vמe!qMe )\hb}Q@)OժUY>J̒u2&F'3ޢF~b U~=?UpR!c]KLCn*U 7Jp0G& VDuU3Kh?kwoAu 1IWAۊ|FדVbKO1rRpnNy[Ԫ˟7!ި)|#ƯN| j!֢@v޴8B\фvLz'#!kZxDZ丢8a+H7 +\ެkIEC9є&T"V';$?5ߠ8h%s^%ƨ%MDJ1(+xb223 FPGٜk?Lޘ6.͠kEB!,"R쪊 e}NN'?pM۲ ^9*#P۞:56([2jbI邿n_F3m._r%D! UJWJ4O$t$L*$U-Tü|&8ılv*Ur5 b ^.]l\UqvwMtݱ192`rTFvVhw#`wmķ5y+Ep>hfe3nl/׻N6JC@B^KxBh *oAc´tppb~vMR7KHxߣ |H,o|P3V*2͝ؽEqzJwn\Uɡ$%1Cg }Wli^|P$Dr ^45j%y@t+UEL B Y|0.m+wnրH:`SʘyW9(ӳ?@͈)mZIYSREOG{s('dޤ*Au%exJus}rj}"շH- F5|צB< :(uoKYALT˳pghYimMxM^ DQ`yCTDmq˽=lr( ޿?:b!㸦lϙ{1Ǽғ-/ssIEnFh!@V$yB-x-(d%Ӷ.W`]s_lF-Q=,_wxUX쾔rf@"{2o ޝHTwʪF#>q`Ϳ7cpJM-cJ)K|8YhiAZ~dY׊ׁ\OWb%c-z-eރ%z6 O]bTp{{V g bèЦ#3*m:Xoɴ;fsIV?af~4⛰cƨ'r3z.B;LF^hwKNItL{ѵ G&K -ݎm߉"iTu]E .@3+ﱮ۹G&zޘ&4!ldBls\!*$fd+^C/2Ṻe^BDz^BE1ˁ` >U,Z}iGb,M9NOy!u,m ]V5fɧđڝ'=HX > a5?`*HcJ;뿷<vU|*0*Z/ߙR5!C4[.vxD_3\|b#MPNм0[k)wV+yʈI/0H77xG`*r|Jxۓ͗E; pi@lI?wOF&X(Cni`%nVW xB{kD)G3a:GPJ:Ll֦kcfYdr H#+#WIMeHУi5>g~Nqd2 ^Oi(TJڴleaw=լP'&BI]A^88J ׫K&ٜ[դDTei=U@Ji,R"g`bNyCaG }M أ$;l䷰*0!8![d_&oN<5GkUO9 +j=@9ct,KCABiPJ;Dx яMWJs g;ߋpR\;/I0 3ט1֝ t<ǍCVdsa%SG'a]:pf3g5R)tP0kAob;u/3KqD[ Wx_ӓ D`Weu,j\x=X00dȟEZb'*> 1ic1g,93^0M:-dd8РBOdN:V"e-wh§Gb {>&5 [ E.p (3NVޒ]W4I䉔1N:1H;>e(NE򹵚<SzN`֎wp:n&vx8kevB ɨPZ+bD0ÖYZURQN~yL|4a%gOxuB^!!ı>{~|B8u0^,yl<`(#*W(F6 fG lRo6n6Z -=<y{0yi m :@$l]I$ױ!'=,۽`ƞ1HhWYs}7z=x$2K!xn:;盂7rAHGeGY,b#3^f}N/7Pf }3cdEՇ,+qai8׿5x)I%ۤÐOp[x%NJÒ4i)9^Dt?qθ}#qX6Ln4o֞/䈖a빲= aJ \jjɨe.,vj/1ti (n{vt^m૨.I z)>Qq+pȀcDv͛YyHISM=T\b8=V! ǃr`a+bD\-庛XROs fյA}a;k?Zͳ,! 6EzqB~1#qb N:u BG1P`4ҵk8&lʧIGӘL^9U[)%i:-1tL|2#]R! mE-7JY( ?sBcȖd"oύZXge |:i> d'jrQVGc'V'{S3‘;5]){)EC bBpLGROsUT>1 +P$!`=mt%DlxS-^ThHn Hv7wƛ˝e# n- ̰?V%}cMw_K jbG0"k^e<فL׃xƅ aϴTԭ'9a9d$ 4"eIN)B߿s( U,T: %zăPC8EhUI涓^s`Yqy*Ю|Z(3L|UkI:RV!V4[5kj 1$[)M >BN^_Pj"`[|ծvh\}a'vd: =18).HS)Qx= be u[(Z}_J>Pq~YRuʈ$WEbf(=lOoBq>'MJUjHA܆DdOpFF=mYqIؗӒA{Fk]|ֹ+l]rFXJy1st b^o~툋v:_`Do6RRww˫ۛ4/ ۘx e^5G0h'f`ͣOeXf4cLz'ԧ: D||2 ]ЬތU Ȭ I&\]#ꝈhJ`9nc0lm|"Oít&0uL/m4n25WS De<:~uJgn,8+[wf'l02 =E&&ׄ?( 4RW>. %O-huަ|lwPr v @a o^i&;GEk o(RA9/g{ ^?/ķԻj| xОcE K WciҧHe/L?q-uu"n tXE]KJFHt k` ilJˇE5_;ێE lr#ƈWW ˸3%\F;_[ Ry LB|#ouƵ-.؟ Ư|[ `9=!j $M>z@7j9=IU@0!Oͭ_^$5L cDEDBB|b)~`4^pSx5=p ]`:=MIŦQB%Ji ڠQ3WOg8q݂umԸX8VqS" aVViq2T oBIw/ڂܓ! 0rq٣9L[rs".0{o6/i@5ONezW߲?/mEˉ&L;U8ݪ%P,9+۫FU. {#Uf].sK<>p{uMxI\qA?)a^h(5;TپRfu7h_Oh0901hxļ_0G.ir  O:G.y14wiFKYWbҼ` ߾4AYb0fjEWSGzX:+q4ƱFxDm wx,+|JsL(M\niJ_ S=L N58وS~umkZ8H;~7Duxc~`Ϭ jnZqN!j"P[24te2˧(GaR5#_3B\b-QoԞ|>XjN/%|E~<NVi+uZvn>\3䍯' /()J}`Z+45.F/znH51]B>,~vn_:_yR;JX Nr hiأ3ĻД/N- +kGBWm2ܷ M!>Qy+`S2%רbޕQOAgF*LklaLK㰍#>1* *RPhPx7FL.E~dU T69sW|X(%ҽ>d4wqT+?JZ. FѺ&|v};} 3d@өTTVnl/PZ]0/l"bZ#hY漄(7ڑ!ϺT>db;k_2iA;5$Q%սXǿ 5"L.[! }v7ݤ6GY0j:~`?$86}pZ<cPO5|}]_S?&m,- iURx(QO{S=R>}Rh٨&q ֧0|8#O *AKej?^ֻ;,aZjm3K>Y\:ꆨyvW$NZZ^~RJ%Gz9"MLQYg|Fa"gS|uTF?ChiKa]dɿ|)L n&I?g4[Rf||\܆k9~)s21kp!y>vwδ K،&l0_Q_]püiFS]~8=eA|aU8gcw(œU<~n(ip8 @/ElI.Y~IrB_͹{1O3}Nj c䔠w?R.L",?#0OPڗskщ $.z[u6u)ov7U)H52BKf|l5[r H<9'3}+0ArŻ4X^hI-_7* @N!Y'i8j@"rZ !%^<!\/}tjV UԸFj$wNE)v ѴK- 5_ߏ 0˯f2z&ף'+ Rٽ3e$4f I"`n tӠ{SJ{I+$ݡ+AICMe}1 x h1 YH-{V+ar=EwdB9~lI| 4ށvQvڸRvA S\!d:cjh> t0+:b7rj""Fڴ]x㫇% BP^e`1}#da2h"[$=H`1g=]i7"(G#-~9/ h] QjdMzUI_sV0ƽ-q++;dz=9$]2Pgr$rĦh 'XK( KոՈs؉D+%]D1<~T`Rxl+/ΝPJ~a bgvWq{j+TGH\o XU+T/9MM gc~i_Ɋ`񗷶[M׳\*::oYLv9yH_, =עZ0rcف9zG@5N^x2, F`$A>9Qb螊" E{W{Y3dy ZY6cRWJ]@X9Z*#k!IM8%c6bsO<K!]vJ" BS {ZK/xt1 i-DZ__j1nj+Ѽw=9bSNRЕبj2}Nܝ{{Ug]XЙtȧ?ucUj#~|^v2!37~z38 p7;cA{lyƮi$".W$*HU+3fQ$îMxVQ.'M0d5V::[ML@c[Ni;H^3O!/xf1O Xe/*n;+vܬ}[Ceaىk}^2OTkKHIAOuysKH5@ip ̻zҜ g߿qXS ngX@а }$ю= W ?)Q:S?)2̿H6V'4.+)zYa컟;iA3F6j A('X=9TdRKn1&1]xDw@V5x@@`[${sʴ`OV [QK>5CzV.jW'{^dsBuuK6 q-db'lDk$*qKtخujJz=7BH ۲;j=쥁7ߩ-UGkCU#9喋w, 7t~h.@"(5WjyD3 #`d~g lAFvS(4 0]lH2%6 ƹέxn@\O1GnU,q`YO<;WGR^Bμ|&~$w zYeL-loI!:'nnRXhȉ9VXeVb`5aw5 H g%0J&a8 鈉LRx8ϱ4>=J"5?ATYRңɎ4J@TGxӛ .یԬ[2򭩞a7 8ͬZ^r<W +QSRҡ>A+ҍ:-j-?=Op&m?u1#(h(F02CȳE%yt4Kdf9 `@d(UBtS :7*nb-5Y5y>Ֆ}[:WHދQ4͈%عwpjBrcs*4],k],nZ5\9r =87C|DwbI {$lq,!Đ7Mۨ=X_B >n`lfs \CY)G)|: 3;7_jP뤲{$xV3U'y:s;Gt(*Fk[d+;9{;-|RB޹ɥbzNsdlP|ʄ1> J%a so4< >*,/EA_K4ϒ TBM/6ov&4{qNR CD^<\'Qgz.^z.k{/]mIw,Qz/$:3k4k5疡RؚQ$:Uv{8[ZʐWE ;Y}42b@S+lߴ+ji2Psn_gz9h0 LKD b봉zs@rRSY2"q8z=rh#o<݊ vzO Z(dY7lf^xT *oJhd*߲K8S8Uo0lq5%Krjt',}9p"G35Ȱ5q3[^@sŭ,NQ/@-X3_>#EO??!Zl' m@sKLXDWưUkgt.ܑg&--SA}m5>!XC]kS7iNTԀ<%&>˰X<_Ň4lGH,x a& |k6R0;{$Ra~ɥjf!fkΞN$p6qL\>K5%ǥ+8UJAq~8֥WϿE|6d OXEaL9g>3P6K Srԅ+<{#sh*͏ΙDZ,HCᯞC|#oL!,oGFVu)$Ԧ@nY3ɩ>h叔0~%agc>f5V'9[}#mj?ski ]xy\fp#À82BKNFm>d{)f`Sj{XhԴf:vw6ҥr.RM"} ~Ҵ`>zWj+"Pğ1ˏoo4<:%l.ET 'PMrFU#wͰQV (u&W]Ut6# 'pc8υ1`#f͜H҅B&@k5rc1ވJAePN}^Єo+Õ z=KIFX}*֩cn2 & W:c;CG"0"DhG I8-H85muBQ7`  STj:yчA³Ӽp<~L|: B4G2J4'; q>Q1 Mߜ=s\cXHaeb7gw't>_;0.|pC{꯼YZz;Iho:u!};7NWqgLj-k8ٮ҈XOdL (xڥ,ѺqTN'h}˼7mQj4z,faE_˧ŘR^IVg榘iZ:g1QmQV*Yi<R Aя;<잕Z|<;py'gJ=iǢv"9}6 GW$h-FƭgncUR(*4O;%:^iC1ȄH@[V/ʣGqT)|͒j11sGCxNZl:&a\E%[Z4Q$!Y~Q]/ 3^xk[0xzV&d/rؓE0~}^tCQ'6,M/a,1')MdSvo}\H'^E,M9E'VcQڳwtDRo2ɾsYt0752Au:s6o`tû&YLA҂\Vզ׻80`x"Pj?z!וGŸЗ"5vw5tϬ`jbOx 0{бc]b}#mϥGta^: 742m X;?\䖛R@Tjg~=_l_2̪*ϗq W@[dOȘjH>f"L/9~y”LMؒo\Pih^ B_>[]JR^9d0ggwjoGێ7As}LqӮVT˧" -Je!M1N|WAXiFP64?25 ^*vrKҡ܃L -8%͝}>Ė+uqjP/;9\] }I/٠?w2{Ge)n5^ }I$P0MSőmx+of ǖJFs]%u}'ڦyý4Wn,/R?9`mBI?edYPR8E%3)͂۰_ 5Wj!}Q0N}A目Ā2Iq?}cjn95 vK˼!v] {7d8+TNŅ2ãrrV^r2:|c>^0S $~?9ӂ'2d!Af3%QZ)^mffgǧ^'6ePŔTYn\a?DCUsAGN=w#6d G^(iҸ+!H\X'%}>8Nn\\: a*k@q\̂tnui탆rb6*u<nn+VemoN ډcqDO/O1|7V=dehvS`[: L0sLȮ7WUHO>n痁P(og0/zjK%+@ge_HAUlWz|'pr(Ϣ?W?W]v%Cs qR=xouږmJt@2>  8D~v0־P*n4G/?}5F0T(7V,_> zX/ʔik%17.8UNd̼ekj L5ڻ` rSpwrjUno/5\{\/@#VJ9Fpa8Z v%L+bdS>s!m;t"N&#8yr^wu)gm#7=_GtI?Ǚ?ۺxNIR Je}p{R -Ap#~}6?uXrZdP<5wNh./4L=< 2*HPWK'N }B)_XFL]EK/;\/L2ehXjeBF.ՙzR[ TxutGWi.%RZ M e`Pvz:P[]΢HP"|3WiA53ʮiғ8-S[FS-Wz) ߡLRn Җ5;\ⱐ.? 4q\ I|c)c^ygzN` 4M-;G8O["mUѳhZFm Hv^zèU5F[dB62Us2ZΡILPG2R;??FpoD\gwsW ΢L2?2@3o;f_ոe0 )Tjz=ӵ.RYLT{o9&t,ۢC^;$H ԑ BqR w>7.˩ Ui IZhgXj!>=M6Tv;FHEA#pp6nY{j//@s3ha` 9UPw,IG}vsEOpB?^d1y AqQSA2`&uDA{X\EhFFмPpf̡WTkT P/#|[CK` \oZ(Hn|!ǸGPhw@a aY 9$) T3<(XHCډZF0xWm XGZ`3|UkNZ1QJiNŁ4JV2SeC1 U] -ǖ%߲ܢm71mdBH+Kdf62m\Ʉpa.eHt+u Q#qHmwL߉U%vE6A΍KPh>Q1!$jh` |[=llA' \X&?2TI+x 772:)70Sns qQK M 4z98E.Ì(;A .ecl(>%,{8M9 );Ý+N= 94 z'JokF,3 ҵIT l,!+:LAEA;Щ!_xla#2D#րۦmƧ3JX4y),\&|Dϊ$SU5B~:Өr~x2֔hp'fMT`N<@ka5<ؚ Ŏ7C=1I*\Ys/VO1X=rOH<8x>}\;gJYlC_6¢UFL0KmWRjmtCygb~tjesVI3఺Q`w;(hƏrVG.o5N @>UZ̭?X?{[Ա=q!!0>+FcCM9.#3"Dcp]YQMw@5WfmXsK+vқqފp!t܍O--Θ66kLdAYsw5@.\GIJ pZ5/,f0L|!O̜8( qUUrF[>hdpC7qךBC"ݴҾʓWKK_>3O%rB;gSX4ַpr_l8i=qY+R<H-IQlgHbJ`}lxZ6R/j{"76xYroLlY*uD_4x(|:1%]@V6:6ʖ!;Bg`ʼnNKa8o{gAzG,8WO6c%XM>|e% 7(yED^w'ݍEeUG`k )FZ,ef5% Ӣ+^6mkǤwD=1(f6K1>!pDgS/D&'U7ݲV1C'Q6JǑC?&Ńlzٽ Gӷ䄥0@'ve4Wm3Ar sĞ(<6aFfic 51 ;өS)fPy̕fr+8 L,'nn НFN ɰ  3uI:pO2z3E (^5)ƞd6XX u2O܌p/a'tEP{2Z6kVn63i&*k焝i *#T(=c+A_R߯k]?zR^ޖe[+X_D凬+ [W'`ma`Yu !4Q=#8 C3J)khtb*ˁ5ZarW:6].83N1zCCC2X~8XC6/Ti~nuIQ= a5I-WHen+וƅVNv}j2zEs8w6]#tGo୎WrQM\g4?zoLCY!.I+d";u=""~R4NSA jY'̕hBG[d*޺FWyACš=iSw Zp%ѵD"@W۴\DH;n* =Rtϐ0ӂDS: 5J2~R/}AZ8ÄTn@D.t^KKuZ3Ҹ/}NbTHS`|YF{3*gȴBCmdef@A7 6|} / s+IA('R[8-Tc6eILMz'hp~KE`J]Oʂd=P?cT2wɫr f f D Y_3U,>6"GF_(|rFKi/o[ [֠)e]Id#t *S;|ڵQd>WV, -F\S21Ju`TN:Ik#NaN]0*TҚ-_Du; 3A(OemlٛShmі)jnz[ FLF[U YFŘ?:26y 2<*4IJMK|7 M*TuV` Jh h 0ȳn$@tIؐ_ʣvFJI3FNPl<uBXn!>^Io2^0S54 h]˘}93bxs @{g,]?Lo]WzSƱN&.%̅l ̀*S @(rKMno/Oc5$XhW=^Ev 7a&2ǚƇF67/s`Q S H4qi <`C훩IhxAfu%s$S}QYUo%Fl_Q-=6Rh;IWSu_{(sk9 k*4WZ* -e%sqNZwC}l.wm?t;]-Zϥ;åڅQj{,ZVG.~͈tꋨ:{(!:21n]̋QꆀTK*Omx~7 Ӣm6'݇$Ud%Dʘ4Z]{ORKC?!ly>F3 슣^*Y=O4B|ڪ emà9 PE onVp+M\&(MJIx,X[~<薏pny&#?^uP;o.3:hb?*v{=icۼdJX ɩ?fZ=DKzy(͕mwz1 W`[15S3?or[FbE`Q*,qj#9d*!<(AjLj/TuA n%5Ttز^Tm+ͮ. (ĬcQ onEx</Ϋ_]7!(dyc03 DӲ|G]CBCFC }nTEQ_Lz0_UĔLR\r@McڧL}##Ě:q+v9 EWrkehk4ay*؅|+kKFA7N+)Ogjjx'!UzFeW*3ϴA73Խ )BK9穕@1vyH3 E~kNv}HO)P>!}X3:!R@n1 %Qb;xlFyCfDOY5`$JRw#p/\J GB@)نkmhe,}eeC]cۭ.C֙I&dVigI%2Sx*4 =t?è1 q@aN?# [k jd,u}#tE|ڵ3XM^d5k1̕}Ganř5 ԗOp!*)LeqM7""Mrrm\ МcX^QCUt/̉+iz~ua4AVDQ< *>*NOIq"u!{edZS=qQLp5lW!QFh &1;]*B"U\ %h[3犎y2PǞ~_ fb]d]!Q>y(I*<8&Ղ#a3/סGe[\4oe)g契C;u)"äHkIp'Sn5f?yeۑAlAu5*6xv m[Fn/)8UT˻tdVf-cgOO&afL54<`e<: gޕ_fЁyxѹ 5yN/"zXpG`Y6tKYmؕk=O7d2_=}b%[?w&/~  Hߝ]W0`=^PSQU!ʟ _p=@| /ml5}k죛VˆۡAd6d :A~yYZ& a], q"w՝jd/"cu>Mv~DPK*W˂8K uk#%5Ne `#=xRK!R?8܅ז=,)owKACA%DY Y\9sôJ.A!' @_LSKcGtjDKF1)X#DÃ!E\jtƪj d1IZ:ǽ dngaĤ]hoxKZKT' ̄ݨ [&+-JEgf .J.u -Q,Tx՝QNkܮU5~1FΥ,ծFяyOcDfY2A$W .pzii}n({=CyE=)a7+J:}}㴚hP@w;\•(v@G&yUQDS30U*y {>ev(]w` ! 7Kg-zC."AE+G(uA\ m HW,N+쀺Y\+@ћ1ݓԑ !D$[{uoy\nq)[N$/uֆoXi!5蔯k+d5SB?j" q$DFsS8zY2< XY^6!jR%ّ:'NܑOw^?}bLI[ >W8neKcQH'_jN'2jShysX--~hGjp1uҟN۩J0?]/xiRQX~UyGؽhF"O`&6SU); HUpylMj`^MNƿ$:0VLS&Q>qᵩVlĽqdY3sErj)+=z]t-Edٿ*JF/F$txS_N!i2ߡ"R)Sv2ELG[ ָ.:L&FR>֑.}bsFsH:&tum%ea=cH']diGS\CB4-348:8&$uBXʃpD&NȂ|9tѥvS8\,\֭}=(;gPa Ϥeٯvs捌"Qzp{C'dI3»YTk26QWtux3ouYE}mwaՐ`dL^3 hZyy$438Q41+#DUY ` Dz69J]0?zcU({9HIdΝfċ͟U$|Ŵ\D%mDY.n_rR1؏(H4FfSfvb7ʪPm&Ie4KFj#_0B:joFon;"TeȖJV2e0a 5/P5` E*ET-gaKbx3}}&b`!q8/-s$T5olQmZr3U:O)zߍ%et[nT:b v'F[Ca7qLꎨbUvP`` w 4i^=j ͎Qlo|syYV9!F5kkvZE~oVb/r%O1@l`wy, `Lj$ց7ITdliNMˢwO-OlS ໅ee#o8CVg?:@u7a/al C>Xhknd.1'UjY<~n!rh;P^ [:yO6bG2En(<2`RKسCIO\0j@(xN aHᜑu3|ju4/A,\ wCzĦQR'))3w7 )j*'>Qw$J'.%П5@ˋe'OGCB2ekm *E3[ˤ+ls6gEV |&ҒRP|(dW]~;y"飿c2ҝcrZC\] >*uﷅdtԦDaԮ-1iE7ʴ'Fq}6鼧Co97tR֠锱 ^%`8 U{ mkoQ:4!D;Pv>Ȩ>7+I;Z#!Jx"CW@7*x㑪G Xb H[NQ$DyG[b9`ʩ9诃iKvw?)9@xvQw"~ pMH-@PJT'9x;왦~Es!'Dz',X⨃7wּ?x4jh?zȭbLCCݶoPamĞ:4h,)!5%P1z3iʞxK~X-e V t2W7uM{fRj ̮?Që1~j 3(al~ ( >AA!rN*qo[=@tB$sdr]yD_z3>Bi jW1fk4fz'7;BBK6?zfdGf͂Ɲ1"WaE a&FG'!EDD%o3 |T󱘂,9B;xLQLEZШS">$v\ҋg,r^NdؚbchIx& R_s\Gqw0ngzTX31]Ac _&b?sF!B"Yjcf(:u)υ̜fvZ!7C$*cQeq?_Ԉb>xDZ~'S^]XO۩hŚp6ݶ&iPn®P,Z.ZW\)k+"' g8u`t fkdI;17C6ԞӪ2lEٮS侹pӿcZef3ܫkgyriD$.v@?MiVۆ9TKSnk XV^o~ ҁ悋vH_7 cQ6$@./I/on`nhkN;!< !m2nKVU`!8%i[g8s( ^J'q€pghW)iՠ1hȋ)eJ0)2!aܣC{AqWT jb^Z:C#hACܰj}٠4mGMT <*l P_tM?Ύsb$yx&9;k$Vnb.ҝ;Nh(j=u3T>ڲ.|6Wy,cmVя|ԈNZkl1kE x|khV%EBdǙ_#! *= : n/`RˠTZFC[,إg;GfeŗmC OqƀMʙгVHYS#c|fB>Tdw+ Zt49"WٮܸmFMY{rlBr+ @M8n<cd{@Ir-|n܎$'[7_T nO{,H}+!"߭/Ll{ `* $(߯  lH5:`m%O2+ձ+޷̂Z2/cF<% (aVS]zSgҚ#_|J?hunqCr(_Tie< (aI2Wxk ܹ`cy|=M)f|@9e7}s|Xi"^}_[5P6R=F:ew0Gl7rT^-N,sy-ÇSAnzH옲vo@;eWp\JClJ9jy]۪±C,`EW&ziRvwA-ɤϫrxq[7Sg xU^h:zAPr!fCq&OК-qm=l)Tț._`-ZqI{k_*~2bc:y3k"CCXXqZ`y콚F 5]=(w= `. OY[jX(2TW޲dL+;9!(V~ȒWj{ff`r2tzJ^%0Xa{&`jo>+t{ր ܝȚ8 Duairg<2KVOj_>/ecΦNŏ Kv|?ǮLl% -N0f5霍1۝8wd9o׊x:o;̸^.x #ݯ&e1{- u(W0 crh]Pw"06s Fۏ9B)-_~OT1U0#:(9o> 0?cV޶eWoz{ /'l=>U*(˲>ڷ՞;U/'XCr~?[YvQ Mg&Er.5*g GX,[,Y!Cް Ob.T5 _* \GHlZGy`64XSQx<RjS ^q; ;1V-\ZREЫw=lVZ6DLHuƲCcM"h+],~^q|uΑ(-  E . L ^q%%{_ Zdz,Dž9\8qm|Ǟ47"\UF@C4Q18*@[ G:)(͎3J1AOƐ Y@ng=wrd(Xq-:͚*å=ɣ#J@JTtM^IÕC.݊QG +,`5CEǎF8V]>%E1f+ %!`AK"+C6>F', N)ރ?f W'(6-XY-O nK 31ZTo|iȿJĔInv| {KgGb hz,Fߕfɐ3JŒh#Jaz[;S#n,۫?n9.T|@CN凇:Th 눐S 4E|ζSȲqO.w7\@y>TuiКcFpeg/.Xƈ{@k*,0$ӚGrN~b5 -R)oVʼnֳ?&%UGr-y4!)j5+w+Ç ֵܮQzcMp;cw9C=Fw0aEWW㓺3F&{ ܝ+'Mv;YCQk< 9 R;y:~k&Xe 2|cR+eR? s H. *B9 {\ PܲI8Vb~4~Hw:j:^0FVޝjPZ lfVtK@g݂@ŷZ&gIEn !7kΑnKWF^Kb(ȈZ*vݔ#7 U;Y+")ӏ +5K1gL9>Nc|9m"k$-*yP,j/C|UX%>5Mbc[X:=5/Nfe8**ځFUԑ.-%YRGm2Y}b.w/}Wx( Z'T˵v6dAfXf*<|Sz܀#>5mGE (xm~(TbIm9XP |.~ %lsblQ/p(v_jV< L%b}$;-w);mx+h@`U'N325+Y 5cָZ3yT}N B[^\w;9E?.ђAU/<2i_KHuf{5#jL­l7*q &G5wJjmer`Ra !bk:EW h`[7Pj YzXSў*ְ72?$e NUaxcI/A,ʉ{Q\,O`'*"Unr w8=5y 7Ddq&M)bЃn?fFB"i]t9gW0G~L'Ik;x6I ۬S:D|8ɡ:zPQ,l"kjZG]%J3J/Ū^Kk^<ݧ5-I z^8 C}+bBB| uš`Y`6UUw&F&Zq2guEKI c(>F2У򺟁WBm9ؒo}wb>]v_Xʺ:{+;z:L><`Mq!J%SqP ."6BLS =qtCvU; ^T}U!w "'kc9>iL_=Q9~ęրe(oԗѲl"lS:sp!$h▁ dzU{ `Ms[YZIzm-MA+'LFF&,l-xjr%G4_ܶ %כ&N ^g~(jI pc3"7Y|4ile[47p#=0D:(I2hb~˪ ]y] 8ˣN*n6bV&   =%yJJ 75@}26""}. _9ovA9c%3>Z$T/ . "˧EN|I?OuUVpؼF}U|ŢW!$ A';?D5.^]p:$ulgL!T!L*Rt7S~:(v}@iE AFCHm{HHsAƋ |, U:}BR3&mʶKlނ"r0.wG LU)&/V;wR&q!gJDv)rCN+\!TV͑Rlp8IL%2މ_K4Ͽ BxISᜭp-; ?qkNe%65uoqfn,g!%I8fOXÝ|_YRKٴ/m: I~t7KV!Sₘ*ZPu]~4nDPǯ{@+agQYZe*&y2*V!>ozt/H6:~}k ,~ gK\6ڂ̋+AJG;wD1D*1?[7Bc8P=ȹ4QkUaF8@ДXM敆CTsbjUNǦ`oU4!~k̙}~b\hLhQG,`RokpXL1q́GD1ŷ:A; ɁH <?*mD}f4} T h9.=fU`L{KJ䒝iL` `>`,fzىAyfr<ӉuTutA`[CG٬BWykhPL%,ֽe nO KIm1G)@T_4*o(/#Q-K 0bz<&C, )ާF/!}2))k!xaԞX B0)/Ku@^WSr?ZX+~1!0;؝'R`gKj̉$% cSGʋUy' ȗ+qtAm&aQPM&@.bҚʨL0?uPy#Mu_Xа:0Flil%llLk)N`8>!;Φ>^N_vF3 ' <3c4uDQhGb(2^y}DZJޭZpcek!  hL Z8BjT˂RI0ײ L:Y|9{(d^R b+oL[$͟Hi/xﺫv"ZY8[©5HJ.m3 [*_I16t"I^ɅT;2ՅՎa. 'ETإ0Esv ņK:G̱y7Hj"^ %(OUcxQYEС.ƇzI|e{|M/t8=um*l8omyJ"G~~6s i F[ewMBGr=),CsҮ0ۛ5q ޛy%bzojGZHV. LY>:Jd7d`D`WQ3r]^dY>$u@җpXmb|eicG\8cߞ{(s; `,Im ~dŚ:MˍRMm=d*;ҥ|zGPr_`шjoIxevj#)êsZ `jGͤEg1NuԈ$oDY-5*H?P"Enos|mWڲK TNZD(㌉CǥW*p^adUWS  xGv儩MJkbm$܁Clě0Qgg1`+n XI跫3O\W]RD0an-9pE.j2-ugn0LZH6Vk𴌳Pm\=u q  ˌQkzYw*ִ?%`k[LǀqKwT'mB u|qu;Ni;ZSgKmw`e3+w)_d0b[)E"g., vWEjAwn$yۡv;;>R{aQ9^yAVNN}>V1mc#Y|&LZѿDO~;XX&{6Q"\~i|+;{!4BOw`z5ٓDwA"btǁkJ=xIv؉|RIH)dsTVGj'ڀyՈb/0!ͯcM-THy\-yyRO ď[(j)(iEC"Gdyw2fT`Z)jF騵ˢx8NRV_IШcA}- h%J]mueVHF96{/^Ŵ㰧s Q;kiM7t,| [H.;δI?hz@UA#Ntȭc'NIM5rW -?4p>rG)26):XA<h{vZY!YrBSMső~vE'󃌑LyFHk֫ZQZt'-=8s_!EA&]^$_ui!nwwuF~AJd9<-C Zry5t1[]cWu+- J=WֳPaa[O{THY U&ŧBR*x'ж!cda D; 9 Rr!QqPѺ<Ǯ= WΊOJjuu]#tu(R1b+ˬb,xzM'pMYOמvvUAz%EvIV 08K3)OdcÆf4*SrKR!KݝMPP$},H3F Dl.mc£$@4Z9l'?Tr8Ȫ5%uL?"bp$ν#(#GY5n2ZdqWoU,<J%&> ^RptyAի& JezJ\QOO&GGCtjSZ !c;.s r4ΞJ$#aCh'n_v%!\` "50B[w}PGؓއHkhgJ"+׉'E I`1thPԼ9X['~rx3S훊 &4@ ̌5ٌ/j! '3LV!jT^LS!ĭAΈw8Vmp 4] O@&W_9rR!OXp\,x{rZ .Mo?eX7_/xqʼq2L*גiHeuo^u|StnVkPK&EbAEx9UQ]Ff FFŵ/zs/"Uј1{- +&vHSϽlfF] ͋z 18&%(oY&|2t+R'X{oX+YhqiaP@: 3 mT|^ 2FxT//& )X+z"3{dI=iiGϱq0DQ74"b 1dm_Ů]nΝ ([,#69 25F-%ҺJ￱[+60sFtPq+(8"|/ۃPI烩vJ-9%IdrO#ɦMJX>s1]͵o.wN)Pl|7ZI&_Z ObXd@+G%wm Z2e/Y̽(xPpWd$Nu7 p_1Pd@F!H`ߞ+ݡEw׎sZwJP@8P~\B 1Ztwݨo`$SF#7j8D {6"n]?vȽȉ_2&8Gӣi4U'Ù^UG ]mϑ?FWrZ*ʼn14f$Eh(-~Ľ??Q)'d67QRjd!whqV|Ml/ZuQZ>6E&=K$}N|G#[q`)#XI wnG6Ckv~D/c SD Lt/0eOx6/㛁\s`w9dm֭ղ[A{H".Y@Ls>vlxw:9Bg6<\fW5w4 Z 1#`0)2Eӱ$^P v<63.&sRxn!Cc ݲΨdKl̨q*V#ԟ|Vr}'WJSvqwN[ Id4gq+Bn )9}X?w>V,ū$+sT9;Bw8 ͠NK'SoYB-$+ED:H@4yۯXzӢ co'wSPm٦[9B/&촿bvX71!7:NHX;$s=26oEZTJݎ*fGƹil. rER3<-č.۟A7z+Nmj_3Ԟ0b; F+8Չ<%dԵ 11հ2ԂSJ1"KʃQBkuB}Kzfm!6"ic.cK530MǬSGniT3pchtRtrJ1~ܣHiY9iw|J1mJ %<ߩ '+L7S 7ӂ܇oĢXmཡMTPdK OCriuvcπ2B7NQFKFۈ֩M L-ۿۈPwΟG:uؕGĵ؋|W\e3| jyWX ؖgH[TL:n(֐/ (3/t^Nr6kYg*I׮(%XzRCֆ)⹿n1H?^bBJpFUʀQi}bfHuHOzj2aDB1;^uOl|#co2 cTnIZLB+R/%CCДR@ruFoQ7C(4w40 #[-K$A;0Zmt6Rsc8/ZrݾBK~$4 BۧkP>t('.(26pj'NeQI(ipg0DUOt68TBMl/<UMRc ϲ`nHݾ L*^AB6SpaF_`ۿg[c#gG cB[Q#L"ʴ8 t9ԋR˂= V#ZcT&^S^kjĄ'I܈ @A )P˛MeY,T\|&.Ty {x>? D؊`v= {Q%菣RcڢǫR(6-I[ZQ˝[>ڗͪG6n@o> ύ%{II*)} á*Q=ð w n*B~#24Pq~H& N0<ɍ}NSA`m`3E|A"hfU%5ɻ7yVsELa#{Gȳxjf7܈tp #|hy-?K~EH=g TF+-^f!l` -Y sj#}U2؍b=2 <=g~X(ߥdKW=%SrGvLՕ[H1dl.;D $:I/#AUN;q5%9s+p[?0[:bLBR!쓬|2y$w<`~Ø?3nrʯ$DAMvF8D;O{9iC :FvߧL³D8@BQc-`Yxpg3Xbv]^^!"kʧ$sz}_yd/{50 >@.q=YWz[Ӻ>o'w H:>n_8Q4!H[u"%t kf<c3H9wd?FUqV9VʕtGջk]:Áv\>Օq8~WLMfj9A PrO ѲH)|ڀ-'a*lUWk?h9 1PaHq v>Ѱ[SS Oy}{dax'՝uZCEyI9,WNkdU[ x-?c^^gd^ OeXu-%/bOkx"dؙ 8R|CutljK\ܕT+즇Wz89&fFD˄ mvHXx}^{Q"'Yr,:h g-|C˿Svm*f bgC#\~ 7S`izVK³_cXe:`)ɘ F|h?Ѡe=AŢDV#Ʋ>8?,<: o'}_E3tpPu#3sQyɔ)|lNԉ'ءumO# rW|.-`/@JNnWa~!ۚcZwC,ddfNDQMXxsA4p~4M> F\|.Hzy!9c0([]zos`( 8jcޜA ~F=yZ.c MȰj;QrZMRGum;Q"w><w7OBd嘎t2{M 'CN`c~̫V wo)}l45  S"sƮD .P|6 _H=y81 F&:2QlE{\^*):d#_ J}2i]NIGc}|$1Kʖ rxW$VsbZ`ec Ѕ&<XzPn5'WRok9d赛 e0~>C'K8+RpQCnBvDO/.uXM15OT |UqɶxN-o0F$j"7Ծ)Mi?ɍV wgÂ#8 4 9Eo,' %uX*U?mT$Mښf?w=#;v44g`GCxUSZ0z5 5~KSt8o7&rUcܕxmZ<%Ў~Y\ךv[=A#%RAS@Lt!@+1 l e˲o~G6JccRKX_( Ȓ 򅻆 9PIw>>p(;;Yq”HDɬ73%vOʯ%Ƨ'MɩE ڵo;SUrh ³dD '3J:UM($+}ۦH ҥ0]uhhZ1[>,|,nqT`siXB7@/t}bxA5z|=*&CJV<"^{@Wvqb@&mZl Vu a^.QZt1І-ɳ ־ȟ]A'ŝ҄mb-c2?Op6y92&J!In!%n}W7yR^-qs/wIDUظTO7* xY7Ai=/8RZI=8.oP,%AR|ϣ+2K>3HR (ȇ%HX{3 r[h8]88s*r7eڔ߷XLR8`JAv~',eM鲆N8Ka^!ZoҿV:T ߾DY'1˓fL/2ۮh$NIHl)[#S%zqB}(-~o Z<(U,Lz%&&y\C(&Thvp.Ȃc vԯaQZ/@Ut,08:7.@(5ּK>*_gӻQSZσP d? .--%.ua_Ն.&]יȤ'Aq ;22\Wͱ d_ LS@$Z_]Gs%:6!֪<Δ@0gq>`:3JS vW/wya.]f@9Us1"4P+SȈ0-ih{{0N sӨ'^)z#}XԐe3 n>]-+P%cg,HqKZl[>{?5Y>c)K OE\[5$T7jR*?Db6*gĄ̹1#ۗ]cߘhlʹQ&H[6XR m`V^U@&?6*5C $o8J[lM)oHCH{P= ]4J7{Lf'#x[b-<daPʣGd qA{%56e.G5q5 UQ[̒sf< ѢL3/w&_ -5ճ|DկC)FC!aJ=X蛑%-OICf?*Q@P>*|/)M!hL/4qn<J>=k˦C;x*op.xUv.@ʖ[ _.`S:Oceɼi8Q Ju\r$3JIн?]UU<y-O^~ȌὍ$ejVg,`fJC8$3,eY{o:L~Ц nM Grok25) 3â} !UنۥqT\ԝW 6&WU 4`9[˜(1IKh nY wg>SLS}d ۹Eg5wF~`g7?@U6& fG/jŮsIM+~?](R뚎NVRg}:Zwb*Q6R2ia+A6Q–HT&t@&ww#J#!-l(]+Y< lTר(fC Vanl*$g}p,j7-,jAV7}gCYٯƯxj,&/2Ui=?Cܙ-F;/3R=ɝ*h>GӸ|v;?ͤBz%^ϖ1ImcίbLREw 6Dt/t4鍧fBuBd&\'';\v~+w9ӌl-&y{]=P[ P wGB8i$!ɬ^P3%"^5:DSX Q' fE}gG*=O +t֗|pҌ!f-~"eյ | ltj Iǂ0]i! I_"ϡ, l~|Rs#-/9۴L7*N$ee{ ʓ.R)a]Uؤ";MRFXNOMb1Z6*}?5j.C5 x˃ygnOH7eٔ Dsh,u AHGVU,B>!BS@% Uc7 $' $U]n%zݮ1:wg򀒅Ld iptMYSK<2ntymŬJ8 [F@̂K> 균@Lu}b9" \0qYPC0=`~ұ#B`^_Frf"Nm~ƐK:vڏ}9м)Gt~zYBwjr>yCru&~99r(}ʥWwЁ~Z<^ES> \]mDUlNpfUĐ7փ^ j_S rito 8Bު~6IUԹbq P2|^5w ;_3E no L )?eU[-\a p@lB`Ai4\+Jpq$mXwl鈝q>&rR01TpP& tcBY@T+Mr,YOB}s/aɇj́*B1.oK,+? < ,TaʷylZ73Kfe~Tؐ_  Nn/2/ qnH`G>կFhG_Xp:aWYO/ (4Dn=ٝŬ0ݛG8ޞ/[;#)&&7L)ewT @48'*D( Nfs+G4`*@b,xDRW $ )v͒uZF} Wyu&kZBqb0@U`?ieT*K:~̢)UVh:VTic׼{L><4j} `|:3*S<;:ꕶ*yp`}VMIsqwT<tgwGY[I=?u-Z&$麮-  toȽmA ,IK1~!r7n.:ROQI"%>"LQMoJ0?ӻDԲ[bbdJ~M ȣz*?yhV*ؐ7g/I]X H7#l^Y$P, d{C``[F[ l(aO߸0悆zplHʛn{Z [Gbc*í{浥e0n̨kʦ8"6_q]s (̾d^]C};X=:^~~nshuT_UrQfzv|%I|nY1#5o,g;6D[oȬa e-)~qCK|]EK0+XٹWMڧc[d~Ǚ8r-Yv SDEZ !'p>t2TZ_f?S S ߆=gQcwkZO&6FyPl.KVDIG,G 'O68a5B.7e̟x}NcM w `6r䋡fQd2B#}D$\U^?/i{y零raGiq5#Bx𻬸-Nzj+dEս,[_?[j Y8 67XSНb CJɭVs]L2*R𖛃v`ǕM2ǨSPbqwݡyMn`~ o.S&1Jg.knh~㴤Eactq&"asCj7g*}}T>ت=V;M75xdz2F;|Vg'y4qc7bgC'JC.D{<+z[ c6tvޜ!j& g:Is.;;q6t'gѸYZ%83R:[>(~ʚܠ#x(LI ONXF`Ysw4N1f(IaVcfsP2߻1lr,qZ:2S+7|+U4mw~uy~DӘ Dױ:,Η9oXaø!y[USrY 2 ܈ibߌdFqA" %ւV%.C %ߕ超P+" vS|ٝyR%E@j?6U‹Ǧ|b&B~qX gDлTY/B{"҆U roD$qr"cuH)ۘ@x=((/6s2)6GF')}TA '_\7nט]7 , ~YȾJSy܂GLjl ^CU]Jc7] qh u"sLI0ǎk{fᢙWAu,^_v?v(_2\Y01E/ڣͲlWaf*0t/G >V0qpyz»愚l7Yeir5q#,+P|,[/$a!󧛢 E+(^; Ga'C1t?+uX3:Vɢ%Poh|T^ UL[/c0%CL'1_:[Ra+̬=@C/({ώ]CF-e\y+ydd@*>Ұa Zŀ+USO]BQc@KjGT’+2I<,ˎ4tp}Kw~YJmGDle:b& Z{-!Q2!0V<^ǻBHqN9wۅ̞B&ŤӦ`&za%=d^` @ lBSSg7'ܟQ`}=H?bE=K K޴jy쀜9-|=T,afηgq*'۝M텘c*.2SY#*UpT-v$g x (2f|ޕ6r?d!LFIH|=uY(It ј8€@8ekA8p/v[ ӿH(`mS$ 64wLN'җO0B'})e~SɢQ: '<1`EzXυ/x]JXmM}LR,Pz;ϙm4)'%y@ibd (4-:]EdIQƹ/6xsP1QK'K:4'd6rOPzق\#+pQ+^!5fn҄!eF_ky+Fu?x͜ M3o1Yy*~\.'T. }[Dx3CaWHQV !0Eg[v\)' fekRZڈN1>m&* $M5l2 N]&# Eb"'c_Njǘzw3i֚ ִU7H+A}(J`Y@S ŕҲ=2 `$0a}rtU:<"q^ˁ_ȇ$l^6ĨRن> uikC)掂A/"dP4+d^Lg#S3!.Byv`! 8eU\P@P鰔v]֋KgP-AY.dwb3;kAT*nG(#tbK LLؿK5I"3bpI xmsi}$±[6F `Ws?g\1p||Wa( ddoRYu}XY3p5&Z}?Yn.xrAq${Ӳ9z{S.kߐf+H",dc|t #2P~xY:`% ?by% =Hߍd79Bl>O&S/sjcڟ5\ LoV҅×Xy3!7(Z>>Fje%ّI8* j]",Si0'Rݹ}h Bxh|- &n3>"H- c 1dl9kDo\8)fHXND!`E.#(+~$訸ON}&bڣo #SehUW=Qucnݪ=Q(ĎO !*^(6<o""?|hӪlLYAI N@+)תw wu/ h.R| $5a|W]h59dA;Cth>Qp%~HG8pANi1Fbgrt0_LϱPõ#rPDXꅭ cJ$>^>PNϗoa0'H !̗v.iT5oHiKr /W~nh7ƟH|KnԑtlKVj0'(`Z`j$K9 ޷&iǽ:P(ΈHcPqVN1m4:\ɲvm!ߘq0Ta3eA>M.Kv\N[#jV)GiZ;Qah뒕y3GCU5 q@ݫ2v ߸j?&Lk#N)@N*ݚdQf1Jc@PSow'=>Jk'R$AI3*E^ʶ {U1%"1# )N'5 2] qdW[9b:fU۩4 Xc)_eZ.qټA a&qKyr 0BV8? 5pT H% iKo7m}!5/ilh~* }>[d9sYb(x@U7ݛop*1|3]sF} g~|ӕ`-ʆŢI !rOcDD\4m F;W拧dtѰպf: t<1-Mq3"?Iª^r̿G!pNfMA_B!cbJ\[]d= L d,,.m.;F/&'⌺)=Xx&ʨ`08bt$e[^9ƭ\ThRi27دf*Z- G!Nj{G}?O9=/]Њ7tzHN+9 iO E{4e;[Yr<.-p\ N}'?lip mY!GmG6ߎRC"P3XWd%($ a= RSr~8-$lRlvM7|ΖY D8nf9>Ԑ +nOZ k lU:AM#`ngU;]L>zɻ (%"'cp+J$дn `-t:k<%}qK~-\?ظU87ڲZ#3zz. ~M@E"3)vCsr<<2J[]ǻdAFXjocF;?Rg+Kڛ|f#9>4bM#aAC?E!baQmMjhTlL1dXe.jHyOpg4*]EFl珌޹?Si NPrS +K)a?jp%) J0)#2]ZKLٴўMA&:44s}G1 wCپ}3:0QM87jCтBKwDaoSTcY Eѫ$|CaM1r LPoQI.3#ƉcMhN&T<<1;Cs.`uXe?4C rp=XAg jVUE0%ap̿Sq:;X3DrƏ:fk\'PwZ]\X0GmIh|2>E]r"}o ɁaQg?=]`|(VH~. E09s8^ >)bcvM۠tӀmy3i lմm\aVD<>{8=[H8 ɀr4>D,Ŭ, БUG_ 5f|uVAFHC:ws0/ѭF[#QvBTh7Y! ]鎥^6חZ?U)gՆҰ9Wiu7Cs)-Lk_0e库UBB@4oI$$J)}2=l #M1 ) AYW$M9~>7B,BOl{$ˎd,f"b!wZ˓8YMfa&師-e2W"R?dM+T09V>-Һxau[zYϾ7M;ǸX>fK77 1Q{O&RV29;^nJM b8t1 ߥl3n&'iI:(%`I e8$fxx$O“x#h1+hڦtzIWBl<ջhw@:á=+ $_a&yk<õ޾jB&!F6~jNWGܓgzGvIO~ǚ<XƯlEq0K"%uΨE_d!4_K1;˦ U2iG?O_`[u"#U @2ְ\t M^O<ܹ3V e9L&c,tW Wtc) 8t 2[W\UF_}ӞĘ*S3p{Xݹܝx~%/glpp1GʖANcN8\Ц绉 }5:g6Fb7/]ɖE9f[>r8ȑ(%Tl=ˢRn(KuOh7e:QSG'ն틡tyj7H1~{6_rDߗ/O (\AK:A5HC~,.K# %2:눆\1”zAsrtmw[M 촄WRlfqpp1}dO^= r@MO;zO0wGjPY(/68Ol y{X1:wQMlX1k 't&NQAe?|+&+XQmM01e ݼgИ]^gz֭N -]Fjϓ⑂ 47=,76]gp7.K3#kZOL*lȑMBta:зN:֝J[wPzQ;GZVfQ.Ca17So:.%KTICQ1Z*G .@F1Ow[^Pogp&n5inldbL=:G2)2a*qcVyu:H$ҹ7PHn*-;QScςj4مT2?M j5jIu87ƣO}!I84|o /sN 7`䈉yxPwm=օ@rH _W,V a{N 79ĞYBp8o%P/\IDk:#!4[+##T~&-˖1_*!8X?9iЭmnI4ʑ6<^5fF"$VƎ›ra9as@_tVX`ݵ3FxY淧red4;Xڦ $лe*ckP+}-ZB"tN'wqsHz4Ұ\@/z#4^<ZֈkЮ Z_< !:z֤s@2[ݯO;s@52C'aM> @n{#Bjts>bL&|`݅]}؏{s%z Yl1z#Еk#?:v`@9HԫG2 m ȵKy&P4R]}[b0./:P֎D:08G l|V0xź* Y`~ (5Ģf45;Efr7d⏧̣2@XgFRIJD(WB?`ˏX^z9.\[%59mr@c7&&>"Ut=hдvI~lhWꞲ5C#\G/v2NoF 8fX$+I`|G!{.}i}vgVN4d8F`k !P]'^du\$<'Y0Bim=a(d 3,7E 9]LvowSuiɶscBU!4sPM XĨzNiJ}SjNR絗5zGS@ 7a#/͵'pN xkvT2ӥ[w 9 䰨۫Yz?RvЕ"6G'+[{_P1i+3ݶ V&p-^i!ӷ+ʡvE4uHR Ҿ58g/ws[Gј}lcu]DH\& &:s:hN,#6QRf5M]O:ȂZN2:sΫЛۦ܅< {m*tB"E9E̛)NUrV/ kXg,!V>vgL WThŤqAx StmR6}sgƆv=<|݊Ō'!h`-ɿKX/95f)/ " dg !_vJl ^.ol QYukQFV%YtLPРM K)Y "w=|^uĺU-<:e~1(x j#eEw2<6T`yO{,Bsjg]b3oCz]4?]!3~[M+h~$&e# fnu\/ԅ09sy:UNu]{9! C Ϲ*c=kl#2MUأ;WSۗ:p4AϘIiJ(dK9!8<G(pcԟ1Et +5Tc|_濘ߤ %ܡ*!Ӡ!vw~)ޕH//׸qL |sF]; ['Wc\4Ƚ+$%ҥx.p5 *gdUUSU+U^H ũlw0B9Ic6ǔpo<xlqC^UZ>0|S[T ^īҒYts4If׋j@E,fr7Qp Q&C-hG:KR)b}#wNL  t8\ޙ%"a d$J*'TߡMœVLyh]J-f1p7ZfC+7̹|?\}&l(tξ!]~ȱ,&K*\ vSF՝7 ԙdjЎ}:@d+ }U}43n Mҷr;T˛mf@{Icv=\Ɍ܃ז =]0ev~MHe4 [et)k xQEiG;ġA-^l%Đt?;`TJТHρ^ dvdWTM5)&&zS,/RWڍg)8wկr5Lٲq :;cR>og7Cu(},zEf<(lP R;!*n0J1nʿB XAܖӯqPs={dSo%A3'voA Rc߬^&#8L) io!;DȨ{v̎5U!6-YL2Y$oO tT 32+y>|Mj3/qX\ b dqHP$'.[R0nQ]($q>Y5/ VwH"<\~ Yc7A_s#qp5zߍ+ؿO'FcST*/{@\?wau;"k1JV!ؠ,W<׬Aj_Ok8&*V _[no Um ]k0qZnܸ'o僁L!Qc3&ÄL殅*o!qv![H,P̘Uup)uXJ' O;9Du2k*5x+S%I2D~?Jw.fV n{+7%hD93q]q\=X@yF4Ub~̱O%Q*Qw%5F2nAVPO,|ny ?zFDa~ߧ:} BLc32HvV >tRdݖwN9\IY[1~1JKu~`F߀7h'y ^>VwmVݡ ǵ7\j)L2VZ䦮|H0yr7^`%^]m7_&w*NΈ]8)\o@d=?8xtL' m|/%.5Չ/esUU.Ż\(qexzz~W4#A HJI~Vml&; Hn(x˕  !I w7EַIuԤ/hP 0h8Hd6|:mo{Nε-ɦ4naUg CSg`З{z3=ˡs#R!GpMfoNh?D'L񔜱*{J yD2d*•%hݜnZ!=r_wB:ӷ \D򣊛olP7Z, TQGcg~OǏ>C2aV7xA`=黪{(H 0hOac15RgpZF<b_̪2M@z1k˶[͌Oɝ]@o-D ae5A pY 876yaB>ݔg8VGy8cյӆ68-oM@-}sUXhĵ[L9Bn>_0K?*Rd-1Zv{$LR0M?hɘ©|is?>rS^_q2X~#?H^4< _$e{\mc7!6yCCTd̔r (& ^n6)[Q[Wgټ")%Jxub в\AO!ȉcla|Ofc}퐚H ({_D4S"(h .5 rc)@e"{_Bw>{n}@O^Ƈ83o/ʷeXǓ#o+ɴyDTb/13$rlHrpB?{cBc,AdsaaVFV?HW2$Řב{j%z1~6_ovmxYM|yDLУƶQ M ş7i-F۴|*K$A2rO—Rxg~QɘYC/ٵuq`(e=r🐈ge7jA&]4|A,]2U8mÜO#4vS#tݰL犪1 +mhso%uN:f/pY< 8_L|f>^U}zic}EHNDsj36'5_'.$^(IgS1:0x%8K&R8_P/1 @7>4_uZء Se]9(MGx/]p1R O~ dJ UTݲʾ|nBi^3zE:V5nˣ/ z^$#sW:['WЈCW̊A򴱞~FY*]^4j@wT&e7,\M}8ñ Jпe4H!T{ҫap|V{^_+I4L}CȀo 'k< "lsÒLW= j瀒Qmy{Xp{T/":D1{"2#v dַ=P1;ND ı`p>Xp5^r~NԸ;0 NB1Ps!WLU; fbẕ8C_PԜaRsuVegt :X䤡a|j^淌I36{~RFx3xue mB>@6hG]kc1W #ȷOn],vKr6{Z턂'}9Jnx1}Qyn#GD^+ƎʱK Mjh+Vf$ѠAcHU,]PeMvLwk.j?[,?JG|$[ꐕ-8mѰ<*M45` `;o?3:JTGmlrͤpN(i`0}缊wZ|A_>L(z }BSgk'ԛbG:O7\P[xَb=ē^6uB R7hp9 +\9TF fEp503VT7mՠSMҕQHJEn'XGjuG95Okя[پ3Ki4+g@L5Mij =@i yNF;LJA{ޙ$ VѽT4H3#zR3/MS87<-cL+%в옲 |ZKk#2Z2V: _[^(jgRcѫ"3P?q3XeN6(DcFg'Y;0#JuM:PZ\2ի3_`o J[# "1וm^"sMA݌U[ɾ;/f|U9 Vpb`W?6,r3.+ְxKeƤ?>y]#KC>H%jz)po=?̮LWvPʌN eisY?}Yo v"gv慨h{v8ꡚxBℬCCAq9Vk;]ߡDA]2 °+4)R݁~5+F?L*VS3>*Y-zϘFn@]& @QG'&IzO0N86L9ZO#|(9!I5S'ݿidklZ0L|.Cd)bz=X kǦpR AGx4Z]ʊ)8)(|#є 7g>(1}[hIn {02N&|M)BU,vԹH~uk]qٷI@hgs 0gkr%]iCmaBrNMtX$ޞ][/rK;-IS*Hn 7&Pï?yѫMJ,2uS5\8uvgfy yXC.i^:0AQ*rjg΃Uܪh@ 3^I^!?ѭm+DbWÆ.C;6\EU-mxX\$L\W( .Cр;HMjgl`gMrصv 7l$P@WCk?wn3AΩ}Jmռ% cf[Qczk8pWsI*wVH^-MAz;o~eٛ& c6%)-$]`zpQY@r1YݱzG1!H{gz!w*71Vi` , {-xwb4'{!@ }kWgOPHEui"I%c *nkmtnPN]h¬ݔz(uaBWcEEE'mj_o  V{~pf[Vn˩ wME;$v250-ĢTǫ[[mWei2"}%29 _?~af=}Į4 'wzOXJg؃x3DژR~P:$ 2Np>Ь}097' tRFOy$S"jQDK(AV87wVxnmҾa(u|HY5_*uƤ&]ych2H/o)aCmʪȥ2kc7q!aioU{% opﻨF4Q6M',;5#cSei<_ S1Rr`վ}+yC ]8Iʧkэ*eh n~:5Hd,ޙ ovtP(&AEji31F>ZdŐk`7+|ET^%T(st)! 'GUJLt/v)H7vjcj<8eT$},NX~>=;ƻNnLy@i,b;e5e{x:"iWt;a}E0Srap{i]ʡ8WOZxh3HBP{'kkˍL g J-9RL$w&Wʳ +FoĊB) E 2 zFPy|Zb>*;GNP/ri\jMpP K] ~9է>MmB;PT`iQo]wqJa8 %v5b8~oRe#`>2ygSp\<ˤI+L aR-&wڭ9N87Vp]h`y.`|ČjA֋"ZJ4&EW\NDM|*5!U_xԙŒq)ZWl.)~AQRުC1U|(vn߄AyZ732xz{J,oQv[N*M@!9/US\\$iTȣ;]<DžUr5:^+Ԏ r2KJ%Q8dLW*N:(<YMxK/?PYG_ H|)*j+D] ]p')Jj=GX4[B./&lӤ'gHk y鯿+&[?- ohX5j1V#lb`7w3G19υh!SFW%A3!*(zCAŪng5q斘jo[QSb/x@SH³"}$ВYgo,TŬ y⢉N硔iEB-ׇpH$s5ސ` C/=^oŲ(MHJ13@-FnMr{Ju(ҾTz~tZ0`bpYIj42]+#9 z}܂9ɑu%TK'Qn4q@])-{ޔMtz+pwq3 昤H2robdzfMaqz6 XdFR ޒI%w̘Bq!+'v) ċih7y*ea88!c͐ 9eT QH+cW@%h]r21_]l@q;V{"k a GG׈q H9ңՈ/ j19Xd# qS|/&URU'Jo Eq޷ĢŒJϥBGhV|%˪O;DZyF/7U1dƛry")).ʂXm;h6q: '(&X>q ќnK!sN7N&fx>p-yv3rޢ#)6mc[?ՐTm{o%3GOI"$`mLXyREOYҁQtaG,faٍ;c}cC ƨܡY.r0q(+iʀ O[L)(1ww9ι<~EAX9AXSۥ ʀ0_43qҧP(5^' 3P:߹JqcLܼ4˛k&H`a <0lx"~a #Z().xw7OHOX\+Jc+@WMDZ'p@|KOD&%_U'_LsJj oN|"> ڜW=oe ֗^:BZL?0z )=?̠<@o9p Svw$㠐Xv|FCD$S;M Һf2?D5,}д+)&J< f\0 1&Hxձ?ung1SH] >s@0uht9 ];tX 4_֙NefxA es^:6nhAm!&XD_7n',Nv'Ж' =x:633.emP̔O\*pj|L٪! :TFOKZBfsc ?: 5:aEu s56P$Oz~Otx5*)ǿXv$7A+ٰAM;k)~ڛhs`y=LN,=]mY`Qf|`JU#|ph;6p9VU?+ il*ypՅ$8Z zO?EH7z!~0rPڜQkk j t #/z"d"j3_ry3 #gL».)¨jGmFiD= YB嬞tL '1†4rtqB?b*2n+XsP "iʨl&|L3zhc*mWʕey|A\oil-5J*!-bJC/)Aqy)׳wZ1jƝnR̍El/ $bѩ8?Xl.wi³i'SN]Yٻ[m͗5{%2:#V)l>Ső#> BW)K% z22z,t)i謎VI^7:v35uf=wj{BqI9||FmI*cJx;m_lʶ-r'6P{N[w -lѴ ?ۜXd>Z}uP;s\j>=VcB:.=xVZB|_رp^e֋믵vRm4֟uplENr;lc52Ji=6f }XBc*ksʤG+$eGL3›yjUr( `Ru:~l$@.-l:87?bOgA(?0u4#O{Z56"QZ¤"@ VxEOf3 G7LRaY_Fu%ő'Ő8E4@aޢp~ʼ?F~ Ayf@bc {DN4߬$ MTF_|Ob$jK]&,.wМ4͕ DM@]q`‚0;G uy/&\Jᆓ?}S]=Lw\%+o6r"/ksgMG)} cCMذӇ0ap!yHlz<JCg'P8m2SFoUgcaJr{&t!^\ n@zȲ DX=yV=7VZ f]Ofyн?JœtpQc h$wkl2B;&QE(IANW7 #D z.)E#8c:j)DhZ$Y&9KWgc< 5X!$r ->43762e 8H}$kX"~Wˮ׽m%םf'7)trl mdtrk=ٖbv csmWL!v<4RQWƷrtW g O|Lh{-4gFpJ *ͥ%*H=K9dįóvx Q4!,,4ܱXv v]k`C4(©8V?2R*^Nl^*C *\[T`NP a= KkR os7EؘQX%B/fzr?Z@0sfF{c ܏r[3|?`e"L=a{ڄ8Gɇ-^nzmI -piZ7 IUPWر2d.,"u~ez>nHjyE@%ӵ(ai`3dWט+Ѱ2CCB]~ڔ:ܑXw_X)Sl Gj9`:8;WQI#y}11x۽vB1 ˪OO6:l_u 6m}r-oLuZ*~Us}Fȼ:JjKjq6NyDˆӋ虝( 3~-C?JX]0.^IGzRh닮`)oKPmq[JGh"] уQ-djF*?^qXnkw@ÖmCH>07XS)9M)a?CVչ5&+p#䦜%3Z+sԕuV8衡ZpL=tЂdq*"JTuQWN (eKzQ1  <_(nތqc-Sw A|\p ( ?!p eyY`=e'nBѹCrR{ ǯ8dF ~}d$p"pW8_0e]rK 8FPSթ?7ih._T޳x12g .=sum/BGz wƏL˫*Aylxnzn)TSmLM]Bi \KO6^6 ׍Z/)a@Z>*Ydɓ#Sls^Y ̌b<Yim߅RImt>[İMZ"z 1ȤZRZn1@)^⤡XɰLlf)M&80QeC^Fv`G!lH r!g~O%WIg]0[>Y1C=hDMכ}rH(0lR}wYYu gڣd֠ȯ변œň0 yիF%5 X(mU\Y]"䛚m]2&hy]eWCBHWQtG2^/51\쩳)RCyS])vR=ߠz7{'}< X\2Q.=P հΟTQ֢< E"-?Je hX-ag8OqKD3RꍵK7bDvOi%N0y&ɖ7WP{lblr}]r}|PLވ>ʦ*) gk)g#7xuu+IoK!T>u.2+orMݭM c1E+ -Vt\w 0ͭ-SIR 7 sx$}I]W04?R^MA]55*()WMJ5udz*{cr֙4ްj E0w {ƧtfH"1a`%L G3pM&c~41+n:|mI"9X ӹ!Ip XOpB ) _@Y=VL71Ϟ>,Kc!k|ӓWrgߴt73U ώ.HMh)7\1[/C[ 77\/C k-ܢخ&Ϥ lP[ݳw%U#|6A>8.6n'vR)W̑+dJos20Zz(~!4e^؝alP|74i&U?+$ w+5~UYkMmȪҮǛ =HB&gPRA4Y忨4ȊO|W ̿Ɖ8_*ل j,*Sen{I CHě3О-laNߍ(B^-͓8?OS! Zg@yגJv F va)`tD%7N;n*j_q| EF,^*^Ab]Xt@-jمS4kOǧRbm:{vާ}#S(yO'͠͹1O~5-w?E;K1?UryPfu%\o>z"R"ŪD+jM1"7yyuc[Ce0!v8 $n&gTɸ_#eMr%J1BW:ƻ+4q5hhVr̩qʢ(,CkizSog2EaTpBqL,2'tN^ᄾB ^>b ?̸<{[ӓMX^ȱZ;ִhwr6me+7Q<zxLK_XXwn?o+Q_)zK/BMAj2kзX2g+/X(H"2/L],%`D:5E+}y)! VUzftudYܔA"OOm>+A$t U rų]?\;HdZ,X˘7;xʧU"3C.9] &DisŌ ąk;T{ږ ΀g8\8>yynРAHSUfΪy ~P֌/AA_;@مz^7ydE-q5Q7*A *7yXbSU]KuMp %<R`g*Zv=𿯱B>mW,=kTc'd"=z'oGssV`ߴGS(ȣY<  fWNzk.1ѮuJ77A (Fp@.:5'$a}պʯd /}lFL&ܓmLXcJPٳg !T-ųZ fDnpD (Lfy8T+0fG^ZAIU0$Ƅ #͛ʘtI?L!n\{^)j8Ed[o.a~>JD8zBQl9"P'dpȍ}G+HZ/_~=njX )")Ac+ Yw+C O*:A+6cUFupsg% o݊W 9/G<;\ qL0ߋh|lFݲ_jhؠ<aHS+J愽:of6DD-|w>mbL ِ2 AnLEBN:@/4H,ǿdGrY$9"8N0-Xgs~2z61@C,Z-djDU!=p(k-[rO"Ŏ$yd)EP{0 A^Wkcӳ\ECI3s&I?:CUȁ%?Z#c.Q|6׍BL0BYaemT?#Amroڀ_U& F8NAE&WWJ~(~Ơkz6%yu @ k䧩\\|7*؏p7B&[,Z_9g`e,4~pԻ8G5W}isVQD6ܯ/Mj.@ (kLiPw)^E =loȢ `9׼'bG@!Dy شEg\L ܻ5޶L{bDt}\ vm|R!챪ƈڷsnKu]lyri_VBmsUeOy#("%h4]/rhu@3 ڻBla \Sy$b[p +XLPwUf؎@7#d_`ZhaR<ӾSp/O/md1P#zMMPt(V$s'r-K "*jSIX "W\nE(u$؈|2nMfU1X9̱xn`SJ2³?%Mܸ=T)ۖqHמZnP]CpDz e?6G?q+_v#n붔bwA I\ѵE17(HZyukZ(8xQheٔ5]KLJsd0dFQk؃ȺIu,qҥfEecvq.M˞B6Eщ6>] fBvμמԾhİi xq|-*yhdz; "H+饋F0vEpREþAs9E57sɭL0*2EF(bo!I& WĦμǮA^ PK;Dj>1$9\xHO,& /;zA*kCMM*VDA9"F%Ȇʢ?]$-m372F%--r?C^_?snh&<)c3hc s·pdΒllَݽz :yahwkx9'}\gM^PǤeeͮF0NgTImu@*#r} E|G/w.boXԡEGp#'lsTLEV) W?dp|&޳ t.~rH1hϲ %EIGqgOWp72ƞ--Cĉ"`H} E"S3SSU 'hC4  _\L{PkU\O8m9[UgExH!vUZzyvIޮg*/,51" Pl7eP`$^f*2bK ;"x C ৵q9~T|&ߵ8>ޫ~s?`XY/&1fc/w]T3KT*X&μ P{u7M$/i>eYp ^ 2NjX+yռ;B \(ޗ|zm2l`yFh)8HD =cI.E6Zs%t0yO6NbNjsMRzu)"r'^4|W't4]ڑ; 2`#q_GJpo]Ey}>0mNJd;3nO2aѡS(#Rۻ3M ٯ֝0H$dL3I)"Êao .Jz ڠגpa"AG=\! __K:Ӯ-MDی|=3>lY^7Ky7K%gO'6%+NQ7ߖTN [b1a咑H5C~.ÍH^zt(8 e:%!ڥ}CgjJFbs`rXپ*Y/K 65N a@%yBJnrfVp.ٮmI/J}NUXX^ۧ~;v࠯Uc%NrֿE`I# z.l=orƣJy^WN:8CK.ݥPƠ-9B,x"ˑ,b%K& cVeޝk7$!x,Yf.>Sڨ@9͙`F52I5|8g&73+QVGB*jw{ZW=6;.ge=I+i}[p耰g#. Ϯ9EKH؋%6*C/Y| A*9`d_Hzlȟr=}n?ڃ%V%n5o+"byr}퍨 _@籘a"ccٌ^GٺlJl7!EHfkY_.zL%B*Jԛm>唷BԌ>a0Q:4mZۺa4z+.GA"2V0IΪ}zd>HBhL99^SEC)&7^Q>7v@ Y 12h1Q:C.wL3gF5fCɾ4rX[ܚTqP@5ul~k'JXJFwJ'EmyeYrK=I e6-@ tؗWHW/0YAĪ}ɠGb5lͬaOPd^,L>7uebESz} 3+X89uиvqJC7qU'c6oMo@5h}n\=2c&r7OEZТB׏Ct~>7),),sFT+UjzbayLbuj XJ i>_Drj1/S*6\z"8D;v3m-rX,kQ/DTcf+0ɖ.ʹL1fe`Oz{~`wlYr41vۥ 3DFKkVĒ<-FdP]za@dnVy~=x,(:ZZݧ5xɀ1eLϵg3~%!jDlMy"< M:H+Y[ #XHD:D?:jAt b'vtwvQ`uş=u,i_ EMdʗɖt +],±CjAulUcmr2C,[CW~o_oiZ+VXe3>`4Bj&V9O<9ۈN,C""-\F'4P* W8$@̆&rYIcò}(eH/[\8 nw,*hk;W+" -$9$ f._=HM_e:eqcO<4}m~2?@be&ϫ)^zR;/zky◯?ZIߖ\ {1%`G cG Q|5>s3sf#\?;EmݪhfB~_JI%6x h1Uv]ԣχa XSȵ|~0{eat^4Qj"Tƺ ~^Ѯ..|!g4>S E/b[H&"jφ߃ #| 6  #nEkNW܀?%ų6TcꘗUۼv²"$n VJ'%y0Ǭj1OHuGopzzv=itW= kYVΊ6 $^Ȇ ^A7nSRx4gA>XLS؈8^M}ZN SlaWʪs-g1ߔ` 4+;wlo^M EQh3 DHG-Us[hqZcErrWuS->K"MS ԸI*C\ic1ݫ7ם/%pqFĝ)Gxk=J#պ Q-Jr"GB '`RT'J(=asi㙤rDF-Do>R!ɔݫ굸3[% WS}Jb%wY$,y@ Av"tõ$^+G[z u&|tKG lB#5#V eblqu~C ,0+v)&G})ݟqk@8$Phiȁ\:%=❊^<` 0v BU2_EMbɎY@H/9uSRlozꭔ%ݗ/&4^oy.dn7 (ĒvRX&:lF4*[T $w.?HB@^:̹qS䟼k C.N\`!bB)0Ib9{5y?iҤ(Dm*ۚ,"\OR % ŕH :ѿfYs>q,kH(P*Xt-zrIZg] fVĿsU\H*#W٬;çEJukc魩5\[?O4%wS}E7`,S"rT9!\8A9J}*PLuY>0".%--a…,rQ% *i#@e٬ )AWʇZ,牒_ X9Zₐ]~ljp^ u>1@ˡOi#fBf3à-0ꂥ{~OJGZY`%Tx6p! Jr; yGs!nyß敹@[Mu~,G%Z*sWbgE}pL /:!z0k&6 &/1hp/l퉢Jp֝ѓwP/dKEOo J㦐Gh377[GvߨY݄햏cR&پ]8|3Yy .F@VVz<0 H沰 iҫ,Ә/&퐃ݓr5I;촟sa`WP r䖬E͏iحD~IEJ 3Opu{ NtX|2}'zQ(=(z}u(L.| yC/L-n{_$q ܹY@2 .DS7&XD6j湒R%J vlFq@a1ˬ6Dik?ǥjM9%=kqzaz7\ 8]PM˔dWqhxek7X;&©Q`${Fsm+FtjDjQgOr_0彮: ޙ| b @@ü\e>GVtTc$κ>`*f<~ w΄U_?o _%P`Xg)US i'(!QŽwUT+(8,RGXK܁ X#4O4 )a#](#5Zy߶m=pMqVFҐǑȠ8f4@MpƙI Ob졌}qHGFM; N;oUh) atzcㆻ%u j:!{#I~?s%~1c ]~;E3GcbݘU+X1F{^V*6徻0LsRw*0ϗE-?W'k4 bkW1o2i"8K ciΩ}4`q_+k{ wء~˶v},*TEtȼ\ DT&i9cHh'!ik6sML)|`5fUB\ %(ă.v1p(B2 Djl؄h R&x7,W%h|sf(H4nRw40m?-bijvcMQHpڗC#5 VJǴ+'qsTwc-Ń>d X+@(ŮseY5|sU3('Ƈ@vIe99KNDK0N )C YZ™5CK|6 ^{cqۇ5 +_,C\k0GmJ>xy! yO7r(zS:i__4TQdsc)& Li1~}Tld~.[!0-Ĵ,%Vq:A_n1l9\9[zse#ORD^d{-"LzQ f9<:D@m@8d 㗜N O  OH3r?Ag+aAotw zh@-,nj̫ڄcѿY;!Q,-Ey0W[U|䂠M \9Xxj;FvXätfȻISӗGA7A(C9PQaB~jI[£j*CNlA>{eI2s(^s~K^I 8fk`8a9@˿;"*$( [2o&1(r4s`?aA"CvNT=2WK[ giVq);C (qHيk˪k# Ç(kɛ&aG!(9|>SM<$ C$oԊ L q8oeߴJlTf \{ӌ>49US4[]>i3kh>t !LͽV|ads5?=^c哙^A1t~eK"DX!@/N)sX>4I =;^R*Zzj- vw@M]3GXG@*̭oP?7Xl/@Y}K}趁LTR1ңw<׈?8ފi@D]J+Š H{Ѥ9E_b[yOSSN7KrG˟ c$;d)`k#O8J!H#ɣm4U?a B9t7uO7IxƮ}+5GaMbrM$|0eߵ8RcJes|? D+6k~ ůWR 6h[V l;OPg5-X b#M@C,oz3ɹ9_)*wcv7\ݻVcv\*[U`+>2rhC'֐=$|"*w] R-lo{QHo)ZeL'&{<Ǣ4[9b$}a3=PrӅήB[l;{cV$KvUӍcw]c3t)nҔAO(3hl)'uk> M}@#gW{Ki^*HK" OݴL!Pol:a=Q쯩όM|fv0EWǭ?l˚iN-n~Gc@6D / u}^@FwgmE3hF0)*M(oʮ?~KT_NW5<HS A25e4REC'gv!Eϩ\Ş t{:VFtEzrԟ̧[7<;Y ˤGO[D۾Q#^o#L'@8j־8IQO IAa[ ϷLo#`bHYQ|Ii[nm_[8:+.cICVdWjT4.-; w%]b wCF?ZgFId,LVMwu1˼yο( *o]}7qR{ː/ZE!ĥA 5_-` #%~86y<A7yP@Zgm +кs%$ B7Ċ\^\טxyq+dQT"е[*9yz >xs\x 8CAp?Li4dL(x 4qcdĤg{Hz=Ja#j]]QdܤWc J2azmIӨCvC5'lz lsM*)&>Ow?,vȩk.? FHjZߕQׯ ESV z#A/K-0M  jgv _V1ήْ|=E7uͳ,ԟlO`M>9ɦby,wHBKq7+ژ@;ylr<=X펿aW#O$e i·1 dW?X8E_*>&s udYUoȇ*[\VcmX2Ė\gWF8H]Fp']9O+i_sVDQfjR@I됫柀=ÉzYM3SGZnY A`Q믃^ '~JBcW_sFy2 0~[dB Ex\4Vnvb:' GV0V-T0 ]a=I;_A`:݀ϵ)]m)(ShkL%v XCKς]5nDzHcrQ FnĨ" w*,?5.gnVbUluvX遫SxjVKE[L,߲Rȉ$r)90x 4#n"}2_Y6jMkz1Q6I ӏ)ѓhQ92,ɊqK kOzD!/6_O}/7(yv  7f֎iawP]uQ2l(H_\=j4C0L #J7=Ig6r{ d!D0e+iq?"*xN ![F#Y]e2@<4%*wH|ZY{gؼ81l(T-[>ѮWq;MlΰvXs)=+hQm65V&$b퐲P%i?'xōZZ@<MplZBa6'⎌i`+MşiC{_lZD7$CI͂:쮎5{X10XʝKcR"җ/%ܡX^{ {߅%\6ݐy<*zv^y?o|UtAٯlӹ;sp(<GԐ Ƥ=~#0g"7sXUA9шׁ:hi2S(_,c^bTq5-OFX8&Ǫ?u 5n@ vSɻB?DIӪPZv+yX p)Ұ}BJo\mg],AGmrSDEgUGE+bUuwo&W&iVTÕқ2yS&@ >9쬸/E#Gv~R:A\KwuٓpĬeV7}LW@"^/k5gućh#3"#S" rU`cMe3U! =GZR󘏠9d/t&+3AjE%{0µnERS3?lGRΡo<'FW ,Iwp?lӋl)il  _Kts ɶL_]gn"5k9fݿ56qwiOXTX[6VF׍v%F{wtڡ:Ll$o2".lyG+| Ӛm,Jra%[Br&D#PG@%8Bo~ VQyBjM1Qq^؏WOEΩݱ3C섣TћafE;=_pS#+&ʼ@ HMB_:]gh͖|918fЕFpc'׎:5.*UTrk s5HB,ndLzAw؊V̸n7|6<3.9>ToVʷgx W$?Ox*לFo4GluO*eeԓӨ.pNC j: 7e[C7B wxXRH{mw+bکv :ܯ5pɋF4'JQi0sgX{(g*Zֵp!\tG<5o 7!/Zvl떺uGPg_6$L@i{P$2햆 ҁЇ1̣t2GCJzPIɜ'* ZK;Dx{wr#-67y-fX4 w$= i? * Ɠs3m"1\ v:0:&kJq$:G Br#^nR7%/<}2N!@w`?*B.$p6[hZ?ɶaD|4۟4A@IpCmЏȟ$>fu ZJ,i1Y,+D ͣuCSO _+[G~DR,&LuiA|ccYc:ce#b;?@|X "Jr8u5xiJ]4:8g[1琂1@{!FN *uq'$|J8y<$;1U' PQ׾@;8ӜS4׏ 3u& ໩ol3>sgA/~aNmϗȫ'Bybr=>.g9Ɍ b2 n%{U1-iZ/@H5be$>1[k4BA. !%<%F(Brr گ༇ӼUקaWw=ղӉfl8zEg}o粛"pcj U#cYtƓoD))sۅűCBPo6#wg?pᶴ9q=pLk @$TK-ε5gE jgj2rdcِ Q7NMK&+V6hC${$?>ًo'X݃(o)o5z1M!3?j[QRn,3}ß\Oᲅ1Xc}? HM" p4"R~< (Ӳch?J6Qな:4$jzb׭p.t߫}]N'^f# " x2Y˜:͵ipLb?Bk)^[iJ7}R,YVmϊ5G_zh&?lGV3[7Of pxVgtG0 +LrVvԫ/𲐟?6ڮ/p$Ͽd7تgv̲5X0kRP_ɹ9>c_|0֝\LbTnyL'%?+!SRI%D Ҹ4v5Ww"&=I$OVd'a6h}2쩚T,A~kf{%P)kYU+2&0D8p̜ se|EdR&Oѐ5ZwC" @Ɂ*M#$01J򭬲D">n5m ~Q4 C. hLdޮ뚸$[*y[:8+k2Jn$ 4Ͻ6TߠS򈛼=l% } ق"Ƃ7eCJH/?{rVp,WzxylS]et_+zl)J;Rw?@jFԷ_n &&qƎ/\cOgF&7bݬ͠e3L}nwԧ>m2>zʄLdHn>{:/²y9_8mbdȓS ӻI5oBZMrffD NYK  Kd lKq4vm+`56jl4BtFOd5QpA^r.NŮGPsۭB7A# H7ƶu]O(aUDЙ#Ǻkѐo3 Pn_p p#*v_KW~E)3UEe?8$RٔTs}O*ÊbOc%a]=!P~Pj;T2?d$?ā"Jɏ<|y7ѧ1QR#Y@#@8hFOP4˩>PG=IHNCXmPF\ [moAF=:. U䦍:5vsmF{Iӎ3VadRK0Gř.k8ŭgdIלfxZ/V:I@(5ounuŨ*5r`2(%`wrL 楠; ]PfJdϧ=c>f_)lHrfLyeVmbӠ4@msqM0(3 LϺś9r;ϒTBY笁(\YuTq8~ՙ9mγܥMWQ.0ō(Ӷ[^t, ]堠]vnc{.Fn!MQ,Z>-G.t lhR uЭ r m OnmUVB U9;ޜ\FÐ_ Ra\.R.r[TS{s k{9w>}GU+S38W܄Pr;8c '~E+9j6.´J]Ԉv4/jf.JcէiR YRNa: `-TOE?pg7 ׍F{S L~3r9 ka'M2?/ZaD Ucߥ [rFL%N _s#yKT zWHɝ*;3ýOQ&%]U EF:C rfC@(v>JNb_^"2'5 YHo v$ ^ I |mqpC{zfOôAe$!]_u&o"]]{+:\Z3-f}6:v[q_L^g*930u-@"HC$4,ʈ)wW׼ۧWV*32TjVi80'š6#qKT3߲C;'"A\?5{_&w2H|p!nG2ɒ;^x&q P7g/5#g0qNQ :.<~ 4xgWĮ)B(ƽu;z X|Y/1{|9Fe];7|5aC3= ܴ{+#p,›GMwO@viF0b>ӾʹnT_bf`brk#(J> x]tx*:줜9ABpG{Pk>69߫ԅ.5H#d·3HM?O Hw6翛HgcтmwyqO?oq ^S聾 k "P ߀{h\3s bJk7؝ 4|`]!X̡Ӧ<מ<7tMݶnO>ŝkFtH~`<)@x,´ "TJ4i3:r2ڻzs+xQ^0&1@4r;j6Y@pBd!U="JlX vK!?Agyp`&HYmT0™rſ|v7Qd\ܯD؛;c/hI"JBlzA+:4ZɶSq@(  圌K&*Ju5;#!Y Wr}$@U4Y=F;[DU]l$_MNjZ4>"#|wX_x#P{AV"GaBxwW$Zk'M za(/cf_`hCyrͼmӴ"U)Z rj=5ΎLW ů?= )X| /Urˠ KҦQ>S'bR[C\UaPK%[ܮd; is,J 2 ] 4J;m`>U g ƆSu}1KEB"/>xo:aDSfA'7c["$UPv]x}.oF[lj; q<IлdT]:H8ay}C^H ӃU  7Q}X]S_._=_׹$(6󋌒'.eڃc\VmG 3s M.zS_UR˛qf>}É9.C £C. 9s.G0lAp?EVaβftOX8I/ڴWnI- Q8XǾRnx2r[@@BpV)v^ǟ<^AԐ/K 7Iz&L+Wx]<|W@p֢Mc`۰ B1xtUT H(.1ȉ:Ra/A`|BmB]QLd>wU%[)1PVq%C`حAD+#d+%]8= bHX @l0iu(b 2 Ox%_ʌX|at^ex2z,F[f'|Ё?hKٱ"TP1^E~Fu-[.gajo} iI+y?4#0$/-ω~]|vx >a-?k)N fEѹTdEwZbZ$$YC6Z_dm~#q ~@+Jbʧi y GY6<8D)̷o3hǰTgsل\U0)IK~Y(̙ޗ*>7bڨlwJ[@{>4ns: 1c#HnE8fqeNSXP5. 4eLh7~G^:d[7q WWv Bi>S'ėZw"yW.).Io%uNf(/F,A!MDz%K~QQ//ܵi{rg G=QP?4w! ;2,G%z"fEJ¥%YʼYYIg+xq%YplzlXԐkMNeA|]4B@_7"P3bq_þ '?Mb{?N۾ujdP#}o[Ѕ~M L}#R n$wgPSG6'3>DfЄNBl 䍭;^hqPNJZg "@`[0;? 46r^ܝnb esVb Dh|H'yITNF[_,2/RAt =aq3=w<(h3*zMNjHXS+-=L9 Dc""vuVqݳ_إ=[Uz@)ҠL^S!%Q  Hg pMrƫ{r7l?70 !vf^S}q s/`~D(etT1$J^/d*^PwtD, Txomy ޹$dl'm!t) V;?Zc0wF  F@ i XU]tR $vIK.rP GN[SbwON*!> 7$?@e2<5;KaF /Ÿ[^sL³M |ܸ؎h``#c40p}BaWAdY٠-5~Sa[~sh-ҳM>pfEqj:攓t jӣ>-BG YpL}Bd/VXcK?fN}--%3Β"m*1c{"vq?H dz2Ëi0#ƯG@StS%r#b믆 h5D-6]]=겔$l \I) kӉu2#(k1 7u}<2g!xA\(j`p0R'9wm8a %uΔH6& Ü "7E @g#YQoWv-hɩQE~l_wR{O,(#/lNmk 02 ݃LE9 1AtPV$6r-cnr>-/ĺն*ӗ38cƃ|dFè5Z+u0cB6]XCiw]p̅Q͞ w|YS/?WלEƍ u M8G\f8HPJ~+#C Aoj9gZwfQdk^Q{viȣEڱNA} e~ *.t"12"wz(W=ϣ3l偬Xe*ͮ>}_Z#F@*M&/ eOuݧ䷤ R<b#:o m 9|qWxR$ݓxt`/v~">SG| VJ//̽V$fFGٕȪ|m89ب[O= ;('S]}\ TXWg(ɣfVoTaꋶ)V,|,j`"eQ.X9,Ɗ29%JߨxlEwX^s5ڝ;d__m2 ~ l$bJI2zN-H7x9=@DC3s_:&yi/wSaS;5^ObHqy#x:<(x/i% M^& wqSbmfǩ>ٸ"s䑬5M:̘$= iJ3f@ G%e2:H%qVCV0 u&G0V8%Bĵ ^4;֭Qc9?(խ܌USU@ܭBѯmi;&]J,Pd|$QkӊMi+r3^i@vrg۶K^Cg\=٩ow,q߹{$7lő+jQ_أ}:3Q]Xl2EGWAmob}#[7@P7|w6@-j+zh#/|s7RrIkvNTQ ձBhi\F72zGK-:8_lRy&R͘f9Ƶ* 'хNkl2y,v~*m' hj6ARh"K`jH0D:\ðӗ %in+?\E^d45~Io_BIX[˫G~9Ր\ xHzkU!%c1vqYR©f^˞zXs}y/h@GLAOЪoMD "QE嚥cU-Me@B  ?a!LfFpm}"B>Lu@Q f`7xSF[f@>ACT :mcouXY~֦#mb)ut!`ʡ4ǯ.Nj*C4(o<@Q#C# RP#Wi_TIlK$iYxBP7dbeهMnϬ&"bA6tbIwr.s%֚ f+9uǙ5 DI}[7Pfd!=b *H[q ;NJ|tD-B}VO< hx ~p.ΆPl{,%1T*e>5(U*Y~#̖"R\"ӈ-u7-3p򔤀HA!JJqy|4wo8?)h9zC)71:Ȃ|:aimn6CJn h%Q2yCݘf$i݉I1]W??.vSРE|9%)W¡LW(ch.ѿV킄|{'q93nG\[UJ<}O31!^ɷRCm'G:ظƑB! t)%822 c`q&ӏLdeKȈLD_XYo7~榞I%/CmG*Z8»T/qhtiCbջ M4O6Fi[xw)iksblW,<^==@y- lˣ$7/Ӫ]!b}i~3`J&vˊY+{',m@?B0ii[NW><ɟ ʁCvT7w&A+P>ݿ`1NPo64)ֵ_$>=yf:z wBݠf:=<A1$|'D† 7"'2kS_v!f`f CGI˨tn2Gv`~ubV|{tm}Sblv7iwʠ;?IE(l9AQ0J8'd-ejm3<֭1N5p?-k.1&!n\V2p~ϋA>]~>x ?>脡ST]?t`LŚ--jֽtv .Yh_*{){.v:aO,p<4W,k@cS&@\ bRo(.:$q֚#!ܟ̈ϟHmcoLex}~Y6U 1g]xq;v#jk̡zkq(sz_ȭtYkU?hc#E#G*<^iȷPLޏ4(NS [<Xm1-35Q >AgG^XxR1N,S'mFdW:j[fO_q ɟ'0j4Ђ%I5%3]=mꃛZЅ@Y_+;t PUKt;q௜ vDve\N6Cg L8v ̊6M˶kw O~3I`Gi*4rKćQgKcY> XB#T{!{.8d˙Is'B1@(<̽/2&BH[';,8i9)-FZFXR1&3v3. WC1Nc!bѥ6:G>aF%ehŴ4ۢY#+mB ɲs_Vv'yZ^U,Mj3@fr#t[g݄:+CdlAAL kعu>1^ B 5If1{_o%kboE*i$ķyezwΕ }fg=R||ZAqOPv0Yp5 9U( gĖqp&%di+O)QEV. B'\ѡi Q߀0N(;z0qgxN5JmX a5yQlII7\ in&TݳK\7lŇMks&ETPu+\ )Y16*$`:¨͔Jnx> @p$!%P| sϼt!K))Q݌5Oe'0mQZڤv>cc#w@Z}i|Mk@y!3"5ޯE/o!>_>_=W*U!#;id_Dg6hߪNʗ`;Q їv4}q3jB-r, S-I f&.*w& g *o챻Z OYȳI{DRnbt_RwF˰?7 !-0oML;^`T^:G@Zs 4LT꺅CZ S=0P Gn~Q4CAX|zzeĺJۻF J|JgnX-O8em=9uQ%oM22Bޭ?&]gO:a\DS|_HP=lr)G#@5 =}g(ca WxÍ7tr-zJK>4I78lWu.|#ǻm(@}T\h"E 0!u &ƇjhBK Ij΅ݱD]7E`Wh^r92bKO^`HJŇO Z6ttBVHK|="73FQH)_=3 ė1 CfHL |?oEw3\o~;:stg³zLՑnVnεdP Ja}8~[rCcPIa"kk$ vǭ 3Sg0}14ёYF 1߭ F\w$j)+q>09D{3Ӆ}y[l,H(2ZE:,\!Uj*]+?3Oc0_)K7 I*hK;jێFXj@Eduk njwCT)[F/Lu҆ޤ5TZqIPlVc귡G,Mvdb[( >~7LB%,80oTRZ S@Gԩİ$݀0-h_6}dʸJ]y?x4?r~li,?\6pO:C1q@[E $ѦLU` 78{`B$Mdye7T[Ʈ2st)"bN3VMS yxZ FP@P6V_LȒFu(skB![x`+78sLQ86똃14b׸1޷33(jxմ=-Zܘ\xq޾t:GW넔 f:ۘDr^Ǟ'D54;6$# lhtoH00.d.A$ä[Ֆ֟#Psh" ww()hD^Y;1榷_H9NZFNK(tܠCA$ūi-'+Ûc3l &˜:;/UyD'{"2׊Zhpj۟dIexJO8lrkdz<\Cfw6_B$2% FS䕌$F"wԳR,[M~u&$sUXz:KuH߃b sʏo&lEY[ -$sJ\/DTOY#m`l>= FM?^chJ 5W/ d^^px%CчTX?;z1~JJ>.6 MNGO("eH"H&Zlp%>q6]ZM\Ǵ?=aHBp-C{oZmdl,,0kOZ9~bk'cޡm$LISҽ hp5e DNPSp.{ Ch%cp(W%,gUA#Xjh-dѲR5b+1&(u}XBԦY~߳eejȢlE_"u\81XS"ᤃP4u2f8 4NOɱ=j`Wo@l"Zɠz%5dK*o9eδ #oT1ˁ:1A0dҥ :ľtg)Gu* $ǜIC|ӼIJowt9u•J<ˌ\"#j>7ͅr@}?2M{-Hf*b^ñ*Q7f$\#J3v^f[ \v.~qKG7.aRBNʫ}P~rCLMл|Gna8@[kL-8գM\:Ѽt땤{9;/,KEx#T=ɴ {M8 ^Lxe8]J@ OaRjciJYoK6_d[&UjS\)#ԡ@C,y?q\L\mH鍊sw&q-.#II.2mqe[?zh,'4p }cjuXmr!nȁ^GHfRCrԦ`] 4XqbTCll܂:ɢ)n5/(tfv)/?=U*<9apEEƜ4#[sdb݀,G@YL Pv9'r 9?d\UsΈNG1"xߺ!XZ'sD:o?p) bFn=J+MLr7-UWlA>ڃ{7m8 (U2y ]'ֳ^dH|SOÿB}poGlNl3*쬕GD' zu@T{Č8>\\/W~mQ*%Rfe3x6 Cayz$mTLw4cG42Ȣ7o܄fk 1Y֏>N`b keqOmp4䞝2՘$g7R4疺"3b*pLA1sTe k? P٪!ER{.Ui w!(Ju7u жmeyY[<䅪+exϵl/F^NJwlY[p}hIh7 +ozع>3P=pQbT-MnT'*h2m0 gl:UW:a@l$  OkN'GHѲ|^۽rP5i{`y,?u?Oaڟ'8NYe0y< ѵh]Pi |ѓi "Z[isINڵO"|V@Nl5"MK4ƙԀ7*rH*s%1 Ԩfk2,Joy:`ŰW>{ I xᶕ01.uꇶlE#ƓF/_8 9'l|gj28( !3߽ZQi* N[(,YM_vZ?tO0 6fK|65Sŵ!-B&ZbL.W<(^|01n 8l#JŲ G{6ѰF*2$P~}sTՍ\ T1 n 5ss#c7F8UQ6ph%KH.*K[wTN}.8Թ:!Mc4[m(dá)WaĘd#Sq{SQ7painqsW@T⥔&H&ůݾ<'g`uH*ŪE-O}_0vxV (Qkmʐڹ`WF̙puc2 :msznSPJ~ p5>RY[nR`Wa&wE [pS/Kcqv|i{}n9`ͱ<np9tl-kaQ3G 4rICy1[aE eU[0՗w 9߃EKF}L <18H"逈~})?v6>qq>/%.뻲R?Br## cMnӆFrׄ&B=Aˬ$& 9kx5) C֞ND,Vgu9ê|G ¿W^^}W%g5VNեhܳ]ڑvbtȟsn gr$6iTR L1ϰ5zBk+՜H^=7ju0v.J畿#|je itwEg?:=TgE uE_uq Umor)$?4ة%5 ϓڲ )䓴&e2U[I/"_hh*CǙ/<#B6úE`PaHubPtŖKk7 F1w*ѯtsv3Rk گ9yeir? ԓ6:#5Fd;]+Vi7A7/OЙZtpW+>F&^[E9GqI}@jC4UW%Hj}խ -x-n6ѵ01⫏I G%*us7]~ dY1Qhi>,J/kx+-TWOrhy~|wEml|sdӼ9m<4ͨKX/̅ͱzrwŖQϰ4 _8qOʅALT1dMltր*2\+*-rm /e6$n&t4'tkVbxM~ӑJEsw/>u8 WH9.<`TgFtcQ67z/4XXU Q0Fv! Q~Fo*Xqt`Z1랦1:[eh^w?=ɉ=tnٮYH# @a y0XO_@-q{x,'␔)N8N*a?Зt=iaE6&P +g̤ U@!4e./2n= GhC-h1zw$lƧ9C)![R;XTAѣ/.4жi'c3ZNy^Wt a&|BB,Y͎ؕЀ?|X^fӿ/*Z0!؆[vR|h̊эWIOc3uu\S"^9'] nځ(kK=]Y厅 0KLwH,8?Pm&+ch+'BV 2f_Hf#'=tr|W핣1vrs Mc 6` ӷ^6CҎ`"5H<}n:9Z|UjfR[.xhf]PoM?[VUvIqU#@;LgTR ⨒=iA KwDϟW+0] (qWj3W 20Y <{l0:Zd` ~`m `Vd]WգIQ߼",i&F`ّrpYIنy[";NVt MQaY6zYuQ$wxMa f,O|u-6DoN"ʩɷPAPƸř7Z(G?ԋaWgbAoҍmD_Iù#v~.tr(9KjwQUHF=d?BlN_|9ɮ0!w#lQ aHf|V˺PH)U- tr]z<'b?vD0:6}C8&ݹL~{^"3Y2e"MEY~ߙ25('̸y#RY*)HH&eot=15(y nFi7&A_S>>˹CTgueūr28_K=}cɋUWW| NQɪԨ_Vrw˯|},R*=,q5Y"geEŘ4S &li]2mQ|8Eq9=LEokҷИ0aR5^?(7;DfdNGr}iZ? 0Lɻz! :u q-T w S .b8@@9S M?oц4GɈ "H61OJd:uS$1bCgߥyHz# SA۟Q ngb(ŭIlʱ8lND璯%v0p v_gL߇`֜S0&Hr5#ܶM)% ڋoX{T Rww9Jg!>,hr9cPښ.Ëܞ_Mlwr~1wlGQ\J*X[6wbqVhqg[`O3oAO3l2zBpe) Dv9x:@$cmTz6_c#fl pZFY/F"_tM] ^9Ce<9߲;&RZ,t97]bx,e\$S42ackQ3|4 pm+7!_NxlA+*w%NNz5DFOX{[I ۩ p.Vsǵ :˲lJ!0m?⾬Pa}|Amy"n=&rtn<|5S+Gx#X3QKHcG*_pzeyRʭVyBj ^7ϧ.08,u.J[R'D ^ V_YQZ2隈TK`{0ܙZRgdߥ:݂ޏ\Jh5`56Y/3AP- upTS5D^r#[(z8k NtS8HItm21&y,,1'~/OŅ дg/oMn߲|J3/Ng)Kf8$6=ЗHЗF;[~S`1u* ]LTmɊZZDO"e*$߬JIx-#5_E*ћs]ܣ 0t~r҄$5+ PN SKėtg`Ip4=F"/B2P5_chI%N=oHkZ^ %q͛&^o `U_W^{rH:~? 鬒$iY1e?)\@1GvJ%Xu{[bwi81B1Pv:B L9LJ.RGCLmcIjt-S#5&9@Pe9hGt2/a)9"& `+n~f#Ծ2702qJޕC ſ2]RO=DUJfޖE/ySF.&F ͎m]\"UkfMC]X)xGW$ t5%*r)2iNTG 1% j~uJUrN! D1tKԮ*FKG]hՏ&+kjV#Gn\4b&>ʾM&-1c2G u+i ;"ۅ*8,1JKجH|W)lzٻ!}p-|R}FFCATPr 𦙸f߱x&rEJkr:X!Ӑ3<68>EN8]U;uټBY wETq7п"ƌt!*>%hn1_wK}$kޤE==[m,R]p9;/S(֨D>wytLC;^ MD2&Z`[iVQA16eTd[B|AƥE&ͶexK|-GXoJCF9+PX\//KFftbr8(R ZNZp޳JR5aBGg+%(^j(y`tTò|k)S )9yc?vPU"IQQQkw/ods"l 'rJ,3@q:dT3Rg^9p|GWI=|g̕aAaQΙz(مSOx[3 wbUX1,c(F+Q]}Er^6(}j"`u[Opok SUH{V*X1 .dH/0w o];񽳎N^*ɻP!xx$mulm6X l؛ =` *:}+ @?G.v # !h{sTw$l{h>b;'&s"!O}K+p=үcù/,btf:~zAmsmsYQz ӡ)0CFy2_ΞS챢bm}`~gUM30r.Ykȟ{58/6&h9S8|Kq=j0JS@O)ލv^9tpPSHPzx3/;koDҬ~UCO~OnB8U>'dK6{ ݒg.<,%˜.*F=HJPC#xq-; `ʉ[,oIVG2`W4=+){`@fWГ^:Sd_K6&qTrGHn9k ѬdwSvKIǍA%,&@0BZY'8ҖߕrWtIb=Yvr\Ar5A)L$qMW獤ZCi: Wu0?@o:"gM&D؟|3!~\1!m+7K߯RbrSLXțnޅ PpxY. "a4?xY v95=SUTj )}e-=*[-E1KbId3lScA(:zaKH!ys3R'?S vʌlXPu|kC(M>_:P^וC)Q. 1~Qm"aԔE}/mmh!X<͇jjPڠhImǁ[џ61{DAza?=qR/9]&BJE`>5&rœy2,Ad5y `x2%d WhYr;o&=p:-['A%g Tl ,enI!_2B(/6i4hnKvT+~NL6F۠Urd+ۻP| iʼn MwѹaS馎\nͧ*a Aảa/KVp5^h=4=W԰7!B肃9kqsMWudӐ5P,b@ȕHΈN-' 𵿺q3x; /ϋwa,G}ޗ0-7(;ԦPq*L!z 4񖈱UW9Rw~B;S6Y&FV[KŲ-hcϧ]a:DW1&Xiᆪ(+;՜qeJT#X(e 8fI6`2Ql6B_4{<űcDĜFu2V0I=mFhkDH!˱rÛ jx1Nz(*q_TNw:z~>AӔA誃7I$Yb$ 4!d]|@a-ZڪRc ^Ġa)կr4sU|}(U!tpiKnXQ0)\}udxOb,4+ϜH: NXY9y>1 A|SL{ךn!2{TP~_~((AcDt5Ma},?3x涱;%Mz21g@G) 6nU^}ǃ&+ Gf,9d_ǰ.ǶQu Lᱟ%Msv'*w$71n;+SK+GGf~v zԲQ&^AD_5{P4vQҐOG*ׇ;7e1ZnI}{#`GQaNM;!!C,ytu6rxM G}hź+OVwT_3!+p47unw# s2KnۯȀjkVLь~j!Sς!둇+2Tf)[-)&f,v1H2ޞ2^_5mNT%0!+Dv>)~$SU1yG]ʋ rPmh?א,lmPɫьe%@8U2]ң x0 tZlJzL\[]5A3Cnie^OL-\E԰͚}i%dhͼI<@ihT29 OD.x , s:!f{.DZ#_$._ѩu z#BD.РȰu6t2Ĕ":ג@bpIp_5N7L4eSnޠ@5wt%7kM$z WYtIDE;k9JvtŃ2mVW8OB|a]%Q%@>lýbE磪EнUҴЀy9Gc[JL,_GlNQ-3 +^pG7{<*}I@d\ YY^10ﴚ-knhqYv2fɀu/pm:U45"}JV#PDBM pmt˜1!@M"QٓY!v6Yrr60 ĉz;yxc gˆm?se@4K(ݠ*ccI rΞwvnLqoX~>3$drU9]nP lU֥AtHڢ}/v :VhQ_Ʉqn%Ճ}5WJp@ƤYUdupL`7UD*{S%9T760*fߧ!VHx):<>^aZMwӍ[%A֍n5zJK` (BT#S_|v T3$0>:,ތ`! ZR##lq@h>9ָB'+em蛀6LPZ+nahU8؊)77cf6]k<[- '$2(G#SWz6=BF\QZC>|v]$#D&ش0Z)\/B>J#҂ߥQn%= 0'yi! "B:#Ix=>YبAB9V ܝSD tl̖#IAi#Y)~;b_~4*lMMK@CsL JNF?c՟RT'.y$~ O[,[!}TFH$Myrt@O07Û ZUm[IEdb>0%oUOñ؛T ЮyS-N0$KKJhL:sVA)k߶85@ 9:i2doܞEHuXicǤ ,"-P(g:D@z_#}KU'L $[Oi8D6 tA..A֨g'XߏD{N݁4ԧ fd=6{,^C|% DRl =! >er3zK;_"X/n&fn7cb.)s%Km2wzU\5s..%Hcob"M+J|ڡ5ت )9Z{>&o&;ѐm}VSv ½Aߘ&dLٳUۿ;/\6v/%# WM?CxߣrS =K$}UmZ'w0#\\ 9 8_U ȹf7 FDl2>F{wU)t'`:74se3ђ j# pL2ᏢH+/eDo}Nk 8d)rf҆1;e1;R/G|(5ofxiPX$tȚAYPn5+דv&23$E5`#-t3TU23%ŕ2,ʢ+(OmN" b9 |]rRF_F($'0NJ8E2=uԛWND}uq%+p'9&(f{K93D(u`9ed?vRR;= ZDo_#dg1MɴT> Ew.V)hSrSI^MY]fg+ hx2[GF}U$/o8ގ6(QbO+mg KIػ4^Hm/ ƌv{ޠDn >:t)zf'QlXE`8ѷV$v#+*2)w:橹9H#kg&]I_Ua](\ .<; O)$yF ]Ū}8O؅d1x/QQO[XOr~K>%DG5d݆:ܦ%|B(9b)E`O#y'lŵ6Qsݙ\A l4'l{P$;}]@Yʵrz4lnzy[MѼisr9CVDe"֓!(Vĩ)1(]oÜ$B&шpU +v^Iܜ͑s3'_sˠuA^t?X-\ $>`2<.G~7^z>a!My3~UfcHЧwzOώ=dkSק_3ӌ W&c'/Y] FP*=ѫm(쮐^ ^]jLAxq3x<#X'EWKC+|[fi aZ" >Um0J0&/ ѸGj@nb ?tpͿsŪ-@hw,2Dl N[w#̬ۛ$sb+wZ ]a_Y >Wfsz r3>D{6@d=lq\6ŷd95/_ T~?^.k3A0/UE>)VJdї9bm#s'-ʰ^CwxUc,Fkm>T!ژw[vl=v|=),'x^"⹯ʶ!gfc[E:؊Fۼ?䬳E7i]LPla=~m`kD34LY e>q`~ =Rŷy>\&ɑɬ#ZdbUaZ Z_yhk^5PxlnE OQe mTǶ>S"Q S3uǺ `ΥPOP\p3Pd ߌ$d,o[ ='?Txs+>Cn*(VR:F)*q["NA!S-dRQKTmSDR&6uP8춦]6Zo}T[>,=U;1o,-ZlijOo $.[4mħ_]6wzW 8 q/MJ%b xn!1tzQgûT{83xyǪ\gDhlѲ'??h`w 3FY1\z܇kcNa7g46иB̾0&8LVww½xH"/ORH@=ݍ< (*?$Д3C12I.y &#qkӷ0:(|V l W&&_Be+[a뗷;!<^CP2 ]J5n m}jfO"mg^nfLj{ш\FiQp8o,I;-97NBj?f@:1a ?Uح9L‘v&?+pa @}p{+`t3څ-MPo(qL6+ <^n(yػVԙ-d{t.r6ۙy6\dzG*Z1^X BK9J 'ߩ,ƺ(zUA'Wg?= ƚsd/a \]wseY~3fMG_i$fʂ5rGYggr iy0S 8t.F l?G>ϖ=&,X(0$,%-QՋ0lUlwp›ܶ?JʱսGl^?yd/PPLխ 0 ڢi˞]KH. jlޡ.04A&0ls1ֺzHtWnl "㗛pt\1h4[4=?sMֈ\, P*^狶Ǔ}cmr&Ex?`i%+dWH$AŚekA6QKꍯh dp(6~@.S=y*pm\NmDy)DK $aeLg=]!|TGWz^ (Oɰ~rB(QΥZs^}*3S;|vc&3 xU0uPXswYZ͵94ϋudjYRй!RHfے Zȝ.Iʙ/ SKIn©$OXFoʍZ/dd,R8F򁞾pK@YjMLH- F$cniJ ?GڑhP ,6_\/ VpM;=s^w((u6/Q#܀6TdYWJnؔ$Ii h| (``*BʉL[i6v9  bCmfXCs,Hۿ %j-5h\Cjۏ+L%hu2YvY55`(-BlH; ̦֒Ge}4:Ę?|_M?,?ӌe0% !`uWqȐ'kָb*Y:9Z%>94)tu,[ B1S[ߦ`"PK"K0YTYOZD:+cG F"!q1J8̢/<" DUR4h ^ݞLbH>Ʋqs6cYג*$:h|ػ{xV{jģsn30F: Յ6u~+*h)ґ0]+37m[U;lECaϒ `lcjMT]ʆ1 I q Mi= J沞ѿB*0)RKP'qB7ͺpÿu*/ 柸ٛRv'/99iaԋvh,DJ#W>lfA8*.zVrV6 H$VMJ4N!ũ#mBrB +8 (mxS}hḻԗ66ݦ P:X_ϭ:dX[`>9g^[zL&n\8.,_lߣ"2Rtf~/5Ӳ ,mP@Lui$(ztI'q+wOvᖮh:3&܇qk m4[!VQFٮBm_[rZGfH(q{-';om >sh5 ^7NoDKgH.w€QZ}ڇF]eʣ \s 3 W/Ov](cJFfjFSn숤bJT܈S&(kE}2Aj4VAuߎwa*(u geX@r- ntÚSă59c+(R %؉B§n>T fOvfV"ٸ[m1lݖ~ΔCxƮx5` JtF*B_zgGdVtx{Ӡ!ۥI)KjH6 = tdJ. rۢX׏'i'N"L"L:8"bss|QL ^idзjذӐZQ-N =Лץ! LPaMRkGiT׸ 1KiX/i }\uA@/c zW}ن]|:^vWtK*GlȱAa67+#Js-o?e-7ch "%/~ 6anNKս:+ k$C"c|y`T(Fz[*p{.~Τ|WR)H 31l*ʎ FX b#^^оoc[}fAGn9'sd2!ڧ2񅉺~sܢHz?<(ؔ HP}4KnL>[|E  ;Aor:cJ(M苀 lH\R>ٹׅz[gŬ~_U`M]fy9瀡+ q5$m$PpfPQjvۢ|3onID^M]EISblҳRFq0f+n1Et{%LEyIS'W!i6wGc&1CX+ {k‹q9cjxx0u8'Du =F?5tDMt|p0ZbVrNmwG6oA.wyVyn|%ei^fzTEVsm2s|o"ş-ہf}EE~.U*d \5:5xYYWWp!]OƃV\č W)AC_((1g&8=@ mi팇_X[wu*V C'Zw{=<쥔WJkUD݆Ga>mIsAҹ"93|eq␩nas|;kcJE 좨XyR,Xys.ٷ)*/8-n)uw z6*&Z!=ݶJ~au^M~Hf&z9\;׎mլ.OSYg\+G7Sur8]D&.AgVg;J<<1ŠV>mJz0oUn|˚%GaFtruwh3Fo"U, BYrx?hr1:QږKbK9VL/{N4d&Bꩢ.=. ,M-Gwdb#;' 7*܊=,9]CšA?xs̶ndxو| *DSuY; KQїI*9Tp~.M:0n"yY/J0B QZZ"չQ6 ͛ }$6:_m] (W MW KJcT?ʢ!﹞ےqlLf*tFqg``Hxm)oktsۥUCj׈݈rk$ZeW5[~U)+k<`m X_*O;ZOG{/B@6@j#C tY^ᾠFY'P7 $5!~ŃIG8_7jlx&W"@\b4VMaӞG0'^oisP:F=sJ1wKu"0- Ĩ ݏN+@Z IC\lWu'ri9>iHjَy4Gl'2,$xhɜ[`GB$ ]xr.ԙ\"Cyv +E>\ex0͚%!@7b=_pkOFr~ہLcH\A׋hO"OMc=x z@(gcz ٥n4iJ_b w *K%A3/AOQ 77v{҇lpmY#Go nV#rޛi&DaiJB. B(RMS&: iQ1uP6o>8/,'M SgU"+ UpΟatl@=[{%I*ihB9}P+JzȀ[@pG !fHWre CX :NSvAx ~FƐK#`V3VLrY>JL/f'G<\p$`Z\ Ov߾(BNԓyv+E7IY덯`j6yPz,D r_& +DOɁb ,6јSIx䅤+>C>s.Dro/U(ߏ ~VxM~.tY`mE)==3BFrW$~IGSTWw iC񖦟whAݝ" RDdpWJZpr9JZfן5C`n(2e73!Iج?2D_pִI3!Rv9_vRmËFanh߳F"wCC`3lw~V#t<{\Vf(GSpŸd^{cJioQkf"rZoLݐr9#7]{MGTz 0\ooݠ1@$frþٷ4h] ~>Ԗ,Y8SXyi.+L ~P4,L_9U92`Z’4xKJG}we V2'UiL'F|ǠG ,k"uGyL2:% qz3n6M'Lu(P.Y0oP W %28fZF*P2"{MKI "j5}eąu ş< W*K{[T DS91Y9~y4NoBs)"<kv)էؖb.5_?ޡ[Hi,k!'DPe)S7H) }Z'ydgq^/njOr̆';eEEYmv5GÝMwI7-e[l41ۘt[su+7ӬhnS4db$u~?xILHRQ ![)moby.]daq $ QnQk0ɺ6,2 1fX,y>br'fuά2_̝>A!8\-dj,h?b,UWF=&(Չ:q]y fJ88PFa*0`&%ڝ7rZ),`HPid#_q'g~vvb2pVeKn M"t~Ǎu&!#F(?$b'y&*<ʞ8qfl.qci9cuqSj:A:!oy~/76 Nb"^~Xhna{T&䃥=/) j2`QEp9]|Coz [|))N' />9*lʹ%>W#rHl`:vg jεgQ}Ό3aԀCb- ϖ$aAe2>V Z^2{N7oHDSҒdnh ^Z!Bkʻ^,u>] v 9&X VG"]켯R{ dSP )r)Q'H׿61f yMd6zXRϧ(k4IWu(:'E$CSe~95"ӄߜ79Ћr;\W^y(h(DC4㲼tDY};.E|Kzc$^-Ǭ}x%Ejxfǽs%6c6`L :yLg!(ʌ:ܨlpt뀔.}Y^#࿞3˗ٹaj|3]f, K[b0 Rv&*) /œv+]9F|C19oqTbC:džw+BR)7L3LU@|Mb.OэKO3D܃EK kf)TеL*ъGn8~H˶)':AJ.|&ַ9SʔBMɩS_r2t}1py&W${33΂rȏT(fѺĚ]9Y,WIEr *[yY2?$f`{ .K&|C:C4u_}/?pW yPZ%gb@]}}o#h[a4{{*D &[#Kބnh0@.yK2 7 0jQ&_Pykf6i!+ץ&ר(Z:vҒ-&j&"7{ ˍ GEo}XhIF; [Ԃ [&;I[+*HD'S&5 r] m8ˍi3=&'R;^5W=h)"P+xş$P^@HYyeЬ͘ H"y'MB.OhUsbԐ|"Ŧ /; !3Aeb)E:RX2m:J#0ڶ~}f=<45w(7)Q8جRt$D&d#pM}B5\ӫ[x8c̥1H:uwΌ)l"ڕ\=YRw)Ӛr|ȿ mٽw"Â>䯰b&H^RF։?'sdvOk$@40?ߵ_5c`]:*z1\#Ͳ#awOtJkjܭMM |mpۦ3?VV$Ȇzۛ_ S'b}0 z_pډT.W#p'Bp5{6a~@`72qS,w- "aSjpd3d#v$2m^+ o ;R@8Mwoo@uo@y,85C)ee^8X=&AֱR&Euwk ģhj9.iՏK1e0[MR|(Jol? Jk^m Rˠ^ʑF0<ᜃ` 8L:_֢"vpw"C~6ȣl>]`ɩxRP漽uc5Yg#$$.CtMv\J k+8My=]%(p,q^Z ԇ YY0Yj~[_R{5Iklhvcxfkӆ6>xޢq; 5&&(_a\5_WhL_EᯄO΄c; J:XJ}<F̋n'$EQty) .M-l@Ihr`*llRhL¼@6[u,w=F( :v8w׋J lzuTzYg֐or|(l1Q6TZ +,j,[ 2$!&8Wl~h0GD7"x \){akƹ04'o oq XNg畒yByL2t 0*v](ii /`_VT9,zdžP;켰;ɯ&`5\#eH8R-j Ⱊ桁:CgM= f5 y$,2>Fgϔ!T$mfE|[ujc"3`ك37~Dt!Vpoa k*<o>G}!V w'^,vk%_wҝ8arSb' _lk V]}xL9YNˎ]vN# "ddýw#6pJ~*t_3Bȟ-bz$>q}JHTy ^xt(CK_Z,Um4,Gt-zqE! I`X㛅^ ԃC5{;3wcM.>>TabWq\bc@axCg¦+d VE= b/XM̔nOG1-4!oiƷC+CO#V[KRP3H΅e/)kFܾHkQt0"l'h+Q 4iY#bVj:DnC+ *W7 Kcp R4z$dѤח4>$s %T9O#lP%S\+wv|x32_vnziMIxVI6hJ) cVx+4qdžCҧE8ƞ7W:m,IH\j/ENgZT^+ ɰ{+4=m ᱯ.ɤ;qcaEM14 ,Qل NK@;ztئ7P4w>'d>Tellnګk̀*ȏvm?:/ii(u)γ(5^hB`2d`=߉;/bmh 6AT#TBX] ϰf&i ٛ) juO70*";8 oBCa^T" 1~(6wzk^d{ J>LAɰҘ},ܘ/~MK?$3!- 2әB#`k:eH,лUzB.@Z6be4tlS#wApQ? PiWB5V#s4Ů G҉ Ml,2Jչ`;+-(wc}D4A4X5B\PJRG?Rw$@ƅFW;!YW I*y'^>9* 3dCg Sq06LfR[w B/F\K&OO92d4ڽEX9U$a_+B fKzJ⇆XD=932H--DocB7+?X5Z`ruҮ(8)kI|I1Į dqI/8NH]$4 ߃ 9uś!B6هǔ{6׋ (N:i N=nnvJvIe2"r#gQR}J֛_YWV;ZtU,w&NC@qY|0 #˓Kp0V1޸7ڷQ##b[-r-rBr3BRզjEr8@S#. \x5Vzʗ3/{D `ܲK90_Y#r4,H 0u=$b!345)&u/t9ԆN#{+0(HP  L ƠPLRX ZdS573f6(>ĭ!γ)W/f f΁=ҿlW8O paiPB _>:H p% g ;@Ȥ|֌(c$IJsNXyRve/;cK/ lABg$GyuyC]$g 4^Df[,ҿ/5I;i Y!u&;%\BEZFĥ+Tײ[E 1x+XV 1wcwDP-~mNNCRŰħb1dܫ8MkZA{*5nѹu1 {ELб \sΚMH`FFF|=v衅ZLVbՈe^evBTgY׼l>IӚ5k6PD`L6 jpHu R$^ҽ3^1onFX VU љ= N>1 SyT.GS44E%S,H2|蕴мΒd׸C#!U.dڼ&(Q jϤH{KCّ=J"JA+wМqS9Q)A,ڸ MnoUJѳAg)xvL%Q4wjQSSnDDq+K.e==V_ sQ $1ArzrJz6]˭3,GZ,'wj%﷝_T<szg5T!]yPƞvz ɸE?)' bq9Iusw"!>9po^=AgIsN𚄟VNEE3Vˏw=4J/XȿOMk]vɔ94ԞngJb!dfla ,cW&TxXWhX?ס= aN.*1:ֈR=ݜ&vTƩ:T8GOxVRQ=S'iIG#%v1I Z-(@dI)O"k؊SS~_Z8qi1}*N!a3>'/*EBǧ Iqe,ѲeOrАܩd9ܨa E)dkE^5B3jkb{d r(/WQvRϤ:(b',I` e)D6gNJN}x1ʻÔ( 3T5sƆ?u2( LP_뿃<|j~‹'ޠ m40Ͻw>Jt$a}~e<]<cKnkE;\Uo˜'Ë$iz|XP˪Ep' `?c/N?*\|s:p8#ܘ >kމ"zpϷ8\} o-)d⭖˸x$ 3n52?*%ЉߵŰh.c=DմԞLk=?cPCC _Q"tP#lvk"@:I,Oa 3xz ct zJo@@˪ny*PlE v2b gd|uԴ󃾩>AU:(ؔѶ[Fu0zG fTl[@)! Rrb2'!x:ч v)QUWH#`yCq/ O+{`ɶVd쳊Rô?yOffdnZ;Qkh}odyOB ze*y+?,;eQj7]ĉ>K6SŨ aK?3N2!ZIÂ"Q=NN2ZwE~hXd[8ԊPPnp ;*/jw?p׶SMvz }ߨy8`R1]e?MTf?lU5]zF&N\>U6>8c~!+"+/Mu:e8 ע5τKa`Hʂ,4m_y?aS=քܢRq{.P5kk6|[/h?!/KDK ‚PP R0M6˯≯RԴ.Zj61t;L&{97Ӕd'ALлa`/N=aklrĶ#@ȗjus~?mGiN'YŃ*Fʒ,/(E E,wvk4jX-Fa[ݎK`ЋݹUj>TQ{r gp }8O > ࿘fe ėi>5^qjy;KpbpDso=WPX2ZfJ8P0 :.jr|uĈFc+d6wZU+UK c&¼D}馯2М)ɖԀ@yV|>;&{oXTYaϯ8?.9{w=B>,G 1m<)7bP*v#'{$s(>wdS$yz]ݚ]"PE&} }]9PYqV8éϗb'&wK dE FRxW_L>$Bc?>`פę븗T6 $cN2"^"\p~dۓ \4k1L?7oV|YXQT4饅bbK9Lvߧ-滔&bc7,<4PDaH׋WF"H*[shՅݔapgPVBVW9R 6aE %yn9[:~40մ6T&bvS&E]SLA2pF nܩq?FzIԓ~6WKНBcBB|iX2۴&lKt!m? |ԇGI07|lxq{_ oH],!j`ℶ>O+9J6hZM9 gx&JU:uECeƈ8܂[0¥*B#MNv[FWpX^wuzEFˋsV19SR~:Q5?Z XTGb' d_Vd~ߵPvL^Ln@ sH/7#eKWTS=f1V@UBa|Mr$srK"& |n༧ Ò)~pp1A6AR?f^#r3#qr:Mjn#Y):f*.n~K1Ea XL2Ip#L)F5σ8iнY0xļs5%ocO _Frk1Yw]J@E8?sIB}U:D(; I͆$BT|$pu3+o]U0ZDM#J4 _ Bv3'(~wwƬ/7 EJ1WkTȶRT m]:Qxc0_(#~|Lޠ5Fc|?-Ǭ͍Xwc ~?G[\@Ӎ-RY YT"Y@3.GuITYu3UD?Ԅco[}m8@DF,Hݗ`{J̯o$Y~X\@+qޣ a5@2;z';X5n18r< ݂C(.Q$iDg YjpM_ɍ>piNҕh쨎ibP [DC:ȩT \n7&p 7e{N47iP_V-`eLgYMY"ۮ[{1b>.|b*R2wI`<e1HDig321&)D+^J1mN1*#§]G%;1oSTRʀ/C>s ]y`5e݁z:^@(&3cb> Jhuڸ%("1z$D#8bEԜCosh}UMm]fq.'+pl]vڄ] ߂ 2Y[A JSeed/+Da6Cm@%orY4߉{g5]*[vu&caF1P?X7M`e~EN1qذ~wָp?5T]D%9.݋9syw1ЭcΎ{#Ԧn_xιw f`}Ă(`Wc5q{CՋ"w;L≼&J<5$tbj=_tmD=nzˈ{b#Y7DGVգM):o&+[A LsX 1"DV!u|66ۊe];hb4gV(H"k<i)ѩ֍VŘnK3Ns%<8y+xW~dULʟRH݌Ap{~AYa4Rߦ(%`M *H7aw Ф$dk&~ vH<$imFX'g#Bb"x)Хo{~AzE-:A^]N7Mlξv6?}OӘ4W |ȾNߟkmb`1|_)-ѹos+ )F;@X|p2S`¿  >敻r߰V;pBV ",?h2PMa-vJ?DiKWb1ڞ\HsX/VK9TT5.\Lր\%M)p9[K Hlh3U>Qh9*|MAw #g*\=+d-l}ndpA禲@ghtmbߣ(#L+5tyza"91|b47Y&d "g20vDv IGFE),㑬q8Hao&\hyh πTsB֊c((BF L B:xFܗ! ^cƥh#c3)ʓp§"ly${&FwQPSHond>xЯu.z rz\hi s1o/$G? 3Amlw@Af n|!R_sVŇo~9+G6FBȉ<)5 Uo=8_XE@ZFk0ԅ ׷|PWiFoe* hDA#]TH4A~*[[&2&aUŘzĜ 2ʶ}_$`-!FQaC8<-?Jvm-VU+곁eʬEfZ~݈LoΧ!60PAk9*V_Hkf1HS83h`Z|S娒ɷ4LJ\ FfQBAͯBXWFHH(чH,82<6д]oL}B^(9P o((}jՉQ<0L/*e2H?` zDVw[>pЇ>Ö́xؘRԕ['Wwu@lE /,-{-_ӎ{jU`z x)mEpěCG)ώG"9.Y~DEx$,8Y(|Q`adMtɬZ"vU(UJ|ā7r`?bf6oTjwp+mPAb#ΊՕ,Rb xXm#҅~kyJqKju)v%`Zȏan*a=P|NA8Hޟ _#%a1kk5,8פCR ړZa>Fk];υQ@2P+ g8%i ]ZIPUERG=aڠr d_;pD=oN{7:|ӽpwdB;Yw|#D-uR3Z· iTryβ_j=m_ivEr;ܿu$GMHxj/h<㎓ٛF; g *lt-BJ9RWvlI <~u@ӭSFU3;U E |icYUZ8.Aj\Um3e#>'{!+gyqRHe>NO@̒"e#jmGwG{.-M%}{ڢ9k (ijDlI*O N4,)`g ٿ%~zPY;>EBemW ,Ul~kAj}b10BCMj h4*V),֤ nę\Te*mc}S)CUy3 Uxbɼߣ'y<Ȑx* i?f&!I6򔹯9H_Q#_bHtg4]h^L# PPp\]cy8HOuBB+r{z(ay=T:܂9k+35xB}ӕXC)'<^V48cf;?Kj%#Dn[Wyn+s:~@KS9@ά~e٩IoNRR%о4I>)CBrv1ģ/EE5+WW̅uKYk26׶ͳt]] u弯뇞qWGT,J; 9]d:rq#~SW,9I o [;BWTvs=2~0Hhs{k1C?ڣ7{xFͶ\E!/xC3G9C)?2i"3 RDb#>'[B~Kh9x(REy4iWvz6lW@4Tj((jv}43F׀`"R{Λ|Kڄ-$;㤀=0+=vKދR΂X <98> T\*@Rg:i M6B9Eu9`%j/k*e#AҚڭfct,/-#Ghĝ~ 4IϺ:RiNe{Ŝ=d[[1:L-ct* 5-.5G{j<]J>w"GU=kb˓A&sj)F|ȶj&QVZg(vzb/X8aNV݄20mcQ@JMYDVa'WK)0ˢ~E#j58Ĩ?&]GӮlk0 l?Yl`hÛ(rɑ27Ez[Rpqg[`W14IW ,?fI:?P8]_`ƿM?CohECFUDR_[sY7 F|ry;/PScy/tP\ 9BvpxPduqCw^' _?Ňw0UtN,j3M_rAgSvLJ8*|ل}'bų5ą6;a]J'5 Ko7bXP"}DINSM-+XӞQz@"w U#f?gܻ !yɻmSjn8Þ-j9̯JBxd^p)qGRŧ k ^If舸C"5?NazS!&7@荋1@SB>UW]z*ڟ_k;]BjN'AJO#cr ip`ORZ~*M3[:"/6;ݸ jb4N9:|xJE/L!r(kZһ|zc<Ș̌ US(k "Me!9D֏zb<ڴiAa$ZG TI\ UU-x,ЮU[88ndzԧ55^Δ K(Fm껅od|E4 <PݻzfϷSbNx2{b ܬ쯩V/#t&fRӫLR0Љ8k:w@1:Fm; FnƳvoDާ+,G*1/M4*✘1#i>Q1vMF4ynE[ z2Z޷6B03y"O~_ /؈^pت ʳ)Xr@<ܲ~Yl$_ Ip0bc̏+kCA07{cߎ)-MQQiD_:饈S N[N6SB'R5h]=8ցU Ku~4 c (+m Iu;[eVj0Jlĝ%x=e3)1b1`}ڷ!.T{(/)5qPfT,E^y9;| `s]{u! bQp[e1߲=8Z:,H&a?`62o?^g :ᨠĄl2ݛ˜K!*Q:Oh`P(p4hݗ3OY9+r5TthP:zi^I@(ԝJ_U8`<7Lzn%X ]f6|4X :`"ft'G @̀x%iG2#SŀQABV`tS/ kħ׼a!r'g8ˢHK? aPP5?{bWG5%/ٯClĠu}+T~qV"4=|چBs!LMbp) tO$=lP)B)CF Mco ev '(lĖ;L}oKV):)s%7Kk QnA(\*v8؜:T7{zw[t~bEijxg:MV@xNu~dV߉A@=Y%ܰiެQ'A<='J{dg@UԆ_.םS4CCZ}f 'NՒz64][@ߓTt yh pNaT+9q!A3H_$ѪHQ9!N) 7dpʽC_I!״` 0"zmyyP]X(!x=tXzV|7M"]o-ߤf m~,:jȮC Έ Tj>dOE㤖3st~gf&xǗ7 ˸8Y֫ ^!jeUb"Z[[]"U.o)b[{("i&p\>*z! Rc8 QygޚVֱFi"L|Y|-sH  e )3C\ ^GŹGE8Pd5YBZm99[%v3:/rjҭ9o|po2enV?(ʃGi]-Ez:D D,N{^p77PjN%ݫYALlD8^ͦYilGX -_rj5;2)k=( L0!DŽQ9CW1g;{VhW'C?4fV%I2i-Pv8*j놯DFY2~5F4}Ȇ F0 peށ֛Wfs.e?ުT J%Oz4`Ĉo V|o"0@)$z|Rrdt,M~2i* jppHM υ׶Ia~Kl٦]RLݷ%3iUQ|]rmB16츹YU00U=u c2h$TO;aNGZE]7I= @N@+UX2['{Y3}<2)lO3(ao=$b!m9k Aum=+B5[xMTfЇUv/S^|([s~ln@vApYNftLܞNA&Հ?{NG5ByJ+~Ԯ0A}@ۤrYw)`c $Ɂ+w%A梴<P\#Yi=9ֲ+[0iIo>+K= ,S]t#Y)8jу=Aб֟p 6xntͺ͜v'EU`CC^) znr\I's$/(bܹ#աzN1C `Vre(ը0 A4lR+8Sj|W=> 1̺9o'Pq)YhYAJO AL>[[8k*43?8F!ػs!>r5L-~_l&a2Lךg oݻ>]>=Z^6HzeE(WkۦNA27mqV8kyzWo"J)oS^E!226dQG;yƕ/ᵱ MUBSH:޻>[f~ŕD%ziIpbOIV{2JA]KpyYTZ ]RtY,ehXQ愥ŗXIĠQY2v<|(aǛ N^.O#|/D =uWQfg\ej 6@cYtm +h26@Vb5 W*Hj2pqer>886<;2X lnl"$n͞ŧ̙<)zDF>4 9"SrT燥g/zEg߿p'G6㨿mxC{D R:&֭3**CguLZ =RMGYO e*i*[& Y q5rYXg崘]RHm|@Ih0uR zk-ש-FHO (~2jaKCw9R࿉B<g+gD8j6m{}4ϝ1#Ґ˜79p*SNF*4Sw08ƿNO5Lsx@~fк;H"W {@HRP=>9kW,NܶLhZ4K}%=*dM ju#$O$fӑ4KnK薍ym\>;p^eOZl !%rrYV'\&kFN\N÷꺥y"=cr]TÌP4ECs,y15UH( 7JuLvxto^9hۅض"e1n2 aAclqe9SeX.y k"DeD k";H$L um=Y:}q n;D00Ii:Aم<2%)Uq Ti )_\^#Vr,@"TGyB=/];:/jZtFYu9(8.y̔9iF(;lu3t"IX_>}1|F⃾Mq#m*F ^9m|]]V+xR D ĴR k~*`UgY=m:NѲԊ!TMļs8a?A }+S暔xF8o4Ƅ,sۊ(5z`OPT^hN7ҭoCd$ZH҆ˊ^We k҂Kl_%7W]QA5CVRФ3_*4ѽ[` qtQV7:^Rs>wS. &PQx~wV}x u^ 14ց89ݷTCL vӈ[cg©^ZdcB!L{ VV8|h;m7])Z܀^'B{ObWrOXh'LK ;]Ebya^`4_NiǷQoCX kB@8 B9Lxv}ތ1N'p(j~#ϛkƧ .槙ؤQ|vHCm/݄KMwHw-GII+M3:X+W9zcPf$ җxѣ?2ٞ^+J OYozƞ zH_в*`%hҀ_{kI`XJ.0v\&'tDUY D)Ix⻎gC%4-asm-JjGP3@3L?Lw!Œ&NIޱ?ZfN荁j9a܋f= 豃c&sڴavUY$`*A嵀1ש5B^Yw;5tH&c0;ȣokR^D(,FfJ+oޕGH;~v-yz30֖]aF})sH OT$M4 ɮ{xM.v1$v#zw^h ~ƭn.2b)4]a"6KnL.d %bGqR0kO13lye[_mk̖?C‘:?#Th 2;XiܻJ}ՌlZH{9}Ii$0ӻpmJFVl<2O Ajgr*ERIj 5ٕ|n/l̷!6Aq&Ю-61ZROoCa~E,3!#@BqXmNK Y#["1n*v2aFM̑=ϔ`dJ5?b{#A`]mhzn x+8h"a\Ei$9BbA4bawX ٢}U}̱lݑb?>q> C]@9.ՈuL3DovË'u%!X aj.5ߢ9y݊L%rcs R;bYXut D#$_:VF\R^Ztګ9*MU}^Vim=)gH. Qd>&a72lj\# spe^Mb-CUo;2&Mhɾ^bo=^_m# qqdN(X/){ey.a*pdߪ||ß>;ρ:Hf^fFqd+Rѳv@/E, > O-;{6/?'L@F訔EV)2W1ܞLi1z߻kH:ӡ t]σI ș:KX PXhԍle<b6O;M*W5+ōP f1IwBXa[/h羃F]j'youPz:`߿jޢӀg]P{%"Iz:<{Sf_xe$r:wgf"26ۮV6B֧dITg,?CUlߘw/\}5_P fiZ8ߞ +#& r$2 Ԝj9ItP6_EC}5-Q Ft5XXQPA:A}gJQ2ށËtO:ո1 ^[E&1C6gxFN}qLCt|ׇ=X 0z*+ﱎŒ?ޅNޮQgzgcb;E,.x};@3X/[oTSQi;Q S*v~qUԴ"2l㋃]},7{Xaejeyˉ*]MpRFnEԆ88OXi@\RHsH3bĎqR)d;Y =c ͥ^Yn~:;Eo(`T2AJ' vwl:;x1feoil7vC΋L)flFEb?-ͣ5NZO&%!{\\A`|Ŧuq9--̔>T%JUOUBN8 5VP6WԾ=l~co,aVNKy8]muQX!0]q,t.F:ʒq#qV"Y~p҈DdCčЁ VZP2iԣoTz&VhpxsHGԔۂ5\Ym{>L?*k^[!zT1n!@tgE$,1`$Yu.̶[}@J|ǩcЍ`$u`6놛2ڋyÐ4-~RBZ[>lZE f#9NOiۍle?n_ nƲr5 hM00}d`GC?vԔ0h?Q`biNyջ۩'' 39%8&ni}af~7\@*>mZ1NQ?+Jm_5CT2J(W9ͫ]D,y5іs5QǟN(kON(;'WXNN]Gb*h(JC ?c.{0=`xs'b5*9.\XZ0M,G/So]e 5{D>1xAeJy=CKUaM{}f&ft,0D3&-\m+ca)CehUcɛ|э̏5yi eЖv髨S_d!d}4×&JSmawЎNO%SuzR]ά̗7o{LGlˆ&P@|Z׺v'7I-  =$Y1]WTё%8*q BtSy J3&XϚA̙$\r9ZWLӿڳvv-Pryww% ng練*Uܙ*碎 1c/G'U1n 8(,{J(mݨ5ڏ$QWkp^|4j7˖{n;]/jL8M<#.WPGR' SG-Hc5KPt;@z 03^T44g 1M0%rN QÚ}V"O8{NVیD+&8^T@lR!);u s58A< &y&M13G^&o#Y؁;/4rddI|+bΞ&-.Sx9Bo4He%v7Zw8k!οQ8|^h3cE틖>] DKdt?PӥxhZi&gQ +]qqߚOa&c7mVHiyTz3š NC"oD4p)0SY*rw>. ~"*n*,Ѐڙ)݋MCAcE-JcE FSRu12~3}wxe! q]C@ف`_ju4++Pr3vک`R6v8[!fs8M*KSxD8F..eaZ^Ps!gdŬPdTd) Tϡ(Mh>;b|&2f5RC&JC_ ũJN~x2,[U5DȚruP8&(>hۨ͢Q#Y[#bOUna%70|-PkomX ;hjUv܌-\AD^vLb}S9uP$Qf[M1 0@.9SvYNH˔l kBi<.+y`uCxG'0Yըth94P /ߏ5-C)ᖼ7#vPVR F\諵?v }kCp{R)И S|.߳ ނk1]kAQd+\@Q)Ra57 -}RP3e\^Nrcҁ3c9Qh? I+\uc_y zUrBMAi9ܡ"7#Ο 4\T:iω[,M4v~/ۤ. S= 7}ͬČaj582 &|u8{:}Dа}[7\4k6zg81 )YGᆱ# 1vyBu C2okVxCg˰skx{^֍*k_2f&7I&~;jmW Ms:e*NE <ЮВi<4mb.r/=t5F|nOHh6&0NL 0Q=E[ViRk*ERx0FcF;z 8`4p*ȅ2p8/xt`IKK4KeT#+sVY7 `#po&V^ԴF'N+8Qm>氁+[yWR*^cw!ZeD%:4;&ygt)5nӃVz~'o]keԖl@qp&e5=ۃ9IT;&PT{0Sa{k^LS KSl@bCPkG^6y^y^j9ot8l[7džHAT$vˍsLiQmy lLP%<r`e8r MW5N"w!xP iEoZP*ս `&E G^M ׋CHL$e 6v_KM)}oiW#@uP#@|נǗ眱Xn 82-BA,<ME`pYP}v1<vhM-5`Ӹir=e>MhD(O{ߤ਎5=H:B7(7Z~TbXXڵۯoaUW19OkĎ'ӉwSPp^Q^٪(P. x̽C'ٽ76|~0|$:xrk+oXEk unϥhsDbkfՆ~nI`YQܢuH|! ڕC8:DcX]"묎Qx;omvo6ta8Ү(iwR%i\%ӪI-l&q*z*7KUaٜlLq!S:퉋AI 32aŅ@ #} $qDѬCaK-NA-iݫx %,^rX T߾P&e+ɮevFQaR=i{wxpZys {$&U[;F!%rռ gi\V陬/c9G%KV֐ .D<*)"ðPXq:)%JY* ||JoMtTX/|*$Lk= 3R"h5x͝LEI~ -5h"B(UU%oxsSxpZaozV14K<%TW#FТo֜sZ0?Tj$WaePԹ!u0`?*lS ['W{QPS&i>6="\|;G6K-;fIY=$W\(R&r 5m1W'-?~ ):lpExsD]]VTX4/MDPOrؑ~3s7ՃЦh][,:ޠQWeIjAW mxCl_ǎOnP M1! Ҫ_UZjxr8])goDTL?CsD n(qg[LxjZ9Bo}PľQZ;wV=q [xJ0%h:a;vL}n4ၔ:1E7ȝ[ZRÃ63m,'q'b fTn#-KR}EL^CeXu31sГ>izu '~~!2b Ϣ*d~ы")h~2K[5HD8 )k'zTB<2V[=uGP>JLWlvR-YxNόf[l CO#ecRHSPov#K~f-+-?!U 8ಽG|f!T`IZrĈG)V$Hxlmޣ ^_)3(eZ!^Ct^{/7gNp}f6Kr*mV wr 5¸Kz K?Dgs{9 O\+ʚET\OBaɕ*L<\%Yny;\e]&V x! x~J#N$*mTK-R&Qy~"IY#-" I|xK@!(>E;lo{daj ^?ݶ!!ŨoyZ0}IYx n[W#p:luK uP @g狺aIv!fhP4k$#&~8FψD%D> Xlsc)Da-Q- P^ 5ʉ tgE&n 6hE:($'IwϲK ( ;2'h- VbKK$Cj0o.O-(gUt|Ǡ1կ I^p)Uyse&Ę( 7cf&M%b{mw!8(I5?sg+lX;]|: zY~V =gHʊ:⦡wgb%i Hs4d8}lOkP=Q&)2Oi{' &! x A@J+Mo1lm>1 XI ֣o#B N><TߺhE<Mrr:nzEmU -/'tU/xE" ;i<͢WO6%Ke"PSd=_Xק٢^4+\G7_mXJU?zֽݗX 56Y(П$RO`8׍XIB&Pl9xZ({8s̯l#Un'`4hg vi0M.Xza.(#B9z ,:b :$nsֺRĨV_0aWZ+!fˬdٷ"tgqiOvVz =ڗ,NCZ+|Xq-Klg`Y&sޡήOl9u')kw*U]4!oÂ&rl+9ěvU ~v0=j6*%=5.pЉxL6jhQIfʲq_^j>fGBq!j753/?ryeb.;nZK-v_̯ɬB!Z=iJ|,jgES͡6ޙ,H؉m$:p[־0R>'jO黸 󜰔ۇوH)JCW+gl?^<FRRj!i .w܊,ehw6%5AlImsOavzT$ 0D0''`VʯokW8L}HxO4%2Dd(IQHl%Fw&ɭ/8l:/d]Zb*`"ƨ), "K=kV:w Vf8sU%A/GBz1IxN q\S2G25U8|3Iad#_ C+>Z\uJ 蘿һ',74Q#N@*D]sJRu} d#nFʟȤb/@b PaƪgzWCLbEw9ed#@Y> $£ ,ȥ)ReoiN55 o6N9nYIU'kEyuSß] ^L/ؿaډVp > Gۣj1 B:K[T6XG|":xk5EGEB rTenD12n\`+[kU/~o':J(ԏ,KTw/ƏRm~W|/vTHd<S2zhw8j.-$M҂ڻ[ <&bǶ5q㠡n&d$`c%鉱!c}\aCɄG s etVzytM_@/zcJMBPfb=zuPH+9PciiZTdMrBƶ.R`mr)t/m.7d `cQ3$cUہӞƓew*ϸWK+A\q΁QW JmYP$o n08cK{n;FJՓKumOlHc,cܟjWwQIփ4$mZy,Caںڮ{7#-g3$ AmȁbQ|>kUA*{ZO<nC>/h|vRE,e@lKFES^E`0B|#̥3,QW7mFTʾ!n$5X(P߬:w*+0L"ZDk)Ԏr0RO 60\@3,x6[TjDQ> <&c7twعhC@~aUYR/LXD[.=R}v(ėy-d-Zk>]-V V9lFҟQn#QơU8VoCIWb9HןoEh ǜb1\90Nb ^# 36E=ԴN sh34L gڇ/ielіCnE r~~z-~똊f9}㧜\.0J|BwjS{]{Py a4hoXx 7d*_i 0wk$]a.`2JodZ8-촩kY5]ǖh8l1sN%.P͖{CHoFQsWqpBF-&sW kF T ,(R>;FZSD{_epM9CUYPӳR%×P =b]@/x/jz*aFVT+uU N2v,lc2K'ps2!QwVvN ɱ&n,Y[Uc[>/Z*!"B~C 4ẍKpS0;X9'*;̫V[tB7:>8gksy[ daͺ!;*a0\`)ByaS*W}t\ &W\;hrEtH c. G*ۧﰸ_e 1Fa`piZ'xT)cĐ-ПBc~UBȤjet2?O/BeC3C ;jTm%IƥϬ JPS'ϗaj0b;_\UIESbN`UXZ]~qiv m-QQ2vJ WCDHM=nPK)q'ɜVz݅i퀆佧::)jݟS-}7boR:Ә!misBU(ʸX3%1xPQ:/)o26ݲ6e@ohS\LǗ,bQ?*uHʙ+Ly?H"k~ >?u82!Ԗ}WHyTJ)MM 8*h!f|1\FNYsެm1(0TNڈi<./3Q 2抳<Փ4nIgIxҞP+.pg $e gA$b]?$Um(Ի Vk{$lJn.sa',}%؎_ T$v8\N8K0>t9+Ի-XIE倝 7oS#`]W0`ѳl7 -i AdMVa *dkd܍yw254n/9kL-x&'́$' 럕я;'*D[@2|i: fg2V Wuc^I!:1S~(8ܜy^ euLyCGg{PA:9/_&K<-{:r6 ۥT-ƨ+=¡VLs|x½10.YU5DyZnnBS ԧ(׵|Ah>;,z֛8a73+n?E19+Ax08P-ړ}nK;e2Z6JѦHCڸI)ˢ8yYJ`;sӎׅG͇$B αohGemJ1 $"p,Oz`g5TVSԯrv<~s܅.~ v ߏAl4~yܗQPN2 #a (Z2 w_[g8RjZ^Yѿѷ-`GQ5gMƍ!VCZ)2 ҜfԈ.JLjtmiQ̹`{^ 9C1ѕF*¶>||G%.#PZXMWP ^$PKzΉX\[Vg- 3zd=4Te+ p?)}^gJs+oZ?A+Lrh-/pQ0 /l2źO3nÚks‰uf [bErtC97fg e0)G% {KGXЩ9v7ʖc_|o}uaq9J3cVzsǍnN:kw9IN/VIewAjy~PÈIS]6'2|.FzV*%+پQU*,Q𱢀{RɒY;E} )qAQL&s)>A:Fl&| g )SK&O4 JRg RK`o)(D*G1!ΡPћN;5fᳶ3fFuXpUy\EjΚZ/yvSI#f2G1zm'+99%(9ZOq~(9Gmh-Jx@'B#z'F8-i|:8%T7_~̪NszpdȲ챔_>mW`~Ը9DGX}A\}].eh"Y"v_!bL_V(mSO~8{x'%\רjA#E7͎reXtGrZ҇6noʲh%8L_2dx­iKjV. tפ݀~=4}`+u>dTU72Fsg%imKϗs$|ӱd Y"Ts,Xʅ>$9(lLvI4;oE9 oF}/"tFjRQ-&n^UY^wY㜼|IkYxlsM50td4BnKW/p`ӡߦ)r_Z'UV1LP!`Oxׯ" ՍFL1#Hq{O-= p9ߢKp gPV]3"Fk:#/s1f{dy1y0y: k61L zRqJ50R {:o؈TyQ;eύ(֚t Uyh # @[P\]Mpظ˛dt}@Lь@*6w*`#:1)tP#A*+\9BvQAGyvwD䱎]fL84,pJ-8wz Bw̶>1,peIEmMusOzZoLR Q=0.h#S]N4nl$|lѩq})@"^ų[!eMϋXȄڒrAt%xVlB$O F{248eyKKe])Sd(N M#>uCgwJ^g@ 0Kܝzqf~[1X[oCS?F@KWOϽEf*b,bZ-XKctVk{;ex􋗱bKhMe넶4-ܟL_F>c3ͱy/媖ѫV<*!  EV[ 躴Ԓlwxt| 8fmi$Z\RCYaڀH-OY.^G_?EtZW'2/ тz\,mbNl9U4;be 伦sy^҃7r>N{C}>aKɔVxr^]q1Dh0G{S>rx#$0S ܬwiƥs͡:'H|nm͙wNy U6vdDX(3egQ[̵x^;~}6ʺ:hM72|W7L4)Q^wEg5v[pw׀c2FΜ-Ph5l;ՙ4*_/\aJ|L |KnadM,Ԅ>KIb݆d7g]mwu;p|)d0ۄb7;O@4I6@ՎS[uCydP5RKJ-\; %Ъt.{Pk@ѹPq{q27Y]5YlZ WD#2w!sX|25(6QM垨Z@c@\p "YyEF@\ λCGBpBV6 %qEj-2Z|ʕ.ף>~fx]PطNqBqeD-қZ[۳KPyd[ ˙sPA[ PurypLigt_GUFV.Rf`>ON._rh9L#lZ~#[DEĘj5/?QAǜT@y S.*6K`VFH&#D*Z񠺙zvavPq,$vn[1ʶ-GX>1BC> ٚ\ʛ|tWh͓~VSJYKy%JF['>8u1ļz81Bai% nk_ -h gU_cL"*}?z3m?C-4p̶bhW5_ٓD3(%:EkejלY\^t?oK^Qq[Օq'u% 5&Y/!,mqPz?*q*?K(LJ&m ΂/ߓ "Lyc Ù}?[_ٰc<]@o$*RYq& 97bkDVRpi2x򡖃uy {' 솶cǴ½RPIɖ=@((0 T邜9uݜ&_0 jaнr>WO#ݗڔm̪RtlVOHuHa6 !;Kyn[#7i%pC5yiUK*BDkcJpUʳ>i^^95`2~v'MW 2@}5 -ă َks..y TR4SV0imiI'5: ik5Abt9 P8|uHݛZ|*u۰RF$vi/$>aF^Ҿ &R$ r"9>Q9߄II2,^w(iZ=C8qtZ!ː%][ -4<|;:tRsM{iI\o$͏כPnxRxCQt\xkhZqHۘHS3r] _Pl4]q/^TͷtťX\_C]U.k=Q^<󜬙J]A1d PU0G0,ny=1AnPxy< :TӔ$LT'r H/2ҲQ43cQcdg; $V nKQV)W$WFO_XaG(}(U B1ס!?=#l<'by=VcTUM5= B@=uݨlp\ZA 8fȚ# 5/Pc$-wKر ~CTDKz W!9۞O¼I}-pԭjĠtTsdby9+otl#<*O=/dH~3T ECӿ]7][KM#+X'vn1cW7&Y~1S6\l[a7J1^е[@TN1.#YZLڥ;Zhr A?ɯiOg"v-BpZ@% Ih0f\GLS~po֌ fnZopFRW%$7$m_-5k-EY\M(u#׽i >J[ݛ[ |Ϛ?ӭp;iN +bNc/_Gy.6XQ^WJ^웳fߚ\xž{c9.xC-()aCn]u0zpcs;r A۟) ^ׯz:7N[*To&k0 {ӊ˸98B%2cjb؜G/*9FrBuIyuWp;zUي ܙT :B3(xEA%']8'[SX*p66?ilX`Vi}B)ol(_(q[Lnxk^Vf=oz57 48 ڠfQ$}G]Sč1S ,[2H&1s7ƈ@Oz#4{`P#(JT?-]v&fСљQ/?滒 z8\}@g66M dspGj3 Ma3v Ifѫ7]G/#jiޮ0kc7vj=4eX-r. lڍA 7-ǭ҆TKOrjC_jT)"?S\py>oc8Phr.uܡ*9*L?)'ho,B$zwΩ"i/ݦdǶ$|ru%J r;WѦ&$(PYw=YGNx~2#lmUPs5`%G^w+<ߍ=lF5EGcCC$ƣ5XKl[}QRqZqt~v v G5 agV)>2wrS Of / 0 nk݉YGUA>7_k-EC.58nF^޼lE{{R\bTr'[{LaϜU)406V6Y(D^^7 H;*,?jzvٞl21U> g\05?|s;\EBki=Ju%v+c*T$EAc#r֔ZtEi/ܭ0*t$QJKxXޱu$m-;AF0 w'1<,Qtfq?!r/]fꞌwO61 <<+nt L<1'A7:@}f^^Ifm;A,lE}8iPYܛv{ZN#Ȓcot_Q4je0@Kή03jcw¶ CP}=]7E" ~YNۆ#!R\C݂տڍE,HH_.Lͽm7)oq͆ _%kɢ5g-j>EBF.%Z.A6'CCH=(rMwQ}gQy/zDŽp)UT3`DlW)t4FKf+ֆ˪|z~?BdF)׀  _а2 gV5~ig5`: ڦl9Ȧ`qeH"܇/0Q,JL>-O=ݵ-ܡ+7s&`֩d5O(mZ3dTa̎]دBt{v7/璆['0mlj|G딂D$8sq1?,L7WC*OS7$ ;q"8L5SkҮ4X 'ɢ:0'eǁqrF>xT#ixz/}2J˼IH`i -;GNU^'-])ڳ("* $ǿ4Ե{:;Hjui |ӨQJ2I&ݗbb+7#)+F52bZ^Oiv3'EL辤L3c2+7$l)gr ,Ի2)`=WB@3 xuARX8X ?փkD?V뙒ItVB02!tK-SR _еyF9X`!獫m-`U02 3{ί)Qi:#V0ejd\˞\Ce74atxi@!L؈;B[ v2HE[1I+Q8I./o0PZU}s[{UAN Z1]?B&ivHu6~GѐHmof޹V.?+p$Hp!q?LLv?e S+f@OTyk *!T"NZ=3W8HqY,h9}, FDZqgduxoqe&F5:j);C )8d lARyUy3-f&YGuѝَLC}$˷|L $_ !K 8BՃ&*4QZ]f$RW9-@]Z͋I?zu %#Li(5ɒu,CH)ç_{hɁ L#2.)13Ez ]mE,"]Y1U%;,JCJJ&, rVvϮ.V.:z ZZ挓lP1f-"\lrk@i<[Ȣt ^X,,ZO!gTq|xCkIb ~d"PϬJo'E61l4qg@fk$b8 bZskxeMypۘ)F{}Ny :{Ea0D#YȼYxg"#B|#ʡWvkɨoǺw* )<該nץ,P=5c3"Y)%l4̅25VxS4nث~-FzԪtԣPl޻Y=aE0{ZDÀmhFGHjh ak MӭǬHLi2(g$`X9w/`XKS ɶ͵x~AelWXuWT7 jIAYys#B*bwZEv0=I Y{,v4$n ͐VV3L9U! osHF7{P7Â-gK] _JL{Dy]Rw䓻C,sN\J eKdw!3ًxzy7~2*dtN'H >(W ?.5 TǕeee3ʵZEg>B}/QLN.*? e'gU "h$ > ŻK-$M.+xΌ'}P[0ɞv?ty0GޝdE~Yuԛِlc}9%L L+жdʌ96X M=4ٮ= h5#kDZ0!;o4lgaHayȬmsaQ-5v0]g~E񣱩y@~{ 'Ht=K$7? w톛 AΟlhx<#YJ%¤=Bw1_P@܊6-Dzk@32c$}aǝ[xci`YvgDb/c E9gJ4lQ7ywT.[zvYQ`C~D*9p(bMc-:͐Js!)pT^="4Ԃ5{`/Zϋ>9NDB37Bg0J rq-q ^~\Nۦ1 wlgk. LCD͜=@fby1fJ` G%1Ca_ngJuk`z]!N{*e{ɜ6DT+$/Kܗn%ۇ @L)wpiٽ+kqW gF8gn8?TAW( G22@ `Ҧ3Aζ=Xe-1d81˺&JQ!ɴFU m~"$4X8^ּ ?Q5[b9:|wb{Kf-3X]wx` xQ Z33M^C#8ZP9xi P+#ɠ|1C`cjG)a>mU`KwG!pQގft͜Z~o\s |.)~J%=% R#z<ձ!qw'$ t6#)W{' 9"=\<QIɧ[qK~ED6UC%' |HTTmcm0˟OWճiVC~<,r+lC6-G8A-3P)fnk)T&`%Ff'BQsɫ({RD+br*r9 F-OJXAxr@5$"Ug#+F/4Y,Z6;u  *$r-?Q2Y̯"eH)y;`6*ʘ)՝u;X:e-AMߐkmp  & ps$u5=|_ JﰨV;svV$ )^F9] @pvKfZkYYƛz?Z8giOŐc),I+"EGΞNUazz? Rw1^ԯҶW h9iF['Ϧʳ{0% (RYmJoXv5(f ԯ(Y5B!fDJѿY$1F4_u>-Yx1xW)NJp֩96ZDv57#}khz-B kŠ!V!kgvoA6\XoٹTx?X$p|D~pap/yoSv0skI QA^۷q/[xz~GzC@C}nX\VoH{GżO mbH*'M@&_WIuTWW]stq`\*L{k:bOHtkHΘ,TD!H6@2㓥Q.7>ԽfԔ$_h.)EVBwbLཛྷÏa08&KXĢnpA͌VFVkb?kA$,fzzl1;)b'/3.C%Z}&Lcq7:br;8X;u72ʋU9:[b1ϛl~_!K 8% )Qw`9eq6Bj/*R&&78tLt }.,L9Ը\6WVN6ǃ8B\4 LCar(FikŐ{})@f(b;x ͏t_kveܪU;WV3Nq'2m^ oAżvWLnaib&շ>0X]-s]h*+0I~j__{^# 2@>n@1{NVvy"|']Bzc *:|eXYξ9C앚sOF(h&b e` '5)cbg9TʯqЪ6&Y!=ws ۵ƹiOSۆrc%7<*ȸG|3au@P$zO%:Gp\ϔ0I\<7k̘:B"9 Cb",#0-"ɍ} sM|.2IђY|,2sHZgJ~,eJknP_Gm J]pٟ1m,]|30TյNȲqfΙx4N~@״{t^m6N$}g <.zJs 7B7]\98 PHGo^B ć$hb_۳SL ~#t7q)#\I2i! Ʌ5f&3~L1)?eXF:  Vlӎֺ>c4 ;ĮB6"m%d:dx_pdwPpP*/5?˟eϯ *xqڞQQ(e`zK3%Ol򇧟c+=pm:9kVpoOonĨNbVt^&xQ-Ws>*$/ocPJLi;;Yq'QO}oroFէ{[F#*Ehh]RR aJT'< yk=3̢'-ۺ: r4*McH<YO-ƊehjsX"&b|3lTP3ttgR)'̤zkhDuu.dӟ!#iF:8NuNi$3B>N)D[; tRWZݔ !rA(Hs6@e]ftVK`,=*$(zyf~[ i_ #i9%F-F͛Ѕ{^vye-!K-[ O+ <8]E(IzY|wO ~2(8Žr,:IsA(&y|Ã}^jVtIECd;ߩǿLav8'LI\V/>U00?k&O/APRz3ƷFrmѧ@-SzOjBhudJr{ ˕95 Q+f16]X[tnU-"Pf M#5F朐?Ez`4ʇ52>gCqXnqƟS={p v'\G ,s0O)41 e9#"JaLQ΢C(9A $- -HƇwwLS!|64a*,@62urFժx (2 |=lDxba&nVJ$ Lim\63zCq<7@|\YKyn뀪Зr,ӢJ<4tE!%s3ְJ _"G>Po٣XUl.5hЕy\`]*_{!N|HySI%iI-l&ڤtV7g<^1\16r4 Y?C  k,p#:fډd@&t LtϴMcS p&SV+pLJ|0kVeHE`Pdao>|ue΋3kѤ^}0O_A(1]{ʋ.3n Ykc^AP%!(A˿;׆k:MBvE}gw5 F=N̘A~#-A[Ys}:I8zs`pKX}".0{7S(c Džl͇xb#kBH8^GKɚAjQˣgc|5dma"4YZ@sj3988DRq-Ȩ k!khY $nI/燅Zn>v>_YZ >l aBWdv;g'voI>Ś4)BGO762yyۍJ%3ԧH)WDq X0^eƯ;6!GL^}ZP.}ܽ%Ihxoekc ]{1_9-H23{ 0mƤM({M.[R{|P&cךMjl?wDҪK]kɁ OGT"d)*iL%yk͂Xu) 蹗ӞeoPcDO[W9jRbоgN\&NjlaӝQz-ޜ޲WECil% [M zsڜ.1,`!Նw{lc٭yI*球VR! t fR-L'"HJ U\J)Q@-XMW'`kp2 #D(X)qL f&mj#Bg)_O@ iU  H|dTtpgݥ.p~=I-%1"‡IiUڐR-AǦd^ OeIxVTB~^~czJ3R2+ODsд66tgS}\-7*7<FiLdk:hkuK@t$8B1oRY55n8Ƥ9Vӽ{A$N]wmP!'IDMHee|ѱe^`.;|K[zR:cUaƋ-6& 0)4F2Z ZL:Q(VZ(aizıyի]^ Ү7_}5Tg?}Tt {>#?ԋ6m4)CVeR߂wuE(5$LJ5/JwpL;e[եl_$R 2A<5hI_h}YWy\rPGyWzoh4\Y j(_xD~iVQhl|d\Ȋ }CZ]a ;A/&Q{Ja}SM !}K`ZsM2B̴ ]DB{u =u|2O ;O/\٤$W$C]  tfy!+nZ/#lZF-?Xa5t/umq-V/c/WCR2 n]؈j{CT4lV-ai2tM=4]KCǫ,m?^ ;k ć"0ǚܛ"Gk[C8o=fR/ Â2բlXf• `?Y(*/e&q5PEJ]EW%z?.f7y} 9{$25s7$GO%K$ƬrɿT6op$HoHK΢Lڍ.l'SKdаrp`,Њ PlO>URG*>mI`nUͥnFq`Q%X:0O:C##FUiS7$/M5HM%pJV*KZcXcXRh`X`|L Z[os8_}Yv/Fg7uY:l[-BLp2=֖0Tہ*'T efE |߱I;/DWBUaݪò,b]l/s|u'_ÚZF6a{o:OdC(P!297f%/n7:GA{J(ۃ49&#T8hf$qvJ=K>dȵkm/[fDdV;|kRŽG=w(R> - M3TD7 m' XhY5fj`жU]"F`T( y^**@C$5v\V c-fEܧc.ƕzY5qR9_eʣ1 ]RnR@kbKz]n\= aA<+O6'9"!$l{9㑁 7\zPAY02P5}uzځ|Nٜ1:=: [EHw91DSӟ<_ZBp'-H?|FrҶL)d~Н꺞xe "}j:D[CI\t"ݕU0'ЯmdXeR@e^eoBz'8{dL Th\#&ʮFZUYBik~6EHwvO8Xģdewc]̜Ǫ{ ص 8REƉ5#ULC jPd)-kA$cFv7R|T++=lI>xOꔄI(#iU@o|LNڡeg--APO-oMjc/҇t&voC?O?#|vuۚ8`r<)dQLQ#?/ yE% ./)ۻ(׼U`OؿOk+xWi Ǿ%U}ks:6bGʛ"1d:ɵ 46ȈɃZ$)E T[MCD6ht'PI@o閨fj`F041RZш;~g7\(wtUr$X98._bptKኬbZN34uE VaGe{%!aaºj0-\흯4uaKيK=׀zLAumzwH@PtKVVgR>;ڴ8G8sbb\ΧKˆ\!ȶ ~) (pKޤo:c eI0ŎY k;{_DžTA922J9N%%Y"mA{wdo &2YvP^ϥRtXXI>89tpV\56}V^Aq+|.CNoQegD8@g*VIV1;8t:]w|PUw?j=5؜ے 7~t3-hUF7ͣ蹼]8W02 TΟ&[Mt\M4LY.$0+ͤ8ǕWl'9 1Y0td1>@I-b˳n/@Xʊxyv2{ [wWJ9KPTeaǯמl LP4o]'BqӽvѻBקaU* Pf QDq Jh uh2h5cd9#~:.g+]_wyѹz"s{ KZێ*bOxKk딫8CCzб23ב|IjE;2SCte/~`N;߲a_@juHф"D&LYUB޿zN``W^=Vkh{=>Tj5 >Z\Mzw1,ϩo 1?iaP@"f(uN /3=[?v$|7O ^#х e4Vԯ彩9ĶϻX'̍ =OyG,X]ƨ:Yt;xNHcec|[b}`gG:<\ǫ+(1.]LQ,H5e,iL^JS6bX|\ځB&07 3IY |=8'M׆-ZPiJvb4RqG8+cZ#o|O4C}cPK<˻r|x*mׅuncs&Oz@ A1n$(vޑUER}:#^ӑXH; !WI Tv4/-X0?C\yH1C~7d4vnafw C(lBv8xD.Dk8#g^:~੟ꨒOk"AN]:rݫƙ9"/$8܃ KAmQ+Ywe+ Is@7#_xұqUBŎlupڣx7,{ILYn)׾$n@myDw<71yfJdFX K"KHɆ] L#R/q;X %@q@j}uȖ!԰p N1 *n4sc,0Fd.qac?>#EF,,d6,Q(\H9bil#< 8h`a ^j!jȖ 6\k!_ ʜ@6UA>p-`0OJU6piLrKRvO)(uZKVNL7th;wzcR*lMk}ZϋJC`z fZ\4 넏 Z]iٗp&NHAy̳o5~8DeGǤР P'W :\&u}eH߆ȌRF`"Y O$J^TeD,Yj\wUi7mQTW&}q;s" [ d#u)RiBlF]6k`Q3 zV ܐ?T~n>{MƅL*{xA疩JΔ,g AlG)y*x7 R7!YfJzBN@bJ:>#&8Ga*iAe>RMQbvOo _xzC.&(2 @p:DGd$Fcjݎ9czY9'O=P*FH" B@Qd*A Q[ʏl\ <"j£.ĸw@83 1c18%\'}֔ UJĶ`۹aLq@PogIee1WWccUG@C@IlW*U5]J:k.ג>[Eq~J:RL5ڢT8%OxPF-kbʄk+?ӎj#^ o xej!>ZnXꕱlbrA$Yo\N[#KVXzs#;n+N~y\O7G|}aZ P\!>uyK\v&Hp#`)aJbZƓ< flywrEKu^S:dvȡXPP簃ճ1ZuFl*[*V|DD'#HccP Z:3lzELn{1쑹6JF\Y\z#_c{JJe@LsU{%cۨAQրg> 25W< `wh+"9c'AvnY'9v |c |dlE ?J-7a<S PؗɡτLMsffys"^K6sn8ͣK>Vͼҥ=Dz̙!P{,蒩٫KGا_j6cAq -u Z/m&ree0KhVǮT4,_m(T"_Gfi_Hd8!R;2`P6ugnY^#TuN8Vv<[æ+VMv6R7؀v3L6q4Itf@@Љby]ϊQ5K'U@Lݣ0C)Idv5;*8, >4G-2p [ 4p8﹞e Bfo|my`%sLKAЄ$*0f! K{8\L?goꗥp^fjgq15\Aث YS>szpPTx?+?'!㐠Dm$քccw@ڸBwqJ)\Ǐ. U1 qDʲw(2l2ǎ**thPkL;m YY{rp4nWgwdCTOw#vt"R&x[TZ9L4,Ws6UK&Ҏ04 \m΁.*.VIQd^}M-<,4ᗦ %q uAc\|nz0ƽRdW7KR;h)ud5ybͺJpKendHtF68=n'2Qce{[0jz8LLpN&+w_Rs[#ŵPQL ͂Rexw~aNݗ%\A}_e返  Wb馱0 { H:_n54P2 ]0k-cM4~_Z ҏ娲[u_E{yϙj"EYly&"Y_0 {f<lG?×<[Ң02; -m=N0apw` Z.AxҨI L aKA,[h `T4OZr%wkD[ʸw!8z~2>t$%UսX.yiܘQ/2ԿOaMx™32`|^#J}ֽ>!K&!Z>ZU;`)ꪕJuJT0ZM[CpN hg7,ſZpnq'+))1 $bZpFU`vKEp'3P'dڿވ?׍̥tHGx2*E.&:/J(YVgBSk[ 2]Q Dw:DҤQ,QA_pͯɐEmjl%SJ`>9`ɐ%.s|A ū)m:;'Q6n`"Ze)3Aiq=YX.g-ۇA"w7q0/ȩP ` 2g<@G.R0R$ GQ8Ǔu= z1Xhb6ဋ<_r5!8~EC_*a&_{ PM3F3д5\Ǝ1"0#'KRx˂]P3+U)tpY1f5o~˪_^!ŋ[:h,z/$ h"QDXAW'_27hDetpeb!$VDBst&w;`/ .x{ȭrw_:'svAJpؓaHA%Y$sb4 qoA_ѴyMIJ41ky *W&{tRy#HO=W]A+kU}Oe!͕ ^xрZV[hK7J;8M^oE׊Ǥfh MwZԡ¾kի@&,U૴օ&Eu^ TLGW6Euq⑘uw)">6t!Xi+4\}hQ(-]LC~Ě_Mw N͛mshH0QyV1J%m=XS,pHD=b*-t c:qZ1BltZ},=g`:1<Dž $<{qR^Y%IA'kФY@G(\T]D)Ncxa#*(Ajw`>'B?hd؇NZFIAOk|zWfv #. lga=/tS@\dzQ%Y(-qQ z?ZYomUŽ1$G0?h }͖Vv{Nh96Ht "z!!>n% EO7@-fF}I68h݂AR);&)ʆmd~̶R,HPȆ77GPϳ. BkwxTAlN;&8{0YyU s`gsͧŏ˟90BTd5@m)8sV"H*/`ftLX]F0 i󡐑#~V8ZeWnTW vP`A+ '`3#g/Ae!aE!~ Px$QS@h=jb ػh6 >n.\D[.^raɢ kv Qͱ {B10ٰC"g̍!ifl;rLInHrXͻծzQoCc˙"! ;uSh)GW S?b:/>9oG 2c: ~N]Eȓ1Η%!]o1(6 OA!.1̹(`$:^*V%A5,=ΨkŒha~,"O,Y 5#ne4GVWX#DUlEt };I}v[+9C*/G@E7E* (X`"wIgV%(m.A~V䤙!͐ s3lSfE:fo?VIXi.TZG aBV{vɵWC)`D2>: 9"`oS=+Ř|C 08f=%HOwA 5Oi<|)"{`s3meoɝTZfNZ,Q`>YeQ_5诬vF5)1) 4 e3Η6;S0\|ki!Mc86+,WWA!98itOkf==) joNaNRw~NfEE}EOQsDtʼ=g8_n/ch!؛pN *Ma^o qR&>>=n]/8/Ğ׏_~!T2FD7$ϡ!` \m~CkR,)[5 F3:Y'27W#@VJkcmJ&AC+ޅ(]Z槨88FW'ќZ&ؐ)+G+eOAwz}'IzҋqmutӃ emfjc gj9 r~䀅o/[DT0?tOAŘ'C;_L&)vi0 nlŠl#,sS9ː`ǃEmoQ[Yu* BE H2m ?߁ JP.l`5˃(N.1*M֑ } 9|/ɪUDʂIO_zDO;rni)tJx1$pmJZ RXٗ TdB]^_~- &*(Hs: 7<*4]Q%KN|V3 ћ;x2YW/]N:aGO氾 ]f7@d} mz"rzȘ:s_)8D+}J[:%ZBB;iON߁ּ%P~7 BsNDPLtnw'OhHH$#)a-d 8_ueWdtX 4<&oB›/.Q>r}V PQGr aˀfo[D`skF$(ܗfQ%wxXHI'M A4R8i]YRl R t}Lޗ=檙"wn"$M`G1b{5ę%aAW9I ]HZxN?BO]ZF4j\IH9{N3 y V)T uo ])n9P %Rxnz&H1w?NPuPR,N64\+vr, -NBP."`}iXݘ#AWBX)P~RH3JtLmnj 6;V}u1i8ǿwld͐E=e+G„jī.aOT]vR mk<V1~r)w"X2و~BkC*傚% ``cWe!YrJlj}9G-X 0ЃMnH> "< aM YrJLjQ_wt;".A7'Ddε~O^Nӗy|\O`ۢ,Kk ; [\cg|pF: | 䀃Ɨ{xq?taO >@0] -KXKLun. kD\<2*HS($$pkJƬ[R|c0.ICD&MďlQ2r/%/ #IB܇npX6P&Sj [x2/|`ȣЍ]dفvY 0z% tfsnr&4/[V Vl;"Sn%LPاt>=u?bd#g4NĽSޘV<KKߧvgI?"68-x^BȘd5y7ԓ/D=ƉeG미s Ѵ *ٲrRN€7N;KbuʊEp}TBnVM=_<+]7)Q!y``  ꨱJˌc,*͠WTF|Җsv\@ IpT؇ mϡ I#6SR]oLnd'a' :tfXP2xZM !/#*DuqQ gSFb9GwfwaMo"WWqK~a"2u$8/]ɿlRvc]jH9u7#eDZA ff nuH<0`k@[?FL>X\"^WB+ر&7) Z9d@XT|!Z]h:+YZs?tSۅ)ֹ8Y W.Xϯ`]iؾ'["W)?OcpH->Pை|GD-A=B}Qә-BI0/ c=!T@U:%4HotH{j't]ޅzi_{2CKFxۙZYrrUd7n9P`uG@}&!;W2P6 pg~Ǎ^VJ-gCucHPIV&ɘ歄(1VþX_ )BJ͒TF2aU]jz痿Nj9qPװB0W$J% cwZIOuU;e[$hWw얟nILJ?qg;A:2֎Z8Z$9Rb16:Y މ#C1v0_1:,u8i/oDRl*H Vcq}Aswj[; *Kne.L;mGtS&g"i%&'iI`n)?el@e+Efi.ku7Ju^_ U!t㚤I]1, lᙍ!y$= 8|7牦P0ab̅dӅψԕ۪qHͮA6"&Ԟ? "QGt7|_۷": _Pb$?@h y|AJ1V\bâ"spWVc ^ s ;OFm;:fs[gr|rWK2RB1Brv [`YY$IJPQ7Pǝ<]ykQ=C ;?afDmNwTɞ}-W,u=_/N0 c5xb>kN1qO} jn9YNɍNҸ$~1x '"HWeqB f 瀑ob ͤڂe}L'KCXjwkGkNGa_mu\[~OoYbֺEר6^xC䑣I]櫐S7rGvXDi"x<lfǨNwӰh!E軷urOjW^ azdR{p02ù? }P9`z?oݮ ll@1*^b)Y@Yǘ\+x\y+W٠D楞oepQ-(jA_.H`Gm_nr̂vWomjS+80vduk(]HYLkqN i3ofg- Q*Lu^f1YM^!&˒pX.-AS&C X/`Z|!A%ժR^)akUg3.Mw 7cr%*P+"aqĐ$(ȺB,՝oMr%HK.߸]P)5MF҂.hx{WWi aG ]ԶDSݥ`YnDQ{,*-QH]ijD 5WPb99e+}ĂH` eopT/!z^9F<AD z>6.sݓlwyBbjyaRBʃmu*t9n˯^GiK&mP]n>y`U~zj=>\> )~վfґG!yG52^;CBS]Ȩa6pwhI7ìqj3"‰H2]uqvK*DF ඵ^#NI#. o+Ѷ&R >iGmz=)Ntà'tI$՞"(L9WHCԅ"$D^LOEVXMSuaKG0[K6H>8N"'=U.è6 VxΟ)A 3qŭ'`30;r\zi"#iG&b3B6A fh61P T%I-n ,AmaQL},ޯ7D4}cfES#a#z w4dg.+B{6GZ-Wjc<1`"6Dݖ{L=inufVe_h֩kIǥ5zs}Jƕm9vrBnsem;Sfve b]e Z̆Bwb/*w\+$a s mXCm*@G`{ ܦ&g֤+?O.,ҨP!MD~in-gQm8Њxp+6`(hQENb,xb~AM`7c}Zl n3r@ɢR_Amb2̠B_b(PȮ)Xu: TD[(UkAW"͙>^)7]8 VP]GĄ}}-crb1\R* \(O盳|G1h9#* k.ۑsjM:7KrjwHC" #mA9r*swW%Š:XvX7QYj.9JI֢I 4ӻX\2Ep7^8#>qHBC4>P*R!E⭗@$f[}f**{Dɖ>85d$É$Ags f 5U;M.Da9-}gw`kTkB EA*28b8/y ,:.] z`i30+551lb,f"q %;2g۠>/' Z A#.;Y˜W; Qi΅:1ߙ}fNNm)Rt1*w^([(GR_Sg9^k!ll_O"&}Utt nS r͛WkӬ%gV4_e*~L AT]Z!!46/f'ݥƃMUS!c|@ 3;B}Fv-|Zt=?M*vU6Pԃ5lZb^7,q) kR>D  fYS%"͝},S䟥{PRrL43M`^+W1ŞKRTvѲ(J"@jl+ GP[9U1QOaBn7o\Khg-YHV=T;/ ozy&8!ߥ)yZ.񈡙8"„[0V%x=LTofnzaM;wmqdB|ْZEυ6?]y[˚YLpC; ӥ뵎la}BFjXRDYݺ9t[5W}sR$A]>ǠCHBWyK51$/uez鼅HESNS^N~g.ÖIOx24'A dyF@Z\##,}d#!,5$MZ#?nW `p$i Q54D MԾ}G/KV~2-bkkuX#j}ؑZQP9 .)TuP_,Ζ. dOUqa_۹-w '&_]u+_篻'6P\݃ TlkkrǨ0aU> zS{84Fyf4aXRx*Ry2&6A˗}Hq<2pyz\Sպsd/uEs'QE{#G+&*JstծoISK>X"@oY \ǝp / VdrAuavLgZ j8D1h) f4ɦY,:rмD B5nw[_QqZ/3 0/>d&k3!:tSmluUJl żAJ@3~JP MW|;5@ o'[($mfs$5pppY- oҞGwFc\`n[f^Zj,R" \Th,x\dq>^Mѐ8V+@j<]2kSw+EU ʥ>[Աn"c'_M$ϏZ񉜺x*7cm Kmm{g:h;6 ZIS82 ?M^sq~*~6gA;9op;~I]s]ӣCWEPXifku:Lr?jV>of"s=f(FN_Zj?EP#fzIQ:4W|RF51PjoӘO&X?ge8Ngr$!y5~s30%㧨kqut 'E'0&ޢnM-Aj+ jߝdؿ4->ތ9t Ne{PYoJgR}u8c5@E\ .( 0w<@nC/;^(V̶?Cz|>S 7 AۜNHx5ײ:͎;~+ƀ9tEşٺ ,_aR<3 \sg3?rFKƒpP%,<ơ.XOlJk% |#0Oq-D0hgڤg3wZ,9=G_'8kO#"W$1H'TƕC>sJ4go:.{q0A#X;|GuRY" _Rԇ^wBۡ;&nj7#\ wIDMƈ5cIj=>mwӪU:k,۠fщTYp8ٓvԽco3U,&PT2nv5N%miw{L: iyhC I gJ`|wwXL@-F;{)7,6>LI[ҎZ& U p)gYZ070701000001f6000081a4000000000000000000000001611e8eb800003944000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-rtl28xxu.ko.xz7zXZִF!t/%9]?Eh=ڜ.+LYxb \+Yi>s0%:*{rWO˳uC?<8c$mqW]#'Ӕ'c B!OPևV5A#)h,kHOc9ϫyBD F/襪f j>GFE23IcNALv[~>M=YxKQ'UK?-1H7!6U:F]AfpgUl*A_#M$㫸"ltDnJ!%y\*ԧaV2^#5ҥ8j 4J $֘LY>F" Y@#:~ցm?{Hx&DT/x!Q[lXkʇz|ͨ9bZ&eOj!:*z~Rs2$ֱKw_(ދ|)w]',#e읓,8B< Of/lCQl>5*JAKDϖj.gz_vR"ņQ&°VG9)ʐ/NsW]2mĄ7HA?*.z@GD&ˈ uoD*`k/v7!&)6mVdeo9TB'[|=)͓{9;*H5wNĉ:U]'7ʘ*y<i 3J-qʐkO.["5EBV];&SšC4.#1?J~:Xe>jL@ߦPCYBkf2C`.GK pTRAboYgjtwګÔ6Uc1XbvhA)iD uhm33/d J>̭uB׺F=<05jZ_?يmoxB0aU>x'\o( fX"N!h̸Lm,ڍ]u y<.dSN; bpxaFc$8g(RɅ$fvٚ՘ˬ;Vy89TG LMQJ*SF-lfB+ʴGIXXV -hsTVゞ -nMnﯽBENc亟C#ӗJShȖJ UR٢ /cD)迎mqH# (M3{ȩ 3_4_c[0v%i8~Jx_ζ!uSմn0yWNdJIǜ'pPcNƔnZsgYZj;MldV|9 tpVUkam9x2tFw?tZf?W:Bx VNۑ!UE>wo5Bo|̴Kܵpϗ1xB~-,>^I֥(;{ - FKh([k4{n% % I0|:CT4‚w*}& UCJHvB٥/%@jY6^2bP0Oht`d7 Wld A ' s7:KV ԛ)捣W_&GEByh 0˖rcHViF2^N}`%'uL&;~P]ԦVR$C)!؋O=Ĥ {G6[|};|sWgSw/{Lh xa8ԥ!z S#[Mwp5f;nDa>}q/=’E[yƮ$i 9# [?%=$K1ބ -8S}Ł>-A\(XC?Z }ey*DӼP "d[!zi2ŗK2x>P3  1fM5:ٙy,e秈>o):/,%ѻtHb?qU Q5XbQ7 RG*I6E+Fm$mz p(3GjS㖑 a/شۺSՀt GgOUӞlV"x"G6]WːKZ8y%1v7"cq'nԈƋWu3D+1kesg4^S_=^ sK=k=sbA S|m⠒1~7@zAw -eCyx*F\Rr%qc)cZR‘ԄZM$6~e v5='=&5P㉠y "p~=+ٸ2J&•MNN" 15ʱpdk|yRB@0ԣ}~{U$=FoKNEGCeiMx#PJ܇gQ%7Ih0xI^X#\ykԃJN1q+ʰx|$+;:D {XĶA(0a<޳P0۟#m4h,ٲ*z(4%jvkgR,=qYY}3Ky!U?ZH >.|c`T-Dq!O-}k.:} Bf8ڡj\h *Ş)X̃T ܅7 JSIHGp,ÕIzn+)aj;L$81[NkݏEX>eڇwp&}Qw;W8v'&UDjн)G.>eI C ]F/FQ&J;_Jz=~2O.0[Ei&I+BՐKn`2m`P{/Py=VX l>qKg* ٌ0vO0d8=6[y]좷l`"zQP\ӲWcXj bX4v3iRu da~d:S^6b.՛Y>c:in]'PК֣k9s湝}'fF{DiR$)RT]4F5h 3O}s|de" y8 b^Ň?0)\ d92U68Ġ4V>*GͥGf@4|fuqpN[\ԔH:PsyJq\ *6RLLz\t*h)-ѩI!|C:#V_d̾Lfqq7[y*^k,.6ywp=qQ<}`_71K+׼so#xl}u]X_Clz/Y)Ra0d1n!Ȁڮ&&[ӣ2\T*%rnBĸR1[gv/o?#QAGY'*TD{ms假NlO@vWHK9Ss.7W}k^fL 1wNB@Ac7A(Irg9aڗ/[o)ͭ'dD0~CVw"WGR(k;W3xT0reHXtݶ ^}-e@!TbRXϕ0yfw#wb3[/'>W]VE.ָވm4Wm~ܖS`GEQ Ɨ"Lp$nդIR.X z/%U'PiѢvѽ}еzZZǚHzﷴ0f3*^R,*Rh$` VCU>Ցس6E!+h;LQlmu1.Gנּ[. ~E ESeR$? wFӵm,?BuYX 5qKSZf!5DFu› Xha/pǟN `! >U?'67f(.SO pi+?h67N"][}x\m>E@A D!ު%eD- b'T7S?GEulHIɠgܤ׉KU~^rm`G9d`ф%H{?㳆W-1#AFެ}ҫ6eR_^Ȼ..zCY!MUZQ3]vs#c*zpiM]{&jw,qG_X,<4Fc9߹;c&jcB$JJD,!Xz 9 a4͟Mv*yr-VF,lߞ:U30zxvc UݰߢR5ʞ쩍`'u? 40]@es`Ÿ!uaMΝI-'d@%,;_}z$K T-}MPݸ5' ww']{9 DPSx6^aA e//􎄒:2Dw2\i )T<~ٙh"A5̇g ϡ3WV@y|KOytClĴ F qBZ'8BHIqsKȢLp;K~\Jh6CCF=}uH9D\zꂰ*w9ĦX.~X&1h%ūb zL~Jq_o8s6[uLwJ/y{e!B,#n#$:Pv3DEK'4 u2Gd62Pt, D3G%c_nGS YxD˶\ *{/MV[f=Lycͦޑ&q/_2ן~tUc-M\p^ p" t/P-t2֝ ) |[b85rv> eO䇰ZǭۅDWģy1 zo>*4eP#I0@NCO+7Ė'|LfAkt.)n1wt$~yA0B dv' -$<%F,3ĥT{u3 p4p }/o IJE2>(ף˨%[>QlZVnϵZ]UKRuAW@ͽ@d M.uTX6'TmO?/!z&9S1%{\*%j4Zl ,yjC;~c]tm~nzȈWJWA|Z,lJ[](:rD ucss]1CZK+z j6ZC8G#U+[ "M2MG-rcQT -wU4.'&/u~4U!B#i1E`ӵ`Dbf^SK)ůϤ^#\ܔcKG $7k[pT5v dQىK*(F\5* ӻtCGMZ G+' 9_Fk ,R a2:3lH0φ{Y_\YӤr2qAwJ[=~*-: 5_XKn##U}7L>x%c[IJ x;?TQw@<#f7ضR0H! ȕP*txbuA[u 鋙Enve /ʴ - v,6Jvx^;[#ʧ<${@mQڀaEN8Vjnf`Rs{C8<]N)zv!]6vXWoTQ}nY^,&ͽQG6X b9 yvc 0˵K! y,(!sKzq9joߏ /I02|7gjgڇD ~sd u%hmH?0ui08 ěO?T@\ol$(Ld=.A4yQb 1{Gsw~ /jFeP4ӍM _M֋^a[WkQq_9j {UzZ ڗz\NT1k•\5·a GHEo(K!dUV[kL ?bHʮzrVMȊ_sh-3VM2є YE{?o)Yt0_M:Et @GGwW%I7,P Ǚ2P3ƥ>%*t1LJAh.9F y[gA wbk+mRV|X"SlzK, $"?JJ9#K>!8xÊw\2(v9}%QeFM/M ڜ.}_^`F]+=B!=|^ MaIZ$0G~&3KitK'Z=RAz;ᨥ5A۷]n;(nQB Fx21=z{.63(/,:X1(z.)g q#s.WV b:?>^X#gakc\r%ό+8/zNM&N 3@> o #҇438^|0[>|%xZ07x\*GD7SRjQ  /y6?@v:!a>o s/৴ۿI)L}Nb0%w%3Tɀ !oDeάM##L|苺wڷ B2Q+!I"Z:p窫Ue6vpGGQ,p;a( D ԞZ^nLU$Q{[}tE%y>pOU缌]f6F<rfDNjBMXhS ފy?Ck3Mrd ` ]K}'3qvľ+I -4澂SYцaYo#4e]\k Iswh|x|.g1`:tEjRXA#o])"i5QH`H|'q۩Xׅo=DfET#<9`$WZP7/1s2.f(PDv%bpq8R036m Fbv#*fq|*pݪ!< PUc^ 2Eײ,#Qxpo9 c7X*RSV(5 aqHKBBR-~ju~҉rCiAGFm%K~-Yehzġ( {F͗^a͜G2~=Ĉ2*zk:^"c..Ѩ2ZdpUEꊘCOOF^d6.Ř;O \_!7ۤN%L(m&k/CJW 5P,EG1-5#Wv2 ecd%(%?>H`Fϓگ҅k}b ؖ3R>EwgenB%9^vqeo2 \b^A֥[G3gCL[-u^J >zQ%Q7J'&80d cuz&B+/"wl?mfj+=<]gocgnkk3N&|)CAeӶ#ٗW|؞q6g6ROveo7gzr@X|mVpKn&AdLT=ǻoSDЀ6/.q|-0W-qK.7~.Y1%x'=JCPT{اQEt{+Ujr'?4Dm2X@0 ^W!v(=猽/B+^eO~DkϵzD6G{_Lt'ikաw _[~U ٤?K~L#XXU\H74&9PeڰEm-i;9 LKb~%vys=VMF'!Ϩk} RveABqRt.US `|T 1 xjW983\%LVD}"Gx/r:;υl60BAtT}J'o]ݓ6`j` ͞OyoN**T,W _Ue&z+BBo^qў𶾀zj3`s䐒em雅OYj/~mP. k.a68?;ݡTH|H/J4Œ1:3(! v\] K^^˰|" ڛI|q!WODDΕRe'B,BXLxOژ#lD@uSÓG~{ dE#G){f!K I$qѝ719e 'CrvՕ pP,XGXvh tht✶?<7vhTT{{a~!iCA p3(Ө?3-Ge7 7`E,+ pkpqYB_a)(DseFs)aCs0نr)0Ulf"hQs V@2֒ {1XWa蠀;puqp oSy u O-4k6Xv(80qPwRתȐ>fmbGWR`M"NH~wbU}oszx6ڀE\>03j :A/䛙(l U'kC6vAϲ6T/(S_.[L|N52ܙ5>L@b"+},\LnANE =w"Ћi"[ w5ѽ~}r r [+ I (U@{_0ܤkү@ IZr.L՛(:~}ˊ@X>9޿.Y> u{u ]gLkg1r{(\ 9P,䝬)N\Ӯ, K=$5?b?^$pb.2U< J?w)&tqr_o|E+DS/7}Mc'WβCL'@e;/T xP=M S-,GG_jsHFp`(O6JrvngYZ070701000001f7000081a4000000000000000000000001611e8eb800003b68000000000000000000000000000000000000005900000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/media/usb/dvb-usb-v2/dvb_usb_v2.ko.xz7zXZִF!t/6;&]?Eh=ڜ.+͟ gg(y⪑ebadXAT%Dx&q Û[iAmV#Wx8ё?|%(:8>TOt`^#}Ms}]yo)q~k;Nq.z]B9%v ]E ]!KŜK4r>@YVԐ𗢁DŽCJ9q=s @c$Ti'Ot٨{.kt^IJljׂ S:-\K0*C>F-o0vQ|=j>Fv6Uʱ,`u8(0of_+ޜ΁g:҉,1W<ݒ+Z./1^MBtef@V`]%xbBu+Iw̙ȯRK;X6T mY56m$$3cħBmڼW'TߧgaD#H/޵ؼ? DJZ)XrRЕrcU-Lkɍ,7*[yCep@AKK+^il6P9V`|f+`c@e|nsft?뫱ܾ۳q5SBxAl7@vl_ Q跺"{xAIB'NH/΋ r>@f lC/;P28lW طZlu^/JG]ODzlæ!в-ozrwMT Թo] A7a6YH*uPz9tKÚV4*2 Χ!3kt~cDFXQ%?&]1zvG̻mX6][caR)Pmm}ԓZZD{ up^O&6'F'd?.TȬ d ֽEfQ$Y y8`,(&f:M4]A{I)DDƣ6yWTf g7@I!|崍NptPj_8J~2c#`iqS_jD\ ci xyaeggdO\8W|9|4} \BI?%v,@9ռ ֜QhϫÜP9v XMan !RVIڱWiww:15u~|,ӕyGҌqOgGh-%wfkE20}`g [2%X%>.g\"lҕѵ>=_'v5#\w{ja،87 qO"]U-9[q-EU!i M3YTtI* 7 4%ٌ!11!CȕRIشQf7'td>dF\eA(\hi3GIC/Zn[@BspC6ϖʕCA)G, !BB!ӣ%$/,? iL:ދϡtE,IsM)ٸPD7By|l ^<-!dP/ '=|\,^s]`';bD xisx(׭!j^ BɛюjRCWC ӏxMTM[woW:h=q mSm{^Y^T^! |. د(G2$+K |/ /'o0Sy$d[W>)bgB_nt|tl8{O{ԃv5v1#|…wq%<+NsNMBeJ|jHԦZ(9C3Iz<XR}Qkv0 0lj5ymRlQL\ܯj"yh+tt5ⵉGPfr0xWis@CPhW 8/jfK V@ 솛e:..ii:&0mS=c?όcD@`Oyݗ/vϸ[ c{t<~/rO CXHe9X#Wl$}e>h^J@2tH3ӱ7\0]XޫY©qH־k#Her;MihL ~v!l}tB `}]Gf&h%t܉Ih#>ҡ~,zbm`%=ś-yAdSeH BX &th!})̑SƜ)x̲0E!Cż#xb;Y}Q?cǑ#iK7fr3J""̸ n$jl[NZGԈgZN?iJhӗ^.l Wv2c8PWLn@_Ϡ\xl[\`('<ȷqTgQYm}$F sKXjؘ4Jmb1e~"0^̈́+[ ;HyŵTqFpz>A8UHgՂ$as4RgCETF%z%OĶN1qʊtK'w#dDGٱPg+0 hH-DVNyqh;sLbQ>U<{,_zB0z&A[\*2& Zm?Vp6 `/#}M4, y_u }B㬊)M>u?Z*Y'ノdO $L+V !Փ9`Vo!,dA$LKG\Ҧ|Ƨ!m^iqVBHD|۾+d=9#doc&o>Za=eF xy9Q{FwibHCkl2FWV T*L˚1G_X ZXq+voB1 cU芠I~hA v? .R,!t}NuÕ@TQDT'3$#?ECrX,nQ d9Ī˒0SU=FBoNip-,ʗ[G(唣˭g;jsyX=smiݺj Bu VJbCJpDAL8zKw0X|@F RBLDU:S!eeC JZZ4R,T 6@)n&5cea=$ @ WgB y턈:@A1G1tk 5;=piԌ(s]|(TF}e'ĭ bK_9(Q^_|ߨ$X?(b*a^.cc[!'[0 @bwJ^aDkO'٠Pimȩlͩ% 덥H)U;U2뒳1tXJ佔4tfȝ rV!G)Q ><#6TR8-v hQjz#bwh#f!>e̬zԠ`,x:> oj*4,xF3NЂX0$OcMeR8yPlYsCph&ZO1nzԣכ }#>8gj2jqpy\XBzsmErszu f *DR}2O&=A۫u̳xO?2S̽sL7'Gq.0zkq>UVM g/M4{KW/m7;ar5Y׃ L?PW#; \ۉaD؇c.Gy#} }뵘~>=ˁNop2Кy ")Y`_ISi[DhTuU,|D] c1nم,Bnà:Q4_қ޺sL=_e6?Ze7E̴zދ&Ǐu1:MPB5/gex ]ݡYW .!N P,ି .Khx$O`9ܤGL^qßR%7]@8xHWy!\Ff[ w 7'X3w#0vz.2a<`q|?V|@[BwM7A5j[ n K~O:Lk[ILdW{KbBuD|iThHj .pr~:N"4!)O&uq;TA19sIM4H$'q!`т8e^%}HqJ#stz2Y&|BDQf0 "T;H% Zdm[, ]ͺƪdX-=!ks]w/dU)L%sU=-vQ6oktMz@unL0nh1_0liUDojPQn$TU@0HnpU~UxAPS?ؘ̮o5OڳW)áw^ug x" ty4pFZ+&V/f{Bom I wW!M1t^UتP~uJx΢ȕ⟚߸lAPjD6m*Ld)M{1I{wn+)IhT'C[ }@BGkUjKujߓ KEa"OP>pej}fj޺@v93V8DzXmoF( R *w!n! e䱨E$Uj5gD"NRQ6B6?ta„oɚO1!5J\Er4q;,Mvy&oѫHe$Gߟ]{H< &.g\Cr^⿒IR+wB ^ՂP j揣E/ӄ}Qo>0vq-]VKH}ikb>׼l ؂)7 v%sq@$wgGZa{>zd(-0 !"]&W[5s \/K8'tZZ mVg^]ĿI[ȿ%Dd{э')I4htv/ՊVю)<"CQqj.\8f;0;\1Mt6'dkD3EM]k*Ngr=0Lkb&[|ra)|jw`)Mfwlǭ&4ni٦@ :lJ`=.v拾Ni@x!&`0%"o4zPd{rB,*e/= rY:Th B{1=H91C ϣIa9KV4ZWwR0)(  ]Ov>roNC+ͫb9OP{VLk*mulPDVe)OKo[60렦D1$\e7|qIT T?bN;B o hd"z=F.]Fް]S(l2(rk~#L`(-(t=PQ6 Cᇭ.fITOEt@~)!8vܵh>gޔn%%DV%mHF"ϗ61V nR YOLjKu{XIB:?B,z[S+Lw_ pټ餱@QeEŦgD4J)hu,_zmpȄnV l>RA'qx)(Ԋ!ɜwiQ"n O>үDh  R&q}(,G)[Ӏc$g(>-k寤d'9:Цuzŕv~A15;7yH%m0z u /SWFuNs]ДA&kJJgGk@ƹĈ惌pR|*zG==03JMNͷYe1kxo⡗7F =,5YuZe+=8f,m91r^2Fv3#3}xb~iY#(~dv+n ū+Q AFU*$?$h šC Hm{dh?(X: vsv-p srKM=G1V'$~Cբ7Ve8- PĒhɎ<%V_`{NA>F) .g`$Y5aM=l#8.W'v>tXJ0!ؕe:bf̦VC'_lfvMge'I tb~>ʡWIC G,7G4мw4u#P0RKbj jӭw+B宛0VCI:"b䊝Q~Q?Qa86 ϰ)!jăԒS-{ L2He3_|{E  ?VoZTjW'÷skr~LMY2#8ܽ+gYx|7ߑT3Ыҝ!RMyGN dly,xnhEYBy/B~$G,K [M1' 0ge;3cO4+nt^ r44RR{KüibYW]~DJ^Ǥ$Mhʷt$O?W4i/VΜ;8TFr⹌T&;F.3NeinZi˝v[. 2hb(, ҼҺq\ &̂4^5\(i!H%Saj=Sju`L?b䀓Wbc<>]oo/.F#P#joQx#ա %υ?N]^ڳKu]hr\zce{)>/yLKB'!麈tX8R즫`clŀ7{(H4OoB#yŞ;OųtPն}e62.tC 8-Lޕ^!tj1埽 c-M%6ebV mgn䋜𗩌`2 ̨TR:gM?1׵_j{ɕh>10sҭ 5 8j7"m7&(97˥7rb?8NIbo߳aƣv>_(6l(hl?]|NJހ7@^swlryQS3PP@ZT!úKb2c—@-pRP/6d560q‹vK35_)hE{@eH뜴f^kM?z=WTnAn 8k1:+P)'e5cB<5gЎ|[hW>p$_sƲB6NS\/0Wy3`R?W)@ص*n+YZ_k$g.w":zbPBP ms"Xf`* ax-?2Ջ" O.=%ש:O9.=uIZ TćHDN` K;HI_ r*<ۧк&iA {OY[}aM&!TQkll]hCV2O46Y9*2zcx zMWiZ-SrTGw;F iPtD:-?X:ټ`U1R}-=)Q縘egK (  8Ii}" ).)?RtNG]6S^ybæ@p#?8typCksq8,O3,Kgr^f;W ujlO t wBI)iM:?m:25@ ۃC#6qU&6c6U$?ăes(Z_FTIԜ]E]Kgbz[%Wttzx;M l 8gQ_u[bpu)t0mۻiZ)s]Erkft뽚-nR94x+e &< R)5t;EkK{ްMH´gڙs]!?To$ ?1qXdݭtj~h/n]}sz~h& Ly_]&g" M2EkG8QN+2: D:,RUV^oas?i_.hcD#GTle*T.Zabqfm@">4R'ԕ0Ky gPT/r`1XT[P62+vS8g 5Ј5!8KiKY֮a}+l*"cs5ҩйúha#)wi/zklX9*X& r, 䂇0>RA2 CLn@,{^` RKYZ5عVfHqwS;X?ޫQpg׾ f:O_26Ő7i/A54Õgu)P1c ?,#EAR3@]I `kܭ#ꝶ>-?-P  Tf'XW}UX2b!h'bO{œKAavhZGjF XEokw֡P#A)JZ!ۘ2*`W\77:se2 BF[GΥn)iD%*9RtֹdNu$4wk/_pܡC cNmOyr;,V ` "p2no߉;U)7IIJb ؕ!H6 M2Ǣo6;IbHO:ѵW8Ȟ먪+g@]W` Q痀  68 )Ew٠?a0tcjyltz;0p;>q+\WS[B:c^+t4h8JXWQ"qD0M4AǏѧL h}N kF#mGF{H[])<\ƀƖ:T1RwU1w0[ j_< ơ~PQC㴇 Rp |'J\Ûp>åoП Sk-CVڭ$oCv/vO2pql K3'A2|cD0*F XoE'I vgp n#r f!AfX22y<BcKNFs5cɟ> 2HĈϻjTˮlzt,Oٴv5툻p꧂0ģ/=V{.N-k'*{NGԐ 6QgHӻh6oZݯc8CS~:[Z>K%x&<Vx@"hH42R&!?aп.Kz_if|>@;(_Twl}e:W*샹)GđdMÅ/h]D Jo|nKrF/eڟ$1T=mE _Tt̬ye?X񦬸GlQgEnh6lXp{2($Mie867vl?ӾvjMYϩBh=m—I4<+tY6UR1)sT\Ee󑗭_E7HxX9J!CZ:6;Dx:ͥ`G$;>Y\,ƠgV Cóչڴ֮&-k<< BN;\xQ"c7c &!cLVyL:^En_4#P ?Îؓvh(i$1Wh6XkWwc ,w 7cfl&h2~ϴ5w&⦤8wmG^`:yB0)E TEnjy H:bHZY7+S7B#m鉚E#1& XiC7VU A|)dF 9p(olɲ4!Ԩ|suC(cSMRe)-[PL)vA1w@3,![Iń1 1XJBzœSfBKfԪ8Y e)*mT WNN~w<U>?מbyަ{Dي1 <ș#T${.Z$Nٱf43:# s\:AW?r#Jx}aH>9lPn)/ \ѡ{BܙO|u )ky>,ZR|k!I4h.4_8).#?ȎK#)e^$ lHȔ=@ѶefIj5OZ6\{Ou%2^OY\e)`]Nԇ}*ZM2ZK|Cܣ$#S98[u!7\NNrn*9ϚH󿹚*X ]mVg%^{Ěr.UsLDZ`"ME@e~FǡK~,0F P9!vs O'm] :vEk*2[}uEd<3t+>lc N nFx8!S)qb.#L%Ԇ=7m&PU\B3=Kݏ>4&[A\k0辍ʟzq,Qqq6P?^#JX'nW= (˃LVv.,:>9n !#̐dU%$"sޢM8?fb B_Ad)d0nV8B6v)GxY &o! \F' 7 (dUeG35ZȥY>67>ٻ](wUK s85t)a䒉jk58ک@sU0Uߜzl[ZtH$gd< H ~s] oՉpz>ȎWaX:똛@27$ 8NsQN7f`}'%؈/(5.Ke[EpM6B}wGe`k)B T5rzWI ^8_Jj|ē*S= T=Xl\=Р@B/cC7.-I^Q!":)+ ϛnx6}v|S𥉉ffdTE\iB9ΦIl=ފb+w\%lx7!axC\9;9jqεK,#=yAN2!5TQJil{"Vʹx kX)gf(+]7șNpf(끴b)U›1hfYXE 8w0QE?$-miv>)"󇐒>倒Jԟ{KtU(rMmߣ|yD)Rh|H\EP@YHp8 nЍËN'#YQWyAIⓡUH뿵㡄 7}W _]IAoߓ6 gla#CӅ9ʀoQw-14բwĻMzA "t=_?L4xI=炪.e@:@-M!ӟ1uWMaJӵŊVbh|i ؆j];qK=#+7Z^ a7HwDt<2[fXYI2^cLXvMc!.y vK;DDX0 S;m˂+Ӧ]22 ؄ "0 v+]G;&!$F퐚wb`\50^&b$)rn_o'| R^U rϊB˓KU:32\JIBp#tMGWI *N.lT:?$ny`?.{+乪qHq `qEL򛠡cG=$6P@:|! =o0JY05Sǜ8=zƎ=zJMYi '@vyB4=xE iׅԢ$T=Lb< i¢U!rp c- $Nz+.ߦ3YSI2 It\s)ݱ9Q2(llCwg,:_۬"b(PLA@]4<<΄4EF C`9<%l[1}d}hT/3֒hFA>eW[n;fY K+kKcuS͆NtRƲxyK)G &~ǰg} \x}TZ&{5|TIdiL3->&t:-ͺCBŸއAZjD<8[#tgx(lCj:>xI#ժ{Hƻ6vI394yO6λB0[2POݽV sA܉3q"f6Dې #jӸ#Sp2Q`OIf5{3L8 ={,KgjUMz~?^hL quCkqrgd3&}sFj 0m4y7sijKj yձ/xB=M࿃qS+ys%`ಘ9+6#Mnw1>"ETvs&1nqdofK2N~um##JCaU%GpWsn!ق7g{=ӵʡc5I)"6G*3~-" Q ˉu3{Fv95Ѕ(mMlI;B~VJhLF IXMui\}VPg]{G)s ;dLI0hŵR|v.Ơzuq<{\2Z:Du0aif-0s$7hɾz(|Z DP5>= ]v9"#\6xwz[@{\TI3H5|RG-[ ^T5j/?sI4 eV*[M2}rL~g.o_&s?U=F+L icI@õy6H+?'l!z]Xv Lm XJߨ3Bs?/wpw2cˉZ/$bdC^ԇUEXw!k i/yu|i\yh+ga@9 _إ =@i!J1db}[Aq/=BjNd'ZuIW%=J [ 㡶^TRmfZpJ`~x !zD+Pd/!8(֮eG}4;aWV%pEU- 3Ktd,![-Xyr*WG\s@wk'Ljܳ"_B iD@Hv, zoK#h!SKG~o 1<=\"_j/ ^ej%ҔYܡ&@Cpf5 h4ߋsHfg$9 P @^FV+iĬP} @+=+d4K!KK^TWf8wE$= $2)orNUhGj(-QL9(92~q6"BФVU^E1eehyȴcC @W"}$k^*໖!uJzt#i:`|/L[\3|hso/[dYyq]y`Z ҍO(Nh d}Vљ?{νKf,-%6'AI+ RTA> iY+c0`j:E+T^*\v/Ko 0LF$a,Ǣ">8kmtNMvp9RΥv QR]bdGS2+Ca^m%eL2bJsP_R~}l%¢ʘ[sX3O+=U Y8bP&L|$XmT5R%UjJA&c_V4a7飛w>O6yHG9pķӋ=Ͳ@ݪS_j1uT#G0^ $y_x(f=/KmFRF1ǡ1OЯ={F*Qͫ}[ ]qU:PQd-]?^mןp|0wT ӂAؖ7r"{uCC{]`cd]:qd]^[=^ wڬg,oɋLkPX& {)qJ~UZ߂L _ splezgSGi,CNh5|+/I%h/mmZ~ѭ>p0:ŶNf"IMYa)A+7R-vySFU`U- "ej&R" ']tqd#d|J"+XƉhy+n`DAR ' w]*kSiy `.ܺ_qr>JcVUFY@}tJNf{-M鲒}8|ȭu4s||FkY05e4Ŏ[EDNI: 2bJ:Ty&cy"DqUx)b\rA5MLټqc VRxn惞>VC<\^20O~!(EWuO, 9a1fUWUn%f SjUlPⲩH;&S9/G^IԚAܭ=o*nTcOʫUo$~k 4O12WY>!qo' Jp&X 3Jb >pJ-=a۶z[(|tIע1ys4wr(B'Rԃ liEc %r.s E@m*>HռQ: MYoMPdCE-{&hT` B8d%i״!(nUӭ=K$s,I7*䉚]\Fgee.R]_2%(t7\`X&1mBVmh9&m=]|};5x^MMزEԀx~xGSawqq3a^ᏞKMIb/ f1ew/Lw `T ͇΁_Sh?.N,؆PJp[H۠F^ZcHZHx\T@aׯk7ˉ74 .;%PCd^Q*3ьe-k+J`d<;K@XY?o(dYz)W.tvgSX/jAxfV"܇3U;U^yhZsSw|a>0)/]SO'%,62Q,A{~)#%#ƣb]BVܯ tյ }s #m.Wv G.T9-`1v%?sG 9:&,O^*R:Bns3 ԺIm JPe=ݍoƹUd_\4D:1~yKgٽRYtjeL;IM;倹%տNX"FJ&k`NZ%p!wak{ D ;ZAhX5HdP(|e}:3%ZIy^움 D, 8TV:~BId]u"nGzCB"z>_ )BEdTb0~ʠlܟ}X.\ g"l'!aP͉C{yyU6Tb=0z Ɔ31)Ѱ0& A4U[.s`TNy*} SSQ΂bnT'#V "渉!RY, #O.$#sesp,'K1S|E(꾜S'7F-T#:eya <=gT?p7,R͛o#Djum{aQ[TyDz#i֝h$&lwԉA5vPd`7/Fm$̬g҈eO|4`QP{Qkp Df4Tu=,֔NEUWWrEŢY$ng5UeO|زD9FmoS&vҴ`˴ DhO_o䕳 ^M|KYǖsBI|MԯRZ#LmZUT32pAwNxԵ;56q_g,IYa둤8I*J#'y?׸}e5&eS}jl{x" e}Gĺ# zRWBzl3)p.>R;chH]t)pmѠSuqfE|_&@?F'gdt!i0178ND7(ө;6‰cL=[,C *z- SA!V x0ӹԷ P1w@h@Q?-="B oUU<]o,:8pr]nl%ho[L{·FAU4ƆWleOK5W-LFA"6ؒi~#)A v{Վw~[ޭ hg%ʭtGiu^ Mtc laGtcC!4w>WL+4"-*&(‡rMk)e44{Ͻ 5X4*A*( W\äIeⅯ;𣭖OB%= 36p(ߵ}aHO4#(*Rp8_>^0(Bb~jIp Jdwax1{b{SrS^/*p+K["?_ׂ [W;kVFR2B Y &yI7"ޞNMy^O֠zZ2W O۞3>mY"NIL.6%MmBG9 g4nf&.ˬ~7 8П,a :9DGt@˻Lvgc~Lzu;vIqQ\+19W\edzw,I_QT_)pR߷eld .[mWh>Yh=L"es^v8jKY+opQ}L۠=E=]5y|K#!䏈6:n 68 fq9dn5}i]`^EⰿU$yzQh9Q {웕ejkKo\7]橃,~4-OqġF6͆3Vmc*6q =O5øs^Fkq~Z~0q֒E#ad)vHBj&zWJj%>Rwv -8EX`_2$q%h+FF]OQA%z!o3eP'.7p@6Ml/VHu qվ L:Q{9: &a8~y(%Als(vI{ˊ |hMCEa@ȗp<2{\Q:L5Q9r>yZBlM&M *<+;D_(Tvw yjDX˪9򻼉8MwKXݦBUr# z^Y<I2{yy9L^K=ڵ Hy\k;QS sV#,Tcu$ln9&zRPt+Zt5iՌ0M9T&>/2o%F,gcF8v-hz:h.:ϖȱRi#P~kw{udpwN@ÍEjr]V-3=ǷYS^gGD—B^ByH+!97^,* QMR!; BBGKw^ h"{ jcB}?ze6뢋 \[`%4Mᡄ7o. Xxw=_}RmAq& Z0*OXn Te:7JJ;Oh9If>B y7EE8Eޝ^.w<\icUzRaAV/}N+[](h(+',~wr Z %S3:rXX)oav c}sCNgю&+䜋hjEwΗ#=چX}H>C{Gk)E !A t)NnEjz@gwХB#(֮Np2Gk%+0dNE͗UH' ̦;fKlsz r_2@Yc v]FLoC.wt7B6$v%*o˴[5FewYun2J̛XGAV2t[}mtl;Orڌ; E/S`4_4"_ۓxC;E{RfZ<)cï!Vu+5E ²O} ]ʭ]ϸ'nPꨰ˪%jEt,0D{ŭ)vsAЌ?lI>*:^p8h'mmxC,3p6fB3$yN~,?4N/V_tڋ&QzTB^C==(*FqЅ2BpW 5]ӆ !Z)7 op4$\bp;03T[zU -kZ׀C2b,T܋}d*gFwf wd21)6ZM{(sa3Lj/ =ٷn$/OIP~5H/8~4> PS!@\X1ܗ #x7f|WDߴlQ`G "/zw(!#iM%@YI Kp`t 욤1NXJnIg;tfi9+z}aIn6kL`3v9fYEUd(u~}e6`+=˞Gr[E2w0mXKv0{qRȐÝ.e&bZRjiJ$'%:nV2I\ yB)yrPN~VSZ&e| FWZGY~,`Te-))(-=#%S0֛id"gPR]FKjiOʶEiPӟmz?k[* 2|Y&׋^x:B*9H"buqKS)U-8j+!^BVʦ#<${^r"UT_Lǀl`.fQsEkS >)99kesܲ 0`Rz C]9GTE0eJ!D*f[q+T.BL XS㤾s^ձn? lsvCFv}2TW=PSx \5=L`c`-][j5C;}\ZyʃR/|d"t: mz@,ěwɆLT@7O 8rKf\B,1Wd4pBj7ʮk$_WUX6"4mr$DD Wg=˫MAFoA|f/]~Вdib>Ķӗ-ZvBx[U&>vﲘ ۵sgUͷSZ$<G3,Rm>e5}v;ڰjb8Ep.C%;ʺb<'u}&dM`2}W{h_jC&yp%]3 `ML>#eq%>"Y͒Fp1d_o7<ȴ>mJt*7)CJbZ32гÙˎ r,vێ8";7 Fz hm;3fya^hy?==-̍Z/egrHӂEzm67&g`6)M=B\4-:ښ"hZ20owS "pV]ؾ፦`w'*FMN8>68 a*EJB-ķJDM1 U&w zfP;pDсoZ :JT*s0KJOn+ Dw-[wG-[bfƈ8ntE[!DTO eOA75]MZ' 6zh@};${|d%,&_SnyV;vէ7shcy?|*}Cp΂,l۰=lʍ! NwM5#(ySZ n&.>YbǛ;Qnmhʲ5{'*Cza IQ#0zL T $&)g-ƪ3A9] >"$t4Mħ9^b1liyͯfZT/v&x} %Owd+Ԉp|!< ^ ~TE%>sDϡ3:w5kI WĶ ݎ:gHB=V(dGiO twѣ ogu3*7eϦ2)Dl&r ]X.VM6[f@+tLhWg _Rys@-ʛz)_w4Ȣ$e wt s*tJNgT9c;?xB5B0`jR^'Yȶ_-gDDde0<ܰVe#/plO$nz|GL(nh34&V2,:e[c=`ao26CU?`pʛ^hN`G c}$ ^aQօ1S oMB4K Or6"t[JטXWK2!㙼!að)^REͤWE;Hl'H^=ʓ)8U\[)0Q;pZXJ&b'EOv'qšM Y?ݢ ƌɊ^lK'-Q鯇/5VC 騳S7S8$IrrGem!PȄMhVN̞wSg}w2=/+$f1B[6]{ʜN(@fB?PdeF%xϤt_ k/qxRmrҴE c2oY3[3C%JָpՅ`.=nٔ /vEk yͭre1O Æ\#7DZ@:M\uy ѮGP (kgGS3͓cӿk$#= @Z헚o'5R4'd;5wbŀzL+IM0 a>R66nE1g_ ;({u ^\ls '%#,>i?*❻?]}Yh2OV(!w{,-PqNJ ;vhR -/A9 ն |xOy$a `ǫjX$K玡arj}kQ?}0Sݰ.b S̈́[_جDie1cM,im?Zf>qHU~vy/tY"C0X0p.u ]C:H&=HbòKzFװv$=ILJ1V ;>EZ=e.Yܴ.'!RƏ,R-*6~j*a@ڴ۞( ؋*|(|uuS K0+bmr^v! ;etm~@ݑ1LL¶x y2Ryϙ nJ? Udi~*nS×?pX/xHC?;g3[%cKmiMz Wcyl&`nuo0҃x&H`:em`1.5еST_:68M z"jŘdw4!_b"͞4]~H=fUr ({Q<|ޓo*mC0[& ~$ϑ ²V۝gяa}ө@[R :0wWK;jV ŖI- i_i#kČTvI>ey N"Na" Xd̀'l.vL0;@+n_E?(q3ZLQn#LD8y%X+#m#,.ݭxbokaT U ~c@zzf<(j;*oZa-MeJi,ni7ok+n&^O>faJO@C ^?xL=W!nѿQV*x 兽f*sQ<(SDdm9 j͇Znf>1P*bv@i1w[8 %(=Я&fGR=r4AP ic=l=|L!XQrocNR͉R5- 92B O@Jò'[˧ڮ}C>6P9;"~!~B% '_t]C+$N+R_:(K-G.Yt'x]y#*t5Swo& z 2SykPBi mf-?fvx 1--Rd3O-<¶MV X?6`וNbOLkhq!bf_ (Ï2l,7l9͆>}lj+#Ai|bZTI:ےAW^rE|P .]i'5iNҳ/*$ӷhk` Lu]t9 t {qu)S}jIc"NՈ,N@!"UNx`htqnMZ43٣*R7s*+,5 VAY„% `"Z⧳(+;VO#ƷCti?ͯ{_^kC\5j O]Q_%[nS4>/Jۖh؇ڞt-s֟ZE[==W/UJBdaOrmMRWXK-eyIPT/Dq,_d{ Opʍ.J H_R5ĄS4@˙mՠǐM2oj{HBORK5i ~:'Ih_ .-)do="ۡv8 VgKK1B3S!#Xq68Ir<[j|Ei .<ҮazX W ªż)٬!ٴ9ֻE7" R4˨ϸ8v8y|LjmR-qNM*݈rȇqIG,<]粦#xeRb9##~{idG5#vwtkG>ktr L 5 `ԆhpT%UDIE$/|!Ϟ;Փ=&u L4nȀ?<8mpL4dإA<5_yC+!mJ} %k]逎fz!6HݘI J#ŦnB7CZ Dji >~ԝ]҇ސm6Sv˝l$&]Y = D-)+()34@R@v?n͠KYt!НbG>՘Z9ďB Y"s8[>׳jbz6̖:tf OHm5iB-+[XWW73HԍUS{d/eLЧEGgBn Jl99'|[9~\?r>'>T;Z7[S !ӛEhu y]h X }.Vߖi\cM8"AKqd`:ZwzfȪ wg~D~՝8 NN$,?eeX &ߖ /. Ie/})8]'@5` (_c%631ߧ4娠21~tJ"պ˅C7_C$z^K/`z(ky ٘˄ce'tZrLң &Jq͝Ph (+eas-OZ([Np$Q' C T*i )T:<:-C^3]:" V3wUR5;sىٰ+!>YudJ`vz5oO(C|(nkrmpJ3Cu=MFPdaY\R~}B~;Rwyhĵ4>/:IlCW{ky9 qԴ\5OP,iW;VS!:7X8i/oN(r8 ZLX:y|Q%?X VG !#ZUҒQ;\L .5?†ӾPk3ߠVq׃Gb >AnI2~+A/[QTK|64+Qq+}BN){:D]4>QhE'{ImPtAP :'`[U2gkjsU6>)LhC"|.:SGPNLhqN˝z3++\Du !ʉ!'cMt XV.fIyAL[Żg 1NgV\-mjȪEIV}3֙v6īyw/mmLvӼ@q"VtS]59ԧᥗ*+{$?KQ'!‡+-ْ0d]HXwk!Q'؈}Ľ/4kepQE]7K-ś A9rr?=/iW%YIiLl.)I #hLuG1n3Wd1 =aʣIT362=LYjV^+GVFNG"+M=UR pU[&|pY/$0X':0C2x9}S]UM ?bOɠ5kL! 0>f_g/ \?1cucd?S?~ 1͟0 u$>咽%a9vl3\WuٶhO1MPzdw\CsRcЏqޓS~Pc)-"Ǣ7#q,+Ėc"_ l^^`3$1D zsծV[}|pꑐVԲjȑ1?ZUw( 6`U^w9(ZV(PM^p^Vu_Lp1UVraɨjf}ۜ&)l ks`PL9UpPMLU5J;S3"ĭW < SOpOc還ElYmyHԣNכ˔p&B/6A-pL W{8+vMWxqhjIړ@nvO62?b/uQ{zoY&k.~\N"ؠFA?^tCW s[c#yc"=`'NA¦Jn 톨R|P矁2p6$Fe ;6.+zG*&v0Xo%oEX((<KXmoswA6`?sX kI}T߃ ﴠe9Ր IM:u(ڡ(°ہcKş[,K{֪l}L0?+첥ԉ|3U׬M\SM,1m$ %wpzV& >2j7jw۱Fm LFjFrau_^kWqQPKHȥ6o\6j鍓3p]>H*m 1QzqF^mO~s{PDn&KOki `s})n U"g~oBp$IcVUR1Gs᧺t .Ii !:xrgqp|l⧮etÿ6KL-ڏ4s$aJz1; -P`J2$*juhzf-B=e%U^5Sw&TcyIYVH 00YMENIh}R$d< ll)Ne' 𾝼 M'Kk1m\ ؿ.D:)JSWܒF0lN0bw҉'; ; Ă3H;K=N U8K&Z|hR}s3^BQzM=XDɕ&ӞX?_0[ qAKPNQ!0Jg䒿E3 }ʗ[wc#VF6Zصxc5ȸ&.kSϐn7t;ƁL8SJ~-uAl[|ʿE&wW' 1a"t2Mۿ8v(նpru3K `htHW9P\">KhoS8:TTϸp l]m4F}"*uddYG*k2;ӣk/B`x:Nnuڿlb/֪yT`SӝzMq|S܊+Ez.^ \TD=jJM]8?J08<5R~0it@Jd9Ȫ~اnzG۹#vS.s -HE@ё[!m%1ŃekY.pl?г-i 2]H罓z.CF~ӆE$7 k躧q2f li-k₦$iowmhpDaEKk~3gEsv2wmUdu^BI7s~y3AEz5̜3WI[)'_8AB)1 7_K!yx^Zގ3W4=ڲy#-83cd,+{B}Ft1yn3=6} Ck+;E>yjTĔu"XL5az'Fz_jav9lvvtЮ:l9{qNTϾqХTYG7/ŝn2?^u %F;Z-4WFQl O\[ƴ\\cd;OPˁt61gl١f v:dܸ8&DtQERP*$c&"0GMLj[ͥ786jIۿ38S*FM⊐gi5kz.~G_ī]J F:gB[2ND$rN?ykq8&36!Kr58tGuqCUQ)I\3|%¸p{95kP,@=kQӑ~&0kT^/,) ջ|[}/ MAGTd%} ݉{J%O7u[DK{w5#"wE!KnS@62r7Y)Z9}P9u'9SMh3W~xH 9N=9辨NkJ!P+FDMoI,/&zƂB((X2_ߖ!~vzJN  ^o gtL@Y7k ZeR;`l ßs r5+HAZƒG|| 2j%WgdUjF砝\(~1IM*`Ef;A3ǛiC'Bn\\ĭG92Q" c_1" :%.eꠉ_l쎐:T⳻Q* ]\q/ZJy[~]|xtCU} \PGf7u$Zz"Vtr8(sv.Ӯ2Vͫ+O /7 B8qv\%XIO o/LB%1&8LYdZ>\d c)oWyfFJ`Qغ ,v9ݖ`ŷ9RE˂k%Ҟkkn*Ϙ!s]xf^dQ9o"l||1Ga2fzB= zKP7=-_&oǗT%Un񡴖6S[Ub+$;s 3EoUY@=Y=g3 pN} /XF`.8R d"V -zȟf θ]fUB&- _xxe-8>+Ed|w(o e Qk >T衔V5 f_wD0c[DԗaYE37B f~>&uVhxj!>UP{p^Fi΍Cac:Ƅw"o03UtRPRzFalvڳ{`ۚSɶL#"_Ef}T hs'¢( mے:ߑgS%G -gqBoxa 3՜bUD|y#}۰: 3d<1;g?r`S!vSϝdjPdz G$mi}ZMX \Zc tHT-ѦLG)F^u]GEӟy4&T[xI 굕BVK ]"PPi63>ԏ{yM׻E$nl/DK/>Snւ|C"F|MM TQWOXYĒCڻcQ\k`/īC(d|㙃̘UT8Fƞ>@57l"3.Մ*s3b?'/R,\ RkL[7z{jB"l[`gq5='B1XaQJo#m;156^]?5a{k6hwGOdI:<@/#QR@Zcn(_ʳjy8.@M{l pfϩ%K86c!$ZO9+e36X[4F]KF'~|,a/?^mi 3n}XZaDY]H{5OQH-`AE/$gKpu:sVjWy3941jΕTp:vyYXH,+(9ao om|+^:*Ru1ˏ<ʌF ‘IH1U&&k'3^CmƳ6X]g\;5_Oz:~Lr6 ~UX!ŭ+WтMdc[dxXiHI>6nIԽh$f|ݵ; )7 ؉Ї#NUu`G4I&-<&J01( A>ѮaCJ690wy@ʒ=F_~m%ui\"x8Gpu^*&tEVp˼IZJےxBK[2n ntP;'0~.6 r^g O扑f[EaeMmۚ[NE:].&$2*!]@L 8bPV5}zvzE1C(RV VrSFT[S‡q7Q.U3c;>D@U ,HVW,=$5ЩZOA>K@ܦډx1,Mkl<;׽' ?ޙ:Cjv3# u>(KA1`-cq0p#"BΣWGT,sw:rl"N\.ݷ_8Ȱ̉F˞LV*RɏNhN!L| J_p"(;h<%6HtBeen7IcqЍj5#,"Y+Q!hW(K4!;֭h*cۢA 2z3=5Cn*'B¿FeenChs]3^jqfiz|B5MIX`YU8u0-N(,/%-Z WbE׿ &c3ə~r_ueڰqMC֐fuUVxS/L @?FApP,`SYߏE{5B*rIQm -OUjNkSޝJ9zr`vۙ@d^X\@n:wl<"=1kL'̤"˾pAP{D":^hUEr4P!kndCc%ֺ9 }'C:Qduvt0-5sDN84%[)Rm@xbFD˴*)X0Dbnue;EU/ǚRHP'Ђ"U6Jeh<콴,3\^vw2"SpZYڲSqvIepVemYNXhnsu3^ )r]RǞy 5 l=' ݳXK0߱}FliqQVDs)*kJތ1+EyȣxP!lO)_GOYRGfa{d4 p~H\ BY0KhXLGe^h$4 8\[[h*3r@#oOߓm\>)Ba<3Ywf+.v}trNPzI+.w%&ǂ ԄM(Ik%'KOmQTL䘂wmk:h7އbFUPMw0/Κ5co"*DW:9-uh9 n,;S]ZQ3f>72iӯ#26 1|O\jzT4f@!8 bȌ;wud6<]Pf+ۧT2BGm57e;rxEs2H3$j^mͬʯ(CWAկLgө5"k*)/^$ TjFG9D;NF|ۢnS1B2YUE6h$?GvP% gmN}G8>~9Jg.Oxx6q'v#h$0\ZC^ӽDje,h.&_rU)%sq9hzSqz;wjhjSSCX|SV xB+Ī;e!D8RX0'ߙmˉ+DQ\Pr%-z^(SǷ̊5AQf;лv ;H1tt=#Xv^QD꼎'-@t_6'#ʩv:6ѻ~T_6bIIaQ6ˋYl;4:WB)p @u8,IRV,C2 rx;^STbV r@YdIaDc;XWӬ#fWNW ,HϘp7T7Ã- ;d  L4OK!ZgS*WYlZ-+=%d> Y{Þ6K/w pWp_nNNTjLh1iɭLtGWMTZ2AKE ɘ~n ȖFEel[D7 T7?bvC;0'"VQWb*wCW#Pp/4@{i<0IQVBӞ ;0h۩@v;0#s95y5˕]r\oc96a=O), OW6!0Y<-eO2q@UYUC P@48@΁L$g[ֺބb$rFxO.{~/`\6aV?!b| F˹ӽVKbjߗr-:o, FkҬdITmv"GIR 4}ٖFE5uk ~sI濪SWCk>;D|I\=G0<ʒv/| ;LgF }TbmKj. -T? [z&o8 D&r1TE(;:r  ف(vh;HWeS'=@O+h#snP;ُ'Tʽ`Ըimr&##$E8=gR7ؕ۵ȸ\}jR &v׺?k[z[EZ5f#K':} v/fA b<0j"Ѡ[r vK+ڥHJ MԮ!KfRs|\zm B _!8\X=#q(Rˡ)dMډUKE 'DΈE{t%a>l3b9V^㫹Clo MLڏtec2W{:TJKm}u$C Hpp6^Yv,FĿfC y1y~{WAȷũĹNDGˬXBnf)4bc/)׃Fm2(R,7)o6:Tp3[ݎa?~sq,J6UG2+ rSc2dfF/!Ż뱃Rz=TM);S@eRF*[ d8w[ _ČnGdl+ρY ¦)LRRx!n.#vfj e".@$ryAj<Ζ^.[;1n\odDŨj<%CQex6 {( QǕ 6жh˭tvS{@HfHb/Bp ~'lBWD\u="ɚml~qڗ:g㓖_m(y'>rT Aw{@hsMrc6E]qYBϞQMb8E}=4WR'֧oθPgji0Tȳ1#c^>jpl(ǿ!@JlHDɗ2&khXٺX>boQ. rjع5߿Z֋+ y%*5BF2#ue9w8@2$L!b6bK)xMgn !4tYXJ47jwT^\θ\.(dտe)z1gcŵ|_GRrHH{z!dT39hM.#GC'=B5d;E{ѫewdE/ m|PD<ws)J*?-a Febg3Gfc+ tz")@2V{KҥHǤ7=$-2¼o u{(w9RV-(%W?6 s ,pTP<=&70BC4, $oLתG)ʭiJTzK8z~&଴ }W5հ̠8S$4k!)aVGg::[1{'w8pp/ 4O`\9:,}G7 [ )Tnӝb2lkTjX|ͽ8$Qr1B`ɅCڣSµt?쓽ض{ȓ\=M3v1T!] ڦvqiOԩi׍6/2-}1YUdjăM/q><~"8 i CFy}nv & Ii5^bz ]dK;q]]!h};[3nlEw`zo*_l )AAmrsY*:H@1.QonKEUF,g,&!a ٶ+; nhƇQЈPhgP!BA͗:މ$N\^Őer1#Taxr7`PQ𘪢e<(GnGR<`'8}3Ĺ^h[5yY XEBK'-ԟ~O5͔ó'7vŒfdP_ qOs /\Aoc>CpL4 }~knjR m۾@^\2%㙺[Uѓ3.:@8ʘ̻Üj>'׎A D~7&%7J ̂mdWkDz#e#teA3I>@KDEVޜg)g٤.з?7ROՈT!qjM q-qU7|dW%pp },f'J$ѣ%rB~n񐖐F^43=gO\;⥏QyNHlL޶(lCzQ)@uK?icg3R)Z/|(хr-n@_[].8Q+tpWsu+S;Itp.gĒijJο}l Fx~kebCg/CENGDKf-۰ S.E"2v"mt͗)!}IڷB{u   ׭%NWƵüty"-F%K1{X/P@tRXpg;&5Ag sM삿F:}ȧ˒[ʏƟkLYC i#NI^8h`+0;):iV]O8;&I9w Puiyo\X$E_gY[~,uWl%zbzi>+5(Â,憏I6ʹlhG@ ,:^e(bJ(Q4sթI~x}M/>_y+D @@mrb $}+2_֛+^?){:[xu}kzr75ˏN!Z0єN*k 6TAw@5hEAd੢7k?~x{d~߱ \(fg7L20fxMųt@o߱z&$S٭Mp:XJRO#4M'.T8se60PVxŊXZ'@g/:$ݽ֓xn,EEuNzшG*9 SK:5&e9TUגxgM9$+#Z46\p([8WGl;Pp]Fn3oNNWMF$Ԣv=O! =:oLC7](.)AknN}!/Gs!e!q. 2#)}&1;~vUl8$Lԁ-Sl}Ojȟ[b8V$t7"^F]:QLO K^8ЁJѠ}!z*B+Of-`eA9mZt&uSlWi'_ Մ\gU`LPj S/BW&gN 2_~HJxu}1 G1dnzx:苸 zh"8čmCnZ:gtdraW DL;5hMͻ$WM:827iz$%/JDmu} ʜ9V.ju_r>4fZIfCɀ 2>!Hʌ5oSW/<v]T$AE+g Xx/"N1#OBާKV0&^6:2a*1R ^lKq)e'"@y7[#%P4Ȯgh̚>QQy>;I|/RryҊ.{:Ѐ]'V<Fj ~E9/vӐqXNo.?3I\!c A}e˫!G'@ZH őoi}-4\N:@4CS"q,ښua9<ۓk? KE- غTq'k\Bj8_;؝Jg|UO Z"P1B6Z!1tTr_-P?D ^Rօ)yCvB*[()tԣZg@Ep,,[vXG0(< Ya|l/K~5`RfN>z*]R' "wB_UM"l>o]aY,HoȰogSfzy\3Jqx4Mb~CXH!Z@Wdp;Ϣ8 .u$1at@!ߦX$82p8.>jE6r'NHe{{|=RŭH,GvwN1wi Pz""s›̦c|'euo p[+ OpsVR@= 4+vUO:6)Z4/5͚YREea:82peZz,<(Ĩ̠4F`@|yr~?h†H:BwXʗL!Gv}nG̹R  Jz@V r͈q{Hm:@;ol=ҁ(k6cD["h,.Ԕt,朜r6H\7}@?}F} OCk^/B4܅FifuFN\h0'M +:Ƀ.6P,6A/URܔqKfID+{δ•MGb#D*$s*''j&w%UYNOփ@ >k+`%:`ރ&p ]F wxš 8tM'c1 jtgo"…>;clѭidc1\T2Ji{/l}^kJYpucmd9jŽ3^٘pGs uZMl$&eα߲UBuLN!B?,pFQn_đ0XiD=Kg7܍\,Vͻ6N~OI;šfqaT9rZRӷq۔Ҡc D>ndi0Я%T 'kG x4zD(k:^K+!6>)t,ҧ1Th꬐ A(Mefrg&s j%:hZCO۝qJzXB Xaޱ:Aؔm Dֽh]#&-M~&6%,ǚq _V8tUmBo~?,k@t)dG.tdi{hUI*DϷ=Pȕ+.z.t4fciS!r=B,hB?vB+gvN@F$H%n@<[XoɌbdˠYEQ ~s)LL p|/,ϧ/&}3`9;):^`S<)r!n h4G\/f_3sBE`ar% "MifEF%dMMpl-kt({wк*n{JER P>[ܔ5ZYY%אjnDL|ɩ_pWع Z.< ~&ݳuQU|ŨasU[Usnm!R I>j X[)]U][WMؚS՚p96Հ=QۨǏ)FOId\Q$ӆ݃ 2pl4=i5 ȝVXR+KߓGٰF䵳JS o΅r'GOÄ4 k}8W:ᐟW=UgŠ av{ /^qJ/qnc_=W˕_E}WjJ)ڒ꾟w#^BgJ=!4z B~#&Š׭4ŝKsH\1UK.hyG*YN  䁙=b&FM <]6ԯ,d{s-^)Ю|-r9:H~>D0W~-; Rj>Bύ7ZQ Gy),ƧӳσynjF?g3rcH'"Ɠj䆋 Χ)EL wwR`0j?9a &脑oW^R;F ?[hJ4 _2~1^aT?L'W< 5";!|kI=5]>H#5Zx&/O-Q?w9^fhe>?%R>o2ΞL%B;.0$'Z?aRdrxcr$hk3 t553z<%⍎Եb. _]uEOf ӱbѴ+?Thf^̘:okUfv{HQ"j[&ϬcdQ%pYҿH妦Zr[;4Rռv~wFy $jƾ)xq P=9-ɰmW[ r]D,g?3?jB:Õ/ OyuG}n p %YS;uи$Q%-duQC_}*#MEAg4F|N\ZE 4\7 NMe9?*8$MtHF$ Sso+Kx`ʕ(hE$M@Rq`U߹)[r ճ tƜQe"CtHHmCv|x`]=}1V*p cT5wEdW KQ|}=JRE1+MI[^TâuK4b%0m# `_q^V>TK^I6c%V5dOSKV@ѕHLqCZn4 d(K锓[ϳ/\D|&X<Ԃhx˧:o`C;,>!Tș :SGr'Ǭ\jHD8Ǩ`wV&+@ D# *s{KF|O$tɊ2n RqmA@Rx ?ΕIP䃮Xz3נ)cY0BjpWAA^"~$yDCShʈߛ%ibaY/]/xh |I7O?WQ*6!44S[K7ٲ%Ʀk~K:/%է+a;4E#7ܶEbt{+h솾E$P셦~Mr]8X: Q0d1%7d{j) \hb)Z%ce=ee'&i4Y_Ș[dyʻ^ųQq`,U}ȟC;,d_!۩l Y~[yрW  ׽Kw }JуUҐD@\HZ.pdyp,$f<7.÷ I|SϊSǘ`#%eeNs1I[ ߊXT^bͺbV} =d!f7h>뎋ZID"u-JC -jqGM9*: m[-1+::G"po" 2E9 a}ԑ-.o*t{F.!SӪ!k.0{B7Ҝ7`.ϙs^RB22*5Ǜ "+z'^_yqNk2&#cf_d8`3ł,+TIΙLcn_;9sVȎY$Eq% q0HF9AƩnr!FA𗙅w]5,L*๒=3o8 רDNKp]d^OhAAh( #IsOOVR?|fJ2,gk|wIƂulrG]e]"!DXI{F.Hj#E:.vw/WBJ(3HNcSE@zCghũ=2, %jk?7LJN eIDn/ѽ,+gB8bBC|uYgudUB) Exl>9"tŚ: gT7(أؔHn|z*nӳzH{3=U _7I(p:#:&eM=9nteZX#J;5}V#m`f R:UVO՜'5QO 7OjM O`7K0N !lόIIc'_c |.^q%>-nKNU7*xgy r_6ӬcTyȧ)ktd5w 7]̊NZIJS?Ն;kihTuҠV_іK*tR"XL5pFH|OΫ`lfh,^'ƈ9MP#嫞P,YK'"k.d eiwc,k?mw՚H4w yc3Zhs5u,2P>,S]"%>,B'I9e)&R?B>G஢)R4.ޱJWlk>"J~צ 3Ud>`Bء,]-OnUiJ56K} =1(%s>/{A`=AUo,7%Ӳ0i^½?4q —M$@T,6oזb߫KwF<$'%|؛GM*bD>,d0$rRaY$J.*T+Ǽ?ޭ ;l\!bZ4S)RCH\}@<кE&"uG_癖2S{(M`&I廞wwx8]٘=񁶿oA?3is- R/nӒ`=e=#?\h.Ҳy+{8%]@~YnAsWe*candz{j,D-5 -&uzWlFhp Zm t\a"=̮<)ߨ2]%95-CPB<|;'s:Qo Q.F2;p. 71 !f*tOoX sRL7t@Iᕍ T/Yx nuov(w^z݈WUι.ӖP(] k-|;LJnpq*4eG0ry*RF\3 C_S[k2_z`x[&@LM5|ݛ  _hb2;|{zQ0`ネsk qI j yiEɕك2wN #sxKR΀9roՐQinSr(i,>YPd;>`g$eQݤmqIZ)O?< Z׮}$,;5}3o;.lKv%Y90έ:yGo ߔm\9hyrQLo.qz_;-ogaR{Q> (s8.qY1si>[Es:3ڀ?a"zol0Z _}`[9U@ kGvjĂfqVpQ|M⦀'IJ p@$-}OE~Fq,Ԍp~df:b _c=buÈd7,PWAjahT@F޴|< ٓO )%jx8:bvel^yAh]1`}X@ѵK>WJGa;z/C#f6Ҕ PEOy;Q)$,C{=-?īO0@-AT읪"w`{sV=y|3ɴ<,pX25 ,"N̜1h>'x ( N;noZ96A6j8b HDhVH c@g3whN#.b 62+闦 O $vzxg+I),}iENmehQ^*bgq\!rsXpr? /0m (*)NpؗS&/.OMѕ{B81|׀̥Q!#EdښG !| /VӴDa)+A"Ay(QF͛f(IR NTFG!Rٶc֪]!,EŰS{y-\y?zro&^/َ9 VXp@i`0s eD_Pi)hyH=Avڮ ),xbd$ĈyhVU~Hz{.Tlڂ͊؇q  LAeRBUO2Y=@.#D~V.=VhU *1ZENtN.nZ!J4.;s+n:S(Z㽈u$ƒw/fdqѫOz\ANw:m?mX6gˡ+"owqQrszZ9»nޏWCv.ZSI .YxI0wBLЫ-&?4꘭.f$8,"u ζIF^ckVb7k M鰙zİG$ćXMt y/I U Dm $\D"`́ 4*Kݓ(z?C ΋j8 )Sag0ֿ)q(d y}QU,q3`!" vTI=YA%rkPGV>~g^ *iEOX+h*ʩt ۈK^jhE9Ę] [:Yc^/̝`?z7k/ZVfǨ+ي2PnwGoSB=Nt1PTh֥_& BQǀtkϓqE(:Y=>z!XȈzr8c%1`@%`;_纹{-Vu]ޖۖgi԰ QbQMzX |8QZ9CNvk Y3UE41.^P5Bՠ= ~=f`7ps~+=v sh6Z&rJTA&UO[L݌h wBnb1E]T NT}o9؂ErQaeP8e_Yː?F͍yofrz5ƕMÀ F:웊N߰)K,[C$2}v* O_mI"5'Lm/$MùR'u "JQI#݉*럮A!DIqg FaL4EgX^~u]7)3?xŅT2G4s7/suh$98Vjb"M Zs[sזՔ_Lpzǣ5g~ſ67OA.Ft;\+Õ7xB@ S d,_xj11cOk!$ThJˋ8iyG\"+aj/odUf[NZxLLe*^7FWj&X,GQgmC8m}!]e9ÞQyڸHD gTжcqkxFkt܋JLQ]eIMG ,i׬r$$LE+$8ꜤQє#۷RC"ͮ#ʹ"0=DCO]nV*6pc6-qmpv(tJuy[,"C5W{1<6tTbBKiF`.*.^OiZ}=WUs6y .j ؝}/^LRhU9CX" W'] D| "Sl]'MꊚqnN:&RMf,Upֱ},pg$KEQžh2[Cc=3xWCKSK)qT=$e!dR[.$:*wܮ&oA) h,I:#_1iRj ^e2e6ů"MbBi† i~w!0v>Ş:`l/Ζ_ )ŀLA745BEџu9> MCM&&vfIo ],Z qrZ%s++\D)Y!ՆIB)];ZiU9s8X'#Êzđ c @}2I]0WDKIX?_kyҎFvJ4 2ڼF(eתal՝#y _6Ԇ%M}yd z/X"'`?k!Eihyۑy$@ScͶS`lIhA_ĵn~ b8xg>:z9a FAŎj X]1y˝;‍>G@XSh*aoFZeʟ}$z#s L8mrzͿxafU>5:w(K:FbYg-/[ EZT]ӜR]qOJu9XTR$1xW72\&-.A[86&F =0\YvMn֟ !2Db؄ju}xNd/J"V[Vs#3WQ!Ytn09g lK2"x4I%Z?qVp/9 g)Zԏ!%+ ~`qZd#.*5bhHPN8?5ðv29˹[ս(<:VnK32% sKH76l&NuLӱQxre~ 廥$hO=؁Qa1˃YoQ3>_K>l0-/H) ٲV/4/V`A6fMLQ8@x>XBI&AUrSYIkȮKjPJka ɇM$6%&WMO֬wfdոxB9HC)4z89jԁDEy8~ȏ_34K hzRJdGH_T >H1X5y3Z vqfMϋ/s.gn@''$Cg j#:Kgԝ&x29i?КˎicEֳu$u[9U%T?(7a+Sf\\) .χ&;Ns©--TEOP%,ˠf.3Sϗ @-nb~Z1z'"'JexT+g`CaxFxiLv9 5: =\efL-8i~.qua0[*iJT E/yhP⒔9X]Y& _ 'd&9eQ/6Tz96Z_c7kRpJ6nIFlCFS:2A8ƹVΟDmI"GݛFвMA=᳢m=ZxlDR0P`dU$6*(1'J:b` ӊT tN4V`:T_u/Dv&)uӾ]&(zƸר0LKSfkӡ٧i$YvG.LܣC*)x|ÁȞbq>{?OW̹t:T>F tlT G0 "|u^$/׆u .Y6ƍ،~8JQhg/k*@WJo6'? x۵à$OO뻀!CO pZ%Κʲ|wʦn*mTt_{ (fo/O[֐ef4IkQ2P]F5̴ )G )Mg %xS{l@~T}Ju&HZ<4}/ *=5- PNRPube- "sgWI;KcJג*udyhF-t&FHuur.'6vԧA,-bH6%/CɻxoS s%f/H!#ET>k YsRf(8B.ĎE}N_Kbce]!<ƈlE%ަb:W]|?UȇtO5tw=s5X䙄1̀{ yoOԘ湯Ϋ$#%ߋG5n#lҬRJݒ]Krs $7j} ,B2(WRIUEZQ޲s/5yX 1gEh+RHg8i֤=Z؍{ H\)4Xu&Șu^bxEb{~aN?p)8%CAaaB-NTXl?vG&>`μ1lrSxPl99 bn؋th۷N|}-ZOS AO)~_pzVE[-brA0 錢Oq7>e1B:~ܺ(hZ3iN{l:(dљ0\#c+XG/Kܤxx"q1sh8 !#5ݝnOFkg(_u]O>,ƠǁE|OG'3;(}JKgw8y#5̼E|`1s5O"?{.D3 2:9JC:W\?ۦ0Ywޝ*J9E4c+}L=p!;Tɕ˩Pe}w3?0-{܄LzsZ nc n[Bqڶnӹ"tQj ^)> pr?+أt7d{Rlez3Du~ 5&^9$6w*b,:>| {e kD=%CaE3/x!]L:t5WHNKneuK\"}{rvtg>*nDR%$`w߆x/¦C?VME,CLR%ssgH9J_ 2M ͟~PD\m]:y&X{h ,E%qpp?Q6sLG\"jNpoe<9\z"@&N.6J3swb&g *(6cŌU@j#o"kKܑEY+Ӯ6k!P Io2MI˅zr9BmIh;^>sa1ǻL٣tnuR^nȁ0dxfy\+np⑴g&7wnp*9 [,|E#LPx_]ئ'N;ɘnlCywWKlI 銑IilfWL 2A Nx7LDp"E1 =١ʃV Ζ;XOa54F)L#N/[yAhs{ЈjR07UN-ํbD>",fiolD7aqg`&rD@ ۲ڷK/l蟁{2॥aOաZk❒E4'.=e:w%>H8I7bBh~r7.ɻ1a_r!b^.)߷Й>rbl味0T}_13oy'| HNwvA>B$Γm/oGrDc&cUכ ESmyE*V4GM5_eP"Ќ1Ćx ⿨!iVۓv wPئ'Y8A0:Ss2 -l3j&a*9ܦ{/:3?\ؙ@+KqK̵]_[JsU[JW!w w9ca,,IZP/{H+8TK^dO /LU Aggku//tuf?JxX>Ҝ՘`Q!}F#2~3Nf[9A%E(=>e!TL(WwNC$U[{2[\t= пP?E;01Dq28ō̭4NsCݨoϚx&cZ]ZU"}ME~ KWAm;ܝȶ$qyyw ĕ``=TEK+CdPDY(ꩬfyKXZ ) "HCHL8v~Ie$:6]r 1AjAfc7 Kf 䟃=OҒWL 2{v˞ا, MO;}n7nYt`2dѼtҋ lW1[%fw˰ U|F~YRl`)=;yB\ʲ3}K z}uƄM 8h|!06aJ,်CqlRv3KH%ciʵL8Q=_Dkm»Zj_˱N/[ʆ1q̟m/Y!i,3k&T%o^/\*XKA3|Y,8Բ"T.J-_TXԌ8 "DhH>eH2F('xS ݞjʋ!&Fr/9:9v@ݭOBr2 nv@eb[% !V-cfZWLpMM^C(c3?E2AA0r\(žf)3Q7oYr?,\\"%>Li;֊h:mYwCL>l |0J w a*o- nX?W"s s?15M:kjy(b;{fG$NnG4mms˩֊u&%e~Y< I#e+i56:=ys hQ}dσe{թecX [T=.~'.A}08% PAsٞȦCb;Ceӊqi_ͪBfJ!a-Ϗq9)V $vil5d"8=4MB%+ 9װ{6.׃N*#1gk.ÑZa&c-d}bW)3K \¥7xQӷw`|f .z>#4!{&POӗh Ad"s0cXA{t(ꄟ~~f||קS I=ZoӔfXjV kS:ZJ,~>#Gl P/+K = "Ɲnͨy6vQ^ k!S4,,˳x~ߔWl 83F3 xFn7 .zG=\iv R s|"'*"NVܴKqȿG8(ͭw/Bof`KcK2PVl7?qI#;jt@KGk_sXnZhl9wܗ֎X隕Qw?F4O 5k,.+8ɞ:=Ox-BAHkEM27Wtp4>-P!r$nURo1ST\{Z캇xaѵIdUz+u{[T y!JY # } Z Y/ _nSE a>>BE2nwе&/ |Ozq/b EkR+"n,ZRd]'߹aΤ:8لWrI)dN[~k&/{ΫTEPW a9J04aHEEf%`sAJ/CHC7>E{ņݯQjb)X4}aw@ICns/HU w̬R?ۖK.- E^/{ku[%„.^7E쫘d8>j\r+%4~V'\*?NEA6/*a[=/VOZڏ+)sQ#7אZ4St[v^"FMcK/};)Oj˾Vp麈Nn>-)R ft|7fWLzQ<|% f ЦObF(!SJGFiL+$,;EZrѦt7ٜV*\o-f\_ųƘ#Qz]y"xd3e'HnDalGc]\3*pm'"=} C l[uJg{b[M)nwH7{.5Mx/StiG 0ϻN qnٹҗsSXy[f¡?ܴmP#4 |鱍;ًWmȭ_S ꉌ =,sooFG09\/#)uͱBՕ˔Lxh`D)̎H*tY]MhGW`1Vz]8hjUұgJ |>#u:#"X sIcF9r!?XtQaEiXr%}#~WLd#mf?zo-Vu:_ZČvaJZ^Nñ8.y*IUg1 15O 驑ޟ:G8ilYr:r 4䴨n+Y٫mʳ4R!a*Eޓ׊ ea *qZ *43`X&xB0^ /f$Bh'GU^Y OF7M{wJi%aCŴetZDQMyBHM>/.CGn-J@WYgy&$h86Aծ{mEĆ!.|bV?bF=g ZLZW:H 91pvd/h8eyAD9EG;[B߷3Fzn .pt5dMjE*RpڬO)"UEz ݯʤ {~RQaX#zf0T:ؗiMeq[`v wId.fCmQidQlϛ~Mu>mShՙbi=գo GkcD},2F8;QރYO4$!6/Sw^<5[g[B^ _;\̈o.2VsSYKN HCݮ !(!ptR} RNA zrw\=0dX9E|4}ֳ%ᐛ XY(R[[hg$M0Nnkƭ 6nr04%R-0eHNtԽm͗\(b;r3N􎽇:;/"A dJ r H Q<7.7ZF϶`_$ FО"; b $ ~8o;m-%%8[.i!t_Ls5BZ\'Bm2ֲz! ?;0# ҭ$cٕN!9QGlx-X遅 |  ㉇G Y7Ȥ k/ /C7(z4V 3)KjQ83CߒV#N%]g4{ٺ/ԴbHlz\kG3GPsY߆ Fȭ3\vtyv6xB1cy@Y1,p|.l̀)_7;ad+M3= qfڦ@oe@8KET9'S3x6~TBG7|*^O ccfcYPWΨ;nsH ZD0 8[1cH~IOBH~͕ߋf|9wjQipbt.E#F5f6K3)ÄƏa z 9 au ;xO,fH / fGtH i3 }'u,[ K{LxiD+ *bD8Q" ž4@^/X;j;b~&QK 3SiDa6X&MAW~i2 dCo7gp {|U*6:ז)EFK, M `΢FQPV6"o>:48$aN6 P{4ŝ- ?~VEɽP=~G&\ՕwD9DŨށ]0Fi8wRhGÓ ,Qy{1?=cGmu=K{.^0[4h*>+Zo7疥\1q^Stv_\Xީ-GPRvz&N '6GM?I{'~ d2DkXݩH$e 3L}X #+q{$NunU=,/m *63(ZfEХۏxۅg ߞj:z%P3/ 0C yYŖ)>^a T{ x]o~iu`5;xZD7o*kj:nhՃLo?9p-'GL"rw nYV_d1#SnR 8ѮKpϨUNyBkhFf95J.hWѶQ}L̷!;6۪%93ёy<ҌELEv¡ 0Mst<B`Տ5S7LIp l,-jN"w,KjXct;uBAlD#(W7riw Q<MJ7̃n KX$. !~J~0۷t2w NGid's<E)?$*VZ4fx;YU3y!Ђ{M)эs? t.3D+~XdWe"Q9lwpV S~5ѡyz0gg'$TM( __CIzlkڃQ SAA@[^,+7<1m/)bM_֔ F8&}JLLb2ۣE+n:!_ẢwFWɲAadבhYӴbq,npjOw_,0`% p!,2c^,68>9"{rg=EO>8הSEv]x 0nA醦BL3.gg2llGb.鞙-ZrF]nK :L3F=UuL, }H16sL&/m ec?2@)G]0]mol[7M:)τ) ^$E5)4zc/* Tge{^SF(}jI>~NS4&&[Ҁ8lU#8 \fuzuI2/aXi&/^W:MrV_=gրoQaN_-+IkpC[[@h]u_*#U;JpVTP*<=" ^u"GI %K>S 2uC(\)&ȕǵS¨d5"=Iz(F0zmzxgJt-Oyu ^%n֟&hͱ3oᧆ-)YνM1ٰo^nn9~iu+sVvqm8G{5z\p3m:]m}d㓓p{VYbcs@Oa**h*#eQ|vD MpR 0<w+r|OaDM؁vƝ |Rv|KMpg8iMDEF0io՘5gi(Tp mtz D\?m日hiM +h`/gw $;KdhЗkAX&V}~X0Dئܬ*C^ī宓5ƶO9\gV!Ev.UF2w:.C,4mTRp!Q3Q.塮Yo[#LM7ڹP.P S}닄Q  ]Ѥv+6g1S-uG)E:hvO뱴FKҞ1 XUIU _ޤlQ3z`ڏh`d=u;IZZT129`ñ™=o=xѾ?b>>o`  ɾhS>y``UZyFǘ}.mΝAWzmk[*y.8h }b];8*o,(7d"nўÕL؞f 03O#9) :4y H1^"m`LE ~[d~U%YԳ9]1MYB$"wd <76_LHRhq5Fð鳭S7,2`z#PSeuG- ~ڔb[M򄸠y'ҥGi-(*fJh\a8zU-F ]D*30M u,ZÕ@Ln!b䛐]=Sctx5h3?1avv6A֧ԙivZz|\RJ1ԁ_SiAr+#v|nM[+iI:65VQ|U q(}6sS[AС7+Q8;̄\ƒPuQynޱ=;0S.p-O|e*`Nrҽ*<ț(s7'kUH8rp$% S׷TU2+_ jxcz) CL(暏KפlqGoV2@[UREbqɟ1Mi,RS"M,|Vv,|vוb "ITybJTÇI3`7 j h2VEp lgٙe 9Jؤ\$jc8t)K"9DA+ILτ>ҡL۳<kIzys<]ۿjq$gpMEزa6 jIb_3}IOvWc2tBYUfRazGh8W;_7ܛw6⸔ vMkMC@粟\LʂRUwۊnިm`uگumUNOI Fc4\ghb3M k@.VQʹT% M@ rƒ hsۖÍN Rct .1=IA2`]o;>ͮc_psl;L[V:d# q}8qKv< s]^7Ʉi9Jίimi(5ubaHμ,mkB-vus"ۘgyz 'Y"yC0O̦>6\\{ d=IrESΝc$6?rP֎[V{yX2[a>t=(".-8X_>S ʹP~cbA܂@,gEcjwN$ \JecJKˊVr,бDm0| '8"^..OPx[w2] n*9UN­^fz=`$=fh蠝ax6e Cd$խVck\^ȳ4dfJnh}g`Ϫ69sQy/)%Ed P@179bϞtEFD*1lS6efW8ofC)2\{tIkkTF/z k':NC}>9 {'ACvwō QO˷C mIDӆ'sV^& TevǕq'\O|̄. i`㰙b5ݭnq59t;ҔI{4^~XA]ycy&q\d7ɋBUSV9JXhE&NE5ums{Zż!œH%j [d8%VVXͭKc2>0^xڰ欸D+]b [% zfD0s6n( (W kŧ+Լ@Aplx؆ IݏzeO~Q,6(;$#?+7.̨~dZyj6U|d4C8&"}'Asg[q9P)fǂG' H d!^ιUW1CUn=76p3AIar 4 jR`N1;h)Z"c_c i5Z+5xZ_YW6i_tdZEzW'vQYXfAwG`LlQ5Q.SP.%j($R<#tOIBc(˥yf#FJ}j cxf_Y(ԑaZ[+µu Ƞ/uF _|~?'AD ]=-` l'].Od CMgHqͻWC-bxJw!VF&WA}mP|k*! ÷VX'kqCHdo߳]PhJ;4VчVPL׬{KNO&Wp풔.PDk>U@)&ER3&ʣ6pWMϛ\ Y?{ #`p@$'V~j%]T!1q>2,MІ$ ʋv1@N|~Pd(dwIZKBF:F,?jeفGלu@V>A* ,pV kɂHw!,%G?$J*#[A]]#zU.{ۨ2ƪ9 =t埻T[< %{2$ML[+n,N]n*1GΩCVRZ@Wj#.728p"jfMW6gL˿r %T徎 ҉`Z5MJ±uKKN$ pؒϲ:aȣ{ 8CF*=cqo<""1ۧBfݭ,& 2mHs0pP&zKQ߂)Ǻ^ ~^@zո’R\@k8˨V%|N\SL x6'i@kuSDž kf)]a+lX6Q Ș?Yd=wM xb?5^5[N>=X׏&am<"Mvk:>&B_ORiOGi|CxF/['ŒѺGC'u ΂uQb%s\cp96Z'yCW&N/AGXe[ly/`9 xv'/ϵ2QPSsW6emmh" J'V؃zj5cYS*9φг,lT^#yEӞ둔m,=ⷘXgY6,1SmqcA{UL> lC(B(l8zPɾPYU,Ͳ[sccEW>i hv!7˄J80|%ڶUl 6;qR CHW,v裡HnOXg@|qIt䈑@vTyo7).[MH8L0t; *טMsah*T'6SIM ( ȳ`+#S:@bZWǴѠcƜGP^!0ֽT.gT$|ޛIHF+&x,&BveLM#WRpڳXg7n%nYǯ4ᕀ}g3"uE@lzƦM4QS仚9L r(Z[oLN }|TL/RR'BuNؘ*l. So{FԂ O\_ۥ>A\Up2U Z6E*?( Fs^YO&?Yx!>vrÖA)X-gOubl\ѸսgJ1?%=R-xL,1bu<ķ`'+1|yNzDU2a)%K*d7#+F˞DxZ 1Q18 I._#Bq l&8Sr9`JjK`_c *(Ւ~qc-vjU v ^"gn* } ͤ)B8|HA{}N=#Pz-Śd>guE?,ic|!Gڬӈt> #WRr^>%bIL²T r %\л&SIힾÜXQbLݲNu 26V媦>rX, [K({*]ȸof^7qgJ?8sQ[yI#r fv.mWUu9)$&5Vְ׹/5 renkjԧQT!~ bl9BXbi;la"(bY z} [K2k#DrAhMeֽMp D7A pIPf5Kp")R9*& B&[)o 3p6$>»beZ A[P08O UA&B?ښ?8YSm㜷 y7ds# gxgE t1Z#@Ö[NkfEۻ>%u@=>@C`YH`(#ɗDF5fNFizAs+5~'iNT[6xQ51 nTD: P.5xěd[١ <֛Sv`aڎ+bI7^qw# :i]!)<{4F-!u=XH R9}+ |`}0YccbAQ믥g}e1`hev/`qՠa9;cX?73#USs#| y80ܪJcH%&a9%ə]f C*]. a!곯 깸u DVJ=(w? Id[Ӳua.?g#v)HjlWS*==ǞmC9q!qQnӾJi r}v='Pq)-+Eue6-=A6j\D(lNUa饈 lG1VJh `Ƕ8\oE5~\(`r3,ly.kU>oj|3xJv^fo(D[G #@0B"R{˃H3I.4 .lnr0(p|M~ϥW /(Y?ޔ\Q@4riO^aW=K52nDh#' ^Ws|oBԺJ7e;!oj:Y?#QX!<&WKa3ŃL=2O[V%O9F1?+͞ӱ\ű]QqDWKȨ(یmV>$[VN3?NC5w5Ǿi0֛6 ?Wܭ`jSW9.sYW7L>h 7]5'<]8} W p3!tjnJLY (9?VirF)F^C%Ȑu7֐G3bDF ?;O<ҵP9vZ Uh.  ˇ!ī#nu0; hg)V!0"ߋ;nԉ@'V(/{E7e; 7s왉m5*U5ֶ}JVȫD;4 Hal4#ø[mpjEd_;Vb␪1P um$azS#xjomry e2! bo^$RJ1}F-*P#2$ѢL f崙eA$ = ~ZMܧd&6Bo\KO! k*x2j)N$aͬ,\NXHVn{\yagR*J/}kԟԐ/4 ֐/1܄飚"sշ,ґ%vXpCo Lxb?81B)Zbﴈ *q\I$R(OQ\$Rɤ}?Jl98# KboBMH-y7"@*T;W";T޳vd8=D S؍Eu,^xL1<^0e))I ҫO=_c,Q\y"u_ә: ҵNv .8~63lcˑոC=1. WF\=ώ\w 9<[vETCHV;UƢv!`׸k!n1o€8Yƾ9.^@m#uCvL\bATF|7deǂXBf}F ?ey`D-88H^)_McwϰORIHAH u̪կJ kUzM-A^U-M[`W y5,P 8ye3g ?dIC {1'R&[+~ԗnf;$~lKݭhm"۔JL_\T^6ɥbUZ2'p-~)=wC fO"@ cT-ęoSDlVKփHcz]nw% &l97lX!nX2j'oؤC,l?C,5S)91~?9T$ӶG-D~K:κʩ;#ڍmͲکP㦎~(:j^BNC3.֢PېdV>ym59|TU"_WKBm|Xk"h­t> Žqr$ R:CqOe)s >V?̈vc9Prks4ZZ7Dݙ.6b;)QnؾZ?9>B)VtGiiĦ(DaPƳp&_浢>[Y@{I;uMn, -)Np# fsg.}.o('GXvvVze;jj͚_љ->Tb.+eps \XVqlDMX2.a$'U?SSD/:wsFlnNC[@įw掴A0_4q|o9<$ֵ\bq<{8.f@,s%ùy;~ )7Z;[lDX־$LhոiζTSfekN}Ih"3ǬtZ ~=''!/M@X8#9dpQ:ϱ,,$al-0)O=ӻ.]ugvd̮,͐u4 Z)n8OX cHUHi/E \TPϼK}it*MRUH56էiKYT8~,3K(tJnMmHig,>*gQ).l~\n(?0hDHAjxLfh'd6ɲ绋ެ=[cA:,ŁIe -/Ho?!4`Ƹ*UJ heRAt !!T'/˲1ށL@vu6࡭jKEEr.2JD1dLInqu쾡CԘ˛E۾r@\lra tGP.4 !oSyerin_n-?z]AgU V}uϳh(%z GR0W#ͥ[FMIPz#7C-U\ &A>y~gkb@yΛ [B.*KXy356 ꕋAa"yZ)DN)qԥ ˃Bis@+8*QhBY!#t[y>zJ_; 8ĸݤk+yUYnYqnη iiV.ofyk @ꯄ9}h|B+ Ԁ _rH2VuQ7ITbIjщN6ȷKiDCD u_MB1aH6cM0WiEH00eLy[-(-T5L@i:8eU&T[UN LQ7)tRmVېˉۥ\D'.<5"m誰 VԂ|o7f^yeJD;9X/kI}NjQ:b:GA%O8F!H&Ԕ 81!#R+?zY:Nm0ATwi62k6f C<(][+ "jl6 Cts!ׯTC%9:?RJy80HY_Wؕaᤦ,wHE0^R4"X:'瀇6q!hwceTDp *2*Q^3 [7N>E ~z|?J:KeC[z?[={O[C;45FOINםa-eIG}?6"}XcMg|jw^n|TvK ̎g5$Ov~k++c*Vh ͚*ć*+DiUw>m9sN/VyJ+EGHoN?Hӣ2E-MR0 ucO;UQ!2hvY\Y,b!ppg/YXjN=!K} 8Ăb$2D'z֫8) _wo f0'*U"3듌Xke x2ܙ3]arYj$pW j5|QEG(2Q Ɛ= w7%BG$@bC?&qB@h]ؒW"q\A-l] [dF$۽Fy2  eUe2*%.6+55&}ܢ!ȫԐJ@f7əa\h1-4E{ 9|loỌ̈̄0<Ѣ2'A)?b2KM"n(!V2GKSٻ(1it VzڅxJ/& o##DZu`м┉X髩/_h0gʹQ h3$n@*f&Ǚ; J%ryyeS|Q3#fn<[^A/ɐEs!l 3hQאp;q<&#9]^(t$J]pyN _#?`>vXqtk eI?O@˨h]n_+/GD/Y{O*j{L%Ȅ fLNĚ.٨u:oTi^a')Jw|^ɣ Cn3#1+ZsmFR~.ϡkh8 n}l!wG]2jI9&lyk6ѾKJKn  /s,S}_Ra6q;B}enŗJ6GTG0&GHL5Kal!h!Z}U<86Ja~*Lbth[殯5#DЉaK} seDZlu8pY˲ Cj-ApOk 46+1  a9=T^cBȾ_$CbKLVNzH [ZxR)^ ~}Bm⭼Ho!KKd12&XIA Fz@l?D+>=ŪC8$xMLZrh*dVǭrYohęG+&5FzIh] Zȡ$$YS?ͼpARJiROh9IDb^q:_- z(ٗPLLD:ij:}δ+'ZVd {9~H41xJYjڠ1.}3 _kUV͈hݠj<5Ot4Bn(HVB1ߒ҇mjCsMLO秖ȩ9vQl㎣ϟw%9|KY/ӵїQxwnA07yD%NF#)dys/eAH%0Њv`O@#gjːY|S^ 5Øw5(^}˾~uQyiVt&%ڽ*\CRbYnv=ko.xNv8DɢLjUT iW%,YihR_a۫8K9(&ɊNP!XXTiP!  sa5NZM AsbޑRT~1!$0' ?5ҕN[iEU,qE59sW0ZBu偷 ߠqہnu%bP[?gjQ`0 Z%JTۢD_!"c^|r%1;A%0M9fζÝZW+rȮl2D:I,2j=u2dMdрx"X y-O J[E{ͶmGbO"2`D+ _l$v9$!f2Ү'9J5^Ƌ٪qmZ:s~ܐEs {fP>_ALO BI#;scO~\ڪB"tz_;>2d! iV2^im~ngrj xqI\WK.!_0dP1Oy{RDCwf012/{hz4S;%W;G-"sU9iRn!ŹȒ4v]P!b+ [[y66!=v\M +Y7 ZȚ o~ Ws.(̰:l";(r'9HyZ*Ć"$# ņw.V)ZkQ v^? 2{:<ʽGXe+Rܧkp\>5 %p-߈,u,3Ϭhү~"+SdΓ}Y=/t!+ 1%70Y. TY!=tFb7UD΋yR1(@,,>d  C5ZW"O8Mh|R僁Ƚ3^be:{(D?T_5h]Zo[/tQT̓iYOc,2y*/a@U*5-ZűS+R51I>t٨ c& fBNI/e@N=7036XJe `Rr]_دlN9&D}f嬸p_b-Bg|MܳQ(8xv&-WaWnB{店 *S7h`Ly9zp)8A m.W@,*$~)x"z%|]V5OW?s'f~g|2S _373ޯz-"VEOK*i{05[afuX*_xW52LdL;eC';-II d/l"PpbJ#'(t [[c5֐5n Fxmuv;3%M3?4*F/Ե`J%üYj2tR|pf< ?>0u!]l#{3cقi`zNF'Q=ER¿Zl|5VtX^+twq_m&cQ-;2z^T1)Z(< 8f&&v0w1.WMR̮Rf<e"P{ђ.1}?1UpǍ Q!=1B )| gQgED Ge~jgk_bG2 a)^>*Kr8= 3q:\Q ]Yj,j0O$*MpfEm34g!_s俙J i`/}|i# 3wK:V-BĉNħ՗ $94'~TDRp9.^o}B& RU^8~wIy_ (+i}8& MT%^OxͰU1tLgS]cQjp='qPaĴG#+ԝnMӵn|`:YrDfs!0\1*n@+~^vtly0lhʤ58@h>C)ec^^ZrmvɧP]ƴeiu<>uxf2Tg_zpb̅=w3$t%m1!ΪūCNߒBOc ܄A D ؽ* IJ\+a_\@Kiɳ5칄/ASjYJW^_uѨ\ߋb瓑̒V{!d~$X)O߼)llҰ( Pkူw;_i 743C|P'gΆpj&|1ܰ\aFBg:LJqakWi)?ĚpM|r{"P305w$c־ULIN=%g"b t:cNnr@0Twys^4d\\Wڄe%NA0Y4Xd*6prl.pR4GrH!o3N8O휆vqкe <׍B( uP5Ā>Q;7&gvHsr^SOHݼo{lF]z9/waD8݋4е{.UVsBP 1p1nп,tΐڟ3duQh%=R]A 4R$$=O=vڂ;h}4FVKj$WFf.v_v!uX$nTy_=awTRV}竴ca0Hbt0mNrkM66>݀!_0"-Fw3dCDAIF*"C<6qQ.@#l(g95p~y|}ihuZ[9b5ox1kc-~Y\ %o+U|lf|&4jD붉^%OlW'x5bdkS?ڰuxTI6&KF:u:mC>ۈ$}c豿`oNzA[&NSz&Eh^aKZi[y,? C'r mv3~L.?5KZ}_(VKAp%3; w 6F߱e{.+RE{Z8w0nk,+ܮBn3)TmqJBr(q!tUdoZRvMƹ[\lyIgƒRe =rO9ct2k=cwˉWnGFQsH˟\X{~R٧6V%(kMm?%@E&/C52x2ܪ'|=t$Jo[" `Ag;}G7j /hߛKo=+\9x7P% N$eO3 ,oߑc> 4G'JN:5>>N$_2= zeIvUbM!Fs;/f"uDI@kAf1ѫ ΠfJ9@(3tsR^G5jFRm#|beIs"wtϩNwȢ M,Hx6ߓ@0wvZ`ɲOe!)@!/OfPy׊+*4[GݰCq78{)@5'LGqe늜$n~)5ގ3%^R3]BH\AY-AHP_VտHAr$4?g6jK~@n? BTf6~yh"vu.S}R_M|/nwDžTK;q"Ai֊PB~I|sf~+?3n@|98S7 70O2}Bq¯irP&Kb&ōp/Cuvcf,??T".@_Xx)B|cq@ԽG 0?"0(8v;Oج]$8K`CPT{^R W:!(U*|_M~!I[guyRa{t=' Z$Uqץ,JdRJ͗gCiWH}QC&WO) 7`Xp,h,Ϣ:#fΧP|fE'W6gHCODɶ@$*$jw!H %=(u*0G/Mq=73ϡ&d˱, (bJj;"]-YH0Ǵ7+ QNG| j O'1Ðo,Tx %Y˹\zt4Zd&va# Px/Dtfj?f7ϬhK,:YilV-m?ZV3*G8qMž>T!ϙ̺X䚽GBWnCc ;q|7^"jaU i'S{Сvtoa"+ $)^RL]FU-}gˌ8CrBҢ`K?!g|GscH#sȸu`c566;kP(*.)990R_O4DRJ1.3k"nPF#mIKXx4^yp{ݴ@|J7{i>r,YKLnKt?x!M NՌ|iGyIz"~41tR ֔:Y܎Ռ/^Cy ?[Ĵi|OV_HP:-30hv$qpSl!u<a&)H*%0/wF#9;`aLuR;otlV~(Rж0fBPןb)ŸnZNG38lfTIH6p@QTfAi|3FSWQrdAy|T:; Gx"ī9/ᬡ5μہFI]ԝ-f/RzYP-ʋѩp 9L?dfKFQթ2 S2N,:'ĘRZkq O߼M߿ҏŹ ,qqpF%5~x`4`; եV\E1}6D !\^Z&H$:!?垎lZGtS5A9iyYԤlZ=5& }'\3o [[%0܋zf5in.7̹ @qߦ*o\&tԙ!7|_@aB$~_{Cj3 wD\' ph_`9+ \8cy2)9W RE`BG"-}?k0`\-ֆ ! 5> zFtD|=I6S𳢍<]D蓬zk$姊7kݚo~80&3 ǢȨv_?L/LZ>*ԟSv|ln;Xr[?b L?րf,^[K5Ba2AT6kNvMY.誃=I\fu‰B1rgo4c(yVsWsY[}Cf((=Շk,Ƹ-%|Ar$-# ¢e`︀ ˴~rG=Ĥw= &y{|>+qZ3Ad)ލFdG}똭i:[ Y뜅rO7mT-69ZXEt)zbF|5p -f)Wk0/TW[KYmuAYM˶O9_RO1Al %,QT=<&e5#q)0%ZL SSLxߞ v2ZCG&oo Tt2[i:evg s!4ak~(VljV?%mHi VpKݰv'*Z%Qw`C%jP07Chr*)C6np#!8 5P(!R2-Wz?!ji4sNM2&"= /4)L oypm^Gw,.J7bPc5J2▩=Cи9-iQaos >gPU{@l|Sth}8tSMˊ9p0igIEѥ jSvD$vaWI֡>gBXlbGwh8sP55VCnL4+V cS"UlE7C9s쮮1{@k%5AS_kL+hj&nėihBD̀+r < Y51v*_4ȪVnk܆JP'wITLT y}\.؇#F<rG$'tL !,yT)*wi?9am2æF޶evQe7Z|Ғ*ֆQm1G<z0J,G_hSqU(|r"j_ K]*J+J! _y2UH J;_@T51k!ugœFALYsan. ~ \vj0:)RCu"N t7e`ZAKTH XǨ'E8EAy%_etRX^TD_2dX<'6/W~E0Զ.ħ/ YOra D,^Q !ɽC.^%t^֓ybp t~<| TH-.ƎJ9VMTCnu*t<9xׄ?fuv %l)D~%8 =P*@#X _D (= ZIe=,$EQ^+;"Ԍߺ i͸mLk,a0,Nx[_Z)ͯ$Z0o;PCa55A"~'6w`Ehe-@Aš|zM_|4اML'Fo@R s'1b61G6,} ְRTumoJE#,FG}e#5IgX.!06={_oO :=vRd{"y$ohG4&g*1xYg@J27ܬ_s"xn^Y꫅̔V:)ۄ6B?d*@,"N-:t=;::A06!=<$79 P]TCmuCpM,?œ f3LDxv*CS+T| {)|堕7=Ѯ p] Մnawv"@a318+;\Zʂs#y?>kѓ ̋ gCl\*!;/NrP*H̴V~p΄& :E|\2?Dۧ} [e{h;ulQ>zF}KܪR>+NV+r+YPc?*&?Wj[d7'7iu[)![}M_‡R>(V_c;D-\Rk*H啔᝕*N5QRP<=Ot 2i!t)R+`t4 W:ϛ[{жv+"]+]}iBu.!dN<tkxvD,ic S/XܗzNHP2kX ^fnNb!ݽ mIދY,:ƏtKv@I }w=w].LxEMKOW]dB#٩3c2rjFkj"00%$$;'6 +vcŻ9{|PpTq3뉢fؤ#%!D7RQ!-/]'P:Vk1'٣YWUv; SIg1:5$j<VċjTcRY̼%⬽wV|oO,K L|IW[c^S_PTc Dm,5?Od;GA2A +)"yedMG`j%>i\o{7kK(.+ ,%[s31Q;j_vB'0M¦1bQH|Z^M=HV)G2"oR*[(mAh0cbTK882*9HD6cS"g&: dND^r;Cx4'CIw _.gn|%|;(p+Rczn)W>z K7Yxh0.D3>#@S*9{4(.>-TׄZCjq+AE@f丽f [$2/2mȭQ/= '@7:䱱CԪ]܁K#R>^J^a}ۡשr׋Q.G_\ݥv}0EJ^f. < ݰيv&ͨ;3,B9;j[!c->;TauA-~CwwӶ-mES9,oAݲ/Qá|WO>䥨|곸A< 4Kh M$|1X  qu Mv|]z/!Up~DЫ!!ՏH5gW/r2b6Gw?"bn?!资"ؑao8FC`ĎKXB SF 3MdPΛU,#"]7`=O ۔h@21 &s$HwFaB/I~@3sfIz:[-2<:rOGt6*qZtk._Tĵصσ0>$fݺpyZtmԋMDĎ86-科x ElXx:,V%dTSJ)ظN촹s\Gus ?\ M՜LYƜrp~dAzkx`GH~RThvmYIp.qcQY+\cp*1ǴsMOֹeRbshA^WkDE…bBD4|rT); %`GxS s45.)`Ͻ4#߸@/3h4:M0XO՘sf>h&'!K/ҧtV4a*ɠKX6@Mtf+4k x%&vGh7\/[S" Hhk?,^]ճFk%B  h={4Y3=9lؗpx+%>.sGG<5}FԳi'RA:"0i p}'uUS7TH2Cf ˚=cd>B$@̝ˬu>M\Q1D𬍩 ku +&GwgD;-vɅaX7_r5)Ǚp7oSaj"ro/D(2mSPt10uo zaIϸ,/@MT 1:k~]9ZEh+]?t @d,ekۇ3`WR%9ɭpn~ Jh_ FgX@y[@m GJ[Wfr&Ríg4,9!nǼ+]›<;_pY5!c>( d«Q$d@J>Jr<(֔[/6d-\0t>S2ߙ'('PyEEIUYKF"sI=ǦrEZ7m8ưCU~BPaR$PE2RMgy~;)QB yFPeA@H96qf*0 { XS".pUi(tDx!C4`iBs[z!cODhCi!i%Cu׳ܥ)+bSZ,v< m69&Ӗ^i[=SOsY1vIIT=b;κb³I+0vq ':<ܹňpbbrbX'9A-"~V e7Y]O+d߼RaRrAy+R29$caEGXi\hcӏh! e76_=zROTPc5DbHCigo#IUv)7JH:zt ЕpY(uȐO=)Q0>ӛFቍ6akE@Wai9UB k OuQ=/Eza)bC*#"2o,yURh 0?ykrb(mAe<2jb?dHvL(RDx8d7·KȰ?B pzZ#{tͮ=1 | JgŢ Ph<dž7djꄦ+ROםѫX}ٯ;R"2$M'_hԆy*WJlM7dG&充N4lͤc^uM!5&2Dz!9|[O/a1/Yp ]:cYO ;w1` u)u~^g$xv-pj_WQv[V!cEQl.)FkuÙXNԵw`(nRLXJa <2@xڱ |<}xZ>׶_nj \sUaHR\sQ4Z鯹l`")KճsF*pqC x84W&٬+gfV(301` o((1͜>glOnd%mY3nT>G3/0㇧4ox6"@HyOn0 ြK 1!QiMoyz:{A )nFeH[*SADa{&|2sui+/x\m9E`V5Gkb8fr5Z$u\ ǂ\*f(؁TV˕Ɏ"FCGW.!a@ҁi J:!-!Bd@ ~xvY 솪ME 'E)nӫ'!$8X~J"^ಝ9s->˸> ot^P]v,p8hm 7taFƥeKk q[zV۴tJ n(3Oa6E@wˮPзl L2I.B%0zH~v6y&+~]&=ý0x3n; L@aӧW)89u|S m\J+Q|]LlGv ۫pnʦyHZ ._Od vRJPDޖj9z8!/.D(ψpaFvuXZiG36@J)d 0?W ].>j3t\ݶBqh۰7  X*uV&~%Vg4]T`n{̢阉w#Tg%# ɤճ H>=R+lmSd&ub-&9p<]*VeH}yD})&D@\[a:U;H;\̃,/^ '7l!W'J5G"Hsz/\ WJǺE'zgF2Jg=h=zYۨ"?P 2'A#U/.D5}޼P!̮I=•Ožl' M]z $I8cʌjj]R:6CZ .D=. >ot Mv$TdYG>!!0ʒV$"C&,F#;<י_ejE: Nm\R[{ aץݸ:D`2 C_Ji|xS+jGzC=2Dq(e6XTE!H8=˸2mN! /69I22qu4mrDr騕%yĬ(8Nl~;EX1YN&TP՟H tb㮶R^/< ̿4gx6'6֋hΗL+K^M>Hs ɥ60RfƬ0KG OxZxr]rD7ı|s3Ն;:~?.'XTY^|c,ߴd&$=`m=\Ȫb8"L%w ÿRAToSzZMHz"/m! vL"n(3P8B'iCP٤GhR@j 9n0:< ̖[&sul\R9|Ԃ©`C1|9!5p&./Ս8VkKz6[ʝ?vv yYW<B|)Ӗ]{3x4911ȷ̃5$W:)d_؈mGD7>|3K=4wJ?z)@ț:h?ac X?oJ;*1G'$` Vf4BJL#i;{uQfV YёZkSy&'٩SHec,!UGnяv=cLgEڮf {Y~*^/{ @/YJ Q 8y[sIkJYΪd;B˶gO ^"<=VݞkSM bli5yV18dZ%|Dɨdq !3 Pg/V<r$!|?F*KNylWTHH|L' sяcHyP[><ʮrB%,k8Hs-#rjd\Ӆ6++L*N ^0"!SrԶLnONQLWFƷBhd: kՊ1Q6dDM3 Mihn qX^PԨMgPp|Ĵr+~GHM#ʧ+!"/ǭJ¬-~8l"ƧypGR7t*kl cݮY`Vg+e& ۔=dQ{Qk,l Ѐg ws|gae'Y'ΗS*q?zDLO_#D9+,(8WU&F#R)bCortzy$D ^;Һ1瞜-øYfMq?5=?x%bL֖@#-0jl$H|to [v/_5 LeI}hڪL5Ep/[fFjX̲>\BȄO &kQrh˘ L+$ VVN1mw:[U*%6;"ck"Fv=`V5UV[τG{3F\p-T}P'};cEC*j[fNPB?=讖n$v)pw!6;UG2 1sbFֱ GY4ZLV%́!oUŜ.&4Vs>5kѱ?7IPƓHIqm32pF>t|GSϢ!cm+vl LGKRЃݕ)_vvKJfau1padCPeטGgY$@BaR|<>@8TTY$8̤xNZ. {%c:(+GDc>SM9u?tdi*`ݻD=w_RPl슄:s %Sv%-C"~됫 2WYg2O, P'u1_g LYGwNjY-ol$' ߐ-;,?. 5Ne pWTQVpj$҈lH*{2s7st}h4p4%pŜrہwnoA>5SN# i)oeVwHph]3 ,P/ smF3y6ҫg}2DTu N-O#|Gb0\ ^*b/(aʻR_hxlnP\I!Hf'DTQfz{ic+>с"FaJqx|^6hƘNmp@&¨{`{i <9jv̪=A_mpG~֎FR[9ltt9c.4L2onDTwD&@IcJp90t}XW2P11hln!V^a1SN>iنV17'\䙦إ>9^0Y g.T;/hqg1aڧGʒu3%b\8.CIV gWCb7 ƞƘZk.6̅N$y5/iL(iM7 Ũu`n^ؾyrȄUGD<1mG&"h8׻W&dT`fn 5]709_$V>X`l87z47i5'}!V=,\RXxpd!D|hXa=T/^ s !S>f89 :md1CXÎ6>2|D'Wr){|ljuu\*qE3$v tcdDx#$ofADnҳ D;7;"nqj$As P0xJ`êo TB'dGtXz7*_*PkU<[vME>L of Eʼn桃tDoՠZ{ Z>]bs6d]i@_O]<=P]<9dwsUB?7,#y|nKτ%hĂl 'p⿸kʾf%+cp W=n̋F7QwT/rng04qB mYFm4(cɊ Pw? 3u#5lS0"ݘ6`zeu5OsO'"Sj3?KX-7wlZ /N;`I3@7yf1!ɒEW39 -$ʨJ>yte,njV+ۙ.\<8JEK9FZb]M!MxWT-Iʬc}V3a kރ ؙ ?}$F/Um 4nz3a1]z-Њa[+Nyd_&!ۉu,F_{]s͙5%h["?k67 3M1? ф~_,E&rLUp&txE"KM*G~&(9ZSk*ņeIAŠROk6z7i)fWGኦ` q*B)%S&Vlz1CVf^?ѩ).#?c(iljE@ jJzVC=BʂE 5I٬NCQĻ롙% LȬg°ݬ-*ܸ~S%^ .u&9r56nRy5Љ69O45J N@jA1Aun-AmCp{1&IƀLGAny4i/틫g7[8_0 dz-a,{dUpaxk&ٳ_ M Gc*_@3Z"fJANoN_Gt4ۆ{?ҁ2V}6ӸPXuCX:뱖p,6vuWɵWQ ,K8yU,׹>Ck@YBt~ˢՏϱaEΠV7HG|1]G-- CԞVOMZ͔صOYMOld0] % vaz|F1J荆KF{+Ԑh1"p;db[zLtc*,gwyNZWSm()eMQtaZŷ&Kʈ\pþG%pK{Ás%ss2)PxyDNrX+KLGTwƒ?m>a?b=>1OjrI\Ɍn0oJ2(ZH{-8cԍ(+ i`4H>P4hE^ik(ۿsH׎NR;j jzï[XC„wmgӣO}k?VF1k^6Hn[,JmST_79mP3ӦB%gPʛ:hWYhM>+507*ø.GWcE(8}?<3Vb8sWJAVg")" إ],RlL԰ U;2Xqq{; D'@"k_t8r݂&m^!1e5b h#u;{s'xZa UD: -L|m,7 q]h,<-/(\y%J'Sg%{\BdÜDGwiaHiC+?;fYAz܀5D{wqoD-{q_wZz1T.V蕿W<偈yi,VϿ|=UF0$:HtgaZa$%*Ȓ<v`id28~d>;w0 Rf\ug,W&$loqc.}UTL4xd I!gڔ`[@HAOEa> ^fWtb|ŵx!1H3ʽ 05ƻ秞u ɭ9Mj94/{RKĽ2eY2 [[b )rD)y8JSXBh4z3S2y՛=d l=KClq԰fJF<4bvπCx?nE '7%VUxP#[Ƣ"ix冞.sQkZ)7{=tlNrUQQsr06z ^#'{[qi?ځm>CL$$ϢZ_> xV#'!#*Y9K5ɁGۄ H5&Oi snЫ-6{>lEA]%*zruiEY\hd>?g<|EC նBC0Ȅfg`{^9rĔT֙IL¸rv۵gdE7.'P#*W\$?8K7ԕ !3ƴyYxSjLb>ѱΐ<:Ϋ\O GT'e#@Dq 6%;W) ?9ck`f41+\3wSQ:0C30ۻ(|-9鱗7UhzmI}E{!A90F:#3%M=4@b ӱe0Oď ռBa߰$Y_3%eaJ}a[1zX  ~@v!sep ӹ<7M"fV+JUrm8?eԔb,%mLr Wt_KG I!nwDl) (]{Z _-eK~K@6_X$!`'HQQXE+Byz-b_ѿ|N=;FC K4 A}[\w;"N~x"R꧴KP#AZOk'" ~@aq $>gIk{h jXp泥Q1DD*3>w5Q19oa O?(: !HhBk&.WDԛow )#V=CgY(|K'lΏmq/a/Eʽ[aЁ9>J*]gEf7LHxG"Nx𕽎Yۦ.um@MckbI' MvwZՕ[OxLT2si`k i_!vU^5ɕ̌:(mGrt&\w]P=)l ٰQJ`Rg5#eNAI2,-RRX><@g57xpVduhF'pA>Ԣ{ͱ| ?nLZ:cbO. E'_zƊ ,cre(8jފl%ߍyЎWu?uT4HI,d{zğ&mpWΪdʔ)]b 9iۑ$.Z}e,N(< tcv<*~܏$&;դDlCL/12B?=[NmF_9-l!*cK_3cbҵK-X}xC9*pOWshO<I^rƔɇpݝ*swΎލٻ[6|JF"әgHYHH/\NKF_TΏ ]#ܧF!5[&mlf70u 'tgb)d B\EqX!$ih u8ιwWhǸ v2?7=ۧf*m fhM9~-{sUjk]K(~0FR87xvbcUH&RQ*SAD!)*1$Zg(C=ۈ,p+_9RLq3C#]?Sc햵gBᵪfz]|",O@ˁBf1 Ъ6b:wT=-hUӋ y.Zq tbnoD5_N2be!l)1^[֟5d!MYZ8bvr}lO:odȋQ.ϡ.EҨj;}O =,2c2 nakw WcWpX:#`N6 `dZ« BVM}OkJՊLӟ hbjwu^A~gEZӫF[-]hT;Fojbh,zzzDods FKG,XL^՚ŕb=9|ҁ9PvH)qAS]8ROm!=գh جUz\ h9ToUw~!ӈSJD4b~?U1Mk>F1-)z]! ce. 0f9ta<Dl#ۃf]n96*1yг /`zr;zTx>htKҊQ|XOD71$occSvdkjG$RZss`y u,kqb$)HM0vZc˖~vejDBauXk8Y|*MXq 4x}p x;v͘}Vi`"޷qg"ײB~1cPoPxqf|ෘv]ixIDL#BK?^VmWEӓN S8Ѽ00oA:Ug{yG|E(B@ XR[=|/"ZNLgm7I6rޠN"|g9#,BY ? &E]v}%:iBFuQ }b4RZ۾eT0GLHdAŨ4@J縙),Kuw0/;U;&iW -gYٰ("|,S8ƑbŎIO^̿O"Y (qt%TQ{~ 8hWbټ( 3eVȌswmefaJ\ٗ34p֗ 4ӻewQC??q&_ 6xjɚd^-xeKsZc}6W#*ӟX+3 I8I7ٚ^XAF$k=Ψifs> ( [z`~uPqw`I_ u"G*sr+"0]E%"%6RwDMޟ~.Ik{9O_$9dtlmfgI񰷱U7y4;BpÕڜ zxcys~tBfKbR>t$/'`zGb P⺜3h0N4\+xXqx `x' !\YRF nƝAn\6Rj!'v}J1Α}z=}Z'-[ wh)A[BVdQE\@Un=ř8(˗փB}8uфw%.ZO2ɧ_9qu`n|7+1͆d,innTG'fNߍ?h8yWЊ&z }= AzeCMLW!]VLW &wطBZ:~ ؃GjH]cl|D!~ &9;pJإNd"nUZpAþyP̑zD7 D&16U ;0JF%pĐ|I@MR#&bCÄi 5 p?x+B~ iw~F * ڱ6lrE_$Mlnj~>e48ۓ}R΄1Gw|Ek/@ yQ<=AXH/DI-Xd6h&>$-|Ƣ5\I *XL(fV`]O&XQpZkS$LL u->`_Ux9+j92AŨJHKVJ훼|M jJM0~;"Jzt< *Z~ÉP|M2KlMPiU~F~ 26/a0KgixihhrVI:u7EAXCEA72*[w6Ux%tƥ~m*VEţ1)x 71˵šOz>43⶷ Gu&GHڨ0e,Rt.`f"1+R&9 oͮ\%@ˌ=QKcK%Ͳ7M.@` ׿gW9Pa"CwݮR eq1It0ͯןM5^j~A{%& ±U#p)4m6ZbY {mOXGtrzo8O3XtʔUTjCթ>=:oh3$IQ/,&)YJiyއ#YXoǣG jF,tg ˦\W:;_$C}:gYYFQ%:Fs.$=Jm?‚j-x<<Y$+b|,gNLf&3vlⲎ;L$1@n^Ʃu:!"@Qx]$ŋ4\Ygg U?+\Gs[AE8]͛v6YORi,<:.d;qx2]rbBNvVKf\TTPyD) vSP~ѣ z Na)+p?2lk >v٘_]r0쇁eLK#'_2eJ=Gׅc*z˲ #2{hXaiJ)9w[)cA6xheA?չoPpsT O`O 3PD@уGo<I`دƇ)*Ǣ2l0󎶿VVe(ӯ(GU糼lB#a2KԦ23 lܧEٱG8z&з ۃ3"^?ESP\'}y31a)(xKk3˸ɏJHqӟf7a<9' HOɴV>e0ld./4weNQGxiV_ZߐҌu`hEE28dQ0c.t% ,UsmNSwhvҶ㱺m pҸy]{%cioܣ"?< 7kGAe+ihjWK44QcO6ןqlgk~˜3ɯv4/alFRƨOPZb?ٹ-\p!9Ǫ7i&ERќYݺV|9Iȏil  %b`#[\SD2D=\\܁<ɝ _'}7CcY`reF4!8.qƘʋk@p ԄWb.f{L Y FBUx¡ 7˧+lMEm`f%Q_\ŘZk&ZUj!:[ @V ɬ1!4j@8֟( ?6l7a6I6.$a6D#6+^%1=o< 5`eQ;/|%hcww>nIR(/+IpDBB d ϭjcCQL`s:GIR즻o0WFQ[,7Tk8ڣs> #a1sF\tw 1ߑ d(HOL@Y^"UU=D;!'!+$>ͽs&e}>y'!9 )eSY䪮UF;'s}fČ B%렀w >ls*F4lY>7碉 Tc-1 (&H_󰧩;α3I3+JreW;sƬuq..ĠɇODFDyvkAd t_&`PiVUO(R:ʧih\@"%h˥a`seڮ%@KZ`Řzߗ7l5UL|ǐ{Y q~.M …6QSxK9(R6v}E/эy9½$8ROtŚH(JSf{Gм9lEx hX_IF% t`u t/0RXHzjQYU}` :ZK=LϡhQL捏 WόF&Kd2`t @hũsSҼྲྀl[J4U6F*hbHvI;/FDc*.I FVcŢ`ŜġfMv'+ˣGr)k0~p# rfuϨΫE,WO8AP!q.zsy~iO\ro-*xM40He_Tk{"6=I(Z`{\"\b NVpz檮 -̻|+hZ`~CMrq={5zfl98Vh&6IgȊT3 *t6>y|bPiБ69[!>h+r&F-mݥK\jLfYWę' u^f4~u~8"4%Lv'9W.|$$A|t%OҞݠiRpYBbHsEPLOG5*ƣ?G.qc/"2aUs#FA}6SPxz|ȗ7'3wWQ~7g0ǷK16Jfqs?I sj+"vp,A pΙl{P̸Flsfff1ԀW<1\oWC > ˼_]6薢 xO=lPabG+Yt-JX=/LE@8]~8}fQ&4uai6f?+xy1LzUM%ˋnVFG_:hDvR?Z)OL n=6K> j&s!K\Ľ] QE=Z[>C?:`h\}PV̫lV\ y#,XqzDķz<x8S[OKX}@ ;+Wpu?I*paF?Ӛ9)WDu3H`.C :Q~欬$nI;+o妒A! an]pNX +9~IPx 88Ts`Ԛ`Ǝ }I7K:^zeOz PvUnP׽;~4yEj8F%Sl6)u ˛닶,":=/[<9blnngG'|>.3Lso]^I.yi?9i YTs(M+3X[txnirZ^H (}`6KXa}[a24b|Ӣ"Q7ns$*. }:G MidV)16L*5[;P?uX<T˲"XFo s*R"tO49l'T~/ӺsΪ̺v2E! }zP@YIv&[˿h?sJ3m|(BfFwM)$W_KA8[k0r7jIVC:ڮ 'z>ZkYkk[B:UᄉQ(ψ@%4,f|?¢,/ʜq#d&V8Y3Q_n.8oHhz`o^mN5_+4Q&qCAզjaTp76إGӇi Se^x>e<k:~џc'JEVL/b~Mr;&ho@k`~j@O=X߲14Q jɑ5(W,Qx́ dO,T"_j䨔w:2x ʦ|c]c X{N\|<8?RttZUA4ѣj5`NAP>e,"M0,t"ы3=f ϋepޤk|E*ۇm%#`6dzCd{;9,3~bOv,A"hJݓf"ܥ t5556˻ $g݊7Z3k}: ;& [}Z$rW-BX~: s†Lᆃ`2E+? 'la3ĭS<Ǯ zh^6`eܘ\ ݂XtEg뵳!fnLxh 6FMnf5iݩ:7cẢ@u_IikR0U0 4%NؖLr2[9,M%}sQl`v7*H`=G%LL#5ӽajFʇɩ},W& Ww{ `N߻#4go'p^%T Y.t쑣OI hNѫz ض]5h>͵fjBU 0wFxDx[?Q?">X"[7"]ճ_^H7/mj7K`@v, 㣹(xm:[Ȟ'2<⽬]~"m|uftg]ҍo't I-Ga&&L=jqw*-[ ζG9)|TxKLw7I.n0pB BU+K/f%VnE҇#f"_M]LЛ@y di_[KJ~T:Xd, cّ5Pgc(apʩW"ALUtsV8냱’EQHze#︶<"%m/Ct8⦵wk}̪SrrD.WG#,<q;F-ubs<~P9QW/'qRцfN;xfz/#~`vk+dY}}8o-HHCY QP鹯.î JPZPƓM9[ M"~A)n^ 4'Zh1)ia΁`-'~ʒ%rB>t ͠tAgs1:2!5^ˇŬЌ-CR+nmdAlx6BDJm]QihMFr ckke+)rkɏ'ls&>QP ֪^ B Y&qY,Q~7*-#Wy]ˢ 1 mY̰h̡XMxᄍY0:*P &8u5tհh*gFbԗcw]yw7kt`oF <4e=茴2}  6xvjuiB+T6=LtٙnSuU;0Gf<)3`h(;^I|!c39pd ٩m59w3 7iN LJ$_Ɗ;{|)Zy@ўbQܔ)M`lp=ӻSc A$}MWl2*^-c+ӺMK!dtt6MZ{ 1oYZaV_$F\w{28բĎ~Q*5\j`}YCU_* _Xg$4=\X-_[i1:>Ļ4U Rν8 3n _',s,ֶQp8օ3 {5$lbpAyB}L'9ZE n[ :!VN[5l+o>ե&  2aGzА⋹9kHxV:QF %PVEd|ͩvHi N(pb*\-PTǬ"E+W$)'kU'!a g1 ;9Q{FȻF)%:k{SB[ /Ǿ\D7 Ǟʇ>w(G'a&T"Gr7:#@oM hAԘIbKS"? eʸ4)ls"*5&fU^P=P`9bgu<7n t񑬐$;_۲k̪ QKmTԚN냅Vw%"lr蜮Ƌ湮 7{ڝ^JH7ve V%&2㙁_QJbI2 cdE$Hk{Ҡ;()wAzp4r &ŔLZ€*ۆB!fG񥩈|HP:@ L'͛@D,[#%aSE8'Rx"ByTqz<'&~W'Y<*<"ER:M喜l(l)I&gՏ8`Bh0v3YǪks _nEFNC2a+d AYg<>qȞS6$.h/X_ܷKjD5q>y-(/h寮aMGnQMB!S)i"5*1c{ aZ^Br7#@̢T'X /y:xɔ*N!x~D|Nn]{*m<%d&WץiJ%QٛeP{ǟWd5)pgeid:`ʒ U0h3Bkwr@zfe=:oQN$ y wU%;nּ#w= 9XFf.NP:&bJ1n{N3x;L.QȽ:_d6sz$&}j.bH s6$@mextV~ަtTomfG QaMфXIS]&*ϼzWҜ:H']̬ph=9Ml3UhZj [,T׺#tqzzT'N\Jx?E~bP)yBw?;&d.gN1ć`M:v\c_R#̅;?һOAHyׄα2wḢɬ`Ui%fߒѴ\fʌ)'$HӈE#T>m@"giFZi\[.:}N&lHb Zqkǐe_{j<ݠA kr =ZA!Pq1侃k>w,t6:́$Itu<L K#.>Kr+$F Ů#\cUMi`NU@w"qamLqAQZ"gK-鴌 q}K\"#: YPØ;@?=Ź3uF!Y%g^|x!8,AӺBK~BV*(0ی~}Fw ln7W m O ;8[w[{ [X}5~:_Ĩ œlMđJG-.>ymOO>d ЀI h[y  3PJVaM׸nW`C>m*%7)nx:A}TZݴ4WQ UPO+y\jd6BZk *K ɮ,JyNP,vOiVXPU¤9;_-%Iىے͒[svW_ 7l. μv/JXC=:pA[a̜2^U{`2c3A D n_*pD/}5>oc#.(6- l Ć6|.dJR4>1>"UōVvBշ;,Y ϺFacKaCDh_Vb\Soϊ%/V l꺴\&RAN4!e|"I(d!ʲ7:ceϾwG&Tn(u7ّIeP/1V*z-0O1_!/(=L('_MrK`SFR$*ްk.|hn_6=(XcMJ&r~I2Ua7AA&p)(aCԥhsvPa n]47w,kQ[{ =n8F3.ѕ(&WWlWSkNrdN[դ2 ` Ӳؤ g ɧl[~&<4L#O3 g&'\x8~i1O2^| ?0]/1ӝD/^ZV2m_^~ީ*3 ɤR o^}_`ul]'T 7~T1E2/[W@i5E썼lS_K.6Tl5O͎K _†6T/Gbqe >j^AN'$ le\'Р?(47oF 5 qzp=#ެ8h(߿wl\/]-~a+H 嗤뺤KLԤ8bu9@ 6.JP&.3f#jJWͷ76%B6녒u*0ӕfܟKˊOxEF4B%yqcAn~iRLj)`~IŦ5c1@aj&t&hCM4E{kuj}KaoڛL\ ؓ " Jf?q/&z1Fy]XXeD{zūы~g~)5B5~"zOҟ歈[5ͱH&S_=q nUV3(dM<*Ԃ*6&JIVl}{B)g{3|6S2NP Oiq`,&iE X\BnM 1D'՚j0{|hvEt: \t,bG砨&^{hK"cidH(cGw2-2@`_ʎSuxl)V?mU,l85mAݲ"{2le.m?|]%6o޽ցKfV *Y]~=*\xU"m#b qU}%׎G D9I|^8uw @s]̮(Fzd7$Z@GD֓˂tXVω2Ǝ79rIrLJY:NjNtZϾd }&FѺ /@uHÌtu t+>*IA~t~ y49 Nj>MɎsZ(H4KaC=B;>${ݹV-lϫA@썫3k@#Ly%ixT Q 9'$yw FCtLWZ윾8$;WbUe(3}BIY #ek20LL-"@} @"> č+Ƀ2Xtԫap`Oبmt[-Y [&~l1wH^ 7HyQBR||նbޡNJ"@oy``͌e^`NŃ֌P0*yŜVFwH86wm4?Gga_ٻOK9X[#JE$Zj$^K$[ a BC:Q&X ʠJ+^d 1pOK [jIJOżDDPT[7O(d_75wTK Sp^jGV [jKGr}E<=W#4T)Cڰj\H1-(EnOlyl mp@h<ǚ脴LJOa,t]M}࠭ˎ2,hIXf#i}HN߷yKG;:/XD8W}kW'Rp줝TiPe;l A|XԨNO#ܲkbKŸ̕GaN(l~?Fo!*C:{^=2t( Ǝt>tA6N9+5ThиkH" ׊мWemvs n7ØJ2/GOs65&㯅@R$F238%wv_՞y#g(RM^wL@e)˃NvBԞ>)P9$QqY9]Ц7QW+cY]=DB6 nEC+PHb-;#1X^>[ 'Գ^;6_OHo fߩ(',Cƪl~JoFŽԢVWA2_ng43:r汈]GqTrV[sz$⾏s M_7' cGГh l.Liv4_;W G@Njfɱ#EX* 5y!`oE·i=zl<"Imێ]U\ʟ\<;Sat|PhF:VLz}%`Z1N o﷥膈zUJ \L!U'Pwx'E0CABs>5slzS0BF)K-iO/1:zAҴ9s;+ 8,(m R5I:~ISv`Gw6.]/)7t0 "mB|L6ChvC)On)#/2T$BGlh4יT+𣎙3O>d\?,#ovDlŗ,sVcfM#v_\ =Rh"߱QBHlmh˧! մƹ\Iqʴ{DոȾHqh%Q] DRK K CdJ3UaΛSO%52 o,oAfs2my|8N2izFzA5؅y8OS#BV+^J ĻO5@3qZn,s޶*q@h$Y|D"=xH^ānM(x "E*{J&ly Ft!U>R {IWMPߣPKoGqiV׏*ڢ'8kWUB}vH>ҏ=) {4V"gv>r򍖜 )^+1}cpC ;pdLyW&@݌g1Uگl'E)%K3AդG o=ojVgpcI<ћem9̲ )AJ'/A)6u8p>ržR456 zi Qi2-E kT)x3%$Z$)X0|7 {m\ԻA\O~R*ekTb1%1Yk};lm#|FiТH t'Ea 0v;>ܫ⿤Lt;7 Qm TmV[g*6}I]tR"N]xֈ˝tɨun./)ԴySܑ ߫lN k1+5XMS w#U4BXMG)>hTR.irἴ199ˁ,.* sF_d]Lߍe[۵>˫"=nH]ѥq[޺"G!OTS^ j,r0+Jæe%зהucjfkp#N]ϖ-v98%᎙ *#s3F?J;Cp5"~ $}&ɸ*$Kugv:&GוGXЈ6'w!rWl(S&*O~I{>0wNG=佪ce[ij 1KESWCeq>o)4>wD^O]xP k:`M*n%gGīE@MAپ(>.E^z[q=Y\^#=v@wZvn׼ 9<*ܝMZ{k N/^g̲SۄOaBuPZ@YhPcs%PTfƛ(e0/LTVP)Bꞌ Bmivq{zpW\}̸:1 tOi7އ3OyW59!>SĺvQq;qNp*o0R>pF ̇BT hj8Yetr)8>XV:1uZo̶ ~tU u7b9?'8pSybr`QA5e5l8>6H%+<UT* {=1g`_tn4)V,Q?"_~*ЕB3\QVpv, @%Tu]Z9/T-WRI m 6vؓ!*r-o\LOfQY<-)Ok (d4.).?j?z2JITIuSYNoE\Ԍ [&)#=hV2hㅼm76 7s,'P] W0[v-ˊ;GWle,5p$)92={5@ѷjּ}7],/^XUt_X|墒4wO?;1-^7Wh9|J[]Ablpw{0.9m[wXoӫ̗( ,ϣqf{ŭK#Х A3:Z)j/ ? ,EDR&7D}ӊՈnqfp48w5)Ks l+$5pv%iqIt ͷ7%N %GV:.$8} ;Rksis []VNdS<}e`oS0' :I5H q DmYRIX|znM?5[q)lUkƉGYMg}H=3\ja8W耗f_$yKKjMp-piv@ OIL gP2G=n4k}<㉭KӖţ%5%& Vx4o'toG'+H\xּ*Sm]Kcz8?M yBU`)Z;ɧh.Im T#*kŇ׸ e DXߪ/5NM|Fev.>wn~ V}^Ga7Az9/D+O[SܹJK[ {On?>0'- *g4nlN `j)B+ %~Hɼ#'63>|x3C\\@S JL4TT9n"A CT<9HkA[m9Y!(U6bmN t(!Ӓ@W@իG~$j GB^c[$1caa_㏣UNDz2 i]4VNh(p͊ޤaBngMSA:4n0?K%g.#~H;(>n,Hۤy2Ai*wG'+w UC3 @N~aW7TjOK[*M>]u+&LﹷxV XlX8E(3O: }xŻ Lt}R?[=SxNDRuiN7n#֑+(<Ҷh/xWr9?dj y"F[}pl Zj[?WӋJ@tld& &nz K@VslZzc([BqxY[,h0S,>k}C tlf *-$ |=z5N~v֮c$dTT5߃^ˢ+2\䙽hCưV`RF'w΀&9z>AjV9P/-(ұ(KZQa _pvLF7fhGH ;_$I6˵0FwT[8x؛bv-joBK슡whΐr_.]9 o8ןDDӘW Zr?d= w'~敀R]u6VGCh.\aN6V MF\3$ ctao&LNSzK(}|nh9t_hg4gOՅg܉[SK} f"tg͗^"@Dtde=tF *n?~PIs.A֣D#-<<(?`˳s^T'N?aw2Z0 ]44<uB`DWȝWG ,|Kך%YeI*`B{97ԖR`țq7Pχw-|!M,X_*^8wDzx̓_fguҔ_sal}ms_.c+J/(w@xmkYI]x(ԭ OTbE:68vr\\FzOblf>P4"ʌY;mg< a,ꏚbFt92mD ˔%Fjg(bfEY9ûgmCHx?1I(cSbNK*)xLH"RRzMZ?}yhUx+³̢=nu꼠5f3:ڦa |Hx!0 N~FLۨ>+BT;=as^.1 H\Uov22mq3)d4A6y$^8RR3*V"hKb޲sX:B4J)f~Yl n뇮]96HDE [; oj@'ك(*z7Zk 7{swJD,=Z[5Mjjx36A`(+Uli/~BzxL;#xꆷo`ҹ?W CErrE0@ 校dNݽh ?ɋЩc^vej6ap#hN/7d0XAS6ZbT4a!N?jr(P0@Ũ"Өk8LESƻRSO w:>'lxZKI Ǚ)f*y} #)RZ|^u5"N8PϷ6hXv/bmژ q:<\^ӽ~tbIF|&\^YwdkFF.s)l}I1R ?>u-}j:.OVGݣM&q+[#RW.QO1>8 VCFe04lJkyX)V_ϨbK<,Xbm;–(3gzS$o\P-f˾g}5/iTP!%7LATsHALVs%)I0>Nm?q\۬u՞x[\);#USY48#sC)`).w1Bl|`x D ((n7 E:Ok O1ʳ3hdWQ#FK3e&-)q'6 G^F-%)s~O,+P%KR1/QgU+;uo@-Ɂm6OY5;HL<޶[_kPx2>گ<}! `mtצ˫T#<ᄩ$W*ĆZ>#>V(䱁 qեP:!P-8+8n񇭧v~HcyIѪ֬餮ďu5OV86[[Gzk5َLȓ+m&ʼR σVp{yU;,06- VQWX/R+X G yOE)wR1Zwnnx"<<*UVBu(f0w>=_; Fz^o/4Qjt,ѽ0وgx#M3=1 c'R{FvIs 5*saDZy &1.}cQ$ *:9=v?F3"\ ኪȴ%p&;Õ)%Xnws%8=21m}-]^Aڰ.QJSCj5'gPSј}p.")LNy{[ ,2#31ձCPr#>n#x0ߒƍ g7uR z8L5o{`@O/Xqb_G) q#Iǃ"S f_,y{2$8*455yDqmr,DބLgeB5 y5۹KijCzeI}0͏بq*Y. ;Sz8dG%>#D_xw7׹\cR N'pV޶y!C]s7~:1M9̎Pѻ&֏^Z*i@̞O _`qby 23up5Y,fKQJ_$G >5ߕcx<'8s)hO/+t&5*h3ӇU3T#B YG]QuKQLeGhBg'*R i;ߗw@|' "uձs ŲCD8 H<}ҲLQl&4̺G;9׳=֕"dfuq]LK%tvN{8"apJSA\I~pB|If]~OG!@ c U OVf,, T*#{6sahP [k6_`0چ<ir/eׇ{($M<@ 7H?2|U$#jUX/DP)t;HCz%! >E1^2YK )8ϷO[fВg\u=(D^#[7 j8orS),֦y 1ZFm.oqX%@|RZ4 A>Ƈd'`։5%-'2I c"Gt)w;Od5_(3A&ZUò^u#DѮpo !0CWrݦ<4adu_G,q ULEA!#^xBfQLVsݿZY#cSsy ٦%݉FDA4x+@eKJU xEV!%#<#o <cd$BK;E8V2 Lg$Yr9Tp5 Λhr OFbhK0e'*"&\1&f̒j϶BkI gOB<%oWvjf;2+D,/WwQgѥ[l@}KTt+⺐$ϻf3SIu I`d[(smA|XWؖc6mam`*ЏeCUrpWQQꫪ)2ȡ4 xqs t Mt(pk7v!}`)dWVasZąiJ) ,-Q2QAӚ=oY☞irŒlDFZKz] }V ՀtqCċMrATʘϒlUeFz;\C 8T@_W(⧠t4bFD]Hx ħ>o]f W{6Wkeċ 3LbuͥVo_IۋK(W8 Ԍ DsԳN$Me!}F Pxӌ\>0Q 1XV7jmXH=ӑ'% m䮲a#JE .΢|PC˶-{ 1Q/M:jpZM|/F2ʁ@%Cö Oa8Q8Yj찪EA 1;YwΌ V#}Rln@a]9 1RZu?aW(s3m|Sr$Mɴ8/Ð Z2kt_HY܊Faok֕HWGjÇFh?RXT_ы p>Uz6CC+Lx jNd Qex#)xzemn$O#0qQ}~:׌ $op*Hu[j\YkBlSvEaV\_o`Vg0 SW/N~'j҂: %Rt'&?4rVq\`E|ePN)'js&ɉ!D Nyw2T~kiWT1NZ/ nl(2nXK$A* !z ,y#ntCOڷ/8GA,찼J<go,ZdQG=o}D_<)ي6r4a?rxpLa *''#6 YX?g%i`mG+P63X5}.S'bpa{ґB!a{r ;F<J=JzPYbԅm% 41P/XJ!y2w\KWh.BԺړnՒLr .Iz`}A~+v9jn\^ź1/t\'=Ittiք-ZT2úWH}-t iSIo#{`':P1qy㦖+TAhFXh7k/c.c_2S]DVOU.6bwJb_pIaSXّij#Gda}JLS+>R`@ o*-ZGLܿ4vϊKA+jٔ`|m`B"GͩŻɟLTUS2 hKѓ8)W` ;ke,g_"iZ|x%6A9(;D#yuId6hnR,YzubP9ܧ 쯧x˯7)hMsq<_V7(2:(CQbNK3Y^D4t V)o?Qy' $Ǐ<.I9)Mh"ָ.$vT3S#K]Ju:(vˌ*b5U#yU BlEV918-9@L}}eQ-5wzc5َ(\BuW?^1t:p 7eH􊢖vҕk9б X|L)_ܜ4F̫D Q=cn Ц-u0JJ&{5Z!֥N\]8&#)ߩ7V^q7OC ޜx-L.Xzk_ҶDHW 'sPʈ}[Y&"$&X䇭Bqc0kƕf[=!iEj}Vs#6^ÿ$bӶ"v ^0Ӕ(zXJrUy(Qͣҁ5Mq[ZƮś "&F )ozي S>jǩ;;߿ys~BY|AKѝtzY̒/]n Åu3¿{{C_J_\'|pܛWSY[R(ytdǵ ;<6|~q7g^48I& C=.I#֕u$%8v=&_CIfzk׍4qJ Fq>^Ȗjoz: /Y4PA@vlPO5iܙnAcTꡰ~tWאEc2a=u&O\jH&|墠HaFK>5mFiNb! M{W06Uzo'S>=ۥ Br`o~AY:hXi#oO6,<,B"nb-R N"8iNJ4TP$~[!Tta`'f2 #ܨ# {V<=U$gg.1!ڄU`.{z,ʰe9Oc?iG징vrEя&TՓ AL']!kHKm~j62j!fZYBb-`)!cE9ݏLhl@?J괮F\?%)Bo`Nr`G鶠iMsDz$ǩi7ԝ9Im-}І5>T3$< d)lc|C4OZ)lr=bLKt /*x&gH}ލKsv"(LH{νSllF;7#꾓rYݟda2Ñf U6Dĺ [ !4h2@K9Rt$L_ 6RAOPbCZd3UB9fP#V}!* T՝F*MzZ ?d}A_NZ^G8d]!28uePk->@ - 3yvoK*?}TSݍ5&? LW|7GP,et0G^w`kX[$Np$-Lȑn5Q66^MՔ@ߞlTyRyP2}ݵzF)Q'eU)^,MN?T Y` }&d~h۸ȝtv&=>{Kf^!K,==6uPf(r#!-赵bc0lTwNdO%;y;' LM:4vu-*5s~#_rZ:D+gO(O@X830SuC$CvcN';*ۗ9Q=$bV>s IjFu.4k|deWb5KSw$iҗĎAM;D3A{L`+_nQ o Iu&Pjydxm߫(5e{R s>% b6wU!7~;C*K /PzZF߮:uf̏ m@{.t`Nw ;vP 3z qɾ0H9L9kYD}7s1ර4+_:]&JTLp!x'lR'wH}ֻC2D9V;&!Mֻ NsmH^ڠ-ڿ{#!1dQ7 =מfYtŃ۱üg:??oUG|#H_2]0}٣}6@S7Rդr:Qd:u 6' Kxۙ<*;,:K{EpaB53PJ Q[Li.m*ve~CV2wftO"suK0iTZYP p:(AлS"+1;P̋! m[n9CFIyP^Fu̖??[6XThbUya$1➹tqX@;29jܹYU{d InK챃y NOp䰵=rZ= >wW`垂 vFjsrcN#WF)5:e({0O+dKqʩ]TIےmy<ސsm` ri7_+iM:`EXxKz<f:ǶO# ܚgE;~vO U'K3HDL) L8KB@VoP mZ#6Nv]aYΣofaw~ g2ߚa23:NPG\EJ΄H!yNbsIbu2Eev90"^5)0pBJD:} X ߁ӉѠDc6cPq#xm {iEoW"!3,K lEyp~8Tn㩕@/YM-s/6Ѧ/.Ax⤚e6vZ7x ΢R_>mqZA<=F)MOf ~G& riQo42ȧ5S[Uң&æ8.jsuvF[L3kZP6 ,xqc:]Y1%Y2W}8*OgaEbT PWV][QQݘqt&icu+V(yyϔf =$gX3ש|t>M@ kjb"1u !_A`"aqr!V?IIm^ b^VyyU'QVyI<[Ҕ])vic -lУטeOVpu\Vs(cy}i"ϴgݠ2U1Ż~o1zî0)YE2t~tgd{7 ftLcHG(1-NbpZ$ ;<aS-Eb|,N?'n\tC*.[@SE,,Tا&8}9U vRWO:A~L +Q:2Z}t'9]%c+t䂨$Λt4rտȻ{U@1Cb!A5% d@/ES%^uY~"Rϲq)nǁJe ()9fHτ"!v=*mbs6%Nh=;OSDDz+(s,hd;VpJPL`k\EF%kޘdhٳlG(έWt Tn$.qb"%ǬCߚ}~TMeΥ]:TLcyץW!}(N# ( ]A9Ij*oܗdDflx+׽84øH7=VD"ޣ͝] x,"6Cj$ @F 4VkcZoוXZL^saaM~;N-_#@yq/7KS ODO+pL@ ӤQ4ЄֆAPHc#mn1Q4Q6Im'qwHG{ j,wuHl'ͦ{b%rtZP%tcFwU}`;pQTݮ#cKF~tS4X͟IP;άe&j oyN}v%U/2/wS6\:ꥣe} *Ca$ hөp`_tm"T&NA5E7qxNV RD"Daxگ 񕯁TPr *Da#P]cigi@0h85 iI Pz;bӨD S߇ ֈ>x d5]ĩK*[d/B&oʇ›"QĶO50Ur YC3k4l8u l)]Nw:̔;OKiS Y$W3Qc.PA Äkԯֳؗ\'s2~PS5MFW^r8o[FNp,(SPlM@:&Ŕ |շCx)N l"09"*f,B+xܺڿYϚøO~I;XZudVSg,jekHiQ%f役x[+s`xᅾ7o*|6Aicsѭ 6bnVE3#[KߴCD 0?[e{Yx Ԃ>>,Q`LO׭D%ߡV3 ~4 314.p4q+8]_#G8ٻ86  =P1ŵRki ^>qX")ƗK^ =Hq Sgtw0%9G\Ym݅? ɇaIHqXVQ7|-=z/I^Yԋ5z$ пmNBѤض3AG%XƳ-sbO8q.D9 bD s_Gh%;|A+/ckȈbpSE)k~R* X4&a8>Reng]Nbe32:+O/~4ri8i&[̎yM*:*.ώ/t 8[&-v.L5s"Y0$1uFe"6M:t/?]&nԻt$PsSâ˯l~] +C U8Ii^F ~mCݬ=y#6N#MP k( Gt3Zu!0u\/nrsNTrZ9Zɢ-,Y8oI崢^T P0U-)ƹywҖD tKI lh#Dښt0TRn޺T[Z) h{GSHd.(Ⱦ-4!ڍ򡯐C!8!7Iqc;_HhE97C p*V\W &룦 k6I0(kA[V(o[9,?6 2[+xe5ܴA]0"WZ^[@j.km+ ՙ#\994X]%4&l/u!feS';4szDp4K.lz3XXn?PJjqmDsBˢ"tKU{[نc07dZRI-ХﶢPjk0ۏ`[=xCkc_Jg??3 ߑ(H 7K%=F&  exMI=#"1 ,&赱p"lySeR2Z1;A@-8+:y۬?1HENmDB+S1/ y{㜲x{1FU"=,`a#)9G(`mC0+eϘylB8P*$E(3\踿Bk. K֋GYtа>qy5z-)jp^\ɏͨ%)(#ZpmD[\s | '2v>w_ Jc.<3G\5`NC,eOY?@oin@\.;\4,h-FQ+ѡ!&y5Y=Qc]~h[*"*}aiIԿXM/L Iڹ+FqФm/n"KtgRtNtI00I{kC f~Ѽ2 W ;|0PAMɂH*S t]`"Qg i.{ * |9p=XOTٟtSsq\#w2NHVk8dmNMokAKgx?6!nwG'"̩\9!h]º@]<$?7-zOMU`|-#m@`~lOB|xҊݗ"tԜUKĎ BJ4Hzkxm Cr(޾U0'%vu͘l Kwǿe":ԵxbPN2&AR5+*0a9$)D&p;'ޠ: ]бĞ;eq$"/0G+І(?ܬ&.F2SBϓkG_b1@̸Lk+rtBPZa.z'P$#$}q׀8my1[pV'Bm:0c"AqvIqUq_A.cOtY;)1Pˢ]*- +}ZmRLw(Wy>ZLsCwK0 {8'̵JyenF3ot{na- 8VvzMuU7fif)NCs%^yEf'r5?0x" gC@f,Q{P&?Heܿ]]MyJ4.%Y[([ ۬~ln_d{:\UAǞbhU+ ^R ["m8YʗPXm%ˁ6W۱ON,2P>zX?r2ZViG%/e-ͬH|J\(am>^9[[{ʯLKOSK3Bl*|#DƧ菖=ud^ó1!"-g:9ax] 6Jqf؎ \%މ9$`ϯt1qg9[\dOhZ*TWLU+Δ:B,%CL 0!l,pHnxl* +%_r&s0mdC=Ax֨Z|U9_FJ%ȯ'hDzT M8||&6rV5r϶հ(vMNB2F<^o WIU 0;'=3 򥠋j_BGum(9Tm= n"%IUܞ7L)e˰γ@Cx،h, "|p{CC}qe|Zw1ܝNA~%fN d(-E.E]'A0;d#FQpfHW>TQ~{EcL+>c] '+}%">|pOf8uvi1\.5O;PBll=]sP?!'&G>T8`t=#' 7b,Mq*RR|Z- cK1 zيj/ i`JO@gO5uUٰGr!GFb8}C_/%m[51t yÇg_̢ܤSՆ],l.S;Z sFS[#nFdUYG&?0<4\[~%a3_ SUēgDHoyJ˜}Ry{z k48] .C%#HɝX?X:U J,m0B;̮P"zߔ2=0 >o&l^HڀefLD]@tQ,gY}YOw*@ine9 _Laz=6lZhLٚ`dO "[o:SH^08 +Z%[=+ _.uNȪ1EĩlQOZO!eaɨ驾S~̱tB2Ѿ||Fse5哅>lZ\Dcb -[z.sL'.3_ cڔ/ېGiBeӊ2xbZ*m'AWm8 J04pw73* ,aX A[YnsJ&!i]K^9f!7<† 260d})jV#Ƽ~A*znFB0b oE[ }q %*1gj Ob~hg]9zèxbJrM.lFڟm8l] ~HؔJPGqDO~ _(8AE&:cMIs3fstsÚV" ,1u;Ew] Mђ tBan;+MrD0rBqcuv+\[Y8MYǹ9L֝ tCTvHBjfP圽cIxΑ`a.K pW<ZH,|ႾKs{ S>/ZmK$-bps!dk\jt`7:.,$envڭViٌB1;iA0U }o" y$FeU  `)UG_d2J8A={v!{t`ȐmoՁ?HXʿzҞ} 3$$\g\-Z]!tްn[bmS[(ӿ;\j ۀg;EF+j#p+& =8ݒqJ'v_s9ꏢǡlw ftY;S6Y8<׉JVddv4BO jɃDDYnb#akAVP86D$l8'+\P$J>V6ÊnxTTO5aV( ]֠cz" mT{豚 ߦgSDInA.+HFXVKHx~aҕ^\1F%I*ك_b9\_i>A9t[1-8',_0ʷ]p-#QE4ns)r$Afa OArKdXu) VqC1հ\Rsi2tr1}͑iZ_ADzx L/FHw3IEl#W%ڍR'O{T0v-wbeNsMʡK'4GkGp[EeeEN[E+SuYu;vxnF@?2 Lw{mW7c^f]aCk J°bYdfYf%d,-h7a'爸򙦺|4دF4jTUvJHՅ(UN`eWezU$;YiF|`F3m6=ׇ|$5ɇJ)vlEzπsrbHng![cpWBާ-ߨt-Apׁ͗pv],N"(W-ǚG`LD&VWѝ˸lTd6eZ;=Z//w^%[ցκ>&O@Ux'kL|eV/&29U!?y2AQkׇ _ EnXR4m-_N5V:}H>`o\1~)CuhJv<g`A9m;m`:BO&6s[rףpz7 Y_]=g#5a3Gř(eyЅYQgFAT3ϚVO.&aGs,{U/MVD5u&>m7<i,P@2 %Asx txԅ{Kll=؉$xٖQ ɓ3kt&o\zrDgX;2 n{h3p`5Ez.3pAڗy?wXF.U`DċYSl0:P:vSt&E7ĒHԮks|^P4 (Ο-ИNd $8gL@'M'H=ٰUqOf `H<y/%:6<\p[D>90JPxrT1% ۯ, X]E+g8sZ&y@w)UDp Jۯi;Am4bW1: ?H|ϠQj~aon32gNj>Zl+[gbX:w1jH.B9'`nwPwwzckZȱa ǐ=;^U0p5;q|1`5:9'*;"rw?[9<>+ay sC'o>Q8O`c~ u^yc􄡢Qk"L0!C.] F+YƙvUWalWhPchAfJ|Vԅ[%2/xm*95]G6Crُ( LjV}bUVGjG 9/h!<ф&fI-"_͸(nm.6syo4`Vn>nE^G+1#OxN{ޠGR#H}PԞxIiґ1]Z2xژ0]@pu"^#'OOyC H~}T4^by-MW;ҙ`V ѕZ[g@?ݶfyޭKAJ<J+0G:%rc:I:οͽ;R[mQ%FԅJ{}w8Z:yǝbZRI|J*𸲙BV.Bd)튱JdU:@kvyl x 8ˠDd>?/+[X-V|TZDaƗR`FmbϨ3XE M2j!H2D#NO~P竹cxODw*_N+o ;q1ɐڱ@1C VVnqjG}m!O!O4T.bmP"6N$>%|`)ow8!4>6w5"*$BlE v*xuYևoQ`Dthh3O+9gZ[)WrܸHh_.0I6~gW8y w Svu=<QB!߆%eo "drgjX*Xd{ȡe5 92gO?_+;!1 ߂ ;Ss-'t}^俐‹=^KٓHa)yYyfZuWژ͋SeK ~g 9_8+#Fv~;~3ކ;xj"ԛoܻ\ T?|<T]0P=[H^y!@.gk 4) ,C]*A]xUDK~i=j wGIOgar( ީ؅B}ѡvLŗT f@ `鬂[['Ҕ" ވi(GFED'Ǩ{q#gW2iT' `QcBӔpaO7|xۆfAƊ?0GdX>j Rr{𶺙9~PN 9j0@`Iu7jpRzRҔxaKbfo8TDzb+ﯷ\ZU˻>eLO$9Lu wn! ьTNaRiLCK'յM<#@ _T H#D/:qy!c]9N?l% 3#D`ILJ@;V.'yCUMzdջ@L QO81 l楺!78ys9ѥKM#`aٳl1-Vh/$!rjp}Eד!(OGQg14]+ӍO ~V=KK4qk/Zxѹѽ 0~m0A>1W* BiyRSf>T@3GBϚ2s"Ίɂ35ǔ?PNJc'RǴu3`ҲⱱJkψ-6RgxCJ5;i)$w+̷ 2BbX@-9EET*1n- 90Iw)QjoDgjCqy'mzD"&]/딇s^k3)l\ B`?./8>Dw)~=!SߚS,6z$BMG*~Z^+**hO4+a PtnJM^ݕe챰חx"^Cg JѧC*J W WUJ9%^jV55i@ڞtBy{po(MVALesj=w~KŢ@gf*H7i_s3ӛlZ^J N:G9\?M5LPWzV{7HIiOZZP3`)܎mYĬrO{?C/XdJq\BFHA0Q 0I|\FXIcyxG(&{{k굱8Y>"J4! Wٷ)Ut1w/ 0OdDD\-,L熶tT%NZX+Wbu/2JA.x2-Rz!f3Eiޒ@7TKiCv{2f]MBrK_T=U} LJy}#6g+G̢k E?R;wמIs$*[d ` 2-0H%WCUљs̷Cv`&"n=wڝ%i^dQTɅ6J6h_) "Cxs.CLKw-݊.::W%R_d<,OZ %3wBoW zfFxhxUMU.*6zut˙d]0-q&BSڡ`<V [ =tJya|$H1,jvxCf,wN\n [8s,Ԯze8&G#Y@*6sżI8чWsԱa-BĔDzKQ4L,!j]gWxnrUSqF .7?fV~g/T @r{ tr$'0$Gj=h.)/]ËG#zЗeM&qCA pΒL~W`i/ qimL<[WnbM#vQqG_]{P̀5:bH.蜻1/J-1}r7m>$I}PԨ+s%-Qaإn}Fi@xeHښ'"'ViI͚hh U>ٜ[cQ<,,3G*ϭ0=YY+]vip~UI_@|`$$n *`Be6W9oeNf䎝%53xWSFS `P{<^KIiGtŮR?̣]>9T5h& 47"zt!R85BQTlhu iP=GA2A[lgɖMԒ/؇4#X 11n !zz\@p&Ks~So?gzGRBBi>tnHy e+}H  v >n=&Xz& wt8 Hɝ,[rzO?wlT$wq yr* ]85͢$5~g i驧v/$gkQ<ԟmj}NU*Aagv 7:{>h (Pl{6mUɗp&S)W$وّ* Gdv XoZ驀 +=0iL8=c!mD lGr<#!zB`>BH"C2ZsH-!rS ^aO8]W~gJFC8z L]M*rA(哇 !P(Uי06F>T]qT(Ļ5@ε~kGx" +΅jBp6dYὼGmhC@DL۰,&ݝpOb-H&ߡ{0d"]B=qV1;XuMX`I rp& c. <W)[d5A"[Ҍ,bլzj @p|X(H̴|HԠSɷӯz*n uX#[QL&)|XFL9'"wm D.l7Uow) .𯾁͇t>gIЄo(c)|heu"Xz<ҦVo{PEIx;kZTYDv]nA[EG-Iz`Xw: %Q巭"WK5JϹ|b6ץq1E 5R牳h 01؀Tw$f ztIͅe1=&#`i ,nZpz4bNa̫묂>,ҏ~<8lz<`H<H/Z-Iذ=tCL`6'I.2BJƝ'+so5e"I |9/ 2&ճЂzȔs=W\llfTTM.͵KO n"F#د~\ 6_ȡMʦoC m{"`f`Ҕ%N"#6B^gvB3ޙװϼr=#GU.͡ KL!6ØP%2%,r0|7LZ xWTRPǩ]|)+:rc撵hw0kxLHq4ŗ7њNe +wt7":Swp݇r[fqx)|fnw `i= sڣ^"߳ݢ^Hc1j.vt|bT-7vjٷ69`-%>wf}Lqh}K1qʳEYg& 3dVI5 M>:ܱ 9zԠ{M,>C 8{gײtDX‡T]hgndz CJxxʻbMcDFj%r\vDf7׌alH@J<%A/j9(سujE,uIS?V|T0Tjq"Dl{I-~ b-27IwML Rxl H[(r4*Sn@z,'{d/'H  7zo ,I}+EF t-JCo~5^?Α .+R4#}إ@&o=^_u2_7XlorŖ`%?I{mƐ@H~Z}>R}Dz}Au>ɏ.zM+bH9GXw2K DhI3O;g"|q`3q]P3x>,GЩxVG9g.^_ W7{#e3V~'?*weI6{،s,Ѫ15M$@,`+9G*z% ޏZCLj aܦq;`3?Yrh0[{)]{Ci}EM %1c )8 2^lj6F@ݛx8e&fO^)5=ʛ.U9ԫ#&uՒrWdHǮPxV8H穃45ZΏxgG0hpt^RIu ̙XگZT{a {pt9 (CXб' %b)Gtd?y\ek7TyE7ˬ3@@J!XѴDU޲StM2{R鎞1p.6AllQ*짣k7. Ϝ T=%nr 5l@E@՚NHJ0nFD-^ ,BфW̊Ǻ6;MMUV4 \;%ۖ*l]@]VcZ. N]( 0 ptHAvVGqE&NJ~0gZ N 6&'Kgp^L#)9`$$I`YDos; n1>CF>VB𘦂2NĺE< o Y'.q@r&r3z hO+DOБ洛1FrKI L`v!f=uE"mkC$}[swf${J5YcJuude" բNxӺž~J0lѱ '9Thq.W 796x=_]-?*E۷dv=vTaQb`M-qt[tbG*藄\?i.0ädb׷"KP^}k%&@6} d|֐ Тp0BX^Q`R JNo .z=fj9h v⁴3J4+d)ݐ ON9돛 %ӱe+|q^sr:u?kM {reͮ[ XqM.] T6ʂ{nDT`VReUק9- 챩jL/Hh]Evp;/t:Y=.+0p`nl%5!s $xP%9xԀŃ@!Ӟ`' Za𫆻%GNģN@d1R0HtgFwA7L 'r^[OR!}g7aWVAJʋnxw*E l'6*@~"@ޜع^W}9tKѴyt saeEC[$#k ~D'EeYrNG섵%BΑrAWk^6Z$,o"g#Ekm<vZF L*]DRxDO{;-n9X5SJ&1ۨrGϾ q<"PeȐU96 wLCX+B+`w0vdN]Uyâ$5~2шVK='zbzOS$ #(zEi:q٫G&)FY Xӓ#R w!+0jiҫ .޳UK8P@zHnb ˣ@kg9奖2jMSW)$ Lj/1.%qo+?2A5Ÿbrɺ=YT{!U߇}ⲶV4xUԮm%E"n)pfװBW2:HK㔂sCEMdYI Yȓ>cmH/aI_("t|ҵrC+a>"O6#@@ n;T"RjF.`zeX-w'E  X_j=2]r(ƨ gaH%բ96]ea FABڻ&8+'[WTxtERBpQm7Hl ĿCW5y%=8Z$.΃ۻ[Sf:8EF1D™7NwEo"m 6JcPtN}uٖ=7_Ke  ;|)OȦ^BӔȢQ"A$.)i hNɻ )#,q TDwkD,Kװ .s#fQ|E$Ag|Y8z"ALK>Q|ڦjOB%*j'Cz>-ӑ /+4ĶiEgGWټxdZF+WL]]6FwkeYpW䪌DYDE0L4O>*KgOl88䅴iWz^bkR9g4;Nbn\)\q+L,C!JL=8zϒ֔δK`VSAos=9bs\{r]ذNv"}1Z8/p hWQ4G wpzc[ ֻX;m{i"tgz=B5i[l4(&䵾t9,ux">j~'\)"' HŠO}7xcgf 2Clqt֪tM|쪒3 .ENnKAH=cz296Et@?$#4)4mslcҙ06gКmi.zZn4U+-a)RBQc=֚0b!MwG vbZ(Qi(wxGa@4JL,xMAJK4 Ը0tqfڑ\ l1EKIɾmPkP"9Y!{%bM*/Df9/zܵjZ'r[{_u9D)@qY$Yevk8 (Je,? C! ,{eso~ug܉t{HSVe` > 1VQOOtL޼\;G% `pB30kVȓ/<] =yYR7fC`Xpo1?z~p΀;s"z"P}Uw6]j^괲a80C2.I1h紴HpBXuXZ@d_Xv Կ6BsTwܽqr q+6_/i0ѭM {V= QGH(3|҂"!"T[FM0p6&({P3[Dn~C"nCEbâZbC(d6$K?V G yw³oW" WH$|4i >l'oz!*劖nN-zy) <|ld/Ndo3pݎ"6],i3,LZMIp'}~sdo<2cu> U[+21;rOfGn pg0/kk +jB(mH:E K$y)vRk+F}2nU ˑ׿! 51r.~t> *łФu5qˠ,usm"!pg̪H>rrl^G|+!):U\ ;ET2`p@},Eۅv4.)TF(kj+5NS^F;YZ_d> _&gY¯!MKR3{?;Q8::v8yr1"\,?(gcfYC /L yUaʯo ߷ᨡys4t*Nω:[}2rx5ŚU)UrO^TF!B|ԛ.f.f@Gpusyx9ly#~Rd&-@֛f9:by1v="Ƭ)(VZYWD_Ma਍DAZe͎7^ Bdpֽ W?Um;X#Z~ހ̀<Xu{~tf2~s#hk3QÀu@ ND Qԣv&GH~7\vQp BTMP  pͼ@ۑ 3rS ,}N[ڇYR_?'fϿr TGo|Thqa=>{bU {0Ul+BOݗ1Dip\FZAX C3$i;g5|Qq&F>^; W' |qLK` 6)~똸A "тcPVy(yb,rUp6D{}ݚfU-nS8? {RD)gODIZ+G_X6sXџGgIP/8]吉&jNpvhA|ǒ:8j | g4†X rV{$oÏڳ-T}|ag Z5ՑiCm5)S=9Zxyb0b"O~dOe4).E,w|'9O%n.ȿ%7Ķ 'iYo63sL"bLDU.I`,?'$1Ï;\}q߉dmĻ()2_+P.<`2Y'.ꀋ‰7yPyr EVBy@YVBmK&0z)CԶ\}D=dl;>õƚ10 ^a$05!{Bts[qP}iDgo0k$r<ލ]q)5Sw${mKI|׬)pXz- e]@Ŧ[X{J. HEI-h:'{G@eb}!nw˹"wP`ҵZ AʉyMM4꾟0wsjC;e |aq^ćn^@}^aq 1w;V/KghG Dtua+{䒂(2MM92:Y.lDATK6q1{ w2,Q2*ɷǣ )'^ G5eRo6'1w*)k+iAn ?BN}!tQG|h8q!p:Q#S2a/&;_DFJZ˳,lIo2 ] W@ I;Phh:x͟\QXUNN/C ςd +pwyJmz+v);{Q86Ot rJRt P\b;$e۶c\=!ZX`Ďaq=AYB0 ! WP`q~q$S~"rVGBo3{Rʤ?v@m5J@3Hs6!P7A8Ш2u~\SsuŽ8=؂'+r_8 GWNNJkZ'RjV&OSIt0Mm5A0Y!@3w~BѷA_#w` eSKMv!nψ cE;mj.eFYm˒nk 8ʙߟ<8* G W݊ $HCX@sm F꧱3\}+оqY芆f;rn W\dCT}Li]Ś"&׿74_Ά2:)3t7Ōmm<. ;}g5EOZnx-(5R S6ѹu"=.ڼlcm:fRI5%rK؟kc'n#|`<"mm〓ң:{l{k =bDc-ZM1U Ńam^*+RA윰~=R{ݑ5v]h,ώieHay&[(+QCSj[mcuc`ٞOԌmnA >$V\ռ~1wZWL; ׳9,]"}"pЁej:CWe߈p]@qӃat*pj. !$~dW/lZ:O0u /꺐FszsBPܪ!FÌDbE.W:Ip඘ tf(090 0|S,%:*,Mlr|Z%'Qmnn`Y˂#D-9)fy|$Vt/*,9c=.+eQQg@'I Ϲ0'9xmXAr :N}ߚ9d PZBofjM7OUXEO[JB#M^Z=O׳j:@y9ZX.SDXf8:1:kenI5,gWJ.&^*n0lxDȬ ٫g_RnИPLO11\$]pI52JX;Sgǣڍdu4Y.bMvm\S/Ns]X0'ᓧ6/ǦvIȈm\']z0$of!;ϤqҪ[ڀ' &TpЙ/Bfd;{Gkz/Oc@jVZ;Gh9!"V}ʹ7sv#^$1.ZS7# nJ[IU2YBU~L-.3L30^)^ݗg6gI+2>{ڇ- >62$-Ti%za%?#6d\Lʺq`MցԻpP]B'Ty :SZr!NopSD$$ 74 V(V2R%~Lݪ~$v%H/AUd9 Fn.y} ZpvV,,hnG&^##9Zp(vU@6}޷,{]ds/F;\1kj31Wǩ&ȑUn/){ 9 {G,"8+d ,XrɄL+V VkTW]\{SPwS"8 jRJx/ZJp ʭ,!HS87*b5WtUFi^YlU&L'b/ΰS5v ODp@2Qƭ3!@+xOP 0`OYC3u#%# ϓiƂӆƵ!sO@FwAPؙ#6 MSU;w{xA*/az`9.D:Pat[eZkub#H$Fv|xC}:$^5c9qL+h|&7y|wF;B+ЕCYG0ޅ +? q(EPffٙGqqع%'Yׯy KSr+DݎF_nPMiغw2˱eD? 7@f؛x7K5I $ Dxajc_7hGP) Ԇ%7{o_h|oӖ)Ii*T5Sj'@ew3^m约c /߇P*0IêLU2'p+ b.Ŭqˈ\oPG6cZœw.~KD_@`G1M jtW V/5Tݐ!"X1>Wie ӓ͖3OW5I"_Gq=C `L!:龑K'<\9T<蔘; u}b#N''ڊxd򲡆|~h_/w\=X^wN@0Fj0#y ޷)0p< +D/e$:C̝?>`G #1Unjz%2MU !whk)^Ke@X>U{]n嘒"BMS/l 8AM:h=:(m -j"zVΡHYA'Ͱ>S!͋(>Vt'$GC\n)I @;>z4z8 Լq] "*+I7*2P;6Hleޕ KqZ1%ɇa*. lP;gfKP1 Ni%oszO/b+EVUfZWxQNOid 6F3BIM)S ٶ(T<-k9G5/5"p(eip"G5zכG&sYPvlp(kX$$j霻w1/<``pp{1, g;zkH7wPCǤg?^D3s {7V/GX, / ( 97d|eLh{d5I;VW;6JCM ߂3p_ߊܽC8N[bad~$8KFRDbA0{2Vsf c*b5%yw %z{Qւ?y`JԢ.d5@*-yZ_/Uo dTg҆5cEV+An$xMGT/A"mOMi"^*TTPځx#w=ԁ2řw,5`-2}LN_inWMZ`CmnH63us`hyvƕ>^uضKܼ(cOw= {]UtݸwZ/QC>u`?aG^0& BQ ɇi"qZ|/o #kzxf~H_sgEG v4}35K=o$uZiOӐQO.hc1Ӕ^9d*g#e\]dBqnk u0?-jFyH`lܷ&%G}*3o`7FH!j<'UfVn2,^Mcy!!u qf"Ydzo`=p0+&|mɗ~5hNhr=yP`-13fP Љ~r Ge`ZpqNh^UVS#^`!ďoji`v52@2Gbl+O{M -?{8J_TDYfh8k"H/QwHC]6 /]M Xe.a2JP5PO խ\2&HUu21>p7K&[ bv*!h"w.BQڻ˓M&k[*UFkWm{s[:VjRb V[lJ;DcH}@^T²(r 1/ҽ6O1+yD)/Ա* n鍙m~]#XϐP>ۢl^HG^pZZ)H.QW:F*X/@Zh_t |8D`X}v3zܝd~eYqVm+=\!\kU=%%,9\ :lEm2*>;҄5v`e υP7<Km ߕAO[ijC㯣n'9@vMFgWne]Q&6v+dp)u d)BU6Y Ѯjl;fJ'S;yY[_b "wE}C3q黄ptm<[^0HN33ë}]??Uigc:a&5rpM9lʋť5Ţ\?-G8%*ޓ^~ Q|a3ǒ8 r`m%8c >\;ݭ/zif2OEB5=e ,,$'Չ[SWI#Rnjdkʘ\_n~o@`+Rut럥gW1w+XI3tCB $Mdft]w|e'9G4H™O4hjcVsHjsYi!N53dY` Ŗ@hBogg>&wi-Qy3fv`cPĶfx,1|ޱӣK'+49sKN'\#e#S P $5a0P`=zAo91\3 ǸX-WMf5q"wyЌ١$TK{Rٝu%NR`YN;Z w*a~̕Y}"64oT6J}@/=n͗?grEQ,J.ա8]1N'bVdAU6tX"aH ,bsO{D[rYIJvkTp[MՋGbY~#dWNN$7Wg6mT7PO6˳,1(*zY%U"$BVXn89u7>MRD;/K :`#,( ̳o0oyQQTF],+o4Ol]Q]$2̼59V10W&tRvgz.yepQȩ+zdZ! "@׸:5UKWt0m ʝKU;/uPcXS/η*Nj.L­z J4R@4&of^|o/ Vk3Q1U@(( iR[u9GD/gor̃VGߊPO8}#w~HzRpcBB%" H $9O1skNIZT9;|wS@"V*l%nW&Xz. #p xDPa ݽ^ h i6'_ѶΗS] gA&E#F-{2ʊ$OٽARn2TIkڐS>|ZdY)el̶Dw vF ?-8btix [~:kYZ:-`\3!fSNHZi#>CN5NƩ;xC{}ANEm> 㦬շ4ϐk.QML]P^P ڢdW<=tS4_@Oj+v |.6BJf7z V7Tkw~4|X Wut3n59030q r^GMny>Kt*9kF,؉K}L76k{.oX=$ӓcۍX!  jhQ[3iMm_b'x$r̅KtBT*(?zόPh^|P3-]u&/Fj2q2gx~*ɴ ۑy;G1XW`RZ\*Y3)hJP.Yh'_ p;c&AJCNd 2F? oU'y! f/`N2Z< 宸 eՙ7^$;KA OX*ca=IZglo\hdޥzwTCԪ2`> %SoJY3M(kYÅBsǠ0OZi4ʱWDpثZeֱĻ(:2{x|H݁q9Rfe&t`fA"|}b3qywm S/Y&M䪌^z!ӻb?P+!9# d3$9h,XyVʉOFаg뵘 23=3덓An} 9U.|G / COD~|(>wa:*^I8^bcGպywQN(J?:k,Z'bC@-u:J8-*%nB54{٦.XtIg)N}ɾL&0ma@B`]3xƭZ,.RcqlFѽ 3jGC6s3.)PMS$u7k;މ*ѬQ,?2,2gEÏsɄAz ױQhW[`IhDHn s+nS֑N3xg]xޝʐƃ!βd0YD#yoi̠^PiOM|j?5oH++(='Gm,6؞YS3((MKpD(FpЋ[awŐWfMS37f7&P-%m`,@㵆ԹԲƇYe8#07nw0EbEW?Nr)ؑq';xN(LxOWz{^(PL+\vL t/,aZL7_N:p"8m`{$ޔڧH#&n 4;O99j+]c>Veb6#^Z+ pQ]UIJ}f(,*<" @nn^NZy@O+Z(MF.K#N#GSwYaw[~]6 &B1plx/Ungӓ&3yUp|'UT{dfPWGCZTEB ŨVDbM+P+iD%zj'sGZ;[Y=Z*qV oK%)rsNݸy<Yތ~]59ta*6)`b╜GQ|}J^.[3xZ4B-*ap[\"{oV㇁'f sM.Mjʔs74,I6P|CoRn )L kuxΑ\qZvzCy&KM,j>5_H/rQq_:{un  , >g4Mc&$5n/oﴇs#kEIqk(F&uϸ0md` ;[Z26ݢEF-@[uXp;pj`yA!J7;e6UIQ[? &1n6#nƹw<abd.($s* i0^UO/"bf؜а,L5|?h27NgEy+g:; IBߵvP%lbpu 6[;C䬇c{~2]bqXx% y|\u~;60d!H2xG152W|mڨ輼JkFDx2(>*zt9 17DE"\16Urv1(߻9fƂ#}zI,JUpEs>2\};h<}6Zg"}'_K;8&zAiؖ|5J@}d(z݊8$Xur6zAkၜ|Tp8TոN b|XSW-K04j zٓ:jA)ݹ ӂ93wPHQR!߅Ό l_:O n /'Z)Lu]49j~$17ЕScpcD[k`A5τ|G2EaJ9$̪:`ۇMy.sX|5'(\×="S~4 PΓyqYFSx+_+ GUȦjG|,&7·!~im}4bCbnOs |z_3$j.&WPQlSx < 8A|n\m0Ku wjmQP;Mļ8h/]x:1ѡ* c ـ!ĉC"g'5>bA @G97bܭ\\ *3BVoTC`bh`CjpvREk| "tZCɸwٙq%8ָF!l 呐 l $ܺ=nj_!kވPy̐=?U$pw U U?ο ^Д;Tk)B,넹`ԛU% J3dkD )?,ܞFt D^ 36N+\!eN3R`?TBs1x;%QǛ9M7X;h=$cn[u8s`bYͶ5LaMBQ,]S`AH@R W_t9V6IɨlN$~ ݸ7; qu V4tlLB^!,41#2/7a׿t`0RqQML̓/TOgrZ>Btx`M^Et؋+S0pgCcG=,U f8'RUjŜ 2 Govr]: CwlkA]db%4*ވ}-n ȑ>=ˋQ&{㔆+UuN$д۠vmA%?Gى88uH ho)Z^eHEۥ<ׇlm/`OA ~3ogUjPh֙(댟dm-{֮t=dX^7uJ%|eJt}c2d)ފ6 c'̯AP搌kH9Qu5} NL+8(`h@%ķ`rc)>6St֪Wx0'.hU-ǰA2N<EV>u;񹁸s'9oK&W{>Y,bmfz[15p'׃y,t ŪоybpP~noś+ =*Q²$xvHq@! "@c>ͲZQxBؒ}9wz\zLZ{1kFD(lQ#UŰY׹CTΗ6JNvX9t2_vXe9uhI@pIbAbW.Ҋ!hK !{LWjpF.4G*eZ;h)2qfBA=֝9g{ܪaKso+:^THA*I?髉K̙V=i.{q*RTZWDHA<{3Jr %9=uW=4W8b #_u!}WFmXQ Oԉ6H5Hy)u$ 3H6 #THm5;bR/X1wMmN[&vܬ}_7m%^=+yJIDU~@ []TȎ ߉Db{ ] kX64,ͧ$/HN,ߍހR[Iu4CTW{V?Kq ׀u,G}ZU1p$, ij ]Uv Cax^ F%.eŨ@Ky֛>r)$MM" Tc)dyiCh>^;\@Lw'gT 0jcWm3Eb#Ŷ =siim,j25AhcNjLgs>[.%2}5u?\kb"H :wFrRR龰0N̑ͻPoV ~ڿޣf҈.34iKb^}pj,[ ~V \$=s8y*Y>RTe 0 m`9 *٤u'(`p.l'E͹[s] "JT+JnEOy|, M=A\)ln`jLu(M^fŶ$q ySYPs5 T#۴E͚ksTlĘ VڼTijpmf3R_\ ge=R̎gjZ Fņ nqq9 Bҕ7)Rz } B"fبH t_fCEM|J~?LOh 3=<)skg>k" e߮!>H3u}oPsGO/FD>iGا6 FUH *YFg-#n\ڦ wӰFD& fs2F3~&%\="c[cU{a捻swFXmPKi<`+QVt?1N$Ռ95P'U\qlpi J(N%;hK\"h<.*U<, G1%rr,4_IxȐX{*Ү#e)6>1FcFRw}X=! 6kk8d+fg=}nEzLCg QGktcM1|ya#^kucY{njWs{ǶI <+ZɞbҜS/la (*>/H57FԁH!I]dXyu/w؈.i[z;y[_zÏ Q:v9` Tű 039de. ,@q>Yѿ>A=6`)%Sr_ 4u:FcRfm!υcZlFPLG{FKFcAdj A1!<.$kVtc(L䬼g`_+uJ7VqY+Z Q{8, [v`cfst[&&&{N:%r\Z(_bH=} ⣼, B<LyGMx0bd0s[h^-k-/-zWtMs6b g ըV!/3e6ek\zo(a=WpFl&@Qab="I_v C,Jt0eN> ~;9{N0FDi'~tkTm Eah!| 0Er/a3 i`Y+jiiHe+.xh[:cY6Cna<%ۈ-6^3o4:zLwafL@߯VfF'`" B蠄.PlkUMhx~Dm1BE;Q8D0 f CɅ;06K]le:@(Ma;yh[yn䜘9lNV@ꗳW9:ݤ"ULJpI6.}F$hP s^~aq Wjj$04b4џRjoB >٫xj ׊Bn. BrI_.#]F`P4kz!T=FXЌ~QWI+ {2I89vv1fWNUc͝D_,DK=aG +ØidB,X~i}Q'K&I jOWWJ_ 7= )zw_c+nOKTŧ]S]w]Udk5Pdc33]gm!$TR + *7X#j޿ACՙC JOs\ \ tH\@)4Nd1ErK5E 218fֱz}F%Qa+Dɵ~ftMr/88Hqe > >rK vӽCS+3a^<{f՜p^۟VKc2HC09  Q{ekhoZ19G(0KqzRs(hFPNHi>6:O+E3MbDkoMDz5_ݑDo 4GPґڇ|gs}A+ҧp`PiK\,7i0Ihv.+:N '2(b+V?9v2usouhsr+ƽV-.&5z2CgiD ?l߃`V֟}I-S :X w(D_jyH]0&@R[B]W'^?h*Bm >k>|l1badιo/ͩ<7  oɫs}/^sL%pDU)U4|e9K_Ŀb]vz"lxH g?mQ5 [9'#㐮[M\o/V T 605Sdnǫ08y WM5r5 8/A9CP[a/rZN.N2H0KZ!0xZ 6uĪX؝7!V#we!.z:&>G"O_ڇvPa'uKUμY:&9wLbϥWk'Y6MQbng0Ǽ4Шd&=HxqF$ƳYEʐ_EȝxF[A3Å.ԧ: ({SpkU6J=#}?DXG!?BKIݦed_ }#IۘI}E } H> t`KbY8 s$-&.#ފ!e("R#?fߟyG]0.y{6ya3`u>ٴk@v!7ޡeщ#5IKKkڜt$XH' UO5 ?Azr-ðt ~ښmbD'_ Pvo"8'LPp2!HO ]ٽ@zƇ~7qK[b3ݽV97}lت>}vjt WyWG ݑ^d:QK.2L}5#?  6$0tG-zj\KKl$S%AlפT߫Hc(J`=GʼnӒt Pb&1d3o7KLk9c)"ᬎ3 veD}!(GmV4U^{Esw&!M7w=4H[;FǤ0,b#\ۣmmqOMyL0 ۑw,dM1ۉ57r&); h~ Jp?fO^webBغ^kZ;Cv^_[!{u,l {_Q(u13wvk% "RgMԵO*>м ?Aa32N3ߘM`KcIɖĖ;Lǔo\aYX|iD#8NOAVP׹H =9A)4[HϷX|5'XMBJ;byf)FkgC:TQJLWs?+[B>Tٙm0#۲f;tvm/LJ%O z nJr'Jp1m`''?j/-_<#_k>7j,o~z=r8]Z$7wN@auΥ^>L5lqT=e{+t#"ڡ}nٹU3g[Q;͍f,Ð Cl"]G XNtL׹MO(;,e6[V r7\]4K6 w=C^vgtmBP ŞcK7cv% ~;^`|x^nh (St<nEtmo5_7ݎ,I' JD.7z"RġӀyJ5]:b~v]H`ߑ35{FU!, ~%}\;#<+I0FQXXab0ɡ! UK&j㐪F 8DlZ|;E c1B-b04~x-JP/JE mHegy6샞ܔ9TC0 |[Jץ`U}uH5Qf0/ V:VTmZNIq~(Lh*ahE^aeLJǎEk2%6'|x=ҬFwLg,,۔n`2&$ lJ#sDga,b A[-' D:>m.`P>9 *a]õtkr%}juLY~&K鐈rm4:|jdokD)JUžԦS  4|ptA\bHZvq HUa|vU"g7@ ׍5_F^ymz4H۰i+Ot#Xzt.eQo9hҴy&=Z!eN0'' )PޚFxkNK˩fe@| YU4Kug*2ppIehC_^{Ai!0ȉVDDnOChYO v8s4i VTWHR֥=$H+X%H+ԣo X Jܮ[tMTpE{^hĻ^.Yi9`1'*nr%n  04~I` )WeĂ W~굏<>iD̊س$b@81jd[/LR>pO+v9#ψ?a1\"Wa'm!tec6.]4q%1f_cq ZfWmx'#yJEw[i,`Eh2T E?,ɉ >t!Yq*n#l3J@iBk+jASiycE@ҝ:D!dVݜoySm$/39 Ϊ8t `)yWK!BLo!d]9"įِ;aMT/CCɰaףh]!; ^z)|;8_@;nO!{`V Ӽ|vŔ$6>7u!eW.urHe?"1\3lia";IʙYOC' ?xvOhQ0gBjR7K~ c s+Ta0L%<ڷv:i#kx-xU(Q:3+)8*c,;&:֟bsC,EAE"H<o NݚG䜂h4ӯ/ږ e]c<#b\8iJ_i}([s}4טlMU0jeI<(7J9 -,xcjun-0_3_k&q0c1_Qb$!!*^_|z->QA7"LmzN[7 B: ULL8bBW2^ddftIh괒A.  "3utTXD WQkG3p#0/ ؕ^-2W3 ̱"X~\:-<#%,V}8@_'g?zD],Tscʼo6/F y@ XSNL*1$rϩ/BNK]ڿ:p݇Ux܎\-`~5~^Rs{ {9Ǚu&܄w(DI.$NIŰ(=<6֣,%ݛMKjԔiɕDT^.0"_ )CmIdIu>Ks/ # )(_1XE!Y4vF*=Զ{}5d2؞zEPZtg"jFTȠ@1ZTt_w==jE}ӠL\qp_XbZ1}2 ܓRS_h@sfXC!8V=sj~-Ӹ-/ p@9ňwE`:mRn'j74ʮ5L#/ч22W]Ǝq2$ta°uN0J5:5)p]"̼+fIO0H`*ħFa(λ;x&7 y'2l7=1᫬0*3tn:q8 bZ |0ZsS ̫Apg- }ENoZU/ׇ_ <%53= 1: H#JA(o,(}}&VƊY iXDTg̊lW !H!%;Aaڲ@TPȄ> vBH߲? /}, KAps L|q3E^c)wNȽ! BGeQ+Qsؗ9_X[`y}R~_GkێcXTzW4HmE=357VjqIv ,8cAfhKZ]] q'0eqVMȆS5ȄP8}T/A&Mv|ocm>(4ⲅ*&D(8oE_Pw cǗ'Tve-WjlPa+ҲzMt܄ZeѷgJp8/!!Ɨq{G~|a?Jb'팰Z~1 H/W뭸eY6'nqJ6¹m0[Aݮ$K&Mxx+V۝3ܟQ?Z{f"ʄÕ ϢV Ӑ( 3E;z+636!_A:,r\Xϣ4;~ #0E0zD0__V ȷ![X|5A@p#А¾Pw2Kc9*.-O2p lhVAeC(#dʒ4+ Q 6?JПr!dpRs0\V61.7{ N$,$<o;̔+*vdo%WX.i~0˭ehTjڡdA=#'@P\;_.o ٗ2aF1ZKxR9v;VlI!F0*ٻ.rrorhPyfډ}%O;W$eqj­WN}AʋIaC?Ίy A :Xɴ,#BM~M $]ԉ+̬ϰKGFʡ>;cןvt^RYJ9w4[Uˮ5z#lޗ4nS=H=XwZݢ=}': E3)W2ߌDz /%F̡dCsvs;otN"mQ6k02]Q釟e^߿$9*LH'_&xl;)Ã@< Sgt_gtzeY0=@5,h]jnemMztV(O\ޡ%8m0v?lFYR8J $P ~ ޣ}THd\b3.,\l1JwڏX`$`~ֆ˱Ȭlu3Wv>BHJl A~ڟKQ ˳/KVt=y¶)=3Or*Df_=tr<ey${==HS.c(M3e =?V3Pjݫ #(܅ߪr~M!vN(|*7<(9BpT͸:6v* m#i 8` H<||)jM{mL|a>đ:hHFFjhHWz8Y.ޓK r 7r0;>7o}'WQwҐgΩRTFٛŌT[5!l\81J711! thr!OwЇ:fe]M A5=Zn?WL~Lj?Cm v}bk 'l̢|+]=CQ0j4I2Lo Ƕt@"(ȍKfX@/JκQcբstI &NիI`3됛D!!d;j0?R*!-RLpVQCDth#UR5< ^|}XÌyh 9 _s yΣd:\5BڧX Y>o+`23XwK)d4(iJF$6@OI˟q` `wͦ281%7̈́\xJlQLD{\\b|U`koN\ٳy=Iazw1O}ekF@Jp6rCX {To1J\|bg Tƻw";|pa#{:jҷ-R}_bϿ;/dE\/CcwUl ׋c&~F!}U>!l3e#SI]*A=}v` 1qIDV\6ZwB8wkO%dD Uܚ7CVlWV G?hFu.5,UtJcke#s*Bu<[v6>-n2*r?b9RCѴLȤrbErK&l @43lzoeZ|=۔v iK\ez'ɥ@* '?\!mΠ*#jmʐ>Im(+StF@G{B0idV}2"joҚф9 '>Yɖ:46It:W~d}  v+n[w3iu˙&MtQ8am[wwck:.jiu {gL} GGZ8mvyH?R4V h ~]'"Qb# 4)΂>4_N]Ǵ8 šIۋ%ছ],Nϥo!r(h_Gss{)ѝ8,&^S4a)˅yQز?pS%_K{$K{Hyo"@_:(jno_6g|VOc 8CJ+V.97h["\;e7J]PfjW>XtmCd98r"{xAo^>$6h:7SeF|,{Q?5E:ut H7tOrwP]sMY \ i UkXTThXK}s[C#8J,_'KUŠQySh#_ <~Cf95lmHm` ;ygY8,)$ji:";ºdR7kв)ƽz.ay ኎V0F5䒘#< fHxmIdjPͷ'4ܖ.h6uaS")칕Q}\^~bH+2ݪ%(cZlJI_Wd\1[I'%l|/z[=@f~7KN!˞'gWScߋT!pE,5op$o I|"E1u|nvh{0wtn9 ]0Bm?k(e@8#mHydp9zmua_ĕ )q\V{63>.u}r#i >X ,/nz_R!ySVoB`Qi۾_cOKq~l, R\ \h|e-JKI[%/}ތD[@QOq;9 C膡^]n8ri*YUjKKTx-O9`V!}`7 }XAuQ)(c?Z#͌Mxz[Xy|{CۖlHO"q!6 C;!YQk;oBGBwd0n93Zу!RR"ٜ*ϳ@c,Y[WzJ6.'-MbQ_-q3t^9BHԎU]k8E,z!0cXa s ffcAkHɍse 1_AgAzȅN}<1~$/rBK\|"wUkyLJ(728/)`(*B,_%ܙBI!n|[ze p=ѫ|H4?.HT\"8#(q}G]3FqWk ʙ[5zB; Q eA@q"d\orwQUM$C"z:lb.lZ.0P7JjwmaD<ʪCJȎ, /^HCml:%d}zi_ B3%xէax|XwF8aCȵopL#Qs$)E?3< 'Rw-HOR2bEg'og9eIF% ^g kҫ笡D> k62zAANIeP(Jnv9BL{B {z 8EOx6ѷ3B+򋓯PU}<F\Q鎍XT%uFC]E!жǾqor|d~TY7Te $VkfmaWϘ L`ԫ.w8!ȠvFN^G]%6](Tz,*LPo ?fQ="g\c8WVV ~XZd\v *Ք<:ϸjzW\9,/|`vn(F|:wՔDE E66іUPZ3WGZdzQ|c0q@o-L߫ H \@HvNyI&vJ ,U˓W;^tǝ$2?Fhwd]9 wnŠOEw=At.l6lD i7:9lЇW`A (INUFJ( xĈ >+H= HeN}!_4}t?؟?%SC=Yh\fD+8Njx6Q,LZXAb홚<.ys,MD@qzE&mg45-{ bU au6`5 sGbex;3V@{KҐd}Y+=Wq`G+`uܓKtbո* ɝJy㘁ܠсJs;[M@Vkl@^4#KaxupCO^OD;fDDXb7/3|Np`L#r$U'CD+J==C !ĭ_,U4WCC~~kxgK|9CڏSoސe]G&nn|afG2}փubĦb\Ħk6A'u]ctxO?+T<_S:%dA'K;hA a$Al3gQz<1r#\@m;ꎕSMeWO^LE}tA .%=RAڏ?% >R%# ʍ'n~\yl/02ȹ(rj6?d sw~ њr!ByoFo}ܮ6UO&Jʉ-U 7Mϱ]c\.4G+LDزΤn%4E8GA?ߜDD)_E҇KshsD4 _FX[6CiTVBvgrzt{c7G~A}>Wo-kN (V'*a/ ]9cD/"7x=1 0^L1Q n*7 w n˳ q|#ʱ(d$ɡ1\k"o:kB< ޟQ!14ܱu&,@(}z!t+Q+_o;}R'qjGuSp>DlҌ%(ۂsD9??7g͗ԆaE(ڨc  ]쎾zv`Pȷ4}vm5׹JItE]r%~&^CA#^&`^3/vȏiUY' bP  ʱĀ?H.albM) hmY7 !RǯP?7\Uug8,6M QY3P;jLݤ[w};R>>$1,,OtN~2p0gzqszgrm%k*kJlYF=Pm{U*{B`\s,u'iPBʰOC4'l H9K.sKx-"uuUEo"}|A!CV2 Qe?4#-T7̄j$f©B2W37L[L?Lz~ˉI6TIx]!4vv.ڥz]3F!,[]FwS^ ^Zi?'(d(z6kfmV sL;\L67Ч,f.애wIF_N:lGfB?!\B b#a%+ڂ$$/k-s 89BQCKE6k$[NbX%0B )Nxđ]gfL4 :b;ӝ@R~Sd>Ht57C*+Ҷ@d҃Ȁiζ\??_lr؂>$lb;bmw^f#A)?M~|Z,L&I H0xJr[~(o2/%G]4d Pg5ҖOa>\CR6 +$^e/ҋ߷[TYdTM[He;o߀My-`Pk V{DtyL4 p KK&AUfi=xUPSvT囝ސSm$Es8&2c7Jۏ#ن]sao Ø_ƏXNӾsO#q[v@2k>c@ XM2Y">lY^9U %sINz7ld[ ` D.a]&K/8)h{\c'vOI2r5o(ҋ; X$FWUj Hf+a!š 17Z[6Jt{9R=/n&•$ۗ:@8Za ҵjE~,Kԉ0UG?n>8G1ŦTjVɽ4\RU+2 I4H.Tb h+rBÅ#ABT TT"8:w5)A6bx=FDωxfҚL)uB(VL[J=lC[bM+Ο殐5$N-w`yc!f֧F?Sf6Fu K[ڐ[Px²M 9AlBb𰀔y5Ǩ,E!!f!ν]c]/0䵥-¹ىSy"TX5vIuM/W%:2쭨a[ϘTx +ycQa6blz-xi}i XKJYRd@.>iɧS%QEH0qYoa(pwݣ/h]\>EC2PCǣe%T?MSb^/ ڬg@q)_=G4k[pdp% 6q7ā7ak1 ζlNr-"Rݥ8 vWw="(x8j2F|D {_2_O,WF,;HKD&{"q `>P|2ytWuW.0@}uzs kK/<&/^kgv׆‰Gb`6 Ց"da$NDb2$%>N R/+0нN#~u$t֚[Lv:sj|&eCb(oo{_hw̎,4"$Zʏ^*iR|!3w!עY-7: RZYw[ƮQD݉grq tY]! =L/O<\by9wޭ"4Ϥ65Wk_Kr rhHO*o͡ϟ.VM~hf0'W,N`ҋ> 縅ey~75#0|cvtϑw]13'tx>pSRo9n+dG=i158'9\>H6JS~jjuEE(rjyH@!.]+8Qݽ[Jᓬ6/GUњW~f"7K&g*|6`Z7z DhFV߁$ uDٌ )'o%@o8k 2]Ώ[y AF+? O"ksWAI5] /[د9wmpKM6*xdnF~mEvFb."߿,^?6003<#=иL8Bx6%C$ -I3+J%O)Rq=Lڬ}_ZЅ#ao j}{CjO_"Oe\kFtt?Ҫ*pn ?amvC&vP6}μ,J mɪ P]c#,QNF,hKh%!GC~2XjT oJt3(67QPS2}X@ٶh&-M+WǗ 13w#{NzVP=kNvrbA(M:Z%vlr*;sO?Jh#n&;$wHŴ7Axi^_$ĝG2Y(Yݪv[/<!+#}>7pa"&"GNfXz|w]ļmK?ݾ:b߭<)Gr!Kh*a4]WS } L{x*>~/c(:u-hn)WU,[8f#+y$z ˢ[Z^E y@fŗSuxҪ=Gtcаf&ls]] PN{A&n窘3J9W0҇py5þ\T`Ds+S%S(}#uNrFt3θkJ|TL4viKjZ0S/'NAfA{S Y B&[pw!*?uI_Vأ4u@,^Yf]9&Aݽ̀<.$N\jjȧg?li1=uOhn?L1bq4tc\4gApf)H𒫱4xd]5國Wke~? x@hcےΞ#x.Pk6ڋs*uT;?Nj\*9Y==%!UMF$v5=:KM0vx"( ƬV3¡4W)`/\Mgd7 i40"=,kZ烿 ai͓3 JPmIKŅTGe~|0Ph^j}ndf.8+ק =#bcЗfO̎yX<*EjFX*o6bz! *ǝnISUWY9Q~.ԴiPo >Ně:bo%V$fy.#D n u||]DćXWqx&dzCvashͰ ^yV֚ksXHyV_,,^mi9y@$%͟u9&ajE+6eH[UͰnsxJ{}寛Vd!g׿k1 ]í|{G՝\a_,]uFeWvv)');W1({Z)܁mHEb!%݈<i>z'G<?J&rvL]_ޭTj z%G7czEtMs چoіYNbcM'FyR~'0qCvg8!iZ~p4ܻ㈃w5py2)QqRޏ%qY}^=2Ϛr"2E`?e8«02a aRJsZXakA8ǡɋ GB>rn{Dk$⛪Ʋ~a I͟)oMU.LhI-2HW[Ϛhu6xM-[rXG=صHI]#5e^eK+]vGIF[5!#T %ÉcOdB Q O0˾-Դf^SȓIf]Օazh]8Y ~ok+׃ߏI3Czod~;)aQUjAwe>ϵE/XKciCYT=ND)ca"tUQ!BzW6\00vG]q %3D6oc{b ,̔}|f>Q/A/ jء4,{ח5 jz$gw'^iH~j+CKlBPc¸LOsLUU\p+ү}RKoā=@`@ e5WF' %i;FHmvX&=4c'QVmg U솠߃-W1*-HsrVAh1&?h1d-ߧ <̝?!t(0nrwR7ޟh/jǯb"JtK׉9czCس+e =P:?<ΘmPy= cI b²E`==/ YI?󎥛([vݜ +Hsy_`zC3/@Fa;gp%W?VM)L/T$0Щt>ߪaTcvu5uv]4; t rm\C&9Q+lː0._>cc_{+&"i =.+=m6[`E"nQNZ2&dԑjJ8Q[ % 3-*';˾\1d"UOG~n d`HcA 7ewv7IFlmP-'K%yQٟ%M\XPcXYiӕg Ӎr^Y25- op5ΘbAޯʔ8p~_9vOx*Ϫ0 q zvjC[t~imr[!Кi%hݴqIPylÅlrdip]UHVJ]rAؤ0R׮ T>l5:%=+c`MWEv&q']6>#JU[y =ySʪw3J W@s2iQF]7u Z(QZKo[^ ;\Ad^m=$WҴ.MoO>L?>Ǩ1I(ڲV9 ?*Z:p-i6 :_#  g*F匆\v`Ǭ^:Z}/lOFoY* t2xc_g}>z nbkJnʼV|Ɠ !q}x3,ّDkLJ>|^ UvWWF?IUl&cNbI̟ط2tHj>QWarH-@(\ŝ܆} qxߋ|}X\Tu@N&I2, ;t)E ටF{*`ɦח <9ڼOF ) [[ߖ-&^ !AS?^JxUJ,. ͭȚA)<@PВT,>܎2QMliX% .Op.RZ ^醦D)wy·䏞>-wB% g6'fz̍ipZ-H vjFۗ]Fgy'קWu_sh5 sd8:ڱ-Q,/[teTcMn/ƌgviM|t5ŚrMfqgJ eܹu I$ g9pO*0W&iy9$Ƭr7x&3|BBo@FAmL==G*HdYaN#7VuntX̨AGK,ߍ=ye\i*cc;V d_/QL&ßk7YM`wVKʔ+rBQ !n7NeANDžAl4_4MIrxVut xdRv}Λ[w\|v,å[0B& y.+aTǓQz!, igRBxT 8Ai}K@Fy KR% w|X,`s$|™k)1u3\Z<P\e !予++U>p$|hBT*:&:zCvwSt?¶-L8fiJE k2M1:%YqQ\ A  ^DTf\#|~luΊi)Ch a+SzNW?ãDo5UFG7m yg?!fXmQX/俆Qr c QZCPjD͹R =ͳ![bAz i~I 8V 0`w]eKBfΒ{P/8(h5YV8 ^No^:fhLPR*o_fw5hOգZko 6gxwȹ"0L|}W #)#^ŘR:`N|KXHEmJ91@;[Mq[^mʘM8ȌcU4O\*i×a&/ᤎfGΦ|AVyalHo_@XH E׆1$]qv2۶.}8cfAujE?^/r 9E(T&q.ma,nؓC(cSU0arcG?d6K38(8x9<$ ͩ1fFiVd0 LQM>Y~۲CۡKs$Ԉ,b@ϊu`aK=䆑"d$/ t+g-7ʹN2J0RlOl:1̹ԫZ;8Vdɡ+gHE 8cJ%9k؅NπB8X5! PΞ)rdύ{*?ESXGv g4Wq!duBadB&<0"S9)R3Ru%rjɱhϫ#9Fpd*+W:=pJ. @"$rKs]C3&[GF 52"~OQABѵ\@]:Ky"B%Od7<1RBŤrNTvu.GS&Zjz]vHQoR*``-y(ˢG5\-'{ie΅HDc{io9S"gNCW^V]Gb37R8X,PQ(I{ B]ic Z |;([5dXo1P} v˞uΓb1khǗҞ ǻ(᱉ϑ`@*—!uv=K5]$Ԡh FVTjvmxwYFFXUŞώ%y@^;~;^[?hBg!@jrA$9_7?_iZǸ-n ;.gbq=d^3z)88w JM͛a5N^mo~ j(dMZIJ"(n )bEs^Td!Tv*™_7^uq0,sNihǪ+&MN#+FQ]3URNng(eHj|0,`(D4nGbj'|=x=> :f5t*Oaq '_Ȫ`c,[ N` 5؂yZkE`C}N^ Zy UgMĉxj -g)5h󊻺4]&‰3Lz%F/2_b;X$hܲJVBީ\th7!wGMh3x{Lbҷ2M9^w16 "Ȼ mGU/DAW˱EXU ^@JU0vzȇz%3@Mد "ql]{( 1ޗKL\?!5$"Ӭ')Y/8y,%}zxUC.C/(%gua30Jh{Rxzsc,ʞ#ku j?cxxD ͢RQpDq^sИ;D:B(ycXc?(^yJ|"eݤS:7A!aU!Ulp]\Q-[>)ХY$"7vcʮJԒw9S;q+xgn#*16*_MU6 WCD]iz=}rƹ#PّBo}:UP\EDªMĎ;L6ZCP" S @i*mE|]y9!Ӣ@3-8_lc#S-Wˋ(xSfx0f[pjf9v[2[=ȁ}?#d>W Kz"pt16(# g]4D `:=UԄ^8e0;.LNSEƢxftϧr2"d&r /'#mٸ+fmOvCY/]ŵmJ!@uǫxgw=r3Br^TY4ZJVdyjlzd@r/_ Z嵮EC+A2K7OuMh7xՉQ(NrQ{?)Vu(͸ ^r(6"+[nَØoBDj+6ڦEmYߟ"'ʍ cUv~ bC#R:QpK ?%K-;0mS f-/ؑ]-6HApq˃GN1)AO t2$ۨW)au+,VuDZ޲w`p xjyz }ir 6g)F_ENbAox/>B80wRsfgL +%Ԅ|wupS:va!@ʠqo`z !BD8qY'5a+mi>)y,Vh * ɹ#__)bFyWw:C}8Ue{&w硻Di2qhFDo7kK$Ëj Qu5/F !醄hnq#(֖M`V"3*=(ug;R?`ސu͸tKW~*Ug-3͐+2 ]*Р@E p ?MBOum{My;\ԁ,)F HAm~3қFld).J󄥸""tYBzIF\ n<~l(,n*a`,dc& t k@]#ԯ<+ۘeXBջid${UwNQCrik6]ZH$q|l2 "@ ּT̛o%h趱+6"e/QLc$abyr-zPn^y߷~xu鑍@$#1^ͶmQ!i[q;n`c*7dAo$} ¿GDw, P|IO2tYqHBҐZ :daJI+jQ77/-w^q&gƉx&]Ƈk=aJ# <a[31 .} i]1/snY%XTC_57ڳ%sXp{\9H)h[t<CQ[zrRf[79))bs.]jrz{lɕىSU~Vg2]Ss!Uv=۪Gx *vb|euI =.J$+pցFM- +BIӗHTb NEV4 9~]XgIRm_L{o; Ӏ1r(."CLN$Z<C@n:pf]!֒x,$L,P| k~uEE^ǬGTt\\yRd_kk?pe+MHFN&odsn0nO}ވ@ɸ5V%nyjF<\FGJ~$STb]MR2Br ɋIV=;ܻ۪RµP@D1&F6g(Q#I͘]V~XjZ9 ^v-ngY c&ծkvrlZ2E^+^$y֤<=`qkl˳'6E?hѢ]l'ATķ9MjD3aE5n-2 G+{ m"A=mX9]$!e)L3ou  7n']ՒeKmI_ئs\F}߽\,)гq#]l(V@~&(6_$\r1(9ox*sG5 ^ltJ&ou?Q;mZ`ͰPiiKBB_Rt Y>7Q4Elg~"_ɨ(D A^eP= C!)hˎLn­AI /(LSq&2R?W ٔR -5j-\ҽ..Qm ,4G7Df"-iqjQp: rWe6mG耔Xv䱳˩( Ig'#A7? 5]*>{J]hQci_^*ll,7S4La?cx@z&2cX=U2_J5tF "a"zH1j@+[z G% ߼ t$,/6q: t߀DPsA4Ln9V4Ifm=(U`FP1ȗ$&xszEt̠^dJah'fiY"ar@) [L~s}vG*iӉ(fT mdxplU)'ܠlY6wdJ^䷼o*lP Gn;4ӡ>sUu}3:C\Š wкn*=nԥ9 q[m;Sc|l$c9#ʘ^RRu6¥4ӧ rnTl,X0(h WleuPv-]zbxwx--_ xgcr"I-fkv?>\xo)-M4oY*^4'Zܘa~ d& h1N<рvokL9h#rOsUC!hԏ%hM0+7csE1wuxV tJyV;Պo -gtN͞(=:׀c98`L^rEF~D0p&ʘ?_t@~L&[,%3 O4W ?a}J1!!Z~| aސ(3d$͍Qq72 bp?SRql=(6=jX+!"C?疛r#Jo"S{AqI\ 6(s83bը]h@@hÝa@pwSenANu-xzz8b*jtCfb偛h6[w~-C{(z^"EpMW .,PЫ3#sFdgpPmof$2+ Y.Ӥ &+mɓ]GSu5$.%4nV( 1T#mc/#keD͒ QNݷ92c/k= FHrrm&?mGHGݴƺҼ_+v-~ *պ\CHڄ(( mYyIIhAǝ\wRK@^`D 3̟JSP[ OkooglkSܯv_mǖ8S$XcFG c].bӬn{` w}35lēa{ ; ҃ǶR95єw ,ML$5v( cj) % & lc'jSgO2h(-ޠ6/|RijQi>a)݁NPr>9ŌUYZZܕ~uN}6OQH$ʡm#j=:<íTGJ-R0ᥬ,r NpFd:ŀ~ڭNMD<)=:5߸K`[1 d׆g[R8"JnˡlG=2yꉲ!gpŲQ8@Z?+#5&& UVd^Xk|=;`' S5-xF(*{)Z;=~zM4v9HaDO!lظq̄٩\3 Ui9kb{䙧g彡bV ySa-Z37wx{tup/^Rrwj,ɱgB9(iTAc1{}7s2$ GN ЂNڵ' _f86%Cpp+_`4ڪP(s'2)3ӵ~ #%LJQ (1Hヨm)`Ǖ(˾Þ8xrt>keFAgrLEva6fi_PF}3(ށ0@oSt 鶶#[fsJ$Td̜jF)i[I #NvRY!4$4nPpeE9s1Zy@%XOɫ<)ebheR e>>)qXcF4-8mr4R㉉b}ҋ"Co2V]djŞ .3Va4`zBʆ~On ݬ*M{>%4?թ`?ϨRS U,yX{{?#PZ-$5z7 v{{^ }[.JΕ;d+4ow4j]m&D4F:be}& K#·rs_D/`zg+ujO=MOaZD#InZ*3ˎl_Ufџh}=AEZ?E,;%J H3?7zbw{tD۲X-\ڳ$n:ybY'QoNwKw~(/iE1.,% h,>UvK9;_)!9;LKFZ\_}X?MTx2ݖV(ԯipEuhOۻC?],`;,'K jWG`Z̐HaAgγ~91. E9ġU%!>E"#18!<x٥xqXU!nfЌ;;\, @ Oya$)ck͢Ƌ,pO=ǔBT(Z,'*Uw=F_Dž=krYM  hb|l"S& $|LTv[ر@.A뽏vȼ.xjwoG0 ЖR&pӤ}4 mz$7 1A_|(1)kF͏xҹڛY&F2rQ)`Uh}s@)r -մӀ%\ק(9)׋oTf\[z6goD_TݛM:km8yB~eᤉ5_B|Kȅq8QWN.x ) )g /JФPu4~])oVſw߁d.+l#ќ՚8SBfۮ3*2{ 3 s=␊:pь-oP1Kn8V1&.S)aaޮO9{#.CW<ܒʼn{2:.Y^56<%wTrw/V"=7K:}FkEbP!d/ 3>czyŦĬڳ2bDοa'cq=/$l]M^>Vd^`_U\t}G `2syRq\?<Ȟ%\62{>Eo*BXr,i/8}E3!u^3Ę1=7IR;ill!V3IWuC V{itjΕEPũPX߿j܆nLmraz#F̊Mk3vuNu .܅/}T>zCjPj}ꯩUjŽ:f#b-Ay2V j-cap%? g^*g=>h# ;ŔAȚ9?h2] ZyQ%X^^/<9A e׺.p. 4sosr=FgZ9%/ B*@9ڂhA kOt˯n+Є NN@l@g5ߩգ)53K.S*yT&Lc s7nDA=EspF5'KXve5BA}\E)DAT?`3FjzOxOUW~ܿAPwzlwgX– S~Zodؐ }[+b) UV!z*ˡ/%Iv5k>ۨj3&ȁ_`'9^5MSŕI_#]޿$\%ߟYU#хTV=[7+ $>,{:}o:q}EP;sY;jqW ;[⻨r]nQn)h]E@([nXK;JסNj TId5Y` Wb`5cᇙ4{CP[=tǾ㖖ENU CT'3o[19% &:VUImgꉀi։p˙)3]=) }dU0IG.aďrvvћY.=L҂\mYj qY)v-HFGkj ;]%ӌkɾh!Ff&E?8FglP詢Q/7MO~rڍVʠ ǝ29RbN%ܘ_%eK[XOA110Vb{(0 `VЖ&Y'r؞gM/z hՉ5/YPeVpeU.G0ތ>#ɝN8{'E\s|嫢y06t ՕŐ!i "_O-zcs4V|Y.^ٮXڣ% \z T&˖0O/r LF1kZ;p¨EV7| jo l3b:'zR^{\b->Sk+xVwvHv,kSD Ȩ.ȢT(pQ d$1B1s<|vKWJ;OYm;%N~_s'cdN2:s uh'mg!z`i1ja#׮G$sҙ>jP"h¡M7L )PݗQtArMBI)4:_~zXۨS^%GN8C؆ocXaR쥻.ޱ;6'Gs:#K" r@ib9j}1Y>Ng9j7:aFܝ.!yRTAG?ß:я2;:nʵ s8:uEޱVԮbdPFٷICϞk F 3ڔv 1+ ^(5s[[ ΑT%6% |wGl8׷A~@}fTnG{Pzi4+d7F%(m(-^qJ #W΂v2:|m/'RoollC?,"H ?q֡fReH <0Ȥ;l ٜ`݁hk۪Iwgp;}k2FE.]@[JZHwZ$\$TÇ,E8Į[[XI7B EEWt#c(p& Q$[CUh @dj@^PjU-9NTzmeXH=f/A"w &'Jrg SJAJʂ#bϹ+Q @&)߇ BЇy$vU#s'yKT~B1=(M ,_\"~Wj%.pG 8*JXol *vD!m{,S[z<2a3(*{6GU8~㑡uumEBFBycAE mgT@ `lTcVn-ZTY4Fp"`^%$N oXUkȐOJ; A`YQ28^583m遭ۻ;6 I#zVZvٔ>EY{ad:i뮵SbPMP+z&[ za0@ ۽*{!}g=v=Ҝ},c(4IZpin ;eOdJL0"w(ncK%eT*L7iXe|!fC/ 9ѓ:,8gQ6%1x0  B˄ms -H`(ӵ<1F ͼ3.-> 9jkhBwpPe˙S.QVei~-0c{\Ct:#O`z<_>T&:UeGOO')o?_78\S0>, a7]Ѧ# 1mibۂv o'bI&LQ=} ĂiEVQy^بu1aٹxX+5ex=+ o^"Cc;JmB0/ & `rlIիtb[ۨ p=,&$DzԕPڒ~vkE_Q$-0)t peA{DP vVTQZLvADKv4bmU8Ȣ5g`Xֳ3ʉ Xm[LT pp RʹNR엁L*2VDqՙ]$[2aXE P]k@U zz5qcdUAlmܘJiSvC Mi [TH ^e29ڮF4P|nC>:.2u a'F=8(!j75{2m;ό.=VUZ@f :n:o qTo|k) ^׿Ǵh#ߩI⪙Se=_ 6?l)Tb3EowhRbSiMJIQfK퓎선G8ֿ)c΁Frްr &6#|J5(btpp̔cb!ŽG )sYYd!aXu RU#%g4QNdW|<;AZǷJ[m Ŀ1Ri-TZm O䏔ѪcOCEr76>Q; eQtrd@Hr0QBW}an֔:=9BnuBRslyQ8{ T 1^|Ѿ׸YZZoT*":!' gxv|QlӢzXy;cYM\Q-S}˅Is)h5Q}UFbb-@""Bjod;*:vehDkgv5T>%qnJ%YPcv5@*ąѦc- ǮIZwC Ta U Xa,?%t־cLDω[VN t/6F @ CKx6cv7bI #=obL'ӭ1UkeM8svWTjX} = {$: nM4oGӛO ?9a[lx{ RwIدy;Hܲm a 8X T7pP3+;\sa)VmJ]c !*ԏlderw(W?{P#VfiBg3&0N:D,;]P0ŁCdC$R$ݪ3RPCMcYiRjz"l3Lym:3wnx7ҩy>S}FӖRݷ(Qv$G'cЈQpbX-;NrDE,_~;#" yVfJ:œoDcڇb{MS8g.zힰ$-x.2x>EyN-SxZ)hXV6CwcOy}XebjթsG`{ aP~ \~HQC<E/&ra<y \}a`V:#kCbY=-g i5kQqr_b QsQ{Ae~@#8nq\8"Qs}P1œB-j?#QD17a}#P6 mc2V%єLٔQ0n0~a<0DLkM+3߱ Q G%gJhkm@h 3ߜSK! 6)˚).wkY@R|] UˬEnoX9}{^h0w_#C t{ {_ Phz͖VmP ª&( !zVF?2AY ύQf}jYg(Rw`w=PQ ܋GMîa\rh5L[ћZα%dܔ,g4MM<˹J0_fM8n()&䤶7gthVGg/E[ohbM+=5HЗ5} oWDkO*>{Y᥮/{Z).I},Ƥ۸lh͏6BVHnf ZSg7":ү#8k1$OzAR4I[X띑QFKLI_GG >"Ӎ p8f9yxAB~ݝ=^%^=I%BU20*lv hm@‚HLb2?= $Q̻q{a7JÄ* h; pTE΂[@bݛp69,~}h܂؝s{O@STU>.VLAXLbލ=QIj+!fx@/|EGړ`@ţ47)#$@M!SIV7c12m6(tt`A|lr׸oܶOy c7Ƨ?hIk1Q'>yMׁ#G=rqu< .z.CbȶaA.[݌E7X]n5a҅h=IaFoqW1-ȀxT%Ӆp L%A'~u^q: '-d{Y9~.vJ=bտ 25'SGw~q%`$Ӑ\CԹ'aEAo5IldkڸkӼgh<Qe/)C RƊAA\K^8+&v (תgXOF#R )e@f1Žxֱל1%?j'\ˀEdhjU4.sH:#sWZqo7ܺ&m~Ɵa.:֜ O$h=<>xHz&@hB=Қ:Dwi#ҼZ=#LQ(rdn4/c ;tj"ٿi WЯCV.m~3:58}/}),.9DP]wY(K0)=oP˧5-`o 9a0YhRGȂhֆA>KQRcƜƐ$I5nR"Oٰ]p4\ݏˣ;<׽xUB1*CnkJ7u`/JyѰ7 #}܂ Q}`R-'˄ ,jɍ3\ZD#teT~x'+8҆|gz M[/{nkбM{$߀mPzЕ1\Q+p0Ӗפs}<#5Ym7B<2ei3z>X+G%vR.w&goDhzȣռKs~otCT/?r,{ %Lh3Iu +,2CLޒtjz7&@  dS?as7QARRlA+\NS-* ƪbu:u8&Ĉ8Tk~p 7N'aϽy> &yTb:)UkwwK\T3G6Sn8A៪)~Gov>smo}|z9ڽF5KՉF11K9{=lqwW"0ÇO"*E8=):*o-y˵ApW ARX>YAi{}.GnId?Af0L/F)a z'QP6:p*FL IMWDYSց/¯[o\Gkۖ#aj0 Uqz}۔΁?tvZ9=?S}xܙVe4٧V2mHY'7GHQ |mrsm|W'MbnAA\w}lc[;/9`TD,!8Z>%KWs舨`Uc|w9٥^7.Xسa3VrS}!:-NHDWNA*j.JλJBm颬+vv!Ftml8'ܶ>RCg "Bj  mZ-#2 ַgYe0٠|uʻ0:Y9"05\,O.Ɩ> 1j!^z%N8v05U`g߶n-R6>2HJMHJKNwlXYsa=M}4ۻ:VNoR4N+ӝ'Ov6f\@jvH/}i{ybuqLq048ְ}N yt v.zX9 y5|êkR[2_}Y?#=^Z~TvaL:5r_!(By9 dۖEIܱhԋ .{\IǏe ٸ%a:A @lF6/rՐ8?R $Cihh^~oqK6tٴ$ :t)-4(;`- [6b:+W.L W| ru+'ⓁZ+/-Wy[*QRۯh M[B_.ql[a"O0gbkNɠJ,+߼>~ކzCAZ_u28heLC߻-a9&;oXҞa3''|QsÒ7L-r7{&Ru>5#j sJJwe,@_T[vib̪ rt':Н0hCD9P av59O*舲3]BTO2"h!mtNJy ׾Md YRi. !l 9?d} OI1hZQFKeR@Z$/IԬ5JK?3Xz :{As͋0v*w*rPKK3L2ױgOa奬ޗ.ntfԖ!3a:Vljtf> xۇjLe&ށ,BĊ>~  홋R]Z4A6@^NצZj3芡byIU\CAH}x¾ ռ9FƯM+jww] B!5|,"\8liR]O}:g4gZc$b#$\ÎixB뤚jbyIE5!,)e{^| +Շr_J@3V_gQ-˛W%?T.aOxq4/5@=ݼK3cS2E'IjTt.DKb߇B5x}u|^), XR>; #e$?ZB Z%J4g,r?-G' XSvvPU!0Q&Nx7(SP`HU]GvfJ#B`n;"(\Q%ZWzm۴R.{aەI A I_bMbnaW]M_ͪrWuQȄXEi70fkg`SuBMiC %m> hWyq4LŤ$ %<3JG/DhM\đ8MV\[Go@ԝj ֊1"#tK-]Mi VuuEOь-N긅FAE{6A5 O\8)6QqhaǞ8{ Qr$4Uq zP_mC\{)ը$-2^};< %aNs?,ଙ:!Ɵ-dI-;0&\z WHua q(L|:Q?u,@?ة=)! )10+_ۮ=Iߔ&8!W ]&>*ͰK~W8$Ajw>ą~ tD7JEmfQzλ\lQwjf{Rs犾O6:q_"jBn?Ě:ck 7aNs宅yA\ďquXtR9v􄯤]zo! * CAe\/UHa)X2Ћ|!!SgKK :2_\̃l )g8<@G򆷴mfwuRx[Uacy9u.nx8z".܋ i#P8>Sݩ𓵀Mpu2i d)I&j!2ϝYdcHko\sHiin ʒ&U)kT,a`s)jRy3O2dp+Seܺ#.z/$f6j`AK7Q[v9)[-ӿj*n;&8X"w`?3ClO[g7^M.){mQ]Ś_f}3/A$ECL+isi^bάԈ[Y(gaV%FF0w@!.v6d*m!GI&Y6~ɶz(#< GL<PCHg$cuZ~ {zr^/{w/;a]]ہD9(5=.!S(RWң%E"2]~\bz9AUV3as yl'GxDH"!f䇥Gw3iOpv2=. x9|٨j 0ü \NUqp$K"/:*36GxO?Y͙"cFt*JU#ţx Po53Dh =^.o l@p9<`[),c8`eh8XP,ypVз gFWRNu]~4<L*`SJĕ&K6;ٜl=zP:t*:k)0<7e!ܑF;qg9ʐՇ'ԫ| K#pW|?l}루5GʂpW_y#Iк>X]sbH*zdXu v9Zngh1oJ'45/JVϧz!\~r{f#n SNuw,D O| GДN8Ӆ3M@t5gw0, F7נ_9׹@⍘c= ڟCɛfe6Zl䣋[NPk&ؘ5]?GFE\z+ͪ] %P 4($KD̍(5B3 *(@t15Y`b@xu ; 4FuBxctbef.͍Ejs XRdn=2ꢰi5Hc2H]>ؕ\:2=vYfMG;>)tA<:{2rs%kBG*se G <`b&0Z/* 0]5 f"7}bcNE lH">h2qIN@W_{%Kq|3ѱfbX}*eG \'}Bb%w×@1"ajx5/t;K VjfwlCN|aG/,!:^jWSeFQV0^D&]h Z'i(o vK&1ȪG~?bYd_֘){1"ۨ(--d&Y(߿R0nmߔ+쭏 XFHbNcpz`t_knwxi\pYfB2fxC6xԶ:Wx1ٴy$,מ3:39j7X:dn M-DgF22,M}i *֯12IWt>O"lB u 2nt޷?)MxA)wyc 썎pJ~+%|(7_ Ԅwo= rFs.M{?Ŏ2^M#$ * ״ߡ).g*ގ{km pH|ۋɫ_䅌`-pDq Ul`"R"j$AXj[* `ҿShs&i ca:6 5I={`RT?*.we&]M,eI 9U̇wM٨JӔ~0Jq l"hkT)[RRYdD{ǝ!T\|ɦjP0ME3a>>W ,FzKvsz@}Xdp0,9 V MsRX໩XxnE Wd?{跢NnFp3 yԃݫY3$$Hm`)DxxJk*,Nl+LmN[x#Z%PGb(rvVZ\s̕un|k#N if NփF1v-Vy̗/j&鼟} !1nRug4ѩp-55kM̺^cN|D!rg,&&IX0,AktZeW0}A*0c跋_vcV3# R?^\ r67CM n{NeD>sB֣#δK gU ֋PҌԲCǠg > a^bt$Y'7fR:48t֦RTsI D7 a:U{41>xHYL[Q~*h.FzF2IjWuUެSTUv)2ᤱwE@23ro"Mp3#gqq`ky*Dt Wws۲\3*дmÍ^(˕&Gt7gP>|gF*a]=ʤ>a mZrG..>s S ,vitvBc.ASK[S$2Ӻ!p0|uJַ%ЖaK#^VڶhbwDGf/ J B+b0әp7b`Q2a>؊.h9`@dC %f9 46]Nnm=O4.eH"tA]Npbm g %[hsa%P0E7y٢R $n$/7R_ɊUD8]~H+$!İa&Q $}~IU$] Yf1(L4eDS>&b=|TUҗBr/dA]HyuҢo5U$ 퀰 qj9R-s\ds w OE:h ̶vy$i>r /%C&.D-!_%aɇu\>sO#-qȥw>'@i(t@‰%taMYsZ@ߪsGSvx7Rsci>%@![w e8rP(֝, A S=%W+!N!Zwc܂'a&V]E?"DEV< h09i0N+RW]9>Mn'!]_sFRrJqyW*Yث(mu,!?ugPn81|U MU6„TЫ@#2ipɰfS]oܩ~@~w􄻱׃wgHvԯ쓞rHG}9Gfُk1"D%~wAor6V(? ]ؙ aCrA2xv7*4IS9C\^N:FU\> "kC ,NS6޽n/N5 Bp\ 5N:a*Q>Vy&b2:J`|NKDD5 zaW}J~)-Sߏؼ^MH|[PՓ8g9Rޚ!evzŚ w|DWGa#z쵌Yw3Ok\1Qc!i,LC JHi?fG9Qag[@.g8bt.JWE6ƽD{G`q|g8P;:Ut:_`iIU8'vH0fy Ӑ>+pMOdv|a[})5-49s)wc0؜z|_SvOe{- ; 1Vzb}wuD#P=m2<>6VJf@tڇECz\Z mn~ܥc4RJzi_ոYZ9{BOf᳄j=e'KM(Lʺ{z=-uI7vscpn~Z0ޣGlo}S>7f+X|6.FsfXn*9u лG#*H fKȉBo>ȵK rfh)C]&x v~fIZX=Zuӭ\+٤,oK 20%tMIܵ!Zw0;Pr2KbX!_廖I"}Qy8ǣNB{b#`ym)YO1u=6 ~ *m:kۗ^Œi?a C2`աK{ȏr.L#HU@X GޚiG=K&I)갬y3vS-zW.cdqʏfS]O :%8JI$.u3!gŇ?a77ғ`k1JDෲlHK/d+ WM@ݥ?z.#L? NTF[&P hH_w=pk5V D$ v}Y|1!u0>10 zZ,>R.Ѽ| 3BCbFEj4cLҼ)2Q@Ơ5 E4ᶣ&\]2'[t&&Ý@mM#0UϬ-ȇ7&v䪊q &/[j,{{%^ų2?&UY jJ*{c95WTeзjܩlgnm)fǤ2EQa oM辬z=מۿ0i _Y0#mE/FÖRLq[а[A')xRORJbΨlD8rFebdD.^^/ӄ:br}/-dĖ]"᭠C};TQ6]v @iLlFF%S>tP_+"]կgoGп9CL-L`v`;5mwA$%͍MDFNn&G(%֮##\!Hbz?lԁ6@~RI<(l$?(->W₃WAlazM *n9i' AōXd|ku h/~a$bɗK~"yt<PENA@r=JJc `.aT}rlYpSxϼJoѝnYcG"N8bԃx4tsCCak1ެ>MSCGS&+RLAz^A|pn&\+"i 1lMъꢼ-H%{m3"_̒ڐʤ&l_ X^#+{.z9KwrjJD:JƬ.@N-tY =ɓa$K̇S?'e@Q-ߜ^_P;JzIeV/Q`3,S&jbKwFD[j0%kEIY`(ӣGtSr24ݰpqc#X/{>KwoA$栍|ڣ ~[`*Fl /"ΐd? e-a(πթΓB //7Z!2i=Q#ZruhI=1v7$0E2T?kІ&|FC=D};>fReŭzT{y(kW_.R" Ͳˑva]u?"4SYb ?ud#p@lu6 Qtѕv5v~JNqXc58hEh\N0w紳9>۳п`R7`ƾ)ћ\CaF7M@<8(=Oo2>Ȳ60a_ئ .Iͅ[(pMe!:/@QL!EsBGNR33HlHV 'Ъ_ O ~L: D7Cz4cVucf'HՍjoG(/Cbʝ\"d c/3 :1u >/K q> p [VEv6jKlt՟H~ :N>xw.Ξv2qhڡ%\Q A  S|e#a2 ؍#Kӛ]A,DSɻv2b>8;~@Hhf}vO^Mic7ɹB,@_DaV%#E}:RnO6My Z^eA4]2jy1ZJ< `QazMSb2/#(Gc?!Raߟ(2,dOyVhAxg1&NȺ_F[V]iy:ؚonkZ &BP@Z.Ѭvc`:-`* %K]g Dr?m]վԆ@ݨY!u6| +xa8YN}:H&&gnDnq#Pj9w#Ƿ #U.  S>s)1 RF"sy` U*[b"> SՆx,)V]EO悇փxq1[O6OVMmJ[F(}8*Q,$h$Gz.He!t2~Qjrn/~SJ_g1Ra\N9KSpF;lMpv54ʲ`hC?)Z-lۗƩOo֦DD, 4MO-Ko{&JD`SGi,>&2pͷ-ڗm^p"4i9a,Ͼy\ִ pFTۜu=wP_z-i]}ͻG9".4Nw7sA-GeE$x+ /wš<̼b> ]WRA*g$zT= @b7XAi 5讟Mm2H%`OT9Gq>RQ5zں6œ=#%؍juDOY?8fdv-|LDҏ Pͱ\H&fwF.gARdh{8>p!X_'~=GVQMT2鐻jآs9߀dz2&mci 5V[E/exF FP5wsMY|:;r3ľ@LI!̼ j+d(^c#p*4J#4cc_V "a~Rjes儹1c(oOYNCĈuD8_ŦTj;h ^@JjxTsN: {Ձo Ntg*JSz/}bLےG˃Ն3E)~@jSf؆Hl7}2SYL3|䮟4llsi= k`֭ q=<^.+o?4Y,>=6lLGSa5Cz\*KM\aݎvQBmJSCeyʇHz9>WFl v?'7qD6['wIJR d|c=ɴGE'7”˲]~Q8kQ;`٤Z5dC =R i,uVtcyŊ#W ]xZ')j4d7ļc!q֚&;@&Y *K=Շ;sTvSk2"l|Ğz"D+i Uv5 hNa_`)4,#b$=H[z9Lc>]->rg23] ƹ&mNyJ4܉37?J_Lz%4RC0Ԍ)ox`Y=IaA{`ǔ KHlX:܀Ԑ4C#(bM˿pȉo`#j`c L<}GVXC^+;lUt04Ff9_#~x^5g.c2O& r!PH;̯ixEEˤ7 芅:9 %gg0=DEȷc +ʛ>Jb7*w@ti.c5mXBnn_) oI.(ܓPlHT,;{[? bÏur(E}ʷfC˵_Y^,"w+9z;m:8-:6)lyzᒾ}}){fD'ޒ$C92@!MD>8Hͳ64J˳Ӛ+S9j]ӥfL୏^3J(ԳpG}İk0n2` u(̆/Aq.viR+dp,n9ͺ f Xh2Tfl_TMmAgtL^H8nȸfȎpXhջP¨_vTNbM$[aLWwgKYĸEΘX{kT[5ٝdP孽q#%~4eЋgTm[!2oͭQ_ixwf #0I_ F]tl$'+O_#Fq>ƀxd5wo^< fA OߓS56-]Ha/Y{hSs{urTq†KݿN9F[]qI[?\#8]Z|\@Qa\e '黊 ݨ7pSmG[jJM"r?xq;H=*#go҃ "7 |X,dc6`;L \֋= "%w'fDxq"DcϕyCl^)f).vtPC?FtnW,VC¿v{`E&":3 `σ;"'Ԯia}jgWF fޢ;dc7on%;Zna2:.BB,=⡀z1R&,O *[I5ɱ)?۾"jWmy ̗e$7Bejڏ ?U6ٝi9)#q8U`fCzou"[*d׵ }i~P`@ZEkWglNo8c4Bn~4?/j׿AsН񼚶om9߲ռ ~)?#ǾDUST0jK/k\2>Y|&0} P _@iu%<ތtjmo4c7v0YۦXGY7U+#Mo1CpaP`:oѪ J?8 | MbU>PŴeҞt"2޷Oet&\rVJˮ8߸Q e"X1Z>OѻgeJ.idw~.ᙦ?n|(tckKb%q3\BC=K~pYaO*ч|~q> A"G-[㖳m$dOw|ņb8@-Ԥōrgˉ1PX]Xa5\8lVJ㌖7ʶJmASfp0vt % oWÄK/yrп?X`8Xn{ /qC[paPDtYcpMlx/iI XxHx&5zin ;OK=;گ8:Lbۅnu~>JuG\b#o`F0-,ԁr\` X4NGA#XO*&|>M(!o tef2i?qQ=64!3P1De${D~Ƒ>ߐr4^\q2uQFf>C&}٧ ]+!9ww$x?h7؆\qןv7H]>\1X%;J+';cT)\wʗv̆*r2"x"rW@s+-xrx~(1Х$-s‚'{M/z^ ^F!83z/L䍢K#}&^",7@+aIh\Vy~,&GD:R#n;;VE!(,i|0iV}43kwpз L>q9,@/ry dC,Ыx|| wKDZTeӃg10k ,A~ml'Ā#z [E+8eS\V2 d[CZ%5 kU` û/늤}b\$~?!F܍e'1VaS3M+]ۨ>ӹ]/ˎ>Kp3X`O廤Wd @!,״S9l8[Ö&wn:P);nƋ(;}JLJ夯)O;>B&*nuю AvP4%ډw D((٤<ȳ lEw$C'>=i'`rz[Ai\ |+fR8סgë+! k5K4e%'-$ȍ('-fjo04j} Lt J,Y"~5$Pu#  Bϡ bװ}V}m(go'Νg=ǶOxM1K/<|;.Ą%vz栿4 _L@|[}Erk9mľqiLQ.'=AkUKړyuoԻ7a?k7~R$A'G\5AbH~yMH,qSb>Q-MYTmx6WLwv*TàAGouG&9l.mZIBOU:)?`bPV%mӿ1cb:-۱4o,W09QY4}kdENahP' ޭ9H;xVr$@lKGmXz!L+4g=OD/\^ fQ >^i{Y[8qӵfeWE'f+9XH#c;١0s"=?1|Tek&"ꄉQJ.lS.#3aZ0KW$ԏ9F &ӎxA͍֒\Bۮ xE"wJw&;ԫ>adze czx &zj0TFE1R ߇ S.^Vt*u#V 꽙R3; ۨhuAd{aibz(%Qwy-Uz;al"C$F#~4?b ^C/[)Ss}Z2{ "Gf)iK7B*"#i ͱ.-l/vg9ARytlt+a^=rmLdrR.1[!0=VhIO^x4I6smKؠZˆK7߭!uPߺjִ؇dRDm+XS-=WD%snCȡ'ڢY6"+rr,tD^qL?f6͝up;BwW"G| /(Mr!`rϢ ^XNT.Pe9 TjzƽDYԂœw: YJg4nqm h $paE$ j\\ Dmԙ6aIF͊pxk,|>e;ƅUY }%֗BЈqjV *DYL+&0(^".O%Lϼw ʴa!l<2[_Mg,StaZgqv =b&8,}rR㒑2'I( q_W2o)jlrZ t[LBz 5[__GfO!5I@f2D \Lgϱ~,jl`f+C[g=I3C"#[O}  $QvFW=8UVSL61NSv ~oܿ+URٻ4蹪{m? A"B>gcsSOyYQEAKW;^] 0|jJIqΣ jt떪|v5p9tI%W>c9m. R/>+Kf]۵lM`$ ) 6B}'i' j̸cJ >q^GUi`JKq Ys GCv樓isjvfPTtcW%:f5'I?6zRƤlV (QRK{5ӮNn̥އT)F7zin[e3.z Kn2{Qs ȘD)np.y2 ZdթʕSp^:ğta ǰPTpƐddoK׬2IQ#+Zaq'Q.J%MM}*Ceu\~UY~#$o0 κe2 5 *޽fl b!|sHШژ/9}ҩC+iXS|W3ȼ"@- %ǴG'{g!c)j˱jc'EN"p]F)du>v MMƧ HϡJrRğ@H>֑(Qz˱XTx.RF).ؼPRxJCre{)h 5-TT=^bN1!S$<`NL_c|f?:XwK_LH~d]0Oi$Af}憎55"̻4E0{zY.إv9rVQҍ}E ;H1^8@ ~,#)znIh=Ta,;F~@߬h.#3A8ֵliQ,rnqgǍ Z 6`sQ%Y .ρ(>|CggQ Z!sXUᱏV>\t[BC/bPH(G<lkjQ~TYB*$PH# pM^ n-8nc[*<􈞝~ei2f/ g]][c~ vM`ʈyuAX"9#zd&#SV!9mOLC B!S7Ӥ!a^]Ʉ)s&@>ՌXHWK'[Ct@{zb!]ˇ/X䔈80]1FEv#/\Ĕ*;[䚾Iv`٥8<獺d>Zrrt+ˁB;Up?W.qRQu)[ԫX'nK|8ēگ =JUS7%dXwt>k$:pVu~ͼ0-D@8d,d<3^qpkq jyB;bꄅt`N1y.!lWi䔆T!FJ$|WTƻJ}%sZW Ww`[]nsd aWX Y c*4`q@W.D <6pQtR :gPޡ^qX뱵ϭyaF)^F4/oF_{/(W GN{`C>z! r=hB0uf{9Yαz`aޑ:vcO@f;7!]R=l[H1.bڭ"HQyv'ԁ8N.m sEZs+ d]" a^*W Ԛ !VK̆53;z^ ]U 7h=k>)qGtALa SO!<fˮC"Uh"?G ZyOcsb\(Փfd8;F Ug ;5U^>F`xD *K#VS蒬{'[frGTJpՕdhd0 ~" &gitIdVG#-9>cqlqGC>< md5e]Qpk:F.qHSjStJ:\Q,MBe IdәLtoAK2y.* O>kݙ|4 m'CmSdG3BrD*[j#݇EpuxK-υFӃ_ɯ1\^[^KY73Wͻa:Q`ZoRaMMŃ?QDZߔێ}D x[H_owQ.v32fD|? !,豐^hd99Ng*Hw!:Oi-HOt*? OצԚ>.eo09V1.[ -ǤlO/D`t0JӓHhk#dwMk+Ec4>K4EQ\OzIX"j%qLa=h9Zfj#CE`6we ,L8%k(]߰B?3viյ)"ڡpJ Y$ҙ_n!@UTʸg䀵)nڏ9ޜRR]mZ/Ix6&⾘ӌT 否mC[EX$c!+t7 :b> Ul郇 x$ڊ RLy0r>-4-W ? $ ^ A杓6+n/q.e#UK;%Kؙ lRaÿh6|UĞ{Gtշ5V6Ih_U%d[)U' CcNcp+G{dey(`DL/zn Fc!AĩWHJNRhalb*eݛL ]dWg< o!e}9=əhQ&ר" Wf0!Ǐ+^./P"Cer{O쫼9|mn!"RlՓ;dD$9 uE ;F\v=W2`[~Gyubco3mgV#gO.q8~xѣk[cZZL* =DJ)Fy ۾z8sc 'Y2ejS>W-t|kk1jLSHG58lLXw=_8zD9VZJ6T!ױ[jsUNw`]?=6F<+V:zN,{8fmk:bA"-1"RE> }T2OTQX%o;ݡFW*# y˷:aW6KW|91wXը;E3)0q#ٛ vjJXj!6YFZN`|ߎ/1MRLqr dkY%qO1d#pW%wmͣa)bĝ?mc)R@p/M,(S8.ƖPoqbo/؄FhBʑ3'%ZxjWfag.9lğD =C'Hia=zt4{7%wHXcCh zG600ѭr dsi^Ee2S`d$͑;9ǖf\NqOBϑ# tN$D(+ٜjϖ? {]=Z=,%rFOtvI5,Б# hy=#>omR% { Ji]ܗ5Š}l g?,t^1ɠhX{`ݿ]rup0]n|R#q8 QmYFBE'H8~N?S b*Ó:57μ}禴[zL%.XZkpVfY~ci#ft'AE Fua}~h *Żh&p $H;v 4 +S3#:Q-3G&|Yt?)/5BQ EavZ(G%EF@3) 1<؀kţxbb~q xY3M\7M(e-AY6Z*M#nT_d}ܴbf2-]şW&+wL5gyɒ#~B͉6i3]9m]WsԿ F#ǘρe@ǵU~)wX|Z/O֐f<^K'o&CDKK5M-OX753܁xN֫t;ͼpT7ȪphCVhc7tBIbV2s F}dj-WV.t3Pc"gT~G @ 8AX-v]L;k[SWdyډ SaeBG-גhu?ZI@e&?Vk=pRBlZK{m"SujoPEd5GCYmMgrB;qZf {DǨ NNe L(O'{E;,]@usPe8 /dYr4bE⣋d J>.jb;3R+F}H-{o[ 3:*<,/8r q;G _y6 VG>/ >H,IXq2Tu өZz SoYL #I WbEy*V _:[ #2jNz z 0NRXb1$@GMhso88Ƞ(Eh36dzTU'`1zסR)csdS K:oG$ *K[[ d\v"َlK0i0("MX+GzSI}ɉ-9A1QdewCR%ȡ+PݢBK(Mɸ}|ۏ9)s=" j,zRtkDr8hn=LL|[YXJ2sG},b%k!WȊUz7d*98цNW>= PL9D奨~UHUA j,nn܈?eXC 4ti+;&NS"öTr8W=hiZ,'/2 fLbD3a?lI(I. -C(0`&1Mx )[q*R/4iJ$*!Y,nFS8{6/G&zz6NvW\玓z!!lUDZ'ZjA .5K6mΆ oWmKz'mr HF&2!^n/:/CR3Fm}:E6B6dԱ~]svvb-dwzwXƣ3Eo1MMͼoy,F)~ VJdp:_/GBw*]56$I{22Okq\N+v)fG#ѕz:P-dˎlM Y 8@kJ cJYY-[p,+o\ܩ3+9qΟru| Os<]ZL(6"FqM[+-p;+U1:K\ @rB*BM]@\'O}rq^)%d}l(.y'9^:͆H$^"UpeӍ|rmt5ϒn(ĝTR3띬]pO+oOWU~uͧ=oU",(3aed^"Qg݄2zpR CNֲ0d+ܗ!dQ\0xGC]o;&-!4~bE?]ȸ9i`.UAI1#6xC%]UDcHrխfZGԫ,bX /Q$G)&^v7#9*pNEiE4Ա(q}dFl|AӦn%f@ѨϦ9j LHK鵾؀XtbNn;4BU#yن{hG4W9X;e|R8qIoVAf|GǸI귊/<bX(, V5 2 H}\(HL!cDAOҵ.0 ƅi}P(Y?rܻe>!l]%u_,9R/#*JSA;p/@ҟz:"xGlX_$ɧ-qQ^d@d?DžR `cP:AO-m݋9KSC޺XI5[ce ~C 6ZI&W' q|-ǩy O:p'vCCT48h0A~= [q5z9O;hVgP0P?pΟʈnghl>m Jjm @TJ9pЗ2+GęzN䍷 ;T?u>Wy pE򧸑&w#]'͚҃п1ZJ SH}*PbΗ1Wc"$9wjY޶>[5=51r EV~JwH"JmË~Tw:Ѧ0W O[tc5^Z6u딝sj3@9qVM`NoKᗬ2,x j`p/x%+xؙ(rfg @=^8X3AQe!Jr{OGiL;Wtl(6S-]7Ѳؠg;jM^#iYE$~CmTmGB['OQc^sD$ϰ> 7宙.^Te Ajt@a^LI= _1M#˜A6ކ^mHoTevIK{;܂e1x}"m<,Bhh$YxOlJ\T x(puu[hÜpVγ[\7sI{ |R.7\xwg7VI.Y@^jӐKK1P/Nw+8BTs%\́y\ґ;QXh#5ԤW4~D-$m_ڼӶ>~m2d]pSYj.9SXMWW9M7=;mؼ mj" Vq`1|wp Dߓ>GK=9H#)Ԯ'0=Cth-[YΗr`Wsx:lꠏCBLp]Ų;2}c X-aqӳ]B|5Fow\O-^ \$:K, H4ām%Wi'kI@l:@9᰸dcMDW>hs`shE~0<5ATGM) Б θT 0o P d&#m69Wqv{A/?rǝ\ēʭJ?sʈ#OUF9%"ű(K1 [sʓOyl T$wdpFUx()9îoŶȠ)'uԲy\Sd=n~Z}pWpL Ԋ_)`P@dA/b)J$Mr-x6! lSM! *]eLߋM w~s_Y9/q:u57_, f{;M8u{z6ArhO6S18q.6ͲaqSz"ÐآxN0[LN.d0v} q;@E +? C|xpރR"+ bv0B,M)87[EҳQ"^PUX//E( )x^}<-6tY,~$RyTk0J0<>hR5.1"}mP*|CyR"ex#ГKe!7$YAo{Ѳ FOiCf <:.ZJމʦ=7bQَ);C2W]J3FOӧMA!sƃ,0qn vf<*^` Ka @e`ENiB4˾6pQ(m1/oxXm}=OT6B/'Hu&$ykI ץ[SؠA7lݕ>̥{̷Pt($!ϝ3'3 A~InMܘD:YemN O-:o"oZbc -ȵ |Iˏ| _x͹j5g~0Y[ #4 `ݚ6K)@ "qt?W鈗-CB&޼Do;XS拦 U/ pP]-+=ޔq}и23[;tq3ISX⋺ Rg̐z)dQEB Y\,G&+X n;(|ˢ<;BI&H/ʞgYa/*EלnT~_h`S; A\Rlm/8wnՖv-ͩ<_2T/荧'"uL&:IK`*x,.,5՚T~iǵLPV|֦nKNA1+(x:u mtd\ڬq-f`-$hO"\Nj"m?ުS,!2.B|KwJ$PUZ"b<{G7?A ,P!'ý_76<5;=lJI&=cW}HGnce. R@{jK;_rH.ٮo_w}8RBi=L"ۯq 2YXo01x) iR 9,I-zԆ-&8zIgA{]ߨϹlX$ڬ`?f9u@}~eɖ(ROU zЋkj<d)I+B0mQ#W=+CS~;N>m?Lw[ O;*:^?k2ˊQ$|wI 1⇥S; 3 gJS̘7.PտUYzۿ|ӛɡ `Ӆii`!X%e `ڻT]h|It&ϔF.qH͜S[Rʩ-?!Z\8r2.k/m9c@{5\`z 6C@jA|W;B0<ɂ6ޣHr<Ȥ|Ґ<'DGwhP-ǰxiHu}je-P|qBLurHM6sΤmyGpt$8JsχE ^JIapZ[jMVai#[ ۤ%R1 ZbpA=qF/L`cރht+/u`*_:--߷CCϒUqލ4sm8]깈HSBY_2 d9T!;C5$.sYe'>`b]SE)ƫxܶk=5ެ p1%s|=OHDRCtZwʦKF9tZ~rM, >C?8B]MJGO#UI|L蘄%_D.ʛ`6Gj+a%qAm>-bx(7)͝:&G]oxcre^un⬮@!;t8[*IRU2Ӷ~o>1Asr1%ơ>uۣEfn 3z@Nn {t(葽P]M;[,8ag77`Vxz(D z?¼ RjxxCcF{NWݙ0qÛt)@I-ee/߰|vw"͵ [P!t!Qr| +1,3. _gr:$YԶf`Ʒ ish Qa6ţ?v@/ûޑ)-] ,HT8<$UqSO)o%nsHG -4HceyFz:cr;Â:gwAgī[q),Qx/Cbe( rv5x5D8K")C{[`Qr%O/~?'g;?ŏiu?YNև$mF8'2-3/q؜ex'}zLiMZMŕo.fQ:Hw&PGqAe"ڼ _IeC5i~6Ms_CaD9LYeyQ,R#/ɠO!ybY)'ѡv}@b*B><0XXZ̤s Km_Xׄez$BiJL)ēP|cv Y@ȃ ]{(b!;o9ϖ9:hxD8xBl5,8Q},|lN\"}H~Tد^Mv"EKu eI!OeXU!Pz~i`!o< "䶓{]P|\Ȱ8?NJ|KvXt6k ϰW_>:As sWU[[uGg6W{oQ)I$T]f Kp(:JaXIIt]?p8ֳqr8R-JվFA ZСP̣c9.{'߂=؅ftKY~er! ڞu\ՈXKnp:̈́*xK@ nR=L=`3EsGzmze{`-16cϬ)y7n0$n6D>./)bEpQ֬P jjlx#Npc]K>&l,7{.|Sg{?HEyȶhSԥK4Ӷk)xuLl'Ai+/X!i#[r=fUQz:A6zH?2W (S,[|4}Xrڄ Ls5^ ]ӊ=BZjY^()curcaՠX?i>pzA|DnJ7>2}.eភ2JOp5Wܷa &굯ƨ 9 =* d\ٸ|yMf&9 /vC,%)^EX I4n(qrPb8x0N3u8W&!t~t=!añ忳A84Fk C䚢X< jvlC:bg [3(fCjg fnrD^:fa<1e ?G7sUi}K8+/^FʭDƗd J|<::D8MTɫR1i.n0+䧞^<2zWT GOc?2(QXǽFo9̅3b$wDR]+r?E tFdjeJGsY-aϴw$|?BG(M#X_J 6*5uµD!.JZCI J}.EBߑ8y;"g+Xy?xbgiYeGqXj ~*(RdK;_x>HV%Y[KS,bq% F0(|vRT֦\Gw[eF9Jt~{cGVli䊇CmTk5S|ߎ|Ш%`&_wmd w =tYE`Uhc-š#d>}uϢ=-mf(Oiry101!}(gͬ%S):I. IߴP*Cr Wu1uw6KʢPI m(KLy}~vC*v̄,a˾AEhޛV =Z#]?"~K$I-ߜs@+a"%c5M_bX>qZ-0 v,YH3#u eL~U (tmg[Llz'[{ N(@[/PӮJE6 ?7O0UnJ:-`0oiՕ?tU.ƫx uʚ6,'c D$ǽ{nڼRxRg®yS ,<_k mbv/d߂ `ÁZ`mD̼m{4B!q0aZZzxTD!~0+sќ 7νۍ=.\ݴ`&A ¥SYJ}2-2Lƶ|sbU|>l&cbリvv%"U֛ C'Ɍi:E>zm;l1^`ELdOZɻWHS2$8AM%tҁ/1L(H7l&cqf iʵu fF]0Pv#v&z/nA(&Rߕצf$L'E;zde %LZ0G:Wܪ5ta/fW}0JwQG w`t^ve֍Dׁ]4= CZ"s%P,qL vOo`@M.ev; )vvPlC6ykA1B΀rIThҸR83I*pB֙TbV(.*8dqcFyV%kYW]E,x5Ϸ9{CupvcxWZ$,MyW3--ZZvdQGGPQyZ?qX 0^IgŏTuŠ,$P r@k#1KхFء-WJ"t'N!ȃXmU/4 F);xǀ1z /QzTr$d3QC {v}E8Tqr(9oTUFh-h'<WbbpAb6*J%a nN"'$ vW(o,9 rI8P#˚-e\9,} נ"_P=qZ1Di/Ĕ7:9*I4=a{݇2(Z)kiQ>HM'5Û'Y6dkBQ\To:@oVzHC~(+]kgFZhJ뚰@&t@Y\&h{5Bw7',:CC]n_Jɡ^X>H;uB wrTt[YRN+O'LA ^IXؿjmu2llJ?.]⻬5vNB]~`}*ԤSr.vc>Dv;CEi1Ϳl]^؃wc"OR m׆-L*@ٻkXO+b&#]a.ْZ$Q{&U;]QU& $q(A *ŁM􈟦_9WIy +QPhKeWÂc ,@MO)zLK5?X"U-k T֗`28Ƕ3c+y0S蠥a)TQs(R2헧^s1AQQG8J|q` *5t$#ֺb6_/|פZ{=:@>5_Z)(ұ ;Ű{0;op"Q (u?):'XTȑO8}<26#jJ|"іv1dv&}-+FL?p3FA&xX0hPG@k٪B*Zc%/ŬFa ^ԌexځIBiax eV'F{²ۺͰq/XZ'ʋTza|5Ny=J*+ơMӐkH8 %0ݚpS60 !@ݳ5Q䯛ȕ6ʑ?wc'tP19TZ!3pJĂ8xR)!%8G:+lpfq &L>@=N[ֺAw}}|Vu6+w҈~{XOoA~46wk`wf-M#+/C'4gD |߸8Ms=gqAgp)Dy5!a(rCL>3VYt1g|v.wQ637Qy:?1}M-iEwaoGY!X(oDLHc͒ZO\5  SeSp" *Łq8t #A fP(@~cf$lpj9qNe.'݊}$1"zTw3N) >␰1dv7?:2oV- <pJ="ҭplWIR'\f=7z}`z=h]\`5R]+{i_IjӾ++`MHxx.7M@0s1\n̤3/n '=´jEŃx5閾#lOq6M!shg^ߓ&V1qnn|E8_‚!G+R=del!3T$]'Id;_S~s (=?0PN2Qo`nFz2'荋+ S$lZ.Gi[9Tf\S}~c G)h*N-s3!#K)iTk- ,{_-r%Zd w],nH 4ł~S&8VBs7Ñ7 8Q7+4腏M) |t1uFC ?xP+?m=1PwːlD:9z7BnWofl Zx|~Cen/Ҏ\MH%'q3Z20|{ h*NܟqTZni4e牢ʴzSQt~=') G;EyKi㡡=gsRV;MPTkK,n|E,j8:v"p+>=.EџʫjCdS0G|5SϚxnC!IfұX;PLx8H c ;$qړڜ@Yt"Wvy.ɝ+_fcafcEQ4S}f!N_>3aWGk0{:J ͡ @WU'H~fdL:G>׳ΎS#}5'n_g. jm趢+Ӻt>UM uGVSgXN;<5ѱN7;'Ú jl{ӛdVWC 4!SJ/9 c RI޾6Fjs &wnڲM04HBsË #v[@o,FWk:ȃsrܵ*hߺƈAp1Zݝl\Ά 㢠wrV~&7$2- vWSf^Z!,JnB8ql@!l1Ț!U ]1c$ I\Ƅ j?F)˖tJM$, BtKv؃.y9 e(it3P'p1$6I"*lܿ4QՎRC{{pG&|Wc!+aT$d]ReP~ƹ 2)>q,xI(}(ᆁӲ>%82!S.@x8{"SXo8S'/jy%Ҿ'\ecO1~qF^`/za_*r z'?1-q--^>jnA ;"5)Nhq] .g#]d`.豊t0N=antSw r偛:%pv>U PM>ޖΨR:sfCHZ ?pq$RG,G&0*Rs\vwn`tFCz8ᖕvqNlǂc:.^6 |P+m+z9jSV `)WIGGeXWsNIsMQB`ura9xIc~,ޣTe%cz41fz Ww08۰ ;>e{%TP2bpz&֨8?$HA"gmBkS} {Fr*3*'ngcnC+_0PI_ˍ9J1E?{d'? \$M$uwZ'sR@ 1 ^,x~Ch5uÒcPm9qkNhTn_sBﴩadNdo{mwx (o_]dyZW@݈\;Bvqqgát30]br9׹iPs0SRp2hEvwxXAw>O8^o+C]JXiiJ:VFo%H.ݰ7 ]3 i9rh*iUR1~@z*DC[̺$ XN ѻw $_`X6=f yl-kc/wdˏ[ ,>mg\Z6c54g|yQ@P)MWjw&ҕxZkqSjc+Df*|T􌷵g1ۤ?T][>f&+dIsISp/,'CYHB<jWC*s&v L>hљ؜wGmT 0ɭ\,֊W][1Pŀ,v0DM8GfiL`'d3ew"|+Y6QeYMV9/CPZPWgZ(#; J)J=!XVX̮boeR4Nu%GL5 XWA\7R|f2beɴJ=0 I)W3-A"ah_):wҳr;}pp+_܁i4`"A4B.![]p|Thib?A(l.kKɱ yaA|$`02b#W&X@Ysvg>.z#O)(IpG rFg"Ԙc9z4cQ Ja9AOܪ>̾cb)ԭU"&)K%IOF^G~%ݿ8%(F|@L RZ}YfU(Qﯡ[x>u韄=:ͧ sI"钝%qi0eIv ,3)Wvz"U-wv?0{ +QPjMҤtBy+߃3W0C.枏l*xl36@>Pľ k`6#^Po[<,̷ݦв8Q^,:x& CY!;no~T:;e} O b ǫbS%&ORF|tq!D8r(6L^*6L@I·)|;Z1W4ڌBP5,V1cYG'8e&[I#JmP5Rm F 8weц,Z8<wy}~e~v|]d`ܩOڄ[-u]"0и ؏GwtɓT`9۶M|!S9a l?fbn6{p4ŶigIwH#|Һ<>r0Gòi `x(,!ϥ5{RPM&iqpsL?E!ko 6Gta:T-^zLn_zMY\q/`CCkQ9D5Ue'Z1%8-٫ŝ oE6TZL`r,:/GJ֍r")oϿ5B{3[U#](i1vM`T+i~`8MD$a@k|=׹/s7hAd⋴*+faquh]c_!O\X477˭;}:UW$^uT`n &+00 Np>ÆsOrOqx# %'3lh 531ޛ%mb$DZ[*1ɵM FGh/=̻+Mm:$,dO/Q^SF(zVPo5&|]]@.CtR[pM-{+R K~xS%U՝ӝn~ n2SK*~/R׵2Ogg-Ѓ09=H$U Rͪs?+vA )8l[ϓwO}OipW{spCr Q YL_hĊX! &W{[!\zt4( W4§GUzq0+}h&}BчnDp98"a ~9Q끖)sjQ0eӀfEyǠ,~ gɹv Ux T'sŲ !DaSRnzTO)xQx  n Ӣ,TCF׎#;g 2!,u,;3H阸6 gw͊; buFt"sCI. a[B}caE, ׾P4*4n98g6\4ԺfrQ hB,_Mh:zp4WҌNfj葜<1=O;_B,06Q.LHіXoU߳b2c$⑉ьk,vD{c?o՗ι0t-peq۳%-cL3t\C8;-.}ޠ0nîil_Wv l$ nRy TrmS>^N| L  /1۴Q^ja^nI<'>ޫF菸P:M)ť4PvB䱚~*?Mz+Һ Hf1H6heSv7s 俏׸>fw+GDJw-gW3sS3ͬuіHA-RZ`bŽfEVjІv={&O,Y ZG-}V&vO`.tԁuψۏ%V΄!f ~0wl^4;?8lQY yӇ]551!uD1/D]JO?Fb2'rF9Cc5gOw4[63uI9X0j2O)0H1X:"'P,0‚"0"XuX{cvEmr8tc߄0*vØB=eJ9[NIf] q>.Cf&JET:-"52{ɘ݇P]L< SN iF)J祁քBP(ZK螌[bA7BDB*"B,X;$r| .}eT5)Y}ŗ8^+fkwn$<"+OQA_ptyy)O$|injE5.,ќ6gFR⭣'A9N0:EH&Ġl3Ņw~`2/KfL܇MP}I1p&؞m\tG|smxʄmnw,Iqyڃ1-KZ)jK|6 0 }%A\LG +la,Uk7bc [FQׅzC!81&Ip")6/kVmqaGmz  hqɉk'Z mNVi2xۦW~碶{ &z6q_ԶΨR0/ዯHeC< =CQXjJJl ip!C#.|s~I/n_B %O' `{0,xo*^0~>ӱ_ÇgP \Iź['-1)SiNp.;DTq?k*f8z[FPz@wG&J,H8?Gi0}J{,RjbDI @'8YSdTMY ;gg1W݊rE72g$o.{{ބ?}S.v/euENd,Ơ]A󱺑5viEIOQr䐡p/`|'A XOAL?VA_MsB)yrsRn׃\E e`"difںӡ" ov@F ?Ϯ[ƔI(i%N& °E$A XaV(kL#Azay6V9 1*Tؾ=pd+ˉ OD2ԺCŢء7s샂_KFNS4^ o\.XsAß$i]fƿKhv"w޾PrQ=y:̐ῢfr,=?~8jJ<)&^Z`"gz셹 'BRǭ< hS>|X WIoǂj#=ԫ $YլuՓ]fzћfJcquufA#NK6{_RǕa(gu;m:gH8U+u1}E:SGT}Z=׏,kq>u` }.oԉKfȡ|xt K{]|ܑ6oG|`Zh J2o$Nfu+ t $Uc\OcyaٽƸG@XEdնzygI⍝(}J!h0bdd 9UO(Qg0G xZsHe[ko%q-Xl7&*~8ĩ;W!QBZY6Ҩ}o3;_Ło+7 :;3i0"d(SG#mm-![Z0Ŕ@b2}5*XvOxfrh8PjdBsHf.GQĴfZ:ʩKqQlMώEB-D+dLro"cʯG?ʋٰunƚNeV_W #E8 ɵDanu3<a %*sRVu&Zŕk';eEӰӓd ɜ$ {P-i)¨{n[!]@1Ɏ׈#pZ$˺AbOdOtfPtj/ k߳ T!8Y9"N?WWh>wQ+` .삨U USzDz&.w!VN}nu6Elnj"dwXkۦxkxNK7E?S96Go 8){,0n`!}dtH,zD{yـ^,l/*^2A$JHAZ 3&,17@yv=H y`_Ȝ[M:QBH'穬-:@vC5Jxwm]N]׌9SV.]V©5KJ]gs_ 裕})zn)%QU7KڞgbÎW88OfR66f(TMt-QE}YaKfJv2AQg3: s/4=пC I~%t/A܏.:Lӻ8'aFCFjɃU \9XHi~edܲ]e8O_-ʱ_X֫3r(@)ojle9e^!O;t(V)+pvq8}pʋ"/{5zyz-ܽ}dcZBY"_ u vbl%ش@t>oZ1`Լ&☜6KM3|+%yC_O.Jrw6%ļͿcvUu$e Vu8릣R'7LIWX5|oI^ Z!e4wSwK?u>yK 8.Wp)P\ɚ쏗j~2WESJ r=Nh}0TX%?wS @iTjti׃_ۉ-'lxCwbj:(Ա\\{G{X_6"Hmg'NY)&>ȰȠ* ΜOum]_&K S&RډV0;?A,4xu>oO9@2n֊j(0*ʐȆ e#9rW0ݵR4?`!R4m$eYI,ɅZ31ZS.1,SJlp]O$FMv['|6|l|p1OH:oB1T8y {T c*"šO*fo.3}KܬgJ QV%.X$E ,uȐ)$,eokxC9''hk/%RY)UȂ] >&ٯ6 H/+n&*< {s=Hy6RpI?0Mhݟ,ڜC&?\ %F '(쌿$UK z8kŁ ɷ wI4]yBӣna 6:rh94ɑWg4tɐwT" ŐY&,Ck#)n yϘp!šX XQKhZ(5!MapzY8PO!tcgE#t-HƘՉ[#6m//QPedC#05_|dp}t=Uw!^Os]ݻ.ǖ<#h6(ԆV%+ھ/dpot™e_$bV\/= k&^&4ge8JB@ DD;@4d۲ES!s:آmҕиpUZHK1vN%JL}`Ex9 ٗSad5V6&my\Va"#Ȁ)!- GΛ!D@t2+dN8BCIՐ~^X ^i.8`(WGz/rXyWƶ}ܔѵ F?Wg/ucЛ(]uLI}8weS=*nfz pSa$shh~t1?)j`$\jv!YL2;܊Vvs虾!ɄlQkDfwGnyxL4J:+fiؓz N;KPu('_NFMW.cW2W|js|W.Z%o-T G05@4/QG"g PtoꞂ+NJa`agբ.莋_iK ƿ7==H'!7Bl<~aywMi/6O ')n^#L55,WלW$̬Y\.Cl|zy ~`aFmt},j8D):Y_$+% 'F|ɧ/^UB{Tʯ)r䫶|Ye% D7^,%C&? ߗRjOGlf=Y35\Ht8|o zn|1g mgZ$ u۱.IC\ L'v|! 7(>SY^_'#2I h-nы}IM^n7i#Br6+8sh>^A b@SF] SO{\o͕NRup)IŸ?eGRzBo`W%LWBȭ6| zVT#i$u9b]sC/0uqiAQLJ/ WGJv)ݘXŢ]H`%Ha# n77Y B3 kռA wpOjLJ.ܸJ}g=ql=53irz^%M"#' 9WjǀKM\? J90r yrhAieZ=mg/[ƕk,$M]tI8ޫj^h덼=Sԕ?d7W'Nɡ>pߎ8IjkV0\):eزDf\#9*gޯ'X2(h[Xĩz,օ:l1fLp_{`K\#tᨇ%aw;(*'j_sbPQڿG&VsXR)񊆹;Aa=D)<({HΫH]|u:;qrqU8$mMշ]TW߭qĖ tk\q-S/M1l0N1bs=K7g(4%-҉('/!DMKEύC"HKC-3x҃lGA`Vzͩl5'I!5Z}ii8=}[|(bVW\cBKf(]<->zP7AN={—sdY9Q֋Yhy:)buƆff4qhdCA1Sp~]pwߤT /uL-d's,:sG$9jaE;Ss%W˱,$2 $/nH7u@(]G1\Wf+ȥP捳."Qz ̪qY =AC>:cpG" \g~n1ޮvtCCr";WPጫ,C}L5퉥5Cny&Y[ ;nP)Ptꖷ ﻋnv"n^ˆXRX޺p1m eLaC?j@(ѲFFt W^i g٩C\sGo(cjYBnؐt,i~ /"aâ /,&-oSwRVtPOjͽåuü7Tͧ#ODEi“onS)W?h(G 4tĭஒra +@̨WJdb? ?k!CqI܀)psA= xЙYC qWir45dB4vDD8cz1g<5K0ugM9?u,3wgz|vL~lx `_. ]pd/hHFg=5@pvhjmv8KD=h((!` 8Kcn_7'԰84ۥ[V_>`"h_J,Ji"d8S&;]vz'oUB0F6WVt>Y` qm[!JN% V*n9%f +_n/SjP·>vTF}J߿rws( v;WJ͌*^7 t e lrYE}meD^r xƛ %c*ՁB=1 羅&џ e;ig Ǖ̜X|Xx@ka[VTv^ۄn!fO%SmY]êLa.wDiQ);tL^(} Jp~DVhZqsϼ_05 0X`!m~*O?U!h%r.ENn@T d tM=e% HplkT<2;2:# Y/Ns;-iV7RmV5t"bhC}8x1$YyG :EC@#M^WeE]~U;>?2Vb:(6)6}x[$`>en̓KMUֲ`PkUuRqMP>n8G3+~<ίHjQ^a%Xl+BS+orCCA^|q@=Ew^ ˁ X#,U]s2 2Ve龀Laq0Y԰\WU:pVK> z@YLvM)0@듷l `両bkmr<n?ڙؾs+-GHC%1w $7šeia" {/QVSao4f#2Q'mx%47So !z ܳ 646a3k¤E͊R.m6Iq_c[]b%(Dv #@.a#ln`oe% 8wV0Y}Uu<Y~YdT(&jHgzLUU{YZĉc ~|mX_0([ⱉe:j_nabdlt@'k]m`ug=' ҕVb*D>n#)"<]2ů,=( @xVY_Y-׳S ֢#i‰_;mN+C8H|.v5%t⛲QW4՗%`Zmi&v>.(sTNTs oU3eE|B[o}S+ *Wa}J|ĂH{wxuXq,*BtOn$J1JoH03΢L8H˧c!lu`L(WwjfLGI w^Ahlun( } ~cw绅)٬M)(BB{(y|o5ɵMBx:Df8?4OeE6Zʬ ]"hXKͨh=_O(T-TN\n?h`hz'!1|bUr<ɼ)yGE[{8WGʀV=!N2J:QL~K,=7[ǪMv;jſ33@7b]!"@?@[ݑUE|*WVyuCx9UqA_Nv oLA7XN{O&6:5 ٣ x~f!}oPoonF{Ir$ X>+uSt&7fW"Än2@Qwrۄ9;8e\C^Fnu.$[FI_fmYhL7ܣF-)*vxANE|(\ҝk-lR{S:M֫gxe8 c5c -жZU3|C,Ě g#9* -|RE(j!9TE+w+ b/ #;~l'ЖsmES_;D&k]:?1C^j4CJlP:F-scBaEec/;@z5: UMdNUO';TWf\n@nڅLuh7dj )q[xVuH7) .ٷG,e1񄲆QU{ص 4Tȋ+ ˂u 븺)FzvX+!ҳEAnwn~ˢ\c)aIesJG*Cځu;e[վ,v+I2',Ȇz/qMEm}wvKvUKr%S\#0 .Hrd"(kлD0? ?eR@!pB{ dQ˒ $*voz.LqـZcd 9 !xw ˨|΂ϭ2X4U(7_5dM[q5+0-wJ~3o:!ڌHd,$]h!k`n3([^I=דjԷRr4V;}`q ewke#J1}[(]ٌI _A(iE?q;wq"fzaI r=Edmފ2 ;`l;1i˓Hf+L_n0u {Vr;6 I+-:[xO9q@NOY)k6 =E*l^B]uj%֓GWxIp M:F 驏mfb+$Wa*D112!yigɹxXF fm7e.Ŝ%ޜ&yCn-v a sL!qw /xI'h .Ka$L){U.JSԜJKA XKCo <NƮkpIg;6!:j.`uoFw Baȵ}D|*| xv#$7Ƽ#)q;]#,X(8AR8F: $ |'&RA(AEcBG!LVbM," }nQNIkެ&/]' dۗI})/y5 奰;6ǵ]D- j&s-IiHgv(GS_xJ`K ¶aجv5Wb+@V*&%`nsX<=Y@$: UDnzwXG@pazDX5B|?_`Z/R"T>z5ɢB!1>k#$u//ug[c)rؕs`1{Stwfq}liNlFZeKpz4g駘 0LcɌ,~u Yxh-Ya=ht5Z3Q6IL/}䢖Yu}M6ǚpp⻬0ez' ʅybչz0lZ("Hun( tD'F654p8<&H9p6B۝"4Ƃ>Q?XP!*m5 8 e/j.F?X=#MRLT,1;y#FG9xCB^: J:Ygt 8Ue41&Ouu'] #W0nEݔЙ 25л2}JuPi7f&].2q"}}%R hC5 (MA[(]ֈV7_%7RVZ.z`{4EdzvV)et+eA?V=&;Lcz+߼1W'ͷDy;S^w|i<,W%3wdXfk;Srn)ߟm^^\:fA:{荑4ܠb5V{z$Fp\`Ua&9 7>ސ)+@Ơ\Ffva?S@ۇ>n/s$D\>urqzǝY›|HOYhro=/e#+J꬟V_ ǃ ߮*ɱ&N{p?#2XxMА_.tQD*w\wr2֗e{VμkkM=F>RP+)k /=FR)#{j~_њ 効l;Blr'pt.\;@w{@hLҲ 8}3Jwv@/3f6֍+Kzwalk }>l֤Tz~9b}q*HTЉ荱<.4~hq,lC)-m  <;:@CӂKǚ?|?nnj@uD2f7|u[jf/ ^.$R U <{VvPr D_FmGjZuvo'`hŚMou8wb*`"<Ѩ4AI҇Ci@ŰJ  W4'L窬j0*jG53G=r0ꡜ+3#{Zyә͹z HDMT"T+%*mPPF>dJt³P/~Wkl U\B@>1e[p'|<µSATFEЋ, F9\)ދ.$?ޞ5a%}TgnTtUcdGX%s8֠j|Ⱥ@}MgqJ[A+X#IrSΈVG,M|U XX;}o|ձ[o/hڼZoJ/}y960»:,K`J볩9L ?Xd>Dؚ>XWFC-O܋bGVe)ʨBS9ӯX!tte'9 3$ Db.HF?cL I6ދG" w-&T\Pށ{4|VጻmAgk1tn[VvykVQhXnse:zxe@T ,Mq$L(cS\V|K! P{XQ' IFTT~*ܽ}VJVӷ@xfEWC^HԂC]r$4,0ud``]2(j)RɁu*׌8SխaԲ"W\ێ5$ ۀ8N̮Xxd1n[B-LQε}s$W  oݟ\1QIA }W7p[t >b1Y,m7ͦˏau~Dux \ !)a|hQD2&*!uk4g`{]ŹoA"l !G3"w`Nr9=uea{fiESXzӦ[`cagŽv}7Ly4}( \zx逴.; X'.Rצԑ\ ̗jȄz̒hN&QQ1_M.{+8ᮙ %v!;<1 j4=a3^i&Mn2%G&RyQ@$}'}k~L2hyG`Wb~+xzr,g>OUt9&n_e~րW{0IrR;eb)yHi6z޸c۩vJL)f%JBM٘r/y<<_אN2 >Wū9WI븇$ &V6!\ZZ=x9Vk:d1x՘Jݎ*evR@gZϙ`q0WzpjTu3ЇslKo5J LWvw9-(m LgLKywnn ; GDZ8ZƚS{VHo[HNO^Mjk.0_:bW!J,jc x>KQҬn^/$sU:1 X31)9Kf(GS$LY Ea&} kd D:z~<K tC[0 cn9okߣWMɐ'@O.`\]H=i=biL>(6P\YG4#W/$[SVCvؗM:`zdsYjFNW\Q M/H,8<5|wͶ2M^b%Aٴ ͷ˕}KϠVܱDz!ħ֖hlބ[CfmSu Dy9N<$(NV8(!o>LU?Zs]Rkؿ9階'WXȓ@FuV1w 凾=CA4}{3K .j'm2[Mٙ,sHnٓL1]Ϟ|[ܚ¾~@wV#$aVpD@h4Fzw,(}{>"6*cjYs '~&?`͎3 ȔG^b|ljeb~0c*ݝJ]1$N0-Q޴ m'oc^ei!pޕ!Ӆ$bڠL_I>cTpAMy>29|6mOC#i"'#6!P]!H͗6=9kP݄鬾OpmI 6ֹgXje] 2A €DxH;M?|{n%xt\3fGʹhusjP]i᳴Rr:tA5x=ٲ20HAxS.pXNB) q<&Wl;OE+xGF$0? םd"{ݚت 'SkGNi d?Y7ˠQ:Isra'b,z UIzz6֕Е!TQCNk)ڔ_c^nKQᐴ+'4]MM) zqA+|^WwlM̎ԇPH%kmOԍMWVwz4sW8,PGѻUr RI٥p Aև}">3+z^B Ex{ }w,*҄PJ9*BYA~j|4ixlVXkroX}/_-gA×VQQCp:'KDŽB n _ceF`A:X YPqi;'?2(b~dfglL;n D@$PznZ>* G"Wln a;'w uXM5mT~]M ntk0ojrDe#F`<0!;kZ%glۅ/[?vpj5DH?Ff7& :o|2дe#A8oly-2y V~i`QDRrH泚{k5%{禠v* s%@ИeF5MEwլM(30?<n^oEEh .k,g{0+NW g*)|Y-yZx$x2 q4:iJzf AAK47Ѵdpy wڵt<`r ҟ->m}Ռ(op2{ngڮoPdǻ||jmaT@"4u*{e-2$ULNje(^=SH(!=?^5|W`).[A0t4:GBA9?P!Q$p@ ʱ'j9 Au$ d"#Wh~i+aD*7 61떃.QpQ}xX0BmR? w8jY[hs}(E#.ͭaxmC r gIGQ54CYz,`P p.̭lTrMTU y3p ם§%:X%n׀GN!*1[bM?`I=Njh]9j@VELKZ恓]Τ斬Ω?v3.@d { tf+EVU5YPw&Շ E!i`dc?v3Г)5J8J[aO].')bVh;L~ llLa[kyZv,rU%PǮȴz۪|q?Cnqp4&c{G%"5h Qj|N}#K]SԻK$nԙ@H".v|pe.I+wE(2nVw` c;՗ef}&,9V:#dO<,hv(AF2ǏU NvFPҔ{Hf~@5㲓"7Xf HO$=xmC"{.J:vSwJ+Vk3 b4aN:e.iOJ݊[~+ h{tQO=i35a P}`7Q1pbU.*ez].߮[N5QR.] 1;&)8V¼J:BYs}}psmxiMCgc2(č8\K}i<4" !y+V-P*Jj׭ 34]?Ad)(w(zaAѶqjEiqF ܲyWFƴI^d|WBM%YJ(k@S5/JM PF;(ӂ3#^ z΁s8;7;?xw9&䢴Ȼ)r#~Xk4% x@an_X}hb<<&ڰi͊Ԝ@PfhB6* fPߝk!1X"H)+QUՇMǨnnGU kKnC{Y9X9f}MU<+v+{xgYu@O%eqVj?d򗧒VLN_&\r}=ͫ~V 9Q[4uF9_Pl#“i6lU{^@菦WxQ+D kxBXuӾ#;0=1z<]RYm|7Q.PudJ]F?SB X;1 iX)au<&5,kS+:Ku`)$/ǺKhtrNhs2_tѡ7`agN[[{-wJ3J˓(}DTR{o󍄆,ƄqWS yM1UY S5FPӊǝ"Bez!dDށNt8OG>"&P-ivCTQ6,K!9rAd5h&;\;,'aE^Uŝ9!LH$#&@|iKxWPVGy֯Q6&JB̙Ì ]zR YBIGȧ[PT[\PF)(ldku3HSUu]{ʼn)qY 3γQA:oRKaC}74P6Bq%-l ~ɈDh޴U]aZ. -34qv9K-ݙ(6ejFyw(9F)ΘG( rt!a%jl?L~dvg-rSzFy0o{ c2 @ Lw.[\olo56\I{ɰ9G_h~1g/ND+&PL~Z<q뚲#sFE傹EO\"* GǤFqwC%ǜD2x8+JyR Ԩ4nY]Ndl-u2 {,y aԾ/X,`4;7^Wn%QXz A){R %.&> ?6;?bԍ0=F!PQ$ͤPo8qzIK 25bceפzUϽ#ybU? 6Fc##*?cH:UJTA~)zx{Qݻh #oJ)9}/9o xf' sJ&k XlvKw :a?!*r0V,Cl̞skGK۬<9 Ece,f%Ux?&7.% 9_WL)Τ7Co-70ItuI>֥5~%(f[g.'|j,Q )'z y?px$*#kGuXtetED~ +#CndD 1ܯ.J!.JznH8> ţE׫o%d|}9z&?Nl2ۋ&LIޜ.ST:Xp^$eh+$F"o;*41ao{Hf?CE,8۲s9 KdXF"b+՞ـ%sMS .(w{a3G2Bd>&h8\G.uc-\( ߠ ڛJm2Cyit]̯MT8cz hըEn1CJ%)Ŋ)"JSCȎ3]OҕEۣRu;T[F9TT?_Lz46#x@n{-YITzhipW'\[b~'s+`j#oB B$]oÑ~L%2;SX>UXXHFeѪWeBtZIOg : ) Ҿ5-x?-m̱;O>GYK+B~p VϥG,Rʚ~4g N1ɺYwB!["/,'F;5h5[*`(\U(L* 6w|"}[k(@sN5~@pSb{M *ڗ^1w+"Ek`M\z_hn,nsdg SH_l Xi=I:&<\2$8 6-`!;7wF3a&~4ZzС.`5 +5irb∟H{`SfQ]7j@fB73z$NJC!\vh|F\l{FYأYU(!;2^Y-ߗ0 2%*(NI`cIN<z:mtѨ.N94FU$0R9-~ZHjIʏˆ: L!v&#`S3o}%&Nڐ,>=E $ۈc½zA*0SҞLΐE䢨Ywun"7*椵חжpP33WoJ7-JEĎw6\k#OaYTKy SǨvo04]X*]B}~ s5bZ:6]1`BŰj0w@H^01(ɺe-C%#)i_ZBG㕭o9Mr/Ϗ&@ȗ]#'ۗX:_w#b goUyVz ,v8V1oo3F.3)JPY={H~nVi)!Mz:^rظ;heK+LV_R0x6)W|޶K*2Έ@T%Ю1^m WPi;~wR}!l˶9]l / M xٌT#CaT3M r;$}Ĭtk_}0>^!a)Cg`)0P{((b,-WE>BNR&ki  Y0J8sQٳr.񗗯Rc|?Do2"C-.lwn!|-6@3E wI~ Pa8k;%`e qZ}4K'LA5f@A3%\= 8gdUK `>; c4H Tmy jw\ +SزۀsbN;l U^M[幮$&{Ճ#Kv7o8-ЉC&g ob._ PS}g{h+?e 2FXO2Ow@mK;1?5riщE {}TxT<S{rxrUALg'缵;Rm400Kk{&8x'}3.R`Au G6kT UQs] aNQ2Djٚgن.Xq/ٟfa/qz,L&q\KZx`icmTWQtZp'x:Z#J]K$DY@L+\e0yƐ͋JZb|#|&!X=t:O 3Bxk&8%#'wRy]oHH}zA{ 5c5וgA(S]H#)&c*}twkfK·wN45#÷D _{>QLxd͇/U"9*4w撱F=/ǶaqO#RdDL~YyoirF$@ctG{1Zt+#X~1]jۄT4?t1T,ؒmQqleF/@Q KpB l.&i֒_~#ڸN[&K¹+9d.x1U$=l7ǥM,7[18o%Ή{(qsBm{Y{[t霊1d M&Fړ 䋕Wˡ+@CUlv? L_ъ_uU{ϬϧdfNx#SBk@f ;kTі}2Jb1l`>. &ʵK(^>p46+s6gĹ9E3I(m犤[~i* MĔV?b8HiKHI:uMt;|C+qZXL(CP,`_f)Xt G*hTCZܳ 8Jwd:r8Pf+3KSi ֦K#+_ 9[Ek8Fxnn/1֑EnÆ`Ǔ$ [n?Fg,c~6(zoȪ}`7 X8}(\]?pQ yeٗ/:4zoV7mC=fV`@xr7EhSY|m-)Yي 6,밣J_a ŚOc q |;U OP%{ξGH0TNPfZ,fMU05HlJ`&W NYiL~lȍKuMoj,@1)oI4Jq##3-ij4|ZR ϯe{٧岏FXvjҕ?~LYvqY.aʠ% _AUQZ6Jl̜ l蟥XFL˞NC)7`{[Hapo)=` %~?N38;/OJ娚i JoF=D t܋Ø;r^QûMd!i"2-`Y9%Kۮ+1ݤ I_ɨq[9숦-Oxۨ"\1w,wECCS׹@L%;]Ae|2=?v}iMCQ3nS /5Z~`-rT,!WTjGBKJͫ!*-\ zg |3mG(U\+4yBNon}bFدk;CL=kU(bCs^xpĈY+m0[>t y+|sU9x8'=>LfZEHE$ NG$1OW'UŢ0^د6fC*LOs;4a~K`j.y+D6-]҆D{f\ۅ@zDApOM7M6hʠ›hx[qLd.I r/{ {&`V gY3eHQǤOFgTx@٣[lZ];]#K$(0)PTWEg;ͅDWmSQ/U~y=kyTh0{WЉXl8КXy gKГmEBw@lYhc51u`"Zk`DC\6"<$m8D\Ͼ'~P ~Xϵn4V : 'HPsϰХbϦ h퇻µ#HŶt%r("lv@ {:3X@v vf꽭"`#ߒ_eOIY~bovDXz2V*'^B!~k {k}\+EH`B4G2?ZY3B3Z+0$.TɵP8qUm5 OGή꜎D08] Wcl)g6d1(ԋ o7ct'CDA{H;ynX. ~b6L[l4+U ywbFr*ߤe|k2Z4|vKPWyTh;x2YS&2LHv/Ba+S|wfXsp+:jI=Ei?b2O&49EP,fjHZ*Q8#k4Z!i"qŮUJG@~R(P8\UZDpxR߿$hvaNcU&:2.u3tEƙSr.C. uhwCј~;ŚE6.&? LhAiQo>l}|2FA<jne{&CM{@[Ə?楝P,UeqL_x'R8|0R`2D`̺OK:F{as+FƲS=Jjř?C*GذFm !63VDRWجfVaREPPM/!,:9#gr3Ƀ$ɄGC׆J-APK7Ʌyw vv`ɺB%LMkjݠtV7N!em=z'-qKw&AJj4v9w0cOjY,Uߒ XbyM_$11ݮssFU}n O"#[du[oreqV{RЉX~vsX4-Q벎0 4191hZB.L'iR8.՝Uu\ORlR 5J~aLhp!+x탖R;М,e@YAc dㄻ;Yx YPz֍tD(꘼g;>WLA~VE]+LHI]ߝߧnjݑMIluGy"z g&/1Vm~JbMLmqC:z Kp¶kߘ[2.+4PrZNSnilC9)T [A͢S TpHgcC( ТNX{_遐 4yk&VbI+@TU0tpXPVp) h*OvHBp>kmgD w5 ::n^V+[L磨Oý/w`,@hx#9YY50X"ug~2F T-!3(1у,t~,/ n Y#p-p_nʳpuo莕Wc/E e|;AVPrʉ^C΂kUJU{ *ntA5F&9ӗك|OBcuйdvJ|2)x-QBD*HxXx+{сmXd8g/^KM`Iz cxXB#1EQ>&|k!+cP2l+uNx>Nr=WT;k23saD91I '= $n(V'5N_q@UyaM.e'QHΈFW7!:GS$ATci T^v6d[E }y_{nsՏ<-K鮸˔ {O{r~UX#mNA}!e]fG`E='nƳJC!"^&oÂ$Dl6R5(RG"rz榉U\.7HK.&1Q"v{y4t-o6󕌅˞AU|-'{ /dwkIa#eyr>Ŋ;z ڠoK,a( ]/ LD|={48`-t=NV3p}bQ[Ə)R^:UW31%5}l[ݸ.oC 90Xm|6DV.HD w;<|Y(&`fO$xG܁O?CV6q`=O)0nF4V9AR;sn/7 &T7VSvr+0l@yc:YL3Է߬xaY([ XEU$v!["o1]5a.~L"xlq'x,|u'E6m?1w9/ZkzoA [C%<\B\!}x~jI4Y:2\qS 6RJLtJ!9}wDUE >`2/& |nb8/3_d'j{8QɝΪWħG䪔{+Q|F3s3ވ~NDN35T&qp|YW{9pJfҾf'pce#K~-좽]{!E|9,4TT!n]DuqO\wrKqɟ<`2iVp1;g t;4u0*.E,F+?+|DIYb8 )N |AJoep1-T/"0sgڍz6 g>s+-eQ ϨSf|%Ew&y$1(Ԕn+31X}0xGJ&C̯Anbo.!̴I12)o"[7jF_L? 3i0rS:ptw՚˅Ƙc($hE"TE,=ξ`; P<Վ[zR㋡Gwϓnn,?TLWE@=haOjCwŧ(euX# yA/I`o(Ϋ(FSܗgѕ gd9VժZH󯐋@?Z܂H_⾕%N .dZKԜF=n$UWGsU>㑛5ęuGgx%)$w?=gr?K]|w%9̇IqF\HǞjf[$$S?0^?sR%Vw  ѵ]P.ܽVE %pýn~o\rs֦,FU#[X_y6EGX/r t M]U^"3W1 0? AE2";RԐuF~]%BAy 9 B0T J6Lir6o^ {`!]EDۢ9}匃$Ѫz>$Rw{ӦY yV,.]2/)HF fҶNj埀(cjɗ@z8 Sc<KwdR555 u#RJ12*%,)wEC.!H~|"@<eBR ,eE@"P4zi=ZR6tYi[\4i#- )0!$+*?D3f sRiVf.>8'4>L濞G  z[bF2olKFЗ)PVN u8$3o<>{=wad̷6/A^};dS[`8ή[5|nqXzTL9UbCMl\fdUE>mؗ߂C^,ƣO0ScϧD9byPWidttB1<τ"![<[~|0}N ?.Av01vs@.gc"lOtEϩ(mIv )]+nT{en?iu 3jڝۛ 㝵*9EOf^r̎/$2Z{,}^UT-yN'W`CUMA?'`_#td6}ж6T;0 1I&̐߫l8Hk{[QGm k$h@PljO~s]Z4hIWtU QҚ35G WpV[;;sX$OW3Ȍiې#E:gE}CQ :_j *(d8C󳽲+9exs9ƃgݞl bxcu;"ɇ8W(Vv|._Xk($o]@K>o$s`yIuҪW5]>6y¨Hb5\X0r9S7O"smBY9Us |8?q\&FيX|{ vK9ƣIKq?KK67*`N>]@ZUSƊ-  k n YvoD]]IR*E|^]22OB[wJF#ٌ4(Ȏ9 IAI0_ܯP{i6&c\r Zc D& `Ԝa/et`_π4Mt Ҿ/WW="iuۮVQBB2;{xOju?^2{4jĊuY< #Qmyt+Q>d \鱦OiA(Ms^)}|_A\5)-OF dʍQtNY Eqv#KmAPGܸ[w %) I.َߟ)n! U^3QD||dH <SuRU4Gc;3-zOcaL`.LT%Ȕķ4t[p|ȪF!8r-.nD#PLo~SRDdMʐ2#;| g#e6 (* *Tj$ %͌@zV퀁MSf!QΕ% ZBb8cRJt=+O\Y#F@t75SN~h=<;kgȠ4хԲT~,eW32!&t4P'+IE 2hqJ3nOqü:qzHgwl$[Tq⋋?ZUroxVe)֓߉K9Q(7'B=yqe~>dѰU:|>@ 7藔ti -eNrO5k+E$~y'KN~)`ED8dt zwh%G^ߠe}1'Fssr݅w%1Ѥb@<›CT'̽^? @>#ζj, bd͠[1sC] {S!kxEw4#^6t-swy.>`CCycf-mANJ0؂q!*.aP"Wa{f4S7]}F< fƇ?j񜲙:Pj{;䴤h-#'R)ChjKڐ1҃Ш`Ey4Π}[_pcޞ*$n97 )@`nyVPzd&q}Bzgj0EK, b\Dsy+q|!,<~m_z2#8HJržY851tLzM÷Btǻ*ȷ-4%!8$=ȧZK u;[IB~ͼ^z.&"V{z<;|C|숲X!J|j 2cmڶV%"BT! #,bQ2ĊNGdn2QN+uߝ(t3< OhO .L Q~8=ibs3W-10t@w qQCَMUϦY3E$01(ChK o^Z5L u.>fDw -Z[/[.4H;iݔ2[+Rz,2-{Z(칅&V87g~O>\aw$!'Sq˾Y|Bu;f;lvnMĺF`zDlGXY!Z2KЙ\ VIdw6Mt-Ãh3g^$1SReIO1e4ޚUl*CIq>Z* +?Y`W3`&`ۤ@=.FanVp˞+@OMRŁVadluWt&Wبƙ7xmܾE uҞ#Zk2g{);KeB/3:/:'oޜZ +Է3MťGʃH&s\c5< 6Ys3NF$R񺧅Z4~wAXpZLse [kbhrq5gZYeϢ޶:GYt׻:a:]bJ;GL9㮙w:+MbTgYf P=Ό4>!R66k!ߖ8޼'/{ Lߜ`K1e{A9QP!|FPJB]wK5ٱ*jO0Vs1E.̩~G^ԋ;6l%\KxȱQqF It]G6% Qe{.[JgB梙eMDbWDntJ럲+DŽ$yX%ѠɈcd/_'h(K\9Oz?L^&|ZO8vv }/Nm&0ro.AVQ +a6n7wbX/w ~@wxt|~P>!zYf \@v2Y%Jb띞^ _+mA h֪rID 9y}B vy]:ѳKz!j7`X2.LcUFf!\-D$}4X(_{T*F75J?"x BseۙE|:mGPy'N?־Gpq{؎+g}/s{0>ft"!Xm&"SdnWgT%7[^A61cPYNWWmBn z (Zug ȬMFʸvl" ]<§'uaC&ǚ Q.0BAgTq1)0C€ÙVlkE D!)|HeSb<|FnECHL8 Zcb G}WC̋PwPFL{`aBoUq)% HӝX,]arW2>L(Ksr0six_=>֔ۤiW]Bۤ|ɍYZ}I<_Ő 4qp,xsw S9@©ڮz1TnAhvBkCf`Nc8u:uy#u*z*}J\d#4)\UhY2{+(SY4M}%p:-͋9kq|AYIY~>!zՋPMz}xp0D+t%r պ&4Hbb 4M*26C0ܹgDITAfE0qx8@X;v[ ueWlz__'b|stUC}L(qFǃB{&y"S%!0KFSk@K)ͥ(ϝ/"Bj9FD0FQM -lߤ6Ԝ4]eHUr#&Uδ@VTx4T0l|ClFK(ׄ (N0 fUXU#^ ݍ 4%:Nl Η 8_/fWMb\/ j^ǫ'gsaŊ-OR<^A_BȶQnkaU[_ Q4Պ133P%4 ̠±ڼɴf3Ed]r7Y x(8@\p/Atl"3|شkzE+@k #'S l/$?jQojq0nY_)$#1-dMʫӪ2u%c'X\Y*B_c-C_Qk =|^xE2# /vxXp! =7pe[k6U\6䥠tk椽mܧ*>+``VuDDQD?Ȟ6>y+km:GyEe)eF;)@&wtjoF5$K"h9F=PK7+i1H;L/ET ĈEZ-[Hbc~S h\Ce4I ]Z|'ĊIXb%T `7'/qhCE'أRwiF`,ۨ{7wUBF .L8nUJCE@!b=;ʝN@S涛e`b@ط}ɲ1k$l~*-YQ) L<`uB |  3^DF<1T yr1As#jH}Z2'Nq'P7 MOȸ=L[ɔe=wOl>Pc[tEƄĄ8A;ėPOՉ΍*͝Bߥoy]^gЇB c TH}_7q^׼SSآ?ޢ{~*$+;j >qnXl(0i /ȕa\GTJۚdJ`;.~T(fg}NA(ʧ>fv!IlX+?XFJ ՞lmA'kZ.+imQzwEEZP"}X8}0ܚ DF]X1`çU1'iRT" =z|hR_w/z;B+;D5n%W5Gnkԇ ]vܸ};\o} *cV5}1[@eL-G1Jz߶,tK!\$ٍJ9f tENw/C ?Ƃ7콙#skMs+xПs̎j xuAȗAF&v2aMup8`RB:jQ #T*8ג:Z7JIHVqt%{~[*|@>7 ^B²cgx(8̴/P  C9q ?8S+Y:SNٔAќ8Cszɴڳ,dFG PO9%hJdVu71hlDVil`Tb qsْsB nyW6:ǯ`X*ݙ%9h$&O\چ$Sea~Dh-1pJ[X*QsdtlVUʙK+:⽝sTyj`ÐP+$V6BȚwxN%wlsD<ho@rY. ]l\MͿ(&c$"ё"7{apZ.]m;Te9il ܮ)]1N~bDv1RB'5L"UF񆄈4~ dlTg&|T`'Lf@ )1),Zh\t dJ6FNnWrwj ܂B{hݵ>qZkm;6xElFzMVh/+LfĒ=k=Rfz5H;O*=BP.L(hbƱnD +;ڢah Ӡwd'jY,Co+,6sH;0)60\s ͠㢑pi1adMlQ+END2l»`LWDZuY_ˊ۰\Yc<"^ϼ9@JI,+P8hpR^놧(c3dt( w@N|Km3nDaT⻕T ߢ(Ħk =P=t("$`Nתe 9+W1#cFƳΌXC lޣ0DNcME7Q0Ykxecڤlb*da: @JQ7 ǕP %ouY ;+f^)Mc6Q2 j7k&!W/,S荘ŏVyy½j2W#/  䢨 *揟jlE;G_DeFeF? n, M0󘌲 qZ|TzH]:_/=QD(پcof$֌ЮӨ2$7Ȩ uz$Zz@c*CϩGaqs3v*qPo,c(&8hшr -muguıPnA|/4'ڽTζcH850z+8kHc2gI9D9Qn?|"N lE:3T:*3+j j21|>%xwZt4\)GMazmXlSz{'G5 ڵt# TFߌ8#1aW-b{RpnA+"ܩU5A5x[֤cYXPO63%g8n{oҽ/ J~d +P]\LyL5n:#Y_={|$Ƨ)pЂýj%쩌AL=Óf `6at;o1n`)A}] HK}:}ME; O, -1-t-+TMxt 9?#750HM{"o#8,4 m΃t-[y]OC}XL(}VH8>H/3 čͯNSth=$pN yPƥ߱ԝzu|gv UR#R6(1:h6J1%6z|~(S/w ᮔvs&Al`Ɠ)e*,6jUx>D$zg${51'S<IBf8Ӹv ۾Ļ`9soT &+pbBFu:y %gd~HS! )}lEEQ;|e {G?BuA ,NfzWb뼕?V,5 >F" $-@1Bmz6J+0ZO;~?"n_"m.>U';ף gOm["lVsHA*.eff{Lb#.etV%5|>i m]Qyy-n9?lv]XO!x@^PHE-fӟM٠t2&^% %3w5Lsnɷ]9>ș%I /CKBh1D3g3ayCv9._\_`2Y2~%윀8v:P8%wX~0+HJ,15_w2"ӟv Fy\]NvFKf>#4r'y{;_[3y4;V)ntQRWD/íJ//fVt-P%+j^-[#D9 "v2 &ACv~Ra r=sK.:UehRDi`@)JjHZ: #"˓ :S69A Ai= =0]%kW0 2zZǻrǷ 5EԸtF iɶJC*ou4.JNGoP8iu@;}26R 'v] "*K Ckg5qn4hY^g#"ڴJSUd]sdcB;,*޾kK=-L]!J&87N*T:5++# J2EnXC,RkW@,SB dɒ#p$q'+L틏zoܦS1Yd@@%lS Sfcvn],0_|8&-?a?vh5 ʚ" #-R,JL?Jca\#]%Nd Ԃ)Y P+MloX6By S-֥>Z , fVuq#;| LR&.L)A}.6EuYuoϝkFRc$Bj| s_iᎃjFh5辘aNo;{| cB ,þrp̓a*I6'zvf =$ty >{vXɸa<-ނ o+/C0㔻{ L&(`#Z9UZsQL5VuB)2v]:Eg6mfV@$+HY +<v9K|uWo]Eh#ޖ{zb*:? \j f띈m{4Hn8Zf:QPQ?laB2%l<d|g\(\ԁsL-7N@$ a6~:!0LD:E1YmsaRiRtF=AAg :HhEY%3,œ@?LHKKmσs^4Fԧ9-5m au[6 yn} AP|.w(Ԕ؜J~łAP"qJ Ս8nPLwbO!R_?y$qWוK߰ zG[#afs#"&͘!>]MHX!JO5bS'31]Iɾ4Yt5݅2M'c裉D&af`#dEC5 ޼m> p ǚl1Άq m.190$:'aZ1 0'5zƠGY I_+(ew3ǁ2i, ً\ɮv*ɽ3`k&~Ӑ+ ߮ϙϸs/: /]췕́3f s_Û6֩ЧϵfQޙ9dkS1[tՏЧ3EI@dž:=-]J.\ {]'1F(Nӳ TL ;EXKfAQajΘgbI"uTpGf%Wz7:4l.3pFf€;,NcEgl6i 8At&e YZƤUꬉ@.9.W9#?:hTg9jhIΆI+y`/_pٔLq? 5ù a op7:sJ.yt@3(N 6;^67U`~.ڎ֖{׻kͫY1Mfdq et|<٢MfvkjQ& }H_3s!IZuE@wփP)d[Ʒė #ָx_PlA4'l\"g+'# Aaʯ,( |n*#b;F2y {6#al-@,KI4lQ&々Eab.5Gh*-lXʼkun:lVWC׳n$#4{ȹ/Ը53c)q=*9oC/mKQVǗs9 wsfOlJ&6r{bW;v;MEX1V"%Xʹ Z Cj+a# \2&tF=:n7]Snv.]{/ ʜTnxMr4utYPS%$'}l<_:׀*-2HG0>[8r͸'<_;{Zv!`!"oL@6c;7KnO&=arO[(>oC(R!|on$>?4xJu]~kktc^c3j< '&jH`j:S2Cl5*!w4?9n-:MǙ{`/J1x6{r鍌w|H13Im͉OfG IK mB,} =0Z_`S2\$j{h@+zC{"Vu@LЗ32ѶK!h\i=U:ybzdQG^EpmnoQe!ĶR=bW.LK[ 1a8pN|'/ofA|,OaR2L=:Wa-gzR!^{B?/h癗 1ʖ*!ʒ\S4ޢMJ:$&VJijm@{+{ sPBl^UiB8գ iC^e;}GTUt\OI0Euȱ-E2Ox2sMZ [AdrJa+ 4Ju iotvhaK\;p PS4~1YBiԡXg}IkjÅeD&> ^RTo_/>/Fg=gDoC-Pn0f'gSdc"$<{ivܓ.gUcr%M(|_?Hrn6S%)ĢDHmԆe}x~;S*^uΓ0btt,I.] IjKɅXPjA5m<5@c Ls" g󈁳\WN+{rIG$M] M|"bَԤKT9Ѷď1IcQ'f"cf) ܶ-GV-xI!lZf7~1WYI}ŇU-fuӣ{c H=1$Gҥ^m( 8+䃨Rk2hգN(:HE{PU $a+Ovl(ƅbhϧs .T \]nSYphz~É%Sѳ౯ρmN˵̰AN q,ѿ^'NjQLshhnwv\}͓K7QRs&qugIc`wpcҧVCW-@wfri1|*x{6 eNEh5Jy\#9t>hgF gEs<8ڮǷw (}1́s "zK ">n~PPlݩ˟gȽiq_t߹ ִ:gW8DJص6 $ S'')v*'81@EK4'g+{Yǐ%#s@+=\&-~d<9K־Z surru6kNuՆHsQY\YIO+Ok! ķEٳs(#h 5Q#qNX`-Q»z58H^_ͩJQW&ç>Ў&g5Pk>-9&QF/ZzBy: k1&. 'n]6Jh jb( Zt K2惯Mئt2a*sxvTE~vkI8O9CR\Vr_>[,} 1yѳlxƩMzB:a&hwKQz ;_CM51r$N`¥BS @>8VFqTGqB=]}1Q0X,z a"!*|vGtH1p >!,bJݮoH%X<NP{vm*FV[ѹe֕unb363FάMȇD@4g> ["^VKch9P ν}ֆn݆~K6倞Zݗ3=ֶ{Wymj V 8=>;WQ*NRuc( HM֬M y/j@WlDD{SN1M鈄JP[MyOEaeWUPl^d\*|-,`6U,F[5s&t`-vv_ٜ]?(LK* BVt1X%,au[vVQY"\u+KИSz=:tz>J7ё шx t*4W\}6@mΡxN^ן(փw(難!F"|6VIw8 2q|iOZ2e<ґYGa\r\I)tiaJ@~o`pz+Űb~?}BtmHHˢEpInm zC}t='Yi`;!! WF) ^O΍߃Peh=){#, yeROy7~O_IϯY6ܚ'132zGqjlo_g|>NhOEάsqbaM*sBRyO Uƻ brwG\cVrܧ~8 䑷kcK0]8/k둨w }ɯoz_i#x"iD9 4\TNE0E0tduo Lc"WHc [#7K2rG%:WҶ5ډ(ㅧ&Ҁ@Yڠ1_g'p&+2 Lj۶y'k@O\oE3?w{SO 'd҉{kx88ϝ,6 ]*8c2s NPQ{5bFgjV !E18Ԅ7宲{0U|3QzzCOUYvѷ7uU000Я bc); Vg} 8&mmȈ-e?AZH)!. CRp [] nfݕ$i`Qۅ Sf*!;A`L 5ϋ@lߡYB)Ad F<~a1lg:BmW: ctz cKz@Y=4vqhI1i~5Lpж=8R)UGͼZ/LŧXbP X֛ 9ڒJ%u"{FQ3/XjbT٩ZsĽiָAՅ]ZT}K3CI{qyt7VBj3mO=@} VDR'̇ByE0>U4b ,\)=-ЯB/6K ]C4b$\D~VM\oxki^J/lNL@N?vODS8x[|e@\2*^ ep@C똤/Ub8RlQ`18A)ϸs{`rNH%TRwSw;ĕG  i#>ntNuu;[[jh]ҵFM- vMD p|wLy61]$fIڴwȮ6`Χ:XԯtsR)^MMd @`WKSemh|G|U;Mu#L ìZ6^ߥœ%o.c2}ZC]>")XA^@ǜhDc:$^F qu5) C7o/kZ گ}{ uJaq!Wvb0Ä HqTaCMR4`pPP;KO4+UrD49yȥ%IErvq Y`6ĥs(bGJU!:`%xm*Bґ2rD68Ҕ~Bd y̔})Qf;Pc!^,]U='03 ns\ʑHX! |+.|{r aO[DuM ށaPT`5O;y:ׄ:bxfvb j2 WDV;,Nڢyt`E铴 )hڶU$O'ɕ*R$?m !ܼ =L\2u^F?.eo-~Bt,ﮭ6Ŋ(wPvnrUvcs~\ WjągkVF TVzy+<%xK{iRb!M~}!-T?aI,d7)t>r݉"K*QDsD`Hox}'n^mzmqtߞ~ס};>}[ 3"ƞ) nQsC=5uxg ǂKsK!X}8[7] 7qx:C;=PxjY?Z0<5B߳9+[b^I J<hwu11[˓bԆnL tw$홓EFEϠl.Ajv^9f/_HOE8{segC2C]MPT#^m2B)vBǭ ]?a#90Ĭ[V衊@>$&Mlc#ЪWԍ{@/ք[1 .[cJ.^*[: 7Y E(Od,l;2фG2K2 Q[䶉;59{O}hBPc['xJq.86&F}ɧRi τwv?fqXz!DL1J,Q5sqVa)gseFB>('.5"6o}xCv6\)L%!uk\NZvҴ:}v('H}bԭvy0Eܩ\/9:,aeaȕ]}@eNў`PT.m\^b"vd^ѡqEsDe7%t_8hj>dJs2_7<2^%,F†4s\rࣀrBm/{o/hFG/?-@Q[-e5߿WEz3V!*rp\Y aAsC!˛2ןkhdR|\뷇_K5Nx \Qܕ`hG_6!kƹY$Z,ÁD!.\$ޅ폡贾jj2ٺC=#ex‘z}~jsyK`4F?6::N͙*9֟w XRԉT6Eq*OȆUq$PzY9׵$}Q>Pݒ{`?4'Z3|YUh_R<0fhz,ۗ%|Z4KUA7AݾJW29ez*oKUɥp^~`A1dK+@cB~f"8WmѝXk6:Z녾J'odIoy 郭t?!XmM ˏ2EآbJgLYQ2 F͍a1' D]f*>NvfWJJ"tKGgv1 tmnV~;MGW}RcT(tf;ߪÒaS&8W 9{݃hqPRpqBG =/QxBpuęXT#*{c~dpb`u3mBBa'j],zHU~o 2vF͌88nsƍl!#t`W.?ï =Dc%j; 0?;MO:V~tRk~nF46g ++fU<ukcXͤdb6 ,69uBvZ"m=pQ 5:wRTYNN ﺤ%&.oKˈ-sW*,j@f%Xo&%eheDCb>d!U X;e@6Z]p$Z`WGd嘏#-br@ti4QEڮaPQ}}\oa0_ KvV6;אe6i ƅ"ȷRpfk4K2孓Of> JX_`\kE{ UC&+x`kۤV6ېgy#q/A?lԭH&v<#]v"ڮ.ts Bkz2>Z~ ܣƩ*j:7z-FS5ٖ\9=}?6hH?n)2W8XQ?r0 ..9'IeBl͟Ͻo1͆жF೧14NREU tOΚqD.?[뎓:>oN+AD|μD;ˆf[DET2Ts@j;WE]A@N'酨}n(xe!6GpI8qhWEfb#J]G|3$^|AwU!S>%::F=;Y>@ESGX(mxWjH4@-+2!og&tkL1wR6p>•K}e;ko<p\35p࢐j|`\ccPո"ՠr~1'I.WFgdv߸nZLMd5re\f'+;hKӦv[ Jkswr,~hq=!3]r@M>Qmג%qd}hCa =5fi̳oݼfz3_*e(9n׎f4N h3}_1:*uofxj_r)dh8ZH# oO"aDz . %p 1:tnGoH{{oxBCݿWAz^feоr n&'<|Yjx~!R500R8ϜĖF=^KmbyicW,fȯ,(Rl-*L] %^rR;XGdsaTJǛyCҋS,P2H"ԚOFG8 4YzO[iLQWlئUhΏ5}S6lFҪ5zgbU#D> ٺS#vyFZiUgf'ԑMלhߵr}R#o*7L@OU&h:s!Q C3@&ͳHIhI5ޱ$!C~y f x#J5|]8ٺ4r`nĢ]|9j ,,|8972p!84JZi v x$5 'Ī!OpxYuRpEmr3n~ 2FS8TfUFj>k"= ~M2AM,ƎVus7[8QA ,y)CC毯aWkUEMG:iQ~|;[;QP1IL%-^ZmFe9nl$K3VWC9222=ZYB>عܯ7i|>6 {,|i7v-_8٣k{KKꌾ0F%ɗS0rִ&e+.G-W?] VOۃ%7z߯K&$I{Rr]?qIQΘwKMO {m0jł<I +sZJzKɩE)cHoOҙYip mLbvk( R0}iy*SO7RT]2HȊ6Zr9&[Q0&ܮ8 ZedsYĪ<1vC"@i*u\2 _ud.*UӄRށM_%FȨUao1ۈJmbb tsLxL[)hɶUO.Pec\gneyOc手8ߴ^FN"嘞W;=L, /MD{B2tuI.h'Gr=."$X䛪"eэP)@O:.t5Xq!/g+IG8|$8'x&:w{4^ٕ+~bլd&?>}uVZ`-$WxuW"ÈTeE43L'Ŕ,C_:$FTyRO+%nq(KcYEdc\Y"YCXv&| \QhR /[TvCsPht Fgشr%6PԖ#UW'Ǒ+7H@ߝw ן#҇Z۽߻E0M~U>e3A)lг26/q`ZiElBlo1sH8ΰM,g`H=g9- yխ 5N} E֍B-!eRHdqӅx<73TB>vOQBY~Vf;'"?]D_ZN(gFLw'C )7)P&MXdq(V!&cd\__@c`PEg%XUm-埌KNFc/WV)Etj枺p dVC]%5W(˾~Kd9[CgYg0] ++7b |\L\DXR-0%flx $fdA37qr! ~Xv_7 ][2Lr (DPӸA?!C](N*B`%:HNNJCBz `9l Q!vģƜH.ɻ!mӷa]n}wXC}㲑Kx@w!<?ϊO,gF *cڥH\gTGN웮xXd$xk_:,1,vi1N9+& IthuPaꏮ )0~3OM&~c72x7UkC7\:8kܱz<$ҍz#}'5! (YdєVeWbzRg)^!AXDQ%k)BRzLa ͹<ă9Zp!:! xўtL 4$g>ӵAcMCZ+y'eV~-ub, l;lI[;IWj?SA@(mXݒ Ȉsw<,G,Ĝ rs;[ ,%.&84UWe6t!ܱk9=lgs7-4*˻Ԛt:Mq?QᲱ;ӀJuϯSxl4w.EO.3,hpѸ)ދHRkp"T{EJ,KqxнeO;p?v. *~<`?b6蜫!*HNpzmZ=fX^[r]տfJIs;6SRDFJc aӱIP)5ҐDzY8"g+(81M@%O՞Xe_Z: W&He\쀤 d #NI=Ne| ߳ [ *nKN=FX)UXΛL~Юp6eZmTiV9Wb9 bA3 )/1\* *'*ORPWyO>a<\l&zH(s_d>py45PtJTTFR o=4M]i9Kju%?VQ>y.|8S\ SA|R0i?{WcoϽ+SQ b-]0?U8,v4WhL%>cOFT<;UZ7'6DT#FH7ݑ5`Zf?VM}9۔6I-uvg^ bbL4 ' e J3-Y["W%0|Ch ޞwdQmx6!W19ND +=撓6I%ÒtJz#ng;?.[Ƽ*MOC l4$%G%)Kae\g+GZP9.]/_>ֳڿ A{RUvEq.Bdvo9%O"C:Y_qs=~ZOp~zkAzҒq,X ltK* _; HKFHtEw\:V6> -팉/] e Y Q&&rUaӍw@m{u>)V41ZM0'natv̈́NYe&1ƕ!񥕄º\: 1]N2yM^@mOMUik8j_+Lqb-N} q2tnYm@qstUJ2o@~O 4t?:olQH=ǬPfj~J xHȡ `_I Ɣ BrRJצGKV-yW<Ś9̰۬O[T<ѣQxj QZ@:G[Gn$EGVMT|;--?~gVBuKj3F* Ȝ{O0pDING~⎅`N3ZH!׮jPB H0h8agoPTwkhMw#o2U"s&_ >~7b00ϰI J H5q'-1bxWNG:KΣuQm|->f <֘+1Y)y.^YdTPЗlS`xm$7y 1_NmBvgx^mNȑJam_mYʍZ78oG@fBp't>/_MF}n)u<(>cT"[.Wؕ_W|Zû́A:%JvQ6dgd*+  Ek#pXX6wG9qz|SS7foNߎteJ_w?bCPC 6rm??L_1U@!mԏF[?qQB4mbpuR>Wy(V3-6ŕ>lЦF nڅ&w*.kn*pu5y"u!&;)ʑY6#>X ; 0뚚jK2(Oqc A o= @*f䍿_z4iy ;.CMۅZdD|KlhD;uPD5G봇G8j "|~G3KʙAR$&V?iMC[(dziNcV+\ ;F-# =xl'G{6!s<8ὧbf{|{:lW=hVS+e ;sTh"Y+ C19F1\ɪMDE += Sqp eYe5?Re.3Q7(Ix0ޯaI8 Cs6i}I>&7%9Ӗ24GAU^}8W5 gi bH*R)#?|DO>֐<{fRgPkkAdb~wA+e )oa.vҏF!P BGK8SƽPhL8X8_`-[S  HNh|L;p+)YŸjvT?4'{v(M  D{kЈXEJ|tvG9o +l;M;8Ig7cLj(z?.Ý ^߰MwfS2{ ؓM p\Rt_z J[6WT#~2Ido=<]lҤNՕϼA} ߤ}ͻI"&HWSûnwO\QT8(]nvCFD(eqR?oz7ëKn) Ǿcv_i,i V-u5wӼ(~d\J;?R.OJtZDp;P~Knĵ_Kj>CUZ@?:QS[>!>:=my5veA&W X H_ Xk[U a*!K`/ٚ4.*O23a81 \ٖמF$B>itLmێdd)LUg P j'OdFhoba0X)D$´|\j'kXjwmFLLqSn{-mPS|3f mIt ki`0o5>Bi;&?勔6&HҎv9DHYX~5V1,P҄l+[,-&\`H3j'8,ӡ=QpkƠt bA`U(tQ8< DTkV硬MTHT{mm8@-~oȼ:ektT:,^q<'~mdTň]et_ҁ JXY.GBى8yd*Mõ&#hs.N"/ÝuRgGƣkmZd8)NT̂#ILIU5vX jEzZ^PI>ybt[qHgj^_QWXL;%#;KÇkb6f1ɾu]6CdN{WR9Yϟ:*VIԾ2T}FW2}e>-QʔYyWYBhd֘e3P'ai9SKG VK~i$o^3x5zlߧuD3}GW"*++r+FF2L}Uj󘈁f6QMෛBЎA2 8C=hZP+! bΎZvS p\ݷp5\q#/L=c+%`&W$:8lPjMtZry$vӖkF ЈgT]cV~^S'P*;xh\K.VP+zc%[ e}Pz|kBI}\}7pvs ;,̔<·h-+P7E{qѝҔ}mK1b.$VrFՆV|}u:|KeY].|GіX`ٯo%.u` i+pr>vxSŀmE"[r'͔ѯB:ŵRgcwU2yix~@KU!wU~a4Lvvt[Ѐ~s*OX82Ü.Vξ:r Lei1EP^<:ͮ1;Z.^ﻡdKT{.+s ?$1 Y=(ꛍU>"dKm,_ \;4h𻪝o_uըv_5 |{\C"X,(׆ --'OVDV*/s!gqH6Fz1[K r¦;t*' X']Uא]:g2 biJ.QUs/|Tvf^ ~GOD(m<‚'@2wC秩>nઉa֦NBй &WqJGsj\~}>7-*MCw$dBY~~x'+JC'H /~œgv[&/6PJ'-UY~O#n,?.KZUm` Suo63Ki-lYLsTHrSsAC}KƁ(<< Q .엩!* %ڠm5_ 4Fddw(K> "ؖO\K7H٘QiD\{n)J}m`@QjL?Du^웁3R~ ˲+cRsšX TC)A&;dp N ݗ߹{k4{tWG_ V0]hkdJS"G̒H"@\l1 waาaÉ]BD3DOe d U2G,7 9N K,UU r4ߔF+V`V^xVeiJńt+WS,ozc$?}ɧAUP\Z%]j$9 ^.^uBKe#h%CÙqs+ ɖ*Uf\1,ӘwvF '[^. Ab4l( r8קz%3f >ʾ" lm5@WZ1}/2K1)lpv觬Qd߫F`v&<3|Rh&h έ0wjHB?< RZޖ=g w9i9{P8I9qv\)NhhSbՔJmCS{41'Cޟמnz#Iy'K,n?P^ϦT>s>e! " }$b LhRFP2=s^ߊOuٷKG)oq@IOy"G 75Gz4;&A^L;Nc4*vT#<3BC dc)K Y-Uf%CN }0 Z`w{|Wʐ~ռ-]K(fc1}u `&;hT&,g1S!  P15p/ǯQ VYrk>~+NXi*Ҟ\Y],sdȮ fP6iC8UzAk$TF^,8M_G' e2nS`95'0/:xWKbE#.{-ON~곗Тu[G_/YhI(7zyeG2\`H$W?;Ss*-X{l e`bH"Z Fv:Nk7e(}A" UFd"QUnJr׷)9;ɗN19TZD}5v`&dw'8bmؗg!7#cד`#.b`h  yݷQw ݗуxmwTnoGk xR꧑0 `{T=#O[C$y ># 6| r-`}+4 <,JZ`^n@k:ֶ3 ڮK~h]MRgطWrB44+*o93ɇch|H>f=$lr2J>`{j|ؖ%~)DC=HSFY"+j-&ڤv]j6%:|)x .'{}rA]:xd$FR,==:L;$7 $:/  6Db݀ex9K,;!2_ցFyj f䋙.j*R-0[|Z $M;s6OXU?>-αpJ¦∀ ߭D\b_? Y%4Rr (z(KQ]i'tynpCqn]d2d u/Q% f(4D]T3,HĚ hvյ' &@U%=_(a5.ⱌXgݱʇ/e~IRT:n)"'^Ӛ.wDZDa FZ3"y-_;юtka̭`lêCx.X.fb^ Zgcue;K?,;6`rsƳYգ:H!02'{(z-۫EZ,w:_E:1  E{{ s3$"K;>Ѵu&{>\FפG6:'T>r嫥{n}z=@nt]fPqee֌槉|Sxo A!Dv:ta/`!gSe3m5ZQ@}aqۤ\JHy1:Ythr/ <ɦ޲\IG8wb1vMLt dCL4w|'>׬{ry<,8-'<, e]!Yg_{W)\S?+~+H"mI:z5Iq1=0e{]ANW.\ C@PzLj_M,վB,TMJ]6W|?9cs-%دA^ ש_`3o; ,~c4|v⠦^Brx&PiptЊ %z:dE&KE:|+`%6v*MP+*$=\ȳ̝&%Pp[Y XoMo䫴] v͹$BB?Ƴ^W29 Iƚ⊱>Pn8P.|ͥ#?<4ċ,ъ۾ AzKCz2Ob(I"o]\#<hZhEg;;tRx~n DdMl qjeśSִ r+C-5^Z%LРK1;\() q%amWכ,lɫZSANSv Qڈ3f:F1- j“c|wun߱"tpcS1`AX}muvQQx:?v<*SZER69Gy<9-6Ӻ. Brb|eR37?E0d8hYkߊڳˋɿs+~׫jPU,l=@8;1 /[s(W;69e8c dl+J1c8#)[iJ7D$9Q1*y 'T\ʙ!OI~{܆kC 896%GHӠN7nMʿ-܉ Xk?Z[A(ܟCqh+w0kc:!G뱯ĆCTN?[K;2Y[Jw+fI<+T򚭨Ï|Ѕ9foE>ClE  &6G2gctNi;昢&Jo~HNS8}\p"cX{m*508Þע,Hɀ%txRԻQʹk ˋh Ĕi?ertp}K~ֻ}4I5@X:8Q]ֱ-%][?g9( mbO꽵nfsu&[=ҵ 26\ ''4,[W׆p67oel=L!ϫхΙe8>> 6Q9m!iY4:K [lRwGu[P.1qE(%IBjlQDڐOѪv+lyRA;kI <|Dta8tڮ܄m^q]u}:zSڠk 0mjIP=mZHL;8c*>7861~g+˄^oq.19ƒk!AfE9fv—%P{@*Y SDyI `Ф}I-8Rd5"YK l0xgɭCkcb@I2A30{&{9Ü |&tZH3Ŭk wF _rMIf|UOImr%hHQH;|dJfsQ%+|ZDa^2#DÐj낢xf` BIǸ6ؑ5Ny`xޞ T'&CkpFXsdUyc4nS"YO XSO>[bJt?Tޅ j 6 %-ݹTBz׫xp @ItJe[حa$pG J}'P~1C~63h~uC|4D]f6&bgux^gIo*I !ٻ^0+GHKse5MJEf7 VIՏe_I؃otUܔ arH+ԇ3ZxwQ/֧h$'2Ц;ņqCьX-֪qXӇ-{aZnewZ 6o'vr7o{|x}LQ$FdPgkXT,v>o1[ewI"Ѕ^.E./dKqZڒ|&'}8PÙs|y(fF@NHW7˧ƭ DH02"h0D }6\ݿs)uԍ>A4 ivEȵiPy4Yd%XB|"': QQZ&+N׷BS{@#bfeFܙ9%YMwɵoaRh%_2_w]ZW]49"XQ vY=CY%ʃ QXmI6a@.JWd2t;cx[bGS\㱕 Hw A ևCzcc;,mPwII?O`HfEjx| ?rSFՖ EZj,?d)Oտyc݋B@q%ǎT!q)g0#ǀƩe_~w]]Kô|-!s%dKWѼ9RJ`۬ t-1)T(|Pld^tܜD5&O5R0G!!'Yȩ;HdW*eGϲ!3f6Ƨ>qph+"LMLLLۅ*NOG;h-85iÃ<'0ϝp_t$40\>4z v٠||I3LlzC`x=|6^gq./Q#C'l-iLWgo)c,h룁3NIYI̮ϯ(M-xF&iP&v#UG'zMK?հo[~hWD,tP*aVs\ =7=[~JUѴRQb)#xh7Ÿ4Ee1xq%X yJh4ުo8_X.A!T 5Z-eRsOA8l6IGfqk2c (ɆeZcuk kd T4-ғh2)A@iHb ­u\HoNU%zxLUTAGj/J 5;z]@d^Ćiq%^/p2bR.D nJpٮqޯHŎ&!ZSoH}xο Öec񽝥9n_OKXXhJdh`R /a}eo;[9!&[((;E1>EonLTgu&!Ψ0~^g &l뵯X5 /daPI?iI59fX&RR;H$xsi֬ !} 1.qPs%=)qmcDD0(`L9,yznquf%'){4Z7]ݤՋpNb X@B+Yt }y>hġY{qT8ʾPl%޿Onڙ$)YW6TK2vGMjC; eZ20vmɳOnI*m1մuv򴏆5z)zu,O >|\W+KQ2 m$&肱hjVI ɀ} Ȭd!*{*Zck.Fyef<58iX` ^f|Au`wiP]5$t=U[YB3LVÚ p瓉TBƒWXAy]k?iMkNxJd~ie04éaxQIB]-q[a3m j/氊j^VUk__v(lqޔA_z qgDX3ב5;Eܹ[ =(ʖ\ȏ_j(q/11j0a™,2Р,<@tB3tr]z?@x!'HPA:H`?iYq{>Xbp75 q3 A:%M ;0Col!}qޗI7CtqeJ}4>_uH,̷HiDHYZ &?gYvY,SX:7ɸF=BA8$s6J1@Dor3(['*EgbtLals(RvJeBf:I{2*vۈM~ـWg=~XL򯾢7DsV ID iğ =+F6 <hmTpe{^\!&on4KCq~+_%.|_` [JQT;luvN^x,/>n/ŋ+cn!%{q!auDGxpP5R[p*j Ϫ g'thiN[G^´N [*."..w&6Phm1F|#tNjRęi\Z9 -$AIړWCwn!.YUDb/x PsEGg}%M/koؼ471I47įtGiCP8;xRt5&X2xwH{ft@C w2)?靿šzli﹅ez,U4";$9D cM(.R{<߀E*wv9|6ߤo{)ȒV K yMJ1S9].Olj~w8B`C:B&ZYg"j_B֕qZOSM&=tNy(c#Q͛9K$9ѠU2y4Ra~ Z a,UueJRyP j'_g;"r[")—f\IG+ڃR4L1$\wɸs6vc868R$mΘ)3R"p A?k鑮+M ?%0$5y'n5w6^qM9Qk!,fwfl+,^zy Cq\!0 AEfLVVm 46R-M\]gX|̝١(EG%9w>?^ V-sL㩏s?1 GnKoT'Q{9a[ xhtcѣ{89+#[N"ۜHŏOTUa k1u:~_vl)}|?o)-4К&,cZL[hbLbBWs {R=,"f[2g@*sxԅ,?"0aL8k4s|ƣss뢔1Ua$a '&&ÒQ4phg+Q T5r |&m4?TɓVq;v]X1}oSL*=ɭ(W7_8HhIC`?7{U.:524|F~ߚ{ݨ Bz"^_0ʚ0 E'.B-*6L-#v`Ìu ei/'n'ζW1y/Ὡr_ʾ‚ڹw XՂKzX^ljY7I'ް ZnFSCqO)I3] _1nJٖ%R/O :R[j'h-"-8ˢe+j)Q> 0)`ݖmNoWg (]<i=J/Beeg ԁr{Ey_ -9-faS8(:Avm٦=m繝`!Pa:t%^~[:6rjt"}T}.}J |^ H[B&^˳SwXLQet-]TizbDR,X|%fn+E,OL>JG&O &[?R/K *x+d~X,xRF؛@2 oa3Οz D:<7g@C_:[ SS5f;ˍ]dѥqrC^7~$a7YqyLV]3R( [c 2K<7s\H'L Mr`VpIw#T|>畉h 8;tb-#>ٚC,m/w)Rh e1@}z ;Rj/рO,/!ǂqI@6/%IY_8Rm@#8@VWn'{DH҉!#$ݫa{z YiWQ/Ur+7 q}\KD2bƹ!9PzI:aM=Ttt'?%-=tt k+vC{܅߰Xbj,;U'vw8Ovn$HohJ\d :S!P92UHR*24~h:?= oĞBDp7nH; N['[.GL%YHWp :*5SX1]Y6hfŠoEڡ!wÉMxk&5B؊'dn_ GhJNQvG& 2 zޥ{6X9|/7XYd!z]iaT9ԙJQI:P1bb'l?qNSiéµ!`cًOX7 _:ͽ$<ĺꕂ?͞H"` O,Z-'nIAEid8Z1oqn~{e̓o;`$Unr VeI<*ݓwS^q&(گ@ܶ=w.+hf3VXqL>:ic"-4寕(`;1"CO+n1We=mK -|V_ ĒTFY(LGO&Fkפ؏(\g2V^caY0p*lV*4/i~hM!S|NUN 1Z][r0 ލ+)2h:Xd o8igCy3DEJ /#"_0y}#!쥂?tԧ ׸j.Zh13Il  FWT: k+oҪN#A i=x|B|Fdkm e̡ ,%K/Vbr,dJ>>+ H-E>+Şqʢ;1Oj[l|} Hx@N-:wp'}emwg/% C'\Nt 2WoC$,=k7?=]up<_6'|`P@^R9UHcЈeW H'DcV#7w,ϦL9論O'sD&8uܪ*C IΧgU5U,7(*#$-Xb3}y^&Ϫk s7B,Ǿ;j<DԜh*{3a(Rz%$;_Jdu4aZP ] nH;]So,|CJU:p]yJ N;a dx㪵6F4Hy'S *$0♤XR NYȖHLؘ"-*nt+PYvXDwHZ4Xkd++$km蚘`{mt8 cyj1[b1FڭA(\HqYM|ƬT7M [^ۙђU [j-jűrBņ;hHQ&7ʺl.Uq fZ y뷹*!,_~7Q^J q I2vα\YsƥK04c{n,`'$ZbsR tz X}vGNG;rahsط5t3\~7Vt r(Mj]iTSl4]OSiIocxO̫fQxEJUi70+*aGsDeH pnN)(#rË$VYVR/wJeClT Hp{d@ﺿcwdق} ZZp 7 $&3KPOVOIrrP  hT Rl'2F$ b ln9ͻgwG~FOq[]p]^S=j 6C:F#0pZ#yJRK$cS^!~ +YNz&2ݧCwkn`ǿW0dOn>>R?$~zʋtӵ-?Hڃ"V4'Nۘ5 Ȟp'N@H?a^ ;T'٤ΐؾ[K}J@ǕxKla 0Fh Sd5 PqN][8{x;G "fDGb?/u+Z6?‹:1v h((:ay+ F%X gPk1(%Q D ~ݠmѵej#cQmE{! TM#͑-! ~ ^^|>N[(TYtxG:E˻q)3Nanز{7&|񇥜lS?sLnw|L·/O#-3e#"cbUpoXU(+}(; ?NO\wXڬEEUk4 S%f~ޚ+#OP7VNkTGJ䈠_DEŹ raAH< xz[-]SUjս+0#xw1wƱ:iXOЇ^X>:Xۀ̡@9cYg >(CձMhwq7-nO`7m (O+5 Rf͗tKѐyY.m}{c8O88* $վ"HڌY]vRsc+;!8)vɸuZs B@:xç/4$tƔPŸ)dX9)g! ,S (?RLM;NG[(<2?kt3׼喎oCR4bER Ë\4j{Li0ٮY2@,]Ƹa˕Ӏ P,c7hK rd;wu&ŭgE:~3Bٞ6Lx;׈@\X~i !O`䕬-|kSU%c0oOsF̈*s/<]$,!c#Y#o1;ZC\eU,lnkCʼO ދW)˘?r]_G9T뇐6Ө)4ظ6ڍ0/v̀=#@oMd;i[A0k~~+h /Dn9*I5',P+[[e3絳hFJ97WʼnK1z骮Mr*OUhS"3/Ik?5pEn_Y9n\oX(.FaB]QPD?X%~Kv\bDU$.N T̊y<6Tl(q-Y}JЩ7OAA!vimf[IXp7RF{1tahLDފǗ*pFhۀ*.nY‰b]b띶"?Q'*n ٨/QP\K0X + h sg&tyP; IA&[?RdR @NX?eP |LwͿ$'G+T} P490Me 'Dkc ]8ö2]0 vuv'ծn띐iiW^ KP%-;,=dROL+3azKXOp$d v$.k@u%u>zt% #8 0jwkSi կQow0daC:į07,~3HϏm7%-RJŇ! 1?++{)inl]/o[h}|\hL߂0Sr1v$ -yu*V0.aYYH;9LCj|[1z ϰmgP1HgUځ6zWGFedEeKlgLs"?*,MLqFܠ(zN o<`x\qۣ8כނj]8']i  M_/>DzYNCIux gSinj+az%oUSRI&[5<;Qie]͕܊rQLmdmrOa0Q8ȮE"^t0R+7`=5t}'X욏ײ{TCt_5ҥgL鈘\ܸЋm)0՜vHtg *& Lig(]KDhv@vf"+ vޖ&e dഝl㜹sPⷥ|"୾o;*ωVe3Iq290^b%^A$;W`KDX--#]z\"*R\%~CB}EϹKØػ&Uk[WAa^ # _PKO% Gm# ?-jRQ\Dػ!4E]|3dS\w8|0#=P]{jւW;>ۼ)뙸r_o~5 z١!7rLkjw#M+xE }c#&Sޢ wȣ6)I{|n$^-I&gG7*`w2}YBnj+8'1\Z٤ljeh~::ϾSq i39Bq{BēfNBZ؜< G Q8~T<#녘5z'e?tWq-BI1 @$~ŽC} H ^k#M@Ξ9aԒYk ?[Tĺprۧ})Հ&.f XP!0LP +,kL!e8KHмOxIP:iN@H 5bvopk8i4Ƕ,A9k`6=zT/? ,qʳPgZVrnkDA2WaH"2>ݮ8i${.nҿ_*"Cz&7 ()E12m֕\Ǜ*i8.GqZo; +U`ejw$AA`Y0ZWß ^#=+uCw6GB|KkG%+vbqaU"*2$\QsՀ \Tq4&9[}',gگ Q>y/19f !Wcj*B%]w.{5!ݷOk7*L ߮ }ѳ9>>Ri'CYqh'#H.N !c̡pNj6*Vz^Ugޱ&$ ɻJ- L A0T  cGy!7d6DS:vw>CG7-lcAdRv;fMnmAu57)t#/mef RV|'JMc'TP9(n Pr=/FJSY1a{_6_puԫƆ5̕iɬDYH@51i&q%cM80+[믴8(Ä@MqplϜ=qWA)Pxj`@;Cϣb?G" 刞%.:?[`$(G/&҆*" xCIEl Y}L0"nWMdW{$ٝӄ,_҄u"ڪ+C@?z:Y|@~%/ʼnÈ-21a./I$;!I`6X= iQx:mAkD;쳓־u*$u$N7O~iowqx0]1r;H7F<i:֡qV9B|+ Ɲe%ffK7 q:Ov_Կù8Yw| ܻqCh8ŸyXdCLJ2]>ĜTDE81 Jb q_oٰ!KO K~Le+M")%Uh 2P§%wJEY$;F1v(E?j.X̤^Eg*pk34+0MIx2s s!8޶RyKyh6nW ݚ=O[Ɓ!j->inI +2`ߔ] 9(.xwAdf&wwUi:#syC1jG#ƭ'^ e~\ $H|EC5/a/&$`+L8'Uܭgn [EZ$w:Sojc k><ʭDtA1e ve-ђ+ov-e3~7i?9^`9M7 hѸO.gzQ9m*{h )YKS9e51Ӡ fk+֋ _k 4 iR45tRVVܑ9fn]l"12=> @UzuZk mi֢xȲd7Ad:߶64`B\'VfP8f^w[R-sR@I1ɠ4+_V,xMBZՈYEl4`n҂QB'ExY#">EEk>Vae$zl;JZ 0ד*/mlAY#OCgP*yf]F}|`Sf .me?m- |Oث"wskP84d9$Q`e:BӱR/B YuS^!ԛQqLA{TXPI/EM 8Tk8ėHuQ"Ť$kYhjڟB)JvɝgJ03b)rUFDVg=Sz`67ڀxURGE9E:;֧cn&w,@l,B,9%C(wZN\pc, pʨ^`!SOyiCͼG=|8pVq5-XP$/z5;SfhW^&aЍI^uӍm|a¡j۴\X^ARK\&4^ޖܺkE$e*kX&%y%7^|6ml},X]%xYNR}@^@GP!:3RD ~Gbn,52IϹb^}@n܍K?2B.e>RS ֶmm#}̡QjrFb!?ĜɃG(v,V[/5znQ.$u[k0UjULZhp{b"LrL!Iʷ%#;9N53}CiM}7G#Kb\qwj ܨv~KR+W-g b o'XUr)VK&G.+곍^UK왎Gh k2ά֭aarh$//fn +ǞZ"C++*"jP z|oCь){**3*2iKTBLq4$xcc| 'Z8t*reBo ޔ[>ưHIN9b|q5jwݪ8 iV~TƐ)I;n;HJE~\*lƜ$b]ƱOP69\pnalX>hɇ\18Rs&5 ̂0mgHӾ]s|xKr̙DK7GuW1Z3lB|jR] ['qUUx^MW߃8';H6:&' |PJg!{}a\SsaOY 4Z}M[*drꝪj*KfFzQAϡ9o*4Rt tW;S$6o kL4'd;OurBpEۆZuP'ڿڭVWTq+~i#sq dx[+:p{]4 U3z 5~3-O)ZX[WogMbc95KR9kʒg)Ԙ4EA1Nctt{a?ue ;4Cfh[QP|]vX:A78bAX>>wZCHJ+Vg]I9k8OhXBB;lhI9@#t]&$K&1.4[K6rLX׉e-|=]i1KKžQ}@h8óU%TeiaYzjzi(0C,v$}Xw% |C^& sv5FHՉg)6iToYіKs&傱H:쵮Q?5`uΎJL2n?d1Z ,3 ]W졲{9?#̘CV_a=W=׃$R ϕnјCsEXJbIH/KpQ9q"N(13?W%QNyE2'xn[kfu<:deT< d6Oܡ<"FktaHvY(>_i5Pp !PQMCCMY lə R`xebcҽ%ʈ14ߺ9pjIR~Isi$ݥ'~'GGAX@93H)X;TN@ /0s.kWjԒt ԰|o`]eYAY#MBxh:v0ؖmImB<RO~ |#,+#ftI;XΟ{I;;Ig]I5ԉ-% C3Vx["p`TEjJsC'ZƇjLR<*֥h´Q cLݤ΄^ANs#d%.qHtf[3pp!1 ~m1a Ofo tr^V%L h3#᱇̠:Gfs٫8òjҏ1p6+8B* Wń-QÁ-+{YlDz ;袌 Mv1IoI6 UcޣD_: d(\2y ?3eIΡ^_uoK~ !4͎i3]uҪ8Topl')XAUre#|0.w*\! dΘd4` y%pFpԟqCl\ݔi˗5|ix!%`n|vMp~ "ӷqoejy$L;e\yWFLYӁBzYA_17C vz91+n8/eA|얗3kBkX&VŻM3>.o ѩij^3W+(֟SׯVd+oe ptz+"΋$(|ET`toKO|OO0q/7!@4+q]A)+N-> fH/c&/$8 ϡEј6֜fh8* Pr1YޕDlv x%CWawfqDPMP (gre03,JjF͛R&Nο}o0q ,Pr9͟Eqox.AR/䀐7VdHSE8'@{!#PdZclڛ1 9=tZC4F?u4MtpaP&=NoERGBͩhEX #1J̰,'xbzx}ZP=lII䭃GjblV'-܅1ݘ}?T@( 4KU dؒD摠vt淪 51y3Ըi-ޫzUGKVsnc<- gg^9S]-w4n$IgD:ɜNp_dxS?B0%@6 6J=>_΃v9`[ *ݷ0.FImΆ;YѦlL8 @e9XtQQhgxʜ.RmDZ:#(B8ND\BNe*vZ3epM`"kܜ {*Zy["0r_i\`8k81:DRbt ZPϰ6ٔ>5YOl bA(Y0:7gd‘4qE!b) :h*ՃL4)VlyaN'ԫZ ؾg88dp GrOZ՚R>O0`QjEިt\Ԥ?A&b^G>\fxJ2Nנg-R~EѠRi=IL.CBJDUXtI+c""Ҍ;Gs }bA_szi5~13Iv]#v}R {W/GhoRvHwW;Md?zA|p'!_?Wı"8BFXYHp⢥'UV> Uq1wW~_,t-o v,>!% %CV.5FJT6}4hlqJG>b^ْ2s?0uխ:e+nx-Iۈ_ASK1,&?e岋8@҃~l(bm fx<\8P՗ㅦ^ɇCs٩_Lq=u4eFCXeڨ TyZE5H'/08-=G*[/ p[ ߫RvX*ᐸR)7:%g~05ep;#ca:yFApKn\?V5YEk. M&f[N5_̸_H~9.'bV+`VlSx}9DUȩMqa`b@ FLlrl h.W|UV$FѓJjB(SۑeA 9vEdD9Xk"=jFaTu K87\sNJ䪋uEF>âsŕM~ ?7i/V*rѡ}mU"g 4F7BEk+wgQA0%-hhQ;YZPYe:_Oxk]@k1,1*3T 2uK$yXXoT!"0H gVՊn _Ue@j50p`RU[VK}} -$Jaa uO"ь=9NwI {y@>׈ͷ^%!wr A.i r5|h#JU, $wA=vfľSU(Dtq:9[ΟL`>?21V7:qv}$68Y* |2A!Ox] v˙B3aL*w@;94)xvb/vG P-C#j\xץ^.n!Rmp 4";;Es{xpEzME] 9 Vw JVFĀ|u&[FT_iV\lhkA5Y[;w '9 ' m}ܴ;7c(qd]q-Ueg춥IAiuOMtƆY?D\hdKELD9g"|Nmĭ32±1n:EPoX2 ky`hoSlW?ekYDsXTNC^/<$J*4)5\iùk]O['2;WhޱȾYyw\5:0Y'iǹ5,Y{ z s 5$ҬL`^8GBhw=Gyاԑ]*\߆y%&zƼWxZd"W!)U$ ׬O~ǿT4 Ü%l}M ; {XC6R{#66[% 4}Gz:([<$q%>Sԁd_xցan[."K51nZiY$-ۢu`}U'@ 1mreu Wmp5B`WT(qIn9**!@|EwWUl$, N y0Eշ#Ħqk&p`g0ֲD%INXS}ӚuIOn86e_ >Ė扫Z/98JNnd{0~~tw[)T32\i EZ>ODC|˸RDp&&s2H80i[^DJ$C`.ؾKMjznilFfڏ;HA!OmʼԹ+[J,Ɣ@ܠÉ)rϻ*y]n84Pօ5֙I` )fסBoJK4o:yGtrk J5rp-r cnip0) G ^?'zۢVy' yT6(sп7c{Dv-]I oCNHX) ɽ(;aqH8nVBU˔ղL 詐l.>@`I`zޣ&glG%tkZ}DN!몭+}`*H>gӰZ YtT_rwŲvVm=hBgY/Ū6`j I=Sg]qDb@y݁a%7j+͢^ROȨT عߢ,A[WU E~d3aPȍ! P qLJ4Hh&v7pV*X+NsF:g1p &I"`N1|QN@$jiNα $vTxKƢz}reL+-VM~g/:buz. r\ D/ \?W+wCb4 C*cz=e:Ɠ^{fVa\/brG[`AM! LJC9Og0-/ml  ^jeDIgdLcXdӶ״rb0̥UP3϶p]@]Cs"BC|ER8yUVjg| :A*C`֊LaUKZ?#Ձ@ﻭT$yllċB`f 8PS,KO,?D+RB@JlU^**w. 4TPIe/>F d+l91_ܲ 1'i+EYb'2 r7_{W_K8i/16!54Idi^!CDxPe(+Q:c>^UmH6uBQʮDY(Pv/vw䴗Z`4UӇ-JC>eE2*؅sw|jG Zr0˭xC5ha@'^)Ht9;)cE('Im zI"=]_&ʙz$^- [TVӃ jQQxZR ӤdU]y_yLN?EI2e? X ȫ7fl clfseh>FqTUУ|mVoOsA|}kdt ʮܶk%Sy^w,-W!H9)4aa߁6"B6Q+S6!3} h lrua`DnmhlԿ,W04zU-}eZpfɶP W[Uԗ uhl&kn:JRXImۦ S O])V3a{Cb.R RV/6ߪ'h6yObkspߥ]o:D 0gSpp疱lXۢz(t*`)%pO&IUad=N!Cb| ؋鯋nF fToqZNfgKe8Zĩ_ -I}lt>7>0&{#AܱºX&^瑒IL F+Wݍ/ɂdq;0 sG琾4Rѕ+FUP%"PrW@3Z-j1Ěm ,:V39!h. [vMU&KSEiK*f\b}kF]uĻpK)C_V7n`ՍPDD ooT)`cuX 4,. ]UdU=)W힜&I'egF ˿2}zó0Ͽ碜julK[G$y*""7}':xqÊC#fk){tj Г2i8q$]ϑCi"| M|H[*AK?9*U K.X:#z}V82֣fP^,'IUNÍ~;Aebe?w|5˽9[mS !>t+ /3'}{OG dLOߒ\$ɨfÅ.-`j.xgNrmpX[fftG`D u6GOut Q`GO'K1{|)DZ品Al)VhG?UV.ar1 ;W4!?г(2cYw+d@Wl[k.4=Z+3)RIa0ވOn9U;D} a!&e*z/yY$#(9^҆ N6Il*˻>Z)%ݑa{QpcI ǧ[\Z>Kq6"F M')VX<)5O!L]JK?iQ1/5ܲ/u(^؆pbR L킙BP𧃓zox$fvoĤO*1UC ZۍE^͒1g8u`WApR h@}|z]ۺ l )%GjN"e5'*Ǐʋii6:-T)E`Cߡ[$L>5I[q٦O"fjXz!/N[ʩBӍt* !>r{>]oP65&zԛIhXY&w]aUȖ^7 })+t:)NPj`[] @gmy tV&l_]yrHsXƖ^h*`D޶bVll |/ _TΩf0~ ࿞PaX%3IJGbRw /6M|B޷,F ¹ Axģ&HJn_ ?#'הvW&k\3 bD ^4} !vl9wBRd^w{G[8UaUUyWahDk=Op|ǟ%"ۦ@g&0j|Bh->00c}&$S3kyڔ7)·jNe3@W` eb># -Or !ck#~3'T`eR Q'5?~sr[¨g|ԋ $jwRTVCTiGWz*kqY*ߪɓhX^Q@B})juT]%uWr~MX#sAu닭/"7I2\X ~{>예nѦdg3d{bp`[#7.p4P!/.T%gl]Q\ByaIO*H.({ݪ#,$p6W? 8}-D#Y'UVQ*!:EYv T\[KLѵ,=Wœ~LgfR$ZIzOGd?Sm*R˃;AA C |ޮ?uK)U dFLl>h#}RllyB"=6r*,tC#*efs@d뷟`e'exm7ՎĬ}Ύf{^<#dlO3?lv9*2mO=<)"FVgC zåz@Or'M*-†a`)4uBoh:eD/Y ۃ#堩նTA&5/O{ޭF\y't^.}6w_eC;'(x {hk&m8 1p u&x[! ]TѠذ_u&dt?ݶQ)ZZό}F}99ڱ Y6y+2ypoRG&Ԫ\>xk/&N<@A}[N(B`)b돎:NQVkMpE('BwKvQa!.@5F3kW{+ :N|~SEH>˥W"] <pd^X_0\QϠLc>JxO 7 7hCuŶ:p" s: u)ŝ6G2ˡpRe..ˠ;&aI IIa\M':+6*HDhɍ2l4ڊIvxŭxܿRozWA=6"lτAҪSC|lы}` f4f󈮀>c gFiEo8=%!p^g4`(lyg'n"T@~RZ0HGFrW@[9~tSF<}Y&֦ Q1z?xI!@%ڣ5 JXUB~M/pv>+5H}̘%GZDO8?%b+UZ"˭װY-CFGq*}d%TI' ͰVvV a)d|+ C  {OH|$l@b g^[,'xdCzARě򿶳`ʠ,ؗл:]G!h _s3U2d9L@q<&*+q~)Ħ(; 7ΒAg6:9 +p(tt3Z^bn?AB|qu_-\ HMkB4.J+(hiuq[IX&YH8t lhfB(BƮX0 KO= ~1g&=C0˫2:@ 8cQ_}^`t~_`,%8N~EkKUbi"XxLy\'N[(?ugqp}{Fb \Xw>e^T?י\ &V6 Ȏ ט}H,ݚg5AF-હ[,ߤE _Lӹ&D~븑>2Kk]I} %;ZN.SrB/%tGd+R`w!xc*87.ø-^6}T$>n ݖvQm$Lz Kxk.߬B{9JE`Nqilp/)Eշ<5/Hjrx7 Pȴ`צq0ce<+:{+Y[EXlZnX!\/Q^koYnQ;%,y55lNؔ|yZ3sE d~ٚgqv^0SO#l|f}.!C0gSۥ>3pf:S yFBz2+Txh(S D 1g9'Y{# yqQnzE;c-ÅUDX(4Y4qX3S9JTzD;`ʗHg s,^PU`D׷&$f&;N+\y0E\B{g3(S%܇ںBz[%a6;uLEcEh~xJK6![:hR}ISzd9`' BиќΦ{lM\e9g~dOye@WpI7Actl]wPaҨq6i$.INw.|W~XAc>VHyDnD F ;N#IƭTwmeݓq c ٣O҄`nwu _(* $.T vAz_}LZ-!/gН~"̀Pn9#jfMme|~XvMg!9Z"yD@& ĉTkԟUsdf} oY%2hq[iݨ "9=s0j[G6*%7zL^VW gu[믐^3 5'K/!@q0jdɚ@OicOWEph~PJJl4i{.3"UEǖ;w,ҡ^5b,lz/@[D̉]mDzlc8 @ʻ}::<eɇO$&8pw?6Eg_"H,mWU}oKE٤!npI|फ( qJ5fNza༗˫3.2;4x1koǁR"yR"'nެ67G6͓MCdQVAΖ*W^jv?~CLW!R\d9ǥfFOEb0sJ V7^H<ɰN;\|"W({) o I55j|I:` wb/ƸoXKĉ}]lcŘcȢkhgF4AX8%y%S<Ň/Baho&@"I>VeNa*ʯytVlO\ԒĕgIr6v{2B.|#%"r3Aj]^TD}k 7ե~QGdx,0Iͳ!([†H ]>VI_s(i\ 7~WZiRCsp4qj ,~oD(2 [*^LX9,BVbJR;l TEO3d彡|~Џu^;Q?hc 韹}#:蜓n"{8\mJB,2/εט:y_pqf-#8/44a;3$2%8'MnRMܙh"v|Bl(w^@PQ*"@Pdjߏ T ;Y1 y˜A*k[Dg/ 1._j jO؈'g>4+j ShCI*8q 5Xp) 3]7߬lL͉!q$\tME˙e rEt!!}d\fXKإp1]aCb Z&O5DDZ$lQXtH ?~a,zwll I~WJ(& h$k0z^ms3J/ػQ#tto br~bˎh K2qγFjwlAov6k|m+3~ڗs\41͞d U(Z5=%:yĕ9[T־ۀpBl_ )N|.OEʓM%A?گ*9m FVrh+)bE@>釫>V & =W&fB&&*2?Xɇ{°ukS u4)Hա)ySmSrr{ur EqeDkPtRmfu''wP3V)Pm+M.ƮO!XbQ'PT3ùe=Zq!?8ݺf w VJ7iiAu?4zj@۰FR6_1:lS]vD3rU⧯GGEcgQpr;x"%'2r.ұ\v%=6rˑ_ &rS|$KD|Y'{=]njm#_5}mƃmlX$ͣ@ѿN5^ J4 z'N僠kcтvyVGΣ 硤@{$M"h+P +=H^!=KFp̻R2c<+9xp@R4CyM'[kA=$dwN< Jt l$afZs mg1璶 KAIu^NK+V!yWc4nCT3i-ɈkZyϰTT͌Fn8Ҡu.P 0&}Ǔ!\k[|tǁl0 ӎ"D-ʲ#ǸCUM/W6D=s8D\>`ig]O=Wc(zb7ػ+ZJH_Οx=@Ł@42GҙkQ/]C!S YMm $? 䆥UX/ 6Cbe,/ TV/ 1=l EE#"50@&MͲԕƏH}xHXByUQT_3~D:XF$o2_Q<\:HO#CneM0;6HMtnBpဣp;LrkQۉjQ7qE 4"opYxw;V! =z+DNNs w턮h642:0!A MoޔרV-(q )-v:XctٶǑ!7y;5yYhMVm۸h5] 1\?E3QG3ǕVn;< ŝ]UG ׂ(KrIO*!1ן?"73ޘ<>M]9|Cjr\# #ۡ&oQ `X.V[؟&7Kk \d7h.C':ya Ӂ%x(Vy^W.E #/Jo蓳0ݸ\\Sm1F=C6zQ OHVÚeiw袊p$0V!Pѹ=xo=F+YzSrZ &UH;CUbСu"a] Jmn`YnyyQ)V(Qoi{bbo* Hl֔аԎ׍y)5wl!~==%lZr2cl}>SaB) -ђNG:;vY |· jh J/ cw2ξz\IpT_qJxKYKW;A!D.E5D9F L0;s\yȅ'Jrm? "?iؕ@!Rwi{tۚRppB1vF$kʄU%]jtiMp{|kذ|\_i)v-Q`$`Cn\Oa\?(ɭw|7iư/=?{h)p6֨Byv :]ffWj/ DЌ(Dը-o̯ffy/Vo]Q|W|hEm&SNWL {L7g /h/\F*£JbgK79 '7w 9TW+V3EVUxSPk ="_ <8P2fO:ɤ@^؞{|~1#Z ,:w#)nu#o<C˰UkJ_r{]&ǐw=%Ww>>{D>G`3f DbG\b/92J<<1lSMG*;y>LU5#@X~w;'¶W9szX /aY88=]µMVEͬG'Ks.s݂HB-( zl*/IrA6B=jrϣcYHxyL3#qw/z( Ѿ:.Bu")o;G'*8]B[Eu][#9vl79y%dvFd|n;^+3?L8(K9qQЍPwAZ[@2'T$>W):ߎIwhVr<CEW˳b,J2-];7\wO.倃\+4Pmvakt&Pɻ%0չ#NL{6 uySFߕȇ1 /C 蚑mҀX7׹td1#Ia D1.-?%&^HI{ ܻl_TSB4Ap)H+Ū5ۏG~A3sC\CTfޣ9*|qL ۟"ABPhSjOx-zkR`ӗLl"sUTPD3sf2ŕz}Ix}c䛈* c>+D)b%b[ƓA:(r 6Hez\Y j~Bf Z#ol\r)# N;7vy+8039}kGy" RMzMdh%ҢApJҐaIZu9;1hH*"M嗽[xc,  wn[m-MDBc_/Ar3eNE]ǰ Ʃq{b6=1{t׷!n}X0. tc2תg*Dw˦w#IR=/ap \<H6ꒁXBUMVu7rGPD[c-ٵ)'[ijZɗ3sbZyy]| 㘞 TǷ{ZXsU?.tWsODiŢ{.AOn'xB嗩y*FC! C:WHT1j@8hu΋KN2n/-$]Ţ1|*IL ʑ9! /O.dB^ƃ ,3c-s Y [[B Z)r[@͑ ,+D1J2u=cobm~ho w""M $!FXv$md4qf3:UkjzR a.P}qpk2%۷8Q+~_Hٚ-{eօ)R}6XМ~ͫ|

    -ˮ0O"\Hiz,@H}u%^F+8B\r Y =xBZA>S'SE .\ԠؾRui2ק?hA-Iy3+2<`t:SۊSDN|ϯ<\ dd'DǚJWƓ/!wg&_WklXK% Jհj~_Nm08~ř7E˜4~b~Uzdqd6lj$$=9+)QXhm,TvA$ވdH< 7Vs_tUUF Dm f?!/l_粙s2Wi0M(Quo!HtA^F.^",o~ϔ!*cr:u@RdʈE䮇#l{/fÅc9:db›EoѳOYMxr5Xm":d{Z 9ItM*#ee))#!:Zfjv*΋@VR4ZF6NJÅ[x%F&烯bk:p;O7z>RU@ivatu>7\JFW*m̂\$(^;M#T{$1C< Uhܒ 76-/8/0!=L{a6C|G*H8Ȝ蒷;^K*D1φR)5o,3פz8f_w3#/=ui72 cͿ0tϲO@mzKe&76 DPd%Wg2p:67^)n;Ļp² KتaKUPk+c yu,M{7*U&ȱ]S| jY gV6Ts@EV(<0Uze/sDI9·D=4xfR^JlUpRM;N;,p$M2d#t6 2l<ǝL>x@k=6o]%T_3_8xzcE:d}!kXs(WӮіwhʒ^քU=v2vg_^{|@"%|w(=blUwlJZ.ܡ>.Em<|#QSO׮@(旁RP$n@ JVl=Vo yJ/@Q6宋*Z/WlXbOr+2=A "zx\y1W32{]I㇌e~/)9WE};/83_T\ΣTdc bE5kcǹf lacPfkTG;B(xELn~.3NE5|+cte7 `lXKYcw9 %PC\BE{Y bc(om>54NN=aG7+;4*fvc.;`!2P(c M͟)HcQY-㣪 n1Ȥ)nN,(PvwLAIrHa;j- ,"F0c+-UJ{q$+0hImA zHQz1'I/ ;,A{UyUu:Wm!Z޴л8%R4ke[WuB78PhWᘹǞo a١P0&FE6h#fndt`o5faW-^YPQT2d(^G~)u*:kM"JT{u~ PWm%^_>rG/n_Z CJnit'/ 'GH)PEx F΂tpS]Y&_5AMUˌo AG1JеAx^Pe↍dYq_N87^6wCFN1+Q=iLj"{ iH2+jM@򊗸oSy~z536m?DM )H@w4Wi,BA y?Vc<_Ȕ>+Uԍ5JtK.Ν+ V$N0_ZkO;U3<e'Ja|ڎ1lnb,ܡ++29Z5{A3:wdJFu23f ~f瘼j5Mە/=No{*>_]) %] ˒Ո]a3shű,:!4^A*ك" -sW=A"4~"9O`mݞNg52J sgV!yx #(xý`:"iqX+-^P/G q~9$xEDEN|yyYxjʛИgU\2K t*587#{a*բtd܉}H"\UAfFQl_}Q;d-{2Ł&1ɱyoi%IkVH.nF{Za5() 4#c H*;h-̼"T+[;3s"OQD+ 5kLNizQb+d8A'~E D4z-:cuP0`CB`.s67v6E1DUZKrbhHjGT1)p#V0U2\[a;[fMsvg Qm-筰3 MasbܔgInϠ֟MnoKŠ4~.WB%{7Lm%}&Ro*^лj:lIp25HՠhsuoTnrԒ[-0_`h}tu"ae9 K%'MUʢLV sa{@gٛ/rbP{lET_D=*!5Tm{.!ǙZt8~Mh9GT]~QZHH62! B~bw-W. yԶR,e9{8.ZN)@;{6Oi5t# =Q3tJ`ajԑo5n1\n59Eq2S8F2]joJ):odX2$ܮU]YQ $j*_d_m( uRRe{e%5)Og͇S$]@,9T.S),%@?ն5=IobQ yǔ ?tRDekLT3f!G ;k@*Y'51#ܸ&;>i6\@],%!졂7_rq{T ~9 v>T 6_F"JE>(vadzv9|Mc=O{''3~5??"qoPf3I޼F *-Q뀹3[ %j;$qBLQ8;A~󴔛9aUZ8IK @M$ Lf9림GV  ?I[4bySMXW:k =_R:X}&DBfz(TR:Q;{F89t527/rΡeO] {(%w6:pKg3p$<8a5l, - S^@}k)R>Z Xѭ `Lhf>R*k?z%o$K¤%Gܟ :kؿN\k>&"i_ZbE3K 6-cU lA)]Ғbtqxc$(w P 5 xPqj6+߲+bNd1LWO?!II)0*Gq{tԫX1"E'64ۀHo pXCd׀H@Czxz T! X k+Jjx+$A>YI E2Yf"("-ǝhg?yF Kh%u$lm9`"=G&PFQ4WzcDT՝FjsZtgm[|^symS=$24~'V)/A6boŮsNI 74tGeL:XζQvπ8C\X$NK6Q3<dM&Mbԣq"pBld u*PK[Ei=~R qB~\V PrD׭Wv?FlHFtr*ߖ1*O|Π>&E| "u#S_J o {A b4qVXSg3o9 ҽQUʥ uM+\sSJ.Wn.!N>o\mY,ѫ*r{FX祛**Γ3pLwYoISn:GMw f\9㩑@ʫ=Q_0"ݮ^rfas]'YHip62Հ HeP/c9>¥TҞ5;As)@B5՗h)o| !o ;9}-KX}g hRcR YO"@ARjX&\|^v0͂,EJ,&|b1O'"WR9.I 7mGJ±_V3U{RPTzTjw^i*a|ؾա?sY\} r+nHіA m2,8&kP;ևJ>NdY5ZT ~ΨRk%|/V1oӌ|d/h!M$jUI6-sG~(6: ЙKmK:"ăQLzbm7:?~!|.yVFc#t .m?ag_@B-ePfRU#dpb%܉omŜCm~t@|AAbDv>*{(6$y—P(1yNmKy$~q N Ku;Y၌j^,KY+Bdh(_-Su?- 8b.G?~P=['qhh[dI霫-]R23fCX5EK[\"-!} Azu ?veגf9)=Aɱ8 MB림˟ Қs:-,C\QD;K&`8 jEB >D~g> jvAƻ3]Kp=+EJT"C}kH αn0woMGWi +q7Ldoc9S!ՙ 1SU]v^0S)W9f*}*9!Asmjt/Q˿7b8 |.EN2Z5X7QHcНVxeBċ4h׽HfO4ۊlj;@p#gB |I0ol6A{F^jrOjh+7m7 _p90:n;x6q%Y}T5 4ގ`c_| S-̇Y͗6P`2ֻܥ.nJVa懦K~Eb4Yt,-Iۢ .0PַgVU {pɜ:ONjs(^wm~B!CQKVГR42xg>cҾ;wxFʎURŹW) `wDu;˄) +5cln`Y9DY rUd]!#TDBNcpAVNJb|-=r_tx\!yNk{6ڑ4S!AȽ5by!Mo&T).ƃFnl4K5zZu<\bVc.ћeQUX Yo߀EC= GZ7:Odź*cvhL`eBiB9ݰ[ݥf'o8 rz+GuI?:!Ʉ_hf3h%@7W=Mؗ ^c((|v?SGƐ"e);db+K(t4u't1Q SED O"UvLDV,&"љ S-qx~M6M&Yц#&W @sttzvL)+MJBe t9MCyn7~%%)_7~X+|ZahH%'DF [BtʶO׀s⋡!BC0g3jT„ab̰>+47<50?L0r?cN4YKL&FflO%n=Cqy͆q[H0aթ!9ؙ<,h@A[J-WWP"36M{?~׸5;H_J  !4s siy4nw8Z_cC5.Ɓᜐm0Tbϡ0l_;}[[!nZr]߭*6KHϿ,-K`xF0k0<hOҰ>fAk`GHm\%e!VӴak0;uкb][@Ym(R$tw`T'!5.L[b3 @L\=9ά !H6NB>2lГ IHg5b7ϪK~h US`q>e*s %:(ߟ"1sezxpˆ]~B>-';Hj@LW֣IN~ ]z;uiәVY|WJuξs /.VFUwP$8qRaˢiÐ3Nj[9>%z`8{cPr-˥^Y>|@g=/RP{{/]> ~gɗU\_岦-&("'hECq^a~Ws>/aDz!x$::[jf :J?=TD~aK77v1tIPdg{JDʯ׺MVnLWj-h66c{M{%! W|"a AH%^}jZDN+)\99+Mި8zؠ^TteR>3ljj3O۳hئRYgrB {l.֡tVwlHטij(nt)t0)^j4ȡjpaHPe (υ0x?k5l°>SauLQN^NXmݢ@4[H5Z%#5:Q IdJMC2fLjn_1_'* 7A+|•ڪOuݢZrT|IhhZ]DLsIrY~|HAO # F*/E\CQǫѐ *Zsi ീ--K3mI1I4-ܐ]Z^3-R@Q۴KДCH#? 1D?;4kSS-+>h"|@os<ٗל?Hx:c2xaj7:~"vL5v"DX0äe/9- `Eo} KpաJPof]uP5pGϢ!yʰ]HE%[x{^9UsEX_]8 ye+XYjr:Qjm@& [FH0Nx@ _ ۞#K<]~#\6@Dϣ5rX7{ܜ_y9e4Mo;:v Q[S̳EpӁ |@o&-iqFV9>RDuƧrCmZˁ05Bk= `3?D+l`z Z{ !\rV>ʠ+{Dsmcg4__sV;q72+^*Lah+я%X5tx RW:K7tQ#p3RƤ=KI9#6ڲ{2XbHet)H_sLoO/i?},h n~b)R/^vy YQ"<^#z }5E =wrߗ74[ wu$B4&;\IIcI-ވCmv)wYx.*BRGZz:cX4 v],XYݪt1fmKm|tOvMK"Tl E]B. C߈z< 32\ל?q:\J w%˸ ie__=_WeS18ūӷh }SCfhuƄ3:!0et jD0IR`ƾT6Nt?z*6Ki+\$bԓ}gXBHnx:0rt!_"".;.ŊȻ4 DYl}`\0CTo#X`ɀ˷k J#Z&BU0S X|߿y'Bғ ACN.u#u;_K4倫/eBr"d_c\}ճD'TwM_7Í, :Νq=]K$^rd %sqC3c ۠[+ 盪s^D;)XUeB6|ޣx5mt!P|xɜ4`9+>R@A)-|\XXcءHT< \'>ۄemOb,5צL`\`c(k9(rCbCQ:U mxUWK!,95>"RwUr ’8dB)mxƉ'~=w% ==jTHXǩ(uw9 [GG?jøPAK3A}Jhanj]Z)\tG+]C֌aj5bo4}Iֻ κcCS`9An5{(SE}mD\s֛6t^?4yZ kkjȡ$,n7wTnҮh?;UNPLǻb.5=TN64Ɲp6Ǧ*lm<$r'4 >ZK P[xetNH|?&mR\Wq^ob~`Ho)an=%Y{nBkAh?2>h.zge@fjy !hטZ̟NBT)2n 8[E)̬FJ)iScE\sc?;s1b+by̵@K=y [s\z\&KcKyRZ^ _j'~zץ+D:PLPa:g\k(;2[Xs#5a-U%;Xvbyr|b=oV%h+re/zg7t]fIk`7=(/0҃=@鈊bƽ()ٰ+J z3̕<Һ GcX),3<ʱ3žB_&!%־(eA%'v8q)˴xA?N. Y&ڀKo3Sd^.8۝^)Ty ]:GF{}Pv>)y< I1d׶)9M,창r5Vfh<7Ocs<ޯ-33ݤApv>w伧CKы^.%/_w!cѣGcgnwQPKJ8ؽ3#3>e1E (wc * p|ţ( ӳ0;Q$11cUp2z*{Aq2 %1م[8'.5K }e SփZUEZ!ԕD }?iuEHPtӭ+fYڱv.W<K!ag#*;QPO%JutD@\s>zkc!fky -jgz-(t$N ˉ+:6"֗@)ynop{y_0-\N #CneAv=Ãtx"=t?,gyȝRЭ^Yt.:ƒx-L`-N:J\qH9xf*,KÇn=BìWvBs%riSϺVfp8xks@<3j] k6Yoe x-3[1 "B`>EJm9NDj&aoAgrse* 7r/>YK$&W"v)d͞{0m6?sf>2 OT,z2eoC~&Sv,}D MMuldj`ϤP wd-EOv֡}ePV9NwjN!MPWx'Z.#%،ޠ+:_,U_gn54vN͍8v|S,mXigk U{|N)͸&x(cn 7:MYLjnvj{?uwR#'p$Au)k]>>=q 2zGx&v5x!L&A¼6LI1>"z[r<&6׷txֻYkZQ$T7ehI/7{I4ޔV[~;R^ u__@ 1OwXp`zHv8{a̝H{N+a Әd>Tf "f'.<15!5=zR WgP~"+S/ ZgKJm' EvY*J!sDs!qJMk'I4g曔?F[amLn c eIfϖ[$q(8F6ukϚÔϛ np2Lv^Fk`'1^Z(yQUq73aoX=*wݓ}Q b}gZ 8D9 ݅LYNH!`ySD <ˁk*xaĈOn.-V@lA)Ww4*dQԁMԆc&f#eXrlƞ9sw5GSO1=;Ԁ̋?TL_"ay_LH->9 }k )k,uv?_l O)I89!(D}Wǀ~KGTJ<':ksl_YE)Sf,ڨ+I D*bv(ZSmdI )ȴF<]5rףjUes_:;ե[H; K6EEhIfm<łi-]\o3mOLH.fup$gBhcHxRfVL4(‘Y:%f_V (8cjwBr1Ȧ$*w0q =2R![E[кΖ+*/]vsVm2!FD[s a (*]'mqf(]Au\EtέU+w7Th|P*+~ٕ,D^xKj&ɮ.BW_Pˡ)-Ƥf>/z*vڄd}H)jA`P~qISk5p/U_% 6OM՘f,;ikŔE!Nv#npG5P)ä8R:MA۸q:|?W(8MBuc3B\MWGS^fkvbO6mnA].&l)-_(LT-?+r/ZeH 7 6Og3o\q ]{X*!xhy@/qvV!(G1v?X1LF~1O8 "Dp(澉4]|No%7:}S#^v w8ILGgc1^Z]==n]S qX#PǾiHRZQy>I)n}n>Y^Ck ~Of3}wÜRk?4wSKUd0gG2aA+?d%:__?"p-Rv( <:egd7GORI#ʳ= x\I#c*ץ'>|K ‘xIj)le]]c58 uZc:."ܠ%L XcQO p/$>0{W~nps6<ǽBA|pK,F{E1LGDy&ьkuc.\E_b]Fh&0N GG3 kʺY|h6a"L"*6y`;נw_YQSuK>'3"[/FM I:; t+ %9>(^NcӱY~=ǮmO +0+RN)bPg73G9#) [cs=\Sb6cɤmvk,,bՇRa"Td+ϝ?4աߊ@7k-d)Z/B}`J^D>I%szk~-A ?Kϖ!9f и,u`?Yz#cq18<b.^G3C$ڌ -Ok<ꧢH0\7 Gvy|wXipBgE 9%jCΤqF/&CRj I5񗞁+F)I_@tyjOڄf+Ŕl]B6E(UۂfMHiSfԞ5މO ^;,KˡP t1ڏZb >8Y>Zl+[S?(3eV /ې$viya9{ZAkX ԥ%jډ]jb7ziNtߗ% r3MKZV!h k_ne!Ov|e[ݳ ԥȯeTr Ba^ulE9} p}˕ZSly1ʜPDʈŝ[orI}evy^'o^H*Qb;.-( BͻD?t"]%MxM5:aܺuĜƄwq?䈩'^{7Ƣ1V7^=ND3e6?R7qp:O0(\o>xm4v5Jh1a|挌pM-vAQ=m%փ2#$ *8Ouf#mfQ\xQsg}n*!'WnRD0 kV'4K C?_d4܀``wVA6IkxRԃ!\aAP$Sjה m~WETEuvV ^sT.% 4떲? pn@o,iVV z(!Ga?iSjE|TKeؤt̗#N&' 0R}US4``K<âunwQt0!g6˄qPHoPD>>P*g9!4MKl9QrVwHT߀`Lz"_qet$i6[#0*>aϻ!oX:sn"F+ K.,"^&'6wL3"7'#} k^{[0 bh1@K2T] cckem^DLV'*61Js5!3^0$vH A<1=uFEWFZ>-{>"1j;^p !Ra͛L{dxz߶S):yD!r5Ҝ=ݗ pJ(_!3+MMr+VԔXZ[< v\珢Ҏ1D6>p/9~@[Htmъ~q*W.E=X@ω=Mo;5&-;_i!}Fq@)X%3 Vq$Ĭ⯏ HGgxŗ(ܞfK[S"r r7"G8AU RQeCk]|V26SI SݸP =,Vl*be~Cܠivï3p!ϸVNtHx,U/}6;ËFm= O^9ިa'1RT=<=PW{,> FU=]WOaa[[}u$^d@]&X/f1PjmLЀ2@A+<hr?A9L,b}3UrW-MՠF>ɍ#Zb=UOg~"O@_(8n;fR<"4lraZWL_&65ZUhds#X%'00EXz}ng0oP4h%':#.8Ҭ'|]; ~zJ+=jdH9ӳ7!4V}4mRQ>Lp2TױD)PWS#zEFm',AYQ\jx?΁fD2[I7'swM*B,vW m/n#h$\?S%KOyގHYjwվ̙4'_OE+9in?} ,_hoQ}$ K쟒آdZm[|2N5wc$dDЯW:ϊ:A/4̐7@ 24VY_-|]0$rq#rЇQ.rm1~|omT{6HNvdYGK tbV~#yQs't {J*G 펤D ưp0pOcifK` F-T6qL0e{Zцn}Ebk5>>v= ^SR\gӵ[tmpТRZ%dH<Ǡ6n>&&+8Qb/p4,_Ԏ^> G@ǴvB [.HA ׊!;qҎʢE_ \dr5#u!Ȭ3`fVpf,fϚPDPehˡHkhE8Ne-"U ܫRLm?v|^7p:wm#^"(H~2YY)&$/K*7At(X(^ưrIgQ2_{l$O͹9'F?yuNph&G&a#>gk ,Cك}_A%%2T/z&˟-(S[xssRE܇hZ evogJ ɾRoӎvXh xhoG=09BtݰvsT¸h gn^B67 "twR 1/TPGip6NPjڢYX?({b?WiU4AELQp#r r3,dffd4Sb|͗iAEEjLg;|1@!_Wz^,`'²y!g:ׇ/3ir .*-#\TPVQ$ӗK`%*ifd@F񆠝=sw qm|WDD`n R3Dıֵ6A`~;?&p챾q,c>̌SBg[O !;U[}[d½lW1Ѝ٠m{@[J{-5=g*|~!l Ӑdɳ#ζ7(^߂aeI{5ce7$>JY,͡f,yux ;8I'j9j׃`Z2gż\O<<2 _=x1܈*' V'5J{ ).3Swbڊ-eț*ߖ,܁&Zfuk#V_\;#3u)lA;.ϙV.s?q0n?Ck[Kb7$d#K3u6xp2'?qZ,Okߪ? E, IhHlm3qO@opX)UdeU%yxiҾ($$kkh(OuUr8TNZ o.SKt "fڱ-O4vy0BndʥEGHɸfJ& Ar1>HjnWgpeD;l0pݽ ݀WMo} *[M5EGE } 8d fq.o+ՁiV~Ŀ{h/ ި/„ /x͡ fwwwq-=PgrGT8=A#ѸSDUJ Cnk*܁LX'])ޏ zVj [m=_|jWߡpB=AE=ֽ8us&mA]9`lU,> Z[ҚԇyQG2̔|h>͞ϵ8Y?38cO>]@Nag DbC'6k.o3X^.fED ɠMs@{4a&nՓpUy.=&FB +L'yQE`3<]rNCC#2Ƥ>RW 2i(ޜdH0GCL0$+ϧG#dޝ)0kmhU'oɞ٩ڗ~\Tk]][TXT$/z+g,onm#fbU+VBe~tVG܀Qȗ %{j5m\QtI1Ϟ8Vӿ8Fa5v5 g[Is@[.xl"Y['qCf{$(n~Ԣ;G|9?.qB´,+XyszX֛hk`M4X ͅд}DjmyH:U2OhbgQl35?'q򠥏gbMXc7:Bo &"5cQim9cL ">b=PgAmq2^B>pI:w)\&I\!ڞCP s~ ~MaGjڭw\mYj$@yX]IIvuJ3>nXyA=ϊX\*#Y-G>g37FmW6jYvKsXGi""P_{c'ZpmaTǢzņ=Tvqx yh#l2xFSGw$)h8rDW:RtjKFOc@8SOWo2Pe>~vw?3nOK$ ToOR@cQf^LWSUcXCڢܹ \ZK{U: ?IPw s^Jw+DaFANVX$}) y?ٛ :lI<9T۩={ź(:.= _ba ~QnnGm _`}QK}M]#AG4)Dzk?S=z<C߃)h%wMW'>\ê.LߐvhߏOcKOtc "i*;?-k06iUx>B}4Gl A0vg2d&3ȴ'[Ȫmh@IW$EHtr8wi1s|z&8jEp+Xnz_m`ڂQNwyyrceov(Y9ŚW*`j+W a)P 9-6xsq: T  me$+?pWɳ59̉g Mkx'^{“^nt`/#96?zA6Bޅ"zwOy 0~[;(՗KqYU ް[g! hٕyl9\[dA2j2A&b銯"|00+ھA9{&gVxH6gyJFG̣4oǀT=l" "kq=w') e/G pIlh\\WLl,~b,46NvJwL$RC?qtM Z]2QN q>^öJmk&wVU#F2G*"n(dSwvwOaTV0e/U4T;r?_iH <N}'_,YWwN-T CjoR+qV}nu俒?3v!yt{f0VKK#:2zJJh0qP]#V?IH 4Ĕup`&j'}.Pv^5gš>B(Luб ;7@V#X#~vU%I"O@.\,`z%/nz A*9ocT58diԈ/x{^m=Ľ+Ѕ&w؆9s; 3rJ,4)Ko(|v0vX)y+fHhq frY ;C}C}LW)}޺?< yCuXR[\PUB%~yV(3J˕ťkm?5ȼ64A`#[/dj՟mʋ 0x(gT)G.F "`G2Ѷ вn#gC2zoOW]^>Qg8Qkgh׿"zU3>.4O2/_Z("oz'^:aq>,TƕdB"9عk<[2c퀎:g<`_ՠ8_#Xd J ?n;llNZwg83w;]lMeՆrǼ@# KE'(w:ʸ8^:?r!Q#h>)8:u~qGD=o{BI1 | siϘްr_a/`<oɒq> ƥiY@PP )1cW{#Dį(!2rG =!~c y)b0t%vkzSlD}͓Yپ\acCN7µѳ'mBq,aˤIb9HA=sh=ۓ S%?sĿ~RJ0@[U^=CE ~3J=NkD/JfWY'I.k *0_ :3> Z >?OmLHXNկk)pr5Ȇl(hFZ-\\ j-SZ~oPN#ry5M{! a8[0 p:U v.ؿN 6QG4)}M?FlTOcP|?V85B`N|L@;Xs`,6^ mS!wPB?EDd,Vi)'|pॖg>[L (V\:? Q53e.zSڮ'VYk&' R2;MfN0 ͣ4abrmF(0rp#Jʹ&F B4ej/8i$j_*ډɥ0hpssc[ ї. >!p /6rVX^H091* z#/Qr'6&J}ͪHA XIy.7?z}D)![a7y?a<_kJ89Ijڻk/kܣu 5]Bj\Cb? ,U`دf1pP'z=ZB,8j{B@Cp]Mgs2()hۛI7H$ K R+M, {o[ά;J/AH;;ɆI8nrewvnSTh)P?>ɰ4IzwQQҙB_!J e1,ĩߗX%2,(R^uvĂTzWr"z-@[\5o,V41hj^Y@QeyY,5`vVPAw0pq!">)6>3aw>ZhQ#XKG#4o 1T#>B8Tʀ`(` {{_N=㹁]+RFu2uNIb7Ao'̈GDS}4EؼZ nEAk4t4rxGC+BwdFf^.XFQd=u[b"{9TnslJ`Q}+PGeWR^a!VxnMt.11zm]ӭ>.d>yO¾ϵq`,G1o1oҐΰBZwƄ!"^= D=벚W х6omG<[Vdh^ڈܘlX),,䮽04cMs‰p9,dR#D*51|"_X(v{qxLX~۩e@ֶ_b\Nlx/'pA'd w;.r9?|WFVb(ێvӻ8ޔ;?}}K5R8@D,WJwcmU& M,-ۣN5ރt4Eܿ+WOj)BXOhch,|FHÃZwM4 )>dw!@feVvojfgoYHR4҂v4]m֛P[W紘6T_=a@G*``|dAAn. s`S^$Jo>2xQ*];CrriiՄ=C]b \ذ{YB PA=AVё h` 9F._jv8|-ZZ: P^1w"E;[H*f= 0BY4 c}&ud^НP@06gDC;Vll8> c+Hs@ek0:X3w+ !xicHly[S9O14j9iV!LXt6>&7e 3'wG>jO2c r,V JJq=gb~$ W9x$v V(55:ަ,A .Kj(,wՌúg;{V4((cߪ =r7q0TwxF[QDח bc-@J;[652#EmtGi n!Rgu5;u)6uJBr;IkWrvR2yZϗ8\0 ޭ'H4mz7IUZHHrH̬i@ MI\> W5tK_b4J5,gMP78|ɖq\__d r!:?35 |[H3>,&)^˔wU#f ~hņ0ho_f2?b@+a:Wkӱ;ژf`OUS=^Ȓ !0`ˆ+~nLpd?ĕ^6q9;*܀ȱzN3$ ]~*J^:_}NNއ)}R)f办Hzlr3n4uݗFJl٫gğpEp~v)iSY#G_a%)U\`UV\kfCgp5:LLNmPQSXbW5`hG$o801k. .C!AxX5Yy̓J9#ȵUm0N|R:!SzQ[Mlf:bϙ pݳ8Z4᪟x5wT4S8\@X)Ά!l;_ma??.#( 38 ВeQ@gњ{EY2q ,qRЃ#odh/kKXL<+S% }M@!uFYz}xʷ~(rqI|K/F>ox.9GDOjnahK*ѷ>JR ܛTcYdu lǐ;9pTo,3߶~7Dyάhe"~.JG,~UHj`7 |{YeeK&^"lsu(NWv%IzM%.[H$-o0B/pGkԇ7e*~<^b^>(/xeAqɼi6RKa#R^b+GI">%@y]H <lEkPi7!_M'EHi@ K$*oya^3@#RjNWC8 ^f! Gwd|hPI~4ĈjV6JL{;i11a0-#CdI2(sx<nP;$;OU_*0m\dN'6'TtЎ6 LPY؅ih!aA|)B$>`uk{}vZx,K7V '_>۳W[&+^aȒ@j7>P!^M&I~ v“ z˶T-#۵X+yBPN>2 XI%ҡПv3[Ϧ,Wm5oɅJ5B(qj;C&[V2 b zf)jҰbno`˪@6/k|u5Λ/ g~ D( I_ &xֻ!7}[X;w39 ]σt9Ig5WaWB](R=QPc\ sUnKIپƻ>ϋ5WR텆jޣEuF]O@di2ip+;!۟<,O\oHdDPTƫ[E; R{e+gqV1RbU41]q!<1|'Q8\{Q^SObjdtyo2<&vgO6HpQgw(KqfM؛V%Cpy,e] '.YU9!+[iA9lߋ 2?vs&KN6Ec؀D֑YcxD*Ev"6{UM]ɾ6 E-|T9i]7QB$c&΀r_H'dc&xِh4] W[2K"Zg;xk|/rIݷP$Oa7 ;:N qೈ_jƟXLO Wѱf',߈LxZaWR[1a׈}xBh03->Vl(9< izU>TMg#>~CӧD]NtxQ.7}$aL%)D(1ʶ\7OJ;VО~(~bG*؏a5R9`ӛhAOG#yϺ4:˒A"g=^9)O[#'͚f򽻇'G M:fz۰4 aE&䑴ݣ$`A>򣌢ۏ&-,qqC߇%P'@|d(}ﶧ}` ͛2!A܏L`v/J:@y*s y0PV@7{!Ŧ<6#bWH\B9x6BV1X 3ٛxE R&:(^tiv9u* E ~/Glr!l?qJ6L֍)Viq;]pS۝vȤ= mO1fDFAxΘPJp;Yl ~u"ʹ!̲hƧ5 #Z΁C[1.f[>ZJKuogUr7&RE [zBd$_ 'szM6-隖jo?V`rA7VdH$ǓG%2VnC-rBPcMDR L@%şS!zՙZ# Pp mּ4x'\>6-2/"3njsS #iD)oQk0b/tHb~?XC"ǽfx|ѻoBK9DS/GDLR ԳGQTؔ+ c fPϧ+R s2ɨ-kk{2"@r qH׭_82SŽe\CVأ;M%J{5qL{w.fTadrij* b(CNDї<5;e#1tA ^L?'I &hC δ;"ߖFnݩ]tzbmEgzo8vk#{LLyZ4DDm{#~[hjUbr\W$V ך_>-&3|G(Ya8P7&"kNII"s:U;txsY/վX=dڞj]IS`GPC90$O@=+TZ Xd PgokA6` KIT()X{l7pܓ]$Ug<=H F:;_ܜǶGJlCR*e d? /DXdqbx<Ĵ<\;ιnjBdڱ8d5{0XCDxss{7,]1x@,g#!DH8JN쪿姤7D!`s)9❽Q3c:2^@^Ĥ:`Sx#fO\_HyU(]KײV7`:62tRKZIʙ[εNWfCpϜJMDH"a/`y3kZkS1+dU&Pv׎ga]՛V ".f*n`Z!R Ŵ&8~.ۊ.K)i{^ N9 ngmSn!o%9cM˝!t]l񈎰i09tÅ9 J F0+bJ9sB\^|~-<" {;Z9C~X>o0"xN]Om/=2%@س?=ۗQұWz=l |FS{D;ۑ5yh Ns:&ݤ̛/k!<<0vz:@%{:oP<#f:4ؾ4eq^׊UE"M|H]}Ë{ljH2qѩ ŗ{Ol.wp3yGx9&&0ipƵ+BV( k#O_Ĥ[fq^ &GKt(nG$%#đaʰG mg .cj%(!iYtTőBdX"ؖ %@N^_DC #⸏`L|DPؒ3.bt́ ^nc}sHl'.'eNx/zƤ kNj$5@MtI $#ˊJڧo&̜P.hŊ[|fabjD)VL'v4جGx>P{Z|䕨TMh:Z^CR,ccWM 3U+B>w IZA_ X{Gj[+!`CR._rCJ+eR6J?+%,\E!Wo,'Cھ9%.ruo!zJsƑ~bݯ6}&Y~bIoœS63aedR( DY!cvEuFԷĖn?Coꬰ^Ƀ9Q&?r4G ERjT1Hx3Z G0 LT?jV.U{7nLT,cyŷ#!2L<n_z8`hI B7sm8kidLrP$hh8O04C^K|È螱qtװ?37N\) 0ɈU!u0`3e(y+p%V.iO?/}oD] `XIA|=X ousxE/aH"l5/G1D l7g :8 Dm֞@ 뛭ºÛIyf4))DQ^HGbq%∓pħd: RmCTwvʄofQ`0 |#yJ|)oZ6A1̏*6UW)2GMiPv$t}/h-Sfw^'MYVR@:w3DӬ[؄W&b' B"n{dжPlkÊ\аԘ~sDz7ʚr>V HՠjWIUb1r|g|yD7ق8 Z: 9Ɇ~5"DSx,T#y4dn=(Oi\XG~Eqf%#"z, GVpHvT^gCۢri?eģ(09+K8ɫ,܆J@Lnfl`Z!>MxijF'.hvbvrcSoM-* Fܢ̽)91;BYb֑"˔u8yr;z#;%ie3evcXm,/{D$H"MsepUƉ8wjLoRDjnC;lu;@+j˂<-((‚%ÔS)poPjM&SfS"QMDGÛj+bEq8f6Ǭ?23ԙEwA W eӔ2X'mYZ^>Ofk;0d2V4=_wI{ #B ,5##FPqk-Y%2J IՙlGfI4R:%J|Ag  v*$,g{.d`ھЌQBa' >QyFy?/)+ڤLP5=>#vWQ6BbgVVRCʬL#&H=ln皕m[Y7}#UQƘ38,]P GDmX۫~}@r44B^ڪzٗդw`T3>iphPd(WJ.<mih %zB/tZj3߹F[]E>`*dA0Kp 5ƨ%0cM5JQXprH%*!_i[赧CP\dS^GB~Bz& [?yIGtJ-ek]aka=hq0R#цΰfݭ&At=C\.2$${9y -7o+jb>KSZY`KSぼ(Ol$6G>3{y^ae Wˤm}!Fm㊮’zGS(j #v~R>mX2YtS!b_bL*ax3wp#L_ZpwPUcGPƉ%c8Y@% /bU4zX=_ݱR1Y[r8 t)8^N;WtI`"9rO/m ۂ(Qe|s|Ebn8$ P${: n.v g!lP%P>[SGe$@}ҹLЄS 9/[_T .g#,H1hݕ+Fݝ~S.i2NF 6WQԅէ%(%oz]"7;I|E$^;QYSmBTAǟ):$]DhYC1rahoayq_`)O?ry <+0&BT'J" Ga%.feV\[Kxl4lh6p'ib5v{Tc^&]3D= Ri jq[(3Mg%A!.Ǚ1Z'p't:prZR>~mRkf)dyn|#Ҷ6{}8~}` %mP}p4-[BْaN]R}Ms>cP7a= 10ʠLGe Rm7u}A1\:Z2.hSλCT.Qܚ#j$tvOlVͼ/ڜ.j~yv*GL"Gp#9lD2[3ҼOJ'EWv)2"CmLyĶH2um %êeLV̋Wu}4vBݡn݂[ U>X9O'M_qpt?WղtkL G8e$mrYz?6~Ъkdn ^ݥySb jΘBɑYܻj1 #(sV(d&ψt]g#?lRvJcTƏ9Ϋ`ړѠJ$zWyl"l _eqb\2nd?_&9!,4~; zp앱-㛝e=5%{ٔδ|" ҈Ӷ#Opkn]TxQ٤tC|;6\>=DV=) iˤ,_#95fAY@ ʂƢ$n]î&:q򘮦Х\ ) 9V<ӡed8/i8rN :TX^Gɥ**\Պ!.K{db_W퐤UC/3 4 B.߱FͲ\956W_p[ κeDG!vb쓉͒'_es۴'4o<:,^ƙpyeRGEf24XMIws"_l#s.WdDJ%r3HL#S2dCupF6@1q 5G+cG*-ĺ6$F,,"[o|b[>8pX fu?J35>觢(n 10W$hS"s%I Jp#?] hcp e?3rgi@ڍbZѨ&F3u9&pX6dEܛxH{'U.Z-ӬufQKOCzXW{ &vf ZҝKoIгefȿCˀC ѝPwcL3Eb޻IFY70my(H Ee|I=Vw#Gy {tv Aыr M^KUVWT2%JhM >`@:Z޲90LLO 1=b-`9ubhP.E|#Ptd-a㙣(Xdhd&'@ Su7;lKLÍAӣUjw fTdq~L_J1~C?fM{`fdy_I!? K'5JN{|#xuaj4lss+-!cڪ?7Z}f10?`V-t͉f:UGtF%8;~|F;!h)I_Ew̾GlB/7g-pޤ^;[ơ';>>tcC 8}o(>js%j^$WJҠ$7w#NЪz P,΍Nφv"| @\T1k?E# Qs?f,ֻ+D72nޝbU񥻘܍ 7w wnB: =C[Ξr=UC|ʲ1.֢{g_MPDԍϘP<<4%dޕy])5i3 gk!J =]y`vhoDh[c[G*Ր~jܷkT"ej|KmEL\`CdNG(V+q4ɦ\pI\m^C&HE8 猪Em%=ti6Fkv@b&%$=;bP1?LSk=]\kGjm :)#Mғ#_οr^!ZI ._".6;S->gZJ׳d* Y)N0:hhيW kk}YKn!Q9F^#xmߚ2 _7ss=eVǫ7,?YyJ(bܔOuU<7uG!CF r&5~ϔ#*ͰeHaj?{Iwh#H/#"Z)$vc5bYCr @A?1lE3kBUtUj,aAZ`-NhNMI$'.vx9t"rlv(uj9TE=n #EU"u0jg]~L''z|H"S TAAkפ DC:ےjhK}XS"A=j~(AZNY7啣* YI=nuYӜdD9QEH?>IS`@$ח:ia: , aiTgp7h!0s_ߖbT{p`gq+m) ̖<]ο 4+W#KH븊'A]B{0VY!̧W=⮊"^!;hčCA 2|s.ϐzKGx5rHF),{>/+nR`,8"(/ʁ o't˓;#i0u +o ꫂMOg{v-^ݑ0t=жBvU%Khm\{^HN|75(<fQßgjC'X 4b8?L ty(yXUNx^uC7H o"Jv;1hZzQ^UeȪ;IMebk@V`ĪzsVMf'RuMTם3@s[i= 7܅;<DX)KEn *Pc/.J$#Wgal:YCLv֟qI@}/ ȹD~2ca1M_+j\ﳷ$@BԓDmQ!6RہCc?J9Ɖ^-#-TIoLR|k-|$ieMG-NޮQ8Nr&]&E[6!6J} el՗Kr3b!Ro1֦2 (W4Tgu&X Jy q~3NY].-:4DTci3mꓜ8;q|Wp}%z 901<&`Itţf_o(A(|M1dxg#-dCa& ͑L'A2CH3OwI*i"J@Z f P\ g<:T!EoZWϗcu<^MMa=XOrv;GMm+Ai+x4}pTu/}4INFh1DXƵ([2@l4VWR5%׮(kM'+WOq8s63ErHt6Sx4N:˫Kf&3Tt|(tϰ#x6ff5:Yc?F-<2}2je7șK۵Y1x^~uJ̘fr/I;y2K|SfȾNȟtCX<*_oHa_ }ɠ8Ol&2?P;Y%Fw_T =STH]؁iھTDoofUSye x~@qs9t}(I⋟EB>a^jt(gٝǒ dZ"kri0JsYnfǤb%ڴZiA}D_9aST9Ԓ$]fmV 7 kV] Tazm'VY8xPgYZ070701000002e3000081a4000000000000000000000001611e8eb9000043f4000000000000000000000000000000000000006300000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/marvell/mwifiex/mwifiex_sdio.ko.xz7zXZִF!t/(C]?Eh=ڜ.+,4jAw}S).egә [ޙv QwL_ޢ;py.B^ˡmUzriEШ \yTV%~wIc`^}&|<*{K~$E;ؗ\93!HSw Yzo^f:V&ee3B<mߠ'Ei4s0f672*;zX2hC? Χ=k%n].4Yp,w?&/od,Goh:X]B\ MDW{>Iq$J3O'ʩhs[nz]Δ{NŁԷw/A1sD\{Ϻixɺ {4Fr Hv9#n·F0`yaW!8ȀyoxWǦAQC#cN}m"'AúYGa }͢gXzN lŽڵy?}D(3oo5Uu5s'sxdـ\1{K8^SAAEщke'td((oae;M-t EjQ)cۦMui9c=LkG5o2]fCw2\&OsU:F~,}}:җfh䨜?:WP|ߑ{as0j5 EF҄7Ep~$w9cIAG}:bͽI3<">B$o`c|Բ ,/@,jն:X휟_!cp av f q.6Ij4R+Szl\BaGUK=iS]}YuOCa"Fq_̔|Y_orj|~6zx glinG瀇ez&O[8^F$bXU-;>QiY6/DBtN]#)^rp̎MNG;Sn%aDpלOxxé6{]_ ^)h$RZ~8. ʮ(v2i11}ÚQNX8X (ʈ ykCor Yxs~r#ZcF8>LE5M1A+tOE HrA^P"lYtuus""tŊ̅# 3̧6˝X|_Pog q>#e"WbN65B Ҝ| [W8Po+d~TwjT>CG}ݮH#+6Ļ!2.^C: & `.B;'xG;*m2\F'tA*z<<BfF:cFR`ƀ5enʷ_1uZHF#Vge(uԃR >Eli64^m4Dl"W4kwF!moVq=B.gD2d2{uhkT/+`ua1D|>4z  '.?@C6L*pJ B3O{<8ܢt'(QRPZh_ j,2o&!u[PF3q)Lb&w ͉f7&rS!_Cdm^$$ť>~[.``>oeв$D<x8PdHdzz%Ϻd_Su7#R4S~ܚ I$.cLx fEr:BAW0r vQ]}K!hs(GnӠگx0Αܤ9j%ˋYpM i!^2G{ih)2jɫ#DqT,mm]o~ey;ºazp(w̤ |':;*$"V#]^}DbhL2w-T_~K 7JƄx|b\0e.aq u*26`^ lX⦁|/cjcX4@$_:ð\k =I!≺6)E"θN%G+&R.{dj;nR*$; 5+f-=옪JwL* ߠcKhdmNzm P)4~]pIv/o=edVf]]休^HFԁd+EӖ;8EXi(CI+axݖf6oU*άT S9VSjA쵤E)luFpۜ#k詙RA!Bn?5&P옛jsvljXTYlXjK5V JX:r\9<9 `#{Ә gE*c<ˑiO[uך:}m/nxx8˘RvDK,~7=u)6A6B3ek=Q/nnٝe+dj-j0aI7= A\jKB3Mug$jg+RՉTxI:s努û(@uX=ꍈ'ӧa,Ea&왳]E!sF϶.zxaź9ɸkju+ GPћܱW4" Ebj?} 2'7;cob.\]UӢ{rn%g G 1,YW+sJ1> 1P^VWv 7g& g.?Lani-AV5 'Le@AN)E9m ޖ!3~D}f aw,HbҜv)iGCz%Ӝs\:%L2:dYīַg&M:1'K4 CC!#JҠ$VB9xqA%aue#NEׅ^3as]U Y|uPcP6%1I[ѯ(S=Wlh:7ѥe+ "1;dU(,:;B)aDfOn*]͉i<`=5*]cN#+{)Ɖh-ag0ra]+6jBG<&!Y)Q%Em't婥&(I][p~l@y$b3@k]͛m~_!N}$'vFdmXK/5=#ޛS|ka{Asq>ཧ޿.-~ֳ; PGe؟҇y*zuͅG఑>LKTd)?Ӫ>4JRvІ/TCk=$,$KA8*/ćb(7Ql^lgucj^w7RE;k\Oh,tS Y hK2Du}KV8bKy&з^% ez{ע|> ,f0 w㺏CvruLfLjUp%2DPa:qГؚf'`U,߂*;D:y^ x2lU 0dO}&d"1cS9xM>@ J?41%!}%7C,S|yTvK$?EXf-qtf.tu@NIȡ6孶J۽h4Q7-cqay\w0y!%O UO/?`b7hlRdumRH|WVDm+k˓J K <.,G3{-Gq"<ۗWj^\~PeõKyM ߳T[Y #i zѴNVQIoW7dK39~4#}ѥ7G;CMN{w}ws I4FWp2 A,KcNm/#!/6jw!VLƭ~I*+B6_OJMW;ȗ`B~~Mń ܂o^Bث1ڸJ}d"N̮i˕t!$}o1(_*ޟ6}|JA$!V_"#V*╈ѯ 3V7›f0wB,= j(Aqt-2TѾ:~`1,#N y1܉qՄg,NP2/82kOy*ƪE\VTX]}oDalu&_7č=Unx Mu\[O7`Vy׎ם_S Z~+~驕]B?kha_\ahǼ^F+suVY)k3]%ݐPx]!]Z Utb8N|{WGp=LWսK p9O$̡hHM}9"Ojp pOZQ9:K[/ުe %Z k&67 ɥ' o Ja>&m X ס ղE^`ccf&Vw>Uˌ)_s5dݴT~2KC*Vϗ~ SsZ R|I "Kbn %''a%JZm4/\/wjf [fgn*j0&W\0;SâW|Q5r(!z8Ӂe.|8 Ta+\]Keǫ޺0 ^<'nC[RaDtD\c_᧤+^8Sӂ{,nU[-q)ulZP 2RL%hw(MCWO@]ܑ~'K Oׇm]큿NΑ;=sd9ٌr}r5=ɱG/ i #IB2s<AI/@,O|h0ld*Ӌ0co; QP=y@7SB!C)RyUy"|࢖c T#9d1ph>Cdb %4@}kVClxP_B\Xƨ&\bT}%[geсir3M(6Sx=. 항f,-0 {E@p}t擨 b)i_i?7pȼ^5L ^ʾs'}BKO{O ,V'P?5Fzk4ٓ܄ h[dieyZ)BZ!Ӈ!tD OnxH+ڀMinz*x(79BTCiU-2'?@\n9q֌qEW]!zX|D@Ly}Ѐe |E>ۗ!\7{N4*VZ?K9d04MH#Q#4Q F)s0hE^v@Wڳ(g쥔y)kA2)?G,´iZ{ɭd[eVa;yiofB](%#[B:Rۀzb13@Iu!] 7J#3A fy6O`5G=cd/z"18{%vʄ>Kq. zz+| lIo)v }r}NQ=6_xSui5ES +MKB~|WClN")n)0$}m,IW?w-ثc8Gs21kYGCFA h8qy΢''1ܭ%gs {80f(RY8(]oti=+4cTguK @XV3R+~rI*5=Oc>:C=_}4)^DR gURLPSfc4j? z4G[6F޹NV56_X^-B!үFu%vqI<֧rGq\_0~$EiK٧lKhb5PR >#/(PTۄeGK&U2RTTo&DG@8ܿ+SK5oJOco֎gj>BՙEÔs ϒUuI-lƲ݊e>"YQ_}T;; oz3 vibsi,g\ӕB{)pwSH npUoS%1KuS 9tGXٷm6Zۧ ȁ<.9uE G!M^ ȓ4:ƛ`t )w7fXWv@{a1c}Ҿx4d"ôd'txV=I=AKS0o}Ab-r07tXAOCiH͑L'"J썿nІbü< +遏^ t|xgQdƝwܒ0Ry|BiCY$EA @$ஜ)9ȏUDHyn;2XE Rl.1E#0+`F?+͘5  xז&),CPCc lz eS6tA5/LЀ%iRb-bK:ivȘ1Sy>d QT7>!* <S[%Bh9)'=ɺѹ{̞a=.Zo KA_ZFa>!f=JB4JE4%y?)n94A7σz%-o؊kg$5kX(8@NioiAwb?Gag03۴;Z!_G 8`F˒,y (6YA F~\TYuA#CvqGsr;7riWKut@h;XWD)!CJh rm /` ˿,>8Ǜ0MǓ%~P<\gRy"mʖwg+XaZ~5Zl?ajM-] zKg!SN=m*qhMX1MUV蓺7%K6SǢ- A><X p}1s r76և`*R%Ze(PrŠ¹ӯe$K ªŀ! W?刏|#}~f}i<xzF@], qctd\Ek4[фm lS cI^ R-J l4HN>~l!L!d@rNNAlY7WW'UvdA? bx^ :/mV6^hNDXM寖^ե 1t#a!?˦*]/#ಡ ?zRKQm!1QK&'{~5- 1 ~V 懆(w?v29>vg'mxvC47a"Y@&#Eİ/^$-Q8CAAjwa^'-̅N8XaEn*%Aa?MUOHj#|O 2a[g%g#ufMR|6JphFl`Eev#/iT[P8c [G٢:3IF* A활I㻗Wp/O%M^8yǸߴQ(|SX2|n*$beQK!p~]Z[<(? [EB#\%E4[. 'v}YY >^%mpPq%})<#)& Dh`s;&pc1HB-ZY ]8iS3nqZ>%|i P^\0moH N6*T~U>fA^XWZC2 pBu0hs{`U~wOX*K=*<5X}.gq0FLTӔ3M 5" Zh"ɯ5ZjApa5&8̘_`&6hmIR'b+~0֐ 0.!98~kvdLEC`()5R ŚAzկ\cT낓#Ϡ`&&%vJ!r0Hxϕ6?>-%ǩ|*+T3ܾ_f%`Fh;PY P@}ssm)J'Z0K4'7߈PrfNNEϛ0ǣ-K5o=Uvׁ`_:uG ׽v E3 ^/ٽ4lQKdq<& k^!CAA(DaޱPg Yɹp煮3nHx&Od#lz!<|b'@<;GE;޸Ĥdu1?~ /{s@yl,vɄH#Z<>ɔңBYg0f %H* o#_SMpTX qzB{!H_ܻ{)h^y:V΀ 2:=Innl3Gm"fȚpJE}$ŠW >X?AP5?~#<0ˈY]-= J*y⬨'UL"(Jކd|s_I|6M)soj A%qN5gͫg6t35|+`S)`چݥA7#8M Jݾ+H>&bAJ|Af@8%M&8n)<&BhbnK$ bѣYX`0,ʢ/IP"H/Xw$nԫ,wUx#>l~lx'{՚m/8<8 ? 6P%;kDz'R/zAW??sj$Tr']rєL2nj~m1FbW2vݤ2(neqC$:M&vh'(݈-SnJQd6?C#ƍgX*57 lV^y6 aG&F6&1`<۵'!@>|;YR,Bmr=!s`ԖK7pW (X\[gL0[w1\ͬ2ίx\kz;S6b%$0˽a`GGW}:3p%s5W~obPwc~͚)ސ}aOWH ȁ#;@s X$_CQ z`_}Lȉ س)2h cN|H7UZ}jQx.9xSJn'Hϻ?>@RRFCO J{*neVcޫmU0pCqc6A5\n>baiKT2xx`8ܷt˥, /41z7Tۭ1TX$087Zٱ -_|wbkIh;SV<&J#2i~7ncg"6O3I:`950ɂen snF5 e%򛎊Kܫ~nbmP? l2^cB6scgH\4iw>yD|6YaAm]F2z.= آE=KE: <'vu$~9tQ֕H3xOT՜W-%Dr^rU|Cm=kuzA;$*սDZ鿊)%rgw=;ʃLCwG_"-n3 =4x9sMm?$ t)κ C+" 9T3{7h<э  8x=p44Xo@BQUTзHh xeC7ٷ7W?OV$UBeyNޫ ˄:3ke& +E޺7LiT;ن'GQ1rS'6GOVZGWIcDY6?kQ!MbHozV^dHk7Hx(3"H:ГKՊ4\.Kn\UrN:ccۗd ߋl,?QYwnPlڙ_GRtNT0bU"1J9r@ P WI3l)iFvw<4XԎޔ /0Ӵ2+;yj= ^":Ag襍E I _`זFı&U.2a4#2W+[`*tv_ P(M抈8?6/<.]u+HՇc-ۼa(m6+<(p;J˳,RG.N y%Vy\%iQQ _f#2B3~p"%;^QE "$]ߺB4DuӔ+poAd}'MrR_u٢aNa;lEZEGֱ5w!,GWJnMػ+z0G2\}d-O-c ɼWd)ShYT=hȭ*N@xa!{ e9P)i"E` ,Fy2' $JEU-۽\?Vh>]pO$Hz&6Ȣ{LޮU4SHx DLL Wj*5pwkD(A)c擕n{)nKv:[4y܍c^,,X~7F@I1j`pPb={sI'!g}ǿÁ\LkҖ߱Z%U<#',+js\2"ۓjf\#TTaB4ZVIi:sŦsoI0u5ȅ2ZC#0BP .#/G>]!3 Ti{kf(Bj2.O+Y4="B?hHؑ8C=񔌑W5Ďv{soٌ /OT;%åfWVaջޅ]lv͇۴@gYZ070701000002e4000081a4000000000000000000000001611e8eb900002cf0000000000000000000000000000000000000006200000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/marvell/mwifiex/mwifiex_usb.ko.xz7zXZִF!t/,]?Eh=ڜ.+ζSQ:@WF6&D8!RGă,uˠy"iVMpg`Ƒք"vda*g08F+.e=[(tYqi@1HgRjl6 '4 F_xL'YZWC*IuszZd4$a5 V$L/̈1&S5OʷFYi>Yib0C :2`>ܹ7܃ط6(Y"Q(KAIN2) aZ614ɮ.$XŌcjA p"Cvގ(WTg k~ʾƦ:0(_wrmj_*m"O $uj܊k v~7/;{_J1>V?K/ԉdXEǖ ?CU6Nl4i )WiI( iugA;mzȡa9h RL^?J>IΠْ:rOeAe0l4c [>T_q"O O#%4p{'qLo44 ',:9W]/zQ68F:[r4ۣӡ"R2Ǐ"w']x 7gGP 1#:̴m&t*C(N/N`/#ce)>,w)Lf TsKH8;G9*|Co`QDetoR+i#lTg6ϠKj() /i`Ҏvg#*7odrug痲Č\YY6,5XLkR(TʀE#'t¦ا&%Kcmi^ hnv*!!X<"N^NݛF(Q5Q9,o"U H sODSTv+`nB` Ѻyȟ| J)dԞ2@Ae y!ײQZ[>`;%}Q/zdD!"`^ bЅV 7[c٢GfJ`4_VkBG?gc6G=h)ޣU)'#cQ8īF(ٹpMKBFnʳ;477H5q2=)j{0]ÅvTuAóAM~kt7};BG&m'T?LC5>iV9oF+OÄU}9b%:KR-N|X\zx'6mr)CM"-5m/eGtPIМ͓#A 1K˛Կt7urIpP} T._$a+,=qCjnWvw/t _W~[bXWmC2 sV*^DV .$ZG㽯 i&T}#?`K1Yj[kT?Gv`_oPTb~%4 [6Y=f$Kb>ǛPlV >%Go\ ZeDu\ s/b^^0y tNODaaX F\Vf 6e/EsR7y) :GLfob7B:Y#T8W>i 3o9fbuwz>G$ܿ `i-Q9˯8 ŁS .^4?zU9TtŒ]̾Md&3ڣ9F톿[ChYDGB*>WΑSka9yLC աZ(Oȕ (walS@ZRcEWOeRҌ֨tWa90yG)`^(hiE &}>hNAY>o4(nQysa絻IKj=x`LDj.jGCXz=ZIw'jb u~hdvuSZWuek^Us'ޢ9q%R7{b)fa7gj#=H:a+JwT./2S4gCϓS^|(X35$=(0>SJ\V"Igk!pTn},Ncnl,LV{+ 34# c.ͷxI:fy5Vp kv `.)mՄ Hk/x^1&UwrP')׮Aqe͛1PS,XL2ڗ~8:Plײw< *h?+#T8'8`zדXQ`E*¶[C%(ٍ.P)026墼/lU$.E\FjK)DGֵ;XE O[T?o.xxpͅX1,C{rQ'slrOOFћ1΅-[].%,qY˒,,9`-+ns}lD:pXԑ?$+̦'%;2yGgv{.5txC9S lZUB.f>Y'9L^TX#9dl Yuzl}nOvyu;lo*TX?T0Ѹ ˾Z^h@)Rkxʘ=b/Ègt`?mΌ9к_7b(>ePᢜGY31t/H\tmviK:=(FvbFVsA~LFhHBB w]g( ʆ &(-.7U]R սؼӻ7VrVE:'R @ņ>cq,qA0W1ࡌI pӷHi-HH ͪ1| @jm vU%QA^2߱ TL`qo٦xUڝuO~5"P+2lRH;Yjmz 2e~¿VTg5G-Wm-+&2ނtQ|QjQ3/.mԛS|bXe(]2( T[0K>3O>퍦8Tobq$d=Bsh79iᨔWifp8)r놘{]ǹљ@fNFEb%Ɯ!֋]r:܂_x\n)AlVObo Xjq{LUfeDa\|kD'1]0baM jOP #JR~xSh/G0*g|^zgϱMjf`hf-G*2^}GΟ7!#`8%2#=z#+8ECPb%Rv]zF8uk8*'H>%k]AZj{;(?T+V*tEx Tk@{-F 3ɝ5,y*z=:at ~z7vFk?2= uFGxa]#h#{жyFPTdlHVaҺǕbC>MѬܪo[o p&b*Cj/H~@eOڟGu̾L;j\'s7=ehMmA4". @ !hnJ2>k5IֶE'Ic*r6ҦM:B;]aKQDWMH$P=zZ OѼA{0#&$C}oɢ߿jdohYHМt%{(ee/,T>OWTJLJu yDžVk]G-'5] 22 [+%+@XN:4YqEKS FDz.>3@9 F j00@⃚(z3BӸZ7D/V5J(axčowW cŽǓ]L ~#DU#+FQ^0E3M#x{PشA$M܈dZ)meg,#7哶L,4@sӒ݈|?.W{u$/umL `RIߊB C|#x 借LJڷj^"-0`ܤɸ!NFb‘Tɓ,e SJJR1CN4ja8w뇚zLj#!CKNL0_m,( |,ӚKsVtm>A-O!XE%@j;50ka,)-*J'cV6?0b#kA+>kԽAQGk#n(O`1 f:JxrC :{U!oԛ 5ZB͒UtV6 $Cb)ֻ: _E7?Yi׃A&zF@C?Õ֚LP3z繆Jd`uﱀYr\@6Nei F >jodhN{uwBzHQ2οSNP9y _ab'Nnzp ӐQU[< ^N .}QXt2ڕ+-C38U thڐȕ~ 0#lعMU444Fo[m-;h]DHq !?"zd6,aqO:0v:B9H96Q D+ɥD4rwgܹ[QkBB~9qP`~z;(`_ctDY;vi]D%c mݠx tYMPX9؁b:aJ?U=K` @8:UU[§b~. "2[(F%&K^up`qCC6uqvʙ9b,ƚiXϙ!LOWCW J|? 36XM8Zyo7XId0ƤOO t@4w[wuQ4aR! #U"k7(CU H_ЦXC#JSCMD/.QLpUȽ躽]'ҐZ*ipؖhspFj]#-?=dٯ=8)HIiess|;3l.f_zU ]͈9!ZiJMeR8/= S@s$=Ms[bm_6\D|WFTLW1(Ye|`7]G`DJ˩ '/[mgM򇱫eQoI+B`h_rEeɬPBd_+~ X+J&pܺl@0Ǚ[ێ)s[lؖi.H!DaPt\*1f[E%_t4ÏMKƊNn"X"Ӱ ^?g"zs6:Pˇ޲ώuL¤|T^pVMQUJp=1-OG{( re*B88=)d."{8fΨ;h漑 xU<߿*\uMe~yd_zW˦0N2ƳIH,¼j=t&(ϗ-+aqIy L 9-Ğq(hcjWe!80&cwK76Å$, f̨MUpHBFC˩lG*)S/xB 2KBLѐx PB5cc |DSqN"׹e{B*zGx^R Hp:@1]ƨ=uW%{Yz.湉7L֔4 :L|!L*lJbA𱖗{eN5bd6r<^;1қD>9i[w*.OdaUzUhH|iTT.;>=/7KOVF.m9VqZ"Ļh0~;bZGdا a^]l+YϾ<-Q*X?YVo Ҕ5ded[XBAyr7 d`=;Q !jJ͖c-4-=wv[-jǜH1pqM]C8dDX71[Ni* 3+gKޡ[凞q+Xpb=ArqDDtZYH5LlڷcH52/7aC}iz)WgҭhH׏pa+lHIYpJeЍKR#nNoʸWQ^?aڔ4jC32ED#.cgfTh'S'_H΋0ũh:6]ޭ3MuG믙1|##Kh94$||8 u‘5m5&GCT]W8*de<& EX,ɒ+oilt<6-P}مx4z[OGù1J> ?C x8']:xiG{җH'}&_ )ގH/g&ݴ8 t e];0M8cK䫬/uqlIg2W͉22VR :˷,f!kK!kQuPL3e$tu 4EYe+^U0*ٰt ~0P:aR/g8S*k%q|32unt]`822m+9OҕHj! {`j̛M;s iׯcdP;ı3. ƨskJ^ZNP @!*6!k[Q#pV=Y__A Ld Z;,OEc SԈ_r^]%R-h$u1<|bYY̙gYZ070701000002e5000081a4000000000000000000000001611e8eb9000034e0000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76-usb.ko.xz7zXZִF!t/4]?Eh=ڜ.+EiJ1qj;dD!3/9o04s = ö|hp`M1w?ku268hDnz6ȓm읠3-Ϗ\򁔣&Tp*l~@ \e*&kX J 2,݋޹bAVtEVuk8l9喊}9Zboݥь6GG!6iLhhtto8&}>:ҟhYB.kRnEnMb>[i#yK㩮LYF8\[ЂЯd:M[@+fVvOw.0&gByJPX5 ˭6ݭw7-v>|e`&%W)#6KU4?py} 0&H!kak fEn<_Gl;"9LTF'% c!0f&=f+kI顁5}tL 1[?-xwFwz39J{uc ߗy_v;%:{S\|/U|yK5^ułY:Pj8}RkÃ"8{(O(Ԙ-B7q N=,A1n9K 'r~dwFOPcgx}IZ++.e~eTGXɪokcțȯ&%3:x'yAL"$_ۉo膠nzY_?ϊ;o$7,~Bӑ"GVOV&M9.AwHx:,OB'h|М:{ҁc ;KیLr-l1|ajB9~o|E3Yp>ώev&r^60zjI>o@?}Z33ZәM&h+(zˎ3@ڝUܤ35&CPQrrNRڐ>zZ 4w{\\߷L:ZXOv]L8q .QijR}0jhtPz1ȀLPW7םZ$ؑOYϛ[ZnE ծ2ΊV|q[~7n;7H13>"'"maGC>V0Yo9A?'gX' (Viz"~~yi+Z6VAVxS`FsCqϪHKfK򹖿,QpѰEBcD5sH6!h$t;`6wv)mo1xfCBpژ3m$LuYCԉHn#V݋2GŝAʦHK>`x1؉Mdq'.UQ;=ޫ\_1)Om +bL̀wz)t7-Dp̥o#X_ e}U'[uPGb[-r:Z,)#ܺtGg|ķƖchnGW'-M:ǥHC?stUCT;'B\5*^,ʟR x,/_3d5(#RC#$a`1~ʈ=yP/!IکNчB>2m,D /m vtkLS,s/'N LNԫ"K*%8xE;RϧHHIb]S͈=f-x*ɢ'=x=%Jĩ ={[_]Z{D<[y>8A;f~?ҡA&7DUQt3`E[I~)wSM슬_(GMQY(AtM+RS2=Db{:xK{^̢GTH_?N|?BE9z*WbedOk;Z Kc'\`tS;CY .Ȣ#v9-GgD *v1x*/BrzGi ɶ^zl*Gk켶`LڔAe sQ'!3yp~`2+T-)7 I@loJ "aqY4HQ1ꅟOY1-#CyqM+Ӆ̼+eva7dz?}$kx_qb`q6䌈K]r@r|Dkwݖ'pr^4c|UYhcUⷞjw&qLʆ(j9 Eׇݏ(lu["I9\6+[PE"/GIg̰ |I^ߪ8lt^Tߗ:[jbp} l{f[6S5pX)K`A#ERqLnO lH q[(j]r]bC%ڦ3hw~ 3:.:UMkG?jׇVX?{F*R\H,z~d˝,>UcLkG^JUMP2rTzut<;EtQ8Ŕka ipi!ۭ\.{5zF@^o:G`8AP\䨸/x{/#h;9 8gѺR7m?4Q;Go0[FV0Y"xI2qNTW:z~)n 8i5_An$+&F<4$ʘ4}d0X4 | fz& 堨F|J'qDT[$yVJA2 `O̵*A+XU9noA̤sD=&a0zF{;  HU=btmuR]҅H+~Xm\KmRvqQr l?:>VW)0\: f9/雇9)EZlO#l3\fȁW uIy⟚6 3/`9'HyZ<$xV1c|[Zmx,?3A$p|H>_͘eHX'~ew)^(;ғ^vzESMZ7ԉ.4t#ͣl:#+/6,ŸfV'jE S5Z"N_< 3EHYZtoU%3a/ oy+'| HVJ{즢)%LAJjp+<~zxmHBaELL[W _z.qE a`i R5?^C7u?f[ yŎ7g O8wMf~c8d{N(8/j_7S)7UDl'3KˮQ+*"~~[Z 5B9W*EXNzIps"NT8[KڦoFƥf yI$q jW[`FlP׉2 "BfT\rd]PUYFb۱-oɒٞ| ?YeK`uB4͸{tm Ҏ, ^l%H4j<@]7#ci]UBy,զdRł=p8a{<)BۇJ9!)Dr:Np@hYVA={a YdG4f㥤\̏ᝁ/ cSήs~zjLaֿ[Z |AEXYg8WgL ?גsRlߧF3%bŹu¥&oi\9[PdaT'1{]= N@^#vhڦR7lZP);iGH&;Xj1Iqal3-kCc> 4CPuixʱ}mXȭ$3Ɇ5Tixl^dQ;UXVx`ظVZ`E"6cL! Gfc@,/D2FZ8T֚6Mv۫Z--u03 pVh"C"  +N{"K+P SܪgXD3τt^vx@T+Ip'ǮXKl`5,u#2*9wND-h twRSXiR̈F@$ $DFA*y&nZF e[&I4K\G-ښ`I+qN$Bv$8#j(گzz]M6,K)"}}<`9P])~. ']2sdȆBWX Gm Fo^!PNIsi[&Գ Ei#Wm];֥NZGcwVkYQk9Śteۍ+wߣy,F:݄]c*Zt8h[Bsd!1gr,tC40OCpG9vd ț_zۢ]:Fc!PO6jn 4d̤ǘO!1XɰN'p;y>jCm8 _z瑉s &OA9s?:/Ƚ6zTۥ5h m74{ipV`~Uo r o(Y=e(~eF,FQ$SM'W鴯iiH7vukZ7~~h-_D2yo k̠LpbrHqtc{wt6rn`]ID:Jg 6xڡsSP VnDpPyaGi֥WB1-]{vpXƲ]4c(.+ӿ{VԞM?)p/kjP+99qn+Cm4ZV묎qo{d' "/+xj(8~#౜?wVUf/pF۬JOm-njؿ!+(L^$j4m(k`>GnzkV1k "l85.!q\ԍ:&-[[\l?iZ7?coK'sӗIIK7lVDyi( l 1Y S^l*ЃE*h ua8q1^ia # ~fqA/ (d7E#9#[+9wϕ`&gWC1SZ1 u bJ<m/jLrΚ)| Y7(k hSDPI)Dh羧>+\~N=\|@H&&a,[V"bFRiTh`p1I i_{TE 6N*کp{{+\ l׺'ӝ0R/&.6W^$%zJMDب ܷƱEY0&vWb<~hk[$SWdKJێz-=Ii+o:dxF}P^gx]5kO$i;k2i?~c, bGߡ1^|6g[lI6K[J{u03t.9dY߁Eyj"xMԧ~Ԩ4ܬ>SLf4u{.>`)fG'2 crʧo)w3[d rl`ۦx¾ٹ/ׂhxBXj>yxM ͦ*vcѴG.~-b⶷~ј(܁e b':u5:T HR svEQk**a b3Bw9^3!GEо!@#=G5>*֢҆\[C8^eX4\F(Z92yN\8c&fm1Iɒq-be= kwVw71 s۝U)1cf,}0@T~ֺM cƮ,vc1q Ļv_~(=.G+FvSf &+9*D5uSK_ FLq*` VMX2qlF+2p6ڏas3 +Q.T]DuMCn }:";YPBxZEd m mq*’n+D.?ك}({l^*EEz6r" _< o2F;P}7 P; @S'{akP65 $RѨ ;fɌ2P/gxQ\NWX@Y'$Fow++ ܖ-vˁҮOU eB50٤j"w$W+COjt^Ӿy)Yt=̽t 2Or{ 6ZoHLJf3ukq[4DeMPa|$U[Li4&zT,y$Kdc}Y.I1)Uc z TP>[U.# Y~ c .Z'A0)-QcOr9"WHSCxKw2+.7^Kj}!Ms*[VƅqEl /աAh^OM>4-'T8ȼyV|JfSgǞ(E.wi wMG`x[r9R|8ә7T<k96&SW}>利O5 gh+QCs1P.V.2Bi1Cu抲N(|l4'W+`DIB5 G =YŚf|niG ǰH^Q`czR,HozU!]~b^UžM,oh??=(2{A(A̭Oaup y$ 7[Gj%A~ LZq}F*\ж!`E)x4*Dr$5EfG<Ԓ:`*維~!O>dr-zE8!;|&Ruƫ#BѲy0@V)KٙáS|Fpzi ! 243 դ2dW]K6Y0OMAO;ǿDc[u.c?¾;t7 >ɥzp,6x?H>DѽTUn?/-gMT5^n'+1a)G+[-z\' P]?Cҋ4 (X?gσE,YЫF52vr:oAD`*L!#3Sۻկ쥗SՁHt5TyG߇{o Ml+CZل6գ83qDiOQG^[Ќ ]}.}ţ(U~:Ls.$smd;l޼ 8)%<itߡ1+^1:AOZeK. #4Ѫ.5"[Z=VV+Y Rɖ1'͠0 _iJ&˟YlHtkd^:23 $bϔIB0{ækYmRy7 TO 9 GV#'hGD|B!S̻_xtͽ9k6s=/$j,-!a]{: (4c_نPllʿ3D]+[;!x|yLSpFmTM V40>ͽ}ÉVbҥH0 C;A{Y#\*{K@Gsy^k 0xӟ>=Bµj\[3"f<;CCEEmy_z!֊fo"BaQTjD0!̅ƽq cwe`A!h'ԀȦ>\1F!D-\U.Ӥ arDQu qeܙfO} ?<ǯӂ{eQ7N\\}nAU t1)G3?n[F6$$!eS/\=sn\m5N&l_+Mꟷg|?F0Qaaltd]6 "_YQZ[4Wme1dDK)P̱Wɚ<R@W^MWSCMv5! ᦌ)x$Jy*TQ=fQ[1JJi閼\_ma`%wpV{:3&iZ8ũW%U8jzbջSX2#ZGn pY좭٫˚L3p1Lq-`Bڕ:M.| |3 2ᅏp\G5=׊Zx#>U07[|Y4\0A6Q5DJ[a&='15 Ls"5EA3b30\B9xE_ J: oqNnm4{h:. ;8W>:cs/<C(xIfMT\LOg+Џ.%zJE*G "Ʌ:'JTcDApF 3e*96UB|.oЈ;;̐xnZWII {g7 ? s`b3kyy"j d`YI]U[z<{׽99%NNbwœecUp 4*$".Cq}8;v|~3f_7t eC~d@D׏PaC*;"1F)vaAP6 9'K5$ sW*NeTKr$GI'`)7pl? uuRzG`I}JeaƇ$EK\$6Z"n}Z颴 v%4`gT\8j ܓޞ y@PDv6|Dö,Y@4E/;Amq|mM*1Nxu3 8QRڪu[%q4ww0@5sEa`>p4 󘖛ڊgq>qo\sO@0ƩDv%/ \<> }]ѹB#E7(ZFY-tYw^-j_L^j$,qlc֭(N;|-Fxc#-؀.W&X+Pgps;Фmu9VQ̆B?jq("{$*偌hZO dyԢF#U@ CK֟y UOE4o xO =EL> `xV"y_7-=P@@й@ʽUeT`/"mu6Yq%|i*{fbx9JxyNȋ!jd f AKn3Lz;梬aAbJOښS ;$MG)A+]mUg,"8dkIpK۶Ie)2FV,^>M6zGpYQf 4}֋fi8X~ , /٨v6jQ  Ò'pߝ|f@- ꚸ0́*㊈puӡH<4"w3!kTfyKi!03pIEU:84s"Olsu)C? 4]S*&הcd͞[9صVDƿXM^;k"ۙ.YFX~:beiƸsS;"ulj4׾@%7s ˇٗ?F[2EeF= SqNZT $S4Dou:7wA'+LBs.G'~qI.d+e 毨U2o#6fMJeJiڨTgYZ070701000002e6000081a4000000000000000000000001611e8eb9000075d8000000000000000000000000000000000000005900000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76.ko.xz7zXZִF!t/]Su]?Eh=ڜ.+υdC穏۪ܿUz A|A~ 9!ÍhDآi-zGA矩q7.EjtR7AEЅۊ*X$U"ٞOgUC 17yOMiP@fRTLv0Q:4N|2Rxb[>l alBp׹$R8<cX$,ah $=F"ۂqԠel86{vʹ0ԋBjb(aao# WfO$b)Ib ӏJ-ŚKaV3S7b: `t$ݖ+L~bsfXF_9V|̍`s|IW-Z) ؞ƠUa9xo lubFS#B iJ,3ƯPun/H9tfdJϯ8{x U`.iHr)IQh{5J`||QWZ6 [E('߬IH9Za.举+ TRkۏyU-y8V |2/_(m/ctxd!([s68S WJ0S% L~Ӄ5Mg/r;:__AQIG~jΏU!0uSQ}*Q#YyRXD}k\1ؐ;nb ꦙjL+:=V7cZ! AheOΛk2}RW{2XɈ^I{0tx d%G*D֦x84%Qs rNjҵϑؠ~`d6Sl 60ZbZp%Bs9w"&!ʫґÈf6 ([{2Mb!`W(gߌOQuZ#Ll.te j);pyD nitg3HqY_ӍO%A:?&ׯmn=3oKM>%$`Kշ>aY-D<.9: Qr@$\&=<%bۨLK[ AŖٞ|A%B)<ƏjR^iGEx2B Ae63Zm>ԅ/W^&u9f"097Zٍ>j_؟*=Xf];^o`f.Y4ܤfrs%GPP6%KAc?n55 9w4K_S t;0/^R0Գ\dAaIAvu'-.~]8v#3Y1ᐁ'VkҪTu7R815H=YnF4s3hx ITPΥ=mꘃٵv'B8j_D-mKHpL xN618`Kt07I5cNxyƴ!NHc Z5v]1VZ% PmaJAm>C+zA0CA OՌBPh\}~%#ȵyT B\/"\;+DA|X g)I w{PC]QLYJGSNՓSXuSB}Ҿ4swt:JxK6FϪ6c7h[D3!yŋ ~SV_o̎PXNVUAdr@ȸlVr _a a? ƁO> i,|4xĠq"(H6[|~޳$g;}|]dW TfWkKp׫=K /^)ɠIFOap)WZ]Љd t -LXo9K vZE"D`-8Ir `5B'WJ[ VT _''cYQI,^^~kB9T=AlNW;8;njLqMe;qTy$EBDc~WoGNѬ's`"#O~6S9dttw%~JCy@(x`o l bjѫ]x+w8T꯹-{Yч+lϖZȎoRE4Xrm/s ֙#hA V%Gk{i<)_ͽ*'U[P&czV"EҜf]gl_TfFǧ@S_;GY=hwFRUVv=lpY+Ӕ9(j =狫Auc*4 '^1{N A!o_ojoh4flB*Je7)aYZX-%4́LL 3ZHBnc/$W~{?4u]B.K82-)WmPb&[<tա|6`QMˎ."dž23D -cm`^q:&5Al|X`΂[r^W @ʀ#7|8.FrPՀ[/?r4{Dbت)Ղ;{6 Jhp&Ц =1 dx=&VM(Vu6*DP#bpBP&gGu Б3W= x]g hQS1Edf9CCVɫAN*ZvigNOb򪚈?z昡DrIP*7l[[YU_rѐkIamVqͲ%D-Sm(@q4*&y#(zO͉ڧ*ҽlciU#Ml`c5X*1w`]+R*7G=ާ6#Xؘ1ԮnpLN3*nQ cRƗpy x]YRC+iKvsKNT a>ϖjВa/B,l}W{"Sn0 mu[ ErM(Kl2Ρ&70dR'7z)n4Jk 4*,.NВ7Ni%2ɹlp7ݥO9qfRF%Mfs&̹BIwr|TL `1*G}ef1 DzbiN $$A[O<էy(zZB'^w%o)f$w]eߎ(ٹcT!f'SwvcJ$AHRӁ=z?G53膇HǔH,R|2 >1>|jO)C)E728+kԠP'&fCzG5y @)1唲NJ?&* Tq6fJuVi'^}wTL߈Go=]ԙ*\@x%ej˄cCRãlj5Vj"O]9Y)Q6 =uWaj+<QEza~tY [5 Z#"4%KPJDugF\oqֳ}RW'1+u7 k9&&$OUI 0p{{ 9}1p"Sg.}im6JXQĊDGmP,y#)A+]-7RtNgGg*ϴv]X_ /0ZqGzX)8HذQ1[1ɐ? qλ$iپy=kQ {HͿN `qBǦo_Y*gv lľcwfUdʐ`/c W0QcB{1|[ɻv[wq.Pes Uɟ/ox{_lwXWt[=T1m⇵}I D 13U!_K-B0?={gX!?r@DO (F0v7* "atw5OXHeY$μIf‹1ƽ֒cG};ܵoO#Nnjߐͫ6٬on4dv&xxws^Py2t-=E sȦY'V9}ɐpzri7ψɳs;%J '~BFG?RzIupl}ґ]72iq5&ؘ0owEt% ?塱ܷyU%S5"idQl82~ٹʪeubHNKQ:VM?OTJXka 9򟯷(Gʽ㶞28ZZ4!LL=ǁ@ |~V,Trn F֙!SʟDh\iDnRV3i{R?wkb嶨YM< _X6=㿹ϩZ_Nm-BM|J>gl(}CQ韯?ܜ sCΕ侩 C_k6 cqrt3n9UKV-OzH]$'c˦Q(Y=pGtN^4}X>zs}9v]UQB:Ùgñaq % ݎM5𼳅n}'ӻ19hbt%MǮrk \PzO{] ^UK"-?'%C=th<<ܞ줃yog 0  @L1#. H4JO?Z2>3I4['Hn7 ]]iFm8~\"@́tUѶmӬͮ_ƾm]tՓ;jh~ceS.0l]|][❹DH#1QѻmBy |#- ft4(}0Oy,K]0$aNmR` _B mWT0P1.F89␺OK+NsF yj.@KURu 0}Q=-{tz*ɻ o?w>0Ӷ`$?6oրCR% ĽcfraȨ8I؊/2;M>6 q&J˰~39בfR'CAq)lypa6e4 ͮQH[hPH9E.favNjZrEЈTi.S[eġʺb0,he17'!qė{`*`Yϱ ʓtpP&5i0t@Ti@jQ` g">jK_w(wx;ՙ "(-t/3N׍{L9T0 jהEVf g!`%&.M{H9#Y1KczW7qX ɾݍvkp5\5)t|7|AéI=ZN녠 (}߱⊅=U>„NS!PEG|اp3Nr"9](L򳰊{+ lI8 'ČcjH/^pjOCy7=ѳu o^9d徨lPJr J ͖'dSN{J.3_Hyws<](*[OMaH*ID(rq/@v7 bdܹTm A*PZL$S))3bDjygGr:\HP$k VxwBg% َ̻jv`,59nM?7T^ۉ/Ldߪ"{(!#ͱýЖfoܭZM H6 -78yX>ھbDuD !zٻP+hW@Zӟ(b !>_$@lPiO p*(PeF\]5 ,\SJȷ'Tp? f띧v.Nj}[gIOOP4&~"f@stQʴHr&X'p#G&$F=\چzEE-VX5%Bqzܚ4̑ jMkѶ'?M^.d}z1xsClj (ǜ0IQR(u,Й(e _fY72(\Qֶ mIp^r[9SHgG/!zWpU%d;un[x{Dz1X _d{gKR;9; IV"ǿPwltw'&-Mb>S2Ԩ̹͟E{oj'\sg=%(`[mYr!gMx"  I2͂mrtDv\HY m_q-qD9r-Bbm̖6h~lV[9_>5ݜܱS|\fVR=j;-)ȍb6w`SR9m<4~S wYI8JWpr+^iW\FcՏn4׶TRHn. ӽ7>5T6*M2!NbsȾ?e$\|J9 $2HXw< |'rxϹ:.ΗquR s9[o_;?+;%\0n"NGT{A!T@.iBٿ<1u& .dqф0[]~lAE["^0\b`%i1:ؼ|컄'ۣt}a!/-^;2Z-n"*HIWjnvJSTy"_{MSz$#@ e겨YQϠy`'̈uhd+KxHxer"F:\lSMdz1Lϱ6GQ$4 XXe7[4i:`0d3I8kt:ЈE j&cXƭ纀d 56AB0#{g}x/ؤ\Rơ =i1RF3k(Sz%,]~J*N*dԷl4α-pÜABcͥ^#%b]J=lJg'%q%2Gίa$]j!(M8,"zLеRG6Bz8(sJYpU.WGhgɓ]ށbP.ыrʝbE V#tvF|vҨsJCsT2`K_:/_7D !}H_ި n yLdo~`Gx{EaWTy0y!Ȳ^Ղɸ˩LfS@U26/x)mb0rO ~H ]3ڋƨf.8g" r/ _7`hSi&Rï (EY8/5!iUE.ٲ*9ޕǁ g7&8'@7;8vXgxRa|e\_3}v$aڒ^-N9u L:hx5JUz7^&՚ɑ{B L'6 N[Z ;3f%q [ &E=! ҅!ep]DuR7|//nXByu n&DQvyJ\GJ; 9p#s #Ia\b5<0 9(M"Kgom֬7k!<&ak\b@F.}yw{Mfœ9AkOGtj%w1mir ܝK>4ccF}}*<ִQ=*A&`U r‹=bvE:˼f6laXnh u7XRcmbg5plqҪq9 8ߦ1:D>%?D+KJ\=A5 ~sΰA0ڡJ a$f\x\h*@:w^J Ԑt(on.+K=f Ӆ_#xB+Y:5s` :\ vO!xQ^z3L{teḮ=Mmj4)?uJm0de .sA9Imnγ$D]#~_#ϪZ#*EQznAz .:~x5} tJ?"L=A3UM%_VD۳v4%S#,|;lJ%a|f( Ha~.$l$өlbdC_(2_?]yuv8&m^])%ds/@LjۣPt\DIP7|c2Q:6ؠs4cYaSSln}?v^*8%2V2.\Ȏ @5Rq?I)5#7>!h<62p8X'%z5nMNmmU{~ )>G/!Uv"h=Ty?QoiTe cv#1g. ktwDes>gѼS,xj*L! [a}o 4<+E<;X}0|f{O'7$ŝ>9`JFL@(G.H!Jwl>Bk\ ap=9l-qqFwhӠC wƾ, $+B_ErNNH2ySYXNAIԿ`4T_x;[g,ò: Xf"9 JX'J.$zw&SJbpWG'%j$han!?M_G5! O[7^Lkkڝ,;YX ĬxZ bd-B}fl:̭3G\I*cuM+  |#0v#myL "$G9!V4qxcG779Ps HE#n9Ԑ`';yK_w2ҹ3 no\0 0nX8kUP*`RDY:CS@W5߼U;8LFoF̪pBBm_ U#c[e$_p< q_]B. arJ,i<* WĻ`J"+jT%1P1q^. iP+8J/ʋv|Irõa8 Έ_]>^9@bY*U/iYy1|9=᳢ܽarE y?ֱZM]D/hV5-˰^*\=W0a)JkH|5Ah\Z;4)LՔ) sqҚ{dG[?Z he68l]Fh dlJoځcIvqT/ke#Kb,ԑc4kBqFmݴ"ma8k^ȼԮS.N6!&98rDiTqZW1Nl(`!`:օ3 9ʳfS gTVW3{v(@&]spF_!H/[z_Hpbz[$́Q>㨀dW\|Z7[>C64 {PNְp/h$ _UYXE}}Aq;RokR2vdR-MRn bE/k<BPˆxlh;^u`vGAgo~jb<ҿ3P2ނ`ݖ*xeSySHo2UBHHfm& ѫi^\p;w~d2̔d*6Sel턐F(2yj$I$*- im̐HE +jLä96,KLl?:CeXItк7a0}eʳY+kj-jBIJ}Fq[JADhTa8O2m!bGZÐ_ՋNB(?WU'a xaCLU5.; ~"r0& y cH!io?OB!$xǟ0z>At GE`qaFQOi((ś }}|4>UV1'{d1| :nB˭vcFPUv$p0-lܷ M.JN6n;Ua\Pa?};gc4N N`7J0зmkS)Bq({|7[H]tAK}HE/\16.E@A,/j,fAA SDbJg/s _CQB'MH|Y$1%!UKV >6kf'^hF3*y7YJ<ӕgq$W+R,>GiYz';=:nz]_aR?''⬸Tzכc7eo n$Š/NDK.qrmx7Oʫ6BWM;8:ؖ3^lŖ9zfq,'G6`O/E#j5xC\jlC/t4^V4W`SoY~Zqԯ 4B%.^++ a(h*r'{h1A%<BIh(jV~!sWv{eD+7r +;Nճ9S0UP tЈK"k{G#2H;M :LͿ"%Ӕ^y qq3/u3?[[CBᲃ\hĄgÙ@d?,µwW~L;, S檚᫶RW.dd.*e.- F-HpE}(9V]aG;u*mщz9 i+7"C~lu1^}9>#_]EwLUn&dﮜE7f>ջ W3 7JB5]YB +cyGl\ۍ$ܲՄx0nWV Ai0t-+9;J>xD?$4m ;H>A@Dّ\ye^$c~$,+@UdnZͺU[=KeeZ|u: B-l!h6]$v$SKJjF8nŻ\*ߜ.Wf[WVk!8k}_OǑ=K%3(UGܡE(2frC`pbXJdoPW!hw AA~->pqxKfsS3AώNNB^OGV #4;!=^ BLlvtYr=VPTI &SoA%+'X_;y&pt?ѳv@lq+nҍL2e[ayD+4>ljR\h@OlC l?Qi,%- \yzeK\h X[ﵒs6p4Kiuy~/hאG"iAG:pRz۸TL~Vj-[9TbblLlM#~7z UF>alBVIpN^5a3Es~7Aomp+-y xS*M>lSiDU@ pU:µш>/o%ENaz&gfА>*Uw3 ?/ QmE;2"@gbpG$yfyP pIc#w }[PJ@d|LΏv|EY`Q%[؞ڸ$@PK⯦/ _H%ytC ]bCZ*Pëx;[瘪poρJއiڼ캶ir kuVdX& YopJg>i$ݸTP%;ױ36b+W)$A!O4ɊJsf+ otkvlxb=$^9km 7(>]pN~rQX`VeT| ,CB'J3*FMbgPE4O [9a*q;1HYs':.86ԣCT a=r5bL(X >3&Zɱ^ERZ4H) {-ȴfw;/nwجr}V!d!y~+- WM7hZ5`"b9X2k?v:m\ :mza.87,3[~lCg !ͼIhU|M5A^e NJ7@U 0F&v0A)d'd Vn?ab|aO\u=J(?KTfv [|T cwQV#ib7k> xV3H)c 9Y6e%7g5W;rC BYx|xDHU7Ue,2}cO tW=}&FM0(e1ǓEvp4$ޕUQλ;mrQ0{[SWWb_(!F3R:=QӻGC Y9)=[kHJh{W*J ½< GjG.U[ϣae3KqI= `ܸ5_U>5C8Y ,0b[/ѹ.BJK^:JR"SOFgC[jzd*t oN]J:mov%w GH`I"J/]"a7M(`'|%)G_bQN82tqFjΆ͞%W 0%̙,3@۔]R]E%›<"ىJ tP TGY/ލ6%]&;xVօbVbF Y3ۥԬKz6csF iNn<Njtd'-bW$%Eͬ}ZÌVUȕ.z%-Z}OFO=ݺsɝ~%|b??~ IEɝϣe.zhY ~HuCLWheM^8 gJ3 Ǧ<yDOVPmg93*[]al([ :N.8ߵUd^"|4Ist>L]:n.~(<+>rcQ#'낍uO$i2-b?i4lḊq&v6.hWA?Ya}[uelRW4S.(*}/j 'ZK3FO/Zd!-q".#$ԣH4C!m hŅ Ovc$P\kB ؘ'ISKcG܊"q2ؽfL8bjίWk> T1>wBXUމ#V0AF|; ,Wpgҟ7ߚ=Ï(tKDꬍC3{dsz/KrBTF+."δ^٤o ;u1A@]S/,N!ᰮs6Un)w8Dd⫌r (wZ1<[rpzۜJ^Ia9{'˴h=3KpwքNc5 ̽ cqtGP:{ +zPbAjpɿGdPMO?2bri{41g~2(XJzI.ny_= kɃ,dԠ;rzRߞSv_~kk@3^N)5OhiTVڝп4"T7^·G4s+V -;7ԏ]#y 11 XEh %A_86pqXn> dT =? @Th#l#."I Dd9,'2EnޝNF,3?G_Q@2MȤ8XOd&\"vkPvzϹȳc ZD,VS+v g^L/%{.t\j2(U{k(M$933S;Eb`ƵmflA ̘wiH<@S(_), =;\o-|cѷzl5AG[UXJbJ`%=D%dFu=!/O#O]cU(~'XW'4ͤ\h]bCQ H*AnD:tg@mp@g8n2 89UA(5ª'tf?}ra%k-a ;6q)*,ђ }fpk6/x#sr5K=@S'=XE}`~"y뵀 Z.Mz1vЃr$%bxwzJYpֿwm{:Y0/u'<{ASi 98^v/1MW{M\/ꚭ'F XW}BזņtȊ{fhqR ұ)QZ!R21<ہL~s,X^9}[ 8epK䤳`0{)[%WA!E@\$k~ mCa)m]v},B5Yo$#̦2ōwضWޟǎVc@[M5K)^?`bC蓤|_=]ɹ4D,z|Hfo7 ]vqZ^9-z$ԓauDgk!o y 5x01|>yuF @+tܻ/^A\$ FSݞGwdsCI xt2IS31-g24m^3Tiuv[᜚gTRpc?h<A=Q>KIQfi bKv,:^bW}0R!JjP`gԍ>m?^IGuUzbx')S&:$x,S+FC*Iu)U4+?Kx$'3 ?XEz⑳$=o|c:{Cs Fڞ&M g5="L\jUt1C1g<ш\?Whiy! vF+l@FZ}Vp2?ӎpNhM$e[Ĵгμ҃l S3>65!jZQTl9贔(y$ZU[ќS%5i=+wBPAk8xh@NO $hA%~olwlmsHh̻;|` x73 SM1]7QByitZj$ks+öNXoʝݰQDMwˬN!z28$C8՗OLbӻbztݟJ).-inqP +e]+t%ySMN ֠źj*2[$@kKxR9*l2T̪*H5RCkVB܅5;z-/p|ù\qlC3@拏N؁iޤQyOTeza1506C 2'fO_ -~ƐW@?-!׷mu\ Ĺ*ߙ\0^3}*7v>tg6BJd 4,E5hifpr1z@leSލNV":rhYZm (k}O C(agg\Zxr^S`Rڕ XtNkqK^GH"♪v/ ʄV%ܪYydn*'q1Jy xYN$SKaJ3ڽ=-iK䁧dڞ YF9fYD%WWI= Zoi=B=wdY-މGZȬy9 ɡP=%I ./bk&T M'fJNR[d<9{#aJI#Q.ޱ7Dkn"yyZq[ށF+d%?+ {Js%Tsc']r~^eu1t0YFzH4`{XSHuF`DvYn@gq/;GG{i|lbcݒB |3BM~'ʋ1GucOgxc]1=o[^ lOF%!@P' nCgNCA+$l/7( -W׊6c"uj{yherC |mfV }H5Ch lz758Yl =Q)y5Fz *\~e:0U"H7!?a"Q*W~2|^n>[:uBIXղ:(Stȱe vS̞  kZ3&P`FcD_JJLzuz&U)iGQ`2;GIM+a y-Wf1o -newʁ wXz+vBkU#mVhvOtn#{)'{So䆫^<_ϕeGGT8sm.Nr0ALv!".t[:HOHxCfEGl$Lh*G#{Lav9D|MU.[4/tq/SLVmxo$^xp!t\ LԩLF6^HO\̗b?e yMQ<טaF̵eo2RuFCF F+*">{Gkwԡp9wMtCZõ.JA&3= ^Q؞o:A4?$]7*آ,Qt=u;<6v%$ӊ\y:SR%;K%ZD#?nh zx '3P}bE,t2 ;ѯcW/-g cM̠~ldͳ%p?࡬vi=9Xz;hSC%Drrv+l(,[0rTQ4UoRsڍRj/DNB.צf1q]Ikv\lYb Fpᖑh ?:4IDzd`Axl.QF喐ߜpPIc%5^5\ڎXEm=aW4aqJav;K\H:!eqʔpWQE(=ЊR0H#-eD,~XC>Z#ɋ#Z/ke;w !`A&'l7b?oƈKۈnse 0v.|]!D^l*IP+ |IcgluEKB|!}ހ/щK0qQ9ZT0FMf B~狐X KèӔXl/>:s”ZV05Yy8!Spms1Bé#N'?v 0=raQ:5 Vwq0>Oa^rv ^0 ï[G L۶Oʟa3ײҀ@ `dG3w2fz}kCd,Жp\篚 </No?/3RBJ|z0w m,q!@aPB#_%fXM)HXJ)vtR8&0 * -NL'@X]/"&yyLh919 2ZF3L٤dt|u?s "5":%9P1^.Y8dpĬ^[Ybw>e S: #xkJ+$&/yGV TnG?[tTߤy e{`P8. ,%ώ2/֛dܢIHdXp2/{ 3ѧAk$/.fl$VCL?0>P_r3fdkFl ym'Z8 [$ֽ ?](J_E֤G CH+ȃ_DIߕulD uFD13ݠ1hԩ7e M sDAz;k*6|- Qo|킧T g:cATkZ'L*! Ö* > *l'+!0}'ξ{JxOHo;mU]Y Wmln.!L:Q#7~Wd*=WH^ɮ[|HMo׭H[!utzQfXG`#M赑W[ZFvt5SB QMSkNGz\(=X1Z3([tŔc#n9r1ПUZn =sg?od& ћ 7xc\ ?ܴ7oCDFG-䄘/riC&;o^y(4qL5qTORge(,DvoԤ=IL~ wwSt'_eĨ0yeZ+ceF5B΍IB$XrRy;e;7`/Nȑ8qRҮtg ޅWE wbd7|s3&pāOUBpE<(6fTa6*@wwiϝLpʼnm:K pTmL4i X8zQVZ'ߕyca=;Do?M{HV/#O!wTwCcޖ _/lf0u 5O0+Keq U\tYmy.^AG2P;-;u3L2KÄ V|Nmh(P (kޜwbNF\~J:/$O񬱗مɳA;g^3\KиC%R!W<TOZcj5A\P-|y*TOS/wkyT ruK&jҳz)N&[&fyn`HP"molT$^S\L-&.zٍƪD$jTɒJY94_P7hXX JĿˏrqGs[ )iȊY`*12Dc}^/܋[3ֈw 'TtLxԵ4+"s\N+m`Ϳl]q_("-hA=c \wHÚ>-n!\!p(3$1t\7ւ#ޅᒛV<S"}xȴnuA]r!fz)AH30!K[.:>t -u" GYzAۛfZO_D7yY!#cyGy.˯7'|Cל7]8?4m؞De6dJ+'N;e,y]7wy\W;q ne"H<ߴdmgE.:BApn0RvĉCNťn?'|:1&Q*=N+Ok8a˽2LxjzwT\е~~D*Uhn$갮gjY9lp&duJ; ShN;~ֹ̝"tS(6+r|4`T*l5ƌR>q5 `$ĹVMwmLY4\Hm}s!r]aO+ּ^d S6PN7Wwe/#}RS9i7KgP QS?m|7jR|kQ} txaHF ,"؜kݨ0IGig!0)sj/L.N??>Rs8XLQFUueԩہJ@`{;?ӎjOh"C;D\Z}iLN7)>vI]:i`h\ ǾjFpn|C=6#6 'g݋T~W+E0`_6= x=AbKѱ"lg+ɳ"ڮ, ӄW`vI[U/Q>{&K o&b 7~qty@.ua1A(<=\%<;N{cK~ Q9Q8zXƸm2/Š QVӍǴyo:Z7$/?S6%yźuE%o!J"qaԽ ,Y˖5{TA.LKG+fv 뗕?G?( b 3!9% l*`\"EfrmPW'<ͣlis"HwPѽ@xZuzr8ؚ/ ]Kud`fS8]fD$L 0vެtag?]n`T^3ҁc ,S#@.՗5l 5x+c-%[  U:Mh*?l+]4I<֋wܢ S%Xvw󦨘~<]іq@.19vщDj4-:Ձ#2X0^M?w_JNu9^H!] vB2,}AeJ}gh:'7\ƐXw~:V/^RztcKӞiHUaH=aj  k|k6WL7xaIZxggneѹEu.!j<օoesB"L}Yt4$s9C竄^/yL]k۴sFҦlq!?rےYЋBҾzR~4}yġ(~+nO/!iNF_(}ehmhru+ŏ ͳ*^2aABֲB1ܯdH_@h5; # 3JCk V 8K*\Rd|޶^`D[O#WUju+'u&W skgyr}%ބRrc;ש߼,aA@ظ1}D9.NuAW0;/Ho [,7,&0hFgc npi5Oڟ`D3Gyp =uԣ qipjV, tR4WEU'uaۛub 5|AWgPrd)TJmג1D(qf%dXQ7V1nN-9jxĐ%pWBb`oV2<>؁%V~rd~tv&t8 +NW-kaXV yX 777e+{+f7R wd(vgY{%t,÷ ܄,k52Sݼ oB9w]MoA:? \ #{dVP~"mщNŃ|Rd2 &z B*8]^}ҺSvJ GxE'T]c#ayl5x,)zyX{ Y1H&x4x|qWox9⑇)X\Ɖ:_Wt-AP sѡXsUw=PR˲ry^_İkW]$\C\PpȁmY_1daNv5fϢ ^ HkVtl?1`Tn:#fD lncM>&]HȽOӾ<t#|U?b=uӉ\L [Q`"ǑeH$[?blғe hA?cG<=PxDF'%vy[yJ;+a}PݶfD%,S\6Ak? T r z8vȩxN{z'E}ċ0@6߮r2sl#T=E ZjI8ɹc9α>8Ufɝ0ϚSdZV/=)Ԗ=o: WKPwj기X~Cz"K{Fo_ X?q FK?Y|)#s~Xv4mcω엹3~| \$hKfWvn `AWq̐XvWcӎDt,i k/bwCޫΛ씈a\hӬLʪT҅2P{#A>FqfRKq0 '})nLWZ&ݥqgK?ळiƋsloTǩ-ŌX"㺵Ztw;=}:ѯ/%_@ a6;ka=_u$2a=Uox7aX*6~(YtaɃmTޅEi]P)OZ#s(3'B)a}&蕱yH@S Qy~X^~ShٷIqV|M&WIp ٹm xs; S&i/u`fW%6&%x]ȦO]u8Ћ#3ZhMJؖ:'c:o䡙[gۘCi\x44{Ц_'IhZ38& XOτy{\:R甼@@/ m#&щfR燐%KSEuPfC5.v#J{!$gz71)h|Dkss˝ڏl`' D@lmjR 0ݚGD4%c QՍo)v'K.zɸUJՅ#ޜ+.c9Wv _lc\tg)Y9 :G 8-uqE R&+AٞW@ǕnlJ K$_l[rԡv;43H,ezYĕݦQ$t(F#`q:g*jVnH.=ne@oEAlp]:ϻM)H۪!.T8£ÏNf6h4GNISϰ!ɣߔ8c+RB 1{Ρ}:7 jl)']P4ʔG\tL(w}Lf ׁWra-'H<, Ehyo+ BWTZ \xC}BFXUq"PغF"geW$dO33 DU-ŭ\+rET7꠨P/#:UCލLE~m=Yxnq0&@X?XLԆAxpqCW&M4ox# g/n/V(i>~Kec?x?]WlT-IP7u+"r^K/V:{J'f2<.Sj)5mk Fݓ@``PzL+?i.ެGCyW׼~rX0%.E͎ط0C{@Kb9ࢍSgC߭K%wCg%;"SRFh-*LGDf~)1mķe%8Ye9{_} ]>uFd19U\`⥇BPL?C$1I?;]V# DLnt K~fJ|+2XXX&HQ@ K+*[%5[11# CKx&FiP\O$z!2N5T-7Âd>͕:" r+T$#qqIEg|FFZ*z}p+ShFq{ upID]Xe;&ǚ1|xnB[ڢn~J[ H9$Q')R _QfmDYFyΊ-j8S` t_0GӔF1(~`>?*`e@PaK/! <4;dYF>x_:O P8#g# FæD/#au蝏kMÛe_XecDm.y)x`a>Oز4:)'ąA!ȭ~ئ,)ӥS UW*.' ~F5=4BCoygi+)Z7^ m}Z_ICu9Jt%w\Ғ$0oWJxq4yk=H跣n^2t,Xό^t[BޘQqMǵmu_rn d;CnثiR]3uWTkFUͭQtp@Qzm9gI ]y qsE&Db92^qeQk*[fHƓ ?"ڤo LeB_qF0 eU`0ip16Rp_@N `ņ×p RJ\'K_7PR@e#8w<[ OQ&;!xgƣKym=Nbq!^/8OcXk( K>/2|CSWhVTQP6(J>m>xV}h x#i;τ7'8=WԃfY6p}}@]1ۄhO(if- t4k",cXy*(gL\J# .mnL(#S=ƤoyBg68`;} [o:]=s2뗦$XףԾyF4QLhnl$ ܡ 8Dh*:0ծz S)y{b%H[ r 0@Kc<{nM+i˨ P#ѫ"<!(UE<Ͷq*M_טgf cM92W|TِS꜊Z&C[-AOYho2 sRڜW?NNzV)V;asR<,/.QV\0e.tlGdi8ؘ+u;ZB;84*=:E'ѸZoi\a!jE9 ;^h=~cٳpw3(p@wGQV8L2.U'4o +$]GxTp:!3T+5>18DKK A! )%zxn&{'}[Nj_TRu+5 JXQpisg PI 6h ѷUp=Q+4ܮokxWuo.p9,=li͒NL.mz 3zbBh_o-xc{{|L:@ ̢YZ q0g|2~miCR6Ҷ@oM1c\RPp&%h' 3n~[n7S&F!ɟotZ`@E_xKCuma.aM?^}vh޷u1;f/ГNG.2dF :Wʆ3Cr\jgb;jZM> Eт"26黮x|ZJRD*'h!K(xnj 7L3qcUc{{=׶֍uƓ="'1ۀu3I a Y93={^D6f{&^~T%oaIe])R_ʨ{ƨfhHLpvС1I?]IO.GgB^*! B#- )e: ט4h1Y#[wm;Ȏ/ك/ 'ymE;/,  0['Wjx9 k9?8:/^qJڻ9ݜ$gxAH:5nG푲 !hp`JJ~YKe?6a;qG57%iȖqR|ò<ŸzOb*rHZbѿ7Eso GcGʅ>Fd oR5Rt£}|L Ƶ|ۀɓ= ~wTZAZt&e]kVײ1%:No hr!CcvoNTEcI#'\,7n~9*Lc18D DrBM '1`/phNsfGB\ũl~V`qt(b6w$ֆҬ/$}['CdNu-VQ>NTtPV*58nS|-Q%H4UUP΋xDdb *;vJJ/JX.,ξDǪ;t|go=9 rv㖨[G=0ً7j#+N˽ڧ_e%7Tk-Hɯ}BVY n|K5(h y3B[+@\5 K&y Scfbu4F&>HIdLҨ$Oņ),鹘V7qLq~=S(4PS LÙ8jk]ֈ*6 v9P`h*D*G`CjBz%'wVbep(<[xq9^OSS7kq@K,/hרޭ!XDf ~X)mgv5GU R'<ABxA%ͺf17`] 3 {ͱZ İZ"L1nbC VDIA0oSۋw1/+y?#*IJ(njKѷ_Nr< _29| :qO񸉄4A:ʮ,}Ne5x<'be7a]&g[J`iΣ Ճ1up,7P5|o[ r)[?sO,EW18Ki{S-R\DE&#Gɲ3 Ix͇q :,M S-j&ˏ{X&o;Q 4Ԅl* l yIvnSZ |s$.5#$BusF0(=_F_ zԎ>WmizX@/M*Fc,)b8Cp$Ix܈<q/`SkCA&=1nnVW8*Oð]CDU3ˊ6xH6*"gY=Y}D̸)si?bVifm*w2;ZW YIlхj35i-kޠK}]fJ)oj?hi'#7!Mu5`Wszݾ@W~(n7cEOXk!ke |h\5cE2`n(39^K!c|F % إ(#“-Eڠ7P2pF_9E];,9^: tm` (=@Ywv7IUFgB?S_Ġh*WD=eXB#$K(`!a4*j[*kk' ~Ifiac\o Ҏ{"`)*2^yWkd)˖gERi@Mb(n5w [6֭o[>U-x&Oc`iLY|enjxJWvCE#.zdnZA>3YE̼Z.sR 819@ed:j?%7{xA=匾~`[z q^%Ogo~ܫ܍ MkVPCK4N9'n`~d^y!M}܏FQ)ΘJ?dD\ H5UcÔB(jX;fBAܫ7Vz 79LhVwW +qqß[mC&% j`qܪBz:CyIziWG.Nrɡ*nX¸ؗW1R:=} l,4BKAKѤFm!x&z}_wڻx!:yK+ [8pkRkn9"K{ @[ zH*b٤/݁hPH-Gl<[|e*ߒO2y1J(  ڎX^GĤigIR" +;VG!H96ek/9Sx;0H^3'h/}WEUSAVq>V&ƭ?tS ^\׊D0(h3ͭ$`O'שpO8uC5K _FqVOn6HH+ǩ!]tFc^[7:<ᖙ!K1>|8="Yz>O/* ӭځ'#2$\9:Qg7S"Aa>ECvf3:jceH S㮜X +S=S oz}f~L4Y[ [c Oh,t[&{sW:(8 Edk%i͠3- 'q}]>_Z,P.3Sv)QX MT?lGt:ZAGRm!\,N;Xmd\|yV|t}rk9e@<Īl a0Q?ɩ找+a7@o"lU9y GtVGI^DCtĒz=)k;,ݴ8{%qu( F21\TsH\ |wi?;wn"kG0 Ak }~/:Fn˼ %<sG KK"Ms^DzؖMuj_(9KU[y `; Bs*GI_Ν34;FZ}30yTz=>=}cG׵;7U1wA6^HGcD}@]z9:) M"l愮XҡpQxn "&5&eV`rI8N2hp Sb`E.a;l0r nq/o!{ԅ?E5l߀|W:/C??(t7`Cv(R9{ B ؠ-[/B&V&bߠTߥICIĉpݮp̮s7dRn>Wud7TYx#0~lxR,p]`{ ;,P7XQeZm("3N(F?/lR{2s[ӆu;pՒ\kNk?E %扭m[*R~9\Џs̝IC;+ \G) HԄ}3H$p&\ ? pcmRHa^g!ɛ^x #tJ*v$idoIZ& _rC;Lθ.:Qd9L3gP3V\^[i\q[9T}'J26MnKFG :& o%1p8TItU9#IffhOA5Zÿb5NU@*dVj_1^s0Λ-}/jcmx1Fnx;$b﬙Ht@Z\ҝfcuxU.Jy^Po(MP  ᒏ* ϝy4eW<-䵪|\2 W7"CJov` 0$-,X;s2,v(N$,NiN1FG i֐T3ˎ~〻 zRfρH;l0 K.Zjbl zCq?vBUSۭ>:6UmcUIQ`(ʘMX6G7DPig|OٚɌXٻ_*լ@SNzDR0*n-<*z7p7_D̮ݖ)xѦ"ATBhZg$XSљVg{[,LnaQYW3D7V Yᗠw6 kVfǖQ&A@5j&jδw/8H2 0c:QFGtNtHxxj#A:IqH*(@'Tq MKiꡦ]Kp^=p"_lH( wiveջ$Ke,Ap2z4KX֠O~/>U_Gx)UX|\N ;"/V6󀬭i,~Ct FT^5'ڻ\Wv}%8 D_U76KD-R1d $/5>vrt[V˥M?xR3:%B`]ga(&9]R*?8Ep*<\:m 1Ahnot$C(翸0zAiJLJJ"ܨr|bB(:Qsoa> Ƭ#5UAץOeBV%ݎ77.Ԙqa?dqkseaH3رZ~>zWoqh6lg_y1RnQ"\bǕ>2" b GW⑌v $xͳG =i^yd%_Ydm!8Op܂mmw>R<?w`$T.FB(mMiCZ{XZM: 6[i&V:ifÂ⧎)sJ,?*N}oH|jV=_[i4 zRlpS TƔqn@63669Cܡbb_emsnP^r|*`84m@\9ә,.QS;-{LZ9:nm2ԭ,۝,5_F:|rơ%U^(nֶ?Yy\l C5 W"ji]zVrZ/72?:L[p :)߫k9 4r(Gi䫠%ՕT*Y0ok"H9K3h$ ֍$+sw_԰Ad{G9[xhCZC^࢈ː\ٝq/gzz@AC/L+Ey _' lԵIStG͕ޒݨb@Y}B5SDžC熪u _rwyz^D`)ĝk_iZ(ӽ&>gxF"^Fo6|mk 4JعML++.F{qWX8tz;;ӱHxcY%:d`~.XfKJM/ p9dڨҽbS$f.-O8XU\}@XMyh0ٌ] ,4+&;8/ T``#j 64P*"wީA?w$CbmpH3V=Z뷰obl1WxoX;tF #xօOEU 2y1-TV~PAM|M'ۓhۇ)V1<KC5n"$Pxg*J ^SJh,LP?ro>Sy!CtBl!o-7@)ϕldBT&z:eySnW$]\FoC=N[^𘀡~Z KO[U>c(~-ǏRt~+Y|ambB&# 1xtT0bHlf ?@G̏ӹa;0.+AX⟇) ],ď| #U~wk527[2\Hxu%p˅LA/Ve?xNxQ1~d;nr׋_R>!R$1I pD2n@Z&rNt]$D d~QKDͅ,KG h<]Bпw#; -_@̹Qi>M>'7n,$J|q-0 *_!?,dK YPP| uHP& %U\!Z>8R8vk4ÍŪ$eW\MFR^#\jlKȹEVoz -~;8f5;3_z1頕OΦ-ͽw@1O^k/Js5Fkq!5.`$L~sM^M~F{ah>4h*Sx~<_%b['M]HըxklLh+ Bk~0۟_p1aw tv._q]g#c@3l3Љ-3WlQ cL 1H̿=w+372mn]Es_.t:~A N=Sa-hc[ u3!#«QY{§*?rY-oW}j(̎y_ppNZE)g%oA>7_?/pXp`f))."̝{9 pY^)|* 6 3*mJIy }٠ʞL2xo!sh۸Œ9:{jX|rr*- gUkѹUa-/ /q _܃~[IoKƠ]XhQ1dQݸ߫t̋+3|7PAv4W@@kUK8.3q %]W;o|h[H>p3Lz~"u4Tf{nCײnjc[]7U<*%kxC=o,j}F=bx_G.5L$tRv/{ӍJV57ů B!pHU$T'f^_VUߒh_7 yImJă RdzkP 8э0-@|.ߒe(O //@.y\\4lq;d GH53QTE@s8ͮF>&h{+KO K&$`0ln(j\>%!Hn!+?),"^M Z0Or' 2R! -T w6{)5= ]R!')D"7/[%q`F`Ź^*xTsOI>< Gq̈́O.;N&'#Y]h2, ܿˎOgf~S9/ t:y!G\A u ʒVT-̚cg6p59`svYGR1.?Do/0խE@NvxWhʹZujS^>2p^VZ^;7A҇~%51k)KsWd;ϩ9_emܱHo @d( t,-]mxd|QQ#6:p4N A>, f%G ;^~$伹S޲|'B6zkr <5f-d|8VmEQ膬9.Q#F gz3ajMͨ(%HGk< F+Q0lavPA:urfQOpj&qF-J1ca~a*qm~ j4aA,nƻP<5T=ԣj_6 Q0_N,=:HR.;NSOD`npF̀0P|P pۖLiI$RvZ@Kf1.,`4W?Y&.Xf@8Ϥ){Y.KjpR < ـꑸv %ΌJ=[mr̼ŖD۲Y~A GJ=)}U- šOɌvL?.En}BpNɄ.%m-f$-O0s@ɩRQt-4k$~p%+cz5$!k,`C ^og L/HUvo.bJ;UQnYc 1\iwA䄂N/]@ İ!Ë ).)_V'E_⾪fNj ܀\}+ _hv'pfpDkGT%ؿrmIDx+|(E 9!&fof5C\X]\~խ i?9%}$;De+od]}jk=GT?ܺ2AΆmjmq_ee JJi8<GOp7{QfQ*K'Lс#N3;`sL m)VSq6C$dЂkAgI(A}Qk-*dҵZU*>.7#E,#4| Df{vA#AEnдqOhp;d#Ή7<`"ܤ G!fc.Zl:Ô wǸ= 1;DkWPl(.T?K;p8(8/8՞NNK:ʀԍay/-pR2w[I$dhrtq,]TbMv^DȽ,c :SE:kM + 67[,Kl2.GFq|FKug*mq\|,N"`I톑+&KE+{k$h~2F^mcܠSNWr2. @Wϊ@2 nAP[)KPӲk_KttCKfQ#=j^{u2Sj9˽ը\˚Mp#ޙB&sY{p|r8meܒU{7 1AV<3jkBtr|+tԺF!v3 e?2vBӍ47"vG8EO=~ DPKelo:2IHpm-KJGw x.L brT|X_\ʗ^鉀)$[;h1'g4+fzr=I*ʽcפ ?nęQߗ6]1OET]potp©#~oahY}].}16@ r{@P[`)Dޙ KB9N@s':G5p87)jw$&arrWh2w@r`S$/?0~)pla[ ȸ[m`H=&h!$1ME:-уLQ⚕Ք*V^J̷rY"d(LRW̴%E0¿O+rT|hjhoس\*&&~l? 碶*d wG7֣- *DUm iłEo1UICyd.VN Sv7ZMB`WӬ2, Onma).VLICʽ3%JsWLDUk?8l{Dwg g."'pfSYSl+=%wV[@PЛO'["/$sh_ 4Ef37*1gJ FnSw2"Vp/cd*}hARJ8_rKvJ"Ra?e@5͚| w6o! 4LwyQjыRrwNy-ZBA4cJeaCS3”E(w0B'̤Nކ@OU? _.&"mi])GH^ߨL8m!Wk۾2rmȃ?y.q?F~73w{2G$@&o84eI'T"£ AC(? Mx #v {qyNt`y:[)H5:I0{s[ׁ+r.wEO)Ek&.c$(TPsydJԘ qm }: v_5 5'}*6+l #QNQ$QpZgK3_g8Ҧ?#lSi%铳3WS~v׶O@VDL5k[ Hk(boހwq\wE|01s[8'nJYAY,f}yd~A_Dmr@7ba6"bO.sP g4u;"SBg=813uw8m:U'ƈ9;7ƒ+E1g}.hN:aJ]ׯCXK|ޭxt9qA+: =f"]sʂ;^u g.zt|ZƣXe{g4ƂJI \"Eख7\ c,{^hv&~Dffba_-5+=Z1J׈SLˌO6CcJRxS@eG:A 6d)M#N&iwrBSk&Y ɃFȯ<!t(dB6E_K(Jgni3HBFIb3D͎Ν׾;ٗI.~w+!I{IRklU_w*gsޤ݀}Gg'x5:>biab%,X+izc;#6b(o SC<"՘oym)^sNGU!i]L',u_|HO)"['5 yCD3!o"EnI{thOv'aYw f̕ :10lO<~g9*GR ]X0Yr33;}c,/W7pgieF@a|`gRu ֕斑XfTS4hXJ8(kcg,'؂AWZ\6aXN<ʿvbn-[g٨ٝOjee4Ccu;۪;z33hW`/LFM=s ə ·CVWJNSN:lZKP"Q ?``X +g=J8%g cppC`S$߼W\*P/v!lǷv9 @d|*zÛMu?Նl+b6aڦt.MaXUM&YDxKq _؟3\vԆZf{ UV| LMz*ne5?T%9Őۛ9/z2ez+Ȁ0c)x:яb֢t*_/a7^qXaC 3XB4P>Z ݾ[lZn~ׁNZ''%=]p a-FNtFCe,~RjƻkuxG2\ʫb@K2AAdy LoIܮ`,G>'| ~Ծ4)P[l&\43\hZa8̿-JV +A7_,I>52eGZ+WFvuyZU3FGKӜy<Ռh\`_TSgP dnWqJx8 eaՙu/wՌ<-b!i MitzC>2% ow2еAꯖ|m[CS*qT~KZrl+:pb=ONe/f;:T!xVKk.Oda_Ez gʳ$ZAt0S++Yda JUi˛>i,stKkAPlohz |zP]@Gnu, a/EP-ŅcU }QXƙAW࿢(TL`b[[{U9yjw&fQT BmlJ<dRB6a+_-&-؍+9 yg'k|Y8 BuR%I\ף)^h}>c~c8XW; *SP{th|L\锼 A&k%BDaR9(JBe6}nazH#uJ2*wn_6pe?+gmCMjP^-({({'"Q#WM~ +O$66f%1+e,GxwfS'84bM,gnyTnHy{9O1 _H =^Zk[[^x!p̸~邃l/Ey}Xu>UCMָ Dժ-NeYB[7~4_cm-3߫ARɔb1:)3i$~r{ڿû^BOl|%VdQ,2"` t/ I'kR_-T(Z~>?R|VM9=@H۽!KRfUiU]gE}RCbY51W@$zNQE_b Q[b?CY>Ȯq6vY9 2^ׁy21'?P\("A7`kɮJZʊ<-6ꃳ*"û~Alt@ /̫N-+$l.ć꡿{h nnI$Mrn(sȠx0WꢊW[aA{q9UO,;q/ [燜|~2B#$ z)6*DmGE<_lP *[DGGJR3^Gޭ^ lR|v333vՌ-a{]ߴ~.։UŶי&{郯R"#PJ uQm5Yf,*KA` P r=;8C=>jL&ĭj84)BG ڂ 6 );$ locvuU 3rq M )a"}qc텋z εH9ALf7M͙)^-;X˞n 'qFh4aT@/]?y94`pI=kFHG tpH69|xS.u8#'7._0_L.f~i2|?(Ї#8Jo830V!iY1r *%ӑY|kՄT˟{Wdnp]cmj wG }Sۘ!&V%u! xa'k "Șr Ϯ?SN˃zEa cJV{bE}MĻjAU ktՠ(`PB.6{2~i$ʐ6:5kpWʒXJqV.+t"ͣz4E,Y𣺥y~)7N%HD{]] 'I,>'c}))}5쐆:1Qh5v.Y_9wOvh h*l|j >Kw{8cp=NZd>b2Ol꺌E^\e|s$ia%ZSӽ ] Quk7)nBLҨ*5U\dOiVBa >9o>)r-&ת%zè`GYŅZӉ!cG֭SMA2<ʭ# j;- Émv蟷ɴ"\EMz}lّDɚ°albnlALLH Y7]ch'|{y!ᯮShO7'7 ,QO4ԕf-y-ĸd $9+*=w7(UPY?A}S@ՅS ӝ@9aBjYcpz"-z=(ym#g*:+</ TLW5I TX pR ZUlc eZI坍gҶ\@(J|BGM/8h !Y7M2t)_84eEfiS Ffn-d 5|8 3^G4#Su߼ܷ2ڏM]ʔ,~//'6 ZnM[&}U||i4JZ bAX Nb>VPsiev#bUj[ A5MsjpY2N~ Htr2i͚no\etAp&`2tI|x*\Fc,o T^WcK!}gZE@9#A&n.y_'S皸bmLc17[S$IҴ@"JaHvtvͮtQynsmH/VgWE"5lH@VZ(:h*7mtcvPҾRϟz蜖3z^#S1" >,j|dy<,c 5?q,nPMB[ƺգx,4,DR/ _bwNjBGyhiGlZ;C{sVA Oӂtn5 f:xC2$Y(3BT< mpkxR0*}0`J&rXhnR0KFy3[ɔ&{LhqU*lڡzbc9YOIfFB-pa,IG=]}ްxi< 4d*9(r_˷S۹:It[ηnهkS![spٷ6ڎ+iϛ;}nؽ:QS\Zmc},5gk2 zjzADOuQ{̀"thLCɓrn<9S-Gzu5U=W/=s c4IRwm;Ƈ=Lw5W ~8[Ji{v:;Vo{VM+&6Pߜv僗!X~s+|Ca.pNCq]QB!&\I߶EO~Tب+>ƌs54Jp M f"x`,O$"n8UW{u*pB ]GNBh0uz}˛J;v{Ӛ)I,kՒxCm$7Nݛ Xs ĪtR9 8Y w7Amo Ҏo<5b6ĝ&FsBʿn2\ͪ,Ci&,Oq#tphB.كQ+rePp'8;F7ckÛ/jv$ă>4.]A\RӶ&Fx!a R6Yd9t@30S$_x2"pd'eJu_SS~w4ߝد\P#!%QeڠbDܶ0u}(QCFA}!IJmgtofs{B64d4ugד+SM c$0,6yU"R ^t,ltQzřdT|m oR%,[롖bD ﭥxdDUWyU6@pHgau1 OG=ڶo](֙# 92]o=IJ?; ?߹d 2&f,xsȈh LbhqC*n͂C nYgͻ5( f=0/>Mˤ ؍ksЕ죢myc]1)KReD *X |UҾ&e|0pˤWb5[BF_9Wf_XaRr(4@\ͧr i&cfv wf ?`:6fU2$T1tDI>](،O9&Go[6 όE,7m+0d*@~HoKxLr#]FLtIOW_U-I5BsWz@}etȿaxl1(߱WrFu~I\nnє/E{*̰E_$s8\a.h8B6z/ghLG MVx>Jd23ь wqGX::T9݌L[+EG*/<=.nt7W]m=JT*`_Z:-O|$kQ4 C&U}> " #"r#"zԮ_#j?% >.M okgIo˿_65&{4 x$8IɓAL΍hӉWД1"g0j3UCp__͉/iQϒ 4rp-QX Phb$,fa))Yzssş}!aRC{Fi´ONؚTuL*fI9VЋ|ԒcɔéȖܦ[040͍XZ.F"xo!7{.?6LAփj|s{ƈ8۔ րs΍]U}J^g5Co&F9$^"pT~)">ecZ鎷3ȩpӷ+ ) ,m˺q\ Xx8lMѪ^mi#j7Xz"@  (^%WiqWHq^dF́No{$E{TC|7: +Cg 3P1Az*;tgMvϛI6j=2n٤qld2G;aEE&3w>0V{vp@*Ȕ`C{ř""ҳ4R '?i,txh\YXaoBHxky\ӎ}&9HԁPZGR$<<<4> p9qf`I]CK'8X4yB% gR ja0.Oj-ڄzFTP yDNi~΂RZK>,7%z2/ Eq C|E78P@h/bsFWi`O,E o!2I"Fb$ELusT^_-5dWѩQApaf%-ZX Zuk6deªljA873y`n`ZאZ|Xb͎F?VM/Ys?Xw+-^a9tG4Sg{b զa3tIy^$@Rz_'t 3,?)c %QNmNy>fw .aVSwiSٿ+HM[ /vVhck3K}~LX)&-T7\udv?Q͆[v++&$SH$zKt|dԺ.R}33ؠBkŹ֝w݃FAfp@$%/n=ڌG㌒ N-aq*H,kߍLiKW$p#FxOo;ᘲQ:aDpP@`ܔ}] 3dn'C 3KTW$du_@/L1 dw BkC74vE༎ݰ+:rV@E( 8>`+<$buOʲ#$PV~iE leL9s;ZHN;Iq9|F;҉H%a C-)"!C2.sa أC#j s!h2::c!&T1eBs`$`Kꑗ3D9ORDYU q8mI?/f,,G=~Lrh=mزg_;p lSv$>p)Yx#KweAlbP֡ݙyL jއЮJgz<X>}Pg (Ƅ# V9Eew\x֭aDFSR'9ZUpT͋+~_EMedأq_-g5JnTnnI#jJ̭Iv.\8ڗ,"33J46UM('R2kskw[%߰ƴu%Qӳ=?Ґޒ*4V"hsGjfł֗bޓ3q.l! ݟ#?blhoF<w_"N̓D/6J*LV j ΰ-[!=e_s%4gK֙S\5f}ldDf* s\wɦk7Ĭ J!:4 Y)6"o֒{%d-BFCR ۫;+1P_'I( WWdzX.(H#|$h./9Wb}LСAƏPh8q~oq!LTR3Aa^]xsj5JiIݢ慒ITxXGRyj#Xki8{hSp A< ܽ #)b떐 Mո$E&8:ZsK  yLLC wIShĹ~fM~׺tmVHXۊ<")$ze]F^d.6-Y8l{?G묭$3G'==h~VTL:ȓkeAa'Z-yԜ֫%d#&˨Zp_ِDlaH&a]~`#W?" l[pa%U6.fID}yސW8iP/6URcº?h Z}ݳ,FQ/{]|jL:@GԁjIP~Dk <^7G1kV'?uiQ!Ag;NDN*a'Թػ]ʼnuXE NVK;Qdnc p?ϓ8Pv k %0-C?ǣe^=b*·_;5Y d}}5b&¼tvcY<nj?[L5#Y(ه%S<Ų8j̕cSv [MАޥ$xE{ڮ+A폲ZǙf}d_'&MC}J-v$'ngȜ v[0 xzzlLY,CrZV=e@ԝ Xxg%AZ$t}9h9}SJS. bfit"A7^@0;Kk OD2CDiqSkilϟ<={DΈ="ܒ޹6e KԇOTUKD*CщO hZO}o"h+'$$~8 Awzinް=N dv£(*OZi+TүշCDx~ʼkYy&MC3[HGX2ZSC(c+; GF|Rj|׼>]Cbπh4"{TѰZb'Z/~҇c6?=LԷ%q9> )Eև!lIUM&t o)=P: <]{tVkLeJEmedcU}>-2*Q - ( ܱ3r!81ubKxϝ[Ä>7S)['i{pڮYRKB=O>iTY} hR9;'n"|?VA(JBFsq åBָ轈r==P9[_bwSV̄MNEy\Mݪ-6P 9b_.bWfEUoHWt`pPV+uA $Pal{^E) 68xD%On@A5(ep/Yxȡȡ{$"0K.@YC_ј LMVcŃ^UwPsV9oOIk~\w14i(7n:Rez·#VH(d״sӎ;IHuh;JG ǎ(KU{c]Rd+e{8_N(w_| >& 12mfK J6Pb Er1M࿚7%G2c*  hug#-w>Tv^N.h_&wL5 [ :&'Zr1gju7:t.4=H ]!]Iw+O⧸$$;LhU TDskT܋Ŷg=&C2FJ}.!?yik+S6$\j÷:&+%Ӿ6 %ST^N*_!z9cMM(&uF!][ղL1n,*U]4B/KۗC.^=;ߦSZ{`o8A }:=cΑy!csk 4h1wd{ xaIfPpe9Q;-ٕd1˨vФ)oEU,0T-w4>4OY߄|ϗ ,*> mu2Yj^UC%hAҽFϱyl gqЮ&Ut5$M$Yh=@>;5{^œB6oJW VA:.lW*PFTo=+iA~rTFyl/'g, Kv]@Aֈ|˂Ĝn894W3MCے&1Fn(ws=jխrHTXq&-| sDDo⌴ODfMK]}3 aLEU+Q'{Ferk#&Ű=0_]g|_]]_yw)}FHufԛA68&kWqš_J_RhVn]{ň$as +=_`-?HRKEfRqte#}0ǘ* '<l?F#3o|,>,]*^[g>_! QS?J Ǧ$OMu@ݝGu$M0{Ѭi it]A0!ְdG_GjqW>A-25F%/yqatzDZC~ *L6CG~)*'V![GIcWp&P\:<A]v&`LSv9[(U_nn--L `],˥ߘ1uATg4dLl&'+ve> wPCmUiOzp ҽ MZttUEG5+oBy &7{7H% 㗑UEa'KlE;'= g'Ux;zͥμb5n+"L YM:V& /jSvR\FIR~=ihŊ8bsbJcq!oV+CI?#PA&:g~.j?2[w}91C5xn{H.I>Ԣ{W\a3a?9=Ek2r9Nm9/ï$~^+8*^)(;3H@m#*w*%,QTB p83EFl W9WyM"FAX-jJ^Ip5=Y P ,kQ4? #JM }O!1'sr/gV]#3DS5WiЧEO}-] 47hk`O+ddH`Lw줇vc(r&Bmw3zD;X:,"bU=vn8;6P#$jLyFI %9=q9~rt dπ|8\OfAelȪCpMhM|PY3 S _16w+9yF ҡ)~ըАԥ}!"qc+ϔm'!t=8F"Y$׊e_hKkь4σ<üXĤ`+4+5ߝ2`c\x"78X؍9璕" `:Vf".浭;FqN|Tb_5ӥ Wj(Ն B1 | +BiI~Qþkyx{hE`Rp$UI۝?Z)`~etR@ ~Q, \_E#p, Q ֹBmi:Һ,%"v'PBG*YY_Mٜ\jG/05F(;%vhp )>ZKe!^ܠoJ$f3x(vڦ5a\E}^o*S]2K Zvq͊nxk1kC`{xaޱ3U`ݬ⪛P(3a=3c-v]3da! (mYÊS*HsJ3SM< †ڨ$Zxze\3%.+oٶmG]x&ݮu+,ΛydBw6[m+@kd *uF.B F ֲp%i Wmc H㘚xd=DMwoXdT p訉}̥(7tN-N,'j]26!7=ތp %kwC7)foj\/`aGE=UNX?p!WAQHK1rڲTCt*/_ ]K}4~OwWS1rYu7֥c_|bדu߉:n(V`PdgFo)ß9QgJ÷ᣒdlրITJ#mq@coi`&80ţBNmONN=_JaȹxM0XySha})ޫcХ6߹ޙx9/8J});.bv;: ex^d'蘽-fݾCiWCAP/M,y4EG'.NP/}'piIp9}E[D+j{e}i7CԘ"O;ypFБSvb dMqk9gD3x"cL5RFE_nonz\WG]wI/U2%F7sķgpa%=~E9[y) }AR 1ՑFѢβx:w" y}v8M翤~%Xva3(-i8:y}W3\ĩƦD C{O*\<1cnC̔5s ߼Ba-r/{ɼ3G8"\e{2qU]*A0wpxJ-ԪS+B3n}d5`\.ymz QG0̝~ !0]a)t"!W1,w,4ȆcuX0E':r;8u`/9@mZb6T3vx" 2Pn ػ#1c@8Z-2[mxqug@O_y;%؞'kOP8Ax˟rc߭S7yz$QzcQ#bhi^A=ޫk8]Ybn'ݧPYk|uAxU˨esp:,BzE`W:\g E,PO8B۾7Zuxo$~IY\*a407G-X9HNUc'`+zIbI'KFm 541H$|[!֒iս ww2J?wL̚0KDE08"A%͑8fbQϽ)%)&>]+?\$/8i,k&%dKݎMLM yt XιOK)<;RhKl&ĠovMn*56\zLz+{`O0f;^ /Nt?5O$_%o?g&xmfԿ+wDYQ2*Pav:šðzVNiNb xɡhA6~9Q*᎝Jo#9˟H&Jjp*uś)o=(z7Bz˱ =4j#&s=PwpF/rykS_48TELj;oR^J $և*3W(Wcn/ TYtUFH fC.۵\#䧙ӹxmw :I̦qJ3+O'KyڹS[=6rBQ8,OyhBHJ4ow?#()$. &>#0#i/S`o2>;=wBg;^TX0h>x[4TE4vDkh>c>CgFFp!ʕ.hz՜E]̠<<W)bF*s@='͛Ԋٽz"N)nuw?ո>~S3GKD]&fѽc4o*bR .,/>"O($&Jۡ襼N52ҏ4G߄61$\X4x>s9|,zUc {v_O\rd͕O!JOA/ DC CV ~<\Rº N&G3x<}kGa0Ԍm~`Y^J s6(mu#r=|7XtC3I0S2 ]7fF P:ޛ-Zv4FW>RW)-s?p!lvWX1|b3>"tۉfHu(hPI ZGr9y0V1.~<3^Xcs{`Pb=A^BOϞje&9ņ`}o(/g~AXQƏŶeIndA~=I$cc`Гr5xZpԀlj,&zq>QPw0Ջjsrv[ n@iHmv#n?(׎[cuŗ8Pp' h>0XۆZ1rm:bC0 v v Q)^RՌ0?_]MLp-iwK@.\N8Id싌AVVc}u R/ϚEJ6]  *϶|ԺCPţ.Lj Jtr&~P|"poX<$44PC}qm˴*Xhҙ *\O 'i/x?.n$2[R}$R)GZ|>-nS HGVT鏭z̓rȭ1S :>+*Z2zg8>d)^}TrJHu6ZגqȸvI#h#EIbt[cKcAE2nʻVLKXI23&g8|#:G"fsB4db^`j}|L^1#Y:L+w:?Mc᜕G:l`13ѠRÚb! hgNc]Ȩ6sP51m dَ2|S=cչ`/trۇlbi5>m entA`>MCz-K;2O( @# A ;7~0{^]˯c6fk7^PHS;$&S]f|r m?cD= R"M>rHux,.C/0` EAf;9QdL7)Ýՙ%ZBOF!H]lf ^A/OkWyOIiu+%v-@½*JbM%w$1ep{ͭFpdۜ^h&s [oM^.:.NNO(݌㦥0eCp#*"0RW٫>$SP`2_@$qϽS$Αmw}Q'4Mm˜7`1yx11M8cbr_]6]; jCʸ4vc!Sb:SKRBr('UFecO/mkᄻWFv(4+NDEOfڷ8NY|lL@V9aZ8an0$ f~tGZr/b(AˁJ 4~ة)źS0) dnh-<^t1A;U,U+)99Th?Sa:vXQ BpnSD2"ޭ*pR_Zs)}L~ֺ^'ǚ&Y6eO0꧀vi~Yl9^F*`r q8?B>YF $|ڤiP [nf/6^F`t;\.ͅsp]BG rT4=/ ~ {n";X*&ht'g~m8"/VQDWaEP!*rKDX0.㛧䈬#ܗ'( _qx5r4+#n C)=xiJ~؂b^lÁ2/}λ&+ D}t~u~3a0"ZChj 0T\vǾ}}|c}0@0SlM)d;S/LZnNPDHSkH8eGMbKh쒶gIٰ{T&pz5wგ|ѱt/PDžq Xr)(Y ɵ 5EJ1>fގQ6tĬR]8'|6Ake%7\EQ#Uwj^Tyb6rБj]GeE<;6G?A3~1O7i3d3,iތ/tc:[\wYN 3rɷip>=l 37eAB}|m^Htvd B`^)f>ɀ>$(gWtLk0 թ,|*-Iy6rqg#&`{ Q`:e<-fg LeəcwAIՐM8vD$>J,A'7:RCc1~V}<#5ڑe} RZt*1&q6'w?b)0j%N:}}!&zSR$$8/mkSd>#:g1V/ zF)%)0`p}nY,LQ2_-`>a#l.pΑ<Ďѱaz )ϫ*`mL;lz".{3o_ 핤cV,Xa9me->#>};bGV 틫7' dNK >>?N9QH9AR!:-̭b6V-}oK݇L3>w  G7%r 2HdKoajބ$MZ 4+4\gk d.FpۆP(j~f;}=J(FkɋF& Ϫ6Y裬!{xcK\0lb,el9'09'84kEBRk8-nZSQ4yCnK$rwCe/Am7֬htru_^6 G<, |#-^d`cx$Ι|͈V͛<cuؘ9 x#MGڷAv$pQCB;{.(Y6KqFy>w\zԭ6VnsAl0 =&M˽l[W8{aj] TL̀1^Ț~ ~Bu>JV.s<|6/@f[ZWv(y !qӺ9`TokHe\NYh+]]ϦB&tp@]#/- 1j W?O^(nHg%j&{\Aj0=|yחPEE1boO*侮jr]5_8w|/m;R;-qBV=nAİŷ ^b|BETJ$"jB]V M",L8  mAcUۂ曆~-젾VkeЍ!Ti9M9zoU 8L-P`[GxTFR L< X$=q6Kl 3 ;((tdQC}ޖ}(F dLvu?1{'_' ,`v^Y'j)$lAKP#ќV>ӅR- $"|B6%Eκr XyVߏ~䗃6f(? ! Uû} =T8i"h}o Ux =sGFX݃a)<R/݌Qu~/cOtCmċ;s +{BxlyuM(r~c_2!VAƷ'4T踠]yZ CnXnA=*~x8]NCgr 1`jXDLItIa{(AvvpF]ŧ:dHnD<7w:EoOmyfhnO~ #P*)M{0t6DZ*suim`q?VL#/6#s8$h謹lz^z9unFS4}cptH0ꇓD"QRV)NщHz:zrDvA&ޒKiFI;Ef){EX``T1Dl@#4`1屳|Vfa]zRz`Wvε+i(ǝM5f"j|xpBlhWYs} ?T%7tW.Vb wR6dz۰aW7}VH8ܜ~NH Pl9j'1_P;'E13#=w)_>$5%7 AȀҔ.njPW܊w-eR=Pshx41,ңAŌ4BU5׮ GCJMx^tI;"HW3>æqFPGetb) uEnqJGO$S @.x|Lؕ91ceLvMua@y= 1΍z+Xb8y ̭Oux wa k bl\[;%Q2`ﯣCuH*)I`^7WTrCY+q 0Js<D.B5@38Ĵw3ꝡSaxJQKw Ksc_elHpQfL=z%QU^ķ|y PnkT~PP$'Ũxw* !Wu ^FUil.+_2l}kWz{-wG`B|6!X>G3TJ,WYu8+hYIƺޤtj["s>V'AOZ2Lv[&1:/s.?7ZoJ|KŘL8D%Ef2|d3ۖWi{Y#DdR ]~euh9_WsfԻx%!zŠ;)4GZYdU2T h7V_q|2b*r.dQu&сpDR: BB9ʪ"AnX/c챂G mӛ( }3c$T;dܛgU,{!Bg tJ6XRpHD"zΗoPJa~~ckg-rٍg_d (]'wLV^!\ wiVjMd^Zq55OZ %8ḀX{(96m24Xd^hneQ7hmUgZsF=\A=6#Mm4o P^oKX"R'.$bۋ1:];QɆ >a≿YMQ@k9xȈs )KJ(h'"hl`VCB⇟{|H:_M˖gPz%9:1?ܪ2j\(:4i۸;/kw}\S}kNҸYfS7 Hi!Pܪ53>F$#A0t깟z<0<@I k֨hӢ%5ڋѮbM}fRerT }`ȸvIjɄ/n" ֡\P%Z \Uam2ܣvzl v2_ApUk z16 9VJ5$s5"^!،$ 4JS*FW+\ igt0BP͛Xˋ>'wV0?vYN<sw/b_#&&eyU ]%V歲PvW5lP5{ǟcV ]n]ilדf<IO*_Վ`z~|,Pe7 oed+mN 3*:P,_;&izqsC/V4H 3,Vuw$iTLy;J||P[FD E>;*>5rK2ΩL]KÛ p!=_`) 6DӅLN̓!=|4zu\Ʊl$L51q= r)j]41%%3st} 7JBݵoוpHֹr2 <8I, p3 K0Mf2 p0 _515I>Kςh8R쓅6fGy~Gy+bc̤f42r(u'?X,׆WӏcJg|0%p`Q`ɑ-8eMYڡDZ={2|ZQ+PFHYIb#xڱ$1 ~Q[I?FON`#3 G3@j;C}x]Hqi"8onfutښ'mضڏPnRB~y,"z|4 DQpZizֶ6]MtaYv":{7܊~+eЅZG;sfBR^M [șw!1L6`[ϓi<蜊-9Woߧ??,|LV^X ?z8~ef:M$b X[%;$1.  Jo)'!ȿO^ahAmสs\1נ+k)ޝf 8RӐ=]Pa9r_4yT-  4awWtI@`4>lJN8OUyZFh~/V|&Kُȯo+# dԮΞ] k˙Rmۥ=gOM :@C_s.3,6H; ?sԖv`{g)lMm]J<#<\kc,$]SUto79np}NxJ +Uw?=rEy Nc׽<^ yۮ`ħ:s@p,O@Id'lbDQ!2#Ү%Ϙ*m-6kJ=Z03ܶl.뫲kGXR-֐$<=exhEtc!RF^lkGKzxzAGGд@IlVU6?d\tXK- |9)?RsII{B ;of.I3q>p!\?yJK8+7daCV.C:x5SuQ65L7}(Ju\Jq\ЊB7 H~9!JԐ~}~Mw lbHRlʳӝH9$sYK4~^J.mzOmʟ")O fHOO Va~OwLJ3ɗNڵ9o\ D?1d:(9'[dLx;1nb %;.H"11Q_F^w5۶:I(xA+q6K}u?kŸV08PV猕#^5D32@eF:z+7k#%I C xyl_x_8"yhLNeN~ #pCs_QaQ~:!ֽZ)BZͦ;f /=Itc:sNf&/9_2-je.VN< fSv=/S vevig"e]aT=~#^voyfȊѿ9a+,n"§0pWġ.P~lUY[3]gQvg{. {欧h`F998G Y>(U0Fh}蜦f%xP MI㊁X c;whp_HaP,L$ٲ!#@f4aъeN[8A‹u+mnH%{b.f7E)ˀnD~O ja)C_udрJ&DTb3AvTmSiHQ,HSNcPfr{xjI waX.JV4oM ߹ (nˍYY4OXs?nEE!(W@Pʯ‘vc nH {D#qż]ͭ:YLMNqvc!_܉5F | a$H>DX*XaiCdc2Sm쇶8|JrP# ^ ;wHsq-Ɵqhxt=JT.le; jV5@{VM}nP tD屁z ~r; nUK2ck9SHL5Gh?}g֦#C.,YXJ]ߣ5(RֻXɱPLȍJ2+D E76ejvjG%sh #Apw M(@}֏ޭ9߫Ӥ!`(-b-{߭eK7q; fy^d0op ҸѴAyF0VG(L U)!.MwΓ&^d$/Ecu%DW̄G 㴿srUJ#ꀆcBFpV.ј9gY7}])RWW0do"Hbυ]hUw(gFFxIӻkd1*]+\XKLN Vn)gڪbx0QF7(r_hVEmժ6Ȭqe]:+t.IjC/=0)Z ;3;q2?Ѕ/}@2lZKqp݇;4>Tr6!fI6kC y5GdRO9z|#G93q=L0;$@12hrd.=~?Q`~"Csqy]ñw\A?7W??:rkIpGV3cN/-pVk峿}eKYJ_ojbӺU\Z2!TL1?U&%Y06Usp[;,n٣ /s|dW+A6 VユQؖ#ju]8X,cl)(/Eh$~{ KxxꓓƹWN]3(VRx۸%9Ջ/4:/=/2$͈hG ?e^.g tH?S߳5@sӮ 0^YD V9HZP.CԆw\M"wZ_$BcX!z t~$8-:'NA;D|b3-BZT3J8fd:y>]2g%"jE6ҿU\W])'U`murEd=U^j-v!L wq]K4ګ IVOp|7U. cct"|DjDk(/K+~#ʥact岅 ڻ~ = OJ=22i m0ڗWfPd>f`s>tϻ.ă|N@$DAb A+eA+$*%Ѐ$-);wiQx,/nQcqN-^By|޺ἄlQ/cGW䚕3ُYk&LW_A>XS? ,t I] Y'U) ;#m"0s LHۮ[͍0Pt╵g2V?Kt{Pg,jDDCG|/Dq/O{dF7tXgZur`څwHr9b\aDI̯F}ή{2'>KD}"șATbjLACo_6K5V14Hҽ ԰T>nj",ԆKq%8#K"_zTQtF|蓨+Z)e@b /B\N,O+fIYuC|VGL Z䓓Pμ e5 j`4G Tԥ^~Dwӎr]En Yb4&&)|{¥-1"<]׈;\56_RcլHv[~ n=ʶb9mg5St9[(̺B4}ګ0tϜ]{tOb.r giS5b|nOe!¯I^_/l9`/A9bO.jݤ S҅D2ߋS,d;-gVc/SrJ|Q%tFTW-4 ޗ˵#\%*,/yFzq)Uymʤ`ȱ`m6 YVjF^lcw@j}| h,#]|~9 ,jjԴ]:uW`>FJؔ@d @1=ZWcl=6@ׁQR|6i )eJ~eд|d*ƽlSkR/Ԡ~GDe5PqimH^7ca,6ՍcxE%BY1h.\ZO1ْk4͠ ?#k{6m<ČS7-].j^ 5(cہ o^xv# ]t }X~!L#Dk@N Gp:V`xl |#Z@ X#O{YTC]*X-fZl;YgޏoJ l %8@㷣t>FD.FnȢZTŞRsbCZ#oziS|Dxm̨ M&Tc(soC2@8A{j:Ŧ;Vwd2Uf,&(h*?(|0`As-qt8wmP)u ti=ւٞ6mgY4DdY]q 8<4-G.1Z9@)tĨTPy+uvpS|>|wtXOS٘i2\]s kso;fo=^ՠIy-=4S ۉj }L@U-ótD^2#Yc>&!8IΤt;PQgelLk97`nMM]@c/!Uo '%~L&7oK9pJAh!xlam=h82OfRk w,f䠍B }^7?DLm"̗*iv~LaMcrv *XKjf4_CXD<]{|iayA맪*WRB=p3{jT1# PvߊC ʎnn;:UH$>mo'Ta'kRbGZao *fK*8ƽA؄_q n3/ + 2~}U?r,`X[;RݻQ7g[mNL%7e)ϣ;šqCfTBȤSkuMUMr@ۃE*I$#H[ &)Fq-G tFsEV^ʟƒY-U vveZU6[ZYP[5;dl7VT2b6C p9",KHFey\Γ yw#MV/ag}|%qԷHx2x!Ϝs>R'>T6z$,a_lܻ]>,tla$՚kSvEZXR?U go-s pM[& dM17m4aiF==r'9>b2 APY xR.]80W2gpZ܈AZL=ш`zYpҩ]'yXta 7"H*0~G]Z#fב1J2z-Oq jDAsY}[(8Oc x_Tuй2ipK1/yW| o\z{}qM [̜W*PR9/$u {0n׊n:M]r"=BC2]dFҕt;2p(o4Z*!gSNj^ԗϋomY=\r Tu#90 k"JŒޯ4jFTe}'7f}D7@nI@h_;^)u}:>&q Ԥ_; `gms ~[[{$0-Co8}yITG jRR,Z١rǓv@am__LVCGO]}-%> p+: ㅅ^n۲ǻE)82/Ws~{gO 3oIe˞gs}|+:8t ՗f%RъU8kP+馹u.V*Ws%|SDSaä2֭X=7G>.R%k%{F ]4.YV""jS:'{_d_]L@2! wy#LB褢CddTq#{H@/6+ b`ܺއ7!('հrWxMmX``}ZNh|]vװ3-jA"Zڢ'!t<؎-ǛFT]B+D9uu @[ټ>SRJ$*,kC|QD{\F(6\Z**7,S[@p j:`}W17$/]S #o߾Q  udgFta%כH.2|'L m/cR[w*D{En\r &aty1j.#@8?ǀBQ*dg]l;%wW?u?!GM֎Ԟ쎅.0è[ꕳDt ,Fk:Ge?[wDHs(}ɬ!4M%W8 S$BU1?ӧ@M\#_sd)Dǃz#D݅> Q, :ޤdf+PhȮS[LyߐuV%,\BBUv7#7u;a$L湺Iν.`jeHoƒ˫tqM$gPRU PNUbI{ye`s44G)K0*t@DmZot1 vR>Kɀ.d\peYFv0hR_J\}#Qaƴq|+DITd8\ڵSp Z/Od(X"eZw.ɂx0ȿ}gĽj`F;Z/N@1_`qlb1{G윦<N/H75)p[sџ2#C?z)3RUmTj#cĈ*e]?ш`RX!2 5⤏R߭8AE?@)3;g3 i34 $g^|j[4Emɹ2OZiKU3 XDoKن ;Z&l0_Qئl8ꕨ#C_g 0T.4;_^ n5fo&dIw$sXBTwn"i2PK[7BVBt$z'+&x10%0͝-irp`SR/*o3Q RuE5vRVM%ۥaοX(p&H6C-RȹhcۤB6d?y*JKÆ[aN0F bX@]K1mY8ߒ<-V.@- Ӥɢ%§,&;"5u NyL]^?nǚ0۱ڳp4+ue"X5k!&E1?PA9[2MזoL1(y;DZ2A5WN1 QTF1xmN/ZeBA]D2'NE5))rP4Ro VXT6=^!C~vq=y9ƦtέL$0j*K83M!F9ϥ~YǪPŘP>9Ym*bELAҌvbBR+[c˗e( oGMU 6չYTf@ѯ%۷ :pP [cD_2.c|t$׮U H#և4k{K8NzlYϱ͹qwzjI%y'e,uvSؐd K/w0a(2˕eq@3Vő&wr}U ޥ)vr+o͌⾭Fqw7\aj;p -@ ?#ڷ y', N0Ղ/pӘN& E#@iu3ԳgQ"h-be ng}gwUr!;oرp8qRHWzmp)rBVov l dd'O +xWMLV#V!3qy )wXǒVKaF2qG-K@zfRwyPhM?r%+ P>-Wd^͍|H)vƉ"mYU:z豽'3*V7yM4*zK1F)VcGW ֒(|g~9sD}j FPo,Jhj*Ug!G_9r+QATH(߶L)ֹJ1+m#o| H 4]ʙZU]@-:_AތVB6 cVj{=!ՈG&)јڄGϘcZB%7uFKcC$W~-'04Dſ>Զ<a2IByt˯ +")h)$vkiqܗ4(uj(Y_R `KvC! TU,g]g':Ƈ8ed?~zf*vQ=<ÂgMOY7I' SQ}c_m=XH= * +PuUXqXdM[= %:1yTM{^`kMgI*PPA3.P`2xas\!=f|H^&ڇ)5jƙNzloD )ShcƃWum1l󝎿T!f7jZob~Z[ 6;cboY_O9<m Sq3 ZE b<,nJ sF$jHFs;(av1<"[ޒR8$JX$nڹrxjхrr+ѩCֲ&rce>lzȁcIO #(Z2hL1/A(j}C:Xƒ̱[m_Vͳ~(x86SB=S1aH@Ԡ4h %ɒp^l; -F( 2ڋbϞQ ` %svƣv*[^9*UԽ䅷HX;WZ$HMe?Ec=MM7趪/3K2ÙU&XQ=E L;X8#H"&1% dž)QVn@6zR%&vnZvuwӟ}b fwS^tlӱw@`- F.GSRqZcL:p=hUlBD %@ւH+XaU)E Y6$<^}̮lAm~o و'm%qIMC[X#44n썕x q @cvhזv"R̿&N…4Tn+h #q=Y7&_{ ($1R1Y6+)]WIR 53)i'0]]Xx22b9T2c(z"CqP.Ұ'ܠ%YsQgBLەR˖QF9>U&ݽT`WʀF!YI4Fk3-Gt{Mh讄QE ;=$ 6F|B,K,$IA (sHPQW[]-w{_injJ뫋mK,L6<\È(k%;v=״U5H/$a@*H$ω+ƗS+/&Cv| ^tC W|p'K>澨OY$m;0pW"_ҹP8V#I՗9PE>˅^9={*)e'OeeΊ $*xwL 튦d%aIa׳퓒FS}C@}r0*8&Av0dUx8T؃ E;{gx>z'Wf9)YUT &8yf휍 Iט37:@|ؽ8l`vC6[^{]{хuZhOEA߼q.J[L ؼF"Hl(4Tk(H5 ˚@Pe\5iŷ:8.͉CZh@PK ߞ*1Dώ=8s(jYRa1GyBeF\(5D+w7_;acUVw2 ^ ;nkR~FO0h>m\fG z({kA_Y/Zf.Kc5~xm. >(U8P9lhR 1t,{o˿;4∂ Dd\ZTأ@ǗGizNxVf)6w[u񶍼f7)22cz`e)47ezuws"0xN`*).JӀ6u}Nda5xC3 4:^3b641X'Ss hgaȸ|48FęOסKB3ʎnCɝsЁ[ڛy&TNl N} ΩN7Lp݋@>/e>賐gQN `%eIZU>1X&= 7\LX.dsȦL'!x\f懑qe`_WStCS4 MGTPVCcLhtrDy$gg;seii8uÒ|cnZЕf2vm9|2I 8+"̏emǝ,.̸]x@d۱ g:-ҬfQ"={hW $ǡl֙9W79 '9R ġ&*jʹEtX魂踚M^y@_%0W7"F~UcPk5jev6K[vL٥,ie2@k>A}%2iYh'ƫulWhj ~j֮Z3V׀%4Q&: ǬL0?yl3sUAY!2a cY yk3dzKkd~(0W mY%Q8zwJ I5mU>D?f5 02FGX߲L}94h}RqFs)<lcIzI׈3+%y޳8\{X:.:ۨ_p[1λSE_~;Uf"]n,-Ye3fsByviE3g1C6J΀61|"L7/!8lNp᫭p& [.~4*yFMsT45b2kXܜ3ψLj ȷˢ͔?Tzo8(Z4?00rl-B:q+ƦE%bq/i#iN5DoܝMM;($0l*DDQ(ќ):iNFَTL0i双e0YL 21O_\E؈ @( H 3l\ѣ'YZ5/6_ejL{)hS?_Xp} =+b+60j h2B}Kk{ 9-ҼC ڛ8y ؜PO|rKI&BC'yf|t덕e}+`jef6im=4rZC!;j#&0kJ9⪊PQ.vM5Q֬8n@O- ^|e/_J6" ~-1Crh, l 9dO3F.TAv\8!n~p7`,~#{fr0^U*{ŞS,hLD5h=|H6@V@Y; _~ Bմ &W,جৢ7zdz*/[S{.XXuuv3xtz±zYխw68 wV_ŹSǟas*Y^`ޯi&&|Fͨ|У ״^YRwv%+iADj?2)3 `ǾV{C;tVgHn\**7:$˩>/cvf bM#v{$he[d)J߇MBƲ$`@$ts$ M(ķGie3L$UDg;S[Z^F9\itLF/vLtF;>=][? NIYxNqײDߝ"}COaDfeMO M~x#^iW ._+egSIx.*5m`Hޗ1(Ɯ``O&YL/K5L,]Ik!q<Wo67::5v~Dh왌?즖4Qq=Vo#083YLm f_Ǩm=זCXՋt,?JOTHh΁2?-,o5^zixY+aa>|"޹d8cFo_ mSmŠP7V)"+}?S!,Ȟs{-ln$6n\n[} GŴQR1.=ݏ R<ʟNo 6ÅҎwo) ۴-SK_Gp58ʥk0Ѻ !C`VH4gm)M @ܴksqg,Aun FwJq >,_v9q8p2ARnv=+.IK &'u4Ɯ~ֳ^"ÜU|R%Qiه\o9Hbx0"H]&%JD* Y0ċ7%x*P#AYYWIRIԐ[@#/2vT ^|9X ̲&^kGl-`#EP fO JcU5i&&ûTO4ig;~]a _v4 㥗Pӛ[Aw!$ =Z]&vd d.*z)En62Yڛ?Ѯ%O{F:ivfsP/;vJy $QLզu %}ix&xBB%;2K7YENMGيŽsk|n,1 Ak&:߰<0*$MĐo֌U0^ _X^$%FtYSډP\K--.[u*$xi&Xb h`iNk{j|gu(KA3p I kyUIzaWLL{2C޾  D5DA_@VOJQGo=;jqF׵ě?ybIt@,=/!7=r]c pѵxvt* Vcs# o2\5g6t\IC\# U2Ќ`1m*<[f t`cnC6ՠ(QJQ}N`޹qΣmZA#ƛW5y?hRix86tT7yC;+bԃ c@o/xeude+ʯoLꖊĬZή= L,Ų6/q+OM,>uuH-Q#[%b洤0<C]UZjL÷نR {e5D0poB^GC/kn4(,T^ꌸV E#m+x>| N"vj8 oچ4z3[~_j[W p^* ,{_]¿#s]fs]K̥=tg1[ӇEYP 3 5{Ie:hOǓ͇Xk8@U N޴궭aQ)cvWQfgs LL"c P='Jwc:a5 il}! 0k t$h zPc|z[mm rF5m\6c&ґ8gMW-PxVeՆ-!o$@)25S9kpBG9MI 7C}bTLge;Zm^7WVn3:ⶼXүce^,T |fdȌ|Q=,,E%դ$& ^nnM:{~o“H0UЧ^)$v~]}yw8~'lXNCF$y1+a`¹>%O{Tr%WOĎ0ʇR[)NZvV8r?xF"o"5nS+#pf,!g/6=EL>_`!h:V q!7S+=3|#LGPtg@}FYgfLiDaMöJ6%m8fqFÁ]sK25T񳆦 9wC'Ei4DFS24;s~5 ߨX-X%>] {*;D ~'H (&!&&|ʩkz5a~[@7JNlČ1JY, q5P"6u3F94\Or;#|]<@K܊CUwH';)(޴W.1wO$dC-Gx UXuVC_Vr؁ 0ZfTE_0bI֦ZMxLX8k@Ő(NԨ\E@tUŃ 7XKi;KaZTE5#,5<ǁ۾Xᘝˀ~I P(RֹF$?cnN1 NS@ ,fכa`0W㕙yaLvѯSɚ.Kjn "_l& iZ˼*aC,f(w71q;f8ͨ6I]K"+TA`cBb ذg[e٥2_cܧB;U\[ᓴ J)9- O NoYc9(H #2_R. GCp.$GC{\kx-n|)NKG>ዖN,Esa|Bn &˖Z:-*6JfA5)RxTscᴲ˿;%UQ~@TTKI3JgYZ070701000002ed000081a4000000000000000000000001611e8eb90000a8c4000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt7601u/mt7601u.ko.xz7zXZִF!t/㽫]?Eh=ڜ.+WK# ]Sn1Q-NqR%:~h'n.2pAߙ)_/D $]]|&^Z5Q_WnST2cxn2=9W=ʰSJ7yWگ[ U  p n4%82/O (Rs/_ƞ3t1fzp!ϐ O=a)=$UXy-y͟!ƟF\iw%wHHuwb!9(2elxZ}rRwRH2rlPZyST5gVBr8^HTl0+$g R \͵l^aLwEy֣ z䂸\/}f4 R;HEC5}\t!Z^[dxIJrOdY,<ҚgꕰnXKv ;}eb0ZwIr_:!W>}o~'wLJJZ7&=SYDt1bKG˱}ڪF4\ {i4yFBRU?{2RQ|'ȂHO͘6%;t)&CCP cE 2R|!<{<"lRcVd'sfd[m6.$ K,8qш%aҎG^Exؗ7.1y\!35@jωvpV-=&Q-YeF6+0@@iI# bd,S Oݓ14hm NeD[$zQ"/CI>66“ le'y~? "XFYr{Nk-LRju Bf d%PCFtoĠo+\g!'~BFbv);vob_U?^ˈk@R}3~`['tLSk%6Zsqc cdʳ s;7K+9pUHBUf=y|RNݍ(:HJK@ESkƀsȬg5tCVSb߽:MzV%'$}%y8?O 9)=]ð7-b @8 WBsa.^2k 6gF{SG^xT&u`Cۍ* wHL ^rd3^vV}3$<;z5P@&"EXUQbmp-KNRA(Ϣz%ōWiPH-)0F/Ȳ(r]$D5 Kge[UvyjgYQ|&9s\x(`(RFQ  j쨖vPw0iw;NNբpi.Zl-^4.Y|-Dr}5bNCQ$s8`L M2C͛Y_lruU<@Q8K'\Jj^/Nԓ˳C6B/%@<˥*V_me{#$1zN<ls N^o# Lh91)y'RZA:]skUqDPZLQ7ba]#YKnBz8nfo< 4HM^k5#pm|!A@AWk/y`<5Ů$ +>7ԷFi}yE~ЕK8 i_IKQ eœ|V@<┹W @U =>#ˀ1QȡEԵt0ŝSKIu6em.XcJG)nSiPqaL'D7QZD> [(?b]b)rv6S] |JZYyc)Bh\=^"SכZSԽzsC8a_΂{ d!7M]1u=9f[IPS4%WdAfR{1"N|FoXryޔ|AJ| k}kl#8yM7y^]T6G"`=9'JhntaT_WO7j.ϘRRb%:$^[38`X)&=/5:Ax*Rj~F W͚bnG]lct=Ul6zse}RFpU4Bޙ~HL"!Qj )=' 2v%`Vi'/+nu=q,p[ԽăM#w(d}9`%GfQ]~pGzh*Wyn~YQD2ij{3*8Ip~K&;Fi^A== +rxBgR4FAr["~/۽lfK_+fD =Ɋe5TOV "Ɇa [':hsۂXkvNV RD!^mz*Qs׋c˵J;1|Rlm]̦/lRN aw IwGXicp0hl _]/V 9J)i@뾓esA~7T y*= ~g|mů)OB5?aeA4dle3/;9nGlu:XV?Fc%XC-Q,x>{Hgk.Za%[uѩq,u*.r\5 2Y%q/|è"V};Iz:PݪԢ sk^ݳ)=\5"YPjM+G9;yp4Bq>-bX\V9N̷Ս8Dw)5%is[vH| 28x-0:#mfR1t%wEځמA fy 7Ԁ20"sjL=V$4A偩9nguNER0_=%Wvқc̯ B*E2*:5k"JXT330普(P`-3,U+ u#yS=?ܡ=̃OKx50 ݊ɣ'hyA{ʇil0ۛ=V9 ˦yf+xASCHGSC;Ai"k3$Do4ReZBVz=tw_NFmѨX67sfJPZF;iReGN}tXg4.s`+&2m{rug'ppnS)*ugM 52QU|iOFNr=D^&m3"̻#E<7MIe{?("hpa0Do+`s-`2t3`~_mLbeTYwDk}%]j/vm$)>-+JkNљ˸Cg R $"UѠ1GYʉuH㐻UMġ hˈ4]i5/4% +_'0{z?5vܺN\Կs7XVOE?s 9~IUGK 7?'dBEyu{Od0M@T~>:au$d2\>nk4DX_K?.9$î܇@P41 U'~ GUWKp5sYٙYqwʗw^uJ*֑F*Axcp k`,ێf@ʋRʤaՖ'e}GSVŜhM&A,osݍe1m3#_c]č4Vqufa?Rs=17 M=M$/ J޲38LyCN{Cr9%p査q+U= fD!}H홹ٿpz ~uZ]5"j<4z;tݷ-ЈZ|GQ5:J5Ҫ4c{@!{{aQE P"r8Mۜ+5_&KRGuOQqT5:]6{,^{hZyDǨO:ys`nFudkz.#!L^ wdt@(D\86g` #@U9Z_P6ǷRꈛCi'\!0R""~CׁbԷj۹)t[;(iۥU'4kQاpEb(?hYMpq"5%)^qΰ%PZdE cp?XDy=vl\)(H`*5;k}y/Rnqtj"lRA.ӯ|JjOԓ<'qNH K-ͥ 9_Sc~J}s 0 m}iZrBǝ] } 3bW='$Sϟ)(."i]-)z(~e##7V* Rm"ͰmojJ"K0鼇SA! +0ʞrˆ*eZO[ Od(.aELJ ́='Ww KzMW$< Ř k2$24/[2{_Xu?9vFjnIyl"6$M2ޘ f5y45If׺Gt숨7]m2M.oz[-펁zQYe젃9olSy!|테^r[U< Q/4/ʳ#FP8A"M$`y0\Ҡ:y≞/ԄyAR%Eqw?ƌ8z#p%8Jxa+4|.HaF>ȇei.Cf qod\ܖxmzT@W#9߶rٟS&!Ew*1ϟRNdFB&ά[3;9^BAGx ac1l^><i91[!"6mdf4moMbToz&3鐍{WLMKUp O]#v\ H2v虍a["+ݬBcWZډ RYț4G<9DT~z{Y؟@iU"EwW]ϲ uO769C7^UUy[I /8L>7w2"3t H2BN_L=׽9=m #suzy<cA䒪Vi_`Pۆ+%@/gR=68r9KDi.vNH-P^K͙8Vc^h?2E(0<@:-F2ǵDwz;~I!jCԞU#$7VGqd?K?v@)U%yWk>;]- ߱5z0a &ugpx|I|'$1bv"G䰰4 ZT9'xJh9=vsA*b(Gمf DXlз4֧ & Fځ/ApEi&w"Sg׈/Om¶: нnOŰ?JόKdu;n[$/a_ʺpv=\Y%l>@+~pmݫD5 b 9ׅP@Ż?OΏc܋>tFevstu @6ӭT8MI]] `O9*o."YTCEPy޼rqD^=]ziʋ'.jp NYYp- +0"LŇ+ir,Sf^o9&Y _;BKkc&ZhƵi w" Yq]|6~wږMBE KS@bɀxt 8u])%B 4Җf]D֤#~g 9b${y)/Ef""~oKO*FCyΐ夅W3&b yLuc0d?Wm~6{ !saCUiZ>f-_Gt3C)AoIb/E` UGM%eon:Io+΋F^G@zI!lSOS,/ӯ<\f̣Z=S\[2rw%Zӵ\_\n{js #zDQđ6\Z tZ`ygdNY YCp潺/cRH[ނmpAӡV^;4lm@;:/{^5YȈHc4j JbREE+c=xMLCni"Hw Y*d羴$3q )~@#.?dT]|?Q F=^a Q޵︎גjm7 Ifv:%Cvn:qT̰x^C'0t͜"V*B4:}Y+I%Jwݥ]RIZoc~vjW6z78["bA+hь/<˪b 9&.х "W eͿ_^NʥX Q3X/κZ7ˤ/]s-gN0 -o-"{˿p2/)_9鉫;H}pգ}dQrc96! `an%g5Т9J9'/e$xp#`p XBh&L.B3'2hxcܑ,'=DB;7Ƞ`JeC؟V?nD+At a_ NU:ۋX]byd !qH :tF{Cܶʍ$iB뀇snu WQ+CI!vsS6g]T;z,֚tnHtc{?HsiQcKgLXCW'PEf#GŔBn 0XZ]-yOn^C=8ʔ!UTSŤ0/ %l j&1hZY`NkAmG+>U.y4 /~5WSODcD4X|^;`Z6>#rY% U޹kN *ne*M?I@6 NFNPX[8Rnts=Ɣrد{w#tSLȲ*8^KfEx\rXyFeS@ 뼷-#sRR[zɓɉ7&P岔h'YnQiTeEoV/fÅ(6xtb)3\1ayi6IT21h[sL1Y8I*l [eS-qKZ B9t{F߄/p}s mʠ@ִO%H7L¶xDiPKN@h&qw񪇙~}^%<dr?;I2"+׳?۵j䚷A%Y  lT;wy0 (Vыߚlb>C) 0GWDV׭Y h3u0WwW)0Y٠ t2')$x}h/A{f9!r3ͧ@M^uPWYXAr[p,}wqV4SP$)濌94C îds[׍~D5-CIBvڊXk hZCB|GX욻'~bS+1BuFL0~K̂ZcUE%VE jߤÚ9n%0Ui@͆ -HɒB6Xiv=+6۞9AaĥOX5HSįк+@֎&˼kfY5@0-[6r:N&Xp3.fM | /(we0<3MT*@]5%7IcZm"Rl/MLnOa^ 6X}ZD~I=4 /sgVij;!{!Lт%%&g~t̛P{z9u+犡Cy_-Լ2QESϯy$] ߑ/s]N`g gx>#.)\N$oa8y{|NmIfe'a𖳦P-CX3˟▩qHR=MIo`e:5_Y!ׂ9`t؛e[:wM$ldtlUFNHOBtqݕe'$ǢelӘ/Ñfӊ,6Ev2)G*ƒ9nJVs=%<-Zp\eBvX_-ksCjwm`5=%%NkiHz0=_Jo_Y5g@;C~99 YЗ7QxªҌ;v(]} :tF97"ۉA>p~c d~1Yyf{/C a!`a &7ǓVJd@g|d/GZ 2K a:Hpa^Z&V{%S2qud`eN#5C/Kв,{a`6l#t%p˹rL Usa~RazuGNݸ6xﶵ:0)b1L6eW){c7j9_b4%H0VkkfY*s5;@/UB1  Kat/ĜR@s5Bѷ=4,)ƻ=5W^|U"SR>'<(ɵDmr6;F,+Z1;4 ryVb6%@Og+,NjvmMPv -d]ESV1g*Ah4Lޫ?Ӫ8{E:?*Èn]Bӫ< Na¤RC"Y,u"ztBdXL|VT>~7ʏkx^u#ɽRL Xz14Ȼĸqdni(9q_zU(O8SĎϪ5S^Ei˛C:ZW=clӲ!e\z.m~T nشP-| qwq:{ G]NUPN.!=_X/p]y!iwe%K%xdw),Y)!2['iB7"[":3b23r)I_J3ڗ4fWª9EKQcv h .^OWʸ6[&*~ˈjߗO'm6N.M%Z7LwF Mlz=t!\gZM&SV Y<);w)#-ZWSϬVNĮchjxB/.dc+k3WK&rwi~z*G IM2ɵ71VjөqU SQws{^]2K„^F50 \r{.֪W}w:_UL^BScWj-Fzc: ʹ7QYB:ZKRfKSF dy @Vpk5yݮ›G(>[p-¦-7=׽K ʶq{ 뒕C{Kc抁AR0߽hXWph H z$4޵7Jѭ^R1Dd s=Tr#)Z|q1/" d#z5p*n*"1%AAM.nمh% &Q/S~R-i`@  0_ݎڬt0ṱ=RA ' d~K JdDǽq#>gʇ}jJ;c'yڗ{t}t2fƯ)DQyn>3#à:?kxhȍDP3(6i2܏Ja[9XjٶZT;95Ve 8RV CCTp ;)1TV)'CFK%;t}A3 kq15cDk FE- z 4:7BU;6s8%5$v-B|X2yc­;sT麴Dw5 }b?pؾ2Xh(JHW{s+%=4mu=GǠ(DxW.kJd4afXW=tǎ+BQ: yc,PAN9-ۇ,?Ol"kTRWO߭zp`j9"sn5 /g.4 ( k՚ٔfv*?vB،ш"m&gaeW35b˗E=B6Gd?"s+a,ۛOv gxˁ8\]D8;/Gd@8EL>~Wژvu .uUS$H}vT}nhh3,KXHosutu::[ֿqnT$ 60Tq4r GO%.MGctpF f_I3*\rj2zKw"vWr P $ȵ#ib;۾,8D h>BBcI/~,8M%:Yʪcgr :.~[\cjbU8YF3yLR۪jE@ փJd g5V1,aJ:> CQ -R'_]"„Լ"g?MylDD jD׈,$"误H5SgDP` {Y8X(Y D?$s|W)R;0}c8f#f IVTr̞. znK\S!Dp0Xez`,~rL .=)Q_h tŁU/{m>Ls֐1\yq7>H)9Mj%rRڍϦTPHSÊWV?[=a/>)Ĩ5lJogYrs9w >L7U*XHO`oZ{%ZOoֶ W&_~R]cEbnm.j|:B`EKtXȕB}sSnjh~zS75ĖН.?+1]q0q4Me;/-;\6gu 룘 `"\QG~B7,O7/7IN`YXgf.kpd-8Xe5c qAҧ_*n>M;y$ "pȯ qvB<Ѩ2)0o`8'#GS'E;E!|t]XQD]mhRFOoTV/ /U;jr~74Mkׁ8L,*I6yQ'|=~Ոj?n۸",} 9HN%JRKb+JڒoXt_ti[wۣHdp o%A;؂{7yeɧId܂f8:,88a5xȉrfVf@)qˡRNwxӁ8r$꘭(j̈#wG[L1]LZg6KhwaDŽauh۹o04'.OH<|ޅD+Yjp(E$Vi=uř`"؟K(տVԾoєrV$N?ܴ-멓8Aݻ ?s|e߭gԢc>eIw;!/{٧1@~S%PeZBlp*D8DNk=f G=CpDk4MG΢ՑlktBӲxfǨCPU7j.J|3Bs_WlU9Z"O ,`}`U{6ș@D-z-&W2f OCjz)=/*=;u3V$qM5j#UtLp"݇z e6+o$Q6+\޵6Nl}ĕDO8̴7'Gr{sBsÝ*EﺄH^C0ݶAy%I"ܭ8{"w?PH DPI",(i[5.'n99cg9YW;x\Ք蓵XF(0:cLuiؐ\N;uZ;oıSnI}SeJi,U,_뙗tAHs5h*tuU:GTxT@)#UHnSYFW` ؝"`Y(@Kȏ^t+)K^ňuPؓ{9:ݦ^hpB٠ݯ1{wƾ/srqN5-#de]f){'q_2Ћ<%l$q(]q0⋿j7GoyP|hZd5! }'A %83oaf\K3aڽG狟4QƐjW5xfNRO J 想6W=nXYD6ox}G/X;e{{]&HdW PD9^HMNqHn^fpowz5=WDlrʄ㹆?1n"KCK3Yj%(+yFLKfڛzaSjaQV\_;%&$ut#nUIwj͢Ǵ " wn]Gwbbrm9hVu,nۇW;O#8I/@K] hzh#b 9 ]qjZLY⭜1jYTe`@[ԯy2:sy3% >/iev8͹:/;,26b\ݔU.{qm&ELӂq# dz|SNa1[\;AJw+VA~:)Fw$ =aeUTmvdxxk}3b(0W]=p2zB/_P֏p`#6 0ZBOmfs%v`fypDQ^F/x;]%YBQ6Bċb)V2Wq4Mw 獃jk^xj$3ۍrejEհ*3X+R "U=xpM'r㹻S zPLk{8Y)[ZD4jCm$SSL,]ΏǍ|FK0L$zXHiWH$$i'_pH]",6<ׅ`$UwlS+; Fz3nbY~rr[MR48NP鳿ύ{--TW[yw Pxu_zžP*vȤ$3 SN7S붾(cմw,(!pV$w/Ј-%?@I_m'#d K_q{~gjn`I>Xw'w(U6gYzHa k]Hoq7# q{Wm9\kDcC'&78k륐9ADmt lY;?D,ia*_''QN7қz5Na, C hߧdPخFX(/̽3cI^d`n/>p! Atԣ o#Nub-/c][d-B-CC*%m*^gZ8@* (//&_9Ķm3OQTeؾ+ru" KZcdF\"[4YMϠ~U4bC>h%a2`a=$+prp{3"8/O;-,{0gZw\f_"AV [K'/)O =˅K&ɴׇ$9"뾒IƷJg77]kՊRy< ŒU9{0|bb,d?CTzݹ3+::})%ީ) 6Ucn*=eYkcwL[t%Vc&!q=UTخtwbYVn c^'x(g7UT'DX7|0&2IHqum`ī|['A$;vD3tr)zUzUwu3YSti`)2[#Dsax$m5v]K"ټ-GdEOqXuf1I,T jk|~HqJC­<-,~&{rLԇ; am%t`Yxb8ă6\ a8@aɄ2?T}ޙzif~4o<L VlKC D===-Ġ&X}!!cL!)'.O( e\)= C&eʽlhly"pa{Q ("I§ȭy`C0W}yLT3vy6RT(0=Fb%ܥsF8GP$ Ӵ=Xw;hqjۀnUip0%CZN7WFͬDJf?S9VǛ Jh.o:)yaSt\3 i禍{ p]5hWQZ Ms }%m&)3:pbM,;hd BK9n}B8̿O PBeK0$81TɻZr˜Ctϸ Xߵ0;Mo;Ĵ.h[گ V&8NXS%|}J:->_IxB2_/Ó&ެfƬ"_[07y˚QT<ɶ?hϑ.J݈B%,be=g 04޸BDv,7&zԧDE)A09cDz#.1Qí?wڰү:85`s`ykVbN?YJBxp-b@G,uֿ֎# a`l1lQV_nY XNOs{Z )1ǡAqrZTa"L4-"'Z('Jr䩣A Wb3jA(62H&뾪`;ԵpD5Z (L.#ܪ=z ٝPྔu<W7z9zzZnlkέ/E|WtDt/&.}Ou0cgNc{A`T"G;",M CŢAz9#o F$:F͝#-S)G az5=rlM4Dn!:"S7Եe7JbmZl"$ttz)'6^6۷*TLӞ Jbr.m!#G%kxuQuCɺa oI9IZ=P_\J.Rn:;vz62B}11[:ᠣȗ^!IND@$IWETmخkۜ{ V:q2`_R5П|6j梦G%L6B%,P[qY7%qd$a?s=QLf#`:ohEB<I6g8pҺHת۶LEte#~4ʥ's /-$ *!{S@U,7d5bd&n&]pid"y[1YT IcT czo ͂p *v1yq%`p 3 j564üa2dد}oDug}wq/ɝ,VZ1Y/?8d9Kz|4F]FeI 6APY[gON~gl}0z;oߟE/="UVԺAj̔܇־|'ecJa-ޔq·Fln}2g,r8玅tפ"Ed g.8ރ,J M zђ@{l5kQ}K} }W(_Lf#Mp%hva. ExH-2y)`>% [ }T4rq]EXP< ~Ny&x $)!w*˖w_-IyW@z<)[j) "^8RQR)qH &e|ܣwtc;+1PD?=׮Y,i֗zHt\yo3;ȪvMM:Rf@ &o[Ж9;Q=Y5~S!RQ~:"yZBRγ0rF)>ەP+_(͚fJtqC[k>R?c4"T"7(2-~Tv!(=Wn]Dm_E }Ph߾&Lu*R#]X}8=Is*3ټR`㤓%O/c`j&F ^w* ګ\ &G]۠Zsz%V_ϑًHeem{3k0p/k5k!TĊwo.e)" TY(Bh 铆C5|\l+Oz'YNɲBzisaqKSrmvfr;G͗ޏ:1iL}ycJa^K$e"P]/HYKf0} 'e% r{7^U 7e/ەT"|B8uXpd*(d>^[zY ߷LRĉD8Iُ|%d^LoFʌ H;(6ʐl}l_7葋 Cz1* _gld 2r`gFwXN]ۦRf')zS`"mZ>3F}ꌞIq(ٶ2|{<">@' 7uste ѭ8Hd٥"D4$XP?Q,(RD9U[7 8́9,GPi- Y1>9+0)kԥaP>]fgb8mWΤ^Dُ$ȾxdK=Wy*;Sn*tg`zy2&_kPWqAlec, ;<JEzCQ[H3C1i>P3M#wC+Lq~ERz% x Km1\k8NMLmu >Pg΁?=MbWrXS6!\<61}-TG:&kcBYzR!) iw7sHH(/XP,6k6`Sp%㇂*!~]C&ts6Luw6r#uXJ{N]Y is?bUIՑQw k@ i{u}Ϋ(r<ҴޥA^rHfQTq !Mbb'/{Vx›}z/ǙOY9ȱfKc5h_a>F_02@)ʱ> :ӕ9@OyɊ‰nEP3m"8{I _ /jFxMfX1!陋T], E#&$D >3?8Sƛ4D`vmdpc%UBsz.4I@KO_A|UrU|[l!\-Nm'z1c@(aHYahsff{)շMffC-Ž?1He|sQG_Μd|eIX)js z1ȻsAH?=NR?%DǩT"AOONcSbgpͅ;!lűAK)P;/y t *\e\@A9O6W U尋%uJygJe^7r]qߢ{@h|cQ% !5SDdOO^hc8CDOaHC udx04҅md8?:nbO5} x$'dTž\T"yP'/NF,:0? &@ 5ГS!rcgjWEkm ek*Z.j,|pѷM2x $-PPx[]C ΤhH|qQNϷ=/z8(ْ*0,^EuT_.9ѓŝ0aJ/n=ig|&'`ADeUK.y6>98%W5Չa 5"xx6?$=E3k CE6RjAPθOZMiq*eH\8U^>!a%; Yhd 586#m&|5HIwtצ2 #kUjT7ONB)bEνt-0F?X'd_s)ͥƤcs$CCHټm/(i_sm赏*A}AaݗаEv]NnfiddCܮLӬ-RRzrv#X\\=ݐLV^ >ll,tѭ[QsiOP**+1-8+jJo+3l1u,bDZ,B2e3"2Y婯(8W ? ƼaUC>A T{i f#ߣRalĹQ&IJ8[%39*oVZh5d-w\ļ JfI E]"JYn2ܵDr'6>n{s@~>!#Td=ƤNO 8\TR2/Ĝa=x t7 pY%>Mij*@C V$4<@~_*uQ ܋"(' R}x>+ל!ؽ8)'i$rMlz?N/MXN25`i $0DN,~#nyDvNrϤx^a2+=[$OTVju% +G\w1]-ϭٹ޴*`?niMg(|) ۭo\EbYŸO؛(mm'S 7@ٳEJ"ـSV9*Z;?tdv0@[stRIXYLfgSShd-pz_V\ 69R.D/`).G-c;jHr䨒b0?&Qxj_? E$k`nnAg3S+Jh!2)Tn=vK1J/.XM*o**S r8{616/HD MR߁`+?W7/b8 .)yI< ׫ܵ!^sQQ**Mm}8| VIO?#u, ]ym0/39xLѩ"EO[ņ3#̕^~|!JΪfi_Xig\4HzAc{:f S|a%mU1GbᜇP !Oa yP\D*Tr. ZJ{fbID2Z9dѰ$AopI.wP~ˤ}P"V )ҤJ7/HM ej 5*(J}n8~䯣4 I/?x.3ޠr V4\U)Uq利KT| K&f6gaDf'"8!ǩY v"hhA ]XznsVKI,?OUrml+P6vujL()sL!ys׺\sH RRXdϋͫp2(TRGj&?'V( Jwt,:a?+(h{+.qHì3v:fH6!*S `nn8IڂH ̀t Д -"uLDHD4q]sYJpH d7(n(Q # Wқ#VՆo|۸BSA:8Y-^~M0{ /f#V 6~MxFwWM cHL_/9Bڵ?_Q,gk#tFv=,N1IBr@gyofjHi&2RibT;A<4i}0qCd9O'xRІV:GO HXlAV`/ou8oi7v-Nsr JTq w52[L7I1лŝHǜNLtw@:}W+P b!Ӈ4ܝ=WA+EĚ?2z0B kX1'b$N닚ӥxOz c:[k@e1վ›ҳٲ8b]1sfSM(ggK5ƟioոQEb8Xc`u4m%HOjܝnz9 ; ܞ*`O"p}~o3 EW`3\50 |ǴI2XL˸Ř/Bsr,4} I%jqoKlmrKz86UN#1 2Qے&gT:pP5P d/ edt~eYx6Y+%ilzIYx8/"1dOx'3gx$\yaM(hZ3lFo2.v)JcNRH`] \'@4` ,W%lvlۑoQIh)a9 O#16a8y<("p wJR8ݯWf)."-&DY$Vq0]l%oGܷ!kJ[O#G17`!M@#)G^1߀'w+ÕA>DՐ1c]dŌ'J{8:7@}׳>h'% "{+s_F(mX4k!>=5PڽϲIhp?_gjjE7rfdbHSu,hbʿ#t&xfϫiB~t{-4cmn*>VIǐ#xy e Oqav:B߃Nx11 EERиq.s4x&YqQu}f9,[:PW^8umff:0?S Ig\uTEdYMi2`4P\CC>!LM5MEAWOtjtG9+@͵ 8G~Ej6S}i2*TBڋy"Rf_OҥRkAx,zyd d9u;ʍ2 8ByaY ږ9wGx{T%~cѦ ^UU1HBr ѽg0e<ǟ [_ƂU cIPjh%AD;w@_)sS=|pN-m&cr !]c{_2oό%$ПZ")0$pB0\ucD{w꫉Xv.kx7Enj4_ ηMaLv.`N΂O« >gnH1;ȕCy;]9(DBj8]Jo5KHS mPj&c#Xf!(-54 0RSyFRtї/FC6e':DzH.L7CxIT/|n&];Y 3+ղ)6Mbk?br:Csj"T&U ܢ1ܗO͋HUuJ*,R|h޼L-O !4o3ShF}؍0_F N*QO4$~"T|RrW;P8>"秿shGbP Emy}kngF0ޢǺi~5Xr|aRGd(N@F+;h%n|#FlM':/$ k=w}U?}o#oS/ߏ}Ҧ{tu&=^'pu  > elPl3Ͽ=ES0>30xGMQk=?fh7bKʽQA&#݉c+RCrNm(۩gxGwvdO#;E{;ü7ѕ泓{2$OmǼ.ق.P|8RlK{bt@kمDk0@#Yj.lj s7w'yxE;.1*@o kːz9rY+dZGT|s.p`~:Lc~d)\.+{K@ U;f|ǶC(bS,{-;Ӝf>I\% M)'߂fp̩d nn=rQN8 |߁INW]X=`xOV'jCӬ'=>HO/C֡;=ńgn2&nq*Uȕ).Ԥh8$=_8w-J"y C?G?)B Cbc9 ͕]Z/fO2%sʢbAn]3Q"7aR7,*$[V4mq{+/eҙPD*ls 70 .8*ωɗw^ju3!&70xnk~;!oW$TA+[NԧKp|Hy__<#Q74^ 9b`X퉆@*Y +sJb*u|b$]XU@Dͥ xhReKb:Kȇ-HiX!D"e}-ݥaIDS.2'4!*?d䶦՛P+إYz_@.ݖLZ|yiS־3&Jo"5cA#? 7jhjP9uVIQR' !E23bbqqT[ DID\}|Ek$ @+i?<_̓iGGY9$f7H};A'{*P+R*8^_GLmÕ2#Ny,JÙN8ShOV/D[_4E&8{'! öeiusrl+iiv aIqb̈Idg$im[p "&E8dI^Wd,Ig2~3ٳK@:.^qeʆĹΘzқߚAefjoU IRh,:CWа0)KB3ZӞ~v@ OFbx(ݸL=>|J3nX(Qbin7T{wl,xP]֍2kXR(@1zZZa֠N2p"Jʯu΀W(`v"+)!8͊Ӣh1=r^m-(ճeҏwG.F5.3gNiDޚE__M4/;P1.ܸ xUΒ$ ?f%[ ߶^NMLis g8d*nTtk4i>|}}:`8LC +7Β!eœajF:[ tIuinNo$|];9HkMk]B8$Swm0@OšRD_8YPᒭ1YNq ɠ@(.@Z?BFw%~LF|Gt_tuPs1*X *D{[#@Mlk6&zeAd蕨Eo~}l)9b*TtQoG5n>!D7 [^!ȡ]d<2B@ӕtU~o,{L|aMFQxfSd@=xĊ@uhh]׀T+-W ]7M&B,- ׯ/4YsRw3?|̶ե֠wziQuN(7Ơϟ5"01WtE띉f`yd%!Mt n]WWxi1nMNJG+VCmhI9 y1R !MoIÝi"Oe!jk@i-6BCupRzm{?RqжkWn/a╂0<$2j01ec2Fgf|hxΫm)vcl#G^zt+6I2Dl$@*`Piii|9,n9ћRq蠧VkU`no6/:t|}poޞS|랼R%ꌇy Ȝ}ӏq@&[)Z4 ){:ݰeYGtMf"܌4˛``eR:|ά=\+t5\"4-=NČ]Żt(y)B3=k+kVyQ| ܓ* H.. SAekӾAxts ~w R8cZ@lg@5@G--Cs=6YÈI ,ak~>iWtjCQ­n@ܻrr(1l(HEJ6py1%\nH5MS TFg쓭lGlm.jk.\u-.Wޠ! 9&JʓP3mfgL}RN1Iʉghd[8sjgM1\ەm LV/dJInp'4uS 'ؘ0RH~I p8kE%~^n+/BlHOv3[y\rxΤ,z$_1%`w̆qdo?鬚?&Iޟ3@A7ۈESi_Wg bp 4ͦ4O5=28@g99tOsHϚYeB"6gB`S}Fvh.{brK8WwyaM#coYE#“F61ʅ9&6YvdgV!ALz;z όL3 `RUSOS %i ޫ >X,M.}?Ppܙ>}`dmWgH ;PX |l3e7{4jɧB秴S@.nlHmu~)[bQhnd4 Q7Q29,P$NM}>/HdORuFlce_5c toY%6YMtk/~޸e WQ②= 9vUØn~j9r =m;J_M._5'QB':\nm;3̶\,avmUHOS! Żߏ> kU w; (JMC.hӇl/yԢk&jÙ\tCrJ=f:O!Qxk|Ѳ\NC_qCOMSr:q+T_xgudER>gW=&ZPF/t۴q4K_MJxɢ9YE&䁷f 9(0(^l.{Jqnz(Cy$x1 Lb7$$B,s~0΍w|Ab1ƨTpc]1kpZs@`:bdtPn5-S!,*E~ m>D$Q tٗpY D)(3&K{O>SHCEpo5E.`?Ńq;<51*:5Aޣa؆ S}hF3T_=\!iee`JI HU2dFمUi9N%*]lXCAEUp"jqdCB *ZC[d7~3A)ϼ\'<Հ11-rC c0zeA,crj#ײOOO\Y rY&!2DvCP/}x2};M-Tm*3U=F0*(z=c&i>'{twzXA0|=Kq:"tjoJCL#g9hQq{~/3o' ~zN"@ u R|d:$=|]|Q W GUOe!-Nɦcڜ4IQb:]B"@ErA )*P3(ޠbUV" 9rTiF!-!!HD~ b ?Ƃ0 (HOWIV1'-Ҳ.vh"[Ț D%!]$2T$fdSQgIïR2ϩkJ݈XC@&6/}d4O53԰+*`ƮK07wcbV8sV(/pӪZv9XW4IYmʅUD -~E#"F,9^Zn_ˏUjvL47i ?t;bεȌD+ۃ FGLaS!:H+ewv _ݰ&uh./jf+ִ\>r0ɛj㰘O01t b-ľ5\5 Z)l^Cik}^C=+L0 UeJjЈV7'oy H,hN~`#Y]NVdWZZ87!Ay[T,x2f PJyWSUVdK%Tv,Bcj^C9.jقrѵ,.gF~{{_HBP~W{2͢,p抢bXo4ۂ$uA|J oRy"sxľ|h hC~LEBd+`tɚ);Y!G?~ņ?\s-=O.r7hk<:Xh|o&YW$0bV$9?Qty9[ .M,g~PZ (:L{ވɁ+ Vk瑛(FRVhZ`(AA~A{]U9T~\I<<ň 0&xIan$a!L}O"L(ӠGK>϶00Lg|Q./bwE`N.WTNGl#^(|V+؆V藤Icc|j&2L]wؠ *Ϸ}“I=~Q".doP hk=Ϭrk0q͖w/柵 V^(0X#YAԅ1 g?zJaWNX+G<"uB㽸4㐦qs)_+Bg2DL+,:j. JX@iEP }M}TB5JՂ91V@ߢ(4\=]rrQkrEBMjHЎ:G`s@d޲ T}HԲA^R?R *r !s9OnV\`蓨 Leػ<]FWbp/]3NJLq|T\A6ZC59lUl]5etS*ȭ4h ޹e[#VJܕ,gp6 r4&- E MH/)[Ϟ]şRY겵]3} _G|`01k8J^릾bIJ~xX½G)egC̪n` 2pa5?Yp$" TTڽW=SQvaz^ܙҌչ `>ʐX1 ^C7:gYZ070701000002ee000081a4000000000000000000000001611e8eb90000b148000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/ralink/rt2x00/rt2800lib.ko.xz7zXZִF!t/]?Eh=ڜ.+2Nގ5T΂5L WG;SY{cw,7X7!V`mI *ue1 Or ۡpEߤU.HiʴcJ;5p]L@?zBQ|Qc5/j KeJdo$76p W`#$^Vcs W%b4Lsa5Ͱj* 70}O EYjZ`fvy|DxCPEUM߬Ys0h3PյB f{'YOrZDcH.-㕶 i oH{4 nΆ]WFkI q|% 5&˚@J]f*W!~yC:I/{y TUّA[ oDP ȯR*Snt|dA)-{~b[l4j2gRdռ ̅4zDej`e4*1zW< ]3C>kT7&&dG>VE?)R7)i~z}h&,/ΦX2i\,OS8!3&f&,kY? $}Cťb7XLiIɦ^g?w[>@G;7wx ҾI-.%#>w@Avh|.0zE W[V-b?hu5꜃/@8)P8" &6_z+tk n`A_:k${jGtBSہT\42X%屝ʂdm&qkp~?蹫g>VŦÝ;*'V~Iy6SI.COW M`%8h,S&Ҕ0Jx}L{N&j$vũ;4˫4Is h8Q21CNԵsN!E6sRpM=6ȲB >EvukPfihUS{YNu/wN$tެX]9ԤKПzKޟ*i*T)⑽-v6w;=D3ѪI=ʃХrg9ask {4Q;~e$$~lz9;)2GONw4m>eMwEOirO *blןbί6\_-T@_2'WApF ̣^z7κdr]y ;wjaoQK X%~۽<*N68ydHc^IZzNX75l4Ok- TIyCcj++NySZK>gE4{/" coS`Nm.cqAFԥ;8>^pZWLkSC{@C.s͊oblB5a#82ZaU%&;_fM ؟op]e0Bcy "`qG}SP&Ӿv&d{>.[w=W mS <.q\`9 bYR"'qʆr^iw~8iszDJ=*[㚽Z3`{M oH[Q<ۢ}~m=f)q0_.O5F1<[řnɺB<k+<;_*o8##[K',?3v +e+&6%wOive_ra`.uT2Ag rV@b&8ɾ/򾟟l5Q|!?:VbTޭ!LO]Pئ#ƈ#<>Jva'z3Ej /:AHAɕjХk ?ޢZ"P zv H@`kڍ{J8h!qe셰4S%X8yO@gQ]AVzArO-:Ҩ]qߕ1$d sgKDmz74e"9C/)^]X!Il@7h~+ګ. qw)@CX’8͸BG,iGw8<[f +SdE Şd٦mR:wr6e-V6#"Nldq^Qf-$꽬(V5dbyEіl?Tݔfth}>GFsP}۵#)wVݎ7NN꧘F591d .mpUٽf?`!!w=,ܴ.]EyH0|Q魦od ^..YBQM'E)R`Z ~MS*˙o~x8zgi;FlvyUkiԛPVp+I+_7_%^>^1-7^I˭y;ڬfr<@3KWa-gm9qB 0Ų8B7p ЅX/r3hMQ&<dHi~dks1UxoFUh&*UXE^0sBIwRFtl U? /!JWT ,7[qTѦBo1;R=ޛc 8"05Ce!$<x*l<[ƿz <`KD..I?V^|J ,eq6vJ ͂ͼ1ŲF/װaH!V4eq mQkϣzV$1踓ڃ_[vj-,U\˘fdkPIT᝞[Hݍr͔3Z tG h,t<4ػ'$gH%.x[-:d\# MЋ:FZKȰW Ym<5<_qho?fݍRn01r+Ua3Kkn}Φˤl~ 4Y*Թ6un*:$Ri$ -zs,o_sNť~1KƢކXufL|"X;~+.ԕzx B)χ#x?/šD"RYu?-MChvSm32J7s2AmА;;}t_7dꔹdc +!.Ih6y0wf=P,\`;h*I*>-$:5f!/lm;M8j~BL]R҅9Ek/6_UPefo'#%$U34S:I|,wkLKcPMא-Ɋ+cUw* Ry׉?Y de(0 xMŰnH8L52J3g^<J/-O^?EP\Q˵q;HJqŊ:IjxSKH(Te7dC5Gw[;jhF߃\i`Wj60U%#h0vSeoGEEHwt:CΊa@0VԵވ\*xP5C@ y)G!S\@0rߍڎLgϏ7n被BԔ[Q#5֏ ٙUvAȮ+oI}qe:պ`ڰEGvکʭ[oJaY 7s?E[I許0 CvHۋ~k+;w:#W Z۷~W][]M}ȜcyvWL JƬ S}Dy 0Fu璜JUYռu,]UIosm)e]*ʇҗM xPd҉4P'tHA6IC ZZeaSҽym,FnS*fJǓpetdHi{P/ng&8"Nw̰!U'#:Y*7-h]fOxߐRd,yb0+!ib>H42_j|΁'kp_6ֵgfj$ 5 dPg$cA&XmW^hzPʕνw:cdˆ=֨ hɋm-{]+D]%i(޺L{xG@Լ"]HmevFedƟ165JxȽ(Qti mb9RI>E+j> $&IY4^ds,*ZrhP@%5kv#0X]X|,C1Van{OY.9S蒺3ѥ{_0׳bG&JY̡457 NN@`ݹRHnu`3iRJS RB4/fF_y>)O>OœMH+2S̴%r {ԉKY.o?X }ŗF&>M1" TQgqzW pRsj'Ԡ mP Q]"I l908.r ,WS7Xe}|PqYO]cE/r`*(dګntUT휄j[KgE©ؚ[Fǁ0sc iBhN*~ !x)EPyd5a1v;3W͎Y#?2Vi1,͛wmJLς|tqb?*A&iyXeɼe1SM(<|6:.5Z<  %9bumVGH $mI7]i$ &H׭pQ%H|,#ZaقJ^l DSyP~ࠊοeZNQC!F|(b]s}br4u¢ǥk.\ 9u7iDVFAa ǢCck1rEX%E]j|\X$Z!Tgq3nKYnEhG`(ɂPͳDKEzGyB q.R+º5X~%*(`P[hKW;@9*h/ Qc_^2Ki*%S9G IF *.1-`Tg #J?NeZhzL:+~*3{1NYWI=23Cř3^C9ÁtQ }Eu#+WIZVw>k|JXSF[6c@mf-`:I_it.8$a6Wy~ElupCe8,**H!&hƩe,,~ e.(YW^`!Ct17WCfD9)z^?7'[팬bxkis֛4W]DBn!W{VOuѵzCy}OLv0s\ 8~6" ''D/34$[SJ-L|Z9n4uB\-Y9=2CP^`jS_\4UmMpEͳ<M!E20̭R[naL:KRw1hLl@~MY*<`vk280E,cFU:xb˦F ^%'.hνZ,N\Ġq ˡ_X%@I&IX2BnM} JJ!=yŬ0'bc7]ɞ@#vl?.3d*3y4K+{͚?M LA]re{OSĞ~"x<@oȆģR)hK=#LY \Tdwdկ>Z.sB3D| ʩ?;Zv5TC,:/ a զg<"0a*y3hL;w`5ZTYa6fMj %+(b5U;7Â$Mrh 9d֞9l$ (10>I'YF}K*$>mU< oP&3BIt%NG@Y.V8c᛼ D=-@3(}'VG+G~ׂ \ad -P7iǷښ*cŒ0.;;%K̛>('ܼܯ$"^fWctx#?1<Fz20}J.$Ǯls`ayݭOXmM]Ei?ºWsP@Iں9i (1 i%E@Ĵ Ծ\hE?E-9d+iB;].ǨSg*,{=5E®^ 'X#T>5jY"pIPl 12Wl5m"ATQOtˢ7\Y?<̆X lUPQ.®)Y6<\?7ucRPFpXAs:K۝1%iI)~BY2tF9+f}$!Vey%E &#ic~b> F/w@dߟV-c5/)9 W$N7zᅇدamk@ FR\Sbh΍focr{2P,/]eg8_9RIR$N܀s^T~zQ\$E8'Υɸ6+R;R60Rz~1l l?@9[kv6GPQ%fN'iΧBd^ɅIYyame+™w*{U9,c.wВ4$z(;IʚYbr&Dh=g,|wJc?dCd"L^okOX*"Pwl-x}J1B"og.yBƢVUXe0nۤ` ,H TS^^xU mAIk!֋:rKHYk?ю汾@4stfE%J{>LKݖT'mĝG ο_!&tMrwSD劢s™|'ќ3jgPup\MZPy"C{a5z+ !0NpNiJJT w`*uIm8q^r'2Ʃ'&V|{ 5$hI,‹)#-B&4-'Ax.77dhyֳv*ocX FQj5&5z آj!4>Ĕs ٤*GܟL7 "X7'\$NcCyA7M΢\agKhO:!_WUQG-Ewm@NY$ɍW%iP …Gͮ:OGr%W8IM#N7Pel\e*:5`3yVnK/te֏y2O*DUcrA\VMྞؼѥ{y+1z=Kx>Y{s#jf2ŏyE[tL?A1Swi$0N$P i?;&zt(qpѣ"N)㡯BqV$^"p5/Éɝ !f`&K0?!0+1bؐFǜp U ',̿;1 %-ӵ"Ultbb4o.(b&%1tb+(E8zC<{5pf'4YKētփ/Y[1ʬӉkWWh]W1䌳y ٕkTg"1/# g@$@x0P":GaEPWflI>׶bK w0:myWWOtq*p)+r(Y孑Ѐ"f 6>#0q쌦Gp5$:>,qƬ av}F!+D[to5/[0۵cƎ3,gRx h]$*ꗺN6 s.k?/>uWb0S}Dԥ̝(b?4Hێ0.v +sԜq4XEbcr7^Cy#0SP5M{zA~78JaC/n7!R) ^jϖ (Pv|h(WM~S B{삱+  Hxz*?z #7d2MKӓ5KcR7zfITb4[&l@>Ox&=R~(_.nZprVXlL)*Kדۓnr:HɛzݫS5GQ6΍2[uJ Ǫ>J >iJp:7/H7t>qglb/[Lgh'_3ਐj7+ ۷V:H0֏[qƪ 9{fo&;=4Î`MPki.ʗr-wH[ }A:*[LA R۶>sJMlN@A-gD'8h0fl[p_3%q(tb%`:Ϧρc@cwz{G"D:$gi OMCxV03PD[LdK5 rVhˇ02f/||߽hǂOWxIcgaH=e}Cd6}?@lMpBߖ;غ20sdw@OKf5j06'h3c%Üay Kvٝ~f-*16ŽD\RȂz:kB W}jYu) QfLexȋ`(u0/<|ek${bnd,-mKu[G0];SvSIiXa>S(21V&[۪ *-.bbs+ b7!&SA}Cjw><Wk.AKm[\mpWrHn{(tlU[~SKD˻*Wflhŷ~z۫wN%*%[LL)I퇰YYq1Ms/.ߌzE =W;y[!ƈGR ,Zv$[+iPԢjh3`q1i*jiZ(^W ƒ)jzm#~3_(8ʆCk|q<?;R0 t.p]# DTT,B\L/)Uʔ5޼up_~ E:۳pHW]S3U4<^p7^ۙAEd..Mbg! dR?W0rn&ٕf`'\pXY8s#ܯQPrͲ̐_`[Z7"4{\ST;MvKUkc=KGOg<^T]I{Ąu,}fa*b"_*py/ƛy !}O=6WydbL$}[G~yU*sH2y2=:꘢^'%H@8an5%ME*UiGZt<@fiOk9]DZwcU=8SC#w=gnwY./ڙa樖tfis=T 7xlfGy i]nISh6גFC[Pw}{唥xVփyP~avgGb82o ]`Ӎ􇻧>lDjWWa+I3)-z^C `\6?`&>P9ϋߪ^D$AIZ~kQY Ƿɂ-kGZ3=g 4zz5gI9;*+SPLktw~4tlbT,?#CZ1~Hi*eH9殓>)ɹ#H CB%´ΗcS$>⋺|Jho.T^u%PXeJʑS ,t3w4ķӱ?NeUlS!lj&пp|зf\z+Z8VЩ_rJJkykJֈ]G{v>Of co~yjWbtY'V1>et࿛BUR8nLUm˿-Ilىk ,]lYS8 Ƅ l+k̀c 'fɵ-`:ɉ9p5hF}ori"Z>$q?.u/ACာMIH"깍H s2e'HNF/jĸj98( SǗƹv>;/4cF7ܔTG8 A"vw&"$*4INmrZec3t{bqE6c֟[\8ZP 'ܐ`a$֪Wy0bā<JgX'8Ң7 C @}IdRֆ3vdXs\B 8 W-Ɣ[95zSE 鲕?pk ?[W:\J:v l!WZ`bL5ᎲTI.g({TyRx\9^XL/ke~)L nrs4]0iS'}[z @el,&c-5P^A6U`dt& ҏՂ9SAB/4?|TS'~# RHmng[ȜH:wT6vsҕd3sn]t!<'-r Y.}F'A3@yGP<U ։ v$eY8:⾟$uI(вdDEd}tPm.4=ir֦ρ+Kɑ_2۠U aȣ i0EBnprJLg ;kud=yIM\Wcʃ&;Ȱ9EM/Gʶ\c1K%{ޖWLf^XqYoZ:]qԩf*Pctmɜp3WET HzLe| Cd?jkwKԴ|[p\V Ѕ aBl26|k|!7|?3"K9( oP8?Ƚ^G׽p,=n;̐XQrٔ<É'6=Z?ܖ_gEAז(fm (Bmjp#k Y<X)o#Χt2GhSk\{S_%7~Ӵ #F;6W"{bCaS]B(4E[Lߣ Mcn!ָJmQ0CxziޱCg@D? d:9+f s4]W k 1klѢKL 9p(.u $ƉKurc&؅T-jM$=5FτR& {xU5-@o۸k㭇љήeU#w-, ,Юvq~Ļ%M!'YGWud HI`^Bm*}a_; z@oQ7bUL XͰɅlmزPvⳌW0jCRؐM'r \5JI"wg3g4P'aڴ;&W.lԖ.7v䫚e&ɸf@6uުZDHqjcD4$A}ىQg>VF_$? Wݏy}VoMK_d.#TX:m7L|VmNX$RKÆrV07mTA}t۹REJrYb?n&u ڞ4V6o]}j-~Voku߲?-Z I('@5h$),zg=M׮Q&Lo@rzTоo4\~# *YNDeɒ8dR8I'@l{yy5B<}l[fb4qw61@F)XM4Lu}ĔdJm~EiW/-bR8vMuB"}r^;h F rem#zQg^tpS'xDD0 كeOj Qb%aU*?a7#0 ym/S$&+5+o){^盛)6qִtqӳ=gYU^^JQ峜AlޞX(ꇶVg ǢI{޾?7Y^Jd36 *G"V$e8[K=I:MțC Pw3}%ufʽUH1ۚsWCE)1u8Y~:-r[?(Ta>>,dO\sB,rߎk@ȲI}D[εI= 6MoZB,cK&tnb\N=}- 1%F+X`{9 ΂  $XRjBqVn$Ne+R,)G*TUs/w7ф )G(} z_/AG$z3,`{iJ oM4U~٩,H>yɓWf3N $r 4p3hJS'>&T]klPU/1`G4Lv&}XQ0(wJ\1 }\7T!@y^rܽC\Fo_H#`}FºORS8 1-Hʆ!k}"baIu>DǜMf-"TsI>./`1pZEKSLJA\* S*cUP%6lJֵm{U!kc c#}7N4q¬0 }b-2wV-,hF (Nx%ҷ֮5o)3 n^;guJ#}ֳ74bm] Q5K==79ؼ<?`)Tz$iE?G \1}+6hz$Cl S:sۃL0Rp-:Qr .ˈo 2PQvt;`@/.pV572=?,5Zj+ K*&{J6}䦣ܜO%(o;,躸bÊ un@F3R7 XDzk"kXrM{VVOizUoqjru.S >4f߸ŇΏoZ㜨 %VL&hE򔎣FX>w"/,Է{ٗy*|x(2=| +c)@ûhʸ^ qeҋMoBgq fA@+ְ`3ŪAIKǎW]ǿ;$ikZ:b1]-}Yviq03~ͨ6 iVuYtjaJBmMd k%(&$&) ^$yѣ8E:]qC*p#ň+`|I sMy wHY738c <՗}وzE7wp=*_ٯdSa+O@ғ/Om8 -ύ 5f75|%:κ,+Mi*Zvʄ{*λ N{ h$gZs{S3GЉ,'Co:7һ^큪@V#髒I&\ ~ &`#eW'd0Zxu5axtLC 2C7 ld̺ŨWi;@R|Pßj+™i|: {r87+^0psR6 X)G%7\!أ,)V%חg!.۬@jF$$҈d-S3Q$'`ĸ4WskOTlp Inpqz2h jQ٧!1M+3C2ީt # P(+(X>RH ӥۺgs32G҅F>i.ryH#xڥ"^KM΍3JjDܽu4-) a;tW$,'(@Y .G JD'U~~PL[i5b>Zx`Xk88!4x@C̘7l9Ӥ!,XP8Fal"QB׬h/,pn*[hNNXHʌ.5wywG~l7^ʖtgM_mBM3$|ž+q,ɍ; ~~<; ++m v W5PeeI*,y厪r?00 0_!/+8Ic!\\Ԭ%;T;Sɥ)aVC?ZU~=s((55]~q&JAĮնt`̷&kuɬJĪf8ZƐlLfGץ(1qU듧֏3Ҝ_EPzp;ZahTe>K;; TE׽KGIW?1+U G[OS萈K^_77QtxFaP~3_LY3{P`)7cN9Df-saؑOVXv$ !6 dUN6IVȒ & MP6 m{Wfq X+cUW5&X魝n^7R/upI(̠\UpwR#YzݛcO{KO@M2 SZB3VuDL6T6 mErRD"TʷH#YF 뷅8HwiKaB˛]WT†HZXC\- YAFkUteA 'LjC;Es^W$O[C)[`]_eN"N9]RtH-- 'ȧR'zKR8T3e Η,nY͋g#9^VW&v h.V鈖2voKjP䀣sTԷF^_dح8Dr`iE7l A,0Fm-X\Z}csA_J s.Gw֝1'(Ӗc<["yi2--AףVU,P dNheZ?!^JЂ6WU%ο#_MOlf37-ɮ0ڠW¨t٥? R~0<3յaBm^ aL ŪpNadNC$>qwnEE] ZOZQrHAv$ WP{(pWMxlJܒhA>NXbU(Rv8uk 2`c Ll R`]d)P7UDu13/5ћ6\67~L1 6,M:LniR\^tnwZ#.T(?hڼ\ `XFJ 6* j5_WYmP~3`fꩈ;۱N /Pr|Cg[q˶g&+H=s!C#/MK3mC[W-sLoteS746(198WBD)47L3%1ݣITOOP`6" sAB'<foYMcko;,jLyUkb&FK޲Č\ /%ꚋ'vvm|Q#kzXRs3%erVX17k0&7iG_kǑ+k֖G CԜ3sG DObWU\O7n̛#Ȗ^*3GC3>~/JN|+Ժ( GWEcQՓ6x"{mSfm}uRF v)j4kX=^۟{"sPQM4 X^EKLR J"LORWF*xc}\.V3 5q) )ҧjB^G3ݵø_\2}L\ _,=$tc@`7rd\EPԒlJT*Id(0|5%ʕ nloy&̢Ȋ,D@tp'.'Y b2(C;)dx^UЪ"$ucF ˦Qcwhl#q*b݄MG~K͇9{ NFjj>8f_ =Ia=ޠ2=4@c.t ku B2WюP0ݦYGmQEp5N-W0 1&Sq6"vpFdJz@j+Уp9匘g+]i.tԟV{Y8F@%U4IU;5AK$m5QN0uNp>)uDtwO`j e&>)ȉaX]}Y:p ɩW ˯$'|<*~:DoC{fdfdp^CZCbѣUOm0z^ޤ+# 3p1wk?FN$jQ./A*4 \*&3d hqo׽<pÉ:̨le) nK)]8@ۧ7B kw!I={ݘ_W|҃H!ֆP}t@詸o[m{)M'љ8%oxfT1AK  з*']_Eb:HQ%bؾOp,PXto(|%C4CȈIqRi$-(sF:S3)|7ԏJeaM9^&) M7\π#8B`33w[A}_VLpP{g$O*{gLGO5o1bSis}Py.QhEYeMc|8`Y_c*ȶǥh C9H[fs<ȥY:050b 9'TNu2 |<8xE$1Z_JEzL+&3vf?Cܿ!fIe~3Cj!~?4 ZZ) .lu֐TwEJ*Ӆ{ya6T"7)u^;(QޛZv{ wDtw9Ԥ3ɿ3P5DaG Q+)V%9j[{' ?ˁR* -]Gu\2_s~sc3K"g ȝQqEjgC TztVVl85dWD$?SΑ'3oh 㮹ZmabUd62i61l^O{ڭ-WYEn !U0.6RlmWR{>5 lj_ݧƥ?zBy핃,jWzaQd*7 'XܴhJꢵ#H؞! 5[0UvfFp1(4wQ{Y}0o+BۑAw$FL!I 4x"n >,Fo:yZh't) &sՈVI;,M :}i,r?$cDh?+u ~82bSXK4EgW}?^gJ 4?3q8ɇծ mXe<qY^|o'RE[ Rj>*-86kxYMv7{}B`^SdhK{uJ\މO0 3Mq?oHm[p?b#fe)u<o4|Ѱ7`Y.J#W, SE8|a}V ~4j^y h34Cluz&6>g?~Z`Ln|ך=|@Le5, ZuPg;okս+*oG}Y*]:lΦO6 jг9BhlSQa<&aEZds/D p 4w)ȣ.gOc:6$-.VOXiJOX|S(lIj qO-* E* hWKFǥaRT今u8zi|Mkړ/ϣmqkv1 P"jp95H@r5 .gCNFp& $DwSE:& | $IT7oL $hdZǣXs@:]´֛Hӕ ]Efg>D#4 9\z'-jv+]L ʣė,C-ao]^O7%!C,dƧJB4 0m=1-樟!zg5xl?M?|֮+Ď1:j=UބpXr5D/Vl;X"6e|= (YCр(h2J$s@ѩK 7P"|!;IgR?Ge_wfI "Uޫt w&"NIrZkԗ{\襹 Lо؃1/pAx~[^:)I9a?)k/ }C%3vO8}fGw%79)QgrV&ɭ\^tnfSî<@373 ڂ ONv0}tj@^#W ܃)]q͕B{eH06d&Z.4?0Œ: ͞έ7|QQVzHGS'WEO$탄DDG{3Eq :-VsJ'܁DWt ~0fz7¿)-a窂){p*>ɻ惑bJ!k9೔|i8ڹmly;Iw$vj6N׊nrGVwƠ0^ )1ׅgVܨ hJO|"ھw\nn EΖFc* }YN l9R쩤{/Uy =-f"}%>R.N#_ j$uڈvzSqa摴CATQ\sm.,6$RND꾞LfV8 M]Q@DY%Q);}x|pܝl?KM"xa:sn-+? }UIaROwGi~'$TsYk]3ޚt,2]!3}T| [לK|).ʟ䤨/>LL,Y,X|vMeXu_"^2I.sG3s[GnPpǤLE"c"s>ȦV.PŴͿ 7վoҩ茊+l|)}\$cTyVgiN Wh[ miC>,[5) :Ll f1C1Oy%004Ha t D7*4 GudV/?dR5׉(sscm2u55?U{ +j͠#eV]w0y-0:w|=|S&ME*yyx)FR1rdnMc٣[UC%yֻ<>ͮ9zϥۡ.zA|!_ꥨނkxif ArYPn+C A~Xt_XK8;.`9܌7ZKt4pJѵۋ6]HZ1aletUAM8^4GЅC{L4 MaiNCeEɴ)SOx|\ 8.a@i|jf1% bYq9Gc;IPwV\4*,P=c($xIf"ѹ|oQ?s>k ^ew\=jBG]H+'/}@yF4QV1bU=Knˀ 4{ !0TơM2 QTJ]E{BO-5vf|l:~Ը-WL'cA]m_@b!>L$rM{IA'Da//gX {bjֈq!+7;tqҚ{2z_E'А} s.S"(M|zƞ&FȒG6͑t㛲-4ºrOLZW5q$0m%Kr SZ :v|4٠dh$@"FW[~ﻋ퓴o3Ȧxk4[)E`<(Bq({lWG!D^?z4콭 % 1q9t7 mr.Wg W}cB/\win$~^wE™ ݙˆNb,{ۘ | 82PmhAY? ,hd0bGXw:m+)د"6'S#-2QKWŭ M6]#'%5Q+a*5'ZȚ,JT(RBd{S=P ꖢdU$H  &\Sԍ̊}bY]m Rmm4@VmˣaǭWd{@4ll\b>mx\m"y`BQ]Ճ7>l'fwJeP$ѭ=Z۞t3V'}p ^k jIDFU\ťD& uW \eF?j̼ "^@k,]Z;($fU}FPB,Yr8i PV|GUңG[ڿi' Z7ЂE,5k:k2z(=/uWh&4djtbk14 2K.py{o+]y @K=Қ3ithG@c%[t9` ;K”OvUg!<81E| CMs 2TUѹ10U8HO<zѥhMK7Pj|*E)dW61Dl) w#5Nafyxyg" _xcJm8"$P| #y0.ƣWcNNh oe 5^)_ˤaM:@lA-F8N:vMptO`Qq{P'U(BݔF3cVho<[LG=ˆsf; R%^ӸW$'Z~Y" ۅ!F9ZT)bK[RXis)WqSaXTT3]7 $0N=w)WڷOo"窰SP:z9z@BSC슜2 /cSJ&A5;v[(;mn*SM80'б[ :+=+~"vB;Hn?Nvx0u\xl0( ,>{ٽ$b(P{ѿ9刘9+kv MI MO+LHo[NpDLUY}e͇rRa*u8#n 4*O9#*׹Aek8?INMˠi< z*^|X -Zۙ/(iA幽 g \]z#C9F.|>X܅ ]@#J%Ѡd]~R êEُ\$Y !]-Tm=~oNnO=-yx"Ǎ=A/Jʔ̷D32,iqc1>l əDPv'uJϽ6~jb_V?dMtA)s2}(2_dX","%n>:Z.,SR6|hT+VԼ}طbOqdj2ו]G;@b|zV,P}~|hJ* ,WAd49Q Uj&XI"#ʑxe.$@'Nf5y緙'# z@[_q[A|gz :B`ZF I{;0O n]XO'7AH)+ߪ OF€!WT&93Ԡ/H~TBAm JʻT8)fZ^yԍY@YW C0gT^XjIuڊ"msBQ lr'\d&>{\Ԩbk̵GޜټR =&R`dx#.XD uOT F9xJ]ZmmMw,|Au{T3nhqA _Q FJ;] 7eE4Io߄Ri0#ޫ;)>qDZCGUN͡j!dJín:~wJPI͜d̺).idP2]#VS%A;ŨAQY2caC|*yJ3H=Xu}oˏm ˹VtT2g(YF=OOh/-_KckRv=Լ؉tKaK/]l9h?JD̀ %4BGy3 P0|dWژUF gZ ;BZ W/Kq4]>2ɖSFR?VZ؞!=JSv$QG+:114dn9-7j;[qtGضXF=׷ N=IHO˕ ~ɀ \Ӗp.dVy10#I:e8Q' %p|@N.h-NK2LW,˹G)=jALߏZ>BN0&lTغ FI5D)bOmyilyb"#mp52d:6۠_ :RO]maX +$n-ky?cS{:3JyP PvRsGÙVrB>z. PPе;o G&g|AFg+can oUg7MJ[J<-|Cچ 3N 6"IyN 胊  }H),$6Ah2.:=:dtIgӄ8!E>(VgbypP.jnٯ#0SΫ>JJgY0bwx]I7/xnK8 ;HSdI<֗ &Ofac`DFר'ţoWe?HY0 a$킋X*1Zǁ0pτFe/G5[w./H(X`A qmw G< ;n(%=!UsQTbR a~/%,YR]@۾Z +BϿQJm;sT>i[%Ѓ uEx\K7ujW.t%i.%QL\R[ sEJzɥb A\AXLB(y"<?*c$gu?`ᱽ64?9͗n Ce`R[,M9 HFYrΒ뢙Zߠ8a7UNIGWvC0%I/G{ŠIAVO\+0eJw-Q~{rYka1N"3AR4pYjͲd[i9kNH`zafwv_]^E~:}/O?R/fGeٙ/[@OgmT(fM{z,/u8*.aϨ5JVl*pCAZJGc̭]VRAP/*ܜ::5tVlz.aSu/b#H%6W)N;zHYԁ>N$/CfI`3tdO%i_a NrcaƢ;ƶ wCԭAJe{xMpa ej; :=>m_8S+fma.pkS}dmT)gg u+/ZLݮ;>L1ڦНT9@!^ :o=AEJ:{F9VpT "#oY"@16 ފc(ZٓQ 1a*L_~cwa 9p/p*eaāB'*h2>؎6ԂX3mM ڒ}.vԅ_k{:[3?,r1jsJ3 $L]1$97!D 8Ubi#E2 *gR $5ꮘh `߸.hFԿ[Lm|G0 ?y_Otke5b!f?+.qPL!Hnj<=)G]'?vل~_3):02܈>JZ3ќpN.) "d~]rN5:MJrĤ}Rcͧے{є0bH;>rި2p0O b4Ǽ-(MH &2;IX[1*ڎ} MZt{tjX˾j]ϬߗI4@3 a n"9G/5@G' X7GSR8sIEXDYaG@o1)vTy $ZDKfD繤&׹/$!jL/ZWYGcFItc1@Rv 7+v58ݥa EF{[4alDt;Ec`nRqLqL?8YAFȖ!|Wm]vwD!莯6Y艈Vf ͔<>"([;3q7ٓ .2~*!ū0q(q{83#%.J&%8IiI1P$W 0HZA g|E(4&HxGFr_pu~ ߄:#$:N1Bdo :|\Աw >q[To=lLr 3Mȹۛ"ьVUAEmD_M_*܄vȶwkOfuA'Q\ 8,ϧiT?hf yx(Q棕陷,'^rv_W&egC$f\;hjSOK*)0dzpdfnTo]td A l(_h¸7rS-/fJBUr<5@VI@4N"̵P׏rA\ Hؚk9#A>L9ϙ#?Yi|Oxu݆ zyd%ulfҏ]vx!_iԩu/VPX Qb]H=qx܃uWBĭ-gvBBϓ#B~xZiA0<{tH.xj &=O,*Z:᷹ ԀhmGq9JJz.K4i`=Dmt`}TP'8,Kʼn\1X߷F; N_uv ܪe[1CNZYb-;%_;+O)/Dپ 3,Zz {p{!o *df@H53XwF' 2*^lIpA#mdfD| U$ q빍P(n}) &Gj%h屢ged"萒Cq{*ᴯf@Fjd/C0+:w]-.S;P }mzh4VfK"R8 w&Vf7^tq'~pCe%|VGD/X>^25yR[Jrg`pwGg6cؘܐͻ;Z&U|KHj6`Ɋ^NG<-­[VM??xɃ7M0@<߶-Lqؠ`jT] YfT]}Dئ:ݜ"G C̱*\z +*8KhB'9HCevJ9q|Boؼ>7^Ăg,kW X ^>?%L GjmQBcE64GT%ݪ{Ѧ{XzJ]fY"ىk[zahx{QhI&AiS4L\6[hO5KzWnDش_'l#a*,4o<`cqVNڭ'~4c/?2k>k`|i `|]fpp)kh'5չ_׶O7n>_mA92N':KCLZXW6`^`N:G?\-ːVԀ)bxDb.  $&>X8f5~nW4)aT'M`]~ ,0I5\|yxذ ud($ r$yIm6E\AUI@M=~ߧVECZa~ol:j%MU䋆OU=*v?`pIBor\l%gEu:}J35]J \i%2GTHX#P=@ ^ڟ;1F ,8@&o^#FkJ]e77xl'VȸjlByCFG덑 m#Z]'<靜QekܙAe0:8qtocW4Moβ3UÚM(hz|H̩(LYlQ0*.P#;޴M{6Z|W1f3E^kgӂ : 3(]xZh(ی,LPx0' L-9GW6Z3ؙfFTᲡ9Z'RV0rz^$4al\3>36g^ŤUFKX @o"|?F;SG;w&|F! I|h y-߆a<%|Ohn.FS$sSk\09hhhѩ)}bk5`N(T|yQlfJw (2Z˹یc=x*rYYgJ7ˌ4\,Y~8tI{InYCm])1SV[uA4ܽ|rܑV`C+r?Lu=]ii\@,⳿!HөQ*3>Tl5\5$Eu qH33jg.R+$/x sEqvcX ]q9Oq%]  JջM A|7..煬o- fPRhM=A@ "cwLee!~5tJeÇ47$qsCzS J)M;?[~ ϒ3\EVTM:{.BL=ኝ >tB9J}@mwLo.9z2OfL@&BgW|#Y됬 a3Za_C??\V@ "rHP!4zfNO}d M(eSt2r=.t2b&2d V 7lΟ[h7:|->;1͊fy?V."Fђ۾=ĕ5(6Nh7҉?CRK/1V { c&.žkЅ\MX٬VA*sOnR:q; }$H'4:/간I"0-g!'|f\ jI]n 6dW+Y#Zl%uHV̘GSMz[3 8[c@MȈ}N\^jS X@dx(r+wGJa_K&nK[1C@¿07a A1E3h,+-JOϥ@-DY&E̤ǐIxd#!c 7d`͠*{t?.U֠եl{XBiZI#' &1K a;w7`Xih|58] ZzrH}6(*|mjUخL:4_ O]'gFzHnB_WA\#o/1רIJ%|yƳ||i? .L(R q;aJYuxgi[V5Yn+e̊)}9~XP{dԻIs\M:>l,wuVc30|lHRYQFm7GֻĂ}\)ޤ*63{dH}5^u@&VQVHH _\F/0;{nlnsa8͖&18 fL8z/4G,C'/IzZ->հ; m>~iyL.71 ?|E;&ﵵba΂INjM1ZYzߥ1PzT 1e0G1&Uo_,= /ڜWɪuzLhyXwkCG" H TP;[A"'jḟE2_ _Y[裫OR$R>M}gwMؑ+G %BJ!\ Έm(YD<$yA^4wpkk p/CrLy^;sZ؇7iH;qLa3 (媫~Fv)dr"Aߌ@Pc![}h/M4 ܁K(]WN,;Vl]ЯDV2ʄF(xv7 d>qֳ,>7+ uI!4Ij0.K~dӔҷx#c !fMBA*b2 52\k1.}+hߤx4$rLf}M{U,2رlsH?(*CbO׈4lESN'qv=|ziOw ZKsGgʂ E ;g3ѬCm]4rj>djޤ.HWȧrk/h!$rg ~6M1Zv_^C< <”crO։Wd0lxŽr`0L1=|HzMKvy1lWXJ5AO>`+jAIpG/A;׹Eғ4r~Xa E$LNQӕlΗYne:X>_f6OI+x/̌F$,$Ա>-g͹~Pt1>WMG#.^UJ* ѳ^k24b+STN/b]_|cA }4j3R([;ك]wf;U%Oo0I]R)kE@fb0+Y C̥^(^tyK/MY)jtT͓\8+/3*&,6~mn_TZw8$Y3=zCf Gr9$b308 дG{Jq$jEUeMaB 8T9BRKICUˢYH`Nei)œ:zZTJg>C-}Ad4eO ^A_(gCu;aB9Ɋ9{&; zѾM@?N:"?keoǏ%6$u!FddU,ԣNm Wp7LcY@ BK"n|97W"%6{/n v\|mfcLc`Hқ\CROOd/db,:m`#m3M\<Hgߎ6ZH9-GrRXKz|iC{ad0ҟkOЮŊ\mplWLgqX  Nd]o __c HH,;/2ǝBvEGaC2 Ѽv >>y!(¼\m `\\ 0Τ$cs!Dp0NS?=c2[3wA$+MSV?ajKʋi)W u'08qkfULkGnx`;Z򉴝Bh +/?\:53pS݀|^B]Z1]oEpN'Jd,L ،ǣ/T${pǑjFY`~P|,0ٷo.\ UK:[M+EI "Fp: KiRX:4w\u$ gx$of,B+=UŻG⡣Lu_̩KG,3VRpحFnj.:;+sЯ+e VdcXr|AE j JAwx_g C2mBl,J2ظ|iWp{X{ksD&H.)L6߹q/A0l;O- |}R,bs0B Q@O˧ w^dV\AQKWk?/w B=D :i3 Xؐ`CYE]q=TllƓapk@ĔuYBCI`+ rjnU6Un)H--H b|k09SʳSң:jN~#Ne xf y@xLo GnH E4aZUX~Ԩ<mJY8s+moj(3*'ٰo^ =Z9r}Y1.W\g1<i*'|tAE+3_wrz z uu+W( w+Xh.Rat:j,.B~lIԘ0jdRdoN_c4)_,[.VmFL'HC:7Ԍ0! -*7.<1˫EZe7 ƘW" \`ƻ`z1@`OKn`)_!V$"\/ :iHDhMx?} `SϞS8eJ=JL LKS,p1_$yfof ՝:_{pe-vgק+xyO[;R|" XlMC$/ 8<̉&xқ5;j%V an-mC*}۟ ~ˊ~1)P} [p  k;XF$Μv0 92G.BsFb H`vcM9P/R8R; !2єJbuٟN/ _vxk{FB*g7HIԺOMy$:5nεc5R ^e%wkhiqH,WHO!LON\ϱJvWt5\QV*Sc)+9Izwj٣O vN )Rȑn;;)~3p0ey%5EY|u{ޠA2ySku !(NNc]A/QtMӠTOVZi+E|a,ۦFw'x&͙?f_.]^Q?\ tJJN| C%v:;[!hUΐ]r ҁorY^abf  M7N؜ӹ VNcM8Vp^.\MH9gnENmjfO1hDhrV%&svi7cׁoᘂ 5ih]Yه<*2,COAK!xV1+WBT_;~G I155$)^(0d OiV|%\xbh  >5s䙏wJ?'>lR|B'sL~xcSu4̛1Ψ'9>8Ug,._nN fhfm+ {'i.I)ro13dC4 !4,}P.!%SAg*xsUfN0AZ=܈Τ8 Fld5isRiu g1+t莒~ЃlN't Fo`E+ʗ6:e{eGԏT:FnC_â:;HP kyJ8S*Ou6w?H07+U~NM{Cn<,#kd0~lr?hx|rlI-BBgǷK6${m_kQdras`G ncɀPk%D>n"RdeڴjcOm(FfSz\cMw ANDN?dȨBM#dž:} 4{&vFJ0sGhlB"y4l(4Kv~ Aħt휲%M_RyR'EjxM=2al6eD#YKNl !ػsp@5;!(V\׃6Z,3qpYe#t-8`81@L֟ϏzX!Չ@(3KNtI>_!43ހ38<+I2*tPC=$Խu2]_)@L*$R`*02܁}'Zfb))ִe ߆1 De(-)l`@Zڷ!s6T9/UY] tzo+{(*^/#U~+ ۙc( -yYO)  n;$Dά[}/1')c1Lvvc?RĄx{4~7j~Si1o{9KB+<[l`6j:_ AΗj=zEj=n)DAh9M: &N%,nŒu73枎SDb' {6bTH)d|=h4K?jhW Գ̇6<?TgVB΀S1># ;6su5]$Sc\vme!F*kOh>M1/Bʛe;ڡM͘ xLKK"̆72Z5FBHA>dY+AO9t0;gR{sr*jӄ :}b`Ѥ),uFilզG }Òr֚fD$éBa<- 5rӗJFGe0f <ip(x+i0 U7]UΔ7w 1 Yg* "2=y!FwD^l%YAz~2G0 WT_7gS2gǬU;@'n4…!hji~+\ym@ḥ}' Z g#_ mZvO}qC,FPYo T:P SQry]YWyIQs4EPuiRq}* Ar\Ϭnc+eRBx wXvz- ~lMtzز1>V}KīdQ|=XGme"'39\B4$ H%kx`إ8Jؠdmtz,Myۖ zcvցǜ_/YikiQV}F Hh7 R>IK@!d}o% |)>X軛i22{)U-d0OÌLv*53e nBObet8-OY._en+ޟq5ucȋ5="4&\j3􀠁s;<IU]2Tip JelN{)Qo2y=&€#T_>E] HP[B O -L%WGv ??" gq_0zsѣ Sr[zwkV[ZDOm&=:)7QkKo'V8.O΋m~A%"yJ UQJhMt)C_jU&b9,`]\ Z^81wJ`#FgFrKaQY9i-y)g7+]|4gS$dP=K8sSa>ΩdԖȧU$@OV~M(Y{q{}XZ5F)TTPxH dLeAŔ~2q=` 5M6\߆%(@6WщME䓿|2(7e5 l\w`Ыl2L(p^mߌؼɍ\h@ EyӒASxOe24R9뵅(weeQZWhf4ko&x~E-T5?de$f|q{?LGw+u.Í8zbeVhmc!땹GeԤ 1q ϚX;ZO;̈-gg#a)!px-l)r[ `tg]]?iЅ: #~FSEˆ%*$,߸7v6 p-`l39J:slc ^]:;֫sm/%K"%g-n0\ܪE^-DK)/ˌ"P]?ˎ=Cn$BpWb"l/z/7d~P8 Cq#oSOBJWQ֑/* $;: ;W&-@dW |[׌j:BMPމSM!xN܀>T@:` ` =:%3{IZߖẩBNTaC+BbnGQRz ^dj;=g`{&ъv. b ?YnGvQ1(kS:)5(@2 xQw"#71 6Sd{R=iTe,XIc2˴P6+Ȇǖ`еz ]ao(0`p,*P*^tb/M|}veouO"O?,1<,CqE[yL*  me!!JC[dfH`Т/údC{/^cRV}DxRSیiWF~yvs[jD1Gy$2 e +'b_RxcX" aR25 g9MuU)l>G? .GR(qO&WNI35Y(ܩv;ZQ^zOdUek.3b,q \?crvG d ѯH8R#pF1F^F_#762;G B`ʾqO[R> ˸bqq6^9» P_Je hHqw)H?fδ|4S.}A5LXXGwTpac(d? Q* ԛЄoNN u^PgCk 0뭸r>?C7p-Wk >s/زt0`8(R\L {w&+(T$``%s~esK˦N9ϵw a_ bWp NC~ؾ$Qlto]`ia&ZܚO!ОTT`ZgT]h h :2oټKT2,$9d&q KkBD'\\E #R{3Hl=۟n *igq#gcJXyaMx| %&aR3Kia b %nJ -n:.)mEo,;۵/v[Uo~EUSjIq00;A9C]^~8Xl;HnXQTγ8`[S&mûWѮķtcnb MfT[H4ʖqιe^ks(8C>j7_ WҬekiJ|G,kP-cLZ6m)RիKvYxa>a~ <ȬΈG(,pθ܅HbDq\V*r47qp.e3L+*Gl d` _chG,k,0 ;\ñ. 2\Hvx/Xـad*)j]9;qCŢS1@w}45Ώ\ eriu/gLP'e EJ& Ba=&ٔ=X~޴П J/5w 6o4^o=[s)MU5۩Az_OP6ĉ"zl@OTfw  Ro)P;(l;^HmRϿ䞞.^fҴd<;ŁPCR„#9Mh)hsjXh`{;T#z8xRf9*ʕ j&Ny#za~EKƓ*bx˨6'䮿H,k:(9pKĵ"Q騕|@6KY5JsjcH̕BM| λ]T&N Gk XCj[ T(I @m.•&ea)vI5|縅[Gx>WGUW墷)p˿]@ %|TAWC8n4Zw|4^* f}t] BM2a!w -xN4qy<Gfв*\EaQM'kj%>Bk*giPO6lY "&2OBQ#v#-Xlߴ,[=J lޱ+FQ"dQ^{C!كP*i[YHt8YL5{^\8{B^*Pˮ0 sħ&T ȫ2g*U'|2!Ͻ U RTBHqq09 )ytHōz;, 8^_o7QJqwl*ՒHv'CǺDl@ IN+4}W*E?l.Q)%F׻5JiH|$:I5B>v[ dgc`@CX LB{T%(0?P)a- Ojx.=ˌSi @'U2j*Nא(Ltd {~Cfb,`|X nS]5}܆ZU o BxcD!:-8)]2>"Gɓ~o3wޏ&|3j(۝ D?CnKa]"khDpÂM61;xEQHͲw Ng `8dA*ZsN9jfoOX2\(C2A+z,Mg }{g*raަ8 ]dd ]8#[Rk](iݨsDT-!2kCVpVT\j)RLKqЖ!|r0/ ަ,^876V&}:izufӹƇN V騇h˂']$൧ؓZ,s~m,1(_nڷm?R@MjM%O*W/mr,RM&1~,1KqZhj'x2;K@[!Un0IZl7^*Ѽ, )ÔY'.IVPa^yG zܳLӤ͘rNC]DϖoJ[LoEvokޯ 2eON0g$nj"˱,XK^:|R{u{5ݣT(tDȂU>v Ԩ:M88<˞늊[!2%u!R&x+{K< b AdؼQVtye̢Ga 6aj>}\t t'㪪/~Ƈ4DEjPKlbo]J5*⇱L´+%5b^dpr ;>l]C<ڳxQ"H04p bL_^nַGRGbgi+ F+޶+Bb*߯vXM9̞dw$DPάzXNz/; 74'f *yg;,xɧ˪;S;eNS͙;z9jXȔ*CiDU;Ҿ#<J#EϺ,AQIFP(> !㄄)[gD;B`,.c.?us$AщH>)%^s?vds% KKp&jvD?-֑3Ql$9❚Q[$RKӌаnE2yUb~qsP@Ъ؛!k;,='3jN//nUuQ8J$DD\ l^nϔ\] ݩLIÉ©ՃR07:%%'R`<Ҭ48Aʈщ),1?gXpjVsJZ|Ȋ]`,,R3DB8Q)d*Is9,{\la})w *$#lsoGC ]s)炖z{Rq?i %ғpU'n8l +ڃz!Ŝ򖭷D. m?co HẀ*tzWֹdؐF]5 027b}P@M%? ?3Ș Bz~nwېOhGX3(Ob&> ַ_+mo;Z#4T~u'daB4$HO[ᄟb &v ~ovЬNuB !WDM~kl`um[*rvR3Mc?Җ0ʪ~n=q ݝh7HҚdqVGT>B/I=K2Al#KB:aA'E~] >?!d:oZEr-nSzJ,೔Bݸ*<ئI8"R穰8S쒌[gMI?D|>>0Q~9.|=U#-ʽ-pg"֋y?7ZKADBSuۼi^>~O:D, Ʈe`%˲ zZw/E#L1 {qTAgtG8wvibӪ\y h(c," W5t7i'Ha=ۓn(K'󆻏b)vO' bHK&D.du`2Bb>x-/>k'dFgUB9QOq4.-3*dӎؖ.Ev`$)GIo1*a?WIbr_ K,NUP%(1v 8~`S[5ɠDWʧ{9}qb!~OR3CKnC`M<6v6ˌeӑ("eJ"+TFP 1*TVf$` qGY(hK#N- r{|\u`jF*A}uav,% ?JGHhQeT5š pʮ!l%=JUAd@ÀK-b2;S/ ",> fWe?TUH7G'5JZ%U|LT^.}?&sB3\FFϭ`jFU5[eU+'Ӹ77 >m.Fs}e9fZ=bYv\#|؅";GfyQ;/ pzH6$G>6V*8KٓO[ ]XI0OY0'N.F.^ba{-9+Y TdT t;PBc'uY"u20!/{9ZMx&KAE\yF{3""L.nT?Lp +іV@bttkWlq1ؓoEI"-b57GСĊ }INc$ˆ4J MZ4~^s:*%ȨZEGY87۠?͑ǔZϨY$bW0w\`ݐ z,pǟR\gT9zUziOIj7Mӕ@%B(oҴ`eEn^ wIgx*'Grjp ˓Wg&Cڧ3 O\9Vm#3p='uv<*4sf/tG<!?T pdJf(ZgBB丅dvϺZC$[Czs] x.@G}8]tIZя4jqt.p1禎2:z}*IݭYcRfCJ|_ea Fzk+_$$8VYУnPu)ېڛv]bLk*@'e?C+4"738f/ : ĈLĄ C+`]kez\ZmW(N+.59@jyy!,W)`e 1DΒOZG^6SJ\rAJ4 !jlAL}[Fk+I1\zkw:?fy*3u|,g>̴3֯tPN?IOԓ4r鱇P%-q۸ö`'{䳢r9nLª?2/"M}}/3VAƋѿaJ{#DJ NX# #8 4D]%n BK=fDԋh#"vX>cY;`PգceR2,yه3&6Oz;*xr#섧 gM nͮ!)&LJGqo#Mĭp&9S?d U&{G1n>}2o\\xyAwpxgzCfWþäNҳ$:-DuLKN _9ձO5L N4m m.eF9DI:xJ ey<ۍL6:Lt#b%N9 jjŏn0= p-R2\SoШ9~`(An$mG` >sr^ CQsnw;&0ȱ4-I X S<)~OqcVUlЍ{/V1x1TYt9QZ=)=@{bWp7:%k GlkgΆ _%?j¥)]&S cVg.7HkBNx1l6f* R>\0h![xЫj`ƛ8Ɗ3xR[bV9c{ #SV*3uOE@{Ng"<lN.!\9CD2Fp⧲L1Fe`SkJ ¦޽RIadxJpg\V~$\ZlGgX qt .T![b7` ql$5{/t&YCnƓjM׽Abu$VE>C_\ִFl,=zJYHtnOy4s۬׺rt4N),mBǢN(n\-}3 ye />J,B61 \=eo<ъmmoJ8v)W6u2h^i_zؿ3;"|;:jslb<=”􃃙ZԌbU%p)V~3*`[hJ4j ;#TO( &fհWN(Ժ~ǒw 5u)>iN'Pʓr_Qr6M4k2HDGiF7lPەucB,ݗ Cj7܀A+:n)]5>yOXq(V@*_fԟ_4~1Kt* r6FHr5*쁐D="_<|86Dd|n9]{yf+0.03y';1kRId͚kOMa䲥BQPtHPT!`yR* l فC`d4/ \ޘ[ΐ ֏G6Bgϕ&ҟ($[$.'+jv<֧Z܀ZvuQmy/1wl{#Q%TPdh6{]{!͛Cmk[|äVKQJxaS^doMTKА[-}ɭp %#ԭwY/Y.w]'wM/7iİt+X)T5ubHX~D*ev`2NP]ݺr6_àohϖhd{@Ǽ\\1b)^D ?=@F }5{ߴL)Nρ MJOkx}t$}?L]rr%)͠r/ꮞCлھiʔYe6(}?7?'qXt#l';"TPgIC!9`h ٰ^+Pi#}kghI헀pY8}dX~tU@V~rg˶7>C f"_tx*7)5 kNj (Ji&XD"waME C~Eɶ/ at#6%<(}!D/uP3qn.<jwJro<|6܉:lXs",NY4/]WPC!M=XW<>VVldQN\KT,@7a9ˊa~^KM+ѷmQO'w ۭ9'=x{J_ʦ6z9eH/{ p9D(][oxZtQIi!q& BŇ$*$ӔLyOvT+c<$v%~j8=|.ӕZqT]7ə~%2_-Y!A2.LS}6(Y1(3Uh8wX:uăUɄY# BVb.DG2z*OP2m0UpDǧjWmm1 Y9.2p"pرRWԟ{7VxX%bQOo쁫A!r'Ȗ$;CX}%W3|- W.Qz߾ K͟ G 3 Isޔݡv] <'s5rY^)BRO&f/:E({ y0iĄI[UX >19x|xZ%G}AucCbP)n46_C'މo~#x̕dMY2pvr}f[umBI񐩗U"?$J]c?YeQ(~]T:r18[RRO=yb0nbOvd+FvԶ;^?eֶ*cڰ:X=E׽l%9-{.:U%D_tYd٦prwX3$t6_4{{7;-s<,<[q tglPc+S15#z#6/N )9sѨ4 3l86U)ziнOvoqjlskc[(=Z?r (ou 065zV͘nK:r5-o]_xv)cղ5,VXm*Uo"uIjސr fBp`< &N4T.QWy'W\K27ږʗb,LG4XLƊ㭕Xf}DFW5hq;[;%65cNmB&P -doxWJdžހ:^A:y$;b]koEÚH4WT B%yߏ3w)hЩ"i7kHS~;U=~"1,fZq)MZ..'2#dfЉ_߁(c@.%8ƒpGCZY{9<:@c_9AdDY=ŀWj}+;lj,='3;.JLAoE&ʵws[!Ľډ;Dne; K,g=H{ܨ0^+I<7~^9d}ga"=nT ɖ) CN~ߞx-Oޑ)H_E3b?5qwxxūEjOqЌ#wt5ӡ1GHիqcDpf.qOSv+$Q#_\GZ8_ 8 fAˠ[khbʐ4S[W9vc- l[ AO]b˱,h$A{(a1Vb DO\y\^ӲnP1ų[2YmDM)@T6^#M^noK0R$ +xRW %ژh-+'70n6 ^ 볛9l7xNA6ZUv@yχ. +$5YFyFK;^T[jw}Y"xMל !qKd]kni^'%sNfkrG9Qdt_50#>5Yxds`ږP7g|һp(aoqKLPU^.YmE@j7q:5cc\7Wg] &j A%oeyt9!M'TgIl~ ]'fC)XS,e30ZPX0cmAs'yE?mۉҺ Kܤ<G);e8DuNv;@'} &[ka f4Z:euq`~ÿޣQц̸%#ml"]jXIKmL\V4C Sg:ŲR !3p{Be@n K8?hD9 !mY]x KTV X%3$Fen%M%=j,KU6مzRKnâIwSkg//$rN \~#/n:X۵=!9i6vUlj.y,AНݼQսYة#R*!f;qCllX'1zP y @ ZwI[dx"#aȲTd9Y$ҾBn|r_=R ܄`Jؾ ~5c~y1S\B&T _sZ`QqϢ~Zu6nBsKzr\EEe!`ʼnU@\'Hr/]&_[F_|mF=tdml!&F]v$_]ݙq8/u9ø.Aq)ۡ⟍KwoIyo.P:=j~GI2>>k_X~k+Mdf`&~nHq&پNf}coaMc{P7BEϟ ЪbkZH^2Ӝ9\fh3@SOU+&6kjԊhtz[{]{$Yb){ܐߚ!N򅣯<$!y(}oi 4Y6;+,JH@TcU[E1Q ߈h^D;!l!lH0|yo*2өx/;/e {*'(\$RVC{֥m vB=W6&%03,V 7=-֣J9lJuv[1NB["u<:9 yR1b7```YGm / T}j/EV-OH@9 m-أrk#'ܠ?h&V޵>>Ê,Bߺ Җ7#w2-g@O=5ݴ2RGOJIvt>c^m6b A0<@r2UzՒ%s\cS^1P0s"N{L1HU쓋ng& KVR#6.7$&34o}Qq}R*cIkm5hur#?E _%Ds4q @# g(HPrKiϲݵN[2I.%iϻ6;X?O~d)DGwm~sn1 4|]j2 WPG>ȁ\Rfۜ<&lo' `Igg0 \)!YT+B‰1J9j:ϋ*| U*I?bPq|l'vHȇs ԊݱJB0Y XZ`evP"F<8H~]PbTč߱_(Pc*Tϱ yKʛ/rMOؓtݰ<\NgU@FPYȮh}sޖx^}᭳0$Ic>'v)`J|J+2NA,4ׄ{s' )K4/tz62{L$#xH,a6~!f`谿%~6D"-A&8=FC脓9 Y}}g?ߍdM:I_/A~8J({0 AXϦRǧ QI4 .e 䃽U { {jy?ID.i L-b3Cy5hp"HፏG|{IIҬ~ <5V] l9cA{?"(,ў[++ޙ>.72(y摂VݗLZdXniw1B N;X /Jʦ 2?|X>PVOnz~)f1Y-2\P$Q+:4z$-'8 A`N4Z`J7y5nZNYH),Xo7d%p AA?[,~`eF"&AFuҺu dO ogg|9(/U&&~Su3*fՐhDݰٖ՟PiU&~͵G8*?w~|hj8VH.}8IB~Vi켎ӱu(s (觇IVTёd^zTFy%2k`dHPA'voKݦKfW,3yz'LBB:Om-X +DԷN]d}D;}议 xfcYU_li@T?L*9Hm5:CIfaT샂*AP1|AQ՝LKq3qkea Ni4cC&1zgw:_]C K\\6Uej! {Jku Rj<oC--@K_F..D.H [$>6^V) Na nS8.bh&H=7X0LjiVp7;%tfzf]m`ޗHy=L 5 68_ Z5Z&i>Af*U+f;Q:d xc`g}ƕAB.1epI<Wz"' ޝ WW@9*TU5m# 7bG;Lg08!2)cB2<lP4V08$4@&Brutc`Bue}) 6j[뷪-{L>r7HJ yn@cғ{ N{u|2 @I{/9ZLMhqYWKO&b\k+zTD nC  CC݀(V8Y87ŨGǏ@%eHs³E)ӈ!.׶n2%$;Yw&,[h$x#@Sre]^IHFqk8~لzgPQOrYf1c?HH?RN30ճkx7*w OЍjEB>nBj>{4ǁga ˶'-0!pkE<9քAϛ@ԕ:L<^,ч%2bo#]Hd5nl.hmfFJ}XOR\t|7tJVZ܋_5n k*'Rzl^c?):xPâwum\lhH]K5yx: }WmKCP]1f=~ե X- }򝺱I LjT$7/셵 <)tnCQfەdnʛ"ľL47 GI*u?}9IG!7<2&mlyUZurPd(O:S`UEM`RD? ͭ(_;EWލf鬭vV#9X]4OiMeNy*jSs:z5?L9GBg`#OJ9Ht1v:q*_G,"[Y toUk[bw&<*DCdwHeKOt$˪]f[V%j]6xUW~@s}#-╩]BU1oeF %̏1#RHw({ ;f[bJmUbuJw-BWcRyE~u]1n/X\2-b5^/A8Ҭn}JwuÃb5yR[噺EX~aVp0@UKZ,zBNrP1H+>8w^45D^s? +R8 ׁJSim*Mq|&%"a8lsݕs4qE#W [3Xs)sx? k]OP0^M>im+rW mNVuld `F_9 ݂d48n@W)n4`"Vytu: #zw;ߢ~3&xρh5sk5'"?M$|hAg #ECb0U1^CQp΁+~~Oe.}~@7ۍ·-u5&,kl/n%Щ.7mktUPQƬbefsc1@ġ5k|ÐKm4߿GOv/H`*@,g*r t;1X]^&kj?#h|v0@<˧4Gj$ġdy69@.{XtD_'ZHPٟ=/#;z$OJh$EV m;Sŗl3QK;:e@*a+:">Fc$ℎDOR']j+)'O+'0 ?7;ᖲıDν̂oCz#Җ^=~@|>@$*F3zqLM1|gQM,:#,Qȓ>FH'ԛYSf/1qCu`{\A[h bB~qT<>NƚY {,o&fru>A0nzfوasYX\)Y<tmw AڰeIܨb'PAO@kP/rFFC9ʖ+Љz^b> 4:h#W=rS<@C?a.O0JX*4raFZ$j~nZoU<롮Y`,}M=(ھ WsZv cEmm(%lv- :Kc&P-CKJ=C=YUO͍/ⶉBMMhTDL 7d s-sViO&eSt|Ѭ#ù'?*`^_[>bq[^/AXKekU.vкB 8j`,Jb:Q3pU0%\35Z榢n d3)'og'圪Z lѮ%7Qm81ͻByUXN5 Wl]pdmc%:0es؈z A6;m(==.5(NrMĒU 0s/BP@. FgBK Syʀ~T~i?_9V_aԆe?q cP1$4jî:EU-:Tɻ? o`ndrD?ۻ*YC\b>褕':jxPҢ%ZJ,( '9OhG1Gl=wD{8zU$H1e%2A?`R6sBѱ)Hūv'4xXƮx3?!K.ʛ;ڬꭺ<ա׫ NVIbH>LKIƑW&AĎ%fZQ@ ;:1ZI5GܐC)ݨ_O>V@+:hZ7JJttOa*YHD^Wbkxxrp;B3cc%$-ف{2Q+h2 2m*1\6wKKxd"wܶ5u|_5׫ F`k i4c=.bVޱMBs(|dՎUj6 WM*v Qg g5Nބxy-~ic\2`='əh% 1G6u/+2>ֈ|JAf85}[QϜ,<ge`u6{KnߕW(z½5kIŊ0;ܢR̼Gp}v9A/@&.$N$l5Arzd;n=Fu\Ьel|a_(!ʠ; 3x\kq/falrO \]ƷQY>˓S2EvѦriQZ5ʋxIX۬Sbz]0(Zo,]}| yR=pRIQ׸nSn]p}+hzfx \bd֋[<0-e0^w6EcsuJ×D?9_/p2BVr3$&0p֤?@r~k^߉x3ZhhS_]Spc >:_PD8~骮j8S{~W4;rWj3rPKE+ YaU Qq{,>@S{ \@1>oeM?΍rWdl1d `NWrg 4@`SK:V&zS^aؿ `2Z G0#QEiHD) Qq !k>7F͙KЕLۄrUT X?- (̌Zs׍Bny#W(--U7KFCg&m̪@cS1wjuh@DQ~i\(rq OFcN w\O(x g0J.| S`7LoPs,v -@Q;Is@ȐC̤v.JU) XB3CBע+Xt{+Z,j2b&GSftIL\EzݬǀX l#̀Rćm@zZ=S I ؒQɞ>҅)#-&;<7V&VU*eQTg\'| i>ƘyVD6z:IӏFyFP9|tf0ZX@]H|ѿ+uۯ"8b9|΁hlϨ_(5.yFx{Mq)QiwY q+GX`ܐ2 Tv_Z9y U5^ 'k <ԯA2ÑljC"o轚>ҳ& ^=BzRZAl!0B(׀v, b+ Ʃ>36lJDl[x饄 e]FFnY(a\ @NBii Rdܳi<촾!nJc1MqeTFPAS${ӟH]P5Q][iݍUkPEiјmSfngiej]k:=ȳl'ߟ@v}I+ gpE9O|RM?"1b擒:}X$&ϔe WA9|ra Q,;2uj>~I{ޡuV<;jzCa`zXȕ9WcW ]R:<2;$6k@9+U2U1ػ,K2pАD_MYc|< [Ax Ĕ*HDY0OSp)P[b6Pfl9O+?b#1[TF8a{}݇=q4ު|% U˦N}3J(k .1G"&4+KYY?KƗ:M-ɠ T&n>~ x@eb{}~XMh[Fs lXr0;zণostQΘ!Yb)bnj~V i;-^7/^xwÝv 0x[ ԗ=?h#J5IMG2CDu `85x܇槬$7ӚXJ"}_K+gv2Вww4 @&?3e7Az^Jriq:8ߣE*:1i)+>jBn켜Z=G =WE_=\_ O=,}ޕT8"g@v+y3`@x4Enߡ lhs]c21C¼3$.+aR/(@liXkr-RAv*~K6:P `9CW`&<+jA8ϨhLuEU'u0&b.a+(b$^CL`[Y\fP?ю~m n̯)<\QɹÅq'2o/֚ұI8\NE2>(j)I>T9 7itmbEv/`nf j ; F2X{*#YƌF]WG=yl.ivzOO| UzgEI:(V3Lo{Rzu0i;Oȶ뢋]V6V gpJ^:#Ff#b!i3osNLtfU kaڙ0()^!t=Gī,ljˉ&No^'xIJ[om\M=ʂ0x~ Cy$Nn.[ ˳C䴲x?uP y`fOuP\X?LDz {$S: myL]c@)TF68 _@oЈ3OÙ}~M5~t9L:N)B1S&5u3YkZ 3nv=NNe""0Z[WXcHdnI*ynhvn49-/uĦݑUa ) e jW U@K,kr o|)kJg4I/xL󘩛z_3d戦] '˜A)[}oZMP5^1V<&D .k$~߷)koO굌2U`<"S@ _c(Y"Wd89CzGj[sGdөPܓA{AˇYP)F 6r'hd?+ؗ6\v01;#^1иabʱhZkUlXTM~4~{N|koՉ~@^YИ=sU n6IKsw+M=h"%{W5.6jI] )nDO<\FOR,n;!v1{OJO[,%{K%R.F~FnR]*HGjv$HU3 ny m[UjR@/E[Ax}ai) 'FOFMp #IlJ/Cvyuy^2Gy˩;)" `Z#<9$XgT'JUbԎ}ῗbރq`9;bYk(dltF2:ԣv9L O)dt(  IoFQPIޖkpզ iFJf 9ϣitC/r\"l 7y\~% 0L75oӨ*kPԏrb'IX M.dG˼p,]~/+>쑀Խr-b*Á]*;] w4UѓhZ "D;%V8bUSC|E_$˫3p/Puv?%xLZgQXL`@$Ȇ"J@Q9si[Ἁc7ȇ58 &)/,9Pψa'Vnyɗ1#/;>X[mk!M 7?l9~y_3jM2XYCK֕ 7*"?2ӕ]ď!iJk0 Z<0 [CY99R7 bnH- <n'Q ^.a2Sjek}k%т>m(Leד'}Y̿W[d3#E f\(|&cz 5KN 4}'/4@&Xo̢B(\YA3#P1HML[FU@!#Ēf-+` ,L]4v:RbK8X:םc۽UX<%2xt]©ߗ]8t#2!y%J 0|>hW؎ЗȨ;H[1]7->HtTQq']oqbrB/8I1R;9`wmӦ]b ]|7CLMg;kbWy$sgז%e?؜{W:払66{Nꅚ񁇼.SaIg.m:!}054u<Ѥݠ uX.L3 $ւ>HL822X/)&M;{j5Ph0LLMihzSҴ8 X[=ۅt k/s]`!A8\tQ NoMV\ Oɥ ~U^UrsotJ"wcך9=Xb* _AZJN+ EB;{n:eTvY̅XK׳vG:{"d@4;$b C {k *Q/U3EDmiTYxÕ ZQp*ej]BPݕs—RZsbJv1 C Z_I+wezTE"vuk ]c7+6>|~B:H?$b-Ȥy5Xt~0{.u!1,/lbwc+љAw,cdmmfr\B2̲S= t6` VLh Vi5y(fJ%ޑװܘ@fX2r)Di\3'8L=%A]y4"fL r2cO`l-?'q:/7r߻L{/-YP|7%*W1i& wa4aH]$q<$w\l!W[0ᴿ0d|?+vs)$wK-q/M>((3@?TN$I_ <3I@h3)+T_YS|& Y%,ƒOg6-{X~ 5Fد0c j#W6/tfTch xPm՝Ǜ .`"iˁ4!OLF\]j_ #\)AlH}t05Tjd'H!8Ot!Q7ZIq@@f#4N7!]_kL$M:y^6h|[U0&uSqiFMT91Jb~j2Ș"3ѦKK~0V#b.j@)o:.O{^{Xc.qaH%x/x~yBsdj~pM'*yy0nߨåTTGA9͏uw"`8^wyP oby ֭ջQ2pYZyv2öaw J>m~TTHAD63V=r:'Gm/HǴ:0E|WQc/lMDД < iV?h*]biVJ7O )JD$6.a<<٤e䁔+F~FnpZ?׵Lcq2wȷ8ÝHfo!K0``ދ NǾF V'diJE\0(I{R+q'o9{i*|4#X0P>*R Bo޹kt&zXZ@B۳zcjDkT; FE 7`2aHVTc3F.|CWA5|]r*qH<_m/oaD(&_9Nt ǝz @ܡ5 '"9`$4_sW8[!v];yvF[N됸(7ޤG bŌ ?HdaSHYrN5/\>݈G2+8DsFf9 Ь$sIrƺN(y e#0KR˯uQ"]Wzy{O.88n# \mla?d:5c儸X6N$ = ^H8(GrX+T@24[ 'A)!ܜڭ>=$g5pON -XgS9@LaMF᱑43嚃 ώ"ISA\Ff@g yzuu֭[נn = m%ꦥ.bSq-wx*R?o5s.u͋M^A+7Ф% F‹TϐνQXe7(-[4,`7KY?N{N4\ \Fֱȉp( OGmISղC87-G~l(y54(zѧD?x6@''ppv)p.d#6#sw[~0bRDsMܪA3g0x&:NSyɤ5zlڀ밒Wbp6ם7{GmӯUh֕ ^jp3QfqǷ0ݛGJ~)ʰ=!ʞo59,1a~_xU 7IUNؗdi2 R,n ף{h%<džv~!>+P(4$Ƥwĭ(ˆGCĻwHغQA]2%Z+4a> ФNQ`̧󋟓\%j߈ :oZTk/XQk$WTp)r7,!>A,Z7ٜ5 S31 MvSUgj-B+`"t%k01Й䂂As02rLQ.,OugGRݼvX*1=g+O5$[(;6D-qiR!v\8 >i)F%vb|is3ۀ Km@zO^ )(]LBhA,WmDw;;Vsʐ@ ợ|~-LJSc(?vè(YZ)rС+Rej˥{*rv5hΦU ZلBbx֯5XG`"4RF3 $Pyw db~B<@I.(O f.E I2fCg%suSY1TvQ\> CC{ไ9Lh}UX4z%l)a\ČE&C.Wv9vH,@8-wjŞe9j͜]t2B xrxpLw<5+ wPP =vqoPRia"mi<(Ex sN؟)93D[L.؎x cMtج K 1ssCKt1mTHl꿀(mY ĚFkܶ7 ;k[Oj\ZB~s|Dԫ%7Qj5LR&}ն-!its|}{h3/HˏcDNqN e\BPNakru|z JQ)Eag&5 (/'N؏]!K T_X)XEM3Z-mG6w;.EsXD#}Ҵ= J a`}ωn +ݍ=H~D~X'5ZbI~U7{>1#ed6VY ȋދn|ܪ30FczYJbJs~Olz*-$c j$F3XɸX A`G{lv]H BSX WQ-p+NOECߨDbk4sg̑G%}Y"1y43ch9-<}A%Va3RJXԿ⚦H.9FSG6,=7(&BDY֧CLv`2;.C~wd+.S\MWmwcӭ,Q|8ObaCC*gUaHk` }މ5\ȃtב k;f$>s1MR($;ڶ> &HJSEJm=sY̱6{FدS :vwxB<|#I%)||l)KHW\=Ra  [؛ǀ {w< /Dbi.ebݺI )>R.+ܷށi9͎4:x @kF ̣WF|A rv$#5 ==iu<-*I_=}7],?fјq[ByXTSKBk5_-h32؟6sXwX'¶ut%}ga?;6yσ)ê~V]Mj-&n!OMF{1nfPvCYLњIg'^7OqVgU[t*3W3_.f?BGJA~Z*4c134]Yoc0h*5ExQ017%y+:s3{zaQ ڷ{GK9,a3ok dUM_U]Kgz!L]"7!w}Tt)H$.""nh%AD+upeANF%v OBZ]UZJv`O&EFD( 3}m̊g4Mw֩&# 7qM/L Χ%\k[p?#34{0rR z mT_ M\n8SxӠe͎$q:Нl٣8mV8!t"J]_LxDc}~3C[plS!_ݝ_Ϩɭ8 &TNd<2GkLir1HöJRxpZ#) MjRzͩ&fk%PΚMђɪq fdTL.Y$Y !P)FScBD8}e#6~3"V.* ;/?>G|x^(uB#]שDXL w&?"_ٵ/R g?(6&phksk{=!*0q0':[RF*upu]=T?M~B{7F=o6k[Ov0hVAC`V9ٳC-Au% G03_ڣH>S@'@o9&ߵ:'O -LiYI֦ YNj+#뜫R^uy |v"I;F7zXx:.וu&*b5'yW叞},*ŗUJ0#y1? $&x?1bINVLP8!' #bg4(KTX2`w/ {}p=R׌(o(5/3Dq D *%W h6OToҤ+ZSGw2n^Q559䌺YQ KBH'Y0T `Dv{h莡Yc4&"54GjsEYK\0RylQBA@`rm vLZΧT{M>}ScOiyZXTwqI1v8_3۲]/!qf@\C#l;*:*-iأʇ=b;4W}gpe6}>3W]JHWX!7v4qj@MëWa1!jK]dWOnF'tv8|!c;CqBR<ЙQ!D,#℥,o\BWCfACߝpámn{غ \YcK'zoH%O$wgz '-s)gA g/ u+:-g7 87:WF_ c6Qik;Y6d^&37*;ڙ`P!T{;}OsJd&f㇇K5',E g5=jMv5@-:˪WOK?>ց4c$.(b| ssvv)YQp8 1 [4Jj=8pKjr9!i-ݼnm |2_Q.JG$V~QjM8ՖGU`M:}[hc,wq#_& ko=Q8k#L?ZocH=>73B#RL+8(1Z/rB-88 L!%t:c ZMؼ[o􂝮W C}=3EF,ދ5+CEi(Į hJ!N7MԊ#a"} wT  PYHwK1+x1\ cx6x׉ lf &${Q}OYr& -Ƃ:T-B ,W%>FC:1#~Щܰe'8~X*-q Z23>;l<:Zē_mQʠ3Ƕj}YyS:vb4( B? ~(I/JLܮ34n ;f#D`aȾ]U;o'|RM«o]/u((gNxJaDiNԜR̩kא Ns!jwf #Dce󴵌SbQJb":NTX\11xLsb6l`7]5y\o&{qmµ;^Rq[_hYua TsYL絛k2-ňZIgXO~ڽ}b eǠ ҙ b[~mqdH%ߡP*`HyN[U84*-],urC)Wh09g7L7–=sBDG`"GX*2%pȆDeJ-+-FfV%o% \(ֈ=qm /}uMJQcP!ngT.=,9*Xˣtb!π; ~jtak6fMUjl! k ٯk\y$-[6 {+;"rwf\G`>Iy05!z3Ts,hH* E&/@+D*m6V!R$*f*j›ohcR4Չ%J@;WאcE:dJ;͋D xhϺڜQOj%@-A61l頭4KD ɃhV]~C =/~1ihFsEP7ҫATx41c)0Z^V)Z&^^j ]几q񸀐9?Ժ5L%a|E}ӥITmI:qhyc˹*EU~j!e!mdl(/UA ekLKGa9Bލ4Aצ ^:,T2DoEB8P܏Jz! 6Χy`U k"q(\`W/};hU#]џf{'ZZ&bEٟa gP`[d?2qeoM|}ywP#J#,hw} 'Y.}C#NBJ1Ё#ypc KkO,Rbu# Ɨxj!0[60 M!e.8cp~ mN_f[K9c&#yC.D>q20^BFUV;6ߕ#nst%Upct+'=?5-f>a/{͌g,Q&y#cBɻfézhtrKӼI5/ğR&ә/F58d8 OPloݪ6THvc U{IcSNRY#.8 (_U]l 4OdJ*]xve :JS| f\ϻ#vH-z8JyQ:#B\ mh_OV.>_,# ͗4\c0JkDARn;RLbmx/zph `9}>a@ xErGSd8xzOdOe*Ci_P^`0hF|־x稃RXxkٮӐ'W+utUT WS'! v`( w.,\Ƿh }dXtV6zbpIA;[/WǙ 4hDƱO0kE€0qL3#ip;j#haa&iV}Wȝ$6[tQFzr  MP|?Lm6ޔݓHHqDbO-XGʡÄh\ێoyKH='7I.k0,/,K DsQcu\#-PႤ,f;ª3>,fA׉4V`L[{4RExUkiŎ}$R9auRE-T(RY HЀe_B:)>Ev>"RiQPūփp[SAq`9@pEyW7'\F v\;?3jJe* ]ܷ %=<_H/[L?(jgaBjn~ odw`ZNzI#ew۴>t:BNJB,;Z9#BӐ 9(uQ^}`KB?H{#tڰJ^+mgXS'Ϸ#rjh9-NV5w/'{9+g)gG>'zT8S%[ߍ`]VȎpȭ4nZfYd0Vct=HbB97(m"Kl|RǑQwb^m箶>#KJ fz<+ߢS Ɇ;Qպ/B]v !R(_\`6G[T|K)Tl0flk>!< 0^hF`ma>>ɻPQdUgߞ.C v8AJG 㭽9{MQՍ!F Vn_N" d?8Ш7w0d/EeRx46G݄ DvM]λ ځul' w=kQ<1]B'wR,M|P^(_0P/9 ϱC.RC; ^pY?#މ ,\үlC-+FfaZSk\)Ŏrd3`+{ߥdx(y=%v A\6Rrx%s_]yQ,< ۦ'_d po$U'Kdz>ɟ'ZDģ3໻` {{p Χ)0OK5Aٿ=p PFuKasm%M@$-h.@ȜG|}E s(CyM{1Jy-\7~QDm(`)Ok:t{8>&m?ItpNrt{4yQ"Q${{zX2’<`@|b|)ЃƯXuo!k_-[8~Ԑ޶ć٫GU;Sj% @egOE4зT 2#jbpD3ڼ( 7xh$r,}{-f芭b:˝`%t!1m-z: on|Hr6jQ%NJ5:zAvp=fhw! ^{>Kjg)V1›M ]HQ)wI #s772ȥ3JfbwV~M067ML'#o+JC(C?!?'' ¿A>]#qCIAEփ1%iJDaᖸZg3H{*V9Ks m$[$r̦+Z'C4nPY:U@?Xvػ j; Z+xD/Yx|F,(qwdM3HS{XE }n:!wW}ꮱgz=WI,0JoJSbpi~B?7+p857yŗC8M-R|9#JzjUAyhFxs < -c4X5j 6mGeuRdSmXi_`Dh羒t1ۑzA0U qXspY?84ao|뛴Op aMdF@ l P:58KIyk(AsgKns 42#PBeqaŒW؁7aYu/ ioU˶BRi-wP|J<4n#(c8XfG/izP W^;+L$fxCT–-1)[&ٹ&r^&h;qƆuF4sPFfyBMe/ụKg )~KaWue.(K0盐rIJ1vǥDS9fN`~/#Ňqz@FǾd~bgG8ˋ(Z%f[W261HBƙ _C<,/s>-"cmٞy,8bD 2Qm)ova(vR5KsVA[>Dܪ}0qVm[y3[Pk9p+'?U]2<CF'F!f7Ҹm+aϟ;/9iv/;|¸T;K!#lQ:Rrǜe>_@ h9CǑ/Ib4_oV8X1h,ˌUu lq^GUBi[+ݘ_A5*}Wg3,nK,lҪ8ihΓ}Uė>i$X+z*Bn ' : XTmEb@`T7\q ~NfK_/q{9Q7coRkgŇ΍8~T ץ09!Ljwppע: Ø %x"Nh'C%ev&lqi/O:&5f }t z:Ul] J`I~>DTAwK6~30YT,Obs2 lYTO VT)v6*zwQMJ'D=L倥(FcmmS{zk+b ި=maނxL@i)7K=@EqK%ݳIpIpPЭ]"$;ֳ]RvQ4AaX?V3mQ|cNS=֮s.R{˂)ZFjx4X STrl"Ģ}\.z5LvDc(7ړs Jy8TAV>|} '@`eLFCC4bk⹦y>]pLĀd?J}&S^bUn 2EsD?^=.)i<=.',!ɥ 80 ]MJu!a(x Cg9XssM@o"QrkVJ#vl- v|߄h6$]+"()k\cҳCvn S"nPK1*6tDp?NEL7$]xȡ1m~0;]"dpOU=9ϧlsĀD=6_gQH),n 3 [ YN}2^it@[Rզ9QdZE:MZ;"C+5ڦ~ǣ{NdK,m܍dPIMPqL*J~:mPF[1w( d)KָGe>SUuSm 4L-H2S[Njz -InHwUkyN jVVEl["kb4eIĀ: qI0A9ԣXu,c_KGX:Fޝlx)Vk956JjI3(/Q|-6zAi&`~k lX:՘}?B۽IaqX6;*X)i1|&X)nQ i=˼ " +Hvdt2*=lIwo0^ *\z_iy@4rP63d=u'Mjߛu :l3ȩ|dkxe2ZZ}Z)CO0/$KW>՟47a\OIʹ]|ve9³yY4\ ȩ9vJņBs-!Þh`H:rxHLgY2Ruw!X_nME#"&tkn2pQsy_]- 'Fa'iW% >!KM$GP?X> lazU\ORr׏ []լfeHe2p 25k|Q糎3>R5>FA GZѫ19Rd%O3 G98VCӘь{>(]Vҧk*C.c .R_~}srr]C*2eNkqKˆ*IH~翏xk}Dbz9q TWv/su4lؤǂuC{KG:?xb0pH|n!'<;#L]NQНB9 7Dt,XaTj΃@YB@ m=uUuίRACKkułH2 'Dƥeјi$G EV׫y)mk*dm}3\t.G'pܭu/G[N# <޶1F4N =x}S,8JcPeHz~gX'56E d~edҶ8&YWq'oSNmA p:{ުh]LS챶T(OQ~ÌY0S@9>2$A蜎?f1q]E#B_fZ rLl~JD%W -9;rw6d.KTn}\o2 s@<$HM󺉨fIJB/ғ'Tqn 뮌h˶h Uifry *n+g NnFƠŞtIԘv~Cj ybd-`k ")Fwb "xdFՄxUN˴@o>\2@*b.6o',?:| z.h>ǶK1_N7cBЄDDܱ"l!x !Z;-oYYTYmffa=LDzkEmYM!3n)0x [mG#v IE7gT"5X2~ts$<мtUZ ;)֙pfEؗsj$4 #N8pr(`vѶOM9cc }6+ qÒ3\m}֙hEWrjr(iQgoP/<׿թqUe l$ؗ>se6P++Lfٝӟ.VvԄ RFN!O$hzd|laW*ܰG[X0COT=\G\z_xU\8g;Z Ԙ^HQx\%_,7*e:M ud_egB.a r Lԙ& a75#DCU^I9uJ Z%haM-SH/;ǀrAK1bޛ1ho!z/c>Of*q\M{b >t9@<-z+m0 nP$΢0+W4߆pHߔM2mˉۡX@*sޯUeqnjӠM]fl-2 AJLo1w1'A HI$5E~?ClAM$J9?iߪt>+)X-F2iH1KC֓kjTy@X g2YsXu崞f5j rB'+;9Mn mQ\Dq^5꜋]? ft%j)΅ v8(i}(ܬ=b[_3]kIB)2u;tA f804b;1'9 u\]ֺ0rc$Ve!3Io+9Wб)Uџ!@۵}F⍢:x1BH:WnqyԆ_.`z1قG\f-#3^>2Og: ϼ@ -β[ S|ޙ^8g~C0Dž!cJӤ"{Wt;?{|Me;dvD fU&܎jFu(P3BUXrd>J#G]ڬl:v$U8& wyT'P-lQ](_?y+]=Y'v+>kHD޴<9GoaZ|mTY(fԅ2FF {ɟ#cܰS֢BeK+S\ˠH34J3-n>]ZϬ?Z coNwGabaRmN+ hc1cLTGaN;zw"wHidtm\4' ڒBRCbb$*(U.}ȵnrFŧ/\|I=~-߯V8o5*[b5.ܒ5;C_ɺte?^zыeU-JRx73,sH2QcA׿Ү'J6 /Cxm[*ҧ$CZ ^\}3RG2EKVxarfepr4!(V#9t5 k$n%|* \7Û#4(Z?FFhK?4e涜rp4?F~Q X |%N^A~7-u,ȆnMz>PjZ*gw*HIv |BC<xNBO6$Mm" "tRrۧ7PuqѳRƷ@Dm 0,Y^3%C78aͰ& CEXJ@&d\.(s)xRJA݄Mv^0zKJr&#+Qr2@`諠ẐՏ+>=KNt4N&,$0&6/٦-Ri.oBh` z#d{Zcoy6G$t-ȍᏱvpX)KM?PyXTb8YfD$a u^+Run ZEI~mEOܨV=Qj{ΐ(3Sf̀e8M #Q,?.5_(ʉ7@.$Dk+a܌2E,>JC-+UnJ_s:fBMĴ ;\WV7Ptjz{&xDd^*Ͳ  õUֵi!LUH=CLJΞ>ۓüH@1E k䶈Ӛ۪^6\WF} m̅h,>y)#h5& JixOj7:J?"n$ fݢTsb?:A[>|fvR xC:}Dy\(+x /UuϝWM kDX27HPJ1q9m-9>(}x;0b#l,ʭ#wtLO4K4N-cI%b؄ip(G""C.#б~ ԡ@yr₨Men_0b*X\y1,vّ^X9ݢ%td{ooWi8{_a yKUʗo$,;I:i04VR*/yAڗqKa&"nSn.JR;_Ry)+|Se*hD)Ow:L:# ՎlSZ@wٿC\3Iou{iA6jI˝^’2tl oTXq"=UfbKO@25x@G0ABćOCCJRPjWi ~QY 'úZ),&'=|l)G[?x]>ZЖƻ_|񁗌Dt^l ֌'> ۩wi! Hy|17¡(% FX۹2;)ޞ) q+'B-"19G)"T ]MzE(U~xA]f\[VKL͒sLvj-@Zj+DOF#GOkyW)*8mè^M;E3Pz3A94FrH)NJ*&VTPXUҖF~fcHƳSJn,_uBw.8; ? xO Q\_MD(m]uQ#g]\s_|L{z-Bp tihQBmo' ?b>]R7< ߍF9{+So_ d,7y܅c Vu^r%c r&䆄'eNIآhK3uN5ªowx})+ >O :R_!sNC|L78C޼x2)ҵ J-x0F u}u`ִ!՘<4?I ƵbadvJ0!)_LZ u^C*788YF};+(SU7;bŤ<8[)l&Lǃh5lLeZҝmoSGL*àE i 6z8^ {5Lgٳ<͓ak4PFE[s(aQ`GlFwIYj*m(!0>!PɽK9;3l0Ol)KURڱc~;e3v"R}HRӬ]kgm*Q@b :~ϚdsLC@QR,A4-k 9q_DSK/̺l4~r&o}] 7ݽ1'DH `'v xɸ 'YJ)5w]+UU&1Ý՛O" /1鲑$Ŀod sH 8%iK Z`iILhOGay>U}†$n{솉  O'Y35 FϗClC!'~` f"ΐ sReeք<FZBiӹ>*\7?2 >g1&j/k[oo7߭V^Mgz5`^G}g~>-j> *Iw0:M[z{ɨ=b5'*"L7 >WP57gͬZQSvY~ FAiXQL/hNdI7=rhKܼ qRȪճA+X )}%j>O7JJG%+P۴-Pjc1;xSAʹ.GHR賙Ts~]2;~euE]NXuĪx&( =%krF6Q )S?+)=AȔ5tx1EU Nځs< mU}?<},գotS&Z(F eGPPtf?UGi -tǿ긚,Y]oH2_(֤< P5m$Wy[tTo$֜H9aŶF go60gFcBR!J) *Yę^v=ϲۄw[U%W ØVc%EXi=~Uؤ6*Dm z" P405 YE:gk32J>1$МTk|I>N/|qK': |,S Hi3һג0zq#TE::l5g@[<6FF'hOC?ݎhQ~piN zmb<3DG2VuGaCW+Z9pG/^mJ>&~rdPZtlF;= 9ΘɎfh7 w#&QgVҦB "ۤF >9oDkK1{bs,!!mJ#*t:Ok;$ܭI!MhW (~ߏJE6.'1~ ׯU*8sOb@<¶viJϟxo4)}+A; a*Xpa(5M EUPej@>hs{]Pܳ.y `Z270JҠL8]9.MP46zNEhr\+@Zm>Ώ`/"yݝVqm;?$ƱQETt sD3}A3ʘ ]0\ʑ>t2Ңӆ)'v*BW 􉄎m/NjꗬŒp :34ε5}ky2|g}@N5?Y USĞa_9(rK`YQ6aT- Pd5 FV6Te8:@HI4o0Aq H)1 dw&d }tΦ]HE%;Kb{AT˦;^Lti- Eڵ#ތ~4*1AyC^ >T1'h4 Ĵ\ W8dзb \1YK[|&uh7cVFAڿ(]$v?n.k\Ki |9BU&Icd !(-Dl-sCB ~ӻJُr'yH(U:$XrzXxd퐪Q6Yج|0(va =Xh\Z~抵]V/RVX>O34jgrHMRgab>6$x:ZԳhe0VtGHp DX?飪LKhr]c fU*1i|SLːK5X0_D[ToajBb=2 M3qN.MuoOLZQ6Tu#g #r bBt )X6*ֹMIHbj]U$iEцvd|/yZQ!Bj{6UÌ܆EWo. Z !٭%bh в,V?ADOq$$VtC|.R|$)ి> L xn?!npu4 |imo\d|ơȹ!|`C݊es7 ,F 0Wa8Sa&F_Mj=; rw,4nzZߝ~\915b;GYY-x\wW*U1tP6bf.bhtÄY\͚i?5׻$MX髨DLE76ռ \AڢYeƃWH)tUvL8 kJiA AN{{Ů= slЍqrv0]k YOIk6_s!FKI]՜p "w,'e&>SقXGfѼ,K5T &ׇ~J̽9c$DK9 28uuQamfdmjgYpe!v6.:{r1:D/ZmyX!fR e7_\9$wљe-L*>V}v_SN$ֆ/ov@V%͚=grOq2AVΊTpQs%VS%8y|\< g`oiu7f[V6ww#(Z5ܾ@b[rY̵&7+n]rQfURϾsj6FwNYk6h<~>;Z m kh3UԲCA_Ot/ugi~+L?EX9N"#n^pXfA |xio pуc sl]1߃8(I,Z:ɜPׄO{X~&77w= z=SU5t@=`E<.Xoa X*a >ˇw8h.uwQ~~x66Q5go nl Jī2,^iU=f\S30Rz?H(ARhz4{{h#P|{bL[!@ :K9gSv =p˄lLhffOL, T&)Z 1ms Xi\WW¢#/YŁ 'HD4L Xq1p ^[A>p {,*wt6VprbM"3{>SIέuVNYסInk$XOY - ĂٟLuaO',o0& v\ǟF3HʡNɶ3Ec09>Xe#ҕ&V E1u?5%NMd}1xN=^Qi]esL3= 6ȥ|FMVj$YC_g(FX/uGvör&J8v7+0{d㚑b% Uη6dq uox x#sL¥֡U4CzV,;'8{jLz#Z4E>PQQ[/|>nZ]iǂG 1pr:ђJyk漢$ÃAd~?\?c22A4TTeCaZXLDڒ BvDZ4#l>3qCY\KէigFiBP]٢@paL s) z9FK@H7o?>ŏDKHChײ:u=kP@V}|Xh#sQw{rZ# AG :`܀5=Ƚ7AkʲEFLGaEhD(,m2+%;qfO{0K=*ar=&(\(1hBܣk[+m'EZDp:rW w+ E֚2_#BsO9>#˽lݞR.abW`sQ:y sw* T`~LJR\XkakR%AeG|,jr8Ѓdz듾Iy~U}F2zF!ʢDDP= 5~Qʷo~\.JHkCYRDD}Oad# ĝ81 I˖Lu,3xC'u3KSIoq;.-~UK{aR1;y8^i('k)KVږa15Ҳ,Bg,Ia(fD^$E]-}۝Z֋qOӰni) =yX+>bWo&nEROo 9ɠDn]̬E)| cŘ OwbAZZ(Y⢴*j-g/NBcyWS/QnẸ7 ="u7E֙BȊa 71k+,IYFv`$gˊeS!Q,(XalEjbs Q+۰E$Ԁ, q HǾŨPy$X(mj1=4ԋuwlhr] j`SU`Tyr"n}ĆJA4:y#^n/LL6' 5ezOÖo|JDnUx[T#N˩O';B|HjC3?1[<j4KФs|^b^\t?N[oyu*AlKr)>"z'0 %j{WO,k^[6D( |&Np2]AHNАаz #RWMR(F{Z0vє g5n ?#M‡I4>@wYBG0m%-2Qb],)IBVgSBVo %> 0r_IO ]v1pݛ['0~Y'#} ܳ17*&n4Ìq4NEuB 5տ72}n2-k 5{vPT=+kӣ݇QWMmbc1Uĸ{Dav幕Z2xZ.v{7I-SİЕ"}R t @y^NQA;1:h%P0IAg|E~"8g7"`ڈ_8 eFtǪ*"Ǔ:[9oLo>1R XnעxQrL,l--ڦh47>9^OL&Q15L,r9)^cyZ4Aָ5I5"phbi:3 u`T#*-LtT LTpKtu).X݇ޮުra >Tu  ""/ |ۗW{15UY9lU?4/y_ Gz=LV=1@V]wV/3RG/OPۈDŽ}Uy'ٻ?wD㮻--?001Yx 1O>hϞuҚ`'n-xaRXJ.8awt`*贔p39_&2<:q&Tq(7XƤjj>}I=i[eG޶ j# #҅WbPpEé[*F,n2KU)e K-֓Ub#pbP0Ӝ3w %eƱrA"̹%gucwMbgj+\u"?4 ȇ'O7BgU]s\$Afbփ`'c jDB$=ũ!Eڵ&ʤ^W8kA({([@\B׶AXg]\l6]F¬>@ ǻBNTUF . ǯĥd//p^ޓȨC:M yۚ*?"~{>ĩe ʳNGG9]Y_֒6U  >&9JYQ> h_*_P<Шy/xf =)K2#Ď=^\N~'w HYf8DKu|}+%$b޾&ɾ>%%tީ TiGnbU9q2r윖Wn냓\3x.K ܒWO1[;tT.;39п 5vn\i^ 5Q`zEj jW?9jMgo%pOKԡs0ʚé*kdb B4JDo|;C΢F32ZBQ*|5=ߋR4T ]jzHFizQld`9*?b@l BdjqPj4FK=,^hK'_䖿2ĥڤF+}LEwz܄MJ L18V&\wxNen*z,fudmMUɃKZJ)'>>OɢQ$e hBtǙh+XlVٳɅ\1w45} ` _s SߔF2JUfKZhrFQT"BnyZ:Q:oz~mC1qr_^we9%L9hc*DL[Q?5ĮRPS-8*?1? .o&0nNKxƲe]z, ,a$14os"p/F T䧶4| %Zn*Evu-YU[^1H} O?uɈx$ ,3O&]rfy+ueuqQ<,5jPu ^HOM*_/Wo;OhzH藙,iH9~thQ20 V rp)^X߯I:5Ԝ}Xߋ0nT)/Ub]}V,v`{NC7E'vi~*0W`oWM/TOuSTxY[;cׄ`ܛ~+::uؤ %VYL=Aӝ ^8 sQ|E*H56Y .>b ^f5¢lBۼ<ܦ|OP2#q٘ }.n4|nܶzb1|SgR '߁fl.Z}ph\b0 _s,t\͈8jf7y\+ڃLoc%S ݊B FL7-R4,~ٍoNJ:[ĚpW/2h1ZP4nTRk( Of|>=e%h"=O|1š݊UAĚdTz t[i-Fsi*Us2ea6-]$nhr\4S 4!dg1=Hë\hwYt TaLR,V=}Ґ&˚ u՝QuTłagV\lp 'ULk3ĝ(C }K;o6xx0%grgD<>UN ۙE^ZAı\yn\-hgODMΥe d5r[aa}||T gpx>`N|u '*Qmd}Ӓ;mm/u*"Һ&8)|:{%J}ڰ&ݱJ7?yh}?GI+hdBJm̅{BСJ&MAk5QeٱI0n!xu%ЉTӁ bl& #Fuτ9ܓei@@SJͳc@G;lU4 BGxc-oYӢ%kE|< NW( =,^8Q.#1L%%pq / ՑPcY{WUKYIu|2 ;{Nǹ.9J 'kZA*vs! bޯk+kh(j=wh*Ӡ nN^GWu h\#Z&X@pIUڶbp~5vF\YSTE,'aGl"UkuܲCCiax"}+w|yEn{s[ a ,&U8^ DSzNc9VkwL/j umSqPe\r*I˾pj!oojkr.@VHa)}=NoaR^TU(bt:!Ev^]9G|#˃N4S %L"kz`l ea8;ChGrQxMimȦU&fƝzӒZRn;Gs!vq6`fs̻L{i}ړ1F,f]W,.-N*<%Z_&_%u5 ǕWt gKE.$A@dpHt38ick>-]Z9 Cm`TrMPcKgd0EWy#)"|e3*,%Yl`A*``aSEyN\Th}3" $<|||zL{ NtVKP(\:] @B;cv|( 8/v5VPh f4rf]gf`K ek`:=7qE%}CQ%Mexrl/(};`EC~`cHuܫ|}nL' 0)J| < 7ꇦ'>aЫҒ]$WQ<+(UɨuLMZy2,od~%3WT4.”m'#_z7E d_>S >[fJAӇ0Òei ݊vhJZߖ[ƀ76L+0hR@nVp.c%CgV«=N<>:'e' q{cA$w0P}$fX+[ }v-βjD@᷑Lygz>I>@%S~> j7jL/L2GpD`Oh[V9qƦ"%9Bo*9\[T`090t^WN{Q}g{g>#I@6[t8e=Vɪל)99Mg9LX ARC.//Q`oج=s-7\ί,܂4Ng"hL#H޽ufrgUH8n |grL#Y@- p P'6KqQйk=;~/!)~thP*Wd> mB2oU 4UyJ;6nw-,I%.JL"kWU5E!m3ݏ̅.,Lm7c?oEaQ5yr̦p+ɰ6>|J/ln|HQ)1zd`*J^"[ϧo!.` J!L#X8GSӜ/Qe9Fٚ^Ց]i6V'OΏ!׺rzD0EQeOCN1S<6T-Y-mgJ}D~#뭗L(1L[@K=b\4 Wǂ;҃WU6M+TEq;hhA=i=@eOH*O : #ڠId#C5nmj_N9laEQEiͶsq㴕z2Ջj``FF6ZexbZY*l9`+ jOZDw͠rs+P:Y v9z]f%mw"]JAvLz..eL^xB̌D'S!XRDz_;Q; `3,C*WMҽ^К.sO{(ɀlo[=DYO:9SdݮE+o$Cs=V ZҫAS0EӒUV"bO{Ȼ\'f%A_Cۥa*IFS{ ]bj~VeN[R]Je9]sAV $m"֌߂Ħ^+M3% f.+Oںid7Odi7eW2xQ0b} ;7W:p\ImH3M{Z9~:#pa 8m=/P2,( LU_X?Ϩ%oƥ*yOw`9vP'mH_4>u+]G1bS% Ldh,C )jg|Ţ,1xSj8?gj*EiJ%U6?> ]#ј ; 0,b4M  :0$wBK *WHeȲ qQgR}%]梚t"aLy-m}\ْ aN4Ꙥ9qwd6W#z};TW2cgñh>A`C(#b`]mHɘuuL16%j5C-jI='m-"BJuv3ՎG|Uԟʶx-t  ( ȶ.?$"v֞1oo҈:KVԢnhhsU<7oq׉(* W:PZ'9򭉢^+=I8m"Y\WN%~2m -% j|i{c7]Řj X:Gv~|jgT\KRhGyZ!ew=?,p_Ϣ:߉_ENsNN>3yNU Y.pXdҳzlh}KUnr-{vի9.#7ivy]N݉owhϜ ϋUj-jN͈Q*i. ~"e+{tm7pRF%u /ӷ$L:O ] SXD65BOyV0ӬC;ݩ rT%Pizcp&PUGܪ^ KƻQfaOt:n_[C:h˜&)Odsy{ zGkdjcPu3/SEI>_du~L41T~|NQ颛ji@b po4lMޞ|0U0\M 곋)KhSdcB~qb%nY\1͜kMb`>;81N_K\첤2/33&&?-CQ&MB$ WzyOsa!)8u [ 0.HSjV4'TPUks|ROz-YFDIm9E51犕4?cVg6X NIx2 AMŧƹx"nCU%E1`K}:RNS5fT)~Wavwl(aMu40V[="i7l=%aաϺfHHɡQ $<`o_~KQ`ȿtRm)ATLk}zu:?EB >7UݭB!s/aҭa:c.+qwƋU!ְpN+ca.2o}n d8UDY1β 5ڄnwyh{&X\pZT76٠4a3|ÌMr/TB76*YnlI5q #Quwb z'h;۝m&'ue yrK(]5z66s#O3:d@!^K,XbI/>7ܡ$A#mqUP]pw?cl9 }g5x4:ZullBv-E˾v}L7A~VO]%wO݄ts=1ޤɹōOpn[&`?甝w'0E#PIG^wY.|0rFaOL*G. cі^^XlQ*J)k;gcIyܺDʅM`FЦ8$[?ER%DWW6weRQxw~%g2JvɖytÞ,o⋗i\Vm5 u}H"&c/ 4'eЦ!vְS`L(Ae:,W,.[ %P%öJNxUWd:4!SX">vDNLRd=@496%mD^` n eP P Jdxd~TS{Y0N^. r\5H>$br*哤Dun@i:ߧ:ز0nncBC5~$;mT3LZ(r w4LR Pn\Y.91F@j8)q?(lI? ` >8m0!3BYޣ@t:L_^GpH{ @7dQWϣ~Y V)A)K~s휍k Ǝh\B3ZuK!/n2H5 ,1$`nr9kj/mANȶL(%=I&mhN^)lS5@s}Q90BC9/ҝ`T{t8*/VD\mꭤ.:!9LxE&V(xwA@Y{s#|Ņ3i6gU!-~N:OLYX)+VҾ|ljõqɯ&C%ݣ(&Y@["Z&> &;ع~w$ ӷ| !A"ֹ~aR7P4} V%|"2Z5NV|)$ %1DIc%ll/B+xϜV@7 hmOS7*u!Sy(s$Qjej\#t?IA}(]Hř…Rd﨡BqR4]L,`f.}9*0h'Jykcq-Cu8PgQ*7Q9vύaְr+N{ceq+Zr ly0+&?ަ$Z8q;"-\UnL'1+[{q zb!zCE0ν),^Qs8`=仠_a`[خaJ1,Y]5 aRhծ 歠ǭ9Y P]Wdf\t8^qL6Sh)B`7Q'y_A%0Ay_y/gQrwi^25ۤnJ>.geMW ^zOjTRrfӭORu+)xV LDv媧%0Z{tn6.GuluvJgPOtՑ;I\c?QRa$'=jvn UG٨Ǔͤzb%XZ{>QV2i2嗉\JB\9PaIp;_`BS?bBeO=*]zUfOI%tfUuUh ؕ4I=/:OX v %#LQvK,̙=3_Btp@Kҟ:rx7CX~9(-0T<2mʺuwRtOsQ3UkO ~B݌|n DLꏘWBoS&"P5t nPDUV 7Ƃk@m -¬Op<ޱZKz5}r зIok枌[n`g"jTB$9RcfBI %/4(Dq+-h1s]CD8gʆ:,:L5m%O0}W>N?`7)}FTGX}"n5:> &= U @]~zu do"laΡ-Ÿ% -K//w\_=F-g}2Pz@㭙ݪ~dfO. y{ujZ[=mȓ"&WӔ){b| HN.0l9 j^jno3xt;g]II844d!n`tQoVo_~\tlZΎHA{ [9%WhOkt]taDe:!%\+ dz{` mb7_@:ѓwvc|+/e'Oa^ *GF*@eI!eTY&*12͂͟Ԫ#XDVHIS453thj\ is % &4lkz0 L*2QQ&s{{pYf<`y )l~e@ZeIL!lYv5F:hOwAµ?e:,ޕ"rɱc0րΎDbRθК["6hIfqAܶjGqLH ZH,We%ܱP`I T"@Xk߯: p?ʙꂧݦ͞fy$'GK_s5>,b};ʯ9R+>/uN) M '1C[+ pJe?8\ި~pwʈA;{SDnl\FŴzPgxotq5(=@)PK0E8È>\-RW|*s4:?c2I==b9f)SwyɥI#MZ֣$`D w7}^q) >6utXA5RK3kN=jU' $eWbzO qq5;]2F:&́: [\Z# Rm1b ҃=9Cr>7My~/\uM|AKT [``M6$]1eQ=LZ-m*YueP~3s*&kA\mXqCHl<93"Lإq+T#78Cz }{*Hk}Œgj@ɀ]8/ʵ@ws. !U$ 3]LwI[GϮ{|L3~q %kmIyⳆy@_].ʥ<]mxWw%!CQO!^Q#9)Dwkbdud@62'YHMߖ^wɋo~a.ؗ~29rl*l'5Egf'k{Spv3F_Hc<Զo)*`)@v-O^''nF YjM6mJд`'Ƀщ8&JfP[JAͶNІ t=/n1YKLŋ]q,q4h!.x2; $x,;cN]&ZS;s£JwRٜ~O I9egsq[HAe'փ]$|eA'Vox^)6 < ,wj濮4 .)#|g-чu7u#ʗ YxgìXoc^bmW.HͰxj$"&._/3`R%x5“RٕF9!:=F \0O(32"L<=1ksا; veZs<[Z"=6ڗ_R(b"<-w/ђ[(sjO]pQEM[;8ЧX9Cs0U_ )MT ߿c݋ 2Iix_VD3;]T< i-] O,  r{L?t0i\VsU5uW֐>}&M:˛ \(%_$n`JmźR|,[a\#$S,5'[gedd/ʄmQZeL f& ʂ==-w|48$wK*A7L(o9f’=5^\9ba;a?u-dHeW7w –ȴ"``ܸ`PbcMmYK䢪 mQx"b.TtVhsV7.Rt)Y`pf/T(-rnq$Oǹ5vθ5PLjWqz3bܶ+7ai!<A$X[uer{sxSߍEz׾ u|9Oݹ=DBՠZRtOqn=T0[RhͯA3IbgsLs|We`E:LGo +b$-K-2;O3`EZȒ܁:e1WhPILLf.sɃ*%$"`ǽQ;uPW񒊷QG:nHImiE.q6*2O mHMVҦ]-Ч 〡?>ߨ^`-_R {շ$љ9NY`w 7yU[*$ 8LLp\9?"PeH f9}*"ޱuY%$a8ACU=?&fK/C'aў?4kB[G]q֭[jK٥Ot1.>ᇤmaföEKBCŕp C킦GfEE7W#[W>e%*&C)UIpϼPQ"EH:kۛr𲬚/(fאL +7wiөrmg4;nf_k!؏y]\ԱcwuG+!芮M mDRNQNl^-~XC9hxx,ӷ(E# 0z6udEzS[êf=Vfz7?NAu~d[#8{RvXJ@ҳ:F(/6JjKq(Ұe gy/Xw aPx!qמ,SHgX]cCmH h˂!sw9J0q+2̘pw\?v+A;T;YrRJjA0[REO>,K B)k!?a[]-+R ctZ:ǶeCA;?}l\kԂʬ%6:=Qq̋s iS9su'E%E+ݽq:QSCyo"u kAdfe-$ݷj֪GNE"Jz;{*1-wO5J?4YFw_M0)1۠ܶ+&>#8ിP6`A TgguKٜ+e>JZwj ƉNѐ*Zit+]"f,7~X}isޥ2Z[ؖFIdl{[ ?C37pQ^Sj;m4Gdߒ|Rė5 -оul+ƈ`rhQ;8?\FpN;a(XbZ.-vsh?O ,sF؊͞+bևJթ>dEKR@ZcqH7Kr!1&s>/b/ j.qR_QɣyKHGoT1fq'7kx܍xҋ"}@וz87Ws[`(7T,Lba $ruWCU~;Hܮ6\@(\R!iuĜ43[gu=cU%甪3*g@,ER&4W:)+\fw :  Gag?Xr}K?"W#أԶeL;"!f^KUtlZxLf[n52ULtpY@&i#6Ue! (BǏ.CՕ*oD_Ɯc#({㖥E9$\$+>$ikoWz!gEIAd9D\U;w,e*R.U繭[ aw,7},=B9ڵVop0y oƫʸ_/+؊0`惜L" 4?AP5AN_d.:){)'lq>zcI ʫu(t@Eg4&JЀĐ,O-WZʜ( \MF-W(C H 6&3חX^9[ M*'sQ_U![]@s8p> ,x/p3L r)4'p,QLӐ>Ɠ[ؖ yxɿT۷2msk2(GƼRx)zyp< #WqQJzBR;S\Y~Y1RcǨf}s??t\I+ JhSix.=/GUQh`?MI9gVj.y: "ـNB 쌫R|.>{MFm,I1ʑwںWgr%\HksMpP}P£=~X܌GvKj JE#2GooRqiN`Rɴ+bQi|_!WZOYs M#ѤwҬd4c\DJ{|a1cđz׷)^E^mj:vA}OI$0AKn>%t֟FcCDF`E:6?[̗7 n/*Vygnoc  Ep@h`PM,Ո-O^|5z=оn $3%0coU:T(CqÖ=LI eH=HWRp3I۵ҴB=ppĝ=`Kt1E ʵx>1B\j i4C6;g3$2JwX&"*t\e5SƝp]Eϫ޶=@jI}V۽T-\Ž!6)4_a;sn) 46p}'t<3ƒ*7B+U[*gZF) ??Ws:W':;eE8?.=*?nGףoŁ,TSwH\Za!9xG@\/g$P5?\6k^.>ƪՐVȫ1o:}?/҉>@<$Hdcg4/vl\u*|6ys󤿊'f޻&+Kc|Z5)k8{_IۈG-;RwNa$Iff5xxГ ͟#4-/)0Z@L d!>`V0(Ϯ^$JH{C9. Фmw\(ѿ.t23xBn? ?<}T /w6> Jq!#Z-Ӊj&ξSQv1Q&siELNXj>O1E{pK|EC~v$g|ZndhO#Ξ!,+CLZ\DaδyT@.v `m$? )Ȧ{=lVM"?I5Pv 8ハjcNԮrᦵ'(>F/&F%p$3|0ˊ{ 6!ncI!yvHˊş-\ϏY{tYN2{ud:ڛDv[xba3p=8yi{|.O,%~IGl`#u'ԏI^h!ܲ. 1q+!& j^WjW^ܻvckM%[4ɔ=uĪq' H 8uSʋzuH)ƛkX| ݯ.{οqB , V;nZ#CGǷ<16{]37{48'uvz_JpVKFāk%$s4_BOְv' SL:]ڸE"慖@LINH' g0y o=~kEJ[6>)tvPŸ0658zzkQ.o q' hN ^@f 5G\e}&eO%vd[{ P|WdXiKߣYc|ѲPl=ur:r-Cͅ@j2W^0߇x]Ũn!tE9x\ C˿ uI9.:ؤSdHL6eH)2!w ޔ-F/R9< z*@2D1!laþY@PhаE +O`S^v[)X wŪX=YgI#PHbk9~: 9m|bw ';LWSN_s&Mg՛^#$zrpa7tC$:V" үVqaqaVN<=#O{8ur|aTY J.[Li l彷D.Ñx6R-ۺBA:\ 4 ~rr wnRGxpJLbm|at!K3:N֔3 tʗ7AhYO3A|VZ Kd@o%E=_?)2cwq91=Rd1"4?= nT)M\T;),(t=X]Two^@ݪp!cT}#c>W֛3T>?yL_T;=v??CB'lRX 㝻Eɸ/&!4L/W"䫼Vd0O)y`ʍQ|\>lEҮ ܌ܹ'CVQEY֬іA8}H " ʯ]g]Fs],T.!޽O2GF'FuK3W"M©WTsR…Fz ր , m ?{c0 g0Ć%<9Δ=rR$nܻ- žr0vd>]"?w&2r̨[ ups8).B CVQ/}jui\ (YlX~UL mݬѻ0p(o-Gˠt'j0ys rv8^Yp+HW8 {v J+ڃBd{Ph#$aR~1 H v ]؁'»J8SSplIe;;Ig`P뱚w#A!QȵF$d6o=Ӌ57ݧXzZJOcBuYi7gD9æ>[U+󁚱u9 |iӹ,K^])[};p7䅺Ea;0}+[ ϐ#;0 8 ]RN3v(8xv^\! i%5?sIq76Mˑ =}eF.9>sU[n(ک \c$7^w΍ GYd:r1֑Dwcf2Pw3%61~NC{&&#.OGXjN 1^4H.vnԽ}D:(N{ 7ߔF@Rc6vG&>@TJ@=: iۚ=d2m9s񛽞fc$i[I"*r)y&W1.g9s~˹`֗|KwMjr7u l!Rz VB=xBIG0|Ll7>2BSdz8V3-R788t#>Ϣ1K刟]Z񧫟Dj]v3\7E,Z!g?0:H:?8K6-xSe&PJ#Tb'gUC}RLMxnN&?:{m oI_-K*'[h&BV|}d144"xqMm +:0D/;c63 qg#@dNS$H3Md(meg.f<]PJ'^3 emߜx|[ܠܐsB-]:wz)CֆhI'I;:%$V&å]3G= A'$o_asv >*&ιUH`^m/2%^1lW!}tT`[IY O{#9o?Ռ(-&= ~ϣK[Et9i-$f&;*JH $ {2N`M<%1\+A=Q1p7_n$`%b>\Go^C~89ާ֬s) )B䌺?oy #֠A]S}|.}7flGXmsY|}|1ϛ%j*K=_a*Y w몏ښOQ"RXhK_'+37|j˙V,T\a= sT.%j@~ S C5\J5&'a!6Ǚ5x|QIќQ 'U])rܻpT@aP/7.g5g1w0Ex}PFwtts\RicݹnP,hf*%y\%CbʾW.OJ}*K,blbI MQIEZb{*cTvHagsn|g*_Iq߸Ŀnqgf?*ґQj8L ۬xJd <~rX:Q`Jn /*%p5aFO-V- j?}jh ԅ N(XK؎`m1]8z9v+#^qB%?Lq[0h)Nk$z$G9$Q姛1I?Z.ߤCC;kZDF&n_"q*pv} J)M'T D]Ώjw^XAJ`0`FB*yV|- #S3e[O9GX>{占i-0.3wd ѤC>b  Әh `Xz^hiaf:y*OT렃RCy0I p6xM8> |."P(&dĔq&.ؑfR J,)"0DA%-ܨ4oV?vUQ]0_2]fAKReI݂awM'[ H(]_m|wRn!n{Tpƺ#C؞TTM ߇t]1V3f'\?ʳsk;lӮi5XE}NQX.iz+k(6iZ|ғ@|I[8}_/cU^,潵/9tj-w*]eV;0U<Ŭ@?(7]σ!=VJf}6- @^GPr%1Nn"yT5-1N.DBK{3sśyRƬw,堄gyR-sp#,1X\q3LڶܜBY^3ǭQx"9lձJIǑT^_HJF6ODъjN?=LVNkf" 1eb 8 "lMMaIy' J& [v?$xev+r%FIb+/_UyWƌIJ0Idt1%X+)XX?"E~똬!籀-0+*7iӳi9%ky=\#\*éGmz;LÄ^Չo%"X}to+P Rdo]Ϟ$52]XWef `,fo%1ۃ`"R[e.锹/%ȹ7jE|%3K 3&Ղ3o"0B5W|n<5ӳt2:Rm(舣Y-vqEֱEeMÙsrOnl/sXjV[Eu3r*}!iUآex|jTPt3T9YK56[øJ~qmF; s練Э;R.CCeuXRTdݢG24y8m?  LI+Vh޸ IG.,ײVB +}Ks?n 'pq rzAnV4(kV" 7\ןEmt0QV:R>  e$BseSe{#X\3ŴN  }.Ӹ<Lw?>{-rVepקbU`qʍto=<f!U,ABz_3zwrM6<gNqVUdQE`1]Pt!1Zkz3^/Ϩo%eٯ9@`>=:h{]եj87z\Gp@/۞9_PFF$bS 4)-dKܡh(#v`ɱ"| 56zlyks#?/*u.LMY6թne=>{6\:dX|E.7AXbA:G';Ei,\El A( TUS<|}[j'/wcsD/ D1j46o5P3=my`c(uzf%GB/2x(Ҹ__m뇳hK hVRzFU XR" tq.u9L2iK)Y-ȥ<m*"hZ,,~ 2t(DdVIEfl>qf di3Y\JKw{$ťag)TX,&zA0X-K5XjyTU㙶,4pE{-s6{[G}dZb:߲&wїpERPG_1Q10fg T GS1s>;ԇ=.^t)GVdj|"=Uݥ|J+-\2tհJQwqqYfLCUc\uҧ4U}={0of{ܛnw ^~]3=n#-VNM[U<]/ןz8[ٛ`jhѨ4#أZWmΤHIF /'AޕCz̋؜wUGMPǶ79l ރC*g;b7qgG3Se^r`K~l4laTbʗk$ zh> Z̼:CWR9N!4ZK<7qFMm,)=ir E FxH@sn`+ݎVݏCLk;7噹%`)}0 !v7}UK ا8o~@#OӥV7t+︶[6BFy L[sCұ`RK!>h m{bƦ~ o7>t&JRQnݏ9FugTu Yvm(hA51:dUp[7ަj ns"m-c1ޮ'RӠ3ڱ/HJV=Qx>jpbz4[X dk+n1eL?,ǼbLR 'cI#rh~(kob.& (ї5-{ɖ_~ 1fbY}T]OQT͡W{c1vBĔ'-`q!iUuB ogǟjfВ3c5}Џ'-=nne{ߞ[~eέ򌦱P6߼ePM)5a=ηiQ#&tXXDxio{eN\pԎ\eQX:o NY7Ȃ&e0a;ѧK|G[c8-`h"l̾ obU8;MEo_uƏv@EǕMX_7k3)J9A{q;j <IJڐr5h_2Q2_ ȗ%/4t)aM=/u(1́ _NĻ*qE"j\/T1{h9k~ˏ%GB`f οCy[!Z]ԛyIp!*fYa)Unkm a{"ac:ąc&w^cD,qv5\M0 C07U6*}=ڜ-xo8x`j 1J0w`_Y- NZj w) Pu5>y`i;eOb|ma8 xU/V-8پ`֌-ZC`Y#reø1Uq!YukPU2I@3'7eV@HyݡK~֜0]"fX7xY~Usk'uGtH_]_Zslݕԑe9I F @հ-Y7d#о5%V߾X|2zcL]xE(Ϸ{C.Cb j6%[Um:;"$Hx~q\7'8:'4*RI04NǒshGґu)o;mm[#ɃGso)bA 뉃Ώ ";)eiܗ`h0ǽЗY7@O O4'.g\#xI 1c]0FQ9q?e:hg"Yq= lQgNn4wka5>}XtKY\fԷ~&c6Fq8x7:0|ol3,vC6}sKdgNB! }6OwX8zgh8}鄵J(=j'`=J=(s>em'Ċ.lv?rD&j7rsݔOs]Au`tx*wc&=8~^a hey 6iLq^qn#ZW۽]&%T̢gpyަk5vD !W A؊$< $ 54h;緜^~z((Ŭ“EΐdSv:|t 2^p{J$@#vT:m'!"~c|G BDZǒX?uZShKv5g Pn5ܦ wSk<#!"N7_%Ptb ۍǫZ_W-ue:G155|A,sS^I7K!4>O싡qQq@g6ٸt \ Aj͊wNyXI [qhDm~k ɄE6NE)2i6_0;.8_{R=(Po517Ȣ:hDzxz{o,- ;+`Mm;}+x%n\N =PccYH*O]"ՠ,j$6oYࣛӸ.Ǐ^ƊUwKkb- `--u0GL{񷫾&ir;s{2s3?jӗ.8q?IY3 73|(D.a&Ro|8Q02lۖS%ىn*L6b͂f-./sD޿,[ CsXjk3뺄(ό l[7M\.㖧'b2Ƹu2%Al@s1ydwտY,hsV}bҭ.CrZME&/<03 8XMp {-Jf1^ wǪ zz.@+uOxily6?]MQ/hAi.xiw}W hr\è(K4sp|cFu1$yrз\b1͆NPX ★hfD@ڃ+-,^k*a;%(OC4CJ&Å]'If`pŜ֥dd]FBf]BD,%w=a-csSL,)n.`'a9SwLsz~Uey\EGɗB~8XRё3R7dO"L 2zzkZHYģCqhkHry86c27W>I7^Q +q۾ Q}(11m1d~TsxWC [F/HSj& @W&wM=ZpbbB oJH P4dhwZz0c~欖jJ= .F\9(wF:l!)bQo H5^ MepR |PD |6m=RЍ9M[N0D^ij~|`mA͜ 숢H+v@N6u-ͯݮ&Wxdm5-|gg/8e#\#;k{C 2]}j K]'Z:eSjŷzbrvB>,ň a} : qSQ2QBf~AFL'Zۅ' vz Ն{Z2n CCeEhe$V;1!~/uN3lU6S1jwk9d+ʢ8/Q#Ir^ybGˤ.Vsč ͺtiQ3 3+d(* `_5E$Ǘ+jdGh_~I،^}uȣNzCP=PWAst@GFO 0AeR#b'ݲi@^(Vaky9fb=Gt<\Y }*@fB@/E_(m߯ 꺝7dKņ γ0m,yźb+φGdq fuq3)Jǀ#D>UЦwf1$w~_N%P:%9tH `v^H(il +b_%syk08iȅ)PBQ5i dOdb)U8|,%SSǧ()q8a$h |<|eX?BB2[Y8$j.9A~4-\3V9& tu^ZR!Ve٥"5c*>/@0scݨC>OДH?yN aR&˔BE  ƧVyk@I;.M2ngõg![opp 0 ҝ ľSjSoRVaĮd(qG22dQrZ58*D'@8]UIH{hDnN)OVXη|h ŷmuA"2F^qYa3x@'KH?~l`DF'Rqʩ<-Na4SVr=kM0SUaE\n%h')iz\t? 1m ΝjS9! N>|QP]+dØR%Ε*笲ɲ={`HZv%:Ul "N)@.[? s`JWP.=|_1]CFC1$ C`V}\/&oRڜ'y TY+&Ҥ\6Onu៱q-VLڿ+`-ò ^jss Xh|wS;31r2 b;Thݚ{j02}ơ@7nGi}tV0[ښ;+ِ[c.ihLWb=rJBۄM9ұih K׆E6cY\5Xՠ Z+2gUQ~JC+dw i _ Z/;; ]O ?OevoȫD@x9h3]{?3}i4M2F4lIݬ,˱P#ftycwwci 4)aFZC-I^d@ <DOcL+mo U};b#S$n}&Êt{WF WbtW\pΌh r탗=WB8kDаTol̥['F5 *8&[Y)ps1.&4Դ W xR5.ÆKT&9&sHvAHYAȃ /[_L6T,y3fZ ckg!w\I|}Cs=gſ;]9*x`Z3cQ`>F 9(Tlt38yD_a9ŷ/ʀifq=B7p![5Kd]hS gIjh4KX=dJ]"lz[e̥c ?\Zg=ƏyAk蚥'Bd +zf{yG>10vR]v^awhmfgEF+plZuJK6sիշVz+Q[Z(e =DbZruW8+,V8EA.EacbUGiPŷDf-V<\Ȍp )1.VR.O;kWJhom-+ѱ `\@ÎR&0hX 0;-DyEGm @#hm m3sq&mz ?"yr67CU_!T[=m|Q/k.>D!E1@@uL͓[6o櫉rn( >y=dbGЉ϶LGD t(mR:@.''XV𧟒&i&M>(#w?NT anfûle6Ej'6#)8r-z) 6v2p cr.W9~Hp0O}ǪA9cGp-4 :|w>-kx0D<ϛ^pW,Ud" /[*vh`jvVx*rUwIEI\xN"=#xś%AWrJoD!; OHJRTRT placb"Tḍ"'<81ۻId`7uu {XcRޯr9.HI*[s&9pg"KYBLaQ'Ri%qJǸ.Mm BTg4MԱ$,0 \# ~)_@J/60籛7zAr 46 Gjo`e2UB,|ØЁRd?ehfQڻkv|~d8ij2 jf*ide0T֡y\ws{D, Ƭ:ۜpΣvqy&h+I훺r xRv,D$|Ļ;|Gm(Oh [ʗt;PyġPޔf-LlG޼`83 =ofXWZ]';q1J:!*3quI^A &c,IOff]m3һg8eOwzs8]_<ncCaQ>~N<3ݖQ  bw\;:uvahwB]S < VXNW^q'UTmE'gُ(V7Q 2ۙnsW_Q ;b9Sp~!Ⱡ*RGTd2pA r-;iZ)^A(٤CwƓ :w+z:֭$7n&zl 1( U\/ڲrk"!5Z u3 E 6|W4`_~c - JZηzp!h bO(Q:4z™[^Țb0ad30Z˚8^?/Q|O$J+s|`p)K>#:5=S\"ƄǦh©lՍXQ=2>i.^ςH_$glqg?vRұ%~.zSqw EThq)nc묤zAob Uִgΐ3Ǐ3貽iq- ܇Q/rqT>q u0o@ Vۺ׷{,/8WňQ]>y+拓zga<< fTDn]U<.: T:JSڋЧaHo=@xşb!>Ds!T 6PԊli6|@L)^BE Zc5 8Ȑ$(w0]0 Y++9JJ14,q !7@Û.%F @ZP#$/2ET D' pkWǀx!@Jy u{s/SJȭ<bF~#adxڬ%yrWZU J=ƞ9H>6-ۉ`#Kv*9\悂gX"SYdLAJFۏgMٛOuoQ+w ³!?at+Ƥ`q&dzDUBu5TYDއXϺ&̂RRLƄ1J{cAm֬K$p>~n^N)nd!/rQ$1,4fGǶn-{&[dajX@Cr7nѵy/slNBj'u%6 <`}ɞ."mR8n3A .0_iDN'Hinm8]kHvE*UTj:&LJȓNB?Cjli n=Ao9Kng]Te[5HYD%)Ṣw 2X{J "ޅê+mgFIeegFtZYhK^\ApKZ_U͕͞d={kjFi0_Cs9x2vids؟IxFYDEy=FW1~BD;.:N=Tk9 g`O/bJϢ$4 QmE#{XJ4d)@U)o%Q *Xr¬c2*R}qzro`&:'H+/ܕ'5[0%TqqrPA]m݁yy(aVS-7 ECctKf'" MEP=Ў>w L: Np|G y"8i[5dzt ZONn)F *&gsSWDv7ւYA5B1שq)c%qD1/8g-0]l㈩V{m*m@*_Q̀J#l@gL#37` [&!TY#5w̞=hQSFK7b2c3+L"ޟuRavLWnBfK{8>m%D@\9ۉ6ѫP,zmNaaj :_G:-x_INUm*~H"{$(pGmCAd:_ծ˭B>Q'NF0~tH_e3a[bl-UY;g%0(^3o)]qUMGaBz֊rJqҏS>{P7nFx^b.etcNMm]Hxh3 !YV_lSҔ(Sc"&/\iOG,Gz΄@*a='3wuYӤj5ڛli=XoY=o,ϔF;z4.&s/Byk+(*+/bKq蘳frz^za aq!&u_Hqtr#ީ49n>1TK].9ؽqlZQ&I+u"\V&ܔX$Gr+UBZG)WQR^O*+L*&!$ sJ7xԾHd"_,}iMtar9/l4NV_:'?@IرN.Gjd#`˘ϟb=O2d= |m4"Naޡ}.glɟ/ӝHd˫2h=kqK8 M]YR-f.b!Da`#,DkFs(>=!N}U+GCT몊V":<ˌqX:+8k7sϼ:Rp}]c Dګ-i}vC.4`?ʧWc)[Ll(Q6M']qN13mSvjP-c~ITȤ%:y^C%FwpbV:-w`A W*;^Ø|Q4@` VlޖM|3b>gCq&׶idA@Tw7! s|atvu>2. fu%t s:}آS]'9cڟ5/ w _Bioy_sCj6Bx0FH5}魊qlS ,pjꤨ+xƃl2Ǫ9\Ng(Ǻ-%੶DY![T@: !F[֥H:еݶ_R+I~c(#hzz)|;]_J(O.ήޥ<-|̋Hjq DY0ˆͤn<!@t~g{B>SEQFLiMnSZ趴q7_ɠ9w iYz&=&{ C 3-zX 'Oߘ^,ka|=dUI=093%oI8J[Kf$|FWBVguHr8ճ7,ikm'46_=$1]\ԯ}OJYyjfM,AB;`;VCUٍ](nB[{i Ɠaem0}5ޒ2gS7AxpS6&H%/d#kX3QyYa#wh[A/өMOQ<)SŽ}@"=iI@IOw(MQ>DOUEWJ+| Q L̩eJ7 WczVF,p9_s<+?du>S5H$DHgF0wAJ%ʆamd^'$&[6fݕ:-k8Pzl `9vD2u^HʉصWgu.tAN b7C@r{ɲ"{xS6B(LevS,û"E)Gs/"(!+7H:7tEUTme닡DCy`x6,i ]ΦQRWKgNeG}6ElfG[ԫD81Ԋ>B;Y͵S1c a*ƛQ#:on h#[u#c 6(j"h7 j̆-Iikfp3*'y=/!@B!:uܖdO3\.|;w~0Nc"Ck.#â}:EmgPO$yG@TXC1Xr50_s G "Smbp+?(0x83A5mSYt7eTmr 4)On ?Qj,/%&G5 C!F%f;! cu3Xծ~Dh_>,S/xUe#î Јmdn@8esO |@Lщk5b-ꖚ)5N{xdބ>n7ּDYr#)7 #glyv)Z<wh[HAV#_ LsɁ)[ ́غIsj`ASIݏg@ꔓ Cʛ4Wc\e7F܏ny爣9Tg;@u˾*Qa\ĭ^Cw}IMXl/$U)y{.6(*Jhrp~3=doJ[/ |ޑtrz\ 7Ff9qj1 xղq="KƌRkbIo"lz,vemӀi;LoՉ͗"S*胬ZnW/Lm9?r#@F@wP/e K kaO5)9fٔ-T_&R/j;y TbsUF;?Ů@ pad[Zƈ)!A2K/2n5AcRb#dSҕ:d%}'4ɒJGSBĩ!O#yv:b6Gn>ܗCyV &8;R bDtb5wy5F\\*dgh Rw V94sr5hsɿ_6L?/;6Թ98*Rkpi ] R4U8@f |zX3vXvM34u.W<qje6]K9 ɐ+:|t1Rҭ춢glKk!x.-!`䭝YDCБpn$TŒr~|Z6 oI2wςzOT*ƛx4&Ugb7ac,ˀ8NmEn|FRFtF?>m2Ēt|e B] >sg8PJ 0fvtE{q1l~Yu>Efc Y"*ިj[R Mzs_o8&a%ӮD򊍖 85C"L :FGN7W`uZ 9S#N=ڣP5.첣|5aC51Y<簞J(Z5x'>o0"m}RLFnsa"r,yKs=]Wlp˞l27DnFlU,ӅsX޻vo,|fϸ8?Աoɾ#5B=,ōp% pj0+WASA3MPDXRDvKc|2Ρ"M<I>x[>tr$ѣ#z-1 ;=b4apNI%V.сw/v=ӔddCldʣ)"qA|Kt܁4%rk@GHC6@#Tqks0û0u%.]c%^a\Rz7B|AW fɴeȏ *t1ӓC}LxY$PKJVoSHr鲢8 Hnt@wcoy mxHif&4)VͲ_VX,' |pَԡP ^OmQ|&rGmT # Qb_!sb5H4K:ȍ9X_R@l2?Ԍ禝EWRL_@b5$:uMd%A$=vBmD~Յ'{l_~;-oλZMKFJs[ݸdˇʁhaw7i1QͰbJnoJ8hmR'H K2D`-IaP3lJH5vF+D!ը?04nZz[X#;Qsw+9[Wr{T!Un2G'e˦T-9L!1)4Ֆ"@Ѕ78@l3GLq1_6}x U$Tro}B?ٙwd8K}U8h')W.fD9V$6wϙ]Sc/(QN-N xy$QLv$ꞍSvV0a<eN;2Dh*tDZV+7ۈsPFglGfw[`{^- &FD8ZhVw5]e5'V;f %rw+NW zg?IRPQugmijwn~wpfܲ|VD.'Qnq6K>*VK2.^?d%׍|zPZk!Tn7~UnQ`l'uZf-Ǐf5'ޏ}'TR sPg/ApdG1璾I$Y/:D̉ͥzɄ "=ޛMx~Tz+t6lL f4`|g 퐠(_K^'ܷ}1#p#k(ZDJ0'yI>kߎo^WnR7~9,H*zy.upuN gq͊|0,)]h594d?m&NkNo(Z#AMۍ_KEK ^3wQ_X06"`DڄDun0,\EEϙ2PDvwmA';릠n'{ߙk1dcɸ R뱓G Pq1G2]a, s[:hh(3aRw{\p$o*jjKQWڹ-N¢0ZcDp wtzY~w:.k{@d_(Q/_JDHt'(A>jpdݨc3a-'.vs&$cRhe򩼧:W8 >#OEPj%VW5u#6 uK;DB![1 {qa#4,w>灑YmuqSyBL'l~+qP}AQrEmR޻A w6w6;;z+%\=Tl2J-)׃ʶ <=uN>Tip.K:!ߦC+?jJy}oXQ~#t/@x0B܉ }1I/d?VgDis^ 7 @ Rfq|:eF{JU;BݙSyDeDr%Ο"MG-OK`3Q- Y,J|Z&>(ɗO[vHi 4|Z^;nzc.x} JN荡'O0+%%aqZ9bdIͨvo|jzVE 9lgpg>t gS *֨=G4kם4), -Ѝ(0[dNa҃+ry_I'"v &\`Γ/z9}<}!-ZI@omz?x@y]j_J_tǸP*9ढ>8U 7Sm狵g,(|ĕݔ=1SqK@I!7Gu@vHkrW&G"n,L4ͧ G9l0K+c~߸@ s2{ޢ{?TLd"ʂ!aЧKAM_1v:u0X}"Zɿb:6;>ȸBSu &%UL>!Fȸe!)D]ʉ Sg10=NVHRT㹽d+"u)8vq xT? eqδAWrjDb]I]{o4Yf asSꠏD %X2!H|Cڸޱl]_IkA]*e4- ' /m+FEN,(OkBv\h|*ރ0HlK,<@p!}I|ٯQ*{odg#9Xh33|1.O ~EUEREO͛9}M>{u?=.9 T:fzOlw32FPj\p*΅q+˧D+YDE(jٞC;(D$$Ir@t͹Kcm,וQbbH}ZBkAd5Խar* _s%)! GfJUj(V a2}Lj+jnĎɤH3E^]4yAes h hҡK]Gw- 7:Zu~dvo1y2}Ynz5U療r"TsѼvBSS,6/HςѺ@Jm!G;CO-}L8YqoSR9SJ>rsp7zZ-݁&);Ō\xl^W mgKB>Ed-Of}y| zrF㷬JgXس-eI8ZgÝT.sW=B޽|K1a :rH1ƎP@J(G9!fޤ ;AFPA>V](7&&@aD|mSNfK _$[E7E z1=(F(uS \#őxKxiB,+{Z wĜhT!oU>'[/<g؟<$&ٹeP'F]Ѽ,U NLdH(T=@1ȧ.S(cRwqCb/HSzN-܋j@D~Fr+V1m IT,*F>P D2nH;@ mU:@q:k.٪>Y/=݁z~ɎlґVs+.HizMs^FU&mѤI>ĉڱ5i./qz9'!4ܭ߅m- *.,W.\Q㍱~+kUz7'LC uT,)CޝHkép@D[b*WFM E)+Idipu skpQڼ fޥs b2A^=9M` aN 6Ŭ dCuIVrtRg6ܼ Q,:D{'lni|ͤSu褂*|;>;'"ߎR x6M]M@p/o,v4ԲrB&['+V^DI#f|+'H%8txa9VAJ}Sk܃9?R7TCH|t6p,ZQ7a+X6)VJXG*s_Àإ @oeNǑfU6'D6;P|Y<@8' 6^ułvύ R%ASdH L|U`+jM#bsh<>-t9C0 p;=0|aJMn[e礤"**~VO+YsQH$36Uǎq@A5[z BBF@PJP0H`VMk2kN1¾5J"ӥfգk;+zPURT⺵:l^ذ_Dj\#UؼE t?Ae 7G{iT[؂ le7Yj=>Cd)ҏV o\ @ )1Ш>~~cXNU KAٱa^$LCxԃ`}8o|'852Ũrs '>C'닳 q?^z)hK;7glnT7MʂŅƒ\ adaD42/^kOư׼$Xht< 11`7Vvmo.a =jDFד]4Z_5x4]}m !/o`&YJABQÆv~xO7;}[N{D>f;&$xo U:)eof}= B?hur60z+DXFK ZT1*xH>2+|L ޏ39SucՎ#Q4Zgy\F]#~h`ZNd;}-yȤf+;akOB27e(30"\L:R󨲏sq}IO%&uQWSSK: Z~y_H 2FmNl?!]9 +v "B N0736Z#vĎ&TA5 8L)Z?\;('n_&jk1$\5ss:JJ_sj31gk<+T`ힼ3oeM:*xJzi$pb_t(s'YsM2} 0(2#T1vr4]_`URX(lqC#@αH3G9W*hU@]Џ:0cL E#W+BW&;@4p_^}\ˠa8^or0KR "3kgӆL=`d%qEgh%bƪ0Pot KcQLB}#hY+ PPo$ GPJ>~FWc89&8j|)xc$Sf*h@iry-q,u,(xi\1_kNJI81gNQeӗyHݿ9-5)?/Il1KJ 6gѣ*#Zv&[ 1؎W{v` 8S֍cYk7bgjo ^S a>7RzSHiM Bl^=@4kukH.E٭b5D]$tA+;F @SӻΦˀX+x0=5܊{jv3b{^]o=OR4B5Qu?1m /!+Utcy톓L H]{ҷ׌yExJ'A~DhfHWҹ|\c(1ӊ-`la".{?[jha͟،iޒZrΒ̳?sآmM="T6fd%LZ6O'5AɅjL)_3u4ġ"QOLU0%,wJ@9Y);>HŵcHF$}UfX&+V鮧hu|-лj|S_1SFU?}Ŏݗ6w,_.#Z)k\>s(&ళT䂖Cg0 02C(ebt.Bl"ph 2ՎH-1";fеְ`{N&z?, P UH [ 1C}h1PosbC#e0tg-<,M24$kJ'ӘSmi_ {]u]4m4 a\r EVr%I&3ﭻۊ~~Cj8O"JI=՜rŻQIeSCrni.j"vBQP1P/<߫"edrJ\ʖ,4z%U_/^jbc#A8,ƵEFU4Me(% 3\?Dbb= ڠ+t"9 Ta9C^04U^b3A[lXnԦPi.?84H]2~aTgX?(LHQBG~wQx eigƪuP,peL;=B` =C$O˿>ȫ€K]9,~%pO7yh=ѓ ?jݤewGJfZ QR Hv2ЎfbI5=3ރS[)(@16;[<[`sE^2Mŗu|`-æ6L,=^zŚ)At7;FmvX(h~siP|g?ׁjB5TKj6Py|iwM/MDT dgNL5ud)jT ?cL͈6"ۉX&}̀SKrU =BƗڬkxX׎$ XY"a<M%m7{sKc()z4,bM],St1͓,[i"5iWn=%Y jP h%`a&byw0*Xkibu=$^'&.~?!зw'Gez±G>RM?=6aT) S/˿iKxpy؍|H![̡- PY4E"dvS8hг07I'c ͚gKOϣ\pAro nTr|G;^x#¹!Nns V' }+R"R8˄ͧyHQT܆"nY:gCG|kePnyB0y'n}jAtw K%핳D"K{~7K+wib$`ٱVkx$l̡ۣ?{S }8#3e%EJFןc Nd43`4{TX Zs DUQZ퉣8a^{8XxPHJ Ϧx~ D⁥(A# xrŁjBR-:ϓL_[5Ad! ?bׂj) C ze`x ^/J ٩ӀHO DsP0w:Aׄ<2-&G[J&,\2pyʩ׵ W!ͽF&B1Hk[LWH+j t1ApLYOOH沈L澩tD+g/cxz)Q(gS0y-s(sDF . ՛Ip ^h]rr쟨Uk'%PeFScvC7FykxۥwV:'bd:MPiׅiN)3;{q#/E*MfGXf-H콚eẂVwM5|N&JXjgaFE)&č&m!MTyg,9s[5Yđfx&BC;4$?QlN|I<J!.($QAd/AFM _83GX(,?~Z @ kɽ=R阌Mj:wrz&f?d r'=W>OQt J暫rr%ˇ8 \>Pᨽi c'` +~Rg+ͣ}B*`O\jW]!g6[Z8żUs{,#\uHGwec|cgQRLIrd:Ny=k227V8dAu;?k` J^TsNē6B(L?7N<-JnHTjŧI4Lxjh?iIz'NJWt<%B]n"5I%/m %]nSnFgasQַ(zry[*"7\m%5- ldGC9Az(mX1ѭpv}we|*x)8HZ/svů8MSӍCL`oGSI ópBlgPoh $eg^ "xy.<P0c} p/ZXjY`}J,OVLPg!0S$pYnUb\-;K?s:*5]M꣜fĤ=@M.^"38-Wiq3-hPk" OC u3_D]JrR[f LԂ ".eX2@,(CJE2ɃG}X|{OT BfZq krH,Umt⒛`+(Q ْe;JFż0 ŇXVMJ#i(*EjWj|ʧKo|"_Tږ8w㪿 b+ //{$_G|wǩ7TrdQQ{<txbTQn(BXvQv3KQ}m'#숮>>QGQəEO \ޠD' DH<.35I>4τ 5.(\*{pp7C6]੠PG֪΁:~VKKT` *!K/}ILg*r/!]vIL(3#oSpaY5K"0cQ"E'cj f8 n ӝ1H+RY6a!37<%s^7n5/lRQ@?Eu|mG8^uv}We^Ж5 *&+oGjRQZ_}kc]7#)=%G'xSU')!Xq$`|fQY ǓFD68i?(vaz_U[_jCm,]UTz'aD@yyt]913'Y/[ؕʂST-q,  q%˥OW09'R7OSmwXDvWi71 ߒ'j JR6IϞ{Ia0cg1{=3BuYo5?KMOV9W > PwF˳+Lgw7m]ܖO3|dd[g$%bJ/A:c!XǮׯ w?QlVjז,ŪNOF6&W cW|O( ڨ z ?*(jIg3 (#~N8E.s%AKߕc<(T%W#޲"V})e7A3 z PR%5>xLKYqrj!7͎(}p=D]Qx"^" iE?8Ϡ<%H beQF ֵ_ cLg4;'h8=>DwtglRn:0 ~ 1٧4’آ+ڄO%g' AdE r#4yd,. 5dCu1H]npxޖ`>CxuS'6>u7)U VѳϚb"+Fݮ!w`81c! btuuG{1P~Pd# %l5қqULDsDw:4ØbLo!vʆO4.z\`M \FY70}^)4,er{yhOOsb=o~z]5'LśCn~$<9ETSmO9vJ%0ȑv71#I"نIW4('_&J-LSKrtrp̷zrn%Tݡ|0I$d:h[ 0Qcy]v7_{6!(#muFu9L$_LejN=N)K,'gW $Ģ8i뙧{/?̵xřwmYy88fbF7`ȓT*1³.8n &.9ϧ>Yx;l&-L_Y"{ w%=_(ws*6t l,F0)7*xɜ+W(@wn;CQxVLW,5=3MD WTP#4#L-9_ 1xuUeU ta<]U1#R9ntd(d-V79oSx@غhbE^d2J67y\=<08)]]M@O@'#bO0&l~$YPZX(ZX~=B0ek,;QAI%0 ^zy5"r2k6JR9 Dء=l)aJˈ@ \b4"zS v_w ߟktGl1X)I>&/ RLlTR}b~U% D (/̧_"E Ιo㳨3+z20r>(VёHWgVE3ܟ|Lq7MR}Rcx^^P_M Q3̮]-Ty/N*>3< M9x/*kQD]4ȏ@c޼lHBd*,ℂ/k^s%֯dw䥟;Y%})Ae ^&Dpy"s:`pŒ<"9d{V\-~Zg$R΄ LUA٫f&,vDP$6z'Wf4PuiPFhϞڍ#=×[\C):w4ռQ45S=(ohfza<[ԯ`ٻ]I-f*Z  `2h |*&3*Mj ^xЫ};6AםTͨ6M`۔F@_ ="!ϳ%^-=VY4s>BgsM0$sSKh1jUмfPaGCP/#d(ܒEqkMxc~O~6n"ʃ 3so|?*d ֒ϠJ)/Жp0|]$坩: 8Tc@n]8LƑ޶;YN3RV\47`n`k(+OF%glz)s-\4ݍs- s6NVaGmlDAHE6dLoaF#ȌEJlL`skHpnL8_  Z7% @#LJ ,!÷pkkƓ D_89ayndאI+8H6(Tέ RT~à2=YYxje/ U򐡪gg }+R!EB7Fdž(eTo4w1K'0-TPX0otZ`&S:Y4v7,K1 GO<ZiU`%]z .]P*oh| sYy<9&J(KA{pJ\ BU|ӆCGK?U#Kc圁D?Q6:8ْh.U5lP.OIs5Ks.$0.l3ՖLmXIdoV:M KM>8d`J~3(5B'깟TdkL"^0tTAf{n*[R`57aJwxӸ'%'(̾(l0_-WUF^Ik.Od6mJʂ_ljnV6 n(:P=DT]4Pz|`WSjT]PQƗb"5]H%M,䟧؅ %ᅣ6)oVU>ƈC$?P嵼kʱ!AGFQnhD.Is /Q5* RAob"*0ࣤn vMd[˘%%xH(OF-ܠi^wE&]3QB[z~G~GxHk xFmkm͒ktZ,,GUa,T>Oor  ,d+| D|p+nFIRHò®$1|eFS˄Qsbabud޷H1 fӶo1rx%J\om* azUt\CήS(TyKX s<ܴbbh@ Z" H>,wsHmX|m5.z1NJ>JYCKϹR$ ?*k tǣhgtZ&1 dPS5[kZa'?6DX~O;{^Eh&n GQ2xRl p#|K|&?ɸ &V\q]QN7bx76tG"޸'3L`vjåhB/"Er;c ;Iɖdsmp:I&g*G($(a䠗3̲ к"+eJ"[Ue}~?8֓W li\!nYWPӔz>ObD\ dr0ܮ-GS"\"K2>B>I)1Qf>?|3Z)rq 0ܱdh*)C׬p|0o am1G~F1Z6Fsh*}S֥QxǴфRYe_ՅP729mu$zbM_|QċCyġ:~M \:rmisˈ=GQP.?/`K/ Pp"!N5>%Dm/XG#c<8)xePK>w?ɚ^DOs.xGmӾmMGDeR$;qհ}=G!=a%*~h)ZkdYOYSѵG`X/Y##/-%&,T?FG.nv>ʛxGaWbا`kޱrt5r Mcu)X({dهCIK1rYE} F6Z)zW%4|*u(oeZ,6C kŅbPO=f` P`RTW1U"aPᜄ!삷P t#)S ySgS\:o?Μ6J&ufc.^T8S{"IJd!-۶DbE[hA٨(Htk))@Xg[A c7 0Cӛ Xes4^ޱ` })%S?|ĒXG!g:@BV fk Q©y6w:,ҨIlwc9 \ߎLֵE2'7B} tNj6@<(Xe.&Ⱥh׿u.[EܤXeWcX]h'u;Q{54cMUߎ *]$W(U[O{v,cwҿ v };_M,',ڶ0H@֖`p tDIt{?ו0NV^eV%A#Rb:ڡ ٠ \&$ sd8vݨ3;zN^?J)G9=WS9rul=_K$wG=`Ym੡unr"~v#LJ16`^/:C`Vy_ZۢS 1ԽϋFsV;Ql[@ݡ`x[C8Ta qHo3.ԶX=gI'U"] zޙxCϵw 0o"Lu!O-~W ޕ;ichئJz] M^]A[)N ',LhyJ8xOV1`bX~/oc^T7]B/*׮a2gub gl>_ ھBg`<ۙTϑ6\]߹TPA<#+? c6f2(-c_KT^#,ߛF !N%yᬝ'Lx dPʱ&vPs\G򄀽qQ+DWE(\XoĚA_tda"Ivu$K)dNt; }h]KAEᵨ\uuMSyG/lf-ĊC&G NVN_57*BoH_+yauF\Fߨ_r:+}X~Oy-A! K-K I#Z+o>n-~a r Ȧxr7L"h۩o&ҀREѿ$7@& @]ڍC96N0T9 ?j*e<<|e#!- [L57|8R66zfp\ct*4 $\JusK5 DړX(\ oهxutPr_۬zo[Fs"̟!;>ǧ.؀sL\og,9Wk ӆ!nI3'_N}KŎ$"\&Mz [>7}]_)oVPO $` 3.nJ[Q|wK'B[ґ!/$ =hBwSeggmKwlij`m}:H_hxR˰^K4(͝ OU"U$é^chKD"Lkt).953t\cXc iuY-)H‚U_ϼCV$7`8 E*jR"4L=[L dۍ"o Lͺ9_k"S܀(I+(lzŻi&_hh!/ԒG7h$ U(m!% Z@TeN\AHK Sݼ~(B4*uy6k" ` |iܾ39gUkӅiF?XQi2U 5"(׎ز{I ;:?ZmadGJ5jNGڠVhA^O /aCRbF۔Jf9`04`oo2j$.\Qx=]"ueg|NJ'1qK $ a?·5>[[KU~oHB WAjw9j^Z7/͑&D3}!/dF_)>te/+g~N)kU}Ҏ؏_ۗ JĠ{ 4*a7Y5C.Sk\O-lۥ*p H@/<>1į¸}ML&J?1TŸ5c۷U{YiB:J{(y(~p5~_;l0Jt'~Uiυz 95l;`{ZRF%`VӐ<m* Ɇ6r]{H[&g›PCU5x`|T:쀾j͜:G` ʂéδb,bV.U9dVh"xTTI7yX?,*M}jvzΔukH/sLߠySRIqAs+xNW^)bP0u*㲢_v#o3\Z;27|n =z8M7u; uJuZu|`oơh6_ !jgja]l.%[X i6R;vN*+k+ %dR/φwTM4ypj+Z I-! rt%- ßǯc'N}"0g9(P{+N~ٯuGV]\=n5pVtÿ́'UgKoHvS3'[9J{9h\nA}YB]a 4%ۻ6eŗ5ޔN?4V*2ư׭%)9EGWgRJqh>ZejYAdZ221 4ZD@b;F#tNҀ0n{8XݘQ6xi'j[I/DO[-C!;1IJ9dVZ1vEl XzJ3j7`y2 4e Uy,ӛlԏ}:J}N3y7'4w(XSFsۂz3ZΝGGQNl`O_B:S}y̎ij,|ܝ?P8/W#ʼ : Hk}JTO@&0mkVᙗzzWǹsN}JN!c{1)v9U#:/Ii  tՁֻZTaX[l=*# R9̣ [ /yjH@w1$QWB$BZ{k$ɶu|xBz%\#j?:cŃX;cuY5*!t H g? 2_):}5]-%v盡BQPk"3MZW|T;kh<\+= 9dPrI7[ku` 2@m-BZ% 뛃{Yme`~(=Lt{:Zݕ3ѧZ7*v^Wh 043ƽ\imc _ XVG.=|rL|%5]?` )ob|I&ϳjReY(' I~pL0ZdKk5sF{zSș-ȋ -!Tn1 ^`+J)rվ!  2cqIZSw8uOV'y-yK@Y:!ů ٱU܎QP)nzS`Xޜ 2?Ln_ꤡs*>&^OH#!HT= TDM[f$)B@ul.DL>$J#RA4wt[Ԁ+@PO+Ʌr!gC?Deȷ;M`my2CsxU"d'o-Қ EBֿ;׵[ ^XXO*1 *B |/>js,֩wc?V~FLXqbD{n%m0E*rSnv1J\k {Qsaq!pk J`{;6^VbbN:ppK$//CuIHdPp"vG!P\Q @29u_: n~ZmTTA⫛ ;f,FqDu׼lAܽ@*VMEN f͛}t`;pNdSQk!,v1fΝםpteH9&MŨ'"lΩцD~ =!f*ުlG*s-+w~- dzPC\YpE.bam8bѐSl' e_ce>yk/RوveGscΓ뷷Qq|[eno-2uĄ.0M2Jd)T| tob%xcŜP5_5S? -(/~+qbo9Tklk"j̣}GI'4 %\p) g߭ol{bDQyOvAxjFWw+ ;ڜ}Pq@[0V TyqUJz/Z|O'P ,L!K%7421:4Twm,{G@@H< f;0[x9) ,[9@#|{4! ܃2-CAfio :nXxmXXB8E,Yx)] 1/ =o'dy87,ez+%HE3q937d;tzCu# 0btMgT}$/z:!SIS!GJB1+Z<p#m3vY>{lΕakyqj>Q? WZدUxE%J%(nGO`Ҫˇ._Xncp1L kv#%:j'b{ϡFN=}jA-f0`g%ٶ' ;I؍XXqgyA%~F3:RvˎU[0gTs6eR#oK0Fކ.S3X fyrP]鎯Ճ. °W O Mpǀ~WvW,-pfL {rs2QQM{oe-O0/5iwycϚFGTo?Ydc6z]'Y`|r ۊ"ijsEF3JXHj׏xt` C2KQvz_xOwmK6œS"SBrހЯƎ~nD`'l/ Nk2:Tsp-1T' _g}N{}N(LK_|cF'g?/=W_PǰB-a7 >R=_5*Cqɝ9'РXi珀^q/%C17rT> =J3& j&]zaq7]{hK@ 5 [zHuWP;,,F˶&A6^Q_PQ}^=p@c?lOJK)6/YR@?>RǘYUd *L+Y\d:f_aƾA8y/C&рZހZeP=#^}A/2C5])WAYVQKjt+Q|LqEwLP[ޔC`I0~-fEv+X {—#r8e44 @lqY}v[+xIcʍ3SR5گm#ˎ#{KUy J}Ͼ0P`>)5]2 5}mpEtSX80AຩWxgWG45ԓtՒ^脓_jJ"XXXu DlY'1d]{/`m ˶-#CU5A:Ԏ֍LПkN9 ޳9u!׈ "ɝ=ƙ-4OjLtWw͏g TPu%H}M'ԬJ][C2h5욋D w- Q+? t?Ok<9&[vQ4涥g|Bi8EixX EFr hZ|U99uP|:_v>0wv0/#_Mw5'hHiZJ?a=}HA{bphoq0][Vh'̯ԉͽSS*Q#WC7 <ݔQ?b\z )̳3ٙo)Ye 3̩2*SRH`;4ӳMNhq2),5I=N܀t]hy{~/l膹Sx* nCg5,?iA ,vq, 7Bzox{ujRې!ey%S/z0,y3EP{nSGRTyDYYRr$Fx( 37 [3uŕ,?DũǓ}h\{ gÅ8cӎD({{8ّ'M(ha>UK,K-w FU&79f^_1wScg7)gރHpkCh d6BZtmT{bɈJlM-$4Mov) JN7{ ϟ*Z\b@#MY! [Um-fR0PCW :ɸR" WNP"Yafb[Xp5S54zދyazN8qj`b!*~RcY2oi <"Jʫ 1 zX%H#<0GzB<]=b q;ƿtnT9jUe(itH$'%E޷=AbB8=YS2 шzDG98} j_}z.6D]<3#$?t {շ!Ͻ^*_'۴g@5ᨩFLhg(@ߜd:> mʱs %p]Y.ϰxyrlZ@+ga^?A4;ZBW e!5˴BZ=%jFop]LUЧZUAGpGӅ}ݨlRj.${@LSAU`#PMJ!\Q\H $)ਞ66d%oLVEC=N'tyl6aǀ=G2L y1$1w}f匈ʰYŮD7 =hs-,$t+@(_h?#b@3AgpXރRb-~y=T[~37'Ȃx\%ݠI\BWVABҴM{|(ӷ|'W1 eAc%'ʂpK֏uY%A멑ޒzDBN 9h(c5 :BKj)lfS4ÍE+%$mLKz;4k +83|$G6$c9c@{VB K)>4g())=}I{mfRViŶ\5eZt١31 .53 ; B(=A>o]oߕz・BpCy]C&6TuʒQA+NzfYuJh$},r* D3ydQ !pb]65Gj#@Uw%x7;`I n*9~@-K%lg_4d釅?p=I몱]f>nBIlIE!/+$ >$o_ :0b.ws]ghiH5r 1cxpHb#JqM*w]}/vфZLkoDW"P}JP9˝B nŮijA~wU`4)CҍDFX^qϴغSs~.8cL[TWj@*WG)/GNQwӗ0dCZffLē$R0`E~WaphtzjW1%TradE m?#\9 |R "n;c1mYczʙi:˨+II#^"gRt1*%uAC5, 3NW-H&p?-(Z\n.{O܈ẎF[8&`A*kC1,?e&I!7 m[:IQXQo=KUΧj(B.}\4k"@qx?K\-ؤ~\v DtT".5jlG5y)f({ί/SF W[<32ثv'tKY+"4S\t\e w]Nb8֥ cpMUJJZְ$ 7̩7[kVV%XιQCit0!$d u XR9(@d9#A{e|jZ?сhkKFXE$Šq"^$)PZ#蔋"ۨb/o*>DWG{)+ ej bСLt9RB cyUE|Ͷ:KmzW(꣒0i~A<H0rwe?yäۛi&"hu7٘~Lkccis4n஖Ǹ,ޠHs5z !k5VsT"V@:jVnRd`p,X6LSr:;MVbKFu'5|Kh!rw R&rqvȞRU-lNG`H,#_R^ Y/xx/ۧ+0690 (1K4(‚Z -YXE䳨0$%dmiIsACv0 d5q:lR앦;俺 _s}#E(} Te_s?PrVT}2-VV./@A*xIG QJܗFNl29b rSXa{DmqC6G)* Fj H.F (@IΣV?ySfWz u-^1+癆t<8+a A+"'(∷ʭn 82c$LǙ85Lope 8"+0boU^$/\`(LK?͞c"RT@Q~4Znpq2c'zfD 6,%I|2oґ$1ÞM:$qs1!ǫqu>/;'i %:jkcb#v"VBnBn8NWP>uMvpE)7+)Cja>:$oV+]lZTн a'PΕVc0+ņ\:t^P>-Ve)1|F"KelO_bDfo 9=ac ܳ_{2!8QVAs]˃3Af}!?m P,ױ)T:¼̣vn€@p!@p,j1tQ E*B#XLv 乙⊵dE:#.kb~8WOE{3hߝ[b#m56Mf$v%aQj)# ݿ%N 1coA<ξm򝷷aKRٛ'w]'QOjqYbSo> , d]=S@ex6_ͯ ($x5 69hZb^G%(l(AW|;i6F?d)pa1ٸ6iIjS7HeaLpPKÆm*+oxЄ*(J>hk̺"E‡ј? )4ڬѱP\-8zr_)J}MI-Oj-,u ]\wwʍU(V P,}n_j輄Jxv  T8N[1-k۫a)ŭ`@S<5  9m/}uLn=;0@Yi&`ǝxlCHUyӱYYv8R~]W1pYu j_3/%q )A[O4D/{cJ "qdis`H7(.I:54z>`)f*J.3*^)S_;sjUl+WbuXՄ]HvI=ge9I fd=U=zN9{p SB:w][`mfk|c59&{10J/௭%~kB䙬8{ٵ~Y8 JFdbFFGꞛE'DC8^\}\馭xz,"KNuP92+z`"̙Wb-JɧSiK%^CAսrl |ozĶ):W4Z=f$;rg*O7B^ 3Pž˫o9䍝N҆R cҚlߓ1ź&_H/xk1ۨ{Q3^n)ƭEX?NA~jx!Ҁnw)7~RG{#&Vr4#TO`bE>K?W1m?}ct=2fB@6u NY8E~A=6iɶ7Jg؍ [xHWn ҁ~jdo ]YG~HXН؏/e܂$@L`)tKVu?I$$&Grbx951wQxP5#؃9%kB XtPݻ X m ba,_ ԭ<-TJqj 6RMp|"#g(?]Y ) ao e׾+oJe!řn2:?ʘAt6=jS a)Op~ )ֿ&|-nC,]oW΃VWto'=npB?\ e6?gso cT>Ѕ -,RXwHM1(4ES]E5Z߯۾O)9|+V*u{M}jZgh f xיqX!?qJȒ&KFס.I6Rڋ>&?:9P}G;"fwD3f{.T݈6u+d7*Rī| G"[ &lʳƢ:hekF$lhJ3WM]moc=L\R&xa(HNs|N~M.GҪ©bB s7Ns+HҭǟhOzv_-4]!è" #|gМZ]H1f <"q*NhJl"Z3{ZP%*(zm(v @;Jpw͍j^Y{ܨB0T2AW 6Q\!+D] r=\=jſ@S! D_IQןI7bI6`E~0Id~_UZhsC哪6}`LWޡW-4z( jƘ݈ҔslաD?" V(h'F?n# q c K. e= #ͽhѤd7<ܑm{`-Dv N?i& ŻGόkUvPUM0%1x*j7Sp~Krʹ }L dNkK=`͢V{V")Gm9d~MzNTT=T̐w܍#2O[cNHHZ# eqPksܟ/Wxуkp Q}$^0 :[8R f93'Ә|DsM|ɲd>Tweo"eAPrYT?',vճzHs轤u I8xYJHܶ'lk,ߓG\'2ͧ ơ:$SP9B{ wVaG$:Wi:3%v*)ӿ2gЦx&$5!n2`ю/gٿe V$d|ABCGԸXk8ܸ(+Cɷ8&]2^J6k7rh@ƄG ݺ},x2GH(7BI04M0jg▪ݤ5@(͛OoŷІK:=Hc;T)Kļ #klAC]*ApMD[k`2`BROlL@첣xMgM P3xYUsC Y\a)k ^,9C.XYM`w=CS= 4"(h<ԲHh!?zZo\Pܢ)ѻ!ħd1`\jz| uǞa-s2fثcA-(ڗl!J3 Hq+RZ9{AɢVa/ |ߊNS# RY^ -;5^3 C[`|by8G=j Pe,ZȒm(?΀GXf>yZ%GCő_TViCC :BЖ Krǝk g8OTެszhb 0]b`m5V)DOro *1n1'~Tbş Z8"zlmOmlbs'wfxB% ̶Yv5V3UARTܹA7h]ݓBTR0V3'?T9{@Zo0rV&{{+.MP_4Y1i 5ژ_vI 9U<)L0`9$& %Qߊ}K1pܷ@{B RM|xǚ../`{ŗ[##NM`TIi`|K2-7gjC򎃖k @DtSlyCqéOTvAu咩JhECo-[h<|$<2 {D/u$:R6\뤗*iU_iވ>% ^IE D2wp1!㡋'˻Hua;)>0nxȭH'GB@Uue*1Z1: n ւw0:{gF~q\P4UIIn%@Pa% SBDRvߢ9ɬ0.dr2b=_$+\xƜ8z_8j^iS%5xY;R6Hp%&Ϙu*%޿5D4cHFA3f-τ& Bwv[P2c@)k h$4{~y$yۀ˂?GFXRZcܶݬ[*@:hv>xiRxRP5~?$~)ܖmGٛYٶ\SƁ{Ʃ x_yp^[WaJ id4XؿU:fP(P+B"{Rxyf*cQw`K8{E~y|j: ҝr|Ș!pSFtF"x nP2d 9,ߣvt>rBצk|2Փp|j}RF;A,m7, .~I*Ձ2I^ o  Qqr7Dx!1_Ưӫ^Nb;Įȗђex#2Su꣸`ƨ|ݟr'H}e|xn݋moqSv:FA`ƚF)@.l߇1)5>)NYB `T6Hש%SjU6zG*C5)_;K{ܛIu \6.ږv 7?Y&eŚq`[gYZ070701000002f8000081a4000000000000000000000001611e8eb90000a0f0000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rtl8188ee.ko.xz7zXZִF!t/⽃]?Eh=ڜ.+ʅ=pvUr|^G1i)V wvS.w_'M37LfnHC:J1oXhр5)s{ 7*YHٸM<Bjl|t ƒ{.4s)6fMۊg.lG̀&tJ]K'MX\8xݐ&c;%ƞ9C,vT  bE]{bt H+5)U\;\FL dհ eͳŅ%V.A5}v0\\]Otj`7Nal.Z)iiOtzYjB21gX@ZTp,B|k'[+4xohPPalgJFzn(n |e;|vMZGɆRn S5A^6xqP5 -9 }ceǜQ"zAH_&tI3zh  ^e,!xY\\A6B}7liW&& 0B>O{8۪ mC(0A8^Q>idjBC}Km:%? BEjWttO(CIL͏pm&;6AIGiGԕW va[_ШysEe`uC;6'ճ'-i&ĢpalNZ&:RU3 кPL|@vYA8oEL=ս .%<М)؜3kx\X`HctBÈz|i>p?,2m!R:N'3ToxiX'D7 5pR#=zA ;aεpTLpjj15.O@3F°qXvOܤV~}5r4'bЍ1Lz0~!8"wpM-seEF^\Q )#c72KJwMGCB֫#4|\M+un^Fi=Rd-j7Zܣy Sɪս(%rs}Jŭ2`p|K?mg Jv[}wP>s$m* )~҅PJZjsS&E<oG}${7_ܚJSTg{ꢰ@g\,A iPMq юk_-q?r8Dr@SKKͤUA-MĴ$! }|( կF&.dT։瀋{bO痕8EU= 뽫1 &F02"ᯒb L QKDc(I$L)K(CN +K7g`D%؛iی)֚?F#^|mI^weѧoptthj)hY KY/g|Y K*W:Km`6ٮAHyp ;*KQȹl{kdf)joҵNe >īS?^`~?VFj 6bd|4e6Xw\} KJzա#:0X!sd}µ~"zfۤtbe !ŹTj}&ldfYgeqOH6tם^@w" &{Y>@$3o8d;]D*SJOmJ-JbDj>IIػRin`kF85 #D4kq>y6xvCye])~_)23MmORGxop`Q xōhSSR 3i(8Յ^Qa OK~}%ԌESF:,~r}M9}|97h Ié9d#\/ D4sIU:jD4CCQ? | Tֽ$SA+XkA$w 4[&@xrK3N+GE3=% ^`D4h׉ghxqd87뇫E!d UW akt-S}tᕜϓƟ"Y+Q83* ,µ| [͑3|Tۛp=?OWW-uAu7'BeeyZ7aR'{Cx |ZPv[o=6y _jx->L1sٳ#qnXA$p GFm֋U_7W0vIA) \%"ԗ)RWdGټ!=.?وM#; ~(]5EHG$ǷiKB's@8<:Otf !ވs$2jhLW{Ѿ<)rvuАe{, YgKB2*1NG^?@OEnKVw'jIZ7QS]^Lн|ߣ0DMM7x=a%k,yy:J4c@3QE. $t2k`E`˞ 7Bbur"#4xgTKTΌ%lKPu'v /w3ۻ m9+{r# Cvj93?E V&`.H?PXnZ"=PK}e]zջVnBo:4mM`xk>x/hNT(bTVnBܰ5W$A݀7~SVf~)j~k?gۓy(w(["t{X"R!P$7\״!s`cV&YN?oڮlZBqڜ@bu[LzW^148އNbuݻvyKaЦ;~Д;P|tPUv 74`Ъ_0 kp@^ c^C7؎JH9!EϮU0Ѹ  cC5aI a>O'Rrrp=~-OmKoo*̾$ de;r%FAlTJ\0ߣf?⦓WdH!׷+Zĝ>&4% ,إI iLJmƎ̜(hs])ԓV6.l6xCrAIi M28X65a+̍I(7$74yTٽ=%%1#4Հaض 8yf'7-Q=r7w8+2|$: }붉dx4/A]1WR4Re(BT"qLRFWBX>q\dި׊,荅, n_jg8o\1hgWx0WUSdd-AL &B;>t)_穮,]zJyNX*pJ!ؒ) -.;"N?nAH ErbpzҌ^ߚh%I:9t4 rViDe-k'pW} j )\.+!/7}^1l6 :13! -! 5>[KQ('">`` @R^Te&s3y هʌQ;Rлx09Id~GG >1\Ue篓z=8u f?7.ILT$oBedl)Y)݄X6~ 0Yqe̓Fy~䠗CڣD弘!nAA› liTI s#c+M/e_dDK$5"C;ָ&R: jm,mpAi_1-ɕMؖqƀ4;[,+P.!M(Y623j?rmW4$GA[kYJ]8]3dX;i ֲ%SG?7E\Y>3pL['t)їn3ziQN5nTjD۵juݓ|z7}jȨ&e":a$^O77#!e BwoZw K|C{ ZtaBys:jax齝ՒlR<6XOYǠ[F ߚj,TvMKDpq>Z4ޜ7aDmdΩNHhՍbከɢOν}ЭK4މVYzk4!HFY#S )S"H"T_z;*_4+7{jk iPj7-->"!GWCoJA6W_rȐmm*ջ '+Ÿt=lMD%|现&LKp7])Dz@`,Ű7ouvS$>C+z ~dm kTpga] DiCW4+C?z*QkWȆntKl Ȧ,XAKTPMHXmA~ QwnX3Hf2z'!*nab`UĭfXH6Q@$MW}'I2^įT!5y=tLr[Kğ{hH,v{ iz7hړL+&$dx~.Qyޑ,6[IL!5}l(XiaL˪ 9]kpzNȾ7"_|ȪSaɥjя*Q%^=-HX 5V/jLP.J!-tg5dK걥ĮޯrkC*vg4k$,\ZT # &CF |sx-99G)By˱ϗ|帩W' x!Ңgw21 T" Lu">垬d0n~L(T ZP*cp3jӋm~>./c;\eOc7K%G^R'1*kᑎ:uC4I^LWU!Ppad& =:){s7d#mKKi{Y|e[\7?b@O,65 h[.Dr5"3ߊ5j v)楸UŲN;,Kl2PzAU7U~G!P:U ~37.4آ#_(õ26_"m795&c:X<*֏Ɋ`ݝ`Ѐ+ 0nDG`Z5 BuT0:fB1 )JւUR^_׀/;b>̳PD2Q|$F ƅzN~vE:uYRf,n,Rt :M5KD(&U\pVc,DլlC_uu{򠵰x4ǩ>[1#O|WEV lў@υf5.3Ɯ-KF {s}SPشBC8N.#j?f5_i3V^0u*U .]@kM13~ O@A;D*k$68ƲfCv-_nP俭=PAjP-0wSB6^F[1 8f7@+[` ǧstÛ pKa>{ [H"R֏nV `ĘgfpUH bN'PxƚI ivi1,kr@̈́sذ+HiRk!4Uy-%~r\F*4B>ؚLMAEg<:3LPYe\Nh|5Z _ӨsÎ&XI^(D%!&U:uY-H IDRq4 ,; "|Hrr(focx5y⺱!0֩ɚ^Ql&"v2DR}ncCN|[<|Nhiz6ڳ }xkSL:2KG<TxLrQݔJo=âLм3״}NjH[F MYO(N; e[" R_(X`cbT]/XȐ?,u(,ˡ H96B9FdAErsV<JXأ)~+'f] EM.!޺Hdlj(3^]3\ϗ< g8`X-yl H9 BFugԀ1mADrQ<aWI܊STpsTCb{X݆)L{t{k5"Džm)M/\_x0.H>Ez$,g_ϯ%PU,BK%roIq;R30 @' ;tʈtwEU_Y"צT~zkq:h@ &$T'؄|Ik/wIqHQ+D\ 2J+}' )@ yV͇ 4W̋ZP`yU`%1oi6`gů3w);w3QyW4-x7VնH=0p-St2<ڇj8FTJaO+7 -94$1׋ىd.0ڽuK1d-RR˲2EYe*a|j ?"8*4rMK6?ש}%sd_Q!İ͔κI#Dߖ>4wa^x=J`x[,pq!kZXu0\*x/$u09I=lؿVq`Lpe\| Ȩ]Y#S,6ۤ`\AvXUby4>LO3`j{(WHQb-0Ŕ5Kw#2ڇ^o1пݕg-K_@p䛤7nܰpB)8Ky(%9 ̃{lG#,",'[qTکuhV֫8VNٟ1( wW. p#aGhYh:=T!h{T2}|`)hl⥫ m5[>Tu`*z-A>uz5oP̼~Fado`x?%@%`o`vFz~976X(d#2lT{b 1p&[DW [ Kz[6- ,@ALLG뗇tn,s&t$ݠ}i__~CfWӭNHIy h ۹O,]7>I7S:7ߴ5X&d ()^u"aWΗ@݆G ,n[}Tck_G2Sа.)Tq?7odZL6w@M Qx&[jc(0U(4 ɪtg,M5F.!6[@'ILŵ ES"7a77{ ɻ.?faA)飋emB*;3*" /}>lQ\&78wuHpSi1W(i`iD`Bwe{F#Ema0HȘ4bk[>&,%շ@s8z!L@z%0hީ=f&n@oỿX6E#*XT7ȲW#T}bB|>!ëgC2eY W|ܨ8w'؉|jut;pLV舶Q2hb#e mHFJQAjr0mO_Qrҟo.WdqRxX3i\2JPjz` 3npNIXYq Հ#Id" X%<,CPTz|3n{HQ/^Tr>mխ5t_#H(Wٚrz2[)1fj >p rajƕam5VSC *& T?OQ[%Jɦ{B'8!h`JʙQ`x E>5y, BOJTNQSzhVCaoʨ%E ٳӓ1 xQ*LsjʷNy4.AƋ4wY&_sFJTuNK"S݉%Beou.7F^gR&HRfʊq2,zOT ]shEd| =<ܢ&zoou)@fII9=XEb+6) 'GexBܶ[Qh0GG|v̔Vg0iѲ\ Ё~ax|'nj(Rf伜e?7;J|T*yE#$X_yoqeblȁ;ˇduU85p D|Ŏ,2ȓN/ ? դ~ _6pj,̧oT)ďU2Vd߃++v'*]ˌ|0߂y Bo3rq;|Uu7P,)c[0ܞf]*$ֆ 1Td?3=B˸~[:Rkl;e.J'M0 Q꿌rNſd?j*Ax7V.9b sP)(h4ٶE1oĦlԜ}x51u v6K(OaBԻKk&Gw.x 0 r瀹8qI'*=Ժs7MۈTlYtr(a۸,$4J=̛g̕iЯ )_ڒ  ('n7xȶ 2(qj2vw@," y0"l|w,~*_q;%}749ݧk~tf\וFEz=HCDĚ&e~ϐÖR9Fb KE`#,y{QٛM*mHJɥsf)j}n8V"HvHWruN )Ýo5Wjq@~,x-IP%\HgF!Y_\s.a%=Oh pn[s^LӴ>f.N'XQ_#i In5T5x>B~[Pn jhZrã ]K܊ф4-%a-`EWTPe263MƔcal4kmq?.`\ IlMZۤl|>v)ձ97r@;o>fIlsb^{~ԑ[dcsnZF# 8% ^o}ʓF FCԉ'Θ&9=hx *[ ;p/2{K*?|9 )5-`2{}hkl(B'! H5{EeU c;ka5Sq06_ ,P~4ګt\10q8~{KB )-V 3v8d<>hғ%ep0EvE&& ;"à =Y3YdGi~%xC09aN0a63YmwN|[G͟WZ~rBDq/8s\ UJ%pHRX 8%9f֬:&!e6ADB|۸hcXUBK'2 "dHf͉J* >XI vh DӜy-SqCwEٳ"isB+=% xخlY,y+V]qX*4"ul(6.e1&R*/D}zi5r`+ĸhKjűw@3\٫&@:4pG<2$L-3~g жZ)tq:imSc?g/C{0#26K?sBoWg^&}iڨ@Lաe%5_'q2'KQ8tV ~ǠTb;L@>+Ov\CcoY!Œ1Y>a0wbdm(/ M+?@CP2HwPK%/>(/90vb0eZS!CI^)P_`9^dɯcmMw;&=$! ੰ@N,zU~Ds]d|n&g0Va亚"š:X]׋{bH(=ce1ϟU.bNp?þnmwSN @}Ʒ8˽LUDLmp;Ī!3!Pqtn/t0_ߞ+Hᄻ \4bIJb;W. 1^Dn&PcԺ( b@ *A!~Ѓr;~jT^Z\HCqǙT}:M Biܘ\+'xvչ}#޸ִ[O=~1ʞ}5Z\:c\m|?E/7сr(RՋA-a$T`؟j\~" q;h*\ Pf߇hQ<&D׺FvXuƦoGB@Ìjar,F"ELX),#:'uJdmxLi*,MqGP:<rzzG&I9Dprql;8ex*} B9oٌ+"#s~}o65E?,9+Wk iHeҀ??7+3 ){aZז}s)h#Qiy`ErQA*c/lm>=Z봭~b\-m>uma7զqOy?Ed7LAyQPwR(f?T>?$i<@s5E!4^l(C%"ȁIO (ݤLe5 aw죋<.S>}82V~4H2 5MH.h0e:Z]˟wcrѧ?Qph/qFv7{'.d u[uw"8B0m@7{B\TXBHH^^L_EU#T!"medV]sk6Ϸ>0^kSnir%u1'X@i %W>MN>V(?[9`F(:X{R8;38'LhXcAP52ͶL} Z30z=~~? T# q_?`ST *r-S[c:@YCT<+ wDv߃nyCj6r_@r*o~t?=LJozp|yQc%+^9#i~п 8CY31a#Bvod#d K \ăSsA@}r[ihюCXhEOꍤy4nlE C[Hq<𳦵GGƧJpkՑլX? ϊeiP}:vL1A9SUm~xR+}lNW?RlL⠯+ 0ʀNp+ >_(_0 '-$YXZM |v#3ݦt5NmKAX6áG|`*/O~ w FKD4j4,W/zn΢Ȗ`!CD픧m/zd6)cσW&3O6 owh\}&(nB!M.@ C[f[utGXjs6u {OYAoNqw){LE} XoNǻN @ -;{'i'ݶpcQ6f4$/xCl^? rI\d~ j<|u;8/9iF+\zֳE,R:HvJ'Wv*oBй9oX1-?@rf|=ݛtz8U@]PB]rsE=&q>^Mh3VuӾ/>/فîVߚLN󶣾}obxX5#kBy\wH͌uQjYk2ajlMcC@؁:]U3XBހM>N'ߧa5df ZHA FuS@=27 q:\jmøgs`5&k֮O@ +,`08y|^SktJ kBn;1 U`=ZOA겲OA6 V^<_.`! I ^ە(Vça{ԯyv"Ѱ|tPߧdD^ȮtLCj:T/p@BlЖd d+/F~h(_{*[pfx47魤/7VYبU9{!Y)V1OIgFk>nr/'fKL1JMm|NGʙbPu[@.8 xw*χi"MaoOfPkonC!2=”YFxVΰ(!T$Yn6oMBgbE]o|ޗW-f @{ۣ3ٽqDjito#DBV.D .!1ƑLc#[srx %Y IOSeΝ)1, ~~c:rDz 11 L(Y$X|U5O2?Qۼ*-zW|:l j!FV3XAH{2[vaD]α XI\K:) ]HSFWU,_h*ic\7磬$Kzjݏ A nbQ >hj#n5] 90`#N K ZWRUNŗyPP}0"[x?b١hdp\o\lA]FH!8p($ c#Af1:˔ Qڨ6au1"i9p"r+ t|T.jnۨw7r*QpR ŭ!?k.Ԗ|Fr̫5WƐE8NBf4$\|H4򚗸<|8`KCb M{ia2S.`O ѽv̙ PhSdTRI"P-Dg@:S{U꾂4 hy2.hPf{ڦ]r5fܻqo ^3'qF!qkvIET! K܅™0Yel-; oBg4 [n\cnA~.j^ L^!XEؿko]TH-b#blZ|mY!1^ʊ^Gޅ844Ҥ;mR-WH\M>Zl 6)=V)&dgD&K/Rem2Oz&y{; we|FAXCE1迱 ýsz={@D\ ^Y׈wvyR ¯M0FLvVS'W<@#{d)IH;wf> = Fݻ9#؟m qnjCh0_SWU@rS楨Rd?Qnƿ= w "ѼPk2`V.| :='BrOWN4!zp"bӊ+Sbʰ:n-+2K"`cgKhun@۶>N8KcQ_bad ̷䬞,!McbZȉA\gv&Tڜl-0N=Co+NT9 #h(`=@* pSe2yHz_mR Mp &&ZR7f@{J9Yf"OسAVCz'ƆJ1HXd,6$%啽l`uK6nW[T[7A-;-J[ަ0fX8[A{`f Nz^yPk]c<% v柤]C3UWI$,^38bd*wFmԒr`ޮ*m:3t>,0 <5gO՝Bbd`Q 0hga _."$ל\EfgT1@+vTg3yNɾ7DNk=fo0]FOSdphu\Q_.9E7Lo|s|@׈hOJp Oۖf+"BʘBd!e$d߂b8 NQ\)B6N|b,̺H`')|R} Z?@z`6y 2} {p7Xr#H[`Z6Zh! L\G_UxHߵڝk-YS(Z#W8{LVHJ ltl3$k_^8bCuAVgg0dH xqlَt0jm\'e !Y.fb=}(n|5pnOU.bܗw^`xG6S"URD7%6"Hq`p-]|ñ|k gu*o)sHbtqz>PSnlMq^*J edd8Z$AHzY[H=dD.W σ)b8:F# JG/9\{\LQa?. f〹d3xL*n\BR ⩮WAyy`u'-9B)V{p 6IF?MФ!P]{d,L%eY]ew !A_ݢT+fX _GpFH/o'AULR H ).(|p^|9ḻ&!P(g-f _& B41@~ˆ;Lx;sԎڮf_MɡO-6jH!OpThv*"/^w:c[ ?P;SAN3ݜ% `7PyP qYtU=T觋ʷ:icCLo #+O͐yNq4b}S2de˛2RWT$X;vAo:h!i%~(M C̖zzdfGnR! [ aq.eluEp'8 vO:c) G Kqpi3"v\,ŏay)V2ԉak1UӴ{@K<S+0/7B (yƈ|\ mO->2~ hRϼ _[)(IEQ?EExCZZҀLNx 0WbK2KlU (Ogc8?+w3+dxl[w|γ{~e*Ɵ-CaM㚅 2,Svj.I0Tvq=@RBJ*WQ, &LDUYC(03缍Ka9Aє01? Zqn']L9(z]A0Մuck{Aﺣ7%{<2J45Vc4kAJ,z 9z{ͲՕ Ba 77 y,S(+7WPCB+@t]pH (Ter͹k&Ф]|h(krV';S}2l4T'Wq͏9T#@9)9sT/DRe-Oq~NzuFsY%hgoE""5ܔoR).bXu):Yhm]´И@OpUogtA؟U&= Cȅmw֕N?_|Ųn|i>Xv${:D[A6yeI4WX0Iv#0pSi/Qg2}3nJm%K\$;{I2gfAKRd;#i㽌GkcpHw!oK|_^RQ7szO29VnēN:G3DJUС{E %`l:KXpc&PQe wo2`Y4ɖv;1R%7RCkz5f1CXiïL>@J GmI`:21=SJ~~ ق*S5ՠ?0q Q9Zl V zRɽySe lJ!f'&[y>q=P=M0[uq {njHcvW0~20X+J @ܜ2'49!BC5dB$R'O<..~8[mFK6mN"F" <4#9ؔ-畐DRFbo~@ǽRK[#Ym2vW1DD98ZtvLӰ_0 8G%9TkjhX^FPƹq  *IхE#_~kwڕ'z|ָqctm,?=̽{FCVNc (UD3@B\cv>*4Y"F%÷ u牶ho\-tyy?9{72noAQ_fإ$oN1{kvp߾g?KX4uZ6ObJB N6.=irA#7X\QngW}]vh TB/m qhCɳ:3.G2Hψ会U˽ !Tۇ@#='o}SV/(8g#9, l/&b tnnLJ&~{y/ƷuD<V `hqjkDy(.VButZ%HX$eV(/&xZo/ϾDw/XS|*W%oB=h>JKtt P]$ŽeP/OiXWIu^q/4) C,Ngo? Әgߌu[Ymhl+sPU8I =VVwH;mC-tW3f X)m5 qb(+>?`Y=7?Ikneps."œtZ: >=sd~ݍ~vP)E|[w>I(l>yj#mUru@uHتIRs4\]>Ce"'XawD%6E;<{HⲡmEYPk}V:%˗Upm0ʭNF$}' +*r*BEQ`-- %ovEm?B#ޢsd?(AT2f$3 F!y"e &cQ`wgl^!1G~?U&k3>" ?𩥈`&9(C2Q0|}C*$EA ̡H1 Ta.'>ukbedc8:4۷}"#RXAó<\n"͠}8˙MKt{Z"36YQov`uь*ֆ9._0G7<ڽ/*TljQؼ̫K.Ը?rkGh&S~cq"5a,\2)aGVJy77bkI?Vg!ʷM(Hu0b55+4EXba3uNk?Rk-mb9O^ ϗD1DzzW.uePGg WY^X Y}Ѿix~u:֢Naw(C}g\H۩-ghnZ4#M&%dh"S,l9')+c \|,`I%z4Zd28f1t]}ϟg'ѺMQia *\/t<_RtΟVcH_ԅc퀌 X0M7z,M VKUۤ&xnlz#mAـpgx[s;: .4rH(n,R>RT0}ndf bSeK1Pf)`ڟxK<Ӯ-2 Lr-T.ZM)sUIwƥK5_ТN9Ƭ|i< XN'k8^&X)#'LpimbdbXI֢GO[\J%%$,!d['!vhBsK8񛭳d0ǽ7#u9Ri*0l4ai:_\#P:,L`2鬿I\Ap9Z,߂8LG|h6Z6!Ľcev.$%%o\xI whoq0tXL +ZtbmPYy6ӏ !0t!4G9~%'o=Hm.b"?i)9eh[^qĢZS1;YD 7eڢ+UMY&|Ky>;a ._Ww,G:ٶ8EBuJU*@%0f`vrnӪFc_ű=jByMt=Ʊ*r[iS]^\_7*G/3!Mh=g1Y牀)db\(%D9Dҍ$:>>/Ig86_ :l.8H&b'#dɐ@S' Z @EU=nmjSжP`6nc4 V aL &롯Q@9T4$2 OzS Rv۔DVeW\1|Ӄ\pj`ȤEXhE}qH(A۱6kw+ [DdQ>MC -؆l ְcnW-[Vmd>7M;QFIؾr޳˰VY&.*+_|}Z#PC4T_>3$LttojE" ~s0_Ju 藩JnT~LlyHXr.[5"mnA6񚸱iVit=tOa&?k4aYEZ'8ŴHo=|yfFf4UiTxb|fQ8{x!-uѩ-컂>&B<{- :ɇPйf}:l @KGҾYcmD:n7`QoE1 |/ 5_K>pP 3 F—u16< PˆHn.rSd,b{` VK]jSbI=iVu.#f8k]mT_[aiI:I~:M4ª9ҵ)}7<^JYt,Toˆߊ(#w<{E:bၢKN9@̄QfU@rcnn$K\g,ōp-#Qwo|\dR%gv]&\ݸ,u Z*S |hčPmғhհ"e{aT$`tr+֗(onN/|%%A9ǾXp\Tå{ė>pv I#R|, KRrD܏-W-ncG|/{,{9&NpMOq#@9]_Bc2ci!d&5/R!Iw]Ɣ;$&RK}^EȆIε]NNibRj9F]MHoOyOCCVB7"ɜ!5dmCY@ wI0%ﳹ:Db kSQ}yG|P.a[EwSK@yU&g}&$$u}w훴M dC$jk;w[4i߉d6 VǛ+?RԒi=[?^c ,H@\O2+X6BߩlL,1Q'6FH]ǎA[Qq^MՕ XI&_fwby+[7/ 3'LZDr/ k+iIsbMTPٛZt8ô<|8щդK3*:ojz>?wP^qț!8mKrӅݴj fw-(P|D}Rls*Պ?{| 1T xNT,PIxܯ+L?SZ镯'>9k<6U m.eHU{˿2o~d($O NTWjVdx4 l?qR8Q%*R 7o6![\eie,*,*OfT<LVs-wq&BM,$98_}}㛯˗WLrg 0vV]7O~j/7mPvbwhq, |4U'q WcQ) @ JyϏ)Yshte4% ArG`k%~5BM.kxW44&yKRXy  t!k Dl p뽽SJ8x 6BWv,u^3F7 VTKLjwx/+p 덙< 7})#]+⪹<ƹ?М6u7Fh'|Qy]<a5Yrh ݽ@ۺ.&Hc]hH٬5 U\! d{RG*塾U}fEWXRGA v#"9~RƟ nF'^ sl>Ɵ͒`ˇGKO*&)\Ӗm1sw vüa1Nb4@;nE!(-a<S+92p->`ska*ɳO{ g3Dq&a')r;yXXVmP9xELegDD S'܇kIYWuOUUb 4e"lI$Ev ՟4ӄێ-bzB,^]$R"8">% z"4'v=Qņ42Aڰ8^1AUy^ßKRr~)vZ'h2:k{;g'Sw2:يQ.+6)Q2Qhˀ59 Y6yGK#T^j{GY::*^X; ( KI/4blAuI HItp^- Vv)1v':@Uq3GltJ-XInKfe'B]%E U`ICX j켂aMAh\D:JpV߄xJ.Er,U䲤dg6,!I?~`|Z^G轤'vxt0<37gMۋɾ+zn#m4d,8rTeL 6㊗$wL!:dk«-1l(4D RAyW߬[)uZ]8E*Ţ onhC {Z!2-'5׼;ky%zzxJR+^+ǎN+>n媓F4lȸ[9W/w}?VG/X{~7c<~ˉpJTɚx?%M`T=Ý {,q[K*NNwkףO޴#u -7[/N9Isw6I?`|e35əq6 P-u%JŪ rN[ ]ř[u H]n(lQM22FvKv3މhl[LXh=v/}gYmLWFoB*g.1`U/&ygk p D!9$#p~F/'Vd:) ySو)%h V}U¤D>آfW^Ml` B`"vm.7hE֔w:mjDbJnrxVSC/5hJpuAI8/QyŮ*IA 舷W%:L`E amԑ+]АKrc ߗ5rRuAKܬ^sbG4Cݦ4$ 9O,I9fm"PU/7  }$LCC/'w"pV;p( F1T?Q\)Nia('vw >X#[_'BX;):9cȮrOnOlB䲱Yl^ j8d; h`Hdb6]bkrXz6Z2BY)IaGWϠK؄"4wy^&WD#V˾mKyEb~-B㒟j2I?Oڀ3q{i)ܫ- #KIKN# oMQm6-ֱ|f^ڸGM 5=%X6Rvo?#>;2[.qNC*3xz]Uf#65kVb+'u@bŒcw H Ǘ :Xq*~_d=3.YW]@ҷxS RN^"U}4XŴ+='Qj6ԄM002z1&0u3%M'91]$*`|NMd:T dFALZ7MzVA7Hz 3Mo.ޤKZҠ:da{Y8 XKWŹ2#tjCѫn=v_ 3la1HqoIR<4(REC^fḪ{Z#䨂 ~c ]eC\ѮkS:Xz)/V:c,jv]DWݡ;hG.K+MVL3Rgʬs$ ZK(A{O, Muc]+FC*o*af}j/hP5V\bSme0P" R<& Hm& zgn?nĠ?է϶ޱ y'1zLy >-a2X}І BU XX<4\T!&D4WjwnDHHzϧw"hK[ʦ- Tuz ΐ+kZ;q=0UrB߇-s{VC_ImxǴ_ 8)K=Σ~3Fx,s.$+!Z 2BJ3QAίeyCɹr~3]$k:Tv^j(\r(hc/6f[mq݉*1-wV !C9)3/j~"B15 X9_Rǚn!#wpB`prgZdfO,w_:z$*hlyebYr|%GmpǏNQdfR{\Ƕ')+gFtU'[-~f[[T uN;&.+iuBb@rGO C< ef7>(J/kyֿ8,$c[EER(1ºK9VB7z>-|λJj+CT[e42ZAz|Hبsr%Rz{Nx%B􄴃H1A% I=Tssӂ`8+ocˁ,m2Jg &+ {5Kj}&8GAV-]< TH-g.G+ϚıWy5_aqz5#e?ۥ\֠NឬSMta`턅W\ c (:UF^]<' `6,wz0ܐ Z"_8x3wNvM<"itGiBO,m(,F;u0J]MWiz ~@8n`18ɒY94guT |gVG,]cgT|^F޴ϳ '(srt{ r9%dsQ.$򶧌Udc.l DIAw/::v0p FSU*BaaC6$V֮kd *$,%" ]jUIuϙ\C:5E~/% >]_KJk%[C tm˹ ح4?3 -i*\%W#\D!6S=>Ir° DѠ#;ӎU=9Sr2Np-KO](i x-W5Ĝ'%v,d|ȽPњn#qR \Ģpߛ+|36]M16a2?#L+3K}` yT_A$hݝy}FRuJ NbrJPG&'.G#љZ>_N9pcyP*OWOWdy2QVGccR g8pN[?FS-Gi8,u;?Tb '2Ӝ- WCU;&_~Lj 5!9rCӂ7` R;ݓe>Q*zA7NB!?h-;A%${e r!.<%j/9s# ^N:VX;))>M&T (W 9p%K $\,R ut6^GQ1}&Sl!9IF?*wpUe!K/ !D啶eK5&A[\$jTUNvjmw@Ñg—)Wd1AoA5# /NOMS(!4&jJ*t>TM/IN#MWƣ4%Bkgg' ePF&fĘVDL{ҡM1o%̏^ăVRSMۇ쑷oheH=Jc˕gZH6[ g̯vd QWaK9K_GScVwON7`3|zW9S~hZ~F}f*JE]"ͨ _Za@ E%r,H,xPH3ݐo$NPI~0R Z Ab ޅ~.eL!Rȝp")qDECIR>+ƹt5#nW9Hj&ȧ^[Gy  Om%-bT@ɻ=&M{԰CU28YsZq(:XE{ZBw}@Njۂ&s38PFC첁)OtDsWhǗ"3KflO̡/@-F0l=٢fKetjG]G)нϥMVgœb*jAF}i!#W?OtHG* "*;eK]2W DZRaKYȮbX(`.`{iIB6Џ߅彤/p^,-JzK3VR|ogtTU?c}VI wq!#Hˍ,Vu& $g3;gFϤ D٠޲I,pg"e‰ (&bvv6%Eok0 yA麗Ǎ}>BC2ZIcKzQGY,$:5I\lwcMz![nR ØDA@-*K2nھ',=cmjAR"#O|YVIT?;s{5sMR05i 3w/?\1 =ULӠi1iJ,= ք"I02Q8B, lyFѫRYā,OGgLJ6D2eђ)WwG[\9cWC̠%xбQjloV =tðqGXdFA(OOc/8,48MjŐ-WoAEQM_p.`eV4_b}E#g{+DBv(*V((>-a&S|"W^4Ha\\ʭ&穻g0W8h uFqܥiN6e!sƢ0" V)s-3K,[Zv5=IQߙpP^ϏsE ُ}]Y8W-M/ `]`Ts@\UY vR0 xᢗk]Jfj?7TwmP|88.{UdZ gkH>[gs•uqgY&|r4[D= phy;| L$!SO'2۵y37TR;s<bI]1LfjV{ՓSi5S@ Is6qzvu~><ΐu[&Ý$ygzȃp&^S(%kvebj6kwQ-1Th%7Ht*f7oN,×sVRu^\*߈( ~y/P!kRCʋ vSn/?%D*e\& Z5F $ni& N]~Y˳6Pnnfp'Eƫ 뇎٤r`@ju~Fߐ~@|MʼvҤC\b8d~WvUNSCޅ]Z>q/a7+se$|ٿtVvd;`yXX7g]E%Xe`sS{t_&S}6MGO/oV ~RI3рު >9Mvu2E`<#zq.V (x;5')ȑD/6!;Š(1P3s3lQg=o/pq#% }xݴ0u`omU~z_*}F}_|*蒀6C2iB.KHtB/ fMQx5?rrk~T!u}^ހ-̗K3B7Gzu%̦}iJOB t4 u>sZdoT%+`^g' .gAcc"Ͷ19ֽT5#bp +CZ$`YцИYkaD˓I =|EH+3&8Ro#R_S@0P]?YI{XG'(#hgw-֜]&azMZ}m67P:\@׷N>ѦP-Gr;l\|uɳ6y TVglQ\"zv> D0*y{xw(\4!Vj2uham2Fk6mbBu>V)JN! x ,a:\ M=Y"H/벣^!4ӊK6r o@V 7R[Ǧ<4V~%Hp6uF;4VQU:vnF$\sNJg9L :ILE57<2uNo|嵳5wG(v^;!-1X TW)A H,b٬,?׫? D*A,% i㊸k:펉2Ȇ銈%v[NV45?W$ΪU{dE V36]h"."*u}ђue258h a*gYZ070701000002f9000081a4000000000000000000000001611e8eb900005024000000000000000000000000000000000000006f00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192c/rtl8192c-common.ko.xz7zXZִF!t/gO]?Eh=ڜ.+pg(y⪑eba{H=I̳|[Ŧd%<\v*<%Mk.ٖrc0Io-?Ni%3`e#)yQqzF^]#J缐DI>\6srEyC}}6kW|-jHpcnap !j&f!JK>N#ďd8 ]jËQcMv 0-^ 1D(x zGϒБ&7hT z~\]O~UIw|/:%.P%gޘ[)J_#dVoT B˹w5*Cܕra>s *g^9{9v'WS1#X3hlIzgW33S?6}IYdeHp!\AJ /i@?D3ܷZ<%B~䉟,NhϿРTBa{Clk ΢fK" ^ru'9>Hc4Z?MJ=n@VMBRTWuз}b\6̑q |4_ZW-$IԜ}ô_(pUE{sG2?#;֝&. 晚LA'cg,53` "\FeDƦuctbG?b,+N=#, |Dn=9q'[dZFj/,~Hn]l /ZAЩp:.HXv'ՂV72بڢtT A+ؓ>WA7kK9}pB{Mbbwɪx6˂orH~@YĹ5A`ߵͧqG9 O8}j:mVTy|doqlߣv-憮1-.qr[.zhqscZў9aY{lHἲj\,{n2%1rRbeG{{6}y{U-T2j@9+a3VBpi!Cސٔ˦7STLBԘ; >rk;0?[uȼB]s*[%e4G⋄3;>9I _ 7.I!v'@Igq[QCa7p<N۷ $AXI3L!n XLHG%n7H;G~u=U.ˆ㝂 C#Ҁf"LWօ]I=8pG&F%){'u:G\̜BĚ{xS8_b򇇚Z*Z42:;b6K0iFə 5B* q,\?"Xdf9qK]LW)ʪ-=3=p3 V4K#ݑnԏOGl-Kȴ]Z|39N(Mq^_Rd& =2P$4iyZВN >w^4zwe<1,غkDj]qGY-~ax[̏hn|c<-"BڰbkxQ/ϡQ4–fQiM擧DmzH/OG[';\<֫f!g,AU/@;;cX.~Sղ+dZ>8gr# .~ZN>Tw(.">3ζG3~/T^M( p m_J6}`m:*tϭvi/j!Qjsnxlvm//0j"ݧLķ\{/,i1;S_Nj 86%eaQu9V˨ Yǡ(-t&%j,a zGHCtEĝ2l/Ε15[p,˛(GC ƔJ<1J S}؍c$):IfDYU&( )Ha}oO W(%5?wr՛I{@=mUw[/ՙCK@if4^@dA'6ш&i<{]NZb(+JA$MQY͜qZosn~V$`4wlt :.؟1??qkáHV[Tyʇ.riwѹRT9+oN<;t.N`dŢO#} 94O\)i80tI[5n«FdHZ..۪*m=T 3|EՌT>89s iX oG1=)y&%. Ϻʽn # %20} w*yj0?S?0?oG+S>%.>ɶNa1S_E\&ܥ3 ^ڤ2ʐ<: a.n0$C( F˝FBZ>)/ [JP#ObW?t @n[xj tgIȤ\ٌF##AG[ujsFLԤZtCfbU.1 Ψ/B j( @-}_Ϸo#FJ:p5`#R|c [::=l jhJL5PXh} L{J)HZٖhy2V7P}@\8Ε3LK?IP}@:~\|1g Jwu#X-a %DggI)/;$J.Gd9(%3GSy&:#+*iּrM=<) 5 J/^L{|e@b>zq”ʠqD7ۺK , 6j S:MUAB.͏zR WOͧ/; *Ɲކ[OIY:#Bg }5C@t' Imߋ%*hE-'2/V£}Eً]|\L5f"NYTqtPk&3=L"ʎ 缿03}!`G][~ۭP~A4tgc5l: `)5Jب>ҖZ$saTY>#G1Op$k/QU%@ 7v }d~R G} Fx_-n7 jh@A{7xLxkw<\R%! i/hlni> +5^# t)S`lXp4E/x-锂h{B}B^d۸|'RUQ~pšByI6:Zj+;wwp*qk˞肍-) 9C}'K(>(/]lhq) N١ ^]O/26ns~$@yyl-pbЃ+8p!BN#g_h2LC!P ۽$]lcI1K$nlf2`d}a}dԻčՃHN? _Sm7]/qohp5_̕TQH:ͿPdgSPcmUp/h嚫҈JJZ4Bk}TWܜg/vl@xbV _)N=XZ#rҙlїm+Sh/9WS1Y7=!  %]UCO"_0_䙚m:U@5H"X]q&*(^!|qr_ (dl}QvHO@H[y%cW J.Ai4 VZ pU_,e ErpEbmUT48$\+'P$Qf, !Z yP !IˍTʄ5&  #!lV嘢{5%q7(wv*B0rT'ǼI&w+AJRqZLcXx pb^hЌEWTuI_Q4.'} NB}#o4,,sRyUj^B|x~}(OdY^ d4?1*B!+gTyAlMSbD;JQ Iˍo#{gS&ȉ#8[ن:gRΥ8JHwǗ粋mƟ)[ π2ZVb#]F"$x-+[8wT#a><, Ӆ+ xs"rڵ3|Q&0`)at2Li!\ߐ;,"QAwWz؜ea,gz9 qT&!9(҉MW0oTVL c<\֪4aw&8YV5vr;E) <^T(E&!qP_1T>-FC);ծm[Ojm ;Zǹכ N&-&j;&^޺,Awg6]$U~@4:PC7kuI2 2kEDOƏmqRUǎep^J./?͆:ǾW]Æњ9 +B⡇Sˎ8'hJfIvWc0'qF|b ^ۿޯʯZGpw{8$ej)O~2$rn)")bWQ>$"5 ?K*byܦr q)ČHL 7' /{^9U0vq2lj15,pU~",ټKWcg v9?Gʶ{Ē;Fmz<5UKn4</*Ab=h3dydc !#ΫA'HjGG⸆ȢUuS@M(7 jhVpKlMWlqaa+I}$.:˫x3a݂j*";d6AY&S8hS]XrאxfN2z;. irWE{w0%@.,~GscJ 046Zsd3'lqzaЃOWzq{O׫!o++͡ D}T(O\@u\  %q :3M֍| xxZ{8rsxOp^e*ze_VʈHv+&fhGڻ"NZD|p8 Z3} MjR=o +p 1~%R=u J@ ew_𘙌[63rDBڑow.-1g%Xӝޓ&Ob=*HxAhL-JFK}|:tʪ|ׂ6gv)fQ'L:ϦH4vRO.4_{ [myF=+2̚QNSQ}5IWmpI7)v)5 $Z#Sƣt~ ;8[s%%kg<[H.WM^, nCjnlvWpe ~^i$Q_q,R ۗQRo܃s!NܫU|KZinATt-(Wm7*ST,t0hOF[Q\M0.`=T :H0taJ0CX-M3~*ݮ#WxZ&AjdQ58Ip?*[I$*5 loWʛ%Xbp(b~@'e>IwR0c$4k4Xy#&:w_0XrNqx#4f%'F멲S\t¯?x >|:~D!W)XKR8^w O:mtȹоe%_9 I9C6Cл𻌙ZrNx Yahl[`RlRd(h LGLWsnrfr⿸{@`iCTz~#)E '!)VdI"w+drhԇXXOMNEo&l(e{dgdN t_E3 Gkcn:ZlKm]Wyiɨfl48<_\LX6rFDxyP{+E[iT)?1 !/u,[ B1qhTKXۜk%m][fojAQWuҴ2c!^:eJ #>)xg rC HY3MV.מ,XM~PeS~(j>hkyI\6<eك&W$$xl&][L@li̕6Cnts^{HNIlJuЄ&];xM4j~+.vH./4OOq="Tx88N'tpx`79]"IU4v3qS.eLfKi ^Ihulj5L1x_|1~vCܘ؈]>':zebz_I{-= d &,L?JqJk` fWȑtĴ=%Y`HʩUAvҬ/YF׵>MƏ=6"]u4J!ǽ ל uV)SL{@ 4?FP)fm m5SK@%x?LA--B"D>]8d\ǻl T.&2ؒ%O==@T\ЍD_x1Fg4-8!SQRO-y fiH,7 L^2d(l;@'pzb@Qn+6:$+A/edctdrr<_,t^j̻VU$jِڮU<=ss!8<%f-Kf^JxhĵD2܄lR5~:kJ JD|mhg㎭v_Swz#}Im_ϩCBȦq)t^Θu )Kϵ1h5+7;/MNvqvݺ?HϸynQq0qҮ,rVAQ*?f3=/0~S:IG40!*306$mgn{78!T\x~FEu%fb'7A3%^gK[Zt;ĸR <>eamH%VMSʠd5?"xhD ֞0N~pދ3? 6.Kѓs=$Y3 ii~DIFk(-YITrJQ hG&>wřtˇ~z; =a\ 4[5 ̠g+ ,|b Бs&]ʨ W-)Ḍq#NA2k꬐m~9cGPIk|N#g@JV!;a1hhm( 2E')] B *x,. UI? nՑ_B:!+FT"@"K.ǻYֱ%d06HmU[$EO:^G@V촃Go>hMjO6U{ˎT, UX*+i&6%-OfX'"|hߌqϠ\E;a!e)-8F)T ıI#s"/HQG~w2+7u炫Ӛr {- ^{HS9;ܞvL>gyD2sp.%ט؂`P C ͍|nfɦVq4 H}Ŏ-OVl\B@\HZ;Q#)/-_?4k<$Oq Ҭ@9l|.XQ-QM4cC*|nUb[jj{-6T>^dqA,qϟllFe ShIwM u 3uONVkSVN{XLXkNK {?ji7-:] Y.| QakQ6/C/4 >hPK!pl>#ڍT?%Mέ)Uyy(tiE{gJ \_rكNIL6^㟕spt}.6Fr( lI-՗q_,LQ, %f`غmXdRDdG Xs4yIYj;ŸcT <n\NrU]VC*L7C'@T^lʱ㳘rpr%vȟ-=Sf}yZj~MO=OvoKRIݠtwOEb %7B} /p\" Rp>A*?}Dn&ܠ&a\k&uOCh{Х-nrTIxKVOXp b$n›e[ǐ׮BVa`2I^#d,Hhdk66+.]W"J"1}<%M\1t#? WDqENgh๙Fe :=e1po K@1JZ^j;Zٱ\E)lq 5eטT*mNϺ2TF;FL1x.ɻVQp"YCmI0 68MddB ph Sf9Tu{# I>'%Ur(Ib: %`lzx(JUKب-9zf AقbpN+N\؄Cn{ !N\2}}g01ݽɮ4TR |0[9wV곶Qw奅ُ̗T2,,' 7 ʌȏyqHgyrJ01> ~}XaSU }c0[vw֓R.*qrseDױc0cnw(p5ImGiB$:L"YvqLmlYc[aKؿ8!|QFk^đqz˙a`~@ı$bY gCYLNX%w"[D5e)-?K26pm(X /y%Ӷ=Wr*~lx`ͬP27n}ܨE;ec$4=NXq{K#chͯ+U/KdS+͊l).h4sd2SK=cEW0T4M_0]*żUiKu=ŰYף}((0 K=Mk̩+ vGNK/=U AZ؋XTؼ2 HT׹Oϵd1ıoy ~̬!#= ibt*-8Va!N=n'SMSE̗.dPVY %S@h] rV`|$NVֺ'l,{ ٌq x>¶NbMч"/dܔPR7if\|qBL,L P#?Z"6$T램"7 ik Y(#ՙH؞>~i_'Nk㱵ݗR͕cTX蟘<$Ub:j/Ev&ޚ?'ftzоCgD x[#,m~,;8A-uE5aK+qjSh:-XraZ!`,+>\uXմ 'OL`8s/ (؆'d~$ wL[_(aK|o*:.qk($TD>%t)&~<.X7W3rE6 >^>eLpD /ǫ8/3y.\_]}G FU?vB!hY "A WÂ'W_9A7(}i#onSK]ᵝ+Y0eoS)0V& 8M_KDOm.I}6R8BZUԃ^ m B3}[7wʉМ>m34 ,c4 -R?HTA7b.)g6@n`Ay6Wd [N[ĚJ>9 zb!ȣ i>&Úp/c/]M;ȣfݾӎL_ma0:`GZNYǎ0>8)"ZZlX&B0dÙ 8@2YӪ Sf_٪( Ҵ{=XVE_z :>9:k)EH~]eR HD&$2pDhTI~7m+{^ጏLd>Fٱ}7&ՀS lvC2A\6/\ M[Y[BiCc+_jXǨA,7µEqn#;L dC)4p/ [~;xu!Ք9Mm>]9J ({.7ѐşoSaCyʛu@?áE|u_S%dW陵ef~(!k>ESb_:; KV"/Kݰ/7Fb#gsj*vͅƏzV+ΓbKM̀!W~ ڛxi>?= Wk0_ 3dY*#DJWH^~kUS6/;`y) 7šm'hALA׋kӞm#pVVqcHV(C{YⰒUAF,zX[Sϓ@+F4xP$1Z sՁR &QR8pM锿*N}G*:}S$xLj~fFhwh"CfՕI0e /~ PҖs_|vTgL>!P!΍8֝^eTnhI#>_i>Fa! 3lT8%;Â!DSå0˹U.Ifi2l)sd%f*TL'{@XJS=o&\H E-4̠ R5jd8Z ϛsZR\/-8cWQBǫԕ,8b5bׯrFY-CFX:?>l_>>/wиsEN5px!l¤U[&[0;=@P L|y,ǪSwb83?ѭ23z|¶ =XR~7SvwNy܋[RCG#w ߅ dLV1S (`HgBeblA$`c65Wz ^_ԞGG*PlJ&m#%!muoM{qivY42*VOUj,6П ^JY2 TmN~)9 ԗ/4`A%C"gb0<9vVm z +p(crP78xMiRb ODE>㕳bBBn,# WU#v,|ګ /Z䞸iWLQNໟQэYTS%v~B"g v9'@I,<4 &/Ց Ĕ1xԞ"KYd,Y+lrݕ'\iQ>)ek&V@WgxL0ccX }C9ocxN(d(g<û.]Θ)XQnnϚDaV#(U>&!c¡qټv D?famgYm+‚OD ]}F;&}VYrM̃>7۪H3~)n=;>ۡhRB5╚v)v!ؾ1q2xqoz8iHRڈHmBZ^m>.<K0*%ܑd*EGeNb^3Gd 5#oQO^CINK:\kբ`Op@oj @A48:g[FqVh;PIo%y͵fUj3tFLn<;s~cI"}0:@P1`oIão*g# uO :D{J8&dSjNŁokBss`&c==6 6eө+TG˘TLtȉ/7*+GUpήA$z)j$[OkCAv8öoc{/;}Ѿp.=_`qsbPGB D3YIn0x;!߭Ӽ&ڪ^9oj)qC˃~ =tɋp_dq>N=Pk{YUs vo'pO* VLFR(92FލI/-Zʇ9w'ag[Xun % x#=Y9u- ,>>!0oyYt{r}1J }#A7Wm 3iEsOxAп'cS̮&ʠ+mu%5"nQ ܙcK =Uվaf{p!He[Tftvak㌬lIڳBi #V\AKqpϊo@gNQ_!&s.m_lo:Me Od,ZCVsmm[`*> de:AUJT[WU동[ mݾSg[S)P-cV9f3t !Abw[N"IiAE򭲃?Kmm. e$1`/8 ֣EDIq8FT:-Nd{Ҙ Hd*nzɊw;_AMLtp"~;Ufa$q J#R)}:\]yW \"* dXw3uDv/B;Ĭ@,+IvŹ+8^uӯO1|Ț[b_ (o EQoi]dU'O+ IILI(au4p0(@uDĤ`H-X`w;[WM@B3g32["p)}/pYYHb NG (l#J[1c Bh^r_¦b*.僲 y{Rl3b|TS$[Md)oB>?Z]z "͌5Zn HS*dkW-ԬQdbhF 逄>+NF#Bi|/oyL/tAa+ ˴uI ˉK0#I c~[xg$Q HH,Uk̢|OgS qVTfd6HuJ3%[ܽbsl?N"6ĭ3PQMm}!RͶ%Gc+ C :/bw )p$KqS_Y`tje}xt`.&?Rl,1NŸ0V(j@}ZijGNq 7?ZuQmC()6#wSX$swh?`踬gb ,yLE&h hִ.:Q}gYZ070701000002fa000081a4000000000000000000000001611e8eb900006464000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rtl8192ce.ko.xz7zXZִF!t/;d#]?Eh=ڜ.+}MY!ʎ#}60-j# (TeTl[`C?&C$i~"p(NC{-GJ=R>=/ds$^6J[ h[K'm'a~BIMsbDߪκxVÅ`z|^d/Õz 1`T.T36O,da/V+H41chZl=wBg/V?ӼFXY Ŭ_:p*4 AK+dMfpY|4pqN'SZQƇ _=mAKQ 5:n~>&sX 'y40hbuX}{k?qץ^|%,\-P9@Z|=bfc}vn[uҘ&Q^휲]U@]<pg] ^ !;`>?Pոɉdd}1r>nγ])Xck4v(Ccg԰# o;"L@.mIG7NSE$k&Qa&WrIvN DC&D|\8Y;|GR[0pЛ@ڸJʳ@m6GD!-m:Yj 5` cYdOB{R>n&\NL偀]]RW_+\Pҗ{P^UC=1gs R$'v3}(|XgodU`zZtK[E18izߢ${ ~"ϗP`+'w+ħ4EJ 0*Յp,bzpgipW&Re6."^e.SӒ OySQWz@^~S Rv=]Qe?Ĕ\^++VR_=$ozԇ %{ @E"w=ms ylW>]7%k900qȯĕ,~#"4 hrR4 "YG"%ޗw xH z(؏<p=Y`aQ&5'C]ylfh mW|_T~)p5!âٟJ ~Lr!ߏIX|\9IZ~39{ވZ3POqȡG$[ vo)aw_QZx(2:;3pJy `xI\am?ݓdزo>3-E]ؘm s1}ѿEH̡ĸF#𲐫PTk:;ǀkz ]yϏ`H復&CzG[^3eKt sIBBV ve @4qC ?^mD̳|tcvzt}WnPtW2w\. +$GBmB'7RwDAX<-}d2x <7lWLz>k'd!t#BX\et9.mu$r @ۺeV PffʛM@2a (…JR/2zˬw1*f\>fpv`#iBKdN|]TZ;ba=\esuf=^wrJgbW(?. Ķҍle*9ZHrT}Z3JA7]˲(醢_fi 1JmzyJܘF<*W]%⸫ zp{&:s Bk9mQ)fMҋ"*E h/7iFߢ'kyKdW|1Yިg ˉ?N",P` Zf;fH A`^K 9ouin<>ϒ@LC`F=& J4(I\ #@ &#(*j/ċ]>Ma{5i-.^r"a?C0ydw&h3EQ c!SXYħpUF C{æB$]t~:mԉmGlxÒqdѓuHړ\ =@Qn۶6O3p=̺ r-D1/!`tWqpY.X4d[D+06  Qm"ld.OV՝owg']UYjhSHb'=$h%>MBqh _Z5ѹCR%(V༃a^&,ceG%dn9(^6H^5oyf+Ïg@K; ̢֪ oRS#d{M迳7LfPQ~wFMPN+| &͑ 2v<Պ6˓Twh'*}!uЎW:i?جvYyGNxH-_Ek J %?:@+c(pU<0b ?Vu 7o>;=™eSз\J(CaUe Ұ.#ȟi2Ly5KcH1793nN$%}ԠjI`\[BW~OTP/cIvBUpT^nvP\q!#@?pg⃫Y9Ye% {h(9I !-#KꟐYx (:t5_ .{ݯ(ჱ~94^2 6yN_jR^C\uwuplv OMKA|H.+U(NPj$oPmҠ#Dw+l(h*?1-–V/iw'#Ae*iJӪvRMw %=sjϠZWwd.vua0uBITFA\yvBh-Bro1{d7F\t8CFL;0T70P1c;8MPvr2+as%mwދ&gCC[$ؕ+dFXi'ֶ:8`GB[cboba*G496 y T=eGŽ $}(.@ -|R ]E {f-5nLXovCKo##IrkQIZwj飧TLp+$g?h -P>홫+Ezө7): RW29EHםuCZDIy7ϪGy^,&m]0LA-xplhN.k@ 4% t\j!ҀL\po1G~xTX0tAp?qOO%&9yAQ@etVnwPfMدpZİbtDJɅѝKȋ)4=C&,sqhiȱ{%`X1kBΪ`hFVS;=AVaa|43, <+<-2ٮ1eT% <8D1crM,p]Q%C֌`A1zrf"劯+zG~ׂ'n (|#YKR̋D^]"-~`? zsG屢5puDjG) pDžT+\mAd&JeTs!;x"#a좼<(7c@.bї%xӂ'C>ٰ%5웨ck9/|Ea9—W)y`NJ:h?%\Yx>@efVx4Ѐ]،0|?p t0 J8{jqHԖѽc#-&cHI({2] f>Iutp54˴]װIO+Q uF}ΰ&<-@׎ )nۮ޷O?cV{䵆 %@ Sf*J!!sрr_$?]%޼Cd)(RXJ)>Sc 3z[ˎK27A(WdF4id(  h}F˗s/%>J`Ѕ hjxt!OhL4v CaAy 3`i{*N,;4=MdWQB+-ieXL4ɼ:/PfT*ד 3D1QTج:Ws3Q>xhAi4amTIHt71Ɓ?6[ b D^ÂCDߖAZJ.H5`MuA34"]bCJW>d32](bAP{5R9ii&lzF=JJy+#|=>7E<4c`ngL'9 !x1jq+]. "󺟁ᕾnaq/A/k<5m7S:c+L@;G45뢁d¶Sܤp 4Fpuz2l(aKțq}x$?:LcK{ *Tp޼ќ1.@JߦԔʯ)ٚ#d[0Y6l#ءN9&2Y[$t8f⫍z|'9 R%Y V -?؜ >QSwNqVs\}HuVLl7hJP_y׊@a(l9<4AW`"ef;(i8 ;M\ejO'#钖%^q02A&҅h)Ɲ8MiNr\rtAa2Fl?Y:|y ˷'۟^p[zAմ%IW?ڤg)$b%8Up5w3ǏTXiϳK*Ou ߐE@ABsKPF(SL`"CHIX؟MPR;p7|y=5Gܠğn(k?!P[өNu (,ƃ֍)Hi&;YG! hO`b[ }|ڢ΂@p 8*d9+ȍ" /9;/N@dNXdeUJ:\}'xlxEwgn9a| i|q~)";_/'i3}6ˋɔGrV Ѹv}6lA=OA'˒yy@ڭxix=Izv3 S8+D꯬(MLXH\[l6X/A %8\=+XV>fJpaϦz[8e?CDhkl~wA%LRߏq~5PdabuO|'iufcЗ52:|uh`Pn8qw- Z^:1dQ}YƳ}G%򥧉HɹNCQ|SH#|f[KLO#;mW%Og;.m#_mtzKT+k|JJUYOy "Skkfrn ڈRΫ/Ko`4yRijN@? n Cfj=ɵy9I"O3 X?ontPsfi:C]+R]k5`4 `c-h^] S=t}U 2ćX2񚼲X`=$b@k&YW/_dZ8J8݄ zzڈ>2R +ajVmyhH1HNGY)45yWaӬ=: o2 NZ+\_Tֺ#*W>}nޡOAD0iS_*$_z6+ZUs0ݧ`}oCO r>mL9vp$t&1{PXa e^oë0σ8vyJj;M%yn⦸V-ݾ=Em^VA8̹gQ1'. [c$5a$q7AUqBuA}'T ,wq,wa퇿q.u )U[O8\k{mmpi/;WD9< +ЁgW0$#z~aɡX1Sbo?]_RTEaP9KgM*T[QM6)Jɗ$`O> ]! ubS{SI֮tgC4g=&:Bd>a; ͛{Rxm]8|QU@Huj 1<ӭJMN:/ _kU,k}cj &CDĊ Q; o~DEy+^6AS7 ӣģ,Ҹ·p7hor:k+g_hk 0/l;OOC+ȪuEER֞p3%7n5twە/ -&+7" CS!2l<8 { wTJwt.MĈ] ڎPd_rp}јW:eѢ\1,J4Ľ ank"c<$DZ [шRHgqvU' .3U T\$U Eb72vIçJ AG4?/0}4<.YӆD ?)Il/^ٚ=^ v|:J#tΡmpϰUqOebrZtGv)Z f3t r9}U X.$ B ܽJ@m56lF3hgޏ-CHTd֑T`G%ϭ24m b=UPElӿwp-LԔXX(s>HQ/!NrçOW2iX5/to;4k:5p )Ct-4#bSYќ(w쪺ְ ?BкGv^&pKς[h@~=ZH0<7l lrZ=ea}q‹typ"^bGPŏ9h喇h䋬*> #p#TqY`}s xhV(~ԺG煓̸VcЇ-;>9hcH .ޥQ,x1w.9$ I㩰*pQo7:"T:cEB0 SM`Sgĺ^jKM*c&CL1ުt:DB Lg" v{2=mF*#xA*/Ɵas|#08F uNwy^۵^UNC,, |JV=U(_JOAv!dz~;q8WgbYgLN7G⊰#N)Y5T|pbU[дFrMTq28p襳Y?ddmx^{q1ʲ zA%Oxtp7WQ16)B ]?2p> "ZCg`'W*F.ED|W5†V~=6hD l6M yB<\'?@כ#j ^Wіy7Cu5H7&!f:hCĭnHk;=gH̹ @^'p!V$#Sӫ #Ӷ̚7<0BwI\Ҭ#+S#יi@`vZc<̘ngk0RPV3ˉ+j.ޝ"ȭeEHAr@[Ng AJ}_VWЖڃf1pB7X㡄r'#}De֭g^~uwc:_=6mYOvh8LE6rV ߛl!oVNh'{2=PV )~ -4S_wg\p4"S{f&2:7TkwH_Q{!sL;9{>NRtF K{鿩H@X9mY.[cn{g\R?Q^@vPbWreKP=~%⎭6Өi׆=Zxiy?5!G~ٕd30$Յl9R(j t",+r,)Gq  Qm2`2~Z+J^ᩡe,i]5"_NlBpZGi uK-0J+ªlvn?Q1(|[o E- 5iɩ~$zWR|e!ܣeFq;'>J}e9?Q}b$AޮY̓8r?SJNj\Coc%j*e4#ζ*=sU΍Gczb{Z7TEJ N|pDv+~bdzۭ):IzeOx8߫8\P\],x5q?wS,#܉]~gB)Xsrn7{Hlkre(VǙAql^q:ƀbI:U!v`SN/VyPY~>Wqg@ck߽@lSSDÓbMyvoѬG#X' gUMDX9LHEuMi Ӳz\/-4LJH{eZOeZ 0u?Ha37!IŤEBBڸд&$v?p"w!<]48lveDu*$fɠ/y_O  Xvԧ.[/\`|H§ՏhERψa_ 'ad\XFphWgB*"Ñ=]}lZ/ &^$)[}gn;z=p,U"n*w}5݅j & *<?y@؝ڹ &RTY͈k8a-xҤHaBo1_=2aNz+bzI B Bf*6l;f]:#Jq ՙz[ĊM\&IN\<1r=s%(5cvԝgk_kzh]$v -h0$y1&8&-?Lh=]@ |_]U(A;MhW$,"GFHϤ(5ጐbex1VZRdQUqmtfH!ϏMxmV~,Fa6+$G@Ns Ҍ dV"|Z؋,WG`z .%aτ]ʔݰ?\y3!Lb7d,8 0n+6G;qN&.E "/GyCM,xid R-rXcHX|qw44gV)Q1D}'Mk+V8{ٚGuբ*&i >NjN)F𠟋W'GRL|7pMG@[?,EsҲ,ax7IqoB1B`ҼsUAyu?dž^8g %iMjuxYӯK\+ȅz۷e,C2b-Y\wgŇl+xCs{FZ:YY>[躄E&ED b.Ց1xPN/PCqd'+X[m>j67h0pZ28Rx7Al B YV~?Y!Q9z#![};i0I+@ѪsfQʔ_f)Xdp{q¿A]9֍1˵9UzCU%M&e2Q% #K&ߔJ kV%Y ͉*3䁊1 ?U24haek<|v~EA8eÀCi͐BL),ukvl ;"<KAZ{ 'auHRCŧ!ep'գakj)" @t S``BpXL J+ _܏qcy}űwڳ"͎Kם)Y:41KhazH.DX|B}C>;[=o3c9r㙧kͪ<0)C?ByxJensgҰ`$H ,_.4Y \t16`  Ka(Vn'烉S YC49FZך D8m5-A"- uֹ KשrI'D–G97_kwmԺ]1ek*A֡CA Jéy!q5U;*6 q# /On#VGA R|+ma yܣ Ǫ`VJHQ.f| so5+4GJ؈c}Kk5IF#UDwL@zR,Y"Ic̨#a~F"}׺UIC'R5*y,L9 %L^*uZ0!ky+Y4D/ d+rHF@8d72N>/,KFm9˅#r0 "+Ο=oAT =x8w2.z55KrM2kV-a>ݶ! J bd뱊rȓ I4d.BI &|Ħ?A316}т V+-{ě-,I}>\cVɃłd/y on2N@M%s}dڀy2#$}>ϹfYAڃ!/'ń9oh4v̟Ͽ.3۲c=|WgOp,ںa)݊q}e٦&Ab$Z2a[7k(HfR-uQޏaKTҕCRckQ40r:ϕh,=ws.n"wOL'QK>&c5}$!:OׄC>173Z ,oإr:lU솇dy2 wVP6Fl(2M(A$?%(`S zHVO]";qgH-U<@@a2ki{rj( t>\#1{zRj_1P= Ic* 0Lf3E8|aCE<30Q1!0 'cb@@' G{JbsSQF5$rU4&`FRP dAܞS|OŴ:44vم\C2Iԏ:w>Y悇@Qb~_Er[ZsjS`#%2 U'/xLCc2h%p#`qmEJȬ*U҄?v^JmgNw7<7?sf{ 6+pؠg;wVĻV%U8aRHlhu+Mh丸9_ Ζ_`k*o\VI.m;3ۣ F O-;94OH$N 9=S a,Yv*`$}O^=.nQX-XXwAaUUbg,XvoR cT\;VgdXOFa6;3% %^72kEhbWܩ`&rebq>ĐD:a,s kn-I<\$h/&V:d0wX/Rf)Y<7- k)6)hM-8 K:C4l[faXXЫY,xV+jCi4U Y*e]ij(0uq}#C*EJyz+e_\t<=u[*_[1`6 N%TvNj׮R(F>|k>F8i,v'$tMqjJ 잫V*=al}a#ryCU YsAg r"g`q9όz*=D_ei_=D=3%pO>6(Tv8D/:+jX/aN * NM*/ U'= mU. ŗ d#tm!vN]4  r5b8.by2Mwf]-=$'{USKqvU' ~Fx9݇7\K ?ua?>NKRRs6ڙzذ Ɠz"::$ͫp1!#,701R; ݽr,C?@o]ݿ7Q;Z-gU.}c&hc 9Y~σ4<'E$q={BasOh> G ,a^4C81(p3F$%"q( #¡$C۾K:#B$M;idY1^psÙ1FZ t;@*֎e/5}ULi=9G_IY_banTog(59:&"r>_9I.i(lӣMK˱tc m 6R!/FC9I^˯i?,aP+9ɷyt x.gg]5pcsS%Eq_J՟yB8Ytֵg 897T,%{8E1gZD3:\WOϪN:W.ľ.+u;'Q=W4zn+> %s=';ޞn.%ןWRJ6Guxߺj,;EW׶F*[di|kYkQ&C|U`~p@05+)Wn2} BJ+1ж38B0[9B=Ġ|>(28L;T#T:JXBDj:7&f,"QQzp?crܠk9=ۺվ%m:W 4y3wdm/齷āh `>_{:+IԋyRlۋK輥"3;wL TxmBĶ ޕ aJ .%cd8XN}ғ2Srp(dmUgs#bqަm EN#{h)7T0uqDc/ Y;O6O %[,i49M lJ?́X6fC\lcQhfDA}xE"R s!u3pˆw>tHhG֖ؐ*t{{^(dIG>keAP n.4V̡g;ݶ҆.A%Cȿ^TPcW [ ԝn''C&x IRUw{^ GSsߥt;َz 78%ۇH2?kәᅦہXrmwdJ4Y\`J2Ntr9^Ɖũ?.dS: U$&("et&KxAqƕC\A4%;U|ȉ¶3CV>|-_O+KI$㛐Siv.WLL5M8Oj3׸A}6~D5XzHdYn>{LEޜ;%pӖ g)aGLnOVRE~ùƟZpPehn&lٻɈT z|D5mC6{r<٬_}#*7! (G.] ^ξ|ESgVn-UQs q19ĿD-Fͩ!c&CgD[x.1q=LMx鼺?#S̒:WO#6]:#5, PRH}savPqT[+zuغUEVk8g #m/ Nd`+a0-tu^(>F}iT0@*J#*xiݯ$ NI "cAIc0MvL 5␐klhFsƆ[[֏G8Uv.$A __xbax7p]6˯͕lMTV.ųŃAgtPF!w/䡷Qs;[NwMnDD= iXW'͈}j1̝uv埒^h|[~b#5|խMu|6جga_saKطoG.HY IB,dؓVU#ҕhp%S}ѤDn>?ABw7>A{:g &}MV~1=AJh"Sҟ.헶i]p ܀x ,5X\rCWO[l{|yb2*['mNrS_`\Hx(%sδf{Οh(IG_ g{5A6VY@ Vl\fu-:,vLRE &Rz7c`ʪvS-Z4}/^ +T0: RhTGy&0b= $om r6 iD!@fX;^W!)4yO9P1d>b7Z,GDUd䭾TO w8 zsT ΗN!p։C7z( 1{#MHKǤ}uJ@ x ?PV5s7=;M Ab p/lbI7=:=6ӮzЮOj XK<㿤 ʹJ/-aI +ÅZC DL\mÊ0vmKtQY*>q =P?Zut KD6ϩQŀ)UEa= 2g7QZsoІNbˑ>#i'?⮔G 2^/N~:9Opzf'Om r|inpz째Z FuY/^ͪ-,k75W˨ÒtM?( Ih >l:Mm[3a鵨ĈjBT ]1T da#!arcߊͤ\_=j]J&J`B?ԯ&h]%'>~j3q>MPJifB >[+"Sh|kWȣgͫ7Sܡ1wVcAc6`3,V݋;(|{e/wQtxs(8qm@k@M?Ϭ˘'E>4k pc;&b538 ; G\idn%8c]qm(<0ִU>ӈ~@ljNMr|RzMak>-ˌ0 6 ;F_,K9裕DKFmffmGo5;kM5WqBSƒ&ۗdRea\ث&fǤ[ُosO*t%,Oq+õ]َ4׃ahY11̷\9zoy- 6tnf")ihW,:NdDn.qa0 g}[덨ܜ[]%j_N,̓7ξ"`$]> "L^~]n:]ZШd+s{v\nI;+J:Ilz=f8Z[ѱgYZ070701000002fb000081a4000000000000000000000001611e8eb900006e58000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rtl8192cu.ko.xz7zXZִF!t/5Cn]?Eh=ڜ.+γJ1;hQV|"`_sd' BU浢)fsD׀*]L)4y(Iyȱ S3Nv׾ B-^%k׸nwh&P(otvR.VH38?eOM]b{l *Jj< V65_`d=Hc6 Wec^FK*- 8;z^DM]b ߱:V Q%B pj`rs/Y;qkM7!2;K^ڞ(F փȘ X]4pg.j>iw3$+d=@dv2%yG`?$:-RA7֕|R5 ĠxE!vp >YpNdAZv5pw{?u=k*^mm֛^eyTo|ЋkQ+w@D 3Ńaih >PA?tPԢW/o6WG01CHt/ƌ5kwVt9k vBIn'K.8K38x,L:W&WAPG99TzXھ8ЃڔWDouqNT@97jٴvLMR 9oϝXg4VN;Aioki XWn?&Up3wTTUkmvBsbLskBWp5OҴVKzB +bGJKf7,7tV ͨi@Ap2VLq0≮I՟cG@ W]11ҁoZ<3vIk*o3/*Y+*,ϰo-y0r]Wh*p3+pa"=]Eyq'$eɶGj 8v/CPbۦ[.LȗAvE6hKz>.VO?Wk (r)Kɗ 7ߗhVǖ>|9owס݄f3rUb:v]D&A5rZ?Z@f):|3~8Էp#yAA ŒPyA ث>oE2IKK GS'5.OOd!1˼\x~-? c^PʬՏZGSL~1@I; e^|z`dU\9&'IJ ~1+ f%ۄ0J1'2YKMc;}1Ӻ!t]X磦 |WU[p Fk’3z^=;k> BK:[vwpOgSIDh߰z~vnoH}%N7NŒrѩLg/#vCq`.Y${kvXȜ6RRHH3i m +Z:ITkz˰I;٨Yu;=^WXJz,$hʖpV{ 㗵aF\kQP~rZ#G+M4RU3%N/-Np3yLDlX yogEC{M:Qޓ_ϧbEEnyx:Mz.E-4Diq<1?<4aYV&IK*/;wԒn1n^O$`HIɅU&a2I1V b-ݯ!{S2 |NL/6IH}HȬ#cPGƛm~b;gB͛ʼnAOVgKtNTi)֬=>@?T.5JRspohf*WwN|G֠| >r8h`6Jҽ'~b VhhMNy)=:16UE7r7+>):ul Uwn[R߂xı ;dO  >c[""iԐL%lh.* oɈâk? Fn $ֆPWoCAͮ''#j:C_4'UwHI̷7dpG7BYVʯh;CN3EVP_ׅxKt!vEGT!rr&ЕДCUKk8&oZE\w ~U2)ф{&65>eJZYz2yrx:,D5j-AU{"*!פ6Ieg&-h'ʅrdYV]3' q%Zͥ^  ;hwE) 1(Ǎ6 =HT`Ɂ BR7\Sw"h_ņ{󮎀@޲yaCN}&*!,)05hv9֘Ƣ*xPfCL@tr)Xw-51uu Uw$cwnLc3JT.(0(j8}o#>)[\0 #^|%Pf e-Hcv[5~^ax"2nL2sI)[]O^ :qF>hozUa;qL2 [)ުJkXϴpczc\X@geкHw:[Iibk{oFCt t0"H8ø~ɇӁR=C =Bklɵ7ت ^B=֜h-l4`)X>KYxS1߭ ǒkanܵ Se<8Hgߏ|'E'EC|3VKq9KAfب\ MKSGLmؙ#+:9n6 ێs~D~BH*HYD]OnPN \/v5"sD#hZpsH٣0ggR,0b-w^[ ('xƖ0h`\֦ gvn>?e oSlR!j{C=x74c#ខCMfr}έ6B%sM .轲xe>߅tqP3m"tqq=13ˈ< ϔX_`)c|>S^DcN&M !+3 `Sfܓ2$.ׁ05Ԥq܍q3W a %N.GD0d4*ZVd3a\JM&X">j:ʀHZyVe@k4]B^>⑯"Y_(h0Րl-@e2_J+R djQ sd= >*P:\h3Hk _у2ᮨ߲F-a2$E} m٪o)\+ 7CI!b<)x/‰n _h2n}Y7\|od͹?/{mRpl 1"O,bݘ&`; ҄P4Q)~R!&YbG}ш݋8r]@Aynd0k:9 9k>*Iܤ.!^r70=:l7_2DVn)Ag^%f} wo,q!Cp# 7OhWFڠkWQQz&O  h-1ÛTT@[r+Rjd2UpRh=ӿ9ϱAh3^\+"f'AWNt` wTf;\5pRMMS5 !PvԚh[(O{wj^ 욒 ר1 kjYDe gaxb(–RDQTu B9T]P$)ײ! BRa+9{eMtwC9"l.5QcF_~]x.T^AkDv_jPAWPlsA*(Z6fs ud܂/RqyY.5YiW +/DOnC&YLGoPYh7U2`cQ*o1Y/X^=/hZx@~ϗ7ޫmqh^h R^\ GiGGMhT4mCV)P\bZMlviBEh-Eμ]Úb>;ˠ !#~-vvF)L]orR=rG@A lWuWcC3@XRZ.+M@V_hPQl3l؂PZ z9L^Fkz?jF{i}\\.6A J%l> rzSzW<" f*zp쩁@=w/bN 'QкoONLʓwAYślSu @]@nBTB%/`*q7Ns 79O/ Dg 3,ѣ+>Q=V3frCC5RJ~IsFqօ#yȀ#_ajJ,ZbwXu v) *>n%6uEME o KoME,&5^gLY R%.l<=Fm:j4['*χrPaGalǐ _7g;[3ּ< aB9ٗRub8ކϳ# 0Z+!<|츫(C|ȏRT$H 1UVM@O}u ɺA<~iAN4| w':pvPQ9Տȗ.GIwP߄`bnƜ܇u>K8Z3)y^j%%uNOZg eYC h j*Xߩjsv֛ʮ{T|-plJ>\Tjξ 8H?†\%yzw~(PP gچu츛T?6y=4zpmC7H4f;=[*p >BjFEՉ P_̅dg^bӱ'B"C1<X!hq( _ :KMlN)e e]u/}jx߳Z5] kqZJ\=ERF2,ZD= vV<7Na{'2QTNR&Sù۽ɪ5 0W5[ E?+4YXKUUQ17_ Bw{d! JTpb Eʃ|R :X%#ۘ˫!Rj(Nc/.KU`d_hPIO*4p҈egGHLj; 1 H)2|/uj2Bˮr0!! &kE#U.#E}q=בC<rL@RoNw YsQL7*f?ĴZS riRPM#Y? 2x'+GUKO`(ԧ'AƚnRdJ@h2*3LVÞl%C$w>|0ԟzY|:(*v{ihlg&JKNMۻ+RK9#|,iǰȮ(]ʥ6e\I6D]8^+kl,$$u :v[]XN9UtrDcI%jBiPx#IޘӖj~EC*+Īd3PdL]nu^O59]@,7VGvH/u2lvT+Ϳ>vmI4%o0& <;N;/<֠L`<ݽ9I=n(ab~<XV+_Mp !g\oĸ!1t"d4JvQMzlށX$n E9 fc.{sobPxx~ ffi8̀*t)ZGch&bsʠpo⸓r":ak2sqgF+Z.XS/(.+ص2I'֡{d.;~<[]g ,a} CFGgI~ glNXK'6,k3R@jF`-Q]7##w`VM;]_?m Denq6D2fY(@~XzE>iB *mnO;g&d?7` UL`Nԡ>[0QݝiJ2'Ws K)PU,?mVO#$BD>ڪs qN[P{tO4)y yx3x\&P~ Uq=wf-Glk'a -#6|>d kWKذȋNElUw\\!e;LxWUPQgv |e3fzжauo..KB; jf^\Yf!$0z]5K/^RYnW߉6%X_̫+j6$(H Z^e? gz^Q%򂀉_V{rCcw }@k-˜6j*4&Q*T, N݃9綳4^X6"싘94Q8L8JX_{E t 1=_^m 3is:DȭO/ ߏbJ.8"vv.`? F"1&麝 TN8en0F,2/s8"9P\'M=b[PO+$e*Jb6`=%Ԙ.}Pkγ,Nk/AN=UDMܐ+RDi8BĽm dk1O͉3^j&IŲBf ""\-viR@{I,g&r m~z &K6Kyޘb۸C [#~l42'HyTI\U\i $c5x3n]J![-J@ D:@ZXD5]ة GN8DpT-sW WS|~:q|{(->BUkL(^ڟ6 HD؉-ocޘ$n`5c#AY[?6\?Xmi뙌5GV}3dFQ`.jDa¡;u~Tو(py ۬=OH:o}զ9]v=e~ tXCOV-\> }e H#mM͜RK vىzYѩm/T!P{B6鼖5'<:qUsW LR(yxwoiF+U6";HYrmV"T.|o$3#s@x4Ӡ.c-1@<V}U؉o1R,C^(P IMU4K0Hp_ow)4F Q#w.X G)Ʌv8C(]e"h_e5ro =Fg=D [˅m3F-MӟCn%e/x},˄WDL榙LiLu0q '\BzeN}'vuJfI.p"I*"/XzDP C'#w/LhU7,WUfZd%B#r{@ )Z:E0NAE%w_r`\vʱ<ۨW9$cݞ0Qu\vYCF6MgdK9&tG B ԡлG(UeX5;?MyOjvTg&쥬l&V97|7JE| <ɹ5)A,: t꿸gȹ.@Bʹ AJ&W aׅ#'9JnRHe|FԀ@O kmۇ$5ۗ$l,Xgh~)T *t,Obcۄs:P|]nա-M-(t  MEN28sVhmF%Ny/mZoгՋcV.PJ1JS\uցx TJ*tu$` 㙮N!nS!a䤏7o,tuL3f&wM0*ӥTԁ=^Պ#RtE.GkR;/$flԷ``C}_ױ'R,ЩRVQ&xÌPnT(?za`_VpHp|\syTA #(G[4HDcF~Fq౨I͑J5$l:8&A1ڊKm)LYU:#cCaEG4arH io?ݿ2  ,.9J^X:-_O$%@,,}4JJ* 4>G)ų E=0}̑VU}a7Qg [xSD/kIMz=̘Ĺ[~7 $M.k $!N n-<oH%e~}5_C[6|sy֑LM V"Bdb|äY0%{35V潎=\@LI5F {IoWRh h8qtVE cdAۭ}/triR`k0^\~ hڊ{7Daڼۉ,1qaxse ERK,٩YCn+@)/y]rBގ& @NU夒LN| I;Sث} 27 ϩ\!}ߦ";Z5#xԊB2K1y_ Dtjd2aMԇIJz9љ˓37Ph:āXY:+x`0ZN6H.- '/AwA#M !M\NA]BFR1/Jߋ:~J%UA `n}heA 9nk>Ӡa~^\^%;G0K} 3!TDx=x c'Yvp1=C?2hv|md loUWNj v-ӓ)fb% W-(BC@KjO(*0eUrhk@sqSaB W0<;ZXJJm)6ew"3N@d!%KJwȗ*HϏoy{a΢\n."^ P0n&0Eb*.,k!i!$,Eoa@S k\qhy D'xnmP^%OQįI.8AkIsk`%hA" "TMA6 o6,lyhwήO\Y6#'g r\LG'm*_cf2Cd{Yxx `O3* ^=`"!f˂`x[ # )N_$9]'1r }g.C!RӨ]D&\WM*I w>$L[sSWo5Q)QQfnT S6u1br ,&Rj5/O}{D8(o'yԨQ_nr= %!z`Ѐy9x,ZQKʅlƑXhyE@%ݝcQ(LLǚfӒ{+^*\%;:云hj!voS]V \ }bFWLwVtÔDBhtMoTr]NGiX@ ;/ѱR5Wz== Y`9 bV<+~r (J7YhM~1_!0B^ 0ʏ׮cj\Y&)0#&usMFEҖ|ziXB|xv]Ts˫ץ={c1ޟ6҃:q LKGL׍Bhn 1{AA*(Ʃ6O%Eu==ow^̺6Db6Cj=PTkdtzl"Hxq΢&-zXv3"h C"V8-B=\d +rLdVB;eҟYu- hTT]tt0XFErtՋ!+圡)ٓ)P&ԸmJ6iI`\fܒFJ惫JG0|&;31>Y ы Wް'2΍:٠Z:Ҝ.t3qެaM>|uh)Hjq+­`K ;͝26gq-Z̵K.jAhX|on?bIA@{ =2<.Œ KJCH@&;Fb;b73"g>lq#Ib^dPϮXTs|b,ȵ?@!;47"*K'U $A^&K"tS2x2cF.wӴ U]6K5\y %3w9,Y5g > 4VS8κS#ʮgK?OB}_}#IK :G+Cw ٢.*W[@-Bw̌r$FMK |1 _.wFI]ϜW}~Թ@fh3暉s=WQ0Di VO BA 3aWيB% soח}?ܮn<gHgzE20~LtZ?` (PRV &^YFĽ / #(Ӽ eUҋqܵt!~9SrN0 EFܓ_U-2+uD ) ]߈3̚i?$¥)z=ve2$t5x@;gh%`z)ס:)B^G.+nL a@,HRR4$+n?$ /! TpIh(k)i]N0w;k4чnrTc[HՌ%,וevG[6ezÊ3 3i7>=#KOаT4 v&#o1@aLRIejQT@d\u+Ow&j6޸Wg{ )ffMٌ?Ld;xawTCK!A`[ŢK<0WH,ƻ~tl{+Cp5f|P\)EMiZQ` ޤ:uYk!,bUr)h}76!cTSGNoXZ_j w]z$|K T}D~'G7&A*alfzE}jAzGsz}SZ:rQ'K Qnl ݾb @<.RW|]f2Y=CL>ez ,bF<-U*Xpz|7Q&d-pX\pw4$ ~~}zS } ?IKnTup_k!lLTS>F RV:_1 Uʟ[xE ._(nHC\NLt`|l5Ói9\^j.gKQxuxRkHJ0HEiYE}g6(߅-+=E}ܚ@.o`nrf˄ <5pBUQXH~r"T߸REBqVīi-5nm^P&e&~8=4`(bǠz8(E6.[˭d4pL%G7A{xuis508 9a&wOZi_E`{Ṵ~uRP2VZSJqMf5 XoDy߸o\"?48D#%,҄B7O SK \qLڻ؆La'Ce04 4a BK ݽfcvQ K͂D}ll؟{U]m9z2 ys$CY|)oŏ7D}lG%t X2(ÍaX:e'\2.ǞgqND {Ut~c \fY~ݧEv2>*8C)QK&H/w(sӳ.}pQX,θu:0Vӂo_#x$ p]O) AEO.\y҃X ~ŗ["Sa'N #r7Y^>e%Jky?ȣF SRkh|(\KH]КcTsb=h?YOhI7\VJ"X=o.*yxwǰ8A*.LV?NpnMR?a/][CbZGu)5bW7jT汥=؃# .)DyEU Ü]LhC$f2}G%AZɗ'y<#amȝ3 7R ^R8 ї)6 \2ڱH6"~,뽱Æ_@hs KS7K(>&q͉eE9Lob܈&y ( w2\BOQ鱰?I_o|9+ӫ}O|>g]E}SeyN{Saѳ0\~2$hgIihXtrV[ *f͙S9 h-gc?[X9tk##ܿ&"b I}2#( K@ .Y5yz^SU;Zu \Ve=EC %cE Gں%͋Ac,Ƭ< #oExjKS/~OPS]tEcw,V"r-}y'Q0$ePB:n躚BaHK_"sʚ5'踣pjZ7ݐ3-:}޲*8yH'YH Ji"+aD=b`v M{1/f t×1yf yDž>]I 릚ér3sIC4% ZmiQ_7k]|-A6YFIkN/ 6RN{D$aoMWA=m-jHݩ74d L>Rʜ k֐R2tO3 9@=w I}; .jiS)64}ib<1`NZ?S֧2O|Rc6`Lf$ DZGT'JXIKG7B1Eh|DX'(tng{N6>1楅џ0"eݡ ^dtDpK]L^GzUfm&D=RpvD#GofZS4qcR"~ UU (PcrϏ 8@j -Dvp[ mP"K䑪m8HeYq1t`8| 񟉫,T18*3rᪿ) =>-FZ<; OCٕc:]y^N`^_7~b_ +c3;k/((РGIF/ CT 9Yz:FFA Dx #|PF Vp5ծtbɫ8[p?m/R&ESevO'w=Xڇxo, FIsHŒ+Ε?0OK_Ep^I[Sn_,?Okƾ= 5W{S5TiFQ-UmVe;*- 'z{=#jaqkܿg6U~h]sC /CXJrT/TӭLҊgdZ}4~o]+ U U&;_Vk?GK3Cڎ4D= 8aƂ^#0-Q@.>hK=w$r'JdޱAR畕֗ >Cl$6*66DE%7qvF$yuSU0xؓ8`c&ꊯūǏMCA8:7oƼՄY{ЉU3KTe(SBx8" HE_t5œM\<ܥwHF SQ0֒ΊFV`ѽZ)XMAWq8&rkkKB3ͰhnᓞS=n c5[x#gmwE*Q-zG#ly"*<&{xn$R>+4kA;f¸` (CԙdsM48 %a2&:e)!3LRʞ iK K+um$C 8C}ڿW-5zqV1 Z:fBJb3B=G KCalcq"i^M'T椵wg1r+'8P: *J5%d K`^+}ȿ`6HQG*1@=UL _!k.-;TW.yZLl3~ A[Emh5=~[7vۆ4{u[]3t@kIi}>d6w]c+{ >((Y@aո 5_~b8=4V:1'"qW#05Z"ɂfU}ʯىn4ll=#7؂-Vfw賓!;Ц+Z/ 6HۑjMQP9QdS. k?[ClJGc$tRIQXMwt`T0!P*YlAksx˫5x $(MO߂&GV7#.IHЇ7ʟrR?| n"Vkġz ̹W'_d>#ݐb瓪>aZ/u4jm&.e1$/{ðy 1T5478Ft{NV XJ4q5.K7rtbF=mۇZU6]s.j;V(X0lW6+~owč{}iўo\z88j;u}%i󇯊$5Vtm,?C@:&Y&g>>& ͈i:ZxJe&rvQkfّ̏Vg"X4 5hՉ85yQrúη;ܫ8Iէ$.̰3{Dz"Q@#^^Ifh8\+K69$AjU⪤&٢]C4,bwvs"VGՒѦ5L*'ii^&WE#7=n&)TŃsN [&. uScƃe^h3ТXg\"޳9j1,[FN" %,t .Sug,6.LF[8Ý'$Tf$<1fKNt %~gҋÑFnĤxF?j#&DHinQOL@Zo@3]~t~Y,ʴIx ,[n-T7I=$\ dޔ铠87plAbbyJ?K,LjTR]%]P{} pF,qB017"tÆF`њ'\dJ,)W@\[yud$,{]a$^?9$ 5Ӵ#pK(-݌7@@A;MR:2IEMe4>$U ^凜EˇgG{6x%mO&(5fT[$V.&J(4?[tјZ%hĥW neTͬZ2b'pm/ z @^xPURf\D3= JԩiY?&.gB 9 ji0jPdn}Q2i>±#F! }Y &YW<je"ԅ@Z N#"P3):J?6 Cph5gai~}x#)`W9 1MyY6ɀ wqҝaT!@(z5̀yNάcYA%SnT9$]YuōUW-h;b🉚 `hݍf?QZ4`^#^rJ8Zbv !&my[5 2} C 0w;BX鸗=[UZ8{ tw +Z[5hxtzuo)#W1(3 GupY7m2>(g'%S(W6'mn" G kjYv.(\?޲d`R;O/U{/[?7S>N??juoܥ \Z_#$x zu1,pPaNk v*@m& U:l`-z;̭~/tmkq^$Yj$HDY>n"ة}rꄛ`ƺ&9S?KE۶P8(yƺG,!'m'SH8tbv>?gAAYq~dZK+; ;k?hw0J+&տ8V-(W{&Md%cc ;6fr}lo'H]QL\>֋%HNK=$$4D^R[0{$ ~-M2#ys~ʾ[ZðS4z8#gx,gV7>Z_:ZjhM;Zrf0&^B(O&>S 5V p* +5\[;n'7s^(|JkmE>,;"#>SH#ѷ&-9t]?;s#ʀCҀR\ZY8 :Ϯ*96Xa IC ^cOTV}ܗIN V茍376a"of2`O /%aX_NٸwLgAN[D}*6Q^t1*|m8|*f(>g6Rxꬲ}$cQan' l&#dQMND;)Xl NYZWdޣRkMtʔ+%t8mJvv(c##Ow^fZ#yV@;s;pvںk_C:Ox\j. :xgZ|cѻ5  Ӈ8l<~ 4얶a`Wyܸv.v8CmWYx!nLyI u[섍)gW+vᱱH{?A ۗbS#A/ZQlD4K|+ :$ap~i=NQ4H6lZiXBt@=zPzΤW!o%gd~!Nf`-VYcfIu" &3'YS J{C k=쵛 $c9Z=Bb]gSjt9HdY<"mȢB9(\#fh+ʖEA4W#e{4h'w;HFY0w7V*DA 1cj 3O8,ẽCyI/x5\r_D 4neG4^zN`wg_l׶L/rw/0'fLq\l Aq@3db+5ȏ~Ҭ2VLA,[?^֪EtߓRn}k}CogN8xQUOmᨴPKy|^igkܒuDv XŲsWi8r9&_ˬNgȀP?!(1 ,^Fr_r>2nbƆ/oV+HM kgJ7͢@['GΦ Z^d-=MM{Aw>Q{1p 3 2KcP Pĩ{$ɾ-ĦNlY6[j݈}Y%CS-R/ׅCIj+8aD{vea:\+ h+at|ɩPR=#&*`R"l T\i*7} 0 H~ 2zIGjTJc֢["V*gJQNy,2%`2IXPhm㓓?8(s"ő0nLϔ<._ŞyMIp44I.K>JQ8t (1twڵS%,?eҢ:$bFHauiQ} t1,@gfuH6fHU!&Es Ow,$N, io|c0L;-Id8z;"蝐*xo0~1>6 BQ{tC󜩄Z,\{ն^-q6-TY>9fr%5]4R)r bqx}XI[\q)<)h= u=Ȣc⎒' NGÎ< PQ%}dKڀ~zk;nU7"MBVQVax/#iSPAΧ>ñFVZT.d>;TwuLiwqw8)=\){/U_)|ۅ#ݝ<7WrM">n-_ lFar8kdv:%}j" .ѝY U5F^Љ ūG7x[H1)S+@0,?p-gI%]A/.sI\] .jXԸ1"S@Gjl3TliA%K̓qF.BS";/v 4qVTC*KWd0t]qP&XRL>f6vYQٮMh8rԎ"sd<_IV>\gYZ070701000002fc000081a4000000000000000000000001611e8eb90000b398000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192de/rtl8192de.ko.xz7zXZִF!t/:cU]?Eh=ڜ.+>vP'^ u)vVP;xhwbMɯڴ JyFV\k<pn\G@ϠiCU։cUtlS=arDŽV3j儋ti9j tCsQri7"Dƭ@ȽGb+7+YTjPzNi=ҡܓCz⑃.Ri~g]kAVVwm){s%t#NI]l+kTg+#ʌtsrm ˁx{d[\/ ;j,6 27ҳM# _7>$F ڡ#ovwb!;ڤo1ELsBsg앖dBJİ'{LiOz%7 Wfx~SLC /c-e3iE. P ~+O915C/] <'ũeoB% =~v2I]|ѓc"esڎՌEړOAlF^БrYa&e=H'R?<_+?Mhúp%c0F!7(-lfK]O)}ĎI\.М2> O^zhtmٶ1PtBp5]3{X^ h͆fWK# ıq*ݤo\-yNYE&7{*F-' dztPcvpJrԪI!Aߨoy^0f' <7U>z<]')RrTV5ܩ{ 2KT /Q&QS[WE06lHZ5'p@Y7S:V Ҕr(#!zVx._k`8g1J/ԽFPS&WqMW̺(fYYn qk,v;f+r 8V\|(r Q3-L+CE@얡zHU%Q˱V~8ȱˬP!yT[-–bfqQ9²SITBdBhTY4jGXC;AK[m"1 ŀҒ'7;n["v8>^rU ~k!DD?&rFX3rv>|ƭkL[gus mcAAu4YD;JmM!ٴœ+|AcC~#*Bl]h!D]Uzk=m,&>5r~R$G ÇzոnhlK uOi%ZS mǬ;vx驻GE~>#ƮLr\ŕGĈc3h?!{`T"]>f5m 8SKXUhPM^f_(RUpZZk.A0nDV0&9z>O4h oԑ"qqZ(l}J?ھj?Lql 8V.f1;y(R!O S1\L`˦'ܖ[}=ʨhkA/#mg@x? QCm"_X }t[P`Q- 9^3d-m7ן<w}W>4_;J*&$w-)Ջ|S ]@ta**Z-r%[)6VojW({뻋Cŕl9?3(2 d/5Et<i5&vu:Q 2Hw6wUS ZAEu4=x9gܶTEGQO}tn2,o}X'1#āM "HDfl"X+[D?pnNW5 v"ɞwZ:s%>h岤(~r3C%fu!'?ڌU'4l!p#!*(Gt" AC' t=gΌ}/% cNx )+$&YNChZ`խ.4Z馭jt^,V|=?䐍qQn?Z,&;A;𕻃W\6{46m\</ygyRIEѡ+Y7k>9h5'U :]VhC.ӄC$A"@JҴa rrWy{f͋Į?h\osҁS>őe7YRkK~ .?bFAXX4~ƗP| v*9I~n}?aHdCf_m]xɦ3j`G>E^Kv=~"Fl++KRC~ư,`OW cvn~ # 쉀_OǐMk@yItW}q]~%d@uCzϦi[˳\_av~v8~GFZDf|rh0|ąCY6` k#2ŒxmaN7{ل^""E-qPf`y+2-3|>'}XNJ"DC)DRp fֲl=e _bbRl>-% D) ~d\2 ^\yf%O.lyi&:4)3΅h 7zd"ʱ'XCL۽87vo]h8Ε]M!^|,;ԌQ5^S'm(.1dFH/o;Ҏ I0 Gt Y ߈hb. !% qq2>kFz/bo`1 vW, s).rJjO{ <7!eEjt߄e+P6jHCkLQv^J S)' ˾_ gXF~c%ϬKGm-3&Qpވ p`Θ,[@VO VX`_/Td;t' CD(` iÊ[Yݘ{E*nv\Z [U*+VyݔFV.a{nL 8&ϰ<ی+ J]sc6ьOH/WveMihOmJUAarHG[l"fFs[ Ux7:gvFy&$e)s$iǖ$jdkK-V*c lN2n'QZqJ|gԸ00;4u(ab@qn:)TlMFsjRpw^['?Zj7jo}p)7G@^w+!dt/_Ex(޵1l6g>ޅOL^GSę1ͨˤ?Kz } ⭚j#J~@|kp5et֢G4Dsڔj4AG U VհI}lJ{_H0OR TUǨj, \>*{/qO/y.>!ҦnzfuEd}86V1 -\Ak JneHRr{X(k moj0kdaOA9řnxIi3g_ ]mL M"(٫fD]?aN5>XXubL>y8y&g2\(_1o^FG<bfS$2vJ³V}K5G0m6w,-痥1R_ 6(U̻)˄;_=nX EM4ȧaɡ"c>hCp-vMj&2]f}g޵owyY Y&bH*YU @o--PoLSm]&!T\/ F=hz/vE ˞:xt!ϩ[0,/nkNXs> I^DL:;6x(Ă5c5c)U87!=kmmRUh| Q (L!U9-PSlUJ_g>:$`Q eUjZ!ǹ< e;mSUIGoIVԀ=T(ZsxX!_9 0/GܢDY[lOh8붇F%]MHʧO` ?Za&8S`⍟SB}in>5\uW j CaG0@{ȌAoe+|ڛcGKv`2귡ёzD\* @ Sha%?\{%¤4UL6-@6dK%ܓ 3x0C[~M[9ţL14ԯ]Я$g)rXVz/,i`vxNb!ntFᬕ{Q NȻTfhY_ 4~B6ȋ(F'`A+ee3粔 qcmV,cA3({;Dx]8b4hrOo̒Š\2d` ыu#%Bb^t4Q>;%S0\)D2Iw\v($Ķ:89X,jvx8DuM|F\갹8>~<ٷ0c.ȴ, pGPڊg0A!0TcF dKU:Ugwv0j-hi*#|oxi[|rEˌɴX\04@kOF«ڼ<% NѪ7H%5qğ/mb;ȴ|^ Hn(>JAu(l:h[gJpP[1VZ_W>nX9f3GOȦT;^mD4蛽6f "k"xķTiWαN;q7g-mվ(bv3qr/@ѽKd_gDǠ,_PbDP|e$KM<0JCGGp֌<Ub|ɭ* M>995 v5;lOnAׅJi` @~H6n4oUam Vejsx^I CM]T<_ruHˡ)~:lNHD?t{Hiҍ-k 1WyFN٧q2inc^7Ƙ-Gp`CG l1ͿF]>\%yu@WέCJ"]ޠ;$]zⱈwOu*lVS6OI!NYz@=V3Dɺ'Ȝ3~A=Xb w"xVQ\̐VsD{ (e爤M; [^mOd@xy #,AD#+ǾOxw50ℰjuu8/ ?L3GA~?.Xt]$92z[O!y+Dc*pR9["䦿_Q U9A]-L<ڗ+Ӷ!X2˕ol|Zb& H`X-ٹ2QgirmWp+e _0k6M`P՟X4P49^/Ogyv"THl{/;~y&nyPs lNG_Ya6 + HjLl*=o9=}}nANKMARӕNx*(ax3:>FUG#]cY/09:D6'ǰ{TJex5w ~νO).n2khI})} |uάr%a rzQ _z,礙֙x̴;2S~xo'u(Tؕ0Vß&RJ/*c|3-S |hMpx!a[<{^TU|'d GE]y#9,*fCĭAii2GK򐸧lMۇ3Q8r}AC+s+7*Ƶ{Y1hc=\(фsŽ$ׄɁ(`b`lKt\T}8[P I{RBS__|iuj?D3G7ŖE)m Bpr?;xߔPKDA:! ]6;[xm撃y휼.g8vr0Q ُ ߰|x]UwV&Q&}1H27~i5`܃fDuD+a$uvx88s%ϯzV`{cYv>D`,+;}@n~8 ~ 40MzpՁy ;X@k.6L9`kT wY&#pGHd/eTH&TB-b9A^hڹSW@j&T|$/w2Ւ:T&t;מ9<y<>2 "孲L\Ƅ ,֘M:  3GS:ίYd‘ |LFBWyy`FQWst{6X< nt-:Q8F=&.(!ߖ]JUSxuGLn ?gxK ͙M}dBh)n¢g"Q]&.vFԮfQI WWa6! χ49\ Xُ)lI\5߮svi?쎐@-I%>&vԮszJS6hSYɨ3'l UFKz\ *u=G|Wp__/]Ǧ.8r ): Ҳ=6m BB@.neI OOvN 5ͿңvG^*Saц>W\1j٠ԑ%Ot#i{s!7.- !}B&TTo^7]_ǫ;540zg{tWGxvZd4ݑ<Ƴ$Aؠ %qkkpu,tr:kj Olh Bp8ـ[J4/FcqtI}>" I&aENj<#LQtڸ $!w70Lߧ tE|Fr,ܲfxx)UV)N;+:@%]8A@)< dHYr97KE ʮ^)yl]m6/O!XѮprXyŲo}tsf7njY 2A*($gX0yxg(h1cA܅Dn_K\ۼgl{ɼ\HrmWO~c'PgMv aK,+d 9+?2˕DPw&KE=' >좦P0}'ַ# K YhHG6J~&˲CF: T̤O #e kzad;!'x{r]$kF.xÝ0P*@[$ ^qB6h75ne$b6m@4ubA90,nnl FrLc36},;vX6X+KP(ΏU zvCs=|zǡr^ Gj㛃H<)Zl0ly3Yvk5"mtLuyj55j@#o FOh;Ð;) 4K-{=WyNpzsd!褻]UfdrzI~rbym\kDw9m[Muަl-iS,Q¨4!>I2:AGt`ywMoW.r Dl;H_$ܦ,iL"QuAMA v7EO4Q+75  nokUbgh/\RfUZVƸܛwpz#`C嗷7]~kjyu_--V 8B@QS/%V 締s7[Nq_veM=qycNz!cWwv>I{ΆI!3AMh;{aUi>M^"$u+scaݿGzq3*mF@Lhٱ~QN<< ZIUc%w&ѽ w50YlDR [DSB-<mlBԔnS>~R|F7qT2yTpzJ)6)R)@1-r}˖!bPb9^ᙪwHOU ZKҧkm2s1C'T6qpy/ЗS9Kl2MЌuAKN]b<_z< 0I4;BԊ ͒o9|Nڰf ư]@%O =Wuօ8yz-~RMHAĽЂ Х58nbaŇz'`K }ɘ1bxݩy\Ve"Sd?(xQʪjM_0ҘxfO8팫p T }l%- vDž.VáThC!) ?9 %+ Rb/^9`K2}icyҖ҂^jHw *uC"Rq'`R2Dgz P;}AjωqB#bD|$I)$P'm_1oQ2Ĺcz20IּSe_PmJ`.%A.ՍAc̖Ck'kɩ G/Ii+ٽ j6 v9YB sk)QIN zBI)Ux=o/65NƔ{N` 7u+J7\" \pC E)mH`U9>ۿ5@M,N^Ŵ28X:duc6{8:iWTg,`3*T57]zr,c-N nzvpQ}MB2P,vϺD"_iN|P`$s JHb8#k0.JET7fM )wPN h ].*;ɷ0pJ6m* зmCY׊EdHzAB7 t=Ks3 $?ǹq伩^ 0Q/5 vU<[X}Xʫw"\K|e6r'۬ǫX[9΀ɐjC w5o髴R^6`m!1v\uܒiLrd{\-dTT6޽I,(VK ^uXm@hQhidq'[[lC>6' I(DŽO=T׌- \_c&IwwILۖX %à>=r@n",/>Ͱ즑_J(YvO8Q<OcƄ#.w` \ա0c:q׼,OK|E!-.D0-Mrh+@͈:b#ŧq/,?\h=7*+D$C:` \B): z&gd&! J:JuDBLMqaWҿOmpkv@1OͨZШNĞ1w}dM^6c!/6YnI1fG;ѐfL54Hە,|6q"V458n3`3Lݗ1Ee}F<2{ ˲גz sY Qqb+w%.! -;nwU^~` QP0>h }YY=W`>u{;RR*|xB_@khӀA腡ʛHZu<4=_V2ѕIoߺ|呩eaHi/G$\ۡO9'_qzO[ⲼԬC =XaQ͖{_"+CL {z̀Pn+L X.+Er!nh _vWGgfy+zۣplc|PNEV lL_Tm^Ky1n/N[]% OVDMºx:r1Rg6K/#\ЇGұ?/$8b,0w~DBT!&z׎M2hƈFsT32ǪYzq)-UǢ9E/J|w,ixJoK,B\>0CG̑cq' %J曝TYfƉK3G]~x35-÷ 䖋BB`As@$KB,Tr7iZXv_mMtрI(stJKC1I'bĸmE ].H2݂0cv]?B!u3bTcߢ#qi*!o;룅fe܌jK]K+xr#0 )tiL{,TRլ<|!HHn̾7uڙ0e:^~xFDJ0)(0E\;_#ޅ-lRWP,*4?zk &↟J#P?C4_D>_"B$C\)OZ(-F˪6z+fSG'Ri'(;fqaVAb%A }TL/QzA~ 3jW3׸?ttnEbBWIs痆Jx6Wxo4;Ƶm /IbPl 9I!f|2U]R"z埑;%c̺r)ɾ$<?R Dqm1D%;pWJ9&ُQ8G4F:N(:( Qtr(p^201N%*(,>!)ổ1v .toPR*S=iy&߿ ĵ}ǖDEe5p 4K7R+QF6/n)ՄdHxU|(.DX]ԄrZ6(O.xkP9D1.I;Y~WUc6v[Y;)kgRҚXF|RTްPPt2M} ẊH+z+?rvA,Xp}ƼGM#c<}ヘmhfy$ژ}KqR,pS݄dtnn;igqJ(㌷x얰ǭ.!'9Sq(U ~D :FOWJbcKl>s?!r ZL4:Kv!֏E%EEjZ;\6ЗShTV C }1RƥRwS'wF&;h+p/$}voƞ{E|j駹!#? eD%Q#YɚU,{[xUSHx:7 b(MU0c0DΎ u,{YNnq["UTM[NSMXП\e{L:η .'[y!֥ d>p0j_~֪,-(snX5kge簀?nRdwg~X|z&sLj2aJFQ`< FKHPRT?cdzGpӣ>R ݈a"w?D-^3j&&$Půp]ͯxKL!^y3?K g8-'Z?.r_V4 &~U tEJ&[k20#ƥP-(_bFdT9nB0{[{yjey¯JLq_7&֒@PiER҃zϘx_Xd@} ڞib9Z rۡHhzI*/WFEO'9j , 0³b*b~֬<<|Nx} أ8bYD Y=<8,kڻJ.*deջ=c"i;f3)7ԖRdj1A$7'tPҤ^Dže'S-P܌59\eѷ-@Q]*qAyflR^@Gx*o =ѕ N}7T;|$8.40&Kvp[,:#]|2W^uj@z 0o5T kSW0r}b7'Vk+?Π$`7HJB#TĊ|ScX'֒j`Y9_ZX+o֙<WR2LrVAhwhw@Xm`6SP[Wzas[3>§?Z}V,=UBSF%'SV(F},JA9VƍgUg5B1H<4 |Arٲ4GbQ*N/GBw` Yӥb Yx㏰fEYk7(e1)P1YPI %JWEY"ugj^er&*AWi^m>˺=țҐ¨[aw^HbO3|jb>HF@/|,P7|Kµ|oȀl*4->&X@c8)}'G.~ .S![@y# $ATfzEwaP)s3a+_ͺ傕1V“>˼xk~v_#Tt^MKV~S5a=(KLMkW9[r>6FYE7Xx]]v/ʕc:}f8-?P (# NTc^IZ…gb\9vMGVŏ&'<;3|9}_8e=Ə`j5ҿ된9| s<"ҾMC nLj@gt󬛭"f$3v=+Y|⒧dkӒ,X1 o8D=!%WĐjȅV'*cU vЎ#Ց=[k`L-axlZ3931X" llZ!VbUS7TE^@<#Fs_J;9 %%]N~&BZmޕ ~OFUO``(ݻR%-"_N+b'?@\ ƌnC9:K1n(*lYo.lcqKmx*}{ze &, 3ȳ=x$6۴`1LwZ׃ZI;t>>eF_BsD/ ?8B_5#- JH 2arn 1X"1׆sHyfu,`YmKDi>հ1LQ(?Ȉj/\L~СxfĠB#g4&goeAã%ET/TZH\c:p>3h|cc)~ڈcܳj~}'H_ְS> e1XycstUޜzw%,**J]d.W.FO}T%)Ӆ%?Y&Q  B] -Sğ5JMT>pQ؜f_g`; rkyG# ʧ6 qcŲ3n|_Y ½s,qf ۅzx0v);F1p&>o"K'&L|UEˍv1y3]^L%[PWfqO ҺjA\uvR o4B>e^%Z/ f0l6tx!MR'/8E#/2Еۗkbm m|,?pr:!Ek%+~p( -,95{yurq-]%&$c*~4அd(Gugi B-EN*m e- vy -W#nGΗBv!TxO k>*UMb+Mh1D:*qy[*GoXI*SOےE ȕA~?|{ZyQ +/!7 Hc̳.9/|dzv>+7Aئv$< '祿tYw18kj:i}yP?G{`"&Zd.#てzʝ $A|IR}JtkKH202l "!>R4\uKE +%{c`a~uMd"9ge} 'MُRMiIFDr t4ܥgr"@…qxJFWi qv{tHv fϞr}L L>nyҵْ?e¶X%0x1Rp̣(ŵgĀM {Mn^C3VL_V鋮""[dw58v)ThP=I]kB$pi lnms\;ĬKپ![H/4vHrp,!@v,8tL>Հ]a`qm3ٔ?3- ܔXYlt$k?RJ=$ڰ$F,B3!ҭ = uc֖OߣJ^TDP'\ K(CXdwRcɾmBI?UpSvpBŴw 7D͚DZMEՄvo` EǠ3uӸFmMLu Of%r!wYh!2 5 (dL1.L" C9Ә ,fiˇ G sE)6dP$ ò6.:jڽUtP+Y_G0秧B)GK p> #dP@arˆ1ǯR v~%6`o "BAP1%3KEj_B{[Oޝ+jSev 4nU٣-4h|KkJT_)$5VRi$*T#@o;&m*s 33_~,!~ħMD3GI F}Kiԩ%i}!GޞsK^Np;1UyWRp|fɛ!tN+쫂* nj CXof"etgz`Cqk찀2H<&?Zy]2JI B(J,~<8yP1ow:q(6{,'jrbFd-߷5Wx/{2 CV](k*!:\[yûUϻGI {& Ȼ98(Wuԫ*AUD` {ź_M\s- (.9G1^10nz ҩn}_Cr~DPTf^V](^2"wZp:RllȞ7(= ]%R'""a%؞ax` ƖhJ;jtTj篮CQퟕ颾A;1A:0} O`_fܜXV+e5OWY3w6>,mϳAJAAo^NϨ3"a,B+"T(y3؉͸f\;H@G|;>4cF#jvBP=W`anEi=Oi$3u[/V}!.p@\kKbغazc:1#F}pZdXޔ\\d^S%A= m*HxndI >M+ʡ_>;(6ֵ|"WΐX k\dtaU_ #V@,RtDc!_z+J8hɽ} cm9!HH `*1Уz'*D ON`ﯨzjnPsZ@?T,ޡQho1念=zt<~y kQg4<0I!0},&؆c_$Cյa6&:n [SLz#>VMח;Q"H}KCxf!4.Ln/l{f< #If 7>{YXY` $gtrJ 7+-WmGuzړT5brؑ6x>H >aIN7NMt{ )@ =G"kִ*y(k^=ZQ\HQKwQ? .H>d Gt2ՒE_]bdn%rLhlRCGՕ6{J˜)6Bxvf"~jGPB}*DkYfRU^x-$O?r  vܗ\Sk%DjPW&L5m[2SXfc(0n̲CdF ITLxly^U]%՟d4K.lUcO.PM* RaTRz:6lL& 1AI=a]a ;P&l1:@侁ٚ_ze)c{??[! *6<B nRe HwX=3j_tz6dצT=W ~)a-6[Vs:?M*-2bQ 4gCa@l#~.B`x!$7*îIya> SCjWWlf+%l'z(eW-sXo-wԐ0 22FNF'3t>I#lr}>@C0ϓ flL5ܼt)5ɝJݔ*'!o9NqW/seb;'6n1 GGrѣԒ(A^Hu%ԣ*fcogn]%.GXo*֊`3n$_V8}EUTf`Twkv{բu.'=p6;H>\{V~IF6Rg%Lfpm[JYIOk(HWUǃ;eP{6ǒWUͷ}497[Hƍxʊ(Ew}^m_I&7#ˮIe:Ͻ4+6MTU#TRS#=J_> sy3Vrq\>͉)'|_:΋En~[p oVpIT|!h檄 AViL4X}l~-C-:ةtY (d$1彭n#R?}|KNm>WR'g6^AGZ =ӯћ0ıc&0T+8'D}@ WM(AJ'_\ö@czE$ >)nFg`+rPNx"(6oM/!K/(<ˮyD\Rvu:Rda!%^lKTi0v B'L$ PBJZ( Ek-R fQ^Ӥ Vȅ ʾ*XNzu>Țݯ<:7B2gU;~fPax>sBH-YA?!)7z^mq'(J(HA( Jlu֐q[J\*"zcyrb<6 yP@2NQ/L,0 Ii_޼RGH_:QuDTVXg^`~Ov֭Ij|=iE$՞ͫ9t~5HQK0^pTPMx ( VY'(gDhןº!]C?poz9/Y9J~zx(:0]mewS~>٩h'f=p)\ܨo:LBUm@tZSw [>Ŧ;9DPfJp v,g E{k>x eh!r#)6-]H%YS ջSCԃϹ5DDVw X[ 8ËQPM ~rNb`"T_gIBGGf 0;_T9$+}E5w r8rl5H~ܻvtJ;Ժ|QT8yV2Ew:}TJӧwbьR"\&xJqX P9Rqs䭺6yQ](x'Sm#5J*"t=wWshAFwH('bSAO'VõT5x.Blfך˕W#vL}H|%juӈW/kvϡah jI4w&yJK1 f`aC~R%pƢL@_ao F4"nBz[43?"ӂ^(!A&]{(8AZSWFU69@+FF^eG$ &y%3$ NMavfpfB+tƚJhߘ5MaO9~IBߏҐ7 Mo4tþ<KL[{BdnZ;P|h%6wOMcl!xPE/7)3RpH_fQ_T3]i!/$+.ZgRo*@']UWCAT mΓ<s {e'rm;5I|.nix7D (ao*Iu | Jh>#(Yh+)a}]WV]TJQcϪiahV*xwyD%K3ӱ t*)VŸ~F^֒x-jqǨkh44TU/lNNb5C,Ulߩa[ Al(Q0AjYݞ]24 _I(qPP*߶$>%~ -ǭID5&W"t<]EB27ugzfOs-y*7MU;bc&!E_,SE\ ?.o\)j6:vt[ <|}H qD(y:5[O-ʽ;왹W3} ++u7uvmT8U?.\g{-˩+K 1)y.<+6aVSNH+i(j.X*4l`nDlt}< ,A%aXo5"-fWe|g!o}iqh+58[p"zӀWi.!k3Pxp<}ĆK_@SwXs'0~ "zmoM3qW(4:j $VJv`{LpDB->%GW^v$6N}Wڏ2w%>/x~](f9xÅ 2I%2*z&{e>6 eI ۞;jKB cqᲯ}{^;ggDpip=OqPN>Ae@PhZE,WQ,F<)Ǎs3x|4? XStW0W_~ q)9YZ.A,L c(>ƌ5"+m xq[d?p˭_~ ]pN+Ԯ{:jqpX3Vb՞e{yuIO)L0 {b4d}̅#|" 6 MA /]eZU =eiwzS yB$I%GDi{CqFz2>i b`A(r|#j8l86毐ΐ %.GTa3ݟ^?S!ov(oO6 XWqlH\Puh@o8jܩ~7IH|˰ð Ra&`KY4 YZ"q#-O T Rb=z^v:J`+wۓaq{ŦXFtez"ZLdi){);h|[x_6 }zf;Kl".JHxف/.EՉVHGYʭA7Bޠʥ1v9v72j r#W(''V{Brpi9{uqvQa/L 83Mc=?+Ki8m.KЗ`hId픖BTy{A7IxCBh Tz9Ycn^+ ?`V4~ܙA  ai8`eWH , ֑U"Kv| V_#U<*2|w $"h5\&rי!rdb 6+4jre)AƞFpd^ִBTF҉]Thܺtn7jN>cXQE{  !7XԘ+v#9V9VS d#YI#.Ov O+"P"H,H-LdRXsLR#݋N]aW1Kd$Kaڝ=3 !٩bSe3u>IA/kDkQAdFih<@󞬥ֹ̩F +j*GEt3wW%P*~ x\1Wx,#PJ7cC[¿u rLKhxa,+34>^ $ v>Mj{#Tό?r$&AyiJZVWBQnMq?<ԓC ֿLΪ'@|*ժ__ثrybE5ٱ;a!(4Q. s;xgʘ"\f#k 3zƔWQ`H0q`= o5D3u矛8vuC\6bV U ,gnzU)7JVi@_*to+8\~1ֳ̛h%?( |$ bpNO.A9Qm`>5aFA[ kڡŠx!a>*> b `HY 'psb'W7r>L)XUW<|J{VTG\Y"te_lN5GHgꢒ}}AnښUX{s@HL62W' \iygnR ڽ<(gPs90 ̫=;e>,٩c]yov8hZyw&s[3|+4UI< >٨;L#u5>h"\ŢE珳M>r)»gANY$js`[Z EC!SR3 0Ш3M<ڨw/Sʟ/͝*忲7ל?`M [`wR}}+#SNZ +$J ^pd2IIGYjl( v6ʝ-jA`=FjPN7蒀c+BLA#tqAۘ4^ Zr'ow4rv o0_aŒEn8,zSN04`Cg?ɊC. ̤ڴʟkXO2(o(Vqd['tSVQrGYI*|!M&<Ĵ59_=*$=ZRL*yqzGVWʊeG7NP>zTIG$79ڌK;' 6.#F  @ ڥmf|L\cle]].(_v\ZT^+iOYD|_aoUE%4Tu9TYJ.zXspmL耬֪^ E(7x.T&]bd P #TOfu*Xg3 #q{i1ӛcNă;׆ E3pTQ^ㆄNa͗re SQ{86 pZ%F=M!_~ڛXn_<hh?咩PsE1 jdFV.Rs Q4Qfpua%$0Y?u_~e-R`[,c)^ݨZ!Cw.DGH[R<ɞ[Ռ%@s(ԹcF nQJ_~^h~}@QjMC%5 U' %*~z.ʥ(<#Ƃ}`s/W Eޅoa|%ə]RsWj30o`$Wfw]gCPk|M%p0@\z'#s֍}.Lyf8OO9G&Mu;!8^OxIGȚhuoa1өMƢ,h3Н ]'ֆi)=G~ ow}&!zr nS*>F~jdaQ;}fVAttlB$`Fc׊ z H^i|tDB?0҇S,;"=&l sEcl*Y"9Rf8BiRFRmu1^nZfxb]y.y:6ڴ~7mB?P`祈P2.ܐ3(0na.?Q%%׈qjX(5u&[ÆFC1wEr#ݢr`|; rc3.˂ju0cQdoZvwHqY(Umd}m3q}q/p͗ N6|ě wr_M%F`6|[TX3AF6諹멜˄=?UVq-ml²`m?/B*_@LK̆t G`Ic)I2N5ED+֮C'A1;q=A|` Zfqou+J;EtJfݥHOkn.+Q8a "6NG־*uH*(c?fOgRpeG+^ Hdj( W]1yPWgb_[\l@>qw^= *'# :o dVoZ^b/$`^Ӗ^d`Oꄳ5a?Ǹ%ˮQo_]'78HQt٨:QC3.l| HKXkF4ok~ 2؈,o*ڙ1 42nt=4 ZZGTR Gokm'J2B`gJN{ ] ::Om#Yk*pYAp1'E?#d'mVA &!@Tw[spZDzq_?2n xLsZ:xVHJ;,=:׺wKqF{{ %[gi. /6 qy`}=VyGɹZZGaSߒO:ΏMx 4ܲ %Qg_KU}!mKQ4a4rN<쨾J~ep$ąLdHnrlE$ޙ >FɄ~iC [V}r7iׄ.y,mҨrZlG]L)|C(A c:cΉN,m0 ',Sm(lC B}|#u?XSTŝ<ʒ7w֯0؊M__#zhPHMxwxq7ǾN=Tۯ㛡CUWL2T?MHCX59S->OE7#jw4TA̳ܪI`2E/Pu9s>Dfʿe -@N3`ۃDf s8}n6XQ1AO. "8kZr՟!'Dk"f/Q'G pU]P Ky)ab%*߰^eiE B0KlUFSyvVC?0d~g=ӍzXJjj/HYE.dAU&ϻeet ( `_D;?8| @~PZCuF* ؄T;me Q7>%}ֹ 򮰄!_QU׺xCjɍ|tW  ,!"e&Yvb;^b+"YZf.ѝ$ߌ~P*ff|o߅@E}#1pϺݦKp'5 #Dqv{jȶ'LqXeU{pe(k*ML2_M>OHYk m]='[9.O 9* "ol2ہפa(j^2`z154)9x0'_3LӰ4KW%E]P~/D־Oa*eq)CB:_"Uj?`YOQ3G9< pٺ`ÆvA|B8t(5Ll× ۻ%gΤG1 Znз c~#_ GWEL¿^$CwFRe 1S}ܾ4_Gq9kLQ9yA61C Ȑn00WM%sQ&amFӲMr@#=SK7"X5ݎXhcVmR:֍o[Rϟ1&󂘖(Rq8[_Mufl9Rm$sh FĊǒ h<"5{W3'äV9v ;>+#G£y eyz |䗣HO@$r% `yT#遷BwOZ]}T~h 39g_:{Mi%̋R}%{FzO"RB,w B+M_w Ks>k=N7fh/-35ݎRL&8WvO,6m[Huwkڌ82ڜ55̥5 l" t g[Aj>1 _ z}Z!k/N.K7Lj ׾֘DV-@mAV `qpw8_2jrpd.EʵU&G+m[0o~! X~\ [K_rDKl! X/zQL+חzq %j1R{{ZKK V={}0{^᳗xS~gĩчE+hk01KpI ʒpH^Xۮ-4^!ZE/ظ$ٿٜ`J+c[%spa:cl+ Uq/+F&\^e |~柾] skJie|؜/emQ'2# VЩJ W}+f~&<Q׉.:R;P= {sbl&Q|n&2C 05:WXoʔuec BTү <)*ut۹"lGD`@ գq[zP¢\8u=V25eޯѾXCKF*5"Nu˨)[DSV\D99a-Hvo疼{ZwFf㽋V^Zm{,苨ۉ&:OuPJ7Mw]aU4 k?x nJŷLj%*2eϚpkǪ?c N!BрQAssۇ#PՕ]I cYt ҿ(};gLϡxxLL}뺟`^R7w BoO w[2a= W1JƤG?=Zo"h b ⏭ʽd耉VE26+Nh_V?'BM7J"+Ubh0C.10MX\39i l *)r7Xbh}8ypa/fuzV9NI2$ի4C/f1vߩ6rhDSJMrSwiidnTZlHP,Nɫrp#g2֐O&rЄtt(p9f_Ur %g>@sC~E~'` 6\Zpz&dc%7@P$/UЕ.uѣqPC* Z|+*MgJbӺ%<辰ߓL_$C?\{Xl(ʟ]>mCO 9Ńڨhurm,S[ q/#}~9!E ~h]"wّj8MfX :-Ā6{n6IAPˣPqKMb_5kOy1@(sd\LvAM„ Sv/t@iDI.  iVb4Nhk/:6q.,`lC)h#(OZ']y!o/_]F Uxjajm6ə˸u8h&X&!t+"2dSùd`!WTMUX_GV%@ESUP0xHbq:g+3 vLmɫ ] 6UZ S<_m\'Ϝ9 &:w d^IxzaD߬)Rjo]Qc8=feFߚ5n,W.D Ѣ-U?D PgO=G撣آ-wrU{ێ pj奦LhXqb l-`Y|ew?.w *V<@gx)% ׁz%9$W*mXiM9`J+|ufj|bߧwv ^x<\hQ6: 鹐5Nre nU~ES0z"ߕh&j!@t71ל-kle/^"=1sZ/sI3&j۪?|/_ . T%s8\e\Q ݪ11[NES=p\0q;0ceVr@,5Kr1sj-2|?CwA6:RXӖ~] #N&.Ha~GݮҤJ@p jT < GӇgWiӘ.p3`A/0= nυ#0NyZ"xT SV:(e%uAheI#2pv'Yё$0ED.O9H"fjZibI BB_\h?#Н3L5Qb.W?vU%z$L~'X]6z;< o[ݚM> /;Hً$2-nBx| jR2ݯ &M1y؍8<ͩH8v_I8m $JH;\brzӞv=3,.`^͏B3KbBx(5GAb.eŊ."m:CdvXHF>}ܤ|\UoАф`KC}AU`K@lx8!2.K"a Je>Jtǵy:j=~qtKYeFAO*1gY=KZ%j-Z,[,ˆfqm֯B.Z툢X+W*xJDkCYmf!M\8y˦{a3 dmy~ri㮫 L>vEk.NTQUEOg;NJo㜢O١yo,Rzą/\s@ɛw߄f(V(w EA/r[?S}ʉ×eUxiX$tGw=<S&%Ûhö&{Algu5q!֫y*=t}K HQ.ɫЈU@|[?DERSDl6?,2&vho.)tqo RƓ1 Y̢Wq|f{t];eŇ~?3ouG\UOYʅx䟛a\tж(mރ±T=KEcIu`'?*8GȘ; O7'4׾FeE_r^P>4Tj| &"pM8).HR[*>ڂ\}v$Kfcv=ism{>dU'٥&yv^<Ż5$< EqִdL]ϓt~K-P4as,vPK1kʀ3G3j=mڤpv=P=X3%Üb-()| a2OfPB/]oE8K!3U_Bm5뢥C>/V=5IThg<Ӕ~9Y&l\!NK6eMԠHZ):qՀT27I(_?.,O`"`!7IAͪMoAIh+x.( 9e~r{zbO Ɛ57-rʀFLi ^*%h4=DC٬wּH4βm9զWU׶3fD٪G7g t4FӼ$q)/fe\QFsBnMI2' ;n*@"-*B t*hcD]=~ͅrjfi%9Hm'\N<^Ll3}cvK"`b5q#mY ,5oFXM&1`ٶ_ks#Ek?:&"&~(C'K\Z`8P :.BZـP֡ТW1[!'@&-S%sR9!ʤ3Hq7(>30e HAd\x8὿\ Qc1rײHx~268tiRB{IL.z}7fF41xٜF Gw\6ǝ s7UIǎiF;[UzU<!> lm;kP|'"LžPQ2 +c4rhkKS)'x+W,T&Ă#DF$O=ΰL?̳9ˁ.HI#[q7WFZ #X@d4YC.|%nW,S:Duk3RAzhW%iv-k{R i*ea0pHYQ8I?Wx&Uh%з6Pu~)iU!(AFnlniwۙm(hovOZahK)۴[RnDKmOtқ>IN]`%۹%7'9K{/=I Qe77))-1;w&قG- w.;cm%-iÁA*ydtsTt˹5Hpjag5.6dv7=t: 簹_K,ӻJFf!&`5Ò/5ii3%br̩vաԳpn܉B5df1@} ro{y5nΥ2vlSRl˰j[<W Ɛ;3賫t~pKvf܀}Md#k~k:RdK7v;÷a}wwyGoqHؔŰǏQ!9N@6e0{B"<|JˏK} l=$5@Sx0Txho4dK41Q /RH S齜V6j\0$V5j ]rlC${v/x7S[k*xs/$h6>Crf& 0i?п2#;2cy>L>NG٪*> $s7d>A ki/غ 34  _w}5m$5Q@*_5Y ma}ë%pSKNcş,E7YM!d|Kǣ8١T9Q{nɊWW[ﴗ;'ټ=yZ5 ! @yinvѾJ,]tޟ= )a즕i6= LKP jے+Mcoc!ZSCju%yxߩZ7߁.p B%ۏ*!_ΰC@0MVyfB7N=xYÁtdľ` ֒\X0$tM}3[ \wj?VD~%&[nZWu#t1'[HE;Z| Fa==V/k ,#NJgFO=;{6uW"#|Ӱ@m0ySyMCT,Q<$By&Vi!l3YI`f js'иycz- +kT [(`Z^[TcMҒQ,Y>r}fs>qhn޵ů lH|\?y*k%b;!:~+C)=:X`e BO5[Gw_>Y(ڋUBcKmy2y[0 O[UX `GYCkbb K4؈٣#W `l5u-6𱬃Q$"z-Z:~aIʣ F?=ϢN={ϋ$5sS[ !xK{Qe _tn7 p(CKӋ{د,*ӅtL]l(߉l20E'{nt>s>@l>qQbj_T?2#஋@dTსJ92&@ЂG𭋴+R6Γx DT'J8c6MXebŗЭ_nDA'(YKWsjvߋҼhF-CcV`= B#'MMb]1ę[|ʪLS$<V믲N:[+o) >Jd!ܢ#bktn( TH-9VD0JQetjٔ#6hqcy<_-ek1p wtgsx;\0o!A\ qa5"<3H逅A{^S J&@6 .b+%,sh?I"O!7nJHh?tۼ{@^(KDU@C_:v{)뻶+sQЁi A?d;K>%a%g: mQ1^uՎ|;yT5]/Fp-/%EMY#Ptۥf22(:mq=!…F]tM&p-`HhШN.O<4!qpPi!p. LOP~]c#):*LQZXhJxʅťXG| .[dV}Dlrl[ͪZCJqQB+{#QijY5nE: +wN#5_Pvy nn/ڑhwWH]1&H% S3ߍDBC ջ;gtn9" EΦgߏ}=X]][P}zdTXz5aqnVI>El9O/;ܢMO65~qnhpòoHÕ/6;T褽HXTؔ!:YGDM]|3}t~Tگx({cDHLԨS}Ne7HjdN'3,e$66ʖ-!Z I qfwvNvވ}ₘs:>;|RM]Lp9"|w؃K'D?RƌBH~rπ&y(16H3!?g3Y Đb$W`?fv싽IS.I.!m/LHr7tYǎcVХ2m+asB^n11Y=,Kp[) q*;7gkGTT񂇅;T=1dPnwNtv{#=imT woWqjF]e|4e1|(=ޓݷKd|^8+-d VUy'1soL$cLFࡱ t|fySADidzi;7Fsô 7JSCDI !uݎmR) ,z/_k0\OczZwEDA 0 EF0%p ay3r S?[N^͔HO ˍT(pd|d2>Rg7%QNRQhfgM:^̸xOiУdUvu>bTŠ'<_7$kukPBT^&]gub&N8G: imU_x{ʛu5*0k _PZ]LB YFenZ;P Og)j˝`5GzUr|5ԃpDuTzY+>a֛, oICn|;m }K,d<9َ=9jN`YՕu;F[ilN1,1,HG WXFFߛ]ȳuPOY{aZ.[k RNC+‡3DCLx8vW8NMs&,@M_5KmB؂nOKX3;--G޺,0^Bˆ3@6Ki'o/6;_.ÐPHCYs!@Ϊ\O9`\u-әWF,f 7`|dflxj;Jﷂ(ziAE"S:b<{aC6ח5r'T @Kpڥ,.]B($L 4`'{ f?OoGq*W,~qәOk{sȗneV$َ!mI1q/ M1,)2& 脒J02ۿ<0Y*"Pc{3*AnM0*0i<͏@",\#P>/m&PF7u Mo׃{o>'p~>BxƸ)fV "rN 84 )/ W`=eq58u{G]PS>+Ҿ< $csɁ%9͉ZQQ*"0*USu7\n ӴW-uN Wî]W'_Z @$5F#D%WBgЈ"Gv.d!)]9?ALc10P¸q[ʆDW=ȅ'Q錂7c!^45OyFH7 L]]tH+T߇wmSEul5^B-x؂.glX2l<Z5!& *Aqd<˗~ & Fnh1ebMھ+v K3ߥ= kM>z|GPYޓTT(JB(v~AT[.ME7ֲ^,ȳ  :\.zhfpn2/|6YœP**F"a@l5=< {Mhzk3&5WMDJ#|;fnh,E^)k۰ɐ*ZS&#`QRWi G8VP:UǶ:Gwx{ e Ӭr+ĻYFqT.v1 `8?wPtCo. A? 6+N&l]^E\LR@;30fbؐ:TٛgRD!LGBBNִY&\@U9Kꥳ?~pWHqٌY6Kč4"p{;`JkPrK*ÃɷfoMF5Y}zI>dAd,c +PLHR#$lz7 ,hWd"Aiqz fS )“";OGxKsm_3t?9<ﴟ8qh1(ofme0c6_O,NB|s|&s߶#x.G3 !z1ţmf'i,?9 xx -JeFQP zhSA?w|b2'؟ͱŲD&2CQQ21 7 l Gw'pSI OW U ~*25E*1,6ނcۛ2I&DztuTeV+0^\6@tXgDBw~gZUyPu p@͖0YII*SpV^8qP{`Yۧ__lJc8Y4Ty=m}F_N=@[/?'5gX[dH~/vcb_IC3 ЁئjkE@pfXR sڟh$Gef())kj#BJh^,2pkވ0j\?+|B\|c!jz FXSwWTNz#?L(0B$m.` + W4%n]9w5bqY=qeq]C8Npa/]HVC("][k#nzDHG: N1@DK@4jt+)$A&弐Y$Vwo*է|eweǁ?7"w@w&\N>k.w>|ٰbjPmfZFאq)H <ӵh;;W|{H@R'*l2+F~'oȣ\<å{ x4;c=;8|oѠ{lju܄{K2%'UaIRߋ}{G3?Փ&\qm |bBdA |Y4Pʦ{0% rVuSj-y{iR)#vsY:iViOr2k'p]+/hZ@B3Y ԧAB2%pk:4$6(~~Pס|nQ;!]R]u^"#W8])p9/@})!/BG'$uKB۽$¿Ml9tBFCG$Xr;D|r9^d!lDM@>* _A0,ii=aWnbՐAn35`}\ZQhfAw94{Kyۡi)vnϙiNbu,\ TqJ?*X~M&~;5y$j 9쥄ESrVZڸQ'tna[Σ3Xr9HNOi7v'VQAje\la0qa'h@\ *[not pn :k~IPwXE~RYsϠV<įCHk:5qys`;"1Y; I,2t,I/{(Ux??1O0OM5U~ #NknV8c.0J*xL -.z?GI'hRc$W^KɊ|Q9Ck9뽮Ls$c97-A G7}ayZO@J+@akoa iiBI$? 4^{Jv)4-=g߯|kQ6M}s_O,|6OKȘf-Ht3H-l-)M,< ''N׆=^(*Y%d}BB@|;wpDբ9mdSHA:-47i2T]7>ޝ~Sv0G+P@)?M|_ǵ=ʹkCho@ef!e|ˡ5?"ɋ/hBC`jXK Ƕ8Ixr g5-N!ƿz>Ԛ`u<-MUjhʴx1@~{7xiKܥؙ&vT *G5rhFj,D9C0|FAfrBg^$⨤7&|cdBAķ'WʵX$ +\voj%Gb4DG`9ތSE@lxṮNٯ{xUU%[ZV\\d ӨVNGN9H`e65#HfӁМhxcb5)ǒo:ذ-&=3J k[`KOcfl > %YBM{B8r7c:B46:ǏL,3:ֹ%kU{x~n0q0o̸oֆq]3JNhDK PN/_^b2=WT߆nĴdK^/?RWp`|Q%OVa2J.?L`E `5]6ްڪAʘS6mX h';s5P-v[!;WŽ[UG!oarCH~|q_ԉxC3#ΩLB;2K!E%xMDks=zmMqB;@ī3d9!jBH] agtk3/)3?K a‰Z_ VtiV2${ 2V-vH.>7~ؾ F2#7_JR.(4qS_Xk ;6bK˂ kt)t )񤿨J'H/0%4 U)v$ 5:;Pĝ02rXscŲ(SgB2ె_#vh,@5_VmƙT٣N~;'*mf&01&g/_5ġ {-0INK3: ;v W zNUZ)~n!( u(m=2{]BTIΛ*] C2Lj~δ#r K}NݞMg>_1A=F3!KMGHH@2gŃ̊9"w8m\ZV+!u$SIwUE56Y$ZuMߎiZ a"D܂+<޽bdª*dj={ljg::0Ǟh|M(t`"[t8F%'#A] \ǣ>w"fz)ilVS[:%C.ڠI7u"7Vm*5^VDNC. =^ZC6_{ekQ/Z}sG1F".1=Gew3b3ʾT O}Oy5 C͹>%w;Ik{z-z*G3̝KG6d"]/QK-'S0hyi)tHF0 zD?x}>Y2O 0Y +&a60I cpS#/~tB(e<~xQoT%R8EE'^4zϮRFLZ&{ޟe$>8'pu2)żU.aL `)FRx]]WUK/N'ʬ%.M5Xwds&[⁏=p}|*n% j=IIDN[E<)KY2>en^ F(} cvPlDH*R+%W_\1,ݘ>UEtV菖㫡yP_w'^[e岂sdS[\y&&$gc$oh0( cʷe]>U˲ sj4ß8$)Y2 dC٭pP Vu|f͆d+,?}2bxZW=hٻ+^l-MWm+sсawF9^,2HF#mw%BBRV_TНtC gV1ͰvowÓYŊ!Xp72KWjW S8Rz4X./Rn3G$HC[]c~<*:qq#u6QfUp)v4XYd64xE8J<˼1+9hp=axw־|gJ/N)u'/?k'y7@x})g".(ԨWVPm42X!m.DFŀR`8`~ţgY~ ;:x ]W>l*$Vf8/6I:-lsA /|=brX>@+Pf-أ&Ͳ!Ȯ[ґջnTUsU;8{3ס hJR C bnC8a-kSJNd ;CY)-6bl3lȶf9(mY :o#v1]VAQR֯%/CcqjmS2zOX`B8rrXƢ1Q${8.yf(q} mxDy[O'&hܗ(4k'񚷥S,ejYJGeCy}oR#XTj~k&< 4P:Ѕ!ݲyyFX9_bxЊt8EQj,, Y'iXUF&_A"^,У3e&'Ё0b,@P>I&&;WpX_fA QpG}MŇYJFX#4~&# |WOJVY)&(&NY,_8(@ɂ4B2F Ï]g vKmZu0cGO_2u(tAD0$H{j|"NKf6T]bR9eS+޷8y_.. Ȯt1B,ၦ\K\':mAPș҅h 1t5J򵼝vDGyD>Uфx;EfS> jSTO#d$ !/mb/ʨdY@YBq̣1% ߗo5"]auW4&-$KcR}]e1Y$tYҕUwaܓ%Di`byS6#,v-BeNvRXCPp.0q lC*+pPGSdHn(c']V7ؓx2-v<bo,tl4H u{E0m7B^ԘhH^ LRK&~,ҝc鰗Emw|a_ {l$5 ah@n3$mtv/v$- LjÚ"酑08ЄI#E>q90oO"3=QgYDAj%]fIM ^ǪTdsW!i4Ҫ HQ=F!sx>% IԻ,zcY[*4i]9Te^NtY8fsX 8<6,?" ҥf, VSk'Y!,q)é02 3 5I>`x4}rHdaLBgQŃj )̬*,H`"lC$\BvAM[#vH^+qF2.sK": 8ߑt?ՌKtvǍ>Mݭa!ep=\ "4;IR]3̏&NQja[ ;$Iﳓ m9h7l vXݤKL׉"ae{+r9ASAMPx!]W)-ub@pA7e ň#M* ga"ҥt6k$qGڟ"tiI^\q] {{- .lDͅ%/FTS~2]\:yi4Qeڎ7אo"ZSflޒ~l'k~_&K RPLw=OM)8MR h+@#ː]h %I_VekDt:I+f}M(q)\BTmYᴟƥBO'z"- ЪnN %IVߤ+ =N*THFa'{05p}&>*u\-؜`<`dvΎ,eK? ܩ2 5'ȫ]hj3,đ7K[k~"h@Q&`9@aTN{!i#Ҳ){hcQ! +`n0xXAE2~UNF9D$7G úY$nP΃*j1B[z \" {gf)Չz.=3>> ٠ ,Kfns(MЍz^2LZϗ= ,|g{%HH}]pJr# ou˥*n\i 4y+uVH{]6Tt|\3yvR nwγ9PTw,?$~9t.O*t!!#x8 }nI)%!6D'Rge N5S8>5@LUecڽ8HF CF@Q'ytZl`!d `H!)ܛ,GH̚]KiD/&%X[tuwHf?f?&=JµI5Q"7QLDyYVHD*8ѝ[$-PkDWϝRW#o[N/!.Fj`o1H@5G#qv0ػ(r/GM%ǹ Az/' W &v$%m=܀>}ZvM@o9vJ󳜷^ϗk*E[ҵz]-sʒ(l3WӷJ&Oxc\ßF %ŗ&Ag?3 wԂkz/4X6ˆ>@6Jg|mTDPh} YE Y'aEK 7l/dk}/oO"0vgK[<8͏M_O`]/jn3صj/(.E}^騜~ʷpHR<70ϣq֚e}gjqƲHsk&o _#IXv?"_m+qB~fI:[(\ВduFI)Hh]Lq/R3K/8Ț"2Mʂs ^)w )Ԍ45}׽ʛœyty#N%t(4hNve@ds#q?ۭ*Y"bt_\89-5GƼ?xhY mKATTz2g(}]e盛c58^<ާoVc;T'`%,EcX^L׎Z<JW2!?<>\u;촄SOgc lCϾkɱn&Wc_׳W@-H(|QÌf`=`"_Q|ΒC6f/g3b|X=YU<;K,xԜPklWm!"zx="͆qϪ$5sMk"F#w/LZRPB'&.C<=A,:J?p;ē$'LFEۡUCH(ʇ-3OR@53 {ĵ/vwO)Aڍ>lpCz5kcw3MXA5#D\)xj4LcHh,2AFU本w ᫐X|+ ׮S}},J34Fb8)sFf Cy0}E!<I|# VҤm$IRf+5,߬S^0dl@Sج'NodY/0j젳R_1nenqLrUUiz(bdƽl< uס}ɳu>{Zd65IFJYAq&Maow\C\y1L14{BC*퍰<1<@u[vW* 8k9Lz݄R--y5u=k{F ~,%0Cl{:{ߛrʔW)ADI,V׫D'T9IDIG_Tdi?#gWT5PnijԘ-o@ ,%KKs*5{йajS(lC%"nLxSʡG\S5qA0)C,c'VUi(|l=ړ})kRkY7b:B0 X-ܕ5L;N3tq%[2@5&F30gHQ_Vpxa8m2Q/Z``D8jDh_ž9!㷜kg!)hᳬlv/;YD倓6+j=$UQ֋1 O;6: ]p{kAExY)R N EZYIPjD+]?Iu#{#c2)ܫ߲1_DHPvhb.l/NoЬ$O]}#=M@nf/"f*DキxsV$[1)!$gJ Rx\^.;z6=0 #bV~Os hA]̎])%>^Y*" CAeDix]j8V^40< dh#O- G4(d~ 8Szjl:rgc8x~8VC&W{19I]i*\~A`GF2@.Ohb V\J2Բ9R:#y=m ,3aYJ{U/hN :"cHZ(nab7{~ةM8uuP%,3=Δ`IW+?_g2ͥr-r{ c  l|]RE8kRɖ3HNF辄4Olq M.P:|$0I5U q€7R5 WwBł]#Jg׏heۂ8t6/vC4|ѽt| R@EM$:`]jm*U.>J7; t|㆜kt0TZ+ aڭue{+(>ֵ$z!U?.r)D!<\Va}d.T B2&l #U 4WTdvZ?bkCw%IL&0hqf{ րhBˉ9] ]{O/$ٌiAz=e (#a Y98LcJoVm[2#.kz1C|LSpL \k~:UL8ςJBͮ[ݐף5z:Q[aJ*esL<2AHI7!b͜Sӥ$iSZk؋h_:k |.ުp ;8=)2\0=,&wܒZh\ y&hAcŜvبd9H$,xwt0Gk[;ԖA4IgZC#p)dc{@+.S}aO7M~cU=٪eQjC;m`~#,/ir"NFYƟhIrg{=UwDq,ݚ?[wD ._Y!_7=XGQNz^2'L.>.SٚxkR[]xΡ Ji?l3!ns0v$$=v-"_?%$Ш,Xr 63ShK5h"9,z.bAsbsJ"|7ZF>fݷߛ3\-9ϭNly;T1i#D$~g&+Q/,Wqٛ!CPGd83tQw7 i,"uzV̱mt"M&V˦X& hyM:ss]ʉ˿ #R0;D^)O -뎥z*L^?h*C<>}]R ~4חAfVu`NE|S.L(w9%BH. q5ВW|A(Ԫ3AA541BMW}@?< cTzZr71&-LeULFO&L8NC,WΦ1:eSto<MY( YY~Rtrnt⎡5(4q!q&de~P^5{M@Hg ẇ&xC`3/+_;bWUEV//ɼp|[YrN5dƛFgTS㥘+M'ůg7]9Mz@Rn1WȹIsOV!KM c#PZ><VT3_7/ACASw.a_TH>EAD{ݡH_`ufk1VvmNBqvy u؞$8=ZfAz;gDռh],Xl;ɽLC~غPɌ{mD '=YH-ؗo=1 jsvkW@D@aȟ㴂u/ jU@Y|}KClw/ĽO`/=D҄8`3J6"quٻb3D!y,eM[Bt "Dd+IݭQUgu+[tc!vfիKf%XNJ׀O21[Bak|rW꾄Zm(R4n>Szd#.]V_ܑ Rq?I'ffm`ѽhqw䌋vl;2_AG۸vS;t}h4~}WRQݯܟ_UdΩ "@IXЌ1١QThTZDuy9 ._Y]zRvM$?9~` IF xiOI|2MbSA9d2{Ylu>k:u-pJ'edr ӿk` tCJdfYOrpb?V_)7[G43ՂXA;P)wFL;G 77lAk԰~܅G=H3`~QG<|G6.xd.Ow+ZcE|R1 Y2/ۡl K.4+&!<ldLo5& ߽µi&W(p$S2P`{ Һw2V(ރ%N% h5͛_Љ1#VV>T qjtSJvIA1~;20?K8]O'~ 97[Pgå[fO9) VM' e%{y ʲ^|=Wׄk@ᔻ}0*<4 O߂ du*I*2GˑwZ26v\:"{uױjrNv; 2#n$x{ `MQWMbtwIWvvOTV!A_6!hK0\t(qS"4I<8 +;2p:+wrlyq4۲)KF>v3085ip_>]+来զRfUh8:|XGWa6nZMʎy 덨zz࿘:yѷ{'EL`!X)9m xWWC0T= `#+x̞,$(Csl ~tZ:;,Y|Ĉ" L,ȍ>Len IݴԵK% gL8dzHu²@~޵"4#-wIZ~$+6 ՙQ5EJC 8ۑTCd8n[1DË-T k 鑵oͪA~֜js~ߒr":N9,Th8(sdz/xy1>-%'zH^тb|x 7H]`a2V(ѓC.uQrY(#Rڃu]e6fam V>MivJN ԓ~H_TeeI۫QHnUUƇlݹ>)0]8X׍Ay ϔ" sR-j4x5 2;Ԇִ29O?&W"-ZPdԜ'It<:ٿY0c]8\P$}*2S,0ˁv٪aO`uOWℑwX$n \|Rols+|a uExG+SY \oEStt/Q2d,*OѺ&$-.\j6}$յ :FbX瑑[͔ ֛9hl[Z[`@E}Bf1k<}ᐮhwBlgAMHNmyAV  i艵:pR;|`S]x-Tu c 0nh,ZIwʭ.zuyU t@$ړqz^907H%ȋsLElƠI53,CCSK0:hcY<WHɐgf=VG;nF&[DS . r5psX6J':!s>\**NYwAՑgfP~cнSlʿj>$3 [_h6(7㒘>l G|0!U2A0Qijf{~NqýAžqȓmwIktN}"&csتA$|*dbTPa?IbI7t*sZv;n*FmEE꒸nmazP ?d5c2:p"i Mry$# WfM/uׯ,\Nw"1R SVh0w5eCD(fg1޻yOk(q8+xo8XfL[3h+./nEn"*Sf=S QX\S,͒wAlgE%\iu.m8_}mm3T<@e&P9uISJ>)'=e&}>߃*zhT6OJk@ݐ;P:pxC(p|4Ng' c_F]3Q:{}xz7n~ɚXվZIklI'_VBmPxYL<\˞ٞ7MGMk@irf§=o  )O핤biwۭhPA}Jh35L7HAp!$ 1DI.$Z/~h'GExM--tfi&30b%Пj ;K{LTi(qq=!EKd1SZnsd[<:(9s|YCxuqqb$W(V%s GZRUEg締/p6ŔBP`s3s]s>z0$k_wHT Fi;d Hm%\.6MW xdM'ƻiw -(8y'v 2u66y'--aY%+ x[䄎a)n ({A̔"sO[*ImsrՇ]^s (ҶCoy0DzVAgAPf+r"HDy a,4W8'.?X_0oM =%} Y3=Za9hq0 㛮;R6i44I^ @Sܰh`-aTh 3Շ NБ߮=6c6Mty@5!mp!tAW-sBɟ=;;Y<V>,EͶP)k<}Tˬ J'DNtN|{ ^,F@T51+)]Sk\ DDyFxO)&4h R__KV񣕀= #hcںhsLߪ ?H(!f{*J;Ȓ%Dة7"k"hB˗^+HE+yqn+4AfF3cTFkKqCj]U,}>m_ 2[I> o~y/(X u\ru B9*?1^L+7W<]Wk!SR1ڒR|,Ug]Uzʏ~+m汿,+<"n@6VC~Њn*7!MPc'CRLa¨m?~E(ՆHʐⷮ\BbT#4>o IКXwt]0C6+}T2-e$u땸O ̩ ÜcU߭Fp %-X>U[D_ XMlݢZ42Wz3l~xSW.ElC$dbRa@`p IPMI6ln`ladF5(g/ #F0uL,W)z  ✥ gsYcD򔲱W pE)DG9feMc$L`d (ܷG% hgX7LL3Ox}QCX%d;H>}Fq0x46QBR,cg(?=*0ص8380xIniE'^}@y"DJD-dGd~h]UwEQGJmDu4AH_>)env80-ep1nzikb׾@i ZQ~Sv=z_PN ɡ u ᕆMV?ArJT b& z  b \{$M* Ga Xo5ʡCUVh'>Vͼg>V=wh̉M_ ޏ E>W6n@'AaoWW$Tzz/YOWJ1&hw:1\$T*hQ4ֆѦN!^VJWw7_&[W֫d/a5<Λ&Wiok^(Bߙ쨸x#B g<$ޫ-cA17K6ԙpA 3}P+z~19/xĝ9T, VX^^ TiiNDut !H@5d6ި$+mI 6*MN]*{d ׺9QpEz\tO0@WUGDJyk؄t/2oif"腸h-:6dW4ӊo`$jfdS7ml9.#.gvB/J8ijҋs>fMY˜TElcjݦ6bIWLzk,l9xL_>5#u2Q1+ "j.ļIl=q)FdxrLk,“|ʾAX`!Qv~]Fk=\dDɘneX[uP@CInk<@Ajl}%B3{iյ?kxk7>] ҽP1ʂozu5/AKbw:u=a{"#;c ) ^C}D A9x$ी3) JklH4rf^&S8*Su 5~@LCL!Lw)!8_rzQW/{b[鼨"VS:xYZ9kJgU`K5V=Jgc)U-feoc9yk6Ur`$QU{%ɏrJ>ҁ3$ߣC5x*N(SM,זaP&V?-y^^G,]>kun"r3eLPAKe=ŎD8ASP& Ξ]  Hy(z -&k;>{:!KQlkUO0[hZ4|NlxVܴm@ :JW'KgU?,8_M%M1A8uCvQoQJ) 6uT.k=zW0{?-$t4-Wk@_v0*41ˀ>Bn0( l\ĂJF`bS۴.3+7jdI4Xo]Μ* V",w..$ZVEmͱh4(wZ#jHDP2<֨ELiSŽQԜ C a*4ؖP{o@IiIV׈H(#eq 71,3 a34a,KZLZt$7.d!N]2ӥ>BOM|[麞u״PW,8+02A Fp(F.0ӱHQoxd؄%(#2_smeR4ag.42r'MAM\Xs]W6bqȺqiVUiHZ P ʮ >KH!$6%?IJH 9q?. `ӫ36WgwЁ9m p!]Kf&J-~oit4Vai}`/]>BZQy~6(ߵ r-CI1Oi{G8Y%gA+J/==J1k}+{Ƅs,=O[ Roa?Q(al*Pdddox /Q;.3j@Q0F @m.xNS4nL6\A8$-VFP!複(dZ`diF>!ѨiHT Yx{qHoiZ[ۣmwGLu] bfwԢxlxAp3Lٙ @yʇ03PuKpXM᤻S^V κRmpEhZ2W:,hL|Mk9H\ݼYWK W A _JHډOu=svW[41ul2+^2~I ;_MVH e"v \ۦZQ/Ҝ&ա"OlvyP_.;v-pCYO&R+*N2D{N{^ O _v͐Q FM̴ 2t- *'EI daEQN?MdD>;Sf#T*WbUgu]px5TN(o"dh+PzrLVOx';jY[^F N9ß&OoJE~76Ubm@#J#fkӊ"k] V\kEpANr ZDtt@/?$FU3>ez,CCh@@= kwH'._:zOa>ߙLt:wmO?w/a/fNNCk Swcˎ 2ΛWow"]j"47mwB&G0*P_2|:k,p-x5oHvHTL<%10H>vtu%V$I'O: 3ͼ=,7 Aޖ;31(.RfR#0]o‡6#oI  { @zZ5H>;Do/=:!X- 1)dCJ7խn1]]Ae3=BFgпzƮp.nU?cshBf +dLǜ"]#ih^Be^_rZ'imx 'WZ侮/*cw [=y"M :Au@"uQZHUyظQGYhQBZˮ1^baUbRؔ~-r8'BD;S5|iag/<( pejE2O0(@#;{%Nl$=fd@i]{׷}V nk셨yphff:gF <#V2#/B%LJ!\~*BS\=R 8e$ ҴV|`> T8<;R+ln;wxh'B?{6 s;tvY3髠+6fz/m7 .I rYegާn',3!h/$;fn]Ti߿;nhӻC,_b4_!X]һC|s&>e?96*b{SKI9Њ,ΡVѹ|<3!3ݥ$ķeQӠf+-amƁ%'4 h/\iR%y.iJK1Iavx6-I͵#-#-%TtCe}Ý)IۃgߩTcu>؄@4ѩ#.|-~y5yt jɪ]kr{m)4(xwrl(1kZ@{v.reR³r6Mn]ncl>WF)Cnni'!ͯTrFWTy*-QCj j,걙*V9 <)I1c9-bSB7O$lg#$&]3NƢDށ֜FryJa ıgYZ070701000002fe000081a4000000000000000000000001611e8eb900007988000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192se/rtl8192se.ko.xz7zXZִF!t/0 yG]?Eh=ڜ.+?wrȨs&i Ea RW%dm& *+#Nm'Ƽ-׷Q-A=H+>Y/otj Fkf<o1@P ^H!nrrzFLݣZ0ZzjRhHA=l.?! ||&$E H6c-2:<*y#b/D],65 Z6Y+Hܾ-ԎKgF¦73 [M@MDcf<diXB"SRLTSK Et(ΟS0jBݘx86z4 b]o~*! ~% EFN qv.ZcF.t~ONȁ L![zI$ڧka-rv=g5﷟,Z:LAR9)YP2ֵ{ E0aͷ.elA>;4OJmI^BXʞ X@'bL%;N9H @vƓsf5g5^[WVfqϞqb=QSфCFr`MԤ;ZvXxkGDkV$qyJ7,.E*܊w (u׃,qpSHy8ީxl_#o<'6 %ETp%s.rZPM,YRPʹUQ)NZ96}2理 _gO:^|gER*}u%h:PWgBk S*{Z*֕MM]4c k9]e-?>.J uqj 1~mCpE`TZRqa#oa%<[l/ﶨsK-V2 Js~ozLfk>7-q)͞ AUt.Sˊ;$_',,aȾ z;ϭI\k1ؐ 嘸Ґq{J5:TD]r`j1xpH(~‡km'ۧ^츄mq XaG{ JF'\{ Zjp裑;6sxYoҰ˚빧:̝$m3P[ slzȫ ~ᙨsJkF9ZƼQ s?B Z57vrӑ Hy6β ~$ԋ $Ja1 ٧ϯeXskGI(xfx$geK;>M?M-vV 2 6P3bZqEvWvF4ח Ԙ9$w_)Oȴ6 ,o Lfq_LX{b[X =/lD괠f_i\z/E-CQI8BBgyZؓ)ͨ)`V/˼Ҙ®+tmC_~5P!+.`C$*< x]0pQyν?c} !TV(H6B!@U޾]8rv'gV!ߙE $$mwa^_?kZba.DZk&~6"/uV6Mо|((F59ҷS1Iׯ:m=LVN-a c<,M|7zS] y+b**eãsLe7k:g;z1Y2oXYt1y;4#&ڶ u-^9GrPw鬳aq?<"vi"{pܰc'w'^5N^Y%/1Ixϋ)@dtF])[P3YpLn<ε +CJj\(ĴǴ鱍o+/Q9* ^(tҶW/8[ctrW/2Kdq6_aS1B1ۡ9\xڄ%n/4* 9adYBrCD}J9JXc>r u|F czJ]cY.0AأLvWpM T6bpMN5`*:Ww[) %b\- ц$:e>50sk" 6_)Mu0oW\ dζ!b1QTnTketI璭Ew' Pt[Fl/j̃~[ٱC&!I6M]n:4Xӹt |.RcԪ 9N5gUp:H6;YDf6Oq*@uvB4t1 L H=gJJch^eZ~/:!|6f0Xc58MkҧUVGI{vy7:OBGz 1.Co}\2`ͷ>KisLoP=ЙD H*DCrފ[7T.PMt:C2`[fE+p4G- |C/(]YJ nQå>[3꠪z?0KG d'vӋHlHܲ:^;%.ѽ-Ud-ե@]`z~u/pN ̕<5.Pn./b G Տ;{ ?Myx$' EfFEX,  7$r R; 'kؒ/ؠe)XH3ܿu~?Jqʮ>T|Etr?ZN5``4gjZ$APE¿i+H{G_!֢7tdDB1q2l{|ЭIY4~eQ>hXl|+;Mwz3K7ۆdY5. /Qݿi#TY \"|j-a64xP=)Z~{_kEM9mJ@@7JA>?{؜%6XSK+PPZl}GAhf Y|/NO'ݞfwY *?@8{˺WHn/CG>€uU[S*{rUOn4~ *^LM0^Ԡiw[Ux+B kL-qk9~a("id6iUXdhʕ$m쀁+p/cJ ԇmy J&G5=|G=prT~d;6ۅ\xshJ#~O#XD}K”~' <<uѥi0d ˞tks}vp>#^x7)Ⱦf_g:?i&ih_8Rê- $}GJ\W_InPఘki!ds} 5 8?׌wZuĺ[LcQ:[ GD\k~2*xƜ@:ažO:Dzcdu-?< SirGk!xgR($n,(Bt.9D$D&u!,xf}=eImԞWS%TVKpAY>9p%#cR }`j[CySUFP_\-u{#fbA')e|:@CAٕڋMƇ5Y#z9rN߅Y^۫<[{N  g_/N*Tg-w=Z8y5 , ئ+ u"g ?%ȡ k@'oxMId!NQ[_ɼ=(KɡʹҪ^߃q"߬ix%B{U !ų7_a !D9h'́ H/^yA 8RqvzTr>XBGGÙޱ0«~Z/d#8*l{Wu[&|@W/f{?"AyP]f-}7xȿY I+@hWe5\p; 8(gXG$6]^Q`WAsKMvZt:* Wo^-kˠ-=;M N=A #TfC+_ pJooܶ H)(J@.n#__ _ra729W&BKe=K8&4*$STzK.&`D׉kw ʒuݟZV]ţxdq*MdZ4{KP0?~lsQ%h7F% -N*j'E&F!$f[ AJTƩmNT3FC4<$,O&PS]4k!cg"@Lwa$Dlμzש *n['sa^RS|i3oX^HMn96hl 8d]^k` ߊѹOxY1/#nYܬ(^?mÖXLz75e嗄w{&i烛&; l[SxIO`W]Ęj>6=({@I^[<aTb]\S&[:ns'6jN֊d\ŭ=\:!m҅L)5i_zwpSSiB\IӤݗ耠6tb /'[l䛺c+kūKU$@qDo)fǩkmOt4w(a^P)G7w5ueDgх\T]e͚)֡k[>d(Q;'i "&Ѩn M<ۏ ȏkh1"%? Gc%K.Y- )=5ڱ"Kt4%Z ' Cղ^Ofc(T=Uq'-;)DYISFb_Da)bҰT+\˧kzh#I2?BqFhƎ(}C1V"gJ9`;p:ڪpI[9CZx$|@sB<&׼HvaDa [oΦ()#?^}ߑXk+9Dm7$o4⏒@,xF[X­juvpqH,Q͛#6~U#nـSuz'_{@fQ՜5=k@QPfǛMl(]zcj@cG[aP_we@H]l&C{]`R+,Hĺ4wē`eA'[.6X'=?H^(f~r;<.eJրHmmɷKqq \748,sIv瞣ZgWecMs50R.ְİn SX%Gh) nRSXrMJ(&qU^T6 gMtmE7hOd<$6S%Wo G@Ń\0%2cnq֬86Ѱ hhT`FW؆.lS<n&0a]AYd .]ʢV݁%RqlEmn4 @@*4#RyVSX$@øϱ|zIPm?2Tt-Qp ElƯYLm\mu4n%Ȓz2~ ;ܞ(Kh.y6S=as[sͧ0 5yֻp^RssR"m~=;`x=?ul}fE}1Pe?%ȤMŁGFSG:V5%ڧ S!t2_n-U(g\`ת9HƆף>8L|TS3E&lSEd-*;gC3:Ck8T]\)dIl }w.R"y*Gʻkb6#_@$f } BC L̋аsTզ/KF1-y/DVT+gvl"`qœ?2kjEa9w_9wIJI^p tŲ2n̞ 1zNyW'UNmGTA)ZxkK%0F_~F~.-^Mj\k!m-eQYP8dAY.?I-K9@Es - S+|.附7,3Sgc/]uQjN1`pNʢP||90Mzp%f?*@z"CdZ;XQ^bĬb }{vZ{E,7IqbLjrd\#qYAHJtҖF9cZΌkr_xU#~<Չck*7W[k$V$*@-`Qoe%ozi2#q́ʎ`_.D4J-CҢݕijbQMdj]F({/eQIς*ϒ.iky,o4ުbSO^2#k0_TߟGRy귽){E?wxه|ukZ)l ="n}ioD̉!T"e(i+֠2|*6zw='~?݁XV AC#OW,JR:eٌ yYC%n]/;\v7KHHbN.41TO5M)]#[a:`9T:6ЅE4 5lVcf7~>9:MRb24E?:!;jemDz#i3uWG$#Å ST{̗~N\>c8n5EO$5Yw5mN)wKr%~6w ;_*töe,:N b%[ kLQպN'yIk!،|u?Z*aYt#!DCRdjUDMa~cӯ|usH>Iz3NM\/\UBbFvΓe!0SxsR1!Z2S'T": i>&.vӁi;Ǐj7f9S~ $74y@)g"]k\^ D>J.kkC%LOgQvWg܊%t_7IA4Qz0ϟ2z!+A ğgjL$ѫuƱ B2#rȏ*f,.Ԥ/3X%}ܜP^EtZL2o(y< Unc1B)> ~Eu1<J[F7s/&$N$s*^ 5(AvgZޮZiaC-S-CJާ²vT:p3mWgrl89oxX24H"ctc ` & ^A:+4W+by}X e:h5 ?cc:/$fyDOӸOCKq.ʃRZZ 2}@aA*Kav?Cԩurn)dh95Md5R/EkLh>ZE  @vw`*pmiboOĞ2;ҰV;(=Ի8!dw~ޟ'R,6Xk1!ZY%ޚ8,ΑUr  Z_T;8 =PP30tjcspN>sCK)^D߸ے)lخCc V54׈Zm >EX% K71]oa~JN>soH Di( 3(ya9n /r&O|?8澹;HNI`:@y"=کTn1l,?.=x3ĖtxBZ8XZ*lrzP{uOS(ᴪ5g|씁Ez@ {u$rB{rkԇ@u֛n kdhҒ˕SsZ8u}^cxnthvMc=T5<2`ÂZZ 7-UxtD5+udѰZW5[ch4?oڻs5P9.,E"i=ZA 0?*gEQ6d`kyCTp&׬{{KGb vhqdA#t>U ڒ39JefM^smT Cz(f,$Ho}I3P%^hDAsXQ>ӥk\o,ǚk bvfSKj=fR _8Gp?`IA UIu {+`؉7CI:Ki[Ň=@uZүii"^\U$d:EZ((ήw6Nu*Z`E] `?}Dl3BTw:V9탬O:Z`ˁ3~q}]82;zKd0#; C`ޣDz=RWQWUXX/["=nɊwg54=fj04~(uHr0Z_I8% '4} QODB\GG2wO /2z`v@3S8qtIl~\XeuXyN/$iޏ ,]gYP*sԹN]&D+ yCb>~GPJ8ێ<9ob`z xr"Rou!e]>%M-5{6O`Ε>-Ox[KYXȱ8#wm(4kG6|(5B}f@\R". k)l&YH3L0-3m7b׶|o;E(?5mi ˺;yeoY^7 ˬ8C,bq҉ o+Y-}@jcVż6Դ+0h_46(j2zR]UQvC:[ϸH o(ߩզž`qrFM S.9@]׻rcuF#"x$#i&pg*ͻ'sl԰0gx dg\OgWAh/P[SNq> S)F1E%) _,IUV 6O C]m^,T0JB(T!fvp{sW2 b(7gvWh*qI7QJV^Qq*" ]+G!!иޏڃklVLT;Gȑ9GS9WEР-.Z;(b/a0I .yM\GDVȅl wF֋GK26i#H,\uRqU Dѷރ,Ky3ĵI(r6~dnѯή>K\ 5n0B@Y;iP3ijg{#|~~W @Ed!Y% KNzvmڌY*]LC2j:3 KL cg\{.!|qӰā//OF9̸bjVi+ SqQ\֩,&4b:K,Mkeu~uIJ_Kq!AN_15"d FIb$s3:B'.QzฺE#@1,)AhvߕY:0i,ću[N t'LPP Լ>;zvgwKh\Ls%_FRp>挫X!~}B~*`fi㻬F`c%EnjQ,y?8R5r T}-݅V4Tpx;W -Kv?ЯJСǸetz.L[nPF\Μe{Z;-ör`iidqQXWj.M MpIAdiٷh3)o, ƊJH_b|^%-Ih؃9r޸ooA^VF) !iӥۇ#H,?FLuIC?>yfPp,j`pT԰"ưxq!7cF21Йnmyv iX+Tn*%1[J.b_h$AJ(d5݄L&&,@2Z4+f"'zhF[kkγqP $&uHXsUa=L7PYCe:|NRcE$7|4O Gt+cM AOhb$ݬQg̡J9UEvLdP($>~͜VA U$3jнy兠I6p/ucb.,W-9Ij:AD/ҏ7 Mi5O;xBC4ܺ'bcSD^}!s'R O@ljE&ΐ]U:>f݂ ] 9:9b %vfCz)pF4sL-ջUp|^q &xn< ?!,e8$wQuBI ({@;}LɦYI<1ҷF)?1j3 Im ''& eN Hi %otoFA@x&{|A-U@(%B7w/Ilo;윎K/R_5t;0EV&:_#/-Ǝ[i1{CK-L&}NJ°jv ϩ zArCzӿ\N$+q_RQx Nl920!bfaN3̐XTJp*n@bjX->PNn4@ōjZ?ؚV%"kYtȒ-g.1 ۍ2|h ?/-$j 5R^Ҧ<KQ.#"2[aʹp:*:|.ę.hBFu+~ LGo Ȕ2Hipik"9XD)J7 i_sLf>gnvME kRqb{+3loՐ\6dճj/J{u'v%W)u}rE-G)-xaB\Mds&0T e!glN1\㮈+>ÕbЋpT*c .l?7h25'4N";BaɃ(/ϚW)H4 r.5e.J9uŌsAz3r(2쁗jȸ j~q?0\9>"n0HhL۸\9z% 8r&OR%N,V-׸f6\ 6TbP`}:J˺qBÇTVȏo5bZb]Gf쮩ulix _qJX[O0.KM8 ^?v46f1`>Q =) ll\Һ_=|@]m[bXLI| [pzIYQ<eT]dCmS`|:#(^3Cwj1yf'&YhãGs/5-"u(I5"')(!vpdNbvv&gEo:jB"!+- ͝Ţ qOA=װ(yTԋ#-oqiȧSN&&$82aXG^ҩP,b^d~VҘ,KԦY!TbOC|q]< cԉ~Z KE-ɨڱ12xR夶/iD#8ʮAk9BN26~{-ɓ¿ٳ&P#,h7e[)!ZQɼIU^/!7bF.8 bYQZȆK< KVszČX@S.{T{ ){$\ܢ+ v y;BAB_甆uKxnUQygФȦdК)hnJњ 5]4ysأbӎ $Jm!kSLJNe/CÍ&qnbVHQ9d?Ӝ]5LF1po:l,.z op!Zؔ*[{"uZգ)f_o hc1WqǂoD>M栬Cy# &&v=uVLl؉X{T9zxo|̪%=Ze>| FfccO7vJdoADO[Y3jdEr/_v2ln55kϩD['A lw)|tT:aw,hx,W?H&#Q˖x\B_LR h3y?]M&UN"~_7Z/x{e hoۗغh%7:!&CM?U}ټMD<; x+X[Hni9\). I p8̩s@H~W5RП#t"rk8_N/RG< 1+}6I(T#t{!@*cz"G877m#-y (ǝ;FmYRzrmVZe=<*^OC^{=R,EeOP<*m/x)LEvd*җ8hP譴?;r8S|[FٔenR I4jDHd/^'z ߠNͷ.S=j?5'bɡ-a㯥rQ VdcYb: YCgh`(\&0l౗!LJJ"W^j۶F# !C_#1ݖ&u3}2SRN ߼j~GiaL渶gC&Q P1$O#Ti>@W]o˴6 uɋuh=0uN uhGz"OҚ6;63S yBgd:%S) k:oQY`̯Nl@Y+!RqUF{2J:T'|&(8b>YҞgЊo=@ !n%łM9w1PMUgvT{S*B.|CDvʱfXy\))3{6X)l Qe&>E`[,V l9]W!:9!F@57SA6/n#A $O]Jz(jC e[4dwn$ \@u ŽwC"2 EYh<.nPޓm\Ob?ӒC"L'^Slq(VYk /:>U|3.pPI!,|@|Pkv=@?(o{XCJX{qo[ZkX4w -r^]TȃRFgq}4˹,t>Ô n|׺'GYLX]dO+)B. uЖu팉oů]"O2dF%gGnCH?Tj(O7<_&M47oy;u1tL Ft!Zb=eVuaâ+ߞ/Xj+ n5}Rnfm.{LДmAzNUSX\shZCuMڞc2w1Rj}Ȣ|-_vW87KJFd@-ɮ*FQɪyV;J nzۉ,BT^>7pMyT:(V9_&p:5>};W#算B|gIbRd  e! y42MeJK'&ʨ;KJ˯mfkT`XX;qg=uE/y6mGeY\x(I}~Pʐk|=k1nreK+56 f"ͽn dQxL\nwfȣ·x8͒ŋߒ0gΰ"v _^1Dh5ZIq=] SxLI8kUm58oo&Ncu@sV$SRgԽtw'4R*9i,o;rHoX_4PO~)Dq:su 3  -ubh G4`i%^VI$%b+e-~cuǖ㙧'aq3/dmZxKMb@]gEY@DEg;Yp/uL~{nm^)LSԲ\ǻI嚙X M<~wn$ZTSJVw8 ݾbzSA UDI}WPP"=pkӈVe<<<$ks}D$8r.A*#6'ƎAfet<+Ggƿ*5iԼ*JU±o@bɚD kFo(ߕ&9F`_~l;Gp?8C/םӔ}t.O13聣hϬG 2v@;/vjZ1M<|si( x3g4Evw9P9KL{з-Źu`6|I$i` `H h&pU}gi 6)a6T5QY~-2(ܐqA!כƎ6{ ~m  ?U_~|5v O#mR&/M ,KZrZKvF6 \K `V0D#~ۡȑ/iL2ZXgh}o[pudgaHP#ظ퀑N).HPzkVxچz*zD9w/E({OE-Fϊ}p =.2`K䡣-"G,+qu\mZEWUoQ"aw./N2m3\ZڝoQ:F6D$AKfljpa*/\ j{7o88 ZV{* fe)W(YwRЫV}t]G̱yq)H0[Q $C36^ rmF tu))zď̊n#_޼*>B;̈́R5\pTk۔UF"9Τ<{dVKY31AsUL>w07Ȫ{x]-.TXA n=`z5!pY(p<);AZyO2BYf(B?Tg'MvAdZ2Գ~ Y]c‹L)n TRs.ΚEp,;ӊfϖ%[r p*#oq4UNdʜv,UNĸRDPYݨ,(VWCxPs\ LL7AJ,VIt%;xX#;:_ ܌<-nrgvqb B,·P0,iAY =sA˩<}%FIὤE'ꉎyR#N1$v˅tEcK!+6PjrmR"%L[87!<%7Dfѻ?ۭIS("H1ΣmرD[6drܕe޵ Wbi> Ghf"3IK~.ٻS k𦎇~䄙gjx6!nPV3\9Nn]Iw1ag]ED0^}4%s߃O@Ox@]gˤ+!SYduhF"[- N aZiL HVYVױL4?iy{E,c-D .2v\cs&sg[>} 2lñɹh#̜.监 2kmr/$ h04va1|™8/uN6 RaC{-'T;޽')eHnk#Xi).R};ܶdb}ûGW0̖ nCij3B|x;E*IIĭH`BIJ|nB No=7' y-礞0+N { 6P<4Gt;W5_ytk58@\D@A{ g糄F$5Ĕd1hr:-֛.?qN[%]оð]l=8 q'*c,϶^uMlׯ6ޭZ\Pu!tZ(gv3ngk59ξ->~z@sz dRkϱߧ{-Ba qz$*݁E3ΐsSǫ-FXа5{xrq&T9FЪ߀KRF9G4-*@cɹ8q*8H:ScfTrw[Yc-*z;UBjP<7*V!uL#NKmXbcZ+1!8wmf״e>a )+|{G`U_/)ZѲ$,88j 4dkyCIX܄Bbݵs[1O,kZ9- wLv]q f@&@߀I=tUh_hx\k F!%ᬾh-U+Ĉ/W#!& Yo!X,blDig7t{vL71ʤ 0;tǬ*"puȨfW-Gj`])I29dpd(VJ,\bۧ3QUX/s>}~X?(-$ t28,vާ6F Z8R dVD4y>U\"S%OHtBQA\a Y㪸m ~MlMȐc,3qΨw!&<;;A';d4 $)΍qd)E SWqAjʥ-XB:59 Tny`ܢBL F>{L B#p :3R'B#41NrOԖCiRf{mWK\J`GJ ?NS9GxSLO3 K: *8,u=q-vna.a=)-TdrA甝JMn$9)=46I(!j;Ɔ^[bkEq UpM1<h_7|$CTKACZ4[jJSIMd燐oϥXDI4}M,نآo`5Ο3Ae *TxV=\k筿+ m:MC.]gYȲE@ bejE@NHI6hbT'H6L2>ۑrzaIyrSn 3띤YMAgJ mcD փlZԓ?$g@^ؚM=\{& 6NЅ4ߟI µLXxLeϮ8b-m2'V&e¾o_=OI9 )GCmNS% ?Uï{nrb%.qZ>V0=tL/nQD(!w]HƨSx쑗Y츁L/In_2V%,_^O txdZ% TVqLH@H+<+. yvF%e_.qfFwT H~#BV VHsfZ ps3]kEt zr{'>/Z *x4ՙhggQ49={ zC!y1-=]mBq!9i0|TYȣ8A\e>~$3fJe nHRn11vI+p*aW}dm_ce+&JapV># Sxy8_`K6s݁P(̟N.fԅ̗`݂&8`-"PW!Bpz0&eF3BV.0׽PR~'XmcӍpNdj G OІ(009{o=pV.޼ѽ: !OIUhe[e9y*dEo$4¬bCZSutȿ0)Y1)m=4^j4\Ak1̙Up[ ɻ_n2wxV72F'D^\ A]TG}~"Be|ۀn?-BKtOdmG!oF.b틌Kak!@chro=p#%^]yZobZhm,ϥ>j J|qǖ?qJ'VAH$IA5l}P9د$WUО7mVs$Ԍ'*C|q88 ܶ|R99OLpU~j: \ΰUTA,XkJg-/!^>p͢J$wF~Ë_=gjޡ$YqBIg@?1ZHU>}\-Nw<* sۆ *&|p=y̓vp*Ϣ>q RԦrc}!mSn|?r I͂*|dh->uIZ.jxS"c31)!ӳPc J(d_S-_G*S lo:yc'-Li)SZ{1)qr;|$VVܨIsBj p}Rfi5XKn dWQL>$~A8xBrWiHǥ|[6cLp;oBru?)0 S+'H8Gf"81B/wvvq֤:2}9r6f¡F2V_m Jf}UVؼF7'}erBL~ 0KiwXs!pvdאO]+l/^?@] Qe͚a[I!UQu` M𐫽wKǺ=_&<~5wߎaڧq?Rr zZ³hMTyy9I*xoQJ-IC&$&x\b@)vR˷8@C\XkVre:jХ9iay x WC7`?i?zpH~|*,Y\K=hj#A0gRDyFme]SX%+xGJ n@UuQ3GشOn4LȐW"K|)S(N:c<~xC:5qu,uA/p~xB 6#ᕆH<2Sq%H Sr~ PUgL_}p_=O?$)T7E71÷[=TMbFuGjPVCXs $[[ƍNX5߽Aӛn=蠞;Wo>G 9*d"=z'v$ H0&O>Oac+0N:MP6^_xL?Hg)hZ=o%\Z&8*Cb1;!.nF@;DpL[Q#bhkvp`p WEsκKc]`]mۀaRVd˻uNY`ٱ$װά00x 8ZH>K&/\# Ԗy d0Q%oQ9ُu}k>B,+;>b=Zd+x=!zMӠZ\!i !i{xdC; 3RH]/0V^Ŗȶ^q~FPƘ+((8{;7H:S>0|aI FlcjΛE)dG' cz[:=7j/zX*[;`{EqNONilE/)^" @lRE@GagYZ070701000002ff000081a4000000000000000000000001611e8eb9000096ec000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rtl8723ae.ko.xz7zXZִF!t/⹻]?Eh=ڜ.+̋~t2Ȩs&i >J&O#DCBcݨ 2OHlE M {,J ӂV > C&}C!0C*D1ZzY9дz7?vOnQ`/:sWfCr˾׏T2Yr'L;vTs {7̄N o>3Ee|EVLkXC&lEZ?;:q< Ime+eͼV1 :v&@DJ;yl5sϛSBR\ѬK̡mX)X||"B,h,Q>+e/ y둣DH#XGD"Y/_T[=/k0̑φ H\cC,j_Gׇ_ĈW\jDmߜ*Fg2Cȅ'uMIETQ0A>I QͲ!y- 4~H@{C#qlZޤ╢m:{P%R h>֬݅0(|DqS¢-d/|4~{ _‹6!m(k uM Iuc y#oy%-4Bpx0D9#2 s|bm/dL92GGBXRVU]_TJfiVRMAoRKԍ!\i"Kis5`d5*F :8a> YsG_-&luP,S"迌M&<Ubp1a=/;uA&)Ds&mv3<٨([+c(2[E'B] "@͹<#Ga=h4+pіI0x94<{.^n &Lɨ=GI7OSB ^o݉TmSzI[c-:(EP!+Cjyѣ(u-ָZ3+l nn>N³YJӤ[0?A62/.m.DaKL=hI|)(uс4?w.ixL9PVUG51tB4lZh9{, zXs)MЫj~N}W=݄H|&T4mx C}YFBhA_k?ُ3QXLCvq>N3o\ #-fO$?N~PؓP~»voI 6mUAr0[7;5+x%J VS,""gjƘ W|e]rEP``GNѣŵ09 mF 5S0+Vw j KFL+'m 펮clR xlI 9bL=pٱk-| ރW8Ɇ sDTREU)?IX&~,-;RS24q%FF7O9땶2AA^ԏve5\n{h+VWD?4!?g(I0#7uuAn?Kq[Nk3<_|]HNuԄ0"~wQL NW`|rs uK۴gF~qg P`,FZ5-JJ(ތ\Wa«g[иIyYsGAYœ-"zݎ1V6CY}&[v`;~)ckf)sF-<ح*1\(P𽥄}BtLBIlOcql˿<ӟ`Gm{;ꢞ8HJϊ<6aa+Uek#XIBőz8hto?z_Z!aF ϔ3*&&%ƱAUh x7?'_VՃWW;^l %#krV]5 \{ׇ^k ǒVpI c\NM y#&Rnn=p[8TC=hJz},G8xB0MWLmaiE6=[n쪢 !8>}QvX#N=z/Rjhs\ě5chOeƾ5aĠ5M!lhl('!(ӟ= Bjǽ* $}g'+{A ~:4\R} b)Su@% ] @I~g!jn(Wޭ3{)DQY/2..xXp7̲ϓ^yμP贊@^[ϗ#kmntxFxc_YY$5k$+r`KBf“$fR@搰n~$d?YPuogDt͕>o)#;.FijTvV8&T)7vUt Cņ=3Zȑ  u#a;=Z(1A#%(J\JIT?].{k3ʁl$ECOe|7 ٘c;ba'% [^7,X`XրZ6ٵk|hAJ~CjU#$`ӥ⯁j}ӎO"g*B`"5_meЛ<0٧]wW c M_59îx㠤~";rZRR{|a+2fɳk'[FvViU.8h@4YmtCNiw <#Q8 }Ҿԉbj9&V;>O}70{_6%^nd5YCb2&fsv\B>QfV)2Yc=)dyZ3TIO {CzˉF L~*ME޻QHS.AmW&y=>$gL KWew^N)X7 G1nAI`n!0H)6t]{TEaNv-[|CHt Ad NMPp޴ϦCFz`rPiT#ϝm4:MϻFskwrCwe_(5S?ǵ64\PMQ3'<붠6(AgJT զ% sm=C&9$=`FRa}p ŦӥUh NBAw}UgM<=ԋm^46/d\jPNT4*m^,R{qy@_OfSb*k:TZeZ⍕`2D $u4[ߣemAαJ)oAQi73ue ؖZNbHɽ~3q })|= MI*l4 5jaH\:n8ZC|`KՃ ?軂(/i3pT5 gyc넎v=^R+2Ϲ-=◜ۍ7`Wt =$ h üq39(S`c%\ '箽.֠41yT&0L?A$*PŽuws26L_ʑ@sc) o"$s+4÷ aA?o k RyT`)*p_~7I ~Ey1-툺#oؼ c&=#P{^׸EFf־*F`0+v;G&n' KAˆRZoâ\+~ga< 賯~ kk  cQ5V`2grBWCᓱSl~3 ;1eYZi8(t{vZBE?> N hB.R6R3"u۲މ'~`. Jxp+0ܙO&U*SU:.aG I |!Yt'뷣yUluap1"#T]|4cjmʘ Hq3.֎'yF c,5v,ޭ:;h9hu*u5Ģ>w&1DBxn֝ϳY~SVD*W@;S^r60{kU!FQQ{>|w)z2t5=(Lnb }D4#鐢aݕ#gq$J|+)v Rs3 a|)h',)T0hh8S8#?ay\#wpEHi<ʿS'0\L[B0AckhCKCD!=j{U|~Gkt0 #w cFh+n~f%;mBf*ɐ(vi|FYuԭSB:oIZs>C`y].<(v̘2ȗ5K9  %oW}찉Y!of{f5DYf 1Yz߷,CgacsYXi{XGh&چM5_H/͐l)H&=H@$D?N'^QQ`q8*O-%A oD VږUKxSU NHF(d; oGJOځu,z]iOKTű|K4Ҕ,P iFR=ͭ_a) y\\tz{1cQ0 QPE rLe}> od; ')5Ër]ifRg^ȍ)Cu{Y˃ o7UU1<[$d |^qnĺ]v#>];Û+}.,*Mos0_8'ٹv;Di@DV0z.)N)>hRW%+?-{XEOgщ+SWBbmV N-pDo`-+m nDڋI .;bp{0'c(2/o48~HeNӘ>jvC]Hs7u?=DEV"=V[ W4_m6;>8gܢqϘ~;J Jr/kۙG'4D2oM[îLjixɀڛEOjR;u2ot!~U3_%hZ|B5%P/G0 fyJ =]}Jqhj~k}I!WGedgEcp']+APi,ku_&FOu[OvɫM`g<㙟KIUs4"F2m7Ջ0f@VQ7@2(a&J ?V6ĸԀ˗}d}t"7kueD3KV+%nIfa6uulۧ$⦓jʪ$~݀Wæ0 6)n蕦30tC$贓bwXFwBY/>$/Vϡ,&jn gB'59E;<KXN?!d]`P泛`e)nL`OdV3׼>f2gdZ Y|Q.ȴ()Q!wok"ebCA2L EYf:tT/BlNJ06jv*U9)$ܙ{%l& ˦HJly@FuIEAɾo]7K VWܠikZqS^*RW/=sdinL q0:Ew jQŔ]e|do;90&vG0?U@_lf7AHSysNX3 <"|:eF;uMo56]RyB]4 Xb$݇tq8?B XTTg7]146YÄ0vp(G͐)M6砡zT_2BxDRt͔ЁJu,Z5Qcpd‡O̳ :љa&$,ИH3+N~e]8L|iG3"`9Ҩ,z^>f~DhnqF RNjq˛zw*OˁjTTn r)(cӏFof_+q I-'d֍ɰJ r!|md֋Iau7NktǞD-_ m~ZK©}7& ``b$}@ioqAғsK=uu80Ɠ(;_l}BG^=8vdWɚ:˳ad'2FiINpv5?^g],"<,LŨl-?,T׹x/&$4ܤւ odũgTr!ߴ6;zLnyN elJ6nKv{>-liHA-T 6jxѐ aK.&w.aB|#VG!i jge˜ބpr[}8|N=ؒ˅E?Q3+P_ì)͕ ²"u֩5'Tɡ /=|,p=$%82οI3qD:n[u *LR}OFXTSSmQ9ˣOd` t82YP9`EO8%U?1P.aR MAG @`$ޯWD69'^ ř MAlTAWiA;X巏X \ObLQ$qI,.(ؒRO i8T.Pyf6) Y~+}.dhrA3aYpnɥѸbL])qts.4f3u8`/m&^VF z$gqcUl =$#I_˂ z߽ldL&0(j|*׃Y#?3%Q@_q^%zb[K"K&HEr] ͔92tu"yhHV36G\}jӁz(eUG ov FN PvN|C7hS1pMLm=:( xgBozEhG0Mp}Q1#C׳[WYaU(vHpbH >aSLZ3wcs6Vr~y`mI#^=67cdp>1SDV lWi=ߛ UU?'PIIN^HPgePbFƕ1lx"| X0Obz#˟'t9pԃCenß)T |T):L3վAjedn~^JΐSC|:ß u0*Ǿܨ4O.+=͌貶d#\ q 7 RIWyd7v1C,{,>bÏ?qE"9YKov!%(k|إ̉ڽ]0H.N|'3m}^V@!?)msv䭆|d]ʍfWd6 $K>^ʦ!.x$o8Y2.jkS%Xe}99iDB$;x:[g`U@2ʋalkSKqL։cq' _G j{w'a~x$bJ§OڇONFu759ua/9o&Eeր90}$pȡQ)N1{*SSGstr9dKL IEvsړCʑ`n.:Cm Y>Kٖ 32fzK%R6.:!Qs9MsۖӠw !i1Xrʹ$sAl)9"deA6\JIodTio j;J }.f2>`rYXY_ul_=}[WVl8ޖ|5By}b(|֩@}H5[us?6nk1g ?calNo\к^2Ea)iǬNҖU{;H/4='廭bMu\ԏOS*^tI{qE^,ǒs- &" p^wR)lNy(Dul]1F o.TfP;}۠K4i*AՄv{[/LjYYI/Ϫ {[ 5Ne"h :9-8S2 6ܗr00[cZ`ɡB4 !ݑQHI55^s5v=6/Lq&;P2[tg}4gbRDy맍&s!~fx ūη-#rpf{GkΤi ԃ橚$xSצ<|\0[f`g& A/,?P t.UEh#yLH{ELFdg +P^GjQRv_O(̠ a z4O{ε)y*cFbg۳M%XD/ dxGISUe+J}EL\?"9*%hҦ@rB?-%̢Wx (r+O~5rUd.F쐁6OQaPwdx'QN#}Mʾ .Po Ǖfseۡ7<{Ǿ->pfTZܦOsG"(?@ZB/`{(bǸ4Oko FmX&JDHsx 35d6nW(w.1WG nW ކol!;g%1T22'Ԭ> f8Ժq6,KrGbO9%v2 lAIu4@{uU8_xegɭ]mO&wE<٢،b7vt&W˲ Ee$+Myy:GٙMDh'jT/ƂrlڦWuvEr}/eYM>솒mz+SAx]ŜӟxG풂՘'615M9MIԑKi[lACv&){hCYU@\I{^$)G>lVU(Aє1tE9HD4FEzOp*74Y-+I` qF6O!,b?ۚ^D8cEЪ,Ă >^<Up0TF篬0m0N gy6EX4sa v$Eã׆H,J2lgkr@A}J2_pC/h 8 k mYv_3s`bg~7#-, <{fVF|m)M^-o5>9pٚ}Z0y0gv9٬h#Fi1x:y iK>,`^^e'XpIUG7 I [*5= )"g4O?:'yw]զq3iyȞXr 벡8~%]a=;/@JfԂj2 WS9ɖuPj&aK|n(('› x=x6TjUlZ^ǕQ^!bNE?JmV7k]8}o@{8\a[@D^Nχt!72i,U{FQ:t<1C4 |xFG<*&6)ĮK0AZykJ]#wώk)1Wqhtķ l$Q#TxjWڼ(|")1]%?U0L̔$;ME|~WFׇn'G"9GhE~o+j)ژC\fWA /#Jv}Aȕ[.vACCAOoPy@@}0ksHFNf@M*Ҽ޻mᗙ !:.{JRmQnk ]ECbnu|?N7 &[UrV.;%MswCAąfj "0ߡ/\1MM۴XA.l13$X Di]u; ":~Bؕ"h$Hur|_ \lA)GuQq\gG]H:&sq$̄6BDZW[P *'pG={ l-?D6y].QKD"ޮA~Ȯuy3EJw )X;z}w@qy/bVܤUs 7Bݣ\tXiܿuv&}C{{}T|P:ET;QfX/% 4O2`nW-KtVҠ^$ݕ; _!Ns$fXP㑢 .Dn-MB+wunνlfS`DjViZɒ {NI#+,G i OLr\GrԂ |_jhH$H̡8Bh#q"J7&}Jfk/7>3O&2xwS];aQjsh%1 Zj6mS|5\5أeG6b&yZmZ U 63Vt&jCckFw{HWW ӨF&:1wI\Ǻ:P^@T͚kN6q6cl._1217$[۩֪tPvͭbi`H>^fJ}jZ(uڥC ĉM-l\ەdΐ Ԛy OCo!ڊ[G@/rokn&NIWHLx~~љIb܁1Q{b=gMzGLuHk2Ư S-?ݪ >( VT]uxKLHM9ߐR`>+B!ެմFÇac vKX^QRģ9TբCBu?^l+>dwN~>őҠ(c6IiXOT{4qcT?W MËᥫiDq_PN1uV3U3n]D.8a΅ }TwƓ 8+4OٙC4#+#IQSQ( @^D|f&Uz*{PX_F@;%+'5e\fqG3/Nr*Y% S @T6BYJe/?iﳪr3qpqz59ip %4,k0?\ zbNw*@eT?#j2t^/Cļ /#KJ)M3v򭊱ߍzAH59iS%^p9=%8b YlxJ۠ʄѵF! _]hMr+Xb0z?3]LMN ^ugZnA K2||Rl\^?Z/dٛ1Q y-UmC5])䩎~p :}`$ׇ l}"oउUy%,'ߌxY?{|#~^!jXpM^fw…!"T6`P(Oמڏ薫D2 ҵMΙ)}田ȃM^b2"A$$AO@ٖmشeReDOe ՆS.{cuuU61uQOeKlM!Κ^o-vqlתu@zB0d"&80ʙ'jP p`fSU 0XJ 7lf}/Jή֦Pm,-EA ﵓm1Ps\6OJ{. v2vmh.#Ԡ iЭ]$f/l\y5atՀᩭݮfKidьE"#s87,?g`o +H M6:VqO]`M/n:ؑӥ|>lk?7G`)L󀹂X&$sm8uI'rڮ!u-UroO1b5zDإ*X}WC1BY|A]I}'! 853N4DƎӈD0HEoޥv ZPP24~## be7eqL[a(6 QG%[ۗ炢͗&ZQk™7CVA>M,3ǯSJX/Z&W?4:YܛBJBv,Zw^m=Ed^!n!\rd݉Ǧ1FDq [~^Ţ6@H""!OB)ժkl.kV;+7$b*ݻV4=bΙ.UҼT_H3e rMd2g48?AX/ZIu]#8 .y')eLM=+/-[_tw~КN;I4\,S`SI{{Z^ylǯRnKH `ȿac.P$[tWST\l|ۻ$j[֖.5%RV'sIc_LinNQBns*/cufAc[ׁaNʼn5θXQɘbBzѡ:,aWUMQU>rC.y1!0EiTs헰,)}L`8NuӥRԧb |{Qbaqh|D->(_!)^5eKƲ4LH7FWTJUMX g>\ha7uovLI܎HW╸lQ[3p9ɇT eG}dBtd P™9ӖMuM·Gv:Ki +FMm{W@D|Ce%g^mv_ʶYr4j wotKk_r:\Zm|9i4y:,n+sY~ZBϯm2iu~ _M%n4S\M@pr"T)RنFfT1p粫ftڦ^̘8)aބXuŴ\> =Z᚞҈ Gp| 0ͿQsijjǼ+p@΄B>8 cL>ԦNꛏ: Sv):&?oQFyM7^Jx)w#5QQ5{pcq,^X\~0FY$U )'>+12n1R?trSk8j ^jPa5hjaR,Ne̊_Μ>)~1x"=UJn%ma|M3)XuMU{m'tq8Rx٭|Fb;xqJl%fZW;p*|+8u5݅'8t4^IǭW0ã\/\vbE@M SOݠ'_LeQ^Bj6@Hp[`DSs=jAkDlV.(H(wE#gbη,`daUY]v1Em"8> w$?DWCDSZmFtķ2J^cvhO7APϟ0% IDeB9* _!70=ҌN/>ɳ%bS,pub GK,'تÝeujW׉U?WWl|1_#GGFOQYax4.pZ@@xnؖK6gbx9gL4?qIq3zrfYf[ yZNY:!H6ICsm37A/aO~TB#y<:)3]JT ]Ș>Q>i+8=UWGˀrBw+^ڥfC$y>Fmzc! @t=,̎TuH&F},5qaKRd!(cW{C1]ɷB 8_69}e<--2,d,hA}';y]9vcG!B` ;K^upe*;h}kR5ORn 6^Ew:οZCy,ƪ}@sƿ&G$_Gj TULaFWn"KٸDz|#w0 z me3[,K1bhpһ;- Nh;ޛ4n`c Q1`v5ͥo8E96Y]!6އ쳏 Ua[αDhͿ8j.{YoSs^wy^-hQцQ)'ڬv;+VqP ˴:ؠVIi' G;?.A B{RR ]:2Ӂ.+iI\#k-vMwl71VuӐO?X~1h4*#6eG-h&<1[OTBU2Ӛ_4-isNTxs3n##9ȚEm М_u{:u럭bЎc=fEDpn%6QvHý6z٥ցPkGZEsscW'(.JSr6*%v_I/[|` cXMRDQ^Ga+ l$ı8 l< [$!N ’wLkN ?Wi?񂚓 C2HLi]NU`,)dj5*hyX >Q5я>9 / aUsYC^|/:qR<Ñ+/J6<(@d9Z'# nAVeR ޞ /M+4Ry%Ƀpp6!yj͑*WRG op6]k}zJ|+\Li:?b >8kJIxʒP{Yj&dte \<4.sT`7 -őbYg=xB*>xiegFE!p w}tnChd:烋@['gcrxB9!=R?)&TfU!|yiȕ=0jK2(,o,ӂ2UfcDϢF#s; ~'P EFD#ЖMn䁏rs G (o_k522݄v<}&C?G)azB2kj0l؏ڹb| G06 Їx)^G5dyCuCwS S*UϺ4o0zȠ@ЫYNƎ:f= vHɂW<މ~] ۲u?vikb+B m.7(x=uT'p42EDl" ݐϿ(2dTd/u:>Ц$9KF4ha2)\ȻQQQ 8k,Q+T7HK TN+ \B5ft&)&?'uԵwRk`D5mg<};)}]!BQ}g/xyzkrZjPGRaBRo0u`8ѫs+v -q/w%/tk:hࡽitG}r*djJɴ{ͅ7Lk.]$ GWN:߄W9e9A^G_MūHT1/22J/lTjdN}ˣE޵[PaPIm2劔v4.(hWza2Rz-t /ڇ:Gϖ_˕xa~p J# %G3/M 1 $Xdְ!o[yp!5̕<\2/M4V }e"ͽI8ެ\I)Zm OeTD+}FZgvVe\Pnv $.87cOҏ3f ڑX6L^*U8M*5QZ|jPY/}Jæ7GYx@É;fl]T&d%Vڧ o][~:4Fu 2wBs~ǛUmo5$|s,%Ѷ}Q.6}B}lv`J:w2Ώwu\0t=u OuS\ ?] =߆OrMSopDZa @ffŷFGw ~{o`E,p 3!YB)mleb? H#OE=.ʣF!N}̖ RUS]b)A8=F琕3|0bGGGNqe Gt(K\Ȉ0<Za{l(V c ~!pc~iF6BP^L)aw; j,gWF:H̏V/S=!WzF_\kzz2.ij$*R7N%D`w 5\oS1I;5r=,Mvy"7 <EwOWhDdPR~[ZF{IiMvMN䫇[]4vf, ޸QQ#ft. *%˒C3sviR;Q9y5b%G.\$UxN%Fz/ET˦+K(tɲsR|r6ǡ[|!Lgͱq:K9~kE s ߬G3i9X X׶MMe:o,!Q4߹#}fSYn~߹ ]XA}A3zj85ΫWtl0Fiw(HR] 8Î27 j0#l+k<hqgZ':L+ 0r7;Ldo<=>B>X{^@I%%VW$z*ߎeTC΋է,nr ˥s c vcxkp~Q=QnI\#mg-h`!eEȗM㛟ChS ȋK9i}0k7iĉNf *CH|d UݗppTHu@ʞۃI- h"  tz)|dlk2􊮞,wlnUs34u12+joUg\KbmPO`1<Z~S&$de¤" ؼSM#2#Pg6Gxxc&@˝77'Y2x'xVtabŊ|Xmr(iMy䩶aa oF5"k}7ҨOsf`6MJfNHȶOZ_ߠ=y9/?Zog`4]\:!s,w@9^ucҥL2E< ,zgV {8Pw y{{n_lHSK-0 $Z)I yϊPdX2Ɵk4[`o/(;}T?dVb6|bAhI@'jՔr[ӇwZuC6~X/ZZ.S3dz T>ue>0YWLC^T0A>\K&@9@K?>ϝX6kC|+lR^DEpDP.b#F:$Ѯjx:764 eK@Tk{W΋ڍ̈́, IaRv~Zw}` wع)v5اY!D[ybLKM1Vr8No14J<Į{6ӢCn،MXcY,9'՞v:px7lO,= UА2쇿xį5y`>~Zi})e0f1@$k-zҌkEҦ!a+czG89,?*u6TbBdQC! tOq㠖h5I޽c6kv]IC2n׭tw;r&4u)bbTy*ȁqJJzW~[wi2$3SP$`GצJW<4YrQ|V՛LjdnVFWgJW+0 Khs αnb`&dFc$T nFhApb4/)j2)`flD3LMkeW:RPjX2KQ?E3]8euB 3Gi-RL{Z0.aw} }m:\'QiD`8-8Gt +\{AJ K s/'MvvLhFRU=JŪ\F8&U$T.aťxQ&Nob7HI5sFƚ9F@(T^ۈ_b|S֊ʏᶱ¹cen(lhETD4,9 w _Vsk_sVyo)S{ Ǽ2UF>_-I<1B_9z~0'@Hfjc%GR"C5kO uFpF e93%Fʁ UV*}lͅ>G"'g FVHOnW',gz8;<.Bg&ԹCWq1dF1'gıϷW }R Z^lh &OU92C50OgltIJg!&쉀@]xN";oCōun2) 3ze4=pN}2饞V"m|zW8"k{'KOFF=Q@,& :zN$/\|F_%L'o% o`+rtKAnL3yӎ Qg4w#j8M M2Ot^XK;@lP@1n ӾO]ϏnT.SlYjʄrhԩ.'W_}K /jTGj|ȍWh_@dvp~f'V8#ҕ, %D. JK ȋ7A/OK1ʣ)Ƒ\8V/VXD8좢| I. *J:Œ(v#$M\_`,Ԃ bq0F@pfWfb2,h3p nqEsxgKƜQָ z $|  T <wAQQѪOx ^7xO%@\ekm)7 ,PeIU!Hxu3.̾T q"lvl`L?1U*m t޻fC7෫I0v_V+TvHw ;*GuDA\E-X<%KSn#Pƿj?V\`mn\֞~A\!{t=XF(ܠX %^~jշ]e>+%RE2aЅj2Mģ~ȃˈڼoׂhA"O%;hYa[ `m~3QWY wǃp?e:;>S)XGqGGL0 &"17tVX.UP&ҽta†D2vW$þ탇"6et/ ݘ'FgTc{l)1^+=Arx5wn< Sr.M3|Abs@&Kq竖<FTˊ5"n+lD.srsChKTFl11c-]T(.{ ;[ '~0QP;NTUOAyhZ 1Չ S}̙1[@7NܸTPBȱUyvi{1m䯮;&l~j| @Q!fP ɚ Wc꥙F"A*1ʞK.ܬuz$PC a4 ?:]>JqRب !&8 ` ]TbF%|4A'EGܯ=XP?֫3I\](PM(Ck3 ~C gu1d8Uh D:ғtp[7q׿Ꮧ"h ,'_~WnE2 Xd"%/.\mVӎgĹٓZ|? k @AZ]z2~uQ[wX25!r6/RݮX-"]_-y9`UbS"'Jpptʘ|zyR RCUCP*lS$M=%ٳ䷘|ldπt87ܚea@'O=FBL1Im52xMk:8^3[ 11:ܰ,sIsgB:Y p]4s{ ҖE2R?z?ZIn;Dnj=c1Qyz燖t2Z^?0WMBZDY7SO\cݨc#a ?x??(ok Sqߗt@@o w_)͹!.gWa^.x}~wX0qUHt y~ny1 HbghwBxF񞖐FdŤځ4Y]x-0V?9h T%BņZU٧ZuiоdO@Ξ ,>ѪV@r{muhۆ桮Cj 0'gNv>P ST|%$#v¹[zٹX6mpYt&rdb:{9Zd6u) NtI9Db#BSDfsʣL5ĝo_nR#X@%ål+wM=r7 9s;C"BB q@5ǻvK?lhRF4Y}8}q=Av*u{ ]5㝱pֻ &չO{]rXOr>,½zg?*Җ0 nT\Krl'wʭB[ Riq's:l)?t4 ՘}^`=%*^R17,|o*=OtgӦNm?ۑKtsCH=JY'Z,T*zS5QniӓaN*ALK_>5Q]Yu[5qfeGEbXRtsVA|;v66@^st;8c60_j2lYC r{o`Uvf@\"=Ge1ZtYLβrGܠ2dqv䀐. Mum >M/]gь4@*[ʓNBJWx_Ĺ%qSg_; EH\W&CҀ\pF7{.FiGHBϴGYPDLd.N LhGzM P[fiYDG-< 1f?y"AyEJYVB h<|`!z>/ŗ6Yn?x ƻr}y..NV m1sѣ}"#(x r`hZ ,Xwp`lnc{RuXѬIM(K:,gKXFШ(! h}ЬXyʫƀ_/3[!\> ^u[uLёbг58VfRuN32"w XOy,2r«/-1I5)@Fũ2$<;f-H(rݏjjj*'*uB*#dlq"wb]XN"0櫡 c_Xͷ0?8{.ƈ!b9>pdEP'&@!?:Öhu{o*SћggrFf腅'Zh h3fcO`| ~7r ܞ}l3o/Ӄ4}FqμgNRzLtlp}Vc) [O K`TsLg^P$z( g0cy A{:4 um 3"27uCm%^eI'r,;5AAFug.1RٞT[F-]}-3 nYJ?'2L/RdlŁ>-rֈUv'\ 5=fY WJzTqrnR}qocg'UyF7@I %/g"z>O/S'Z PO}:fh?W@SeM;5u*,p,[jʳ9WvZlΎag Af)PF_d5&CVE bJb1"sR8Q<5 n/ UY,W[Spq³(r^v-mGJ||sw@K)Rh2b-Q `հ9k,at`6 zK"<>aTd6W)Nt]*XTI'aݒ;,r^8^b)~|+ ,57G2/u2tOjaMg!IT+yS\ɜFc%4^R@t؟w`*}9Z M2QbbEHGd.[N4 G Y2%Tp\[/8p,[xn/?J~=:/_%KX٪"BKٓ@7\r&SDE}ڬ"y=H!YDE~W-;dw u('$7 KmmD/Xnj9r<޻cwI LP!p6 7wzi88\<-yY-rM^)z+VrKY0'J/e&OiZ܈PsIWqAl} ABCH\a[B˲_͵$lrp ֻ 3?n?/ww>SEqK-P$>$yhptlrJć|4Bw[BaT1*o{ &NH^Fq[`:WB\M'3T|Ro7ͱWl2[ 0QBax @E8H}ƭ Z5gYZ07070100000300000081a4000000000000000000000001611e8eb900009cd8000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be/rtl8723be.ko.xz7zXZִF!t/]?Eh=ڜ.+η"/Ȩs&i O5;. J'vbMq =pd9;:ylRBF7yr3:UrW2{ zT|tbVoe&{sc.;w-eWg{NESҋ4C|3aDndAwz4E`*>e<o/VZx]ЇG^i)}nq Pb{MY鈶X'PF{MՓNx9 5_mRl ;D49ly&;-MbBpHjh%0%_zk,IwаgiB,Y {q shҡzDf2Rֆ N)U?qlM|{Z"ڈZښjz$T,4u{JD.C;^ABؙY۰F}]h2pJ4RN[Wz'o_EGy\M>Gnsx->􅖤SR%"kf4\KZsW?t 2֒?:pؔ<^@Nbq/d6БO _ O @Ӏ8}*PM6d #,pׁG3e njơ9جRpfC8W0gu@](̹^uɮUfmtɅ؛KgOrU+8tKh9b޺;&8 `h0T3r8rG%9л ff^m".Djqt=r4]l-~U+)ҬVƬ@+q*AY(K)ar@K`9ʖǛ:rzcq@@Ѵ۾tځ}#+bb۴R!*853S_@' EvnЫ Z6*U>o ["21Y.iK$^u5YVW:IEk.9>$7t/K!馶DZlxzYvyd2И \-k( #ZPނǟ8>Ȏd Eˌ Sv:[Vhy@Ne}XW I/ 6*K)4}3r8پX>3҄l+dL]Q1}q`ØO*wh0r?K{| D[Ӑ Ba\"o,v!0_ߚd_ 6^GW\i雤&"kʧ1H䏷2K-[Kl|&/x+h՗lϝ#Uui]12^|@ &in aJre&Yoh҉YP%R)d!H8r8?by \5B;1->αkb]Ԣa`ؙQ`$! .8jlwM2H<0uX0ċ 5,>g0( lԀ̕>2@)%EkN5. [)wt\;MzSoXe-UֽL*D0 Ml"u9ljpe*BIL)C_wU'4)ZRZT/딀7P1pw2ױEvPSx״.IB9yw|o7OWԟF rE֮cjf?AcfHD*tz,vV=e#>lZ"P Bj҇$D-ѦIHIH|lf f#I'f롡?=%'A[ 3a#K_ku\&~/CnͼwWĚuOgz+F훯YBQȘ vHħĬ~ 9FCGظkBXuhy͢u Q(no{eMl.Į;ФOEEߝع&Kw^iKRN-l#ȜRab q9 hO؟dÅ͍[YV@A%um 6lR$4N$(kWP:h:T:nElm P[CNUv`}0zol-ٲ_yP--6ZaHu rlrIWHZОjɌ~ <Qښn;^.؝ߺưW!RP:p,0(.(3BNXsdTjPC6hEQdx<=3>ֆ+QYS~QYm v!Vۥ{}_A!Q=鄧@M/+[|݁{By1mߙ]oi; :aR3i##vvIjbx !1J1qHœF[)__?JJS~zz_un 0Wz$ ڏ3PD0S:GU sp]' {ۛaKLQv`ܛg59Dž Aìx$f&JljVmu&q f-VvJڢX3ͮ!acX4"Cx}l@sJVc1%4'\܍UZc;|VOzs%,Fl%4ηS;Eq_e3P)ŵ2jΨf"R* _>2P4 >CY@ k^o52ws!'Ua4""wC6rwCDFV At)jUi3 tOgyOXz4 p%\\*_-(@hʅI&Zk 5Ou>эj؅:ê38䋌#NP?ؤͰ5tYEm  jNlZeK dqDUmܢ P S bQ97ט,h3uNHfEpf䊅v <&@+PbAʓ:cCVvf~u0Y|la]U_{}| #EL^%Zh;LN,W3ZoT@^E *Y>V>^'>>YA1#u|K(fA\ˀ5WʁԘ!L}QV UpOXFRJ5|"g8Vj(no@( 1m]ub4)z6w!K\c1Kgǥk [vdI_>:F)GF?s{x^)5cnϒIرnL, @ p\— ^{ 5d4]7j Il@P~HgԂ$6V '&X*4/eCSS̏H=T ys^ ])es "nVPP96̞4D՘HjAH*yDc w55xs ٬fIe)9aQl#nHݮU ?tlz1!oF9y@vV(8<$r.Sw;0\envjtu-1gƵ4Kls싩R|`"؊98-O``E0GJK z ᢣkn`SܜǺ^B v cd GЁ2œ&qYg XLiZ!a8eȹ! BZT#ߕt)fɅ8jCld''@UV ~A*ٷ,M6,WKIkMRi F󛛽3H $T65OS@iTg9S>{ ኯw>?l#=Lq@ɰȠ.MR_dVT3nw,[+Jb%W(2׷Qp{5&3=^Ȧʼn]~ j`Gln}u{`Bk)Ps>#g⨰>Kr`VQB2aN͜?({s @q "BSn\Ǻ/3B;c T) B)RvvdW3eX.p"#u.ٮD}Y؊Յ  O1s0KlgX 2ˡ T4C=Rڬ4M?gW n|cG` FWAK[u'ԌPaSc$)`n7v=lvƺƒD0/{+Ĉ;3lm݀rST/+Ij*a/u^m5u"T{x5gL="O8-+G6qv|]9+x`8M*WbRY|v-9`o\O S.Ҍ(MR_q,6#L@ Q29=/~KR=8 5V`HZ΁ #ok 9RU},8Ϛk]\b'[HT1 sfݎDzՕ 35}Ը>{ z P(ؐdj-7fyfz,Sc(g_>eyJĻP/R8)CAuUuɌ.+6ZT$Я L‰w ݺZ=o4vBg"*[C3kۑwLߔ8WsS36W56Egb߷s `3hFڗLfdBV!$`цZ&mjCYoyzhJ*7d1 LԔ"i@Ǿ&XVxm7c݈b&kHL0] R[e*BtXF s:0X0>]J>ì bu UҪR"DՋ5fRrȊLCtltKT֮QB_kqU!~?3a{b ;1H u/0cC2SUMFDr,ŒTXK yeeťy5.>SAY|Fp>Dc$NuwM)RR('|[q+Jj| X9^{ 7bie`kk8 =H?I7֦6ېMzos# mNvUl!](vaWKJz E$\ba8ٟ݄ѾѽdҨ(;ADmiNzr}WWw*P-ΝJݶySU۶&(9gmM*~DFu=!_"= } a(_0;01U' &A}e fmU>B[ U>RޞIx>G.QRXw50F#ӎnCb4Ã0b 4VygExK52uJ=) w|ɢjQ\\a*IwI7˅5+ z<`;$\U@Q~c3Iy%ػ ֵPL?>dE4}Iry^׻ԅ{gHFtY~~Ve63SJM,؉y2 UXt>i|Y.`D? ,;FRJ#!(}9!wGFX֟,I5AP[' lf,Vm=|aACRc ?.2.%٠:Yk VYgM`%iETxYEJ⽽QWRA}@Z'^aI)$zL[t@ 9iu(a ʄntlsE3 | ]tVᤧMX4Z&?ԇ%@;Cw?Gq?*`lf1aw {ROHVn%b>JX 9H~h#xښF"EKwKD$R|iȅ' m0\mp#GS7|Wm1k^fb8 $AC\%|3mX[aheu8Ɔ"(ЪQXlQkFj5leW)KiUdNO۝f?VVT#-/ypbVGB9%Q ׆S?ilf[rp_fµSAH}g=aqqnZ Ԑfؒgr dj܀5?qF`n M Onw)^vp~NwT[7Ŗ<gyjTxyb-$4vW"eSUfw_ [XUKKl)lXAj)`6sR%}&CsBssouFq$|tӶ}`A1B 9䆋gxYW`)~# K:7uF֔$&)2ʗcNc% mPTwxi|GҴz,uEwEl`e2OoIͳ* a.TupS4e7{v]m?яqlXU,vEt*ruD/h9m9DN/XUs.&cpg"^9%y |5>`>oL.o)]<RUj oP_2r@٤s*+TH6 iskFPr(f`ĺwlXXnvb3i!7`,< MX_2apXidN:A;e:; k:1~zD\dH4~eP|x w7VBF/Xoii.fwo`yB'(?yb3W4ez`{\Bbeɠ3yRDu C)?'>&]bEU!h"i+6bYz mk]̼Hck~_an\<Ae%?? ܒ1jgLxru %Bw㮤9h W7S:~|Jwq_[%9xe,$No/}ֈzj(łt xJOT0ER8;CB΀V!p%nvRH qg5쉋/zVH_&t^\cC-#徯UO aD`,[퉓ø{zu?%I dw ^W+3wݚP`&Ÿ!,&Y=Ҫ X;S)5NP7)B!f5<_2xsvμY0gOAIW(z J~[N:kmpCiY 3{rՎ n?.v_YzM "YwhDrN ltEh`%aPJcYޠTѯpzbvĩj`uQ9"ZQh-wT@/]:@o8̳WՎOO֑ ;$"x(-r{\ύ%ɼ k7C?pV]tJATo0-tsԅ;YC8D%4N~M%jՎUwvì2F0O-7Di 0GKR×p*K8gD#PjS31kroؐ p*0R7 gJn0.8nFٹ_'N_c2ɽdkN`%k#ՖjQp|ITi,RqM̪֔n:4g?I;7W~qhI>v1ϏcҵZPGd 4jʪY*RjUwLΝtd,@?tw^NXT~m+"o ~uv ,J'<'g}39ݜ0Eb0MgNB[4(BVO ]0D #QkH+̢YRep^:R^h*e24e>݈g#Z`k>>ŬncYo'bnRqDg˓] UJV4,ym-Y+qAջ\F״9àl{F~ K8$Ȉ$6DS\rیƕlң^EÙxx{R #20ilⓧO@A~`K4@i7t .;0v*z\60{ݼ_ܶ>sCse9\ OT>9~֝_Ny.sVpOMF-mFbyh8dDF"+}D sO)TZ4)2u4g^.T3JI)F3 1b H @Y*E^G G!ѫUO5BA \w[mlMFa xp·(Uc {o•H^=1f. Das >6[+h*ͱBQOn(Wٳ߲E4r۳]AVI<$,CJ-d xQE FlESNrތ+ *5V^rZÇJB8exctpzI,BDdɺ@٬Y2Mz}mLM#ArmYzm^I `W2}p>jN6G Za >C3 nBfrߙ7ObT߲kZ4TVCgj;L[z=!Vyڍ1 #-/MO:9)5?d$[5ЈUJhkhEL 0c|f4t=g&)T:~{6F>ڒq:Y^DMeY O+Ŭb:ZfmLhxiwK1hh"ZRc%Umt_&|dqŊ3_,w*l)^7cʄm(އ Vk.EeC[iZ S^A%)}mP g5B":5yNâX϶L7U>>6t&A#|f1TNJ;CAsT (cFplmᗨRrъå2z{è Q`P 罆:GXQ#xwlBF]tӇGVR䑙Q8eC%O*Ppߏv>9h͘=T9m:B ie؟Z` 8- .ۮP`۠_js1.'gGT|4yMϑc^6g៚L䨱M bѢ⪏Y6 }ЋhIS8w.6/YhU6Q=K->LiοF59U'Uy4'TL \T ɃдK>{]7rS[qhŏ)tǬ K_9%-A.EyCX[ }908 S)k1DFX'yzX{h[9pϞoeKpI$ c ŦM5w=&[I3{}ڲlXsH"D AW=}W_p4N5QO$6hz-F_A&5oZA!Rޏ1RT|Yy{'q'\4c}G ۱LM\D6 Qc b/_fiQ%S!DҞ,C}eebF3ާe7E!y /w*zrS\'<23t:T^"gkEz!͕>{9R~DQ]ѽ eRW(ݳm6h04vy4 W @>&DΜ>~!CJi5bYlNJK̰,a.hQQP@~w?zx ҞsRy~E)Q,(Vkg;ltrp#]E$޺雾7eqC}Bxg)-$\A59]]/q\ }`q!0}8zp{/TN5y;XS<=dr-{6l$++nªc`¨Rӿ5o ݜ,ג9>m!xURAw<Ý.=iOIB^Ud2³VyZn@}< B1/(/hsڒojRR}$5m:CM<,J/ᩜ8SK \.fc!2~"#iN ?.*&ͫqhe@7ܡ_8垧g.eq0Y]AMR!dx ,T,gI6v[Tv#+"]&DVɀVİ@00C%=r82>וH T,ps:I3%j6؇.H`{^"*w *G^Р;W˽~, `)R0 ]0XbeWJ8jf:ԭ;if/H7<;}LŗCX62: Iij4 (A{qn|fqUy56P|dc0[h=*Z?"_lɩZ~xi+癯Gax(}N9ũbCOY_}tn61( `\hqcxI&΂U2"HV`'[&v< dAkE]LWKPb7o{ܫ~UmCe){sK+U smjUQlsJj˔\vOfR8(e\frnQ~-Oc=i!hy+>K4ڽAelBm=[nBr3J葯?u >xVv%ho^/<FT ϑO~d <&PXoGg 8vQ kqTNu @+wΎ^}# k5ÍRUyf(b\XQs'kJ|w>;ot́wSG6ۥwrlVRʺOI+̇/OkQ$G]_&-<x50>I^f4\u)To,O8|\Cc/{RF6#F6{)_f>c}ԪD&&YL};U7;Z𫷽ӡQ*YOp#>[+܋m4֯D R}*eR)xcm4u}^2JrJbƱo|r̲?( \ J:-S8i;.Rp]blMLԂ$UZ5tTcZʤ4TϷ7a`K(=@G8M*IX<ZUDnxB򯲛Ym3({oQ/sVkԜA /;w+W`\+U9<ɧRŦ886q=>ST'* 8Vuu[욁=pC-iZu 4@ǭwo((V+vܙ5<mm0AyS-QG `` IH^g %d!ypjv>~u:X+eq=(fNwDMzcLhl-ac~M<.l鬀u&VD9qv^w3{i!4/NEB=ĽN Z9^(Cn k f =Ѐ$K50:k&$Rє z,R pkDA\QSV-i2H$G]Ad"U9(­ڮaPUN Tǎ!vmYqowvwW?̃Y>Sq/~O&֛bB__h50C{{l \iSLYYcʟyZ/{(h0; aU۹T+,FJXLͩ9* 2 NHκ0s .+Ɲ3_g%Zo>8A@r>70U|Vs%1~I=$|ҁ=lb9Hj$h}4Ao so~Nq=\4ւGw⦞{\9&}9(Ku Û0q;pb;m)g&ej'w,xmsykiɅN@,O;fߤKK 8"l`B4 9igr~j5!L#؋Vg;-ٷ}T[ؑ o`%f3o[ tj!5|/o (zs <,`OxB"h,uD p:SP<'b)0:'Y%&gJu%mw}S6TV<.7":0'qs}]/@Z/de@uNiKkzTDf|)X4wqeR`2:ïc.M uT%0ǷmΞW 0w;*Q&9>vh \nԫQgq$)@e1C,tR~Rhu B}9<Szk `7wJ[ |d myɭy2zn |j>3Nѳ 흶%<3{po3|9dZ`GuAؽ@}ppv4W|T&Ôm 9ĕU̾_eT0h,^m.G9z* !|ּnC(ۢD/WH)6"6<Z|= ͓şOGͰ8w,Ys;ExFH݃yxb:? KOJ^wiL69Xh͚{U9"SLn*_-/``bhg?U3bps>qzԜ)>z|/.($AxW-LG"@)GIE\л|UP@MMўKw~x7eZ$7>[^^#@XkI\dTQޤ]:c縃M \:&ܣvMCGO:801.뾌TD9S vf5@qZv˅p.  f, $fŷ]Bh^I:W[ϒԅ{˱e7 7ZPk\q=٥jÜ}wŸ@yP4Z5G#!y;H,/cEãU0QiBVn NzGy( & FLMi?P& iGa5~DB:GiO?Xw]ڼS>=*~t9+_-0OjkԌL ڞQm*syԸYgf+ p2Lh`#+z&]ms(⪓jmSֳѧO!v Nd. ;`.tc^`̕N+_)hvlDcZèڣSմIWʜ#m"&B jh,S&IC$Sb@i60hƈ~] obr ==2{7$}Lɦ= @V!DtT[wV0ӝ 6#Ćy˛F`/}ۨK6n^X`裏sa-BA+dXzL'yX ,vk.xʬM5KDG(€18f}qN6=ZЗsqTB׻lv䛢OvE"5bnߞ)w5Ҽm9$* ~.ѐ%~/\Of6Gj&ѣrwr[&eapN`B6 i7*yS]敶 ׫ ׉ҵ2IeRYtœh}X_GS >%`Zhldd>@"1[|lOTsAlU1>Ce;̌aoGͅ^!p OF!0^+9rMvNIsZ7mx56ZZ#bϔ}f ʕ(?ݺjYX\W λ\w6t/I%//#aÏeiZ !6+BEw2Y@ 1"ߦ*c9R%`2 {+BH݉}!.Gª\ㄫ؁\vǟ"}ْ ٧Uʒ hU⪘$܊=9Im|j5@MB ڗ*\%f h`/)7f@QX1FHa2"m:y;d/Y'/]`*s% >FeHrMUn[!}}] ICh 'x=K֢@ 8`> 78'~) f:6Y=yJxf( 㞉'&쪼#"]L:z+GDC}C;kq+Py1%)^::Ȍ3Ś1D#c#o錝2 4zk׿NVZ;׷|hU=Z͒†:"s$̛JMd BãNMX>֌{Ơ\D=GѺ)Y>MBLQPix$| ŋ0zcTD7Ej <2bͺ Xмj#gLmAoyNAnʋڜi4 ·: @XHߗ}BPA7ۜ#ury O>S\$8 Fڂ_Dŷ~?F[05!5YvvI} ){Wa%d7|(=Gw8E*OO(!R 6P^p2_Vl`3tub-8 ! 6,KzSx|̢Ôڨ@:'F/wY4瓃&p񃳵CЀ/a&b=Ra(=(d!¡FaWyTĮWG2gp' )+UH[07LnvUB&_/uB#*w}?RmJ>e^~3&x)D յM+~Įt4=HGҠeQBH~n/yȞȆ7нS6Dw >@Pko73xǘ1/T؝`)SYqEQ[Gû:&p˶E!*k(6r* JhoР݇BR=VwFl6JpV4)q遃q) ό֡ u/a y'C^3Ku`Is!J| +.9PZe1bȪS2 1,.)=422$?'jaD6 '+KוaoAEzèuHC 1=+E0cOs^;*=g{v,cȿ+٢X 5)NIjaJ 9#(Z wKIr䒠/ECrڻSC$5ج5Yy5i 8]=|+"<ψ!i9\0e֣gXd*=U7$"o Z?&)4T:y6p/>(09cQdk,1!Bٸ6E7%l#DKOvz BӎjVok^Ldҹ+ cqD%TܠLZ3O>8jZWIzjX7K\Ý5} &̺8DREF,-Z-[l//_9%Ëѧ gX9-L3@-bf{ |orbHA?wy,|/Iz!Z$N,C^E*QSMn~~ ?9K)[g2lCQF増TUe.hHA%õ"e1Oa," ?vVH<sDawmA-s"d.*Zeq>l=B0ޖ Hd0l9S"{kT -5]KYQu!c ⟸%![N9de*['%YAd,t\SJZSst6mP O*j,c]lzՉNY;4.MVt.Pߤy ߅LH[wt'412|m/ímMd1?61_F K\[b?x]N(?D|{p!S.v%{XQujHP4)P  ۤ1Ѿf-S,c&* иcQO*S,|:},1IɍS<ތ'@dx5.5PB[R9>[ŠVL.Eʩyn'/o};9+g/3{w݅8lhvQ{--b/PNcr0k|dż$ $+*H%P)&%^)GG0we~JF="M5AjV՗b~gmo~~ve@E͎j qt\ ͥO.ACP0Br$XQWn0i٘/r{mq`%6r Y$]TLuSV}^-1.}=vYtW Ob&UHd 1 H^~z)4D ;N RFQ4w_A|\aEVq2b.ʞ.r~h@|( TBH ,!/Rn .mu0cKxzJ'u#om;I,Σ[nKx`ҭn=* 8]tz@9NHg7V8^"-p;uuaeύnv>&|"SԁAbHf LQ WG=MKn;bt4ˣBu;\5IVe Ga-_:~FY@!Kk˞G)`bhd <19dXcGUNy_]z!5R6̟UBkW$. P*1kk&MU}oQ&)Z =Vz0G0Ýjj_`t5;.ȃB$dy' O[&קֲּ A(n/#ڝ-:BZqXryaâc7 6dw@DeD<ۊ-5j+=ҡdNM9u~C>a5nX.a?&6Y* #'ǏˤjO"k+vU h]Ph. - 8iW{Veuq?Opf tZ/3uK/OUQgj34cGT\n*SWeO+^eOrOYPdЏڅfmӨV2[5 ι" #|Q:wF^|CMCHqkޱma~Y.57ŝe h:} !e4*H1aK]ɂȌڸKxT0bC]X9d"l<0QigZe-JŖ:.r,jѴV=lc P2Ŭjp0f[mNe3IXTQLܘz f~h z]?Nތd1¼!\Ș-'Ɣ-=haK,LvkivSSk!Ry trLO  0(퀺rS~9 i'G/v[W>):`#tl_U +.uSSh6>{dʰJ$Y&s9fZģ#Bx[Px ]pQ6=lUi֓0oTd6;dd`b,*˧< וwMy+5̙ҭQТ[!'ea@e4[[nsG}.]O=@t[^5gNe? ~.Bh+Ȕn9c'l^ТTGGmD3hDG4|HLiTMp=GH !+&|jcoԹS9鋫2Zx55q Ո%o;#>AF NL"aivR.%6BgeFKZKζdvF $& J>|w#Wol'H=Cك33 1)zPA=Bl4vWXHè\WEdTTn g_HV0:˔J*,~jjOI1h'П; H02gx͟F`)/XNn6dY 9Psޯ~ט0ZQ DN4P2|҇jٰDe-4f˨JerY.;Lъ*X=eǂ!U-A,SßL rPMbZSh8tui?6eS( kvD3י*=;#l \ ѦҜb+f~{DӘIG6<9RTv# !8 Sb|QBۧ>)}-amBקH¼DMtgV@K 4j ȃj+>[N͍^r,0HN/,IBX_ 8FwZzCJ]^RB|,[ Egw}!\I]{(""hrag, *"B%Vvp6oIF.;s;Y%sٌDݙgrZ-Cα] 3'ٛfhi&;.Zr : ]֩3bSZ!|hݿPz^ p0^S4U{%}a~ᨙg~wѧH_/h xLjޫcro742k:Q>783:?=>5 Ԥbl%f)_{ذ(`1v^z' G .Ke7YK;$ i[7c8j>(8]G <<`%<۵nЈjm9 X/E8 Eպ;E ۏ<}_fJZ9{q}+"u̲ډ=(L~ M_@f#rG@zx 14v|ǘV.++gBGZ.l4$fLV@=N0x-fèsox}y$Y/틆ktLP'Z-=cƲ$7dǒMTI/]fKݻfЇJl٩+e3(D„~-C7̊mjbQœ{,~W!]X&@$AGDřBOQ9yQU=d1Ծq.aDo\~M/Mo&ܛB-/]c§hmM#=RL) Wg弱]`-û-MmyZ$㴮w BٖWL/FǺwl c=_E4>:07$ Fر;Cg=8)7H4};hOD+bۦng-%1+7Ek6~&kqt Owf:f̷@u_1oH{7ҥ֐ #5<UzԞr'*,[~ml,;]gI?8RSyVzWP*;5%F$u6Z}bS-n\,isMag2;Z>, DFѬW 45uF[F+Ȼ,/.!@(㻑fr^]a؏#o> g8,IcU{?Ll<7lA\߿p8AP_'ۖ"C UVinEfή(9$0@l%yNnm=m) >i^}!ߢN&`o(yz=Ҍ5:Qؙ X^٩uBS t)')yѥY 1 Us_$+H8 _+gXg:IvPiZ}yjn+oty贒b9l/|mJb' k, yS\E8"Hq&{4BSdC{sɖ2Baߝ .@lley@MK-=iK5>p֫2OUo݉⟭h jqX'f!SLR]ۮu:MᚸyZ{R*7maZ0s!v5WT>N w~#]5}q;y#0^]on*WtEaV}6-=2q\XEO77Sa3nW8J6m<Ӝ̅˞e%v*څ 4N%ﺩ%H5d v/̺wDrCtFg"]U~Ӈc+>a>"$؎Ǒ!^:0yf*D:}L-I5i'ZFgI;@ NJb}[FIwQ럹Qq$uG~ fU1ZIcD!9Ւk~4۪람2"c'1PC°he$JJ';p:f'0'MG^&ByΏpC}P6281m#i l=֡) "i{ W!EzwLhHB0A䓈m|9.GliBfZQ[ޤ:\f hS`!Ņx g,3{<]h&#0o]?k"}>A) ((.\TG> wa ]gf2Hmn`?~3]@6gyg%J|{kX'- Ũkr]૔@8@ A6&(kFO:wt%wI_;ĮfAv t.qsE &2b*݅0µe ?"'/a5$2iďi{*Q%l||ҭ{-\[byHWucRP4}GS^9BX$CRth]Lx?J Z^c} *qIh[R!Ah SrޮP=+"+.䳉3~|*&R'/85!'УH[Y{!v}xwDh?F0&׷ROFLw+NXNQrఛriIe]^[`-r"RIiѸ~n][vbNȟgHA I2 r҅V's4q|&_DKw|UndnޛƠD&k m~,풦L)4?_r%ЛXU~;,I D$(FE=͒uXXz.UC|KY#(2RnD "&o/WZL#W}/#ہu<OL +Uq.E5|Wy7*t,xU*!XM&)]>G3 ԉQ1lS(5ӘE;;0"M)达+ĸnUgM>bլϦ滠Ah0y^O2J+{q۰rIC? 1) CAup}[>wVW|"v {瘱$F~L-/j 7-l>芳LlbGptP`APސD.:ͥd.M%'Q[݋_l GҮ> ڏlYv7S XQ5[ImMEWcPZ/Z4sKni6 $|ˎYfL7ÀI${9#16PVD"B ']1 e߉a:r8Vʪ7xF?I]/RW?qR-. <-4f >2CV9䋸i0eu\NU{)T r=,A}&yW6UR!/|w43_l*!y^%`hsbg'%xRdk~까)m;*yDJ `̃oːrytmOquN|*U-K!E'qߋrZU$sNS{ÙWvE? QEH'IiuPdo8TJI4 v:\S|o^Z(!\/|f`VAZ-y+~pZ>WJ _k|6D2vxN]ioY,n0+Lj!T- |CCXG.B^2ω+0{svN4,[u HOĕKo,( .hMm3m̸*msO;>n*Yi5^޷ vtQ7kjB\5lh0]x-n0$P0l֣l \9{ҕDBh{ ;5"7?29jemm\5GIX`g`:MOUw}]YSսÎ8~mM$[IqPJT4 "=(k̛qnV[`N])]Hk6wU/C0s3[bSDC]';81]E'-jwRRrr>w4q*mFɚ`QYRӰHz!uhY]p'B\{o-+\ºʭIzVѱS=oř4 "$[i)g!MLn y#zz?{\>4"~ gf-fjRm V.E;-@}<97h4 ^ИYTFm]Ә]☠余q-S #Jj&En1ZC7!| FG|[R;F**TK۲q-~Dv^O\dilaQS| mIUd%. T!3j;,#,<~5ǖ&fdC/gU >}ղyXJzF:)>Z,vC#(vFU"-gFz󌰌U%mٚh ffibBswL$Miy~:xߑ͹9#ψ428>ZVAr}2gEI3$5| ,Pp #݋4%|9!syf mȧ K4T15n5}o&:4@$[lekk9~q OM[tgׄx{ӸQoT̔{T`y 'FOto -ŕ/6UFNnޓz= $>Nh;,ec!ByM6{al=Yԅzk3a}QR!Bi`EGͿz]73B.s4 ',0nZx>eQ؛4WTkJg\vNNFSԜ~`U!CkM,]Ƕ b[ڊ}61~ yFɣȗg;$Sr"٫ ,Z榲ӫϱ'2wS:hkݖSm%Eu0ĕOאܚ~tTjRdn$Utb‡0(0-.o66q!e\^_/j|ڪ谸AҼ)pR,I:ւ\Җz-*Hm{/tPu.k $biKuHP`T,$ksEIO9lcq̫}"ILy/.a] |,^S-MtA: tTuA{L@qCO#ds&] 8٧!/Te^X|d21o-7E.QjsB fN%Jv릈D#59bҮxz䀧z۟M T9ϿX}_=i7O}]U^.H C|^ϯxD.f$0Z~i1SNi~Ka׻^]F9x~(`m#?P6667L`1Y}LU;"@b0*8a?Ri}:$w%e<{ q~[V.QG_z@@K]! KĤtnv[mD_)`ha=&ė20hH >U?#*[!gt]E/=2 ߑ3G+5@ͳ@n=e{CyA@Yvsʢ w Gu Qׇ' 0e#}ġP׿wVy^27"%tz)qzˊBP!%UE*[*lof ݤܭnيu}8 h1ڴQ}})bhYGxӐI*ow4c2-Z&EY^F (*)P19{8đgEfŒhtEnQWiX04|b\asNz AⳟYyd`Hh˹_nS1]؏߇uE_;8\F. .b*CfDacHX[T><im?!5ɖ]PuF(JP7衠ͮj^QcB8B3U3\nkVۺY072h]8&>x5 dL<_1D9N?N>di + ; n]Δ"YnEq`=Ğaíj~F.QB,t۹"nxu, Ygln7 G|< %l xYҼ<9vSUzH!hJtu(wet5Bw ;T z0cũuҕ8;.-CԌep J%Fl0Kh YlȺՅ5zƙ'Ϊ]HjGT"ߖZ:[3fXf%V"Z<*$G}Lb-=Sز3l@vԭV+sZ{[&MٵA4aUp^'!qLAT4cO 2qw™bʡJ*k-@MIҏ/gw~Gl*iKZt ZQU`h >[u5R:MD5>9pD2miS}d tÉ-S,P7 ?AɯdH.~90?|\\{=/FAl쳧0ؗyVѫIp0HP($ |d@ONO&%dAnbэ0n+<Q%Қ/^/ ,2'nhBC}^ u9~V|*l^s 3W' mH8J4ޢ>޶C2Z_}" }.Y`idb`#IfFZRrTsW|hhh9I*.bNɝ^IfͿpZ㨽k]J7 Z}3z']oxiP'O DZ/KD eaK]r殖d=#;iHEʲj™7v =M]*{ rXʼn%LTLkjA˦!Qj/[t@-XNDN- z?wOlVͰmm?Iфo8 +k!P̊DnӔu4Q2?1CO.B iF)4& /D}_M{Ȉ$ړN!&.7\5 _1i݋.,*iwF|r֛۱;Hd6oW.:]E֏jtqqDCرBvpJbIQmm;^Ɯ{:%>~4Q1ke. ` sۥ&:a-b8TtLXa%WSfypuv;}& DfRu"b-:z6,f9Hu3q_#&5GY*gy=e%_:jtc;X< "Ҏ͠H YlmuaW~\ Å*L,Ѿ85I(Dd`X섦; fLIt94Q0Z=gTHD Z j5 ^pZEfYI|SzՌ/~2V8R[OA&Μi#QO{G (RILev\ '/#w, }䁡q^@H3Ya\cͿMy cD{z!+b73ۭ=oޑco{KOS ԲaJK[ yzS{ N&ݍ;pM:"R<[(==LLDǁ&0/17Ԓy6!V)0K~Zc@?e ps˧ G VDMoa~x|k'Tz1$HUO'k_~5xD6Qߦs{@%0i(MQJO(6y.=?=S54"DbY霺#{/YE[Rr;r1^(=|;^" ]YvoAڛﵾVUb f^艓3-̽V<c3Wݕv*k`fh+}Qie~k}?׉U _Os_K jEyg1aC%@BE\F NLkʜt 'pFJz^'=;?xzulbrz)]gNg;; Wl*}43+B|>爑/^ő92!.cĒs;AՆ4k h\gaʔZ?TTJ/LK&T7k`{yvbR&ǁϺ>x \n e*6hg:U'$>B%EҘ j8ۯB8-b[ΉRi:|3fV%nWDž"~B PX6ӗ@=>/9I=Y1٬{ͻمNmLeHUN+~$`Rӷg †G'Bռ7']w ;t3säE3c`.bo尤6ۉ;Xki"%hMc(!0b<+4.ZrN(ax)U*U< Tn&U3F%@ ʸ>mc \*>Y.eϳx~m%M3}TLƇɪ=ZBFp5`")BXKAV@fjq! SPPijy@”tt"*,\O&w<sqݎ7T@Gn+W4 zn#oiv?=?76Np53QpT9|ЎTg$?QFA}v4t#S`i;6h .ȁEPԕda٭[TȾ@/IVn_x'M+-(+mV v:qm! /@L&*.K*o?D,Ms Y^3٪m^Za#x vr^40%N/Rs=s y YGySf]8zӚtd#ʡP켶E-,)zG>BjTq;֮h!w C:(Wg b=lx*CZ0\)f$x&,T dl\T8@\OvRJRS `tOz}]jM!P `G-oqH\rXcpI(^h3ӽI@quFV=x;Uc@3sJjq2P8CiDoI;KB[g4tZ$MM9Y;d<ִXkVE' E @j;0Dq^[&\3UMV sgYZ07070100000301000081a4000000000000000000000001611e8eb900001be4000000000000000000000000000000000000007000000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com/rtl8723-common.ko.xz7zXZִF!t/{]?Eh=ڜ.+ζ: Zno_0R_ee ?*7ZNT פ{,d= •_ߗ!#p}  )W[E%V'iAzdG- ~5%~W< (s^MdnGm6EeMQi?|.y4϶ߴf2\EqQM^ !5nS=yNO!BgAaγ{ƦbFx=#)埇wtQ :4f8WA=)me]-o )8[?+KҌ~ T7l>>8bׄj UrXzZtw LZdVci4_'TV5LI;RT4GdTZ9}A= f|/!.%?;ꧧMQIF%(JIq$B2VfP}n=g/\B% Q4L6ٹBku83#8ڇc8)0@I0iNk7ƿ'^z|\LwU@:ΕOCYF}l UˁbA~{DqjܺRh=HL&Ǔ-406"GjG\ZOX*kXZ<1 "Zb>Ew 8gcam5jt.W 8~ljun:ԓL\݉\ u lϏj4u>gS&xBq-3J3EWp_Rww/% wRy6pu'KG$ԑX8lR p-"(U.E1 Jt$z36ob` {#9: 5Y ?*J>?M㥓XJ=ǮJMtoDv["WR[!P X'DAJ&S K+r<]xl9lx8ksk1~]i=o CkN0hab4snص:kR꒗c̪Am 8Bō.5w%7#mߞh\0?6`m6kJGg$*(//RGU:@"C4VtƳ{9R\DHxN5-\B wEoŒ:frd{o6H$b-vp`,t;w%8~cQ<  ᨍg">R^7Bfڲx{֧0A ٣&q Rͨo"9N5xڴM88EN!|+y6AQgq[5@ ! hzvZxsG.B3qE7h%{5¤)׳b~3Rzϙƈv~줞#v8 ko HsOi.UږN|鐘rWVqdz.KT[a4ϠKR pY((U$jDDVxn,rV ڰW6voC <PגʲvU9 g/h^nZL)C3 xn,`i{Lf@BT,iTc|;…Uf`GY(WrAd\tI8zX0hDXOٳ\>T=NuB n&țu~V$6g}0ZQ eo?JtPX^z[%z]C@sx 幞co}2F.8'ob[alإVrG^,:jQH{,֢B58F^qMQKG{nXDMBP.oy(Y;q~d7-쀼ӂ}ZW}.(_k+iI/ᜋC#A W1*O'{ܜL4Rܽ_ɺ3L؟:|47]/m#ŻnqZr(Id\ܹ -NRmk S) \S9t }yaA{6gm~R J}1Wd읷-뵩I%8Z7F Zq. ĤM[pL% KZPNj=X,69>qjRpu(Zug̸ZǶwkFwF†Ѡ3y!ajLA;9:ٝEy<ˁ񳷼J\E8 [͂m~{ $!Xkh[ڈj]21|=s{@VAFBp8w9;@)RQ] X:oN0XsSD DkiR,n\BcߒˮU?^<>7TAۜQ0¾ۗe G˓{M0 q`j<FFxuM^+HVi`"1-ްsD?:i@d/L9tt1^7)Բr[rJWMc8<^#4-ʻ$-qTcd&:6h[ڍA'ze;Y}F\`f [rjGNyM] '].m7>ou|Wt'/:d6 O^t>9B&">(Uy_p2#<%/x0(^7a{ŴOՓᯂ)AO;aTZ6'IVVmsr Gj-/s]hEҁ$ M>!c'|`i#xrP|3u&j_jc.m!zv ?5IyBmFR)DJ_ǻ_Z` hbhYWH76iPJ"0cdaUMq,fz֥M@5D[UQO4&UbDXo@";%^oq*㕬i>-[q>' Fo݋ft1Zp"&q_|(aLJDnydXTHfѦ\|wCEFJ:?Ƥ WQ=(8;9zEwO,w y/uVܐQm?Xb ӿvSڠV뽣gbkݻ 9e$4S7"jʣP|Zx(KKc`:nj3V2fXLή0NcAQM 5ˬ3'$8܎3xX?-A9gĨFiHq> 03WH ?# "KH$.%`vNU=15sipde!ue=TI'ۄ1\l\غ(uNzcaDէ\jۉPAѵA[~qTĄlrF-1Av";t3R-q]6"s;Hg{?'d\3"{*aj@b^Vc"܃)+K6G 8Wé^i5< r qJƃD} A;y!=i=Q:һŽ-ޮ}lS}*#NuDVchQI]-%U}uSjxt-rTREJDF61<(]ŭw\\C9:Dz$<o:IZAq}UƱ()&fFuAP>`&%s eN"P_K CX`yx_o@ M49?dfQNih>(3dv5({QU`VvR/Fj*yg= #q!fDs:p"70Kn-{epG4 ?վZ"&ZBju\Cr`KxpW. X2-JzCuK&'^aV$#5t[2LH?~ɮDYX4mQҜYڍu^BQɲrPYޱH}c+BUw}3ocܞ'# bJLIH(rOmz}vs$)ʚYp9&h,jn7DJ'j9$":6 g =grZ029DT12NdWLȋkɿvMQ)Ѻ*}Z۶32_؉?rc`r!3WT=$9kQdIrYߍ /\ <`k->(s J l/)=ji|?Z/~}C?ѱWIɥA9QKvBL Ԉh.hQ*śwh;)T+tE_69z;u T^ZW|2]G4B=2<^ ia`UwT $HUOﹻm'윚nLt,3,-O[ e0GDRds&㑐-aQ k7;Մh%Q^D; SWЬ6mA5[B .䙳r. I082 7՞m\<4N՗Kv=}5$Q{O%ڭ]yEo6>.emT7$P]sbN74d:]=f&ht/N /vKX-o( Ӂ?X)I3 梜֒_嘁O%Yʂȯ A0}1/6QrG^U >Oƕ4x±ƪ?ࣈ:F\Ν濁4Pݙ,a2NRXľI韦#PWA  . g`MQ:Oܓќw#AU]SU"thVaLg ֦K5z]8!JB_[V{ [<0).3fDݼM 117i&$y.𣼢kI{UyrӋIrJ9'8~7z{VX;5*%ƀjwxk`n=G ZbƱ '$ l9F&м/NC \sHV2 gZw|mEk8 ]4/:;ci~mHMZwiGNDs9au4`zԇ%0Λ!dI'N*~P s\>sɂ1-, cph6ݧ"\x[GRG^\ed:wbTt|ѼIO޽2wgz>n6鮂.eDeT=[ yF2Hm |Bfޥ9`%zޒ{{u{KtGAylBg;]`Zŵxd0crE$,)62Wm6|,yDMbߪ/.\V(/*wC?O\D(8 jݢ -&'1_قZwaCѻM18; T0X3W03 63 Z$߽ֈ3SgP*O p4˕꺝g3Yƪ2l=1}ׁ[a #vb#`*.jf&@Vd,n+󅃠MIrOOZC^A[r!3BH04;Up]=D}/+12U(ѯw[idM [̶kwV*/TR-E߻)\wgF}7۵%ҡVXev]Mzd:)XliV S=&:u˔7L" 8 ڗ\aܴ~*'u?B3=86#\P?Oer@}<{t5P Zco%wUOѰh/%BK, E>Ԕx|^_ׅ(S *"D6EV~ֻaQB:M!&D9q3EWd!_n, }wì5gi>Wׯ*WXMo"$Dʎ Ys3Q]_qh>u0ʈg(Gıڞ>EdKŝsWa0AyգB+o?NS~XNG0M%}J F1j)a5kfFOhw IЗ|?xutTd: M2g_0trMg)τR%badS#o)'Xop`´0y'ĕ@eNuAʋSȎ- C`+0JL~Fv[.&;@mShTXCXjO# (j8,;7XRlRzc4ѠdR]Pjڍ EO63WIu65vT$fl Uyc"M_j:9k՝x[dju(U$qK4%\C +W7@ ҅%PTxw gԤ֜BnMx rRĞbqkg`bFG'^D. UoぶQ{E?M׉B=n^4.X~~ t'7랙c=6P D@8+Lp[huT!ɛv<ړoJ>X `UǞ㬅J7hTsgD2O^—,-vI%a9*z(A2˵2$+*A7ڂtҊ(9} sɻA=&w&\I߮XX{ ov M4cdpɔ!XfQ"@%i>DUBAL =A$3J*"D=Mk̷<#Zg%aqDG͉T? >?k@YبqfΗRDRsSL-aeʱGS4z>ײhNq4n%p%$=\+۰{j>bM9"^3er^@~RgEWebP{B4Rp?ɓƋ3Q/ bϙgk蚭Gg>9/cj2&Gצ.yu^N_jgHб2r '`$HE[5Kh>|f!+g! m Xmq|G,?fn0%\,LRl$i]q%is ;{Ɠ]Y۱ xM~)f솭SCn֊ {ew,9y8+FRhkRfг˄A [ztb&YN_EZM"nHXƃ( M}M ZQoxI{wC* 7"!mKA8M2Za'T{ȵqoGtz-J/mZ/AiWm/n |k-=i?r ;pxHX ^Tdzv KZƘY;m*bBȋP"Țybl$>(HY:}6}?)l;-qo:ُ>lqG|^zU]]'d:ܟ)V=xfWn- n& CRL%Hs! 㕹<=5Uϓ:x `}znH>6 r& ?[G W;ZoxnСUÜFm|HP];D"ȃo{GK7 `/ۯ;2>!(8KjdJGRu Xk($|Q%lѼ{i:#*_9mPfcp4jn,#M0io1O)ވPҰxQ?}tG A W_9~u wE# $~Q2-=.[X T}ZDEϞQ n*g sa6zxFKfw!.;O: }rL'!?DM4Ҧ^&FgSٺ;꫟l\v=eo7c,ט\G@<ozsuhe+ +Yߞ '+:JlycxWLos0 };9gzmɚ NA֙Ǹ"l\7p۱wq M .qn`6~F5f#B R [N<`]6徹UNP~HEPBX\< =ͨg(NuI8hr@-* $dp۸!EVx?DVl_֛Fq$ˇHAҐav.z}(H'a^Ω,pP[Zs55RB2i0hK/GՃ D2~zO!?T~ E?A2ȡ^Ӧce; /` S,v{ЫQb0P y`l,iW`.+QMk_#؀'=oڞ^ ',[5'*>!XMl#WپkSW/H" WvoFsyPjL*=ZK-, ;Vi-nu!"4FO*@=3 ] h:]o274< ߕlDP&3c@\l5Tm<"G$Έ⾀KG!qhٸcFdN lDn g+> @b;6D7薱^\.밢Je ۱usG_iu^%{P`d\ZGi8>`50jI/71toKhvBg)E51@QkϜsZzÞy 5sNF' ލ,qP>Ioa/לgv(B8v m>GjY KD8'+>őt{xxpJ<ۚ(^d\Xgiː^ 5_sSb$chC ϙ"rI-3&d7FpH!QK G"q{yTWf7`Q\8'"=@'6 [:J{Gq1^As(/3#nw 3Ӑ=A\FyӦ{@㘭bm1$ U#e?6> 9e;T5~zE`*b?;&D,1fq0*c{I! R^&3c94!]i*wK[B|x~%Tդpu6ʺs`1\FC1ZՅ`5},&x i>ْ ѴAd+ͽ3-/@G % -A}>Z"= Ƚ*䕇{q΁j[n67$UF;Z$b`> SLxՓhxoeEF(__*zEaBrځ**q 1QL\QOy]cZ<ԧio4Hv6]\fN@HZ1Dyݼ꼑JN=]T5mx>Hro+D opy7yy lB%a|:rX?tЖuEc;rO{ G1įcg#aw_O 5MFBHI н_fgN|R&v[3PGJ-A>Q Eǩʉv[jT?.;xsa񢑾fa\Xn+}þ6;zdz7_]UO•YQTV~TOۦJlAKSGki$rYuCiuJ PSPKaѕV"+vCVhy{z)-(p¹quwoi\iz~?Z7*UI[ #Stu cR=`n ؊[𞰺.kY).&c_0Q1E-[>"r7ņ%m2d6fs4@qO$uPQI`M{t1Y &oR^'mJ4@}֤+g^W#AM@UՖ+ W"z=N 2秔rFpe|bp5UNyҿd_ V*cr"&68i;짫GgCz <b P]'{{2Q;+RLte jpzLC!ܗެ/ U24yl$S}W %hnjeY@h)'L@m)k{m}YQRymsE- Hކs$ ~UޝQ~bq&HԘ3t#o P$؟cۇ@=gixdPn'#D'wJⱐ\fn0^ x,VƁRK{f+D@R0\!1F"K2j/%uB5ssp(@Vl-k/4y)0aRdt OR7rnkV665>tјԹՄ=^p}:)A%Tc3r V4(pLϲ劸C~⏷FwI kGB\K2 X2Xئ=3Uo Txxhu_phNV,컡TtiP7K)Q `@F!˜# p& ÆvrAy̐c ]6" KPAY^]lVdL,彘e>o+A$Oq}j ,ԍė;b mAN?[jՕQKc&"=F˭T! cYFB(݆,r ' ;`B9YhU$͝0zr q>q'f3:hD !xo׽jßzogŻY$R>?ڣtS.Js@).127Z5O5QXlTѧY% L!K  WA+-f /A>'6耀]-9AYh#eJcPKOW@0[5J֙?wn ~<+%$~PfU .$RCLjLR͏=mԧK *38bOT"V~##N隆它|mL.g@t56~MAX+RM22t"ŏ w%[ pĄjϟwpZLx@ d8UyM4ޖ^e2G֫[n,gj$sHp* i}mpqh4"qjBcDWcUBOVu}T,cs75gB[1vb;KOF0fL;f֕Q]$ Uy u2̔~kOHVw8 }0tDŞ:?b]iXW?NsL@ˣuW>Ұ܁/9u,iřv'V1V[0+Z@ɭjr~HΠTy!bU#Jfd CNd,Eݺy:y͔R.G]]KY- <[/AxG}mTFax(G{BA˅9<B 5JY__~ßU&xw_tKAae-4t Ltݤn;Ek3L Ӂ<:#rˈW{⿇W]jJe(^h[z(ܫYm(g".܃+R{2iiq^:XfDBm-l PwzEBWʀ~ǹOsG9SMv ZJ}8)MBdT34q8(svjDQDXp\̢7QRS[ߪR `m" U krAxˋEwNrJ%ӝ8ĸ$*þPw$Lt%!0|_ZHvEѾ|bW@*ةZD ~B7X.'_Sơ> t̻nY-W&;CLAO4Dk\T 4w5 с}>H23WqO:'Ux\h7GCK>D+Hk:*džN*c1_˦6hԤ5}Sx&pn==x۵8YjDg=B0:3ŒY8 0_ ﲕ1ȱBM~GWKT[-m jLX/o 1L¡X@ڑD|F3x ܖizB{0&5sʙ0ĠuhmH-pLJ^j|e?#9Ɍ?lقXǼ^>,]uO9s6)+5'VIqx5`uO b'_ AᦟdXoՏ/aD}xl`/;|eyy۰/BeE~k>ߪ)CFQU"땽+4YۨC9p\3ԜA- Iގ5*%dBMA!.3L&96@.bHi{C|j;,)֭tguԨAp* N`Eރ؍ / ^2pC-E LX,$ϜWn5"SݰP=ͥx #U|PWh8OInxs4wɥT?5%`XCk {hA-D: .m >ҁRz2CVbjK>;B9Aˆ{f'5kx|2(~0~mE( ؄2$WT?@s-EYDc'w$ w?/5fP,g\N (,|+)GAUΜ]K fOT|C@]xOJW~x]֚C:=udom]M3wJH@+j)AMKX5>{xSC?j )c- >X,)fLm1?[l&y~v[rjG ܫ Y{,#װTK#gQ G@mcg+l5>2M]݅q\!jirH+6SG2ށ?63+fAv.eԱkwI'JO)Tɽvm}w~B>puR`4+7RM Q* =* IqF3EDXϷXQYS>ya&/ T^|]0 a@ .qJZ0+т0x637FD, }4B&}VP} ?du OVX~=nTL&d&L8r>QdӪ6#r1dag2])N<ӾЭӄqXVS;"6+qy53xHfclUFQE5j?Lķ88! TimNDD/ eQP$=N_ cBKo꩜`E%8Rh"^c+zgy!ĸ9s)QQkCuJZl UsK"2/f||  w-0kN_*QD*³‡Cʭ/faSYh;V(r GYf}}@S@&O:r7h^iQF/4՘(uhK2m\bs4jh Z!u"GKGB˟ϓ2d$x kr?>MbOiU?O?~yW*/=ѵI&7Kߌ>~[(t=A C03y|.|3zs̢c`X SD䦗+iO]6?UP2ֳT Ͻ|K.F9 8U=MNeU+P_!SGL3orN~wKTq)~#-%_2 u6g/iawP=t?cr&%n7mJEvbp+cPwZCg*׀6Pw( C{fi /N7;X:{cEp@H./֎)>>螥a>ZR "(\<30]I< jW_GYP;;G/ಋFN\Rڞ^nzT}#@5DuIyvlL!+lGR5| !;|Z#ʆQ^^~Mu_ X^Jꐌm53Pn\ Z)ɷNswZnZcvYH#Y<ڞ6dr;$ ٬e}=[\ u)B{ [~K-]=OeE9ʲBojL͹ˮaoStqL<# ~xKl[YKamm2i'zư_=HdS-*pxbi+J'][n4M?pY|*w2 Y嵠Xipr6#Q_R3MOh{ˢH.Ī~.ysyE38o0}H+&CK`es19nՄR,4ҼQS~R&jc%GI4ʮ e":z-^O]1 fH//5BeEԔp,j;;v#&WDL\OJs%,څZhe>k_k3)DCMFNVtP]WY.0ŢW@ەEbxLMP* d^ >otI^% f)c'F_K/܏pg,ӚGvFrZt.U jz}!6z{[PK 5Ǻ.Al C\ T# Nטf,^%-IoמModqahIcn9C|:ab ޓI/|}cFExB*U G{eL!xTN1w*UaM*4\ tsJ 75~mhQMBUWJ.%hۻ~!9$K +חdS%(1l]5#-.-Bm/Ǜ# mFu c6 LH"I֮]!&+j&mB)K倢%7`Jy}6S,DSFJv5bHK _11nBgARdL%R=f?0~FDl7';v@ v2ԅsQ^4 }+UJY ݩ;*0ewV.L3)0VA7a' x1 Uh%pL)|nGOhw+ R*lMO[sT(okXXִ%raPbQz|YhX|EC|@˜/uIz< ^. 9?{`+u]d@(k:jzBAA n Go_?~s^.M>G،.()]2i{9wLYQ }Y=SfwDS*T1@5ϴ>vPY8.!NuTit6=Ŭg562SJ!==nɣr}1 b~.yo[:R)B F>ڌ~@pT )#4ELU?*_!;濄\,-FԵ(\dZvqhbѿʧc40$QBK^PBi">*$9ًԻpK"JV;s>(JۺZk4E-HAѻd٦Wveo1ePoh!B.1^ODMD*Y xv>HP \!8 nxA0@jg"⡉gڿn"UkQ%u2*EP$wV-i\-ćJq|I-q,bw1ZnTTFVE&tg't ]SgE?k?h}ũz p]Y@Weu]r.tx-Db J(bбY]? S&e0\oE"Oh lEW#h̜sU*Z:wp(ٷJ"u.7w=uvr(¸j .VXf!ٙKS (poa`{ьyQq<KWH?Bt}F6ScͰr ̶$ V\ANjbVx#1"* [&H@ 31;3t](AWCzl:.JfuW>+)=M?0-2j/R\SQqBemR@Y]V-z}-(4krj{us;aya8ZQE:Ϙ6!V1b=UM|ho(>PwcF'OQh:o 3~T<.$/r]!u*5RFO$$Ns^Q5rrm/;;Ic6o.*L?Ejt7(˷΅::/5WRP ўZ;wCE`2 FQĮ: DA6ˡlc!V|U` g!/T!@ǃIg>EԐA@H; `L Rw|)Csn2|t972^9SȶfbOM7UX4|5b?EEzDٝ' i"4*Vϩ'1BVf5]GwY=5Slk$:2P<[+GiO[H>_1Ugaqq1$)4qs^5ќ܀4gU.wQ0D0+;eB6,B,@A͋ &_y[ hԃ̧!H"GA '=)@aqMxJ #50کI5.iuNLo1e5RE*D(V1+-CZH@_&l|ǖ<@87924bJC%¾NEe@Z FOlE/6@BZ%r[0:L8Ji侊.+{֏qHQ0U ܠi/'bT?p(=nFaXVgMAhnu^F'uT[@Z*m pPY1斴moChLҰ-^KXkD e2ؒb푆2Zt&bM F j.Pvђ$4CE8GɁyYÙQ3!"Jpw Fl~'9j6?ɾ"pЩ< 0YMS@rBD7lı\+g<-|5?*%ӏnnP`'Y6À%_<`lEH ~Bp+XBe VE yl#:LWJ]L4ߨ|s_\Z"x}L{0:4_Fvz6;iqg*$rσ>Z&^kqڄr -[荀fPu\D朼t3vL t[&62RğJ{YTf\=9L/јLvl\nXʉkj@I"sKV0w+~I,8Q0ަ n6н8 |޸U4/}@reX:&ш,'b'qCQ.1$BY4oȜ9x݋9\Z5p臂_l;&wzaȼcGxm#K+4ߢqN@"S߃pOǯI|*LmO>&R\CfQ~K{&֜w5O']H [L1u ٝ=?N.D6&+A0GL[TbfZ#j5) MRb$M-f]⛂\>AjZŵoLWvK &+'Ok,Ť;a~kSdt{:ha_>@g>QBN^=*I*Gl@%GH$B> 렭tG]tI],SV)b/<B_r\H G=餧U=v|R>L.oS~ObvV͗$Dɞ :V??(aCሤY ~3#li%vUh${\nutYh(Ń2*Oi[Q^yxY} iGF (i7PT1jilTC|]z 3" [ܚDrQ`9HW( hHWMjf= ~i]AX\1tcobu]N1r;p"$Vpd cW^D 8k)S5s9Q0ܞ%vʪ252B/i܁c:IӍ 0xePA̙P&*ӕq8`&ZV|偐$%cLeUo%vA TSbݿHz"*1ǃ&#lyjSd \6_:4}rKMk2v(VeAB=y;l/M^qKq{" o}J ;V V%ZadPq^KAD\zq<9ͅ> +JlbFC0 :F@3\?t=|hU 1N%'4bK)$@2k8J&f| 2q%h*]mb>oZM"nuOXrKJ/[$=g]]lk]tF_Mb~7Չ{A=ƤJuYVƌp8j N!p.Ѳ6eggGT3\m.6LL0ՎC/L*B9|_H UJDdD OMy|@N= Wڂ;ّ`AV0IGo{$||sxBF8gYXB=˿n_:@tWٱZA.6X /o?9jl^mI~lK >ZWWn!1)MwͿJyljƹJʕH6w.J'VnR\k$ g).Spn=$?uʂQok >̰gF`[Xws`,zBЖ]~c/O?<_ɨ?@x=31j _HqQяWm_-PBh /Xn%TMh ~kvɛE3yw8ܼw Y-yB~OtUl@މOb-@G0 ֗ngr aQciM&y]gb0?8LEՠ&w~ʺDg@|A#O+؇C@qT TuQ%/)#<‹'b&6=EbhoȸlbS%M!0@ɹ?R45ЅD̆A31ZJ~u+F<82NeG:,Ljp eZ!![ODmľBQ,з[}&M:pG]Kd23^z*)A7Kݕ^oZܰ@;= 96e TgU [<n6ycT ' o eeJ FI=@֬z|-lbtO+pT@ַT}TnmԃL1%^3jߣb E-(8Dw#?uF7B*}oKC^סAlNe<6>Tl%WyzcHQ5pZ{mtO㻈Kp*ԥ\2ץUWՋ((-$$؅ù3ujbiCHbB5@wsXI *{z0] OA8_!:ȧZs+e59#Tk֬vq`;?!b/ƌyhܜZVU삄ybjkPj J#C0r?B LAV( 2=>H"I.yH1!&`{Ut>y]ԧaVCѱxQ5<WtbJM/Z5m ʛA ؾc(oaE,M4f-$띀pjŀcx2 y3mVƴU卤1@ {2PµjllkQAKC5ù:1dMXgUk\#Jႅl8O4#O1eJuw0=azcHxb!ws%ΓKO+棯α1Oݦ|JcKm{+C+eHi>['PcWs*č( }iHpm05P/:mDBL"]4$*.oZ:Vj QU>W*qfN ܙ^tă`5r#+P'Lڷ#'Q `7u4a:\Qê4-tYaQ2urdS , WF -k5>JBpd:o+ d$/}_Th+: DŢاXG9U$ڟ<r嫖8p5Ƀ.,ĕ(2Q-4OԖ]<8ޓFIb.^-K^?'~ b=@ۮP?O㖠)"I 6J)$נ*IqU}ejhJH/>B,+6hë/B鿨 () VѿtSj$o鳚΀ƶ>4IR2!{c)Y*!q XV4;3{|Ԩ _M¶Z;N#Z>~u2hW㴳2" Iý$x M*/`A;q^?ax[-K$ ` ˝ Scͫ6 \؃C:HMqp!WO, ¬eaTwnR 0 K ibGisDtK$1I}rSXyм/8̎O] G;nfݾV^2F#)t~3HāAчNe f!4G0HkR9Cψ~7Q MS{p<[.&܏j et3FiqL@ OR<\T$x8Òvy7؎W[%Z 9dY TtDgLd)΄j~SHLH8PvH5Y;xpzaqf7) o[ڨ\^:#+v[S>OCv~V;eTlVN+tc6G-Ww'w0#A9ȅ&+mF5߸߆?2= ~'/{cd!3FE̝>DG&ddTs7M`<-!b"7G &֗ٮ u XPJQ E8hBLAYPE-\ +PWkz#9VՈmgI2MљJ{ʋs$;v|F 'B!j"ȡGInA+X}N(F#'#}6u۾Â`",W8wݼy/ER0;_;[dn![? \8Q+W{ee8.ilin{jY*AJ:;/ U=T=Pxrs3"[SGP*W X2%n*&g8 {`L= ÿؑPG4\gVpfCb{%w-8⡲RZ[?K'D[}î3 n;|'?ħ#7t+nw[d0M{!oI/qɴ]t=vMK` ?HsxhOC(lb ]8Gr. Kv+&XSm{_ hCRbWNH܅]RiهeH̵˭{Ez Q!ܾJZOa|'MFA2~K ?#Xܝ&$uk`|)es\1t\X4Ɓ6fS0l< OZ1+_:!'*} <[*|_Vw0Um|WLԸs\"F`ےrSB W76\GJ{uT0/aff>EǾ VؿdYu/G "Kפo\ryu, #G}I]f jv' .xHEZ}\PNˈAvPBƆ J)v+.W/٩)z#و@P 1[ k֩j78h.jjf0/F<0u}!ōHNׇpz5_Hn[ /u9YUA!bO!2_R޿3 שI1׬DIa2\(C~gy֛ۃeQ/"*72Ip^nmiQeGZ&(a}iMd_c4>GlQAVԾwuV|wH|#x*%!+-P{ _3} ND ۹Ю㽦Q ~EnS>hYpR!_3RkMđJ>& 80(>Kcz*n9Cpu=:>*RuDf;d}7hmKxtH*q˽e,0kʂJXqbO>E s*a]nS}@P+pzm c)4ncquX)Z08u s':[-1O4d,)|XrhZආ_FA Kߧ.[[2@Z>MK }r`T 7<'/ 7"9˵o1$ނ=zb?UW 4Ȧ^R+wc?p>мL9gF۬L!U#m3>*di,1DP(Q[)VTJu/h4;  >vkٺ[ts?.T39@m|i=0( B(!EL%8V-۬I˸w`]wLݨtu7I$Sj޺E v&Zx3MOSungo^86糝# L?K ǦTG)K'!zT5\*cL"i 뒻A_1ЭnhfAa[瘦sJxv<|T1/p4d'g6\,oEJR/\7F،fa@BhvRi[5jmPlA=NI9q\ ʾ,!ň1&'К-C iJ",)FIWh\z[`a"Ѽ>}Tpyc eQe~S &2Smzu:BF ޏ\(a\Gu+zFճ|E- ؆*T {DqwT̐mg ŌTE@~# 'V걞*i=v/( =ِn9W6V%TaIE3q q% nͫ]LW &SC~pGEdI+REn_5'qwXjKܞh+u<":RrUȲ'|>GE ;טuPH}DG[ZU^dj6GOWӠǞ2["#[E`?%V(R< )Ȧq}dݖ7XBgKH=V:ik7ڋC&hG<8 5z(uwIi0VG>_m#@!Y+Ʉ▋ŭZƧDG5٩̪gXy1ػiJŷQ76 )l&n9/ʧ/A1[Ի-\W(Gv)طh֛ v$pv<>ls?˟^\ቹ/< $<nqLTYq @ ^ʡ$%RcR.zoz36L pg&A#? e-P"'K'"UG̣*p`rݦ^ʜ&+=@K1ϦtkT- L ے(~c a(-JơM{Ty {0myV:4 ufKVg,6aPSuí}}}Tj_#};KbNDB@5O z85igO.WI'Bp4&[MR_4gc6']IU{Ag~.zO-zsR;(p SrQ4«ώ IPPټ.W ͪ *f=Ō[HowSb'A$h{ D 5:;q%!.M.[YXx\ͿDL-6;B j쟌d/7ϐR$4x+,ߓwgtFyOA0w-_&_l-0Ucq sW acX7k{wt@y`&sgD5*aK\-aOJcCb@^+s,QpKCB=xJ e\ʓp@$9\I˳}4\0!w#jt0cи]k"xI2ʐbN>BjP+w2-xP]h^N7*W4qB~;+f+:2i00iWB^uoň5z#*V:7ԫ+.8&]\mP qF[ _v)@UjGS1LYLp=H'Qtiy:ICܓRGeYFvr?aA?Ն!,^ĤZ[9+P.VYWgJBAoM4'Ɣw:W}H*akJժ3MWE"+*[!{,BUׇUyW z>&[Խ,3upPU>d ]UOk':ήų =[ݖL.!߉BƼR"͎֞`! Г] `a{a`HU._}\D~GM 0@R~%U\>OS.7=u?;?@5| 0VY}=:W< Y]P"E:g"a~͏_2}v(>o'h[ "G{_qRu m6e?RC(tO0R=r .Y`W4!JterXݺ1Rg#07ͽbi>/{|hu - 6ɏ-a=λUnhav( t5;4 ˒%SfrdFeBg߃ƓmQ|\\Q&4p[GÍ6qoE 7ފe('q*HZ*Lt_lf*T}_ķ{fK>A:pۓOb1hMOa*AJ@zT7hcKl^iDi¼0v8qD; E Rn~Mx].%&\<1*u3F2'=6oc6cz qYfP_+Y6"} fDL/"sililӋ@1m}]QdD]|fF_.&mF|KTYv6{o&r >>@ k>AB I!!NWORU'AV,cfLJ[|_G-Ue*⁀W%EEp ._ڍ}W0uSZHz⎚uI&~Š@Yfm߫JHz:,b!h}և) ( X󱞇"4ayn|;m2a? 'ʟ̯7!> VX̫:i5jK*צDaF9|49&pwPl.1gdԙt^3MfN-PToHBWéu)F-L@Bp>{>P^SS 2˃[p dYʸUKI ٞ8Sؓ'AKDВ/4o4/hlbSgd_1X҄ jYm "o&> p˜O#}?j$]E/ڥp໏_Z'Y Eh hS5Ӿ|:2XXMXʟ^uj{#,iDDlsuJ &M"VC~z#kI>r\,-/xP[:?E_::s,(KFFR ?+~5R7F0Hu&ax^]Gukl Fs#@eBG].HB2^Mi2 djKTFH™Xu͒f,g˭A tE@Ӯ_|>sl>4qEKV~RnGA)88G+AUނ9Z`<CUELJʀq jA7sl!L<=g+3P+~s_ڧm{]%([Rf|\ZJH5Z.ȯ[VpD=_N)nx^jLp-^! 3` tH19g28d ,kNm Qg{S%E6f Bd/`)cgvz$0(dි[.8ԑJ"8JK̪4ܝl:.+ 7JRm#Et5tO,U d/8Cg{k>d6ݮ}4;oa;~PDR<1#i _0`qElzFJR")_KM7oĆ. &MVJlבc~RIxk.3RCґ@t#B82?PvLBui~*?a+.aAFqT'Eг(r)qބ/G&#<48PJf-{rU҃ ZqH˃m,#aǿ_rş%D ?t "Og)3"&p}E{y($Z/E\{#۵5H ꒩CJ@_y;j%b `~N䉂$`Ku䑷 v' ʪL ۝^4f86oCЊ_#f)vH.B ;Jm:rMHlIv0y 4O9hkR?#9-'V 3gV'W5[m ]MRBV/c$~RnoV}sw jȴ%Jq'eHމK^S_fbz2)r䃸[Ǥ}"xV(>)  %CAsb&(>RAC&m'ϒ&q?VAY`lۤeYVM,d/jt(5C$^ ES2fVϢ'uw&O;YKnLЊE]%`&`/Ҁ%4qH{ L̖`Ct| ?@Q.6BP?7V7-C+jL*Sav/nATMp҆)fH~0wTi(=ȷ6 51baٹ. y6IWJkmD$A}J\ځ$Jt^-i3PמUs5d:ݼ ݐj8\z1l-`SA8lˍb,vH/sd (ؑ'kHf5\Jn|D1_Nh6z %yTF8ƚ }7+'|XؠU%pɊVEn:HD6; -NʚXeePM5u7F'FdT-x. ^Үi_HՓt{q3=uoH2~o SYxh<Qȅr]3N#oL 3JxM2!PA0B 5cuŨ[t afHOHvt Kds)GĀn3KefE2Z_L9nAƦ.ϦP0EbN[U%8ӕ!A*|z8:j7g8War_ՍS-$% j:3{ s+r"hh4*9 S+/p~jL ++E/G Y'Wc&;dDq,kq ,Yft]E&'096̠dQD&=ot;Le*H^X4g^S40΍j[u~Նห >*6F&JQi4Dق"p8 ؑ\꬛&&/EkyHiUX`/^ch BC3 =-%} 9Dr;Rkro $4Q7BV-Qûx>MUVxyZ l`wK\jTɃ'me]`(vZf(gqOv,؍yIpl=+ԅ`YAWӐ~"C|!FXj%H`?&6r7-εJTQؒXɬ.")Cѩ2$(u+:E!oE{{6)Kr;Ͷ"%T)6oW<1yOcB׸di|Oh[aZ,/y/Ee$`M8Zw[ɜGRqmQm͜v<0q/7̈Ellj_PFrl b[_g~2ޒ=O|T: |ϲ*Cߑv6r48DXgCbO5^H0ܺV~<ڼ/3 l1/}\qc ^r:#|u&/q|rfJc"ѐ  ޥ]t1a<_}$C3S)Jm1qU_~%NkˢG@Sq<6+UWۊvlMG4Pq衈k?ϰ[IFmdS@J3sէ06Jbђq2/͆tQpmoXuEkVDW;MG:%cm5} B~ 5&_;#T5يb)6_ghT)Ό)9Gi ${F"ʻ9ōtRkdYj[602V!wq8f5%#3:0h ЋXr։ U'ZL`$s_UdRw_!JwF l74Q\'kxz )m9J$6Et[B#7 umq~&sAEBA ˼XF|W" -84i9 Y)CNHXޅ%)j%d9=0%y~muk.(wpSŮ&vkbto ogՋd:S֔?'M-)q8[HQsc}o0|"}|%t,"B{ײD<.nV;<? 5Jf`ۯ9nWZ9D3|RD9twc^E Nݱ!lڂzL+mlCItP0?mYw3{̣;ݩ+$I6#^O\i%ďUK (:i z0mNQ'-jWBu N:C |Pܔ昰[U7 :s7@XD^[ޕlkRm}iыG"|Ai _Y> #0g~{D8ۓ Ib#sdhԫֹ" 1QjC,E:#M1D_G{-tY.=T6h,PbBVߕ@hZK)!&!\ʺ8o %%pfH5yO Цꢷ~%vӗ97 ˒x;z\nZ?6:)|`XZ e z+2- z$FPfi^duV)ʒ^k]H$Jk*6es]>ю%+5p,ҳBZ(R][09Eʶ'iFqܡ2X*Eiuk~m?ܸ&Vzyg12q:{ZE# a# ϗ3H9k^9bgЕIG)EP.T`uHqN 8I+ȹU,o['$D \Slp!X1We6vJ- VD7t$pYrIUQPwcYboa14_p8=Og^\yˁ"Y[J'Okr6n7{B}V{kFaRdWCo0M$ŋث\I$dֵ"Mzֺ4HdvTK4# (Np@⷟<\^]XkiQ!,2C냆 ^V) 3)b-5J9W26fV(fߩX2F~bDTWlt@.b Q\l'a1L^~g&[ꕺ>٫ _X" Q|t*>rf`  . g/R.LJ;h @q=6'>_ Gz=hڈ.w[Iw6 p;/x镓6_EF|ܨ)Sgv83BЙp|wl@}uE@i y8yVx f+ ҇·#$ rXlv@hDf2p@O3`OµZ3o) 9&/Hv^u-ezZEhEy0Sp.JV=\wk$hP#HJ-JU|lT鯘10xel@:HxSIM&$27t/mA'Df &B=+*ܫ" $ X#$=8k(dՖLQG]×& kO/C0g_͂Ut+/R3?Q%A{V1Een.G$'I;,k0I Da|0vЂ7#f!!4X_e{:ǻOvIS'AI=4!Xӧ읙@0zb/BBIEdK6TILks8IIĶB.'JwQ2-[@x\< e=t≷\cE'4%F̒ IlՖ;\(xp6P ^/qGoB^jˣ"Oe2?JB}~W9Z(jk{4T AWƞć0v`AUᯀro"Hw4?Xc <3[@VY\%'~\>74naO^=E"t:> o/%YD@įwtb!]`H>tG0lT^떨HBH V|,,Z֧?( @zf-$t+*ʥJ@ bOsh/qX6?%^ch#V3GKI$)*XѺ>s/^9ȍW6p/uax<0$d'!px0ۻPW'f*^Qƪ5s?6'ӊ0车l DzbG FKruICcI/m9!{Ƴ>VF{퀿bٛGxRV UJZ@4Dᯁb9b-Bf fF|즥f[E6.S?E@x }%\7> _-Jՠ1Oe (OY'H#tQʹ݊1X6*)A:hPIP 35_Q,s8h*(Y \;δ.P ST  Y_|{hj6W5YD+5}V[W/';k%+ j6ѰKyGs͂07q/2Ւ+?cǠt iP##?KLsvXG[ ˉ;9GPFw2I=r] ui̢Z[K<ϗ3Wql<Ɯ)gje׿R2\G#! KRW'cp_{D$95aNq&p *J .Kq͙YfPI쬮!:"WG'aS)2dmDA"&{(mj"ܓVl? ?_ݨ[}+Xz\XBC`P{)&cn[ Y6Ԋ0[ _K}$ ?Ú!/TU'sgDįG ùdptmD7Ƀ:! -F b@Xj75,s-.+Ӹ90 9&zA: \\T̉!QZq%qĘ'ƒّ8 XS9W.4|,SB@ wMɺ-Fcu2a9إ/aRڨ^D.XH:#ڒ\Pa;122`[3G8gucȦSBr@) 𚿿jc6>'#hY X/14/:Ofhb&wl4q4,ͅ .ӋX:> SiUxa[$q4 |Qʧ{wEP쏭ƻ:{ htYPJ7RrDBԢ,UUVlQuxk֙P pcZ۲Jx gk&b:^sX^.C:{}8ԀCX Iڢۮ/g]!ߨ h¨V ?݉N244a/N&uiHj6J2fk<.v ,sdBɎ\jJ|G;?Yv1*841 <&a=ۖ!O?W0 ͢ :7̼nd_҅6,6ֲ15 ) S+ܞmd$^KHW=d 7M<8c?xe-}b2URS=ظdv_g h,E=7I3zTyhq}J-qe s`v;h,`P夏xS2`\ÀQP>|o! ڡOMu{=%e*SE_ſtB #ՊQ%z%%͜ l;R ' w<iu_9# mgI,duaF>@XڝBbDJg+iSȍێq>w,F-eMB܍|N4!ѣ(hwWRo_ճ#bY#@szY4 i(>bBZQsǏP#svLʇ?zULt-"-o;01, 5**Spf'Btzy @A2kk91ZW8C=dV)@2071 T2wX YYڠjĈ;by[.<Hm?Ui4F+Iy;ShJT/oOG4&M}gYIt4ơfEx!Z H yR#j˾tc[q3&dc|2ck9حu›cZD #Q6CHr978 @Ii.65e~JTu5 멩q/Dps/pR4*/޳3E`]9- l`;&~]R-¡*m}]iooW(]k>JCޑ1,p[v$>y9s(GMg[`L8܁ H`d ѻ_#ѵa k  ףuu]ZrH[\_Ϯ{>zqmt)vI+ojH9eҔA,_ChFd>u;1z镢FW25[26 1M4>O 1IM1`֙Mc]1sdM2\`1d*NlQUd d=<#ac*YGy_nK⛷ֻ=$h|l)Ҹc¼v;BX-W^&Tk*OyDG a(|_u¾Kc‡o862rC ;*|!ģˮ < l/S q'x=fGH[7h3$%f  LUhY53Kӫ#y Pz7Pw] aLqB>q@nF;E e8ȗNM`1쓄3DfRav"'4ǵJT~ j~\3<,A$4ѕ~,$"pubnݮLb{U!¼JdjQnr+(kʎ)DDcn PVxDuL~4L)n_L޾I5XwE~0Cι|e@s~=qYB=3এ?ka$?7m@倪O[vI-@z.UrƜ7{Dm&T1uxW 8Ĝ:;0{ϩMAf2Bmwo[yw8Yꛜu%Mq!-t.J`S윉1 }\8GV6xεAbVMymG9B?q,?[ UF.s`:DPP8>0.7B! n$H>H6 ?G2a(x4ZJF;;w~p{E]8=sjoPʪ=!;90јQim쳇mMBܮ`'(W!nEj#U(A`Pp$f};VN2&9 3qr ׅ0˴dUO ߭E u 4*' It9uWiipxiFo沲 rzo$2uL-8%"XܾB|w`sў9bW{#G$ɲuU3KTw$|˿5E?2V(;eJg7AVV*7Kv߉)+ G7CvO k ˕dgfX`bw}#+xDt56>oK$vRt sBƌ#ckU,l \W1Bp#*q&X};2P"mzTͷ2 a4ea;@L9jpWyUMGEX) yAl!$ ~ }Ň7ݒeO"ࡒ~ץ87E둡t{g3R8A<x@DnbD h&9EP!bgtM#w oSʗ{U%,%Xo^"B|2X6֢O^v; TM@"*Wh3 1dHxʧΈkZ\0M[v';dU"Q[=%vEpd'/p.]珴=(9Mw~aA0,1;֙_@IuS8r񎊽s& =`%8}MSw gAL,J1 f yLbv఺Q* Gh?~Eޣ5X(l.m( ۰r~a.vHRPufr]X_='q ޣ+G/%+^ q12:ϵSIbSDH`EySr*1kA:i%b{a|ʛ>nNd#<{O$#?0}}%f6ּEoA#D;%ydD+l-mzcݰ740C'^qG  #>~A-Oz IIٳBBII1j.䝕ј!| 3p Td^Wp_&0>a}ՎwZL.2 jIK-)Qu]*[%E;JXv O&e|-.i#֙NP))().J028/FMH x%,6x\7W1Hӕ&),,VbW19m_Tg^"$ 1[.:{_'a.??>hW/aNnz~E@0nX9́<2V秧qX.{MK$߲((–~eJ2H/ =&ow!>G_ͼ^8$Q;Z Nu 1X3A2T8qNi9ֶXO'S`\TSu]nyGߣ;UqSUcySa`6:̍iI.-PPgc4S1h%5dǯ.sPL{x`'N\qV{*>]z5n&;HYLoM;@puQ$Naٹ(xھtA]ZCc^VlL._Z1s/͇)Anʹ7?YQtJEqWT>h;UPP-2?3FQ4 dM ZO*CԲE R~rqշ6(Mˬ b@t)Puߋ+ڿ G3r5"*˯W=~NM8yao2F}~&FTD~WϤ,+jU0٤辁t߅&ǎFr3=u][.ɵ&#zy"Rw[JIa@ŚÜ;6 Bl}b) ER>OZmJeEFl 8BT' †{D8š8ds@罓BhpҌQ1meC+Fq%A؍LtBcǺΆ0-X3z| |~^³1y7i+*qȊSF:v: _厃ɬiDljpUF_Ftң8{͊$y'֬",ߘa@j?-^w쭘U";.3behJ>΁-k"Jۮ'~c& MxLD)V28!fׁ@p  QHBj`M(:2<2-D#H'4`R P<0 }E {YBjQͪ16GeCaIP; Wm 5#'N\!d62pߟW"Sm &cFyU ŇD@ko%U'YőW_X8y>0Bl[U#1C blwFbDjggkmr0 1 (l+3,JhkJ7|n{f?È7Z .&?8-^Hp/f>Il6&y־E,a/ 7z&zνhP0fī]zۀPFuPykb֞.s .,9.0l =̠ŴDwb7qg᜝L:xIOn\cKu7K<˩uHuA.pY;֡Qu!{'Kw\.ZvBAn.1r)/̈ǙU&gǀ?{I ,։yIݓ.eЂT(OAJ7B?6t^s4x<$ShDn\g pPTQ|"/;X_e: u+Qq']̱"#@g&_N,s8s#oF+Xa\_YC1)M%[#nѺ/բǙ}7?3"~ XCLJKXLEh|W-#譎>v#]|ĸ߭7UZ8x*+<ɢYv?VkBRiwLeR`@ |>eLaqyA&cB]-XGWG8лH# [һh˖P[ta/v'cݱ (E=Nܡ$}0>Wt%`[scپȁgSa0:΂%y@_% ö_KH"Et<~튲Y1m~j4psC-P_ƖFߢF_֬#[c,(p!uCh"t J6@ǭicİV5Jkǎ,Zj_?Y=Ps J;!["'FFO6ʱذ8Y,Z,3[} žUmQRyyT*)\>CL)zCv&sc zmIX_k(w$4͏}h팿_,???Ym~tXiJtӃ9G+9P9}Sjv͐e%BԘ ^l5f}xB2S=A_>_6:P,Za3ʠH)7`vS%)}X1'~)Ǯ0DP}U$x?yh\Zm|}ybP옌-[~9ӴW0@:i2b"$p{P-7 ^}AxS2J1ks0G-\SRe3 8\[`m3ER).iyUcRHed*պ^ᲖXv G,tjE`-TiD7rx5`*qNw6JsB*[_2*IɒjS_6Q* U6R~!B+_n੫!BUoK`2xVuVϲ,CVJj%N;ĽT-ܦy,ļ/Q%;8Nz'¶"_-LŢ :q`#boϧb?pHsdO.F3{D\J.8JKS2;=$. UbU)hsD{ Ն0OC!0N&OΚ;V ߖYEUW^:z'N͇ԳAK^2~w>X+'hŊ/vNLq8LCSb$K͵qfj`.Ü&|Д/0XEs*E\,y bNWUuSkI5(zKop>Bw7Tsϼa855-h,ѡ/ӃLJ:.1V" x(O<i EٔxZH_:&pSQ*BmY^dqIdGZ9?mVO!iVjiht4KnYAhFT@ 6D }0'}V1~' N΃ϯ gƳp(<,DRrV*V Q1psC7clzpq ʚ|:y~>4R[K""_U@Q 2 f\)Jqpb-/ď W#T=SgbR孋tF|!:,svT&Q1}«.L5L!WQ]poy_|P:ssl2aHgoghs5kg+h_zݾöcGE۟ѦeaSn;-7KHA%>N-q1QX-,0m&|S # fE ' {ᰂ8Pnm6m[>n\6[jhs,ƫ7 Nl*ۜ͟ya8ٍb`rm\ۛvN \![+4241P?d 1 (S|_m`(C޸ވt6,FPFl|I^C`鱁8@W_|\ox+q͉XhN2bjn"gHe#bՏE t )IbnDv3J?VJWh:H?U{Vi7j7n^XW+ՎHywp)H[W)ILCY|j^{9>>P̻'1$CqG;ecRgKc腅jWIep4*kSjA kGXa#ӔHGx6I_y*;BלEmE'vhD?Z97]טA( 1{KV![ zܰܳ !EDTKhbOKQ̠eG,r+~ m:kKV#3/R99*)W6 ג4JQ&NL~hw^ճ_(lZFm.<{pꫂAJSj+v["oēݳhԢBsEڔDrq #_"<+2}M8x깆=r-֜(zSEǡ5o}%r 1}xS$ Akɑzx gZ cwe2i{1$nE9PGkX<1>0dQ(oq8JO$Hb͒:APKpq] H?rFmkύzuć:pt43(9aۺ5`eEyo[(k,CI*ܵs)DF]ZA"4-}C[]뼤Wd%>[e1u"Esze`9l{^\Ac `zv5[0Z䣆dp:H4^f- ߘí!8+4D$ڃn/ 7B(-:#ԟ7d JYْVU8aa3SVR d@+DeK3 D3d%93?c1< Ɗ8%o,s Iė/Z6(:3TLLҞ :'F@PK4ޏtmWݞ3_O2EW CraY'꒛6 L )ؖ<pX~p|'r|NYդ,"H&$8_46@vX?D~u8{,V>t/c٘auGS'}oGʺ moE1;L@Ti*ouUpSX= 7aNvOw<tȫl2)~zYGRw{ PLmg|%s>DF1cD{c%=osm#lLiurO~īh4%*kJ%?Ro^#VVӨp eO cehX/=a۴ӵTi\]kP;v,6'\0]jg>~}ȭ[bbR!1wK]2;(98%s#rjIrTI<8d=VZYQ1;hiBTᣢ\ҟT:E 1ɾaP:ICRցgpIs|gV;(QRHC_47| h"$tE5DGan\ao/*tUӔsGfӺ֓.T`?RwͨP/;BRpzja2*G"^]9/XID<lJ1WR;'":vh-5 TŪ;-Ѫ 6;@j <;}1H~K_$AF !>Mj F 1Z]76wyZ,#:<5)4PDDP S+`} ^׆T*!m@s^uP4aU]R+X)Oq΃ȸ:M)XD dc;_ܾMH@]RLjƂy7Jvj#.tG(K. C#N2zLCݑ*6}i~ІJTlw]woqo2⦊pk%tĵ~~eizld FpDmrU-p\̡xsK@鎾 l(fSliNl fkP=R? UȖ@6C {}/}@ΘuzJjy3:\P{c(;|bC&,c=Xjj16ۚ };~+gg\*Y +1`M:N:$jDEQ+^,`vnCBm_&U|$࣌w!54ɿ. !O*i:O"32k641VCR|C5 Y^0{1*}TE}`kKݸ_zg&;3f+k4Yv'6tn5C `.WԕL[َivVۀe՚lh<ŋ+?ֺȈॉ%dS’ªm$J#!Y lf^˒LOek0RmHH/p [D.M0WE2oA&8A x7{@z"9^o^| 0WlFDE>cM%vlia?h\*S6nUSJ8G!V#Bܪ9 WhK6Gw|7RmEtɽU%Е=K6E>z(A`PfR]Po=HN.%=0Xz]?j YHn+v -<#u!t;ŐJIE wo=[m[G9BDTV!yx@pa;)xp_~ee@޵W{“* M"WT~ӜtխĠZi[gi^\9:xK}E esl?DO_/?Q(`{7G`Snurc HXB+υ _nbYJzi ]VrRy\ɻ`Iw0F+cQ}tQ=*gR ]l̃`~>Rocmr~SyD,a/p@ #k2!(1a>b[ -3\ѵN݋wХI]ou9k#YjGZƒ!%`STN&,PT&#:Ţi,Y!3Wõhg|eLB_ـ0.F.Hbr屎 #A׸]3R6ͻ?@2oܽbˠ+9Wzyp60 FyT"* ~MݭQ1K7NnSSD3o="ÅP7zd Wr8E,#C1,kM9K:,pQiW&L8H_Ǹ+qT[uέykA/F2p&\tt=?R?P*ۥ8Wf uOk@!*2u'R+xH Yy(HG}$H<^3rx-Mp|&6T9(puA>f|2܈!}({?֩.XYl])ϫB+G:GD/3{AyNPPA[qOՏeϡ;lҔ*vS+_Wȏ;w۰*{ҿSEqMODZ=Ow?g.<#1Uj} ;kmh);d;z .E \"_0SthGX5ȥ^q4=(g@5I*~ՁuW5R94 *s'1{LxO / P5f ۚdQuVUb(6)yYJN,ENi.J}tfsЈ\g"nea1|\>7VEpduW#߾! \eAv\ + 1t?iw;I_ĢmH uOp“ n $ 0ǒރ^W< 'Hh#5>'㟷 ƹ1_M 0oH)7qg4]O_!^RGݥr\i_!I9"YtQ?:0~6$8|988mT dqJIh KhCYhLHBaкJYS`Gm( 3m,[; J1ꪐ9Rj"<ڳmR29E1gTX Q.<!e /1@$mirmO<0#.-,f+2XTHN3&!<|5-/T?u#R,mǰeZhO$[̬?V Qt.1!;cRG?2u~ [c]{>xHX+_K(7|ݣzf0Xdi_ L4 SQwԁj ,PO`['uR3۟Qn,Kں/<a\1/-l0`<#韱5*&)iKIU'.= ;C,m.Ȯ.divq,L`5CVS(x8Z 0I+8KCwd" R& mP p+4MP۔4Z>RZŌ{nLe l$$ֻOJ$KLR􈭣ʶy.]< ;f}tO`Q3srlac^fjd!N)N>y +mطFuvd~J47"-6+w4( RRL|p=]񧸇orՇajEz&;J=fr:ȿ~9J+=RT2=uC|?A:[AcU?apgQ{G/h<%M WGg/{qZa-fLХoOa4BOydNɕFs[= xy\w:a#^>쒈G@ewxJѼ2RmN=fzw^k[&FͣzXe+={7un^ozPX\;,${18'5Rs' E@|hԆT%6*0<)A9x,P7s<-ťgS-7teM%m)h ^bUhz5f%[!(>Rws2{F}P^)䔣MzGBҌEf $M%p[X_Uk8b.dؑ%0X`9Z9T&8BKC6Mb,CO#/ BԤ E48}?&ˑn *4Y\tTŸ~9F (̈n6[/GT(Qc 2l1]ht|}68vTtd8!IMlA !XfriǑ%_siX&o6g@ z5+VֱC5q9Woŷ$ECZ̓Uwu(].5 G4Un̷ 8<>g$zEGMS;E" 0]%5؏!͎;T2Tfk Xj2 m@6?|Ȧ {pc3lS*]%Vϡ-]̝q#v Dgeή`gGڹ4l7V‘Ȅexu>eɛ fq9I2Eqr.Q}b>zlcE^V2~O㘖 E~TM #BDDNgGzArJ )+ ..JΰK Ur BM W Q%C4 j!+hՕ 4ٺ-rK/KA{R!L#s&X>|6zVBB;7boDrJlh -W;ٷDޙ.lإ#{{ íNRuB!'N1RF}W> z?K*PD5gSr'c+0F yuU 5ˏ=~?"qفC;S.,?@UUp졮`A5\ _h5flkޓ$LVNoMR"te c鿰gQR(Muq7i8% -xЎg+*kJIe1]E"${OtCLfYdi22HZ\?3_ "y{Pk!w@gB 4AXi>zEpl> n$%ۈ}}tE2k[}Q'ԇȄ݅ω&iU [.rM%|elD!ӳbVMWḲb bnjF5q-:t,?ܟ +! xhoNU}EdT#C^t\n]z-շ{\Fdni1Kr nuĵRO#Q2M tKrWئ]O3 ~eqKC6i5+o[sR^J%KPH#U~},ߙvYh=/\R%( ax!7|sCkswzzpJ'C%cߍ\ww>\X%yaP}Eȿٰr!$D)kZ٣k?8n yœcAsu':IO wJRԤp;H9O&%v)Hu`Յ_砶\W(6-6u/flqWV(ʹ/B)_%NR֜!2)$/ {n6#(&tdvhfq R&c=#YLQΛ7f(C6GZ5 (GQҚ0PTCB˶_ïBŋrEDzT \v隶²ҟWGл6AUkΰ9Tl4&ś7b-4j:]jҲ{a|1=H=rQhOozVY M SCNk$zCZ# $ڸ+R|l8&$;%4ju+wEaHsEZ3YZ|D)< XQ7unsZ4GK+ hDw.lY*_"ԾW$a0ufSi72Hd NP.n_ך?ua?KdEOolwEpf3u66tag vQDO9&LukNee_&,Iwq& դ1igՅg?$L 0d<>~-,;2&O8v9#dz7|N&g>=؊!Y )*FѰаPP%L^~ K2jJ&;۽" 64͗}1|epl ȩBJفt.r+A._[FP_V->%+/W-3QNH-Un|0ɨ`c_l6Џ9k:bT#sWQXTTQ7V4#E/;1*w8nEG'4ƬуƵh-? S<̐Sm?5Xo<4;6WV>MvH%ó7VW:e&h8 7 c!$ 6 sDfOuXbu&QQdsC\S[o$v'5W't+6l_ZD`:8ޫgwGD,P1rX*nήbOGA:MM=B Ď.W0&.90gрG2 Oi4 8E`Kho:ĵ~5sCPdJ ipP-,,JP mSL@Kj(N|H$-70h~i߅N^v/gt1V dbMݙkJ%l-e/h%x2 lpN{Y(mW| 1߃:hUhS>R8ue5@7Dz`rcK5v T%4*v!VQ(W:`-`ryd/cە=}ȮmcJ\y7ݐxW{JWsw綑F~ XSGĵ܆=׸|qnboY5kxH#xF(q/Ï9{^ BC:6PwXya&@?{Qxa'4OꑏCN=lӣqLY99BI_K9p5sS w[|`mޟv2G0f$ЅI^N~^ܱ`łN߼0u:p4۞ X%,}t=}yk<ͽbLE-=V=fS'Q, D,E BZh'U#Ts?$B1\RJzv>t^c Hɕ՘mAvWCW^ظqcR2E_؏iʞgLG\D7\)kdkI/U;Zⴗn4ѳ!L5c%;)f #]VnLDe@$̦♜ogBr\ )rmÓ޼6gK*#MѰs^IE=>E >3ADq5rM>Yh}7k ๹hU0Na$j$CfHiCVojzD~[0Yl ,n gzT< oM;=F .ŠcZ>nl~4eЋW0X W-gud͟Qw}p,+f=9&VDrUWPE8rUh`ZcGZc2;&8jxUCPVooQR{*>"-ņːwxTjYM0ҰcD0wSrPe\ Da4-gr((=if4X:5ӿVT^ ,UE" бjH1w4 Xm jN zzrE`.gx5]A헝H'癶fŜV8D}2'yq%oAv~au,>,uނ5'koeq}ILՔ_&C;{#^ Iv(7D,^92@ld)#RN mgqzu{\.$ce'@D%{P/Rr9KR,%눒CfvV(Kd׫7W^e-ڷ26c^a%IȀ-w|\`sZxA\^cks\jh&u)+;@$L*Q{ڵS +}o[%$D'nLM5|p rY9[ζ04+Jajy9  F\ 'Fv1XGW(.oKncu䖟]Of;4n#MlÃlfUg_"V{msEg3 Rֆtz7H]T)$?rCj\܉xbe@xYFgH+=A+S@0w *4561&*@$ǥΟߚ]i0]q?paAb_g`fXѺ"i\F$Xd2څ8 2: XBA,ߌZ4=lz)d)b&X"jIf=q_!0o7dy9*CAB=(ze.8c9C?u"{񎂣RȣpdViikeV@ش`͠SSR=D$'=rf1/J뜕5z G?UG!R]*m<*B-֡0+)7 g$f/ ;s2*zʪ$94v@n̽1Ÿ1rKl;k[U߇Q>IUT~o_.c6Rw iŤ2ւWN#7Y$3s>m9zy1ހoί}J 6 u`׻$mQV97&?,8'WJ"b *QѵK(_L˩Lx(MA%'A%ɫ^]:L0 a2J_uRthV&*BoJ2mboZtfa1Q0 MTk\6SE#Jk=B!C\]S;f[ɧ̺BgjL rJrx|sO6 v$`vF/ DCt΁BВC8$JuPb%gY ̦PQ•SMb#y(]zHqm ފwi}zVpz{Y!.un( t}IU0X(*T0J^NEI><tSj7c\5r:͍z}2vG^{/Pxr5ЪvEAqw]J''i9FF8ɥhܮ{FP&1A萿I i#'&=vRSy=rw}jAeN( u//CR;NQ^ &VŀmʝeV̲[Ӳ~ꔇ ' Ŝ @ NieFb(!,pYLU)8q$ H#T|lF;:31-9؃B@XWBJbyE<ըgz P.Ռ{zl3a}ާz'/\]@e ڇty( }s*+H~6ͧ WyFH a;B-K!m\2:[s<=G$d8d̺tQEBDQ~(;r0Y7״1^sx[/tw]Tra `gYZ07070100000303000081a4000000000000000000000001611e8eb9000038fc000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl_pci.ko.xz7zXZִF!t/8]?Eh=ڜ.+͡bhu2 =m6J g.oɜ= \כך~T3ICPxٙ;SiT*Ĕ keY$nԥ7_ׯlXu&7*__ :z5)U9av,ce mVq1Qy e&i#pl>f-LU[Ж He⥎$U[ԛ{/̂9, ClFq_?ҥYBxDz( Er*JFN#ED$ņPnZEl*mWX3cX ;6y,v8z)N :_11SȚb/8O[;2f7 a#7Xpgʔ:A'0T)N pzjG~G^p/5OAmpI۔qNXar .65ߢ_-fKF9L!E]2| ^M^ (^ aLOR M,Tq!}4qZcm=|B\P+'oI=)U%sW4G;vF3:oEn,ONTJj4䫏72 ƒ}bʰg_߱H,x5ȅ /ᘕs!|@){*7lHs 'nSOl_2lfzK u\m{7hK^:W@DLb)9ۣPpXca 8fFa{J+vP1bL1Mًer8TBN_~>5>h:V@JWthakaz\MU$" mlP>XS+HE3b4;⮣0”y.-}e)q\jPp‘n~L^ϗ7l޽~UA0x墼g(\łօr ֆ9i; : ݝ" |28cz^jNk K_2w𒡺Ixxw;ʪ gQ7?a]2UBʐP Px+*'S)JӳώG89l@7p-z X}_A:(H%ֳ[HtӭN}oh[8c3Ԩ)ihm_}Pk4nh/)hfʽáE<)ś %Ǘ2f3cKb$LWEVCr1NH{*ve{]tO[&S&=r쐡,LsB~2bGR‰v@œMIYV5'c0T:JظjzPq9Yws46|:ʷb) X|YDyʴ%umKW2 iwn1G]w]-ρH'n2MEb|~Ii]kZy>Yb؅7 l$D\p&zqJVbLx8Ʊ`ѢiF8+A;l9/M>:T3sf-{J*.ؼcQlWu=ήTխ;gvdqrAWtk?QfA@%2G^\=œ=6phvJLZ>_vc/)175qPZ~3kONL.QCP,fMKPvc{4[>Zq&A Xoz%ЫZ|uRܼ Ng%s9ѼIE ]Tn}ȮޛmV1xwh7,d7d{j_ 0yo酪SO#ڲ#lǾ 9#ͤt+ .Xnk`٤lj"bi<}uu+H"5c.EiNRթn#D5A&1e;;&&UM1"C3(?:ze|$\q"ܿ֞;1@3f v Kr^askN{~I7~a,J[Bjr#) @'iEU>ٔZy,#zVքUZغ􀁗tw"X꺬gUY.0='M|Ʃ2պF҂ӂ~~uUCe Z2fl\':y%Cs]93%r2zK1ٛM͞.84 $Kq d@Zrj5^I@S=35C;cFl0X{8̢Vz#adgcORPa~JtA'#6;SjG߇m|}y=^xqo_0o9!UYb9 re>J_>\j$' g^(-oWv7Ju)ˬ֨)Fh1罊DREmCG5/, 0/0CFnM čraz )D n X&XdZuc\ 'hTLuP)&İjnn2F7+F:T=zv?|Fɲ xf~@ί8vL!ϑqScb̠O벿͏TQf%0)WkHY-gʭ%>1peT"8pte?Mz Nן-^FEQe+k :ݶmCy|c,:\oNmCI%m!8;-G=_Bԃ'ڔuUxnm&d`a5g~DJ&t S/ +TRc.FO6/Uw%B[gR0*JWes&NE)Y ՁV_i ):!K})`G5 f}GNt^W'~SiGEg6_2qs PUsgZ`@ה؅-"sUmEݯ裄fByfG&:]KM )@K=$;?_>广yuKf|"RAQ^y\qK%ᔈ4uX^ ~3q3\(UNMDl*rB͎FQixԖ1Sݾ+pc)l-HSB&m`=dYsCw2aXsߟ(60Yy Fr2Tޕz%A*; *DGinhcއ0!+?ə6⦠O/YoT36RHFopt~Қ<].q8X? GpyFe>o ,SY_*H#AB'FG^uO Wfc+6D|Gp4Cȍqgn'=58[|"C$;=&Щu@gbzR:jS 3/v D/q:vO'4ω(%HL1S#y'du"h԰,xc9Q?E w@(h2 ۽84Gl2 60S R'$FM|n-= Y^zy Dr7;9V"| Ԋ0drtƌ pqHxIYN)3S&._Wcm:<Ïi8?2b#sB7㿟U,eM[4o*PgڂY_,J]eL7t>.0,pSuӂ'WB3%&hzbx~Kt&쏈WڅO*-,1_nh FtB_P>9۶;$L~b<-b+N}D${,3IEІ3=uglE87%Eoj.i4kegdJ?C:/xZM5x׈jXNA btk;==zViE,g3v,ሄ SwᶮہUy$H?{h[>jҿDMKqM}ZPmV3yF}LHbJ" a"L6h6`:7o3 * |7]7)W}et;^JۍRL{-sA-Ԙ1l+IMCa s2릷^zzhVݸb0U7< AiOlE5SW"o Ga eЦ=ţSPw 5> hˤո opϽԀ4#EB9FXQZֽؕĩ9eFqF2", :lH G$PF%|v$Z+qSn.bg;MPgS:Vk wނn%Lj1ϻ x_S .3J\Tu HZdL6Lkg /W)CIŬTzةi?Jl!g0}Uhʏe$s:t^3)G+xUƃnj̣5 >Zkp+Yu/B,[8 Gח{^bM&͋$&{X흶0hMD=^H=҉/?eQ޹ Zn*]jUjX>IqkBM}l8z6.#ebidgq=.;m)Mk:L>XC9]r/tky,uзFwd'dXÁqByIyoY&Em75<Rt{T8bo3Ɩ*>BS'|[A鉂]|m!C0SRD"Tn?9bi)sWU5%& 8KkS ץZeM~f$BNyO:Ԏ]`31~f,si5]V{˶EDq|uѥ(XyB<ŷ^qxY( [9Ep^:w IHyTd5 'EZ AUC'݄@zoVwMk'TH_=yKԒZ/\$z)$;E }j_ˀ]NA\Y#Ѭ#KauZ m-% ,WggPpf29Figx;mYPSbWA͕kSQĸ1.,]n2VW@۴×m#h["](7Gmqgn+,%+4HCہv4CWz}0VKr?ؐ+׮yK&&qMΑ R(]PȁIg[Jo?4XP!ԣ.kmyZ^بyN:Īr4!@BOYhh !e8x9&?`u"집uZ$Ehİ\mᚤF 6ϘZ{j+^RUlF$ٳ2(rj3K@5u}F_J,*ak y "zk_B6SkܫFdըD>;HeԳŪv1*|!bMT+]Ǒō *~ -Im@2=WľZν1Y} vݨZdgDE._ŏm$/=RQRskr SkfP!,|+ȅ. bK}Kh3%˱It\1PBogn ЍjOdzKi .VePЭ B ;>St<+M: `,Au>MLZ9ޒ-Owl-eMf"QgCYQD?5h9UE. !Oa֑*TL̲bݹ<)h6("K2Y7ߊtMa gtG(&62;\54/nG.oȄtoA離9gEJ6pʖͤF*̉d`G+N8R+q%l#$ [JUuNaffbt). D3uh|FbVT(4o{JIֲ"ْF)e%Y840E.\"TM2`XW C.υ[yNە7zu4dGiq:h-9_՞~?F삗ի1 삡玠\O%]<";#c")g1Jg?}Ħ-$fi.ɧ'%cAZ?a4PGuG;`l+ lu2 {gͰレƳ*TgpS~q3]rS%lyZEW#ۿ ׷$^.)?}*}H(. XCnoV͖U@H/ZkǮ|ם斎oq|C[P5/Ǵ5X7`~[ʉE"A`"n6\ ClC73ގ`'w$HjI.V!@)IFqs[O[? @N ͮZdDL:lTX%(dd *J,V(O㓄i7=@OK˛Ty6WT8Cş 147"c?/տ o&# pb|X ?fB5]mVh%YE"vbv /l)p2pr(cٿy[,;5 ^^CWLo˼rrk v~ܸMwI3%ek`Bm\ߍcjHi`jф΀<ݭmQ5A4]ebWK03>ɱJ8{ԋ<>t5~)n~xx~{Nj՘D8 $בmSs57>[Ϋ_ߚ=q|Rx)-b½X@ӧ;tA >:."CkIN Dqc)3GO8>*;SV~m -꫞Ȏ*AF}9%ֽt*¯vUrJב!6A-dȆ^ qZ}ym9?O@-t*X &>9)*2n[93[ҧ@e;)lEԥn3o㽽7nu֌Um^bזxt̃mkq}r6{B oO2ZK e~+T/}cnc ׭@;1l[VLW 3+ 4 1ë\%NOlަ2PɘM iӀxmz6d4w_0_4)Qs)ޫHV`N (K#õ Z7HRyB,TSٵMra1CeBt#(ru_^Ťh" qٵ &-Nd24]y  #3+04&[;%)'"zvpO>޲D r':{R9mjTQç{%RުP+ULpq|/6c2)q_-G\JI]O]oLMy\o0xD88zQe|\@R)xC KYtZ%|sr=;_} =pˣ۶'M|݁' U,IH7L ZBwod=7wfBlooԜ+uv)qGYBMSN]6Vz֪߬AH,z{"f/ቺ5̙/Ljί38.=K4ѩJJ i*D\X{&0AF٪RSщɒPv],+^O#H0#1[ O;ʠ80g:\P8(j`+SJV&^xOD"Y-"+")ǞI.Ev=xLwkkҚ[NݓI}?  sHŽ)M%(ˑLǭ@֦'j>eTuUq)3h.|)DJ"`mOAUa{@Е=R CYQx;΢y9 >f։k~!XWht1.dx޶0q0uRdJd3'IC2>}/4K<ӛ4|^VӊQVgX"zP&JA=2d\($J͂g8| b:i'>zx@= 񃛂;;#i;3y 89Vzn3"Y?<%R\}$}ᯟ3y&F^3R$n4Xr `@}4]:ΒuÓ3aQ1(([~CI'@4K DsR]_:]"ՉJvGPɊ~ ("U֝4л_nu2WHB$.u ^xy;ѽʧeErv, $+Yf;t)xd.6N^789nC/| 9, MTZ]U cW#_BQ{&Yh@z?u "|c=9 t)& <ĐX4c&kw($nIVziYsc{8`;8ɔ'9ub^k%$5X'c3y 3_= MIj;aXq=dw:vMkp?r+տ +k|Ifco1}<`3&4hC≮Tjel23_4DpHµ z))_g#}=-XP=HȜXAqG[\\m?@2+Z^#ոzݿV2, Fw7%h?璬Fzp'Ʃ(s+_PWg,~m0nD%v ?ݬw/ N2m>gݪ0c/?A8??4_"mZ6 o\T1/s3A,z<%%f_CT\6*8{lħИw0x*6T#R 6')=12}"4se6B `E.Ψ+ZnSDPHXWBmq#{4w^c lM `8TN\r#ۣ!q<-Ca{,O1PأnRt.^&Z~ٓ"um/%)IF~Ʀ)0LH/7 J6_GƐ((#RI.h< ItJG$_|!CLbd^,pN;:q 7Ҭcf,OÎHe\!vFB⫯:jd: '!0<ʱCJo/=MT@mbT}9XB=l9hZ@e^0yoݫ6 <ZQdhK d{-Ξ9|)/ᄷz%GG;>v(},:p>f/\:~>O1\ו+* ,}P ?|Ycjm`O N|l+$.@xD3D97oTm^&loY$56y~Qi:h1k>ёɟ,ye3~8-+{𙩏k +&-fZ#7{`l[/X@i]X` 5}(_v|}H꨾I|N^d Y^ ukG.kki&Cpl"ZSD~l l֏Ixif4p;N;[c/^ǵ@ʎBX/\l\Kj7]hM>/I&}l%l7\)J;PeŇV୰\.OiWϴ\4eqܯ^2ȔXMؕ[a2)&| aIx;X ܣ&oϹa9jXbr/"}~eNf}-TzaL CWd#d"70dIN2s6WIYQeFgMx,c%xz'YKa9R06q6}xaz!(2MeFW䤇l}ĊHUת&۱t;˄s<s+i!aĶlrdb&\{L/t|G{~C`<`rhyizkIaǡS0&xVi&f1iI$W7 쯭EP/156U<\FZ4w6k)=61=( sI. fe3rpkOP!Â)c`A_ՠMjk@E`-e=wig 106RKi8qmG^#gnfYje>qz.V8Wh{ǻ fx+qgt#!ܽ-qL!3CCE>.7XmY}ʑt _o"mf[Z=h^4YI2D(wgIׯU+=R(Oj#< 137$ 8 Vݴ`m7s8YlѺ>̌ {I ~bY{r!9g ovk{. k.7Fq5L,kPi K{5L{NY''Kd5-z.pSxo dֱ K48Tt0?t~c`m@я/ɧ ͈Dh^ֲ>5JIR[vEH'-\v;wASEVWhdnDg?q%JgYZ07070100000304000081a4000000000000000000000001611e8eb900002344000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl_usb.ko.xz7zXZִF!t/#]?Eh=ڜ.+ȟiڪÀ`u( C" uèg.3p71^;cA3xuV{np Us#Z l"X_cMaM,S0mBoV aF%jW !!sk醶|gFx& u 6?0X:4^OE`.-8)j|:6~,:L5?6̠c.Mj޲CYB3O*<~m?t_ui\ ERDTCIeL#'8[kRkţТDfgOutL &~CB(veֺMlE0K_Q>;c %/"x y`kD>uZ8B1ݓs%eģ/)R7Y@οuVCg]2b&R'>"omBmӔ`?e|Cc?n2O;?4LjģcFEzAZ*xV9d /o#$!rjBFНGwvkn S"-8tri}+ R|#S &PNR&P=&f[e0{$fFz'+bzP= '%tUV=HYő'QQsX 9|YmJBS20m5%Rsq)Pp{Sߎ˨PU˩M׊WLb~N>p'c}BNZŚd/DoJQ_h@)C5 ,S N/[cȖˈ(¥Yh ,8${[0t^22VԬ#֋3򐎟AiIހ@OMml QҘ,H{meF'R*\L咬C+܍]{#xF|QZ3Kũ}xGAw(y]j-Ўv#jf)GU\_ ˀG>@wGeci@M{]0ܑ7Y%x]%Tɖax|zi|xwk[Ъ-":XpT"8W;m;.T`)_u١fc[YJ%f q%jϝ ήB-(鐶 6?`&h9PG%ZCLݶu{bqGl[nu+ܺA[q.+@r?vd5L) H4ԍ#a]+&SySx>S.l_f?*zh`1pNkeԉP9}9"q&! 3m+RI&p5Mb߉閒-|eð.ˢ?|XGKXaEJfXL'X>`ۛkaZ.TX#v24Go~rl[Qpj?%t`eK%O\`dƵ0|eF5DSd,7̅Qނ#,^NtqDE} =(8qW{mTQ˺QD#ҕ~cA6li"Ü.0Ng) =bw֊f {`:E6AXaUMi ;OGfAH#$ʻ4Y6=lcw̆=P=Æz5&%VdH2W/*H[GMmt:'Agbb;3NcY{r)"= eJғ' mX4Pw] 4PJ,@}خQ4R+ϳm{k 9ǧd.3;0 zT'W*Nޥ d^馃qENaEsH>0GYii Us1{q sb[ox3Qy} :I -Z;]ƣ K=Yd9? iqZ/}.U̜xvlu&j83, V~W3.N¢AƱ,U<SBȱ+ eS y CXGLr$-3=[}G ՗z۩U4X)-}`g Qj@(VPX}K7]^tEraWҨK:a ΟIѷԧM0oh_cD:^{Aϓw6B X*?C.QTp!Ë/Ckه[mWRxLp͒ټKjłO.r4`\ӥFԋGQt߄h&qiKkJJ!_i=(`N+cs1.פݴ>oOw^ ֗^@3KKk&.gաkGStHSJZ)S W.Hu*YxuI$~0/hĭc5P-6Pu/~ ›@Ft?)hM'lUnTE=@2&R ύTvπH I9XQG{秝]F)d{K0ZI H0am}ofay"la/ׂnr`\tW?DEה54:!^'*PgPLZynYvu\hI8Mռ}$؄ Wg)0)C?xw@n5KȰgqJJ6ί಑D7G5wחԿیxJev.6_ܬq^"a(%,j&*!ۯyR޹@H`yC2o;tKQ0&# gϛU]CUzBB6:Ox1mV!m1`r*\~A<*'ȲnOG'ΰ(WYUkBԼ΃zx3pM:]ᖗeI36M4^\|nXyuM5? &j 26vu(1W;i'Com;Eцo[V諁S׽ V.E*0=r=g%tږ9ռ>CԊTɛlc@xKQ0>s~<,d,pfŗr|@QE G752N(uS JUWힳ|oษ^:yΠykfE%sV| !׻9DVWc.|V%FYA;1]Mn@5eCq&~@{[%4`>4q bˀe ^%zlh+lg :^q4h;Eӏr.^.Odĉo p?/=HFcd"5M}u6ܚ.<|o%- ً|kߗƝ6wL U ӑ%.:jq q+%52+D0zk"GNZ(8aJg688#-%HW`мX/zLؓgp=)yf.@jұhQ\u*㇨2 -[4b 0pUi̱2^ ngv ?:&l(h[Z0E"˿)3Q Ά: ʼl 8n14؀l]2P(HP%bVܳɛfG7(#;UwM_WCݑ‡:/w)>pF(C%n42a|qHݭf^Vԑv^ ^?‚*?j9q w^ WiUKV>Hwvj6`p藳OBϘ1r#@5-FDgiَԴT"V9pl "ϣHόG ͋%`?+dE s=ݹ"gH5|#RJGE'7\NXgsFy^^gea` \qWF 1r\9C)Hq 5cZc:vҸx.)nLw,WVf`5pHoiqENN ޚK5eU¬q=y鳋Ir9Ĥ?|CNZ+<:9%4v CÅ$s1Gk?E\zT|!qܲPvVp(;$I<2\֧:]E .+.%14Z s[cș:<߻ߢؘcuokk ')Q_}̂f9YLTR <2z<4fEqo6[,r2;wK*=ߺ\!o_3a׆]!gރU"36V笷%.<`v7>r̄j? `SǫOZ\ɾ&9i?-7a서~w J!iY3%3C8; N<ѫX1ag7 Oj,9wR12(JE]V|nŭ ,MGroBk[M.uDgům.1t+$V3yGLF'P#fYzKU/}'io3KP#"rrM%C'z|ԓV 34Xo;zp(a Tzx5}Ib؎*nM&ci, ww+>ke1R_y"CEF!}c-/ؔsKHTrһK_J *(%M".+h 2k&S.0^" փ4(Uu'c'wmHG m'3=vX$hҨ_}"7 H0d[x$.](ա$B-|]p!\f. ķsoO8o&>0yiƭڵ:|62Gd7]'dLk̗Gds`lk_d&g4W$i% 3hL4 NhF!Ƈ&l%tڠ~(F">^bTu{ICZ ӏ|7dW >X{@lF9,&^]`aڳ̬~PN4:F$ .)CsL(i]oz ^u=dvjJ4NW."0?#7mC+S@Aϥ!vk!İ)F>]wgYZ07070100000305000081a4000000000000000000000001611e8eb90000918c000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtlwifi.ko.xz7zXZִF!t/{K]?Eh=ڜ.+̊ENGin,U0 ~@ b>ZS5:9*h1j3l5\h#eƓTx"08}ҫ ~ؤ`OfC=I_(>HhݤŎGs\ܿ&'X # ^2~Gi?5Hr:VGMHꡣ.6\|.%EִH2d4fa6o<)sNlhR nesgMEgfuĮ7"68w-1^+,ݺ2:9PDֈ܇<[x4_ۥ5mA вh7SWoAh6O|3Ŭy`L1m:]2Vgy ЉZDR2+=~􈏞p9mIx!5t`, K \( ̴&> ͦ_v>++1P7w) ]$S&/~L8_5q)aL@KvuբE;mΨW`3}Fߧ~cV‰]^ߏޒH?Ag:j1eK5p>r`9^JkcPf{нalB: )\gdΓik }#[-CDr}J`k֋ͧiTY^;c3̰@a @Ѥ)_k@ Py;NĽX:~7ۓ-x&O÷t=}t4TitboGDЧ?> v<>!9fqV`{Dp?A] l{x3WLRd5ZGl(KW ;(bߏu ϱy"2H5z] iv&Wޒ]ƜQnl9^mBѧOY4Av Wd}g׻s5zeY\fd fh,̰h`V.z$tzdɕT*dUAå&$Q^&8\TJ@2qkM9: mM@HhIt>ګPKQXB)W٬GhjĜ'aD"oAGwT'}yj1jLdžŬT 3\)N& kZjsL_T{*vq}#fiiD\%0 aGH08ST;ѕ'<3ߞ'/h&-.۩ r0RyE|?󩃸&Hx b:.@nYnV=no_!(`iȧΖsz0Q)ůUw҇G-y資~V{x:DEß@~)V<6^q`jѽ[8(i;3kisI,>jxM13˘vzI2 _Ńa-LKj74/ћr$SؠpdLbWPwN,[˗@F[&Ϳu/B!/p:NQn4U[ GsTQXVvG|e!o~,K`'~vworYbu3F |VH\J@CҲɜ_Qp>G LdRٲIqYt饅 >^p,| zy;K䙭E6H 5S?lg#RF6:SWi0j$HDh,K} wWɜJNaۅ[A:f F'W/E7>Kbr%@,ī{VlKCOۗ-ƓM \bNw+] Z@h*ZX?Z@%~\L`M9*+<Mz>^ٸRׇ!M`XG1Uyv2%">^2\W:$Am-e5Nj`9BCWP`3 B];AD1gH dt45=9\7ڌ` 58qsA>qhE{o+g qH{[Qu 2!Ja?Mgݿ7ՕW]3OR]ʋ׼&V4_"STG%OX`{*&Y@ o''%G0[iA:(v5g7,S*Eli {~㍇4vGL_}{4h&=+0kH\M7ԬYs6H(K? :,uLp{ɍw>̊.in<;&0wHH ˩L$4|{X8R-gV;[COB_=EۯcBݵ]ևk茮(jռuVPy>\TuL$!€Rf*O[͍IPO_*Pߢ|GF7$1-eRWa-0uUƛ/>yIYf]¾-2!;Oj qdEiL1=R޵n9]XbO)GY>XĪ;ȑ^YO(Lk M7p,6]凡W{nM-S6ʿi){e*:ro?(x{є03Auyy+Kd[ kl:7## >pg"k2LzznsxP?FwEK/&-A*_&=N';=a#>R[ut&gus0`CMWAH&{EA!spX ¯^$xQFl͔D&iڸ1b'~wa!W XEnG `ɱ"a$꤯ ]~ = V9g)yaI~(6b`;z%z!RP\gp +ưֿf#͹9CSC>̑?/wԡNW,x^x3h ثtjࡤJ!Zfm[i1-s)WȴIa{gߴ7_m$+Cx{ѨU}tlpiG_EޡD ̔N+rں).RbeU9P&OMS Yz;~<ф ^k1Ha~{ȟ ;ixk`nctrpMcUz17_ypaXCi_)GwQy38y̎PRW-s$^Ý({XfL}a&32o}%=ÙDF9uXĻ ANFeJ@ij-p8rQgjdsaXe*Q2xj$ZP' >@LFOB~#]bω~zS-Y/H񈏇#rR@GsX |ht'.<\X>?^![(P IWjfV x`r*Z_,&<=u`ʵSf|=lW2}DvN^8>u!VUIEWYZc]:E(x"F#\- >^P6Юm[]@$8:Wl<B&x5*T8Wᚄ(V 0\~n᷂%f|L(vcO냩auAMI=@>LBcpCC,[pނ/cXI=a9YB~Bd:ؚnt PA#Օy:qr$nhpcg7fXkle 鄓yaOyA`4=LTO#)n/@*-u#@{Ոcg?W58E -;'-k2iq=U:X^.>4/ˮ$dswrYT5)J ꭺX.@T 2- _PrJZ,,jE fdp&(?l< qTVaAT'7AQ}*ĶVvWzϕ% 8[-ګ> {]'۴VȹCx`* ELNjZcJL4x̃KWP&m\G {Tj5 ,OM[aӋaN. !bx"kȵVKhA-- X$ %V# ِf8[߾TM*n0EH$u0ZMf8ds f+Aa[y`6XZ CK߭a1+Z@[fUw;||mEp)r4I |$eM5òTw "HRCw9 L7 SʵP{5 ֲכ"ܺAEF)m>,HovҰޛ`$L.Zubj'.}nܦT2āNćeF:Ÿ퓌W8Z AWh\!f&17H`210yRLHXm͑UʸFsp?5aKR0l^Ȩ4l`A V3WYv)9*SduX'F¾(IGBzl2 Ax?..WCDbV: i_)+Tz|t{+|D*3u'0h(&,jVFhө2z0=*TQ7 [wCgLIY(LѤg$疧])_EsyeUe2޹dpb*[jNf뢥S *%$X RAU9o=VZxG4'K's'ݾtV|[e]iFD' X̸桽"[%@2?4he{8 岍HLHCg\KG˵mc@T'X|:|raKa}1Dq>s$]*nNZsU]Mvge5J fv1wf݉N1F9յVN{F /?RAUG%V7ϤH:7 ]I >ha/z7:獥d؍w7Ŧ͵ nTs]e 3:_U vRc-{^kz߳[t|ݟ$IT@(AȲ*d klKTqR)/E{wK7%pPO 7Ғཛ Gqy?LMQiX;-fx똅Fg#٦ sI,3WnƩz4:O>?"iʱ 8"әu ̩|i FF6,U[?jSrά_aOi) $HwIDJ WFQR;R6-[^dd:%usLW" C65W&JђKCԾAp n ZH0K!/c]AJo}i%T>ɰeJcW hᤱsQwB}Hc؍FyMpMmJ/ Yea3R:v5 y5f΂j5clS϶H"z`3Pƥ<{EU4#W zTOA+urϭbc*[Y~t_ml1|q][pY;ols|2M'mU";QxK{GQ l289usΘkNL$W{΢rR}ݡo޿1ʼn}A gUv讆+'n 3"2n[BM1GsNn6eZ6qP-"+$:CXú9/D kKO@D1޶j_J镞>kmQuUĥL0ֲIx忏N_T\`|}NkXo a򑰆l!mS%jr?8%u(@taS"[u9ǀ5R6ϚE]<_& 2d@#î]}1b4!!6 WtwK@*D+S99uv6UZ\i0FcNm|whE^Cϼ~#~yh%֚m*Y\qwkl6OJe`*ekW>AR ~gⳘ*q&q~=E`ǻ - q+0U%,wx]%4 pp15G<OyEe;vpT3F$ٮ ,0?*+-=ɣxҧΗ%N׬F?C0 !+K+V-Uï[5^!fؑהh8-'*5%Z=Jޙ N@hjEӻV>lUqE~?iw Fl$(u@v+"t",Rbض,,n$ OXHGA W[_l;yaDR{oF?ÈNeXo셴K꣛_5L(\/h/}6s=m:r=& jVDcW-[2e]7.8J=,su> `FiiX![0%:x$‚"PMcE ŇԗlKNģJB`⎬)^>G~ʿE %~ Ze(~$g{+[xg ѱOFA@ktr'WüZ:6n,w H.t~8gfo\l@]w״+TGqʚ)A pFkM>×.e%苧>QP;QsB"aVNVH;. n b#mؒα<"*+/'yٻDżoC,9=,\~Lt-#%oʟT{o^fݟDݘ>!".^GMߠLie)}Ι]*+;hgկYlFBr/:^H ߲YiA - V>Lt2}&^OEd=SÅe3j5n/GEa ,7l'fڝ+x'U1=%ϧ{gvj\Elsnڳ#ij$6'{YB8_@{ۇD]E{$%Yu%sg^=+ͽ`~l19S"CuM be2/ap%z@W(m/K~nǥV8T uq$Řx둖)_|" 29GPZsŵ$mV95['o+|ƽ@o7ˡmyH"e(.3)k+^5FIP"0G3*Y 2舁F:mv8uv .&4G/SCv}iR: &͓5L| @҈,EG:+x},tR/B#ޟ'5|EFzՀkZ 0l{a3ʐ\+AyZDɕV!['y0bP \*ħf g^ӯxƜ_xE[2wGZuD66 0FԎ<(;\u+%,4k9+탓OXhs|ފ3hHAS˓ISO]Pge)4Man)tL[K]^[_;< *D`g@cX~ /+H{8 ;.,KWƒl"5/hŧE,/|gu¸^rL`xEp<%RV4HR?\aO!wUC!:IqtA/ PG}AAÖ}sJnrDf͊l:Ý9ol2ٙ- V# 8*Yn)\qGN@7-/5΍ӝ~uAyQVYhU\?vt>9 lWσA :ܝg-710yt{u')T&'(+(r!өؗ iH(@Puap>ɯx_񉜩MuӋ,9swc34:zgF e~6.mY$~kPwp" )uaܲ@CT~\O+ȓf+v%Tc(r@ÑkG V‹fÁ݋Y7FB +9LLR'IO^&7#ȔQyNh3!i8?Yjd .Љ_ ejp%I>Mj@Wt|tSE-uq- #XBYpVd nJ&=lv Xu^6F:dY7K$QyEe*hTQxfzɻNCօx;aiC,V=[7\jcZ0ɾsmוj1g:ף"EʩAV]ڭY'=Z cn/8>Υ()(g UwrLF!quUW l Bn>oѱzI;|l[)>GPm^$;[6*֬ҤXfhǑo#9QS}+őg]e:I e@c3%A)t")#]RL2 ̯jɾޯbpc5>VN #v1zd%l]'vLv{w6VBEDVl"-/BZ=($JQ2A^ `!5-|u`"ݞ…ELG2\'-@ht ەoIʇ HL*⹵Kx y͒Mȣ[`~ D~oV?_K?܏aſBW>Ѡ&sơ#a 9];%0Ԃr,~1RȆmȤrE+%4f6IbC5^ w+y=#}Ss! 9+ԩS&jT<weЍJEB ݧ T> ZN:?[ "=WGcjZxGWMZYx+xecFHVdz}x}!U:OP=qhX2 >#ԋ$E*_+˲fs}M3Q~|mj;lSǬ, hJnO $┿Ƥ"$oh3rc''&_%q"%>W-IoT^? V|J䄗V7,K1F4"g'ռxTORpVc Qc?>[g֥(ĮY#o3V= 9)dd/ߎIZhhRG#[ZLđ4Q?RlZHs[Z7@8VP[+r 7.2crvZJj^%\~i7,QWEQcTU1A4&4rN5bFc:{BESpD pNk\fU# )q[~KD4*?y~J4_\xIs[vqp"gj0َG7`ݕ:3­t&IN`G ΞL_?3n8l1j`\X珲?o ԍ 4lzBMQq7;%~>kb56R>i4cXT37Do;ޞL^PN9h_5sY(㨮E1Aُ#n(!0p5u"=샦؎uc!)/T!͆DwkjB;p7-l:H|=3 ;[eHҒU+YgI3uZ\I][_dOsaÀ" N:|X \2؈Uk9:58TuBEOGA^˞qp4lݾ]V{{u&?48g(br[ f3[ p?u,eq\ dbت&܆b3e g Kq&ySJoD]9EAwh&6܈h *w {)!1\GL%+qzF t2(d,UU|OJQCf;%b[9 zXS|Rїvi+ಛ{N(-(yMAQ Xu="m(ߣ&|7Pwᗯ'^_ܚ̴Em8DA6\랁âi茿]ꊡGvWͩx:vbI[灓* vs|wpI4( &;V|[Ԅ k܀R2Q} G6I,q1[jYxi 7BJ6$Y[û I ߋ o8j]}Q C o C]FxF'f:i2%DK?l 0N& َO@5*5 (`^gN3)9אI>}`@ThjM_9}P҈T ,+~_bڿe?:h uAӟc﬜\IfD!^=MrnAwTvnA I]99Vp; ._#R:TxPu,+2gablh\ϭrkCն/)QQx,EckSk=$g\V^hd'_d.I9>ZB8 m.|{y{|-GD58>!qU:U6-:O!nѿ`e|w xF >Ֆ^PTDKGf; jT4RIWj.D̏(9cy-\Z8wc؄h!u~-Mآhf*3t\i'vz E}l(SVC:cO9a oI=fx6A{PB1ֈ's^sRM JkcMGMҴ.γv/嶝C r;%oI~6JQE"Sܫ:>_ F~Hm4!t}UT^q ~[YG̲]bA5)4; PYQ_ɡm@ 0{=GKy]~f-4S /2^~iDcΙ?cgs2,&VZt .tAF@XX'I,aDʿz0 ^hP4_tE{#)JFsent=D/xy5ݫpi ^UV!6;]LF6:گ\jx4IibAT{, sLef8ZhO⦌9qA]@Gi*^{ζ2Jga\i}ep`[ G6r> Y=dPiX^W5~D1GB2֛vrDQ,G؈7R{sɌ"_I@"(8!N 1obCnoeSu6 }5+;؞a{̥I'BC埬'4d ]jLx'<jcyCLZŜm3$ƲHZtB5p S5k~KV\h$N@OMyF". VSKP0tM\5Y?OIPr*4]tpᝓqtuyJe8&@Fm7 D_irc9Go=9x_M9U$6yt#pmBPHb``rURC W;I>) }43^}*3(2\< ,%Dxq{|,큪w7Ow2<«B-{\m'+PNP9oכN^íP[;7}-o%so ]BaEfRN#rck&؏9> +rYL2uT#LZE"oO W{ K!\Nd_L*, .}6^yX6ymPm.$}%솭(2q9^(zK 7:PPdda΃^odG9慈ܪqs˒qʃsߩV~vWrnKCil~ @QWvhGe΍1{ߕ(8o%L>TWLXda?%3mhi݉ L]aܲt T*wK#cS)Kw< ȊŠ 2VIN{bRGf󅲊+c8P)HдK{'02+7| V\;wGcX_(ZL(X5zh7n{u<zQ-l16>"HG-Ht ڊs_cK1o7޲?w~YP>A&GR0.~8=XxqY9gs} rOcIѓ.;U4ONFH ,UNqtKBp$rwq ±`&v«?zL)19 Nبt霐>3kRx8VNIr,wioDx4VՆ`3fU9R=P1!@X\_s !S B@.۹Rq$:cgTbI8bzwDQqPQ7/0pWtk/^t"`8/,{WQ휝Nݨ-z_#p$@4~Ne"T5HCڹIoI A,Mޥ/MFkn?< K~]ܫvJǥ!Gr*2HƉ%W*EB z3 =)'48B'/2TmE<0::}Lh8!4шzpl'o`t{x^SA݇~ [|9Qkx1J W}@ñ2iKpkdP`8~ 0pdQU.&Τ@Ys;U1Uyכ*?Gȓa~FtnϐlLԹc?ZYl j.yq_e+1WzfagPW|-xqErS 3@#w$ڀ)χІH/p)*STa~%Mr;'GJlO>JU0(N*]n/\z1m_RDDNzڎmjX89 N6`:'F`%&^nN8s>4qt'j6g|SDs3wykkY2Ɣ| qiE1.Q2:p&+9oYA*։>VHQ?* 咼;X_Ka7=VSRw ˨A(M9bVG&怜+yۓCَ#f3"Á4OG4*#A m8>-Kj$xCZhQ)/{J!֒y[^itОM\&3x m*FVFPfSƢ'# ,KcxLei7FzlFoRAeeGܼ'\WnD`8r8B?iQG[)&f|BC6[Zv) $33S(k_msxu4%84b>|'l.œyM,F@a8ok}8$oJ)oz /;T:o\9QWNr`4D駈ZaDai߇Iaf=Y&XYK N=qS}W3)knt I󉣹WRK%+#Pw(s] CKt_RۼԕZsT1bꝯeYEkNf_ ҳn{H{N;+4Īkvfh4 Am'y톁VZؾ[ 5> (gXJ3w#p-gjGkn4*̛lڈRpk9.vGQF\'㗿qgRtc)'X)mA_T09Њ+҅}K!d5NGbmLAO"s$G8sd9t*wA$[mI&D^qFcDO+Jo$`o4=ݾ%jSbר:5NWx9I&Mځi[>3C>~4e^VG@==n5D;#9=vo.Gni ~zY4fV R_sJsv#n?@N[G(gNݵL {}@ G]ORMVqSO4m͒J9b? Z%BIZA:0+b %{4B)?9P^5ħ zZ=V jė:ςNӒX_ S>- Ɓi"\mZ`2 d3d2㿩M؜h # nvt#5#|͓mQPwb/ڄ a ,,)9C?18`Eaw`Sp9Y՟&=K Hx,܈F h{˴=s|-+4gQs>=*2 TD[n/NN5:_|,r0їI 7Bʼb SULvz-y{vl{Yj|zmg)p0$ݐ ]&x&/ ]ǪFLz/xh@= s'17,`5b [q >Pʼ7@@ҿn"\Ģ0ϔFTIqi[`p V\hg% V0"J{GQ}VB5y@ÚSw<4,N^/{~ًTl-۲7AlI}HW:M2mU3KExxG!<&:S,_ŤI6J4U>6 @#g]sÆca4hmه1OV(ԕ׿€+3I %[uʸ;/W+ebD&ufu+8RQ/KH_42Bq&vF{)oyIKMCor8aM`ܽԖZDeޘ&-qĥأg pY"h |9{B<81A" -_ n/.~xRd-ΝH a pE~ $|ɬ[ %\YoȌ#a5IkSkX*Go~uWY5愱A0f)zpb#= vɸǎi>PP28yfKȟ)Fz$ToXvЉX{2=ӝGx^|LtJZ3RCUJ| 0{iU06䐪 nNkg-V5q1'&Ἆ1|cWk4EԖ9ԟ< ZǩOuL)p]xO_8򡻁*,AȠ &sc5 i ٍIF吙+IAkRȈްtp>ydET9;]R'PB0!\A`Lh׎Z໪[]@] C4%7 U} [9"TM! +~=o/KHϲ jߜCEU>[tA+P<"9S [tFǧd68MRwz]AP}s?ǯNήE@F@Z9j&HŅ R%r"vocrZ5 !cR~(-"H*%wg dVd\0.˽3r Zl}"M̼zcFDV)=4!,IJe͠g3rx+i9Xp0X,w 7 ,tK7'h;&!l&΂K*4*@\8vZCoGJrU{ j̳q..1+>۵-q[Ja9zf\e2:{1{?~C`13PbŵJ"LuKgYIٗWf9 Zoh @n5yuP2Õ+}:Bs" njLt;'<5ݷQjٜRWCMsw0鯲6v击WJ|XO"#OUN<72k(BUPUpUfV"U iHBSV/q%aL$m6PRne@+2/1 ;%OCP /$"Ki 4y9ǯQyġj+Cʵuox>,[ĤO䒧eƛ;Z*Pg#.km &ТYmo5Cj&Gq;zk<"fR ޱx}O>Fq6 rf՘]ZhgT29GOUܠ#c66W!_⟄,7ݷtB)@byэtesWG,P2[ ,VQ" Xi?[iG&5vu3&2 0Cpg0ͧ(.mΌ,zH2}dqWR~+[l(b8}˪t~aRfO"EqQ4wǤK.EMx-:VfxTkV[ :'@ۑ)L"GTѝj+삂)bk s4}vJ˪j7hn2߭)rc`7[)ӌBIN{xDI+fdGd 7lWZ!n02Mf3UEbcmԪM1L (DFB585$;i셰#.66b!_WΝmoNAikU;o,IՈihtF_ bVUL!{5[+a F)gzjvcK,_΂A/E,9ҮamEuMeu o h~R T -eUJMXUϬ/{TKv@dAhU| molي4LhV!ßUi',W<7njw88I?I:˭t>4W- A*;L-g}8)iɑ2B9ƉQw ҖUzσ P-Nl6, hrc<;$4l =,}bVk߫r V)+Cac1@F%d:A:]}.LEy/vχLX|+ʈj}M3gwx0#qr ><> ? 5tjwHŸЋJK) BH Aْj^MXc;^T{~8=7KOFIw8"jx_-{{}$xwzr+Ǡ7j7^.۔}n&U?b'U;EH<7ˈ)n XtÇUq6pqѧQufL<š_6u=+? [ v"cc41Ps.fM1S#Elp̟E>5DڥO;Yb\fk\,U/٢V%> f.nhZ ٽn@lgu|qiyҮ:sm?@@5 R5~w@VxyU6;TP’psq_^tWjVO丸x-DG#R׊٧!#CqU-#" Tz-MC2WC">Z-5Z  kfvN@տkri!OP,0@0c!A{E4vSgh~g^Oj鑾rV ]3gbTU6erN ҙmܜ$/Vށ=kHi=8e[gp@S0_wo&-M+[;` _cPɯk(~E|c@~ hO\FX-u{"ٰC[k!ڒ+V>Dy)–t5-G2}8 夛K&ՖT!mS3|ď%p^j`4_O=qîjF"^DwƝT{8myy7qўC/t"/]sjPX^1Lm 6k{HKöK(./\[o! a O; :nF\TZYۤ kp7Qd"ZiI#4na `H !BiYbX )Й a`^W^uC 'LRSۧ hQпWлuZ>{e)rʝ]N!*4dA샱 m@4L>pE[g㾮<8p6\ kǙ֨BjnX]xJgy=o3;Q#;oP_>`GHz&iiL K|oP` S% ߍfSp_-c?{zT'KܿOTljT⣓'j"ԋ$ +bTEeN#W|y.l OFs.Cea5M{_c9QoϸN\Q^[.JT{!1S5=͝CP|eu4;7YC(Jm WI^O\(\b]L"QY㾾TkOӗ#,k;sCTXoŢ0i9ɒ(, z~^ӑm/b:V7U({w{\Aƽʫj)=m[zO'u2 n T&l\BbQU\d)v l#n ub?K~b%&I}4KK :9a 4<#l_Ăɩ{ag}L$qiL;M3HXT;}-L ѾLJ"1"/56q8>T P:p܄l,bm CXhn+Z'"Ҥ8hR ˗ϱ @Ӣ.8H10#/ĸܤSt@\ixa%3`P&ܸ0;ki!G~%1_c[(*D/쵢B$i_ fj:f¾GZ9ԩ,?k<+*v7 (q˳k^ٞk;k2޳uVT߮dN]߶zxJ*)V6|p' @atqV[eXs&3˵Z(!H!2 GK_| *VVԶfj { ɄFA@Kh5V7Ti#Huf2vfDx]A&ۆ WO.uRS*?r8m nOhOoLM`9:$)Zb}]QW.  G]Okf"V@ĮI1*+%]#9.Ǖnpߎ~7?Onk|@~1|.ڈi ~-e$$Xmg,,gt637{c|xS~V Rp8KVyD#(S` co5^WHb5"ʘ1}eB젦nƭ<ׄ|F>(5TFvƑ#4f"jXDaNmشܽr%=% +|T*msn1;ͨUp飊^7Wdb#UN%,B:20 Ҥ3́DhLwEF^/VlCD2]P 7/ROhc7|sF'+ekHg4Md_(m IS;Z5"2Si1a+-kaRaHn.]{yxJ3h= kgFkڤ ;Ss2V^\U{oIP;b*@vÀIhIWbZ~b}OX!M,-"o d!ȝlH:g+{J݂s=Լ{뷚-DŽ8;N*;;dɰZGE9zv_X@^<Mx}}X݁t;S޷ j4-Ln[@XEWx?S';MS`5WA$j^8JrtrlDF蚌>>/\RR׍,.Kq[J@2ޣRV HQφeV2bLҴJps''j\>ZOA6p-,~{r۾ߥ恉]x𧡹E} 8=fX4`*ɒDx Q!vc+>+dz!Q_JG U.16]2>R.Գ.[eQks9J##Ε ĕ [g:Ni×ʚOǠ1m\T nxVK%qw ښ@]^v Сp^X{-x(UZAQ.0cWpn޳m P׊V4q0 Ƕ>2b a&vc;T!t:^C]$_r }>K2,*n-\eO~UGq%f:FOLGoZ}5hiQk]VϦh76uJDUY/s XJW'-MF[.)g6 s]y@JL1B>r´r; [wDb9KS$X=tP3 pW Y<Ӄ$"p e Yz;1iH 8]# )xQf.KՌ rR80R(V ۡ`["h~siƎ4Ui~̐{6;cq.Ql+47Xѡ sFIӼ5fc=Cn8&,U򵲑N(49#K,u[Y,f8D;x[->|W~D1D@зaÓ?RV W+*啇}na69r}3k攜g&B24zӜ6um> El3׵ =6n$yX!;7q m!5 xUi5MȾq_``wb >שQ @*ίXՍx|b5|c .@h^60-@J Y(Mxq*xŮZ<HA39Aޟ~d X4ԑ9G&ko$RE^Rx(@/g)gΜ0o] $Г\ ?ndzzB,[§۞L`N '#egs>0KԯϺ#dWCx%[lT jTSwu+SfxYЛx+[tQFq`3KQ9Ψԟ`EL8o' rL>=USrU[ ڠ3 '[rBȤHu֟4fu5C|R y2@I)v':*ŌUx(__argF',@Cωq@oTH4ɥ@]MYσ$$rsNʁPOzF-f\|nO MRM gP {o(|z7b:X maz`eÍ<Y0tV7Hg#(h׃EA|qF"T׀5 ,[ĥ8s~\ב$PwєAM >9t$6^?-.~ )@yfn *|H[T|"%xJ?@1>6*z2>Ϛ. tbYV+<ȴCȾo]bv?MjXC@KuL=ROU 2"{5%:˲5*0'Xe_.*m w$O?'`c(F(hJEʟLo}!aTE8ʐpa+ d!e' BB[/ki9Hc&qdlͺCR k42-oՑ&d7^2?#6XC hʶsk( `qB.g&">.:N]ٌs.}Yq;%%Rd.\' Ƀ6FnKiXg섋O3ǭ%ÕAP&a^dn /T@vl)i} u. 4.1ѺbxvawƆ:{5"Kį&H͒y$1;Uo3(eٯ ? 鏏y儣TQ%a*G lwc 4O1>BN_O0|V&^AlYmҤAX@=Fzh&$~K] `i|ƒ.V:@3L@0V~0c%9$*R6oݘU-S4>ƙ@{l|s ȋL ->އW 1όlmL-}k\ՒS҈Ղe]ON'َi!ѠZ; w+h/ZDq|2j;v>l-U}wx)^YiKDW@ Eisk0R@Ř.}~mib 1Q{XX lwfR]/R簲*ugr1*Gt2ɬ?7x o,7GM󘤔&Z[lAP$]^?}:Z4x+i+z#ov1uQ)w7V)@+-X$,by̧i> bo” PK DU"iܐILIǴԼh<3,l{4@ #A:˛*h2Pfq{-׎xOS2:N.9auCCT-f{0& kyv kw 6IDP"#Rǣ _@ͪ剨 4 v[PӠK I 9@_/tKn[!caRjU4XFy2i)b}%@?xpHpU14OkD3-CB2g|Ų<03aZ1bqt@|TymNbm(+M2Z4St/]ʊkH q[ *D`XfVw gYZ07070100000306000081a4000000000000000000000001611e8eb900005fe8000000000000000000000000000000000000006000000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822b.ko.xz7zXZִF!t/ӣ_]?Eh=ڜ.+"MbSb _UTrnhOGf`wc8J>8QSE>__o{lxHJաm1G4|G>XwKVn]UxpfT0v,yFS"}a(eA ;+H Vw¨nT :־o5K*[[BŦhsRG/Ҋ24O@Yt}u-ml BdǤ;1VjAY $AmOFݦoS;Q}5) &bU]/0R qmI(9~6⎬4t_7p,~SvKg%o),GM^DD{/1cVi3 8뻚A8ӾQpB+w>7֜ ok;_x_kQ0BxEs3Ƨ/.h?\Q%Ip19X4i-iWBcaQ6}td#TyTY5[A̢UMsK~C1 "<~J+FhCwK,cbN]]'??(0^dL ؜آ>u!wȯ,r9EAa]0WpqVlb8&hZy,ŠPl_sm bv9F . m Ϭv+Z.H(NQ )+5" Jmqmvڔ2*H*,Yh3$qq27CH4%>[Τw{_h&vPѱ pbwTmy=L)-^`S/IF,dFxp2VnrT8e0}%[caz#d4 z)@r1\Hg *meJjOeDȁ!RԬ9@gU±.B1YyդΩ)W &x؈.ؓ$IwӇWT0 װ_ ^Z`Z٦\6Yy /ʄ:0eAثR _Aք+uVD82Q!nNEĭ"3ǀeH:?^n}KEݎ)RoG⤞i}Ji6Re2JĠH1~\vI.L;]$S gT ;UĻb\KF%_EeښZY* F,nC~Pe!C)PUV%^fF ȸA4l\hBGӿ31F%)NqwFMT&3y|V}JFTwt40 L ֫uqZGwkc~dU]І7v\ IVUWeu88O1o bTc/+YFݕ1Ƅf-,( SҖ(#/xVu9Zsr֟`Ź]B4`4|k^PW굻-)豵(pjձ+G'_./- A7Tk9. f aj8*gX킀j)yQЛʼK~1/5T+:Fނt8%QgExbnY9 Kג|-D9 aS`١^Bխ.UPa I<%.fzB&/U/ԙ}FG9Bġ䍟 }?5oKVg5y~IF%Aq՗ܿl6!e22x!=fѦYj+ p0Zkα4 ᫒B aLѫ% /|4/.uXiró}%!s tq jN˻p'az\%qcZ,ڧJ."vT5m0+pǭ;6 nj(,P*tnb( kb/X4H=ԀA3jӎ59G5;|g+P)`y?rWf2G+> t۰MOLe쨵K~}ASe± q !\񧤵6tb5 ;u>?1Bf⷟_.m s#dwza*3)ƶur%{oϥثGa.э1Kz3#mCW&&*]rxd2y1)ɶvE$i&h]EQ?ZGnDdZ`JȀ:y}ypИ7%ev7!٬Ж>ƙ#)諾2}fo77@9؅\JrֲhgmLJNL=y,ѵp(]j6;K'5j=GV, Z/U45Da N=OS@8>k{@5 cNN+юHC\mPݣF6-v̯sw*=`D1[yAr꾕 Def:Ea'N{=T)?ː5Gް"v"ߣk'T]*ɂں J*5"w̵\[ja tL_%;S 2m'scu8!~ ;T&+(q([q{"q&zDDχzNɈ\mJ5/eτKK8/YX/?C?qMaK.bfEK _-"qܥhE gftQ0\K_̚u~{in%K$=l( \:bѝ.n\l ;M߁G35@-uCqPYUmQN7jXϻ"'˦bڻ A~X&:}WESvSDpھ.|< >#s7yYSKCs 4tB-T79OhX ff*t< :eo>VUI&R$;Bӆ"]#1}259*% e.i QW[NwpňU۞qSA*N>K Čjjp#ZE"sקTx%iSm*;q{;d![Kj6Sx4Ӏe9MGIɭ=G\ ]0XbV``δy Fjr\ Nsk>Bžn;<iqU qxnܰK3SVȊgfm-b o%OH鯥k zfzL*H5='_R@,fGP8Y.hYofj [neϝFp[FmRNVag,xφIFX`֬Wd0 _x+G4nY#K6?fݛ!  0Iʱ@Mc1@dJoޖ@4hMo1k"ú}!®! i{k{?i2?^gD*;p\P#5*!fT ̒&RWҨEb]/}|Od"=Th|"TaX?T) :AQm9C2;/,1"v]&X|CDD!SSO &#X\J n/#{ ;ܙ)P8!kpDyѵ Ȱ!Did UV~M!P< ғWh듹&4գܭgVUz;^K`k"nz|h}O I]EQK¡M@*fJKRoC6,KhR _E7[>aadgln>8Hq\/+Z8w/YM`i2L,u$Cc J N&RǪW&sVk<}D-[08dSS&@6ͩU$xpU_1ImSY=R2'8^xMiFgg-m1Zsll1ضQa~"Ynw,l)ɭlNN"?Nf͈IbޱAa>I[?Vp218wOzG,J%DU0>SB9\񟉞W+K}y&X>\N."% v~\J3o# 514n4OCL="Uy] }䕍v;nR.5{X*"i=JMXEq8eFvL}p  G6y( jU4^Ȏbw T2 WBO3?^`I甮$0*Kiup|g#(4I^*Hc944vn Л)b! V&%g+?ʼnm`ǛT {nW\rRH;Z Jhv,pQTYdڎ,$ qb-ŧ3(bgPs 8vuws٨m$~EnV \aL٠v4w[ޟt ƌpkED; yaHDzE7{':P~ M<('S0{dlO⦋\OtP*Lz}Amft ~HqEG;w0X>jnLk~/ Ol4mݜINOˈ+51b 4Qw!2Ĵ\G?p;민vnn@hsTat^!k]N Jշs}HepdqtΙ7jjΆ|l.C0L>)805GlB|Iiarۋm28 ?hfyB<81vy2,Evt'RURߜ6d 0?WEX3pE՚=o.>-|KGx3o\hTe#cQ aL(4D%wNQn:h8jre8#sC_+crquJ-a@JRcϐ^*]BkG*"MN?U!\1h,Nij|왃&6~wp yLJ^ $eŒr|k\EmaSH幪ȶW;ank~GB}*}*4Io2GխqU*N.VSy"S [#ʆ(7< L 7[vJ=\IǎT..cy醠)s_~z/ڲS^d MW3/2=t-a/4)[-,D"+_јhPN1\$jZVzAЍJ)]4UfqR vzKń@w0 ޣ`Yˣt`߆fTV?f8KZC94bv!<\ ~V-M>6D?|ne*R&Kh_Stgu ٝ:`P ů\VoORY-r^~+$op"kќtxn'2XrB ?<p7r2pdpaadM3q~Q@/xj2i!:7jx"%>ErHYQZRD v% F%3-84Tڗ麤&"F>Q ć5G.1oSpRĤUW;aso K\*2l y3of|z /'6$#7#Anɀhvl^}u/՟ _Fn<cI fvD*ǩ9wsm6? wS)~2|Nuwz©Uu 9T\j2RvO-)ee P1wi:Xk>Ea|N{|*Srm&?~/p.Va+MBҚGDI Ìru6=3J{=ݣ y?ع);.# h?" u2xδJrȨXrk섲I0um#R0Uvww48bX$k>1 pHY!K&jߎbDvHxq]`~I*QBf.VD]`sxX<Ԡh]CS|\e# xQ%zڦPଅFK;DM(fϔt)\a X]=pr]hkAbxQR(<ɛ$Z_RN'cr49P"-Lptɨ Ac"qυ}ّ-IGK2:/cbc+TWZf~z{-E>'EgpE}aB*m.c?sZr.N ,2=v$hOοqH6ҿP8:z&&RWxpG+jw-ax14 ق_`9y2JNjԫ o2>AN'P Em]ߊd? FSx{BA%^+ia:)SB VWx. t-#i2=dtn'cv_;*D(d ǚB3Ჱn.5kz\ v\.# qp!:jIn{k/*$$W6A\[,(PaQ`4. h)"21fW 7,H1tN0d-^"wT,ǖ+[}A5}˺'i8w&aZx2be)z@цk%ߪ@'3l-y*7;ȵSt*/[qXɬW8?:^" \QӝЖH~{yZcPH*4nr`ԝp+WЬ.澶E`:%pW37FLWW/ܯ M4)ړŋ1Mu휾E/󗅥YEvVC˔%'~%| Ia@_)±X2Rbc VE_u U[%)`b{Zqsk!]sL>~Λ5?IqED&;uIӼY/ "#!eȟ:Av $Ҥs즿ɐfsŨs}ǬG6j|p ֎K_WOAh_b'_{P hq}>0g"x,IHe馽bxoNڴ*csB0``OBwg֐e<7UWO,gA&̙Ȁg'k2\u = =xKioّ{$Ő715 f1M ie !٧FlDa7 AbcjZ^oC%0;gX[g$ߤp=M3Nv{"(t_BL6.~(X%ڍr=lED\}ĨX2 ^N !I׈k#sR\B\d@d_|< YfLķsgNKM_{!<]f(qAn;Cb`]}J1^; .6O*m>T:Fa5 N-,Kk$Eo(QęTTf}ƄF6͜Qtv`Μ)6ߛ pN;z(v=WB4 jh>`sO۶@LbE/tm}_iX2Pm`]%u;/@"Kچf$KjĮ=Sng{%.SI#w#9FsÈ/O 02T i 2|n&#O q@'̔F:^wP'dLΉSec?{t5Rϸz5Gzp 4H󀲐R' Nnb9x4$k AOaxCrd1'3 vܤ' 盔+6mfM!E42ShLE vK8Lm>e!Y||&9!x8QQik|G7M (@Ytp,x]Ӂ͡q#u-R,IE JyTs#cɷ:c:zl ig PL eQ&+\;1 x= ƌ|"ZZ^TJw*?i0w QrSH;b;oN}[aGlb=S2X5rV3J+G-7hFEөV@~_Mil^h>If{hL8XA*T|gn+DN}8wy/tٝ֊"Jx@V p*`TT>ݥi]Y,*Ed*VNϳvmɢ6Cz _6vr53XnHD޺i̡ S&h4b;Y0ӤBt^UX|,tP[o\ZHnnq =Z>ɎlDxs?{?oX`a!_]F.%g!-.?Cg;n7uqz*d d MD2&ף oՕl DYPwLC)) IډfLX*r[=6︬ E}reS6{ES:bcLfb6G| ?Qx?yhk%v30gG\֘ù *{ ~_|oX5E^U=;%We^I2 ǰhMW/TvN3ˤj7:(#6ѶMfiq *d#YJCPf֔M6*J]-"m?m21}榦)s-~VTc?\*hq&>E[Unb}a 9}f=XD"5*\[d v|I|6KdlwB%J6#ݛ }E _2kL8{3q 'md[ a7xJUܺ ~~i.]dq]>Ip4Q~`cjbغ% 'u3,$k=CNlye?[ˈt5oj_(M<aN\Lr'q*AYQzq[D[MZf2T|n^cv \C0B\6|U=W[Si=&W?b(B->2A|eY?q+Ϛp," mX[^ޱkf%??Uޠ5sI] Q}@CHR7þ$_625(Mpy&%زH{O;a.;q9?رpX+ɹ49<@yE64J!He+rB ,8B9ob’FyeFT̜S2 %`ْDp~POQͨ>{h[^kp~v,'Of_qd@s q ix?֕AV>;1)Nv`z.II.b8.O-#)ZjэRx7SD'y0Q+vt3ͩ  aa9>_ɓ Zgxqg\$3?'P& nZ(;vc=(ё5Μ|yhT/൰-=Y(=49#Dj/wڲB EGU%6Dj? W0D}[Nal+eؗXEa~e!1 d厀r,/Ũ?Ljw]'nHHZ'x I(᭒䏦6+{mw=}gFO֖l!/u`E.T^ߦC|W*Oz[jvCٿW9Ntb)fSd~;Z捅.<{ aڒqvENV ^|bw!Vp:TA?%j4E4Xж?qrRiO_!r! euvhE1;/4 lWa unoqΫ)T)JFqi}Ssx"~";L.93["t&iI ;wݘH }g>[yi(Q! 7wЯ#dH'$qBÉ&L!C,-dzpfJԲ@$(ز<wYN\)ya_䭙Ư*!6LϮ:ygo@ah Ӷ6FA"w+пQ2KW5čz8 s"T⠞X,bz udCz[]x _qKCsz2X*AdPSvy0/hWtURiś.>JlO} jH2m{svo*9=Zڪ^[[!Аisoy1^ J5"yLfǐA? TYګ(Q'Y؆S*Î"@D)p[DFsi;GʔN(iN3GS$/.JFNϒ{r<^ /NHذ,!f%S5 Gm֢ch*R_Jwhd+܊,,5a6yzAY41˾^νEkSz@Noxdϰ /]MH|VCN^Jli+A=%̓}פf۲$)Ua' kF /_5z>[fWϯ aQ^,ne"-w4xy #diL5V>1?,tU=OJjp*)j,]7d W5sŜ,Հ%<1}qel-$DDM8qj:I4<Ǹ@/V=~B ((g^ f9gLD*CTu\jID6`m++$^F":(QM{-`a?F{+Eʒ>Q׫ wf _'2.ƯypK`!N //]׬T ' ĦcHXW ?XDdB<&"~*GE27\7aߋA1/Cj~-I%p^&ao}ą=9sF_CK^޽vL\ֶ&@[5shy%GnPQp$Ul1x`ĪjGR-aӣK#yކj@OUyS4LXv~&|67e\~:myuρ np;PH7L-znsj lJZNiNMru #ȑ+uWOCNE:4b&A"^p} E_s[9״tM|GxnF:>xS[q} @-MxƁL3g C^0硾u7[Y;3ZBO×Ӽ_B=V`/q_,5eT2D״oؖ={z_)IV4$N3^BOqiܹ=Vv`1QGb2SHH IWV:*:Ql>f~Ru Jc5 Vsh;2OT tge.;B{ "%m3W0mu*i d3S&CrKtY[;-98}\0l15ԏ%`L>åS>>/c/I绅kD2Nڞ뻯 \<BT&֏EˍfՁ ,/NyѢQ5d%5Ј:vVX%|;96t/KّSiǚ)ldp )8o 0n!T R%MFPCNғ衫N8`At`WIǼ l;o $se@Rm6BW}0}+YGm[S4"fɻԲ¬1xybr'T /qS|ǪsAPК ?)0-k|'c xmP?S{+ȇ& f<&:3`y4_rAZy9 ]GpOj2X Lp,? x }lATi2?-gA!;Av& *K}dCHX:zz`NX%FbeSS˟-V_K`e)bN1I_rZ3iEui,ۚfu#=S8|`^_Q8Nwb tc,9W.jkZ8댪:fbEk(@NjtJ* ]]m9W(2_* X?5BhZ?.hq7$ΣNt}uqNqTg`ᴣ|-$O8/@%<437!Nk H7pHxp#f/xn 6aS@B-IzIHI9zǗMӡd&IJZƳe@ZK \U`0k1_:>%GTH.WA # hd`yRY O%k~  |E.6 /-Ǯh^;߂tMhy7cNjR=ĂYVULBLtlLt,+ъUZNaLrӂ..+Ƙ+Iym#%m*sXc_R/#lMyA_o 4b0'[[4b0%Z"6yb1F*h{ @HG=:hj鳀ג!jkTjDybo+ `V6zluuˑ#- oHGLe% E@H{ЙTcG=!i rŧalFƘ 9 0A˻l{l5wUXJOミd0}wma\ZA6"D)2D$?DV6؄; I9t,j&KYE=HGK^Y6RӥWyĨ1$!Vcf첲Wem&)r- &n;qH?=C^Gf!up2<2NͶd@|O5ăPqqyeE&h(D 6de~q qp =alqVj|,eF\;6qNT"%,CI=je:!TP +u ݌^Ndܵ}@k5ISw/~4ڷ17Fjd)tR@zz\~ ՈP˷&x*|U-fe%-wN@l d6C.=7nz7Ia_v 4%>Դ9]eS{om8KbJ?1諦IYSWAøAd#+5ٵ(Q|wHՒt( YC;gq)e[vu:5S4/G}db$9VjH;б]sY(uX6]/O' f? \w)~24fog7bGQidFtܼ[PJ Dш'FX+h֒j5zR /;zX_'Rб~ZekLvgqV!22UONyZQv'+zQjD`fG^o#ǀM@ \)jأL=Wq3pKѯyA7e>0[.A_"" "#&hȱ ?~~:r,Z3[9o[<h4^= JE}{40+[,HbP94ލj/Ѐ#C(`׆ԙ 5aL9uN!߄W ­Ɵ9Z(_f'V}/NT2W/YGM$` "PwglnICb mtb@㗾m!xmwꬥVq0*vݭݕz\h)N}ˣ^Jegr7P܋vS0TlK#;{~u һ#Wk,(9}LVUe!0|ΎJQ@͗TU'Ϸ)v}z4+n2>ᜳ>ԣ<`]t?qa>h*%_rn%̻IhD ks-UzO^" C@@H5p}",<qf\UEk.=bp*˝8V&N4j g̻yVmv(_Qy3'6$V8{LaY6X*Vve&Gt0>cM $*?ԋ,[J8/7x#u4a%jhVEǛ@EaZ&l&?agWeM5N;B/9ȶ.)KCM+* ,A]kRiQ75,V\NʟoKXD撐ױ4 Gy++N\kۓ$'a4*WWg13mN]ƍ%L 9 牯Β87T`E5嫣gB T'n' "SÆW jLxU(E*PCN3ن$Nu,F .e9K-\c:P,zlo5+WJO {!f֩NvSzU㥌.PC)c}ڸ#?BaO"ĴК /@EƿhI;Y Gs h>Ui0ق?FԪOSW;3z?GRdi:j[,<ǮK 7pDn=`zA\5_${M)ϻChxhtAͺi.ϡ+6UƢs6oH0a)# %6v鶭UEd o 럸k#߈Z+_=0"{tF 'o˻ZvK[*PiZdX1)7R` JnM>j Qp2=<_荢9jY<޿ 9@^ITmU ǓIb۞P&"MK9S-c%2OgEw=OC葂nfmn!ͱt+v1-V|mJgteh'KiP]Z2ОWY G!Uc H䯷6t2¿2fހcm/+vnD[ >@םDZݭPU\|?('hIHmg\״Q5k?B^H`rĸ}kOle+r$u̖^~@*?&u^?)Z9 .WvARGBgZpj WgqSCHL{xllE;'*oGn.^DM4 GSeJ"թ?*!_HI ŕD棐@ΡXS>yFbIzgyYA?n =/x"DR-><2*y icyCA_Ŧ z b!FcLZf(dl wfM 8 Ya,;IC֊"?|0v |ouK1^wf}uC{Gēs;w4]=2X\oቤȥD# ss|`7q>YzB7mM;8lYԛ3|(ugad| ) "("5,&\.hE#|@T#TU3x֌op,/FI+z VvGnQYbga#KCEQxB+ A @_6< [@wyp{bAa~_Eݶ}"#OÎn@=)?Wgu.bq%EF9pD%#5j~TCވC`y>W#:\y^WR X]PZW#`m"LGy}üC9%wZT+G 5vgy$VE3zHfDޏy; f"cJjj]Z86Ml Z"ET E ݐfˆ,ᰠ3Xp`FS^ Wi`(,J:(J|G~CeWZ"[i7HbCF/ JM a7*._.W2+jK➼)ҒFz"| Y)y"Wy([ɾ вzEߧ]C)EY Kk7esWKC*\sQ/;.^ÌRag)4"_XJga'z CD"@1qBJNBh|wLYܝrHIXsxp]w3}ۙ ܵF|N︕t Jb2gw$N/AW.z(ݒ[C6H5 #1s=;a@]0c*#QӞ7Yi9}8%51 xJ. ;DM_z%O%6p.0^~cIzSKYx!/&"rYBiI>Y4.B=fp> F$ ,[橬88}q++^RHRk8)Ƚbcrݲ͉|CMHjQ|e@~!OAlKʦI~Ժ-vWV %Ygf_NrE+Eb)L'̈~SwSئW89܉a˾B16 :5]!=uԻHY4Tk x`^A1W-1E1[^w:NZ>狥AfOHc֙$\6!;afB7U6۹APXHXj gqhE&k u]eA+K3ٸ;TՒn oiizo ;0b?z /8JyX = !Et눐%D z+p?| `$}#jV͵ܗwn=01TB{l9fX_}m[ ^ sK7'@jk9&זdlcۧy tKns gFb ;4j/ >7/v-hS2W`[ìA|"*VJ_eLU/hoc֠BwQhYYis = lӓ$2О!3rߝBio'3RYhEwIb˔a&A>M@ˡ#ӞP˄E|n#;pD==ЩN.S"DN8pQX-}y=&Jtd0C]UbeQR)Ŷc9$ӝGy s>qy⹼q}H*^,ZN,ȦywY~A‹ĥRHz[+TI4WɌՅv٣>-xJ^K.7Z2=7uxq;:h}썃z&OZvn:6RB$nZ^YNs`(kyM2p(IVbBbI o }L,_e4 .ו@NqM+&4EG K(5DqN[$eCىDmn2u9F/YeЃ1i:m4BW4ޑE4-m^Օ._%-N5Z:TD}U8+X:ԶZQn1 &rZJ܂;1QPbq`ٵ$+Unٜ)^=cZlYqi'!Q3r`曰 az@6l X.7_0`0vac*JqnA/,;[>z/, tw [:7/M;t ٤VŚeMZTxK .`L{㊊W@ZɎ\צllV/m[l}jz 3&Ъ\ow]zl@w4A@Ç?>lL?,}"d_9!f0jzF.Tcs8*t&$NhֆF>.%:K_ X7{ 6Lօż}U{1Pt\)`k}1{>]y y >N+tUh"sg r\w`0:c~n6*f>eS^ `UoBhL 0ȩC/$I~'2@ QmuHCˇl-)Mϑm]M(8˧JpXN{ 0q8j8 D8S,o^s<G jLqzex|@ZM%T+sJ^ޑ)J6  -_>=8I޷qMVB~#+hrsYNu4Z ,hhnfPsw%o8ٙ2{z}-Kݛ?%Tρ+ihs5Tc6_@V׼_ $kc~1Qdm"jdNʲo5`Y0:(ۤRY?*EʆVaf(G՚!̈>痡ZƔl8L!]<'~⣸Pa^<Ԟsr[oX|'=Oz d&GXV1S_%# o>W`E6]>t'[nVy 7A)|_ 1m3[q0|ՐGNeBS-;7R g~mF3_2h[2J8OXb7\D^c\U;'kG%D>Z\}}.^*Y(GB:x!&ai {Yy5wE)7jw>iӔs;sɑCą]]Zza,ln6xjaҴk"z۷.V {N!,1w;1zL?@c GUSW5+yBʃmFŵ`ge'D !~ct^0(?:wή:) Ezh[*g ̇jv;Yˀ{4vb쓩%R|NmХNh[y2ekv܉kYh@aUMƱr1X MǴ$UI2 'aFa;NR_z磛*ꖏ\EH8O ]2L~1#l[QMo.y_[]vM<6dnzZ\!i:dbýygLɼ_T mBWlW:{apvY ZK8 a\ pZ\ڿj{:]X3;o[=Գ6})6៝bجl7}Ib >IXzZ=O% R(`$>to]q#汵G:X+ LlM]A6?!2u9^Z|4BDv̚VGo2a'.Ρd43uŬhZ`NLc֞q+B*\礘(֧O,n jmGKsV,4HO%8^&{n+\euґiW/5a҉^}|P2݈W7P M_ Q@xH$Oju1ڋ!'K&r%wh(kM-,b7k9{(b gc ~ariD[ĝ ?*1(ެbԵhdfa}lcwL8'4Kȯ:"VPuBH31yC%͚0@`>/XE  $ٶt\D;*H z3 :'+Pܢ߇qDM:L,~^~+;?,.״ڭ¨4$*[([#끍 faoQ#ɅPg[9=7dxIH6 uPBǔBQeNACq21_]] Wq쩑%gցޫ`=L]iBצ_QO([rڅ0BR%k(cN4jq).Fh3/|e}6@D+8K2떲&- 1,uEPU -KG{~؂e|eL9 ltio FXC#5L]ο \o]'^ :UJjxó 7uF4f. 3ǜǂ',S.x`fqĆ?#m7z:d ] }(B b~7$O9FG\QHrUCV^)PMthV.!KO[Z%ƅxrΡPzh*kUVxsa]47UOuJyY̘St8&;=crLęrX\g&p i޼ ϱpsacX˨*dB'[ Ih-2=~ŋLPg/'89OVzebu#7ɸ៼6Wъz]=)9 JXqAƩr tYPp_q zC̹]a:- -3Z5=0-i"z˩6O>&Yß?7atk2J0aLcfݽ&HI59/,5hzY\?RUF:Ύm41]˿K^Lx8'bvpa,$| :RaF?'f.}&+OGl Y@Kֳt_<.)V{rq f{a] }-q7oCE 'U:<@:nr*#t|c"Qax Yz]fx]qngq Qabc#vݷOr#"+qt"< op`#E5V_*(Z0 SKk#j[\[@ۤ7l"RJ۱h ZL\=?)$n|۟.Hƹ kn,5]éEzX6bMBòK[B*ޣGT)Lr[*a6DHpG<^ampi"V*CT#P𽴗Ņw°X"Pklz:17ͰxDdUjSPğ㒥 kgRG+PMCTu^#.MAD͐>BgxVh ix+8:Hg1dA;`քhy#aES½`Xǩ"-ɐ[ %EЯk#Z=^)7JPo볛Cyji~ͥ8\i Ad-Y8KEMDySɌX |8SR 5ځFfOK>-t}22gmihLTi[/}l/$t}8 4_7P}GVR$t0(Nod6uŸP )nzrqm+q1Go "6de<(Tv}Ml΋+QPTU;s}sH/oQi$<0mX Wwm Wʕ-˼ݷ)ᬲOm aBv1+HtW(*]oŔg@_ 5.!c<ѣMrYޥԤq-PK_ vVX+.@P3i'-Ev۳lC Cs K,{Wh>8@/0䭣aJlzr}. Yy2KfW*:KC2)3ݮ&nc"sCAԃƈ>fr^nD4axoG($T=<@fiB=EZH_։8n.W`}L߲]UhQF6Aʿޱ*K&Y"+w͖P4u{o+Y0\u<8oK,7(ي `8t2WVWYc&;&dUBL(m\gOKuA?=_%$3mZ!$"I\T|9 'k I9%Ϟ_:k|6U>0mBfpvJ{0Yį%*U„)dbYBZP85a #Iq}'WF2Dy?)>Û( 'H&N#/7o+PB.07 j}Ю/M eXOrxqM]3W(Թ?t t߉"nn$C}2vKS6=Gך _T(FsY>ݱ e^`c[ -{]uU Yp9 +pki%1*`'*zFLR4R1CeT ZW7 51}>7߁L'UŮW/UaMuF5T+WswץGK e0P~z<`H[栄$:7,{ǯLLUah3-s=9`N ڇB0'^+9$ϷN^Rۇ>I,i6tH9G[ݠ+-gcJM;@+t~t(n޾'+Sߕ (ӽiB?4t@TfI?e8k^RqA[1 3'LKO2[6$g711C ?# HcܨyjhieQ> _].94ҫں€*V꣝X1ՋɊNx0v ƐɖlNZIm(Ǟd'9j p|oh!oٳv6IRUԿvZL (T\m tJ'nK#0_]ƒX~߮Hh  7s$i"SgF~cp7tqc,J}:%lJsUeWekUKʎezG "~RZqU/>>-[(po3q9Kd'pv%;4eŽоL0 l}Bj t0'!(dMx邫O}(kH=<&ևGo~b"^kLI-JU6F-U;õqv ܖi0%(k[ H@gC׊Bœ)"rDFONOuX.ׁR{;5]Sa!2؊U3>55> L}R[Ɋw5jVx/Xn)ccN?“#=R1A.OG65 K{`0PU-Xf~^YZbA5j(•؟Z=G(Ct&U1!lآ8zF#Ӽ6l6ۆ"8!@WϝY{L5wm S^NJ& r`U?m0C9S⺐c ںX&'(RBGCjl&jX 6ck HԊNdOi^^1C%9eO5_dKdTB"Y0=DQ?5އr)E{4T8㢾 r-WQxy4=!]u9^C,>npX<m|+)ܾX A8iǖw|u1/W $"vihHLMA`/HRj]jnpoRZakX6@p.2th {%v$[] 4 !e÷zBnl*ݓ heU%8R*p7׳϶D_ow-i$?2^ŕ p=Z+[d$V+5FxX%NʅW޻:tz98X9jylMI*nh6L L$'U M68u,ڳEz}e$`r) h-'0 E[jϱ^m0S/*5U /rH{LƸG}̜wo%Ӗ9u3 bwXЄ1]v`8nӢ4Wts|L^OWD>Bq:DBiiV}B$LK`n#> ;^@':ڪ;N0uѩkf/i@ngi9whA3*^]zCC3p Dfv`azzC6٠)([\OSI=2Vgbp I);ZK#O~I%xu>k2C}0ʧ5eY5ony1 j L[~FnS\'\VYX=ղEsaQ(jftC,-uc#viNقcpKa t|UL$qxA8 NZE~e`-l7є,Ԩ) oXh|hZ9:'5ɏ  0/D(- Hi] xd? EJb 'QIW@v:<7\aIG?8N}8dfO& ]L `Î4/YIC7 lܙ3bpպU@,]v[ęƿ u< 2 ^>G+ ?>)C)|O.S(Cj-V͂ >W%LvfH?Dvg&Y"ndip2h{(鰈천A+~E^*3 ~|eF6:)OZ*bqNR9q){ |e DVs)K@0%(1^VW'4##lqpi8.Th􂪾Gʹpv( _:?W,JxoAyۮV? {m+ƑDM->J 7V.fE]kQΥ_/,˭IP6{wlJn.j3hd.UV ݖ(30h5ˢiξ0,L`t=קmPlk3)[w W/#s`(3gfpR 8-`j)"B$?'4T)Ցj=a7GvOu]N͑c9bSādN5mDqkcSf=rV) 45 :i1r/r y(zgN%XulfLJ]L[N?u?6DJ_, mugYd@9(\}:ٌ? c{7ʝUζh1I7xоR#]䟽>IYDD+Jbal0`߰ Q@82B 3ՙ*>YNA1{.N0>d|SNEC 7t0G6Q RPWo>D,u4 lYS1W'#!z2:F޺HN`R!M^[yW8f?9cI`tz~D켚caUoevAS,[}cPO=)_]j ˓dz*sl)ɜu$`JqF%9v~(&ڸ_A!VLc9"RFf':Ķ^3Ν3S8?5~FŮ1J|!ow#7dAÎS0L. 74Mb < 3tclԏ,6(cX|[Rد~ S\G<1T da7ڲzZI5tp rX%9UH8PDeQ\ *p틳R "#p4NT1c>IfU"*JW*i"!B+a{OT~|D3X&QA H r .`c!eԌ{^<5;k<aU]DoXh9'U ZZYEHFC )8k}*˖МTr7$+o/#K`|9&1g {T!\?Q]PZ F>xϪ xrR鳀vM#wV(b~꽊Rn3 :h:Bas|gbC+zW~G)RňVc݁@3`|@D@7aI3n̊vhDfIΙQ_W_n:1WO&I,Ps jyT5ZwlńgIXI}6䪡R+T<.; \*k00Vm|6G\UG<#Eu}_L8A,&3>c xїH3L WjN;3|I35vGn"RyH)x @( LQgށb/GFAGFM-:!z } eBiP'r,~d//IM*Pxt_R]0& 웓 z RU3Ս $SԪ]?AT1qCd>jo1)=\S@[! _QK$2G(7k85rDNUu;dW^g?``~ek hVMCtVPW]ԝsz*d7InrO4g}JguUg2m>iUh>YvO+|K%9b خ#5CfTѳ iB$!2RvyȓnvPAᒋFTՓ>yY8MHp :ɃE.~^Td99Gig+ĸ`$*aYp&w60Mjr0ܘp|ٹm/x.ʺP&j¯Z¥˷sۘ' bV. ~3sy1UN_Yd:\]”zHG`z@yK3#S8iPoX|*RP3h015&y5|o/~;ЊA&%@'V&c i.`7;|neXUq]ēAʬZ\zy1֞"+ U}gA&z|5`l|ʳ3ŵIՇY#bH).q[D>8 A bOڐ6;F*WY u tŸ&Bx)97Bةkwx^;XspƟ$kvR}DyeZNVI+l/Ff~v,>5Nf{Ic5;U& ~`PLp݊"GP[f#g]^ ~aLxMJ?"&آ.}>{`[Rq\HˇŠ&e('2N ^Ҍ x uW@m?(F~0{u9Gei8̤<3J*U[Q>^X,I;i ߟе3Ж`y"{|#EEԭ ܙ<$8ا 7viR^ COVQG)kǭ,w+, ']7p I"DĹy 6c]G,뭗dd8yb̊oDb0c1Y+~^vac|_Cۢ边 0Sܣ,!j-⁩ ;qnbFi^p7F  #IY20k^džmBu/ZeD^zg\qc|pgy21{RB'#]?-+"Wd H23S>{!84Wnf]mHuXJGޡ Y2W#DA:*j`c %Vʨ /LjAZ?4)_8@Bz~iL#Y2n\58.Ijc+;qp2,2k^ﬣv>似UqgCkYWoݵy/y;*sz]AiAn| BgM=Ũ;Ҽ@Yy6JFU B:"pTK&*d9k?FZּ*7Os㚪Vb7GJo ;U;lgcPK]a pFqPޝB{*#r!#;oX,0aNV?9SPowj=y>kJ|3߰Tw ZΈu-bSCd5/aIHi&4l ovbA jY3V9|4F/}+jO!h.IN58 IīYǽUs`*LRрkqiRK`Ԇ1+LCP2aEfjnMps3c8lk&T&$•TmiQFH3NQj#PoE G G^)wDxޖWIfx*U 8(d)l|ژnM[ZOG3e#+\QmA m)/R0<(RY=+a"x&i\qloʧ 3VYZPoUML 'l'g'PYvϷ15a{*H=D\O _E vON.*K?9|,AhG .T B6hjw:*p3ij2 U}&J)|OLrA3pYuVL:"ЬwvU ϶~(?@cZЍ4#-c^3>P=n>(`/G>H U, +3RCh@"}B6}$U Ifr Icm-p3y^Ue8FVvEOVA#쿥gqG4.0 tQX| ŭ911 fyC{ uət?3nap$T# R4A(oW cX40_" uq=x6 rsm(^WXriPyaywBD.pVͩ*-L>bYƧ: #>9:0& Ji1}(I#D6rrQwXS?e3Z~ʑ6Pj&R3邊*S]}q4` H^kVvbiYÙ.E[“s$9 [9JF>|7Ɂ(VbćLߙQE\vGɱ@4'Ճmz/w`G3 F:_40]pdriNF0NJ^'6#6jO4{rEZ!PFϺzNIw%O@aLNP<|0S: tzFO@emgeȘdJK P8,5S[/ywZC6eHy}$}+A:9G+^?Na/P[5 8"ɂQ={vg U ]1&q<sa(1?C0UVEG0^JPz,S$55y J4W'GVIWl/7|y5j}7`뭹Av*.' ʚ3 5K*͙YDJm,VW5xةŹsu@]psUUXʦi-Lңd^ԗ^¼'+T곗 , ąѰ*Ɔ.R6JIZʝ*Btr^--9sUN(_+5L*FmWXaΞE_9| 3֜(h{53ќ/>xeztP`6m{@ޱ'{hvf(Cx=ts ăX_\f UIel++3hO(jв=+}?-M-3߆ v Pii7ܶ6a?[s}brTU &TBT>2؀6ݘ0sPPO}0'_44-Ã?EWYݻ?ǓRv ?Wuaxۥى>\V"g{D8\@el.7xfk<#`ZoOœrWc1&;M(@$b;C4gMלpPyl )'6ÁVn0b_,]tkR+#>`YT/%%͒n,bِpRd'c+׫6TzKE}gխ;]1` D~V`QU"#a6ㄈ-f#Z{!Ro`Ƨ"yI,v:z~+YzW/VW q0,Js G68HRTMQ/AYdn*h>oi(N6z8ԓPGzP=wYyѽk}g\P`7pdn~J,A%;s7+j~ (}${raٮ0 JMǻTSf쵟$0]ByXʧ7#(0Y1e<0k7EB+a? C;7^?[&oUc!yJ_TA@KB S*mLg4aEV!+q4^D 4"?>dڴ|N6Nv$lLs(h@LHB.-~(;y~/ٽV]6fHZ4S+iI(nS3Є֓m$G)P;#rq8_4c|loan, ,4A"BTφ0tA) ivMԠ^3c.ryxQ.Z3S3#sYUA499>0q a r8 %]Vv\U4L;qi"_܇2fYQzEKͷ( 9F01ֺ%s8P+Kgnk}~҂W.bQ>Ywɝ28mY9B|#,{{EsW\Jg.%!|Z/a /RD30WóPu7uJDz;6c"+?OWz]6^;k+J^ٝT,\~Ѫ SF] m͟&oFXvOז=oa jfAZi , |0rvw,pߍ :1B'ً!B`ڔla )K'=:ާ̎}0([bs{Z2`P&Xf|3WQw)M")=lģ>v a\W\&Ƿ (R¼+Y&9IKqs{pz3 }lt$%oTDn?ʲ͓_L2IcMCq@cIS$QS$f!N#&`MJ,]AũwH7Pؔ=4F̬(Q:XS ^Y x/_38FCuGB8$^S\O,VR*xk$-Ke@+ex[iU{aZ i,ZE Kʗ˓v F~nH]^Ţb]yz3l7a?s_ @d8(WÚ<͠E8*Vè8F&Ld~ !lZ1ʆ Uxʋ=`#5x*/Z^`]Á͌*Nӡ:pddGgb\\0 ԑ 5uCnQ\ǯ _Qͯ84aqeFɜ 2UmJ{M.'"?tJ") 23m2aYPUf$i6/m$!YUUX*JjQ7aXkz糿Lܺq4N3L(E%9}uWNj$OBȡԇUmM+`A. *y\1ԡ +vs?ףH (^D۽] Ig1vwN:TI*DxHAە+.2ιC,k&JMdkǎ +&?YyQ&{NyB8l?aR,|>6Ҫ`d%L$]ڐzXnt4cHWM1|Hn ~ΛC+%j6f%"׬qY|g;w\}='<)`fu\&lÝ>%}ck;oh{mgʛ$j"߳5=!VϞ$U+/o\-DXn.>ФVp[ (OvtBZnOd9'+XQ 2N등 ;ǃ'+fN<vGʝW 2^ʷtqcs' ?Kr!oXp5lVh]'GY6qpTtҩ\h'L&D,:Bk~~.eU]HƳYGd v qHFDcf1LlZI* xrԩqYZZЃ*<-;pbqE"d8V"u4 `X2{DW=<=J=S9S>^~ C4 j<{Pc29)/Mflyw4WHv ork U/m!XSƘ @W<̹gLN92O$yT!36;1kW(wP({'PjSxbHHxf,Ʋ[n3 .Cjk4UUνBPAA¹z,} M .ZDյԷO ]>6^:[S\) 8Ӱd rؕ3`qc R'D^}0[gsFa 3m8JқY228nIs 𭵮551{E yԁ,c1#$=rTb/$B9J<Z@)0:8TeZ{Ϡ6ꔼ ;ca>E\uS-WrPߴ+sˌ?{SSGƆ ,5Yz{'ʹA*:'T^\j8]P?E,9 ϪiJ=G3Yݣ@-ѻ&J#3X:ez[>cã/|z*͎eB; ? 78LCXX='> YũvX&qiozaP=˺3i#G /kA2c 9(ذ4 RȌJǐ.LZ#LMΕ(N-ۆ@6^u7Kj>I.6Vjh^媑p Lw~}i r(}bT1 .t*jܧ4'?=Xm6' kO]>SVvxESA8Ƃjxg|Z|'N --x4+3(Dt2]v+tYRͰQHiOh[ј^~ hSL}CFL}lr~ЁCi@jMXGG&^ xyʮ ͱ{S³')#]S(h⑵/yLi;IzQ=[ fMʖGT,ֶ)z!~זseh6` 2DAb" ɍۇX|P[3(fEٷizQKụ9ߺtGD8jyv<"ض9|K`"c"eՐ.<.Kt(߆ B<>N[J6!Gm7u"x₪6}/b=_TXuW9ub2b‹N+l-6{n4>J=A{RN"r`t ]QǽrJ'8tB>![U_b4~0=^:?=Dp Ɵkc,mEZQ.G95H HGH83Fb]B235Re[ )';hirg/e% JnyZa"sޜ 7Mzٍ2RCJDr>F<DkH$?e\ dP{~M*'aa%>=km;# 2A@8Fe(y'gS ַB;óhTDEb.4QɣA՞7/ Ү䯼8E)4g^5OP! nGwoCQ/3N G> `8 ^1?S/>01*8d:X,~\82;co\m=rDCPefbpA0uePW+Ȯ$/ $,~tEꈪcmP9;n6AV0x;ݵ. 8P{w+X ʧ," HSU7ZKu oB 𛅜ԯnkGrZ s.n"8C:L&<\rD=ge9r-<[ qRA9GGC\ڼn+$Yпk ^n@&UOdiĨOi3-ϙoҸT'I;owYOXNƱt@%aI=Yũ( 5 jO)2j2-{WjZ]wwMy<-њTk_-v~5~:ywC͖`19h3r_Ǜѐ7 `BW1#֦ݪ"dQ؞ʾͣz<8jOjb1pi2x(3! ;ho< V<'kzyl~ypҎ,E+&!)1 $ITLje7UjSPťau[",3Ӿu~Wz,F׏֍T(%A;1"'6ԏpkw\ PNsJ|4k hk9SƎn$HMJ$> #%vZxXGrτ?kON=9QL@'ѱ}1#᧐׫2R.Q5XP_MejREE`j>T & \#:A 04BK7NCuS|Vz= )'?Y|,"B'JWj;:ΌtIJM$Ikdfȕ'|3}}'(+l+-lWsSBt:$,U¿YiXp"M\7Ql3X9/[eaMb*=(/@8#x$ Հ=udp~5S揄#!d/ut6ubl_К]}ceCz+͒UI秵a}򺠗\@|t1W8 ؟ Y>&BZߧMu2lY[ 9;5C73;My/O"'{kTIDw-t֓Jl(2h! ܄טWr"vPOc@HHOďdi=O`5~UrMuam!zs% 4R֛w_8.%h2XaUiļVCn}y_(æFaQҤⷖըVb5ђikOΤov5ukeKҀ[%v 7.-AQ{Str.$7/Sd>ul!R1_`*deiF>M4(Y5bZF;zQ C)n#`z<"j(g25{[&  #$GuC>ל)9;> x8[Xs"JV.UZ5+($HJ xrD  q)@t`|3,9x*'#I~yV,#B9o[$!q;RH%D<2U\sI¹,1в='vz3]ςeEYj*g]C'%<^CnAi7'D ԁnjtr,e٭!Ȟ"1w}5I$pdLIjc) wߖ^NUn|S/٬+b*XiDTOuVu-OݔŮmlP#%@)ީ2Cc!Q[d"36< m[`ؓ[:{.o 1awbpᕌHdF #}WBC.uPv0puD:G2Df6-0!kyw@(l^,F+4.q≆bqW#PƓFRw-Zc+ZXb-=W(\Ww}c`>ȆeCIS[IE\ɿ&;U9%UZE=ybF8ŨX)oIő(op `SeR>RHg)Ne bR14"mʛKɤ,;2|:B+!ݟ?ϕcOr>3 fp5쟼5uUkrLZ&XM>:28MPnKE4sӽHA;DP*k.2EZcm{F( ?}А]aaҨю;j?u&p-[OJ7l󽛯w|Y;ڕGT6o52r"RCZ\D7:!5VWk K#ǭE|ŝNcC͗k(8AttdT/է\6jɠ\57`~Z yjR%!8=G&ŞITU-^\`tdmy~됙lR_5`QS跖I$wኧV8nE(#`qȡc4&"(1fD,+NQ׳Y!-<,go] MY|ו"OdAZ󗲕 <&]'@nZLNWU-YG$\+b>sͰe>tJC0ʇ)6ÛlC ?n5qBqq ؒ-KkHS^L6VEH ̯4΍(Pb:Ǥ#/˲H O kqBވV)Ug,b$fs^ֹ[j ,ɭDU#]ML^6RI^usWYuc5WFޑ*ړA2bMZVȣ>Sb (ٱ+`#}<?gl$ޟa#mvєZ 9n }G߉.F-ke!=::RR,_?xvYSEYg5QRΪ{Ͼ`@Ȃ~r&KJ=1U=^~hbKe˟hٰ@(I 2kz P`V=a"֖ "f?@B6{A8b!{N*l oOJԻN N%CVbr>RLy{>3,iЫj>kWB3{M=77'h s;8+Y9f\й\5-CeL*\SP]JZ|Yh(wy:>3CИJefBpHpcJ!hsѬ ٧`iGRg.\i ļl?oZyM)ן41ޤFc.G7Xi|_GHl$etȁ!iP:"-R(fq>SF *,HD(CʸzsdI]$c XUX}˛pW^'2?W'Eǜ^D.jE#5#YU.#^ iVѩ6"2eDyf=S@ѥ̖ ]R3?ME늹?q dC_ 7 ~M1{g C~ < <$fC5 xbyU,ؽm79v,jZly?7|QZ´(q)f'#E9S尧Gp5D}Za'Á_mSH{qq[c%V2P~PÀ!)DDJs|٘7%BPz7 /h]T}pBԾ7*pBq_N:W<2l]parz`ϏR'Ip4ey[A5(P6'{[q$p|- FK11a%9֢aj.kX9 )5Cm-z ᢈҡ}EV73j#X A1MhB] Iu4’7VBwp|ԤF*g"!ܪ&e2uQ A /.W2ﰐjN' *~9fX;#X)%&kc\읐JԤm3n^a V6?PdB;i~5YnO)}dwx S$%yAFz^oS{~GpnXjVΆZhW!%Ťy~ߤanсRbNf) vxO{ҤBqf""`\7"HV @~YT_a^e BF}?xÏ3VqQ;q#R"̯#"?B;F0yig l!\k'а+`˻5߇1_6?9~B4D<7Mk"q,"Fv!%! D=;S̝".'w09Yij6<0ʟXЀ8L,+Ћ/{ә[ %w-|^PHt,,6`\_>oCvS#n#l.*yt@␬hD1;G!s8 OxU17'*+sдnV}3Kޭ;xtTiT-X蕑l&{ǀӰqa+{f;z$'4o~_ش2⺩ER4@"X*%Hk7ˮb7m;(w:]%bםťNB x&r>8'z@zGy MZJP!8Xz=;qwh`OcBsV6\}r׺cfH8m ;=hW 2 *B9mz@C4Y-E_N%sjVNgּFdê;}^7vi@9*[eXBIE3'ز?D@>wI)!\ i錅.A%1>-=<$[vC[B bBUJ 6)Ň'"=F DΫG~'ţbaV<NK\h'fjUfao?0G:|ҾW}ܰdx#B N$3p\oČAQ ̖sll&Ƀ!u%ϫV@6R9"H4jxh f([Wvg&Y!USC;vKbKC.hhrsZ@W0WO+/,psOWʾLoڬĸWz[ƊCjs)^FW{"uPZ?HV7&1Td' /ǃ. 9A?Bf" ayky\5f]@fs jX wP/P5s f:O{Tj ~;γ| ۀEMꗣL:GSymд)'U\_NGMf+YAMh._ 0ݜ g䪀R "iP)Oey p@E5QMZ)A2?3,;)Lrvlw KNr"5ɫCYR^h {=jBYg|\ߔ? *֢.m]VEVԱ?:%*d+}z;XW1P}LK|j5,AS޶-D(&Od <.,ᨚFv:Y4عRHd(HSLkY"vsc\&<':\-i%<̆7-o[# "Hh)FG?+~@q(- z,ʰG..5?xWAU4 %a{(FQ}[ 55 h0ju"a+pZDueLI#If.@Q IvaX}w7 *qgSݦ5J79Rep`2K>ҦG?X0n_UY[pp^[jȑʪN7,FZ".!5]U/n)yo1))KrŞhrDm) N=_2GTW'ݷe.vðz0ؙnf)(jڇ>? XTX6>\HEZM|O>"O B+By;Sq9t d \r{\LAڸ.re**츻זaG`4\ Kv洢NWA/,}Cx](|}(z$q흎H#UL߯]P&1}J*t|C=!wPwWspQPtWNjέӑ2LJhb)`.W1zvT3=[Nu J8gz9UI؇Nd>/@Ji3ٙWy]Gq (fZKIsP&g:Ika΢~ _+6/1w jvT⯅՚1Y& ЩH7iip`v{,WO?6[ &F'{3:tZ:oOC3Xĵ̝H;Os'+ Td%L2s|tU,pM:g" \$ӾunְaϽ8+f?]G ]/̋M>2< ݁CrwG]KxN2n`Jz;WjCnS]lUj WMwrBIM/_R6(Bz"ڑ^8Ry[₞CYֶmxټd L3 *i4'NQl<˧w6D3TgཷkИMWϓBzH V<jgt"נtmv«n 8ň&P'xMArB>d e-lU# 3nFUH9/_0@XfSKtk_!ߡcƀ 2[Q fW?`iY% BQ1\ʍr*7UWhuȥfL~wI[*nbw(le`b&PEg[OL]-:g 3B-Dr2c#B#5DS'+ֿb+bR'`=UB $zNN\ܣ-igF d$/% b vD5oU11t >9?uMb ML ݔ%R ˚,y5)ԸeqMmԷAX1FCV4q6 }kնzƒ]Ɓo@,C!|9bF8wQЅh2Eftd s~,TTpBq}^c?V2Ri( s >G#/3`_%N\C?(v[X,yaF̅e"7_`M %J[{ m!r{ ݚ~xч¶!+.&ͼ nBfNz!lD |ЮRU΁l\AUf"SM%O?tݝ+Wdg_$l!sߒpQC[g!QSDp 6\eubK5=qJn!}_\}B`vcx~@+@iF[v7LZŵr]#ga^D•$2Nv9Țo>ˠ5>1dErk;YG(8l>BRi?`&/ټqU5+Wێ6]ΓmbMVhP.o@j[OM"99y_54&mXF-.U,se p="ǃc1mJG J֒CyY4n)u8!|WXtW*)Sw\9].˟A]_;#r}$bOO63s3GmBה}m %*i&s #M0_hz!ՙZݖ,5XCn@Y䒊V\ԭT2*Ab$l0 eۖdrW9[dh{s0`cWQvx^!T^ _|SjA))jo #i&DsJE%_ [חGg/Z -nr=&\g5jN 9B2{NT G '@य़i`}hr-@v:c*Y1Cw3,ax4TA`a_f4pˏ=#Q­v3(wMƴϺ.eyEl p.zA,9z hXwܫ[|}MyQmy3Q:NUzk݃dcm#4CAx>+P 5ջncP}dէ~xT%R.ŋ|yrޔ@WX_JOBMLHz_"Yu(J&E% IW{mow ՙu X`?!(74zgbt킭.%kOy 熖3(eroriD$Mx肞j%LѻtW|]lh)ިB2p!Hz|͢ :ljc8,oCq& \ݡ!Me:y(!Z`DO074h4*vit=$\}.~"PZc:o Ĉ8qǨo.EiЛb[y9yRTG&EЙ, N(?&l)I#3?9JR$Nbhi1upj́8%slyn5n-H X@{=裂M8xn˼Ї01~ّ OPHaD4 >߮^u r'D= Qi1,E$pxgf O+AXnS3a ǒV>6 m< !, M&dԹ~- br(x%MFE܏bfL*"uryw}Z_RM_9"kL7kQ8BݜNnt2[IfExYFާgPn2Nuad5S0ˠ@^O3,dzZ?(ɿ{A ^&CRBRC? m|ng;lZ>D0VPҋI[rJ R'hBz荟!N-51\V/Tf=&s,f0'Hr9@@pZga@~*!b1`c\Raؠ[7:ӧoy6&C֛8~ߣ?u19f&Y.T|*v#Jy PŢpLsaG܈h0] Zߘ? >AZ(b}'ӧM>NjݘCƤ,?:|ؚrVkk0r)FA{aN.nBP6Ύ ҁ>-yk/wzY@ jA|sa+Ue,FJBU1n+5$]S[{7g†N7ۄSB:-Wy%BUd`&y|{)" u0k tČǴ_hʌ2~= `Z fe *Pfh.gYY0 <p uw7\~b6$uY/=8iȈa9ZxEYz5CL.u-jnifpԘj( n_RU^U;K:fۥFR 5սTL{%[NUڊlܵ!IP?Sv_b95O ZB.b&Z;2s[b7?Wz+IТm^Bj`0=؍R!x.$F{w"xp bN!N`kQ ' W'zT04Sfw6bLLicvjhK\ zpJ&i#x\/ YIk1Znl8[9Qr)XdtpLCz!'6* ¦tfTTH_b<÷`2u: Ix']?8ev Tq28 ϜtGtqXLLn",s S#yχ Z 0}[BӧW4M>vtK rح$_P p :ȓwmV ,{kTf MGfq/$NN$'FU+.ìF Qq # df$+Q)|I̱ubtN զ2h rgo\;1D[^}cj$@owchl gYS]2s&YLrg,e_v_.}1hnf ٮjGojV7%x^7s*\|"^=C `PN=y;u -q:hH5sB' BxGvnujV" ] G=s2{?]o6$w#+OT"5Kjc.7P*)~_~4JwZTŜںVMn67U=KWa?+Hii[+3*usH"-ed#z?3wl"W<un&3 ȟ6Ps3O\ƅ} 7!nNx]QYW>BĢV@nõ g6d[E1]*Dס)ihB٤\Ʀ" - P߂Ԅz+~ @Ͼ!<-`m:A)%R0@ŖR2ܗE ¡z㴫?8镄Ga:?r6[SQ9ˠpi& g7aڬ.JqEPg8'A* xP(g: |wOٳa‡QT+!ohUWRoz؟X/-]a[1r3WD诟u'-QBY n(Ӗ{VGVaᦃo]6TlrA70 c:C>?v^y!_k5A~V'r&$UU0-{vR%{_PKVQ5P'D3_N] {%,d0{N:I/+n@\ G"`̛byxɒnKtsL:xxW@A,1vz*R.hgAt߰ ֋S8{] 4mHbM!薐9HyQ8)Ҁ^N,,`ɬj6@ <1_[D;F{ 13RJjj R/կV\ƿ}JڢXEtīMP&Kqڐ 6 ^MwҗCrF]V@ F^yHto~z8*vU\Kz[گLl7!ԉP^[:\f$(lw=7Jx0Ie?:zyXR+i6/zn4 :IJ+lvl5XwHc1#}B<ax26zu@/{} Ge{Cv:ˌJM*fśCOtpNk~[EDbFXˡxx3FB=3'p{Gm@ڮv:5}|Kj_gݽYI)^!Fݱn#~ 7TO7=n(ə*R"5-i,;߃ g1g1QO(+101qϨd$D:a9N7`39$i7"LPyoJeEVS d]l^)Hc-K Mb,v< }sN+Xw` Z4WDl1?HʃץcJag^oW;%Uh9/=}oi/7^=f1ٍ&\5cSq |FE_l6$̐ U6#;Y(K^ii%P;WV5UDM7@w0ދͩ;d8Rn8/1695VWxV[r*}.\<"QSŊ% F$V[ؗPK9E+őyyv-rytśFSIP';ŖzS֩c'4?8Ul۞J*DU|I.DkڃeeS\Ԋ,k_$l@X8O!~nuqu O !cwjg@@!S(}@5s6Py4[G _=ẇvNiֳJL5 bm O~;oDu_SHO v+>LwV25F=IhVaG? Σrc1yڙyGb7bhBd|TáGlښ IY%.w|a %%8,xڻKsw ?m^IN8go>^^H¡UFP0t+.PrǷqnN&GտC/G:q,b?LkC;a:<?D\@ SxI͠fU#N@]H@Jb-}E2XMs\ el F*.- M' ubb7SFf &K+x$AptQC1l?l :V(N+žO@eYKѹ#M?q&EOOr*L=/um%Twb8[YLm!_ EóT;:x*om.YG E֞,)~9'*-}vO:E:}Y۫&S^tyc9hvǰ db.ccŮB0sH4~jIŅB@׈E C0[XXV҂Y:d0K"H݈ۛ)+)~tvF9 .GsI\")%>Z}>*gA v.gn6(CoQwͅh^$y&:ԈrR/~(kֱmLsBڢx$tZ8d0J |~,OAŋ^pI1',cCa:Vv*M)jЩ)w/<5ԡپjY [RD]Fmb fh >c3)4HyKп&K6-6H`lؼ[{z&[Q^5p=?-W x)s.X訷34/*{>O7'}:n-˓8X_To F͸SU ,j|k4ᷱ`EhZmcԔTR&XSLo3z_O:>SkeqK;[P\Ǭ! A{0I6Cs&E2]k@`CFv*Fj` b,e.^ >:E_=+2 lcZśZ';}~yX3_XH|T$J̈&xz1l\96d\#xN-9[=GuBDyIg8V5oJb:wڣF+׫т=1Xw3]~"Z Pbu2u3Ke+]i !Nbmz g[YlPN8*XObU03(KAN8t.Q.z G- $nJX~(h :? Hjd~SG>=]./ڮ`pwsg+ҮYFe~{lr-6ۯISGQwW̮Xes z w_2?u?M[oԡCimJ[bĂ&h珟)b^x ("^@s"CǀSlUwMżygˌڛ!FƵED:&[]V̉ - .cnb5&= is0V8= +`{tY t3| e諐+> "lFK1-X.+^{xpfZ^OY_B*kfCc0 Z 6ܚyi%׺,kÑl/.QBfmZ8>k6Kr &1utsTL 1{K>3~61$.p_ltEGOJDZeGUؠ!a~,WFPz6Ȣ1OɳB< -J9aXAu'!EÛ<{PM/ln۷H?Ø잶YֈD/Í℗AemZ`rbAt40#~nQ.L}יL6uL?_0/X԰vF" 祥/,# h?삄_X‚Q (%f5=2n?YVgp7)JlWYu,9]yTs\$Y`)7"-$s-2 .%4ciT0r;9p&yӵ\5'{B;M>M iZFcP_0Ij57\տȓ->( 3Φ P)׆@*ݯ m-@.#=,u5,wn<#geY pܔvM: t#xo-&Vi“{g*爫V#,{!eXnO"鑍-1f=TcKՓ'Sɋ *b)C;4Q$j|~7}w@/_z1  Ҥ>ڡ<k>AyTJ7 -v} ncʷ.ۆB=/<QIaqhNnO: -ю%p9WOל4K~5AN1H0=|3nؼkht)w߁w{WFVrkEV8y#\lm]$'mRo|gX6We iZ<12.U~T.TF'%D u󱖝V7ۭ4g\ B\/|CAE(A!Y., ųv$ y4vwQ+1Mt7{]"!y,?Cr \~؈Go߿ }tPΨnL:_mUi0V7\8`b2 A ׃op;$@TBQ%YJ:QI$0r˄I4zb⛽ڃ8mՙ!q mE~o3Jf4{S AcC\8cϒZ2I@#˸]5FRk5ȹ4D~U֨xo iTCkwםyJ[irMVS-6jǶ|c&; eBi \Z}- |rpj. sMލ}N`*gO%}e:,;)f=bF||d7?'jx^4LMGtD)BX{!W~{/qƽ\C;59h.PN|.=(،q zf!yʻ9a*`~U@pjI6N/r1lcc4<r,]m\h CVG[[^46kz E:?#qبT=f{*&y~\:S.=Z lR,>lU5Զ%"22v|5\(×h@@r,AC\fl%e,_Crh(~^qXPRFt`19=m#8Mu F:{ mb5(C&K[Q D[N"6D@tB Tp@/AV7tP&h^hb|=忍Gu:7&ҡ1c^qz3Lj{ D$Pz-'хo@ MGqn׷M{KHw&cW.qq*`+LO;)-RRswU4]zBsZJr{H1MnKJHRp1=g(5tk4) אϏvtC|RncȊiϝ?-@8~XF.jS$?IT=#ɔ\WViBeܵ@9MJK64!c9]dћo+FP[I6 r0sHYXþ>nO%t'& ޷C.6!}c bSP'NnX vmt|/1_$M+O~SaH7d@oWFxiAǯB*?+dar^,ÃLRδӅ=߲0;(*g~n:B髲o#=kx,hŌU?JzZ>$ZL1f%Pl$:iP tEa%*wQ,VE}(jX۳EYP3]˓yAGQ)>Y]YÂ)@N#=d\֐]*ʢMZ!gr쌗lԒ-%NqI^y] Y+@>,z'Մ+\PY 6=5Jύ@yԏayYbҦ c=j}Xbpʬ+Ԓ1%ݖ#8K.-zۊ-BiCtŽ߸i L+Mi8?W\;;Cfl'߳&i:&&b4E#MOf^ܛGS5Q?v74" \}5s3QI?+`= y yy/Q&]6LUv*,5:SoMv#q,@K/6\+VSp}=Ě$ hhڮґ$5*LnH(=R'-mvGz P)"+m":nn*Jhzl23g D{J-Clۈp硒L]I'[\= 8칆h8y&X4{)`Ȫ bBp%񰕤n}൏vq Z7g3  C?,=~ՐA!?pZ(7Op(@aWwg02") mFS,]PLWqP=e"gA>K+*>qYJ69i-VE ޠJ&kGSL|*6K )vF{ڥʹK2irԴP,9c0osG] 0'Fb,mت nQeۀ?Ov7w0{IٶkAv3'yt_jLLD^,X,VknBwQc=phSԪVJ+.<-]^wNx'?1LsZSMGrhIW:K:=[d ٹybe]\Qﺐ(eۀ7+ kvXB6M"NvI +ڙK&SNLȵ1uTS1䟙pԆ'_߇l-,/~(,h\i +MO ӡ &ѧ1ڹ*5Q$A\c!r(Dc㗸@\Tss6_ۀIE L~xd=wHYɜv14"GX4@b}PKKÄ{hSn >H:yZoQ ǺLoS ۑVWNynҭH/eXP e/ (Bd ޓu!}̞t9{w9 ` nؙe [N%S 9JD-'FT0 rÏOY1ڱc(cs*.9 _M;tif#Uia> &hWI0C\s#vpxӖ P:ߡyN0Α^;N^=āFG ⭐m+(W;BqU|mT4 bȫ(:=a4ƙ(zבlq] R%33$~W5eWT=LYN%\lp F&էp.RGsPưU;rHg=./;U6ɟa!IhZ:O!xW\_]Sk#Np>ϣ_J*kZ;r8Զc=+܍,kKlbrX~+u)ik#-_2ad:0F?wJP/ɡK qxma`ڼ`Ic?K!Jua fp؆W4VJ yda:؄j>ȅd$35P@D2Z>.їZcE[3'g T@tqFaHP㆝AGOy-CҼ?8KZ@aq";fAMS 42 Oxo;@)w eT$D\oւ#IT0h<`YpPPu݃]ܟ N拄7&hjXnrz/*( 2>uo~ٞ82?!9Oν] d{ IG"Ըgꔦ‹o=qk#1RYqf/=ۇeHO_1nS,:S-$ϒTWGyc# >/*)_onfTВA uy)ͦeUDB3T X|/{oȄjiB`TX;٦c?.!jYa!`ǥ )FQV[/m` ys$LN D` ~l֞ϗg鹖gJ̋Ne~,Aﻓ0MKp)iV.V8k~GNx[ԣ;nZimҦMگ0.ay"mEWT,RKOƂKR}Z`q  |`)H!D~$1Ibfr$XS%:nXө ǐƤAioҵKQomh.UdN0˹oY=up55aT‘nU_WX{fԺ]V+kD"Â/s ?$L[gµ*W@xOԢp $5w9EmШo7bHVcSΎX2i@7Z¤bT@)b+hY@鸟[*j=ܗpByGZI>cϔJus˞ Wo)ưX44)/@*L$Xh7~)Y^ ŗʩ#;tģG0U `7gČվ- Baͨ;iD(2M曔nWq`5/N? P5ptךEL@D-d)nP{-AUצ럧׮nh'k% H.E Sy2Py6E3kޡUj{6 u]y͊qy@|T4̌e9Hȝָ -tlHv9{Upu/lG ;dt D9`%sͨkh0r,Q CۢU٨iU~'nb'|L4^ lXesjL;¨{e3z=b NsnMvU,n|9$R*~v"Y06ض+,\r 7ICI !N' ~lOx0uC{ɲjYA ]'-2zu^· bItR$VnI.z9 X!EoV'Yq nxEDXl8xj7_WAf܇r"^k:;f[0A#%ibx;tџ]\C+-죸 Zr^"oibC1ߒ(u J舶'y ܉>KHKkg3PߛԱ5ǩ3bԾ!E:L4aWI2:JMq߾_ o,o0GAot`k,-Y;{R_utPܢ8V2՞KY +>}-Z9P59k[}lBiUL1r؇s}kACyW5NGψˎ)U+"#x-ܸj۩T*ʮ}=[X孋m\AW_,v̵ʦ:8l$yP̽h>`+cd5J{^Y2q \'n6l|s jc蔅Ws֍ۜsܢFr†.\Hl"ym=)Ad*栋4܈Q>n20mLLLxH'/{{ bi4GRo_)WfY ?:2K|/>׫]eN7?}b& ua{'Sǘx9vՖ嵠ހf|}ʶi}>hU7a!@! ծ@tƾ/S|%fqXC{_#tik_;[U?MbJ_lJ-$ARM*`q-?^Gs@)7RfHςQ4~)u%ɷyXߟjܪh_sZNb'wHȌ1`q?f ~):onäUV.Mo+R} |J}idSCbWNbc|s,qy*9\[&( 'L~ޒ|ʊeJ#4$N(KE?7crYfѥXF7/`뉰2`D%zl%y*62;G^l|T9ס,&S߭,>޷pzG}xwܞC9JT~cߣ.KI1Ue*p>bdB,(/x׌aUsۤ~Lb_jXvtpx-*x0[k8Q sƅ<%:)yW#_Ĕֻ+`^EpQB.'o+@:kmU#-y H60[-T5Q5nDs:g^IVPVW=-GP:|3U7uBsv$pW?!sբz /h׀xrDj/Ҕ?[`0Ў N&͹i<:Y2@[a{ۄQ@JdR {.~#]SVdNFucd. 5NUc3F%"9|9E&K\@ ꟦JD 4_,ެwN}q"ݸD{um9ZzgڧsLCqWhEilwToNy"_DP.7ٲ h,r\::fiY+ lڜ +ΆSon)ǵ=%[L׿*r;ex)uf_D%ŚѢ+O0~U)NA>:r'pҎ(gm3CBfN8P˸Og%x3~ֺbNt.@5ӆ#"z^cRoFTΣQ~I)FOk{۳ b ?/[-_D#D_5k(.&#y6j3& pt_I - pK?RD<2MͬxUg8{v+D Y*72 k'w2Uu}4Qui,`aTN_ܜu${<3V,EV6+P*2~ʖ-N;1/ᔫL[kZ; @۳뷍5Ht"MHXگP},ہ]kcW\]{hd극 9zι5`7&ݧ?jB(`5o@4MJtpȟ?Ѷj =XH\oi/$1q6A}Ձ\2VߛV{i21Ghv @`MKt!(gZM)86Oo@@pK_}bM^:CVԉЩ֡f!?}i=Q,ټ0FrtPC9^:51ɐ!R#m9RufJl z I[qQ)]z o?jN-GW#}ARͤmsp ;SnnO&8^_. RXjgTٍL~B4kjsT();k=G,# D54JFDql][BQʏaGWFHJa"0 ]3s@RM|Za,"W&È_5%Q&jIHs0”Fbݖ o\MVװkuX؃)ʡ@rbVH;UEF'ӚaETyn6A.>3]tYbL`qؤl1';&G`пXl`?JPkX'EoE!5zV;Ou>!MK6P=EE2 ESk !zq/-́ioK퍏γͣa6\ zݽtxWhh 8t{%C_3j$5LsE7 Կ;0":}AAI1|lH4ض8'ԧY3'`޿>8Uj>ഘkCQEӰ x@)=ԸZ2)q Ш"[q.|V,/z0"9^~FugL)Ff}a ť2|2Y8dp5(lkKoXZ|s o^lbb(´5M#*Qɹحsa3^b\TN^0fs#KӍf` #& bRoC'y6Qg #&@a'Yy6m<=oj {̮tEFJDUY>98]rpsa˓jNO[58AV|ZGšP 5g1oc61%G ZB}xFdЁ^ N`̵ԧ,7h-a H/h1o>^ '@N|SD$R1`;pmL]3jd7:j%®Ul?+CtKTw&_-3K$2=ԭM.qp[=V!_(\Tvv m' oe[c:BI2mKÿV i~W}ZcSSY3oYakJ0,Е stm=?cy9Y-SB1K]=s<15}3_tA3jU-~}v*=nu0m 3cAdMtYaKNz(+hoYk"_AJ_Q؁6%8h,ِՌIdE)F^&kelO}eFiȺE 3ӘDTl!zD5ABY5Gky- BuqAV :4*њ <]>JdC.d8\ ЍՕff6u|ɲ =.(R$ҋvWw- lHC>̏ ;{P6Cwl%^,P=9 ڞ ά<_e6+"5~|܉h,*#8뺱)XM|p s: AAw?+Rͨ Mka J,"Cm{&g7nuuHJgH&'-*u`&PTM}pG,;RK@l$g`t;$/m4:a?c7`zg=..O?Dҭк&RSg OJƉs6A%&D3>K9ivlrρJ|/^Nd)k~HF~_Ujx |>qF\rFU=W3 sHrafbz#8| `/Hh+|p%1$ee;@&>@'OЕ\97"%Ji+2X ~4G 8*'([*>#ƙy9*Ki-*"]@-jdyM5.H3*uޢNrR]n1Lg 7̹|?G jXGn2J֖|iRV"=aؘ3z])2T}h%$_7 ª%TPup^jVn3Tu>zDuInuk >H8̆.81\7rk;ڐO;?D:O7ivtVtPXj5]3VR̟gd}Y+mѢCdtRا:󳿆LE`ƽg-֐NQXL&=\tT$=KJ~%2dC?pjBCy ;;{ԠÌ&sv aXvjr#o9+(u.R7 p7b̮kC9~E'J/`h|QkD0GY0Ur4>!f􆸍/^O? eq<1:\rvy#ڑr""SyQa/w([]]Ҧ*igh#,)յ{K=O9Qa!}d4Vhi[T-{50*xdۚ2VHEZ<2ض`^}dE##e38DbS tˡXD`QڕDI rL?pJ0=ֿAM Sdy6<"K'.zoߏɄ<3cs4?"}@jŦiM37ϿH\wnhږJ󥐰Tf:/ZgtRTܞR=LuZ}}Ԝ/ǎ0۝U@=WNQu{*W+ w*R@rbQZL^{uڶCvIubKۚ~؛]S~S&#%f 9RO^<_E]w?~6Lg^w$QYw̗5]?s⍍Xhes0sptv[EeEp|ը9//m#nE&1<+"';#Ld&^W6U7؈9){ǻ,&CySk] RKy[#s5< RskR7\ԼcnpVTT*~֑AqF"D[ 0#ًVLUJ8&uak:(&!a/ qah9LjMt&BWl4r#Oo*z#VI gj|^M zed*7{-VBNdxނ`2YxXPk$6X|T`C\p۝bZJ(;'jyG%UZrפ,a> )ZEvc&jӁB0'%+_dU gc/J@2Ѣο{7-rUFuc_2ƺwWjiSzkI#Wx!83P0 m+{) Y7M y/+t2~Ͽ56}ģ{mӲgH",_U}wO*ThZ¸36E qUW2`Z6Opk0=55 B6;}SoOiXnputۿ>c)=)NUH%@Q@T%h4sctKH , N~eJeh{?Wwї$m@"tiO5/iq"""7tzj<;(0]IòܟCXB)XyGS ,؏Bqx\%9;Tj,G A^pO1PTǎ97v[FN[2j e<۹?9<Ƨ-L\i>duqd3Nc`P9g*Ts;54IL+jWb/ӽ+⸉-aVA}aL> !l> >%NX# o!6q: ,FR.Mƴf#hykv2u4a& 7GE!-:L^:iibOTvOQ2L:)&I+\,ÃVKFkI]li~Xp#'Q}f仍ߔ]T ʶdXB? ]B+otg,6Wxk6^jk\6զ*Mׯ*hrBV8LOݐ9TT >-ZAcLG '`K?~Pz[{;z)8D 6u}k#M p|?DJ#O*`LiwBق_p[A;L!).ƺ} Oz0G"8˄X`5@]9@ ;}s&8,(F{%a{5x .Owd7IlQ}r^z3ÙJi[_͢{.8ڝXRR|]=( b*~U~Dνvx.?~?4Uo#`As򄇊i F4˨ d&hSӤ;3NxJ0ψNԬᦒU~'i'NN+}{!| (m@K Dv*6@2&;2Ta>cVߓH `Pr_'peʀU[kZ I`@`ٱBǶoW7gZ1uu[qOř?"Jv#O "бb-x-): d)~g\vYmHVCaO|mN@az^#N&P@:~Ǭ5ϐIE}ݻy⣲#qLr[Y?yatdl7]NqSG"rn@Bd_6yėK ׎ 0=p"̝j 󊬵ꑤ' BK3 Gfto'I~S`.Rٔ4([9KO9Ϳ?-Lsj=}% 2dT̃B l'[4Do뤎Kt -}}˝2{-7 y:g&%0.#S$obr hpo9tR[,='OoP%b9PFdgkvLE6$J 7 5K\h4(zw*%AIex1jm,>~ iɐUQ Aό &f Ժ( ,b,,MsIqWGĦ/:qD"(xIJ ΀:F*ĖYLZ|cy.ӃIx+svqĮiյ>|kl9_gߟEM MmNZÅr6ެI.n Ϛ%yki, n*cTaŒ[15>M8J4z` xO%O sK(a ŗqE/b$9qH:\[Q۔Zo b Ĕ<' ڷzyϾg9vy$AoRAK qYnvH²S䩞 sS-hǴoыC4Me |ꬫI&ߧrqH_tU=|һz7\dzyn枯("23xv w@ۡc dg(.9O,k D||y K)8UyuɌ =d9VaxJ>}Ae bL>+uEmRrKƣqr`=?naDXJcEҌqQݐ WZ@5 z7Tѕp޸v""J~ڏ 1= R 6B)Q]K#vy,mxMA΂{/Y@B8VFvZnq{y"Ob֙.Z:]2D~;?웉F(zҎRW n=P;7atGAOh'jgQ&JP4Bל380,y[РO>pD.$E7vU!F@ .]}>7 sOm_Xa vгz$rĎE=xXz׃{}MC's ګk`p@Rň}(bg5:%1|$PׄbMw ފY/{1\a?F]yjcD[iUNN|odMxnJmGtO4%kͭmV|]c;gu_j@?Dif!zx D;x2{W7!#K-?=iyD&_{>,H >I҆ksmM29ÃnCuŏ2acC*qYFLM,-y8ZGH4ydOt]4}H}~r6hl= ݙVpcX:b R6Jto9/h,]%;;dg2t<TFɶKj;y~kDƯ9 .jXH!cƫaJ"68&Co֞Ɲ1ІE9[f&>A݅ǒ[K,Zu0/bO6 V+ 8N֊Z]`"ēbZ5 17pJp" m iwKαn~\'2_3h׫S> PP}mBr4jx$y Go=eOi]o&r[A8aO57[0xcP/@F/s4Kq4uK.A,.6Kˍ3TzѧXrLͬ(HqIM3.lH & e yh$% b\n'<!`IJZԛQ2] _OTja6Q*Į J88Nψ~>H(y1?#ȹi8PB">BQu"@Z\览G*3P/u)ѫ0UH't)d-rv'7Ih f XS{ f@'/C0/B|kر?BmG /T>K?q$%ѤGx^ŰAnh"|az4ю1;5L3'8C >$[4aO,d8AM ɉwFC޿a>qN m+QJ5幏n[}K*G%zYRϿDSeܑM9ՌwG⺆9[}q~XM>08$}M٥C߆.2fvG_>~W@Tn)S 7UD-  5#dJb1-ؒ,x!od9'SOt>-? Cf? 9^9٬BغP)k0v ?*IU@ߠ*В9.@$f* [ ڶkPyUS 3Dg79[ۈ+ SiO8Z0QwӍU $4Gm9^lhl34GscޒV\"9{/P0@ת{$ťfKKS;Qvel?|ڱNrMU3R ׫@6uwZ:D{hlYlȧ [Y}wHIX7ZtBݒjSeZ_o0:p>2ziI0*얯҄B )Zd%$Pcv &|w7Ay;|d[T`ݱPc;37ew .$ZzrA0@-D^n (rM@pFpybHr% =ƞ væ#ct".E GW"p͎ΓN_gQ ɛNP, -qeWQ|cAPrƿDzC)0ߚ?Fv uAC?B>8MG\) ShmJ4 ^ICؗ?Fh}%zb|ƭ6-ߥ *1]p:Ќ&1D`zdܘ]5QV}9UrN˹F[u1u'%:;vB#zΛWFNywEcudCM TaAfTέ{Z5Sx?sOCUiz OlO;_V6=5^QV)La.(ITBMIvbJ4J'^!n53 @t@:D>F UzVdr?NǞ*{%YXRA!`V]hg1S^ľ'3nlT`-b֒cѿҗS:d>ob/_+ا$-x!i$ TCU ɮ%e(FO$a5Yr~`OiRCpZH;o%SӀО6˃4QCs7jHI_le.z0%AʲvoDi)lu$?| } f+("9q]YH c:w}] L =tϻ}ְEmOEF̗Iˌ&!m-=O !,P&Lpb?74nEQ.i gkv:lЖ#+= |D^bCox۟OYQ6΁td&!3^pJHT>πx?!m]lߨg!/aA^R,SKi;evN3:)rJ;J\Q⣿jNCIg/RYǎEӂéC8sP[DYj`m =}T_]Z$]\Ϩ2LJ\,2oŽV~? 8S#}N53降qˢ&$m;WgGSKO2 "/$=zEPeDNs͑% E&qvFgT84_ozWJqh/0h2;/H+Nޝrx/ !)_Sf%dTqzK +JCُG*J=,>Z(#]xb m%|a@eZ-=, IHwnc|^[<.D=nLݤ<̚k.eE1*=׶j]m#Z7>GK/Cu/ I(TU c}@a넠 }=* J63F~x:bZ`X-fP9vDY,G-4*8$]%x7F~^p8>VK2񮽂'W+no_A7{:+5t(hWYJv Vr'klp0.ҎQ|aYjy*nTfӎ3Xـۓ$|9-`M9D?eM>iw-*@xfcy|Unu>QWE3 эM_}$FoIֿZ?vM)3-A̵\na(qrx` z *E 8}R rc%3wS&)<=/!w| $7pc$t'xOAY* e,1* &`Q _m6ŌԌK*KnNp!axPvv{fRP&Ll#,WmkK iqʬ|K &)@p70hAo铃z7*{Aay}"5z϶?I .DPf"7B79Ϟǀ`}GWkfm\7I:|v> os iz\,=xz୅NÍ0 BK~S#ekba;k@Gt2osD_]3#!ihϢɎ~5t_JϣRT>(#F„m'J>7(*.Sb?'U' Ʈ^) !VҲ#[Qõsw곺FV",LK^ ?wfU(&%?SΒ0>]d2e5N L?e?|Q|@(!'r<CcZ"ZQ!)O)˖$ nb4O>6xj72/ 랎_d(U )}) O$0L_:7m+vI)xrL!B "s@CHdӯ#^3>R&y{ju8Dzum̧a;ձX8'cA zqAFS-UZiUhVvǪ9ܻ~a|gS~ȵ +`_iohx='4Nkve?0Ԋ{}^XxHM(lcې xy$XYqYk( Tn;v+7ۄ%~;BcL ,t21&1%(# ɠUrMCΈڢǂƆߗlv;n_udfUԙDN+'+&?Y4]$94_L؊mL,Tülb$|^ը& Ehmzt3*&'TgEtpFʬpO̷~5+Yc=@-?ͯe*SRn¤%vp l=kJ5a7@L|#}Bܾ3^1T@(%WkLw3.oĀz g 5EJ_S/Z[ suMj4ŎN6,Mw{P<-e넪8b٣da mh nUR v^Yޑ7hW[=6qoeZ_~ϟ Kmeg_U4Œ6ǻfjdϬW@p@7%.o 3, DN)UZz]\]$L|6PcU0VWOTUއ,"RBd>ÐAH|Et z ;? U=_O nl3/Vd&b̎%e2Δj b븗0Q; ^'6@vaDy#4;!1^e8vGBOr\Ś$ΫM7mYg SP,9?GWGsktgLf%/cZ xb?6RI4%}:F~[ŽnG(+4c1cN NN{EfT$t>1RMv)I0;ۙF҂:plc$K2βs }+u½~߂Y0R=ϱZ-#hU6ˣ}F:(z;^\X VLTr\@R=o'ą&VéP/4z!mZyʇFK?-Scudude5-9@G4L"ӁpXg|/׫I਽FsFJ~z, n7*ebrOcfIܻI6yn5u$&%L+]욙"iN=dZ -.4Cp%1f-OeyEfPM!`VP=ޯTBW<`WC6IJu8_oYO̞ w^\ͥb͈[m'۲ǰyBVLSL:n̑T_D}=?1;EhPdJHµ@GջPsZ2TqdZJ}!E̢ٙn(݊9.q‘g pvL R<ծ!͚HzWv$zB(l9Z3y4r>遊<+G8qx:,ПaJ̗.}Z[ Fe,d=4T$>!r'{]1Sν#ܽ~mԱ-KㄊJvv!q2ѯr&*}IZ \+ep[41$Mc]؏t^t 0@v{N֓ao2Sc8G xPN+A$wS2Hd'Aqa_+<v^f(|`#Q}C)Mz7#S?l21 $ۅB`ia-NAV.W]FDGԯ-}Fƒ 0ϋ-@zumR[L=#¾58mwjir8nIL4k%u)yaΑaJJ ]KmcvJ Jhl8k@&d!r#zioL~)c,7=mҠATdh`VYIQm[hO.nFX&8Te$SMҰ-h#=3 쭱 +,LBU)4,nl)x'ASM9Xl_<8yaD"`S!ڿG Y-߾iRb=tg(+#f C2A r;mm3Iyh SRAR6տQywѻ"8(iI寧#B:k<G9awp<[eW'ﱬ$)p b@Zݰe#+vїDھrdvX>gH*fp?"ɾb%xRԽHd*"YAѣVmtUb:PJq+H6FIKy~+~rMKX"tGD//'8|zp7;HvAgG6qB"ؚ!G-NC76KǨa\SG3* qd}j;K Jlj:kPsH)bfA*4=)l;tFk4>İ$#3nE`-3{(,ջ䈠ozeNq5q=' uC G0U$o+Ze7Sċ)4zcyۀ#}#ڿ+| VLHO /*̥WfX]HG3U!5/M\.L% !ٴMסerӰ^}=>/X̿o2-,1>w$RwGD~3lsmOdA w]Ov>x֘P5–:{O8e+nrz04% eFSt@N<](ĔuQ+M]VAUHԞOom t<\{6*.8¢5&TI^ @ArPI&6۔@kĒ0saJLȫVL+%>ۿƺ4Xȩx+{3GܐN5vMH(b2ގrp.M!:驧 `˼YVrfn-Woiyy=Kڳd>14x.Rwʯ^4])2+(WV x%1Rk ԿPstg@NLnS UW;r7cCr mALR֋bSnr U:.?Yy%4+5Îtv@%>G3t\5cv^O@P5Z^dcD}+vOc^ +FXb,LN=HA91H ;:a~XG@@u>Wt.P`XJ|B? >{Azı1]7f14C~=sڟ<HƗjl-vGqθ0JgTЍMJ.CXNwC'BI-8k]VފŪ}y@\¢m?/ρinT[mupe#%B ^ b$^!֪waT#S?ݏ"!p@SR]T\_5t{1iJea.Gw$=! 5MCIIxм'\" nlp$m1]~W2te1ҩ sG{a1ZG^uM4?Z{*XaMZ _'#yctC)tWCjTPӮ6`ht ƳFk$yH9-dW~D\%#$sm@.I&)(T;A8(ޥ}],)UxlG4y]@{ONRYBuMIYz,uo] 6^mNi.0+_$\b+2_s[J5bf%f7==c<L\(M)C !N=|0+RlD!m=Y*%QP4:bUZ:@s'apPe %Ժ?k3;h{p>:AxbČ`pdB <_p٨3XWoc+BAU4N@YDHNVxSiR(:|r1fTCCD <^ 8=qV5TqwAەCD01!u—Grg)pKm2&nʍbM0޳/080)4d l)InJ cZaIDJ!G AT0e2 Bo'Lᢻ"s/xʍTw3\攰B0lϳWIćz/Jʳ/C4T,fAgPV^O3v2$1Zd*W m7|hm){ +GIoUy~T՞eY`1X/}M05uu]Q:og!%by߮$F."%oI&입{tG m tZy)YSbΈugM@0tڦd[ZAf}$F(^cۗEpRmOʱZqFg4H[enܾϩ5 ߪGDgYq  cx*d-Nk}XbsNsԈ; V傯6fG3Qaߘ1[)ZL<8ٷzqt5N?Xh5qƥ[þ2/. Ê%Et VYkf.aEVl T(TOOެo4aQ~*)ѻBDI38 uaNJ{ LʨTd _A/HdG*^nOQiNeR뎃gr"3/w˸Ӓ/K ʿktv~[cnk*gԧsKqv)l+K&u 6U=qnô1^Pk>@V|/mCoSKA y:푲h%R]#o5moW"1wj  s:t6te[Gׄ$S}j]xTUto yQQ .$̊uHݏN|h7bAnK[,.<7Ĭ)2Wr%0҄N'pQx &7<K iXb]ҌXOq:'FDC:oK|iu-0Mdh~~oc.G'te;a# 3('L,m]̨; +BSe|A=; W+d9:d 1G="k-ʔeOw4G⿶Z @d "]A~O]`.Z6QuAASa#T;%aHBV4qJ b)#-{(QsA~<i;%hQ!kD Ұ@zD-l%x7lk&}o;6o0}.#_c`ƣ=yp0]nRT0"Wuӧnè ]D 8g(C%im]kn\;T0SQY&ėC$=RN6DTNL4Y l '}Ex}vѳp 01*uhXۃ$=%O "pJwV|j))[%Q]d$}.5 vjnP%F-~녠"6 }-goYxצ60?wHOjKp޾J3WGK&aSeFw~1eLP.RuB&uN҈11\y`%n-^5?"a.` S8~bahF37{-ݯge2k `$W}iME#zvh@ +8x?])0#d=\ҨЛ}OX̵_;S<qzxy͇|fù8_ȃqN9kv?ts_կBb2+R<`kP:Vӿos4H */vHI  xb%HF2F[ 9b&^9冾j5v@%tXjpϏvXLHC9u:( 9\z(Dct ٽ3ˁRޣI)_!rd߭v߹  19ʄ >ZWЎJ2Ւu 7B(gR`Uj4!k裝W[;L6#V0 2+!Ʃ]x[S4,(SdZ1rAZn. RqLNܵ-U ;7 ]lu7KN * sB*&{o6orC*jQ&.P"DPA ;v`>_P#Tsa;9 enp$ B̸X 8\eFw.u%6]Ͻ͙wֳR$1!ñ`f))9hHp[Q6(pboS !=A0:΅RH4玾cJUL#e2JvctPO>}];^^~Vy2V& Jx/a_kGXP{N&Pk cZlFh]rI:8PBczE2u8BT.J4Y,Hff'37PbO㻅=^jۘt)GÆkbJmlmܯ[7^ޙ {+C{ùv>jB0 W-[=.2wfϘck7t\.%Q;4hdI=C?lɕdi $2߭,AVLZzmB#@vSܴawzU =%'4TsLVS8Iɜ/xhEPXh*8sOO#s3!y-gXH[]o]smU8-]SLHi&eQb+ؘsHaA+!%' UO G6XȾNdH;s@S,kaEDpUfus"'(8*a"dI[PWcws)S[^rS\'.7SFpY:ss {pLG Il†L$G/w׆yh|P4\suJY=,C36G[ǃ9&]O&6Va+nU.کO]zS% Bg\x'V4V^*v)Xs?Js?!\[+S ZA4yoVBSԸs.ݦD}D?zQR|u_~omMTƖuM7cχPԨ;L?%U~lY_Vj( j(PzQ,gIP Ƙo]Ԁ'术Mba`K:^aƳ^a{O؅fT•DYD)4U >7j,adŹyZ(o{PCӵ6e(`A|$ ŷ\&)笢0 OXpɼ OL䣜ir>Q@LY"*׳IyVP%OߴLҌޒ7Pd%?gO DhiqU Xrܱ,S qM?wVW ;y`JpFlj&[Wj,P %v2Eh'?Hno!T65B2{䨘F.$$b k# x0CeKma&t Fgv vEί t-yW%1>u31tL A+f'r,^x|nu1s&0![+ͬ&9 %FzDG'oN O~9+W HC!sEvwz :n %Ԇ8wTZ"/H+_لONs }L{}hYvl ) t#EߋxIqy"U9g87b<+T*X~5p`ogtQΠzt}/q3O֔ /z3RsLYe^pI@ E}ҭd{?O: Z*H]`![e1pȋm1WT:f ZF *LYBb;aj:й ROf;FaXML !FUxCC%o8{O_*ƒJWh*? , DvgwGJuWBQ^?'N(jϠd>9BKj "^ꎁr4DW.|/>QkԮˇZiȋ[Mz+r0[R=+G_l/^k5)eT2#Ώ쑚cYžTФQ)7`O:ͣ9SeR߮$czŸ@5ڎhm#ӥԮf2ʕl@ۋ#RPDuls7Ӥ'\-C6kŧ  tF\S4$s:74cqx99h`?XGDLp Kl/,{pT'gQ K4!5Ȟ#=O!ѭ '!,)41fFk'RѩRνdӪ׍JYId,-7EXsx%<K%hrB:I4MwmX7?C%l=)qPP pl7{߱ VԶ+5FjtX"= 9$b97g7k<:Di E84|&w!p-/n3}9?~_&5 97CL_=)T[=!% wfY6&İ|FmtNNڮC T8R ww 8p,]]qh7ɿ$ᖊq/)'= x ߬|ݱ2wg-h|70v{OUѩ<7b0 R B>QF71;7'H،ZPR_)N$#\? _)\pZ ا:xdeOfC0i6W  e ym/XU6 7:"cJ0u(3CL4}Ѣl #DZQ%r_yXyO{,gz0 d ^"Qj4($[Neb"3R$NqFDpIĢs_ӷsz E =snB*?IC*s(,ݛMə}nL->1KgR/NYps^$qCU?|$Xܾ@ՙ?C5jYe818С dvik"&qhyGBҘ(>FW_)kWJۭ#I*Te~0sKK&IrϘ8?Hǟ^w簗uE z8g. 1']`ALGԽf3/Y􈪿 ES]ϠrZV߲~91,2qieޜM8)ytb_݌UI&dj [|]BU*r~uneV$?}." jIls:T,\B&~2 6C,p:A ȰNqZS9{S|l)Z&tHɕ؆ !ǒ@^1Kː۱Rde 8.rSqBߨA:äK<06b˛~oPŚ{">{fuSSP\s\|-~~l 2zK ;xhpe NC 腂0שE-p@ ,E U7ۤiKȳ:"&Rȇ9j2͆A41NjK+d#E=aKȡ10q|Oό=qaT^1欍tnQ4TM&k8h|F7$P7wu݀k']'mĸ\BQ}34үmo Y6>:H5eQ%k$/s'=ĩp׈Y;qsj%Knu9`~w[U1Z- = Bu֘0:JJ1kS4JL҆6dB9]x#hc|( ݙUArZ4ထ+2Mg}8jhoS\'wo1ΜrC SF ?n#gͮ1YQ:^|R=\&ܕ{~rAEEe< St|>h <Y;\ >H"HZo]x| +<IJ$p$$wX+ o,Z(֔_It7xAv%τN=m("F֘aW54)yFK銢A:>pK˹ ]0wFfT*f™g,C햔*4(Xòc,jzozU`쿍Q0R5u`;E}4<_0&) k nڠAFIc,.A4^{P+Nh09d\g=5 ?(Ƚd0,_Ŀ jDtEÁOuC#Tp{Aʘ݈;ʞ2[tAMƖ B_Ԫ. \hJ[W 'XԺ lp CNC2u*{Q:0ZތF*U{صajeKoyIh-af0S-?"IXh{3([Oy G҅wfZX ھ2Wz-\*=Xkҭ9}5K(Z"QnCzcA R-a⺫ib NoVDGFYZ83@~EgFmnYBK¤?'"9|u_V(^}3n1NrqTr OΪk2zO@7#(NiBo VMPyL+6ue_-Eۃ;T]- gH)_pX}\M+]2;sFp?70TVM@ a@00laҶ>=vl``[xia*lΆ\,Ġ@OIԑ D@.bx:Bڨ2:tûqm\+O4lrz9*A䗄zqOqc|mN|Z XOgVoVuCk>jVQ>gru$y%QӮ{-u!F[ӚYS'~={[ /0{$jeO8q#]oޟGD@yNf(7ΌNsrḓ?7 @]&Jҙd/cSɶк/r ݭ]ԦT]S'ܗl>LaӄWhOϿ~9A]Eѭ^;,su9co3MެEPO ƈa1"#=" :aɖ D3C,Ztc_qpM EG+$O,72 -IwCz.Q~msIU3>aӀP$l(|M3^.f*x{V]\|9 - 䵩& 80|2) |8~+Fɘ sƨseNzϐĝQt!=6>:3Q#YZ uF2zxwpt ̧O\u@>׵KԖGr.0~?`]Q0F-цLHL~sñ-C.,|;R"j3/3W~J@kJUQ Wڏ z,4,*3e =VNbKN НoCȫZJAuePaPUug7f _wN.Z KTHb3Ɗ-Ϩ,L. ؄ qQ9%5IA+E2ΓI/Pc9ـRiI[ Zd<4ToAuqS7tU|cK-Qs3+hNE(ޑ\,NPnp-Z,#Ok8Rœ#P8PhqfT5+1v&3@SI#UD%yPk\+YTB4aL *xy9n`Oo5bS3'e*M(Pwg% A:Wc-k_]4zlr^9 hibJ <S0,Vzv-JT(:siz,&*C.7g7B4w6$Grэ +(Sl\!tp.LB\_ ]Jpv2סIr}c =]E +tłՊ?xeAESm%>JOOĽyKZu>e*\`~I@ Mè(yu2֩!+]\ Nς&J0s4baҹW`B\3#Eȶ#D׌ʸPCN#Je w*72vH[N)GV}@f"; 7RAi?lN'QI=O]0#b1Z~UtY@%~)0ŎݺJژ JW bA?eMFb%"e5K؂2Q0׺~ tr*?0@qM{wosFlQLfj ʼnT_O%J~Bl$8&A;D͕VJ-4ƞeudڊȕ7}{G 7Ta`_D0E:N`񦦶X!<;%uoxZ V/'Z7c[Ŋ8<JqD9K2s~!a(x23!Ndc&l~?Af$np _Yr;f$ V ^e~!UnݽO5~Jiȴ@FNܘeF2JBMb[10)BԀ;?u=qgdžVv+jJ"kс=>0~84E_tgQ37tS}6ؤ6e/VPna+G Ra=Mi>fe֘ObqS"j2k -"mAG t>9g.$Q(JˆBd&{;+:_#S[~2V{߶Wiɸ樗nD2@YD؟M~QVxcC5EH$31m@@zq^_"3 &0)Y'AScQH(dqXp41vrX aSkB:F}m=3a<דLJ\qw`h}|9]I`Ksx7~s ;g#yδ РH&Ă9O//5<,qRCS oǭo B,̷Ir myQ;Y.iO4~0 yU@ MkWx+32y1KTN'߃qN1ϡvPFRYf by>ASϨH?4>mePyaDRA=1 qxQwLEjQ9P"^ZiUV{Rp] MU!h=`v;녪O?ZSn^zA@k'[4LY]y|Hiw`uybk\JJPJ l%Е'4_s+v}hv.(ULy&3TKey?#؇/{d☋@si܆4ݖ,4)tuT^iZھgDU50c|ӶiLa>|f/uZCoMytt1*hћw_f?>#*w#:U5WZK f&cЬHzb<%yZf{@ ;3_?/LIɩ~'Y#SCLqd>c5YxʴzNk#V}HB?vsCܧ*w t`qfYZNJ^VBbOC՗}6J0-BrI8JCf_({˻;:2E"b'l*Le##z59pe2e@]~T{ОiI$)XTiOsBcC2bL08s\IUC8 >yԺ$=+R%9ݤ6^Q^qf`˵3}z`ׅBp+UK.ԍrE@?Wv-^,p , 3KP_q 6rxѰ_}xW=J\SdAmtlSnJYb,36=TW]cq|6&<$$Kzl!!e]|Mfn1m2B=#)fj$gc9?JRKu>`,OkW_=-r3S`hK-SHlR_mun`uT'sybfwVa )CQ׳j._Epӧzބ SgEyE-WPh"t" 6_vKeã@4OHbpib)sEbt`O]!ɃP &a۬7pi WLǘůa ;"LE θiozXΊwI,vQ}"2Y 6,q6>ͼ#&,󢗴uyMd_0 ?$ڣVxw/oQGa>{Ig,J݀*Cؙ ܇Y oE6ĐÑ!V\v ^հdUcVO8a`5O9%lk!˙!YG:zR]f%G We_u{2!=X2V kA*¶ h ,?fz+%POMl~ Z7W+رx t-q ]wM; aSr]V|؉ҎmـnW\ ;ƨ]fT+׍wr˼v~OFN&+j r"b1Sl[PW ˚3ϊn8} C;%[~n+ UTo50+,Xa㡍ǒHٕ\dD/%J Tw p,Z]sm8Ik.JХ9`}jȅ+e;x}uBB+Y+do|+}OPN_*V1{Jhƞf5evS0(it\NޜhT#zxM{>UN5u&rsy'E-1:RAㄆS0ƄfE|bn' ,q .vyfi@DЪ'ıq1sЕsk0>Dլ{qtHC&W&>0uL剢y (j<Ջeכtng7X?|sV<w/jԾ$z:q`YI ':!h]^Ol/͎2Lz}h(IA MUuc}#Nsԑ,_. UoT?g>kcƉ$f=x о.2G9R'La›V$2aG>=?|Dы|] uBۊ;k~ QFZl-Ok[۲At7u^c7<墼rIfuC-nB+_NN ~-j-L4Uy1 s})% |hm%*Aϛ{RFAhL"AzihI kMo~9Q ,5["}㭁& !Z@9m*ŭ8 {zYozf^+ģ)qItu$Or4K{7/LeC$!;lٚ^ cSON)JhO-z@< 7'c$=E::[t,G:͹)$[L:i!ĠzǸ+@¼Il%P k܅F9{ziB*J.7J ?+6T'>Gq{Ke8nhv">A%&Djrd\`m/G(}IК}T1༮H)N":SɎOh<-rqRRKXt|n搂}VrY~Ŋq8!we9Tb*QRǏߺSva 6?'I KlJ@In񥣬݁)$ t4 anWEm `Juie֤|E9Dhqc|4}2*o/5d|ޒyi=dO ;<Ϯ.^{_ufx eƢP,iG.0 %F2{hb=~ѥmN(W]tddborȏĈJqlC7uߑtH.`dhE돼iM@;1ΎzO;ٺY`JZ '63OF"'@@Z:ƌ>qE`V2.G|1R^ (ѱYߜ!Ver^gvk:O"3ImQ}`.GU.kDk;tx8ړ#=ظAYo8!\3Tߋ0a[NwthȦa.:Kr5:\"PI9mG dN9Xi滥1͠9E{XM ۛz)@M涉6u'ucG@}IއVn< ڛڔ? ibb{*\xPAgN<108̝VoL{1~vKלdnܷ֓Ǚ[l"*vXV6LPw&lG* J9aI!)EiK $A_]~eC\|7=ս$bK6F4a)ZsA]0ٺ4$) u5/2u[GT- b$_j#%DM=gYYմ2s&{['8Hfbn[mh\<8ɜw7c~}6y9Zy1K\\,|:8j/άF' [Pږy;e| ${>qa&tɈ .s}qG&\1Đ8)O0WP® 1(SiGs{!F^ސjF4P&M%P=V'캸y0,ؑMu& 1%±A dv9vx_ԯ9;R@'\Azg1A-82։7sxmd)+Xʆu Qm?{Ⱦe6!v{:$E|%$&_/6 +ooTˉt*--hX6lt@Qb!өf, Z2ZEut3cːB W'":8n|- Pnf\K);ɟ]bQ^N 8$GD+}CME5a}4>-M7DD+9- 8 Ijk1 jUP\<8' -s\F'fc) $@8}'kxڍ];yr8ޱL+ G@@u@KOw]j0e,L'"La<LlԊSYne'/A A^>ȂuD~W5|eJB`@-/DR$!~rwNp/L(x|/b]~YȾQC][6j5g/'#QNd~b8<^;~iVO%POAۜt8-M.b睋xs`r!b5pA 3ؤ󽷵,0o xuy)gaAj^|Hx:4}upcd]w:35 9iC`ѧ+b#otҬBI L6s# #jyB,z*C(oKt "\ݢa9 Q7,C&7rr 3Ȕw^`N9>~>C C$w.0X<j,=1e]<Maȡ ]#=XÔ;A}dGTFGd;ApaҐSub/m2>#If90)c\δʵ:t&DU!$) /jGt2(LG^gP=nw q&])^ vR%75(g/ZVʆEziwcߵœfJqNjD0MI\, ֫^‹qJ Slգ>cӸ'S@@\ |*+8[۠e So*.&L zKrQ{k)nCKʡbW /"Å*&gfAEz˅jVsC={> ܂kvwQ|'{{-ۿn䞭.Q!2ecwĤoWvMCR4@`37~z*xhk.)_o6WWYZuX2 Z~fΙ*Ic}z4=Q)f;Bg\' {iUl<)0=(zN:DGW ?R E)CН6T֑^K,m?k9H\/&Vte5N*\LZ?|!K^WZZIAo̷R\|p.f crlI3ov<_ jY t?bЩ 02R+롥c.#v;`H03|[h+b=F MI_{օ)u+bsUK ,v|9U|_(WSPNN*gW1da wZ_0:Y>t.+}e\ZUDdTZ_+ӨCa+T<՗U'T4OGi lE{k:chļTzY.Duhz,8WؘzM gc8F3\*́iky(aLbۡ{C2lo 굫F:ر<1/8ک8Kܗ| \^4q[bơ!:mJŽ1tS@ؒl[Uߵ=JfW`+ VQ3o?J*yx^@0ʱ/0~=sDpƤ[9Oes9)iԨxp8Dl2h$1ugŶّs֢08,|U$ tdsL3Li1$ȏ͸DV6vcwv7 9ԩ? Aɬlt"jwy p}bҐG[}ՐpTgs-nI,x mE5'qSĵ7˵CrSe,~v֯"A|;tu澻elvF]5e4 ]WN^!I1.e:e.D*[R. ఺cRx$ `0"{ҥYV?p1 (՘Yh?ZoyMjKwYB)UC7{<&)Aױ;J.^*"cBC װq'U*C"HC` KkWΝٛ T*Ӗ!إQLtHWAs贺`|Hڇ +*χ#Jg]d p-,T{^5%i^`Yd:W,-.1'HŋRED9,- #ԄU-p( !݇h&%l dao-L3} "@3,}]jW^#5 ytTIxyhvh4t*Pvxs$Ժ;oJj|{5T(俠Z_N^_9@ Pjur(M|du@U80F$IWuQyZ2na髦Wu(-1F'J֯e-4c Kc:)Q_^[F YK<^h)͑\KRͬqеS`:(+{m0L&nf6w@oMS!qs>1p|X_:sPىrCo=٧J5޹ H,7痃Fڨ!N ciOH~Ͽ&xMځ<"P 7FoA3  8zOpHpUB(ñtknE-(x>z#x^p_ƽ0ot U]C4ǴжPK"T h5A8sWMX9@P>W ]7fiPs*n~!8tzN1yn }2p"RmxT`8Oe)U}- ȶ*,E9W[G.@`F{Bne ~}g_>m4@iem`' \B"y *p;lqsw|0I$[A$T=`.ҶŁ?h?G>d[p`8C JLr-H#~))LirO_6e o"+v*0|?*Ka/6만d?nĨl`mjRxPEZ^U2\w6sDaEaJ>l3^Մ) WBT-gc;§nc&~H`Pw*EZLx|Y/J!w-'+KUThXl2--&L7>K:;Wӡ,F,]mƳsڼ<1e޺qQSOFGzp\LZ߾":Wp: P^2,TM.oj:ٷ|rFy?ްƀtd R*ۖ$g Y?XuIp';"]*Jt&?Oէ%ѹ:Mh5w?ÄZ^]K[Z8|2lrڍ8$>Gnj() 44n&%{PI- Gu-z; 1sl4{Tqc31wDeb߅]K`1N,`l좯[~wߔ;;\@li#t%hhԼ@Тty,۝R:O˾"eIǓYsϵT|G䄦4F@!3KB͕sAꔷVsfZ \9 VaVvtsRwEQv{19ZeU &s̆Q3'r e4!qgn|o.};8q{5.R߉B kKrCSwu#ݷ (;,[!$N0g3;G<)gͥ6dPI4b匋eP3U0 )Iޝ3UvES{dp+E%M/c68S3e)1hz?@ȦjEzݐg>r87\}0gdTѾ :ɖtiɜlx!gN;M! 3MWRM jA7rQb:y uثCSH=%LW:Y֨O*&ۦ WE1⇷ZE38ܾIͱ`Tc dLNYRϟgV됡9 ɹ&:ǩƳNU39b ~xa:։|w>عNzFu6e"HM.킢& ۠ՋJ\:|M.%:hu˜7=nuTbli޾Qk]8lk1{U#@f9av&6P,]A*jɶprgc-6tWW֝ gs`^=3gTIٳFϯa N$tĮPۊz`͎ wYԲܰ54C꓌efat 렽aM >D NT>9H\cJٞz}Lɺ t90 ڲ28$;s✿7J9x/)L\!LMrV'-o ]ޙ}j~diՒ(fNE]ĩ 'o^N ؍U*x+y'DH1ٲ< u{O> JZ)Y_K)ƨ|X"=o{L^l]$&&Fw_κb⸘qt" yٲ;Ch0N:S9 ̫A4,6+/7~+v+—H`ُs=y 5[M f )YůYl^U d4uCe;wOr\L}q*0y$)3 %()oGb/܏hFgq:(zq6~PoLMG5ёMggߒwicC]{M^ki9KKP$tri|3늩JN3n_%4 y4nJ)*+4ig< eu }^/SR62]7`=(&/g}{(Nnԟ1Mة̲v0I(,#ǖ2̥!?bG_g 搖-0هBtn#ۛ#.36b=6]z ~'6z͵ȫ~&lEH(qVI"pFؒfedOc}S9^etQ $G$!aV/{H3UUr{r`* p_Z1NTœŎz-WY$~&Ϫ @[͉H&!':g sJ{#d[\{6͎^ Y{ Wk%L.՝ _P8m[2R6W_ [!(&fBG%f ;%"-2{F"&ӰK 7Jm2jGB8 0ݴ(;r]-s;xi_ $jҚ5psL}CCUmTEFP2 CkIɅ/gDVE|}M U33gH8 >\CJ}pk{ˠ{\/&;7e<**aۡ8Z}0{wrE& v!Vx$-C|ȍHmiL|2TGa{2 v%ph]%OJjfΪYƺE "/LvhH31Ax-҇lXy6b3S~Ԑ=]P=eNڮP|kSW8zX9$ȮtE]ۗ fc'%j3%WZ,~w#0jP^NU )V2}Sj|h-pִA8Yy).@=՛w3~TH+[&kNqG|6F)9ibU>Z2q:5swJp>{2NG|oZ] ()>5PxY`HK6; ޣIec牐2$"X^N"<;P`&`{iv}{-ic.6 @|_hh~xtʛp) O2r#Y^c\%`f,S'N%5r8fhQ\ǸקlH CLSkx*:2/IYox˟Q7hI Omnn(u4qq; @ľz8x#@ i~C(p4K}Q8L*U0 99/mĞOco\!i*BܤXeO$=<>6@FHXC4;&9{wBoP텕GWcE`9FH% 2M3vbsC*YMj84`"iyOs?dnLQ-Ą'+ T"q@շqna޴N<ܱ\+H ߕ(!5Tb/Y;:~hTjm3t3R!ŹN̺_:2#!y>,ɿ| ㌴}}H+Z|M@{"oŊ3|'Y.`T+h/8P1 ?Qd^A /-xq&YhZal@^Iе5,7jX8g-T;]]qt贋)ezViD/4A8\ԅ)7ݪސaxv` /ⵌ@MBm$i9:7Lc)eiU9QS=!1Eۀz%izs3HkJ%:wЗ5;KpYhf!+3YMoվ A +&q|*0ނe Zwe*z*?*XeLtCAw~IZ,ogF%-8@$fDZߢIGWhCaJ`hCbfRU ޸R:lڔ_тiBlX٩{nhBm3{Qipy9d #(<2H\OZWdSU˹vfKVTdc0]nXWǕ^\a#PR=Kwk9ZhU1yƈ"Ŋfc&7^${Zx/g,b _ T'\wI҃]kdk[ pO(/~Pgh,)yt.,`yӋkC;>;gf%op\4P!OtN&.<- mE4a]%P6niqZqoqحt#8x0){Fb-" J'/ᅧn0A3%({Wg!^,'{#_]zEOvaCNax^4b,&R|x=vEoק[{kT8(=,p=tr@9B\]ғUn KeDl2/SuJH BمE)-xX fGڞƑ \/ۃ^`AQg.4L@A0ue̋N_`Ǎa!Jbp';H-S8OHJ%xX?ndMKJxDX:yF#4uΓUxퟨ?/'2P<׹6#~3Dm-Mn( }Pɀm>J|[8!&hA|b5vI7%M3im+7JD&Тvx'vr |:%L׆XB_ՒBQEK 9 véТ'r # `iLM;aʭkΙ?'$DȴXniSK:_S-[ɔ 5J&3? ?? 3(ilKfɉwF[=DH&gۤ Lź۾_M} M;G r ZILܟWt<(S=10GN&մ:P[ j;5 %bl1BD݂7~U)e߮Hs@x5C,N ę܅`zryG$Dk~Z|69@/fC8 hő/]=^`MtN'x8_ R!ߙw>v2DI`O—I7H=l$V*V ꃍ87k2viS%efj%}kq9♵Hi(QTOG\Bw}ЉVq 3sf,u|λx4Sd#LeB++qǗ6(\GjN_-V6Tm,q~UQgQm<0%ͼP_* K l<ڷbVJ'ZbDvV& X&!,,bfԖQ=ʝKD>Z$mRfrdp7[1#|ǚp"K6 \{a_R~SGc|[ VŁאX΀3_J9JZ6.a-R0'>_A;kDOzRjr>V)K !=.1 86JVHU-1rmۿVS^ݟ7K,NÓG7yu Eݩyo,](333ͥȨGf&WyiOƾ5>ZyF#?V\dkVFf y97iAcynuZ a-2#j|S*a!Lp%y烉l;Ȗp !ځ~*aV>M72 sCU8PN+YD p?LV'ᷰ}/rUL-6zgoB)X#uwl-fZѵF5 Uԓ"HM0m"f_:o!=TVxBBL6y;xHЂ")rW2Omg%*^l4~s8RAr]$0.`1pnb (`D_iR_)-S$OS[M Z'1!k|uAW\4Ӆ&QՂ(}cK[#Sڊ!I)kdu}fɈUY49ߔ^ܚ)Dt{ &E$Qwb֢|DAFGyEK%40˸w=ɇ}\h!rO*hML sFK}zdزu=b2<[4&熊LoBPv:^ѿox(8mbZF *{![/@ZD@|}KGQd88IG3vDY+y (07{?mD)V@,FbM EVTZ$[J'Iɰŗ=O/Q|}q -%iU?F`ѕ fxRB:OQPCs;<얃 (bVd~{:|4K pW8;[[L~;EOy6qK$qOVA?, FEާ9o] K&~\cQToj;M9fGe|?e| zLN&69~\j- jMaҬϙ3*Ȩ 0&ˎrFO3fVWVGʟ#J5TȝЂoCunΕ0Q"Y7іnGn{+ѡaFQE.Fg+(ᩮfL-tӅ""T=,C7@.2V%_E4@fAy'Psx*he%c ky]5!͈ kQ0AD?)qx^+-gzU{ݴ* J*vfZr!cAŽ!V'i&V<ʆ8:v8ylQAS^Fcb [@JW 2gl* s .HX)0 x.Wqn ] t,4tT?(:R `g$p89~+ejzTWʘ }EnoLcB.#/;vf]Cwҍ/? ;9308vn 1䶥I^2`(A;jn]Z1GOd%-T!D >Km[e덹vNX2ӌZ,있Ei"QT4E^W/Zg\4D\6u3ԟ./)D-D_qѓeyE+jS 'T0sgؗɽa/+[*/2ƭf6D(:ZI>X6͌ȊvL@PdN^2#wAi :&bt+}9|?eA|ϴO{I#x'Vl}uc(LtzǛ1AHJ9*d{9(/ piČ9=suX^캒&crfvPy 5_Jp A6{ݓg;-<)V&֭ -&~d$HЧEut-@w= 0_.=jeVxn$M^SaO+wpk[.* ?ƮpF+܄-GXTTʕ9M 34~\Ŝ2W1Paozj%N4TAO6mX4x!ݚR=&,XE:y8ff2|)X+w"m_{xi+@d׈=L2W8[x%e;3H1RU$x_NW(Ȧ+H*w%:j̻@p 1@,5#'PtDi) +m6'ƝF.cށhL}nrܘ}FQ06. yTr6N?%0"sMIyyhyG7qƫȨIr;=CBIb;m uX+BʝmjHB%4U>r 4!tz8 ̟o)cÔѻQJKIGP$79)"xW@P*0s!rw^WLTڝx!sJ]QO)B=D}/XZ!D2ee|}8jm<\3l٢yƒ__wX/e-$ aMP0ij +Dh*\ThS⏁nw?:?\wAKJ Ez6KtrauZ=Sw0?8N@Ƒ84e"AFy7'Zs%a?2q\\1Ϣ k7j@1R[ee#q~bGM%+}(zX̏3 ZZ&{_]J͆'fxpsP h\C Y-8k Hte<ɖ%Ŏ״lg% 5Pfw*eP?;Fc0`Uh^>\J „U53UQ ]@QxkPV>m^N͎ xL <(8/Y7׳sM=ס$C6cw}-|F䵃%/UYAA[5cdрCE.``DxRF;B^0 (a94@Oa'>0-Xښm'mJ]O\so}@yMk}Q)aNyU6P/9K"8:Z(6jgfl Mi-\Vs " /9W@^0+<Ё⇐D0Na݃vȡ?S+Nf8:T!2EgeFT>jJ],&0rEQ(yG_@G3QF+S" Tf!1-^* <_Q )0ܥrru1<:.rYg`G&ՒXeK +zjxQ`6uniXh+Vn;* b[1؋›IXj{>Qt"ث@҇plAc ˯G0O2ի@J@('lP-]yܙrK"TwR'XUR~Z|fbF1 !GJfbҧ_Ǎ۶0pȶ3P*m>$ѩIӨAʮ3nuwu;f Cbi1kfZ(uIp&2 B0@BLY~T5JH] %W4G=Q3o>ŧcW436 |kD^ttshgWRE., B.L@6H8)1ꜨK(T-k6α}Z`#=[ə>=^ d&jYv>wVMKvtƌ|XJϳd}{$ٛispNNE35O A"P̓ϻǬOnR&%ao+6n]YXur"-J&VkTWF\UƘ9*;tNҼ,Zl%k:} ȿFdaS3 r{f]h/P_!bc8LI{_3됔lS[̆.u/ 'U@mzATA^U(o۳j$9CEd#Tk Lui)~1"Dj]vMDj0YXO̽= dlLzI -jL\iI3b,Bjk6,V+$X x13 oO)\m٩E (]LX2]Q/V>(~o~li 1TE+d_gYD6qkNZT^#j/MluQ7&Sڵ t+Z 1WvgqnuDS' J*u҄ 855͊י\˟zvuqESj)!:]u (3!x9YRR<=A9 YqkD'm 9l))0טRh\/;T pq4?<@~ : Ґw1;iIoFCCtڦU!1>ity; R F[o?P:Sw&2KկoGXEw;Mw9^>95fNsm g.%lY^Ӛ˕{@Wu{헴-,PQO.@?x)~h@]+ ^# dyH͂:?`Øb&z4jJn2ID'p|Ƞqқ5ѩDϨa:æܗ+6H a4hȲ5!YN`OK 7763'S."ZűHt\dIefS%D ^w۶@6j#p jItG]ҮQڴ,H^bZs @s}a&z]9?Lŝ#Nrw<~8 qXkEWLaާP~d?4'h2yow)j"a|MV9=rjŠ"&'|5nR!10C+T޵3`2h hPR3v.}43jZR_@>XCDكFI+cZ ‹q9eO8ӪwIE""dԁTٟ2 1'lzi1*HXQj.a֬L՚Q߳wom_gM~xʳf_vHu}txU=s7xgWs)FTG]%!wqey|ueE o?"{MXTFtyn1A$}ϞuKZ$0Y@Y2ʫd#-z!Oip)2.#Z^_CFAЇW(|҆nђ2%m+vewuf)f1I7ĥO> O}q;Bb(4µMm. ޵Z^|`ط4O!K %j   ER Y֥HgQ$3L&) T {0 U;>`u=c48Zѡ[,ۧ5AmF n$kZ㘔jFu7.5M<~?Vkq'9.!\=AV-}:{BxӒwo π-Ü Y4)5bdYG %-j2d-τ(ȞT'}$(?be5/@y Jw6xRaKPm PR19`*Ӿ?,Glڍi6=đpM->}+X64_GElT9TJʴG^.Ĵ?ڽu?btsB8KL9$4Lt0 _jZ'O/SQl;a7X6;\|m8Q8+[1z}Od2q>voz(O*9uYP Kh,OiLh$/ ?Vё8غ#!^ $tZlX};@,5 Mޥ0;Bk[8O95s-=HI0_g]Ek٘cqQI_pw,ɐ3V!qx+0Rש")TWQ}Q25;;^(TdyQ%L0%%EGXW{IPf'O8%[1HVOcCUOvZg,uB͸ ny[fݠL0޴L0P,C@ˁGv M|X"8,:5OE~1b'6FTRIV# ](xu@]nVoE̍N~7?G+$ {ӿG3Av?!1Q GsU[h=B%/5 :1`v(6à"ƩkPi}9l%\̙oNpjuuype *hBlId2NAyl. o- ݢߞJW'̻=Ehm ?@JO awNiP}ǭ 57q2\֛(4yS_y BW !^YlluQ9pΖ+Dˀ-~AENk G|IEnڎn\w՗K~dxاaG8s!Mf[htp'(Y6q"h!i.\CʦWFP^͸ntwkc٣.nx P,fɾ(; ؀ŅWh?*S%h  qԤ1 E-sFAϡ A T J4 !IMrlnyMPDRY M`e!V;O0=%k34U z3I,q #1 0IlP<xi0򵀗dveJ޺,}\FtXeFӚ,ƺPq*'B-b\@ Fo16 7dXγL1e5Hk缒oBGm$0H; bd{Z4$v/Q@@5n;7VoӐpD>Kb _&; IA~' C*> ,C3K%rSv h*"&ԥP"G&7ѱߊmIJ , O@әX P[@=Yqzwa:䰓>[)d-<닡PG^aWv5<}+rV$!kç20gPRF-1W<M*tȦ&npw*,˸LZ20Y21D)QSxsI"ҊLyhTa7{i9M{!>!T`c{-2PهSdBީ͕1N;J))pCD? noi\zo// VXnOXt@'l6کROŨ˫hmz2 zf$t60.bp1Q{BXͬ-E$DŹɚJD2BmV %WW2 }zB)0r/_k=>5&M@IR;paJI xZ,FuX.*̊SlǔNM3Cڦ Ҷ8j⁺mlDC`fN~mKdZ4@Jj]Hb~FG`ncqt?1r.v_ҵR3⪷Z"ɠYH`xD:(BOz(ycZ?0F}ןvbS@(yDklW_V&}yf:؀=TTBu`6Kڳi|I1{qa65N.xOw8"ttӈ|@x<9D?娥!nϺgNKZ1}~NIL{N%6W$ʹYqv Vw !=V,-.\Y6>dA35׀|Vº}1#>ZT9 \ մ ңlUi<=,^߽u:;!H8 SGwGdB}F=opi 7gx˳`X Oc"vaH>0Q\KMc8$;0Ho,jg! Ur>Z)ޱ$Ydqo.$LZ]Hh\ T !C䄧h)cxV?-b_.P :~ht*1s=Pz( ErC3DdVWp0X@+&/в!~ԯ"QB- X~@K:vq\ jtjbceq=O=H*:jWPCz;,d*s Ґ01Z&]ag򽄮\Yc~>~K49>/kx)>7n}sѵInOZC`(𥞅/K_"sᦃQT&vKw:1ێNoMta>U(wiҳI{ɀ@5L-Lq&,gZЖ0-́LKx -$U lL!׽%Q 8<4\ln05D?. MTW|% (Laxu:7]hMڪɋy.%j֣N|}(wJVu- &3DC.`+Ca+v4?^vJD֏|Nʚgg $)rq8n̬Q,&dO-"ӿ :Bƚ r%;# 4c\fNpp-ǘ8,t5㒎Vʜ M,!90GSr*xf7Ο+)?:44^)z4_y~؛0֤*RFZP"$E?nHB#ڨlxYض#ӔF,FhIpeܨ(Nj`M4;9 l~8@ #DԗB-RQ.V`%hS tT4.O,9x5|~I 0Qf[_0uRzo\ Tv$iQ +5v"V" "cL3,6\I*άt}H(C\U/8.wO~g 3w:1ЛT-LhDI>9i.38%"My=t *kƬЁkZMw!/.\#xgl :^k/g# r 7 R_hqLf595q&Z )R{:P3ՄtW][emi wVsh7wI~Kek7Yr;[kAtº5EFm`J!H.8 *| WDQGGdpsy6?u. GpT@ˣ 1ӝG:#@f4SWo,ֳ&GIV6S'))dC<̾V9;f#ϑS`4n%%to>|NJS̮,cxtY2>!6,4 `PFDvg8/f&}o7n׸r}J9oڜ/ 倐$m9kↀʈҼ^ W F8鄬"z@yf2:TULl=a;b* [O&[]j9Kq`;ái(V=WlpC@-p=o"=^%-:g'^ܐ?R[ycwA&2n>EUU9L]{rjZŤ/kݾ-* 9z,?pI&?kcV#Q}A^yӨ%O\ )D>.()1 Gs!`r2##gmD$ջFMݕPveqq*ka #cx-4 Eel07IIV=?\0u.mi-I7uKCfëxR`g{nnS"6IiI+a|`WH&xPQZj]GbeMk34dY\@G/Wb^—@.+pۅV|r ԛցbke/D{b)aOHoiTAܦ(RZ~%xK̡hCt>iqF &gf0 H~e3KE6gzDLg27f$MB laLp9 [mܓ~y haX0j9x.D7Wlyv"]Ïx5-&bVgr6&o|\JO4+4)0agH o_Q -z C~B9#:੝OO~ġ.j; E%B6ΎwC88+HQc xՆv>S9S ~#6$7] ĥ k'@ tAM1d{PF$И; F;- ] H,l[4nѸ#Dc+S IV}9:_@qie_(< .ud_8vؠ9izlT7/<%;Œ#}u;Qܒf;pbT1HXXO潨s-F17:Kנ.B%*(~ u2xԴͶ-DOjvu^܊aJOꑝ<[1nhd V!"mꆈ9f KFފI=*](VKE8Mˎg0\ŬR䧵o}p6>OvZ!w/ٻ9ԁ=к-}Թ4;,+k2 frY&생iZd7qt "Y9?=iFb]#4?WW.*Ю ?~ϰRVhWyh^1#[#\C3K 0aQ(=jiPvWVx뜜U졬D @)yTQ-1Ð`,Hl-]E?L5BY_lb{y`YV#!ݎ֭,Q5FO>т-=eGTXÅ<x%jd< YL_3-.4!mJuDL1"gu\tDzJ40Ɔ5xϿ5^\Th_"=3&isѧ.YDKӊ( iVo^0;OSfgzq6e9Pwt]\n}׫haKtc>^z[9Y/ؕC) |I]q:AUb>Վ| Z0}jtskXUsרSs\c )8sDzWX kYДҫx˿ N1sn3g`-Rm5]8%ZH˱=d'[;Dְ "̈́Ryeր UzZ$MR7[E̐P G[y⧱ܴߙ7wd{˜\3n8Ck3y48/w%n=}k`c dT%ٔ  HVA<] ;H,g>}򪆊^o>.{dqX>=0CnA ,lP梨O6sa{~dpP=O`(d{%[T0H4 5 7 Z85 %Gy_GLqyd3? v@ZH雴?$=ޥ@7}=|#6)b&ʀMwI~jԤ. mζ5$(u*߂Q"Th1 2#l+i3f) o` O7ޠCb ?cky c4X]`]dߓ+@ֆ@䏏`}{j8ќXZ@EKK$@ $Ii%8dWh[/ ^cLOTG0Yx4җ)Ig5Z4n5@?*T))Z1xݜmexHQ/lCLE~Gے:cK r8X=2iT+I\sTe/r֘e0Я |`g߸3SW9ҶC۪6+oQMn JE- +_<ф oP"X!wVѡxfl3@6Ao:U;ztrC–G!Xlmx64lʘF"; )2긜[ C4Rt=$Tezh7/x=nZQ 6:kҨ{mhOHh(j,靟b#uS<X@w7Ueṫ3ݲN-3exlٳq. M瘸UVY0>]tRe=C>hh{3(O xй|.|b䉄wD5Sإ_hcVQxPQaE;ì.mKH'9cvػб=N;JÚ8|>%,{YW(QqRhZ oA9CXA? V㶢@ɕ9u{{y_QPD%`%v5[ Fl8)!hp14>1-O4uc% ?H#,a^$ԻI'8]—6BR8  y<5׶i=*ƭnօSЂikyo[q 01Q < 3<&UI1AhK?n*y3 92/oޘx(3FMTW,f0X8+3wu! RORCuMmh6̌?Vx3A |F.L!gsvf"$gMc]bBQ ,C8.|Ot%t^!чkiHo_).^ΧE^[aBIvc,r^Zs Woo^,?@JS >n4=o>պ3zi}q=LҺ):%޼QJQ7v&6<*yᓨ}mdT{?6 ڃ?7f2<--6 EoomD?0G#ﱁm$x2T>>iS=m2]]`>eW hrSR+I&+~$>gp?v py۠LZ$!`XA|LX1E1k2rbaRq*Lӓ]BS`@?"^Ğ)+8( e9DԬOҎ e`/[,?԰u>bN RӃ1. k)umRCuQ= ̠D/YyS7?*PFx.饘lS{5&-?({[N|n&N70Ui4' ./Bp,[J܉#`7̬niMX_TXHfs\Svĸm`lE *@,J:> Be^!l ݆BG]%# jb 9wR49j+5V@/:dsp]MCvŭoV>nL^f*4HuP2W^禙2%{Ck]&k,lnU|as<5\Kee28몒!fpw>9Vg4Ks5}|"`#Dְs2!qB٢[8A0*L/;Eg>z<3mP`d K""hs*8coCTY-/K{rUxęVO HV|sXXIi;j5Qg7VȚ}^ֱx 7Ȯ7s _:U|sN&ӄSĭ|\叟I~*.ς:klJ5x Dyd7&T kf[;E(D-̧52([5m~ZpѕX\٪5vZ*'c%4K Hʡ$ "-*g㉲`>֔RpG]9BoiGUgb _2&lբsJEˈx1J\;>t\Pf}CXP 8.lRFX3eKE"m{#jɿww#$'m0Ses@(SZ;492M5^#H^Wx,([XSsY|Gޤ-6MV) z~u&Og@‰bU)}nӸ5c;" 4"$qwbi(+lH=~ '{,AkCQ+ 53%l~N*LRC,jT8_'/TQa>]"Xgq(s)Tt$_X%TfnM4TRw yHq*6c $hD{gQQIڀblDytq_e=wc+d`L&7|8fΑ};p3N91rS2.)<_<(JPS,Oc:W\ROW*h\CGO|4Tw2d5;K\Sd0 XPPhd2r}b, >ϧwF*=(W7m@Ӿ|qq8uHTP;nyirDEAP8,i0?#gl{kJɘY,4y(ZȊǸ_5j6ID1.8`Lzz͆bғd !8l8eXpW "J3+yQ{Y^~=q"ibZ/*@:E/LbhFGzI jwZҔnr%at||0rrzg'ʹ,o-4aI&2Tg0;*='f[V%EF4 ocW$*oBǓCо,HF產q;#-jՇ4Vt,"oL~S],ąUoH%Ή!TZ|-rTqeb"Yڝr(W'Ŧ&#"vX\KJ[{;+JN Ӭ{ZeWTQiB^@M9IG+oLl_ԢRT&)Te^`[%Nќqkmp6H3-Mj>K=Y[F7S(1&k}~Y׹,VSp[=uQ/e5E$fϢd&D=LJ"6G<7ΉO0#L 3K= 3brmB=;:ݛrlǏFfȘV(,H6撟%S&njlGWMB{''K%1q8"QE9(NN9|;K*.~+S>$n^vLX%Z_7 ޶2::6lT\BN=(y 19m"NO2U\H;Rd$< ZKg7@5ݘjz_:zfHaU_tU`z!zW_/k׭/{p| ђ30˧ID3-dc0ns,9[kaW$Йi7M-2Tp&@\Lb]0\_Oq2,*`U{=a1n{5:Wg*6 #Gv MRQ+9 ifgͪƲLzl7'݋}\&{Wḃݷ4w3aV2&\(9DTc:EF.?Y.1x`H1 W:#y]=ヘS?x=HQrP:"6g3t/pc~kpuh0JRnD7əaSBԣ֕.`; y2 B^Ct%u tɠ51P\*z*WO,ϾDGL*bCY/!??՝-# Gۢ|Ti.`Tztɮ3N{^]I1 7K\:\hBl[Ky2]UNܛₒOsNY1v!?h^a3=h?S.~7b֢!7 ﵐ-1ONR0ߍ7f.gtK`ݽk @9lZH135{!(oI*g;OyxPItÄOe<::….oR>TO*n ۦ3򌊂H-l 1A!pr~Iǥ. (ajrPcsb*nXahCvIz͑,e5~nM "O¹'(P)EyPI,c9U!lۑBi*gP3mjdf1=;j138cUK-)xoof ',^FHwEY"d3㰓Dp5U= V:M rv-FfWzKd*7> KҤC̳"-#X ~y[/1WisIDo:'5UPX_Oyv ya`c$F(O#Rg}/7bl e0M<8a֠wV]G9"3@u@'9L8dz>T޿  Ԍe#m,ٜ|杝8vffS%r.X$;]TA:Vb'q$XkUˇu:RQZwCl'LtX7fB/TҴ*KJE+(0[ {RziߌWe!}̎AVB Ms\9pE"bEoX3PCM"Brf),x nضԯ^XhSqƨP < G^1w# fYjҤ1ɐc[ 4&Γ)} f#_ATI2"zF{xו_h6.E¶ȩuspWXCpL "ɈFo*,$i,2d !1X)Rbø '+҈C4LUf"9Jѳ&R"|8/DB^ 9hS`^NBB@w0 2 8(YhT bXj5cD/pzC) }MP(Pk%Ec"-:F?odyK`q♬H [!nßems.07 ǭC_-Ln= >tR$|p/b sMQ挮jMFG*=R%A%Nmp frG"/Q+W)x- ;QxXWP .H"l>$a7( =`#L/RXZ,}c bA ۵>k{*?tydQc-tjQ/:"-[9t`o^P/l9TH*fr6kֺae0zQ\F&tٳt^,OC؏DxĔ%iY6YRD4RaA7Rp3t g0Zzʅu~<3U-_~LjkH1lVϴ$srGjɾ x/[NOk_^A HvF8u_ ND/$p^Px$O1lx6[N޴-k(ks9Z _˼t37E8G:IU欰 aֽ,-m6SgRx@{pԑjT/hgkSnNXօYΰ4gtx;L֒iE %!<{ ޸8z% 9 ,0XM7n+hC#h%1(S epqWd? TPqo€d^)4eK|[)~*;.OW$@=P H4Isdv0?QN]@}l>%e G\wn \( K{˜%/uS߮iDŽu gȝhNXE E1 Y#(TKvr2GeRe9ca[Yfe .@Qf]JNhFU%[%nfxr9* An'p7ºf$q}3tnA_]-vm<>M0Z}C&'kL9-z;ۉ~mXP챮[MF‘fps<`d# !zV0fkַY>9YªTHs>!Hcp\9©ɥ$XtSFp+IYJ^Ǜt>gE4lg8q=tBy.[pb#Ηͱ~ֶÑG|򺰤mx3CؾKӍ򢔴Yя q 1O++aHlBӲc EthSDt"~D]SAiD y'pt y| j3*)b#/TgQSj,k9 xx WV QCoDc;(Qvm{a4,?[@bGpg-6[-*N>bDW¾Oc|ޞ(sw#KM)M<Nyc{FjU;IaUAtU &o %R84eqaZMd8ķ7 ' $N2[ajxV80$EI|aaoj[$φpU7fgY ޔ'ӓ< @9lA%A%N=D{nQ#өP"x x+G/0X M h-B_}>dA:2G^6p=ڱצ6m`$v ғg/ &se-jɢ}cXl+,)+al

    {6GWKL^¯+Ad\GgJJS Ó SM3={xrKgS$Nڡ[7g\T 7(sny/a|no ݬXT,tLI]%<֨ۯlTdu(]ڢDJ8@\Yy3p|7$ٍn:6ک1۶sAw02&Gg|453WNO;jq{"̾16K]]Zi1ыvJI~ԋB~&J}35EՉ(vh\T\ꀚdq1.X.:7`=Hc䙛u i~8'2t|ZE @RwOy~1CJ02|RcŰa\H&.m}gHz=t\y'nb!/z/Ci!/ȖE3Sw<;L|fMTZ?"o(hdUOSXpްdHV_omg ym8ͦ6z.pbn ;"Dff3T$m?l au#؉LfA(@Hv638F r/S nDd;ExgΒ>%1= b!]V.. (a>tf16侜{_/1f,9.4Dfc*Ы:n~H*?/^da-F[뫃9eM-V j^ 8Ҵ=u_[緸V.X@S2 >nu~OpkkYha^~ s;5r1m{@,M& ̨`Y"{_;fxQe+ @:~'~WYl'Baf@*<4bR~uu{czՇ &FDYdYlEK<=dS[Y&맚.zj-o·]@sLYg*I2n"i.olnpHC BDgM+Ic,go2b'̷|dj+[UE4m/"GYU/pJ\2%H\oJ mٞ\1g|;R 6' ǢGl`Y8J:g8@q}῵|Qzk">F˃U>,cʀeqiǵ0 e({GO^+rg3Da|t#ܵ.?)wZ=ޘҚ>GբVrYVpk Y_c9 ^܇hʼ9E-䷳Y -R #܁\%oW=.>\C$,󝷓+i׎aRju_4vFɪ$Il k]X:邟H ERF| :çS95~oLxiWW0{λ("^ä*ci&1WcO%'יr1WGp !bؓʇD]\/ L]:xܖ+ ,NIC@6?4wa3Y8lx̛Äû,WH>|]]LE8ˊ0QD.MU|4D.2uE}<BY.&P[„on:ǺkI|dAm `/sooub/"{9 0ѨdK:aVW(bݭ ) 1pHMK~2m$-ź7Ob' :d]faNx"xz:JCIְ_{MWr6==z509; !xòAC+U Hb%7+]\W xJ;K7jmjZ1AE$5|kGQɾ9U}Q̌#* QNw!+y`ˣ ZǼW7!5*uׁlRgxC V͘ih6մl}Ph#8C>1<#Weˬo2':>UAgB.h)s/iyMхhG/S*נbcʢVAQJŚ"nrc&8y[?F꼴zO9U4/:JϽd&N;FA :X<Jeg`YIlN;:p< TX^P2cq^!5{)%=Raq(FE3.9֎kBHҭ ha齕`=i~a3dBa#DPNs#&Ǐid;| Fb{Ut4IpUA\&_yvZhǀUITO AIgIDWYryrYDsK+[ݗ̔S#ɇCP+9%h#$c7T1(9Mىj>2u3!?Y٪봍 TWlX.RfHqJQ#K˧?E7K}A,jo])w'opYvf$EI7>146$B%79D19gk/*\~/ȵ{*ٔKCqBp홫ZL-Q#bZy\WOƙ!Rsk3X&mlUAsEL4~$5~Gxxrt4 0SSQ5qnV3˟.ftH](K`.b2ݯzTHK˂fT&<߀J~%J1_6#R_@]5DJX-o`( 0nWOޞغ@:eku+wF챃6ENƷɑjًJ?-5 $Ǖ5{֞Xt=_ 猠]C+2 ;Tg,MLѱ/#m;2/n :Y}i urX8K\cM8 F*t.^@hVZ_Vp|?OY&xB$kԊH_dLY a%:X'y`,C{yHxj1db%EKV\ pY! ™75oPvvf N~#&y 4f͊"O{M .:5uC5XM-%T\i?Э9^ݸkxsZrtN]i xևhh;t{Mjn]y^bE\ L,ql`8g5\w.{̳dGW+u X76A{qJy<Xp8cZHۋ㷂֨ւr"#*6XUb>|?`tz>~UA;FJa_ZeS'#}?mWj(Q_oI$B5SWvY 1WT'p\ZɄy#WTtW &({lIkԿ.!e[/R zozȂ%QP<4`02 iR9|jF:PTB8O:ct`|HwL[5c\ rO y[݄VK!)J`1>xSWREYz$?00xaMk @}/fj [-91ρf :2Z>g((%~v1.g:ԋ3 pVL9;UznJ5x&C? N\}@n (qM%miZq1 jɱJPz} CK} JFZ\ԇ~AZ<\G{mjtwn,t׻ DE.!Y~=^s.aw%IⱘR6 PE_PM--QIdaP ʙsR oA-MUUlxٲ`#AvEc++稅_K WvZ"ym:t&…>[B:E95./ȅK)ȯ@}EydZ~f~a*~B@>mUV1L^RcZJ88; Ԋ/Zl@l:x&h@!Fcځ4Gk8HNk\Ix0]]\>ybyA{-<9D,_(kE&VHF3ĎrbtHoI]U/φj>]{<{b:B $fj)^?ǟܛL W&O<>; qy|Yc)Жz!8aC`'EFn^ȭεZ)`~ kjѩSkhM9ŒOzet:f](Gݡ%rrDz#h`ˋtM ώTdAcO2S)f 8h&፞iN80wN9=][H`ʪj1\K +S̏N%^? )wP1 Ъ`?H Y_741.8h_t$?c7;Ai=$W~[vT9xv@2wɺqRÔ?au@:H;'m(%vjIa.ػLUYPm,ńEqe5ׁ0a(.Aٴޘl grbW᧨ ڝ2E$ 4(a/*&;`ށA*ͬ61;:.+ˑvF>H& ~HYi!*5xFAlDI>`=+u ;?"@ԟLRDBH~FR+B#UT׼Ql_E2{G+VV4ɑ ݕ`mP)!1ƕH*xL\A'iG%ˌt0RbG=N m-NEZA›*~{*f\ )ꤳ xQuj:!WeA9Q}2Mj:͊j10Ҏ 2r?Kr96VOVN~ǬBF,,Xѽr%&י}45xlz^1S6&9{``/biDb@Ü\ѻ`|!<–Fh؋#lVK*1wfu ZἾVbf%YmhN/ZbUQn[a>)~OwEB<h1֯.42h(>9{RQӗh,|_y@3:xۓ^Ql331p_l_6׉D3G E(AhNf;\2鼅]P`a>&'>k=5C#lGjUw|(oJ"O]r"E؏}`X͡Gf,I_x)Km[ɿAs@ 'bWWVx]4wo<^Zҍ$.Ao/ܝ+ "R,H$izP|JBtB9?B棌y>3%21pOFy/ZbF~Ռط4Sѽܨ#Էv҈S7 88=#iAr;p_Xa`4m}KKDƮY&+$BEٜpT j>~cXeO1WbV/>nֲWfCE7mi-M4n7cxO;>K .NCo%0+=Dln8T"L+WV^({]pX7̲~\eawŔZ<X¦Tbqx"&p4x BA3h$s>bo\@q| ֯_isz 7j )q [Y$n^/ \peS>y#eJMzWy\YQdhG$ q+![HZoL\Sc|H,y)e}8^?!}O_k a6#8ƂJ1`bC ۗ"sK&U8(/Ϧ ʥbw+N5/V:5Oz^_@ɐ;:z}3= ]owC|[ V=yJ˖n"v?ŹT{?fё7y[# e eKنm=eB 6\=X֠6P]HOvnZLSzτkFƉLm@տwNYC::c⢋ uw-w4ye=bK2Y2-Ż *b'],Xpua<`(~X;?O{b$_aTBWB2"Q2*D{m {/uA[M W[aB MDx`jf)\͒[' n} _QjqNn0қ*CV z3D M>f\Yb%/$r&Y\j_U\Vw[`)#]åsBq dMB^ A6np1mO'a?1 /IT G;5&<$t <_GZo7^P&X'U-=EAd2ZW\J^,}H|)F<*KЕ|)o|sByg8eBG Zi0چu!-{4G|z ű Ǝ/Ihr iXAmv0!m*H*xz9,IFoH/#TQn1ȢMQXL@|\aUXo*#/QĜB"*hT='~VodLL IþhsKg ?:j$ZW5}~VInә9 *hG) #ׄ $kY٦Lv6Hͼ頻F28c*+e!J\; We7K2֮ Dps>^ *Vb.HwȨ/o@=XG(vuL9y$2F:(AM{TC-9Ŵy7C(˷gMd]բ#ܶn-tȦcOɝ&'F3{]5wvCTlɶɇr<3ӁX?jIJB$WwʒoF0 9yQJCNz $1KOXg뷱N. _gkII~LHG(Ĥv2߉C { yTkIacUJ޶ A?n,rub1ކ%4ɅdՔ/>w<{-oMDcO?1ؕv{1 yoՀ;G$/$<ݞJa l듃 CCܦUz)ҋ !y.9]C.?WUƧgL͒ )u)3]QP6;khF .zjF^.Gx8 J!|Z_~B 9pNt'=Tz)&-k5lя"!$ttbQ7Ccy'>ѭb/t>ޔUjΆ'QlTº_PO2Mt kAcj*O6 oo?0E[5`fJ`a_+=GeK# S9*FwaULXʮ({I?-7Ğ_{Nu%}@L= y4dUT}уVjHN0k;q)q>z|H.o6CZ(%Gmfs|ɥ,VQmGtg"-)IԿKM.X#q/4:k5B ?ivx\y+Dщsx&S<'lMaS(7"Z?}d|IHP6aRKNU2tޏmtdډ~k!;j(e곦Q$ImLٗt|OE"9l3?4o_?58clVx#!}/ZB4=28Qyi+|n) ʪe|7Qc5[1qab'%h8W),\1^8_.(!FFfSf=fr y*}szp0jD^E1EMMS2vhÝ; '),3h),r]ڽo1.'ܔ&_:"$c `](0>LjY #롃z+i^MC sb=H=xe k&(ĪFAfwM ^ٮW#l9# Y!\ \{Ks.ya|L_o.Y\G#ȚT?vfJ*Z11"F/Cw@UÕC8F)?I-^ke=vGڄb$z2A,)8x!?y\z|\+sSk팧jvTa6nhmY:Ǧ)@%"ϮzhkY~ԌY'YT}:khnf-BO1>%~6OXxݍsV/U]F9鵀lW"B \_o ]l4e9+`wwmaW=G>_<G0 RE6mx7;qmiw煟D{i9\n?s1yi^\񫵰5׍I_[kv-{j&:/lk_8*/a T?uU /5Te"r%ܲv/Ҟ"Յn..vۥ9k7Dr]ߊtj"b<"|}!|eAqkp%dS#7Gk^AIXv3 .V].GI;>覄[jkbMr3r}34CtEh(isN|#58,{7K@R6GI]B=> = pܶUF~BGH&p?AZ{jpha; 5<+Cc2q>Nl灇I$NT s€Ez?NE<^i$&4'X:,|p) #MG5GMz6ݐR:D̬@(o><9<42-0OM^z2r1a $ WcD7%A`"QXP%Wuzk-QK«~`^HGtDq+ȿWd2iv((3AYKulPL*f1d[9tnw*cxƓ;G&Vhsy{i"`U_%&I'Rlw__}QR j'xfؿI Qh}6@Sto3nGLnOhi+;$GV oDo{ uчhTeJ6 Q0:*Χ&6b03"[A{'8N殽  xד#9[x `.RJRyu]ׯ #_S#d pKґ91D+ϲi˻2]P})#.:8Q)jdРg,7غTP vZMGxۯ*:გ7 ;.K6J|d=+_|gI̽x9#!ɵbc2T,l$:l{7f|1@j[sAH/ϣLRϤIf?~ŝELC%#7#"`yQ{:LGn22&Зy+]O+\f Nۯ/veӥq=V1uU$ͦ%3^q#` ot CIki ՘ $HŠ$5҃{S'=l 8p`ww.`8$es'fhyݑ XG|[<7u{q-4 R o  Yh6LeIUR1]_$AR )1-BM-A84ި> >rߋNqQR]MwL8K6gfdx:[4#4gkx x981=䝑Y76OLcMӼ~)Zn"&H7@Q eVBXs8DGv:Ɏ(Jژ?j'3Gh$%}GAĭ:߷zI+ iWx4*\N [d$xGd0h`L>׫]ǃU)Mi͡x`g~+FiO\؍6 > 1[ۼ6^x$t1`Dԁ?q`5rKcU,㏺{[K)yh:6 } cS֔TXP4 X1-,HȇxlTQŜW2pc](T؉/iQ%:%IWdcpMԑ4 Sgu6]RT|}v zƹ%q6O)|@BD`J<!U\9~%L"Oyæ&Tda`i=R*CxgtqsX?w]uE~4Q!% fb1WjnqiS2NTgjV 3QvrKȃ x3 M4gδƦOfij4UWȘ߻$rL(+MЫh5>t-옐8(NOpfjc| |?J j4' $VUs^7k/T u9k Ae[S?hgjbcxe Fg5Sb3n/gdE!lVY+ ]ƅ(WB>?/)T$>B\#nC.< +cO)N $S^,NyB܃Si|pQ \xТU9K%Xi-rKy9j8W /vM- oh"y &ꋘj uBVhhރY8Y~TT=+(q %L)<|#0;GY])$6鴡o Aâ b5|){nSr βI3փt5;5bRBI1*?״ h;!JQO%sPVؾR$vFNBq3rG`XyBY{]bmTXk ((jEuBշzc<}JlSi&e>4x:.qouXhO4uVªK8yh8|%* Iywz:)%Ѳm ?'P G1r&ۮf,RbX#Lj'il1^$o.U#T,rPp2dλ>Ydcʽ 3>{X|^z4JPEWZ.*@>.gUvD46ie99W%JOw}O5S7tڢ;ˣTP@ !H칛n$aW OՐ! F9%#򥮒7^m24,/Npwiq&|`/ yF# F!׭ |/A V#{;T9f0gAL|9ws&:b؅WfAC$d)dϗ_jaFz wmΣ!h3"N^/z&y/!vw7 ^^B֌ɏ L+D ._:%λ;t@t+#1@Ja }YW$"mRLF;%h:Ohp)`S:Yˡ䈑ܙ3WxGCc8KbBmO{]HCo8j$e{cM)xxB>վl[_;)AqF*|]R1 }T8A>B(\w.4"5n& .+QHnu$>?C_1th@{_z:V/1m0iۨq5hIꪔ@KLZ(`bŮb|)&o7MAPaqrm"jn,:ҡfw-6֖WyKo3SJo3\R'L^&Y a3;!]K\#?OPT {>97@'`_|i75zoEo1LŹъQS(QA%<>4yjo/Xی%L]'^O -~Qb}׉ՁJCVĦDQ Eʗ+fnr(UM>y[ۇRjFKҡJnġ(q90$iGصjٷ1IDb999ϋ lrS!E^KoU"0ѶHPB$ @Z'"[jψG4P[`%RR36ѪM`t -!-8 B0f]q7h%!^Ǡc5b1R y&[SG"X.IZ>| dO6yz7ywØ\w/G&p |[[4w9KkYY(*\e~uԣL E{6 O$a=Q4YH2Z,\֡8uX"$Җtnz&klbÉ粽L".ss^Cz\6 UD% }Fe&Fh7de{˺0ӾO")ܲ|ޝ]jxn SOb380DuxJԬR#MtF)|TgVwg5=615c/4tƄ'Ůnt`9xp{ʪ9OZN>Bdsnm8[~X܂ e_bF}@X=8Q:.CفΕ~5֠aC&n1.][HOg+~aH4)^8$>Yf.4+s^ãNG~<+eW;o *8MZ)AIetda9j +"B-`JLb8_ hiQJp)NuT*ݣ_s cfС6 8tW06-fst(MJTW0Y5!j=TvQON9-N\W5n2dD-lxW}l >$BsX^JI97WA5̴i:WL:P#W #gkPGA ڱ:}/FthkZ2!=:lBq:>x3āQQKa^ Lud7d=mʿ]Laj(Vȫm-|'XABg}Cޟ>Yz3g rӣ_e>j+׈Z{P?=!ܯ"4~с&6^(Dƪ M#Auw^ .+ovudx^#U7iMVLY,rG-'qnW_oY@[jy38UIYׂmw%:t/-x| GBDQ G'3.y1;>3$drUY̵$+ /ع6Ÿ3*8WnfyRG0ʳƾTNnj0@~^iT^+;B%ȫїX'Z&6&1EU)]p*Kʫ37 ƆwaߟY-qHNǭƨ تwxY-B߅y!+B$@ͫr&nmm5=RBLذh|+˅FRܟ@V3v-C&ΉgZ=|P\[A-iҪ~}k?86~9Kf҈:EUHU,.}΋Nь ~mJ¬;[!7]UBHSId3!1y|0PJ<[ %t!uS5O&{#e Mpy5{|VJ Vq̗ hjq=:a7x)NִI\Clvp'DW Dz&aaIK9i-01ZP+47bN"W[Ҍiv?WNͪdL$ S~ lf֑S%yٰ\ hJ$1Ѫ䨸xf=U{Lx747O d8VȍV "%=LSasL8 SxAUt^3&dA{/)*[9(w :!h7  y4}>i6T5Q\.6db]qrc}7<[x#?hgJkpOP" [TdfG΂kP7ĝ&-W(<}lIt~vDTU`AxM)b Jt@_\'9A;%Kֶ|˂D/8>ܿvV܇)m kq8t~Ӆ,Mse8Lq?4}D m$DNUK"60wR۠&"CHd vyزh.n1)/4K@xh@9Mh05sGǁ+|]8HBv iV')HglR49\M*q2v{zm_{׉dy<9^QU ]r 0'qF+Cɡ9 _'Ko:)o?{NݖXWVfae aU132bDT ^IA1(^ȇJ #lvHA|8dn辰"`CV7Ν=NQJJ] baeQ8a֨ ,kU۔V4m Yr I 7l۲v Bږㅤ("'gQstf{4Xqƻϩ2*+ĕ_ЧO{eyr-A1ݰ9GJw_1ƻˣڥ;k4u`Fedj$:La+c ,U^=dܤ#v ge`5O]M,.J{Qu1ϋdٿ+IIſ3HFWvƼ='pH/dz.At;vZ(dwR# pfN*2g|OY1Gn]a u04w J. M8Rڬ8C؆`G`T²\xs!5bTsoX2eZ-YHikY̖]OfX{ _3}!='qyh [/ ϑ6?'ɴ~])A[a-U2!lbpx{ lzʝqg ,)ܿO8mz䃋ǪI ƹivk\(qH&-, {5;a7ʰGv%jM75y󴿍 M/ qj0 o[Hįpֲwf?U0 ˮn=>)D\}]y={ Su̠Q4kʑ"*KGZ; lce6䞢o- o[F*S0y8rލOeTFEŌՌLERp5\Ks}%ODzuTUgȌ6:::o8h:e_fUep:^=%07-Ep)ɗw}< =k ׳}iZplջ3}smS U֮H tm"Iu}#*lEJ+f4=ͤnOG4xasd'ъuM[vtq`&Bd*_j-?fζE"JVTx!r(Ua8/%Q;eQrf. 4X̕^Yl|V]@"mYgmׇBxerYyrϻA䬔PPhn%ZF)>S[<Po4@F? \LGtbJ:7%of1Ifnܗ*7ӪG\)" \ŶD 2 6mu]4AHh C^x5Џ1Eo_ QuO7|88y0Cl뵼 .")FZ 9Mo-HHpQ1i6 %|dtÇ4i :jϹ-ƛ|ͨ&OS_胒9fcmNh" 2X`x<@]-*< WY%(d/g(\/rf께Ȗ$[tXa,zI٢<}jTsGf<3N5|{I4jV X5g|2M,%BE( #?NW 1`Qv ;"E@cȣ[DyuO鼶"c0>$ s::T"'p@Tif!VxoQ(M췛|*p- J~bfw (ȫ>Ȟ/c=3*gk_Savl_V3QY)z ^]g.2lI&ȲF{FF`7' }C_xm!I}:mCAHdմWjw:v8v_cN֑'m~ϙ7=7]o4'1 Փ'w­D.?(G۝CCA("?zxAV#Nw-#SL(v΁l2|%azBJv[G_bPMj r)"iu(U,jӷkCXE% / RN yDe&MG {=`AG .WK*WH~eItbŘ'#8?SHoa4 ^"+hUޢ?s Of=:ywt<`<~f+'*t?OY=>Y; KJSj+ɕ d01QA? cx~/K<_(O+2%E ,f9otD=o$%"û#ҲP0 M</G v%v:L|G\]8Y+nn6zżx_l=O4J:]ͣyyxI6%|lV^A,QVdVi鏙l 3WA-OκY]WaK,ڨi+e oU偦]4V3խ] 4gOCgpjy`Y4 '0t|jwS 2s{M *Jt8ƀ05)5i_`:H2qǗ"FxZb0m4\3p饐quA[؏?y`Nڌ(}8"OToILDyD΂D~ѿokml N呈Ew&|mdz*Z G}'ujy8:Gz^a`hyc8x_YΗűu1@r-<@xo=FQh[@Sl930əD~ѷ](w'jWo;n1y%kdk0&R`eʭ*3]5w%a&Qt8*<!e]vҹ 2RɾU%X`!!ӺM'VmmFt|,O3 @uS@1HO@as$n'%8c(Ƒ);2}[j2l{h3c:E]gun.3@(Qj>^_SV =m&uB1M)~p0+a@H#ʶjj/ ىERvn^\@+s1;!Hsͭ yi('X-*V38ۻ}1Mm (tTlP) u%E+ajO"J9%R' >egO|wuBj *&cQ˻a.5tg&k-JH(_ˢlkjjyu-tAGHI/!&_ U+iEUBR+] f}!@ޤ )^D^c8ݻS~9+`Qo3}qՒ]]y6^]{p!;pĝH1etǗj|2v϶7ɼM6 c;b ώ> }Ձ_`!Op{C][0]Xp㖜dHwQ6&O%h2X6 1=-V/W̗:`Caa,Qizskǟ8z1~#bpɩb7-0P`jMWټT- ?s*hl^vUiOt`y墴g9ë[:j Q,1[yZׇD-{A遫0Г7*;~#FՊMӇ zwhshi R%&Nܮn`ήʸwǶA4ZưCSV:WbOAYCS 53ڷ%j5q~l5$nBFA4bVtQetʖm|eJ,Wi9kjN6#Ȉ[A|!>F_U 1bz ;Z^Fb˻սMSG{qN{(7^e= Kj'7;a`">hHyT9̃N;vX u=C nu-s rb_@4 /G$`]Y ː# ws`o:?'ķ%E¤1+eԩ)AC9(pO"Pv 7:+83E]~=e8 pkaYbc4hm (~,(߸`;2جo}G|"kKj[ NeC=mz9J2 FdٮfEwF0Wk$Z.Y_ӽcugNfrܹP>&E,Ź뫙sqmx&D 3Vs Зǫ+ҳQ;o uSC@q@9JvEΑM!?o#rrFsn&hU`:>;cEl5uɥt/E.2sMN圢 :W\bɊɕ s0^׈ D}WEΩ̴UXdbOȣ6b^@󰩍rڢΟ{P}+AnLe҂ V2vP?;Ql wkClo"H%KPj~sYvo!g8s \%nokN 8 59n=HHүʻsd'M#`@^& WBi'ґ~"i 즽p#Ӌ[>HpH-uXoRu4Wi!׬hfD1' A˲zcr᪫Žl[ 'z@ab;W4i'*pT[ee2J\kPaB7 ^8kJ*m`^ 3Y/Ghq߻޶;{=암\Jt}n5IeFFm"LS]*8N7fjQ`$:l]/7",c3OщTuE2V.tœ9_'x,n,y (Ⱦ[˘y{n+|(]R6 ހ sUAkJu03fֿ'L#H]{#|QDrjfvW J<"/Vq>kHs|bHlT.Xt==? ^0X܆8SAޙbJ :z-!I^)T?{5Ǿ ?Y|Dxa%g)OJ7 㐦n[9ߗwЎݍlJYg_}g7kH||d5g4UYDF;;_dن]3J ^* eB{ 8T!j80Hec˞j^FzGkwŝ=?/mSC愀GaJ YT:r@efG1ncE|Y\*"WHG+}S^t/~JWsxM9Jܺ@/d~{AߓL[ qiIbSb odkvLLC$^~]^Ti/e QAzOj`$RBߒuiW(0Uдe2iLh:3[] D 6}-gUV%ao\1m|@- hrp+{CuȆ{gO P+wniW)>$9p>i$]PO/\:Q(?(y\1LaLꪩ{R/ 4+fsL8 -hn^a3E2ڹ٩ϰ +5Vo>! cIvd6j.gs4]M"d3ia,&m`v~&~"@3`^pn;)#lɃA!/ۓ ȗ1wШU`mc U*X4?b_o^j:w *t]+ >ةťM&]"vzqlpj;$`I~_Cz&{8y).˟%[h{! J 6{O3d|6R+$vLGuQ~4uly MSEq<=y5tj*Y\ HO浡N>3[Bx*¼YCZ,6q/b>qB)VU+Zc5ePn3l{3'iwIy۪IPA_(kWLo d¤X=EzĴ=d5@[=bga;8Mg٦ͺՔy0%I#K [xU;n 8Jb(ڿS A ,J|SYo5W'u<$$t[y :J#3?Hh@dc<8eeorYf=AhS0 4ͩ7K2h!Z-N⏎of@GBIbJV]q\)igrBw(͎ [&pl [tqZNA1M-6b&IsfM@n_(n Aݪy( |Bm@%P&BNG3CN )PZ&őmÛ<lB(I#BY&ˮDR@Ip+' ^K0a$kQz++AvO%=dF_ƛDMq[1jP&rC-ٹ[:Ow?BTog &oI'bG=-`=Gn^Yi]m+{b\Y&|Ẏm3HXY3{_VbAG oO5u,!nn&͠2y"z4^;ӈ6!hR% 9ۉKڼ-0P/DjvZNzHoz?֗L=q\*?tXv"("Ft; `1ixiVUyK6LR \31o8bu"<.$ ~rb (cpաh۔=NU.J#E"TAX]]| ~Xp|%-UhR-`XJfe"FӭI* CTڣ $)Z[$_P <ܵ/;dFZDF;]ʨ:n+b,f]~=tyJRՊ  sWi]?@lůGѐMq:)V4=D9urTLDk(oʂmSOǨq|%~\[kl/ą? .Αϔ5?)B^LL$1܂e"9R2k:*ސkd/[is ֭/\* fzbYSSoFaWO]PYM)ڝWVpms*Cuި'YǙ8o< 3<+a[t)dA&F2 ^)HhinR݊TZ[#}̌YJ`RR|}$1Y'y2n=ZDWë٣[]ڡ-=U4 Ad7dp쭾'cs5f]a#egdƢ5*xZ-"pz * eر-7g8O[} ~W0; VsFN^0Y:Iv.Bv_͈\RbG˓h Y`gP;vYK-] ݡ41oC20pqn^e}9g @kہr#A 0 vX 6\Ӱ=/g9gAxh yV^yg8#*8P2a B^N]R\]@2[)k!aUAkvVҡL\kQlh)/BKT&[ DVXa:Gk?<̝B{L:b%z K]QZ$4sH6çC1ݚvM7 |3 ;ʯ,]Bh[2B2Fߜʀ;!xO|5px nˊ,cUh8$ᢏfAXk6;n0_D4~X(޽tn_ӂ"4Y0\ z^pj4~vPf9ȌC3念[ xESB"SFCQ S NtvJ~Xm޺{+6 PkNT xbXł[0ߋZ\GaL*Y]81+ILQ.ˣ|Fa2c?&YWmM+ӄIh*Y݌2gY_WJc;[0r%,0Q"FʳOmK3g ]Cwdť B|T 5}nFy^fmQ=&FQO|Yӗ\X֐P)7z>vC#26Ɖl z .|F!™| ;R6WZ x.SbDͤ~aLA5Rm%NB.!Mp3}S؊\Ya/ei HqxvYxB{qg4ՍܜS쁲NSu8V"퉱zPAvNHנ(:8uS6Nقe+1#PBs3)&Efd}ixITY!"?FDa>Y_6ngu8̃B?* k ];vXvf+_ f_ŰQai7ۘ*4 o\mU+ +Άr4Ez$=⟇iAgx^b#MY=x@>})o}1 x@!$IJLɀ }h& PqwHvyJm4F],ǁR|IaaTUMs9Fn@k1&$VmL5"\Q QcB E"9G˜EYǪTôK6ښAnm Mw[))ȌzEnu#p)t21,>cʼtn紓r`%MmfSp[iڱg ]`gJzbﵻ^peN,jJ=iGb+>GM_ypt pZ%9iKqUX?A_|#.yLX>CRLi9o;јMx}|C68$EP`'gVt&͡c IS<腬pz [W$KH&nXZ\AL⑵0̩-l8c'.Xj}c̖ٸ~lyAP])6 g6LeRCCί#<ˏ*^M4KMb3<z4>&'-Nw6 e-\sJQTc%s@fktؼMż+CidVXo֜&9mmxP/tZa: }YUҢڥF1še|I?GL\rSBWcV,M`l@bT﹐XƣK%NNsxzD8yC0E+#L' 4K*u+XiH@,4fap8 }EylPVNvƞ&q ZIb '~j%UTg<$zle:Mu?%s[EXqc[#G-gh'{"-@}`Z{TjQI4Z)c  A4C_^ɗ6v <+tז^󹼧=N)Zf:8$eHRqۛhRoHOA/ә ;y@}em->'IN`+&E?CCcFDǝ+vjcŦWlB-oEoh tufbUq0e[eJ?s#15V}.$tgYm 73hZ$cc@]m<4Ed# ]6ee=+!xࣙY,"syxzgo_?w'&pl I|3_ 2yRK51@E:ouwƔmWd< |4 tn6,8R)6Z./a%N6Cv"'gC{LY!7.:})چRJlKs0 DVd)훂V MdCT9R~+0?dXyW04 CTsǧ:st YAǘֻ(:g3Ю4UweS_ Aq, m9~պҗ%"v7z@s ~ʻfp= MT'p=nMPʐ{KQZ(fy1c_Ne⠶s6^&ޗ_ ~FG#LHzE] 9zw4~1Xў(;%r౺|g:Hz~1}*V*Ӥ3ߩW<a[6yyt@h$G'jO%C#\TSn(__}#= 잨em@vKyq$(M'_\~[s44ltS$lQ=pm[~џC4mɨy-IALL4b@ʗ cmҟ ޘBy!6k ++Lr9!Z.|7#欶NT>@M"0+4#ҧ61 ' k5d DEm21$"je/%C@ף@ fWYə5TJ-zlvӔԔSN=3=m,_13is&;crsOP~;/I˹#ܨUκ7N%l{CcjYHa?Ȍi% / 0PΡJbA{ť1[ Hoղ uPWa''T5UG5w Pƹ5 Z*hwÂ5Zӏ-#%{1@yz!L-Lz.Z08\``3/1 S^R= DOR"\NGI9u})*K=0f0nTqSCb UTW`jxyYYOV^AX1 qoc&Ԉ$Dbob>`IdQ nޅ7eSރR*-x;[_G`58F*/R+6phPH_bI-}`VO= S. ִA؊fXClA'm)aνLy( Qrw^ Íg\Bv߹U1M2t;[Cpe.R!*%R\isAr}JC("#,]uCЉ't#-}qCoؐ?Q;)=]/nI8H?9h}NOij^JK?`|`^%FA-Pլr8"+#jY_x\^1|4pQz0b21sfetv1OKl˕|P%Ck5}&W=ȨۍUn`(~&Ō%N9<@Yx'o-tϱIEmtn1xڈ2V d^lle]?H%viX(hpqB5lЯjjq'TK`1o1]zoU9[<'S(}"Uf=I.ߪ2v>1A(m҃jBj_PiMy/Zuz-fbHcAP7RUPݸ |ɬ;'ӄA3;z8ؖ䕵 H1k&OsʁbFS9R]0ǩ8M+K\=mNh;1"O=Xu|۳+#B϶ Ss`ș& Gu3eHYڱpTRK2Q]KG/8*91y}5˾X>CSsW2V<RDď ,#WR;.K 1j".4T/bE?a/>DpP c^w)/ۭGG|*@Ӕ\9O.v >,#YU-IJƒI/Ly 6c;t1; U8?xhBe3v ##=uA% dI\1pabRHYoAiHƛtnu5|JopWSc, سjqn#4nS`^ dCբz+n,ϧJ Zr )B~N^x֖~NYzͷ,k) r9Vӳ cqN ^~A 5!xVvIfM><0<3|b1Dͬ7\/v?&P#umإKq䋶}]eWEgΙ!r{KEu+_[\t/jL<^'-7&"&xt&2ݼw@, /fۓ Nw265|b4<"#=L0ᲃ3t2?S_ 5- vۈm{'x[3EÆZ?4`׀Py?8jCXoUOnX(OJ6(W903$6[tdvò:#2 VM+&\BUmFгa$#z=hb{ن*qsSeIOך5}=fpدoI4լ187QKBb;cBV<݁%t7$ !pz(ǫ6cc xE(]5x>tԄwkmCW+=Sd߳dq%kC@.eY@z]o=Oօ FP7L$S.?L216tr|OyX |(ۈؔcLa닿A.3U_݀iH.栬3Ta/d}ZѴ*iFq@v8=F55 >$L:WvS  "F<'DñN /q˼>5O3^#ʷꇪ !6#`0 _5 O QEPQm3Yݱ{{m0:QY>p[ZalG Y,ۋv3CSEias>MNeǶT&$58kn&P uuH,`;,Q9ԛ!uh>1UjXK U[+ Es]\φ 8OD;j0EL(IW깰]T<>`?pDQ Z<Y"JOl+zwt$1z+{ꈬ7 4]tbZ&ϾrrpLB (cr(*ޮ`t ۮC:E=SyL#*ڻӌإ?I JюHnqʾovnK= g,G!(rOiHր贜@ |P oVD.,ͅz27T6v?3 8Sh޹R\{s.[/gH\QpBzdv0gQ!μ>|E S5'p.jIRc`j^َXx=Le_eJm:TY {ESrA`Lu7箽&bKȣpvޝVbl_Ў {95}utHz'\K)#?dLth;2&l)ch,'>OUވx|k/DQ @r¸(6,.O m5USgp6~FthUm m}{kg 0É-yX/m!꫎lz@H[j=Ktv= h6}(xaeۇ hΆhnAU܌e0\fhN%vCEElnʠ_.p 4WH1L5;6}w/qHxβPCt"'ʜ-֎lӍk~7J=}k K4z@8nPŤ@wz7@Zy=La}*Nئ3ey/eihh T^N[o'UӬd"\7|P#cNO\{ [ܟK@GI .'βhL 뫷ic31A4" qj}sdдub -;ñO2MBtOᒻ \of`K^[+b~QaQT()-: \\ߛuxX 6MY* S*~I1U/.)[>Hj$[:^JڗG[J2uE/A$ 㜛Vs6I7gw҃5n~Uk Ę=oC*ĭ=XS/zގPL{/iK(5(fK"Gm:_n]9boͩxh TҢSi:}=h^Ԃ]wV7{A'pؼWr31%sT?% ~bѥ-9?3~l^dnb;Uo}mfϥ)uM:. I !?n+">{xژg/8*wS$)G1\?0P?2^&@"]jm[(9TͤXˤlZm n,*E%t]BB$b,C4fJN>ox} ;_@UƻpƔZ~<̵cT{XT2=Kg櫐s,7Pc_Y=$\ g@$I)Wo~ʷUWa^nā&вn2Q06T97_ɹ~UWow CNIL;X:mx>~Fny;%ZS1[i \!T,|O|J٥~I̖śNHi}6Ep6 { ?0w!rR ,qH!9Q! imOj$PjPZnիlv^6U"dCAZC] ̫jjڒ~Hi5YyZʗf`n&f0o,H )#$q `t$ި"+9.%8 ipJ|I&GuΠ*E%=A%'~Z:V#%[g(Iհ s Xuh2n_Jr6t z`Jr5\ }'K9ʇ{$ƸAI.]t|!Fp4Vg 3-eg ƺUdo鷔O}ƴpL:4I/)@slEVbȶWͱ@g\{%&%dpiPO47"R9an@@O&In1HnylS-KL,vC!WH̯- jH ?D&V K?"UAeઃˍ%'F-rY)U]1vh-'eAe5@-]Wb/!t ,iUXkwaaJY^Gڦnp=jt& jD#?ʻ2֜ Ċ@/}vq^$$t=i} `$6H9C5yaU§~26tʁAi䭥l me MȆ\m}ޡ> ̽$Ox'l29}ӑ]`MƷ9a-2##f؂׼4S I ʹdCǣ5Ш)6`|A8|69F W!k>۱>\0ͮE)ڒGWpA!'#I}^Jk ==.^I7'Q2+?wyu0l^)ݐ"9QlyBg*9NfW4txBIm$Z$MYZH2L,AWCGR/n%W]]T_{:vn^"󒫖f0y $oTmϏg^wuwSFMuՁ@E1Fg]I1vOBfGBrPϰI)9ƺu^4zc E 'JNjRtt81 3F{οJ|ڠO- zZfE/DĒU+Ի"ES.q$nYg(L{Q t$^1ÐA,;Ǒ  R,Ee&`D>.rϱk%rL#6 c0+&۝˖1XdbSG E倡Wاw a"~Z$S*8VcZFh`ΈQ V|UP;nSͥV7+W5GM}4uw'E+-Pe dU0x y?V;EE((cs(" `,wt{Efԩag+e`wMm VU/Qaىʀy2efm!ڧţv^[RbC s *'XzC |Ă.WV$2e}Fg`o Yץ1X}Z̛Dj ͉VYc74?F||'̄rnjRz g/ٟp a͍4Nv/ w2+hU;ojK 5邤_k$?f9@'A >|]#EzʢY3wLl[d@ش5N2Ϭٞx؝Vz8g\L޸U0*9niG"0(1; :HE)00ڻFm3,j`:ߛ2>fW"ZU c<7cH sY ON+hRDV~p~@kTjrpUWÖ2-}WV~͖`|]7mZ g** RTIl%e 9p`8Q-;}{߹0.pdzΆFB Rv6vr,@@5u1 :ңy2 8SDY5]ޤ2Ҵqo?5z/~BmRimm"<|JQ:_jkd"}Buw)$kv[a$h6 '&2;E},>1GBRVOWb^Dòi~bSoп{ XI o7{hû|֏[u }d0zv;V=72<fmA.[RccSVyX9ab;O@V=IH]]x@h O %QjG/gc!EީT6s?_~L@kH+'pBkH 6mB#b.;ȘD [|tαy@H9U-g<)J r./klw^݌w!mN#`U(#Q΢M 6${KE8Ih,e#Yu5cShUAO};z wwHO DnjǨF$ yaCW!~溴ZN4TRfd:ab@xG et[QAFip|ŜX:3[<*,?'p#EMt4YX-z`v 1?XSlX?`5=Q]N.ϣw:PV 5w=؂C0,V_ ^7-a] Y溺S# 4< b f d{ {K8MDb&$[d+Pc/ԈBСs%KXf7SѬt 2ekꏫe< BJ]vTD)ԥ=@BuL\yfΨb~/eI/:{0n\éԖ!u@z]ꋱXe) +PL|^Wy5h  YA 9/~4ޢK\b렘Z`!DKcJo#j$n%i K%7JaݸÍA,MV7{i%ΈpLH `?(kbCPLsVr wDھ0ۓ u?2]?q%OG(5|''' oxx"W.X,S֡GdF#F:ZH-s2EI$wF5? F|p^!վGHD,-ۆkMRWr2Mbv%(gI%CX J8@a{ۂ0Il3~AU &da~w{ &d֛:0-Qd%XP74KfG>r׻-hX?g %>L|;QQ(Lw%&ƂN&gNjC++ixU}~c "H*3CϷŲ<;DO ˾~Z 3_I'G`/|dN aTs2m}k(C\7FH/Ty;N_JRMg-!'Uu6|bc~lcx/9G&~Y(M@rmƐ# 4DؙٙlltkR+]laM5G=ܐ*PhD|@P1QpՅ 8i6)ۋ[DKwuӆ8bn]}1|Cb6$(#*P2NtgjzVNB4>gqQpwsry\9[R# ]nyWK= T?&R\ԙ1ǦUw;@d&S |1p\yLxɷoUMj2 F˧؜ɟ7rJOb aaU9u+.ډGw5vb<Lp36=]~>B6_̤Ҥ)_0= ױ'gåz@-qIO *R4@\MMOh7>'js-h_|SD8n|$lwX )޽m7΋~q ٚ[(!v%TmbkWBe^t8Dҧ:Ӯ6%%ehu$i1NĮ @;2'jϫxvyU:bܰRI}2gYZ07070100000313000081a4000000000000000000000001611e8eb9000042cc000000000000000000000000000000000000005000000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/nvme/target/nvmet-rdma.ko.xz7zXZִF!t//+B]?Eh=ڜ.+)Yܡ~BRDWxnq =S]3ˠ5e^]\`cx#`獎ùy؞ vS >>78@l `rԑ)[YdſS9?5qcː.N2I1rPTQF63\cd)ST+wa'Br0`4BlޫD?OqIJFwQ"Gz]ط9]'k,w~veZ!1e!V>@l~t>*We:YP遛xo耼*s7tsrd0wo #BHޫk\3 [ &Qv:'oA!l؍min#Ao1܁ǡM(vtuO<+ز`k$&k-™->`DL+( LjжTw ~7NYq[Q{ ؤ,ZbjG۫dj[b(Pٙ*HrѻHǿb{(ꏉmw 1'#GqtmrqCӔ`\ R"X`99H8z!u64j^9 I;{:LG&F}1Cc֜.Mã lE` ͫ 9?LʍtUĀn$m 7E䴪am/ȫ35Ƅu h+O۲֏t }LޣXcF N[>`mh9ldN_~l9cq(!LAG-fS,4d7,1'ߝQ \zߌ:(PB7+$Y,q,SCXWlHҡAId!/m?'a-UtrPA8n$C,Q LnڱBt.xt= N;##K/`Ƌ7(z\&>RB"~Dp?"มs@ej?` c+5pM3$wF,0v z݆"jIAV `̇3-IBK2e=Wt"N RȬhі;v#>HRT^mZL[Zpi<#ehљ3V |ɚ k=p\+@ED 8.׉Vv/ݔ.w%e}e3ˎl+|EOڇLwG;D(,喝u*k6*T_p98QW_|l1. -X(=_ th @JŐoE֚B;sZeYӵW)0^sbqn*vUXjt+@Uo2újfr|pb!zq6N.ۡ6/'$G(j#9ijnK*8 p5 2\va$M-F߳LqTAhG 1+rF _Z|yb'O7^3*\pȃ gkurtAc(KĖ;tH]Բ.*CUx!cOA@!4wݸ/߭O7hhXmVmuiq ڏ+2Q~Lp$BMªYtEb[nkѾ}q>iF/&❸_~.`V#Yd72%pR?8/\q]^a@wWEFHZNȘ7L }< Xg_Od;hofc1+XUg2pcTPI_I;':bH }N=J߆@ZG]CupsNzwQH:.J@ԑq~?EKfXTF59!8l? BlY4-Qs3Z'PZd@(r^êcʍX6 ṕ{*aK];-=:tX<>HգU_hP!Q DJH-HRr?L65@2ʹ^F F:Nr85/9k=sPdTx3u}VJ1$.+4";8$ f:|Mg/5NSB[:[k[J[E\4]CA56YeB%*I[eU:wn?GKf;9eؽ%2|j2͠UVG/ } ŒY]K(~C2p*<$SL}{fl9v͚4]Y{<ݿר |;8 T?6\%n.1}~*7! rZfA_[IDƄob /*2?̺ø @X 6x ZHҧߕ^|2QVhQ_ ܟ<ږ/T'V1[2Znٹ:z8kS ̴@{TDYJwT 5:"ap&׀~ ig2[bfcjSZgQ 4PX~l횤:AK]Ba""F#9_;x=yfѳNSbdGATL5]תłO \A)˭Bo.5^ R{gajl)~iuȄqF^JTgՒ=U͸gun! ۓ8AJC*eT#5!h1rRN(?|RTK0T Ǜ{aa2y (x 3m<~W^$황$NK5r"i".8mnR͖@ޮWB xgp8=IGA^d MAx*(.T IrM:g($عW M,AbK u l Q=>+N X tie BS|_ЬZn߸oL\c8ņ5m.o!N52iQ f ԯ;6*Q&ܩ?sw$>r^SegjqG}0C.N^]aRX=nS=p D(|ufIdAtyjCX{\b l9ΫαC N@^JϺn9v?f3ɇyVP[hS=VR^1#g%ߑM'g-U=uoTIu*a |,af%%C;g+(%d<ĭr/6zEtށy̑Dn Xjg?9,&=jK}n_q*I A<_N 8}/ 7Y#E7E}\17[%'v.0 Qp7!Ni#ÌЏS { l<^OyGLY+ G3޿egGjif'EiU=aoJjrtLM9lz&b-ז΢@K9nACx1ntebX +n$J/h|NYxܴ(ÕOF{9s<ŝ!Ua8_ެeJ)1>u?Gk2cu @v-RVrXI]+=)8(ؕ0L%CFO[B0~]Gt7S"tzmd&K;uω iv®Ԋ\ tl,jOSkղ5W4>NHH4TRWchPSnpSb=~c9AMc[8pOHy X\D s zdoH"sVZu<,U1`yĚ:jC85.LA `·/n6JG mQOJbȊW֣p _]_'Ȉ6?ao|#R+`yNi,U׳B}W(B{s)i:O쎗n#;;~ I?&6הL~{y|](͆' zZ5 TxK?FKBکӹ bL)k0 ڑs}0ylGB ˒Pɣxn\P3A9;OȻ[쀀R``}0-&pt0V_93qlձ2@ {]QkSjƶ%l4j]AQʂ8Sgr^+8=Dj=ZvJuzl&Ҙ.j\!#n`ri< >2LW ؁w Kk:uRfڑP:]n/8}GVbRwVf:'F|%:}R#4_eWƔBI [ %ws(rilwjDܙ3>VA򐟘+^sW9XpEȭy h +%FNJ{-b3L_~d}>"LD W y5nv5H.T~޽@m#|6:ƵE/ ضjG{W]o']>lFIO#Ch0YЖT Eo?G,#S2xM?pr^6gR jE'R^FS[s VK&샏N#غViܻ>mJ}ŔYMe+Yr<Ѫxݞzs*dY2z-,\vݽ5/ LFa 4%gO+֏MZc~|>#ew3:upqVD)<Hٯ36,{D̯$NY/?{軀j~A0˵d)0q cͧH=Mv$24"]BDyB 76dh@82%+۞u5k*J`(2*Hĭޤ99ʗW3@(V,3ʩ@{ll615zqN!r9X)m8HxM]|V`$ }1hhV)qOp^HvԳ_z0>ڦF+Shj(@SھVL =IfzJ`z XW#':{'@fc;vIc&'YU Vl*)i429w wmqti(OH{>zeM#%O{Ӻm?`S30Ug*;/N6NJC5+GS'X;U=Uϲ^lO*h% 6!cqDHl [R (At>ѳ/Ai7*@jq,;Ey+),qx$z߼fWb:OJ樚:<6=jꀴ4tVQOC:$yхl/LJĈihl[M]r kl+$]N>;ӵjL4P 1є+У ૒?,I"4Kbz/᥽l](yZbӃ彯 EKHHvz]u }p??Ô_v,ސ<$n-yuwLAft%(.XT_:CQ͎["-%H :Q֊Ym`& ƀP6諃ҋ'W(?쒴PU{((E#;qMOH+r|sش+ \0Ћ/^xHY3>ì06muK a!㧞0%ueNbQ$)2+Ī{c(:8Q1?rj}&G7NX|ʶŧ gm'eQd/ThjI70VJRK2'HtC6gm/nݚO Uqj1xpsl$o8=$oRHֵ֣"?L^L_BUj)Ws\pqY NQ G*iͷ G.:iiEKe3uPy:2@R[2v8[*x _P7%L ,?$rdMj& YܓF01cODXtWQ=|byg~=jx3I5kmY)B/ysyS\-\TmE%!b;=bkyU<HWya69E.c/&+z:>?.jyD 7r0)`F"{/''Xs|̦Vg{LxMUCX')*@Q2w`0LuXYc2V" 12%^/ńظ-.gU,G;4Nri@/OgΑ |Xh'kǒt/)R*7̷a#owV#sXsm}E3D5 %l)"#ȑPˇ#ۓ0av["oI#K8xImoW1G5 :pTC0݂#E&Yc€^)FrpU9;hXI\(*NX9\aј" oVz a},.ű~X쀇?*G5Ƣcl$5COa+ExziS Yխ9ZBwNkN5k ~" JE$*[u͒u)mSb&NB#X"iO> T>5̸ ~Ն^ϳk8YR#5ˆ0 AhSyߧwKTHb7l>ã1Zߍ sSToX=rOUP1x;Mi O>9oѳ*WnfUAgI8)LzVedĐYC~1PrT w GV]B9k Ycו}Q8lO MlR5f8q'[%A,c\يu)0[2W>q\(X\-*D6|80U(4'6 rz8haym}W95M~ٍ(ߕJvVX} Gcڿa4C6DuJ5EgU({/(d`hUx=z_I^$NcqJG$0],loHr^y. =D:ny4"N`YnO!ysׂشc3=0SJFM"@A{&yuz-Rd ?^%`z5Aƈh`g& 7Sc& eW=xaM_*S3/CG42*{v9rLð1Ǝɑ~#kkuR4mTH$~C_Ai3Q)B ./8&_ྼmã?y9ɲ.GXk֋)dicӥ*WnD,uh&4# /02])\&@,- s'<)ӑ4E>trAA8ÅΠMtk"w`|#eP%>HT5(vlvciHY%TWso^p1Ptgxqk~h9FpUuyϧƼ0W𾮗9n jnTv>$ȴG@Fo3,ز'x~e(~,'~C0ayͳ,xqڧ[, JhDlZ\G~y2y֕QU_!i),hA-JT=t'L1|}PawTd ϯ~=h}$z_7;drv3m/:.JY(]ܔ0lȉ^Cĉ[nxj`Y0 jhUGJ5lR]7h} Q\pBO=4ZF4WqTFhYbI:<:/KB%g ?@o9O}Fh=.ߘwAհ|;!-NOU"б7n|?,_H P9EŠp\x?=cZB\]K__Vch՜SS૩>g^wl܆v&;ΜZ;(\Rc%"ٷ8N;Dvlwbu!.To)I1U2%p\5(zP=AnCm_ڣYރɋ"אvLC|+KKQ 1nFW H9_㸇N;L;ǿyƱ4H.WxxǪ ꌛ^.Ub1I:E#@%'8]n/d)C)@v^׿;cƜQSo_??#,N%"EGTb-6. B<{~4ZZ|n`aGY/3F`2n3ֿ`v\8MQP@a\ýZt} ==p# >X~h?M3ϸ.΀I+Svཥc\g4?;牏7bYU}fRvDBHb)t4HAkc#92eX>1U#xfeﱫ>b- D1,aSc (Sӄl@K>[w@ԧkF"IJt'i~"=OARV$:C?ϞP],B+k^hsTmy+nRtf(2YL W-|' s\–!G%ܱV씑B{+t-T,suYOiτ{OVN ~6Kǵ#?+HV/p?3GڄD˩ljR5E$Թ +i`, EFt:Dks!,?USN8 a "FFS$rۆS/OE艸ɒ3%YUu B y .a4b$qU#:}g >WC2Q *"4dGXA*!SI)ZK궈̌:lV/| GH3˧s5w`t|0#i!>Z=C-gIa`ؽPW$mCC68o3E>% OݬDm<~noa'g8y)h܆nS ]n'`2Ec.\lm6P J5/dHɲXWwԊ7t!j}*1{`|ϿM<V )gc9#ogq\E8Y<'8ںy[>y}D]&Qx6XuQUVї786dٜx3w{NM5F.ygM ~ǶUoe$m[ A=1}J:Ml_K`e\,lZaloW5uם57O=' 5g$E8ckS%hoVa15s9 hLeŧ4r   3ZPeS^ӑ9B4 /n$oUFhaA9G.7ԱL뼡J6scBh";5|X{8>]ykK̻CG,%nEz"1kgV*'a6u^Ji@u5bSFabWpi-P jb,/8&C;IIֻU)eiRD6(ft݇{OۙlW*%\T&2K2/_.j}׳E@w'# -Ln 2MyeP3U U'cR܂a8]J-":Bh &IdȬp#I6JhЋr@%Uz)uʾ_35յ(Y8a(u|Xb'~aBG:= J sހdDc+@\)]i7ț|bHd7M;kM9/=iՄnxv69 -o݆ , Dd2LӋ[OjP 2'# Đ{/Ŵf}];UXVY;Mhbwvf3S>בSg赖M,F8[hWvfˀUi1} mPuTfw =q?A\> S?\MP/?3pn?PꨮL!" 2pfkīf@[!A&m"*Bqq ΐœPUJۇ_N$*I9TGc]"e#{AN#`XUߛ: 'a<36EJzYc2 ps$_G(+}0o["t=),aXW3ʇQ&ꏟ"+b;CGyEo[gWyhS/ņWe%<LDhۙdS2cs>N6AFz}UK?0?7=O)9V/yS/1ȑ /Ӛ̸9u IeRf)@䱪;K|T 5$+6#.°9YqCAVS=Cu|f.0=Nӛ?s8Owp=Eg>@2LKaJxJGO#8Ԃ@8MWjG`O>Ew䵃CW;D#,0ssU^KOÁ|ym$m$'̽-:ponМWk\*59BnW1gfϨ\fWVE|\Q!#Vh+Lá3޻U Tg)"={;>S/C%Fhg- -|բZ-"NAҷhLL̯-vrfBȜy9)M(\ȋ;/FGea]LUfnxXuGSW`~=Jj )I qHӧƜynZv60EQ3,|ktns灛ˏu 0 ݁*LAQc$0H)|M>wOp:#HT ˇ7FV/7"[3jt*cndTmZvN߃O9wz&#Bk_(H71cJUsK:P%^GinLFMV6aCʸYkwQgeZd*ySc(ڃ`S,\Dʁ_[I9+!Ը@5Da`$WVfeд~2{Ƭ0[? 'CbRӳY~ &f%sDuIRR0oyE +b[=vA@Teo1hM +(jGS'>/ʅ,^,{>5 n[ZO㩏%a)Noprv LE4x 1a9LꋾZ#"Qp_8PT沦MY5 ; P42*П uD}RbJϼ0$pV;&(MZ^5tU8u(EST"swXi 1h] #J=R 7YJcL7k筣Oj͊Dٹ)M }09ϥ \tEB9w1,Gh1V./\)#r߽Ggkb*tcǍFf9Δ]I%Z 8hJ8!=;À=☟jZ0\~Ɠ&Z>xf'\lp qO~"By|dݓ0`sk> CpPt0nZͿbC5|6 cMAG܏͹&,?L-g*G EmL/e@y\8m6oy".nf KWZy}@p:zMl=HVW+ڵrzzAټP::)%~g/~?1z'\zwPoSe1YC5cÀer|DnkxpW^zr?so] e1?lpޭ/E44挄(i7vp/K WvL/"xP@+AhR!o|O("I r@m ujEʒaեPMaHi55r쭖t;PB/+{ĭFᯔr"$qXXm;b@Zp;XY>@^wPVs= $O[ Je;m39.8Yxdqޮ$D#!&J@ͨ2/ U)؀m T.^ fZ&D.a-ˌCHdͥA.ǣ( og6U. &#WV_ŏz[fNvm'e/jDZ+-b 0얫Wx?}̿t;gT=FnY| {v#xڏHLG5 g1yL@Z! /#ꓐ6eRp.%YA3.@@ l:^%G2o%BαgYZ07070100000314000081a4000000000000000000000001611e8eb90000108c000000000000000000000000000000000000005000000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/parport/parport_serial.ko.xz7zXZִF!t/^#L]?Eh=ڜ.+$SHJiUm'z@eJCV/Dn8V ZJckDoƢHF _/Fj2`ORwtxiJu]tTw!ӱ{^:gf.K7+TJ7K#Ii~jN e5M)[[M̓)^EaXJ${5`'U.Vr|G<{_'Y΄E;Yr;%ɗ U>+X{RάͽsίJ:Ʀb÷K,GDI9 CIMijh_/V{&ohhٯNA,ߎbiK](d@#04; 3|ʾ(jyD~[c>tOѽ-dsT|2ž%7]Vi:m؜l<[nZQVX(1vv|YIPޚהN%9sY:xʦR P߷;!c$|g!j-%yԉW -bw@XsJG@d`9t8-0+NցW[l[9`J[ǾH'ň3S&;|t*ǚ4W.&!s:+yjdt6@.N\DW D":| ea<3I~0OVSf8':S.Қ r04/SYP:Q Ƹ;⭦hDe=4WU5c1𑾝H81Ad%áJ/a[k* 3ĩcLG=z`y +;D̗ss3YOՍ9@Ik5՟/m b՛$U. v8n:Ǻ nV+0.TԏU dΏ*O7Q ;|B'Là8%;+⢗+E9bՔLK^=մ uf&h8f=^ V 9OUܽOE/P{b~5:{kG4W|f8Aj( -?5"jeiU45އXnMp5>O~9iOt?eZ~qO-19h\SS1?jCuhq6?Ɍڌ*{M¬gڀyLjTىL."b@l%R&|,{?\eK xbk3ՈzLG5.pjtŴqHǏXPH{ yK#ci,qa m䍔qš hr+;йӃi\=c Ϛ.m>cAN*]!sb!k'cd~&"? 3q|B׻2A[5zzK.n Q1 ㌠FGlp Ugq,aAӤWp Z!g$zMJp2R8fy5Oxx@4ꉷh';gК.$hvi}AᅻeT¿鬝Ȝ;q3^,v9 aErۏ|F e-ڛ؁>^]mhٓL!_CIq)Y#}\wBq\0L1u~$M`'=UmsfqQ61xY +(ېt @@N>?uh86]C[!Ԉif.bV6>PD^p t|Y+B'h[ue[Fx"+kfQtcKg$ܗK H` &kZ@g}O sc6pm$;IRԄ2h.[o-v*A#&<֜_ 깮e_!;-ǕPaEA֊Wꯤrq`+j=jfg/p 3/xC.=HGQ-u#_-h\Fy|i8t *iHQ"*GH+\4&D(B ?30CW7C&)Gr0<׊ԙ՞U*ѷnKnO@6<|1O#Z"]~>&*sh J֬n:1*WgSڔk3Q-^9 ' ˝@b+9{,Ky5Ϊ)YJJɄN2{j]X=PJ?REw_6$ 0ʷ2^ :D, Ǣg73潧PALqsSy-.rH=1DR8ٮ7 p:1{rdZӻ$UZy@}q$ ~WBx|((,F^oqA&Ts~rcEސk"\Mը+T b&Mx)Rv>t"*xx6*0>p@G]ΚtV|XӖxVcISxpN99f*|1 xf([:ϣo$4қ9;eQ]4@I*cn'"Itid<>{#ۍU8$ ,!В7M[$|bf`$O3ҕ*7hւ)ءdʘMf^@bdZ/VV*iФ 9'o&P7$OOZ%>6'RIHWdan_Y lP%KV`bU78jv2&Q9iBG`Q+Ȭ9l\8MP8SibeΈ&[2x[qU標$9b'|Y𩣡ɆZӞ%|+t1Ȭ?N} jo>7t` QgYZ07070100000315000081a4000000000000000000000001611e8eb900004b4c000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/pcmcia/yenta_socket.ko.xz7zXZִF!t/kK ]?Eh=ڜ.+|]~joCyS!"{ |MLvO"Pg8[ !Ov2: &[@]9‹+vjK6N}\Azo4+y6帳͕6w7ǩy0muņe3)Ij"C]6L\z㏧r #YW{7ۻJ;*G/mᜪ1ѓ6呗.T 4nYh۪c\m [VkeR4@8J*,|J 6gJ:w`h0PtaclG:OK\o=N֖V^jѕ!&+jHxBd %bT"e_E_{ \z:͛+mB8VJGma$?XK8*˹agK~8;&|vY(m1~9NeoP.1CnoZz`z4AG_W n#g">IIH3r!cPr#H0C8iQUF@HU1bCD{QFo3 G*d=t#f)qR~Ӂſ3qr_TKXqЏh.=a#]hZQJ]̗4:;OmJd#vK-nosR/޸1ަbfQO-=cN5W#&GACBXN9h5h#eK9HB'TZA@{ ItdE 겆]%N/d:- Ta}qge!b$wB*;3ʩY~`m5X aw)K\d,1zO#rnZLPqsQ L5wӄ <_vW1'+)/-rr9'RYWN{qM*!p$KV ZtcE{3b O1`BmEq~YD\FwPS]}ٔbl%y$fJa,`G[2Wu`8NT7/+Gψx|m%m@MsJ"otx0}p<vgBpO_f]g(z)t{pP޾Έ1╅GJmK#4"|eSNftTGˋ7ZJQm]rehOI{",ο,9м|b:*r%:F]\mMAjw|F~1@hbYj,lauq"EٹS .m<d#@c|NIc*sHfl8汧lγ9Y^.Yzqpl mrz{0~<4gEb6ĸڵ55ǿ;- Rؑ*,(-+h76QpAؓa]!y/g , L/19D #{X)jԧ&eMֲ G8U5~*U0CE)  ]`yZssV )X<긄 %/Rb *; sX:4P{|7*x.,MQ_PVQt֥ɞ6Sh!Bdz)iZ2M \DXXnL&5]ަxL_Y,f}uic]FûƜ! c(6yvZ\}du}E8%1dV.PKeymҍ}ZM>|425TǨ΃-۷i2t'DVV-xU_747Td De A*ѫ-I&]Z$Ȏ1;P)ƈt% tꏛ5a(n .cMLES1 {4i. ,kWsFC, Mx ES4Xsp%=PD!J8ZiÍ)'X>OT GMcqb؟8Kb[tkeJ눆`q5z7#Ypɞ']0LJšF<]GlNC%%8{{0~Sߜ-K2!{ ZWꞙ2E eNw}`=! 3!'2r1ݯx![je;[_E.g'Pq@P{dkz`H3IOJ㷙hzݢcش?0ȫG8ש970!=</oﶎd4JC'H4pr Cof@;9q`{88g搢̇L%<ڍL6*_%18ese}d~K[ |!!\0&yH?Ɔ"du*Vy2*|`ǘ}:Uo'.b%#lIc pa/";}bK]-SeNB(6W9-/t.-&'"uDL I/d$H뾓`^CyƁBPS詼)u1gwܱjHX\Iu/Ԩy蔲,x4;Yd'<|N>f5ò=>v.[u8һoŘ"Y4&6$Weٶ\Krv"7F۫c9kZ%D.z`mGP?S''ܸ1_o'k< nqc{cH?0aY:گrImygCUAt<,f`p^Z~##E}8f9!;on* y:݋²*;D@Oى ~MGeG.Q"H7W(XJq,BXKoC:d<j0@UHLL)r={3.)jzp?/2|n&XNĎmVX9 An;41%ji*j!Nn īǚYL B $8F4 f̷<tON]g6njƝ;Mpm)Bb\j2a4 C&dOP* a %J+M` S Z\u^RNAI;Pn[wR ԸtJ ܶ@: H;&Њ%`Hz}In4 &{ۦ5&۱_tԜ]i,GTll_/N/jLa 67 eѮ m]+=ULױoT , / P(z3J_Wr]c{e*:V׫oAEѓ %:=uR1)f櫫ۮ'-iH X3|Ba4٤n2H.#gO H,ν906q1iJ-9ukqJ%o#\*[:[ \5 9u?V'x0?kx~j"/ #^-\6舞 .?A89HthU g-1.ãT1=/xIdX^\)Oj\d"z)VEGI` QgI1=W'w0c$#$_^ z+x٩ʭ4nx\ޕ,`4ljHQKy&,ӫV \?]@|dscV>FFH7Y}$jM5:#P+"+~1 q@_ nLE߷t9qٝJ0iyᾳk/[~%YZ׷\VޝW=6LҙZ Ob~5'Lr5<q^b4;LkƳ!V^[h#.]?4FыT &KUv%_ 0Ei$ zS4q80mt /OB3yfmM=cajv'xRCsq©)}:1~!5|IBD0V &%U> k.0sƬLO0B3g&/{6+ldPu :CZy['ETD_Sc%S Pİ繰4pFEI2DE@,fN!+-/7$8gghlpxp-? w'8A`Qcij8a1LË訨 !&nW# .JMZK%qG(  n/42;,B#AxʈT<̆rm{T0;! & j'ur]TVMS.>,%e@IƆΐ 9aIu8cNbe3Yc?޸H$ST-۞.)=Dd /W['7pgj&(o U~-w⥭27k6דbo[]\n0|Co5ܼ‚!0oJÌ,0.u0{nXl&1CnHkR@am/Y7=6kMſ5!zuìy#ɏbBx oi 1IB2-iJIe=St5H۳DN9<1:gv@ItbI-w&OPcdCLHiD\ZhvLؓ" obbc*?pAt4ofMT:a2R?/=7X/EjYTutq5?kfR{Vd_3zzLMq!MΥB+NyŋVVQBV,Q^nz "% Í;T˖G+X5!A>P J*~%||{hEƳETz3ƚ<EE~dX+ y(hhlsg-{,J*(2 W?lR,֯E_:ߺ0u7~tBč LDL?7%"mBV~>@Oxg~3HEpI/F uK?`}UĹ%*pFU\ħ+;lXr3mEJ!*SN =*eAnTqzXnڍ'MCBtYȽ ?ÕƬBodFB-S*VU/{m<^3/˖M؈F|,\vǬ (PajuYZ+Œ'~V $tW,HÓ{[jh\z@GBԡіcDig%OkZDH_3m!CkA pR/ yo7`aJCj 'xqL`>Zŝd'K[*Nt"H#+Σ,^hW,H̨t>wMIcf^ NfcyTسhj2ώ]w4Y jZKmi0he]ִ`~2.ӂ:/y n>iJi[|Ϻm>3*'גx(Y*ΰz e ё=s)4)P<7J1%n(ljmYsþ1 9`JѨ!l˒IwC7&\56!zM})3"\̩JilTle)ՇM$酂5"ѻťjs>"-PXDD&oj +16Le}ն}vdƏM5_ bu09<` 0gK-xܗOZO i|zShNyVpx5Z -5M`զ()=X yzҽ#8+`` q1Әw5rC@UpѣU]gӅӧ^Y6VZ)qճAfzUHu$%\beyDӹEdB Q9v1G"Iy!I;C&8JFB֬6cM¯'#ve2$؋ h*Z Pgx:,Ӗ3IFQ-͐X`iG awX ZD1m[8%2F5GS@sYWYù)}8ݜ]6'Ie+Ɨb[,ވC 󺘌⼼nJkͶ[[=:e?ϒƋ弈!d_}n*ƸQdJՍb]$oJg1d9<Eի2U5B 6հsCȳ]_ۘ~JArTP"Y $'@HHyl|2JgSxY1/;K;n&SqBWc!2ܶQDPNk3-QgDtհ'”\A۔maE؄:D}z2y7kCp?KO-( t/UPH]PxA9Q+"kc&7]0:lww0鞙&yHgV;`aَ2O 92?="#A.7%C'3']gn>w:$5 g}N=Ji}px6<%_^4ia0šxe| W\U>gZHX'\ECUP ,=$͂ke E]/^Ah$O۵na.W ۔餛Ν3xFJ6urZw&$5Q0Y]uHJ*WF\̳FX::~Q"fCL<,{=62'*$\ؖ{H?j8FK'D>ŶDU_|QI/3hS!p)noo5'Tظyx,O0q ! #WH'[LBlyX \xj\%t`=Șn.dR +4֭Z*kpi-g1[CdyQ{:0 Y]z$"s/SΓi%w(~ĥqh(Qǫ  |U7rkHJ_C9^D{ëJErxʩjh%'oDZXkdWԐ%)Mc.JZJ%afQö8[Hw-,o4A"ز?Nl 7,]WV-Q8i=0w2$ŊѦ<2(=׬C'KB 9S ^P.2d(QwKEQr;Eeako~<>*6 $4Io'H0ܘwWt?3er(ߦ..MFBa^+@%O"aԶ3[40e0 HTx2˄U$zU$n)wg)E5R^y8s仹dZ|B -g7Ҕie֩e:x/70keХA7#W|3ai,Ԫ4<޺t@JYu=dnh~ʵۨ~nl3f5DBw xˮmĊ/|7SZG^^5"q,cVbrF 6E;{%ij)OEEUT ee_b6a^gV84o]vM:GԌsc^ Y*_r>^ Ld1pۅA3]YlORPEC?{BXC?2`'TU'@ 7UmdAy9qcLV9G;[Ĉrp0+w9u2kƸ_GS]BDɷg;ѕKM_UuY@jQg|ҭW"wzs*fOw5ᅬ%eTÓFm_#O+DRGYR| ^`*C)mE贴XK$47≧=b8k,a ,Z p U@QN+&J5)/4* A)Nj51r}kh(K Y֝mOA?TE:GTЛ3<LW9q&;9;}ܟs&1moePZ?x+nCp,<XM!rHMЂ\F^{1Xm|M$@\2%3S[FusFl7ڔǥfkRH[OL[6I9ۻmcebD,:4hTPv1J{$p{v1#ɾ@-w G-A9"0pG}mT}APa0Ve*?Lic r/OtY띪Pd)ۗ$rT+Ҡxl_Tz%Ie1X"ÎǙ/mr$ *F˜}k/ȩ\J[ yc{?01Wׄ쿠暇?}cxtȲ7_2m츫|38Եrsn'd96dYχDs3DQ!ZC574Jy2e.t" `(b IhsU87i\Jg=vt"3qW( y ʊ΀0ʘ Ϋ܊I|%>_i_J\bD dԎUL4/f BsݕΒIB-/oư4ժ?E;55 0j}zWN*#F@tA&OUXiv%,wO]_ޙ[ @,㻗+R̎sT7$Da2o'2 uX% _) bI,qTab37 J?7D;'A TyۿuHR7|NȤ@!HnO$!q{8SIǜpcfVENv-ZL{~,uE63^pC|[\3NقnƕP^7`s^N~ww [0n޽TOH_%Fo+"~h%['<hmN[]y! &pp=`i_yiZSS@]&5$MiH ;d} $e7[G^{oΊ_nbCOi%ܒ~$ːDJn/X2@rOJ ੜy%gw'|E͍7iIrgWZUH :BrQn["2Ls}=xn~-־w,#>brBIJt3"NV[Ex.̆8LZ(r-nhD;:m0%ZPʇ޲4@g\!r-pbn@&&eKfzPUԔK{q`&Wܓs"RMl %J<Ay?Q#e,j1'qܷkR ~D7s:́Ld(%%x ri|? j3]IqH:|&:q?]n4nG<ŮLCo|LF$Bܬl0_MMm׹ /0!EwFi(3#DX>N*~\8Rm/@V[h,[[}3+Di#,\ Њ8j *>f|v*,B@ 1. n^ZZsO5'ӌg^g.Aκٖɾ 婬W΄rp8IQ(*}\[a%[45kݳnZW,x?tΙAf=9zh!P$]$sTmz' Y?Gմޒȁ3໢~Dz3ԏ GTR}wU6Uig'Ic) 1ӺfoT7c_VIU C"cu>W>M_6|jeٱlItm+ohI2 hlڱ7t0]C*/=JU54yhG=>^~Oz,ݪ B$ OeuOK(CqȨ|[': )!٢-x5psp+# |%ʩeP6n( .t"Cj}@%Qi20Xy_3KA׭+<8jͤpZ([n?7Vఽhb||gzWC Ф_胩rtz-EmP`AbE5-U-'_4B3UWh%Dr !s읎Cgkz^N<<1pVR*^)*fH6Xo;NTpdz`~}cP%bm_XЇ f\L$r?k eҘQ-]"}"_.[w7Us._'#$XŔ0/)i)O-GZϑ~H&TTϼNý,˖G(R^MESzHv /Rg2? ~բ7(Ys6=(Y< -NWY(hջ$j򫊂2=0%|@/T2uoiɿaL=( y.!XEtyEtjeU *5KBMذ6<pvwL'2BŸQ) X;AZּh^D8!Q]qXEPQwSXvkC&Qv`6:kx{?Ṅq:tm]- uhV7U$77>1'ӨX֋\ &TJvT%rq܎܆ԈJ_7As$cMaX '~17RQ4nhhg «%PPg<,-H"a 9XJFyA԰HzcX,5Mk}gIN^a+00U>#; _t :đ<*3"S=-P5٭LLnؙ߲J^*G&W'ZZ4c/ ñ GøQt'H5Xfb i|C9K,&Ss3utS.9lm?IF K3=^KEQvIM8/>E 3ءk|CM:.7 `7FI{V>2/g"Lwmt8yiB,E_CḦ7%=QXAJٯ0c!N$:JT]u[1oF2fΨ+pv kr$W'_; J ! 4 Ƅw["H؞(&f@InSd%]L3`y#) ~V%zaX oՑ1Z+6SvknF"WtHzΠ : }E*JS8q-3lUf-y1ɻӀI5ஂdvR&Y:&@)\  ~ͨP A&FWgĦZ fϰ?]՜jX=%DBpr=P)Є4? co@wB]s \#o\`6s!61CRJo{D C}pj>؃(&UBC:Rk"gt|VDpqGA]gWt7IWN ;o+j,kAOmwjgr>6$SMk,f^_-^|tZsZ ^~O4*!#a\#D{L%6wqa4i/[nhȀGOS*8lHkOq}fAC*?S*gAu cP7ZnCV[z?Knq%I &Qۺ̭ iΙ]'?/ m/? Pmi(Hq޳=R] h TtՄR&1t'9rlTnud-9gWAo`Ho?A؀|'tlFke2ފF +xP) \rb);=i\³m[v()Ur;5vc\qW;XV:& "na_XS0/N lL1# "R*O_X1Te֙Non$w25?!76.'R&@h)Ho_  1V=Xpzw`,I +Ezhlz;C!MG: - M4V++],7m$"{ht tFD2̷pq,zݦ6#tݔl#,ǁ#v813Hޜt|q4 %dDV#3MN=k3<̵q1YA ~q96|JKDF!k,D.dE(,fQ8,e3X t8fWz3!|t^~yJIn_sm]]qo+Y~4s9(Ztt͍IMG BR3ؠi(A 59BO9dyA¤W .eRC߰i}&5e mɺ:=vvBߔBdف%yKr_ PB`4el(1=N X.C /LـBuRn䠪5QF/)1ܑ4Pzq6{SrP`]C_0%zV% q%qeb S K_,Ñb,gX܅4*xKlYP-1ؒV)OʳIJfxǕ2`diȿq@^[W䲝c›.d{Lg)z?ŚLq&8aG59 ٻybw2{$ ZR]ٕHg;{:;gk!qSW],b{eD\Z)Wz+;Nw:$n%\١gJ6cL3_QI&~)CGYIɵg ?Zqgp@!]sCtpZ̸^Fh3s%rK>E9VVqpo(jLu)t#č6M+-6ˊp$6T ڦKE ^io74@EX< Jg%V3Ӡ8U]pts.D>"-+d: !5isW0rSgxҫufkZsL $L~mwxtZXX/I0<$Zd)P"?J*_B}ĉLA4;QvlJznOhT$Vx-؂#CkbwCbqEnN;TIff=YX}ݱ0خu6wyRp pT\oOxv'7@%Z}@"Ĭw^Du %p^F($R^>M'UM@]EF &6ij%( +%Qm=],v.us=u]ߩⶽ^1YI;sP]8bŰġ0 fM /,]YmYIi+-9TcS꾴 ?]$Xq{T-x?I;< (*,&P9yGRx [o>|˩ByͺK_Jڮk>I; ,n}/ h BQH8w6@Y(X^RI[,=4z4U=aLp.3iDQ:s !X yЫ%c-ח@ݛX`h}5?'aO-IڧKF(Ob&A/P<> Uж„2mC Slk"W\1߻ #v.  {߳Glr'VR[N/siZreL9_>(<]tׂ~z0V?$5<1. 5M6;d;3n@9Ke7*D KoDYY_&0Ӥ3G\D򐘡[)TÚa1J` Gh%`D0$ߣv ?FGI JOmB(HNVU% PL rU{mRAB:=s?1 uDt0n5fA?DQh^lb>< ̓ <7 PJy=o2;/z\hL` JV[|\8d5MNz䐳!s'.r QJ5H{" FDhHj8}F[TXFK#`&[г$ⳣ6;,Hҥ7Krs"OF x%=4iCMubo2 (/oQk'>mݴ%K[-FjNwWps3r9n5TL =DoCi` 0b@M"[ )aʵ/_&>*+wVz9JM"'؝x^* #qx7]7w˭_lhOhN:ր8ߒƃF5tq$I&&|o]gSe[]y6({ڋD I=}M^zG* N s-tⱰ$B ҥGQ!kQ0I(IW[0F!3VcՋo5Kz7(>c]mQ Ia^iWG4Er$oP醤7FO2 |Fo-K!1~e z9 CR8an7B2WqmLon2y?-+*Fbx)h݀Sod|% ?5V>5P&M-#q \ FjJQ}K:tҚ5—v(;:HhY'F'j}17u%G͊gYTVğGU%ü#t9)ةx euh>MbQ2cFw6a܇ =^7n|'k+ǘ} MH))4Tt}." }f̰!CĹhVT.LϠ/nj=%GJvq[|m]tKmTY ̣?n9&ggUA0%Muiz=DR-͝ZuⓁvNUanzoCSI9 m " O2IuŠAXiyTD%"m|Gڄ CRӭ"ψV, zȱVk*'J/\܂qϑ鴡 9V2cXX՞%0ʋ_w2&7.Z]MGT`@' [2vKIHOb WOO2b[a ^t)At HZdRDtE-u7M|G1|~e"d!Ͷ@gUJ0Z4ܗF >DV3F&f6[EBP,`n{\=K7+D{2: x_{OTh^Ƹ-_&XbdVl1{Z2$@MN:CUVY<>u,P,q(OifiBYV܍X(x7 ƘiInԄoHh1q}BI a_/DMV)FW2YmvtOЪ-h 9xZ6GАŨu<)>Xzdw~Hec2#+G_dK|Uo572K\?W"tX=C,LAx I ?TC=:wv3b;1g4ːTIg(+E衾}`s1˥Y`Wwnq!1/<`<2[x k7B7vlʤ#rM {%" ~4TDo| 7'L݊՚Ӛڮ@RU} `z Pl\EvTbW&(-a]"9`{k "pTzI~~ r[3N6 lBBp,g/\?䴳/x8$!N s حr<%e$f O[^ BKly637i֫ԔG[DF1sNiVyT=]/w6BX#$$jD,;} ߎ'P{]w&=qŒOLaxFO{z(fG.r(q2ki֐ vFbJ"o @TCFpP>v+箧m|)"~g^\j4`h;Y*cZ\ 뫫rj7zXǻia1Aȭd ߧ0hwF:8NW0WYs+dxjTܪYOB)K~.[,pږ@RӶğaHyTbUC*6;;خWhg Yvۍ%5YٞA]x8 V7YP6AIu|VcBI]J+sPCa|A~c %RG#wp%5hҿ ( TaXH_DFG@JZRbpb}Nqotd,k)TCIpzR$yj齖1I$z*1D _:rÍKiD,|UD G64yYQ cJ.F< M:QtbɁF#xpSF8BGURѶD\!h!WM^G`(~L2}pW>܌'E>*l`5L,j8|Cxrf^,LQϾOxg9! :w-i[!t洮$l[[8+>j'v \>wsqj%ݵ>8N~p2\OvC5.1wZ^*y4V {'jPJ_ >m9Uq/.&JHdxBf:14,(G܃:H^uQ#SXJ:b.鹭]}2:^UgܶBx'T0TBCH.\]u2n<\{4ұ[JݮpӾdy&Gy/?_>HGB!owP8n%Is༽f5[h2r3LǓ-qd,@ʔs>4́⥚ m?!.~tPa}\zơnXP[ns,|R9Fy![/~ĊuRzOaoyab/ϠJO@3YAJ* xs1]CuEb/!뒷O堇r姧SW|''., `KpW~JV T8X*Ef/EYt9CI;C=t WhGQVHs}y 5JbQO @)~U+.-#ɛ4}nv-E!J]dMMq],ʌƫoZʬ<4Bwib]gY\=&|D$+_-$P"p׉9 ]E@?X)6#1c>j56;Q>8nƭ@s %ߋ8 zuXK b\^G@Йjώm撒h8iDg=bp sg#l:ZsTmJl#oe8?j\P /ϫ,^Py8UJlŵ0:RV@VaHC2:'C[*Zbf+'gF+́gX?f#9? 43lOHhńj@.CYډFyӬG<_[c'-kTrFQ݇G{qWjv\IEaM T b5"`x>r9ˑw+^!sKR# ='`BmXKTjg'Dj,Y B1+HW#՟X2&F/}b k|A:Ļē8e iޓ@0! 7}XssV_4 V --Fc^p4I?1R<=(@-7"削SSNo Cj36ٙ /M)+c{&Sn@R@&}Cwj/A*vЉ`Y#.sB̺5Y:',do_ p`&k9\ ppNM4lf9̀Wz>}\_JҒ;QAb4/Y'qk߁e=]GXMcj̿;QjKgs.gnOE3:R>E4ѭ̥ߒ9jߋ0CF3HOPQȥy8(:W̠ӂp0k ,#wYl*u<ƴf*#Q5u#WRMBtRAG_#=rTփ﮳o4|Ho{)OwYW |Nb%Wj~ :7\}wp45e>Vx.fZtR3 jb؃;1n^nXd;ʅ2ֳU zNHC,<,"(Zɯh ac3~f)n/8{'ڛb\Xk Wޑl,~־0tL;O l>M '̭i!S<)&4@X [W"R VK a2_[5JCr*CLYO+H[ѕrl*| Kݧ.Pach je[0ym""mZ?clB&w/znyvTٽTU˟l*;> C>Kz\j-:|R&k䛑ƪP,`K7dF\8`Fav<?2?mdM M$]i5xsnf}SG/lTVgI=f+cV jJDLM`*Mϖy_.pui A;ihlF;^ |^ fs$^[U)of6ؓ8kLJy1P4@9E)XJJ(@.;Jhj5ď4P? $Ƈiy%7WS D^~S/ӣ(hcMNUؙli|?2ֹwa.?fjTn4nSn8KNGR:5{QiMvؿ8$<}J^'!(G|0K|f |AEK̘'Hd^PE-JwF $=w8sDP=pN71h9Y a#Jkuda+>oW.{w wq9=h;DbI}е+G_BⲖ6+{xTwkV h< R4@M`N; ,r]0 [ k?\*Azta|ע 0x*">g 9~vkR7p)ܲNfF3?Ux0!(He>bj|tC> MPKŬMJŠxqx>ubTD"wA?1L-d ;_t*r8t S ȨU2G:w1=ki_/%BBU^70#H%Ҽ<(w!᚞nx~LΥD䇱mF`/TSNJgå49)BɉL 2⬒Jwy(捾[k6 Rxv_\CsHb߽X/q*5 +ul^9:o+#Vi\"aڼYv#!;!]UEN6F&n.+b[ s/#q,'\䲧ii ShF|XƐ~Xng!AqA_w^S_((wȓOPs2#׀*ި=.6MO5"-`X."Dz (H[,TNˊ1yǡ52RdRf z T͞?ho~MG@MպqexT kSO' \T+]uE0.6VhN/]Z4h40-%@N<k$TWSzm]áwd8O֖dDnbBRjJӿA|lVzuVuUIuL_CՉ'*uY-\U 'y9rMly+!⬃Ck _țʘdX,{ _%?@cZ1-ty^J A.i! ێy6w1#ajz2*&H'JBn1-,H OkS l'OYeqoҰ*y{N%MXIshMݮ7wF{+R#Ck&f^Z2@g׸㧟0Pq7T#Es﫳\5cpNRUC\cO{=o^ S Fls->d``%4̴Gh 4ي?^A[Ž$~ /0q֠Z-:@vkP1B>8_ψTx2@wg'݅`,bfXjR B7\YCx>ݥGgx;sp [^yWW44@ahT_s{Tg8H +˷Ţ-5ŒS$nQxqH؅pDQAwфnUdʠ;T1??p697J.oqMTLq&&F4do}"R԰4ϭ陷=Km=I:׵JDũjj2ri=23DdM"Qa $n|̅Z-8B /Mʦ`r #nȼ\=ZR@$DSoA+݊%aN2r Eeu82}w?L3#Ӗ %tV[( Kk9} %Hϴ/^siN* {ynj$6|̫^ZoE1;QBU k.QCmn3C>| G_fYH@ b3 .r^d8$'EENዘE/{{Xˡ1< >2y%*JD`Dl_vZލ!D X4VB#'$Zk ņԂ\/m&JB=Ox IȝOriti7n $!n'(zX͋mJx]#Ti/XHfe8OP[ |oZ,eUkE=2뜍1EK$U&p\Q P nrү|zۜ0SL) נ0SNâIZqW_Hr ¢9!0q1!A<(vjy% 15V6X;~ n[" ϴƧ]Oz%UzpPN-=T'y ƏVyds"9z)ު-MY똙?W/5~qf $9Id>NT&Auط=|nkyBq:Q: uIdN׍r%|[b{^]v bn RXQY)*9ѷUKl@D _H=󕪌i a|"GFpre vl XliQ`JBzGD/>y/Qco"\!d.QFDGeYӭB!c5 j+g0X*V1;7?k@xZiYi"Ħ 1v:Jo¡CC$:0i NGZXRvMҸ&S*{JncY 񔵄LE Ó݊߼ٻ)g꺔v=2d@ h~2,b. h|K2$EEM[0'5#!J?;0(>W]ݹ۲i8^08)!aĻLCYYLe{stȎsו~*Q~񭖔on+J$A Ɋ{l+uOeP-%4nOOlo3Ufl'\֏x&8wIK=_)#(TߑL&zww#C",g"jywTB߁]kh{6xޙ2(Q'WdŚCvyKcRr pK45:sʧ}/?f0#tNۚ$ E8"*RIDZr7osA<, {PY-`13z ژ5ZD &xqT}fIl)QȘ `܏V HXFyըT8NAZY[^vkbP_pg–ӷo$Ik}'\/zlC#Oy 0giEsH=ް?̌gP<ìh[xri 6NpHBkM{'0!54HW~ nƅ Oaz ^ݻrxrC)eJ :`\OtPA+Lb4\嵧/O=^"FMF@%?Re N2@uaB ֦ܻW2`cF߻m8\ڣuF:-B+խq W'`ޅV\'[)X6Z~єԷ bOjD3:T{nk/&$I6 \G.K? :yWq~C]pCi)!N\{^[F`6a=yk Lqp~E’>DAG k!-JTY}S35b)X7W^CxX:H]~gxؔsN7(ZF9N4J0y_EPQShU;wD3)<Пn%+}Q6 8 "ѭS " SO`B#W󰒲T8pEeE/ G]9F9Kr~hlo||&+ɷ^U6ܹS֋mjŠSd\<ײnTpqs]&b-G+>դ3Z*l#vN<&Z2\U~fv1ɀ dLzq`sITAdutP5 –g?WUm8{>u=1mj>OP'nf?$㉝Wfr]>>8drh[gZ8uq.j7[o=$6*^s,Ы7 t]fndy`M`%Е=5h1WyS)P`\7"sL\ !c'? `L=fʅς^=%-5d2j^1滛tvU *3DK K?4/jZ 9#}_4ZO2e[~)(#qW75{{oKl<-]Y(;:nSPJJ68sn!{0 wkUv/XC:4Gk@(^ZFTZtH&\[<$@z`/^j;2[Gr];B P#s1m~cNc/UMx{Γ&yselS$)Z+T4fHHww cjN?䉝ưywɑ)=Rr9jG9mHXʠA0?3"7ke,+G snUK8]}0&$o׵C#nu"Kg++2e i7[p&ӔY[NA])+YA/yIӖ9ͥmoNGJ k30 RW3!)hMtj[lGhqޣ#q/^*G=lԯ,/r MbbDUb+=3ȧ I,9n~v7N Is5I/x$&e&ˆjTU>=\!OezWVjG#4)GѦ!ڳ' I'/.S{31x}ToߍɗԱ4>32:Nedf!)цh, YzKScd+G504 6LdS\ǰK$OhIYmc î›_`hT>A i~GK)V%nˇODAr?Г'R4x%e]țg.Ct?=V hRDu "󃎓}1gMkݘ0$>jxv&LuKa 0]IM#kM z.U.L|^Ɣ L0 f^;8wG閎\9_A• sMM k{HOc+5?^x7 %oؔiU)5~Ho7N "@8K/naIVӺgdZtMJKhyG B&lsU4e lw01:(}͹HֆY. A@d=,f9^;9sgz~]|xDžێ`ҕ8 R p}\O}aM|R.ɕ 5cU  }@[dJp4Bsh|IZ+ypaU`2jf .$JulD fBNp2Y $72PQ(X+rfjBJʟ]Hl~v0VW̋ LU.bT˰ėjARe,2yN'I  R2,P N-$t Vup @ EnR(׻ۑAJ +Xl.K$ͺ<2PۮQgX@ڧ:ʧ ZCWNb#xMC+Pnht.``Q ?" 4&KmJF {H-&B(?)i7cHP4e [Z=dgVxCOmҖtk6 Cv8 R>hr@T LX&#qD0)bS6$Jl>R$s&rܤ5zкڳU` p5zR>y`Xr`{isbݑ; aulac \U`AJ$fZJ?\4MdšlL'ƦPG\U7w"U{%>/92r}4@Hdu"VkQl&PζPSFqim/T5ے"%GN`ۭ5)Si@ \1b3M!3b~T8N9o]?s@CII dFHZ6DLoJYiY}$[Qӵ>`L CUÑ Q Xʔ܄\x2I7K/0Û,}QBaߋ41 9Y1\3f4YE;S p:[`ᕒ$Vtco}.k|pv/j ,Db6:>¦#KoW>._hvR¯ K|,jqH/IU"~B,'fcQwl׼n0R.fD q CS&' ÆjjR˭{D\IX$ }hA, J񾙸CoȄJMX}ZjۊhL8zM jLq$M^-%F\n*ZD#?ðzԬ3BvԽ#=QTV뤬bIEѥs;ʕ%bF~KY5A:WD.4Ri@O`GmH! v+_LgZLӑE:;M#vU6J))O(]PS` }R`;ϞcՊ쮬w`oVCpanO8Խ~w^k_=#Og' 0A5yAMNꑤLIZ $|aLuanRXx;H@FQD:I*RС{zaچ nvC3\(^l"?pX>lֵ< /0J of42cdh)gYCAاTg6dV#z -IZAږ]`Tf[xPZ|)q%"H9^^Td`~$ZDhe&QB;򺪎@p9czf1W]]3ݧ d4)T ,?ܿxYvxv2 eo~wز&M%b<zGVX[lc bCLm:c/^@@T,-Eܴ|OR^+aQl[| gSv<&M7RYLL(H: P`? mOi f9bO0 WVo$%6XaqtTMѓGj?Z=93?%:X[.1%QS'aŌU yX:"¸DQuf+6)QJ#}\hҹkڶŤ8-3)-=_1b]ojC#v%ң:ch~ Me ldeg-\EAihb]4Y\%odl-EyΔ/`qʜ$2 骔SEE0TPPdB2y0Gwn+c:A9HE9m<n?$cBl/\X;nD-9Fv0.,4ABIbHVliJ/ĿtM 5@9j ]^'DCZD'6W̻%&y q̗oBSqژ +EiAmĒ/ y$ޏ1Y}@[z6 " ?4m烮[89O~bY>P.D/lzĵi瀒{$S٫'^xîL%9*72Ӝnb+fл ekmڰu.I}0.=z\JZWȟ3 _ J! h&i=n;4-[FzdkzUL0+EozXZWrc!$~/Жߚ7j*l]LԽ{MVS"̽=.skfcvysmrc_UUR_tO~w\33Fqˢ4?ɎWH;edqtx$_%LzIp6{ifc襹բ >٦ku%Ȅ*`0kaF)'&^UA P,s b FS>}Y_vي>2AͬV>Ft&)Y xWh4X!>Y- O!$HA5"?UAAwE`C@# AYXj ^韔`dQ1 Υ(NRz iٗO}ύ%+G5O`G)4]y}2@QAsZSK= 9&)F%m*̤_o!(>]ȡJYWɏ0c$HtLn[ف,JĠ)?0ovl633V{W(U̴ ì{jhoVxJ:>L`sP*'G8))YK+)JI%z^N(fGdW0^M[$AvوwLQܢ>  I+@+Yw)ӛ/ot'*?zNS;7q+g+^'s?ꘒSEfK˩vFSO,CgLZR f)hžcQάyh)Q.y=bu[`up=y7⩙A2]UA~rL0}:?;BiZB:4akB<$anXsTDRse7yudOxYmiWa Zcw]!9X>MϞӁ T0mARQ0cQW#5PJQs/T-Jlk,S!^E`@MS/` Azf}!+MF%&3M%f^gTl A.G.՚I% 捕^dwq_K/i9LZ+}Ϗ>׸S85}DG7; |ZaJnjŌid9߿AX!d6F`Ki@d˥131BE*d_hDy @NFEK+_%:E9hشB/45zI19|ď`60܏) @e?4i}&%| t:&nhRLDu _P*?|_79y}C\#oN Rg\UX)4˻©EAAa~ԬIj5q YwiˆvfhPRcө_C??Un7c'Ha,A-ǹ? E0{8: = ZF5K I+%nTwnauvBeRʸ.̫K 6dԥ|CQ:icZ-[ƕ$MGgiݷ(񘞻5.j&/Кue_ RA?;2@av12tSjL uH?PpWf]q29((rXND@5糘g]"ɺwVn+=Wz$bcЖc%!uėEg8o$8Ai)D4^=)ۢoǍL_hG\wWMMݺވ:\]a,R n_<\w?V]`sn*ri|dL[7Dom#/ 7rBZD 8#uP0m 'vJE&$~Qy訨wPǁhARJ\Yxj8+u#X(Te7J0CЬo3&sW)1qQwaUڱٽ{{ʟX~SnjsԏEU 5}05T[Ne"k[fst8en)߶ ͌o6"YgA45 P`!?>©5A{P6rc9Gadz%Ҋ SvؿEϺ@]VA)<uƏs:iZNnK}"+Ã9)IN0 ٨yN(2t2! `37X{x0e|2 -ne 3aQZ"D$=+Q}~"6TD 6S8ݓNl B!/tgs1(;ˇ(:{NE/{Ӿ6!zlX/4cVM7)agM G( r(dϞb)QlSsہf"*-1FWib=Ht?'ԀKhM[x\`}~аw=C<j&+MH}?4dkBdž&z} ^ċTE15N}#ecC0Ch+eIEϘSaBW.,j/ܦ|BwsۥðQ1W,uCq͜Ѹ{<?/P&;)HGYV-tl QD+VUzBOOl :P?)Qxv$1چJK3+@7Rb%~ PgxcUohlW?UT}y&Bz,^ A[+. @C Bg'Frm5z2R(Z%z_F;謍Ykdehoc8ӫ㚻`<,֓m7+K܅l{6i -pG?LUHaN{%G&W㫮eF?uK!rmoyӨ4~7$VWI.jb=<m9sD|pPk[`5^:*cg -S޼A&uBN`aaq-̦]qg{SWשpXD-و_sfgdNP9W@~cHPB:NRMd٦O!3E8 d|.2n{&,h{q{{L8!6P~6&>!Fp򍔯DKaRo=7A~Ų tGW@*?YLs7#D Ԟ$J}Ү+Zt0-ȔqeNvc*PEdZn#3!1!ێ-^KLNl;GpΖ$qA$>6 KOQ9uK ]䂚ɣ|$QЁq@^cQw$u0,2Jw ^ 6]:;d 'w>dĄ6kD\`>tA7R=5d_%4FXȀ*<)ϱXCUH3{E^TxK1Qy U+Evz\ o/ b x;J|2}#sJ8HN00 ZEO*}'hݸVe$W0X<X0ZK6AA.}1Pk PJ 67"TQºK6/k\5H"硲pڄ`)d$nw],!hjRQ>^ u3XV,;6[SERO4+nꗙ7 U wk2`Pnz.c f,J$Y\}G1.E~5[B>ǽ3>`Pc GZda%ZO]tlqۺ G`h@ > ^K3`1BRQ@VXA(fuxQv􁙡C4~ޘ>~؝Ȼ'^Ny W*_y*C#+&l&>jd3?z˸ܺ\ 4Z)/Sx;e_(@沋R'c=x'Yuְܰ $eA;jYN3~T6*Llꋸl`Xm#7zO.4kn럘%C*D^Mr=,IwX{ri`\Պ>GAdces^0dx{հ߈ex?%e$~BA;pݎ97'U:q( *N0K!^\b@?~ʰ і@{<;F~ů3٠'0]fwi9$M|(r ڌ^\aQKY#gL1Bmt{Q0'lJw6@mF808e:I''" /1ӿ/U[V_ȍ%gᮓpCA`:73(;^_E0Df1vhybza&5V]3)HH&OǴ+ejyCujFca5ed2"8^TKL%9[`7w`8 ~kYs,vNy3kDTALGn3XH%rgustjKfE&?qfM795 1:}bYߞ^v>N+ bU7U\}LA5T B_7S Ԭ0Vms^'Tܪ;$-gP;l qt+Pfp rZH Li;$̎P#mRt,+v) Y4R 杜GeguT2.jdna9>Xë3{فe9%|=W1tl]RJ d\s2 3G[7 SLS++QD맘҆1jǷyUD6SO(*7L9].ƫU,0m$sM+kyc}41U!יsV9*1H*&<<7YS) hPD$)ȣShx+J je=%`}:Vf5D@c LfD'8HOqXy.8) 2H41"vӑ|GՃn~j f0Ẵ9sY&p3;VWE1&(sۉ\٬Z>%h3[dNT _9DB C0)suŕ__q(Lc1̤`M/&d9C۝/ W(r.!t:J(`_`6ٖoX0?<}ㇴ3)\J[ @/jX"nRI4n!8fvc/v@qJ? w_ϸdkL(YGܗ@F%s W-ڎeV4hOhGgF /5xn[ $VWU&._" ;Uʭp>[y1ZY`$NW ]O:=<{ };i!bj# 6,b!qr Ԑ֒QjU^(.R{çu:YtFHt|3;!K933( 0>,Byqz )MÊt- CLu NJ(l}^AW`SexVPGW0 D_p +zKbVk5M3!wZ󬠽%?JKX{ۏ|`kqJ &zʒ 0^U4;d^0CjP(7:_IZ4ו"gcrl ůM0 6{0p,1_!)mUwwt,@t#.C6n#l,"ql79dH *_Zί7.DqUvunYf&"-J $NJ(0H:Wm–gm Rj"-][#+i'!pr"k賎O\ƶl1#.6dhlsl%5EZ|dan:+Vͱ.t+Bglq~LcMMa˖ebRzHk~X7ləTOK"18D0Ici^q JN1.e-|.; cTYn0u8X!G_ Dly &D/vp"̸7"ܝ 'yELZ[HDE\á@_'!̙C}]+{`:']t҄,zܧ\+WScnѐWPZ9w-tv:2Ccu)qי-1՚|O <;3VDc!s}V\ ^9$J/6Yko[J2.&Գhb`( ư};Lj))Pelv0Е0  ǾԽ[H!K^SFDPfɭ2{fPT ޡ:ٿpq\ :AeF;Ġ4ll2>U-22 ǕBےL+VXŒ4G}խO,;]yu;ԓ}䤖I"ꟁ.46d48,MwEjj8|]8.tЏ_tH֫ ä%9;: B&`QOͲVwk\| 7"hz?U`7KM< j{)X<0*X;XtCw9=mh} yy8a-5$jf4 Ku\x/"KYLvÈǫr!Di.0JeaXgY2p3C(uGbϹ>cO7q8ͻ2p\cr!C9`"(g oDy:+3c:Y!@Cx]Wt~2VphSʡ׉Z]=F'&٧EICyx]Wӭ.Hhpm;'[{mn1y"<"cxdI2#цiЏ=ainVYc :mTW-;jaraF{]HNwǹG5fw>&FPVgF**W4!j34ov}O]U2B*.N[E*<lTYŤ3߂FF `RT,ښlPR6ƬoL]R%-e=_A,4` U怬3rwQ!axlUsK!MuPL8[(cǖP'ULjJ| ‹?{sJRDo|ԗtխ?.bHy+W07Ge Yx+ipM1>Uޣ)e`(*Og"VLBJm^ nmQhkI|87OpSX7VIn@py D 62@8Qj/zs'|f''h 9~^2#(MyZΈFٳ 2sIrvA굷[DX:?[_}db$nYu@fC|s1QlV1y3(kVX8ISOii%I [E6x' E>y0)+=_&9"2S(2 A ðMd I)LqFyRݦ_',W5 Х>>/\4vX|9t%2@kFwN_xGo8n鿪~ٹB\\tmcsdzQ l:4 ÃEB6>j]*22ta^Sb&M111*w<NBRWeh.;d]7b"qB$rTnX Ó-p^Sd(C ̀Wr4 #=PtW85ƭ;RԪDsO]?ZG`I!, QDN\f2rޕӮ` <"W:TdzNV/o)C#w*[^%k(Hj\ ɺo >O3 Eb̥@y=@-Թ{wǯ I"zO/±aR+=.Nxs!ݳ\l=6] 0ׇw/J;N%*kf TUTbz Kq.q"ychG&wFOb;#`>"lSGʊBV:h15L9F l/nhr D,lI&h"{%!g\s)5,YU5']!.B[g$u 4iI}J ^!+%0}=]9l0 $6Mji!P2R;̀O:Xܠ=r,"AɊɩh^T6^Mck+Q0hm]Aҙ^ w.+r FVS)ېs A؂ uԚۋnG/B e=48 ]Q='sB\?vT^*XEjVxabr{\i;zy/KS'_G hPlǹ$U"Ix%Z99d'Q=}ACQC~OmJ;u2KV~ 6TBijD` yFJStЛK2hYo63;p›chY@X5)ANvw)x9jte !dWů;E[2b\N:1f# '>wU-J-Z>'کUxE}FO5 ;QJEʥҜ.5 q5?Y2{jVb!׽'NNi &*dć6.(MOYĵ-Zm3Y}uUK1{Xhfzjm-*jCTgGOz.3 HS-2,}Q@U^1҉8ȗ\͏9OD[ZUO%;Z,=~vEPw/G©Rg2QwW-b^B,cYFA[#M+dޡvB+)a\. m*sqZ,FhyWc/O8Xs9fp%CGѱA%S"1[WG-AB ]ԉCsڇED4 Ƥ4iڨGAG6-PlFM :U9XÍBne3< (Cm s奎)BMyy=Y.T9Wc[|:}#DєLF:IjeX®$1Կ'ʎm c~ ZC,.ϯ a WJb}P__hP4%+,>Fc@EeB)+SOU$0gb*{AuC,AʺVD3t?Mm#Jn8$&ش"㾐G[?NaMgUσ =ݭ/%`lZ8'qˈ,ǽտWFŲܓзN f$Vhע;Ne]6r)YB@ eë& i:ezUgiKiIi%S}wc_]vבd4gK٬"?CR.Js(0"dMւߺEϛrl {78^%2pbW y@$5jZ,2h]=;9%*э@ÅRD-?YA\V)/ >*ANFU{X݀X1.7x|Hl=D>^Tł뜘.@eԕlRs$璚b zgStQf 4ئ2uQ]f\ O.Ҹڟ/?cb>5 '#fJ-h%k͸8ofᇇ6 H7fy,8Жu Fƅa3^P0z+IUvX9kѴVgՖ1+^1[H鸍Nݴ]wG` ߾n0ՙTe`~)~^~X.=F+!.Qg"nuDi.5a#93xߞRJ59+;W'sc31$/ v2>薬\c*e vfݭђƜa!R$*fk%'}#+w':\[H'ƈ TAˎuD!pOX,O\#N2>ܕ7{H/PHq䛥N`g> _PN 9 kzBD**Z?ס1vjWOxƄIQa޽ b*h*t;|7vd1f`]1~sz4[Ba(`cMn|r#bo:υ0Z@̓0)4恲uaXO댧f\DRFwpWS1`OոּhRxlm8n)B2&c]4ĵihm#^!8 3AY̸"9)aP{l?ϼ]97#^8p;ђ: _km\;9!7{4w1RU1HOQMZ>ssk$V/y='qiSqrwo.1Pt*fΝ#t;?\j܉' f]_UyJNi>-Htm%XpR6%LQ ]`[`]QAA cxY"\gɷ#@Q_}Z4=x2E}S\*4[nfөi:h͇_V5n~L1-yIj[?Qx$Ex>R|;@hK>!lx^>@6NL o^q'@Yczw L+iC%>}>@UZۙ1eWVBFia}B,p9iCieEpgnv.4)ႌPIFg$̯2[WR -ǰXRsqS1Dt[ <M'dzglYq a 4՜S1YsbR)XM1lzfGJ:0=E:`aT<~TDžiLY36* (Y8#uRmFEVH 8,GAPsDtγcB} PPװ`8e,ָLx9Ec?>Q<6G}P``ٲ 68\p$(\ԋY |AD hmʃN,eptЛjJ-y xA~\:78yx$gh޻Dܛ9.b X@K`v 4?k@SlP"ͱf&%ڹ|*Ǫ<.bdT N=–f0p0-V?? [ƙboN7Gu>aR;eQO D/vxs0]8:N-@-+bryHX`?-J-aqe e+CgV qz4ϟ%GOVq dŚz5p7\$4ǘ:porXĒlE>RNuk#QRAKpe~ zΕꛤ<wf\ ,ZjIHD.d~Uy2z'ǷK}ۧ,CƲd҅Ra{@тػ>K;%j M8᝘ 4nF#HS?`_hBZ)>*尧;\Qz?sɰ@$ΣbZt?JFm@guVWb(]ÁώAddaZc8S}F ނ2Ğ`u~mqh82PL6Yp)= 9#(UG0"StW;) u-k !kUxƄ}@@=KD:_n-M?A 1l!ewdt۟¢ڒc˓VF9ҒGexANGt_w^o(´Rn˗ 3IZAvk#m&A8ڻK):Or]ʑF*6Y_ _ԕQx{ᅦmCK&/K$& ݨ'.uRt'F}!%WmWo*vTCW0uଣ_?%r2m )AI- "duH٭{VsYͱ J)O'+Kdg=VBwٔLv/m.МB81;P0(PC f:V܋VɵMT2epVg4 mP1䋻f ]䣐v. aq"V _bi:&-4Ha9gT h)b 8lF[۠ZZa)o6 4Il1E! s:-,4n/#8R3n8 |" uoR4QN ɍ mчrz5rQruK YP.[=գBH]*8X3ngU} ZlaD#%۔&̀0Fͧ!8>/4-T p-tw{٪L3d\wUgeRNTLϕ^O}-HN$T̼UxA],q1DxZN=e5+.Ot$\MLڗE!R=h@ g[-r'!ZZQ {uGDGܲ.ߘAeBjIrӋStuáj9' [аGށ S<鋝/~{0w$"V K*]x<#Әfux0tҽTܿ; U[ꆸ ɧ:-:;Zr5fl *懺ѕ =܊(b;ue\`ԵqeJ+,|ԍWj^36^<%6#8oXZ[*P嶥:_)2M\iKq0[k Ĉ4+oˎ.{@=H[BOdx`6p83c:f}s(`p ƗĐU4}ٓc[0 a.eTMY7G&v iiO^{u f47݆7Sv-Go»%~Vqr䩋F&EXW$ O?Ya"qWDFES -"Ev{V\0K ۺB'8·J\0zUT_4P X+3ḵ`UEWrETLT`,V+0$\gyD yIҪo6crx UP'Q㱽!T &]] ٠4u=7>ceyB;I4~xzRctyDTb:0).YOaVai₝'GK*!qWvi5i]';?4d;k*//JlnLx&qKL12 XGQ==y1D]8hX4a\)I>찀a\]{ pAvq!"Y }^{XL˾ (ޥ6 wjo`>MgZh Q-6Va!"qN%e?d Oծ/5\,:EᄁUeP/5¡C3y;"P DE^ڢ\ &YjxQAЏlS,tVž%i*} %2dcq?c8SX7f{wxF7яwjֽ >C+e;FyZ/ .:B+x86 _xY%%M8[4bοk2B1l:r՛m4^e @[PSSkW|4*ꗘ1Z-y9JVNgkaAdEN܅h;YOAH'ɻ%>0Q'7bkL^sς Y1ud3ʴ02<,E3!9VobgOoJbZ-u#kG*{CW8ȠIԘDԚd 6`W΍3W7EUNGyZٛBW}}T +Y^P$IG/Fm:U< x=_<(uKirGk|G73([{60ESŖ vHM ;xuAB;RNanށ+p~o2.? gG\ԎLpR)`RP-/;*( /> \80@dizRȧ^7 Lf$?V/8~}=aHIr''3(VʽMDCTSnM@=~Yj]QX*F{p2L%e. jf g?/8I ;gh PՅ b[8*u2-y" PYeOau.P]+¨ERCJ(/jOs%ॳGXSgI9%G7Km{*T^L۞*R> v"g3jmL.ļCT=N][(g7GKB :-'öד /J&(]OtKc)r'pEv:d|@"iIb[\7(@E D|qS$ %Ѷ8"H<ṒT'aPӴ:bV3{^%;P6$c[% *1Q/BEeo N&&)R%vԐ!=:(nE}s[Ho,"+ҿjO1Ր ̿8C $K|;XhFu卓RN#3|T!7g.%zukR:muR*_{0[xeD2?HJ۞x6]LZPE9&PKY-oV:+/p]գ.)zJd"~3DάꪉMvc(`}mmlgT6Y]f`E6Q[ b+By=$$Zpu>*3#E$Mê*RE\{hsCq#zB{RQL*LADG4kBP}$3<]4W°3`[{b}!+# G5lo-1DBxӞ㸽ڏ~q\16ϫO.\݁Ӊ Nζh֘tl4O <.0-M39- 8b|T.1^Gq HFSN<() oNV-J0du𓯬2!wMmܭ=|ywd=ĠnU!ɔ/ i*㇥^q5HgU"onY`EHz,2S9}ˀ;-XeMgw-n+: N9\I27haç8~'`FE10,Ăh8L$`p)yP38=䡭xИ'Y m]+pD'v*pSA1`f yw57:ku5#N -s :Jfi+})ZSi+JE+rY&}O澊=}u &l\tX- h2F 6eBb!|Mmccn3S.H}d [,D/S"S}Ndk.C=/nz$Uc)oaWSeW1 /Lf;Wig߭M([6Dr[`r|nX,lY@K4&%Vp<˰4oM6N.Qb4Ԋל%kcCj!~4ʛSQ` ͜-NفnjT}_q8]ڻ|N͙l5nIzoeͻDX^lyNAsB,:f]ݬC5IL6l/7~1cqd4WCmO$C hv؜(֥D8oրK$1(2>2A\lyfM 0at~.^cYy+.E=vU)QVne:}۷m]2ÀsL)½+-gMTY7ztHy(mqeRMX.4{ p4_ [[# c⎞4pJDqϼry*U؛P0 xTKBשB4fIvUW ӁG&h/9ŠS"rJC)]JySzF >W͙ =^q7?8CC$s HaZd_O2vU#ТN'G驚  8#*j`41|eB 5L^}461ld޼s߁7YuN*nn.2ȹTve_[x@5o7h鵜x·èi*:Yd 9,f̯+ȤPrWiXsur8~VLv3\ rS@[UJUc|Lo)3x qA6+1YXZ,NLJTK -U萵z8SF&dĆ^j%ph!T?|&) ]*ɝSVV?v P4I=,c y7-igȩc+P%ӍVAzDzjKU OrzAXՆqt@0)=;A85V##9fw)_'{9 3z&Q9/Z7;|u&g0Ec625aIޤX#Ħtxq"`Sүhv@vx*s)l8I[.^M@~r_hB<Ğir NӮvNPaf٥ ].c H?6r7AW^w*b rWbŘc`YzR*0tYuƯɤeMygWz C6O5oY9ZU[i0i~5Ax~x?:+KwU'>|5rd>?y7o-_p7m}XŝPC߸"9^}I`ࡨ˂T-2m'01{RZN9%Rel9@H8wkI~?}V-&ȓL<1)wRbYG^|?N}tٱ]":_qLeY1 q6΅Cټcа$eb"\pvZ [`>2t&pa9g(JȜ 43 Q!cۼ [Aݢp͍]=|cIXs4'k 6W?mVU.\H*t""B. iXSWy8w6 ohEqNII)_eJY t[Յ4NVDЖ0'=L7J5D 6RHry24|ޛ# !&ox Ƌ+$rfVfy.VXȟ۷Q$W2Xϻ'sǸ2.#I "p}L ĊLUh_ehE|ifX]U4^.2;ggV)X3QL+#IMuA|3AcSk+Y +>=K&Mq>Qr Ch[tUi4ܜzKHԼ,0U adqsKFCba8$Sgҍiu.B8(X@C) :[{L}xU k 2'S*M1[B042(>drc 5D5D̥/L)q-.RR@l@dc*kgi.>¶$s[RǷn[8뗙Q<.v6YH 8̏qh7 rS^8VveX,c&sؽD_ÈzA@i4ڦvՠ`;I\WRe C58!oOQm#+L>B&RPDVO 2+/NtLd<1kq:ڈ̷U ^v4sRn ,/OtGz.L^Q|\O4ULkY`|Iٺ$ѓմ @f6 .Q>Q )aL^DU*KT R9~{,d-,K?W$twK~/Ef'>ց)ƹ|cB:bhZ7R|sl߾zI@RLBtYɳse?4|9n>8 ^ä>Ν|8DY_O8\SAy.b[^?C *GsNDឦ5=̙Nu`03 2)tC@JT]x&*kJ*G;8 oئD7AA( qR: u,-.@5}ёt.@"K/da)4RJ8n.zv$[/9A'jvD*@!rvUzr\EUWVLު$i$lQG{苨)X kUV`& c4V}?NL? )֓:|S# 28}; -ܳw>BLGs֎?~n콲>+Y1E換F)vxЉ%^ܕ쿉9eU0VBr/U=0۝k*lEd.E %|%jg~[hvdw̟"J(U_hDّ|CM$J^фpplgB XC_ƞ]za"c#C V̖ocE<"q)iW)ۜWZdgL8^ݡ!T`m%ڃ ZB30Hzj~[=(EIk)%~pvBC`f ]4/τỸ7BU,̹k|ԝNaZW,K1w3t HijN9 xa&0Zo2 ЊW }l'kUPm-{ӅoBBv&xhu#L GCVP%5t ZtQc=6R:u)s< A8yݺw=i%4艴Sܖ( J]`+#r'sHM0ujd瀼#˶&y♱hFlP? SP]Xtw^F5vq](_5)08@ҬDv ݄'[XaC-*(w@V0V26)= Q۷g8W1͐JZ7pđmஙF|d"5z<z8;[,~-ciݞ{IUm@]vtLucmd(ϵ0hƮzQA1 'jZd9fy=.24Lz&=W Hu5Y[rx=IiB{x^C%1ySO*#A/L=_dͦDE(?BEM{O8$jC Z3z:ج[0zD>\{؋MȾפ)7Y6ɷ"qNhbh]'IrfFL [\2kJE4o 'w_싙&_K=-n8\; ųbDŽ%ž}tKDͯ-`wf=p^(&Dx>[qZU1];֢HrgQA-_n~LR>f7EI4ܚ yD/bA ?"ƴ9~Ar1CwN+"N8䶔 Tlcg>dIv/>)0pU>Z=#y+3lfUb!mC0[ug({pme\5`Xĺ>tk:qEf*uP[fJȹ hN_'Yi 7 SL19 P] w$MO1G$(%u"e,WW\d[|iJЁc\!֦7S?)&Pހ(!LDnQ׹+Uw X(P 4Ue߿ -*Cd[̧G-< B T$2eE9U[}#&6U"qm7ǏN9>nyZ?*kZϑeWPnV"g&KS"2F3n)pEEgɨ7UZ@:^BoXlq-ǽ I|4\>GME웼=T;k{4*#/o׼$UlFȨ=nj0"[ 8|(gj< RU5\ T;Oꇈg^/E|3n5]HqClǴB,Sʔ|U2@K ~p/ɻޠ1ḡ21=ɰwb|N!]SEa@Xv|#jY!bMhT~Q;JUIfnorM(dw}L߻qP5ng$~rNG7{ ($~YsR:q&ϒ[aZ".bڻKSM`94p E\ ݪ9H]^U4vF ~)i1!R8/%lᬷIF8 $.*]wv%Vɍ˒h#tVB`w0|_g%5Wk kDp:}z8{h$pʄ2Q=KP57azt(zq&DpvM2rYC͙ڗˑݛjfHv1C.,5\SJ0~| Q ?:qR}X ;QܹUw,Tkآ^73 aL0Shjc 0K>`kS[h?Խ%tMH6l|K /B^q`Wޛnkv؜5l ԡBQ}Q)C2[5kVoytAh09j28{nBTyH{rWjMc}-ǔ,HK[u6G6oy=` 1Fhѣh~MjӮDb>Qz|ֈ(l?ߓ`=3 f2͇PEY݀2P`^wò&W=^%{h/{LLk㶋+$ _%_NeDtH- D~^&~~i}{#9)[(Ej5m,69sڏgmdLl5P"=w8 YrN )DCkRu[ y7.8qpQM /݌q9C5_ìYhcil?%{=7yD6d ɹ`b xf^!-͝L}z6y.edDfpJ`Wh;bcp,oݖuI_N] >'SRL5V-L@9l7ٮ GJ %iþbqҐH}OA>uXL^wrGZ^&],J<&1N'G S+/nњIGm1~ǁ*!y< YnFU M-NYԧ ?Ó:0qX W8pKa5:ǚ? =T#w)%Qcǿ 8}Ih2m|շDh_>wa8Ms-֥/6$xH +j%J?Z\SoŻ*j2İ@GZqIX 3Ƈ\_?I>{RqE8Rxd>krAԯ ww~|j$ a,TfK8vZ9-"CVno5be\vAU!liXzb=#a6vRUC\r0Sʹ 6ja9#m߳I1O rE87R[Pa{/z{1" |uFA)^^f\Q1>鎯S0ufN :|gt=K,ˀ"7Ob_3`#;[VpF' 'GL}W>Ӄ*JyiӅ˄0ax^LvJ`I&=i ʷg #eZʻlu|*ޠr.f>J 6)|zQO ~ڙ\,^ks(ș~!:vik;,y'˖!'_];$cb;u 5vܬe=dž=V¦5e/NfC+ڔCkTT"`[0dy*1i=Y-hRC9H^pgI{G#o]vz `e;0m\ZHvIGeХJZ; SmV/WB\~Ŕ|ؔ~mh.v֤slME)&/?^WMRw5|Pzm5 g¬st+ ۱ftIP>A0g]J+j$>ӓNOx<^vxh&C΅ՃkKn䜶W' I^j< pDUPڴ љU(/NR@w2XeAG6݆7ɬbWRHxQ-&K+c:,CZc2XqPȈQlFf_tQ+!HrY0jņؚye{< |z `<7((nK{>a=Kejp{,ֲ?*KNo퐷r(7h)UU`Qڭj%CռMfW'#1G[gκv,PqiLrT) s Gq)|fa]!pMBĮ jek^0sf~ .(풎2`2;7L ܝ·XO]gCHs҃H6o˥{Zc `URjd8bd^L߷f&E0?N6e-+^$M"PEQOd]557Z`a%2I\p /'eY".Δ_M- ד%an/܁Z8Bp{k3Sޅ(6Ä%!Bf7Dt5n?.,U$>Zɇji[lLYX͗[&-kpM~͗1 [){)?H^y(衡+ !?l`??b^P̔N|{WrrT#_"HxNRGй{b w:Wӱt,!o ?j`zYA6ݡ3i1x%S8w̘mr<ΖBe67+eٞ&3>9ΐ&A'b؅b+3zm!M~1H&OJ N?-wk9ګإ>,rTg#w昣inWRC._, tiWA0UkeYVwSf 9a_tb:0:.QXmLL]ز%{6 pu[xJ-.w̹Vq,r;! 3++^yTKNq|RMFYk*P0 h(N^pt@W9Q9C/C`G?&c6&6X5Þ-G)斻OT^]=NCwx눌RӠ)xS nA3xtc"62U+YdeaF7Qϟ8,ę @ m+т(,BeC7#p5ҧ[ͶĶa'RY$Zɩ_  El#6lt[]W% H-HhfMex.Kf\itY  B>A™`hHxY , ۭZ'^3tg|#ͽHX]p+ WFf{Bkq(tŋ.rC%zGKLɐ wAZjZ)ڷr9,aXBƧV]h>coiQSԀ0N]ONџ&1'3Y(x 7 ōQ{y~t[o^9Z ?;!1wܶ(ψP̱B\3!ϬD UhfIɎs9)Tn1!QH9 Y!pyd.3<0~ h_~p#.TjJ8xppp!ola0&6T  v5щ>%yҘш?P8b]&5QJ6/U҅ۘ%:n廍ѢlGp2X48C#H{ *ϣ $O1r ygaknN?y;t`583ڣB?Mu? ǐ{NJcDf:o2) )!gtP5->mhӧz> U35+2q"d3V ōtX;>#Tތ'q[gd"̰bcD]azkuxol_W%ztj;;-5_]FxS(@*&c ҸO'ĵj˴{w܇5#q `?eU]×{ >)s`\8!ģ/14C,Ѳ G񲨳NNTpL7PtCrMӾ+.ݴC[5b)C; 1Ž-9;#=Zfd=9r,:AUH AsSijY]e#9> Ӑ[V90?xĻv UXR .I5& Ѓk3H:'G 9ߌ3~K Bvon$+@-nQyݫ:iwTxnmXYY*z3eɔ vjn]hy>pE_& @tc}MGKN˭ǁܹof(4<@=Qx(wpL>3KcMK}̻t 7(ߟ}֓*z`bp nٻ^k k߬n1Y8;%0IuE46y2K-3 'j[z1G5_cJA\<߀) Hi|]V^ B헍Ӧ&$A $;3ހt:$p{W'Ak&L."t᝙2`#/_闠^/En 3ğiz_^2K|#_'Sd lAU;I;dF&ɂÿnAG&3e[, ȚĂ{klj-XBnE) KdL(+Vgݒnl}3P."y%䗍F? bWJen Y^)dF}m!즡F9AmG4ý?(i^@c׾?ŗY-fIk@uX=V!gX nO @5@1jYB(n@} F狋EDjf0'fh]PU9GgyfӚӄ;nw'8fb% A%(cF^oZX^傉ϟn*gJUWViǩW:$a*pu?,%7Eԃ/eeLI^ʶ(q آ۴Ƿq1ϯ/b$=L]q\ʽg90ܟF*t+(`(Hɛ] ;U%pHqvAxt`*|I?q!;(}үqp{1#lBYiȾJ߁M\nMo|.:x\X :>MJ,G9yQY!:s|kށeq1DLV}ݗӓW 2MFT(͘rp9q`1mqꋈx.U#\-8'ИAݦ{K;OT/3+R\K!tW> (x75?RBCv%'O$3t b 3،nĵ,aqb<0 pp_ytn[("-;H͋uv*9=]I>\5 )QfB{$!;nİZk7e6y[).=ǩ- l r ZS0&1;q!"M; "wNFZ WBnWKP|&o& WUe Rypv>4 _Rn_)!tnd֋iDl`Ƒahuƾ̄GSK24ivz5~VRS*c٥z!56}͌g%Pet<ع ޳%8'\aVU{,h"5A4ňfLzXkM#9mÀ(WvF6i6>dEj{64:5l+=KeE) jٚ !z>h@ `rAzt6zOJEgz8ϓp7HK: Bۺ?%Vc>.,5H !i|DVoBdb4|$FwōPnʓNb^QV]ޯ5+;ԛ;16*MiOc/FQO ќhҺq՛A|r@#_+3tJ}G//y]"sW(=`.7aQ8pLV=\`$M&b: kjԪƓz}s+D Lz@կj7N߁,3~bY:\^,ʂnlbaCvjRF!g2?Ru3M4k( ;nHQ$mm0YԺH~um΃!.uÒY X-+E_Ch4ơg\G@ڰ:>=0/~%'b-.?=6%\Q} ]l5 T~."^IӸ]99޺Z9$̐"rooNW83!!1a6wF+ly`Som 2C\^ߠ2(I@;R6nz@3P""kH|".X=`r!ҽU{ω(1ne>ń z= -%L_I 8,K@^&~J%VWpڋ_kQ7ݢL {pIs{e_3_dD+\8k30vKaL4WX436+G43,}*"}H|8]u)E2:%5&#cjuʚ31.7Lȯ(0 2'!t I GR\.&<42#jYe"|pƳN̞K6<$ 1C+.B5݉?"DuD=(J!U1aZ"5l}A$FVQyvDzMTk[9b|~aGɃ[;[F`P*t.U2| GkUJn{XNin\Ey+" Oz"/pb4' \?iEoBRn\ LO\/ /G&ʒ%{L.q!\s^W̍2Í_puT4? yQ DJ0`fNq_mSD{`$42N^Gp Gn.]9>'3i9*P{8VD`wrJ6UL/TQ:Q˄z0*ۍGo}ixA[޺$ӵ=:qӬ1YAE^W~PRTf SaOćs-&x |Jt8ۮg*Ǯ{ >P/-˿LXs˵v=iXrd (åYcĵ{R-r*V|Zː4{ 6PjK`9if(΂;,[?u"wRreWC|;hyQ s jrT80F+Wm>O^}wMIګ/p52L qQ&0=wTj{+KyWPnBi֤iijha)AZ 'FI{ܯ/MR(,";P̟Cp(>*uYxxR |o晙 8U8ǹ{#6R B8SAk7w26a[tc N92xa'|x,֚^*uQhvf1ٷ|mYCAcn  f':QvRmR>ovblӰR'"lUIҘxsk:=6 tk7 ̦qR(?",jrD'FԸtˇ>|ouhVQj ! v֍&b*S6l˃&@?eH&_^vzNe0m& RҾ;mj2pMRA HHE(q0kB`8T458`3I`l5:vԾLCQL"F쵀#D+'TUS rNR׭h`@E?>%As|?&pKCAT&Y,Ŵu()f&o5TLgX_[oU:wSl7c0=H}=CY1Iݥw|#e/i*<1M 8Wgܤ_g&ȵ¥8vk{cg.4Bk+?=~uPr`PEHD}@} F6-b6D,k8HdFYWSU+8s9qZ8N^NNLcs͂fN1i> Fp10w"qS#MX *?D+1ni`i ׳IIGt /:HgQUuڎ ^94VW8dJ(,>e76v*LVE!a8CSw(2 F+6 )BqU#n E.[f2Rv{f>D bA\m\u[m)9*aef] g%/93~.4dOC ݗ{Oǚ9%*HUkjpS702H~^ B=/D7bܗ1VK8GF!/s4> 5ZsE.bpoSƬw 9BQ`gnoKsWiMD:]HӤXODd'I* m+fFif)|A!J~6^M-[bK66:x ` }^l]K~Պkޯ˚"a6%?:}7Ȓ3g*b*<*GrK'/Ih95p(|05k;)OD*t&(n*@iušwCǒWF4nb6uffdAS~{ˠ# x&;#llw3W/.?LOR(%%@껫axt `QW.0|wւ6gM׮ w'0{hڿ ,wI 1 /,GO-@w z.ʘc]l nC) TIM.0׃7^H?lL{Pb{ã%s?\ 4%?g* |5aIk9G|2meaIsf#ze"cTqy>,/-uT2 g)JcV z;qCWȉ_B2'ۭRN7k[nǦ pgYH@'yD?揌y8Ck7>1:(i} /a_a h5M.^2> 熖:t8He2JN'~{A@UZvq/+LF94?Df<^夳̻>sxp*@i%عd8cG zSK+*3%6A㛍yIO K; cDҫp4R~DUAGõ NVbh:򸂥?8Q/`VKG}QPRȀe33iyOb~?!-8Z"o:ljmD贰)Zj%GWN|Ϳ +?Ko / /:2 "P@j6۽OfT'AFg-x8()UԧiC#h3-֍Cx`,jY[$:Yz崺U e41uY2B? a5KZ*q}b{yόY% {_M[G̀I֖+(eY(<g&w#nCzxIYf>_ p@7m|:CXBP)bTt|JpRΰVgT 2&#7& H\*{3_d%`2O'a\^AM) زͣ'[{%T|T= Li;V`?=u5>5q{ONH{B,pbή͸ѽPP4բZ},R!Nm"HLe[.&m#.VZ̭^k95l)wǪ.ЋLv"rPU\on:OTU/AWc!*+K]m0]ZU.;#DEs5X iD^(MӖB0n㣷A{4:O=hxPá02{S95pO Z}GȋmBp*Wrw_B&jVv؜ѧshoOtK{4"g gCbFm+z (0 @^QZg>B'pa<7m!esɫǀu8oE#mcݛg>̛~≧n8Mqhs27NL޸3A/aRϸm4+ (?,e c˪aduw<ǟx/ٰqM@ve>*ssr Ҹ@{/5ݭ>|2$؅;ę •쮐?gK}K),Jt  M$\Tu 'ӏ18r(fG{5lJ[B&&06F%}KfcNGp 2 -!`jگuēck<1 #upcV qcq 06lyX0e~r$0dAE(Ԧ66.,p" ܹŢ]5$x t¼TtS8VICbRhXCgU %(ܮ;'%<0-F\Wyj" (b8-i#ԵG2+8)0+S [--ǙjJ)( BupM.͆7l %ز@j^Y!0sl IBseFkx }aW#oPS ]ulv_Nupb;r __-/FtlаDrFq+4, ޢ <* fec*(*-Xh#'.]CS^/R%=ə~Tc뺛Ʊ}RM> #J f`</(u,0\y]zo}1N~A0:U0\xN%ׄPW$q/i[G?7W[3M**-A&ieg]G˗  \Sz9ju ץ t m]< X̅U26LyyjG.:" a'vՎ"M{VH~($r6;'\&z1) c"-|c])N=:[| DlEGDzo19, p{$k!ʼnR5pJ,"\ܔ؍Ĕi9 o &ze_+.ӔR0~[ ~ iWg.)RT%M n [y@QMq@+R~jJƺArxPɷ@?pKek}stht/7ܶ}Weh`Z!R?wKu /|M稠xUz{BD1#|FTy"? i/4m z9"x Bbҵ#_XCۋ0/",9W^XQ3fuڑ9{ Ǎik,J]``^X-PR Z58}5>KLE1 ~=LCrNSRx&GyRЀd>R24K nۙ$(NJ@l4?܂1wĺ5!%_%0k{|ln`p6J1l'Ea'ռٯBMpjAARi&fKW#I3vw1xQ7VE9jd.5L[x~dCjt1Hvg7>m1TO6 Nese&å¬XTOaT@p3Kv2_x o KTWdoߙ8{*K=&YvlY; Ԑql!{T4>Znk"x[1Qin0hɉ9?F yGgR9k};s(Go L+@Do-/7E0Z"}aieXz W̪vNKR:Ji0a|i ;z1f`VoxYש(zJ/KN>|س^)[#Q]oPI!4˲~:P7P4K$и"gF&C^H $i!£e^'[/w؞4:|vd7;宇kǙfHLBBI vr Q/8|M|1%Gp!bGް n<1#!nZhaP?V7ϽʠkM뱾 JNjež]u_+)fxɰF}]9 -F 'x=`v{eR+u{BҚ AjPCem FH 28W<qR*[OoWK~uo ^*I[Tҕ4k ,p 1RWcsƍqQ(CɊھK+ZWL(%v\isVOhF!B놿?3~4 x~CO]&of{J,p =ҧh;(E-ziV] D֬ϵy ~8+ODu{/h|UyІ'uўMjL -[gՌF"E.و:R'cNLQ" *ߚވхT d%3Ӄ]@m$D\.6Y'jRv#<,ڠh}-KIHBl BX:Ǔ-)A[@D$9e(}2i ]ۋi#wDr=Q}Su'W|(u6벏$ߍpZJ cN6|H6cg՟TR`;?،:mZoI~؊ )j-䋳SY=aN^t$b 2cclh^j7eT뀿/)u5s?&>@";QNC'u xmo " a#dBj}݊DŽAL ؋ܾqaftd;Ŵ9_Jy≜F]OTSgCUy ZgAZ`GA0/:iMR+7Fn$a\4XV@- BfB(_>pD< §ljk eWs`T N3$d7hGJD7"YlWgR;ٹHX<+=%bw8].#YG+ݴ܌;,$H}D5#r@qx/_m)t'XjEExmv=sZEm뽯s=(~`7C0wɭQN@K\E{^+cܽ7̂ /)}H{_t۩9:-n`: HeХ3F\/tabfLY<5I{c BO$]|57 a`,"6V'* l DlB8۷ek$ +sR%&%ɦvHcWpX ;>B |#jO>@8_7C/+RB/16~*Kp%@Z+J=(řY?x*$ n7> < Aq5(N&;?" W*[&DR{Oe9I<luQTWMKڝnUB9[$! k]e<pH㝺|]5|bħJ 9Z=5ؔ|lMC.5uR8K7 ʣٔZdH.y=\MFQ&~̈'S}9s lcAnOg~x5R}f+{G/\J)EWW:Ƃ/}\GB MwM:LXah#wN(R$qs:2mYHL/e^Bb/Rh[^7nҌ0\Q8>O-fV/}Hs@$`6薁Ŵ8 :6q~YWHl垰Y1O_{.XhKǷ꫞&BN=4=Ɵ9#g8_lmk_>5= op9dD>Ypzȯ\ǵyr:s|KÿZbHv[BWGơZrdLS;͜if]&_fMœQGӢV7}Xe]tHM;'`un%n4 m)!0ФS%2$.{<')7߆ X1i(<m˟2~rW+Rnv(8f'|`ί,kkx *\Ȁ}(S2@sX}T  t2i€^!#ɴGdii27I~}.l{OЁi"i% o`p b].'C ?TX/9?zlbybh 8-+(I^&~{G/.P6`OPd /Rٽ͏JD)w0IEw]{N8|&0N(.6^jdҦAljA;leWn&/{'SbV옺qJ8횦He?<\8K,@5\Sy.vfzFt%PT-e|hde`Tn[ɰ{.?IJUnE2wɆdBml"uOovO$= 4 Lme% r(Tc!;S,,t2BOoN1Hel0:~sY^bAd]'G^f4e4(QAZ c{yO/Rsdb=%WBL-%<)x67ê.%#ݟ 9$#5iƢCN0lV[<]wf >^>jc޼la> Ǭ/IK0k2XL^; 50Mθ<4@_*QݛMI2lR\fyS鹷JjmoNkUzHI'qr˨j޿l>{7 &v:=Ag7(z>ܧN>P2g~B $'qs6zB3oIh20x4PQM hN9bKO5|0iւŢ9ѨN$Y{UvJ 4e%DH,(uC1/->-ݴ)EJiv,J1-uwq', rh{|xn?0`^a_-ȇRn͛|e|iv ,$FD« OkU(2ۅ(=C{y-lW0% bĠ|FM?&/*@ #nA'Ru4LufVKS.L&9e+cZ!6r> ?㑮*#B JFty|Z*I`'ќΫNV *a'0}{ N׆Q٬;ޞPYfck)hn:t+iό]An- fț2a] ?K-NCT|;2HJ{3Z ' I2nDCłNc^K_:UJK-=Ac4[nT?  "::)/KQ5-=X L&N<0"?È >VaY*;Q LPaG^u`Q#Ux+ˤp@'AXso}2 \F}˼A={K3cN͚h&xQ7 M@DL%utBa $`5zF9{Ȼh9_ Qw/d835~Eרg6;aTIR1}|7X))cFV2^,"܅a! 4l|FX:h¥U?uWyEn05bQjӲr|>:FΈ`D̿xҙ7QW:6OtӬEGl86C)REw dQl>/jvMy5IĘB4Yw>!Ƈ[,\X*mKcf[a,=1̔"Ex.(tsfIy2s,[qPIeP^fwrJk˧nJ ,TwwKKbA:Bߖa9|}6W2A2/rmHY14&\ChPls'x|%խg{@*qj<.d5& Oka*P{hCmޛ }(vhfuOa wn2"n&rkQ5Ŀ`1!ݪ_4HBArWǕDMud:%kbю)joaP Nm?(&ι9q ]l,`Dj|q?f}~b'vN֮+OE\Ϳ,ְ<>Y$ 0sTЋcD,p~l LE ԁiQ܄+p:;u_𨄟=V3doT1=vk$ k4yEg5R}&9 coNziظˣHjDӭԟ,ZCT!KbVNol/[ n FtՈ7tihwo<:ՙuf:YYPh}_ASFR[}'q2j bcd{N+=}-8&Dڿ>uW5|ƴl|1qNAў2c0UP7:SGIiܱk o+$:ûsLumx~jA_n<30ќooJ*xHX8S=c!h3@c f~Hd9"dzu]*ѥJv F6Eƣֿ$?l$C&fZ$/,c 0/GO?rHwl~8aX4Rg/-679/T&?[ZY0 YB9E$bY91d/vAi\"('PlhLY}rZm\m][3XFz^B̮>~n¹DnFE/*;LKik,OQ[JJwᬘ`QWse尓1Wc,v@9H5t mDinϊʾo[} C^ѵN $"lzg+<'C?)!Bc.Xî8ϙX.%Ŵ2'69 -`Z3jһ07n(J㡵DDzbyn09 FF>IMEeb a'㏦T&}g/rΙbXbT`*p7bRtw!󴱓fչ(V BSmU0+sl167H4t>a!v} COt5ěސO9&aXYd6R?ux` yQ8F \^-0Eǘ76 @Q,|҄-9s 8Ub"+ ]Uչpژ63CbyY& Zr"Ðor)hQЌy+Ti˚FdbRP%ۢm ļc`XmFONgssX]~&T@vBvr-X^P^+|!QlAܐ}}4%F}^ߖ8|c–]%^XG*@Ya%|S88CNn*eU~ǖ&Bvث-M3ԁ䇉$)|FhK:ėز(4k, x-i9_{ϳ4uP1&X py+CJϱJ$S ;F3{s);vRZ7*,J?+sIIm#[7I@-_9, aTMH8WZe g,f*:$9 Z|;E=hk4:2MQ]<qOu*yXQ| T VȔ8 5 DJ0M>yya&  4}S3۱KǩWٞ(N5Hv$2wujo! 74$3qXO/p+w]Ih7LbN|-mA1%Z [WAu-)Y(5'xJSץn;W>[ƫnJJܦrƻ#~tiBD\]@DcEneh3|>>3J_sR["/e5Bᐯ.JMtwU$R%T{A)S)6I@8?ϻ'qphz$6Skg-fwˆ| DpN-J kkКӻ\sfsm+O* 6jH'1?,>V PTݓh⽞.j\ފPp5&5]?f! Iu3d>3@gHhfhz&J@Q[ `8弗hXy:7WXBXȡqSO^#b@Z Z)Q׿t6WڳcJ{Z>y-8<6{lb}{id_.P¸] f:DiS* 1*,|@ѝ+qc,cVO`i._?B]x6̗!*$aTг#ȭ't*Afvv=M機YS]UjQ3uU}pJM4Rxt,BEx()M}Hۓݖ@mm{)Fw笘.ZGq-GU :AZdԇ!3 f4Y%/-#7HW1m7vVio(~CgkRH,=swk><5tֈѣ7({H+"^зSN2TSZd_؇{ i3xAV{>8vI64\PMWj'VȂŒ1ae=o#:*1 ^GEG$5T|Ys6Nq/qye]=:FJpwWW%0gH߄[gYx22M^%P$#8Ggw8Ѣq` ?''jB^z rNN-5|X,6`o4Ѻ1 |Zz@8j9ҳRJY!%6yᤶ˨r@"wujЫWv~݇ui.E;Iq;KOvYSmGڲǂr6L!2'0qsY_ݝS:/ns6n_1CዎfGXeqGJ+ʠ8 Yl_3kݨGRtEK [ ڿZz1ZFS˶@P9I-'H4 pOn`;#nu b#9әMNs1,zxߋn6Stҟ,渽&9?Wc8 ԟNVa?]*d?Q1b.,T?^\mBVnHHh6cpOOg(Ĥ?e+u\enGE&p;.4׃p+se6(T8ǀczޠ@`D)|ALZ빨L6XQP.}UQ$h#c}aq& iDh**Z>o#anZPKݦ@FZ/g `N ?̂:,kI`~0B):m4Hb^4 >4DN:hc@ջ\pR3]a6J !촴'evFsP1 ք4r&,`(d楍 -!{kG#뮗N6hS4׽Җ2v\ ^ɫ.!j_ +"$kDJuMNpS,6_4N'brNy:gbI0cUoEp ?a<_21JfG[ѐطᩲ^Gc0 Z7KOs TE\e-/׬<+E/U,}C*.| !aƀXQE"40B2SQ)jߏHx>9X呔yۢݘ93gȏW"Ud&d&ɐ*(5}y.dMcSZ-7cO[ZBDc^+OYP j O DZol)&ktůoLcb8SIQ(+?)mߴ?` _g:$#nɷh7gD)dz[ڇ(?-ulp(+ km"ÓؖxL ~0{gyKG!Z"ߎ\s'2gqa1kAI͝mp][k>TaޞFޮiE;Byt٬I$0008f bʣe3\9:W㱿}G9wՅ5Ð7E7;񺍷0`E{JQZLA%Ӄv?8 Б"'gy;37U˳swKJ~^ͥ$¡ |H IJ / K.x@Wޱr6-2zTf!4xPGh.?wܫJoXc ,aX'}YA~zx_exyI2 [#0L?n<۱Pqő*VB`;e4 gDZ0.S{8W/d;Է]TD҃c]:MMHGr+#2@Ѳ̴.V>"-^^Pƅҙ3 Ŋьtv=]D I[sI9\!oB~Dn~<'@B9+V A4=s+oyrdu0w\XPySr":2yP=_=Em-:$޵5QFVY >8$)?v7ǜ s%z l_orh<ߦՑOa?}zyju'C4XJ sTa66= g:zr'z,Uנ-`hě[EX2͝"peU[W?UϵOjoeBO$*ͪOS#3yΩ/ݴ@_9{ς]"? @QDi9 'ho?\U$ 8jm]*S5ԯXPB =9-єOQ{#&@W1MWH78Wr S1{-EnP.C&kUy/ &݌,x5BZzRj7=MI%^60&/H+ 1QyyxOz_l8/Ӌ4m ȈO3:Wg3S]U%Foϓ8T݋zjG+@rtY*ß`Q )U=dZNU?З/kB!6g?-? '!gsc$9y<٠QQRDŒY, Qz RANjȌf@0)fUqoP)<ҐY9FV&> ~;[Ӡm"ƒʷ=9~O2Y6Sf }A,3K5l&wC!G0L-YɘK%껎wCR.$A2N\fwN]~BXL_pSq[\Dx^VDш'gG/@i1=AX Yɳ[HNjZo=`Vrۜ$V Ƒ&hƹQ(2ٺb)n{/'([ ٤\b=oT%?T~C}mŭX? [(~lߦte2ŵ0crhwgGvt 0^ʲ,_V>ZvЫDH+YerZTBbD{?r3^4 d'x85AwDllB".2ֵqI{j!\(  t/^ZhFA:Ճ&6@Si`54! fQ .q;95I 7r}A}.XG ?~XVq֝rf9j}yﰁÊυL#]y{IO \N`\kGx<ۓcO t0Q&ȴ@HwO 3f?hi?Q(20vxUESQ6$*J_b $/] `6{J.SOTt#OS,rfKA0ơyjOAoƁ^DV[;# ?7xaTu4A F>7g|2O!ZFՂ,=tip@K""}aL@dIsqC0s9~sQ-n>yGƠ4جm0-_Q/ ͙QEDX*;B{_w*¨ßםY=r' EfSMq};@'8٦5lJۻX&N%*0t#)CAGâx/ I:G&)pw_itxy2:L B0QC\Fs:Ncv&%r߭B|vXtp%)g[zԷOKaRvH[(kʹId pSIے&u?4)̓I삙Y1?4,.ݞdgӏƽG.YW%4!팙(F+s]ج증ٟ~ϝ2یg͏`q=GLʼnz< ā+k,Ǟ=``jֻIBB ?u:Mv2? OH=kŘS,7_r߹~ZFkEvMTUd(h4>q W_c -)DSxtB?B .R6i;^&0UV-xʖcG* _lXX顡WFΑXX|lsΐYn(DrQ#&AEN$Xtsu‹m+uC[-m bDLyZaL!ź""l 3;_\8h5M?壋^]):W4o_Q|7_䶰k;<5O2W2Ekg :6$e7J~Q?,(uP$oW2'6U" 0w"d%q¾~al:h8v s™+ί0wVI h)m汣Lxң<32ODtN4Χ=inSMBF1AhVhΡbT؎;}̔XFmCޗ ǐʾؗ/ސmq"ߓfd:V8ap6Y0\a&0t{_J A{Μ Ur$0;"Sa[,!y J!+{f(`uvP/hsg( DY-8UFq-C~_g@>٭7-e1㠟kv-)C!Sl|/Q9E^9Љ7OAMW3>mMöJ6jW-ϊ1J0g䨧eD,άo_8^h+{?16+EСE [L!Kyudߛqrt5b$?G]l[V1 ~^ ƛ!>!Dc60;[l׆Mk=ٝJqFA8 JTt^^ ѻ6AܹL8}R5eU%oD;5ZOhr^m VY->a?[ʱl2ZiC[Yv 8糮Yʨ|WW: FA Yws]P!ޓ|՛xPc^ʘZ"Կ!2Ν֜w>Է1QD ]%8: ۙGG yl4y&v~&Vޒ֢'1;v%^Sͫ$ߔtoRO9Wc9BVOy5jYrvo39rer_FP~kƸt , aC; Şá5;Ev1JX nq&C#b:YW1ms+E$iP_5?FPsLM<`<*G[( m(#h~"<)c=R0Լ]WF2>^ Nk$lfԇjHKg_G o,In8ku;1i:MucM:>_H$_HABgCF9 ] `VgLz[<\[>ܷseN 4+)lY7 ;8rp lv-*^czH\ ,8\`9_0-f:[Z4.ZqSOUϘZ C+*!a+3nU.z+M F&I־j'*ItBQ!Wx_ڗF[d4'{3EuUh Re9M&vh^3 XyZTy1HQ\O(Hu v=}1,' 6wo>oE ?!<Ϡ΅8}3紬Pkjo#c\#dl j QBy X^VXء[Z5m0V#`sy.zPG9O6P% x㉛?zK>Oh淧1C;#܆} :vBQ&aokv&tbkgN_0V3PmJA陪1K>OiIzFf 8\`kچ44ѫDABfQΟmvTmporZ$sD>RzM UC"jLNcis6V۸E@ 8zs0uVvi$m p(q9@e㰀e!^gppnDtOHÊPse6uj_XăyL7Zo^unx5NJ0X 4|UyEwٷ8%l+dM&UB v7:O{|pLr7$6>|U'üFڌf*E˺Da~4 J0^J8,=l^/{(DN^EJq¦Ǒ(C7SŀXVNn0-Cq`HX&\I0" $kf` 65,3lb9SlTH[Sk~6EY43Q$C+,oNNO-~j/ ^fሖv=q@pҎqrG!؈.1JU0ΐ2Ffv$K<H1#]G*weFV)U9Zn\w$mkN eߑ)GcHW<`wdp%"XIO8|5 oO 0t~Ҳ)IJsLv0O#_xҧq.7zQDO 뭙yn CXyԧL;U{Kq*?*!@ Ѝ0{ܘHn_}_R&f2,J 1t@r1:II﵃ Y<-*|?醝3ȍn c*>^Iy N23r~nޙy^ΆTƙ>(y*b Rymf3FiQ!Uއik8{& ^u ܵ } Gq6hJzxg}~ IaE·d| wypzetz1tzVQr"..bƾv(\O^"EqD^ASgFL(.9'_fl0X J#̇kt0.~1o!Jg+Ǐ_X|5fI\3 _%g?pP~Clܮa!q9UbmJCrAF#mWeYm-{Ir'%żxbCxO(bi:pj%uD6}a撈IBT/$.IZ6xO_ qEp@ey[/?O6̹|2w4ntN<(dR S78W3ݿWeNTps{߆+}O=%7F@z}N~K8. 1U˗Ƃ1YU4[iN><uK%t(7&p;.'L8RrRm#T>_7M{2)˘FC/rC79}o.{?X}/Om+$0D=S쨊`2cLn8V͜lhmVkB8F f-B^RP<e;9Y)༬E 08'f;X1RL';z͈6G#]LD9\B씋DwcGQ@W0\yK/F k)}rEvÍLhbI>-o|? \ BSķL00R Zy H iҜ hM','|%-8}ќŸlGh umm#tGD_02dUb4+Bw?oz|@B` Řc *@Z^4^T򋷡h#M ZUP=RlhdדyH[339W7./ڐx8# c~ś V/|1]{FkV J\Մyj XViXSk7WxE֎~ ~{xbbBH4P*Q$2Ko15ݜ1"eVO>gn3H#YʊF֙q ]n)ֈ8Or!t'WiȪ*ceF LZ}]!oYcq(\,pЁnRWE1 )1Ej0xQ&oxx}L$ϟj[a"YC+0i?=c7wjz#oLjaDN44{դ:u(G`kiځ6$wO9xE,VW0fryd%޻e]F bGbupςĨf罁3@,`zΖ >7 P R ʚZ?7tصR_!u*@sQ}XŠFޓ#^hx83hoTzo>s澋W17#?;"U|jJcQ0)%K>T^Y+=!^xlP YJUOg쿀lpZ,^TXw̒RFq5gY|)UTsnFM$SXpu3Ⱥ#foqeѽf "K}#"a0Zկ3/' 0!t!2"ܙq(n{>mwe\A8ws:%jMrYAl&:0p L CN2zn@V6T9 "8ؑyшKy l/%7:{{MO9m*E95ֱa?X ؎Q֢0RUξʵ˸dfuf_21)XW5KE-aBQݖLrnY S2)KfV|/n{ꛊKgD?|܈%M IvQ,h|cu{Da 9W F/o=-RF"ߵ>z~Fy8.{1S })YߍAa 1O7-Pv]G-T>de6{G\ڦ,1-sKUtBmW,?'^ByPkFQE޷i/'l_(ZO Z2;qyAX:DާXBlEE@@<3uBr}Sm?)Ci pSd t"=^{B#4(>%휞::1rz2gV'؈\[V6 mђ~cBFyCN7=o7 zUceCFY$QF`e7^E ImSWB;O(1H- ɡJJFL~paV\R<_4 {wmwr>a 6&BۤyOt Hq- ;=yw偒8:Dt2hѰU$CVlpNѮhۍ"k>rTyuZW`&.[(4BV٤cd7/l%л5^vaÊKB!LQH\z@DѷϋG3!:q`!ؠs;1ݔm6ĝU yHm6,%bqjfx]<. tcCߣ&R6'b4[3jp!|y˃h6~uF Y(XȌ~!7sYq5C/N+S7cEp>xewp H=鋜7$];u8d-BǀWCU:ȗ8F /y[DrZ*B_l!qܼoÀ-DY(cLcǕN_a0y 7s݌h˪ZY B I|\4[? [w\8,/px' fY"=sg,Xx3@'k[x/}l5e\` 5զS-pqg |ԕ2U<1 G8Lô"O\Ƅ#e˄d#ڣ.1 U9) tu!q;6_f2oC-#(lQ\ߔ`Hքd&U8+*fd޿.`W!+qU ,)dIROKWd|s4C.^"{EpZn C[֕Ag,UZU/x& 'Qޣe~_Wl{ƅ4 u؂_N0ϚVTuk <6CSDa, d*s_Z<_X/|#^&\;lU;}gI+CFt!*0[*{M 喬_.uNzNMqA'o+<=/$<cJbQ#'bppY x z-[`C#eBioaKש|5lkRMEaQE3!Hm5wï)aKf>dAѮџH)IB +M%HÙd]sw}7&JH"GtpL 1Uրje\ 67jpU:$b 5%dta֭?5 }l׿Ӓ^T݀~iqUXN4I/xTRc%^J]ӐfX6z:d[ïKюĊ2:) &Hm:x]\{Ps +(Ȕ>-@+29%i^2T'nl\dYc9 Ѿ@X &3ol BXb.yGْ<g)AߑrլhFM*F3LW;WJکoVb%@ g+נW=♭: ؉.⬐ğAfUoq#=;"40ůWY0Y7z0!sYXU˭]T[`A?v?prŇj3,9–7^ı zsdӚ%%{QcXް߉!=# oA's+f)VX_^rG 9 f;^ AC}k] )(c6iݿXb%vlV* A,|xB+"\K?)"q1odi,`U( x:d"32߆+:.R}ۙ$&$*ReKVgb{Pj:/9#AVP:k"ލ|y?2ι2@qMYAؿ'7dqlaYf/& ˜RWȗb-?*~|}w*sHt\=LkmHݵPl3?^ Zt/ʵNYS*oW%3Q1Ea-P*O ҈&uuMz)ZL7,@Lzw$gW8zCZoB5Aː ,cZj**<@յnLUۇY!7=%w`NcX6(O -WQ new |<"kE;Y26mbǾ0f }d='#&کEJk(YDS[bFa0\XlH=Xh>4xZdH*81/B$Ufd*h-5'W*zi> j$(>l x|[!o;K 9^T8S?%:bq,7?HִXU >j})Pc߳9YfY٪r*2"НՈ^81͉@.%p.Eyϲ\YOulF噔PÀMp+ ׳tP"WOht6-"6Mwk|W: C˒3l@tSa~q!|O_k)ޢ ?\J>d=|[w ;H_K9.#)aLnn\_A8' qăg'sC+ [`;rBH_n]ֹDgrSOj%\5<ۧ®CGqX<kRt ΜgV3M˘ )'g$6B^gDCb55$|@z.ZH ݌ &nW<ۤyYZ:fK짦iq-@j~>Ep:Նr/Ö3> ('hmϠ_G L̀ޔu mr_=y@ڠu)8C_tH*b5D=qi vs0-* l(x̯RUO,PVkR)1-$}u(t HM컩RRSq/d/WM &mq(PȺpp[lͮr9{NE1=wOlmP~qfqbɊir(HjKQsؐە[>PƉnTꎗrAJf>Qrhl(XY$d4Ԭpv:_,bq]`XBIע-͍ډIm2qy2LϜp-^ }`x5 ]-}J~C.aECoPʂb}mAXPSB}]+A]{s707jТ؟d\=?پQ|='6 <>W,%Y+m1)+Ϣ5^'"nَ+Y(ItK4 A?:-H2WmLq [5g_,%@-ޯM]8JgB\49jб\a0l Yb.S%I2y9q iI*Vzl"3$J*њ@kx'TiD`fXH XfA(xXwk>eXAp[b+ ;=УMmSFT90 9|gЬ3A~rIX rr =iCMt\do}9 a,d9G29]w-D"g%Xx<s\|_1bɩ4#dQ6f :pvOug<Č42[r,/tsuFa2XI)]<NuVި@=%Ghjp/|W0T(G10"8~օdc\ŗl_%LVRR3L/NR(mL~1D qZzI .%lM1/z'G۩|Q+ +U@)VKyf7'N75`)T s$Zj0zj{>a5z BYR~ 7d`ڐ$5=Ffp-J،e1+}kOsÔQ 1{Hm Y:8^S^bMwOGgѫieÞgWF=H y*tm]Uc]`V$m|b{wH9a|}wzQ"z_ؤӲ[E1BSh=[mNձ\.smc}0n);qZ ?d﫩˴j`Z9P$&wR>(#idqB[?M?F)䈚A`f)׌4W=C_FL⁚.ẴRIm‰N^ J8ǒŕQ]T؄vs>Wt^nXh3`zzw5hQS_n ""hwЌ2",p6kw \{z}E[廻 ux~|)~V`R0,PКc;% {܀u; |!Yh^pw<*yXxA`vwS&ymУ#Ve ML)A`&e"xcQ=m481=NX«g-ܢ|cPT'lEU <2~י]''+@M^YdrC̠iJ '>^L:/$xL dž(<P*.5t/cfhŽm˜{sWx4.'N, cvF^Fm,}⌎X]cՒ@*B14츕,fo{78>g˅0^.d h㘻rSd#NI(J0Ɓg] IS{hU P1 *e'lgðfn2BmJ6xmD-+ B}.U,^Чźuʂ+'NlZ*;Ȑٌ9q@+,T-8xyO.tݬᑅbrųQq0zUOT5lNв@L7#8'*&%90Cڈc~Walev ^0*Z}1W6^CC{P(ZH4VHObf5N3:hJ`$ҡ_G'Fb̜FK69]R]Q , w,AHMJCpɴǕӷ9\)؝$1EԁI4zmdK,L*xCMx4p۹Q( Zc8Qx5Nh(R7t{'JI= WE~K.\LDSq׸cf5gX)H Aa<67NT-gR\B~xT-oTasGmj$M B N(TIJ΁kɹK+jĜ+ƌ4D^=T˶h:z%hZjX"Vg`c S $(3)X9 *H=D#Uk1"ABe\?(BRd T&΄,\2XW$;=c G~dVLj*{ipENXyJ(su0;77 7x 7q6w0BQy"3.B XwsRs9/RfEUa u@LJ$L Ɖ)|EBHX1Հli/4T >aax${w:.+J>C~7IahF*xq6 hD> :jKcO1^n6z .?> 5f+ʨs/Xߨmg ǧ'2 1O-',jxFfjXp2Zӥ/ME;*3$ ǢOx 2wȶ>U)DD&5׈JUS-ev˸]s#+/Ȃm 1sbnV22c4&:{Js%iU/$T3Wd.Imc:r uQ/D`|{J ĝ9cyLʹ0z,QPڋ!FRn _zcrBjiBVe%!^#e(ZƨIο2(鰕š[* Y%k;zӊh <,@r#F{N@r?iz-kd/p}2BJDlAnUC2J#Z.p;Ma"V36||g$+[o+_햑~a=+ a0RVxI':O|⛈' wU,_ѣYeӀBT58TzJ%ֶ+݇ S =| a^\cZfWoqz54T =vG+ ϡdev9~$k僨7p|9@' fŏft+m=D]S)7yU#̮S_ĝb8cP @ <͓:޷:<'mO*` u-BP <+ъ#1Q(zj'" ?1L~AtdU1 JKgG!dy m*-%7j xe-xusv3&>PUkTCX&'6Dnk YX\q2%ͷ/R;WH^UIAP9 =~h QU.De4ŋ qjjL2^jplxꖀ(#×P}GupZ4޹}n2B2s6JB^aM]j!D {YN/In, ǗDy:M&2uHE8MN{k+'N_gi҆?(Q.&ɱ"} B-P< o.o`[.^XBvDB5TR*#O%L~MAU, \D|bD%dƙ%ip'Hᕡe2䮂AoG48L_,|0/EE_!mN6Ev]]mx.ݛ-aK1],Ѣ;?bZq3SCUaj/c6i1oU2C8oSɗ,NrNv{B^{xkCp|uOWk'xeɏy9U0m@NuġUowdr)N󡁰wԺH×~hדr~SY[qhɓ?9Iy>fE7XP7[~c &&/^0_$26j$*QdSEp ::SN&h|yuƺ_94S6wC0t+JSB\-`*~Y8Ӷ?-`lP d-\TT i~[@wAJa慲6!}ە*k=hܾ̞Q<>{CU"$b'YQ+goCLjS˵khμ*]ad?gc񈵀L؝- "WpA.u&]` W7Z](6uG,aäȂgº|#3}lۙ h`?r",/NKPω{Rt]ɴjfl51?bY.%bX=vA6UsC ΉkM4mlnI{KmJ@q]Q1?@֠׹PzPbuXiN%?䃹;E:`POci)VڳGK+;$r㼓\F%bA'ʶm1Ll.6lv+EVd}ڤsgUz5F~(s# :һi$h7IPй/"{G  d6;c rE"g@ϑ:夃% f".J8=T;3֠5x0ߘ~w v(,[hhفL\&EHcMSDr Ab`j~IUOTld$G8 C Pbp,ˎr_b̆#Pr( %y~RO˴N#ƺ&[P} c#%mb=](S/,j^UVq;K1]U2XW'ϏuĐeW3?r%hqz `0bjڍU'?]"u"p`~oXC@0 +U~~stQCY-h0'Ń)Ɔ+u] 4b;ҫ-*u>L7.JpRn6lzOKJ*UG+{եt#.bɭ rާez1a}@`prܘ@+Gd˛iQ[4jFqh?7~) 1D'Ӆ[1#os|פٺmV1sH-hzxլ׬'Ƞw{öܕቜv3gHz(~⬯jW{ol #T I17Wƀ\6EUBA"lVe\RMG~؈vETIظ X%fF_:'ϙ!D͵{4}̎ǩa*Ѩ g@GQ"Hu$aK7VXJ2LN{;q| P Cȫ ZSVh9YqX1*L5 j˒=7`re*?R{w s&',L_ɿX+碖  v8 Za%)L"_`E*d#jOWPx̑YwTCrY234 $9aڦ&Rfn*e yYW#hL"OEAyvʠԍ (F(x؆T o:!,EIE&M:74 07Ngo D%(:F&:γ@PCkd-s$ B;%/:itLmҐˬu;6dѐOSp(ץ4!1'r $3!wHu@Lm#FgYzJV8;mUv(.s\ ?5/JtcW-MBN!*$!0%&uNQlP/lk5;{̡hLDL%M" S) wL."tԴNOs?nߎ[ڵRL7Cѿk']B.%CfmNa1.kķtrkKwG )$PV*4*fU}/u'D.L\j.?~&,"%32>,2G6ulc~ma2]O %T-$z͈C4u)Ѐ z=i s5G݋ط`1xE\ g+7t3XءZנ+N9yu(VAz$9@HxSBh/zi@r;TldnC_~)XcUFBbT_]wqsafYfGGtU'reeo6ڲM'/6}`2 tY߿HEIM;J5c,sASkΈp"v=F;GZҹSj+ N#_Y- iŇVѭ}௯\fTln7~]N8t[j:kzTdЬpKJf.ӾBKaAĎ=:!A3\9l^A_LZNJW+ Ē]2:`F3gB W2 Xɩ>xB>4\֭%C?E:v3cxփT;`Wn@W$ec1 i̦WK7+,?gjQNkHM*ċQ>0#L~fM z-՟$O̱GouSE^9VsfV:1޿ʛd\ 猒L-sR5 Щ}Lӡ(y|;96QҘ9{h2q#~)@ƨM>j ]3hbOL'iKu>zײ7M~&7|j,-lLyT@yۊLK -@D%H4^ʏ^B!Jp  DCvW/]2Er2% 8ժpAܱe4IE:8ʒJִ.X;.r?{70JBS6P$dλ\H6,ΰ_B8Xj6.ITuQ=SeH]#4A6C3 )dq&"!f|i{BB[5ED [i^tG(U7 eRPz`Ɏz 첫 |_O qvMHuaIO+u7X"Yqx\84GDŽ"FK;a ( ~_{@Fk!޿='ukED1N&|H5(9\5vEԊJ̣ aK.eᤲ[tXP=E@^ZcJˊ:C)Q+("G֢&䛱?%FKn*}tx/e|0vH\W <h=K6qb^2Z;FA8ɚ/ 9Qؘ-OQn*\YvM\ ]m H3ϋ;pPB@ⴷa%*[ Rڶ}Tkp=-?H(GEt63r'.yGCςb@XEo2=:}fJ8dB:!E,_ג'?"~>eFӸư:C)k:#ZLѦpV;"G4' b gCzq/"ah#PЩj,p#dtUkvd&c+ olDf&F-E.jY9d<;%` yC('ÿ`Y7VC|q>T*ŌWhFу`@jOPyq<5V0yx{Y} mw @4gQ5\z p{^zybe"z'g<."1j0<4`ŮQ'K ",̈́ }ʎs_7)Rz5Gfhո F#Qzvh"\jބ ZK2 ]ܡVJ`?g(:#J6ODC!fMP"7k2 Tf`2L5;V-D*c@){hTrZ.( +IĿ*qWє-:ֹ7it@Y!=$v5 ,yOKL,Ӕk-% VܞA=q~ɷW~(iGG{0eUp^ݺ\k+PEH;B0_?ό̝u=@Z۴lLNxA$Ώk)>s6;R-_#,vMs0 0y1&I!QRB*b~sQPAq +m^&&4 _z?1d'XZ:yidF}aͳ| yLmTBۗjEՁAe-ǧJ6>GT!OwQDcUHxzNxőGTTv"{T-@`C aP[SlH 퇰=X;`yl! pU?O&2玞e{SyR~TrפXhWCw[UvDĺpi1guP6p ު}·@G;C.5LkyCl)^?dھ^`9[/B&@kAJES<( mM%๯L ݊MDǜ >xpn8<K۳?Si҄nBxۀjF:-̳Ʒ1 %< )µA>}a^YF@:sf\nM ^!u ۅY+ ~#jG$4۾ͻs^O::C_M[4BHՑDOWmA R /Is eB}jIscNk r/ k?]ލ^r'ʨNG(B u㒍- Wo`*]{s6ln;`%RZ.v^?6srؽ__h?UY훕}yr~uwfyUMQƹ;eO3qIgMaRa)N싢-? ^x"&oFA%~5ƒLBa5m'-@96ͥ 4Tp릟G ULVϩŀEaq:qr1 Yf ,9k3d,X#@fi}CyO;~h-18gtG G"XbݗE\ׯ((:7BM:|+ϡJ4'y0gGflS̘, 5ŗ&x>V"*F| #$!\wKP iZ.]BEc?]-kmd=mq\\uC)/l}ԡ*>>ZFv't¾"8rGõ3ɇ@,P;iKLjƁK 8Xgg%c̺X]mOCJeyw4(ZvS`]TY:=#ԓM`M>ڎcIn٣h'kfӰDn]#@ sڊC>Pi(Ω{`){3=P=WCA`H5@W Vlh7 *>YElO gFL>X8p0G+. 2`sS_ {eF8@*K q?JxfJwˆGn|ﻗfR7xPhSUޫqK.\EnՔNJhg>s/ڠ)]vrW7 X9;ʽFm&|m oԶJ?*NL/;E617&XBh'EO}{g!r>]krabrI:%ka g,̑*iXeXZLq]*E-u?>%>MTz؇es|Eib|lNюܪY|yb ܓǀܦOl'`4bEv  m7ɪ!+X>Mz^f պ#5 Sm @_k(F K&|CDwd/BBw=ΰekjv{=)XIzD0A6yR,G-2E-0pҭ;_Pt?W戀a:qTt!gOwR+Z.hL\a#r]bCJ[6/m2g^t!m(e&~]@_ݚX>:b3E]Y2 $n'vǏyX`#>S`ۭ}&wp߱Y=^`|9{aorկW\ze~D3fdY>F 7:}eyqbH%X>8swoсYBC6i꼊طs"Itg85h#d<eڏ%XJAjr5U-`kl弈o2soL^P 㳔 O?wN/ʑ~gŢA] h&L,aY! I7?_NT-bsK,B+@rvk7i&ڵP ,A |ElAE}u.lZ>F׊NsuۈeO =<^:M:޲Z5|1TQFQAbN1+IP12-ݏTp$Ǥ\i nno0/K*3H XyGOA2wp'IT?o!r.8IHT}Iap阽^imB7uĬ,P.gk ;qHpF1>je*,cGbzC,he}ڮᅽ4 0"ա(z(;;Ryb܌1RFSN֍: m8WvC;I4?˲+CK[S*KKϋlo*ZDQLcTT>%nW1?Lg>a6#wU]&sQ|`W癖+g[B#Nʹ ~T5*i WM1nß>Z̈́#Q UСt `bJTfdF=ILniTm֞ lr66~vrߔG\3[=o VU?" ʂ]d]#Zcs6M@KUc ʪ\eTzةc0tN !#qT|B0 t}/=YX2+F{j\~W5lquCIYkA!\}bDQThRo?k1 ¶juK(E XYS,a߅T_jhˣҔs.tS78I?xi U)HNpW-0⬺XDN9&O{0]`b*hc[qs=\ lI֦_Fs`I;)B%H y536|4!,:j`0ЙU\/NX14Oq[!şۓy;fT0" mKu! Y7mqz1zBMcH38g9V%Ӥa#޷<oSmfsq(T]HSϝ^^^H\sb$>цOvz|ncԥFr/Ys}jDs~8տk'{IX퐿 s̅nhh+Z#8lc>1*aTP pB&8 |W^ yZVY5I'  dYQ(MJmklgF"O?WZ@EzeBVƶ4eAM2aW:|P<VL1Iڱi-"׾Me}iD\ OW^v6X> NX"dtKen^''՝%Jb q{vI-{BE +CHyR/@`<׎$R{A)?!-j]F_(x+V[|?~y&څ]h*湐~ 1PUO8AxܑFjApLT 5JK0aȽgho8ҙnerݞg)T jdc03R#TFfbp-Xu9 MQ-yGd06%AiZj::T!}0=ǿ{\]AW`Pwy&RU]ߓ7uqu9[3Vi2W@J^Ov;1pD-}ɓGYuE0~ӅoBhh"}=TBȕOZ%i#*0 {c}-Uu>AS/!bݞ |60UBz|3qVP_JT})w΢90W7qfȌi#7_fϳD Ch+1.kUaDF ma@Nm~kI 9${huh}ɚi]?ʟecW|>u𣬘2S&/Q&Sh*,+ۦ8flK25͝rإvmqb , dؓwLC~oc*ۼҼHEZޥDn9 d4<ؑ뚸 9/1g 0#;YrE%n&2J 29 BX7Ɔpy=dp)ʼnhz"i`.vAiq+r \lF|0OfOm`H9B[13REcQނ3oEGȓHd{27AN!}V_Ȇ.Jq߄xߨ 1͑K9g:}鰥;7jft;Ѓ4U` IH~6BLڒ ^[?x,FbGs&<8Z5m/ʁCR=1lTH{5/`T=M}Sʖ*"6qb _Ul~ǚ{D_< pX'LCST%9|۫f9v3}B&Gݙa=j&D t\:H ~%cl_UZu^px֎*/E#%Iq·5_PIhD ICxTtOUns7e6!@hXQ%WMi.$[Ϧ &_Sda\r馶\ޅ5̑~o %e;Fc_gU'jׁ_>"?Ӻ#LHf#J6X+OB \#QW~2i @ |7w=WM7Av3%}E#X7ߞp\jNKwHF̘]Tth&KL?j∸RZQ@Cײ2p.uǻFsuGZ~QBw X9IǑ$oGx&S3ݿ1x@laޔ!-^q&3&#K uޠJ}#z|qd?1c>T۸ O2wB:mRl^%;w-j@BV|R_h LlyȞVFjUJ/P0oxdz]xiKad{ͤ=1()b|ژB Urh0j/g;?v&1Y靈G}TF.t}I*OE|v): fd*f{߭fA, /i' zHY;SS%#A}_p .ZAOgIX57;3,FK`2 9};36 @%|0}A9Mp%B'Hm7AǷ(p"A,PpWWv"QA6ƯV l7opr6 "TN=3ߛm\1Z%`j>lH4b3ZFU2&b\Yk5{.)l ("'򦻿D˺O-N<9R[P=I/C,x RdtP.(q 02+,\dퟰΤ- \M_ppR)eMp ڂ⨉C 83k*#Z?p{udf5x]ݴ;{3tE;Fgpu0膣_.>--}"/{ے֭@QM0w{hְmˌx>b I򚚲KO1?Jc"%$\l[M$S76Bk* r ahqj) #XI%lpwaqE;\#5V5003r+lO w%GnE5ݟpth@(r5=e+F>Vx\]؍2'1 l$T<7,ԛEUsܦYN2\3 .Wȿ#bb|,X%'pmL`ECt>C+m^J_9@KM%V[yh*}UJ ~Wԇ۽ kf#'L˻~S٦AUMF9g,~@7 ic RB3 jג iguN*r-!K@x]Ѧ. DE`WӋynj3Aav*OO& jւRnrݭ)64O@Z[N H{"bˏbPɫt0ԏYΡ}/fG: #Ci99h-w"`u#T@{ssM= c1ݥH0t}evXږfe%Y`⣐sQ>k!X#B J*rѷZzVyqȞ0ndq!$&!,\~~cRħr3bnL0^1,hY"A]u7+X5}yp\V[6db'h( 2EOv,aQV2 Vh;RUAodx61N *&z.g]Dޜ;lxCS^ JtĔ ճfq#q_~J͑W񛃀QDIno Sk_H7ޠ;3nR=6D+ a(M{<0g>h^B,$jmnMR># 6}.E{a>Nv?X,#i@Y^rTp в}xx0Z\}#aALT8:m4~Qmjp͜V08^Gz*-]?#qj𮳘ld6fMa)zXﯠoMZpD߻j.(򼮃KLW4+pQ-9I'׌2 ep٥Ʀt[3_zB H&}%Qಞ<% HV{D@&~A:P7.uJ*VEz6짗H DF8Jb}%Y]K3߇<~3?r6LIPY^>%5.%Q?mcT,ͱQߑ&MyD+xGY4ix]y"Hi!T*l/.AJK$KGIf}LhHڥܮX24Fc'*TU7Gj 'ЫMY!K e_xIpm)67jjmN6rc`cƻbg :wBD7v4v/J̶cLm&짏ðht8Ox:#U\m }4\0լ[+.x %?y ߁i ^v\C[]%m QQ %CCQ:\ |^}Ҭ9&D:c BׇP3Hţt/ݳ.g^~+%5P\DhwA_w7ёЏ2!JQ,׫krTjb H{9. ;/H:3{ ڐK7ٕV2pp2Bꎠ̦19=cS!'&"hݲؒHIVrq8-gaFgW4YcdHhv㵃ڣK?2~dךz7Xw]ttC'ַ Γa`POຩz LKvd<VMh^@wQ pW+^ YwL7h$O"SVzÞSYtX0 >+٦CՒ"!(\4૥=2@>G!o;:j{x#iUg)K> ֱyuآ6N Jl"U;fBeS 58Nl2Q"M)϶sfಃopD21-y_2UiNM2 jΥ=x ҳ$Y(lt1 V0Ǥ?nΤt,\V:Òex>o{Er^EU=*,`_,p…uOO7S7qZ@rd~B\ z-ώ}Aj%h4Mb]PLYxG-V@/) "7AĹk؍'ݽMG}Im0/yHv> a搤vOg†lޱR7r>RoJDvASv++k"&cn%$%r1вQfL_#aߞK{ːŧ{w&8Y&%G#2џ?z}B%eDr sOwaWz<0ID?^ԇQv?ZX-arV;Ű{ +h0#~0m)+;Չk>yׯDxҳN඗[kH͕T/cѼ ԟ%ˮ>b⠯T!1|h`ּVQw磡7g֦{ 3LB {7xiZqSˬVqGQňOb{E}*fq%w7ֻjɻULvm>x6$ FQ^O~eǢ_K!֚P:ʔAYBfƔiS`=(C]J\JeG{hR z!#we2s?ڷ}|tK ݀^ ?C=^8'~kb綾cA޻Yx r¶1q4wUP<(ݏiKL &(* jCf g>fG[s(DBKyjj7u.&bP}3^nP̩HLc{kJ?K[38NΟ|ko2ԯR* w=㪷4T'd @h?H.S4RH>ob _!z fj#.*U"_ dG$4j&fZLryJ\,Z4d.^F ~I }t@hjT =%> _OXo(zl4wQ)NƎ z?wj D%~N!iSyS/c hdWʝVb !T/{1„ "12c `D-/7 Y̬uIMb&yU;2PE𸃼 \a[o[[]H12Wt{btcQI{|{KbZi!VG 9$A-)*n +z j [J8 3t7'& ԗrZx*.}UQ*ul U0C]؁T W6OMMc&~DJ^[&`ƽ46юV K|?1pa@åIqB!Tᒵ$᠐n3p"1uk9?!׻ m= W/']N ;QG)(m$-}K8vG/ O(.Յ芆smhZ^(2ИJ]&K}*\E{t{oB` lhgk ^ p4t@0cr]*"ϥXE^SJ*Ϟ2@ t2cw O$W~H1*1""mmP!y6,a:4 i,>% ;y̨"+]jA*ÁMh"KhNfZ`ZCyp^ėع̗YASjrlrz)iDdە5%zި[5PU%30/GY"/5Xoy?$iR&kig&'|c ԼZtpPBf~$nq W>rwʯRF0Q/?H@d9OW RNڗ>%;F !U2Вo}Q g)4=1O`z"#QtA&k]T]RpZ]S跠f NO$YyRLHmٚ?8@2Skk{ԢnpH*NKËG"? S}ۻKF1_(|lI7&UBɔ(MTVR G:کC!l>-tʬҪ JuJ4L½p;R[㾴X֕u$3: 7ė#*[#|2le6FE>i=)fy$#r{q7 JzvVxh]K!/+E{''85fZ!2OWc/kRNdt8jX٨]xK:B ^$K#{:QN|ԼTdb,2ĴdzϬ~CcIM }!=ƳE.M!~ݼ"OCZ c ]L1c -;WE&0wo72E) F\º5+~wG;: Tnj<|23; GJ)i9Z1ȳ̬ fB*-K"()lVD')+uxcL,nfw+d=P )_<Q;lj/ ѻ)Fߛ{,)1h Q O ų<23%8/%R2p-e6L(?J(c)mwu2UPuiBQnj瞹~JѢMul7 Ie4wO ز^H8OF㡺q.xB ) LOMtۢсCgLC* /2S@"p.+7:n/pV5AB!`_U yRsö1/^2u AUJ#D0ו*Xq `ћ9<[=r.ڝOn(Ţ{X74\׼ .{Q^2woٯ;%3-b/ّŵRx"J!kx/?A6˝n?:\&?爪\2`dΥ*_vD^b=rGSĈ70a 8($" >EVݔ]cd TQZ~ў\:cw?lDq޻]әiO#YwMKQAU%9 -nMH<,4 %#Q[R*3%t"̃|=:/lrCO@B3꼨VddQT$5B}8|}ݲwtD}2 `U+QOuwP5xa'OH,R2pA՞u#lF/8jM (qK50γC FZ/ʡZ}\ǯiʚ,~P3rpm^\^._ |6ٶyZ&N/PƑPd@Ixj /Jܳ00nT/*~Pi\fd"@bj_8U ݙzf4/Os y$o+~zGAbf43 n@-29-8bG XϲObuO+ zM/\F1@n!;Pnri>kP5# (Ձ?^ı@iӐ$ wiQQ+.`h ^띎oB_IMe"5 AF7J7/XM 2̜)iӁebILcә5irVM@a Tl6`|L$Şw4ґmj f)-cUG VXc{NY0"ydV/ڞov1mc7dz&qKCAD(vM73.r SՇt0JB ZuN,9 Rp*o*$eSZn5.q?I=oQܾ"2֞=y{-T5q̧*fR8fIT|z3s'ΖatSDŽD#akZ&9#vf 5ZF]bjVߗUu︗j'&hB5=`7c+\z׬5Q^#e+ 4꥜RT37wS c/ʍsm8f_PA d-sE4޼`^$i=S"]^xdXA5` ^cޜXw;5~X!Q>wYXuomqk I`1_VL;y&S u\FfQU]6GOC"yV+M-9ɁDc=*F; .=r AkqHWuN:$9zJx&L|wNPDͣ0:XH>4WC=MᰟxÛpIM^ZQsg9HSh'eK`upO6i&SEar28Owt 4^ZXѐ£t'.>mY_` l}ktH]ʘVH!/vR^Z)cbC/˜{h3ÌiXyU?I?qt6/V=[Ty U\S}혺PZk۠αĢEh6gȐ(sNqtp8Z$n TʐDp2ǽCݽw@Q>NU-}W IUVDP95eqnk*YۂDxQ` Fb݈;fDY:$}( fӂ=ۛK 62O2 oB80'uWpX,*]SmI>p^sU;HMgq k 6$8+ù)wNb#GvctJxUp%"|ˈ?C%(W״[TrSl6Џǿ 1-H{a\PW׺'0;W!!7uQ3ͱ~}Tg띟vܤRv8T?*D?XɞK!bSA2*8&c19ZG)Y L `w>Pe_k]n.I,(cE$֏-Znlf[}F?j $h%M cز1EXL1hu^NͰόwZo%_ /qjc.y["XKB E)FmZ]]p/w^i{+֬z|ҊC8&JjTLd]+ N>G2ɋMFrA&CۤѽbH#:hˌAXoR.Ђɔ!ztTC ޾mDX YE PxlL"*! ר(??imh=Ώ-kI,['wvjY ,n`*8O[)>mL!/PL[1M @i^Qvu: efGO䬪\_,-E9lD5-p<>n߈jY梸qZSP.8'/b8lOzU OLD'ZSO-o`7@s5O>װ8NW (eWrʿsz]CEf?&d_wހ_':0jn'1mΎQ%폈7JKsyű8oU}po[ٱ6`V,Ҩg80%UTbGZ3>5XGDDkQ&UI#~|ѥIJQk8l[ѲK27̺3Aϡ8Yז+]_mgs)M[oEPyCx.T;sA!"" ->Afڬ qۚrOJƔ$+ӎ~~8mY3~Ce_3C[XZ+ϝ6.u#aKR!LLYT0TYg멇t1^RD:y9? } 8!@1ӆV CE(Qsøb)augׯ~cXVFYS]\ P$:QQ'~"X(^MP'w l#a 2/dڃ T=ߦ{X9[pY.9+a}ˮŏlJE%](MCM|2 $~\Zc6UiSܱo72n-9"_.H D% |gr뒒 LnWBs֝܂at("c2MSkWۃZ"*_[S y$=1BO0 [;Xu1Vb]68؊ xefkLd7TG8_)Ia;Ci?(#Lzyy4ISw0@DEΫJj Z7Ćkfqf ώ9۔Q:]_ه-Y0$b3:&ہr3-+wjZ PMu/2I/.c$C-~,Ͱ< @oaqee蕭Ê*FiCF˖Xd.fm-;N|>ډmKOb'R&=៊ y-_+>SMrϮ2{F- 7jW8'MQp!ď,3F /sNtIS 0Ϣ(\&-57]Y:55OKFa{S;gV_q#99RG]['U͇ܹEoSw`ָi܅19p8.BNj.*>?O?f]H#̬56GHxB , Rfb&^'(7-o{׿׵NC 4]nʙt=o=&5a,%bRxK;j6<35@tw1={`=q eG>}*TX#Q BR#NO\l-َl\14?: ]'a]0n ʬYD}?^ X5IdoժcV"?sDd+eT.po$SӬuy6js3LHR9ꛭvGF&!na [װsyWðYiJ`xDٗf݁b w@2cHIcr)ء(G]i %e*QSվ!#<0q3@`)ܦ/b&lRXezgp~ ;Q{>7I`7z8Gߣe1x^a8 _D&Df'1Б.g(qPOC|Pǜ4-D܏/}7 \gѴGv-NF8byE#qVjٛ1̇G^X48c'u`_~FAߍz4^uyj>$Yn y>u%,M;r?G.CF/=BKVT[%;#j54K{!cJٹGS, J䤅G跆ȫWкwenZu(|24{I Q6nj^}iO2=CI,eՇTk], ?Rt CȞ-.r X}р3|WndගʈUr1p{ Vfj+š#iYTwv 7DGMihA"gLiXJp`kJ'w^2V5@R֠UuV):tZanx/9{`:bRH&GڙBfPhĖb?2` @dW/$ ɟ?i }s iut|tkJA ӭuyST2}|$w[ t Cx|R|s\UPYz6`20Aie 6P(Ar5L`%jضƄ0uv)#dGh.jJs,8n|0WWū-N^Hy@uDs!#(ݿdxaC na mq)$-ix_G/O5 JM \iF7 ۼem; yvP$5|ߌ0=gڲt~lXŵ(RBu=/.-Ѯ㡧g9)6a+KpMxa'O[2x;}Buϡz ,sy'RӲRhH)QqE *zCߟXIm $ԩbwϿ^ SPAbDq#N)Uy2!6ŗS,fTA?dX0u68c"Ga` Ѡ.jtM>[TAcj}u[%"ڡݍ hߕbMzuR@Y,X`UCDViirzW@2v C5ƕG\8 PwcHdzʞAib; KO-ɸ% 8jȐ=6"t1M*t`Zے٣][!,R)ԫA4IfOԜQR[gYr޲ mnEfַnCb5a5`G+Lwg{aEuXJeWb4^MvQKX2\_Eܛ'/2dmM]I)jgQtp{, 9Y悵|W|XB[UzKpszvp2ƌVfK&.!lf[84nԱa0-[Îh̥+08ErCM9j<*+(7H_ǹ_پaiCD.=yYM`/˘@  [!+5gfr 4#HnuG(1͢,ߩ+:L W 3jgDR'w 髳uexl΃"G.Dѫ_ER;+vGP։ *(Z8%PAVH< CwÒuDrɐ0N8Dѷoz *!=I+ MUQ<$epd5S\,7? SsAf =M8Dqx6lD Iba0l*5$: ڭ#Z&bt'eS~Yy!v6ݤƒO ;mrWz;y=ݖQ?xR3<.La$jٸܮ v~`H43nWNx˻ݛ$@@#7ejپ7y9'oK&7VM xofv ĽҨH\b%;ڬuXV[+g聄l'vXVK"k`{X7jn7|s yrXшiEc+Tf* hzSכ:t:HNcJƼ;A|k:%sidR0!y1g0>[f WxF ,73A[/M%'mEy>Ж# TxT; zl4Jf] y]~^GxzQvDS55a#m3#^9`m񶿇ά҅oɐ<(3ۻ8ЃS? (3bsAŹ9^ܻyt*B>=/vK1]Z~%%j`tTxL%gh =ep9 Af2ćU%g?+ X1(3u/ȍ;Vnu#Vɐ}(KO=kDBUK,Y]`:BP[j47@92g@,7Ϫ>%</?gR3ι.rH^Q?){wGCFsJrJZ`="8P0Y}yY4o8ZL~RGIlT漁;s 7kU·՜Ϳ$n֧i΀lg92 5հ(IzȨf=ZˆG~i&\crǹʻqD$E6J0e?gəAƙda(c*~4$d,0+ R0x.O,,DȏLFvNLrWE2"'¿d9XAHب gKx>[SgQyU@ EZD[ӂ@,d;.c|/=t @.Z*졨O4~[:q U>*}:&s/#߀6%U'$AJQup.cy-rxvR~)C "^qP-rͽ5'"nix6j5KMu3͍E3]y`*nr{@p}#(#f2 !操MfHoIXıϭ"߃piy)_& sKJáFt^:2H,G TurE@pWe;9"#CwW:m6\ځ-tf&S _4 =) nFC|jX~(jӣvgtckg  ' E\e>z|Cʹd䊑MһT7Qt!,!ajKOw(m'/ܞyCz`I %QN2>Ì|Gbx6 mjgM[%";d$M\1` Z#3M#? !}_¦ojÄa8'rc{ZS nItوfêKB ms@-{\$+ΐ-;IӝTN$eY̘U -b,G~>k}6 WaD%PA)TfѹNU #kbcu(]O\3Az6ËisZaOPL;S=R6sOxܒerhޑМ:ʺ!ޟfkE^鼰vPFpUcp <$Z8۞ՇeV{dT-mGY hoV`BKWq8* M)VeU“ >${3'>sb|Gb ݸ( vd9@ؑאn9> kĻ B̫}$ŊӧkUskP͟ԁQuK[YB_y:rM5V SIW:\k-n^X0+gMv9EkcȨpPk]+lYC]*LXl3J:0e#P%74Bl/ȟE) 8D >f_2m-?c ' s7vNͩN4Tqh9UHh<Otӌ[&Efč8=D|s_zTUC+B n:ï'޺񏐩"~הWX0 7̫;,ߐWpJ|es6 \='G; 7p.3CWseYC.vi–@N!֯d4+A0jHrGN0K ƌHlTGTU;$0Եd"1J_1Fڌ`zyzSd>@*с+#A-%@F 7緹Òm h62t."*/:r6UJ$xv#%+C3(4 ,hV϶rόRQ9{iIpipR㜕DUp`tr/a.0 ]y󲇫E3ˀN%m.M]knp?|e}x9ZF$ӛ974@;#;bZ1Xv Eo-ծ>Tv1 .0J1 9ɑ1`VeϑDmIo, ` 'Rn&8/bǽ^as1}.KJ7Q fbe2iR%iV8.o\Y PTmΦV(B |fQmaGGԢJGi0N/˻wB^qOZ}t.珞5l Ƅ/waرٷ5T<;&J@1?UX Hf9?EԟZHKliQb K&zLYj< s`!O]m˂@ E'|slby\/!vޘ0 fVzX(8QH7 I݃ޤL%<6|K  \R?@ɖѐHaӕ7ºTB)4I,r@1~‚pEڹŠ)&?S 8$!4N/H_ k/9PsI|zԾJGZݻ/ͺftjbeeMr4篛Zrn$ .r:J}J.rt֥S-Sjݰ][1s#Y/ HpD ea )W9p<G.ĬqN9ӟ+lV45P63JphTkx<32P5Z5CL 2b !NaQ֒_({[,jaIz5ec/vƴ2qY"L'G# ܥ 9loZÌxǯ|L[m))JC ?z0y|jV:ԘG #&s[g-if.yp0h+o,W&8<6FD.~32:,*hRLɚѹBCvEIΑ M &Hp;$%G;[ D*[y$Yqc1' #3|r{_h0@&;$r'ͦKHO7J\t'IJ.&bZd~W0k1Ltd>U0ԨZwK΀_4CVw YV% 2HH4y8Ůh欓0N6QX6fg3mܵ<` 웑 uuޞ]r5DNM\jJ1^¢&iY>֦v|ж@7O--Tw}by_#/s4ucNTlUIƊk?^-@tEXB/\) MȖsPkw.h=*~o>Jb&g-'M4Zt4<`QNs>dܽcGV۵O e iN127EI.c1bt1F>pv> }<>يaR쮞 9V=s[h~co0A=-) e5p{)% WcFH^QFUn.ܩ PvWt&`:Si& ȑøD>sSl(ic틭#MHɒ|sn#G-v=\JqA`z *m*k[4Xc )d w|(6[xtԾDaM]z+m0ʓfBvS \ ס^CDkY̊F2n+E & SHPۣ?X@7j"ujq<+c2Okp3,ËKCS6g"ENxb'@KP jMdRҽ9@~ 1>>/Ԍ9^0_Ǿaʚ[je 4V# hpd`]J"*f;z?zbQyxC?,.e6vC\8su|* O_]08<3\F/qn6(I Hd/bB(`q TSvZNs] y{cۧNIY )EV>u=X5%܆@geD8Rs)障2?L՝h4kie+IJ)PJ/%D:}$00dԃLzv[ܤl1e^(Yю稊?sܬ(Wv)t &S ɫ 3vL_l•1lҵpfnKf𕳲ԥ땗[Yvt l}X)>=!0m-$ eB4e}p/1~@DI#ȵvP&~mB!PFiDUN3D-Z41q6.6=dwOw+HïɏF>[U\+)M|Ish v w2AoJuC䗳 !&HbQ-dHFU0#I8+04jN? 3YZk~88AtW|J_I_i~3\钞gN?LK\ ޚw|4LG\ɂlD+T'<JydOMl5vyGS.ޮHp$_6btl4a<@*$}h٠Tʋz+nw 0WbmA8fPgRYPۊhG=:rCƧųkD=B]QINDWŶEqW82zy{eNѩ_p"wMʥ٢$@܂ Tzǖon">_+$"<^:qUeK?e o6iY=ԐG㍱tӿ\y`< IL@Fx"Fϩ^AXRGTsbl\J u4ju6s;"d8fj4ygXv.ܚX;m$zh~(+pFJw"y2 (T}=F$#=Huܮ;sDŽΕ- XV4[6!+&CJn"ﮢgja?:a1StBY#E~:ù=\nRܵ~%NDȩ ]ps98f9m^nr ,բ͹"łUȷDUԴ{uԓNfL =RnOp($C3h:Y;vel^A_?fM֢k>&W$0'5SKɶb)A8D&]3*1J9!ax」 ;NhO2#ytP$$},X?GPs4GMjmdB8vr'U%/ O%hjTG0mߍ"}Q͞h>b1gJXv3"WW1x4Ց(zТ24% O!-cڨ; }:`+~ 58AA4p,#ja"*yRlkά]25T:QmhX`#{iɈ]/fp^PUYEYu^ L=C~99>]At*2$w|薕kGg&`MjQǿE$] '=>1v *\>skiGa ͦiōf Wf%wxP^Zb񫏾߬ep,hVb_֮ y_NO{--NFQ\帤#5!NzVف v`0Q_N62?q7Y7CܩBX%D{Ђc7/g/}!` vکercDc PVx;BP@y*0qK9@2ptl&#*l~u\X|,l 1U䦃2dm"ᰝ zw/7c]ws{[uD/ti9K\avxJv80$2ǃAR?02F" v rs\3!Ӣ3WS/!Zdi%vw~@=J?^y@2B,C,}:=sle ZXnMq`IK}nPȺfN,$*O~&J8һ԰˛ώiq8B8xJd EݱyzPW@ԪQ" e2bQBF-14xz $q?Pŗ3z 颜PzҤѕ]rp\-WozPBON-,ň[8]P=Gz&-l9l<8vzO6ZRTM# fT6D97FP<%yb&7*Dě{G+e"ՏDۼ]qWF}L?2N #(>ST "IUr:x8WO^>?+<[;Sw 6<$pMbEw +>_Tv[ A#BU&I>{᪭_WG9ƍl+[6PD>^T6I;6J-M*س$u.y ~/]Q!iަ>,T5ʋ$HIE+.~A/)@ƘEby%djxܝWq~:iQn2\wڸ;9o[s:&lHāI1꿱xd$0B,ZV^߻91}ۛ**8= "b{Q9G NUmC$USC^wYyEħѣ^xRi$a+Oz2Kʳ+?{8qNd@@>zJTҀQZΨ!$* fD=H43ʾKY9__:9`d!4/|[j!~h%t\P2œ{7nYV "R W!)S뻦KDkM_2[4`="kTF}c( 1) qZRx=\*If.zHzb'n˳\::>4AÚYβ fGeϝ؃0nA[Ը" GÅvMX/a)zcNBAK]|!%pJ%-+H%8y~yOFXÀ1G4. JIO{h IO ,mi1ꦥx=Q-5̪8e5/liRԳƪRư |cWns76H2u=.JA"h/tFWX]v>,Ari[4;ۄs\iyfD cI6ܤ K)H2Ҟg:8p#J <>zGնܻ/(fK`zQ(꣖?Y;/38 nt>GՒӓtRf0)$*h=%r2[iˍ wVGBu~.ҹz2p_{u(,) 54Fk|&&*x){ 뇪B>GkzE@숬4*- yk4i-}մc vs"RͤTx@Q/,o|qq]$Ft+O@6)ρ+o24_I3Kjf*}Ox,`4>T|+<次ӰtZT TDxB^Mȷ`D(n5 )W/Gv>::a 6T(32GUr^OQZZpe9K"+܄0X!]TYShd]D98!9`ݛ_3P]i&d/B00}=SՅ(1S*S3R3GxϒCΉ+҃)C7ps< fihqAz4ZZ?̃&VR0&3^:*tq+ӢQu+HҢ-^xT1c'¾M}պ,8|'-+mInl=vev0KHn_Gg| NH)ԸG|9r z5L{j}dWexAfݶzn#<HltNNqEB *0,>^њϥЭ^`~qM_*D*tXU:JȽXBAfpsu{B>:]Wa'&_N#l^Nxqέ2#ҳ&n)AsK#k6.J?|XBٸ3dA@\)=#AaE'7z,x (?愚T¼~ͽ.0%D޾9K xn 4R{ _n#*˽X\_X#߬^z!RJ2C܉%R+,!o0@h99z$P)@Nnq~ˡ7Gė݀yͰNTCsYɤ9?-w__pK]P})'q1p?L':Ufa8ac+`N.gJ ^ xUbI0jOطD 'LhZT :EܰARQX&sƆQEElJ11'b7w[zS@]3v~>Lg9@+R-V|]V"Z^K٦xK ԲF 69Vz'\k# H--uTK%R6ZRܹ.w~eKjcfF/X Z;So8fӟqƲc}(|В[ ngx$kS ftDW@QySp9L$1rX?jXDMW4"Re0dwǜCvMH Qu{1ɾ V0؎2j`΃CmM6K͠vOc0U2}o9 d%3(`3Bds[[ @Gk:r% dlk6bR(j:$>*2B! b=Z5k ДP~AߑbuH̥qztIHtѸtFwݫ R xioM䤅? $Y+o_ *O--Ė9QK>Ie/Δ@*u(^tȜ>;f p2|dZ!KڻҵnS}QH꣇dvo"*r\Y&` ktNhuɿw+sZc9* ,?ӣ&Sѧ$ 3a֢ak}o|wq`48jhܸ郫Ws C\-ydx#CD_&YVҘ-`R"F(AR0^ +MRҰ ^AA픡 ~0DGu tl7}By8G(by] z\肬&cp(hg ϖJTj|Tܐ,|5`tV-ɕٍ5""_&2v9gNڗTlI0tc=Lt3t ,N^zs7.[!#m?&G(",U? MoF,o'iO)B/聾 P0̦ iK /$2`jߵzFRq/Q4̡D?N ԡHW`I7{D2jYVL>~9ZW`,?b?XٟS*x`-zWhU -ԮfX]X!ի0Zb~kUU čus ,KŨOEU䜳W5_!qIɅ2crV&W\g;ffLٺwK+ILZ}.LO%p4uմV?%a/@p+=m8Yt,r"+UΈ]:&LH <,w'evq'GfWr.BfvsF,^Rk@śoNQ.PioflDU7ӢE/`vͺi:s 0-.LvQHv1A_R6 +*wJA UՕ m֢700fU }l\a+66m dG^lLpJ7FѐnE?&]wm&:}LDߋo@/ nS/-^ 3_M}mQg-ke1pzl0r/ʘ U#Sϐ/@tdbD,)~+<&(B=٭ғM3QJz.`C=KcPrc#j.!D<i{: #uIP?P,P`NDH &ywr^hs] ڨa˿lylm+wgM\yFB6d4O.n cwc BI*8iTm~@`'ℳ1(rN4(vg9=?NbDŎ7 \6lCrtkQF^oYx1]kgQ ;:*w5mnR+EϺT8TrAPtBbBr^OiGi;dũFHZ O~ Dx?$Y51̠?IR gX-ZeFaMr qZ#(GX<%FqՓb7"1xfϽ /1eܺqC͘zϩi{~w.³5L^xjQNzpO-kؑ%"<;P4wxU6~^vF a@]8Rqscb\[7Wp"⿚./} jg nNsW)6WQ50#?ݧ{B"ܠ[W`5ٝ{bp}^_ϛOZт M? )=Ƙ$X/$T˪;츠&8ʣ `ldZX7G98>揥i,tip#ÁN\޲O`Hw\)ğ_jy% |MW{<TAlW鈈`i#267=M*}<|(&ܟ`6Jo?*KKy,V.,6qɶFo?I僜e_FF jV_В3pE)?ng)dsbz.~_mKKt0aS24pzL*מp9P؀ЃKR&b&GYft|+ȕ?n :qWˬE;#a[\3spwĴۆ۹>T[1'>N|dDbXsc'uT2;2}luMM_ q~| x,tW5gᬖ͠hwRI x]Cnp_f?fvג QШZJ#-Dj :%j&5$]8/ )E7<ϡŝSdi,cG܇>;^I.&ӂLlCdбMi@i:`G!82>Ltt+SOL0m<9lk^!VFP"k[rn?lgj̺%vm0 B1[ཌྷO۔NY3wq;\vUAL7vҺ`v_3ZyL <ԯa& i?/AP8~iS3#ς+#/S2%ʻiarކyBrsRh(p9%,| ԧ;5H qb#:= q:㨩9̱$x#pǯZ;9kB*wڂ*8b`崾LvŏnRF1)q~ی]"U2|t"7<<)TƧ MQu*lQųp}S|Be,,Ɲv <\J1M-07(@ޚHNhW)zp]TG18;%Ha[^K9pqJu@ KErܹ)5FWh]>o{b,9ճ;&. >tR=~UDjR]Yۯ)jťȋlO\p˯"=FO'3@ʡQ$0U4t h+J>o)sn<=~xhc\\GK2{>^>&VŊ$>lюR}F yH9g#k{=Ggfu#egH6+T3& SebA`u*0xPS|ݓuFɗ'3)#'_FQq$ҁ6<1'A?H}S$8cLi{? &Ϻ̒%H" `0s[ QKiѤ" EOj>D֍p&ԎO<"&~5$'}_z_XE7œfx}eĚIz_Vk~oف\@r:a(;TsB1,l(.:G칪ǨAՠň(~urWk4Ō=3ZP@ɝ?*> ECEy!#k\; ߨܡIhx2ۖgηmɏOwJO )kABzO2A333a`o(`o!b ÍQ:W' _hGu 'fp ( I}Dl{֗ bݩ@D:. /u0.>ˌANN[ýrZV}UkEs3XO_6=e*N yN&Eu#>hQJM}T6$oZ+ iϠIȡcu c.s!l \A!*!ֹFdtO_*d$g^djxKIZ͛"Q2Ӹo{CIDy̟b!h]D҅EA_LҟF pRlñb)]殷\7{vFA:&a8 G|וWXǴ37Dߒgk$aώ:4X9ÿe"}!Sx67Ax¼f2J-w\tbHE pksh^ʬ_ݱc?aa%YI[+Cؠ $= }vSWWWM H-Du&+n|I+Ÿ5HZ}^Ii'EN;&Wҗla'l`C?zх~M-Lsï~NT2upHnDpnF7ߌv3 slVfFwr #B5eToBaUWm6xQ;ileh"֔k^--ǃsQoW\)3%|a6vX[:4 tz3S ` *q;\١`@$k'F2wX Xq%F ]3N'>T ˸;ŪpU(pL364UNVIQ!\_4-Kؗ]} +W[1-ކԁ8W%sT|T럹AW$^'w@}OOU7Jg1kYL־BX`qې5 κ:K2'8ܡAx '5}@o{KǢL΋7P*bsvV}/Nw]KTc둡41 blx{+.ε*cEE|! =ºqU0l +ߝbi3(1c݂Xp~4nr-sFrafxS6ĝ`A4tkPEPJN 7g㨻)@Ln{ g, 񀽣 c V@,[ĕ'tˆxߗrݠ q윝2I*?+јK]w{QV,h?Gp\B~z77w[@ 57#DKSي^8ѻmiPx.O˜P1X/K&'/;)RiYE"mT? nb+PK\j̡Xvqǚoޚ"#<F}`V4ŷ:cr>%=h륟PAdH& ЂE495mL 4YB+?pW΁#g>ĉ`+5f򔞫u7fP'ϬSz}C=纝f8a,dp3I}c1+z j i,3 e[Нn>Z'xs졜9۔lWnnm.6`ɯXOUeR E;N5띈٫Ӑ hGK96U]]'y '\Iu8\D=u>Q_ҹp oA6^ds{ۘ5~]z8ןآכ|hz{2Tx9glEzߟVo̜@+)?E>loMC'5|~, : '"2Est-Rs(D jJyă%h1)b(%Rp/;3gֱEUzmiN_yC;9Zvta>w?=U'j  O}p8eQ)6}nmѭHnx^Ļu\M0zq;Xq!TuycȺL*ZdvoYhde5dC`9o)OqdMİA4\43J~[*hm;W&//ƪj)ٗ᫘dRIK (o-DPsibcyf bH>{f_mVD4à~u\oX2ʜA*kO=߀ }YJomxޅ}p) ޒ[%,?>wrlto^lmVEu{ҿ@AQn3&Juk7\8_]_Y6Һ^~D&L,b$lHID ]9.…۾yDqfU(&*;Ho~0hЪ_PDÇqB4j-dt׻Ԙe^_J]q]2DV&@% 1@{F4?pDNVH~N=Ht*rdS$AnπXuD{0&3خQX\{7w}ͨHg?oٓ`<091`IgjFUP e 3s_ⷐnqF՞[0!a"d{+(Y`}z a!7 2};@R֫)ؐ{]uИ--Fei>7ҡ,8Dk"̦|]\UX=`ix M4N5oobډnWY:ͤ19ͯPr+KQo浢Oi>fu#q:!%ŵ5H@_,'v`a G`"F5OB{fŇ0sLZ6A[11071>J\ TzFbȩ_7yQ)dr{Ta0?_ dW8|*M`S14="I6B'8.H?gl'f[R3p;Xdߚ 2&^p@!mY66 6lWPY܇;mMPofUq 0Msgg(&RKKND|zP9Øw߮%,;5dbceJ;J콠qBK8}ivj3hN4g쥵|ipvzz+!JiĄ"ϧt i`37=w+yXc:;쁼 ԩlvҎ'(u ɮ!>/ؓ'1s/}')\~3 ϡDI8ehau- vJkm ɣun>Tfҍ@j ڵ?!K41_l# 4Me:ESA2/'8~a&#`Q׼4v4)f2vڄ-kOlkAhLq>-5Rk$i+ɞaͳ*%I̝૾ QXIJrOʔ㾻Ng@m:ԃ $~tJm #::i2M~2x٘rv9`鬂O+TgU"HpL=X Ǥݐ'MH$s@)8C $ Ft8+/lTxȜ6MhUP0|6J(J$qvBMo)uD-9Zsoz`ufH &_L飬My[C~#Z$4F::黔eHbn!YpK:'JIUH N𖧾L||vݑ;+C̊%Hj_uGrʢVvqUamp|B3rT^AcެTM`?M_׺W%wVÿsRSh\CH%y:"3 #Z$}Ϗy鋣<\űoPZe,B/N1%X켏{BdN_Ӓ lJܾa hYGu @jvVcş'սHwMowT̚.Ĺdf@Z:3zvUk{MiFfV`4\LK^k{ν+- *؛Wn[C#窔|F_^ۛ4uI6=/m;q"aof \(.2фUog`U! [ dDVTʰlA׶Dɚָ)n.gYR%0*JK,'L %#; xh&Oԅ%oJ%K/CA-8Ř>N=>izqlN*4?>(6U6xtլ@Xz:sM_:w&tLKDM몮4{)2A@4xo? գ Ca)oz&F7b]VGz7v{` c)PuUB+'.avP,fj ^l޿'7䜴Zs Xη>cxJIPg;kݍlKg~ .vuIZ:^"% !?}SC𯲾Ȑyǜ|}QQt÷+יOzrF&v0i>NVVBR@yE,f'Ñnrsy}Џ`apBL*Fi EK{ǡ~߭QeeJ2.?n4.ZgL}b酹 ~|63 .=.; =q5Np.L9~5^h~?ieb'env!"N+Վͥݔl$X.L, ̥C$BQDW4cie,EpB FXDCO$8ET*y':0oZ3l*a^)R2ߥNcZ_͗=c9oy*})*^pY1t3CM ]GC #^4>r!9<&+KdDW:ٚ|߈Dhƭи׺ۇDɅm·bzxnŗ) e6mwˆٚqOZ!|Kj'J@j5ܷ~gc,c<Aɒ%x< ~OJp$6 !t]|&FsIʮ! 6pz]Gt<>V)@QWB7jz/c7 =M.t]_le+(+R_t[Έ`{a4ZEpÔ/Fy\ɟw[ W4xjNy{|8/!Ֆk`>mPh^6\Lo!99m/z?֚!B OU6.lffMkcxӏyMɖ-"9Jxr?m6eQnq;G~ "Kk5i.w?Q*4Yq&6cޯe9$z<"PENO#NsmM# _ 7+o}[ 'X(erDoJBBû炀$k {ɩ9bcw>QBy'eS9vFrprn[ȣ_&Rs2 dWq;K9=Xy/<ü.f:brEog/WיdLDa:N#I\3ͨl0GG>^I@ʏs+)DUa©E7x柱w1hU1 "`{WX& ;@@ևgT\Y~a%QVӦ)nS!Ԃ`+D Afy%D>nJu!ij~ T bժ93s}]ϧߵYdž YJۮ/3u~` i㥘{S˿8ɸ:nHS4wPX%)SWn~IYT60_h6E /?M8:'l\.Xfck^=jjmKݲo?]#k-u$ulE>TCx\ <0d;A u*њ~%Ҿe[ĉ3ƚΏ$8p@2x1 w$zGH} $M'㧶NHGuǚj! x9Q_t'Igbc_۹vgUBuid7(;fܫ,1k6T~!{ss 3  Cꙙ՘~AXm մI|u󖱔'^pOfޠN+4(}Ι{h*Nc~oy PXE n|A!rVt"Vñqx5YRo5/JǸ9Z[}E:T}gP?MBS-h# :r][9Z[ Nˇ+}kT0\m erMIG/udMw@ڿ6+Y8EJy"A} D (i݊ˏV^"Blr9e@y\qIgè'PD9)TW/hE,޵X0&3Ȅ{_|NxKd4:|YC.E+AjdDT "1՜¼Sg<`ngDlgQl7 B-${ԁ+-(MؓUG֝C1$gvbTZ5H 4+iñѩLR6N9Fj~M8dx(x/Ť?՟K8-! v0'^FF.vqOɀXhBmoC(np9PjuQ5A^v.hMo³:tډ. ]偞k0L;5^X;8rMR>EbIz AX_%wa/MU! ^pJ!3.gOs~PH鶛`U;>o]5]Qm 51^?F,3FHzC7;2w%x#mNq5)Ɏ_L/Ur4Bk wCߌ kueoA+ Up;}ŊyxC3[J:.D67sK:[$lrt鷫9D9%+x<}7ȧ({*%g;:sOq0[ol`]бm4/&,&3hڬ1ń`WѝOj 9`ާb] j@+Dמпun*MAGuu6mvsUbqutO#pI;E܄L)fθ8}TZBPbنeMdV>ӧmfw2I`*hJJm' '] g>PMOu$M6v .- =dͼE$ZW#-p" &#^ϲ>mt~۸-1ܵI"ǰ:繄UI$,̻C:*ZrZ\wLyZOޜ?nT `S6 HK'BY3:FIi^?KONJXAS/BylzCf:.HےF-:5g}Oڤ^FFxe`e-J߾DڔƊ#Ǎ(+ L/A Ҳ*- ^U*2* T ǽ+]{㿽!_aqݱEZ$v =zTI_({FsGCh}5Ӂ|c24߼VV95 $\E#+cW@qCX}Ny `E~ rUGA/FƮhdZ/QbK!.{w^/nhh@6pI⾡3j{ 7>k=}x PClUl3gKy;GP5=,A bK+0 (]ۧ3Nj (y<\#g::/eJ ݚ>U͊IhH6㉱=\?%F91+)&;'ف),!5%S!Eg'E{hWnE#.P1@EG0'7]#CzGa2lBQwj(A]GKʠ/c"u_)'@Gg>B 0%ޚrSώ{Z<R6CṔ}YWǭ۪"=qM1T!ʴZwټöEE ALS=4|3*&fί2*o@*&i7%dXɮhʼ Z*5x~v\3`urMlZl[Pb dVx*!vt=UV(7fC>?j  ~OҶՌ}c|J=7e¢N1iɛc5 pCBAkD#}'=T!9k6v"w–c &4TPaA8ocG._5_9 ?0ejZY[>Ggz'Ƨ\>aa3kcFB9k6\Toz<7-2ą%&*5-2EJok'@KkFХn&F*꤬XFX`W;Ls%sТ)IyDf]Ϗ,.YaC*9xYz5Qnq9R%}:9pjUeſNRk_.Ȣ8,ͻ|Njv=IK1q*BJoKa_vNMV!=ڛiݣ[5awQ2jήj&zs8,Hw|}LGL^(0;هOr"N>i0?)pΗv/ 1wI18z8c,J~eEX_E]PdDW]Xg+] f#73+@>a)ӧ&quQk])dkTi9Ụ&fs,<\511xi&WL.Z0@d0?,L~+Qt.>"%̏bBjQ=$KGhFyk"Cq{ 937b]d^5 !uɺÚi/[kYx"APmӆϹύ9}l(Ћ]ީ0 &|ԏZ `< ,INR\0Vorh0PRX0AQR[{: ݺž1 w2.MM.`$Nf!u1A8+ɺBa!:EE&I=eduaWʋ8^IէCcWW?",(M5|-|0I}I>_Oy{N )`^)2ҬEIS_y_c$Yu0Æ8TOxƳ]E*/VLwпvLc?\_&@N}q;h ?ـQ쌥%(c,*8 6D=GK+eKKOMԋ|mMp"@zUkwbaB)x^)5LGf|a:ߑJ;v2TɀؽW`v4j>s_Ϧ YD5׾0qW/UK1r];.cۛTt~0Saog6z-]mkvtO%4k[M#m,rfrx\VPZi{GtLuK(l_%$WCpbXi6N%=S!jz=3 ,U۫!Qs)6 +fW @,نo RTYȔ zC`(; d/{q*xLʢAC\(ȶ]괇Ap;6x@4W1[T"$ (0E6Hs@ii0E+|G n\0RMiJP7~HmqIhk9mt0?`_><r?iڗ#wč|^(zn*! P߬K0e zZFoO-k׭6Q!99 (FE/omږ 6J8KGkUwrW~>p#\}<Ӕ<.$$R qWHs+7cQU(d?4Dq|UFЁbհ|*GЊӎB^5em X*P=J2̧Fpbk_q*ցֆ; #.u8aĿ)+qKl1^얱1ԻsWEPBZ,Dgf9jsI%r*X=zCUXd1_1;xy8O {ՏMӓYё_zrޱpG!9¤BBLCܿp9 2ܺ2K#mmDUhG$1FEb˅6CKA="≤tj5# wρNm9dU c؂0H89Pci/caܚμ°id=:aӎkaA ]_WAxUbjz !CX!z:#?x[?PZ#~0znJ@JiDض)6cuhwj mx+t$ .\(7sdl/1=|J"}Wf\a.J*y&[x<eX*+kkl *X-mU'&7ۼz#6SX?#cTDG6n bzlxRV$`>S H#;R ;?jp~jAc-Խ(x$Tof`{N"U-mz*2q{8m {gDlK%Cg/U^O1UlD!(`j.K](؅}8o ެHo5+tҼ:h|#3SQj>Luڤаlrʒ;iُN- S怜oڐy1鎦z J2 0K]Iuqw$- mƿ?BB|kuDt41jmpOUOEυ pn^(dx2@ ?_ !;4ciC `b@cEb;yͰ!fa~֎?eOIA$pHGg]y;  քS }-xa:.B4m'R T")O0K ZӀ:t:™NV$g8~ʮ|ӖO( ~AhS-|\ q3 ThqlO#چ:׏V?#i"<*J@{nio7HRy+DY)ES)ޜy%ExUu4 (9·8{`:jJa3UѕNOЕ iX;ۺi%eH{>#l~ACՠG/cL4Oyx-\a?64r.w)6GЭ%Si \Hc &paV^;`ZXRBԜvÁ#nN36n} 9sK2n~ʐ[^ױ߼i $/>r!&𶓽p=Ū;\A-`w{tGb^' דp&ǥfԊlӣ8yFKkLߦMD%p"hle5]X b+ʑk@~yzB|nje|*V>gvJE٣]91Ȥokug񁖎;1ec]D-6} Qt,ҿbR; B9?Q0OC64b8r>-v=}Y%tܧǣȠdQ p0\ZoL9ͪp"9 Yot*K+653 xtc[YSpѰ'%q1gwQ)O~:a #4/[WX@1x; ri2I;6;nJ2mԗ}n0mz)nMzM>Y$C/c^&_4 )Z<| .Q;vw>88nş+?n~u{G3\OGW?5xh+Jx$| ZD鰹o?N3j!vPm5 e );e01'a-lo 6BZgx8uݍB+'H314XMdardz<{ȿ(XH7]YX 7u[A]IʮAT()(N"`G(:J;i†h=Є=mziz_SBu}c\_09]! jd&j?ТU9KʰR|B9$ʕorvRF{IKmz:RvdqzX}~k.sa-l<ĕr6E[ֆj䎾e } D y JΨ}qk$JG&km^bQ϶ mbOnĆpVW~, "qJp'ԯѕ;ՙF@ ?<ydĢaWe<)e!8 @^ET1^ LW\'WTH߷,:K-:a8. b)r>mlxZ$23tl 橇yY`lZ,(vRG_2Ѹ+i^$d119fFD(EifS?bꈣ 'yvWcvuuϤVdzh{4; TC+AjDCE%MZDZm͵jpԤ[dJc#>u;n;/Ek:=c['Q=cPݟA(̈́&L;wOfK@'5ZBK鲡SOP gfebQ(xkE$ Ӭb:~'|xK I^XLKKA@Rȶؽz> juPKﷇ8nb;UeF,L<8/c1j+ʨ *ZTa +eӊQ_XVr@B`P T>/8;s0SBhc3NO߾M4T."IU:TF#NJȝNb0_|Q>7]h )Qkk31Hb9p9 7;@ ;{Lؠ*s=6:;݂ej1] !ɌRixަ@ S{z :w[XvQ]hZB uC0A*[tbî'm(bSmrNmk~y3=oxSՑ*.3?2t_'_#5زczvX..ܨ˳g |#3lab= [6~}BZuEM؊J)}q;k,Ok7@`d/Sx2Q"/Tm"/Z(YʻA8͹ S a8uV|"G9&VEœKS9~O,3&ȇ?o8QC|ք2ϗǤg\>H^Oby\5|f<nctYٺЯ=h7`Zu=)XkH`ޜsa|yJ YJ6]Yo)Q"~3 3<=`_*A.sJh+Ѱ64IǑBf]Ղҿol MGVk2l]8- kKthqG֋~Ô̓\r5cȎ!睡gR{+DZ< OQoX$LBBu3j+wz%4 MMfrxڹaE+p^.,αFH*Sh2ʆHhF"!6?Z(*SsVG8<AĹ|JWKb\JΤqU3k5}e=?%ͳv#{ .͡s?'|ٺDH +.6 &v$]Ox<*v8>N}oom?|)?鉦XTF#4>R]+AfsCnW;Tr>DBPTWXU6x%bz.&vp/*T~E;Ҩl3l4~4r'K3kǖLיr#ԸK'.:'+Mڥh=$*xRX7궱> OF KHg#$NAQMdRqB <īzjr :g`XL:& 2ۏc 0 #d21K<-Xܳ*=_cPy}5iϸM1Rn9nxmXͷ4FLRm&^@"òWBz'))C,7of-+'\h+]UWs5J_U⽩}y &‹`KC0f`i&J(p->M;UW{h󧁄T& I5f2`1CtJƌRLK2P<&.hֶok$sPǥט8}|a 5 q\yWB[cy-C* cāgkh!B)+ j*yk\ {b 6A84`^('("ilJVbCGq.\£ֳ8Ct?)M){ _Tve46pFF70d r6,]h΄uqjwDpJV-|\fm"j*u5j3A8"X{,o:@@Xӏn2$b3Hdžj }"ά\b~RY8a!b,1T_ٍTRl}2&[iCK"&n˰1fI"LRZcx ;uٍɿj9`MƂSH}L]g'H~*vcK ǶĻ=Gi#=!0~X ]z|P+ SFW:t@w;JRpU#jو/C eTġrdsSB7ђןmJ#jN`1%52؈sktc'b[kz ԍfI\gCnjDK'^Q@#6tKNQ\[95ny,rc>Jכm0]}TrXԳS PEf5\+607;6p)v$/&wRb2f9ޯw 3I~%"T(1KsT@ އi E .sIRdKiK%kyرLMS*%Oz<e%{{ &xnd>9'!}iލjB g|I *t$|M楶!i6lҼDC (jw%d)+\ƻ=ո|1dy%,LnFYL1?X2BF *rzd,2MInVmXږ.o%eɬT9ghWMwc5*z]Ɍ2VtقOnM3J^',Ɣ#?+HoY谣Y1HXّ ";p2EB)'5$${D3;zjF1`כ[ cNnh١I鵺~[MUn:<9c8Cb[t?0MMkqL*)vt>`jx|>RrFbRRǚƷQ8fVJ$V&<ձH9Qf u"ػB`hxHESTf+\w1476}~]5u8koKQJPGr9`\X|*6} `Rwk*"^edMЀ$QGܜv9 em48}/&}DH^iʼn,gB(6 exn9(r78Jui#EҥXA\jJ'9)YOk|s@ ;m1vEmSQx-6DGN7N 3{o[S!Q# #txƝ>iO_{3(6vpZRo[%3ᬔBPGߜdԾgiVj Bݰ`D>n H!KvmCX[{vIO=ҳቲR2h< an}"dc6 XRD` 9W^MBA"X>dWɱ*3YY6؅H)t4N3,:B4u@0/ؙvo;MIA6n2z Qvo7K EL+8'D_],p:FJ2i_Fa$E BU/j艢QY)CR$Qo_:ݞF[Um(%F $o3wsvpkq 'v0Ȱij7?W^詂?VfOS"<~EV`e҄!g{hj{A-WLP-WHel,\lKB/ǒrZ\;uSƽD}_RKMh(]1T׊X~2QEn^lԌ S[B\{ hSz79l;{+CZPa"ȶEMU ނB#'Jgx8!PG"yִ~&H5r' S;\zpMOay2Uy]lw `V6{$zzӷ ќcD_=;Fp ­qxȩF4 ς\E{sKYxU+$턄DoؗY4;X̀mID||ϗg?M5ztck"hc *_mK_YK)Ll |WߙHOI AڊG9?lk"h=\07@Á"!o' d&Q39?a,G1<bcS>%Q޼:",?Zw!̈ CC@B[nVU3bǂ Acë\>y9/ħ*$˼%87~Нc\tܹTd:>x_fao*|V]kЗ~1;N~8Q?ct<gZ4 laKwU{zqbbnm^5}G} Ϸrg i. S6տ:u,nw/jh0|5 McB7փ5i^@m%SӼ Ugej26]A3wH/Rd2Xcsb-Q/:/"\69xF EobIߺn/0* *`vT37pos<4~!B{ߌMi_xJtLHqN8eCʤ \B b3N7(VYf7*N&87;prLJSr*ڴSv3=n5~J:0i_S̮t9yp.pjHɀU7]\;P0Q3Ky3)"oeP0̋, ,c\;2aаgW׷VDwBm}Av-d)7Nź2Xa|*hv%u(ؚȈK>JKjlQW ZJX"j/fy+"wbRo(O.@b:yrH)'_/S) 3zU xe򏩲ŢoQLͻ'승K?gIä"ŀbYa?GCv)0tYa FƆ\ܐa!F3Z8.k89 y%߆Bp7b[ٺ 1L#"ˊ_)Py=u˚,0txaD:=á33 +/8IH=H$ Q2 0TEt] Aن"\O[ӵNe*,5R{Vz4Bڇ:]ƸIU*'er“ңx ?0{`m~qlvGdg}ʷI "}6^]3/&u ݫ$x9 vf0O8+h !_U5Xc=/w&a n`66}=2iiߵTR2D:ZWkz |AFZP'Jp^-Fz=A}΍9 mzlGIgOi6yʟ-_i\'PBY8H)ݠRw=HN]sVk$hu[t:=D`fLOǵI%#Bk!]4Ju@_=] pTC&hR窷+ceb=+{H`qyQpu{ߘ YMCا%I&W_e{r7"Bx*]#]c B'OT8q}[#z4> G ;q*E#huDGSZ\ ~ϔ epA~-ٯ]3^Ӽwj}5arc{<>cw8VL;7a]hwMIӲf.Jˑ>)=Ey^"ʍIHB`%+q &̱Ρ/n4yF F4sY5, D,7~S{?7vڣq漏}eD0j8Sq SiCv4Ȩm-oeRпyP\0If<<`G1eqD@(S=y',#L-NBX6r7Lc Zʁ &&SiB$fLӆrIPQ0%zB J+RM3ї$OՄiQA _=h{/464/*ha v29Ͱ%Ϙ;Gtebǫa,(z[bv:Pb;Tx1#RJZ`At5x ت:|.[_I'ڙBݛDVN# 䞚K& WZɏRf-\/ 毸\vnYC.nf ,e9±߭&q}[xҴtCߐj&0-3ȊQ`b= 81[`ȹ]mw=^!& HR KDKo:ZXrrjz˕uӜ?q}, ,Iu0p7lp?f!@j)6 %M?Gݢ^\QR+Zc߳ݟDUI:DTӳX䁨pT-Inz|r/T}9qqo} ƕ8KjBXR&~: H _(~jZE#Fz,zi.ҫRpCBPT8@A B!el7f+YN^ϩ-̋-TPW:5":hƩǡ Bm%[&7)mfYD(=$l)E'-wPdY"Xzt7u8G}$`E=4٪?nXƒwB}]^*BVsMvG?Nmk~0|'$FcV~lןF Ιk!_p2]-U)⒁<, IU\cdǎxch_-N{j)E^$ DZ[|H)}I{΂<0ƞ)\pkNsiޏƟfyRk.&Ζ'Bjb0/aK U4"p`vűJEHIww:;dNAWæ+ֹǜu7S[k!m$q᝕* *7.=xvpg/ )yF_xcG$Q 4RZZԟ)^5 t]4y} ^nŻvC_[ǽ#K?Re뙆agU~'LdvJƫVE\ї aZw ḟ}!=CGV,a&⶷iq^Kh, s8iQOW]q^Eߟ|HHmwQ'zYSv7d%xur8Ink Xi"g*Gu&?Ī\1$=ve^3edPq>6\ BsXC=_Vp gWB|̚t Za-őDYI%5#j¢0}.9ETh@ sV+ݤs(%YrX%\0jҘ? WpH9`x}wڰ £A^^ XAazZ A-8OcxvOڅuVp*z @dcG,Y& R1 ܣAXeId+}.iN92R$`jۻ퉺XY̾|ReEmR |n*5\GOU`sNhdbѧe3YV"fwS=t5J7 'iIoʙ3fG<Ӛ#&Tl)XՓɐۗ.S1|ty [~<`xB2=mJJ'b@/\BIT%u 8E.aHl` %K8IA#*%3**93$˩"\:kwD#"D*0CVBVNt]XmKXh^\ohɽ#TFh6Lr.)n71 ]acTTy@`{D? 毠;^w^ЪT<5P|) ߁\: W]Ia?&Q"I1=٠Yn_#hSv;&eEytS."u hg7t@Ol=iؔ, 7qw4*ip2!k:m #B 0Y(GD4= 70 kBrIw=e/ _Í 2V cnb? #(¯iz _`6lC/6hj j1ޘ`:,vTILS7A~&ǔτ`E+Gp\tNI[~qƽr-Ol[u=V`4ཪL&ɬeEi~O`c 4aΓ-Kч3w I-=5 hb:LdU}uz5i!;=y5X{1-4E=Nu>` "2b#!Š U'UXk<Ť<&Kơ.^%Gw@{G|a ^E} Lk!5p39pYaVo 9D͝ݺn.$m5۽{u4Ff4j;dqɼ4RGn]Rو O?} 6Ṉ0Y-8;NΔ Щ#s.$5gH@tAG05{GL_<;Ʃ Feĺ~ QB_d ʫRQTk]zpGړFo>DgEܼ#4|K Êr4]VXBY>vF'M@+ H~R3yՎ\45Fz)Oݏ $AJct}el7oQjĮi2&Rnբ8n:KP!Kꭀ2FÖgc&9&Hy!_GtTLR7'%a$C@XCGEmQ+ǠE&C~AIB}ǹ4ri?҉RV"rwv,!}"P@lf}uk7$#K#K-/iw9d'znfRBz( /7$(Q=-gi 0""r_>%t-dlYA&\!M㽟λ<+pK5f_GmzI`]Q݀O?R#@vI.EKڨ:,0&a8t69=(#(p@@1ųP;~l)rvuԩV}Ly6Ɔy8nK?ms 01ò贋{[:\ּ}MV~~+LI i(F~LÐA Vڼ< CŶRfrPĈsrO ,ŁE3 Ew@es > V_\u5ʇvC-]4eX `gQ7'Cj;nH!j! @>\t$pDa+$$ZGR=a+e>cp d:-չ `7B;7l . fV[aQskʾҟ_ҀmaX> +Dka3لت/[kZ_bZ_XzN܍ bT s 1hhKkw~1og1@"cXYN!x.Rg + -FZ]U!T_IZ=k{Ak*t@vPz5oƹG MAgXo2dWGxL&/pz7E$Q ⒠P¡q_";֌xH a&*8QX3ܻ6 wwXf#.ȤwP Q}}ͣJ?b#r/Sa!;3/IJ{O [EhLEF8V_ Xӽ T}>Y_9=$rUL' D3Էa"!WmJDPq@ `zBJMvm?7܅VVx*E۟Ew^+|wƟ#ZA,YUA#5(`B2W2{]v(S-O9#Z[$S9Ͽn܅Gٟ3C ȝoąt6GGNW32d(^52S7Rr$0eck\S5M{? \1JbyFn: G#& ց*Qޱ6]hm Qݜ7:*ڡCuPc+=A)͍P;1Q#̛u _ H{L ޛv &{qO(#9˴ JнlAϱHpTJ'_kre֮P"! [;BY?pR٭_H`PFxGPe;OU3")Y\̫L)'_&Ul bH ]Ҭ;  獑GNvzwWfOy x=Ɩ]~I1Ŷ8 cb\*z3߬KӛYOJuR筌iϲ9goWP8LHm.UeJl{eupP1cVn\Ō^5ZܜAs="Q TmO"8 aM-r.Շܻ҅ũZ$j8 >6ܡ}9rlL7\+%Hb˷SQ (GQV#Y:>DOd_`\ގtTA9"2?'$eR$6f\[Gm!|zh3Y|Gλ%BjSR 9`I|?voհΆ,V!(%%63Iص&x.-H,$pRzqZFH$wGePɇe\6;.jx7S(y c^h߼1vsH16خSr=`7+hG4h"ܨzJX0/yY#m|wx;E%v-*wM6F'܏IOKC]5vd0ei@ JG&fq&AyygMT:!_=:.iTJFy\A4P؂a8+dV:"k|P 7-G$>J.X:ͧp-&\I2*3՚!C}#iroRe7yE#ˮ&ZI.E0HKRHmqMZ?;% ɛi$L;$ˑݙ$`ҚSM{Q`z%'C|tmF)aG`.;Qo^⥅ysOq1#zDG ;Hqngp3}6c`/`wQbxgfX t$ҩHQn|Wz$I+1\W#mXO"r岗ي`H^5: 6C6붍qO=j1F/H{*p ۞hEz}\_ŏMs_* Yx6 t7ͬe.Tl-fjfx=3pJ,u NGoTXkY +*4bftqNMp6M\i<_sy^,ݫ-+->öl߷*4U2 W|QM`{YǿRr)QKAW#IOR$Hlڴ$|K8I*+EE[tHóT.Iǘ$_|C3e d݆J ƑN8\3J tEJJ,m1#uPa*7uD{Kjdryi,9gɲN/x#oi$=ZN82gb{RKzƯ_+G>M5؝<~/%|!c {D(LGO9t 4 .SMWfL{F؟C:|w(`ˎ6__eh3S8+(KLc5 .(dHBỊ-If,~NU[O&N2 ĊƔҋq;ׄ{,ӾawO%N583}srocQAVCpۃ Q@R[qD >I?{>kT1]r 'La^Cf0w#!6ܩ mkk ["_oZܵr?[5K]!4xK0 ь h/&|GXcMzLʧL%BY ]:R2&[9WcشM L^D)_yƪi8Vq6s^C\AGpTxtE!uL@&8qBߏ2X^Zp Qf%G8c@^v2Ap W;Aƕ+aH0܋ K="kɎJ( C33?pTR4NKr!p W. SpKe@jMPE(Ɩ)Q wI#--oz _'MCz~1=NOQXK91~~QʨA(A|T$Q)tpo4+eִk"5DzOt)]Ɠahn'Priy݁P!p+z)`o-)4lAjIBqJ,Vx9Rwఇ>k}9(q=H#|.]mObqd)w{Ԣ8I8KG8Im/9`kk9NM.Hw,NGiwF2Pj HP(Fvr+Wg/I^:yRЪ!^;eB]Z-fDݖdJた7knÅ- m@nI*z?暻RS k" ctimșS/9,i2 sk/fn m M ~}1[RhЭjmKʰBi~'&%?L0}AjiL?©gHExn n)Kw5:Wr`kZlSa{9a12s7LBUWhH)>jX>xɓߌa8SX5u"Vf Q`;/ Wr'+&:@$ Չ&öf\S]uk3c[zJ ស`(-p~'C<~F1f&mxuK"A &zmQun3X6ɯp:A"\o\BuSp Aw !Rs$Pb;+fNM˥kקC8bGZ];rFW p*F:iF=+[G]ę2H3A:XbŮ5MH5k,*=Y;7;uAyV Nsx_eWŤ6,PEx4_M;4YfE^ dQ_c|>IS.q|kw˒=xe*5g rP#َD:.Ƙ8ce ]KkC% 9}@y1i9)+i*h _jgHL2F*.f(|Ĉl7IU TexR}߶#'CΉh w.n竪pm%W7mgwH\1pōSdB'7CO9M?8d3[&K5 Ɨo3H3:z.;jaƤWd35Ժ(a8ˤ?OB!K jjt#"){(gkC]4BLR9_mhqDC$OO؍[6nP:WX Rmn }9y: nDf^G%\90K>ͣa 2͉.-},m*5MXI59P/M]9ov!O  vm.aak]n!_z 7 rn!Tݟ ܨ= .&Dq*|j%*81\w~qvj`6ZZ+ +7ht9zNs:qT*8JjIްU3* Y4R٢܆/k$UPLBl2dդ TDŽB;_ rundfĽ&wJ'isݮ؏׭+>:kJv?q>UgF6ܼKКk͕Yj ZP怾!/#o.zC‹in0{;t9 bQ VN֑-eU1oԜr$ķrAA٬"pyNނʱC,)nme yU51 .(A߸OM1 6LbI.<49Bhߢn~#䪓&X,zZRٜ[f&IZbl#mo2xl-_˭"l/l,g}2CJ!Z5k;s`&xl3ք(Ϩfdh.aWh7x~g;IL^WFN;f(2(8H9Rx:1ш@|󾾫s&h.wHhx{YsƐRBpH1po, ΄z;+6 2/h,VA+NNn(k#UV ~7YF~ƻC4F!^ss 3a?cKj!'1`X wv7:JZ .vk_ D=숃`&) kt5MH1i!n9̢rs'ʱ|VA@msT>`3GB} v i塙@*ue& 46'}u3ڢ3hTN|2?D@  ']1PJk䴺.&-\,%V {/EQurosDPٵ(9UJ(6[h _%{A#6Tf ፂRŊni͵YqFVh2J%m7P&N@'fuiU0bCgyft'e-!7kpql'93a?/Q_|\}숥)"F(&Bbof蕎Q>KCAypP| ]YnB} g7Kj)45֟HEBC`6?վ~aNi$P-ck _FQըQRO"]r0Q@߾7B3"]81iLkhovNS=n" lq+eRCL|WyPY.(Gȏ޼&GhT*Ǖi^eCCH=ZQQ)nhW%浊lZX*") :@ >u<3hяQrcJǿ7USYJ)QNe{@~97 ^ e<>弫oqA7Ex4{J"{G m@|04[Cȶ{PmVReb#(綟d\#4M+W\VdZ5brД8eՔka6,[cˇM }؞"upg{T)Ak]A1\l) 閐@ISZ4dgc;=#&bXHoxQdzEX6; `yoǕڎSY۽2 "A 3L4SH7es6Ui0B$DΠǟ̶I^xx :$f,9B\uByULJ0ӦmU:qЄc@3t ~z,8F2KF5bX+nu)uY>{xo/)闆 '{HЈW+dYKՊ{س6[MPd dpQ̶څ[I;BnqADΨFqaŒUL|U xz7b,jiy*Ffk 2ө}.S9kemoBz#.I5IǞ F81R 7Yo~#Stdv=Wo"Yw^|:Jy5 /{,\yY'YҾJm}LgMj`d8VAIN4M3] 88<`uGϪSm:H:hgTow97hZzD[cm3;DswkU8%-heW<&F`7%EΘM}c"=u W!F,uKI-+r^nj)e N8Ԏ4Ο}Wm a#'l%WSnRJ+Pw_N80hv3+ +pi4=}DSGh}=ec??6is|TefjTѥIh1 "2|<3{f=4+n*QU*(/rBbu>('bTiۘhmM(/f$)٪$4z`w }¤y,6irOfhb`b_3o Gd6RXy u(9JP()WnNC3؟Yv#-*N/yrTWm1 k0iaF 73`O[@iM\ F0IEn6(Lt9-6~MػFГj^%Ȋ ~`ZLjb}JҟPoDp@Ik ϩcWgHV@_'IL5'y<,ְa³U{t" )?y9@Tt4 pǰ>)ډX/{qT'.-b;`눩GgB(7+:`Ѽ ''6Zt=^;rt/{ǝݱ3!6Y"$id{STnR`-qTwS}_]( yw^^U*,J| zh`!!;e52)$Fdg,j YoԈs5t-cAm݊k\\7!HW^{:'ށC`\bm=hP[؅5KX,4`%&^i|CLH$qr"\z:M;d*zrIQ/_Խ3$p"v&BIYkyU*?RoB" rSԿ5$iӼ]xD^ Tx:3ĎNgHϾX}6__- GR@Y:A@TH8GnV5H7mUkPeNnd{Ĝmy|\ g jm<7jshu0.[Vl;+Ȇ*o/n '~ĹA qw!猝mh4X%a`!j&H 9FX dRXZsĀ#i}|Φy?Kv85~7{Ġ׼p? UT!-E\#RJ>P/]ݞQcZPF"@騃oln#zҵ3v1S9|a؞ޱe:a=cT mjccu0&侩 lݓF/t54 |6}ȁ}XX{*3er',+8lM $D( Q(،Fc?r57e#;\ H ѳiiuaA3<TpJ{o8׹>4e(?8(`Sx2_^fϩr9۸M*ˌgZX2ojjOsmnCcEc{8t O/jz=xF =)>z]W=(B°Ս:kbXq7ƣ[3 &P:ihnIn}ng3~Jjz۶rU1anI~~f1Wi{Eq3j$nHr¯n@ݖ/ IǍm)P/s0*C)ǻIlnUZZNWRs3=&>ܡ] {B&u+]sH `k-;%%7 EDHm%E*:7w"r l6M=E) Q#1OjlF(ٮxIc-(t.Kr Âa=< /B`gΥT cz屳6H~orF.-r- zfM뜨p'J>oZƮ${'j5CiWRJaDH ̋U* ? XP98дci)\INc∀rKثt ypS$ }oVr3td ,nWyasc]:ՔGg+9Y:xX(9oGC(9X0MJ'I&~0oyJ+fJȂ[kGG l.w$/nЫR]՟LoѫO !@̳\(14Vͬ7W:K,Grc{Ӵ)c }5@D@#̥?IrLu荠)2 K料mÉ g'5 #ly!]i9ĴˠG@Jm ^Lrzcr^?.н W+GY-y] TJ_U h\fKePHѷ^d{PO+rؚZ39#6+\G"bZVޙbIΓ!mẌ̯́)maBu@%M9v w7a%%Z[۳$!~FGB"}YrEHТ)tK$;ڵ y'}ZukNzPw:=zG*sODPAFQ37R TƢs@ofYvu9͙4j,잤@BZ?*YjgI^_;ݔBk{wD_.}`ZU^-CR"0͹A3Ó ZR~2 -s-VsŠ)b.U?C@TIQ3OoG7,gu$GʟE8>%aAasKz^o[VqPww[5ο>%.(H3;r7xtǁ܃DƫԿ;_2H;ʐ] (:h¯~U:Zx;o~]IP3lc~2Xk8Q6O9ЯVB( QQ%-.BT2ztNXƏؒu?C鳔n(O3%r*؞AQbF-j3VLqX8õ2{vĒB'b/X=)D#%`Ap#lƣ[וS`@@P2@Ziv P>1tY5 Ȃ"݋{v^&Hғ-ʙ; "ޱe-cXU>&H ~"نo+O>9B^oIY4fF])/iy^$yHgTcls;߽_ xdjp$OUuzuU=V[0 *OcǻWI[vr eJ5Ѭ7PF C Ms>|vtx)K~cЁ7ODN%Ž\MgpLL*7Z e$x+%?o秡 v`襼4ۧ6^DI4,NlZMIA6t>_Ԡ*Кc5=bmɢklf8ώĪ:WVTjp0%n"#my׈P` HP#-T!:fRWCPU-gU/} ă$(T46 <&VfkheU2`ܽKt;hAiupUt a¿߈[4oₛ^e>l1?㯁#pQ;N*duʄ[xǏa_pEf+d|8ٺ+qr݂g`G~ye }-g6*P/#M 9Eb@!kqD&w;GԾOMTW abYV7cQK}ucHN2̿Šg<WHRNv 3>ji|f޵G!?ρa*<5ry/':-)mDG cVhjf6ʂMZ $I=woUEH[xX3J=FossESTA; RVhTA+vKbB૭QMfV?i w2v>P|TF2X<}ozȅJKKJ2\Z\K[/=t-JsH+\bj#xL8Z L\@%#x Nl(E!y׏];׃&6L}2v{3wR`Ax>b@tWЌ/nL[lv"d_2&nXRmwE'c=\hP)Oi5 c#p-m)˲ 4+@}fÇ?hM;@@ZT,A_x"ق2! Cu2H^&69ܸ_ ߝ;/ƿ+LcOW`)ƽZv۩ٞSgZa䤟-xAKQ9>t[ov.&ĝ9=&~^ C.&41 ͧቀ7jJe(r{H ThQjSOL[,p Hdzc7 x73/0]|MA|g'gs3s)%DR; >꤮OR"^,QQՙh^oGtr_g idښB;{,$\|!S-,iBGnǂQ1w{y eΦLO3q֗*mxPC%@Iu˂Ά_2@> Bɔr+|&j<҉Iwh~tSi/C%qk(Gә!ۀ/wSܢ]Phg׭|GL5d(~y7'/0s߉ ΋huZRb.<+qx ^@dU@km~_ա 34’>%L|SO*S+}q˗%2_IN&n`#+;#oʆsz"Vw)_wnEj4xlvWH,JZ} D6]G|+[O@$vN;NqXH"y h}N]ͪb5AVm>cq>s`~~j,R4Xx(~2E %`jC _W!E3=tl角!Vz?u[CDVd6MqZ%ՌɦfӺe:;{`riEQq D,ԛH02۬ ]L7ܰV-8 [S =KtxmRACz|?5 ؁u*c3ݐcѾc*pTZ hm`YҤP`~v|w]#4^{cT∲*k)ҲY=yEBkJ~RH(ElE"5k<˄B Q1ų0RכEO*^sܹxՍwĪ?ܶZ+$T_F9cm`R[yH}V0 Z\rC O.Z@p8U)̒8CzA=2YCDssVwtKVpiWqRȳBF/N 4PmXYbkvp߻nE;Nx>3 e$Syʏ:mK2 v4Fjo7 1*0Kʓ9<+5}A=u<9I<2֞\(^,'2v̖\ˠfP*WHTv|)8ZOBtJC_ZPYe chc$2VjҎ~Dň0V02ڊݻuZu_uY(ުdw bՑ{WQ){BkU<NMZbxm.O@J.`8. p'6Z&ܳI.uskҀ֑~ ,h|x^:,o66Qe=1}>BHPdh*RĐz ``⣽|"_RβR!@R4 '1AV#@ %8ūnYM*ޣoygsB24X.s]TPDF3|4:`=pIq*g?6ǹvB{nȦF-͑Um( 1srsDjq0 ""d~F"IJ>![N]bw xh@L-?܇xR>aM(f'bѳcB K.^ؾP,v_A WtD4uC4,%3uz6K"!'~md?:z&uuH9L8 K-veޑ`EmdrNrO- &cEb׀O#[SX5NP4N5OHdU-4ξl2[d7tzƃ\r䉃a":mZo ˱X.}9x_;qǙE]:N |bni7>"ɾk($@}j$12G^*U*|{/zQHb-E;v)hJj˂猵tѵk bKg{9m "_֘HRsrU`϶}.)|Ӟ/w&Exo4<翚X:[ XMlFQ))-,|†%nh :>1{E+_;63*dƾ KI?qkLdfz! :mHS=r+ȎdN06ɆDHiUiJ<0"$HNtsA 6]k9ó-g':s>iH@|_4iruP Ys~G:́> }B˧z͆\5i'|7M{2[pHr0W9˩X\ X%."Hh/!ޟPJhbX3S{&eG-;p͋- h'EDR$`75Nk3qMp2Rʥu9k4䒱vm u }&ґF h@p 2Cr焘s?U{A\?/:3 1a:K:L}Q46oӅ];ٓ>QE"4a~߹_ZXDvԃ:h% ,2tjJp~A b_ 91ҤO5NtA*̐\ L!Ÿ4@ <]?2^;[B!7ܻ꼢XYL j\ ?]%jCz! ά\MY |qgxXj!kT .^:O`d+bП[m^K3RE9υjk P8^uwMn U!n6RL&ܽjnPqM%36|JȾ‘V7زV@-#w#nBAW&}ʺqХpOIcJ{5Z21'S:Wd>JJѸW|.)6;Qe\̉]1EُHJtKh'iM 9xi2'rt hw|xg)|k2^5(ޙw4{(ڬWDw+ Bi |x xEeDACze R![d%?^g:y.6~xm_a]5iAv𮦺eH2@v&Zs&mXM尌+No:=̢΂wRnq2u,J""$2-F[+;ڳ7qfnEć&Gh͊n1S H4NG5JU9P[u4+Tx+3xΐh[ x|M:/C$2;3x3LJ;N5Q$Ix̳aT]L8@ j|feG(0"F+Rc;\;0g* >%}A:o٬>Y:v'._bDOYyίe,=K /vև?6>R0vǩ *!Wt6nhP.dq=<_ y^"Ȯ[:é 7Y4^V΂D!XW`-M.UAE=~7I ri4H]V0P,{O4J (mF> iަ/խ+ZUcvSl:yB3lIdݱ `k#&ЩJ%z!= Wg-bF qIРJ=/k)r5]&*<\TS`IJ0x⋨x 1֝wVnlPVN ug}n=q 㻑nqի&N=1~fF/H8OSYV$ąгo)VbL_#*NKWhZ3%3s{>+d3Q5D(QO톽0^@Yx btBe'}&8@ͮ́V7Q@]*m@,:aM] ʞ 0^xfA}0Ns52M{Zb.fŏ; =vf?_!^E 4ȳWgrz>Db"<9Pk$*X)pXPPk $T ,AUwwRB<,V/9&%)Czq@<1Fu J~Yv'~E c[p\c6@eYhd|G$zjJoFu*jɌOB1/MlSāВm]ի7ʐl2N6)U&mn6{ڞ2.@Bl(XB{e#|*5F&f R[&! .uăSO @a~줰zzb;eMy%aÝ`dC I}[, j9ju 1m)Ɯ*պrclx4amuyoZ&J>綑q*џxO[|M`1,TxbW_$Yh &3BPo>jۄ`Bg5ĺoFx5ϧ6#j9(M׊cK`4EbfN^mV{.}ؙ2qH1lX:뮟VDɠ苒 K~[hE,{?>hu_ ͘eaȬRA8Ө/N'wQ{Mϸ{V]}7Tv8&yBCmJ3O/o4+Ӵ,O١8sy%eȩ*8>%2.sQPL4E85{j!^ngeǬāgR|~ęƼ4"̷է_ 1CX\ 1[鯚!< :pp̊rs|!/1nLL A ڧX_$Wiv |]/p(lc7"VV UDjHe_KWl٢Qc%{3dE{674Zfܻ `z{*Z,(Tr[ ֎3?Qj1)*oxR` sQa;#UKqo}R*N-x``_ݮyk&?6(P'-n2)MĪLC4ٖT4ؾza%7'IdVDžP&NMrwh ݰfjfuF[.R1]y#`Dm3C'4ի?m7?c={fr ^oh!hcKA}Z 1S]=k@N2fz 0¹lՃ{h.3,"6ۂЕܔ5^UfG }#7GnZ65! "k/F}wߌGt|,F#Y6qk+Y-Ź=+ R1qԋUgz=q)ppP"i.t2$G"s :xOB/N~0m'.bߨ1&=wY_ʔd#6t؃6Ű ,[9 B&2Ȝ3:t@p$4ɬ=^H{7&\RE N6u65ѽD.qAd 6yx]}2CY̥GEz U姤 `Ze_=]#l(6~Al+HR$ZУ=3|\owWyGE4ɋ-I&L2 a&!}BjWCvXf֐^k5;zz*՛2O]VnWMH?HNuJ\Mݍ~4*0 gK1r'6n55 J 6d[fK60 $M*Mc;! >wXJf)VfO>4i0RBҨ3-J :1%_bHdN*̇j;AAR0b@se=S*Ԣ!P<4 j:H'O, 2.Y.1mDYF~'UkaSՉe(U";+̂Q$nI.=7r} F?+C.nS$ -xdSPͽy[^mr̷VQY(ԵB`N#~E;`%01(/- pԕ7LLt#3a|dë"0 Y8՗o w"P@2䯠MmT A٠r[۬ƶVr)3p!4$KA-8x]Yr4R/ݷhcg> /&raTE˾֜ҡ`w}%϶I O$ej3fKW.f=VDfEXp2/q4wr7hd{=2"*A\ KE~#zQ[7] uz ]y#_f *aJ= SsY/ݒuJ8vAAgx)ʖB]Z"*[; {nں ^IR4Qc@}cL|\'EN.AW@\+ oCYj]>_a"˖QS׻yD4U՟OfgJ<C)w=uU5OS&K&_-LjsjThfBh5("'>cp07)Mf4uձA?R6 ͝%QR %tZZP1;-Ǹh7wH>v]Si1t:rIi =@߅{ *HT" )M( VX2 k~V1O /9+`xOȴ,o)iåXFEۛr@U{E#,8LD jw0hc΀ʮ.9fly6?(p܊lr/̈́Jt=퍆*@f}J\P\{E,r_9A8>kT$KS]Mw򏱈X tC \T73NWt.~M ݘċJ63fNВPؗh*TI!lyŽ׶Iڤ@{C͛ *ApuhºTBtJWjowp%Rzn[)Jy_<$PX*-dS;M:HKIW+EgQ Z&C٦Xb2GgJe{&BA-;( rʯd3O&v9X;2ѕ6ULJrW1-2P|]sLJQ0:Coc4<{0$`HxjcVo: 8[F(aqbKEQ` ť"|Ic:P`=?S4aХVu' V}eϺeY)8tMs8J[]^'L33LZCQClK4=q^Xp h{y†=C®"K>Vy^jøUq jIlG +wﲶ F8Y5%~19^$X]Lm>×c|h՟g='|˺n&"iޗ9R祿aF7;l)5<)MٞyKm[j6 j٢o *CӺ']Җ: c? o&TXTr5C 纪 k5J)-zO6159kwp0O`{0˜ ~͈2z線vpяk!)904^<f~apPO ָ!tyAQ8W)nɛMb+ `(/SavpdUvڞN6:iZڿގ's}@@fzR^3=a,ϓΧ,qɕlWMh2<$'%\ZX1:\O"#X,B[-(Y 㢪|lmQ1 LI #t{ƴZ`DLl5֖'9e0 mNӾ<ma]T$ A8]b$h6.4`!\8%T2 wgE|@D\D̷U4/vyq|m(]PJ'$XNݯvވst ⵽eOdEfDYD?MUh.UJBBp]Ka yAlBUNH]'hOwՋ_ f YBԥ~A(hfg{vjõGDUFC$ ` l6`Px G@5R|y :TCyR 6~EeEmBcjךъ X6Jɣ*S_.vf̜ӏ5:e$M%Wu}on< <i4ƪ؃3=氕/*m^1Lۚ_XQqbcE ݏUɮ0n8in7B9F84 dk l!~3%TgGv ϥgm^#6d|*? Ė}N,VSD^ڠLtqV_ ]E+qNge^B!寞,Hz g.HnP%#L$MY(UJ% Ս ֞,_YzhWwZndL;0 ^)q A 3?Ѷk;9s٘ZT=EfP P;ި(:hCJ"k[%hZD39D^hb;RV 'j)λ,kG)v%9[Zs)V yXΐ%5K3@@f _$i[[QI! qb1ڣMHz(z?c7ooѬ-: 8Z倩oyR(jvtNg;I#2bJPh<HeC=C-9MgA9قB}K ph]rGyR|,Ŀ!^Zp\J%HV L:fF/Uƿ0l+oqmo\%/172| o'd n^|q@!gfj1dj@0ϫʂ/~6B!;.% : Dexd{+5VW FWg=|qG~tع/_oEIBFa%ui겤F9ld@l_tN(E ?"8,E#*%q rMjύŜ͕-VkB7 ѹ2INm3W" /R, Pu J^_O17M2冸C>NjApQ.lA6n?>!Y5]vu vCgxh<ʎMܴZM>V &>>^V2IJ2nevfn ִ~E(ưO|5p7mPe  ֙txlUBzyRI˩sY;A_mv{@[l{>֠@D'֎a_6g@)gVua#vp ȫfM]~2Vs+I)庾Yn_6C%+n6#.eiaF?ZӴ51tGTbu"(c͞t! 57K<ga@9ODb%+[mX/D8X8ty)~- xh3jk#s]()Hc  Կ*%ZUKAU2>"KaG .:j/r߼8du>KwGKmr ! ̎cO\'ZZ7: ޯ&r7yB/g$@. }YٻPՠ.jshi ?^5 6O A6~ '6"w} l PD~3Bk jH _' &0Riqˊb*D/wV~غ;SY,2i^(*<=эbccѳ8"od,<=T~%ӥz;$y# 8pT8w1pɬӣ'oŀͩXD0\^cwWcXa}P'HƺΦUb LE!AkؓQ˼6:0G"<^d0c)Q($ە0̨87X5%C7nd3$sryFuloZ&v3rQkU3Duʹm—} u `m8f((wM] ?VHG_u%GZ9u\{!wh3wzEK@::D딏`TtF`=s6dNV[{,5Jp[*L YP WSǼ3&/}XWޔvH +RrlE>mΩ0F2dF ؟VOu%F5C!;޾Z1Xw4ASNⳎɈ ΅^T&~h_.]GoC "SWy,N]wҰ%P50좫jʊ= V!IDzj8J=#mhYYlY5UG7%J9oHWh]4 l"4 ]cj0N6YU Vd_76[g';;Yp "IG{X*!]\/όp|66-qOCƷ!rcg-s+LU@!VEL&L@ ?Al:=C4/ W'N dE"1YnYqy<|tgc340v:#bJ(lEq "G''G1~?qd$粳,W37>k:.*k~jd5qnHDgq( TΜ FҤgJ6zkiF{zJ7?@.0eWL{a݌2 *Qo3@WtEQ,K~ y}I>i=BxΟ[#NܿѦC*.w -W6C N+;x(q`?z c\n(,85Hez#W{AIa5v$|2v[HZyVA||E|Vqc)v˔sDT@mr$ntL\Pm`Ԋ,;mvM˭@@"ƃ>"[\dwHO.r# R) Q0Qk?0V\[1)_kc³zvgy@Mf|W寮5&9aØC5 Яϝ bteߍ #{<[ImC9K]VhzuAr Cu5И5!Aq=0KQtj=!!nۗAp&Yv}^U*AGe ׻I.Vm`V&{aLe\HQzKAD 5z$\5)fm3 /|cƊkg."wH8C9e_\ZT/}%9*|!P"+ӳ"7@#_Y"3X'[ C}DprGB쾏TDxyG"ցRF;y[E MP0d"/oZb֙>UJ;$3e^tȥi7&gnq,Rޛ|ó P636ְK _ai{2?c_7F~5Wup8s$VtCѕ=cVi'8eC&ny̒Ԉ_.+3.|)2K/םWE퐛=*LNNq<4.2r44і~xÌнuن7>ܯy.[eNL,hXprؑ%ӧz~5Cjt(b J\b-$LIs H+#?+ί &81[aydwFFPmes>[ d.V=2G8x-aJ"%eiw RhO1 "*r^+SǪQM b;[De*vwK\?O>jbű.V IdRb/+L+c٬ d1tvb#h-d#jOQu-Lj8J搦JWŋIgq69Gdr酏 :K`<S_WL)}"nNՉZw>taZsME ?ٲm "*Uq9=+q$|ō-q+MľߟY۽@iRo10-a4y.S՛SsdL?8o`I]1>m{[|?4x 8}blw6UmϠI*rT&|,( .:HUE^ QyukyLǁLV $ڼ r&ďA\hc.61*E$ŌJXʞsQ붷nzL&N%1Q)m+gx= PPFh@i@<^aTu=֢TMvlLk?;t*@^0}xXg@ |zAV__)4_ظ*ysJ w1r.4>c9Iִ*eވPSCǗ%bvn)M P;Si27S]iRk X0Nde ~ ]uv+:cGVbr"+Rݝcx ޅ0R^k>i.(o{g*ЈHEZWlu|jhB] {~BEcoXKvaM3A'j3?7L2N\*g$2t kN/4u  S^sBWsy3mGP/:-$VOl?W00ρWc_Eca%h;oHAt|Sn\f*1/zoof~>qް JhiEȒDh+ƶE1WhsuǢLVbޤ(ϝv!pVAY͕BJ9s ֿƘ 7ĸW㈆~.R3H&fBᒊ6iN,\9Tq/QȐxg'A}XH@~8i&͚*!y. R[Ŕt*vLbm1sx`|XDVgh\"{|} v ?X#mU֚ftp q?xb(@jG%2aT*5)ZE tje>4ȿd|DU1P$ӆT'sD"Dt$py"P16*a FZŎ\{^3ЋEI%<$A0mWK5>VeBϖj^FmKIUel/JQbh|5<@EsE>z̑~+++UR%/`;|3sw^O]H7g1qj w;.(QIn)|9!,gtFy I77!p;l d:gf"_"h`y?o6jLze=, 󄻐Tg?ԛ P#ד[S/?J:1T; >% IX40 o?FesT9o39m4iz%vׂ1z5lde# jYݝtN O׹Ѩ_Nqx:?ɑS|tHQ,rQbTɮ OcC >%34/(BZ+'FCnzmRSXŧ& PVgoo&j;QATmNPPͥX6i(".a@;I'`|{^[8%L\i+p6y?Td7ø?BZs½.um Z@ܡP'}2iS8-Ol5Vn]P0L<]ױ !B\ls~Sfld{{H7-tM( z I+Ij.VLnԄD\  t EcǷ, @r`-:ъwUT |iK2]3U-rJ9|:]˿e!Chϐ;o4k^jMXaMH3,S _HڏyiÂ?θKrC<"BnmsY_iR GhG^XmQ?u5%:ε> _~*t;)C_-\eV"i #E|nmn̆F\qޙ(o)FJB@Z0HAt5 bէ3M_F֗'PT)!QV[ԦI8RPE̥B1R Ф`bGzFgpntP˞^_m: %Czx{}!ď!sn[A0oqS*_P*!w_'FS<}נqK_;X.e`zFQfG0KOTCAȂ~R0WH'0N˹5]pm6NK:3q@Ւ>;}`C0ɑ?ЋQ@3{IEb¹;ǖotV{3սJb CL4sVCgc'J;4R?S6d%OiT᎗.i|zs>G(K;weXv .L<  zgK`;,(ăIyaEksN,,hu`PtS %;6HY (@-*G䭄h_K DFON7a:eO+]5xO;avKGCռg<.IEe7I wQ]SQͩ{C_f)>񁥠Clߛy|Wʃ; *Ck!]td^43nՇ#kl_4?f9ԕ,"ւ2E11_+1/zo*l6_d/}rǺ^:W$><6/nH}0j#hNӑ^Ə:$zb+:+K!vSVvuoR{U0 \?@^2=j Lк6ssttjjg/c7-Y$RI w3>hX/8”3m] 7=tTM,q߃wwB qy?^@vF6[@kY ;W#ЧV KS9\"WI )9O6w@RZ5Yzb~ۤ,$!'writ}o+|RoetKiYc>"ydixЙ5T#o)wPNWBv?u.hgЙo438rCb*^1mՄ>'"z#v .DdtgJ{]bka5pγk})ܡ ڠp؏ Eg 9C{^'zq;5˅nY"iCП%=خۋK}:P] IY2~Bm".CΘo㳥-/EHcHCU SOunlꙠ!؎fDI S]!eM&~w{EjBq^w4,Cę_ Mjσ}~^Zꨒ#!βM^6Db_${VZi:;K_BV:UlPo}u4kbɅRNK0p߽[F? ;֜j"Toy\XNOq4m,}dܾnūab#M|YG5 `u@[.O~AM4:EW@{cd%=v< /8-|%r}h~(9ٲ)>WwbWZ(9rIs2Ni]f.OnC^^V4l?sa Z$!Nn sd&h2P3ށŅZtwA@i%xUIhƐ|`{uv voEUcy^OtFnUS30?E;OfOlݳ8o&6. X Jx &Me뫂бCAa+)?G]reb%9Q+L=;h_ɺŖ+Pnd#!g5T}wq$~˶iIsM9"J9jf=0xEHEitv%[45'xwT 1bxR;6Cnk~/z/ ,lהLb . sjLKRMsyxAoB"vجB IF}=Z>/g@'57^F2\AjZN W]z[+Ҳ8<)!t_xJz4ƎsVK߈t \QRk;3U|">`W]wyC! OA! ݆ ^\~ĕ-F8'ۺLfH^~2KzrO:l Q j\h=@{l$5"܁)旕^%qϯ)w/3KxS`qddDDآZOt.BkYwRC}')IOd4dd@j%? @tEdp:TgaJ,4J(K P$$̈́MG{ r~D:`e6xz P:&d|R\.S"QMmSmpĢ6$Zͷ:5p:!?LtQN8&&Mm )d&HUNBY=*8leC|+sk58>crbGUB~ܽz1?cZq$[&m,g5֗ߚZX~{Vq^<ζ nWr?/Ыb2w, ?q fDcIkn,5Z錍z~s1d3/qg~Q+nR p8d>(+D)^yC9$nPXu[-x=TBog6sJG|$vOI==ը}P]ըW08KV~M~}j9iCĽ^q7eMaO5ېd 0 BVHyE~2xh) D}6xXp&W+ɥ^@K8aַ蕎 f 2?0 Km\ha-u@&<;nMm_){_+Uԏ,=IGS` g}GXkȪ"Zlo,w)"cg)7)4LViX\bm00`k̏ha 1?/#gVрɹ`!쁗wHleqw}k?n1lϻenUxÃYX92ƖDfKuy'iTה`# =Nb$\a_vO#4ʮLS"㥸nHH[J W3)I{,"%OZTpKvn2k 2fKH}atJݫa<]/RKG.c鶥w]i*&sr\UPv`!N/!=NM=U|H#')<Q4Ib1o@{Clo* -ܯXKͤA\c\6,# u{-bx?au5*=ȩ'<V#UH(V/O\fVQ?zp2'adF?:za(aWQ6cn`?_ `x.T+$W?6 ILZ6nU9Qq[?J!Çb&bS/*m+1OA޿gI wc=<&p$P͐d627N[h*˹ż\tO-c:^ 2Z$ 2Ϙ{ ' ?č 8VRN m5fZL? k3a'X3(!7 ¼&;={hmQ6X MB~Bl=A gJ GlViSbid^L;f3GNlJ3y'aB>::_hoYf:дO,dCsAxoXE-0.`~|x j '+/DĒ PGս4?ꩬɉ&VjV3,*bQj xk^t>,sZKNg=oq?C{;hX{O`-̂Yu飵( czi٫+‡bݎNI4ocض\m<_-W}_aD213oqG g墉ԁʉ~UAzwbM4t@| np8X@nO'y~Q8I{u$kh<3ͥh rќ|fӫKB qz ̳s aJ7w;^Ħ[v0~#\ ũ5Lbr}u [2>XL*KRNezwCԝBs)s,ވjM{=so۠@6OfP( ~Mz9+լfJV(  0*1kS4_ƓD[*RP` vvePqA4YsGt|-h"]"K)x+_ktuv0 ytg_r2Fl-'iF2a?hk%4j~1># &4k?0E Q&jH'vDwԊ/MM[`s cq#04op"pвsH+!ajv 176hbk0 ۩}drqk Gڃ\C\!&LʹvJ2x ds*= IQu{S,!WM3| eP"Ԏa Gbbѽ S߼'3 3҂Ar\b MjJF$8/{:+E^iN|cBr`Fhn2X?dP.a[Evsמl|tE#ք6j=68+ߌN9j6kikaNa3qhVXH &ijۻBq8S">NvK? -4fqh..Hl )nԛ jgә5"[~,oeUNk`G$~ĵ]BwS\q["͞&!8<(`dQ;%hwdu~B9q|"R+"J*i~}?06i}s:PqG}K>ܷ:neL]m ]×؄BnSʱJDA$ ]joʺpųTe m)^]q9JsF(,CH\D#晼6ġk&, --M&v{:?BfvF~#ɋ+u_k nU/UL/+ ;lr]cf?7$ s2RGkbR.kpVCDmz5ޝГ{h,~(T;@eulS;%$}5z!vy=L X[eGlι%->tPV$4 B$}hI})Fm2'ʮeSG;oef@n&L'hDXV>94֚e6WQsݶJ`go`U~G;E]*̑10,0HBĐ?7GP9{뱜]-'!ڹ.Bp8}  9p'{-Ⱥ;Ԑ.')kE2uXR-2nI>fqB|Fi{$"O>W6 wwֳiNdnT{ R.cioҐhDS#w.'n, ܂T-?.4D4fbq@=趮۱r$A[٪Jy\8Kbr0J'Xcn;at *>O2KqDNh`T^atb,CӠt]^zO|,zM $ޏyULHrm=iJ() #i9ְ8-O;+gam}J9a D{@04m>3DZ޼49LXr4z!V-@@Cc"ߘgx7͟OX*x|QXV8/e>3?vHe ]S-eBI)3E,2h6yepj2z!S>8rD0?{[Cl׆6ed" \::ZƇ3t<-4yTȠqZ=ޘ5=b{2|1UZnT!l^kS ~I9rй"h'+y<1GQTe>fH3\`bVxQd[)gZYI;y'+w)zh謢50jF}AEAm;@3DOtRe;rj>|b}Ry f ￝,tX!RJ71ܢ$ӝJlQTl̴DR\l}<,trmə&ٞ]fqEm2Ζ3`й *C=~U;G> j;nx{|H DZp_ۮc$XY22a!=Zz}AIX,YTݥnS1N[gNUIi: vaԑJZB0[`-.odC3N7Om{Uj:vta ,P=|fUl̤ g]XkPfX.dA*8LkoQ~HI=kt2v!˩aEpDmԺ+|Y !j6{M\ZbۚA8@;П#7^ D>&q3 }7ڌ?o^2i]w$ԟSBܧ@at5Qh*tAhEH#{prh^?pdJtB4hCIpEVQ  ,}^/NTP\A+F2`Ŗ/Qm V8 h0 5/H  /NBl0#X/K*Y.fye1\Uo?ŵ%rr9}"a 6"HFk@P2id" !BfF+3-!A[J:x3ur9h?n Ȫ#ƨtѯ4-yޜ/td& XzM3ogkd!N+iz|8:swC8*-i8qȡ v^rǶ6#Zl-Лw9=l^~O {gaWpE 1I{je>ghNp,L=֟@Id$a(N;@^4)Z?j++ ˩@?,fGe*LV{z}K_{Qw<?2R׫ѳ)RXj#cQ Zq}2UHXۜ{nvZ4qp|;D9[ >`i/tp}L O@-Ʌ($x cQq=wP%WlǍ190_[Щ Ľ:Mo.,^n ;*zC"?psK\<FM_ǟ:ے~jH6Gj ®٣Dg5 ߁B +=FREí/M_> `8}Rk AC}wJ!bۭ.p١@V)e<ۣsɌ/s젧9 v-A1f[DCwQoICz iA8j%Y[h.oc7~!{|Xc[oڷb3CHfzdhO!ewf9ّw<-f!VIqq v}5_j!e= vM3FX}5ޗ͜/a&'ۤ@@R6S<4k}/a1A,=Gi#vJVY}!HwdIUT<)&OEĈ՗..3<4s՞g{+2۽ga̔鮨ؘZFXId317f bcN}Fsh!8S]j.0n M03s\]O?EO';w* _A <d}dQЛWZ8^sƧ.[U# L![CxOE!<:kwnspI6eg&]$W%[1vxv.mptƺeݼ&.zhRo6orD)/h-0"5y8=W&9@!)JMARM⎒SR3,R\܆65(HrγD|]WfFC$Ù=ˌ J[HDˁS*¹TRՐ$IZCMC/ܸ9! akn6 렻%IJPSoYvT?{{vrmE騋.4:n=.N T<7&>Yˮ}Ja~Ůꙺ#q#@ !^c$+EN VHŋo+`dKK߶JPQJ;1z~LJkO{'f*7c]dpņ?]ϰssCj.4Yǹ!MPf2O:s'O/Ƭs/;:mR؋\Dlg-ݓQ FM>+̿WuRPQX:U߇;HY)"K*$9Qx0/:oP7TOwos3ΩSHm 1W>ץasOsNWq .naL $< =3:z>5SuADj|پuo~3IX'#|QI&_}#OD:h ϖa)x9ٓçq6m+=h${ ȯ@[W+xIg:,yX*^[dSv w?pw =p^DycR҉u48a-<I2632461dF`ɆJ5fȫĈOmhb9 IلgяWK#"L*cy?U+cgeL䡜/wlT4Rv!}85Ԩ.TI皃8ycPcW;tr -r ^pP+ncP^SFQIa3~ 9ͽqS0E,i7x_-R2Z]aޑ*4k+%</?}Q6klТv"P[f[قSjx;)tz aHy1SД&y"1)#΄ kߨ).?O 7ݥ"ٽ퍊`3WV]Ԭʊ8@FseWȷ@Bsa'=UcCG ]K$(DkUhJoԁTV%lFkf5WbDvoCj_R"Bz#CaP`9#q^+ |I"<ZtƤIfj0(^M/ttS}K[zmw_Zl5S YC9: 37PB6ELl;>1e¿'EcBrq(M-a = avX+#mkͷ~vG1M[Ff_ 2EQfP*C S܆S+XV܂B<GxSX(>O$HVj&#&]ke. o8T Q#;Mpb#y}،/^~,99bBZº3~yki'w7Mr_2gy}tCH&ְ 6顲7**(V7f?{ruX6߽k{_ GS;ŠALQ;4]lK} Qg067fHL+r|ڏĮ<_L2w|K97n&$@T)_Axi)k*\ !@Վ4āߎi]Я5uo%XQ; F⏔n7Y,Z_:e!I\!XLY!3/f-;T {L紷w!k|G1_չ# d>L LS)#0|W0KhPECR:6JHa}0TPZ#n̖æp)Xn:²-6ѰFqƎ7޲7I!Zr=w/.[o>j!z®{5@H #m:+USHDzWJ?1@PeӔܶڒ4i?Ya]g/uCI&)=!+1 8 \j!R/ {U[IE(o| ,󒬪왙"KzJՌ[VUnBWG-{8>i2)nw릥Lg]RPZzSCw9(TsKjS}/%#l jg"bZz &Q;Jg49 ~ބi) h(lg⌉&TŢ+qLtx/5%$NC&" 3#Um.ΗmEhZAG@0'wN.FKGRpm^{2?,K7pK_rZ" <%); LNG @]yc,%kqP6FT9#FKקىM.>w_uNI +ǠKzMb1ju-G Yc;a1'x 2Mz;l_cA"ĨKI|նe]rYzH`1gk'WjGwG6v8Iѵ *N-,#~2vB5ґH]A}F=f**8\)ނ쀽% V'Y '  #'RP^FeńN#D[yhsyRHNjX y] ڕgA8`t,8' !끦.͛[B1j/?Ί>n=O[z=rP&O G w,fjB&%~Hݓq6`WlBfG[7N*J^X:l3ze <`8MU?|ڧov7wYh=`5ƲQ_xlz퐞p|3>li&7M$g)TK *_ҿ`:k͇qVyO_DѤGHjd9]t%[C@at&1[*"d@}LLM:abIyO+쁂}n*G)$zq`{=”_t/N,Yhz>NO]{ђZBE\Z6hP+w<ޭ= fƍ$JMvTJ @||M.V:5n4L1|ɥx -LRAv)n2  'ÌJR ː Ϙ @(Ax,0w @BT)su}~wbIA\c=v ݇ƝښmsJ LpR9q0љ˹P;q9)&P"SG/#O!ǐXv ~V@cχxVr'H AHO,6sʤ~cIq5Lb8D]I|0]݃B@7ٞ;dvآ l]fo-W`Rs"Ntg[ kL;Sp*כqˌߺy p1ϜAGU{!C9!2{Q*Iz,VC77*2eh9TMcr?ǴXj"{U}shMe΄>JrSbR.7DԪ 8J坔\9@#36WT'M": eCTnSmj=-=19!o^*d;<6]cc^MbL,*BAJ0RJزܡ0~K=8+G[mȏY CAاz_ЎwdGچtH+9|}yZ{]pA)weI`K٫ع>:,lY껾9X{*L:I#'|iJ"D9`Zp%q;nEe/JgbgAF[ U3b^#5?GSۆMF "17J #k:Ҡty}jB%VB憰irԟ@mhUj6V WO֭ wȫ{tAB/8(bF0RH iS-$ !QZZ)oq-+z!iC6P@~ۚJ`}>ۏUA ~5=`_n7M%fq툆E6>j DT%pZx[e'ծsp(BjguuQYrsl ,v*P#{ǝmo:k5j'Kg95;T$^티 d2`Fӭse9XdEmaQJ%=;OldzK ѭ["2wS #^9o2yZMn:wk'+b_<(8W1Ɍػ[S}x7UnA"?̺Rʙo\.SdW}sS'ώ6:lTV{Nzt'8Y ~)iޕx"+\3o„!#GD&-6I(Z!rB \PaـLt[iicR2gPÉ锬5n%y2fИɍ~~yBVA q(ΦVaٌT;2Ɋ$v!~~(n^=Zh(U[R4&:?=v}HӧcĵVzXꋆ[+d5Fņ)oCfoߴݣ|Z,Uup։qGpm^hoءuJ0aA>)?vEaZBEf@;DRXշᗫ1z0L!!%'Y cl;0;; 3"m,rg'~߸fCrބ5$YD5pC.v;#\W<`iY!xhG\簝HZg~gM);V RS[]xGSpKsQN>T#5MާtyOztLlb vArNk-~jo#i3zi7bIB[M"sV"F +M|BHQӗcnVQXxdKlԎh/sUֱܥ4,37n('1R.51k-\ @;U+)Moc U紻]YW@HLlo35D">` JF3o(=PB_o8Ee2.O@'{!C ,S͈v<Wҿz:%Yeq5 c4DtEcc۞kZmL 6樖mG2`Gg='Al7:nmߏ›ow>1u$tYҨA٣/~uզC3R(̟226UBxOdwFx%즳T7ST^?QE!ir cRj [)Iz^V'B]5SsO7+[-i^":GL #x 5GC¸ "{t:_@ųb9]uPڶ@& m{=7NB#je|gT6Ė7K/cETYG-kwű|.*@-YY&;'o;\{[,{`yq?\Чj׬KoH7oI}"4`Wj jXp#\֕ss`&D3!d pNOe63#H֐$ܞL{NT Opi؎ؘ!>ޖ0W./]]j9yS Kۜ-I^h);3,+AƩr;\o | my| U6pѬop!%XGF)3q}ǽ%&Y hN}.}9CQ?b\:匨 ?-];D}.JeS=cֿowClB2Egd^7E8ԽTe3ګZ!UDm,rHZ~p*,k'`VM{V_Ē&fӏ]c%x0b Kj:o-f4@|NGegYhx&뷷 &,9MƮA&^a|a*0~y+$%/(H jI5Uv E}h#%dn'֯^O~UDPY:(| @j4_/4@8Kwݓs(}⊶d`og.vmU)RԈ2PƱ!]r kg߬4x4 ;W;ɂa\z=k6~j+/B`yqg^* #FMJEc3=t6 wߢK?|?wqhz$F_FX9#>Sr_[8{`s7,mxxin9}K;`=["GEC~M|ׅW SX3WHkNJЅ,NJ_u$=y06|LvcVIw}[Z2) !#4C~`.$ީٻ\6 Yx\I1*Bk.7>ZQx೐Am #R,'tp*|Cqb9jWΛ}NJ%QLc0|kj~FQjC /P;yk@{.dFy-aGH1_l`cCKnsJmj:\(\Xp졂{Bkp_e'&FY@"?NafyХ4sL'T<bK+A*(g[$n'{l3`i><y{C! y%t.c9NOX$6ruS2)vgĎˍ_RP `:OvLd{bqB[&26'e׹ͨAbi}w걄q)b1 zSٹ"Ni]_%O2ނᆺy/ #:fؠ9p1y?+ݦE.P%:-У15e!`uR0AȲjRس&Ѕ) Kئ y7hFO(<p=N%n;en!$xdV[4ijf]׋ rX݄;}єJEUj܉Ŝ<~dtNY."QSb %C1&^Ûd>yN\?fl^h-_? <$ C[٥׀jvQ鎥}7ۅ6ܠ*|$gؐ;F VXAP7|.T.Eji*"ӽ0<7Wa&G{]@ Ԣ`/Iwe0,Y7t0X[v8CFWuq-=/LG:A[duB2}4ym!e.+c1L8̲Ψi65gD^ߧ%{3PNT?R spFT$Mgn5Y2ꗻn&Q bE8B~9!?y< M1?'O)>yh6M=UYRsmqV3Tp2,9/'ǁ=t f#v!j$^; j(PW$:NHG/%QFp~Տ'ީ ïA7&3]?2oV#4nwHS幨7M: N,B&&ġ$0M~ڪ$K~2gh@~-Pފ@"V oQԲ >8#3J>*Hkf_-)ŌAITT±%#1p'E؎|¤Pఢ]ZmlɌgG({$!ĺ9j0\C} tbCd yݍ*2呚s &n9;ŝjwń~N 1 b/T-{"r}o{&Gj}*"מ_' ߀v o\8Jim`&\(/m*ҥ9ÏK٥! %~e^\%E7OV~k3)H+bH-0Ǖ8Z|t쌢M-JiMAz_>D,+mr" R$8-jĽVzoK L,lP?nPaȠ;a{bo NB 5Ц=ebfgJ>3F ~xV[=D BG)Slמ꾦a&{~7 jJ)%/˅էmFb;Oti=(}}'[H` c)PȭGTTuSsr_IzS^>q` +q#DNW[ ::E^L/i+G\"pAueyIs7KC8dzVLMO}v5 Q ]prM:y3FX$ Za22yQyyp GHi W :^&.v5|s4L?Dݾb܇\_f".jH%Z?XZ))`rㄠ˽J+R]v #:9TDs_/"go9NfL4Txv^OD_*Ȃ1+du34Vb֌%i0 ;uv4|<7eDx][?-α9O9z7r2Q]iDe[cqNSHM ֹ22SJkmӉ˕ Wj \U(vQ8 NT=* Mϲ]Gp,u)DT ݱ?~tO*zLSqZZEH=xǤ :@гguo x. ?Xqr4 Ff.sia bSdzĸKX'6#٧0\K6L.dR`"eT~t24 N;H+*YVjEY|{jsN[>O޲l#T5}) -ղ;AGWRDL9C dZ2Q*Y0'^Ό+k>d@*Gm[Ob%ބyv^ehJ%4qsjkjۊzuŕMsQ{YwM _Er!r,YP.5^;˔y3<y GD#mj1 ڭ Z4GK㄰=U|jٲBrIvYZ2 .F%e20:eRL^c-c9p~EJN(*`{QmPP dBF?g}8H NfזEdGj]T?6Nl5dؔ#:BO N{uwuat8?neR1U LT3ɩBVr_ ڮr:|4_@:1CS >kPue}4)N `k&PʹQ"+@̇G$vhPO=β$[ׁ2hO5~0ځH> &xr:xDMK 0l'uZדZ|KЬu?Ͽ}ۯpᴇbrl=K+j@ElG8v>tpyAw3Ȱ xSs &w"dN K d-uƯZ$\ mnG ^g_x(Dx^"* %Dbe9өL5frlz^,ْP Z nQr]tKPN#W%‘|YУěƸG_ ur~P'UVe@Uvɝ%9G%sۗ\~Ϟ^wCPe{_5ǒ$:P iʼe[ՈXqix֐0bdlfsaς h1 1$0v4+FԂ1zdZ%{Y#yѪs慶w~IP~F3h@uZ}P~@eY/j^`~; ]q's 'W¼ jN; >\`ޗoOS٤PSrgu*]8ۯviEǤ<ǀjiᇄ9 tcs^;3N9FH@Y$bx==z=ιI}ވӎbDĸds"Aַ|4sꡊ⃧툿 j f>dz n>#Gu%r .{Nqy \rClDK_)dҞBEu0 }1oھNx@()Fg3?owfh#{η-ryW²3d°?9wob'I;ܒҞFDe`MNϸzcBqILctm+/7GBF2f PEJ/+\]}0_|'MLY;4[7ت~!-c7#${$u_X0-,#o"5k?K}},h>֟§{]^R롼Xc7dt2׍wn]]y/ƥL/ ΋,{ן$Oտyt2(;<ɜ.,׬`.P3MѯyD-Ri0w~v}mk D h:Ϲ-t$JK/mN2\~3E~|Ȟ@|U,<#?XN`z%@4'aw .>XiF"Q,Lr_o?A6p7-3]$#|U<6y>&/Rz?7 +t_FiIcD11ZUu6qpGQ5nȈ([[,7-v2ugܯ\$D-|8WB4K5 K3䐦5F޶G.{LQ<:Dh$T첨{OC7AtWs4n ^&y@:U|1}ldj9#lk`.nez-k;h [-Dvb s%1JM*KeZ ϗ!P2P{ i\}4ą|"N亵L9ʴ_wVԂ`PSnbE܇]f>Kn:5 yq0O'P{b*Ȑw ~Q!R$\yYdb#O>BB_$%j_zDC!1xpv$|<4/j`ѸM,4F%0R؊c}M84\U>@p+mm -eyMþB+WҦyGw;kӫ؀@)H/TJv!קi?8I8uPV5 O`l Gs ;[ƍSI²3зdHFqH"C9P@P MZE&ZGR/ "P~ymwѾda!S"w_ 0kU | &9髎CЫNYN{Kf[dӈ?*oðeŲ˭@`n- ǐ@d|7AOqos:t6N ،ZPr)k>Qu\9d@&v CwkxQero\-~W-G(nS/e]1ǭ@~q3j˵0J.zG`}c q?6!P}5`?0,Rn0atB5P895u$NfrD\3_i'؊a(26K'ѼWM ܀bFX7J!}wD)/;kB)}I` Hqp]n+FN}DX0adːw|~/VYow '^1*尸uJ;ÅlA@M1 UrbjJ)܇~.LsHm@ԧ+5Z̨3T3`N/*Qzńp鮾:i- "a n(՚EqW;]oH}$C4 o\BqVl{~Q~A`(Qk%i* T<:vf cH$_ Yc#lqTbՠ/7 ԅf$ T5YMMm/?r\g3е2VåM|Y+8$Joٖ[pC]rC/߼Tr6*^°HAEƎ{h@nBɴL &qerq(Nɉ-Դ=@齟|#*=OuE#S UlqQTӤr>"zv Sq[8U]L苣F~_Wk˃fr 4'p%P8b'fxώ#Hgqk1 U#P#Piُ( ҬVrme`*u\6XjQt/DRY?J20; qssLfsmKmt{ 31HlF>%BF聞w.5"h $9byp-GQBSc23ow ,#f'DŽ`E; ˀ$y[_تmo7Z]}$CK!_(KN *<i"gG="5YkyضGlr-Ucx/C*%#P腖?Lbp7k 1ief@K$! QZ4䯱NGc|hc $rBis(Lv/="m @2!sm?"Ń||53]g&҉tO(̹@;!Z![)FIrZM( hr^ fRYeLgt?֖mJ^;&ַ9QH38G?Pl"<2  {V L,f`쩊B=:QyƜ$GIl;.~Mwc㵊ն4GvӴ^f:6+Qv>uOaq~b¡.'2 룾TuPi6 ߋiIbj~3vu3G[WN!\y'ߍfngqn7#orϽop/8ʂ:/&KĔIBd7Œ@7_ ;mMQU~B9z+@pLk9]'Vsp78oBr~Q[ j 6yB5؁kS5`׈~o#j" ww]sAqZH׌0R >iL`ɒjZ aBS/¸=LJZIIn/\!#d¢)'y]@Zl9_n^R)6p\qһܾ:hr*#=~jA$/tWfGD%it9u՟T+rs ru߷lqBjw/Y%DMyjp_$vvP)qn;EUA 7U2_l`&Ksǡg fNۡ!G@!_4RTr0\?g@S'J''x#y\T+(ԇor+ٮecѡGX&"P3 PꟀ!Ze=̧ذ[&c¸~k+ 8,^ 2J(iH©ȐUjg߶s8yv=Bdk2.d>jYIa%SɜY!O%/h|"a1_NmԐKR4iKX.,F-,[O6]$T3՜OL:0 q0S#VF:hL ` hƠ;r=&.ѷVe͹Ii7( (Jxmbp쮙 >bB1k/ɬ^F] U$->?!o%.ޯzQ|K Rᥰ#9Bʏ͒(8̮ lI-ΖXx[-X{Ri,`G#8msVyA&}&r^U/ JO r|Ql#e$Ŝ|fuog9)WO6;ޛLXr;i!ÔVi}q]\XK0JuuꢙMN&ݶ`^ #;C>qq/-F_fu3$2B fT&Q&iJ@'k&>=PX,c^!kM)a!V뱭WYs$\x23C=]xwX4\NG,$Ya5XIqUĬH N-r"FhMb(Vg>m9dypLY_7TOj7h&: [^E%3}{eѶ˒e+Bх9GS$qÓܐ;SCD7Ecj&$y<9=O4o7M-/)YJO JMjũ,W !eh]i\@ԻȵۆXʳ?^IȻ܅spP|w,h5OqWs(;V&aݑC\7@3&-ĆRf;{wt dJJ d˵>>29EJP =NK̩ͰtAKسR12nx)zT7c^*a O cm}"NSxη'"Agv!׍1Pl ά*kNfn5vkN06t) AM=;\C8g8.T/ ΃TגguBS+ p5}׋ys/,xb_a[(~,@_e " X3iqpݡMa] 磙^x|@ScZL0 A:׊‘ g Bncz@m O"'f+#_>,暤^$U%=eD!wOI*M֓-uD4sg#*P xZ6ȑ*Hl/>7~+S'-|?SSS}t0M Gղ6dH%$Ǥ"m<3蝇δ'pr1(FՓG??;RI*%97?Ls]0Jn!erQrtB܂xǚ-sфЯn"~8nKb5Rjs;b.̫8Š=S\| ?=w\D־C~ @[̋l6:rRe!wjN{lљWA\72Mk)^lHA#TWr~n/ V4;)+3d+޶vUTEF1Ipp$E?+vMfw4bܖR Dz 7G iKGw w艀b]ҚJyzec/vJTF]n7Vq'OqB|]^[".m&z4 nш9_#+o0vaEU?hd- =HORָ T ⡡:, 5WKd|D@!,U4I숩)]~ K2Tw"ERd10!K8ȁk(\?MuUSxScȤaB'ZF5D4lO;R$G59rT$ h-e۪̜O}Q:hMgCE]nv7?#~:S襯5eVrVuq<{^L]yK}OPYUpc"zs*=%!8RHBj6̹Ubnbd%nkhR /XTQmbꝖqvvIdhAtqL^ /Y!Iwbt/L0rl/-)no;a@- dNƬAͺˉB4NUJ]Q#&oXvH:/msE=ܫYT"νh8jJ"F]3GהPB-'(W,!˨:y4߲bU,Ht.&!у/ovc…sMf!sh⅄_#`Dr>Fp;pN4~\}C%Y^Hֆ p2g y3&BS3k`qr LIBNb^, 4a y 2AcWP2ͤі|ma:3aY{6+a6#3 d"* D?sM n{#b刖/|odL؆-/y+W6+f@i?_{-[l0åP:-'/YAԿNB "NhMGfzB &JƪF5F /2E2ۃ|#IOb/nēX&zpt+Jei4%mD}mbbo_JNŢjÌkIKV.|B'B_t "/6dmeN,E?16N:J#>$^sP"u?zqDr*1[~2|5)!d<_qyP IthתIm\n9}=fG=md4yv( |7kJb*i>be X b0aZ$[*ԪUavL,jwALYMli8ڹ"9\[,Ewh׎V֗ bgǿyWT a4pl0>O}t1L;pzQ!M FItS$ŪhfX]jRz܁I;MSؼfU2Шld3Z7jI[AE8‘Y!"oȱ Jg t?+V4(1RZnf%~QChKnXbŠItЛ>z^Kg!`RzQ !3 sq]iHĿkAчc1]uC1A= ,NAe5(=x7e$zωtZܠ2v,iYe̅A#r⣉n0ZUY6 M_`GLJNTc^ċNX`jzy#he] )%ugqW ~–=e&^M2>U Vg^\>nXWR6~갿)/GSMZ`.5udIkP A>,$ ' u\L5an>]m )Bz̸jD4n1_ۀ7K0z&bpҁ~09DfY|Ǿ|Ǫ\g.Xt2AͷG4>M<6'HjC\!~"I#٪7sV85B K/-B$C8._ngyP NѲaM+?|^ﯯ{Fm3$hO_ӚJ#B cAgᎷtDP_=ZVb Tq24"Glu4%'m߮0Tuj'4YnkB9I+?Wj-ȗº8+X8KZ6}3#X !߅jxSG>U N4WN,C@}B9hHiKDހ'< QM}b)ϖM+oK纞ձG{Z 뼷=C7֘anW-޺S{Lni?#F%̧ z6eski5D\wq:fK`6wnj F 8% 6wl[D1-~j,Pڐ>7)҇N ЛpJڝ3$3ʛZ.JGUm}|#<=jV*Pzȿ^f{,,Zb,y+cY: ݼɑXpEi|m};^iguȓMAT؜>$OS 0utU>(jEzM,{f`$e8ü'9 :jߠc:~(j[QHj-)J|MR&)6H~6X B4x &L>(hT|aA\@ 4H gceh2GEAw@&kIoз(Vy1<z64 47T⃮i/B_AKkh_FqZA.4akLCW~rJI э~"F~ypʺ(x .j] VŘ1wMe0k[{0Q` ZsoܺJzKDھGg[q$O p1R~pɤ C}@RWw?~8kL R{8Q &0LR \6wpڟHTzVbC r}}~7a\?le_ _Y& o g()kHϴ.. 2+WH*8m9RDr9D,/mj@fM̒t oyEf]>l)蜷tDs9yݸ֗$:ŁN6/ S :ULO[n!>/^F GOB˒#:ѧ(siӣ硬Qn׃WӿO ow Z5``"MCn  |w2`idv( sr0H f\1F՘9PGSkv~% qP{Q$NJsH|1Yvb|}ndIa>^4fQy3;ד,5)A+grClv7 W4Ñi);Ne +sԆr#C8Ja$Cs%G>u9ssjF]q.g^B϶,=]hYOzC<Q"*niz«Ѷ x>s5 mÖWy&%vjx&:#JJtԁJEO&(.X0>šGm|YqKpe2R7'M4$2.HX ~kag_kݐP.ŵ LJvʊC2ehҖXuPyW=N0-f)5<l'Վa+/f͋h5|Or"n5+{V1nO$ |+0tPݟeNO'y .UY""uv9]>k!l#9j, ?[69Ma[~m[ͺ|$gAUZt~Ö+"SMZ6]2My qĪ_XQEh1F!a'jfkz{tBhMA7h7YͣB}+Ԇfjǽ:.PI@SY.(ލԸPX|ĖJaf1v'u[e^Z)r=A) t7tGoQ\O-@'R4;]hHh~O@=?F/Bje蹈PUeЈBòrITQbE`} *m bm6NRvӪ"C*_Q | FD-502UX3DCq|E&/r*U;=P}q5XcZ"Рˈ =:vtIc'|_#Ȫ [$ r2{<*|83a퀌J/14?:FDʧtD♿-+k Lo_D բ?E1:JᚂI'rdx."~1e8QŲrď^z:%9z8oӒ%7$.&h0Oe|w L}I6UvId ϒ2`gJq\:wOX.`AD/CB +kKppH-1&Y2,P/J7Chj~pXzgfր~5Eu[['` agl+P>8t,TRBR&?j^g⦪R90wx:e]4ඎ 5_@stJd^{HOónBP iChӒ3 <`<^bڝ =$: $|(-7 rw̹5tP+%n0/+99H:T9$J "Hަ.=f^hW}^/ޜ)e#m\h|ܥeA?:[ltӨFFb 0 N\TX>9 &e`[3TsSAWX#IPe}Ĕ(CjdpoZviv3LѹƟP?8BT:@f{r;iP.(Xk-LĻrB(ěI'.͐al+'9adR."9i~hJJ9Fg3D? ۚgΙdXLbHd4*L~I&4\=$bl/,>_X[M֏Td /%3ҷZltbYQ i6I0h_ݰ~j^/ET|.OPxVK[jr0+q= Y*g<\sl/PrE{jp?s]ztPOۊm3#yFh] :\,<kGijipqa)(a(tX|wWb=pU%nK7tVj=).*{N<JUҏ %dS,S~x`,^uꬺy>쩴, Hp )hZtG|pDw-웒gP8J.;ط2M,^s@W~Vxꗯ&ڼ{;nNLeKCWuY?vS x 8@+I H,mL`wV#23(T,{û190 [N\7l)YK(|]k!@ IfȂelyM.oӥ F{]$4w&,c3~۲l&S=g*ww-Q57c)>w T,# t' u^y LP^xwbE{fs=9N p i ͆ XU C787}C`d=e%֞mOWOv֮csg0Ψ>t5Kp,Ɗp>oQ܆'h%JH/S4h&ϊb?_7JN__.d(!n6Bcn-Gc#X;~MPN)D鮳V>[׻dfKs֍~)D$ dN^-A_gHJ>ʼnL[F.~Q#qƗ&J7si[;”TVdxvk>{3 GKud?^?o-V#.aqZ,x+ߛ4&9>k!cz3UՒM+6`Ņ)@=^*ٽ<'ݫ9ŒlQA̫皖R-8s?Q7)ZdٍJ'M+i7'2 %of/I榱ݥ(|.?[$1fNkb'k܋*rp~myx߳c2W҉1$Mad£4to-m]Àgkg`}5`^~ |Б@ա:Fs}XfvIY]yf`h&+h$ %r.@B A=0Ofk_j9F+6_$ȇ"gvjrũ>H0{bH{YUߖMvU?vCUf AK 'm~e\; :/d7 D u@?W`nP%bT W2w 1BDqӰL/Yrl2ʖFP5{ۧ.$Zino{" 0Ac &Kvpĺ9o@ig@P+'RCU~@e ˂8BֲZ(ث A19$r-'If?*vN#j1O?>4ℷ:y@v|rO8OH@h|Xs~8X'Q TTC4\2_a{^y3k`XLg|Nbdls=z nĻYhUTAb׹- ^eWoY幊47%,9 0B}q`  $IĄA:D#~%bwDLU]-͆nsUVr8kJI$#a_860Xrkq`h`7C DBKQJƨ>?/% QÞ.jL0UG]l&ۿɺ0~x#8_@R+=whQ8.;s%I;VW)9eSk"IS o Kh&x?D.&a9Df%s"-x$!jҟ,E 0[s[Z%vw/{]s^ys|'(c/*fV$;:[rvT-&q~STYs50N|c%4j>"Eu+U{Fa,'͖of[,"DdrR?V%]A0%JHIv.e$p:;T(E%W= 4<>FCL5 2S@y%R D3L+ai4X=!jZa*Iy)xMIkIWΗ(} KCnCwKjsG䋍ňai}N 9S"Sp(%C9grA 6 .tw%X=LmmRJ)!V)2j~ˠ[nWݒ;p@CgJNqeF([QJIQaФ/ĦSSh^+YBDxIb/ھ|l,y#8?}aݦM#_ɊV^Ň-ҸntfBg~'FZI>QlwY\'HJXHdZ$Dkhze^f#|lZwG[Kgs4ـBǃZ^y/f8ĝ{o(_)D*f m6L0d֥ k(3EV 0ׄ}L+zuJG7B?}xs5hXVog !58XF1ӥ;(Y>d) Fh@{cݽ ey/RUdl.î~# UԓW;9YsP!:xՅODTA t/N@3>%Hbt6 LB!_#?ŕ̌s(2翼Kcs`kǮ#0u+B̵ נ>#;$̏a cic;*ZkN| ip݅r.ѶųC@99-N2'TJ(n-dx]ewho uHOP͕rCR ߲٪h{qoxp.SW\Ԗ__b@M1wtHAyWF3ϑ2Aod4 VζIN߄:>2.e=䏘i, 8-Nn‰"5K=q_#c;H3~D8Ӊm.(dRY+q!?˳\Gʩu1`AFY +jZ8VKr6Ҍrq^2SuoXk 5@6hD{ փiװMRyFX{EcJ.jE#i*7 8bFL}+[/d"8H$oF=P]PJ҄nXpcy:i<i4X `^ ^׉ _Ü2)q _šA Rakʘ?6o0.,^Ԧ7^l Vcj9a9XHQ3;f"m1䉲>XN=r&;j\v&Ԝt#O@;r=#1t6\ѧ މlX{|/76jY+!0x̬j*sXm$MY]!geCG9*UWx8lЉ'$p3T%t {me+! +>9lF(*|@^Okop9f:Ere*z<ECEI66 ,c[T}l%8m0шn!r $V2AÒ nAg*}brܵ փYBL8>Nt(o""X;=y΋lXm֢"%4eÒ߹3K<`b+,~I #)(FVM9 tLY̜vq _O?hCm觗#"w\UT?10C5E h5(D2B`%D?O`?#4,LUvhJvоJJM_~);Q]J]6?x9ߖrC%9Cp-s|qWZ8 X7DXl 1ZbUJ˺:^XuɕC{JN {/Vn8^4ctt4皔/VTm{Q&-}&,o?L`S)Ɇ;9h&d¹U[x\qSr|0E&;(g_0C45ӕ%UU3NGpȟM E687X\C@gЀ?5Fm.kJ;0N@QD69u0 ZZC%/~'#RYZ H->>pIM)EhĎ8 0Vrč@rIxcZ1 $]݆V$)Us9`18fqh@BU],M`6'Ui;pa4Z{rDp"_9VF u".0Kwaޚ@_c#mlNJSxl6;ܙJk8/\w'ШX]~k~xRڗcJL'L"̓G.j331kշF=ҽ=OlL__֗h96sgAWI.[v-YCXr*~"$-=l!ޔW2V,b5iE׭CZ-і-M7 ,99l톎w/ݰ&0vj@u<;a"q1&H i/H %d:|B3Vn^yQ@ u`ܔaJ;9F-(Z 6\"|Y2@ -[";zG[v ەau0-'KhhrPX⽼\~3 ; ⻩ehC{!0|*?Qql}xRJ7 P6`;xISOI ȩ 5 -^Gc?f9G&̮ITG&r^WI!.'Pjm f!2[(lyW?0F `J͖z6Zۖ5IYnD&ݟ|vX9\֠b^X1!QXH& r0AGcCEy|^uJ?[A!oS_oJ=U38@sjs~3 ʴq8"/M`xWQmM\獜&VRM LlX=b=ofTo4縍]u=$zAgj>t6i+d͗t ugu|!E5ҋݲ\Y#5#¾r;DoL0N-C d.a јo,qJdz'Zq3no*jZi/w2*wIMˡ~LTnrY: 6?KX7oG+JMPwk!ׂ6~;3bkN7NB4Mqq+\#/ZGV/ܙ-ۤ&^;[kr|'ƭgTdl/N(Y۽<+~aُ bMf=%v#gI[RO ڢ6o>o,} ۹ɁZ_&qO8z U2#@g`0J)/&KDԃrM=Q8kp_}?_XM)Xv3+ qҭ'8^xzhU}:[֘4~8`0޳Ә׈SF^py# 8!X+9 ,p&`wg3zW^aϋ%-,2d0 \TsUi?[XFSAqhE*9yBk~c$Aߓ9-Y]cB7rg>Y]MrIOM@WvYVcu/Wė+]d\!SzqwO<jqӋ.~'v6'1xS*WyKt}o5*=(˱iz71E\$P"c$usĕhPӿ(kMz-Y@ ^y%"?)Yw+~5?4F4pnyN?n '{, @c=bטAaEPs~I%m QZ]ypg{xu Ӹ;Ӓ&H\<+x%QP0"rE:ah Vu BxQ6# nsd&kf(JC4[)KrxgDݯJ w؃LIH}ėff ?=2Q *zaW̴aJS9_2aAO,](&g?0[ zS5#TS&i6!Fƀ֟OTsWz/'@>-3RRkY!r[!d96#G/SgGyQ&Q˰Cb" `n=\hdknlwצG?V"KN{XM˂E]y㑜2(Kb-Q0ـ~ǾOG5'ֹG ZIVM{-!yoaضBݛJGXM˕Uh+׆֞  e:'J/ T,6inKi>ŎTIAXހ ۨ@9%aa1k??C""Je؟otO:h̚w 'E`JQ'EH!"%<h;45IOԿ3nr(%c^K:˾ 'Q'-zzHqUNE!h&lS„5 FI$F6Ɇ O/0=9t G$ޣΰ;>{}J(qv#F!}A$+Q,IDwی'ut ?[$ +YDw41x[m#|I%Fȟϕx]-pTs8bEeyiRߓI)͎j0Eg!LINXPƢ0փᅜW7=8#|Ŗ@L^b5Dwsxm{UQ[p`$#bD5>H;ֽjdXڳmw '  K8A#8$]ƋJlHW9a:!3uBϲuEI`r2iܚƾHl8ZWee:S?FerO,?>>up/CV @Q ~"uCG1XZ.SI+,Ŭ"&&?+9;C`Dl\m?d4m}6_gׅFTKR=a%4&W!NAp>'=pPqu6hed2I Qc`)0a-?Kt׼JEY"}+(kY:]m5w#$Jk#r3WbU,tOv;Fm%;"qi83SR;Nf\kEMЌLk)kh1 A; xeys o䂮32gy(u!Ϗ|OζPTee' \#I u:&S1'(ge䜲?KJhc<[9yhʓCuEG &;[/Mp=Og6h|<|̽H<*%%*@ έJ-HͣXsFNx)78TI=ko[$-7أX][tH%b9Ek+_>|EhRZȊ#1${Auԛ5'z.x9mXhcǺrLLGMv}AĨ}>7?6>rs8$>ӱ|]%{Z{d@GLj6bk/H-E27{k(vD}4H{XuxG X_%H:Sdx]\z (щq%^ђn,Bž"̭ *({v5| 5ktM $G3pTxXF IG(B_7WRbjpxӈPo=t=6M8 YhG9.PH(_F7fZ5L7tT :D6*mR-G_.gos/{U 43N83I⹒Un#F'X [Vn #EOC`Ӌ]k̹s.~IRq[#ma|4RZ8ԍ\Z0o@dfȳ wS4TlsM2t2r uඨżo(y2 #Mg="u,k0ev[U54e;w2>]G(KׯV EZ7qc;%HZ0w88lfآ kӆM8&h;TBoHQvzCUηdTq1+uͽ>#Gߛ˓Xn]-q/Tl+8RZ٬T0M1 oQ»NAȌDGp@DfβGU?JpÒA 'V[2˚{P]0ɓnK=yf'1-) kJt2%RZ0}o ˲^ O@%:.cyt-*\p4糷X n]XpIsKD 3 DO"4~m1A?|NW"Lu+rQL,Jxl5,.zKsxUWe;pR۱ZQ< VO#X?v?%%HLyH;ؑWEL]?QۙY0 TT7Dx]h@~nQXp =ل0,LV|bqe_v˭[E4+J|}BAmdi?^D„ήI[R>(O|ܞѯ6dRbl{4{7U-1abKw& ~5iIuweb5*G;cw4#aiqY:s uA ?{{_į_aֹz&A5ed/ǭvk7#r߈/߿MĘ iaEZr5[K|j|N1zD=U  R*=OTX ^vڟ8G153zGi ""MGx܅eUȾ¢Ѫx 3=O La#c͠fN yS .jgGNl U;giNj6JiH/{e']"( 鹰:ua*:V2]b"U pn dM\[#3DQI936Zfr~;ZPM$'YƦe\+ WqOwgpN}96r0ph~AeA AELE7U`xIb26~)%ZJ)K=݌*HK3N$*b ̤q5 ,iGs,iez+o)Sm@@.\Ok7"v^&?56z~𕧌AB%^ٓ6:nW P.mѺ%,e͏@h"񇦀"?^O0|q~oCnU^K光D1dhF,)bb@D^[.*Kf\:[;t;h fG.rÀGm+ 43,b~ Jn_s,?RF=8\f!T&j([wa.ޑpM15ap^&3'c=!w+YcH2$db9V$G5~B[w5^xeE̘pu3q 7@|ȳ:gf_+U~E̞fxuҦj[9BhW'}f s`G^0竞 bIL${% aBz[g)kL&:;KeY[:QeiȡVn٥[1Q֧71*]_Έ9`÷0^Tw6L #-Yxi6KM3.%:lPq4B\*nF[RhӎlEn?Pxz7rW'<ț%eRowAC1X_HPO= L!b{|2ErVu^5> @CYoH^C(ק7R6hfk['}zDZٍ0LФI^^ex% ga"EKEvoL\7HS ȁꖈTN齰R0E-IRVDϺĀl:sm!?zYt=+BxbM il_%mJ{xM!rާL)IU_8m^Hc/sy>ֹ(=JKf=ͪ?OF.ऩ8Aػo %OHC p0T6]aj@\4N9TĉzrOe2^@?[PjhZv%:{L'$WpTGq7u:/mnpSH \:?[38L~q̝bߛ\+HDh0*ʤ-5U! h*'. MAK =ED;r<3)` RzMtpۛ=el6y[+m 3ch9h<.lDS_y)coJLpt3]^nt5zxƐoD̍o-[MD|\t+9M+.ʘzE=_bw' 6cd::ե|b%ExΓLj((vM5,'rE*>:̀/25MaA<,ALtt h7w/_ΞO_rQgfSgod{ ⣼4џR S]|?Ie懇D+l:o̴qK[ԟ75'!Hbh[* GzC~L ou.+6,Ok+q+J/54r-p]k,9;rG/1iT~xIrA+o!"8٧' 0-;s#?EHC5DӘu]u-{L[7Tz!-/O$x97mSOI*a2ƶ]=;i/4#w5%g!zaulDm5t/W[FveLB~pO,WB'Z% 8hAVWq{!qPU5x %u4j)&n7kZZuynVN!J%Kϋ`@ٗ7 JK:yHG(~EO3;KH;z-6J+2 ?f=%w 4BDI{:U7~==|$|{()5* eĭ"؛t+U)pE>歖-D89[Ի^S J{hzK2xn4}>j_z(a<XÇTx۪ -mcJ'suf:RAq$O̤$ߵO!2Rvr*~a)V|p;}77X7 2/.&0o5U:ʈ;Ӱm?.kgi7yFb vxА_w8F`BLE zzCxx Ҭ$7Z[oB9͂(rO9'm.0tӵ78USߌM6EOh|{yZ0~1KH 46n:!^yUlX6 r.ߌcGdvz|_KG Rv[ͣWpBu3v_a6f⠹JqɎG=lx\Xp>HonW֡)2uSpI{$ƞd{<g; & ;-0V C}K~zXUK~Hztoz2ϓ$Ġ9{h4/16k۳wXm!s+Mc.\PhK^ g"$@׸R\R%#"yo 57w9con'N{ r+knr}{ݓ]ճ^l)U`%d LgocZu66ΜQ`P톺CokKmx?!W4Poy''t68.}d~o#nEG7;| q;p((oL־x T7G>+}jHʬL?߳FLC=yɨqr`׿?ˏyLU!{U@[[@hL'$>$l@aعC49fX]A2mϻVcY,d%lʾ5USp ,_[ZɓW[3`Rt~Z+/lF0('t/5lS2t"20XL4%^wV 3JQi6",]j\&_=E%O91E@ ;} ดPiws k*EDc慂/ƱK N3D5ƕE,$*q,VstQb2;# <1$;Om@/"q%pV& -b#=6(7"A*N{iaO\@wQ-IՍ.7d? Q[R urc tf8iM,9xN4_~wjuM Z@ Ĺr͇r)QNmKe!\W&wJK |* O7`uן0g @Mq- ˗ePv.[0K:1-H1u}נXzv!ҺB9_% ˤQ~|3ckskV8Ith^xqn<tίcBQM`3~^9%tPVŅ>hb`zkW)=3h#UwY07E.(Ɉ8)E@sl{H3&Ѻc|[5ogitbYu)Lj8 1_hnC:x'z\mv`rSZN> 6tB7QHBcQabG%y}OMq*{.OD3[wZYg+14 sR P3Px^^^OaY$rRSt [tg$~Ϊ]ucW$ KTfq܉uNrE&Dp TO*T9h4$xjZ0fW)yw%ß憎 33}+SΣ ')| CQ I@ OB7V`慞lo8[Oy-}@(I/s`bim=lQO$ʈ /uC %7:Nl|%7lL;CuYm!)0a)i/\8m`BKy \)yMh؎7xV|z0b늡s*ٜTG׮S+ ˀFf1˸v~TH>p乻9˚n)pqW S 6ҿ$5N 'CXu?@gjb$W7czO:v]85cᝯvjAv}Gpt:LADI]VZ$ T@uU6Haz&Eqy0PRG!ApuU_řǁ$NT80һ&_Ta0m7r'3aP-ӌjmX|<@G}u$KS!fǒfoh1b˳ -C>tAMb#xnC#`[vDI*mU;czki.d.Ҫ&R`DZ8gP>qh~Z`/^MrTEiue}*0fe!r+ ȲURR~E㗱IVa|d-> /a}̚ EcaW3?Y'\_V֚]?ܿ7AQr WGzMR|~;p`q*-DK{{;2],>iEUUhG]7ʿںy~(PzA{s'u(ZSđs?hH I)Aඅj7e .ɹIc8Q0j{NL~YgҒ,JT5XO_еs\DGf#b"4IJML6-;GU'>$+"ZR/0JE-0_+Vn1/S)j󱄴(idj((`Jb&ƧoTQ- !m8v D!,_+(ve-CE('L1\8ۼ@Q#|3fLB\'eUȮz]cUEQ&3E8'yB.ݯGrv14ki UL 7 mPS0Wf@MI޵D}LykͷW>L_ "(fmB91lj kE CLavĐFg g-G )S@Z5 ~T@aS=*F}Tې}QYt2}.ӫ츠OZe|1=b5"1y \-˄}\dILf~._B)Àz.SD FLbuYx;DoRu,PcP *;ɯtN(/͌#^!m ݔnٱo"|uRW44<=Ԥ$`TJ*+y(l nb YB6dz`P;AZYo-;]])ڒ;waFڧe_\] \#o{= 㗟3|d9)|.V}}:;tĮش}/իUvb6}/ eH5*}ϫ2 jIdLseϥ{X{qF(稄 qK] 9`bA4}xgkec &լ[uʭH^Co /vbsWęHMC+ZVEGҒD+ '# Trl;O]s7rB]?ĦQV"Xpl.E9Z~d(ATMǭ/LDAjpkM27ԫggE{~ߌHv>Uu,$D23^~um%>'Zqh@GR)H(*oTZunʛ)>ܭ=/ɢc俾F(9kN}ZBS1F>/M ϝ# +/*J $JHp9VeG C46!o:o3LYكz"I?mhAYdq Q! $k:1$β`3?g\&t]nv&uvTp'_+HOC_~𥦟V'O9k{UJKc^ ɦ `Bs_UX%h,Y+y\C-^'"G xAi2$Eb??pRkpd: / [zoJCNv&y\8I!ugv|:Kl .A(";/l6,p *S$|=``M&_{X"AJ)}k$+Z9 w¶ Cj vO:O7/gz YdjA9ʰ&,6U@Å3*ptXu@ ܝJ.5fe4t;. Dy[}(ڼtFdY2!Ɣ`Y78<ة=f3svYohv1u%?ڢ O,;豈NFS*?{2J,_L2)^Ztn =(^jAMFBv9KM2q Y6L18wlq搻d@=C{3s`5ɧvzmDcp$OndJy‰( 9{ھ%͠p_eG( Ǒ54zw0EP&%H3Vjyҭ6.霉"*$|S{$}{A)(@&$L!$SSQ4Qxy ĽZ?7Tb̅i|PP3HKK9 PNz;+L_qaՊ 4^H5N.ԖXNd[hwpiZ2ez'V5{R N[ ]3B2\,`S6͈ (9cR*}on"fw]:>#ۈ,}v jfP C0LDy{*'Ki GU`˖W3IײrP7`4b%Y@W1çoAlA綄ߙrf~N>[wstńZ ֠u:7p_75=nOB cSIK2ycWj(vUd>W6Ÿ +PPw8,;^TF4ʆH&@9\_gncz >_).zq@zI |,I}4 ܅M.^4KxӹA68g#>E Z1s̎Y}3CȜqX{xC\K]"!@{S{n3fq_fa.ޛyɗZ9BSO&Or?*\ EK*U_?}4+V<6ZX I2Ɔ`%҄E`&?.T=-OƂ~Zu(ݟ/fFt;>bN#?~ܸ 6>24>djٯ`'Oi6j6͂Ȇ7jxץtA{]9[m jsa P Ft,秙ß\o5`@ܒH3ks["dav)wd]qy;h%L2Q(TcC4xSgӽڴЀL>āt\Da/%Vqkyoquߔj[; 1j@B "&Dp6Z +8UR#QDI2goNO$Aj/_̌w"+!@: Am"u;BrpUgpC-"5h-ƆzxMJunRp\_nU'=d[ށG䣹Sw4 _ lW=Q~ZHw ZE0Ckdgތ,-ĠK0/ժ4I[( t}tГ^.hq.}zN793F<$&ozDOMI{rb|Ngl GN] j! B3|ЫBge{:88"/tniYMbؐMrN&huի][۰R -%j[:?0Z;)Qua1埳hI?:tr"SdtxרAѰ~ -9Yw.,+ 1M4l uuLO1mzO p#@Du% njv_7ݧIhV1\aw;QjDeDh$,F H )̸5NlT>M+3+VDIш=c4ݕ}R'/DFi3*W)*8g5hA9!^MD)٬fmwrA-6TH\zVhXqΆ6[ɚvژB6K`uc={Q_k >cai~ K鴤I#[EX%{\"ul @Ӭ@F}KA`)ePyeH;o5v9_jOǰ6 аF4lem'vj 5@vߍiQaEwꆟ-=pW<Jn-߭dKpW'G#wC #jddހ JE<A__W1C&bѣ"i֦,R~ZPhYe:6F#""Q9u56+K~~ ;:{PgYN;}˗|;VڄlI 0æ脐 h8znB2 29br%l^sQ**h2rʚv65"WQ>-斪!p%opIx T^2]кLIlgYU!Y?/;'.˞A83z=?!2EL3ļVhDV9E:Hʆ5F(b]L%!tH!x_\e.u(wL%ŽIz Կ]HMi C=f-zl J{9:;Q/RP=$9r((0O29ef`l0NG7zT-!rܙ堼"ST1WeRbW276zUqn on8Bl ) +IR$H;jV;ߺyE3"?W*ύXޏ^=7wfX"z}x]w= 4)Fư LMϪ[Ἂ;g b56#ޝ4N8'2^$n\0͖}Q1ghQPB'R7~Wގ 2nZ5om>b.@!QNxKఆ-%;yli qoА6M*b4~nW0BbėM} aޑ:+-)e E|2p7S (I/#;Yczg4PJuU!uP8`hyPWG"`Děs=sg+D+_Å1R7WWW:hTd6V ]'jGz%vqj%m[u™15pK+MTz9ςNM)Tc2Y˰啡?vB4W_aGlq=ɺzj**cR][ĜQ9=A;ŏ!+sn|{ $xLxy@,| ]4ԸfaHW2r*,g*V_XLM`ZBk +TmbcST9Et'`#~)aF#{)ΜEo$Gݳ^M0k4ߦB^Z*ݲPP\V.f)- dh:P]-)d&"8F6+ -m$udžћp| ҙOSg}с_ďљP^n$灛 h,嵔tp"^V1";Ti!\ό&*ĵ뛨tj68BZK>ȳsF.49_}ƖƗ1<c  @LM{_#I38DLhh`.2g{_ F$YQeUpWf̞Mfh0M5͎:i!SH궩4{uG%ȭN4[>2FF8w#88*&S ~=DJU|4}c_\'-[yJ3Iv2[zO!z[_=4tGES&;E no~Yp/$*K[K9@z%65A0o iUB$i %s3:OMhGLV28&by I] ,*rD?;u3쨙ƕfpIixĶrp[F+JiJHc޶.ök _$L: H.IjRnt!8x*R:\?WQ9C~b=~GǓ&MS-fgZV˙Z*yÓD-1t5ey tdI;$ͅϜ5~D%qkbID=n')Qdu Ez8QDY5@0 ajV'}EwZ|Pw̸ MtA?QH6V d[C[~?cPpÖfZzSw ȯ*"BWEQciѸ? ,Úpj0LItzbr0;SlMôV9s;k2I(74:^26ϧAerTK/"W{kA :} WM$>% X?DgWT$*u[JrX&-vm-z!OvA@){ ` H|ݤ懀a?O\>O"#],<>X6/M TFp[ k@JN('r#z]DFt:Jb}7UCrP=w `'B!o k[ >hƯB%Q;b4 ڡz3bAem'Ra8xLEd҄rwUҐ &ƞgdY7o5:Ԋ9"~sէw@0M1`1)Gӽ 껂JWq,Nޓqxez6Ca9­כ4z!'zOb/Br?Pf5a|A9 yvٛ>9w~ gT>m2cuчfOTl ± +%#F52wO7a#U_4F"݆Ti1<\@t+sb+j+Dk*Mr mYHx{L [~V#n $ЁM͕QYO׬?^6Cؑt pЉMRq̀m~l|ݿ0SZ|Y#b"=*W4c^n&cEtBµ5&[ M)ܚϺ{u-h^'TQGo"_\w.$ads;/*1@u.i7b(!86,k6f=ܒ!ԉûgAR; apt%0提U9|g\BZ ?Ԉbj/%hɰB?cpTI(8E=N&`_;'xfT e` #4+Om"Zfxp=Yj1g[e"F>/J ZvI.Nb)PPeFWZS(I0.XUY\D74=W%,8CV4ɛ70^N ;Fђ Rq$\{>q0 W h-XFBd=]7A߭b+WiNo!Qǖؘ\]_ ڊfs$uGO0x~#8 #"U _ǻ1`Nec$a6}6_4LM5ȀrL+,Hup6Glf6;΂p,FhWa3$==:ߋ~PytkV(Xj(VI'h߳Jвd,N2̑U"2[T`HAnSY n'7Dn$Kek4C߱yIMgbnuXLE\<8I_?4]pS ^VqǠL8j5Ze%vp5$^jToۖ,W4 b)…kK~Tt›kY9&Ϝ U;@,ڣwuH=N^ gܟD%gC](-~CMF|A+jЗ J,4y JЮ:CK>}û$#q%/I߫xJ$ЄxQ'̉=cw!O?Gx <_W] 4d2s9mv4M&ֶkTAÃ=F6ҋi6쮬;rLjIxܾ)r-X_ & 74̲jS?TP_xl?~Hb]Sg6T9GX Z!~y>9A?Y>X!j(醂asUn$L6x{vV5 ٮpj7 {}'ֺbh]_iYR(#]JC,o0a*/nlԫ'pJWPc7 ̮HHojN(eFc巏7|[E+*򉁞 44LzyDu0Ru(zVBs bgyw?ִ jyZz~9XH1 L?p]u0pSO7Y]u *U|]VNHNIr;d#A׺-G^WP=. AEj*C{Od:%%t\b.J,2C2]G^S^{#QMm X0.c ߊ 9J55nE3 #<͘)ߖ7h@)}A}6ѓ ޽MNgZ J`GuΎs:*(\+ n\n$}&?ͷJ59<)teI˕,iX<!{{W왷BZEk9S"˝/-R TT?Gi2'%<96=G=w}ǃiu(d(Xx>d&*'T> |=T/Rm23S3t`4B?i7PYMگ{#oi0°4ϊQNG+G9# Ҭ REO83t*ۖ$,el5q9(K@)t|EE 2ĭ c!h J?=sj 6ESweIif L`.E9L- +fHlͯB>dQBOSgisF,2yQYYЈ.ܦ./MWu99)A.By.AQ3 s\&x{5_;7DcˍؽSЂlvqGAhK3o*+AT؝#.?w8ђ֯*%xMgGqžA\EJ I&]oDN%4+쀣ff|sRİCD>,`ǗvRG]*2ÎG]v1:-I MC|%#EKv_ؙfgXQm,A^mI = R|f_X0rzoh EKh_77r8g&?0%vEp6]) q\9|\Uj3fFz:׬.rX2(~ޖv;( #G܎[5s3@s n(07TeaʪQ_P=6jǴ̪ )}\y3W$B{ ]ʧL,'L'R&K0h#So,tԷnYً-7ei)`0YONFS~~RK8}܈cUCV1D \XhԃYQbiaf-dF^Z߂\GĞDG:}%buc\C+xƾJWS&/<^8q^Q g})\@ZX$DR#YmAe•lߞrlpu9p2hHy'eabzi!K.a6Ժ]8`:\`<ux^'䃋[\m&rF1Mb;YzY)8"Y+[oo vJHm Cq dž xsoߍR_v `4A'-(}N5O!{@vPL1\ I5Ci L*Q28wQ*lvM՟PE[37m'X_zN>PZw#1 &Bͬt#ڏ;D80t ?d"([d#'$mo6[ݫнuILjQRkk~P[ɣLB3sI_'ISt$BҪ9ѨzaWWw"HuT֥beH,ݾh`BU.k ސ4$r"0JF!X6.kk4J]V!a`2 v+SzrSZoŋn]6ks2K2"I ,abWX*mvUƸg_>tzۊATwJ33]RO2Ɔ׀P ( bF?ڐ㎑, Îطo~JzD̆'c`9}zl䲆ldGkMo Ņ`΂p[*y0zh>\v'L Le$ǗbET`g<Ҥt~ƒG £H ׂk@Ճ3D]c+ܢGZGaâ e43vT=Q¥҃,ۮ z43.YĐ/B#c 79Jl#ubj spvM=q*pWf2U\dS0 P`ǽlU=kS8G衼{ WDCLn)Wc+b ,O/E&ܽUz p@d޴*Xڍ mU k[Q6CW%a*跤+B7;+>TeI.GݼY重A)&zɣ(-H 9T^j!Z*H MRĆ->)jO['G'pJ0a S/%F>cڜ»[cMx%]d {n}m>uhEW*TâQWU܇mX X;E+R6LO#h^Cl}0O|p)~@;L1Cɐ>҄*\?x+%_x=4#]N/X'-(AqE4l8,l'4?HAx=%d(Z`܎ Q %, K̄e[оo }ן=2+<}I"SM5Dw h){o;S-#6Y^pc[Kpo$rW32eݥ#i]-=W8nCyxQ\o _IF͎!2+,Tig'yjXZ+'ޭTg n*,ZW%)䗍[)W2G͋-oLYگM܄OՓ\vV5~~㔐 Ɓ#dٮM䳁ɜB4)IYk 9_Ynu12YW<=& i,,n`G"+TtqO63I5rL7>͍^#8xx[2i<Ē8/ƽ ^"wO |6_Wș19gAM0/!0`)kKh/lgE?-,o,e剆&K1Oo\U!fPMBN۹4ܺ.δp> o-GjA!ԼEsM-X48ר,f()kzAG,*hUmn0 ^%yu@` /?c]Q4Mh {*lrNY#vQa"\!Fl ڷn Q/G`p -U4pgVny]d:')ǚֳ`*&'MBo2[&)W;pK)hg!A1ý_k Q.IƷg"P6,ɩ?0}7h-⣉ۧ")eY_6RڳLrg7O\bV)BjB$E PQ뇛iyVL!zO_"~-ZxD"d>Y"UBbƣy n-$cnm?̉[&+s=q=\5~)tkh?\hKWb,ѺF*?&DODx1C ⩶`4~( ذ7p z5b ͚z=k?+b7%jO|Bp #ijUBwǟ^q/9 )(vOg*pJV˔3U+~F?V?ߔM;]ִW"cq fcH)}>;P.7X<6S±sqqXˌ" V?FD9Q~ΐLwNQx ý1Ips$ϟoomܦxɃ6(BRhWZas+45r)POGtl cSXv]+R3#M'xEVU>#D}ր&),d$-$ޘ .uY$Ӏs$qG%Rd %R6ƾMC;B(`ұL+uA*jr>dߕ J:a㹔ے(:^ŽjxC_Nf6 @rٵ~8hja{,Wz6Bfz’ot~GD4y6_ @pWS,|M94nr ]bVTl[l )Xu?1/esjrءv.Z%YJi>ᒥy0~RUżO]1*|)ȢFcF `NODAq^$VYX1$.CLH%#>khJoueUzBtpt_(=M! qi%wtg},9s!6zl6+9xvCn]mQKdOgYZ0707010000034b000081a4000000000000000000000001611e8eb80000672c000000000000000000000000000000000000005200000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/platform/x86/sony-laptop.ko.xz7zXZִF!t/f]?Eh=ڜ.+?- mkmoWܷrCt Mr D;ˉ&mͬU^!B31x |ۈ.ທ/R4Vk_70] K uJ%8zܽ[Fzm!`F5k{i#Aph2y._UKi9_->pf.nN{f'mof  %2H; ˲ÍC <^m,I+&AiS?(hR?5nsy5.bJۍ$|}Ol$h*/Oa?HƳ͑s1o}~YABHSFj @/(фk`vmPcF6ٜN:+%],>\pV}6åq I剨b xC`LÇJsH CFN9 ]H ؤtiW,11#0"'w02.k1mLf{Nzx}ǯ7$&i?:&;*tNBseMJ0.=f E?LWӮ;":𬏹DX9q8>tÆPB˩(&_:ug)Z0oo1x Ƣۙ.,6KuU6AË!y;„G;d; XEh|jKZ_oAbl- v GB.; .u_](a J-`!=j_HWSUQfF3 lT*f[CT;DPGT3b¿en; ؔpkaѤo?os 45;G.㠽Z܋q"8Q^m["v S]U0tU h|h5ز/zS+fDnu)=5fL 3^bؤA?($ d6;Iz OwRׁ"Pz&h\_γȆZ뎏 ɾH~kX!~ˎzliR{s6~, -#%Q],x?l? ś1WWϺ\J@Ox{ 40LTVTop8^f|qsyfFLL$ mw ؒW/r:ck:^ )LhԉetucSgXhzq)ai`7LILNЪX) -u7 mJe1D:;v~IYmw:=aiT.4ղXJiXri)ŧ`CDM%Wu'ʃnwWzϽ5f#? $v`/}mRBFҵ2cUv;" @'Q %&Ƀ 0<ENCÓ \Os?^dk;eqnDbmUmeӡ1nVM0Q۪HnTL 6k6xx'`V-~qźpfs'_~O2mk`΃"`Ֆ'_&eCvJq>KKX*Y"{=g@|xHpO6뤁)^?-ZWeP/WG\[2 {!UWYuJG /PKB O˷CKgBIi #>.yž>t@9U 赂νAaMG\_3Lk1n;ۣI=VzW=nUzO#xDJLEsLV&ƍ c #`IhX†`eYN&_ u}Ḯ7{zz͹tS4Y-=617. x>ӑ=H*ʝw 8f~9`NMEȱ%A=6`IJ xMJѫQ:XQthN~>aJ$4TM8ɵE uGVT+z* QT/DH/l|xC)s`i7%pVD̽#̙3Z&80U|N&1Eȅ2W U)Z0 ǰ["~RIX;/DۯaBWWͮ`nf2 2K8ImN v8&qeZԞpRGxƯ5 ⭂ۛNgUy^?ZJ ؖ^5:-;S%p*2:yXr]k#sOƪ`dιnyU]aX\ν*\ žhu=秣Hmpeq6cYj9rA!^ v#rЩ7{H^xhPB7J\&gJ 9A41Mh#aaQAK̅B% #gw0jGy(DʁA0:Pe:{pzus/|}:}q!ISD,xѕ2cEM }H΅lmT!讖fVW]0iptoߜ;q;-s}mbWuʅ e{!ƬfxNtԵxAE~S%M<%&Ky>{)2^Ƅ7cw!b>lC ~9K'jOޗxm|= DK+h7qP~6>%A"%u7>NE0#nioYRQWǷJx'(4'xDp+7e}r,8AToGJk\0w1$/Ѱa-RϪs&pD%~oNR9) /ޫbr?u$݋H;>N>ARm^јt{;4( +' [ZprC9N"ɛCjҶb1ipcO q":EUtGoϳ;*d~ZpՂU|65y2`Ai2Ɖ2r/{ ^\)%h_&z뇠I5\%6: sCӑWR/ -P9U'WIw&7K 鲁a,޾%XsxΟAc!5}%iX;$(Hg9r &A+SN"SJ忛uƒ@;w]E%j)/_[t*jⱎY ^o\fuF9tvLњw6{»q\+/ܥ(^Й-<OlmI.t,,s4mf7Mdt0anU ҿ2ADy2:YzG:!D/؀I#j"EAr䆟 RN G/C8nO9oݒUJRJXpѰTٙR&!qR"(z4<tja,@l־R.0’օŧ yD(J`peZ!*`Vha)-LJy-x9,0ؕ([ۨؼ|%Փ{`CImz@ GG}N NFF87?@6=p-vS`fޛHG'}.h~p$X- 1U3P[~k9OX?:*hه{_.e14?JEA>(F 3uFOU6vѫ pz=V&ar ~rŀ~%2Xi_+dZmrU¿c1 }#arH廬V`}S/'ݘ~D:Ag~މ$ͫԲ&Y쫕:Y D4?⽽(lӌaDz%"D [ūSV\O4qtC&~}ӴG;b1%՘ 'stjü5=r_`iwc18bGBmpd`!zAEOfc2kjSo@RϏ-w{|6^bC΄ӧGP #zةY"4YXPD{u q޵!|Ln9 eH*9/RmW#X>vY.S/l] ) X:7ų#&8"Qy5}O kwKx-ڠuԴL|zS!B%irjG8Y#N(2YǕZ@| =h>5zM\_>~lODjv_^=!6eeJOFJwP5!<*gp3кS,qqXd:d)Vy w#d'*YV*ز#JFNoAhٚǼ؟{/SnUi^Z8kʡ/nR[ut\&礫VF)2(f3̪$M1>*ST.k&{\ufB'Aόu$m[#a. zt˵dkڧ- @+Fy9rݓ%CL9#Jej uZR+ڟܘnĖg}frW'@OmQ47M(( ]_0CSY|:p4/"KԪ(?j6j>q*6^*Dm=堮+pAcۖ( Ϻwꢺ?HRRDH`V|>43$<|2bu8h{t CQXx;7v0j1.5DWRzv&J.KS݌`[e s1h ّ4PiQKTg+>nV̋RtǙQޤGQ"E|M[׎Klؐqsb)L f'vQKr~z) ,/s3s%o'͠\ǛYn[ˊtF14!軩ˈ%p?W+|Ϣ2 )SiIL]jqO"0.]n _Uz+[Xb:5)V]!c@sb2=goI Dדg^ߊb7g%E]GF'g3Rsƿ2l %Y8m/hAwa[ #=>}ˆ^N~d*7Wi&rЭZ~q?tkԉlؐ{A;c܏=dcᯉpgOFnj-ZWͭ}1+ݬ)qIީ2̤ :Vo;><4F@s-Q7"<]+-ƭl=QMܺwlġݿ9QQߊuZbp;$: ~w.F]2-,a+'#2ԺUa&[V…0Z56 ۆ 5}AvƝ%q٫V%aA՗-_ ؛K]!P"ݑ5vu2͚9sfj gMH辉UT SFsA,`$( "N{ɬwAGJ JxM})ݼ(@{1C-C$WNFN9l]_Yf=$Wt* Xg)xH5bq(nȶ$lo@~hYltO^l?SKKB`?r TaS0^d>d^)a}F2:IMjƅ;}(B?|QQ0Ta>:/"H*/V%Y4+:qgf,εbͅw)X8" < лOkOxOW^ˣ"2~woB7@fC5~x#c˚-o(zM Qaͯd6"ZJt}FyZ>z$H ֹLү6t`!IܞXښf+ )h{Uoٖj&6H426֦eZ7uQ{XGZ&zzJgi1[DOm379X͠Sc63!fyjM,*wgWfCjlEH0(7*a&3)U h{̯i|,ˊJio4LaPi^{ N⭢KD8mVC86lN#ӘVs*v;$ݮ`2qhyg!նΆ+:(fI Bk7%]j^>FejS2t)0HX>:"mr4+Hfm{;křOߞ{`ƜGUjfׁV_mA<3-Syh2US(|L|BsܔМl~ fһ<6(7$(,N'Gm?~SF0>Qĸ> ᵩ8o YDZh`/of\sjtƱb-Ìxr:ky9i^H";3 _Tik2'.Y8y<8tg/_/%A'-H_+]nJ>_\Z.便S4Y4ϜW΋&̩P/L:dV< l=K,FŏmKG;6DOzN(Unƻ#TgCPY&aK"ќ|2li x0& n;UWW*k$xU4b-DڍX$湯Pkv~xCyt%SaE4a4 ),ce&3ZI1S)Sdji_/ܳ]B^'ȵ*FYڎ"Q2A]bX-2ƙ Rxvۗ3%L,bq$:.>sܳ(hѤ:=İJu1\d{(lE:hҿ%3w}#3r")]y?;duK2ɚ8T$1İ0݁ĶbٍJ^v4k1 Qc`)6y+yUV$tU$kwp&bC WKUFH麓+=_&|h•gnFKUT: 0# [7;g` ]Oh/8b`(#7d7JiިLvV:8–mW%z۸F6)*>>woVr   ֘=94ZұQ8azJ{{ZRE Q̄&zƙi,뚪2Y#5*6kf:M܊֧R@ߓ߿FvE&{]@*β՗TրxAy|6=>U;N%6m$ 7#@p<5Ўu%pʎ"wpY;dp\JEWaTc.ؼ4M^ggFak3_^J)R @cw8'`^οԄQ[.De Jqe5yTB񙋮y}bDpv( C/IMhʳAe  Sx}h7'3}c=-?d@>9\ *:`XgpctJajN(KV(%bt[)(1_j_hau3>yBgh '9+YC]Lo%}Lfv`iQ AfvETA^Gk8#ud$%A!;!MӺ@KfRdlEncՋ̄xYt \ /-ܯ;nbV1+ ׯx ԜIB7;0v_K{JgiFɚBUqLfňv!QiL3eՍFqNOW=@_&ڊ&0P, R{&}x΃|+>aWD)« zQ/-T^emWh#7Fvl`݁IM8`iGb (0SBq;Z 02jTdɺhڒ*6EO϶jn9Kp"oGvE"@EC{W XLywqX}m 2SA(lʹI2{+֌}8-͢ b JGFI7lc{9Pu|,uUbn/V6GF'oTl(w¾jh]vQ&8 pL[ ͵>,rJ~+S/fP0 2Z@;}D&㷝7;$ѢI8Nyf2 oFq>yνlKV hb[qXE.l+ E~UtVT1l-M(39e/N(ro{-?&K޺Ҟ7 ,~zM L C k,`Ն_wN> bG*1GKa mAR _10ijqngѪzdSߛ siuS dQd- kFn |cW8I?)* oo3wnlw+0@%,I@Vo# PNۿv1\PW:1svd-ZFs"eR IY`.<BT/Nz9O3KXkлNB_JJ.-h`ҐFgY{Lb:0k'9gnp:cۘn(-|b!Zif-|Q_4I:"VZeBDq>VEnN,yG?YABWձ 6xdʘp! NQ71ahoyeNڤϢKd:UJJ\MlbX. `th"i-vZ\䑛s;ؓ{6lzjDEH@"䪚&1˳~XJ)AFصa[@DY:E/D0yhT)qE(~d%+zvqOfDžI@) oWJZX87iVBŢ#zupBR̶1mZƟr@)0*dknA81j1`ڻқLbD%ւ[L@*}ňc-aXàY"ոy%ꟚԞQ2'{.EXd:5WrD7z#=-m0sq@Q_*P 3rmAj"~9 'r7ťN}qP7@Vw̉2BtbILsv!.h@kHҾ( #~oeA uj3&)hfbVBR1;RDWs9P{K<&ڀt*ơ0&ITC[Х, ݙK-:ɞٝȐLm]rl2^|/nB%isA-pl.̒M=TVQ0WnWXd ,NY1,nK>DB{nv2xs# K}d]O2BܠyeErMx@UD~!.y2FlTZ ՗^1ERG跆8 5271/!p_WYx wgB5ABu@6L<qgJO*gS 9 Ȗ+m_љފҫįtﰢţT\J=%aPtOF/l/*PKwrX_3֠owػ>DklX~Mx'ϧ\ 9㽋sDFbͣMJ1 N N8uΦ!vIOGN˦wNQZՎ]nV9Ram< PR!Ns:w ;RBLxISa^]IJ(ʓׂY2#9k} Xeꁤ03#_^V_S ayfNZ<|$fu T+f Sj|Nk렼X! j)³4sZ؋qxYP; ^'S[;LK)mToh*6&QW? }Ɋю`ԼעX%릲9봤)T- W_HF @/us:{ޘ}U F' K94P5ĺG\wĨ5RвN8GϹM!;@&Q=㛫m̄ܔ8eOqkEȣ0Pm'3׆˸ `[ΉgR;|=Jbh;L6WɂQÜEXnOK.kpI釶mPfR"b%Z*skSχp?DOq%\J6Lh!"-I #o$@v;9R?g[*0fa4ɶ)&/&iHéu)ɼ-ܪ ףC5CKpv\ -"M/_C_yi( ܶ]h_/g\܇NtKO,+E]#2~hv)v[1# {ьxX̰'P6aV⤾ >S<7xWlಾ W\}<x7ZN J59m/"kG@├FUmkEt'n)' {m}RTk/>m58~>l3]Lj&seĖؘ#r k8 f:v.K)x!_+4[-)nh`|gXMDsl!^c 4e @edHL̯,GAmHKbʾړX|83ݎ)B9_ ao5-֋,QLGJ=5Fk ם#DZ §W]mC~ifOy\x1~eɿчA+: /P@aEF/Qy*t'{Ǡ>>]Y.t]a\] VsG$h1LMZ_G3?E_{zi ABafxr-B'@׭i]kCpؕcύ ~5ș~:x?jmþb牡cwrFtv_kn Ԓ-$}1 9=6T7ox~.`]#<ߎ xj뫑p~S0;G;h]UJ$΍KHR&s pd_|y[}U6/WVk+_6PvsUg ;yuHDh&I?S4hhmB[ 0̴ܵΡ/ ۊ"gaki"XJļ "-< ܍SlV8Є%gy yןQ6nWvݑ6u^>=mrViO0,pe6+?P iQ4p5a4,}-BC Xp7udSo#_ѠV``OZ$]5s$!.μhw~BUz'Q2{VUvj_h#$|Z<:\k>ހ6saLI@ V6 %rUyU&W[@ΰBO>ZL=ݫ@?V=Xf~D :۷sðI˲-k_cDN;j'yfwɰv+\WyK1+j\ ysu^$,гGgU\:CtkjޥJJp$jrfG !nT~L_8Ց+tzi{qB~>?ܳ]=tDnw M+1P.J\M_z#55;I8ɐۡޢbsS#-P:t~~^@L#O٭"5dA:fԲCR2Z\H2QJ^ dO, 24gV*QpYMZ>#?\EԷpY$N;!̯ig6|xR߈fp{ Ȍ.v5ܝU_@1vқH ?_6qo8Yg/]o [V ӟDξ"FA| "g"E?Njj%E C3ƲAo]tdIKʲh[s5~R&|orvǛB uҙyY6,ЂX]$Z"'NMB]o'*M0xIǶNϨ+/%:Ih ;%Kl Iqx !3WBd%ݛKev' .g6(mkҤ%}${r#9. L(KNP0ֲ,z$xLBL_!ה4I[U2C40ao/f(PIiX2~IdoLMOQ+򫉽sZG%|U:X?# Vn:g;8?i<AhtX6WECv9/3gh SF= 66Pw77q= dXN[?+vH *,?U#!1ra]aJepElƍc)F}3`R#-G绺 u2%xEP>ɸ5AGзP+I&'E!I_PBZ^ŧ:"IU weˢQ䈇WfH6?'ͧ7n),'O|fL wB|"V 䢈j欵Ly%^ˣuu7 sӔP=ɰc/oAۜ^~–޿!pJWɮXg  ~^ R^`=:0ѱʡ%~Amv[Z˘L%HhPצ>t  |ZV:!9ShVȽbcNz\P ePp!?Uh qy<$ _95ȍD'fh(>Ľ ٴ'xҟH䪜]M2l[RG^mҥyľit-PBr+ [!ͅ*Mawe$T&@{O <"tO#_A^`5DYBhpwwˇ ȷO})CH}tEX'HZVPPl^?-q?wŠ/h jpFpaHȺp_ާ-`1\T~Ks+UB`&k̉8cjclp:+Z >ӬPPEqDTI8;X4JK^9kl8❗שQ0{ N1Z`٥Gc_#>*]!e P(@(Bڃ9.ZZz)A`I~s1BYI-=ʉ𞼢V1!, W_o vWmѠ3'{$޽oW.|rx'Zׯ#ƑVM6t<䜠#A7kMD$MByw(2[ǁIeׁ 6n Hm\"ύ>Xi ΝfЎg]Å;˂ xCA*o6tskǪ5]Im$A4mf1p$Q~ 7RK:}沣Ga÷-lS{a{)kL=?HB~ks;%;(v.:"Y_a_ܦ"4BuO-GRvݎ[Tk,%=hM7FTLqmM¬ Xn1K,R;6TwMú2|Xbn13F/",ѥlm:bx4BhD9nh,߫OH #!(;73NaVo+ks ɨm^?eUٽ˱n 3Ϟi6J=L9n=*jv%o zR8͑y{D#0@_!|VQd,DF||Y\+8$ըNTҎHѾ\}/ F"e; W#btAg28a^2KDԲكjҫ0˳އDrצ#M㋐E"@u R4vEܘH}v}"8tՕTd Y[" WW %DRsߨۣPY> ܡ>,Wacoo8`e>M.RDc:Q&.(MtfI؉{M{ ȉ\iwYovڰ Mڪr_ol@h`ڵ؊TQ}Nᶛ)Gnc[;D&/Pr\H(MEY{M6+j:tBCXCM/hE\ێ\#IoPFZe'Y'J4#0 Gn=XEݲ.F2mýxp Klowe]m#fմWy4&d!y8 {J asJ%E: ,ԀGh /S++x0hV#01 ٻsD8/7 ?&ps*sڗ(hDynntq mtv}v֡V/|_~fju LՖxj* $Ef@0؅%\@j`Ξ@u"GUa޸̐rt5X@ )һD F2/MV8\۸P]iw$qxO(.GUl/AvY[1c_Y <=vi"5Jl3.jfg$t@-A #|諈[ j؈&KQY,^\$I˚XgGRhҏc#]?1vyY"=wmމe5yP,(:7y=kS ׎SDA[It}#'( /Hޥp WPb8љl'sVVo]f=Fo=oz&qQu;7&`תS{Al=ȾQɌ}3.ԫmb6x4_78(0]D{:n[RAgxPsSKa$d+2.T,&KjoxA1V? IE& u<;h,*}_ .4i" &b!h E-l_%ݼd{'mUntOZ/ylYuBI=ﺫ}b@*S>)-l drxa/|oH{GEi@\( I;`|?w JPYFKrb$!vX}(-vhNkGS}>DFJ˸ Ӗ:.ѸƔP Ƅ>nVSm`\L~<V߱x,;Մ5DyRbgh^KyhPl7ᙡU꽂4Dap3B#E!{F_h4Mi 2A,K-[;=pP_<+H{U8AxrH@߻8ml B)R>n:@31Z6DSW~5ttU/=}[]ȮSF2C2xlblA'5D(T=K^ݩE^|HaDT6]_q;Re.nbQn!w- ߪw$^(">iZ}(T_P9,^^%Т}L_ci]T p".kj o0Z(Ț{i&8u~2iYRKRQ bjIj329ZTRTa ,Ār4@k0i?:|%y>ұB2H_R bFAW=WֽP7S .h-͑OPD"JXoz9/Ʊ4[p{aKӐk\#dAw0߯(qb01Euw 'S"J|TΕ^ѩx6%q3TqE|3JNA;U 0ɔ1Xȫ6ez>*N-cj' dC+sF;ll]:(7D|]#)גuwCC ʵëxeʈtDE*Ųn{Q5thsIǀ{;Wq2N^i\mk}E!9Y|#9jLXG}5cCԎw閅[puDK ȴb<7,-zJlWg7_)m>yA;m(JřWhjxT/Px% sz+ۥ">ǚ1m0pYhQ3o@ و(:uD ߁ҹ*(K㮣%ZU;ȫ$9D/e|^ЈC5ܕoUA,.a Sm곩bY!l>ZպOi+K ^w,J^ viǎ=4Dl jӆLc'}A_W4dpMi\9~{ sbn6Z݄ûSCWwJj])(3((׋뀤 *S#ʸ +^%:e#cCm7$r=A98.:LMkj6tXc(/kQyщ*QkὼP/APa {G:פA qՀ/zL5 r=lӏS R{L}Kzp#1YwD|F+vV&MĹGfc Kc|AR"Q wRJ{l=$K(Pm_r%L|-LYǵw(آqY/t84Z7Ώ'J~QܬGR hTD((cpq [b '9lipɟ _lZ7L}S/~(tּ? A9 VٞKA0RUU<T[@M >%([+Kt٧rZtxՂ ͽ_ዂ{2BLzӫԘW</s9X>^;+pu mD3{2LҖ7.qrn3vȝRƱh+u W$'IPBO9_j3AcuNXOΖ}qfp'"B=:ܥc.ցT $ٛ V>|ir)XZ~ .c8XpD)<W0IaR E./Jfws- PmcU ;v DGBL9@dAl}*.&#VB ^'vw~|os`nNa(%j J\ޣx vPb`S9Iӌoe m۠&T׳-n H=v(ޭpL3E8?Vω,F0Ue*NPȰ'CDR<-(٩ 7륌Xp87 zB ;ED<+.1lBA/hjcs.Uj]M9UdTZ!8{ q"Ţtߛ -JJQlH?^4xT=nxf%[7q]e1iB}G$f6SGEf-5pO9MPZ7D9ε~^yJUp-^)5ҹ КWb 4.erc*w4#=Scmb(WO+26rF3)ĝ+$'aQV| vLJϦra݄pN^ }@9LR,*Ҩ1'ÜV9dbJfcr YӢXLP'{ϭc$#c/m Ǐ-k[lPMvXR$.ʃ;g@&@|`lGZ$3Q7^}ڞ '>dʠ݇J.ԱgYZ0707010000034c000081a4000000000000000000000001611e8eb90000bb30000000000000000000000000000000000000005400000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/platform/x86/thinkpad_acpi.ko.xz7zXZִF!t/]?Eh=ڜ.+jO`StIp$q{̃ > m( ڍOnAx^ gSPxi08Ѽ({Oe#'E8GuǿaIhKmE /?kʈÄթFYC߻:$O@E={z ͛ܠSNZb~fT<`hA6,/_?,l4q-h|@ϯȳðUƐLfz $3]%̲lK\z9Ugg'.s\}N,"h*N#}a\.I EcŹ-R5ěƾ;G>1T)=Z z ~ʾ BX08nh_&wxp NO."xtWDE92> Q''C|A.oFc8PX/Gu%ꃾ/ o@ l<HKcBuxQVK_็ $%S赕71_-GC >]!ŒJWY@-3:K~y6;Cr^O=~G(a&qՌ něm |Oڳ6#:֧rtGвVEgc6:l4?8R2M]9`!vuߐ8 T& $sg\OYؘJ)B F47(QI8;dU$Lv%msGo;2xpԈt;{+@xqTw`\͙tSͳm&Է}*>~^u<$BxuAY iپA# "Ah1 v]pB[F3r?0ʧ}#lfU:pbbxQQ5ygՎU& N1"/6[R~dzx)3^؂7$`Pg$>p".T:AD2n(w8|^X4gz_"U2|l l6fIwVKIf B  / ̙% 3P%ƕe뚐Nbu,Sn`D>v)VUYK_юZW21WrbO"J%f>'UsҖR^N=8(6/icgsRXϖ8U,E.AXC:%b6D3锼G`)Bc+A*7(WკߊJ(aNm*XVdh};%_$cB= ZuT%|u 7Za8@$Gy6FDJwTN׊ GZ(Hi@0ۮ*1u"j fS @Rx QDk,Hn b! "r(v(hfv98,ͺPCR獅 \ooD^;\prdRʮc|d_ܙI)΁WEē/(fo513Ã`p_,KbCaNs!vdnhGv{PxP7mSH>Z:}76/\oc2xGY#m209g{${+FZDS! K>gNS`/"zxa[ ,}[^m=1Q5$fBr ? 0Av>ˁz-=D&FK*_%V(UpKqƺ;De$Xde c &]2jt6vw *`h#r1oD5W"LLPnӄn LhygIؓI6wԜ(lzеu5K1 g&x dzύH[YcVO}ڑoݨI 4*'P~ԏ H.szZW)WQKO mH&C[]gV%yX? <6?khD['hһV^ĕˉQ.W2L6'W֪{TnF > A FLiۘrc#;cMb$z")#nPgk2+xbH*y?mO׈BUN8G#E?n̈5-)O16,ЧJz-[ t#"k([j\m[2AUѶ(+ÊpgVŽ\TdkJ*gQT?ό:ȴ/c@VDQww>LtJ3bXG9t`ւhiiUB!9!z<N=OZY׫9N> Z(1EF&D[Vb!@"|Mؒ;-4eQFR',rz[C]ߟ|{ np R/W+xB@dm~ 򂔉l&'{B CP*ܪ.%,!{`lE'I#I>pZzU[u|QsUď[ȧ1wlqZgh:-.),@c8P _A{ l n6?=Rp4OE^y1GH.o8M\ k>3xڰ;x3[ z;h]|y`yPy\l+w{S`:Ha¤Ppfh:bQԴ=FEe9\z`$+# K"4F˪x0wm.NS/@N@m`%?.Mt)i?kfh(V!~:>wIlSPE@;F·& mg%azr!vSn W~:r_TtQOq[~4`JMʽm$ VBoehO\ UHoף W9fJ!V;yQ.Tu`7k)Ocbs,X*|.t1c+`8[\6 jLlB&R!wZ+{∤= $ӈ͏7#RPbiSəX@H{PzZt/UeW76 ,}h=p͢LPdX[yZ;^7pXc łD!dKbwc- c ~KU0?.eys"UAZCv@ A,#BgK#,^-g!Owܱ=2 w"z%nNeL+Ć:tbԉh ʙ ΐ~n3ItE& QZt[0C- ˺K-[%.T/kMhKQUS1@)A 7[at8AW&k/6DoQrGuu:`3Ȧ"4SEN) 4` MB:M7կt;=@QaTqj9߁䇡4N`ø͜#S Q\o&&!x';6F9l!'Ԯbߢwb1{=y\@1V+;ywwߡ-X-C. h%bŸbMx?r#|FR LT $72wJ Шw({kw r$ &7ױ ~[$APM;l "`M%9ADvd(좼 4)v5 *g8H*BPh>zEe)nJ< ILt43ذx HNy ⵏI0*?D|AVJFSCV,Q41msxkdZ.䞽 ]mSZ'=7'm_׫2tm.h_c]h!vOP.i3!e lmx1@A|H@F$MڄZP}׻'8 "z}JY֕ 1]moNb^u-=e ffNĝDQ*dhf~0۶Dxę0y% &*6}Y .(K$b4xo3 B`T<\W ?AQ!#GsfRUH=zw'@IwSlSBވ*uEȎF4rL/MEʓPcs sXJ%U.UO _}tU!N"㺕w΢mMt#|3"LѲ7Bl؆s~40,oӮw| ` o?‚WJXt:ݔ $b7ӷIj>AD`Q'V'.5VHRsN%ňe:@YJ ,t6^AsnX|.~tU.Mtj…߲B,951%X>3wY/F^Z` .RTBf.|c46Un(qs_7J>9 Y('3 uFL@H|AyZ7PC=3 ?Dd:Yp$;n8w`0yT) ##Јϥxa D]E !a&qBipޠMHާ3Mܩ"dʋh%T9 5y)B$:dU"~|j/Z[V2um tn&?iqƏ9SoOl*}p @K0`飏$ֹf)-=\(6fc~1<)Gh,D%>ƤS'iЌUNbPR+;@e qƙJh[8yP1r" _R mRZٽkE{ݵ|H -avJak,2xDH1U{u)Ф0eFJ@NUfx2|\3. H*a){nWېKыid;8!(]Zi`Q]Z?\Y#Ô^<@r/--˒]M[颛qj)݌ƥcYS8`xV7yU"? ݺ dž(b7R/ >brIbQR31 vOĈqDa'bXx Q]; r ./܍?Akgb2Բ2 _,x2bDXyD. 'GDfajNt~~CcC}z?MX&,,l:A47fv>/1L=y6¾? բsfeRfz7F  ƽ}]5D oW >[aC@!8OIVg]@&j]5ʐU>rd8zꨮ0˰3{ͽ_<HڹfZ_O'MtkL<k}$.o"787[ws!Gμ)SIv$e ua D S^_!paT9>#h4"5ERe:n^`0ڪtYVxPj1xjlwPlZ;?=Kj/qR S%IsʤB.D 'evrZY0RY?mp0r&[zllAw1@QVn2 [&5[3(ڲm oD|*sf`ì4!$zja hs8:@bJH`vqF~gQС-ĭ1mY;6=ibMNAI!=>ar8[',e+O_M\bY锃)PVfȗɻ[ONτWAd S" I 7oWKBJ|+_F ?|nZx ,ebVG4ʼP4]C(fFDb*8\& KڡM(\^ o<)..Ռq9ګCQȑW! jiE`g*V'blEҵI.d9zhШ5c ,+zA9Tfc0呱4Sm7~|~]L|nZ)iG\@ ~hK e7 f*e6^).FJWw.8@OFDr"iarYV|mL3_@`n#G|s:nbtga0TU DIG<;M޲8<-kUnZбP5v\.9 Bl2%ձŽiO/t"#h' H\ݸ'GP߮'_q+Mq` "1gbf~q*h` )VήJi.Yxˠ@y%mԿ x ]C0Sc˯9LծaeA6Am]hh{;tΖ&ӵq'cxSD++̽'-ȳ$u~@vZF%kJQ]rt`l0D-a00{|YseʨV/ ܗצDɃ_&ڟH?LB/&Ll2;T&Zs?_ C#Yr ֧°擡+@-C *7l؊Z]7n"%Q3·v&jZ|Q$ƧKNpOŲ~2|"6p0!d!!¥\gPWI2TA.7.ߧė/tC Oʄl^|SSyM? r-X?#iq+/௖x  j &y:Lb֚ʩ"2_Z<޶}ːWrK<Cw)>7q8^ WBFIO܃Zy4%ʿZ`tMk]p[K6:"* |K8R#ˍ 7HE- h9g3wPcE(q'=x:ŏXIgC:%!YMG}y BNU ּ%m0~3=0A̿H<7>EFsgp2e${m!'^;NMjn)}h_@\`}Ju:iF?x+!S.pYEnd?FxYฑ"SW2C4Kfe#|%WF.Vcý}';x% V{a)w̠GB1(19Vٓ@TvScKev^Cs&&YsrI]>{`ׅz0T ȆSH#L:% "s&УcV$a5Yk׽SuwugD䌷 ^9^CK?I LН>c0:D}'E <+}3 q=n' K/":)K++;IVc}?Rjlv9ra9lq:w0evĆ9_Ϲ0{$E ՋRٓjqd`p7Ui ]SmQ4w gxzKP`*b 7Bzm$J ԴʼWB@r]BUkFDn&xGy6ZDr9JeDUUd 5]κ?oǝ  ǰW(ysSlxQԖWY=,4:bs9ڞnK=hhUnER^vکLj JUvarD! 5O ~G叴JS"T  IOGZH[y |].iѯ*i<*[jE f4ц\{{Hϰl|"GwfgK3#? s:v.h>}<ЋjycO@ӫ\zbFzRV6+M}? P.]@(in$)ͯş2c Gb^ (dKd_nrW`֦V$:QyģTmQNWB $w8?&D̎ݽtw.m(áIb,)LݲPoӼq$ʎeÊT#H@FBJYϊ@~%DȈrWr5~_{0xO;lPbEH{lv5_QA y|,qǙHx0Fv?tz! 0H%$ s5SX=Ȱ{NJI{w8+F n}Xrd2P(Ve v N4EnRwdPGܟ3*;W;cz__ 25q'=&_Y @A]g/'<}+waa&9p8?%ݭF-e;vՄiSnagU!3,2zBH3O!8F`&Pw\A65gc4\ÐZw&-%:&V% Ku*u2^@ypֺޯ5=ML$@Vq8C&)RꋩYk ;6zU 1z򰎋ŸwML gO<1*a8y&p5@pn).8Q(_%POT]S $QB Y{mF*DJEPNΨ>pvȜy]J=EG[GpVZ&r no&_u{!(w1t٣TtDrz$ٲYN$c]+ ڀZ4ɱ2=f) گ_[4:<恵.` 蟺%-5̗yfx.u_k^\dhYNȾ{xOn t?%FUSYw'r@X;W^js"jЦRYrcL$m2 oؐ)VlQ81s1/(F+*oI|^*CWQ#*ґJ߱8&u+]6S= wԩ"%g_nŽ[!%͡HmM rZ*NB>8JqMSFtP;8,t- 9 ^4k(k>z+/o>lcͮH|6v9qt擁cM&LlO&v83;d*Ss֍@c&s8@j9Dbh) E<z3{K)w2sKk6h~uraHx"'*oYR}GTw4Q/jwGy<{<b#@$Wj$P l/0IS&уc{/ l%V~vQƒy7ߡIlThIy*ƿh맵lK(S[j=_-' 1(D`n;sR2( Y/_P{>upo,N".{by6$DܖSnܤw ˈ)JI,設y9!yC?pek1_}Y"# ]"P}Qul"j!}hRU7zV5Y yg"\EPWmܐ_ihKyX&6\@=~DѪVٖ"%F1Z"oФjAHM3:`|-O Xƈ/oovN#b 7p5CuM$^{,0Lk7/D[m Յ>MwFFK5"Zzvc Φo2@^hw֍2umCm=lI{_Vy-7a*U͈ɥWd' >S1(Ym A:7rWB^ziMh0dIx't+9A)%: !-Y Wtluk|Ta@ĥ ~ąFTKF9UaJ6h9V|Ѿoʆ^ ʧ[r&kS7? XKhedqZ@/TBK1 p!&a{Yy N!HhHcccD@۴iE K=HA VZ@' lȝ}o΂ԃKzJw;CBb[l_'^HQ'>/l]ېg0DZ ;LN6"LXj]t} P1~YoG D@;'ndJK5`F6Y JT|dŠwwLü9˾b=\X ,? 9ip4vP&<.$^&G1~s ú&?(@v塔jN'k֪ik1 T؁u"fp.Bi,KyT1/+ IJPwA '-ɒKm_rj oKjn@w;_OB:SF?HQ"{%7.lOaVjʥg'TLz璴:%)W^/]]ϽAwYAJ*8RH'%>6uem>Y HSl5/N%a)4XI|k툭&~/֭CyJe$u4Hq &7@`2^6'@bxNR0YtVG& Ksk Z) _~ȋ=xw1i"+8߮gv}ivk89ub*&ogKk3R;5 ~ogž,퀍?IQh{dT)Gp/;aF#^_{0?%&(B}AږikVjׂF Qï签.+{kݸC¡+H6bݵZ'Yu2^933Ȣk*;asFCEh;nl q ,L?z?"M0TA:|^]}M7:Gi|8kh@˕dgurs ջa")4/>|B`sqβo|zw.*Z0 ګh'psZUrM[<Ö!M=)2ЮĮ͊șqw:* ھ7d&uXs:jVM+sKٻUȿU"ͷ<5 5-N]#j$߶=^pM *,G•~__dZ$,\^m8h @j(kԓ -,DDN171ի94<&rlElk؇Ms =_2L5o{;hu}f0(m][QÆ - l҂b垎ի5s3AoA8=?8e j7U,GV9U8! FJKk/8ټC0fMT=Rtg jП#gH4xO1wшNK+Y{UQk w@|Q~р 2cCW)0_[Բn1@jUp3_'t%Z-8@P$QrĤ{,R'=pQnxUCRXD׉1o OݹdFnB7g{&r2~Bs85} F?ųrhwG;&裩 ?1#rWmhۏ*joL7 }jenޠECZ-*$7H l15mHж'jW0N\R%npDӹ}DwZ:{q529=>q~H W9).O^jgv֞Uc9t_ym^l\[E6-#yYŌkl<6%6*u [N $[/k31o垃Uʁa%)f٘qmO JX(5#{oM%]#x/S~|F{V* ;9*+ صLFg%w`HvAڧo6è5X/uIJ^Tp{CէX|$y7^|Q;z+Bz*:`lD785MFvKa맨kIZM.5)/ȿ{+5qUWB$6K@zL=b ЇA4 d f+3^3}c Y)!5eKNf2;Z@&;δMH}GD垼4ҙͪQ"x08U1ɣŎ.ׅ.E,ژTΪ0%웴>Wއ`, ]ƊGX'EL5ny gsv&[& `!E8-'QE'q'5z"Ec M5-C[:W'du i=3~5?(D:_;P_4H{?Mg8z)R%+}}sbu{Ha$YV]f3[Ӈ>QsĠ YQKU4Is MT6 f9kQ;MJO^ $5a!`mʜB%"!Zo˝P6ԄVt_:N(ρK=˜p]U^֩\Tx>DC ։"Q7G/4] bL>&}E^K}3OPY:Ntg0^PEhO7 &CL6t |9Qvd܏=9 ôjjw'{Z7P0^#;YΩyTmkᓌkQzUSIQf^ p^(~u ->h$wx)^4bu*_pH'h'1δ? zp<'B^//H֟e)xSAJlLy۞}r8wgQThȐ@ ."mU=5p^j6-v=[ᑂѺ9sRGeͯz[ x?0#̺Q;xF]0 }ŁDM'eUt3Kx-eic,r# k*۵~$6PY3מ- ඄OqVԈ7`M8*v؃#s+FNKԶ@nf0ˏX '/*ZHA+sΡTz_,D 1{LL+45⪌>N|-1)vqW4{Қx$Ze3TsI*QW);|-wMLX)8by^* < U:)ۘ}(KsE"+C\(ca+zDk Njk>"uղL'3!Yވ |ݐ?Q ^Jm+i*-~ȡ}.`\ITl7R\!lQC5.D%"Ж(NkX+Li93Er'GuU/Q|L@=E!#O 9!1v7z:EmIzkY bbZ1ҝ&g!d02/~PZQJHnJu" @Tʋ'*(6I7JXD>A<̅1,Rq؇~a Mؚ w5YG5U碮 2D  eOJrwrm^MWUBHh?l^f:o0nSKo^a⎷y {.&nH[́x]8srk"Eb7,NZ7a-F;.C MjנiXps;ޘȩ`@ϥ./W6X g\נ2nyuDjjۆq B>܄pQ.u(t, rhQ:3\IIO=ø3/i'#X[#/c&py⥼cd?TbR@;7itD1Sm v5?% $u9RHYc,x`y&?ǰ<%f5t-"=q4.B1%%p8j!SREc8RE8tQ[8[Kn%Ѥcvl#B&s0?IzKu^ Dn+Gؘ@Pjt4gu袼=L9deal@բXQ Չ)Q>~XSgow\nTWh0&{ǽL |)yERЗ" UIq\|Q9k20B^,u_w ~9Sk(M촀3ho}/z-SP[`:ǨkSM@"cd0 .uw?f=Tj>KC,J:ŽlF]bp5z'b#]Hɽ{!S"pƙku?+EXyT9u7R1jݠ?鐱rnz E*#Qb--hQ(LF~h3D+[c{-Ů5'"|tI_6<$#Wf`U_bl9Id~^^dr=N;oHBk#K\J\oQ5\\aOݡeEpbv\&DBBswQV5zg`f*+q3( fk뚨HOge՗iף$}pmdž%voyBuH 0EP@RJ$`|%.A^b->cĠH!Ңj6]&TPvnڈVcG%f#*N..s"9X^j?pʫQ@M*UqgZZ݃NV0lfJwjekrFэjb1ɴ=rx Lu2jAVAesNhKр3Ocjڦi߬gt/BR漽lW7ۅ3{ ]cT j21 ȋ$ޕK=I b[s(:Q n 홿j*NJJU$6HbX|ߣsҡo-M[]y,E掁,s8܎6IOùKWj%t^H b-eyLU v/7ޗב<(=-I| !zV; fhl*DCF 3i8qX_,}$"> w.4;\Vƙ{d$%Zϗ&T?f"ER)o*êA0ib޲ c9x|u.7$m4WLKy˨Ba4R_\i< Պ<N0qaTtJW2E%K`fA^q[i '>[T*u)e 8H9M?@}e/@]QZkV eYB9&6]`&5e_ {at࢖Q?n^!wkSU)!PҩOWbKITP $BF҇xDT[ ~p]Cíy)ϞwejBqN ]| SLj)Kb_Q /Du2:-|~" hl|hB\{fm S'ӽ{W9n@Qi\V*ejעa݀6`&'LG٢q>R ٠ MLeHԽh[vڐPZ0w2@{_s帞o;XΉWX]Г;8g1:yM̧Öʾ9׃+7cV7A=ʅs􌧇zrOS|OGiyj.b+gu+ւ:)ZuISϞh-$r&8J"׺" 1l+Ɠ޾=>Rq.ǼXg^px֬Jprw@V0ȃ~rId12elffv6#du6qgE$NfiF`oU1"٘4%c"1N =׮0vS[0Fc\S{p8muZ<;5?-!)nHJmyavÅٛ@{EfY5Kr +k/gG{8=Z"gINZ |< C##WvycO QI@@qE[/|cPS`{iBknȎMQp ZBS-8T˩1EsSԐ (Tlœe % q~^-mqS d %d#:PEg\?^1[YJ1qdF#\\brXy!Gr2e%5XM3`M lzf¨g:ηm]| aM՘egt >%*Jz/7S׈J(ЛraHC?Fλŷ[:@}9 <{ATCU?J Lj=A24*w1ޟd &6y"ϑMDk\[b> +c7!ȃRebJ8Nq.Nqݧp @̖ u3n(N-wc%kȬ73AnPnvc*N@S:gO;Af^~(!]YO#|~Ɠ3rS^(bUk/b}U0:ɯإ?q϶7|vH"I[h4<"GGP[pO|x*,ۧ\D]^B^m1; \|IȄθh#&]dtޘ8-U4*@‰1D[?"l􅮐.; _O0!?!= `k&R50fIIP~͡yXZcʣi>ծB4j*”W65,UaY|Uluꥺ˖2A/ɱI5{T 5Aʆ=_Dzax^bV9= ~sc&P=|YvK)y0:q4&U!h竤)u>.<a7DkwauÀ2.*Ӫ 5ba]!: H%q -3aF\&WYsn̥/xGD1X]ۑv{wel GÖ;hMDTzz59Xc\C[b8װj]=RߊqK<ſU,Sjj퇟Q~s ۮ>%D;U(@hhmDdI Kr3|PDB'OzM2 {bY9r)v!eaN"6ΧמZ߶33 1~#!x u]lщgl ɹi>>yŤ ]ɝ %@YRj-?ZT Bxv/|M)=tA=  _3["1{gPqT=Y9PpF`O_.Z}NMEm6I1ȊbOc4ͪ!&{@HeD. \d8I6}N>ܔSi99@7K\|v2jlA~G'S $Xey۷y=d !w՚Yn^e3G/-p*0,KWvZ>HJ@6st&'|^Z3^Qrz1Ti Y  }g|Q>p'R%4Dmt=0G*>hY +c΅\:nJ >[tH7VܦR/ 1B^ -|3DW`_^o:x>Vx8.xOETjn[&#Ęh\xPͦ;7W'@`BAW(BAeYQQEjbcڝѱʏc/;Ȳzm>G a2]YBbFOx]f%OkehFC .Ԓ9ns/LwWZLA^ `bO dd>2rEK/H\VV,AmXap"&6՜$}ZY0/'1HA=D1( ({G}R0 3v ~-"F ?lnc$E1B*7%'(;M`{É;Z3`22Q]$ k`"x]]Јm! ؚfc0vP%$aT$V"#k|}Tf4uEr7cJu'C?AY )Dg?뾌^#n|Ew-Z9J./cC:<yFJ1c(Jԩtnw6>娱ݣ {~( ގ&7.$:-?6Yqy-+ k.@ ֩^t ΎlXJf9g#lꃃnRɏ:c ـZJ)ޯ}p}5v zHj-m++[M_ 7AY+PPn,*42 4]rR$l.bAX%sgj?:>ۭ@[Qn#*Z]x.| ֊`ьN@ ⚞ӑ~Dq^*,螘)d։o#jAdeƄْ2IW, j 쬦OaS_WŞ6(nK\DE7j=}GM߱ ?S>ScL&lU'9ᔃ"EdiFib-]Qfb9V%JK|%@L՗_0X][kI@1 (^~wWUy1[U "!ŵ/?ҟ(??UsWa/tdQԠSIO1J,Xo;?wKVԑĪwSln%L06! `_+qЪ3aFyeVQ7~4V "=+6W#<9E\.x~όhrluxRdRϭlTہy 85nkx}e3r_sC6o'GhUl<1%бgw(*bf&L~gYέ$jnS栋{yE MnVsTv" u~ҖMN*kpCh֤֩:JٜQ4S/$A^'Y9zMō=߈e"=炆ǽD\84}A  ހ)>ؼXTAa\ ϥPD ӈq> ]f70hqt|?o#EtA{ǵugm?\jX}pXA n% qzQᇝ-dejʿ+nLnEuUڜN?))MV? 5|:q kZN5V酽>f ZhKAkݡ,Osa3_PҘ~"FS#oBVLN]@>6Ղ0Ub 0|lԺbcR7^d&fv:]cm|9! W| Ab:犵$M߶RJ9Y6"Xo@xt>227k&*ZVǖq=caEҲxNGY绿J7]tDV<%+ρ׭̍UѨkN&+9sJf%Všu1k֙ܳ$./$ fE;&y9Չ y0fCuPW؟ dA> 4;ESVe+ᩯ| G*2ٔY@CXmrY.Gnoב,J (]v{5~{2VUBj<(ԚaYunF}w(b&yr(&hT([КY QPKԈɚSRQ7 h x`Ÿq{ wnm:KN=?\;x(90tܳK%M)Qʧ[ 9BBׁcz޽YQl )E{ :GU1Q2fd|r'j#+HCZ6NS]>ErUŧVMOAlzq@j8ń(AnNqxz&iUk@[#y^jȈ\mQ!tT6CPJ8'ݙCu\d(O)*CnŦz; &.k=W bSډm/J㑭@.uS*:jW  >où/GƎ h,O ؞#CՌUgy8@/=a4ph֡t)U׏DN {~NuyqNf栉[&6Nx޶4R%<\! q@`HScP+1;90)^U[ 5.A \x-_4cJ3رK̤ϺodR*eiNAK%jw\$Hڹ9Xu?XuKAAclob3 =]͝9˦࿦3jraNqz-q\o.?!\k;33qt-m.57z'U;Р- pPeFJg IEEh>  !K]'Џsɀ돬rS$19j]gQ6exTȁ'Wv! eП5AT_g;8 c[ &/Ns#ůAf>7;,di{Rxt, G#5Ө =@߉C(X}`{=ߛ3_d !ߛgnyvL^SݐA1zq`.Mh6M`G~Ýz5'Q%_'o;{?Js h2H'2i7eL$ua8Ko,O a %M}n!xioCkB쪞HdJβp/d%ŏӮ%xq~_.jHM]'(>W+Fb7gXxO:wɕH&nHn|gor4wϗNH0Xl18$M#FA4XSW< 6}Duhse1 އF]œJMjR6X>Vkp\]CDhF'sWs%}*]UKJ+?*3]BH~oSM佄F[ YTJ#~=Nqkйj@s|uyIxjZGqQA->Sa(' U[{KgVraP@~ӊ7勋˖[F>GTM8, /~3Λ|3!&W?vfna3+=q=>@_ѳӸSOgxEc 7uihK?vRګTCpuzi]&,&1l=ՋLBVS7QYJo҇y*E^?5Z (%;ʜZru5W|5G ڭU3A.?VQI]fU 0\}.#3x0&Ie*s|[l7'/n/ˌkKک( TfOf&$k޿ZQ6,0߹Ūg=e6g佢Qbc}J4Z+K=j2~ z9ǞdŎ.vc!YcTor7~H4\2G6i~33q!e ~?M (zT wOlN[|L _NA-eֺfv "%g~D_hf8ۄZ9z4E4tG9GE΍.BsڹrNpb} w3](y (9j2,VFTeR_RʉJ`pS(+4FX.Gnx}w>i;97-#Q% (^.aܨ@Q橐xeAQU?/|[a$>Ѩi,o͍o\hC:J2zʁ#Xi5+%"HE^.p5 n?q*LGg;季݂kBE҅st@,v;AN fz({ЉHl^P[u}#x6iTQĸ'9s-'\[o nuRZWiwi=Ӑ0'28yX(=(~3oNo4k~ M([gq,u1uݲEt%8ϲS9@"u|I[GT= [2 ?n"o4Wve 1/~7zS^wDȆG~!C. dxT -p*ySh |W3 iHGi"q#l':c(JjF[%9_i!-!K#p6zwD $VVFOِ51Vpsʨ_K_"U8l; `Wj d0ߕ]A1Ěz>[9@L2m4(2a׏_3P5YB顝Vq!)$!R>{ڊ>,ZjXM%$w 7]g/ t'deσn<CvӚKMpB/&p#6OL&NƌsBhp}[X`iqjHՀbi?ܪ?"a)ÀNV dZÁ/Te;T33p`4;m[D$z/9nOౝ& u{)kngӡ"E5Vמ% Ac:.N84P;&GUBЍL312:4Jp82 LV݊5㯪Is=5g9³Pg: d${>ƗMoPOzhO_9yo02{$G%v"?8WE84aw6!FC J:G06 kZL|M{ZE6n@hasŦQ!CbBF( 5f }<Mhn.6qӈeQj7Ͻ-8-xՒ|d'FdU*/[7igAwWSj-ς_5Z34Tĵ: $zA]P*FNt-P*otsi@sǬfGEFc^2ὢ^M Gg gU؆΁^h R9PYf@͆'ό>Ԁ_*ޖ}DiD(ж`R"؆Wy(N=ua wͮ!Й]}.ِvJ\#+ 9ZKFwT~+J&4B~zip@xBSr 3daJ&n(Yh:CEycȝMCϦ{4VSwM1|ɝ9]a{]jnnUIQ" nזVې <_2 (8=UgJw F @_è5__c=pV7-`Myja6( >iH̅1x6wz;X|Տ{/N+qo4k% 13Y Ȑ/ voY}zKzLmof"%EKīHQP4Qyr08<3=qIp\"9p=K K]+F74fu4:r/UT͞5gxW\B]DWN _t@,r9c<>WmWI9ܓF]AԆ n3똲ß6 D5)Lnf]ݺjdm:AqS1'idgDaw"(@.|n!&B.# sU⹍bcqT] XpW$ ,[Jtɏ \/FSV}h|ĵ&[[Fǀ&ءG(b];w_|3VfV~w:f-Yj  rSL:s:nB4 AVUBUzUGjek? v#W7ij^P*um$d%t k{;]Ͻv>[l/7I2/WC(g&Y a0y0t.w(6MxazVW}j+eGoBBnpx 3?#MT/ŋE |0F&2<A)1Ռ/`~:FB~l ~hsD=. U^a$Vs %~8n& š7*oQ "|4>_^C}\}3T=Њ̝HWM"0_%Ƿ8o[2Jp_"ljHgFPC-#y$bDyE]{4Z5ŸFHF!/<>rmXxr RK6?JYnWçdLj<EˋGNg*1Gy ѣOzoPW~lfx֑+g8l'6iW##O.'J"",;غW`׸;8S3rR(H-kA//L.Iٙu0zUBmc fД? jVَ:|~vsWMjٽQl|ܛ|x$+7hؾ]a|%r S͑Xh"@8R/ ܙ'`_7V>JuAƸ؊LBܾmdrm>W=,TA[KE4k׷F.؉,X`= 7٢w3my^AྜྷE>&~c]JHHøbc4dZ$7u`1c}sZh8V68R22{Iǂb.TJ Swtf3%} ?H֊BV3eO K ~g6 RYUZXAl[my۩fU:_&;LUw냱i0(лWhM<%tfѲot{Ș[[5,akxg`Gr+zI|bd@tVsᱧ'HZ*j_Ez ~ȹhNG/} x pc4A܂Ԛ$uwQZ> 5$y/*ExvQ߂,+;ḹ!tdRz.3l'S6#Bov;K`PзwYMY  M-Lϝ+n_G1UCd$I. ʖ. )zې.`'g!\b'Xt%&X#g DpcPpaV\Wg\@sҸz~v5u002_0d7 cB*64) /SWQ̡tf@K@ L<0 kD֙jW9aߠiڕm^KSGYKI$>?3<=e.Ɗ/O0h/;XdL\KC JN %ݹg #c#PԡrxO;pp'U0q70۳(p57 .!GX79P< L~Ɣo>~0PjLG`-7ؔ)(>NXQ<Ёs.յj=!9r{\Pb;aғQ[2:;؏N]ԷL ̄Ɓ,.7sĸvXU"tRdɚ'LG50<L ޡ <)5|dk9spֵ]/]af$%U3t?EtBM (a/'nrVp16x0ߘcPUox; QN˙3364 MX\+C ?z7`?eוˡ6h x Ѫ1mil-,5v@<]i]BbIv Ì'ŨˌCKPkڗ]+$ge29 o?& c].f_wu4:b#@DCasHz ;:k0'7$qXI>r!\A5*uN@5#H& @u"lK@R42 uWͪ/hGw^~]2LbP?fIw /Ec\˃O̢@޼w16"ʼ> l㰡8T>E?YTr^O"Dz XWShH/Ͽji/sdžI9T{h$aϱ_)!!_I]4H<_y:!\@kǩKC$<~_1󲚔G?XtA?ȩ EeJ@~AM@m玺E<?9P8}ۍC!}KТ_S #5| P sp=}̪5}xUed 9 _$N׀O'j4==:4A/f&xF]to~,3+[},섲7o{VO;7"{\S!"!fB1w"Qܞ !#"/kA] $VO6qw.)&aUn} NZT&JzZ9~(niꗆu:>~/+Ӯ @?ݲ:(۟_A.]Z}vp|͉?`fsU;D:\z-2-*@:#Ӳ4cFuTZ7q2_[MQ!g]IT\gSa|z[ a[],mfFs  d9 Х|{.[?@O(B6{69*ccźIxn.{?lC7| /1u2.}\!QtuEl1*sw &{$"mCwL쳮_>ʅP#= ))Fl}Cq+xr^JLR$<~U+2c;߄tcBJϺg\v?t7MPw+3%e~y'TSkg=Frd9Uc+/v6<]Tz@+:džue BZC9\Kplm-(KvA+vx r)H]n0K&gDS1ę3w][LƉfmA}$y<=4[󨯊m~jIb(U콼\sJG ZH0:Z[dgmcbl{<"QšFͫ$Tъm㥯Z4zգ&ދ TZkS9}|1Fyşb-(7xzZoP+ ^NHNMI_ o7?yb`^|`Ȅ_ݿ(<Є2O@gX/NqvIk_ Xb^UneT7i7Q¯I *8` 23qʧ|9FW b6XBF9hϯgX@έg\;%DKZz(ASMeV •#LJyq^ji>ڞ-)1N#;hQMXgc+n9A*P|<1np 4^MVC zV݄X ۮ&32!S\s:[pX =%*Jvep:u`]>Xy%}RNz zoDpF.Ww܃P>U 7Z+'3LVJچKvA+*!,Pͤ@XS3<c96;.e\8Pm1?8}:i:TnI2bMwryGrm|M34 r2Qr\6t6 ^+ W$ϋ@1kLiSDٱV;饓4?Ӂٕ%C{ya%f"x,P ~Qա+~ 󣴢Y&͸ =B!I|B,j6c>;^f_Z{wp R9ȕ>$HNi'Z#b0 juL}!N;c̶wo 緂7TJKBڒ_I8>p.r^sd5? _y5-t yqhܦۆ-A\bB#O+< rvZ~TIza8aMȬ2ޞP?KdUG D#\;uֹBњ'XGN\\.E;n~L'Am|1Jai_-d2)N _r@h$Y\jC #p}/Ĺ M`hSUD×WKHQ{̇%DH@XTg0YG>!NJ׾ FIB)NfCug gR^8(@vg#Rt/-9yuK/@Jj#nD'Ix*eG> p7Ǘpk +< EEDO6|T힧tZ VH|G]KDx)!V$Id0bɟx˄ٚ (ܯެ:k7hE9;2x)8Jb;K1`JSUФ&C+xt(eS* wK՟য়9/#4 kW,Ra3ne>Π? Emi?ZG_F\R4oLbxJ.o&{m׳2z;V*Q^sϳ`[}T d^_{1 K?=aO4DҵGs>P?b(7CIMmlx-~Z{80+9 Tfܽ`[Q<*> 3Oy*aYcIl#Ą 6qDyGsMv '$xYgpt h̃`G3 2R{si>)T].{)cYC>Q FoW"?7eѽ/ pϖb7Vɹ`٠dҮf<~e] <-IYd5Tc ypVNuΟ 1vx͜qy.F(UrIBL234%9DmM}Hf] TO0=0FRwT@Vf"Vۤ_brN ߁9rb1Ai_KSK5.t&`Ez.H7XPNOj4^EڃŨ0-+Q+k5j>`6"[|~ ީÆAMα B,1}܎W lтmyJ)L,SeZ&KL"dzAS(en.<) QKOTa(O!;3;y? +%slՋ-'K^hzfcYK]fi*bc< X/Xgq]]CvxZok K)T֍轥~I.l^1e#/?W v.)lVq|q8 u:Bw+K՞ܾݺcXev d:vhLވۨ jY. A"+|bg(V,G 4#MP2 '$A]6r8"gUFz(Z3ՇqfnZ$&톿ݹhhZ0̬mXyy<7̲l CfH4!J on 09S=|"(QTz>Gc^<}fn&t6IKĉoQxyǹc -= %7ԬJ$p;.FP| [,v ߢ'X3zeUI*oׇ  2J.iCV;yLϮd4=_L.'l/|q Z3; z=Za &ۄ}Y>b+db4ݞ7ml彌3dd踑#4R^50~DN3%7l̢TY(j3Lb{}PlRSc?%p^M[C.2\@mO?qT*:^ټ# hlMrS2#NLkb1`//G[*_<(Sפb$вmzjZ=<d=JtT{ރyeLp1j"`.mx<$@Ў\T4!ÍC]윫+ sV_C|z[ɜ@`w1%P&|&h;14ZY^6' @4̳Qbh_׳\VG:PAQ .T-PMy=ՉS+nAi;*ۮ 1kr Bv X9{ \ܛQӍILƇ#w_Rڕ$T} 6}Jbd1V;+lT!Zљz gʗ$֦$*95<ݎVwKcXP c `{W߶ƴ sgWerqhnzIQ6wIfn6xubKB]/H?n8Afsj8^;bu&(2 bD+0ؼWO6eqU0yǡZ,`WE>6^}jG&zϿ EBƈʧaة@H!@j588b?5SI 9X"6uJG{]-E}B ŒډEbpf4+j`:]PR`U<|ŋCH2郢2Ǘ}R9|SR)QD_mw츸ڵzĸ "}8Nm1+`}W}p/*kͲAe,nKy}#*۪CrRWU ~+|Q4M 'O/ݸO @CZ[膆RjhJ7 4dE~)~nYl!}Pp3z|uNYtmf5M t#@+<đoRދ$' k(^27IЙVj3@>1CK/5/{1v?Г֟S4DX0+0B? h cMq]a]`z* +BO gD!"2%:@+x՟KZ ^UUI!AyPmm,auY+x8ONs+7ÝJ@?c+yf*j˸q2CS 8<= Fܧp@uf\ii Ȝ<cIBL+J%fA\4MUzmf~vc?5o( NCyO>9m, ׷eb`śQSf"w0)]7h'qIzC 6*n]ӗDiF971:)\M% !xo f pp+{ g!*J4+u."n3!fN^&#F8B9 ' p(@ dYsHSnU;hNe7\;J֠H$a(bg [f(1ۘ|}gS2kL(Q(`[]UJkE4۪]+!.߶z,0IC(fqEڂF@,+bTGQF)y-rlv̴=ࡀ\k63ۅi*w*U]Sd ` L-ab*L$bR^};04i]*b@h@58Y)CM!g!)?a7D DO 1|vݞ $Y5D6cW^"o9ibSo۲AW['"r)+}ԝH)wL C.) '^!l_3HG7gʝDOfuB~*9ĝX"F|A\$v9k˃'u06.mśOUk nŲ8!D%,~ՇbH"2x[cj8PZj;VX+ŽmjNmdC)L0h.G_`6ε΍Uw-@5Fվhq9?i{e,ڔ**-ǨwMeg$t}W:MA܀ G2wBRΣ_7Z<܋U󲵫' < *(/a fx yWʏ) j_ԈxR+hA,VRW`Z{lvҩ3a&K%f^ 3{_]2 j{ 3ka&s@M-5Y ջ{ +ˣR[lA3::~ޥr~=E8o3/\ST0+v`/?(;]gA%#ay6݈w&owR6arwňaX.Sz ɴ:c;:}Sg4|P3$c$ Rl0{huAMS@'d1/Ogn4H3ض!Ȓ2 [Esh-Є/9(ŸI: xa׽ao }a21"s 86_k~#zEG/Suߑĸ󊲩&)C*(#JJE)mK'X(y#"Y-\g] sK$ӌ9mHK&o-BԟM[xc9gkLZظsg ˷Լ/p1! Mi'JC[ #1}`{~qi& T)Opט ,s"H?Ani`a1k:_Qbubf yH>6c07çdaòOZ_D bF)xv4,cGg%?b `9 k<]n';31Sn1So4BcYU~ wq@/LsѤ, SB߶E%Ӂ1CaEp Q{C(0,el,x.k]ANӈ/-me?6̸s ^ᖍJ%t׵1?"!5}ʐ'F_99skҜDƯ<7;Q.6n;r"LXWNO|BHjVKVLpxqY{"؇T |s Vg9e 0zr"_ _Yzf)iTu ;{ҟ4<);3>ۧÀtЮ-ʖHm!!T]_"'Qּp/x[vjf 2L4T/>g)2] qqUxgA1->āqߺ[/{`b~Eb׀ha2`.C<>A핳-t#&d9,N>2!򏖅=۶S@@ W }Z8[p-XKQ U{x\T{W6qc驵&~oƌIhVXDs3X#q;ʞ"!n_zP܈lwٳ\>^Q# D'OH(j=4h] X\1xbr!v\=$2@sf؂Aۦ;g}>m5񀷆6hOIV3M\V::C|*8~חnUBP9F |M51#?4Td[p qq'(闋zZ5odC w ܂ WZ q]c2J/CmFOұm9/&AFk2ڹRWdFlZM(Q"șrF{I0V`zY}ZDK!"5Ge/4g%ZfSQ񚯝{+o>9`k{ɸc=Kf xp % Gޒ@bOy!ֆ~-9CIwn2i'1W0U09*LZ$]m;c0619:D;?_g_l !t*u@ڶ{NlJ|34Vum*U"3D y=ŃtA<| ٛIOfc6/Bp,.g/螚՘Fh'8͵#Ch[3z{u*HMvqq$ľij)-UP8SGKHIcE1BJpHJO E+`A]ΰjl`T!1AwN^HxToeh&UIdٿXܚeVǠ*7> _5\j9ٽJ߿b_ѡ , ݌oB\WY #xQݵ!D#fٸ =uzǞE>j FPn&_z 0PURoNjN\f]|VbBNތUL'4!aaAZVVKW"[鲞/ǻ܈}ɿSOk`r`}w#ט;67^d=?Ԡ-%\2yħSqylW'd[ެ93쌰pƏ_]%}ۭx̏ ϰ( @-YQ:tir_jVMeɇ{ Wږy{^mNgF !puJ}5*f u" X_47Ms+1 t1S _[Q/ݢدB!A4>!+Q: =F bqI5BCQr"B@T?@(7}1[=PU,ra a 'gĖ[$ 昕?}v8aMt5 I@_PIO we5dN7sf-D:Ҫ:.)w5jX)<7 `2h @5 9ʀQ @ E.$J0Yr evذZ!HN歠+^D,))JyDԆb؂ؕ&Wf2ܧgʴdV $" hM,$5p /j-)敫'8`2f}'1^2%,_R"^fL/{(c):AD0VZA**Waq͑y뫗ܼeZ/_[͆8>A-JМyMx(¥4?()V!L48/Ir15D]Du*kgXv<QkJ?zĆ6M0^4P9ڊmP{¯ReJϥ[td7!9S#vv;q+DziO\[hAyR67zf֓^$^v6*xXhVkal c󱐻p#5{uaEYXx< Eۦ 3 ||kp w[]˪p\Q% O L+STzS]gSpe#O2p\yt3" ?4 %fNu1:mp{4}@סh2hYlAɴ\srZXeD~A2t8l_ոѾ`qC:[(r5)kE)5yTYTelhpGq~iQI5G̜TԓDp bآ-OJXS`,esBY0ow|)ct| ElxgcrnEMjQ@}z8@>pQ tjdyKurd`KqvFjUctC K"Hl;vJU"h&ՌQ`zV_g,umC\LE3 ;}88̝C&h 9z57Zƭb\VW*)'ix'1V/^+"]nLcT #:9ݴ4QPX菑sdCPFǦ+G) ^4:"k_nmw5'ʗ8.0ȯO_c\4*ES a_;`e[et-% .O£]R b*,Έ$܆bsUo$99(tevlA -bAG ܏zӻJq9.\4\]Zԏ~kMiшn~`_< m]4B 6;by5%RE a8 ,+nF0/W¦qZ_ j2:<ޢƐǹM9pI{;l09s |V; X,\Ey{ͦ"=hV!I%ƷAZj;u܅w~ag >,  X|Rk6y9` 0Z[.(Q#R7dBRQq+.NJQ.mCx}x ? d`1Nr#Q<+ OKACшt W,OqnW!C]pEw\a^i-tTxr:S%cq%5f &5tOht%`2QJEѥcW 49:I8c[*^4>UZ# Vvz8_|+qmBv ) \x<ٜ~ Meg3nƅZYh^Ma dlP [AhCYr;@"~5#NXx)wk+ DZ(mχnxNs|-ip`\`h]wC.#f#mB}=K{[08;{SX/D(Ik;e=7SG&iO~f_}QRϥ]{K-!~^D}XBnt`^0OhGSFCZ<<䔭R(r]R"ǭ!Ёm, Pg4ɸRBo~=x߫CMǬL$uٍqfKt5}˟5!؝IQ10?hɣlK{)t̳~S WȭxQ4؄+V N6̱@q ¶Lnڅd)`_sM%%+_sa]@.^T ,l5C`\f*Js"oTlquZ5@IiO~tY[n>>^LtAz>`062ۡR3=hr^km%r>mrhqa hr'HT>(4]zd'UUxsH>q*dֆ Ih6JsƗC%w{J}냝 %ko%8Qͺ'>G R90vLS QI9 346]:(Ѻm0>r^W$*0oA[^ dV$g?H*Gbs9eT3z~_uy Q 3TVTh(a]Yk8&"{ AǯO$}`HW.X_'߂b0h|~p"[]!\"~B) KOdS>+,zs;t_8Jضc۳J5=blW Cݴ_)Cquu?ڜ@:0r *qx$36g_CYiy }WPDαD7"§aOU-kB ?6h'\}WYihR@T)Qa@,݉vM2B`,~oPlm78i䄸8?qu*c$i ?juH`~Z@W$drctYG#3fC]z]mh>9Rbr^{m]\RXB\SQ/);ނ PWSCY0;ޝHi$۝f*ڷKNh :g*[}tY ؤْhJÐE=ڇ7&$e9rxjէ'k23kak! Y[wFY+F k`DqTF@d Zz`75$2 NZOG՟Z5sLGqWd q8od"ֹ4ҟA>d9|<ytt"y^0M.JP\ᒍVj*2N-83CfU<mdDI e#J۵21;_v> Rb߅ئzV9C ^wK~=tQ`לBA Ł[yTW(Ւ tQES#9[{u7J֚ -֑Qi^*sk1HmnxL BJ%Jl/7j9,LMs\Yr hƚ.S{ۤRY^1Bk*H0zh+;8沜!]rMڊNHm1bC6KG8~&ac`$LTYm=i9Ip;w%_}qkmv9 Q$߽'%gv4c_Xk:{JSGML:k!hUƣNGyo٢ϣ3@Tb1Y_gSJVj\1})=՝3Ub85(z fS$^}U Ŭd:%} /xn)j=f-Fy`e dGl )+'GT:}keuỶ@p}d/Lu@j?ve:2t䝛ӫ"Ƒw}bPYt;#;ooz")֣hcwdeu? E_d) #U >tU 9.1$!OQ^R3ɇ>r1[Z`S]ҡD"bѳ&&M%Z3*Es2MyO{&:$E$ߵs[J S.i΃zӑjux5Յcna:*:w1i=q&!H1w:NlLCِYJ@Ůdx*pLTmZS%ƥ9/]~覲JH`,6N,`I4*﷝#db\9'c,3%fcR,ѩ`Ҍ:OhDDž@MomsȻ@F(M^G#`DH5VW=wpq## ?#zbKE57JF_ynj|J ׫Cp;-:3Rڹ!z7dSwNhtcqJ#syLp|Ew2usw(vR-]c$S|3mD夻bk߇t8\e49Zpv&֡;f4Gq5GD$FLO7ZN`?W/۔iaUsG&=i/J}ETBKDʝ :_7;? wKBJIF€bk/H:lXW>;\H`pd.Z)\!N D }aye'@`-K+@^Ŵ,;gh c&" O^ny&mwt߻J bRX3ẐMgP|/7m78Bz`as=IEp4Ӎ: GХX:Cw4|z?qd8뤒?DSIk0B甼r n+-`F9evK1E|YjDuwzyK!QhSg>AdU3丬ٟ ٳwͿ%]|.c۶eIG;$ SI~[%R9F@KlJckjgaB*1q(=Dv>kxH[nǑp'kh| uGif>x ;M4? {N $"w?>xm7MZ g 10ZgGZ]]k~iゑ>?N̺IKAD;ӅX%E r>pKX?F~KqL֝ƙSK!RTZRu7k*ۡV 6h|6 [ZzУzրO f$‰6aA-KN*%;m]dWG58t-9.!sBiT1ۏ ֖`*~u( 3?K뙞O𕄎BQzޛi#H5 OkIkyˢV~gS{T'#xkI{rl庱T [ '*څ;KJ{,5s)^H !5 >ba;}::-1SʌNAz;(7I-1aZ&\=K݀1`k,.:3î7"?\z"al@]=I9$kB;VQsrW)WG^ m JA(,h>vŃQױ` 4UnT@v/#>9ɹ?G3 K4|==ZzRi [XfļR*rA{g?>BUO ¿ d;%qA>)"[?K~Z *P)n3V`%C y#zqUf7L̕Pԓׅ&2˟ؿ SȍwF^:[,ߘyo!S9$YMD&'Uz\!7PڲC9 ,wjDnx1^ Jj2: bEuR8SUOb|e܂= ұ'ip.fF Hdژ_tEJGg7~V7lߏ֐[-0|Vβ;51U-}ҙ+?l_BvnH$:$tmgx% xß%:XYwԈx?8 'WFa XD?r ֞q^P_ T#ShSS%tk8~ L7kASRIy׵/ΡYaƪ8tx=4-@ҵ\D]X*`]|SA|FV։6_w82r["xj: JD٦F)Z _e/!B.k4RSD45Iew)1xvl,/Xa) KҊn8|[8jFq^E ;Qu$4M/L~k3ϹluKĺkmٴRY\W(,ؙE_ A> o) 6i<ӽTu7ff xT+R2Nńz筢vNXMQJl"c:&9o1?'qgFg6e= &-$bY<.ny !u*]..`W2̬zKTpǝ?8~\K(MVLH@3j 8Umb/Ў32{2zQ$ ewaXe9\$&HRGQ޷1qѯ߼>;sxG M(P %@1I{p6VAVK{ ̗yK^\BCWԩ3įٴ+myZ0:s5 ,Q;jEcJ]Pwfb!G1'Aa[Z|:Y `=c>|V~h.ņ ! zۂ\<btX /Y9d,(Zdޅ|ߵ>u5Tl8'X sy[eA .r^x€B9&EE [}N Al.w2 O7nT_ ҌEEhXw *t}.-݀FYn\1Ҭ"[#p]u̘e@f_U7^?dJ.xS6P(%Gl[w(\JļyYP){怃陕׹oչm-fEx^ 򹿙O0|rpFon XL*`u mـfj]= /4ТU+.@۰OyH:cM<&^'- δ9׷e0sa jL~` ,K%W5їPl ,Թ|FTG@k$1 [V+8&By'Zk : 6s< NX+j=~T*ze9%Can;PM &Mpf!U/VEk_OS߄A<^ebĂ6K}ƲE2ƨX O鯃ee#9 e ŸKKܮId.o庀 II@.M0tˑ?‰?"0%X ܈MܟAԔfQ=GC ׃`cd>U@,2  xt9`KH\I}xpw.q>=QPVlwQoeƯ\o9)!Q G*avR׌)@tfOxWs+ܤPՓbD\t_ֈ+,/TeqiXAM^NlCpncT)n/8ڍxq]Ob_ l ɖz70P}m_HQYy&8f#~d9b@VI%t(1IT?h- g ŖJ?BgV6:" ,/<]8 ;*QJ[~}URk]'$nY N+c)-{xj*‡h _YfsGmV67⩪f־w^b)}4Nlsk' p}q]&S7g"z"WyޢMÂ-N0hGqsٻRq ¼~?V v ]3Xa)Õ٦BޘHwZ;9:6:0@ɹpF5s |䗚V}Yˁ!!B{uOm hL*WC n}N]ܛ+6vD*iDžA(L'GX=$Ցcmmx..UJI?Q}}w aP!tD<8 jHl}az&D| NĜU |/OsAۄf}zP$+mTm>4'q, (=o;4lI$*F@kπ;p0ї7EJMgDO#Ym-!Fj X&K= ]m:CF[A$ ?} ȥ(K} NGם7k@Zoc^ NNh2[ǖMN,d*T&1e:2}2dz!<1k[D (0i=b](cOJ +  Рo.6!vM(M axڨ%`T!Uۍs[;ځ`H0b=7mz!4Bm([O eFI?]'_DP;ߎ7Ĵi`o? "n'Fچ%zlqԿKC ֨-M;;'T^^6ޠWVTkKdagWiֺJ:yDґPF9A9^DzLӮbYB7Z;+@qnJ3Urv\~އ08sd4hk{ӻe暺NT8EvڻPp$!d),I¤SY\ޤm`3-cw۸ASb +uܙcACEP}Ȩ,ѿLeD T/X)Mh"/ZN$> k|-^ɍ{JN6EkVs(>(dOuGA͵Lvi~ h9Zex?Ϻ{8ꐪZadNh.#SV福1/۲8e^8u#ʆy!Oh(NUkN X)վ ܖ-,Yp:_ӜY{}>E](ٌsǝBX/#0pJUUQ^MA:@pb|d6$6'"_`+{&nݜ?V}Ѱͳui!HFWˬj c(f.i,*>gj8r$5VJ)@3*D_cNֵӅqN.\nrO=ҵ% G."~P8O?/C^Rma=u1<82BX'7ӏzԳㅌ_|/9嫼z Eߴi Y`{f5WP)1<l3Jq<6NH"!*FR\чcyU3elht"7uP2T+ܸ ~q珎ZqF^Nfߛ4t9BPY:1:ܵ [r 4m$s(K8>!|ߤ 2Af+ygux9ل8E*'N#n; =ȯ My:jwJkE3Di'UK.(iM٧wgjDAHkDJ3Of5>l{# "Mx44 Ui449ġAQW9Hs^biFH#қo}r'27|?dFEmX%x@=<BTZ -?4\Uz-OjLv*\ܑKa`jb6xp8kcɐɮ' V ty/6@6iݤ6b9.$ j\av :vxު+c6@sb&m ?e#.b TãB9l9俞"/jG+#C<4_-]B/t{RM8D,6LS41MV RBμWc3vP̃BL8?4}5{&~x,<ϧC|]w}7!H8VG Rڠ}D*ͣI<sF[b\6L:IۮJ7z ᯎKrA=Ppe֌#[9⫟)Zt`R0QhmcSݷGQKIy7Gyj05RDxz`[-rGݴuh8,WksqEϫZE=Ë%`FI&zN9?zɽ'NMsdԖVi:[qЦeIu@Df\"J|qj_7u?Ea}5yH5Z*>vEV9Bb޽NoTU$6P -BvSK~?˃ž  R&c:ڻ)1QTIΔ[vCU'Ñ&j_gOոz@yyӓ+_@pcӖ ";A%HCF9-z1XM&аNVdp};368@q owQXQ4NkZTab;v@%&EaوTE܅_ؑ"x'5 "yάh3633 ˝jw0fՄ\y­+X?v-Qls< -3;[40lXQKl$y{KzjX'RH<'2(MaV@0J-8ڶ3joel,T0zD{N᝝Ө$VyU]@2Bv:|&{u}3ڵNtS{ZXsQ4WUH9&}\+J ^v}Zѯ .~T`Jj:A{Э fC)$]}Kc`ݝD'%V$ᇤY|F8xa´%.n(@0/(7%WWׂr!mcywXIt,j@-]V e7 DaaL2WW]RpUu$MHf3ѵFLTgYG6Il\cr#\lwvOӹSw/xJŪs5l6I_^:IbouF7jgΖw{naNcZ\E=DtsMȐK(ct¬WҦԜCd 33S y3 7@Wv[-Ș)=iN1WzEDdӊ\;:ݮ|RV`u\U-k萏7qxL!߹!%*#Pa{RY&ʌWC÷JE5qi v2%F"ɏxك)'?9XJ )T-5{4q(8k0ˀrQ4cXT$o~:Nc5vkE-"4jnFdZnģD`! ڴ=dʅ IUh:VZDa+0&߈ЍC ssY#+>Oo<`R+ ·TRΈUZ$gn0f3"wP%>u:z,8&?7om>iS=D<^aW? )dԌKv(c $*߶cJl+5 \YMP5xDfxZNqZ8,L+_hbvg~*0QWBlZp@ FFH,@u͕J;*B倔_%wHRU^E pJGVVt1LE̘8wWU} .ȵýyC.8<ܛqm_HjAfxv |Nxn!%6\sY5Ux189#}POٞ`vn#OqB1Qipan.KAq7Z% Kx*_Kdئ3Իv>wn$߄ mu'79DaKr&IX+wrZ9i' z"xF\D\ZXK#m*$:6ޣce%<1nsk)^džrz^D1 N1>ں6kjV&00,PQ!gyVܜzfX?ay6d A7 z @&Jn|~39mn2\H;_a, /ݹy#)*?-ᑄ`ih=qTUdO!ԄFPpC39vҳ[sP2A)nP/4'Ψ.+9Y(( :kأUѶ!쎴r6 PFzTߩ/Ǔ2Kf*zŅd H\fmO~8er'`XKnI (N%/k D.=] C*Sc+V%ݷY~}Z@S[%f2Kd2.+Le/l3lML+Gw2!m<5H[ţ횄ps?X.;Pljo@jXsEc}~9J5e*M  $o 5KqG' ? h= tp mp`y _7e2z[~q +E0X_kWR (2MMn_Ȭm8E&q4OlwMߗNqTM9RM fѻcG#DsSp((u}F\2Gj N.bKZ{8aTg]7vm]Wkbzy9f(Կ+2^2iO +}E=:*mTP&LV~AZ fT_ih|ܡvr"_ s&{D]7Z1_-RxJ4G;(.ךaLmMxv p@N\ӛV\9Z[EY_qcy>0F@afj vҞHQpe<H| !j)$l 6,?pW|@VQ"Β!!/SlK=vvV.%\|שbfdGk ~plQ~דkW%އLL5m}HFlGT(t_ 5ɡ}kd'MrYhhP6񮏇gMpfTǎ0>:yLsEe\@]N)v5ԦBW8{>h )32Nܮ+dMtӨSwzi;7 ^96%"yG8FbJO8Dr4Wh_5+K2:)qq-c R:mL? rX/,R+ -*7%D5T>+0Xޙ8c`/9V>J#/yް/ıa {!' G8dݭ"]R8ZlBпGc/_|0 {SĮ2|⓵4LTGZY o⭳;$$9C U9:lSZq' 8>&&7Y%۶Ðb:E^ρNYi1m͕g0uÛ( M~xSkαl2?V6rQ=I)fjY' @>c2Jc%9NabOwD+ cX`/?٫nP :)ŧTO>PV/F@ڈOK pr,GYϷ\ܱLz՜\l{*R̃2k%d1Qdj IT`tVt`g-PO _[!-DU6y 1 IPI<)U [^`ߑzG-114ac'0n*J <1ĉM0~B䳘. ۾@x)ݍ[UEӆ?y(I#fLG vG z\(ɤ[kLi>9Y͌̍.Ž*FfkI-o9xLiWH1hlt&^?YRr䲅5~2䚎<)s*CCꦈD0t脘_)0mLCՐ#Fjp4tXwޚN'|Z)>GFC SĔV!u9`~uPMYVgx%)_p=;X.`tu6JZ Wu\db*:Wv5p 5VE2aA|ݾ9KE=5^n6#MT^HBY<ƒg_pxͥV$"lhc5^L *{pHVg_J!]YsV$Jt3^(S4*n\ y3lȋ~K[S?g:cKHzAQXKH-Ol6T|Դ,;ʔNz  kͩ $Rie@vXh!S #[XB!S$p#M!ffi%fYq:GdcWG jgz;ViBkbR`*a3S&" dL350*TsaTspe峜њ)ux2A H4z7ӕ_" vIbh{iaQ} ~N6%O6rEҨX ylX1+s `ؔ;2EPbmgly*%]B> NpwGP"t6{ѡfcea-q-wC%4Sd <*[ͲЍ!TN(SJn?0\s_B̗U ݴxU(|%nKyNmb!,!ր! 0w'z|Eu!&)l_ 8ܧn i >X[SR;ML=87Pi!R/qsy|g]卜qLЮ tO-bTqeJ Ŕ>klǽZq(`W? ڛVqP+?sk㭎3\j6L]>A\[Q`ľ2%Ђ@CVçH; hJ2ua{b$qEʦ> V!6٢iu8X~*(Qny_NsQĤ'M.LIZ-GsHHh*$I.7on'<31!lsmYS`-^dO'8:DEBI%!JK+6ÖʢV[ukB6fVw^wa%4uHnk ؘ^>oƁe̳ȻJ퓉4޲W$]^,бS[jkykՔ_O?gaD,t`Gҏfj`~n(fCzKL4o3\c|3pw[_!%Ktcx|Y~@I?m yq}F|)-nn90l xEC?#z.' !|[?|i#ȊNűAm,oH,%X=u,^:k42%N ܇L~Uj~rr(BG@9[$%(1F)$DūkLX=ƅzJRmX?C7OAѿec%NԕjOɰ*ﵳ rm%lRt+&MLMzfw .+ԊIfv䀥nBm%h:01'LiOɁJ imҽÞe9@X3D;4K+HHJ `A:t])|Z}6٘EvadɗrDrqcewzOƐ*P{Z/3R3ێ^8bqv˙є#x$8H6oµn++( \lk2']7s(tfj~id;9Uu,, 2Ih|ݴy\}4m\pjş3p#{[$RCF5vjc4u ? Bb2oujmׂ'U mi-Fvg}Q(mI}i܇%?%'L?+`E%W:,eh:n)!hII禯l0hs;]B#QQxc$NH{M׳-X0[\2Өԗ'A'$Q.zcp`t4j6?ҭ@DitLrԶ6`R9'8T#'=+nyN07 !"x4sIeg|~vM|q[H@0g@u xPVQ(F7U_tIn{QG-( :u{PH0dPLO&e5V]a^bc v8Lj$-KQx0 p9Lf~Mrx3I`)VQOxaCjN& $K,b- l'=1;/wP0Լ"HP0rfg÷B VۃpXRmMb}wʌK`!ЂYne)(ׇ8OqGq3ha ٲ $gf&[qM EƸ `˺y_H$wY]bĒbGo^/ P\t8 FPf#UAF♈ L(=F`m/YGj m2z[*_En&.yDEh9+MdP.[J?×@nLL|d?J [S#̵T,0k& +.{JAOR=6(uƖ4Cc]Xu&H$K!mtPA 9rtj*w=0n2tmbif]KϽ{wrS"'VkRXDJQ07vÑ ~#EGOZ?ֽ}NQ0(S4ϤX2h WD-5*f$?٬a1(6  2LMyLкEԓ#n-^w?9riN۝+(~|E 5=}%ɪ<9l7ǽl_A}Z(nmx_>7CxM,ĩ$h]?__dN̢ ijNeuj 2L\IQ7ON7zyi>Be p0/KRGYh87TRZ6p ^,-ЀuO` P3CmY0'BfFa3M?F&[a&>@|8 PA̹`:3Al_S!hozW )ꞎ^E">7jx f`Cl dCQXHk|;s _)wu=X _Xa^!-+^(kmo:E&_kRز}!^ W蜘s ϷNBMtJ)V0GfGPbi)a?2Z`$&mf1E{2T - ]ԼMj*Bf(: M$]4qe4te{Rw| :5LȬha $X&͎0På+ , KGR͆ZIR8EU%|eĹًՏWɺvL$@#_ҙ}lN;]Gg e8oY2Bi ?&nڋ"KƂc_9J½0n:""r53<橯D*#7j? 6h9># FUDQ}w㉋ DX 4  w ʹ\@G->Xؕ vMQ\{5dorDdž(y<=_CRKl%lTTG2D+'hM$_~N#SqEnpI141ZQ-Fɝ:;;h8\tg[J̰_ϖ3'@;[:g!K%7"sN6hʢ +0TpTৼx0coc?E&d?9k=Mvve>7PSS@S_LnrL&+֋"^5uXlsAmbfݚ/CBYEḱuUg/-qVTQRνA;h֐ZbP먚 xx`Gʭigg?3c>7-42 vc/~|EIlt]ے#[*?^^߀%U"Η}YXvִR|tMɽJAL<Xm1#EܭObsϸr@WmQJxhWBӔ5H'u2k(UUn9Y;!t}azhrpD6c >>/v%20*nP?!%-Ő)v{ﻝlhHޝQp!$d3҃lt35Ȇ$l9;- hZ fV~!{?N+"`B+Iؕ}`Lq>tRRU⠛O1n4呄2@R*zvz]|b~3\Y.e8L/bsX)hȞqWVON64-X['Q#2Kަ+7 #BU׏?7o@e h+ $$6w3"rklņ8<=S'i:/1un^GM&}Ҋ; 88\ɡ@g{j0[Y)ޠ20 Y%-m!{Xu.-,L>Ko~#ȵ"׭8%b+*XĕyoȒV[[gћ6~)@0|/: a:K'W~p 68tYAlLp 6f +hA_(`#Z<,OOq7t\;OI_izf@Ux[s7"NspHx)(Dq$rgy#Y[ڼ4),)0])f1q.r.< |beS&/[P(3#/yoe1(R7< 'WX(9&^c?St Ѩp?\i#^+3;S6bVNjG76XeUtlڬr]?CwFJ}#Q+3rvKHʥwv \>Ƽh?9ca]&W]C?Y{75up%je~O^iЂhf4X2/18Bvىt%Gok!>%Xl8$؋x>3gX+ӤlEC?P{Elo˴ RkGcC<6OՑS-Qq B=(3R=7;5U]Z'_#Ս z_I-{mV =& #>I09}4W\kXJ^_冕Oi#3yS 't!`kp.H7m!.#yC|.庴,]҉CWj`4RJb: ;ӹ=vJ2C3B9]6a!o1\CP xUCnDҵC#r:Ǫ,%(C77xA=8DK!?}]o5# D?/5|/#љOo*ٝaq2Ǩfr#m9M&^*J6bZ[lȎS+Zy{a oi0Ƌmӆ  (=ӣ"Xa(S?A9̂3 .$U:VaDS%MEsL0g=#J7CPS}.cm}5V/ཥ-: eb=[lH:rsvFua4G R_Fjzy&!^~D !]1x@/p ;$9@gF,/D&y `4nPYd7l-JY_v;킜|]S:yHYydWxywrFY Qv#0a2Ǥ}h8@^ƾtbi S;?6ȹok.Bpu7ƒ蕌|r)-D +vfγr]]K9bJ{aqf PXtwʏF7-,w@Ffs-6mL>,g #`8BԦƵ Y$QЫHWka,xՓlr_㧃TƁ:aezsO͖; d*[pSXN0R\kV́-G;ME-@DCou43-f="P>EwF$&$X%V(p0aQ٤n )##_RXPcIDB]۶MQ@w7XLP.y֏LmNxY!N^R8Љfg zbRCScx>aS,Ҿ(SPILrK7w.:˹SV7h.gw'+rH4$G Э1˗[d VA@n3xAz1}V*JiqI8婊m{_U0Vxj⃌dATtgDwSU/W~gD*cZ\sEɎARٱ xE:<8ÔC(_G53qW{/pM;U1-M`Vg3mĄf?#$`")k} K&y1}jV 8-cyTؐL8=uj7X)R}GKs a|I솾/ 49\5H!b-bʍ8jE*]=pC8ЧnZ|Shq[yG,})4f#Z/c[aբ[Կu+ kLUT2maʈڡ5sجX&Aa赹܌\i3"ҩmXIm1eN(ȇKYa|s:MC_-BU8m欢;rIO;;_^x+!@s h.ʓ#z PpS U]6nrLm| b5 $WY7:EN05G ;ۥAd#]nRm ]ݜ=t44ڛoUp0-+|$}_. #Y~ NK1KF({o ns2wۧ'XS+TS~ދoiP^C ИyarkZ*a K Hf$Z*+Wn7 51⠜:buulD~dC{4b/ɪTZlN ;ZSF{Yu$c8k8\L NoHwtk>n(j ;SdtֆW;muͻK?Q+y639C ق ^x9P;ȏ5 b,||́5Es5DIp5/B1 5n/PTk][ %phi~O6Mac-# 5b(z%]ROwhYYqwA UC)m5H!"(Q*Z0`x rBGE*RjkhAEY\iQN49<)|x=o ?097W9MT%>ntmrtUn{5% ڈ_Sk>wP"hU1H|7% d i>{H^,\J= =fEgr!4e]+VWq7ŘH쐔w 9)S_/IL+=cYhVƎҷX:^iAVM #^d[T.أͽ d%ESW!2=M} @߁ݲv bzSL9%$ƷN/mwm V~)q֢^8R{ <Ža9bQ)U4򥕯X8!Ug,7H\A¥@' d d^S Œ*Xʶ6t1uŢH*j5J!cNZh'V]_[bHi/}L Uv%~pdcam*]QS EnKeR~iqXNQ+~84N %D"ΠVZb}i^Π ͌P!( [S/oJ76 hHK*3M=lV5SjЍ$ ذb@{_0>(~V7}d, j_L1UJ6lDćНҕ@=y n{5ZČY[ѐ]HMc`AbG=zSԥ+|7ҹj>cyWo~^.5՗KCOsUEVO fVk]LBC":ُ<`1gƩBn2RAsXyy'y.ڧSdE ,z4(|Gr0s`mb&4.{b~g{4Xc>~IF-px++RHʎ9"2=:h)}0/s<(X(}Xqy|]96<PP 6D">fYϙj{:E+ઇ:h1WvAXj ,Z`{ƍAx;4fӜ8)؝%UEYճpù}jDvժͱis*H+|*Y5"{YK&SEK)Ehsy -~Nx?qxxQV%h JJĭ.Z{0"\d %\C]B.kK>IDi9 `eU)v_c)Dk^3۴ T/ez̍ZoUZMӶ b5_,D \\Nd )]m`a|Ȝp@TCiD8CΙ8 1(oF>6?W$Q׫R{2֯ͨ*KxI:.\u>Llˆ΅uZpBf/s*8lݭB3uW4 I=Pp:KM&.>r$Iò,qsa8gm?9& Y}]ן~=)4xQucB~?yJئmf`ϻbmEt e+뮆Xm_+龾8c$bcTD.x %/YйSSH \mǑXKivycFP~}818ᮛ:ij1w@8aKs]PYģ8&/ s˖xN7_4W&&w stvC[R|k49oKXma xɝ6Z\Ez2#, HaP aw}~J`Q0 uNqYe<`nt3!?}B V{ʍN:#h]v(VO()Bu*AR` OSz>UqI2hm7;.|gOy'9 IѺ9f(^bE-;K̓ǏE'(՞$YNA-h3{妑IeN]ao _/=B5֨:s$J8:‡5l3ꭲ*PK?L-im0=Xb_$OQWf#@MY!DTixܮaaaioʀ_Hh 8D#E J2*kg#e>nQF\ @ g :ިAǔm17pv"IXNaÉʫe_`{!a΁dnɬ_ZV28vDs"D2tv /:vI)y潵-Ek.pqI3jV*noŴqȵ~5mEofyPI1Uȣ'7HDlAePiOV-R+7.! S7\1$FN> Qg}/9!y) 5Cwg^D{:%vZ| z4RMb';#4AàEq7" ׭I_&5qvi]ƪ p7dMHmYT 0Eޑ@`01&[應;u@gWGSd5bjZ^a<&6c$ |^Ya dήqfޕ}mY4ԋsdXJMkOiާa`Zv )-w8HEmnVh$Ȓ"A,D&oK@Qrfiy?}mPhzS(K|37jY \po_lQwuIX'C6Q,`8QDP4+i#mށ>[o9cfa0b_~„eqWzWNG:$Sʌbv@YY"dTOe^|%ѲJcKi]q%_ åg }l0$Y+mӍe[y6DbE|+ ^;$~l}ԆZӯEeBY`M\GE=TI)ؿ MMZvcm\0Y 1 )zuEڼ?zsA+(ζ߳.Ai)>Z͡]Ukep5,+,W!t,^OiV\̨eP(׼ a~TPhl8 {U|Jqh.!. |8 r@(ra/Srz@.W#XJX[nJLv]bZtAn u46{\"8a3¾+W@C{>iHûluB}N,R<5@AUK~1@(d{!IPCZ&!)wX-݊W%|OZ%< ӁN:1#_EDR\L^@Ve`LZ!"67 71~3J8JLm (j<_jϽؤ_m6*FDqRPI`lL<IޏQ8kkDj0|I Zq67@m%ßwY"XO>=Ξf0AE\~Âeio2o%K_? i# ΢2vɰCku\hAҬ!ǝ PߡG0_B!Ϡbc )vS ᅼSLjzETHx%=53꿈{bʗpX)LWQД>'iY^IM B9M> (|*\Cf>Qb4hG̒4WN{g}䁟fꙀd>\-dfê8K&dŠ4Bs K7 (2";/(ay,ZpKdth|W-y-v5բ[1 LU7 80"cWi0:x*(~9OLR 'š p.8k㒎^KgTEN_~-v4'd!pzLl٠6xWR]0P_FYv\h-)׿/yTk,.y؃JAwX@4uLG:ҺE@HJu W+Ƃn?_.Z.CH/j)Rm0.t9ު>M%k7لS,hrb܌AU*Of )!šf -2MoL:=U%M-w ~ڢ[SƳl3z8 @OD{(P3!?0'$}}p5_dy-LJz0:5GлNk;ZEX%24j[էSAfD-})D#@Ƽ ma1 znO?/ x qZV$iΗ: Y yB5)BÉS=Qm+`{.Nؗ?,GǏWs[lx$hqNq C6!z]7˷6ctiA-@q! D. yQ3-fRy CחV#m)7ِ[?-x0-tf*n_T<_?% 훗C@E UlA(Yڪ<òp*7A[A}@+$R)ѱed$a'^XzB1.bBoN5ZDZ~^@}-V;RuN (—Rg|uKdBEb`RϘPcoW]TH_8|/#McPREK#͔i=|l<x1Ew;@N(gԥnk:b1>:q)KwOz65Q1Lv }M7aza~Q{-|꥾xq(To P$&*&Tx7,vܭ0P4ɋ.,=j[Wy×QTp#siה;DWy_G?'UeYk; EXE>%՗ܥElNƚYk=AΝ߄LeetCޅP$ր"T-T|uF3 W5L})Kh 43'08d* TU^[;Fd8f(⾜K%yx }C ,&{άp(seqcXsMZuav^j1ɳN{!n&5BOaI% r:Uvw0WgLc7,g-v$ݯ?ƌlpp^W()71Kv\<IJIxpg*W4?(_WQpoi2fGZFM8xZJRv ]1=sgbpcz0&oQ+TQ iފ% PFm<ֵa+pẀ6.8VCS am!s@<:%>,Dq桦݉v."|$sHF[U'QN~~ZWz]ߨׄC1oiW!&)<4 [6ʆ@; Sn^G +p\\^"]b1S-w[jx(<H9S L9lF i`Vf:Coi5K[Yۉ)BWgk75;&#U=+mlBc~K!X'ޑe}`Q*УlW6}0.n>$63p?*qAFޘ]yج$ol&=NfNA24%70Wk_^m:}hRGT46,/Dpߨĵ$vΥ|?tTjb'*s䓗1O%67-&|.OUB|.U0}*CY?^J!:+RD`f9 S4ZpBmUt ˞ % CHu:MuVn Sj>"vcPBx{,V GsO<i)j"hhPcg~2{D.+'ۨV|ͱ@ 4`Hb7?ROV^En~[܌O߅[?oYUv{aN#s{=L;2Hͳ5?ssx[_Jtx_1.0roN]@C~tr\tüuE{Cݽ8ڨk2ciz6@ ކh8J%vۅx9]+LؽgdWƊƲnF#A׿}؋{Q.W좫0:9u\‚y -ܦ %Y[VUҚVxgn)di-[Vn_AUy:$6m+'5J!zT &0򡹶du7GƋ@FKkC .WAu ϵZf{r5`9.>hzS uT讃ߘ_9J]WK[Ȗ#91B0"d 8y +#vw2윥 IeɁW7A5UbŜG^+ljZ?j1MQMV.#Clvse\䓔+ {C$!7iNQmӣ~_@(w#V.Ӗ[ xyV_~|J+dpBS,(`[ssu!X9nL+/;JdѕYF}bEE[]eZ1i2ӆ479e74CcĮ,">*Ѣzh#f p± cA#L /]H)-o꛲C)r. Sh)t2Ï"2,0ed\#ƺ1r]1E6,jֹO`n6pGf KM\97ތҿV`>N?GWz6щ\Ŭǩ6Vm_j>fLNy3 s!yÄcyE`[EE3{- M~|Y¨=/qF7 a(r\+9׆W8hcor]]!Wgc",ʣ9*Q,%ntcwHo+Ia^j+o Mz9E/dfgu򏢘zP*yO֠'f_wzY*o^9 j4Բg\`h:;ZFt'S9%O& iBʏoJw&Τē;w<08՞>W'-X  /̀8.3@EY:Mept%F*QBʏÕ[ZwNiR %!lZ^ $E-3h-i(*@ I}#0bi@HzR|0nفp(\Krc3yzps\ f")=V@ks!r B?DŽ&>2_>V/7ƭ Ga!*H{o)z3ؙؖ [W1Mﬖ FdHZ,G͵<1>K M۰~ kgįD6 T3* GoExDHį-#^%*mL[=.{^:>hI^:v:U0-\IfRu+L0j.blcDG{8r?ٓMr*౿8.E*UvtWFeeF(ECBǽj=g[tuy=tbA$МVU=7?mȞ=8,eMv:_P0p܄Ĩ׹;p \{+# C FEսtNup6/7Z ( A?>,] (g"9Ĥ(.k?%46-|6H>ܹ˜ybĚ9 Ҁ >HQ?/2] ؏+Ǖk\3]6l&J>RFL8@QxhUdN"꫟;x2rz[AzD'_7IB `lq$9!ԠܽtVxɏIe4F5;5+b4ɮ}iPSFXh(5k&񠨙&`g_M[ǩmmP 2 74+9ǖ*;_T(R\lF\Hy|E@`k \Y5 vivȳeS&mʞ&dɾ촤SL5inm =GdQ$/]|"K/O@:c`T{,Ft[ )uV]`bB JyD)4@&urNGZ&j~?'7۬jx7&ψb']gm.2t$` /ho_:#/B#YT[nX4~O!nJz3Tw^+'@@ \+TfㅍDlI‰-J־MvGle-ѯ/(G,a# &>9e-S3;4G$7GOG^X։e/T-4Yى1 sPȊ'sH]Wpc3?h Ҏ’dLcAYh\PK+0XlHytw‰QO\mS*f5/EvXsIF؊2d `I_.q/)PxDn}GTLbcs(Ev=P0W=i [R4q&x ŐsĂ5[1BŘMZ,x2.w<=^\qxWNhB_1\zHekWr?yCs+d@@5mAOKtYLE 탏kI5Of+zχ }~lHP.r2g5:XzIaD +ބ8G}zn9s",l^@r;B7>' b~9i8Z*6G1*bM<ܽ5ʄ4]ó,kt_}FeS<&+btN+0TGoy\}ֻءLӴV Xi{58jޑɕyYU2^aia ھJ+xW9cR_+_pad҅T XQaHU|O8_Sg̏!VwY&rv]S&9wy+]7"2k0Ò9,ʣ1^,-6 '؏wjvT/W`Ş*.,I(H{ud rL4ʌ+wK# +q̞)Zv- '屶 ^ !VqWe*:ȝ_'91Z.(iۓ(76]e4QPTtLP>Sn&>jJ~a"s3RHiV y HRUԅֈL?\aYK}xqSB)>GHhff6E1sbfHw8b"'쓒K=+Z /t0@6q(y࣋N8C_Tco8\+=6Lb|${!b9@s#=G.ael ц#{ORw^iTv<u+{>m$є9K} ;_rTַU(ǭ_w뾙9 o;\?h1|\^91f&NT@I9AO@aBKwGVȞJچB7w, $2dSn>tn H$Y(:tLasr ͔VݐrtH poGnw%fujDqc"'+^6xT5Uh揨:*y*W6J}s96vc#86r1 G2Op`ߋ=w8i:[|R{McB:xM(iisrclaBp |q7F3@ZGV-AK Yt[o*xmZ=B&p_͚qSbjq=n$tr\ўR] D0Ȍ>juoj[DeUz Z ?EU'-|M={$gmddqՈ\}o2$ q(T4EƪB͜ 5ONcnBuu@˧ hoHi|;ygA*aV pY0CltC25x\S=,-1rQ`9"lH)=3Jef}Q.Z?Ƨ1%kͣm!ލ G,BpL\*H޻uGa "%r,{Po8G^MgN`$בa97#Xrň @*W?"ȽlO͘ވ& 720!!y[9^۪rdҗh刽PvZvgm8B^z6V|\ ܊./GRs U%?R`nyr4a5/i0`]`J D3M#O[2BAA򂐈=a<PoPʅ7܊>||Q,T2U\.sn1२+LڞSՖ[2{^4K' t5e2Gdjr2}H[<7l馂:6bR򄞝>EFT![[vۇmkx;61ܷ+FLACVAkd`_=w媮VÊiȶi!-Z$5>Ǭ)#B3)T(Ѹ΅8?p{,>C1(оQ^=aj~I0K+YNH=,H4 H(.h܋8G7B,OŠOntuWEDc?'xPy[\f!BnL~WF6.BѦЂ%j? laۣ;8R]8"`.( V\s1XYMiq/AE?i' ,,")[BMc4ZvW3!z2*DKQP5 xAʆS}_jAk,8F{Iaj̿[{a~]']r3uiǠ_VZ)9"Nڿ>}Rx@ӳ2a^HE|Rm+->hfM̓2K-ihfG-Y$x=ǃj/kFv >\B|!vP.U|0Đ` uh/e}s!>6_\ Wxv=R ѕƀR( ߨJuۥx( m_k1]}3 %U i]> V0rr0бu>"V x{ݾk6L2"Wy>|ptqvQZ7"=ENc ҧOmͪze;7;J/x#ȯڲU]3 F:&OJe1Zj0 5Z>[ FeKi-z'mrvvܐ  pY@鹓S A1i qS;*h^tǚ0ZBZu4c< KpV:Ƿ:vin"8O/h%SWDؠڲf-jP ^ Ԡo B5`"yjG] 4|gZ Cad=t4,2?}=De$ aOU3WlW[/_-YZL܋1$#Mf|_N_]r +UK5 ~i6z㎅F=u n`"9: )ByR"/Ȉcby"|oO!l@}L:ңJ/sVV4!Q X 3`n{->oPuLk1\NKW tʻNʞk:0G1JqeQjOC]mG.wYc\kص+e'fj|5642*$φ'|z@Q[>A0yo=fdqbG35UeKx wEC`/AgoT<$ n~/Z2A4JBU>Ѧ9OZ ꡳ2MWeTli ɹ]qSyfAcW UGMj p=75Ѹ}NMBKWVwҋto~"k_hPx6j!VR U^U`I?Bh/Tgl@j:wU )v*;܊9KŬJHwSb"b>$SVk")nu޳%B||z%+ ׺T2S/Ȃ,;'kBٵp+Ou118h ޑKh2o ( ʊ]CE}lg|~bFTрlqhJ9R5FKzl\߰'nH7jmw6~&"nc/02UWZ\Oh9 y[&Ρ v$47r!ȏa@MՅxN@(Mq|%9H_9YB|+0o#$9v1za"\_qw$*6M!@"nIT*T+Av& -ݣePa/[_8p=] -*N.9lkI'jO"졒zzAhnpfǟNq0ŋ,9:q_RMƐX2y X3'k)(s\(=b8sٕܰ;A(6j P%$ߦm7jx={9NtћuI]! =yJH, EPϞDèJF"2 Tio uP.$v7޲5i!ޓG7SF8;֎$b2=܅[~'pN22NJ9"ּra^(Gҿa[?D'S~(T|zD'8toȖE. dq׫fjnɇ&A%]Ѷv'/[$Wa{#d/x63?Ϲ[5-F9U l>1d3u׼۬9kI1- o62ͨ[U~MV%,ֲ _˷G,D5u _[`wƄfH.Q`sqr*4$l@  |_P$^D ]A Y!/+jW^]Mc}!. @slo--iZ: {U"OQK,'2UuӉ5@NaÄp\Y19$p@`XtPy~nydAzc_ܔ\y³pFFSmnpd`~'O~PCѻz=EcSw0b&R+v NՂHVeZt"a#20*ke5]Dn; @hhS|[OA_?9"JE`V%pbT {.f2(nzic!]O_̋|&tS.MM5RHݢ0NqX<UGf@9Qᔄ>(B[)fTEƒbOkHIV@`3$6꒩lZa0#Q:DԪ=8f =] DL_qh|\pYUn .3=n~I0Zeŗ.Xɹئx*E贴|#e?r{6tʑل,UDC2µfr㑂5WxxBev.JY!۶KAPgubO=A. 3e V:n89"p 9{$Ԣ(ss}"aCmn^ٝ}Jս؜_<>_c Es BEUVXp?޺ӏppr\6̥NL \9= 9+&xڽK+V5멛R>B\_M%155yhP ANH4%Xw΅/<9#N~wIhaUYxVNt ],o.G_-r%Țe[Xbϸ)''sƩSL@er 7 ?]ٚ,<.SS*zinlH~wkG5 הʉ'{|{z Co6ڦ1P(&ؽG~jaرWxHrYaobkj:?iQ[2y" 3 8"9X~#3VO.2dٖݹ@ Lnb9Tѳ;c_]Px??Ky,:UVLb۴9:A ]:~SQ|[EVs.I:mIRd;>fڹ!aloRR}E,1[k%Jsش;0*`/:K}GFf xcAYUi L-t^3o'.盘RM5b0'C6u&b1_$$mw7)2\!vS|VD3>" yl]U=g ;bL&G6LKܹ%'9o D&iO8f(TZ "I_>vcc(ZRzx̉B gdE\ 3.L#_a3!rk6Ս$B~3U.-tn< VbOft׵с@z"(%E y{`GLNk=.j,jɍ݉vugpU ?Kfe("h#0/,vCDw9=h<#exUk[~̕!bjrib2`Ȍ GjYZ֯ _G<[}jdZdm<I=:!SfrWgA6%fzi^Q/;,L>bvE S NB.Y# ~p4; 4O΂]Oep߂Z5f]qigJ`Xr`~"̩\b| `x'q6+2!_6 V284F}Pn5V8$RjTǗwh2!5.'cPyV-T7zEFJ^RʪsrHVV! S rlzԠ6st~-/̽bLA%25V5$aH[u/)ـ~#1M\p."*S;atDpzSfepE/ ZYO7y:m6u(?ۚoM) C:tίoff"> (dd8]i@U֌Bo08|w`BOw}?Js4iKntK~1;V N 65*xePFψ/[6v>$`/A8ͱ"Vb|st4\"K՛IױעߏfԎ"ҩKm8ccW;Z۟ˤZ +&/GLvu뗱OIYiC6V?DEw4e/eߏ tq>1A  LOHw|T=z q8bw5aQIR9M&H-z-ޤdѡ5{F5TH%CO'ETTá-kTl]'ijhM7 _SH,IyCډLI ixJdUۙ d"dQrL8~~TvV\y1 љ΃am/Rm_$oJm-RipH_dV*M\8y-a  ڹ~LNwW<ɲ^k.o4ɖ1 =":g!/vD37+opɫcpx3u_]RE \yFf-e5.J;CbZ_YF[WG5h+cʐeXt\ϒdn)ut#N[PP|nKc`%B>MPp<)cgO++*ss 9Ŏ<²6c͵/dI.׌h`aQQqv2.dm4QCզ1^*UAOl +~}x3\▩##'3kcnpl p(CG$#۷=#B_v̫hE 2#B~ȥgl,.'t{4y5]Ԧ?ϮFm:U[]pAFWKR,9|E94CIGe v vEl:k6h'Я7]ZHtpy&08 C܇56֊ċtB', (+o)GtUV Z !V;B(i;6Kp;^]!kqoV9?f˶~ 9;.^Ke-mD2"t(S:T) d;v}(YNv@?Y@,iݸD#(֜n%e"xaI]DUd>JMls| A{}& F3&9&q]m_(<*+Et vtưE\v H@M5"úPTݚ6? YV.k5F犟F,ʺYI)9M-YlG&#кNvی ar)%f>"EKܠ c,{^V0+AD\Ց=O%;O{vjy`iPo^Զ!*6XK\%$+ G!Jqۍ+L3't:h۱_NG90:B$=ɫZ¶ZZ ̠ϙQ&fǥ N&F]2;9KRxV;CÁeBٞ@ZoYFGp3Ԍ>`(.м4Y^vi#lz3\7^zHZo TZr.s!}j diR4A0W$GHᛜ΃jT{jXJhj;u){~Qm$4N쫩m@0,xm첖Ռ@ n"$~8;Lp2/t+@(}8RޔDGqu,zR.9 o;;@)k_7~O4R4gհ0ըƻ Hs'>ov5B<1u8,WDlS'Ccүڍsbp 1n+ב-8!utcҐ~i9vVRp>HlaX!>[糟X{z8FȮܣe' [;f':G BA7 uZZ$Q̮F`]}}`H\etav4RXu+H*Վ6)7/ s,c$Mzv&#ϳa8x$3STg:4x%~o0|tp=I u ʚ%5[f]5#N}}#nY0NhYƙ9ڸZB_лfzܪl$nLyy4ggTxLGJB!md<*R Wp:Jw LzbwDH5eoIl$7{g9$c jR?+sAts5wnJ.jv:%%=ckdgC h\[^*_ʲkwb/[AY4Q5 tx't?MHf̉tzҬ> S}1bxȏD kl}R<#U.Z_%[jf)@Ą˻9),N^1R̜0Na kB2RK^GإdIZ9%ktvwX;OxUZa x蘧`ΒX[/b, UI7MƂ3O䞨ZagHz yiSSxn MJ.FB9ngS(f"&  ލ;_xqT c(h/6ؐ9?(N䵺ѩcf!cKYRYʗfE$q&<h|9oږS֣ĘblBXntNޘS(uفU&G _?XT7|ã2rI%-$hIh*aTwD/'FZR\bGzIC՜`|t_Pv+-, zéWI8V p*.zߖx5ư]"y 0㙬2ߑƃS9gb!/k[chwlSC̩3w*@ϗ'fm9+{`X>P#q-*Nʻ3߷ )C>Z&#MITNp, >?`mEk^[Y1Q,K v ԅybSu1:#GՎ$K4тF%1{IaLE4mA~BsD.w3}=8_8$ 2lWN5?zñyh|7ϙ0ESe+wbj:ےH4 @Tt&8EHMI XN9ba ,3Yu2SN3ͫAOZ/32#$g7:*Wڼ4;v3\)۟$=ր)(U%WTmm˅_yN^B!˽ZurU>׀t,aDx8Ȱhy]s^&fYF5t>ˏy3S\l&;ӋP?Z9/iEJm:p-C3q8xy[LÏ PUD1G֙=C&Mnr:+kGԥUݴs]8%VMQ]# p"s!$f}7 x+8Oo=IPVK! )fm‰I"Ja {_9U(lkV$ۂ*Zy l 5@hX€׾C1|[J/|w 5Me"YZü!ŸEa$"za"%.g~RfS5XZ!in?|F4Yy~(ڪPIH pACy|rJ0~}t9JtnO2Z^OMswha Q~=hoK1c5;Lq㊦n_}4p߭KGIъb/S"ctVy$/de]N A7j²wU2SfH; J2qೋ입D!@'dpEx'iwTa Y(tڠޢghd g9x1-/T:N`tRȯZD6hI>0 K) /Hy ;DX?o™dïH&,^u5g䑖n X1Å0d;b/ԧcb 4#O`ȣשնE췍.SbB^2bDVn*ׂsC ϦZZFI};3fIٵIIv`NEX-@i0{m1o7l ur Rsߢ&)&%pR16C< RΌCM.J2Љ8?yyƚhax:v ^[#zdٓjp5cBj3ayp_!4=ⶬd1V9e7 ȧ ~[W=e?jCbnNj-f #G/J%˙A D&FR]C3fQ}VY⟬/^:-(C[,BtHa DP}KOxhخ4@ɷ2:Si?.J2xSoURB}"^rhd(evHŨ瓗ϡ;PAscǔ,-X ̀WD ZNU _-D]3JH'+>~eX- G_iu ܋KP-"^WYuhYX0?BQ~Y^VB 2 [( b~=wnKPL~xarUneaW 7e>>hecj1J_Yva/UM~(xu]2*NJV+SpE,&B?D aOd8"Aֻxv[Y]8TfzO۪xrzj,qwI[m稊d1)c{In`!!X;fFxBi)F)7+r vdr}@ӵ.v !|{>s2J !sHN'F },or}=Jo()&C< Nlr+?8h-:_<@=q|$pf毨.^ *0@ѶK~jOuFp"o=8"JӞtM,j6?h<2y-gP=aɂ)W! x@۠w02e;|A9$Ѣ v+WsCUbT?nS8j]'8ط mh]yirP1DAk,b $bе)+<ZK݁fl`H+a:EY!C9ZÒԛ _ݞ̚7M)ޔkI̓BDˇxq\;#Y  Qg@+OdPdmLW:cUSP6{YH#tX\r#j fϚ#LRDnG^IG CU{EA\G;ݟ(a7$oPJ'Jx ˥s{!UL28w"8}Lc{:<-duMZ'bFa DIu]i!t;w*2f]yK ǢL&?ͺ~?|oX">! 3- }UG!{;h^}r+t, 6 ^.//daฤagWkt(&Ig Q1 Abbmo2:LBUlC3 ^LW|c#O&왮!`X}DM 56bJe$?ϻyc묂*L?*s*vbB3!OC{a(QnW]FCaZm :O+6<ۢ0d9Ow6]^< K@œ jܰdzc#Jq2JhnZf i,T,޴? C!!f_ipǸJ@b\ |!t&Yҝ KxV嶢)3 [m?N6@ye:Wdw FPQq4f握^ GC6i m*$4NV`v=QsYҞV͖6N@U0f!L }w]AZ9U7Prm"̽xfβO T3gg_`qE63?7_1 `>%e{o!0DZma4xp\YxjbbM&{jtjq|R!qy I|zDϤI)IkKCTHzӍf[B=Q(fo]sJ !<@yƝyr+e@[qLDh YE ӌ2<7ca|iem+ivzj,ѩl?t19l+F%'%9BxM,66PyPE)%`=j5_wTㄝ:r:vΦ1 d0T Ӄmyj<8B{7{H@Y(r!M#RwL'+ނdp!ͥ#$$l<]禲$t9#/EᥚsnguFT5Vxʂofcmإ[q1:Eg<ڽ5cp^Oy7..y:*uTIHһ{xQ[0Uq0pœ ) A@G`32˟S$,R:v:mSY@| Jt#CǠF&f4m=>=F]H5M)Mk?6;@E: P`1:`aՑVL9 3"ۇIȨr`"NMʊ1 KY ۺr@;)Zw0;uɘ)[9Z)PNl1jͅ]izXY[WʹTYpq3W'O a,|ds@ͅj9"*POL!P7> EKt,^՗DD5CE`pO2.w;1pI ÌvQ8|JA9 TL4lC&հG3[;7. V$w Eqy(g,B^u֧FFYjTLgQؔcʄeq,DŌ 3NJL"fnmE_v-\vCEUUQ@To*dQz*-raeIYܫ=ns #Ecm?pP҂s`|%6h̐, @+{YK^/ku놂,~"c5ԅbKϒm'x(qZRbM8R2$w/@7E~_LXPEui)'4٦yS'aU^r#q)8y+/c+"z ΏE \:80/B0\T24W4=8\q 黶3śWa Sө(7*Mj%dH+:?"vR1Z=RaP?&#h' fke_R|2H%ЙQ+RꃓGݲ6"xauݎ6hS&g%dWRKEȄ'g]I4foZHZ-C ;~_Wi DO5ƤT'&ϳoGj5h6 '&\YoyF^2~'agQE/+ߞp%˪aiv"s tn^6sC6wǣ'p/]F "Yی_u1.̺,TӦv\΢̙~a{u<٦ hIcʐwa[b"=3h'.y˩yVdza6Rr_+tZՇRxeUYIQSAND}ܬJE{˫/:WHla6%$" f>;[LǒQYOEpBFt -JJ_M]XyA\'L&qAEA5/~=iaspc~.O= ȕc PwҾ' J&zr?f>Bw S2jg)n9g~>g{% [9Cʍ:swi6T.MPOc*5MlY^<[K ح ipoE x7*ZNL{Em$x Y8=r/T٦&:] Xq %ы05Z؝A,q4#3b!/-m](V|sDu Om?@p!,Uy- 1AXYjjE?aç~yb+uCڵ|5;y76h׿ôZYqw[} ,a% 8! #n đ[c հCj`xʼx]*TϢ /|NB#=/Xp!N6Q_`x~H{WA֨Aat6ð] HnA(,~;]Ss@oY-)nMe+aQB4",H/)Ɯ]/G[\Od$g(SpwY;~3W\$ZFq2[ipyj3һ[wzWΏ@|pF_hwTF Нs&&g^Y4\ڗdx*̰?kB+$:|-$5x7e&0ҬFE@'33"I0LoN|tAX; s&+H-t[#t!>ҽ!DΏFuA*˰{?oE#kaBA_9FDD*kVr9|44٘x{$Bd>A))/;c 0BHj Hb!DG/Wk0v :$Y a "`b~2t743p9ՕgJcPp~6&#׍(z$y^im \~3d6㱇a|涠 j7,.BbڄL⹀tceS2C!GՊp}sy.vxJ \tWNc &ht Zhf@38i;5+)3KM',)&BrV]VAb}Wz"MpxGa1_T&\{94 U`! ur@C0aK;zLg:c\`mb"ȒqܕK(d/${՜X3It֐ϴAg5öEjyE#+Dn ̥Bn"sbF?hJ~CIZvh*{eM¢aƊ>^@_xhؑddog:p7uGd7~}"Z9l󕃈sPͨ1Tv  ,tEFz[[濂G͔9 kq} =EnV}v;yP :f̸QVX\eV`dz2ɂߵkpYw"@E@]L-s*,*qY.)u4 giu~j-GF=)v04! 9v;4tY%H-*VQaYɎc*A XinJvgz$ֺPZvRV9KX4?c1@W299N6v큻^"=ɥkWK/B O9ǘ=H4XNͅ=LyR#7w:iskFIdxjB'ŭ ̊֓mXP=2M*z}> tVH"aZ)]W@XҚKl7rx L:k)u$fxR~$[ʈsxYad/xrOJE6q)+@L`ukn N1OE@E="aY*p~1bеAC ɹpȰS51!I=p5rm@J$ԃa0?s[]d *ۛ<0ZwN\S Lƨ2ڰ~R\M(v>Qhw76:`|2"3"i` %SZp+(jkXuL|7p )W1.防(g"GI.UL]5HwQC_U/ 3_=UFY*.z P$3"b]äXmHa!J +& ̞zVQ_*C L 9ceeLG~V /X!)4&s)>5aA۩UIaEi*`LP?Et~IlB)zndW%{s'e!`_?|`X͙xM,Eۚ>bj )ZQ k[mgbJn?w,RY,?!Ń֪ON?5h4S V#f\AT7a/|]n#1S*unJ~|;BgY4?)q+4to%~x\0tOz\tB]y9ϐo?~F: ՜>&pOH")-f$ʼ%awI cl3'ۍ8L^ 6fK27aM<+ɟ5:xN2b9'͋&Jh蛃-ݧl]~X͡5$m!r#"`Q*܂λ &0ѻ]muقFv-I.䜔~oCjȕ;Wbgf< n ˫ \Żv,agJMe9/6su$^^(rqJL(!JW nME! ,^rRX6-oߢaƠ+[6"7)y0FW(3Pb1tdRV.rՑ;m36XUP6Ԭ(h`nd{^Xn\^Qersid֯'.>盆}޷˵jF]0d2x u͋;)v5Y{]1Qyo3;qL9fO|?tU^uZ^,xK AiM[VBv(B>19{ǁPe ((}SQrNY^D~㘯i #j^f.qZM#6y+US"ӻRyg> rǁnl$]gM`.FqD߄9wVkfwEF!aCP/Lh QsjՐ0 .U8AG^i,zk0ABeƴ-W ҏ;qM4} YGaDePw~I,GVtrHtdJ7m3)>ȗS$ 1M[X|JV-eMP6f 1rp3Au_4*fuV5D;8sa`UB 8#p5/j t)zjlVE}|7> Yz #ȤVhネBD!(j" p8}Kb3N\{ M}]?0r!"ZFq7 ihQgFax 2(4Q6@X}[vXRup 9aMh OIc^WYAf}N"X'٨)+_d;5#&v|{ޱ#CBDϤPCDDr_cȓ-ndrgݿ0zw_Y 8<+P~"> tb~)MW^hrg5L`W T;l6$|˚SsXO@ /ЎBďq0}iڏm8^ׯsE|H$+0[p*B y)KHb(u?W\AY=vv;Au'Jb"ϼhof 9\dBFOʤecUzC!̀,EF1_n*61^ .D3l)Iԑ9YpK&` kZGK"6}W:?j4; ƈLW۞fa*/VX`t>W8đ@ictV>Mm<ʃfA"rE a1;r:WIi% x 3;D se󩴆L5/0~וU0#"f {|oy)n`_,dn/ y%ͱG[yFX9d-/uHb:S%99 {(to>턣RN)!"7N EUhrj !T77\gzV s`H;mJ陕EվNHsjH.{V'q4[541(]$L7.ieFG5ugў@?ŝK6^BM,|@`''a(z8T_j GuhHy>xK'=lg1- Ė^[)XpmS'kB13 {yIj OEϔ@, ň4kUMt g1F#,0ƃ}:[)CskEM!Pg"F$gUN8tkrUe8bfocgJk:#1S@d!т=.d:tvxHUX3#ߡ8}֨T"{UJ/nb4KLPGFVΏ94±@c[H8 $ ww{!bnS5#VbG-+ELhQKuі9]BWp971t[@xc-j1( C+ЬyJn[9DϢ쿁7۫" 2 (PJ} ^efsbO yD &qWdmj33Q ݖR0kH8di|25ڹ>s*`-#<'+|{y8֙!  E|’JӍS9guv݇:,BEfH9P3FF,3VđSz%f=upWFلgo<H S1~&ɐd NN?D]z&)?ӍL"La`rIKo TDӝEV]7Z41XC)7zJ`D%*0k.+ $" Cn4Dn?4ReR?ȉ3GQCݞn7-ejV 琔21^pr哞7)`[epR7:NBfKI x_Ln'Pq?yY#x7ƦOLYv Y a8ib2QYDЎBLa~Onp¶Cdp:]Z M^eK$oDA:I ݫ?u1nЄ't=1G]ޝ^պZ>*֗~|EIa<i|/'vv pT7&4Pf16&1e3T}&XRf X.zC Fh,SdhYF DG%YRrG(xF̦kQaqG@ L"L-->r2&s_y*2u:GL40Eej |\W[[f}xm |-m&A `ܽ2E8DhG~{g7*y<osd-=&rs 3-;fL0:h]j֦kճb5w/D:ܶ=3.;Esm\toaG,%k' '/JO5:^Z˻#ʛK(ECVk2L%%g8hQLKH.Z=S)B Zܶ,QoVaҭ݁+{Lb5n<C7'*>!5J5oT>Q#g`Sdi!K/W:b.4C3WqȬMU7qci>ӄ`@ Xx~.ԑG r6B(UPx|KÑ0)FRWb{ 9 f[D 2,ʣH߁~Oҁ B~$y_0ivXh m.^Xa)U@`y>nߞt-` {Vo_Fh=!c4z#!|T6b>Z` LCVRvRΎh YWYEWZ&MiTw0@ RF g $ G偆NإbE6.GH}̔D3V's= aFIz~w"f Fw&S.`kl`S9p6S0E_%X"·Azf >5e}-ݲft:aܴmQ6nIkO9R5Y|P@vtZv4rr{0s5[/'^-;q$")*J0<_L[^S8s}/`&r@Vz i>pfRWE<oxk]*sggӁD#´v||hBx(礲jvj"\GwS2Uא {“0V`, p a,;εRkh{E1d40$E ~LG UBU]2)M6䎗pKɇLf@/3m{h{,!qۧ0O%7234!:sC .zvH;k8j c)[tj)s `{XR<㇓òՕNJ@PeU"} f9ĀfN0vOnZR:hZ)X ,kq4e(:`U) ݨJ'-{E\Ylon^h/Eѡl++fzW1,Q'<dWa%Kl@7_a i͜ڧ1)q<\ѯI@ڔ3[~t?aW<C C\)&N:sqwg=T%il4oHGG oH+WeޓȎ9Uŏ =fJl*_O\౉~uOs_=y< Dȫ@(It#G-GUná#/XOWiL(#q(B?9~m&Tfo yxaZ4Q~ga!2 (cË֗4/u3荏`yBiGסqB-F]DDYo􈬿zp6y1+Ό~͚]4{BHGBlmX\ej !Zf:ꠌ?|I&4' T:<ՔB#4N\䛹O +d y~ ^v*qE1RpGAHd˟gϷ/G3n3P )ӯhbyAsrc6~/(3L_/{P,"(OXRKp1ui+F ˱6EtR,n\{htN=9FV J/\Wuv;U` RdOZ!+tnp?jT$V jЉhl3Jewt]4%O|8֮%(au,"ut=&cܐ0[% !3y|5{Dž톐+I짆3A}  F[خgZ-0UK0);_(Y~2"y0V+B^X0it1XۣSy?Ւb.2иfֱ#cyt Cx,F;Qzo9Q+T_b 2ϗ㒜I3 2V ld#i#9-z-Zlg%bߠA4[M.Ti%k_ m禊:۰l5VA BQ@pWNf.-FcofGm''="$i9 S_WVD,S~̭ZԊ}=Ȁ.&ygMP?4~EM0ΐVTn}i " !:3'w&픗)H(;/]-$vJJl@4XY"emL_]bј i6UL2+vAz^ȌVO7974Eӛ[p5!A0|]EuKCĤr0ĵ5.ȸJ2h@>dmu}Br qTW͜rr.-Y9%P}6ouzg֮Fzk\G?-*!UdwwhvARI ؞}j47 cxV5N儯ES#eHJєU%cEyrV:I >)Wv֗6 D]m ו( uݮa^'L |FM/D,*RSTۤb`ݑb; ʡHQВoUeYX F'c~,RQELQq6c$ &?8TSHW9g7B99d^ѷa@oG%#ĿQ{ .0p*L+W!3 )Vńʩ{=Z!b1J/_Lo$ļ{+s,R^s7ϻ (>gVc@gy)Fٮs&eD$"EwE7o|+I"7ӹPkmtʙ/e¯C9NђmgTCVD`)d*ڏy>aNGoZ UTOcu9ϼ EpD%[jG@szC%7᭽츣t+;>TBTZh@BP?EXYVW* ѴPa0 ކRsϊja1^|)iI}ɯ_ytD(Qg 1jlNatv&ހ UO~g7Z^2Ա oF<~#t=>ﶞ;6SS{.KڹuhM#4U̪ Kن^Qudb~v hnEHe@;-:Y2S`Ѽ&2& [f;DZcǘ_v NX{e2}tFZyH8T}^ C19(~7+@l6p ɜV"*]5h_+!&woQuKi ÂGB8L܍6]ˋ<٭ >v5].x (LBE:ur/o2Гr( ֨z!~eD9H\ f7(7e)d֗CwYKycl wcѧoq7~k+l&tcHd!-P1O*[YEO )*C܎s}O,)CD]}+Y$:-$`ɦ}CVǯ-tbF2 0pu]&sAOнe&E_ =^KukeWA\b_ 1 uOvf)K{,Ƈ姛mB HJ&1#p,y K~$_+Sx yPhڒx  {"U}o|G3l ՗z$ SZyȴZRm"c*@ ʰw @֥\ZdimL2!%=;oR&.6۩[z*9BeN1$Z`WY@Gn@Idw5`0gWyz_B!(;}'])XYK +"uM2YYPCH mCM2q>tkW-#EFS\QYz?p;/ UH"P k2ZmD7Qx]F363ZOOKMCbrh #9!uU^(yQz"S|rMNtQSsJή!5%?V>Faq8%jr%R?AXq쉊V W@]dncsLj)䤀1$GݩA٭$2?@o*r.i3_ _r[sȖIm"(DW!5wij]4vFYop߁v6L j õ z>d N\Xn#PB66rW$1ˢɏ#wUPgd?)kә"=i:N}d$n0 ~V_hgLWrum4@Y(8$ftAekKs>Uc6č?Xv@oR /5,UweīzʰfhR !+Sl"PѡaR ȹhFfXhv1-Ϟr'@Dfi K o <^v{29 (C "̫+*mN޶WxB >aÁnܖ{AQSSoߗlPeC߶alYvGuO{dWf{VVKب#dNɵr5]'̜V,:GDzWʲo/k8ϥ8eh Hs'Y\|t{m0r[()!qK"zt!z_aP9jkŇI"}8-"V^qiwbz ZD,<O24/.?hW d.zUXH<:dقQǀc2ў( y7x;%4NU1G-FBz++Et@h$fHp2vQЊy2*6m#b_Ҍt~x OdqK>0$D8!Zz5j"m›$FAh1h5[M#sm,?'2nPg> 0j3.ݐhRV/3eJ;11ǎp=pOsz1621=6nO_ok;LW.1 =[XfrF>u6Qfym{:Vap9EƜեs&#jTmv,3٥"_*$ɽì"PwN BT@5M#`k EĭM|g# (r]fw9E42Ӎi{MӝduS0O~ifS]1R;\C^$q|UP]Q;E[]B0)zN[QgǬg-*IE"jAQ'5H3K iZ$}[LaL2^;:!)bTW9L+HڶpwRZ.c[j?graLŵ=;)8 ''Eai*37Fջg>`(eꡄjZx Qe&:7jԏߞ̺"Btbu9< }T"/fiP"h?J]gmUuwV!| ӂ2 J4x׿ߠ"d{JP=i#$7ZLB51 J< 1yhη5˭hd fտJF;иk* F`c[Ud(dvHfQc]o6&=[,Jz!AOˋ[nSGΘdXT1 'V$fԕH| UoCP&h~4)0AzFZ.h#e=Ka IAs'ޔd*u[7,ȥY`|- PIt6Bw>#)+ʄXf;~@q"T'ai| " +̪+2f$&91nF:C*;DjBȡޚqHKz[j. ; kPJF mYBشv&K3 (a>K4a\a70v1"_g@_fy%|JC0WŶɭFW!cb|Dl4$9@ƊAN٠׈B7m#~[M=v9-9|ofȺl&>9OQbiDrhZ0ՋR9(l8 $f"4xX٣#,F`{G+`U!&m]Þ]߇qT>Xȥ "oa\ql|, 8PS/5 e3J=^4qϑrc" ӥy k*Lvuh~ g)tcN2h8Ʈŀ0EWOp౯ B,ag? R`E_eZS}t/`'˭ne/BKcɵ(S9{@x5N{^*WrGYmBgYZ07070100000354000081a4000000000000000000000001611e8eb80000d02c000000000000000000000000000000000000005000000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/be2iscsi/be2iscsi.ko.xz7zXZִF!t/㩛]?Eh=ڜ.+`~bgޘĐu_+i2fa}pL1٨xf9٩(M,ʟ&B%5񢂿r!o46/X랢p(K!XuU(q1DT-e<i痙. tΓ|G^eu;󮺍޷[ze5&X%%o:bހu"[,K'o`n_z+E鏀A`^/]i/`C.Pծ,p )xp\GF 4+$0|ǚBDܡN1m5(n^E%#)"&Cp| a2ZK &dsB'$ta! 5^JktihxZBЙh`S5l |>7W2Ҕ`CL˱/+=]R-DTJ\&kA׺j= T_ur+M {{dosUxm j² @A, Ŧ琼lu-NA3_%>FwŞZkN.F>5AhkUϚix$CK0p0OkN,]ġj3 ZiV[^^n-*2 >ʋSX 'CX؞jZ4V];dJ0rP_V3dn#F37+&S%45qY+mI\c|5'ks{ y"?~n9LXdg'1t% yu#6Wl A5߸4Y`*)A~ }v"0M# )35T gkh dD}<2wgkˈNGI.xղu탊|OٰD}%XGtD/̯i{6:PErs&0kE>aB_!KmŽq1里*2u4Z*Cd_nN,~wRJu|B,<~O.HH,ݬzA2XwM72{uR"MpI% -Uř)tV&2ZBalƀd#u7M57ރP8D6 $mJFlH s(7qrH3N߈-N@ %dRm78[a˃x,-^sv?8N'L}CٳQD n$]H]YPL]/^x6w<ű# ђո ;qYNf20{wYt.Dg 6!s<] ]  bվHY74%e0`>}L}P͚ov5Ӱt i֦cѿ*$oL&oB,d[!-~}`-ՒbAKѫo> !.ON z.ȯILKޑyէ#}Dw\y&A UO }ʭ(m 3k UtN,c^X M`Jڏ F8mpPm4|R!MN:Pl#]|@:s8GX*9uΤ8xK>o5ؠkd;=/Ԅ1 ʟigFvJ\Xd3v5}?.>b,G@3Y: B9Un`0oC!؆9_=JZ~);QMh$'9fbwQTP`jOCiDP#6&; . x1ȳrHk%1E~"~I" '27h^ +97P[܋k&RuR&D; 8O2g)25j`簍u-I&DNCտJ*n;ZESD^WNluz+uSk$8.Yz;49HLO_}0B! oF%tCɸK#ZZ3'3n2@ a傌FW m>7t89_H;؝ihZJک>̫w(!N:#S3sfSA#ǵf%bFܝ%3;`|-D3-f\ܽ*-d }=hce[!2_PM3{:<|`L'Ytԩ0~\3FmT{CsHrZ)8F&eXNFMZy}9A8 U{M7ͪ0+U~ I,yӦ?1 Z#+:Mlh8N mr^7?bgjH3ji"HydU{R`@<ãթZn*bCnCƲًd'>|#ѻvde-FĔ G?`#R.oVcxw#/͟:jeF`W8'S*Z߄B+q_X|[^ћKAa?עaN;lv"Шn 6eAwB)_KeuY{41Gˠq UJ_Ofw)K N@ 3*;6xDَhAΖNޤ[. #Xq6(ZD` +twζ@DeIqċtM`܇x|$$xgf%VG*0+A*TznL[ J׊ӽ4hSYT'6rT;>hWH[:i_^ZY/DI$(䊤\*g<TC,.!L;]"cepTIg<81YhBЩ,&W dT!wo6X Kc[^Pfb:bE6LaFfP&4Gt=Ɨ㌛I}i5, aAmzs9Vk_nq/dM˘A;67V7oS8)O2Y}+oṑWX{N]S۲gB3pjqOX_y+jGH)d[דnqMk7$un:rn0m-qo}iw1k,|PooqO L@C/0%S&QhK/ɿ/#C~4Ӟ/ND ڔA]Ev@mbY$쎝+5y$mVq.xdF[bυoE[GIc<*rKL"0?VtV@(wd ߄EMLMtDL Wptt ;<)-Vu \fBjh5VXr*ErBh8-ڄGuz~j̣ gp&M=I8j@CnTGv*PJ^7ډz,+`Z|JNJX\+]ڂ 地y"SRv;rm/ 9S?46(S&0|w@/d9Dg.?X[}6cc"2b߷}aձۡ! S}.;!\&]ZWW \CN5P6)^ֺc? #~P+Go:=gvHTA?QM؉{2+,lhtH鍃pxlqePiPM"Q%p6`:^[Y8_to)OhA^]Kq&*n)A2'fI0utչK36E^9~!ծz kC*g؞{1f,G1Uv18'H*\Fv7%"i'<^C [.T ͳg3$Yvy=0[Dd>=@׊Y^04eGߺr3*‚_p5.cOl/BN-ܙm}CʛtH 8y?uB̕[ʽIC޻q,D1ODGU]kh5tSb4jj_`ɐM6oq6/X b4/g TА]vxiRxejIqJ<ȡ4':7Q\KȦwC[e4^Xqd#RDaO`8tHkVmt:퉤baB%v1ɂ nygW=MB&k d+Y@MJLG_o^E {X-Ђv ohR5eK P9*\uiW$/y)hB<6N|a SZa+ D2Q">#o'X-#sSxӽf{.3jSDU8ATQ1ڗrn$awl(6?zU{G*E?)}3F%$MPqA:^x3q])b##>qPz2`+3&1Tb-5plq كXjȒ/7 Ǥ%D cI.'S; &8Pu.yE%F aP⺃h" 4>/LSy-!Z-W1؛ˇ`/ŤZe+(JC;cx,"ɰ֩<QѤo,pP^F$F+%bK'D_7ߓT"zRR9VqøyK»/iV'mwD]E;_SN=n; Jf ZF<\be0.qd PgS8 V&(@ Yqn['k뛢< E7u!.D>Lm-߄R"fTebHf$n-b,6. PgRذ<-eW&3 0XoS)G;j+K  9nYKIN9@6|߰^('(Dz|&jhIaBR{ؒw7:ϫ>/Y涍 {T#Ps겠njV$%"8¼ e㙖6Ф?!?(ޗlOi^_u$dI5҈9mNHް_XoRɔ^]hw2'$x>;8PR%xJKk}!bY\` }owM<BT ctm;Ewǧό*B0Fv~¦iMܑ=:\| wfwwic/h,dX~!?R%,F (+/})hRoåaUJK\/#µ- Dhէ 5t/ }3˯LJC}zmѷ" Z ?}ms5]f%3\7OX= SV*bp?ō&{j3Jp+$GZ|!(N4IR LpscrS!4FFw_.S# yy\Y`g^ebgУ$Ef7U<#KkEuM-![2A!_VCހ3դ,/M$Ϻe;òWq3̉3M7e\lRE}{b*\R-ƾU0B'J\w:kҳ־.B(X| ecW>| ZN|9(T!Cuj_xXFx*m$cϐavb]cW5[eMiH [UÉ톎3".$hV#>GFf֎"}6czWaH$]vvo"F-t'E%yu5:d|2VNJ?VNªhcNU$S/tlӼs,"Dx)wqA(j6Ld'LH?v( %=gkۅX+S>1l6OxeeN@]jI'P1CI^qwD(L6 T7<_*(?qEV]<@ ngr]P3:݉m[)Ƞshu&pl'J62 bJxVZ9!<e;R[ڇ?qfa<ʍS&[.ZT㥯.Y*čf FN5FL3~ћ4ė rlQK0PKsR"6dz<%gxDv%*,aI^hw9Mrgnc[-U^r'OPjdv lmφQ~Y!+ j<60ӘYo]V02-CrR.d0C5I8K| fsEPw}]^(D26dժ&8'G:|.n8="t>tH^12|=j{=)atOiaB0Vw6R+@t(x[Ja@^ V=VϥxCK(eⶑMWf CƋӳkA*kpF!TS{'̲+0G R1U+.On.K]ox,4Pވ7b[\5|-h 'ݫ${O܎nAQ>(:D}dzopɀ(e;R_rҶ}\@ h@˙x^H>gn#-k|Mŝo?ZTW2 Qk _$WM2GnE7\_Ȳu͍q˼fnt{Ό%`!'\< LW5^ !n}Nfv}[io.Iv:ZKê% ӣA 1.a}H~MVN\v}TXT221bEĈ~gڱ=-a[Z!$>¡Q,qu$W=QQNj٥4'11]qԉ,j69 t RO]X,WbRY9;Unm8aV;u/&1Eso% >Wx+SB.g8 <aKGihn[/,X|:(|sr&y O1&׻?t g Mb7lm%\;wM0{6 vΆ"?#I;@l؅@҂S;"dE ~ܔB9b|Ѫ#Q;v96t@4RVd{Ք{9)V2=%3r6hGODX!4'V_D fBB177'1]$Z+&<*4mXKӞ$bwQq n[gOot;eL8wAD(n^C \@]rx9<>eS1?MdT1k|F=}{n@DŽnk3TB΁774=]VT!nbӯ F.P AF^EtmKmA}7 D?9e42m7(:jKt&w@r}U훼 ]ȸH.nى)X[AGAY?Kk9.]tgh`h;#-ď}fs`^Ü%^P=DgL mQ bmX%501tgy}|oAR2 \WLxURFN5闗<TJN$E W.؜OL +s|qWG-߳P>ch2=$?tVf9 ے fwP^ mtKqH;^bMCATgB7]-LBt07wT7ϖɚv7s 5*UAG2-9HF{ZI@QnG{c a7rI]m|/nǠb8Z>FwG|q =0^Y)yEvUcVI6LDu[d#38 K:Ңo1dS%0 |Ԏ)ܠ MD)F@ wθz[εsVޛ<lpqێ0(/g櫟Q3J~ȭN4pTy-aYe2}_8_[Z8W"U*y:"~ܸxafO1%Ә0?]@%&0]:HpCSɐùCNdlF1U/ 7~{Ďa/3@K`c`rZG"4)%bĚa 3vT-7ю;S/G;\ˍ~ \3pmuͨ2wK4O]%x]1clߐdbLOƨXSЌcwqXbG96+XTuiQ9YU<Tܼf^{THc҂92HWP)qZ{pFyЃDT/u=x)Gq_Q\aGJʼgГ.ɯgj1wۣ`|/O5 ˲%t{]yyd8(j/պ X [>Y {d+&R^bZd}pV9Z8<IV=ɐ%T;1֛b&nC'2q&hJkH ͅ#Y [/Sw6BT|t;7kJwCځBT{ %/`E2ϋ-Hfڔl箒'"pfq% Id wNuctFj⛣-WR0_t4}C!BpG2NԲrӒ4ÈpyVS<:tDxˑtpw~qeUm_sx=(,|f?aRwå9cپY$t<+ɇ0RdM眉^l\WI>Pc^+IJ$MtVNB+cpF 4hzyUsTڒZiqe&wZ,`Bnn+}q]9!+ʀ8@~;N"@*9޸.MMwa~eؽA6 nPx̙ Qgs[nv~7ZD~HD nz;/!2vk ud}~4Asi&`4bt-8usK O8 Bc#79(YTL|V-ZEmAw*H5h{zSX…ALc@L6 S3ɠ(%\dom:fX[{`N8;s꧱k^8xf='uz&شk'F kzVCqLLbw 8cJjcUCJJn!Ɓ677.|̸ۉ.FƻRўU{q/ٚWy \ x)tu}`9k*OD]q[pV;3'jrO3ϕ'U#a53M(#~} 1<%HWj [bxnQjsҰ8KduSf3@`w 6x2zryS:AF CU d2XGvu9_܄)k]FiHW-\(|Zs[m̃ᰵ%F([5K }g%Gi%v2}iwnҳ!lI8Lfu׎\.>r٬g:qJ[@ >n<ۮ?HCݎŽ++Zf˖V$ɾUǟ/c`"enpgEĸ3QW$-0y Xh BcAj?PW(`fb*QTjΕ^HO e< ͒i=[Pe8-GPqɎ6Y5涎(qQbw Me/jG%6{yemϏCӊKK4qrt@/5jZK w{eb ,,i1МD‡)VمT}a(,MK~ 1t!X&a-{+,2 [2AȕV$fHzk\$x_7>r8zPuo .b}ᅲ"fuNcz6f09Sͥcg!Nfu="-Tx)9c%#5B~tܰFML64#Z!£%:xr-AM$j+=X`;F4:dGf)xv#WWʦaxIm~T^Tͤ𖈉l=i)0l r  C;C1^:5Bk:1>e{FWFhJl1T:k$L0MBUP/52Q~϶!@/жd]y* mx3Q%mf Kӕ(H9^+ֶpo 4_Ct 3Ca͢XdHFRAReBIu7wtQDT +RP}]bn+jXrUȴt Vb$iVZ=$1) u `Iҗ11N;w /btptJJ/՘H.}b kʘ59ECHn|Ħۑn&T3v(j,Ė>Э9;](4։X#Az"}n2(sF .a F\+A^ďt׭a+6 & /;hJVB>kԵ'$g%'&ɕ6L-uP)HoN}Ʋ.{-Z/2tĸ|Y u,RwAZq'֗PN~+ZF{G[i,Gv#P `p^x.Z[Lc e" :u5duBTn𜪙@IH2P"v Ke`΃kx4Hw\T"S]ஔSQT[!Ҹ+ S)4b{WDze|鶠]lQ`pC1 aշ}w< s6]E<1𘱧pv"KIEoŜVPr(biZ|97$]kPID󅴉ЩP Fz7I"g9 ntϱLe(~WE0TS9DO>Wڦ|,`ض`0y}'"Aۮ\ ]H D]* ?w`a{m_hɔj@q[K_-a ө2J3,} r#D [蠖me_ \n ݹB?;6Vp[@΁k[@+fp}#RȚxFD- B_ ?4d5 0ҤM[#>ZE7xO5;)|8&GK)= M3ڄ p g >1P # V aS?`S οYo4r$s {SYҊPжX W5*Яl(S;\o8?}O0}/wgeFjpi3vdFCڅ_P2Cd 4P_K*L'կ=⋘>CӦ铏߄ɟJfsQqQw)hxn§_$ɨ8y OGeǐ{pZS6 A e&K(*'1.8ulq>W{߇dd,].7?4|s|.vgD [N+f{G:X>XJ} ʗ-;ŁGk9[VxaVa2G׭_}4:xr Pt?=tjU[9׿0ʰo_VS0nY+I2@܃fEžNjo+њ3gZeLbDIm 1M®{7v`wMs^GK1,tR`2r0ZYq=fbT/^e?9]Q~F]ߛUV3!}c;J֘ӛK2;a=f{V;L03p =(Ƅ(uPRB|tW=/JI|M~I&հ^P#p&5;̯}5+-j/ZwDl<_|[lKO1\;#wRD]ڄu\^s˿A؍%?c4<\)'8kCd\?ۘ;eaMt*ta=LϧnKdis랕6@*7Gγ(f2!3I;A.cRƯnt;z ~?CT]@"n?D{fDIQux='¸ y#IXD)*̀'tM iVȵz K$ vH!h &VV4r b`bm* 1q=Q2b u@uo9v,&SXY5"d=`o;~Zgd䇥Ɏ qV/(v34QlÃ#lj|E4`:6da$^Xv>?LҢ$i 7-}U=čCxkY'W<`TՍ'ct >FE`0Rt1uXlٞ_9T-R(;Ӊb nT-K4@YJW|-zI@4q`7'8+7G3`T].8 "[{L׎yUKiv!9Mb&c gGM1d"Oad-\Kvss# x{}D;2X,>6]h]Y+\0Ί= ]i4bAƦpkU>|p0$ 7ss\6`CLPqֳ̐鮁3{Ëo4jz.뒵$~J%y-cԔ y|hTA͑o.\?P]Y8#kq-Nr~M8|>\]cR Ɩ/v4B#(? *)dB,E$3^3B+ DD{{ۗWK&Yy¥;LC4&qOG٘{; d[S|-rpCqzZ%a(dͺvxUL{ei X cp0tDx}jz`_ƙP7vB})aPr/%ŊzN\e#ؽKUϷL{bcm]Xo6_Esvi!a}DXE 9L}cz1y0+o!nnAbҜU4T[^WϾ$Dsj۱HM<$Dʼ쵋u)uJjB̀$-I .Iyc1Kպx* uz=V?@NGN>WjY(5U$pn''E8Cɯax.vDAzdK Ж,AWH~y1xs4F"/~{Jm ZQb(cy *2C8" E+ h~Y,Y ~hqft.8Yj^R0ŀП01Ie_"kNb ;2o#Y;fVZN@»! n{uv+!`e^\!T׬ޙ2b!5DJtSz5ܨ4䉖*l, DSYJ0D(,SC/&s/ˈ(Igɺ^vgA7$} 3T-m3u!r8M+r󩐕AwJϗiSw{:ڂ UwcWS_vf))e|''x۸ԙ$r:1D(Y 7!`Ck5¦}4ba!J[5\("p'x>tF Nh3Lٲ(Nu`tKKNQ+LRM]3 A%`:|r=Z':]OƋvm$IV MJ6}SxBEkt\T;4c0\/mTMнsE SDL@͙wթ*;herueއgdB) r4]?΋Pc ذ-*RqӕJ^FTmÆe0,=8$ռ`ɭqS8(*_|}U 'P8 Ci@DpT%Ps7ĩm*FHo%T[Q %TCUXr ړ9]d/o/jLJ7[ڒ ƻ&T>ُEI7O`iB3jܸ֓8C7@$ۈ([. v>"?VW3L/hH˶`blSh^ 6P[ RElv$0pcaYvȈГMmj+G+„iw§e6fwXf_qzj{Qc%f2yt=@ p%}ݵ&mNpq%ŀg­)88p腇VE`x_+gx&&k/a]]oR/_9[Q)(R? Zx<1̪,Z$qjGk21`|⶜-={esL/Olsr|781B9nu.KmgooT{``Wb7e0' ]'qqul=J'm9IY˘'ӑ=MǪsmAE`0;TOLs8k2Z’n֞^lg848#@JAFvvgR(SEbEJdʜ{ms9kF*dZy%xU8DRE<ЀW݇1D~UX( ڶ\FOo(#Uaz('WuHJ/*t7]A`SѯZ l+mRۏIy.6-{u@#I0: ̓w߷CJL|1,u%̜zNpCR3 3~$S] 5dkaZs3`Uu6u9U&W5WQ=&]j=Շp' ښF%VjJ\#Y=}8D яp{f,;74 k 2 Uϣ?zW8+Yq=]3Lpsu=j؋B؎ZߤI\q7[+ jf{m{m/(ЬܲaHGY2ddp!njqn-5/ Nmm"A/&S>.g'J(䡩%l QS{ELOL 0a'A *+Pk]T D5Cyhl̙d!10>cX:=a;>MA9zDL|zWmyO倎z|9YWL&uq  z&{2+"C'ďmw4KcI92IJ7?HÊP` s5g&9djwszJ?-uh!jHU){sb4JM$?mTn^3e\4CE3+8͖6>+I~<'Nv1Oϴρ@ dfϟ Nl[h\m_*aLpZϸlozϹP_yrx3)d5ɜٚCjA(&^Ȥ*1$њ H%'4͢JZšeRMG.bafzz8Wr̶ wf UVmr@궴CaM%XcP9S)>AW Nasd dZ]:zܥh.,ؗ5B߅ y4N* !GΩbB"6`́G_E4oڳKj/z 6uݧ<@sدۼ5j Qh6:RN!.Ȍ"'FC`ӂ\oxoY.4dsn1h})BD>3Ik\۟2`j:1jUUҮD? dWLChQ81bdWsQPR /ĉ#=S,$>Se FpC#Xn:}C~vC WjUKe%p:/60M_7jEJpnbFbn9f;a\C<_BRPa( HgR'`pl=5g>/!VNQOy0 T賁-\!r;i6O󡒉cG%CӴu?&!lw~W38f;Y#e \95QnA3, 0UП>SKL;@qA9âֵ:[4߮m3y#eW^ݦ 7h/'ZnAUAZlD8^'iX7Ϩev`_ÎHʚ$aN6;aҸi Us[*٫b轍p9Y57e ۽dxgKhb=_RHd:d~4|ڟHa1 , BJ $y=<7{%sK~\B[+΍Oǘʽ6 =y\ XcZ}S-nS-]@ld+̥74XO¯p$>m>p k "HCN(=:1v}J,Bww;AE+Yq: sȍKfKfR$ˬwQC "5r$}O,M&1N F~s< o3U[ul=J&c rB${I&% \ڭ`E5a(̙Wt-T60)vhʂ|@]G;C9ՙyk78q%Ru5KTo_FUiBO>iV,%]Bk>OQ(P[ k%Y̕j#Ax)y3ͮyf ϬgOA 1[Dx [{EiՄģ.+n^(ea2M)C%w;u/_97{tn*qOa-_]L1m ̹cS!|("l-ջEmFH] -+_ 3"a&dN #Wg!͛` &lh4/ɒ)݀~Mod&sAO[1NNGE)|5>b*w[_σovz:~vUCľ訲~}kSdNmц#xL+֎T?=~>s2|K^ (Ȓl>8rj`3 d3hg"ųzBX-ARZ!d< -0rb|.Y 11mRP;!LsR~ɎNHn?-a*?i_fE[jZ;Mk낸k#`?fE40ySj@uZ$W4_6EAbF"H!l3˪!$@*|;\^6!~T$0"tT?YUGASfO.@g+L "{5wh!I柒+& 莀md<6?K fE3rPd"<"{Cdhg8kuo#fek\bz,uUl:*l_j9O^of|JuԳAYi t<;1} B@ $#MO.?>55rt?L*q*u w?Џͥ:{&)GH2.ȏP3<'6O"֝@y'BOiw:5(8)}'bPN6>BwtѴK,e>V,^J#?;/ɏb} EAV!\&04Od#]@>߃Yw+Sa c hÃ8Xk9cuGy۩1>qfXaյW{HgR &{cΎҟ0v*dTLXJӺV>v%Mͪoef ;m_e\ȣjh}{pU=Fzh8-tkVL6vtsgՁW)JpP%8 R+5ET";T]=#0+2kD1YS Gw[;ͥv݃Wȼ>M-e5<4ڈO!8g"V46@c&r. 5 Ll)Зte{5]$OM2(ߵڭy@@i8!e JvUXi&"9W3W@Wsc5Ӯ[ti UϝfS_I)k|IH V ˦$&CCH--MģcnҶݫ[`/kn_oL3*h>e^psC:2r#u?LJ"vur)93hPbz*\:}7r)k*Z̓WvjGDՑpD YW\WpFpp(CAp^gNF! ($Bxjf+FQ nB;%CDnm_OWXv Z"?MC Ş[. 2/~][tk)6>HT0 _oTp0 K$j+:އO$"SAB?vi iR~cnr:7 ]o8}sEȱ(z:@jgs!f28dgpYgXyxiziodNn.-=`c0 q\05kʃpds /#6@.p0YV×> M-9]w̉a;D8t򯇈0j+w<)oAG7fDشAĶan]q0eOrtDYiTG=}Շ:pxI=J4=䢬tcӚY5+W&E[Ѱ+޴GZ]"u 0|" %MJ'աAږچ)Wu@Wbay55YSrMv㱇wv44gYhBq+_OFDךWT#^DN€s9;l6\Irb;Rnjb ge:aP /)37#)EJu>gɢF3]+ut]cPw>g F Zp~Y'",$DOOk4?"M(VJ(y(7X￞5 //0aXB 0˨fn6G Z0T8oX97wj:|rɜ_`T{2"꠷$g ^HFދmŨ 'Z^i[둑X!"N0\N]LQO{4 ҵe_0^)m@)~L[L݆|P楂xDl[w釪\[: XN-KuW%S3j"mv2xp3R\_e[bI˫{m5Ғ37ا)B's W_Q!Z)=Az:b>`2"JTRðg!)fiT"x7P Pr( ^1\)MISnful)2$bgTԐr7UeI,r5Ho˽ڭڢ#"0$%/9ުBKwMsQ{؟;C|7|DB#OOXFt)hn-F(~*7DGю~w!Եew`_s_tEM͎.6F{k0L[Ւ )ejh@f(< )wZyx|D~8ӼFm^ .Ʒ.̜KY}JHq:ITX6QQAfAtC7Q2qtA|l>*ޢ[zGۺop-:N_21gUKj E8_5Tԋ/,K>.|oJ_?S)-@JN坥+$3#$wq.5݄) RGdxgV RG+蔳s  ʏ;rb~|:qckXTrI kgmH}d$+ V,[?$Ro .Fu%qۊ Xb$zٍ0>m^oUD~&~q|`5 Q-LuLA(,P@b.'"g $Pjg`ka&!.8kCNDatZ7ޙ8Q i*+XSIhOس"iy߉?,v~v"Gm>t0w99F{-k:ɮs0~"ՌC Lv:Ima`> 78MIDT7~p:Lh 0EdH' i3Qka(܃)` _۬iDxIax?8[h p|q=cZ/4 ?h%drJ%Y8B\/Zvq!Ә t2(ݮ]2|Y(k+UMaB`kWu cIĭ yu+{J/N>BY﫠B^ Q$Npm "(Әa *GnwR"ziEIcS.%/x{55D.YoN@rSQ ,k@:& \hvfxkc?^2]@='%(EuBlA9tk*c\SXr=tzgE^F +[2^EPGڴ,LMWR {+Phd" gC!^:LP9&>I ol>*0Pǧ$ c=+[s*1AG*3V Ai4ia`ݬ?n-ۼWɗUR蹱y[{iRvl]B,p:Z7$x+a+L 6e(nq޷ +$KgΎ($Ѓc)lllCSrx?- [8fl::H \l0PamuCe$z#v˞"wӢ2 D܃@g}3^Fbip.*$T<}%{O[؊SqiÎ/##ӊD_Ѷ5|?MVnZ.5ot/?8u aO̡ǒ XPru?i5 rԷ:@! d^#~ i瘜1֒GՂ?;yH*ŴBnL, 8x ^|!R T sA`D:,E-TfؼwW|Fk/q 11RV{r/0U|7Qp@Ǹ 2聁,TaePnyړXp }ɟ`ƪG ('wpfg0O<.èeBuE>*U-O[<\~yMe K{՛4P6Hc9Ck bC?#Vv3P$}KPD>NR&cMv"6BzEh5pIY@HԫiL=3#mg8T*36@9U,>Hו7rmXn\\)c\&YDNCBIDW 4Ęh@gWmZ~.S)35)>u]4pf9xMPK&YdkxA,aPG}<@RzrVK$ s'wYI_{34OQ}w>L Ϲ͸+*@8:rݷ;ٰ4-_L^0ԬƠ[KRne*Y"Sز/>u^XXY~jJ˱?eOU5xE+T@j ؾ"8Oi̻>Ϟa(%l5+}.ˊzg>vȧƀrЅ 3;9P& %0e+Хv8Bz!'ܟ;N(뼉"A2a fnIJ fy|CŁ5Qoo4>[vXně+Z[mcSr<38NZg-%5~Jh[945_xJG$9QEˬަ^4?3ly.yQS3GOK7MCzyIY,x db;a0g/;ԢO A|lSgI  0\lD1 `':F9eݫYgnceܷLGz2d FOba/wG]+tß/Y<\v5>19A Ǡa摵|}@k"pRGଗAF2iG*I W#[( ֿHPhDzLS d^oa^0URN6] uŇKCpr7'S}-*0-=D{@6Sd7/gfj 鶧'4/hC˓õ`x^^2TbB MOFp]OD.9D{qk=YǼbv~.0K6.^`-e:Ob^c>8GyNI0bc˻MY"v 9TG|* ӬYrW!vxhbc@M{3"A(V: $ ރjW2CQ' CmK!Nz ~sUh;'E7g~Uǚ'1mԠj;ϧHެePT斯Ӻw^ҁqe.N||tW:xY7f+f쩎ga'"YtٺOɽ .ka]0 eĿlmBt+@tCΐ{*3b7#`:09/s\=_“yP5-19#;=v>)e6 F)|^mntkrrWӣ\N=w fF,L7.mu*BL9Q}W~$= DTwh$SeqJʠHw|QN_8{\QVh D{:( 0:]A}}XK!/{ MJ_ ;s%TQv@A:C?;%Ap # ;BT8#ktb4jd<0Z%UTv[<}֞^JCW\u{V}*lOZkFZpam?|X*ί+mh|ϛxk0#Wf˶pJBB2;YJJxO`HLZϐzUbxS/Eo$NʷnděŽL5j)|$Y\\Mvqpٺ/@@W為g9hY;X7G$[v*{WF/<[b^2).73 sY!kfnG}Nɤjk2pg|?#fx^+6CL <9J4K q;j~(3?ڲ>zRy:BVg>*: M#MɆmҞ~9/W=UTI!e=cO/d,H0'P ozZF$ h)FvyH S~?-Ljlr/@ CCߙk 0!V5 ed8M>m?~=!KOx:$w20lYDgUb IsltGfSC^t_$W`@٧A-~ƣD6+oG~+ txtD jn_㙑h|)P\Ln-cOBC0Ii]L>YYHԧ;5׷TH U#l]^1̘IKV-JgQ˸ɿ.b8ǃ݇H[QƸUGwH6M39caV>ꐁ$*} ~э=]p *< (f0>m@k:11t&UqȊy9/"v3׾|Gmd\ڬ ,؄G"mZy]A^W֊.ݘjH[npPffٮT%B:RG[HUQhAPK>oD{QpU,=v:ӆ ]0o'@kB;mPPxp+59~Dp˯RxmJB\Z6P<~Y/:!&%ߗ5O=H$`Z'Kw= KE"oȊQbd :>W^"͋]1K}Pg{tx[~S%gs0KQl/3KaRjRVM@M'c(wzS}?,#7,vm2G#ͣZW:Ud>K+W %:OPOn>y-!ORAuIƲRwf`~deLs:)uH){u٣4>#Hni.mx)VLo[ XV&η{ιb|\mݏ%6Tk25p]bM%&jWƻ*ek$Twcd_7㺜2y&sr@}EI6N.7N5x[ P)H(!PEuxec(O9-K@BNΆf0WUj0:)  KRv?:Fa\+Df<s F.]>"}yeςNΫ͍1HϽ,6y#O \R|]x7r^<7ި?9!.=xLo u% wtŞ,axH崟ۣ3U,,t~_e\0X)WτN>5113` fmdK~Gj@*diUGy##%mt| d90 8GB%E4ڀgabK%J! ? W?4!]=Y hsMܬA${NRHiduO/qX!tVpwsb' ߞyzNaidƾ)rX4}$:7$naQV G1<*Mwo/ Dˣ!R  Gg jdɱWwbCýt0xdjJ0=Gܥij-cW%37wxTPnb8TބsDQpȡi]GKne{^LA"drv(!ldU`gԾO'r&H,9G!wf 24\+b8Pr)/QAq_[xL5]IG2|a4n;ޚI #ۇ0GHf4Rz lV _Hlu`Ǭ  pBiz+l؝{ϓ+>OaNY uˈiI̾4'&Q'r5O1uC><:ɠUq,I׷/R双͒]5¨В͖q,U[}cSO )7VT3>.*fb Œ+@ )8*Q#)-]kHD/>5v'LQ߁֦ӫ.mTWsuGm}oF#aTV]:RyW @rऩUکK$Թ`2r! tyPi XFӜxt&+3N3pWj2i }[ Okb"_x h'k;gb٘F!- Q0@HZ~1t,_㖶F:D+\0[00XTdHXS~Oi8? fL%MvjkOa.¼V*0\[za:v]Ҏy"v4I$jí„{ġ,N̛"%wBP4Q;sBW^0:[XW_~d2I]рtK2zdt&*漉fb{BB͈+3$..KO7ZPc즎e2dZG8wls:)y`WZ|gދkv!Y:tRl>HLH&3M.;FÛMYJʴأX*%$;b7 0 -{*Cu6Ul>*ӣ]XbtFZά@.eϰ#/e:K&"5KPn^f<@ްQjv-aI;!6jZYlͷ޻#^ %n&H5JD-|kaTo( vv[-ZhX0hDB7Fg |MY*.̻Ukp'ħxdU " tW",T ~8|:)Ӕ9%f<;\q%;*yB50 ~% ӭsX}}u*{qK…!;6bZΣ~OR1@-"tȡ+Rfto DNX'y2p;nFXEmuB Dc,;yk O,tibp$TzrZ/Ib>BQB$Nqo\ֵD(sǝaAKNFm(ல_l֥=窲(ޱtKIzIEq)oA-멬i8v@*d:vVDw\mݽMǞ5B.X``ջG;3(ɂWw嬱:f:fܲ$\T(G4935apN r+u`d=՛[O"pa8+`Eos#/ ]Ԙ z|7Gě5m$yJ~d qPcW*TY4w\ct+hHfAk%|2gƥxwIhߗS,r<מ(R]q> B+\I,t@$g)?e/LfB`wLJ C3p 3Vy,:{VPaT_ T9b`_<|^3μj&oR #ileWVo[5W}f$dOyc8(xs`'| 58}vOނY3%aw^dESzj) < 'ՌV-Oew&һJAH.xqِHp =(2@:O)ZgsJD;B@Q}TmOs ˭EScc9Hϻ.sz/..6GaUx\ hܞvڅ z{^ųo'ZcCn7}g]1hZGR?`XP(h 攭cԔN Un!_fy} ߀ou] 4h^hTgA&@fPj8Qw[ԧ^a>A/y^yx=hF=ӵiǸWK;9킺ȳ?ߍE]DH4ؗX%(`+#UM8zuaّA󣲰L7¶.[)g:~ĸz{AGKhث*vvxD}߂qVUd_X2ԇL8Arq_@ 6Y zL @i ɋͩ;h'˦g9"ixl9ͫj \Biż&2 -Nfԉ+훃A;_ކ2~YKr"W1{7b?ځSYB-[K@* ^/@7$D9V(TMx$We 33ۿ1f"4%K5Pq{{(2Xt O}Vy>[#_c󡽛q&\~}gu|;T9|&H-_A,u,ǨE,M/=-"Pܸb xZW¸>0|n18<C06ز5p+ F֑.E>;GV+ KW!>\H}>9He3s)qjrw+ePa&;tZ*Pt9,eUW#l(=N>FaC H >n#4j)UML =X=f}vJү=`msD%= c3M<ł`S vZAB`Mi◟@˟ܒu wg%e$.>];a .銶D5u}3+ #m\i5duA۴..Q_^9^ <]=, v;H~3IһhI$8헽k;Mt)j+Nl,H'1/.[VNX54 <MN戊F6#|YTX[FPmْ{{2\q8Pg8G?FŽĆ`tfL?tȶhH`:>HfسФK Ssb4ىPuۋ@ŜTKvMQD GO+eD:%_:^;Ht*gK*V$ *٬]ߝmdYUТx$5kқxBFͿd!]Z/!9(n  /G!##.OUu}\ub̧B;7RɼF@'7s.(ka%Qא>7QY_շ2CDb\ t,]H&S7τSI.R53w)8JAyQx 72yPoPΜC3οЧIcJ=SB=w V+bKzT#d#xl{F: h2:OC~]6R@ŏ&gδܐq_ts9~[^*H:m~vβg EDe|m ~ +'ۑPb#-\+QիBi:49eB @(WKn 1qRZgb%t* }U5x_6i=FH賜h<';iGqCx"ضyϓKoH^GO#mOJ`'ti54( #u$"󗩍:EI#.pΌj5nv\Vx-<'ysZ8{tB[--8ˠ:{]f6U9JKk>x 8Be !n"Ƞ#n$U*ԡ>t91O> EӬlc`Q 7`T,٬7bAql v*"t׷3wGqY "QibNJAlW69dw}DM=m+Q-ݓpUg)\?y|Y%XDXk$x$>QT]B@QO| T7e ,Pf3͢vH7o~UEKtVm>W] +)8~}1uDwPOsϓH 5n"4olqϨ䝆nG3϶:p@CbVXGfjiúhOU7}4#T=P|0z0&5,y)o8&j)gߔԔkOvrhFaZr:KS+}vGuM1&dIw j' u.qw+nNcCKtfbT-zm;Q7\p?i`\Efӭ P7MF粧DoBGǦ1c6[v RQV$U3c7 >HY_(Efm^[p׈Qx7VF($´R~#i<̗MkxkGᡢyK#@TqF) <3c=lrY98{!in)B+xvJ7 )/M{;}~Ay:uS:p$# &VLj)ħfP8" >'LLK$!;½Y.jx*YOf6?<1p Oq ܋~X;Vsf]: )0x8~ 7Mf.7URm /!>an I Rّ-iW\o2kc<:X/LRy_nѺvOzԭFgwh*SPW$+=~_NOt~Q\юkSpx8 IE G;g8,\WT#YHO'/.Lew7eQ>/$,53nv..ToyNnۋ:3Q{o2%ESJ[8:c 7­d,!`Sz-V~e=VkE:ϗΏ=w[t"<%vtDMvDBNR! fx8A}{ qC{_ҁ(Dym&un5ُVޚb~YJEb|_t5$o{b)-t y84zе~R+Um/OEI|7χ\X_Y.79@-vz"< +3_`"dzI0|(wS[<9Qyی" Y e[: {*Fw";~BEL;Un@߼ǡc tX{nA Ka%Ad4tFl̬>?Q?/`y[p 5b:FV4:=68Kͅ  ܻମ(zM 3:Dt@cjh4*qg=_}sR{7g R!xS iH;4~ߊРr-feXPq"~5uQ;6v~?,v蘧)Vڟw`e1&jwSq=8AT B%K[Gd\G:8hJ eV d&}d+9Ղ lܬ>1;g>\x@:W{QԢ$ TP!o qd^e`}8I7M]4[d+cl3X%&|ARrE_#sm/ ަr֯R0,BF݆t%.OIi쵎ti*bD1./K+(Em:lRP]xzr~ʰ;`*:#fCb r*Zfس]zi L"qS;5'-cQ!_܇4ŸN6k*LJdEarV2Q\/> pxH`/X}t5)փk.S\mn0nY5NN Y4SnU F|N=D 6*v|[ rDo\;sxa,9J](q]Sgk@ЂlBkof <'ctχ0˦[c2j!8B㛖$C.y:EKgv$ĤM^5]rXdPSI pQ$k4xn.^f|a:Pgy6QculkygGޮ ]SFh=x <{ &"AI\i_yK; oG*ҹ;@PLȢqScle8ScΝ3!75nPk8 bOS 3?Zm\'7Ci熌E.O3E\YC6$I6S=fNWi *K*tԠ*.JT-0)b;7$.{EXN4/M]~IH߃?̓5(O8: M^OrRJyJHuB߯Cn^l]UwӤ8sWήoɋs!uW>}P y̝NZn0K旆޼K$9ȱ[.!PJZ]fr]WۃJu4#`f[0c>eO)ץÊҢ)'Xhwi~v6'PnaQiы?8 4RD\QHLg;8v<[XT`NpyvDo|Lpp*o/)mù`r3s}~ t(vNVR*lj S`XˍU^F|Y:Z|Nj.yr"mV˘T>̙i?%E؂A=ߒ7I-_=rdJ mTwDS۳ 4o_ <ЪC=(!V`?ᓿ51 yOWdNwy;g[L!/WM;B2i~"MXU-J /7ӶjGJ:Cfﴕ()/ykԂ}\)nJs͘~aqYrnWM_̈́sU9l0BrdY4KFʩQƖiK!7cd+$z eNo2:4ۈXc3+hXϮTP_ɸ>&S7/ ԐټS=pCC\y&.[7d-]7/ܝ򚋿lh z'ԁ}Xž]fj-zD;wX:/ s2튁 #?z-Qs&qe7\l׶n1).{"FYv-[g䗿Zv*2U*m'9;t1H1 @dN95Y}WmL4 A S@3SW2zC#M}uW*7gsOIM EH)eQ_U,B^?q@Y7 ![;N>~~9< ASg\5mOa( Ql1U?GB lښ#.2ADe$C7.ŷE'H$J).njː(:kڪqb5W nE?yyٛ|5 w2 IP/hٚ;3;O`*@i*Et$sL/Ɗ-n9sYru U[\-i1{g %i>3[s\ʕ;L6[m|=l˸EkC{my: imoGXWiH7TJS*Ig-7},(;9r+KRvD\ZLzh4Ѱ6ִ)r~jH|W5OkhN d59<2rDFVgYZ07070100000355000081a4000000000000000000000001611e8eb80000bc90000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/bnx2fc/bnx2fc.ko.xz7zXZִF!t/KM]?Eh=ڜ.+>bu)Y3Đu_(P}}H19˂DXxpL+(Xr:.E\j'\-w%j0 >+#*C/(s|A $DL9K/MyB4j>5݇o mm?Tj@}~-%uQV ȍA38h$.BHp*U5'ڍL/ښۃE3|h$#(&"?)Uw-$ȉrūuvWT(4z7gv=s0%imap}A",ppР4GO^ŀ]\,Tw6qX3wcӓZ ZբYpD4,a$}%nU@8=Εf/۲ zBN)ϩB [} QR._{dClS l @V8vPNV}F TT4yhlc}(lSdX8c7N"2!+^΢( {OT(D? @!ZJ;U+GcX#sR {@|-WQbaҚ1:'eмKy5i$„c8Lfɧ_w,;ţ zK',:gwv0y|@;!"lJ[-D߆y_vbI-~6ܑͦnC B堥 o0(>)#܇CorQ:h ~&_Ҕ¾G#ikLѓ݂S#=<䌫dSdOFV`8 GX6P8EM] خ3Nd*G>G~sU !r{->bN.iG Ax2w#>f|Fn|WFY}:8_-CV677<0ˤMmuIX!`qZ9=}vn#+;Hywϊr;&2c{05 >q`fY$y!  .la^=M,{7)"ږsj܅͙=G>h:J9,y$ert8m0i c2{Tpf֞d5e_ބ_fLL͚})p \d٧PQ?W9v¥e0ܕnpM2S(MGq"/WԐ SS9$XLUDkNկ#rwGʅfT(G/vjXOk$pV0zW8({M}MZR?_Ǥ]b4U )Q쟺nx(" ^ab |m3GZ\8z] UO.y}=bS@UC]+sVoUh:RXhH!i}Ƙo 0<UCPdU׼',,OPNv%L&Es ;ǩj_F(ZB8N/t3Dn\Ec؜qbk( ,;]?ZVKS \z.Kܪ,.5.(߄"ܝmr+0 U6 { ܾ9STc޷C[W>L3r9>TCϦ=yx"sȐX1R_5?G6yXwf!AFɋǡ #$tG0ZRc: e_YKeYrHKK3=.;:oeń&5И ] h9I[9T:k)+fФ44뾷D9C /ׂyEh K0YnjFt1 Dkc$B6kV`؁FkL^[Uf/N? oB}L19\,qv:Pl $GhzoDTFD'M15yP#Wjj]:Lgƃ0e 4pVHz u*@#%_Z qi~!{5-l+@&psʅb0mqtFqEX''|A^l?CSq\dV?n.As~pb5A추Pz_GڞpNy4ګJ+G=m??!.+kN#l2̯C"Qe1wF>!^mt`0B+#ػqYlG@^3E>0nNWTT b Ȉ!SFǔ{V͆icTq@#&yxǹ|&w!^4uboV Awaby{-K<4k-'b$|­2_x26K> WK9?y#Uzт?[ 4}&Fg2>ʥO[96'Hzm/RxQ=U `z?03~O Bu;v߫)K1y$._?XiX6vV9>tPBz]sr]P9Y<9Op2`4:]9*ؑ[V鶻 =le6vm,P8*"50&>@*%]IR~ |x׈ GͺJޒ*F`{e#CV[PiUVT+0p4{NWv"hˊ{EV[Kg¸~~02W itko1BDgh9[8VɡYCDp_ 3hh"(i_0W B<@X4"U RXbI?zqj#{&T߂}좠kyN?5Έ]q+2C =4]qq+/:boZS+J@i$/Xf5`LiFI" 1f_Rkcp&fUO.BbTUxUBojE8_P'X{>."{ʂwVɯb^V4=:xG5ܥ,f'J[O7)U{8/!ysW#4Z&qp0O2%s>`_*R^z]+^+f#|#ѣN݈h78)A$ !DݥHD: 3i&V@)EA)E"c ۫ӛNUX!.yEjӢiv^-b50w0\T"Uic"7s~闙⥏u6CHI -1I~L|aV :,kXgm#C8`(?>stķI.1ǿ>Od6Tsf(!s/cMvyz9KZ\ܹ<;3޵]KπK0!x"^Kq L'_#o'mC2d n PҪh3ti*>r@sL) ^7̐im_Wli] htY,95+KY 8,FfcZ戧}%<똥ٱuKءwq \vvB;{ndx]`sjWIEfEީtdRKG2yp6Uk[OsƁTZd9K!)HnAR&vszL}'c\^\s JKV'?$bM8+é]NǾC2N.P LC,xC#h;"1*ܱr]ox䔭 arҕA:Z>xeet3GeWTrWni܌muK €?p|Vm&f7LJ}S` b5e _ ٢9,0N{@_a JUwT֙^}_fRb{LH3'Jר4O.-R\ pgꓯzcC ̩LVC F_߰% OuTh TŒ0ſ4C{B'!~Qp#HSt55B*:­yi.]٨ 6Waz/Hq8JOc2R%9 En= "L TfOhԮL\RWm/%gQ b$q5m~amH Ǯ7*@:Ȥۈ~L®8,JH4BEf.A_eAʘ%X,Ϗ0J_5[NN}ڃ<0-lD>dW߯3,]$\;?Zݰ!/@iܙ&XZ|vg1$ʈCĺx7p"[Fg> us,ӌ=϶*x+z0PʔĹ tLDߛCGFJĔv$PlR|7mJjNDas϶W:\hrӯל6[bz {@R_w&SiHh"7&dQ0$ 7sK͍Gy jZt:Lɧ/U_ Js H\oZl{%OzDSg? b 2~kiS)bAXlvsHq x;Ez ܬb9[FyAC!< 5L!t r[ v@<\%ȷt;V/C^*0(%K_)52b8D> ˦P#6MpV ea@˴Ey-Tfy;ʪ@8U,C\NG|U- |1/Ewq ڎsQWCO]C7 Z ̵Mbl 䱘l@n:uVSH_1**5s%R-s/^D&&+דoc658[i(a ZQzSxmͤг=AO!J <y#AdbldOg n&g!%Y2|;6f 'B_4 'oǤx)lq0-fP(" bV &y+RsRl.5ō$~dDV 9xaf ҽMBw8޼ h#N{Bѫ|UYB͈jًA bSbq̞R9#:X#.oErM&ދ8_ X%g|#uzh|?PAbr? '4/ZG~^ԓɷkjMU 5xJ%E8|FdԢ|$TJ"FHd`bsR_+2kr.; =d]4nچj=gWL I2b 7nR !'n4h1V8/WIR+8Pr`2G(m%SʳFߵA"SX$\05 PzjƄrn I}3V _<D'[}zQׂ}d%)a 'E}`8)LبĢQCXX z& sc5}INp9F iՓY%FVm#blC6_E 6Y"íϼ!亠sG'K=x $GI+¤!vj4FEI0bCј8Vl@Vr8oO\MO{ 띾]yGĴ{%~r[fqs}9gyH^JrF"TO_ϚjJ1X@n2D>3AxWj4ܞCq(Ĕ'O?WtP@MX5MٜR!lX7~n%'iNU߇%%Z]sv$mdqY K٦-5watV cx&H"ZQ3?'-r5@C7"`/p̬֗N͌H@/ (+fC$/ I7@)&pPζR>S.Â|mXSJqv-\e<&D$cZw(I.BUh8,۞v > ;t,sC/5хQIUY@x[6K5=)"pvDH-)1ҖTmwCP-“$s|XkX;>M4?EbA#N]ɥ%VzJmIPE2@܍Rz]vpl[. #bS+AwҼ,TXUESg e, Ɨ;K0crsvv=k&/C71 o HŠ0pBکZ9<~Up*7B-N% *Q",NIߓ񨇁ͽt %g. qZnBCǬ#xωc+)#c6NWRD<ƺG ԝFu@3آm[_No. T.if HMqkۭWI59VءY6UtWRɧ׮ IFG>e> ?n["9ؙ{?em:L\ kml,D^ Pg|QIigC ~uOQzfڏ.>5$MU۫ga33pp#-<}CKm긁d[JG`n`_u~FD_ f^sŻ6l\"EHfP܍g8s"gZ JZo_ָkbLwDgJXQիe#-h(DUOGGwӤ_5Pғ!;BL>'WMﯓˍEs 'uȐy$po,|8@` c\Q΅kb \TB%ݝ98h Pm?›rw;DЄ}^$<îbǜu86 @p ]~進7~[Z 半%>{I:VqMpFy!Z]'f~&eݚRLF 3's’0IC%,,E't"rLîZo9HCH!yip$יDkOp+)Qsڟ e`(o?;^9H8.bۆ ^벌C| I_:A2%(Mq=[J61]xE28gYܠń[p`0aoIh|x`>y=7÷"} kDoYkvLj3З7E'A!O}k BD~ZԅĞs*'> `蚬zRy {$O? =fi$Gx Hi`H`1:0my ՉY׾}p MSOKӠ] ҙe .};5K;")FVB#;Xر@ƢGppm/qL6LRLvzؽzIrFIla6@leLVnf鷔O^fyeャ#ߔ}ҡ"^bBm.lcax_CNXn~((ꇍIo>P+j:b:oyp$@og#0b^g{m[O=Bm^$\Y$2)tV/~#FAs)'oherEf{! `}"d NVyO&5}2r.;_$D y% 3 X0찉)%lClJYiE>%!-9Ih\:%c;Uo¥ck\73P`9*DIES«C=0!9p=Nn2Ʒ޽CT5m2.p]~"|8;Qo 4"hA?8Y/Gi2U}x8+Au54«#H r1=@ߜOK 25fK$Xo_)pXVB-13ȲUbLoZDmBq"Kd*YQ&X'~Ehءdo2fJlxhzVUTd$֮ukSOjUBIj1cs|[9ɨ圱M"셵a=RE5H0J?)n @|4EbhQ'2Y<=@.WSX W hh_83[z',xƏ~ JNUa; P"Z<{e(; 0 qV'rqM׬^q3jMe&P&P_=}`Wb#]o1ߎЛ0JG$#+Z섃$!󘀖۝0,rЏ jY1HMnrE{i(P#;`~ ĞØKBx&ݣŃ %(T藬AlaÂ^Kb[+ىɝ # w0ud>!ۓf}9}JGW'B5+x6|iLJ|5_HZ%- I:"dI8︁}M\('=xc{9e!\J`SCt-0X++ -_y*MX2,E}b T ~G=6n q!.,SVA@RKW ;%o'i$v]2&[PD͔*-96{ݬ/%#B?k5Y,1Fos8'rLXʦ>Gbz!g:(=$hW_:v+{+'00RMf/G^1T=l,sL34\svFR߲drX:L3U ܌lAuI+6̵S)bxR7 /8yÖ{lKF*K:yϭ<޸>^SLִJJ_~))l}mewBYS+B$t%X6ۣVm4J—w8\ʻ Sq6ZLhC5$v /ADl?KnVVsHL]i޲ۚuSْ]L=@w1_=G%Yپ.ґV!曌q(̤:SWAi"BW!)bz{V)~k1Aw"jZ/4z̀M^f 95w(wZ˼b2YY}vO?K)9ZuԏFL 5'Ԋz1ز"N!)a%GfCp)%he n=Age&ڃ_[qBVGu|o&}76C/@-$0M +rUwVe-{k ${e.?zUO~lM6cx`0( 7gG` /Lpg2\Q^]j=% q 1&ZˁLa0NPe.⸼eN㫊_xtm|z+?o-mkm 46-E7B _?gꎡti.ʕvBxԌCP,wao}l30j]|~qBރhXjmKsn?2jNpeIoXl}+uׯ:.Ks7mvwE6yfr ]&B/}g0Tz)Dp3Hz.0g܉߆)JwQ|q`3v3 dH|8!5S6èw懸 #[E^\nPcN߶|SƲ_G[pmI=;_SA3Ak|Xc /h\F UV+)֌ǽ`;f#y 3P>s[E>H<NriRK*/]8/qqSKPrMftfn+ i\zyj:USXT$H6})zU/];1C}@[!Íג0Bр<{-,S'ۻi!na`h)F(: fAQ*-%:G>7'ȀD, v2:Fy2^ P,ʱTh0PЮW 2€n]dٌAͥEםLBy%@lFau l\Kqht3ñg9zqC\|U]S#IV[{4עUQ8{H󙛳G;sWƾ{ Ϲmxҭ[$,)/&q-An3mtc(Lӊmg~pg1`>RPuR3=Lo]N[fֶ Vo 0AJfo!(lsV[z2]$ͤpyz-9OA$>X \ڏ.<S<^ҎW'C(+ sMPRCu5@ ݨcB7;cI+f&B]~[{V$$4&@+`UJZu9PE-z4@n4ma W #40gHݎ@[W GY >Nws!p$|c7ЗDFj(8Ш9fVy˹ωGiܰgD֪L q[>aΞ+%q| /y"w< >$/$v̔(UN N blV)PspkUֺs86$vn n]X|:2NP:r i9*7 Hb]go& ni`' (8a}m7iUkcsMlNT y~q_OJ~9'1&$05D֞Xv *,}4]T] KbZS-KX& R1*t8CVIe5q/+&橶sXW|섵*]ytS8μ$<ˎuJ/ј4k3ж6],V5W 툈'= hh^2 :e Eƪ'aNmf02g;1pjx.۾̨&\1٭e~a8}] J !N4cH.,Cfђk\`a[qlxUʂtL, T࢙Me@C$uwïec.%S~B,iʈr]OBuxBBBkzooE&5uV%0>a=}G=he(9 Ne^{(E)~`֗:Gn%C埋ytuVu ZQ i<| %79!Ng*d6oa c@#5[Mz+IpSf> 1]fxtڔ6CL] ;pbv]xDᖮd04 ڞ::;`}f4uX,#hK_')_K!'"3堂&Od?0b 8g`;S eO>`>3}aP#~%Yj?goy sR67^~e]D2DCmBfb&#QD8Bbe{`yyT4@#( ~qc1zœT6%D\ ۚp#d݃4Pi-rk:udYg$$"%k j+!5fVb<nnP ō{vrpd;f@Z&L˭G'P[g3|}:qƂO*"bY"co; 3rƲ:KbT@pI SBiQ/+a.T TѠ㠵ς3/B1sX .{YX;Rhi)9 f5-mB8ҏ3'2w{<2N}2Rex_b4|4) q.Եފ9eUzi2d/x0KN¹`&9ۼJ eĸ2 &|M9MMn~U}Ith)9Y ?۴lL~K` Ǽnyv"ο${ o&t_m3c(:?.ٴBO0x>ddk(ⴃV$yڕv0T YDXws 4!fҽYr[Us`F|p N)N|rF|4%X vb_8r#PkRӾ]Ql?vzhӺq+k& v㓛!Fd1AdqHh~rgAH}.ԣtR)zv-* -[JDLz(`*̹EHՊo`FvFJuRv%ϲX%;!j\W1L?vβ+PNˣBO5 QpIoT1w0Q-UI}.gstОa8#ѹ\1=5"):0ETȅ# jL"1 !Vm3.5sw?-fE1" nbW2tu`G%\PAI ;X-)NN+6/BK|Q|/TQp-(bܩƿD;Gz1˨B^r/2Ɲyv/1J:?9+g *p ^JHb g}.%Kf/nuRf:dxP FVϪ.ҽgghot*wro悠a.=GAUF9ݯ9Ryb<$!ǂOƥ鵞zKKKYKCcMCh3). +ʯZGrȝEKHBMrxML򨌖M= 9f=Ni!k;L|c2g) j ۤjglMK% PGT*POuK 6˃9Aw r]'ݳSIa CkaVJmp7ZϷQ"^{]bn)5lK v,pE9Dӊk_[\v瘽1` 0i5QݢvSkpe =УVzpF^ߖ{aǟfd-['d`cȆ qg[~ =%ȍe zK_ў ]ς(J5w UZgi$B8W[[O@hܷbn1\#ȂnC^Pw$%0'?5z?I3i\w*_7YV- hxþ#?VFkV^a,ް~+J3xG! ٪%m>( ݚk o&B]j0}g>jsWLcCoIxZ`(RBqޙnTlЮD@$O= ^ުOY̥ eIH**`İZD,@1QC`Ԙ[(Kj?A)&6n7 |)? $*@A ؾj`∃ѳcHӜ`za#C;ѴS⯞- 3̹j 7NĀ\T: .Os~8T͉%2bmD\gsɖHD3N0Za߸n(:"\kJd *ZՑYW(vE[Bg^3Tߓ:0gF$}[߫;k/ [V4hf-gTڌץbHKrVkhvld8eo?rx1Hk*W3J+r[;Btv5b++t"疫2ʻGg{7WF4%2ş8蜁0&khFrNrWT2MLxT2uz[mg%)+lazwMG݄n>[W 9|:׊MnGPLa/=.ŴI`އ/VL[RL)Ҟ](9dNp*;f:.SA>9 wF>HQ[-j.h`]wP;\ȳcV14? zb8v˚q^9K+KF! &KPyϐ`:yȬ Zf _DԑkN?1X0G/ݷ(+%dv;G;niRq=M ^zM+3SO wmSd&cV࿅i,п ~FZNƍ4' W.1p3+:R`k3)j|qSgo|}R\O.usC0/|nWVN]ٹ| o4yMTǗdR0_ x@Ke-2EW-:1&v3T2>u4;N-J0Ki4l"zȎM<q)E %ua#(P̍}ivQӺRg>)tS&ܺB^}l9bx^λʹsH*:o-{(KUX-Pmy;Ha).smSk9,L2)0IO?}d,0vurCr;^ oiT/{U))Dt,=G9N|M`xAԉ/^_*56^Z;\[L6~uԹO2.9IZ} Ϗ {EQ]sQi W_> -5;k M﫪J~تXD54Xjfo"T>Ƚ TL!k^72;+l%s>ťH'л諭afMpvǡcBkЈc=[ӈA.j^pSo͝JE]gSyU+hԾO;IԖ}Kc_rcqY>)VzI]{}ԍ.SiڐOA Hn %FL< ޟ+yYAMt=mU'dG/2ʐeSO&VE[+"qɣ /)_dQD'el6m~XO9l)`+2ɰnT&joɿ"W]qU$nKJSzS_^roCE7>pxR9K!(}-fzS#?>E_촷(I{^菅N=!*]ibn=mkm檎CG#W%}vVIYVlw/%gwu<_,wJln<9t0pCLk˱ = F8mW)'m;O?#ȃ ź H#*J3o4p<-{H?K>)ܬ|* GO0ɤ ؀kT*T}ғF M9m/~dUK#b)޼3rM[#{E:iKQ[NL,FlX9woU+o[OP {֞%D */r}"g4m}zQ5eNfG*`E{ȅGo(hS?8cxo9KoKmv 3 C`Z7 ͓KpmѾJ9Ϥp O=]FC6;XGZǰ3dc%Kq O!0dGy7:C)Do\md;ȇ.: viA\@x8f_FDok]JW9]7j7C>4F*M#Y4޲8ˏs is"Q'/w:jPIո$7H"{)qεK*dŋ.ҿAmCF(> xqḯapx+{nݛ%q(gAD3͊3Iү`/DO Q@{ &յ_ak-%/=nMxtrwrqNT jRN FyWGY*mK$YSeGtev["zĤE&zqJΗyjYy#,a{$z+,?4X-alNz%v-f{UNwv.Y!$qIE]q`ldpȡY`90b43g\JXP- 7[\Hhy-8@-AhhtF COszFy@mU/BE][5A58lM^uIUԩ _5mrVGoN"\UBh y#T1cն;bG Ғ:֊.=(=_ͣrT~% nI0˗ZrenBє#H>۔Y-^+p(1 zu$JogR/m v%Ytث(3:-c=?n0HHayE &O5mmƄPSbhw:3$CZ6 L3jdG#]7r/3P Mh$| A sI/5"j?8&ԯ}?ߵ jRoRj>ow 4%ɬv z 3&@<(npfwƑ&V#Tx< !Ep<2W[C629oI.g&ۇ1'㑉ɣeFoZ0$0 +D=D[g9yUߧGpi,b^yMXqF|'Y{uI3٤:5-lTPÒi0V`p}Zc7TW۰tf#I+XY4HڸlZǜx%ZNB/&/tգUg\>ֿwf' Lԩ!bާj)6@yPY?Ֆ&ls!}X&:,t:2Z wqgDIq #/e:FGh*pmj<ﯳT,A 9_3M폆Sh̢-c/(e#')YUJ*f,a9hTGo T/2YZ[v6LSYgzwutHč^5\E`hCVi7uڕ Z~Uɐ9s(k( 10{7@Zcŵ |]rOzu 14G.RrV82Opy#<ڄN]۪ŠjNPe&Z<J'Zݤg9oTL$?X,~<+r5Btu OfSCN)s):A߫[qn ˋD}D֯]N7T1KYyhanJGzf;ϖ7E+tQ"Rr2ZdwYI' eJV>1t2%i;-LR+@u@Ehɣ=¨fT8uzB$_BYτ4AFdeeP fv;X|G"\H L>V=9\| d-Up~zh=-kڮTjۺؐ ./gMW+$5mS7q_ zavO\\I(w&;q2%NG* >rCpISn kilW}ˆ%>nuUZa3:ke>ۗM&8.|I[AB!c?7 ur(h[ H0B͢{bra>SrM Ar6JTiy]N!7_L8U.X|j°k:UD/\zի2ǭ7HW(_lj>HX Q<:]h7:{mDlo'b Dʩë[ѕԥ`K+9pσmEb2 \.z;soG4PQQvv\2;ObzPu\xFݞggV+ -;nڹC0x?UJV(:n*Tw^läBV9e/YD DV]k7b7ݡSypO9!ne, pZ;<-lET4& g _w5((5LuvB.e4QJEmD2c_}KoHѫ&2+~=1؁'>Hx(y7#>$0lZ_9-sB'~+Gqa^˰qW:7"3t^P NMV i i @VefDl>%)Xlx|{gp`6+p/. $/W nnE1|_G/LJS]׍'xU9]W6KXȥH:o{*!鷺yv(BAή5ZKjÓ΄0@!hCL.*14Yڕ]FCk {lAl@ݾ:&mMUT/F1% _ Պ̇Lk/gՌ@Kΐ b򈺱L˸iBci/L>p[l; ؠ\+A\qX%`nG: 1hC#Xed~5U)]Ff X\.tauƌUSFܘt7q8m2f'P2AuB3GnW~imaD /MQl(Pj՘UX쵘!yCG0)(2MȫnI\[⣝=LMjEbS!xmFv 9kȐxT;r |Qus [JW jb =*86A J֪ ՉWN>W,v<کF[璞G"(Z u]EW5e6XFT)ۼ7?GYx|$ "Ax92J63lQ|`_kqiy?p`Ȫs"X_^#uCJ/?ԋD0d.5rJ.k+=uAs"T,#08s=0g0' YXVh|8=p'< KII"##KS1B$leQPB?{֙/ rM;bCvG7]h/ ]E]!XDV9p/^!ݣKdMF-rp[ҽmˬw s#\+`+yO}yE3}E!՜eϒ&'Im&PT25vg0!X۩12тZtV:>Ʊ"ܰRΉ * LјU+zy)2u]x(OtpWT/;w"޵9 44-rI+Gdnq9w)RsUItX/mdD?Ish 6]9!{`Tx>Iַ1T1d4D'(ɂ*WgbgLtVt >U^D*ω}_9Z}mH)6(M-cF]5uqܶ!ش((4@'Q.ٵvIlI%-1FFJלjYI.~@,E+V̉=M|1[=Ӧh?rDuD` DIca9@H44BA (B@LciGP #Y<)kƘ´AT_D-i٠˧ز- idܯ՘Kˮjv$W/x|v02y QkUOW㮰÷JƟsf@6O+M(~X1ĉXI GaUBw݆-+^_5Q ιrh8H0w@7Xmoq>3)͈h+-hEKɝL4&ۏHi1Pj79}!G#y;TCĝ^4BK%oH]ӞhN7"S,p,("N0$xL i9l>(k6xZ~aS0w_6JSL6Hf439s f΀5qb"tX(i|'58xBY@2~\#? U3!J_j|ߢ.kqFڅfδa|'sٹoMatee܁=p?y%[R-t}$Z4'p[%Z[auu~k!UTF"DmK9fͿ" 4Ή'|W.;KܗE-^Y1/ʒpD5̚ӹ2ݺEa*i)ٗ!O5 "veY11p\TBrv<(bR&`%`\ehVz >#պ$`Vl àpv'!,˵)*Z,ݢKA)Ŏǡj)\6Ǘ%TӵlH!g,>$U%zk&E,؈Ĵ<}#tpG׵eA=yϸ"6`6_%ifHxF~:t ρwS(sncܻ>BVY`?y%8R{inI;. g{c}+L!/]TNxO>$L&\A7 }JFt!%.ʥ+:4% irXZd;g U[*^C,&+KA~Tq+űyώwUđZSգ\I ih^nU9WA*vrq vy|>qeeU&/Q>}A#)7?vp7TDa$.Q;`jU3oEEi^xP+v_SG0/l!b.Bg6̰wcagՔ3vW_ʋ#b-<_mg%HXEHLͩܢ{Ն0=gŕTcFLMņ`0V'ժ>Hՠ](d1Nr EQ/&/vK@0n69^zh/Yrb@1nwuPԒ:幽bc!i R{|u ճ.[Z;O/Tf.~9RΫF'Yyj k,avAO]XO>Q8*O{"Oo!+Zo1\V:el//I~iɰZDf7̎5KVZgG"4OIfkwH}+_o֣t9C#(\–d&)v+#7hNHö;FiXh{'¤{SxS5=%<tO#ºqڼs7ٗ?\S8GyMO4vͬY?Uʺ{4ZЎY w} CǏo=̫E{uULCnqA10{1jCWf)Yq3-sҐ_U M9,QB~?DL`QV;s5DZ~d%YNd$՝ (MJI,/1-86c8p8 ni}cnJ@fa甋!bHП_IKJ?7_o8l\~[ޕɤq_eHCԘ\5l9PIG-G+0-י6Y;'u%P,^jyx( >%6뛹GEz%?cpU٤_١i*Qu u!1ȼ}ָ2"<|B;:2zܸ}ٹۦC?!i& ~MF麅Cݫ$!h_һ7;@l v9yxf^R`MeR8H"9lK8"2>!k@TGOle>Pmohwl RgFd!G۹]AOhۍUdEW9쒐EKvNl YՙaDwŲ8-tzA>>eBSa܋%v"b|03z&րiCdHդk1f?&g ڻD(8xN~5RIQïzE c}I(׺}8'g?:c\ 8@:B&6Dz0\G4zj4 lkRY7 K TRs`$jc`GӊzA{)ch FRXIǑs+P I}Q!G8z~xP)dV/uˀs w }VPɰL w6Bh&?Ydzd,g; xi 7r;E=@;6|;l x>IPC3wjcv|תUhLY,M8+%-ЫHPuz72UaSp>7xV]u =ȁXW(x 0t-bJ1;+$b ['Cj % ݕZn$^)&C;mxŸFg*8"put^Ceh]_&.*s:Luw)JE8mЍ$"䰋Box!v΋ưr=WI:?\qP[2(tU*uشK/. {txKlw<*ȅ=΢@C.H-Oɨ,5|S2`8c3 |흆HavV=Wb^Qۈ"/Lr֪  ݋|Z5S:хV?C'1+̋ K\ы@-ڙ#G MBPNahPg\S{uݺh:xJd _dc]he(ՏDAT{ . g&Sօir ,3Ĩ ˙"Yq.WM*јqBU;8'|-m պm3)Wua1SlcB.uj!Sx88С_qq|[YĈ90)rV A b|Ye4'q@DIugip\W ceNT吲)֝vyCV(f٭w2ioj'v(OJB y+(h(\p.),O,<BMGpV3wx݌I%#-ʛe3j}|EK !D ۥh(T<}Q6k\6!Ye yy^Hw0k kWWC/6'7d#1(u/C XF`YJ F?bDNQv +^,{ *fq}9D;"iifK:^iۻ)5?dW%Y;tgޤ2oCkFÙ5n6.>7߂מ7sIb)z%I2 Wmw()y8s+y?d@.Z!M~Km;u"wߺڟ9*\P!ʫt{?33)XV?6?tf8iP~|''Pjol{iك^ x?e`Nӷ_f@ԅgV$ Xj S/TgCG) $meyq`ڸ*-T^-ZqdYS?aU8V $Y@΃gbhO sxDq0&/t{s~6&[U+| m;v#9Zru6io?4sIFɀ>j#3Nb$fr)lZqgLyE4cKKR[Qw 8s6 6|.v܉_jI4o\|8ml kU][23ZWc`<X3zfGw{J5omث>yLxj#$:_QePuw-n4b<haɅW;i7.ڌr2%Ѱ$Ivm%q"ӷikVA^WD~D/:yO-d"7f4ĪWs323$F.v0$M,$k-3q0Цy3&a7|6Ze72۩5Z}xE3uO̥k' 6I*X֏{b>ǀNxs)K=6U'5wmiJV#3Ni w=g5;^^Nez8zR^$[S\X TtY ڨG /q_&"3Lr%GNcF+ZC3"kVйI79Y$v˲7/f}aZVߚ$`HR3 rIJ@/HHR郹z ! ϶n#Co .7|Tt<ڗ]knzunrbZ'Xjn.1r'$'ܸd#zTjn{6`?FpZtX#j~(I1+B~90V_ixIGsS-`ߖ1hxUmum;׭!y'@[>vqƷ{ K0YH0{[AWi= .hv^t6V| Īmxeo [ɘ.-HCn.qv]Snl%n/ z!tr@s,c*L ". = )ZX39B!,v[sz-~׊Z?g1kVO.Bϐb>E6bGN ƻ?d;JM!+ۄLŗ6<K `#۠G FM8ؠ(U.VFs{xR`ƒl(KpP~@1z7 <'ö[].;`ߋ 3PczNOInQ+zJoݴn H|7M ;OMnMQI M"čy.Ӷ?nK0YAt A>M&n&u`~h.6qq59^gf[&GHkh|ίL]yԢUv)/`˄"܊b-mrg@kvJ:CKOJɋ*qx`mfPYl5[=qz3b.n`~ade!0PF0\B3& RJzZClٵ "d?؁$ҠMK0/Tprv8 U-޹} uofڌNȘ@ #|>]nT :E/NBC uNXK2iSBFcP{4o<؏zrol<S6Fޝk-*.#Ns2~no  ^}D]\jՔhsݙ;h8 !JhwL)¤.a"l*w#g,:+iwlG 牔E1X< ZLc8pRɿK0V 2J64D靸,!+,e{n>Z+mUM|דNNzdM*Zf{ 5q[0?&5&6x̉GSȳ׫-2La -oGʳzH" h6In!{Y*ij~zڶ1'/ ʆ6<NۼGd!a]9imVR1L.w *VgpvgJfyyē&z y%R3' S #yv1P۬;Vą`~DMAOc$-l |z(j2 Z35?}eۘyʑO-98Y_ [?NK(^*- Օp`,)2v86ɵMFu9 xZD\յy`OSz9iv!@gЛaj Dqw3FT2qg/ Oĺ\.fAK%@ӢhL3ޭ=5ܔF8oY#~^ќB`չut5KDGBzuͻs'RBTYbnp!$ vﯲft!?*e)0I< kANg|!DgF)'uOL{:w$Fkb^ Wߦy'F5i5Wp瓘J31YO4Dz`x'(Gzfiw̷Mo?9 :#-{ۮdE3z9{'zG^ۤͿΡY 'kDV |s߈?!p dHԫ>Ib(W⾓aI'NmL~8qAtjL1${˴qx'4E40/[Iw4NLnt78Oo$t0X9<~lnўc/pd 7j].5#U<<.%wa5ߚCn͐ jv5ڴI,;ql;)0b *u{&Tģ/(v2p09"a}󕢰vtJ|Epw]hb`ȍR#þP}OYl=̼֞l(`Ҟ"p]=J!LDU:[B\3ƒ0nYsG2漾 gczLDL?.`4.poQYPГr ,aij1;e%4S?I/TKc*{o|Y`Hӕj'cYUBעiR̂sjVi9/ˠZkTg~BT3\ pGM+G!ME,;lAص9ϠPxFH??hxё`J2[9luHAv8G\6Ρ/7o񉆮t;:)*j"'CB2 )piI{h4t/ h A3K U 7z>}&7GpbBK= 8\⎱PVyuw+-',̔)f19.@P-,xtaO b S8l(.T3!K833N"E&t1%frZ@8yJzBQmԙe[Nzзvi1 ;;=xHַPM-upR\%kC*PHfp n ;2 匝#d-NT'qr 0H&;eVvY&BX`[kIeW8j^]ƈz ޕA`1oHyiaZ} OJ_֜d?:j4}Sq'=(hbA9GOrC)a~F[J&!Mn6عt0Cd}-з2|wy^-nu]ln~U?,{ 2鈒"J 7H^Ŭ]Oi6=T%j,h/*ܘ4=d'q[+W`˝mcuHQ_BMlj|xvup%{ 1D_("AMs뮶V>ſ]ɽI~t.:0pp&iqNo}{_'N`E#2h@|D1;ѢYy^ˢ2yho!2ݡW%+\gN#@sB_8hEQK2zȼӄaބZN{4)79tC#HRJR(߀/aH+2-6ľo 䧱/6Q3g#-< O1y&e|;v *S\FPN[,&Hk/ؼm2j{#:tac@`9k2SCy(cQp|?NҮډu`DFY2,웋}6WGE;k A(Osgkƒ1 f{dMрπzQyk6<AG/H҈; *!\.R=* ei3rfZ:Ġc[&NQbjP쀆7%NFF=>V^eewh^=[-ΈᆳٚӶxMRl Y6.ci^\T+: j/}s5^8ۊmޭ:G{kFS?öx䘌ӛ?I>W tss^xc ?u ѵ=BF.!j I~& EU,X37pIKGXK=ޕ`O fd6D`{e=)ס'KW\]6K 7~ L޺WJ !P5&N1Ȩi*T +'m$QY73fk DdnиL [tOiXHIz o dmJ[yPL[CϬҺ|> * ^8|.LD2ws>>FtjΫ~fϟNM WScQdNIx6>y2aQ*) d]g6JRPXW=Le ŒH4OLeiֱPMR%dc?ڡƋ}q>򛚡#2Fc 3P%E_z~qL)9MhcЙpbR䣺t x:Oh!}Oꦸrsn_L1sKΚ)0I DwZ2ڷ[]a^Q"Uz1W Ί@b24p 5"a`o$6 }dx׭;勮ou:C5%iլTgOU43n _3Jfhx(A\YTgZN-ރy/ jz3m>ufILҷV3(U_"Ȭ/I[1aHfM)9|[od'#cqiɫVހRR)h&/yL9U1>ePr +qxGq`pG$NPN{i|a=X M=q4Z_hOʲ6ҍR,r۾S>w<$?umo"H;3IĒZnҁQQXQlz?x8Ϳ7pG",pT2Y+# }cI?H7QK#}o2SX('p褙evRk t5$ky}^SLGv''r^Q(2ٷsj3]z*X4 OVgk=CмoQ˅)șG,LY;jjI4=B&v+ǜpaU6KNH^Be]緂Z,kdʠSƯV-`IsCԤWFy~x̡&JV#P`o$&_͎ }XA/GqmmAC -5UݻtfC('̝[, ,z\tQʆ~ [ڣ"Os6MċܰvmFJAqVmD]w+%)[晴r+}Y[m~ϣHlxrmO?Z@ny f+(`Id~e8pRR< %C>Rt3n?l[%rVyK>!`^`h LmlD9a%:g8"z2q{N'Xb quzC҅g sY[jlAOw 6@Zmrdpi3+%d187js:WkJ|V'u,Ej̓(s̲*7,4 +I]ˎTy0C 7hDׯ% Psc;w!Hc98VC܅W:I+&<%nI}d9A5#amPk "~Ku׬;9 9aN{Yb'-NG[‚MXb[Wڲ%jPe\N9r784D=1˪njM*n%jv&Mx!is-dd)m#9yvQ0 BP^\)5FV!u gv{IQ\ %K+&V%Ћ J)/԰߳%vI:py#+wkrⳭ\( mcfsㅉg Iu+kE:?~Z-5 tMُ#@\1 atdӱc}J>S7Hj%x>dTcQQp[]-!07xxcyf/Ne i%ň+n}wڱΘ-Ce$)D!8xp `.CrD5ͽY0aT&2/Hu"OsLK`m4N,y..w*$^<]ÎzTVƮmɵrƆ/.=tN֛V!<ƵUm BO<ꪺ *(6;1m}3-1mxdGg62p-LՏ~qx;.Im@/}=m+[EWWf e?g]*`Q X$BE|q,Ks. }{3=:`} SEF'Fއ}R: 0υa~4ޝꡗ5 Ϻ2  !_r!=E0oѤS0#})> /Lx_|&/P^i|T.Gqi{Ws&[PóF$vel_ sWjh#e*W EU^]Z3@ @e |W{h\U )AN @i," 0~L5M@O{"H*Zq?SZloa;-Zw B"Dw0b/mt$0 ӔJ#ㄻ玻,~L"7b)>cTzNڧzg$4( oB0W޽zܹ4WCx )I ȟ*JVҧ?\0rLK?V h'S`ֹv&f~%n2**(}nXFoQK " p2!X-JNغh6ܳωP7%NOQc={TƊ]oM (r=2FpiiΑcJr3<(8g$kVrbb̄zbwgYZ07070100000356000081a4000000000000000000000001611e8eb800006500000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/bnx2i/bnx2i.ko.xz7zXZִF!t/ᾫd]?Eh=ڜ.+,/Nܡ[2F_UXg2O(\jFv֢ E&$^V0YW>e֮-(֐\V,xAx4c+:V1UWA4SSѢRICyߟM =ڀ3']/]V^8ޤZ\}d+ e-3aBaFŴAR_|:gI(qm~7#Rߞn'})|bDRr┕vIO쟲Ȭ&{u|7D Тbcv Hn.f2bF͹h&f2/\Q^?@q=l.iM?r䈬k\_&5CK]/H?EO#Kv7hԥ ~ibhtfxŽ;$W3VVED5^̨~5qw(]`\]+;f"(X|F, z)'Bg,(\ۉ tg!V^$S)AM2KBmt\KWP0%ϲ?ْKu)qYKŤ\g2+n(B[|);9-,w._tM_c9~Y~*֏ ~8 ᐇLӴn†}!|2ی$԰H>Дoa>ht{NyL"GsEʦI$ͼK{v_O PGӉZ%G0]zD{%X{4#b|,A0vQg̡L|#:T>XbAuxmjRң+bjk4p:[obֵ?kKMJgk?Av{'K]C7+ĩ>n1#D+^ 6i,FۣzGqū[ ɘߩG/4)m$/5Z̫t""?_;*Hڃ1, }^=>gtL|ma$89V ^zGuxuwO(ޣ0»>ƴ W #c_g:f^$K5 2 gZ#09rk@PQQ Hr0wfF}NÑ^DCeIw9Mvs .n/B!AR|%6rN oCJ9f9T-.GQ<pkP5TEU/q]/'2]etu[)A+aNq'~Ȗ/Nd0tQԆoýDQ֦fY4-eAĪtON?RbňVzxoyW>r;\&R`8m~ũatDvgb1f?rK$y`)`D x匥ZEfJ /`+FӫJ39bHefFJ𝤓dHxkLD*b)K$Lbi+UQF]xK]o sAkoUhI \h =+lSϒs;,WiKXҽɍICTӶ[Z2e粀 mlU<g5yJ1mFat`̂x^s1I&aZ kFyxaK޵QR_?l~^\| !(Zꎡߢ H@&Uf)SK^ѢB@9x@UrQ@B)[}[^6mm23Քˣӆqc ^v)-^:4%:[ߋ*np/7_DVW͘+p7dzWo֠ xf^׏‹?}f74.o{^eDʙt]cwլ'q/ZT!?:fm oܾXDGDXJCjjGQ.k=zW٢ Epr_qM &9)XjOo'K~ wButŽ]C\v@9[FSԁ#ON|^s~s쳭GBKvՄg)U0v:<^sʂ@+?7 6EvDzUէ,|(zpݵv+|&2%%T~> 5I{\_#x1sZڀ,ԛ8I uIcps]a%bHrga͛ F/*۫#4 jvFOPXGCpu ?w8>:h^Nlfk6*![o|}6V^魢\C~e7maIX|>C[ goarl YjLE5!GJ!z3\_4ܮ=@dEk4x5:EZ.73jZ\%hNf$0=RwThE`n`(F͑'W @mv 9f:5ݰ'-NԖ_ R.^FR6(< 6i_'HUk ;Cl_;9G_I.!OE˓団ڤQ6Wl-?\n '{5 _7CHF]83oŝwҜ.5^0fLJEh3C{4oX|o|4p$?e'Ӆ%5[ʆHٰu:$bhpU/RN i]pQ 4 [I] fH4MU(uCuѺ(QP ^fљE{`KnC aSA\[Mraŵ6r y .Mr8@nWtC\- ~0sqft"q\o`B 251DfnRn}nr6Ix YtX(O2Wa-8!6$2qh%0~^Pڧq!&PlH(́Zw Rs+wC@¶]/BB Gx@TzK&mR~pu~kSi#iiqMW&tFz` OI9gciɑ[Ue@+%r7%wooG{Ҁ À6/ɴ= _ sVkzZ@'t%tUL|MȄO:*#`/g JNJx\Apt(`-ǾxN%9l8wJfy5tHNGgBƼb 5\8B&M$gYM/5, E^6tv(`ƕ":kX2^|M^ =EI'`$ws\}`8d5ճ'y z†x-k<Yʼn ދݒ\1Dy_ K+8 tϝb_,] QP䠱q(ۄ?Hctyz] =`{.Kܔ-Y%+l$G^8)>(>#8C&f~ftScHÅ7K?Wx`Kf1qՊb0FiMUa w(Q=y&fS*M'+u/IWy(_boe#̺7 f~c7Z(-)ٸw,\%[r}ijՔ}%:[ށఙj#mbjIzF6"4%1 uj&l6fE$;^Ga/lFoV.0ݤl$sͰ7)PGwo䄑Yg@=lQК>,.>8lst]:` @⛑4HYn. |o4˳R+\f RĨcA؛>PlGShy-qT5 ǖ]F'sT(WT(!\ٲF⬇,^|ճqBsKW0@uTnj @O1߄*#MLM:meYc 4GsWiXDpQ ` 8r.I7~0~g{'j:.{Nܙò5[=A݌"ρMH3Yȕ~hȭjsC7  ʌ@ X1=&NaRk\-ύ_utKwQKHVϺ6嘢A%bQy(H6Yzۨc.@= -#ZqXs'VQ{),Qj#Mpd'O";ctT atjXs-g@{"-[Xi4X~xZ@Y BAe|W0WWϏ(jnW-xOrf5trM[}īON`{GbԎ^"'QfP \).R/?Q+ /;~妀V&bvzəNt gi#c;f9#^3qm^z8wWiLxF2kq*{i,M U4MHI%߸fzYwqA\XGPj^̋HrxBx/;JCNE"6v]}e-y]Meq~­n,cdK˱`$r8>}_C_%cr ̮xPvg-#Jr*NkF2r_` ]!pPw8^>0WhYMbV; ^EE"y|1O>zS-EԀ[uUX7HʹP2 *ᄐ*S,Sxp x(x{.˼|ؙS8Cg ç% *Q$nPaWX*_jprv;˖u"#7h'pv}=+peH0|WWǶ9"q'+ xj!h9=ؗB zהּ6b&ӱ-]9Xv{蜍ILȡMa_yj R[.yaĢIj}r4"!]u\1DSIDQ3å3nPJ1a_crsRcF|4_#q"sy7֌b ,-6J"~A'Yo X~u(N]ǿ|3jl5)5p.]B9AQyzg BCW$~I*W ;c9ű z%oۗyIWjMb܉[; `2?X=S /q'L/(?SS~6[?&A\Ƒ6*F 2,`e}JJ[wҳ2p䞟~b(^&cmjS %^4kLd'xdb&OL8 @WpuﶚĹ=d)h!p7TShL>4P4pm`b8TKAF4BoH,ze_cQAoB^7}zj B ʨhHlu"e qL^pHtcoIyj'AmPz5.(/i'&LZg?3d邒}ȍ,V{IB' a4Hf62 ' toe:·z (Љ^PְD4mK˝k6_dܟjvE%^ã"p DX*-?N"zo_)he5ES "QJ,*DA>_}R&js8˖JFO8 >\.+ݱ9tB( NnhB" b R;Gsw WX(\j0>H4)|(ͻE.s4>-t(Zbw?Q=BƱH*0,`ϖ[βkw쇓oUdp#;*|zdu>cVA H("דaU>Qh$@ɻR:fUⷫn*ﯥ̃˨U {L7<\d)4$$${w@.nVW$ !5q=+*1s=- r* c2kI(4nL`$}i"mtJ˛Y~.Nk]]NE< R) }xx*EMu^?t>^3 ϕcL,0}z;\ܽ2_xgP(WF-Pt.-؇ïaGd%{ Ww:/f4BBe&I8ڛX,}?Dp<ҕgu3l(stFsY?WYIuv-d,R))M"߁^D?L(6|gc9o {zG嵍 lw~Y<_1"K(8 bI~mV?W#.A^/vU0Jn:ČU>˛b',".jo?ۚbhNSwn\~D%zoۊTlx&H/ z@mE9MMTW:H)g >Xp]aK:dҧ`~{c   PMaorDv?C5ףƜ:TՏʝ'f_q-w.(*3R$oE]%P‘nrh#"™t 3jU' Y@)[fpv΃ΧMR !".u_[dUF[%˛Wa րq{s?EY ssO;D;dk]=0fc1Avh2gxdNNh&(~ⲋn w!dc QV!uQyNNY HS7Iy+}s`ye=߉? XBkV}:ea=|2]ZHZ٘i4DE-B ]Gl&PwkCҩuV 8 [yK7m-hs/!ӼzAfox{]3C ծ'9+FVRn|x~RLFI9 nT}b7!Jj$,ZX0T;iS3BbrgaCqqwBDRf#o ղ#a*ݔ]|9?y.o Yk++\zQvA4`s  HU_Fg)d=j& YZgYfF>Ǔu9DBW]1RKxlUHd-@2u`Dv67V=T`N-8cŘDf|V8OZ)F(~_vbΞo =ݒ`ȴbkBinh Ud-zmeg*(D[_bVwZMNZ'??!h6|PAB//S[I3Pty5 :5~HQ*k h喌 k-V&FpTiP^Ԫ7Bhs]t-+":kwkXN}?_\CM"UlsͥYK oTOˏdUSCF%yc›AW_Ds2wdRͰq07z,>Ri0Vs .wT@]ϏTR@[i)*As!JeiZq>,&J8b>wf5}xJwXtՉ{nQrKPy9tkRǥh,7XvA Ϸ9TQ膢GdF4Eor |Nd>jbug?2T~qXY%}O2v"^۠*Tć0 +S1ͧt$ogm?N4PH=|ɫs5򏰤u#H[A2e5?2\1fW1W`C !SaROA^D3vV`VxT{Ds,?_ݏ/WcRj;7K"Zg-$25+=$/QaTcB♛L5K"2~'7YWV [JFz=3&WF D6rVqMoaZS.~Ildʥ5rx? `mVɃE%؉[XGP)-etYɧz0|,!MBN)I 3Qc &'h8NdQX@ќ AW"It&xJ@#ܣ Q@Cs bnH-bxp}ur&#zȷHdۙ$n 0c!xV ,jY ac/:t3?ykHB[p[T^RNxKIZRkr H$01J<2P<'"6ae2i ӳ;0S#>8(|5#ù 1A˿ *)t.O֗.źؙh4,ivwPpS'|HqUϏhbyQaѨHmxZBL'$bZJCƒAg=3JOMeN`Uz"E NG/%mmSj0VPK2߮XZI>QkW̊JJ .]@wD8jU-g̤m|Xxug oF>aɞ{!#_^ 'v7beaF3Ղ =(҇U3 DBCu͗1W_i5)+]8@mf̓->ƾYٖt<3r;pb)pkMuAdbOjrݐ5b7*4Am *^ Q!1Mr{8Sob04~~p s#1qPҡe~bT TUyf]82pqەg/QiL_O&A uI6ArwfzI.%O#]EJ<?>Xs.>>T݋dW>그Vl;4$8PRIi>;wO#s!F"ay&1ԾaY̟2gIk1'uW7Op Oť{W0۷}/ G/ф}M9@=c @6qW8]h}NbLv\41*f?[3"kNkۋDnK](8f-Ϲ+i?_6݋[8We7'*!xcHޅj՝eφd[i ٟzBi" &UR+^DgdWI: H5o DVU.V!J&aX_$TV_w?5VJٹm[5ߪC;,, hvi֓zDj9s\eqi,>pMk]QK(Ͼ9h,1t plɕV.gbJ PܺW Yk|:,KD|CI9C PoMHP xMaJ\xA.C܂M, {@^Ec?F;ˉҎҪSGsٴr 9Q*«1k/˼eXuRasUiAă5\3mGb{yfߔlp$Do-}%BbtEPHCdPpMe镗+Li`CU 'f. }<:E C0XS9vevHo/*|Ƈbj > Щ~ (6Tq$ %ӗJ)HAJ@riЍ/]A$@~`Nq%ݛ|[IV'c;4󙅘a U}xϠl~d~z[&Zox/:UŽ$L"e\ ~*r4 A"[KӞ̨䪈}o_S7WSX(h@_Tr '1VZ6ot~^i蕙mx@Sk9Uu+ѯDRU56ݜu5!Fgqe. 6 ]!F^Y 0-G#LNs?ʠϼPLwx͌G1ԅi.c""C®_)쪙EqIK8(Ӹ~<,"+N]~U ySZH z|RS7(bd8f{-!O=N ܨh7rf;> !m!VmaAo$<;?+$ \~liHn"5BAz0ywpY[%wm2s`_ֹ#^H9o3ž-$C(V)ed(33Lɒ`g=;l0zP=-&j94׏?[ p޴"*{0=qkxl.*n IQ;>љێX@Rk }UQU-~e?QMGv<`>UR?{+ڒZp}&3TA#O6pJjEб)[-oWT2=YK7Q.ejҩ2U{]ղbk>I ݪ 2DN8D&RĵX #< \՜F))IS#6`(*igX#.=c鯷#ȊaTH.1a@(h$R^@74MHVB^"뫯cBwY=PShZ,X}#78cFNclvq7B Mt&LjWxFZB(V} Fq*Q@e#$\`:| ('|Ɉ3`[O=P/$AqqmFE;H.[-|n74"XӁuk>A"y%iSB(bj;, 3z~?<*If8s!rx<Ř 'ޫHZjakW-s:_%@6OIi04A逸נ~νK*L OG(zvW$ǣNP'9psSO؍G*@nAPNU=|Ĺ1(n-r`)-enFz5:@}ؔ+hiUG(h`2S2*`4sgEyNTDe;rW( MDncØO}Dҁ`=Ntz%VD!%s>o1\ai;[͚{Y& 3ÄF%V7(on)VLrgW+ݓF٠19o?0ȹ⺟A e%ҹN%J ݈ 4) C:wN5l׼2 `oXB@mc8%7"·- &[YL<36 &l"{pCH,_>-^}DC' 30+ϥL|Mn drHU9Vg}t!] 05-)"15zZHM<+9p8hJJ/-RP͢lAgYMzW<uؠQOhtTK12$ lJk=+T*.,))o{'Pp:wEi0.MCѓWX@ |' PQ6AGQe:xFp7IJ #4DËaAÉX6&܁E >LÞk OX]4$O3 Lk^RE;/Lj7̧*$솓9VPcGRŠ8Â~qw}8A PmڴpLלR@_VC0vrV?+Z@<",!]ҁD:N3{EuYV`aYdJ`|%P@#4'4zOݗ;)0ad׺tz=+n #Q^U ?KN $vY[WA J*ݓQ ߓ6EY-h ӎ:` PE"?Xh鋤+q'bZ}h"mY>$+f'WyT~ K,JEicwL-}Pn"q4k;6o8PofBaFTb#4:vUDq} `oH B肅QA>eŸ-BewtBgt7Ωg7RA| UV$햭V.1ܣNZ ,tRt(׋\e/\!o( /DV^̆"lZfZ/܂XM^^|[1U%9ɋz-efQL|*/nyP|hZJE9v4KNx{/m r=۴さԾENҦpd{Y#|4?6aՙI>tgTͮLֻ[!2e UVg嚼˜T Idۦ\IJ;\K2Bf6VW匾dGܜjO1mw'G Qq'զYÅ 9)vOks5$f:ec܈\ SNa|,F=d,xB-A`>_ɞhc^ԟ^)~n(Q)rTOD#2|ScG>1CKwH=h(v*ًG s2k/L܌%+/~cൌP91D}8yCHu@bu ,jaIMU>3 Wo??dҗIQO Ecą?_U\i.Z3R27×B0*T(-lb[lr3A7m7Q5]0HnJQ],%/_a=,Jѐ.$o.(?Yy?O!)i1l75V묿ފpT7AU3oͥ^Mpqěbkn-8 Z1~h8uY=RJ`NSMGP Ubr$?}xG4bJnc,] wo$y vY)d8Z[!1 <#ƬD4 =j{ vZQYn* QdᇕhpAT{ a.3XWQ_f|.O/'25g3y1^bO~ \),^Dxϊɕ׹=ʼn=1|=c\wDpFCJ468Hрif(8/!#Y @ 4Y rm'=ƀet幚є5R^QZ!Xdg۲a+/g$I7bG \tJɄ W0y0_qd 3$P3LЀBtoU *wUo:qI_?ͼt9N%g=,?`cږj =*>X?GG'@Xo2vXxy VåWA-GehnJR9x-zb_W 7[Zߵd.-ȊPYC#NXf>-2>1*J借O?"bsUL jANlnox6Y26 >R}>z-؉ Y'?WFpx6j5:g9F D piLi]=7U R}ڙ f=Lw0|:I5ftȅQ0{>h"ʙ)zs>1C dK7ѴE7%\dʝLߊKov? ;D;8rdYxF pos&q?y6x&dl0M2uDo1Ԙ>=58OfonsK LcC= B`m_r~<)3QdZTm hGdڨ=/e 50Dr Xz duXW W8&FWɜVzwLxMW~ۡ ~2\P;dH<+ksԮhtG||s˛DN/'!6N9z[Vr_?.d+ VR:~Xϻx_F9G2`ID&Y?>d `$|T5dMBkc압;ͼ_.BWCx92")OkG^<06f &?D;/| R{jPG@Z3h7ESr0a;KTfcaՕ}3>օ^q̭7֣R lQ8C1j-"^΃r+ Jh7C n©??ftV:dLf3OCyW)2қP ?RUl?P [#3ȭ~`ěXCkcgWiPJf,R6V;|0"W64lz= @ھYuʊ:~$mΗ$[ ˔q!l To+͵"QkĀsy"LZa\ZI!L[b*Git 1%, ǞUQo {Q gmBUDٷ&ʓ}sؤX]':Р}ͥ!bJO6qwꆽmVf3ot}E~ dMm0m,;.*]=Se\NxtH1[4<vB"-d' e Ł&`,˘u;0#ͫCKkHp"FoW4UT'jWb$c@V+W?pt~Yb.hCm^p5_P|XX(l4 0%4GC C>HY:򫸿`lAac p_qC?)r4S󭆅) ~E@[E3cH{ R$"iqZ*!ZV*Jc"agWB'Yح7Da6oZ.V9 Η8ko功MJ'o|9 0%03)͋x,;S,x{*3]DPF9'(o20^d郢9eWz'"|:{l#Po I.i˯K(4 &}5٬phl<#h~ۣ>@%C{*JR`E}2)QJe? 2B/?.|P8?>_4+w[ǼCZ"\8ʅKQ3oBr`A05IurHXΐގh6 SsƂCUs$ɚª:(2KZ3-ZSooq4HQ/T!@l Ruev|H֯Cő#n8S;9e\K=yvm&FL .>*"H|uC|~CiZ \F(}=>k\Jk/JjT=䪗L4E`>hrkm%8?޳Q?J %Sv-z "2D M4DۈYE77H:ƿJIl4s!]o כ%)RmٳXXN菈yٸFs)Wq-62j#ner,AA܎ʵ',(1JBm#:`B'Sj K+TQ|֬ 'd搢Y1Jɲʒ$ėi./7P1J+sj$Ⳗfyw}שkUW-x u RZe6~CYG8S[a?; PG((Ft.XņPTQa5skj dVST}J+~v_OP*9Y ׵-gQٟ|N{:k Nճ~zi L##`7ّW7ŷ1|I@U=q1 .`vd_|ػFڢW4$b-Y W Ȏ(=9 :XꘁҟpOWmہX@ǓxKOpF.7IrH3wålBFC [.?mIņ%@&dc1}wbщ%> W.s% oKp@鍗Es>|/ 7c*8x^xO:6Odp˥x0o5GٕLB_YkA aϠweK4N(9<0kL{>B#ZݜE\,J;vc40$=$>:AVEL86:"+uE7,*1wq̗{bgYZ07070100000357000081a4000000000000000000000001611e8eb80000f6b4000000000000000000000000000000000000005000000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/csiostor/csiostor.ko.xz7zXZִF!t/]?Eh=ڜ.+AI;\h{\M++R*5w/ߊoGJ,$W~?fw]Dw\;`:73VPQEp6-:[H9k]BT32Y#aBn) 2Ҿ"Oo*Bo7*u#LNHH =I>yítbB-NB&q O΄]G :Fe{'me6 Fo  O(vSܚc3&*kCs\!tT"Oke4_@Kr: 2D4Zi8/J%ŽnI7Ee(EEx>}VfaĄ$ Ǭ{psQO?~]KYC;"l]M1S傆EaeIXh3 ݪNti*ѢeJ>e1ƑMZ z@ꤷt]=Tq 1?,)'Ȃ& D-u6z`}\7oL3Ś;ɉw-6E^I{jD]qʤAk/4_wI5ta(:lrna` r)YBH_JV0h/^d2X9S m,~czl7TѼj-a wTޛA.,>6=aKrҺ.Y6Euק{:_lEe:č-$V e, 5G *YUnf c+UG&)Y k,rO£)9}ߧC +%2wփ͆G[KmWMv|>(ƦJ=1!B'aa SP7˳fY:=ۘHU%#!~jH#nuyX-b塚WM{O+A"@-k>ˬ ADͪFֳǝIR;f7^yE[[ly`r$Q{rD+)SgZ',^tQU^vQ=(-s)UBo߈1kN0zOGF2 N&:2'_(}c9nX˃t2t,`0S簒$Д=FLj}pA$V2Jv ӡrxNqU_)Qjx>!=| у1hY\$$SiRd;s;!u{! P}%u?l\NDE 59Vo܋fANP(|FO|]\l|ܧT=;W ꋑˀe9vʇ?ɱI2 8s51lۗEQ{AK_ݩ=: Hiz QpBGɒ5M+C^52j9H?* ?y~9fb6]ul&?Eh˩ҖKo@q~Ďʙ!VHu)[tLL>H-.M J6Ӌ\tsNvQb/C[KzcvZczEs&.t:Baũ;_R͓/7 /QYZJܖF s ,0\FKe&CUJR0 ݂Dlsy{ݎ` Bb0ࣜwJ;Jm׫&AI?_rЊN0ߥ{hY ca9v;E?!{bĦ_sHCvxy'"BfXm)iJiW.ۓM*=悯}M@+L o&frpx5CMfKC4z_VXJ`3ľbDs!.m6ZPdQfb =Ų\C^R(`$"v]a99lރE znPGd,$-;OKB+47'4#]#IۿnE(^dң#T$Etis pj P?vH&U* Di]Byl5  $/GR㐄Ϭu.\vֱUwIfP"lNL#`+betmK^?w6[hɢv^q7Y]|.%KDỊ}ۑSOVݞ/ʱ99fyZ~#H*.p$9ޥ!Ԭ M+'[w^FGܫkdϋ, ED " ŵwijå> l(c i輪ךŇ6x<(d&kpֈ£抡n)uAX2߽]#K~J- [@"h .SZ[hNv OnK&a_j%{dRD֙mdugw㇒A]ݚ^,sAe&j6GP 8Y.R1c\K+Y(´2V*#3Nh"Cz}v5秴-aovTucM\т8&Hn nb~qpӌM@oNV]Iz :L[*m"5g\{fR:wyG|Ґ$;>4j, `]LUSo)/%Nx=Tu`/PnZVƨ Q]%:c[P&> CkBKјy_ZEjEqC>M27KԹ93ۑvj>3e%C60 LNГS^=1;p@5N:(LEJTį/50|_hZ=)SpR0sN+ڵ4!݋ùn5s+C ~h 6U'"WzD"AI&$1x1K Gz5+2֡t[Mض. ؚ%Q!&FJp_긳*0H h^?Yvr}=$oU*/} \JO[Hͤ+ζ`TRh&OTcX9`Z{ܶS^dDWݸh$r&U1V5Gu`\ =-=ڴQ{OߙMX@PA*P3nVaSt€Y $|dװ} 33#h5-]DsHfc!sXHYxB$aNs\S{Uv. -LoSPu津>[ʊA\J뎽p\JgTk@5qdnepǽc .Ѹ"%/E<~hǻ8#}j ~}s}zs:jWY[txm7s|en UE)}䒣gV]0@Q(4`4" 'Oz _0[E NPcFڧ9%9 isAl65־ 7aND3f ;!Yd4xHOl &{0B.兛JGju$BPh6F8G.p^%Y{ZGD_mD E!-epL[Bfo~5ˆ]dK@וgQVOLVWٳ;bS(;q{h2 )y0Gx;*zUU}3%UX@MMNެL# 5|ÑnZ{<>XLcK q+]$&kg/Ƿ{8&Ok"7 DA̦ rJQSkOh %?yE~a2?װTIpy*>ˡ밋wEQzTJ*)*Szf7AUrblfO] Jgp%gt(* K>kt~`Xwfu6׋^Z8c<<`X0'MhɿVL.>cP)SA/Ro<lأUTfk&='`q`mQSS# M5~mP^޷#/,6} 5$Z@o}둄,,v&U1tTv*ov:1Lf!|j: " {0L SNͶEĩr.">65y3d32d yP,P}Hd/Roڭr6y^X[LBϕ&>5&q5 a֎M*>JKMQ G8C>Q4bܺM5eXnfa@VXz+-tl,X~TZ GϪlj+QS\JAuP{SA7j1#0^ࠌ8p)'MrXkQN55Q6"nڝiYY3wd;AE7>ιlkex`{>"С3A+#ez34697ҝַmhl>־6}ܛ=/–oii%#4!ggqXo] +0 yķHDyb[P΄l^>6I,̜fy'ej7 &x42TtAXD{ kn,a8b5z/؁sL>= YLE\NkvT='WpDjG~wH%]`amfs/㚋* Um~I2n턠7ğ]l.AgBy }vQ؝vƶLG/ o_Vz |dBmdv#'hK9Aoq^)[z==! &ފEhD ݳV5"pwsZz0Iiq0]]3tE[I=V ]v6t5,x1.4/(' 5T;_C#CTK @֫$fNbA;m/>({go5;c1_#zQ7ڬ4һ;IzE?NߎXmTU. 슺7w̧WWF;@70Xn䘴Ʃڑ*]K.:`Be΃ g:5~şaWHg:s%֝:v;(wo$ͽ!v"wqFu{e "?VQr7*&U!y|)$W"`PT]ϏwEWw_ΊQqG:4Gٝɗ3{?Gb9_|eso*Vg ]N=ÄL'*We xUK|-;Og+rr35 +Si }Z8&1o; G3u^tI/Ժr*B3JFt(VxS0fgpN@to\ >Ϗ>NKb+ ?|Uk5x25NF,j51xVv9.F167,C\YZL1/ W(dR$9ϩ"r2dF(#*VP 7(P40"&J ߚ1?6_;kMC z'e_hn9[QfV:*5k+TWvvL+~u{K0a𦮋kW3Hc=s-ʢ%ŏiNpIv `yu8RVϭe9>W&vq}]rKʾGl?P#hz<1mZVzUq~cɂ} 5( ]̸/g?A$M ./ B3@֮ 15[7B~lаO=k,z^Sz@}\Ip rY֟"u6(/2xhs|^XH4 ɫ֟g`N4B : VxZ֐Le;)=hS`Q^ kV6 f$wygǢ)qiL83*m±~x\RpK9`I 7뵫BР)rըpoldhe2({+N~"8CA\M{n~k3hFpO ZaH{Fkp'+OJ&j'a*E|I{\;"漞L}7Nj0<9\b?mB5~ЏRfYkS}t$cB{aiEt7uTQ:+n~h6D]͌np]2 䃼g*封U㇈dzfx= dM6  ρ|Z+K5rT~BPaG(NNSb?["FZƨ}XKq[:[ܥ:,PBw%;el/GSA3-BUW[xxEK)!p )V 3g%ݡfm;diKѿ`hP$SwXx(qhkeTQaWh'C)Lτ{:H~Vy%2YCJa,< + ӎ?WU/~z sLi^5C|*0uIA갖Tፉ~7}ʢϟRtOEARBn)YySk!M˟SQis_Y\ݸnuoNEJ2F(@o5"#~@D7 \ƼԷvn]a\/fܚm2=hhvrS"AiCsZ1 EI)q ц(4.&g{16 ߝ~VB Lqn,[=ޝt9hPFiHj/uߠA,P v€Sjz5UO3ӗ*$Əu ԽqgQ2Dғ."@p{WoՌhѴ]zuÌ_v!/)d8 k)]nUڨv NHplځ'.Ʉ|4Pv}t3NQӾ>D z_8B4&p9CS7V K|曜6⶘/TM+{HfIsH[ lj:'@q坺i_0O9H&6q'gˠ@ZA "v2h ߦiu)dS-(*TNYA2[R VAZvȉ"),mp8XYWZgBmxwl,^dB$wj7cCf#͛E;d{\S nF˩5N$:_֞w:_-8*N2&._LJ7Dz=l 4ѤT<7#;G$OLA4>a ZGc_ĬBR*$!8;3:eZ`\T_sv>@Q v mvfNPd|&O!*'޹l=+ v}͖cN)۷PS. j6S"lܖ[n.aT6U *t"צXܸ-mmoD{ݽxQvJ[HpBMC.ZIRPcb:<$MaX4 R۞[ %. igX9r4 eNKP@BtXmW^6T4?T}b 07gb?:\uyPHCj;V3O k6(L7ĩFw]rr 4ͮQIO)G!k36D؊fCk ([?m,U? ÆP]g)ZơKO [5X˄wo#."94mwh6Y{xi9JsV,cY헷rxx 4Q4q;W\d-.EѽrFm_q"xkZ?+ĂHX2z"w1x>U% F R]qKq[.ڙ }M=Td ֝B0[(׾`$tJh#UQ]_ڤ9FM/\Mٔ (#ߜ#Yw{:q## TQQXt<-#`7>;v353-T49o*[2ꀅi?IgJ+(dARE+^÷eAJ+OKX\PɆaN|hԅEn`\ԑG%k=M\ !bR\guŁF> 9uQ8K{n U|H;UpQLz銼G8ìQH*9TX_? 鳿Xl/`pQuǢ%nɠhGx2cX5G:dϸa3ww-0R^<_F8]8罱zksHY"dq!"xfR.)+(H[,xR xl/=-D-dḵiFNYRzg gK$5o'k-*Z;[ ,CP:Sb T(,Ist(|f}?g:ѠkNZ`t",hp*#+#Қt8͎M coOoVk-yc]v!+[3Nꩧ'5Y/Z0[nw`@8n&g1t}-v?|O"VZ\2FŢ(<1fivߗ/?HNhܰ2#ֱſM@+A6嚣# ԁ$" h~7,K~ak[HMoet#5 rf}q#$:!GyՋJa_UF,@\"{_=sXvnhS]gfp+4^!\J2,ih!tN::XdyӰ I^Z}_ ~3JB#HKߧczr  gtq*c@bIn5<>Zp2a(rMHmӑ f(V9arږ"$Oי(lઃYV|avl`HE1k2,x@ΊQa^~kz_s8/!ǔ_1J6(pڔnѩ=oBA<6$1pM1q*CtD!ʔ?cWXZ-WN\&iֻ u 'o753}ٗr9fU<평꽆]tVPȷ? o)< I? .XyBv5~P2{RãЬHW][VpT>$-Us-0C[/Ig^" a5-wn N\g5Lك%GQP L)}TE ˖¢5 iiǯ֝W9˓wzPbu@ 5D Rvݦ+n K5 I 7<:IG .>35c8@?M 5!Pp~{ێf$\_ Uwu4 ~QU ]Ows"[4~XviI0jiB+0/3q(#1p3uWƆK(En(mn *1|uU`,=pYV!VI1]}a/^}3_$K2:3/H ײES5]QɦI1_0D(> ? ؗ+M R?!W}"qT.X/ '!m* $ܦ$p@ pxT,!,1n&vfr/UF/ꩥQ6^{3'X1PCL d'8BgPe%E䵟߭u\!NOW>#21c0)"CUQS5IX;[[BW"/`S[VZm!sbr}Ӡ>& z˪,e=d54@c' =2hLkkt/q1&i_H!q2 PmElt_?0 ѰҙC(t:nuPo !3n/HkB+,X\uIݘA|(}x8G'y"\5:Ʈ%n]r({8>ITP8u3)e޶.c5L߃hNs=oE4y,6+ãN|&.tRoKwoD3nL"u5q]IcS! uH}Nq+W)?u#I]fČ;U`z X*,=a;,)!n4~Ju`S.݆.Wxefke颹#|]ZiRcۼ}}XW, Y_; Ul߿FIzxrHbfg[±ʼJ!eG +|&!Pp[Qap|@ױ1#&js<ގ ngϫ;BY?U&qVęamw3[mgXPd$]F-ܡ8b-&LJO_?-  Sa7%`DT; 53 5k(DuɮcJ[$LM%GWO0OJ;De{rojn@ 8[c1ہ5x <̖_eGݳҏi0#QLGɈ&-#䲑#nqm< &wDeDosS^>Cj '"Mĺ\p\"@l e )Bй}a2F-FsIb1uQMwo1g{?3De74aad[݀[G7DdR z/5dx꬛#lt_>Ǜi e\͌e1#=B{{T$?dأs PA@#2r"7xbY[.DӔN>",RϛyD̫Y}_IB~Zy3ߪXfwhURQhJmFeO.I>W}8"hsUm-(4ē$Idl|3-3Dl3Sfj9 bɺH&f3]x㴻fx5X&\ZِWyv^ Mn' Pw;vnDh=.O7M#vИ j1jzpG*;nf$ăxT 7X h.`'El]Z<3ٜ \ I\_Y-puIRbd|NUNM7={zؾ2k3g@0wErQ@چ>I R.B1G[k nph?+{wy?fH({%Ҵ?R)CGSD fNvRmTt<8:MHWvd')\:Ĭ1 +s;X$Lz17y-={FbVfkLG(t Jd<|_jE //:f8[Z |d_h|D1}PH/x DtrgS~sck*הI98yi? wF .D>sJ{' 7Щݨ&l%lWǘX&~Fw܅ךԃ,[Kym|E'ΆJhi ^mv囈i/3'c\x)J~B &=.JA* Ի银>`Fۖmk"F9A#nvlBG1? 8!򴗖ع d|ed|ₕlEQ5v0W\+]4k[R Lbd+L=gXNˠ(xx`[z8wC3*j\Կg[GS_Nc+vSkX"ѲՉM*so2d%֮Ъ[|.Ru=WrFծSs4myRT5c5\3X^VIymg-;HfNؐRRٓtI;i*$61..n`Ξ=X''_䏋D*%Ypp9am"]ГϾ@ 6 rk y1reǩܳ*b:,˒!Lk1$`v W%]G<0~E.R3LӃ&(UlǰxhYrdmQH8Δϭ]>R(v"ldO~\-Yl,ZPRF")U`K^FLp'zԒ`zO>7,|vv: ׭%)`?6]~o?Y) Ѝg0Mfsk>VFqo-  s,LGMvWxf+m}Fbn`ȡs\R0uꄰQЅ:5TSVLKNKt^%&Y˸׬EVS|̉6* UvR f_8E'L>qu[[wQa>AS1bg4^:n-Jn[BLUB,Ņa&#zǩc0 t:_U p P5UjEv:IGs^tf]b_>2ǀJapAG 'ȧ1{TeBhh@\n_SVGYT-;GsPbsnb_$P=UItEآVh:|tUp(X!SD8F;ozڽ~g7M죏Lw9*6F,s[Zؘ`,ZSEI|2 ^k`+W=xb~z'1#aVC.:B+bPA .+Kyg<38S0L O`{J/7iZ5_OY D^y\[CKKFg-<-Jv;bxzЕK06{;:0cГE2 /||:v^-,'1 :+Т]SEvW\jQgpNѸU4ExFp9{u#Qc%xьi|݉BZu ǡYQEaackshR^PA:3V$ۥg*,_դEJg27,e({bGט %#] rzƺX#-L~@b_e$r4PTSJXC f>E`@qz Gv"QmxQ,wD'Ň> 3dMr+Ĩp f[ʮr9 Mϻ扸C-F#3WbG "vF4){z0$Ҥtm|d\l@''Dk%,PCÃ@VQCG!C9=O bf= d=`wO$Ou-ZZh\[AX{,靋,;bHum!A;e(mc*#Z`kC!br,y`&niC nߕz#֜'ߵ o,}PVqZz-q2Slf_=u1;N5q1;hg}$Y&| P NFnÙ1Ni7K)l; b2f:(!;[x ,cM18' 6@?t a?iUMjx^@<@G$/=j2K%nLm=чN+θ-P;<4% v_U`unҗʕvś;#}&x2on9^+Ǚ, xY-yjذw^W@Kzȓ@3@)!7]aܔ$ ̳yW{%UdP ZT2ADܺM-% iU0|:9FTF՗.ȳ3;eq-uj<1w 312?Aq.:|GUܶs'Rc%AOց"+hTFԚ]br>",xU /Ƴ2(hBqF3Et4,~&J$!̷0h뻑eX[TB_ѹsn\̄0E^}n^зoJV!vbF%SbWf2U :)&" ^!AM¹h%Gc;Xi;܊~L1h>'\EWrsv7``j@_\ֹ.>{l{l07 kGd g#? ER+"\ݞk$ė\y}Ƭ'R['z.s*Scԗ Wnr:/H{.ǖEσr7;bo.{ D⍍BRV&YwGc1?VL]F:mC#B=# Qznc} f9w{p4'_fr>{ʆk X1~#A_Ϛ[sAZ=Ԡ7I3E^f>1LkSIFb_k%#ƒZ)ڻ}C@~* dNYV]!`*:bBeAᬮW>@l칀oX~ U5 vMymnӍ>u7OMOfho| ܒ.H@m+Np34իil Ke1_%<ቤ*EZFu2jFN9./3glZr-YG~`j .{¥È$3i(f÷>Bs)e^ 4 i ʅ#EՋaAM HŒ=> vdp’m+H4My#_.Sޡ1-t'>X=^6;{mWgWhAH] ",'63$eը */wEAB/7F} d)/-jhPY\nsÒE -X#ak^Z$ћdycߦFDˀS 7\V/vM{eg Qwk80/fEmi"1bWkE:nS\$%Zi}[S4:Z5^# 搲o'2ֻbҴ,0_\B'ya&,o\:x/g?MY( e8\-O3oMqbCD5'u%\F#(QX/d S݄Bc(7hR.5tZ6|e[\k4\-#pab^2NwS)rxT]b?Yi;ʝG@Ɖ VWGbPQ ll}M {5ɠպ <C+"ŲNy-so1 0eu ֣#*t$]}2u/'M/rSeO5#'YqA` 46ǖ>$x@jl $8Bf{"S ҝfoAH"=IN̈;4M6pl~H+.O lB4qoE燩CIܪiFvGx4IKfiW$[o Kϣud' Ƞ|nfHқʪ`\NsnrnX026gQd@P˲fM=Tw޺mwb5~QUbvøm?- A€Pp$WrBtCY6iƚLfL-mnGr{L8;<&n4QFH93a1.~=KeXa}6t%6\ <7jKXawy@LGQPA/(pFg`ͲTũxpX1ҝtA,11{4A\I|$}3_uדLe)B(1(ί{JnR:zV:cєCo#N3yџQ $Ul% 94Է2Jj7v5|vxar<oBQ.W,}-6,KհE^n?;[M]󆢀W_l5Þ7@~Dk,ϜF $: o3P:aړlYkelhh -8ԩ~^\euA@[TG[aؤBo/_~!&cnM:.-p⤧B%#A4nBӵ +YVFBh0Ul&ߟklV3ꢗD$"#R/Vezh.| \黱iX>*Q1 ۴vYP][ĺKQPKRqI%Oj3kw!Dl69_9|7# rPb=D n-%M'UdbUMb~I vQ\`2ٹʯZfp)_o,j: ˫g|s^(9PHekHw`iq?į?PX>/op}꾗 gC϶*+l6mvczu"Li cb`(=iQ{Rï[[a_^I9A9T5񝓳Gk+8wϜ6 !jk`Iͺ- GtH>b]K)sZ{lP};lS`#}ժQXKj.N`!`h`=I(ؐABtWYɋ"# P)Wl J?G>kʂZBoj>\ ",rJo ,4Nq g"aUzaHV>> =y%op.e=}G J),vA⹘w9jv "XEfkԂUM8IDVH-Hk^J%Tǻ .l2j6.r2{FF9w B0Cs9.ɾ>^,:uxBFN=d"mAt^%6an~Y?"j0Eʀr3~dH|h+u\:%Pu !gISm%л,=yYpBVV.`},e_r(\;Uܰ$>ruZ;$+&+'C̕C#x_c *%01; Mct,J(OoD<JAq&p3*h^F6xuzPTwal:9 tM.?~L+/3j@+}C&Cod)Mgjf|XQOZ#v?Ra7!|+? Ywn1{u4$CmC+ kjwOfّF+S=ܲ2u6gCch)lh.3ᆷ筼BqM;@Fx%u4l6EgiIJK LKEnCTXx3S˴e}a\c!21 M ixP{^j/Pj80U-J׏OyG{l :.`5qo컈R(vR{jB蹏/V}AE9*ȝQ ^ғpiWnZaFbGS$`&=bZ!쏺;K-O=/J1*fZK`EqTu-̊F'pXp_BT%~KISc&Q5k(Q%.ؽ< u>NeFFFKⷼ?~! ^gRX^ 0WgRѡx6)lGESgvmۣAclώl[m }hR"`gNIJKă87k|'aM") „]IYtYTY7Q\/4;KV pI?2"űwboJjbR @ ؜' jF$>L`t:jlXZ(M(Y"wwLBRhs/,xO.YMSM<-GD/y  y0.޿a?pz\x,`Y$mQ<X]Fpe^޲đl kYFFmfZTrեui7CX_8db,=NQTxl%\3Skk1KGiҎ7vT HZ-mV>=aQLBI;` r:c@=6=ѽSwUdgO_ɱ^RASp)ᗜ29O$a|l;ԝ:St(YIY{*BHMHW 월HӮD1C~ K Wv].59atVyws$N;c{g]! qN{54u:g_4@x0?|Ѱ[s1"477#a^ 2#X\#tG3'+iZmH`."VR&[{bl8̫3jw4Guá]k se,im A4Y! `vaۨ⫢6Xm95{d9Y=pM9Lq_a 9ģja8&ARR׊wpr=j ^+m ^}xjW]1 ;#UKV )}#;C&kSZۛa'~~=AݖN1&٢sW1Seim[FJ̭.(tt 4xB`dF΃]4| {4g_GgU]:TJ(Xt#iJiǪP7(3J -6pT;#_#F}\alQ:Il9Q:u 1 \ؓшj^MJ9e0?dJ38%12 OךڮQ Ԛsm)4ph|U+B ]GBXNnC W4ƒZ5L1XIF+8fO"oK.bJ YY3W" `cg>DRX~ i0^7bmuo6Z"Tq{/O+JB?_:] 3TO4b1@+x522ʐsE:Y =⋭G}x6ǻNp@0o3f]}Da?>gyphʂM ҏU]Q d`?xGԂ??ٮD!*=Smk"B.@kX~l{zAKx8Uy]bB8AW(2j/:KZrs }eB`@ 2x(z8-D {31xA@!pٻ: M+0U&g4_5QyNN+tWGq+euAXT߉ȇok?^dBeƗErlS:4yC-*m4ZۉJ']y[X0%XHo oSY,؇⠠.9gq&kƹbka՘7WEbnpɡd {⎨#PbqpeoV$E=9=M]F!5W""OgAƗӃ3[7)jfx_/]IFrvd߆ŭ+l@aqyAS}"p,uهܚ,"1߾E *u\Uc7U^e"^ w&^GY󍥖JjJ8t*7gѩi Gxu'AB^|\ x־_ֻ`uSNݖy<]`@\!\.7G;œkςk^;Rs6mMHa1 4mbJ322sq(rL;*z_2Y8db%ҧf}2 V,3ۻߨ|i>e,þP\إ5a!n %qb~g w+9Mãx NCu0`hsx<^ޞ<(ApĠxJw]~-RcNdVc| KX؋yq*jbN+Pz 5jsWuk@wSKf#hn;S5el{Ӕ;/&-&#rzPsJEI +J#S|문m9K&*Uur~)xv2a@Ez]MM]T ?ڂF|'P!l:L7+hʞXS,Asvࠣd͚ WK1 .7tb_T6 m{ ٧vP9s$G!@Ĩfu(9Gj:nd]DC977,8TlrsKkSKv`=lvFu1?BgҖ/>ŠHis#J{Eާ@x5&˙&wآV$xtB~]EVV8ۯ;Mz{L?1-tTd溥|{yɩɢSswG!̆, Q,@UTB,ο}gI%>PĄ7G)[]?p0^g#0!=*͎(5XT2؂Zso*קp\SeY*ўJc:6٣J=::WOЁ0CE0\x7t@Y$ҵIG~G@ā BfzGZf_oZ 0 h~6O;Y.CB$wov@H$vH)㭒llՎLG{ 3 u%;^?0NL\tdVa{jj1vּO^BK\kưy0XA&àpԍHuJh|QRyotau'=Lsܲg0K|ICI*ă+ iYH(8#*PsD-1"]YA<|6oLT]Gͧ5X:\EJyjW=bQAPx<^C-p,Ž*1vq.g%s;4[)& MAGiJ ႙2=CdMK skSY<< F4HeY60:7 T N2(JfF4`Gv=r06*3ysysS wn,{,;*ZrzYhM97{6@rt_ˇ2h#lTj(7]_؇l<7!!u:vS%w=}*ڬGy41 \u`2&ͩQp]Ɨ&"NjC D38QBl5`}p@Anvk5޺h7|j_GQSsBLF]Z\ACmջ#F>I{Al8+*Uue)%!҅hgOĦqDo@l%1V'[r~LY<}@`}wbJ{,s/kl@B6EAԀ$G6BHFiKJ2:ZZR0Z?b+PD||(ksH&&]jM`dGj< g"EBo*]2'`36m]. R %0R`Q۸ZLf8ֹ{ πibHD֠K?ljƳ; LTTl7" Hi BWNs0Vpdky6Al6mÿljq'̜'5HA ;:2G.n9 Nݵr]ZS4Y$Y y 85J|4c_VR9+qǸ?)BS0602>>8!T Ku νj!x9}yrYF.7s`ו~HҢN֨,8ǰѮ9vcMk܇kIV6C pgL*A46 S7(p(ϧ&;^H.ֿLMu{'/;7𽡰+YuPZt?o&[E29{̆d˔9nrx!Eq _[9 qSU F1?1YhaZ @s" hۗ:cgT20?)NiZxhw& nΐ(ڔS1kϚ〼 ( PI&F YJ NKo61DGh1$h^Vhi0]R14G(цCIlyƟ >.f?N3n:o|9< e #S%(ekb"GI*2pS2 f34S4DG99*e|3/y {`8ɰ$$/Ed丁PE(*@|"GU[K_Pju<k+[Xv^vmJ)uO'c5#Bi̅дf7|kt 4論]齏 #{d+7Ff9ܴA^Qgns8y"O ačTs2 8t[C\>΅qo`y{?iO.MVE'}db uub#a?$>P܈%jӠDIZekje҂\uLL$=bmpxXTZ U)t|uX `.&[MୈG#}C՝I}]P:he@Hѷ;78˴U#+V29h #QqItc6?"hIi#Ι8]H5|8بa*,.p~oiEn&(joD྅l7Tm@at.&UJW?Y=X}]n5 E0!m)b_k, өf?{拍Cam:M07 I 6ȉѧ淟kzBJ"2xS!1}nU AYS{p<'ȿ0FiFktH,㥺uMLMÙv;l/d uÈ$zVp?@I?&ExRkGR$LbNq=ڰQgQu8|vڽ~B5:&yDND «re(H+u'8i"s3ZlJ8IMlTp𕟥M0|HQH00SRRV biD@"-M݌g}pphr:퓈yP㡱^6^ԗA%HÁb6Nj_7g5JLuW.]_[Ud՜ƒِԉw^0, P-GGy(We+. .:IĜ CX1B+@8lOv]SӶ*#HK%kNy1Cوg'sh h;Zrx/xwu731Px{}&Quz*> ӤzEbۖ~N'!Q蓁q)Di(V}h@DaES Cʕb_#ɞ6C)| CV/ ? 2|_Į^qknVv \?J>Me釕 ;.W+Xnku&ZbPT7>T NtgLNVuI$kd?]n&N?GpRAr |FWpQʚs@ + G7Sh UgoփYC\=(4t%dL)cT7d`+0OЬ9XVs?Gyl^ًIJ\^LcD ql]\C0n5ىVKe{snT7Q 7\O"W݈4w۬ jkG%XYC`rgK…d9y08*AO4TM D0߾ $йj I T1q8[dye|4Zʩ gYVePn~9aH,ZSܽdL_ZF NT%!˵4 !@<\!ǰ{"ls5fgbwآ}Bk _9B31>/r:jZi~VPW^@="½hSaz8o-'gP\;ѥV^õEkܲ{71Wl/A47ixnW{g"'}6,<n- ?5jQq.`pm,m5ɴ=a?g ev6*)MDhk!x\YzOROU~C? -*(,ou ~R?ܽep8 #)N ppLxVկ8Fq-/z[Ax]MqAI"б;ei*4<a^Иw:KùNg-oH>@)n:bY]^UvAO L 1϶ՌG1^4he[*UtNYOѷ2H{P 8}0]>aG-RtO9 K$X,yU(~0;TL1Lv=2ΣD] O'!WXCk Qfv*d{օ.6}X !QSAz^cS zF+ D,g:M~_@nbxA6<+t:a':Y:V9.uu,FxNz]rʁ>׻ɡ gnjR}iO"q:#`*rpDH,59}1AݚT+ F1һ|ǣCq h_Xu8ny5#CZ1֐ħq/UrR@_}֐oZdVl n~Ş3?6Pre|U n8qwxAQZT*w6rS虏/ (7H hn-8uTuq!h|fP[xzm;f?6\Jۊrx: 0$.5S =Fؐ癱g%x,0U+.(ts/jf}oN_<nw\w Y$hYpԩ }o, ]b,X.ȸ}K LIRH5P6.h>t5%fuf{͟jj]z$WV߈>\BodO1/ݕ)v~SH,TE~/dsLߝj<%y#81&#zмYٵ]m TVҩpE `'tT.=j[LBƉ_YT%aWkR95Ue4?+mK#7M(6f*rE=-x)AЎ(_7R+a1'gkU3a<Ɠ _1V2S is4J1/+Zy$sqh)ڥl4%}wP<^wǼ\.+XT~nW,Cyq\;.OҨG19}ꌊf|tzY{UB] cP-w)L0(rTʂބ5;M*2V}-GK&K'bU6w5ma+ͯ҈j\ PDY^Av⦀kO· ꈍME FCsl ٶd_}5z}5:Njmsi,_0q!8N'ćH;ڙ: ! 0U/_,/~;Ϭ@0wfBgq.¼ @Nzg[2tсڇ+oao,{F̠\o9 n!=ۡ< 2=8T^g@wcЬ:PO=SQe-%HqN$t._0juw9%QhH*$0OZTlh,O =7Ht;)uv q8$A) LlP"h)#Ľ~K*b،Mɼ@LSn-< wH?M+3ZŜzLdqnpig[Ty jU3ΥBu= 9k Ӄ Ő/wN ޿QzX zpmmn8$zJ|2ӥZҟ>QYJ&r".R|o/M1wc{؇CLg96P^ϴYQ.r!E]]{@A0jJX"rtYOh'QI}I^a:Ds}[ #/= ~bٮDt^,xQZ $ \Q`4xl!Mb rDuu 0 t5Ǿw^p~r86le=D\] V']eSއ3.F2 :t90L!qY,Wk_M~vEj{ ¾a))"F4so^6䁄vrxM;fSFӧ*C;XI\k`;_R bw+ U 50&s)WB%j"dkFS)S[&Xf^$<ʱ Z]R|LS09\de G!EI-kevtZ*Vl-`(lӽ4D_U}?;¾,tх+xuuu7@z˯@^֛%T[g+hR=N@bBUВޱUM1$蓕`0}A&jR 2Lk%`ўLiٓ4x fSĦJ1ha1?6t4,_e2xX"*ЧdTT3JR%E~9H'ʟ&Ɖt"4;?!(m9KjlYFH[tKg ⠆$1qM\-Ol .ݦ@CSٖ* L[Ck9:_=!\dҶ}:f2 gU³'v]A&R"Vq56cВ]%)6 "Q5@MB,f'iL- @wzG;Ė·\QUi"ϯVIZNl|eӇ{9w>nc;25b 땄A6 ߮ K}*8_h*WZ<0hU̝Q32O iB I5rAņ/\ \]jI7) !#@1*J˺`U0. Q)rR9usyCz7I@EU?3bgmYz!0)A/QZ"Hn4Uʋ![ӕmxqhCd[; 9!,Dኛ9{zrY,1yyt<3?$^p>}d9'NSMEhN&HV&-|;B<1Կ辿_`N>#Rd j%FFیۃw , [Nz9AVzj7.c.c&^G:*XbIdPiCQOqʮ^H~83ˑ>%jZ{K`|KC|,||wpcwr{QNR# ( MOFNVWщ)Qbǒ`[\]W 1{Tu`]ZOy8~M$r WsU*y^&dT좬]x0; EOwCgm{TQLv5xQyBbr(X!)na*(ucffA[RtY-°m{D' XJri-> >Wagl!|m>C=gS7*bǺ RO?JD'bXC(h,E kw & +cQ=9W$v[[}تI5T^Up #g :fsW>58ҹEU@ࡋjF#{0|}[_!Zs>[(!~E6=)9G{y1m `ڏV¦.qpA" -a=7 Ǿ}8u䎖L'>b1@`~f]J6і<ꯏ3{[47h3[O1F%OJN ooc0pKmlo+EnR(/_|M)E\P (ɽ:ŕE~('QaJۧ~d UGr:;+&NC 3rXV gn`Nt`7R IoKOjMFٔ1|< ^ۗ0E*Fq1nr6Rǐbz"1_A~ '8ck,&67fo\$NB_ !?^ߑQP{57 ?}W6/@W Ck>c*չyNPqb?G*DO2筼ߘOZ I0ډM /D r _h/')4mx7=J.C: &+LN}A<,>4HG.4jbo+837w9ZΛ#\JϜ< rSz׽85N~p5HPo/acsT a(ӛ6uSԏcؔLh6Z"ղ"b t8ٯ/3(W2jĮ: Pʈ^'y:ld ]&$U>f}׉z kdMND[Uj/(1 } ) QSpf.CPNQP$[9`U09U'̢bq{j|"kLb{,UV/ 2Y_ҕ9f[P*sh}ӵP \3!k}l3t+ Fmjjt+L{ڽW`w\BvK Vp ZeETt&$AK5ɂ5ցN]5WIyqt ʪEo*.8pzUAFt`h*xg%7?Ӯ}!+=VS[VԂ4tvD"Ło5y,aOIM%9͹̱I k3Q*a mZ5ҡH;y2S4]^/y,3'ެ^=i䛋AbV&rjRS"T+9B\hHx=!"r<5z%Y}J4>=?LHAۻE2ec4iHmmE*ZzzJC%Opw-x1Mo?TYV[#Uxj@{05s!&n(}~f!R3J^8*Сf%(uX5C- :ȷ;LtE9X)O_&xU59w땇Rh-u3l}_'D}! v P 잨L<>Ǝ#۩"lH=-ԛ֋cC G$T4wgɃ<# dX"trz]L9kE(ioS!/W@ǨO&Z#| LD }p0qr^Z eԼjƎ)YU?q])xJ2`a+&9m3YA tĨ5yLo>NڦY8Zvs3ITF23/@Bqm < +FP>'mc5TlH?J[J! %@;3p>.\ h4c.BUFw 6+rb"S{WiIbX·BEBaΟsU*diFSY/ 챵E4Wq!11_;VӨT2Wpbv6 &RKK~?/ K_Z'5+p# vFխSSCU@M_\"aR7{n[цNn[xhcd+CCEf(E kMn)-OTnYM=*9`e5u3x2̀G4/r=3ʝTSPLb@᫣s,Rդ b ?յc 1j"rwql1|~㸵7$i'&e5Ѝ@;P_э NAo`~˟MdGK$D0T ╮/=۩ԙlؗn跲b; %r:6@7EwI𯮙du@'N(aM(~P.8Ω4!Le)i#`rAY.WlH Jq۪Ŗ7oKG+d7ck " Q niԗD.e28Wy(欴' x=콚hʛpUHO XV?EN GMd~IgO3w2 B*5#DTRG::+6v0  TF^gO(L*e*||S#hwpBXcyۈ XDfY>[S QY5:Eя 8Ydi@ͨ_@߿7cOMTz9@ML}+>!W{wX+,d%MV@-Y9gMWjCćZER&684r8s7nKrB ='T 랖GL[T[(Y>`k$:}>.%ri s,j`:ÔΉxZT j#;؋/M'B/MC^}C8b'5޼EݱfJoڱ4mnp`FrU|D$ "kt&[KJZ(KzVo%0ij@["j%P,)S^e;>9qZ ff]; x n՚ZN%Cmٟ1tY|+$pTahm˙[ZJUjXh8LnM\1͚18I<-ˀ7?Xy;Qc}>jY~&3KN Uj+u@kr<إ:ǰ ]ETv-A,sӥ5(&p2r Ca\xՈ^V;4ű8^[@g =Z kݚt-Zv8p%˲$r-\$bCyi. I a/9!,uijK۠%PUѮj]D{z\Dzs0܀9is!.T:>X~GzZ#`TYDOcMy >tʝJf-J=J `3OXr{=lF+`Gi o~58}AsShY%\OB,X~Cf$jjCП`k4J; b`xv ̴X7s|lBH4pfz,W'wڿFэ0P53:Jr02_v;L3y"9dxbD*|]'ZM<[Q7;)T$WQEa fPHAaET ߮FB74hT4KANH>;)bg@=U!|V7kC6ϾX+A¥SPi*.Dz޹ȯȽ Ƥ=ÙW}nHr5Knr <$)[o&3NwS˙XKDtsxPK?nCH߅J 2@ Ma#zd){dᣙ2!=I<:oKOl0 |H="8A3K$zaC :lrͲKx_LX2LZ>!LCZ"Zh}'8*JO_dW?3ۇ|o2,H5ZA.~Hw! :9Of馒r}Ar /m3}ZKDc*Y9.,|5RK#fE84!gDޓ*<>@>n7+%% r( VDPPb%R[e 3 Nao˄$ -Zvh{p&<_(:/n2u*@O4,c#ƙ+mQggϧ(_5*Yy 5?rX:L9!BwmgrH_G5S%(YDJ1_cu4 0>a ȇ>AIڐR"Ov1F5*E1`b:+F&ʚOa)\q1Բ~K^던-d4t7^aKQo9mZ[kt+L6ǣL=Qo+6L'1aP-M>u r"=Z*²AYtz/>ь^ Nx1xaaTkVL#e'trDѨ 1P8Sr2o>ZV!^k U'qr_-B} cys5#Kۄ\/N_C a[!( y'0:zKF8]p;F릈Ax2}DUӄYL/PDbt,X*s W?$Z `?A eV?Ʉ s;Fz̊uA*u7ĥo'׏2҉}Rpe"6uMU 8xk#6.`xpVָA UE0}@,ӵrZ Ugɫn,oǞ!*BR5"6MXKˎ2`A-6 ZyoSԤ# Z|367]u\N (C6k1bkf[t鬆~c+>ukA/4,Z!IyM{u&4k] e/2f^˘3 jj{!*Zi!BtzҌ gZqj"q^1peaktU89 TzlR0 {8>A2LD=N6r]:?%#$ 4 "% Jz.&NbE5MEQw-n\́èP 'ګUTn:"|F C1JcNjW;(/dCe}?&5^R1Wm-+Ҿ!OX\ki1 (2lyhQADv r( ",)2]?֗)^(}ˬH7zU9KU&KIU>oв-pb0ӯ8*mr$$(^R\9`B/[p|Df}ZxP%~MvUG fqdtb!GmYװz[O,~`kOiV9Ňpb"d QHvF]s 6^_.SQlH۔8O[ 'p& Tp 8א} 湘pcaA6a=k|9_ W \L{/ %q~Y80\jfO[67ypIL| 74Bo l0_mCuDNe.cP!O%z tiC^ g16봭[1?a>EvtF֘+ ( ZۊKS[YW;\%NU'IU(ZCA V@4!C-0 $SjbZr)!hEp,䄋fz+E'[6\H ;\OHjprݣlqTj^9!zޢ4R'#: S]1ǥjxFHjՙx0ҁ~i_;o <r!?+hMJ-v8Vn~"go #w u]- ճ^iI~=cz2|n} x.oO^qlp޼7BeΛW8:G3[] }zԷHvb<Ώ*Ef5#j̵:*J+M!+çRIBQ9A\sH gVJ ڡ&jv@W?B)@b仁4YB n,lp 1-zAŽBL NVaD7[CP)70dpATmAaUjJ~E0j'(׽#/cWIJiAByk#pJ'1˩bK,[rԫ@T.]l/K< u+uNȧNRZk[ԇ[mPph(jn 8i*S}2ҖyaU}N(VS*Rj ke/斝1VvYO4/쒤n9Sz's Pkp1fp*3AD:SڑK+͐>5I.\&sddpmb{Jvy m82! qQ-ǘ ZhM4㵺(Qj&CU,rr :DY,:ߴ :4Y-ȁ*[=iQIVJg'51{Bvp8ŋ7IW얝P9/h0>O- auPp\&}f7Ⱦ(i ^.9 ;[LnA|uIvК|iY!Tklw#K Ulվ.9w3m? Mm>ΰv܍ָI-T՜ݒ^4bY騉25Q(ʼnyC 6 ZG]ĺ SB]8Zw"IѳOTf_BBW*_ʆ|bl[&KA@l8ּueTz/,vEr˛,zuy[#sl_JG] ʟLeJf߇xR:9^vnc3Rrɹx(LH|hs3]kzKj򘷏 f]dk̵a~F~B$ӱdY,A9^_p4{'ry/7j,or/݅RB630Uk2A+]'Ħwh"E>%~&QX X P-JMt(iX۳1p{,^*wtSٝRH}[|P^ [2O؞*!nYM۲&a|Ip1+YAQk>pU$k9Z_4Nfyt%[*`M_j '`j1]BЌ%+XPңBlm&GfE7BW#" XidC'~Njo"`:LQ ieUꥋL"E.2*6ቼt׷]'.sYԟ[ L-)lʹcubntS $,{^H/sy8u{i;{Din"c8$ml6Dq}yꎕw VL2"Pz$9 bOz6rRbo#Z>ZFb'GJ1T٪Y K#QeP!Δ%!CxyҌu9 omڴ.d/F>SXyEcdVu<#)Rxof(B,pH ;>A0ԩC2y|ǝs&& (9K\1 8`aUk0ЋHmZBVJ7(3Kh$ۼ\V TIxRp+W%O1Y=T͖Au5ݳ7pR@qq?()"X7I+KFH I}+{ܤJtSFWghL`6TZpyǥfPҦ߃]ίqJ{l($Q z''Is.YhQʐEDZ5ydK?,ڂc/T}E "`'ƃ=Fn b yu>|XyPb'y$ G̥l 6މ/;&IT2( ovy]k}BX'/XA bj20#{0Gu)Xql FhMYCu~느GWvjȷMnŠPĿu='J1P@SQzX^dUPA+bhOe5sYSm7ȭc<IqEj4N +XbAZ4{FƟkq4ZNrG0̆FH~q,mJQ Դ4HKX%aȵJFTY5ԊM 09ZDX jn<)Us;WZic>|I_ LHɎ~^*(~{!vhBSL4RTgZZ>]X+/z3%s(|ؘ6 v?_ש&y@ewb% wcWgYDEVDf/UA{[ב"m6Ps% &SWǻsU#۷Hwh 9V7gryg5)$KA$.EWԐO*%诌I\Fn"< ^'5Æe]JqQDR.O/xK0 RYSe !; kM[AuO(J1ަcB)׫ z@ܪ;\mEMp;1 oDf;Ӧ\eD*s <9wkhǼC{ORd;?t*?_dz[M2M9zBP`=۟o3lx+D 6ܘp{sTt]|$lyi wJ&^#̣z n)*űL@8pKP2iO<86f11)/| rzW登3B\\CVd>lHzЭ}6y`S][/G3v)g]ġi'YO7 jLḎvb`},baPV%dcb#XL-Xi%A} m_+TMٓu?) .ra9xsUj46h'7Zwz8ȁT >&$o~5pcx,')|z K =4a)O7YuLx4`AC;%HNq $fzJ >&ƣ;}%eo'h^wxt|LIO-c6n97zz">+䒔% о *4#4 @ UCcOR#C*xQO@֐>Pr:;7Ӧ- yNt__CKR4EPNWZ4HUEBiM)}!>  9/S*[т+}рf0tzM-3=b.:YRt\;lR OTRz3=eAL/)iUدWVQ03wJT3~F ;e9X> f+-hnz\ E`&˭Cf:%qs-~Gm ;fc*Z<b.ٞgC*g>"S.MXV>פrzR"݁B9*< #̢c_sXyi93\%zNZ-fB;ef PgnpcM;䍮8TV1/HH.@ }]Vn >1͜NO? ;f55 `dA*@!O(൩M`>З )kP!ʹ@]-!|Yt5s(o4:Ll55'y{g>0THh:j59.+Ȗ!@B_S0% 2s)= @&;K!q՜Haݩ ɿ2".Turz4j/,n=]':@?&T1{c# Wz,贫3s& nfR)yE !7sKqĬ>oG}XFw˼ٌN6i>vV-ȝ*Unȸ (<[3*wlc[${=ϛfQg"ڸ,0scka6SK;_[9cu#ѼeW6>VD_:֨&4G^J ȥ|| }]G;5:dYrFpd%+)UKQ3L c55zuϖ CǜÙ+^G)wv}C&gٽ='WcV@~+EoD'd= z Nu\)lJKq#_r:[ѦFxfyv-dh伬3' &%Y84ni_ڼ:Sp'뽖eH xz\u |z|+L NQRv>X:}϶ÜPi1X_7Te8{HيԠ},j&/"h @+pemfWw\n d׍` f6bib99"bM?iTԔhD(7` jE%R5~Y@J ᚦOvO>rf)*-Pk.xYZ|~rA` ӱ9 cB*ٖ>axJ#!v#Pjge:ͱƐVH[C[Z"!>5O*.-gNi-̵|Rs!}0;kIF%RƳKER&3ۈVä?W*C;M=0-LAk'cIω3a¦U fq"f Yg7Z,x܀Up.gC~9Yëf kNT˨/f*<(dm*Y6D-_eaVP۹ '܋I@+18 fK7AxٯTJ4$:(]r3 pՈ5SR2I>j@!e^De\)W(OW=ݚea}G wkn3K\pbpԋctyC?@vu/4̣14e 2yRSCeN pq7ڀgWDzirg!!++7EچXg #ٻ+m~T2n'A7y泲 <1$S5i UL{K$+IsM(L;㗪ܷ@@yBx;r%訨jYgJ**}_6|(T,s܋~xAX *DhJakeJ/=CMB2>9*y]CeOIjݫ@,!XKqqYX {n8(㜄 #=zm)aMT\@r輵2L[0mH˹߻$Pmo,TJ.c(J<"8pozZtcxu$UX/ ;qW ~-[V}rYTt&z7 . 9 Έ E#nbՔgV!,j3Jr$^?ۅ%Oy7Hpm dCbH!mڪG5{G4cDjp:n倅C,=^v6=vE6L7)q1(Gg;eKF2`Et܃I+w>@JI^y1,}^jā(E.+LcgsQkϪŔB[ Ӆ{ׅ0%?,7U1hT=v/D սm˰҆ӲP۝j0 .;'3D6's0H-{r)\KցVS$ #l_μt=^Ufrzh7TL~m^yNr>nVs[m@Ε@h,3Mm[?ށtb/kВZ<*ݗ#Ksj#h =Y*xl'XOfb@lll2gYZ07070100000358000081a4000000000000000000000001611e8eb800004ef4000000000000000000000000000000000000005200000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/cxgbi/cxgb4i/cxgb4i.ko.xz7zXZִF!t/ᏓN]?Eh=ڜ.+ Sd3t ~گPYd3- &VE gXRL$j ݬQd3;)=tڽS:FL{iBsg&?n;) LYPWZI Ewcö>ATȰi ٕH䩒'6gK|7^(KdQ| =?_?/X ܓ00F1 @XSu))ŪLj fڝH3Oge){_ɀǦ C!3CnRH2E PmEAёhT>!Scqw!ɶ82uɃ=(P8:Wo;jG a蛺 fou1ޟA3X *,>'i?'?JAxl8.XK=`5aȚmS2tr^]=2`_A`sۗddLBy2 p hG*#!Ϟ.XTTֻZ1[])&3}Ը@:kCt|h-~C4dȮi0k5}qGĨԾrB7cU.Jg8f3DgGOJZ/w`hia퐝dNҷ5uRfPDjN!#jXdk﯈d@Gze@iMTN~M (z[>=Ff ࿫D uk ʶ^=[K#r`3ۅ[s]_>.S1D2'q^>$x}1nWR/^#eѰ-lEǶ{fZ:w* YʗUS2d f0U`}d% u p^\,*MlTp)筐{ZfD5ߧ12ƐWZH KG!Vf;Fh⃇  eW3f`14^ƢI#OjLR*] -kW 㢮oGPEҨX%f)A\-:9)H:w𩁒ѰGs~3{s)4{3V j$'$cM/"H׽ HuuÙ=:V]hG{[ KY -JWugjnV9~L-^24ީų uyua@K1kV$ƃ^G @nBFɧ_ `~ec,#bDD7կU,~$% , xՃ$TE1:A Cbm!־0Y $θ8_`.v%͋"GX#̯ $潳5=h5LK^$EqҎkhȻ2/;Wy(yD"lBF/m۝/Ka|),~ո^{օjPgce&J䝶؝hjMۙLȞß1'Gyx75?= o?T> +o4H+~tL sbXu;X_ M#O<|EKu^,4Y0͛7Sכ`ixlwZdǵmn0 4rNىfs-b liv)!se9@2*}K8kgTց[̘FP SUIx@Ez.FpFS^Pz4rʭa69fB0;rc۷8Ȑ%n px)ʎ*;+q|D9z{N4+=CABe;knQ&siLJ Q1m4x?tD!r64/ѼBZXhV"t>n ؊~l$ly^c<>dlwd6g_p>dÅP[i&{gUaQȅY1:_*yھVKA(x)K"O,Nqp[(Obf[n~/VF1;tf)H'I^PB 38ö6j*A>(#5!qs }IXâa\;ew?? U*ynVTOS޲ۦ rAK-FJqKK`;"cɂg)o\N$c!,F$Eql7LQYr ZDm%%7ֿhLpˡS8}LVZifZd%5 uS@}$i3-gm/HdsTڧ EMR|5Fu/ePB)7$H\&pQ]N6E5m0ެ+k$iӖ)c[JI 'f-sgUJvaE|S&&[_`c0`Ӱe; 5|EMC oA*ʧ@Xbvpǁ'aq5V܇UiUGgJܳ *eh`=Ί)VHp_Š|<~m$Cj ⾎VUuw&`]=5m,?lKL\ u!jh+ dq̂^.d9f9\/5 q-sTk󽋰CMPg1rZK4)~@';qQ@1Xm8/9=8 ] (Mn~p U&I.Jogf"^LU*Z, B DdzOaaƿGHZ%%ot,K^[sGظS\ ҇:lUԍK՞oǧ~wm{&ENZD';8Ȇh˶Ced L{cCAǣ.X٤hpsBC5O]_ zh {HymD'\T{cp{k(۠ ڜC#D *5{.q1 }[ics?%>92oeB!qV: FojU="i/1ٶ"~B/KY?Y߹ʋ@n"Ɏ5 N`S74 P(%$U"ƩU^ m=y먃Y6I[?p#θ M?b"rJs٦ؘv2҉#EZ n3d1ڤK_:ݚviIt5ZMޓ@0kf0'Dx,$FHsau(y&El9!amg6!ej }TT<3=O^U}B |:W+? 3rA["fFGv MUUvf)n ևlXâk7ͮBLA%N?':EOW ٿm2>el\ P4E{UI !P۶FB3RT%0WB;.-˨9 441>(iȸctb7▀+Z*JӾg Pꒌˠ]a~3<`KQp58\B"_5۞.}*@j,GxR\˝8 O5ВRĚ:"g=,I)Bvl2-\;Q9zBjh؄8| dMΈdf=QhJrJTd#wҐd6@^ԉAXuqA _6%/{}{5S0,I-T=>rL=b6MY es * ѥ:.;k`PUB#-nsk_` WQ]ZliM`CcTئ朂`e09-as^PxjNr#zQLͨ|p (#=ʳWBSsM*Uk+q_C];N:Y&v<swm%(|LYYkgagH 4n -B R#a T9ѾmͪDWj+f?9P U3!kfkap4b2cMtSxM k&0i}{γ],΋A-7ivڅfKxα:7l+Vr٫\~$fIT CIN"|Ȓ~B :UsO9n> 37B%eZS-xl]HL=yXoyvy2'2bXplr79 MNG`Â1,mnXE+9D`!;k26ˤ@7.1PtVɅv"PxkZL G3f:}'AbW9 گ4]EZ |ETFrAyZRpB9z=w8u?j0G>tb2;JnHS3 #^QԢ]3k%%|xpf]ʡv½7 /;۪kdԜ)ڲR_,$%ʾ%qm?h*@bf8P̀(b  H6%j?1ho,V7ťѺ-PXkzR.Д) ӪQߊ҅ )\ALWDH,Ct.YG" >)l{I#Fn[,T 0 #K({Hɢ:,cY ^c֯(`M,^MvQ-'y9}%y26RWs8W5n]{o3b~~ 4]9yiAny憓N PGlۚ:;`1ͥ;nѶ<۔GʹvDwWDxAJ! I1yhvr@fI{~h%pZ$ޘD&^gq g{nrDP̹&̶UTƮk).(CLW>8vHL-3 2Ǫ'_Y:&6:&PJ(4m鎠,bGYB=pK[eXbd~wtaf~eg=ZNcIxwh=1=qHJ1Spc^4=a@].gڃJq4?l[1"d3K}si:LM|3GlMSL7鍈 ޷e1)rz goȠN(XR~3Atlrwc8KذZ\dF\ EG}ߊ}\̿/yUgR.hK@$+';DXVT/WEsh>26-VmHq??1oы{#符LjSVx\5 ja\̟T̚mDŽ c!uis0ݰYȐ7*MH푸J<ۂJ)[;k;9pl*JIβO.DF;Xd,*_L70%wk$UKN_(10@Rv*Ǫ uA`jӛaO+qwo]Eɇ?^J Rz&|7LrNc[GG8,<580s?ZY5}Mhl*fب05PN)¯JJ#`-Gs8lj`TO kfQZ1}VkU-cU19 /ὈnT]ZqS( DMuaoEĒO3ߎno,ChaSz(\ϝ"0u{[V+w\Q# ')P+ oi߳(M \pFeY*1nͶj0 DP3} t ǮCJ^}lD#L.m;SA; rㅨfwH6$kgdN@&+9+Uy㬘]Mń|)u$ @JN *ڳFs],/>"G}U͊D"Z/<|tU8kH7\`t+7΋tBILrVK?\= (F|?34du_M'wqg=u c:X&:sN-%4Gʌg98i&y`F ri36\>koѯ9øVLt%*_5FltK!7>m5yu洷[W#4XUPQ*A8/2U;Dx5אJ1&Ǭ}K&m8BTz>'S 7نؒoFp◁N*&?2Û|j'g/D eu)Pɪ^CEC١͉ ԆeL<ݵ4n `H<W2o"%$r*Q {cxogWbOv=>տ9.$Z-"spm. 1JAH%XŤ}bd?༽C;'( RAۀUFGlߋ@fǃ:.EN_!%gT:OjGK%~iE1ew]!oW}q]^G~e/ߌ'Lj "½Xӫ}WC~.d{5Ғ}RӞFOXCw =n}iƺgb2eW zf6A\7Ǟ;/B>T߹FW+8]1+L4˰dFI aa wX%Ow''J9_Ѕ.2ACHS봶uSHg8  "YB:u\#2gL"cXjhHhѸr߯ʭ\x`YHd@MxU:CX 51]_Ri  w|NEbEƹoV$꿳2B _{y/5{GCIw/빨y$v 5,fvW^櫷xg݄ZGH>,y4iq6}'_.6vWwjXbHߟq:9mb{lJblvLMv=nCA* L,U iIK[!{K>\nwG26Vd3Eץ|.>Vd5 nkfk`X(}GgJ_zgK`ĚJsGx{l TyBݓUt{Bw52k\"<8jtaQXv0x6,%YhTbtfX b"R{ Z/MwY%`#tv|{M%N{bg㞤oֻi5հHȱ8e :6Kə(lei0.\AiEu4wF;#=pk"l^53ފ)ns~+# `S呰ĬaCP;@8~E̽j[:{B^q[l,X=A ',wuy̫{!G`UT$TlG׎?L%:TPBfu9A*1s?Ԁ.BdA:EMpXii'U8c ~N#:Zlcfqt{MЙNquW ORE=#08@"7!ct)FxNV\7T݇'C񪶸iyږIa*?mŚ*-`i9bI]K*U%-nCTD@~"fыѕ$UPE<rG'ǂHBv^ FĄ!~GY"0 9A6AngD|ߙN)fY1]a5W?cs83+W?Wf))ÑX/qgMqU&8( )(Qwh.G ԍłQE^6b\Oeд~XH!֘TU8 ߝEdKGCy|ܘ ;3,T# ɤdD_%-'?Wq..Ҟbjo⫆X@(W 3e Ta:T(B1/ENڎKRf]7%"5j,J]rM/B2O Zl(ݯXLȼ}Ò`9=ë..`>u8jy,GLgCZ 5('і a_wn<|bvBu%RS? +9^yވ٧OZƯ g0/zlˑcO1ti{ԅ8arCL}R/o_|6~Pyq1ï't6t.d0"6cnZ19Q?f]H3B{@G瀯 .%{.eڭv+L%kXlZQDZ $K}rc],fO/T0VC2@5)ƣ>l 4o::kq]c1;[tܳft8)%/W lu HsqAKמ.]!o~wȝAx+kx6#VAª<n骄ͤ xǵiWqEJ4E} +xMޝ =tPVfuYFt$PlyWl!VۢG!6粕_Vˉ.7ל{9S GʋoBYBL,҈њAMb8]nmP,xV{n: y~ s ڬ#oC-<"?(srZlD7.rS4+g*VN I Ŋ}JcxdءIK|o%)bAjOF#vQGWSzOek.J74-hfy Xk6S`(잼˸7u4S){}HD 9*pXë^Pc$f84L x$&rVWMC"''}Zok#"~k ̍$ ;X/wGWQ7`Eز7a:ľ5/fd:ޕs2ez؉ (/*i^jaOJIgU'uIGR J6-[3gcT_ԇD˝oBG`OщoΤAS;lu=)hwO8UI4'~[KB $jG}ŕ1@%pkaCcJ& C@KiculaW.%eh> 3 jG|\.aG] vzSVZ,)Wd\r {T_JC/8TUh<1a|>-,KxkMwV -ET긪3&b:pHP,h+zRI64$dBDQ Zkoڮޗr H?QmD4̱@1RcL ?Fd[!qp2Tɤw0ya[٠0b|FػRbQP3\SYVNRlNh]'Gܾe&Wv$kof,wsb]'kU6ohĝ[p.DFr64 ϔM8=w5 c3 /40L@.AFA 'J_vF`l>oWP'Ы&LJUxC@:dSA@ɮ i9v2l2vCYG8?񶦰Bz=DDEH'R' pmJ,ɨL&Ü,jx*B2uo@ t2N@ Y#FHC2IO-V~f=g_3"tsʇr\Ԭѵ|%Zn3֝e\9G)U ;-SrGqv<~O^Y/F=ed $@DJ=+781Ox)i]۹/@z0m(?!26,Akji^ SFu[<~ ]J΍*ZMY(ٔ7I;x`XW^M P`Xet LWW@A*DS f_p2Ilg =⑧`mzo,+)lkH"FQ%Mc)*nFNg\jSʵ>2N,^r[t%C*1/ BS@ >< mH&m3^ kқ@{Ϥ DNPt &TR)<~-7U8W餉RW0\k3[ y 1Ӳu<ҭ$v,S~nj0L< خ_Qft0^ϖ8ɵ۔#./֋ ~#s!qF xS`pl z{vs@nKwC20}t3=[gŝ2FU?(=鮸^ĦdY67n0ƜVۆ`e!׻7^Sd:zkS6ݟTLT#\; brןjP4pp,{ia]քre^L;#{Q|Y ty| HMi-2OزTwFRSXyg-F6ĜxP=/Ui7h mnSOrwīL)4(dFGcvZUF4 n)Bb.t"F6s:;tnuPz0"q Q!1iSC(DOL녜QՓP<ZQzy`iJs:s«oes>N<ñc"iWÇxpd}u$EI:~5bhςڲwOhQZLK&f4#h: !"A_@aF7 U0k_uv6j%V( Lpf0ōJ,7/6=,!9XПsDhgN1esD_6gTf=b| K>+B6LխJ%ymͼkkt_wSOɑ*w)`PͦidIgYĘƞ\lZnW5mpS ?Vwk%*.$u?""R D}-⢸#+hAfۿ!)є KCby !p-֋o\͂[  Å;=20om:=mѽ& ݣk-#|l[<">2<)!JT֯ LWUz+zRf: y6dLx#Znz{Z(.Qz>>r!G "NӖ7ܐ0$Tsi0^& g+v1Np= -r˙WDB7nb<)&1!sH5ƕUq|WQkڅ^ghZ,zi "n&?OӣRAa, 3J'" p'~3F} :Mr=×/+f/:B%[ElP {@A|`t`ǰG-Sj_lb^nJp۹Jwx7=r(^)J'e@իHgZhğ fIHލ%b[L b=a,WN:?BͩǶLϫ8~‹KÍ!%.bŸ9z)$/;slYAD)&B'0SW&@BXǥ~& DR͋ +)H>Mq:e(#etN_j ςEHg QCHj 3 (D3@d}Uh"7cI3+gYO|=Xb3HE"aF.6#0szu^wwLYUeG룆ۋ_3=T*RS;ٚ#2{O G|; hy7T׵iGHl/g$_{"cgĒ,Gq:]egAfT8lxh  eF{7t̬ԽC1 q$* v [ׇS&pʂ<>PA/8W bB]5,5{xܥ:lZꨄs)".|)]4>_Dl:W l}RL d:uvЕ,iQ,ؽ%[Q#~fǢX8ƒT->q3 Eъc?F6FUk-qz2iun,JK&#0/N~YCFpƙ4 K4~y=vHhGsj=SSPX<oWm xW8d&j^oTy5Lb$>̮ X6Bmëa5FhΝ =gYZ07070100000359000081a4000000000000000000000001611e8eb800006558000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/cxgbi/libcxgbi.ko.xz7zXZִF!t/e]?Eh=ڜ.+*O^4-aFǗVy ָ]t}K`|浢HӃrcleYVbp):-ـމk`֯e 4۞wE}*fQ8׎ШpN<݉;a@(7l%w>ԫ>P6G7v91CQIw\H2XAű5ސK~H~xe2wu\v'5 r/J5SB3G,bݪ#\F r5xW/=j]=nKIՏ6ScFd)@aۋety$+]@Նc讽_aGϔ~"-RX5Z\dy,&7uOD#G l/ Unε3- Ilk%Pt}W@uP5<{Yi76*J8 c[YrAg_FlwD3pT2! $ $19Y"P¹H~.?F2ibx/W;F'a: .yA))afCh(&hԗ>\=F],,z/jR}yFUW|R@M8\wZTH 3\|n* S9X| U')OfC!iw;,d~]K2ZvpDNg^0ʴ՛}2fX+VzZO~*_C;z/:4D,-9h?tҞ-U3iZ:FE\'֏0iG׈VVGp nޙ&`yWkPQ6[A0 DOsou jIUEUK61CX n#Q ,s[&[9RrޞÅFTkpq[h$;>jI|V$mpH}\cZ1ሠ(yjviՕf4Q Gjk:@AO;MS.=[7cUASt;N<`.t%n1?Cwv2Dʇh[B7D]/)y*#Y?8USHWaQ%5!տyޕU/ZմO 2gZ ?lZ\'mU48 `䊧;L=VF9y<*ۼc}tCuĬ|- wZoPӋD.}@7B k<#^8*6 w)ꢺGReҹv%p{i\,({Q*O `:?kې=k[ceFǤFΖQ Xj&Z R`d#<ҕSDbVăw)M( ; phJ^SLX6)o=`_sH$rB*k dHQsPhm<.nxH 4SPc8 {WЗ7!S݃yg>etjw#$4V f97mn^l!LYhg :xq'fWN2і)fK-#YdC>ǯ1@`J#LmSmn;%ǷOrR)o5K3\W?k,_eEAJQ `Ǽ3Lr\N&,e Cgi@n1Km{\v 8( 4rCP" r .h^$*Tvz'HR}%oҽgƃFx? ilb~U\oe0}ȲW3UΟPyRMOOR>O K(9~_8MɣAX{0{%[oXttYe`7^Ld"˹a_8Z$:?(KΙ0.2 BRzr8 Wd/,0wBolO[V қFt\mt.O;enTXq_wFT~"z@D 2"ib cCH?M;fAa9ugV'(lU_BGsuC?t 9}`1N';E>5o:sLwLWL kfʑoVP֭8|v/&`_.i(uZ}nDk&O ˈC4ĉ+7??OQS<} s0Ǿ2gkyx0.HGMW۔B vY0)Rw4ZrƐf0=y۲M2=Oխ}iƯڂ:Xղ/x~d\kŒ2' `̆:4G1 O&r[,[C6a*U.*Q҂Aw,BaܝyG)ez0ゃ52s}~r zXGd,Tg\r"7(촲daCU]3x\]=\VvRR"!+ Pru}+jYpLnQo*YVflŚnok]O'Čw:8dfQb,8ڎ"2m bh_*70!T{]hE %͓YG 2dmNQ:Ѡ}JXRCj\ ]V.*= v ocj8Psp˭R':L* VF#k5+iØFvzPͺkIeNak1 96bstgukW ";Q^mȓHEA't^O/[rͪst4i6=ncɆD_֮5rE?M1 3f% kpAa@+ wfvU =@+n`]ҟ׷ި]rѸzKݿo>qS+tf>\rZL҇wADhQ3V.l~Rey2oeGY_ 5~C#'c :4/42c2 Z/sLS ɤHpdp"<-=jpse2*0g|Fm`󻅂nC=,x#\kDY'gƂPb6<~-%dZORaQZn^~ >rZSplK0v5rΔfC4vy*_8Qm^E/stgJu&:v $NX 5x"J>QTbm- r>0.Dy?cBWϢMVzf ˱-O0)\j.t`p's ']s:Ĩl5͌+`$(v^lk}CͼUk/![ٙ)lzjR+3bxZ̍]%'~\%VݪAvU܍"VZClBqv )-YzpVd=Z*VTi0OGt: pC̤hRM_e8bSa9G&F:1Q}ƈeIpY`5Sʱ"4s,K9jAAGP'dɩ+* ge"6} S%7@l">6w^M3qԑe81$]")7*\<RQv@%m(9qC\:4|J)B`Ѯkh_:/3w(l+Lncp"Z?`kÓ׋y?Nn H + rCoxj_Ⰽw*JgPPgj{wGN>_KTof㕆*mNh4{_AE8FX a`(^1MLϚo*M$'/J+ٳt\hzLgQFqk8x'1]n!%0؍ \y:x hMqJ*mC3\Wߣ:]L >=MZ PZ>7{uѸ6v;kO={4MGA pe4cX~wbq}rmr[iʡ[S\{Oclߐ-Li&XwjkpU#M:qvᑇ'4^/$HZ{ F<8DNmq^l`V-G}r5<=z^EҼS<7dW Rdy#Q1ܯADz [=hqHRggDͺD B-r}Ѕ}建:Ժھm[Rh3BERJ똈nFH, Wz~Sfdqx5vMA18i*t<6=[Ȭ|pӇI٨nNT _f5AaIOOon撖6[5;Hϟè2Isf@~/F#ypN72S 4+F}/6zm%. i P僼 I&;%8#a=uón3 ݳ#lS3- 8pbJocL7Icy7X-$!޵S,6$Hc5fQS@oMV˖0cN;- Z{*f39! D+ZǓ?bk%vL# Lngi2[$_%_v lO/:B-6p \uqre]V:2Le$×N R+(m2hy/n F.1;K)QP3PS[#pDJ b>giBeק.xځo'QLEul/yfݹsQ]" >f r]CKOYҍ1|'2bGoTz/Q.ٝ1Dg2ώd:h!&m5Z8=}m|oNѧ8E]+WӘnzM|9 \ _*fnrefM.rJ2#++@Uf+ޭ̨?|d꣮& & EbA3)v˥B 臥lVTDD2~`\1=Yuhx$1O OF) N_Ϝ#(}G2}a0?6r (>m5aWMrGdȶSb0zAb*~j,,.B"7-*jLT3f; KWF>s+N-!H#0( y2C+#z~{=%Z ˄_r0{:@sYbtnhAV9XoU"ܒHy(7hZq1IS0^^I̫xw.nkJՙH$q׎M.y-r:+0D 4N"Ti蘢my7tV},\#8E`RMQm lߟ` AxjuڊMca[ɎZ[I BLۋJ!+ 0Pjg3_~wŸV\$ 1Q|&\|,4!ޭk8DKQEQ3V .LRlVij;m xNRȺxދeĽdոIz0]'S=4'zb5V݊tϼ,cZ!jWгS@ u *OF^š(/7Vs/yŀ;Td/D aXq, ]1\O1mQM[ݡEtvhA_bKu쑉'dS%m^x&JlPagJe07_o (CDA%4Et{Zj7ihJld>H?0էq NvIPj#yLFت{.=ЭyGO(^˼YnΒ<X_؉™ljnn^:\p1xzum_< gwޑZpgB"X9.s$_s_iGF6-jpbsۧѪ6a@RN}DYH<gdkK/ι݊P0_0v#'I1@ce*j^ E$M}ulj_ru4-bEֈ4v۳:$RϯP_4J(Ɂ˱ރqO5t0P*ӅfX=AvGPpbva=B !G<0g0F\*oG,HhoB2E>:J)~U|eFtlפ̥\'56v $9cŶk8$sd'z7IVBVpV[l{ߤ.=Fs^|agh7uK@i0A1Z$ؒG7 +5ف6$fth;@?mwAo3{ 7J~@}Ooh_J6f* d펰(]1+PC$ 3T3,R)C6~f144yЯtLZS9Ot;$?1Bw> rx~N βOc'fh ^^Me|mpmTVj\Ui3Dqq@1#~r{"_M"qryB-7=@Ƨ ٔN-=x9^h.Wg^/Y0j]&N<?Ym[2Wl(۹ԀC#jQg{d McWHBװ ݆38-yr9y-".wIMj2"٣o×#:g\Q 42I+,T^3Ne~@.Mn1UpX<f$_ɩY8im pWXr(t|*er3)h]kR ,n\ErMikR-!SWUe+J|˦?e86bvY#~E{=0ЈO~>&WX5Q~ DwtBK>63a331OJ[6>Op%ѫY!4U3Xrdy uPlG:k =*T:ޛy1"k*̅8ӧzWwƱ(hH 쫓-}};DVdgjq"~2BKI RH q{t UɌlZgD4]8S|9'A{ _䍰rr mD/Lq"Ʋ !O3xi+1\%FMT Bτ*0>"ZmJA}I씋3{~ ~p9;{\iH(;Aý=Iހ/U<$U26|[NAAz^ׄѦĢSP&Pف1\S^5`nlȦP}8!oF"vBp@uPoԪ<И@.Qnqu-2(4r\r^/DaRI6&ooxh +?-sOu =>;Lz|w D%V}gU% SKc;be 6mBqdN+ȼ32μM?~_7{푳H%?栻x\B{KLDyWOB!vn+uFeVoAz\7V0Ѳk~K_ JZ nn}ߎ?2jl?Bm/vQ GzOqԭ#r#H9Itvoh2P}F<0]tIG7Ra y/\B@|f"vQD>Ȍ^/i{8ʯHGYt{y6Em1NЇr @E 1BW!xlthw_/Lm"Gx,O$=,GPv k7PMWI?#&lp$$3G 8QNyC`+GDs l O7t~!GrV:4.qHU; ~ tҞ}>px=,%jܚ8@ԵSwcU(sRF{+21@r7E<-}(6RevVԨx! ]P6GSkaP dj&slTKSRXѧi*UD #J+dTwt=z2d%;X^oL) z/|嶛SHgDfvtDDֵ2%oB0bB4^_ ckʿ1 F7Iɯ?**Zd[*|\T:YvYc8"oh!L[j,+jY<!8nv :MujKOSnQW5|Smx1o ۵f{@ ]| 2:G*j#QgZ/1qyv *m^|,i:3 N5(O8ac&w܍Sj Vf8Xo[E@aC8AZj}IadR\jQ&''U1?_b<,ZYƔ%0+е2͆.ܲ-cr:ogYtnH3<wVM6s|@=gFR?WUoLujσ'[僴y={rHr%yN*:贒Y|/KONgVCЦ -?DN-l yXGJin%4LbKKb_Wݱnkwy s" >nDf%9wUygNP\ֵuH#Mn^dQFhJ I}_<,5m`} ItwV (o HkN4wYe ^rl*Y;qƾ`^ݖBzRk|y)VU2kyEg3_b38{Ĕ8J4Θ05ux86sK<]l-bFKwd!v hR05l TD( AMІ+^A>|Xd),7+ךNV@FCzSSψ)ފ?J ދ뜠d!\^SԾ=`}f -e ~!Q\& ]c%ZZ'3DC)!1"Nʺ#mzβJ&]ۅ+_^𣺍$fXDKT~^Iؤ{=jT5!NT[3<^deo6a&s_2)hZ/qoq(;akWwp3e/4p5;Q۵),$h_7~-ELY}Ծpr Ӂc\rdqzdF!Dy1py]ְ#8:,d]eDZB"sy@24bOШDvT` tlC,KbOLHT6][%B~1xzAs^؊~7AO!|")-KI·Gsy= ^ҁn OVY5cry  Cg𗕹u/ ՙBySl,#DQI\6,v. t#)$7rҐF2L2;rl1hFV_Ci&#c 3iA”"07g*N˒㯧)3M4 eDᔠg|XeP[Vp]TI01DLs\t۶HرS?z)&m"T$>/3U4kNW/ ȡ|8m[:^;"M83R9IRh^UBȰ]u}w =_g ̻sLlS!]YzZoCO7A`a(BZQuv`Xj%a{q5G=r Z= joqD8 7We4^7v6 z֋v2 zp A$ɯ p<>tvS>Os4v|U ' ORE RG`^ǰ/S셛8I83KÒ@&?@p_$<)W[2I22's;EюLY2A@wTK0|71|6SvP'0_ާX}z+ a>Wj0 {r~&rIxDh~ 2mґSzapn?7B-1K-HMcW?X~uA9Fk\y}S"NnKc֛qw  |T1O"tkNwTZi;mJ]} [yY)HȲ t$4?xJ].!N{BtGTʂEO=AJβӡKcRݪz9P(eO[~Sabg,^-*yK!N\j/Kw$k^?]^2:qG~?IϚx}ћ$ ظ҉?Xő67H:FY\1G];&*+T6~sv0ZLv7AEbv '=lZbbƄ茆6Y3;FOĔ ,ؗ) ? F<u(n ΤwxHs@WQ:¢?]%q]u%u11QMœfk ;*ܓFw6unq%|hfN6)iS`5B0fލSkz!䜶-}lY"), 9}_x G>%ԸYMdO/脃0%j _d/`y)M+*AI&XЙ&ta-qN,ŀrr~68qB\ w7^>N .B |>NͷJz'M}CJW32~wmm2a:@Zd7g1|ƧՁ6\Z^ʧ`X%ʇArT3WxQgO8oA`ś(~S+q7y|ug{}PPW=ߙkvmfZK<4r^ 4 t{͞wUewEjI,&o?\@i|jggDuwm]05gh:0r`E5i+>{bո-3h33eݹR~%ViͻT(RS6rtUV*.=TNOΧ\'KtCmĔWt1$"_̥U.91 \8D(AIQ1f|2uzY`Zxn_w?MPF!Dh0zaN'V#Vzs?A^%2ؖ)<#OROoK #?/؆A$ SI4x0٭rPvK;S\%lQ&Xzf]%[ZKp[^$T&_w1ݎa^Qk&=PX& Ya㺖?{1*<ŧOFiF% c}\6I̎kkD}x% F!GKl~vIW3yWFTr%P̶Avmv##DYgH.mPA'FS$f˪ ؽꏔ :A$Kokd\WgWb"Fǜj 09ܕs N'1²YᆗtŐھ*g }ιY8m.ү1m,B>ĸQq( s<ɑb7V2;rI+C&ւTI>x*{SecAQB|mon_V‚GЄڇDCn7|zɊGD 4b~ =>q]rO+ p|> J`\wY_o;Rm~\s$>wZ Xθ7u3xfڌ6m |AgsaC3Z ;ehOSzf츍5ћJqk_1ž!|\i)rz*%H;hGY4GtL q_onfג%W֢'ZV,_;ܨHH}'}]wϮN7q/ػv/җd+rs.Up%J^&1'?⮲\9?`itguu$1H] X^}w/5,Af J*z05rj)O; BT{nY^Ya?"C:>K[ZdOM Jљq*hvZ$ZIuZIX UKnŝ *gzI?^bm91^̹͈jYlGnXZaYgofFFj $e.I 僼F<pÏ1YjjoZh£+H:9 (#{&c6Ԧ椑5ao/p9R Vzu +H1Fg,V|}Ir|oUƊw#0 REm -*ynY ]{N/CK`D0!PoKv@QekCPoׁsXʵUI /~pFZx"fUK= C q <˷5]S:-X%FS-!M^mEeVԔC B iV}=ck=ON*.\;Õ3uO[D{bKIrృRw9tSQ|z$YE:$kC>&K,IaqZ6gYuؼG@ (ygrSoJ_TC8ڜZ8`̎oRœ\G(e7-CMDGv.BވѩŅ`+8/ 9NSW89Qtа@f6`&`(Tc>dD~Qp5fHgؒ);BZz#SsTޡg>#oz!7 `ڗPD]1%;De0C)fOX7}/)0c(KJB"p8\ RNA\Oa$=P؆䴨-S1*f%&Pe8|+f#5#`25 OsKH*Av\Zb8o_K/+xyhZ@oc@QӲ71.m0GmPnd6FZClR@S&&'1!!k_mLr} ½C CNr >"s'@.:jLdUߘ`[G,hAšH%eh9~33qHZEKrM+6 } ;MPsPL̀cf<j(d Ǿ(6Kn'Jd} 1rKūѾל's۟R'TT.|Y:X~<ݞģX`s7Y(27 O"| ?4PuHm" bܷ/`?:KOയ"|T2T/ _9[99E-UFTxɔa@u-R^w A' ϥǰM#d)d "*y`q:cFe}ǟH mq腘+b2NJ%_ũOn]1`12Iчihی0?ΏtojIp(F2l'P|M!mw3#Ơ{Px }bV W*26^)oN]2q~DVfU7Vd)τSb))'{ 掝J]FnѪd\Mw `F9\]xTQSAufpvMzyokrz2҂G xHs×^W-om{sfg|YvlIM8n3U8 UjovI<ޡTf`܉.wݾ~/ IUYj d۞7> %+ޗFR~ʷ{',ij5Ի,T\CnSdgkja'" Qm?xj/^&R1aKΫKIR|=O߬ V$A(#;83gI4:IBF%D-3Sd`IP31OgZ3oG7'Э\DZ@ztLq`Gx~u3ǟVP"M#QYXt8Oa镜Zz1dm*7:K?rko`8P#c1|V; 3 8bMh޸B yzBtk)g`巊aZ@4itz7)nZ]ܯsEs>-2ntk2͓j$hEwpMK?m/ UljEx/5MjӍ! kȶ?0{ߡ,(&2KblTw6<'nS}߼b~8Krf~nQG1zCQ"eSMJH\~/z^~1S q٧ΰ( sI"p*J^ 1wˍ˾0o淚WGfJJ@:-u-睪_GfKH}nH { 7mS` SIpy(MB!d-ǻ@GHϚrThH`1ļ'˺xLG4aFDF5+XC#I;(Y7^']L,^xȇ"=ho£XHVv<5~~2-w @Ax> _X?,J@IJ$=x7&vኟAXlZCqa<ة,SWq=2b&mnUF@*Ŏ<@v0Ik yr'ZKzV.'6ƔA'B <M#-yځOb#2!g< @E`_yn!wz7$Ձ!+3rBp2*tAsyIXMZLgGGud:\PWlz\K=K1YJ,=lQy+҄gN["V5DAC1Ʊf砀m0E6 Chc# !ECSI"F]ۦ W!,S&69YD c c9H l&mv4nN5m@iG@ ,HTBt|.@ ]֛čILG- ^V s 9*2L)tB鎕J,ic:k,.t &D.3׻YN>h6߷>z|@yߺ3~ -h2SaR򠺚O#w0皊^E0BZӪSy dL<|ĝʠ4D?AXV҃^{uxɆFrcDHlJma^;9-" ($!d+y` {AӨs{dt e,*ysb]L"Rj}r6tuGf >p3́пRrpcZl wDkha .qkQ`2 *-Č޴nkAR'UŠQr&2Uřy*Lqxo3sw.o<.upu]PWФ7C_}kԩ@U$B5`Y0 n+NR5^`u*CGJJhY)tM6*rV7`ȀKr9pj .5zDzF_lHb8/т:_Y`8?D+i 5$E.PRxqW/ڣjR( n~ ا1o{oNzߞ{eQUm갇;`%r ܚgr݋Sn{BZ:a}Fތ Խr*xk(w3ocWmey݃OrLtq?7c&q x^ FMn5ttx{><NVO3ӇJq/^j΄xt,- f1utW(# H]ȶʑ0jEֺG> ZWf E`v7;f1DOܢ˜>-vܞ+THLú[ru, Lq<]| Z攎,Q&vnɽyAN#}A[mhba$7o٥2?.e]W[0W|cְ>&#SOě`ڬip+Tb[CvoX|*< RO=OK)Рm{Bٍ٭.u={$o Ek&RC-9.]:Q!rZX D]Eikethtk}L@DZ؏>X9J 0tÃ~N#k- GSWKZw cKv:G\w w,_<ɸРoى!lI&D~,C}Z]ȴ;[KHDPb|c~%pn()Iy2pI|X,O h @ϊӓ 7[G6XU'.Jψ,mhdpU=/1A.9UÚesvItb;G:r-ٔ:{ %3HXBF^1֥RK8I됯Ot"' 5ӍOGwiМtRdVI "N։jt`FXʊ^< ;'[vsoQv ᔄ+X32] liϯ e HAh Q>QKUlPM S : 7>(諣ݱ嵹[,57UГyYhkpTOM׾I"1exmS SY~MK @Q&-h.YāIjp=c[Ueh ӡ?˱lPa5"+^9/'[WL"3xb~+;r-Ҩ< }1RS=[1iYpBizq,i-l/ mw)9sK|!5oţ_ҽO" n>ȏ_aP"eӗT sB]4fB*\kz3JMNPEF#i068հƟMhEz%`)kE9 6ҿ?e6ý_.f!&%B%^=Ywnx; [y6h0Xw+O٧p-.G4A/7,>/VNwjK$Vrv߁;s~H{D+. 'ګf΄ۖpiBnBFrpM̈́1 x=l6 OfSG.1\(/ID@!%F"3%Lk{07<@ }:kGٹ֟VgYZ0707010000035a000081a4000000000000000000000001611e8eb800007d6c000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/fcoe/libfcoe.ko.xz7zXZִF!t/p }*]?Eh=ڜ.+MƋN=w#$;迹" !/( `*5}Cg̝&zD겗qTAX/PL[eh`?Ut-JVzѲl5rL3OfZYLCHD^4wAM'e?Bkfa]%}& ooEQɍv4; =QW[v>dL;L8þ o}u)k%Q.],LVϛFM;aJ "Q+%q%N>5' ̣: rۨzeAy/OQ] Hw뻑m93S-^k@05Hh!s  C{˯\L6*^jhPVI(;vaZP,322DJ!- GBph;G&⽺nhrˠkXCq]P0XdHվ>q2mr`ΰV73'(MI@hsRFf/kpOiٮ@f7J m8Ǩ2m?֯UZʚ5i#s m )B⇎,ɳ.˶ D=4 ~dcsp;G0@m$8"Ѩ-,6>L0;r%e;z1t72غ.ݖWS]~Yn;Ae n&4/puGO N 蠨B97c~  8P&Dh鶲}Kîoњ0L֙my +A V|5m+얒,fD4) Kn: \*6{7yUNJ?\ޤ%XK7GCt8Q??֏Slfy# x ϝ\0:[uP5=cavi;d]e}RZ?L&cS.բ$wgy?!>ĩgҽނdSd?ٗXE* R;~?GOIB((ڿ9t W`=XRg_Cﭷ,;}&ݺ:〖P [?RDdjr2?G_<TX:ODr0Jjy۶Hbew9nVӏS@Vj%uY\Fw K}YVM.z ߮/Ldž&o)Mp"YqxW2?7lh <s2WYH9M|Ӟ$ZNMU>buiz_K-kOylK0g%$=(*l?ɍDI)9r{_wI%ޑWw|s[PCܸ@6a],ߞ9g8"U%|ӑ.wRND/K$a hTYfPmE.8R_Kg[yMJ"׮lZ:`Rc.Y}$/:< WU xM*)Cr)ZE:K!TJ';'T[A 9?A'`t[(jC9d͜:F^ȈY&CW)Ay,#ɯ%ͯB%1y0C<:^⼓ ĚP;\oQ "H1 Q9GYz򘫟خo=uC0Pl`}#9?e*}$%3".㡾IļRV*)q@@d`Y28V@Et\˲*i2璠;a/Piu\[eK(S;p__pR9K+1rK5VvH4(MI55sȎyJD/yvoGć/&&V͠ɝڦv~>L}"о,1a.yk‚|# [{㬭I= p ʠ}DL]yT3b 㳌sIfH6/uH 4hWݐGe#eR߈b[d ʱ}Bfsڕkpǂ`#J#KճyDCa]D[ٍ>qg܈ hr'qL)1-* pqg%=8kB`pٔ`Ӥof wN0j3zS5[iswҎj.}/:(* Oi+5\̴ T2Ac9 ס0(?w sz^ٲ;u&Hr)f$։̊}cq.uE(BZvť/^V :ud6"rzW.]0!jǥs],B<-&όnVt{|eLMë*KpJ(K ܰ۞c"Gx 73 - tAZUp7c֣/ Ez3$UPtNa\+#k+P/[ \+˲?-3T Ɍ!cxi8/b3CRpx{&]u+-Phӛ2)h1q7^ipK@)-PxZ^aҏѡKGW*Ң?~|d"%rxyW#N&CiM[Gpt 1c|6֕s_t8j!sq)cw^fMwً #͚RYiݎr=ŌҍejJ&Y-zlz/_\{-Wr2_"K+噪8vEdԯf8`R8s'npxc3uk&CzZW+կQW2\h ې_O{+qSyN|^Wn\Jh's;΍z_cDQh\1%fUeX&4rO~B;=mݹ2Խdr%'uiT3fȿB* %Q8zŮG krWp(yоJ (|` :l +d-񓤰7Zh)ׯN:ȉPZijIя&dWֽi9';@<`񛜘YbS\*Kjbh8d}xên;lD e؄}U ײA1e8keL,7>Ŝ+a򐀴5[ƾe?.Y. B]'x'M~ryThq{ O}b{3 I'|6M?nF b^:s/  :g(t2CTpj~D+7qvxBi G9mǟO3Íiq8kVr,=›o !fzTߩ1Hьs6  ךRؕ*ˌK1qU:95zY513`t(rN#6`/x #ǟ Dv2"6 m7&you/Po4wX"'ub^>/.; Wk0.)paXýܣq 3vTbZDt.#CoX.3 Eik/8 "VMTa֯+mZ%7QQ 찑gfQzaJ5yM:Wp25qCًȳpO;'ͱE=dn^Bi)z!!Bdft*.P99mW~n `sUPCULM [}6ǡ*$JHp]yqŠÓ ^doׇ=>K[FQ^[U5t07`,q\{b͚!y:t'_:.A/ɓ*ta7IVkO29Z%gЍ&CߐZ-+ w:7#eJ*4N<+y$>Z x;ϗX kXBARThG =!_Gs1$5+=thziZ8 ޖD+mmK-L 6E_E1 &n*AZR<{ qCq{ZuDsl _@qmiM!!ύ%Ӓ:xyɊ6>Τ@3Jvx%<5<2e @\xsyQǮ S,tv:<;0lMݝsD?|CJ)h N3=g3q%x,mt37 % kwU 甹J83b'$<P68/~zd㡉^sO~CLɜ p%ڬlm|7NUlq//?U ޖp~$7$-:šK4wSq#/<<ɀ}kTdpuG&/EhL7d"3Fْh T1>=9o /D38哷238~&QH1d{ܨ.@J-Dyiꀴ-Ͱ̲ DmW -gPMN T9 <Ӛ4/ %}r[ ,Ȓ鮈 ؊I ?= ia$uF<-&ʸLQyU2yWb,E"Cm z-:U"~xX5IK,NYgB8z>}wkiɻŔvf)Z*Y5IPoKJswkX~`@AŬfC&nH91ye~d~t9O6 QH^@!‹aS 8_)yV.8K-G$eNqhk㹹6-{+1*VZ(nc`=\ΊҢiE~|YD[`L /,$DE/!P&(/Rb-)E#u.O~ j 1gA9kQ:3j- a&λ4]'L9|45Uf]]zH<8ŗT"6Ek84-po2~fFz.WFE;UWϑQ -j.4Isߒ`61j2щG0sgvjg>]U+<( )(_T?RϷ֢O*& t97J"xՏ~H/?C$ɖR.@c(:)q/pďDh"\ՌVqؽ{\9i^:N6W0oJP#E7C?`9 ߉J\%HuF!-cI3}.+R7,Nf{G/eX ,i<(MBVV;(U|uZ=Giލ8=4UqɁ X 5IWFĉ bAx-m$*G>^Q1~52=3&^^+ȠKV69q޲M Vrov?瘨Xa6Go'`+in3CQvw8̻'): P haPRJA r>KeAVȱÁ4о!)v\+iIIv'Gm,O߶B%ľųi9Q2}|F=D`o+BeG,l_Âхf3 ƒ "%IL@pJv!D|dcNȒ7'/tW91bɢ\a\9Gf-[ z&=2Jz s6LU('=EzeEu6j^HEц2W!`'ory@:f9e*`%4b.rQ:!=耉uš Z5iFʀ4d eF ^K ]a,ΩLzjNjcU 0Tug-;jۢY^wdm9%Wִ*M]1:JMN1Qe੅VLkCmĈ1RYsx5%"R^c' ΋7w7yY%)PUnVSb?;$,VZjm=B ˄8㹱t'Wٙ{V.biZA1V?#YŮ#IdǸU k4 &wauVPn{߯B" 4%sA&YK8O)+5q~1k$%j2XKhWfZu5H>gXqKa0z= *b;Fb8ßHZKX+?0Al]&bd9T=S$h]rzΞE,y9.a%5dꢃN㘧Il"Gߋ6.A ܊oM= J>>@Zcy+M4al1m/y_rY8<àoMjـ*iBI#Qn o &h{Ml[!RIwbe'@Ӎ*(A&s(=vg췰؀_޶(oK^UVy4W,!\Mf]hE:)ıb=Wp+$*;DvR$56\t@bͯIᖻ6AMS6BŮ)%/W2誒+Iٝ*۶rH_< 7U/\ڪ+Otd$?FJD.ote&6bhM>L%WyQBιj)Ƕ{Ewo=i_oTr:_ph6ΫʍZݚ[ _*ioC0#`5D>qPSX{[j`+I3%$n9WAOaZ%ޤSy 7Em/~ GT'fg5!nRo@%'BU,b*8C^E"̅DϔͶB( T*?ex4l6bYe_ U;/C@.nn\4-kչg;y4;:pHdWX#+,^ڸD(* כ#8, x{\\JLs2R`t8Ң!ѼIu-j.-ƽl8zqK`ĕAXxvR'g~?NX/AH%2ǻm&spPy:Wy|b 7}ݲw|V!|#"]5_H|'c%|dU2X>PK[cbNJW p5)#Qy51xfchH:R~]M~OpqjD۞0Be Fm#"ɏtDc&9d1 ;nRˢ0yH#\[1ARG+)x,Ak+ #!a6aE+bkP{Vfֺ(9S^#pqd>F;w u2*Kuj#y<DZ .La E{ۖ ?5R:z tXvFlq=OG/tuVL_ﵸ"< zcr]5Qv#d[L~_D=̠:aX{^Pz>_ܻZ YoL5SjViLF.^b3I&\kE+_'jyg+>B.ϡU>jJ@M¡ʝPUS_Nߡl/0SyChU :0uEKrS)5u2nq0vtDCLV7}dE(철5J6؛_5я6AEwDgU6kRbޒ )32?"#XVaEِPcj {NH<[^&4>p ;Ŭî3pxGȭ9l(&r%3qLO<6Dm@8c >K=b0gqRfjcmSpd3{+:) CXD*sՆ3~Rfw˓)^:jt^Np2 K MZ[KTdcӷ ɗѶ_,.uH5FuM!zٚbD(7 5ߩ_C@.Y5{{x'T/;/WZBcLɾ'0Z"6k=ibYS䳱..@2tϙo\vWқ).hx5qJ:Ocd:,̣rz.;eǎ .d1Ub}!JP7v@@2w/Xj+<.l6m%K +t3lK~n&%`Ficک$:8Bw`} ΓV¬omT8uK!}dAxSI`Ѱb|KJuyK)-1џ)-~&Ssd8֯T#V?fm4Cȳ %󵱳A82Ə^w[ܻyw9L9Cw@lr_^풤5@ /e ڦ\ mJe'ĎHKַuBM/aRGh9[T,)Z#9ef՘"Lqqmjv_Փ6a1cOXqKìO6&_?L`33ˮsOCUAh!@f@pVgQ5K~zGg†xqFݬx@ &@ ,WÚ%LZ.( OylݞVz5^V4GR%=^mu*/!ۧmC_Y`5B/\[1=d hk#uBR N%:Q~fL`vȸᅿћs"n2 aUZ]qDz4ڈ6l4hKǥ^a;couhwGaRl2ďl4+{"sm`yv.@p%;]e?=LpćTB(fۻpf=Ź,<<@n4;'KV13c\Bsuw>0:fay0ހ*^fg:WJ֣#ӆ5L,)aSlֻ [*;I0{u9߃Lmmp]Oc{FItBk Mz0aeK`> u&O~fBְה{*097l+E`Yx}=]EvqPaUx?NiT *xC(ěrZLJ}@bʍ(F@6ٞrMW$5"mtsZ;g0Q5. `bsQp0'cY2wkKB0O%#4m.j2$::kT4w^-ͼ{ zU%tjT5#{gqmK4X8ƔiǤ_"O) 6QXDicOuHhw=!K.]xۋ]V1%PN­Gǝ8 ,=p}gٱvF{j Lxs>j=Jw0Z*X(st;q|X-'T7 sRo_Ϧޕ_)%fIE)z&{H"_hÇxޕq}ڴm,.@IacEԕ'F[}S\ TOJ/"y(zdrbT?r g !ZVXSR[cK>dҁ(.`(hrf9mb}&|"X-Z¼iRŅk$dU]f+m fYo4g0Z>r} .67O+ G;H?&aur[o]"i]aL 4"x,P5I^" KJF>H +V<-/PyObwXޭTy.әNVg]<A.0>~c3v87U,^G`5X|*/P]Bb2T t6zwsFLJ6#zLH @K̔CP Bun#71D~dBǞh)~N zN&,WFzyƵv}˻4W8qIzd&Y$Bj V?{Œ?k A8-0fMGR *L$=.`9Ek7p> 7Ȋ*S*>?n}͟3^]HB8Jd='TrH+Ψ\]IC-gEX3i8ᚯd_iWޕs LfcbvhA~Yb Օ .~pD<ׇV*O_,3P]qDN8WgEe|+ӨS'\\YK6;1@oAkqr-P8v(8#ФPͅTF_ҙ:ۮ5vMPHw6^fV>50Ο*x=VA=/(68 u |LgP?Z˞kh⋶_-Յ)\6A: Q)c/e3u1ӼL+7 _΋ڂ˥@3$ݙ7>ۖx:+RR%<6"޿f\#KbY A+#ymǒvdJ|z #E$R~3吃j/*(y?AIqJÀ 2 PJHRG4چmv6kyg*5ՆFͻ8k@Ddq$usDyo1ixxk\=e ]*`B}@?HaG:F&2 它}&M3۪;BG V)}:ۛHf5K Nc 5$D9آO$Iy )+1B3Dh%Cy+U8@CmVY{΍1tj&u7UdWnJV5?٘2QMAkhO=ė,$SNi#hc#d݅nw9np vb8X*XiL!._3Rwil$w~#D d岴̒F8:McY(/(ɦ[Tyu0Q){dJ$Ʋ&JAb\`DCcWeOf)@g˅R5 Nlh@P]FT(- 6ořſ]kFD{՗p ,{d51|Q{)ЌUQ5Q0>h |agR$hVI]tCv$~LE܎` SCrV̔x`*y-Ow,7Zo ŗ"QB1'EN:%?~ "nچND1-}pŠFR QCPvӦ#~FQ5?7W@(qtBm~5Ĩm2F 1B_Ğ[Nn5D)~N:Cٍ笜%klRv/v:tw֚9XҖfDtn U?*# Ǘ^vlj:V˟dEz|+h(/$ͩ5XQo@xq.d'mGEܬ\d 9+q_'~ uvs׾jbu=\KT 2k+o鹞epvPk\Ш`. kZ XXcɜbx2Id3yfo><'nשVi&m(į'|o~phNEYΜ(.~WmB hj&F6Ɠ0oj:)VGmDH! IfS"͹[]buLەMQ<6D10`* TJP(sBf/Gü=6'ޤMr0ZCPYm.y7b]vJ5Pb7 ZĽ{M#oX&=G*HNeNUU5S͒ ΃sUۋj+o18C\:yB1YQnѨm+v? ;A4l iIt؝ӫhJBc_̝Ka۷PM9`"':Im : kM*0tD 2fwJ zhBvYC<ՙ:ƓE ]_iet#O![9Oa^b -`P]Q%Y|m V*zNR oQƝb!a? <1$>]Dm,7i84 >gJ7{_43 +ѩuDMςrl"mз!٨s]NٿT~t w=.pP*X]Ũ`Z@DH \&k"#6~r&Anie^kNp/$bu),% 8?(ͻ'+N_r#ם{٠^3`+=-i\8VD#tg>y kX%qxtt!Ea#kԻ1qJǒSKJk3$B b E=ڪlM=nqY?+6ga8lZRUy,71,^=gx\TTQB 'vExmu8'TWӛ999)|. 97/gwD/p^*yt 9<5 o8'~)̻cnujDB_!"SGޞ._P/CyQKsU7sD4ud"g}@PA"Wx64APuQ M<R%1 <%W':m}2Dt'\=h]jβ{d\nӎ1?;,UX-\S 8y[Uh A=@wr"c$+PwxkGHcO rQ9IdC{_JV!-CRA:5Mһ!iu-XCu?L|P:@HSwg8n;ߺnΗMù1e?lpzYw8آ> ‡aO.NlJ p놸C}ZoM>SX˳L4t4&:{zI!KgY*@Yr\WKS4S _)ak O˜vBFH3In[V3jcxԇՓdd ߺp|/$RM.Or"ӿ<{ bn:??u`şbܠEVEuYk!i+ L٪B Fwpƥ)ԒqFWnC[n:pC{>xLӍ<_~k=6`S>֜LMSX |g RL9ԭgv P:|м^ϥ~t]w0ı|LAFV -cF`lc,[s[:`YB +n q],KZk¨k|RPTM*z(+Q/dAKtD~J*93haJA+= [7֕T֞hT6.$:w˛xư\!i?_nBC .IeBB$~:_Xx~:D* ̐b"MnYzx%5I&agZuD7mD\_$D^\W334yS6O:]6{5'ǁ,ψ"˪;D&dmWW$T9Lc;|X~*W.-@Z˽n12ⴇPr6-Jyܥ(A:ѮKyT :0z7*;C=:'xlRs8>R١|(\[[SbAiy7 |u^N֡PnLX[HWRTMƚ?'Pܯ,"*_ųRCհU`O Yzy!XwnO4궨x1Ruy/x'$%5viO.yHlG;ނ55} T<5O/ \\oG߄`:bDkAWƮy(h2 nǶoeVO@HURQ+dި,G2>>--^k ,b=EtCf@CknIB$)V| mˮb7oZOR5EyAm а:ۘ'ߞy*q+̸餡z%+5^K)&[|.ʄ\*$GŢITg=ZWl噴Vp ݉s3>U֍:uW|aՄ#Г>R5$I ívAo_B$u%Q Z +!J>}zYiZv8sh]d OQm::4U :jSd溄Sɹl{FR*L% t*vcwIW|VU**0/1fNX%DeĔnrZÙdjZVrb]c2)zw$\PWhf*4Ϲd ~ Ni$wRDYygw|+{oNȄ˕~3k  >1*}7=N^g]m_%#퐣Bcjd^gbAY994𒸰OдQ6'_oeyMciPfZvkhQF v͌2>ޡM߳rTeG?@bDlNL* PLv%yW&K>2K# 8mqPxu6l)`fL@.%3VrwCk6ǔokN%e󾵄7Y &VbBXצ"9שּs;sʯأf#]Mapp&l)3ɩ$(,0dݱ88O&'7a{)(,3~$`KRM@uI؎Ѥ'9* k P})n.ͤ}S۸e)tq`0]'Kdq^g!1V(q|WbRi C6Upi}&Kvn['u WЗ${akNp2z툙Xw_ ,63^Ϗ@?Tƺ6ky{n~|c_9fG;WE[saK7oH (8.MXl `ֱ-f~-Z#-HLaKʤ+Q);''-cs+vb8CuV"j|X_Y>Y?;Oވ\}x!~.| 31u{ӳf΄^d >&pn꿻( UKH‚Hs Fw'_Gї&)Q QI捸cE^`c$R:CaO&!6v\n,=Gv˜Sv{~5eTғPe2/êL|j.0'JG&'ZJnJ71 QO?4*LSG`j8vadF4#tRI-%jyVEF&*Q 'cInIQ*CyJoP!FCx둥h:fV843D.Jt{}%P}0 6r$A.L!b`q Dh[n_d4#ٿyh E#P:p*H^6'm@{f:y"ywx̮*n_7h(eh g¶mk0||م \@+Pމox&}ġ8$Ĩ@vكwGlsD [LD^GXZ9Na2_ɼ/\佽d$~3մ=@ǯ/"kJ_vlhGj:"xaOdq+﩯2ua'"EUP[NC[yʆGrZVPU ccϧ8;ز gG: š̉E@IK.otZ)x2m5K>g}Z[+(ˡ.lX$JRfwG'ev?E9cAfݳZ;YwSrN6i|^7BAvnV0hAd2FKD 7m1,G|s'rZ0MntJp|^BXs FbŖDPPUN Yz,JrFd ߀E>d@(RPnL&mIIϩ+*Mr -GWR^׻Kw6 Ylx˰ !6H͟0mph Xq|J O'hp@8k{c*9eRٳf~{M(wkkJlY>^XN) (}FԲN\2clywB'iC$ פCA.1#>BVT52 stow.]xd$1G2řjְǽ9Up s*)YIdmww0b:~ _3(Ň+g#v՗Gw-[varö]m1* .0oHNuuk^ % Ϛ8L'rxZB.\E~4'3▲5zp?pe8 TL0+q7a]ky1"DzY-Pgk ht-Ί;||"i 6o2Q@S;^`ct  V/hE_Qn9zGCY qMs4k_ 8J| [7i \n !S+<'-綀gw]~=#Q"qvLS謬"냧h2(D ܛMX5mY Eʍ# G **ЫCQ= ,gjN-QSIW0?ƞhB%@`j(2p_o9k{BR>!f Hmvj $%xòm `r)tXh#5=J'[ڔ )UXoDA"'kq~WJF0!줹%IԭEѲufv~HF%qg]Z@-M+cKಉտBrsal!g9b+AUS13fY?mo%L{J\L2(il;3Ww"wCZxtYr2u>``p{fDI>{?`,!Rb>aR;TPgbN%co&eUIt bJh1Žlzoޘ80U[g[C`= 7K4'AM8x?w90F Dɭ(=+azt0O|(5vNUPѤt 6dIo%PU2)wڜw~~ElOUYW4N}9/z;CV+I_UG?Պ{#E)+RbI6ȟ-N6ͫ.4F7j|Xϣܦdݼ!?62QjjQxɊ EljlvŧPeyF)+^ѩ 4牿ʐi)hD-b0|9*g1z\ 9rxIMӂ%,,œ7@~ާ"P_,`0kqJh "q'ų{2%UjREjq{t˄ȝCMB=S{n]>--W$QO6*7EUvQؠDG;DFa.h#~h)HwiN 3FcBZxmx4krR"}933R[ԏ;k̪HB63+˘ 0dĿI٩ b vFW;U<8ɊSAaҔvG̘ ղh%m*2,L"\wo&QJv7hJu]GgJgo dHʹN ʁ7 (hQX+R%z5c q:D2ĭOjh7ɒ8c"S%%Q{ahJ P7d;hn54$^ nض.|(;̓NC 򜑎궃k.xA.xۏ/&y7*H?C/NBhvl,173g&pj?D-ץT{r~&0xat|rL 22|bgaTfF` Z=w~2|t tNfU.y\:OlK/˥UƦEm])BÞ A&K4Zhp{u.X7x"h}>$P)(f3w襐?']^8,Z-j#T&~Lủ XXF") _L8rً6vK Sm W$NiA:%b?^jZqbdNЛk (YId>p.kM,CDk`d$jҊb}9RC4Wqb2u^V:څLj>Ř+SU󟽽" 8IvUVؚƠ'U)bC=FДP4ԁ(O3y;kVvI*@+*G~[ V`>HqS6qmәޗ=}> iAA螡, `' 2DcZT e={ȍ5@gJރw3K`l-h HaǿZ9E{.1۽l5DtiHkr gdXvV&w@!{\SN<+fXzP7.$%Wp/#1eqrjuR\0 n6x-D<+9msl7 *@CXqAT$A3Vlĸ0Xbc$3cz)Sy`NXYMFIKJyC;iܼ >CZn| ='j)*nY]xY{纹Mh})-ߡ%wٔqM4B<ᡩC/mOAɫwkhJfTn9T\8O%.,H#j=jU>31 \8 Ǚ,+F2s,q{L/T<\ KD/ðAٗs{ILk꼀U%QWJ!$IYy|A\Mfklj\` Vף1+J9;Vǝs Fkru_U]\A= 'h'O[#z ]1nÇ,dU*~% e:}c@- TS< ]]DbSj޳5BLd&WoG= i&-ZRvo+><4'd6 Jt#q{ۿNHM yxQ4~;(/ֈ5b8I|̧ Pc]1JTx.ˬǏC))I3>#""_eVz-7KGʭ YW4Y՝7٩x] ~P7&plc|g+D^\{LHLƀ:b ~6""E'uaͲE=#%a#^G)pd+$09( !,Ȗ'b02nuG{G)Ao&3_CP/L$d;*ko^n٭)Nd‹Vg߻$y:rFw1faQৱ? J鏌ȩ|BU2)쓒0I+B yl:[l\O /.i ZT/e0T#Q,1#|2qU/\ Piw03m ]Ӕp/ v_02Ķ.iFk>o#] 9>.w"JNc닞!r"W+Gżxt'?sP}Kz(oS(,ml ׍)$6 _!)`v TjtrtW!~ Z xՎd؇`.4>~P ^NV4zHg=K72gI6ם=rT",fRV iݐ 5¼;';5pXVܝ~jP>:eK7b[KsMtX.I@Jz1x5WPT'Zt=S+mJlB?* d.1#V=>6C"` a."l4 ٝ'3u-}l11g޸K._/k,K!K:N,:K~$QZG៲{W&"~H+L7ÖG \=puyvp6+U<7Γ ڄ:cNۻXxlӄ$xߟaEFU@}9%=w; BDtKPB'y0@ۆ:SUUZ;z[RV>³Cx)! Aӡ)?;`|,=ä4SMSbQIݡ #OCw2ͯ{FcT(J{`V4%ދ嫮-d^Hz[kR}A s >Kș6J),k춇]nd&((BQG)nu=O4d:] 9[㥗e2qce"aȲ@ 3k;8Rnћ\^nh:`u~ƾG}dJ?Quz-H yrgL.uM$F"'5kh6,VNhsFAKY`)*uoFD-[~PitĦGggfkT-Ց,h'iǥ+D|. ,9Is-:9>5ƗlPor, OBph13̭f%tEʟ{L.^XK8,WjF]f*'܌-K"C#cfYc3Pi-\sjŦ-?9 cpW2r|1 pB 3~ڜ,fCvWl{9Qt ~$ϛ@[G&tf&moͨbz}[ŗզд4yڔCiN,fG6QpsݨA?P<=]7VȲ" 7,O,CEho^1575XED?gz<7`!Fo``؏1&jQ 9檏lm8Ԍ_d61sl@(vq iɝ?x[g% \P GTWW"#߱ ޲@B( kZ zDl`9zq +3,vK<W:echv6\Ŕx5:3($B_X~Il=OւHxP,*^P1op;:ߢ+I(t~Rpj+ 6@pg)MKg+Y+ڴ\^cn ùػh?ýB]nPE[Ӄjʳ&L7}&Rٟb8M^V$L!OM0 ^ {z.nt ,|/]aޕd̕-|kL9ki`rp7;Uc c9/Ja"=?{9Y=h[=J7oUp0"5 q*hی8+ Ng?ImSh#FW?T)צɱ".03͖ټL|pCzkaa`tX\!B էA~rZ@OtPYAS62V1ЀGAٷݦ9AHF`'sG jY(E][.דudRp̤kP_i_bO̗). F0ač/ڏ5_"RCM;Vյ;ŗ pV4,3@aN*ϥ\?7ؚ8#s' 4. ha|Y~==)"(a&Az) N²KYE8.\H< $W#)56-Nu+>"b<[ɼ|Qaޑ4*@OlT &ulw1e/308=s)OVnaO>pdQb~.IkY|˹ yq J T PE`H?6Ln~lcOH٩ ID0Y4GgK78TeLzLݾ=<0bQ<ϫU\PDa*{pQΆB)[`ha;Vl#zxS V snHΑu# "k[`ލpI*?{p.HCn2PT6=:ܯ71+ɣv9& iP!-zƊ KYuw~cYL=epzLRICf[Hrnu'a+ȇ`:\fUS&] x?тdH|*©2߃)/%9FM~ ֵC15Pj+b67u߷TDv!H:2e#O48oiɳH"FE{QԦSaiIwҖ{oyާ&$X#76U.}QǂdPW܏%(u^o;I횹Im4,rf=9׀:M9HTKfl mR #ÃuCdβTo\UΦD$!}3ݓD;Rc$ FeIa IƉRh҄q xON&ZVp6yrDΛ8gVA}AQ-+~\W$Tߟnbݓʋ$14_3$wXl37}8jd@*o =*1]^x s4|1_ qMcolѶ~%q~ح` d- uţ'_dDSBW0ړ2u?&Im[.qdFKV0',}_m%)7}oEJ3ǔ_-S= amu>gfrjH>"k!':/$nEZ+\|<7ZpS{o*0/ TAI@ĊB׸p?ʧ0| sK{hP]H*yw`KMքW%1Wo/Xj0%uЊyP:޽`|@$ldrT(J7rs!hY_үYbWoӄ:\},Bqn֘ !|D%Oᾮ]RSg c < k:.ZG ME)ߜ&fAZUB"Vrڣr} jJ # Z+f)an`_^kn 7]ۗb$<=<  +k#Ю%b\w>Sc(q6!pŠ ~7`71] t(L7^J雀({Я#i敥6cߊ)Me,-9s]FX=TޟN%w@s@!bNۘ yէ]Θ9]"ӚI +$-ܩ E6VLB]ItVgFviK>@ՖV3dnEV!灧L#h~eGqOA>\!?D7h_#ڼV= :$ UYfY!=)K'!}җt*KZr&8(a{K_!VE1IFK؀dj9t[3q5i+zBj3k{#>BٌQ~)4-fO"<.߄hIy$T0#O$粼Jt5*MGAsyuVIpQ,Y5r5Ehg&7/"?q4 @qstb[h>󍴿tM%7ΆD9jm*cM|R/dLj#mgA 1; TzefO{YOdAmeBƞ%=xVGX߄˽0l|ƷU  ׷KGܞG713qr>P j@N.X' <+f)-YnlO }jdbQ<8B5ADL[yt+~EhMqlZ܂̺](pjI&bMJh) 3ja|I9q$ccBrTb[iHo,-8s˦.) n~`鷤 9;G&~*xQ!tv0vZTOkQxҘUiwd`!29"Րb[^.cH\ #K t$2ѐD8^Ey=/:uc+^KMHY䵊5JkȤմ~P[9֒$$ lfJ`Y4#Uw(dP<{%RUp wP5T4VEtE7^]{m1RBB4l }ꂡӂzMfftU;A1D\)8qO{Rh㊉Ca;;5!i]%SDfPY^fJ݇_mxϥm|s. GHw͚,e˩[s_H[Gwgd>Ĺ4g 3&2X`FRCުh4sB*AQX@ fQNu|in@\_*O$EJ n.ݴe_)3 IWɍȕaxtjy,dכ[Tqw~YxܙAMAڗk2 0p\ Tn DLO|&j:ܖ4gd- ', (Vizx^?tG ʰ$0h $.P]. u0y8j|#죢/]\hhڪ{$ $>/gtPeiCJ $RG}c 9]8|l|i7~nݵߥ>8ktTݟkiaQ/@iTO.R !!hY賠7ooLP_-䌛ھEŋ2"I &dK7vG}=) 㳤A"&-GbE&:>A-F[GVr=ۀp)YH.-Y-fb7ž$q`뼆ޝ}/ )1í(έ ?u !BuJ[9Xu?Z "p<ΆDM 9 ǒp]{@9utCӁ}8l)*,\\o ;ο/xB7?Oʏ^.x 1-v#{> -$ C&Wg땮w}3Ǜ<ɽn/WcӍ̀(YrZ,OMw WWL^4)&j@~#e%,̎` JEtJ !fQ4;Zf٤.WޓA4}9FN3ڛ~2xfYJ[kfbULvyx Ŏ Fԙj8T6N+/ p)7+P[YWL{x@楕BJ?S(Q F+-~Zz@rsԌojVݚ̍5pTz囩QBsׄtou m-Y<ҷӘT&2TcB~lc 9a45H!G̮qubϘ DLlxtoo7CH8Ch9;MIM-j&yBwəRj,1:տSwav@rzyj%儂0hC,7btm BOg)J/q-Dn:NF5&s0e>C-5mCOZ;yEO"Q~>EցA+赥ont]3vVAOx5}\P֡ %;MR? "-G }ѶxmsjN2`9':ˠz\jEqmU)nG!Gw KrdÅW#}btģ%M ]P(Rğhl< ZqU}/FźD' 崡}CʤE"e *Lrƌ7>zu}a<*= ra}rw!/GQy&Nb 1p t|؜ZOړ)!Yʩ}Sxn_q{xcnPœGϤ!z;{A1T ~l$(5o 'q|;ްxlj.1Izu@1ӧquf-}kw7ŀ۬#e<ƺ+t}N$bV}0r(#v+Y={ &TV{)&b\k'QK 5Ӥb>&WzgmhW̞g+Q| >ߌ8ڤg~Q95Yӌ$cQ ]|@~Cpx8}-\jM>&29dv-@sv|LQ# DIO 2ߨ|3r-؋ݧ3?C\ן=XokXX2x%BeB2OhL" q(:7 cL5!_D [t=(tts_A=&$ mRӓe:دkG5ź);3) uj%$- \%"Ŕc< i۰>EATjeNe0/&ZWNJYO1X~ŋ`I!{|sQMÀ$wD4zC[PVOnK[Ћ}߳`VCu\_b|MW܀ tJG0!T":ޭѡ07p]χ@`mP3Kt{KbcjӒG-]"R`Ϩ )iPFRvI+ohcP_ֺG8؇!S/WGYeX,`&QX_:LBYpRn^}gU])Pe ?.zEruX)mG"ħomYZi,9zSޔ'xyD| DKޛ×T^a9#NGem" M UXn[pu~&"DkTwP;GM]Q)NF)Qk)']e/OA;{0!NZɍ q"@#\p3 y#Ų4nPnȟy5=q#Gw D(U,rPǪ-9)EBMP?91'Ϧ6 9+kmdפlQ 7>VKqͣfoljzM F_HUKq/ ݪNtX7\2R&gԓr[cj\k^W9s*'PP Ű:~xxPpi stߔ%212Y1=IFu>k蜔_;|EVcms~_=+)3*–FӒ_Q#TQ~]c~z鹼FY?L[s?߀}%7cݖݼP|SEy`į•uTaW^9ʶ# 'd|ka|='Y4xe-1-=OSKUGMTdL;l|q/lu-=737t)_˕ȴ;F[FbGi;d#*)v[\/Xg|[q$>A~]v)R\B, |EuJ G2@$D楯>dwoR۱dj*aL:yQJBU*步THlLߝ x vep .kD*Z#7!a 1q6h">3T?$H, wxNiM.X_BIokf׭ VQz_nPw5k. 9%|V{(ޗIg9 $ :#LUnH3tY Gqp'BA-(_`T2@ XkdyÇsD< @(/!zD q s(aW0(Od֟RV:q!O2á'=[_>_dˢdB9rsfZT>mKdlרcFO4؅!1Uo&`UffNҜZ'-i{`:㟉^/xh5˷̺z`w:lFH%:rB2& Z㤼)6l0&51p/ /ئqyo,ϕR{uhZ r$036mhou?u ͝,O>I8߯lCUJMq} "R(Hy9瀞lEc3sPJs6g,o  NtF*}2WQ+nȱ"9Dx |Y ^ۘJY1=ơbXu&'q#" M -y%Ebȁ@Y $Zo3; 瓬Ar! H| QC#QR,fS\]>27%X[)9vJ%ETUŀ4ܝHh~UuͿqucAWTx,SJ5eV3g{0m?{!Qx?? ,^9]CUE:\TjmlE S4` yN%4bo+g- o>=iF 9hђ׻* |QE1zI(9HB (qN9m)Mw p#CחUQFHשHewu0QYFR(ڙuXPpSf0gB/]wu vg G?/ @S]:AϢ=eAa7 Gfރ l29`z,n LzVu^я+X0ٖ4 0:oDV}^Бp^$iw%t-__v|b"0v`F\|]w r D UqC 2pH$HB=&5;z3 xasqR=$/|`z!yy|k㡀g <`CLN7[\8`~y1'c0G hC9ut=_Һ9"Qr@N倰TSlŬlz@)sSDRZ{#F[}8 FN|eX 2;u@9JJC+Nց[8Lh2X.HS~m4}Z0i=tKn+CICz䡌Q JNhP?ؽPu뢛=s<JVӿ U场Mo(捉 H:ЬޟC^i{ .10Pj¦<`u3XB7׮ (^zRN ~6)< YOce6Ks#Z:>^{ jdlWWZ"Ejm 67= roRe *F We9lp{԰Dz"r0&1!fֺ o'v;`|IH-\ %NhGxhC򎧍~)ŋ˄z1#˅~L uSYLJM<{@ǀ! 8U"nɇEN9.Z;iHD؟b}ʖQ[z(_XtZɧE:kZuTJh7ƕ5H$m 7לmښ-4PZ56x r9ʧf E!Y3$.+u&[ !6<aW?wHb7;4-%>? !7YMޚZ3&>tEx ̺dהB)-@w嘍w}gApԪ}EKqc gnX%c,a A+y1Vx:7d؝ KW ^guJx<ǗAա8~_BDek28~ 6DqX?ʱٶI?J (j>^-GN K&ONsJz;{NBqƋץ;?:k-Od3 ^+=7 ԯOI. y̩e|D|?Mz[Ş?6!] Cׇ ԰ƚQ-qt{*s&@F)#l+q~h~lq.-"}v2X;mV0bۭH׌p&Ү7qы@s.̏)Z x|ԃ9C˾U4 KC-vAo9rfQiBYwr$ΡM&}=aKy|_l2#sv"B=uSMΩTh,L!= N:IpLnLzu*3ZJ'w|0ݜ'] |s'*LV*pz7R`,Ϛ7V:eKnʾ8&+HqU\wx&|)|C݄>yEp,!GS~\[: dqaD@UU'[N,ji(T>$pU43b|7{<(6Vˀ#ǒ6qV *!&>K%AC}F$/hܶO}PmWQˉ<@˴v*e#3bW?ߏ+hAov8|RzJohsҕuԲvXQFSy«فHWJY`&u6\67;A$k\౾~Ȑ;.yb`0Hhe/# z'rqkOum=(p0ddƒczAf(]t_EɷWJ[LrL\:jjv^ r9ai|5lYvQpZjZ^<&I?H5e4BS0ݨx-^RUzusrRٕHޮ%iFd%xbT;,6x SSYA1YSs^:`t( -ixLff%a.)sI, $j3+H#s/Fң5^xD02 gW v%:m=?ȿED94rFPç/7o/͞H"ܶL*wl!^6(.x5zb.5XIbev|wi)gL%܀ ds 67|:`)Tء7lgpͨ.%-l(1µMĪ8-/eyl/O ÿtӮ`.eU60KI݌zŨ?Ow`euYW OƬތjaOqٻ#4ǰgG(ـjGF{ щDyk88zBmą鯗v9@ NTn5e9q,,H#pkU.: ?%) 깸4Ң ;BPI;a<խbW" n^;=\uNO=1+!d0pVl>Uz<\jLB7:%T*K b@&sGVr] #Чi^y,#1.l=_dyaH2t+e˔e :ypxi1Oy:('aۋP}Ś Ցùu*p=ȀVv̉8P\ 7+lku+ -("AAgNhMOjIӅUDU׻ْ}_Kˏg] ґ:&)h&GlINHhCs ]gY;yiPDq:zG #KQ Kj$;،UJbKξC%9̂((r3{]lUZh8|DXQ"G@B/䂛3̡uce3M:W.sR^O` P Yō3Ԩ?SLZ1 9/vl)% ُ6%?&%Tۣ>pA!E60РGZFgBxtJۯwlvnFs>Grkl+^P"5V!wi X(3ϗš'/V<0|L@f)8y>5^SK j%,_ZyE[$J$r!/~,5jKD6[*}u哫irKu%B[rz<*!pR2[b2Tip_K%JO9}W }c{Wv*WE4uF*2⑦q'j#8ZA!=F p`y RQ]]M >ZH#h3|vY(N#ήm JaDױq{[mi6lJU4Y pow,p;ştk讷tAc)X@z=ڏS  ǿ¿&֍!GEՌ"^zjMwQF^P4Svn\c dםLHCkm<X "a R({MslF6~vDKV[Xjq=k1wiޖFg(qM,*ȧ> jQ3ft.U2#H2#ͤ&& 2,aF4)aCJ:qŗOU"I9 uf'BB*ޙ\ 4 كѽ w'ד1dqbfF7rOBTJn$|H2M62lڰ.TFf0 ~2]sͻO;!7-|>AeQ(WK񕋱Pf/)@gn`c~pi2\mNcf KWkn%H%߫ ®TT)ޠr]-0(]7 ԩlr!#C% c9 R7?z!7- ˋ~ߓͰbʾH\]dS)Z͹sZj\Zd EcFY>!2x+ 5a>=ӫvSy|FٓA`lwWjZ 旺̥s{ f% jA2guZUqI8X3,qPI@4`+ XPd!fÔ ddzxSK6~˘vw iqxЎ?UhQ%E!w]~jAi]W *Jh+k3QE@# #?y G_N,i=fGiw&L>UlN9M{^jaPUwdP;b fdNO1(Q}BIh#tL/x,oNd ,sҺYw !\l,OM/J ЧIf#D .BEؓ<0x]{P74=y"byA  JԼ]%Co 榗(E С[  CUg!ABJmXm)c*ﰝ]5h_ EpFٶ,1:s0Z/Ӄ VCF8!|Ex A3m:T[&> ۮF֪}$RػLA?^Cl.Ƃ퀃Vo#TSf9lq -GtXz<߽SsL󁋦V b3  T0wCXN8'Zrufj=+t\]Az(&}@Wz S,a[uȘ !t3,}t&hYROR#R:%qD8m`ޯA춈Ăf $޸)6׺X%UUaeI}x1" 5h"]y'唖5vTcStI+-v "[q(C?ԉOI9V^m-y=GճoE>J8p ]CDR6@%PG›|HM! +#d*yMۃH\5r{7q6szs1Pl#gqyZ"^r77\@$A‚&YOJ5NU0(Y,ɻ]Sօ >&ȂBm#wM5Bעt*!B\YjE[ bt̞ l$eܢ؝N:o,?\E;gЂc)XRIXdͷCT"790*"롆4 1Xn_em%.!FEk':67O[v1/IUĉ\_y4kmБ.'{M[^Skdg{`Opsz+Y<0SXIͥ-f<T=mT;uTS`]Ār.{6Sbo=_cb֗3-Ce!R޲)E1G O~U=bÞjA׌=A|$rvC! W'Vn.WlBቱDk6 =n8/o).+]@N4F;zĹĕ,jrWXN@#\', `.n<VS/ 4 ur2,*nX$|. #+TЀzoNٹbU4`| ¬bBF;6il8Zj ŃOPUq=Na|bztiC}rB)X$>Jzҕ'ɟ蕇?}l(K))[@%#Ӟ7uDހ5>E}kD.p'βu-zMdJFr2 YY Pmjyt?OgBFa(䴰d\*5[\MYA̵U=ϊS;~7!= cmoqWx 8S x/ϑL ؕip:5P9Tp̅# $<_ aF1oY=V%@pIe7kI U'&T?Op aJ)CH[Ġ=YQ<R+d4lln%c<ޗcZ4qE}lԫf9.5q|trx*% a/!'=t^ūķ %#3meK-\ uL{xw]3^|Cfag|lph +1pKBk &]*lqK`$%=zO2gjjTe[`O{hZLn&Z ̳[ox0* H&9KΕO gOo^2 ?m`s4iDyt.?8|,#ͣ6եM*ʌ^D:\Ǹ#P'[$\ױ"/G0k<9F3ϟNF&:Jʮ`dp,_X+f~8(BFfX$^j`"f+Oio9[C ,cNzR`]^uX\^aзU~AҔP9"-dO8Lt,xE,Nr7 pa:.mn虈Λ*SuD!b\' #|XYRɟxgUR$kIr:e^sUWOc]n _%w(F:Q͊1]utAH2 *.'h^WYS}8P )`aFr`R8:vJ$?;yoA,>k6H5HRfշ@=FpPPCKR#:;ygInfGu6`Aؤf c|d쒸BLc)uFi9ׇ?yc@b G+*2i}t޲N[ ҥUGBS߲UTGi)p&gT'r bDttܪ"phrD,zKBj&U=mb) Yk2*m{cuۉ`Pkbe4bt7U*c?k`"g`>w.`[7Ę=rwi>% e6&?GN@{5Ry{ ,IY +mLn@TA@!'(tszF"?jlʇGIRgFNjlݍ~CJ/l|wI]V8l V=]Kmi:WIF}"y,-5,|PqtSkJ C ]m_+.T@,8A}SpZL"偩"cX"8IUi7TPD8@02b7T=(T~0k$qJ ;+!bŞDP\iF^ChSKoc׆h%q4>W yp:2h$ `6L1l餠Ƙa!-Y=!|lxof?ɓ5 îE]ƫ<"Xݓ3(ʡ7 $OYVbAlNpǝW뫾_4Z uTJw.rn}Yl]YJ|X,j&AX>~7cfH4ǁ7%$1o'z-#jX]̜`n\ip{]TGLzp*f6J֟v#`-L`Iq%0W,ŒfɅ-[8BEI4ã Yݡ{k|C=m@ | $I3@Ht 9t!ILFUVUZBo)WRUK%`B=Gᯒ:rFtNŵ_XRDŽ8dx48SHs3cٕSx cMyP{O/~&G@fV2j>Ȉ ~&(kuݳfm}aKW <aDfWy9j)&D%;`eԊv#]eUJ8R &8OavY'=MyB*[6( i]|*=I$hv=2(K]Z,kl9я4j! Br?861Υ8nR޹V3l$z[H7{E?e6S2XkM^Yb?^h+ny>` foé7nf~6*L˩kIW7+w'y>׻ֿ&3vڨT|sQm<7lfglUxVd r% 3TʍN77aUU.w6Tґpmk0-$;&ߍ:V{%&MMd'(*92d4*}qƚEla''=b%ޣ؊ 2oZ5Ik6"#w`)7 V]ڵgjF.mk>^.[I{`GZv%PT/*|.ؔˋ2nISDհ>&qDu|&'f_ۘ@̾.yȯsZD!qlBp#ukN241-9Ju L)| t2XR05A'|$!t"əuoghS(7b Lo⿰x$I`H[ ď4K9 #|`[@e"_[*/S5hut5&ckj qgBiTHFxg3@nDG6yytBDAGz$PEj|5)5?3^ ɩHsWVs5x@YoY?s݀MiށɷJ d\PX&ڴ` fpecbnn9Bc9x@T1%!ZvrVF}&z,{$d anI=(G0E}S-hrqbg6`Cb94䟢Xߐ53uGpd)fEbIDf"E:5Q\{!H?R]h>=T+ YKW(qc5ؒ ^=g\5/h}MĈC$9Po9O5]-C\= tuBY]W=3Wiu^lJC9=G?%yw\؁e<{zi ;"X%)fk JژgʼfaO8L7IK]Jzڗ@Jpjp{} .;p: ])_Rdj&@A$bn^JW.U#o*Z(=vvN"O L+;[q9EQ21u) NO%ꎊ \׊.8cmn=ghN9( RL-9"Я|{ bH+42 +(?bus=o"|xIsG 4'ܒu] L"n>X`\ n`ylcRROF˨dAEGcw8Lƶu t#Ucz4,?O|&rv[l<,mbOZh 肆`q$ͲCWl!gU¢D_#?*XQ[?{\ !', =4LV!ef= /nL2a |ub ѓnEǖ3zTIOA/AZk:iLC = {%:简A6Z(%bGk'XLiޱA[kwg''4H5=8§Ms9AGY`t^|28 1rTS&x$|sw|LJI;Tg}~Yhzs)kd @Fxj iD"7k yY )Η:_s .6waҙgSq" žeŨ}Ylr=;5q&aElc6\3oʓsHTGns>!('g;,ɒ3;q} @K{"4M޲YbB: ί o(%D$c;4'_#l18LT%,HimqP012*PrOk ҏܑJRH,k8%ɽ?@K;m<*^7u1d*~5z YX/).}ZqTa3 ?A(LJgΨh^7)VQvxfӊ]$ʤw1{`08S? ?,WB /|^CA,&IU6e<7 ֈIsӳje,cH\nԤ:.V7WBV\u+P as7|"r"@vnS qYF1Ǝl'XQ}B<7:S<_@N+*R>53*X-D44=Ex C"^uk'ԔW(Ww6;}3i F[%#==C|Y@8@.&Ȱ}:,uoNK48ǒܯ9oC4A IJ9}1JZo~xA8)Jhz6"lW\|gPsZNWuAKz^ՆӇ*b_'>fz8 EaISrWGq/]zo:.P0=Ѐ@lsH QGO?tL`~lNU vf0$?}O]PqhQM[*o\#c(J𚡎Ҥ s vQ(Y3KRO5i. NW04`Z9 IZ96^2AުVBH+% mSO!f17MNo<إ(3=0$ZRXlۓcI}R8muO]`rPV㙑p9+gG?0tIq&C-~v㊥k䕑KkQ655fGt9]*}\K E֠Qۀc-plӄorb@)4my SumR,%v"':Giy!D,M2ɅvMP4 +JL> ϐm,rLUD?$~Vфک r!: Xh7^Oa*BLWY+Bt]k?ӹ|]O"@ֺKFo_ޤ~'9>QMW|Y<¢}'ho`dy}]O+{Q& _6r\(֚2VJ}f8N8?pM`S64},7y'"Q/{GXo H]s C@(y B`⫋O>['.{lbUg`$އj­p-N(aX4g+2A]౿g_2k޺k 6*Rղ&@,3Q0xnm@ƹUת毣2e]65&'5)٧@97lz&=$50 ߏ1üS?$Fh|wNMQY!˄'(Q9=ϼt\JX!h%^갚".jZ!òO6ia8mbCpFs ҐUUz3"߯R,YW7bb"BR5mO% W$EF\opEF(CG1E<cp5 eaȲ;Xw y6+4iBw$Xg%jRԩ҉V:\ 9Lc֙^廧-a/woClR" Amd; p2.CdICXrA0W`w%6`h6&ҕz0ٗ-c )}nr4] 1W=Y wz v].C/1^-S,ȥJf'[M jz~ 1'CTIDHLEzPHKã25;-,Y9hDbE ƒ/1EN\eu 5( ^1.iDKODŽS +Cf[B'Q81ΜB#W:aNDxRE&LI\Oj3iX}1,dg{\t+x{gOK$J&Vc%{,sh1۪}@|flpJ\MBzd~Z~,Xٽc WPISNc*{$bfwj1 Nek5.|YoU1޽Ewv['Co1>vwuOx.~1"P +zk]TTF䀑i]K41gv_ sMmiIJz) U׻Nw_e goVrkiO+_P(w]f|ިɣKEl]ﵮ0V%Xؐ Lkdѻ]H'F|^:t{ C%&ljz٧G6s`$j=7uj9Š@2%n;Nz~D} "Xy-p "(V& *9qMı}a02hɶ JB[O[%u 3d3zT80f\ 4XjgmYD\ou ?B30 VgJ! Q`眽|-9~ j'K>S0iRI>˰<%lYZ-^ҍչ;n]v>U#VQ-%w%9LEn503H#ZQ7wv >rZ#Aql `{vƌ!M[0WG5mQ^1)uBYhk@fL|k~)@bvi.kBE8")c5#R/g1ۚq>G3O=$ro@Ȑ (Q4EV}LH=K/4!di};k<,|<6Ȣ89g!G!Ƞl]s?]Kl>P,݃-1VÿwJUX>āiʕ>[/z9ˣ9S0/,4^ Aƾ!nYz@/,5#Vg+aɉk Y"78+|q5o6DFӂnɬ]-mnX^E,(ݾ6RܩmbrEZN|ˑc\C2s@ ͍|G8}8)"nI^[$`--`K#QzAɰ[0k V)0j G{qMqb݉X?V!`8$}^$}W#E.ɹ1# jݾ$ԥD6՛:[@"\7;٘$a*ͨF7gϭ7P @vQ+!$&Y'ܮXo)CDC]xϤx kȱXTYz_7,mxTaA>=r?ܨz=<|n\WAT1vYR1FGҷYAsiXEs>HWYۛݝʰ)NmϵW欀-Z856NQ7l~lpҕͩ^UFn^q$aTZr*6LTH⠽AA'mדq7w:љ c/nG0"}A{^VJ0xQ V$V5oT5o1`s?_xV")}X\1)8;yc=_cM=5k~=4a|z<gGϦ+0>(p @#IϘCFԣ"1_Wj1QTT] Iʾ?e&~'LMg9NcD 47Dl@HU߱iUpTj惞 :uI]]R~!Jn_BpzJxbȤnLo2}$o$Owx\VJ m!0zJ?L:yt׵Y)5^iyXYTJ?;s `'ʁg awF?aUmaRI 0']a\#I"2Kc覂AY78:MG*NMf/@Ј'9X~v};Č5t8Mia!ڌ6_( {I߈ =@;+5i PaFRdZz7W o$Gv_2é* Z&KN\pzك L8˜f)֐xX@od 6d}Q@m{5Bx:\aI5F!fq,Q_Jh=U lS?&Zg!NȚɋpqAm6>+E'V*%-'a: swv3̖-iP`bt*۫B?hY-8(H- =ɚou{0 ~ݑE}eqe,m׿u:/e>ӷ<d9!RYUZXG,ϯgldd_jj7y3P`^9#XG ="9m{4*5F|BFkF3)!XTM]g %Sf_y:Q{,}K^UZ-HcƮo<ӤƒUiIwg^}k09ޕ+wzB49.!*9gzo]A41[zP?M6\IʼL$)Vct;;[Y op9$󮒨A/8ݯQ 'ܗF:Oc-K=L9.ϳGMeB?{"'p{z6D9)ʹBw.Sg˟'+MdQN͏\UienpU .f-dڂ{%&$照>#"6b+S-qe6Pبd^ <A 0kH)zJ1o.7Cu 76͌ok n+Q$zmoT|'~uK2pd*N'caw"d_ɓc!!8%ͨZ[ާT8"ٓ戩hՒg]"3GqLˆAgcL(ej^6Nϴ t;!"/4cc9 D 0ѕfq՚f֋cU+|ic`EyO32j$9hb?Q"D'?+|I v BMQ7׮ N}X̻Ҵpݚ14iV5uZc3QfG7WRX}!^% #QIGC=x # ]0~M"@1j) - )$IEKN1{~U~Tѯg463 8݉RFМ0<zNR"[*ˢ@96)iX *YO4W+Ge#w;?A:֚MܺrP%̦Fj$ʍV ǃeRX:I}ELsCu `c8vTm7^'s'qeTX_{Wqj͢Nc~S,GbU|EL( ïcJɺc^vqu*o>7ZЋ8[ ٰ9;LI#"<\v_Ź?*ޫR3U^3^QQn%i.nԯLkϰt0fy7)ҵ޶}(H߻"|z(D鐑CGzpJda^v,^կ%>c⢜imфߐ4r(ImuY^ZU1?$T7. G(l+$ֻv{諙(5bqD +R0d6_f_F#x1z+Eǃ5% 12v IfУ1cp]CfOD)g>'@ka/l^oY_k|#TH QQ:(z6+0o8KQ X%l2elFWU>k kSڲ,(k+bA5ok]>O:n*H9F)*缯XPtD]뮼x&Rt[z|T/g]ʩ@7Vηӑ|fzۍsw/oc>?Y%ێmS r6CY3]֥槗'ՇRJӋ5"''@ww՟ K˳hbN.O3~+FFuT ^bVBmd$JvdnA|= dXZrH (eT=mB!#!z$Nee  RI,aèn6TڨWcj/=!eEe W8\(\kI 5͔6'SsXEL Mw`Q~+̎uZScfvL!u~oJ9yXAɴ5,2u{'$ )G/fU $3nq3YjDw9 bb [?/TKʹq,gWPTznN*5ż2$wp$Пvt:S6 N=!n/c|忸F%dWӗMhi\ 'b1^+ƽgE#z ~' ;@?:7&ZF:!v<_T(ٷݩ2&}X3dp8-׼̹ Iu)]FU GqDLvv ;I'$؜1ֽH~1ُ',&/!|҂HEmyrƯp k`uZ6zJ$Y袘ˋ3Rdkwg]^I(5:cyzݷ ?HMCv%q'L grs`]AdϐW +Y*'XôbJ{e,{ &__ 1P=KcjC0daam;е6=^smqx Ɔ>ΞRiu˿+>TDE]"#Γ9 /_tb?\LQu$OT4yD I03H#@4"ɢ`&[!(v4pAm^lVw4C- ] eF)?h^έdT^* uS7+ ?{eh5~yGyQ#.X{R]#.R=ArڧO :az{h1<ؑ_MtC[}G7̅͞bxiireޡ3waity%Nk=`77 +W7>O;$)]T%^оNR`s@UAϯUwuKvk5C#0kz> 8t !2&yy2 oHw#}|gZbtc`2aIhB 㔕\yY5UֲVkx!fճf/Nxv׎pתPs*gWTvvnٶhuFA"s Z\ . [[tW9{bs8qGe9s /ѨLan$b̀ ZI0i Hܒ?mQS{C_]c6|78Er~횿g%2Yz1yDuA]~긗]XQ'b^Z$b Qc/eX0ygnfn"8B-LI=OWk{Ž42RL/VլFrI?p6+xӂhe49d`XIޯF].CQic"͇rZn'7)У(`gTlu5~7h* Jb H$K3nV4T̄K E?! n⦺j6:R#i7F&w jݤ&}Rpy~iJhRӏtZ2 9VuDl坮p,9yDrI!/5>[gIkFݤ+ N)ORMaɘB3vn~Y0Mh! ª:F;Z,Q w%%U#4.TQDK/.a)e}Ѓ#Q|F ;jdAyWUXfQ-!t٦ćo83LxJ %_\Kf`Cb8<:`FGNJ/niq'ڥNIXto#x={ QD'At{?g)jHSWL6R?6\TX7vAKrnv' -sE; -dZ=/^l $򠾗i^?k Mp=1ah{(dDŽKveoȇ'eX`Eip]C9ݗ۪?7눤Z'( i }[ʋOҦ~@=΀tE ]m0h'vf>9Ĉׁ5@PGs{O]&yG۞?UDȌpҸ:"uy!0 4Qedӌ[ Rmp BPp؈ҵLq7mMx {̶B1߁#!ԯ<CznltX\}/4#bFU,?WoB+]暛(mɊ lM3k ͐zCˊ?M \C*œ;h7RoX sTdBgJ(BJic~NV39@wzOªM6lIfzf9:N=^h㸝W vA9 _b&LYyv0~rV}5tpۃ#Qq,Bv7NB>\n%(h `rC< /z3._ 0 QNcy"8.[ܗMAfy\)vOAk`Cib,>$"pM_E )yB 7C6:Kơ 'on"|i? hF@jJ'6'\y@饓g:[O gWjO17̤Żt[t00p#xRWH>7 mQ>Dӻ+<vąl9V\8b0/7f (P;#$~g6`v`kbXCW- DeuLa9F mPЯcrmfo6ştpq,>{04۝x_\xwW0>{Y15 8*%0M-?e&Gҟe/=𣊆ʭ4ȮXF)@3|k?YsnԢgƩ@glx iM9(O_ 1QNp#hT8aКӷ4U)(ʐ,L>VXBH@$ї/R(4bd8x2E'}0a~~ ٖ/ I .)c#g9 >^DgaĴo VyxBNw[K78ޫ ~ayj^U+0ģpK\!OYF}|#2Hi8q6N;`N8YnrCD$FQpjh4Dv(/P{3Q%ֆ\>ޚ:ˀlU!'XjbMwk(i(IHONNJ{Ļ,I6Oڬ*^Ǒas52Z>핯hJ`ruhqv16|وO*h/4rz%qHߩ󛤰 RN O`zEj~0)gRZ.+l_qp@yВ0vQf<|8&CGGz2ߦ^(^N@GNs  MZYqg2ZX =k.#oΌCJE)ukT0?:J4Yj0vdH4K7j`\p :4*[w%XGFsB8d??&Bq;ymO[UMB@y>:aSH|iyZMчgZVlj䇑4l.|y6XqDl?x!䯠kVZ@}dknq }Y[wSCwcG5𬽿w%n-v!PG޼VQswL CNny8YSn,2pkpOB:4~"W܇_ɔ TpP6Ķ ^Y@>}IAb4\#G`cޑcmO< t7(Nm TġCt_B=( `L7<*"uGdj2`Dtl$a>韒vs].S[ś78PbCI|YxL<# dT-$>X$_j0R*Җ-r\Wv:KEFjl/@/'EŒc5< 6" 7rqzuf.{G7v12^d2Bzk[Iy]i( S Ar蛷5Ic2u #XVg* mfqg7CbyۥK.xfm6{,5c}3!sx7~b/fR5LXYHW{*L]:ae[u@Rn;+foGl݄ ])0AMGfm~g4Wi%Ru\f ſiY'euRrna?r$x&a]`8ƖB3]`?uL2yg0mnEC6 3w[NȖxqP&t.3@Wd9(Qhɾ{(!+ʲ]p^ܻKR®HK ]jNJ "N*g(}&}('Uvڠ$H..xوc?ߩ}9c{"dCQыQiN#l+nV[ ;TO6Svٴ=J5aKDO V=W>jU[K"Hˌ$vb zu!Htx9u栞EFYBd¹[ qB]Z;?1=S5K<.?u=bnA@s0pAc;M]//kd;za!9~@u%@aZiWӍ,yZBPGyR:Ǟ.'߆$ }}^!+K)35Cx;SiE7W/Ī4PS<)< &{; /@w tUG= у3zS1-e;I?(G5'G4])xC315o*Nn0f*Тl8ͫ8 .hF2]Ό'"XQ(S4u|oϟ>Y*h(R.H:֮vP<áuQOJUGR''NW^NłlBº'3풏ך@Gv a&^=(\F/+X#=Sk&Bol .4>RNd{l+9*ds]b'c$v `p-G 9Ĵn@:Y>Dۇk`slɛ䎱Z߸_ri`}KJe'>&H!7O߲}I9nNHAj:ޤ^eu(s 0>۹Kp 0e%gG"Hq\®/@)Sl@e^>R$Κh0ɇ 8P2_`1I-vY3}O%SZO1yg .w[F 02}g/n ~+ڤη^aBM x3_MkX;"yDvB'=A@0<աw寎T}pOFAoÓZqQr!χ3zs,rdLqJhNF·C!>BTP^V$40= gSND'$$;nLr+JyPr2^% =4[V>kg)I85(,s!և1R{~j>SUX `t{Ѥf<Eڷx^TZ>w ;qoLNR,2]9ض͐Fe7>lϰ~rzH7 KLgNTP5Q^"jaP& +Dd-%!&T_LS<7R;pؤѸg|!\ܷC`?gH݊'آTe0B+ʖrJ'ߙohF:B{]2Dv Ȅ]̵U4}I6[Mğk˖rWA"Jy0'e1& gx(5//%I7 Ah EcuznXѸý1fV :$҅%UG1 gM ȃRE ^9#@541T|p t,A1`s+Skmk T_dtdk<@ʼ&^.TZC)h l՟@]bp/fCDR6@Vnog#'Q,`22V[ԯsa⢏Cڻcmda*Sif71t<[m~5@hܙE:+̈:u}L&rE<@~TșsG%yq{Ps`\CA!w?|@*02l: :AjWk3{8nMSI˄=G :'R~ب%9.F`,Y`@%u 6cˍ~KzDUzJeO]w߁7õ f9|ȵ_n/lI yΰh>5QU#Lcd-=—lDN/.{VPO!>}AUy Ī)=wgCO 0 1 wgJz=*J&׹v1{ prQ$b"ެvp*^lB"=uo95`Pc?աiT͢AɝDد69*a@>|QqYvSwojƉk.^Ng|d:U/8Eec,#_*> k}[;In=a =Z"{v천"+l,D|B & C@<6L* ;L>o)#ZgrΖa>[0u9{MC ?Yj6QU בxppJ P@̕l\7F |Sb,Z.3{baʊas4xrT ކ1L:Y+N_GK`cmݯ%gRrK#N!!c lbtPswz"ouX?)uFpm-ȾKnLOa}!b_wo#Q>[骳geՂҡ_]v*1UoL9mM|\<)R \D)8fKE}.=~9G7\BzeT1[K#'!:Nһ; 5Br;_B$iLNnݧ;ulItS:JR>O-|D~&t T< bpZ2.X҈6Yo3 rWMy<:Oh4v~6U 'Wc.-2G+/[1g}Fy"څv69#~&]zm og/,JM9HTW3µiU(Y)Y-cɔ~W/k-/ՅYI*Y*瀼Ι>tT84MrəsBwgXx|Ib1W6)5F&5h%&9Aoeh,-H3䡜RD$W 9\l:^rB+D 4Y[Ed]$;n}´;~r/}*9Wi -GMkM]_t4_TCnJJMEs0Qz iEnCmqMœfcЁG1 0up2[CU_J>޻*h"f)uГ&@t/=qs+A e"]E5S>Mhw:wa g.L -;{w|?4m礇.~wus&߯:IՉ~[qO|Jk6g#cqF VtˏXzQ9KR1E#-S7/FӮGam_~?g Կ\nH+3:{Sc  M;axU@ۊ7-3aji⽹?7./ j=θB)Vs `0-bT^?EUnMUxe``wI*bSwsq𓺴j*LTkW顅 +"dmˈn9kIO ט٪ in6PAU{O+QnMW?*(_춯7mc._k82[O]+~Sz_}` _TI&f[դge'HT.nj,o&4Lysޝ蔔32<5?&u\v F B^FcpGW7|=EػwcUˬ{eKv)ymցuA.Ƀ8I彚O 5yETs ~HG|z]+4oD` Tו Rbz XQm.ς8_gJ($ɭW;O圠3|$Hzc,"!Mtpo&0 {)0A"tT{ 8Ӷ N8ا:h\5KRxvQ^4xofC pvYn& Z`KF{/˰0˷2OzsĤU*phI\5 :|`6Tv+3߯,F4TMB8LF=d@Pe%\slJ|FÉJ1O-+δH'i kĢi#Ȕp@6  ] ֔p7tvmj$) N,iSG*蚻I蝬nU1SӈMC |© qS7P~VYz)Wv8:3qbsg![T;f6'FWN.~Kڬuk/.]6!N$TJ+%|iX r1_<rۣ ˣTzf1\5->O"Kh&Z{rƒ߿ u@O& 8ӭrK`eÏN1 xX8n5z@!! Lh~W)ԔI*u.1]A6>C<[7|zwO 26@dW=YYҝGF`3ҩj͒Q0j‚M91 0}?Nsw,,!#UfbM$zpEL@-u+DU 6= Uw%՜cc 7hBj;iC3d{~Uǂ;LXYX/I+B#OU+zUlb#Qw(ǫrrxX0OCBfGӃ1OSK.Uob{#2fݾ-;ͧgDp] lNYr &{:,ՀEEFƺu~^_VQ8"LSQdTQ%CTh_ѿenq6pH n{4]]*Yb9z4c7g9)c YsO jB=C^Cf橌QAwO:3;".±X==S˭NTpA"<&j y]"*j<C`a$8'%3I Y'v;;!GaI4n5>H]kzv 2[߻":RDc\b?+no^!m8-8Nh4'uۡCDn 1K2 C(ayV|e 64o*-g-Q_M\[hCw̼ao7E^# V +rR~|!$fKSN􏦧UV.]RpX_R1JvS6. *(FwV=[#w#/;e1fBk# r")y}jC4Q(qbNvcL듌rد$@NWL3;b5Gr[a=]&y߰>1W'ن%BI9/a:kKPHLWnC4ocH?Wb4W8%E 5 C {?^iCtpB0- ՁD䱝%^!AcP&C)s/Hym%o7w8\Us1IOa'-mmu/}8[zWxZg ?t J۲ų ڨSd q[wr[MJ.Yu4h= n}L/_ɞj0fipC35@Jڀs 0[-f?JZ)EJ ڎNm1*(cf;OXR}-nI%S5_%p=ȕWwyR} uS4xQ`t0L <%:A=!| lV d(P=eiu2.4*tFRm-뮈m$<(\^|ʶ(kHVw8ћc|Sjuwk}8[E@aXnu7 Ȑú&{tӾ ƾLJ=hM6E{܍vsyEhw,Zא9-rڄƸMG?UTmFAT J?VY'֔, ڧtKjHK\ -NɅ%#V?ұR[iu|Ys}of.|~7Dk7K504HPAGDPR?T;C/+#_e V?7,ޥ58)])G{Y*PQIӗl7>J޺[Ր#_{n5bn7~CU'yitX4r* tkReXP~N D~"HL"tosGs.,֘ml.G#c% eHu=xC?3jD&,2Lne;_s_G*KKp5ϫ6d2+Y[7gq2術[s3V:fƱ G`:@xt90PSO i_4JU25lx !aiGnGyŝxZܪv ˕gY]Z#7Lgq ц2ig,>cxl;IBpʙL({|܀>oj^AOw4#DWR 0$;fhNW Fp4`74mZbb_gӯ|ҭmO8^t}5@LkY,"tT9< Ȭ~2*w;;+qnEO`٪Mmt}q5YZ4'p]i…! k%ۺ@ egO?tM=jTN~YƓ8Z#g)!B5l>j8Ǔ8=v8% |^99Sys\ZNC"qe1Smw_"-/nS=v+A0R2pnǿ2'ZMʴsfPX>Kg>o/-$Ê3 [xtzfZ&##slgYZ0707010000035d000081a4000000000000000000000001611e8eb800009294000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/libsas/libsas.ko.xz7zXZִF!t/sT]?Eh=ڜ.+qKx^s^EEǧ\{6SB,`]k^*ّ6j"-M>'z;xvW?jԳ뵛/U: ǔu? a_{$ՄЊ7M,<'P(+?vC VX!8gI3726 E4Z /k&Yőy!l֖PWtP)ܾ7,$azV݀6qy(%UEA:*)R!-5mg UkOsmqkѝN~@x q"jYq➛iP&*nxRWęr?+a\WoRr8lv*$uz)`Zp18#hRiֵJIeW^(I /~7841b{mn:6t{ ۙ6K T/V:)'/6 )ؿF9k~}OZܫbR.coclg/O[4", ܼC~PeX_ywbn}[L'6|ڮOWLޗ>HTwlԞ^(2DΧTjf_&쮻FaeޣD3:Ub~#XV7B]\AÿF^®հM t^ѽ̸y" ,]FʋPa)V+=JF)CRv8?ϬYИ0|j84R(Bxid9gË-arq^\JQ]awHmr5ȱ1j/DcJ!WP$}P…wP-MCZ#cwl2X_@WD`Gw])͂ 3osKaՔ=Hd\hIԈYaH9BȮglL=u@`QN EM~eg1L-~Ќ磎r3< &pDʢ*>rטfv1Ǣ*xݽU3"(U%ڶv~:C3"$lsE^B GjNF~\3ؾw=_$WqNA%s # .'}&s6Îz-r;`Ӳ=@el8p׻OG >{8gl&ng<\Ea_6e+̞C@bÚ^ W Mi>cj* ۏn0~, 3VeԤs$Ƅ[OSWJl2CC$%ﰮr..O &՚ vhv\͂_CF\Ts tK!ρ>|X#܄ (Ym}8l+kCь;q.{~=Ieͼ*vl>xQJ{c&LӂOƨ9fr+`*Ik`x|65鋥Tqfd: 22R>+ȁL2w"_0b0䀾`ӷ&QBkC809':jr| 2P55YDLӗiY&E:O֒7O9ؤyM%XBIA.d@:ٙ88X}6]=/\Ufgz@wA*ĉ08 /YG@)7-ݞKUg1eJ.F" {:Z@fl5p3~z1fK@ E^ U=8ۍSB3%J ep!f X M ,6ڵ_GQR"ȭFa[N_6i u6E'%kn 0rJħ*y.XqBmzGW#a<,"z X:,锷 06g5' T U ׵'ObUZ[զYN^tNzZ!EJ\ic)U޶b=}[²gpjrU4n󕳄 S_n ^C)֣fmͰ]Vy4ȐY3>zlOم cުnM703$0B|*0D>s}ɑ˥fB|avƋ+40*ꂢ%BkASp% i@p3Q[t @yvdennuʴr8;2g%96<8_u\8H.ݿ:&Bd͎vWߵ xm345^ⱻ4AsELU,(7 W꒗Y ot쾃Z8 7~N%j6- B*IΧg]קTG 29v4ۅBi{ ֫x hf95g$7gMajMqG;_;Bn£/ut#(ӥk8 a6蝃.3<&ĕs0$v^ΰ?sKT:z& j,e"\ {:+@|t! ,bxX l]PbgkO5ÃB)F~h#Y﮻UO(NUxF/$bdfͅ?_nW_/Uz_+EeUP=nxh̏Dh Ħ[-ǐ`h|!ㆪn1'rt|mvLBhQYQbȲ]aA0f<(ECKD6tXzq rN3]m2`4(o}%ݷ9]9{1$!WMg n*,WİSkM%:i')K1rx@pa]\1;W[ӪA,~D)ݒb'B 'ymSJhz!rIıPO@Ȍg>PJ {cng5#@$~p>w{PL%'G63-g(P^ xFxr2шC!g Bޛ3u{D~DCY/5+@SVx>EhŠMaj-$np8T@)ǬE3Nb2qGX_HohDz; 7@05h}6 i4,^ x_Sq 0S`a\){k2gkʋn#Z&d,qvXpڻ>f> GsgҪϴ;eL; vG`l#qZ0ʁ=ꈘ= nk嬟&x耨eIHC܏ 'Sj׼S'EXe;3񉐊/w%oDũ|=wJV[|x-2L-=GF2H7w%PN \9Y;G:9޵='z"-Tʏ1[EHfc7ș0pⰤUrá0ی%x~ 9AI/66sq3QYw8#Ly ݣ*_)~HNjo7aVq{EB7+qt~$J¢!PGϬu1 ^zF\@ p!B 8рr\5qrK{Ulg/OHz&˲#ɻxͯpVy.MygZ9 h :ӖHib.s*NbHaebԚQO ~1Vɨ&kuF&m+)Ap^t/E25)@TuN\-ٽP<f?c\9R} rB)Q!94 q\u /w/n\I ָ$wC7}VAURr:lJqmu^Gr !#h Z3A/vsG"]e-U0n– 61 w[}0ZJn;Dj8Ҭq*k uCٹ:ݨ=sJuh05 MI|5l]?ǯɮ#A%PŪkwйtlͳȡa+E{Ňol2a'c# >} , 693wY.\ӬzOH:qN]zd͘a,HĻ5+́܈q 7(h 6ESJyvS:!rޙxMשHj&J76G["Xb[[zg'U7qTB̵_w?YV⨮Xs披jwh$$p9r 3 . 'Wć<6SB3h//xb>H`T \JìD]{W#9x K4pǡWH=z8eY ^6B7;ngZ"%B/S/}Ho$xFIe„n[+QHHes#Iqg%,U #HD%~ [ZD?:brЍ_$Muҭډ\#`/ZotC }o ȉÞ:QͶ@=Q Y,tJ oVYB8ݣȷIJ7Wx}tl_)!Xڽ蠉:`Dtf{Em2bXuُ+hzQ{@'zZҐp3`1_jh癣tTļ}]c% b{v (BD  hMBV~hւA *W0ζg \,*0 Ȯ#nw} jR).]u0 !Z~'+ylt[z?Zձ'2x鹩+XV@&A9l ځ#u0̿9\![dzfp"ȠICD^3FxY.B|3jT1sΑ {ˉk koよX< "TW@YelW2gR`P#`OCJeEpx&1kk9p& B]zk8l%4'Ԑ/8v1*Kn-E +Cߠ}ײKwcX: kOtEb(o\f{6!7u?H_ٱ+h*Ɔm `=,_10RnoN |kAE#]Q50 'kQXHع?[Lch8XK%“G8( ri+oO9, UtVhmbɳv+B:ոiP=DAs E0B V?1a2, 7#V7 %JI>*flkpewuj/?'-T>F,rGp/jODhߛ7pYz""z^"M-^{zJIosDCˇݕZKldӓ+s ~7+ 9bΩ}ur3 )-!"jf=pv9zsje/+Fװ? #j'愐!oKb$&c_[YxUC;y.-¼UIמ]DM#t'/?nsaN֏-]^wJlfqQ{c%h6U, !hX,EWybulnTbjk*Qлݒ̦Rm0,l;ZJ%ƶ#JïNŤwZ+ϡlͬh-MQqfx|r6qyGg#_`wowc|feY%^8$,/%FJjz?Z)FX&& nCZ-求1p?w@DCTӼ2ADr牢Y;+%FH5ȇ\ٻ /FAmaޤ*̷I-DhjN-mߓtCΑW`dDF"_e/blcfYjhf0ZmeP]HD.ZFkmɡ7bÇ%N;_V5Q&3) o]"h[khgĘ˙KCq= N\ _TY$82JwIEFvѴ|__Ptw!?/R'[em9藰f GͦW9JHF)/qF;f_V u4 s oc1 *Eoyv[:#`)6cYlH]ɛ_DݛLW{ mMW݆x ' hrC md EŻ98K׀@4{s:i]"y"9[Htu.PZG@{Tx1B;σB!B©1g(T'fÉ{ʅ*cڀVl9Pm( m `IPuG&U-B^)LUgN00E'1+{P!qr*o(-/;J+?_$%;&$4?W=@*Ep";aЈ; R{pe[J1-xX@ٴ3- |,Bа4t-<+Z՚x O3+m8_CuHsv7ݦUTľ Po tDKz(mḐ({:@= }_N>LPZy2mIU&s^6Ѭa^W~^R6+vÂw?~ONf]wQ!܍հ%]+xkd"K#tE-ͰH<NǷ\y@z[}>(_c.,mQc ,40ioê@2U+7<@8 { #>DMĩ)s.p<5AOMomJ՚ynA cT[C,28cuCӶFKpRۄ@+,뾕7} 0BV2`X)VV~ah}I!߭_CXaVicBJL> CԜ *rcT6.ĕA\tMPyH;B9VM|](2HdZI|^`LIpBA]7L;*bW9zߠLXAݯ8gUĩuV"I\ VHϛu_'pB[EP*+z+ Nh~q1W)u|hlPB8'DP߹%vsm`Ij`^']nUށi'E;]@zx. ]lDێ@[<2}p&Ā?-VMAs/*/ 4[TEl/F̠K3 Q׀{A:Zꔼ܈rے;'?!"!ϓjS]~w[<:5ͮ^؝OדepH z7Vk8ӱ*哲z6NEv_nQwcQɑJ }hF2rNpP8}- |Ak{C>ۣUuISi}It1Ʈ)9&(횇kk.V;ۛ Rhn|zyr3OkxxBЃI`w/A45HIe &G87e85B/1L98IЬ' R9G$*FQw¼%\f Dhl0q5mOJƧԿ[2Pݭbc&2nqp'F\4`nWWK4w% Q ,;ʉ*m|]i`A$mt' |=[ fpR 2m :ҌăaI)ްV6Eݏ_Cwa*pHKp1ܖ dw6ú'ƺz1B ^VNߠXoK,E"qWʔs7qB=ƃEBOswZ^םVXO0lS>`բgd*v2 =FR)c$ގIUT6o# /ڻj8P*lVo3KoXIYx쳹C= |(40|tV=s*mF=mf;'OOО9C뉸P ,ךQ!':>-djcPt&0EZvW1]55yg?i&7Xdw`ir֤֗O=ymn wEP^w~( bjg>(Y[-=AARsp~zsr SԡYW@ Qu4"834X;L'EОe8}BPH-߁Ɩ{i+T VIy,3=M*-<vزrfR9wy,/.F1#tfWʗW,֮:@2|10p$ 35R,9V5~Yf1m`+/&宺yi졣2 UH,eɜ r&NW$gBhK@ IlTIafGN8AL ~u!z@Qhd-pZĪi )]5c&K ߞ"Osm!4 U^?v|eHЭ( 'y+ߊP(/ErZ)l 0ɄKzLۄ S<TC׫8,"oۦF&Lۚ)\ >nVN5PCZ/̦%$Z_~b>^]OˆśNH;Z2+vGNu\=Ka΂g|' 6ȹSO<,fXQj3%[nƷF$ˈW=w 3ܩo&D' دP3[OyM:<&lEԅMOJ :=q!᠙͑H[g)Vw'cR:rS}ڠoaV~H:m+}wx>]EeTd*kˋIp1$ /NJgg=̠XI 5(ќ8[ o j:y+:Zws76(Bi*G%ac~j t95#P>N y]M6,4G^&ęTJVrFD&B2ʜK)i^.,Jj 0㪲bu!,;A1}WXQz11ᄗ . IBo˩)#uI9SIOz@y=w.p{A#^V׈]ҳϱJAk )Qh܄g-0,% wkGv2t!]"H^O} )28>6Nrm#^!?+92CuͪV+,^òģ']y q"Ɖl<&VMT~%[ӬHoC.G~~bl^알m)?)?݅[;s<[T fU2qn]j_5W~2%#{tO7ϭ{j?EwQ5'J3P+sL:KuUn۔ C~Q*7}UMQDfrp,bI$"7(dr?f[o74 -ΞY 4(S[ʑ(} io3N&Q|!OU9{!/;|h_>Ju2 {>Snٔkۣ=f&r$3^'$1gBPQ|@ v"b"4e>f\.Y g4)3:L)&?~pɢl)Tr`^"E'Ö't͍խB:&sF= 35U0IņR<+"PNu,$P#@'OZm C#d1p=j#Yo< bja-BQ %w ^Z(<]g:>Ei7gW?Ϗ^*^q+_YCJ&s\fÿԫ>  >M򔏳Rw CtݒG[?`y=tnb#+ M RrQ4!A[n13g*mP]2m%} &hC46&CWKݐĵ!Jһ bW(߃n@`]Ermu0LmI}!2A@1bQ(pǗs6ѧ=]؍{w U3zZ$BgیI}QU6I~[;^YE?32n )R 6)ʡGd َChEĘh8D <,Ht4KQEIj&,zHR% V-4p*0 'kCcxLdsӍU,1MS@ByVEM zN+5[L"r+~*]L4Rr-Gʹ1L52yLEQ@gWv@s$]'g~q>Cdͻ؋oҽO)ݸwuGKίwT.%Ujh ̱K,9`S{(K;@? 8 y,9Z;vO؏aɿ;ϋ9jh>PK-LBJΚhu i7w Qeۛ$iGF=f=3˷)kS栆$kzsYMqNl`1Y+z@bW682`⟤{gx' =;_YXi+aB)IlAj羶T;[ʝ{cʌuYzWSbKי-<ֿ~3Bc sy.>tvTeGM1-U^Nq֌?7pc$T2Ns%~ͷԽOm2D87 AGW'z3/۷'h8lPy\h^K︖{vw*Xv`JjTqM5a_ )걍œY+qy؞0J_4_YxܵM @$NNFϺσe|HӅjmR2b$4(*U<\Mw 5;vwsm"{xc&D##تmJPjlb#1L*P:rIJDcB U"3? YOC^Pg5#᢬$W$*(ى&R'_%{|cʘc-<BED T6q21nNglgNwQt;s\0ߣ܏K:{ [aH ߬Zz _7)w;D8xאt$^&fMʸě|J݂c3?$nls r*1܂غ8O 4Y'xQORqݱ GVH]?g#[p(_']V58Ըk4xшe[&)'ѾM"1PiFAh vlŕ?^ġyxe`&0Idv&϶ QBY[%bR}Ƴ3|pFYchzaZԊr2)?ȥN 8hÖ ]I8je:)`s09Xyz&!=r߯uupUqI˭ iICyẙ):MMu%8?hw+SFB徰#h/fթWOp+vɊpCGWۥvʹcYuṍ 9 @$|`ͥi `*nG˜po B RHоLz['h,kܗJ44/dhfŃɿdXl*^Rh93rdH0e)m{@.6z5H$ƏGRXgzuޟ7=2$5BwJҍv. mPvo]D\K衩ܰJ!_sY#7S,C/5^hEN!Bn6 U4ɜ$/bCs pUy_XMa#_cF>dLnϽimmVA/GvF {m*k oVxd?I1hQ /\-,n&׏u,c0ˢiF@9x\i.zk},M\3 Est/daUq#Z9D0~x֗8[3W/aH$I"4Yû)F+C7v,cw(SF֙0 ͍fr 0/>e6hfDl a|&EśqQ.F.>X57ҫJa?U^x`ECX&_nWH1~={وޤUY M+xR{~;~5ԢF"; KVo*S`/'k"(ߓAju8i"XeMBLgwO(b k9Pm.:_uJ5- us"Bhޯy`ԽE.EDnY)xQW*G2ͧ_&x}Kڋ}knnGk5S;.v "8Ia~Z@m$vlWQ½.WOMjYx 9Kf o3e޾FdpYf;m&4iL5 ]'E%j"͉"W\D˄sjRcs_ "=?PrhޱtiY6jΟ*ˋ4`ȉ FmDrn[Eg?Z=ut}׿J}'*k_u27kcV?O4/[-f@i>` GD9c`!LH~G$|Bxs%:_SGjt:o;JQ.)ᡥ}7Ӎ|47(> )(-0*"3bFǬI[Xu .20siB1|^Ufq;8|,\1'Kk*z=K&wv&G㐡p"Xe" "F^Rs5l"]>$V·ՀG J=wͤ\wesC?2:"9ЍS] ܦR`bSuF.>IyʵU0srxqN򾒯2znƜs Aăn-|a^8jC8=# ġJ4t>h&a[mop o5[̞50^dz NбfdtJE:tRQɓ9VWX9LXuN8MUp3'Nӹ@Ffo: w`ҟ($.06Q`yzjOU^+:cX)t&0h,s%iP~M2TM;z. ^ n?rQF֡~ d"L8IGÄ?.>[ +S?h pA.+7_WWc)]h:8`ZZEg=?覣!8kA@#Ġ \I8Scڔ> CU=p2ǐJA}aF MLY~T uylOP-CqIu:Vw3ٶ˙ge4RXʁ ٣J#|Iv7e׀}=`"CP7XU]ym+ /K!t#O; ^2VnER_m;f 8!?+Ό)tyE}p CWx A=sVADNeFzPDF wrߗYҹṕ=V4>04͛әs7H.c;zKj.4B.}7K2 p_pv5w ؀j&vJ5}QіNXc6~%F'cdY; H@ٵ=g,Ӑ Rf|1j s[EU-H!OHkdUIJbe Z],eiC& v_T8"76DX2-+2j~='YASLLڑl*` "]*G*ࠜP 8w dQDrִ99S9,E/zA-vA\L6AЫ_=&)-rDʯT!ⷩŌ&ڻy!ЦOiF EFְj $*R=B=6E6ӅT Gᒤҩ69S:Yt l:Y@MݍCٍh 5LeP+#O؋|RVQ^H="* ~tf!ޝVx חyڿӋ)@gY`P 7t0Ts%z7`#oc6#I*لJ$V#ZB{JV:0ϵ䜥h 7<Ԧ3sPDbm$nMAj:ES -^Ր7# 'J_`}Np= >JLd+I*Us4ZN84d\`X+=!|eo-n$Y  qt,=wn?M"HOEp;Q?%8ZV/#e6<,tl8lcQDy7.Y,4\: uV[TpҌ\եRPr^~oT}k1PvVy~MV7ecĤбڝbD$+W)ЁyA;YrWKwV(ϱXd&0['~`]PyDWRYх3z:PIX6DMe VV҅lyt2#l˝W>lmf`! l '2WĹܵomG _+h,FMNY>|꺨E7Z,^"]{cG9aT }EQ kA@O|5gt,?Բ9[k͚0 QlBs ~}LASuCt//0`A rdOET 5c!v`s-]xR9H$A,\16;-} ܵ݋҅u}@̋r@-%a;\* r2Vp!Z,uHG#NN6|X'Ӱ<{Ny#$-;d}p^*hP~P ~"7zlWic8-7ѸgeCRGԕ~|*ԧL7XMJQl툊/KMjt= +خ^ꪇK֔C-Ȃu(ΉFz %&Rr;V)2R Q0Mx/TGF_n+ P<`:z:h(^,rÔ$e–4E4E(܈L oxlV9t oվbG0l P'P)걆pJzWP!kV/MX#?dB(pW҆}#xxKH(b0\Ny(=zHQuŧQS-<Հ52Oӿ}85LT!`{STW8?o&AFwY4-n!aFzj =EP`[%C>ݛPїq"DvH*%麿׏:ܜ]Q*svK-Kަ%GK2vq]} jgPOxtȃ)g}o24r"!gcO`ր?1dX6|H }zMQZwG@9g\4d9+.A$Oq F|c9jeGnt~%Ky:?^2q/51I8 0bQ{'X_sIBC}Ad $ր*IzyxBALjtwv?9+6]2p *QU7O}֥AUƥX6bo&s4]5sΆ$6si#XS&3%s&4W^ZYH q]Z51uu1 oc֥c6.p#,?U/)ÉcD1'Q[Pd,̢Jf>;TtU'"ߕX5*^FyUNB;gkʚl9:*>x?L)7ZQnzW+MOAf4'vD%U- bS身Q/沩BLCSDs0u] hEp-E m'J^o|*GbB5+ZBfX;CJ0|M9-Fs&BzjB(|<2*"ؚ n~écM]w00#(f݇oAj/-mUq'!"\ϭ8@|{tmLHO KЏSS,H)*'g9'C{dн"ML?E#u5S>Ӄ\ x @k߭/LmՉ_f_֟^I$_$ֶ^܈3b#w'13Ⱦjch&mpf >3 G|Rr [hwM # e9= D@|k3| h&Y{K0jo+{x&" u9*ާkңpf[?3NcSS " n>a'%/snfT155`y2v ?g_L?5⎠v>UUzXe<cıNCnu{yN]/B~xmYǿbbl!=(vC6o3A5]f$oUHA ݈BbT217nIVh@2}I+d,F_,7zc ,NGnׇD3* ޡ]PbVEwX5rY,%zU¹ºvKURfe$  9S\|P=uԟ)x1)(z ?i{dE7pϸ9L";+Q+~َtܿ/UhʟTZu'Dk%O B7ԩAZb~]uy螳N!a.šF -ɕR 8*v |*u>քcb`/u0<'ԣ4|cC rTJ1|"_aQ8SDWNVr `_N0q QȖ߀۠^XOvB:DۤtO{܅߬K-=CwP7>tc6J2|/O0AUudf&!._PUVj(I,(# RO6SP#V(AZ3XwQ5O0^Z2w7UK9g]6t>-#pdz{lī=e"Ys'jH91h p/PѫkdA +e&zU݂@&1DɃ]thv=7և1@"1Fn!BYG)ap_bޖ>>vѺO\NIۍ ? 6WYp&ן OQkK:ڈ<*7  fyaBI>~+-Q-Sd)lc$l*y-ʅ;24!MU 2ܞCb5.dH1UG[EUQ7v=GjRe>u0vx<rLɿj /Vљ<Ǟp@#|Nk/ƞ'3#p 1պdygGTd/J].k<:BrOqTDLkWnV5~x3K=wtš[L{?Fh9ƒJ,AYֿ{B[bC5aL >EIXj'p5FTޱPX8*G<I9+k=*f5nz ǑCCzkxS&]/ӯ8 tQG -,?$0Qʁ`)UKTQ:__&픮@d@FA c()4de*_cQc]iD%|9 nM M FwwFRis݇\X6O(P2^ʻ- ߋz3cI!=LF\AJI(<>s/jꗰgl2m r-!$mz^&bAL/ Qթbs'٫yHxaoYQ0ϰ<-_\0H[ { ,+VU_N ݜyv\` :sqJbN{u Sl7Z:JimS~lCognEQ QmRov^)E 2"z#g\mx n8dž%`c%ٷ紕bì!+I1[:^n`Y- 7])nxiP![e P'cGueCA37Yk\s08>75DT~L7kyيHŨ3!7QI#u9'l 111Lxufڭ &˦r "跪?p?7$\l?mKGBnЊb{:(4=Nj9-Mi]\,M:T/Q~R(]:iYkj.|!NT4kr6~02~Õ^9\͌ぜ _3 Ue=n8Oʺ7eslՕWNqKd~C_~h8kQz0t/{A7YAKl 3iui%<#/NrYD8mޒ>=]@#x0/]*z'By\]RsS0gΛ1qΓd+;P{3ِ~j{@YcniS4A}l6 "VGE$#<:X@ 3[M9*r $h{Zq?Жvmku=ǬO cKR"z5W hEņ?M)6flV]9P h9S/ =qXvJ zQo^?_YP\|Sp;!Yy&{gqƤ 0 Dt#,+CD]\o]R GtqP s-/5r\O?y>+= O v,ú~.:nGQ@r_tӢzQ=Ԛ PN" 64=Ve$'""d7=GW2i;ܹK{lxZD#:EY{L T?+{%L%F `EAhB8.v\xJQ+, keجe`RaטⓄZv09#YpD$;i#y?;|-jU5eFI[zɖ v`rd(4RuKf KEKNx:`#jH\++B-uvo%'Jk-,7g (XdֹA0,`%qO,gS >w(wg+ׂ0Y7SגZ#%Ch4ſ Ol[-XldК0 Rw\{ĜH Nkwک2Ir ݹRCY3qTT"eovKDՆ2%A1&/smۯ3%M1ُmH=fz)b r!G JCbe@&Q'f i!;[?ԊwoQߔf+ Au9"{Ta$4MMW~|1)+z4l_҅ajM5e# rFTLM2\hDQ_G2q>BGbЪ`)a׍FYpAB, R4IjH69`_z/(#ymCYͶ\NwGxxgx.Ln7'؆zNXU,aP᷶;}Z( Z@\ %Bqu9FMs|8%a$8Ր.uÑC|N|Le%Y(1~b_ ([1#FʿEnNW+gC~94VGHi'4>1NaOh]uFyZ1%U& QaNJպtRLhDRggzKz0eD >Nإ?%ḲG߽r*Q.WMr^SR7iOhLaVxT#A:y:q펿3yRbo bd;up@ F+CF. Ԩ1]1v3^;< @<$zH Po)RʫqX_7nk 1EW9nsWqP=|@ 1`a'ɭ^VS(:ç?d!j v75=y* ]Ԏ568a |7!E(_&K=hiu"Y|< G*~@c΋Jc"Cjp*wZX4# OjTv7{]7cuB46 E+5Ǐ4+JZ€NVz| HuEC|Nrn+quwn?%jg^|FT5pvI^KN"BpORHq:kg*uA7FLN40LϪ k#j"N)e ;z+E^F/BGHԥ)+II({3Ü:T#.^ vނ-#Fn*=y;$%ܷ)*5C~W' )Fcz-yoc㐋' sĭ]bӿ?7b[= Acw3ؒ/ D"tr$Ůs%A3ǣCRL?0s3jƇ21&Q2=~ Nm}& 9"VAM@37q15h,ZuS B Ud/%7_\~48+#ODݐUb0UPjHo4deu&䋄I'!gC1=HF0X;K ٬H7)Ā7fqӶcC@~&=ޘ=(ȌUй>AvslԠ'r\FFh2=fW 鿭nɴɋY(p#Mx:/pNBX&_W XS퉣n!hBEZT%/.I>^~IQۯ]QX{[BO`@}2a>dEEH6ydMX]StJ>g^I./L?z1dzK~L8A?żM1'_xkrE]!+hӟ(o˱7SaN` hƲ:cj^:0lLW\-D*L'si?qVp@֍P. 9Fs(xG2`qy)dNfh+C-Ӧ={]   tMn~ b5\A@1F1\g>^ׂ% Aouy_7:\B~n!hV4SS[Jt0xg7A<W!qQo{+AN! gሼ@# rZzPLI1PR.x|?}t"1ğ/B.I~2II$E)6lTrJl"9|zY9b~ xsK҆O ܬx*h2/NXPO:=2U8oF+B驨]SNeIıf_.tjXBYѠ⒙^a/R%~t2I2sz.sgҹ~zy!Xญ`Bag6#qAaw^7\,1{ч@'MRO/3`\i;} 1b)tzqA¬2ocDe\9ϭMƄtdrGn |JT)K)"Z{y#KF kyi㫆H+t$U^LDo3j`E}o`Y\-Sۃ 7Q2&A o(%O[/"T4迧~H&_9cyiTss81:}FD7vل9h8iD4uY3+_''P]UKh_mGUUO$ Y/xޙ@ H$T$k\ؘ5/^p|Poۺ] |hη"ʮN"Wt) AUM)H +0 r<|tQiQ&TK/9ĥVS&Z6yaxͮѮIQ#m g,`y>k) "~]lՀ \av#SIBVO|ZM9=})&c 6 ͅ6^]M #Qx)Z)/k:@=Wj#]>»Iҏ8зe`G-i28;8wkˡNJxvf2,7la4 rT?oxj$Z,M4N#4Ӥ~$ٞDG_㱾AX=%!Ԥ=:3%:֚6cv]1.%iwkFPPBJ9x_M1Jco*U布6یxw}2)&- "56ŋ-; OJg4DqE!sNo6a));`^ aD]&t)nDǃhGoϡAS2s"]/(㿬ɩ8Ͱ1Y(Mm?"N=fMť2zFGlDo+%*%#-üf>ZT Ol$! tMh6h1`͸T;~O7$~Q@8b GP"mbNKj%_$OaG w-YPc,:1O&/\ G`.CYl8Z* 7R\(J?^t$``^I4[:x4v׀sjd|p)w2]DH'8ȲVS|NhI:#X/&YPY9N^wJOxrSD"<,_2ZFks7wDS9JGCQ ڑ*>[_LVt5B ?pj8Е԰s0c?2lk*}ךO?}g `"L#dAl,' Jvޒ @l668fKT Y_x5tByx<{98:4n.lC&8bQZ(%Pb]#OOb3vۙ$Q\;.Ύev$—Tc2~9]-tZrCq(]CW"؞қA/o@!ee5疚{rbҫg/dN{J:mR`{;xzQ\30i`_y<7[*nvRavqxE̐"꯼}*kN@MJbZN P{#tRճB7Ok=f8_"c c*Ϭf4ME@(g<&"J*TCB6j]}ya`L~fGCRG ?.b FBݫJx# d(+V w5ph(hRWd\ʎ] ~):Pg$8sri'"oѨRQaoJ"ԇl,.N95U "bmҰEc]tK9Zd@1'/R򩶾B +GVU2;T(J!%M' C؁j>8|} zq*G%H9 6EӈʲGYg\l;Ơ ;3Dž9`FWH)(L5Z (=~KA؍cNn ñ֚e;),MR7ӿ\mLFl!ȢDUKIbVfdmةj 1Wu=D?`WNplG&UIclhrU|j|Hy2}<ˤˤš[V5R*F-6m+NI sr*7}iU+ gG6⢱˹__Ѧia1"AD<2֏g8X$oJ;ڳK["ꦉ_ rQ*YE^J&5kHuY(m'\[m\<[OźX-ڔ[耢\_X3jlÈHt(x#C~"Fq[`&BoK lz╒U*Rmx]< =#\YjaPcssp-#pG0B Дn25WIzvP~:8Kkж2:nAR78ߑ*z c*H(>C"=CQVYD@C0y;xxnxBdI} HxDpb$3֜uyL7 {y\rqu MI؅c]\UC"&s$#?rg3ny9}뢗Ș.yEdkW=zŏ 0b0,<-x|˹GR6 ߔ {fm.GztaoT${Vz՗B}ID1P#U+y@s}ߗFS}Daan3tCy?A*7|e딄TaSWd_g5RԔ`K)x5xfڡ+?ҺZWz#BJwː9U߮;j lH ?VZouK};wue~]wJGPiހmF[c&=iV{~eؽ$#kl/AߴҼwѿϝ>{'L}2*ˮ,}euUPeU P$A:G~`G4k(\*@rh!/s),\s6v^eG Gx*h,y)4M%IEۨS4WB!XuD#^TZnj,CVAT;}ʱqܗp#:i@daf\@;LkưktqG6}!vE&"Ѷc1'xG%|)p %W䠷j=݄g^00z_Wfb6!9ӳgΏgn4k(TyD\%Be3""jl)M|Í#NA +r)pdűd^!#8'w0)ǘPm#yy*К%#akkM;61(X@S͋qV}O0ꑛxF V`&0ē1i] 7*'OtE0m]F;Ϗ S]zHDt ;̐''hԫ+UvQ-^" gYZ0707010000035e000081a4000000000000000000000001611e8eb80005d6d0000000000000000000000000000000000000004800000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/lpfc/lpfc.ko.xz7zXZִF!t/T]?Eh=ڜ.+5jB;H PlWKy4W83V'B(չ\7;cʣ4s1Ѣ9zak~+{1у~zܾp7󰸈!·l e+z_ALLT/>/my:t|L]e{$t7~ .q% =OC~!H<yΈK4cy 4n( UL8J$} d`I MX<<|R.k|߾as?RT)WҞOBQUbmlCՃ0j'MhwjY^*GE?~񂻡).!N2\uNF<҃!J$^% B`.{{m^SDJv|.B3g_d{ BJIl&0ZQeom }\6xAV;‰%>alt١m)l3F֠P ݈A^ßhdIj.O_Э[ݩ;O lR(s)zbW.(j1>=nK3cl2i%(\FN]WyX]̓dog5Qc(;V6%F*K @ɂ!ԞԸv^ЩI;XTe, 3ןyK+*ƒ0s! 33}M7iŸ`|4&8Ý$d}' GHy6K3Ya[BsO`޶Mwk ņi8ht 25ӘlrP8c`ca鴦6UW WDH*\\EH35 niN~-)#[ˆOj=HqHTwl?xk[Jm 10-8۶ zg}2yeR=黰GqŽJqΰ~[ud:oiqΏ>GcŹ#x 0${(ڝYͯJjś)a֕A;¤`e0C$M{z[Đ0m|+~f@ YXzOl F<~bt6@J ms0IЈ˺h;I\g cTT% ~ :O:̰H#]{9J  cX$l1?C| So `[l( n#->n,Bvb&E]7yę ,{V&$t'}z』4mX=QEbcuCX>_U)nm.sV#W^aY# ZicOMJX-$nv_ZrEw%#8h2'`,fSAd&6 Hv5aQ JZeIH{=}ZATjr&q'UI?ʩ_oU>%0mMJp7>b:Oa S"b&I6\*& f%J7$"ڢ 1Ëv3b%ivԔ(TNK 7{&F ˯Zv冢'P-u|>&+9mgH_5'S,+ټ (Q#`7T#Z|^#+WWT'1/vA.M=e`w`W8ߟLZ4hir7y΂ pY#a.ˑv0i͚pab}jv^|aa-gVGZK䂥AQuF2'=ժ Z3w _,*4J$5LQ9De8p)D\+QrלZ#⾀`e, ]1}}I`!2aqkv\%Y9h%Կ'(Lhj@{}l tx;ͣ?쥮GW)ͤ2a -dgmߵ;jVP\Q\hw.^U .;cpt5:G?JMM?Y˭n)};9`ZaTNsxaFSN:9\zQ<,݊GVnQe!ܠ^]>C=t4,0&YH'k IeIpwNP4 F%z$ʋ*q5.wOC8UhIK}%[uhDӬU0"kss)BPVr3\uȈ>.-}>8иKchR~6lftY+5(Q)I͓EIPR$ɿu"ʨr) z{ǯY`ߍ?|ÆN/ l.h|5ɓY;2^`)S+ U])B7^iJJm`ARuz=vŸ br(fe([R]~ b^ .wwp&m{9$Kt=n>>^1҇mvj(V rCUU9?Y縒K| ‚Z#e߮ڱ}ob\b>M94$'P˴&_[6Q~LMd6_OI7/U ʱJ8Dȡ.VNܲ _[tk'J';+wި!̓=6je 4&$~CS_H,|cT9_ Y ٍfv{6jH΀9Yww!Bۧw3QѐV"1ne#޳g+;K B QX6x[׵UHYYy4 "ѥ4DNڱ07?ePxr:.֟Ny3ļhrQYKQѣNW1/T}ع&uU ľ,rB [^+cGxBd\]hy:<>i߲OSRrA/,(Wd9Jɯt3X|E|ftCld>05'!ltSf7-R|f6^e J Ե+tE!3YQUo4ckmXƹYt Ap$hzdrX܁@{CfKI^滑ƪVާ{+''Wg'K C[$=!b:[^ #<Ю~P !UAWԝZޟ]uLDysL(-:&+bg2w>b$T!YD_5<j$X o۲I_}+_q…F^@ shjy8_ -l9{ĂsyҧY-!e´|B:h<]oc*tDgw}7VL+_UۑrH~H5j 'nfARvߴn!HGZ(8? 2LVi,KOh㶻+7Sd-\&Deנݟ.n /F#䜾_ ,Lly`qs[Rn#eJν }I+f7j{9Oeӊ3n*H !DzDD dե֤57wQMCU~'ͽJC\I5hW!C"O29 2vK犦Kd:Ff!A6:GJוsn"s8¼Z,TkjR"׫&0 N*As\&6,o TV|60$l?۰K~rtM4URe)4ץv1?|O~_m LHab߈eN4}ݚho6iɍ#WMT@;^[@rB}D%}ZILvz'  nr!_<$?0֥\Hg(dD4ͧpE ^vStf1!(y@m35TV"zglpw0\JF u>74t*IpcF zH%-64B3K4 \~!$/S0BfRz+@:;SFjq,Y%l+F<\hˌ](RNU,H&°[m! -cWa{0*R7\Z P_QK$q83 w%toY1flepP 㭬Q&yA~?.6?ثt]K]?rK[0 u R/:yG8mF{*Ĕ0\'rZRG=βHo<\D]xUYT"]!qED!Ւr8V-ToN.*~ ~YTq\/^ЌBFc5hϬ*R$2jnɪ.ǀ,L׍]Jk[䨷,dWw v襦r3xz}Ί͐De*`.Я]6fxM۰ЀAXwY_uF X= !ܭG|&ϽϢ6GTqʞ^\eZ|_$(1L |vQ:hI-Z>㲌\Eʎ30g5\\neܮYT $Y_IoѹyNoڭQ SdDȍ` 20Ϧi~(M; 4iR^HWwPqnrZugӪ6d_Ż>pę1LNT|H"L{q 4|#"iSuB=޿:141a-03iE7EA_ُ\z4vҰYiq%Bb%")0\ʐV -H4qf?e]$w7B6BxPunR@)O\WS'fȾ1 ,0R 8*"O09Љ%,_3I=!~1+XشKfs%n'_!;Ɍ%|s f&z&2뚴ظ28vTu7bp̌F}P,4y'ֳ:dZ9^ q$lqj'CYq +0R^PBugY=PKu{=kIs5W$1oW3*%aܪЈLpa)aML 7w;V-!"N0=ž5!KaXyG͜ō2NHOv^,՘+FvNJ8r"[ 0G:׉l'O֐m='j,h,[<#MSMZL/k'D 0%׳]3gkZAs\g)4[$iaСSeamEO6H>qpW񮖰H-Gi!)Ǹs;ٛctEӧ[R8jjO"⌇+#lwuz٠D KWQ ~n/æ$:lEd%J^%(6acuMg=џ{+ Cܒ4X2IJkv7\HJX3BKȧb1gωw2:nj$OiE@}S5N!z8y<$Tya4d? }ĎF}Nv*'Bڵ\txϗ<7+^YIW(0N+t1t{նWeFwCMcNq޿"9uc[uzK0l5YmT ;q'ܗNb6( qxsjnw+(|szUdn 4>Hw:&) Lr>$<&|8aI܀9iMxjpr3VݽMA@cESP#ZhؖP|P Mxql)X*%Lb\8`…E1Y`*BR8NjK-a謆Q Ng&:lm5o~k YMIֽ?F SPX3$L X<Δcť~/\6T3wm Ugت j@6j{FgDey5hFPEA"1אł3NcAE"?5{NWdܵeAcI4zZ {=)SfN :HP#Kbjb/^+hQoTk43G5rpi`YO HϮ#]<Sh ShS 暀s-I"wbb82$4|R5ASʯJ-fQѓ1c|DA²yUP/RBpLvC, $ZOlgh`=A`-Ry o!}WrF{ o̴4I۝n&X[Ea>̂81gu)2GC"ĉ@Oh@Ɗ`_d*i} NB];ԍ`*z%·Vҧ :OH=$dQ4iC{jp\lȚՕ("~&ᚱWg*Z#rnp- G\еcC=*kۡaqn@d+{RGYE*߉'O斯0^X~D"1އ30,]O* m W`99&йW~.W_)۬xqXllqҊbv)BJ<%xlCλV^Yj늦\ݡtLjgA/шQc{t5}c .CXIh/zQ c ktwsM0E(x9=-Q25_c7*Ж% X=1o@ɱ#s !Krh}]Fk!dư.2}"7Ǒ MVwr &#wl0EkjQƻBDOBP$ LĎl11x6 {udiw^^E)u9-t&h]NP @@kf#Z~-R-59[^d{NtYj6EKZ`m'"LU γ8ﯮA)}xQaBk$c u9{7%_$UR֭._9X>0a8ymEPJ{WޤH\ߌ`^C? L;!&$)%n/!˷ŭ% _z1 rEg~Bi7T^@H%y~AR*ˉ7Æ,i%gnc.b7I\D}k7葘 =mVIL[ R4%|#KgAPwI>{{] _pxO`Zw?*x+EKo.ho6B6w'BomyНY20kdu6"+T9C'T,jrX-&l!~~&iB뺤iY琰yK- e"usf9g`1M-™I Pw(ڧQa:I\Xļq3qIrzeg:xvkCNP1J6-_ˣE9؏RZb-|%/$ UsL  7y`f <lgH14@ GHio.[%hg'@v}?ylNc[ޱ\TYUl0w:k4'[rsҡ]OD6SGG:d*1ON5J,YxczX5qѝ/d~96LQ$ïHz6@H|oh'-H"ScXu6oH|Z\.w1X| |$"p :t 1Fs=m~uO &{:Vn`^Z gqnC+@##ً*ae`8;MzܻANs {츺i2A#5EK[|i:zR>. ~*'b{Έc+*`S(<˗VD]q-wό>IYe_s+T=xJ} _0(6H7Fi@Sl17,b_הpY;gN0'6@ q_D{(btv^X]fτQGz92 AOjFj#~xK*oro=3(^ߑgqU$NoƜeq4J^ iqQU\v:mSO;`8B08zv6 f)/-A5 fq38lM;{~N ˤGg$Qc, `9-Un^6rah_=)Ɠܷk+qTh6uQ!K)Vdܙu'E60t~Vv0zjmH1[W 4myJfRJdRzJ3"Z zAo׳nd7:&4&(xznf/y*@gQtyh\l"n @/ڸ*B6N3k`gGa40į5cYQ-.w]o-)':O"F5Qؼ?:qt93"?t\sDxm\1 `îhyIorMF@hh2[UL`fpnq( 4ڋ}v1:>g0_;#; Bwz@Coy$BXtYI0w5iZב;F!9Nv۳ 8-@f&lFkM|#j FK AIo<ˇ[)ņAZ դ*Uu;Vmn(UhK{V5/~Vt>aLsa'LgfϺW`j9rB,&LJ/Da~m;z]{#(!9Oݯ>a X, Ĩ#* 78Fݤ%mVM s1gﲩD|hpz;N刲IP 3I ❑yYFZ8O;07'Oc?FxLl] pŕ.܄ky%A˨UW357Zv"@R$3qZ"-:ޖ=[]a':"PsRa N 8ƶ]:_>ʷQ^ 7^ D+ް یx!b74ql9: &ƚdG^<0X)Vt7BosM"jWa?>8&BDr6UPINx>E0/&Vcq\kqڴL¿axgVf5`6}>ߑ!VCVڿ%}*o<$/&#QL#l>nLXE1 1%_4۹D#YݖyޒΏmL. ,1@>(cB*)38toF/[ `䰕8ͥ9݇(@WR"~'BKy3OH}uO/o*i#/LG\"`ކïaϣ%(|]gY2[nsc7ui Nw2,y#?f{Auue1%oXj!eϫ;V %g>(E{|hWo45>Gt*8*G~VK-gg#y'WgNXFbtZ8XϬ*U1fv0j J F$ףu#gF4a=Mk2Q<\sTP3kz(UH}oM'8Fך?İP#SV$ dٺJKPZ_ )DmLC9Lq 70]!qT"{2"G)9+@pmvr}/Evm 1@)xH9wb 43f{8c}!SMhCDzJǛO׷es/SZz *C (jŖ#cpA9"Dá:IF p/?CW~'ֿejsߕ.KtdNf*uJd!:o)~2T$JЖ5Ї0>¬ӣWRevu`mZAՖ9|QR"TB ޟn]י Uچ]K2y*@9[o.q ɿׂ c"N _i[]ҜQ`2>Cѕ> X-jgf[pM0^\pk2`&'wYe0qf,'K$NjAy;$`!d?җ>{d U6 Ro)R=˽}~#<շ5Rlcz^˱%A^PtPgd~,boqYK$FPʓKmN:_mfcت WJ{X5Vg-uI(~4xοkCT-u˯~ٍg;C;iYi.YCoG/3pn1R v^X?Sj. Pr88oס<_Q1\(Vs5ś /ud(jqjy%~}_gR{ iRe,zc<β;9]Sj|m(okC(!."O7DcZtE\$BػC.Be%FX<-ŀ ZZSQ ܪy]P'ʱ~nalIc4HIRkhFTTTg3)f@o(:;Y/7Zk >IbCN%d [54 0g58gg[Z$di(dJBz 4fS-gǨ4]wOϰ>[JTryLn:ȘsbR~"YQ#A%~J X?Ȅê]*qiy (\ pfYMWhF/]q@P^}%֔G:Rd<#H E24-Y#ꎟoԸ1Դ)b,ʋHKW+DzU5=t_{yic90y0Q<{h C?fǧ,PJob2[,C%"6I1,/"d:4$ Ӥ9Im{Ԣ\6U(Ae YDK)K9bZ*Xzb8t$JOf)pTG[%mg "CxWӇk'!% 9/<]6EfLN,1.!d=gdė;wWO W {Dne^ʰ3Na]Rqľ>-Lsۛe~5|&wy4pb8H)i5<iM}Yr"w=aAf.eG@%o7f=It0KQTfhI`~G4 cdw*OzD7y6Iӿqds¥#ŖZ^CA38NI/MgZ{6w}.`\R壎hA>2l^+hFնɃ~6c`xچ,Z(C[R+$ HѻV,0]5mޙU}Z%Jb注q|Md*1SM2v7MrN=WcڝP;uoTSxlC8Uk <-ߝ\.l@;Rnɯ(k$+p_%2kTIZK; `F` q*ߗzdbkP L;08[LbqxX1KYxL z]i}ڛxE#C2F^4 jw\] KEDTޣaGBÖq鈺 P *>*ܦ]]{A( PɞC};uUINqQxZEkxW4`YFx- :@Re)Z{_%d|,A`ɔVC~`&eBBbPX6NZ;~,X*9#;};5Jk ĠEȍV@R*ޜV$KRsRlZ//6WJR3c@>27!U.bN8T%V[0e pFפ21ExUuI# q $݇B=sV@*1g`eb@#G|3)Fd.to dK~T݌h.|NwNF\hN껈nPIl<BG*}h,X/ȞiO(.5j3S(W{sik:<t>[G$#Ǭbj=Cғ^OA6n=Ok#Tqn?'QX<p \kZ:&*@ Y6J,yH@ %)dr2^ꮬֆ)Jz%wxPr|^48oE˺uPXtOi[l7>TVWp ?M7?ڒЯ$Y*Z{Dz@-nj.*^5&$2 o{&ARï{_@ɭͭ|ZzZ)N>j9vҕbI9 ~J͜ y%r_Un.#Zڽ֎kT8_3Ys1U dd9?De ԗKB̑Fm-@l7{d< S\SQ(A | K0P(< O@ب.Dc2 yCpDWI.7H:5;ssflܪ?0 MGwF̤u|ҝǤob.D{HS Z՞ `,sv1X# 1mP1~%/td4ݤ7"ۢ0ڔ̖rMHј`HoEc5SҁyD<OFv㝹g=X2ſ1jD@+陓ĻTtf₧i"縥!\VLI_R; C]C3?ЊPjWK熒 uc~hG[ H,| n9w[Bȧ[ 2Y2wώKwJК hl_\L-jPLbbB. BkgՍ| Xp݉GH(Hl9PwmI4J{l $7v3L->#="ʻ{Kضw(>MM,Ap:oM׀paYևfAE;how#XB594ACHJeCxeg Wa {NLCqnJ=)WG&k~;BK+dlcq+):,[&pЏ^ /l\H0D6ǡs" Dp/;Y jڣW|]#ȅi,W3Wb4;~DZklaf{p9eOLz]m_^'aum,6n}"%L BΛŲλ;PT VG2GPc P0ZbgyOؼ\8tNٓN8USU/dң)z#6''.ջņ("F3fZ#܇#ϴ *1l؝p7G8pmI$Ezqk$1U+ t+4Y/RH޷5ڌ jAaԟO Vmi]Cr w<=iÕxNq QxXB)r$~Zr{}EhK[i 8n70Bu/±鐣:2i!>i3AYwqvb݂b '("V؞o=:թ ʈ2 +:}y#5˩*瘬a9s xbv c?'ގynnz7!rȐ+}2}hW9,;ӇjX nTP eR;$=n"'=q yTrեx4^O1q]N3Īc ΅>'H4I}ߏzÈwT`c[Zez&yLtlχHܩεwXPe9k.wqwӂ?/~S# Jc0Xˈ96SZ^s|HҏNĚPEEQDi UQ`DVغhD<3 (\tev]&6* j칪FGhl- ir'` _AY( `Ai*,Y t&}*^ed(e[HcMJmʋ_!IW=IZqS <96a}s7ӔbE\~_SߪQA|? Wa5 n=de=K r>׭5$0 X-FgV͹o⫴GseM5 M_Z$L8Bvm,m;#>+Fq|2Xkst6; E<-Gy#G3i5}ߵOSA>eU)Ly9" yO>u"G+ba7X @%)t_CB8P|?n֝?zՙG9 c?R5 P\_bp=%>Ѣ744~1F;\ 7|@W`m;Z@%Bm#ڶAsHh#e3SI-ؙ%z/ČAr\Oל_AOGtUwxvx9?ڗ* )QYGln@n7n0NV&h9$~n"w[c=6JqӼ.7#DbYXn ]TM`4ǵ)'Iq3>^--=:m2WAju 2LğZ/) O;6ҜEwԍ&0IȳxlQqf j`Lps,abQ)a7~eK(q AEF`Ypܧ->,fZ۳FkA4.sKptW*p9%Ա !.):KW>/ri9TXf' M*$52'VЅ .:vDŽ |O/.t~yrޝsVR2I4b2p)}VU];CSr뮣P丟 EӚ߇^?~ߺ<Fۃ0FMY 5NF싒5FZdVkhM5TT.SjL~QccZfY=+q[Bϡv (K$IgƵk^~u zrUf`"JU=X0R|FVB8.YJN2iMHw3*Km-vԗ-!Aݮ*妶Еqw'=E*N\Mh*U 74PyF0(K&$"˱e'V?P6ꠎ0j9 781[2NQ[J9P|(V(?ڻ+MnAt Td169) ݂&q˭'Z?e~^y/ؗi-QKhz| qWi0vŗ [Dj cC9KtG1uC#aX?EW܆!ܸ%6fҚ;{NN/)WKNR )S?9((zxj˛2A<cwdBP`8qOɧ95O_ޛ'⮆;@ Xux$O/€9 Nj^.³j!,1I'6k]AJ6\K}Yd]mcI=ɕ~3v1ݯFc !f8%8nJX`YJ[մXn}gҿ0UF^,~%ɼ_nDվK=yuːk^ ZLhi֏u4b]"!>u]e&"kjo_?;dD{WX1:}?L2e%=YiAb*giM:Jgï1?Ƕ?`ϙ3{A 9YG ϵ1qСDvu+Q:;<'#EÕKTPV.Džtd{kgc!g \IDE{/ Vl1t̒s>u/#ڷCnqJ$朰ChOK6>]L'*\h˙~8+ 6X!iB^4L9m\S=tq ~cd%іکtWߟ1'r4k|>eu{Չ>zJ@$YKfn1DƎkS2 vk@ǹJ { #->!+!4_3<)vSM^B đ;TW1AZ*pWlGrPǞaJd1  i **2٨rۼŤ]|Fߖ?jRJfӉ{ mlf%#@GK0o'5nڕtpjjinepTۥ[F!y*Y{|_`+{r~]uc=f飀 Q`q~9_!Vq'Ả ,imGU6%<"NZ$ ȏCWK2sp*:u75=ٵa/9RyxE1-* ;^Īt/¬鉡~o \L\Qp9fqeu9C*lTR: A%akؑJ jGq-Qd:(& aIʼOx% >@kZd`R?z!"f.vR'j&MS2 'IMz5 &x% 9{'wVAI?`&3 H'h&$$G( !TG7mFP 1o-o¾jv? |y5l \r0==# 7&P{G>bxTi|쓙D$>ǃ>i̾ۈsRFlB* WfP;&CJ#DKSP(r5z|L,Z)'8<#q@Ιwj]sm@\k"J4@>h䤮dSWbOzwC_vb$%e2=1f_jKhq]q(v1%tqi瘛)ܤܷo#4]3T}.iMQ05{%{f4<>ц0M s^dIq,R$4 -{`*wadH(EsEćvT>V!53+E?~5q)cXIZ;7[ԉ3@;E%bޘt OSI Y@rV%,MN5صw|RC7l/a xֺi`Mma:ŪnxE=~7S5%rl@q|8pE^n {L4NJD zywZD 1"cpu\*-jKD%;J>78YWCꯆ^mĕ=Øk.P6H v~ᄜIB˰%'3 \RPg7}Rd?( t&\{t)ޫ3 .6vIfn-J9}-}C5T 7y.F4xt+"EdX.L0K2-4{^٠jwľ|SpWLe;TP0Z¹| yE_Eink^e5~|ŀTF$q{Q]$n[!#BuF%)[j=6'Dk䮥-CAJF~G!?]{1BJ!y<~Q Ficg&hr[yXΪWx45KM5W"0o>,a\s[@l6lıYۣU:{y_Hfn]^δ3]-}ɿmXgfhSlL~Z{" fo9* ȎW^Cy֜/=C`Qko$ uv_ c׿kYcصɆyr=Dv0_(nݲ˄߯GtK,#ҭ-kqC\OWr5 '21E8/_i;VNωptV _T٣ (LڼqBQ.> QSQ2BNTh*M#T;S8x׭o!Vɫ c|TΩnqOe\qG=l`1Mra޸loS[&LD~HUEGaIXkx R`IͰ bMz˧YA* .B:kI槺k>vpO#3N30o i= P[\Ա%!O{yy͓򈵺EGf{W{Jy /sIhZр(%N=X̬ 1K7up\&(m=QgyܟbvnEFZd[Fqv$=2T>ikpwQQN$w9xqNt bzsRP2c˧P}io\(B+<ʵfs"dvCM̎z@mw^6M J@<.Ğxv0de$慟GN|}ž1~> UԒ-DШ{BB6]ZB0=ϕBl^z=[7ƈ)/K8aQ%(}P,OC8WM,V# %{`8 "#[!Aξاhk`>JdW'ҍVf6jkYLGuu%۪MfcWⰢcRҚkX*h@x8>0 `ߦ`wlibP.'QTqV6. a݌ɺrDOFл@Ң0\Ĺmd% !73VQ1giss3vv-B504=D#Nv1B]זͻG (KIfjvc1ACb'JF:[,3"1C8.xiOȻ %1)ݻ"1Yp3^d)g^\~lcyF )zn7i_W!!,8rgiK/'´E Dsp\ Dc0{ D#Ȼ>nhWL=x%cBa⬰D@J{<P2iT nMNP5yqȓFGX>q@KSc|=%賦6(&PK[kk5& K1'ɐxz5iXWuЌ[O.Oa7_zj*~2') Ր;|"ԐZ~_ﱳt5el+ټw:hlq ˯"IWs}a 5qXL;VMX9(?~YXJ1&"7S|UDcjTKF'A4Sf׆#)\F 1Xlvb٭1&'w:|1XUc4>OɃAƛ4NS^T5Jnv(\>n 5 w}PC~&|CR6_K[Rݧ&;UAacfM"XdΛvY9׸^3ѥ X6捉 UyЯrQ!_cza J'.=V8Eʿmawor=c]~Q/+mFf^;Ğ?AKSl!$#w`qIEʞsvn* T `Wc<9B{S;_tZ?M COSػ,MHyLgDJksbwĮXMO{>aPՌ+ݯ?0RP\,A~D 6ݺvB$[Bqx.)9*1z 2JE(}yywfWI^E:WsWU02@RIM/Eq,'w95hR}!?o=õMSXgtBɤce+1թ9usg'D <@p!y߅̺80N+{3uIDa/go@f D{W=zvYW^5_dɼH7+sXfpn)γFi^ {t˫i.$ -=Pv盧@򅋫쬤"%ET{C[ ƪk_|Txp6@5:ă?7 W!{ V3hUFǣ/lf(W(>n.S +,k?A0 N $ nbpNqinrXc_kBr<O U7팇Ϫhg :''ܖ$f4/1n78P҂qK!旎8Aoذ|k(RLPR;`ޖUñq'f:$nf- vqz\4MKu,X0WITG2 ^vKAء2#Z[ӡZf)s?LE3p œ~oZc䅹GaOP!9sx{~|`{5ߟ.2TUB@쏺$|*V2f:"Op2b!dz/S2h]Ss4|>!UoaDb{vVH%BǠ5cSvEL/)`;Qx<13.Sz^@cToi-eB[Syn=kνCp(d431"mڧ10XC>Nx,uM^ؘ}+rBF<=޸2JYZw燨S̐d<55p$?lDx8bKk˕>sE"%kMW'|]j<D;I)Ӏy|.Ws|K<p}ґ" {xr}V xڕƝ)-Yc'?|v'uMu)I(Xi(Iև0r-_AKOE5ׄ2 rS@?2H' M<(&Au d9fGI6Yo%PA,4Ҏm 6* ! V'.@:*nqU80?P +1K8qE,;X &xvrœb1Dg&h,wzCS-|x(=bݭۋ u!.ۛ$;,)KOL: S.l%Hxg`(Nj؅7KXTmڇ^fTR ؉ [^q5[Mo<1 {fڐgaWAUTw>ubMЅc׾be#oW {-r?c58rj7᫯M4_i% =g>BKL]DM*RԔG8R>xN/F[9m R/=A3 ą5>Z1״2T7\ L9\Iӧ>Ql<#UAS)G{39yKc\jS۹9]kMQ$8oabF#RN*37LY㰩#c}Eا0ҜZӖi͖l;BJn;L.Ϋ-^/&[g %ؓeo1̓Pݵ)=V2|z sPt`%vr۰V^.x+'a0{]K o|9au~_͗GWawT"AC%v@6ݓ+g7#>ZCR3QpQBc0|کK{`5yM7ʴ. tu"Ҭ~}V޶Rc3V-YG!0|{Ǡ#Z I+',w8S;&~ C&6:Iƅ̻xKrH Cѱ~o7ɬfXp$=+85y˜c7>/xOec(!1_<[BF"uDn f$̽@δ|C}!d2 Wt6 Jgye/h64awjA?*M愕J"=_,,]BFH*VoBYSaǨv$mr:>3zMfm1/MS=58/t4_^1@'22M0(9q9YeusDb֟Zu&=.H>oYɖ z%X荒IW ;$TELb:5>sKɳ8\X,){Z.0w ҋS]y8.gnFƵarm=Ug}mYCԹ91}EƗ>jRS`r,*Hn+3XNoC8BuǰL}y,zk}B.T_tBWKzAXD [fK^Ppf,=sR˥@M^/3T0th߭k8UB`&ͮ!HjZ, >tB">}e-~kn;{_ay) ޗlgZeo"Pd Qp9TQZT2(B5AK%qqjRրwsmmJ9<'V,M=2n޽ndqCHD|z)hqa4 LoJKIS!(i9`v:pŃe9o8YE_d֦`…(Ov5- D"TK1 $$8cy(pQ4.0P8s;t%o{ݯYXV{O;_x=L~3:T rFNmoL?.-/Pg2ID^kq 쐼ڌ=$UwiRg$GMY,m 﨏5sXvFH?DZf'q9dFJK*]cƏl)֫juު{/r}u]nhk_ 1EQAR#-e<͓Av٣9 ^B\"(@`Zn*j$jsU.i_œe>Vv%p%?5>7(_|ux-6znHT]O|XdؕojTqU|.~6#K8Bx-Ĵ1*K\ahA~1i^Q*P8Zr zae,ְxX>c2~D2ǻdAc4ń!?n*+khQ 0NwL &*~MwS9IaBd5dcO$jb&mi .O^.JE];eT"i pͼ"ƥ0Tyqj%*R7*.Nb'>9&o gtnHQnL}lھǭ2滓;ؕTnǓ[qR|7_`كzs u1\tݾՁ0Z-0v#:sL:6/f [̴9J(#O옔0@#*Lq䦅gGN&VNm\BKfE^'A|Ų-#KR|-F]C 5[;]NRh+Y)ddW)$30x݊)X;m*wk:m>N M<!ߥ^2Rw&5Gt1TjC`);kEZʡPdBzs'wk4L8CXQ 7݇gEID䴶h4)׉;Go/5*aךVRQm&3zdZ2uZ$ZhCXĔ &|,i4xBiurm[K_d"RsSc~I=ª'5 xf]^m)`wT@"IlIeLYx't F'e1{|Zikw4ģ,tJGЗQ$Ы $cblF+ ]r6' +؍9J;c(SY)ƽ0xXukwMu.qt63˛=%[8A []2 L.x1 VHB0RhM%G ܋ED[dCNd9쾅Ugpt ^< tH֙ mmk-m a.!Ou^nh"9R\q(>dŭZ0GfLT](go\-l~ŏSƂk?$0kO ËN'%i|:nԬș#!(D5B\՗C{&236PckɡqOoKmޔb/ P΃[=̄VcLBBmoOp)q?`ꇧv5|,Ε"?hR+$Qh FGdП]ʫʡ#p/Mɷ86eѯX L.p6 {,VwGi(%{#p68 Qd ATjxq~%^Zoj2x nnE#;\G]!WTFގ6duVB?-.O-D]o6+u>6cN8> t .-JRqzd `i/42nm;%TݳԭKh +eKs874Y[p藜8?mI3 iQD;ﺞiAT7#RsUbRy "##++CF`kxyqlqµ]8,lE;Q}XnC KѾ>8oK& uO92~<؁_+{2Ԥkvց~S>'OFRE] 5?e ۢ =n3Πx)j*n7?>=^\vٳo P6:R6xpS?\%\7-)-Q1bx!ωvNbz}"7۰聦`^ETlFh`j']N5Iai,.frI8Qr-GNNChۈ(..v@6`F.>3CnLQm|؂i1#fV"Кtf3U`Fţ93$=CTVPT.q2[eG(8E,0)'YNx&!&o=`QIȝd2:PY}2Hm$\*z:AoqjdTx 允~vcAe.efEt QO:^@+tOɌٌԏNfDtN>#Tƨ II- fk'E vrhm"ƅvžjJ҈FK6#FvOIJ Jsظլbwkc$۝ +Z 7zsvESHwW15^""]U ŝ͘k[[DִW_gO|a?W0Kkf\Ld(1wba4x $x[Eќͻ!aEPlO i0,!QCA4&=aGTùX|`.K#Cs6mt$wr~\\iNY:9(, `44' JTSx _8 Yn@l]xf[#m*V#(t 2w2nZ Ώ1>w;~il]Ó<5@&~|6=Z9bAӆKa`;j Qv!؃>TX.B!_I z e9\g}ozs@OPw{Y*lQ,8=, DxHt#5Ț@7@Ü.(=WXiu$s.z*eXnΝ0::j|xt owcRz%@eL"Fg'N?%@m1sw]U]y\~#)>jg6?bjk\$y%oC?t_'GL8éʱ>K"O[);L[Xt闌Ih;EɑR'uDv-oKw4hZء:;1jA~KLjގbU` /C-rjm[G!ÜU ,F{nnY uC8]u;aMN&Pe4{.p(&!;f2+>φђ|n~{ ^.y-F+ij5eml^.we2kV*V5;:I3Ϊmey戱nM:xq!> "*+g> & z8 ͢bϥL; a%!Y.#-0LE1ly"%P]JyLPѩm2=Hs' = - $|NB590U'DAGu([!jͰp< ?v3@'cI%z9/qۛ7u2*\6=pXtf9O)B矟Pf<8q3d% o(`~T DXxҹ*xEfq @aY-'!?,;h*%i}a6B6M5ARlD)BʦWs f_ӡ6/?MV0pe;$kArcIA ޳E+&;L_a´B.}B/ןi\ LhFM> f_>5뉨Գajr"M 흷i _)P)r!)@JFV/ &Pr>Dr=/5/Mű@qC{Ϲs0'e9y. Sdk\2ò+\7o %ӟJ2l$P=(!5|N_jVLw<\@]#"渢u݃[~ā]šy=l#J(>„w gk Whu?:X8²8J]7 㹳S:eʘ>vq0 EN,d8Ie(\e EF@-\&aSOOZ†貘]v)ek:6,Yd3<-N\06UD,2/b&_sU0m-ұ3;8C w4Fϯ"MHi:Z7Lk77+uWMdkDR΄Fv6`eEv藟*o̶4e$__\մeTE{JnX%S5{ZinFXbR {20'ȞS Ts ƅoOG8c}#l΀̬kxKEZB/mWmPP_]߾~ihx@~A(xv%&8d@fw ,<9qRE]bJz8jKt4* Ζ:iD܉Yjv|V',K=ZIoL3J JĄɤqUDͫ1C {Șyט7E.Ns gÆ ܂'73J@Ulp Wg{di?:r xn ɛ6TPpiz`G8ATO+`2ʱ9lg<[A`w/~OиVgXhނnqa~3mP#\j'e+;;͌DmYAE*&8dlZaOLVg% e _ȹ{= ł&1fXoL{p_ դwj {F@vA BJs،gt*b$UW B^zPc*4AP\w 3ʏ>%T$Pj@򒚭G%rRmEJg,չ &B;`[onϡ +PmF~ E܇GQ_q܋tğJ<_%Ge^è*{?O fz E@[͋HJy?MՅ |4ZC5%3ܵP"ח;qmxl4~tQ7hN`UOOCZKg:⻎ i_cNgV NrtbpL NGZ=hQ^G\1 HߥﴁȧG& R m{I1)8IDI5n0nɑ sVIკ=4 Ĺ ֽ]|?+@[z3z6{f6 Ar#G+ta_'k:Ñ*s;+lXe^tԀ,a&YS1Tu\cRqy +D:͎bdyZ~-R?n18ՕQr~x8zG۲ d gʼn[v|cBpr@] TWS=On޳p^O|){Z+χP(oåh3ΐ'BjcK\$| 0AJH9'D}eKRb~v=pO\zC-+)>%`Nv2#Suu~B4)Zt-ŕKTG(P|"9oGƊ-BtnS)?lB|:4yiW^>jSyزd N=޾x;6>ջBDCa繌{WI_tzNXL}͔X?e%ҶdvA_#_>QKUX@w&IHŷ w :N3%kѳ2uJxH7j#V)rĞt8 AE;fywd(9od6t܌75w@,-'IA  j*喅}nY~M>X6}p!pu h]d︸u[x?sZ,DA0~{:ߝD<T9 9N2qK 235]JWY 5m>ܾz]/,6CO.Zp60U/͈_thX1HY&ZJZ)\G8{elbOсBm?.[Bg;#r$]dUo&\T8lTkU/wTc1bZRy'E۾Ъp?ah>˞ ljK3M2Ո"CVqvA\+zL覍[U8wf܍V|֠FWL]a`v'|gy=4 <.$ua ?^N&J!o(%Wbɛ%qldx2XB p:!G2_A'@_cXhd*%_ĂG/3GO>Ɩ-PꊚE8l aEEOi\H9pV>-J:^)`QUG}Wxed߻Ѳ1(4kh}QH3U8O7zNuyF,rnM79V3Qs>C;l3*N+<$/Ɖk$|*V⢃P\q Q>8lj؊;TYQ5Nt]:ۇ+5uVvxU*7|?LKr> XBqZ|}S%gI)#"lZ~_}3&o7.P(mRoL$q#G?ޙ#+g7ә菥S?if̞\sf%РMX%3BS-0x~YrZ^(0w2EpGe!j)[ al-C'n(:֘ \e+4NYi` v2 QT~yk` Rq-Hl x6]អM;[ZSs% W1خ񍥩*;ddStJp,Y|ӌzʕMG&>yu0_yXѱ8by0!{4 E.:ܚC\ZXԓBNHyly}]7\۱xOVBOJ9B(ȩ jo~YU"-X_=bZ#NQ =4ӹih] PF Oհ4Vem_t×[caMتdd!ge`k$$Y5=9#$BEcQ4\v6o5uxx,w+[;"gkp.Bu_J}4;J*?d]i<;b,С1("TXEC",|V9صAO'_iQ?|@v{aݻNbx60s(F|%7@_X%GF7DG)1-Iˁ3ŭzE1$O3`&Cc1.~g_xtrFvYe{hZ9^=@Ճkm uTJ$[Bg&ufҕ>B8DzFr>rС T ?(kRx*"uf69vvo˽,GN)=.6ĨXWE̜-@ȗ /MC+W4D"hZخ 58a AI{qeGuąlx`:'$,.! -Q"Gʒ^j}on 7S"Pv[SY?I#k"FډK/{RMt3x]*bwcDK&33s&Yd Ի@A"79gbD/NȐ'=Q7ϱyĺkI ]Sj[1  "t 37:x9C<[Q}H]!n!vAɺ AfqyI[.ʞpO,K/d,99l3cwr)h]6 gqut=H}x6V]{N;gS8iL5ywFp7rOw ET |2~qBǃSRh2̒LUf;oɟ!!gzR0WUxzuœb:yb^:/ʑH!kA}DF,,ѴQMCJCDBbYBXP]bu[|7[WO $kv3[[g?e4Qڹ*ĽnWd:H$#j\~+aϸ63!xt șiO'GLFr( 5 o/ҏ:NIqU `‹R# Zʊm?6½P@.ѥ|Dbf`N1;;n3!ڃcaM䢹[9KQհwiReh+~\P kP-̒#8ݒra*aTUyo'wL2P\Xl}_[kUx|eBIjt{YVA."S/\Cӈ2MW9)Q~ǴՂ%F+_扭5z prhsz8pͪ QL"&RYXCFlyqZBF>\$$|O)m$&'NVCR!硴΍ywNTsH6% x`N[BOѯa_UЖÇ;}+ʰ@1DaAnҧ= Bn O 6..(f#8r ?f\3⇷4G$$T@]|Q 34Z_5Q~T>beKG[e䳕+(Hf?Rva=&ǿ;IC~*WqJ33봬GVc!O^"Nnb"r=Y|ݥtu4PFxƲ;̹N?zT{ )ƛħD-`񮥫Z5yF9ܔB~S0 IDpY]vIz42ȅN;homIE>][\|j=I4kk5_ߠ,vp {)Tڍ pe)hY94#%MO:aLo ]q>Wpϒ} -ۯ q nTfo"rn<iP6b6@eF=OrG lmU#S8EwX{Nyhr>/xrV.:ݛ`X`H,m ;IRղ/yu{j@BJ/{.gh_=?1vIrz -0SwnN>rфe% i v|$ d,gxL,-xNx b:Y~*VUZ`Ps1 3c-h|%*r53g49qҜ{pvJӺbib?oj̞% :vZɧ 8;Ip!,-uȿ[[֎5jlA4ᎏ ڙUhIY352XHTI_1[ b$ F.06u#k.q[kփ˲٬Z3wYEtB㌣ڵΤioU#P8L.vo6 fhWKՅKzVqL͂4Njw*|q>(#@H#GHzC;@{gghC`({"<^x%x֨ oSሄ^.f^S;Ңr*6sO3Ӱ`?pcwgDjA4WOMkbhh<:z@zS#&FGG`g2snQPܼ;OgN~?u{+aN܉#+f2R.BevA]& ?NA(p ;>-:zjKBϡa4.59bp[pBڱjLRShׇl; x=4 뉭-3eIҗGVv-J %nA,&Oo QA\Qi؟T"XęTłZ&Ԋʽ x0hNHJw,7qK~N["RobҫFBˆ|q~3A^Yt<ک^_`cBk!̊2gY<\/ Ʋ*MX$@*M՗w5 "<;^`^f]8yW3 "',"֮ou5OKCj%(HJGc$%M3VZ6ÃF$\LPq~8x -^,y[I8QEǗuEQ4ajskуoN[-Y<'zW'x2dh*SvB.+(^WQIn{0sà('Z%2-~Y0I% Xg $K vӶ !d&B$h!cV(:$v 6%.f%B-Ys}Ь&xY./صHjoj?k,SA㧰 r>>{QZ+b z6#~{U{.{iQ-XLl;r'`^}KNIZ<_LwsA%!9=1ooL8 'TuԿZebڼ=J] q# z//TM'{ŧ!ؘΖƻ%Aeef˂W+8%_,'zwy4Py#e`Eo3O`~yzcO0RbAⷃ s 5I%d^_%(m6j֐ vl#L5$}YAuot.Wh̄B9^Pa<#2ΕLjcw1Ґa؏`/,*ήS^~/4}Ӊ'򶵥 @ :*:)s@l~2,i4|5IgX \B9uϚ2;Lkћb?YW[{r5*;a^C'km?eHggnGF0Iޔw%G_G;nmqc`>pnHꟲ"{P;WrϪmp I"fUH೾V+?~.؉g* O8`y45DH556H1g4^n U  ˅C6{rJ I2kJø`5>TH'oHatLN]52wȉjie$48#Sf v-(KnVhfCw-u-MxkrI_(#ס߰܉qA* LcA|@)TԶ}5qX#pLJ|.!l?o+G^I[we /H=}*sIlDVt#Ȁ1 0-2*$S[ zrDm5ӫs,*2V1w1 ߵN_h[g+'zItW:y3DNjB9ӓn(5R4vN}Rj *b D ڠJX 3V+xO:X%hcxKm?W?7OwN,84vX3͛'bei @O_4U$~~F K33Kdyw:Bo_ MKAƽ-\~q+RR?SD&s&mq ~į aDFRJK}5oZ7-yRqcOٚ* $"i#Q"D $;'xkR-oB4wr"H ~ !e\];P!|684UOtz7*f =S)~+}#ѱ+GSA UMB4u'qb.vو|A=Rvv̰.,-#t"  >!Rg:`'T_tr殓/~ A<}LA[sl"XW.T2E^BY{' #ayZ jg je1iq ;C5Rs5F 봒 }51*}e7i #kѽi rEqwYeۀ)SZV}hd@j9 %w[g),#9t#!SC>EBR}'äח6^{Jzh`6h՟݈=+,SXJz>braq(S샗_$_OD[zYDc/Ev(Fq6r])J0w,5t rRmmW1:H4EaDU3_bȐ@rدnF wI uC3RA߫| ?Crή{z~mvz.Z=%R%iCʉ@#s7cك-0OeVIN=N? &u>D_@ wz>iB~=0&Bio;/3oivIg=}##Y6zҩ7ߏFjGgzk; qh(n&[5SY T+Χ2djuׂ9.mTꦧf@ob%QDnY($,$qsNUj+ 5 c!YIy|/eYHدޖ%c9e3T_=H8 e .Ǒ6"cl P8?Ci2IFHBɒ p)R"xi8NpLl$#Z:/ V((fD{Pݕ}.\s2;~HGaӻΐc{!2 6ڎ#V,Y2U$Aw(Z8ݹxiƒfGwn @_[C_6.ڛxkGaS8 Y^Η*\ʄDʨ#A'Nq1tJ9-\.o1ց <׫6XOzٲ[[g,j5q.(v  DPiuWH|qy!+|Uʗ[X$bsv.xiWq2m_,` /zHg(Uj-6Cf؏ܫc7+5'ҡZ PzQʮr0 kgWّQ407i{i]d0[ =?>0)M>Pnl$TS[thF93yPYe^IUSvK}(\}y#ґz'R=$W\m'NXu-ʼnz5D[rlZ'YcZ@ g6D{d,xwTv*{V@a|^;@eWȃr؏ n:`'$u_oh8/O/KrgLPK\@1RU[϶[8[ ]?{HӉ֛v{E~Ґ%ݣKsp[^x`Af>zh'i 齃UrD\db:<+>ahH7є1 [:{v1ĘR%TwG^l3#l`F T9W0\GY[>Kpnd7\~(d4 TF>ckn1hyԘ͓ (vU(jY X.&4xsar4m_+e Lİ-O5 ˵aw|W.Yq5q L%TJSa]p@K1nB 8si&|cQy[׬+VK.+R1Cu`hA; )iMKY+f Y 9Œa ݬ8u)tX|"y*#葀(u)kA j:ecqk%۪ BՠC^Gņ|QFi Y^@D57ۼQpфُ'z kIWXf#- DYlpӮKvV]eTy7TM[}y fkLç8$ )=hyn?AJéNRvqmwmb,E_NGl05C5J]@NZ^ Y.ʟ$+ Q] tJs)nDKn#}C'x!|Yz6jJ1˻jŋmkJ+QAH.a=6jbZ5呛[gՄyuF׉Ȩ B[lw=k"gcJ%mJ9٪y WRHţNP SBj0 |A\_ M?>ɤqC$5W4d F+zu+Q۸w`;f:2 WvB{<,\_}%k{_B ]otŒ; Me }&(lWŠ3_&~y~2ƖؤrzZGs)1dY8Y-9rAI~eȃx?%g|eo1" mx$<ѧĶ2=p E=|PO]}+lص8#l6oq?kh-AXTAGq?2[+_yH]I [ki8"~) (~hVfY+}yPңH\jQ䁮Iٴbr*t=!ڋ|/EZU^C:|_QR(,Cק7a˾IIHXO7=VuoGy{6+{d,vƳͨQ:oи(:93m7>Xs-Ehܹ cez }v8NHL# \0n֭iϡUօ3ǟ"gӬiv`LH#E6k($ c24a(U#-]+`\?vĝ!Hq螯 ݟS*aCr9 Ș?/`w:O//[YJ,VFpFLˈpCVmҊ{\_ȒM=#D'b qW@W2/#H*=88P*S^qG3/@]LT?uAO3-+:%pG*@16L OjIi6wͲ`F;ǢYs;;ϼ[y910$>`hTfvI0:Uu͈-1**p?cso?N4aN 'd꒿{ ڝXp%r'@BFoTspp5N%N~@ eLX&`# 4ysU~?کdj6˧ҜGȐnәcU9W ϓndX7x#/{ Pp ѢS2:f6xoYpES ;rq*GߥW]Ffu+0U>*~te"/=Nr%ָ+=[@ S钬yFoSI UWӅ 8%kB $!v&vڽ-:}F6p/TdSR(n/Z`R;2MwnJ,s;5M%J&e*c qv4*\eF^B'zTt|2ks mue%ЋQ  4zpJXBќqe;t2pOtmْJ_T7C~e"n7N ZjI*blrpeVV%L&vf; ODW;ê ~teL{)|O=5d[x٤H ;ck!O4mk<0A&"Ͽ"Ea>D&ylSE)4r[ ?[X5Z(P{ƒıaC$`0Bꩤ4Iu[-Q×R6szJz @zP ~j5c&p("n7 1av aiCp{u(X x+7fR qX*buߧ^;Cԉ(L)!ޮN)}v ozT_Ik%#FʠB6?]kI hEpѻNF5'%yZAF.{Mz5֍Iy#Ց~-0#fyEʰ[|NO_*Hb ٴzI· e:]bL沋J^X$O c'&~XIE7ɉHghجf>rF<NKu41[ T27~<"_.oԖcvA ޕNeILa}9m/IWJo}CȬG565A(Pi%:Eclfm8X {Re$=# O( OJ_d&:3 Z׵n;3X'z@kOx:u+;m dA1pUVU&Z;K6R9|cCBYɱ0\ Ņ{ >bD6ec="] `ZMJJ׋O)[MbUnt3Zu4{x62_z8X7Bb{Gfَw#3%ًy G 8.y ֡!]=NCt~X8j˜c]3a1 zgy9EE..+& _vϞC,LШC#^AP\6Ω 6,ieoګ3gQ..μ5=1;rhV51H[5t`x[VK~E֫ԔAJ3a>wH0lSʺ89 x)2JG'(dƼ_{Z!x@c!23isJ*k۬Н~QkXvMq<|^>"E2Uݰiuҥ:Wl2)4y5mU}(|4_[ڳ㏦G)leM{5-$*er4} 4͟%8Y,`M9ca>7.3_HGu摻U՝at];6+_i^_vpWȭи$D}囹,޵JI|.dIfQ'ƕ(z9E9F!cM'Meю̞k5ɃE1 q[nAbFI#.ʡHC(QcgSݍ~M)FE^1D\[&P`ޥj[/U WVYy+]QX7{Wϑdэ2c#y=UM!, 22]Y/ |%QýH{ +R `Z .VFe/,y(ݘF ^?Zb@%F \ ݚ]K84fN[!zݷPEkM`$D\C9vy0 [ժS#P #![׾d_ͶXR|pL &vey~w!/ ێ$ 79uI&vnn`>]`)*dдG‰eFC1_2Bpge.YfĚRf,CRI6g>;tZFoOMpZUwjX a dh\ 1ƒ:_ { +5KDY5QsX O!q]nop R6mo^-$ސa Ox=֜NR(B "y2A'OHP18#.Xټ-!oJ&zdj'2mBv"`ig@,>1M8ȩ6==ړgswrhզ=IۃEV;:47C!w|~q&sy23BA=h.<>DGӅʄ{Ih|8J| B,My/iޢgW'JzX>]}F7 5?OĀӷW>6ڿ[[vJOV>_&=WEAhO=.anZʳ90izFԖYJC_%1c88,+MBް*:^լ#AaL UZWe$^4,Ni;1;EV/u(.3x} XJC /W6v tl‚ыױf^zfܶ'Z6h{p 4.D ]^V,褘3WW;AVZ/Œ>lU["{Gxʰ%顠a~e f6Ua(2&# J/MКʕkQ{w!b H޶?mj=7{G%BPU^LrϘV띄v2[[Ӌ8:/;ؓΉ}K" πǶ(N~{;3aRf3^ @~W+%~>h/ ٱ^8F̬;TP+`|`2J<@-P6z@DB:P5V,a6p+R$D^EvtYٗqCV%8 uxyMf+?SZQEH??+:TBG XSښ((QOl&{6v9=v {p83oPA8mr [TG|H`鏈p|TW|m) 3 K犼V.hD=y)Pb~ \.kHJ9OUl^(D=`j; bYR*0m72>@YC^ܦ ML z! We ߥliJBfo0ywD#H]$ rȷ &_(lҖ}:55űH QXP =1 ms͎azU1=Um+ޖ, *U!"2 ^r/T,#54f"ԶlIqx ̞ٻNK=`(A!cV,i5ȑxPH!3Zs{[+v2:J|G ,1)dܿ 7yJfKXv<@LD5Hintd"0;A徭DpbΟ\x(TMp@O|Ȭ]7B;D+[F!0j5/6Ha+s2 ~RzX3Hkǐ2=٠v޼!Äd-lT'#5OYϝ9g4?1&m:KoQu8 md׶2}"\mmpTo{ϱX ޲|9ˤq,QEl6=ոU_4AȔN"icRu V뺲moiP+<-Wd k&K1cdؔ^A*'%b9?3뷞)A暛H06ihCJi#eY* 6$(^Xgu*66ak _ ~cո 8jv'9jЦoYcqMq3:\EuwHI+wߧh(3LHF3M[| ɵ[ `wx~p`]FtISf]kW#+9r;e{kZʐc51Smc 3vųbcy2Stb \Jv#KAH:#F =,Ix\T]pUE<::nELp_VLMLC~q DL|H^%L]ͅvpsFM;GԃU'H)f1PTTntxc!I;d$g Yqq袯O]PxRxl/"o}ئŧͤepSǜ(:ژ7%VyC/GD'#y~ 9R,(D" i;0h?NHp:M3XUz#)Zgul]6)j52󫤉~91P(_-"'lԒ^Z"ySK2yFyZnM@x(3R|FDɪ,aA6nj+"⽗ސm̞vꠛc'oW ֲy`\w2>̦sO] $mswE2ūlAJ|=O#H=u+f2?@L&~5O&e)ޜwY 9Кw9uSJ7z3_b"rVYޟQ]9̌oDu?OO)au7mOl${vT( Vh ůc;Rx#}9:|mS Uo u4Jr`gpC㒠U,[I(1 9C,/\߹ͫ@7y<0Z$q=5G~Agu)D%!" 1V=SE XحA7BG6NCoq+.7il4,d'aFf?n'Dǖ?vlbwmɾ[k_)Q$g,k2hw䈉`r?4fҖ>s;/%ԩk ͳ?vIj7$x ;#@Gm PP dzg|k(w})& qk=Lj.%xjEu |j[$>UBQ0ĝ^ewqIQyC Oܸ`^?oziW\rwR-aMS{1e4;pP>8^f׭e aq=z}G!-6k_(meI1.}fMBnUiFvYK"CPP ] r=s؊0\t׈x`t YDŰ$RF펊+qjl#+wK5v߷Z/OMƾyRM ='7 6bu;J|a4:&$@}P<ĎX, VdJSj|2ga[k݇.1/ dT|Քªfߜ ]jR=IF[/D *ȤLN)T- ]8 YR^%'?CQ A.:>;;` WTlB$n58吔o(#p띓Vq UT( |&d[᨟Hp 0T.,44FN3Rg DKtQQ,dӺ@RhW5e5uIBN_|9t[Qm@hՇئ$XH##jqio ^XDཪRDʟy>@,Qn^{ۋLa9گU `˂b|g'(N~c{_4^Ruȱd%)pw/DA>J(2]:t[@2cƪÕ1$}Ө<96J˄'-S B} ;=U,ٿT \3kϒW#A[:oUZ6 s/6B>Kd (o|~7qOfiZf~5AN+ st_`> |t*9G$ǔJ\!_&a iu44.A 6JA=V4vVϾ|Qrm_l_ĠBdKX@w^6.kKZpea!kԱu{ [I>뻄 -%$Wչj^3drOpHOO=O5P/}fKj0V?dgrsWQP %ht|IY(eC:8z*J..|o3{)u%^5z2GgP{ŏG5 @!siAEs} M[82F?*Ks$y*h8mK]\@6'Z Ct?b7y{GHW*1y1q"6H9Tz.a 8URʫ}t) ;ǎ''sjL&%u.̕}=A!wPAUBcCy%Tn8lsQffsc`vl[0QV%HCڮkhp@$hB̻kY 钾'\usNBNgsNiࠬң?m24;}/FVfMKKuvHqL"-oW #/5RAbȚ.mŲ O!'˳F`GN 檬cgXhfT Ov d-z2e悓;Ħ&B!@DZ ~me4,Ķ:g_-+43-{b ma7uGr0}շ]gb0ش@ӥD]F^CaQqvam /hY L 2 RsY8 sdΜv% u?k_Ƭd /5هgX0 ])xD cRd·g%HJ/t6Ǹ, z*}[գy|[7Mѥ3&q=64feBq^p0zYl qַ݁ZY-`Iz;TșD23~1)3?FuU&N'A_a]6&'̼B{ɗ4V"QAnމdRhD4J)H掏:9W.̏rgaR]L} 7LLE8g`E@ɑk,h :\dx>reIp[ g-F:O7}moJwd0H|p^ٌ9ZM&;\WղD. ^u_[Y-׆!,([+jʊFDw L'Iz7eOQ?d1f! sWRdtUO8 &%7&,L@Q(hZ%.5`{ls]4Chd::v iWr?6vssS[l#aD{_#R٭w"H17MSƦqd"`?AFp˜v0ǻTsX&t@0vFt mv8g`vQJ;@vvs,Ť$B!6ުx7'\V Ck菱6=xbRc[ *4`N[ |KYmSvS5 'ב|և(U6:5P]Nn) |.=(93cf"*rC! Yv-}oXyyЃG. ByHPVꚅa)?Z~1St,Wd5&b,NgI 'қm@ufJ~=Lֶ5.{D BO8Y(2O h/g}sח5[ UȄ_Q[ݔ'HNMf0ʒncM&ǚki<.)d!~!rɔ&`֑jRj{(W[_!F>=;)aXE#ju1ϓZ/*DtY,|PRht^fr,6N`rN:>s[L")s*u=\Y*'1b|ZܧBhCBrۨLK%|.<ٔ쑗'0c%w)y( BLO-0/};[*rxy shz_UsRc'$VAL!J1Ii}^)9ky)~Аa6ZURAGc!(>_Nf.FgP m\QEGoZ."0\,^;j܆t*lD]AAjvB-NozՏ&t;j6 x j @~zH诈NU݌GAbyO0k{(D=?I4& 5%-9`#ek#qխQ, 5V>aв7xzT|/F<$i|vJWo6|WO@S::=QR#/LLйUH*BW ^{.q~8܎\$8|8Omq-t2 CG7>1Dcr{ ж !%5M j|u'1וBK_j$ٞIBWC|[5svv3/i KmOv4u]ٟS6J YZ;0hWв: K$CźpoPRYLrkod1H@\&@+t}ȐsϒhORX^-xTQQݘ6 I:sbS^%mPPv-yFm%xنq2ؗ~9#s$n~R"V'bEmL[^@X@gCTԗ6fܪs%'杳p[j+dc%VkCA.@]_⯋/ Kel *-j.wkKeTES96Iq< 7"O+bu80~➣ I!G>EiP?g (E =b XA[] . m3;B|`ڛͳ8&5ժc;Ǜk!!+Wqz1"CCfIw(Z5,ɏڢ U^9[pQ'x2Do5Q*_ `}E.rT= z꥛)n-7C.e#du`"&>KDGʞӟ0zuVmZ%-Zy!J8I ]pCEtt}˚.-.[iXI:JCMK}7^(2wyZЀ~>+"k׃X.ꍩIH&VQ,

    k0_TrUw@_\7h;\Onc+J8UX i'K;{< Y%_*eO`.G%k-SZ"M1DN%b*=pte }ڤ 5T\A *Jx%;v^3ħ  ´u"(`XBrȘWs$]|`ɨ53+o?sc6+?NFNkiJ/ߟ 'c}#FQ:Mv!?fǐY׿؞ Fe|s 9\AnT#c) h1@\"W6*]O}cy*!aH[PcjRApHpT//#G&xe \_rCE@= qrC:b㨕yxgX P}sX0 y3=ґ*X<;r啘oGq?9Hg;9wsڲ.oW5+1\_\'a@_;(vi9Ǒ2ZD?Rޓ{[-e,om"/`Y=)j>PvvJmiZoLԻXʾf]xHqZ{AZwn]EznV`ͯ"QwrR>=l/!5ceJE~ " ВDRpƺ #!X0Twcz" a O;ʩA_d.RCka}(g/j5ZKxӹw-m.>LV Y3`j W XU]Lr4:î֩T[IrRXmW&W U 5)j͉P&7?5 3 AHp9)o5"BǓE^z!Ooq )┖ay&}"΅[zBrDXôGm_"{N|ׁC]w2>[RLfNap Fc@g{52|Z+Ño(J6M*T9ZiY=pbp&/@뎄K09KAқ& p0 wA'i8J&@"mU^ma0Ew>dY/xĔԕBa:CPo[Y8bG:]3Qk.fb0j}0PLD^olݝ"}`/^lo}x|ڸe8z)?u.4.M|%ހ_G hUQ. Sr 卽t+ Re2ȋ7cbtax>y?-w.l{w7-c>&IW6\ĀS>ftsD&n#-s5 ;Q6YkWQ'XVuL24DG MOmUV|3!Bڇ6?S>1!t#R+#KMmt 8Oo)ً-pc̀.aΊRfkΡlՐ4=A2\t5|i sP'%u0v'.RAls1#㚵Ξ_lQAT;&0V.kCc{>MZ^6lQDbв16<‰{ /販g1eU$k-G}ڶ2*j r?O_az+fTy*  ['LPd㙥Ͳ a3vک/zLHQت%6.2>XSQ+SŁk0y>퓣fKsBîΫkq:ط7֧bM 4Q{ 3v#h#N4}F.]<VآWgh?ok][J̹K#zY}bc۸Ớbbi}Z4ŘW#26bx82Dq ɬ z369|$O,_DGCN 0SL=;N-;jfһ o[ꘇ RAGi$E TXNV}@Ahrd;K8zؙJ.ĕÄh_x80;L3Enܟ4Hoaxk2r+ZYC}1w8#ݒ'F5Mo#hidq6 ZW漊8xYj mj!aj̖xrzxVh3g}Yـ1Z.~f 6z-1Ced$Y 7@)ϔjqzq R3#ھY#A &T7/)Sץj'1yNPaWBRvԫnaİ]R,gei?8Yn[J96*)X UʗU,n/D<>ĩ}g3s%V7A7(L67oVLm҉S3WVm`Y'2Si~XBM-KC75dߜ7aq@w&@FjOfƵq(h`op̙t@)A=fi(SO'Ɉj/h[Bi#*_J*7 $.э:SZveѻGCFYUʼ8% ?[ UqXXKJ/% 2L5ܤ8.r}eckޓpQr)X:,4be6tA11N;`Z_j! ;'2#4Zxv"vmK>V5y(uPؐ"3s:E1Ǔ '(llC\hE} R<$Q d*X_Yd|LU@#ǒnW6Rk2CShʖ,߼#e(,FeM (*}S#mq'f 3.w|GN>xR.EM La:jSV%Vn&E9iQ&E VW2fvMخ*[S Mv-.IͯCuN dʟU/QhUMrGdycꙪj{Қ7oIȰlqJa6Gz.iAth5M?f )h G[ qh ?t(EœrK|_鋃bO21D29L Z`p!]q_ݟxuP&S{&:!p+Z6 πJ"9>D$Dq^nSZP(延8Pm'pa`Fh='U!O9.ToN*}>uz G\C\^u2"# ;C¤qqLXv w0vzm,/{"/pK7Cx&dT`"=4t 3YMGOh[]e/OuQ"U׺O-dT'BH%ME SrMUGE=$|Ǟ'%P 5`,$?~[^oѫZRi>--Ȑk:Ydjn争j(7rՙe3 7Hc,馢%So!<iE( Yv$$%˹7H2L*kVk`;Fu;~.3t T51Pt &ÙЃXJ$-)؁9oD קO͈^9]48A@9ېW?%CTVjд^{ԇm{z<ҏuчevPTGn9#lNDƱڡ*ǜ.s\CyI%{&~hULxD_9\D2%+ID *|9Y95F݋1~8&U3fCE In ;BX ,kTl㮁n'|&GpN;konMp/+-T\hI{/ 7D g3^h)"tK7_WwA<&JX!}膭BQ=מѭTj5Kb^z/x0V}鍛OM`:g/&HߨnO%?FHV'jA-΁]XS>ctr|)k$PfVQ V7<<CiQόO>#V2wqŒB7J7un,{T7O!\pib䦥y9L>+8'W[:ώ(6 Idܩyփ 4iz-;AECF,aѳ:& :@Z9D"8/U Lk-\O F$X"&%4e7)QiH1:v< 4h6 Θ)Ji9)` |Ͷ7-S F8OM6"3e}51 n4b[dp̍}S3v4 {gpzIjpsHPJ(ppmt/1Fի\h֢/GzzH~v]/ r0? ,'i^ NֱPηk{P3[buF 0`#2,v:6Uj5kGj`^{G:[oq*YTCW}w{KcN $l}Z/Hmo  6q- 0k} o)-up*QD )g?Sv *"o!/Eׄ K~=-rQk؉ڪ!/Ӛ+ ~øLԩ{o FGoǴ+x %9NŠzN&.Yެ -SKH [\HnB9FXE{Cfkx[>9j̮jiڂvg*YpDZ] s%IQ8xXXMd1&lZt"YFNz-8g1߹,/i8e8T "A*Ra/7NZ^ zTڈtcszQX.7e2,il$8a_Z]}LDe %"|HI%a;js;bPW$5 ,;lH#%8:r>70w--\m8]Jٟt*U!sr*}8n3ww d䭱KIɧ@6̓)ToǁY{ְla>.(Ǵ+u%n 8&L%XE©IFWU%gOfǴn5۵/ypv&#vQ>_ka ]]E&\zu'enpZ з㮒.-#KY`E^PgIo> 8 hdynvgl;O/җ5͇1jE`?+,*sG# lP30dq"b_x$]ʜacw-̈́5̩P@6M}*U~l.5$&oEzڪ+vKt ^F2!9 Ljd&H*sI@VqMUR˶:jU9":@\A.+4JDZZͩvvll|YX&44hxF>1k(}_.|XQɂTptg ]#i3f#_td>*lҟ͙|H(%RyAR!kRBc#*[NG/` F*rRD1 *j:oĎe@tӍ,J.`4"[}6J==D28pͯUCLa 71vN .',26O1)oAR{RWmH qVQ3+ۂN;'1sj{wn>!pe/Dkeư!┍e@5,{-+?L0Ve?A<\<޴Ю%ARg5 uPޙuҺv%j0O;$;bk*qiNAWu1 N&{22m 1g:U,\pU gƁ(Wcz؞{#jRpXrBI H;͔/U"{X=E& fB( P~u=!q`UR̕PmV ̠^5c>jxt $΍.y.4qX@ cXzQP@R@oܺ!)Wr_ 1d~6aїXl 5d0`{.%Uaod8ښGv$ M癙R;JrI{EiG@~{"E?Qŕ{ynH;40uteoQA]*u^s?Tjj\|픭% FM2f8.5xcaW;80ŸQkDqnZckx] W +#ٙVys#1x1|PNONdA!);_HZ/_JQٷPҮ $KԶbg4%l-HxRRih /vP ;)+a//Ap# Y0 - 3wOI*;y87<cd]پeJf6;U WKN=_1i]iHG'yGޘܹd'{oe&dĀ# ௓7bjpv8 8Xipw{'P,hY#gHVom]pDdje#V9ʛ,bʴS<=ûodB<"3؀\{">G5l9i^ ;a:7e=*4TqJMb(czY (=ts:bMx؟[Lf-<&&z Fɴmm,ٸp+0?&+dDñkeZJ2'͝.D1p`}(aеVuF]_0uQ#08빓WЎL)PezJBw:+ 0 xA:YqȢ_1.w"|'s;\oiZZ{(x;o%^r:Ⱦ [.pd4d&&e[ ]K|--耿%xS KrK" 2D abY_# E bLȡu4TJ ooVbE7 i{X\lޣ}?Ҿsb2r*aRa1 " $ T8B]X{K1D `KȣDoü A 4a41Ɠa⶗@;PpG*..\z[4{vQҬzYsj21s]2>,$sELR ނWXj >7ZMXy.NTcAt^l11yWgAB_¨&T<ͶU(Ì ҡy.γg _F#T2##Y Ї据Y"Q[H1큃g6f2i]8\Jk:4ǝqӳ^J1C/bFw%lŅ5Z[w~#:Ck[b抨It*ąM~$\m3 iP&_2+ ]/ZEZ^~0?E n,tud^#&ë3wW yC gh$'VwzD7LP1Xz8©)_VL=#scg :#"3]9ÑOp|CιWA֫>H ZqCs5i|e ,K_VͲ"~ dsS:xRh"aE:aA18& d;.E'vZ5č5^xk2%hz@F1b)Xʄ1n7r= @=eʩ[F8)jВpVMF]ٌ9+pZ#sS%]_aTxΩI~o-׎r,mw͒Pǘx6}5*t´~r?T h:쓨*OMIʋ06 G3ºOD))iT=^VX48ȇ1uG̏}\ ^r:"FvQ#캻pf;"JUWœ a!JIg !v*^gט8:+GZݳ^%XalEXAH^Ŗ.#@^}%Wzz @_L F`pۗE@㳾9:@a_ Spw7Ui2VszT8*xΔ5 +#f(H %"*:pT?{/e·.JC@rg+%VGKM| 9wl_'Z##I5Uka'?e N}=h+ JjbJT= `|f7MmʙSAF,C ="]ٌaNtcRC6vXu~ nL x[{u+xNKE suXYNxpRj .MiLʄ!UT'H_!!@D Bnˊ?t<U *aoUa6:MgbSS ȗ[QC#'AOͪik0&SBig xտN:qD/-ẃHT/  s\ƒ 4uO"ZQכ*Q.h,v@62T:Z;ëc0$`ɷ'mI*OԮaJ/&׃dc%&GۛR:rG!mu[FD62ispS&^+=/.}!>|x.d&d}3_t{C?,8DFE!H@Y{h(~!BdW>ܿomjn=۔q/ {+",`FШ Q_>^"b xQFQާbw3F GkzTnF bvoA!:pF^k$y?$A=TT,ǽ҄nژZ]U/(M1NnXpv iy8զ<^^2@%1e~_0_8X=n5%(΁AbeO|xAMǐ{~dDsxeؐI+7@MmOEEJ:.]:H00."[wFAGmF܉!fD~NvDS :! exw24<^ 5sQf: `KDعHZj˕J*g֍d%,Y ?aR$LsA\:[̧[ >l<6RĂ5O|C 0,ד1Wmz kZ_]L K]-rM7Je,7#6*5zJ'*0 y}þ7V#dK^ѝTx'\,10pi VlXJP"D1;τagP)~l:Gl+5-%vtqȨcVF|K׈ˆr6~Zƭ%]gOy [MFUrm'= ذYf,L2zB_&;aRp^,<Y+E2J0UvW44iYL l2Zdkd?K.0M_}FX .D~6ɣ9hxR6*#:J VfɄ~;2CⰒS.r&񨦮fS'ڲ]KaEeV .,z~B{^urJ!?ޏW;_1NшuuCa¡Aɑ>I&Y^~օ0V?hKca m;UpR/2^-_̲t@h˘#ڕ g5%(N珤/_ a8R:%K&83ѤĹ>i59;B"V~j(%w 6 u _Xˠȉ/P_ʆ)Yqb&#kOQ ѯ#2O H&=( |ql@#-8zezF q#" VZ#P,S` Y\T]= /s#lcK04B/ɗ82A lP.Ǚ*MqѨ,Qfo'&Ҿ4Bj\]DOu%lI2n@CzoRHjL-捚ϖuGVVkUUdڱ2 74!Xпkղr;.O1b0]"wq'`*X7{|mYB]XԔ KjވMy09%-Y/CM\; x`qinn!聇^9A,AbcʸdZсI M4.Kce}PrheoBUCsƘCh!!wj$# 2% //-*֓oHLhI.tO1$#8OAϨQjϘ_ǧnO~j V!w7W^ݓ ] T.?HIːmhxCԐMD;޿(g/Muס`pA`8vtaD{'ŽS>yn-;>DH=/98إ}J ߕ 4&WQnu m:0A!_IF(eA\]Qg7>"8>msƼXX^HTކifp9e u_`{aͮht|Ф`wl< #SRA*;-q_Cy 6 oyd&Ui +Ki5/خCT> X&=6CP@ %DM{n1ýcsYמaq*#FۣeRrgK!&-K1>%X)yǺgfAUW@2q)5u(/Bl!85%n1oFQJ;[>>~K՟~ b |C\#F{*4 ၅C0Ypd匠޸9),_Aԫ< b9bcT g/1HTjqyK;Ѯ-Ǝʾ6ڧ(}hN;:KpQ) wCdGڊz{J7r.l$, 37k4,2,pA8+=lO=:-K'R\uh^ҁп`"czhK 1ʿkvpѢ]KHŔ3 G֯F1<ːM-ܗIRy .|mis!GICXÊ M=v%ެy\YO;Yh-/סHo{0k+Fh j>sT'F\!r jifp80nzPbO`J !?u4j Mh} Ugɕ< ЂK Rʀ3.T q<" Ha+Lp\%x&#/8hAUdG-BTVC'%dȀBOUv0{ۗ{[ $Z ߛ:ӣR<K|iQl,LJg8 [~&ݭe~DoFKGiDsِzCxkDA@b1c5l( 4h-Mu>Z4+ .E?ّl(pw<7>'8;fY|'w w2?pmQuXSҦqR71G=&\@Tz SM:##ۥSh;(2@m:M?>SKD>y)wxHeE \\ye'fGNHpm{^0&asxllFtX@Rm1M#セV>n)c^s GMl(iF$,QMB\)#UxExwHO8"mY?IYS7TꕆJ&׾iv|yw]_MfQ2^කT n8=匭_)("TlVnC,Ih|61vsŮ"=~ 6${9z=aĝ>5 TwJK%jUOluN}{T @"ofЉr9Z HpfZf6 m2D/i">a$NC|&E/%{ݚ(R +p:Qxx 7qPbemROL*qs(HС|M(>Fx!]b.5!w;t:ȼgn>> H n@qk|TrP[/+NF_ ߆0Gw7(R͏vAXK-0";n|0NǗ U~ Psq^PKDM^Lb_e" Q&hhUQ MѝŰDʹ$7qޖk*i0oBuX”2zNafXYיm2c&u?>nk~ژ"A Ƭ`VQHWeMh mgYDh 9(ִUpW׋gsؾ{x/JýYJ,YZgľIrԮGԵ[U lFCы?hr$dea668jwGة:R#3©X v;b7zts/㐀!LB-)*T 3?P<މJ%t!X7?!E]2 8yQ |5`P&:ߒRN~ŧ o}nHrXүakBr|@1Q԰*GabuBQ<&aF7(K:S沍.(:ܛItc9ic>{cr qGeb:ujlUPx{,Qwgg[K>Oݬ'İcb! e qt~m/\nA^&"p+SodrG;h4vMx;\ǡϞ)q-+#JJ9XpmZv~PN:f˦dv9VCҿ8f)rpp3Yl-_oߞYn^7:X^RĚPİ^gsQ_yq[iEܼ˱hG M>>WLN<8#síÖAl 7%ATcəi)a OT}K(A+S'O#K*%F@8Zu!2ʏS~:v+,Hsv |CqŮ^(GIͤ3nї0i=V~}1o/`էӾi#6'# ,(Y7̶B$-NlƬr|ZAUpF-`S Hc3)bl$r 0&/a*'ܪC}yrhU7~mB5&-]E(pٳqjFA1q}w||KiL3I7U1a Y D:R, =S4/a3%(D>yQQs40H jP t.7c7H;_xIΞ?n udޗ('x[XU}ft9e_0 H ƬvTm MUc|Zyn5v-6-ɒ wMkav^O !쨂exU۶M`[fZ~hg%Q5)uͧB/ BFohN:!fP@>/ԕp׆x[`N6M?0 y %ʹLK%>c 0W pXZi|^bjjR B2/B50i^ܾh38b /ߦ"fH69\߾w9%f́+Gn)Dص Q@= Srz{8@硄~C'''!դ;}Ոri %uqvsܿKy5zN1Q |2xKrVbj~zMgu^A)N\e/^ ;F,H!q`4J;[rJ'n1>HaR< kJ!2tZjˋϺYަ!fqRZ t>v|w5 lΘ}<%SM9?(?2 Vn$jhuXl!JxݐE}'NP^yȹQtDpV}4([c# EnIt6B m?yd"lKٌOQ롔:+TB_-]*q—0g¾T[}2B$j{f3%_s U@{MAa|Fo|oJ}of"9)cBpk'EL", mp{%4CҴ,pFpl-+Vs3C⵾qie|iwkզy =lR-d0 ̲IJk !&<@mm7 HuP\p/Y1mQ4iR^M1 Nᥕn)1gaBn9I xޢ Ȥ:e݀pFE'a 7z_}/ -Dgfi㡇;.GUȝ,"ElRcYFJbwp0,j9H!Qm!"$xf+m&P9a>(q[Oj8#uUVD ?h J l =?S)2Qg5;lڋ伀2+qxثyFƶC.$enּ)_z?=qyx&7.\@Q7`0N◣)Q9-efvvS&H0EڢƫM'1P1g5j(S'p"(zm:qpT-7%*gIfYEٹ@>9?{l25~`B4ٌ[<_k!t q&,9|c͝G$߆Pמ$|ַ\2.^dۛHvTr_,1omu1MvsQuAX2V׉)4ο&a-f@*?!a`P*.cH@:b, BEl`Ђ.J,bTEzN{.XL5ZQ B!3;D /QSnO/qh%vArNsů2?gDЪo!ӧYbLPW+K܍*f+΋I-|EU'xU~a^k2&ڨ?r[ަRn.W!ɥAW{jƕ g1Mmm^RM,V5 is:R)N$;#+xP0q+SEbDRmR^%"G¼3>A,LHXԕ}0Cfv_C kYe>AϏb-Jk#*L۷,#eO?R |Nʤ([;ǀ@^@@IKS\LK8({v0u:&Hծ5(dFJrg̘7c "E:/-d@K GfOt{)WP5\K50:K@=?K܍:8,ʸJ^b 1CGlmăbڭ_|S4ll`e[:x<[?V׃nyr_~9⇢-/.ud& HlWs"|EeذCM>vުFHu{]DQIz+EP ?c9/EӾ~)E!#;w0JewƊ'KJֳV-p H.tDsn,SU"PhfbS|^xT%N OXMˮ83ɱm@՗YlndB~O҃Qx; 2>*@8& ;L{،I@ lR uBW3Q>?3V)bj٢ oA ý 3["+!D~YʕR¢5DT^}5t:yt:;6rF,{L<185ڔȔoNfP 3N Cy)Nows_(;ZWS%n,nu? RIg gEu +B*Ȗ~D? A2B|C_~Ɔ눰$iN' Ÿt6&-bp-0ۚ6#/uOS6Qꆆ?4I@Fٳ~bW8\ Dy־Q<mVM22 ѱe8܍'GZ|ò{e[:LXwm `S/˰ Q^LeJ.>?z@3RDqAÀ˾EwiuAXgT//bVۋ 4WnAf+Ilc` =8ę+()`b]rrׂS .,$ (7 T&?ե$ h!9b-,[NKܾؓݤlz<}D Y;A/:D*;;8X}ӟ9(|ǑC=Pk 7,6 n*>WTfOჃ/{}.&R5$t: ]D.Xy5V4Q&c jB5dC[sd8$62Et •u6KCl@CBx૸K>.ZAdLa)ڣoܮskɩ+!!1v9]  N65U3ҌfIKAKg&mL٨J=F}Yc3'汩 % mzC1=@ W#!;F1r5$*tW+;nT3GS+T{=Cf\e jA;mkқ%C:hD>#͑e&?fl9 K| !֯kyhtES>[1v&"HxC:"ɮ[X'Oň#s>KN8#&"xT[W2)7Lh? =$J5( rQP}@V Y;E ` ŀO%Vr|R \^iu^l %kd cfP\LV1 z%sFC0*6H{u>.̳kEb9yQ a)ѡN4BPSƈ ") xmR'}ь"ITq%8κ/AH@pѸ8$렬ɔ췒6v:ԕ9N>VVT.wsQ~Ә2C0LG/@]ʯ3o` Cw˶M=hEfvR t TpWM4,K ߏL"6gBJͱ&ܯ+tPg*pt =ϴ]:s+jG}TⲲ\pA$[/QOUǸ)MQXL$=wѬ؂6eޞQT)xIܒd6H]_8 *=.? zPg4+ߎR$+rV4!Y@)4 d560(At'MVOnޡlv+ܕ^PٺƘтI&X6sy/_}p:j-3 g'蝎S&$H}$k5"?ևq 88G˺A9͙Mݼtf# P%p2mb bi>I s+bB Dth-o xR=-CZWBu sCm+Q(]H!Ib؈ghȌi}[ 4ڸ\c=WnS`Zѣwe| nX zs jrTKwEAܝjfh2 31Zu& s#Iz-^OWUN5cx_/X]諵]&+L.L-'WDSA>`ӱרZ3;d8Qi8 JoS糃0,9X8R9"$C&ġظa@ɴX81{|›xx)\j5H.Y(d)ˉZ-~$/)"oM"̀ z ~[+7v~ 7ygn/rzeMVy%;VHd֓9٧&h zm@#*x}֖gk8m6ruNPN*۵6*,L ّ3653>x6ىSt@Xѣ>_,ά07#OkO3US=U rXu r=άd#bljmu!q"Ix%Kn.k)Kk4kbn`9Nt+fYz텶hDz0wz XZ\6@pm{PpxJA{6H&.t2΄uDk@Hې$@:*A2LzL0 ۾Cd wKk69xeCc)` ,e+Q5ٸ\F)Ԍϔy$N%Sו͗BvC吣dX!}r,E v G ]T8>3NFpA7mD ]@U%8%o&x#1 ̼9ڧ:-J2ەz9de<Xqxp6*ey4lc/p:QvT 8afAٲ25CףꕻgF anw0篮29/4ղC--[oL098 ȭ$9. 8`E@I0uHe)&~9OO(к71 yP1l`[ PKj;BsڐL0M5x7aLsO-/ -P { C]E= YsT)F|D A#c%‡u<(śx0 N+jV>ڿPDܐ=2#vK}KE,K\;|}.{˃!k /Mm=Ukd\zY%gY?>㿨N=rokpUxҬ Cc- =3xSI Fzoqa rq Oٷ0zyN+|EB IǥoJIxB.ִEmľcUޖKsvP#ZXg\׍5% y V7K$b_3?s9S(%c}8.w^;=zo`d㿂kdp*sթg5| oW;ژQ)q,s7~f fnEl79%৙gj*'ǰV[^oh3 t<3M$0 &5%Wۀ2и1F4ˋ# {)E TF.g:!F%I*z-8võu [rV4e$Gqa0=sSw=,f8h1ǭ Z<.s-oL'+)Rf*%yVհ߭S#5l}[nM ?/Ќi.:?CoNۈNg˹htSsmc"ö`K-?GOf8.{J>*p 9 pq(9F\Lc\h6D+\%]ϱ2B6{W!Ka6š:b_hWqQ24BIey@#cx`Q`?]LiKz``JYƶ OrZ =\7;v ~Pi;tPͣ%4-@:\t{~w& ]+ڿ9Sr/+ ]~BHm @S@P!*=>=F ea@.3Jbi:-oEu1LGO)22qMC PTF7{|w͈˶Npvk$&v$GPx]/do(@k^~7M9 dw:]*gow^Z Vƒs &wŇ~1Rz+Uf7h|4F0R:_] vg9ȗ=}@~>E\m0X] Y2é:;\tݘ Q3SSY}*b$ œ|gh( 8~)!DRFϞN6KFLG0:OsYBX. ]mR˾K?[T [-_.Nt!F5NHbֶ53' Z&dJ0B҅ULw6MκkG&M;Te(R9C[cK[t F(ۿr6svr̵pnQ6f ~fpCa;/uclS/2s7D(DU7 B-Ӄ4R@Ss EB]0O*/` PZ #+,`914]2sRB Rw(YPwջl؟aR~(ݓ8/T|h4bnӦwX+wkJYi eY +=[ ]bCΙش1f-mB|ٶV' ԭFF0?Enu{ Mf&i'Ğhpq`AG#Ku3 m,]TBch|Ar8YOr|q+p - = 5p ̖PǿI \`iMٕ+ڿdr\iɭ6.dT!,¡4`ry@x#>Cr~&PفA#>" Q}#hsLAϕdhP[#^gr6=>]xW8 0D!vb/Tà u Q\R9UW%'\ -:tz`3/c<x^s$iH>٦nxA6;w#Yu싿yQ'U@#AՠǬ ڞ@Z ܐ"qD;,r3o3I}U:qBjT|DDjhnU lJjnQf}&?}a&S#:~$"}Ԣ:i'x,3A@/MLB.(v^$T"O⯲QRb"GzV:W'NV~P .`561֍{Pޣz .-ȍ۠&LL?p<i. ;P[U#+mĥx_bF'k$M@h<2fkJX J#$KoI$r&wQ2I4BmsYƵ[@zr`+E;ğބGgA?&2QERqjc{`wۦtA=0Ht1')6 1+,ӲUyA[]552:Sɴ$k}G]V4#$}c^LAzfv96N5#TNI6^!s$KЀr7Mp8J sT"o`hn,5^:i(Ϣasb윧)6WFDfڣqQi+c\Dh(ֲ=ɇÝ%Y'/r8'L9۱ml?XNPj;Ί}f.Ѷ}h qNzE}˿Tz~p< /~[jtpA;k7lY@GVai,f֑QUۏ_4\} S)IG^&z$dO"]?XZ٬[Ű:׬p)z9lLk$Þ$UMPNB0>`L7f/tب]6B{Yi7,`8*l7DE*/ :]@ G٠( (6[6:%#FViCt k0 8Q*t$"9z $u۳JtAB ~Jg-COCIt<{լO0ZnBp8qp[zp}%mŰq#E!N  /Q5ǎqx/OP~썍K[D*Gy 8.Z7Xի0޺ ҂ɇ|<)L㌆X][3lh\Qdd/Fu\@8\x`v![ݙQ|DX@# )h >g$M"2ҧ(*h["eFt3ުMxFFC<H(x0B9Xau)^*g#l3ѥi_H!q\:#dm-w%/'i^lۭfʙ+5>_JI?#r.Å0) $`mU裧_Z Da4j"S{X7+t#,;[Q6mCAE8\}֓Iv̔P]x8|=A>(d8߈}ʓ/8.X"z|MK4 Gu\%TCbk037ٮZ{}cV0emhxOS/Lvnx%NO?Ry?"H_3"}iљiaJgћh}a$uTAfDaow@mak*FĻJW oONwN.ucƏ1^D*c0XGy} tF_/m;Ȟy^2) 6%TTA(f2}HbFd5FD fdJA?hXYuŞnw:4)vwc O:'׌g^}3}w_9|uNW1aErbqy;,max^Jt/54޸͹ .d~;Dm2"N~Lr>?GW([fr7-T $ΤUNc4E~0*Gs sP^l\3ii,fgCzV']mgM7 _9874ڏO+b%<; %^Q'*AO1E &ZP117d58I\Z&$<Բ6b&*fog!wcqJg",>;v5{knutJ+;85SQ Ua(PK~dRbg*Q֒Sqo\yvcL9uwhѳQzguA]15̰* 6C .j HDh ܳd5rvOjWc2(5c:2>Oa|*Z#.\ (0 uQBY_Wn xyL ws.S}ҭh^t%jM<p.4Oa:"4@YRdZex?k.έBp ƺ0fY{OM"i%+i&ΝȳAȐ7ha&_Ȳ`tq=߇ *?I4l5sƈӣi:X#m"]a"T/]6V }~;!!{9D}Tx8⃾dͭPRՀbր[ i2k&ƘHrGmd6. ͷ] :v 9LBypJ sJ^Y߱P[M+)7uK-IEܶ]i.0̑:U/{l=ﴜki},w~"hM  ug ZsFtTN1JgjAh[ǧ~c\*cNg`%lëOkC-6^7v߭4ѝ85D֛Jqט8΢l<&0A|ח֙eU֊|fݛ)+Ԍ~–+5̄g};ho]S6YojGg!&PZ㳩ҥ\1'ƫa YSRWBptZiJs:,}Aeu[myvmg]$!dWz8+cf KzYJ '~L"8-*Lde8=K%.t7{NBЮkس )RRؼ !-u}/GM2QֹEj9@{Z ddƗ? 1b4GGa;t|mPe9[lZ2ĕ&ċ|iNMM+0h4&NXe[n3dt{!BœF sW}VĎPQ7+m΂ `7 CP q* $.B?T@u>r 03 T,q+6P/&P@,ZK,(FIZZoCDcG=$1EgU}tEyv wS$<&*|G6e44uӛiHF.nǟV:P1/3LDȼ@7t@" 9e:R4p].|ūxYf5||;YVsJ WvJ&M2Q7S4#^aұ|Fr)2Hůfte._3="Ioox[e=(-Wz7NEw lTAMɔrק%rN81 LL:^肍Un ydcG>Jaq[~ f1=E#" geYA8hXW**.|8nSaG=_@cq/7:]pXUCNE.#HHFHDK3@%d@adߌQS/ zc5W\oKf*04+̅˴lvAg܋/<$Vp:.12o|6/TUha;E$rFJQϤ~W2ۙ *b'̭WlɀI6͆|Ηm 6D[F 6ŀ0r9ۖm4b[FuU_)4/]-*A=^Tӄ)#n)+m1m8:xDX'1G!H m`ֲVl*Z{[dfB2$y%T^CN _2a=DYZ?"nV> >1>PygaukEvZl'ҮrGo 2l YV{4ήOjD=ӖGX/)m<H ]̸/^݇΍ydt)(Rm`ӗi/5sp5#Q;=/D޽a=ɕv<,P7rwBP\Q_wFd>}IGLQs t6֦5A^~E<̧ԘlSVwWJ, *M"aY`AFSgL47R%]@#|Ϥj}¦}"a*3>kEj Cgk;<$A zd5˓Îh"񨗳+y9ѰAݱ[~L@Spg6x|Hq)i /s|k QB$3͘8ftšxpYq퍧w_)y#PJNH0 # ,F6/բW$<,%]WTD{RAZr1ݍzS.om_UЊZ"-3bӫۜuF;Dy@~;Heܳ2ڽܠ a"#͍؜I^aiEo؜ތL0Dx;G+HY W۵F10W %K}&+#g0-H|RcnvCOR6#ZJ|/@l{ ov(2ۢ{+LX\w!:W \,e/{% V+k2qo^%{yШmv_f;D"PKYש\/y&"NskC99sl1g0ݪK&t)b"͡ `Exߣ¹FF,U}{p*ZK}^/ ߮>S`JfucNbN=p!!Nޮ!g}$%i,@&~K1W4pQ{gqveA=@X;A3@1-S r6Sz:I]"%4Ҟ5˿jÝGޛPe$h!:-LD*I9#rƧVjp꣔~fᡯV?mF= tݽûqB > xg7h%mPiǶW¶+9J?/3()({~R҈ѳF=+ 9y0w68Ҽ+=uBB4Y{8澵nw]I_0&@07F@ojΰ0OԊ)fdqq"f[rZin'/#ixHLŒ8ȾG w2@,3Ky;\Q_[" PC<^"{.,]_+=fU6?ÈSNpѼ@=j^_an.(~4 ]{=kMm'k&m$VafT#U!_x8K0N5}tw9LAֿ[PZEKRsBHZTkJ`>5`79Nrê!/=*x!]ۡS*gZ<[6fRNO T*(F@C8wt!X;1~ZqmuaJ)ރ #T g y&2Ny:&O맄 *Dِ )DT氄D}%%Z!ۚQS{jzIg<2x`!Q0GpcFR1Q< \f3¬m>=<8p{wftt`Q05I̔)QȷLFn‚ى! 7^):Ђ\u y߾E&Tihk,qW+79QYO؞ m Cfk.ZBfcg0<2 a܇1rҴK|GiTj?^(u*j Ϫƒrk8nVPԸp,s1Ey8R`1o1R<\|94h嵡]ub+hY:yxal Ҍpz5jg`{&)=c.8o-b*\Dê% 5^b9dc_vlqZse*#byɋ|]h$R8nm-JkWMkWMr 8hwC -v JPu}iՓ]D4$M㓲,8a@qDE?A/%- lN @"8}&W8`hhYag 9–q[/X3&c)8FY|wK<Ϋ>T×'7Av?8Uoj& {=.\ۺ?uy4hv&P]|'BhLj5j[6ƒ]ǃe'1mukB9>f8.N 3Ң[*lD cϼ uC+ƮIjAk!T 2߈/l^tkLw'.l} )9W}Fmvupty̺;1>S%95? A 6_ȏ/~D[rfM?ΕE~GE)'[,lx i*P(&5s"R@{/nꙌPeM:}Cbqˁ^5{m\oupCwZyG÷*ҕ ɮ̳sDL+'zYs]")Obb0#{+\A"s]|6f%G>oAO3Y%T~b@g.+!'b+}#gcr yUzƗBt¸q΀)I3Ϟ:,؈8itIe^!9<:Q%nUUvN=Ȍ 9 ry7KWksD Vf@766nU;hpϣ 4,5#rzd4!\~!24};ڶp)X.nu `Y>3$gc_m)?͝M?A"2>;L&P19F=XOKԭV ?Bft+r Lz .x) ]O@|1#%~(RLsAnާ?5憹Ql3Æw\|ivc *˺S-["ׅ~%S(:s_>~@e)ʥZ2`boI5hCVFd8J"{q ߠR-{sRxTm*Nk ѧl'AfW'A#Ca,l+2J6WJlKR҉EeD+sD0Sd{* ܇?E$nX:Kȋuf,0 ޝd(UـSi`UVW _1oF,;I=t쒾X6zwiƄv w ل K \Btd] h;{YrQ-ቤW mdy|kO#}pBvD6oJo[7ʓ[)S,8E(`7zzO!MN q$h>R)0%?dR%a5}aAh,円`#Om )D bǎ)Ax@UQn? HV ԁOc*ij43-^~$uKv[צs8;_̎P4.O5ۊ|C )f:aR+&-JpjQkInQuG6k8S`{ *td72iH`8&q΋|)R܏R}J糼~~߬;o% I*+uz71l*|o"<*!a}+Hmni;%Y>XluBþ$j(2U~W )[`/#d&y*jwM@Qg}YNs[ڇmRz}6A XLh+1(-f%i r_**b$* Co uc8Ka?m,!vf M5 tu4__ /x7T «!4`ɚYNyq|%"p'*)=ҏּ }AT>P1Sč'+yK T>s$lkI{bHy?(<PP[Ut.FHu$ê "[W|)EL{=qdav!EؽXkEx5 |BI7}. LRA1+ g'gٷs:j}3M#hd^wIC~M7ٕG*9GL zIͬ.|[;d=MkѺ;H`E༘VAgdK \z҂#d#Gʏ$^i2gBn+"B ABiFZ,]9-/!_.b[fQz\_`=Zoŀ`d~`be9E+6'!1-d025Q:;_f@|01h] qUi.Qt)+.(4ڸ/`[]7v1 Rr#muϸFsJBq"Hh!]s#M6nhb1kżzӦ"\6 Ώڨ*S4pio ea] ׈ ;$s6u RhWDH zY 2R36,l- y;I!w'd bHߖkc]w=5HXYtTL6ւԹ-w bRI͓^@yV8}QrOwg@=#zmCi#q/0XU90UŅ+)C!vYǺY>)(-@ua2([N$#}#/l^ [zMuaȅ#FBeҹ|GՈ޽8*\\x+_Zd~1dS|@b>A j/ӛAJ|+}r 4 (%d4n E{qR}J'FёNDPA;VQ܃2o <} G*)J Q,ˉgn7W誓Bn=^ջFcK60 },91Z$ ~:eW5+sMylwrtsAR8^r&s[@}$cr#͚qpqq@a[fыXh)ě{]=E0ƙ&4׆{Աswv[wwܩ_A P19QfPEѰ38blg/^`|ܜጏM[ZpUm%/8oe4'?ĬݼbۄĪ6rySJpER<7 |iRSo~8uWS{ayмalM1hH+o x$nCH-rq {`9fgxgmܒzS"h^c5[*2\? &sjQS^[țy?Jh $@ I Ys+z'8La$q2>}j7'M*uWa;.G#DB螺-KȠ7Ϯ{#Ne PK[ޝ7yFE"ԗ ץS `է8 86[}lF"Kl z(&Xs0̳sP\6Ըg߹G^l΂ P^7ī)$ᜒ~iAơo(dxs+nøaUtRM.vZp$.$Z&yQ ǞdJ`ʡ3 ai籸.C[L ~rh(Z#'CC eU96 |e(;XY,۸ɟCh& Ɍn!,3F!Ah[|Z՚fFd`TNPC wN%'YgQiA/ȫc!IVÒڿF-igʆ-03Y}n-T;'L}(v Tz,\Ddc`"(䷅7!QJyDO-FF%h X˲e'WR^)d$bYK\[)bN\5<䃗iBV)䡁1Z+nBq>h =XZ|D>)pyaRI\uO%KWX Rުe,MUlCNϘ Zk<.#c=>p^# Ȯ[.:9dpTǡmI|"9paL *nsjՐ)KnJHxGBu*6p'7= KLHٺ:{MW+pc#5f)?Gq l<1qj^zFóձ Eos^*w=@C3b-%&/=ݺwUf*ט&o'0Zo;HZYX_`̍8svj*-OxޣFbL+3uE>ƅ.‰%&k3-KꎟZؙ*6L_Gs!|F< 0nx6Dž/Dmt{J>JG[˗zb|H:\BPөy ti)\$ǁw1#fZžq͠&k͏d?>ܨOw1fM]߬b-k=s0.8hP,HWoXWAp4O_U%^ xk9Ltiʟ׊fpJ IhL;JL`A0&+9<'@;7ml8bvb n"uK\ێ ?y, ӥY-}-,_pr^5".x((=ueu [uhj HzYXlȠd֗혴6)ba=H#Ɂc0Ig'EdrZkVm(^dМ.be6fH,-0G?%&l+5jk@c0OzŖ`1u)zgw$S M:[x.lj:)]>O!"܋c~ax@)e\L|NJ`)ζ`VdO=lM7pSm`,Oߏ}D潕#Պ{'6^6c 6k@$iF*QjQN$]P+ C=4UegEeγsCgWoo9( l}1ol!cwiNZM^ ݟq~D]f@)CF{}ADŽfp̻բ{ ^V8(#< O>2|dEYvVqۃ.un -~JaȂrfٲ,0L,QwY2R'$ʆy=Og~^1S%n! 'U_maH!+6^Ta)IuL\ȓ38QBwJ_kQfOIT9-puY NvʷNzfn}`%|ws™Wm_8ä"@D\'&h^Əb%8wE.r-J 0X-'(\Y]?󷽸7܁2!8ujqjAM"/aPfa'IS$!vu :5MB ha8fYTQh2j3TPV> m+"sTUMIYԇ@n,/N//MCiś iO2A vejC6l{-$n 3BlP:jyp0xA<#7n<)Z`G&9ؾ4V:!tw)1M7 C* 'W6!'y␂}ZϠW@J? Ԓ$kj3,O:ۭSk|RipO vGv`aI}k:IiVI?"v;PfXJ' SkET(=Sľ̥GĻtUHJgESb>lW9Lc/ۓhhyb;,O"Cv/M>ɺ*3!c-e)dҺ*A1NY8_b=cl@DCnntyO%Y 6L 'ta@P8pZ׊Mw c} ' GIPE\"Xe5B8e s-hIYQͭ Cyd'Fϰ%ƽv?21ܐYПķ~"gFԓLOzZnr9Wde R5?A雎7*dڧ™ZЌz`fތ=r~xzW%t56)a 4W׌*6~<' q2O lUdZ< g|ؓ8|6zlB TdwTҾKbf oӝ>0Pl,H GU& ‡"¥cď]u3{`oH9_=/NnS3Lpw뽏ٵ]ѡh|0œΥ5O@ ܙ%OMa@) +oOtc_R@AJ4IDl8:@MQ3_F/?w/58Z'}Be^'ܨt8xN xhk@.B8X1yXoN 0KO&ڌCkU 5 ,@lAXvxUl hfwf:PƳC t%dEq걯2&}'6• FQ^Y瑒?"*RFR$ax#+ɯEdk|+>.<;M/\׭uyTČ.ڧݺkAR/-{M@#g~):HX)FhXt56y jMLcOڰۍ33*UgRcD"`!'y=T-zzI&缎ٖf*눭.V8GqB7OSB{Λ&!2#WS$lm+il2rQNv 1!^R.F GdU`5_ r`~Jx=1!owYG{,_w?e]_k Ar]fMWÀxCo0 #BI`j+P 䈋z<AWo;&GiXv/ D00%vKhY^ [gJ)Y5SPo$P tk8mg-dVJClnJ-;}bB!O%s}OafݫsYsaj[4v4=B P\@%c,VFk. Spp%CfJM4OІʛ Tb5ǥ"ZSI T k;ᛉ>iuOsb}|/ +%>&+?+?D0̣9̀<|x&qGYrV FSBܣc#_gB~`nҚ `.##$#4u;Oٲf݅$KT,h?/g'Aj>_a-c42N 0ez Vts{0Cif0cSNH޵.1ph,hxzܴY7@`e6X)%Re%)t -M?P8ǚ͡ 1q@+Z:lc"Z):64U.~2(i+z&8?#VƝ8S(I ۓd*bE}pp*TyA:aFNt!'JDp={f@K?)3\BO5lF6d=ǵ[?+=ʈ9NhٌɇrrO/Rfe1n{n1[1Fv^BW 2 [H\: u%? 2osBeX~tMHcwǏ}3@$:0pIk~2Tl!R9;5aؑlJX"_NF`d=֦oԹ+MoF0z=`UK)XH %a(oG2iԌVqЛN Fkި7?0r¬9iJ}4ŜL1iƄA z$U650^+a_4]y`lWzqsvr[>1_yG1Ld`2Y~z2SjN=xpgՊr G-Ͽ @<#$DD"y/qDOt ֮hakտdWŜЯݸΠ ' ='&>'ܺ7fFC+XmYh 8\Ӛ"Q"ߚf4µK.$%~[%B0i\`SN5Rh5+JG1z`5w.‘L {&g&jƤmԗ#AGŊN)T'E79y1b=vfM-V&BZ Ny/Lh~@61t_n D@ 9VK&QI7lݓyZd ij#0J wZ`Yvc۟&l˪D ZDCn;w3#Y8FuҒPQw֙ۆP>P^et@WP+p n _?,mX2f\yU(eSf)_ XK*A3`?1pKk[ !&>ŻgڅYܫt55 g]Zk KrVGwԆAA!hȄp6 ;ٴ;6p/TpګQ~bn7+cYO&[x;R(ߗDn ?A=/BXeEz`*g>!{p+Ck;/WfE >~b5KwFB ָ4:N(n]*RFEՅG{{ccY~hU~#ȓvWBЎ1,NAnn$@J6N3A/>➢Ƈkq*'aB:h ۖ% e[Rϴ6U&EZ[" C *MZ/{9A]]z-jp0ZDL\gca ӆ&nSxwlZרSOc9aDm%cDfglƠ됸H RDcW(7Uf\ߌ0# t /y Tj\+qFOշKq{:]$1Ci"A֝K `UXv&?r@(!ZLocگ$g~mk?M3 gM%*€Me׋cYl@MlE!cU%M:0O՚TsMS=Yd/t#B$}]?FnwG;d<@aN2F zv[a\?(~OQR#]DRSX(Hk0{-x{l`#cn$<XlLtTk<M>Ԃʩa+]wXpT&r©!)wRX_S9_ѱ R)] nE |:Τk&v|^"13r, l/,*\f.ј2c%t_w$R* Y9 u-! Hm6ZeNu>>+@k^LՍLUPo0v/ku((18XdHYj\AimVfWI["o7 Zǫ+%çA EbjDN/NV7?f [m?s#+8)!]!gIX/~V4g<&aX]PHeujފ:7IrY^c[81 8\}42s?_rW~#jЇFHWR;&RGXa;Gk+:l,.=n GwE !خypOSљXfmDݤ=zpu-FJa!kϼf]%'H'GѺG2w2XUٍ$/rqo~w,F;GgXan^NDH*/WjJxe |`ko/DKۃFV.P]U"8%ϪOrO X~bH8[3*[in1@XYo5`qv&lX3W|l7EN99dIή.SPַǥkfW0kp,raY~I~UG~ /cz-n^"սi.V*AӜNgSB3c`F$liK3*j0]:cP4Ș0lh[%,Cq1>ĻxVͩ}cR99q}k\hwxGlz#A VBxy_< 5Մ/M2bXkl/c=T_z;:AE}N5>|6Fg aۚx'!SWz\6铢RgqJN'ي[q2],jt@xbf[mj. mٞޗ?܍l?6,F:A+ٮyJrZvT'XVF4 ⁼ecR)0[(x1dnO| : -.hw0̲M9iKl_%6?T fb2)BɄ)4ΰw:jݜН OBnfma+z ig J*!hWcXњZOcB1Q!(D? z@tbV]ہl|tU(GkFDnqnAs7 ZGi „vdZXm&-mԏn?ȹGUr)O8ڦgjF,嵔Od[(ᙛ^QL[C`>8i<`399Afolw5[Aj0Y7S 2pAF u^fN:h³5La1R~L(~=~0y怕2֮e7$s"$b#aMB=]ٔ15ջ3r82Td}荳ri괢fIν{odAon'}[5yu`WLqr=,AtlpDmjMH:ňia8+mF{ _Nl2ɾI~A7bXl:hCyݮMj'~niX`,t{nh&礆-lC*4H#BU]R@hIl"oDƋkd.w?  <98v=?驳ސ53l@cCSGf<$t]\5؉qCm/1R/Hz6$iPNtZL# K} JM1iWQiocGC3Ɗ?|a:!%SZ+Mc_g~ht8Oz7Z% \L1cj?+b'ejOml4J_~ 1tN(r$t+(6&]j k<_4p7FtE曍A *#*Qhϐq[<Ɇ}%ʣ8a8 5,Z#X`P?ߖ?}C2 L\55db%I6H*-Fy4mV$2:qurSMG0c 0^!K|Lxx6kwyrh:\1 _>ah祄|g}/hFs| ߕ|D*U&؅ŬdS>ojg󛤝g6X5Y^dwoMLD12?q/[m :u~ P&[P2!V$PI *(_4YD$lZ²>gEJU6E\FU#ۖ oEULy]@Ku>d[u;|O{<C4;Gj:!%A_zM">>> TU* 22C[VPmE {qOyB^&P&/Rj5-pk[~/~ 5pH/y_Ӎ0M=c1Y@J(ՈWf刢C3d>pMXq׷IEYܜo ⿩^kBY^z#U,-@f5ץav;ͩfkrKAO0׭~(aSKU6f3?sZnCз[b+h B"VygM}#0GCߌz" ]_`hzB?jB,=t&`6 .Xf2&Luv ,ozdUw6+TGkj OOxC?#vd4Z]S1CIrC!?Nr}F)8mbFdGp 6<:\c%,^MO͖/IB3{}zR W.sd:Gy޴{3M8plFܰӧ9Tqɖ'4ʷOLQXƒ%$Gȼ^YaYfiOzE{ȳ,oilW}HPBQs %_qP;h 4Rs]|aL7vu7SfY`"1}Q,[bLg:0B|-ޮHSCZS˹PFSiHMo(]E%Բp۰"lz9BkfWPÑmfDjE)D{oksVkf!D{uTg0+% #a*4m/NZfvJ/)TA4E.Y)SZ(}ՋЌDNh#~_.IDgdƢ4dG1({Cs;w)V38v'U# ò$=-+= 2%LsԢ aB4rɶ2|: "q ?llpfQv! 쌏zvvPwAUk;n*\1"^zRjd`g4?n*eN =cf<c)h5*M ]K֭SͲw|>dM7KHVI@Ixqr>Ʉ̍'cf$B#has$AT+: G\zije;@Anzp3j(SKwcs7 nIr}7|53=@w%!@ڜN}T [z5`BoJIrigxmzQgkKK9Yr?jtݩ{P/MR(x! Zqb %}ɰ)k߀'s@IVιn@hwl#pxEW& Ԇ@C7:k@a5Cc]؛4hAg@~hOxqT&;].2Cuo-m0 /&Bhˏw_2gt)^5nVW14x̺jogJEu}3.x^xsgɁ+th+91C$ȁ:!YoJ;˔.Rb Zkqa <qI=ī4x1gϟL'!klg csj($ W8m\|,h ʢ">P7aZ+'VN2RR{GH/k`03OHinZ@٧ J=娇M(p@E,!hItfLK._ܑH9 c"J:}!%a7$pc& 2rp,BRC8RǠ+k3E\MaPu5>' Y@&$i))?BG#Q'UġsKIfr7@C8IooosQE=*\Li=2 2?r9D'E()qc!ɏcov?to$H_2ݭ >OKm@c%tD-$lpCX2#CF]:OskRE9Η-rrRBU_кߠӢ΃ufwG\bX <:Z8ar&@ɖ|J;C,-N̂D0|^B,se40)еw]D?"mJWؽMĬh0T0c`tBgVxV0b l>_ ۏq}\gɷw͞o@7LAza:g5[JGᅜn;A\]L}p^&ªKfL Y?;[0"Mo2Yr:&auyB; ]GsbfB(=]#\X^I}0 y\g BAuTx(~#/@l2E:/A:N|-+$t?iX!d #ښީvS_0͊|T:DSw͈,:QA؇4CRQb>vĴepRq+DP='fpyøIm%l$2S3S. c d< CB{b½՟PZ«#hÎL+|ySrkM^vZ`M㩾(|ȍr>Y~Nq)%9c,KjD7Ke{%V&dbKRq-C}} VnNvWs˦d\_tٹYRD^RNuMvwl77׬l_+45Im*9ef: xʩ=OWՕt~EEd +HV4ŀrc(e#B?oWˎ '< 냟.K>TκP$p-ZvF`OheG$u5?gIm]uJˠ787T7W'/ɔq?&C)bxbk" 8I0ʓω-/T^`DK@q" \8>Ȁ t@d}␄b%D*qr8)gMԌ4~>!5#x!YTb$@\Lw/xiA)fۉ ne $(rгq"2'KrER]~jQZ~T"FDBs0?q ě/:`υϏw;,QZTs ۻ>6'\5>y"yڰިx}m{j4IBؿC߲MTWO r,8-m0'[wE-nђ݆WgxR1A^7HX(VYc/(g _Xtr|M㬒oqѲ Az̔ڦ8+&gOzP(,i^C3"QlYi. /}*aUoڵ#layb["PAiV991uyțT3Virp| .>.E?}%e$D8bwtqȥ,+;S:q;kVqoS)=yZ7} Y>6/.,+;5>rթ s64dA^ApxbNj=f 6|ൡ^D8:3G噊s{SK˅=ao_Db)F:PH$ɇ8GukXΓN|a3f9 qhGC`)&ATYњ^)Wa3= T iQmLF }z[s*vdmIjjXxv0B8mf

    \cC~y9痨eL4j@yȹN{s1 }df"nFYϥv uU[c1I^.&"C5 z7"Ok>TJK%cfFz:ᴏc詥U"xce<*߾X ?/m#pS+xra}Ձe )=xP\LQ҅vŢ z 7ol$dE ꬔn'|z٬L2hhSLJR듩Όi:B '15+2ş#^RP8{q jhnSR!Uu$ !G!\0Zѭ#~3KEOXYh`3^H8zjEtv|304uښ=̹"!N`/WF8 Ԓs* X_ژ{vRo;c{[/6:w2鼬wl[4G6$_b}iEYi#iO9#1j%(Z透R< I/=˱jhcV =C):*e'=8 bN z =HHk>[Fb 5{$nJ1Ac@ԝ) "džK+*ۦl$;!>4)$o㞪2Pr'r Wxw%_5QY۲ʬ0LBN-O7H\!0bUA)Z*aߨYQ `Nr:#a^9M$r[gŴb98.Gq>b gJ k{)M BZÇNap7=ovJF"Еt.ag7-yp r@ XK$+g°'pLp ?QK;3KҖ!(7L/M Vzn7ow\ݭl'G_nCvր?]Q6uޭ.+.IqfxV͆Yڻ];y-5yālupc&.jw}@ػv/_Һ,UԈG˂U_#F>( b9>9d0Q)9BN U* L*sdUb$M<qPh 8o,p hg%ZE =Wn+$EN#Cs>we0/C{Nbj4 _Z Ϩ"'*&c'qm*7D?%btg3RaGل}ПL-ۀJ2>]SE5H1!8d3ѕcTFg𻴟fuxB5+_?aZ_Tl fʗ;vW%j0Jh"\_{쇨 @- Qf'k=+&`.CU#ٌn.]Ӆm|PD@#ғ=Hvƛ4)+ Տry{.-Ԍsf7 r2vՂgȥe;G={ۮQ"7nGP*O)FKʱ׵ R<=e}!cHtFj7dL_\׊.Q;t'R!鐕޷8N^)@#x2s͔Q T/ ?X]QmY{PPw¬:!9".eF5,{r/e:&TH>CvXfv7EiT/x/- 'Ni>ܞ7| =lə_NUy킋3XvI?p3/H<AizoBܕOnm3>ˣ'Y|KC%e/BYm{ Dף\fg'n3 {$fi(=P٢ཝ$K\p) /~LL\I!@wy=b{=Oy uTkóqJ] T8Ȱ&BT CO46]!Jes[+>p]I |Պ%O-;o/2_(*ʾ /1ArT6tF'l`jTWRShΚ /4링cZ]xQj8Wy%t\ cuVSJcIXO S_}o O#^ݞܼ[6Ϙ`n|Gw/1JtW7Jvm :` 魥WgtQb퓚)ys'[Ex+~}0W';/Y۸_E`4. 09 eT2ɦDG| .FB縲CbQyd:Z[*-dz:oρ@y7] 3 9^@4qK7pѷ !ޕNI0}"m]DHTwuI/FE=Vk%r„^~,ܣLЙ}qELGh|C& s$$Q #پ+y _cPηEp:m+,Ҕ\{+WΨSxrJF$LnLQz n&7^%7HbsumdjLbY!X%-ͱs HO^ e6N[R-l wîvgΜg}E%w&]B0 ڽ?V 9cS:µlbq}\]hx/+iX+iL+l@ 4 5O#1D/!JϯM[(6h9@?lq 3#fvp _nÝ5P{J5%gx헤+`4`p"ǝh-rp`':x1d~J-"|lWCNOσnos4vn.#80+|ڦAS"\b.WoiG/ S9QP~lq٠ե z&bٷf[p.duyY=F/(q%4 bo}US:CG ghcl߿e,^Eɤ!lfBL=, ,EW/T`B[xgOzN3sGVe {E&6LzAC `r@"Sv$Wt8{?EPV+';S-ơ5uhǿzDS:*nҧ3js)XY~2~ [Ȱd+ Wđ( ~7BYȗFXY+Ajx=iz87\In–]'fYezu=҉d+2eEOs^+fѰ;bIE@_!ɁhzgXk[ O+@" PId"D}ۋ:DʗiI$9< 3<& +D{3w2v$>/H0T]v|Kt%ox9_1Z{S'(50 W q<!P?Ǧg8OOCW 3sMh|%bgCp*t=vlKLdܠ|T;`c j LWζxz^^&'٪{DY(EibW\JI2?U.ҝ Ӧh+-GxZ@in ?0BR6j*PfZLDk,T)5xgv Y C)/WZ?<׭br]iyUo\}#-W drϸ!D˥eb1O2@j HǔpD+R:2G演%@qTH)2S@OQ(TG|=.P2-o縝֠T_}pL{u=Y |Mj[Bk[,$EMB'b6ᡚ-Ѱ:oZ#~]]r}}>,<%`j`2hIQ@#pt |rv>eI53kRc["¼U@^WY='oL;p>K l3ִVZkj'Zd^1VB|W߻iX;K{ fה#Hgk= I"Y6R(gk֟I<s0+m@,&4+o'juЃmsGO@ɠ{Ywq'R5^5e4TghHdmO}l2HU_=ǛM`.q.'="# l).'t.#ˋϧ7VkxDI r3Y0! :#_=Ydgz _nՕl~(#3q/L!bWO\Y@{@Fwq3R[- -sf<rURycA`@/֩mI±.b5p.g5羜sGD#)w^ț@;'g3\:m3KOPa>۩/9x ȂjL-X) .E1P0:>Him ab84`V!LM5 b(V={5Hp573 *f\:b:P`)X|j1q"X*HMeU[ʝ6y4M]Q= ,N!@:f Ea}ǎ6CsjZys͔Ʊ1_s7ӌJqb+Մ)!D\+HH&<6#Q`ws`i`"E#nN˫x(,Urn] % HÎ왓TPJ(&t=kb,e-.׋u&`ffl9e HaFhƓ؁퐎\7$. 7潷gWy o%~/4>FzYP&Ѿvzي] Cxlצeh1{i2d}˶L }ȼ3}# F6Ý-54HN3 Ь8h`(\C"W.zʶgh{,2.K?{tix%@Sc:z4nodD xYb$y&҈W'G9UGfuK5aq@o5P -ﹼR eh%5 gǒ赼('. aфVэTt,3L xCgfh5'xkP[i+-0> RY=Fm9ZnfX=}%K9 ٘tnfW )t^ %+S,&򱏔wHn܇+ 9|Ԕao4|<t&Ds|&9I%:+Wg= -" N~`K09~NPFU(tTbB,7i}CyxG 4)D.]i .:TkN|EKnZ9aؙVQ•sR48?bk@FR&1>O"`g*)q7.OhΡf,G9/E1GY*XxБݯ1#pɹ90 mȘhS$}=&Y#k[3F4V8d_=>7a$N?x5å=$&kMU PdTɧ!4A_F}W`'%8}Jqr`s_/OZHPwF=' 8g1RV) v5Or,ޥ5p_L0 Nt )pSS [`UM&jx&M\Y1yNj e+C%EΑ_|~տp  b%->g&n R!l\0IzaKwoEǢ4fɗ;n/"ss`cbfcWFNT~gAu~'O]+ٰl_%ŮṽCƙL.`T]4p h ;l)BhnX*AZˬnPYЙ\9KCͤ?cT=r '-RtHf_6 /c' ^ .0ӗv#}9H"D "Sݖa955cWK$)~bY 'G1#Ӑs %@m#8F37+`%kpA"]+ 8+Ͻ_rp1^.[ fM+1^ϥ:(eBVL6_b C?+yYX"90(B]"s ˹sV @̀*uN~X) q9n swRV :P5~J<3:G`i1h+| |/ Bg C.]v)9q I{QKM͌g]뚻ۧ?gL W~wuZM S[Bsz64\ PɊDp7>%o5^頱017G 9:%TYI8k߹2G98y6C2nII:E>[?bTC}bP>~{|L"wYP.11HU LBAf qs5I:Z pT̬XhS<8̮>8V@ 9\݂o?͌bXFe%B*N {m}_%D.6:/%x/q-knj;r[_{DQ=Ƀ\rF eQkk@{ZyCʆ`3TopnǦt6YvKS%}[`2wjQg|ivɸ;غYbv8\ObvE9JN5{f^>W%%MgFN͢whLU s/+QB i5VJLMV5\xȣC4k@J6~^ے{% ~cNLC=7wj632S@:ӉE)i̜t֭8NSӜk;ԍ<9mcPEl@~HB/ȤaMP~55E C+j%"Ph$PM >qv^'͏NIk'؈/'Tnm 겺zcTG`Ђ_1ws^1:(`>p9]П_~u-$Ƚm5P1nNtnlM1- 4%v~ "/J`-~^âHC)R}I3DMVoC%_1>ve>4ưUj©1p* 1x0BadBމX!vN*͏)/b [[ `ǟ m5drd+ݮj#(;T>3k.*Ң7s~;OƐW`K)dAAݟ&.gҺh6xCa3#>W/ϟ> 1E&PtqOWaz$yi7 OG+`s,"J! |QDxX[TqODidYt%>7X˃S H?/Z#Ͽl(.~u JBN/:PG;A&'\fm tK2u>+#]lAJRZp5BM+w UڱܷSiM`}3yDi$EV 0紾#ύH Gܜ!Z'1:G)0(®Bk _x}sDBt򣋄aYF&m!DRG P1rf# 'e -S# R'Ml΄RL@01,S Ӱ70 wRo$\'mѪ5]b[oY\?j͉xyxmq06-=/-t&5ٴ0z_SRqlD?gXqCf#>iPr&N ƀj"/:Q.y|_B `u# ]7Q+@sJ$۬4Q:)̈ 6S&. O@@P('-h'۴@348-]9x߹Մw;W_=s{ͬ5r KH2\ɧNgς-鎞Q,9^\C}+pj&B0BaAᅪ~ǺY0<we*(+FUy6ؾ$NILcl3)D/]TeP^·h\8=`1xtn.JN9'Q /~SFPG+تg$;ˑQOC-1H\Ph7 Hч} /Ra1uy/~]aRkl2?5Ԍ2*=zhRF`Nz3rDaޥNj8{_^a D:.6N-z͚\!xA^m |Eh!d\jʛzcjm~ e~~l"B͹Ϧ ?601ru)UfBJ~/Wܪ l[y˄Pv F`֟uX=:K1178L-89#"9(PnzM*|5j3H [ C`˜H~!I_ ƥ]i, "_ym1rg_rcea }Xf' z--ő]5 eykiq ^DZ–77<%H,߽4Hݱ sMa|o7uimNA 0Zv؄k'!3uR^eLU߁溾kgж= 鹩IjL nZ?xTBl^1,@?c_Rۈζ82 xsX˻(Sn[b BCln%4TŎ6rJlC%^wQ2BDٛnW0*/3Cxgei9G(c>s;%sf=UT[s({\V_) #8^jS@fлNX^)=2gT @,k|gFHGuπ)tO5uA2ݸ /5Q!̗Q7LRmRRw+}f2 G HŘ ϙ,`n:Nu _c/Re>Slx,1h2kC\u*:0)Vm.b@8~,J ,>mC=Ⅳ{65d`YKd2v (DʯV՚ࣆh7I轝CB/w̠#\)d=s;GB$#2(Bt؁OyBEzI[Vrm߫tL@ٽ}>O6yHZcϐw3}G/>qcT5g& HB-kdџesOxe1o'I9=v"b(K)? %/` 1)fL &'w Dl-ō74ugŕ;t>D'~hPl\̥iWcpDlڹP 9t~|?#MH2(Fniht;cn~4;t_Z1%aT6e[@<ؚXؘ"S,W/pg'skgXʐ|)Yc[jţ+=pA;qGG H+h˓R R,ۂ-eS@\6M)=%Ο5]z3gJca䁳USKJiT@%R9y #XRZiD Ӿ*f/ͨ=+ ۯu Q@!‰rh4(S v6^2[>Vf64$ȰRiɭ nt#f8HF#R«ԾaY`V,x&ܜaAg9sotlЍ4ў.Hћ7qmTw5]PDL {}99x6Ʉn!;zgz)p[je?IT,ͩ(%hcx{̨PL8#y>:!Jz#5fԃs˓!uج)TOQS1CC T$rc>$ᕘlFL5a`z(a67h/y_8,ic*:f!%C7Kuy'7o2Ň[4My=te} ,l# F&IL ̐ټ>F*V{B1kc۵"=ŗ` .px 2D\2=Y8_9:a`-X iY)q4WWm3>ߑ죽|SQK:&Eu!_!l>ȥas$lbYHz }~dky~=AݾmY%A~ϓ,%:źbx4yf3$ǺeBDq OK_'bcd Fh:=%`Dyi9huEHC@0A ޼>gطVch{8 $V?uu=oyFmX[YHLe6&z~h2R P"Q2zu"R̀[2\<, LEQ6d^+ĺ@v7xo|ɴjb<ײ6$Ôs$ ArnJ;&Yk򥁩*ZnMQD.AEw26jac-||c$w[{aR~My)LYJ eDMQ4XhT4NG>+Ո~l;sfvbe̠lmE< ̮Pb{ݟnIГ:ptq`{#y:s&igؾ{/z]Ϲr/)d_ZCXGfih"'LqTarRA{wJpH$(KJfSjS8sǝ!gi<&[qZ7/&EWt;T=H~L9FaӃhB^%<8(;ff|^RiD+Nv f<21$/8V,ma.㬽toqC(\M%Nyhг|_1[_d HͲ?Y*I/B2b!8^r7q婳 JbbX$ x(9q!G`[e@$g{c JO -7/2rtl JW,|Ls>_O^))bg#%an 8~JR,joBڈ<~ Iӳfo7r{Xo lGka4[yn9ܒuVtbo]\Y0rpE/UlmHgXA)\atzo3Rm*dS-0Gi~^#G9ݟzDd{!BS].<Y)BL>z 3t^Yzw-~ۀYCbK7sY˱byH,"XF#uWX@"_RRE|.Om~NflpAKf4/4CCF/@[⪒'T`]3j7Qyʬ)ʢEr3 Ms5.͞V~Y#K6㞇9&7UOUjGb٧&k{1'm1q/'{Cry zrLjL"fGXZR FBI7O{cP&6δkzgpaنZ"IdL4GKEiw Kla$'n[ bco|SRs\ί{zqL}$ q+j$D$ͨ4mXccXF8kG״[f6i)Eq[$f/n-QAI3~OK>@ak~^+;4}(ZeIsl1҃I]NBdIP~jWѕOAбWG_v\6& ڰL5@- ƒ/"\_x9\YjOtc,=$\IC?4:|$$z)On/޶d5x@|⡱߻`w8V4r*=!p}׫&m&ƴˤP(GK*)b~&kH<ZsQWԯ$.s`B =voB 6 w2D'4ߟ8TFJyܐ/g9WtX:7eٶgsbi(PF{38MF7B3Oo=9Du KJ?^-&Lix;–u;W%5I=atde6OPOgY# X,)4$c 0ˬE/;d˂bbǟ>e8_bcλ&6LCDgO+[ϵرni8%j(5ܳ柗 $أBo5QvE NEY56c2Ahcs&,MɍPC1ãl :kS0/-# FfmCb^K 3~~Uu:T'16FҦqm&&1a˶NLA$(O5uW"{>KG''d:](-]++,h鹉)+5-h{& aBV[/4/wp%@i{-4QQI FL6™+m DYjNnrP3SCuM;H+wRDygn„5щ/;u%rެ&>\sa*yvrZ%e02ƣ 1̾ 2 ו^=D9Zc ,1:װ0˦ )S[c`J ԄE>s rdldЕsC^s&I$;hҢ`9HKH/QP`ǔDt&A㑤S}dW`]91;RK3;78,BVzڶ>$:ZY5k' @oJ}3դ~CɸAڄܩfmkW{4^sA`.1Ib§dK.F>f;E7Zkr,PdUYstHI$F:PbZ^l~i{ަCήhJGs>|:_τNj&;3`HV*iH[%H٬ 6m)2.wnx?aMeA&&v6tk7W[70[LɠSRμ2ZMmLE+~3Ũi,(#!hb2׼ȴ1-H )YV|5HgS2=e;liXC@ah2qT9ȵ4} 3"2][TSq/vǪYPTB|l7=Yފ楿!S`;43/['$)ض{iU\W/@24uj^GTs'TXޖw =UzC,brP@ :@(u (9p,M@mfi@f& @2Aw%uǽd0zid !YH &s¢wu.'Ĵl t{N): RQ8b1wьaŗTrϔkkyn1 6Úߜ0 [ uiIAq)Lm^ʷX%A 4b7=׾w&n{X]qS?-u/Ek: \[LX, wuCOu'b5cҞY\C0OªE3.CutR-Xi2jl>zWPUhqb3||3;E[e'"fBΰJVkCţe%qQ!|l@8˷ Ip2Gy` bN6,& s# hnlw0}T_bX1W 6=:h-T `й:aS)].;])ajfs-l:@Huu{ C8O֑oHFP^u,\+WW;sR h3 TlȢ5x8ӨRYBkh #wTe.l@٩6'88w-e%Z%E&k%33tQ }?<89Sް)XWRt>q(?ߌC結xԼg7U`޸׫Mp"}uoimT>>3X՟)$A徿 tl`]$Yf˳`J. :\P~ާ)#\UE鏝!tޭaƨQPg~N%] ~}&u mi@V3Ns XF=U h1 _@L3A+2c${:xzbqf+5;)/+JSE)*jWVU7V7u>qч7;>=jo rBd ;&_=_2$Rf;!\:^33sG!BW!W*^eIntgҺ Fu1]9K\`hhVBe#j@\ZJ$;$?87m|"i^"딨2,Afz7S "@_^̶"3UQ@곊Z":YqT_|ԶfņLaJɽR$S|`.ݎ&X8|Oan,ѵ#Y# eٲY)5,ԇgJwSͳ:))?͚ǙD=r.i^_o+ױ1[TdupTb pV|%dv5AjNilU*6W!BFhUG lζMH bF eF [ddjQg@*p6{P-ʰKAA$bm,V=ov[$ة$$cv4ST"lj4@~tҏ0)ݺ5h^y{rŋW,'Ԧ`i9i?}(ׄW[e`.4FgI:PjO <1T$!(_ߣ>CBLgG~̤E=!X撮/BHJYs2T,rs(ࠒ :XI);`AplW\*xw{`KA"!')%W*r^ai F 7nR%|Q(v,:ˉɸR #]o{x0S:cġf]bz!v-3T+gn K',>1Tv|Es jh _Dc5/$ 8-6FMa s'ck\1\8_4[-"cȋa}A|3'1-`GtF5zf:Wv \eБj;JMp{0ma˫ iFI] _fip&X5TAi!lW2iU1Y䇅lԸ FxjMߥUݜeրk13zϪ1hllΩ!Urk6{i|Oa0l8 ?$Gz԰Xꌈ3w:-fQdϰOl0.g?ƿΥa{*-Yptz9[v$琌s0z|2l$SiXnYSoW|e&SgeRPm.uBAlC"4OWoGj#9E':NH?LdZw"cx ,eɹ1]Z|~77'O9n3c=ij q\eNG!c&twRp̃#73eǴ WX!GPTWry3BO+ Ӱ|@q *!{VT[P'֥QW+!+o0D{p+U,HD^P6Am6H(P,4ڸ ;klc9(Y%f)E[N$>2b L9qŬm]W-#@bM-Jb!.ƭL郑RniIX$Rƣ %F;ژ w"IAy^I,0ȪNkms$_ff=2xunO0$x+aO.V\uCUCd}gaGHBצ ?-{Xv?0ͻiܺ{OqJe!I:*:,%ّ*`Z\*A- j2)JSgkK|Ch9"I]z7pǸ-c@w?b4_>WC^3L:WIZ~H3q@%>AHv\Z*<0`bcGrV ഷ [8nyd̻á ֘99>cD'Pm$ܾZ!ؼ;6ìJ.j DFPQ2lz"ovb5YL*MӿMt jΫ'}y/_vo9=D+X/, t<DZd]%(@t:xFwj%Ļ ZyWvkt<V=)y>bL0]bm+zd@Y]gJVLf 떉\A)*2b * :*р00+(U[NH$ $J?;`»oՃlc%u7 7j~gK2s(` %duCP(֦3ʦ H~( 51nrlyIkS\մ+ݕ22iΕÅF5 ʛ>C2f`zuC&ϒ(ʛ6(70Jq 9+O2G^TU7kɞhCF&J]% N( ٱ=5IS˚U} y:@e,ňkAZJR(zJkv!yfq; uu)0Ǖ9=&NEe sLdR#CM-qv NLYPmd,f;zh(ѭ&!5~BUdqYn@^V0 N.u+ YP=Kڣk)пEmK`jT/Mbr#1w76d蝔xͤ]lo?|͸j\5[$ֿ<4Kz(7}# Qoܧ@UI-Fj B3sk`f8:j N/73i |co;ZqSL87<8'NۗqL5 x]MB) x|? {tZHW(f -ȁ\P%/C> k@HֶT_Gi/[0f۠KӇ9 le|@{,#C1A}\B͒~F|S!_ElK`בdBΣ>t n+Ddg1hil tv6+mLMF]J;<@mՙbk׉ pE):"kj& J==i^`bSC;ylAl$ msHY6zu:hU!YozfO T=%4#IlD)Kz,b$^e=eΝg߯:u)4$BS-,_ZK=ydb^N1|Ѱ8`,o[tW<[xf#"ktiT9|I_o"򏫂^*VCRq3 OEw.Ȗ NoȬcYohֶUP*,_yne˼O- *hX; :Cl=LtMd'>q.Z/ܴcV edb XI0hށq = :̆ety CKVu؝yw,"{;G(o~ NJWNB9n+8<{-o3Uȁ.3_+G^| rw[c8X&G4kO\%U 1! Pe"CNk#ȍRPR1DҖSVuZp0}5oƩ)U&+(59>Vo`~#=QS(Ķ;,3ݝKmîuB-_.oaRjչ#L (HvE] ŁdaIak:LZ},×/c4j=aM{Q^]&1*`K>@o{ QRW٪_c+Y{!Ou, yKE[m9䢐{y@ ط]x|(Sne3hJ;1\+i 3T3}J  ."4OXqOlS -21vQsĎ1G0et|%eK^6d,)ԁ+ҫ{&2Bf=:;'~pv/&|p\ܑ{t;}}VIҚ5:9'b෾.K;}xAcX,aA u%PXSjOA y%" Y=K&NuRm>Ln WzD7Aָv>I5 3bŘrmO;_3u ^z{ x:WJi'?x?DE((X;3:)^2z@;^ §dL^9F%+Ia(D^$;I]6S'[OGArubz.N߸9mD)p,F<ךd#EJ4!LY`[L`7z0M3[۠͡_ShbC0Cs(5(Nmݬh+{6]V/ɐb2GK5<~SSkҬKQTTAJ-h7@.IJ+נԈ,0 azٓeqߌNkշ=mVIe1ֈ“X< BB4pK@V1J-usZ|)S7}n& ~!bLk93H䡃P%h?i&=9JhNFrXWbXx"ʗ)tk]*LQ睁qk5;&=atYO"K띮R)M-}Rhu :9] /p *-5(!ڔq5|~@f'zm;w5( "Gv]3qKɿ7ԾT" >|Rf %k 9d+MV"ݛ]6[ӌ9+j@V:)/hpU- 2m6xM}0Y9,ߺc򀭮Aw?jGx* bƌn}j~6&- y,!wMAYq.^$c1n[J exbucZjÃ\r?W;eQڛ_OV# 0EǥzڙDw鏤3Fih @VECrCh^_襽S:^ڡ{.)-1w^3a5q %:''9逧5vmژuS0;yzwM׵ЉjAx5~Ò쀂ZqCw 9uS/cCH&V!%&" !PB è*]Pvbc, Y?s X-mA{RN:Xd9eruI'ՙoi{)_ yh'BL|~` cfxd> eZՅ/Z7s3TW = _@Sr$,vDzF>3m vWMHnvmcԾ-%G6hm :C7yILt'>J;el _S&͉;% c}"o;#l7.l#B@j}u6(6(gcH֒,( VA"%;QVEjn\0#shvʗi_F!|WD''%E^kd0VwVp%8eʾnI)P}Z 0u< /1~e˂̘-S+6nE"?Q(hN/U gZh]Lo)1tc(,P1tzCBi+B}w&rHO(F'ڌW gv!s_ ^!i>twֵipjrz#uXZù?ľ=1bͽR%ɞ1˻7@d\A*µT%9Oq37'G砊',[dbPRQȀp k6zV\f)7֥ E7UsI TyyիZ4 4WB kԶ:|ٱ\TB= !#z(t*Í z<ذ;@?!4`j_SAx^sGe?+\gbdJ0{i.m JK^*vkz z\HB2m1.J'߿)oqHk _7To.{wtLu"ٷ3q!>EqJ/U=V'/|5 Z2x5ksz?jM%,9H]8HBrYDڛyҴ$5R0/7}2}j.rmWc/ɻk-d:w#BJ k|VYbk $O>`2y nmk\4$lN^c:1hM|<] G\2c&᠂jf-NwQ`cX*xH@UBsh|zRN Dz6A̘ATNu`n rcE8lvS+{MNBLcHG0+䂲B6h8d X/҇8+BX^03Lt5#@5Q~اlNvS H\xH9zc2#ں/#EGF]Z+ݺQb / ȫlz͝en*SmM19(sJ}HET%g7uP \`ԯjCV#ֿڝ~YIY&<!՘y!F,-yWÃbÍNH2F !E|z>HIeS|T^d\2]RCݩt#dTt*7 ;Sx !7` 2u_oVOhyz\ q3$3^;#_#[[Kw}S?1ǩ 1}Wi7\(UVr ^)icz5J2J*kxkqt~yeZ"2?l"ׁ{hLY.]@XV>bW+X,u ,n-G>m<$p~ٯr !Nig] O5q oydv/n\sf꜂Y pXԔYN!گ7GZ'20GkA}<-0 ;$U5/'l<aZ9x`4}s2WʃNޛVkѫLivo_!jӈ|s z7|~5BQhʻ!0-y p=?~MB*k>i#`A>Nm,0pΪzp~w; iΧLHlטeY$s3y/hOb 0rc`3Ҵӂ`O!Y?[/>b;s)Z2{3Pz$%;.`;P.cuYyQ Յ2v 2޺@{(+g+PjW E$jp0 a!Ht~u)+t)̦rGC^{BXz( Xxf..z7EЄY(u8t񸃔Oz3%iy6yN+&lSn)P-JqIDy.n4EZZ:fxM}@.>Vz@7-|[CrUD@#|Ճ+TYhpFs Weq xG$<ӹ;Ü WΌdGn U >2r?v6)ۨXRG/hNpeDdcA"?jx)؁[2L+S?Z7kp6=WK >=֔7QX{(q|-(ooy Ov+#-E޲~LDv5jD_!>ż&QêHQn[~Ua*8Iv9Cɠ|yZad`c_PɾiJm13ǻ%f1]X;_wM`cFu8olۏ\7zXۢ*aNf%1>9$wON8D\+koœBYATjѶBPiېtŨuޣ"~=f [/bѮ"ok< 1'WD}-HSsf~p`Cor(AJI:ao}JU U1E.zRq<=toXl2^F/?~Itih۰)k'(h$gda!D_!jZ0ΐV=#}iozvQ|4,p8uV8t#qy&D$j)g8۹P 6q/^t/nJX!(Dt W;PN >{U Au |fe\컈mK$S[)3g|Op;:[yzM)(5u+z[jc]UA'q}t/o+,T]%)(~I`̀ЊQHM&+ n~eOsmj|-TG{ *21g1rooQ}!nu5.etm: N)LIքO[Ў:0e&06Ic1+qO ΢'[R$9K8Iَ$;zҹݥWo Jr7+r@nzUT!㌃p ЃD(/[X H>A4<-.l`kFi |Hjb|l:>NF 5QBN׫2laGGz. kVY2` 5LkF ,9cA*G_}>`. bzsw^ixSF"7 # VR}G 0W !0 O 8>gg~ሄ ϱ6t~d5|AC?e#;K̐$Ē]1ع֪S *Amt{,lJ#z\>K/$*,Z}6^p;Ad x?Lk b.*9ZFg̼߯'c)%o紿ɹ8A RU N<maᱛu>C?h N m6Q/B[6o pfz/_\t΋HkX:guHv>L-!}[b @o7AߪS.Vc&WrDI5xO.ٔKGyk3r Dj`1I` 鈲6tt^QGc'yʧF\Ek{8<y[^"u@G{-ou;)Hpi3{{j0(o& xY- 5en{? M)<<3m/8IQ4K^Pg;"&z *+^1]:xXf[w-qG7M9( ^*B\: U4+(|^=ɛ2 uS]Ȅea7N68Gyvi.fbO\[³R^ێ7F̬܋KS,W iZ9]FzmŢ: <֮ WVIt_x$ LP5oف0Q1%/?) W`}56rKMəe 8Xr"*~sC UXX%̎o [BU+dJ'o݋tB_`g5&tN5J#*EKm(_WJ0Mq%fu ^5HRݲiN|+8hV:EKPwt柸 0Cɒ-Y̘$( ̈0(&TDkMJ8eR*ɐB IJ }`#l (Y^c{DL [`tX)DYwyAy*[Za۸g\ (/jQE]rYRc }ð-N~&;.YD.K^ѭ+gIP+;B>JQjv> Px ٢i<`wV $";karp&D r9:F~ R[\gWxLBlvv4:+|6{ug2i0zpդ 6Ȫ&kM tUK˻MO5؃t6zI_7$/Kſ (7?w0al|XdQdHK.z::||vA8Z5EǭiݞKmp okD;הS2(#Ҽ(L70~w_<⋬;*=,2`F6QZy2ĺ3(YhU2*8@cctCzU2ȸܔru.on"#b]+jrڷ L|Ef pF#=թlCRA %m s횓ȓϚeG !*G2j"v%*P$H@Kʭh]sCQOvXگXxCYͣKC04B1~ ҏMNŢxM|"{cȵ>3qxēf+WH~dekgISk~ Э}skLkkIITBiŦo;.$>Ki0rG1K8qcfZ5Q|J\y@̓+bY!omxE@܋|oP>UVskwher4˹ F^s?*v /pZ3( S]ŵ%Y;b`)`D6?ҭY=vGĖA*)4=OZ[B} ui"U;3Ͼ{"reWz.6y[Z30b>-8xHmKYwgل{(DXz̘)(=D SrlT~Gϑ⽖ag Ķ4@Vz}:ٚɎ. Їr*ګ2G}`FzPણd; <.됼Gm>='V4N_k+R0?\\ڏ3C^E To~ I&*x&0>Cm|Rd-°c3:+ ブ|v(w_xux sdū ;h^+?d:sy0RܴYy\P]l40R^10 uߤ-BL!\L#B׸3oC3T^ipt6cn /b@7iW(f4,BgPS}T/ukuʩp~/]@@Prmk.78S:7*%X }EUV4 8XǙS+ ~ULtӞsĬT40'RXh4.93(^Լ˓]{49\'`]UxmA$~/ySGM (,h}՗.XXy?n7N[Jz/qS;ON]S.iSU\2e9o!lѴxoJk۾*s!Е+ kﭔ/ 71ݳth} -FdmȊ{~;/2q .7YbWDE B,;[yc{^ `^}88!)kb[^ڠs|':yUJec""^&iFށzw& ?ѕb,N7uo0z -Ɗ%Dgj`?HT/- eԒ]?ۏz!{K*ÇhR.c\cpVɭyVѯk[gKH0Ȥ}vN7ǝyNK5<?۸)%X#X% TO'E [P=vS6Y<"H-AUJ;YTnJVe=Xthk *+B6Mm}_Hԟ&OT<۾8';}̯n򰓽˕_j2rDp#)y7?P1c(KRCjS^ZkqZP1#N6:B7nk3~ZrW c?6'acz6~r9WPꜜ L.~dX B{hWKW`8qCx*`l9InQ0}tɜ-65фUI+]xz:,[FQpY^M+NJZ8;:-qiOAr(c}.g>;GyҠߘ1B%ٓmV2\1Vg . oq$7P1AVz܈\*^ԎɞUr&;"G(`gkbSI؋N en f&3PݬۣmF+ 0ѻ"C{tӯ>( s@ŸXIH_6=, a,M,e*>jUt"}fPt;|&@U u p;ܕC~ë.}m) sP|ﳠ YK-q^ kc*&V-Jڐ?lZIU=b=nP+NF6<{> =l3:= a=ʿ7bvAs@@W֏egx5g <5:lyǶ8.Yi3 N#P&A@[O/ Y.nwj,ogf 8~2]&[b6bUlc C53(1J?bi&4z3e}A%Le: #v 2;Lk2zG>ai$9~!yfgSd8b9@7^ᵎ[]FjR8im26PVwTHWeKR4 >nTsLYW7O81h^Z"OBvTS?IMf`< 0,0ZtO}bkZR33 ҩC%Ȟ xf mQ$̈́杽(}26\./ypkl!G\LeUf).9 7-Ҷ:PX}sax+eW$]ʬG<#]?P`Q ,(3G'rHۈ~Oѥ!ݙqJI`r~Co@è[Z9P<әhd {d#PP>=pF+vkPy5xȯKE45Zr2rr kvS\Ue1]09nrH`tphϿ,a%꫇.[B.?&v-Z1̞í`Ɣ崐߳%Ӣa..i NY]F79x/cDD>>V.:~ҡ{|ȥF!IdjE)7)/w?!r; ^Q,(cPsa|a$%,-vrQ>}!b$yMKiw/v;#? iSY<2`L֡&jIfc(VZ~Xy `vE $ܹĮ_6/;LY&=1I^<Zp/w'~Ϗz]H2օiHF *O^'7A']:s+}JV4;Eÿ4PjPj1XF2&C4YpT@e9!zjhuJfG@BAt@ShShm:(Bxy8Z-$[=Ǝw;:nTW@hQŸٓ S(n,ڶl;@$ȋBCslagCIOlKAgjѬ&G&'7?m6x9BcګbzER-T]DUK]-CD= pZbWg39X=֧tBW{ l33-G5g8apRu|@Y~Guq(Wbb7~52|}ew)N 8rMi{AbjB$ڈC3EY/))LaO- R Ϡu<cZ#MƟS7lҎƾ#7xzS-Q.`4J%BmIf;2xUD=sZPv^ d;ȡ%Aԥ钛:q*r U_VN]XZXOV04*HFG8"~y]TTS&d;KIp,Ҋ"Qƣ`41liw~i`}h6gZM#-긑YA3vh?yƏ13G'b&/Kob9ڗX<#dzc~F,HlS,£Qϼ`yv/ڽL"tDoBYlAۧi1 J8z!JCb! `pȃ* ,Hĥ4;'5oChfCeHp̍K|]X)Fe ,$2Yz A,?MXGw+zj{Q}Nwb715riz ~ z4Ŀ>5g({Q5PXEwfkr=+WAC~/!qL^5v-P܁t 0O$F*A!2[N'Lbq vwDH Z̈ fջe-oۡLp7^}/5׎ VM{JlQN㛕q:zQ+)b1ۘy-w0͈AL`o,eǏUUYɷ:dZ&߫Գ5zn<T!1䭧kCXM٢>Kuby7UN ' D:'0.|c~ګ)ͬM3,F3%H& Fz, 4 jP 'E) 7 om:AMa y^"rܺfհyn$JE[−d|?0ȭV5t Q`7֌ ga0 kTv{W^꿰kN!(bItqic"K UUVqnm_^5o7fNUBYs \Pǡ!ӆavK_;oXوV.Ў#C!j_DQSos(Yeob ʢې9J wb`Z%FUACx% yQ2тf:xd4ІgQ_@!Kh|}hG6${C_r>ikx?@B 0"%ܻayP(OG˒qhh0{Z9|\QkMݾdڮ2cpoM@8J[1tҥ_az< IQ:Ⱥ  'WyCQϏ ؼ (zkfb8Syxr&Ef][`ZNܲ@,,^ 2ʢKВGwzc 1%Z8{zUeG1[+zfRg@ 1&i)~!;y}SY3oG>,]PqT u fʅE`MY2C`,HVDPS!'%{ Jy1"<Ŕ/'fVZk0$ד+8[p{ʮ~4PC7^. 1h2\#mw1.̭M.Vi#exS鿶E}ibCvLr %&6jjZ.u*U 2:l/"7tǰڥIИh|Y~!WىXigJuӢC^%_/"QSeW M#R;jș|P>~md)ʁq?඘ܯD^&Htab]ǽ  ^hAiHgmDJFV0σKN {zⴲPBCr~e6SQo"Ȍ=p[+]OEJ/񘋹>!hc}:v=S[Փ{u#\k74ɸ\;}r/7|xqn ?yZ7OEQc߇AnHj5UfsIX5~K:!Q ~?hb>,-O*aO7G1 Cu0030_qIFE)Lmۿ~E K$ 0H\x();zlߐX|j k#tnN p%xCÀPI Y3^J:DKGrKmyn Uokzk7jLYeh&#M%i;/Y :ZIKl<{ >}M??NydZ{E" gYk+IhW%m?ySzdQg_,7orj YBvȻ#vE9"QGU܋ps2pGj;/@QCm-^cEg)ZijTIT&d3Ƙ 9YqQZXOI"^Ӌs.-@d#h,A)a`QeuCdž!6ǩqq)ZWY\Os!HUgj S'y ND-185^L*=Vg&2 0dE=zp؇rV[5lO\'2ay?i])μz&É=L_bn𳸄n]/]P6\QBt G\I8w7tM'Vl=)9Vbj I^\/ְ̾rTQ̽ ݊ӯ- 3oF-8 /6^kʊN;&hk= H.FW[5@π2N/(_,H &K KLu6eW8U_ozՀêr1kHJ|.yeo(- h$0>mn8-W׺[躇.ɚQ4s~v"D&uYE3\q T@&d4DZ]J3Y TWtoX9tĖ׌_݊@1LQKVq6HUa-?`'+%nǬSl4`%T&:S}f$ Vub;|ESR q8,-Oa,snp ! <E[Ibnz±˨*KQ(.i-—y__?6*gj,oa|mf3* cf0^"uu ]M$@4`[5nB2{GGmpO' 5b| 1N| X tJ@ B >/'aP(Ȫq>S#t:mY)GDpal`1|`CxN\|% ,>>,-; hKJ̟o EY_4{cHHmt+5٭"O2_-o 0">-Ϯ^Vp:4GTm/w:2,,azy&Q@Cz(Z&d %LDM%0 iuUxovo:\PO!_(tՌSOs\ 3챔UML2lN4iXb~|O駆z2WWX+hzqy,".5) qn ~mb.@Wr7vٱ_r=۶`MT<˼j*t@,]w&S|h gjQO-bkeErtd@Jy 1%tE?P*=g!p;L" |ZNy 5}V|y-o*NԦS q0NxBE)^U`9%rNQ;OO֡% j:59un pWs'~1MSvSpsg{YbO)!QqZ<3͕!{ smr˥ sLbomPamL@ Kz |ݝC~s-:y֘ MYɲO0ǵ҆3B.{Hf BՈAo1D*x-WeU䡫4֟ %4Z:am"~I|VX~'/K5mcj2Sސ Ƞ Ź;i.~IW9&Уr[E.NZ,)ԫ8f$[ QwyKV3eJI8J>bRa7-Bk{5Cc90i0TskyN܌{2:J89%p'(̇؉i /GFײL9,OB,%` >CjՈ[4meₓ!8@558O?J` O{Ae?Ʋ8&xSDG _ wo5wT]=If07xJ&Gm aAPQ {ΫsQhZrSڤ5RMw̝rV ~|X˲t{RMFG8.,rUq UOtpa + _鴢)mD)ȟq;ame[X$PkT5FiO jBd;-xJ?2SǘI8,~}e,;v|JUj0DK%Xx EЁm+_lJld"`-@*4ЊSb<;QLe+D;O8vЪ.ѱfasuɭLN~ڽQi KiEA wi^]&=:Y&LH>çq+z鴻.!-izH d 0 fz R";.35؎@$3*'nw zEs_ؖjEzį]#r43axAjU|E4 9ۗ8OY({>I[ s8"6em4 )):kSh`L Jo 4*Z`'?5QYA(zþGA.Mƽ],bB>lu h/y~qNJPܷٮ?Y=YjY6tTl"R̀ 4c cm.̶xfڙMʫ HwfOWs6!Fl5$|;)HQ c&1AVX(c\lV#Z'-ҘEKNtN dX|D"3\L!XZ|VΟm1B ǵ Ch0Jr֫BxĐ1C+^[drMUVƍ>B*J"`-w__A:jrG{y/X%z2-YWP89Gŋ,Fstv, %,H3#пgUiHA9^Ͳk>iH>;p_Jy( ;Y'\U緔qפkhYgE;QoVh c}坲638/H:`s)D\_4eFgO-B3 ק@T%m:J,!)~> jK`22\fHD* Yk+{l9bNùW0@&DɆuS Zrطn`\GJ4vG 7®1}sL^?ڕ07AB T"t:6e?0 iVճ&MpD+e`+JSshGz&3#cŹFb`#x^xޖğѾh-D 1mCD} &9Z4YV ߼Ħ}~Xàf3CU1Eoܫ:(SxǖCqj¯H9jeTYkT*bĤWH3#bw%RLJQWdaTH2p%p1 մOs?EdLC0kbj[l dq] c55n@3=,bTJ.Ԍz<z@]UB}ЅLOnu\g:>Q;GdjϊzqGu_~lᆿUV- e)sǑ^ĔSd2\of'{Gqf-Rb$8oE,+Wβd"_gBgaKcAog^E3ݐ_ 5~G38V"Wf<}Ȳ^qLZ9Ve9J& ªIer=h|;uY)u@sP.W=Y Pz~E9>mGE8-eO/{Zb>9Q)xCb?\ef!s~w.C)Ήv]1>?f%GEzaK2}7-|iJ2OD!i~s9*aH2Y;%w<kBr'3q*;Rv={}A ^e| n!JwZ^si{'ÄIra9n*N.oW0)4}L#E΢_ #^)'w`A8`V~wit{NȮֲΔ t+%B ;D CMܚڟ9rCn>ϿNS"_NU% ߻{ʹJmuEuI 3+wE |n껠pM-{M(q*taaq⁂kA`dsccxgr!qs~K`W#ݨ] / [:Al4 i˽pxps{lTyH0+5KeD  F.è>y@:)Հ&]ϾcCPyKcY$8Ј|>2m|4Gvwdv@**< w΍:&Iz #RK!擉dlJ\&IYlrd**NX򸼲EJz~7MaXoLB!qbEC"iÙ$ |i , ]ϖ耙o_oZQ|b @8$=cNw_ ;4jV\2NOoT|;r͊BCCqPܬa)zXgAKX\y|w*Ir"3J,9_!OPCW,Q\xbzx8n쨅ꘅ,ZHMWUgdč%,Fdz]n^^|z[ h^b\j@M(ƌ ~$ax,.W_޳l /+])RJ!+ش*@z*G1v={s9g'&{vDTT>̢{>A媮EODMu@AIAH2MQYWdAͳ>? "`UH7ZƋuёMu)򋉺,t]n~QG7ܵP H rRHAA5 !HRg=yȮ]*5!ML@Ƙ}ۧv;OTpnub1ZgH5ɆqbB>5b<@i9u,D19O:c тYpT)pR;l. ۉ582miFkWn ^]!B?ep6Rؤ~zcwxӬc*\HxBe%y]O>,aN?qf 9< iK^BjD<xNZI} u>.HO=eU韉E:&ZZyBtuQ-S?+1!( A{`l>NIU,9a 1·;ʄ`P0a⮅f}4lJD%Lmw3;Y(V8o%A9BHv 6~vO>zǪ= S~|Y_ɶHxESdvFA_yodoqHM8($IӇ"5'Y -٣ KJIA3;x< y9TLI){QHOKJΔ԰͏%,SdItד$1 f A7[x-;x4vU[_6w˰qb%wfnbhQb d^mjs@T{ %ٶAT_!IgX2C Rc)*KZ# $EZ-.yQuUoCMQGM/'tw!W`HhI|i^ EVH֙P,q9ڏ;˰Nz*d]~.`U6#1s2U|\Sa"ʶ*+udd*qHwTWv7j_w~sJ|wxԿf/4(q]=" *:E>`[11ΕYw JK=24tLc0M q3cR7+wj;v)r✺P[4u[Ďg/pab;(! )oT$B#f 0<}Y$  XD^2{6\dz\^B 5܀Vh ,=[QܙՑ]J6df25)o_n7lfn%I*+W-M_d$( ${3Ie&d{ f {R6atWcd ZlNgu' tMUU֏iDYWhA1n%A lJ⫸Tm[I0\]]Z/~yXZ!CB<9bn ZSCT3۪9&|= ,..ܰVg )C>vZ-2hqo˸6+¦:-TI kl1 !Cտ m1GXAԫN5;Ro MMRhtD@MCb~GqSeGS?lkxϢIdcgׅ;t^=w*y&]KI$QO7xqS;y< +y4q5O7s f 44}kk<`S"EeH/ԃ̽yXf%SU}~{ll4ƝXG5O˱ϕܓ^owYi1TH*uEi0mTeWp&<4݈kzh}b|$"K_К r$yq,dh܏lO MK4+LFZu،VWkL' bÿ{HaR<2A^ ~[zbm=4<2_%^'WڴU{. %§ .h "d2>\Ddrsgm#`+9I߽=|8FVnƢ'캺txu"'<=X_&fjaG9=>5E(DHӁMT,@Y;'T?6wgS9 ; cx_>ϗL zW#\P=l-z7M8jDnقX&/|M` CUKU^Dۚ4,j͚˄ sxuـX y4o#wR#*_ `8FO[D2u8 2& *#`djw)XobZajRsu{?O52a6MowzjkNCio{~SIJ(d0- 8Sİ*I~eS'pbS(nD{);SVvht{df*2{-螲(.rY] g|]I rE&<OBO 讷R0r '45}*OSGrc`@}=am?ΐcl ϓ >Lv)?0()(t&=! Ra`94a)y~b'%4f^-e29ٸ򑗽[ۊMg%jLFur $f `Ҭ4gCY(g=.wNBF1Rݑ-"zgt"G EtCl'V? 3bszuMaI:p2PyRjf:L2#P:=2.$5\ ~{Q.{#P$^HZX,g$0Rm6i'Qnga CpuKImN?7/˳L緣~mC a@ʷHX%n(K޽޶!㷷Mq"G`B3H~Etg4Ij*!;S%voVl=7ދ j1w!d' 6D' M!=d-WM8;oc>U)ZZ4moN4Rٹ$лgEc3dq^p;q?j}"da~ Qv쩈؅i3;yc/U') Jh†'?~'%6lpi({k)`w*\cubLs7F)$Y}pXleD􂂰nt gZ\EUqDF?++rT%vK ܪz~Tߌs1;C_(KNH0Gm_ a|zh p*dd .G/8X38˿X)+6LʟK>Lmx C#9t#=t"}?MRq)Q-#⦚:.W55I9Gp. %*\x.Qp+v|;+yKY='gR6Wg31i C+xῸo2s勒%U(C3կQJ+rrcb5ޯߐ9R2$*Nk낂75|b*S9D5-NG@3݌DbB] 2 F&j !Sw ۉ~MW{pe֎N5Ix"5elJL EYۆ-\Dyt@?OW+Do`fׄl\Y4WF}}Λl[ TԱ,NkenTXh69e;mU/jLG\"j9?yRT$ JܭxȐpSkpg(f4dJ{;Xè/8u,7hyQBt BW7aT@bR08]u93Qfg|:8@ DȺQb,OXYXf>Iƿ2{ t>u 2I'as(A+_NxΦ+ @$-~t؂ԡv\ZRmXX *+ ;RvGk1FValq#kh$hr+ӱvmIs0ʤAk.V#Әm':p:^0iw<]o^ ^'؜L`I-D׆_#i wk| # 3tYH_]6o cS |Oz@? ަ?-95 .o2#["NjF.$w׳ItzQ_Gm0 h"QB&YO/D˕}?Ȯ\dDB߬qWj\bJu,ڵI͇zY-Xb){gO<ƹd:$0FæRh{ɶD#c&4>m07%[gku =ZjD^p E.2Kn6Vag-yd g'](.+iux9 #BЎGfA{hvT.< Pyp#0}zfP(7#>ЁUOwZ6liM<~N$Q) a3#Y(OZdrS0XVș"3n)W խR=+]fPSQV$ep4\~!-7_1:,MoPћGq)fwb"sp섷 w9"uslY,>^Ʈ b U$:j ,8 hyQ,S ǤKFjWӘ7DZ|1cҨU)+=\t28r;SN/LHCLY2Ԉ m[n9k=wFЏEzvGv.@ሪOaYaVZܐ\jtUd%fi*׵lP)bҩ׬krkoQy\:ozbVJܛL xdMq'C-$g(o'<=Vo׏9rIe:[AzWIcMN~PypOiOG0y2M fk%L$UMW׋ 鶀18i, `!6%sw:6coM u͜7/ ᝿K]Y8# $% ;ÓC]Js ֹ@^t^9Fu=0|RRZ&2MC]pu%P$[HPwKn2|$r6QoβT J[$帤fS@ҦnVŽOc-ڄcea,?D;pfci d(GƔfklzSp.;>RMoYUX\j"c] gC,Q6r^o-tj7d6a꙲ֵBYw]Ch+N4"e82EMKBovSEn<+0SЇ@EdlufTޛΊ~s) x^X E {"<{{[Wf'?9u83=G%Tbaq\::+-h^D^,a >5UfqL1U:~NMXc'es0ŅC{SDZ>6KyQ!?u7-U6[% U:x.摝_OppR8H9[FU2~XwTgQŪb%:r mB#3{Nù_@\E81p/qAdw,-ml9~P"tHNa,2A cm-]m0AH!t_{*Z"` i?n۰̊TBڔ|C~!0u6@-`4̀p53$@Pp|NQU|Z-s×drW  "5ҩެhbf'PbsHQOl]dsLZR) f>2-l56vw SoD=]u=FX.y{7TF9q:?vD>Qe ѳF-*xrfoѝATB/+v,"+v 4LP0Ҧw#?B)11)^G1fI 4!2f^Xv~>pU.{Jؿ2~&Zr+_'oA;IzKW`m?)W_4&.K~GoJ3xVYf$cF ^y˰=hr)&[dJʛG"+BGX/m.K,y/i"k !$xauEII¯j_*9g2\ -_,%3]k҉zvWޙ%*CMEc~U#~S4bֳIYCÖrM{I@ptiEԜ.ra6퇻ـut6#,>4FeM`kmI.roU.˟ 1PD] y!g]@t4O2仟U\7BpIJ)Jk_b4[kyK.zYe%~ ]zN/rQvZK 4KGРF[]Abe<{ JS.N~f-Ac'"^֔fiO>W{|W[;i_Ye{l wTla]k[āFR?0g+H˽'͉λ{q@<3Qs`ؽeW5,L&nk?!̍CD"*p( mnc5I &rG.&L 'Y޶rFH#zNGH_͛,-*~ՑW#H]BW3Wn**ȥO<t^>\1>R 3 ԤN H-ltMhPgm huM#)3̐t6e@f)(.3h8b fBa+ bakIvx!Sdl`$4y1l39Q㳯:"BݳH/RX& ]9YTJ| kb}5s Ml' F€^ Qe-I^aMQLFDLǻo]ù ct3np6X$Kt KC)jZZ8IX{ ɒӝ0-Ylo59=L+1rکx7TKV8LPё]Oz DtcŅBu`tmQ?bh~m0ނSWt/d*9IZd!'6tK#iWO?SVܔ#v d bZ֟a fS©Y!r[BGlU'=;./Q (Q yݻyFzø^6rP34rKܕ:-gЄL~Aps,D?sAEDM?R2|g@OȂ}q϶xAt vvA`QGě?}Egc`25 ԭ .ErD0+Y^IuO:5t9g:(2(koO|@,LLTw K#jA.rcКpṊeO1|eZiIlS Ƈ2.N̫,:W̢Jk WC<wն(oƴmil!4ˣl츺(iF_LޅfnwHsg4Rz؜d:\|3!Ur;g^ـ +n+ne} eS vE$ER,*"E̡SjZOmI3}܃^erL`{ɉ4NG^hPffˢ~mxR!٪Q$%7mj!CA @\})cJS#5D[B$5 -o(^ѿBHQvF4<^)r&j>Lg!G"T] GttPZSA՜^ݢ􉶢l1yVDE'~Qi9$*$3^$lx"fA2  uknǔN^ɧ[;gLob>:]鴓y=;ŋ։~uӿx\ HhaNAut:F4il 7K |"5խǧ8UJ;?CE#N.R{6V2ըǻ(w ډ͂E a=)TGN^HNwt43iԯ/${.ISln'h; P *tZT!^>IvgI`rF(xb)MQlkò51>iGb09*pytPwƓI5Z>Ylլ{w-jvx953Up)-0I9Ѝܺc:O^޲꧐%i^4cbLȱ3&F; UZsWw0y޹CY] &ac.m d\³2uߺ ]ga6ӆb +IRMLUGl hh(q.oDCRS_÷n YK%KI7K&F;홬W~\k۝LVD`b?OtGNmBH6vav˂qd@!ҽA n d%N&|>Uǚ6V\[.b8\b7Dt5ֈbֆFW{+rs2ӯA5Ka7xDJq&n5Pc΃s*|6.;/JB|j.1>IHIm+ctĚnɻ:dVݭOth/?)pCTCYUؘnkd$ndM}8ҳW$bRSM1kb9⧝H,{W֧d{j\Cr5]+SX{"8_Je''@]MEE(AV: Jwόre^P1(*u7hfU}s-ͨF߉/ozb8d6G5'ĵ6Yv1mhH '!Z٫{ @-J8;)Zl!["k&Ccև? K,^ȲOh@8oHysfv< k}ќ R yѲ9 lIw]ɚ6?a SLaE䫣Y%N a)wca 5Lx?{0;F`O ׌\OïЌ@VӾv$(U.|B]Aٗn+ KeC3.נ>q E1ЅsAV~xm`&J&Y卻01spevn|M -¿$e ҨfmLb;-gj%BLW4'[9C\ITGMBY5J1c7Ys;Fu"@|:h: cƘ&+Li&);j+ph@r>~Q'{y(RPݘH$|=ff]~ay^9;WŸ a{}5y* h7jhvvTL ђ+;{%`밹^t!4y׌7\U^ ؅k1])@x[OY INr d֯H _ƐU_ƛXFbE-#IiqUS #gJI2.eڷB %3z1&sN=،x!>.S\vϖ |܊lzeRf`LNl~tyY9n';^/p bҡuwm0fpr74=Q;c2Lf%CR'o[^)(B֩4vAݫuLm)w֌ Pl5q@/$*&(6ſpj{˩ajsN:3gusN.fRB"c{Zq\GOekʖ;-7b};;ճ[pk9 9n @htيTI ;/r@gt̟o\*Sw{B!fz6u:mUkD(W0ac_gg Py/G!;5w$〰Eԅ5XvS^b~]3y+S4JbL.wdFw˩93UvV*NɛJV ݁(LlW!ei4iSwK砶^KBSheAU@=TcanLmpOr;ܼS"G]Gt! kU/xK0$m~8kْ5IWgxkhퟐ/L43w78QMD+s1Cp|@I ]BFGϰ`HV0UxTlRI1!X&r{˛L!.U:'/w[@-Y7oITiATtc[$Ȼ%^gʝ^ e(]#'Vt{LLD d%+ZMZ"vQ"Pa4`q>Z0e .¥=l<+(ZV\!*~_EZR$bhpc%yjPj,qu{3Og>j4, "/%:cHm OR5Gcم橼ek\Ϧc]:<:}*gHWn]0x ,b4򴵮KNh4%g}vv-#a_O:u`Lm#QQȃ@OD}޾ <ϡbTydѾ7x ~eL?;O>:~,ó5$2<%(QARlocГKI&)9FԀbOkG dCu?VQz,p^Rp Ip̓ZI6__(lc ۹K<NcU^̽-2--Fٮ`9J!㎲>)*Nf0H1@Nb9TC9 Ac_ċSiN^TB.TG==&ܓáƢLobEަR]~(%`) 1V9G5UTR],ҝZdĴ_`0#欘HmX> ޯNd0}>WhTtlkc47v_̥PgTCܾ/~Fe)=fБ/HfX~X{!R? /cl/@if~wx0Af}r . 5ӎyp&'DžR?La9\މe' NV1#9߉kiy[<˭4BO Dq]m#gznoKlz*1βoM%&/`^!;=HuuCSF0o"!؋pX ;0Aq(GSPxb|),b5)fdg| E&F_;L܍7&OIˉI4%L2óbyyo!H83JE׵]Zh'H7t=e &Q 38X~1Js6bTxĪ5i jXao٠jQU çzPic&$k;ژ[(rc-y' G~/ 4 ࢰ1W |E =m\ᮐ4647u>=Xx0d5,^Ҫ UxxM  .+㖁].)uӱk$!L{@ 옊-9kYO2rA4'ŇMo䙉fs 8u#*Kr)DW$-dG7U`= "I_`ʈXĉ9@m@`2V9f uyRjxe{h+瀱эC.D7Zqnn*J[ZQH_N5LǸxdrL]˒3! 7QkL `djξޠ( t<.H# {_T16/Lž6-pE `%4 e]W/+-*?OTh#Z5zdł~eY'Aus)=1hv'Y@1?\Z1W0˂\gc8u%2+}RԬ {[=hU5-k^cUX迦o[1y;:gE[ PMV bhYQ%ғ ,L-]BfmQcb8ƨ7!&ngDiFWQ!x+wkз1݈qk>!φCW -L"5Y6`-~+eQ?k)sYJ`o!u.\E(ma#npaͯh߬cbܘ O*&ں Yp0Uv.E ɽWh4 Q+w>!/R鴳],|)9诚e* ,y-LcI+3u5| Cb9lʨ O--\C.@Og1D[إfHN wjOR |ᄕ2>{?:a;e>%"U3Ԫ}eXdx 7+OX>F ,R ugP`N+V}އA<ư8C~w-G G5x ܊qK>Gx5<\-trq$$KvDwijhwœUEImSR[z ԡ3S.j#>AR0](8Omz$uh^Wwvzãp𰸉l{|}I П'xc*ݯfɓaH l-hw gf]ucR$*sځQ#vQGD NH0:( &X@|%NGBh CO|j4G?KQiCboPӕxz.i<+0z7=>U@Bk=ߍjcD0<7mrDDlg(.vrW.wUD4 2)R1±kR'hstS>`Y}jޜW):Ut։gj8|V#a|7lʍhlà ]8b$Y215XQppZ&LVu%ITzeP xi'~-mh}Ŀ92[/3f)@l YasIJ/'$1Ϯ>=@eg{.|kYm;o;g^I`Tش>O/CrN&]FU4^1Ў4l{('=Eye&libvl{m8N R\C}]T*Wj J,?[Q b"oO,,V;V-EIιr_4B"{QS昊S!hAA7z^f%*>$!l*+rrW{x7A*MaVȜ_A!qo'y2R`i)ɽviqSʃJ DcJǎ>$Ep o6}fʦɨ.b̬v c|9D"&Hp[_HE Ur]-yp\,|( ricY~s7L3 Ef]Q2É^>kܥK=5cq) Ttt(A⿞#2j"+F:RVKP6!E3tu^IqihR%Л"OBݵ\^ qh 2=Uc酥f3@U@&"IKjlU*_(';_=6h9I+i.(=!t$N.#:N)T9͓;\sL㽾kMH}V Z@,(=u7r.=/Yӆn<'hPZ=Qv& ۧLyc5g]JJqE7rg.z긠{V ALJnnӼUZT۫ó Wq_}yMm-`^.iñ)'\O^>q$? 0i(0n3C k 5`90>`dbhl)e#Z3j1d'y\,h^΅ˏ2c N# c7]-$~3-zu2ie=u`9k29!pq 0lU, H%K"߭vtd7JM\PPy{̟`H`] di/Y^MEŊ85nqifA%K;iBye&ꉡآq&*Fb;,\|4.SE%n!# n{>>FX} :xWaǀx5Z8e02'cB}4~./lȉ yR o2tԭ3< r+Dbd4 +JTJ3Lk7ƀg]; JY;aS`LHUB`p:ߣ;v)w&S ZxBYɱ|!ƻZb\m30|c-)w xTsYl(EOS=x}+ʨU{ܻFJk!T^_k^_pgؽt7#Rhr0Յ1R yYh2|M;ePf3 =%*߰h44ZaqY%NũnfOɦ#x})FP>M (!;Qr1S>o^0}ԩ?!y4}巘*>7eڎș*uҨa0|>tԸsnXmAgڷ:d o^Hj}Rx k˫iEiXxbRgpziIQ^< bonI йuydv@;`Ւ,%USPPz :WB_U{$z*ss5n5f 8zdH:n)>KBPFGS0ܺchÜG l 2fH-2-]y<葲-||ܖjj@ D{{b *ͩC)]Sa;e1i !B"Pmէq & 2J[ E;Hsf~:G8WlD.#o)4]2d 76:e @Φ+"fnҐ68!nQ+؆jhRTZ$ 'V?DGʧ3'"j qeөA.5|.Şӥ4剣'Ŗer'&5 &qN=.Hlh\0;EPU$=I%DhP\%+CIu}+Ŧd')K5{T3ߧH~KӒ[^/1gsйѩNْϻ'mS:KA.ow( ` Z߭2)t`rsn?.僚!uHX8iFZqgr~] ,ȉWR!ˈ^|y HyA 3nK=Yop{lg`NrRەi 7vstAH") b$v>\\`_!n!&(S{i!LY5<W\튱K)W@,*o}Š?MF}|tA47!Ev`Ќ60d3Sf:@ѲEd9'xv}&%wv18:CYqS>m/qAc$>H֡xrW%.-ezYݾ$F r)#la\KTo›QQMvkgHAEZh?2%0R#yתUqCV ԑE\pTP2.mN OGbDIqԻ!JRͶ:ؘ6r汚]"nQW!+x)2ͷ4xUG n DHxi#Jwmjp0x&N0W:oDrY <; 14L04y n Tvz|@D_ ɸxMI"?`qwQ ;< `)Aڢ*>X)WW#5A]%A_osCn!-f7(Э͖ɰ^gEH=}(nL$ 4)@>E-$h{@e[H=!GMU.( %I j׫F!Y noJϧi1rֹaNB6{>o{{LQi|Q4^uD%g D3zBb.gΙyZć.xGnx~S4VaUBSyb/Qrgg!`?i%Z;>, i-`hqZ =o7:ji3+Q4_~4N󳹍`odל2hbP맖yg"wT0l gSȞ2S$\b)&klr$㯕mAghWw>}rf8\*Y.녬hsmucPG*:W1+b" = 9W~Rꃪ|Ʋ (#j"DFkj˿/y)ӥ,C>B4Dm ^H81UgKb$J5_ډ:̬$~kr"74Oػgc5gb\bXD.!f F :n$F*+m3[64ȁݒA{YC- hoYb*>xڻ¬}@8m9}'>*wguX!xA]{r{\L~`˰Oړєu~cKͅ|,un"0>x7_ }z7(HF Hel%?4cioV1˷tX8Tj͝UƯ$A$ӯebQ[gw@޼c/femo Р{*uzMZJK3Ld{J^ i4;gyN޳*cuGD=^U{;-;#,x_G1P^Ey5%9] ~>U̅T)e> F(z3zn/&nWEGśmz[~;DrdD;e.)s|P[[IVˡ}h:Gr{\U/If3Ѥ6~uVx8EgLVw<,hAj#MKI{4"Y"ɕE9!ʵ{EEj]]%kH?m25RdxLYYRc  :ē ٖ2BaBoOIO]" H2/v!:2[{a4:NWYf.~ ۆ|ȨjK;*͖g'0W4ppjF곢dW cOi*> `?G~5Ԍ;%Yӓl$!wJϗ2Pq2Wx>fo<<<ǘ7 T>~xZa0C;jd S!?zsH<*L!WOw+NYI{D߭5|@˲ݏY?múu6)\̃4lLiDVoN60F-%g>^ue%f֔;ǧ|)! eE "7`a(d-f̂${')3ڹVKɲlDddk5ʀ;*gy u[V0Z$Io?}s, }y^8B:G{XBXr!]IGH <e40T;Oثd;u,_VGA&fw,93}~xtϳfXKJ}lUK](;=ᗊX,~/kiE@Nk&}!o@&zؼ^0o"r²u=^Bs6a/6x]^8N /۬8ܐ<56EcC{L (K߰ єMU91~JTO n[ksAY?gPĬO 8LH_3#)pC@- 'T)& } ە x^= ,ާ-@XgjfZe3=>C$m@Qj'k9m Ghp-ɗBWa l#`Lud#%AK$QTkƴl>NC(HY/T ]i9 +1LQ o#5X90(Svf>>`3:ʯY@Ñ_3dq;+sI#)$b_τ2(*[W]61"bީ`2Gl1zmGn MW>\'T^: x{}3p\FSMa ϮWTzG-'  ڙ+(zyD½ƫޤ`(P%M VʖֿH()ھϢ@.gM-l+rUi\l A__` V:BC?7^@Y%1sf!t'r'O qJ¨InK*<%LZW癏q;c8 ywpA~dBa%SWkJ4cy`/ dEV. %]*_)}}#-gsf+%I< ʔdDv*ϘcK܅pqTBUoQI {w5rF;P:'a%U5WM[lnig4[H A1^>$_xUW}/Y{?/SӽQ>Y@'o,$ MY}-iE t;I Q/8lǶ3 L-vx a9/zr"%}4:H,M< sn▩K^s[JѰजؼ$1FOJ *,OTb\<v&OsR/m[Mlu?a}@~E> 4+0ҿ3ՇPF'MYV04Ys ϹbMcxJ ľ̑0Q40뜶>F?--'8 )ڀKP; @7h+$. Rps[,씘/D2bYxmRg~@^p(NuO3ift_1|뮈g9p|ffqͶlիQ'CrhCktO X56ēD`qofğ1q-}R-M/I(JmUbuMgy1Ca}!X+fBեAm7cB & Y]x%S{3j WG\Th?/u4j \&f 6e|r֯3j+͜|x;2gC_r/oJ$g+6{N= OpxU/+(=h+22v2tX|e bB&yG*t2Ͱvv4\^I8SӯWII(i4!zPE^֬bHb?}߼ :#FoT'$G MtsbxheG"Dİ4ea.XGZ=>N1ZWCu~.Iva&݆Ւ m=bDc/<΀J }c1*?N>1x3T1?M4VYך&5{E,.^/VD7L_y'G/%;"ׁLz2%M86$MuAj"{+p\LNb~?l} 9cq^ܹԊ~AUc,fفӯ0clw c7ɖ9IB2xk UzMM:?v$Qu~J`l:le~=gmQ`}lKY*ha3w)a]߃s !6dVwRXx. -Mީvx`GX$)(yʨcjR:s ~y#0hIy+zs x´bֲęx\iݐ^6MU>Ga_3' qoF{́F\K`_J|H8} %qiQ7Z"%$U?bon.t Vhӱ昃e˩_wwvz/Z U= #}g| L+Tor'p8g_Ac.-)icೊ3.DV;PTk?*⌬~J,z )-Wfsn|ȸEj aFdK^r S]* &Dn](uºpe ɠ"S*+*|#nsu)z,lއpIybf%! k k$&dbObDZޝ ﶊ߶+ ePk|GfƧ n` 1(Kv1=T%M\0~ la$|'v~-Y$to[|b8܋dziݸlfCk5y-B:2~X gB3+ D@}\eGK] (PTbQ<@ʢN[s .ByϽt!225cZIy8+{iV93hq)v gU7e(:?hKt* G. ?1Vn:Y qsqꠖdp ׀U?F](f#yBO+dƥA,}kԚ|n*>AҴuob i_j$+]ܣRT毴j;l9 yitff+/=Uk /u$mʞNuT] V!'sۜm1힟EmMh*;u[{{$2BZ8ꠥf&jEP$A7ܝם6V{EpeWOj͍ǢSYgxC=c#dC̖k?v3\=3B7C4ͳM[] "dy+^gfƚM;+7ܹFtiqmFҾPI8ȵH,u ' tS+JwqKP#ֆEfq.JZ,AI*kM(!D:)QM Ey8o]Ϧ$6pT$jJ iMoosJ83B.zOkX +O@Tt]6qqHNz \#T2I8$ۅZU{XAޟH{ rw-z5uf`VkKi,`,sc<UsAyo7osg''c}dq1{Ou^VN"Qrv։Vnk|UC솂pc2P@\0;iF׻B=)/z9P+6= ){Je[]~,|?xQbq: !M@X. gDɒX)l!6*nѹvaW2/8y5w In_4cLa*M Z St}hY#3_5нn>EV(#wa->̅{YvPN"Bph{3XnS J42@U/N_I%G{ΩB`Db[7!Eþk=ĊRI@}l+6\g8fr@RSK:l+Դ }2VCOPgWn&bWB~ u.Z 7ɒfƥCRy,r}5'A c.$tP&j?nfF_c lx _` K-9?5)ʠ|&8t5e@;͚À8g=:PxaY'Vv(8q [=>0pM.i|Nn .(*_FMܩ %P.!x-=8E0^A MT?=p]@gXt%ch9@m?L[$o?fgȲB!!y(Ӫf%o?X~/C?:! Y\"?JLɲT @\;Q 0פp(*Tݐo߶ v*tAtޣ=}[g/3Pl-g4|F[U0ݵTailF^F Ch0ϒLo!MO݋Eɥ1q n:Rl8KEeZ^;H/BddS A|{ ]j;Cg!s"-CK r>d/)1sv*D^-:igˉyob< nK=h|k} a$&B TӦv,i'2*ˊpqr'jӌ ofd4g޻E= o(0,8+ 73dC]*0־x7asdb(pȩꋲ&Q&24R'o,'.*(22PEA&#b)Z%[֧!z RۼWg+.j6+:3k q^j'sDs|z:T f'DmՌRrE\^g ʴU2,79i6P!l1Ve= 'L{ٰ^)ZF&٘2% 4΁ܞ539K:kkRHG3˜rֹDNF5eM.ĆJ-  )_ñr<p3a5Xlԧ2;C~ؽQ,F3}>D> 0֙.޲YF##H Kxb1n@ .fr+`,00:;=4]ɋA@=J1%lrJQ;)8TQ2r)<@ˇqqOZhhޕ]npz P6ܬgDMg8Mv- y,O.=eʺ ߁I3G}:h.b-Pn\ŚBNT~0Ѝ4jIzQ 2zaU $Y|L(S$>*0jl*:N|N>ܔs~:۞{GHk sw&6e򅀦EN^28(kEof7H IZؿ!J]AxhրFIæ] UrWƪc@ʻw,H$F\/F$%#nir_|˵$2ZVbz̜>BQq30OXkNQ4p"s^Z/A2Vff= U:~'Ay n{qƗGgn #Wh$F9&@;Jbs*iaVƯt%%`^d>U*|IYғ߸52k{e A<80;lyL`x0l&p* JI[=&?6>u2o2B=_s~NrGzGm& '@q6>z5J/μUπqT`c\E~(YŚW˶+ Bd,':KA =(%b iFt&Ն Jo|717Cy?vyŠ_0uk0 Ѳf`Wf sa*ߞRb:\pm;#Ro̘ķqG^TH!F,3bp'6<񙬒%O0Ŋ [k,uts9A[K?nSdnu@IMj ϖߴ}I'ĩrt ,E/^o,quE  3*|`s,4]SFY_67F1L?!3#l0y9Op l-5xҡl(Y?i"s $nǷT5' +YF; RI~8ցaH.?<|x#IMYqݔnp6v&XL_Zf^[yVמ!@o#9^AybbŸ$806UÂ&1li?UgEc4Xj.`?;X͟}dn|Zcb+J*zI7 .ܺ]-zM+: E7_FHOy@^yQ'}b 0AbuS]\yWASQ(fk>LWBW8l@${p- -ч~_@g*]/>D4[&~ߩ}ReunKvIqpINqw#B5spԞѭ@dQ/YԂý߂Q,)T8\4ZBԊG/z4/$9 !։fURv\PӉ? d|.,@&UNfź!GOW`ۗ<DAl6 q\8z ,mfX.\Z޻8jH3+o} !~Ӱ|;:kHW qAIFax9Y#+eןu@bSW^'U0&seQqWuXs]:g-_BޯbKUPBY<:#JJ*/voք[7慀۟P SEO[m)5DZgnɆP>`ߡg h;,&j,`qZ<(=lgnX].lkғMBoLG0HQFɭlA$ejPҴHg94"OlVQ:m zy=u<ǛXA kҸɵe8ɮ]|S)1S䇩;#2c2X1GrW BϩO׈^f%ݯDD'ή?*3fFD#ޑlէI( >y' %9oRgs$'j4L wU!B}U\))YBʴ~ǏuJY؅(ɐWu LĿeT cG'PhG}A\{J}Ȗfc%07KJ+"Jj49X!%knq$(x<5a]8\p7hg-oLı_’ףb*Qwe? s’xEE uv DfX) 'zdEqjQ 2rGc-j:wP y=H" z<]jpY-(4SLFhc.RMBYcc)HsYQy{: >)CBޮ-1,( !w [DU";A,AAt- %]#ʋ_؜m-659 d o6g-mhbA|#ew>r `Mal7%q+:4dܝ wUЂE̪#-ː`p5_c{I屝˨mFJZϫQ 8 Cyvm>3P*jKo[u}t{8d,V6@RyC/Qz\1nLӏ~;k^v׋SXΉ (ޓE5tbxS!i5Qb[E'?HOř*Szb%YllC\!̧v8ny7&}Mf`f oa7ŨjkvڡQ1/`(B\Mq*61)ʵ&Ӻ@iZY8 ӊ9+_r$LF1?lؐ/Yx_Qf<u9ʃE>>ǀaY_>]染n )si g.Gi4*e[ Ac2/~;P Ű;qVd=lCl(vj~i%.z _DkQ:Gc6*U d`v55jސ:I=|y3d.,uܖwhT㾀Vz Stq@H͑a0F&]<{D5n 3mQ]ǻ_eGk{?.sA(Y Й5Su(I%166ˤ. sz mÇ甋|D'H4 h#܂9;3Lgi*U h3*+>)kBiPʐr8H.޵e ov35cO{eeC OQ'Q[fuLAMu-v=qy"=(: nfrM5f'Iʭ.K3HXK*5s6Ao~bpgIM'waa6e@XintV !mMZ;M$AF*05ѨC)ÒslX{f BL ˜~K) [VZuvP7S]4hxSޛ-y\t\uSESR֠hu}j7Pob42ⱍg|N)RqwjYH @&ϐ sZ*h^ [t{fw[o!8z(+"?9ld=)9 "Km64"P6.J=Tt:g4FK:"5z-Vjpb"D)ȥϤ %X6 •07wph9[u1I:'diS+︫i#TwY43u30ه^Mgi'r@C&&VvдJ}"AqR \뿥a.L1ӂ~%NšϿgc}kݼ*b+O gFe-j";bS On%BDOp$nGLaGT~ȩrc4%Ij$N ILd5~ZArR{v`(}'5D 醗N1ma5>ֵH'r&vJb\C/W |Ob& &%,G?Z.t%N0ɴntaȭb`F-+KʩCSҹBxc8]@/դ+5d,$F 9\""hqK;eęQvaAb _ BȈxnn:ǏsOzR3=k5nkAv28osK?nS9$*>/:to|ev<8MS40z V}һq""%?<:zJ k2Ϝ7Z{ʄ2NAe߽njx0yܼV]RPmKSIx 猱}y zyEiUDڥ0+vrrA>g?'~K"*4ȯ,}3Sqʔ{"&*0C\…:` >D9,^n7Xgµmu9N%|PYOSRCRڕFG%iџi"!.N%`|v284_GQ]u%ierBy#OVR*>ɜkourtn༡E8G1Pưg/sAR CKMqֻp[A`.]@G| AoK^-a*B~'UO"2O^bKeW-4>ySd4zZvAZ.Ke (< MsSN^Nft0f*'gou[F>71ewqst2`_&xd"4C]{Rp.$ձpNPez* х96܎KAjcX} ayWQ=a7ujOY/=B-LR7JƇ8JVmC]bot|ڜJz 6*6XTac'MeF/dz[z'Cm+bv"8 F]e*aƢ q3 ,Ƣ= yڃ6Up3[\$ñv Ӥ3.L x4~8kJL*%Ϳ%Q$aAPֿ(瀽)š*!V44~qk6sp;dM++Q3{Hۊ7)ח"4po|$)IV| )]=Sx4]H/On9P'bHb?lBmd|6EnvW34lF#xg pYeR07gku(_}x%W.!_%1E^X=Q:C]`(z=|S9K;\KSzu0c{bfS@j5lU_?E!1oK!mM& 5H~ q y2Hr9xlErL/V\0E~wkw0ҙp(X=%~&S+B~k' wjX7֥/B[e[xÅ%V=^N Px6ۏJNw!#El2jd*`w88e"Jä 7<gJtCxS=0JK㶤j3ے>z:{#.+~Bs6|I.q'<3nZԯ6E^qX6G]o\;֭%v*RxSayTL|s6 ۲PmCPcwtLe{%8̃}`6R9%-[b2&;G #:YRBwDR.^/ġ 2\h~wBiJ$9e%ZY5ov^,짠"{4>>ry=i4)% !ybFБy βk[5? gOvخ駴Gӊ3e .46 W}15vF1܅|ITš Vx -S%889lQ`wIF ^?44')?Y?i9@jXp l[2')i?Z_ABAnxs`\6dԨ7ȏ 3="H K"o7Cv؈ y}% PŪC>?^>X"-w%SBS~b!?QnwX5=p=aWMh?dQJj'Z|8p R ^_BIP衙vY3HʂL3׽1/<V`)R^dwWg㊕Az0ZMe %?l5~r϶E:z|$ > ¨!8A=I O^nn?˯+D*BբxiA BkH!rt<fy]#.}Z58%ǕNOb+Ȼ䗊{u)IUCİgqvx*J]0ۄC ,R Z-])Y x,1Pc 0rKRbZŢ34ZO [K{z]CsYP?Y,9pt]dE\4?[nS[ kz@thM׶}ƪS&s1{1sLeL~%ɚ u8XO]AR@K5MgzdEt/|$ 7ϥ'ʚSܑυ)~qRaÙOK_Nzxd #&zHsvT4r)43 V_"2A"C_q-~餱"w EԡrDMxՕUz5S8@4"N:ĭُ`R6TTv5 *>|Cfq܏-} q4M*D`a)j .3my`7;#6C] B.)I'5C ImM4H?1ٖUYRJ%Y+>*&9Z_GIK3q&31rǂs])ui5}عY @( V É@:;ZgʒM~=]ũ;:ߨ=CʼnX62Ge뇣/܌CNUˍ>U8V2 ICc#yRtX1k~Ȉ/n7U$+ p(H5P~L[jr q^pR&lXbј|# r^aaLԗcnVJ|?g7}ʅ~`8iC:Ù?Sq\=6Kkml9Q3$(: i5Dt7OձrEm^|h1cȜE6Hn:중?҈btdT/!ݖ.[1&,B]A#dF=S0J3RM7*$:F~_`&ͳ?/0vEOT}ˑHՂPZԛ?yY)R-Txh,U%{$_=XG)L73g~lVJVi J&[bKI$4Y-ˢf'_L @#LjeMr# n6f"M0  q(~ 2gF-|ೊvWuv@UN5(!D~1 |A^D|]|%OD͖{^nPt7a, ndJf 5,[Uvme^[p*s` Hok2!lԆг8zQ9w÷ BD\nxO``v SgWg6w0o]9X3Q]Nh2j_8WZʹ͐#i=M!\ܔZPKGf\%?EO/՗KfX1SEҽNV%hÖw^D> p|fK{@@k '4ҧ@a,@T|=xeg/L#O0~&ٟCf <y3-s83HKNK7w݈)mT /Yz>=ހ(Lӛ]vC- +}ʸNFP5J.t7%WIRnCGëvM٢{?wjŮ=$3x4&{6ȗ@uaLFn\R?dMasv(,F5) AWNK=GcG$T E˦)sEKz/Ѵ ^NNSnTz~Z#vtL8h^q-! 9Y ׮L dLf0%k!\-$e@)c* aoJmCfQ]oXZ͜$]zI&匛:\PnVe]2vPuCM/`x= xh ީY~'TaU>r%+׬ u,{JmCxh2n= ,' K E_ocܝQmϘj6vyP :a@*|{/ ƶ^\.m(;\̠F.-KE녮1E-]reSղz1 5ex{]!(Q)^ptfefa1F݈WdW9pR~0Ru "v+ֽ^OA&* nb~3DyQ8]'8P{ `'Y-R;0/Kg*, /x^^W $r^fkwIvRF‹kQ҃kv.z[1qQ/]2~tB. A}iO/ƾ[Ȳ!972+ϑ)W+(-' !^d,Q׳iP3R pfSmj3D`v^T6ԕɱrf 3BK:`gFzg FDFmMÂK!cn;=4)J dpď(WP/EbK @3?d$ t⹄@jSͧ=|#RKk@ɹӨgDֳ"3> g0.|#r)ע>0ƁW\۵XlFsm~&CxwI'Q+a9v-*NXä4jrIlq "^Aw,[Dlט 0Dqʴ$; eL^wHc`O ޥ] QɺFQ` {QnNlŐ (-hQ*;̚T8?FL:x̙?pqݓBT2yRvpͻʨ K/Q<|߰ 9Юm8:Q׎$\OL1mn_J |y:qaXI#R0?vSOdU|)[o 1D  x#c nD|i S 0br3wDǍ-y# 4>=kEټו yT(f{fXo< ks4p\y G-/1RBZE@euw 9&G]PVҨ"Hwǂ0{~[~ _8B#Ɋ3AET2Dh_iLYV[L+.5WE Ic"?F T~TUkL_X p_ s>mX~|sy`OSϷ&N|Ěެc^DUݥc&iWͮ,eT:DU])-*Dm+(7% 1r`[5SĒM!VL"-à횡WG`2Q62(TR|q 8?lS]tͫm$0L$q $[1{2gX-NpXE:*9#wZ4>b *  p=Ζ-VqZQ 5nZ$}ɐT<992]OuhE6a:-l9KZNqڲoA#aGYH),ދ_ZdhJ0GiЖAMq 5>)ᙼAVCH*E4R{D)Qk_}uw&Oj0rǣK)Yr!<&\IwzӜEu x\q$1piFY΍/Qbs5tjBI7BbD y ~2@ lxkn^ | !'>+NZPh.~krɛ%iR2㼡f75h1$KldsBNO ,{L=olA zTu|-=pmCE3բηuwJNk8Ā ?{”C & Dnnm#5$ ub"?Qb,/tH 㧚UK&dAE߈3[޺I C;Ę8*Nm-2^ W6ةb,x(l++IG{nׅJ*qROco+i#M_g&+%g^ ԕx*swO?B/G zEױHf([j<$dXw֝7O'X6y^9ڡ|AE%{urlSz,acOkqKidbVT XzrE:ɤU-B%F8JPoYQKD~ ļc}x˒\Op;h8ҊYEWґT>A:%hڻv ^jģI=^AC#  @E)w%ohOd"a-/E<:,/O-ѩ5ּnPr=VjB40cBk 1S_ OaK.ԧ 7WN4?_yCfB6L_U~6dNC;6/Tak$j;N4Z2'_+/d) kHlfHb.MnX(6Ʀ>)[S ZF9qEs'EHOL酪f007XS&?=O9I!].Le<RH%`KI'upN*%h#! c淚YR( _ghMXMtzcEͬBRKwra˒=p00'BzT%v"55/OTcۏVxm벩f@&^E--d=i0vb8iq03w$ 07]m5?a{/jX XV)8S"%?D*o2taFۃPx K+w`*ْ^8,Sc:Kf>FGNih.)jcp2UF kQsM xK~1%Qŕ*V TOㅩ%?o |>nHU0t2n,+例8G{?>oc BDZ+G fw0)r=b\;""gBzZ:M,3q57a/^};g3gO+}.]Vxp`5vbAk'Չ{^^(5zl? ɸ4n}Ѱ–M~OK=Z\cF{+ž&1 tqc Z7|Omv2NEJ?n90$S,cd$d\ɰv*[ʟ*}M&I`aQG|<*XXLt6ZPKPD~FþDWe)BN#Ӹ-VKw!(kvYvXrBBGҍvTlVakȇeh2W'il.u?1y ڋ7vhO+tio+{>6ʚ[Jc&4#LBo2k!|!u | `k٩b0ҳX2b7Ɏ0R'^r'.*g$%.To!X΍ lÖm~bp$9$o52n{@銢hrױɮH;}p 튠2Rx?܈N&2FJ8O ݡxOg U:){cAl}Ow" \N?rYhC#MUVd4& r`Gse'.b[d Q`L7gJ}cp *rr8 7PTkQ?ѥwYϸ# {nf7]ZA@&AӬ'qx~&Ծ[tue_i<,!dbܿex!,3@b0إD%d?tn(OU)ItF٦XR.<}߃/喗/rNpF6٥a1ԚO  vMfo@ks1.jONQ (Ƹ-'sJP!Vn% +ʎ9Ï'L}Xk"-]e? ql5@)j8 [xQ5K>ʖ6` ~j8V5ehoI^W.$t=r:3k=i$\iКlwW<,E+؃囊eEc9q[o@'hExǻ$뱼hFJ .S<ήѤ!e>'()dw%475/[!'o}߈7;HI?ޡaP^\YX763TƒHG,;"e5ԑ`Wkkt`M}Й4SY*;OsZt#&t<>`8jz=V=[[Ikf:BV~)Qj%&C+Y='^ bLHSODhoos͍\vvM!Y&mQܽ[B: /|_a(L޼l)-*_ #+ |/ZQiF{[#p=FâJ-I]I^V8Ht3jmQ1tAIBpQ!/-$buA|=Ocb؅zͼ 0?Zi=Mu45H;U}iKf*WJx\[o7WC ﴼm~W~8. ksi <:TvkGo6Z^ {ī`jZ"u}j)u/CW\'ᙊ?(ctDs t;;ta]*.zEOZF^U+ާ'*2Nn07U>*i{_jGCg6mAru9'?+q%=}O )ѿoL-:zSf09oMZAԿQx(b'cD۸\a#e`2 =lxW%K17+jl?*oi5[Bd 9"H:llKG{xPP?36s*$5I="ﱪ)FjQ"bZʼnjh{$X?@}_є,V P=i>)ԈW5yLs؁{n;InIkAyVhL4_,.g>6^uA{N?/ 2<6965w]<:.O 4H:sr?g`|L]@ƙK)pFԭc8lִSӆ 5|Ra7lh9gqڏ}ாSFl2)}@̋i.PeKac cחk{5LV0\DQ'$xl[%=i]F'|% h5*Ncu,0sHIL]u1pi~brK IZ!ecՂ|͒Y1ڀ2^)Kzyh*%h*]~m?G}4M{"UFy/KH4y\%D-b>nẇr s)]ڬ#1o|6<%ϐPyg43(ı$}ą!*,Nynf]*@qaI-nNe3/xqӮU'úYUZ6j-:re0r㹃g0LڢYWM4Adxq1p)iNI)t0HD}>[!SXmFi}/&r-M@ۣu-j`Kkr}(mT2ܼ[+nj+3Ė=o^vdaП$/p tHԑ 4S#B\4VۆksMP3@Ye}?UJ%KP6+&+kU~?H>ox \\4@UpNSIjN'<:<I$ɠFMgn0Y\gO ^ !#&ga wt"grE,65#C_RwkҔK=jKzRAJW_69FbAb( ;Z9mlI?yd ךm߲ h=OρOi. ReI2BKv%dnF p~kHuG,z Fl"D jvY)d{uNtU*`F GHB:K"e:k{ILYBobɿ W:ZB! wY0i=rCv9~[Nj#|G^"OO8b2;꼶(Xia66 uEu=kjʓ: }zfry9h0If(-X[?1(" $ M q6|NP*$p³eɑom'h:}HaṃsSl e@},Ι|!ɍerVWL?^;MeX P. { +} ~iTLeÝ67Q7uzTowJ䮡Ά c]07؜1pjs%0|kR.Ƹ]X1+ϩڬ 1%ʭ/ň0{ج_6+-'ɂJ 8?2φ3>bRx? Nq[^!`@E"?l<@xKxWDgg0SԊ\R{sX8+v{Syp$_:^xy>jao7_ 'Xy]<=N(3Z5V̍؀j(PL}4ᄩ$җ%j rruߺ?ZhkֆeC`A"#z& {;$[{ƢlfNej F6?.ffm"'KO:0yxFj*fr5K@L9x@霹yUwj8E$HlnG=k.x!Tć측ygcU8=Um6׿w)5vtӯqR7d7SXze -F?l~Lu`yٞ+ (!OmYΨ1 MiDv|~s}+L؞ط|;N_#[1N^c{z=)"Á\(AgmlMHc೿Y~O`(g]\^L.nOptdj0ˁng'=*u ݡ’ke* l/J8aa4e:N{52$?f5ёDPKԇ_0%"p?l`;d*(:¨g -^,R$"z-(+G $ڮ??%_X?N co!(@>qZr@!Av F;>θ0օ\W>;ZPA?W\~&6x6b0V+r2kahE/Fn):+EO[1ô Y=v`ΪN 53Ӧf8e&׫YyNM эI_F"٢[rBϏ9-OY 1)p'UKBΡK)9KE4 xg >a* ݪ Xm(A;(})AW9Zs[ "/5G.WW9Cbsg2U\Zq!^+^oKӥn!I7Nj4ǀk.~͞{d}V|m;P,v7>sc?ڻ@?́PC^&&~_P2Bbq{",ڸ'l2&kM:GC蠞t\k"|27QM~\M| b hU:* 2,gqӗ]AP7R>x_#cO2As=]Vd$dAޤ&Lb-ϝm*INK4f}hWzXj:-iBٴZhmh-EwQm] (*zF[(*)J1VU Cڧ|_>܏,LXR?=3V7;6xjxAQ~MPWkrg}nuEjJ[ijm+/2!̃$sł;XoǫDzɦ䢬'(xs>ƂDJ$$'V!\\(V($kj2z*p:p|P~5!BM}>L1`3a? 4Kqo5'B*\ }5$: ׮W?2rd"K0ʥ1` Xix`zJ {$Q֯EqJb!^ EbB?t~.ю)ǵ@\56m>}dN&#GTCx#KI".4ihePi XTM 6iI#OZVbӵɍQSIBk-s>]&?XkP'lh\KRTt4>a|Aj36IߍD>Y\?_w@y,X'$&YUE:?MFrM`{ʭ %ʗ,9n8D%g1P ;&JzTb/OB|oѳg^0+ REUEoTfΤ%SAiKdz +7} ɭ[RtW6d?G_DQIGTT]5+S$xzHڊIn>8\NDrP6BO~3H-f0:пGJ9mL 8DRl! =tf@pp (|d^+Pq/x?q&6bHRTrO$ ,yr:OsIDHN <6A w'#U0oxAA̷L ܃+Σ N~.ɦ "IB5Go[TtLIABoc܏Uh/Q+Zm_= L(WZ;Ŏ=\HC6ڣ@ʲN@ڡ+B##F f27xFq i#\u+D meTm_݆&?fBl}\q`ܙcMwtu5$ ΪA+l}$\~ 7,f|4׊%\\P~p&cJ}$^1=ѝÂ%g p dJo/byS0܂` /}O eL5 2$\sx9GOxa|-'N,a*ڧP .ݦ*prGiWoe>o}9v)g۸B67LX]|g2b~dvq߾B8X[އ]uAΣ KhOesFQ PLx]]0KEVQ3BfnA H.yndBՃwfrP?䊦 Sq ',KE5hh43Vb5y3mAhV.nh*_ WS@N0}@,`&~'EswZJ$!*^TĤĹdG?o/!6M-ǻt4%#<SCg_{K489? o-6iȩ*DP@/ags6p^u @3W/vkF6Rh>wY,ƅ… OlqS:0Xyad(d-Ӽ ճ@,R`%b3zʧ9q-ۍQ#GGgOܖd(.U( छĻM2/Z[ KL0_x{ wj*= ,L?-p4kTOB$YLUh/s"SbkTH_dAuwϪMќtCCKJx~ A?z{Hjkhڢ1Py7* v4?͜ N_u*.wNl8}p= cuǯM{Mt ;~W59 } 0m 7odu x>bWc$J-ٶ.ռb6;־m,3!+e9ta d!jMQ^Jʑ w*%E#IPGX2 z@DWgl|c=+>o9v$ZaңJė-90K11G_YRͽ["Uc4,<D+$`]T. 1XZyn|. BMzDܝ< .!Y[Cpcs1ں.3gb"pLefu7Zbc聆9PY8+74AN٫BZ1) 6US-H"&G I6ԀSa!aP/Mn["훯'`(Z69 8?C:bZdl\')鹕Kq$9@*6W)q=D[1}!C[q'x Aq$x.9~2!vQ![ 6Ϥp{aءtB {N8; ۸`,9pj@E &X&H8|Z|7S5'˄(PAvDUwhu%7&h3iL@UqKQ+'Y@ixo5IJ̺ c D=9:__鹏D1&I{Dws?6:=)ҧl]qĂ(6 w3p3LL,1q@5AVVL-# x7LihNkʇqNx: ?7!D@%dYq2N4sn9\4I(cK3?Mqw']6ӍT]@#ѲL`l rqqj0-e&M,׍u=D^j5,'\é%qBuD9,':O)N=CsS5YɥB!We4b̸X%n&V!soF'p)Z ݀:> F?<2u[N\rt bߥIŒGc"&"\RX&@:qbF@{P2I!oPCU^,;<W^S^1n{Ec.,5PiݞbHb 6;= XLJ*LpV xOFԯ8AFDq]*ȻJZӎ^{7I! r4 nO dMbų ,0YR3J7y ? T@F(ןQ!n5 #У Awtĭj!k !y-ku4K^aGz_Da^c5"wnE00d3| to\5ÛsdӃQ ÿh6`1;D`=ֹۧw6'1-˹Fm8K?5҅ j =rYP5,}L]_{mk)$Vy:f}w+Ż:Y0jht1C" fj_\ \X{K옽1jSպɧ@s.6#]7u#n;V+~t- QH[  zJ-g>PD~bq{ .GJ3%iK`/~V+en;R}&D$99wzаmC$OO}KUQ (ҙo'Y3OgpйZK 856Gv~z9|VV*mjw޼Gq f3/$ͩ+hbW( JG]h*K'z`&˽N:,]otn3ΣJe켁um2X425TX#kd(~'SN3ZR گ=>d{A-0 ZBmqt^<~^X(fKV~:Vd n1EE<,ɂ)L[؟FaR!·@FI;-zUrCBJ GIr3[JmˉZ.S_.FKtkêb>ZV'12֖"=lɀB{VطtO;u٧(3|+yE'.MIDWC2lj;R6R({Hו֑9.-]jMnrQW8ֹ''\+A w'>͌#N_ '漅WTExhA3?.Gbu@J7~u,v]-;uIȳvbE DF/kȓ @rֆzO}ihot䕙@TVGv'͡W45,WXԪ,(ux5;WK)R{Hwʟ&e^%M0Ҹ-/nU B,Y.7|DEx^Jjc E'wb"CAxU5(.&R@ipAZ0[b@v3KPܬ&J+`!t*dp'pʙ8LdDR/[܏L(5TэW _'c rߠVR[zyZצQP,FKdYMkz}7;}C>wg3yOQ8l:zg1}To!@ߚXͲ4t TKJQW1Lm`~o- ^w¡ӕK @8#S#N6M2Q|ﳪRW}TuWf(cc7۷6xH~~cE2H*O+U tBFOߏῗOdaS0/ۆPQuMxG6PMk@)Gt HHyU%rPi,>eQ#>\zQP[h >#L)'V}[!(4*w`nJ.ȶoH:%ʷs,G QR_DPCX+ @}d܎]Tm9iꗒe.3һT N vt6~9 _pymjLʍeWXN]C;VG]M!dӁRdԽD\Ӵ$Cweҕ6]<ɢժD|:aV-˥S̕bڛSmC *,ً^û_0テEt⻯I'¶t;7fjb^*e3rtEş?Xx^>iIx#?$n-x|NtcUl3ȪAKbNS\4ц@U8[vnx۹D,EAݶo?6ӂVM;VV~x0(D2 U\BO6)vL@ ԦG*Ҽ%̀A|0@IL R5JWk#=n 6dlU'=G/ mFX=|e9 5<_~NYn{e+0ܵjm\RgO?H!ݫw;bzT-L`PE"݃uB.:ǬI^HgaQnArO:PT" p,_&r%RQyh 읕i]j+;[rYJ*o}LY- ~J3OOYR_r4_}p_vw f PceLlcΤY *3-PJ; FyV MT'/TR 1sjq Rr.'H:Hւ؞f ? "k '}D~? Pykrdh/ᚋNiѤ7HODrQ6Ncl`&,d9-֟n az <# 8=+b dp7O=JE=QpR@b*6K+>͛ 4Vf /rݑ;M#ks׷~9TN x"gi!}Hhzam!ۜ]}u}j ut#wJnG57RvUtmCW0B=QYpʪuc3y C{}`f3I|bQcg&ʽr3LF= -28L<wN!C9;_9?wULNh&\% y8 `+m7xZ^\GP, xmĨ5)^A+4x [ۆPnB UtFs\=Xul2NPI>mRX+vw   ]rf3&V7A D@\\3MRHQL]Ee*4Wxj #k.rܘlh. D\vU^Kejt)." L- ي;{bO}* rSހ ϣeT&[#9V#89Z_X{87+=NDS ݉2{X+(xVnc(x ~ނ)Z!lIO Kh (:hǗV1# 8U[<NE k?Ӷlljq:!(CXdaIE=n5jBю] yH1j(#<_\Ub}66Sq92d &Fwxǝi]RHRuOKUWV6ɬ/ ТvVc%3\3OTLأ]R{{5Q(3RML$tpW?&%U_ue:b6 1EC/r56әp=P#PIOw0aZʚ/faDa0o q 8K%Ouk 1LiD$kf(tb1}.bC(|BOuo4z6GlQnAUtE?IBxЂIa]a^AYƚAK2;F{&JSCr&Yk4z0MeUpU>N v%Nl4|FN,UYL;ѕʝAu_)Ǜ#xP v8K^5'vD^QF*2XUbΨzKS6yf"ӝ{{ U8Ch$cg'~9|*~7@)V %-nT*/ϴ-B/l O宁ΣzQ;[e3=!#B/B9FNҮBFOqؤ6tnlI9yM\P%f)l m*K-O=@.)"!ϟCOKd4;H`(y?VryD<'Uq]krzxM5T0܏bqy/Փԏˉ_Rֱ\Ǝ@6=-R_rASINUe&RX>$Rz]}-@.Y/Sj~ K  yhM]iX?Vg׿j? nW#eO}zRXeS0LՂOCCw>vgxm,:Xh7-R_B]UCc˩=e>_ߓh4u , "bL:eTS.\Y91NK]]8DM < s/W` ?V[h'z MnoJX%?^R]!]i0˪8`k<7Eq09{J_,>&E}+h5 l 7ZGqj9J~(]󢞎`>p;9g;ݰ@$Hy&߇XR+9bJPWEDn8/46io&eO gֽ5(5YC*dN^3Gkf~X_3{6jQebaHz9 %\w@ԍ]EIt~z_7ccN\{y,>BPq#"? ؄ =7r-~cā /%wٯ]@:7{@yf8`H:܌ |v 9 ͯe0Do0 !Vv$U@5/Dk=HjVYxȡԓt\P+` Fq^뵃rÊ.'aˆ" !|D(w˭"/5 PRCjPP,<҄ ,yphvS [ ObRA2L8 1w(U# 7$4fAK門L#`./? ~mOK'!=aj  ^ $L{cPӰRP'oigUMRa}pd( X[Wf4Y5(4dB?3u5RHĎޫ2Ngxc\EZY6kj_g}'Q>B#[X$(SKƔ+XQ(KոNI "9@*ٮːhJ-UK⊳v,Ҧ&F*`f>j L0lղZmY^}63nҝvc}ܣα}j|*UJ:$jqf;ˁ]0& d3'>ztk&`r}ޮ@~re,ɒ2!LNM}H&Q;JFYFNCx(V"DdU,db  4K7͓߼hIgT)-` 9<t3^ߣ4 ez;-Hw:b JTcSi7L+SJWmiEI:w`6wa8g2}0s{B4N?5*1=Mh ֭w5t5owd"{ˮL|1 Ļ~ZaGݾ)=p(XO, _5,WaM0.kv/ͰGUIyO2Si}y&.ދMX ľmj txHjdS%!&2s`.,-sb` ljDG?tշp# 6T~1:9^ L'YEBȮ*4|1⇋ƿ^ĭ`D>J6 'if4JK`y1l~cpSe>Hdi >*%C0Zbpu\tIiS rWC—3ЌI,..*zZB.!4ttŲ=҄q4#,/Yd~*9%dvq5\E\<>L0Z8i`\he׶u{4@Nln91zl: qE~Y!ENu=RtW2cCɗ'6~+sֹ$+GCsclR*sRkET54NyBx>ՌҒ0\$Pd|y-呌L0f  NCp*p2Ǟ7A/n/~Vْ `b1n8LVu=vo隔t)Ϻ33(8('Ab? w=I;[Ƅzry]s2fud~>)ͨi?w4#*kN39Te{ \9@ b:=IEPoO+!ҍ wSU=R/ |;U`߫|/*ޤX.E~[֡GXHߩ` z0]yR2U,.Cڡx j9ψcj @ \s1:5īBLeq$pIV"PAv4t7ݜ|q\(ySl?ɕJn,s֖]([y֬ZSMQ#D~(5 9^)OB:#"עKbY|#AN>7%V7E|e9< W l( Cx6E½8(x6(]1!ײMpŭK@_S>aECMsI|9 |4Ŭ^ uqHe/Y`Y/.DpaW`$?KԲ]5O(9ԅ]DeP:bhX7.)wgpL9FnNcЌrfґHHoEoǛvI{.wWH3v'4ڕO*3/] Zags>ՔW:Kst$I0aވNQGfXBR Z.y rxz/-ꬭp} 7Wk`)g"Cc6034;&+ά2 nXT{<ށiFB υeE2g957XF`7KG~;XVb^{%P5i' o[|<~h{G{;2<YN>-{-1T>Ց% > [GZhabW(c_ ǥݩ.#gۧIcU>cS܆wSOX;fo ?BAkIFK&@c{+KmXwυxor fiZ pi7Q~ (ö7_! s.Oܞ>ihR9ͷ;|Wfm#7nMɢI%b3k`[XEgU|U уXrI; Ų58 6:_>,|ZDTDxgbXdEx "xaE`b?vyi97 Μ=R-OZ%8H^$m<Ƴv0 8$~m" AS+1My h"=tBڱݬ|rEf ;t:vI@?@Q".{DQ^k]/XkHY@Mq¸ mZQ>a}2>,d7-<q\bf@VnhXNy1D=-9!Տ~φۃ)V24ĄzdɻڰeH{ YLh ~ xGctEK 6#ToLNj4 $)(+q u'ނ)(gU1p,pw&A)'VYKXzʠJt;4=MgV}" jzL!L@ qyszt^;,NϘ'd{mۂ̕Pzt]@&?$RS@Nhh R)^ ~A2%j6wYY'pȴ1Pq5 NCAr:W1ޡ]}|] V#Si(bƻlf@ N"F}&B? -.)2Ϲ*Dhi0~+ŀ HM~kBd  3HZh!a vHd 3/'?3VqExӡBAhPV~bCaB~kb.u_onfF!D8-02D*g˧le_&F`\&􌚨&j-wiE֏H&\5nކmU$@xދ^52N.ڌ dF2u`.x^2LHxKfa7sy& !VUrE;?L>b>"1+f"hhCBRJ71V0ul߇Dzj@[;:};Rbdߧ@&=/+d/.p2Y(ȧEϚ֦ܬ}sC ΍~(t7fﱳ&D^I4eW-_0GzȮ[E|˥Ht!;Օ%1b(T' Δ]oqi¾ u EXcs9 a&*ԹWj[LjD'ݺ3>+ux51T˃T񠟺l|'NxM2H4JFXO2*G`r J^=) S"}3 P8ޕկ`kt*ժvHJqr+ D<] q}FAIG'h 'u:SG$ \Q5G1M^6j:fszYD)8has]Z{ä6֕R dD?ia )8ڼ9+XH@ {qqĔ\WHdK37=d\RnPzsFKDԮ~V^c 9:@I3@dȦ'륙r1A\6UR-ΐ.ߋlXi,<mR˅R)ЬDex,3z˔m=-ܐ 2`\Bp]_ewQʱ#%n(:e~L TƩ&Tj#LbY%{H'\3EgL~f&dzId3[+Ő*QƀsE3\IyLz$ zh+ZM{ӻ XWbymH eV-*/3{%W?bRL Sp8IMFKѳЏ68KP+9rKͻr(kkQܸհX@Tcٰ\~yQGUmx oLAQLL.{'AJXj'+R o! c~/Z* g1#{60 jE2gH4(jc <FdE-J@,rz#3WvV`}npm}",2zpUuwddoH^|\Q0nfl^ԁOjѓ`b#jf&δ[}1oh~hהFJOY2EuX9H-S^m][X +Hz ):ɸ#"<rl`35e(ljiЬ,1?4~O32kA.nsc0 g"` h*eTMs^`DTi|W¨p;N&xT1=wkWvzjfOĆҐ4du%Mvm輽aޠ!#+BMvH 8<-=M4dneGR9E7ad#ȷttͳU{ -+X'py`dIv + X"o@%O}N] ֈ^0e%.i?7'Ԡ :ݒ!ńvi"?/Y}rʠpD-"ÞtCu6pJwBp[֬CC)ܤq0aDa#Pw0KRՀ֑X >.FXXù f^E& #ڊ3%Vh"?эCHWpR XntgU.6ʬ Ϊ )rv͹P~WS l ͗#u:RH:L1O݇;bt_ՉMQ)x+HY rw^ htߒQE?xBlX 7 )ܜCz@.'F\4T=~.{3!&L,m˨:U[^y!F5fND3J㖰b1:,z߁])AVr1<KG8ֆ6Yy0dg ԬXK"z-3GN^=gPXi&fEKȭ/&PG8Pt.+tHAcGEi|ګI8JU#ۚU2fR+NDݦf-_(G=(ӿw:-ˮ'bjEin̞#*@qq=j9 i.Y=5(7~qoB!4ZjYIo#{?ghXoh3,B_ db}h TG9l#Bm2fg5NB7B(۳KBtIM㨶dᚽN.+o9ou>Fib*ˉ2QRuwt5KA i ˺Zi*oonϪڿң VvT1:97wpJ΃AUՇDy?|x#ѯnכN{D)yUaAЛcPYql}QWPި<IKO洵uR]vvhڮOc3 55A|'ь4߶-|*\.wS7ei/V_ŏC3%7\Dd_ۯ ȵ(3 վn|]Tct.=z0É8ȧ@?0?pѶ+G2+Eݨp Ρ #4d,\K@8>MΤxk!4&g.Al?6ŶPlhVy03|DTi)(TGϞ 1Nn^l=9n%&G QӬz8jKkwe0L;eIQ=Fb<vy6_@^$2[ ZA/_U\"G䪺*viD^{H{ik1Eg㇧3#:v*YYMEm a81Gt;Z|=6\.:mj1[,jJ`$$fyԔ*+k e/V[혔p Ӕ gYvʹedRy =c eJp4rN~dcݖ+Rp)H. sJؿE̍ 'E wE⁘ת4_zCpr+Ż(WbbB8ܛHNQN~L%If 2R{B99 ӈk!*'p=}E7x7ːn#t-zHwsv2ݼ/F)F g=ƽqjc acLJtBp%5_IVF=؃C/}ơ|H)h:zϯ2 n<J=O7hjE (=@Gu7Ƨ '+I,oV.vmO[sCz.ْ]!kMdʍKFVDeZUƹg1 ⼭ ,ëAJ吹:ڢ>yVTgN@ Ȉ2JY豴:9/ؙNNy]><*k7c)eqkL $I4m8]1?z(ǀ/ ρT%Z~))1EEC7ɯl{I{ GȁBW7$"HYWJ>a!a+}R,9|rQ47‘@%C:wv=%G[p\ ^ \) ?(4I{(Sf«o_)CQD[[k|]b$٬NVltBTN- BB6I@@'"Oj?ӷg$aƋDg 4AJ܅^ /+z0vֳm.I_(qtAr6HST*)t#j3~e] AI$E& +h hS|>Ԥ3l1X@~fjiBB{LB+@}z$K:L'Y},̥9 OlR#N Hc;%'ΡHV~<'UQ(:>U붉DŽ{G6%y-ί@0 `'+X( Ar54tu3pԭJ f p}^S\9~{c&B~M:NN7tt~p1.QMԨRG7䷝1 x-%>O"s~&|ˇH^65,g[WJAE ղ q t"cq.&-'żpr+dJFݘ&C` nSm4lCkZT6Ҳ(gt։aPg`MӇp @Dt ^íoCM^bNۑ~㴲b,RU &:voYͿ%_jwd8̉HǐjL=8ʂ)& A|-oJre {6vL)>c1^cz{]ܝH0wezz_ys$c V*g4cKPEZi@^>i_'3oCmOLd0"䅆(,oUm J;p-Əå@ol(EF9`XD}u2~(ͻ+ahQısMT ĉ޾7"ure˿rE*~ /1mu"[9+.N|~J-:- cP4%I(TuO_X0JoaB[Oʆ-ifvdSCzAҋu/Rwcqa&Ѥ"3䱓ٓ?\6:z5]/vMU9`CUDX9S 7Uoy9}gރUZ̦ hɤtwюRzr-^ʹK.~1Å?9yF8Sҗ.nvF+bSM8h똃VyySzc]?6ih`bb@(:ORLi\8-7Y]x&[tE,N[4qzv<ijo]۩vf,i]3EDf_]FAb}@n2-J}oZMýW ڠw JR٬CRDgbZԳ[Ւ 0#5#H@bD\kx95vkV8x]Z+\HأMPtLE+ǽս g:DT:|3OHZf~c/Agg,>N*`w7#c?}sIL>$V|;N 瑬HStOǓ1bշ!t#_Y,V^x a &bԯBE(N0Ϥ(,\HD\VvR*/Cb'+~9o%=Y]ۺپ 1q-TgG5ZWM|_ )Br2sTka,,~ T峐9]K$3Um`Ć``~ZɮW ݼ7T%ƣ͢y[%;S" B`u7; s`&E-hzKj _p4?%U($ U|;VmpmՄA RR $F:UebYVbZi\Xᐅ1߱ ț->$~^Էxq 8bL4"ƩHHjiUNb祦bР0űc&돥UAbWGH(\kxJxDGzNYt(>ނo;jFD= @m;pܫJ.7Fl\'X{V(Joa=Jg)s&;ˋ ߑЮ@F=+dlFA2 x/:aA >_akԯrUゐ Z J^[bRƠ5dH6B,vnL5V;l-5 t&y/޿VqSX}ABs 7]-ؗd }RV8DxP6oQmkyiB*c@,VQKۄS}Z&< ;#K)JtTs$4 T%ѡmEbY{XJe81'Hw,:{3h>7ToDI#sjr]ЇrN:,|zA QVT(Xw+'n`hyb*oxsEG% w%וt%~f.V6y v:-P͌ǎ;v[ m=Bi߆ 6<ѮJzBo<2is5 囬S#jooMPk^֗kBj ^Io וs>71NjS e+>BRJ SX5Fڧ& Uii chaL@\s ҂qk+:(؉g6w3+ -tu a`;xQm0pe1nEVkD4jmn [l+W!$~\MYʠ#WrfYTy?$yYՆ@{wL~f eBIdUcIlѲi-n6lf<Ԃ\0LV70$BLϢ=x@ꖥiZ'YSyZd? m2)j'X^hy`>7JgWG-(ΟR}b?H >XtFDȘܶtd7?q@y@u'Kkm- ֔^IYY}}@{}2ԅ6 .8&WDWi^uٓf%NRʄ0_)^i 0kbtZPLg([0s)xwC1[ưPv("K`&y ZD"[uɪHBnی_}1=iXwk_K}ǵڽ4N~)X/g[w%;J~Hۨp2R+8t@ryDP 4ڀ1 :ʌK: DQrCy^RA-!2I\}ilRiрh#4-R#8?Rg'jNEPRIeo$tNEMAa9ł? t&qx>tY$% BQoW 綷(Q'E\7{!6;]9SMB^=QngA^.eIWފhgW;;>GZfgYQl7fyetݯe mz2FLn(*4?#A| G5@: Qnj1bR``_l|1x鮀v!mkj/ ĩ[1>պ](lL3J/0j wv[ ; SI-$v-cc_T0p]S !rNrG|W1Ea뇭/á]z&zTp$5IMEw؟Û-O*QV%5҈V8gg|ӞhVƚ`ʡfa e" gut|0 CѨo3<)S. _)&x7dKh15K77 Һ~)e>lVAw %B7C4. ǏZaqeL6SďxFtpHInW$xy}{YR^&IaJgS]ޞcn(v_VE6އmL_(p`BdqcĻtL(}zZrixL"3YRSBb5rt}nIs I(W.NɨJZ-<ڳ[tv#3=x|j_/":,&L̩ IL~Fњv)  .]QXCU$1/;f|+c>0-/ ˠ8!mm!=H߆]E ZmWG0_u{ Q#ӡfՃ(+Ml(Ur>վ`ұo"j'uܩ݋!C9QyA$X݊{zI/<R !F|8M]͟iÔoݤ|·}E½ZI U_N] xgc޶Raq/FØR| W l'D>'>؞T^4hpvIB~-+= /C# %W vTx:؄>K pͿA%RRf#jYBo  7]T] GHm?oS4v~5ەG4IK=0ݗ% cy|[nÐ9X32)U n' -:> OKj[j[AUHr0kTP!g2C KvbCr- TT뵷k.~8D|imB1IDdf;e+ݟ |uG%Ws!݌gCXCC',\fY!`nL7aY]?yW 9킳hqb'rS7CfDͧd*İk]aF@: IߩRKZ8MmMGt8XDF}8m-^,3O[cfVNBg$50M[EvwjYjqHVZ~B|#Ά^dO|)U \rnon@? ʜF}]AR $ڵKD W(ˤfSoRkTeR'zq$_ɨUrlJt؆:-:eDQ ms5F ̶hYšqų 㠚];?IjlclMK WV(Wekyq־B'gwQzG˲̆XwìYˍt')%&E"c2\ !fJiV3Zϩ؏"8APhgA^7$- `-ߊ|| t"xZrl r.cy1 ȬNfg$態=`w  e5(Q,t>Er/TK4|lYlj7aޥr56+̄=K]Dt5(/ɆL͙(lX<} 0v-M:;[ :aWNӜn>EƟ+̧U,DJzM(DIQ"Cswb@:ce![HWu<7s{d ߗanIeQMu2=HٽJ/X G!XSc^$wm/EJD @L0(K5qĕ^BaLSI=b3dMF}go!U+usf4,X"Qku<:r: O`m4,Z gu~t]DƆ&w*6Ok4R? 9 s|ff, s/;5[r}T Q֊y4ig, ~@XoOgiN&ο2>w4$eOR/FW[GJ~w.o+vTwfK/ EZAc!SoC~ݵ0ۨv,4p #QMu2HLol_9>oъ"H2IW" ROKaC9`k 5QDs=taǝp՟F/Df,Ɨ U$'yZxKd+xI!K0l",Xw6Ƶ2z<c !s Kmpc/DL"@8",j/5/<6= m6Pw m?8[JX։Q\0*PBJa8lf_del96o4J#ܰ ]{UREu !a \DD1ڪ K~tm3N2+67&&<"hGI!͐E^:&$mQol&~:M-.yX5ܺ3vװ Pu-M&.jXG#0i<۰>=*vEdb<˭81Gs7ib|NH% s*W$+2`y`lnQ0 C:z>SjtW<S_mpp5V>"c~3NNCONf'{bYXd+Ct5^HބCu2qWmz["bQ"6X=}34q  ,֚@m  ]yOБg6zjZ4]ӛ5{ /Ɲl@ICǩ7;Lٕש:_×rq)=t#|v0'rR񒊆XLo?6wc6Y 9_' +SQ~ z@ƚ ߦXh& 2NYxP]wbk™=DtU!/.J~o Tf41 ht$SzXt Y2l[#0^œOt nMq>T;Y7%Ո3 ▏ώAYΓ} Y KQt:.׬ʼ_:YpB{aPi!3ӍZ=Q-8Q9*ȵ%nD~,fl]\k6:;l‘X0#NÊvS]d)zXe6J^E<M|~Xartl҅)n1}- QyE>(Kxb0T_YxIzUi.\GO/<8QH]q#>hIĈ/(akYSuI0mGߎ_@ u/߂18P&e/CԚ)-NFgO Aۗ2;ʷn }mF&U6Ͽ7O@Ȩ҆igZx]eɔFjnq8FdN3"Ax_mAS.`]f/@" &?Y䧚Yq$n3Y|̶3b#UjĒ Jk::N;,{fߪK"  ]=?eNpwݩm#%;uo5U*eBb2P>,6 BKSrKw-R1E}y*5_ !S!ZhX3o`긗S-W@!i.%uxSG"\boA}w 1l Kͪ|'=S#3gAVxL+jyԄ[۹I[AeСy \+t3]xaO4y!8Oh?˨q0ʇϗ`e>eգFx3uW|7LZ⟳t{YTs1l ]Wyy$9,<{v68(:cWYNǜYiC7 ZqXA{VRgבZfEWW T[8y$<9 ~qJӠoE BJV_c9MIգp W5ݰZƠ9k'@7Qz]WDKqsB=sV\vg?xY3<@ь(^lx5_g-}eDYd6AmLeLA&/ ס­-0)xLUszN' l 4’ܕp]3Eͅ2N.r+ kGV8e(["Xn*;,̈́!ѼB-.af[y TfW'1i!w#|/z ^H g{wmhÂz-p= 4[v$|xPd0K⋧WVd PwFg#_&vԫNS[Ta ta&ڷH@M}S3sWFq4>\)PcӉ\sN49psG{QP/l2XlhdR vf4̒']6YڝP:A.V3#t{vs>kmhB}%p <%Nk@;>wlpYފr5_EEI;T덦)KpoEeÝo^X7-A &'Ssdj?`)j Ui EkVyB)2_+ w}FG0$/yB)nmF-IO ;AD_?VyA u xu**}aCzpVS*JB*6H$}>&Ni21Ν/<#Z|-r:76 8WZ\0A>e0rHI0K#-쒕VNjh ޢ%t*'s~'!H,"uq2˿(?2$4fKF}vv|+DC9k9"! ZBAq!nhv0xr|t,jDqgbn)KYC yOX:*f/R3h/n?A[fm,kr'V2).gm*Ob)}T, %$GX>O`XD:Bmר\h'M|O;nA[<5WUִ>x8n)\3p/֓%CSPhFɼId>rju؍N ;˿\Jf"CNp7*#Ykq' {IDJ/kB #ED=QVbɽ ]s]ο Ul7YW޹ڲ_K)/x2LW$l[5S!0S4trp<|mȽ$=Q7 H_6e;ߡ|Z?\+eȝ6Y|;׷:Osz&BGu8lImaۜ@c29n]sZjn?FKGgdBh}==AQ$q{$My:3_bp~ Z8pTbz!>0^Y(_qǵ޾+D=26 He"'kN@LYexc/I8q`4q՗ܗAqJa46TD 5&lV;dPiBv5m~7I1ᛮ?1fa!Bѿ _#:ǻxb~? ;m%3"dhZu>AGÀͳ`_+8|+i(J{B6;Ԩ~Wn͜io&NIK65Eb$=qqICS3:?YG$gt9n k9pGɭ~kt @>Pq_H E"co*CFzA7 Ħh:eoY]1!-Z"n}`,CE&Bn Kj xIXGϬĞ\j߿Kbn1*%c#$ϟo'7~i0xMrrӛ_-fKhl=N5{dFRNw!O@ $Ր ΄CO']itZĿWkm'~z v1Y5M5_V~:qYmBPLR'lim?ryR0ukz @-}K3EY=a)ۜD'o#?h2_;Upn5`D2!F+Us܊WAc,? ؍P.zFe6Qb*9'ŦGu[^Vhy*_(ET̈z9,*hq|͝Tvʋ.X>_PxГfKguOk LR<֝q^`2^.ރ 5thjm g4Qw U>D.%W̷lX[( ,Lߛձ\c=!Cԗ㑋ӈ; gRNg襩/-.jÖg2Hk@EDS3*PsR_:jTYD^B|W5&ϩHXm[fYƀ|}rA,a^0{lۦѾ[i3mL<+J0ޣ$2Nb)2ʒpw.n33=h]|ghKvUPVFjFúȌX ;Be]Ri-_v!tʼ+y duf$LY;x? Bz@M §o68('~Vz ݊ԩ| }o{CZ(:M{thլ*0m3< }?0cNmz?6AmfV)vP qX1!|Q7ӭfj< e邾ہ<+o+Qo (#wU4N%YP@35S&/*G<9Zفg97t@  Ū|H;GJe~-4~lv;. =k;02'.Nn^|̸ ᑛt_yVHi0'hȑ6|J/p:7l .`gڶ.$^ FIGeM#LB(&t)u97H֯,w!v()uIR9'bZޑ:`Zսn6Ihh<P{Zȫ Jl1D3UU`ϲ/4C9P޸0\!hо>Y0R*~r~FZ#W7<Gie2Ǘq@ _^@蠋 (J5pg>y5+:!~H.ZGa2 fXcIXP̵?sDҼ-{bTڿȳNI /l Ź>+էO%3-V*KҘb(60l }{KLG@7%E!Ҟ\V̓$~]H^HT+B :.ؒPɻ9ꄧ;\x)%c,Zf9!N>Tv--\8;k] U{ 5P]AD z2+O{88 دCRj4@y,XMyߪiԜbfO\&I)kXb6]ǥ aV;**ٜlI_*{(*bv'cmotedf%'vk6G,X\,08kHsn?%_P 9c7*cDgb߆W<9קٍ(4 ̼!WH[U| s/p9(±\']Qۏ,5{n-9'4=)łg8 z,3{d^ad1Fbm'tKbߜ2GUKm0[@kKAU61 aV[oyx~g>P2d @\וxX2n`Yaq6U +h"LNf7Kt: I ɖHpdµz$CV9=ie#Uݚ<ِRXٶ(M tBN͇ia ^L*&Jfl!mޝ:=?mʎ+ףM}yg9,Z7i|sEeik=l0A1Б%o z #{Iߠ"z w]cРQ!=UIng*}-(c0 /٩Glb>Vq 3Hr3ixJw+(J%@@RA]_$`le&QQ^&TRdle hjG۷i?d6zZ(SlyXq<g| ZSඎ*dɎ@8dзauHREБ;^.[MR%B%7IrR;2ԭ%&Ņ(H&ƍm|rgpl,;|:e_RM<lY~ĸ@ZGM|k0dbX"E ~#U S #9)J!zrޱ8[ 5K6_A_5u%VdT?*ߌe:,6P&QװO=/+-C8M{=< Ǹ'!:vڻiK$>MTsE@AU@E*,_UWb|$I]׃=AIT&NeasST\Z ^?)$T5 J0zuGh'4iP2>{d?qT yp5NU@=Ns^6R6G~6%-(n$"-SƨcD Ru|GPP:qsJĢ|2ϑ#5;dMasAu` @sT c=ۤ+09^~`%v^2gAn]4,qٚYG|W#rQߧmc : __j[%\|Gyp-͇erii*fu᷑Q&{ R aY59\^SBЇMNi ueن7uC)ƛd"_=R=2`/sjQ{Z`OUUK" )V`V~/Ƨݢw*a9֚:xay0)'}M-epBLx*x7uJ }S=r=%'!F1Tth-f1#_`@W<P}g<AgHufԼ nAtX܍&ɜw>!R7D٩Gu"@"y0[ <}&~vлRQѠ:/8fIgRA>7܉̋!A.Y(.}>P7QfBD4N f%܀߄z_? s(!ǻw:0TQ(-фZ!8YIjI$EJuJ8 ؗ[ٜL ޭx[ Nԛ!w(1<@mRiHUa_P"Q&Ƭ8oʘjh\@cyY1~`=w[sZ=b-oL 2>:Rg`50<K&M|>>>>/aT؟=+*I{+AvƆNO}-..\gC^Fg8=J!~mgo ~jim5b 951=hX3Vz.>{d0@5F/VP䛲V6'ARwFkCd9Ic05F]/EଽVZJ, YpqJlG$icی댪<prǷ/D"LcL+Pfte"mLl :x':!C RL%$8&jЉ./PL+b~_okrU@jo3?]ssxb~c'WtBTuIv%?Y IA=zg^҈my ꑩxj6tBuf%fU;>05l-]H)% D,K#^j~`;Fͳ-IX/Zg+em1FM^LRF|=W`kvovxPwE1R_lKo Q=۸cVL9x>דƼ؈㳃ƫ)~y]9)[,* zA +ڌ܆8ξG^F# FeF?;az/G9̩Usd_fr cQ\\9&&y!Z];3-3wϕH&&\PVːZ!FٯNRYFx "hJ';>)iӋ:JLGų gJxyV DC)l)]ԛ[/*o"yLg:Gl K!?e 2f1ޜP(%lA%0뚯*V\Gi$77m9[Η4cE.=e%1 Xm"޸/ Fey0L5C)hB=gBVSMm=1a*~}Y!)(BiOlأt`9W~/ڞ=?){le9%ـAաcr>š-WYN¥"]\*3 PY?h_rԒxi{:oHk9!%'d,hT̰?D٭q=;ͭm@I͞@onnw2Vt%jYꚍ>7Ow[[KP`d2sbrhhłLяM3W^/vt/hit G۩G~A0@ș?l@{%+#f 3< -0 sKy Lv櫌ρTrۄ̋"-Y&o>]5 WbHOsA'W`6%cVZV, [|2dI42 Ȗ-p˯E$C=qOpnc芹PfkR,Zx{'{.WabvMJÁZ=ڴ=dI;Ra6ahD ,B}K N6^:A ӥK}UćhLʩC'Vbm-e~rdc>~#{(9|N[x.>Q=I|(-qX^\.v>I̴_C LA"As, =0#p &T .;?eDc1;\e.SykiFLo{#K.gÍzgx}sn™zh Jhj[s,6PU y1gi;m ?˿8yQ@N<:=0vfk}TA*#|KtO UUO_ Ž20)llpqPI2W,cTO1Kr#q)!}MeaGt  且^AixrغCo+ nwy }! c05_Y7Z2禒ئ ]ɭu %< UHH*-?9{KѬ}x_Gg!P{K. 0/"/ Xg@ x@&BI]-Ӥ[>Fb=K#$@Q8ߠ)Du Tf?8&gya;fj"R^A"gVgӥ` D%?4uLU;SMנT4;3 z&zU3mod$M=+ {~s kN_ "{8ZAPZ}l)S#\ 'wb:@QW>KTQ}KNJG_2R\.FJ-b~Ӧ#S] "jINܮ#fDN|Oh4LH@WFQg9:0fp3߀.Fu]:Zd_SDWb/H`Wph8ͥA o*L+E w:&A.jPơ=) }>oLl~ auVeǒlFsXQ^jF jpTB r0,bɦQJe|%3d6myϲJHhCM;˛hS+Ø$.ޕ4+ܵϴY'uFTǥ}:F6 ;Ɍ8 ~*&!\ $zyjLÂ-;[; 'dg{JT8Q+~2223c 0W@NC5[iڑmn(wV1d.[&}|Fql|2Τ ^ڈ*!U:4]ꏞ؂(Ty#u/w+-B"F˰J<Wn ͒UDEnKXhwweHy yv:v/(䮁bX1؛q,b VNZ: vwJ„dfXj,,^._:PAE?'l-pM 2\-21A&[K5l7,F礭e܃(- h;ƙ$1REߎ]5Ϣ9RDAWAUbN;  x ΦC/ќTb 2? i V^wso#Bx6qsn#Mwi?d`.KSN6#CL^X` _.<7w2!zp:~bGuf`SEv9pl%{ЂMlja`'⬯opidm%yyӶH2eaqDmtDd_Z{{j>غi1hۧu!l2|%\N[kh4)S<thni3N8!!-!l.750FfZf 7p"Cw՝ϼݏ%]צ}.7t;A7ט~x6ej=a\ )4RBDԚ qUDr^}2(Iڕ+_zBPc`ѾhƻA= MzwIu֥tS}2n}ߥf6uZ6ӄw_@/ߢ"̔TXk4MS1OF?!,ӑc;={)XTiF"PoJh'0ڒmU4RwmMS ƗfE+]~ QS-lh%oD°)K|)6 y3d#|Fd\ /j{KendQ9 dzmAhOk¡Hs2z@yIL'D-JDD@U%/8FOMhz̥,Zb[g#\U21YIP腨|GMq?oV+PpR/^gѵ*\yNXN"agRZɋX?H,%sױ5 TfYPZy7ʚrG f-+W1˞Tߨ+/ ˻FN Y,-KjtGqi{wcyN!Fv^u9aP cP~g'%XZb( h7y}v qX`F5\T^:e.L^x3[6q sw=LZdfD#}o]DXε`K_eS;*:j/Ⲁi)EyĦgm̵9 ՈkpVV=T6Xd]-9'(b~Pd!?fNM?+yF@H~%"d7eCUq9]޵2|ւ5JG-$Wbn%qj-9GܟUwGoN5V>CLi6ҪF<;}F:(-٫[_V'(%Φ}TGR'TȭnC0c |j-H]*I\"G-fAksU5Oniޅ7<٣\|.n޵K+,R._+rmM\7^8D?ʤp(n!lxJzBb+Ϛfz{G$e%jmuExw,oв8]6Uj"|!EдE]O+# ANY)ZA%{5~ %aC38ւFKt@`8k1^YTj׼=*JAY⃅kVmzJD>#v,yٕ? D"͊}ŞWSqyG"tr 6ߒ@KL[哨Hd&7DGC1@:Fn+8f-o4ZfqjYާ ?8R2c>'C-tIrT#֨B^_$s'W"!c%iz1T>#z:+掫q?̺:>iRB̽2BʽǮ)5DqݦU4 eƼT7V 28 -Ty^x3*[<[rzCpnjC9~IIbQ/UIn4prFصY1Cbhh4nq+ gXa!9š~OYS]A2Ԑվox< ŌwWƣ,~85rf 8r⏊[Diք^bR/BT뮺uSg ,Bq$M;\vx&nnjG .2h Wg f*K /%'MpMP. N.WiOluaZ Å$lt7 RM ~[Ϡt~Pqs0Kd-_Vȡ׬u6$,4/#5\PtG9Ɣ8vo~ N};gN'g N1,dQ4KN$ev@a Lf 2][&6k!0>+i{;IOS5_' "4:3e)܁@Ѫb;n)j,sLmW w%\CM>7Ly<8PP`B0yz9RdP;]`8!µ}O}s%Lmkw<[7 BI=3l2CCV1W/[*㉋>>OmEh0Vy(cNs DyT-F-f-#Ż䳜ڗSd> M"0qA p1dh?1[sSGJfd!sHںLSɰiLo*G+{C6پqIҞ P|EZשg?4a۾{n6Dlyg{iA[gHq/RgW㒲aAлaS^Rrglx^L_~eTPuјɞ7PbeMF6Zok M(5`x6BNȔϩ8|eĈP{ ţq <:sf Z-Yϵ*/kPfgaBP^8*=ATՙn{s~@"|5@?,B6* xLӘbL6296RD3c:^~ȞxܥQڨDR zL ~XSj3c$ lŨBIEO{ +dO} ?uK렝,ުoS$K#Sߍmunٶ {/UW;XXﮜamߑY:144 ^ %wx iG>,@ɓUl>ŲZC!oTЩq/,ƨ΂ ?;EL_U~A+ahDe_ycWyѩ_n sl_j/3oԧ-VլVx=˨[<$j.n>H1;#*[ \Y@fLQA2M!atjH\@z@j!o-Qz0mOŷUa*%r[ Or80P!LN <с~H+oKE{EA.5¹C 5hUa: `Dm rw?d킋TJ}:Gu:TZP>VUeLŐ2ŒAVԍ#{yC8N~uOF(yiܜ?1ӧ뽒|- ?#nByͰx<)F[<`\=]vbWm'0Qe0v[e[GW16s1rIưdkF Uza@}T_`fbϩL,ȡmStҦ42Z-S]}1MkuA$)8"Jh+ ?)L,G1_19g̲<2'k]dgG)PVq@抪 닄AW,:ъl}SG3 [/^hQ8H_܂sH!r3]h3([mvzP6W(<⡂[#NL`3.rρF^\N){ cԅIHS'ViBa0ɵpha ? TyHo.Z/~l:` oUX P35^pP 3Dю:E( kk[ Ϟ-4HŤyZy8[n퓽[:EmR֒~N_O[u"4 **zz?srݓ0'*,n:4}S(y4z#z|4M-' *pd(5?2G:LaMX(Piϻ\^.|@"Ec53k\-^uie4l\$VB5kj5u1[wPl p` 3$egA3EF*8 Ƃ֠؊xPZܢ'B|MB]xG@{Ɉ5p8V9T•>E))Ixrb 5쭹XK\;x}L= 䍭nmhCgG;ZLjM^=i(m\k+c9$0I ڵ$x̎1 pĠ{]!-!,ZL& kU] -( VDVbfgq5o2CuX3`pXvk9^ ؕ>ΕW*K#.GEk1n!g߳:Xy븊5ه +0PrQ{))t`[c 8^ڪ3I9H cà "p}[Pfz T`ʘ`6lЧEW۰._?GpW ,d]YH(\=T?;ˎTYq9im$,I֕٣^Ḓ8z?7zB2M(YYC#'$B[K|o|HI=Q$fO3>~):jHwB>q<}-;#<5}I1gPc1/ V!A.DH?߲{ص_@=ъ'dT[$ E˶( t)* 2f49/N( (GDc)l8ǵvÃr6M7bѷWEOIfS *r^:!OQƪPP{'f7VU k*}+1ϙ[[뾛[zFx۲q—CnnvJ@BG#B/ E C=Xvk 3Xy1ʏ޽-Z6#ȶ3knChԛcÆ2W/dK>f ൤O E<چRD`(jXqQɅNJ-|\I,z0,gmBV1W*C]6dvX ~F9:S|fW!sJP9F@Xl&8Ļ6joBIoj{S0`H܌Ai,WsWpBܑBڇcӕ#NȩyQJ\fwt)a.`neDD|pu %F>y(éק R kF3YRE49нO8r""d3i\# moc1T?Zj+"VKH5]7DŽ$'ν0nH8_fs 6un,G5?$kwNQSd.g^in^CY aVo}b]a `%\WVhoﭻ}$r#k)%D;!-{g3a6Nʇ%okXS/Dc!.bM꿁1 H`YqB;Xn,QL @|gkgKjn. &5]*x[¶ftbq(B୪){"Q&"{#q 9ZD]L+BEfI֕rN&!- 3L!N.)As=2&Iي6)2^7 caµcKZy֝(jvKJGsXL/ }T;+K Ligct2M*Jo۶i= W䍒\/[al/FQ C8yB/wηnE qtXZd%VeԼJ )ɐtx] ez3D136;e9yuէ*||}4=͹"ES ={&O-L*K۫=?F uFLUQIcKc~tAxObI~UyHnJ?_-S~p~76 =J ,'9)fGnGcW N-:N~0B6&p ab "F@܎-k/:x⍅Lװ1 OV#R z|HÂh Zd? yf!ΣyR(.) 0=E|3 H?tَϊS?>[ {:< 9'`e#0j-6"ݞLm-6).AYӿ 5<\N3î2~XclKUd4r5qكPl9-|S)5l"[.emÒ GdUxr^43MПag3L]P(/Hh/|KQ宣p}%M* 2мgh?Y`1j)w/(DגhirWu|]a]>,rw:$ysI\rٹ|5~:q7'Y.$ k-7q0$4&lMU8f_k|ZtJ~w˻ ^%Wz]#z&}Cr4>n-~D)Kp&w4,}>5Sj'xk,K}GyDjó?;~ٕS}CS^׽Ƀ_*3^[І>(W.U(vUQPS lvl |\E Z"^cFA^s56u_Ft[b&AfcѬls08D=ņcrs̨hbvCWJnP.*#鵋]Cf lzNQ`S: fec%)u_ FUnOhлlU41zL#dr1iΩmpp-U 7I+VJCzYm@HlỰ.W㪈ـat!Q%M*E0. (s1ݠ `x%yO~rzc":ǝ o.VKo[Άϒ9TT]kp1)K LKink!#%Z/ַ;gfon0;lsZGnC]`e/C= cA{t ׋?z(mf ~?Hod i/v0n̲ݎ>T"-y[fB95w@ -0rQNb}Ynz5l,wDvzFek^AIxXkO~#( i8y74cH>Y'ԣ ǭ--hI;ثr޸4nJ%)yp(g2iUyK4b8Xl$!F݌`i#F? y<IxWi "RWUZHs*0!xOA`¨6Qu$0xW,:Oͯ &K∋K~bÁ6f6d .nIY``>H)1xNKLi-u3V)X!s =/ԲSv%J8[@\ĦA :G>N(zJ#@5 ڏ) hUBZGZm W\lldA T8'fd@ă$;7["ݧ4AǤjD9[1%Rۖ㽗''#`O&]?} \n9b;IIA9/&Kfq9ǜD$YG>٩WqQ+eھR* >*KğQbβ?ʶwrUVgOx9y72\߽i9Q:/U] {1Ӎ|b"u3K:oKd r|G\v0Bp%h @f5vO~އq6{ o\yyqEV?1B&i:Wev:X*'c`ïiV{B&?q{ U]pd Wb#9{ǒ9m 1 9S:Pq{88Ki-Q(*Zö"~rͰ(G jKpmK`D+Luw q;S|ZߌlgzwBզc?ZMGMtřEtPRX)? S1 JB]_Q/7a %E| SUM55tո 2 (RGGvQj=X ]g~hvQn.o PW} qO 2.'Ԇ4C):.1iԅ xm#, mጵa9UB OڂB5Y(uDD/9VLJT*ɓ u/=ଝL siR1#YUv80DiY{]HDXR_sf|hɎ^}@oYo7?V5}+QS{סm߀A>H5L ϓ):ڏ&>NXh gRi:V#U'0yʤIti&KΙ]*oƊS\C8 R .#$NhHn$feԷ`QT)y1&*:ܘ<ՔW/)d) Oգƍ(7+zUvU ~##߼_,gMA/`\!uҒ+ѰEBfR'r'E8&V\xҩ'ibsΧ& (3.cW=D^z#7ɖԜJ3q]1uǕ2fLW[u]4W/p62Dݭ 0-@ZQ! 0WAtj ?&B s]7Oޣ"W 7WGP t8i#y{hTH N{8ajӚzmHAFaq Ez8npC26黱S↡B03 -UNq,NM^\wȲZ3Z(>LbԷ~_CJKi(@B-4)S,}Qt`TR^GzpgG{,DPPmZV\#$AuTVL]r b;.h3Ú-k5{Pv vyyQX5X.=g)ƆNxC3[a:xxbǡZ@g4"U{v|[6*u(b1~JBBcV%ڞ cn gxGQx m0oJ&a'WY.gԝ-V*.m/nם <CE4C^ 4 %-vMf)Lxu|6>΢Typj,.ŢRQ|x/'NLbYV# _t)I|8W*b?<*5{gh'-!q}yo1DH>4`Yd0+nNZ6?NG{q] . Z,5Ss%Ut{rz}j&/(]o> 2.R 8tB `ٌ4Zg@, \xG*?ӱ>`$~p1n !EQɂ&i8|/FXI+R 9ޚUmeEjt$D\GV;RYtH; μNƦ2ܯ6y3x+^J@QE$O U!E\4 >,aa5fSX (&IkQo9? 'wf\w69\5 A+hʋɉNEx硃Dp D o4쭔\2'.OMV47 iU3ZLC;ĪQF?KlTHWe|cTk)C3YsB[h' ؔm-#Қn[Z 9 zűV~Նϯaꃴ%B/8 c\'_dYid4"~S7?+lQ|j\mgF˜02*ެ N`]jȖ5O73܌{VytxХi7Lw)a-3es|n8M `[,ӧ # 8V2T.l2K9Kސ^_qlRk;aN7"be] 2.i8zf'?l G .mQX%<+vYm dT% J,,&h$VSqSv O/L~%"(WxvSS]i3&vAN.A:VPF~kFM:uLf% U_;`[&Zpr-MM*}Wl}ak{3p{oq)&Fhxq (Fdiit'$!yo욯P*m7`AwGR aƘL2i]EJ>uG~/Z56aS|]Got0A9eB/N}b:]iMܤ;sv:yVV j36#Br搘M/)t$.^C|DSF Zi%,RǖHf+=u6J^Q塞z'H:q卌bs3 '{3 !;u xM5a" iT|c%8D짇kC?Ύ)5.&iK,u]Y):qYƽB/wy+*=h&| 7eYnzl8EQq`RR;g-Gl'lH]|?$3ؼ+4+XN g|rb"k1s스zcHi%݇;˿"BuP_K'mk9p>ijᶡIjXEWV\kkߛoW%>Bv6R`$~;G**WD+HΛW,Th'F]z-d:Ւ\FAW`wUtzH4jlNceܯ?v*V]N*-WE 0v`=b)'ᾣ5HWU+XU61ov3z KD_d"IcÓ8EQ)TY,?R0+k@t6IE]yfǜ isHte1 ]0v:I|@)D)CfƧnP2|dP Փ.^;ʣJ)s~Kȓ49΅n佀/v~Y#$k">iɊ} zr8g`cG%ζ6lk)0ROJ;@ݍrmC8)?-8ӄ=* @)#ө8ȨCO1XЬiεQd箫!'"\nK̘m1&@9o`qƶH\{Ia 73mu~,tSAZ|55AQTsm`%w5^ 2J~K Ow5uTXt>ph+R}k2w4GA>G+VmK9dL3=(V7kN O;:H^ .5i\ S)ƺZ8BY/~`H-5)]-M$)h\/Z*El5'n&Zܥvq;HJQ̜OWu]8}H+xWh8+xz.e$r>RR4T۶)%~% 16@KX~ j|sx:;$ߓ-$a뾮3 ,ˈ>%#^OnR?g qF@$WDv5|^: AV^]I!$="p cjqPp׀b֘ߓwsrX >\ς""nER`Hoc`'Z_T9w'{@c4cJ>H j1x¾a"Dܰcq# V@SCzPl˩~^-=d:n%8kݿ9\^#0[δ哅}x,=VMeVJe" As]m#9qs-3RK؂G\Yn|$!z6) Xލsm5Q{4IQ:v3 8H~u-W噑a/}C=+rP?QvAU"噃2t^Hfq-2߸d}rjL/h}+=#a Zr:)ޟGe;/uY|=!B+e$i:`58&4hV_SKMޓ/XK TxGCZOIjzlaZ*=[hd6GB.Wu ;,xu L6q.pÈ#Lϝ E(+Cr'f]qN> j1 oI#(EN^7sY"511t B?sQ8wm8hi"SӼ芎|ښ:<˱+RrJ> y8tKw,H9Ů)掐mͦeyޘLtAa~Y ZpuyTIN!ZSG@Po|Ie?FBAPTXk *L$|)4wŹ.j 'Mb)= h(mE*׶xIe75xgΑ9jəGÞ2j A{RqJ50HTo )ȿWCN>ճgwG߯a%S4mn["1lN+&!9pǫo bT& 9xH CB5XR"h\X0ąm h=ڱY6VeNֈ'Ls>fBS84#!hvKJ|&v:HBWĀ-^ mWZ?|l-&Ȧ$+P)R.^Ni UMJf2Rja4U''(n 'SSo6[lT?*F}}sZv3C_?\9pO*!~/ t E4+ b7{Q`\h tS3a-)oxgsZG)k b! v@nzMIp$P\,K}LJ3Y_͂P-*nzMlz_f!Td *9Ku:7!AɍG)%re0VG#`>|1sf/Xΰ'u]D] 1YD_'>ӕ,`34lH-hzna 1z 箦}/);@D[nğ}(.=Q(n(9֘h\i3:V4?OeKO] uɰ?$S7ڊUm7SȴqĈq/%)¹ QtcLχ.3^Iڐ/Y9&g`3 e[ .,ܖPG]U)D(B|-ai1[p{Ӑ=Op䭝s~0OTD?ޘ.juոR97"ē$Q8mak78ij8p}Y<%74xB!MЗ2 J~KIswA,G"KB"џޥލZ*U ^J)er8ˇ1{Y{kkB- R)kC#(s:"=yyZp[ ЁiYZE Vz>=sw$3hɠ8r-uϵL^!o8 '^{֕܃g}*w\" L2S`tUMݷ)Z|(@ jk>]_EP3`jYra󔤛r9ϪNbh[vzb>5@',m̯e-#&k8UF;D? gP>We+pp>,ҮfxVn`""0Ab=K_Ұ~~=RnȂE?HԿg2[CNF2Ru+dll{򿤳!8b)رIk8(sʽ?1ОWCC ZXj +rkc*ldG~s'ï6{t:VҍA2R_ cm)/iq*қ!DeOD&zљZޔqO ע[Sk1w Rb08p(vg_F=RWh<ç__c_)\17O2t(P~ O]Ӳ!)R,1 JHN614K|ϪKw˔d`&=7u: V iwt)M uM8Mv㖟6.)SYƚڜñyVCI+`qp$vLxfVi[] -$5Qcj|#W=s·`i2LEAU/{[d1chUaZ)2;~?7_pOf?n=>yotBmg'g⺶Mnr 8^ | 8L☃wa/[r*`>1rDzegi܊֠{)dwL(D,՘4)eƷKfֿ'SR-^MPqUd FTB }KLږdҡP*튡k׉ JHر ״/i|t=3}ER4pK.XҠH=C\dۧIqBskz&(cCRTW, M}rXH:sW A.Dzǿr)YAZ'SDLF@RC1B|$fFTR]wa.zVq31f̀!yod}Ry gX,x CcbI#ת ҅g^AW,CSoY̋7u 76:-?aL k=\:E8"t6-BفJm;%ҭQo4 &sdؑ_W|G°BD/hG=;gKK3EGII:q96s* `s0iȢTfL ԙ@wn]MzK;TXz^DCl.VLzR>Y=\W -܄(/TV|ҶPfEE-@j[hʿ6r̉7xJ$\rVKprPMo5nd칕Hy"g.5T wHݛ@kY2gU~N!aQ=D xo70/N>/r`hy4噶s$n{Zzs֞AvA'{S6Ӿa8Z@B`Em|Fw}nP(It]tp}v x"};jDۏI /'qmG:JzdHX)vf3I7'l[>o8rC>8F*hscnCYpo;92dЦES#Y N[A֟E@m` {ڨ{QWn fM :~hcۄ{( `"B|=1lLn#|~( XVyf  18h PNFO7>~Fǵq|!ow= jb"~Mu`Hn.qч })I2?6WPQw(mETns Ka%lCs'˸9ܯqFH0uˎ8KZ:ڱ7 >H$L69?蚕r.dth/DD4głkT00߬|8X ?DASdkZJ7GS-91xrH=E r6Xzs~>Al0э9m0--vЛ+8#тI~v(dgF#(:hp}5 _2$mָQ(Y$/*?f2ðoP M˔X4ƶ}#rdckG;Vi' 2BZ0K-8Vo0 ƥ~Bwc?LT&0< TWseki[I u{UΣv%;[dEI[/1c_ZS_ ʹhɻB+{B79fH:/28{`7XCŹWc_43w9pˡbn \l ZF9\.'ءN)(kV~?C%3R (xSa5y14VpuP^Oi0l~t !ÙW$C,_(L}73*磭N LTp_ ZC|_\6=צg;j ª_o=uC>,WK?:Snu43WBq曈D8g'djd.z.C.7#&mAnF˼ù,ec]J\`&1)&Z41W-F̸/<ا/X3УOH8 I__1ifjsM\<3>$MsYқQRhїh?W9?EE̛WrKWB`7|.(Ep2stal@Շ9'wR?E H?dq&bWݿtBӰ~rY㶪mhŶ%哄'ςjxM ~ u>np*LZ[e ZWՏgG)ï~׍k;f7ZYFlA)brH3.c+eWBtOC;K"-{{${ ( *7 $*ןA:v1!w'#BTdE# o^e6k{ߦ>W[6+1g|1z߶CoZ{[,k "36]ENFhgM `L>Q  ^wvOҁtcz3FAHdlP;j]q9"2j-=iJ*ypu7œbL;lDfO=3.+4E+| >??x6{? dp bEg~rn;X:*P&)Jv C/&p=G" +$`B&K#Aі cPoudrꩯfi?ZEܩqϟZK܈%㥳 L5Rv\d~㊿{#Fq]i県ndt 7lc/?p'JQ̽1tv"Tse!-=إYl볿2ÚFuhdDŻnW.ӣ]^>_p9Zhš32Szo[gt_־7C_?gb 2Z|&^OQw+g1 D}:}GHsr#̶? W 7YO;&edQz+~Sdv-#}iYy=aM+!x5L"+A@h3˴yC긎߉eƧ*,Gtk} uD2d (Ds_&,=&݉CW<=\vrpn6Vjw`ҹfJ0jnHpFS#kͧИfS ߗijMe+d=D舅c] iH܀Ѳ"A]Cg@8p1k-D2 xA#(ClqIsG[f z0Y ¸&47ﶽ89*T{7V@>dRO/2U,E&^Ri驧݋K=_@^&mJ@hAzd[οq~*XPi8Y'9,a/0!!L0l`, )@ nn!nVj=qΤݳ+5_lPi{B6ιa D>Ŀ%JiOsC/E⿫z4l愍2*UM z͏*ӅM tQ&STxsqDVWe}ncc-|@P=\]cwt%u mTB!qҏ-#<ds:d6#m4ǏyҡW$G["ՕB ldWb%"8%s婡_܏ÙzUR %Ǖ1 3 ].S~J=gNK^%E}X~uxTfߠp֧U;VLUQ2TgR˶'XX[N;M54mꁭx=Uh$!/7Tvbu1qo6K"Cy[vjQ6HuEsk!X=N%RqCa|`zTA HY JÊrrPGː*@ե:XdLѸ )װTǜIgZ!("x[n5kbHt ТW(ɡQ/7ށ3bE 8J[,zV/PS{(d`|dh2VLO)cr? L!C8` UXft)Fem=ad)PW0Z>DCN*z=Ee  2 j,\^A9 V=6,c'_zA rbN FK|T9y u0Ϗ)*GN" TcE.Ψ:Q.In0:^* |(N<;!}!Ҝ".WkEpp+kk D gd(j,hJU (!$ Ӕi 2j: GL\{Xy5)DUBrmݰڐŬl{ή46Nx_pfAI0) ?>9j<ڵ `l{&7f^Ri\bP!*f ٓR*IƿIY쀍, 'k-[$p9oI7?!$ZH2oۦv chb+ \O^Y`U)R4 fHM3kK4N .}n(.,wQW6.L^6)P gEl'w~7H$ WpB Jxg/F19d+Z W"xE}D+IĎ[3I!i(H4xBc `|*{h7/P! 5"k>LuV%̀,Pm7`pu^(_% ςXX3\[P_\'w=r|^0]:WiH0~B N5g0g!cnha, 蠥dU[>f@ |A[ tЅzu`CؒhpOmL}1,V96y vy 2eͯ0U(ɝDl1Sb,iBs"۬b+YsV;@ ]ķ|\Q'4G(TJ?#;^d/ ؘ> w Sx _@o)=Yq{6 M\cingofW]^ͅP Q [pkAܒRxG@٘vQWS=4%!FWL wo`fܢW(7) MM/_xiɾ-Ӳ֩ͪ\=us nNvU)7os  N׳y *z"7IvVs˲2*پz4%֡8O,IQ?kOqRG ݴn1{/ڶ;("/nd89o[ -%bKnd=632H/O[- !y*SSxj`f7xN#5gT-ժ2dJOԇezī)*)yfuSc^cV+6w/%{7ϬGlp/yV~>*iv^qrNVÄ؊@~AvEJ&3x;wZ~kn{Z:kRߪx-(>#F)T/%#Fˇivw4a,A1~5y26?4H iV!Bi68ʉupbx ?,5zPk|}m)Ks<crDր|x>_,p6{[YoO{<X FX eEq:bmW+)ZdOv]F {vX,7b9I>kL228r4og "5xaV].ԖԅB#v/!Cܣ^OptF2,fE8mHs07p!TB8s-.bx.@tPN+w- #s1D<  wq!ƚ ':tZ46sh i&rKݾ h $Je6)Hj8=h[L˶ a.߼j$[,qoD/^l~k0j{ow<>D(Q.i}].OwAaǾ+|8w%m8=D/Z97y;[O74̤%ԁ8祥!5Q "m)Sۄe 1Fyk@");CGE`DO !?,@46*\ME2FfbǴT@ nhm}e" W={|kr~z-|z1e-Uj-:ש , \2G,u>+l++eXW$1l$8 V?.4Z$5b w- x!nk 5#3q,at0+ʇqmZCJwXQVf+#~僕tD1vt'0kRz78s83J+3?]`Ǽxhl0-71@EH>gG}f0ۯzᏔ':U_HԏNJL܄[䰦rN <oy DPHtzu5e'~8{E0Ӭ'H @u_|,҈q7ZN a.n#+R1ilGex94x;iVL=Q~ 秌F<`Y/' 6ǛD[QJ dM QU!`rqVb;Տ:"qyZsTeH157#v_dm gǹ~[N8;M 9+Hpf ҟzYPYjwCծ_:Ϸ$uAzAoqk16 6@n\z5U%jơ9)k㰙J"#4mݰɔF S./ ,OG6SNY\t$I[F}3^JMCy,_UOwhx|ۘPt]^.V'Tv{. i֨fYV_2lʛopX;~q{7p˒ia"գ9e7O. 9\<"sXݎ*.Ry`ji1AH0AYpwTbѿp%L>k&SY__bS +2[d /(.qi_𷴼f<|\/k{Nj _G?n"](B-R'C?{,!D4^[ \FJ(Vwg 5 (26Y%,XH0u .'Y'X0:9ltuxqn450i*zz(gV=SZ6o=L 2 a$^B3{2Ugx'ֲo2:׼(#xʍ"NrΗyV#Iy,qTВo*AAy̬mrkQV吒,?:9ZoÕ?t~irsV^XXֿO[b|IV!lyԐwJe7Flח@;XXN~mQpiA?m畗kH?,8@fޗwTBA(n>$xlN%@QyE!:y|sܿW r֓~k/ Aj(S>|/:5BG' tI#t2%&)Իi:}7OP8g&㒢J68VYi-~?gz94o<'JY4΀ PP7b+۽#ܭ]pQ]/R.֊mzYѢLD?Ɗ@zT]G? L*f >Z \6+TO8y||jzհr,%`tXj:>!i r]&HF\>5_uW71 *a!ϵdM ]fz8ĕSjƱX!pܳ+ʢpG!2v!T*o>Ri|/WW=#O TT66 ZNIIO/ʳBQ/MHsK_>R> wL 'UwQMlλw :nI>s7gc#Y1`^R 0Q/4ه:0a݁Gk4ExRڷ|  iUaQ%B oj.*NOszhFz;;nMRh%jѱHBC홷lyvI%A;c^X_9nl9C]F5d.5*fWMF^Ɛgü0A;VQF@DzobXtRHn-ͧɬD' 3/1Eicԏ A A}='W#PzmBmt 1Z~!𿒂@pgL!Y KU nޏ7BFKnҨoE{|V.'BY 3"GW vEX0e2^ijqy̧R6TS1 " 9 rr’/ɘpv_[(iSR9!i̳[ONB7}ɽ6n~f-6nFW$ƞZ+EO*3aƅ ۂ0:{yE/R1ˤ76@).*5@wox"N UbZ^p4^7O'#Ve%b|?G 5ae^7 4]7ՀؠEWōjo/`Y}J,h|ؿjխ}Emqh]%U̸,U;ُM.87 Pu*&3jG#&qPVDR@`kܳlK$d6T~mRQme'azSSѵ8E &O?F!HY9ȔE iډ ?.CjŒh&rǾ{\eW]G=ɣog;*E0o.?\3' Yq>VWZ$ȶ6L^,ಋ zF5^O[ f8 T|  nSSw2 -[=m1z5(2m$1xRBL$<n5KȔO4E=57e˺u>WK sb. )WU?evz2g7yڀf}C<F;lQG@UW7%b@4wm6{֞?dhFK/V\1m~#{A"'78'{Kj+҉pc`-a pb4&궥F4eqqOI[죿@pnFā!7.q{!#&XݥAӵ}U\|oeݭjY/9;+g@!o2j>QCs0o@NVZ;q/ckÐN v|rw\'V=T#'嗂ik>D@Id8j,Y3z0)2Zރq+! IJ[S"Ds(up&ұ\LeFN5\^:@F-B8>l@g95F(.O>VϪ־P$2y#y@}֢x͛?1yK7 ,`"3EUIVM .v};3)X}'}c;i) +|oD:Nafj"m =Č,cJIFj]?2B[`vS5` %ڮD^g{:@ XY_#c|5v]َ VmI~3&-c9 ]u$*wٰ|= 3l?-} \ D+ԔHh\ABY2HlDK̠2xM|Âv)hV;mC㥵D3ϢÃ#@T/)j`Y,,cPWe IgZ=fikƄ8t' u2~YVgacj``$Yu <#ᖟ4 h=|k%7}'| a-""YGG A~MZ"5 qrWgߡFlX .?0Bo, lb V~O_1Ϛlwmiz|%Äso>܍6iEW„`NAB "Ө] ss!%Xx=+)YGnwvSzUqvmaADDV(7(ޤvHb{Şuq[)جMQc3&jbe#jq(ډͱkm.ō搔")^1`*^R .!Q!l^|a0`K չ :sM܁bBwhF@1vwE6b3b7lL \ W4œ 5R#YuO .7O;%Ti{1.S8I':+/.(nV6:!DHMan1{F}y'$u^j品O-gDPVYJe TWguVI V!eVKcnJ%HHWS=̧p;F\ix#ʛS9乻]1vhI$n@PD dRz=]䬑ďHWba]{`;SNC NZ)z ~ +Ppp,M2jW\AP* D=XL3$)-ڔщu,e7xxQƽ4nu 6弥٦Xy՘a)%\ӱ I+&FȢU˿ A;\9FsPH)j`K 2S=HfIvW{N(Zs\GBsdߢ͝,b*FH8 6*OIxc@ ~qD㒩(u*?!PB~^id|3(*gDɖ; c[ e_%h鷼L cS̜ b%g{D9쪺7i6_x jᙯ L^K ځtʮu\9 M֧œ%9b / w:nGir$,“g`\;#/ EFD?p܎sJv~ [Dj4"Kb]vN =FO"`b{bFr]޵m%I)1I{yVfRo8E,a;Ʉ3V\IiQrlȼrр1 =nِ s}i, dqD'piҘJD+ރ9%^+|l:R|u'g!D ۀWY f״=GksF e&δNAUwTm[zD0׹v@|~-\xvm>ʸcr)Hi &*JHxsnP+ARNINJg']=)j?&cZאUJ#FPү Oc#>WP>HrcB<+*Q5vd& XKpIcP>%g#'K"Uk2!&bfَ a۝yRbp!ZLG 20nM*F_&)vͮsu4iWx3вco7fĔP9B_w/]iޅiq4XtJ##`!;dt`y|Ѩu?yTi7dFun샑"xęJ_YL^8!u\| BfD1 dK#Ҳ}-D!||/-c?C+CD{z(i}}{raVly`+bWcJ1"(G(qvhE}BĬ' KgJ[sH4K~0m`@'Y:Q -d .r'.A" OhA {H^ݛ oA. y$(>gj \&[k2ћ͝=#濤|0# "{pQ~i~Ojr} YK ׾ɨ,2bFƑH=jt"q1ٚO`W`f_'0tzإᩉLdjid]3pCm>};ĵTB>tZ)]v]i޳We"7Qmba)d•sVLNzt}.$&ƅ$3j;*'o'8Zn@er/+]Añ.Բ4;D6פؑ6^FέXdfeg>b`L6Kp,ayK.>k~IHiğ:ep%TO'Ӗu?J-~y\d~nf^TWK2}iDǛpsIiZAPdXY1ef7/+h<_*}/}`faMUբΕogڣOP~Ud)NU.ꊸr4;[ --Tb&SQc/^'T[r!QpL ".u*~6,̅1h?ﯶSac#]uB`TSH$69!cӇ/): l ɱ/j`*zҝBJ  HbY_`i O;eU@q宨D$rIQ"#:D_=+L b޻0<x:哳 !!:܆"Ϯ3P(dݶc%*b+ՍVn_>ig0 vl"߻(\JLpvoP ʻPdl"nVh SzXmi"tBM+7NDu“ؒ"[]B e&FsWvAI4umLO WA͐2&& ubC>'* A tIȣC5/@l0pcP]n/ވqc gǘrܯ*G\#{KzH~Ə9'u"pD̻RH]24U4p;na@M#ݢN?Dx+K׸mhSd+[,kиuHغ&Yu?azJ%)HduۢLWIS#T\,ԡbX9.B>b5U:&|^Or38=W2g~h4e z]a°'J[W6@ cDّ1iӹ:HߊZO₝f`_*~vǐ 1sjGkAtSGy}mdV+`(fl]ۊhrF`~>}r9`▎wJ^3&6e&KByR&z0;4SjG~%|inJ=\doG]@"j&6GaZRV3!ӝdf?IxRhr8@ӭ?cjϤ>iʊ^c͡+&sâh%|lVX+:U~uQkz-c`\1>d4<̎zbXVPH\/ ={?b j0#coХЏ#z Z(sf$;JKUby+ԉ꙰jDc )-Oer@yyDۺ% d ;hIe~ATeAu 64Dc9-:uRsj~?-BKaPoc"~jM8ׁ>cܢ΄_[\2Ie…ux&5shD]9p;dbDw,zc .1T&!&DJx N! 0 $*I1zxF!hsJru'\y E{m\M2mE0!fFp4PcdiJ*k}+XiDYyEDI0 ml_ua.0K`>zv;V1 Sl.p.k,6Gu؈^)M$UXlv2b9*Vm@y(G)!te%CEuI;j{ԫGo{0Y[ F *G}'̤B{MZt|qeP@NnىtO <(CG( s1P ' 7R;G:4%6]jY$I*һ;l?ex`ۧh~#JvAvA4๺a>XZ>HU)W3]?h9\~.u\蓲99%sbqL";Cpg'Vize !*b:7QPh H.M𷑿uz9 7X}UkB{޳86{$(?"9\1T51ٻI}Q[J]b^㍠c& d]u5xDh;=Y١p" LX&YcMa|~Nd.eն՘ƞBF}lDOU: 酃|x:KT%O/P6X =xcP/rzw7NMA YfSQB'KdzooOgR49˜;gzc¯xQ^bZƧ]r'gVgOll="]50_\{7BA?h5r4cU^sK3SiOI'< }8Y)Zt#ݜ4O'- dOT$fXJ60s!Fw}e%ޅ] :bqGT`\"\`t}A`_bJA\oELM08pzZj>Ux㥗7ԖLRT(=_Ӯ"C3(n!KR N-x=z* I=$t.]oV΍]mQ4rOuw*XEZj^uGto+@JRYC|e0׬u\*3JJB{D`72 /cBU``Rɠ G]oH1b!AAMe([{mSj|^t=~I!R͏Q鿱0,P7_Կ #29af&جL$tliV70,W=qV]IĒV]'2G*>=góqO`Siò һ]tZWa1 3n$3[K?:_x-ghwNȘ;wZFRBTfNPq7 1QB'j{>_|,7s![TAJ2:h5ӄz83 -jDǔ1*kᲐ*Mڪ7!ٵs`pDmEZzD DJ;|"ZqYGZzx>mW~ׅuڿ؁# . g-#Xmi8F ;9a7nǻk4{@H%뵭c.SuޞǼ\ElH1$NrXKOeE &>iƙB .X"tkR+ȰDCu8^WҝYx6w5.Q{r~B_)XΰzΩ @^JF$oV4Pc_F7;[dy}8)+F8V_jRw@P8O @\zAnmPgpać,-yJo>׍9.U!#Jx!iS 3`;oaMl 2k 4o9ZC[j*:}L\k^HS i 1~dpxz u9݂\;Ն쪮\O:;$-sY,!6 _;VVi4TC5nzlq,vWå59FA.f.)ؑ>HYT+Ns{Ψx"nx!j{_vڇTn͆beS-| a ?=Go-mSz e 2E[CCE_&D^#KBsS[)h2613B2榟Ө zlɖl$(HkT m[:;9%DSsU'hDiKgP!U`@iJ4*>]<e>a6W 5|&iZ<QXT38%`&J%1?h&C-Le\s91y`3{ ǭ"\ҝQֶG8"Pԝ_yey=fEYZpwH";SUr tX k Gm"{4Ci%-*ϵW9Y|sE\AZ_/ pGSs l6YO D#Dg98<3a5[+EU!5L6PQI6o-^ 0 ٶ]Mf(%Е r a7UA݆ x@wͽۤ B/zΔI]pAᴓRF(C~2~Ԛ)ʀ!ъUq&8#!!`4u4;Z+2WizHg8~;ԫlĥ+p@5/鸕E\8@@QIB=5ymNoa2H(" ^H%' @,mNgb8$ ~GJ81 ?7dk""&Yt0y/<߾($g҉ ȤƠ*84wlLSu^Fiq.f$w@Y $l/UP'M}贙h4"zA\SЕ^s/i ;)Ney O,#pvV@i Ԉ&A\,eVD`RЋiSd[C ;MWjo&rZMr ')yR68r&c d"a-ħ7K)"E%ZD~9m2_PK`X,B9heEr<<=:' |Q0$z/\'\iU`A&$όQUլAܳz\"I;{|gNy #eZ XJjL PUVˍ$`r"G|tx'ec]%y 1wK]O#%͌bcя n\w4FH霨WfOs3m7( (iqXc;Ԡ΄WE !vr-NxioX#=FyH0RNNǤҫtcMa /6=<ӮD͏rpJZ<KϨ>hJVm.t;MCsp Hu03kHޑ$_l{[/N|'"(tHoR4H>VA}䘻N:֧a ]Œ"O(nmWu-"+g{ل|RvU$(J/QΝ|+.*B4A9;qqˤe "̔2knDQ1m'8s'aӏL3[īr? u#ZͯhtL_O-:RWҳÀnKY}RF?iOV|(rn7{Lw3My c Op@6Tz2"7 =UxNJ~(Ey) xl/˩9:YpBʚdJRGDew]fc;jm&o$ΎO*ͯ[ɮ#Ap`?;.>gB4M*U*.J,7Rn 1+uXg Y=Qߞ$!kTAG-u`(2ʙ-*#1RJ•UgB1C&4 +4Nh'(gq):bUY뷅<ˊqs]tFRf_VuS{ysjlmgEȓhN ST-mFaMT&UJ3ԽP=N &mZئ(B*?Zoade撧/E}z#?# J9(y?A/NSڿ,@a{Tx(nbTӏt?0 ;^+ՈH>[F1cV} Hrz<_97Ǔq6-%L#vY首$9Om4K7#jг\U'aILWёM+}?ۍk$g/1"\}=o/l}x`{]fq@< D7HޮIwB_+Bñ‰TލnC9lW6L{>"$ `r@J"toS0~f3iTYUMqAd5=́ '2MkySk«b2@2p:AE''Fz5!r3H^d:d}KF4cڜƋ1~hQ>e d)&L.` /# |o\†nV_DyRYѹp;2իJZ{l!T&zEo"gr~CH7EG+Y (ȾiƳ4둑P.pp3Vb묕T "?1uy~:XC;dۢ1 nprRԣECcFt_\ᢧzzGz .zduolN.v øBٱ=o7Gq zu M'HH޻kLrL.3w J4$!ƍIÑi7"~(chjrv=V̐(g\jE9gmvKY055/< *8y+@Y8傦Tr9uG 'Dzfj\FAЊ7zQ/(fXɧyPٴB W5C8+5joY7|s'0} xo 8ҚVjn xAO,\(@.Ìjq4$_#-wͭjiBf'ߐws'݊:l.5SyD?m<apW_yZY[`/DRNGH 7g#hMǂqoU3~.a.&8FD +qRV ̵ R$Fҹ@6 7eoBfvdH"ɑߌԖ{5|T1_PsGgn%&K=#por;%iFÅp#|;UAS&H?j",( ueč,5O6z I8%_QW7d75LP˙>T G!;Q4,f08Pڊ?4:5/*ܳ/@4@}%31IM=wn~f ;!4`Vy{JȖQNJYֳxxfq?+"K=4vKe_ ۊݜS}cm\-%+; LNN7>6Z4Wxu)D}&OvT) 6C!Y5\b vɧL3cF20NS,8sȹ gcNOh18`.J $i\4 Ng WAe+O*-Gq (nMfyH^ _bqq s[((Yc><{@@uHz*@UzR$ N]JFi'<(eP Pٔvی1^-]*EDA"l7&z\TMd[e|0Y*lAvJ?9>x%d}ёn)l =od!|[MgVpz)Vɳ1>]8mĜ%hF9\^*|Aaqk#(p즋.JNxJZtR$bOGve w?5<ʅA7[ٗIt 8dSZk{lf|gbCIzrwSc(oemDP-ϪGLXiTw[""S $cwc3z"ᶋt]҅(?P-`,.Yhb,/X W%X[9oϸ/lh1-NRdc$Ixvؖ۶Gv#r> y$GE!LArÚph6P` pm(UU柼?,2)a/mf~lN~k »q"!}9,3fm A?MX 2~# VchG*g}SKk.7Lt 6F'EJJ\̃ V]t2+/M:8':p}(ORs™D2?屁-tV!9}mGsAkpu .W-h^h7UM9K=M SxX{0N`գ: Aa) j3{AfhwI@(FnDkB^gkԎc@N }@^Z -ݲDyWS>㄀b& zJ-Fqocer; +}0c#'%{>F7:~1 x!pXYysٱj$1<^#2W<T݇~ -[neAYw'hMH:xh3bx3XnJrc*!3-w2G2ٚZK봦P;3 C75m8dJ{ZAmqSܧ^^~6GPPwlɅSoS]E_r-~f0 /_ cs'*X/gaMy 죟o/ "_)rL! ̗~_-BF10^Ԫbd8ܙ B_gi?;o,h0آB/52y[KYi<>n? zC +G ׻Ek-thuD!fa!TZ5FUJ&t˰=8=aj=:,9\MOr|xt&'ieh{{Q-²tӌQRm(d~!=gU)S`v!2 a*TZ&:#ᣬAKJ}euaP{2Qw%ڎX|E>bJj܎f(0p k5Y>9ǔV B#f )2Q^$\v5$F>&'mc/-] kʭդST|,*ņt.kـJJ v C ͵XxD0vHܩk(d,sWbF.paln뿶PaFKHz5sUz EVڮ8A"ݧ᪛?Y*?ً‘׵-;>C(/M8~[hmaWO@χao>kEJ/t'L*,*Œ9>ů_%F fڷaa[C%GݲD{(m/# ^~ͣNJA.[P,DyvrÉLns):gm".:VjfYӉjM 8Dd[cl_3{uœ(W`-7r Eq"e\ʕ{Uf3/ۄ1Tコ!\t6)FYv?^bzV7ԟOށg1/;uC!x=fV;LsN bk35pȼ޾;vm#ۛfF7~4TH ;y`Gc,B[Nf1K? sN.qʎw)#/J7]*ñ^]NI2'_aCBy4ߎ 9D`tf JI >W5VO8R]Ц͋/,іٯOk|Kj0MNuV{x|Mա%6Qe // __!|taBpRTmPmy24no^Z;b E87NA:pNLS&?un 1Otw-Y7-kqw^9*;<ȗ~'>h'`rjA%ElhnIiH̋s)Zr:^a( JG4yXёM5'\ƒ,ns< 1uΜNiw(23*5ws"v@tu{6K-"جr68 M3h>*)ѧ;[ hڊdds#U4?nPj\VLyV]ߊ]pŤ`^]8j4Oߣs+ rn7#c,E'Z7Z8]0re! @OX?K\nsL,Z-V?g,V՜ DJnڟ%m#y_N"``wiW&J<0ri7/Ȕ Tl-e!2czEEĥw\"F (K.~q֪l9sߝ\q1<%.n9snVZmxh[^{c4YqP34&H16eb[ვ?8ϋ|vÏ\ᠢLz4,_-IXp )7Dnj}~]OPUE/ʪ^

    a3'-L?׽pڊXH oF4ע`Z-Bk>fUV.<1"Iײ$0Jv3*Tg4=C6pK^|\!A.i}c%ܰFsUE_גe*ԯ@W{Xz6upiFr`o.Hsx5&U1 o*7:uP+ɨgm&:V[Rh J dƙ!@NwxkHezp7{Qj>^@?6X}jּw4BߨS'n$! Еu#ʶgy)`AϹ@MVO^ 5ʷCV<γVx:GYBHٚa%,Bd΢Q4A8tƒUEL{^zā$HSv7dr mxiRɳZWQE^ YymHTiE[ŲPh⩤ =QuZ/0`6-!Ӽ 0T+ ɱkc]˶Ɇ^k%enK`z|(|A:\ cDA :㝚;"x196?ѺԺFQ\+\% i_*|{.CMvp-+5ͅ$ϿƄ(\@տ^.)vdŝt-tž0j* ݆(s ֔#\O&)( KmW!e'6@Eg;?7iv ¹`8rnv v ޝTdL`oL}^g~R+ 鸺 MnPmң"<~*z@TX_y{GMw1p|#z*[6NDr]rV 30>Tzhw% ~2DWu4)$^Ŷ9cw%SU5N EL]ھC',4S{@1U4\ '~iK-Z:&Ww1\F݇JT>=G=ig!Y CZ dڎDҺ'h pnvP5Vy2xx)F'ȟ;7+ )U{Ze :5d\Z1$#&]XnQtOU7Cc.Fg&[lh.A<^5H駏!۫S>徘3,0=6 2kw~`SP?zAxԎT4*m d6#+} V«AF";۾ky;R&jv@Dcgt.6ڮˌLp kM%9 k:w/4<42$k?#*b VxitMNAr Dz=1g kQ-'K PTCc gni|#Hmk3.YTWCʽ 2:[AygCZE:|'qZ$?i:M1T8M`"۰6E#$"p>һYU|GӶh"ɜSP\ ȖkR槽'P-_vs6׆[) ]M]_}.˟More!OkUǮk{1&&;VaR gzm=bӢfp1/4[Pޕ-)SSqjN[(*KħgR剦Jo0Q Yh)=+hf;_!gR01"3ZtŻ#3Xڞ؂G)x 7$"qB+IQCX?}ڐF|Q_Z%;+J^%RRDQ),t%Áv:,ߵ43 m #oqGPBiȉ"JG}ߏa#|^?HDGkQ*knU!0yQ$ȏ~<]l˺eEX^5ɪ`[ sg!5)EUk?+npuT $<6dEt#U Υ "ƽ^R% 3Tqo Ԕd &ߒ]ݬH2u!F[RS,(T#pKi߰n$8E<5͒mbGETݫvWz '&ZYr,-x +$%W*LE^aOQ?Q,5ڡ;l0]k_9zgQ on2,תy;{ 'LQJ1(en'-5RW/0 -~rW_;`yP/lچ3zK 7\,& (enYAIg92$U`UU ,:cz]>RIX\dD@ZpeuJ !nu#tv$*: آB傟|Xge(Hrzq+KSlJ殳UpA([]W].WiH"%4t#;Z O䵑G7"x$8ߣh @>J)P ҅H]ЏOyÛaXٔwGյu6tM)\p ,ړJ K'@zl/2I@ {Px66)Q~%>)ܧ<<2wJC[F;i n= $일w=~(oPB ⭠ ΄u.%Z(%$V 5FJch&d'Ec;{фԑcdU{@L!;1 T.xmMU_H&#NĖLt=G7Rz\@Y>h*#\NA6Jx# =Z$UwpHES| #)*5mSɯ!۾,܎G|~+n{\DD:, |!oi/{B`*jC&_ּ3Ң(0.kg%]*iȥoRۮKSVj}LG AE0cSQZ]Ruf Ry_JH"WTӆFI"`["lpWTFSt= sG2zϚ DŽ0VeKv2=;7:O~MaIBM=>aBH, 蹂z›k O7L&t(yQ52 D:&`iK{#:Ul&u90bh4">~C؟'u%t^-[4mEY =c9R}QaR&8=YjnH늳]7)*pߟpўDΛCV{j6SX7S%qA2Yx3 Z\v`+ Hwab17Տx2Y0CLSv>vNUGB5B 91T+9ǒ1<[<*FBZgB[}c]֠ΑE,f[ۂEtӇK>ogV&!0x#@!@?f,ض[$,UNa hV/NcZ/-#V:i|h ŐbqD;)TZh G MrNX$0iQ%);A> cwN^ 8{Y4Ed{u }sgz+G}D" \ ͌laf8}<ȋ,WW }|@P{Z}a X%Q"z]7dqCk:$omLg!7=9Py$Ԕb P>~CNlr=.\AWnjEJ-| 8p{zYkCgg+,ΕR.t2@y[F.~/'=hSL$V1J,8y۶UP˫ 8k麻4Qn_}2'FEb@d &_?Г{d^E/eҵ P Պ"=ÁYoDB;Z|[¾@~D^Rc'Ymt!0ąQ3Pai'Eq9zq04ْW/bVw(&0Lo\ZQJK"& 05D\/I 'CO1e$l L_ VۀnDHK15B0휺1RVQK+|{*N0RÞ|crڳ4vTV5MCy#ιUz+.zCNְ ]>L: 9 =ٴPv"P\z3$[̀?̹kj%#" ] LgɄFn!kmH-DY&}u4RtsJ03Lp+|Y3n$(ihJ~s0gi^>ަ`v:*גimfq982D#?vr]%qUFU%&"&x5L sCGu O:X/خif&Xд20Ƕ1I^H4Eȫh :ȋJ޻\H) C0]B0p.%>CxTH|my[u@ϻL[3Q" _n_$1r #% g4y~W"G;9}*/dt zigC>p~_N.#oF(  3P8o0[ټwO.ik: $Xé@QZ^+S[:_JrI=į2T4/'[Y㭹7Vim)dc1s *+dh/P8Bܺ$v)yDGΤp :$#Ya,#M9)'žqȚY;OuvĔ\>NVE<652T+`KU~ ؼy8d|\X4CDF7Hϒ6ll89r f8f d657ٖq!@=WΌ:b;B3p$1NuYv㸄jLqI$a5׍d `PcfU2vΣQw/HN$ =f-QwӅ J2|>j4HϿ{O7/ѩmd3=>Fـ* =pG 8.fӵ ))޼hݥ~]*tS|Bz1hWe^`t3)@JڬX7eDomU0Al(.'(w^.Px݈r+O nwmi 1t`.nDAKkU&{ G.C~5#DqE*3Q](]Ee?ao='@ΞpmXۨTod4Uް9N¶.GWkcNV{dD H~Skhۿs<(9a~x2;F9$r=U\i`hH1yCG?(6ϡR2lV\|/Z (^O>WugX.nxW-Ȭ[5z[]'3[Y)}ɱİPd #z0u5A$ߜ"yADm5 нD"bP"xHtw[Z=wՄP*Z{K)m] Jlӣ**Al}C.3p(`h=7睰#3  ЂaP.N3HG hIEȔ촻ܟX&. ިRx(A 0W /{Ӝe}mY$XےMZ#6/uN [Jl3cn6NW[ * ݁4|\(Y|B t pv{M$ҜwHx\HZAO +XQJJ?wyA7 J >QXbč{Bfح{du_)W[e𠮆}d]vn[}a LjQZ+2J=d#•G^%9GN5i(<##y- 8v/VaSKoT&j+p᩵6U#d%7(_DFPC݊}+1D>Pvir_ j곟o_/tMRra;3)'@ O=iC Eq~tWiWfI9A`۲NDH'[PmcF:>O}?)r_ #ȱR20מD^٣P)[EW5eU>qXL5{Ύ`kRkP?6B1Ի/gMP^uhGVAtWZQAPyG 3&r|lA &ׁ|<2fR&@!.9 EMr6-?7YZހzK@h̄^h |RfD?>嫭jey ޏ |/ 2FeL>Cwa"{d$Ldao4LSm#zGZո0x֙1bfO\Kc8HJX|IK ;*cy P$) ke7 ?iN6̭ϓ(NWۊb()97e0^c8??xpI&Y|/0GDKꊃ0¦Zcj@ym&FF8Fe.ws֠e$o(Yxi* 3&^\c'/:/fb,XBQz/2XfAvcmT׬ Z+g Kؼ?VڸYv`f)nbfZuz7F_z1f/_k̆{w#&=F^^ڹcPi?\׾(0KPC_w)r$)|_LʼnMIYt}KzVBNcW"nJ+td;ºTX@f$h`KGI?(J/Cuↅv)B sº[Z \s˂g ,t`^R1Nr7h R<BѫC@M oYi˪ S°GԼ.pS>s||:}<./؀+fl-n$R!НylQǙ@|mR,_/핤DqڋgBGITpJ]i/t GaQ\JO F‚Uk|ۙB׬29f tzZJ]d_{MpJnǜ\hTs.HqqdA0Xߵ.~e\?3&+B= sʺLnLnōy*uQuEjV)^ u2C%ƓXHgbCӢ̏ڠ[zW)5CjlEzr虯 Q̼(VB Ҍ:1}h_5c~co m~ .hVkHG HS=U@x<]*?n:XGO}OyOqH c?$=x+n^bQnC4}fw_+ _.,g7-nRdgoj q#m/O~;Ɓb4br\?Qk5.H+C [1Ԇ}auҙ})#eZo*|8jqQ p."-2Ss'6."r@=9:Mk'RSKjݖF ls#P3Cr4WR'1U_G\619 h;m [ Ns:9%oa~#2S|aˤ>}dIc`7;NS\E4/wX̔A;d @,\/Tb{ζoQX:>x9v$xZqSُݧU w`|(vOء{\UX+3]Rȿ.- y0 n?dw{hN۔iohjAD6VyARWz :HRXR @HX~f]\5aXΪ;PG/̳}Й%%m$F-YFx{:Zt~>g S1C‘ҍ=\QggQ x+m)eU>hCs:ij'9S ;}2D.O 5%re-L2vBG SڶuE֖Ŗ`,~+]LҕKəD5ee9*(VObJ; gA20۽3nO }%sDäS|l2Shg.afcJ׻\x ۳IEizP:=A5 0JL"^#V.Ϙ&qD[S"(p򧆹nS]Wnŵ~ mK@~zVМgjl KaLy(vnoD`{UDȴd❥}IqYx۪>?8#ނ!k=wCP~܄{S:/nMSrsXdv2 h1MJ^Bm}PyHKR*)ޠi? 70?~=mxikED}Ap 0 ̯j3v5sGha61zuiI\2 Ń=ʎ*4 `+í %u!_ ɞi, /+neBEv*н}6 o;:";X2zceBmV @ б+αF mh~L Wj# ;]9 " 6E@qY'Oi 6;A[sLW菌RD/rd;]_lB넡Br~.Mۧ t{ !$K:M RMamAiR՞7]l: ={]o cbݽjU_a Y(nZھVfYm{L,$QUCQ ~*vrE'eF^X[x͓\ѣb@*]x$E@|RqI \So+FMXg v]PsJ"ض-FwnrZO]^bmU\ci5sqTKY f%{:! t/eV{\N;u _B?t"S|;WC>Nx _VEN0TE`FwF*w?N=vaD,'yYzt rN b+IR"&]ln<9셡`:QFmdc,sV qd s'@ )+6}%RGa$s#ݫE޺ %(k:x?JASLHO0m~/zc{-mQ1tY˗9I8y0xfN .fb78*4D*0|+6r)==P'-&9AʽZШ~L3#%Itq4`ݺNpjF|iP ;8mM*Ǐjjl]FUc*( \3]2&xںC/s͘{J>v*J:CXbx]yDԎh #)g~)kgYZ0707010000035f000081a4000000000000000000000001611e8eb800010ff4000000000000000000000000000000000000005400000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/megaraid/megaraid_sas.ko.xz7zXZִF!t/]?Eh=ڜ.+AP̖i`9 ՟̱/tYP {&E\ 3T'y$  zDRy:{gۏC & REtgMPC 59%oa"F]wCO 08>8p=T;+ߪVq R0>O}ZZ-`~tNru{NTDf'V(5hE UF&)Š:Y̫=ҖP$p`P{l] ccٻLbO{t$y{5SF!1>Gqg Pe {p &(~:ʙ\Q]tilJ0Rg.>a2c Fd:X'6\ӛrWqn7G{ M$$40:1ٚy5W1a;%GXjv4{ 046K姍_}hus|Ͼ+!pUєTruϪÿ#h~Ah!$>6=`@)ϬmABMض]Q̌HճiAGabm~_8pa T9aOc|1. x)DT˫em#.h5LkM.޾xוcb+,0\Q>  ɦKRTݪTRۖJ t$pڙN{L[g3l Isrru \߷NX;kHF/7IM*GᖛڥhQduב! y}ҫA7nA=t$o2Q{Trw3Q5K@@"? n|ox+m -"16)-".+TЁfM>ׄPxlV'VTtȷPJm6ԃ.kaԄ y1d:ō^P)^@sz_Cμpހur\_F'g`[ɰ-P¼uU]O(ARPVl"Ր#XP6gra^͡e8D=cYPVʻ,eHO%=S_!&{-NBkbbCe2#fd(uoSk27ͅbS@0ҝISc5i{tfvNjFl:amgНK::?ۦ۴Y$5 ϋcByӌm 5+o[Ed҇?qnuQ~BL4w*(5Ҡ[,nedumOyȵ=kr:R A{\_j*32@(4hi`/2l@m̤AB'urے,j$ }ۿUtjAh`fY oޞB34$i"Բep]򳜆ȱM!R4 $ڟkTvX|+:fcf<,%נGX)XMNvmC$rqshV稤 6J$VGLMS z2xyNۦp>,L|Zdqc 2 l%/4 r\Uz'J^Dq梁1ms aFxޭ#&S{}$O$ڹWxs5).F ic]=ۥa 0K׏jk'И1G4H.n7.LY.g*rd QVE=\Z z)d$7MT2I_0lZcKkxrٹ.V!IUӮe7S]).#WR慬9WpV-(uױ`do_FzvXʜPNf /aJ3wGڤgU7oj7h+r #9 i|WZ3k!CO/ ? aQi^f Q8`g",vϱE·y1n.sW Ǒ`*nGT>n)W,L쑬VX`%V`kAF#gGUOsߪ'KǬDW'ąӷкAhoea"8m /@>C }f>-66 iA㱟^pՒ^9@bC&6ԁ\7/wG 7Yѥ [u>5ۡ\xN:@rAs%P3Q  З>]FSk¤^Jæ9xꂡ$ Xz*[C:X%1D7$7xRr'Iӭh#{ܛqQͻEdT]*ɽaor64wWcOnꑀ-t$EJYlF%b=mI1ҜI Z[E~{ȝn-ѳռUȕhR#Agt>_ U6忘`TzkMY">_x "W' oy}l I~U䖶[}99M4΃Fm[!=UO08G3܈ Sr8& &>OW/mODVt%‡)1zFtd;#зOi.'gWwY[_Fń(=)0#m#q*R' C|ho sI=@ @"Rv_} D\;73XmU%L Sh)sǗ j5e,({"1 vnqe t30dhWnxEbI1+nsd;V מv3/;IѠy̺v*R9̟UTLE^O ׾,1E#䭉&#My3UgSHFuG٪jYﻱ"AmC"(6zHɟkŕnNƗm>8 v-hG`V&7zVtp= lLDٟ$W '͑…H׸!0 =ͮ6!'HHg @LLQ퍠Ɉn/<&@Vy- Z%q;&†@PKo!=ȭy]N!*R/)֕p á,qgX2QmdcqIV>a/$ԮԶ 6"Νou"§nkHGW%$h4&^m/tL 3뻈 zȣ,]mjsrWL$GX1ko4UVg)?&)SWQ^B!ͦӱޙ^n5:x`s~?!\|^v@Hwqy3{Se;^b5KR1!ȽQ:&tD7yM =9vNNuC,^tU5'"VÇݹ)wṙcerfLfB}^?VJ~eGpX77.PXD->tq#r Vٴ&Ggkhsճ!GqgڞX}!A+_?> _'/kM{2ZYVK-$qQTޙq%}6g$rZr;G_͚W 7|j/{'J8dXϯaх0/J 6mM5XK惌oI^_+#;8gEMjue~ϱ*10!Prވ5[ڴ,.#ȯf\/ t.2n $ )kjɺ'7 l% yW Uв(83W8_7pNq X(X땅\7v#nLjP$kO[d u'Bc`İty61M&i>X8L%aeg7;q5[i7 Z۞[\md(pW.zL9gZD\F,!Qo>۽M@]򞇖AʎmaUj;-y\ʜ=5Z (󖶊@?yڃU?O Nm񡰿q9ې|ίu%;;^Y A"S/]JjeDX,HV. ޅFQ_-Ik !+Hpi.+'({7q%g9 -''c wMϾ`.2l~ <扵dIDu>S8/i[J?tWV~ #ƥADp.n҈J8V<N^#mMe=u"eT@y9Mkxxiw@gj?n7"+\ lht-zDLJqp |mfȠdbk&Eu.Vѽu{]M}uX3%ȣ$R/zPYVƊT*ʒLK)碠[?}i+4XUùnECtfzϰ?sJ3c28u(tH3eT/gk J*\FAdF޵Lո3Π2$^ј柁ԉ9'\~gljdI޻ ds؄#Ssu#~sqQϪ{AUCq:tVse T7v>|pk|KJd&*"YVZduXQT ,=gSݛL2 U`<=WmtnZ%CJ0Z<\ IWNP$3l*Q;zW:kjeQ#p:j=Lc>d,z6pk֦^Ō# 8,]Y|LBGԣ4!qkV1")IF ٹR+iI"t*GtFim9"!l4u\xYh}p"A/Yud֦tlSk*ɱJ%ŨF) >Yi,1(\st*9=\+3Y XpbPAƯ:/wBмhÔǎC 9;32?%ugf2L{$5##hxS Jl俗 fj ͓JbJd}V-lyTU~(.#[v9kfֿ̋P5ٜݐy1qO#]]k >Hu$KWߕȹZS~ml4g?]jySMOqouKzl"F7ê%HOjBo8ki45i,I0i}D CMitk/9JMoo,us"2KZi˂:ߥBI_deVT{th Gcˣ8C+TER" {l8TM] :&C,Re50jZȶH/S %5V' ?vT-L"0L~KWʕA8H΄dGYvSr'+WlQ#-W@mJ~J `PF S^xSL 8 iScfX 8pu-s!`\E$L^i'kzpz3qV5>;6Q0iAoExX5֛rkXs˵= R:qvΘK1nt7rЇH $v* cf CWRI $0!B{Ø z 35:q)$Bcǿ5Bhψź8P2VۿZ撤5OE$f3G⍫Ĵ#t LZ3 k'12U!uHM|n(Ӊ c3c[E7pV$TsKVPO}=n"0 i R&(ٖ;Q#-CZLaC[8ZL}mVxp94ȋOx7.T]%D럼Ϡa9?E:T[(d؉k7$3!A 7΀.׷T0eZĜa)Ė ȍnE<봜uA58g<7jR\ h4ذ#(Ev$<9׃tG{c)X..-÷af@& :;Row 7XV/)ygJѵ<"s h+^gP)=h -GJۚftD/U#&o.Uga2rnVKCHe& gƯe_M慔t9,*}b0 wUi7#k=o]/5/]ascrquXl~<6+ (cJG/ZCvIb3^0NW*;3_hAcGTI;"JCxUh'PIZ9vOPѓF M6DF{MI&@׽ ߼H.f!w !Ȩ$%p,y,-s6/ $R^<^ nX0Hy\npz8GkџLM LNCs7& ՞U;qװzT/@"dbLv"v"1x#ײ99rtCWq {0@Apeܑ/p.O }u_ tAp<T#Pi.{hUW4FU?AyC8!L+ ii7j1| &&q8ԃڶbcۥ>@ďtR*-^M*&7=v=v/T\"?Ce%D'BY)XĠdUvT:80+_Mzk8;c&W{ǩJ9(̲r&RZ¿2xrS$#Dq^ V!ES|Jͪ9\kE!W?h\o+0$N k[,^'pX@}{uWHH0<㟌ijZ]>t͟;G_H1>ml豪Eady[rO =M,cP N︲li,DvQLJ޹z&j8\^iv0!woӠͩ!r:*geQcUsGU&ZgLAr«/Gh}}9L^,~;o.}hBlIqp%+B-[y}۪¯<Ο`v@.cP@Zi *iʝ43D!)Z<*`~[y uqtΫG9}w{23aÁV* a }DEl`$Ч93# ,@&<ΜA%D?u XǿWg f-U-^N(; 4PpH^L)6(;4(7}C#=^ƪ5>:zkCd*h)i cm!zGC(wb+X깣9$D5Fv Haփ0 &cF ?kyiq:>5\:gJF@n!t d-^ڄ|IxszpumD5wΖO1D^vtk;"5ǽY~*F&5t"Eg!;IDyaakI&H,tс 9A<;ڑaODZM\Oƃo1Ӧˇ\ɶkoᏘ{sϩ'b@*P c0s`XƢv7vd /Y;y.Fl4r=Zʞ 俪zwۜI;& _!ʾ>7v-;h[SDHSKpZ *X0ln.(9aˬ/oT#],<Zl`#!!٧nybЖAַ^qt{`E5vbۺ4 ,Pq^#od /KthZ؋p8@μsΆ<3ڊA1H;'l ǬY OͶk -sP'5IdZ߿j'+mh~7A TZ0ʃRh9сP-U"K^5r/$+12}GT75]șl."@ʻ.ZzܘbS#hwy씷PJ3WEI}jݼIs Ǎ"f||DQo{Arf. ؗX"bmZHҐjR>jp 46וDw n[|Wb/&FL*EWq|%8z H:(lAt$`E@Q]v^PɷpzyA3 #X.';ӡ⌒PiwsM]VQ)[(,]i6MMUOm9BSyMf+hL4є*iW*$-^݄jɱ+cm=x2jzfC-Pd֖% c‹mQ)BFOpT[Â:~vDx踙:Ĭ4])iKNsPK+3F :)Ǔx/4Yח?Pt7;44xWy$gl70Nu kQz#'*k5YrkV}Pl3O1'u uxBJ D3a]51OהxTK sm!aG^ 1SN# w"7Ge!g2:sIQf[i»jM .kdŢ \k]^vےkr\`,Ê)/K@U:8:UV`7޲)%x-SοK(X>is8(|hcg$^{,nӚ2mr4Q;ƕhȍgXAy$8wr0eY{vܒI[)sd`u?: iD%T"-&ʼԑϚL*;{] c'ĩxĉ. ;ҥsGA9pG\g6rNf JSe0 Q~MM0i mWY|:RS&-1x[>:J ڣ! qdc2 ;?-[ZD &wbnYlVj+ݚF}+g3ea6ٖ50CXuZʸ yaho=:>\_WT p omc̻gLH5(5xW`5ZU*sf"槨ad\*lr*Il'A@i!WNZRsw :;O״9+.Wx N`?%h`AO;76qU=}0E_;!vˢhg~ϔ0% #97վJΩ%5&=0B rյ*IzE/;ة4% 65ц7,= q.P[X}as ,Fic˪͟= )Mcj\7Iwip -Wv>|*Ԃm~;@>>MǗ%1@.<ѵn [ȵp+1S 6`ө\j?5k-qxP&a*}fo"wb+dz,3x*F&WSܒ >+?y rr锈*X8xR>s{2h טZ #ix 8`+hS.L|1^!ATDS<1$?bRj9s)oo9,24c.R{ujfOm:W+dZRMP9ςZ%n; (f2$9Z{(]S)?0l?j" 3kͫȯ51|I7Vܩj}DCk\#ܜpYNҧDN i+U&% !.] EnT_.ntm\]X-\ S:oCEJzt_>+)i*NtxWE{9=Lj ƞ4,6DVG.)V)s?R[:I=4r ߛϽ0`"nاzb0ŰL!7n0F˘EŮ}vC}@3W4M `2 :?嚨ڊ牬W"R,]FCL]7N 1Oa˧ePej/ÃVDݻ!濟`0+T?ވu՝i-^=BoSVc d~)O]~&R/DPusCRri$&>Nd6p~gF &Ԓ֟FgA64A&s9ۈY霥xV>MRtB 5l=ҤU`ck1F˞~념V?2։{0qot-?%oP20ĹI KӢ Sp1`CU1疅%RPr3Ӂ)wT9UD7yCS5_.9f  :ā'0f䰉{9Ev/Vd9B$Dky˳nXѩO@Mβ>?o8d8BѪ94jʈ:׿bwJ ȳNKmƦA""Bqjwbwǝ^hW'"fk'1I+R!'Kf f֍4nF7{2{_.T&p*:՝"QJ?;G81rםhrN4^/ǛD NkSK~ĥQO-GBjZ@QtԔJ2ы8)r5u(P}e3 r{BӜr#ka?s#-Ez|ih ,Q}~ 3/<ÐC7'&Et 2qWs9ТVR0Fd4d-Co]BImY2ih4We_Aitp@DAOǣykWĂxB kpEZ":R[2W>%`#.IM/ ^@o"mEr!b# vty֨j+kxpCWH:.L1pe]8#1)"ж#OUZcp%DcXP l^ ]́k/:A^Wih{z?WZԤJomm G FfD"5r!2dmy*vEIMCt3NMCeP1.Oy6?ijzQ!}o(өsl& ,<,3ӊT;DiIrX.(!򚳟\^/X9{9˟056^:d 'EEm x"jHy <]eDt*ƨ]u&X8ԊBͳDNܝǠ嗀+?z]Kı%Ej5#kN ܚ)k0w4mP/%𭨢~-} X%Dj :gwA~ӰxOT ԺD C4z+6B=QTMTecio˲x!p߉/-棜jj͈m:+lqKc@Z~cfSF]l(3?Gv("SHq]AtR2g_:-W7ҥUnf#"[Fc=y MFfTU_Ov5gP~}óu 3Ed ԩ)ǎuv:Yϴi'ME2tYVЙ쳌F=pic<:F0Hx4T^|FԔUԉ) .i%,jwM޸dD"ڳMf<G6tVH5nz҇U2jqj)—dMF~w1h̾I-F?q=x;lT4X!dy 5ˋw c拺'fdcFJ6SikQ zH4-9]s(4`qPh5|K oe>0dѣ6j8Had0^t ⰼ @~`5y6noݷ0U.km̞:fso"%DT!)=^z%@8&ԑPPϒmړ+ќHĞY5{.690}~җA(^DG/Z%jz:A0,һ-) 9N{.,s' ~ dvk!HZÌ n&%z88hC챟r=k"*-b6G?6o&x.:f F]SD V^P/>4Q^QsR8P#)7:\ xO9UL?kt]Q )V[gu҃q?VntH{?3T5d %6-!6a߷~9(34JAK2T{[t]m>2Y\dU3%Ty"]HQPBL^. tϾ\0 #=*)L '= .bÕÀᐡH~!&JQk}&N>d{9g;6iK-ScEŴĪ!״%Ֆ38U$r8P3zW#5-N̘c7R7~1j~{ObJ0sh :BqƂ_ 7 ঑3E9lv72],#۽t'I>U+H{^4$~3#ͨ"#$3\Κ?‡'C4H0xC:zx8ČNECC"YX $U:7kF̕P!`/,rZ EC9H$~od;$Mv'_n,r`;8vn-ܭ :qߌȂ0Fᒉ8owЭxq#p7<ʵ"H528sRSBDI^ ت q7/0*JP?;͚9[<7HL-8єY +1, vq~@~R֚V"$W3z龅~8ua}ٺkD:Nv\xq^u p{@ ʺx73.4tęym!ot9-1E_H%WQz<iN^'A`ѯ%5YOlÙņ?Щ0Cxrv{>^iH\n}=lG}p#t~#A#o㺆걐9 A!dopg! +g/m-EUk9+⺈δ?T?a Yqjꎲ ?{$LmpĠ+F)RwWg9ަ.H5@3Y4h.>3&sgB_Ds[gaLa]gT-J*p}uh5󽻟J 9q}I3(*D'`A]@Tq~"P'Pu1lɄHjEKf 2CֱUKg Z`뗍(`?G/G\@[Wh~K=>@@p쥑/"N3Kt\&[Ut~y %:*kp0ſ1CNik]`|Wgպ|Kqt)0s:cIH,K3+ey|Ng)B$j\GO& LbkޠJ*&8kc/I2/2 mYȴ!,`\ H~ f?F?4yx+CP\5 @v&A>!0VYXrlYYj^@cjJ @̽q8xƑ.2QI1X7;|$'w sMB"I#& x籗+EMToጳdf "n 5ozt_Z Qe]61qWU_r# `0;XbR ΥXufC$Z &P 80.+]d񐫢ggcHnO׶!]lSd7]v'YhemJ]%[P2$Py&2/nL%,  JYݱs"QD byem=cǦΖ%# Ex"[&5W '1eW|ittԦ(JJ&Fz2^@Z(qXw`ǹ m~ \xzЌ*Rh0҂A); k-4C?->S5e}6ٔ/Aƍ*s8ޏBJR>NCcՆ54Hc]Ҽ:C,3̥FG$;쥚*.};C8qk.Qc"]x;Im^O,\V4Bk@p0;&Bо4a#v/4_?5$GS]+\ ln}jb2$ Dط_5EO~y5 י}=+ |ƍ IL{-9¡$zIxŖ7rPwTgabNً6I cLE%VkaX,D3_(/uEG7Vx(}QvnwQ$銾$XW  '2whO3 z$ebv2e$-eH Tu.e [#>Dq3f"2y,%PƄ;!6E/:/eN5:y^iu}DIS V"jk"R>58ucL!"ܠC:vĩk@nN d~X!θ:ʧlO;|6⠸/Qtzb|jq Gsz};Wo|*mat4~HCZ2  kG^{t)oƉU&5%lh 7ۍ:Ar|+e$롗gRql*'  pMF¦g 13X؜gJJd]]Y*9n9AtV)g:5bD/?GQø"VwٟoW;QKi -EL4J$WbųjG 2Bb xXv .m|5x } @d .a E_k!\x-x`SPV>Zr0MǠܡyy8< H89 "=4YvDɋ=ȟj/zϛhf30!I5㭋-#c 7$HWkT kJ=1wگExja CEDfWr 譫o2&4jW5"AYnOeκԠӰ.CtQA[:bdF|B#W.31, KNs%!yT-']Ȳ. _QB㣺^n YHrilή;;@;*G_/HɠӞW ԣ:@\0f N5Zm8r榗0-:URx87Kr;U.jm)wgRbʚV5WIюK\21w*HlS*cΝv31x*~ 0 5́.3" ]"Wa%3UU&;ŵ7U2GQ(D٠xjh%_Uf阊Dp9lCT_(z4JS|GCs 29mxɚ7:ݷmqE'>>vҞ+i!"@S<ϻy J}#M2wL'JyuZçiE|"Tsl ؀:R[9؛\!',2ZBDl4p X5~JJJV0V#u;rN%O)4Q M[zfvq֙zl[g xtJqu6>#3- ,Btlw5C|Y/Qs/Leњ,E}je];jԆ07@qMm% =Hb`DF5x]DCpЏRv򶧌0f@ɣ+/n>}Gû =acb4 7m9}/hUhH 9i5=l[`Vj Jr`R^e/5ͣ]Mdhw9dF! o0>1.hX$yU1 bn`&$CVوR9C%DzL9Bi C؁S{-|i\ B39aJ9flFz{6GPDJ,M|0#i9)<}3v`DdUj!o{]l߆Q0$PO>¹Gm1RfʧǓO܏UЅbT@Mi-EjZ . ʖFJ'zPp%p)3.r'QM۶.'ȱ'ȝaj7?0~_DWT3WwKaQ/ ^@=Y6=vշӣԁT 裡dSY4 >LrhhbJv< P2pkaz<-)sbĥ"rjӮ- l̽KI:r9c@G!9I8^#cu"6* ѳ0`U7yfɑ 5sdb$ͯ H؊<$ i|vh_+h5i$%v㡕pJ*-W8oo[EīU#D[ne+%6c`Y#2U,'W*E ޢLfZ pC*y)V' Aܖ*9aD+'U\̋ ӵUNuFkspA(Q,?](lߌ'.d ~M٩ bI߹4.NHRd _:. .M X۞iYj|C`)"RBG#;^ :UX&iϛ8z#o}*&hL^,9G` X$2EHCW׌! {0ugL^;4>D<Y;^#Y=f .3j= 緔>3 :ThC_|?Hu:)ۊ"W 7۬Y0 0-S /Fi:~s rC=L \SѣюT6df?/Ǭ [UDgzUeEwJTjv )#=-FseM?irU-/PFKwM3 7@' sէen[Xa,Mu"Dl[D dIc%`* `yX(xX|Pำ›ќڍ!Jzm.@ HM j_'tߵ`}8޳sJwK ;cح5#9#]1⟲%O0 bYvE{ 0!F*KBDԥ3;/Yݫb3dZ  >/ zUx f1:)xjP5h@W;%A,MF+h}ğ,݌d,Bwy'c<d|yVYM'pu>Y "bs視  v{ G>1ۖQ؀ 'FMwK4UB}mF"WO+t3Yi fM_c8]9[dcX7ܛQi*1߽?!`'Z&#j6xZa1֦&?ir`?ƌV { P1_:9ױtH{2LOѻL~:kty*BwnRlWn<8\4#oܸvqäET^Yɜ=Dx_AϘϊ >u(j =@E'쁎 ]BNM`l78$]mW?4)2+_-@OY!~m BGOJrƠ)s]T$j;Vy.3G@ıJmH(CQk&B9~ 5sp")xgn1:بecfzn 66M!#,iNJ=P"X"R *’#2eHBsw`;Re@)^Yk4eTUEYMl.,nz)+Bh웒'.He"9UHB yUuXfIA2ygpj='ow^Q^%5#q4XF|~$LRۮNwolsș7;O\k֬d 9 L=v?[9jD-}6]'K\+h^SuZ~8#r;$)k$P]{leFZpjp/vb.:N6d+]+D7ߚQ-gQv+3R6CgA؅ zv};˵7k"Z B?#gJ_cvLNQ0 %RIiى)G-<**˜XΘXIK/QBSU23_kD3TH ?~xj|>cR/Ĉ~8hu68 A&7jMF4!ىz/CugEEM(C(f1 cx"]J/zImL } R Wfzno ~EC^0Z ge}HvɦgT䯼("˸&?j(C&MPbem&b狨Di#j `R\S@s#9jiifcpdi1Xː;~%~g.x g 7,?qvoҎ0Y5`f&i$ȯ H 7.P3zElw0ڱg_/YjB>~eBQH13uc5u/7sʾ6"fjjbN|'X!!I5Auٕ$  -֥%q*aegI'={WnλVښ)Ԕw%]-f;^^eel6%u0"b)Hiixty)jɵf< ̑£{I&v\ށ+5Nyt]S+3td~<{.D¨q35_NrtaI`]lشHZD5C=hL 4Iz+$;_SDNt]>,_s?Y[f"{( %Ɛsk+afnli;E>j} YCN@ J,!y 2LzyMk=; 052MG9RBnԄ !Id8I (,%_mk>YLx r`O ^xi 6ȆU.3+R&F|t?lQW;iRN,TEg& yh ȲCbr8n-sgd!,$wv9DžG'S54` fd7cb8Z)O50EH<|6d\x/pܯQ-1?GntóA6Ln|V:tcKv=S$B37\G;gVe;бP 8٫W[s 8c霗쀛*c.U+voˆj{{ #%[6>Q&cPsWdՐE|c D[s z^L`&pKxya0a 8K(m1F4-$]X޼4lλm~Jleb*LЦveCʖuǰ6cU>Q=y˭7$XُLF7j򟬷<6| ^W0+ ^ZJ4. c7lWiA :J 3V'US̥QSTxwߡr@c3'R7iq+S{9c{Llb5^`(U$"#xvhe3<`$ލh-}]xWyh,(kEr윰owb#"I0Q5iaR%@豧jd0P˟97()'i M `AIRDsj=Ҥ3>CjveBTN>ҭg2Rc 1yDI<˟Z#z2#7aN UVAmzڽ%B_]NA':^LVwpPK9khg!yeM^L4Eh|{+D=N0"I%X4.1tC\0XgJ359 e7\!U8 ,bW\d{2](7pB؇ o<# Tdn62'(Ufl9l7J??4ƲqdI|wd"P=|z]͂Sg><ݳcǴBFI4dկ;'s&EWvi[)[ ӼUNG֙v1[<ּHH]2ۖ塗/3\.GY~V?*ǣ1]q!pO1]u2"r@z%ϑ#PxɅsb4$=&ދX1(ci)&(Ue 7"VZ=g&`Q_Ժe=JI$z$e{<6ўyh$m7_ʢ>re2.Wkݡ~Њ,G" DYˑ܁guZ^#ƣP AuVTP?e_nyr\mbpAUWhuH[aP{>#4 yũǔEj CaHcҀw$ϴcAiH rH0TX4Qt :g䨯dkvsX%ڋXRO9TI͹o~I3yF@ zpRxKl[G vIY3GNO=&pom~{ݧSɍ*;[tQYʻTp1VϹ9]V~C+'-XD̿Ѝj,ݰno"43DHE^[6Sd D҇ҤQEDzA̝3mkTt5:5 1*@;'˼J@C^ʄ:سph\@6iC4藴]5%o-6W]]&iTysÉTsN}_̷ϗ}d/rRXԾGFd! ?cLGRh-uHg%;-@>[1u]8f@4P9;nNjg4= p {6-q9(ч2XYy-e\[!ko \n[7T(kUMɹ=6CXɾ:mX3TL2Pp^'@iA~1T6t toY5бhSZ%)CH_2 }ɜ̚VxJYMr]"IE²jOu&:NV%_U@P{cBsJ.<2K‹ uNjM-ok0q 5J/ ).aOc,ETn1xt_-%uVQ9V{ W5?m.dP2efi= jО}u!6$^$+mt1 hy 0Na5 d6+uzu*"KȫE ofxX|6˵IL?NaCIGJpi}C@@k(A3|7;Ex!`܊%Ѱh(b: F螒%x^ ?+EٍDU VW9_c;>€[HpJ9H:L*=Utkoj kkֳkqiS8_NI,Ţ8E3(QZHk'h4. > b*&2-b\t}MuӶzDE *$ ıÈB=Ģ2z MZ7b'Q:]>8#V8G&KAaё ]hO"cFMy33Gr(RBȼ!f6m|J6h{7P=+O2$H$`iMN!FRjЇXm'i~Ed`Ohq c('5ㄳ_KsL- (18@Żn*2N9XYu\7j~GYIBVې17mC6o;(W7BNQʜNuϸ.|Vcak;CV gqL׺0mYر\ytfkS ?UM!eys(9!~鵭ND" $nQ>Zo58 `łv6 ݶGY])\kwo>?' 嬋/ 0=wC|CDV>pvɝ6hzt!@;h.w1T kt&0Tvo< YO`>\|ο\ЋAw)/јa%woO)Kt*O1B[0Vd6i^\{jIrt_+|kSR_^\fvn$0Eji+xBpDmiO:O7k:; w T_1'JBO"MY c͗ʈQ C mw7x5ZEԳ8㛧BZozٴ]o30L7%O)x(1GوCãeEԘ -B1AB-}4I vCwVt9B\(Ndu^n0Nd\U rٱqHN6|)3s!Gl.$nux?$Z  #`q0o[{o= [3h^ڊ:mU%s>/$?[HZk?0Q=`Ǯ/8:9f19,K%IW.t?NpEp=Jb,HZm(weĭk'Sڒ-tJc3ԣ,. 2|c@ 5!cmYW`CMYơy`xL?V^"׽ԓh'ħܒ{ 9ya>j8_yvr@ A;`ǘ{)5}x]ñ?:=d9bk.4% 4 J a9T#}2(7DmTBJɑ RTE]hsVAob]%8v߽%ϣ п:cƆ 4/ fן σly{4Gh ghrg3_TV`z콝H)1j~\D?+{j`$ptih6F*gE]H~>AL]ָ]/Ĉ|Vf,zPl0; >kIE'}3)KlDn' 9D dIo=7PXg \ [OY݋`i [r Lt `Hk L] 11-…Tq,0󃨒[N]5h&9 u]X-) ;`*.3;c͙4祈W}Lxo5jS˿- y8(LcGȏ(+YdRM3I0S+Kn3_(gsbg̽EO1T몁їJ1xJ/"ݍ4LT0kJhNl0+\"`|i)˗TY;PnɯZm`O%v9 ;*q(X{X[47PZ Ldy!GUO& ȡ@SDKF^("/ SidmDV o*E ]u.{Eߛm?f)@2bnؓ_ ieץ-&R[F82z.D[F/=|,WW1:oJ<"U B-})!Ϣ1{bc9`?{ h3D|z`y,E>^}LH:tmtCQ8^F[N~q>w@ oO= Wʕ3K#\ B\h7OqձV{2SGwN{v[QGK%pSfM_al`FCpԖMh C=o)RlcV8MAZ{#$OnsFBԧX g# cυཙв(O j3ee=2 2u Nu]Z#m?!BSu݄urpUgfLrґQ"!vE0- !c5ە۬nC3 $3Rch`0)w&뫣 Y̡U~nB94F@>O2J6Q񅧤pg$0|u*Kgc@0YԒ`>qmF]kn"=xժQiσ0Z7;XO+(LO=f܎}e0]S"d&<&AI=E@] *tlaA~>T5f>@g~o&AK5JYa(/^KY~=R~yj~QH!7 @ qWU1Qz}u:px*>3l ViP꽙#qHqphv, p X/x3ձN7T_g'8KUF԰5a#:xڗY|XL6+$Tc3ObAAk` [ X*8OS$G>nB 8GƒF Z+%/}MK[>|Mc_p E5inT]3-a*4hFR~ºւ} gj *^K4o}zv\=`D ] W겂^й~OƟ-Äѱ =[9e L "~ØSK.11m4٭lrSCRgg"^w'n'1U]5NbM [`j _B'K ,c??2U)'5ȎQK1⩍e {_-5a V*D݄$2즼RPB\:1>=2r͉ĶQ 'QY " nZYk;}ӟ ;?q?7sͳYd۪H(+]IW]O(jE"YLCmgϬC[*#g/ߵYL{] {7ezBaq[2fTONpuuP5?`ŕ2i7PAym(NbIbchlD *|V`t1K3ėKƯ;d߾H:9Ŏc5M5G5jLT̉?F- }&cUK#^Axb6˧.f4>:j~z>ugP:Oik0%Sۅ0qP~ 8S_FD8#u~i"n G z%nF"Yn nerIˍ#7l \mYW)q4#O?&yZ \ո߫ZtFa"&"M(D1@R!TvӦ as+]u7iͽ(e.btf6>=#ta(Հoyv LRm9զep G<ÐM U9z2\ QvZ@9A1`SHp$rҁD WHJzW.`SoXj5aQI(>}ppɻ''#lZ/o|;.$(]TU 1\e\Nn#CGgӑijLsi.u⧢)V*U=d* yuq%Ҡ>3Y_k*-r'ί A[S?&uUU;\ڽr:zP9~> $[ta^b?BxS')[}x'5J[D77F5>B-^* j ̽X!t?_ 2ǟ=@/g+/:5UJl0] y’FjJ"'b*xX1K(+v='n֢N)ƿ# 7j w2#V:I [FEԑ5ҷUWk#~cx{Ka QLq(vn&lJΈ&s/囎 >.1sniQf2>Pm?(guɫB[} R>Q5ԳEn^c#Cg*NK983d`ʕa!Wg[q\sȀIh"εO=J2J(SVxEQc)R+"JHJpA09tolS{@}cy~]Z'(ǂ8J70愞tPr ssCʘKΘؐhUVS]8Vbɨ!EV6_>Lc(K}~"),1K҄J1\jv-z_f_gK4ޒu=mQ}ԌG@ga 9P] $fyUe=g/:L|!W NX̧W1T5T݁^!"D@UnLC 4k&g!1 )Qx<8@Qa[&fa\W僽 YzTr(09y8"SͣaoSMQr!=@bI1̢R`2~/Df)Ы 9qPF)+]Ep=Z2 X~5و {Lh,+c !U?06Ό`$HBgIö?rΛ fqNCb؁H,_SUf:}lfm$S9TΜ8DY.W* 4%տaaf 2pv@:\.cG5:,R9B+ogWϿ<.?}gU8;0뾌UF?z)&j|',n(ㄫH!DA躌iɢ NVؘҔ!@f5Ny :ϢlSBUq Pqk(Qq(%ܲY6}G,E-a!8W*`!1ހI7ƻ7h`Y=Bly[[ 5:R#cH1D1YŃ ZJT}2G (3U]FB0?88oW3wCdU!+bމ\{M'V&oy,d{%RHጋm 53~DEla2Nr{$tȣXh nt7h|q"ÂˢR\C`?ݪlqgTD @3GP"1(-gfGpk ]Z<P{8/E }ɘ% oߺ;6a'eYvߜ㹾Pe?.+hcS, {ߞΊVQL^8-F8Qȕָ\N Xx"0CR%~≬JzuBY%w*[ L(a5x0LՖ JXiѧlVu#dXt9@S3ՇQ4:]KTs[Kf헴J]||ǁru6!%vBiIQX5cPr>amUfi;$ K(t|Xh 9i"!\&(vFo4k)!j,JEy?4cXXR{qS3'1O8/,]8KNMd@tK n-w~o),Yl|o,/Wg B(  u7WH]Lj2 |Zs`pc@_lY6^>G |CI bnCLͼ{{"͕J=!ցI8vr1(ܩ%*SJT4 Ѷ)47+л&q(st'uxQ  `zjA_5G ` 7"9Hzg'J;ɺ%@ǰ9#sZq$vsT'Rsvq}@q d@{~N#$½ďq<^&~|%2 PXA@m LFpm^-' ^IL]!s2މfvuj:Ktԛ\aog0a ȓ}Xl*wLtD1(`a< ~ʊb$//ʰX'4柃Ύ} ٤Y) wƣ ouܿ`^Fcjk#0lȩ>{q}p~xP ^#sKC:iG!XR!Q dl@rH-^?+)!ӵ#y4JB[Xxi#,LO AgCj!r`@6T-V!I8:_*xCꇟ`6X+ *ƙ+P,g&vi1 CG6žh- ,ڦ6`;0Ei=}B0U'[d!PmSۉ-}c758xWO٩Dr }Q5zaR/o$ꩮxln2N(%P1y+ݖtvn g F#l~kրY mQ8D.Y)3uX2I+^-w|jp U eʂhkEhzB@)pqo=<>;.5DAV,Ǘ^S/*X2;U}+mfLrTǗZ7 MS 28l}dS)CETo˺z-/ivr5'QR>5{6%SÔSEiM.SR? Ǻ8w?66IM݌`\ĚQ+V-n!Kd^A_o9DWc Hv %=sݵaϊϳ^.eWEYRU_Q))[; 5ܞ?@@)nN ~3eWp  Gqʶc@Y '{ΌB{ kBC䷄z2UR̤mZ5; L F33,}fxzLż7i\+>rƿx1'2jBP,k2J!5˺[9KΥ$<8Np&9KF7#(JtaB=۶/S[{د7:ĭ4pB̴bw;火{h,$A-XWHBhM\"i& 0,.}ѲY'i>?d5Y[7ڂ&p]܇c[PJ6X]}_nn尜[S5Tڨ̈́Aܭmb̊}ʥsI:gI(8@yOܕ\[kh˳^]P ǵ& FW)v}$LXh5"+o` zyH>L !"7B4̿t`xCH84%l>/SwuO7~6:)9(S1@SYx.<+XV{'um]]6"H"Q!sEIP:.T¹L,r7=#zD<k!}ZZ/{Aq]ruNAJxtXb&Ba})SנPiRW}11X3k徸V1 :yYb;v JvG̈niNKMF4 7aXo#pab!.;'Sy~jϼs=m~\N:A{޴H!".P-s* ij|aBMTL}|G)gǏϖ(OXҚ%)V2ST{khjBc4/,)-hKlCo;}D )X7SQJ.WaOؖ3ũ| 1Lꗐ8iؒFBbh&ORϋ׉ MW{F|zڹ\HAyu-sSn Am1PiD?AxJfNیw,ΔFtEAw{( jд72, .;Dp= & !߃<%j9Sֻ/էX-] iK0rvD BWK?BK,!f.yӾejEA3ڪڨLe V)_Hq=a3+ۦ'5-S`3-f~&kN,e "DZ_)Cz5v8Ό-?Qw`FV0"FpJ]&a~Ͻg ϙ%؊͊c0-__XLeOPو#JwGrXBH5=$@n~rP`ygK9~{? q{IEbL;Kam͹_Gh{pRKF4;O79GG?.?EcQm)^ ?Zk(i6*/! z /S\19,wH5 =%Mmp,(lT챲73Lu;Sc.JѰg8̘>cw 7XqZIFMG{z)6 7ձ) chSBIj  ':;u׀h rqz&CS7uD D; 'KԟWt}i33y_\p8ܞet`@6fҾmTE qkՕ)k/ݮZLGT-v2ǵ)>`;U$]d]0\'rj=e CVw0_xψid5L'R5͙JVY߄ͯo؝eҔn8-dP"W4(Zȵ~U!T7\KdY|pz幐5'|W [NřѶ tA(P Az$ĥn jd>HFi>%mp͘ءN6^".:j/`-Gw;u$-lBBV H8EY[u8"H),.̭> d$ckP{U6C%95Hw>/v4vgI;JqTv%~/ODx@֪(Mu d셋 ,q$Ms0??1 que\tkͽq0K2W2L)=a@efƾ5w7uPKxHlʝ[*JQ<̮g)InFY kboWZc^ NU{Sb[a,ŰZ %0 nϴ +PcJ],zJZQ]Ͽ}xtZNB+W-ј/O"|irp-ꅾf&ģ (6H%F\'.4&}`ଳC5-z d2f} Fmɖq BNX:qCrAj*Y?sAR9}kK;,D&Q4)YVJM}Θ@V"NU#}\dFrV~: o t^XO4a.;bNi,W 뽻z2ULB5KnS/GPurM9S%]_vHiCud|I9B-ƑDe}m(,Q#TpXՔ<(F]}{օ=oab͔>m1QU! "eU!w>kjih?16T`yw7lx3`EsOyW;q!23Y BZv_Wpܹ=+fh'Qu옌yÛ_/_w]qB; NOl! jJ 좁98?"41g+ZDT!M-k(~Y'D mo ˣ D]&/to|W܀p'|-CӃ_Y' 9Qā M =ul~XH\&f*a~0e-7 A3K aWJ':a0$>$59".|$(#Qu[eFN" DL|@<4gc0ΎpXz׊Rov2=o}Js2pU Zi:"6ŕSiB v)K#}}XHY 폝 iX7 !'Ńe.HEntm |H-񞑕~4ꍮ'2FQ/ k3(k`@Mtח X6v%kΑXS$ExGyj$FlPj-uFse"l#*p̔Y0Wdj: aFH@^48e o|0" {Y"Rg޷bX?W.kJz/`Bvu>:zTj@kR &fo4/@^3.."A9p!:B|6R"2@@_d(pWi<YO TؕԷyޕ]gXg|[ %:~%r@!8W+G,&Y' G*rJ%e,T.~c>+ΪHP5~k_ClU,(d__1knd&?"+E 91M]3񻇇*-mӝ&eZh87k K܊>zJo> %u֣6[=,W3& v3F5U*m(/Pl 糊.<ė_|2z-f=KJ/P6eGrTupo+'}.A}TspKzv Fs͋g@A; ~Gp $'0~Kţ2}~Igl sV|L}b/~U@U{0b-Vtf_iܭ{um &E1: '00^#(#"3e.zx~sh hѲ^k_W4:0Z:G(z܋o4z+ 4h/zN/D(#cU֠ԑz&c7UR>Agߏ{aq`CN_{)Z9:eN9|po"Hsn5g}1v"9qP;nb*߬ y+{$hw*ħl?YH KrI}aP-ME# ^ y,NSn>ؤ@O3C<G *i %n0{DaPT $!oyxxշ#QE&9u M{O 2{8T?BjrrChլegK1VfZpQQt'HeO5hbUJ,M[[h&|ɤ;[OIo*K^D' ںŽ#} f @qksEyw` N(d[u@cHТXb A&Z2'sj2RQ mpv2_lwq>(oa~u.@~ʘSLj84HYwPw5?MY{0"q4kX(@|I`Kj]T<7JB"{*C:݅[U}=RNmYE'v3fu џMD& F-5+5r8d]mP( g!gL<ɼ˝T*Q{?ñ 6Dժ\_3] S*'EM_i/A6{=@[ƕUDTAS? | pӶ3qh9[k8*P8<[0{J=)-ժ[&v\y+ |* ~d}bDЕtN4(#'31G]kzx*;w`N.gBC\ebH}9X;\l8PG6.믭76{,)Yʩrvq!9)c+?ZSH+Ic3c6ۆتBR< le`o_%LSPW*%oƛ YQ]M$a5a9 6N[ht3װfgڍӯa%8OvG*_7jT?Df u~o\(JjkoR :z<?΁9:8sX]= l C>te2Cz?J Q߮߿Ho_ج ڡM%r+,6{hcs(`z|$NkunߛR#^k"RpgM?<( KkLrF0mCozWP rdi WUYbejSyNHUATіC>qaaV ܏GAL`B\pJuӺdy<Y!dmÜ5ſߒCZh:Z ;zM(zkpT5ln%㚟3燢jyމIJfLKVGS965d맆Q~xQD #mńsݑT]GRG%zb"xh節ԲQk+l3tNrSDT,J:wD7i?T3 (0~mFlmNjdԊnRR9I/*BUOJdDՍiAHoP]SRV+9`?D{jb8 i{r{76)%03v`~Zx/R)fu0+Kg1ѽ`ڕ1AMǾ= &2G"4)}@<\Ng)y&Vti7Œ ҹ-AZlxU& )GVM.-ʴ3?EsY,kvZ;pvcmwzٙV)W18L/ojx8C3:7RImUS׳!͌{][{ En\[;bKs%HԥWg+r(&jotC~pXМ| W>2i^i`W8FhkO]E{NoZ\+>X@KQd Ɔz_KooS§L;Yp?cZxq+P-D׶>SnzhBz^{:Mh\kxߤ,K]f^-Dp-!ՙԴ?"ցr-v^=ƎN|+usx$*ߤek߅KׂS DȹNrh$7h}Y5tĊ vPXq)VóV,l"btqڋ>O߄~~ aXhՖZCh'v I(ɐ)-ƒ<]n><m|0{W:UEXJ$ |Qtyw]dT%uP8ABWwL=QxT>89;'.ʪr}ڔ.a2dozyȁ*d7;B*[˘ezIɩrk~T8ԝr|9A^yɤ7AaBSNX+kGx\RW51WmπrZP2 XO^EO7|h@$KYS#L~}= N>{H xkGboە6 z6$7acl]ex|du1Sexf1 9RUtP?_b\yn_iѥSk,a ]B*_w-PL}ڈsxb(Ğ~KsaA,42d$I[cZ3-ȳ O V0ol|]W%p;Xx^ ]x(8GmUF鱴/E4^gp_d[tieEeMEYʔޗ3'l#Ѕ^)A+q;1_ئ"1G|JGYi1GXpL3 pdh| E_-j߽"-vf"IO='n9 3"ST0?~#X ܸ@oFVO狅SļVnKT(٭޸T-+N/B.װZ|,$8Gx3uGĒښ ^وB i<,m=1+qp"hO#p:YE捛Ϊ0CZKTC t7 FΫ-M #%[k9]:R.aδ.7ciʺu>Y5Ϲ'°Z7Bx2@U?6-Ǚ`_0huw%fb2 &lfy4ȳ!eUuȨ$9/fhdJ&5ex ͫJ=%F${J_6?BGlLBE[К>0OMlb,b~~ޝ+_4c: V),q,Ԩ gH Q ğy~:),u|PXO}VMRuE1~WQD^m/cfB# j4 (̉TWŸUqMx .9#@h!m ),hc V(@mBs,~IU WA\xw=*Ԃr ",:h!"aY:FMA˰bϛm|Gf"xb`:;*ރ5闿/IFt xlur(*Ǡ0`O7H7b .U Tњv8Q"xqD2NnyߞDfv\R[fHO~'6o k2]o~؃D< >y~jM wl58f1)5SM8Bwg"V2&בtYY`0%y2i Fe'fzqQ 6(+R1ۧ\:M%B`q/?zhyZS{dlq>/+9NVY? 08%M(t]D6h׎FֶQ5.!DZw;Ef;xeW4?\B҂uA)pnBR!{=I1dx /6OahLCY/IZ4E*KI~ @}at[(af/urL#aT?r`a^1cJ#ߩ QDdњa@/ -PCNeUg<f.HSRvԏoNH|qL <5T֮(Ɲm 4Ռ /sj:f %X ^t9i,H!Ɖ_?o#|MQ. -bȃ ;hdCG~ƙ#]z&ZkATPGmRt'G,6Er%uԎM>|,aHѡhe*NЃ;|3xCgڠ qԬ5-*;1%\#8g<-qahJ]L]jm@U,&KHSӧM!J> {g;*]/BZ,[I:~ BYZs8 :}ŽZlY[ #')~8kP /}( vsk&_ظ +he0:62<9pH:58nFU@n|h3xei;n] ܯ>;hBa6a_T!E 0 P5(u}7u֓]2Eɸ1jȌ$q" (3DDA@Һ)c.ұ}k4՘Qe N+/Wxf_)# Xq<Ib(GjkRz>䊹7_牲p:vIfH> (H&$ {;fL L5޷q+M4rYT8Y磑yo˸(8 J7IfWUC0y! {D-]5HObϠ!z 3ǶP !oP?:kM2!şB y~e{>BEP6Iy<m8 mm"}c6jl1YOW?8 sKS_y`"a!=os(;O3QQ^H؇drccf0u>@uŽ=z[Za1'Ò%AF%'(5o^iȞM35?)[tUx%N^o׽p7% hB[ѐ7g*I;U|)E_wC/Y<M-Dn T@اBDfջCW/N s)"foD r}7(tLU1M"Fv ԧ {,6zfDأOJ){:Iexʮ2-tr{wĪQD"7?f\+4H~< 󝑯aKZ_w$Z4wc@a[5Xj33lz K+O!`Ұ'E{d H>#Ԁ!#??Ku ra.Y2ZCn fiq w]9a@y#D,GZsYs' s |`tO &T*12/=:LfX?3;0'RT'^ОtksEI xҮ(9E"rzD+ɍuH6n0::nEНP1npp%{]+n[A2<'Dq៺lyI.Ϫ1[AVM(fzl !O"8OݿO>UT'&U{{qXkdڙC,tLu"yf\ZU؂xݞFm-n#wܑGC8wyu0`  `n Q&V崀9WzJKžݎjx!!c lT~6my6mgt eeS; U~v[ȽA)֘&`+d4keiO7MÏ5i7ukw0R*@ՉﳻTډKQW|Tn/PQ9t1+!7+[Zq{0fc)7rA52}( jSY&L7nFyK4$yDsg *sFkwJ-6:O~d%TіuK^jc!ol#l!'Q|53'B.;0d~z8KR:&Mk3*+6cp&P+/|MNDX0z4u0I,lPd>vh!a& M[aR`c]w mBJּ$,ys: $Az?I,>;"܃9Q$ j. eĎs 94Hb{ 7KJV~4.?bx?9 mQ]_r@A!ȠPâf-`GM )OtvlWFʎK0JHt/J؟ӌtXϲR88_&YFlfrK37O9v Ad8z%,{:˓ŵ'7gf BBM|b>_F i|jYQr+HTOOgK<=?Ƈ Q&P |o5AO2 ɫFܛ {8fbNlQE ŏy5ϵ0x%jcۯ^JM Y{w+w9?sUi}xa~gFi߉8ZtLێ8VMuwlTK.ȑODh_ݺA-euఎf;,L0KۗbX@(sSfG kS]\/b]b3!#?;۲XԺxy^MćCqA\vK$@F]͢_#}Dl۴[X Go,}дz)\7Px'  EMF7=< 1mE(㘣9aX+#,fMoTUso/GCiPRA9 oB 9HoXƐg|I z%F,Xw.Og 4f^! J+}:ln/L!,;xLZBU\ZBJtV,2IUȾƁJy-6йa00oȧ\M ͌/N kUE*cQ6sx1vU 53V( a gJU LPD۽ErJi'{'lCpԖ`nQ}g5ʾthQ}B\Bһ_ǴU Zi4aC-7-ֺ\Npj%T 8u9$NLO?^wɌjQKdJka͆)a/HOٗM N{i+{O@ syQwh5S;H Wd |,T9t7irnJ@tʼnNߏ7/p.M}1.0Y}no-gF_IyeQUʚuӏL̡i))"ZS ?=붧3f-Υ<3{9cՆ :'~x0uIs }s?w)+"+$gJ#l)hq5Riվ\nߏQ16vY-1)U甫 N pGu~~pAۖeM'-y|nZq=0;ݖ8,Ռ"ÚF |S~kxED9G˨;Bw6.;P#2cIù6B_weR&mIv#g{ \}zCԒ8g= "mk Pk6#:ʀ*{rAh/?)MUusυ)MIIsh}X0YZ` 1~6o$w}i БD} w3++ m QOMrZnd27X?MJ> Ҟq0"8LהJikwwTY>H1AJ `XW"Z}歒G|R\ɢFYs/|~헪L^P32 Yf-{ MHs*?A&fSWd[g;'x-.@q{̆mpf=`#+c`6 M9jmz^ÎKx4S$P2j[ܔx2LpWֳQ҇x)>BƎ^,Ϋ1Sjj66$7PqIfbomynMpbx:@ -V #cu?JC1am9mhJ gXp>B4^~}ĩ^yrVyƴ8#O !9S*לs bcWsh{Sd' un6X@㉝tR<<34*RCKxˡɍ ˼Ux{AD9/(т ]RXRA2tHdRI>Fk7Kz!jqJ:̀39[ȤLqX o=AՊ\d 7Sk:i"12%dx4ÐMxZ@ RP\U@ڭC9툴Z (ǔxlb[gB$v4]'\f %b<"xqX}{=A$|8"'6Evxv(ɦI*EۡA#*QGfvJ͎FjDŠ){ ZSE^zk= VQ=E4Q<ѥR)wDځae08Ԭ?}Ixw=[@6kxLk)τXw ΆgxK5pP2=tO}' nbƮu Kt & V OoZ3{=2X";6o!w,yنfl*b %q &S=y6? FJp҄-pO_<3thǏc+fȳ %]LPFc Hѩ3ƥ{GUIdl $Zֶ2@r Uď!$O^W1ؗdCaY;L\h#/s7{Bɐ͑iU(}1ِNyHc$|et4OuiUFG[I@e#Yr͇Win:)U G9MÆhY޵$$Ь]9%CS4[y5>^4+6 ܅Tepal 68JՄ_WϾjw 9h {4{Rt>&NmHқrIp{$ejrL)^4}gyWj4 cy1(̻ w@W+{1Cܗ<7Aq4ĵ$ߩ7 ->`@痥9(*P٬9ŸIn] ^zn6x1- +C8kg8<촆T#$p+Ѐ˕] #(Zd+oEfzUj62ʙc6 RzXrA(S283(ږ)nfј!IOɼ9JB AAںD;suցjKbد֗V۽܌Ll .ͼ++؍ H5.W7ETZnrZ5joY"07 * iE >?" (݉Uj=~[i:X6O]q s ȹӛu:|zdYF=#2X2rF4{SAgccL0^VErXCӝ((ESd`C0xX U4Ye$W~<*.L, U~<0#ⳚwS.\DϜTɡs3N eX3X9ϰ)}Fb1Ė;;Fʨ kQMBkMBwΑsPX0@ /n!Rmljqp$}߿5c$. !?|HoT# !̷#aBcIuwVnu9cn0^nLUÖ2]" oDE 1كyQ#ܶL[ 2iDkTrAY[BV5gX+SO5v;|jj^..)m2IM0 >oSmT?[Lq2քF+9:̊J!Tt!1|(>p= *nK@U!&'Ӭ6 >Kh=(e7S&*v$x[SuVkb3n.NC")'@(32ϢG_ڡ%En:Q xNdܖ%O 6룧kE+`秎JG 4DI(n9qdºtgYp}A+۬:dUuWe5mRW ^9XǁdZCƔ6>oD//V(T߂L*-fxAv'-҃e3Fd9Qg&ezmMhTaD\EV4tц28a-K>mVۛ vH)rt&  :Q %W+I9I\nElď"@HSh$x` ibRPi;DiŋG Jko/ w^G=~᫸et1슎ߛyg})D;O$$d Y99"XЊLzݕ6qdLsG+nrOXaKX^hG)'zO Үcr‚?!I<5KC_pzfȣ.G,oD<qrK_8}Y4Wa4Y.posxP"^c@z)]K. -{gd7É$w ` ΜJ:̝m>7;hܚ<f. 4ӚA7AIS;Eؑ*v=L-z* EL( $#u{}q/}cƇP"  &K~]}FCkPROo כ5[4#ŁˎGQL?NWq*E}\8MXFW),yCEޡ>7a2%`;IUג:ͼycȎg60d >J=Ը"ü ×@ړ+reU Dnx;G]"6\`#xle6V5*ȑp &c4rw~1ElJП+gYZ07070100000360000081a4000000000000000000000001611e8eb80001f4ec000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/mpt3sas/mpt3sas.ko.xz7zXZִF!t/]?Eh=ڜ.+U,# =6ϺmYVU$e.`=gV 6s>Hsn /]3Qö pC`.HC'/Y*YI:SֹZc^̎HHUOU§ TO"G* $Oơ%kkCm8'B;"[%AgS:*.+Ӊ &ͭ( tS8 d_!-;δmt&Utzk֣iYj@{S 1DTCSlz~800c85{~Dbv}@OH/܍vJ!6xZ:LO'9/$ Л1Ȥ@_iI 8Y gN=A9#%'tG=E{bO4/o鰔(GTcPE)YFW9ذGJՁA(%kl *F>ZCWB嚚u|]X%JѪQGM{5Ž1#݆N*o>?:C}(f~Q(}6m"ji!/>b&0D9lؐ5ccs/t4E<5{Se+WFTb_=7t4vNX;f3*'5UxЛڱCE'f,5[Ը\nŽxq:wɺ)F`ViE8IrK~C?꾋cw 4uBkO ynW)(O]1T[%t$ ~`@΂͖8:c{J16.$N?79&\MKz aCJ+aG;:k9y1lY$^2:ύ0HXǠ|b I/af's仆hDY^*Wo7jXOPoK:ԍ"\S[n ˵HQ[~(}j0 Bn:.iؽ96ͅ ~bFJEWБTئ(av`!e'7!9B {%KiFz?xDzyk؉[chK^lm{P^{1[S!L0uDcwp҂X KoQvOեBd!*TJ"ıy9Z ,_, wؐA80&/d*HOBnـЛ{IĿZY x=MYٓ!C:bceTn4!og˹ҥrBEQ2]$ SaL=Vr yvl9݅:a@ ל?Fa:_Z4s+&Uzd_$.ҭ!DaG .F-m%Z=nD?)saIJm%75F/}M)DsfBG]ja .ܝwnP 4q7C,:Q`M--Gje0yq RxuC6UWq849iZ볕E-yOMA4 6(,W7by|x%Hg'ctj]3ū>4ô GkÒ+\.:H fRh&P~l.ɞFLkB~ ºB:(,Sx206M ] v1JI)(T"0P#s1g.x!'Y%=DeSwKDq8x<"ϵX Jg=Ҭ|ALMtQuLih7<swsh9G03d0$ƪᛑ'L$*.cRAApV4xZN=cgrJE]Q2"]ynX/Y4 |h5Er["a;g%[Z0Insp[Ը[\Nh4QF׳Ͳ2ĩ0FN7]E&w9Nԙ_?b\[`af9"pc+$}yY g6Q!Bb@hF98!l0E‰5Wh{\0'jYE%+ǞBkY sF<,Մr-IFUP5aJ =}B!酂OxO:c^HJH.z3f~"L_PZzysi_.ٜ9H< ?wEa_ffa}ג6Li.]Il!+qrZrqy?Ӫ8'ݢ /pt}p(92ӥC͍tC} m$ ¹{~h2yZ^`mwyv9g>.}/a7?~Dd ܶr涻oq%2xH5w?Z1t&᜚+$9 u!ϸȏ&}aE}6i i/7fL(z?rV/>MPt;Vˢ9-1"č0> pEywtޝ\!]y8o@!D`BOF0+wql4iՏcCK<&כnwZ̀F(:ݓaXc {zHN, =(iBlRls Rmm<9/˄Me:7H83y3K-UwiV!rx'٢qvɏ9zǟ]U!u8FJi(3R8:j-NϔujaG_Bo٧JWWa:V6Es\rOh7Hth5[rb)YFzX[{#+q&V@)v]yzM.D ^o0;[%T{$J.06 n^=ht*c݂B@o)7p,%\a;y>ש,Q8nIQdݙ<룊mqۡuߎHc$N`)Uu"m-ro9mێ~?Bap l،R%&s#ɘC=xݷ6tSqF G6tzbz/ ys0U+~hvE^l̡D` ]!MqjِӢa㴳NˎL{|UEXY6z3rBD6ǟ}+7g6cT.|ͩG:jXv:'n)7^%5ץW죶]IoNfV/\ qAd1E苁=xӸWN8諂[]#'yUGs07EL0Tfb%,}D]h8/@ sG)?U/\[QTda~=ݧN2$9M#.G7eY Hky t[0#I& aR@]i[TN2(|) 9 U0PN0_r=Vf~/DxYό2g=wT% Ep`lw%m~ - b>q+ @6$<<o ;=ʦ2$C5Z%k(Bu5QiBb'q2o 1DZΘ~d~d;o |bj9En{ldD3O("ê=; ?J^SiU\, GjYTNOk\XY qOv7Wpڊb;?5`NĢ\L=ޔqov|/Xvߞj7HPtlQ$!ev9vёu4VdĎs ek^ʭck?ۑ &~zۇB6Л2|EGꪝtoe^ܪ\ˉj1ZۭbX0o\xa.؍mS;zt-lH7fR@$A vҨ3Dffs"OǖK(Do<) ʯmL-(; !]Ì )VNXCLq,t3IE" Xi +AK4uQit9Q$}ؑ$ ϧfvrbQ =]bCGQHž078[ ?{**H Ճ1ֱ97F؟!oz*TA I]F|Oa3!^X?Bs<9V< 't38-{d?z86aCʮGG;ٵiX׳wBX4A q[$ ,k71PG Kp/m[iaۗ IB c):NTw\^u(Ǯ\YPmIՠ]8#;<*Ʌw/%ɒ] czFN6J{Pu+-eFݙ6/pddHUb&$kUߏ'5ܰ;/1{I/fyi',VIN,芝2] /$8uuجC*Um^ *kdypĵ䠚Y`xTpբrxW&{ejx%RQz`43Io)B}FJhņԗ>kNbg Kt%SԊ*K -Z&Ǚ,bOdj5e1aI]*a;6\N. /E}ˣ JIM=UiTbSh.ˇXW-xET-YtG<E"ձ[KHWW-n *5)\i0bFW3 ":>ii~Rx?M䆹­ ..'{OnJilE?@ ެz? lvpui7c׻~9hti̥ 2/H-Bq $#Nb}^ӛh\x>~Tu_RD˷jm4"-s-J<60#ĝ, FKE4HZG$ĚmVp'b\EHo2zh[^zrzyϚ*)L8!Zv8]J۟6+Ny1|k`!3cEܭ,+@6p\$ \K\/ M?bn΀ c+ZD"rICVld(CnCJ)py3Z\dK qs>rn4h(ф?l%/#YS@m^o"[ڭ孼xqU% 8Bjq4F8nGUM/k癞Z%.nN2?5~k3B,Na-beϟf&~=bOOHCY?Fl8n++ S3h&pƣ m^L $nJ |&[DR3 N޽.2:=@$ސND,Dg7e:#xGLhG].U_;L Ou&pϟIvL`(y; fw@pFFcH8==I`a At 8~ÛeYD fn˭YiQ8SOΡBna+JBm]nD$nˬH=3*qVLf;pNiPPe d \on)^?~; O։^| V2-%us {JMj$+3.,x(i=T &j .[L `ur􆾷;Q/Q - !3COMIdb{E^5԰&aU#V tLUQʯ-qEXR|-~\Mݳ6o2+I\.nmLahbY>?h#'rb#&6 ́:@}\ufelܩרZpv*oB 2FDy 滫zR}W٨&[PF֒ZD$ .ŷ3K.׌ E'̘wZ˜:V9R:C_RS/?D(ƶnZ/hij#%z=ጻ$"{f76B{+} 4ѣ*o1g0u;h w lacrZayJ}Ro΢dHl\ˉ)NENdq¢ӔԾľ'ù1vXY WJ7!?)kR 5 n`*oFlw\&MGKnm{-S${jj.r7ȣq@V0\2IFkhzBꉋx崩BG/VsT& ^z2|Z áoDm*'G^Ka_ `V>ZUXl ~^"`I} Kg/Ujj1W\8^" 9T_r  8)׼[{#ʼn1FzHձI='٢h;? s:wȨZ^Ť럽s詐jX ߎD/ōjK1=?~V%7ا0k&h;j'TG_ q L:jL/s΢1=FeHF$X *2iu_C]9Q(m/ML!!})c?:*B3 PT]Jڐ}%XT'ܫ3mNQUKQn7*{ΔhD~c[|ԭ57=i imFjteB>|ߎehe10)QVXRehtbҩ1rcbBd ^lM)Qdg $f`AY{+R9M㑍5rѱIH r׊-s3밀n2rt-mȝIR;S:K|H~"K;K;,Qt!ѽX@h/ ءKlޛ .36òr~4$WIyQdIZF>yPNw ۍ4krO[JR6j1CawFԂ;czx{9ټ- i %)zMԟ MEhźQGCK\9x lˎ=^B`$ F5n+m^Uሹ} ۚn؛u5m7sٹEze1ӊ{]5+d9c0k}gCC8/H'vJSSdV!Se ^ÿġJ1C= 2H*8FÔ19PtC+ђ D ~z E댡ob7g%@ {Vpػu_bwUY?́8h.Aq9f0 {k1]lD%U1pH Y/A[D[߳6R4x >b }"?w?E)V JB(>c6W4ƍpg 5= BښRσeX$+&Ԉ'uwa2)Q̲.w!~KXR‹!7Y4 x H3M3XgꜸUe "["eGMٝ% 87o_C[62WmS~K( 3r:LX2H7}>J](p.3?7:O<#2N9W+flY:m(E0,)z=ypJ5;27^HgRMGmh*H&zdINC$at|iWq;,4%Yz1BC@#"]G3 NKI =TE~E20D#zrPgt}rGbe0!Åu:н(;঳W_#y*RiPwVshu?iT-걭sXW;],g\mtQ^M3J[h>o5̬$^f7}e2LS3⋸ߌ([YKlkӁģ,;7mSÖ,.'Oʩjp3K,V@KZB܎Rvv eB'}Wv LP΢Wΐ ەD LjgEX33䵃&sp )@dq4?~Ů~ %:uW8Ab}87۬\mj>+ OYE9s]Wl_vQJe _7 eg@J]['2oT "10깝CDV@0R@-se]M)yߛ;U53 HW?%_ӟ5~0ٓe@1Ob;fCD[3 .VDfy(XiE~K^IN^(Cj p6)$W5NM^3crp PGiFi|#|d2nsUgK@7EI2%[i@$rEr])S5X/#̠XaI e_5E9WA @WWغTR6BT(c`nAMU~*ўiB Mϡg|vؽJcR'(G?q.SpZN"8q4dF]>G`2vsq5Zjf 2[G{l`\uKj.% pci5-|9'ꙭ˚f%E> /e1)҄Ǥt]sƌC8 $iY9qq_SOw=EiTfQSaa4bN؍]f62uyF4dT1c]'w5@B%{}-L#p(Rzы>VG_ŝ݂_gVahŞv<RL-xʧIz`1K<û؍5e{ܐNkvтoeqɓݐ 2GѭVu9(&XYo3jdߘF.DQc8 9k_ ciᱧi|9Υs3+v5q/nGO<{z) xS<'b)᪣'m44}M$!69(qqvpeCߓx_eƘȕD+cq)h< 8Ȅ/ESYlDxg·NzhX7#N 3f^)srO\mPa x %t*0ZxokOIՏVK1fݫ<1jVKf<u!TQFsLgH֍m-wvfݮiO}ᛡzbNŊ\u|)PӅzSdP=O=ۺ ߃:0OiUj.؊9wRkV- kܪ'׀r'b\MO=x@a53f:ݓώ`YeJ\Ȧw?AUG9x/B Hf[樄l${'< K䏏T59uw[=cJ9 jL7|tB;xé cEpi >Ѩeٓ70+~4/wQ+ 0,Cl .|BEUk/$f+pCS-s^ Nxg8Q]Hcchj{C@P{Q5gt,u$'AM$3В.s3J W·xd} {ۛ{Hc8>Ƶ~)( p0 y]23N&=_‚* n l{+s:NXv{ueNX7Y^ԅ̢e3zbp9X1 D/ p=M߾Ѝ$ v7OD(=sj۴mrRna0WZ!ӿF3S4z// 8;𸏈"0LvÕZ\Gt.m*!cy$cT6SxO/+MdD"KCu4s$I ?.Q>-n_ӽ==Y['S,Ty?[E@u D<| (Ȟ00/ ;rd^A^ÐNIzb%}WRGLXNp%uw qo{a|'p9^ 44 ϛsSLmgdzorVX_hLypc6k u=4!aY / &;1dVt5 qe:RC:/_V\OOl)i"4.equE*txPWkP2BmTdcDuYIJ55ka:C$ 19p% }~׉TM[*GL|qYb>..*U$>v6 =v~r4Z%UN&[ZX1OwrW sWoHMs"<ő RÊ6xHmo<}pDLH(ΘԾ@<>]j@r/pGGx^4( |F39Լզ+]p2ٯb*߱v=Ġs4Vq~-$qp !>8W@ F䃲kw&jJo\,cgg@LSPW.cZ|PmJRcIiUP$48~).$h27Pif{r<ŖN)Y'`0Gu%up-[H/ڎU¾{N㑜{Hf7+K Ů;:X^g#W4KIPo"d.g66F~sIu@%PO}x/Z$2,xX ˰_ S =8zkfVn&O8]d?@3q7^s7*m%` #ag 0+%2},YȢ#4LDATMѭQ7n2-|}щ(?ʭځ s/.r$NOTh:*.gW1Тy^MDbW?eFM:͙c]aZ&ԟǎUHSZB. ~m_̐H~RϻJýHUv&k4pR$hK}* =u32]߮h.{&bL7ɫ0o Xw0o"iQ7G>ό`8k>~F,WG^,+/0f{#¥vMs?Y›M9C ;YA hB8V,1"giӀm TQ>X%jWΩ`(Yrtq0Scssa<c&WNv5aOP/'ev'A P:/.= f+co[|7! 02.A=LY5pLX{ނ4 v? *w:b\;Gnݮ;m4y9tDki3{ԛZ=+sU|# j=grBi*SHxD!m 0OyA9|TgAj:R%3io[To7o{\D*oҩpk@X-6 +yz\-74̆$e`֚KF da9O7MMɌ>ިBqX(5>YKd)]^ۮoegiyՌ B&Ǣ"p#/geI棅H=c%.Թ>[ER[J&t6zX!eJ8Q ΁vg.p)(4 [P> Wۑ޷&>͍lc [9# ] >;p`L[fz6dEt8t1b l$;;gǠW@{Qq6VWKjyIl{I=~u{k r;F49"$j+?? #_~!/TJ)LeDl/MLczԡETWS|_g{ ?>_8oeYYOd9BW@YĚJpGBѿ>55LűN% AZQ={bD,ڗrΎ `S]'yG^D4):`j@Ξ]rUTM9oP-z긼F_|E8j&ṓ*I:FٻL3I#h˜@} L2Q~`772N/uFFp꺙AIwCh[6kvVx *YR"I][ /Xzڍڲ)|KD{?~SĴ0x9 OdP2ӱ Z~Q̶eI olv2W4u,wP!~&֤Ң*$t$YMws$]Y}^2!2n{H>$O Ō|ƕ`.fV_f2,CF+?ظiTIB0Kʲv έ>tǵ Oo̎itB[tBRz;Uy!h$`T)Ƃ>X6# {׈,syB j;D1)^vbwdFy;c,5PQN6QqyPq& *E-W WGsc{q$8ں̿3}6x? xwFps(}]n还tض!gfT} yi=k;q4TBF\E WS*ņ[cMQlEynUM[Fvw6%%e?z(V+E#4 xiafXêaw.+6`P*/L#=:{WĶA%'y10 *=x RLR*Ա!XP%-o.V0qq]өxll{8A&n$I{ Uv'@V==~bv8uZ8lAXoåb ʠ7ejYW.eE 22;)w|>שWANkgO4JSbO UvFm֔A>R#O ykRsx6gnw ADH)1!P#T\iY#QK↮qZ-jn)2M/U(7s/xl9rhu?cg_^d ?5[9yM3bnTNаN{{ϣX^$POLFR!Ių8IB5s'SY<3*iѶ"ni(f: d"oc!l`vS|pR'fyqHmC'yh**:ͽ{:u _λ>t-Fg~մ;% {+poE&!52(u"Gd`9^UR}bdjxuF˹e*A 'e.%Gi\h(b9/N/WFlHdM.#j ( ^N Ie\3`"յFDd>&I:`,jA‰ω} -Bvud! ۢ74Hv\ɀ׈~(l q > վAX)0߾t Gё_Nы$7P%2X5#r g|P.DSL[j^ZPWgz/±p_h~ʨ:9/V8ރ8|p}1|=1;+%3*]>l=@Q7y_Qe:0Sw[tzL+R/GOK a l ?_W;?K]^3čtB4*|祰Bs_EΛZAf ZkNGPAG5{P{ \B@L`PZK;\plJh$)7Or5.6ȱN9%dW+‰D~`4(kDk%a%U<dNLcLciĉlΆ$ 47[W]R?ڌoLߥ][m\NjDpMg"2*<7/M=ܹ_hht;+wA\~  -~+h~@ne`Q^vtGߵ(*}Mxh1;^+.ͬdIiTI%:$vX30AQ+]*ח{Ari0 &u$J  z]RR4EKW :4'z)e-hXMVO͂cMW7UMۜ!KBr?-) ItpHup_G`6w}.z'@\Tʦ[_ !)0? a(ƅuPvͯ?:V2Û7BH~p='-|/qYDZoa?;b7f҄u|XWC`^'֝.˪P7 lHn˱>dIӌ1guK[@ȬHL9`?vNwB]6>o G=6'|rb9*9Pڕ{א?rYR߅!(B\TWIMyzsP? Z캈fh42$l2ty-՗৉Z}a]6g:x2rԉ$"㹹PgvΛ^1ba @5Zrh `&esg&+-;wHCYz%X9^ W~IWRĜ` טfq4FE|Uy }dہ=Wt(i}1~}}%G L#6 !g,lQf֚M H?-VH~qhѦ{47:x`A]_1XשC: ^Dp`86mr28ܷ]JK8v.#? u>h,/b}y֒F%f!|`~g@ T YǂiTݿ'&xFڻإ:4p%r{Ff1$ yeh :z0{Β{АlOWfs!M2'Uq9ik%ZHs/_;Zj  g,]1 ƾn)i+мӤ}ĨE@AKz'x$8 \ZSȬ@8BeE|L!ۨE?D^n{dR7~~AEL7vD @[ՑnwrĨ(%]6@T[H ?:r 񉛙ƞ<:u0uY- W(~/lwVMI+J4\٠a# m'3招Rڗ/ Tr->a}(S1 $áՄ vQ-v?(gK(|c-}0BVF)8;{ޔN{{f4d2a4~;~ fIxĘ"Ղ] #0:K >Aq!@hբ2Ca[_xroH]-?ޑe4"u!4ЬLeÿ=ޚ6' nB@MjuN2yN)ޏA3B!66u丳9L ;j WOUf975P޺pSh==3 ^:PK ' ڼr,FBUV7&{PcT [ F  >*;O.l4k!*5h=s`4/i\ϺM}R;hA i [H1m`F2$jODHW۬E[#rcߘjhV56./+q$=fx>us#W{1/I4ׂ%ocTp!A ~d G&d$.Ȯ䥬V'sj] HҲZ5լM5{%7'ZqSy9i[fٲ6t:=A߼ &r3T k;A{.|LkxE1Grv|y@tĕ&9~uoGS(y藍B5|^M<[-j[/|pDhci^ʵ;,MAnoc=IFu&VVף 둡oci^2ac4Xa}V^M Xux$jbt yl^ہBo0Fs9.HGlMq8/mrSbZA-$&Uo b l[l͹˹KvzzŸO[Qt]!LrCMn+/pT0`IjtYAvd(%,Ef~dC3d$2k݆6}gaF>T٩,m+L݁\*Cx-m_XXk*5ƺj.^6vMGM}vRRj~o{Fz(:0NqJ.Ȅ$Acs!RJ_Hd:'S6Tm|()9 M[$H[@Y:4\zM? tÎcPzb#zMݱGeEBqgj8W v>9A3s{ w<@}O]C`ٛtPw|q9vˆ Z0k^ UʆƈoQaklz8l]j8j.y0=vPX3QBh-ɞf!ı :y4 _^bPӳaJFgrL'<5N+"%M&? ȝv;)W$AL"i4*Hۂer9жi)IoȻGӖ$ ~iV+ iO "艺LIGnͤ< Taĭqz;YX%MK/mM٪T6-D.gpJH \uoQ{U(mvZ&uP-rKC dЎwKrTTn0]m|߾/kIί $س\ju=n )bh?Y:Dç=:p<7d3g^}OɞZg|HxUf] >92:7Yߋ?d9"q;ּ7m7K*.{L)H~v?#$DQ3q{2϶IyR h)vdwDӶ*?Ql튆*Z=t6 RnLed.ߖsՖpa>}؃hGDv+F2{9s\,ݽaf+Y̻I$Lq]?xqFo%rJXAZV2֖*boL89%tdwUMO@5N80;ڋѩ_cqUK\#+Dʲwh,/*jطRUr^s,i_-l\A`OmLcĬORfn܏WUy08ϱ⦄$vfAw#HGǑ=.hU%S7$3!A閆֤ +]y7t: \)E!zHz+XYj΁w0:h r QXq@tBG @[~SBWJrU튱htGndfg {kJc# /r-.ό-)sbUZXbٯĪٞmz?~8&|W9;OՃz{IŔu &eF{I֟&z!/XJbqtU*B!GVh[~DPʬ8p)"Ւ׺,_h(uKfX(tG

    wruP H +M@1^oSH b&ˆ,8).od>)yUzܫ'}B9ߔC4s­ޒSyp҆; KEZ .Ϥ.9YK!"T~B+c]Et2k ;K6|.u\qϺC1EK+[I$kmJGUyk dKnJ)1do/IaI=7 ѳjk^GN2lW:,giВmaޑj0I 4X3E)OoZYv0"zG)>%kX&18م]<_<*#M(Gvh֎8{s I tQXr_+u7 #a,\[N~ han$] {%JVH63Mj jucK)rUي(V&3sX+`5)W443hӼ.+8|;aVJ8[!ݺ`4V<ãPWc:\rؾA%~&EVVWW7 .ImRDV J2o|bĮ㵠5akU/tbO>qM9؈!O*d o }ZΌ e @f|.Dn6@̫Ԛ2.if&]ns?Ѵ,uC>"$#ennY u 0$#~& 3.1S5Ay#%=)4fW-&S!D1,lq#[c1R\{dUne8j8aHΛSvE]݈ {iA,=*0d-ѴPE^]w߆#z>Rc:7 ;\0b'6]{ y;םo;ā['N__.+W#roY/EO2t58ď\miǥ L>NT<`ϭncr `}&֔R& +=ȫ0"(5W St"l+ <:#RGwS˜tM+йPZP gBZ†gaSXIA##<&rARȦ w & AM0ylUT`7f+_QX˟8a-$\h'eia&TB1h3?quE5HCgMBRz*@D=0C?#.*bMmvg.rfAt:-ySSSu AIkZZLaRnutaltgDĀk{iүӠJ E_"t[K6BoM~X9ͪD0{r{].8CKa9W̩!!Mٕ 2e1Sg{4w&P*5RHM:d:Ayzk8Ц֑`G@2ClVvu&G;4Ps*2ֹxSx̨9ſ\5c^Έ ԯ5 MNe7[c^H,,J3d&>:`"oBC~${4z/ &LJHGBR;W j ]H~>>Jz Rg,dz8ldADX+Ra cEє {=oYzo[aT|[D*Tv0DheB t'1d>̹bc%`}y#+OttWL OPY5sH__r5Vm]5-L{y ( `e%VT#(-8#M'`ź}JK;bZ7ם(:e16\ 6xD@4vx?b[A'6M݃WuL'@+/Nh{>|fW|E9-J~u⹤mn+e#ԐO%6Z#gRyh$\}IH#br[rYYgD1srr UGcdI"47`u0Wù 2)ǏuboT N~+z>w*"|2ýHs7|Z C58`HijJez‡dUq(ک@ҘwT;Uhü3C|( R[o|N1.[o?rs DX:$S|U(+bmF4az -Mɘ&I]HjXT 7ixAI-Ed%uJctt2!9Ns\!j'|auy{h[FTP|C{ЛzZR-D_#B]ZT4 Gv>¶ZT3<:yZQd,xkr V x5]{8DK L7ÑnR m6eǶqt"TV`{ [O19>dHaV]hdz:$)6y>p,2)9cH_;mF_^ͬ_x|@7[9NeS>gòW|sy!82n魒pl}I-dcՁt`?4DrqC97;9p8LzI~d_ڵemӢ%a>'s #^K',_@pK{qf9\6a:IT%_^[⠍$JN#V'1o> 3 4]SkC]vX4cErFBs #vP'68e @(s `5q6P;fe[Kpp g$kqS YGfTǔ۵9\MY'~JK"/nBUe}@-4/Wg`c0a`T ƑK;gem X3u}ZiI*;x. JF9~ޗGж˙ߋsn 6:hgS\aM@}! e(6:BljIxsS>txo)e DkX l>\Ѥ<1_\a%u*'>T3#j=#3->3k˭=NzSH9*h1_z9N:!G=gUK[6'yD-hX <ïk`-@ϺshZIy:.KR|*gQ+2 57JHkq:U8[ſʧg>e.0Y%Ji.cM o?R(O RRuGzβLQEGe5N{{[NZsT>u/J<9imDZm=mzCZҪl{UZ$id/زR>'qL>*8zV%.F)\_mZ^VOH`^$(AEk2n&pOGH lP[a?mluExW cNE%[,j܀Eû{#!%+Vn |O /6:( 52O#Fբn/&ɋLa/ʵ8D.!ڿCO!kC)IYDlDu2=tⷑ/ov'z_iu+I>Atp|N!6Lv$$sS~z$ ZȤ̨T. +S)[ 9Ie(L9R!EG@| uM_J-'w * |K~$Ug33@RusO)JVAUR.Ϫ+kSqR6+W4ATE@ %M+0Ӗc D΃s~H#./#/QK=K.ysK,Sp ubHK# u4 U>`䔰X^ːš-Ah/J1< -H?4>'<9 ,͐MF}6j}cD`И+Y}ĭ ^OhC\[Py-9Y4Ejj`& xnq 15'ߦ. /˅ޯg2RJ)zXi$gUbd BO!\!/2 k>}w)wO s"t)M#`>G[$Jbt|4,zf5;-衶N11se7$*n尻3\4$l;vš>Z_ ڿ^69<-|5ZD ܰ|ױݾ\weLC+?C&$AH:QA" 4DVpn6?66"hY4J>N9̀\y ,h-: ׌i6HiQGlm[0/A=xH'w*3xxJF}w>6!gw' {EB, aM#cM){DwK`&~CA|z_K˙4cyiU5SuV[okd[LKȊ[LDf`.xɱ !{g:_w=WP=Ko*li5L NCeƙFfy,~chj\י}NcQ T"&+wdAcSK(JGs r㪅-,*dϓ wŘ.E9"<ݚ Eo56gpZl*&;F6f_2ϾKݐ2 Z\ H}ҬG`#T̹lu >c?QcdT$5ZsO/ZadcqV|z$wO_?$O##1* ֨AIxțϖ 3SoZj%\BQJvG"Ss<3[;eNzmĀ2hHᆀ1#igpcm/tsy-_,+N\qdWӂxJFJ1%jb64D3X$J~:?FǖYNS_| ݧ.`W>U~"uYՑpQ$Z\/S؟ HCͨ#+]S f+w3 )`Pנ`hPMK]%huvjJZx[o'm O)pzޛ-&p:\H$aH-%.ܞҩzE^ppq}bpIu`U=8IA^ Kmxb952j[5{sp*{a oT?A#|lbM 2~<]m%9rfUM8T5AK7w^)M9K^B5JXA-h &2!z1@&Q Zn hwhYQ6&G6"{v )vABYVIaNCtq(ͻȑ(wox闞 Ot`wMZC|ԙW0bp^ۼ<oؿy$jSxfZq\5nJtT~!0\yW3.1F^"J>~<}zl/ko{ef}>udx \Cvk| (aT>bҳiy&ǘ:R{g%pATzSOPƾ%# .1I!w*N=Bq>vv7m\;n#z@l2bs OP]5Yړ\I=Ì`ou/CCF%wd֑om3ac8LͺXa(+eD\95NdxuMSWh9-6}+UU3몛#w (g}TOdޙY_ 72u 39wڶVr#enP? Ru[.yqMڍAz@ҕ8j_m3^șރ ']|ZjoQ|tɹ|$ec]I'X8]ؽaq 5%q-ʨ{y]z Υ3e2NJP*g$ "v<:IJz{ǭXc[jȫ8) ;~v2^kA <*Y&yÊJ]TJB +!i)=h_Ӄ=w(+ީ)EDZRCK8Ysd҇GP~Iy\5(Lhm\$0VAu ):`'׶ǾXcF ;(I'.̫4LUNI>y/Jc2$)/[9va #g+*UﶺRm0_Mֆ<锢%&-` 1LSq8 Ȗ1tL 9/iG׵~r]6;>ǻ=@뜜M1䃩0l3 bܧ&lq3E=B?6GAdT)(L肑+.,Zx 9I%FVprk!VD6@LZ<~`KqБRgHkXI;~?-0,#ϋބ?ֳP:طW|[a/ p鞪ZS SaZ@`1gN ](#X=ʉE'i2R}_džں=R0+C_q]ǁI0n&\ &PC?M@9I8_+ӭ6 =q&lcO%)(֩:c0}'B1i;E'Y% =Q͞bAt=; msSo%]#ثg1\azO%o3,bF QB)n~ [K\٨+Lō:"}p6.=BEz ͷ^Z>= 7|ili-d8Nlg1,A{o;4Il偌uLth7`IɊM 6tDL(=a|MQ&"%MI6thԽhm)Ep{Gi6x@5Yo=Z)DUߖk1rؔ1Mڪdz68ҢT W2Dkpi'k\tNw ,wڇzju߆DNˁ@J=Rzۨ)TΊq95Oϓv<>V[0 z Dޔ+3G"B3EʜˬDvN *mrp] S]DZA0Út"r9I?g>̞I[TNr4~3W|G!ZF)rAA!Pޔf':'9a K"'&dT աID[$v onQ #c,em3Nn'+06W@cJp^Zn͕{G\FDSCWi T3?~^UZ=Gfl1MTf1,gU [7(\dn'$ ٻQ,iMە8&F$mLy֕ݜ4!,ux#=I2;)%,+W9_9&#*\1m-Pna.A4zRvHhWd|hqo?RS9UǦa"ǔ,N]/oy<Cen%Yw0[L"M0]K<c΁]G]M =ZЗzVc!sW)+Isǐ!YGzC {_E `#| ;K @_^y^iO4O\8> ;$>ݥ5ψoHD:f~]f%O5˶q_Ү˷>#wy12sSV ꏟ~ؙT#U#boFGyo,_Hhɲܻ]t=AՅ9G̀ A^yBE4uLYq UfA~3I)i]x=@MzlŮ]%ǹjvۯc+5'zPmt}F2v)QQf%!c!}ǟNΘrg pE /_[)20yU*o,|p+s1+Ly~eeGqޙt٫qZxKfB6$c,V\̝2! x slPgIVjӀU+8zgSb^M@N`*bq11I;3 ' _[Hw"Oƒfϳb3X'WG /{=:<x끙SB^z5'X)"\Bi&>*'3z)&;+lb5 $(&2+sJ'uvq)4LE:\H"k8D$!<9sn#Hg{_4!Q%xQr88y+;FPd(ZΓK_gm[T4tF d{ε= @uUVB8CKQw }PKl+sW̺wcFU$@o5Dh JۄA!Xe8sq9% NsY1[GtX*TdtC/ CKq] ,Cd* Ф; qqPv1{B#GCJlyg}OH!3II=Vܴhff*S\R>ђ,Ka2 .L t`hٕH%OЊ3yBu* ;^ƌiCmhޒ+B_'9"+KvB)6$MJ<3RQ1nBd #~b3 @on#(`ؿI'9dCUН* Xw憊BM>#18oٯͿBZ ݨsC}>Z\u/uG<>9cK\O;1=!瑉 7Xk[/[QC 'W*2_R2S0ʡԾc.hU0QdNAPۦ  g[FI8~{߶k(2" u_G[0JQ0MA^A)G >Mʹ>b6nx9 I7}KRPYbN~c PG`*,~M2K$N^HW=Yqz@O NWE@ϱ[6e./xgoV9dL?W"4&$' q~7]Zt%azV=_Bmd:.Sg|*.Cg7Ǯ!]ʾ'J_j¶jăTϽ^LIUWjdxi>#WMQ 8/sqn &8\6@Va9Z< jqxR3  c,c)# %2j /ϳa@-;W۰@+Au"M/)T(5POjbRcZӽ%@Bӕc90?*MBP4V2:PCdK^F11On44X+QH e#j5Z4/a TDg]˛+#i&Hp1@2` n3&f+^)+jdxtrVG9vڬ@%ms8 # YA,c-52Qbws(}GQB@+=fXE ᝍ꒻y:`8f9Ĭa3DU^2ܣPyvU<.KX$Y=XDŽXn%6LpCDۘr> ;fpJB(o3;^S]ڼVMP 0y2[;1RxԐ#*̤ @Kd72iE9y~cJ?o@s[ u[wY]\#.ԕ,Uڑ_Ѧa5;xF,NA8'?f#DH]oC%Zۭ\@TiC*!-Zƞp{v9LJ ~"SIa>WRq,X2.n^a.G4>NPx]$Gq}͋$X.ZdT`[: 18 ۰?h:i|.j:qm7ܵz CK#=RlP#BVs^p&63MSڇH.iyjq=l:,/wP;{v<8'] u1rh}M ͷUDGZ{ 2N` |65NY=\] 8.M!Ϥl1 :wVort-gD] EJglZZ1LJp4_DT mGds4rInc4NSH9 QzgF#=؈j4܊iv{[P8mtu#;]xj4%M&EUu{zAŶEK?]P".=㽗]|:ڄ2YO'<;co0,b O_L5Y_7_ۢEc:Ƴf\p22&  |ll`SƹBWj$nmm*6HC_)P:pv(MAZ!~AHjcV.|₃A:*^_=mF=c4ЏlDS`t<%.e9)eFG[OZ ,D[s  : u hD=XM?ʬh>?bʌfpfA'Zg6Y†5%sWWT"X ;&#[`X_>̡&7|M[a~یX|LJWEwDnu3?5O}et)z`coˁ1姧prEe}L/ϙ榳7%O)6.r _z;_Ѳ.ܧ*&M}+r*dԼE^.S~EzA!Zɶ{1Z’; pxr:mee k3{h1ʷI)ᜟ;\Z~6#M|ey w )Bm"(t]P5]7mh^ސKmWAq^${$6’`KX }K`Иl] A^vu_8BGزry'7u$4i4+ŁC@Lϛ;itOK׋~w2].E$lgw!jSe?eGʹ@<({~ \]OO|SIe 0Ѣ& *S*em} w"0?V@ ½ Ꭰ=+,u%b_XlґwF( Zm3^.hu]NC65bpHA.{/o0;N0mr!y/A0fr[{*P9>='*ѱ6±]UiPL\ǝ@L~-WN(yʽZQRL*M3'Ĺ I.hɾLcû^&젃J;2U- WT&XI88Lh;GBᲗ{6zV<^5}ӏFyб&{]k%^mjSXSOJhQ}VCuF4c9E u!Ci THa|,/Qj#5nJfmGՇ} )~eXv_A\)Awr@ @qQ1a9HJ!'M)xnín C%DḏUY!qU֤PiKl٦`3q[ңkFuAT&~0RsP ͷ ?[p H1aV秷Kg͡>Yh/ ѰuR IB6P `gTI,Ƅxn_I4!/M'窒ݪmE˝;-PBtGBmqVZ.xpBOHim,i j)AM^获*vk@5g,$BOHfH9Shocc-|SU1oп g'^G&9z7`nBVϰW ɎVY+D,9͸iciu:w}J2eyeuF 'B3.HJVsS=JAz v,B%4_yӕ5@믦m{2 Gcꝑʯhق][;W,xY/}X~9i~V҉wD^%iSzaH+4ֈ+s1e+AG l:A<)b]7𾜶)IϜ_a)-x"_@!7ec=k)d>T]je[ed2,?Ќ)5;ȳN&HQEzd g/ pfݺ:zc͉. iU>.;ִIC.:;5Y24uS)hFfFH2!V/lYI~ֆb=z1#ٍ*׭&C-2kSsڞ*n"©06 ըT)sU[\pLW ҟ$=t$cs[ƭ8C`BȩG+S'#+!&+g./5ExdX63+[-n%S<^0 m8J0<;HFFh>]exq ,eYw?sjLL0yHFyM5gɜx2]ud wo 4lfM=^-_q RU-ѻZ7[Jx.>:DR[0yTz^h}L(A[ n1agv0~v 5cPPlN#׸|JI;c_ŶWH'@aqMzĺ"xW@ڇҪ E욊:r=LT'LfvGP?a 7ғ!ߵ.@Ur5IB,m)cQ"@&Bxm.)?:u$ÿ@Y a]xu`d's!ΒS=:؈Iу ϻ*%/93nrS+MٯS/9^R{L}(E/]yrtՔ-%Ws9|UU߾ೖs9䆚}5G~㉍U:5С<:gE4gDl"ez A^í4:]^g H]SgWh|w(BMGCK *`3v{\tЭ-1%[)wNqJ Z*<vX x$A{ĭzE'W  ZΎ`yaʧ ׈+Y3e-е^LH"*x g*X!PS$I\aBmW*n7Wg<-,`L(r<-_ D{^KktdH>vʈsݐ%ZSLl:|f3zǵ_ yM䉄O 7~l|&؇b\*z$͚smGv Lq _u΃7fS5hbt|~l5')Y0"ND>As!ndC#,Vz{gDP6[C{5ӣY^ҹw5eVٚM#f l IɿAoi§u~DЕl,{%ڂG{ |ͣc͞B/ me.\Ÿ򦻨g!1b僝‰2XD Q4f8IheoGGGE1㤶6*=Yfuh'c>wwH׭ LDB#n@Mҙn/M{4`X%Pʧ`3Qښ\lj'L%n*gjXc33DGs5a r[N|!lB+3EEXj9;+'lV̴GV/PAd %櫏[VT otp2,W"!jNON4ˣl}[ski.SN7~M_VP +SP &䄪$C"YkJӐ2w-kۄہ[ >d Ipq*ۥ:\XuKĒF{O Ո]BtؖdX# U1f!~1y~v 4b]!|bhq;j*gm)nlaUH=|辢%]c{g:#S')2 $uKU:<ÔQ2G˓ n-g>$̋8(vz1WhnUڂ9ZLc<6DeDD#N2:Rް#0-;vUp3} irΤWkpӵ9J6p59t 0O䷻sΒBIJNW'c;pbv1 sq}m֦'|1#"BrS$#bzmآ1^NBHnhJ2I8悿Ǖi`NnQ `r,2l묖w8A4'KܖZvawhj$f 1G6 ~mc9Fm{a=q0ȄNAg5{E TW\+>~*4r@x:"{ҳ 6i|WJ? éR)fQBWo,["|R4P;΢!!#|7l=XF;TE05E,ˌ$2t*l8M.L`jwO,<X-YN B^`iKJKmB^!L%VAc=|JVž-Ȳ-~K AUvCDs**q%aTgb5rmEhCˀ?F}YӷM/+OrR~.<$1XUy|3luw 5I,tdծ8 !?=*_/oݿ (vO5 {;EmjX6F׌o.G!MGZ1 [ҨiwaKaDk3Qʋ$;:ES9IX,7_>dGa٭$꟪ǀd#aff͔0o}Fg*huh Hk**vJYm_7ͧ`D! qfCx)ٝ6D\&|[ t_G0$nU)҆k}*ЬW: d69Дek8ş>p`Pҝ#H{E76PAܘʲ'94{Ŵ*?(ƫadP#!XN1Q3:R鍭{l$Dd h:rtBVW~!XT1Th9;8:SI%}^ $$>5?sЙ ݃?kK*e7j̺A{@*:~T7u3d4 ]$2x֩Q1RH<4ܴ&XF:UeӵIxg~icq%` v|۶F'3S;o# ;#(뷱絈~X}PF/6 a7oL?Qk4Oadu~vu_ºEWj-7)ƑmB/QȚlSfzlԂew5'-jtvwy|H[QoRlDLz}렞q ^}\sǣN.}+&7,&P) a.}oXc(?# CRu,%Og8wnFZL104-B[|[43 (YדtYKDns:_P<04 ] 1;1"'Uuo7 9IM^| 0%1'  *!񒫫,I趸/7؋[̸/阭N۪׆{4#a2a|̄0 Q88E4UTֵ/AұI5{?g) hTJc +H(! _Hp ( W ;_DؕQ;3Bb؅]cy[d)Yin.d'ƢTydJ+#. Z}(9.fU2hrpo~,J*+IE) 0Rx_ 7cpNLcw)TgmH$#M _N$;PWei o58T' q$ Q>6]MupGKmnr-CT5Q*8<2=_Y(3dۖ8wZeDC3m .5!cN''Y&]2j߆X_jSצּ:<ʉC(q&fWqqVqJ{"RTf[Y=`|ɸ#$7C\רMBΑA!8E-YIŹɠlTp#ʫJ1%:BCݡͱ޲+(b[ ˌ+66u`3H)G\8Un-Ȏe*\cH 5 q1EjG{ =z%}j>jꢑ ŴWIh˟{i]IW_戊fq!ҋ6,TQ5䔱ژ5u4w!vzWk2@70B;$)r[Wԕ纔WQPrʐbM@V im~a&ȤVd>"]UH 5F^.y?mS/|RNf{Z P l% dj~O ULsW#\ka)B]8#?+gtybaF9(A9Hֱgeaç-"D5`F"8ؖȾS~.((j\<:|gŊdsŦi> xNO"1DJJb$ܥRAeG\Μy(zZN7FYIܘ]4ƨ&Oɟwr3|*%Hηmj͙@vxǏgIcͳ%[ACҭNYI9pֶl=Oh(7 -3r%f#=\;Jb ѐ >װR\% t\{um( -0<]& LX)Z* Ab>jJMh͒Y~|EأS|WE'y/p+<9 ք-0X)+J ,&J^o;p8$ilp4KSCqm~x!PIHN{xs~a H`?GK}o_iŞѷS%m $"#v hb{ET@=D)]=^ Dr./C+0sDYdoSfE@/`9EʐkuNzd96+hSQ ogмH Зܝd-j| \f&D6 ]i 1>gpo$׏q,i#\ih5:8T`l%rI$"|#OBЌpӟDae&"DzXq|DG9bںsn1 fڵRS0W>M֗Pr DKp:yD4`U4PDZ7׽s.y(w'{g&dž3sܲCve#3EuwG]n'7 p 17Fo(V\8?U 'ww}aΖ T 1Dpt˓ -e,${vHz׊ SBEhzѣ$mzT}'L+#y7mSl~ ύdת!o1̐\ Oچ략$~ݐfO%m\~b̯&?y|_ B; +4_󭯗L$p5Q#ཁwRû7~E:!zC_vs|hAr^ZI#uj0; =׾ ysix0-i?!R.dX 5yd%+=I!/vSѯ_+)Kv8 -Zy`~~4rbEx 7 [*@ ".@k{@WŶ6qu{ ^οANO&Xӓŵ3Жqf5 1;K#?^O Ƨ5-LCG.G?5a }ﯯ_8|nSٟ2l^BM!H=zX-v?Hͅ_i͜.GF8,^rj\lV2/Ē`\{0U@HLLF7ՑC{WY6[ 0֓!I&ك+}ݾ%eUj Vy*TxF44'B&>|,='|"6jGO]q{tboF:ftwL޴e<#tNB] :{.cQC$#N[cCi9 3.Z0f>f?Dնh1 I`E-M,=wH◜,;NC1d 9e:zE2=g6 Q/YR'V܈p>E~/ifyHi+E;=;(Lp-1|?: ݿM1(}?yeSBJ#Fѥk®'g#L@beCtݺ6* 5HGܻ>3mW涣>ᜌgԝ)qg MTfȓtPqΦTE=]>,mMtdwTFزݎLɪQZeX)d>/p\q z B˘y_˅Ͱ3W0Vv>  l=N~who6 R,\o[w5ՐbK.?g/g- l&'5=-&u#HFkZ]UnK${V: ]~GnYZ ޗ)d0ȯ5Exsc 7x3K #lo5rt{K߾Yeʅ%v%bEZy#sݜ|erT25 d%ӦRGt+WsFs ǵ mWc9ͮK.9KB/ kKO¸G&z %]‹煯Ty:-2Mfs0[w0-=i`2X^(xPlQ1t?h}W]w]M׼c2+|@ ǴSe%ˉz?Io.9KFE"Щթڪޒ`N(SxY?B͙(ՠ 9Ώ YЖ']tK4??dj߮Ԍ^G@Gw=X  2?O-ӡ$bT 1sJw ~;-X՞Wd a{^9#M ApSYf ^ÀX @NI;]J"~N) LL@m+T xV+%2 ?rS1Hc!t&s*@ʂU"*́KxqSt~YI$qw|؊[D:L+Qh(NþGW%d."mG?CHL%piCP= \[!ܒ P&QCИY.Q Eʼo~qIy.v)A؁/o Tݏ1BOq#[OdX'n?CWH̽ zVS֣K~:w#(>{ (\ &!2W 5wqZE~nzʍX>^)@ca8G^5;)~6 c< j[Bh7123C;y7x V5dnB5OGD۠+\)m|Q2O*~zяc>'FwԽbհXCq/,܁$mBP_zmʄ0lO 7CN2uMmwy+s -yqi=df r5=`=A/ oW H~Cy7" ![l5z*( /xA1D-YV?l*X*JCO=_/7fF ep-+S['(?KP\\o->௞ n /71.ݝGJ[*aLɽfPCr TʣG>ǝD1oa83֣_,Q%Q8z@bY( Sf0vRr Cߡ3&[4Z0|94#MW ?Yz1A(ZLF e YE :@mԀ1F~ 4 BSxZhX=hX=MXz#co.n1)@4 *fԃ-=4*xD H1O4BHYT x)|5U4hZi%N""فJ-iGdټxQ6KﰐSN9qE^ ,``7;ׄV7CHkW,!Twiin}{6 fqqvX]T"3R!sE b:f8vY95E9o$9;_F_zɚJwk;HVPi)pI Jg{-|Հ7~\yey_dG|zWjՓh!5iEkd&.a7N( Mr9D:L7 T^ ^aksS# (Nx6[qi"l D"C=L@|/uP56q nB3KIҼC Śu6QӸ#Vk~AYߧ0gn0sGĔy>8C[G\FQ/;l@$6K^o4? >*+0{.n6I=MoM^8Q9 Ai>xloyzb7=Go6V{s#o촆H?<t1fq¾^"5v!jlу}@cexŪem؞ 2E! _uvS<,#$,eۗ AKo3wvF$ZS95i7aWZ ϯ?AJskxb U }{%vsec[FIӾ(EհU< 9nԇ,Z!ZcTU@EL # 5J`R5cV˯[.cDS^6 %%X~唘y`Gn<5 jq] ˖K! `ȒϘF5PƑCE$ Џ}j ҄_ej~: +>я3"33Hh@D$d61vJbKxoQTa ŎׁCa6q" b_ =S})ώ0fcbQ]~՚zrݤMMO{ki&|4jQʳ,WwU ڟz:Og+>T'a$\S^-:簅"; 5Ը CM8VYׄh3GDRV{4+[pQ=aP607UV]T%Z쾷hk,x<㺉_d+Gܫ=< EGǑv FGn7=(Gr8:x< z+Gh\tu˝~KCz 4?/XY*묨3LTrջAyzܔ+nj5he:s3H]dgӄ( h{8*Vo& igH'7O߂{SQBp%[ cF}2J% νb}lIU33k\z=Y=°_ P& JΝڦ~}܃F6ee2,f5ȅ@^闇McO~ 1דQdX_H% f@ 魗ߦT.~n{WtB1WwGgY4ý^98,_J=Jig懶&72K̀ q xшגxϤvc+ًo]`xc֬MM L&;~JxEp;ʱFJRui{QqDcDpl"Ԡ,&;a=ś߈(ffhnCbr Fb3?NYm(FoK9~3!M/*) ڜh9cR )jnpE1 "VK@96)emAch-0Õ%{ (2U!4f(3|jJYj\G gnl)Һ`nYEx#rwCQUчR5%үFsɖ)'p6xWfrb33aT.OaCW\Fb,|b#Ix˫U`d*5`WN7X{Ru>d WTPiٖͦ ?Vs)ߵd: 8)N^aBYDtH<ؤ/y9Q橤;6fwyݠV@"~nd-d}ɈǠ8)iTuE^KhCTH5W}r#v`i֛jodLʶrXbqB.5S7f4{K#ﶂLg3@)!(wdE'D78.1-'Fr_l(SVe6ܳswz^ϔd}!$L_pJ܇̥t*ozw |)ufoDlh$W.˔neg1A79t[܇R;_B2wH6 kܦeg8PbnHi~hM(]U7f*%6cS{8NuCٹȀ ~d  D5Mna5/f4<tvKi22%SHAL^iQv; ,S:v9gJ$O 5j^?K<E.1 Wk0 {nwĤLN,: GˣþB1~bET;hOcR)Ի0)?p&I\? Ħw%^)4rgrg}Is8S=sRԤQSͅCxi41kQ;/Ov--3孨wVGSո TcgLDx(T{Z$ݢ&pL>PvR)J5U tv߉cD`$hF'~ba#%>9_&ܿ2 jUd̦KXvnAmz]:8)rWe2b[o^7je޴}ƆNyR;Oy9pT2ez>cUN19b[FZ+I*T1Ni@A~T:oI6.t_1 w"s{Ps#8M_|В:sH/UOS8D_(,燒? c&"(AaX;%)4:|7(_}Vb4<~gw<7`› ވaL!ʱ&RJP&j2+Awax }v$RQt!S{z(4Mξ88Wpkqi-vZJFh'љ*cM=ШO{79)۳[Tjš ĺ4:KOďCd@7 /͈P8SkAj=c: |?or8͉:^;YIs0x o]G\)0k5$B4Ti`1\djl Wxãw?6Tj/\"BX0|nƭu+GRPqP5qQ E x< Ȫ&'`D"h(NrZh\oV|ӍEaNr.-͍cT_T UԮwvo\jyՉ4ڴq䘳-`^zrkƅ= b6sDc}Au7[E;M5pWw^MAtDl E Sw=@_ ="5Gu = 'x(j 3KX!co1'g%P%Q=;,1NT - fHi8ᰬ9LN]dwoc.̣}ęO&&i Ƶ} Ƙe>TD;7٢3#6 p}#O.`1ιjEF*ɸ.)6heVIMdPccöjYûHp=g楂^kn єs,kYň=2N }x7< YJ0zp01>Q:V40#2m#>SY | ^r6z-*E/D2}D.4~NQ+8ɪ [嫸MWX0ugAct { +Y&{cT-ȅgE[[wߛ8S6GA-\p!(4 5?͎ '@TŒ"MuvPoJFNG-3S)y~8=ko A/]K 8e htS? pu 9P)p\&͙rN )@{P %,1ZBj21yمᗜwm]Gsؚ7UA4S4lNGгhABp*֩|:$FшkumXxiFIR ؑ-KjBX]3jvJ0/F*/GDj;ql烙ufd2 1&Ɛrԗg*  ͱ/7. `NO#bEB=޵  @/&dD%ݶl( 놴3N\mUЃVM@=piD!yCf3j!'%oC,Fm'5.apKBi<4AU IoE4%݇~KLW?E|F 4fu !42d0da(NbJ/:@g8:Lxk32žX(pӰ_OL(vګ/K; Q]sŽ'Fnouڛ_clSElSH]!{V{g^Z-e\$i=KKoP0NFk1ޠ 8˾C{-K׀ Jسڲ ]]->0v9Kp ([g'N%yݧUvV{ΡKBf)߃O| XOFy-r^J \34t`[e9Iܱ7Ɵ \T1;ڌQ삵o 68AkK1DY ңS^ݎ{y$#8IlK=R3[ Y E~|J-j;#$Ty:DH#>$5ŌWʩvo ڹ>oL6aWDcR3N> <܃G k5H_}s*63JH~f>TidNF :4Lb:7>E~PS'Y)g4*i^>H|676(,iRϤF$ơl$в[ʭW0h@Vy9O]7-oS6 =ke|Ut&Rb^fYW^2C;| )n*+lh*+e w2"%O`K(mh}~ZuC6"NV43tMh2u7EӂDb8qΈE4K!uBk`£9f^NDRZ Pbuߧt_缜u& bL%标 ݡAUFYMAa#둜qE4WwvQUhRf 2w~5̂O#,rՁ{]#ҧ\ÍכÜҬ0mL :jЦX@;ߨCHqFtH#yߞ;=0عc6nF1ȟ^,h+Wa9 0Z[ @cyc6Mq薲#+Qd%QxAXbI]KݩqmtHU(aInCj 07-qCzBWA?a%ohWB%oz,4p-aFIǘ;Qjz b^1ԣE2xpy< Z?2:_{Zwa2־S]CׅXfQeF+}sq"ڠ[-Ij? XF XDr6^쳀qgɳlp !4dV4Yl3 ̓e"96Sdaᕔ7C#!NVPaoOh UD=xkx/kO?3\fYG 2,_ r2 )rLnV`2 Yu?Wm:ŚThP' s4QSEߡ.Q~Ӱ(Ss| GYŮ,8 M鬨`1 ӑ0 {l* ߈[[č%+mPg1cl %h/NB ַ ͛O6{CJ;8 ޷͚rMϊQUZ;tH1)cIOMϺҴ4:鸔N#H&C'(]qb$%K+h( Zc Gd:NW$U]|;BsUȸCAF^ZJY}l!;K19㾵 ʿ=`zކaYk8K#UJ"t)2($WoFJ$= VrX%A(!'R(ń*עE]ʢ \dmAJ 7CBXEsKS8{[J2U2AshYk'0Phu*h$>DF`&)5U$o5 yT]RRk4Ho#p: Ci@LOdz436 _-w NŸvNr(i$Ȥ^2rO0b|ps1ghF\]D!Mz1fй/}-[2 4q5Âs”]d"OD*@3LͨtHd^?bul_G*-jml1ءݥWqhln@, ǧD=͈+$Vk{1|2,i&~Sn%A;MVTu =h+5A=b %v굕A{GQXooمvd/g y'[}#&ajʽD&bmGWC-akP ؀I)Y!3RʜHAXBh'zf\V_tqc?I̎,Z/%{pGw6>Dmn<ԫ0l6mfف@=ߏ#0Se4ӣ>l-)JICGh}X a,22?S]fC 9FkJbg:Ma(>iZh_.S=* p:۸(\P>Y̜mϢbޏ;x^z%#7ĉz{S|egSd#BC_+ XWV-<v0֕g/'   KFߗ*a߰ѥA k:WK{; qU78H 6?w8ϦX]tW\:\Og-5ݐmvS`"NmЈ%/ek*1^'ۡJZ#"KD _k"¯)s!K*;[R!?4 #P e!]VKi9#5᲼z2ޡ6@ UE X:&[b:St=,"̬AFڒ 5$sxY6iolfT}/cʭ/>~w9 FB+ǎl.Cg됉F FΗ$[+m ݬ=zr^F=[%zI&YXq>BnQBdzcv!aq¹鑋wCsP:99# +Y_oŎvgH]k.!MT3[!::-WJ_aFV<ެq?7|;w|?ٍ\dS.-] VDF#"6އ,ܒΒ>=rWf*!؜)YCgbT^9W"c$jFH$YSM勺 &r E û nW=މcx+`/l*B#vGo<5X-SὭ8X56"%%2Գb3!3N"ܩ&K"PL^92MG阷chp: F:>~4"2;~GGbUٰA-P ӈ+UsVQoxMQ ^Ny.se!Q?O ?R<:3t⸛;SHk'e6wAYopUjm[*U"I Qל^nW^ɵ#G75>]bT}IxvnɒL#u`''O0+ js"HhmM1UjK& ;N=B5vt-}w[j6Dk8SM Z&F:.ѧHV kέZٍScW&U A̖yRs|g?fS~'Xq 5TР|)sGZL;sP`H^/'9{B=j tbv[HY] F~;Pvu"A <-~|,.җuψZ(S}1\J;R% Vե@o4+ˢY~I\{ߎRv}KW+x=Fs,TmLp߯Pp,"$gSRT釯@S'G2ђVPv%b7&1JPʼ,ae|e~ڂEX=HlԵsIHpkp)̟ᙊOQ4s7K*GaKp3G H({o =Y 16я(QR5#?h% ʭx\ Owj*v#>0#G$oNWMOo>aC!fva墊eF[髊.h~#˔IS~3@|vt)$w([ :o/3!g<֔{X0YB\.j E+0hB(Hc)&zzi((d-l([t7P ;kF:e7 Lf" v#S12pvݚޢ^9 t"Uи6n5h)5mzZ-ߒ6c־@<ʹ4?rxeRg(Sx (Ln1y2\2_b ~:슭N wɤ-WH4},A99gSyҷx{ j"D5G *kOM֪xy0iT8:3?UJiUYB$b|h vk,ҵL-闪GKj _*}-K5Ϲꄛ睅lGhؼ"@諴jyiئ:m˯z! ͋PPrټHaU5Wm/u@klUxi/[V~Q (l'ciI!bf. ޑflh<,nV]%Z'~l~7l_#GLÅ ؆Xມvab PFc]4J:5l&R\3aLjBO[hE&dmv>[ycro pԣ7y/mZ s]x5_I wԎ_r5qlvַ̂nry Cf1o_k^1 5C+M 1 ެ#ֿ[$i;fpV:cCEy ;.Mo6S=z34 x:QP" W@hZ) %foqt&?Uq߁isڎIAS]?<][lQO3uЁy;BK.&z e2C<6(,)؊?P yٙn2}l`?zvp 8WXt8!A_~q9tFc(WW0WVb`wTZz6[ye ?ebdumI,T@h5j7LJ8!,dY6Tz BkzBfک's!hšN%3"xӥϼQOS3x+k& є?|paz!&:d(G$%9P)&f QI7͈SA+HBkNBI|(%EwS;HKϏ?|FyT 3qu@|{UV橺F YOO9$0wG4*2aNaXVQ.W쥍eN`w@bvoB8*I@vݭ˳ܹ 8nVPT R*e F귍4!ʤ}8[֛QI ][ y_ [(%g`.절l3Z& ,;GkKE` f fU]`Y-O=\6Ϩ6zQ*H'?-)M,9dN>a =aD'~ \1a.6tAA8r f/x׬| xΙ.18TO-]٬.y#~O{ 'qEI,;Fo%H.9I%[[9`Mfqw) vv:'&\1S?Y2i1e assg֥Ko5I~vb\x5{e {}T:ˀ+2WOm3M %eV*]|/;LGo=64ǁSO0 5We/ه5j)ʑzlB=#x;%W#W}NZ+r$ !U$sQgk-!Q Ŷ 0 ~uw7{&A&{MG/RէBܶB/JDT>CGLó>R{@s\^տTW _p<&&,ZfcfwW?q> 3 Қb3kt4K!_DV;Xքgh`ijVllzg vׂ 蚷K߻vV"y [JgrɴatSw8 ЊTRt+˹8P5w i6Q Nt_8$Y&5l/qt"hU#GҀ퐧0RGQ V~NH  !TH )n-XFB mzR}+~Felo~Л,awky!YooLF>4SғCHֿ,چ~;6$;*pCI(kgE~ԖOsw:Յk\_HD \1f{&fo]([!نuxx%\[2!A 9-Fc^1ܪ;)6]XU$$H" pC@qCt֢w~X 7ʍ&ӎX`GEs¿}4T(@cMLDժ)AiH x#Fy+'dk?c).(ZYԮahmݰ A RO̤xbRuKha[1!sXط QX"~t?.DfK{dm l㚉lPZs KNJףjAwiҝ$%C= Fyz"DqwZN]ƃV0( p 3KeV+Жl 9dr}s%si-Dae+)c(kCzmjQ!$QY@k_I܎eܳ(&6 V 髯uIһ(Cuq$c.'ʣ[Ϩ\>%Vk$TV. =e(1FW(btCyҺUѶ+U!'gp9ŮuCE$~čэ.^ "AF*kЮ`ƣa0s~7JcYbGi\doFp"r-Uq> ~ )(iИ WE{eڑi% B_NLzFɺO牾Cfjgztج72?iNȰ.e#?cm$pY0*=Ak] fW#, HwTuZ)wœR<q_PDP%5x[KeɁr9G IǙ/ Xm +0\Ӹs;o2~"$_wSq|6a|,$dIVM~vDFOj]J)Oו7 `0!AJ~-?v7=-J(3>]ܻ8ޫKpJp]-4,;4zц73\<~| _zˆn)D}Au?"J_uKq7iw .;] C~7<~F%itHE:N4#89W`C\eZ2)aFX {C_GF@ N T_'ztkxM&i.YMkng"HDAckLZOt8T,#w?%)D#Ħ" 9mߪޞDXhD"!Y3y->R ͺ~#;1 dwn 72 4=,MbҀ u\mVcj۴7yNsB~()y#!U6$A3LG2(wa] A`Rm/d Қ.Bwm'ު:yr,学Xǚ~|Mā.e65e(uugѵϬu}i%F7=!5`jmE c&`j5}m pv Nfch+\ڏGVRTKJ:|l U`k= gfKI67|THqD vyMKho>2=3RvԷo'hAl2eh-qO5 )1zs)e+ Q V*GWa›Y}BW\*6 9!R!+Cx~#ǶՇ1\cYs3dgXݿǰh{MG!7ܢ!GTblsnP7Κ!Q_AX횭l Vc/Y.Cr6  ]|& ْr@°<)"5;Vs.]ϖj,2JBd6QySw{KQ?%@& C8 00kԮ0uAKmZ}ˏ83.4v F=mAlHfxr#xc0{|mVĜqH4J | ӻ? zmYXḔn/Rޖk;šҠErK,us~)KMQwYw>}0`bו qA@^ rz3ǝ/m Ǹ, e.K-aocjHDMI"[/g.b*BlfQEGl5_iyvɵ QsL1Do׿Vbt}'Im0@L$`9Tymh7?I3R &a%'ld쀻vH3;xw}%F$TT@Xv~q:SOo3I ]n9C ENf ̊&FU`#ҋOUI^XeaMzQ>%&*U-x_0}ȶ^2ǶBh1ZߖnrN9hg!"{ˣ{r#ǮWᖣv8q;w'/HJo>}| Wyפny: ϻ8O $B˸u&ob|S*uR H%PIӕVjdg0Ӯ_0/ݧvf-Ud2.~`+kL^5~vF.d3 2a_kV3#&y.Ls==jv^L\v=(OtuaY@1AvU C[F*؍aL⏯ȷu4| =@|}ADh]߇0jQ#fVc 1!zuh\aWpU̪ #Ì;^;k-qUD,dt"=n\g8B$=H^qm/EKY/imqO $}pG[85wAo枢o17W{.|.gC>ecQ-3%<¢U p'V ,٩q͕pbMx؈A\$T"ml&ňr9 ےLAOiC_ <yQ>iRb+&){C`ވ\,6غ6 YMר~XoOs7Va-q'&_GK饊G ] k0 6xclzm/~W&zv?'1uOcWnJ[({WtzvEk*5Y]`ujDK LPJv2o&qg/ㅳێqR}| :BD:#n+wo 26P3_sh`8@Ud>Sh`Ue0RV׭  ;m?SU _0D\%>ߺ={+ S5j|=C~lae<8_ >uA7TC-cqa'jnywȳW;7!m-;VZYg睗n۸. 8.:!l'\$#c"pѽ~8\`*!,}=o~8IHn s Y'E Eϴb>Q8)4⇨EٛPص7[8Z4eyw_HOc7"aWB0,]3g|Mr.ܾzѻ;}ֱ`~gܜτcLuǭg"T; fJO`G+R,#WZ[@vvYf%o -CwS`|G4'f+A|ӷ7CFv"t4Q<9m+4"^7T n+ sB9$6$_j$&?ôK{ 'fU# ;OC߬ >o6N#&:&>6ew[<8Ł H̥ mNBm.*I?I4߃D={y}1tPyk""wC $Hd8"^.VCdK KI)gU([h%b[ ![gn*R=wPߞ%=]C!I՛HSJf{R恼*ݤ'=Gv6=o\ }%i cMcSfdo>Y>gҼ)\V5M|f_(pS(:0G2iq"EMA}NgЮBF9x FhH},eawa <) YPm@P2s܏6tO'DB=Ŀ] FvCTidQ;8ScyG=槛P|!81]Min/UP%Z̶-Ai"Q&Mp*E=m}d"-:Jzf =mYBG0"Z!*RϷv&n0&wTbo糰Z? }/rѭBѳRFqpbSij֬UtTvSzM)w(H0G]m@d/Lc<+7 !^U;*anC҆E3ezKا8*I| a5$QI] 02*Ϛ@W~ǬMYZ hj1Ε\`f #tԝ/^ r&"Zq1˱3_9*Ꜵiv,M|W˳'͎aF~2Z @}< qܫ#|J.dŀk7Q<;[7 Z A>k%ϡ5[$šYdE#">>e*:RvUe,F#GI6 Я!R57hfdd}4Gʹ 3= ;B*n^bǃ i5A\8EߖQ2̠By9=;YU _2`wFJ֌nD@zU06P$)B?_UP|O~/*Pj+(6x c?*X4>S= {#ѐ]h.5 G~q[m3 j(!)wn4kv""]j ;3Ѥ2vs!p}z s̿fR"t@CkK!j@8zҎRUK,X2Uo)YoP@+H{GSsˡhtEN?E4U#$n)@% ɩΩLʆC+ط5 EeKrI?>G+Ugr`u0 YQQ1F M{ݫs _(4X"pf2t=@+q3cB +0x줇<ͷN&-TP$}8~`i@Hkw+\II{+N׶di|@utKN庀3v J-%$E9v_,%}Q]4w9r-M{9<3%G5h4٦i}Ǎl 8nªˉ5kmo?6.i|#I>?<#V>$ܕxK}(V'n(!]ߟ[^w~ E=zS81b@C*.BjH7 弄Qh"і_'s<&B h悆&'+o3(:R)&Ńa4IzMO_`h9Ugo-dGU":r8m3V/AlP Q:cQg dDԆ9@ke, 6k0yvr҇ qW$Zl&4,}qw(q_mq^ʔAdT.Qd-۴ 8>VGn̏ZdZp/Ў{Y8:8sj-$KG#VGBpm떉*'"'^K.pA!rf K *{y?%@n-jDHfnzٶV?g[ G;;ҷ_EZvLVH(絋ixmi̓8 =2kk'rӘ[)i<+}CL:_? p{ moH)ۍ|΂ jmcӊsNV"e1PIGܑTUڿ5AZR|"M= Yb>:h!#*j@.j;''MUʴ(\sg4rf/z2Ѐk$<Ꝯm} = Oڲ(!N%ETEwjP'-iف)[H+\ư"t51} K`CpuQì2[гX6Jx'DZ Qg 1RήU]q c|y4R3bUU0hZg qF[a?c e),(Ѯ(tuCGp״VӪ!X&^4!S۴Zc!g H7~z"S-#{G<=5!?eg&AoT;e37 .Il~H׮xԪ֤lnTlT\qNvZ"@%>:f4 &KI vI!:HVyĔ?/yb/m9`Nxd\HӆGoNP5ICLy) Ҟ-]NAct43wK f5؄+K? lj4KaP 1w8N/7|Փ R{OPeL=1L/=>(ɼڀ7`a4L6I'g'"'g{BZZ|'LFC*N,05i}ҍ!pݡ̉=)<9;&tLVBDiҀmWŹdXG,1 3YCs;$:_GE܇k|->cxXb!Dt$e T(4 ?HDOe@?5Ds]ŬQ酦5~Wwd3sYۥ7$r[2y j.PRfQZbY-AH_iސ/k ֵF5lTB | }}'E/_f$|>@SrM>Dox?](ľZ^i\Yjỹxe%怒9&Zr")x}Kzl*Z2fkFfF4O |33ъ`șy3瓓jhQ8D+AF<ш'/jr3o$|#]MQ1 Df(;=BuAF4ʲpcTn N Qnq Q~`p.p?rfL dDSܹ%EQo?J B\^ VdsM񴊈W̦ &WEf֦0 ?%nD!ZW5!虑% )C否:>& $]v)\vm_U&0Sވ>PN>N>mk1k}dԤ;iv}u.oLITWL~1ƚ.p5jKY FIp#l˭! irME&KOjś@Fm/xWwoSA*D&pT}qFfΤk)^^&`nP& ai?X?w|b9~K$dOGl|ۨ_@vMz-h.H{xnD{nQ3hn^nw*>xxYܽEyUPw;*W`\ߢ\rČ6._+ʇB^4l!77vS_qB&.PDļ8ӈSlTjpLJhl!oh5qg+eW*b-ȊSYJLTNPm `߰=yHXTK]<`:s^>-⫈_"Bf|p tlz5He)N+G~Ob\f-FÅg4q5!/mp zu,)gi)$(gKJ#^.w8ralxp݂qQ=ԡ*I!۹/Tt3{$alZ'%b6?x3J9ԓl9. aִ㺹6 a;sBp,u9X618I_??#ΒD|]fjAp&}49|VcyԎWaV'ۖ󘎴)ĥx爜\zHK\,KXM" ޓc 3Hau{o>/֭A)]#5a5Un [\CR9MK3{\Qi=Ra^NԷ(͔_FZ,BO!wʜ >+ fDړVr?P';z 9Vc;Lǵ1`B0_{?NrnӇ۞HA 17\˷M uF;v8bk0 o`k+%DE)$nn`>љ]0jQdȠ^+*3EZ~ULAbl2+/l';ɖ\K}u{}Q (&wKJ;w"OA ;~KJǀSi-Dl0 p>N}šp#}hWi]f7Z<=swVv6߰qX~٠8qI?' 3ճYz=D!!?e*kΩ&$EpDbI\~xF u4̠|07Tp~ZMÉE@J7)fk%NFUz}y1Zrga(a3 -=nz96Nip~ЃuA\O+S&S4nC{ںeS!=vmk@DhB_H;.%rQ tPȝ8oxtX--µhяFWNң- = ?Fln/ZI8nЩ*L3-|f<5K>*$D"RK4͑Jf]@N#0n;blel L[A63t ҳ8iXG,>+Z[n3SjDmAa 9Fc݃FT͸c0fqCl 4A$?L?@0@w+J9).;b榜aKs/_ >h8ehTlAmNs !z .Lut\x MwPǪ3)hʕjρACZ2t1@gߴoib$V0b D$3uJeCԖ7Dm,#z8/wymɕeғx(2yz_{t4= > 0x`:*!Jq8t;jI^@ܺrNjdױqWk '΍ĥJ'rsLcܘ{}iV:IWa\J[s /QPHD} dN~AcIɗ|NvTT58[숀5o:YqV`(m$fgSJ[ԍ,^RL_v_ y# ^-Vx&J{OG=|t䠚x?Y:lsV$=i[.#O g T}$u}XvoQↄ4ɪ_Y6FN1]yQ{~ɮONZ=P/GҢ tCi>vtɮnDP0{A ._ 7&PF>$宭R+8 LfgCy.uxa!)_&+\]a\DێZ]>O?IX5d3HOyo;i.[2r0Uq/W $tDy+:@ lj12|186ko4I(H111Xq˲Zц+dX l9:#ŧ}b6m#},*zY/E9 ߪ wd iDM5!\r-#Խe^cmX m@z0 I7|k16Ev !{g_,> vpBiT6Ah/=7x}("l,%>$]jfKY ZO/PA/ +uXIH_?E|fei&C5XkkIDNr/p0 rY {¸|/ظ_}qwsa7׃AnFb;?RᎉK2&=6')P֬{iN<;8QdhWNFZ~aת/,[0n.bNnFEt^3jbd#U7opFv^JbVӇ}o|2cP>!(_ ]}V7ѱˋ~嘢M"cnl\͖份uuUB moyHHX%pܿllj}|"@ %gv|Du-1j蛹k r,!q1 N)ClE׾.62R e´Ub҉m2x?KKiiX! ϻn2ado'%M/}  A|R16?7 d~IH2Wbq[Cu Z' 0Qx`@Yt'1kQei;D1ϒ2.toWd[`n#p&=Y: _:9ZwaM i.+ n|.܂8!age3x~Ko`pq➦M@?9ɊWuω?f lgO#!LTSl #=ZEDQ!H]lm'و6tɼ{˙e@|'Ɂe? 7lsF@7a]aDq-ejRrkm;))] p=1yT:C|4?{ɷ dW(K1k R#n؊VBw鳞}AvNNiSgo7&01gu`5$GL EeS!Mh(g(2:[ &mB6!-Q/jI7[}=Uh:@A0R"`=|:qqveRIo9H:3ݦ0$](z ^q|ܼxaw4S|fS:0ɏÃ$b?(q-$|ZX{lБ(~)r}y-Xt!8=:ҒTbiCO8lw+2c#wlOI?w2z.Tt0[=п1b-0rbwYLǘsU⋡cEf'c0|l'$vTQ'|-WZ{Ҫ'LsNn RVInʬ cvoŸ KzZSmTi0C!cO: Zgc%.7 ] f!6ZbM}(}v"TMq8M3]}T=hRks\Q#sT"mC3C` kMƯ==wȻ =IjJ(x/2*]-|4"!|/i88 !\bZ[u t~& د@*@VgRGz&&?6"O1wq~,O1´lqs5b 'H>Dv1'do;:zIN?I5h ܠHdQ# O?_p N3WU \{N'b_)xԲ"v eUZ1O-g|(~;ɑ;d)QHůӞ@ۇB՜anCpJgY "3ŀ/ʌs&'VֈUzC@"KtzUtU!^ ~w'!wYVޯ};e|mxet+ iso#[–C45>ADtUb+ A]BY+^'M<\ڳ(s.Xyǝ`_#M^8hk|B׳YX.&VIDMnBwxvNhO<  WXoFju~]Xj T.QVbgƥ jxd?cGFAjKȼ d灮W#h 7Sz]6Joܕ]xCtLRf>BkS혩gaA3uQ}lʡ.*4Ky> o0-t3N'/K H(-h|NZ0iL~kLl[ қdKRa{Eׂ;`!GW/T<? ]YD~`{SLpv#p;-04^4QVkZX#Beq.'ۿ2$2KwT?Vbk ԘԦVǎ'ׯP䍞Qs`x:|oXT+RNp;GdؗZoCaʥPid&fO-J)w&^pb4n-M8 jhۂP1 ԍNpHpOˮu셗X+ݼVM-GhueHJBpSR"DEѳ0NR6b*cU&n84_n n岸۳o+Q{|++hL&vH& ܺ\=4&*3w1Y4w/L!ymf]+{CǸn7p^aPƭe#,/`APi=dkȣ;Xj1Gfjehۇ3(4^ iIG'_NQ=)3\YL9cGn\rVW:Y7XvH{Nʑ(o=@:ZADے wJϋz5C~Ou3_ } ' tMiPH2B%队Ӛj8N7Ǻ\&k 'XM?=9 MU!y*4*Jw Jo3ܮZAGvj:ꡅhTod/ߢW S6+p p<-@>rFIzBû`hk QxsranE]Ǵ6iHn8a~KegG>O;ӓ8͵RB_mYÚ)gyFt6FUsP7sr:W~t`YADX!g)d5Y1$:.\ ]B=/hk+Kcvn;Wp1C~B+O6y9qjTmYHmV=̾ߢ5t/B%80 0N3xۜl DtӊcJWTU0P]lɓL[scwḭfZr!5|Q}brS-:t_2s*L^=&D{FG55uފN|~EJ2ϤmBw6öRf$ ۏ)1a}`Zvh/Jz+Erm埊[Ɛ <b mgvEK8᪊!v9 !]D/I[,pPP5[ $;*^lQoiZ÷:A]JadՎlɿd[%$3uhozR.lM6?Ou0 4ѝMekKMV'A17ʮI#.qȿ^-WF^p[j<аT ż>Q*Anup†&/i>[+ q<֥YROά3%l '(I/аɞ,UӀLwrڽglZ)|9`0@&y]Y$\m7icrM_YQH>ʌaAI+O$}@+[kER4 m~}-R9A"s?8{+1PhԷ$ U|,}dͧNRqO4Sm]$mwیfࡠ?u~ (U\ cG[/?#gҏO_`NFkuU;IЃR~##(ݟslvGq "%*Wbyn>UdxV3 ([(ivv"j-jpQ_s_hF^qK/sa޽Pacek9G:#v<'qƿmI?^L 7I!O#J+6+jûb" 1!{Dr 'g(k X!V'ω4,ʨe 1sf( ]d|ls6kxt؃D7ٹQ7O~͒(Μ[LAe b4V/v2jU-`D*@B=V @_l_u!.vaSHc1[юb6n d&hh?yjo(9ubUX MtfF {A'':0IF%7G˵ 2@c` []p:g` Xh<23>0IT3kYb,lUXLerwcȥyJVڭj<ȥ+3<)`'B//qXD/zr;9eiiMU;ae1S;m\J6PωQ=9i 1n*x )Xu)땋teܗչ T{:t߭>-ʂG5[B Ĺ=Gyp)Qq*~y6,J,N1eVU2<7b$ lo~x{й3·y?'My¢ jsy݋mO x-8*9;Atu>V*{2U?|n*Jě˭zBTxf#ZZ)Z4Iz$׷`[̏I!MǃmN^f!S_<qTaUfT<#\z'l V G6TYf_lPeT9HYqX߿d>WS̭Sپa`sӆ@q|޾([7/ru#7lm=$5+*K 2n}dD0<1+m%bsTZ AkA1Pra=Lv}cԱdHLCG "l " BzAФ $!m~׎kg]WW'31= k9'wܧK_܉L']>H\K^^eeCsPC%ReN!Ղ*¯x[]TPA((&WpLS4.VЧ5E,=67:4*qI6_eU9 C3 VRMvv4:UCᗑf'V*F7[uXv2SFlDNOQw,d7 >NG76w4RVa\[T]OOFs/ӕyIXRwEeAm'ޝc~W_Ubw!- 튲aw՚׾?߾oUR4XFhY "]錉<~pePjy3uy{4_2&cüvɉƟ7x4K9}qI ˽׮EѶ|?2!c|[O` JV9;^[ZQ@;8b|<UfcefSdB6( FˋɯOh7a~%Lɛ) (u>j7$O,gH;!rn9tz WIfW0WwLwHu}ʘu! scz,!`53_=oD* j4(T{x9mn+ym99LE߳U;`G_lS]>?%5f~ j"k A[ٚaK3LCݺ.?v!x!0P%=RQsȀGCN-Θ;." M&F()X.Ӥcm] Fv9{'9%)q@$KǧRqʿƃ.=#aϾֹe .&{(k9n\K㟥">\!iL~?&gNC9 DNaNanV9>/V&kj)K{)1K&Lc4 2anKv׭ ~zf9_tz޾ &JDP8IYbE>$h;B"fv#M@:?C\z##챨b82j5HKYDޕ|B ymR }j|%Q$Q8~ƞ j51VjҪF9>ap0Y⧗*6$V:'v 8B8u-ȁ)bBX6E9t] L)UD+Ix2H)w@|zc밵@xKf)mgH1MAij]np8}iYMPH<@ P_;݆r6{u0I+9$ܵw!CFZΓUfELh(fE)gj`7|a'Q9HJ-heaˌQ)v)aϧ0ӂBZוRD\||a3a=8H_InEq`nx &7\MtͲzNaG>R@~'o+*]n6pQ@JfqsHyro}lU0\7xLK:}|FzPow_ĵU5F_}~QM~oz$,]pygSkCwtbZْZlL#0o?•  >z]$WŖSUٖ͂֝Ks@ {({՘U;>NZջ(zUeF/v4:eΰ'r Se_J9\dTɺ~Ɂty:l%/2m.dE"&)}tDJM;LQsO-<ΙGJqӼqcG/4+:ǡ( ׯ7gtX0hheW֟$j[4ل@Z^R d}aX赥3zU`S c+zKA'.Zx-׿vla~se)6*[_Պ&wNÄ)jED1_ *Xb|ONɧ@u)p~X-, FD{Z:cl0bX;8)PZd9ɨR@ w qINƖ 'Wc> &&۷sD2B# E #AUP ſS43a!RVAnTlf4QجC^'.R!׾WZu#6)n S9lwKÌU^"Y/Vo]K?mDe)2&CnG#2-KsO~bǝS ,aSJp^Pu YU>$ aĒ+ͱmͲOf߯0k"I`SCF I) rTTSJ >x:$5wqrUp"&>pqZRs~b %+)Ӭ qEܦ*UFx"CdƞyY-0'7|M}:gDvꂍgF=[fA 'ZvghҷU!2<kG#+:UȒ Q&|W}, [>~+~\ByC€~`>9tvڄP?dnM\ӭzh]ί`+Dt'+GQjyYX}R!x˄M4`B;KB,"bP^=q5@O6R> i%78w煻u?fRmIȲhT 'P ۻgEKY[(&~"ȴ!J•qhԀZEfthasQgӑs|&(tT@&S׆6>&=HyJ+4h%ImRTQF`εAK2p[bbT4DbD{Xcm[ۡB0X>&› nO ƖЁ/Ƽ9ڣ`Ѝ5 !Y|˽c:VP-|{P M\:?%\71uBdt(n4۴3)YUr@mu'Om 0 d` CGcZ^Tf1"ts;G C6$,†Bߵ\TPl.=#OQQށ̄N̚O$7o_4/P܋h- Ċ4ա.4&X`: rUb<ec_hKЀ7g<-C;29 U n?l}oˑxqQFymx[G՚r}eWRi 1 ~ B=LDNXR56~?C BBJM{ bVELGq6;L=5p锏U]bvB#! #57~]͈n9 :7_[zo脹p~#[ $8;a?[v AbP$O3y w\{gmߑތ'.cB`Zl;NZG]Rԫ ޠI idd)3#CSܨ;mH-dT[L 󑋩d}r tZ&C{}Pܣ'W1^uP x/S.i8eYra-#!C8Tbf{P"! #M'w܂r܃s/ U FόeXuL](t'f5yJj\~ q.v4է{,W5k2/=[s/G/ P/_[J1G"cs@_K8S 5 M2)5d(Yjú }b(ͦؒ9=~o;<9_xCz3d4z<VSVBŘmFC._¨v8DQx^@'n43 ? -KY0>Fnͷ %;7.&yU~Իw27:s(dx#I rH wS EO>n{{x+trvL&%r *!).ԏ 3@%9V!a()SSORigm*)0F$E{pw골i&C7ٞlE#gzBq L{Q"QUwVSꦺʵh𰰖 /'(0ozm-ew溢夊Ϛ'z=ou 4rO^s*ktA}m}ޥ;9'efp֮b+yqN _2w0co|1,=>~.gmfB\&z!| f{?Ow0 vq&J){a<4=w^c8^ g N9'{h9ff8,_("PxRp0MYCa>qpTHMn&0Ez!"XABWf٫5 s7)9Պiu>"ڜ O%4rT>bѽ~!}[ pTkd#$+ SCZpr۾_VOrʎ[Tov8!mcuU h|4_SnX.p5Vu>-gzm-q׌AtT^;⇇I 8{ߛQ̖ŧz\׍Y㽙g6w͸㺅}%iPCD^+Jj~Oض֘Q ֻs?_ $>md 4ĥ ?7^ ) *% վr>ĴLϒ힨ۻ+N`qGꚽ]GaG#6э f9,[DBgYϛ-(mY GڗDrd ga9$ZUzN(喨}qiyOSmz`K1,ExwCH0OKR"0K)F Z/@Me=+q qfqC/%D@lYe5dQOiSCd&!ב=3nE%*9S}HT>&f7ׅ/wB>Oʫ,%xZsAf_RҠ6\%$r_nDb#zLBqݛ,7MwϿ}I Xfշ`Wꃑg/Eg^!qXck7Ir~qi²1}53'`k+EoTPgžxnĂ|w}S8;3b^Wy`Gp Wn} 0}[c dZ8vۀ$7zJ>&ߎmZE].|v§OǘַeAcX6g VU#廛fq<L!lj_~v]ڧ.&U}-J1.!ם"T#jáP_,hW-%g]g߮f7C{mX&P@xcp;j};^8 h?t{=%M[Ng~\۹1@O8*-NB6gT_ 8eJ":ώ,9%;K6vhQG[0M?&nc981 o!]/3QʉX1B v_L]*~ȥYY( x-щ,˙@k@G&{:G:@)B,Ѭu(:' vMp-PrR0bi˙S't"L)z'x0( @J\HQo5NImaQfѾȱ/Yo$eP,UN:([ o}OrL\p;ܹ~31(+ٻ&k303'޺A @3=,⦿$?`9Dg}3N{1f,tG /o?kș U 4]Yu1Xx=2+ -~3; f앱3&zT=MmL/ͳXIEb¯n-{iD B@T F JdbfCH*!U>2Y  ؾC뉊f3rDcO'704Ĺ#@d*Ɵ,થ8Ĵp33fPP!|!*Dd$kR\֭=Xk~ƾ$ՎЕ ]n( UC^S 0Ӈg}{3.1c7u֮c5V{6!Ȼ͇`Zx[<&0MՂ]MbbgJ>Q;¹@h&2$6v6>OS4 )1k!}u_ $X5M FQsA,ɨk@!L~b푲o=A&vskV-x DFM?%R?7z4"&%M[qVa\t"" \rIIvr]6CJ[A[5VQlax4ɑX-]nGV#2EX ځCZن{9ܛxOC!% *8nu!Qȑ\u#?%Ua QB|BcvV.'fkSfFC"u x VH_*op-paA}wU[9Y¨' <yvrJYNִ*| Q"ǻTXr 봣hGэ[dZTnPV& DS8?|DNaSUM<4Ng^jyS/ ׆6c"4)E -fWW/J} 4:lZqchD$9\c؀z.aEY`2;89 cnb%EVO].Yf7{<΅h7]Nn Yc%)|vƮyIX=B˾ @1B$6`DԪ~̧NLܧ\LIn"v*4 .ÃXjP/?ԧuTm e C]Innr+riӐְ% 㷖W,O4p锓'v+ UztbI<6N[h.F$U½B \9/"2+לs5WP7Ck⏏&%d1 A=e_@[_ bW.U8 ĤXY 䍬¶dJ񉫟G\b2P)6 d} 73E?pQTfbzoViC1=EV[Hݏdm q:z&n{7+ܔP!|0M`M2E +;?tMw娻L׏Swi=fP`!>d@m/]rĝE ˲Q1Tt} 0wQGQ;47h^$ZBM颶gxV*kdgkJ+*?l'\FrV)RJS-o/pVcZXo'/t۱.ϬHv4BdٌXG9(2aFGKsӬxεh^lN8h} go sC({J߷ZGȓ2n#VdV|J[CEi8дQ,RXL5*QFeђ2]@",-83g.TCD^7Eڳn@vqQ=_y1QYG,L%N#aجkBy,X"S>S{wK!'Զ9Yc?כѝǑk7`+(Ξ,=Է*]I~(vN _OEqsUR에Y&;oEWcYY^۾0 &=zYxd $ ^TWZ oFJau(:%Wl!R?^ۖVV ,N8,a,A^#vRNih2{FtPKll[aVaK xe/"N!ϕͽ%)l3 qABL#bSn0Z"1yGlqEv'Fh/]23(#UlتL_! wrjZ;{s1ջӏSSZGA$Jw#OetqP'!';;]_ R"E*PB Db}~İLGCraDT͘7 7|2 eԶBտ = ؆@NWf5ITOZ>_'pУ@WUPgHM^G/]Uً.k| }e@Jϊɨ g w,!G2Jd_W%8| v5x?{Q1W8U3BGڅXwLZ2?Ȋ'WYfbs|u9$G}MSʅvp!W{<%f>y5=/+%\g8dH5DK&Zn;ɲ_kt}0+ 39"紟 T4a Ћ=Mxu.{`|Qt* Q=S+N]#-q\+sֿ(q Ej3=Ƚ#YٚI uC[jbXr6O\ތa#bciOzq8O*uSŠ̘Q-=Yht _C#"CN ^,FI[~"3Va9PFs-rC?1[~4{:cćM [k6b 6姾bGc|{I}o _LM]=p 'C[$VJgPgGSNqQ[ŲcTF6^ e]\.:^eO$RgJ,n.]CzB<_2`ZX7% 9yWd͍(A#DOewl%~h8"vtwOhH4%`Y7Kh%5vb; 7}#,k{{ʫ5Q4C.xl]`"Q>ų JöW*9|9h{/Wcʟ nH&jPd Wi? {Y.ue=GEd0T!a7؎R9q9 U3yqmǠ.,dO|g1]j+g}JO*~Yt-^ "p=R?-A[0 n<ɡiSm [2KgttjkSO OZS贊"Q[e^T-iFG{;܈b'9 5F" :h Cc/Μ/ȕ>$ްa [0k-GV$#Ɔ |YBtBOplT% ]-BtDaGux~0EB sVXzk9s=¤ r+Ez񻆳,,erܺF\m(GJ趨x`iYzMGh?=6FCBjx57{eZ8ڜD;ʤc'g!ix@5˞sSwSsΌ ,t/)7<b-_4wIj10V@1֑"x.r`xv1Mއ S1Vs x>grFu;N9/ 3>ooZ~s]kB JN%vi{>-zuVrJCqo,='eFo Z۴%h0~eS$볥l3w/M`IZCCC8[l* #4X/Mѕ~(T9s34<Cts SqzwPK?fop`s„g%@;y҈3ss3G@!/C싙j;[ĵ n%Mno^hj`0~# {='jWU{n5Zs؆a _FWCZt{4\FQs;gf>6P좖)F|bjŭq^ܖpt Wz5Q^,>;z:.HVf(p3!Lt~l:uw^8֚ 04=A-I8Rk3 r?x,2m*?ۧ:u$P_jG_Gw> w+\11.% X 4h+ɝce:tqi7'J5 *3) U,2UhhXKYpKZpV1 : u[ǕǠu>kW3$$)a2q-0 A5!خ5T궤 (n<<ʮF6X&P3Z/0 %^ ;8LQ~Z~`:?5`/n N9)gUZ+b Sgﱹ-"<`ҎXZ'tΰ:%If aY"\L7%eLlT;PB̄ l >N;xJhqtYy|$7Fm0 p)~"hnQ;n 0 [q9P 03LR EC^$2xJRҷ $YU<Ch8ρfic "zBEyQeYvζv!fzt-Q`C<w >5@9*u.zL:s-#=2*NjL߭yO5EV$jbRZ:k15F# ڰQyKd+ ʀ9y?(c~[Y +7v[>є8Qr4uΗȸcH߈,u9Z>ɼj[ _2%@u6`0ܢj_ ٿ;BB]L;T c1n-%[{`JS3vҶPLMFΘg}$IsM QCGǵ4<> W?) $kz +e+4a.3ܿ>hVpI4݇%ò\C7-u)7˘-?x>u!w$ؕH1t8v8/Qf;k8lBdXk2$@1SK-68H׀F+$aG 6uB(,қ͇窣s.GH$( r館 FFn{1awKvcߐ*f hTz,&R7(hyTZ|^tFMC*(-JZFU8#^?{N;`*_Ǔ:+DfiTʒ`js"U+Ek38-]gX= )J?{ck ʇH̉<>"/(E=3`s:y-)hO@A,<ۻIv Cr(CRXFtakla`v #}7N ޚ|ئ 83dj8x.Tm11Y"t{IL[?څ3 rY!q:&ғ"M " \Z %1- R W'Q[`Ev^KB)B֒c ƣ})-#U%BC"k_Kn"xxXj*R5>Z=HpiRRhV&ɊtlrNEI,!YѨ;lg6vnߏ5CU~pǢ˲c?aGAE`=rD\+PڴS.{m9)|Aݙ3Gt49f Bt4ە>[+5/je1ށMh: eo8љepB=,ߩC"NT:g߈Z@R%D(dARs8% پ} :GEkJGF8c9xZ{>g}X}:yrmc\7(saU+b7K_C#Tibd_8\Ε R8OvYw,蓎akC ^pw3B!%V BfbHN dT6aLGd-!_A?)ĀMq8JV!>?sdĿ[I4b_n9:3Ola lDynM-R_9Et(2lpM\t?^)+Vz_ k2X9Q\ob7}:ze™J 484cL/>Dˇ@3ْ62)@\ cÆviГbLر"aX7Z_QaWoR^YWKZiUVPnpgĝW[\aϼ~7RZp;$dW.YrI4N2W*@XqFw-ع=@Oyn9oy.c-JDyE˪~'q Am C =c\|f>7"9*D&k5v[[A+j{.^W>Nئ!0 |=\8ݒLk 9>,lJsS@{d]ȗ}%쮁7]ZSCoE^8>hgF/I+>.|osh]B=q"Ds=@VD^6h9z_x6 TҔDL{݋<@楦`(qʗf4Ʊ-<#SB(­ ¤Va>H[KR _j0J4FF T쩀jP#<^.6FrdR]ONx 믾zIEl4(=9\9+VqnQ}(LFރ71Ο6ʯZ˺[v+f9ǭPg`*IsQ!h#4ⲞmEwx'VC`8Hf+k  D {%/:9E1S($`$ݕ["6dkڑY =̹Q^5.;q0o$[?_@_0ciKG (,Ulo<\T'S7λi]|]GNmu0YiAHDL7~5L/-vot#jL׆uBS!Yt b$6an<@0{bg7½ GN[%/uD e2LMEci&Ɣ|?gO; sB0Rv+IZB&co^:6i{>9il-u j8z>(/hR BԦuZi Zn+N;Jz dI L}bOR@Y|%a,aٽb $Y#/A!~" 'Sd|g¼ {^OF\ z`";~e&`P' ֪bQtqàqƕIh9T'Kwk뜋*>w(^TPRT3oj&er8;b6]W%b%㋱ĭw:(V$ӷ(LB?KUGQ!$R~š22ʴE9AYb); 91j\O5<[DFY@mq$lpL3.zJNPh%:HMHgos8Dq"J9vO7@ϸY|GDmiy=Vnz@KƖu&[iqSxX K^FA: 3¼@}a~.iY 8j835_r=‘TzLYX**COf; LYg"EPUbd-) :3Ȣa/ɿT4AȏC?7gQFkME" I,14΀0s#s7}s92 YѠ4i-9ux6<_Cj(j2nB,@.oFFqTWb6U]a-Ȅb#\1E"&^a}̡*a%.)rh߬x2X.W@!c7+jB &cY >%:Ϣ얝EOE}L*fmo طcuM_.؍/>M~k.[׳aLndjNXLpw9H^ Z>{XA[h1&YO:˲m޿*<[` Tɜp1A,(̕|>%gҫe)d`nuN.%^Pp6R{ buxRS|<;cX>|Cu/řl8? N"k7.=[%GZ@>0t(n.ƍg &>J^ kFH}4eU6|ԋ-1YPC+> #W7q ێc}L`8dRMJDH^wdk\4Wk6|c5V| ҇CEn~!狸yC (23*(q1&_x-LӖ5aBJ T|K 9!% u͢N$W.ˈkYBtW* "fL`F]LKOW`ߏR#$xFƆ-yܑ8,.hohu9 dw~oKwq EY%=iO+6~B mn -D86_a|> kL\(&0&5cOCR#YJg^ vV9K^s]{ ? miAcHf@Ń9̮@Lzǽd:T!&v"^A횽mZ&XZ5GSɔ1c+TDs%=h8fxCRM†-nh[bV7{gwD~ŋnW6d}fSWقD5~ y0wde? 0z}&Zڪf\ųuFʪ#aZ'}Orȿw $6Do -j~܊8 8Xwv&M I~, Kd7B~]#ȩŌs0W(ɊHl|5oG}0 K.#U ю,nFwo]KðhsFO3/Bx+>]D3􆉻*WJm' Uպny‘:n([GłBz*"m+[MJ2/VMfJ"Ip.@;F<1 abT&Z RlG} ֌Pz+nK? 0 m;  mx(ͳYDJU$M6jYHqwXo5$/wNSt =sىZ Z"lKM[6YuK&IZ@c0}wl=lIrOnhi':u_2C ɖlLh+F[|Q@&lІ#@XlxFM]In7QܔRbO4,C=׼5#-t je4xlu7ŗe༱G֣XjɲA.dM`Gbw(ORNt ru-bLǯaّS4[% f1Qyռ8=;5 ˱){G_LAo —-2)k ʦ_&\ޟ-^Zou]) a6=tFy[뒙bJ-@ +x+xL>/%CJ;Æ x$Jr1NuQ<()Ց0unNjm'>ȿFgːbHQ*u(>T/JI)i;Nc \(ٛn=/«, a|V.حҦ䁍𺨔 C~YiM@t`AF[;,ޢ,c3̈́\ܜUZbiRsp+U5Х+^ JY3Z9*ko7W땥#9ex8ڞx ,I*s^- jN\A=bM?rCa;],(i΄t꘹WM&' ],`l_W!#pDlG*"&| '\ASGA8];һEaTW|;&mOFS&63"ۧ}b Uô G T^0,L]ǃ>v,kc@B;m?]HFH7΀lTc94`6\V^kEdJwGΡ :8y GtmR"u{`|z4γx;s:F^C\:H2f1sT۴̶ ҩRԉ' W70KiA$0ZI=27,>8MrfRP:]N{fl^pkr.^vl>RYC|A) Ɔ$8yn&m# nN@Í?:V?xQ_~՚gfz˰)(@pmnLjտ@@1!㒗%XKZ\?kf'fΆ"L  悞nX4h6C"OR o빒ʱ.OӮ: /I0ms2hyz<㷆gD|4@LEyZf61LT. KX_r*nbNt|=iiQ^{\J; @iud\p$(Qj < +EJ_51?TVvIVQ$(.X#J8FQ$4C{þ cA޲ zEzbMB붗S>-}Q1p*ΜpL]"@Kk-UMU)?QruL()rQ)GgYZ07070100000361000081a4000000000000000000000001611e8eb80000ded8000000000000000000000000000000000000004800000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/qedf/qedf.ko.xz7zXZִF!t/J#ޖ]?Eh=ڜ.+ˣCX EY,;7¼g)qL;hSFG h![9 if15scq~z|;os{RMzz!|;J{/n]֡tչjb`8 |:\֙\r *I#ޱ`R)ϲҭ PT޷Aw*A?c4d/W>믨 Z^_qlI!*FZ iƎ%s1 \^l>(桚 PA)z"j.HҶ.Ԕ^pW1şD$\r5Ր{P$كV̟^,NqEj+Ɇ @1􉷧l. 7&C`Y;M{`: SQD ׬I0D^ (`d>;>7OUpe(8G g:YSTuBrj8Ӯţ@!) ^8 |7Ұn=gu,($HHGf9Ɂ*o`7,蔇ѡ<%szDmx)u. M\ۘVz); !<:1O5[},=Um7YHXlX1)ߝKg wx+-ThxX?MjɈyylMf"$ޒC,r96Gsjn  C\\uӨ̃/5)ܘ0>)(+1pCSu D(cR/OlBL+&J)S6=[fXK[#Q $yM_8iBt gdWEPnk^9R䡇d$C0OpɌLX_G:"jzxɫ7_h̓phcH™Z\:rAeDA!0=*)ۊqPda@ =ZT@ >ێq:_kJj+54[זjd%zb%R+6]]x_xtj.W5!olە1e&"̼i**&Ka]ϴROz5Y6%G5ؗqM _# @[<ֆ`ư&RS'T/1"K:m]lȾ b63SHZݮ*QWѐB-kbWyjZ/nܲ@}'~z uhr|kp$SafWi5 LA&V&ݫH>ô~M[|b|ѐ|dJbS[utp piP#%.'u)#N:܉]fI@,zF#|k 'G"щ6!jX(@ p7"DXG@jhT0,6&ea&hha=2IPE} EM٘;"b6E'՟˅noDӣ|JkΥ8xM;n1N_[i_q`uS-i%D=\I2|*k&^z9뒣{JcK"~!uːFZ^bK>Ƅ}F3 &(:U {WG1>6D2teA].x}X!5Y='ׄk'D>B?Jr 00{(ꃳ[~u N8]5p hzޔi "۲muXz2;ou5H Bּ%=6,U-EKۚ";wݶPѱfvތ~yRvQ^t}w2`$^,c#v q]3ûj(nNwMV&)jw'8 B!Z r|}}]L8jTu՞K]1n h苼F&ER[sg8󚣞T'=MR5R嵝(' 2(ڛ,!2%N nmP .x4 Ї-J;:Jƶ0)o?N։,Ԇ//u܄чmT$LSw[#:n/7C6U붷0?Ƣ9 OR4_y U\-vE3vynd'8gM@!O$A5 \h7[<zk t/҇nȓЈ"ޜg<83H.^C THq)'jh8Ytmp;e[i~uQbnkx(O5ě)(VDXu,= r$:Q}FEQ36灳G;.(%1؂lOΆ]ض;=r:f3ۗv*〫A5wH_>Ap[+ZW[ixϑ{ȓDy6~@W Vcvv m޻Z˄}3WP,;C8L)zpUc,Yʶ؆{~/%љ(4,.I$G Z!Jw{i6 (ٍ$WAAy>)W]ޫ4YgdY6DYXT#Lӄ֋݅ ^5b^cqSʣҚzXP0dV$IeEY+mBjB첍0wUwHwkҌ^/+KEKuB,]T9i[,E/JDeb}a14vRO`qm!g90x:bH J8E3jVz̙pX{@#J?(ߣՅŎU%NC{ OȆ3zߐ WdFL:akZk[lZwRS/rҋnJVh@okZ'RH ^[YSĨ%)R x(ĭi Z5S g[J:=:^g?ɵKxt ]re-h I)&8vpN ocZEE3%yޕ6W35P#":J߿EbBu|(%g03,(׽B$}cAI~죵ZS%nvglUK%F:тqnIqDJ416zWkD='Oۨy4N)CjťN|1,t^GaSL*zrՂZkpVqgDF"&v϶ۑ䄃\nO& Ie_sƊ6pu=Es}tհat:֍_:gBK2ST$.oH ?s܇M"=A&j)_ޱGTڞ%OAϗ}yH*}?_;/(V%c?uP.Dd@CȬl^.F qȸmy(hm Y7;Pir ׼zL)oLw@c{+SudֶY^~"sA=*%puw jNR` w)o/3ǫyR._!ɟ! '7``hNsxN(5E#; 6 0,Kݣx|̶9˨`^{o_`E%` pqX. y{fJx]UB FZYzK &?Nlm @'/b; +8,97q.͆?@CDDUB4efC?!7A9kLm!rE>496>- 8^P= FHr:.CܵI ƙ6%]&?Dl,[U~ *!Bnin:|h#ek Tlz'/>̯@XtNJ WUߞ&O,13]bJԪ 11vcfW\vsU[ z"5سN:( iƄͼJ,VVqT:*N(&G YD}o$>ֆ8 3Ư)zA2)7wbxhZGXjF$>ta;갡=/6:6SCm$ut[;YOH #sJv&TWa@ f׏greVgx`"i$ @Y`8 HБӯ $@b ;aQa Pmk&VφEuam;c/RB@55tWYIV'1S1sq a AԌSٽ#}[Dj |TГVugbCnqZGB@Y RrVsɬfEF*K-kҥo.o4V>vO,H#1|&Z5>`dWn!g 6e0\'FӌD򓢶-༑ɘsXFf ,+ AtӽJ^](jK<--93ާ,8 m4"h:/=o/M,qM=p3:t,5irk2!~+\1x~(#wrgRqf z!a99Y 䂈4Rћm;xԱ풯!7K<ؐ+mڧYE,&/ q?q5@'dEXF/Zb~9uS7jy. 9GIuI)כRqA0ȷR%ch3ݲ&γ?\[em%z2A6xPYsRKuR, dk.{HQ’jIP2UFN@A%&.>{i瀑גr~Yb_&,>o {}D~S=.'s+6 N~(r)na9a)%΀PcM+>^W=ٲ[)R@TPJA9i5Yd#?sd֤R"ՌihGҦ?l:>P+g!ߊp9$} WsoG5ݨ]+0]\dvZ:P??LO~F "eIUu[ IӁW.8ٿV~3KO}Iè+#m䞑}7 #\`|=͚>z뼜i\0PJ0B\58.L<>ރAzar2Z5Q#nC6Duu8hΤrW)$^Z_Ix'H!F?h Yg℣nѤTb0N:ӡnvƟ&`5ؿQr{Z5%Ѹ~5 gQDSQB)_9Dl}Ⱦ<ꔀPJIfؿCIVv QZ9QfKZy5kWLEjb^$CK=GE#.XNЃL%PFb`ĉSr\ 446NGt``s}Z44[7c1~=3-+TiL>Y™zrB^JKFŋR!>dPʒcفo!n*9&xG}A6<`OȮ \S€֖=fw Y?72ʞED )O2V&Ƈ9~|(8/Q_ICX|1R|.}x.\PqF(WI=,F-wbOOSAZR'>. a |ɫR])!Ĵ3v,mDiB׺}]cd)VZFx+z:v1JE'td3vt.k*e8UӰ)tsmF%ݙ*)b"WROR-:Ģ?lVNՁ g@!\ zC)/UTծW9 $ӲoeBtؒ+fDDʶŸN/+d` I.}?sl0#w=WupnBvdiv#Ud5'c9t+By3K,`(!.:pn'ɡr[гL0u*˖0B}) au_'l4EMN)}zCy9ʫIׂ !@բ5]H1FD U:S-D'6 S@)v.G0/lm'2vNExPP\S9z]pgp^[7XR*\_) &7Uť郲3 _IFV]O忺Gx3b=E7JDX/3'ܑDFHg!@ >@ >f!M֯V23,4)^:2Ի,mmJ\J*,χBWhZTd{*[X9*ZqPqu߈]J].JYlE$hwZ6 -C~+H|lV/'*ȇ#57d Q}0Shu_S̕qc9nx&"tOIK3E x>Ym$櫁WKZgo-Yu(\FTN QCn`޺ r3g?ΟA{{bWm]\P[ӛo})\RxoPE{Q&l%U݆+ d,q)Nd.Zsp-;BQ|ńaogBtS<-e ^7p{T;H&$^yQޟ9%v_SPF+1jdݱբ Ix KDm:[/PxoWz (gXe'~"hn_ўRE|A?Dkw}pkHg"BF$4z+w3jQVI,B53hj+ʪP{Vg1ܴYAXǸS~.F6IE#C;#daӉ8ޮŖz$^~N<|'Y,f'pLqۼshT+fΤ4 n~ "Se\$vV ҵ${>69ӎ iXeOU`Z]>eL؂Z(t3R>[q5mwױ9!?dC\bQ"Ɂ_a5\M?qtN`7e~n _T˺,GU{5}s-hшqE0K}>-XƙT{0Zdy6ȍ\d\{m͹whxy@d* 4[Ywt3{ϺSzƈc#}0$^$F+c~\W>6Vs/*$yiPm$7'Hyo K,:]@N !O Od"jqwl-SeAYSEh&Na"ԄF5t)a昡)']aX?M=[0( ɟg Xjx }j lN)G5C=X#E}@H9݀j:22Kz0/o*'#qvb&R.aաGm0l9\ kyfvb  5N}oLXe2bn-fuxhiˆ20f:o'b4Q^m̢*k2DZB6^2CYhj6ryes=41MzmÖxlOi-:ǍvkŌkt % i#cӈJ lV'8=WVA3/A\^(qddxu<ͭuo_bIi˪8,M{ӆI̷P#[=́8sf-:b/n! ZqBKyH5nL:9vVwHMQyC/7CjˣzK)GKz-riI@ksЭ 6)x̂ =K-r`Egq\;qZ1kr-w]a<ÙV% ;a/'_p!:5=& k,h6e-z ^h:> ~'.1~DOe $犓Y 367NT!PsԲ1'xveW*ɲT^R~i⃗RRN^'+9`gC?~ӹ7;zR'a"𼗹"Y[|YSf-Lu9 Ϋ_QVLNPVt!SU;x"44GWְ牄{ͭ#F^S>Hgޤ;ɜ&Y8A'G03]8!V Kpjvm5FhѨm- &;D ."4:Za]4x !7!Vt~;MhyIPu JE;5c. !kb7>l=T(4հDbmD~Hmq̳ih/HE9 ޜ y3"'aMHQAי!] 4`\nKgIJQ(-BKp1Q\zi`jDP uM*p [t#n {k 4 E=4'4 zKd^W]>ؙkʣ@Cp:?Y%/qBp6 +[8Ҹ$kL6x#w7"=%6j&Yڿ1r4B6>'(~MUetl/,e 8=w͎ =ƧcTh=Uoո\\Wn3 CZBBR}JVyRKNkΜ>j MdPʩlDuOH*i:4挴Hpz4%ϛ.3lmUWl Nsz29{9xqJf29N,%SLĠg΍I$"svh VdhEB32L*XsTw.jClYASO D[pdlV Z%~ƫ,*d7&,om+'ᚘD챯5'f$bb à@WiUQѩMAd F.GuW2nD lx@bSvA["rM iC `Rp}zu0#W6t"J<ޘxYfגͧ,_nA\ׂfR[ w#f,l}wἘ}w2:qGףpKg й)[f&!0/ņjoF*@V`i@}0Pdw$~ d4Mq}_ŘEKqTzv9"LѭP+uE?j&Tk&e1+Ɛkk}dL=`pl+JQSeq8 9mZ5Iԙި+tM܏.oݥYM0C𼟰>}~ٓo<vi`gk.azm9\myũv@Qu`IMD?_#M՗+}*6*g,/.c#LL9"MUuY,[ӣ=ذt@#Pk FEiO'зؚ=/|vn4Jm/H~sm#zN+}ݗ^ ,)ĭol/g oUp pC?k=7iY^Q($RElLMx߼7 ։xߵW[$z| J*!"^ҊrI+o*y-(W]uM5>5Am8aj'3q¯#xUNNXEod'-{?1ŽQF/ Fߺ:DUm,ANkRОwUX:,1\+A k܋AK49񭪨zV0[:][26 Gvt )عڷ(f$ 㓩dX VAN#=,CX4b'"h/K+Jx!hT esU_ag/z$n*" v>hb%܃ٙ69KIJ@`#i }tebEEss퓼S+1*En%*0,\PXuA֛9qKJ .%zj~hF{h^톅$Ѻ4U|Q351# *Ql4 _`ZJ'} Bz5&9sg,Jiےk6D8(@i!Ee+znt ɵޘMqN2,meҀ2f v/m׻KfuS9ϭjg|(j2:6Uχ%h=dhNܜs iW ӭ6z_tҔx2 KkrP-|DY~@Y*u[r %%lX|?n,:˨5G%8 x_`@EX*qQsCHɂJ7,3O`@ymui'(W5'HY55E{[&6ŘFҦ`4@J. ܤ]"ְyɳqv&< ճz IMeh9%t?Vp :P %QDloy7Ĭ#qS}F0@{ VVrp%XĎ~\G/bGGCGXF `Eci:b u7lhl _1 wr/D5NNg;'vyY֠@7Wq,@p1h^Õc^d@@QYI`jS-" {;sytr?i(Hwu."*E4&{ltq8!R=b\X(@KŢ z 8n%=1n[e zd2 ] 8DD9S}p|f2p!5dj/jʀ]: RB!R XL`Mp4CH<4եn-~$,Mb]Wkӊ\@ngP D=vAWr c5_ЊI aDY}7l6-7WFLw#:{ s/Ǵ 6Ԛ>R7U:kYUSӰ^gDǞCab,R0rEWW]9f]p-|25U"FrGǗE uaF0ވ~`VLx؉qYRu`Kp=ͺ#^)o~B:ZǾAM+vڪZιqxgznɬʩ:B|VZ]E"|(ILx.ͱhuW"#HFۯ@,ds6~NU #RzH{:ᴂ;}nKS!8JH{W,չ"2UjMXڅ=0֣<#j4&1vWk)'$(WL/ {]Vu,\ťyΌ;'9D hd&r\0rid֊0`%_?<ȷBF V>{_4HJ~e<z'X5&ɉ2g 2=Q+lS{ a(W(D gH %ysK'b5=1&n5j\@2-^ʟ gyObN`mT2~q}4`hFJI>yX(_O}*I/F#nF^c&~.֢[|c5>!jEM$ؒCdBa߲B1inkU:g`9\֊4Um#DAd1'UFwAM.4#0Out^-"2!2BV5Y3%څTG,T}p#E8Wd;TjoSukf$Y %}^ISٛn^ȰFZ5~7pʏ¹Ӝ;/Q d8N:Ct=|JyEӣ-X-b).W*,GeEp/pTħ*̟ 2'(cʰ8Rvlz;zo_u>ƯQFJ1&7g&45ϦаF!'Ν.Q܍͐Seǹ/ Bd[Ћ7E,V?N¤  qd.k( )tWo5q\z-&8H|52RD:9I ^!DR<)KI˹_o0lzQd5 J}ƨ#Oe&>UzYXB5"Qu/eK:1z߳{-knE !@nBc,erɂeH!@9 ucU>b*gw>X7;˧vp"p,ci^vuPf"6oꀦ("9Lk˙_v^(G3E(8EkgϤp]db!!@|ʴ "?Jo)6PK@҈~ߕxt9Q G'phJ/-2أI!lRnS-a'-wu%3.|tOJ.yJKTQs (+54tnZi}0ICGm{j)nVW._/\Ӳ[wܬ@ԟ$.8|b]d˞5\:mDnN}%smid@l ѝ8oZA厝Ќ6E:zkXV"'_v2Kю N9&'鞒VҦG!1ui|/3ݓ5]/PZ ,m5ґ&kÄ5=ՑA3ȌJߑ ogDÒkundnYM<ϴL/|5wks-@?#t7aj qdG9W*+Uun!pVX.3Am5z޿FntUvM1̙_[kg gv{)U΢K˾w+s]?A U?ytߊ݂!T 4!I&0U5 bHfBQɂ DT uws 4Y(ɛ<藦0%u4(ڍ %)qx'ᮖ2FSTN>z:-1DXoز ͸n?266 |@\1j1J8p :(.\JUCfJ-L (Q5Bޯzw՜*/P@1,-Ȫ4Wɏ&w[1 vhpE#UV%c7|7@#_?9zޞ/N@%s^gF֛ .a{:C#R[ d {~˦R\l%'|+ 18.>yh2Ɍ $ ZKe,Q"1`֓2#ߚgkT +v}WOElO'@uhb@r1En|H4zKY3ڜFrLy3G4W;! vs$ˎ7z$%_y**uc\кdVRѐFtbX>O'9 MD)UN򶿟|ALď,VQ4f1:cJNԅ,eü*=͌ 2(`B&ցvlbRKJ"X;GBUD$FEB(nKI뇃do3x:gZ C'^)Ѫ}CTuKHgc[8R7a8~vQ*mNi.N{~etH0JR МnfKKf.{\3ƃ2a -!@[k2 ⽻qƅ.6s*K@ gb?tt2$Ju __K9N \l}Hؚ>U@ #ctNN+-`Qi#؎r[o:yz;@&Fv$PY-Ugblj7"~͛3{LX.o6l0o:w@ pP, '_Y(T( D]VDoK/;HjQǀI6]Lۙ3M2DUP[hM-Q%4/ w4*laLZ#KA\C97&B"2`4nO}6%L5$:vUsċ?c+~"f>a18C͝Z#@EUcJʞ6˅~fn݌ 7ynG> P b-umN * .{{o,q6C}TԨ0Y9A;(vzG0@ 8}U.azаcUT Tn/x)sErܧp,WO*9#ĭy[5nC !6-H:n&Z2?[~$~~HZg˥gz4~hchgUI07)UY |g~YYm~Ķ@JcЋ@ISP/ hAPoceT L]뱺 R^4'CX0Iv-s*n]KZ:{]_Ŀ/HR-t7}eWH-MeÂ{?ºBtZtY+zcP˯g'N!ag2/aDQt gĒbT"g7aVCBʇ@`e#i!M DL[STJ@m^] s.BK2aYGBn{9:9ɹR-[!Mrވ_,5Z0=á0vl+BG'/FjX!} mݳZO:VSX{`H(NHiDzP/J#ѻ`wU0Zۜ‘OtB(amk- {l4M--lt . 9brk߸pN⋀?͡E[- ?.ػFUj+LæIVF̗Ӝ'.O Hȥa0H䵓%tMKxG7gscQK^S*C|4 _ [>I4W|  Gf17|$RND0X|? l8-Cw_#zXNZ0>Zt~JJHiL 9Ys{7ye~Q؜(Hfʋ\I̶ja9j@e쓋CC\_lັ֯)esBŝ^y &&.^)ĥ*k}x8LVE:<$nXݚpBΪplCڲov%02^N?Ghd&bbĭ.cؖEQjzm]Ki8ϰpuWI@}Ϡ,fA]sIO2غሆU-ߘqoUt vݪ3ȚIk# Y%cgHt@& 9Wh^f?T1ު!"idKmK}ƆGBM"nF]rt/<ϋ1^Dɣg{A5J| t lD':dĠT/Ø'C'/ k u-VUQ][.g7iTٓ%û@2w'+`a ԂpІ Q}G0Q}h9 v7 %9by-Ī8%氙P9",gao((=]Xj:)}옔R\3.@ j>)2ӵX@d @N[+&J|-IX'ZZA%~Um4}TCÑPo+yRntY@1gV?B-[6cT"mϷMۈD~(\Ӻ; 2fg(& xkWB*,|QF oIyk^~vWWvA6kO`,=]ztr.%<GIzBԉI<%q[Ni ցH!mC6YVze XԈ32j my{nZɘtucNSldfO*ȯ{,]=R,߈tSJҕJ.;i7BgI>7gg3]~qB#@'e,;khSJ}oV[8*yӠfb䙋:C %g]/\3C[vM(+e<~\bf;="Ys[6WVDQ#8y{.m{tu \fs.RbK|> 䋽11 V,#Y#6g ?V?XԠT|w\&Z9/Pxo, #|F&O<~ /z2dc9}?_0H-R슭f7kTU֢;}rx'wÜ*ɗOiG b#G0?F${зi.CeGFrulR>O_[F KͰ[N3su:_XweKuWhM\}|b!o cxY6\=Z 0 `k#Е4NBtWQAX>!Yp$v_2E-b)liGz@~nSDC|):+{=n vpLm^0NH[o4P.?v!bvиzJ_&$ũeȑ]55D"mgfI]]r1<Džf ゎw!=RsCBg,G;Di|->c6⳱z(|ֶ:kU?e(9L6m>q+VRF--m.{ܓ + },>TAKhU(TKN%61$^2jdEq B"L ,1ÔI i"ĕ\p xG>hu#E^Sv)s%k3^(VbNUDOtKբiM `/ ^)dF[)ɿ#͍r`7?l?;dmVk7sbǸ}DWIb^Zk`8M7im4Q-Owf,Ŋ+U j X!thf瀡Ac$L+=D|W-3(5nCe`S`{fR֣‰k Q0UdU3T%j#U1?+gx\WeXcǸͥGAv5PG|S1_'ө='q'M ?`Ѵ0HD+"MLΞpZp@oJ 30׾ f;~,=`R#v{yPM_us'%1Wr{xDup =, CTUA"^!:fK礲^[wrzVbpp ̀&=fp(w«r^'l NϢQ0MO/a_Gf $?qoI߼㚕GtGl6*AaNqVn_}8kΉmպKK"4"bW "f@1^o1?T&g,ap`"Soİ90|(Z`1+3r!,0,&0scjbLpǹwEV{ >2Rir8Tq^=czG/}]ݡν"y<]­ qukYa0Tt,lu/@vktϜd^ԺrK␖"w r?;V, ljǙ۹of.b\S Ae\$oј{oX%| M!\k-Arlo k] ){՘{>sN\ՒXT:/^Tk&د@R UğV!D,kSH1L(OU`-ţ_Z l2?pf"X+jdϸX{,RIvp)wֶ$goF<[TCh 1WwY]/כYgo3O"9EPY TeY q(7\b~)Zkc e]}شc&!n.:Iq#mIF&r'3[:Lm}G/v'O;/n+t9]Cދ6}C$;sI-b16:e8-KK8*NC'=#˰2;]<4J M{;hPpmRVsBd`@MK3t}f+׷>>?)/qU[8B/jYt+ع)v.a8"eA8A%2hjl7h$ DA#e;]Fs13,}KkۈzKsay Lj+@y:وw1q6V˽e$Ceien趤4b9d=Ji~sK ꡭN9cK1J,㹓4YYoB@Q|HdBi[- lK.@H#6}pאhS Y ]T>̳$7Bx#C>3i@uYlҡ$rKӆvFUv6$%S 5jrwa= z2F"&ycYKyףȂ.Nꏛ熤ӞBՖI!}nƑsF/[,OQ\O~7WgmD\dF1-|J R}e_GKԴo*͝2vAFJrjy˔?b9H|]mUH&¿IED.Yll0OONt:_R݅/hztFJR׏1_t`[2Rpd}bric-AE׸y ċ79zcppbZ96}k)9(f8#eEnʈ)~,CI8v'lwE%ʉnp@:Mo sV7CT#8ZGe߱}T>výNnKӚ:)֢O?k74P\cݏ=1LlIL8J5]cK^[2z ׭qW?#DQ.e?3{XY ɦ|ĉ$+< Wvt:*#§ WͬW>]^"B"}ht|Q)je 6iZ' 0%lLLTCHMF> "?ׁ3<4Ȑi)V(`B\|u/7xfxȽfq'`e@9ͱa>ø5.r11؍qŌl8E(S]}"s2뺸)KsnQ!Ǽ>bW;sCLҬ:m$1H׃S%j`ϫٟRY !ș\tZfLޣ~"\<`Pmg$;žcT_EH {>]g!0ыO1Hj.nTA"d[1D0ƴ ѫПCxjWl''b;L8#WfYp ESyLf  QW?\skyxèK/;T5 4UlRbc[rr}݀x/(_K/kn OeIO/MC<@7da}W_U#2U%Arxo?Q9R\c} vPdny]GOOYoIK|6"2,Hh ĭumB0W7.PSi\1 Xe>G/f04BC=2>*3)%8L5w78ΎP +{V i{cϭp߬ԇD$D:_maL] {Y_| O拉 \0b#u,򫎖e}4s;~t8ΎNIRD;D[j`~!^sompIm;|s1Hr5w44g0c{T׳8PVsQ t1]z_/gevdI*50_uw?m.&\ Um_hջneFÑXq2H\LHa[WS :4>3"M+[>ݬ8ԗ y؜o#۹a*? |;Iz6 ҿIP'[Xw[6_v0UҼM生q0poFlRPo'PbIc^y\ ŧTjjxv ]w(ּIB\G:8aZ;üZUzR,e&x?cPoBǣɠt5)W3l"EpqHkG o }gP+_NC(ڗCPtUC_ "=nKG- Յy0eU 2gonjЅ'?NCxʻ+kH| $qD?Ks ڽy|@)*•QؚB|PZXAN" =.21"+*m䜳vѽ*'CѠ>$zC0Ri!%l$d+=f 3s H?[8P((`t!Riv*}d /)XPSţ!R$3^a}g5\l'쟴 ֓ԓZ=AwF´(T@1QS~kfubJd:?\x?; .}cWאai0u}iPYʖɔ|@'^\^W]{r*9D /ƾ0z-S$4%;QeAO2/0Aio$z"y)>`+{=:i_5nm2B5=wܗHaÙbWSA0ľ9˾T Ԃ?,wj dMzY?Y* %HNSnU'zCZPԃ2S+HF(x&/:ڏ1 i6Qmץ97 (Z"tv Z*57>N- B977%gBƅz",@lJ4cWi22ˆ(ƥٲ}{]/o{~tu}C$mz4w _zě:@[ r>穈YcRki!9K8$]#X+d p` U8P w1 {O6c+cE*7VFGh>+=3oQ٩lPPե?T*;֝RJbV9q z;"lďqɒEI{THҲ\d&ܤAT-ȶ؝9Y i*4W@~-n INZA^EMHGI^Mh'ҳU~J8W99?*xtsXgcDZ3}cToRCsHa\[=t=^ӥJdH6V$'!0?9?S|EU03ԑZ-qw:-*K竅1-I9VZj_$!|;Cy ,d 鸶;bc!鬦G׷ɓ4ʎPݔdw ޑ;cVV:Zx#,)~ed,yt2N2l!tLJ摌5I[z2Ucػ @_]bQaцM{܄nʷFDv2&ʣ ٜS` U\An ]\|TfX[oUrkչ4]aF$CyK$ \ 2 ,iL&$546`|4ffCeuK\u=yPbU+[ 64|/ǺaE1{^"Xr]b)LU T5 (P4[8:xR#p1yFvgd$@ -7mq Cz?rWΕFK8ipPGI(_7KU;9fXܒhDNf" 1e=FA_7v_ 1m3ix ^A{c˝nVcs Ȥc?|c(hYn rw)cg^1  pkL7* _Vqޠ4UsCfxs$>? !;#dk OnpӼXvAF F='Wn(MtOM~`3=AE,f GgkV<.e.t@[E+- ~;:{< SjYNjZ*FM"Q5^81r{ĊŁS!B5y^ ͽLOQOyRW+4F4 ̫g+hF$2bNϽaH6٤߮N| Y*ʨw 7KgX-):TS:O=>DJp!DnΝP5k P[ZoWAvDFJdTC ۚU~jh^cvي 0X@ۦ\ZXψE~vY7PWWGYzÐ0)j]6>i7L"ײRh>bGdW-Oc&*y?p •Œx-63E-Niw~[~SWLMBAҪ؟zFV+9OF@K5hӠ9O—j^.Y6 o<9nݩ?\?K $sukyi9R5DӑsFzFS(Nj<(PŸ,w{koo"PO}PVdTC6[a>qb0 l?0ع-Zé ƗP&! i=MSA6' 0Tb o8Fnj-@3\(tʩe\`no5iR^6 1mF/l-ӟO5}ʮ0^Gܢ46#5#98#'ߥأLSwfU@m8v7O*t- ޜ;(%zqt؝_g7}4)kJ!e=Smn }y ᯁҎ;( qyQ\o Zw T阺'Rá@P/D huTٴ? ~D gIo6 AljP]3Rh'Y .McHS*}m bj䇶Æ/z U5l៬󝤀~}"z2ٱ@BZE7 +rt>8e@lRGUDh']*KJU˲AbhX5B#gj9H+̼;l 6!po0O -pM<,8Mn}lf'񟿨'4{Q5ڴcH>rx7TCu1EsCjR?xSJ ~8u 3>7b5"FthIN!Ix7ԯ.'1G3B`4\$DoDG wn tJm4O=wNe,<gf;i^=N Zps^!>e4Δ~cd! Ex4njܺ垜TKç?ų )%*ޏsv/օsC3 xIE| M'o=ڒ<ÂWY56Y9g 2?>9GC+s9ADEDpN"b|9a^PБNJ ze *޶и5!|<]d&%QSPJNV ##˧ Mh{k ,]uTy[my<ٕ̞+)4נC>9I`-]N0,ʋ,i59_n2UY2誴 %9&vT` &i{@xx7:D*J˵Cu)Ah؜-g{7ɛZX6\DDJNU P={f(@py,/Xt6Q> |{9l9]~~J\7clLY(N`7 ۽`+yڏ@XE g+.q|Ask 4QP+?& zBlj4,F,5OͶЊ/ٙBFFl5yy ʽD2@8G}%A*lw#x؋G>aEwPM{(`xs`_S1R\@ϡ9rN9Tc.7TGjj_#٩kap~ "h3 ',fI>y܋7 @ xΐWV(g{$V}9r,$[A:jTd86c2;U>;z{]?xm8"y ')8]?bڸ$Ò3؋/NUVUZ& : XAf$ ;jڃnqtѷl2~<+NMik*?z!.)Nᑌ=x5= ٖFjZnݛo^JbCȝ9LcwbЙ f\HXAQ}{u}m!^V'KXJ;Ɣ8f+I%a䦉tOdvsf-}}VK>xkTv4y5oLUMCrhp) ozD7b9-7|\-c:6{кSe9t=/2mbc qRK!T]7.4+B5] EWoх[n_M[ kr7?7YP䡽7d;)x螺+=.zS1/)1aWXwwKXIs Yot%+ ߊX\%K5uEkIr 81#2%_ q$+}0`dkyhY)<,ӫ˽I=(0 M; f:AV\gaJeuh,?@8<26 tcUH04F7 /-aqc,*`k}\UK98V̠^7g=ޟEʹ_  HޙQaxћ,75vPy<R¨> {,éL2t[ ᪬R_q He-RW$nꎐq%㝱: 8īIJ|:TXJR⼋<߮@X[|*2xz?9QbtESԥZS/J@>E+nǪ P08+yj°M 2,Qi"xA?g)4Η+2u$afi:7e#rsD-R*pJ`T?#h/Ĥm7 &W"8--'9^rEYD u62MovtHZep9!FnNfqHO'䠇q'6mz !D}VA2% dK̏Rk<&gzm#_ FMQSӧ-`uB r]QxdiPݭC2wCԉ QȌeޥd\)i%m:;0cܱ~YF2h2e(%cm,KiV]M [ Igu.8bm]M /m5a"* NuOch*&V'&!=̻N)Q"E'E&6(B§$!C=d?j˵ Jf 6ŒFdX]z)c7Py %#W0Տ>W]3I1||N:0,fub2BqI^ض5U=6܆dd4xTed!G?0E1U#-C>=};FRRb8\}iڻ'q#rFk=+g,^]4Tp*EK>=|W _ecxz̘[ÑTD@Zg|‘Nٙ\$W#ڣdGN0J[z&ɍkT om3mQɜkܳ57[Xe<?"iy a2' 0©<"k){zq!&*L,}g+Ve2ّ4f.Jט8Mt&{c NLZMq}JfF;"hSbUu:l[ϝYg3z!UKQ nĄhrCH4?/,8 yH\jW:F3- ^CRb#v|Q12*N;I!uB@-XKY ^@M8*}t6ezq^XS UmDz|Iq4/WB5la4*bSnrI4/ܑN1~DιwkXƯ}KgcdfN5t^@d n25lYڴsaEԬVJۋk˲iq򛎯]+KJ:䵢>ciId0Zd7rH(4HeDؗN闘>})qAXكƁ!+ɶ P玟أɸ C#?0oܠ T:7FRN%,DRBz"}H_z p Sf/MVR70{2K瑗+qm#;gc]x)8`xɱ<=f tF}3sH/T4N'~;jtzRvdt_ t€o9Ecxa^ȾE\ᕯ}Q٨{@hSY8mҋ75'Fᢎ'9DY<%&< CynQ5QI-z^̭:lN_CMWGjKȬؿo~96W2H;5mjq6*O:cPIv uc@Pe 8av҃VEHhgėpfāi+l6&RØwM(<8~*i4\PK_uRMe7$j ^"X!IpPtZHCM16?ٓzk1EV@M;?ē/T@K,C:V ѣF6^S!Lx NV^)Zs7E_H!Z}&;DHSAWl,^B*+{RNe3cfk 9K0Ugb/`5J^] ?QX k{#pZ,$ISW %4: 'J`?4#??f+55|zotb H'0cH݋V.Lɇu M9ʊK1C%kFJM 5Үl?KШj1rsVmA COsEi;Qnd 7v& 0X0摖roNwEpG(1Hu)u`:8ҵl@G\߁@S "uPZt^$g:u1DÈV~ _~[}hCFp1 jxk5c"(U8[ eH]xOڠam/U]U[䳂nG£y7zOf A#~8Tpp!qg;C6#d%ƴXU*ɑUj[uI=)}($(]f5W xţ,~yxu. 3$rȡE@0\iK,; aySJl;>l[~U͕񱈍-/cojb}GV&#\""9 B;X''f'ʄD߽ŢϠ%="f~SBRd*EDtGbN_K0Ci~g/9U 4~™Y,9Aהjzm9>|/(Q{}Hk! PT%rOKzM+W2Zy^ BcqB=0m\K02.A9-HvE>b|JTXw q;?46g"S)U5h\G C{caC`ӳ+l63K =L}yN_O^vSkj'W;| ኢg\R(')Fΐse]ޕw)˴g̍!'Վo;Dܶqd=&L0Jz }%Z, d!{H9+Nw6m*@n/Ӌݢ(ap d}!*@joz+=(f[L^@ T\ l jϠljgC0ke8VD\/w|[q),~TsjĶ yش(TvFc';R 5ST-ƥ =,nY)fr~_2g(~;؊Y2D~DJҀ]!W'-p"2myN۲_x>F>2c<ߢ((WPǔn@~/* ثm/Y!}9^P >sP(]jl(2A<-i'rY^R0L3ee br!rl lghEe%1[IDH/N9)42A9Y T yiP~=$`jc (ܭ> ta5ȰO~bi+d|QBm-gyؖʽVx)D^>eY۴l& T*qG4e)l$+֦>՟;HI<P]]S -:|{sq(] 3]KUlޕN:2@8*W.衩AMr n4laM*n8#8W_R}a^_OZI_؟jIu^Ch){a'V}{I8Q! ЯY6ğy%7x>V-#wl>9eҼ\& aZJ'skfqA xVH" ӟ(tPi C&xՃ>wAkFE6 5P5C?ޥ ۆ6jű-tGaF_BW\]#a?[[Xx^Kf;Zg*IóuMFm4&(|!VPVƓa]b5 %HPs,(sz?<6O҉Wf\ إ2&߫;__s(<]թd^XwETMfyŗ(b٣NCNJ8[tZ Hz#=Ɠe}Ʋ> d{c`!Ӳ[N;fpa/V~ kP2I-6gĊ'λǷbf1̷D־'5tCMb$ "ߠ hn2f0F C=N*I Au&9mwìLGAdYӑD],ӻQ'CGr JM9;n{8ש~zd_oH'r+L7G,atu,2\(6z[bcn[l`ӭ*LNkzm֮+EݭMؼL҄t.fM-CcWf3rDTXQS[6Y-k\`~U-N;."ɬ8/m 9pŦ!A}{4C'ߡ{٣KHb[G[S=uyo}eWO€bc=`'D Ç}C4TmwIT pJ=d?qsfm ":G/e_G[F8:^e67:{-_\8Fª $ ~@8"%݇ Al!`/ߠ|N?aSJQݛ+Cޓ_ۍ5cǛhP'qcs癦Ks[)`w& ~w|jΥ85r4 +#9-}^F8{ lǩX'Է=3Pݵrp{jMS 8a*DàhWvL+sZ%j7>HvՁʺ$UyAÅFL VG¼ V}SfnAz/FG࢓36єӢ Q},H1'"/`eC`\' Sb,?aU*;JbS\ӫZ{2Z+ԂW?1SD~T){X{ [OuPdo,&i$>M ٧e)=SjujSO0iy>D;~Q9ofJ`V[n[:i6ao ]N^*|Μay/%|\ZW,`2`6f*Ke静Io~ hY{%hkYYNQ&Y\-O|nzbB*t_-Υ'a;?ש}>"dzC9xY>Qǃ7'lUӂ@7xR#|7b7ʬΨih q!.~a߹Iw[ʬ*ю\.)m_aw42Bǵ(c\X ?*7z#쯂> ]mJ ԅeɮp?-; *7R2c'F|𫋬Fq{̱I9/+?F95G lA@[Ҟ, 2Mhd4gP[tbbȷ xt\}ˋ]Co]09u{9 ZӖxZNUu6,Kb_dLm'xHQت+7%2bWvQ0QbrknTraeJ͢'vH?er"FOD՛Oc⩌Dn$E f`UBF஬‹ػrr{"ܩ[pN£\kz ɢ \;D .X>%w$b]Np^Wa?T ܏Jhz.|n򣌯Yw,[]d]c駆6(1iڇ #<~Bᛡq<6drF.2>c(l>u5>I[Oo%3<9ʚ8x];}#F[F?N& Nx`ZCTDOh͊|#bUCٖ}YFQfkIcN``cni U8ٶmξn~&W/XB Ez پ$x:0G#!ޯglME%s(OUr%@ۈ@]`O\<(7G3P4r0&zݩM* Bo%sj4퇐L[ߦҷ`*u4/ uA] 萏BbƏl'.HFYQ!R8X>ț_S3MUA4oCc70A 5}7d0P x%|3';Ae~%)t+[cBC 1:=@Qksٝ)`kRQw7u1昣IjwL'VX8<+cZRbF MUРws3wu1B #w^ T܍FH*O*{H.R:]ڀ/ ܯw!wMX[pN2XT2ߒc贮FbD?M=#6mU/'&e_`ec!P, gdux~bGɼS0&pq^>_$E4b5ay3.bBu[llbpL1EvK1 !r<*(vҰ/_7ъUΌ)~.K~>1I]X?E-]k/pOyJʳ{_ǿȣ.40rUeSQ(i HMOh֜ZgL]ܢYL~N_>*hEnj?+EheGbv&cf՝&{VF5m  ah*8n4Lr` 'O 8Qb́c/vHk }SN$#Qin߿\<P#pY"XkG=<%GEY6EYi_ѓȕÔ9wh=/Q;0F)1NH36')ͧw%֐%Y P{Æ'Ǧwv~?T K|< g5Kݽ8J;4{%0CbH#~b8q٭Hu8zvZt`!KT5hhx= 4px%">$IDP<'0r_kI_"K<,y%roF)Uj%IdtR# ͍2*  [Y~yheC)Fjis_3&-k}ƮK@vڭ(p,7|>~TOcX!C!n#iF/MNgbMUp=gA9j]O?, i@}p7_HsET=jg k>ooX.ָ1h{ _{";Dge)/"-yzNJK4o\|?&Rpd̵L!m3gqܫ*L#,ozRh밍2+ $|Iۣsv44!rtg4M! ~,XYJfpA21Y/0 f?ڽ ղ:d[i6TX&Op{uQaȮQS!.Y-g8[ZqֵTȺfi5zN 8۶oF'!8sBNs 0FhRSWrbsB9Gc NkUڡ}TSn4YY}&^:y`hӌ>f?!%dxW~k˰ <X| JOV i~}Kj;knDmаlw =y5:%h#?o3RH혳 $NjQ`@5ӒUE[#.0 fxh S3 /1Nn%x,z{ʀ$Y7ZlP-[gƣUhy=*Χlrd)pvJFy.jo#rha&1 bMmؒƒҼ+l+^h{OH&s,qb_N7FvrnC'&X-rno$R6yp|?i~5ͳPߥRw^^p'W-s,,7dZo8L faI;᭡%5PXےI6~7Gyb?$]dryDĆ8sѵ8&Z>u4gE7Dah ӯ;eܲ7f0Ɇ m'zm)M>)} %&~GҐfLHQ,B/Cz#mG?T: YBۡ V:Ȣr{\8Ja K/']C ?5ǖ=^h>MAFYcLԴ39W̽>-ƃ҆t5F[ }xf|9?:gܖGb# CޖHRe+ΡmG'u?^T>G ^˩AyVz{ U7̰ uO  *XЪs+vT,:oҢk6UsjႺe8_r,coɪsroS>5<86г_k]x^u QcNINc`A,Z5xY#5JP?)v ؚkmRQ%1ws9>Mb /I@=ЖFtJlmOcanCS%ҡ:0i)9v[uVfGyYL8n9:{vԅ$|x1' =͔Z?а-]LK𥿹Qm,ʹ,Ώk<’)]K( c.M ۶JcDǭ"TwuTXshXjmu b^w5ݕS d+qUQjP&1Og]2|tu˻ޣ0|H-fz'_c%m}Ι,[c"3V}␾.)iz^S~9 )ـɡۛI4^2JMp<"A]"PV[(?Q򹳷pMH\wx=rP& $Ŧ l ckn1'OsHxu><5銍#Ź)AѦ ewpt 5 685oNm9eU'&Xv \ 񔙩N*x](n8S/~pV3EIK+|T{?ƼEi zW]J>/*}}*=+yD%| A.OC+A&:ߚq)nnڱwM!K R|Ws2Q?& ;-UzG ,EوKl<ϰmO HQ{k/!)gV|lچqbQ2FP.KnkG yR ,(vD_5pAro/>me!8#\p͓<ĸ=oFxVo e.iH~zԤ ?S_|ZBGtG u6xEn%M貝n2z~ fz`:zo!7ŵ͆?wbD̎YL.sQF&[(8BTBV IP?(͂ҭD-V/-D9g=԰]k6;$%ȗ8V} 2}p"HmL}*nL`!B{ w.SK5a`gW2&?8w"[8͘M2&1;dwbɉ=`{x>H<^ٌO{ܿ붛sQg텳7E|6 2;ΫG,AOJVͿmp3Bf*d /*Ɯ١38 9I~ h~pc?QxMfTH(繕x̱?- g_%9UO_9 53v_3mwEUsYWJ-%Xdj(aȧF+fH-_oo܎-rBSdJ[?&FA4AZ{,9v:~P )9{f(1IT &ֿYϱgYZ07070100000362000081a4000000000000000000000001611e8eb80000b220000000000000000000000000000000000000004800000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/scsi/qedi/qedi.ko.xz7zXZִF!t/)s]?Eh=ڜ.+?H~4n&Y6Ny{v&yRs.\EYh$J*iKWJXB^k[PzLp$6ng@t›:.  7sc6 k<RT#LpVC::EɻCk)JEíbG(BmNz0d5b6|TB  :1=CxZqS倠_,Яen\m(n2d(s a~00)fj[ԑ BtoD|.>59rrswdOYޮ|,I*G1aLZ؈{`\KQ?d5Qjjb^G ;yFI=[ mNʾGZ;JKf٘%I n9@7CęKF|ҷ:\:ZBҗEl/V=}<1KX<ɟ8QX nawKA.$'y}x'L=&to?Dڶ3o*߿D±yiZpV_ 5DY'z8iK1ⶏ鄮Xl  v+!R P8 > YXBAWH)SS"l{yJ,ozEGhfF;嬝HR7g\t B4obTMbg|QЅŃmÅ*q>sUχbsY^D݂iB9wv|Nk1+SDGvF-O=V9fH}A*<ӊuMkj'Q~{ ো0b`$(sfuX{\޻ w' C&xC6 z4I9!js{tɃõL2֫L ݹ^z LjbLa u $5/!עjA?z/pH.d{] $wR]RHm7q( c}t%c9e ':mssY NIlcW"۬P3Ѳ ͟ߞSC*=-xl|?s<%}&Kf ]{[B, [Vleۆnhg9?ǹg 9_]ʒHL-7#-ad l+ZGL<'l{&ѻÓ_rM'9`gϭ%6O'PwxSm}G "˞\!D̖S VY\VxnIQdjs-kwHx 4记d&*r}. $橴i+[uvaVN-;C)$h.nŮ1%'Mf|VgciQMX).ko˪u놠 fvOG)ky4Axq4JD4{wIvq%l}jlܨE323c:JWt)-BWբD6IY=>kmFz2-'D>wH Bu҈";D*$5R3t@a,p ܎QV ΀LkpZ,c"0Z#v ,-wV["P-,].R̿!cxzGPL$dT~!x>Vx&Hi%->3I%ʹzaV1=k dۤ=j)$e-s+Pnrgr"^Y1leU܈_u,FՐplmc) O|k#U}n`U6ќwIQǫ(C2"W_F55N,B Pre1V4s|ƣd`vqɁ*YS^4tPDF!vs{-RI;ޣݘ&Y%zfX'sWC9D9Ph?TgɊ <+Nb e|sʹN}jBZy2l"k7A^VLi#[ںdD9 {UQ2Q˲D)z+V-VYmݘه=H!*6B 'Xpw/*f_{?Œ̗KZ 3(Ϳ: Y8ĕje y'V68W@5t4xF8Fh">[Gb#vcd.x]+Y/ҭ8 2j9 _AlJ7Ga Cr%f֩bml{kΙ ୆h&զ3P0 ]Sl/ϳ(;2ǫu_l8>ĚJ$]${ _sjUJ-VϹP ֮10GpܢTA091/l7=c?jUr$W*쓒'傺 ޳YB>,9 ɢSFynO؎QFM(@}@$ ӭ7õ͆J'uۙtdWF(0 æl˚uZ u涠dHq+1Hd*A'm֟wK*o3{ -T@sW9#Ŭ\1Bq@xk!T|OhGL8iW'lJ_̲8ո Qn=+3Rm/7?қ_u 2OQ h:t?cRCAW6F©Q%-DLvCݖSD8T  -dT@y^׃1`2W%07u؈j`ꅬ*1>˞&F o4->rik(%^:!:ݻЊD6-W^ҠTi(l/$m :40-8Y5`9W/W AYH-P)#ɑMeM+WKY֠h6.4&0h/NhL0T.*T0Z k\%c@142veIbs0|_ț_G?ׇcmxL{JZa"UfJŵVy ڌ랙5vZ= V +/T<lG.X {'oPzx;bwq0:+s/_oٗ^Ѥ9i]gUP@Ic=E$MȠdNJ CmLC݂&/GL=4}U8X_3lE߬?5Qgl<: }:EnnGxb1ɴWoXB@<>rt[R| UT`_n%/,A:A#̋7Ffcŵ!ҏ9 #$g `8ei2e̎j6ƖخMQBQ $Jr/˨IUluŪ jST=p'}ݲVB".o6% 6X<{ s6CUlB./mfҴ`jQ=A4i)y:-!]eq=L"=Pr/q1wfCRFR7!`řWBuo0 j C y \Y2Ψ uO+ږ:DE,N.WJyҫC/@oySd󓓔h Fޒ%ֆPMzVbԘwZ^} fvKu6P`>kZI$/&eSqvׅzyn>Z!=4ƍQfyBHVEn S[ t )Ӷ^*BߵXk}Fѹkвc K" !RE\,F_mdGo`>0~߯;(¿LkgM#l-ǂ*{oZaMOL%}UIC-eqT醶) E.`G_FWm˅D{1/bFz/@+y>xf_ Y/4&HO'jDgRqfҙ[8"3}y%/\Հ'iv_^:|"mV' .ڑCn 8"N^B1=w V^C_="c:Ql3Nd !devl$lMKb(M~T uIT4S\z Yqt!#9V΢zGw 0fie Efˆiƫ֞&&^>+ 7`(T]b,Θ0C6P 4dPZeDkĨ%"Vi~aIba &: YTd٭1: N#L1\=PMqR5痪11;s I`!,myoyāfcS(yd5X!1僦 38nh"$=mD.W eQ.uS"uKU9h뗏Ԑݫ䪄W]MZp{ jC) W&a|vןȖԈyYV| KZ*67wEW:*>Җf#FGdkd8>Nn0T| `)}bC%(x,7^PqS 靾u"g\}Sz܁V@h8pxO-՜ve.fR~Afw&|ƉWOep?Kc ςOcmT؉XwAKK ^ J@Y`ƪ'86вZ OgnۄK8Ksøn3 3($@Z ɨ^V2LZU}8dGzڽ\8KC PJ0Fiz;qӅĨ,Y*i h@7 9xB`rЃ &{fM(#6Dxv;_G~]ԍRɶ,%cilSg%k6 ׀e"!q'ld`@8jkCA bΨvGFrZL!ZU,GEaEonJ<-}w⸈=!Jۓq"# KS6~CVc庙?)TMW%ua@^+ & ><4]N_R]) #grYb<7݌$ IuQ7kR`NN16È5!tlWmתlfZ\Jg]4sr'U}{r=D.AċB&V^t@|)ӒiHzUu$^~ ;B68Bр[#_gF`u WP2Tkp:F}Z@|{۾z FLQ‘fQF/I>x&MQ@ŞVF@<rh\?S'o-3A7EAFTn /O$z)1(z:]ǞQN5qyZ,Gp)d8g>d҈t:2K_s'\{kqE S2ș@0E\S7污U{xtJF>kP W_t(o X(Q[CLu0˔; E qƾSydd| CjSx/*EĔ%*V\]fS,f+PK8j'*rf3p}*}gS CحogOW1J@?5,4n]Ks=>;L1n@:;Qޛr"N IL*Y1 !_[9.,-ur J ⧘CE!A=/V+T_)9U +`dT8P)-w(y@s@8/ \f3puSEؤHDvTkeCG \1J!qՉJر7s|VIMT?RT]O?ْFg¤Zu9mTu>z)~}ѽ3搙r`F@G$cbQ}&z@C=ov['%9[h6Lj0Zq_3 9]*j١>.u]^}V-ryC\˪ɭ_(]uAPiԷSbj!-7_4%:!UgKШr WMK~0 uB(I˨XV]c7"G~,+/&(c5bU_ku110Ebk~2{ϕg:-)xe+-4V100Y4ɌMA7lDžJJc̠y R6uZ0͂A [}U8pahD&"itMC#:}@j tofhv@ 2Qlh븅"oKD>\cWYKs?%9[`O/΅>^t_G_&N 9PK{ :Uف%7`9_| NVyc/+|/0Ky#1ӂCek,gر$ܤ63m%mQd'mVڼΙ܁˭eR3"1 ( :E<-]Esht/0 SIC6dtVor$Gv}J_0aVnkV}G rdGSd}1+V[G> s =>Q@ iX@ė9{i$!XvpjtDCs67_p|#iv>~!oN/_ 1%9\y gpN) y5޷_>&&,sezk¯tL{Q艧hAg2_=D۝psH{j=oٯv Pqx|DDjW BW):+ N[}o!&;7Ud#17Qw K-`>;p#࿀(*'yLjbyU@6n62֣ct J,̏Jkj3f-/:Ć_rPՆ7v<8-RR(Sl sCNC<|H - i`{gK&(uK:owp1+ W)y!JH ca;ԄU8kR)\8(ao">t"L1`bϬ67^jKM"]sMˎ7T ha ur)ZmwtbǴlM} % rпyҚnŕAOdyżJu eA<͟lpf5LsZI[㿦 ̳ʓr=[!`Ttr!BȂan=wXRmrlbz`ɑ{R8sގTo9C]t>I`n9s"kݧƻ{maX2BiaoKƇty@T6p(L1&wRL^fc9D E|SƸhgYܮ}ٻ%zv׀2@?O8/M_*1ӫ HDK [X *1zo nkwyq^ltmē$:M{7jCKEMP`mRΙ95b9x&c-?ږ8B<3aZNH%V_`e:c걞%n_(?j[YT)-ӆq\,bRh ݷK~H$^]wQddy Z92/O.3\.X*±Jц~bRFQyerŖPƉd~&$q#@׏56 Wo5,[_*av?nYbg"|Â{qsy,w,֊'E} $OBf]%Gׇ㚄;D迓 MP7w;; gDx-gLb=t 5"$(8$r fl ͺhs8cLy:h=%'eBu~@p"*Nζ_i9uĖ {w?_}yPҒdO0כ[^a#h3 F+U 9`=uxIboWҥ'r^E5VAǂ(xIJfޓmջY-bEG @iA9|}^N*{Ȫ꩞PU3.ifV@CO}-#deŵZZFMh$W#貼mUn~P;xb X{&;Ż9 u-7Ghr%BWi%d(cjnqV %LX٦ #I,ۄn'_%eJ1Gp¸ۚ=12 @ZuZpYh Hw?35acpCq;K>Kďtlwߣb4ަRZ7W Vh$ glAKtB "tƳEcj?̦RKcZDzTAMJPȖbUmK|"Ͳ0`nلgaln`7{Ga`]͹ j6\':J "\UUؙN֣cs+6"7sZHTlS07 Q!ojնq r 6xVat2@Y'cb`>i;x[wr *HR{,;^VWWEKӪ/=:u=[7Jan)5`e(T[h?,~B sq[7Sٍ~cpĂDOM("գUa>N[Ԁ,)v_AC~`Em"=5ڼ d><=`u7>t0q`-9h;2P-x~6_3Lu&&v?J[M:n<{KpZ}D[NO/o`a~~߀uh;f]_Q)DxchH"lR{w N .zzҖVkS~uF%{Z[v'*(}X{* 2zYDq3So۲hHdN!%RB E".!_J Q:>vН^iTC<mPPZM\Zүϐ8Lcj)N Lj*h hc(NS_AT|`Xh=>N)#O{6~B 䗛= C0:Y]R3hIAӿOH2IZEYKPC$< S_έ]ʷ ŝG9QugC-)t}и #=ٌOtcVp^oD:"xZJ5_x}?<;P xZ '۬"E \GbsڢՖ[O-il՟˼l%.~T(M-IM]yFUWpad:\^E%=b l>6 *5< /ybPy\fI0-}eqlRᓾ]H`"iQЦyطUհ ―?D2l}ĦhQ45[g' RGqf|dH&_ERq(,b ݌ى>@^3%+- Gi ]AIumrMǟe܌,c,{F ZfXZY;O/1`]ޙ_#6w`.Vnn'Mvm>$>hHwqvxg[<rQx9xnkۛ-'GzƬE\Ń!ۚe8uR @L:7RFPDmP<%ÿ́թaaQ2<8SG|C6`>rŢ:k>c\tYVM=V ١aFFH/B.w!$Mly(c[V""½51qTHui/r*lhB Cܔ{pCM2 x8JtwbvDxK<&_eey*kX}Tc})r*w@rC N335xJPx;`G_1}0JQX@+v\ E~˚?*_|g^#!90QrH8zt?0Wf5WlD"fnD!y;ng"魞 ؊%8_ l`ϢfZS xfaov\s=ɹޜrhϡHns dkR>&'(1Ɋ e`X/m3UW\z/'ZE`hEqtHSa&cwia27TrY|Uѻ2ErHsD<( 3+ܸM;c'UI oZu(Msk&OaaR>UqW-%܉ xec~P a;XeHI^X*߆@A wOJq2>&o)} P; NH]|'jU7;ooWaF S-ul{du!a vCqjN^XP@'ԮF"v\EB S+euBN`elmpNR!:n$%W_xg` 3»wv448k-QU$ -+܀Detು?\Qqʮ@LN_ >BL:uKFbR1:ƻ|w%;^!?mZ9 TEMzbǞ(t$.,WÆx|sϨe@yRU`b۹sXkENDgD&gX24¹#9hѼs#ט&r̙QVKijjHJq_½(- h=ճ}0O:ijRM.^/c_mT{Wt4|ݒn1ՠ4{XVҳ:!RxՀInUY5E- N J@ID36t24\G'!/"1LƼpmk {TL zɥ.ώ9*qrCGab3'BE@h(82hɌhuL@v} #0%cr\]pk܇orl%4(K3R:`%AAw5iN~3` Pm2_i)+~(jZ4` b6m7~6PY%7Zc 5حy_?u4BWjW.s,D l9qH,3Y1!?xc&ZeV` ؚ*8*Mb#T{,ւ0geu߅| 6U"9N i*H :(2;{arhbh"Q%Vp޻䆵 [Q?8-ƝW;uTv ک~\􁒈|'ۣߓG6o'2J6TiDuBWfѬɼU 3}&9G"BڧJ;O.\^fjeؽɲrpE܂(ּFM?C0GaSN>}Vzq) VSR#L٠iP\O,/XZo/=u% i:oaDEJp] y݌x}^5T8pߑid m=)~MR竬\7_rp"⤫P W8iRp(u:.0oI'_-N֛^1p I(B?^@w5k/8o>8!{0V%xyF  Gf:) [X3 .i2+^)]Z#f7V'yW׶9,^-'Q`}E:6NeWAΌG&@=yG;724,ƾӴ`c, *( ;qC$4#IT78hȶ2mv0p?z[JpPsX/s/UòÑPMA6h6> ,b$]l圊,{ƊľBHon|MYQS$>n.dhQnҍ8FCnwK-a 9u}$&(tqT [<5 uq!]i-p]CY=m={n3 [OL,8½މxV%/<˵/",R/bk)ݭ<1ir>@G]h`mdntM^b&.W`B7a*z'7ǻF/J/QQ56#Yu8BWĞ'0S<;k;crݒd\ Ӝ蜉3mQɼ 8/іg(fAwSQK[e|7*ɺFYCm !|Y`ڟ& "~}m!ݜ.^~j`y?vp/gW;ʼn\=j =kjgGNqY9^cxVTaf\CĚ# :MtSp#C+n ||<=#\`խ?̺3k][F6i&mhnn|/kUɬD7*t>_e+:mWc,O5۰дp` Bq|W+j QTvNXvvt nx[]CH!Qi LbtWT3P_T] b*"ORzwX@{n8;CN~n,<3}xW5FNrԑZ=p ᐵKUU T M$ey P%jY\@3 M`Ad][of؃Ԕ_rt[OiB%oN0_Mc'{+&94x;%V8}ycL2Ԟ=ᅈւG?>6-c.[|'#&P ,*_H8eTfRȈ`?gm榪k fgW ,y`GRf=g_g`zV$Ik}L~l +Rae4ur&89m.UPKԕ _r>n KXǬ^ȯ. #.5SpE bAPFx'‡^Lܴqdi7b7Y 5/ӥl̏~ "duu@>2?ĤPop,*Ec?*nKJ#mVk ¢ڛjf`)b-ren Ή3os*)xHX9[x }+Vn "H1 A< ;7\"_^yh5h1*ݑ𼵂n BxP>r;E(.`3KsE.E7Eu@ j쫇I}xfgլ;ig]lB 7rޝ;CjgUL^eaK7hbW%M)~hV__$W>'e7C0OtCe+eqC8*ؽ*\@ue 0MZ~2Ui <-[$~8 N͇)[ f=,Or(a;|"ia:$W.9T@e16m!JSJwK~ ӈzԸJppPӗ5#Rdo .:#Ckt>TOgVAHB&(T&7c:GߗL`%G "ZڼTNJo='zIg"&~Ϗ<7 L#15slٽ3^F7.n^}Δ5̵wHϡ .Ky!z=6S`t\mƜt ºA.aiM4*N f<(xW`sg6Z8t|߷Z嫪sPK$v6JW:YtM;?Nie3EgC~4˹GSHal 1bт8,Y$,SS<a}b'9ZdVkJ*_o_tX)Gq_>^,4A@@ɯ*moKvE<3%\dQK5xO;vY Hs@;{lދY/_J341j-I5KKA4z ʍ\ eR-7/LDp(~&uZOJ霻=K>Bd ѱ}K VF xW|;d=Us4geBkF©^c\Ry\]"l^TiK2-hkˡ[/‚˜aoĥQzE'xuۜ?/C#]*B~ZP5xhV铈߬ysr?g/R'.uqHZ~&oUeF5n{h"E`,ԛ;9/?x PX؅;mg*@aо ǘ.4&# s edߊn2+\Dܑp'MoR ]_7ŌL¹Dlbǣ&% cx( `v?4uU`I_Q-}_*l~2J8i}UWpqk0"qZ>RpJ|ei`}8M3/hE%;$TvS?VP B1wu #f-z;E#C1z;;f T[M^W9>SrGe9r(бQLb Iq%nsYh{KD tm 4i,[f|sb1֦P %>.+=CF ژD_>v̙4HPq T5 ~B c\;nqWb+||sEh ;񘂖YS3K~Wp2,OonP\Kj,9qSĮ~2ُ̟ߙsXkTW') eN- CnwWkm5k uðB)a^W /N d]~<El #¦Φ.Ȭ^cHt/BгdH9\xo>rв6Tx^P9 jԠ@>=Ua[ST.F#3D["~݆` wӄvNJ T\KJ°LXIRm )h.!)^}XED jfZr77@8(=F'QstʆYZ:+n4.|XLt6 , 2!*XX]G,-r']zCGK8ܝ}ڃHd" gwGBڦGCзomaTAH% IypL;1n YuSu9}y8{T!B85^g|c 5jNi*=o 4^q6p}Lf{djE!@N&=X3!'dŗCr|_;Q,czlʔ.}FX>( 5!Gkem^FEڜ .}f:lp* "oFt*kFBם$,48UbLكk=a_uKEw 6KzB83~2]3y i}.򬾈\#q^xuSdȺ#E|:q¢I=*rZ+qʻY+ۧ<-fG_è:k<i:Y҄j`K:ƕbhkl_xf7RY5x bX_H{ 3n>IUku`yoe.$D0숭9.FZ] , _͉sH?Em}~0m=%AtiEOS*xs 4rCKӔIl&L2N/ Pm` Cٳb*A;r#wX7;'JE~ҥqD>df5KR xa8i~GIk ͷiϑuxoŶ6C.Vhi:{d]{+/x}JU*x0qۻTJߤ? }+ p%WaE۬,?QtYQԃÍq< vެBf\D QA։kRVaj{..q&"Ngjy9n,5_tdz i..X, _]ODyX H5ܥ~,?xS9EB RA6;v"?G.M%iW'Cx;k✊5ph ?{&ofSZeQ~b 6 ObL`+tsO…>X85.ΙmO=3=nm @)?iŽՐ|f T)g݉[ ~^ "+Q:~un@;&;+ߟSFM0a߄&}RްZm=KlW| =`"-9SU$P;싚Ws~ٌ#)e)8s޴XZL/ft+Ũ+BDI8kRLܓ,_mH:ٳ"`Qmgu*+z"Xw7[ _D_(Rᎈ +*̋.wLB_|1]f&Est!RApK*vw<`!Rވ1pv:܀Q(8 q(sWEO!cj s}AWAnOd lb*($Ky[k|lVhjy%80nуϒt̘c] ν>F4{j!P$P%^8Ve /•) Yb%~m$I<Է1~H>A%WsYVN+E8wԿ{ck V-;Fw )Ż Sp0籃& ݦjCAN\3XA!,q>9ҍGbP_}`G Z.a7t Ɯv='zl ELUawxLmTe h?X/nS); 1U󄿦Rha!M {P[W".t&|Oɢ4RWPeF8Y¸P;VY-1*>:+fa >  :MsPG]M:Jg_)jK,{nk=LثǡW-Uw"F4XcG̅17iaW`mvaFg8'K7Mr_AKdۡa-)'|q o;"G+ gmRQDl 0ƿ^C]dׁ-!l_?P=4tQ tC^FE@_iGLa]z(lٿWƑ[ڸ)g^L'Wn(B1mT P1⠶>sޥ=ɳP|ѱHr*_cXgaK4t* fJ. G =c%u# +VlNQ\h#3#:p O~/NiF32IHpU ">I&U1I t/lTz 8kFsw%f-JX1S8:2Mbh)玴xuHN:Ggv%c4#XݽҭiZ9j|9}hwQt I7%-p4(x+z4ͅRqJas}%%s:vɛj*$J̀sCH മo@X[>b:ʫ9fbQ4$|ڈbYp $* Nϊp ^žl^fEYaTJ-$\ֱҚ/^))Eڞ\BT_%~J|&>c}6?_wGw=, ՌA&[MLS^c,Y_B'BlY0R2ZKDWek)fV,40CJʲx2v}D{l~uw-%\+x2lu4"tTY9p bx au=%黻ƏUȍ{TRQ(oZ#QdPTr.AiYd6u޵ 'P bwՀ,uuF`leY.kʤHj kT w@{iз(uS/ޟ-y:"Wl  9NDKHDj}#JLp2w8#jOQ4:$7_ɼ#M1|ol dW/SrOE#fFd76+dG ʤ/zc޻I§E **1|;+($3~g g:F~aL(C 4oՌ͖Ihp~옂8ܪҢ rhZnOBߦĐŷbt޾Ye'ndft7nOކ*Uˬr/NJge  bJ[[M( S 9#*kuwD#[/K /]t4qs6Kg!!2*z㪡qL4 зTQLʷ1 :n?\x׌=?+پ '=fh\V9Op } ѹ;xriT̹`\VU@IJBZ2_މ7V;/"zh:!,pd흪е=jPa 2N"&ұDV,9WT:t?l $kF !,''j;ō4ӝ>q^@8zC! 5Qq ~ 1#*u\f"PqF딨aO\t6xKf4ID6z?MY}ɱRvLZޖ> l7O]q-ϭ1a$C5"9;xqoe"qI.p )5+K/5\wQLm!]Z?~^ b;zt6bP?4Zij"NmL*]@d\DLܾK}o(8g=&jЃO++]\Jk<.r7%?;(ʭIUx1D9#J*;}DcL |SɗOH3eMӽZr(4A1)L.5Z pZU׸qUpaKxbԶ;os(*(XI!$Cu %ȯ8So3D|KK"FU+oK)4Fgsڛ ޟԼ6Fol>eX'hQGn564lQd> &eH gv6̮%lz'؊o.sZO__i _S$k&$YQĿ}UIIhuv $ 3@"rĢA_RקƗ딢qTJCzs~MR@ Zؾ\E%_B#ߍ. SJoJzPŃZW8:j,{n2ŜqniI~v~4Wn?[sY+xТpINzyo}}qO|d/ C'K h^='"0>>aw|&S 88ObGS~2B4U.ǔ*_f>HzokTu= 6,w:Ǩnv}W [(&]F E *:^DM`0a瓵6h94\k<X~lqL-E r ~V>(_2sLA0pkA {/|b5jpzAλ > B_Ba19,?Txfݠpm[5AqkCJMk Q ?ɐjx<|Yvq)3&.uHJN>]JfxD؇z4nGXptgdΤS#!4=̗X~v o @V{iv1t,( )u Ӗ#pw0jҋܮ!7;~ߔ_mgv]p5ZO'u]V^bg2&CZӭ2'}xp,=k#W hv%nۍ4(^_L_N0-R7@% a@|.C.G}զrK,ap.^인ЙL5T&;j ?ga6 gi%[欺v ?X)؛6l.Ma?K 6>_.<ӏD= uZu䀦gZКXNrgH]M3;MSyO}jVP U Ԉ;z݂R}4;#I[;]ݤ$`݋%DawU<k1.j3PSx%U ;E/d΄Y[Tbv_~q_㈀oцUTjBs_TH4Kaj4XW}f1e.@OvNp@Pݝ4+_]'`F!%跺p8K+ІO0J"eק} %>}x $~v[1D=QK,AoVX(j"Q.KBм?:w($EE5|J8wy0)2kkEO}j=c>uIB`͞10^¶~ <`h?C-!X98_]m@p'ykt`jV6W Ĝ<0dXl:D_n99S Y6E$%CW6.R4$,R?b"9TYJ~}F:FlQHq~+2F,Xne,3<୞u;fERh& Ƃq&)V# 0eQTV/=~/w[I~̨ #/hɰB4y􏩒_Ixx\Ibo'8܈#ǞZMYo[/ղ1RP }.Kcx}5:*ےG|e: C5M<$(9{DXCR~a`>Sx+MՃ*dʥ7 Ww3>zXUU MP|t+f, L-#^w=Q͢G7&}ˆ{^g6b -ػ)6$L!3OJ Ƴ¢GZ#"`%3^HF߄ &.Of*'2iň=$- 5k,Sӥ(}NprJnVuCƐMMZƐT b("RjI&?)g 8U6NBpm76腑y rEܜXh2n?w@}+C2&) [HDnu^3}CjDFoB5{MJXv@lʆbL~.툯S"! &t8 AM-q]pD>R #ݝ5fv{x-:I&Rh2>CL'X pPw 7T0GMp-IѱrA~~Ɲ}#=s㫆)nuCp\c.Vx]?!td8bHyX"H\Uh)nE$n_̪Gm'go$O.;‚XG jŶ$Bc+V#u+bgQa. C`b:/={Ko\ v.PP;w ["sS 5_zt8gqߑpn$]MXĦ-o@<$` @ pǓ ۉt%] 2=Ɉ*9V4U]YrgݶtS_u 0"3xߣ=~6}r]d 7f ; B.ELŇ T݁F5G㸘%+{W߁Z)8<;il yeNq_fnZliUF$ZCA ˈ"[Z ڕp|M;Z@ ThP{R~ ` `D0 ïlSL_iS^6HLwhhTJVQآ7Rbبidݼà%+-k<nYH`?T>v<܆6k3&aKTtB<i N.c'27ZrΏA5!P/ߤ,jL-'VNÖ 夓xUZ*p3w-)/AmSL֣W[2,x?h=3| 6Z0lqŀb-u><7lOқoi.lNwt'7mL]iK;^ZڠwUd#L=71oYioR/uUˆe@LSr] Kl[~rYHMPsE\p(̞hნ$B\QzP& zZ6*ѠjA2kDM~6qTVJn t͢":e{ުLc#R؇2F83\"\@{b6~:|+.rA\o{.#JoblFiv8c`Jf~/|[Q;f> |}_p_疊@ꒁKϨӲw^.* t}Li#Pe=(sU{^C9p޾3WXk0E9) Nc CE)j8O'yIE=/zk,pڬaqɸ}CpXh4&2C(~`rNŰf:aȑ'؁=K kCAP9Ӵ5# HPMٗ-6{+(Y?bn8E m;Kl <6p$y*Cij=]]V KZ}Soý8|IKs4{Cc[í ˮ0kCa4a֍'9V)8F'"CEXRm{mLSS v2G%!]@mX g5WrW5l٨ RgMwqK \С (]WهK^+ȁƏG?Y6͒aU8*!DC.4хx|lQj‟M EvEcvؗ :`X*JyqU]+s_;5 Syq/[-XY3 QWh%Z@z+ RKfv㢷gE1o5LȞl[:]+ac1H`,A1a,gX ebd^b@zWb$msq(Cje@_6YP0/'(pOk9 Ħ&D̆1.)y3wA{;f*/AFY " OOTb:3CP͝:%RGrliM%vS!\)om$h6b#Hb|_kRbԤ 8 K}mNZc7#.zG OZMuU1LDh}g |'N  ʆu*>df, Pj2 & 7قQCۅY"oyMΪG.@b܃ &Gȁ}HYFbi|6GܳSbVI8vaZhsuߙn1E>X#ьCl>@W8쌑qv:J{.%(UBtM5%#{:aLg$j/ySzc< 3v,LM7qO8@@R%RE!f 4g ]I.xRUI,l?#ôs9=+#&@ux4B6%9n:]m]=%;r=(ޜڭcK`)anE8:QK{^UjG)zs5Em2FsKf5K!˷15=F2/ !U(yXÿ0fFi!hG`eO3 NG'P0huZ˫d5 WI8W1i 1jh KJh_\ *ۺO.H|g׋Ic49L(|T[d='l O{ك<:(Ȧ #8tI:3tо} mo=ŽYDd j.?8tXBv/PV- 1z"orc[R[[2R?csʀ걵ɩ'Z!':b6+fyMA(~V; KFRgQ 2;4v EaO`n&c[ӟH5[6h 0;T}x] nB$"'kl`1}=3 =kP++)Jڒ1X8tf~Y>%jfh !pvbbZ~p-?;;۫fHFV*H;0&ܮmmg6*wΘ|_iKB1r]c%~l5HjE(g+gqSR/'U>ƒ񂣂P$Y6x<@ en<\X>B6hhPFk/U+0;ck]C͉qoLP6=ciqnb&y+)XePJZdN<@b7% >>!!sHW _Nb/ڢ=j̥tUU3ӇOБhs0镽vx(Fx_W @V+,@#0 JSvе,2HQ/~OH>,@}}ѡ2$)kFZrl݀JQ THZ͝F37R< _0eR</"0h}tvbcHyL0u$j>;As*S0x)\4#~!,$X|VDl 7b E'~_dP?f(ѷ)ZɈ+?+tМDv)--Lǝ5ҕٱ̋hVB]/Ѕi2 I gz/ӹEpSdzC$Dc4Ǽ!R? g▦3lB~1&gΜ7ր> zkrΧuaVA dd41'7dgKmDY A~|,x1j%r|g<%2v*e)0_Ȣhwwvysr8DA'6 cSGpQATKva܍3W%)n|@Pc)FƌIT]B!#S+|SL|DZ4o%",- Yb7biz9JUꢥH!^]!˯YGr/`^](8hǣ}TC2?coY'|W1 hx"t]Tdy!LPYuJLmCdl٢̓;-NjKur7B|-U89Ν#R^:^xWHn9_f*q<ug\- ObEbӹJϸ}ڃ>b/ \o|NUy42;7$Wb}gttp%& @$R0u)Y8'T'U[TE્ y AKC^N(nKTA;6O$nA*K:_'QQ3+[XSYpX3U0D2ʈOuRLM#HźSۧAb=a ;pbޗ /ȂGNQ[axQm%ZRB&BR<-S7 ^C#K%BBjpkťZo;ͅm;R; &7@_; <2 4厤 ھ -#GhX![U!6%1NC}R9aɢ*jrȐB&޼{:k.k~|8fӮmk|xZn´bg܆ o4o}tAT&'>R>V"A._/$O7Jݚ PdO$D&n' ՘ {.TUشbA_vvc'PD&X@+  5@W_^-/"EqV[HD]@;5S!(e2a[EDNZxϦƢ:kgK3ԝvis!OaNR̅X9}Uoms|@xH# xϳ-faeGʙYDžUbt״&WL膱*z1B1 LQqtNsVZr =FA;x >8G'w-EO5t!Hq+?Ƅ&~ >x|Js47it/Hb:FQJt|]d'),# IrDdq/@YŃ67#b!qR*K \A I~FsCͫڍw oeo\s{סnL,{ߌzᦘ͹0Mf&pݮyB=E?n]SAC8`2X^Fg7M.N?ލBsȯu?LY~T8Mƞw#H>3 YdQXP{ٖC*j]6?Y91?}϶?$NXFA֊E}jG4{sxѨ$}/CѼ$;OA=~:zeRPqeb%љ,^EI0dy΋?x.{Y0+~l _uJ*p(r ȿ*=B|ΡE@:nqQn |hixk#eW6;"?nLV6iI0K_k8xE%%"4+N.TvA٬;ɘk~ڡy@1[> #|%M+Sgr65MNHxU3Gj 'D0bv9?;dGw' 7?c`鵉]Oc(kik-x3]t> 債;6 {Knʤf u2䔩Glgi ~vpPXWNxwΑp#r!<vo[9.?Q ZT_:Tz<Ы΀H曃[̿QSfƅ\Eg~tTOL4뛠2˲1,=apmG+ۥ`}Niû*o11E_̲.iV㋸h*]rC-MjvjS$ލC4Ź 25 vʎ`e$.:=]Z r` n(oj]_mfF9+sy4Q{YLLQ\=ToJ3޲=cY#F;Qqr?%ݺ$t:0oI{N 3X61έVbNۤ)bk9 P!Bu`V;_`Bo>RЗ:NHjWhNLyr{X c H]# 2*\SJ1yoY?`7{"`;= i߆!y)^% QuV셯]!!ZzL\⚨ZXqp_i%6OF4V_DUx])D,T7ouɛU\bR=- ESl$\\eױi߃2WPg4`k ݘ18M2\ʬoh[j͞ŦDDZ⧭k$wp n|!\`hX8Yb9سteKh'7>B\:I%{ kSR{7QiL|"X_C:t 6LS#LQ7ZMt[@$ ӷu(+3 t(O3V6$E ƊE$l(P&1A=fVq#)w\R=aXj6qHQ4"]~Li@bK5zXA K}sUuf:'h(lYdwȊQVbW޹y;|QS\c^h%Wݛu.l̈МҤ]h̴7N.Yk tBFp?dʼne]eP-25|8iOM У1,苕O6\?Ox1YcJ.e+N2l&HA-Ef}g!bh$,3Plk(RWQ(QL*Mވ6O^A̴ѷyqAė m&a[+[/F,aL9Gv@V.=饓e~`4z[lJˋ ?Fj+@6"jBq  @l(H<)KS&~FgE'{*U9ZpuM =cJbx#d~ZIA)~|ixu򹞃v\@>rS97>ߙ|;2$f_Dxm9<}5KcseGIcA  4[>28]WM'ʢ!$;6Fٵj 8$ B0iOBM?Zc?~G|L!ǣCn."@O:jȠ@9#`dV ᒿbYUbC8$n?wgE1a]Z(PrBuRKal|bZ(R^w 3}dkeEnzJ[̧ Gc(Y4= -E;~* BhpZl5ܱƗ^E*^B>ަT gCQf[JÑLt{$9 {M3iZGRY%^0 㡨{$6Յco2jAS% cΓ!HW@!I(iE-M.VQnneW X!!m9M\U ?۪zZ+x'5䜔&pP'&:ܴ>zh8co]t'6=YWFVlN_E,d ]~+ZdFY%onzǗN2a |&ZrK*jsQHDojN*ޙvi\=JZHy]ujUωT s($Em"bO|@^UI)x `jnttXr MqkM•v' Dҙ]\!6H8 C> c<˫㉵SY\$@_~Ѩj{4 6R/$ eд,,yF4:lvnZH%vZ#av9Ӄ: U4dKZh H"ISaa8Y'Q0:& 7ND`إ<(LdK vJMufҭB`hDtuPƌ3>ʺMDނJJ,"']A=Aas$`v%?ޱOޑ|qX2~U=kxF쎋^ mrژCpkΖ`88>G$,m3Une.r6Sݺn,5:r(L47X {1fgX1Gp$ǖǨQKjqWs($V 4rΥ;Q9S%D6%k&Le/K{9+DT!%wGHav5;PƪݦXĖM᭛M Qee7!lNcvF”X-S.B]? \+i'qRG҈4uP, @R^Dw[! 쭧E@ 챬 PDUеOM¬)VJ257,oyއBQcw(]*1=UcتVZAj@u ]Q4x LEw>|KǛ~ nN3-*5v!L$ 9YgǗ(3zH W N_XsF_ZCqs D_&M;ٌ\8ͱگelsS̻ݩ,d:!Ҹ)|aP'M V/3Ѫӌ7c?￰;0tq[0@SA<6+ &Hb!E2t&e]մ Iq)]5+FE> uWm^"9~R].njbqy?n?I}Kw$m#>[lG'pc%ӷ8Xsړ?L!nu_g ۳WyL}i\˭Qؒi LSaG$:*Zjt}׾R$w^+,$ocnQ ^ 8Gq5_%kʖ+N:00: KkF" Ed&+ StދfaLѬNE=@n$@"Mu%i q|4Z+BaLX#Ώd7;>-:v(E]$ ~XJ߬1Y=~y+!I7+`9Ahp dk{[Clҍp0cRAteY7G6 @ER%.l/v#a~$Ld7#OsĈns׋N+ev0jhY,"Z8ؑse 6$#GK cG8δ2yu;qYZ2T+Vx_]O&ogUFf'd=L%4 NOZe%[HxD(4?qC }_vWBkB#VBp*>oWח%RW;xЯw8 Eg|Wu"MWlZ ᤷFd;2Zu6F1ۯFeFy`8t%ox]LEl :&i{L4hCm@ Kqj8BÂ_gm$m(e 9?]:;sa>‘; :W- :z`Dgt駎 94/Sxyz,Dh,q/|zabe,nKw MލQA[k# bYijJEV7F~}L*(]Rxbv*޿]Ҷj3z}TowԹ'CX!qK !JuZY(MIFoYPگT C }*E5)j.D&It*jR~\Ȳ F)'XyjH;,KD*$u`5:׈Kl 26guf,7\&myH  UN%_yڮƯ6Lϼ~m%{L>n<0˚wtE$3}sY2ĿY}64L."_^)sN ; CbRdi|i mON?`L4BŮa;m#]+;OCC `vo}X`{t3aY)yНMګvD"v*`2b֘B}D?g5Ey%]N䙺avB, ᓸ|k*j!ΟOn~|TrЪhlzP1<)^\(1h=FPqjg>H-m%,nIɟ:7&+5d(?L4 Ā@xXV+UidE7U 6s;lLw+ >j8#x^j+.|Vv($'+4Q 7pOGwO*nc"Ayy ?\0 )vGb`c+}D'k|Lz鿓GKIe.U:]D\fw~ ߳ RjRbǙg-O)c\.DBrHk! @R/JgnՏc[8%3okׇ_,DaG7 "DʚQ]|Lx(}hXik|t^ʿHmAY7 94ΊJS&kOm \u|+P7*!*1R Oa.߉D=>%_f'u!Ot4~F~FfQt}uX@ؒ;e#zfaq%Y2q?ZToVp$i*5FUzd:Ud[خ0`Tߔ o"ä¼}y/^6"'^ ɕ "6F!;7-jཇZcqtt)T>}n.d! Sۋ:6xG=mR l4|y5؜LD 3a[i)uLI4RZdAaڄat1Ժqy?E J+ObmĆ⾄˸)j5pr4~tWCPUc*]w?rH9A{x9ʥ7 eN1$^xq (.w}Z[O\7߳9+YLB9C|6?&PӭZdbMi bO/Yf#?.J[q}fo}&=kTl1:v[w1eG849v*Ӫk*ר#ף0ymLA1٢C:%t%ڊ:+ڇ1emj\5!=P(bPB9H͜ʝ9C%0됣P͌DC| MP<^%m - զkv82Cq#[Үi\T3xֳqDKٳsz':-U1OZB30'a2Z@- 9`kH2ii'ҕo%BۓG'u0FeV0u ɓ[w)O7ootJMd䬔pDR7T!|:Ca|dl/\^_JQקg}x=O8MH+G kGP̹dv%fs?o=+_Xl\h`OI.7z {A̓ H4ά1b/~ڐfKe[x3sJﵬV@mbo+"su>TNڒFdzcv-Tq-tVGޜ_Áa#0n|LXK' aGlXQ>aG8.rp'}(TgACD>7>u/oGޯeB#Dh!Ai#k VrʏK\>̪D׳)4<Oo@Z4C:߫.6!xWY _!c-8$0gwvV+&p>?ˮDAž|l$VbX,k0hZI8wx)ߐ[ /"qF'(aW&,J JM S\%4K8tDKel7;-MQO鈈{c|[?` /a -,iy/x/D+dTvxww"((Sznnm3jkBJ},[o (2{Bp e4΁W$ =qMɜcvXQ^:z;ɻs~c1ؿ9sAuj<ؓ,%JJa? .9Rl:}S'o"b= ':V`u>6nҼ;٬fMK%ˆabfy?Xh i"]-ItW?%ѫP{ϔ{#sxz>M|BQ#sM4Շ Rȥ>CQTBl/ȶiBKf?bmصWt>[Z,+^5h*4<$63 oE y?8  t<~  p2^ tolUt}G>Λyo.StR\g6$*횪VᒻN99LU5ցJnh/-`7 cVHkH \_LkLlUn6DTv@|JcF'>ٺ촋O1BQ'rQs} Vi1OOivœ-6n6zQhs eY9q 4W3?6cFsv|iJ*zw^~- ?r2Kgz){k-탠-c3@ɚ} v1sj^a6o񢲩p?aXSBSG:_gs86q?q̃^> F\?!2;:[[{M=._s IGw9v繠ٍ>fe<ۢF܊9ϩNomaN4 coi|WM|-?jB T/fn\X?e L|bŷkNq5T.CC$ On0~>ûzGpS{~tJI:gENi{SSfPʆiG= v[v>s\ftkPʤU-^].I}^2)Wp%{îUpQD P(Mlalᴨ.`bH^wڿ-\ 2֪`C9q1{#p6ׂ1ncIa '. faƮ!T^芚1KfdȰ 29Ix],Cd9AN;RuE/΅-UB5̮REFPm=x%A\㞚~NJxn 7l'[|sDuSxd$}4V;LC5obI wa)v(&nv MeqVB(%@\CEeX| ![yI }+- =#\a 4 d7T;ŹbT켂,i UMeChP?n-ܔnRڌn #Н 92b~{YQ$gv̋㾈,! ^ .5%1>غx8ngŊU٬T ڃIxPt".S6kRD y<(I}7_ݦVXvZhRbXl,p/vq^ FFc$Wcd=˃4:GC/ĩ̾0Uf,nu)I>Vכg>d|ZlP(Fו]/':;Ƌ Hvd)dVfy(fGdE/K\ ۯ'8!g>õNjF{KW|:ѝ$H=1oxUxȽߥlq ׭N r^jǬLjlg*` ޞy09_?K;y [)vq|)NI&P),\P\"Yse^n}MsЌ\">2WR0EU$Nm֮z̦wpE|Mkut&ɩ(E%~Z+K [<Ԕz~ ZLS/pF#oF'NTTwt' !1tzT05v(@bԡ v<49@'6ϑ~PTz:v`ZJ.K<1W݌'Cލ0]R!lf_0 9kףOE0.s?,e tb2ہ=g+HLjkz~5l nbɚt2 'RqaF6 7%O%9E1R.;Օz4c3N⯈r\p]S n|y^83M/6OyJ.|:)g`=3s_捯?Qj^ :8:8Hks:RwTsAiey0:9!#ƙg'^4j?.b:4a#i)hC*5O;d͆v/sc{ݎ('%I QwHb᯵bJS1TRSl>M٦0|-yz"KN2Eq(BjMX{"K'ةvD[[lAwygXd~Q  LжOLE(4|Dj3@sm=yT0VH|_[kb4C^ِYpͤ#!pCȀzYl|'[C(7'Q}Ǩ-VAe˶-)HV3%@UAx2c~=I ϡL&;|0v&ueѡ%L/eTˢh',9a@qXXyǢcf 2eg(%lUPN]ۺ]#1ޗn}l HyaA=CZ("}HU$59M'fY^wL9Z@ Bi#P_;OFZU/`tj[lCƑRciDcQr f6E yPqMwxM;et*0X..g$'$ԋY[ cA8bmx-q ] e>w5WʓCherffyur:#O3A]j[|3G ( ؘ&&KTgOKb~Ae#Mq rvP_."^q%[B*0jn?(T8v3{ӹ:F-aoA#&Y-c J_.E'ߝƐQB$N揖)߮UIt֨8ݯ2TTG=lg;Qaޙ{i?[Kè-/-&S76W:4 xҴP_Jcb$&DE02j50ʩԫCPf (!4hC@`YDoCǡ)Gݙ#vZj/?InNN"cy{\aȑAD]~ ,&׾BX'kNTTq$ ~Wj6)L&UM 7SN0p%I-վ5NX}Ժګ|YU(D(\E}Mf? 赒ҁzhVoڠIO 7Kϗ}Y40WO'ݦcά_<( /,ȌިNϝ$_lwc± 8 Ь ^Qs Nm~"8#36<ǭ/uWبNJ oqK-+0*; ԋv}31uqm0ʂ~c((l^oer~Iv^O Źk<(G4ںL~{pU {na8Kol8 w+Ϯ{|QkBUɴV^o])!B[FOaRr2T`@C~ǷΖ3_C_7EƸ)߇74!C Yjh-|Ƌ=ɣaMd!]\2 gz;0I_ y*ARy{{+3/]!gY=l K{)IEMB^0?A%=;"7r؇}sߧ眚}]=# w`)$ؾ_9mڕPʌJHkȻ(Ie-nvD V 5clr#L6cpnpR ƕ"0E8/w[; oU.F<59E{DhJ_C}WiMK恞c2gP[N.(Vwb}rͿ&6+jZ %`rvA1a'c6 BJ^׶RA"t8LpN n'7tO_S~饫=[ (te"7~=q =MZm(-MH/0Zno K" YUxGEoF#V?yҸ)@q5{ȲYWB4t}<ƃz,ǿH%eΙvg|}R%u}A0DZK~vV+I L ߺ.-Lj)AjFRts?`@7]H[ƚWUoTf닇&AuZWw"7+7dnꔍgeU-(UjaRކc9]6@MerxMX "+b.;x/XMt!9&0[;5J*{9> d|BIZkNDK(k\{hn nV栚>TRCxX;s4ܘ!4Dz4XDߥc~QBy"y{5H4!PĤz+ŕ2|[ YKΥ pfV-"H=({ѪZԯmDΦ1tI8nӲ|"w[I7qHb]jSpbzȶaZ,gT[v$7+W}ksnl}^U b pZ9/&* P*k]|sv5*pYJbhJbZ1)O-dY =z}ꮐx`aD$wڒi:9<ۃg-\9`TT4G΂ɴ#Or2kmY}q+e43`{ ZU * ^}ʥ-e M 2dp, $oKPn C$c84-6XʈwY_.[c.ʦO#NXugw{"M(NÔEgBaO`*lSRyi)*\ꌯx=;a0oʌd7RX ::lq6+>{r(R> jAG ^߹$?tiA}uyi-]< bxJiw=K7bkRcu\n݀2>Pt}i(oK˶&TF_"e@uE8D *j/=,p;=zF?:wď&yCMԳV`ю J2rBk8.mumFS f]A}ȁF:}l߭(d/S wbۈ59ת d4GTؒ4Uc8I-@a?$9CEM|D0y5;;/r፳Q| ݲRτ8W.3 r#,f ?kFʇu R\gK^_6"V-z^rWʚ4ϖ7;7m(!٤:6qH٨zъJ^;ߞ즶oJ駙lKvVѨQ{0cψu̸cMz{a#3ykUR >3Ei7e]g[JEs,1{^pGtJ E*J"gM@jW{x={\鎄SZ<*p ܈,6'H6^ە2RMk{gUn]{I}(2 6i%@0]l}@FDu'xB0iU;|i.C—{o/>ՐB\m&PB 1뤖Tx ZTt:8[xE!@3}zH-E؃3yx7]D|V/1f0zyNCҎt1 [HLB!UoOG9 RF 쇟-&A:jJGa moV8 !}dsG;:IŅQuN <Y}`d)XAP c](] {m30RTp>٪eɏ+&ēZ&ـudge K)A6R -Β  Fr'R{d.p |@BG`U[z_=C24{ט&a#gc;\kfcH)k²Ƞ00lKt1)X ؟LbCPgG~,*)=ٜ_ڵ|^a+u,E5Ls'T X)4)PL}+:Q34ؤE Zsp)3s2$|č;Rgs4,>˯`ӏm84=>s:^9ba$jg U[ϻ0W7lUk,'܏OsG"|RRau)k/b_{L$y,E+Zg3+FV(eXAp.d,#r+J #{Qn[zH,\*@PN-cada_?Gkw=qt+x3=#QB*T1 Kg2k,@ĝN^\CuQd2Ny%tI _{b31c!*Ӈ"v, ďbrQ;:\C~X(NetQq{m>Hʛ`FRu%ɫ+7_],iURO/$O`C+2%QpS:fzFuSi=oqn;)3gAH>wV=^Xg_|~<,א%A=\R̮V9Hb; t\Y2BgcLdB_>I~CkxhF(7JMЋ %#> F|SsO<)3);͙&oc .t< Z'<]$ۋ[zJsGV0{&wh #YhkFuZV[l#a49:Wi.Vݏ4y‹d,ZRaT-R Jz%zc&0\$u};NP X/ q\p@n9Z?bɔ_ȭqIiCk8Y\w$$O;ɾv崲tYn/5t}̎Z}?r>-G2MOjD~9I%$yO2rӺ=ڪUNO|WU{iy׬DѩrѬQJ=#.KqLC6] ?Xlzr4^xVzJڜ\Xwۮ34>7G{ͥH~?]H :(pv]%!UC%MoF$,ZʧNPDг5anF}Cr.̸kX8N3X<ݥ ,,↟K6͊:(4{20^" <7_2t _BRQ< F}@2M=#P됦)G#~*?u@ *Oo A`(`a0Hf"JdKtH 37{h^n8,*md%V6\<(5О[bbd)2>P s@)BuQΫW}b$Š^>tH Ֆ+bEC#Y]PoÁݚ" X\H2̱ SӚ~L+?u jxiuHInVnS<P*Oʄճj T(w5w:bЙCIVrlxBIL2`֒Lănb|:+K[;|>K%[#Qݗ&{vK QCSq5Mܥ,]JQیJ++7-{1K4*[CFZ yi=S@>Sغx*)gXeI}n|2*&L99Tfat:/{^jgAnf]{%A C9 &Godap"]Bie-_/#@@dhBnJaMԣ/{Ox5`B-\+pC5e2`mC37,reIۚr(8^ xdh:#EYi~V("5޷uw^oiЊG{t>X9gu0ht;$-C޷!hpM bYL~O;gk/yw퐙oֻT@H(beTB῿y*ȣOJJM6|wS8iO&ͻ@BBĂqxrGtjoaECÀPO!ʐ$rt*!Vt6JYŎb)5:r`le,SWšeJg8UMe5l*:$/Z|zvdVv6̯ k/ iM܈fdVdo߯b7@ _ 5 tzbxj9Ȥ媥ځ8w r*RW _%_~zήv{i8z_kFp2h;bZUVQ*fG~g>%ОƃJA;UYz&ħivfZֱp%"5UV7Hveohpt;eU5W}3:no\cĢ.sQ &f58Y `(\/+vBڀfU_sȚƘ.^&8֭!(8c0c&M< Cyljxejdwv7Zo|FX( [' 8*TvU"]41 ʙS]9*+ȚX(%JB:Tpͼh^nvB,xh i(y0)]\kD8 R(]GwsɑFaRCӦj]/}֡~]li|[%B;_̚i_Y%NFx;>,cO&jN ^sPO4ߔ7Ԍae>gQV* =t|ZXUwO(HTai_a"'pN9<]v9d!%Mh#RZms`jG$%h'9m#Ĵ-}VȄ7d`{Xi\Tţ~> p&]W<2GQ0|~-_L@izO_zݫ&V#>y6/Bs}d>.| i40|m_*CJK&#oveb k e1[ Q:R XG +Xhv'K, `}z :+(5;*6[E4ҹ=ykX'NbP3 g/ nE壳l nGYvH5ɮq9kqM 3:GKTk4!@uȶ)B-֟ƣ@'qGЯ=)ZkIoz5FuȃӉ$t›wLq8U]UEKDRW6k!*Eߋ% >pr~M|TiV^( 1!J',l.ǦLT/ZYlp슈Ɗ=z&gs0*L~rkYp1OUu N^0 \4$FO;E7 d_iL8PO]~Ơp[)A*cW O LFKDs1Mԁ`w\ݮ_5LW7mcV'G$܈M*$>*M/D(-Z L[u#n\A?#fқ~Vf9)Z9Q,sz{(,(3l+LsSNaFӼ;ֵ\+onsxBC*rѭpy- Z2ض6:A̖̐Ss y)j`gڏ/XZwqd69{kCjw]0ҟFȯʣ"1[|BxvWaMÈTM1ZBc&܈kDQ0;*q]Ҕ= ~8foZU}|;_7 uaO"G lw]TDakz:=A>)窞\_ߕY/dR<Պv;& P6ujlgTl=.>;5%il<c'3~Š(gBh9q}ܞ9 !zOw˸5묫M47c˄r^QleSW3G|ckτ>7[>ʏgg ^UN|NJGy-|7iW$X `YSTm'kH` YhFAQѤ~jSYpx7!; qZbzjAŅ;I6D >X 3l^+/@pR'jcǺ%XZ"kq%|a1f 1JXIJy.9W9o??:Sr83f ǝs f^lvLT ?Y`]=ь)/$$U]Pm[vyh4 Ju(ϑYD15B._.JAkaFtjRx./:s[`! 0vXH2^e(v=").N6mx.jKS5?vpY%l ljž=B1i ܎v(d`km{?M;ܒ,%mD+j9ĥ=nPI+U7V2x9[Sf~q?>wMG4?CanVcH~^ZwXfk^-`5T.A:f @8Q\R*Ak2hB;AwHHT{Uϼ(*(Æ^Kw2; ՝as9v,нhUtsmFh] C@]8 q# ;nv5_24 FYًs0Q|SM[C ^H@Yٞҽ-C9(rjryPfSDmaďq2/T4nG_ƤMbSwcnh=iDB3?':Ξ w?N`œp|ykUv˺hAcُ-S^z0ֈ( <2Żmm-ޫ )F]KF"B4D{Fwc_=pWۏ3M&=˱C?OB>O$J3? Rl%XvtEA [gm䅙MА @;4秪^;Efb!Nړ%J>Y _mBhܤ_ ڐQ䀵+ Vz1+-;oaVܽ#Dz r۞l⊢-PMK:b~:K _O_cwk&qS34!%l(UEeuddpsѝe{dj:kza!A2j p! ,¯&~rzoUŏ=P`J /-| :3G79{.($&j9F;CTp*ޛg 06T]ǁ>'z/J^Xy k k ֿ6,!VsJ`uھb>I"S}hߧ Z[VrkfZ];Tgg5\6.pL@wC֛ӵԿ5QLO-{0W鲐u^ޯsa"Ga>Y \QxNYAU -&*R;K,uMݰMްAiSgV4*׊loZ4{1He+ S눧PA4&UPQ+ӽ#cZ;MIb@]Z RQdc01LWIG;27gOTg]5lge&Y(]T>r.Rq |W~l! 4B^1\plR 0okJשn=373Pʏʺl.bch q~Y"-bRw\muȷo.I}Sx$^lYԣ!GY LpmpUmAM{uh8:}6Pݻ2Y4-2J%e?aaqxކ eO# J'r+-p jo#'9}g183pcO竃k6TKg$IٕJ=r0ҥ94\ n2G|o4+ v`NHKqu gt|lDus|OFa<5 Z 7>Z1$gb# r(P[iV\6mog,Tkmq9Yeq /Rd.w׋l<1Sl =pрj.kQQd ƨ4I90^@o%Š_FUAu8y(qmr/ %* Qiŋ%g8“O/AaLX}a;ǴNFZhV7@qحE@|@9 ODIdPr(L/rg9sRAI"Cuհ9eE%xabS+>_p3( ;wVZ]NUՋXrدQ}fCb:CkR$W^@ckùiC0ۧl!z{\MspǙ IHExŮ&8P4vB700k4yLݩ`wu`5Csr ExStU2|#T^=֞!G$]o,Vg˙79iX Nw x(F լ28t[eܓ'T8ٺWvj09Z5 ܛeДRZEN+>YxefES3ǎwq=FzDxM`2 hm$ϋ x$,-׭*q§JHꪕٞ-~zzXܗ7jn n!~z^.Ա2_G}ZOQ  >{5h7Ԭ:UD1QIkh8Ao%Yg%*oֺ{y^=BVs4=ȫeϯd6S&Ɍ }[nĸ&3CI|{ rYc;LaQ0Dy/q utczo xA(ud!hV`ç~rxcJnڷSl&FB2]v|d'2db93>C#pvjk՝jLu<i_[fT g~}6'u:7{>{D$wcS̡ģVPԈTCg +,QS~ 3X)bO&긙0[•?Ե9~qѓk ٓZ;+^%K•*bXtF.4[wS, .tApk 夶b>o=|uF]8oDm.xgܧq:2_I00~;1siQޚ JaA0PÔEb[E^`R3]#.U3:<\ <@IY4Fk:R*s[&6̥vn,6 e3hE^ԮTaܱTKڞp~3&]R{ᗬLZ,,U֒nr3el/CVvzII"W6RCl*@֏sp⨪HH,xiAe`J"!BVe,5[+KOO^X^%Ez 8aMbZT|z%D-H 3Dv~^R ܇i{:kz95+]Ox0KJ*~JjGkJtci>1̒r ©$EԏNbt=2JnQuX!$/ 8ZWJ <<9xNi|/ & xNNHM wt߷1v6gIGۈ}C7%ByÅ3a;PzAòXd|dq-RːsMƮ Ζrju=!Cu¿&wj,%^LDhMpUf" [E ٗPr?X)s$Ed74bWאO ] >5Q[vn2]"Ȣ'x( UX/Q.%J :ĚTW3)uŎ]>|z7|X$zPQGa8K4eث@ۦ?ODYotxd wn=;ssn.KɺIpצ'uV[fxъ]4"0!͕DbHL? %HquGy_v4)=jPHW>߹2}bYNP&QГ 8&uz|\vp&iG߱N-j+:dWW&f%M#5QqbVOT*4A7p=r(A93Fd춋"в^%zCagžo{kc?.5k:(po`JvP*M$i+Bcx[qvt}U'2MHO_29(VڗF>|?̑wl^ T 9WXzWCvzu.1 $S4YstbX8t]3{۝—7Dވof" H %%`ҸR~ >)`?Jmmluo29jMm*](ę=t|b,%d]Sؒf~.^KRˠѼ#ЪftGkI)tP%~0 so+\^,jn "V]vil5' KmG(n>n$% l.LB{Xoc=h{ 3,Z^}#Pxz#όE۷S]Ipi !95ixHJgY: ׌s+[e๨ZpۅAxA 9(`!e_ hKƸw/4OKѕyC $V[kgKE1fh4db:3Oi7zq#**١9$Va?#Cy:')#`WZU#S)p~Z]Nc{ӅIZE [Vʊh]oT[!͚qRFIiJ"l&(}3ZXiRPCRA_`n~ynH+7m U)>xM Lzol]+A2"LO)s'/8 ipTwN--^gպǿE*kD)~\I xY˸R51`ߪrѣ9uHFg k7d:_9W[.)R3!2 rɅGe'ONe*p v|Hj GfڹKXYXgl(\mmsLn0՛c:ʵ%BFjwgMxJ:Q- (6ߺ^A}!H4a=Jw$'wlw\ Pdž֢s=oL+r 0 Qi5sm(2a*^%'Wׁق}}䮅@*ec-LCCwдẊBi.f L_q{Ksji֭*fFR=mKJ #/N_:=GR5px^e9~[p*/sE,Q;2+jw|(U0 nG3*4U\/8 UGټR"g9ZL>}m)$(n~S2l}H2,qzOLJH_pJېD޲MDZRk8VFcm׌_|pŤPBv_=%еppBY=Ea41ݟ ]IqSU!29}zQ?Cϣ-H56Ǐ=9#e?2 s#{{Nmn`^6.W@nR։^88쮴}|vaR_c + a1'"H5TA7ZF zׄi29yQx*&+I'{D"Ԣ}Q޶Z/CB2$ZVY=b|e{8FU5 l%UלB79! *uVdÎ\GՎekUhԢG!tb^mҭ#l4z/5 ! YK¥miIMs'j#,FpƏ'mr+ov{ɋ=J 㩻9%Y| /*6E -N=$Έ4l˧I"HPNm5FLdXEXZ\՗i!B'N?Κ_X=\'ϙ6LQ'F(|sT /#-)H`d4ZInG_bu=N,DѾn}2֊*ﮆ`2bfsAiRL[ 0%P Ӥ(0] !c#2j5^u9͖V@s8)H:/{9/jBBv(p20xa)l < dSDy BnvJ<5 6qk=LG\T %`Ԣ_$WZse1-u)t5 ,(Š,*ev`HmӖ)8.6bfRAmR>إ4`v6J#}4. Gj^kYyoQ et7Y}0\v暴 U>}Qsͣ[=&ILj4uXf? -A x&a]31DC#n` u32VZi [s RNgڿ_e;]\|"`gjxxv' 4H6f* .8Ƽ4[EU  WϮ 05qt#L *KщOY~乵IbIm!3\}lc'G\ΩgDDimǷ!_rpNޓ(b:D.e]'ivsQL0÷be B6Yyl,Lv:^qɼiS`-MQk&3۰X d @t_LHpGAj"WCs/3r@`n `ʗɍXAנi%k>Ku*SaLsbX*1Ԓ 1v=@H5aqy%,x93n=,FaK.On}dyv7DטؒR-*4Oz{MH?t7՛ ƓÃpQi F7 {6]Yۨis)}%2ʇQnŊ)CuYt껢yꙩ"gt|͈QLk\ӽK݅J,*@D_{Z4% Gry6]BR{=qv suɋx(6:::BOJ)L:7=;tΡ,Ox?"qȢbJa8}[23u.Y(9`.ɣ2>3M$X Pʖ'(8Z9l7e4c&pb]H(+N;x߄'c3?n!uy ̪/Ey0 Sb@xLl6Lj.?zW 6и[|$uZ#kd*Lf?fEZ.vL0|*x/UK  4$y,7@ W)jS,sgա+s:UC/,q:χn* AϹY", CYH`<}1Em_U89#y.a8zOmsKL'͒ $'&r&ۋ)wW ]fݸQ[ WKɱ[kgLhGsErEi3aY)X\H%wdրכH;VrkPLaYbyZWD7f/eH.DHB+]27@LFtƁ%P~ܸJ\DSAkA*dfd k4Un|)1ם)}ram9ij)Oڒ鯝g˜PJ߇g2;>NQ5-n bO)`LR܎ k tDCܦEZ4hyre˕;۶77TWuz ܆fk:tĨfHe5ɀqJT= ֖t(5L,Dup3pO7?`я37R~p}Y _8( ^甉KL;rؤ=v=V5$Mh*#ޔl5 9VN%:]=Abջ>!Y.d4r**>? 읡&u`<@/UcK@Jn RN0*f91s{պh UwK$bo9z0M$]5 t;pՖɉ(F|N'JHT o9Bqðw f]m ]dIgM֬y[ewNpB&Sޚ9)2.)q`6/&Rv}dپ. +D(r_U!̚g4(;78ՕZUW Q pq HsVw~)ПSF;Rp~h- q u֦-Ū1{U  ͩџAB]=P24 @0^vNM?)R Z?y}Q Ir>@5F:ru"PFKUD ٱ';WDk<; ~z:,Q;O;Kfe/["+"YmT=K+n?)ځ21.|YWͧBxԩoQj?iLS65߾1k5A>] lBT`< ś$g2p!`qxkvE!S q'YXw_5eE|Pv%27XVI&Ζ!4e"ϰg4"Y*޸a9ƊRQǕ,@*q,ĝ:(nL{l`nR2^3Гۻo0ɧCQ;jyՙ>C_b l #oe]bM`RA|;^1fEi 3;{%0B:&2~2p)oL{I sL"?":${> RĨo*+lqI-X85ZY`Р񁶟ei4%\Qnw+y,%Bwlp:|&-m.r'D~XڡRM*1RHx9hwIqOI9̲Hq) QbH$_+V,GRA@=j%}"#'e8[FL'OϴJW}C&(ed[2WM(Jh@DC"c!pܑ0{ &SilL"+O~$V]T m:5`. Rzbd?| H3`1nh-t}.B aD**`H +c[]dDpCYb2c_&s=0uE]#9 dzؚRbCjt4 K-bJ"ܵ[13=[bJ*5|`֝oWsjwJ1Ӭv%aC8{ .[dEv<2qPxA,+5yWbW;aL̍RM5E{wnI&]"Q)c]6}x8[_|ki·TK xX)JR&\=6[C"@Аtz 4wIMxO%zt$:5D-QR+`r >:yrb`o>2z@N?Oݛ~_|Դae0tLIcIד[F15gPtݕޠ3o4y(y/ }0/OU}.-e88;OJOuf]?ܐ-'aﻳˑuHx B]Ş<# MWl0+3ЩE 'rVxRG$ S-! LG+y,bgt ”؎nJLv!.U3t nlCXe'C"j`I3}I?^ u ߬KV%8 d8#󕹬B4#%t"2 O$ۢJ+YKmiW}]Q 70Կ?[rW-Z Bp\B ̣GxlL",,P DжHrb2zvZ5]wZP˫ ^fǵ6M{Q]IOWFD!ڞmSjFY,݃;3j/Ak2Mݵc4w s,,C d̋KG٬ߜVˎ ~ԦZ%uoc x*ǾrP"y[a"$W ݎo3Ѡ+`x8N&L@oZkfQkyo_w?ێ;><;xm׆%V3x䜑ӡA~" u9C>R9${ J*Wt4i.Ido\No(ѵlrH{WńvybP٘7*8)?q&<͵.CbuGW~]QRqC 0+| ]Yf*Н.knH46GvT83=Ɯ, Z%#u30!DԅlX(_}{BŔюvP? EHLLSjhǗZv!׭gY?vXyփOIrng!lb 14ö%&+xNS Q%)ȳOh`&a D旙z#[~5&?ךEL~,`ۨ6r@\G>pn |=vz?\Vmz Q9"rWPUq8íryAP+ؽH=jgj#zy"&5xoë E=4sB; T }x5x"FmYFMG)~/ j#iEU}|xfpr DpEP(<6zW|na!VgR>4Ss+ (0reL90|7ߤg'wD`UkmF%~8IEkT__5t׆Xf6*_@i uoe_꯶aû@uϦMYt;*S01u::A֯Paؿ=vEڊ6 fuU9U*w^s0wiL;?U$OTA} Ȋh#[>U zg0, 9BjjAm"i|^S+oFK bCwec~1;صPֳ +;2Pv…{{qAg(ink6ohY5Z0b\GxUT#F2te*0W!@_<qBmrH<1hLLR ݐ4KۈcZ#^x as&+=HZ33JB%Ky{ y8I!:u5v /7Et<.A+M}L_;92 1DT:\3,\x(~bvFZj/>D,yYmO@'aDTPS~)Ȭr+7,Jar0xx[L@iTkXž\2`RG^N<Eauk1@Uo @nv9;ҵߥvHG_;Š~#K?Q՚RPD֘3aQ 932匳(Yv9d>~O)8ɧU/x`d hy7NLǙ>zFgb#*TU_klD`+2P:ɮ ru ]\&f7}s9m2z5'ݜpSԸAV8|翟,{3!҂O<Í{VN ˱,m@c޺mJݩ DhhsuI[Fo3 `SYóTԲZ=~{o's'K̇YIt$1zT?|ɲpPŚ#{O3z^a7#OZqn]+PG2:PE3iu2@G~ Y?MNKEPd]wK8tU\9 OEl;kNP:z;ޝbBq*>2a%wO%_ %ZXEFf9ӡ<_ },p3b |WZ@޷I9⊪0>%L4A~mJgM9v`>cxӐAΙpP}[,ƣnd)ˀ'{s|Mj<nKo-`y0QߋhY9?F(K~A( *U |d^:ZE(!%&|yW"ĞSD5>M!5P%fwxi#z%kdJ5e2g\97)];:Hf1. YS-W]NVV>Z}h/@=Kt賫Xlí/idX !EI7lњcӺ_2pJL!(/x/XSA u3c$VK?JJ_V7CɾN) iʪwFvᅭx̓{_;/h-eVD  T"g򛣻jK=>Ocp n[Y^䔢nz?M=7 $ 2s!!5Uu u9!$bnִG?Ѡ*`(=ÅfSkMx]e\7#Kk}87?08pCAR.^ rMs%o֮꘹k;(QMrǭ-e^-j':~ar!YO>X|X{p5a5*mZ y5e>,|b[$"1;%Թ.=;pvsJ 􊂕Z|K2z[oa\\ QuĒTdHIilOՎ6DӜVpArhCKCU&Oi- ŷsQ;.܄d9G#FxfH: >Q*䓼:u1F:0nf[H wj=DBPGV L5{/=^/@W4V^&Ӛ8u#dx*/p%*}*OwA @bh&XE#*vgpD } : /@K-U$x#1a vp39ຩ JƯj[LHNr'(|>ŋ-fXq.T ~R!Ե cP0O. >_,<ػ$@U G* " ˬʖ7W?yF:{v-YF!ȁܳx"}CLN Z{e}C6uYr 8%ldPͱӈ3ْbFD|^+%BxW7v0^^YxC>J iQ@82oUA"#\K&IE6LܯƸliLs z.PXSo*:wKx_(`g[NxNkHe%`8P\Xug7CRDJAFFu&wn` RZ4ck`:^=JZyR*}|׿A_ԍRZݢEϘ;C$jd05j#O_(}d+n1ʄ_R A&h\6#'IS&+S*vЖɗk)ާ mNo} ˩B!8@|^QQ#| l#=۸jDOo^eU.صlClfxD\X+)xLgYOqƼbqsѡ^p7ߺ!7Wh8cS)Ki c4h!u_T `wE Ng %ip>ޘ͞8% JIRn/i(=0,~}?ڄB5ƌ)Kk&B5lŪ;U%V> 1.>"M&3:\bXrӏm43+)<)(Ku~D|6j\m ayLG-eAwg๒-ޭCnlQK$8Ip$ߋ??h`9\ ; s?WmK] FݹQPHF4vפM[+<ړL9l -@DQ㸅x7we%z4PMZi1{ [\kWavu Zk7j ]]N/r'd`uBvҎ#% Kl@9b$-cR [ H/$mf^'FH@I 3^) FJ:SSQF'EQ #gz}s,:Kl$%fJ}o^u2 e=g;TOx'gȃ7MU݆ch$NS/pWIsŞ  KZ6x~A^i'A%%ΖGVw;= 7:,VFh*|eR7mTQn@W=qG!.$k~u?MwS" V3t X1Q% E V,apwqJyE2j`/Ȳ(Bmk{./2`nK_r:H"/{U <'&ULB |o VKdwosTYV)C¨)-G6f人0~rs-BkӥH_kKɃuFu]k\[%&&)#"Am"s4\Աn ~u#eQB!x3F?d4HSdtLⳔ&"U~ /;;T'sVk+oKjNFFx#=^ AaM`m(k0j}O,yeR](1`S[F?:_*ilm/U=]Fw5•N:,q h;ܪS;j?JV_y^}gl,v+{)e!J揄K./BC^GGG# c5)?Ơ*MtFHE_r`a.֎kU~`S5|)ǟJڙ7ҕ&,R-6} TSYX^P݉R+4'W rwEƽg=euA;^dշuRAIOnڙop@.oASUF0X)gpǰD:֋x[M5$(g32w 4x8y :3|o]Jct{dHN>Bvc;xQxZRD'WAccȥN"Hm:XAګW믇J-&G /<L.ޜE3k]D II)_H `d~5T%&+m|СVYߴG|+VzGs_[BȺn%R$ɝEf"LAU3AX>,g珪8=~}@IMsziR^zF%5K=XTe;G|ǒ]NaW%`%ks.zp*EìI|P8eR,eǚ^.w7b f!i&#gɭM|-BuM;:kZ Ŝ! vĐet<N]DFAP'HLq!vwxUJ~)J (l&6!7&Q#Y~S]懪co ,#{Jnۉ.aJpG.*095w^s|R~%DipzGc/ն2H??~X&IMzE𱋆*P 0']ZclVG`!Edde*u8pS*xX:wV@ANeMkqk&Tֻ,GDi:ޙSS̩M٪ֶIzEei@;e:@ΌUL9/)t< ^=dQa3Хa(Ul#P;2&j0 \+8\ZVa(;}J Ry 2*#|m$?gmfOD^F|b'Ã4.!{y)q ˤ\QfnЫm cy9/c_䳚0/&̥0WTYBPV;LjaL b\n1g7*~HƯ ~=Όt8@!-ؠI\wG-D# G/ !xmQN~FބgnM2N`*sP ~g,g?|#Ojݦ(h2pbPI f_0ݽaG.*C[x5q|f5G*9WH Nc9A H~~n/&2GC8:zEU3:hJw@B+݊iVswTXT\֟ WsW@ƀ;Z7 jV\ޡSAv9K C ``U*BډkC!Gijwr _}G8FeLݛSQԐl5QmTEM/fpE - o&#V7™ OA&N{܈P_oN's`Xd1a9qY%,yj\iW L /56FOE FI)]vdP@{YCo #q0WIignQs[Vy4[ f>|$r@j%@yt~cg 3ߑPt.o+*!,TLyΚ^)]Cs|"߀rKI!yq#W4>@}zI +ĤuF(uw MJAMةoM@bXɃ7z={aYYkJ ¨ ALzW6+H,!3<=囯gxȽ09T52l%'"ԇFh: qx|eޝ`N=Ү;kp$z /-lnJCE'Wуlo({1Jo$vgeMް x1P'uC+G0]k(1%>q2N('j]wشki d* Ɨ96@6)^kx=q)ЌmUb7}$qQPaW:/}IeD*gM]Lyh4:{l\vJ!Lmb召-1 *4Z\zWLYbuf0OB^ǭ~ .مP֗w@=Q b.P\e< ^8A;(6Q|m,՝x<^gPx"O *r"6oZ&w >Xڑ#0`&]ѷ2!(wn4#K/IL*oڳvQJOZsduu50\LtK?;L1㸽v0 ߤ#HׁFx`+ {0y#3y"HŤ7'b~ý~kuԸcAqF28} tLvڍxӜZ(͔8LfިA%P=!X LE_ k:=5Zv=@7~_Bُ T?M'{|\/EO13Qc_ r3_Q /T3=sEy5}2TTubsNDF=F{H8i># D@T"9wڮh "&Fi@mz4A0r=xerQ8OGE+|OiCx9X7N |.6s"hi[J^~<-q>gzI!Ɵ$)h3: an@q@*9F㕙;&wz+lmŒanK"OJ,r["J$v) 6|q#g 3Qֈ6kxԶlI3h{mhTӄ- oc $Ĩ~?-|}Ag3[ixuӭOCcs\+F_%\~{rԇAqn}`k&~+_*=j{8:_~WN+ŚP9pFL"J5t`[ 2VplmAn8Đ XNw7bSk-1K@֌eA*=Ɨ)+b+T"Tzэ;!/\,1i\㯚9Мr[|TݧƯp/Dty88g`(MԽFj`p[U`ZDHرO qӭ>NE\,Km( DbRsuSe N~i(`TG=߫Iҟ 7JY.@>(~j`=4rVQT5rkCapAٱ$&݄pm&m p2zfbn#Įl$4OkO!+~ݾϵehOi2)^˔t,+f pߩS0MVwԘͅA#ఞc@ y &،,?3Ie?obTOHAs2(*]]f$'=oW[,I2%<&k1žx穀/ϟknkn:~v*IW()Kj8 39toC$KJvXh!s ҉<+q߀,`^ 3~u Ao/%k`~s#t|wthۘz[hiZV%>O험cm$n1tM]3]1 S !bzU/zaAE g.֎<E˕8^ks|=BYӄ.kzu○NhHH62LcY:݄Zt+ 'Y8t&,6. L\ 1NoQP^`&bERbO;0d$sQiCfdYXwn^¾>nyn/7gX5 #5h/rpwM | vuyd6ajctz:8F|Z<%OĮ{m5#8gx{<qkhbƕ^H”^|s> +4^`ؑ.GD+-RQWY uX"{Hq4 vK4;-A9EE s0tnN0RxȅfͬdjRP-B,LT<a.=~4*,Xn4ьP$Rٞ709^c}% z\`މ_<5#9wǼ:u6JUdDGQoqtL#$-r\IzC9o{RkJAT8ɸF78 ;hxT*t,dgyUO(cWll4;*j?Re=ӀFt˰ɣG7ӹԄz+@b5A4/>hq#ʼn [&i rA |S<"Vei |U[:`_E27pam+ ȡ,,ftI~RIk S4'jte#U:DWRUQꐔRKI륾-sd3zI f1AH4.VنM[Z߅O33$QPUnعі?jL%Y[Quw1Nlk ]^g!O\$vonAi ȼn'1mE?/mZ‚FZx ٹIjq_f}gJnT2ى DzH4a# - cU't؊~kz>>'CL̻xəC\LS ݚ`1Բ ~?Zl2Xnr$jL)zstHK'd,XU:?UR_7 WDX q|WAc1dbQ&g:t":0ݗ#NsO;_U,,q ɍ&WqnIAGR<a6Wb2}EWlӪ nY-E87^?-\/qۈe!\SV:_TKL l@9,.o0aSmEBw1Esq( ZYyF2nNIѻ܃BՔLr.ME-kbzathgզ%,:& $m4ꥻ<ﷁM`JV _$&1cz83p`4/&!<d)=ȃ;[ "aڿLhlC 4Wv1ç'i'reUo/ /+-9 Q\˸T!X7H}0DY8lߣߕ>b:728Lslt##}J^~}GQ>9"7;k?ή c nr&'&N2TQ+7{ͥ;pep _)sdE*e_ѸsK[3s?wJt| aq[<7Ed?16,_;1D JFTL#z=65L^Z[[sz ,f (/rc`U)2 EtIFG yy$C%opٞMZB*",Ů")0 *$/B1JnU iGt@OѼƃ$lUJ77yr{RoVP ^S|mh^#,03uGx(c{^1ݳK|A պ;[Gl^[qN6jhٱqOsGMh[##";V@Ăۼ.[4 9@w>cFh@Jk&b/4jg0qjv*Bƙ3V9)2Bo{ǕXļ)[M,SeD8Ln&UoxT,Nh)돳6m;lZn"`}u] ED6f+J:ezNc0Y\ ![e~Uwsu6HȬ߳@$Ez!;T 0bkiз5FAWq~5yK ݝ\ҋaFrW8A2k'-21%x) Ӄ̐Ξ߿NWEU;#W!;̀G봼hpYV!15_E6Ox%`A,['%X`|YntЎHm}7$x cbNn?%#d+@ eHCʀa`xY. >lԛCsXXNY*&Fgr.SZI]H2&+D d^u<>^߽a(9_u&}Q%]7,J /Ȧ (ݩ҈Y;FxuH MF{*{#Ͻ9YHB=?ui(o:= u$t-"}Dkat3 lnX_$)퉥=QqCSnzs(ZB S40*mܕނoNЋЫblnnXFԡO?=]DŽaV`{gZVW7נVT}$q.t-5u w?;ko8.f܈vF.WAE-vy2ئR!:;5Od!j#?s ' 8AbR0ƙ|u8;b0 q\ _-c)"UR?`E7h 0 rYo*z n:jVMY5ix 4:DP hɐz +P3ƞDX%P_|2$|͎u)s].(HdY=ݦtJʢ44&v8UPifHʢpIDqG.r"_c^3.(uiq&B4=Mhʘx3۬VAWkz[pA8 ^=iEhFs]iZu9ݹ{|uI,}X],^тl\!}BiFFW(??4I/Fxc4!Qa>/G||G[8(I#6U{o񡴴v >;iٴ[k|<1P뢕QN '8eI-Cfd&4FtIhdƮID$/a%,]Gr48ǣVIsQ`'㪪 /9Z"uVT".=Ct1ݺr̖c0Rq#,eEșΕ O1Vojv56p,M-҂`1F]OFMR[:$ߩz%L2` rV33#/?CSB5I;99nZ($ R6&+YƶSdmݦLBI6}zmסK/חo9Pt\Lno`O)Vïd]faҏVDx^ӉDf~p~G"Ĥ#)+|LvUPZ~0GqVO%guch~&9}yPi< E =a ԾHI`}tykVF0彨!a[(`$JT%#OǝεUZo15 Ǜd/*N_וi^3#*%9Wd%$;C)(&mG2) C?X~z!w),z2)s؀WRD ·޾3~N >S~6Ԅ}3IJzzŽY +^S s>QwOmͥ3:3S=G;1Ҫ  س31$ׂ_-QҪ _縎n"E֭*xo/|-B50tsH Hm%3.6 cN7ӡ5¸/e2*B%ا13i}RbܕiH&F Bhsih!<Fe2pU&3m_B"ډEMDKz۹g#!đ(# tyrB#&Xz]]E>\0j7;@tҶwf2u`bm<),X%CcōRETo2 ӭj̼^ˁ͜ m7mL𞀐 l煶4g ;XFց)!3nҎ?cPR3bi+AAE7yYj 0eWq%!{ZZM dM΋钶ESk fJo2kw.q54'0Pn ] &&ZklHP\ѿ|FΧb\DNU1V_%s !nEnYO큕]w1* f6Y[DHhkB_a1>|V"G~I`<胕[* 3 ՗תIxGv4^qhn(Cn|y1tIP lcZˮ;8!Lfr'SٞiYWϨX(muÀg Nu1O%̷la{s{⛏!,vp;6QCIc%:LHC+ɭQ*cJ[Tt9>cb18ǂg]A:틆B L2/#hk LJhGz𖻚8Cj:4@_;S[qW׍(!FxZ&h3W ME ҳ{zf;?ƥL ( $qʥʶԯwնKr^qRQP k{AxMu,@8pE[g2Iؙrtdm[OPZoͣM"bWF멤sk&NRq؉C}2* ﭤoM֡RťS͊uta&`jwRs 3@Jm-.4|mv_|"5ߞ? rjܷwF^A (ap( x F w`jI}洃֤6ʙoVѲ8<=L,$+isL/>#8&$dNsJVЏeXUkg*xN}~=Fg6BewB]/O܊ɬ1RRo+kl 2N.4Kc":p'Ɍ) Rsn]mN3û#\vmLpe>̔7kwJf;iS#ߒ>y5,v%{:FWwo|d=Uɤ>LQ<zV>ܣ2_@E˴>Dv=d08C8{,]c9n@j`Dt%Z238.ϬD;ޭےf2֧LWdCoIb~cB V "bʄe= *tIh B$Íؑ.bm_vZ%Nd.2} S%kq !7$0f!ܹp1bHvt<[z<#3VS'p *ԟtJE' e~{L}gҭay?s FjԬV LńȁbM%ӯj tM[/x0]0E #Z oi st1z)innJ3[erєTl^Z'LII|d ?)5cC9Ęa$MU`H\f <׬ <.nmuq7%>~m}8IwNYT&VI+p08g~\NfC~K^+ l`1;xCEC a!~))2ȍ:!a!];o/_$ӄfO"q3X3Pƒ@jBQ կ|q]r,Q!jzɤ 4pN&1JQff{P?| ^ٿO&G 8Ra61r e͏yI/udC 9.>[f]̌W "Qޮ<`ؒjZv|u yLwMEjN@6Ѷa15<*8L7׹ 8) H\_FR*~ C84fUUsQ5pZR@p/Ay\$&WiAZE氠4&BFwaܑLF)E(+"h 5{ fFЏþtrdPj6SxJɰq>*bI<X$iV'JFt`++o/:p4/E1*lw"9nN| ^TF|MJYCoxi]Or2C5.XNȌ/68ip-Q=B/1WGwe>~P:BV!xOޗJJ5~ѽ0 ϞGO|tm@rݽ>uhEb~( w+[zsȞy%M% 9ۑDUȃ l;R\ǸRj;2!c|!Vf>>zԍGHwq)W ⬵rM"M}'ϙmB^Wla/rjHG^vEx&ہE n ^"_Q6 hh9'KGxV9>{3LUMԲDh{sM^ K]S2RR!ǭMp0Nw#[hZ@Fsb0#lm. Mb^sxsQlۼEk57U*lAU10ଛa`'Ӎ=ݳzk]9>c |0/ςϨM0🻯 %NdGS ,ik%/ 57?3$ rj9堟\ TnKecV%z/a//8QޘӜAxkWbW[aC2p8S.ۚv|:JPQr~u@-JLwUvhĒfj )ing*̼5.̤W&lWp㈁ôv[M׆8.y?Y)k/bjϨ-8S\|[ /NtHYЈAq:D YK+ L>m^\F;Yvs W3H1nloSKOyݣ;bO&_~~#YXMW Qh >3W(k}qjhkQ}]:35M9OGMy  F͑CK+Q n@&[%p<te.OS5>dEФ:U#;Xm`4;/WolXGEdB Skԍʞst7kvnm1ԍ hj`u5d:]\-Vn\hf8Ӣ0/L3Jp}DDy+ϭ.:|T~1Ȟ8ls<$}OPc?m3A%܍AiK|gЀ2~n 2G[XջCkw1+[;W'qa !yqN+˙ ɭړ"n"l3 :$_HSOH0>ʶi~;6MJu0VD9 V(kBD(}4|wn'y >)cQbnQ93ytXZ=m!ߔb]Гޓ0vyTclؿ,],IJ\h*>Tp~b^8V~6PUYM%Jc@6 W0K=A˹d#n3%S.W_X5bE9eNpHzI҂mf7M2E28? _ ]k98EtȢQbe#D';EͷN)]D:SxF땊)6W+-#sQ|%BaW' ogz!%i;v-D MfImYS 3hݝ>K%x{;ێoF {?hU3ᶫFD[H=/6#E圫& ^v[udJՌWT'Gz3q&ǂI_A DC`[ + GrnWDqC],=W~7uk?rmd:}OH%CrZ *^'?3' I蛃8%TUeGZd XUӺb%h }NpIq:5b 7> V1c3}.:n 77\~IU,$ʟz\[M}y`iI7y/ڿ(^tU-nh~CwA0-|P3 _ҽm-us~ۭ0`B="8!Т;aqFrߵ%0qF B\B_Gln*A{)ffB}9V@2ޱy`I[zwFt7ټ&'?z,qgew.KԯW #IK~?ov!ite2ݍ1|aqS܉_b(4Pgx-/k^Ղy`2Y:Lpd_odϥz{nl&->^eNxELח,rvVk@k ~6Cx18P7d^TaJAQ6HF}[SJ.ĥUhf􁀕-OxNE0~-swl Gmը'% _ zY`֬qU~lS"I4٫eJCe*Z[k]Қv} zf]Z-y yMCbD6+1O#cS>"65YAn;=*wQeZ(AzuL{ELp^>>,hBse_֢AP)Y`>z2wE٢BP{5it[ !]g~b0&\W =SPjlÕN朣ܽi-C };bq͕զ0C6e7yG-#iZ\o~21zwqK -n-hV}=W GLJkKei.'ueyғ5>#25mϡœ{ɂip33ҧF'>z84*r|c,<[gERN'VDcb/2 mx{闀;0z4׌U׎z~։`ذ`'`9^ݲ$`;'a(P̈́#QG}@%(Gl*ni`.'CǍ jaOrǥ /̐-yV;X:^.;gJ$JAoMN+@@G 8: iYa5IK![D49IC̶lR[I( 1(BGWwZ硢&Nug,;ظ-#U} "f BڻN[?Q;00i?P$H=,׹-_=A#X%1I=R=)E$B}9"0n[`WJ?͵^ ./yPU,,?^F\XgpDyu aUj\~2QzZab4>z4H88$֟'gY|JXHөQ;17l#vuʩ]?\bD 0CF%7 [@^%RR )X*Ii"Mj_\ v7o׊l\O9̎H^}Km?k wPpT~su($w{!-XծKDż#iYǗNAAUBLy9Ц2TA\82 ]jݵK:*˂0-In}.Cc&@)w㘈9]E_ {zmqEmb'LEx";r0}h .2#YıAsxҾѥdW$X:}E;4xj{2]2s2! '|!MDjfn|gu#Ӣ0=%٦`91F51;!7wf 01 ~ߙb{-fmqNfj1*orTT {~Ԃ2Q!Z/uDMqKed=t8+$gd dd#kSv}a!HoJ6 05sqmĥg#c5ų P p#65w8]3(bVpzP >E!;T_i$TZKX IR&) F(2vfw`ځ.S? {Ә5aSbׅ-j9qfWhE~2k.BvG+i{JyO ൿwW] [@@ѥR'S`* F>7ނ_ C5gxz[G6a':%*}@ОQ!7_1 +Ou{ܽ_RJ$Y}grqT¨s if~6 tzFJwTs&X.RHZ>YL=\!BU+ 7^~1K~Ŧl!ѯܝO("^M!B%PK4c2W؝rCln[lx՗o`tES UxEa6=Q.#A~)[e#%C+5!Nmq؄i^z3X,1gg+}܃,ԈLir'Ef6dR%X$8JC+Q6f SX j =C0 >A*@#:O( n'xO>G4<]|MzpJIR]6͎W+ǜBnE(=lS} r901:XS=pNAn.:_F=K>!%..[W&a3aԮS`m88mh,@όŵlyD3`Yv)H?rLJV3-Z'OGc+W\6R|r? AB$0ݥ0D=ҙ& \Dˬ2ۚ*JTmM*؞RG.{8vFniȒ(@aI2-҈2Ix<-WR7O2uͽ|PVJ91 OT[ܤ9F0e=k>nmbN#dDʴĕ0TBWƛ:u}л $G!;3/lit 62:ӰDpZ0!@ t^0~WnQdR+)]}liM7,e߆QWL+7OsSȅ1L*]K5X.q80>gY &Rd&Ӻ1GY˧{C: gTZ|; On Ԃbx}N{A_YXzNd;Gt> &ubܟY  P]?c8e3S`Boj#amӹ8yљ lVVl Fd?yf\|oe -,(vFa'ԡ +uC|VO| i/B+Iy?B943jKiq{=bAZP>RHgV wee}]нdwICdsī/ShLc<](To|uDASZ3-_Ƞ.5̚gO/B;3T<ʓ[̥bUyǯ> hY!D󓵬uBdz),itZl/3:yp"Jz.1yJ+*YPV]bFyEZƌ5dH;i'e7D%6/ť5|Mp*|LHq  Ȫ+tWaѬp@n֥s4e5́e'4F8q V|W_Ǹ:L{-#]7⻸0h+M{НEěֹG:q=45PԐrfJ(nPxFOBC2-!>iCx c^xb#K=9't> ͹leM?~NJ)TlcxØJOA8Or#KyգEtaZ?AR(B/q8_̼ fIm&٦0> _򤻈0N5̺:dUo;+Q{p7j#j>ʎf$-g`E\cy vR: +lA5z>U^ݟcŚh~~ހTi f}[` Ûju+i҄љAuNi64<F7x-J2i߽-jOS / 良ՍsZ<$HnkA2h@\^FպCJfjx S!x|h|\~'w!IȊ/3vQ )ڷGv>SK(;S̡_ySzeg{rn\e:JU<w.!lzY& TX~2yﰶe3|fimDC8ʝ^_0Qh:p/뛓Pk~]]Bkkdh@>YKwrα 9_qy'Jq 8Y'9TiN9^SŃߘF_ñ/3yو Fb1^`62KWaFV;,rbT8xCEGw{1-V_ITHJnM#NNy39NR\қZvY,V/LGRei3l-V ]3G;|87&CC@u㰝 %@|AZ6P]SCK}Γ/t w2iYk4 C5+mZ2"ۉ<T0 :RD ٭_FNju7"kzb^/xFۦe(FPN&Uew!h>po0˕qWsv^;"ϊ*FjNWksχH?*P|:aWצ.@1vl Y=Tbjv,-+ܢHGvo˲=1Ȍ|iRf.39fx)B9TK|c]XC`G@1:mCqðSUa]b3uzU .P$_{[P0EW򉝰\" ,[N=J\k `pō"jCS@}g}}/0-GS^R}`^lu8РBș,׉@UK%d~۬0H\@Vx^y2 bN[|rɲ&䵁`qEܓXꜬ{6Gf H]KaMЈLJZB^Y݊4"?$y~imh?o:}mfHOI{|O-˻,3s:s8ByPZ7v 7ȻoQcmdVjWޞn?G42GdIǎMg6?ҵl?7K G)ˣLXG^(ފQUU*7R-vPŠ:MQmlQ%T8 dܯ牦aUR2s4L  gU|usC#=OgHzłfi|}a6#lQ}wkQxLÅp: O1~"3*.6뻔Ty,&~2ѶԨ1+%_o .pk邶?,y1 Ok*xI39p_{3Cغm`+HkRc*5Vn"/1Lu YJX=fW"usB}u ]0q(CgH_MU|t$KXQ۰cUB \JVo3q6GI 35X'8ХY-"ZAzТ%&? f3Aw4'2z?H%;9Sg$hV{7GȢg"6@HqG% /GTN+?ΊzH]a}?r$q?-CH-3D!d|ha3p]u}5;/'q<7DrZ8ԗUSROߠ57q9Q~a֮N(KD@' JŶJI(#5:2 Ko$N?reZt?ayӨt$, Nj3aQ@ Rަ3?6(-.ӎ? '5&_%RWڭ$ryHl=18ꐲev?8ַ6ah~Y#'e2]6ԛЊqt\uI5\Ka̴ľ|^ޙҵrw戨Nft=gX?6uhp⼫q--Ndͺ6Y@m>lAOfs}&ԡuil4=G7;|'o٭/.G| 77M')gkkŴN-ͮ_<*N 7:~* +vH^ۜHKpsgK'*ݱ~VV=Pwi2am_&=,R~eAql-\ɢdċ7%3'*oR͟CqD5!B%j2:U s564 ^~3Ek A3q J"p|1FULE+fq)01ÉiwB?0jҗƀ]9r*|u-zX.{ӶCz nE;x0wa}zDZg-dS-vT kÈ{(g)l<,& #V3: E% fA`p]/eT>k(K /Qe=׆]5N4Km ֠Vyz}g^ j?ePJ#q1f*D1aԞdn4;pՅNì $ԾV)B09=-71J9,@%WɲLGnҁ8Ҡ2O;,{$F7.5W(jpƷzĎP)pܕDXd6יިeS>z.W\KňNPk k(;4K;cԎ š@|4VũX+͞s ~š,}j/nD:PV?&҂Y55=!Pmt5/.Z, +%_ӪR>rx@BOHLF+ w4ʠ (1%F\ njHMjHO3ax};ԒL.[^bJ?.02Qp!uӳ#ؙx-mz-إ-U5s|.Ŀ{&o oRքΥP< {aCVSv|Vb 4rsKpgu0y ƭAnVpJ#=G0"$zbڇ%6==+OVU1~rzK.[YbU~F;ku bZ"7p@uQRϦ ŭ;Qʹu݆|++K{EOjYx݃U{\!&Ye)QD- \+z‹0[G=z`W"q߼vpF Q~ZCnNiαoa^su~^Љ2T|2CZ3]P=k ,;T$-v_{+jWy I# fQXqgQI5Q%T#>.2 ^Kꝙ!R䉣rƫuQxWDRetTiQsL(#"#s ig\A2|iTXrcO.'d\w=IoJew0YV koԘ 06"7q9 @+'@uF,Ḧuy鞘?J񔑻簧!+G3 +]8vTFE>E 1 k}i U|& l#@wOȯ\Y#ҁYsH{z0Z <&o-{VK*f:'2 Qٙ.!QZRe{\8vceJPu:P_Y׹ gмΠ˖kIJIEu,e%Ty*] ^om`zHҺ҉?M|$44%b6\(/Lj,홸F48":Q hR̜ ,]U\V;8l9L։+ 6i!-;I6)HHE[m%mk*\'"'\m_ߣ 4jaP}=֛ųwb\F/[[F9Ě&&gDfm3r,g܋3#ҟ \SIP akZBk0qZ.ϙAZd~rۄwY1>}q=@Ǥ$Nu$SjB!OԯLdLk22K;X6Zg)Yr.XqhEɕq4c:ӭ$YbZ1[J'8Wa42;uLꉧmnmδBm' j#"UZ;3 Ş-(Í%mϚHΐ_lO?z5|5X8 '{Pb(}?f6kց'A7rq O1C(:JB'RVvq R*luSL߅OB  l9KF_w列F8(oSKo{=4R.g Ӈµ];Æffy':'WLD[OpW@4i{ֻT%G`UK=7#,ZՓq\uDUvUJ%9tm@@`>/x[c):R0( hXCkY⁜.jZ.Nbd|:z0ij+?8˭Syvtf၎4/1F vX30eUl<H]MK1Rumk2h0xH3lq}sW, i_;Ul/#B9z- 滑mĎEpʈHAC=rP4:):4C~2n6$Q&+06F"@}M~buIOm]&1+iDJHbc[-l? i]Ig0u ;;A$dZVhzܒu0zJ`s0} @K m[NqݼgtdtHq\)sKZ;ڹdI(Je/?uJu/v|C)1 w@\y qqƱkъMﮟ/ՙlp>^ڽtPIBRwf譏M& Gh~p KKR3u+IfAZ+ 9(Hx;1Dr.iUA+;@͘`JDJ-&=l~8 ]D*hlrbhgJLB͋+cl l{.7N MשpGj5^&lPM6bgsTpN]mgPj{Ȭ"=L W[--,jWt lKZ2yjHm}ɍBDh9t mPdwwnĮ{1:a0l怀Voj*%I_I#e !{t~]:' 7AuѧdZI*lm"s̭w()2 *2fhJvt]"ZT/SZߐ2rwk/nde'.sv0m qZ1"[Tq18EՒA ߉ K~wW?# T(.A2 pS^ZlC RTҧ9 |q٭GhJ),XM]PI'&SX;1l,ۈqFrR|fo_Ջul-7H"f83n-@B׹%欍,n?*mŷOB_l~He/=xvǞN\aHACFHF"TݜO3ݕ 7Xe{XO4MdIO wzk8j/ykq B/҆W#:~Q U y?N _ʞ$9U灤NսFvJ7Yvj|_V%nDquoz@be6/>$Ê8UҌFD ,pn-Pպ|?hH Z(p͌Ƀ7f7yC; n<%rOE"zNaDlR7֧Y.6t=UH" !0LJ95\;&\݂E2:9 T{9oZߪQhU78_v=3@+ g[_Op:A>Ac=#Io31Gk1 MBQ9 'CƵOK \\Xoҗd%0`UNa>g i:jn) ^9tM/ٟ|#l, Eg,yu3D 8nҵ 0Ld`E Њy?97& iw< (|,܇^o߮/.OYW?/JNyfhbvAUzqxD 㪇N HDڍiXc-餮=C0r*'֘j@(d+S-?&k}YNX&\Ó=y9DHo8.qd`. +1mYI[%-4*a"D$T%77Gһ7&.P~6X؟YuKJRtuQ; ݨR?}ɰxFo_5tb#jha0 Zi28MNG:jJ^@ yjP3h\͡g_H2D1$ 9BH"zHFW@rI܌\A|iou(( is-ݭ4 ,QJ|g̀S/gV>/_VVY|(Y9u}̗QwA0͗>!PG\#[IƜWxfe{0eԠ#yU9 o_?ôFSac$+;ӿxlFNDCbT,6ϷC8NOg&wwhALoD+K] UI_D6A"=NGs[Z#~y6NbAwYk3f/i'7w2+OP7Hjwݮrꙏ<hjqp݈r,qxTi|<"fRv_F$.m4 & ۭ#ՂL[J-;pr_f U7(Pt^{SS 744uLׂ#e6V&\KVg8*^16}]yC@'l .O`05=zyXd_D3Kv.c_2?S` εh@Lq6J鎈C/L82RLMGع1v$zPwgN>*`-D gTk/9m4 ZyaZm?z4s6aW N̹E !?ߔ9F]M.(ᘾvo7↉Bw >z+fQL$,| $`65DV4McSŬ씗 nJtכC-ǹi4A,r&?@owɖWbYּ+N e,_6&٘9URp]e}"hP w\FwFjP/6N4N{%*W<8X=g oAG2+"21 ?b6B((۬29Byt X1IswM209r z]l5G;~C%e.ToTO.WS#y߂VlA`\_~6jG -&!] k< \P~Jh?x ,#E{!ץB~r# {g{z\lq R zaȴ Ou 5{Vhf^,C*"Sqa1n'? tGǩŘ> @_7z {!Ak@Xt6ƀ]~oGV?J7,WCܽͷjbh%C<~vO/N6(LS,昳˰<sq-K_.GpXQe7П&~ֶc՞ a Վd\+PeGGRH#nBVz + dfx+XZ,!~NE'A&k#Y+n|\W{cj̝ܺ@>K"1,(!sjb>BY*gÔj^q/Z*lB^&&o!*ovYmK+~-˚L&}ZA}*s8s2X+/2$~{l )K0Beo5u)TVdӚ(oCQ_nl}4閻*3^hk{_--Wѕ0@h:uBYF"DW6G7,a[A2~,Yǖ$~H!A;p1!}V@?ntEUO9Mn<!koDɖ҂q?W¡a¾s#"KcQ8Y_(!C]0(`e)) ƕyi@..A);Ms`Z1Y=bO,夛f9eH r,̋$!b? sIܼoely֭? LWtz;}x}w77CdNſ6R;NGF67ij5 b!ilkPI`ZEZFex?30$rןE|.Dw8+84q3[ߚ4̶[U f:&U*!]=MNXeY t݂MQ* 墠Ft ;U<3p$ih N)r\dK8x_%R1ܓGCKЏbQaK?/9:z=3=[Ib>TYBΉJ "|*?+k1Y#90U*Wj :@B,䫮S2ԗh3q%ȒdyH5Qo%8i((vHO0nT=t4D5@viL!CD4awm#>|.Pbݽl.^δ"/])kJRv+M{"Ȭd4&52&ÉmzP۵(+"oԽk7o}@aŠA֥9P:ՌCE_jd*ߋjy3piw voGÔ #r 26m`G /bhzjX 匼K=n\=Y w݁Q7]6={$P}>n'횁-5N&٠%$Ėuh;a[U5!IׂU#f'B"Ij,{ь!e[vԡ ԓjnA]Wy@Yb֎?k r*=ȳXEnS{`K,w$nԚhuS3&V@`UA\bW\vSKzU$꟧1yBz} cj<.n"DWLuN >$ϚNIgM֩h*zm&;~w9rF?=h&i:܆DvEl)G Q<V ɵa019 2.HU&$)Ѿ)eO.{0Ch+bP)) \ΈʢNdxv1~jg ?=VߢƲh.F.{C 'ov(^`;J YLv:-uRp 'R@h, z$W0C?`>Kg~uD.,>꺑9 :n. R6$ `%C|Q' 7nB+'2@ߩ"r4MðZ87D4}rF̎5::xN Vfsa֦Ӣ$QOσ-ք:hl~Mj*BJ?V1腚IhXW[äC/,]5c0 02 -88 u 3y^?簣].m.h3 2R~tf3,q&KCťpD8)f߁8lŒQ;tr[7%ws@61z/@] T*qeԭi6z9nY6>ʼc!%j V2E68x{ -0*z yu L$ }ɎS`AU| Zq64 ~ܤXw-qbs~>>t?cZ9U . B6ki.P[$ W Pw]pnq#Z$ y/>ylˁkW4P{z]Ho8UEn΅wI?|p{Ò$4'"VnAN2v'V~.RA ƒJla階6CdwK;+:RH&1Pdh' gFU{ KL1(fH&?V@JhuqǑ#hP%b뿢͉WC:IJ*\vx[k u8=/? J\&<`k b}a6fh*FF)A4~:0Ǔ&DNr[6Q+׷=JW3B#WrfC{_و=l"1wcqxr C2 F8\}2|%1|]ۜb+qmT$8w|緷h ЙKPb<>^@qN.βQktN{uOo}OY eG(7g=QoA *7 5͵Ʈ oH5J"<KoT7H8)g1Nhc] vj⺙Hc˔=jN? Ep1FJ<kA7;a`$.)*zYq>yk.E$u !²[i {Kr(z" xDh?RIzA;<7*H%1ս(54R=T7!lPCfFO[pcZg׀}&{QK(揅BS0Zx?f& 7;d~#Zkrd"ICצ dӃ{΁OF41T#hj9+6{ s/w{h+Z9T,}MLxWNM4Dan@(k4{*ɵ+P׺>}3MOvtF0~JWl%RHv-:o]rVvNʱVgdZQzw  K:]@g i8]޴/a?_A흈#ğCk]b$RSOH ,7/Y7 Ƃ5QW6*]GM1U<1Bc:s*._9 ;Y4fMܕU7N &œ .z5F +`kp(_\{yyܯ6R_;`7`MG32UI÷vn/Z TV'DzRzlƺ:٩ut5i7rmRO_`Y_0?Ase8Z"ul0 :AGq2! 9r`Z{⎘*X?3b u|PԟƇ0 R5w̖ y[&\,rl[RJ94Ɂ m-pz#tNӖ?Ġ˙[|Ļ "#+JO~(wlb7YF*v%V$6F_X+L6󴏦+%'S8SRk]8x0S_pG*Q 0uÑSLC&HMh' k6+O`O-'anE6O Dw7G`< s$ق?sS!y}o(FΓXm-pذ`ޏ ^ˡɅ B H0}/*.ml1X e6w GA&Ry8_ֳy(Vw+Ͷ˂36~Cۢ +NVܱ<KEFZӕa 09m8 |Ծp@iX+&_zf¹5ԊMΗTl$c&ʲ],1%­cEx93 p(aΟ(P9>l,KM hX3 - c H'`kKf&=ĬTm'YX=)Rܶ *M΀K[I]0@[GlQ\[<~.$#ş^}WeuWP@hyHe2| Vw.Z P*uk&M7-V Ძ'!fL@ma.6{ٿ=*:O ɸ$\+1sJyYS*=y"ct$N1fp5 e“ ؖ=Jĩ Kjjrau۩j\Z>lC!E D^F n~.>T<7CYSm@4Zd^fsͱl;f/]銞?9ę0}b%?4{4[(hZ[j2N0'3qiB@e!'pJq>,f#K>wn. ,%kY"f:ctL?%Rܟ~nѾ#klNfJ{ |;4=F@fӌmP6b~6R3 =7v/`bx,9Jzg/to!ABA,Id I"ӥ# S|ahQ`1&Vcϴ̢B6x9`BV+V|@y"݈UiB@vư")q}9shjhUIr[!"]`\̎OnT *[N 6iZ96m\.7;ȝ۹%=!?G>ͳk9JDXu/$eUmbf8yF{YP"=?P@ljs]vWDyҰ!fe-sUs4\Qټ jw뱳-lSN;픬#ƃ!34艇#z[3&uc=tW0H\/)S=;qhU""HJW]Cʞ7"s;l~+ 6CCmgs9L=F}gL?@o>[HqHM Ѝ."P!yMmywۣw :uy.o{8syCvzĀVj{9s^+U,uAҰbqm]QėgS<#dz ?_1 aIIciǧ =3hpHvK>,mM % V 'βh|o sD2Kga:C?5zX}ȅ d#@Y)+w_%p8ީ.aIcTbl/}J3Qlsqa2ڝX7 pNF.! :̆o~>`i(59:3}= 2|ה6րi'5[]] W2-Ơ7)|Wb LcV]Ĥ]7[Lƣl+9))[ͼpU+=I-"]8)s<'\;_F%b7ΉИH8poӍ ɒ /H,RD%. bW1or*)^v<_m\04%D9 ī=M`+ U @Rc@U8CѷLR]܍h-z[|TחBFB,䧗$?E: W L=nD?kF >_نk!F46mbjfa| +|wCZ[ON [foG7wQ)nT|"~sNXwDLX.,Me6xoV־?X2,<<5A%Pi3O Sы()q(feO)_(O !;,Qmm=th k;Gi7\غ <Ցe>A/Q~ "˚7+!{-/ Ɂ$U* n: o}bIvL7//x! ˥IJQb8o6[קY\!xC ~Ȣ%a}.ƷssJz4 K|B:6Βq;ulEP̹Y_ SLkVK¿ u50x:vxKh&ŵ1=w䕍>ԭeƫi9a]HGSgNٵhb×i}.{  \I2K~!rݨPmvi&p3p~ ~(`&;Hz7yf (Vv1<yP,„KIғ27^2I|P6MNRi>H!P-1IG%)^ #DŽq6-{O W J⸪h|RGu2,慇A\#7UdSpnz"0$PYMN]@|!2!Z_9 ^.0"$q//Pa?ϷVݵѧ+r:9f: ]OtU/c=..p)mX/ԜO^~?NW7S3oBƒyjak]=ipaOZW]< 5ߪn n aſ/[=(]1sRF s 缧Wx0z*bfuQX'b}nU-I̡6 CWAbJfdb;P-_a|q]d{_uW6ߏ  dar\mTUno720EDK]}=8[/)a7`7 JS{\ى4zh 3(ċIC:E9рۂ ?W+ N]jXr6:v渴e-ލJ1#ǦxTIxQHV?kak7o`G('r~ܘg2ZWq͘č\6-"wpa&Yh6ɛ)ʈ2(*j0{t6L{Yq:JēP?˭LO2+垝%SbJIDeYV(sh4Av0G٫ckt%Ԝ:D b] D#hг <ۄ]J*u޴6v+B,xLE,3*X@R^ {')g5f("{&qON^`KbŐ l Wb {p j9t͍itHgZ@w ?ھRM }|g9Ah$#PG4+"^AwrZ{ }9ގ 4M6#DŰPL뀇*%c9V{ȇ- my3<#) (j٦ ? P N̛!lu6Q`\Da.bၰB(oq$ۅEyJ4o5<CI1kkP'Z"0O:Q&Z9Č ;j[iy.YJg˶^ ?l^sLf}h{f"#@fP[ ~":[hb!⣸hJ؞jSZ+]vh9)J"̳}v|tB. (4HGgU!zw 4aT9 t[`&sTⵣ~2ybbA3ZaIǻhA~_QEZEg1J9o90`Tr a0+<퀭-頒&"5E3A6.\ fJT; L!b[+=Ѫ/zZ*+w3x/I}ܮ%1#!o;~Md곅&څ׳W S(`1&x㵎CGkؐ$ cmC 3S{\<-ƋG"2x=K2q3˻5(3v<8FU~ĥ'Wwo`z% L/رq_fssmAM۽ ߚNgŽ]*/Ss;tKRGnJo)H.>"vRV\frO]>i ɠq aLndV _x x.膱&￱u/yM=\{dryfPmR]sb! Z>RGǡ6So̩k {R?e4~>Y#ޤj|wYZ1P@X{Z55QOgeKrIBqR6XkHg/Us  N >y%WmY%.5W"' ;I>mp0OZErO^C8y;RkqPr>ዖU~F2Gzܭ]zR aFmi%ocQO#exeRCϙ=r9sT ( ̥cEQd nXZbOlG Ov! +8&a܍DiUDՄ P7SEfrp[51*x~uUΜ0rfCie_PWC!Q`ck I⿘ o`:1!T~<_F{ IbMIeĵ"9*!Uհa~HVORQ |x2=fԠ mnlh}夂0`vTR%ec9U60.;[; rooE~l(hp b+7٫[}k(,4׀d ԍiEB9>|2h=k5i^[roFե"AGv-wkhj;;M?VVjDZd|oW\% I~y֤ZTO{Q:Kq0f-h^ǜG %Aorv.kg_*E0ݞx))FK#I=j}i,癭\tMA8&;z܍v? SħIpvh2jNDН7Os0fO~2F=.f;"S.=i9K B!ٱ++)k b:W G?8sk_/ULuy ׅ`7y,],06/+p`t8u*l'p0Oa )mJ h}t程#^~JlgvԊeu&*98NdQE~'ZrE@v* c%xwAM\wei~4Ej|f5?!6|%lv]蠻$W\R 0[pd*%S%dž *$y #[OU J$SKؤqK4he#Pm?ubƤ+|wRT {V*%#ntf(m!g 鈠ڌ\K8e? L ԡ09);;J ?nw`ȎufsHwLJPRY͍[NR^  E&a2Mh3XC{" GiUW7Q'pPJ4ZD 偧 {Hc)[iEO<4C*>9u ix.빔DJb2glDh3F'*T0JLמYqZ3Vے]0fMc$YymZݮ>(|o?~=)b"`xQPw<:c?,{5SE}OeKFg6Tl3y*tT>s9G_ĝ)#D8BљHDL@$Y'+y:co^%]퀀skPnFQ0aΧbcy~?AVMuwB'aLl)Z Ѩ!r ~+*)OZօN'S0JD4݇Ua4dغ^D>GH6[N^T T-{ߴJ6S^` .ufIA)i?z{8y?Xtw"#>WǺ~iN[Q +NEɡ1Ew(̉#}ߙYa^S^'}c|\m@dU%sfah' Pv,<5aҲbS0ڞ ɁP$.f>@LmWO m^S)}nya]uD!#\1&kOȨPWm1rUe2tY-##{J&16,Uv*ꙝ?Ɩ3u`vf n7i=LA' %6N[\z,\cc{5:$NفW&޹0lzH^~5!D%Q3anS$\dq#3_`WN]J0ҤvkEѿtlVz}`Κx,o^|]"%1 {U.[\i5d Kr~NC_Epmx"']vgGr¶~-h9/ő x"#6R1EsN:1.SMu5PK]S7~H/?]N0 E2:7{}OHZzM*."BPIn;:0;Gh}Py֟ EzC4z_Yu#!\e] T4 -Q_WNĸi}sߓAf`T P1n [m+K?CCndu SqAkL7$'T) Oַ˅9NBb>@Q$ y<*D9ֆϣ_+6@ijfLqod1 M16ޞ~AqDgdJ~ Xdw ;<<xDO&mX۫,_}?-3iѵs;H|RX{GaXǓ78,&Go-Eg!Lh )A|%l壘89tq#TP=e˗ƯܫlСuc:H6h#: *])b&eu4AN? =>7Eè%dWDSRJ&ɭbB\v;)Ȋbs};PA8`4Fԧx9qؗgΟ.Xti~Vmyꅄ[?M1\XuWVXrWV;[k,,YK#t/}+\ #!djEFVˀWY7ػLˉTbIJ^ZB"i)~}<;֯ih}~*y8!YQ~\>T䧦owTA C/uI}vٻL!rӂň-XB19ȝ_g(oà| iHpqo]8fo?-.?ր1pX m(I㾒M dfݡyX0+v/VޟO]Y a{؟+diKRy\Ec2C SX}IK6~ҋ /f%oYL^}mF@6_;]m]vW7 /K{`BL,`(}諸AEmaS6A# #n9vxxjBa\.~n:*lngNIU#xaUl2d= U8jsh:.R,_h j))HR8nt~կcã`=\B9.Wm -v%x~yW'|ydpKO8ciy.P^>S#'a Vܿ"PF`HT_{q,KT[h^;v^ouMV Y79g5єS~mj"%+OF:tx85#tALl֢|F6mVP,mvi8 ͼQ^Qƅ$6Е3! 5sQ*i WyŕOoaܔy0+?T ] `/ުb3^ڤTLGE"S LtBCߴ6$!zlrS7O;/k?FzFpTh݃˨G/UxƼ%&]QK/U3ewCBדBF n}zoдFC26F|E#/wy*gRWUӒ]QxQn >|j2\)دڑaF?GSx- JxZ[%E˃Ѐ<y}j؍a )7ڥH!K|9. [ԙ:GͶע; nna&Ͳ+8m fGkjntNW5lX"OWDq*lI]1Π5pYUrډTZhgوS|[>^z(mSf#\0i@M 3էImz*QF{3 ճpJPsK<3d0PLZv)څ}#X#֢>C]t}0)/QLC_4R'{&dFN(-X!z+bxo`ڙS}>=?Bˋ{)G[PyEP~ԕ B䘘DQ^l=d[08qz?LJ>nrLpފ9Wr=k,"r|i_GF*u m6kbaRe¸pܷ!}Z8hOvoHl| 1kruRzls}n9(?іF5iJ; 8&'kѫjd}7 }N?A7Z;{'x[ 9`cHOlqro.,Qs<[)WRQBs$B%rAgi7nàDDLψ+&.v$<̌qHOY]cYo!u(Y]~+I N^Gap;jgq6pI\U,+_&Ԡ_9cnI|RZXe(fx):Ͷ* \zY]5m NWrǠN3!|(hH: e՘|qү ZmƱEG M?8k3煂Ȃ w$ԃd6zv<@:.R4AeU3F?RMN%ݳV|LROSrGqzD\ڷ3'p%#%ڃƥI6|~/4EBIj8#zfX4C&Y/%dU(e4teWq8q<0Ћz]&ݟem_&m#aSdK2& Zޱӯ)s vQ_ѫ&]hm,:{i<:oСE)lVᧉЅ ]NH]F~D m(b2WM_e(ͻMsmrLʛϣRRv2 Zպ`n0PgV@W%l0Ko' Fv]<2~;ֻU5$nWuPJY SdM&3s^RuZl{'š0z/tH%+iwu2ۅBո8Y&dT9l3Xo#fQAاžO *LfDlɀAZgQ-1N[)cmEZ`ׁx||)ޠ~'{}H!/oqV#z[aR 2DJC(Hx rY )!L/"rjkà[RGէFp̹OArP~#lbe-Rcǿ uk|,P^ӜQjX'te33ȣ5O݀ hg`9/̠>,p\' ' IȂKWfs~F!lfM .0Dϒp"z#/?RJ[WϏIѯBnE}z_"].@;ci L.bN@PÇ{ܷT_WX4PQi܄#|Mp%1ls1-9 \op8cR(,ХoyGr\a!_Q4HR5 B3'2 \76 p;$ӹWц[*\Oj(yGAPZRy.Hh?Ƣ7E2F! *T简l1˃Iw$çQJ%J_"3߆6q9g'[Ү$:)mC,Bb5oa WirmeJ8N~8yCPL9'LTo;E Yto oWZS< vvRyȅ=Tˉf挭VW8|׻ ,urh#$dSi{XF lAd7ZH n#!7DM+@%M7pCTS< ?;]|/S~rCkAlma✔N` wIkJXLDaXX oƺ/!b pШ)d:-[ZJ-1dSGҦ|=%>OͪH&$C.zmOZ{@O'ގdjr5 0S2 kLޥsUSaFI̘:DWyqXj7n|C L6_˨$"ʃ-yr"=[FϧYƜVy@nhij@sDtܓV*. S NаBt F8 C|C !Bsɦ"GZ])9' ^2^q,©j|!&4z4g^y0{p8%>}IoB)23O'|:9M-t̎ 'S|ŗT dOx Nh)D>-HIM͈oKNSsu]9=d /:Oٱ.l{fltw۫ѩ\_Y5sdߔ֏CT*¶g=[&ß2maumn->d%xa6Mlߍ<2K2 V#=?~Q$F3??-v97Q}jR{{!Q'8<&  A3[!JP@/Vn$ɘ L{yRChSs; z"oX}胓ǰ23­0ˁ$?w&>M}tFHzPD' X'aftilXEˉ\"i _>8EGpQT.O_' }P@>d&`p jx()"_Jk7H>NZ1 2'0O; CYFn]5Dz,YE^&Ț#"L:h3$PG~@2 :>7+%o7@Q̏꒚{_j[(ڴlav ד \9θ ZxF싦w^pBLXCi1xJX#P'ol|q:t UbE5#Zp(V^󍭊]E%ݫ.ꏌ.Qo?Rz({6J7S8=$gB ׃P,pbs'aVT6-}1csw7tX٩ .;߷ni\,N%GgzJ-D X6YH`-jo%l8jp,Rط)4X,z^ڨwޘU}]?:=no8Zi 9|?ΐIg<, 'K| Q;$դں1KES4(%RAY}CxKHMT%d*@9=7GdJb {v5y\IUq.6j܌de=8 &ez4ـ1jI.0='F8za`W̧j< ǂtwTr:+dbG㕜<% g5'nLذX(6B=6QsF;)ԩ-i"T.-N. x&4@*q.*l|p/UIe;W$Vk]Aspiy~~w+l,< h3RӨr+]FԜ+j&P!IrW,c!GP D!j`h7'9;g- 1֪h 8^a{7\/Xn>SfZ=]-4Ajļ[mLU{:rזyvN[4*jt m\9n|aH57ەJF Lh9_i ИFOzxuZNGlfi롿!a~^.L7!zL%4} zAy\U/̂Ư&r~N㽛v yv#udZ+QLb06~pWG|%u_hQN,[$3y*ƪ_KԅE*m jgcbA+LL1/*?,CnN /`5Nl|̄24uԞt$"dn8rse]%5bFI +eH$\ϻ F>F$8bc-<ew]j3N[qig$LW}78E#O[= )/$.d>d]CAbR9tGﰹЀ,H_V'Rzkj깵z+@P I [ 1: T`Sڥ"-Apwe^NWt3.10ޤ^$xKhb(,z1?)[(°,!3Q ݬc<[3sXUif>19~'FC*b=3H5yBJIYa>]e|'ʶ19PԵU{0~[]>$dzTÇv#I 3[W ,-8>&jS칠b+p{twj১ne-B@E@/V9I|C7}'_z$j#Ug<*q.ŷKRwJ>h3(t9RG}I$8$9M>R4)Xe`Jf9. _:I飃_Y ![Uf*ܛ<"~i"׳rJY㊡ nR u 96ȀC6_NDn'`t*ȏDBhGߡO!)t~V}PIhY0ġ2/c2T YG:gvMo %4᝗7 )JXJSram< h7d2!:r')ȀgKna։3+N9jpE EID 9M5,T.qhUv=Sƥo'.Rm9)u\v^RnkCsO+aE`M>[؃IL횧bPFD]W{ؕ$CjD^A h^o3__LqA&0c*S,:;[{ ݘ&O-W=&zP6'TֽVWq;|fE!&J?[$`Ў7 sU HP)˰˗pieɳ-=m,x` hBd%3Wȃ8K?IiϵC@B37nF+5w-w?\1ˠQJ;!7M>*G7D`rZ؝XdH0FZ뗕{7rS-> CEz.IVՇ#GvrfK P\Sc oz#V}:.{˫tàQ#kc>De?t6Ir' 10}1p`Ο0tΥ^s{k4Z%,|65& %:.H[4Ge| gyFMmž*qٷ)vw!{́IUX~@ЮHrQlvƜB :?TQDT?!& ^]{ 93 !T2il끢&MP y jkjwWJc cx[C:b &G Z\$1 8\:UAmZpeB-+X m;5+N !(:x)KҜj Оb, `,cP('bzc&6E: Uv[mel0Qfr7=ir Dh/ˋ65ڑ :wJYSB Fኊ!vF qӳY\J# }-Lk7;eժ[ +SC75  *Hd K.Y3dUg\rO\!O MANއ(=4Ntn,p @6l˥U85qzY׺>_?co%=hd#83']"Y+u7,%qr8X~~nSw~ZU_83m~=#K râ4j-E!F[Ft$ cXG;jX O` .fLc7"%/BgTNS׏DFsyQ"[iWҢ?$:T|l NC{w?N=##Ä=ƿi)#8N'0\EF{1F(MV)mX'dZ(Erc&B6znn6-6ӺV{oh&;6%}\7HNm'gʛb$ԡ@{M.3փd!gd3A{oWSO%/ 2 `{ ~DǐwJǞ!]} }p8T~5CaVժ+eZ+ˍPV (,ݐkӈ$!ԡaSj&[gTI]S&ʘ1i[D=<8 &t% &Y$agLoL>OKAv4 r:]{7$dDe5]c#[ZBk?oM\  IFpzۡ ?(A㒺5(tppr&@`56}Z(DΣv/5gv"l[~PPZL\!6eqy"UUHZkx,sIrŸbݨ,; 9R xg%IΩUacc>-(iPSŋ`c13 ǔ?b=o~ P0{gOB.Zn]0A@$ʡ p֜8h+DP̉)S+8~&%( pUe?UT'j5ыZpu>q~hCB:c\IhP'fE gW5tcu/BiuvpP̶+t1ΫVJTk3ۡc2LE-![ r9ǜpaƓpMͮl3&7fhW]QΛYOe dbWFp X-7QǒD9YC8xh>&RE,;iv%i_&- _Nĺ?`Xpؾ^"!--Y 1 O$vN#c9^jG+sfM3Hw7$Q)х*Q2I<6)u݋vfH jVة@ݓJ[ErшbD-Cx.$ޗWܤf ̩#?h<^%lgcw݆q;A,~TҟY+/h:+U/xl4dF29r#8Hmg,ʓ'TF&|xXpcz &g\CILzg.h6ce.DNkVp1.%چ^SRzp1èퟂKTYa$7Ecy,@h JSFX Rb$ \ޅIc=!clq7}:$%iB\Nr>$\97B *W,t٦+C+Ed9>sZLh%I06Ow14${`+R;s5g Fay*. xk|xKJ;z)bVpHjJj ~2ް-shRb_ `iTcUnnOcd-S* p2UsrH[ yrWޯf}0Q=s=EiEccZ}FCVXd*=0\Q?[nж% {8z?ŚzVŏ`vX km#,PӦS&hj͡$Խ8]5LaP3]D21 E,jMe3= U!,*yU}4Z-b0xAL(J=WDZPNq.a"2\ٺQ (}N٘Nui\(IE粷dUʎ^KܺJ B m s^t,dAl}:E\px*>@>U8e{(:ee1ͩ¹G(Gj _ڋ$iJaj$17; ٵ}!BCV\[۶ YH](6\ټ,FSi>b`C- cʯ"HŘ1s!I)s[@7)}, XѴN{W isv1uk|5ԅ uC:ˆͿٽMgK'FUwibgQXQGԁZ8c##aԕj< ⛁Pe3cˡ;bu3Ѥ$AP9f0""dLe8Ul=UbS^9utUiijP'Rbvj]G̦ww;`sYj+7!pgImO]Ǡm CDczSw12XB\\zea򳐋l/YZ~Qҋ6EpKPm9.G:DT:˺Rg$gBfu*Dq-]`L CL1ON~[v ]?=¥B1x2bl6:s>H0a0$J;}'1gw*YLC[`0LlLϷ$DSF__ 6( {2!S; ZlQ+Ex-ov]*䵕_{ƉnCj EߘNޠSwrTg8:vl?yp@f.AUNԗ\(9y@cp1׉S&3k8@|.\Z,^S F^0,.8-/T qy[)f&O_.9@ T-bt`ybx!ܗUQs{ ހ;G4>Aɻ*i; R虂bE,q9 WM bߡd|Ai (Z[7I+љ "՞ˤpM?5UE)bOhȞƬ;OB(6 _DS1I kZ2!2gs.rdXz {OIJIYIEz~Tb82YjBBMZ3@v3dND_it4dr]EմǛp|#t C1޵4e~Q/|y5cPYFʃx£?9`븍L>R(*k]~Xк'Ӷ6S[kafmMf |>l8L[K;)عc,\n }〨hXo p8ԬR9sO, zƲ&ŅyD_9oxE-!_Dfzj;9\ܷ:R{/,YB`@\;S&2IlfB&Wkm@A(C6s4Fc}$z~:FѳG|,4(ȒOa/, f7޽~%B4^-&_BL44aе `u#6ˇؒ"Xty8SZ[ԭ[raHZ?iKb;bPD;T%Udj-ݛs5^.S^Gh1rdÕxOąa*1̙EDűZIO%9i7ܜ<Ҩnԡ܋#<~ $l3HA)Ts<~4BcNFNc,7wIJ7B!M+qΣ;&B R p*|3@}QL_YލcB'-.X;+D활DEl4?zqѮZwgf/bFlKocg+ᦀpČ<鱞HGA] *g8w߿]tehi'Kv!HʝU gxNs'(K7Grq- mg(d*k"r>\Td"(9grD1ָSTNlҜbE1O02E΁F:mĨ,!P'?sGxV{4mhZS7XI @"¢.i] nMNߞ*W'VHOǠp ~SUp,A9WU20N1(>Pwjڱ WMŲwH.Q`Kr^JULytؙGid 2!`g%e#+wSk-F}+Ѿ_ؖ]ɝCt2?h|H`B~d (5Kc9=I<Iٯם 27cZpIC[I],B797 ^V [J_ Nc*Hvʩw"%8n#?U&K}tE̓S$}Sj,>2GG3UH^U\ n+Y7 ʍ,} &􌄾҅OHGtOwigLkYiWB퓵K3ZSRJ! >]\걗 5,gᴽ=vvvAZ:SMnޖ/\۶:?6SB]Nƽ<x=C O~cb I"8ST 4{a?5kTϺߍ#f ~c8{Z%쯼|3ܵe"˲ޞuك\osQκ8[✝PZ%nxo_ӜZ*t;1ү,(+r? ~y·&UxX"+ I +ԇy'NoDž~3 cۙ,<]Syb% {,z q^Q֏]~'U\`3׉|Wy;I sҴWI4Y};Zk۶=̀\&IQ p_.H05J [w ,? Wq}'}kAq[LG {, xtZay$AvnjRs|"E@kƃ P7 % C2ҽ?N/OZ_o&:zWGHՇI~0%&Ҍ.d-cM=+M&5\Mile0GA";ۜ2S 5Hf;] $,n7]w""^U쓅! it QqA"n|u [Xru thb7cSqNZ%7;͠ ۟g[qjdYy0GOG /ļ6WJ+M6AۢbR`[ϙ-ԭ!Hvd#t*ƂNWR9 =ƚCk?:ê˚|&G0f9YQ `m[W/:(͔ϯ PoNj/V*H9ѹFM NuZ`MNGjn$7ɐe9G-܏M #kFoUs@fu+8'F*&?T[HtԻ&|.p\xxsxkG;&gê]ݛ9>PTqx"OGcBI!Qy ՒBQ?&+TbW ~|; `l0$'K*Q1B)}1^3ޗ=ڄ.!Ҳ U%sIbucA55HB*u߉>LdNQ<'ҡ㐻'^ս LP4ѫeq)(s6u)Ԗ?\9 WkoD`@Ϳ?FיT@䧴CjC g\Ehs P9hܨccZ*>6TVpi7慩 M^Ƅ[#bT8.j)"1dq J&Q_;dJ[PKjJ gP7ԓaJ y%OF/+Z=lTǹAWTٟyoy?ݺ&:n t|i[ 6*~f ж, 65mpǬ#Chs]nm {:YfQ2]A:qur>r,Q*d֓iQ0Tpkhô< ϕlp"M9xvj#lZ!crGiyF/8fT [#NI6j1Tw&X]@[[=Wipt6O@_ybcU19`'QD;Lfj^hZrc}b͕Ar-IDۼ |Rfq$Miji[]ϰ:81y\]*o!RYRQB_w1c|S]7 v2+aԥ+H8arҿނW `S Dh"J%;h 2nQqH56Et3_XyJ1d-+jmϊP'd4K pyxNMq7w z(I=zCO(cw[ǗKڛsbO$B[ehSUO/գm} \2hڻ1`@,pFSBr[y JwwoAGpLZأ&Q&~!˃4jDPuG'P3MĜ0b|ϏGrpz`=%/j|f%{-$cJ27&82S${|0)_hW/OQ>ӘN-SG&`;e VxT %J+ )tl\SƄD!dVtƾGT瞖ݹjTEĸ>BAX5d:vحϭ>+v&K"*; feԂTP8Yč\[3/5zG:!,='$]I_Olnc8ryC6f Z?) oE3s@JVd,ؤEetJf|9nK`70w ^tYnl*d!ٽ^B6:V|QÁ@2 Om8QIT2ҫMpQ; ~rz1} Î;=<L4QANJ?)1 |~-2iBp5i33u>dy&rԳ,I]B~cFbv 콫Uq+ ULAݾlvOF}ͤLt>bsĨu7ō}X.y)HVȈ8.NZSGO'J 5RR3ͱ RN#E^B&.5ͧ(k& c=sXo-5iKJ!ELfE?-h5Ro`gǝX$L&jw= i/<[UL(tЈ_}6An9߭Rb`܁TIPIS"ʰʎ0 f>Dguwgqac) #ߴLsԘ9 OraӇQOhLIH"={>m仚pM2t茇`ǚ%ܭSuI[@nxMn9m?ݖ-zM<VӨu@ Krkohɓzj= 4+hOeV٭8cܭ0n@@yYd5>}>4Ud gkE+^' Jz Ճ_QټpϤ1.2#;+)|q܄[odr4Bȡ5 0b#(DgL8XWPF/H䊗8"f=Re0V++~Y D/彭epa= :<"ƠD+Wr1[sVhrɋM1=~Ed'>ia_LvhL[Ńo?t@& r? a s#L-G"4!bg,PI:oNk#>XB٧1,I:<[Ty䤆O/6iEx[4qflc55p9PTnLG ԆgRn >c# _>f" @ExAMm ~wrٝ VqƬ? ̵=,лr^\ž$PinIpll-(k9JzmMf_w/ʊT6 BH)ZaM`^B|Itqۧ`6YIL4BRseu~YR \AC0'ܒ߆`ZUIN۸F*+@bXuCƫ*ݭ=T^ڣF :?tߜ3t!tz}IɓlR: $r8ݺsaLI_)Kӣ5nobTqAZ]@y߲/屘MSt׀Dicpo֮pPY5eeoa8 "05LE1. c Π 0 %=f>7j?sc p}y9 5c ޮ7fsKJ*31?@7%ޗ0&~/nj.NwG`EGQG顶,."Y]tmgY1 ͯ#Io }}k}t\ n%b9Ms8s܅/7I l^}@YL,\2>6d-'  {ɄA> w7M(YCu"&@Ԋר1L65ś=H"ݐ܌fVt|P?B*3-v>-gAެ\|ofaKmI+zk䂪 )Z6.Lw<[0`k&^&gԷjЫH#XvDUSovʒ}j^:=hN qOl[j=OtC1Kp}.8"VDgUۻّ )`jKr+z3x"vAz'} v^C?•[}myx?\q+asíkxrټ~yE--20R.TLatr0D.챦 q[hI4DN-]KT%2;V<*w 7]o<{^B T7 5 JˁJc^ `$Ԁ?:p: cvWm7>Mѣ=YI'FQ]Z a#ccN=KE { wXcCH^W5rL'D^L2[ĵ}_a@d1i|,wRӉPKb=FhB)0_3ݣDE6M/6lȱ[ [p'4oZFh^22)J:u~bm)kr h祄vۅ຀zc؊X<^͐.: Oo aX7*+A`5 6f͘h|%{@uXVy2|/cu@fƊ`t wCC - O)G-1Dp'jN8Kĩ%Ys~Z$=t-+IηP̤c~ðƁA :^ˏ}"q(ʽqPZ7gJ+üHCEQuYme>ɳ>u]+3$14xI!\ o,Wȫz^ ձ\5]H<-%r(jov)G8MTĤզ\ IRҁmwZa6Qgl؉/P%4g7(^ AU"r# ҎtB1a^b^xkI[9Yy vDܭ[ R|khɲkEȮ{Ɲ1@5o4%ј:D8 ۛ] Dko{_Ja*Rž4"2!f$!Q́#?V详U871"bA[XuXDY'7vx6*`bh w*JٸuqkR"AgC.{]{ji{m; ^ QQkO6LO2P;:W@rh瓘5idbtNc,5A@Oat=rx D'@VP70Ұey>[lK<+١"yNFļMe 5Re:W^<{s!Yr[܀<;p-9suB6U;ŃX^ &@wz0h&ŵc]w]ЫGAlBUʍ(G%-qa x\d}DxѢ _AZú#r+`nT}q(%WZ'B"AOݕ ͽ.ACS]/SݦN&A败364l ^rpAϰrk>^0;: u3RI4k)ʰ܅oh#,ERӉM$+L\t *p6#3;4&|Q R2>TjJ~k:}w~[2c3@*RD,(WV+mXzK rDtY)mFX!Qq41fr$dU Igǧb7( :D"I"18JVZl_\qŖs Z-h^5>\xVYhl=eW^9cLhl;;Pݥj Dn]>E_Ƞ 򹲟 ?a%' B .jmZ ._(iFnfY.G0!5~K^K97n= ?,C&foGDj!%o^3T@0Í[u '[k&כFSi5DKR_GPWP԰B$Α:>&,p ls~=Jh VL]5ݫe].(/'l.>y)$  Kmwra:1+NL,йǴ JL$ &i jɧ6iVh1kVOݑ aH@a&tXs|y`5{ UV0M<\/o8ʿ s#5JI\uӯXA`[A*.䒪DkfXz&H6m$(>u1׽/YažA<A2(@<4Rs\aذ9Fဏ,p]8Ԭ+m$XdXr~ЀK4S!nGx=sb1hvzl KZπFi5ަ"zVD{_鑓9P<;ܮg&|^1_8aȿN<0lk>MAtmSZƧ7Ql04@~>Loddeh|uVh'1τES-i@/g9Mg\}~C6=y9:Ҵ_4v{Z yxP`6G:U@ _8KO^I"E8f"skz֞<цJL7|QȍrqԴ2Mȡг߽ܧ(؁#Xq'^88]#@{Flt.gi/ =cm- T3,h1X—!ުEãts_[lqb< nK#qfprH%}Ul>! by˸ U}>pDr-f!ͽ(f2t7nGU*W}I:گELIWkyJK_t?8#Ri[ jpԢ%0n;}W_T %q9.2saz{KIVVUD<'86"MM~<_{uhb{0*4dvk' )SvHQ'e*h0QC|SƸi{2xq1?eOnX.׋_,k"e8cTDήi9t5b/VjD>AAS9[^xEjp Osq&V,8"ԟՊ{t+ b؀%L?Ҋf`=3@vu.^I,Nr6T &iqtQ^v{yEo Y6p?VR=vxLXҝ$'ǭ `ssopu֘"jYӅy{LJ|F\2|hc {jK'2کbWUnDwWfW%xPǣcYhV bS: уkyGifD]>, ~!Fd9 9!H!V%V55mӊĵRqc~[4^O@[#y}[1QAVPXPIzd[8 *˥ep֊5LKwzz2DMqgC5b-hY-|VQ U6PtO7~P5MD:3 R0Ų$[U؊YD[7pLA[c"[OU+"sP' (TUeFE#erkbY﵇M-WaHʈrm2ˣ0uh3l{'ܬ~G 6XDmҲF}y1F{tCpwFr%$@a\dU;BJc'-uT yjU4;;ȃElbSZeAߏs=j8BPN~">$f*6 h¸f9;"C@[1 )`y)uԋAcYkw:Zc(*XJRbØB2*c9;Qb2 ʠ+YU+UYq!*~L$zEG~"QxU0^!^42L,2vn sh:a]knql=S.蟴VdJ 83d 0 p4Q3m ;Y>($ΔYB CyяX093'$j`VREΖ5$&otǔVn m*kGoL9?blr.<=<܄]Cw@̱bmeZa{Y.wLR&; 2eaeb+S`|ý q~h&vq:=@Z,"syY_QDL§(8 ,?/(شzR9`ݱnnm™ݢ P[o3i@%'DGtMK@v3̊% zB7Ь>CNITVsݿڟ ɥJD2;<Q:{K\z] WX:cnlT0!$G*O)BdS~\ffɲ6ǖɸ`Dԗ}o0+ r==*Jypq%,)4)=P$ 7Y{6Hn=IMD7_lym:]%k؁oROIBӫ% fk!0 r^Gh h&;BmyS;TWqSgi0 Yk+yUH4`1쿋M!xT՗ n2͝w̏I} _znT20yf{rx0^ƣr(t&ϙ 82U, C"xKhƆvϓi;S1U-_9r6T֍SCh7w՗l+ҪXJ;MfN~L8ȮKJoAZeL@JJaѹқ%Q*6~&7;R*Þ CEK3c_t3rDG>7JͶp.š&Aڑ ug;?BNk_|YLѡ?Iд=oloW&,Z;!ߓhL5mC@o%֎* ~[4ӿO\+61îs7oݟO/牙l}`<+9Qi L.Oc©P7gKwn|Tp59!m܎)W>N Q@XT2_ Іb8Dz+{'cC')z%Iy-[*GI$c'Ya B COV)9{WOg'k)*jLsҗBbB rLNw`&:舦_@[k'E#72PMIhӃq2c{>"GԘG`g4/]tw}v[16¬/#2BKwO`)h[91~}L 2f Z}Ny#UUoŨI5(CeYͩ.G/Dp/3f`ڡFࠥ3ȣ*q _w& ] gw;y'Ѵ[( 9t<ׁؘS D2YPw.T08TCcVǻb&iS&Zj0n[P(6,AXn4[,mɽ}1: : p{_ed/xc;n&p(t"[:PUR}lDȁ cWUP>J՟ZO[~N6 G,.*% ^>5hT Av:tߑFk? 3}=iPJ9`7$Jlf>FwXQ0p@,$Dò.Ӧ3!`xs?$<+fF!ueɻ̀̑^܁yyR7  .5жޚ8eՕ7M[0<>|VZ+R/CѰJ5N5o Wks6ITeW֔a ClEfTFCf^d4̦M6ȖRKv> 7xHj\KWky$ F]  7>b@zU%fxM2Ӽim:k.Ph/ *DJjT&RCLp:۶N<3E.:WTPOQg&ݷ{jY@l:Wss٠qm,jds%Ҥ_zZ`ZPBviph7}o6i= .OK1'V&f}"%F9!BaPɾA"g9XG*.$+oeze3Jr0γK5jf:jJ|r=ciAXT8WoGi\82y#T #:e'L8 vW.Fwaʭa%9yPx->- Ǧ ӡ<2x-;eyكх D`0#2kR㸧.jIؗ@A3KV&GK2NGHMCO9y/\93by j)R,QC[liЋ㔴ʥu״cٝo:SnmZiPZg")DcpPGm;UN,юfa$ ZݻPc6JhNol/ڱ [h~B$ znIUwhˑdKЀ <;s@/tBQ+(T%zc>oK/gKGmXngi r݀ײڬeJ\+۞CsgXfR?0aJ2<&_zfм_U^yL .^8A*!(6`el#Brbr?1is/$1[W]I>f;*mFJlG0&4Y>nPl]?^s[s:-5.}0·*5AXo'"OSЩ?/WQ`b}Z#hfw/RA3x+vZ5sv<1&?FMs1 Ċ1%#UO|!"^lqpxkdKZ=ӞTENɄi(ZX <$!U8/i%!+sz)^K.5m/=evds/55:!@|Wm*OM=Aw, օI] >?%Kݛ]`pV­xm n:%x=洎JCF-)*OqTR5lyyc`$C_ٹ[ BVp\RyJzAq执-j::r1dfQ?!6l BՌ QKrW7Am_N$G#A@ڀΪkjf|1 \s 8F}Lj[p%!`WL:RDaw%,.DI`+|:a}E KxK}ј@Tjg¯WZW`5S5\wF˄f!kLVY7z'y\UvD|r{~5=~OuDWlS srҙqK"*HY>(SXJ PLx kѥd8hj+ vy>?<ʚ3k]ڢ2yªJ]EN0A)DݥvnԃK)@Qz?RV/\Va(n45E0K80ܵT*8^Nei{axky\ƅ9];ldC QSr"[ݟ֒FLk>Zjom)8j9pF7@VWHl=֭R@!j7k 69z=H6z"Y ?M ӒuYPG"mjYWi{z}l`QKp,߬1 Ҁ@k(FKU7{ hA:;s-Pl$+ic2Vǝ^bnf9\YX'%tI̿85KӼJuxbn4g`+RHeqÇDK+ř-'ܻq *|Kۦd6L#iڹ$Z,8uF}+(I]8ѫz '/ tMr@^S),[bVT֨/ʂHDUXLjgp1t?gW^Gz#'"ܡRp|aѺ<ط0[Ho3L30تxY|⺚-\~JS%C1RYhUzkePp@aK!vKv{pKQ*7%C0\N/1΢P&@wC,bG/d.Cg%Ea XҴ-(,y m<Bvs\>ਇI$AJ{em7!z-)eBD]a'acc6-C('J55P|5CMR<]0#5//x|+#yGfݺA 'x%(Mq_Mw8WB8'ǰ uW/?XZ""iT(RAﮠ:YG 6av~$u8O 3& ݫZgXwLrQVl?Hmu%ȴL%:=,\HkŪ '>)4HzBWBϧ,%(LO9:`Ʀ8?7Q>2D#! aG>xW6LPZ~foPiakqܤ3f:NjAA]M3,iUo3վH%WEqvʐ*Ag57o\}*5wm&NZ\UJ#H%N fknX0'٫șpJQh-J7a;Hb4N'μi鸭yNPFx_H[N1Pu!HpKw92ЏBDfeyI0MnE%oX-LYS,t`::fl1;5qc̆Tu-&K:mZEڅXR>c ,9pܰ+ ]z(&4ƷPekUA} !n<:/ÞKcҿC`̒UmP՟ܖÑni !i,93tc|^P.D=82mAɎ3WCv|9N4됇`T^8MJ \b=v:vQyeб._%@fӒj?eb$ȥ8pm۵ 8c@z36z{ǷJ;~[X!| a]L7'QY"|XD*PBɦ{\p,Ůdb]SF/ʙ/CiNh??+. x1_=Ѱkj=6kכՏ+) 4?R.A55/AF 42eD B/b%hZe{+^?/|[H{T8=X.5AO\]ȶV5d' `5=BNIJZ^~mvֲmcc9͘Ȗ:V_XDOtvA8<#C|܏pAwQ_2ߓu/:WYlmv 6孿W7 ѯ4ܮZ[ vMEJNUw0h^%s7JGYk%^`03[B68S{D̒*zeZЖ_^}55Rݨ44!ֳ/bk31I],;,/ЗCBl6{Jvn:nfcMM^ޥQ(=Ǎ 8(mywwq0`(q|QW!MxnCvocV1j '%eS*n*]DIN4E1NnHQ>n_ϲTLe&ԡ <9 #o)H)I۱ LeӍ shqyZ5@ Δq=藑f}Q?RՏ{JALGKp@_Mg I!=Zg2gi+ d7 H}_MU3 WB+RϘO?H'֋𤫅fΈ4ɇ&ahI#DMch8;Ɏ_k!zSbqYϔӰXd CW8\*&z%МS.Q!OLt8U-2{s_&ps*ou@ QR/I]x7HɫėsN Uğ'*`M6I5T/~4LL?ρbR5|~\=T+xv)-=mPB} 0OdZ/S>Byޯs.NjbP qAZb04{&NnЈ`&ן5H*k.ς (g?~ IYveͰl:4'nM$wE0\0o EGAW)@2ՎE";$[= .10V;l<`S?(L_'2ppd͙ Z,|mYpH9taj@E^ML@V [} rx8KNׄY#{O&#L*O=i%Nc]2h';DQYtNvaB^lmAY'Gޫ9qU}욊=n4*-y7&9'}$_7x 1Hn|UrkM o08qr"X rx?AW{6m-PY2/6 S~kAXpH{1sV a?a'& >Q#ːЯ"ؔ ]|~Y/6};Gb靤ȣLJ¦= MTgj7SD,4$6IS2 ~-C.fE"_\ᣠрv 3ucn:j:ɯX%;p ,íCn]%@̚S̪vj/p.x`9&BPKHna]vUzUsr3@>%Nщ@MaV)hfGN|oHYbVx~ Eu:P_` 2RTULi F^ɍTܓB4F;4ϭM<tJ=שM=" Ǹe=ڜ1T/ =Jy+n>"~&{Ƹv]UHmy|Ai ڪ:ڧyv(l_9F׃WW# #I߭Y$U5e4%O,i<)xkSݜ=~_S6\0o^Bؖ K Ox: ; E9x,z> &\ݭp]1/>1xgĵ9Vq0Agʵ=}\ip,D)mJXPiXAs+Ҵa 9,: Ԗ"7#}؎ aC{e] i 7 !j]vj}sǃ*\Q!])`g XmPZv ̩zGwyYTb W^ d4gn'&?lS0zb{'-ʱYZMg%I~<׊8$c-+&a~10Nѧ,+1ў鼮e 4(n _~g}/7Y԰e+66FO*D8]hR`o= JULjqXfI7vW9GEnN*߽ɨ:I;yu\W?ɰϤTϓ$pO+C)y'3 }PFP̦DEVDM2A$V#uvcTWDJ!XZ!D~:܍J'{{8&P\}O9Ht..|j)>7G*i9A寳GӰcm2)Ȑczm10" гU cI z`86搩7+hm10,~3I#,mt {kwzZ0W$-<KIRLp7d4ɹ}R*jU /$L@az&0G&X.~- BLgD$n"x _>Y#OB"c1t͋3tQx06PC.oOq.-[)gɓx^T |-%S_ *g4L…>+H1N,->NF Lm@<=x͋SિO+Ty ֡Hէ ũ5&Ϥr,8""+Y"$=]Cх x8Ml]+U8IH&]*TT6mlǿt)^ݜr:Zv1sYx8F&2vL|$` pK:NH{i04ơ&#caޚ6O? z]43[{eZkdLkui~ j{x0F`āLF˭AFHwS&?n) Tjxi>ŜSis|cMje+Ac*EסPur~7ZX ֚/y30)X@CN֪NPMi5Oؿkփ fڰiJ/5j{/z&4qP\P$J.|B?tJ|'i7gAKo ,pÆ|$pFZuȒ}4BǢ )44m2Фxrg/FSus"mwRj6šp hå;QȎb"nt^yO9 E&@#냅v?Uh`՚ &!u1~BO9& %T綰o/7 H=Yp&u(ԁ^ UTiS5n@yQdFm.u4ZbDzZ j"(C3*M>os~?.'3R1Jqkǜ Ƞk^r:JƸF5K*.@+]iJOC?BNB^"C>䉯eSZAN+V6ܙuV^ X)fM$) {iJPM)pXyAq?χ6*O`Ҍjfe"fL=/?V1@4E3`'s[L֘<;87RuqwE.wU7i{w|MHvJDP>Qat>clM z&%=Y%+%ŗeBKЭR\"u t 6fG"M2kL:Uχ ~p$]xJw ^:,l#O6826h+G^yxj!`4I˱/vng4^ްܸ@w;BnzL=SS :īxy,0+ރnWGNs%ap*Q˫}]6סt@EojG'i7T4fK[ PR֞ST'6-NL!4x|~q dMƮc=K@]W7(lXn5^F0IT]6sW$w< 8AB_ :x 6*f/j7ft4\6WBhؙ"Y^T9̽$a'e@)#[OP;u&M!/ec r F bObzպYOksDD8<CC s+F*Ϋ "'IkJ3tʌM@3(B~ի_lk7y*o9JǶdFFb,kqpPop5LSbcesb e .u7N@^`y-7ҫ RXnzMsvߘN&d52V# TL{ǂBTm!@0VWwjCIWt?5-nISB/- gJu>RuCJ͖ĂUQ ȞhpR x/-WՀ75'ye^S/W->cUKM$aThUjcXi]`*a%Jf:pTNf>\ri$lksL5kp׵Nk}唲X)>߭CU XU^AQj=@IFZJz97ݻ0}f/F&B kՆ*|ץW[L?rn #9DH|X]MmeJู|c~` N k͵C1=Ϩx0_I1ES KnXhۓKI]55m{k\ӱdYHZXCADŽǎEe&j{I7@)A _'֥[Gs'Ѧ*lJz(9H/x@ =Wq^1xԥ8]-]o6U9OyCn 8?&B'R0\c >}^:_6I%}ߝjA@sDf $N7^{oʯUP;ȴ"|S+А$q )SKNGZEO>9<6|H̄M5_ !͢(Kb"ohݝ6%?Fɴn)-Dp1J9wVf]lno9sd؍3Fap{-aYeS{m! I\G6b0WmxX|3fWBu9*eXY (*\̃-DQZ·hT8v,]cPA|d갉+0\kǗzoV5\iYFR3"]c2[а _jPPU u $ *YN);47wKԴx~(vۢAߜ%$6 7{%%SN.]œ?K~࣠l_ُԑ)7w5@C'RiR}+tϽ4~@ޭllk!ZE9 Ŗ\UuY7۲d+S.LQZ:I]1dS^{8䅩ժSw/w @)V6yfm@n6gͳZ0̓M¤̶A6 gV 1N)Īf˓!=6v@u,&j=Sy}~sCҔ19{C.4_wM՜Aga[{|-_[H:IuxF3I/ c֩(|<=>,f~)S|WKYSiS0-\ڭ9pX^lT90mgԶuGC!( oqVK&EG zgwv z:9E,4E-AD]\#7~VG.\ZhHR*.+akBʉʹX9U+)8Zʓ 6ZwD{63/#Ⱥh!OaֽC_+ʗ%u(IϿsk3VdgoA:KifHkI [4w8At߰qLG,:ƀ~ J&Y2=ʚZ 0-@L}ݒDiq5;~` hR d&!45-Cz`M R-CsX(C7 [68%2ǃjsivVƓj(#{07*d^k8]~ta <~9z#>Wҩ4WX{裀 m>d\H/k< 6e]R2;+2P\]8jڲ~`!IXh.0 k ϦʌJ"BR`a_Pdy]LX~wmX߶%qI3tU{G2yY.~ӠQ0*@z[V8/H4l`)=͹>){%UR^ Fwbr:3F˼1@qտH%6;iu =5'6ܧMrlDTH0GQ)FZg|Zmܓ$$9+S(,?ԝ&:Duf૨|vn/(P*UR"'eds_o, U˽= Ad?'.[VmꂐjG܋d˻c7JbjiT@V/1hw%UWXIm՟t/BpVQ=Q?f7y3nS+I&TyRw<16i 7Vo0;! $P#;*CG[䎣OUVFl5Y5z Yy:|? Ҥqfe1OϘٌ`A:U V[5!_ fH{Em` T %[!]1tdͧ#aQ$VKb} t7 0mئZLc􎇦YWMߩx Nu ;Ä68[ZhBJnn3UoLk7u^ۍw:05JB-Tu-çIa^ҷe"zwDJ_̄ZmCMqq|F$g1{OESU:j h^ E%M#::G).f\z'm !Ǐ !l5y;;cيl^\U-.*u-8b*DОyYj#HmԧPZ*ceumHMAq+;h,e1}*r:?mUmÚJ|웩/V%*:-m5{ҕgaěMR6tTF) Pw!{&Ǽ9Jj#7KT/?霙#B5pDd&JFj Ѓ^A+ڂâX.,N˧XZBآmm`f0dgO{C4^?z8o3,`xH] {Q›y 謲ʕgHIzKEE%d4 |o.On=ub;KL{jW( KV1=nbeqWia 06m'_|>(2׭]hk!Z ǹk!U,PXd2 ^92^֘'aOҺ;&kM7PIZ-&¸T0uC{Y2l&ǔxgFVp **fBMǍeP8$ 9XAKŸa}gAQj ijIȣt s" ዧ_ѹ"] ]0дwGGu%X&8eZGC6L"L*]F΢.fRSAq{_+@bIBk'%P@N_"*o\= n4SR0/=z!yc2o4I-ϓ70]:V9z1 -l(ʆKr `@P5yviW؃&Ӕhql"JcVJЇ1=J" H@DWWj]>L6y49{"7{\7?@%r"n4*5D{Dc*Q{ fSC+,uF\zPWofq$xыxqLv|N Y/=0i )k3Ȳާ=4(7zE[ݱh-h퇵#yjK_jbZC*%]; ]yhq'EF <=&Z'ޏgo4[t|mUØ ޜ"krmx-?Ϸ<3bs~W5+آ 3 %铅3QIo%IkݖyUP|]t^CԒu֫!O .o  e MZnXYwkpRHܓ$2*r[TKf78JNjlbИ˭|=$h6Wi#ǒqm215'n+WKSdĎ^9pXoR~Ucv-uS"ٜş'E?n zFM&n'vJ`^@*wblP=6n=GB]uTBK_E (>)ouSYŻ˖pޓ6T(Jگ Ze`5Ք%n2ϚWJy?<.zW%Bo[ /ztlRgZvV=)yɁr;r8ɖ)/7-dK\d2 FGOf=&zb}~^8^CDy˘ovzi>v6F.V( ="ܠ}/T;vKF[Oz ع?> W+1jՙ(3M<۩Q̙O5VuΚ(9[(*)j e$kSbyiX7'=xk+g{E]S?-]({̗ܳ IK^N#C |!L%ϏJ[5ۿ:n%Ydt+[+aL(#}j=E]qʇWbJni'w<զ@qG=(p| Ի=.$F C ^E7&#O2&jgj0>ѐx]]z*8ΗcTGOGƗQgP^Ag1U8sv}[>?3^Kpb>R%,=BU(_+?CjbjԳ1L լp?sNY 1I,ͻ[xWz`5G0ao)%*E˪<~)a䑇a!Jto +Fz죿̭@OJ0U)rոAÜک6Xƒ)[yhfR1J I,yҖ8#aMNӴx#Y}nQ u %OOu"+(+ |nU"45Tv֠H\P.U@.Ŀ? ټyfNF#,Z#f4x^δc)fk[Y<.?_ȂFUU/kVij'_9PG(BSO.q33NkX{-REdW[Mݵf"bsbG[sF{ t*d)/NBTzsH}E{ԳbGP`əqB0 י>tJ7#PE4![R-5 tcC“[紏Ik =T,=uqGP}`W\ZH'>6vwYX(ȼط|dvޚYD2/g~F1J jMzY/anA-e^M-[ x= '6By=اf ̗ Śd?J 4.ѩG].wT3Lef#3NWN:Jsq[Sl.{m^7"}b`#Hi:6DR`Cۏ4g'/COVQoגc%caݛ( <?N.DI\=2r=fB^^8CeϘ*L['փ\du:cmi@ȢֆfW|]L|g>+˅B=>MNZ91R2u{{LEŶ2/[~.80Qrے](Ic,G_E$ph7IcA̵jZh+FukK#z$#V :p_ sqCa.j_[pk$bcV^hud0C t韶6hE3#նWUaUl3mfڥmNݭ<8gcry.ʼn2!li>go7bNM(+~:701gwnpegd=2ij{/Û\eز }U0;\-{XVX4uho;o=+ J^n1i[ӼLr,Z/<ET]y*pj=?b$t\_swTXծ/t!T/|:b}YƠ庖cT6q1;i&Q6?Ygyj4:*4 !j2{ 4&lm!U3T)YRC<#fU @(}L](}8S$_{@asZ`1aUK0Q\s`Bp 2£{sGN 1٭ 5j4f1;uȞ"@ϩ`Hq%1|2v<}:my`&sF{-Gr~mrzh uLAhGo; }.M íY g (ZNXmĶUHiZfJ0>l"%) by;jWΨs2V] {wuwrqhB\/HuQ,6:LxpOS[_Y~y4bIJ\~ .\10/&qVjHEN!@c%Ju1 B; ?XiSpá!\qQrDo |M L7g0l0"|KKк]:5.\ꄜwߓ`L8to=j!G؂PO G m*$&G0`RI7㮙^UJGŕ;@\{Dv1F /6PFY{ws4Uc)BWM'IJE ɖ57Z%'c]K?yg+=)Iگ%OCoO|u?(UOugџW\GBp:M7^=DM.^c N1z"*ّХM(ƅ,Eޱ2[s*`ԁQp!yb$.ҍ\g%1cՖ15NK`1"BXc2&sOP;MtEE!U3dZHybar# :*-$# ?_Ŕ% UY$ |r7>՞WZZE>3Hm v!k҅:&g] hAqP k/Os-wQ9>6|@*6L>{1,JH r3p?mbp,& ፻尙$N"TV e GJmÅ3+ AN ߛ}0F֛/\!QæX{c_Ewܢ.^FҡD"- 0!9.m2(~{ cJpw;L= E2eYJhEd1թ;&p⒙ٜr䲼| =bo]( r\蜚6Q6Oq+nn=:T֏'e8'IPgDҲ6P$gm繻䂴@+K7vɫH+̀BBEu(BjڤBE ~7VuaAzYOPb-0$am*|23ƞXMZ?>!J$+JvKbYX!3q$a*иbyc0$SA}fw}~;J{tLqɎlP $(º3mzL}{DQ+zR!Y`(#cT [A"yc|}^KւJbetE*+|Zةґ*՚&z8 r_u[YP9(ǻ0_C;2`Pb7'od1 M'HՇfXrxak, MGa߷3BdȦhSw`PGqth ט\W*8?Ha&=SW6$ʶ@PȽ#g+Yk[q?SwYآ)iZ˯f!aXy H&V I,goȵ=cI=#xm,~VrO #!PDZN vcng0aY#'*3V> |\)ir7(1nM@h>=Ֆ'NhxHl-א(|zB814ѵo~ʲs.f yU oUw\{'X!$]>1q`fw Rfg6,Fh4E->=^W {s vTWZ <3OE]ō2O?:)x x[94f`.Pd'r*oɏJTqnU2I`n, sհTP@B]}DG џ(AkhDAG8aAw+Qv_Mͧi2hȽE=P"lO*PgpfpR o"BtDyKvsZLgu.>HEvMg`%)Ʋ!Hn#=5=ܜ1 p4but(:~smf,f{Ϟ,YH-y)ikS܊?ōk0X]D~tE'5E"JKn:8*1WM%!Ճ|jFчFsb]WX#. ە 蔱R֮b95."sL1z%h5v*hۧ,!XFgN4ͭ<6s\skLV1QZPDv¢ B WwGL Hv⫠(%w p 7=u78M| *Ddj8d:tۧ ]HOqȑ[iUN+V}8~a_~үˉEEdM8E vh< [ 7CM JM%rK?t?]սZZhS&l5[m%5rm WJ҂('y>' (6yL69@.,qYM%(fZӾۄC a~|t)?kZBro!IҠxF>|fi|2#06d9.16=|ss"BawSr6)' Q}THPw_ {@D1ݹCe3bZH,yrK2bCuXFejOVun5a9T ¾@ H1YH:h?8ty;(#~3"(ÙT7P&Gs9Yq8 "f`Ėe^2l<]U(@XymδS؂$~ Bu *2q! M܃> Wb;Ox*Kp(v{9Dq P\T' VҰ&!ewV;TeȢѽ1 gg?n|pöҳGò*6jb?<9IѤ}۬غ2]? # by̺rI W,Xc6]F*X LҴT)A .-kGtpŲNᑍgӿ}=6AV> J{))/C OM@5τ`on6)ESw!JV4;dx":UbIX4:dhȮz#W\ji`}Kx> ,[QŁ|kj4bMm0!FKK3؎B66E9=B0Vl4oC 1a,zJ䁓 =m/rI˒\)\~Q\^F=}!2Ћ8HIDKKV6( *.[s> ,h{ho[D16xrc$K6"R 3Zr8 m_"v""$nN?bnI`WUN'"^j C2̤jIU8Ǣ[d J)-1>%)-*bIGѢY^ ?NM&O8Mrcr}rMAƥ@[SEIrBjZNK~O9*J_T9!h DG p7)(ab86vtp"ФVH#u!䗊Ɯ`ZNcFz"䐄9LD=`;O5]4¥i;6 ,k2C b)m*>R Bl{POűCT6Q#*jY$$wa('Wbr.؀n~`o= 'U=#>)j&Iԗ{9s_Bt@;`4,>ڢjc|&.qq^V" OjLj´_i{eO 5/\)p/ZڷoώNPD؊@=kH7su. &4 XdpI4gW5i֖ Sb8#ӽ&]=9B6ՐЩ . m6)~K@4EPsAe2?<,)%!5 IRH\rE{X@;9 B77VWx.A HpdЌ8Ps#7 :j . k索1z ł|ݞإ*!Adx;Vc$} Þ;(f8Ky_UB!l{^JQ`ʺ~Z1Lb$75D:KvʕPl} I}9ǸoCq96M ^] _""Gm8vt*T -,ZO+bn}q2umTny.bBZ {1)zV !k5f U@% J7w>s)e=_}}zK爧oR2F¤蛧X'\H@qH_FmC'^36472fP%]~. K+ D]yWm%4!G_-"}+^OU+?^P PzXQYɈ-~RR.y4Y=7G!2X2L3<6 3xA4LxЩV_'}fu-CP)MѝsyW `O"&*sx耥^l:M5rk񌣉RQv[P5WVw8v hlKr@ o޹+b~"H(̊2M!հ=aF ww$kOޖ_f0Oy8PG2T=[ɀ,M{}Fvio&[|we(J1iGު*Qؘ҄O?oٳFPQTcA=؁m=pY`7HY0dpX>h8T:2™ᡳQ+߲dM  H KYҫ @sS,M z\]U܊b bV8d̒Ўd `wbK2<?tu@5R"nCS)DVspxz63Dy2 ėR_ <w$)~e()kn.cF*-;ѩ6~3㈡Zo֚2Yt22 =-3 wCZQ6`'œ$F5] Z~UE1SRWk-'\J7 hUqAUy jJ%.37hv 1Jg0]z:Rd[˔6ϼv Z<HN})sOtʬʮR/P`p`7ϯĆէ~%$qӽ^;½` ;A2NZZpMZZH0hZm};8@y0ظAoN5\$N+6\Vs?jJ*how@z/F;L&+*HQ^RfLxYO[݉hNW91,{B;m+ $S8d&l\~")sM_s h=-RPPpvŕ1}bm%lN \(:7~%:,p)t'AKhm Fn;xnUc"D ;{ ~JRX4R{q`@uq5I,tW cހ6[b\db#LJ.Qt, Q#DAUm7>F?WoXwU]#y6.FMzK44 ąD@!V=;&ɐ/yA>,]Ro(@vV7ɍ,qv9%C<۴_lbh(2>Y Z :V&$O8qJԌ#lOp[ S8G<׼G"~Kw#c)5~ S@ H{IPLt|}s?!hwc՗#8ʻ\3`?"gH߅H&J 0T 8_×m\/0`Dr=/Z HŐ]QҚH4`h+"ۯvqMhU܃߈4=u]F_ j,> m~J6Cj۬DӒ\d 1$T}l[A?梩O uM` ZC? MikT+VX)v;d;S|v@g: h9|㘍ꐍIF|G٤mi5ZFO0"ЁXlN9 't9C^ ɵ7Js4^l7&{>YFwٿhaXȖBSnʏy讟5VIyy ‘{P*@]6bz>,W#szԉ̕$LSwΏ]P7rH\,ktS$յ9 9rD$(Gg! mO8N ajT %[tG'ԻnYxؠ/<sIQ(`i\([-r*K'.aWՍ狴Cp=Ggbɞ(51,΋&4Y <2~va}-u/20x~跗>v Y˗ 0v4_ܸ'}~,BƨZѬ  lN 8mL4:=BfBK HJ mo7|bZt>z/bm<Ҫi!VqVڔ":= FY,XLJݳx !'5=mf_h%ʬ3niIl4 ԳV9Ht;c3?oyM\z|.f(|HCc2^& bci> }6_4ZB(0^Tl 5]DȆK5+ l^'",AÊDnGAkD-t,jhi4!Lv֙ `x=~,!P_ˊD=*EZ/ʯSGrZd'hZXɾz`Ы}}:$;Ud4Rs̒' ؤ@E3f"3uq&TY3`᫄m>zvܧ"?D"H[jvдKQr wvVbZNy{QÎ3ӉKApw s,Sz,֙~ƌcL<7B@W3ڎo߻H7V4@9X~hXlh>F9&szu)y94j+>UX#a>mr:vG. Xl ]œd8s}fdh9x/Iu®#MЦlOK71Z8|%*+롒P*GLj6ۤgb[(~5])޶Ƥt fAsy4蒕jXm6;8mo$;<\hF!@rK#$Ob⍯"3pz^eȶ fx` |㨾+B]6CnvDVn>_OJO.KQ]lzϊiЎO{$Wlympg.e E͝|:զ⩶-!R? WHgZ%%%|Ϫ BwGE\B*ģ~ Z{󈾭ҐG@OmN~x״(]o$Ǎܼz$c/½7}/E7Gi۔ɔ"xEA P}qNu'$EA^B{rxf$*۞Q5Tm82w׵jpc_뇤+oR'`5dM|I ]<*Au>Bo2 $Gl>,~z#*A!kg[ n2hPvfh;YL G#WjTP(pC\2n tDqIt4/<ո4@;gl~}SO12|3*[T KT1h;"XRI"d׸Q|)h93UcpɵKE6ψs @Go`m`0\ قz->jii߭Mp vʢ(7Fs*ʑ/3"k7p|9'`KJ+IJ{.wjwE̕~販sYBs'AǖL>Q9뼵;R ^]u>G77S6ٲXN)ʡDj;Xo<16x\{'NlH(@\1ޠ&[mƤzG g%(=7J{LwD׾bUd~]>vA!<+Ár!$|AU޳I%l]ﺍ/ 0lc<[e+tT]̼VU@?[KGny37X)yj;2Ր2IS,i9cש`%7MaI=:q`:i 32j ъߊ!lqm#RFfXp&IÀkhޠyƢ`*5;ȭtd ,Yv?Ҝ`P[%_f7˂ MpZ;0ԺZ+)ͯ;!@.oIU؈vZYP;P*VH1’/Nauv/D - 5\mNsN+r?Ĺrkukw(=JkW3q6 _JN#IcnB5>rB&k]ᅰ:\ 'Gٺ8ӘE;.}-O^~β=^H!_=;sH9W'Ucݓ&#:$?eCuTITb>Yɞ4{cr$:jOm2>&~`H Ә (C@%T6k‚&Qj]3~"'+X}@@Z̉タ;Էs4Ĺ1SWMGJ7W6% Yu}LgÎDD2cs e}tS]St61 |Uo|Q[s4x(z cޤGf.sETc?3ԕ]":gH Ѿ9Rg:-P 8 %(Y搵‰+g X7fk :+(9fܕ& r 2L 2 1<~c`~RcPJ/H 'J}mGBQѐ _vcK3ij#<:_351ȇƧ' 79xY]0[9Pŏl|U ; [eeRZ" #}e|"6d!~lm:*k.V@4iEp0] |GCȈY˿(eٵhR5ȳ7}袬T9գ9C'Εז!Ơ\ L|j^eO01"E#߱Ti$ANtz,gu&ٮOFB>[j7mm-`wǴ̳YH=ėK *+IQţ 8x(e%xwKWp)= ytm+ʗLJn6'*%"<xL!Kdd}$6kEvf]o=ͣ:Gjp0.bߦRtbﲎjmO3Fvc PFR>6 i|WeV3j?W[[:R"ͤh1B 红wТZf!omwU63񆈽x`+m PrlM.B9]'NR1 ɴMf@VڜnL, G4ôlo % h }3UȀjfnJZpȐ 75&رJ;IץiѱcᵹQB>oրm`ˣ D[wԙP*``X4C _I̫bVe1{TUHt<ȦLfFm1[5e5<P8#n>#5I{ic6<~#H;I;QL2 EN Y(UF๦^jNT?+] 4AUVH9WIThi/F JI"I~N-Amq˗meR.xp\xyOU [ߗzZQ9/ RZ PmZ_¶:s8m\]gy):nSwbh VTw6|(wF;sk"`K:4`_A3 EkemކIIN,zkwn]wR :NFښ؀ҋg*1- Y>B$Ortl$^3G*}$gjbpao6EIÀn侺'fQSnѠb*ʰ*I<-mq |:W%Ƥk)li{%1bBu޼$jhlf\LW+0 H,s֎>ʹ+XF47'YiPc6SDg_9V\ŭډK Z{wg2r?iDvNc<k`mtl4:%"ך_B3XtP?mxZ#"J]-##HB=4钶0x$(o2k,+bebH~ vU:(99z#5V, cg >f3S@e[ 󆩨,Rk$L;E )#6\ѲgOŦer ]aٵ}`)ۇny-- ]M75n&4S\A|)KpF־f4&Ńd뼗 eF"A&m 0*ɲ( \ Eu¥:%]][mGNx z+gdoG;nk$ǂ]8 3_7H7 EON!a~#k 7Y7=R\&<8#7bc؇8#0ےE"f\XGf REV Z?=*Yh[3a? u4wu^ Kn]ɽ}/j0 5KNN<M 'J;nh7rstk[e,TF;.iUP'FD(,A0[.=ҘՁضK2z_f#.pqꩡ @t)q:Z,q5µ[q&%h$ۿwbI240=  bDҥ32Xyv33Ϳ @S?)Kϛ5Λo, ]lPt(n͵)|k!0a<전1+4Ph$6- bfUqcTj⍜9 Tk %UUkO JA,u8]0 FOSFxһڀCFBL;p{g$OSq6;ǐ[_zf?-=aptA]GAs,#k} 6ZǑ<u!X;=ѭI#O0'zT!^-?Tʸ*ᔎ1WA?g==Yfc,('_oudS%E:胚2<$YgBއ}bwEh /qjBc. M0+w}=r7b%]׾ҦѪ7kRVAY^cÜHC}^>m:0P鯜2]"G~'=X+@9.*,r6~\H:4*yaRq vyKh,7MeL'%xIO+!xR^m.y53 M8"ǐ %ꣂ_+0Z-E I 9. ah{q 煢MVvrl>ZrӎR9t(v &W!%=Wpg!k !Ol,rȗKRnpi0i[G)|&ٚeEh4u Kcq ]5ph!Y=M#9Zl x>Vq)H+${XY#H7'(pb KgƿLμ$l~-nEM yB`z}9N5#íG&L95!T4p`QiW "_{o(T跷 KD́Kv,( *KRs 9Se 9t x07r?[/E gL+ͷ<2 ,Ika=h {$ zX?xup*"00jξ^%GuC5KG㫓8|&ƇNzre-4ѤzkT8q z"$'J_# KOe3N+c`ҧ0%X&6-7Z`ms W,M6_O|IZ4EqE/b";ĔF_bܧ"`M+7 [FK{zt.vow<#?izB=;RٝuoG\H[ 5l@^rH5'Ֆc=fjo߷̯wIBw~!hq2 zHzxQ-0 .R(!r^mBuy 0ߡHR?SbL(C-4߻[.7%3!s >c[\*XIY>{lQmVNU1߳{ى_O݊9 ϕB]֐[ o9"#&νle4ZWQїOv5RK}TPa3=b>_XTV+H=!`FL,.~ &orh~f=IrF%Uh-/ѶQe;YuI3?&w4BlAJa>Ԁr)na:Aϋfw<{wnpds 3ݴ62zJ-'IlG'TNܴ-=\N:'Y=Gx -IeO8*o"$na3fYnJIg(.BT,u ݇\<]ޭVb>B G7pńHgoؘ[S⨽zm\Bqgt:qz#`z4t[zb7SRl#N'~ ʗQZ{ܢպlPHy U6 < )!3I] kBUR=N^(yu>&B k\R`;)ŕyօB GȠܼo6 UQ07_*#R`;-bW4nhI $R[kC͆*6Kko5ɀ:he flac<Ҳ+' 0I yO)sz&#YƲzxG |yS$, 1}fH_γ [ W1\j UɊ E 0*rj`o]@pЫ;˳"DJRr<;(g{A}ʸ٧N'>ϤH7HO6eKQtRFHi5M[Ui^hƊxԘ7w=q j^%p j+cr}^ľk*^J~| L[88>0*<ÝUbM8/{/eyrTo1{94G0!Yҋby\9&qC(!i}:UoApL;U&/YaR  #R*6nCw;Cp''blm(͍(#+gχPAvR`:e^)/$@:SRUnA*|ě'#3 ) }MHKݯ0sHhNvj䥂#\QlVp}zsw$Rx# FfEdL%ڙ*=Ҫ2,pJ6GXczJI][#͎(q/&ZEnt 3OHaKR{ ߣ݇FfL -p[C M9 ,d;X'n8n7|m>ƙwE1yP*A z40+n{Mmh}سN<^=ڌ9%;@l QYGjRryס;oҕ88u\Фv]y5 #|UfF̋dST/ ŔRԮLm8F%@glƔ K<{؜RJn9ڻVPk8K#y ']Vq MJ!=Ç\&1I`yI+ 0Q-8Z]ةTX v|ʎZT_qoFg vw:"$8(VS{&jzehS.774׆se,:(ʘj բ/5Ob6F ^6(4,W/b#u=9E?3Wآs&Fm 3qʒP) ByXkEGxy͚,~nP]>?̍uWqRvV+?E+"O#afx+83;L Wl9KPFWQ~B vȖvB$Ex^j@zu}`){dེfdSQv%(h0\Ҳ5y"xHQ}B]3)_Xekr'3Z-oNI8w)tԲ_[60Dōø !KyFF(7kd8f*`JHW_A05s@J*!6b狣-N@ t+L[k?G" *JPɾ|u)T㞩B]m,C' -};LFLY;,S'J@,.Q >N>3GOQAhZ kn î{M ȈEe"\<ڴW%x);R{ϔE&3i~Ǖ~ f^+QK4cz ;˟*L~06?Պ'4h3]b֘EB(s*1b.;t# P t{ÌϴE N\?1/1b˶cTԦh%u` ǮE@np5:7YjaEЂ^9S\Y(px`9݄:wZw,侶1 ,')뚖>MQnl f`J@|ވ"qqgk̺ }z? E4L5Dxn6F L]d)3v;l}$2MYk=\sTb52!ys|ӧ6f˚q-gI.U 2GYZɎ׵Jmp2WruN\ezEC޺ނ4JV Ǩszrs26XFC썼k~~ 0X݅|wcP^{%x  ^8`P<DD>MRE4V  w2UZ 8ǵ]!+6KUn \jm˝IZ2mg, Afsp$Ώ5n,j7n=k--əG+}P 6oC31)|:;( NoL\_2v*vT&0, 1]+HJgD9Weplǽ.Xv V#m2(8\_:]# К+|ҹi#HTu`㜸A~9c(dǥX˅F,6GC\pqꝋ\Phلvʤi <=UH2S[#xx$y u* ,V{=3XH]މVA`pyzφNH`y&% \nE0pi9mwt6tiݎu`6fooպB_Fa@s/&ACTPj9-j*>w)YK腇׻LjP>oXsM``E#b!둎/G^H 4j<%s.-k." H9,@_6`t.46pf6(1C VCjOcg)-j1ǡrUwI06%T@DG~=洮SL'(0naӎFu8rD_D*qHه.v$o`K@b]D[o)9@Ƹp g$/\ #+~9,Œ7u UJESomEֳέG#nv67j=yU0-˜l~]`ݐFdb5م3EFNu۱|p62k#[<_C ZZ9l 5? +RH!dɈn{w6]=Y5Q8 j+n6+ Kce @E߾ڛz5bL4ua$8:d1Aq*|1ϣ |xZ;vBMy+z4kQFJ1]ӐWq[*-kͫ6Y?ڞ[#Y?$z~*y->>4vg7C|n63wlO8 jG_D9d ͆<tg7(MY+$3j .ydVIL!JnG`X+(G7YNN" g^ޯS5 Ȇ >P҆.س`v[Cb)=Z, S mw. Mop;Mx55x|e1@q4 6o9%}S)aSpxZ0e͡,)jpR|/ Io*}JUW{; ,B{/E C͂"{˪}_3AI̸YWiY|x WҺ[idjam&zDgAfΰnj)AH;h] /)rAQ{gȹVkHlٿҾhwԲ}fdBLntVj2-RoAb)Tg3 q3;)cImE !TSB޵:FAkK#|A̕x.?{#=5NjSٗl`'B?g\ij>z}B:h:IdşsE !U[X^#ՃrJvULjͧWeͻYRObcA!Z ks$M+YC'n阉#QXݷ 9Bj,&F]8XLCwe|N.t%s=9O)M>,5$npùwqL|(Z⠢Uc])qF@A؄UQs(B4ƈ\ cg{_la2myiTGKmGTF̙H=H#biC^XO\kB2%,Fdpmjƫ9Cߌ™G4~)nEX%ʷӶeF4F4=7#ƾ?TyŻÁ[;cEz߈BHc6 [f}Ϯ>:zK# TJ=+;o`vX*|[ ^nE#{NPCiث(Gqʠab4@r_p3y~y\֒RWs%VSaSЪWtT^Cfze{/c =g$%26&F;VT4Ned.ч0v,+$aG]jYqf8MrH$t0!*MoJSbWg̣ /@'ܢ a{B_]̣@sD_-\@]AM5tHG<ݳW#HRA'í."OȎKhQwB Gcl?.UwIi"tl+G6O3A^~2ZPvx#eI9,!!~Wtbr\Ži#7PxJ ݌ ]y}kָ/q@@aӒgZ҄QaqVsɽ ;(*hb cnvņkt~u׀8Ys-l,lzn%)j׳]1=Kfwfn 2jOVПP7ȿ5 fBD%r:YS)].%nǝCeEuz{kXrac,E2Z42ɣH8ehA{5yc &ȑhreYw`R̶ae yZ!v|vjM3qc*vSڈQ}Pzn1X>;+#HDY~ -at:4OTik GUŤO"fSާxA9X= p)pɕn6̧̇7";,x|9&٨7 1 hqK?:Hxv!ӄ|rpW6cd=`]FڔCzDuX )K>MFS4Tߒ32.uSe?&up^/"舌\y-b@,6 IOg^J~$خ">Q*zd=KqMA|C1!;@CR릳]}h4"56RPPʆh69M];{s^ H ٤0X#"3ȝ[M6u=w`jL/6<;]:Ϭ3w$s~X8_4f QMRΝ2m~d~n5b3vmI.!9MX#rƥp/4r"k-e8`>ԣm~f@7Kce %ԢZ : npZ* 366_osὧmoz2L!!"k8裤ˈՒmדϳKeϬ|P>=@MW U:Sf76>-~y<6Lz=phsCpM$V]Ny۞%F]輆{Âb}kE.G =R{rSXbt#*Bv4'p;X`lѯtެ7m֥ ?S;ux+VmԎ>'-G(GvnBK}$ƞ(eP#s .t.m:\( IQFҸ{IWAQ1H7mLS+sbtK.Em% K5>g!riF|w85|T.ߒP0"pKG5 cљ/"P)I9jZgFqYOͨhd">2i},jX!m)|`%kM()#>\%7(ϻs\{uo?ᵳQ_1^:Q7gCۂmQzed)|.jT*6JEI;{xv:"XU?\ȆDw4|,3<{- Cf[OKFQ,E=Xg 1帊<qBKŘHQiU%^PTt?C8GRܖIYqrm`|9ujRB#v[AwA# nj1ml/ auۻy;+v|˭?|泖oމv5=+E a-\3ۯD<ƣtN_֐=T# gϽFb _!A\]fjS;!{Ȃ1iH nCFٷȄv\p"|5ZkT c˨U\R+)X(| f%]UK8D )jq@gwm>9KN x/+bP1ϘMf76JWӣJ/(gu+YpV.FFIԊC!PI=y;#e >H,(K-eXNb""xyHSȱ 2S?mˌ3P6>xՇ -(NVAk5BdWbmu*8`YAKsOXruA2߱O?(Y_E3UEGmH~ G*(ih^LxWnt.71|T* |ae@/6tդq!Dzo 5Si`G/,>]֌$5+ūJ/sq[O7b[GU.Wjh% R8d~ OA}SܴWɛFD4KxZDV@EN-nD"9TQ*u8l";Fz:tJd2V;oH;28-no*C17Q5X$h_@g6X‡ 'j0œoA2K{!8P(`>_\g*it!9Wc_K]rꮜ37ԫeN>v[+Gݲ'G!P#SE헲%2ŘAZ&3\NK|@nc`Pnyv R ""<}a=K l6HZlYK3voۨNr?h@KQ:Rph[!wzc/ӮRhVQrG%٘s9}@Z3FR(τ/qRtސѹ-oa^O"2P݋4 } 6' iW3RtheW JD1;hAP}+Uܦ`BO + /`f^.N_ًha>AU-rY}TXU Y2I| o\v0=`| ) e'2Z51L`Pc`z3-$a9/ }dQpU" V'9$/!39e~ {5+d;"0$y<1$j~E[*!*~=>(Y$*d,<|nߊS훺VҐn-ȁH[HS2$8n=>,pI_ OɃhЌ9i:햒% K$@tdIXkY;s!^d?`1 }B;Y(rv!."cȌgvDhhz8w'F [ bRv9Vvyk =,;Y^3QLJ5/J}}߶"Tif*q#^r.pvxrJ&D3^*h-Wф-Öv&}igaTL6&ՋiOi\^H.f|fgxsEo[)n?fbG+/>:g>rDe~P0A/n 6 `ä_'d36f.R3< Δf~^zX;Ps qe3ؚ"@d2JӐ^wGg&4,mnOOk Y2'3$m-pF&4$}?|]azܿaGE2K~dƪP߭ Wp*#?j=>~ zoθ,yL#Ԫ`bZii5f@B宜*n$O "ɳݧ qG; HέXD,&Y]2QcG$H8B5?WvϡNEd"SgKr$W̉Fj a2> bqLrR"BϮiKXjJߴwzyu43*wi%}tt*By-,pn3^( @5Ms]LN!z e>& crblKQ#)D8Qː'yH1 o xYtƧ.eYo8.v;p >|kh(r)"hhlJpii8$@uVЈ@Klud3yw+ZKlUvO 6G 0S5'p* ,W0MH65]|Qe!S0d ?"@~pZo#7ѹZ0t2Y0[ue3=d"sZ](}Mt6'iM+,~x?%pAdT+Jjֽv}_v jͿZh`re>Y6f泺{9eR!>o} 0 _凜c,;EPS&/A7Noz#>f)p`EI_Oͣ2w$ҡFgOOk!~ ʉӻ6Aވc]S1p*WԘr/l= )$eY^9WP]:JxXNf"h=ƭCEc Tnyҵ32jx eM4YOJ4({ZOҝn(~\툚͏44.X itβYg?=b\y{r2bRw5-5MGFtمa7#—l#+?jӱ\e,P\ - ۼR'-:,C?liIIb6|!F G49vO2ȱ]۰P iq_¿@̏ܔ缆v& _f4oH*|!y9~ iϢO8~,wt6ힰcKn.aQUjI/,W:"([zPe?^ exUxg!iɀ¥-{gSzS:`:%$@8z.Gͣ_6:NW0-f\^Rp<$}<ѿ#)T~C rtl$AB( 8( ;fm}OFrzŅy=!Q !97U\d J1`B1\B5Hx$-=k|T?|m aUWDY-h 8U7COѬ3xzw?~i+ `t67/n' v43.8@4ب)5l?oaG}%MQ&׍lbS|&ThFVg]!z3jC}e2TEUZڶ( 4_~]jꔓ𽪳@0fnLI|5!cd="Ӟ X 0 I^96, LFK5O[lOE-mCr+LI7!WUPj.s$MO˧"* 걢]-읖dܩk=UgH YNȲ7ښ)`A 38ҽ$i3Z曽_o`W[k.|w}6_a#Ђ>?Er,{Q7[I%G5o>̟(cɅ̔#4.uni$Cp߭Kz~-?!,LZu>s:u=Z+Gzz >s2$$b#]Nw)-NuL̛ rŢ8=?sIQ^+.tE'9-[+h+$ϡ7r1tB0  `*:n˜e D%u1S }mIYmxG0#AN2%@ց(X2zq@Ay+fxm۩`Mڋ ƙdwke<[f*|ڐ{G;ApKx9٘wʅã{ֽUF盻Le8Lg]ݓ@bvGNBEJK-z)6## +890YKZmqv%jWuEȅu0W1a+؆gyOѩt`lћM-D%pO>&L -*ق(ي9C”@< Vc\OP̨ h$0u- eBB]7-M$~D>*!44-VR;\#v6TPWฯ\{`EeZIf+4􀓡Y.r\<`n[=ﮤ:I`Bۼ{O"ExڒҎtCIUL} u3䭣+ 5;4v*Gn׈ѹO@f1<ض7eTViiix*+%.5- ' * HeAPC{04P7gDhl:[R|^8cx+jhg?zXInh0~%_ouP@=*mT:Z1Z j][[sOO,8:<}SL䳑%n=uwX MQ1׈B|%o j̬MA"^dT U,ؾSŀY5]N ꛅ^([p2Fl4tF9phuqg2|1)xvCD  8N:|{U",ƇIuC9VQϤg`cGlXC߶a0USbEo=#en^XꙝgRF22 Ocjewg' #(ԍ~uwD^ozyWڨI9CULHHl\`TQt3M%ڥR Jtfd AFWfnlQlMsfXklEZԆ]k!.Yklb4;#˸@t-4}=1CTFVVT#nLu R[is2ʎ% V'LbĠNԕ/VH2tM݋~EA:t-_V,F*˛hDr8N<ˬ! d3_+Mm78$nv<'햜/5+ NW&j[M]uqW%^²~IwlRܐ^`?ٙJiJfH9l#WlFAwLf*N/5m85.B&pgb_yW?+UQ ͺ,X5M;*ߙiy樊ބ>wV}i0VL4EUvYt[2Lv{ʇx6]f:FJהG2 Ҽ\W!#lk l:ȕO9"d}F2V6xK? ]$;?# R}Iޗ/"%T9G2.ƃWm`Az/5h'͇rx5th4}yKOXvs֪$~@B|GmzObyAJ!吏$m0MmC*b grmOqLE/ )Y!;c/1jZ?$# 2}! ]Y`$Mb3H/6;sTOq\%x'iMF,K¼K)݁O~KsڐegWE[ñ̿$q™zV Z qbdEzB n7?יx&l9F> *6s|eq֋Xn%Sz:q嘤2ɺ |(Jr#Fv)C8 i!X>KR32~53EB:9]p(pۻ 2t15LF7q23xSdstgRbv-[Nqth03A#S34emklL)y(#ajwv1" ER#j ͟k"x-NTvGeq[I>;sKqXd?.\HlO͌_p =RP}Dߚ3Soe,{ke]t1ZDG6;.]!(cffPO{dJ ç n~](֊qMYd]3%)s"0Z)K:HҰ("hT\*oы sX(%_[vNݢK@uh 7D9Ye}٨&yY]c*߶]G{TKc408"Yu Jl] [׉&hg'D]&b8 i  @P<R= ynE'Y` ^ŨV /$T=׹1. xʦlG ?z'X^2e#!ql {1ݡ & CSU"ҕ+:t; \s1qPu/wi5o61c~.TV07˓L h鋿)Q' >"Y/tsN1a~n*Xǐ5kቛHZ6ٌ ;rC-? =d!%Ͻ)`Mcm+ĕ}!-RE>6|1n ۱ \84|ٜaeۂ ]AUOѕZ3! S;yFX|뗏,7}j*Zn?a!ORӓ 2rχG4T-_`ecT=EU^C=f5}I^׸Q6RZ R[AƳo{9RO> Z,/_>0"-)r_@ RiԸIoj&.SA-ĩ: (ã1n5')DYϊ&G^S.[K2^5΢1HJA"%#p.In?=FO7` (`FOi GKcm̚ Y5ljaaX%QzvG~r6cORMbò3L5?suA1m/.Xk+aaޣK7WD r\s/iN AZhUph)bhRCOdv36t>[Dpd5 ^sTZ J&>9|HCr qa/-@ͻ5kCCi2ďhi|yD7"I>Uq#}RAb w9J7)bKtn ;Ѓ 5/.'52OWKGpu2n[}iMn֕ܐX1 g? I6&NUuV'E [ vK?OUF.KD`c& ({zWA,fOI+*cNuФ7eGt7~)BVd+].1vGCkx*;+)jIdmA\ȿR ,Zӎ֖ X숆t[E@Wk/rE#:f H%A>/83Y vG6qdFS]beo )j}ٓj_`FIoTthNpA^NT,`

    $,w.G77:fn_<Ǔ *w[4-Ȩ/2t\aתC"ǟ#6,\ E F_nԷ (]+RZ9Eb"^{)\n}<_3?/?g,"Qgq%jt'ꝉnӄIDİfr]}!]sEH͂wO&rPOUI5bM7.Œ)*{1Vr벫%JtX wLoCELb_fier-e[cQu_iuI}>SsNfoui4y g[kW v GnmϤd9b,SWV]kj;i"NN_'CZHjj !3 Ap؄^ߘ?֠SfGSi}?az^{a da2SybBAet! 5bTZ BuL#IEdzK{I%E3UȚ`c"袓n$IrwI҆riow'Vxԓ |>ij:a%Q#DR.qz|o ߔn:$f!9#|Z5N퀅.5&Y0{ Z'1oFpx煒^6(LF-ov P,%baCªibp1z^b͊#gnco[G.,$&#ִ,<8zQ|Ped%vBQ3n&A Кrw~vSζ>M/_ S%&t^6WKj̖Vj5qc2m=F%0lG;~?1}䕖~gB/h4~C @auT{dihY-`Y*tZ4fw[<Ӫ SuP xXCHk&=3vS$[i&q!LVU;wc1E} V7_gT]2>J !c]dś!g--ܑG ׯw#ڶn[~W҃?WXR~|*+.>egq17rp[ ϔwM[C zEawyNG,$gpIwGjkF+dk3p#tP1埵whJVD3mV:IR{&{I@H qsyӨs)tX49{sp+i" *16-I?hݡ8嵔}9g@P.E*AO3a3Mr_*Agaj%>g㖿kR{5bOԏ>c*,qՐgAm"Zn\Co1+#MsКVpMӒKUy"BML0e;N磅W:mFΛ*QmAi1)@~hhºPAM2SbcL'Y9@q*R8'H0bTIrBH@\ B! 9I2<{ȑHY\,I.cE9^%_u8HM_4m-'Yc6Dۑ,G ZV ܳkdN<՝&:c4.z^.Qk8~-퉝wx j ZnG)"=it0~$,8kUJ)Z kMXv#:ŷG\puǎ=*}tP %ăcӛ3WpiΠDe-IEh[ļ~yCgr|d^HρcӖVhl*CgF"'@s@_n"ItN4{] Xmp (sLP"&:z_{Y֕rj6o)NwEc&×vEKlF!'m^ kJpLk4nD/\U$)rO3ePTōW*Qgu|ܭeC:wo7PF@ܣ>W\Œт3ٖ7ͳj٠7ihћsLU? o'=4f$+=S{U Mn4mQ@bЃyw_10^SsޤkՁDןqzm~~k_Z6MYs ψQ6oS7u4XSktWq*D}> "v)!J^gYKiL>mO~ _ͯjwtnF3x8ɖQyXoT]{ijUr%&lt@nwO=@uJhwkX`,u'橨D<uJ\h)itG !#}Tv@ p]6S5+ ߊ8~ۢF#1Es3_Eзd,<:ZGQ$펞:̬F)9OZÏ?|M"']xP˂1rԱvY<$y!VNVOdo1v.HsUKA-70ֹZ.u|4 2a՚iU=u` u'DǢOt%g_Pa]F.yb"T3CNRSɁX[0}YSED\U4.来bx5ȯqBqXSCI]:~(Fp"Ga=x,sF@Tn!90i45摟#7ݣmorJZ2oB7:<SօH A# :k`zls3r4P<>fZhW ihcUAy}s%BOFQY59qv!zA--Pz#@1/6B(VtŃ4!}nb(_`s7p8X@ѮV̂)X$dINHhvWo&ʹSӠ^>e7d+ jԼ2>Yl&{j_ g sߑxk \ygndb(0'ULJḿ,KCtfRoI,fm%=bd.yT:8ekU|ޤ Ln)pjւ7M:_p_{Ro?v6Ou`fڍս_Tc~ 5b̵2\ЌqŎ ͒nK"+;fkzA$HY0b^ubWmGu(r$3> iScWD E [m ?wP^_:9 i+3dzM'|٦}=R*ffmt-~OnIbģHPoE }jW#%3JJyJ6̧Obj?. SCyEy#Snĭ= Z >oy`ǒ>y[Y2!őx5o2ܰqm;4`<^ >“N]G l7kX ‚6#ww;O,9[ Eg]0Ti] o~ &],#~k\l\f1U*KZtt`d(EV6[! +n#&T5[-M!wv'- PX1m+AiυbW ɆEHֆS{Wݸ|֒QAe\G㯷@эM6Djd;i8EO@ےtQVGw fH}–K @Kmέ`p +t*T=cCxﲷv"|¦pp8B:-pRh8WYG iTyJ8ns`_N}=\ |gD ɇ%e'gS:٥Vp|␁/fa\Oe>Hjt1E%FL@7 KxH1y7 2CN_'kyGqBҧZ jx`ԴbpiB|+ju=j" (ƭSbJ Lw-J_`\MPyߩ[~GHA!4vWKkXNbޟiŤ{VBbdl򲸢\VQ Tzr>mHz<gˉar6Y ,,OEsЀ:.oUbMv 9HTDLîc7g~߰f)R)j-^|4|7 #q+TOdSX4_ݫufz fG?sΚB`$s=7JEIt$;v< bV"->D~=`%BY0퇢Scp;Atk;$A01C%thwl}"z_kQ @*>)'>¬%*S&N  ZY.=$aZ cKsl·Ju TqiRȿл/;U_iJ8*nұ[c!NYS^+9XVפdgBd~Y1\lM*pS%xf+K{ IUl> ĐI&ry"*SY)Id~~qAd0թF`7QIiw$5#wpayA~-suk $e7c)8uVk+/u: e/G>nB Hq`znZo$f\(ymC`(l#JƘ̬tŻJDkc`a˺Y3ʹynҚ @9t]3* peѶKu =vHiۦBvNlKKwW~Q@}| @ѵg}N"/DPC@z #V@{">I>`l&7mGu?)taeb k"פ56fy! @ L5eAZ,I'M)JZBm1ye*PfM`,ͪ-YIoS=@8f(mt/Z._1@I"Vr2ݚJmRe]mKQDHh'B=y=tvj)}=HhboWFא߇O4o0oYtg~7Tg=8 ZQPm [@π=4$r;fB0p*l mw]$)˲RxAu aƖ4!׆UK*sSa,jf n[50O$^^?q4uGANƉ4{bJbrhBe ]|xwNi\5 BnPsj dLnyQlh:[4O^n2g݌ZYCȎۑfUm],.F}5H"hZ0BzIR VC~z zuFۍ`6q$d=!X*럹"-mB)N2+ݴ#lg?8_Svs;_u{d(;|˴-/?g.Jgau{6G)HxRE3WE[CǺ =v/.-)[=^c3%0OLZ"<.N1@b=b Tr3# C5=V~jq1y&aE_-Q YtyJ_f[4 7 .RXON6b0Gp1(w$C أH]1rdrx8:[ )C>KrHSRU#Ǒ%"X17k]hxWBaxp-ݸCK_r('oiuq/4 l^|Elˆ. o=84#׊ kdC.H?psaK}^"SnINEsmCHć&N[!tD1״H$6'<#{gZzp~>~L!2# Cm'MiH }F }k\);KP@ɉI?dRu T}}|P}4CgEs~}bWD7-pE̚6aJ,V2ڃ}pyGzǾ&0eG[V@5y!I \ g=(jUэcnA(%fw3E5݇=kd%hD?,k՚- qw=fb3FԆ 2wU)(>wCf\} oY;Ρ٬JkX9/B.#j^na&g4Mw!6St# ]8// \>wEtyVG4A)Q#F9oW; ٞ@LoT#V(]*ԅx9~[Nc&N&BLVPZg0V$P?Ynzd)J5煊YKe-0m.b;?ߑ$~ 1`d^扦\6t 8V!\ ,8є3=M%o" ${/h-m[ԍ Ia8y,E>E ͎6 Yۑ>x =tVB#*U2>@9yZWu]`꽳ϛSSi̋A‰;_St 虎<#aлu#7_B)dG]ś踖kP/e:)Ĵm!}!pJIQ6D!邟 &ǝl7oB`ǜww"zWKG0;V4@m3(IgjZ6ƚK}otzPjڣOnzH1J;T1 q/疨i_DkSΎ׳s<4Kl4]Iۉ?a Z51QzZo-z]0QX~9D~4bkN^Ӗć<;5x8:,8,3:s漆\l[V3A;伱#uTJ&y3Y'-dǦ"غK,ZfPJXv#wD)}V!cٞjh}x:\b{*.R Y"~?TѾEt'^фdx UPP5^^چQdw$rLk/ZFOa1 ?¬RSXpO3v5#%k:Eu_<)(09o^88{٬BP i\`6L|1M{[ԑ>gzسe jQu`^r Pe2ZQ-hXW 펕 m1Y""e5jnK&!Q3#:jX˹9Fc.n[YVa7vPԢCs6G0Y~IVW<^:袟 mfo k$ ߺ^ ݪu_'~m ;6g+?fdx0Sȸ,$0R;|kh&Wa/~08K}pzi47C@2Tz_VգbXsٚ|fqL^XH1۞ƢVCVdsMJ3b?pYm JUӵ(aJ3Zgf>{`L;yTJbޠ|y ma_I|nx==c}4 YuQ_jnbY#!o~LhCR '~l+^/z~_%m!v[aqFV/I h?8J|l)%Z'_ 'L_ZN"0F%MөYQTGk.擴30xX`"hlˀ?N}1ݤ5 8hQs^D" %!$M:"rv՟;nh¯0VVʦz)>҅z4s:E{q?&3 7&+;7R+)à M!pw] )ϊ,:7sXO/pAZ`ه)[P\#Hا*rn>Ө/]9/ލn:E95Ȫg謁ZJk^r>a͋0Ġ73A28XVdM?yX& ĦS4d:3F[*,56e[Wq$xR{Fr|)!;2B(jt!O%˼_'7b[Pgu.MޙM[&av\  )#h c[  ֜(?"5Y |7 İ < HE{ib9_>>s/y/?1BpɈ 6 _J_LA/o| .TIM+=@;os/Nd?1Pi jIAa"J-DE32MGabJHVb^! b_~6t1'Z,u ( (+Ғ965Ѣs;Ϲ*\^J\%*Fgs3R^Io#K@*w@\j,T{)i}&LISJWc2 ՛B}^BPi,'ZR9&˅=N =1xO WofrM kFLPu VC󯙑6<230"0C9"ێdXkp7\Ė#$y'APy&@ В9 HUl<՞t^rƚ>p/Dȋ>{A6A1k#_|".L\;(kaIw"aE Kו !wm a747w[t]r];CX Z<=ܛEJߓ*Ţ9VǕdA2VsI˷db]\ֳ TzO5zDN Z ڍg'n$#)u2ԥP}mg`FrgR?n"2;|I aw+|`G|\*VHdHҏ[i~.oJWo\gXAYI-%^vgni?V .ܧ]04p/(4y \ro`TAFo ڦ" 捻RXaZy%pʜY5`Sr,\`ȾI `eAs5 l|Z;$|+x~k:Vt_6ǭF^J 2ݣZ#gC_]m>iZrXҷ$:K ݟ.?,NɦQL;\ԢX˛Co-Vgrڌe<T͡ěX 345|Xp23%Rj)Bct&|(y_4h KW$A O0 I;&p@S^e[ k6)D$`?t_BZҁ$j'ε?'㗅$L[0(RU4 J7bU=NtoQ?ԝ+l棢d)֝Dp"A=<)t(uހqnt5Nmt'ϙem m쇿h+Dns^ "t>rZI CeS:tYZʹxtQc_`JTFekԤw"U =d_ڠbsc1."WV'*F21L p8cg1 ]OfV茙ޔF]3kDų!##PMYӎuмaYM!=")9癅o--e 1kfW9}`һm!p 4Dx fwT^xwM>b <ʀe`d+NS+2_}ڍ ;vx56d`Q4Sy] R0{$"^@JЦ[3Sy̲4Ob TB3ҌGxVi mrE >^Օ& ?S82vz%z^T\ګ0u:ؓ~ʅa2^"E~.Fh 0\a\#9c9b >Uc|v|rۼtO׻`xprQKɯ 9C%+UmMwʳ~{cRE$0]1, &:pXISw.>ͦ%bP'W62yֺJ}ѠS֖'bՍ7TK+dPqgS|]~^d_H}ؾ,v˺<,]6ظ\=?oC=navdgSJ&!-杍1ãY$wT3- ` ₿v .;Kl5ű:1Q۾#58Cwm9}lȃ.KO@bf95%'b?GY.l^Ӻ>קbbe7sj{̲7wrQb961½뛾Z*;;A?*R":HHu-?e$#Cc,VSeS8@4X6 z56҅w^Pu8??JխEůD6,Pם" ƙV[[+ݦĢW~wz07 y҆+ ʡ\: ϖ9~%{495 bH"[Tϖ˷) 2 }RoRCPs\% ve82"D95Vz7GeiO[fU0X!+!2wT Si2aq+D@N)!z&":l*$gN0ݻ. ]9F7;O}a4ੵ"<㭕9RWKں&yS_y\Vk؂GhU[!Ņ&-M(0=5Ch@d"Vf!?;5;_⥓q ^WLq ވ F3`N^4SBro7v&<*G#?S1/Grѹ+EmSиcsƹ~eIvoO }`/lyGxᙘFj[޽FcR.xB/h魼wO[ YI-B{/ʅkr*^.lb~9Ɣ}u/ג)*yfB8Z^zw(+)^ӂ.U%;_2p! .8F ,z@Ʃi%֫tyLO?3^$.d LW®>LbDvL妕9N7vX3!.ҧ%myeFr@1DRmIjP&0[ p-љ9k2L1a##Qi_NQ z4U 3 xEN)?6|S(G59Ydƪb6]cњ+?NZD/8E>B%y 3;pn;t~u;k_` 4Xd"nx;\=vГV9n GS#i jIWpQ2lJdǺ|Xp8B|L9d-ͲW/Mâӣ3ޭM]X>!7O20/=}50j5؊ʃj!f-)rHzLc߰&MosR ;9Dj6gg%"XXʂl'opZF~ “ ZW-}\VPD>JFt\ .bZRl4]aϓn,]:6*6q -Z|VoHIE#9z"Ř #VN9rC讣N,SzhC<6O=Wn^lQhdvXk.3aR&k=2njrʳLD{8|f2u$`{j"LWwW>!@4 B*ΰ \$Lh@0=Wq A)Zc+|)tDҞ࣯ #jhAJ+6:h,.SUu=q4Z,<^TpFBZ- ZM,K\%܅ۤd@+Lsͨka,dž4Ӊ񨈮]L$7 1~Nsė_FisZ\3{}s)B.BkW캏CO֝ fb3JWd!)mvAP!ŗۙx Q ֈ8:U~찷tj+6@/~4XTM=|Z6ORʅT7VXݾGYuML @/mF.Mj%ǡ[MuHq1 7gU~Ⱦ=9RB/%u}(q._lˇnTn\G{WJ;_=#)xW_ʰBfW"B Z;;>ܤK^{\RIOv0S,{{mL:oT@B~ׅĞswU6F/\)sT5;:Hb_3Ĩ JQݭNԺAwըXM.Ok6<}ar@OS5|34C]V6H{6čQB~kg7ecta֛2ie/\Z6no9=bDQM)\ 2ZA͍veO&yijEJ{`?) 'ξz`mxJx`v{b" oEtHk-v,[z2-”ȥS GgǍjyE=bYh+ܾo¡lvTMrv#ɽnP3 e?nW\0kbNNv#E4h2bf, +Pv. *BS$J%dr<BSdf.U j(L*Ghc&m6*[[ X5J1Ԟ]uKE9r Nn&ncx袛L/=շ'Zx&Bj{%?ȉ3; al(@=ӋLR "j+jI^1zHOW`r¿,p #|$%-^ղqڛ<z"9`m\yQR؟L#J }a4U9}u+j8"u,5FFDO[ Aw}9BzqZ,디 ;uнEEx.D 7$B;UFaIiu~޻iH>(ܔ9 tLڊdQDlXbW!ʹ3xlt:B Cu1=# ˑGaY8scB"Rj;vh.2g<=~zy"&_codҳuq _Q>jx^zGLQ= _BJ:VWpȢiu[.p}&U ST*$-S} NL|>\JȃSz+qM60$0-oמ%R5ݷ+1ݲ%(\Du)cNlU:[ZF%I߂ E,#>T=,(f=J Bpoe3!a#lΣڽyd}۶zyIHցpo]3Y>{:͔kSa9O\ % 50l_*`L@mXU2Wgƺ7:\azC8mm/j¬/#Ą=۩A+F"AQ+b7* ?DCsi3dN5C"uWd$: >TX*!!;u "R;d+>v硹M>ګoNP6gX mK+l;}̮W0TGߘ2m2^;"V/*V ";7bSOTЫ0j=U;KZPv,l?щPSBQ@=a GÚJreg[vӂC ƕmV=USHbkUwqe&}!|zgklE[8͙6-AϪ}˩橊Py'O*%؝ swyYG$pJs\ }_uEu~eڔDVfЕ:,BvMUn5_`El' +# ;RϦo_ K"lmz2k%Txߩr(埜ƅc 7tq<4ar;їoC m^;9FQQjj Ҳgԉt#y܁D*5 F)d"? {i#jiB*`Lm EXm3 rEWw}&3rCWU`R\%7M%>-JXL }ҊỤ΢Il]Kc^u8ӱ {E"8bbBV[ۄfLQ@'g5k!dSuSNӑmN̹ &)9W#3۠pJx:ʝ?Jq F+k!\_6bEqIO58!Rre7>v^kRL8ŸpOcR99!9jY?4o489H'{g] &[yM;ДNϽr^OK?/ڳoc޷;>Xcل A$GYh9i\|r>?Z$]Ksp ;*Z2^Ǎ7j9p+RMV8_w&ʸZTsH%S Pg$ ,^DI|U7&[H[Nɓ[7ws~`nEr$%Bj+hK9-#}kAT8iPxE۫&XgDT\A"-η9r'ӿVY`Fz"ڒև;xEĵ%0Y~ <$s-P3&0 "3Ow{t'o;  ́Wɋ}i%;<`XQv!QΙR'1%"K.)6m>#2 gۼ<;jpN,%1V_sE#HǕnW?5yg8u19ԓ̏YГ1XI^w܃VeJ6T{ rб65)>Eu4p@@)DF1xQ8Rw: xؓɏY,. lJw(ش 'xL @󍉦\I㓻1t2bPiM+RK?u9D A6Ķc6㤭N;X H?I H,q/fnqC $oQئ^: 8mM/ٍ:٠q"Wօ)R0J@ƯYt@-ٕkfBͰmon%xSij`{n&|S\)쏑he eyO=/H\cԈ(7rgÊĆHwڊX2^%mxSiJ$So}v+>jzf_ΚpvjXg$92ci_Űn1fjjT}Q*!"\VrwЪ5˞'s~3gtBVhAs5(+7Xido1 p/zA`60萾u-lK3-1EJx̨,'0)F?:Uyg+FFpae4̛Dd2vɉ Wjv)>ӭ1t,6{(gcSV+&}G"zYBkt&9{;|ôޜMulxsc`?^-F:;r}8ެ]æ"bʏdsUEB]n7BkN["Jaُ W6R\‹c+5i($!@4H xV:8} VWr8D ?Chݭm?>;™CJ]]I3F[QYFE٣ഉd6"wh[ݾ \b;OA|Fʹ=0P8bඍO5B  }\HZ_b*?@yyU^[ R*d8_&/|QͤW6pЍd'!hbC,jP(dDKE_*]} 0BgתioNƥQd\x-ܘ$)Gv$s`LSqdkk3 @ N!$֘~x@(m )ia$ZRWcRИAmn$܎B6A]+@ ɦa5ߢdwl/{Cw4r9.di<ַuYC*͔Q**ODi,,&ZhS0gd%:(#~%x~T3QAȳ7"p δoA,Ncͺm 7W_ݞW [p P׾J1bvOfo7hqJ,㩺0ǜб-e ,Gh&%&y͂\oC GaCّ(mfvvi[=%X ®Q5u2^靀o] ';t7fjQhF]<&s~^zrx%t.lwI_X^FP9 NMHx CTJZEN}9YȡMD ƭk} JdcI ]wl`@1N~[.H.|=E*XcxW̰GY?0#>=Xd YV/J2xVT*CKRI 5VqVyI oMi9 Z2#w\Xc,qMz0F3v(g(ҍ0S{2E!20Aa݂7'L+]e vỹP، 1@IQ| 2p8ؘ5O}#liz:<3/JNj2H@il0Y3#jؔ9[(t?YS:lR9`s5 ϭ6J9꧚]85LP/&/"mnOcu/&,٧)Gb䙆Hcd`6ٛ`*d|?e+IY,"i2ҦF^u>@M_4ZLKch_!1Yhmnsj:_p5W(׵% g9ely yhH˗gyr+z H2Y!ҧši1_im` .C=JmV8 v+V(0pw[~cd(%}~QGG6F8:ygQeX;g=<@|Do4N: UDuMa.β&1aOD#|/7{p^hQopa?E4h6f3 v=> +"eQcj{Ʌ:FгT#%' N uY 'M>4FMwVPN'UUJыxI*m9sNbİQÆӮ$:Ypp%g*mL 7VmS."t4,ihYAi^BX_5(4lf1ܬWߦӹ1Nҳ WfsYjdʋMlCAjn(˜ NmdBE@潇7*4!Kwmp8Z+&T D{3"z՚K aB$KAN*1OFfN\cLFNHy}= >%gBkI&* \x!Hhe>AˍTĤVC&N=kideK/!N8HzW3m4[G6KQi 0LY (rAʳCm!擠\ғ^@AgX3#`̷8[h9"ӭM"X,+z\Ww{}ܔ$%sz>9zpT{H R)Sg m='|ޑ6͇Nh ~|^!2GţHü*jv~ڡBI+oq^D>_ş//?B keL)&2xb|Ԇ.H]Ȥ<7x㝃P[z|u .z(.VV 8RCXG\RgjPؔ647!>Dj\df{6 "aBX2nB޸mcgM]_c77w_43QB 4fېHdg&y~cc}] CQ1J{~O> ^:>OT2,(J3.E2,aVҒ(SWz9?寄9͔0%p[8JP/3x){V1cIτo(5W npe&T+q4cU3-H0,s#8W!H𢡊#HL6LyaT%>+]o |d{^V@JxgQY+ ib(W&U`qr|Kԅ L upK4 @CTzK0sd ^:Vn;x4k@nפRmpMUN Lv6 RD{VxDK[ɮ)%SnZS!P*zƚ%CRB_nN8ۧXaU^Eh9%e2&9 vY$e.C>SQ−2>Li㩢oDL̄8߯ۛ_VţM`,aL]|UЏa)<2iDQE=H]^KQ_G0y„ hzB6B);~JT SAOUCVt!^jQw ty5EoYOd Xb\_*yӂ 7Jtf@[X=?/9jJn8u&n8XImqhmǬv6ԅO,P[Y鰪fUMujt}HAEDE~hw1K=[w{n! 3 s+SHɊ1VU06)8 voLfvaά}G(=xA>$AcX^Eڏ, D͊~:yTX "/uAl_ך =Xaa L>nwМŜ05/*C 9@zqrlMS+ x#؛ Ƿ åEi@:h QRmQ*CCK v "w#lbOYIjpZL{4c_|9k& s} OE6=PMVfYA|Fy63N^l{]jVf i6Y\W2"DDg 4naSP::;RXrύߑ͗>Ŭ6΋fpM!àka(杭ZlRX^gI{tGo2x'aߡ2>a2k9Ƈ߳jvb &^4gxPeRrG~~tk?AKmp 2XSs}Gc&:b|cSphL\qaXܩ| cG>mh Ve zYm$oʸ[=(]ω<5Ax*EiF1@rҔ%R|\5ZqLVJykǶ(p8>K. :6 gn!&X aDj\6GlqdrX%ȱlBBK1Z(HonJh*?:;o9 P079zEv.RHiXWkdn9#%+>m*/s.`SldQj??l`v!k2Y ~QƄ8'tw 1w.AL$d+j blTz3-rsJM?d t%pQ[k)m|](\J6 EMy y0!$j>$eZlEnHv!,ym,JE|g_-)s~N)6.[M[lLw]ܛh t?0".60%G=JB%y*Qz2)Hj|'^!ԅRWP],_ ZT B$܊0!|͏ꗬսjE{bv'8{#[NFey^M oq0&m*vjPCĬqȢ^G?`[;x[ 5`A.q1TFݯWA!cqrWtK;.Lc,NUj>3@w##^= E~HVP@X~߀@iWH=QoQB% es9TB2)D)B|=b{.sU}/l!^Tm3y3~Xm')J$VƸVGjZd'j_C}5 ?xu8|V Zjۇ\)y/TJg;~Hh@"oWBŪ I_ *TS=_@~lN蘥 lnmQ$J -g6, ܒ[-&ⰾŠIxmMlMQCC)uǗj/%*^UW RE}.HY[=!S7; >p FAVVwOQ|5\5faFhThMaV4B6ǪǦ+9iA@M y J,sz XxB,G8G"fQp%`m+R;~əV$7=8UPa*QCFsGE6/P~ Jﳴ֕04-$×=|41yK`[vdj_S|,FKw;ЮÖA.nUM0[(%Gn.:0Ka a0bh|D{+f(8#]Zk*7I%&$$kkCXuM0<%8 ].IwRX|a_ݣ6LL*wJ::+7K'.V'b}pc4BX򁷾8+Uo^{8a 3%oap.Ӿ}._鷴"dʓ]M{Q #<$cㅯ.qWeP,?7 v@c8I1mND#F? +'&vpc< {E2<.%ioMzXQ~`q:I F(k[Jo *Р1R.J=k#qT9~^`#qj& yw뗮n`OX_dz\ ? *AI^9|~<ЎO;^(<@sraQcU9Ԣ=I4~wRt^1O56qM2%_m[*[LPݏ Mz`#$mٌ>#,ѮM4Z_X5I5h. J]l^l]"La?C-fYDOSiȌel?p4% -nlf)49Uj# \Kf- }66)(;~@HU+.)6Txj|eA0SXH;wJ^Q tzPYZ0}D;Vgbe(bZd#L-^ UE gF d?k'0KL/Q*!ɎbYmGWr5YT88xB&&x`_+|5% CzpfcJGX :3~2M/Vqt4/xjG#UUTKw1yt,KN/9Wĸq < u$p\-$%Ŏ̆'q8rئU>gEH5 I]lIZOU!&G~(Mblyж ;>NF*bNrqu}$FR,C(e;9A_,F \-iQYzOc 12CLIR@X3}ή]#pOeH`t[@mĝWD˼GͿݮ7@ \gQ2-- `\9E!q`j5Hw3`j>̟ŻX9E;Le)PVӲPKWBO,JLI7_ѡWrD)$T|)jա#fm=[=t-B{neƟuV~Pއ(q=_;IKĪ@l(i^7vŜ`fҬCLn՚;G EGG ' R/@Xypsz& YS? ;H ph!^թ{#x RxWGDՠ6\vQ_ͫK;"9<ʠ+tY4\N>Y^C@% |S)m\aY Tg4|Ρ8Х%S$fXw2X0:qksP}cp X _V1b7coLb5upܝhǚ+ڗh}/[$p6/VѤؙ 0;&(?;KpneBܹL l`? Xw&qil;M1e(Ӱz-v`O?ISo0nSm s}H F//LwhE|<LM_K} d^w4sZ|5OaHuIY?l+ѯ(c߼iko<(|~w!W4f)뤜s̸}k7#hS5"|LD܋a@XEFc4qxay?˅pGىNՉ/' Tʇ F&N_ w-%Rtm(pqxgKK4|4G%zp!f;xd@"J 6_=vR:cƗp%& 㿠fY]fyϑOAi ־&7̞5gUdٹ۪YE4IzP轐 M@8mX{AD$nԦă]1hNŒjC`(HAW4Md[ UɒYC_mn"ΦTt0 d=4pQP!ft|K|1hUZb3/;5ZG`+MςW2@Ţ[S06DjV1>-}8z5&Pݤt )vP,UOB0z-ՀwıvhN|1!*JD+rjn0?rC dc|3p* {a<SjxJqygz 7dkLM,Q.S؇c@}L®yEjE~P{ēgi}짋oʿ8ꁾ lko6AWNy._WJq)hX8B͹6 jiNhM2jx8ypAi9&Fv:`UsК{"bib2 ϗ~heP& M $[hs˵\H7_#MiR;'Dm}J U9n3D{F_GIKjs"5/+ft0iDLS?=`l~Z=;?H'AnmV%>@c7'C!nW;6 NYTz25|w􊲖8-j JyU! !ؐřbtɵE^X TqD"ӌE~~d( 5ݑ^]Pg'o' .7{>R V}I(|)[DIh 7Eһp!GNchIeI 6HkvH(*P%eOg[;saW^tl֫N, & sa|yB@I @+ڕK m措¸>ӣ(3=> wiG-bX`K[+\M)٫cB^%7> (MKQ_5&P 3LႧ/f5Tf2sO{aY]giCp[\lauQ-zIXsZ%b(FdVڵe.=<{Q,pFs`ͽ8t3Y)eA?M(θ(B exAǕ5.eŚK_dM'WaL-]6"C*b깭'kb}Р#4O͓봐,_M=Gm3z[vkle+VSr@8p 4{pgMI+iRZQ)pN?)'1o(F=y*G/TycO "*H~)TMpj{w#dG&\~񂛴;*ouk 4Y=.dڧzM9}az3&F l{!uGHT$١{7+Ā!6Y -HA^^;JҘIy{F +"H|r²,Viqu P'E(J>E*TvwT 0ٯZ\J#~#H8͆e@#ENB>mn|nC IN|H#,:4S|S*^O؎ͼ|{VErfǀnNk@ZgUeFċ!d? 4Sf3^r6pX7 C%R xP _j#]#BAzwxRBRd];RIPt-y"P`$fl6=dQՔ $ hL־2ޱ*t{hyv"k?ݘ:NGvn U^VbZUFx;~0*늁Ž*14)!BV~-))Ng53TTy0ȴF^3ۢ x)e ; t|a=3΁$tvpp;zSl:V6UD6H_6˛a$so780]#Jΰ́aS/5Qca,S^PtۀO/XBC4V@Ug۔8w׬z)[~j5%Sz{ W;lkeB/k5fy5\6X'c^ŮzdF'PNQt`kCqp;IRw\?Lڗ py(W(BaN',2YdsҨNS 6psɊh>G5;ٜ6,U 5+ݣ7 4DE :5ᱼM9cW2kݳ`00bA]O~0ew.F:*Hy8o 5BdiZ usMp+W{t^G̴tr, LF X(6R"8FXqU8C/ҿW25:G\$؂9xgJ>SԿގQ$N8 82`dִ䯢+/Y8aXvKo AE!3NiTMT(ܕJ%U @N{GZq]rIgdG;\J|`T/M+q$!Gs(͸P2!u20)JMxo\?2M mV] 8o2 (U^mU-(>0cP\bg~ޗi q'Q)ۼC̆LRCUBj06pMXF7?3N)6ZMZ~!_|h 5TIXGIASWQO[ Q`&/KRxO1UGm xC7i 1ԭyy{1>djc}NVq2Clvn20^Ha$kgxN}06 ;ʲ,H4a9xR$iEP||™˒r{j9tc PQ1pMjK{*$jgq{ R:M^rX^/$'vxET=s=w#?v%5Σo:`lUrfɨ6єdn{ U[Tlj%0Цe4[>G.p*+[o\3Z=AȦ8 W-llԚ+-jC)#OdÔ̺ ƶLF?N^(s:Swnvk*&Mu*WkP堘M3B>O.JK^YcbN4J\0i(tYT`t&`aiܣc}aB.#0[EROR;aEzhp(6eFrz+C P"4r?1ܷBK3@od9aksԻ<[#}R k/RI>Pt;ը͸T+#Eee;ֈRҫ$(z_'5VYrE v̤?q磚Љ7qsA]@6yyJn<-'%n׭"L)s4)9YFfUТ (E872}P .c+l2{Q;直ZP[&G8zGX88AE$xJ";L3kaP`)|fS{LU+U08QR?POe6]X>-9|1QG#!/&Qm"(yg\L3:A=}i([eO{=Q"n9 JY)GDgK29oաy$DNX8C0E 87,} bl3Rfړf4Ɏ=bc:0O-od*`[\04U y~8n)<:&yLkk*yS[ԂOtGyu @kD(KUyyƎ]BAUvY?ɓ|b :rb=4"3hm2Ң/,;ȵ>|_R~b? ׺?ߺ[doJ; 3ʅjg&fiF7e ̘FͬcvHhcAjmN:av"$m#LIe̳񎁎vv뻆-Hvf AN̘i[J{-^ 1üEKQg(eLS8sGo kYށ /g w~|leU2&0ë42Љ4Pee9nF3yAm 6`7cTD[;$~< fvB*di'L qhD`L/Y} !R)(S<)z_'ӭE;׭~m vq?",~V1Z׳"eX7]_ۚ.哎ײ0V0 e!Z К) tH{ׄ - >$!Uqi6Nmw"qL U ?V1+̊AcG4ٞ}lsjr1dt͖oia<V_?F{&Ψ(s-7i8 Ԭł˵I&Y~Ktr]g윜#1=yR{vߔ )xtK t^XLin̋ߑt vS$w!fJO -l\FHb}}HKwmwW{nOZ+nev(qx,IqkR1Fz x(:YHUamYv;^, sj^ãY0(~,Эga.1,kzk:Xw5sPJūzg50w:q`ČꁙT0g&+F>w6Xf!NHjBZw!# +Ƴ̜nlߙҗ,rk ^T3JؔJ;2CFzigTMIn]?2gSx';C6MM_BjosIrLO LŶQt[Lq5VQl6,F xo |^)k:)?WIxzj3F',|#) "P'złz9هY_@|~rz>p's4PV F[$`S͐M-̿ҺJBAULISťu8Fw66/UjHX޵U]"|7Ί[g" 3t_? ޘΚ~}l 21H'WQw/AÈ{nЀhXVXH"p.( $JzvܻsxOXX9] &CXArt(+A ;r ںw# &0mU!F C 橤`kգstnM01ԨZp:Д)~I=En-}\4MZ| GŸBػ%r(>KU{fՍKJ~ei#}*zc"^,zsZz>o[z,z)Gv:jV H3rJ@jEz,~־v;2b-E;Gg[p1G'ro }w0,1,Ux=wf,-8:,Z1s7_@=t2{ ç8ޡ)M0%]\9ĉ@L)Zt ֏EK,o2H&gs_2,>8M/S-Gc~}L4̳ܻM?: 2{$7oNQ, F{ <ƖSU5=k/nPaG&c6n&g~k ӂ0&[?b$ JzI߻gO^p(^dJ~!y 6, ^ ;hN R93m2ɰژVbW\?$K('P3Inj• cuN'z Kd0IT"Nm]3.p7i,;mTTX6?]lɓJo"R~BhfL{|!Ln"#r֮SM<Иڶ=͓6N\^n쁆L >MFiJj"R'T3A3Wbx}b8Q?DƁFgU)M0mz6p{Y 2}E^h\zN Rf 6q=zX(f+_AƱB ʨA+.c)/H_rطRcgɔy;Y rzϕ~`I'=l6|J+wH SgbBZ˰xGX)9O>)eQ݉Iw]&B/Ȕ96@]oGe,H9 s`96g߬Gr<:C`!%x,C !IL3DHE87*1BI!K>ڤDw!Kf(C9tj_š~#*qU!ho;5\19+aTDq~~ I$R+g"R>Zu 7#Sg x d*'; 1 x nB-%L3FLڦyE^!oJ9>Ȫv+Zqxuv }WM<١5g\QR\j;.!JԹog%Mca>3>_C_ d }#TEI9'$CAMNI }oTp@d+!2 |sX[Qxk<В/Q̇=sR36\jҲAؙQ"5J'5*&Ē_wkI a~wnеȢ[%u!&54epI|F=;O5.猶^'gLc)PZ@CJOgԉG\@x/Wi=)WMG*;SQ.dLoVf::|UQܘ9Yoo01ۚАp$_d0:R*qYuS8<Ё=Ar׵ˀ6p-u-?-{2?"Nllp#7? O[cyqʑF53z L/aGp6w"]#41qhg\x,cG[@ɚ|[S{{4Qஹf疥ߨD{$;(vwX$(3ShM!XҭCQ]ėB5̬Z#LAxƯFǓ޴<1NTr1NSL˱645w47,}g@=0 %QhYXw@Ϝ=Y=/Лrc{Y~nQk7/bcW`cX ڏR,l hZPZEĢ 3Pg3PL+sU2:Bނe4*pOou[*E1";iM1IL*%ru!aY (s"K@4͢NS6+=6)QH{|N8'枺LSwUz;8> Y#YpsعRqʲRwW]?6bxHy݃W5 -4PH2sM}+KCn[SW~# /up45Y*aE,7ӭkctn6{^UAU7=4*NP"fk摫DOѝgB()ąq[mpŕ*DZ&W95'P/mMϑCm<ᄪ_Kw.ZSR>MNiE$g^>z;*pinNpbc 5 J1 "[~4uYj >dy{qK66lJnB[NY"( '|(+^>L1sp95/kIuUqsm1Bu#; ΛiԪjH,=>?6KO d}e&/0! tp$p@M8?l cYUG:gɟIvs򫥘}ҊDI>~Gfǫ:YjSqgρl,#ivpK)0΍v>sFP3yq{_Kxf-hc޴ )3d<'MSFɿwq'JuvxOz!U(yhƢHe= L˕>;x֠к*d4Zʜ̧v{tPћt$jj[Ka>0MB~8t ^0ؼ ?UL8 "lGnc6URPk*6@afS &4P>Lj0TD?a<$Z>*6}B(_7NsJ,ˇVS/c3BZwgz%& nLY:b9RyZ"4eB'|Ym%;L@ 7&I:5filش^^jtJDQ0i,QD{BV@XX 8E( 3=8_]8$-p'?53c412J,1:9TuTNVCҞ3!8r?HRnty- G}5kVoSa=l\%sY9: osL `<0>^i]+$!*ZY;gHW h[YTjc`kdH='F/TDȞ417c!p6x0 :&:U@1S@ڂX'B{SK@7_3J+=E Ԕ39Y.[Kɟ{¨+1P\]ց|:2}Nw@pO-p`f W뫢O8d\03hP!h=]LwωCMIYrӁqwR$d逐fiRy( GB!d/Y/YXG5v{CG(բZ}WS{:*{u.+ڜuqׇk$#S/%/~l}k5R*WFr²Ĉ 7U.t^%/"GqYI]kP7 L3rU!B6Un|Uqkb_m?Xp so>|HG8關 kKv*8ÿ|B=M )"8҅|ID{kq5q޶2,GIxZ,A]xxvjҁƛI9=:f@y9Ij\^>6v(.$ 4ksE(.F0>>l+UQn>*ΒŨmc`[E7 V݈*ֆ8ңOk^O t} p3_7 GJChT JnKQUR`k PߥH ϵ[y>z'"9FAd֏p&Ma9`ab;wU5/G̱hJ-EXh`c[S5>է [ UR/Z2R凯X >zAbq6blA7{pp| `Ɩr[6%dm{[3pǵ%l;—7v43O~P$mT RKV9?/(y_ Qԫ|3ړ.*l4v~ͼ4!͔s|XOu a9p]{ە~(hB:ALoo[_8aʌ =~R_0]k{|Eq'3}_4AqHÛq ld)=yINY ur31'dmD{ ;2.x Z׎8HJ;%W,mc 13\';Y55 U}3c@|2եux3?pg j޺8l؜6'(;bd3coKO-(e"vo9vu_ml?#,(+٥7 n$}CrF2f{wn3|Ze沝8/lq% '`F9؀J}\rw 5}E"RH'Dl%ӭվjtLv cDR~>ix˂tB?SoJ )/>MlFG[20$]!kWV'qd@J|o%Rldt<p -eb#u'0Gf)mKKPm K0~i^ f/{̬U/x V=1A~5 $zTmvVS*]!RshȉOu(UQDy\ +LG7I?.X;$h'P(X_+UBW*kFsp̐\tpچPJ6uNNFhs;HoK6 Ϩ+9 s8-AMw VTd{P=GpJґ8iЌzw@%i[Y5uœ0lܛ{a(ygJuXłۂIVⲬ8S%_$W&u2Xsj2 g ^wNέ@5 /㱋毴%q`ȁV '  4DIOj;RN`ĀA~Hu~8OC uV@hzgxfnk6`itj[7AͶ֫: WqWNJza gsiKk -H1,ԅHIy{O+FB8[HP* 򹫴L}*XzYcm ?7:G$ ~+wXk=&MkMOsXW $+xP\/S/#|iQm|`>w +T-QI^1mٜ_ǹKshۢ&0ɶa:I9#{Ub[U@.OS暆VVv eܣaEf,R uN`~uֿ"NDYorr:-^(TGwM9T:yflH )718(U' )|@W/$dfbk TB=nj[A'}F{~1S߷f!gcQ;+䳀a_䜱tXȀyw[Qq]A  znbzv"jT] X.+V {2iMUҫ@M0`G2I|7b1F"[0?s̨XSSQ5 -ɓDg:S;Qh2 7ydl],wT: ?xE%xucA0ɚ?g%PxCk+=v̠C¬8>H;ac- 97*kM5ty {{Tnew$9)~OŲdsbP sN9>lEln-ʉGܽA,hR{ő*,,T:əp~toΞhr=z 4ܭxψO'u>V]mݟDvR9ť͙B]lgy,M:ռR:5{hʯݗp#DZ[ _d^ogh,ˍ!1N!>OWh$$RHa@e4#;2u sqO /H>D\] 0rh,K{傁 cG1%ST,gYUDx|t!_&;\SDZ^0gsb`1mވW]#1@SHXf#-s_,hM)8υuK@Gp)l.67bQSyJӂi +ڠpG5NҚ΢n*=([S/!zӇFob32BTlΙ-ᑾ](R +k-p\,j<=3n4Xڈ&.l[P4uI)8sTv2#.1z<@Uaw]Y8Qh/CԽR+ڮbںfPcdg MB?ۋ2Μk6b,&ݚ°isLey.87lxK]#ёLcsg_V} r^]N3ؕRWճ&bͷڰ}N8*(̟ i]6NKzgN@ 6~^&,K'rصlL?=/&Dџ %矑 /vR[$] 0ß:!@/{~Tv2Wǀv|`YMH;JI}ACvpŜR{Vrs=2isg}#զYݎust-T`]4?R<>B3K@}?mL"A9ؿC1ThӼ1E.H#d,a1~.Eh%|1|!ջ.8\ٜeBMee*B&D큼 *%gN3 9@lHDUi/~늓_Υ1 Z*n3œ~Xro軆PxU `5j >7ҵ},`\uC0ɍ;*~M<$_?ݹR=uRXK\Y|cS|iRHrz}8;]$-gC8tK5kla4˼>X%!0#=z ݛ:ȌCk14uŎŰ<è -WP=*dxtmgiqiEx ^Th 1,-C#-ؼX7UF(~QGT)$/z26W;o%I9$ es єʺR?wf=ܖ ~6GTBaSE3ČX*w/C΁IՎDf5ֳMO5$O݃^!˽2C^vHUSs=: 5?K͋ -y^,%i {CM+ 8@uG p0Om-VnѰˁhDú.3Ѯ@efona;[l;kaK +w|eul4l|B]\aB|+&p)ej@$KqLfm)*v s WtAt.ٌavc;LxP ZϏЩڽ3P ̖uD:T܆P]l)uخq r8١ea)RG-q+\jrY4hY X 6&' ݩHrzUM"BØ$p+βfA,N|Bj$ݸxqڌ~g\b>$4 Ղ=Nȣ7BKh\9KFey߉V#k#nl[wӝ7~V{P:PPCJ8{M4iRe-RvM4$/<I(E3z+@&yD̬>灛;Jl[8Qv2p98E"a꺏NhTA2֦ la  @τ{uh[vNF"?>}gy1ՌT$uh|O7<խf|O X V^9[>Q)D0Zx>$҈N2Twkpg\եucKM o>D붨G1DK'~T0}"B9$ђFOwc\7 6djw 7: 71) [ٰ鞆և<QR1\7osA+EdOLuC⼆SfJQYhbgxd g]0kq@\IdɿVWr E޾+PW>*\ v #Z&P\aU5c*XbդhKk <6d}yA EK{AE£$:r3FԵ5͔D6ܘ!lThᐲ nN0U$BN"K*?a3+TJo >aU{,3}s6P+3=F!=ciQH/q ݌+ݤBqx7Li]Y]̏X7ar8:<ŧaU2zU\1Oey(u_kɢ@5ԉwEqYo ddC;%NV|~]>Mâ鈂iCHdVAZ_69ś`=a6XJ< Nn,GJrN(SslDi9圎G$ANcy%BU}-lbuŞC DPt8CAslWFz* 4!a9MOq we597u(^SNU9D0&+hc6 eZ5jيB^d;Z{ nV7p*| O}I7ںp;tc {!;mŐ/oڳ9y;/?fE7wM ]g /&c}" eq/YҶFx S*oE "e:J-l.3-*$4q ,+GiߧW)ᑙ\`1?1SM)qhW'w9нWO 咑%|$b/$Cދ~rV5KIOXᙧENVkzHRpUn8CeB3C>wjo|&1Lri8;mɽXs%@F}(Fb76(zITMW>'"JSK;ڶGs x~t#U tl=|2ed`1ٸ C2]+qͷoD+Ub#T Jƥ( #rϜ}v&X kE@?1DU-,lwQ[ړyJUTQEJJ;@fǽ#_0k7)x[+rڙ3ԉ0N$lJBoY3e9 (d̼ P=Q%LV߄*^qJZlwTKZ8rv$P?Bbӫ_x6gφ=b⣲[[qݬ.Wm6OjA)qaLJKGm|?h,ώUT]*;H% 3ac/PgOr1U3471xڿyH| $@@e`N$ Jhmp&WˆP.|+ p~>}bc^_ڲ xxgqRJHɐ ehAK_O},4D(B9 ĤNދЗ,OzZKKn+]IΏzE[)DVbyO0 c>קcrbsr1u_-o6 戨q+(rAdb6\_ff]9Y&6Ӵod*fзQpy%5è+M% X-!i~k "z1~ _C3hd]z6vHg ht"Ψ,cXnL`MkywHV12$S/NaL|ZD ;@my96=CpD1'~3ZH u;,'?]\$YǝeH@GV(+ϤqW\"4>8 UATPz;3઎HC02hX-}>\ >‹JB!qv؎ָB`~b߸R٪ GL5IERh`N JDڕg>7),riZ?])g[0Z%J#W }5TcA.12%~с|EM ~kZaȰ/&ʼjT2N$+E2HQ;:)FIrsm;owi:kjl*,#j;  &Ӌt'fQM}%-&U4= HZ/@K<,j*!;lpO*THl'jvWBiy0'|KyPQXgCevYD@5fQD43l{"u-2WqQJEp2B׸cxD_K#+gԙSx(nV*> +- E~zh~_15ݑtb~,!zSP[-.?pX =Cc8hs(BS s9~j.{?)h* 7At'qo<.I2HUeͮ!#ҶuIu3|XS>zWnv(G̪T `+X:Wj gG&oouuw.L0)g2ag!pٷľ F>D'@2GX5mnoKNV^u&fCW/p40ocpG3RN mH|x..4PSTye[AAg\ ]͛*0lbK^ѕXks:Lj:,|2+EM?Rh^JyX:̚'\YI% a#"%F7Z$)@! 樚(j-plxa*JYU) V{DF1e-*b͗%vRxm4ή6ӄfCf :=b9b2~a9P+VptqDxT6%+We*` ;5w.WŜ.Pq%@mPZO2j2?DhB.ci F^,7C&IݑPI^\I(+M#'߯$Rm3Ţ)}4D Y+zOeUq+F>4{ܹP2YbLe6XJpul9>Yu ' {Qʴ$CMCI&DS!/%iSA3x3'$@ٝ=EAxBːIl/';+b=`Q^#uS$ZjS3I}z~J?("?,ʜn /ॡtԚ8Um&W/]:Xާ{o5-I.ӹߥsnJQP&Yzۍ 槀͏#&H3ޘfaxT}k@_-x~ Ph/ViL^I!|6"nO|My5cqKC/zHUDl?Mu \+%pܡ_T\=As;mo:Mwv 1Ԁm/f T䴷uXYGЫn 4֥yp%SyNCu3.rW|83uj I3$"NGծDM'CI8CXLDԯ; :4FVt.ŰT,kV Z^$3V:>ˣV`,}=~yTװ}7Ύr '?9!LP" (ƅWS ^kɅac^0![P6$)(?>6::f%T0ſI 6B-2~O/=HT&k (}^oN@=-` $6V"FAag,︲.ptG}A'uSHJh16\>n*ښU_pejw0|_:(NFQ;bSRahD4ҭQ8idR~WҖ׋9mdҠ0ۻrUѵ.^CBO]xfɖKG!mtc a7(@NhP²:G!e .Nqk CR¥8|q#%>ȧgQdY[rMٖI΂=0B笺шùf64/$ ݨi~ 0;u+en1e%( ը\2XPzԨє"Cӱ<<:Ȓ[gr?Ɉĸ‸V WӍR%aW?)VueF+'#$L E f;{\?*}.j5> fH/ᔫifꉝGA5^vhA{^HVze$xn[eI N[Dq!?#8q~97Pr1&G('%/ūZwT xxce$Z=6:!$ m6۠q w>#A'WS n՗n 17F'/, O_%UCtWI},n~?/uKiZ45. ؋ ƶ,9YSj1'8J8$pE5`7nE^9a{h"²v*ek~6!HZ'Za-2[Cf_KD;0]whW#IB!(/6q4iy'9yB>-wBcw|P^R_-y(A oe1ƻَ:’B2.II ٱN2\N -S f'{5jω[.#fۮsȺk֐92Txt9hBpZ7Oz ` Tqu@_|;*֛Qdx]/:Na3#/($?zq۳rFHBdf U(I/NHٿNyCGujHQLCgŽE`` cXh5bp*V!RakF (OLlrQx;JIni|4nm ZpF/7RkӤ cѻ\-yo=UkcJHJ]mҚ,^hnn_a..\c&ʑ嘯Ďji#=]ZvȔZE&sk]ǡ'cۤ{dοU:>;-1tU Tt{Gn| O9v-Fe,Q Y H1g#qM[5숍zXdI*DC nW[ʵk 05 R7HrqϣoIxoVg~?1S)->$ OYJJN(4eW/Shsdv f%=® H Cw&;VX'vn:쯿oyX7~ nFs+Q gAsu^W1TcC %riVgG$u\^v3xۘ9\7|ؚi'> 6 "G=f2='K;lg~b#b›ecLofB\~qSz$5w2|*VS+7B׻uRzLYעXKB@I Z~o~ߢN2 v@t(5UY-!c=?F#ܰ/HW؇T;(7ozk {q{_ h?}~ZmAhΏ%FzlI9mg8ʑəju{zq(:X+̞pxjD̫;0_p.-iwa]923youڃQ[$xj @c)EDZ{s`$\gF~PH,(Gb(u,xuIt\lrE Xj BMqAFQRll5al.-l6`c%ƎnaA8FBaNt pm & Ucyz7]'P!,ŷ|gxj5P^UClzfNts/Ch ({ZF&員_}![[ڥMuȫOA9Cx?Rl P,{)RD~C ,KP 8E՞(*z5]a\ax%'ޠ`>7Fa-bp.R03c9zgE{HphhjdEF!]`Q" U%a}`㗸ϰ{#2y>~F8Z䎖5N'Ų\+j".1&]=NҍN<5#.!d$Kk:Y۔ nc-i1IJ{yMpIFt/u Iq>4e{?;qd 6VEM@Vo1-cL.?Dorg@iɨ&FNs@9XUrQ*d9DZwail8< 8#crōu@|J:XYWyAL*masy8!U]x+!= c'->o '[fx]TB "SQ^p).U!50ڎX-Oaz @:]HKxzu8g Å .4XCu`ì܅QIt:L@?Q[=ڑx|C4v\_$FM)E]nJ^.\6A =qO}&j\N][}ܲ rA7ȥAMAL]$yj(+Y_aisޭ݇y19 Fg{53gplQP^r7rބEêE'v,%]fÂ"(u.0wmiEPB>ے ӞرuAȖz8KіvY:@5^:k:7,ɲgչOSY|\OdRY8~LCK8/ /hY>~鉤A$DłgYj/ Jt) XԲ1 LG78t*Y=Hc$l<}dK^} kXiV%>Eos‡akBToO*T\Dcp.4y#NnL,MA~4iJ#_P·^No+8rMrM=ggAͷPeUJ(s:ŠyO.^I!5^|m+O"nt/IXʠ[g|wIWP69QnE?МkRX!g)!޷^Cˌdg33C鯞 uz|#:pWߧ! ׈LA :rAki蚓"<؟$g_Ⱦ0-ń'}0O+4YղF/>0ioĊ1Jm0,ҊƢϓ-?4.-S`a/%]gI&hӄs=t@X:offH} q^i> <&r BF wkX3۹X.6cߢIϖ0p@meiD/RLD1id#e?O9%a0ZG^⌃M:0BNU.Hn6籇}~{8bQ 79 4||~Q@gbun-~i0a$)qJsBm$YR#2K];>Ģ8?ST 2VihTsd ݚ_?߯dr}p6ЧvȓSJf;Fkf-cJ}SO'v|TE[5͠=̋@mI5Jiq #)JFA Vm: ֊ImQ 5HXljj V1 uIZBZK ,*ùG`٩b+/z1yA?)juzk*a2z>nK_>PZy\҆_#4)l}R4y^z 8t_{0yzx/.QL@DUOָ~m\?|Bw'"`h{;n{jpfx+v=ɍGxs-E12Qz SڦŃ0 ޜylM:ȏ#UIxl{C1Ho5 `nnz~+c-Ebo.a'S9>LOCv9(X)=]81ⴇ6^#A,mU:#Bf,5Q hGv}$uL]ȣni',B"`4s'zTh;8wSG2-z" v17fo9 % )@Iv=,=3qoeyK ]Jnz5)suIM{62sKcW9$ ~Wq} `̱|0ދߖ uӬZAy.KJ؃9_mngQƒ띇,'>Nzf|wa5s?;S;P9Kǀ zՅ8rdH'0dm3QKQv'|-}ބ+&mr aPBIN70Nw}.Imi^^o5/VM-{fVA v%Od[8 ԋT 9x!~!8[h.DPHs;׍%GNt Z;OusXT}͗ ) tFb3:1FY B2!SH1):<$-eApkt&QŠ% /1 zE$$̥503*8“]aE F(pCCe!WS ZCK$I8yC" ŲіYkEn._&֜*zƈ0$O9PЊ9.ںPyِ"+{Er}p榽7jOѶp\B^O?fpO5u#y*VSLC᣾İŖq(ؾ]zH eC=? 2Ҏ7snR!Qdb&'TNs5zVZ;=Uȷv|f 4'u'} ތ^ 9<8~_7Ikς!M2cSIƕ8ǖ܊$x*ތٰ,[ ,%JT>$e]InTbPk@;܅eǨt9 n ]{L f#G2xSk NZ" T V|T.?ۀm7SD:,WG-j6F'$U6VNBu@"IGeEЙ5S?gRՍ׭Ug~~rA"qyw;f31 ;)9TƿiT$`3_W?+KQ1,e&P?H/]0d\vXJ@ W,CAF䇴+y{| 7h(WҵM+ MmB9-S=߇ڞj(6*&f2(xgG~ s'>#6{oJ <%u7i#, OڴQKTq֯H#'/PVoMPM:Њ^TkȜLFyYLS.2 iֲޒ;}͂"^tP>M6wśt[K5]RV;0Ѣv:?Dn(CB6U+a gӄО}p#keI`8.;\1 ge Du٨cYGXN$73!h@ٌaZT "~KӓzDa$Q[n"hTmzxLEцIݧc{p9=A!1qGcz_HvUm_1,ոcÞ,`Drօ4̈́zL6ODti=3gP]uTfZ2:u0'e ,9,qЅBB5TpD>BrCʺa'_E"$$5N?:a z&Ke^W}j9$%=RFsSQUNQ啮e6O8tq3VȖ 0+,7=thF>)bͳߝu&m$S)q.׆Wio|Ca#ҩQe+%Ch fFxXd`k' $gPW…WP u/>oMvM?b"L.1>LaԬ2x _<|Hi]kDGDr2{" _OM6;i)o :!jPt"NG2V/deT˔)vp+;N?}*溛M'9smH܊qxņ]ٙ%sؔ95ba%J܈%ۭ^Aqu)ÓK=@X`,'*5[=.UsNM>Qr(p#yalW5wdyF/:K<^?EiGiWR$L^%zyȎ9pBm9^td\}][PE0<Yp2.)8`<".ȴyq$~9Mfͼ4eЮu:HQ $E}XK iXMk"T&TbnB])d~nl=XPDP{ IvF ̒ 6 4v2 _[Lх\n0ȃ}s=5WSs rզ&YE)ں%1z  Hr80|T`Bt0bڲR=UF]`ȳNSS Uxp0,20\'MfR93Ɓ;Z a0Żj(΄DfmE kOԥ4FVCt; x:68EɡcU绯o) Joiv3ӕhsj|D>@%bC+!; _v/v*d^ Y\7RM!ߤ((I}wʀVEJs|T8D\^hiLD]L蒖i{йqMTњq6uB%x/:_NR#1E=27ˋ4Nmȍ<>e+nhS-E=  T7T ,Ȟ/z? bigf+LV@ǚdຄ9]I256po9+ zz5Id3S?iH6"KҼǿ4\x-CH{#P~/jKZ[Ҟ.M?}TtNRd!Rj(hiF<5?uyNA ~8A~a+we#&(UXʶ?9u'jd#/L~EnFrG QgWx=j|/mЖU T#XmIӵ<xX{ӷAC/ .FeUqsY;E }&"VD-ηfx9~dbj mesDT<窢s 8% A,*ٚClui( 0X&<|Е pRb͌~)Q!wvГf6ٌw KoSaOH`>(ʅtkbOܥǞ{$Od*;CwWwI7iX뉹/v1?~.3dnL[Ga_(v?VI6lfr ?W:١yTg˴ p-.iQ;fڑ*ӓ<'L,ԔYAm.+lJ :`(*(%0j\őIHN?Cq 3Z*6v[/cfcˇ |z-|A%tʃX[>껍*e̠`! D% }yma$Ā `©d݋b𩚂)NyTg'#1~GQ˓kh00X_nr}]>ATo]äN3͡B ͙rl tv9ZQ 'ɚrV ĚԍOnK[kkt2z#56n3#0ĭH`9i>8}^0\Mқ,lDPwfba6~vsCȯ;H ᵬ-[p-ACXPt_% 5FZ-(u`4wL$HgB@8XՖ0Dɐ(^FDF C1g h+ f߈o5Ӿe[6[pZVl"Dw&w xbvxֹf95 |SbZjH4k$ȹy;tOzL'Pf0Y"OVT |-nhώL@?J 8}22a Ϻ } .nW 5YbphdgM>&Yy;e ̺G_(?`. -Gyb'{EUxͺO{"US@-$w]Tɔ jyIgjt3^S> )\`N=ELԤq7ci?jooz)98P;57c3 H'W٤U;j;a:[F  f[<77 UIgs>5[̖-r+\moɲ.ddw R-)E>t*H\ۊo\+_ǹ0׼b<˃G+.-dU&=S'Pio*KrLb HKEP 6 PMG6Z,H@ ~ڍK]Y[*5bz.*zEaЮX (0ٜL h?/~ry/tl/:M(xZ=בbtJz*@k_0ϡo0lA84} eџ, P!pW*5(~⋦Yl׎i &VT f^v b#uȱhGTSf_٠Zv6-٢}ae=Q0~C ?.꘾8›GJz:0C@R~GXݚoQ+p*٦@e4Wuu\^!,G'4OVx1y ҙnGԞT9Ԓ{# cBeTW<܆Q]X<D#Y ~+ a""[_$L8@ma' $uiy6ᘍYN9QY3<!:xCO`!ǤٌciK~B?492;˦wnŞ\p@4q(>.n)'"yƚO4uB0U PVxOxbPd%/RjbFǎf)h(8 ,DŽmNljg-~U^ݶJ`>EkzNՂ^YcLǃ@0ݏ8(:7xTJ 1ByO_ wI1sSyY&7kSym8dz0q!m'Ke*u& gqF J?;Owxxl+j8dO&US7w/~ͻP^/1f ]-2LVhZ龊*gQ#Ç]r-d3N7)C#~rS*zpEܐD8ݚJIч$RNlɿfMR$ vr"6M9Qtjd7KC(m-ҺSğZR/yH-/sOY H ulP^,`8\̾kT-qXEYp֮q䦌oMjﴡ2a3dId&P4nă緷tXYQw\t)%pA2|fg;eݪW[ N49o;X#G-܅gP4?6؊>IcoK gbМ>.aU]+=L]D̘B(mp1> gﰧ c,I'H:YX)Ps>vFl]ű̥<-(u>#]5RND'm duvxi"ea2qlK [6Ζ|"ܥ2M^>*0xxJO95-ݯ@$1iApQ?{X)K9˙Y>{;pR (v/է:chkn¥NzgG~YZI׷ͳ9DP[d&#"&ΪI nXxtP,:Ƥ*wߠXXQa{.gg5AD]'Ѯ7hNf(l2r+A0dZ> F"t %#{,v8o^W``v68~F+BMហ6ȓ֛7d6fuN"7?Z\Yv6RǕ0Ñno,tnVMRC`#hUFB;3i$R2*/~_J|~n3cŪl38 `&*}K$B-Tqn"Y N_4({kyDY=gd;UƔdY,=> Vbq_N&O}= Q:4*XTvdaG Wl|-ICK[R Jk  JTfbAZ,sI*WadGLAWO!2aӗ |L]Wɐ$BˆG_Kv%otM`#La{"91/QuKz6-4.q*+pau?lEtnyR%V}{t6L5oD);\.j%޼qε٧B'- q@MTL2,q"K> ɶ`c!\)[Nq/2M(M<[Ǘ/XSwʅ蒵FπJtςicMLQE@Mk젮i}.\6& v"AI?VfRl} D GxΔq*_cPCJĄQԨ2e+;Y4| JsRBek ,{<E.p NGtY~EyTFQER$]|1  $#?x<_B2&9A QIķ P_-~HRǀy5) f6¡A;HbK؍W~ٸk"_h:[WAm~-G`Q$*2z*~HMFG5o㣎y fMiyfũv^*s̋ xuZhݜ%qXp2۟4^ bJ'zewGiz5]ZCYB_nmL)>Cک_n2~~f K?(Å,i 382r"VgoWXee>J{Tɯ,/PaQyl;^92pیؗ6N'ϸsx#f%bF.+2M駱Gž yZ% ^;:7 zlhŶ:F]VH.-s"tZ/{ dbElF"ճ (~ǚ$Ng0Q-24hכ Bz,cb#ؾS)շ8[J=O l1@6$J/~U#WW77C({2S-%֥/~Ε <[ dLr~>hxS/U!I8Q$p=G e(A6yC $q0IH~F#C$WA#c1*Q!j;pӒzkwfM9o$G.B82P+-d:2B!ᘳN`w0r wOnS`YӑQ%p#1.o }6 |hI݉aWDEp{[qLw`]KOx82|3B{nɰ.(Wiʀޔic!=gUl[>F}>@%-nL5tsҫXq%LXzW1sTGR0I1Xu#UV܎ƹ׏~;l>0Xq-ۀU-,qr@ _K]1%eWSZ *A,:~K!.# Vwj6XV%ٴ oMc9.s$ElsiIo!ڣ#WcYBj䛣n%KlnQKܡن ={BLO/,-cn?DY:h@FW8gw)z /5GO bJPld>wo x<ȌU+/b yf{Juw,`@y5$4裛/ԤGނձuD# @mSoK>Au)ï)IKYe{@*Rױ ͲV7\&{{h8g`32v&#@ɚt|%ŸTaBE= .\*y6%7t =(:Z7W>Q(En4j.wl 0S1P_NR/XǙ}dͯfqݮ`.z6٦R;ࡺ+9 n{ 0x29 cvKX{/5Ps^ J ͤ5V$Վke\k^EHDV#M.\*YW饎Y(0V $D>c/yJ^ubg_$ߋ|˒Qf;4!f"U*r7ه@IZP4>H EN*#{ 6Z VSѹ넆@KPE'6ןґ#rM {~9l=vcaoZ+U(Ab%'H%}@X awk,Hh7=rI7Z|NwUx#bwL2tcCmtgb>U$I뚈pEF4E_vYseD@y3zT WֲȖ:M?KkyR8\W*Dhޢa"~`Q{#`ܐHz^ƙ/C /MQQ3Nw(g$-j3D7&ZJ>Z.0E?2N0(V;JXZ^}~r4xj+Saq]XO .E7߸͕ TB[h cg1K/)38jJՉ)7xVR5̱Ee`fe#B#/R`MZG6 jw_1A`QdE<{(dbY+:&''ڰM[Rk/1N\XBA*9cC lISQC\ʳ]}*@CY7cK%G7jU&lF Ѷ]N9bnг:(e]:_>NsЬ̜$Ӑ*X=!q:*ƭ"*Ӵ1z^~m o/9-v;²JykAc3u3}uZ5>L"9up9l)\2/JF;n15oV K"];l[7e e42b.ڵ_B-45a $BjKf> x.@IMl q9: pq{Q 즁 yJG`3yw*{$^Oop1=$7λ?HX{ib<o n{T@@E'7@^EYfU5&7;\!^r͔4-fLw+^H<z|WDDF67_Mz$hAAQ0{bݐpm19ԯр'77IHV.#[؏Z1TKmo4*#թ?5BGw~t"0Jdwz\k*Sߟ_]Tܴ233l4uQW@WL Zu4?%E#"lܒk{0e- *^*x].V\f$$,/-;F g Bty[ RLKT仒[` H9fUp1Y̎r tBUexZ~^Kڽ0C$e!Ɋ\-4]8;z5Ld]s*r C+& |*W ٯ7l>Zdtm,4>Pn\L&8 OӫN**4o|aU7͢qgL%:ʣ]$m}NCө*@ f-NxSxf[ZZfo ].30'W/QmYJ+x!H7ܷ13^;Hr m"j! ya5 z+z.=sY0bg\MsBJq&sğ0 F$wsblb>tkU|$lyIG Jճ4O\N<VtҔV0Ѻt`FPF_4dV:S J'nSr[)'Ww^9@8&GnkeͱP$ w%ۨac\nֲv2 .7ƴ VM-˔pyoYtH{Jz 8Ϡ`{ȯLC%:qZ Ѿl*_~2SxoŘjCYrV5~0V/ay;s4.[_?2.K8uW5{ &#+muϢ:X=7Ӝ;a /(7fCSrGyjIĊY#r &龁c`ӬVݬfx@av[~qSc,bry1G6;D=oY#]޸tӀ&joӗsҗ2ږT*`qhmv<ටLT ^HOy[L|'8L? R*su^Y(oH?aN:9l50RZbzfp4huxB,*/Zj1+X D[ot F~rKM Mo <4#Wj PX Ӕ!gM7䨝d0X~ȟ4Z%^ZzʹR(aH=TyLUQc4G mg_;IcV><r(K?tz{B,-AYAm,2e12e&*_6E޾ʓXg= [_Ñ=⪸D&[> fgo^!6c*$Ai 6YhӮmZk>I!?@k[ˢ'O(q#Q걖/.n穸pQ̵,Ib]oRƛف566]!,Z`^F6b:rFA:ղzC ImB0|Z4B72鴛j3y+x aNA8ƞTx[(Edjh7V\Fx'@![ob|ZLT1A#_m?4yR<hCZCכ/mg4zV!iVy?U[9Ǘnaӗπ7 ]֘ y'r2Y6x>>X1eݥ%c=v =7$\!-Kr"Xest4{Gu4+ƺem&kl 0!Rqo8J Ϟ w:|kF i 2xҔU |{ g) #5:-G) Gs-1^0'2 ZP 'O!hz}l+9n_4T/E5,ԏXu8]=5iLS#Zj돣)t#PJi/,*zI0<P GB鎺v#g2}XW%TZ6 yyOěU-߄Ϝ|0Qe7Kcj2իih'A쉼0D@Ub{hp%b9Os%lfF.=5o[4^g_·8T٬\T mj6(rfB~7^~@G֚S& eA2de51"t <o&\yQ."^IYmYXEG',SЫ0.rV8/@\[V&Rc11CF2~8I^~Te7JP3V@DMYM#~{&Z6욲N6瘋eaɻ譤\p.$f)ڽ 4o?]\P1{CdQN[z-`{ij+$݋zVE!nHÇpZKWwE c+88 c`1usުs)q?0$u!j+e |pʮr/h𧎬LJ{4$DdaQMY'BO!QzݙfGUZΈT-- ڤfnjm鹽2VcZ U-m.nE;Ժ^ܹFQ*o2=9Uh漹Z\'G›Y'Ѱr y`k]2vg~ߦ(Ak^*Fg5 A;ںpŸw(THrS8d >/P'qXGPw%<S-G[*e7_*ER3#FvU0+&ef:Ֆ ~jw)y aGRӽ B/׹# @-c{?zڼsʺ'7DK=5߃šmmS䉊jOT^KF0 _Xn3~0D[ddB!iE% YFX(Z(^z]~d& ;EI֥}aZ˜ ņFR8K_8kZx퐛2M ]O4cA -CP7]Le2 ]aʆ{T1Snq12w{bvS%+5ვqj`׫v׽B Ll1D1;"@ܫ䕬e'akYV6. R __KcIڿ5T!Yya)* `9/52Ш!DsL#`v D]W6E-`yՌ9?֜,]}3Y\2;YqS?uSJ Nr?e,:id0@/X1zi>/*YRծ㎜Q #u( "x{Oh8۸!srWJyhI= Y%KjuI(zN 3eL.Lc.]n\ӎ g¯KOfğ ƜLp=0( |Eg;v,sFK7V;2W)8L bG& =#aRkVRR}$|Bvl%Rm#t[1t_I۴ޅG dמ ib磅|GI >͗+ 1fF'SUW b}qҬ-},{Ĝ슯􎯭]AaC;]D}ظ˓חY0k}.N" {.0'@aOQؤN$ ,j7ҟHRւx4g@-h&px&N~<ھ["I򅛛LFreHR1o_8~g끆L%&L&!Bb޻" ((q傌#c>v4*sӺTi,3͘'Ddĭg#o@ jv`qA9.EəhgKvX߲,FC5GR!>e;l>r0<G Ђo׃s]%\Q -!MRLZ< !u&0"/)ҋEu%Nޘbiw1ˠ3'nL'7Px%k8DӺDݢz Y/h))Pr.&=hNusE#3|c'X^!f댟x-Vyz_,G=In7ޗWL~؋jIZ΂t- o1u.6w`XЖ\9G(:s+/ٵGc0;iS׬dUuKЯT~סISl"Ntpb gյjZ!! Զ DhR?V4I}_U,}mٽD*~T5-5ƕq($`P/U\m+,Kğ/~fB"d(Ī](É5 oGAr$LjtQhj?=V2r>;ܹD%z_wQ;&Ǵ{|?#U/kXQqa٠>v߿iLe[|BRJj`I'E'E~y d@Jʶ, 38M ŸdTnEg h"+|L}Dȋ+5on+AA(a+ZO68L`jk*T"-px9SfM4RZr;ܜt^M,?- W6 9;TX,skZX& 5a9kMM7d`]Я:o:C>-BՓeH%yzhl ؑ ]̌Ԩ2'qvj?;lEN ͅOD(Ch5 U*k[qxMFRB)iVkGWpn{_m6Oa/:BO!Z[i(v1}> 8dDRUŀ4X}ZUҐ&XKoiDXϫsXz4DND#gC@17uqዶʿ)WnTnԘTwEzb.yuUR`՗uϓ^*ۧȢg8VB)K~ا ;ź' Wtdd\~MzTe={P%PQmH:ˋh̙d@4yUv$!5*QvU;Yb4^p9n[R[%V׳c-zyP4~C"Amx"gBe^a|"-Sˊ&H0(9r .OsJnM}8@|Hw C\fъT(3brCzz-(WlVI#%]P[7hH2C[T ͚GߎKImլl/fNRR9g!D[:j3iy>.>oǸ#{w=7>C`؅֕%ڐQg{}mb]yB4@̱rdnfXژ]}Sze13Hx.alxk><(sÑAP湋e5 !+pá0z#Yptat20Ō؁$u'{wn=B.Hp$Ћa\ 3&ADbrɠh?h9@b1`5QU{ri!: ;j fR\v>&2Ůe"07LbgxlDUHl^EYguk4n]5X#Ϩ;hۃ}\e!F R<5!'8Y7LMcf.{u_c=Vt)Oe|8v6r1v鷝OZӲE>.x1[{mXyN!𲼌#}ӲcLL`k{s)έ0h5J4~M6e c J``!KFuaQ݆F曪 ŢGKXg{v[aW  N }Amcj/U;u"ۑ ШD4ѩ"3 ? ^E[熸#H-p\>: ͧ.hJ $,gçm6;7KwMIܖAa b8i^uٓY$ dゎP4ޕPsl?NԻ?S/CSHfSNz2a(b֟ͣЄ+8׼BN6*~CFLY^2^d^#ׯ:H峍mfPSZE{\cr" k rIܞ+CI548uvLS@4MhVHdz] {1V g_ZE+ܷ<^Cw;#QFFc9I#uޥV!.”LKv+|婩Isӏk`l&Gxyǝ`/•Iw"Jl-U8:T7e׀^b xg%&o@,`PԽZ ;2HQd=vjòtF~n ƿG)YcρG M }i8͕ 1%9w|zIEH-"`fZ<4BK!$5W ]YF$.U!tuzUFQ!a64 ] bH/֐]%t@.£âhP*T s祙`#Lo3"DY {uWynucǛX洃'-f5aDoi-Ԟ)^eMQ)Om$Q;aW 746yShE?XNXc{I/*C@ZyĬ?DtAdk$kAU>k$|ګ¾\74V ]\A@/ÛrGbj>iN{uNLmj2e|CVxnPɢ ̩Blz GR(hm.pT{x+LB  B:<=-ﱙrhYf07٪; I55wbeF]ěnL @gcOǷ^7yq$????5Ydߞ(/c>~46Lɱ߉/Dfػ C+bZEw%`{ckeOΈfrA>EDJ 7QOM- -tDmA6 #Nћ-& !G]ړ4ZGA1֍Kj=M`l&P",rDVuDRd鹵C.ZM) =g3[)QZNc*14A+OF͒}NDt5` aN$PNm?ێ~gOr*8Uf$QV,;oU] FO',YJXVMw I(_a+n` @Ιx:?J-3m)7 ']:Dmc S$Zsgz=kD>1\u=],d_Ϡu<7c¦隸![6=Qy$ Q Tfp3;sжqYԒdȷfjJ*@HxuH[2Lf$ugi/:"I|d"YxL0䱠$q\ԝvK$tfEYW amw22vnb8ŝ^1uֺңfU _ֱZ P+pQ)ߍ%Po,8C|xK27GS8.&ĿDŽ tvrW6뷪a:H9 4M>ڂoMǃj{vVe hyvY9dؿrZEJzR% X)Ǵ\SMKu1mSn5e/(G=xwK PH<{J̍t@7>tR',1aoFHmJI͜@z)|bUg6iX ?vj1 ߨuY-;@ڹKv,éCឳtco$c-%}'fTT!M,n'ΈLפ Z?7HB/ʖ{1'-QpTWN R.>XLSI_*75 b7Bft X^!`Kq$z·!FȜ:W1 N^VWܜĺW$źuL bj7 gZJ̦n@=1޺ 6*;X3VYD_oi -wt"zN&-WQى9hg G}K,Ev-?^Z?feC}BLWRR6f0g& LLڠ&tI%Cr`I@w|B" )fp,8OGEF%\TFǗ"vn&k XQ}g@nBk\S3גuhOO{=68'exn%O|YۤFs$Ĥf˕k I`Z#eѩ HwRD&y a/l=^51JMĐyka^EڷwkO,ekDf*N8+tʷց`mn:%7xJѠn0;g >ٻc=4QO璃[gdsV{2ųO5U^"r[s3~,9ŭmT;;F=|>9;};]'Ryֆe#TFHqw^J]~itɴ)V] J*oِ~Wjy3+74'utsR`E\Q^@<A8rw$\dyV햟O%*_;W@ ,8ɹM^ZȻJ4`;~6T,cx8T8Y\:p'hi(ܕ;_ ;z ܼ6TF=T°r%ۂ(`@0 uCgW?@a 'jUR^fR?aK;lO*bPLA K>GTELewc=j _ykꑙ1U=GMV0 $B 7ԭpϹ#wd?Ѧb5FҐ$) w1-ڝѦʱ~!6fgP y}Z s;֜w*|Js oonYbr2N#Pš+ɀ?4P[{H8 1C[þy J [VpyteN 7 d]0etUr]iB595TdrfO]~|K&.ь.:.zQFϯQjNʙ _9|V%?rz5l-m-r&,֨s|Q&?J#o3cF Ri d@Ns$'fltϛKžIp@P*҃tLAz- 7l(R)eyIXz9㜡<Y~QlQ__.jOb!k7_> NzWJm ]:=UGaU3{]?Sº N3)Ƀ|`suڊύ02MN=*sj2c,Kf[wOeLpORbfEdQy GsR -zgh^/CU8dse؛膃:6]Aܓ`,}`MB@al]d3#돛:NW_ s3 9">@Oy٩H4;uKqQ2K+fҚu7vUej7oMSU30]dX쌃}>_vRtX+@ʢ_`jSU9g UoiJ8k'zTԳDvR*zbg|;b"OO)8m QmJ0dUft b`"dhX1("YGvU:f6½ 9L ɳQTtdVzR&!pASr +~2VsP/Q8Suֱ:JttQvA7ND ыOTn}A։RуXbf5j=zkKx?{TK#F:5-E:j 7 ]!_MVu_,W*4 @(yЍQ3]v;fVN؂q]xgVkG`]GC$: !gj@}5rc^E)%Hotp{A]C7NZ8jev!926Ӛa6w|TG=XhGx8ΚUC4RfJì6H x`ۅ'Ud3a!npi >g{AЧQ:6Ɉ,CHQl!\_\(?m>[@?16/O\v&Rcy]ִۓ3TR69ίGInB]M#bv: jD`h(]ef16lz1#V`#WOǝstAS,8f`cm7jpL],e51uN8CΝ?k[(}\kQQmL2oE׺Rac3`^mN#Nb`f I߻f4۬a1 ϔF+2ݡH=m1z=2k?#@˺Ǔ_&kTc[XG^ô {o(T&u^..hlENz9 e]l^f߄kZeTlZrUWڍqB0Rma%@r,g9=̈NA  ɇIoBi7܅_)S9$xVV+2Rݜ1s8hZp+f'Ƙȑ^; @m躓8mXt$o;r!ڷ?g.;|6QBxTV>B ǖVLg)W$YǪD?g8hsw%O:pЦh! ^GLL-LXs\@; }*=/i5RRrB㲟UhL8hA yK|}}m&&j@sZWT'4pMZe`-`j,HwBUy7V:O0b/U=tF,r3|~la44Lؕzu< ~@Tg{/mo '4,vre2q)ԯE+x+L:B_LyjFp|߽gYb o4:&AUyVsD$hechQ~iyDyZd㨟UgMf3`Cm_#3/>v{elk0Sfŭ6UeԐ6ѹIjeV>ڨi3 rC"r LBwuN~I)fx'g吤G +6b1I$j*\BLl~4 8d di@ %QIx;qlPt_D_OQ>|t8U} niS`:YZ iXgY~aVKeČ8wF=΍ Q}_sN+/leDsd:u_) *fp=yݒdX.@lMG1zFۡ{9hN/ 0nG:誉ͣ{7]l2P26+4sK~6>u+_qDP[A?V U__CImg=H򹒡;ZH^~nih)U| cGRv2zj|) e399P`tpsF,6~6,>Hr(SP$Q7Y6XW`@| ԏ|@}:ʂ+B \ŪuV=>]3p7ES~7a6vvvnz"V -.1X~;`V,"AA1N8n~ŧ)hkkʖUAN19ӜL k܉ŴsnRS[4'>l$*OISπ,-[z/^\6#&!9=`>z&,mN]z` }󌒶b0@fz_RIr5PaM&a^=NOxʤ2&IrD8C@QκXdHzw=9̀\9V=uBB?%(޺Mo 9vjL3T:fcD;)wMN.PNeʃ;ŝ!gv.zO3?5KVnb= &N bs BVCw/d|0iT}օh~S폓5J*pǥC^UtڵÁRr#9ۖ3gtQ9OC# ,W %rrYaJG/!ȿm O7jV=X@:mɊˎNk&9H TkrXhU?cھ2Ryd;.{_Ka8*+JA0ݖ4C8YJRG5oou >7JF嵽13mO^$VBİp ξۯ̊Ԟ1|5Uhh3+NͰFkݣ i+mI|-JmT Z#R7{af \ATc- w,÷4T_qjMwe ۂ Tj u7H颩&8=N!}ScR~.Ņ|m߱2`0C:H{Cb CUM=-=i^aB6+$HDk-E+NP|9} vS_YCCSdaĄT0,fK.W͟)]z/(X/ȱw*~!D`wCݪk܅p*qğ/$b1`uMQ`~$?kљsTT|gp҃C|d||T Mz1^Rs|ӻ^]hIʆپ539!& Mj>~難̲ڜfHnˮtHOY;I 8;';gc={44>kh'Q DI n`uG#d15GSS_[3F%[RfyI팊JpaHx˧^ɷuŐCdw 9zHu4{:h\ x3*^מ0\Ú@˙L7n3/5 .dGᨀ\NMEYHZtǗ1?ns-%Ka2`cҚ݈!zʲ }KDQY -JM\nͰ #e\Q ,._aw2N N/'?7p݆u0QE>@!c_ }ݼsL;Щ Bd@:Q',j|XsKVųq1)&KhcTf0aXk5 Is atEx Aq:o8q06b?͜JlqyXW "GUхj)ªH{u5dȀ CE>gO0 ,2>^y9zwCt5Nl@r\-J.K~Th,s$^EWRP4 _"233- F!U8ej v.Ȃ:O&ȢFH+*wF;7$AAR p9\i!w+%ۭ#gpTOմ#ܙMj;LY/*EZHv!X{h+Jv3Vڹ{{aw7/P] a{&\ωFhsuCr7-W[hgᨐԞz2MJd` 5;ybe[wN=.u= =I}06T 7)%"^rt):f4sEY)4"aI*3Z4F -ץ3/ۮ&Cp8T1JyNE7-fZ˹Cx2%ڊ5·+\F"lrsw(qe93GOl`pkL{.U޺ d .{Bq^V\~ǰʎ}*e\6%/z3DmwyNkth*V.r>+Bi [(b ^0UV5SYn~zD@^Iݣ[SmkԬ,þ! TZ`N=V?D'9EwqPxYy}lCB40~lx • $KE|5ݱ#.uֻ_59~IWN aCTc>dAVR3p#q>Q;a? ^<)&uX<@6 4BƜS;Lu ]0`ޒR,fK}U"OoDVn#n  #w.X#dJAF 9& # `x !5ܚNDo%88bSZմѱ1=$zD%eZ`Js!UΆb,_ˠ(]>ea{O> ӗܝE rO]Ol}zwa1\65<̇{!ǹn؋h_c7 RF4U5LR+XkҳKH/M!/ķ,^cF+]} C&<Ŀ[O !ܙ:x aJ$pdC=Z.1׋UϬ[|@rwSJD\:|NlҸ.0ݎX~9tEW8񺵉1b-EϲSyUi{L7|3BT~; gre*ŖH~)cj̽"^L⮻p G[谰G‡8O ؃=rD^G >V $gGR+]}apz'3\Mb?ʘ١>pZrToV ũn1>yR&XnƆP ҞJݲK[ļcMAjEogv)粄/{ܠ~0<*XS@1>{o'2OzdIf>uj<{DOxSJO/NUg38ЗV-YHzH?$w+ #LցfAgIQP9;T6D y/x$GqJ,ʦ沏RhDroxP͸b7).R뱳yh]ZUxf$Ͻ0`7U&lE-YXP q]4J0耢fBFwZ 7U>,n*TWy&^U4Tm(a?54U{]=W)o*r `-aQdn bS18k0ㅵ!ٷ}Ë%%REl"zpػqio ̢CI[ZsF%v=vE?54 8X0w I4m OW»< {\.v)}:8\~yeɼS%V&Ym;3mկΕd/2ˮd's1ߨUNkbube)8^2%- $^rB퓟ʦU ϛ3VWH~T{b`)G7݂YExㄑt %e;FGfM4c龐c-pAQ'ڋyofv7!:gϖP/ ~a&I1D,mdkb"QO"XL<7-OF">'µc2ؓzN luKr*qE-ւ ',>UElIϥ*q-:L]e \8h`]s"%餶EǺ-H^0&nX> N"db1 `E*#\>#[Ý1YzP4H † hw,C_}i, nT+q(z;"A6D N*XCӣ|DweVU|J#Əi݃C' 3ѤďYqV``TF lR3!&iq;vuLY&蜯L~G|]ֱ=ai5d6`# 1D"4xZo!SZm@@b;DZC{~~,6&)VTt: DH)&A1C܇n Dl2f&Q'}m]w.X$z4tW)׵B+LW7961@474|x&S~`Zcٸ7j)N?-/DHZa'SJ9؎ŝ|:`gӵkτTÌK† d36p9>J+fB{N(b#XUH#>cP|ewXFZu(>2/9pL 0)?~ Aa ngH5M#f|!{>8ѩ>+2 *sC>x) Pi ў&E$O ǻ;܎jRJ=1}5蹘LnZzğ+Ut탙/4?s[IGc쇛;jgҪWjcC2k7dMcB G\P<@h m0?wLq4R>x1|>WVLb#<: Gw0Ńe{WֱåVCSG]j_$uՓ{Ĥ}_FD#5U/CIv8J]plA8~}[ƒʊdzɄh=K}%@E*:K<?n2\%O^IP#a@xnEG*u($oPTT18q,O9W7^;c,L }#zZYkZ3o#+P!(׳]tl: Wk˼{Vͺs FX t̓MIQ:M|M41#zYa9!ڪ>'pÖPD{x,GN["e8KtY7f-j')k/1eu bVyrt]֩iZ܏lwhZ؋'w5|ǁg:zv`* l̨@i 0P\éQP<.ty*L&jXCs:p~^2a9+O2Mo7d:#aÕ; g\}ZC=ʮǖ7vڵ*7ȳ*Uf*n$X2,xKYmzha侤U=EODBi⮒ƿ+,-/7r%xe7xXv=m(KKe5&3*2 )yT"YfoSFT ]Zf vו3m^% Sw쥸K-JbAEp  Ѯd A?I|noہJ~_:M &͵=n;Aw&14ޒohDd=vGbMķOPkv4|QrRxƥQCy &jd \sx!F4 C_?ڔ8s](~*0jf%T)%mu lC{aC ڌ8S@.S?!qv%B|u P-%5]K QnRW72<>ǰF Tc I't;>6Qt]tX0O?h)IinPv,y$uaob=ɇؙkO|/⸏) p{➘˔dxWz:PsI_QQU?ۗ|m7ޥpב=>&Q}+|w`T;%:01Ѻw؂uHaK\,9VTHޥ]:>U9Ō&F̚ڝ^k?0< x ZSqKK'`OwxݦMW Ր_ PC;)8; cOp¥_KN9S T"$Mԏ=E L*|F p$|σe~w٤[9_ ОVBA龪@(|ԇDyZ_<.7_{BކGmV[d:tKDyqE QAѱ =EKTɛS˲\PdIAe+;yH$rǻCt=~.w(zY-InC4 _1r"%v<,j=իuжheЁ::rvV]q6 b$#ː-!{.y/dPK$r4^N^-+1 ~U-qGD7l^ӷ.੥CI A_i;u4ikG X Xb^8j1'M }Wo_,z@S5M0}:vI^]o t7KN)hewZ1Ze?VȄ`"[N,\ÐzDB(6s qP9>1DSEWDhhjGqԂ'> uP7]Y&)Q[1͘isgE@t o/xO}- o_9 M olU$71Ĺ":B44 1PUEJOX*d/mio5zgCrާ51%>$Hfo<^1+n½>ԛyM+"_urZvd.𲣀:0KhǛh ҇t4D 劤#SyLVA 6#0-:[$:< .A~^&:B`CzC^|Nk~49aemn )etĂxq" V^=G3fb*MBj>nzGt&fNO<,G byr4/{onPHCf{ٚb߃Z dzb& ]$nqXQ|֣p;|7؉b@婺y_yg[1:#([cFc8| &/n5Co&7%LnaCU[C#[SDzuw tH/$jݕ0%S MgacKEҹؽv۞@3oM)ְF¨:mS0_IkO,)7 gOvA¶z2DeltaI li樾ѽL@]ML(:}3[w|U__r;G_JE%>_NlBt!dHVerE⤂^H`Vb;Y1n666ZFtS~BXdB v@)@o.y(f pNA~0 s2o>7`GGo ~8ldrkq=JrZߨL˘:oP혓*\QpyzU!gc8;-OдSiI`6*Vp C%C]ͻ-Yk!M1RCrZRIX#UN(7.46:eo3'u.fkXKޜES<L^~8 w@/CW1B`IWd$@H.cQa=t$*h׀--KUA?{)MZl^4{j"gt)3Z 0 8H 3^5]kaKJ'b; |zO ikM'"wصg֙fJBJZ3Ϟ8dA+JG8V$=GtJv aIM]Gq~;0fOzb8봵4{|sÈ96}e,#~xgDNZYC HҾ%*zT:)2#?E(P;WMۼaC?¯%;²g}!)HЛ %R_W7~bƠoKp=Dk}odN^ߪm)P<{1ڛC9 }8+^YmY${gkAV+*歿_>LE{[ wޘِV)snFj2o&uS$'vVj"W+fwhJPShHkT}OoWʑcTCMoM>uh^.ZFC TTok{CDsߣ Fse6$΃C'\pN&6&ܪkwS+_Y@xki[{vzkj6#,T,eZ u~N(c솺2ve|3Vs(Zg**Wb2:BEٺ>>[Zq/P@`Nw=w &`VW ,,< 74,MHG$!ɍȐRiM7Mu$[:#@%9jde+$#떍 i=% u ϪB+ }ztJfS{*";qޢ-qWA.viSDx6: mr* F V2}i;ZwD5}#sFMR_syf"KeT+(U`SMz' tD3#~+v],;& ?=W'U>:dzȥ1| w6l;Qۅ>XCV% ͐j ߚVk]7mSAQ5i<qAPܥhkH&vg#E nu=bqf^hp?!<.+pI hX, -zjOo|Heg[u։wn}cpVRxW/ëSx& w))ֻ2[mu0f6g7胤v-Fi4}xOф.zÚ˞{$qiPֶܹ1n3[X99&3O8v¸Gw b!2p7f!odX~BafptݪvaefB<" ޼p4Rl+ Ek:^88;տX3Q%a%S.xN3O^*CsrS^A9$^>6ULs_=iP[y_vdzN޴k_C&Q5  ϖ0qs4D!K@.r^+HZGF C+Z`*J3Ymsp ֽf^S`Ist UMVJN*LZ[SހS7}ytOpl/Xy6"^:Ց1IM/:ΚO2m(C D&/O0~flX ̞tw7yx+ wq8E*ǵr'~ЍIw KDA;91IQ]jP3M5]:;=ADu厔EjlzR4.w=l>݀eÓ6PZC:f_o@]kW~oxѾz3 "Lp;)&$hcoKiAAe[^YGI?nwGD+*Z+v& ;N;N*XQ׮(ʼ7}S%e̿.7":(p*fRܬ'V~tH T "kp[%r~(}>4:(/iYm"可Y=wBQĵj Lq.$ù6r=[atl.}[U$U縭Q35UEӐfE/è/~ѪhH܃%|^-=eNA2Y2Eی) "*_G2(@(6kM;VEZ2Ycy0G0`7, A 8u*XR궬QHD7 dq֛xGߙk|=Il>ξhVGe֙xZmT8 Kå5c#5GJ27{]HO@S C[B<#\*\j>tv,g=7`Q.!ǸQ0dk,U Uf\"*m^PTSPVS췐U~ȫZnDGrDU+IP̎)bx#ģW!`(?FtXY}委/e[ J țA+Y]5B ysKZmU|Z5SGitvn3n i:$hy1:M1[BroiWuEk>E 23]2& Ht3QBK zh$T*>_#Z|dP"IDÆ%h_3!۷ 55XKda%ExFW؞=[hE#ݏl5QFvI?5yV }rY\f_ *x&_@t3ほi0hg^չaZO0ztgdP49z;3xOY9ZlļYے+^I{ƫ1it J$"eia[> - >f*}GB1R|[+ *Z ؈/+3VmοF߭F<{~H*gtTq_Us}r * 1AVUsyw*JlҴ"`(«tÃ'c 2P7& Q0h=Q-Dc_ dFIFjOtJ_CZI'͕b`FB3r4Le¨@7"8.(Hy14&f![$fP,Ƿ֤q1y씘F4%1K!arƿ^jKe+z 7jVk6]ku"*9so(ƣI4.y@x#" ([C/,z焠TVb%K$RҰc,?Q:,va=JW>"iX](|9A%zٟhѦ,2?Oz#¢^%5L\T fY o={ O>="W> aV- N´L3[y^1Dg|,NɮdeW; "!KkY@@XiTHv{C1FB-Gh5K(YP -م~w3p 'qtYK9}:#@r6Bi\88 Ir6n ,^8؄jPW/oOBewO!2ybmlĥ필/ڕu UI?Fv>ȱ{[2mtl=||Z-E90uFD~a$DSBC[`ƹ`S:Ke1D%PfJC[V ͷ]Xv:,Nu+* Hgn2y>uڥcd.%Qu2,NQ7~+ZlE+]5GI;n~.+Ri{)X׏ T䴃@ -}{"u#-s|,.YP۬DMdPj18-5N/ӠmeoBoN_4ER,۪&o),AV<x/ʅ.cc)ιW|'F^v'TȌˣY zc>qWCk0@Dz.o$"}hQJ'8\#xsn5f"$w#ZKhPPlX1‹z#g"*#I腫bF6>-GnGݙ頻!Z$'RoD͵ @yٔ{؃{F+ɼ]8y$K"+ N\f.0[#-Ltflw J3GhJn?;El)Db"p`JcZrjCE%k&}@+\둫ȚmFҔZ8RS!e"Ү6ӫ*\j*0(;c`M <'݈kl2vSIaRI03|ca",9+;E$*OGX`D=~ܬDaaac4K# \f0_JGqH9ؐni)i>!e ̸ʍ@꾱K&g/w2G /R[_I0n#^Q3 yA13¢Y\@w=a8oĘPPXn]vK;Yb GWT[ϹN_l~'Yo`*<<:Tc+Ey1N m~==%6ZGz;RlUMw0%+1.xVC'{_7&g1]aMW\C֒E:y7F6cn_!0%bse]t8kq>hMNOY$$׼ڴYCLnr& zL|qAխ?+U73M( GU%Xsk{A1GąSiyMB./&3Hq5/c=WX%F2K&M9Ea_E hl LԵΐdn2z|m4YOb^QeI]b01W#Xj2YjWlE>+3K&hd"E5QQ_{ `N`x3zI{5cyviAtXSMr#U&*OO(b'RG9Z28!re?y m>D&& T[E[9>J,Yǒs#{4d3"`0=ڌ&xǒn 42챞ԾfD:/I(5Aęib",OԤs,p5-:I0?9.DR0T.|(2qvC؟643Z_M D ;7׵+9E*'Sȅ2ASUhOP{+s}n# ut䜷F~q'7sa$p#BmPT*Qg1 [K:Sw6oq^nYrChi:ʵ +"}FOΥﰵTR`onU}I, q4_9]YJ}t)B¹q' f U"hG6y'jz83R҃]¨RFmNu=vkKHd}>B\ijE nsOkiN(vJ#g(<ؐPEgPȍ|F)3頹 *5XJJ[`čZ(cy hC;ɔ+AˀϮIчB剳I/ͦSC`F:}`ayG%ȣ_QNT,!yV:Wr\ PHQżgOeR#ǭ%Ons$vdYw७.Qx%!@Pf$k/q?k󙫸NJO-%C×tA?']`W\M\*nh y/9s%Z*l+)&ɸSoqׇmV,Ҩi\7Ɩ>[[Ud=^T@^_*@?d.[_ɱfNi5}@?,q1'똢Pc.x *|"MV{&193.WY4Ȱ&u}7b>9Q Կځ:NԺBL3]?Y5C^)@ VT#fY7ϸ7lk p̞2?~$kG<PII"$jJ#`lɋOxB:i[&ȲoQeN74(g pMՁ܏½dʆu;XV iuq{8Bpr.[F{Cm 7_/jL}\H= çu1SWhzh#0{N;R ҅vJ *|OɉTM-"eA?*d .v#x-gW/`I ˟F^ >xROc%m-RqqaMՒ^ KQZiMNjY-/הp_LB7ܨ9yj=}2hAP]qRxF8._V >(]Jdes#礎W~} sX&8܇[4|, \RG !Q Qp}<`.lqdU.9<``joR4\@e^ /#;Kd*"G D/}~})4z2A<2LʭZpL痧[ľqcvO%ӷ\~`EEtBP{G[\QAMOgQ@Pa?!EQ\O~]3q"qGAw`5S𧌅Fge&+!sMK^sD&2^'z>+T]7iBM[=TJdn*m)Y:*3[4&{о,aboohj<*!{2EOv+y՚]H{fXF,%z\pnnB`CWD$q.7f N Ȍ3K5 8~ Cùңi!7-'6,Q@JP7U ~4 i(86⏩kdH~e}6n>qy e|`8SuɛR92}(~*!,y٧2態6]O?7\sw3:YbǎG3ы,ZtViaGT5LZX޼dQZyE='Npc.@G4+ h P-%d;ʒnnt$⠣k:z.خ9Q/(by>[~rÈQ y̌A7QY&m>t1qHE3DQxo`<4-5dGqEfF15;%?1G"vAd2g5WS-9wXw}?.Q[V8aeqrیIEZ 5HDq ! r-jEdTijJ[ t Gwųͩ9'GIdFyv+$b-[hBd w1&3 q $+⌝P&WI`PMfܘN9ceq Dh#\ӼGPrUqĘ@(^oYt6 FX*Y'4ۘeFwdÇ#嚮oLT?-AGmTx]ą+Ϟہ6 !92ʌc|h=dDl<#C%ް]:/&fn1Aя"Z1:S Zؑ.V*.۶+?b2; ZȑQhBk} ӨHd^22+qf?n!٩hÙ輣3l`Hx+7b#?!m$0 ߠVi, YTH+WTp Y)y䏿ɜI5$ߠPQuRZ=[.9C8^7~VMahFLvls%+ڣ Cv%,P* ıھ~T[y>'-%]@,.T]SK!,}zNs[9" *zoZ6ցݢQD/.{rP-{8 *Saq.logww {\HZ*┲=czrpVZF '&zwI5Wn :Ԇvh@XV[# oȊ@USBRCuҿ,n;.Z# dn"b 2ځIХ)A^@黊K%э-Қ^bNtlћ0SiTS]iTwl%dLVke83 / ܟSqӾ47բ/)JФ%;6'"v#$k%A$*D(@ZK+0=rXz?a-7ns!c'8npo1icLEEGǛ$f˨'i8a3)Ir409X7ʨ%C؋ܣИԿOͥ##b37$ttB>+ՄԜ%; |}pAI,MF9f!JюZ-|DhI*uCÐ{%kM5 +3ڔzhC|आGWnG$~֪>+C8>^N %j_*6[nHBE9㷛Ó赩=qFUeqF†>L'Ը`Y- U韕ړgW`܎we/PB2@=S9\4Y$}͠+'/K$u:B46؎E,wDw݅6qeW|A(W`Y dBByoS{ Ab/2GΗgZw3\ۏ<;*dxx35?./@?ss.Gfǖ[B!!W3dNXRWjnSINofy!4, uӘ‹Gl{2Gt(.o=?yJ|g|gB yo듣ǜ  .)t,|LdN] <.c &|MF?ţބ91|(cxL=MVd}ޖ޺PVNStH hS1^]"+ͬ`a XzB-:G̳l۞c_c_W4jc4 ;( h=sd#+&RةG\PM_@y[_lFLj`njgGq]">GL`P0VSd(t͓5ifҍ ͊gJ=m@ SA7@/#eP٩~nYS] d4-|uYH of\uez.aLX#ocvKʁ+<-c%dCڌ\W&k)37{v:e8Mb\* !BY%q{*!չalԾz[}f9tUw~=\tx3F)Ell VofbMdi5sdcV+zd.>Bn@\IYI 08}y ~!il;wOZ3K͝&&4_jHEڄmo=آL09[9\EdE샬PđW،dTڥiex>p73zR߀*@ =O8ڦíov$+;B(.,-ZGvAX5RղōmibP%2]pP)J#6VTeXO ˲ZtK=:MOj(YY>"c<EwپNΓHViݹ9sXP)4iiTHo*]CjJ*Q >&ƣpuj5hAL qkTPٜlK*:NtFѪ/(n/iAA& kzk2Gg0dwU%)P} ڀ)^$5ؕɩROz*)(,ʏ. S X}iʀN59mXd50`evǷ,4oS6ZZI.fG ³1'<2nڍ沓a5\En0Tg0\eǢ^5~X~U`n법"+BNܹʾxa-̬#' ]5znЧR@Ʀ2:dIVV6"DIyng;GEMd!HKfoJ gG`Mk1{^;;*7ړ;I0.h=Z!D"s $3jM6>{D;TMsWk)2it BS3P.M2V-zU{ ˃%i*'cu ^iDhsKYq3.+^40Cؚk6|OxNo~dU3E >P%0WL-cQL]~՗ >%_`]Zk`v/NAy$HZж ^.1r C{[޽8WG,Ftr2Q})X>_m-${_ Rt{]Q{;y$c0tz.qxF' y(> zeX r.)Z2ʼ_ znf}Ph[|HEc0L,ǼCuo+ɊfhHA0$|@s?^n7\mQ,sPw̾L-ʬ650EECN*Q^Y0'q0ZĀI7ud{ǸY @2u2RY"Z&.vR<<<ߟh\0[}̶D1~rz8%0^w+"^ qepfS6>tF /vMPMy,1|֜Hl-~ ts AWؙq$R.9`Y0r~ܳIs1#)-r"t-W*F6ǬQ>AAk B'"S[q8wL?媷A&g1\e;ݥUL:UdX8y7#B +srU`M0CEI۔GdDpxoz' hQw[j>!T0RUR/хm4.Wv+G>BRں@[9D3"ˬ`t^H̝`GY m]tdgtMǛ1$;Q{.'Ǧۉ H/fDW<#9cȵD餼J9=b,kPoVfưxZwO-SN_j`9|+l& >4hRЫ+ K+_2{c|ךzğM\ ׹ *lt=c\Ip{CCŚƲW7M|K-=|%&99m3f _9{է#N9[conxpվ( fm|M 3Cq-c_ҡfoaAD>&7.`\2 Z͍MGAUL08󘯪,2FTo!7 Xxs#"k 8(7>+KֲhQӵ "S!= )؃3JRwݰdUvu|Z"pp* U/k8|oa J< YՉƤAI,Z]v]~o2Tmv: &0G;Z y9ճ,ͮއj܍ťC۹H! fAycV_$ug%Shס, 0r+9^T1J_$z@N9_7".`dåA_>_MmsF0`H9z7v2I$:kΊز<'nrFNKA2ܺ+k z-d5$/-?f7vVg.hRҷba^:'C:Q&"_%S썪#2.}jElCclY~YD@z|$)3CoՉ, VNS_D%<ⰔULRgUk}3`=ײވ:ԯ,q^X j)<ԟs~?-k3 v]Gj Ъ?ť\ *f3ctYe԰23 _y`7UA;M4 ADž:; 8[EdwQϓ1@^,@8wWqw %ɧnvq߂Bw]dFrwy9Cb+*O0e> FeAt+1!-"kixBI$~9.%j]g'K2K",lS6ږlf~LG뀝M+Tg3nV"3"c@T/sX)D'W>EzIFAV Ȅo,$0(2IBD\מ]`]pz>y~DHhֶGB=8;B&~YzsWb$aӢ\ ,6^O<Ťw]W>^1`3/Ԥ(տ|6^L=ػJ%TV]&\ VhbT %l=.r})+Εr"tQ^b<XC=8\^ ( c:Nfms JT{%gr `;rJk_%U#ѓ l)L.$8S'GgH%܍DԔcv`^ E1q  ] 6?-rG ÊK&BR RQ{N>|w+;Y#-ߓ!(j^:JcۼLog!AuZCRgM0ĔE_epfAA7*B/tㆣr Yop瓪8d"T- U3Րv]Xy-*C &qi?rf,]8pq\ a3Ք 8$Z׵|Ig :–k`fog=Hz8M#M#_veVuXlD{gDN2$ ֆ*imӣ#mx rHTW%U %V3df_3yH[+0-q3!/FLaNp Y9` qEڍۢ^), jm"䮚 I |+Q%%d!S10P+ [ݛ5X+ :[}DcCWZ#͗u:lk>f>Z:~Ex!eIPxy#Q^4a,98@oOxΰbF oIQ4*j]P22-~4_JBC@ `tg- B3LxȖakڷmFXYOWl`n71$h-S'8;`?WKEee3eHN37ڬ|Ag~9]rBu\[SP{OOڄHPB[LmM٬DQ+x. l'!Ġ<}v'ҬJwev ood VijJRIzZ<ſ`͎r[}P;hj9H R: u44ξm4b.W oPn>rkN s#8Ʃl6Ɋ⢹d*f 9<_'|&li;vS>rw$֓7eJOIƇ<e;2w\GF.]'-GIHaڤWNr?,0d8ߞFp*2/6_aO-k {>%!n,}^hhދ|T~BϘQۇ/0гic]^-k{jQC>7Ogiq𫽒[|~v`nC‘;̾}ZhKZ"j#<C2yǗ1RF3@jșBp%f1s/@Go`hL1[_6|,{zdqbj@rE~lw='!yx:r$ډyG#6KhC+>RᎮ2v7D:~ Pn#N;Ej!iwօ$W)N:)u}Wynczw/i1 NB_ux0HJfHb=k v$(wu^X EyO%zNaLȢpͫ9F 5>}FOS CLHЙ<Axs$+M"W6}z\x̳ F8]|Ⱦ nR~3/7- ǿD:XvKW9 iû!6yc&iY92IJ|m]f7Q2 qRܝ\uisz@ tΤވ܀VEWr{A,^f8tmi2.I| aRxet&'1.CB؝ʹ`_߫bQO;sxd~*-:C.H!@1CatB?DE`\>?'=$fcz]zP^w簄kzrJ? saA#ɵ) yVXX"#˟KƱXzdt`Yv2LD(r^SԘ%Vc.YX^ڜ/: N4;k0Y+3W^2(H"'A!ɡiìR]S.Wk wսD 7k6BwQq%,E4)1W)L41"?O \o@VRgKiG(7AWV@r-CD-ug6k1Q|$N'jey1AQi@\OMVNyu8,٥5AΠ}"i:F{46ܦ,bںã^ /}}s1_VH9 !qn`+MҨ}X'%4Z N{4j l<.T/&⹏^C6|ٓ7?@opXApyN}jjP07L_@:/`ƇV[V,]#\~&WV>RF/3U£!;., R͸% ;:ݍӃ ,2<抨rwH0W=)@e75{_?B]uOΖkZtz֥'l8H>~p|HHPo\Wb=mOLP\=e JO 6B>^jUߧ3#d P?I6cXŚ`z=~8eiD<wH<E4u&n4 @LT:P wRP0@1(وk[ IF} r|l|h #h &Lg(O˅LFj릎&K]dΈ9~;;ɓ"ySӐxh=ҽɮ$~BNL蕍kbpӰ=}09FlQRi{LexL.cnE2G7ڤh+9K"4\d8)l_G Mj${vlqӲt<7dh*tNBf^WFZ /_#j|m=~gl ^*.>'ȹ$ս\ 8ൂߤreA c)EmWO` @O2LOt8Cw_6AO~g-szu7gW!H3OPE{:Džt4l; _ki<68XaoE}0WJͫGDS@!UD\̗'mΐpi 5s:蝜o)/߶MƼ"|Uǹl+A]ˤեȗ9iQ(Kp#Y6|Xv(hL{Dʏ:.8A0T7M͙o|:lg2)L%R4^4֋ۚ'>,I cp -.w ZzoU\[+ ςZP- >x̜1>XrSq󪜹nyI* DuV_eA;*]M@Ed}d߹6}Xvs5|>,[6`:QbM |+[hA9Dl0K(I`0%o~S*yg.8H8T6L3C"%TH6{c}.k@OoZ8Ly; 4~ -b}C[+M$8^d;#xQ 'B e{a`ʅ^9xXUd_Ea"ņ`1| D Vz`aEu0Fl剺Ӕfz5 w'߄ PPz5)p1S0Tes!6A6NJ&MCA (|W$%`UC15v7PgATW|9$751 2L(mj֢(3/,EV1PUcA\;0!D9dw!MGxRҫOq׀&]*yj+TehG%T3x!8$>d{e цHH>X](<..B+QadYpIj IT{&ÿᗆtحv,%]'zy.~ !(cJֿ\7w~{YUA.$>2b`V縼%#į(f<6 UHP ȸƵb"P°=m'f A;aH[ᮅV]6eЄAl?ǴC(@wr-W"moR-Prv/p.!W %*tJ%2ۑwxѧ9'ܲF0 aP!Prh@,8JFk HRкܐ/ت$b -BN61 E*d!f H2^zL$wJtM~6k;L|]d &jud(0AVGi< b* ].5N٫Xׂg:eζUO H0_g\hb:|3aJGnl6# P(n.lfрEP"a77T*X,Ȣy[뚏߆tMx :)T\f:9֌zC]ztp|ƤW&/)ui0DS'ۦQ&=v)TqGaz:{9*)uPD~ Izhdp,qW @ nILRPut JsXlɗa*KCrW>R^ņR靳ME ZjDUP,FW_0[4bc[Ȕ f޾WFM DadʝD0dxpϡ\u̶0.%T}/yOmKh-b=?RnT86 ,2h4?5ѱ RBh <;  5iPD)iK k xֻf%+N_]jQ4Folݏ=L!%)x,_Hk"ġ&Fb|n`\yxCA紑cdޥQL E5Z+<0pSvA%Luqޑ] mM+P_r6;;A7(}tj^8eIcѻ2|sa-s3hVg66=-HkGm C%}Rtl2%z/gZ_z6a#mgmw(/ g+Pˏ],""rEZ6eU&ao'n2Nń]o79 @4ɦG5sF)r ڰΦ_y+2h6D@`Jpᄞ[8Oe9IpZaPQyP`m|ǰ7')/(l m{ySF{@/P 9%A36],-e_7-ʹ[BKAx[& 爨hQ7{@ئ(XM@f en*[X7A`i%\!asHO ;gֲ$A@tsJ;h(,We֏ŋyaU1 m)q3L8/:Y^QO6{Zd߇Wv<;rr,B#5s{1ʼnj!]97܋h1"PUZiA(].ufYbFm p'Bj*êNTjކF8M c!nLYm†զucBï,Z2Iv5r}h_۬N#ilQN(7V:9qO? ̟Y'yc}0 9㷄~T[?Miz>E,O@2021zU3m'XZn~v2•*x<,_P)@.BYpsX z.}ti˗ϊb7wP7~h˻r+J^< F# ?'Uѵd'w|B gMN[`Ռmi{n0тȇE֩\ Yo5aP2s іAhh*GI%T-/G*ϟ1k zl, nefFíhECrgB$<mEg-`ymhւj#_ħ59*2)8zSG*DK#6J za9!#mv!st"lڋ ˌɍh *U" TOTG)8r_;L%pO|^`ޫ+=+ gqFqX7ea\nS!(T#,ajK`aC%EA~N9CT_΋ʁ ^W#'Ρu ůU) @I}foYR%lA]?gl@)9:_ qV$]J{3ZI|''&RGtESo}<]JS_ѢKikE"^Q~ʪ!W5&ĥo5ʥȸ1iQ \6ax.hv11G-+;Dn}Z :"5>{zB=RH7QU9/v,#岏0>X9G;3[LzeR VX:z<[&b@1 qt#bZeu:d,&gngqd|:'~1mն\+ݼY`đ.v+ lǿ6ycFr=q;W:{f62 iKOքaCkZU"tgnuc3 (PШv``W2S0|'&mykO[GE@~jo %?<:u&VZKaQgY(tIɄnjū*_@Q1Fߟ9~R6{͛0BI9")G>U0p~C MTզ:E,+ [&tԴrL466x KJ:ҫ><۾ :%xb9<x ڝP)vyl#h+/aa݃⍕a}K1LhS|o+0i"Khr:Z̈|ZHC9OIfΩHBs079. Nfnhv4Tfj4K&_EO9W; qH!5ɣ].p\ *P#^萝&۸3{"Dssr8#~eXije%n@'"om/7D]a&zϘiڴT,R}CPAMB^!bQX4:'0u5-!ʼn+:VRcS\>|Sa>blU6P 2P>ZǬkt6Ar B%mz ixS3F)U{kdcPU'?QԷ3< Jڿ:_6qq5|R !._ w̶vm ܌)_&|P84,-@4z$2tdM>B6X7 GZ~rȡ6HLN99$Ghh/ =z!b]9hixJa&jOVܾˑO'sQGȳūAG!yQ=F0Y^p˃kIȓEH: U i3Tja t ;K\٦ׄ{4FOޘmPDM|}@㴹iZ (bn$lwx8w];^ׇ+rㆁD W8G "Rn%"t}IV߅b 0 `aOۤk j<*s9s\Q£Ln"Ԕ˺V癖/"2l8L&eEȐ;BL{DSyym" 5U&F==Iдi0s\C;/"m.~& 揾x2^B99Cɴ ŢS.qY6t QszinpX@NϦ.ka߸6~;٘C`(Zj[J(ԗAgC~Z9!'m n纣aKq|^k޻O3Z"2,D̠h9rQՙT v1Yg5ױ=_HB_io1` !k*TL;lXT-hF-w-qs 1rH?\P ҅!h U%O"!bv\Nɗz *Ddfn:r\,@H(Qɭ >G`뿳pShZ> ~nW>GC|1(T.)5j:@hr`i!f2{Y8{Sذ5ٞ[ՠ@RSPZ.eDW")z+boDMj*+p@ݽAgiu,y6?2\j8N=i $j7n!eڐJe-Z " B݌m-7 3$ܑ6FJMGg}t溳TEqz *n[(0l]d,O.n!:GG`]lCr$x p TBѲwPwi!6usB&*O|M,'#`%Wz Dfd8}yie[HІ(G9 exRV^oE,NFy|#t` T3e^xV?IvEdtm 7/ȲGyO=eK]CbD5FI5TKQeHu 5툿LևH5/,nfkKcڋt-P/9#[̳#A^ߵZ#nb8G q?0˃NūF; tMX)3'H lgU>u}c0 K'Lh9!,'cY2;#=S1ʷSYإ?[sƉK+vl6[@i#3!xٸR5C}=c5ڪR;O _7,pl6~|ĬQ瀒Zt2{$HSbZ8WcP%'O}>/VMSi|AVe ë4a#7nY} 4zyv3o_ cVZM  |,0w!4 i\1iMcS^\k_9Vg1w%!r(+|gG_ohBrxgA -)UF^+S0hTjd(p/7 dȒްe@UYG]~bO qXd-.q;z"c頻xnU`)C*qly( D#0 !Z>:;*$b]0!=,Y#SepU\BL~?1 Kw-E:&'!Y SM~օB ?mA=g `Mp9쮔>oeZ1Q$*a%Ÿfvim^OVId+(xb+hka3F%ﯶUk+wۉ\Q>uX.\_5ؒ'3F2j3 d^]o 9eXR6^kI~?n)IQtE,`A͐3̯>qs0UQ t%5QOb \h4Cn67WҗO%z69vj eo6|SZҀChngT:[g ™1_ܺ4K9SgjM؈sH+&ҧxZ2o! H{ibr:ۘKBSg+r'q׽ /JB] ˜GW'Q&&l9@ ׁ4M9\8~ x?E_2]KkO ϯBˁ ]!#-p4+\P SďLEvfuvᢁ7V;SشM'l?æ."?]pPCF~[?5U_31{o-8&`DjPPM7LlY8A))#zB<=xdE=q8 B@+BX>+1W|yаAhz]};5h1TAB]EݿYtΥ-IMשUTF,fDp*s2 5[KᛋH@07z2UuM?a)oHh'rNڧ2\JLD"_qTyIP (YDqkޕohbJ߯<9Ļem4+ϔA"BU},bM=)dq 0rB,(9Ypx_rhosQA6 ,fҙሔ^ ZT|խh(BlcȑB4K*vVi&$ -eqYlI!t'!F9Ĝ|Z$&(v;,b3D3ch53z;t24gLƩ8>M+vzCL"ND!.(4s$:zi1֛5Q 2i.B54B VO'Ew?N!ڠ2ܴ^ _Zb&6a}?#w1{0v^bnv Ʉo9aY䳜XX9tΩ is!HP/ ?LJ3@ 8 g9r̗EJ;#XzzswŰr\Hw.{, ^6>0ȹAdܒ"v_hP#ͧ g@v)Ox3ظ!sjZ՘#mzb2' f}Q$NґPsi=~ORÀp:Yˁ?%!(E\go}Qrƨو}Y冀m/RaӚ ]Fy-L:4p[؜zy-2*bьyzOV0.[ Iv'qFFR=#q3 ٭@}2ͷɯ_6|'rwWN^LY<$Eƍ7՟V3~]_WPҵ?Kjz{A26Mz8GBlK#Зz!¸8-7)B(x:6 !5s  \ Ӕx+|^,*-'쵍-UStx1l9FvUaB^iٵ{:6J kץ۠? &-2 T,=,ZTew,a#豇Tfk)[[:j+(N(YC-u=42uRQs9y6qc"%} M5'AN؁,ˇgBGy:?6$GTąK9DH+i@Q,5x2*;qtEl1h ⚠kRhoAo%+<$ ,l꾨?>-N2C aP.{_y5Q̻CdyH۟_'E}$1ԵWU=>GbF-G`JzjYTR1KN;a b 2`n+Y.{xUG|%cJkKt5+$U:Cexhw߯ԣ򞵏YAd2Ix=ZHwVHZ;}t ta7JYM8Bn0ݷK y' MROIXLyfFu^i_ @S. ęu.bQ@ * /xרl`mrh?RiZ9z&n J57vy|;@-.}f. Zl Ť)+cWtzEҶҤbA"=Ҏd- M]u"**sHy19*c^R[a44JAkQ~R |GШLxX~fxvSnB{9A*.(slKn_*{e, 5{-{_C`q AêDVI;6G5gq,Z =ٞCIE_ <~/=h#k{m{PM8rO(NO E< Э7/nvsm3U&e l+%CJs 8F/fAZQvY R R /Ԍ^ma?+-S^̡ABa{<(p8{]w;3aIB⿛Tm췀o(@XS1CBy袝8t,+NC(yM1qoQ^ r/ i]F"y.ϫQg(tz^cZnm ^N"_ߋM%$!Y~B\W!iF~Wl yM*ӷ Ӽ( $d)Uv[I1"JG,yJJտlW@'!u !D JPdg#hmt\qɋLEkF+/h^.O0gbk6M+.O&rc#K- vegYa1HV]:rh["0ȍ)}J 0js5o_ w Lr?atU՚ lz\l߸.Aug%XHk oGXYW  xAs&`hX}S]Ṃq1&x^Wΰ3^StjQFClcM=ܚ֌ &At%NQ uɬ1)_E)v2#`;Dx^cʇ 7,{"/3bulAܩ. AexR"L3#j (EIt&nf!ټǶJ/;KS]SODC`ɖCRvhDZC fxaNP厩 b2+5oFؐ s6dIH$\/)\ --mDM1{G3LDC=',#OzBP t\n tyISNt Kn,7 sEek.f HE=2%هg)" 2Sq{0m Hlh[Q'nQ D8QѪXRW |D'xe.jo>ͽw뾋r*bTE㡖 98 OIu?,Z`Bj&ڟzTF)Iߊ]гoF۫113KX@d,X0k44Wm%X V?/TxO˨0k&CRR`p t3{QѾ@0U M[ݗ\ 3gzȏzl)*ru.U^ۈun{GE {7}St5:} 9R Vm©kӵ8_{HjTQW`f_qO/q"s]Wm\NN!YʧU/AwNLˇֻu[qya g. ̌\wb̑W@$'4ƂZCc` "u%4p+oGIW\A| ^zJ%XfpŠ+߭3| C3(3JZY:cG ; Nv6'7z93" )Y <5ЯL/3_K_ m$ΰ}+^Z}A oT1,Y~3t69U&/Ze.B3>c<'ĥt0tmGѱBE0y^nL3IB\2뇍Br@lńYz%%:1Kl8i#ؑC{tHE6ޠodE/F.˿a/} }-{~= `R dv YH$[xscYKŒ!NFa{zU[n\n@-a`*\? )]\`'ϫ:Xf7%dzMG:mz˴.ڪ"s@@'0a<%|g FN0,ثH_Ȯo0I܆s>0IDIv+C'I'4 ARɹW;y]E25[C5&QRHO? \J$r33q8&v[ RoMje$|VAuC_;&GC;Wr sEJ,p;$IIZpe{*T P1 ʹ(,?Q%{ Wpwf]Kq&^Z~c!mTFτbftvk`:)5ѯ H:_@ESBTJN<!g\ /Gl b:@‹ 3f:'kPT@ä7dɢؙw"Ld&r T&,LpIcCK>*x:(QŐ'vpegYPB3N\wjw/lCvRUOm0ijJ6:GQ/|t(Bϯ}1^n)" MWTCs-]vU9)>|4+El<#f8/Co|mV*K1dRwHkL,VA';[8 ൊBLP44qP7q|?B(/HrI/4o=6D C![VFݮ2u|Զ/'yrHܵ 8skns\~*zdA vS-'һG,'.K vo Q}\hu@[ûW8 }ʊ褉oNK; 2JZq|F|NS7AR)J jCz˰y?Dn >*$2w) zڐ U:;L>cTxXKq64$|pI2okLۑbkQ]ba*a;K.顅 >U]*څDIR/6Q|J]ouB&dCy,f6IYwh~X&5*?URewga((s C_:W\?nͮF\Dk6lmNad)d 8?J0O)A%q^prw bAUTB 6N nU{=@|[} f,Bh(76R2Bsz[ᰔw@0:LǰtAzgV 0*O$*E;L)ul./+q[bw8Bra 0Rɿp2M+m0})g]aí#thULˋ0Ge+ ӳS,[=E5XHf›ԛ|m }ӛ9]30T} ! _Q~skW SDZڔbFSx^x]06 R {?rrF6qK 7~z9lsxsKs#n uгNn ]ɳ0~UC?T"Daޥ9{',n#(ca\)RWQGҥIҺ߬w7U{d[PCo$D#mnvMo.~% 2ayL6`5[y}N>Qz햬%ߓEҍN"/ΟRK|дX?W,{^T.vhZ#p5k;$mf [nOje,`rQ>ltG2NcyYmx-R2]$@%}B)q 6Jb.Rӆ"O-FDv[#WsҖ,syl{x"g[R|⥨V#LWq{T` NNհ~l nK]L _D z@wZ>[7Cc]KJH͐^]X6 T[&&{M6?2"n+)*DG*J-qaxU[jIJjpr1>׍BfA Eм@=4B&©7]3Tr?4_E(lxOe]>E$x/nA]-i.KGu `rw>BIf2C2 &g4Bq|@4sEj|g!wɗSaljlhb p_eݪ*W*]q($)\y睡N!' mfcon<~W RƅJaMXkk`GHVd1l۟Q~W !ܜ8."_3?N;]lP&h,-g O~%!M*z|Z--VE0 V0},rgq(`o."Ⱥ$:|K~ˡIRo0 g'@{}d?.eg-E m&I{*"r!6f|;RÇ&0 Jic$J{[2~ r(Ø˖TY/{SG$ -#v0f)f ۃkD1+VvZ!~Woz;v\}b4*0"v_tHGNKզ@ͻH( tyhGфWbpąEr~&LMt\txvlQ\C6 k3ZWT-~ Xo#LK 2M{eKb<Ո1m܅dIT2b55#k3jt[1?-ӷ0'%/F>ፗPļAv~\O#Xn"`SpJ2*:tΞ7.(2ئa0_Vnwv.{_ T گbQWՎfϤ^\̈́3 wJf_dtuvcWx#BS 8l>3Iz h>NmpWHZɗI]݄gyOq2V /3!83|Yo%ţuFU9jNVNXfO|_}.! ]d-RMݎKw`yV;/cSsQ4-&/GRϕoApLm:o,# Kq2+/בּ~)\ pPsKM-Vސz*gn2*2x3g,N?>x6"f:6Fk&湶 f6Т,}ߧѵ[ۢF4xù`Ґ/@bVe8qUt1HgE򃤮1bXJ(7wSߦ>rJ_anOK' )Sr"ǜF :3R{ͪ..*i$x* \2T7x?K| 82A-;SrT_7-SYpcbrKLڗ>b*BB _5+0FKCzw7B'5vFm&26Wq`AuI Qn_Ux5; }^5"[}8a<*c&eTlϙw/MYjq;KtNST@$0P4\*`MSkq+h,3 Uޛ(LahӐt`A 28[e!\"W/Ԁ`=@ku~2YYrzKz(K{YU8 lFWUuiȠR1(0.j ~mя7"@A^Q| &rqMtE)2x"^KN ;$%)?ny5w ^vb% >U富bI#Hpk b +C)`5yQԖx]Lu a*e?>m 7.aŧ ,s\ڠFG/$ T'QmXG y`1I˃U[~-;`BA¨$)0 P=='99ހM◗X?,D]g~]m%BRvM|3n%g 4LOP ݧ -D:b[vz x:#YHZclK@!q!?1l×fu+\0"&y2fo^\;*@̦OK%-~E] ||Ů$1; RձBJzwMf1o(W/#bT-XgaP 6.8<[O>3s YmF.]IٚتuLv_(.@ABMdCOxމCRT_4eڐ`৓Lr.p@$ {nhy$qLH=*m(ݘW52e# y@LFMiǦOM%|]% Cݐ/UG"> )O{`P9-U-ZQ_6R W3m[|cėg0-x+.pf;yڭ'&@I1hjn>_,})m5= q-ܹ_nyTPGFB>O+ƺֵɀ)+Ʀ7blip*K(/w2{H+#pP`<8p ,GkQGL \l-;U$p'dE%vpa[/۴?a ]]w{\^n]tQx|oߗ]{~n(ɂ;HU_s5&=W¬V{,J>$~x*Wttq"} H*$=3^qfIѐ#KH oJ`{1Ĉʮ|Ш;w|a.93ސܱWZ?7JdWW\ DFV.N1Ό֜((j>[7JC{Uw- CPMNil +&o-R;v5Vk\&ViҎÉUo옗aQ؞S%T1Mݦ_=T/s;+PanVc8сPSџgIAl9iq[ڤu};RVEOq0C=p(q5UUEaBbKݹNoͬʭ}Į5d fu"l.WƲp~g\i{gO/Ȧ>.vo:>^ bxgyq|{7E)*En{ -|yAoS=;I RuyL?:ܰ7eCI}_Wϕ4ζ~'[ Mo?ν!& '' N9 ;~ 2_P'Ki؊E&'"&2$`j]s;&DubHP#L@P3Y ]ήp g {>I= 5p}(Dn2$ q:M9=k601Jlt޾ZG&isL V-x~7\Y(˽ DT4 %upaE~AIF'rN0 y]i 44̅? BTy.v0\d\ Ǚů^z6,^$xC_&*uB29QâV<&Hx#Ի 58`AQyeN_։w\dnajU< W 'ڃZëC^n54wk`0mZ-]Đ#= {І(_yyXdHMD՞asA _YLԹ4%1/AT(,[R#!8L edou&VQL$7xWZȣM%s\[)Xꭑ̇[q wmEg ܙaO6b6W~'LcS0g_EhoX[?6>[_!}ڏ9D=b!eŦ\"$` L),XLaͰ1RQ$˪G@TOv#n"D|"3{dqlh sY>c)p#%6%¦΅u ,(=Iy^^ ׇPq!}ashyOwkW]Jw zMN45H˔eU|ͪG79YP][فB-21HEM$PVGE4(){NNguZZ3k c#p>> n !ֻVѷ~{c3%B@uJīGjO䥈ŗ:#C5QΖgL97# >aXZ֮G?HWyV4_]M,H+(R1^׊wkA7]b'n4yi'F v!kn $ h<Ш fzQ]}\j=snd _\ւ{\#|װ _RnOim!#AӺlvގ,"zMgd11̕&KFA;CF"0*.;i6V{PXɲd%m]\3dvvlR=f#+,F+`YF$P!-9S8٭iI25ޖWw0L)nqe* TGZėc1>PE\H\Wje"qNO[mx#Rd?7Bi;{\x@MwiAҠ0#iPs>8@JqDG5鴍!jb Ѯt?"&BsVB{z<i#0^]8f$\9zY0t@ho0lu0Y078$!pO$ |n]_44 S4[)CծG803="0Śi/@Mfǖ ܛ>Z"#H#0bFnc?ķ#{)P\~|ԗZ.x#\ҫujk9v߸XQ:N]MEOSP1kʎ'xӗ>[W{e6Dަ(wSE4B hGp!򂲠؂KG0 UZb}X-RL.Hc rDNL"^Ns5y?3Jf3knwk_ l}g hc#m3B˞x^묂">:12b&fۯ7蜫r q7+Ҏίg*:J|͖0tr݇Q^; tSAv֘C( $Ta!~C:,ʧ[Mj0\Ʈvߪ=6Nb8 ]M|ϻecŽD?8vK8`8(>}vP(ܐfݥ߫ջ :NJ->^`QU}jr )WlwԀ)x j!%ߛWweJBeIܗXkbel._vӛY<`sjP4]^?-*f/ec/qmZLMҫ($:lwlg -j3⟰F@9)=Nq܌qbL{ r;KB~$jQu`h/gBێbuNjg8*:Tk֊ÜQkh)7w8ڪ#6\q8;ށtg o bCY;B,&tS?VV ];R&ϥ=̝rJ_ݠCQ:~ޟ=ڰ*n*49q;Ы*bq-,c &>[\3\_wGE]'%ޝ gh?Ȅ+$#(ge5:By9Pg,IGp,Wo|G3a#Aj7:8+$X9s;|^r00ﳂf{,*|n@?1fFgv>D_ H.+2΀vezܚM>-X1AA1T$CP19D+ `m0RaIh#6@! ^m !#Ct wR\٨7J[g&t܍IY|]g5Ň,XsATU`ef؜dȴՃӌRTDNEςdGAͱCD:IiL~nO,O='I 9o"9.?uy/n,1A`JW,K*U[OQ;щϥj5tv#'0 PvMY شs/&w LrC!屰l.k+BrS76x FTX#앜\Te 7]{n A[Fy_wo–ب/B*0 W]c0)(֪1GyZh᪊nt-2-P#n,#WY`In$`1Duy=l'Z5o\gR'L"YmJe`h&%Xִi!uOvs~ٞDeξC˜n&-b+(0}MAnq[1!7/ GLkLY=sK\o= p+BkTWՒ17 c+p]Zk|scOׄ;I)1~ݑ {p)#'uCbN^ a~u阔oߺwY۟3o( \JR7Nf6g|5he 51NW*lhp rroh^@UE ߻}'Y'*M+Op.|1%d" 0jF6xBG frOakAh qA[~Z@`% ; *1SPW>Ƕ 5{ E#Ļ%O%uQ[F<pW2$e,p'.@u5dA0 `*yL?[jsej#;N>M/3mz$vWJ@Ћ?Մ Vf]̒n٤rI8?=ַ̤{*І0^S>w3QSF'Wv*m͔(U|J6%ֲ$x>VhxùŽ ܦ:B{r6HㆩTN؍e7gNhNHyz q 6$oeHKVNC3^pFb%T@Wՠ/vcPvw.c#'otWo0L>s̳+BAo(EW0@1 orD,kxk*_NLR>g | a]&:{̕(0?~X:+ nE6L?vME&sbcʹO%:B;Fqs"F rZT[ifQΠ|Lc438eՙ^BO.yD1Zt17r(nWG& pwFS)K40x@cpeb}h}S[fgg14-",";55ӃC3L4.-؏H ZSmK7iq"4! (B? ӝFdM1Zf9Gr뛣?FdEATV( ~VA\*mV lWudKG b1-Vl9Cj`*\ 5zԈ5&)o7j 5תK?I<4z(NmBg&.fBNivmʬ;B՘rK׉7[4'[rDb/Q>GYEjEn3IHzM]&Q8m½?cck2`Ld[/HT5w7IMfGA_,&6nJo*0ɥSdyǻ 3Hͳ/Aig0wY>nG>M1_}qR9uH}& T卍6L.B8:R'y9?21G 9DpVkXNvY(8BaY=蝛deA@z&h* XRT3s(KȫD *`\Ru T ֪Đ᤹\DҎEju^lI8e }ƍʅ\y RU+&:V?2©a:Uڗ{38Xϳz:OoݽC$$6iY @zg4B0$$_}s On MDX.t3띙Mph/7').9;C=f/7tO𕥣`,1ARP(+/*fIjv1plY߃A|=aB!^g3hg?Xye7p@) }ݡR-O$ "y3|iCXiyNq)6y}C7}~bMOt=*T!EƉا\K_TK5Rg<o49Ͷ3^0-ZbBWP IWÎm4=$XZB^WHOF53KWkN~.{"׫>6qCLFC iO:8J5Iq=D K1\9ǢGRahIIc}>K->l_>9]%Tǝig>fm_iH-R{w,F#1&vy1Xn0M-n" XNtc "Iu[y] sFlx%6<Vٓ"֒OɧJo<;PO}oknmpzoR%ɪ|ɲLx0'gc CAP' 3U;'2cQ?4>Km0J _Ǔ=%AMf#]Ϣ(PFͯ6*Olن6`2x,Q2ٜ$a2[4Ԧ8t 3h~ hBvͰET`*~?h vi ~KW4I90uiNj39fIE Vvj` )9k&y*p h!' h|VT0ϤYf|+;?1Cή}5wPC8RisD32#m#vg/᧒7['xxÒf C71';盆%Ýg`6ۢ+g|3X ci]q` {c55' aȾ` U[ }ͨ%87󴖺mW~m#O0(CяsIdivoj%3'Pӹ &TPfi"cdAD U$'C/yE+d+h%3@-512VM?M~<0SIFL>B޻bA}Q('qzijmܚh';^,LLOWVYƚˍ솧+BlIĴښ9_iC!>2W5E[$880)D`2U:a`jmRJD>ߘ-89;}>hz#%ڊ"Mvu'ope[u2; qR9vh+` w}ʜM kPx+_)C ,͒?=h ~y]jaizHmڪs f^qQh)f?ȸ;n7kR?R"—]8w^ܦ5~dsX 2wRg֠+, [P'C?(]\<[ex = Mڒ}-3ѫrKDZ}! ֆb~sևIb3ͮG&_\Z&p0I:!LxuY&_#H`+/g+B9ikq#ճ`ndZ.;ݶ?Hӷv IV?]A4eڑ\?X 'cvs8:)#?ż U9ygߟ e´~q '&_PIxs<sY|̞TҾ@!V}Me!*7.|5EؿN LO9],dczʘ+xᅭ,?d$w(^BO|E9ȃ_eK{,L'w\,}`3&Q'x'@]ZMUNEE R(+1c.i?u=T3ms؋,&mSҵv\1BȨDv'K/磰^螄IgxљU'U>NaoƥHK-*UQ1,ۭP(Y&%ƃZ[*`pd]6-ʫ"+ qTT+ S])k~E_F$ Q5;臫Bq`()zk PCa M (vl Q]ۏ [@źS**&lDM0]rM{Cw6b+8PH@&aK1%/ }:i7qgucl[=|H@[(kw#7{)pͯ _ŏOcSԒzh1+/Kt}rM}EGu:l AsA>IɹeP4 @UPUN6zCWHc*J>W5,K2웱6FAwE9)\h똴5ap^"7O*N$x!1uT/wդ hBhHg⒉@Wp|)s.N_f[ oicNrvVgFB@i0ţi˓ްfK`A$#5i ۦwĈ,+i4Ĥ*+=o2N391d/7]D7EW#B vPv}a(@.1kz|IꃩT"y0p2"_.R;򰓁 >G^^>QoQ_8ut1"E_J:R5?RN0W1%Nt+UMRh<_Ag45)=[ni%w4_N/;R7^?zXk#r,ougXbcTƥ>-DPҰnǝAf =:Kdd\hLQFIU[G^kKs.%mǥ×Eg>jb?G$~}92]`OpK5qrbkXRa#H\蓗RE,- Sq˙S \"̣z|$ɳ/R2+n.1GSZTUKcNJYQPI5G~l. 2TQq& VrGn MW/($Y*Դ-jY`/l@y>K6{? YY;D)}R̻'Ua&;j =:RMk*SH@f4!Ao#|˱CR©i\CVS[lKeeg[7MQ H 2IM_u6OvÃ07KiTLOӦf7%^D!#Ċ,Iŧt"Z7ݗUfojDm@.ٮEΥφtyӥdZ5#0aMhxw AcB7<{\A,( k/q:γxL<+ؾx#2*:Cرbt&(&Zuvn1n*.@v_}'J,0D? ǂIa6a-V۝m(vO%iw .ZH;RLmFL 5ZrG-5t>` UƁD```fS7`n}k[co1AãAb gg?juAX^v14c7!}!$c捧,kA:9ާ}."2P \um &QD1 sݽhk;>YtG40ۇ-1P AaToe3Mr‘IJD1Z'k9XG Ë" !quH Bb8y-x*Mϗd1 R19\4[eutRHAXttO(Mͽ  4Sev\r+KAVawvJ 5񅶽鵮M8t'st|2Al^IqsK0XfL_6i̱G\8Gj6}ey^~BnVK[u X|JI2Y)[΢tY  f)36*#Հ0ԥ . ȯA_%yM,sɅ]UNbhh[v1VI׺C+}"R?͆d1kYz< ESMD 0)lA3r.C-J|[l ͦ.o_z'%t )&!X:5Yyw:ЯwEeFP$8/:g`SfFZKCfջ؟YQbPp6k?u2 n#KԿQm I`0`ˍ5,gF(=;1/A߯A"cKՈQ:}ϱ|HjZ'^ (UC&or58'qZ7w#WG g^Ȅyܹ<#bVmU Y0-[Dz,gK]JTb[!Jl$%~+3mݯ[Em J.K#yDwݲbԵ W PY8ag]WM/ . ؀x3d{J ;5uD#܋P65/Y7U͒0LS3U}f&pXӾ2ұKT- _}B=zw*U喐XI3;e&\]Z Za+7ʀxALYQllZfJT be=DFj \ZomqDaI\?|yU/B8EVv*X~ɾPMH_~ +kO"x{8͌;Cg3'V4S׎%2Mŭz|IeRVMH8*6 b)CLY{rL2b\$|^wzfPϺ#@wnK\[;&lN .ojiM=a1|" /d++\r*ؚ5@ppZqUAAgY/k6b' (-_2U⨶ · |4i@6nCO@)*>BGI,J 73!z⪑eh' ^ʸ-Ͼ3TNӐ\K f j,bTX:7-)9˨it Ad}rx5q: Z6lHZ,04lMQ/z?/:_L'H!on`ܑ٪!.@^')YD+Dg(#*c@֞vIi=iOn TBm#52e:Xh4\F#P zz{xTm<#[,pEyf*DjL!@.ACEsJKrTիK0 {* HN} 1;m44/O B*HyE~Kl5,R)pI8֫fi뎄k/ڗ%y箟J~[9SG S!2غ^b\d@nm~^wȟ/*Pae`v{Y%hkԖ21{mǜ53zo 3,b4Vd7}xzҫkoOmSc.LIxnkOS)WZWFTrV، EFyϩ7 v?)qe PS]U{jG˒~oREZ#nt+ޔbϐe as ־GWC Bt!ମNkPI vj!?7x qpKCkȔ6ёIxLSg-&I^UWXH꒻Ħ*2ܣĆ覓 & 7_atMG2ڷ)sH M0 6e$W=Kx0.{&`Ɔ/Ө%%z?y "Fմ;y*`)nvx|"Z\{ -Xɏ` 1< @vj $kݒD-7H6ŷ́=5db p *;kmHʆKqw8#(=TvyQw þWTWJrc"[12a-Ǝpt[ZȆ'eKꋗh$R{47dκKC)݊q.0Ok#XTcjz>͌7h;t-"4 gIœ?@뵥'SZ3U."1|!1}ej|K8z 6dJWa NkDk:2,/* bW:oT`:#IDLđqİ||鈘[~6)rϭnaU+>B-I1땦$-0(0Zs-TncӓD~b/>9QuN y͹31{:G2#kuj<D;%V{qW!Y肐<W. Ch-|krh=0\@pb z(NI4wB  ZaNH0yQSz-P|MzSH(?Q ֫M&ԏBsǞ-~LϾ NAc'/Y*= KV;t eQjfs'#UsRKຬ^2ءn^MQtR3%vL0;.zOHF2jٚ%_(éL]DqP@W{9/vd;HkOBV# )]qTA!g`p%z .J~s_gFmP.{Bִ!y jclQQesFx혔> CT]I,  tDFD\RZv! ,>}dR3&w^9]#ul~ȩg7y1AA+vriMuLN0&2c 7ȥ n$O>oޕ(h{&9ޝtM`-tKV0$y %4<,gZ,0z(sb.rA X)3lnDVu8Z+Am)I yԓJe!Oٙ^l'LejY|v#QЯHvCo +{xeI,S˦D̅|yluH+w[%S9GbB|gʂXw\G(U3 >8|Ԝ @c~f(Wqacԣ(\вD33]7;7TQ_%[7jtkfj\ʚQVB&Kq&{eU& +ɟ*E⌥I0qeYZnfͭ౅ƴ%0OIrxj܍!YiD;$R;si%"LrH勰۟2~l'K#$UqP\1N8p~?3tUeEEUYpe VBx-?9H>6!+כy$$7y݈T˽Kl+90zzpu櫂wuӹ؅9JryYh=y >}'s>k!tRh@ƂCПg`dVV1%_K"OL,[c 3Z<:Ӂe?f>}0jwKn Ur,s}&w.ڎ@Ǿyt+*|cɝGms锇(2A5Uj|5Y\ZD$:{dI㉋vOκCEGL,UG9Aue^ل9{QiNMu۰h_oFW[9kR&nbd18O{ DjTKlrϛtGcP7+S=aXxۇկ!%H!S$hk'>D=(Wv-Aڌ,f\_R#> Kjʧ2S -"G/ Ҿ> j}@a.Q=v֫x61w@?dI^-m؍ǰƫ^Vו74j4{\= s&yu=_pW|WC`3b̝'|g"xRӲs>iy=3F }Y aI'ٟ.A[l?/t\GzR 'BgsZ~>O8$V }n+~.)}gn?~QwLqif/Ac=緳=Qip"wǥq oN9 ʐU( `ȥq^ +<@"8T"CN@| &|}.zR~u ={8'umdžE tOp (PNlXayk69MSw kxB%F8n>uvrMS3S"5@6y4Q3L}qfC4 &Q6u-Ժ)r Y1@*7HYbcE5Wc7'FWygP>r3tr(v Cӳq)a#I6wդ/q:K?WGCЭEci6s$qUe1!׼y "";ĂU>4 .{ k AB~;1f@/K `0)2C5겺 ^q :}]Gb&թ-0uLеWPш7Xkȑs]%OoY%`%#B͐m4Vȣ%.h! k:$Ǐ4O͓iVI7h@J䮏$ r%]w]-lnʺ@ (FnfCPNazGW.+Fj6'D p%N<>mTA$6*s!0ܕ*H")o'wMѢT/bUga~']()WEQ}%(Җ_dEmm&u*}VeQ`ysjpTtc1d{jYUx<=] i>2ͨ!mn V-r LPN`\lV5`#)7 ꠜSk:TCqWZaN`m>d|yI0)c 31yX9:@4eVv6C [L`7B^#䣔q%ضXy%;WAqHkzV" 4=El[Ǟ/vy`uH[Y;]*"2"eUokCD}^ʢ ۵z_ sAYAp5N Vմ+Y,S )o8s:U'˳DފBGͳX#V]mE-GNyкW\= I JIڝh)V 0<>?;}zX\)Y_;$5u/QhfpۆT$B~x"5$I#*ek$a囜op(Tm&.Y :qI$Y_ωM^#A,)8Zj]g:A*D9giRE[`\[|lM= ƤM{-zM2{Ξ `3r Y0x.!AGpcy7?\cGh>b?l(I'4`#7ew^LځXY(1t$KirǸ\=q9XݷHu)=T.I_閰v2ҊO,<}&WlH⯰b 1ǘn^U10ux?DffcC=,{s[r:}s𢡄Xl5 SL.^{gX^8DE)ap3ET ]5 , [%a'tHX/9C~Ȁ_Vaw@̒u6OhҠdgAA}D1ggcsJ@4\ SUL/ǺŽ~]7Z\]Ghs8}$ -`gF/9Л4K#e1AKEFO<6Mo({w>&`ye7ARU,uML$3,!<7'i*X}QCLl4? ̢Il (9r~cl\쾍&,,mdyNv2":vQPDAp㣒a ҷ*:;PV-i~W֏ g F͙X<$LW-5i m0ZFfh}ߟ^f:1>xɵl ~N5˲` h"kܤk" 3R~cx^?cS9m鮩pHӭ_:c]n%mduKetLm11$Ll؍ 쿺0nO m'-y [`@/=Didh4N*隱'FβC{Ì7FQՇM=I\f[ZY\ۖg{@!{{C1Vtaϔ۪ ƿÎɃupsn9X2Qڲ~oһ.?jZib].pkⴿEoD_{Am݄LP! R*ѷ JdIڦvV$O&V7  ͵+i1}}YY19B!\tR-u,QR}qx*~%JM2|<ߋo(ATE8[PJ:]Kj55 R(73r&Ex C4^>69^th ,\G?kR"!O+vTӑK+,DiJ+4\&\{r:i *Q- d(b/3G [:1p8\xcq!q̙@ ;Z3G=1íIw8k/u[Bj|ղdBo3HѿV FP;)/o%!}]g͞C61X /D`P19 *tJf|i1L#&BrMxE!X-q 'h>b"몟SyU[JUд6 CmQ:%gEwtN #Ri8Th\ouP%DMʋ&6MLRŬN*u불NEf fүt9~A J xoq.]ft)XP5"og7l'x*l8uQQd5mrB*d$w6?#_;?JCQ].sl/UX]<' ,5odgQ@d2:I9>s襙u<_馪˚t̹ YTNŞ Y׈%*Ϳ/Zrgvi(N^{{┉x {n  p=XہXllPG/ɦrPMbcϫ'ӯUq[#(~Ƹ&?ݘF ?M'%s/'Qۯ8?B NLW%[]tͅ8LچqGo1_pJd:F^BW%iԐ4-kkrE OJJ!Q!``^+btNnfo0/d+ ~<sOG8׫ZT/ za_Ƕ첆~t rEKRэ>ioC&" 3A$)ҵ;ƟCzfH qm_;<ҝ4뽀S| UpIc!r _;oq}ŬhWV6ydCM sBRֺ97%fenI&fuj=^fln#fwd>2ЫQ1em#!0~yK}-hT,oy6tN~4X?E[Z-~C׏_=at8x4`ɂhc2%cO u]}t0L,mxm (d;v 蕢RQ3gdy9ث]]땀CIĐIA<&+')`Af0Ұrb0\rd7x_۳eD.G$пyU?CwHJ!'7e.,Dcr H<|lgB7*^6*TUp(Q]ůX;"z7"c)Upx^ - @=~g! . ҒtX$ Vbּ5FC?X5Ԣh%-c"5|.uy,?] *ヮ&}{n|xVl;x'>D/kc-T%6O,ҳ@95uܞ!Bp~|:iC4z FFr^|1?B1P :>.L|l(R5nݥ_NgϟhpX{7cYdlE7&/ :?Lm=Lt+ L-I+[Y 9?.$yQ'L׀󼚡IkemdV)@pݢ:Ӄli;>B)vMh#/K>ZO1UG"z{=R6"V,\ Zb.R p>h|gkŹ[͖vp&G3 jE$]:Wu6rԑi0Oa(*#GT8r~6Eҫ9ӓױp[VS8b q͆zU[:+ 攣cXvbE6uR4Ƭue_n:REz53ȓ_?zϯfS.*pf&|aCDMݘ5b\SDS^ڢ qTڼŲ3NjG{J72'".[~c]0춛01ːh3qeEz_(I$Ibaz8$H!0n hgIx*L{L5~͠/eVs7i/|MXbmv|jÂK[ք`i5U(#44\ 8BAw0 }TE B LCK 2zf6 5ĝ:}MOrc ?8QyEQmimf]DEN)?ZW%+eyS(dT?>d>}$21NR)t`f{)/zP&eGro&ɥBԞԍC=t5~.i@ NoWc1-OD$ 0KI۞D[2VtD Q*G,Y2u׆ZV]mC>qc%^r$T3įi+:؉ f?H '<#U5j7⯘. 8[6$ E( P\lo/%i0l˜E/PP(˽~Bw]MdQ`}/&ըh6P5"-RE"_"x`>YO9FgZ*{,QaW,T䎪r߹څyXz+}#K ٪vH=S(H`2sE().鎟wA 8H;M1o 7W۝z]ȢӓFRg f;Z,jo/ ra—sO/"l[&[Hjw7p>8/!FUb%}NX~i f^ 11Z}q#:#m0yj}5<<1>OM:/1~]jXB>'Bؔ(ܞHdVxf;Qc4QBgxUƤr-H!ӎ^A) <bM6Xw6{`(64~B.Cʺ/ }3bʭr(q~f䯮h&\3IP J㻜yp2MU+4}!V'#LӾMq# /}bI_fqԀ7|b)2Lwdm&jI-UR@zLEahm4xߟzGd +[XZMic0mʝ]"qUtgWOގ;m^ *C } e%;TƎ!"lH< GP;Mw4i6c!#zc5=(.o bW8ק6~zF2 zW~2іr1~,cRR2:.}:Q)2 UfKIŹ[6yZE{:i IbRJ!hRuF) , s5V< X%$'У2lJfEwR(S ]uJ0ca?MJVu, F~YڬKh0V|l)G_gP|Jĉ6uњqC .^|bΒ::\Mϧ¦4Drɂ^ECh&х0xÝE|v>6vQ^,gb_CH be ݶz6Yl ]3#332kΈ%M&,ٍE'Gs2e0h;rC̨xMhy{ q5?67_}jƊˣ/s;j&Zk^U$zb3$3D8$0Oٴ Ht$RT{ڂT8op$yޒaR53ӚÓd<]Υq"|3{VBq7ŗqJ,|^J4[#] hmȼOEMJQaLpFEGv>5jV_ DV7l~9{nO4 sq;­pE*Ό&H$L8^rr" n;6єr.,+x\m7,5yUHxվ C;x gN8p_D:ƅōf){OJD3e)7^L,J(Q~}BtAE #Rh3J;/.Fik+TάCҦtpJRhBWK4FycZ|B*fX;R2 8Kc51orr1644˻4+ ʹI0('玪^ʇ)RsJK5zi?;ehjf_, fmXw/Lպ+1c^6m WD_HY\N[~ Ep\FYFQ>r-ײfoxm6T}NP!:RtA Pζ:FAK|zX烥Y<IcJI ۱X-; u;G.m9REDe|>df=SKpU'PcnYq!E%l4bKy̐gZxrqHn쉸g𙋮̮H]KN|mt89"Oҷ6[[l ĈL.+7_n9b7h. -`Ӈ?k H$ԐZ] Z:T|O=6kmwXdA~VX7KN@w'pJ֧J; K&M?}<2J! ϭH>qm];vJ,t߼v-lt;:vV8(4r;Y+S{4ՄXùK*x흻JSĽ6voA02ٲ1ŷ~ccEi aJ3?w%53X_YWoWK}MwKD^4"ך{y-eGJcoٱyJJCd{rlXx mD|($K {rۏӯ9,5R92髶&r⣟DWᵓ9==M436h>S28s˛^jcf7ny俰lrRL1WA ="'.# V IE5=/'azUBͩ}=Ny.VEk |j>C+6`]x:O+ٯIJZF _5w<*FDpkyi٩N}FXsaӎ+ڪ }rf= t+ Wqe:a"¿ۜz7cLtA9*j+gZ` a]DgLʃ[R?jvn,I UWkI<_hpch6[$7tm])ez)jW ɾ-H|:Bi]L;Ij{-.DF>.,6QVoa@r^QVC?K(wg i9y8g} .L F&||BQ<^D],5"':L^փ\Gŋqgcqm_nq6d E 9TJ}köf epXg!,OJ8RIHb}1PM;'Xqk}u2$*8e/LܡR%yY.8(&#9&L {S2$' ?32쪎rP|O8gU,,Zaf%WPƒK_~u/($z5:>q '_+4E)Y|' I/eڍ4jU89PQYG~~I"{s)t:EQ=Y}Gs*>֎gB-)tI6-cf*?7o=#Fܧ_i6&AXr`34e̮}#+?ifF*Gp*et!lU69jpқ8-5΢;akU]9d:羉Y*J9g-qe'*6S{MKf,۝ (?ڜ:"6Nmdv QPW!6\2gU 7"0o~$Kx}\]չQ6| E-–+Z|f[Kq$VHHI~M,0ܞv͹fox>/@FP* fl0-6X) mU|SKBB֏Dgu5%yrg7"udƎӽPkP wEHZ ⩥=E]n0ZSUO>jB M^"{.nq֪ZT㥘_oL3&yhJ%q3Ӵo E..@w$;<p&.>6տxquYg]}"dq~'0} :J8c?%fPP5(io1(:Sp#lq.?Jmm0a֝E)FBמ祾)X ,4׆.8rdͥ"΢2metAƠP'c7ʧDNF˹mmTã[ޭpYvv1+vY(7!i\7E UL@=e1X#_:;ESv?k/kO4u?x='+~|k]j~\+RGz-KoD_̀G|w+ zF4wӲm"mMVh4҂=dWKn.'Wl[}'%1c~:})a@0DMCF]KT+ jn,D%+鞴\X]+Y!ۛˌ~}=3~RUjǡ/6`AUP"oc{Tf{G(Mbi ,h̀\[iqk9nmJO %DNZ ۔~s}~ xYnԓ,A}* MM^z"mh}ޕ#K/mIb3qPv0`QܦbMo sf'|'7< t}?@Sv>3 mPR]MkBFIqմF)k}NnE /h89φuNɁUh7gBbmSy;Q7_sH Q@\=qKnE]I^UXZ3a -7MLY[m)!`=DO,YG?(!fv;YX[8ڗ~@7Y JYbh_zGwu.=<%bGLȪ@8*nwZ QpZm‡>#b&OL>{=.b\-i4) {;jGISNA2lst&a)l=2E7\%YJ1*!>8nx|}F5u42Y :&5 6;1Kjc;0r4KQ'Rg<SJC4v},tP273AȎ.jXla8'tpҬ2Ꮇ M *\7ˊ7C;NNoI-Od7ly]SќDMBĕTٝ`di=V(Y%o#d ir6U>M,``+JpSP20 QqqO SY|ry~)P ؗ6`rvm &6u~HX1iTn꘲sڰr5+N%7N%=2 k=4k'vq1T8Dcx0UMQow=dvf/L.βL`%Ɯn g'y( jPH鉭vwsi wd[eʞ69'L_ݱ}nZʹiG͚7 ܠYda sWW;ly,ӿ:{N/Ħ**i0HW9ic|N7!C@4;ׅsִ 8)D?2\zŞꙜX AvSVƃ́k"'Ts'jK|J˶^"]-W,^WGq^.=ΔY]>eorhY*'}j X|R =WMue黔L u ρٜq0m.vhUmCUd׍gZS2BA7 vMK,2ODދ{fDSgg3қ{TC݊G6+⺅C\B@Cߤo&Ȗtu 6 : 8FjsdLƫwVtYL`!=gYr1̖衋ԃ\ףmbz})ܧۧwWױ!?  +AGXī飏70\cAj< -_w *m(/r20)ފ Rq2hc?Qѵ%։1N  -7J+*T^{=j% `3KO8@=!C 4Q}୚i 5 OF¹kbO-z#e =W LBti4M0H=֟b2ʭ K]C:>"*:S OZ068HE[أ6TY5u,]x% w[zu^bv^#U7L^ĴS| ?tj@ aZ{1JNqD A4Oᴄ"u겆.₢C9܇W)۬:˙DzuB|f{DF2Q!py2,dJsSi(ez`g2R?lj<£&b?m#S|QZ>p%P/y4SjWt^XLtQ<A <1m/DqžpלIK $/۪1'O$T3M%9\F\<ׂ3FA9,H72_͑a 2aKMbѼ"kV賌֢&Pؗ1&>MO=U$wKGb1F{yTi0"nK?ZQɺr`_b5ބ`5zcURUzE5S$ld9Қ']53z)KxBok}aY-T*ەSw&2>.QDk`>H豍~7w"*oH : u?GkB6 ƽ"D;\Y~vxH"U{]~#3(l9Xݨ^tkN#,v5D~E>(\K*2V $L͌DDue_HV9؁i1[>پ޵:if $ q4!]0[CRWF^u%oF6`~ӯY.lS<䍇 V΃!z`cyȁIĉݘ ́FA)z*ª<\n~e0*&ެ4ΪKtҬD^#yGjFc7 F)V3-dHR?DG5m `CesO{#Z.$AMW8*wl3'l2Gk57#}4XCډo d?+ah<܋ɹ?9:09숆>]$Kʙ>aX "5Qjv.\ 9v:fG]bӪB%xa^'lq{`KF4;QvLmBR㶕z`D+$ ?:tѡA&Mt_,oEw?vGAanHtK#?=,lX! 4,0MWƯp1K4K&qoZ.kSU㰨\YvF_}XEsK%^ o=90<^:߆a"J|3(ɽ#,t5$b aL'x)IQov1rvb4a*$%Y\e2]ʚƏ- rz#Ϧ>UͶLCʛ^Mz\/ T5:)TLdcOxOJF[1$(Rp@pX_s\ Zxp5C8nʃV(p}`DT(/V`{ M]֤1X9# jc.{aziٸnMeKS'"^"0w1ٗo-9D*pa1ÏK%C'q2?.ZOYc|8>m_;9~`v tpNGfQ}?^"(#EA۲$eϕ~F)ⰧW"SKˀ@H]J{+8fX"):bΙ }=AA;YAFYԜjhgtOȳh)E=&PDhgbLx=C0w]l Q6!41jIfʕl- Il!m.H0 |WG<5r8pPzM ȥS`kwk,7__u#8ؼ nܙ[E3Z:n==k8qԁ쌽ZC8l*+CʞzD4eM q)=1w,\'Wow.s?θ-[~֖<XD__ؾSoEb` pQp U8T:9Y6 ApԋU}2mcfM^+tNv` bk"@f BS^KGf>ƞ z$XSkJo@\a/0#ikQqD)#* uYAL=XLK5t. 7 !D?SS'4qZ蠑43ۿA׮Q鑤zY 06&KEҷɁtz-.nb*G%(18J%{xvϦ;r=m%7, h_Fճ8qpł0iN!`h*]xr"ZPYqT| ƗXQ'BMrS uֲMsR w8Rxi5c+$re<W#fc3M.ڐp[-$# t7DEI^>cZ9 ~Y֓/% 7:Zt@Oo3K@+zF#Pw 2G?]`vZaE-28/D&+(+.JoOo5&,LKTn|,:'yj!jWug`(Uu"nTl ^֨8*$:GW}Ty+^ -|.|t^l er6U'W&J{˒ E8߽a.š9 v-בC}K6Q \. 4']ړ%8L@^!7uSr^^*VtU+e|f(\<"&ey-A9y4^1|8] p[JD Uޭęjq!Na FY jASj\Hye37nh܀LAA}~SPՑlr꟨I&ЬȻ\?tAW!-{DGÁw+,>Q ;`rgc)OrU鑱SjŠCz3sts4;?6jxQ_Ed">A:;?$v[πLvcWڥ5|h!:j^#:ׅۙXqvxPW9_<}ܖPDF(z qGdVc0}~ޅ>ǔDvwҏKi-ʔ E@e)z$1Knc Y\w:Pd , qBr?; D͛Q@T^u.޷זF{Po.=OHB_RR*ޥ=s@F{ӱ1P!n܈(dhEmn3S6ر,R#oG (F/iQk}(戺}CȿU|Xd/+C0|y&TT@/X>?EK'/N`*qR5c)hQ X@8ʮ3> 1fSͥL+ mŹx;n -2p,bMJ*MY2 ߡTug-h뒛RǸ)`j8dn?*N:xA4}#OTsw sQe.U~, y䥕s6&œΩys]; 8"oR8MMV V7zVWS=NR{;On^Y^euP ڲ/$ElynM"tJdwamy)..F`7Q|bq'AN0 ꗇd*v4e &S-aWQi08jVNakacl3EyInyY- ngwsTSS͒gKU:3NrWK}qKk̻[gѯtG;e/ z9ݣLCz]yW#-cNso2m,&qDg  mCjk7Ci$QY _`_j+;$Ň+ؐQ/n."iVГBm0 C릀eY$V']fΣ?pmOP2CL=k5ͩNoig:mAZw nP$H5 䈋ڳPg 凎Ak2L256/8w0ŠV*X34+t Ƀ 3 Y H E-Fi̇/m٫c7G9_1!ʅu6*7}%rLط=;SC9u!**X>v{v,m!e.>_ O] SE Y- Y-ي`t=yd6\ g(g˗9l ~XGRGIZ]sJQYe߻ 0+u?t[!-'"vk`X1Id*@EDuA2]|%ZsG {8TWcA0!M8 7:&:Z[BJYǗzlb*q[F0cOw99Tz>) 0}ad&'(/# vetVB"݂$͇H ƭmG-zY${A4i=C)tw]~s> z!]RJ&6{7$/V//sto@i.R5'"? 3LOoo e ֟7n}EMfjO0k^ Щܞ<!E䑴B Vo|\ruoy5I! VC[XXbYG 3rV*{ŇtXĺgCMdh6'fN[`Rr o\g}[!m?:Z@ߗv(N*2tKqr;vF!Ry ߰k:* C0KTǛ,e cqCSҴnK}L1ltk9~_3;:sM ~>91WjQ6p8 ;J*8&T.SJb 'ӎ:Bk M2s3jZ@SZ[*d;:> K#Jl)fry𖄆NR '2L`^I>tԬ*%7ٺ\˨s_Oک`h\I] bn˘q^eq'pM7s ,M53G. qHEʦW}.UƂaOkX~8* ZD⑖"Ӹ]lBK8xu&ƛ΁w?jN8Us oO9cݗx0o{W_XVM&q) N/_pwx(b$-( dbkN/Uu8U#>c; HN36ko?:z)K0eWt4iy%'g`@p;qH"ૢ\4M@ WmAw7d5[1 iF ܅H?iPd7Ri)ydZD9<ć{hG.r$c]W %\>8KIp|`1teZ T@/VFю"LRZCXͱ>+S$@ӞTrd)кDɧX~'ڧ[R"k+ޛ~oAc0 Yc8/{pAXQe-}}28gLdxr`s5@+o_ʒ| H3Q /O\ OH~t#FQkiKaDP P@@ # qN "/чY!$#sIc) 'QZ!5beM k;Ks:b aP,Qp w&|<щɦ~҈Cs 'h \*wGw/X ?-9愓qBN])*o2P(2 os7c8`, ݹa"5`6´~~~(Z³fmZ-;?|[ QEch{$ςg!Vg U1 DĠ0E-p>UOtYIeU:at#/v_T^#|ܵFvxoT0TmS& wG#)ȋJ 6'#DD %i 3~d3l:#Hר_cӥ$"hL,o1DC鉈:3ʴ!!Zoo(O)*q>t(}Wkh6ZO; f|cl܀%eDQ<\r[_~ON S'J^=.8$cN^s GAJ/@?#0tM)lED)>e4""Э3&-^ ]Raԧ@BvBCAYVXrP6˳ߴQ}T/f5׽`e.n&3pϹ9*(V?,D!w@7S78ȟPurwJġOD/!5b `-$\R<l@"ϡXd*Qd(c!ft^ا-GJ6Rx#tDn HYCtӍȁK'J8=\ƳtIǖd ]|| -jޞFP%ވ')2ˑ՞:upS+|t^왏c``W4`* JD=͊_béyMi@Ih_Pux  Y݇hemF}(Tvt80v+!.>ąZx4a0V(te 8wni$_ X''+wOa9iS0zuD~^2Z Vze <,aD1>LߎHk߹fvRKWTY-UjY1 O'/$#7GRV TОoϾ}P &#K-`{<6_uUM,){a,,4$b$/Ԇsj}Ŷr /kا+W]D8GӦ<8oha`Ú0vv8c3γNY2Yc ro`9wƌ}zJ}T}9ZM"(wik9r {1 Vi$ ݓEJHV坖DBeu>S0,eu9^J!'"QCz~6 [ /֔gU1p^-%יA )w0= )hJv_qvGDgv ܀-?=-50=G 0B1}&:MJ3{#̬ (s]`y芚>=QX= a5BUm@i^\pR55aOgBana5dtOST!j,ZUd{HsPB\.ʩ3Q k\_^ۅHt0"VQ/xE h9RPϡY[iqΤZMǻZBl7$*@0)YL;Y_{d7?lj_lq'p)p~bQfu55NF@zFPqx)LNt .lC`Y*mb;9#Έݑ&^Htq' "=K$o.ڠX{Myh CyV;2{7ËCw^:k7NP9>)_u4ćbQy4p粶 #,> gLb42mnN"2|@'$SL+)]={~!k>Al3)OYٔ~[Q 14עӋW`% %5(IXF zXX.H$ԫ>hz$wYZwxԭ˨.+*oI8^]4$E =-GzLxGKEaA'DYCBtƺ֒Sd y {jGPғL^F׌B=G{.>6gR/aeY8$_HfvQ]՝OӮ0 ~_e=zr3P6L5բxr)X.:kzb<#ő5jOmZֵU ,xe .||(j$)D!^D/N+YeVʗd]5^q/'dyg;eQqs_g?K{Tk#bѲu."7neUIcBp<_SO?':&{J:mM?h>loX$A*iGVkљ o=6I͂*nw =LiX%5dõ?4qOXywm9k%yf̿./&zA|@(6`<=ݕ!WCTX[%^ً2Q.Vܣ.8Dk۴T.YSjXג~FU.{AGvڜEDn*3dXCbpJy]`1V,y-Bp&vg~)L@ku*#";RKP? :Il0\UW*,8/ R*c-ha1&V!xK9 H2EN;δV6ApIW11# ʰ t&n@ߣ<'|Y \C :$Una_eO ^7vCTog7sh\MvdF9'q^~)fPH܀7K `= )5FPzyMʱM/V"/qzzh[']W;6.s0#'$;h $cT5 t ̣k yI5I&ܷm^\䒨\V!kea{K` Dw[utfW0Ó89<)h!v³(OMC冬a'u]aClȧm ZbPwгqk(p=a7(r S>?Ec %?-${`dNIʷ;jQe?K\ Q* %-$)aG|rԝ?G&d)izSA}яѮ ۧMD1b&&i\r'(ANIU+cnKP/N>Hsj?HQ\"|Sx6ThfN>H Ш_qZTnPW% GS{X\v%Hz:4 >],O OFM;1-N]\(mt o u`|7X2u$2L6FC%l! t5! cԍMMz 9^YB*DZꨐo֙8;,l ܫ ץ2s{xP94b^ʭʓ|$*Jv Ȭii=FH9VU]8PB&m[Θɱ]]VLLs%`FҘ}$us bYCD~E2VDB)KIsPgKD0o٠ jgg sPIW0e fxBBk:xlPC@MMcktՋ#Qrfu'>␈(SJc FS6gaNHiݸ6VQDUJPk (؝āwnќ}*B@p!A,snܶAaZmȼ\atBS3>xUJP<{a xD\n%Qrkt[oArp~-Ǘ$58<6^S-rmK-Qb"=_2hՊ腛{ӹ}؜ cF傧XA T)B[t¾*R/:U-[ׄb1( Req^'aaQ^aP'+g?<Xnq[}]/oj`(+ô?w“hn* Ma_"*uQ`vM;MN&hDX\[v:3bzgI"]B=Ua͋ϖnD"3dk$1e qZ|K;RSzR$ z`O3%4ёO%X I],X|SpRQK҈$cJ0[N~W ͤJ́Bx{2\#k8y4Ed/_̶rV{G!Oߔ $JaUFTo&l#1]*sD)kFRӄBy +QRI_:I1CRq&@>ݿu&Vf7=_xG#"d6D5[m%mDK.XPvƚʯC2RR?5?pm-ȅfp \=HD8쩳[?;2큸=6>}9 L!lG5Γ6H86cvLX築@n)6sݲ VSy[i7<斗5 P(h! D.F*ZF!MSU YF\NEƕ GƱ=q1|}If<FyA-hՃTb:I,sks010Zۛ0w7`ux>}`p@_Gul3Ei^J# ʘ aKL {+gL1ek˥.=2nr с&9 'Z xHCg PY&P e)Pig{-;5t]'NvLos5(H0>窶wZS{FTcّ|-E o_W(P8L|7lvg"M0rGQLӋ|jRV㇜AhAJkm47n|"߀#*dDTQZMi\q.c35KT4W3`)(qgJ|G˻9<1W63WARn4ZJt;:$Yw/vTwRuFviȤ]EZBvwðs}yl B? $| lJG٤"hgʁ.鈝9|#=6hɟNN$ZoI溓BCȸ|@om&x4_"-|.9: ww+kkF!oo:s xE?ynGϰhD=6G4s4 Rb@ѵ\2p"imelɌ8"'Kfe}tU(^0̩|В-wLVd(!1!^X䶜 >ÜpK.Hu@7< 688p7v!u `UNSDVR#wy~hPz kސ aXVYIJ]J|y>͚=mՓZ7U~^"UqL c^c0۠.4|!۽@Ի3]Sg[0Sr_lBw xX[s4 YLA񧎀Lit+  XDO S,~zQm&JJhXM/T^'%)#~J3vr|DFtFU(׉&~ASȟ3.EF/f#/8a)m@ʷs1DzgF" 0"U9Q/XI#X - }.lJ`vZK;}$>($*XA!!7d]-=%ڑž %KV%{O;4sK5$[{q?rQ' @fZnEAfEm̙aG&OA CZ:v9KiǟA@6RMg~]h( (}^" (0.~n^L϶-};XfIF{ ⎠rǰ`M@d ֊4ݶJuˡKݪ(`X+KR_L UfQMxYal(q'; rqJiڟ4ϱ>#"o+פqva0POիaV!;4 <1ߠQXQ#C1-g^xM M3t1qZT MN};Qt7{a/eA#WGhXⲲڍ˔H+ )5fX^3 C%c~sWdw` LlJuv*`v,ߐ5tuO}:=;"#%8CF CL!N7xx[O+u\eݽ/j)3(UlGЯF2*)^BT@o‚f^H_vv@>*0ʸIjfOr+?.yW0XNUfM|iE58rsB^imViNbRmli œcV~=6G5pWw^LQ`.\t0Ƭ Y.JףdaP66~#c.ݰ3Ì*9I) .VyT|}lKͯd3SiolQOj%\}mF$oy=$lvޓ'.`v%pà|mVe$1[X$ 7AefKG$[ pEpq6$49wJC>Me. ]n#׬ԙMB\/g@ $kd҇PŽ+5$R>ִK)*aO,=Oc`J1C9+҂9o%Hƀw[ cKR"$΅G|]Q[8a5nT\NO̢#XK~S=TVV3bnss=|3⼆,tsXY[gEIҞ̑rG<[g8 T?T$cױo4j͠p?56db( ɋIa@y}#k]UrP-̡Xsu'9 n~ܻ,8n;!v@2k,]pӜu6ԉQZ@I贴 7J!k;9WzP!uN1 U&bgIFo܊zXH9=ϊ3I^6[OӨ.Oo7RqWO8E5$ $ \DgcO>#"K&dsw$:tl^"Ǥ2pp1gO,}RNȤ&j svQuv. 9.'O.OHz .)&]`ʢTg26˄wh'2psucTT<enF|;z]7y!'=0ӆ]ٰL[*Me[GTm"I ׻rU6wBɗ.6TZB[Nn# z- p.\mF d-uz?i .gF;벰8L'L* ( A Mk?1II̐I 5ԕF瞬D-]Vɓ*g8&\{}b۫2p[fgA!.,[E/̈/8'%󒢶h68 &ӠIĨj|#:dZ&0cQX'QKRc.%,9`^zX'gS֩I~o[UI;pʌP(yPϼѭRvbݘLw 'Z:UlgӞ\*Fk׻wQXj%tXtb&M6LspԳMB^p! L{No&7Q!/w]53.%7r[UHd 4F=ƿ̔Αjk7|V>"EoO ԍԶN/s1i=cDe\A;wŭœL`ៜ7Q ㉼~l:ja/<~|1(krC:*ڀNm 󉂴Jk?0x=آVw;dVٛ~w&V>< I05ID 4k_WuѲ"(hLm';AѱxLͳɋNo7.~a² BVsQoB.q]]YH}M2S1eZ+yqNe@k}ȡ#J {hӈ:0g4_ ,jDhs龻]VʟJʸI~i0R 5ondda+yn _ d14Ù# &.~IZn@!|'9lswgUx: 2'E :p2~5ɆB[چ|p{0pHHX:8qY_! ce785.uFm9#ۃ*=W&Rc]C-T$bσI6(.VUӃvH%n5}>7j5O 9A]\Ժk >HA~NW۹jKHB XUC eۦH7GP?uyjCs+Z-`VE W$zYY~?0k8$?љ)o`~Γ$= ^z:ޝAsG&Q>he\ ntd$@JBRyo?;<'ՉDȰ皺;+//y)a+3 A]JIaS e&#*O7RNcIRHp~2/wc=v2[͇֡7x-v[^Dm޻:u" >P&{oFu|ˣ `DjdL.$D*[y` x2PB zJAmk@A-n1QλX~|r;(Eu77J tx&(-8gQ dAF 4٬f9n,Z m"N f~ޤrh8pYu$bVRVX.GC.=A TNh*˖Vk75) 5-=''OnXN`/|4k6kCMV(mPgGo Zc@+}&0׃P$[[S90VZ1~#|u!AvƕS;5 WG3ZYK^ 'Uf?{I7O@Hgd"0UqrIv#N .PHHœ߃_NF09^;U]->"uʗW9yDiN5lidiiP#wk6t)BdކAOPNxe?S=Z){~o{V .~b zGڰKsLAi:$ wOFݩcmgLF<{2-݊vM8)StHaOE=o|zU%N5 &BT :>` yфU:R)w)T`k5ofDfIS}MgU4Qsna]t >ckzX7y,RôU \'Oo#i1x^!"pG*]4<[tVx{TTI@4;FOðUm'jEvd2y03̗VJԭ/klBap|hzdՅKb ݁aTPtɷ5B[voODh!"xp+Frs{M] U9 ާx8J%2Ϗ d&`dOݨ90@BW^[66Y@ACc('¡eS䜔PoyW,Kfv+H wКA6Gxx`SC< 7Ť7AVmy! ou`AzKՒ{LirD7%_{ͬ$1Wg $DI/{A-ق}ʯSFe6u#uoO%g?E]F|)h2Oj+k ~3w r-])hc: L ]@ XN#cN 1DMtp{U{TӁ6QQ{Ŭ>y=8iX{p -4+lZ)Q#Mpj؋`͆R3k/23r0gHb]LuW#JDt[#)Pux(ezvDnGQ6& D8?M{KI5S(oK8nF|f!c?woX8Qu f6/SU!\^oP=IJ|peF>h^K(D¡j9#A;L6""H]ۙW.Jq7" Px8$YGZ`+jdknt>6 BdW!-@Eߓcr}wu,c)Hmcov$E.LO?-=t( k-Qcd3ߒ!_ap `>!4b v_B7.׮":se{4 سUp1* ^E3!5~d+iP3Tf ǃn#L\!mrȣkDbj~k^K~eL"BbiM1h9s=SG%<˫n+4$^?d凮:Qtg+ '$Zd>$HR(%Ֆ<&0[$ _.մpQŸNmZ\Kd#*[=x9jM6]7LM &5Kt@L ^ @y'qOq?_{^s1[ m pg5dMXsC ,7qGiBL6C^JM@IX>+QTAp'k?sQMUlOzDOn2,AaGZ~AQָ1/[5TxVD7?q#"l=]Qoաk6nKK]4y 0D+UPy09oQN~i|%PEΫmpUyɃaNN>OTWzva؞WdW/R1Иf. %䢘 S/7CVVſV{k=6;,$^UV3|oFN}+lu:?#Mm~Xp\^[I|8⼴˨xȰd˜;w g o/#˙ݕ_뵚̥5WZ]tV"􌖞Q>93i`_ukaހ^qS_}M2qA_E> %E!1y0$^B+f&yD E {Vy1|fؑܫTcQn*'/Y>>זÀ#:Sh"[kRֵ2]}M6"ӑuL0R[#Ԕ|lEA~RbK(b< biHhch] ~?ߩV(2Z\3qIC%BxDm!]5uh ^xvy>sϺ/ e;4 K fJ3?wm*D ѯHP.$Lb#R*a9FL]Sib'c0Lï [Aφ 12S~d6Wy<|t3!a0Y8tsd/oS #Rx mAJ!&݁ {ω$4ph&!ꭼPoGTߝ!Ν9ij=,GRMy߹n;kfOJQ#!A]8snbd|YSep#K`:܉SQ *b76ā{7\$Tc'ʻNes;+'bO냘,.G婢B.]hHU|Xw.%a@Oj'A͆+%,5-\&岋=yV!߻!%] 3K- J]2L}q߭ҊkCtIQFuM , Y0U _rɋ4@m3FRs_/|ZC:e2T"E§Ď~IߢD:D;-ln(K|c 7E('$~MG$AKBX5/*-&f%{I6X@ pZ0(l!ic|"g ]} 2|}}ZP69P ~JV~.8YYYʍI``P;{??Y E܇oeڇ徦K!Sq-JW$>V<$YDGDچ"i2T{%'տB'՛3LZ^c/t vrO,ݡ*H)KY:C ۝ܯ2>ת6X0pl-၅ؿ %>~ _8*Iܩti>u;v&)p[ޚ9Wx }>)ȪAU ~"xXq5[VQ@vinZyIG30t^/M < +EU{G!ޱ](/\7APJ_+M(<ZL #}5}FϠ''6>Lx+OjA!To8FB0gw,+ڿ*/( Qv]}LdtIf{qKwe)n{dK4 HAT FXVEdnaEdqe,Ӂyb"80WcGS~i$QFS2ٷNuqsXk=4@R$"0ɣbdw TJy{mȆuE&eQ*dS\L$#F\Wg{He E̝Ϋk8Ӊ,FC ?[Qov7.o*j@pU"O]A+sDԌKY!|Z%(nՌ*-P%uUrX<|ŭJ_&7z%,+ m6a}bӣjSe"DBumht+J. PC/0e}ע5e,ˮjkGFRkzABxz܅Ywcq̅g8 tvȐ5YцǓl۔̎ grp?Syw֖TJ!>.vV"Wx$uדP<>Di9{tk!RӡQHc0^d7ŰDEܤnFlQWl,RQ?ƀ,JBڑCN;x&f[xňAn[Z7:aYC*fu ;` -Q |Gx`23#LVS>SM,t|Bx k=xq+CS*aN9[NSh_xaF-*/>%vЅ?"6p\5ZEߒ *QٮЇ DCv=7{Da&<0ߟĨy2ux)CTwQ.b1EaxK޶V3@ݓ.P5$x$%74I4]z2b#NTblj]5uAM(ﯪ5(=,jW:cQ΍ {Ih\>"TPoD&2/uoZe-u.{v1cO9>r=)ӫ7Gq#Eِ=B;c.;Ft]6$Xe,%~DUtrM0'OiˡR7$5CEIN QSϤP~a=hfY& !Qf5gC`3;ʈao%"O2,uVj˭f9Ûd)Ͳ`x&w OΑ̱lzO׽n,kBn#9))[0[")1~? Yn?wN:Xg̏x^@.1 $CIOwwy|n,jٰ8 $jeYF-bu%UdM}z?">؃c`4bbPTMжV:ľϴ}QKNAI`|EuDI6 yyN֜ RVS􃯳>0Ԡ'd('ufbZ4KY:VFE7ەWxՂVyp5Hq_1 &0p 4N!n ڃa~L.L79n ˮKk;~&?0P;.4 #+`z϶f;ę.)\8 l\p~ `"ê8޼ (,VVi+¨q'~z]x!FA&8*Xi҈ճn8"(j2R޽mؕp7;#xN:i F麡V#[FTx6Xn(hcp}EwܖJOn :L\뀣>l㉘6#4Hn̫?fRF>XϮjJ\@=!) $Pҋ&TFnжaS򉇩2Y A@գ,̵=x7ܣ8T=35Ђ1T/-nDߊ|ofLb4$m t7k~F~Ԃ^GYZ"F* P" 6ܨGp( $;B…;T}qgaGݑ{]݉l]}I¥l, nlOکăM`^l.jP]=uNsg~Rت& x$A`u,[H;6 wfr_A5e2q"#16~^fݑ8tN5.Ƴ^[rkL/bI (SMmv7bN&̈́rҔz\~<^52yKF&nL48rZZ.x*zW/fWE' $1KͤN6~*(BVM{_%'@dZY5Z#3SpA+cGeS?RUe06Q̲j2hm`mێf)gUl@lߡcKw.]ϔe"whp2wXr2Pf}H*o'ۋ"B'I1jٕn')YKw.~v kP^nL1we fZ>}B2jݿ|z^e"W4w eB/Jy °&B@vy}xrtzFh^IiXsE- n4 ]PrN3m£7šgizeF; r&'po/DT@ӡ,Qߎx/CGC](Zp% ڒWFdF >d{"%ޑJ3o/aS4n} >8V&-Zn(ȠjlWEؤ"Tg')ˋY."(Q!lKڥ^wffM _XQt*/G!^)kDBC<`vw}M%;w"u4]DG9Y'f(׺Rԩ2w|z*j6J,y3+tH]rՋQ5₣:O3fd6%rD$k՝Tܭ 2642F'qx2K3?1Nm1]@ӎCט/^nDŽO"aX_zL+OmQ/8ه%:IJg ^m"$^ZT; :|Nj(ИX{#(@Sg^TPQNQk(UνV @61%JmDP+_Xό`AǞP7q/k7{SL%K0ʂh ۵oaPjg(&9+!uS阖 !Lnc఑F)Kv!_hɗT\2OvŶqCuG<5 _TYpYm$G7UI27]9Kg6C[(oٖ3: c(ac YzED@ W/DZ,gMfuPfG^dR鸅6[ jy <3E_|! G2 i8ģI&y&zEJXuP@[i3H_?Ҧi&v?ڮ'sb(1:W\naٓ,)v:әXj[ýx0ѽ,xAU~G4ﮋHa @*ìM͕7"NeIzEoaO sW9k_dmO5sqUe=7@Qd3'I]g*tv8?f1 gg(fKXe6_nCa:% d=?\\!STv}24# @V=" -9uPB#0e@F>54aۮ7R06z amoB8#?{sHoŀQs: ~'H (CyBLV(~Ej:"Hcy"9c3;JgE:ԣ2d`@#(F;Km3Z 5%W)͓Bl~Bq'I╺~=':3gdg’0٧[Q< (E?x_aJJZnf;t.[(퀔E X|Ͽyx~Ԗo'Y8HRUr5)SF/%6"g_c" քe7m_oMJ]fp7FNйIS{ /_:|nҮ؍s "#g z6 px( zShdwXt||`o(imˍԀ!7P`,prtn22MH8wQ{:jD效 lλjc ?½I{#qkQiwhHJ{cFTZP7GQ+s=S!C${c]\V8_8-ULY._;۟& ԫSG6O)7gS~1̜@8o̭w>+6)<4hlD o+xf[yXq]&!sl*c[DX&va )dӵ+gde]6.!IAeq>mjyE5'P:k\棸(b<:ܳI!Sc.u'j ËڟH>g]s+8겐yWeE(KM\d'ϖ #`=a {@JSq or=+4"UB L"%9K'6),Χ0gcg|*CBΈƖћ+o|(`4~ȼ.>'\[Z;pe=8q^/F !2{n3#݉Ѽ`E}$XOb%2ۋ?.@uhU+`"Wp뻝@k(lK""ך|PpxZz!ՉV 4_r Kw4\*٠Rm)9XbX7qx v58-*|[^.!q%IN V\JU}\W4 hm]__U[jv/?V[~%_Is<&R0Vi=Wv[0wt}j^hZ8 .i a+XJw ~5}rBb󭽔)L%U7_ʆ 3QJ5&ɼzu~U೚>.qmD \[0 OέbZdozYړYP-7J縃ӏwB Fq4TC)0eKGc|V |AVv;y*3NGWP>bN%ru3M ʚ9F@L;Om}{<vʍ`O_7^Pf}>5Yf._ iM˪܄wZmRQ[ 3snZ2"F5~9s<E E $x:gI@yjZa C3Yxxt]2\% ;>–p ㈦I(VcS"l,σ](])Luxsak;_ 2K<+ V F]}2H0lSLc b30T>McȼypմMEG!fU$_g7=4R1ġ"/lݾw)~buɺgp,檏qA?٤K3s-XErV`n3.Nl>;mq]#{Gn}:@+t\(1'JNڻ6:f2"W.b`|·Gc~?%ڇ5{~& "}kLCݏ>׏m5_z[҉j*^ᒢ ~җ `Pi;m޵Ъ;pjw7ڣ/cH6I;929}\)0l;tIp3OriCo&sK*41I l=Eh5O$۫>K0hinܦ]T\Jl:VP_C(rdBy%7قs EVѬ˚B;d|x!^XܯfSEO-WG͋wy胂;v&@0"+S|x$Edi%|=PӡTt6~<ֺ9US`Y8ƘYW<4./Inck G3T-TΙ~]9ұ gC}꽵P{騰e{ YapӨ=,ѩ+ gzR-JMJl-AjNH;Y>P1FwizbF؝"זalm:eܹ\bR˔#>8,z?b|u fmguA؉} ҥ[6["j6\j%`aLrݸ7,h &ft[{}B(EktkdzFX3TF$7( `br8DP9D &˜;, =""}4e_a=-|UM\r pq=oxO_UYS^xw0ɀ3r"Lb K\[1m|4śS{5m+B "}O&i}yeMqhU <9s%ei6apˊ&xYcis;#d>tgoVͬݵq=SA4 Ns%/ n@ ѸG>iZII'Tm{Lb"KZU3<<#T ,.@dlBD< ՚^dU&®Ia?"烬s L^INwujԂp&Z#h^Q8'Rhj= ķI/jxV&p |z_*1CVzh3|{-:,} m/7׶A)'܊h6a8? ^@AeS+9Iu0Aç=LmjQ4'&@P<R/0,m"A ܩ]Qo^@<k`6XuH=_c0]Bi s)JROW`)2@gZ acGzwgq#& қ dEՎXL+Z=E̔AJ(l٠h,|G]f8 7dLmc+Dk_x(cqL:} _LsgH=rz6Xg]x @|%џmX"Ǧ̒|- < ݯ[~ $@ۑHš_,ufbd,UԌmOlo?i鱻c)|Η F[0 &/Pۗ' %W=zph8Y |WF0yJ,!oE 6xybQ忐i+%ĸΪۑo Ww)wOm Ɣ6bclOx'+N`L@||jB2US*4 >FVuáX%>4 &*4?`EҌ yDsB H&L;aaͺ&mPkn.kof-'.Ifgބ|{nG>϶cSJŘb'w:fTXi(^7\YXfR؍PϪ@Оu Vo&]!M,Pv2=ϞH3!6Z|Qg#wX,GWmP%Ljֽ6UR5:Lp}Dy߉*1,ުi' WH',[e 6'j%D|QcHÓԞ*S zI U>4[c)6i~s\ݯN*ZK1nj[po} 51\_]>:/B?&. hFke$5}ЛU le&se0 ) !rH6?yG첩, >$#(lpbg{?jώ H~9ZoÍ+rݭ}CDȓcwTj]il8 ,Ķ 1.i G(5æqU0BBhw>*E:7ve"ZXCFf0h5YTs՗AIy=iA%;mI=)rc&=Jpn˛Dyv5cL]*N GEr &e0ymhU=m=<ﭵsThyɀ\R=lSPv5) |o]o>JԒ 8h-nT/)8 Y@ӏOYYs:)u:9RAֺH#C?rKepɕ $T %鯬c aϡ3ҎU+,q[x jKEjF%: fu|k|A~zѢ< {C}zU4Z NBewseb(Tۋc$F[K^2|I/-׌¬Xy3A: ёSvyH-A>5סS–}@ƨ֏8lu+uaΚohӻ-d3Nw85Vmxw[1}ș4m9Pș8}^Y<-=L_aNxx6@>;JTKx%DtkLo`|bVT&syB 'JicK+$u/UQ}ܚfYRMvcY  \.Pqbq$W(ߒSᛑ08Q( ϕ. G1nV;j#Oޙ߰Z7ADoffPq4()JWb7E{b9?i^m`,䂑ąj-r= S-AJ6 p gyOun=*BJtRJJʒH"# !;&Ng@PZ:)prҏ 2Ջ!htP~wCX--@=Dz~v_vs ڄb+:]g#)9qL1 䭦V޻OS%Bpҧku%rL.XF1xOؚǭє^筰/=02Bɋk27t naQ?]!~UDTvXU :;/dwC XFvMeL_N z]ģqMCds 2Xu& 8D=u3OD5OĕyyOL"<'>e ewACp h%^!=3Cj"[deJ'uV`ѡ+*;+#.tj;/؏j Qz:3PB^; -+7\u*U9iD޲Jm+ΤDO*q|&WtN#`;V<[ ?kgU1y6Z:ۇgFy),#/ܦjK|lWYҧtr>a# :YwڕdTt.hTq[S=dn|u9~C>;KoBuP\o N'J${u4f0 3eB()RS*dӧsy%Lv8:턽A]H_?.HyZIC|kt:x):7˟;Jv)+]gE{@py)}GO:-jߥ:卬YS>Udq&L #n4\x+bIҎ3]u|9/WK _XD`#`M{$e"H ǧ.7VZ#y$c(,RIHN9:r@@lj޲; i!)FN8\צfj2٫΄~݉TRy͗$A[փȷVCO8Tku˾WuBvug[ $uzY!#FX{%qZ{cH؁]]1dO#ȯ#M E^s%FKL!getfˇ,tkbNho7WT=/t2' h3P`:EeեwݧF*ZNcw"g ~1SUWsE2gJB9hn%6QKajnS".Np8)ݏ.\Ov 0zv;_'Q-푺vraǁ#f'8rFب# +}uC;J6o*vtQ5p̪äU v0)祉9hUYiEmV.6}.WH^ :BOO+mO'yt'i"9P I#o:(FBeRζ+IOkqtJ&3c5TQFS u,4[uG/E,BBFǯjsadNCoQJnGKLدNlY|QS@(l'UxZ h7ya%a}A"utF43)ǚM]EDHi?aQYA"Kz g?S0^oЉj5ƑKM=~m)O[ &H=tQU$^{GLU(n8D9"oqQ E(#exe{BP_2K(ɫw.{&_R@"[ b+~f]BG֍+$!'NV5q(%@۾ّxc;R 0j.9;)HK6ȶR(MR=Դê:q+qet߱Y%SF:VErruK3w%v~c ەey~J1}r}ĂZ";VFb~浛`Zos {&ay5^֪ͯ;u&&+x 2FtWn!,[/y'wW:O)xn\ײqnPEsFtTDbø9u҆T_RM E#nqW1Pa߆W,nssq;'dg8y ^Չ!V>%! 3$r,ASUYncjݯޯߓ$pYj{ͨj5iS(o a9!KksϢ-5YBhNypfు\hߝ)\eI zx}0'Nvo"S#>P~D,ka:OV:UO&dr&;}Px; DpSDa͆[,2bdNf{qIKi4#5ՆY")F 8[r\D_T.5#tTЗۦKcZζ?SG}ߺvԧL! MjE!P-ywULueq˅&ETXL-/Qi J|L[ @;7NEg}OV sɿ2eFrKSE ZB_6_ݱ*D[>ToW:*_㋡$Ңeʀ,m:$Z>YuϬng @*ЈG\{ԒaBj9c3ZMp^8 p1[F{Z_; JUaqL~K(]! &, G͟ (վ ˍW^Ე _DU%4s>x$w|B<[m xAљ()uQte'{˄LJ'2K%r>s/n30,<Z LosG8'.A[Ԁ`.;5$>{3m-񮓶ўMdAlܜgTg@Qd@Xʒl5+m(R6uZ^rOat7wb烲>*+*?DV vZ)_Ŕ9,oܠa#H,U(QJ(Ϡ1z$DLB?&+R0* 4+YhVy0$: Rw>EX;Ś?9&!YK$ ږ&K̲PR;^@cy:f/'i+9WBIߘ#Ѝ-|-'yq"rȐp(ԧ +?GQ+E8rϷ%rr*en*q0{wuI2H;3vXfOu1Gqc.E? ||Q,$r&z%^ZxB[ ^Ֆ@e~NTLь;? Ug&11"!ʫJi6AO&7"SKO3 u^N![U&\mM(?)% ^%:Ϧ2f5L7v'h ψna2Yawr+:%9[n!OՏ\UDuA-ʵҟr4c*/Ŷrȴhn,6W Z<$Wz{^],ڑYQҤ2ȥQOg7@<6;MF@WvEݘx2"QNcobDSG^Oίώ {=CQ`i+NH&W\u0?] @;UE8مL B1v"-2v׋Y)CDtmpO!$L('2 n+sd ՜"4mUIJoe؟DD/%1 k8w~Yz$VmPLjQD"GⲈi _"XX.@h>!%WnPK}pVw,߲ Bc6. KSNÙ2@`oLqEhB:*4nyX׫< KwT?$ s^`u~/j/I ഁd'tk>'и]3c?u6vF%F+ (n#KdU4CQ߂"Hpl}Ԝjb^JXtj3XJW>swU#Pbe&MW_X<4^/JK}۠Gu1M)Ns]\m}ߥZ Ϋ#?/a9͋BDYXNզ+ 7l02Jŭ9jJ_G De/Fã%(oWIxW}?L%f$2\[}' $5nKU |6~I-&G{j^!7ۓ3iM'*֟|@ee)-ԯ+=F(6@Vv2@3?o3T{Wr‡H2++N4}1'%ɩ~蔴E@Hk{_'9qb91uоj/7 Z-KaLFꋛg$'JI%%[`'1 f:IJk儴p}h9 X8ZIβQP`C9>Z}}s0FWz)UGΌgbeOnJar)Hl,(\'i@>M/j,Tvx];=t8\T<}ԅAhENdID mûAnNys0?L*/܌=.*!+P91wq$>v28ݏaVIv b4to-&NJ5-U'bB!$} yM|z! cV6(m(ydaEa2ghҜ%#XCj! `]%XT||C! zyKѵG  4y]vJU 6D$pyRB?7u\+f=Q# (I+&?s!5M#("m\<[;Kg)8]x26pfuG_jGBsM%"l['4ǧV,'4d:`|E )_r `jΣnbx|n&q/A߭F7}vkB]|*2e>vok>3fuq m#PaphWҍ՛BD{F\>\j;+&KDei١ЗGz'U]rj E7gKb ڿ<$̖[daLP]أOǠyev7LQ"FGCrf6y&TѸ8E^>Ź 'I jսp*9Jg{D5cr6mXZBi 13DE5Y%VOy , wM;2B3\Q=}IJCwF We4wGr]]4|;QhJ-zCc7fYC YL!I7|% ,I0@"",# Q_Ru \ SM:J -Ȋ:pZE%N=!3#U%T`}ɍ[pıM-p{CHk%^9^U?ObcR#tY#`zg#<#i_;s㣓=_yWӪS[>{GZ'7qCJ|ϥ'~)#,}`n9~G"])%ZK6K#tC`*9r(fr|0cpC OgVaޣ9*BxąYُd5IAjP6a*4eOP1!|UW4gv /7Eoқ,MfW+ҧ8h|&tz7O"cq3D(_0L#u^uobc1/f}UM*g$ux0FѤ񫂎1Zt%_Oetv{iP82"H5GFYW^/e~$Ѧ@nW@{p&7VG"cVFJT ??J^clwo!2 ?Gh1;HXDpѶLPqf@j*FEO?q)糘g6<gŷ?.5q;<*$61ý"1qtOBң@paQey1AՄ='Li0GZ՗Ѻ?gX9KJhJ Ϟ|kʹQQ@m^ρ:GMMRz\k9Hz`L.IJKWR؋v'P5ӟ8o9kV[:uSV?HG:\bҧHd(M#;wKۨ:k*`_뷴/6/'"`@ieF*rf-z4V@Dj/CZpw- _N=Rb߇OtOkeh{v~.0?bZfemSd޽6nE>1iC|̭v<q.8D|3@?{ R6~b82pZH|3͗'I656Da C\q Eh"]=Ccj8=5J;S("/Z.2d+a ;2I 8p?Oց۹C|3\P|]1gqif0x*ZMM0zr R+uoڋ^ZN!/@RX(02AiXpg.jM4?`Yh"]Ƒ_D.aի\ ITxC(|++w8]J lIUػ͠QbdiIi~-D% hB\@q$O bAӨ4iZA_i4P27&jؕNbC*'MU.FeCc-)X,$AOCO^.(5 KB>T]nmY)~~k-C0NB*blbfX,!&ƘQϩP*ո١wJa=O{\UszSh0t{Q :O-~Wߦ.ܜNcN"[+<]ɱWg> dFD~5+۞A+b$q|tp-"-3"G,' 730#=|Qk 終.)^xPY'N|-_f#l,5|x!´r#KM_ޡX 0(Xrt=1XF@nH@{~*ЅM n=%4a<Ȯ:`bM+d' wn~{}L]4K:U| \ۡ&uo PM5_ 9_߼Λ{ʶJ †{im'+g 1@Q@*4gK()տ#[B篎2ۋe1EeL0f{fcl? Mlإz'=8d4);L2..Y ?YR6"1a;˓DZӽ.uֶ̎G fF Ř%`^aLv Ny}#m7_̬؊\r&|u1/\G~[4@p7td yܠ@#+\bjLʒ쿭٨+re76c,V*2[ 't/g"+=Yd~Cu/b|nԎ 1ng8`/KW?<0!#ka.hm*`+2&\h4V:>stC3M[07 Lp1|:x|nWǂ/\6{uA}|.|lr1|ÍH衯qRT$";|46{p 8%-Ôm!K0/.;Kz r'&rY8 npY 2S  CP< B;*-܎ǧtb%s0F-Up.Qc/*8IU?<ɔ "E1,XfgLzE6Ё%@|oUE5 .#+ 9֏n%eޯ)X _d?s| j{ ,# w"Q!&I[VҥG.b/3o-u.zw˵\?wmdA r O^Iݟzm-ӓ+>!3 ڦovqyֵQphKFiď>qh;:ACʹâ0B|Ȳֵ#OG@i{lf`ݙƉGTJ _5.2Nl!͜Rc#::ZXtd/6XvCmC<4|$/Ot4`V֎A ){Z>?ȁf^$J#]'yy?&^uЁst#^o+2~G&V:>W+i~xPZ۩'fOgE4YgQ6BxRd,D9:>@%79tT?:cQ ԧRetD3VQZ/N\+ka`6dQZV=^6iZ DLΆEu3Cn=#CYM_T$ u8>,(XLt\% FLǎ%A ƀ3~s'ktO퇍ⓩ}yǘnk+HW>k< 4qIIER ^b2|>ZV  a|}.@e{y+DQq?rqW}g+0;/k r{-6SSߴXrXk ߍo5BtxF'&_wz*5Nl@>XOIc8@c AR[e_W<*z E\qeQ AZ-j^(|ԉj !6nVnRh8^gSK` q*pN+%xYC*2:$U6Imc\)Q Wa2lw!~>iB-B3 7.a `j97{qϮ -#c o`FƉgRpdpþ -G;7tGt[H@ʧU)śE3 iF}վ-ϫxraR5kúULj5 >U(-:{_ȈZC2L0Iv.5q3 k<1xJ<[p:˦E~mNO`R-MIb'B"*vq$FA̍B-Hx#_ƘjWG%C }PzN%t3Y9K@h^rh X%Uqoϔ}ӻ k:@%w(樆}[H']XX:BT3cǒ4SW~ Pyk~K">R~hLKaEϷL6Fc ` qݷlԻ-%0'h>Zf^_Gg5D6/.DŽrK]%\2G>#qljhdZH}dD?s3 rdeo@95O[9LCXBeM ̞7!y6}ww,3oEw͜r{[Ay=tŌ\%Nw/lmXǵ9t,^cDJ ]hb|S~;ivQ7s-/#>aj`ץ[ PMԨ .]A1zE~n*v0LY-FTHNQ/5/_`zKءo)s=_̦T7S3WiEBE13ƚ O;| _IH`I [bfkJZl{&2q]##̡Zulo:~rg"ẹ;ȆE~OͦoL;g7sxZ40xV{m{"*bg 0~oXVRv?q#l*K_ou&Lj@]/evr7maО n?b¶j+ 4x##m)ilI6ά1l/" '{>uya̮4 0r? LaÑl5*C]BQc㝤dDF0ӷX"c%%o`;4,*E1 ~³fNTrSGBWFꋇhszeG'lo #ae1-ː_TCGqB٩y)SWqD <\\^ $67ըӷ+YIA`1Fi]I/Z}{cX٨0Vn8K04ͥGu?6(3Cg5v֟,ťxϥĻkvX_wZ>i9ZH?U`j ƭ)G_1qV~eLܖJDdnZUI,E~U㸘!8;ܑL/ڴ|z]v.Dp<|6bu݈Lo˵(ג AP~??>wI<@o ɍv5oAK.9?$j&N\0&g=+ Mk;4*k9bYZqྯJE4bT7b ]t~7`=2{#_|* z6[G8lf{=]9cjJDbI_ׇ Gc_Yf ɺz&w![)}8;}67rXBR&\:iWp!*saGPW0B P5 ߒ/xEi Sqd9lv R}CpDIN|\Qˣ_3&sV\$ ]Uף?ķ+^֩oyۮL|núI<1]A0TWʠ(c>e}\v>rFX9 c#bOvM;пS AB:xq<:fx'l>FAjPWrwAk~3X=f``N#;)(H{u^A!{lA' %<'.Z?ϝndafD[k Qj+4; B֐~zZeVqY Xq(gcԨ7jF7r<#6J ;}mdk) A ƕL!"3,u.-:ԣC[lvlw<rx3EYHPab-kݓnL`XQ4jqyx3*<- _E=B>寳t8;roT(6-qTFN~2Zho/G@#i0򊹚h Fcb]OV38&k"ofO/{Y^geFkNdrņY G K=,P]g leVuzg )w^0!G7PK :~ج@eX-oFJY|=ogyw^aV" @.hT({ZC8Q>3gM_`3*[Q]T!ᇪluMe.pef(C[rB4eE)`/oT=uGAPbpN-4_z+rp842TP%Kn_jJ $zT? Zdm\MQcj 7.ػpW~D@DVs8*0}!{ {,l;< Wu)U;ܢ0Ƿ]fwфLrZE6ŸĎ=v~( A0Y,E2qoZZH9MLHYJU͌>M i3CRb48>1'VgjjFH3Ts!q<14G/trIjp,ɂ̌n[<$:3~,P\4a/  ~ڔ^)͇wkQ9[ 'ȴRE5;νT$R0~wjK&pYҜ|wNߞnq -):Nҩ{07;|7 B 1Aˋp9 RޥoXİے8Wky{W=ebڙX9ledQemiB'UEʞXԭF8lJaF[U#5Y2X$d?K[/DUȒ=2; /0 ^)@ݲxR=XRiyso ";4˗>?T/rAt],qTVe>,k)@=aa'Ķz$#بqk.--p09Fаbʺ#*P`bEhDS><6`_ >:ca*z7-?ͩ=1drtE?) *  bv8UˋTRS ƹaTKG52Tsr WB̢mL;ޑܕ3d,xqK'PRO^4PnL ݟ.A+N%YlTR;-pL#[m }љv.3#Ogiwo @4r^U ^.sXV_j|QqR8cNIq1x }56FX!Ci7c5>f饋2=(WJ> tӮg8Άh|#nj` i]m8$WN 1@iX ;2+t!iΩ݃HUu;hy+Y!,_-#iN)p 4ʶXm8/5X ɸ)]|_Q_?%E]C[;)Ը͟|TE o/.h8R䃲?բ[8W63xpeF3ƚ<bLZ` j" !>p$ߤ ^M:Rm,=y-vW{;|PJv_dyX>G"YḐzFh4Bib5 eDc^lRh?ӯ#\1@Xp T(w2`7f|DѴXd֦z@Te,W"k]<,}jw|M /]H?v.j&72o|~_Q 4dy'F|b }/_vpJT@,i1">b~T/DIIskmb#I=$˕|[^ GR8:xZ2}VT.! A^cՄ~KgUOQHyH 핗8oU|$&9 ^zP'ݺF"Swڐ5Dξ-Ֆ߷7D~2tiUq*HXʛAA, 7`.VCKX3eh?nH2->*(ޡ[C\T&xZ&æH@d!dkڵ ^w+u'GΦ{ U!~TV ~1ρ]i$/@Ox Op۪5kd\RU?9ȶeP? 8\E3]u-ԑWa>qN_p]=o۳Y!Kvf}b#~^o3 K9Q,%aH"1HV{1p^Z;J1pdL%P- .{@J?W^J텂$-8J#SA|%U!9*D'µD)՞x8NXGn|\qE_࠴M\@"W) kk1`eAsKo.,U=>d4Q9Χ 7I/縹G9Y|f |+qu&+,JLߡr.4'X*W-XD蕷Ir~|R OʍY(Ϻ9XryܗM/Ԭ1^}<`VtqvJDZZ`bp *rL%CFM[HV%ܨcLWu.AUǦFw tyEjn-U6wF2e):4Y5͂inj<\쒭w`e(%,HҙRSo]f1W@Ka*bZ&{sSOY*"ketM$AU.DuzdFjH_ \.t!(jlԋɧ !2z0}c՟0 & @nҏ=̉8.oȾ}9q՛o1RGQ]2SGK, EG?yPdFiOd79TkDf>uf/p}ţg_4׼7NؼeeKĄ.v6O$*Xuqm>k!(e s[οp6;؜oCX* D|pYcTH9ּTF+Rwy[:TpKD*>@s"%p.Uf5UlY(Z+sdeڽќ_$EZBS9܆ƺ-I&|Z1 Tx0?I7Ϻ& ["2EQ;] N<2-`,b[ qQ^nߍޜHPd|@T :ߐVZȨЅsrE)Ԗ@m~@NS4al(Ue"$wCko1*;5HYugyϵZE.O&4!>Iv1ncpV۾Tc'vTu<&Wv,$JA>'nem}6pjHNIUSQ;jM P[8}pD:cvĒ$ۑՙ{R1riv 5'lXU|q'nyjw(oK삩 @ _FTB&x4h u=I *E ?Sx009N 0)&DZ 7m0capZbjO8{lUa:,!|F,ʡ'4֘;;d)' 2눹`Hj˙H-r2fG?)=?/ \1)1Gغ$\ᆵ' dxyTL |&Ρ4 <אƜgd-?Ue<;[<#I EZ}vk5k#z3qƖ ^1SWInM T2AnוBB5+0Tl|۹%aNdD\zƹMptjFZ=E\] jSG ؝ڶqUlAa(@%#-)$bg !ࠢŨ^r0Ls 4R*tЭq}_m /qң5GEA>=n_ Pb-"16dѿqd=Cb]#p}TW_z]+#prIl 8SJ3~ } [3|[VdE(шb8a'iJ񺅝OIRċ]r}Z;Uz3L&mJe뾧KKo 7)ilqF!sԏ_|".!OCxQ f:--yըh4 륦T秾uBIJzQ|DK5塦tGl[fK3fvhtCCiL&U?W'IHa+i__}YxW-@ܐ5 otݙ8ͻ!AYyo7,,:g?I%e}]sJHcC{/{ƾAʴIN:n,BE/h\{`_nWE!k \̖^/ztqxP.YQ*dpq?I wSu\ +U`+DJ!"A(R`]\Nnp$Y&I=O^؉bFnѳ7!o/"8P8/2nUr_Nԩ4f4'ħwRH(u~ݎ}DqJV FSdWz1.0 3ӡb'_KUV%^-Hl{L}xTW8ַ7]ܟʦH?T#h.!Kds%iYǴq)oC{?If"+ ʑܐ WuJp1CNiV[\'m-^tԢ?dBS.T+2|u)X'$[Èr NSODHHh^>Hl y0!\6-&>*3+;sI鶞YKz-\r6QLIZ=&1QU=o~Ҏ'w"%S}iHw@ O21B Ӻq T8w} $@B ˦ё0!f_mSӸh8i7 ނB6RA ;= D_Q+a ([ID!QRY ?6i۰N0 x3>PR{Ce >F< JjZD0NJ<~1RWXc8 |84^D!rEL2VKrò 𳶤;=,9R#-iѮ0EUqJtWrf}@V]ML|xapճ@-92k); t 3hM:$d7ժ0[k+PVೲ%};pS6>'mwFu,5*miV,"L$F(,2 SHWQ5O] ұ;~[YINW:SO1tD|nG^P?pd*tE 浱SpfˣN{^֛|QTK~Hy!#{g)ߩ<ȭiH{+IfS݇ü):tFs ϙSxLTHdrI{L/[BBg=`ARU('tZ-wvDA#1w=]5)6oU^߻Ma\ ,._5LPR"HQ',Svu y%?qꭼuv 1W7\t[f@"튱,P A-5){THLP nf\Pwűr.Vws J>z4 D#)Ù$D04ε97È_Tk\]tMޔqhB`DfQ3nfJ(L!^Q3eqT ȶݮ,и[e2gr~L"\%$Fꀓf*=+tN ˷2C>- 67m 8Fh *҂Qgk8%>|NT_дtV&Au=>YWPyf")wM޺pf)E%_BX$Vj0Bl0r :ZvEBP-"(n6TT;R97ů^t=J+fz rU*W-SIMS?eʢğn&bv\ˤ:,$|-d;;$$(HEX8"Z`8Inw1ύV5@yKP*4_,sLS':}fl kʦ>INiFǨZ'HaUʨkv]Р#RAKEN/yޏy71?Tt!2+à;c&W}SrHrкD;1N~PdycB2mkF6-t|7̝cEPv;\Fl3NNEM&s6#OS-cp^0قc+}D~Sj_=; . &2GUkrej!m8_!ax*>uc>FEY_G_cKLG& B5n:}\o o: x;/a(8WET*2u)PXB #'p&:0h U>>=8!<&skxV&\EPQ sR`LP)z34B.ugNgs@u}t6t;dU@; ӓs/y.H)B-%D̅C*n\.7Iߗb!AreVc:e!$E &\<"qCODfdfMpIrf#Opλ/Z 3 Dڡ\(W bPW.w.;|Aʂ@XMIAAI60ΚNp4)b!%xO}fd.,;gʾjFG|*Y0~%A7 W;OV11܅Ih^ 2Y54EjGAj;Љ ҃f1 <%ʁBN#yʊ6U_۱ԑq,M~N*HK Ž]``N`:kZ ưU4<-S0ĮC @$݆ -^soEb0q48KyT?dg$4,>A ;6$o ^o:q͐Bc)F#l(H 'QmY.hV4*KZC!7U+Yr" gM70RkAW0ˀgR2(NwO˧22AVncq0FB, n|0nD`E}jQˊ5qpʸ$#695⿏ iTjO0o♰"XD]Ƕ+Q^l&bƿ̔O=s1@ fRZK6-n+Jׂ`8ff"XX *(;s7Rai#4^3}Q 7w{u_HE"(D)ULYOX*^V:i A]KWKA]s14J~lxZ~G*s@&_G'< ҳƙa&yq%)*j7.؉aKh1ۼt=ҧX܅iYGs,yAH6 5A1:Wm;1SSUs 88Gm]&ݝ_eݐ5PZqO=6̲9 Ҳ"\óB['1U۷y zn)pTLOfAcQs">(} wvNU5cPz\B"@>֓bryN~2ן] {G?a ͑Ywg 9YLq^`-Zj 4HH O@Tb53\$" [0 si25ɞ[0A%6f{qKSw]XyJq1LR޲{Wdo%j_ \_PiA: [ʝ‘Zhf(58lnrh~?üG*o/bgjy # lc/1]MqtՏtx(bJtDɮ[c7Q]A܃Siq7@dgnnϛr㺄:(_3DnY κK/#H>gȌLN4H׏>"^=z ϟgԜjLd_n!Ǖ.[X'*ŏ}Q͟^޻ GU"{M=gM:ڤ~jV5E%*\qė1 DKՂd%#bTZY`sqTwTjK o5Tä́qdVF\,^ؔSͶUr oF., oKM?~Sۑ!8Q5X[ReD14 "`WՔMeE$j>6W WpH%lEwDX}o:{V"!E5L:IKOXON EzڀGtX!i? qBZ,A5lC!I}a~s(qf0.i#\q]" ͒±ـ G!=??U^&IʏĨR\h+=||$DFh5o둈a|/E3h6puSw><\5JH]323YjGz bWӱNZU2$&:ktZ ?\yT%ʤvsуk3:(81 /.V2FluHJٴ' 3#ƅMl[7̭C~eGYYR'7T/. mգf (A]_yq#=݉U=uKU5wlj8p_\v7(Ӊ >tdZ c~Zgȣ:kd:cfja*UP>U;ut0;nUz2p}Y忷]c輲b I;JjBۃ+B# 8e#( [zaB5{k0AN(~X- fN5фc{Fba6Dt'cЅ!ԕMOZĠP> ؛-@b~azQm` `q7Blk̷c<Afߥ5fjz1gͳy*y,ͿTSJ/D&.:k>8]"$,L8%W/Ri ,2}jzv/Ԏ(d'(pKeyrGb̲<>d(ܨI[0x JuM6B&74c?ż NF\(gYg2VX0v+s(B?9_v=Gj@9Gt>+8/vq48Np"V#09Ns;n%oqG؄2H of)DҷoF߹L+q]XͪF [YKzS O:]eP'jĮ_BHe@AtFtY~Bb,٘? s^nwdT@$j5I]6m {ja 7qkؚ߱_:bOhlD&wYK.'etӰe)}2{K&G%eQ.7ڊO"s3zcsJy=[,VI!70 MPf^'S`(`wa(2#z`.{U-$[KŦHB+.h]pq h ?4jlcBϿڳVlobN%lj}p¿] g, Y16df7|E CLR4Ty8\g{Ǒ ]2'uk- 6SNؔfV f@;_'PNx6(7[QvNK`|SlIN8ѫAu$(јn*[T R""^:GF\ U"h9 ,SqUSG:ڊN(E5 l"P`5! <.2Ɲ@! +BAWaz:LIT#rʾo8ela^.Bb?ִ;x$ V\W7dm)M¼^ܗ|Gw5߀hbۮ!KTExVFsZtAuGԶAa/>\ \:Hn5͈!hFT)=jTЁUjII)FuBn=5Z\ (/t&:_c$ ]yFzuhMHcqq8QdVc*v(-Avyɣ6ɍ,QˠzH.ss FO<{) [?TB9KGΓ \M~zeטU4H}чq NOeKJ0#/ؐ \GNz~oN;BP08yH@;?(aH3Xe(7~vQM` F9u]Ysc5 &ƽf /ԶX ] $Q˲cH9ٯ+uuvb9l$9jĩ7*o7@OFV79x@}+Acl?:AɌ3[<2f|v3I$L_Qↄ݅/3sXɎPj αY jgamy{%6<`K׼d*S'Jja #ݽ D;$=O:묟OTun (^>]FE@{G ,sT4cm)ʴژNuyCgٶ&c֎;¥h*@)e͊$d,2#ҪM=DžI#vx`q{2qaz?F:90FzյK7IJoy1>>Udzy(> wㅎ01!Ac)o-wCe׮pE_Xg҄RJtpK4?7Q-01k`yC-xCy(y)5ӌ~A-o7x >"BI"`%Š2Q+iVg45 +P%4ѠBӐ m7NT6%Fe8[Ys*AuNbjjM^l+*HgKlIK-|o82_JvmIC=ykkłBk+<%"`*z1O8$ 5&\L7*Af؝$7=ȷZ !FJ W]f+TΜ?o*ePr7ߐ`OBšDSADج D*0$z#2TkȜ|K)щ"AhHvEe}_,OrJş5@Y[z, 7m/\mQW~}7%UZGzjW&lVX~ݘY~ܬG-J"K<>nA`31MY_ci{B~DqK`i)ESpHKVBػb̄!I7n/59bGd?q D,Ӯ#k(9Lj4 *TU1$63#Kw&dv!WEҰsAJTY)W1LuvqZ#A$#Vpī/Ap ΏkD.Y`UeSv0̀\:;Fn킖@-cC}@W5 Y>ֈ]WSK3ߔ%"[67C9/q3J k2ڐO`6%c ѩi>vT!P.h,JB(C)eFF9##^hg{t"w-o~l&HSݲ,n(Z1QfB<آ[UZW_O|ltI{ԴB4:Xȶd htGXtNZ2x,bRt[xP~b( E|+FKѠ@+QHH>#^^뜶%L )*1׏}, ?TLk BOXزy)l,_oaFY/;Wܚv vCS{88OE(5'GA';LjܽPE4=&hs6+"'kV(H/fR|jmy2t!#<dה;E^`\1$_ 3)UU7z}[`6̗njEwTyX~c2gt{m{2:r*F7sq_'h.Ȼ%p3r єHB+r<NZ^qi?nŁ쥱I':Aq>@G=h~`f_h.4_yMN)uxPOu] <C.Ja8fݰQJSHILokC!6Ah&#io;UM]W0.x<&S0qG\wwa!piJMdX{3C۩d@de>jo12>mlQ>s?768UD# b|-dC@uՖ5* i>_;"&3|#,Gk)$Lz*W30>36=ڝx'COr?c] '+079gW7 *{m%6ŕIi.o @}n5 MGUFgvy5oPUaA~C*{=-6:NVP츬%^Ei 5V壯=H(X"^L3| #l@OR >p/x\]~l9guJD-xzT7[}z룥ܡߦht3w6svQ5}0xٞة{,h_,b(9,WALsFAvR˜ > eHtj?csX81>ޅ iיust Pd6HR$ޢYĽ7^&gbg09]D8$|/4>f_6ܿȥ퉤l&jz}ޘLjRIɆ?ڥأPLOo=XU{-QDU$@NϠ(\}IfN\)) 0'_ݱ==;Fd#N;yhgx ɠyɢ䎬a ΃;X]0~^JzdczOlY TqŞfV*< wZNП|8AF0ڹp_[r,ntV~:k hQrW] ra`uh?bP׸ $OO&6FD`8GZ߭nDcRW"Ŋ@P0I'd6Rm2 [Il@M& {gkwcޙWGfzJ4]Ib*QTX{Ӛ0$2HA(V g+QB7vmD+)yj}"=g%OͿnӹM:.+V<݌hw;9DnCNݳ*s9e[rz;ZiݑvYuIkK~]*^5mk@5k r5tq͞wh^Cg| eS!xl/E~SjXvEKЙSt~nflmsC)<>o Es,ʋyYo?^شN}9a4=dqt!o5wl;uS215n,+B/%WXx6ŃoBlp=J5̂P wgiZgu2z˙/? /v}<~[fהAŇCA͉Q?b=7!9mIODFB`&eS8倏a}  1Be?!G7Uv/N)pWo4> @TQ{ j4H_׈{`C?|;hޚ?bcE0>Ez2,022W[uZgd^g%BJh2P߲0͗-aPs2$E-/2wT4Bҵ 1t]67"%}r Wy KL2:ȜZ$MNG!V54;G. L($TvVփQJ`g?ndJi>m\&n ejH*<"4@|B<"FCCOc& VKsؔbcȀO[ʟHBys*t4"Gv7!s}ib~kW7bk叇-gR;eY(k׽+1Wt߻( ~NkVQJ1x§$k 8 >]/T|vX{D׌u_t>("?LSʜr۰*ZЅ'mk+'x4yۤ7j0SVfG}/5Sk̦5u Gk*+O’*-\4p `?󝅳[hEU+,<Ƚ?X1g=Բcѭc`;QLڬN͘-͗ܠ[ ktM>Զ:ME(c7úPbQ+y_nꇺ\ >`zf #)$N87+ kZҐZ6zL]V:q۔*9Fꔝ0ek+*5yE6LS毁_~/oN[ wsӶ"@߭ 53[!kouE\}^vkut;GY?B 8g6o93r&5E|jҹ'ȳAb)k+t% @?N_u/EQ[.Q= ?}vLtLMJ4bUnPy|'䫅%(GQ[{y ?;2FM 2;7/M7 \me~儩<ީb[M~"PbҜ^|VP F*m|B,{Jwa&bz;og !➸&S\ʁyE`ﮰg2aJx&vٍMqo)Rqo,&YjE2s}sf +ժ{ ]^rEeZ?ӑ]3lKj] ^ j7[$5b WmXDL+Q(=b45N>.0=qx+6_DA۶a~e0o$Ț- 3MDv;&"ұ0%:z cTnS5} tV&*MZ؀WeR!-]3x.4*hS If泏N0(^^ZLT$e'6th,N#nf4ql?b7Tk~wxrB/U?.Gpvѯ:8n=z?d@v ZA| ?HRsyvhjH4SIdK ;H"""|2DHd| Gj'A$ @)Lf%(_Tasz ՖHD;7a'mEd\H×%:2vHwlRHM52)Bn d5FC$|*c}(PvGEBCt2O\2;SwcSu`?_t (Ȑd<:0%+4eC,fӛ-޾| [1-Ӱ+16y.i^{k|J `ɃZ7O!1jE;%jMy"Mo C5gTĮ$!쐍օ#CQ63qեqɐJk̗]D&4/e %jԠRIGJBE:}?LL+\qS|c -!'}Eퟏ<ŋ%<0g/B%3!'Hn(dpY-oB+z/c15שް=QS͓k)z'Ubb j  ZWxӧ)D%sZ87Fd aB^;~eT"3`-^j9BL(;oD~T 8!PyHDO )UҺI:ڸ{c,uW  c d >4q"ʞ[G ߌ]jx Sh#ȜiȪ)?WS{ cMdw|#l mh( 矷$S½ e[珽;Ֆ4Jp3d;Q"($?2~?fPk>V{b\Z 'GO;WIrLJ_;`nǨ#M mxV2-y *EQg;]s'l_r2],,# dC)(Ep\:>SNb)ĭW Hàj rʹp,] # >F<*Z|خ`G@#ݦ+Vvb :9E(ZCuy|ғS ˊmsyR^bKp#ECŴY G@j\ _p2) 9M[DǏc.j4D'Ѭ;u#N7`Lo=\.6 S<ѹ9 pA :jW <^E#5PA-O\LDG9n2vXrߢjAu0oq|*/^ОJO9} ޳4˿g]7ݷWWv,d^Z;Tۭi6PӊJ ||%7t4luQ^*bLnf2(!vܬ8ךj!iIFB_;T.3-qi; e a'NTAw>6hC\Vq 'D(YnTRϗ ]ˊ牆zy{ǤGA%Q 99us,I[h͆|Q;-< X#?˩$_ r |8hJW)|AC/ؠe9X7zn2^1,wf7W2s",Nܑң|` O:QA#7"4]E&w}&w-_|6DGޫ?N8c,ܢk e]F*y3NG B>dS'?8 =uzP:5< DS5 p3ل R l0 !ѕT&,3>f;1I8vg(3괮zDԳ]W4t'Mѽxo:lY_o$i#M$)~V g7A䞴z*>^UdQxjP;[Feh>R|P+&"-J>z2tkbp!p÷PJàXA4tsFUuG7y&t˯Z]yvt.w⣚[-zz@OËfQ$N:|oC"Wrv\lKgz{[7۽ܪ$Z1vOwkQ*B@1Rl\kG\:a 5,&=$p$Sm;*ӍIhŻPܢDqe @iw 0p7Oz - pq!1Ԭ^]'0d͸ ٤dDԊztE2cqr41"t M}kyd:ЊK Ijd,#M @o l1QG9aB1 Q1^~*Unųh>b>sM7E`/ ~G !6By](GFr'.2S;̈́piN8,U DbdF,.V95(#]U9/ .P7` TSB}@ڇ]dzLjAMrH3I@ކTZ~]A] .˲֓$2B- *zUTB_8\jQ2qH_G` ŝBa KS {zQ7Qv+RP#$*;\x(<12΅OSzEψօ#\ jv*0/_L dڋ(؄+44f5NUG1O}P'v [qu53<%68<]K/`ӽLX۪>#lM !tTOb{Z3c"#÷{T\q]z]vڏwZN >??_umP?g Ƃ1Gr?Τi٦q܋ju؄=< K}]^"NmWmCcqDKُ`!d/2-9` <,^REOp1qaE4-׏PuZ~T+FQ`TG;ʞm_7 aNd|ɣ2{6 #g OOӢs D\*!8U RBBN84A׉),M3 èa%HXr/^s*,~׺wS+l?Nݼd֕H055F>Ep</v-ywy% !st6hE&|Y+?Vc5 hW|ة]1E6= n< UU ۱:wb BM9$V~jh[ ]082,y !?SׅAmN!XՎ~'To˜;k6Ɂ^"8]BXJae"cٻ|!٠WJvCeUCPZ>-Sl8ڴjj0B ݲŊʈr24hirr~SL0f"3y"ћH3d☹A 2O aX؀et+UþF% j(N>0Հ00RW2x7+z8.^S-Iݝ_&-&"ZqhYEwC#NIdȖ.da.ݸn5cCvюY;m0&pwd瓬{HJͬp3D@}JG<7݁H,)ҐG;2nf$K +Œt$h.ְǾ@[f CSG0 vxL?.NS$.,s L^;^ =n^ea ]\\cU[;fauctGHԭ;FYZ(~[kh{!$V"_()ohovFBg<]Z!B*֭MqAUo a Lsy`D8l%ϵzdZUT bȊN!q;fMO)$PFr{P˶!G zh.QiFڄ9cAwXz7#fFYwV6bD—:ĬŐ5fi<8r펵xaGM';E~IE/p!μ,LWf~+t/v \~{i'Evw $~ ŪLcJՂpYWcr=bUJ:oD\&`ӂ3.Y^*W,NJVPlE0jN [E*)!#MP *7x6!PSihMlsi#.dV+\,Oy -/[!!?ApF>Q}nW\5αfkgz&M&gXP=;b%R=a~2 3;"vۺ{aD\<*+zv<%H3g:u \&RϠ)ER@^+ O[͡E8oM  <pR:dxX6?`e3INx[V {;6FT&,ka^!`D,V3eHcbV! W)zX]p>u[Q҆Jd"iQ+FH.Ѫs0?31Gw+)ewT)FF6#:,B2"0^g AiLyZ.FhkC|;3l'U%`i6F{;tn\Cu8Ɏ@(` "A'PV}7V*yO.gÑVϿLu2Yp_p)`ޗfX@3Q[Y!Nߊ]}, YpCS‰'ٙ=91]-X4' bO<ڗ:P*42m2R8ȹV?^ElrR Zʻ&-cp::%PE抗L $\5N*!UZE|{*apҳ{B,'`0Ɋ?j#=G@BRP7hT/࢔Jz'[3Yflw'J}o `.u(Yڎ?]vhGsM=Yf^ue v_Ny^ޜZmsxržrtUÛ8%T.';i}F>̩N)cܠ_#֚]g нZy;QUyV`^&tͤQK#.ןU&?joBubYk'Rcy&.p.BMDGI UR6jF|\&HO#7 ~ITN =oV"oq{\IV<Ի;2WˉX *W0QDxu$m}=CZYYV2p(::х ZzVZ?_ɧ~YS8"Fww]:>B5Bb¬5K8sĜA|gU`ww1A֌@cu3K"TDV_jpW&+L/!^%nZ#̝Q*lpqjpNI(tD[w(:ab t?4wN}鴍S+с.W0‪P[ E*Nn~@"^bsd^WxPPt8d铤~KXFֿ9a4[XYLjOH'" G3?qyW*IV=y6y?7lDc) +7Bƍ#8H eѲ'~Z 3\ -A(mp*LURQ=|- H{lr x1й3;&X6ߍS+&+U8NAaŠA] j=M>)N|!`4E^,I{yWKƇFvK.)5_Z7ՔƧ0O#i-*i=g/nclǏQPj?m0)\g'@؛Vz&UN40hi<e%"h2`TԱ'_V[B?,RhďD,L]nj -d.K_"u^̶t^bYҽ@|-d 9{xbwВ)POF~f>Yܩ8 Vx$`,`)ZdYPԂ">- DEm|ڠpeL*Q3ϣ,;}1/%=m|] iT8vø4UYq K6^9P T#2~ְSjJ Bq{'Ƌ#e\OHp8z* wIU>^S2b\/-3~(yY7y:?]7^e ˒8)L}1b*OYƓ zSaerp=}s50΢J,6Iؙ%!t*)Dd*ϜMiׯ(Y(ru]v?Kɜ*:MM(MoɥLݫ:=^נ0$h}zwzMg1LSq>(]3ݤ 9e\ ]=f˸+;QNs(1H(r| m.֗ iIHүb>Y4Nw-Ǧbqt=*M{tCw:V\ zW\P5?`6& H҇oN=AKLHzԂ MʔIpU*t%%;eaX1)R>!H WN1$4/|<0,Y<_O7#j1NaJW˯,:>JqY!UqW&;[Rdj&!˱#R,U+}̋2' a8_j<0 vX.YfT(qGGv0%wDrmC>hIUdpZla_V `;+Gb["u%?))gc\dzN% #mt?FwW `6c-4`g"+XQ!L^qm5nsf%!T)i,,=L^Svq;MBinPa(2zyLS635׌n=IM\.*!@鋎۾Ak*Xq8R\(@܃''ePx0AvvCmHeFz&Z \\6^-L$@_̺-&LoRDS;Ph@no'4kxe{\x=gAύ Y.OdÏ>㥘#/Tv#+PX`+3$;9X72|@-< <H=[ 8v!Iޝ/&`maFU- NpPlJˇ~^?ྜ˯9yprZeRaHUP{b@9] ](nyg a(jΨ쮡VVu*:핓*܋VTaXHM&U0Dހf0ܙtm|wv C}2SfYԫbDq 8X"}A%u?MPsU2 plןpBLK4#,q\Dޮ5upĿ<}K.a Qi0FsNv yhm[?L-{J-LV|}{z ߹m=QXy AnE6}g,PaH7wB7磲#Gx xe"7-/0n[+GUɷPMQIy*e|<hҠ&2F|UXr#~mgjJ+))78x'6QBVz&\Qpظl̜=lvK;?Y&1 ,.`HuJ%{$\iܸa=VÏmxx5ɣu6)noIw6Nའeg?$0t*~q[%Mo|}ŅMаׄj&vPL`kn:Dg=%M7n=AQq5< ]PGBhʢIk?u C$w~/d05nB Q.[@& 7WCǎ# :#zj(_8->Qi8.& ZHr/Z盳/2a$Iie 3FsDN $%QD yf`VKx\_8!s| m'&&8%V]<)q+JnZ[}-Qɔ1}IK@gw^HˋYxM-cKmE]qŊy#@W }3ijNt8*qTmޓ dYpw=QUn^mTYbצ:Ufn*DԱ O;ÄR! d.D*3ƒ"WV5&9 #>R>FKO;<:%~rWNwβί{ L/fMxHNVx圻QC|uG04S5^}13E"9C,C:K?p+؂7~s3&: * ]t&X6w$nn."ja %J-(s`NȬ\i8y {x`ѐʻzUg'X-G T%Y>h*ajp=BC2#7trmQ &h(CXy^=sg5hv|/y:zV`mX'+[4 bWkwn.jdC$rjYѹ'];$}XԴLB/Oh)Y/M"cR͋~wI,]IJ%U,OEVHsa5!<ť{<Փv"ʴ$e|QFbRpsq;3E2{*M]ͳzi+c! %YԤYTp" *|.%,,uA"Y FIs0k!db[CH.wY<\aR;]r9v=(LM#XEՄwA! Gn녙Mt =p*s؇xȟk&V7R/T?~=({]n17|:t3It\I=$8&7(|m}e. a~PHÄd&(.9bU@p`kaQrl*qrĴgYZ07070100000369000081a4000000000000000000000001611e8eb900007c20000000000000000000000000000000000000005400000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/target/iscsi/cxgbit/cxgbit.ko.xz7zXZִF!t/+k{]?Eh=ڜ.+[Q_E,J& !N~mkܘ6`"٤s_dt@\F&VMvΤel4|*֠j:M{3~b"Z (fE-S#Eb(R)@%ֺRzgPp{E?Oq>C4mBlqlZld/l;p%TwÆhh{ V#`$]B&x9q*4%H}A\m iw|ǞtÅũ޴0=SX̿ee󚠔P=R8/E6Ś $1^NiHt}KN4 }DxKYky)Cq_hƻj^uOG3.?& R!zlS/5pb2L+.wJ|~P'>#<osbhP:Gz:h?VU xB?,wWo ɉTʄ5*M=ċEXo8ϗ ==Ь4Tn@yIT"VhO*-tKʦ.2$ʰp c ˎ4ynBb'1g{Qq>յ)7s ?3eY?Gp˼&ȕrO1Q!Gq;HQ- /)x*XNbfBhc<=m>2\$ߗ g#I4V/.f!q+Rv {ϿW&*6Smlv0Q1vP.Utl4.\KE=w۰j 겪.k|O]JJ O.=)p+eDGƕ: wԜKw6e ъ^D"qi JłћFhAMgU)w/Y~C~g.0#x z+E qʞ_WJ^4 aOR㶹Da(uRn={#AU!"kYIdžfjt4_<;H,٥oc -p@ 1*P4~Xbţ$ac ,ΟLUф,.(n$dvʐ/.q ͼ~ћzff#ws# N{=8{S4SNm&:%0qkQƏ牅!߿2C17P0슪>Z+}`J Mg',qR{Y!0 %4SU\ر4G|Jg |FhȀ\4^ژx֎:8BFA㡺.cD AGϲMJֱ'nΦSJRP D+I]kA%CNe&hsߕ/ӆʒJ_b~ɷصNs C)Ybv҅nc$T\Ǚ Մ}F=Bit_qNiP,-^ѠOE @>(_i(Er_ @o^C0dT V:%(d1JWk;DKJf4zel0^k;{b&.ӪVW gQ8(-+FxY%Q1/%q5_ӻ<@WUrE9!`#m+%Owm}=&3'06~ˣr)ͤ;rQ𓿫;||.Rl_죲|RV7;ľ֨{Grͭ{:J@|NUcB^Pj^,D9.TeAL[5(9>IO0!sہ!7d-HyhB*/Al 2eDvJkagSfB.?E+[6p̮s- -V ^',] RhuXe"ѩWIҶ xo>5M%])(m؏09!nz{PtCI|]hΏ:c}%],W2I2/u eeL9+a?k Y!h˸FG3j:}AzJ&"ܙdZ!V{? ;f5kA(5qۉ * Sl{A=[bKgxF\ Y"쫌`x*v˫CO'lXwP"~#1ӵꗃTXr)QL֠CƚK'SfL\C"w/0eF8د7ͱ?v5epԑ2~熏NEFhx 5lxhmFg;WEh j¬םL{CbS[&_7du!S M?a٢|ճg\.t+괳s8S"Pefc"V _etH[̏XgZ/c| 6~u\\#ύb1.Ͼ;dF%f_ <8P()Cq_9V침\ofVvlr ]}%\ k΢QyiT eMG\YjX)UȄMX;4i$4 7d,Aӂ.M!pLb .<_tAY ~i;A;IAHc?=5ΨdqNa'b!ҁf1RvCeiX!<$Y7SeW%滒Mo8_E'?I,o0Bm%Vg,a-^Vq?9!?-J[sr.l 2a##̘\>XФ̷0AT,aCan)*v'AwDAiQn& SN Ћ1;sA]rX2Yk%݄:! 5:rk0܃e5nĶz9)׳OW*A ECi t-2ܑ#:ͩ)_#l3EYJG-AYUbc$L͂W–qL}T=TI&/+{qA4UǨquJq7n ^8jS?& '}|j)ki㡣ͬ܎7BEJꂡCr>_<8sB_'fL=L -mko$1n"8]˛Km7թ09=Ve@#}siӼHa N 6ʬ)^݄89(/0Z+Wq ;8Uޝ'4m1niTZY!tb9N;eLjkeJ ȣ{WvneUY^xW3lZUt:N?۟/{eq)}>e{J(Y3s T 1}F"![YP 1]-^Yg Ϲ,¶NNE܅u[mΌa=MY{'rL tX%\S~>rn!&3e3D@I/jm1\*IebTvC\( Ҥ,08[w+bν߹}qCk5Cg# j nR)߫th+AY bH5Y_ W1|l5‰fZ_nٽ @W/f c#xɻ=#\TRtB1`4@kjAlYN= dvIsZpQG,YAsb;:)aEdN-?=xH-*s%㤴Ct ܱIП‰~QE/Je/#̜!MB,hGf>9źB Od8ٙYNUwD3f*98wbѓ'z:PUŪIq~~D}!,T1 cܦG F\6OSECL68ƙ#Gݔa*&,9]auqXAQU02VzVA~rsBhcڏ=<оLB`VÀUn(hR/}kh$leڈb*aP+s6F }tӆ5t@}]M'˖5gwhF c~Y}5I WYV}1꽥~ P)Ɇ)skNՍ5&^r@L6 I2Z Csٰk,_ob !B<$O'9=&x:<+m}r^8D/8?;߁^S d@o0;B )>XE- xB)R X| 6Rs2Wt83i(Pfif L5:_:'={+G9+SM}

  1. Od9' gWK U94z-{Z$Yxr~g+4Wim5jL5Io`e$Q *q>Mux `_z <8ILhЈMb9>{@75C)gI:}qHvB4Z cY'OQsBaK~,為-@>kɑ! [9KT;^Q=xJ.:ͫ` G[疊Ӟ m )YGyUC1=kpKK|KG+:>cOޓII]= J q; 52)/ :sDbp g&JBz;*^PZI5% [ BzwyKsDȱ]ⱛ2 ˔On PL _cc3\ ^(#&drlөiř2Ŷ|esOuo)r/cmw%KWݑZpHKQcޗuYPݞG"6GV` l;pF+։NvRD2</ a%)RukQځ]yby_Mdg2pt#":-J7P@QjEX 0"͠nDZbyUT,H-(tO:- h\-uϊ ٢cOߡ::Qǥ9(L €]j?Zg aTJPE"aTmROz޲lG`fkh;RTT8Ʌ9+oyک1FicШuyތeA|ky+2Og[ 2xf&g;>L@6lCg4E];z51lU0F'>o֭-tLLNĹ*q|IV`Rjjrn"{]ص 0)4⦢@wŅ6b@a7 ˶ ,kK:pρՊlbaB)xjOF+oP3ԝAb?3\йz#!3NqFtiMD@1@ݔSj-f!f&ldSM׋0Aobe,k!Xdڟ 0 K'8jPj8-!]VzL߷ zF<#[N=]MSj0|^m%DzLF}3K hA˥0i :ԡH?Fsmal-CO90Sgy\*ɻC;+PGqӔ,bX,5d8а[~zǵ'7ZrBf`kE1pbNr]:UME ;ؿKhk}+LC;m31s_~RZr8|sz)/Uq &BOIQ/nʘ2(xCƳ ҫLىUXԊ,Zolښ6a`ngj9mnw?.¢EhhYMC(\? WJzH,4M?Fjא /Sz±nϦƂ knOzO>I8[#u; 0QoSnjZ,nד<(n7İS{ݢN,} ¶8WHɠ* ;S憞Y"G y[V(C/tC-֢yJ~NᴙYӀaʖa |}6 p9Nf'>m)R f QZtwLc,$I.Ab(v6{t j]Dg[4oci6!d1 1[vߴSuyni>\T+Q ITSΩDD=. pSbP'cpvwATkָ'FV$(-aw YXtљZK74Mh$FW3\_N)Ч'J`9ڹrb32^-/f˨ KSRG8q"; !|dvBsߖBMW 履7m*37u=gUy`s~koJGVvM%bٰT tl]cpK\a (hR9 vyƢiܟ"ˆnLr>vpWoyTo-~bv ~@FC,uȒ;لA ĆS?2z759xxSBmhMR#]Xes$:Zւ؏q7_{*x n; 5RNQ&t~DN .HUx45C=&o{9b~۾0Oj|}v/V{cu<>2[HEe;kN u9m@[ܾt2i-`Ȫ ־Ḯx]1fdϞ74/LWؔfm?+!1O]sȥ6~-wVϜˆUW2xU.aV_Lڐ*\Gw%r AH=cn~[HVP2^Oic=wBV_rH\(Ck!"A+O}{Q=b$YN$ /YMqjx Cx=W鳩ȳ`@yLp~M琁vG("ݕ:vrHv]r j{ϣ:6D,n~oqB+O3U<)Xً){UOIVS>3saO TϫeaDE=L־Ƹ,w7tV+']4Ndƪ8/ȻI= [f]dL(7n"*~ͅVxzxa!;R{OWNY>o(*ꈟt[_Dav%3T ̾T/:6Ǚץ-C~!b977?C$ɭddN6lƄte|͚j\nM4)TJYҶLneXD r`Zi.{;] -jn Ͷ ;4*N ozONQ LFpraDSz(b|J>P[7/u(U߫ Uy:Y"☚hLuZ3+\QG(ݼr0kf#/ƞL興Gajd"L b+qfWNRT4F*ClBopnjzlkx:$ x'iy-L &r0H y:2AMJ<9#Q%Eb|HvҪYI*^N5;,k&E,bCE#ajmӅ\*pAxaWB\* pt%Lh>=s.z{ҰO+ڕֆ#+m~s S멈P$\Ob0e|l_s&r+L3o5.MGãBjr@a@vT[3+^n b$ȑEgZw} Rų}tI/_L&^]^KXطd,"jݻʾznl\ F$]<St䃩v$%[SMG{仰1C6t;7];aϤIѿrwn?kw5 C 1X?abeN=&",.,RK j6lj#=!x x]ѧMz/54{8w&ޠ9@}ż"=q,x:^D;C^>y{S H걅R@̘;a8T@O)S,tM4iҙ-Զ>NN8[ ҍE"Tpۊ83?r,3᭮Ex3>$9i߭BR z F97mZ'n8(ѶZbBNO3 ]&ˤݶry۹ow 3Q㽍tB2=@7̟&&H>Izmieu+xA(/L wTR}[FnX)PyWPTޜnY T`e^!{S~AvϾ^vN>O۔YDvF3Q[NU_QP M0ʕ,WW XU ` 2|6Ao@WPl [' 1?Ga&v0? kqf~?֛'8 )diR(p~&;^fhL b^bEr~;OЮ1A2K!L!G Êoϱ0>D6Vk?-&ob_<9lԒXǠ3I8Id_W h?{#[TԠvԇyvހفBVѲT(/{i/Qfե?BŷWXLVdDᘎ^WQ+7`+CQeA&P΢A)blK&=Rô<NiH!̱ >?oRC;QTh#/9.Xc+mX%qA0=,Q rmӥwSO #%"~؄T `Wm(uLgD+'}0[ wX8vlNW3v^dkU>ܬiG|(W84#{Q@rVcںW&1mlW 4'0ckmNT%(aZ m7 &ğ"f]6?M7b8K)&}dDU<;=pڊYuvs6=> Uðq^g-{nƓ[MVXzo'}`q>sm9V5:Ⱥf 6uc~"|U䯾0Olbr@14ħVmْ/`ol7&w #xQЦ4LuR0}'EjOE4h mVCh?Hk;v";\]!< {Ö rt߲sr>jpdtU%.TW70ֲUd;pƍLsVg`Gy`'?}ݓ6v5>VGASq_#8`3lgBX^Nk [^0utf2CdbRڦXKۧ( ``Vll kq&KSϮB۹O\K_c4K]ٙ'nJ&(f\k>XN"_=$ 7v̇:QmQh$>bÞ++ڣ^q*~8]ָaS8&[$iR7wF'Ny M^8"?'ݸAyf|7qDc 91Txթ56VI<ڴE[mgs񮏸NFL) #KT\j-@ ELCJ2~~>c]'÷=#z^hႻ[>yYW| ¼kٖ$ſ6yQR|DPV.M+_I#4nBJa>;r/N KvlP~UR.EO8r\Dd0MQmp\9MRî(̖ɺjilH1hC m?EΩ8ţ~j>.{)(+{=s^rBeK3^( L?֪w`+._ĢA-5Y)8' 4!IlrzIHد  [^L9)NPQ(?񉠍@"E)AoVcҏɧmcxzYmfO[QKpPyMfw8Px+ NPe+QQz@B= cMWBx8&d,uz[P}BQ[Y?^rEˊf4 `"n\Rp.#aeH]'w^႞Wo!rWl\-( 5Ci&,T_" v (e@o-j #3טT֨bb~Rp2,71rR?LC"ng\WrŘd>1-RH~/PĀ0˟x=!ǰYCbU IOsKqܰnGoFNYX2է@zBI2BcgDe{=ӭ͋K q2Mqj}hQ=0nw̏U{eB?5$XiyK 0l@J+LXLPAU<[%̺3xa PwEp$'Ҥuf#%k" lX+QSIVvԴ)|m`jE1?w T5b̞lG}*2W1kvb7H( &ia>5=y\$I@a)휜c[QzHAZaxXlG4 Ո-xfPJMwMpIY)4aMaz][՚D=.? ) w076`1pYBX)^5Xc xe><H#%y\vGMX|x`WZU`]cINCtEĨ:!ͷ\nBWȒ!ȕ}lea"m \}1 W} n6ɨic Q N^r#W%E$B'ܐ`>Ǡ[lc5$!h'LZ{5S) טz;퍖N.l_Ӛ.Sugշ##,tGl(F 聒yȩnl!ء%[bkT.Ȕ|{(+* YW3kn鶼i'`n]Y';!1[=,I\KՆ>? `_J4 2?2OyiZG ƤDCz򂯸~O7`ء!BFopi!9]8E`74 4IE4nZ9Q3 ];C 4#4lϕ}.q:iѝUN각2 Z/9y+2^ is#Roi=4:cNN!cpmH3)lRH$7zMG?psWC ]"B)(SLX%%8ScqR7t|8m /TD:e!&]]~ 26X:<20όJ6Gl(Cfe/;mvMYv(Ѐ2Ctdi,K',-@\5ҜxEl%>aGB2ėUrɺv߮2ep(TRGu qַ:LD v #*B_?qzB 3?}-^ "7?.%Wڸا&㻚/5aPx>Wj$RB1j`M;io5 -o"%@![Һ1wфqΡe0p4zdMpɒ:JEZy,=:}J^CяKrx 0aU`kl R٩gо2!}z WO/!sO5!(tJ$`?;^u؄Q3bp}^` )wzydCI0;d]Փ/^˾J^ ,p޶:3u?E+v 3_Wk@VY&, /:NtWmL/Kj(hs zۨbyʈg~:9G/-#a]%Fk!QrZ 5xN>c% [cb( jC8480Ovvi꒗jKC@6l>_,F#gf f U6eE "`޵#/\kQ \Y!-@&26(,n9zݡx[̓W *8f~){&T֜k4ZEWI(\rYhbglIG#:vccHN2#RZ ϖeC96lcfqKNb TJi cd_ +_a* wFɛP^I=pϢLH[ ʸc'H96Sr2/8aM`SESI>22BڟM >OgvPB@rWʲH>J;׵ՔeIV&_3#DPD,2ηUvlBL$rkJF@?>=瑗;9ڏx7}d;+Gֹ:'qCj*SE"W.F;i~-H +a/>^e_kPԷ367RF>4I8BBe; w`*bĕj|<ɺhL|]Z|g`,@m gBiR_L'9d{ec&ǑԈ]|CU:+x+qm)K!sgtvn [ه)VUb/S#f*Fl[FQ諾}v ]S@kukuu-IWk""ZX}$ÓRӣ-i|s"4V6S꟤{HSꌷ?TiD;@6}IGb"]|Eߑk|PGePҠg[W%zDAxHQd[6RӦOĸ"~rGҪ? ~(t7rN[U~>(@yo^}hQɐ:~#kTYa1Ss|MA6PKu&#ƹnt$3pkRkx 2ZW2*L7ٞ5 pB's:Iۭ2>]߀)a*^b=ₑB _|Ь%G q!5XK]mjx1$]i tG~1twU<D:B<Oؚn .pd<ՀD8> I7)+*_3&4dT,s9(+\3ްRe\]2j椏k).$sq?5mʥyWJ/Eo;D@DA,3ʮ&Ș8HtF1OZf]1^2J1D`BZ2eXI\!g)uN&xqKgT dDSv5[nԔ^A[,$AV=o7sF 0b# :@la_O.*SJw'1<3n-aa_E' a:WB&O #aw;34/N%`_>C }n᪥wx <,n6|}͵T}DK1+=qwbeAl3A6KZX_!}6-$>,,8 |:uIM?ȅ/-y mZͩQ~7m ekP1U;#_*V,+믣oCN_gZ'*x"{L-o^*cTXsQ>EztZ!O@WWi4SβhTA>ϳN'lWίkh#u'JZ^ҮX9Tfǣ>+R|*΋F^Ra\1MĞw|Uأ\Ք33> 7HGs'.YLd읩*|}2wmֺJqTe<(;bu7F,Ժ7N y"nMt?{]c"K`J ! ?3_^_K` aٖEw>Qi/,P' 7|(px+#Bs}*_0up.JI准 |x57T GD>j9n$k1ŕ ,ƸtzE9 案lIޥ*0o77T=atis#6/='a8Vs@LLzͤ]sE`oKy(΄6+z;*vP olD UdWKQ*1NI p+2k$6W-j݈mSyPڇCq>EmWnr;w~A{|B鑝mSZ< v陆dl^3hRH)&%R#^d0~OkѨ$ S[,euxu1''>JH;1Aqp HV&9ro=[8:.0>&A|df1aǽH1P$.ٷ?b.T*20؊ f>vV{C0+$΄wrL:CX9rZ\? 1%%ݯ%MF gP^g+U"*n,C4#WH؅%uD4ѵDdǐY~M1 9-oApMIoD @=[vPo}9c\@\sh^w?F4m8fɞ:㽈 ̌ 7Dߗ=A13NT Έy(2iz=SxL2T^:+phӈ0bkV|O& ۋZ8@jXOO\.t>ؘi ![햦jO}ܘ$蕟!뫌N;gCw~뫭/L٫U]DCJ>\2GeW? X,-TN뫜[m7U#v8wTY# 0nsX+MTd]?b#'M-vI-7ŕxS0G™oqQ*dm*sĞ ލ&zdWGVvO`nx$KZ -ã'MٯU6㬮 PXj/J5]mNa*g{Kᇷ?ר γ E\. Rw otj3PmwTX[;pIh60:옆Bh|uw93a}r_~]&-poՎ-lnȺCMu>2Gqh$\~~ *$c<$fvm,"+*@Z8)Zd . (ujI.,Q/ξa/k?'}rm#{#깎ڋ9HN mm:)gk.0%,Q /ϫd%:ذ\3Um06e$p({dv0pM-ۂ;E#hT&jDOza%\g͖kV -ӗ^I 7~ 6Scr?=vXӂZ:U(8؇bŇĝbw~#*|CGL$gt )xZOs_YsN]&mM5~."jz#jK2w)w?ګWQCh:55@j҂AvHnP5ScnE1uj(_u f \溫vdXWA 4 Q>]- F %myN$-A@Deu鞢GUMݨR"&Shș1]9,ag'aJ-bɢ` 8fjG~I3O+]閲 >6+ox1ٚGǙ 0t^Iۼ1 |" )X%f6E.T &H爖ǂK|B50`Ҵ:ǟeHvSoc^{ M9o(ڙ8)cSIcV%gOU}η%WեٲB><1qW$(< lViۘ֗ ͜C[jFQlG1ـ6|BU,tPh;rwFM+IHŧBPţ[juv8xTqv^ip^;q6h$afڤӢY'/L^Cn:wi _?y2:lW䔎_CqFrN]9MF{Qo[ K R0.zSjkf?Azx33|m$hhd&*.jP0ꮬ  Pvp0GdܻѪf0- ʼf#Wڷ۠䦡O%9A`Kcs,n Y+!$R'̅?wRplP :=wmXTJ٬A z!Dxw\樂[} M ҭ+ iOD6 Wo3{1^+#=sXV]ĩteXbJBU!gTB~164Zlg².Q!ק*'5 7 ƕ_#SGz,:=U';]*uW }jC30|PZ 2Z֑@;a,_2[]:fVg!FQ8~H,Qq_Y (cJNM*:<ӤLrÈNQ~UT!i( zd?݅3 Fh g.~PYA ^VXf}5f1zQL1O629m/8U"6(+!/srWAa?G|}>" 2l5RF,SèK4$GӘJ7#TСF(%>|,؛qDސKd7B·-#e-t d^Pleb$bYlUe?"apw6֝ZF~ϥIl5ጺmlҜ3Qkf742"gZ{ IŝA t\jL P cT ϙSʣKX%!擏;I5>%n)[.4_xt WP8 h/7k9s=8[TZlVxKcTݻilAЕp_H>U>w o4\ ?CZ )$@%M5)>P蟝 Ikt4PnK).բrNLpxIyKPn](B!i+zoion4GOVB&g\Nԑ┋o*s6"ù. MOٿ{ϵW&i4n~KrZ"qʆ"^: ^/bՈf,^;= ߶A Wࠃˁ!|kP𫅝V\ MHqkNδЛ:^WD(lj"AN\U =*L_DN(jҷ q썫]k/="*^"gŻ}WGR=T#ib*FhiU[mF23oVv1 \Bx@>>zZ`a 'eSowQ)^ ѧ)np@m7 $Ƶ`be0ZpS8Zs͆^aӉQ=< fu wsԇ`o烮^ahߚS@COT#Շ:gk嚬HpoqbӔrwIr|\¯x`}W>E]zјlk@;'T܄?Z1mܸUbFǩeJo 7SW RpR2 =T{ֶ{s(^T[E'aZZ`I9i|({c$ްG8h8w0CFHB䁼4DcU= @pLn|@kr[[=+?JajpZƁj2!@8uKaf-'iN_Ĝ{{ٕp ﭹ^y<-2-Hkw2_T#l+'hJx 8R(\_jaŠIe]2R>6(mއΗļG`dVAס=gMgWfRw?fǡ\(,9G5ѵlBTо۠8tYz2ca&diόc:ٻb~2ܚMAYLD.TG%LR:ZP*=NwF)_l1<xD -n*5_Y-P |*wn "${U B#I/ VTC1LE/^.etv*CKV f[ɾebqcӣ1l X{zly^4-( o43H#Jٻe<ѭY(L׻k9;bI7嵬A>_}ffZ@ʬ ?e! j^?ܭ7Kr6I9hw~%zS頜Piݷ޵G+a 3@Zn 7&I{uwj^&uɐwVt3~F`~wU렿05 +ہ=͆V=v <,5] *E|uJF\?;K~^ [o%8T R=>ﴊ|Y|]kPKI ]5n)ͫ}Oe?ְ+jعqQM6gGቂd59J.5ԭXT^lPuq Mu'U3YqG]] ~Kk:y,=z۹8-N~#_![,JkxZPw~gnU Cw4?!'Y&WWNٜ l9!R2(:+]Xzw)x'0BDE1 -@< *0L;ğCQ WYG`-X6MS%/\rG䴿%ڰJڡtT/>t_Ε2-tU褽mAHE72 Mu^+nQIw]>\=Dlm2D{7zPۣs瑂m '=mFbk6юDUd}=^>8 $B@/Cq v{ir7gZHA,٥8C2^(SuNJ鎦%cjSLsXvpBLD;5֌_2j=nd)3b0`-޳9>(gۛPwzB"cQ܅|<̞ݷW2-7Bq댿Et\lʜ/w.8??I9KNG;W2tNG&|y3$)=q5dX܆ֶS0|6oa#x{8S/F -:pyhrC3r"䦦ePp1j|COGlU8=2>YO{,AA.DR[5 sYzVQHzg|'8;\x`DͅkM\7:)~}\ o]CcvCuG%`+ᅬE2  ^P~oH!:@Kem/i\5֧C2ƵLgYZ0707010000036a000081a4000000000000000000000001611e8eb9000054f0000000000000000000000000000000000000005100000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/target/target_core_user.ko.xz7zXZִF!t/᠛T]?Eh=ڜ.+[;t.+7]ceӊ K5.(9-MHsA2ȘX-b7vNL.[%?FVlZ.3׊Grcta vf g;=?hWҰBH\X,Pt6Mҹ%~muǣv4HRȘW&XR+n//ȬP-^1X eH%^S4\g,1|q'{Jc[t0 $M\>8d;ZBl-` %D{%; ^.Yj a]K?ZߞqzM)Rj2HssZIƧFS;شb?,ű(Q3<$Z~=_S1&ʼn>s+pi2 |/fC2KXQ@YPڒj4NuwMTSYjec^\J~*A\^ [LN@WwXD_ZT:Lhƍ.ՠIWۧEM}>cIherhܯ.VkADcbWWMUc` aj4TPU=A؆ZmAIsfЦ+~ ub/J-va 5ߔ˳ń1zє>A8\vV%Cmzt0.C+>n_ǜsuR{d7>q\Ov;6gtkRrB۩$ܢ5^bh'?tE=@>=A-/Ce@}tqn2\#,ѵ;UDwn?kH)#V^ \74f36"Q} >~++Tww {)%AQ&e@y'NUJX#DyC-Z>S^^T`(}~Jh]tG%50R}_څEUEcTbˍD@wHs2%O6 ي2B.>췟w鋄N6bߏZ\+6t+1G3iyi~`H ]"M=fj cSZvYo?3?/69.DxC~Z / b)9ʆ $iDl5Do/ZfZs>7E[u ʒ46ϮR,8%k 5)%A "2whwg;Uf-:;̿ h"aDJѥ\SD9YtrZrNƝBc >u|遲IX , &=KG:wVI$hPmL}Ly[ySFvz/كNsV$.Z;hee\P  q&\ XzBYb+'nQ:z5:k2""h|Fg,m^&iʝ܍~h P&r>;m %Xx>V]A\ @bJ˵&6%y<_*l6t6nenT?uBh0- %rWCNVlMJzߦ<_.Dlk~XfUD'[_E&Xw^M nyշE m 10ee,ll5=Ѡ.v/@t!~K,Ŵ<0 J* K63V} 1q SyS:9Gܒ]pՖPIBlCkjI7#¤$[ЫBS7;x.D4CxHN[WAoN78z Pw';i(BL .#^+hU}]V9gwEK3IJ9T䘌R ucj;ka`5r9*F=V(/8$ aժO$FGT*lW컮rt?͖_=Wnl͢k[ L /o?φ$^~nIJ`dhlDRXcPSZRD07N|ʁrgpx(6d2a|zP;3$LIeho_r Û]=yٳ`BAk`r%@}@EV@PB" ţ5,=MּGd3g ӽue0eKͽ޻z~U *  ?,X6S\LT+.WnXM Nt$>˨C#x{DzZũ m v]*ċԝS1ȅ~.~D3 d6H TW6M5bY5S녫\˃<*`Fo)o&CUپsW=@۵[~tF5Yhf kSQ/}!8: Y-b1 dM" pazKm]#JfrOaIS.Ѡ#f$JC˲(2+~#:D<1}'{aܸwC䈦bL(CyX0ǻLd(,Z%Bv5(!s^C6X~I8c&ػ*9 022"1ܗݡP/Mh7Jmߴj%my{Fᬱ.szyE|Xo9y:gt)Vko-={6\f0=tMӔ*Ng@ s/ iCτ6̢*U r4 /̕+?4*~Fŀ]6>h3Q" ,>/5s@2C,bab53^b!@a}# 4< IP&,d iɛ]7ӿ7a*GěMf9Gӂ@<X,VGyjqi֫Ao߃SfMɊr|+>6zG/-n\MaBAq+nuuNHIeYyuK-=(Z|ΜixcߦNzhwJU;E6*Ip]VuP -ҙ?TvpxDO@{e>*-T{+"EGJByd(_/ZH$)y5ϧf] Bn^CCFDlR7 YïsՁY j<^C1NUc$b8yZz9OtH,= }H.w`1&gqK_R ̳s9ۀ{)n9>@?/*N&fVb9,߀O#wv3* i,B9&d= %+"fY r(  $v $>OrQw-+W6pY,T&Kc N!OCNF;< uƞ:m* Q.;bPPd9)CC0춭UG#qB<$6-%O['$cPyՒ$ T1n5"CʚY[:[7n+1hS`NJ5bJX94 Ot2u)(e]q| 4֬wVb+|0vPO v׿hW[*d8r#)yI'8bZ&Dv/b7V"Dhp-4\qRֶ0g88e (#iעXe}=;hStOD[z:QxRE^לCO+ !rф+-٬ꉺ +Ve4DE2{2ygCꔍg|V(Q 褘1aG3h|l2\l>e3W)cV.`|/e}rF`lg;9\KcصQI`&~$򥫶0{&LvRilh4r.Ӏ_Іux^ӗwY&d [P@rfwpynIp*1Qd"fr*u ncG/* 7OL./Dh :VA|!* oikR[/ -ABccxR|Y|2 Rpȧ"w֗A$ctK}s3q8gL; ͯZKER=[Jn+9aΞ9B4ਸ਼0w kυp쀃-IjTVneڑ+++|sW.d C Z8Dt~m3*.Q=i;*vn_q:łh^FuѦ](Nw=tm9wN1ivˮ r ͧGsΝdRfezR-=0*ڙƺ^*W6T bT^_9i!~0rRW8zcwTӠ?d 쑦 5?xY_/]YT|{Pn9H=O'MKsepW z UיZp2\cC?A՗׼9iN-{ڭGҋE:aܰ v/Y\zW](vX; m;8PHUFUa_K(P?)G^kJLh4j+esbz7`' egD8i9tƤwM]BYG@<\po\z!z#2q,g>+Mwg޳pB9BuʆK :EK4ET:k`W, 9>}Cܯѿqa'dt0-_ƹl,d`zo6$Dz?P|<D5$BxDrM'r7Yʹ>%OJjpҎ츮wg6~@ | ud+)z MwQj2ᳫug C3.&s?aR=DVNas%̘]{0i[X T`Y? \zs;P+x3hFb2CT+:?TEQ+$< MLrYr5|!P|ւOhh/ѥ d3UϒP9zn!i j&G2-%-o|01 6nh&;Ztx>hIl/?3TsSYm|XcFO3 OSɮpotxʑrcf>]ok҈Ās|9ʝͭ5ǔCgHyQz %9Nֹ츛,B Xĭь;;wlЂR<%V"p²X gJ(}I&^BUoK$lD #Ʈ,?x$cGݒxn tL,><1Ce2GQFqoq'nxeϰ 6Fc?褅΁}~. f Zf'J2)4QOπ&*Ӻcbx W)J&Bp-]WiX7gE|d$DD0GrK']t; X鱍[uLEW1O.sea+,r/`%PXL!ˇƙc"SvI,r0%t$,`Ls: NU>+1Ɲ8/[JC@o.U6L+҈i#ԃ</-aDՊ@yN!@N]P3~cҶx\삶|u@A4R\d狖'p@&T\Bk"N +H}_|BUBwlr"Y PZ{#?3JtfJၳ0 .(YG=n(`)b2a%>g6)b?;߭Rao.v+ٽ,vE)\&myY:4TXZ3){uSk00NTj 6?ѐtEJfl6$ep~2c~z1ShmN>d>`A*ܴ{m.j¢3w$w}rL'\a#ƃZQ[O.Q<؛4:y p 2Wq r4-̷jg;.cN~@ ]H+~{CG)a*$k >7E*Hݔn]Z1s>=ee-^7Ժ|Sg'lfb|QSEnIij#v(myf5BycB*FT0ɔLI> P]GgR8-oEbŻ7 ~Vi@Sk! pjiҭq-ga$z{|FaJpif;qX\MrД}Î`Zݟ Q~OIɄD&aBYCoQةxonϽ7HAEKF5M|fJTB1@YcaЮs w$<ТKgtZfI^%|PzMfTm#4IdQ9}snJ=#ZuE^R3@[x<b$ȿKF 'Dhwj ͺ85.q+ `Z=3UUpeTC#('8>㋋R3Nµ̟'DShS0/~ēz/g!uIUGN.|wQ׹+IbYo]|[h~E*&Ԏ2Tѩ/4 |Jv52^.}r.Hס_.d*'  c^5Ys{yMV۵u FmVr 8 lYI)qؚV[?QLhY?3TS&X^; 3n[nvϸAϨ޾Ш 2up;#KK.5F_s3aӭ^ /I~\2?xUP:|9 X1S2JGx2쪝"``T&WV=Qj4ѢD $*?f9m]ծmgcVIR<e-6)YE%dMH q}אQ|btO~*@JSM}÷mYgfpPl9ݒ_bS-~U|$`Xbrtzus.E?<@龷 ^Q f4$قwg(¢=nЫ#Cpw5ʯ4dDs?>KgAcXhJp׍su I lY`31Wp=j~otTqoDXJ#hcʟG{C ^FSڮu W)'=:O~  ܖܬfQUqqG2"MЬt++);,yDII|՝o/9.F~(k6! T.s?iaq|oY N&vwGE2KԼf }5Hx|}i+-R2#/ǸF텠?cTVV6!n+\_0Υ6U#e2Gb~٨kG4iQlbu)u#`rޱsgj'([U o\<5d)tav(:evX>WB2$](S\ݐlfQ 5I?ښ5"3vPr Vc?nnGUR!4(YT(f3|<|ӁC M;ּ[*s<.lR#P&ږυ2@тTowf{P ӟh8ETgz7Yx^(vb:zѷ"F͂Wux*Ŝs#LJ)Ӗa@k{()3hq.*cO_V;1.{Sw}6TA42$IX߃;},zQ6<By^s"az$.D:?oW`o:DϾCE}` wK A !]]@Q9t X>ߗjƚ]=LDu==x0~y=W޵|}t:[|^nHe)lK_ jPhOݑsIGepm|9eOy!vѮMnlc{Hs|5Rb#8DYPqk>8P<-{`í 1v@",dkS]iDgrhiN; ,O}^ l28i[VVYD8Nj# DV`كzaL9F9(:GEN2˸9ͬ!d 3O9S̓;hYVv :WKҼ9™}HItڑ7 y_~|6ʏX WӋȅM\ŭ3Ǔy'ڣe*NT) [}p=8Xf}ģٗi`/cXZbZJݎjIXoUF`! +͉7{лcܣ7YӵڊȿN\dDlj˨e+Vd:?^tgy>x]:)>5ꮂVQJ5bJ5ig@)4҇4mFf>;A;4=e\͂g\tCZϖ0'\%ڢa,my_-h-'2*Oe:K/|4uE_l" KN @syKn h1Gb-MWP.֥ĩ2wy&ݝԶo )6il@0@ܢ"5wĸe?&> ,H5K9)@|d0g_P@hvAam|mB [T>Zw]JĨ*7 c(G|E *<Ǭ@сL>`.بϴ q55 Ƴf#Bb:1\-;eH%+ dJf<~XH_ KMF9H,+O2~Te91u43 鸁8p8Cq/7j!u9/~O)OKIbmwfK =aeR{'HTjO9 {!Nʻv^W`]=+iSk\81Ⱦw6qJ3nK0SJ8rs_b[ug ^|X}:ؿ,hbm|.+ ]Af)mY>ydH` /Ӆ!xG&O&e2'&ODB<ݐ`eM)ڟpoRjq"2ڎJcl %d^&' '5 ߚpmyٔ UK,'=P}9o-&rOBkΎW͐5e+p.I]MyBK_ {rL}ߐTY0Vb%Fƍn1͏p]yfs\8cFR}3ǸmOii,Ewb,cvo0Vpg? gtgrtt,D!H n"LÄCpUj=wl~~L?T_IUK4cς 'Y "7)2] FFI+H1Tgo[9NLcK_rPiJ!_m~'[Ҥ'}VdVQyir:#t^ns~ՃlF$ !['3eVIݑgTge qhzy8,ܸW2P?0+ qPr~F^fհW M(Dv*/Lz?~xx*SEޯ`QH{l $l9q75s 2GZ@-.eJj ,%g⿵p@ ?6⭲* wvG̹@L/ a(GBtm=:5#\Yi| &%[Rt+F*80u^%O`fA[ DܯHzr-V$7b 0GѯSCwÏc3nx|H&TpEPǟu |d2B|-JeB!ۄ|r9|$/2N\cJFY  [00YbSɜ3feQ$ '%fP,>7v{n/[Tz})+ ؒl7$tM2dZ}'wiBLn)CUcnbWÞ U6wqP'>x 1G1r3Ce tT08nA%NwRyI;lWe&S Z2D͒,E[. p0Nby9S3jɘ)3,EN6t!0ݐ[V3I=Q=fM ܞ"~C۳Ls t)طs](KQ:Y勤~^ǷxVnپOAoCm pbqTbڛƾAJ/΋eoIlQ>j,YU}~nso 6xG>VTSaJAӄt6}J;?| `TIu׮`5$eƷ1U$R@&~+wz}rĕnBggoB P8HgF΃g ~̗7A;D! >)xjkv5ܜa%:!,z^K'B-O-@6z:x5nD4 3ki QsׂB7x^d0̋V&[qʟҷd{027Nf&sA:L:/Psc߷k\-&*skk-Omwt7J j s!X.}Ct 39@-BxSܤ !V֦ک9b|$@/Џ yO?b8ha(OQ!CZ-fŝ^>w'Hd⌭%Iqtl .7E18_K4Bp5lA~qJ3SEm"hgpDpvaN:E2S\JVy*CuW-8Z.m:,H7>wh fz2& JJU 圹? %Gi)LJP#-. uCNUn ?t#(#U}i,~jb.|^)ȣ=Yw;pVzZsOgv+:.x5,"ϳ <^zX^7aV%f>08p䅈FS/mdj-HZrpS56Mvح xN f97n622Zp @9݀Nm Хa7]6I/y {}Mh/V+QD_hk|9oK^:zDZ:W @m伺1kM[U@U\XI,yzH]lU# hRRݛ3=Q| gc)U}\]o&n4,(zhΑOU;mH-U%9::!%էXG9V߾Z |s4r3S'e"z`p4ޘ>Xc ἸHP؈T56SB[Jb 있N3#-  AaEnUHΛI8_Xy<$j6:йQ݆u(M3k0TܷgІ/͔oX -%ϣ@ ""q 6тJ3cwu9(<A]$O$爡6©m?yeŬ>`u< OP9%G3Q ݭ})݁!}gљe,O9nA $4΃9/CfD?)FowTwʺ>ZФf^AU'ϭޢ..%~*}JP;%Fݱ9ӝ%mM]G﹍؁sR&d^&4/0% ɖ>j"l{vX*ifoƬ6\? <5[FIKIj ~Bժ|wʮJ/m367wP21o~.&tۗ9 {BK<=ҷWEJ}7tnȹWׯ:r@ץnM%^ j y\A\(HNt8f݁9?`U""vW}#pL' Dj Mx|kͭ|uߛ ~2*&` (;#' n$ a= $q`8'94 :*SZ6ڒ1|$ gӓyf+]!SyB$c=Õ 5qO"tJ;H#Ц`Y!N@pUp1s˕tߞ=s&˩zgYZ0707010000036b000081a4000000000000000000000001611e8eb900004fac000000000000000000000000000000000000004600000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/tty/cyclades.ko.xz7zXZִF!t/KOk]?Eh=ڜ.+υf1gL2F_UXgM4$c?Q*wp⠽T ,[3cv08Uަ #mpODSA`J_<Vl䮜q⻼48Ӹ(%"B/3ML򼼤R|wToqu;Ȱ+#WH@ ^EKXI(!YITMUh= vc:dȻz=ȯc ^P,nҀ :N|HUAtb6d2yw"Kh@SM˞OΟUgȖnl]מdͳᠵ=kvg+0?noQҌ'\.hs2 _TdNyy/eU<Մ;HX\6vϨ,OC)Gڵy2+-hrCin&Iܼ:z3(/wtH/ Cňfjg.Wh_Nϙ>9HZ!,ǻϻϮgi%y^vi?BO&J=kய7,qaOh6c1=+(cýiZ '6L宧*}[C(_M?wm”[}ЩCf׉@r~Ɠbluȴ'tFwk[׀]bO}gL YX]z43;.Ih ZyޣC@!БHC:&-%Tע"nזM]D(8KPՓӠǤ m9V H\T~,ӥVhe} u+e)iSiq w >*OYz?5ܝ}*E/WJ#Vu1 e߷"|{ BMTcA۪?vӂT# "y3w:W\#w!EY7s1Ik~2 'Oy!\e?)mp +%A̔߷ W̓ړB̮ɝ֢~P,{?p'PU܆vN}_?y{vpky<B72® {QiUr=P7@WkƋ ^Xa$AK5{P,*zZ#M`xYvC$o7_W:6y\0¯*Xj"?7x]%{Uf' KJa^O疛\Sb Zpb5VB8{bՔL9vD@(*~9:Cg[A_q OA#-SK Dݱ*ڋ%;9K4Lh]5 NԼ-J{Y8y5!]n*kʠ#^ҝhBhtK8qiR+ DGOU74^ 6f9N\ekROlH :Q$Hz 'U<}^=e/=IQ7퉚BS~Ak_i,kDX}99ͱUORLKn[h6QI;pR GQQa*(KuP4X l]cJ_@ihcW3NOZ)cLb c)7iqvWwTfJ+ÑYO5s8="cO}14˄ mGcl$Ƌ^2WfZRted)Z}X*fJv( Opnw |Ee*pI87ہpp/x@Rzmߡ?Bq=̞q[tPVln}o6Lc{TljpIG_ !JnavC;O?4tʈJ1SM u>` X3|L>%ȯ%؅czn1=%$91[mq©>Tf* Dzȧ7O#;a~aĂa3S}47Ώwݿr5VБHR>2slśmtk}>hk< !UPIOK(Sf3D"#ޯ|yIdž&lh%p.S!DkBRl_fO>ksȍKLA$씿I ,ܐfwLhS=j˦?X]e+! .YfȈ d:Ij=Jv/tY[oE]9h N!>́Va^c1 rA7sA#Yz$c42ve4~y0U‡G8 HgSy ?`[7mthHoYI odUHD3|TԢV⩤b5eٌ"0l5kqyC_yxxQ 4gGvT`[Rw'fi*Dr;wS陹]`!?rh}01Ar!}8ܣR#s5Е GOTǵ6h4Gt,Li bEf`~Ay>? SC'E)?h;%}Q9+q3O 7t@$)…+1zAC: ,iDͅOagdǣ֚4Ndł~ EcKOjiak3-RzhEqT|K}ӷKej#W<A n.m5=*pF@G@.xO~ Ҁpv  AӂO^u{'sn6+32 Jb0Cl;*wz}vT;p)jˎNP@k=hwQPP#yCOkΐpfԄ=ٵOW@=8$͑5a\`{bgsf e3`(BE\t[Pg=W^jWWꋅx[tEPC< 45r93m/`D'LTܜ}^쨺{-#ߌsWKfV-\L HJOOcKMriqGE~i7Ttfy_@+%Siɸ`gO ]Q`_2"1p0rFnoO|m>Rukg\i*(<7FR5G[TL r7cxmP<ùK܎$ufH$YdiEdYSՀ'0NrR9Aᄔ0Sۘ72co 4#f*"SP x8 gW*8Zsl<^c3Sܼ[~f`E{MRCCw %1mBVy8HE#RLXvel3H]Et@t*(N5q[,Rѻ9cҁW2B>d>TRyRY`w[W-,kys!phfn,H¹ e="wTV2(s)oA+ĵzOSH.҉wT%UxZ3UcVbc򼻣j*+hPttgt8֥+44=v7qU9%GT̙W<~׼?ҽ:9f YDa];*<zJ<\"8G?uIwH(_Dkw?ݨc^6 \EYeJ2 ^ڌhh#h'H@1PӬ~VJ%Q!:~/əS(l$uӚ"ォ@^XטMC-f黩;,Rp3JV!fᥖqY'm$ 5fϪ7kc9Q.Ș튚M f S7*+mfdF1Uv8i%2U!y_>$6{sdht s|;\80K 6S䐺ig3\l9Z8zAN~ya@zY KR*@L?rp9xF\՗*hݛ:xoRR/e%Sh&)RE[ %~pPњy3g'*#UM/ ~HX{\xه/3 O\0k=Bms,6@8h1Xp>mBt/cdM0- j0YdN_A.Ds4d"Sj]5z LjhJA4,_Y mb8),󀬑q gIQqG}hɧ5s+X1vZSH`Ig6mwƺc3 nY2vV얣= %Q.Y~ xM]wtbzX~oJ[X4 50_hېL.fB8VG/I?M&uTzEx%76j5fdeAٖ;"DըХ8 z`)n#HɏeK'LiV}o- YC1x ;&"&|;lm\Tu@c, D5B,U=_mȒ[a1, ZL~}npF:N.m5=G8#eD71]v?/j@k%cX-Q-wT}sN OR43M韡mqu"5ҢFAdq+cQoFB8~ξgYs;$t3eB[/۶0iuULҀ`7fUB xg\9K0/P (YȞ *'"2Q E/8z[8u qQl-heQ.x FF).^}Rٶ4QGycACNChk<rCV_NŲhA@c^~5ڧiGśAI0$Cy`>MB@X9'  |aA 3<81Vh4"-SED,8jda Gblb8Q|Mƀnj}iHQ  kCa[ >~е㰨֮u{ ]2Rmvxsl~Sd.m.J@aOH2 +Wrf7uH!;sXcCrJ^'NyMsBD_F=')>hIϷ o{=2CRA2fx )9ǸX?gSyVSU1ZԱk<~}},l FaAM1fxb? '*PeMKߠ*j?]cHz8joAoPvG't@\/nVاJ;2#zEK̖ J0;"/$QL|Ž_ "(1̗KC +4Asw~ۯq``@3 :K]( _JXiܱzek_mNp yxQYÓj0A>F@=#*7@ ]dK%w!gUO2Of}Bm)g*$DZ_elm0;>Y>G}{}.hQp/(Efc&RE9;e3pApuwGL)Na]NdiҚt':|kC|BcCS/'i .p3#Rn0),"j5E]Hh9?/@1-ix<^k@)-#S& 4bfYk auDOa[ѳTqF$z58߾7yJ}>$_(Bnu4઺^)x{c8BnX\FjE:{ǖɛFY=URɆ>0kHO>QJy#+ ~ts4v4g#mXUo@„aɥI~y* !#˰)Zv¿GJ+dBM7Y^<`ܰyPT6AK:t{T$cWL4dl#p6x-zf=h:Jj+k30+#޻±Ni+H)ro5 |h J-$%#;^f<Ѭ0J3bV&xSXKx("Ni@N+Qu(Yxʬ5ATf%Iy|Ʉko3%]"Uc%Tދ6 f't"ѹg7C䰣,!Rt%тkOֱ\] xƕT=jFH:*ϋE1Cjod,E@◺}=8bր& o(zpδWӹPO>i$$1Q́4 ʎ8]&lG8W ׊zzn `^-Q^G5AN%2D#-go/{bFHhG ׌ qI9IëG!83c12:eJD> `wj#y,DŽ:Lb:=E*\u=Pi"M/&Wޔv\$)7k^pTLJ3<{tooVH Qʪv+48 C= Wː۟L|.& D4.CXkt5;-͈"q83Z-)GI>Oۘq+Pq[sAS[)ެɸ9ȳ}?lN+F'.YlUM&=tʼN*R"llL4&tG m}4Qu$ Ƥإ]:*apRjhڽke 7KROv37I-%eI5ȹRG'FiKEaA.Չ[}'E{xOO{Y&:ZHt_6lӶOr+\RvEsFTZyA2Pw[V7טeB",qK߼1! U[@"oTqtMɊ:mPiɄiTwU(IO*ԓLV>$%_әN~N>C@ ?ⷥF4cظ2aFHYP(\0i mޥc8Famd6% Ӎq5I<\Ek H/vb@_)'N-@R7vPAj "5ŒD4+C m&P~)<=rJf!  9h#uBe^@1P3x4Ja܌VNSVufZSYFLDCE<%D R柛{L%vND\R+/ҦCL.o]g-1k'4yO'5G.Hyd1a!4N"iAҦK& a3cP8E o!L2XUĹCFܷbYX>F3_7cnѤ#fWΗ?w9w'@oc8逽Oȯu?oe/q`zkN3NH|o|B!eG Q #[k3 @)VT~JZm9fWYY zp6Imw(ܔO=RuGءaZV?K򉇾ivXM3 % 4T&c+ȗcEa;mUwЉG̛#ҭ_!0YȎŤ{и/le II5+j. ]1~ص2I^k 8N7 P[N p |zʶ&ɩJ?Z̓izhpmCBݡB'oAjQZz$r|c=y%q(8+e:JRk%rTcWK pc (jh E\8z?j+U$2rEjKD - jsw3F_-R|Z$>I#S @ (hMWT䇲p+4M*0MkePk<ղ(L|&7@,=:y"@ DeQ`jL? T Xf ѩWs澁 QqER,0c|N8cіV,нjs;$<77"WC;TcJUO@njӿS;@?r5LC;aOUW8 @XjT&yj .N O՘΀; &LLAhsC\jIֶg~fF\ghKeyϞv*݈}L3D|}Fغ<Yza"e`lXJ~UG}\2Tr6riVU60aN硖a~RMgkST-Nr@wF_U<n"I0]їoaHaCqUPv?hh *$ǚZzMCD$YZo|j)nnHasޤrC.5Vi%f q5X႒/Q@ӑF$3.y_3)E#GjCO8?PÁIL[P*)ˡBG=nB{}$r04:!FRY5m| HJE{Xm"/•߲>Cl"̌ !Jrx,8 sϲT+~٤Vq>1/Dr=g1[oaN4w5BBҖ8JM?Opۢ4\I 0^"#FX EwnzAgD ):! JwO*~t*+#ִ_Ҍ<,e2a6 VM=蹛~DOmOF1h= g ;sp4G5I BfUW΅d<s`}oL~}_p?կ_)c}t}+}:&gqsmN^F7~ UFH.2wL$t2k}3@Dj0#iXFqßc5 =e;| Ҁ\k3svYLZ䴦ZW6|q_!@!x?Sa JB7 İėXI)d$bhvͥ ԰ӋDa94;AM1+iթ…&I/]/lڋ^,DR nzWt{-;6+G32^W~GE?+$d3%xWJ'T

    -\іn,ʪ ]]MР?BZ0kJmR{ļE`gVt>0P9bAJ@T3 <Ec6=D).@췜":kMV;XfGmǀ3C*قc8 __}O[[Ʈ 9O;IxD߅:u);]9x٦)Cy5j>r {QxDq>u4MIu-ѩVAjѴ9BnK=5GW]fk:8{ K-` WϊdhsU 1(=haLQt6* sn4"qZlM8%HǴ; =]YԁZQ{ه"`uaVXA$ A3H^﹢Pġ~ C "Spלۜ`7,ch9s|AВWJ_xChk~ff=:HD"H3XCgq2\$h3@4f*M 1|OAl7HR/82:/aV<.%mߜtBtWF Đ2MնrI%eL-:U2 ׻h1|TE[ЌxnT1q+baMLy/"< <}G!%dyv1G؇y&2<ݸ }ht{41buk_oRN%-0p xn]U)]cRqpCv&J{mAI0ɶ 9LG^ekVL(^CdeGoXE 04A(ǭ{ϼ!I6$Fe#s[wDTJ j,9E7ef,M. qOI+K7h]p*yGuXxˉ6F= oV6r; 3[f4vqbEhU$H̹;+8LH/Os $̯nPV~DCn#aݾ>̜@'Gig0z1fTJ-Hnn/p[vi߂b}(Wʈ)cX5RP~l !]MmA:`=a# M!{yPrk_sљ<'͢aX]UrfB PxR0)SJd8! ?Q1ZL*:V*_VڿyMʠdI段 1E4y?P#k0Yꏫ*ˠIa& #9Mf .&&W9CBd1M=>O;6TruwҩT55.Ȉ e? /rcHl֘V @>sN'qNWwy`tQ=">AV/]hX,&.U5rPT BN=p 8;}l 1χ ]\7+6xbq  gO@Q ɾ6E֐-,͢I#2VT.3A|= $> =!"lEcIb"z6$gT!qjܛ,SZՖJaJs0yJlSժ^\QE]7Q #udDuM>PMrX0;ʍ?5ZY˾vjԧ|->%TQ9iD|y6xpn$"RhȁbF-ie/i^y偵Npڷ<>?\Bk糨~n)uYs*IhEh΁rg,dh+H%(boq^RT?>HԖc0$Γr>kPH[/6 Y.37ōrs!ט2I נL=[C|xU,~>[DZc4ek_1 ]q_CaXx55XA- 5:(RJE ,078 U -ME9}f.xjN: q.L:Y8$ubXUl X8,tт$d^iIuȿ}"#/::@:6}\T+جcH rIМצv0S2+'FoHa[WqDga*Lb<e$r;N!OLzwx 3/siˌIc|>82. ;ud+MQaS+P+>]j34Qbj™0%X0YZbA=Z]: qn\<HVY%vm/rG!>4QxbߛIKw+o_78U6`JHHoXWSM-JW%#^=p: ŠȘKL U7QC8&qS5xC&%f)J) 2JJW[ ;(+$qGVGĵxs8_kI /v;i9ˎbu5䱟}wZG g ~C.9'GZkє m*s#q8 /)gJnF{È {KEdIk Uf[WۦM=㷙(OәyImp+t(+mH:bW ) j߭ )@zdff}~Dj_,wD:JQ#XD=|r-x|8jUzL0 JZgX:W/W\D{y zز[u/d6z4P[n#<y_wGWZ\ f1r}{8_h*\)rk-Zhϴ$Gv~M6?v{`ǃe#(W2W5 z`9oP;qi}k_Cy{qҕq^:t.,ϝ˕Nv/$ݾ>ΊV7\w{Vl7>NW](9_q/%lCS0 to\^k.仞If{CjH#lqdm5XP.wNd7_Pc8GJ:wZH~eUYQTDZaB<>E"o5@#jw=8>c)R)X5e{⧿scGnMDkEIsj؄ s@nz\izk{tpS #W O?%26S]6;N)-W;'*錩M3_|[]/yRpyhyްU4DbTCezK=%R>^7J%wA'-+;[O6!dAUipjF{p6M&6/Cx,OZGHpLSFPyƳzTZ/G)?Wʵ)R2՚B828q5#|O({E`ka|xj-Sx2;.2nP>y6"Q,ܑ aDLh.pRUZnh Y y /ѭ5}ouHF WHŬO[ Ƀt=.SI&)vlQ,5"X6,,hC+dU @(cj4Gfb)dG*uuMUNqL+Dn;:򑧄t`Tw7Pt5 8j;DFzMp4 Q^aK:o{!|!r(8 z079^ݬ^J*QqlSfa@i<%ʚ_д/b9 Þ'fo>di5#MtB ah.RhfzDXȳ40uڋ?` @Gᘘ2nqjtsh1[E+dS`ro5eUykZ-rA u0/nkI&P,Jk/8o]Z[IϾH^?CkLF!/^^MX,\_3ʘݙ8{I>`!LL*+{ut{?@k@ϻp15ŒFLqVGCa^Qǣ8@YbKEi (˦BA8 R@ȱ &)0 O,M@/KxD%~K\E6"0fY"`[vFpI"h$QA[MX`]klj6?RDHMRP9֞fl&:Poi|]r1 ˔4Q5bWV]NUs!ЧwV ,ˑ[ *h.X2잆=WW f=<(m$E^T$ϘQYtlJ~Ëc86MRp,,[ Zd݄ ٩\âʀ4k%+Uoe[i{Qb 1~H%,v, >3*hmbG6m``vh+d|0AIȡxPh6_aꏦ6q*p h%\k11*R A >6x UA$ݨ<oJ`V>O@lF!p(t `Yj}iق_`MƻT—bշyQ &FHQ!v^>$;!{8kR䷯1jVOUµlg:HG~Sѱ/&j##0M+9uuPj8~ϸi5Dظ&=`OF8Ɛ@G%*:[+Jmy9WBbSer/Y =UZ&d Q䑚p[Ҽ*o]+fPDOc d6&[ Dt\7uƒa{dé i֨o@~#Ur&06JҀ>Xqp?Hm焉RJEA2)]i19mJtfJr0U_\e(i;ߖ٧u7ToG&ن6m'ߠ:i B@FՋ֬z/}4|܊>NDi4,eWD!1Zː~)((cɄ6閍-+6Ї0u~@i LnfZ#[H{J CY ZmܝdNK"ˡBWYЦޢnuT^kd3dѫZHH:XWtlDQuIh?e [.(CZs0](ڪ)>tknj 2&g77d=9|HӞp2 IV{V>1>^->R)YSxkt=:!"g} }Dd47F'g*Foz daѶ!~Sk5n6v8[û_mrHyQ#cfF+3r}a) C~4# S I!*q[h.Pa&?g} _KލowpٯP3kP)Zǒ`.sp+xoH\JHZ[?V7 Pv|?qPKds@$S~v hc_^}x?ʒ'e@=n . fl*f::n7w|}I߄R0썹(, fGwaC2ô^*rĖ& )SG((y?}XțM@1=Y0TڢƳ GjZA!? 9|'  ͔[l!}mD(!n >nc)8_WH]#< pdX̔$CQH@߬2z^/6$WݱiQ'ݹRU} Mg-O\Q2f/Cwqzψ ؛)WE$H]CS Z㉤q CO?ܽϑW<hD/#=-M]%'?+)>0 *l~$#^:Sp]B|%3P?iR^ŋ#G3ϵc#*VԱMt!r:}UbkMPu Rvէ]9%#KmLJcdt76ƽ>jՊӛ)?aQɁLjX(2?2K%DKjsnP}ꢙ+]$ԭڿm,c$Fp(.MtyTAY.ӁwH,!5DH\ɴ[giyMԔƕFʎvUcdLE i.gp$G=--"rv9Z@Ϝg5qBLzIQ><9>S#];~}va4#{cwEŭZ/9)E';qK*Q5U/oKXsle]UdH~hjhTlmH14lO .ݕv+tYiѮlhgՅ_d@0QN}bQ>@9*lMixRt3?WUr/I"*\ygP8$Ӊ8yZXHO^qCm]CMm 2)̜ꚅ]# I`^-])PJ-LmW⢬p;UO.?YBy?qj8|q*G(wVca7?̃qRŲX+>fxb}߁BX?k(i? D!}$-ybטYaMvS^pqwxZ҆>dž烧 },W;ˠ:sLR/A6Gf$M4t1oZ۸byF#Km8Vd%wp`S7U+IQY"_y ާ^(s^ƞLCy,,+5)|MҶL&+|UZ`J@ęr&L8?&1bmi"ƏN *1rh+ '[y% 1{ܠݹxss⧿`T{"@B&Dr7 X0* ߫@ ̛@$6@cIy1o5suJ0:" "6G3wH4:mS!5ڣVCz11cw';hsq6a~*Uщx3-lײTꝳ%Ls# 2{l1PO-= *d!tw,nn,)\w#,qVؾqϰu)߼fn4߮LKxi=joegsb ތqf~VLූ O룯kD0nSݨTX(%W5FϐyӭYp,AG=v1Ќ9\ B)a}M¦dٛk #pO w\iN0is~:}c%#&̆<1P"h7tAESGQzC;QARtʅfX,^]Rh#Rs6|eT6͹Cx(G/ڠ4;`}՚&c} G k7?U1Kfz\f'tUғOIhח,!r'9C,=14`VMAa0U-(5HyKE =0toIqrPk[2)1j|=n {l'yAo:e(j@zQf0}>89uPXmJ,qZON=Ň&v_=vv3Op4+,T)ʑt'N^mH;1MFhy8'q()R7^ERD Ç:..zٷRxK3'5M[i(F^&E$!͚t#(xT`Ո*K@sL'*?,73&']8*_vtkMVKp6Tb'#Bb 7kЭPR_0٬@=khcAi|}M*jҞ̯xnTJ~)ݯye[-/vQ5$ND|'瞕x~ViYKINFfmv 8W"bL?xXX#Aji2a']|aO-X'-_`ΜRdA(}ɥZYW2 %]nOf[jFY0cBW|.u0 #:}ZQP>;a[&(''饊"q 'D\*gXiR$:#~X߫ijpI5] rCcX%rˎKZL:i,I_nk0JNqϓwvT'ڻyN3>S) uM^wҸ2sQ^HؘpV4qH/2Q>>[9D KE)yj=3َٟYVX҉崑^ŜXJhwKaYaˬ Pv7 S=F<=F9B|M$ Ք9 {rhW+"5 <“ISh.eRx[}Պ{SQWNj%, 36x9J֒^J _ XXͥˈs<#./NBy0ɝ3Ibl`,ʯuo4UT‚NCp 0g.k3xȃD!"O@o$DoJՌ?xr9N՛V;EJ5[T CaR8UjnVMcЇ_̃H=ۨkɴ] ^? dSR0NH"z뙖(椲A2oK"};fnl;9g/$!ʐ6h?RV07LHsj4n,/zջ%.Z"2_gk`dle3[ eܙ%I{}x=rK]ȞOT}Z0,bUtG+:J &y bn0IsLj3ױ̵XT=5MaRc8h-Om7>&g0L#|AtMmA-˦x*eِirkd}φU!$f_;6_X4M6exWI#u󅋃`3#)@^m?)򺧓Ƣ%6ZfP`Z>5cCvضlqŀ-K'κCc˻rfMIiހnULUl]ׇ9E(3H9-UsE8h )<'%Aw|h{#Cc`Ye١fPhs D7 'A$%OVEhyV٬9 &s̕ˁ,dn mw奵09gr۟ϙwr,ZPr ydyxNeKӇN|=u-*gaj!46[Zt@ v\gcYBh4Б;ygKo X]k 6&gٵj$偔Z<=vS;NS(nM\17oVCJb@טy\i%gN Ϗ{Y\ܵ^Cɷqvm)V!Bc#"Y,OxvIfAqc.'s##߲_Dtd`y&L+DQJkeiXd}lz%@V5+oݎ (|[cj+6\4+8o# X֖cAx[stz.ʩ{IXORct &qt/ ɚA=&'C>s6Z>E7{]\W8*H:Y;˓Q[jiov>pϱRbwQpOE"'IccD>Vg(N:ԁ²Y4@ZDfBr"ΤmHjA Y-Hy*e[$rɹs6L{]+EXp\o!䅻t{47^Vt4/};O!bY6GTQpHrGS.B!‡ j;FdUbt%Jfʋ`L>GQаH4V4z /ݹ&Ϙ;ڪZ&Hl }eCֶA9:isÚ@wQ"2l|Dq/O48$x ay-lcߝ[VSPÐZtWV__hݍ& f4U.#k :gF,!mU@J[)lef{|ЛǴ S!솼$}Gw9)d'掛Fy?'ՀMz1WDpBJq^(}`Uik0FA##6DǾ, #FK*8IAb%b((e@L&XaIX.*n X|(y]{}ǃΫN Ts"J^q{.+baJdBt_g2Q9Τr%RF $] l@m4sSX})xJ7UO->awq!71Vf‰U%CW 22"1:C3 s?FP0z C4ˈ" p XղB""Ru5O9DtaYaݦwR+P9f.AN{8ps'geqI13=+<K*`9<զ5E9Ho%/d욘XmEʖ)n[[+1|qB?ʗQ$#vRRNEx``s5¯j/@v}5ӵ~ rx(?fNۓKȌdv|/󕞌}UBh7uT*ʵOCfAS u6{fG4p/8'uٙAѯ1F3LR,/ i5>Z}-,UF8<0;L;)m0IcKp󒩯Q]JZWi/)M@P$$M1X6Q4cv#fBF`ĮZR@4G6 -%%EqN +u|qzN?%jlϧm&W<)6w%BϽ *ќd3@'+d|fk sqn]H`J~#3pR2'1%5.} t^tOJ.ܖ^j-`I>JJjؠ?GN1'/Pkuc2DĎ90ٍ鈘kh1 Y6 C,5ҧѸǧ=}-uLQ]9RtEB'Q5K7?O)4FM T~Vf/̤FU1q['ͯK9{oϯ}X :G vmm*RV3$< \}vɨh>̐3$c;ke} )E UEOË |%YLYjਫ~kxU!IH ?U%΃y|z2撠o<Ѹ:kUa*ׅ . ;X6$}6yo' Kx}.V}gYDJIb{(6{l9Ett15M,q/>20YIC` 2fT>O7bkꩃNSpIguo^hkHFJNSdlfu;t"F^| ~B梫?V/0տ .: :)$`WUmzcVd"3wc̣}C 9L<9P7tHXL#Tux o=yJ<$QR9EROIHWat8>S8φSw`ݝ=ޘqoR0* HoO@$s, qnY,aK( !wMw/NIv/t.NɶPK 5v=vgBl>8bp3yne.ؖ\m^{4JVȑ@ɦuY086$Y3q:(ihc Rx\{0? NrwgrAЁ2F{r6嘛4SZkF}PB]7Dܒcl~!JPדKwL )ZqQӻ، 8ʢ:VD81 Hm b4xC,W3]'C1Bz'9P;l13IaRm`Bgmv\ߊ.ie1Hi&Z!ª G[ǩ %n\Y!ŭE ?ϥ5rWzf╁M6oe0]$m](Qjbv/s;4 缻EAwg[SAppqtďnU_Z؆y?DⓓFU |M,e zKIɺAG v kBE"nSy+su]qLXh3v+8!߈$n1FgX-h8AEѻ[{_eC}>r௤P+:F \!Cg2ρE0_zDu1e0e,O~>"Zq{GQh| ݙREf HԌT" jBЖ$f٫3Ţ\Sd_{ (~c_* Śf>jmTWd{S֦Lhl9ˑhqEN@ @ ߢ|-;>Y_8M-x|Ivqٚ>k4+'tZ_.(X^kU KLǶ8ǐjH 4(Eͦm߿I'|۲>-4 ʉ5iEpvoibIJt=_py?|i`ϑk9Kvf{]踃23q 8QXS5i 0$mi|'/NCZC}DMoD?` RiL\%! o{zF-ibz ӻ3\p/`l<;L7rwSK$sB? \]{/p)rԉm$F*1ԟ́8clWT|Oyi<+TT/.*Z)j^LE;p?G-.01@* iΥb@\Qn="6?yV:]\%fwTG'_ECq/r,UZ$ur'酆OGTWL+W2tHL4\Qn>LYF181_w`o(^!rj2Lw#^sXR9Cw^K ['Z;̂ZpULYjnf3.WO;;R I:8|{4LnG>.'gVq0v񳆾L9۫lRƫU$za^9 M6.ԇ3:jK,,LEOŌ=4)/qs8k.Z u=&P9> u"OpP)/x\&7]iH{Ske%i`##(UUBUj(xy@16ѿu# X$fdRNDa؏fy ژݩ+Ӊ'<ڙJ>l(HUWCP+SpYF*űļ{qY;BiNL,}!ʶHkI{{R`X`Z 7)\s ǫU\M11h;{<^ڴ9i.@RꃓB1h6ADm=6 _ցAk&Q:;ovYh#[/92ОK5%OBkh~< p|NZ?e~Eu?Jmic!ź#" T=.\l)B~M `V2!-$<2ukk6,dqJͻyaWGtމuj+``B>aĠC-k%)}>Ir;ITV?g{m aR U\N܏^2axQMm5m A)D1Hhl-[T*CnSU.uN$-̥v$wf 9SI{HVk9fjچw;2US*NT94ycWJNIk#0yۄȘ4'H~ʹX*4%C5N'J2z\k$ȴǽ^<̠D\aol@U2|u{X$264[jz&Nf;_*7", SK1߉y{'b}0(@7Vh] U3҆~N(cgI,oۭ |0Hښ#wt?4M#v۫>gwıgYZ0707010000036d000081a4000000000000000000000001611e8eb900001b18000000000000000000000000000000000000004400000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/tty/n_hdlc.ko.xz7zXZִF!t/~{]?Eh=ڜ.+=$`G*z7iL{D:La؝gvM,!/|Ryy /w+]{9fAu{LOעK#vbl=g[ :,qѶm`y3G0Is1byzDS,sY3dHH+Qyt7~vnқ}2Է1吒p?tDcL,m`m7v-{'07 d` vRhToSOU!L̲ N )xP~lbS*r |GD'ebULqENGg˚vWԋ݋ 4U}϶JE H}r7hxKɪS h{piƭ5.y:+4K!e;ߒ;?QC9%<e޻u:@8yb6@y`. (09U z!ԮŊd2|BSkY yh J6ଗ~ᒼ"sUphf~9KLh.[fqţYxE X0^+5q ^w]n4nNb-YH 鎟Cjܿ\P]p+5;>.*Mu݌B]Ho?ɞxܕ|^̈́ZT3"?D#V8{RXL+5J}cpR038,т&Q˩Pu'T;([&+rVmĀmTIXsj}E '&I%|PNy+liWX> {Իqu#2hT ۍYﰄa`8U{SʰɸTssۯdpoVLLRG6x3mxm}va<8*0\n&N,F{T MAЙv1!8ḟs藮e^nq0ZKZ&CE%k!JXfvNm';uD>2{ J0r+IGW̿K*N* ) KQSr9//qq, sHE-zTjk%t}/_/4|hi;26r!\sZ'74]*k?"vQk<ն"Z3%Lu0+~˱#sĜsf_PI? ~jy1ʰ y׫)ߒ#%3~jf+9(GQ9=oox[`B!F"2۵wScA l)&|I5 ė8"gU(q/C/?L7&ߜ|e2 Rl$K*odemech?^"ر=p@̄vގ^*HGBsLtU_K39cn NָSKe'Yit ;>g0+~s9dz)~|d%jO#ۧT;9 {BtBQF'Y/jQk)7w WͬB"WFD @hQ#^ʼn'fl0&uNH*Ve0%c s~uUsЯґJLJyzroQ>욊OSg} =Y[F&{Sh22<* 4"Az *Grm~T_YŽta? 27qasXCH}7gwISN4bJuM׉Nd=/ $e#{"N, G vL-ׁgK3?ps0˾&QhTrpȍjw%WG*.侎=wkoAxUji(vi+w\9 ^`_Pn6 F! Um@oV֥' bSZ6@nӵlk$W.clFATW-ygfU`YZo2_dS#ktkؿ%f74B᯿B'~T热8]m8Fj9̻`kB - i} A$c)$7{x&?Y0R83#:(B Ŧ]cP-y t sY~㵪G|%YISxMFR.()c_/QtN;Qؠ ce,a*$H'O{n;U6ގ.ܝdjCKڅըyplOĕ&DN ^-`2InsTL*֩m@`R|xӪw^* $GyZfXEHYžŕ7>j{ wmp3(/U H bZVlty4"E'@nKn#Pp[DObF|Ma E."exd?^`ݵj̽dRE=֊fƌHwq^+ %fJRO-9!YK\VcaD$c7koE/L|.柅5ȃY %<&%+%PɝsHhBF'xg~4uTӆdjN)O^y&Ou%Kp %0hn34nqNyyj~Fj2qoo$X1=}z~$B,Gj_[D*Œq-8FpZrCjQ.pZ5'O6%  CwF E,YSBf+I{{E]W#&0H|8Q/tS޵C sJȠ+mgO0>őՌ񚖶-CN6^ iXO/V|[ 6 .g3I-t,fHAH|ֽrحۓ0#!DEL5(6rgq ]j5qUK&D hKt ɏ=Id˔TXIg ׅ֝;ŭÚӓD7ȓ95v\ʎjNBةKW03JZU0R#L$UMƻqZ3IJ6E0!X12984ҪRO-SsْWG8j[ϥ(}2[ nN eIsc?b<\^ W=M$eaFYwF(wJX &4XpZE61.Mq/8eVN44AP!t{|&E,K2~U]gp!fM^7:q#AM<gvItQ~ne4z/S ׽0^ў ,R !yAbh qyG3i\1!Kdrؔkca"]q |I Nml[Fxk@9igHZ)W}3%iSbiA> :dg~DTCA*_rL;^%좚6e= R@7[/:3bCڛ+' W#P(Jl!s ">c}P],DeĈGPۿP|*TX0&5?>$0VT12:lHd1ln5\rDMO)r#:-ITBD*|\Vl3X9wK} ,rmO.<;c&%ǙFy\:K,0 ,Ir"#r~~{ѢU$ ]XymY*HtE|aB\|`8-$F8J|\zb3L..L{7Z7؁r52/-̰QJHAJ~+WzNX4J*DرR S?Ged0w4~9h=^^/ˇ+흢{U5pyh9+т{f=ʤK$4߫y2;0Cz2ae@h"A9q5SHWTF"y֌go4W#י81{e3B{ }43?S^"=Zkbr)#Z/MV'of5xVݗ8[1)+tEj;η/98Sp{!#%^xZ X`c40[tCډ)®}՝VKAέ~5E5ݏ E6,@wh+w JWE.̂\{Bpbv#/H!Tq7aPDaӺ[rRD[vao,Ľ+kf!+)qa5:XvG{\#{1xȇ}Q! &Ӧ(jFKV_Ț32"{ GQ?t&Wp/AʽL?*ጫFnYf z`;NO]Hk꟤)XFiux_i2v@8µ#PVɒsnTv#= xՇ57iroPp|w=A)^_Ry\A5"^Iˠ<]nk69|`Ԗ?3s M$fm^k1a.=9xBFEM zjx>/tuG/ZM %@]E1hD~.h$O!{j/E. N.7=PZ@:eur?i@%Tׯ3wYO1>OZ)Z}i YLō!٪N.)yzucjD&a'8t,<3hg 1Qi(`bI=F ?@F:и6ќ&@{Me/-W+mY8GRu,Y%z3Q ieq,:`12?/4?b+.ɠy.|J0W>z)]N=hnsiWéyݗW(WҔ>K8G|߫{x.,:t}B|_uw@'65 +GM5" 3ڙ $ #sIrj˨{?+݄*ZkjBǎ^3c*/] LgfdAȷ=hId~CKdAԒJt 9\TW΋ 8=ج+.{sP x_c^B-<8#5l@~hcve3DiRwӮ1/qJIejnشz) t0ƵZfC~NETOeBn}kV3+9Ngu#i1`NI:K}# v8W\Y78g:b)| _ B}$v29}ȍi+,, 8lhSD@>/$:?mF/_=F@B]Q`x3m]zutr,@$\_:\,\Yy ůg#$Ήpf-֊Mp3ž:O?!$Pd'iyE{38v4 z P I$Fęrg-?TTca|[l2 OJg'g63?-Aƀ4m^U̝Q  H_`%n8XRbWbsb VBq{z!06$~"6*`=YPЪWӾyX.L6Х0hS%Zƃ\?5>Sw B@vP ЭyU<-Ww_ȓkB}wj!%9eʒVtO<rl,}"dcXZ UE-0xG/䥨dZ/m3{|BctY $ ^bUX, ,.S](!~*ڢ=x9#7,Pk_MvNUـٿ.|D][;*!hB|]RGU fi.'} F[iN96x+A4/RWt `۠WifGK( |%SA{}\"P}vS\ )t@i,^Ţ Lkd܆;E7| BEb9Y `EDp &y&95]SK8%9 S~BB<(yQu<mjLi#~ Foz-Oϯ:,sƬOj1JNgGf{:wUl<*.qYԘbx*+t3@clR9-@a YE #賢4z ~|άc++5 U3=`Wv5%,󟁩 `82xux?bEaMy*HlkmG%ZWdVO)-a/ZcsYuBHq&a4> N|wɯ|4u.xNo7I<64^¬9ꢩ(h zIYQJHU3nJ$'o k2fFF zϿcÐ8y0;nh.",:B2P*=7B?9 YyH>4tEgꔑѢq62WۋP# >ٽ.EhRc,ȨڼDMPl:>H.1y ^3%vqvx*ёJ`#si#;SxYڥ"쌦SNZM lYL8| ΌMlS~`E[/h,J|XJIKp( %QSҋ`Gv" x(߳r J䎦0qܒA'1> &:& s)c®5%Ě,N}yY3y܅dF8-jHmߪg 7T-4ڗG[o4MTx>`7 ?Fω /"<`roC1Hlػ-PS7psZHɟ7ٓŤ?RfBvԀek咀I! |=pc0Ր1.-3)ou,HJB70x $c'dKo~L(L%cG!}gtQ<B *Kk/ez_h+95Ajf)YģUySwO5Tp 7%cX˸QhI6jrJ_=5ccҚ Eo#ӟns/x12Ce[=A`8D$C|JgwK}%?Ҿ'~TJK]AgUIw@J>GH}K/!*Nd~w!6)v #i&\ 0berꃡug}B?AKȗOߪ0p9T0d;.Ce 'E8/j4 HW[7 *s]ne?XEI5YolMg4Z8LAvB3&2w+Xm"ֺ׎Voѥy#RiQj׻zi:~{ۮ,#{饋܃w^ծ}C ƽ]xTRKB=_1R}=JS /{=([Z$@뙖h1'̼|,98x"Щ _~|kDmHuY mO?<*NN[N-%Mll{ Iݹ~]_GY1KE7KʄTELG['R̦PCƏ~' ̳_s0{M &׀|7H!5vvFN{J% Su^1Li1޿, }m~6LX-6BLu;^ԆK + _'聎,P~d 8]bH.@XZ" 4tt$7 , 4H/qUc,")^BEؘ%WA؂fTY1PmJY@]Jkqu8p]9kSyTNS:=xu"%ޖmL\9R]Fp:Cyyʁ+3<҆Q`WÃGϊL_}2$0D!?45%m)lO5d{IU'Ix}W 2{?[2 =c5FdU3H{9dEw]s?Ͷ`AwL'_Jg1L&7p{Ҩ>uJ3"ARld[oiWՒ$?Զ~q X;Z}2CS&v 4? fPs)-^}ck|P3%H`MRqw&QQsr\}؜瞵|)$ ^5 FdE3&b%Fj6Z\ 8jh%>b1eDf +y 7D̢çEIz;) -2非("%r$kFOR2V"sw=EIJO zl !+*)ފ``^ڴO5"ʡde&4 YK 6eޮo뮓zij {|v?M!@TSaytg̝\鄕W9{T5Z%o+kT(sPHgPmVE>v A]tY%r.ĖN_ s{8"nbmʷϕK}q1oe櫀4g^TCTuUm >(_0!yJ?lI=IJ%Sd1YT|*cʉͨrS>͡;JjλJ떐Ke4쑧ZY+XT!|n}dkr j?P1b<Fgm0嗑 S]?kXNgjmC6zG'A`]Aa"t/q -N p5!:yRŵCSR$դ!T-a; L|w6$I!* cUNEvXb^DeAτܴT*:';Y wzC\gIUI2 L<+Y7M,E慍-lEJb80K^/7Fh6\tVR"mXS#A&􍌃aQx֗XuY^/] tN 2v@K:!aL3:EH5"״w&Dя5+E.1~cRIhϼ@k#݊; #P p)\n $xVYuG1ezq/"o}l ?+BR`3̛o$kI0{xOh^kō+m[psEl`v(T=>)k\LK]tjG|9_Ε:C'V(ӈd K'`",nNS>˸7XiwnhOi|4 R @z]q`X DLoO'a~[#ROh7[,㼑8&s}ffNxgŒ+dcHR\f!%ٖRk^I YboR67fWt̕~VGɣ:oV u;#Mo $IytQ.&HIO , oisB'!Bƨ Z_GrYv ?M*R[-m1wl@:Ez $,ui#cקWB '~14 oGOH,rJRxnʉ;0/s,B>cUa^\͹Q'AK@9:j(95\D)brr P݁Ybƫ)<,%_yL}أDXMJI؎Xtn8u<%+䇃}T`d{]dcT Xi*]<&RU@o*אNZ\g(C:Z1OPi"`>kb8;LMT 3jϽ7؈&"~(Nɯ\[/9dGyAO_Ø2lrF9^g4xʮRޤ6x\w [UЫ0X-+|'_[r=\*#fsnXqޥC}=~:+Z$7YAr\<4嵤xI{06sӎK^'dT#v< 8;n(ҫ,9ш)Ip~CRD엁P\ }ah*ČGI<'t?ELF$q}5|ThƔUTOE^#ݜ͞&*z T,_HPFmuqPIO%ٟs"Hf^l0F(這ǡ6حC UuqMSOgGHKK ɦcʼn&#D/90ړd <&Kڶ?7_B3m:@?:bkH)Hڨ;@} &p.ITj=+N#I\7PK*!XT$1DT)fyk$j ̠wlT-/\t1VF1U  SBV:bSf` =za" &!GFJ0(V`l> E A#E"zQp`F#WQ{tS} HsZGn[.uSZ]"NVj$Ҙ>s:` QY#??naz `6ıt)?y)}HdJgP/EMrx]hZ|~J&߫$kNZוtf:xZ2`'s17 #ZA Wr4V2mTS4S6e8KjnV ^9D |?]Yu([>>=K0w Ūkwd2W>v)# *8FQ,12є#lh#ʱ\0mJGvaض' &P8y[l`./{\[*ީ)_8oU6lߪ <`4^T4P}eT3oDZY|w|9p O8N!;+wAF=̫gD8Ns KXe{|ZJQ }IlLȓX`ٝSu->k$銥J|R<)fl]Mp#@d':fTUbaV"3U9.8= J #DOC {"k}"w_Ҁ/.ۤ!gc$.b$ "_7`"jϝeʢ`3"aOӗ% 7B%+^t 9T=gҝg5&sRk>&_BA0~th**l:g5P p[v⧈E/:.w&dOdY=V_&硜z~gvp\ZH\f;Zsѧ-8xQ6&u>6SsWD$Ca.M UF"y{u"JlIgGM?Q5 slRcy(Q=I-6TO-~D>0 Z(X,ϯ|o>vr-쭗e}chzh,uGG_YF"G/s,BeotH~l{)$5` 뫛|},%67`7u:T77!ݴ@- cl?S6g,6 zYQ^7G\$+e g(dݠd(xpxg:!|l|M<)5EAul9ƾˑhD)1Ieq4CrR\+n(V}1#-o :+mfoҳb8{! י|psÆ8NI9J0|VV52;~1Qo(ƮPLJю406JI,n {۴4S`8+bd-PA0! G[Y\F:{ݎl^B|`娩h8awlLՇW#uؚx`Mc+Ro,Ø([ُ(5fV~*ӂz?%gW /ZݢS1 -W`\Fc]XKH{_N 89?K_2hNAO{:))-5X0ȹ AAڥJ<3v="bHAy$س_9ϔJޜ\#ʳ UV>j\ kczs&8(>27]%4L"ΛQ,`W!wtpYT0W_*U=m?pQC5\՚_6ej^3*Qw!G}}Gpg$dLV<Uɒ*0I! #348h(F,īyIQݔ?ZX}ލɅGJ1_Us8Fp_ooц4*_f;`/oznVFZUD8t׊ irKyL$ COx@zDkjOit{Z75YSYbM`Pbb6@9tSRΠAZmco%vo~֤]LjH hlՈei09͆ _#ޣx&]5] OKkQԤgGhIT*@'"Zz fD>wLiKwb0EXN#"QdMMk5.}9q)(Ң*I߯Qy}Di]C0$%O'U@ȗT{0jY/Oe hLDex|2Q֒_.Gdr&Xt9)eyApLj<u&m;'0D:;̈I#H [gaw ͱ|̀XKY`W Cw\l nVIKFTo` ۑѫ ֈSl#W [O>3 Hv3IA΋€ CIݝa[<#_<]o[ b! UJ~ِs#f1snS˩oFQm"/㹞^ss=ieUh6=)ܨ_qP˂c[ dv)" Xpo7ˠ+|r^?J NG(E~R'6z鷟ֶ!';%lm2´,ȱ# /9};`<f34R2zA<¼|8nG7a#?hQp0 w[>KS/3XrhvKYQn}N󸕻9}ͳ嗺ӧY$@%VqQ{n?Ə"K GUrO7MW0UAx{{lUűgYZ0707010000036f000081a4000000000000000000000001611e8eb90000082c000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/tty/serial/arc_uart.ko.xz7zXZִF!t/ 3]?Eh=ڜ.+КpA>/!iNejgٛm$ozl% wq"Uf8x1*KgXͤlCB:Q%3,<-OW&*ڌ:+ˁr%9R #Fk읡?sXXs]F?}ܩQYO"1Jɯ^v ǥ[  KFgw,T"NS=KWd/jD;/;j'N8IA[+I'Gƚ/_f49;w*@u,ANb~Ш08皇!K|X@Ш601 z=8lG=HXâg+'<dbr{ѩLmN\Žߦbʠ(HftɈt劆^H_Waf;pE vkW y<[q1m97[QQ),Wu$2n8).~A Cpe45kJ}z{خ swJS8FR F6Np(~况=a"ht]=c¯c7Z`_Z;G XE.\4qNq:DCLqe$8&{~5B6-3g$0\A.d̓K \WJSبqӎyDIU("x~>fPZ 0Y/ƮQI{r =c_ f?ya;ga~A7 JYO^ Ƚs ˅rJFƅ[t5cAHZB EF&>h94Ƅ+z-$!fnj Xz*A)>;3]\ʼn j&y,V0׿J;ʗFX\'i[dK?z/& gQz#l׈W nr5zx8NJ\j\EK~[DH)P)3ur`k'+Zd_nܸ~foߧ#pۧ?b;GEZA|Glhb2.(Lc&v[%®/j՝IJ,xXR&c öP*'?Ǹv]hG MOWbC N7ɺEgToy >[so": *?WNW4)Ӑ'dPK"[S~Xw|O 88_&HɽU'1%ӨS8z/i ALpCEK"MRxsX= "Q؋φ߁?Ikxx$FѺkl}Fs) e:g1FtsOC8תϭǦyJIJ@@ѐ\i,[.0%w C/f)G.6|DVp4}(/sCѷjk" -kLk+#9H-Zz-Vi PǓ,QtyO= Uu ,gc)taH T~zz42|+)H󇰍) uX0qcwkNZJ1OmG@0Y549Zs *^Tm#'XyIB%l4^J~:i}; kxx‹ vLRrƬkFxj|v/H!vAfUݝH>QQnDV0N X%l[r@Usv2"^RTXE09K]] R|K8;Gb^Q8XT!C\!N wi֛9+RG*:;A/@K C+ F-0WyE[ʁ64A93 OC~#(` p)2 YtZKқ"ǝ\BcNQNldMjo#{{H ﭜ\Ulu6a&Yw@v4PIzz돿Ķ7NC=`9;Iԉ5ÂfD3`V\۵wv'd3qWeG`A·S:d=T%}?a"-㱹ZyD'_P 4rJg੸YsIj7m,l]faN y"^9F&|=JL$Hk$8z訴܆s-mjY/-@)ı1h 7c՘s &vNɊpLژHdwclIdUn!LuR`PEv= f\6FRN`//҇5Я8Dk`bIC<ൠUCyϫާʞXt c#EXw9^0dxxY̒\agMwD*EIUGϤƧ͚GL A~][`v`EYxT0鳶lPwGܥ˿52pL7gb s >;Kf@W UL"gq[9a#PQ)j!(+Cqqt;Cp0'&-Rַe~ΞK GL$"['bg>+ LDxn0`QǰŖ\153 gQ%P\3F}sWIT=';T.]aV{;^\`= lef-Fe<ۣoOsߊ'?VE(`3:x!]ES?oU4`;-9># QXh(½:Uq*ݯc5H~.U!ø0EWɁȬyؚgE@>˴-yGUO.6zKiQZW1t%ŕ-LDFWQ a4a?*2/T3=[#\f}ښNF7ôfɆ,@y~ ,BXfm=X MuG+wb#ieVC2'HL)Q&iֽlOQ`jϑ8*TF!^o{Ʀd}hZ̆m:5uz+&l9QS=τ5/L11l0IPwX@掬i8qT&I38pλtR[8/=AXʨ/Q[uhxZ NF8+xKȇ&h^|FT+ySZRsRPOueKAA\|]A4:T#'e5k>IXG1>.k2~>hrxl= 2=4vE~Xw9V?AN;7;pmIݐgG% NW 14;]@" $iIPN &f G&3#6r~VCwy%DO5{l ow(w/~a\e0_xUC#W!->GNԩsxA y ViR}L"cyw x\t fb)pIwaĨ=ށhpx)[8=%;/pMojw6g[pNqbUtxiX0T*cm,xPm*H?91%!.򊓶Ʉbm$Vb?ɓ4Z*rDB=L7:K^7~{;-꽩(aua=8Kqj/W%ϙ$r>`·"湰:s!}e;FhoSKהH>xvPm WuA=tr:O,IyO1pO:]9`q<)[_\@k!dh?j#f=z1f?kY%vƕUhYX$SK8B O|ׇ?[Uvt3pYw M&/5~1 ;+D#7ӁH ޥ q7rD͟1wct&K~=xvwiQL7(I:Z%xUX@I%{ŞN[2Wx)$=7^9jNvIW#HGLKL*tPZZ<煺JZFA>4>W|5q'zdtF(DJzʻ/̔Pl a-:15?ـ]cfϒ0&U-p3=k{/22d]+9b'@GFf#jC$"EpIz1ԇm& ۹@u&)߁d`4T-W ﶚYeG%0ѡsBig e̫z0:l!Ʈ,* zD{h}k1L]טrj8\ђ@!Q>U/(Ha qNx.JDƭb+(Y\CwQ~HGbcN&,F`&"щNsjEiێh!9QsrJ?.e\p2I)lu 3sk0'G77=I=.)7ټ!?Twu .Rb7>b>s@i_ySmaL4xg-4#=M! Gn2Bϥ(Y-cQJRt`-3 /+,QU8}>X1+n+M=iD{7WM ZP-Bx)3(h]p%gЪ,&+PE1K=?Wi}U=z]5`&ZJzZ CtrH0NS'k%ANKYcr`-R~<%*i2n J0ޔpुnKt|j|OBg[X= kgӣ.$2GDoUSmCBgCO1jh! l?O;pLlCCJK.G# YXQ e$tT+U4yHŕRC*^Uy 2z{S<^k$e-}4^T"i& URꚽAKupc/.8@qL|S)hVt|miFd`yHSHiRPlzA- a_|j&WWᖰzW.0pn ҨLI#˻L5 H| _&/qSfy,-|UD-Wύjp?#/࿱$ 6Χx˸!Zt2v_S/&ź[7xRe^'n'_ o"]Cvq!hFƾ"h0Jzn\ll+㓛C=qzq$xƂMz =0+mxe`$'}xօ8 k?%yo'RE˘3@Zrew6[Q E&C =ـ'# --n4t!Hg>5)*D^9[O>BDMszEqK7F*J;f%~7eq ]=24e&*{kzXiȡ 먮2_497%{j5 O0•~)֐@u=.-'^sp׀:<DzHM>^ՙo3ZU\@[vzۙzU"˖ raq44G,>[Gϱw ( nde.fP-/Zc% %(.F_PH0Zz x w"@[h@v17p^+N o6eGeŊY8SO F`7J'xBL6Bi? [UMfcU][T-(8y%T/Ų1u>خ#6͢D!\HL/z27u/ŊKZj[\p^#x=hfdطBXr>`}:_>mVObu]8=֍Mނ$2I#\3Df(QMhc`Ic>_2N&_,fe~TFȜ/ݚH0޳Ֆi|l[l/bV|f;=AaoefY\s*&(9qsO~kʇNUSdճ%L°)v>b%,ՉQj*3\oZ̫Jq߃kԺx4qZ ?P$k&s1' ==\_#{)*v4bf@xh 7JCp+œ7*hW0 M9f|=Ņ)۬B gCUg+@8p-$I}mzQW,,~ԛ-C)dyj|cVR'yGG3{8(*f1飆R>+h}2OC_KevR+osJq~qcyho(ΙAO8*$ua#H&}FZV׈ @ͮ! Or`?" oGq>}=E4BuRkzݎd0C2f?i`MyG#un0PStb^6AfR} ic3?O]a:x |VmoyS{1#c56v] ˫,, zp|u˜1'q [&^'f .,>)BZ@Q:jD ȯS%g3gl4 Ꮖϛ5CkJf,P]̃5Xa :45BYAnp_PPZpba~\0M񥘠zb1 _QWR/-vrLM2w)daJ.UǗuGUKdf`mN!r( A6IB#.ؿ1_nw2HDJegr gN۟8%ViDH^_Tq7 n߭d^O4m0{V A~I/=B+j.[Ԋ K;x2{1!"X3g`c}._n їyfMツlg:wM݌q/01c>DW7S.j4~0!.#ɓu`huf]o߆` 2Ҥ +܊wQ\^UR[.h{5D#9|+ U;J}`ZϒzTT.#8YкqT >q4a#z /t!Ss*"/ek8UrH"U#≜#U3p%*rLjՇ@}0dz/$r7ooz-3a҈֧L5L๨!} Op_\ m)H_ђ햪Sye׻5#_%2.R}Q/؄n8G:72/\Yњնv_)ZU؄` D~hݧo=C!Ö,<]K^} HQM>JS2U~h|P[ GE'ӷ2/9[Jn3u`91n`y(\tJ51;-@7 %)u`MkP# .0{uԒ\`rujR ]Ⴕ$tkU2)V#K  83 8_mv߇̀ɜ-AA=QCS[`il+iaBn] yQI(e1 $~Ұ]EE U+f_h_'QpNjD,)?-*Zze6H K/mP~+zYCiMQ/9[sPj+..i%uj +!:@SHN]lv| > AqLPP\Q.e-Ӽ4 兾uC̅#ʍT칥A``R۝(= Rat`(KG#qr%8~>1)Ymg ̎#,tT-w}gm7AZPB>F8VA)Ya();FĄ^t'V[_ba_DĎT9YM)Vҫ19_e/exn<ĢGb4%xdմ" +^Ew֜zȹ+([^8ؼ`Wp4Rql_L0p krjpN_#> 4i~(o]p {{Ҁi5ηnuިE2dfX;򼊖>ⴿ&"?5B+jFt1F P`biƄz!ЁD{vwJQ0^ 7t1WVhn/--UxU rI>&, n%' Y 7Ae+2"]Bz[v[q }^FV?뭀i[F=o߶aByP ΥOPFuh7C5WiIVh 4! /A XljbR:'ɾVPu}FMX,Ik ZuK[h\%_[lʞ۩;ƙx2F rh+X!t E{OLd@y6KZ;M6lUޙ2p O~Υ B?r$qhwm[ى鉜6$|s<`; 1n 2=mX'LȊ4is+#eY|BԢQU)!gg8>*i<\pCWt]Ȟ *x=`zD .OLA#n&Dl4Pcdaų bSoW辪 l"]M"rJiȤ u.ϤC46)_Yc2A=VG&W1P>y=U-A&#nonHd[%>5ŬH0r.{RXY-Byci 0b-Ss*{jp(2I򍁱yh7ʼn7}]4T~%x:ZgH{y,̳ y>q\d]3q1 8¯?ל[ BvK!G|x0nbJֈ` "9m 2{b}WI/׻πHS#/k_c%f [}qnϒ}Q*7I7zio=Q,0 XR 2JM{ex;_ ƃd?M`ڮJ`fdb^=_.֪*/Ku&}3RW0-B[n<7K}7? VGH*#a{i~}ɫqlCVv$%h\rזUrħY{@zT[%׷ڢ Z剌P? Jx}(2d%]s%TSMjfμm[ZJ5CA^jl-a-O60{k : Nաz0!@Vzޝ}Q$jtNPy$b58 \0vr(i혈X\J],ثJ4PD OWj~D~"zS߫Ev@]\qXq! o2*VFL^NT*&iΠd'_7CʵpPt$O|L$cfr^KOsV6Y5'SŽ\urDd*&MQBrb| ;2-b:D~fֱ Uv49i8F=B5Xf uwig4i1 F} E #ŒnCf@mq ?*@Z4o]BoEPMɓߣu8_hxO"PĜOZWyW|n5#ՇWi8#fHH:o]Py0lcl`T9b}鯭E/,?k6zgHĥh 0jَ̃BC5Ze&zso *.$@{l:lu~[Ipsu܅j]su-;Y b&e(02 sg4tel|җ2uqPM]& UӡZ}cxw Q"otT~Rn@|W ttW,C&W#H2J4cf@9k V 5@G8TӊV$V}5 z!fWFWZFrY0Z|8 K,moB,7QY&2D s7rˀWJ$@ntY;Dwo~<:=F,qX/ 7Ԅoy;Ml]$|/ap,P(呎`PrOJ~c Lڜui0%iu]QHT^DYbwVe‧s}i3p/{'\tZMO jUp /JG!z[_.SV4{z4[Kwg='MVXeMCc^޳ITر=ȰۡmM`<`Lx_FJ#Tcx[usM.Tbh,TTBaĝiۻmU<s6H /~d#ҘOs6pMɤUҬpotiÞv;1'0 (_<[6 *C2w/~~6Ihﳼ[J sF%k[ƄwC@EFz[5"YQ ~ti@`[u!j>;Ϣ*xX]P̆  Å鬰GQR2"Rb<.`$>-p(I@)~d,yʩd%˲Ɋ^r6^o;Ƅ<i%E-+VAېrݸ'bZf|vo4zmІ$V ePzdX5FtIi1q y1C'(5U T(fʘ Z%H}ٯ;vg_Q#[̷<3nF^M!p pXYx%l}#< O*PAI A{5^[#`0G4e8pFhJ5oa\粧ςp!GQw:%o=}D7y4;ys聆:0EqvYd,|ֵjj 9!uKsV*niˬD '*V G m<,3Vmmf5ZyΌZ,[.+7_xt`&Ӓǩڥ",:(|xWudxLsYl\%Gpr^_W#a}'2+1V }M^&yz\>5-W|j#O+ӫP <if';"eFjGN~4E`ۡ c2Kf)0 ɽos(m+3 CVTHjԿlb~o)*aE>W9z'r=K/scgJÍ9@j ƪ %{VMfco8<޵3#YfSJ`k$mBvi|WR٨Dr"-N&C} (<Լ:ci Ik+:_ PF?R 'uuDn%KS2Z܃jxOy@U̕@Y;=V [ǗVA-J:%3j)?"iQݭ޷H>!$Q32|cc0H;cψ,?wJvpJf,eߛǣ9b /C+9Eҵ1 if^ }ZWZa晪GSfȖƾMMǺ-<"L?ʼnbڵ BXOF  N} ӄvYrD.aGw:UfK9No *^VO$248:tEyf,&!Ν~|ن&zndslr@'ј'w&Nw kR}:w0$b#,8Ih|{JEm*?2T+.m˪v].}+sXEěs1ϷݢH^"׶(|-N3dOcY~ꟕywuʙE R! SDhɊS)6IOI?3o%ZIdĹ5ӄe.4v~~,8!w慉_:%bLmݡkgYZ07070100000371000081a4000000000000000000000001611e8eb900007918000000000000000000000000000000000000004600000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/tty/synclink.ko.xz7zXZִF!t/Kx]?Eh=ڜ.+?%. lY/ۖJ001~3 ֏>D{DBxn?`(8ڰ#Yᅩn8K\{ЦciyDS,F'4lK+I_ܷ\.44]a'AkrO 6sjF'd).pSf@mvf5Qwٻ DgP7 M lHmLm4c?nhx ?`Bcc LЕḎe\954 g8zM >;SkLrZnr &XH(ॆ5QV.Q=e?. էxY0vo7e]Q:? ^?"5ibϹ⤟3aWDW0d0_RR)v>aɑ jq^qEv%DzlnBtI-^JF|&;@+J#c6wSeov.ɭƏ7/okQm|[d={Lևr NheR$ѶuAy ).О5F/Qx)YA ^FK[暤0 }⧫"]8d-*6+L9D-9> wl|JېT Ubľ<8_$у4y4G;#cM1"GI$E(otևi'p(O&G=/L45",%#K=V˚W у0[enJRLoW@53+`` jdwTq'۫Y ,v`T<3. .ِsueЙ^l*B[(Hn+sMW },Lߤ=j.զi2^XIԍBI@N`f8$ȰozbዛCUdKV͙!51o;-OwrYNS2  ) ]Br6l9 D$j?  rK8@Υ:@3b[944T4?ƒ4;">+𒶚V~q~QI>Sj߭ E~ᜁZB}2k[R?HWaJ6g|#js I#α?XbN5<*HƢKD rKm5SVzhpԅ$xr:/@EY[ 3r K{CVVZfV.߆|(Tk,r'pˋ4R'8B |)'$+> tmt_EbO›: .DVΊWW=_:1&В;_ 'Lߤ!bS=e[*{crm%ނNX6kq4!9 Νu>=k=[5?͘߅Fa53G84OvxGdKFU'q.Bl&}jeZFw +<dnHyi\q]pŷML?)$JXG55%Bʝ۲3oG!4fpY8{j2ц;yx\*M^ sꕏoMDѥ dG!u~dU?\^=]bSs,(2MȚO5/]*LY[ʭ׮t.L7(`CsTmSd3IOk?y.am ' O \ɾ>rD ;!_r2,\ yG~-դgjN=ۜ.8YEbJ!0A\tQ^ N%V[3 r] TPGEnf1-;<504Oڔ2cVMLt'_q")Օ]AceJ]jwo@k8&4lz51<~niM?5L(OV +XKnjy?C3SI ~T/Z pEma aɘ!æj,5Ӏd<#{n)XNBXQ&Ґ|W!at:Bw3QI5rQ5.Dh7=ٻV|:yw I.)%t#k>툜=BP}"F>{BQkIѷ0d@rWh?06mSx޹47+L& uopC8Fs7HadC{l`{ZC8B@2`:5>U.-0VLH#':u"Qf)GK~K2>!87Ѓ:OOm#gJqi - ]Qg$;K^|2zjs5CaF=ؚ<`tE9,<4vgs!TOmA> s_7SLMYjn<ޓli ;(_FgU QT$>"nh\|P"6q}0_P&G4Mܠ*g"c!-:ޱ|J 5c[3$@,co)xqp1gsy;Ѵ}pjDsDKe8-H̟JHL;ά'tEKImG͸c< BI8z Xbi&j(Fc|X삂Qmڣc2!dsbyr@L} ^&~;MG9>u"@>tn~n "wj|7ÚU 3-H/6O@+L|jd: ,OĎHY 㼨2 /)*<,t6,8%`%%dᯤo᯼vWrS6b56BeG$J Koi[a&*\jC=Pq|׳fMo4e_냺`7iH" !5|Ѓ@Ct˿&iv|;-3;!19zݨ''e!bmyEEN02LפPFixWcxHSݯ`S5Z Q ,x/9{XDPj{㌘Oi o:}cf7*X=n Bfm齺,{(CU&8ɇ5YWۻLFVq=!Q|"TWqk^Oh<X%f?R6C5jhX&",X wqYAK[z㘶èX50lJZ7ګ0IYӣIio>cj ~rpR5[}&8d[rWqP\R[.R"~j%nd^'fCn a`k9czѷumCX/^BoƉ;;,A0~н65/C3f,*T52iz;bTm4>2||> +PQjeC7<*iNuf UH픬`n$ॲLoʙp)+߬s_< OsU^Xr>drWRi=P{=÷͈E"b+@05^qɞ aK:3FZɐ8YTô|hQ|\Q:?= Zn\""!c *-x'RdTaUr imΎ:ЬޫP)k1=RN˾̧2\bЗ߶ІJ%- ;HF}OGcKYT\`9H!#(Q=X>~8b=9|-<Y%9q<#`Y'Yh'b`SBCQ 4Ք4 5 s7'/C&LhWAɘ+H4(Ѿ2۳wKĆVt,צ&>5Q|>weqw)yP?QorR cVRRȑ}-\`YηCt/^~pY;e!# Nׄ>%/NJRU"m)P:?@YAvR 8!G.IL c}橘.WPJɕeybnJN:bsֻĶ.>He,3=49ΚD^iǏIVՔ*ȄMu>0Sn-֣mRU.S:^s E`\YsCFU-?2R-lsS[aD*>Mrm.а,.n!_SAM=QPcWًp vKJ{~]C2d@x^o$WvˑS !y4s =1оH Mbz;PaDj$#VT y7~̓$R1Ev#¼ lnǧc[zB 2a|g1PLo w !S-U> 7 fB3:GsP1.=SGR]ve$3q`"$o:6hW|/d!byw+XK}Zt \Nyvu~YkѵW(~a|P]~0KrgA"X¦Xžp8^vz b'eh=ɬԲΪL&e7FbI r 9GCg\ hF< &ƺncnLMb}j׀I޲獡S~@B赛9?yy E?Tdqvp?(Ƃh( ׄ/qb7P1toS5AG.,rZAH͞` ε`PS[kls3|fLڙUUv2*ub*J}V'KR2DGD5;+U!AjXHS&b fKҨOTmʝE6>ogWrIk!卞PTS3zA>3rF4jb#E؃i onX@tUт/ShmNL^y^˟i3~pF bmVAZk!ͽ壽-viz2!~tn$(z'& Ȑ2^s'ڒ:ޙ}#zp&Ө6}fx[f,nZA;eET ZນUN5 lEǘLyA`:Ŵnr\X_j%{ Zdr:-^l;=.)m nڐ!4B0B4Ė(A^ 6ZƂvCӇS[C~EWFt`-`oAȵPR.4j=~4A{=\-z٧t4?MѿW OFLhp ؈""K,z#~zODcպdqJHHRbQ-ַ*oTin?3&a.JZ) &B8`Ve@Zrw{?VKF~O[J}d|^J5^u-YS9qgsbnQ^[c~4nr'H"W/sF.y ixnRR3J;EFS @7jN'C5Ѡ TǷ< 9Q 3󷗙N|cN=˜69Qzv#q Gj=) \xTDh|$4m#[~w.N `NC=?XSHBd\S8H; +PE>;95ʞ `W5T7߁썁݃j6ܒiq^@1&Eŭ7ӈ/'Lr۲)P Oب#)2{b9Ѕ{<.o[nUz Ga`*JV7rKmzNգɼ|+ih:3KύonɋWJ <%n/4 <[M>8/a$2DQv 7tQjF2kQuW,=Oڦi8qCZ ~:EZٓ@qExcTzoiU-#ӓfz5[ Cf5Vd-ZF~ v4>7w/ngXX&S*]Eroz'^4v<,m mT׌QfL1x!__aN%SSsbXA yE# "*(K#@NW0va8_s_ɮi ctjz2i}{  E4z/ u5hTC r_H]K;xɃoA۽H"M;KY1*Y\`{ై]V`#S"E}DZ>Y-%)RIy_ ҚzIJ\Šo֝y,[x³Ff#HwKM_Zz\\}z!߄eḴQVN,HyfGP@b}>gV XS$@#33O=W&N>e9)oG3q v6u)l4|}?]>\b I|XqNT_n|6!n ^w4В5oVWGٯDԲ:& c۲3}UF,NTYۅщ-"Xx 04¦* q ww±Y`cLL喛=_${rQ;+9ҙBN1g+d@ߐLd >ńjBlfW@ߤCr4fd\U!ĵW|40Ac^#f 1:h]X1zz.\Ն:QR@08n+J?z\-ݑGU޾R>nezOGQJ$M*\sOCQ3VQu0 rz 2;!0l(JuB>b6] +w_<ї_!aI`"|xI:t]p 3H?)B Fk`z>m56D.㓢4'MWBY.qaL#?_Ȫ]/@ZفQ>yM/Dύ;iilQ:6M$M/5*r@KzBSz؅DWzx-'[1eSʻ5˭o6<7x)sK$][J0is_V6i4}C1o Sg7,{?U],!2e HU:"8w=vf\wv(q?sN[i>W<9cCܛ1B2?Ic ެ(~`*8IcKAՒs - ura/Ë/Ld~c..-]χNjnTja)8L&n"cB&R#Qؙ@c:F::SlKbU'T{օ3,oj׾Lb>~*wIQzҚ6k|;؉ 8G7V6M#G Tl5geAzNb{duN{Y83mOɞΓr׎Ff f2 &/Wc-~a6?#OK '蠕-\lCsnT-I\Ė5MFFIvVtdiPXF4ĠqC1Z3K`,fVKi=@tD20%%2&FgZIњ8#EUcZs[v_,MDWO5}Rq* nMRZ!eݯiGx31?:<L.8&:nc| d;ʁ0-EZ;g g& 7c1J3/>F%OaϜMd#gտ&Uܷ'ʥЊpJ?% iӟ#'no\6W85vUSp{NFhUs\ѫ6ȓp@ƻL  `yVoiљDkG#N;{0{6:yX@@hӁDK ,LvPyPN(e0?0afmLOqR2Nx wOFǑ~*˜ uBB|n5zi 8tn9i@nk/au7 OhAC!ȟ&[ؓY̾|L#I_s- ʺͻEߤUWpl˵PLP؍DK7."%RB~diy EbZJ>a͢jKobQ_u7߾[\=S-x񘻌&8l WMg)Aͷ =2$hvQRRyq0sR1:"U〧$MEy|A"_*=kȆ~k#04 jZ[-AÐ@8X3|mIuhp^q'nbOp+H (l/V1<0yz .1sNhQB *Z W~mGw({VŷS2Ӊ"W&u(]A 1,1vzDרtPQEvGagG#$1H8F 1G^Fʧ}B =Iv(UXz Pt{O>(h .yLS9P^[̟C~)= 5Fydfvdnߝ͔x~$<}Ӽ1YtK]TxəI+MsIViK.:+/7{_!lEhȆ9{ bDûssZu7v`#%?[yAr@ilf}mԖ|j @!?˦HZ]S oe )iH_Jk3PH [it"ZKW |:"~PDzu*AEA; ,i;5VZ8|k#h?->t:8m2񪳱]0}I: X'HB6w"4<3oE~q-Sq05][V\iWsr@Ο{#⭮φ4O|Ib=I=X~;i!R;!Ln瓡mtH"ҢNQm] `p6oq͛s;I7bWZ yk@.ZC-N:x_'k޾8UK{:߾ʠ~F.vCp 9{#`ƞXJ.`h} r$*Dޖ)dnL s1d6X:$0,U2gy1hIݨRyYt42%KƴKU=*YEάK/DB̵gZ3ɢZ|,UL@*2;+emH;i$ku2S8W O!;q]q+if#) rf)!%`;kIh*&x?/!q7&me %[ 㔲ђ=b$SZ<>G5.?J[{RTL`8Ĕ8go;$FtB,9=K }C A\+)Ag#\[xAlNE yD nQC@-M~X~2L:5)9+f/4@\?4=>^لTt<5V%Ƥ@?bpb4W3޼P'}8[WЍD)Ε~ 1rj28ZiPe:kӰ;c&bh$NXn/}+=ehqFQy^ *i!Q=bUG~ړB7rZZ1eE{ ?TĸZɡntAV:m 5ubАP]tHgX5cv# ^ǂ{}qA*E!EZ6P6d52@aMPg~f>2-t+RjRk~@<[nOq5?wYES7;|Xk2t܁ڡk[g8ϞudfC?i}}u3ĒRS@=XEj" o$LTrT!7wp=]G,\EDs;hRfd+t:x&6!*NE4b- ga[QfhU_Y#tnA WN]j<ߐu؜"T<B_%HXS>`T ;k7=^( S8=D%ڲM%I#]nlbGO4sҝs3wg2C=mYDEX={WmW U5,ߺ㥖?#Cpp _߽Q/Į5 O kA}hF 6e/ ɰ^E:AV\5Rxw#iXIY3OexPG 3`3[`KjSDiX?Uxa7(gS: hx P=fQO;bCv5*ϟArM(I~sTm#~ȡfcIPr6bp8zҧta;2:;${8HQӖ"c**VTDU,/G؇N*,ܧ^mp "]2P&i"AȦTo1C"b>(n/@]׹az׮ɯ8.,# duˠ`\Irё5+}Tsh\2Ri*(ͣ\vUDdiGx~+.&LHiNs&;e!{ic/ӯFpu_b*kjJ6cY5lD83.ĖϐbW/nɦ2Q!'!0A[sCʗyg!X<Dž" a$_*C $?F|T0a 3N@c|4m$0m.Rmҁ6ۖ7~s0ɜ孮͒*͕2픣#]Dm̶zQ[=vRUi~x옔ɹ' y^a9 t%H]&=#os`̙)͜hOh^{_QBx ^˛hU81k(tWy 39Z?|X)knJ!W75ʼ4?Nm@ޡv#\vVz9)=p.xb@%R0p7'7,]#+Rp$mSlQ93cWֆ_  >"-9{1Oc k c:`F㍰jd55p [iB\d:A,h܃XwGlF@CL=DQY; ڳCi# \# "K66m-Vb{xo !KЋ'0>2{Q_N$ekXzMfá#@k%GN(oXѵ<<}Nu}}[ ^jX9;fv$μmhf_`\R苲s%;e-If{(C0֟%ä1'aB<%ZEq7?{I؁9IDi >s#)DmXjWOD߼;ј:-WJ+hqW& Y]\z3a'Xj_}@RkA:sty[{'$̒CLw 1~&"ݼxb1<ùmH)_v:4 륣H!R2jlԻ<5i@cAJ?FDُW)QZ LN%¾B\G#ZRt8~8*H-JtߺRr(ƌ. p@Rx{Lvm&pZ)8rMH.j̚cq֮SiXԍ# @i'5^K IzRK~y)d O'eI8^fL}a R3:CB醌,? _Fݫlw}'B J9\Go19s%Ksy9Žd IMwi鶂sSQ! eeA$#L)#>+xIdpbNO|66)\< DxBmz a6~pvb1[!!+m\p7t;}sЉw&ĵZ LNe}~uȑ".ryxde۫#whHp>a:,Tk[eNWkʿpT^˦XOLO\}Le?m_$s6 ^gZ7> 5DqO<|jЀakvVdsWȲpF"_GX hϺ.#\ `&[VҼ,PЗq2D%l˕K bcSSNó}U 4aJwbފb1|XjջLe]qzph4e o>w>sru#qolNV.sY־-KtW?EW6ȔA/}cy7x\exҊ wBV5dKh>3 νJjӽ{Xy\GZ~W#eRYۃ΋p &z-FM-j7,Z1<)Ԉ;IWXܔm~%L_;pC}?,7:7a;7E u%[Frt@ BV8oa 8]N=8u`‹p?ql f#ReAX /#f#Lʃ-Is]p*u>'G}EJPO.7gN=Xh,NsB$7V~r8;O%f%aCvGP0m޳E-_ {ޟDL%{=渙r5YE(XA~1Ϩ<#5)5`{r=+`Ki!1947IoW(pUk |%4Ke-5Y~^\y:Ϛ _:d&\u 4(r7C`kސٱ~)XZ؇gkwMN.t1l+FsnL#9j#EN=p r9Y\S2RԚyHb<4z< mWeUnB`>2Dzs癁im eSLAavK|.h\Tю k(V#9Ψ`X7g>޽^ڼ(FЁ b!<B( #P:*~0K{Q][ˮysN`(#0z9,wc MECp< Ǫ^4<֦T L=ܱo̒:z1ghn7l\e=Ex!LMQ: /x =񭇼k5Աu@cHuQ҅M{ۢvI}@}H?hի!DF/ua 50HxaP1K W OK( Ğ@32G6z\ d6aIt~\j!(HѠ| J} n*iPx|.;&vO B6l:XYU|32\ R+"2` Pָsħ1AŠ1!K{yFV`r5DQ:#J)Ӷ@qS`m c=U1iAAy}H!F}(($=\}g%RC|H}q.G u.ja(M@ $Q$Oi¤^c?`32w0%Ǚ0Shfhϊ/H:-텻r7rO,)"K v$Ğo;/S8g#X+#`þ@jmLg\<Ѣ)t=85P xjs`?0IhϭGh`˛AIE| *f.D'ףɿrSUF"f՞le MT`x* 4l#T"CHj 2  vkh*E㘽F,՛/5roDKݴX3S^B!B4OtL8ۨs@Xj1rNLQWjK® ɽ]?ܕ{ E!:{Kܐ :zK`I'm!-|<X7F.IDI6ٖ̔e iҝ j_tghW't>d`i?fK. ?KrV~8+{̨rXi;[&$|ܦQMTi&1>ݚM#%a#lV8 $ɻ:yBUauI1A_ɒ;|T$uF0ho.eת߹Qi}v`2 ICӃaSpL$*h+7+{ݏ^&$] 1̦MJGK zv;#ˆ`?j} Ϲfu*h~)hVr?QŰDE!𤆢f́4TΘ)ȝMX"GV;K:b$pbŁ,{xkoã$;觫vJDps=D12$EB ;{zC(UbhGͣVvz5rTF@KSk#G @S }3v=(%M@C0Rܤf0[CXYH^]Cٜq<3K |ZO\LB0y\keʧ̭n;_s~XU`eH#4̗E,f(,eVf)#)OEүEXqB";J#6D P3S.]Wwv ٖ`7:ɶ'@{vdK*#if:H%< kTEnyԽv ]űEau{9OsOag$sLI^CJZwz)#!O@XJneGB Ld3 7v]՟gh$ni 4 nc+v~O)y`Z>_>Sn>zﰊFx!;uul<3 sf pFtI#PZJUrI÷o+D|~[Ip0:qr|JT#b7z"5Nwf 89i:fwGA9H󽲋\Z܁~V63:'- lا:h+ypSʴ/ލ2BD Jlc~P5.pDC%8^\ ;g^nA8gug.ǒdemc]Jf;HWA$#RtT= rˆsL>4mܫpQIe׏ep򁚵1Xq>}璐 ֽjZr"W{?E6aY*+ zZB\ ߧC[^MeVЪ̚iZyݶ3bGci4;y)F=?5ot>I%soNkE/S^p]ϸF7ǝ&3d(O+]Zw>5.]YT}α+$9azI&RJq/LV˅ޟƜ9)~D+S'k:gN "f;pH֎%Gh8"f@~=J<8w;F)} bz17@\ ʟ*}kK.;W6R ]``3( ~̵vqP)$!uɴDK9E$~*Ak3x;^Oe R@KD8[Yz~Ė Kpք,%PfDKDpLTt<3WI[jo/9sC eB.Й;hOK&kj[o~P{P_P55Ɯr46\,}1, /Wͣ[L&!VuQ ?ӫ>py:L& WR^qiCfi> ȚqsSx*5Fm*ʟ50!Eа ;>뺆 "}= ੆0h.B=^(Pb[|Gp0}u)ēL{r43QIҦu۝0$קi0ӥ6BOQMKq|ϻuOd)Ƹ9 (?ÑS$;ǎ}uPpڗWW>;Y׽[x7 gFķKOPC>y2WMNm|l<ϡ[Ph+L_9$>lyư,u[ywgܤg_#) aѐ; "&i4# ʲÞ 6>8*'z4yA̅S^ah[J^d/PZe5v2)S-EE'{-r9fϝX"+%a޺YS/, =y:wTQ^mށuHNPn%4ƹQmP_3zBG$W۵w;2ޟE.=1>ZM`arMi& nzvg!P' a2"?`>|,e$mI,F^4I0w",~ :᪦bvfo ]=ƹM ;M|H8-#-+P>E8rW͍>hP)XGSy-{pa٘)_G+2md.Co{֘ Wa-?Is/io4Z7prJV2^$j.؊`ݺG+sXSskF6`.]QO-kzo"q3{Ui.=\]Ɔ 3ƙB_K6-@R6`v 4~)%y'[/f{D6=b,, =Ow@hRt CEߵ߰Dxg)FCt|,jZO)$h[*Vsz vV)r#< _ݩ 4㷂R՘]ܹaj|G%u*1Z j ^gP˯LO۔L\na\Nɝ ,r\ZPհV q7d=v6,5bx~$S`»н} 7- u/B V\>3[;8XGw[O_fXk8nG_毴c&xp]oD]ۍn䱣2xG$ڕ(Ys.E%B՝#oXJAQ};sMqɾk`Pyt8ģ] $ƼƠY5g20'Y.RE*6. 0Q|s%~kxDŽ*9qo;X.i,tuytᝑBϡT[P5j-hƺ+K b(0M>onZLR.e]F@hvzx^bxbRo"yB7 *na (@S#T6~8얟K:4}ooJ7E#C(o jN^?9YնwsP[tM\[8 4"A k M45=A2"꤭Nģ"!KWm&;TRSG_QMy^5 =>E 1m8ua oEZIR(7x݉QNߛ70MQB2Ʌj3:oH.Oj(O;q{R|\. wϤߢRc5NyO_S[„p K:ŽvyU*c6Io/J%8&:zcWOj,y$rglbv&6C]),t?h'h6h`Y(Ԃ hnK>^PqS˦+9Ҁ AĆ-u~WTʝ>Bv=Gr%A˹[ `;4/]Ռ׺߱V&@n?$+M4o)mʿE&-wuDWV8rG2*# #c zGjt|ƌbG<Ѫt$` A$  -4bghK7=çRL@u\l4_)}:AKT:*0Lz4{ܥE6'+.шUtWSUbGVX6Xxr-qۮXY!?14$iy9`vLy7" фgntr okQD^uņ ]Pu5Op~̶OJgYZ07070100000372000081a4000000000000000000000001611e8eb900006994000000000000000000000000000000000000004900000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/tty/synclink_gt.ko.xz7zXZִF!t/ӣiT]?Eh=ڜ.+A칖/TPBd|[9=0ažruc xj43p?fɷbI_ޒ`~N?ۏ*~ẎŸ ajǵZ!n>uܰ8j3U\)\ 9J]BVʅ%Mb}qVPbN+U =@>JL+#Pn0 tRӺL %HToJa]X-%ń=p*Pu^I8JwK\2KtV2`B $4 ^#e-Ω}'Mx*e^ll`$av q^Yen*^FD>/2J| [XM`iaP C" U}Da ˖8#Id;yB⨸TOG h]2k;ؕ m GVa#b'| ~1zU|eU5&kP$9q (C*f K1 62Ttp̘qn>C;*y?1Bn?bt~ 9 |{'9j׭+N:b4Us\X$G%RS[i€%(؃Ը]iqy=w;=V?*+|wO&@^=7z|d/`[{n60n ~Uム`>y>ompkUbRlǨ:- SE\D9@nls;|e[)Bp"]wx)F@fπN*xSnhouOY|So vˍi'c.4@kr9Ϸ 鮫/ٍf+Z8upp`s{a]: Բ@b9/i!}'/'MQ再~p{xhva*g&Tjʨ =Z3bΖ$zq *ɑ|Vb| A G+s-H<ǟ(S;1Na{j3qީ )FMNqlVbb_4p9h=}GZ_ӕYyQbZs(v_FBmen{Oƙs[p `qBt7r[veS"m m ԴE^=4]sOZSHR%E2@IؑTn԰5r>1tSyHfQ77D8DBFT H xzK'4;|4yFEMJ MtI:JcrlUb0enZlpΜlϝ9eLPlj`إ/\H6')- +3ҹ[, r,-9s?ry8>t&}1#+aj.Fm#bJD}DRq:b%=lM(ܳWhD^ߌC$@Dx,zE9 @ӣb>{BSiŤ ;yZ 3Zd@ˎ+/|DfT;=@$ a)x)ԥs0De? 0pvtgC ;<;<(=.vU't%Rz-JnNhj6/ GZ *JB/cgi^=K?5r4ʽcLGx KIqYIYS}N[Y[u8(-\]f8HVY,lSOM\}r΍2Fj - }?XE1yNEɜ/Fˉu- ӗg:cG*HTm$="/~K!! oW:f#5;b2:uԩ P"N8h m-SlH{2[ 3p7 Vb/vNzŇ_,5xi2^|O}j}#856S)ws2tP"N(CmIpl,!,j"*dހs$~ߏuYU'NH˱ilkgV %sRpK3[f$^NgxT ىU\-ay(4Mw?J1&;(K^7| Uso?>w BG9IdY5t9`Zޔm9cKNrL,n7)kEp؀6Ư2Elj̆ 6ư'Kq^'s: -ȃ+L_Ӗ/̥$ |K/#ΒYZ#phdƹ)6y녠w3:R)\54@ _Yk9|! r~ݠ1~s jtForG^- ρ?6Nqjô{!T\=C7=#D]cF3B@m6l ^p\BC! Z>.OޭÆM_|RCԲÁN1h zq8ĭ*27_ֲv9PE2HclQNҬu†u_=`EƗ\p&A]5$(uNˆG?88]bPWo,&J VLV1Z,ÎhO ns+oȡ`Nz'8 | A>Ca=}TB:zRj'Kc'ioDSޮSqa =X0JܯQpYu'ѴKF^+X$f/,ϯB'r L}u-9ޏN\NȯaA1" qŞ nWv-btݐɶ]o<&"MBR`֓P)&8/j&ȳVR36vg1F[AB -^!yޙʧ1 \Ioc \l-v`Kj0( s)!0 Q #_|")要|L_t7sO @Խ _zݡ儽0 \!@xs^^oRh< zd{jHOcA "QGB'm}|S 3$}陡89JУYM;ou֭H\[MMӦ! ;~Cog ~.Wב\\E<+'y:ZR.cik.+fI?d)C= ax@ Vz|1ƶ}£D U5`/<=2x2 7g(';n%N[]=Z49X 1cxۄ_ZZ"Nb};f'[:dp%X}JԃjH 3_~N&I we=/Cy w6J+f66R{Ko{1Tl pu&X.9__jm{|f2&cqzYsK`g1L{_Ձ \_-`Doc ϓTo(\6W]:i=dy9G> j` 5zf>tn?㩮M.If- xGFZ#*vk{'F\8SSԀj5չQY(~v]'%_Iب/@&(ws!LGKOҨ}&۞<7.\o?eQ\}q?b n"K߁:2+VS|ƹ:`"#Gq5@ÄSʢMڤzvm1h3" Or E_N-(鉠v:B HʅY7]Wz to[ۋkB.-OWC]Ka">+Ǎ UZ_[i TeSAл3sө~"^cIq}Ddfɢrp˶v c_j>TZźy T<{WַENj:;&2*5H߂:ݭuec+E|Xle7 J!B.̺P'.(852g. fQSH@R: 񻨔,ƥlT0P6s7>2d4sBIh4Uن5Sk.=} go|,<|E+F``"e*rG6 TAdU<7h;mi !q|(_{~v&п2  N[/4$M^}?mEV HAƅ.6/b>ߐD^LS!eyLz5-5eC:t2kI /q{Eg\@V) !ßwRCБ/{DF^~Xʡ⓫.>佬&{ e#ٓE(HtIuo NSO 3Z CnFІ߀/ 8] ;BC%3֡U++ A#ON[4K6ΨzB 4i^N~~jcC˼ڀVĦF]Yx91*uCM8v 7 _8~dT#'-@5T\>YfWFGl{`," ۿc.U.^/όѷI0V.7]B טsa?C\z1`u@V*R ){١e8@8q q*](vFwt5mr +??/X q5SÀ\nvut.c!_fp]Si?kIsS}EujtI<Ҟ4^7[yz"/%v;0S^crSٺa|' !R==[:!NgIeў5`o&0 Xg_{C\ ,+t&9FyT`捷Ph[o9yE3yT@XSz6Sɤ H,uNu^-;,Z.=vE?]@UPBӲr0Af5;b|yK@Hl:_V u*; ek_PӶ* $9&wip$(o p_LV[`^B<@*2,ΖIiO:~9c4rM >Um2[m%Եo?Zf Qᾑ,C OOuo/ S*K ,¢LtŸ(ٮg 3JGzjԅ0󌯻#ʂ>~``GSs~Mj~GSBIp96=H+4oa'Ha>.sC^"O]jrMRjzFkv/x䪦aufRmY O,UГ:ykSLg"ʤdEKvC˹o"^L:VUh6^_}T*7휇VXugoϞn#qIh=poDԛp|D{a;ҬcZ :%GȚQ*!W#,@ù"m:UhZ$&fHlaw(?hp5YH Qd~d_rJvt\aTZ"fqT \o8JO*ڎI;'+IZH XV v,"͠׮řEˬO JJuMqdՎ˩c|vqD(f -_ʴ}pB%;0kq?Tb\ .!JN=¶t`8I PP, CG[@WdL8cWXGMvEv7([,1s8.z@>ܸȅh'F¥Sk x0!uUtx7eO HJ򈌩I^m[2>6ˮ v>rj@1n01^Y_1qiȱ@PO9GUV$],WO΂NA%\byQ1VgQsJ$Ii?|5+|r)}B# 'x ehTP` M4u0MS{Q9Կ7B64P ָÍ pō&8?/1wOcl{b]$=Cya]緓eM0N=/ Vaq%)|nu3C 59D 9w?tNlYh掷q]Il`h!bpÉWQD2r /vN&wft rIT`s%+ wH 0 7u3 0Ztxl3C\Fez^m/g86㣎wYpN~YBN/zLW#TLm.2ȑ81--j('"b>HQ>*8E[; A0s*)ɾ `Qo~G鱁efygR@M݃;>P̜0\B̥݉|aun:]m枝,iHzC Wz7yb/&r 3n-)k0@.uJ僽u]qѺKǪaXIœ!\r[=cL'ȕ`ˇ at3\;Fx/&zU ^pV;rDA?mGBsSءN׈Xx% R5P7F Yj*'GٱT5x" mxdFCRмnc?CyBfBv?Z+N&dVrDSO7GU~$[$.JDe.lb#9#,v8;#gXmdL9φ"vmUB { x ےɉ96۸"k3vXT]IJxT=6-S}o~г$K\uGC)y˰zpG/-[ %lgbR h >} W|d,igTchTRRERU3]F0J>aٗv̎x ǬueC4 E$Zu>#Bw#J3H=V M | Ze45e]OIZ Hl 6jQx|A# Ơ߸1.L6o)OD(w|ue.b{\%{HGk ,WZ7p ryێj!sv[\Lf3lsE[/)H'?F) /d:0L$Yov[Ӽ;Hery!mR3Lݮ(TIckz`WOn~8:+~ L6`Z֔ݾBŃWA 2#sqѿڇ̵zuYjiXGżP:GJ է1n1 G'K JK/_ұ{{ez5,m5) Vư9~G\9%Pp.]Jz ^L-_5 "Oh7.k]Ï5l3"}r`uPIK<ֹKCa6n$[AKd ]u{c8pR(.Ttvp0Y#.*9qj24%:PbZ)nTx,f4׀_+%G1W #,Ou=ZngE1Y,Ȝo"%%b02vk%w=@ON9 b3;z{+[}^Jzַ%Q.Vudԯ&fbRriOq,BHt|,ii)Cr/g]drxø?wB*x!ggL:Ai%JDQ"Lj1yS7⫥<r;v0G CuVZc-W!M9V?—7Bσw z&&\ t]Z4D8S1B-$F ݌zM9+q+Z6Z\-'KA;K.?gĀ; vY7p75x9\ͱsV֣af4J <=BsUP㠺ld&6M'=xM9*yȤښ?ӀF29{N~K^ڊ |_ֻQ͈}Ck8Cw蕜^kjwއ3{JXb3h:'7wb?yp©V(nj&ǙB#XpbY ڴ6dfy o+lТ﶐<ېv\ ,Mnp4^v*;sv6c7&Xݟ-ɑ@RS-g[,Z9 c<ŕ 8jmu2]W*> 8Dw_A~]]'TX3 :;rC7=cgD_6ށ7 3BDwq-#q̯u2Ulq y )*qW^B-e C霬]XUB/'z!nVTP&L^0ɽ[ѤIQy!N <opO-biyCzPi vh*7u~&]e-#R\fc 7dLJa\t(̴u =(ḯlj'𿩅hrf3ey*btچɦ;Kԟ!30r3$=3-3oUN $7EGR7+bU}aH^JU$٥`zN0jǕK0,Q±7ƩK+g 5'GgEC2D)ˆlQYaԊ(f+҆đ>6`rM E~w)DQEe(UA2O^'շ%v ˆVf.x Jlouy;ۤ3t(D~AxaX ׭gbE ors8^dR+U_)G_4jVuK(֫LUr=?C1bws;s%#ν$Wn+Ig_ȰN}=Nc@cR '^P'T8\v| y_dqLGJ8JӮ.>>/]ͳ޺qbwOeK]8'$a1ʕg Ȧܿ7}D[ZefxlmQzK܎Jjn"ODV#r$wEgcs^](x_0i/bÉ6X(ǜHz(QK HY`ôΆ~KMIߒ)( i&VFK]ׂ*Zv PTȷٖH()=y+1Df5sfN-Դ F.)z8U|E)UO+ֽkNnȹ9w'*ܩ-4_nYd1{'_ FӉ8騼7\hYZ ǫ_JC bH` MX/2y|[\--檻}d3m  kWw? D5]X+Fe42S㔶|gMJ? |@%`FOz4i+1{=P HT=J4T<qd䪇Y!G6N`.)#6k7xtFK2&P?FBZm͞:f8@ 1Vݑfoi/?cЙtߪb|*TMM졅hÄ#ќW-y} W'n/ZTSGBBq/1[c)"i%Zjd~p_~EM=1_sR2~2M8tٓ;n(5z$RFԃ@vҗoڨCU&S n2haT$SZ㓲3IjHFBHDU R픭!;v"cQD&AjnF/O[is>XʠV.)O Qxa^eRwEB#śUv@5e @5Ap͵$avt94?pz>!wsdj6Z/EHQJPUh?}ʨ'}>Ku>U3͉JdQ3ړ:CaJWC%c6Px_EClu`JO;:&hc/'Xrq`H^ *UZ`&%'+FoT*=+y2Hs JRQBE9% wSNZG;w{HitdBj'*-izBT^wT/<_Gb(l9xU˃: w阾[*j}V :Jq՛HCM9hS?#3}iZ?=M&q5um쒼? ĩ̌ZnVAes ..6Ka.z< ɬ+3:mP KkB6,ꔶJwp\J/<ӊaA%e@7'O] +dr0CWUDhw~[s$*YϿ&*i[DbLJ =V`k Xz)~ AtfwO0j#ڊɝrq&"o{Rs${PG7NǁTc:~ X40Kwham1dil.2}77m>mc:)3ikݮa'璍=JKl!}*E{~!y@ 5s~IRjq@vrGx%QVd\Hkzfe9~7l<{- @)r]$sRǗz*Efať/=*d|h"Bx+lv}qTM9n$BW%0o T/Vl9{L{1]Jc>>zιm.J$ҝ-_@g )NQ1xWk?}j>'g/=+{7^-/D=-vPʎo)ܻB\-0t/m(Zn@5aQ4KM<tX["}ᗠK9ab_NA oMx\C*X{`~x)?cgrsX06%<5׻mmZ4B&tG2"+ Z "6-pLπEvԟ4vpON'WrT= EJ:H@yqSB&||>O-۶: pS`4!ܪH#4Zp- t⥻.VD[@/zMt <7N`pyg@ }eM?Ӎ)l-e.fwZ{^3%BNHvV<p5XyCVyf-GD0ǧ!UH@kILCSCd!SF!zg[e,,Aӹ|Mծŕ7&w)_' ۈ2 pÁٞcT>kQT=yg?,_ߧ?A4!n6"hV4I3N샥d#^OF~j%$ưLc$m6&c kH 4~=#RaBmli~47rjyv6*%:j*\ IǍM8Ϸ/"\onjn$wSMP4ԋe='EK`qz2fwӈxJCYza`'-EUdKOg`S2[}ݗA˽Ev ܚhk9,=~ob}"b# T?տ@Xe" lȴ pxpu٤&"*XeiLYbFW)>¡xfqC}PMa!_S$o10Nk}Iv'=zr࣍YuQ@9]:ԭ.)xDgO-=tQNp04yBRe}͍̑/Y!$[ Hh^ҪuqC[U2LOi84'1Cƞ)86ǪV3ATK2Әqmʋ:* lZ.$RST}'em bWtn?Ҩ-3AJ',zabtGIjNT֖c;[BvQqv/$J=eIS11_,ioJ={GT C ѯ"85:/WdEoh$ ]"VҦ~p\$BmًV>~nQD9zF86B@>C-OݼEĜ PX{eu\I4{W·5gf1j%ytVK2<-(ŀPB-ĶhϷke4L%{fI |%l#{vP/ЏRA:V=bhs*Ҧpg\RTukyjSf5J9}6;MڼZY\%,4prA^9CiΑZ\QGtt4'u'禵68~lԲ!(D|{š}c|ws`Ä)GZA(<o][bʯsdGէi,ְ+o؈nd%#/a*9a)INbJl`AW Il^z%X}%Ri ? cLKoK``u:\ć_b ^għW!0p7 W'H  ׇ:q#b|py`Hд6,nwE12xK7{'pNѭxdHLEN' &H_(ՈȽDymMQ׼ɀ!z.T<Ҭr[1˵ť5"3C꿇w!Litz\afqOPJ6Bnvt[B R55=eEmUZ2 $mkSsGz`E xg'WMf ل%xb{=t擧P7iNجg xcj'2GT~ʎ/Iŗ[}oaG-x6DQBuJ4/PHl}4i~VhTTo}vfl`i߼q2G .ƌsEʃ*%0 hG*'-fP(OF.,,(gT"iI6tv5EYER@8+/9] (iXlEq/}ϚVʳ ͠i}PU:ەpZC95Lc> () r l)9čS|!_Z}?>:TE&Qu7l{C/0zk3CCM0| qD,B},G^bk)%K9C 60tĶymX6E2~F*oJ;v*ՠ#ʬIJ]`Tg_*0dGq$e%W ;BoTOC8ڒ.?OPh6 a3v92O)8lgfdjg Q7r.nf<̀mJ.  gkƚpڰxxމ\7CzbL LƋ(bO/Ȑ3&:]$yXPK\!YKN +\5^|On W|SujٙKw+z1+g oזAVt2H"6ӐaLaȶ0s=u&F.Y13gjQQMC uzeKuORG,:@n`=_qi%!)eҗFCI+eA^Çf ̡_jJ'65UhOi*E,τ>/3_ R{NEM渖6k%*N(jV[< Biϡcwm]SB9h{*şi8u8O.T 8,-xݪ扩 ZK*z#:kS!bAk u<*L4p,jI i8L_[jʸmoK'C)#YEV}( z*CB;]mjsNk_Lb ״5l|iUMB,#]c"58RhSFieg-)PnƩWu%nQ0—~Afi^]XQ<8ןwv-LRJQ$lv1TIiɤ1[saJ8}Ԟ{ zwEf3y0lXDN Y^VaM#8:.iDDl-ZTe~?vИִV Ks>@LklJ &ڡ)̈́o*-7%m8ؗOa$73@Y ,/YHh1N6 ҅a#+a /$)}O"cܕ ,Fʗ }Qwh:-X[lE-(}|ƶ{z|^c$y`p$z~IM$\8#H0#} e7+a6|?|jGHt LKZL|_NI`#LB{md!iAU=0눖Ҹo 1*xD)[X`C눪Sʃ# 2+vj $-Ş;(&P 0k\jamAWtci\zYpwcPT 4ӺXKRi?<+)9PIP@xE0 ^QT[ltEŨ^C}ZF:MkP9,t-'|u>0ixZ٥Hn CQUIOjɴߴJ|3\rÅf> | de^zX|A+=Qطb, 䲕Au ݸlύf"A2l_C<\m@bXҺ\gߍR~.)C IAJ4x.TRn>R4lۍmr2 W{x3 zmO;j-Bޱů}Pw|xԻտ ݺy9+H#Ez^$W n 酸~3#d`-/ 1+B&g9c[g)7 .0=gLZ˘ՉI<'',F،0@pNc~:#LUjx >p,@ZCӈbea]K(fcQ*xQ- d%rVLa9}ZKwvmG09 #s3'(v8lGRajr 779iח&d3g0?Siu[zc&:WϊH byPriKhގu.GMB<Avh`ӧ9O?xfnP&H3P&*Є'O@6h2Lh\pt~Z1YExJt8sq F1kK|xlg[8TVBf7٠f .qTZL@+N*taы-\0I>n8`3[-y}pPvt\vP2`'YL3OjNhwܱkdTzP/`2 zP{ | )Gˀl?_';`+;e= %j16\iI3FA8"?ڗGRowG#Ch~W\x: BR,9oKSV0оN'Y8 T(s\'Ba)ܰxizB8\'Hb֌m'bHNoL]0y` ӡU{fLSDd/}ۆA7|mQS97{I$εa$#7(ex2%EUtC(+o`]{%;jDD0yE_uVj|0c=*^@jpȆx|Y=-B8jye0Z!]x ϙm6!%቏w.2Ч k0i)\H+'r#? (aCе]!;~s=H2LxńM}]~/TJfϨ;TFg׵&V Clz?jv=֞\Q A5>dr"Hq=5G\4l'p׫N9e #ebbUiPQW=J;i p'H_ԲCt ^ᚵ7@O:-okFlb:vWv) 9w( O&F{c pϺ\>`cE8ϖ~~Hq;?m )!)J75N qӧĠ{J!{e׳5:AeY/z۵@(ltN }NԒ~Hob%ː)@.bVO| ߀Au[/@s99ڈۥ+D;\)Sv..םƼm\aޔو=b" ʠkct>XW?LT ̓拟s 3-͍EbfGUhkFN<]\Y^s5RN0䛙'v @v @~{aM0ޭSmܪAV}]v9^ 橷-E#Uác`t>_T!:$S`"E tup[ٰ *y)z`_)]oڶSI7ިo;"$úUԚvV;柪jal1jO*tx޽وiTfjF $r?N`Eh )$dǹW^$Ac[M]=/V xU H~}G@j _ؐo3vYC2C͔G qg'q$9:j&e/T}z1]ll̆JɆX;)/Gg>m'3)/{t;{TܾXNoufrSd="y{g~Y1V-fRe[M1±2께:Jh9%#wwu_",皧w})ÊnX5 KB_'o3q's9deifɇK_5/*n>%%D+>|M(ɔfmm7HT |cĕq5E"Q Y!ja-F<>jۖKCqRT|1# ꇧ +"՜!+/V?թFb1ix?e;`8/6"4+gfzmLނ̙jZcih8*sp0RJ4upN/?54Bawɣ:7gCB,+q ®h-̦覭>B'O =HIPv! hFXˡژ V%(11ajĥg@/K1:HkzV3k  '?t䵨ofySDaW!N$ECd!4B4wt#_a.W,k$:׬9RBFw9#wvze+Ƒv S髣R"*i6$҅#Ta;΢}mŴ[s bӕh8XN#_c|z>кXTXRG!;Ũz?`盼վp;!Aw˚؂43D{ ʯnrIMC8aW!˗`ʾF,,%( ?%Y@41֗+q [## L|Fs$~[ tL!>FNNP_qasR!ھFW }JO77_) g[QMGi`|vkHpV β9;$8Tpe;.{kTΞIR,ӋB*TPd4uJqq):]/EmX^&WKgݧn N-Ꙥ^eA}ȋ/yF5Z6O*q^MDb>-~M~9OSΪ1MQ"wW.\ziR_E%DBO  )?RNDSpٖIIf?p M8@:!J Z&qѥ*p,m@,b;;K q. ^JW}zD@|,4>lE `6ۯ.ƇdnN̷0cwGڗϙt1C^;\35wb[BCxH p|S3̴w+@- ,U?ɤB K&6TI1{=&QaEW,tO8@9yh JH$Ө L+9f5csGɠ&. 1u<v=se (Y9]?.vD_Ŷbu!2RF/j#ur_aIMU8KAgI?}ƒx>wa Sy?ER>xwoaϯ l&"bI0`$Ǵ4ojl3 ԧɸNTZn-BAF6H(EI" CQCP$.wPZZr2&&-ҐC;7ؠ$e 7`Rg %V%w [0&1xĂ!qN~Y4g6+(:;/-$Ԥϛ<^|jC{po`\R~[?o7 4GI%i#Ja`ۉj" tOD#ALgpy#nA$P!0g$o|jcġ,<9"U9_nEWJ<;̊D]A |%(E'ܩȒfzr;S?5Ʒ{JFC"/Pm#77 i1<`N{qA0dz|ap; >XeS}%(jgʉ~5QJ]ɇ"#GVXSLN )à *Z- VIzĪO:#ho*3)CD@ B̃*7-ǰ(ZG-gnח J-py1ɹzcoqzs'+cxgz3y'~ۡ7]4gTu1[%ǴBk`wб^b RZFC.{ߘ[H]KyW=iM^ϻܓvy&Ԯ %.~H'YT0љPvFs~+ *P^^V3ﰗMÝ!f `o!ޢQ(GO Bl%3%_t#uDQs~<RH^{[JYyr:2=MգeC*Jf;jxZ+uBB<>kVYhG4c !x~!jArh_?ey:U}=B鼩}ގn9}MRa*4Ȱ \N/@ 6)wm܉8р{KOtY{(~Ynq#t&jrYI.;p8@v L #gӔ1 +$ѳQ&֧J^Q}ǽ+Mu24Z> 7C9;>X/ '4N8lu=0Ɋ=`7|и\j3jH1rT]#cVX##&AUz[q# 2P{l -V u^B le ՂzBdxb92,8U-^ ;F<:ǐYbW6GwTJrȴ6azrrH;q䌦Maخ=cyM^M=$SRy/l/|N3s!|1<#qPS4I7eOfz>}JqDC|6Tfz_BrW۠md!ycFwK<1V ¬@&ӇXJ__8ɅRJVϲDC8-*EAyrƊ0c#3?X%柍Lc"+խ >(t+iɭj4;̯ɍ$XD"A~l Y#ވh з;%d\;J`?UR7nJfZY7[ Jڠ A"t4/i$Jnma??ZҪ`{|X# 8ҴM-Ef ^mF.b*B ?'CF__͂p'a-62Jrz DKr 0yōгֿk; SƊPeź.왳 ?RQI%I b(xݧKBV}p4WjF~nX a&+b^hs6T3"IL3!OF.brFתeX:*Rqa3^ѹU^mx&}(]q\x ˭QyT8ax^P $">˃5A(>ӂ|I5\L*Q.-b/ڷF;1H;8YLGcawL`{ ti=.5v/(:r%1Z9z@pz'yՄDB(|s;~,/n(3iĘ(p:kCc+3Ͽ~jဉ#,,ri!@ɜP8/%Co(&6䍇iaF&G~Avc,Sd- स}T?Z0FyItNu莹b0aw@A.aԖEa `eJ &he˘ԪAk7VW 3 %LST5\<&Oex'۩V۞AwIGێȯ ͽS\t o|#kVj\jgIP Bo͸W<KTa< [f޺D([Jx@}^"'XX tVa!x&&`d԰ok=}"X-F|%*^d_)@[7Tf-%ӬͮxM|0]OGVً nA wb⬗{@"u~d/ba諏-O.VFe:qH KTFU%1$?nNeVנ?Q}Mί݋ne* a)1x率=_N)q4i:Qs?4; dCctfNe֚d,( _a;uAҐdlqhe0*)``qZY|K/5jJ _63kRhvٖl*#(x]$t#`pw>41<WC4JFݪ_OcB =),@zߡJP5 K_ƈSy;sc%8x{,yފ)o_]/h {=\/H<%n7MӲ#ܜ X/x$<(rkuk6vFR1lJ9!ѱ&{kg;=6 Bkq/,Y OJʷ o2<V1 ʐ׆B,ꢣ;V|8D+YA{.sciSѰ*'bU5.%vٶdzܚAC sY|Eld2R,'eeNCd7 >=9>D"c-wWWYnU~*r7{F97\n,jbS>8_צrZOsc@Z}Gʺ8}ǒo@:P$IJU_#}`cPdr JX5w)VDơKWg`'gU"871fR\iB E@>X?Z']D ;K-/o?c0b}xb߭IlFܭF])kD'IN&-vLE蝽j6g11v jI=3ZЕǕ՘-~FDܜ; /gȽBU1!| 6X٨rZw5?Ti ~_E [5 wXtͩV-a*̚~FzljLFЁixf!uY֔bZ $ᶢUZ@KZ[cya_!QDf3@4}c./8 j (=2ydzՀ-zCᯮ׿hFL8ԂZ!hp<5ߚ/VX:lFu)T9 -eޔ]k] :$ivn^ JOтqf-\ QC}*)B7PN;GN`Vf(u:ydMW&GXTogɓj m2aEm vʽ_8d{Mh;!X/zY @$t.bAtr.: ;|jc'0|: !)aЙ{ts`qi;ss严:?J~QB\'o SNC.coN7t4/>XȴW{g7i`iTr=MD͎㫐`ڮ48勇N !Qjjo7k%cG{TMP}0,v'[G+p:Ze[[Hb׋au/;s^c^c@ ^ *\K@X'tYGRU/Ǫ!d&@tCLF,jN+ٺܝ ] 񻄨GVN$-a=JYeD<3iӘ oW[' 0v-uOGV\AfA 9%67*'dAɧ5YG8_׷+)B/z(E5\gĴd!%fDd+:^-9v?ͰѩדQx^G7$xuh pW\8.P$x>. fn {-BfVG$Lքƒ!G\I 7K+V{߳k@LEuV,E]jVq+k"a|x_F|RzܷÇH-x4^0jtלvaW84<^o^z6qDd5%;KI 1l9Zr {۱)}/r V<Օ iȄAt9oe _KC/g* ˝7[$u/Piuїi}Ȋ8%l(g;~%0<]b HW wvcfgH4qv5!4hnb؉W]SSn^cv_*.cqI;v6 ͩ 80/dAAE!cءqzŽܕm TrTVUVڄRgeA cQ #^VPKKFJ[ 34ӖvO Iy2WuOs5[*6> vL6^VҏGT U06:"ȥa5UMxS`-h@lAU#wp4,$8\Lfm n̳S" h k7P抮;ḗ<B' 0At 1/}g@R.!Kzn1+Sf<򼮪H slu+[P>4p;Ƚ@`ėn-$8;ҙF!dtj.$L|Zx9X2+5>@FJniksl c7D5 *]BպPP3.ؼ#{#r4 Ӯz^>2Q\]IxĥL_Rݺw&qnlDlw~4y$rtLBWgP-$zA/%T@j! T'w/.t&a1, 0ۂ#L_يg^z+N#fɹK.ďz ۔㴛n{/I纞tNr=k;R|G"%^Oa7\Pd3r93l-} dd#mnL9 ]?_1U)ɸ7|.#OD`8 ޟQN8& nA žo!PB x"ܶGyc. m BnvdOg^Z*/tOBҁhA0ُ#+3 gGEO_b<ƱFQe|p[h}Pb@}aݾ.e&-%^eV.CwW,Ag;aTzV̀v+}A 7^ChU tbm-VYHq}`𷧼܋szβEW-Ͷ/,4ˈ8֯I[|"Y(DB>&UVk J _@rدVm`rɀx> NnY1hw]AL.ݡ.6h'f,hFq!CB~V+kw@࠻8)HnL^)[0 *(($Z0B͢O-Q] ac+:Mĕ?xM##ޙk25i_[Bͫ#a(= 7ZS ٤p&"_M W[6A$]$Dj;N~d (pc[(!ԻAkǨ8ԽRdLI 9& 'nӑ9iHDcF !+LyX4Vd &eaduFJl4vgA~7vXN?UAȸhY oު$4n|֜Co'$'VwSu~NsTOGf6S QabDZ ? !͐kNת- 9H[ \]ŀg`|Ī7-\jh *}. qmS A%ŭK[!ۻUf{CoUy]Xq l|5 ZD_蜥@.& (v1JIz =鉧U C}VVܺ:")ti6\i!\ABEާZ3X) *o\|F" 1pg&$d3jAQ^s[*לAW7 G%'{-}u%DqxU8ÙQv:ʮ :+1dDG^ 3yck(`WWנ;/l[! ,1 }2A:eyͥ;m/Ia/e,8 [uAэd-:UI˶ -P#gD[Mօу^Q$XL` WR$vE%E@)%;ªV1?n F9?ә}nn0]Ibkpӹ! GY<cez0hF_C$I/o/sY#(0cD(:2[STKb`6S @i= ##ϩ%†w8ٍLȩĨ-1`~돖~i2]9#̚^R.;P+zQT.]҅2hj~х-bĬm!^x쥤\7,\:鼑ji\>\%6+Ch;ُ2\m[sಭ[b''+-qYQjmP[:3(~ɷ\-l}W>mcCiWG,L@5p\a%>^;wd"Wp)Z%eq}p(44em.:b詍s h2tǝ-F ;# ߋF W,ėҋ2A$'&ʲ8ԝ̅5=](I}(:Vi@zx+QїQp_!?'Qz xH`kd9J8¶ӑθKJbuvtyHnQ#]d] :hVT]v=5(hyTEbR!s$_Q5PVڟrz$iwn=ҝ,]uQO0v=7_x!+ ![ڗa<"_'SZ ٘^NE(}|,whSIn\pF[DdӓVGep8TAdi#@iҨ a1aXC^6;æ",uԄ2"5#Tݹl!D+܊QʉBP*4p?w9) #=5!fT?g8 XⰮ@ArA . ›Fd 56Na/#s*/D& dJ.ޢ&IhgXʳ.f.y)Qbrm4ohOUQK -odճv]mt{jAJ7!1Ȱpß܍'riPm~+?sD q XCTY$֢? jPd){So2ܷmtR ;]0Sũ̞t /e1?2`:q (MECY/kMj˯z 6\2A)e1x=QblHʫL)J _r͔D=oW UiIRv%LVn wW~nrOB^ڌkCհ2f $ J :p4ykߏyHAЁ:ĭz_0J/8^L|I]}nztWK7څ lxmf<)RHUѺH2A|/B \KP(rZD)3a0Bq gX:Z-dBP,6\;cމdILa4]5yD?Gd |pgꀺ4T;@{yVS4[j "q2[;);7,෦{7&~㕿 t-\8~Q|ct'ff5% | ~m> .~(UyT1cWx d䦁/V ge%r }?_~ۂuDZU6X ϊC6KZi Ԑ^D(}7ҁpjLy;i}呓V%<ݐvaIc/xlq UI|6 Tfrc& j$@X>t5}\ es2^wߌ`}03nM=hֺ;&nͮ^-e+\Rf/\csNko#p&&\8Ǒؓ Nv?z6飖%U> 2*hJ!C*EM푹gwsq[LBE\wLKqZPX&U[8K ck//xL1,)T Ńu7GeiI#_#쭄SQqnϢ@CfOUZotG>R2eWA\0 =vl@\.$6PcvT5ur(.]&uocS>3["w K<bथ|3]4b'>y[,To셓xiRdU$3?̸Jw(8({;wDgYXq_'z 4ޓf@w tI*]`H-`ݞ.Bxt곓;\,tXQv4)BJbb.^MmPFQC3tբZb׀tIԧQաU+הk93Ԃ r B cnL~9lД"8(F[&_M2'NOP3Y}GUc?»^.n-ЬB [9}mYk",-^nnBitN43gVbf{'m\^_DTwR_8K@'7= OKxhx'0;7tHGYN(dz9mʕƪ-#br^4 no1HƑt84 +jc\ F0Z#MDd~DΫ_AKy&Y4%ʎ(V@Tѓ}  0"D?K့>" !*; q:: =q]c$+deT}‰{jc洡nt(ޑ9;`#X6GaG^͝TTPhT5@$/n$lt|5Aq޻mWJfG7vW}f^\  ajA7:8ݰr ۅb/kO% 9 {^y(;>&*HrZCwK~^uzR;px1Wa v1Y%qJt ;b4/z=S@-]>*LDowkAx>pRrT 7{!FGXOdh|YEe^=pv \:]0LR`D7=07A¦) Hfkkm ]0TRB]Rj+ra|}FU.M$4?t c˻$|v&_(,w.?_)G>xn6̒ !u6CxaDdvB`*eڠ?|=$yL  [j=V}r}o G f d(UEᅖ%Ǜ>Lyk}0)ɩii.#6/vP@⊐X;VۣnDl##?dmjI3q<. !QivеQ!=Vqt? [Ĝe L%z{EI͎~5_1{w?Be/j'&lr~cByW,(p3nt&b^st9ZrW#mT}҇K` c2uB/=tFnwȅUZ/o>.DTqvGlq#W}AvyN!Nuu`yģ6Y;Ah4Rs%o$ܽ?߷*଩[[ .4%0.A ba2yfo j8@FO9ڈcgpz~ԪBȡmƌ7|:/VVLL)LQL5؝'X-yu,86ӕ°]ρ?Iw! -;e9!x50t%K)jʱ}e7>£n m}f)]gE𼝛tSYʎ=UW C];:"y˃l {X3#|D΢ÿD$te,87 M[S[ |EJI"j*h#J0~2KLsE%#iװmm zQprJ7#!nN{BMHr1~=dMkG1|_j95 =0}U/k&z5zJot{O*pqsN_1h6Oa=]A_kzv "-9(,@ Ͳ^ ۷4Mr_{5՝f4O"X&Y#n啺,Ams76.}ƌf@M>"tF}8ÜdctCeyʔcج8ٱ#VVa^T6y8ATUSԞD:ȣ%NX=uI(?HÚsT:83DߙuJ1q~?7F6o=[iO^$V7(V>5(*+cI\ƃB$(5󃖆7)mc+kxYNP<<(Xҋ4]Dq=h_'d3 }USdi21=#`&J!z2")EGEgz]H`,pu،aVig¬ͺ8^zwՕS1g6+~%e+ <sݛb@f,5X#RWHQeՆ]^ոm)6>0|YqPD4͐KF =gEDZtZ?jW!ڻLϋ-FjKl 4Eα'7@O˭7?,Q{`rN: 3`6!J}Ѣ΢ ֏6E"gNbz~p DfQ &g&;盷뷘`b*-C tyk2W-qjz8k 8-:Xw:5ס$hq:9BL%Hb;|hI3ݟך'H γj;hMwt8:">Sow͵,Xq pbsk2*CxPy%+~ yKPHio( nE iU)65xdw .lkmS ATͼ=5Q[v{:^&h&b"??S15jXJ;l+;i5&T B8웇dƣ ]_ђMYj0J` 1f8~/3g%'ĉ7Wn>~y*BFC ݄]쀂dWӿd^( zJKRɄ(*yCc'hkzHԨ@osK=nfטQ8֑{:_- 6͘}0͌uaJ*D:TK%Iz[ ۴ .Ehun`raݶ2zG3w)Sa#;1!U8vh`l*~E$`sby.JvdtY1&gvROUߊ@EonS(\Kv|&er Nlb*t$V^|вjշG  Z@qF H4Vdf_p 9-{1ɝA#)_izE% AdH-S H]L_RaDMRCv`UwZ.'l֞8kE6 P4r ɵo-/R}IPȬC; _)|.Oc~ OH>֜$Bnp.?y%LO4tL B8T<٦$el9?VcVgC$Qv4R;n4TV}BTZM/F#7t$̖T_n, &8J\)զ"*1>jo -jm'@1 @d7԰ ܔk3P<'q ܹ.!>1MG鄎-thn{%˰MnNZ:ßІ{2y9f ,Q Y?ES(6vHU:w(T!9WJNި߇a 0-棋\Sk]"u H^㭴,{A*2(A[LֿQfN?EMh̻%4"X2; en$G{$̙9hk.xT?r8G$AoIOWVBCŴWxfvS%t`3_w͙bR*\Ϋ(Pt2h^e4!]̅QBcI~6 .>l`ȡ-'TrIBf4)xEĄ=gi<՜O_sdRrDq%iJg 2EQ#0Pz4y1Qk_h65Fܙ.Q'&ʚk1 qQ`i8eF62:.3uι\"F^]MIi/G]Q{Ksi l^-夹,Eo_s OeV^&&q ݳ3Խ0__3 MN o쯇s!N AN1*V]^@4I:I=Ge5@<#A[EXB8y˯=ЖtTPİS;װ^Nw'M@q* <^Swty1pF=qh[SK-I/9~$_] x9ϛ޿MV7&uIjVsQVphyCkic "ugfQ&F|!}ڃ|7O=rw?m$ a*FJ՟KǘWi%yn^)(k8O)ZcC[YM\d R+ZYR)k!WLkܗ}4wcg_KDijrUmc蚶!~7{֐bWɁ m241!2A\[FrBRாsVףM? oF 4M2Ilj|uxN[ۃ(|=#Ϝt.)%M %)ly"Y!R$/kOePn0S/.d F[~u9x)gFm6<*`΍r{Sgc@%l|s ق?6M7+ЖL>{H1^zGkӼ.`D9T0ݴ)b9wl5f:gJR_v[w2q/ムkC09?1(W Y<`Q(nZLyAh*ȁKQU%N-YW:nq0- phXrf^1P2r>-X koD/I."H金,dM\B3OUS;ڣNKP;#!@f`O:)0[Eeܧ':IYQ)ZÊ3hA9ܙsyb&[մ jiwzdR+5!aRїk=V`{31cH,C!ҙsUKD"gk1Oc{X2"w총AF k 0h%A [p*3JlV@љ]M$Vm)1xX PwHCĩ2vY:Z(ZyˎXfjdf?^mtɒҋF,,6-m$Dn^sov$ .룻[߿]50/Ō&!D݃u31)5 +z/Mt_qݳ17,0cnт ULenpMnr4P8K4vE"l^%֪؂~Ȫa#BRK),ݥ_]s7G^9_W]mptauKq/ZJe.WTJO)BΗOa lsྱ.1@ e ;j ̞MiHmaGG r~HmH7AZljgFm½eLg, OWݩ%^]ed\3ԕɲḂӞf_1xɐdYRr6]p7NGMq.ξ`/$OEq2 k4d,m4^%}ޡ6:Qչsݖ)֖D5$TN }ʇPo̳WHVxP\}T/Ҧݭ Ƭ(laL7WZuIL_TWb:SnrWVHCZk*tUz3RǽnɝAɞXW,Y8O zhBxWLV`޵Okx]=UITR6J-[p G@8Z[ք"PFr%=]l"9j3& pC)=rM5"sMR5 ˺d햝+w]xo@i`@Ŏ29k. *Fе=V*[7\m 0mfQ ~ DTpDU; ~d93(^~2B"pe@z%>W~o1Ƙ1J:o|du7)5 J6H aֺH4$:[ě(~dplr.Ԗdx:e AK?dAiK.gfna=/;هz2N3d+qK- .ߍ:樎eCOc 2@8EH Vbl>f'\! jţFR1QKjpU7k2KF;ZɲτǶ;Uo~8tX+ +(wjFp, b鳓$; V u|I U}=oEX~s>~)em*>Mk!fa6Ɯ5 Ivғ Y)CLSp]{^c{wwv6[#+CRl!l ^] wE\m4y:xrK|߲ ԍx>q/_໲X6MbJ_FкQl$' gB~TY=)r-YGdPTC[MbY#l@^ǀs4 U$YQSJ,H! RVyi1ϙzS] +eHۂ:hcut+NՋ҇ E2WQP w܎9Dƙֵ40reԋpϝ K/VJNj'p 1s7%Csgѹ1jCh\#%=*ZS8j|.#qk?޲EY6yvR.&)$D:˭.̂6l"/i1cZtCƊSf`I ہ@w{< x:,4+@jUQ4]a?_V d̳OQy(eL a(0vu?ŔY#bmf8aA-T"aa;_mozLT{1"6Fl7%&pf30|HZM};AnW *KM`e X*M\݉CxG8 71Tqss%@ta}d_ƿFuI>B/LIj4dҍh(k s(i=܄y`amr˜r<0,sJbyhD%BIcX[s-r}cDf@lu']:io4S*m;7w㿛d](:c{rBTcBWaϫ3MG zY-uo$,,`w_ͫXa%?Wsw㈕+$UwTE[6yÄș97FiV؍Y zty܉ wkwS/r ýŎ7nGZ  Us^Fm;ĦP'wnhdq w۫\ZZϟO^q Q_!LPʜ@tws=Q@SU<8 ~܍|PyQ:G?*XhɚJ@+{(tÇ UNQ 69)G+MX2Ӛ=)r:dVߵrcKB𕶊=ŏ8,dѐj(O1Q~(l˽N 56b#bB:fw`ɫѺd.ScڊPN|hx{1ߟy$vgz9Tx_]uM#c >`q)fӱ8 iӛ|qjo,!Aj&Ku,d@jϛc_bDPENJ>|ړȏ{GܹS<KQJM)f7l4\,Le[[U]-*o>>W6I;)O$!6~@mlP6~X>y5@}%fD@˂@v{",F3"f~8WgYZ07070100000374000081a4000000000000000000000001611e8eb900001e70000000000000000000000000000000000000004100000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/uio/uio.ko.xz7zXZִF!t/0]?Eh=ڜ.+N;b8<r6$ nZ"!<t[C 3'x}HwcfIYkQ hԾlωAԩRBlѦbfkv{F8k;M]tcrxT9$0뀞1NfY]R]}=c=j nOW> ^ \O W[vjEfʹ}FjJw0\4 dН+|"pEP?R~vњ /a,G\RMUtpNΛ?VgGyYI-FͶ9/ӏȎ{MU䃠Oa<ASAljq RSD"/jKqM)fꀡdiCOB3k8x_~fnlkN߱S'*VTh^74հtƥqhvsM.nj8;T8AT|ޅ]@6 uHXFώ29 CYS\Cd$K¼jEMf.KI~tiRZi Hodt8`c.{J~0? ;ؚP?LH]&KTvމ[8pn0X&3}\ g$˳nm<>4j*R3r̰2^>R6e|wQuh֍m!mCFlhgX)t?9\!~ f׿Ӵ֘SiDV2VRhkpdrW`ˡ, 좑U'=5GicQh7E nP ]0͋1}b~{ R| 0l_0ʹ_vJ0sg&+> c3JIm$KUl-8lJVd7pʱr- Y5q&+\jJ҉L`)Q XJL:8.s1qqˈ MTygkq~P4[h/,݃ U@Ҵq;x61~mGcz)U6QNwǒKʝTƒI$Z 5.+(v p׊^{̄=&.ozI {$=V2*\87FN:]TAxC<uJ1'\Eۭn!~bf's1AV{bTx]nۥ%jҔUѳ6P}_Y;n</< 2ʇG426\fw6_n,33R2\FWM7\ [Uv#] ڑx h 5"(6ȭ \DSAjޔeb2TxcW^$: #1o|.v̙O3H@'4 h}Zۙqв#;z L Ȏpd{辊ZVlOٜTŁ3fU`{aӪ\T,NU 'S57>::[N¬#ұn\2o?iިCfH KKC$\,N+)' &Ot#膙yTp}.߰t⅜&/v)TMSN<#<6dnT[>aqUOnԶ#(rPOdEr=k ;ֽ\Y\ r7FE"xO<c_EtMx@8q'z&‰#S I:F8>^0xv3DZX^N ,@;Xبqӽմ$Lg栿k2.OȱFz;`rݧ ܤCh}pWߧI\nS DW`4(T0J`6̨*ƽ2P$XN%Vp0oKY1KиNtc+.6< ϖ-ҦwCIHS`Sv?pn4hwUd%_мZ I0?MaQA#S"15P`8Bn.B{b F݈w~)9,Q$S*7DZ9!o=6fO|%;ݽڧ Ih91h 7;v8%3u ddɕ"{lDj' Ex pNHoiT/)@m9k)Oa,SdUlF.=Ӗ|\X́} ,V Qt>{b-´D [Aelyv17mȍߗB'W#'! ?MWnS]~џGfa'9{oO 299-CF z:$@p+dRk7B5b8vw=y;JIZ޲^˳ (& ̭ ^EDаNM;7ls =Dߚ,M4XgGND{ "p!OZjׂEfw@t~Tze&^7uVǜq]VdEƲN.4܃`bAg*a6%rOSd`hPl+H=D`a[En2u͡<δ m>lR 6A7h-e}ZŘ؊ff8ĔGh12,4<^g םda|\!;BAOJlk,2_2͏^#%t1ZgưAi=LRĊJ\%?d{p;S1G5h Ҹ%]SaCY2مa^`RECA8;BAgat)Pሤ3R ܭm < Nv3r)HEN=CrLJso0]cjL !eT6D+ B4+|ipq\>:ټg$9%Kbx>A$fYqu,WR pHb]&Ls2Y5$i,ZlTS7(-#[˞8#Hggf{E kOAm 6F UBnbkp#9_!LEc)|dSB*j5 V~;'2slM%W~ukWk(~~{lu6L={P*b7s敲Y&Ǐ|{ߌhћ< =Q2J ÞP!xz ]-kU"3tT)LĢ Ȟc]a.!큎Sx B WL` b*&K𡘮+VAO[8T4@(968f+AZlQv@w'VvR4=Ji Q) hbDJRo}z2YٖE8_鳚3IM$q;%rX*d6Kujr\jC':i¨,z7|: 4YzLYruOi Lw$\ZJK xuY k}:͞xpsaJ!GEm}WGp:{z'~ 6K\~\D( r{#t>q -YO}ѬY)F^YO05^ǿreg)D_אmz#+,!U /ok%QlW$ψ~WS$%@{Ήle]x~8 wG7+u(VY(YUCvdqIuYU@=4%ߎb-C좟x_!=g$|+jT"C*:$Fz Y;/Xe}vWHׯTj"?<[x2+C`MXik*pK8y~P7: Ũq/q3l©2J* ^cqnT@5/[l# .d$GcOn<\D<:dD6U]XQYVgu['kiJu TťOA"buN5glVӳu? 闭G8.q-T́u50 (e)2($\`N'`eUJ'J 0 k6Ϳ:v<MHl*fV'cg(YF|MA)$uݜaomJ#6>]Ȕ;`5&A|>'5yT2V%КJ͂VeoQdS/$a!,wxu^+QdÑe5O= /0۫h2ʋ@z<0/%ڜ23G>wjys@d͵o7hz\pbsf}Sw'^vM\ai|sQ65k^6̘sKOԂ0%Jdzn 6W\z U|R斳1 {vۑKI;)IUqrTšFmPB ΊEw>Q0a1C=b1j[[Q_X,X Kz 4J&{et{<>Ly.iMϱiEl0Cr;|վ4JA-,̟%9LY͈dݖz*7[O=*J I(2!8?#tn' Cnj,J)C;oyFJ_ҳDkzKdHCz&(IQ2RWccAwde2\sLENt#zU=GIJ_QzMDOۍ76]UO;F_ ~Smֶe8O'F5uR g2v(/_׮^E/9[;[ L#۪a>xHOH,8eR1ʖT $* tdYa7ɬǍ[-jz1bRիxh PG2o0X/u|ipV-Xʱb˰^ة-B5ǫ Psr%&Jq1,2rD))eGW.ZdP5Lɷ@t3Ӆحm< k-4( +=,SnH& @||8a AṲ.ƬȖlU[xp>\lLeNL$ &zFNrq1pZ\d` *о#E\pV0dSߙV_;sJ$qvmJTxr&Ym7ƹvM4r Jqޠ3й[OOlEbŰX`HšGd0jbݯ;s[5B!]#軛A&bk1$H؀Jַi?mfl*&fzMo3f؇jh#kr/_f5xzlers]]!C/%h"0DX%y; þSv[oDP: HT\ԃn{8m;-~Q\]) =M  `Jo a=M{Sl/5^'w^NSqi;aWdTJ&ӯ*cSsVD w-lөrTG> |J`-tD+$Kë1P \4r1nVx@5ZX@X%GFK~~ж{Y v)bm!8^ic"$2;-ݨ :"sڃAHpS GNgma^9y=i&K1HDX&<p:O,=}߼-kNUVE,W"NUHŶ͍ 4]cCq҉` El ѡOݘN1N$K|`|"`5.SA @⮵)shdkF|$4Z>ܛ.]\D]qif4N|U NZ \PϘm Ko}+޻bE~砕G6~-2)}v6z$R[`0ϾSPQ oT"|p pr77ChQ>Xچ;?HcօT \E‴؟t9T}hۑ\>%(oh}16m,q%8GG{*7[( -VzBQ%jhNv{8uYDQM14s7N" qȟxy!Aj Ѣ7j@w^{PRfňdL.bK {dl{(DI*b4$ˠ|ǻɮ{fFѐC* : Dem155{J/m 8lWoc+Yۛ% J sG h !m>f:ԎM R7;Ah#Q@4=b^t7C])0T 'n;u`#Y1p:`8D%pO՜&PJ5e*nNMS[h[Lv($?J?W GW\e|%dP_@6#k/c[>aFasjAB΋_eN6w.5RLEmh]),Jf.⡬m|53[a7fE'H@jT?".D9 d7H&'fo?9 ,vkIlCoɅ˽?՜\xHs_a ]gyyT<$CBw Bfy/jĭ\-vBx~]bQ WB4X=yjH!Z<%L` wgp½ ^)MdS2saPmb=bd}U} :@ j#b,#n5)4N@FI<4s0\8+n6`[ ivGrvv!ױ ? ;MG|pOIHFywx6llKI`DIJ"@,ZI࠘e@cs4滃K 'TtH/M ?Çvu,@+fzlef|5H3$skԟ8~Xn˫rD}-мK2EO$KY ΋j~\8VQ)`4sv:-Tf2 r ;1Vdg5UoHĚG+o(Ռɿ?D{.YIޯ-ڟA4qj:@ZCpllQp3g_Hk8_t{ܑ2C{;G̎ApMy3_Z:Z9t_l|їK:/Ѝ)LZDPUAZi1qT/C^ =u _@\d0&`8N[5I!?I{Alõ^;_I&}ю!W)m~DK 8+c& ګե6c]VaIW"|߀_b .SHZ׎A%; `:k=N#p6g6=wщ?;G--m^b_Klunancl޳"!@֫f)Q]Dځ{19ԛ_(!ʑ#Ld?T4.12 #ޖ{5n]t/DMXdY7aasYTрs ë!c”/]i+n)gRuǥFNt?q^m?OjgN=9cZ5wZY|e͸?2[EmoCw++ !\v/ VN3 j 噄.\+f![ep>d.ϚLtOV6́-=90!6i Zw]r$Rip=1]O0 4A Naj' _3_1 {*MָԮg^ڽHTׅVB(PDdw4-!xM-)oH _IN$6͐p⽵i" ٭_L/]e^Ԗ/Ӫ$8jҘ])4JϫhԟO*dLڶx(!ɿ @\]dS -sfvT$>T}FJALsRrޭ8wa, %kE!gBpk ȃF*>M 45OZ=Vg ף+&ܣjT4D#y a i8B+B\ê3^Jo?zN#Sy7Nt]3lLUBZ-hb-jxֆL-\Q. 5+] nW>kԯWD2_TȸG& @v>} .+]1ӻPoad9Z<|BͿ6Jպ ڳ]铠q9]w[|1x}?zP7sTvO\6VQp#ov?3l# z -fitIZ@40C N;*{6V#79{.[݄rcFJRhyfabOe@ZZ L?VUڻաyg<+|hƛDY\M &N3I"U|pQӏ5~|:8賺n.\nڹ$V ؙcľ1tfTUfi67aHa#%* k){af` nt2,b9Q댬^MGlb]UMs|?GUtFP|Iĉԃ 1R~ֱHv亐 (km&C+ zuE# T:3<1I^YѲ |jpk3VWh'ㅵ//όdES-&)Sg$^(gӤxGQ"n,iTUR:nFD$I&lͺEWNA.gPS2 k@*wgk2n\xBN󫎴i}+GwcG3ovLtxQ&Y_untā&#fb@O㻹r,g֢sDA!kQ;0;;:/ǁwW[_hTt&TH/*T$2K{YΝpQgߧՅW^\ŋq\?LZAP.iDC1YU`I<ץy~BCA#x*m)CK\p&,.Y1;TH!ɟ]gÕط~#0dYeY7%Ϫh+hOj%+bƃH-OY,41j5\.oghuX'7'!ӂgAP_gRI>y7F&٘0vs7P߯OoōV_N*`NX(WM<ƳsY "PǸ>{0׿˃o[ڂ7` ?Cxӆ"(a2YԺYA3 CUy|q1=p.̾gҕ0}w3mo{C;H~2`O9^mOaO +W|)DL"Ņ0s :eMe\6AU=$iÃD_}~ Rvr:aɈp.?2E;1í!i%ULeY~d ,t4ڃq[/{1eg{fXa $ ~ZqMyZ?gm7xZND5z-63ɷGC )j@"7kYC m:lVcPGd]c{h=oU`m(QB,Gg[,oI5|-$Ȗ/z]nPMu„n?`{kF>iMFKĻu̢%Lt1`qci~}6Ѝz1` EIp]9gRX4GPNdjZ~>f HqpDWds!Ԅ+dNYRjz\pX,FnС0],zI( ZU;D@*:;CS #{SqⳎGq 6oI(\:T?} 1qh"ō72jyFDe~\h·&̑샖+y{7 4]1 Hy*eصo~:kay0FE:.#YZIW]b 6+nԒ#P ){3f)@#Qoj=۪z|NTh5WEZviTH (9LCY qDK]8Q"o;8_vNOB/I6><>oL%o@'-iCtن?ZnkPfgDbbX )#)/2ClMCPm]] 'Z7l{A<~S)LO}8lΝ(dqbyFg5q H`h$VWdu-v̘OssiR&F_ ݦ} P-/dQ+PMe=BG 43;jTrvm3R􌉰 ^[E%! f5-8 u>ed/;Qj]Sx}"V]CH 3r82uv"U[w[762~T/mQ#TEM,!stKkE|Tϧb&tԟ;.o҅.-jŀr$ϊXcѧҒ;bG%J)&L@ճ=ab#Ad;>7ey]ir?GrzK3dm6Py=?T&v^X)|Zʽi S[!`XtmC3ȱ odl(z)ۙ-UUܒ3Hbu MZPӋZ%AUOpMɣn{cꁔA_T[#D,eͧq5ɷ^U&׃V) iDl 4e(4 |OĞZ%HN|L64#WvRXy/a ?ٶ/NmIz0C$SN$2&gOxm̋7xza -1Y j5zDJ6`PuAc¿Z"b>N[mj#EyfC`dkӣ#2ǥLW(-ߡ·γ[i(<}c{EMSܪPE|ŸFK N:zVmLUcVHv5dMؚ{&@OƝ \0nDXX, f =Tm-l[KU =Zx d8̳(0VvJۯ|11Գ[%N2`)S)Y޲[K-&`#֍u?|[~aF5|AZ+ѓEyFE3pWOc$l r@( ~{ cXɌ$̃f i*ݮ  ^wWLU8Ǫ,rf4HWl2.V)-R]lc=x9ϰ@\y^BvF@}k1ҳA;Cnq4]+WLd,.c$' Aä9~:B`mt\1gq܉j#b'pvR ') ӼxjdgN:f#]i =HՖ!l4mS0rr <֝ SJiwO]/0jk`/OFEmD$ⷝ0^E]Ô`D)OӦЇ`OHO89[7ӞasC3ScM%L+62y^A%0H.`f*Ry|3ۡ FƽJ3O|Oy6 rNw3o3y&1aݙMGB> 5tx~|y[f'[ڜi(O3~"O~ -܃D׍~DxyܘL+}sb$8b|uK8WU7B@:PCԺz~aG**<\ mN(G.ho-(hx*GQmy)3V/xZ|z95ˍZ-Xl> wtwg8Ny_'fFk$AS)eiLHA; r3qfTVCwMN2E4Xns3e'{#2iLȴ*"&=x^ [D/<}{b%v.(rPP8$UG))AlXg- V{]B`~:L5NE n?%cLmcΥ zTbÝSXs>iH󊲍B؜rr%. J bʼ5K7b[9fEY>m?kK! i?mjǓ{2"1hrn!xGކ,si-z/L"ߞ!!4"N]*͕ hþ^^[_lYQr/@?fyHB[?^NU8Qez^F7'`A=۷b.}ګǼ#GŠ]rN9|9u_RVFzKfV")sOv]r~\q"SiAO)<RhEu ;CN@]qjfe%DX!0eSCTX0&k &$@[5|j7kN:c׀Z KA}Ŧ-YS}}7kv`?m fTHG!j4)Z {yD@Ȃo)k%nDt r*E`&f;PTFW?%:j9P1Ԩ2_ )s#bi)ꙗP=DKx6Q¢qžgZQq9;D0(ZQ橇ЇkGbBm>()lV˲ oRhS:Tu J3 y#,`yce+4JL<:تl'%tw8m 'Lke&1 fJU LԦ׎1xdflpWnLxq:z\#`1.:|'p&D@-J=#I E&Ⱥ8MT`gOt̀SξRIQc$5J8J9~/?4R^.O7W]s)XQ)rFHlhPŽEn; T̈W,3p}f~qz$h#_ac=Á;5IS#.(C)р!1r0R_lt `M=܇!e 7f3Yo9aq3B Ļ:%{x] =eIW0'CA8( `e:Hm WO7K0֐LQhv4k>]#r$̫_$0HRHS s:'[8Ze >.r,elT#XߞE02QWxEHy"h^M7+5~qj$lEV|ӑTkhcE<ׇت զړj: w9egkV~4ݨ#uwD}q#`.>AkK,JS5`\͋-(VU66[@s}jrTq2گ7Ə랛X݊HĐ`3ʛY;NIG)Xp;\glLΫ_f587zJ'Goaّ&"J -.[vQ"\{~gJz>:/'e`̃݅3}o Qrula7 lc/+ЪP*M\z>j3l8u! ^3 RE#A]ʩ kXu(߼l3rD6/!plQb_} 3Ȝ*=q3&!+%"xI{=K3&@~AfLw!mCqEu * ܥXVI%NAutzLȊr"y`}&mƝ;_%[jD [DƩS@y5 G7vƌ*M g1K^R)ø ۳ss^?H?t9>lIC9|hU ۏc[uZ%?}22$E&Jߗ##h O@-L vXVO%{TAz-Jx/ QS6d= }&["B/15/ P8p5+%":9Y׳eVw+'x ? /(2lץKhQ :IY,t_Va=4jZ]JaVYym˫q%9ÍYF8lؑ0X &Z^{\(?b84T:tb+]pPj0Dcw1B5O"8wt3 \y)8EQpd#bA g߀$`0żc/*DIU W'aOvw81cT@7Ȝ\-_3[* ݊b-ޔ8E/F/[842 ^ џKVh. >v Ŝ7sdqOƗmiX2M2 MuFzupk*_mR@vft;ְ i'*2_b(+-Iw,kW[QwJ#GR)~LJ/4Yt[Hs)^( mA01xrXeEkk TOe EW)ciWå|7z 6':7d9)ˍ E9*} u>ܰa@B2֨:bGT9y܊1=+q)a/ʀR}Vh޻l,z"b5csEǔOm'L6>Sqn Tu9VN3WC ,Oz_bB=Z]dTAL'b3F;tf0\;!hCzs".M~ʧ#x$^>1:u\5^W=SD {AO;]LyIb 폩*`g );}hDf|6dEXh:]B6-7C;(=ӱ uM_O.Ac};8aU(.!y|D)#QQNmnX-`t^w] oW}i0p{>oeל)n/[m`;dQ N/6 nŷ+lJm#u#JfK*p U d!Gi; 8FTj&j{AQMfj~~DUr NN:vL4m 63ϻ.`|,cHe"l 4F<زB&EѦ\/\v6 3wP;[X,c좯WIf5u/ #i6Ԅ,xH0Ȋ*8Zef#0Y+xIcoAP7p'KEV@̻iާjb2!/}:Q}*VgR# Eu*WKV"\4*혧Z.1ƾ<|ҷ$;i#z h"c +3 C5*vB"9`Q {_leFxY4um,ܦsKKY*hs?fwT &'u:oϹu`wJ5feitޑ[4OLr3aoB z:32$6pE6ވ(%K!:rmOzjY9i>1s.VpF;LrroԹ yIFk) 60,w ǐ;d"/+nr[lOxl^qτOPk8I2#Sh'=uۈo7]ebDj _"W@8&^mWM;/00?pDD_DUӒsJ;;'?n Y)XVQF~K$ۈtɭȄ|)G`Xy+b7^;aJul ɭ+E;L7Fl}0Q&/x}-WhQW0?z R#QE#[St@ʼC|X<ˑx"tP4U2~:Z-/?ޮʲR<`,E-& 435NIJ 7i\pŽ~>Q\v3oNo)N` DY^RmpUNR~tg$ +{6痽{ Lx8 *#?V}w,}~L@/87ma1tǣV$2)_ $E趱~t8SIWT򰶩{LYڃym\|c']A\pUjD@i{Z*մӛ&D2C[w0X Xd_b߬WAT=5ɉTǪ!$bCFs.;R"7/]~M(Q&If?e5 (pFcj='8"[fL8ZdZ3(2h,Ʒ*' FXSRҏWU{Z0tSr8/ p kk.aPN4^$K©F,~FP_,y 7nup3c쳾uc1u1tWX Kb-S'2kAv&M*N|qX8}铣IItlKk,Ws&|ٙFXV>bR4F2[(L⦂:~y4MӷK:er )\ASK8t<(یJ) hX2(uw(a=UKTP@ْN`qU B}R9%gƘsd`f;x ^u%Cf۞ި`V`2~ZAeȔP6j>rxJ'U-?guFD#@*;6Jdw\lo<911RQ0t]&Z ^=8NN> Blsh]xoMVLL3 TqSCjHO4_'AK0>[RDY@oqIn DnxB|&Tiyx{ ydc45],RȩxIw^nn*X[`LoH,(u_ģ5}҄_R6\I﯂f^HGoz͞{:_),]r‚v%9*TbChD_`biRΔ @^}q5[M]b.^R%}Qz,@IC5@|ǒx2&{5K.NeYtB:c T_7ߵ1ai}|v8zԜs ĹSJ֕8^XNh߯+f')+w1t~"Ѫ-0ܕJVIђM }v#R_} j {q,j)E ,6DO|#W}dGj(\.qo>x,,H˾Y8Jen&0,#mx)^@&,sQq2mCOTV_lP-6'{OvJśkQ_Awn\ёE0&\k8ӏ'H r)U8?!93-g8E՚\qxao="w'+MryeՇ5#駓=Dmy[yDidI+,+)arr/)^8de/1ݧ{ `BI AƟ2Y Ԉ>-Kb,Pgv&ѵ9mIi!&lF(At@U67q0p("O!vsk K_&#/ӌ@X8~ 2}GЍqrbVzۡD3t%Qn(#r9BK8`ь0Tzys4.A D·h|{MȆnVͦݚ)lntP+g}մqL5 ^40x8>x"\ .fP1{rLЁ(P?& GL{1]6Wiay0éy"BU# F,4[ݠjC”v}uM#di#U sˠx#d #R+B(!Ɨ$;QAQצd,3_AV='R,ı%3-,=lL c]!K_)Y>Q4ue8_{t.",uy q>Ձ ߋbGe"F4écq˶(ݓߎl#`tkq7:J,K%ɞ KʜrYeܹ؉1#aA,ğΰ੖V#t/1,l#hԯt#m&t7Rm9VD-Y}%,{/ݺ6= E/ ȨM:3}bς7elA+7d0@D|%5Hں1@&뇤',) ކ,}_@tRc{zw~۳OrQϠEQ!834YC6Gn^],Һìuy|U>UeVd ֵ) /ݽ 6ˮ\.B)}mWDxj_`6`nK膗Uۋ|mV,! #lݞ:OY–߆?ϙZp6| . .g&sQhaBJq:Ap_8 v~v-ZMaOԼ&qCȌDFisUj 8,hjc,v U1xY3Fcԫd3e:thjWsLVqヲGT,#ީY -h|g;RFh(OףFո`Gj"MskKϔЪ7?dJUHIv;[uE:qgD=a x߯6!6$grRQO#mF;EsJ_/9PY3&g=Ѻ˝'$m5!|kvԌɫvHq=( Ѻ1U8t=ʢH1~TXEʂO\i)\4M9Z/Vvd≸̮!uF>Ll \?ظ hI')]Ή-RѥA0C/PdsX;zYc[R@m^& Vok{/[2:hR"_kGZ-֔sPwW,L)p1^{6 *3%n" w :jjJ#E zfSUasԘYb} 9t4@ M!=tL "Uu]7`DvLztRs;tsS2 3\G|A  9vg MN᜶xS& e^> 4'\}*fBȬ2ПL v.1Xߒaflsxf&Pڱ/ 7Sr+#V([ٝb 4c)LT|d \QJ {3><O{spg|@D7D‰q^AJ넍̌c)݀F%S3*++KK''@=buh}eu"UߺNª +  qrlw2# fD> {<9劸 CVQ%q(qhҭ>ntkՠ`#ҭ˾H L#b'qS\s?MRtuPS15w 5ý z2 P%jY-֛3JSqc ?P3[UuarWzqjjྑTڿOw@ =6DP7*[raα 0Y&J2yNT2Q pL氰2nFWJ rc7C\>X+35iQu,+)n (P)Cp?cVk!/}\Z4:"qݡR)Nvp\TN>} `[3끃|1f\N/6 +u0sai1&-UaZgbh+("\М.ԬcF˄ CwďN󐖬J{vS:8 pCbkNw9>letnlve2T/#"hJ=QmNJ6 !hLD@WpYDN)^Ze> h=$Eŗ(!\F/(^[φ8 |݉P\ Hw_C1 gc${c;10fӻ&1Ksis{dTP0᷵LIh|emzTǨbxe\>q'_ꁖ%!7h*TQT:h>\Z xsɡ=+WC:slˀຕ."P5) ~dx%R+:rgP?׆O|9-Q.&ii᭒!'C /"<%CKp/A( r.hH0Uqڰs Skt*"}yC`F u&peN*Hy;1uC*eRD[KJhz]HT֜`c'Ŋ^m5"#€U6$D>2'(FM5 96CӣGYW@R`7Ƌ^%V*Ps9+mJ)D(]H0 8?]tŻ^6ǰiJa(?BoZWK P->p+Iz8:S’qC"]do8x;JtU9TuDUޚo m-j44Y`^Qdcsy:@,ԣenЩ]d_P@[*5xure?(R@OOr@BS|ވwѪ:.P0WK#Ʃtw8̘ u#PJ2D׀\[,-ۀR>zW#ܿV6uw%DhԞUv񌝥42$D{f: K:)+ h^HEvEO%v31TФ%Cm8*(9$g]1UЪNFZ &%Ϋ8ͯ治ݞhI5ߊt+;нCx6^YS JLIa![_ěc3| Mя7|{Fj@ϏC_1~DU==\cQa (٦7g4ij7ʯ9$ Th+cgwAn(k í&PzBTit\Zw wHdU;$Oˬ劀(L$vyO~K#?ffeSW.c.N"]Pbȓ0ZWRP\ 99? _7.VXl~ʪt2(:n [LWAV8 wp/Tjh Uqg _WZQ3 2A?8fV= IRS [( `~䢩- бKPj %8Ž*51;JcJ!v |FcS+IӖL)ժ+Ď@eL 8=&:mn9xa-}Nh]/q$Vf9Yl;bDotD7xɋno1S~[4*(' lB1t`?~;~=:ll ) S:!9(_==ޙ句Y=GVK)V5z,$wqU<eМUU6#G,M^k9xnv\h1>p&%񋽖Za\)kҖ/AgLz@ŬCP.ť 2R/W]4Mx\I t|IDxَp82%6G_|`Ѕ1 /(Sim{ʨ9|'Ls-ch!7Rw OeXJ 1G.!f#WO]2y@@3'dD+ǡ׼Ab6FTyW03)#;,.X :zdOm@FoevG#$.*1F2AoqzJ<WdtQ׸Fݘߣhb5HԸV?=qy]}3t\DUHԨCeAslt?V ݅`= Ά3[VS3GPHcr0v)=yn7i88>Em e4+Cg}mBi9֬WhU}/>"؋pPdY%u=9cO&P`iYỹS9Sm$K!t'J0ĕ>$ESwJ2F3WZ4 U.I=5e>땥1EStҲr)ocRBPc'= SOYIOcCNؤTx5q1 Iov~0/_.,l89NLLf # @\e/Q]N>IaW^nYnɰ޻0\RP˓U٠,2TE/,pzT:{*gn:&*pNN\cA+w<(s#?>A#E67c(gA>aZO+0̆M1L6 %IڡȢ1~jZhK^Q 1D%*$^>@W%!N]cģyπޟ3Me\9D/6a4=8mH E o T.3ܦ.,W%#i34Z RJ3Q[`;y;SQWUGDU~'`%VCLEg2O&+I S:z+1Ruf ]'&Ey2 *~⺣ RFHAc qR0[HD!I<%ϽS_$(L)Qٽ6}4^5x.-5gz~VsEܑI,YpHu m|o~UEXK5%l|W\pK{IZ@hmUsp8<48hx Y28VrnVCaI$3?5StJ\YynmpF5Fhl =jnn#x"qt]TxԎ ۮfVPPYwbbVީBAhJ< ZW@ #ꂒ'$@2'XZȥL_j,q.2E. 2%`2+>{Z'8iy T.ʫ^NpӶz27 8:r `>LB'H]BMӎl $0?s.:' 7v3xagk7ڻ("E{'5A)JdyA¨tG1y{k^< iף֩OJIb SbNȜ=Q3uuiځg/G#-xB;̽o=rugOm/8Vז$(7lM?w959ʻ}nv| A,s)LMU)d\Sjh2 R%Dݱ13I8-Jd6AFߑGF/dM$q܌Q樔4h24cpH^ zi+=D SHTY}O+s]GR0Hhp%Ym]1y$Gi ʬ uTs? JYD~B]h.}9 1N1@#iOdyF Xi,]12^Ƃsi49VF j7?O)BÙ-rE0 6*]d'N<(֍e⏕-%W[6X`JT+_aIL#x%Jr.ia,d1H'BE.䳶yWTuZ ٨A !?nhz_cv\mX3pF9.wOrl-#G+1!]RuM^2>3\nG B ]b//C 󥀙N (D!&Bv }F+LgY0i 6p6\^AkǠ{[IkOXa͋)j}͂cCV*߰,e?(/Cݙ݃͋=KJм#˃[2NW#ix.uEOmd K-p~]mSb)M} zMxI E9n #KuGK[⁓_fr:?uCQ~ TB(gt~7؞< muBE&x~f j^Th_go/j{g]_ٺQզF[5Zf ݝ;ߕ蕂"δI֣\|ݐ阶^|hH Mz *ݮ_gUa9|fTQM髿aKqvSzye'Psc+ԛQq V11dӕ2A[tiDniai}/eMamY0leV&-Uvj-z "1n#bTHDFZlp Em]=7(﯆%L%J,k{ڇ.CΩ|@M EiMuN`1Tl>ϡ6m jw[?Hvz*Ia_E9ߑ%Zq4\p`hTjxʈڥegӕ ̦"P W:B)@ pեG.r" +p$3yEfYx(*otnbtDAlYUp3_7YaF.r~[lª:_.8jxcI-;׿wNI^嵽Hu/05ʹ_CpxBc%|)*\ٙM*mh+B`Gxr g?[hy}^-V,?KHeX@*]5cTCoMPv|xKp$j,aSjgF1#)QoBױ+r\ZZlN?k^*8:&?du)$i[#vt/El8z@ g eF'pb浝pغX]Ljnf.@G/+2}M&/Е:dy*I DJ~uWzG$+.#V-L]q%7ku|f繾V>lM3'OR9HH(T-qO4_h璩K0`H2UmW-}X*1wH]'_ܱ9p½V*EX9;tH`+Vے'!$㤸njcv][-+(F?q)f8V DrR3&!M5 }_1ڑu4rr9DfckT22[V-Z[X Yޕ ӟb$ae5k\,8(ۇt=U(Suy t;k G?Dvϯ9?g1WP zH(BDn*ԅbqdcv5' !99b4g[fk3j).\;8ykSw n7Qm3tW&ܞ՟XjU^lZSMJg2 좠J;|+s7[v8 d!Qaa.y?/8nAw--Q!7q(438^'@6ة$m)% F >KInW p8GMoMŖeu&eĔgS| ;2U!؍hl GwΟ;q`ɭi8X *{a!5 Tlo̮.: l[wPםbvq(~E}uJ=trk]rB礴M'S~!F._}dv+kK 򐯢˭E4i Mn=I;IπC*is n,Y7 r%Z5}۞[Bk"Ft-u=ruL,٩t2ONxLc֎\J_t)oQg? anN A4 ֐q2,کTg$ n5yqs}cԧoUWKE*`QRI{ Nlݍ& duힴ_ XJ8Ō^4Y(xQ]Z8L 9f園;Vte0ZA"mPV], yի%Iܢowwb!%yS;eIIӈf!j.Ù|UKRnSC_fc%pRܬC¥AgEYXxob,dFH7۪QkFaYx i𐎬)^ϛh g`4vƬR m6 B"v[1ibuQ u 7w"A>ɺGSlog?_P]C[}AߠXNTN)x2O}X+uUFau ^Tt6?)KRmH ފy|ќ~H5:a-oD/Uٲ@xTZ 1Y(*?U恞O9cbi4bM,J<= Qjx:qS+ JMS]$ˏ8bA&ة/!0bdCq7$Թnl؝qXnjL37p~mvqVeC-+c2va9PuYTp&40j~}z<=!\vMӮP$Y¤zRbhLVcCLROJ,hh}͖v/^xʲjg!xgG~Bғd95qz='f]V>2^)\["#okZXs6h I"qAllAR1:֪ -\ftޮbT:6 &bmm^dxbe%""<*[.HK sqJ%ȦZf^tStm4Fe((MS3bN@SQ}W{B@D\#Yqc* ݻY0+.O`r_g),lc@ip*=X`kmΕ GbVpJgmݕse_$QO{{*ھ<],( SJ& *XF))ƵlܸΜjԔcRG-jn4eFEآj`+<(ͦ\ƑϽcp#1fy!wO 3᪆nwYjeh=C k*0鎷ӶMguf6&c8qm^b y lKk^Xx|f[2S/?wY&,Y?8>twji^pؙ:anw/)ztǰXEZY"0·a ~,@cĘj; \Gz'}5,A,cmTbaa$-Y}Z^Q Z iW-b(fש{@<1!嬫,4rYdB13ZO2q.7jzyywiZ-9'2xgJB/sNt9gmZū[W7)m~Kfmi;%xoU82ZuO輊$άͪ«4rͭ:,х 뤷(ݗk=W7f{uO9L'~)Sr0U_"v@HH4,#SZ^% (Oũȳe3pYSrXjO0@@/b*L>)]s݌5v);WiRW\~`]nmOrQRv˄8js(k/~秌%8hԃ+{qc϶˞7S4[O^|ej PawkS~BS sPZٷ?@Ǣ|ΞςrtUNlp 97%}'ˊбieS̊px*)v=|7)cY_,0Xrm\$]GA1YIUo6k,E҈Rd4WQ+ [2rTUƌ*!m WY] j5䗝㡕I${^peTgY{VL8y[Rlhum$Gk#@ꃌ(P3wpc)GӺPWUڲ Np@ J kC׹6tY)5bI+ #̪t٭)"X:ݔؐ)!X "JIRAfuxzo{im!p(z7V{M,=J(t*`HYͪ2 |,RB4tZg$a)JLH@H0-Y ZZ[ɍg UQFRIQ:XE= + $*7[ M4h@-[ODW^(3)HRe&J@$Qa]KXRi@=w(fH0"c7[1*;4)wփzt=P .SBCоc3o+Xo$ǓL2O؍wY܆yǥ?p $ ̻:R^.S2#9Wͻ/No2ז^Uj_&BqcQCGONKGNSEAKņg}ĤSBC4rӪǪo ^WGb쪁8fЎ/Q"QT-cӴVؙ)MeQi!~>7Wn7\&b'a2# f[>㪬'PYJEՙ@G3=aX҈O]|OJ/\̻^KOKI,l*$wvJR3x 1UU=!cnU͒M8 DTB9}IWNǼ T7txi+N䘴Q)ޔ)-C-f9"Ժ1iP~'# G!|% N,g,;΃ƪ*D q﹨; K{jaXqи𭕄 \ ᷁\ˆ3#H 5aywpr /u n-Jѵxknaq΃vt!K9Mx[wq,ŀɝ|9?ďiF/1*.&cl W[@JPŞV"KUݕ#x(R(I]:6:CyƪJ6Kɜ ]cpY-9^ع<2=zBDz!QCj+B,#A%  {n|K ;x7֧odPB`uEbj^Śٲ9YulhQ?_BJEz?p54b쩭7<{v5ޒ4WdMfZ`E.z^wI(˥G/e5Ơ%NT?, =Ӱ,%,v us&q/.>P$@5:.6Noh<|xt5`:¿aSG 8V~D/3[m9!#xkh'uO/p̘Ee4P`\%f e Жۓ<5AIĐY{S-r"7A# <8dm# R>sWl*2uꮂ|#afXԢ4D*bŢ6R>M6EY|Qty)UjJsZ8nFٿ{amvzP ιmOF\ᔢͰd[;a \Hd-BDQHorݵ!s$pJ5J7N'wJ4{O=D՟#Xuz5g"!SiԚS?~&zΩAVz(GL$kT.er{|vmV:{[`k[ J|\C$LHd'a< V W?ll񣵀:0Fqml`n!36OLؗG M0諞|?Җɞyo%* X3jfIZ%ū-2x^n+ d}[]3Vgi5+RzI99r8J&}!Aobtd4};Ƣ8|+!Ϧh}D6Ѥxn7!bZzDjK 4u"U9? {ҧKCZD.W_п쌉 '&olyd" M-I%fپ9b9݄tUuyBT`vaޅK/"$-tyh:T*S9+=xV&XW_Q)qõb.ʼA7S WlK׃!~O~bHiáe;ᦈ'q B9N2PC&gN޷K" C[jӾRUBߠE5O\NwO ,j1}&4h ʹJ xg@?Eԧb G"mI' gjn{wRPW,chX ~ J4Bt= `8,URWӺGF[dA2:oj `xpɖ+-36mR!4{Ezu!] e.d_wp$(%e[FE n[k5ٰ:CJx+;򓧊^=&C%GXF#:f{Le9YnA9gAf%k>uШy{fq4y~ j-To$GCcEzmBQ>BTg9|(yyrMmtܻFPB yuo[s#ݴkMt B{y&SQel!sƌDgCTVsĊn]Ch?PIJ' , vPvX !ރPSo O? fdAplӚt>8O6 }ԀNW0:y]0t> g1m0d(xAXr'0<yG Q1uk9޼3^0*uxiGwYdi H1o &LɡԜ< qYT7̒' "dO檏Gr6- Tn7,:(() g2E+]!#Y kQkbga]WXT.+T,4!1qzg1Uİmr}'AR[iYSփcVS"_R>.by!w:"쩋nm)&eqF^1RZʹMbXnkP _Vg^SPa$BfE'fo'tW(g/i?u >:sQP5ՒL9UY865#O1@e( _".JM_B-=M:Bi-{+0eGK5VxG| %* IMG+e||xorNMQ!BWaGXo/2Ts 䭷}6Oh$m!ӅSm Ee-RbؑOmCjqrM)Ӏr_*1ΊQT0`@HD ?ɔI^jD'wuQnp7g\)]Wm⅀IDwα^u6^HEÂI_2 ƄNPwd>tgb'cMSG{#@LQ2H5^z?++#kL?LÁECVڮU ʚOm #%?pX]ujR72l_Fa3Tnu*}Q!NRj_qTR:e9d\G_Aь 򻐃d*y@?rQr@ l۾J? mb'e꒦''|>ƍCc yL8dsXvh* l'tfCv[^Yz:8!J+$e mKNauflJ=j Br!]H7Ť.Au V^ݮ83ED6AsEzJC*Wa"wb`QU^BM bSVټ&=C1 IO.d][#Կs.q8uz! \M)`j<ّ%eu Z5+M\LZ1FL l##ɟ( :QYQqFy%~ί{IB>d}Xнa0(6vxyY>΃'݋ݡJ VS%ΰS7:穚BH0](>I"Wfo3W^hTOb7)ƉQ>~™bĶX,x 2=xr8`Z䌑h53:;/}`<Ғr`V#>DC0vl;auTc5d^2jgcS4ZeiO5L1Y0òXkHWqզ9/Riwdլ GE&6F˸99󟉸;_*%Kk4K ֪Z323YK$`1))rkU|+T9LX@`r B .zP$_b7 9q Sy860#;e{4x赿5ZЧat-xR!g‹i,T9+n*YFE*"sJ.o^oz@)JwNX5&]3p{:1*r"cq\.3ŘH>s0zR0]ʵ mvjebI˦{r>,L$`:L$, QJ*z~;;)e}}| YI7?F&CF/OLF |?^s og4'JMs ݝBȡg: σp GdDf.vh 8[ Peӛr 0#Zm XɭJA H |sG9a֜5dW$!*څd K!EُM>T"W$F)MJada_Ӭ5n"45dKRlh2*x6ptkgtZ&}QSl ^#>n^6 I5^єHKKVGvG,k A4LAf7~A:d/=_Xrn1B1z㓀tZf9 T5םr*e@ݔem7gUuH"Ls`7s${-9&FApGE :>>~l9KtBk>qMUNpGZ7ܲu >]?Пej׹i&> DyZ_) <֖\"ƿ$xD=u!96$73#S5my# 7 4!nKɻszA`ٜE9~* L98Ζ;j'O.jf_i#1OT VcY* ˑDL7Dz(]21{;Ī܈kS蛁&s80xuMtB}? 㐘a%qmZWSq? RC2]^Kړ'UDCVY Z,(4X-1hoݭ,m{O :]3^̄GRdiqWIp~ S(זÂIҡU0Dg* %4B@bgޱBB@5g7ŠR pEv{hp||f_9AP !`Rs*6aHŵsXWAkeѥ] od@cA@jCkCZ~%.' &ySc5Ƶ7-j);.1#m?}cْߕe唑r_ 7 DIVɈ ʇaAg`Kl!oʪ|jߕ]b W(x" H[kMϝ݅Șf;Cč/+&Fm M_\&skse*ޘA/PvP<~k,oZH nJoOpn[v*/1[i.ePUR?ZK/ auO/*viQ' &FD4%!A`"tċ&N*5MvC=ofB\2oY}.]SWk*NQ ͙XrZ Tu%d#lzH[fخrSs&Zԟd&e!SyWW;v@Umϖy'j00[%ſltq4!^ LYX|a/?Ƿ"1D|r?H,_zȜ'qmv>y5'CP]Q*|9D o+Zտ(2F&Kjz4nfғx"aew85BKUQ(artjwQK>_Ev SIۗ /x_!zXr`Ti@(Š s!ǿ"N宒Z4Tuk:ʰJrXlbyYHDbZ{ܒq6;L\ɎK)p!kϻ$į ɜ$jTXN B@c))MS&)ϙX̠˼L)40u7:_"iOj{q ϶CBЯ{Ҁ zĘ:PCBSYo8+8Sz.܎۴?mI9@B׫@ F M7 CD^C1$)o>z9Zc{ً㢄:;^mh ?O`,y(I<{%1%(+Y XKfu_DT%RPxIc.О:?=^ 2BӹڕS"),#!4ӈ",^5+Le\,Z#<L̗H}1i;FQn/ڰ7ᾗ c0J9f8hKuL6\=o4si q&$NsbbwnBԼUj "w<H ʅ4[md ,~O\$QF.|<[~5l?&.\%ڃ'njĦW LV9^+E'ӑڄᅦm-CL^[HF:O:?j8A)e|c6q x/ʞh%]wx0?VRhK/e7e(WkB+n3GevGw4 xb 09{E~Xb$w6J>{])1Gc+lΪlUR͵-Yr zTc拭чo ~~}N@G0$`S}u\-O- bʯ ydC!v=U' Śj+}D0Iyh=*e6 !UFܝ]a(L>%0Y \Yn+{,3 jB/ю9n6ѴN4 i`@f,Y|z~>s˒Sߥv?,Ehڠ17{/S7]CC F!.{?@A y~zrkq8Q2D\D!XJsKJIfG[5h^jgTZ=oަ~EKTY⋗d]|캤Wh?ϡ;$XE RݳiIP- ~ϋ)wGwjpEK쎁[$ňqkC\:%&MTd߭R*AY 7^SkX\qŨ"߃zV JE&Gk`EAє%~6ghV n ,w4ToRXC+{"No]5iĥ+z]8R%L 53޵6BHBMFL׵ST~"m=h~4wj?n&*4Ms{GC*mA&-e>ndQ:/ez݋"^]v5ju]`pg/O N0dϡЬt|bu[p(](ru{#+o=_za6ӯg#)4 *sLI#FMp/Fm•w0MM'[u1I։TUy MU8Y l\r|FHraQ\{cX_5?fv#/B5!oKԑ[F Igb 4.瑆+3KkVf!%ГCˢ w z$DdGgުS/Q$ф#Y|Q66?; )ZIWqP$~ԯ$|HX9hZՇ^H)z#3awFƻ,ܩ0Eeڲj԰/JJm ^_d/MiE2nܳ/`Vmu5AML-"!(G\pb҄ CgGu[- $XPÜ(ҤDC:c_4ҥZ2x(bю!1$Zad^[ǟQ" R~wRdqڃe3qͰR͠7~*9Q@u468>x/RzhlWiSӋeʱmOQF A-n*8k:u"áI ZϕRR/jx{I)ov\̚ FG0 "MYSLI)2_`x%oNhx|V :Zijn]=شv¨T 6Ɲcʠk~Az[/{E:1;D"RKgi`Tbڒ9XIx52kY$oU%=X23fQr/!\<$-f UU`GvDP v#Ejŀ8T4Na(U5 $+/܊]OY=Lvåz{k([r@7@H j܈ #H hNK` ΩwIaLtT .ɷXMдdN4lN0nnwB0blteGM>!EP~: ك%AĨL}|TTd =ޯ52uŧVqAe# ( gӄJL_@`n 9AxQ V,.m9*A)j 7 Y)zTeIlQ ŗ>Z"i ʏޜxɲm+6ǎ&J9&grgZ |a-GG6,rq$cA^?f}hi\;x\ʹYb4mx]UE."7]u|e\bkRh仉 D$&\3Ӷ#>?[#kTP6?z*rV!ߛѾQ.Pܭ xfZFU_@K !5/ׄ9e;;aP/UT(nɑSnz4kDg~s9P#vo2a *U;nurPl;f+@f$ ^GG,y[bnT^t7?twȫ}b&.W,ŞE$<=|O(,ݘq"iu~_9[z0& `'킶ӆ(i|Sr~J}^ ztqVDk*uGsYҎ,ó\k*aϣ^0sO\Ɇ66ȟpB?ka\'|0EY12ufMH GlHduTcRGu^ϺON T~ޏӭU].$2ӣ " .Þge. `,]]کӓʘ]1w/ͣxЇ\GGڽHC}&$H$dnx@:CfMpDǿfEuϭa6B\wOsm_np4Nb_:'\6i̯ A6NvWMM*X;d\L%S P:_ GE娡=\fF(_33QP:>FNe}5]u-wCar,\bDZIzݪ .8D8r]">|0AF]Tp{$p 2`gXxdbLqiEC+h>]X :Mۼ~5ӠwG s*h $ 2fyhaF _3L.p)O 'eMYSj9r؍N:W𾻷"3f^=!(]޵,3uj4ߵpO̸e' C^X۾;Y A3R_;ґ-UöIi-Ǣv[Kb)~^+mxZeXCszʔҲ;(e~:qQV6ߖ3T/}[EdH )@;=P4&,t S2 CWO[':XW\y5L GwNjͲB]|1f w ՟يhM ?6;As Φ}-@kC*": !Ep%((4GĄcu`jf՛@Nh$Ʉh}NSk,/ۇi}ӖEYSx a`ȃjǨYuoBR]L9WXn>ղ) 20@9Q Mm8>.^LOp+`t8 ongWeΏ )mn[7$vdb",C6+>+w^˘uSy dm$Z_kK{̹6qQu+TQ/d`,VsHk"(bR Br24%? UO~iݝt1f "Sq(+шΧ!]o Lyq_14Q td4ŻuGpin7̄Ϸ޸Gtcd-/ @XMlSG۷v3k$6t8-\T-{ᳰ;mu#Ue0c=|cL}*`~SN{8Wf8UГ&(i!-h26" Vw 甿c7Α קx(f6$@mKbG6j;Y*8]Ѭ֧h/f{NB] K.L7{O.O>S&UuUJԵ1'[7u-,d~eQAP{mk L! [˕27`e;NoQz/m`"SZY%x6I^_l}΁JÑ;h.C $_chݬFC k 5 %~w|ҿeY.hFInx8#dl±dCdgAsVwqoo%y/oNg~t;jb]# 3_e/HM0-|LWw c#/ΛmT":Y n&.Vp{IG5Y cg!fzMkwqFщdg\f^KZA5eDD$ߵgb(BJBq4 Aqy9Vq~T&2"9J=T}R2x]i} 1ܼR^A|oTW>(C1*mPDmZݘt)ȄjATSb&!ef}i,.7sYo!;8P:H%H6RS#IKʻU&W?ZesF?>gm\@gA(O1B~=ó`1wPSiֶc/ТG3)Ԫ#NX02X4ʀu [$$81vRTyhZ?bhoΖr#d+9{.^xI1#0C&u*nǗF((C|nHS䒬c@Wc;7 ^`Q9ȷeIws%Z"6Vz]fCCLn·sKrK!6Pu0ѸpI ch[5 Fz={ C?:&{Q 8qBO:l;+ʜh\2:ܘZ`-]+zɪ q-TΝ!ؐĔZxSsqP 7x. lx6/E MDCL4;-D=5 6ߢAs^DcR Zѓg&FsAدG2x]%˜kl'׭p>1(x=˻4+x&:'ph+3:RL_2>v6<:!.uV6=(KyP9bw)"Jd;_@v&8} -_b m ⍾MEcfjGcxq+RV6L:o0}?`ߌ\L4b7f9 kwTهoԪt)}]?9j<顧'yH4ƶSq|9 `$%LZ%~{?iUɇCϡ`1c<儭F{FZDEd+) 5'2,-,f-_\ʖ?ӣw̕'7rS޵F‬TTv9W&Nu{n"S~H8QH@uWa7}x>ۻ.|;E~!Fw=|]!!R)`M8&a~;$锱rKr /{Q3Fk)!d|6~N@&{༭ c@#PTEbw 62_<~anMɐ'<;?vҊZN3V܎sPKa 2\0ly; /ߍP7`J O/tFn3oA2;>*p'W+j2AV OUpf6w 6fRaFex<^ uEvEO5V`jϥT< g\;cBmL w}jMyՑ>D8`Z;$RneBU,Qs5aj\mvºȞ \9/}gY1SK)^žH=M- 0V7Ƈk⾅732[9(W1}Gbe#j&)gpv r[&}9cJJ2P9` 1sOYT~% T\Zwk:fam }ELd`(vJ٩yO!WcڬAnrs{9sG/.‚-VIA-JO1X3xBsqG_Aϲ'Eu"Ae7bk'6ښ禖:ç"\*>Vܖ$嫽ml ax.57|r=Mۦ >Ŝ4yK i|z{b `A'6PeX$2 Ās vm_ ?j^Cf]y)W GX`S* POKA o]Xigs X7C):n9M¸<|{_=󚫶[6XQj>z±ŠHD9n鋨Y5c0EzHo|T@+\Yʄ'iEOh:(ù|3( 2/^5G:095 +2RUvԁbt{Wh4H#*]\r6\1Q+ywIԭ>_4 yc= 4B6r2Fu`ʭKB8ע"dhapǒoDaVW|9$kX V &Y`׭8"Yع,{ "vhHsRIffGZ7'x&E~̘CTMpX5(Lj fIwv7 Ai҇{^jwR4Kkxt+ߎ :cjon.=G|I ÌRͽ?29S0>g8!2)oR)⽵Ӛ'ejzWPi"*:>Ӣ+$\ 5T <ѱcXJ1x; n)l2fϷh>Lt #ёpZWNS*rٴaװLl2Unm"a<+\xhV/ Oo= &`;. 5JxeF&6 ThNM>W҆pLRځd`(ƥB@?/4PwJ 5]K1M4ƴ@F!q/i9^[*H=-$F?U`+Zr~&2[RZw_t?C7Jfꌹl#-G߁De~cݮTb- RtPd, 6I1}#!2=@Tz/6 z9?N'60æa5p*6኉,uV,wR|o|P :Rs$eC-թJBun`r|^ 94aeQh)S Z9J2R*Paē:QQI(ZgXB^cXUVy7!kSpdb5`Q<]8biߘ<+A:`ZPJ#]O D&Y.l=0u)̀aaHuM`5N;B;!B`9"Y*mw;x8lT:9tx]"l!?񏅓 PW2z?td:p*FB#H[ph!\4@t?> u.8*T0piSҽoN$zP|fb@7 UpYtFc4CɿM΄RjN/ĎCS R28ޱAG¹F(_P+_ĺSWkڭ7׿' wl |rl/Z[^D\\t[ zU}S2%) DZ\P3bu,qr$f3R22{嫄Q@%dWY/>j4Ku!Je>;lb0NUbgcqk?Omօ`I5Ԗ.ݻK?6὿7/`>O/W)HN F2G@:jnoH彾~"S$k/u"v{ꛖ<p.uX4)WKUUh&梳W,"& A36t>#|ݠ) V#팲+i=Xf혇AYyJ@W @WHꦘljKoחG_NMNT-2Z78$\ߑ /:jFuҋ^#W2j4ByT7φ9b.3ֻׅzOK.:c!\ K;WwL7". +y3% R sC;A);fS5ehHe]cY˒4)/&`K> 0~u8CqtkkᒤQB0dJQG^9kj3aVJBcہ\|~Dr5˫x/MҙĈ?M. <ێ[ܴYKsWƯGjolf0M4~ű:!^dd~)= 3AӪLX5"`l>aўFA0t:Mz[s_p*.qIsÉ1BFXIPc9jSk=dJyBoM]؄i0uEР53ó7b<=?Uex$'c ;O62f%WMR#%‡s(C,+FF+8 .ָY @ŒB՚~>sGJ-yq2QE4q4Y'hvA9# %~J 6ʖ&i}X,T_zR5ekw̛[wWLS4ɿWf \N5Gj#e)%Em.<b܇pS:B` ɕ哙AN; >h},[KLѓsg_)Z!γVH5O9cp 4Y:wePr&]-_!ץ,V)ISr¨> 1l&` l ^9׀w2& ծ />eNH:8'x Z\ϤgD6n4ѹW(<1㋼D\X(0qy1I=a~ )|^!:~]?jte)?q ZN0b9~٩F9th/G}vV~zC%f Ͽ5O3+>M$/[yGM3/ctS?ϟ8}5ޚ -K8:AVfg @ QN1{sX1Xf2Lw@0}6z@i:NIS'4OA~%EX;㡶|0MxrCPį3+EI@*N%}@EX$56 ŝazEotC׊~Ij$z|.[oҪ.,qݐ]u/k'>)+,p+>~."M)0rK5P , /_3~h(3x$3CҒQ535tڏ\.'kmOPj c=OLFTa_QBf,M7fz=]2 Sj%n 4[K.СPn IH-mB@}`=["eZLA24dD{J }W v"[ꪧ!<zƄ KGq8iGW RK*~F/•'&W󤖳',.㏌=rz.^ zg]O9۷ $ $yp=rSȶ.?o1I ^ Yr#)5z қr=0OTE(nlI&}|YQ~R{(&RjTMfSn}zm 7yd`YCB/MHa=/2=i0d?lQ ͎8.5s+!9!6Vlc1Gmd9hO8YOn-pCHv4_N}@<"#t2Z68_Ȓ*b8]tD}/[SAw LtB\3WUi\y ]@Ht9 ~~ف1q`odw ;V3&E*\\A&,9CJ{'m7u ^.fA~_UZ%Flaq# $6TD4H~ )L^DŽKa!i#jM\'g݋I!P~Ģ4"ݍn'#VoiCIЮ!/ʼ퀩,d'!@="dw D@;堀 kIFwV2D]<+V c&:0:}\tV9AD7~s cY<-2(\x객m.Ow~ү_o=h\IjB[Wy֍doŽ߸s&C[Ș{&/F%}˪0[^1cLqV%)R/yp 0bcIn >MR~]78XAXL쿜- oXrJf[jUu@}pA5|v$-@ K8HU5Л|(TOD)q0 p'+kՕHu0cIvy 'mrУh&v'9s-SxUs蓠ZPyD6Aqk;SÑKcӔU nS-Eaň\fU\vw?n@q*Փ'ĐM4ѯjA*Pi3m>qA`WM21֪UPza{3, udՔh wZvzva: $&sJIWHăы 3CcK(Nf"+p)o=u\h^VdMu >u6墜ёVUa#Uh ?xT973$;OITl׾}K' 0JmGD rK@7;FhZ.Ov :p M%eNX?E¾H@CXI׋h !%V/Bh,)ߗT#]3J|# c47ѨTD_anIYa C9go B!ʋ9*6O|kTFWt.nS(+ɖE<`޸^oQ؄Z7:7TØ_ɥ6N7,Cb2nz| }A$K C7y*z ?րtB,O/~/{5Id[[z]Ml+pV@`6Jy(^ٷcMTE4 B'e;%)iS]FM`@?x艛eZ0=}v;4te}J7b@Z&[)Y QF {3HHE~Y@6wg? {>DڽJ-@}9`LZM#I0ԔQWF$aG8Rx :Z,4bFQL 46+,Uᢆ-]1o#ڶE<\^MoO=@ݤ+^x{`{u3#mpuFTD#"Sjf;[C kAݩlY5 ".Xb wC ?;! = $0OU*ȋn6X'DSEa]ͩHe9dwdg*'|q}TĒ@뻈qPj`)&w ]':`f;N8&1ӬcɦKd x<7cV}CZ_ N '8s'87[x|nѠE$KpQ0!~XʘPCGygŶ?6l Z0F<BT 5]lBzJt]8ڀKlQ4m'$hG4DƊ6fx MB]$튘9 ['pVthb2} h<9 6N`0Z]o[Rvl}цrނS+ .E@t.k[:^,#Xz\!o#M&c;i[Bt yj\snU漊P*l BfE M/bsaXѡFDXBEMZdʡ_ Yrۼ'ۨjs֝E.=$,L b3ޤnBOh ދen MšyƆ}sδ}50T?(=OZsGo3jӻVIf̤z?‘/>)R)4+G34R?a+ɝJUF%UnW}? 4Sam\vlL1u(=F.Ylf#C\w$ڼAê7u k{sw,ɝR|%*;, E+Se 7[-–E'##.HhYerpTD7a6Q-Zv>qRIGϬaT#d8/76åE.`f̺k]%Cѐ5Ti1۬.*8l\f.9%zbjk Q@ 8#+;[n, sUY~"xVBMOK \<,~XDN.)^"ZhPliB|QQVהȬ>9mVGN~_fik\ %ř- yyn(CIHtI4y"}$b:!g?(g& jd=RbQldmc,eO|$|NJHo;u<ߠOP!?.ø)j @jn0D:R&D*Eכ|:MエapnylHW~ ~lQ.M| |IeŭO#skSItXGduɼM@α?Y8.8ر|.#!:*L:YNԵYC h: $kߚ~l}u:H}lNmLD,L\*MrL9A^s/4OU}]( JBp'Eͯ [g56qwMXJA0 _IǤ3y_:۠m,{?& m%F ՞9eHrXsMTw~)S/<6^QHfÎ$7[ V['7vy,LY\{ ]jP dgkZn o4PӳRv';H60kxUhCVLX&0ЃeDmc"LrԮRdrc*(ITl|hxWvmA %j.IZ]C:J:mx|)N(+miL dD^t*8Gb'\MtS=#eJ4I' o;c6n!sv\$`N`6uyr6.~5+N[=No@x`@JFwcsoKU94>U5GnnYt|0NᏑ/@ˑ*`+e,BFD-2Mx?&]ݻ?1$;LtlJ /}zN߄` ȣ eT|Y(yYAy ;7g顦6vT?en'Kmr039e (`+`[ m%ɇ?RDG'+.uge'!6{3^iЌ(.H8ShspDUSSK"7iB75C|al"t`~N—^h!2 +1W69G,FGb/nŠq5}V/6 ⟟TkƊ1 I8n1o,(fG 1'?6LbO# W>E! |Z"UE|FC38Mb.~YY%*aᴑ>&[26CU>Jv Qšřu0w@gWArI3OE .R=Y ʣGQء. Abk q>@*`NT ʧWqj OO"k^@V/'8 }}4ߋg;_9:0$ńPu@\8^+%usJmAtMN:>FǨ@h) Oi*i=NĸD^*z< &?'O\^?cWPE@^ґ &Q ,fau$3H_fHi0 2#fMP/RuTR ɤ5k?} RɨbOz3FkgpVzvDe/WTK_Y2 iP謏A`cO$z+WX2ED#LGy4]yVqMm9.RxkS٬!)y=&iA6]+ _<>1q$VH2jCӥ:&L3Hn-ɂc3pk21Y}lV bxhi]Te; u'tE=sq ;2d *E\_ cx" y@X=SDDe:E)p4 K %b޷ @OvsAϯ|w&-3bco]c#iѪ[i u{*/qdoPٚD+6Ͼ=YF=5(#2on++6 뚄 1{_O ĜI)E`gR6e|S/t2he!1t{2:/ձR.˺s_%O4o LZ_h{-THV=$vr>k> %ri*5&RɌaAKPg^.!s"h .xX =CP&Vr@`B⢳ۄ5lNVZw(=JI֢1y֞TGZm,9Ѥ8TUKvK%)[2t+` /nJ+n*Ϊ@])D#Mj%)eף"hi#/538~RFV<.oڍ]/'^z >]=Pf_wfڈ')PhWXZ 3k?0Q&R(](VbZ#=wapNojvh3VsKF\8ylN=[ҩH}NWyvk8sTa+ZUjyEJV$ʤ"U ^+~uQ-ũiU\Le~R,˵G"nVGbԏ{ +Kۢ E Dž ov*5Q9.nw^J*_qR2^D^M` W2/O2jmzӸt[p\L7Z^q+NDŽjp]lo31y`aF3J'sS,.e(3ay7GeDR$6)^XX)ʝ×*ʄSA&2+Y硊dDz{w_GЯ|2V󉟓geF#fxg*)7'đzb0oPbfo[̮÷/^e YZ$7֏ %4Pd7g vm W S1B{w"3kϓ}3- {ZO pt'TSJ,2LZV^T5;p=-uI~#kqL",8y=+n=|DίXSd%_-i罊!wXH|p-(R&FQ3lshgk$Es]RP췷^#`[92j(dNcwOBmE5V:>~jQSoGG5 t"mm;g#E(BߢNV #Wkh?us213- tq+KEZz[ Ꮺx»@_RGZ+J†{-<ä1Si޷5z+V,œ9# ϋ[+Vcu ZRMvPGٜSG\ئn~Z-d'Eg^(G6}ڐ!w>>&|7^`OlV"IW UD Oe~™n 0"{E>e9/"J{Nm,AY6ʖ?hG.ϵSY+h0(%,Ǖ5CJ "5#~ _F$Q_ج!hġДwT+ڰb3WEqd}G^Ss¬)E_B˫t8 D<`;B.n;x!8ysY7G;/G<2v T'k@}8SIE6&cjޖ%F ZHrE?(_ۻIȢiU?+ȼ eK4cJ9Y5FN{XFYei@;aڤbŒ)Hl&eIt۷Jβൃ?K~P@OSr:1՘Tbo2"\.P {7\&zU_քr񕭬(Y/U(`+]\j@{"T\j|adş 4>XZpe:q dǹ=_UVHc}0mP@f9j_( ?Q4%5?B&rz$}Hi&mӧ'=ItzWT1V YS@$[ J-8h{'ዣUJcCrtm5N%JB^\7e.6tF~٠.{݈2T/iիhHfjV;/b<'#wu/BqT4$ *|s|wc`'灘ƃ?"x^yćaB[Zsr$×<26"r%<+Lٽ֋,.ocC5_4@?OsNad%5vI%qp-StF'#fG){vL)i~Ct!F8&zw]M-2?fM>-dӬZ ݲ "6{x &6$BŢG8OaouHLMSP2 rr){!j MW}il]0>qUeYNVn8 2oHwKGW{^}R)T*s&D}uctvW?:*2(f(е40$z~}zX:V/V2n[8#eTJqKxT͕.MUq]ᑮoM''ſvmьTFu>lkf&>:5&CQ%n t]_=[ 8<2C )ٽ![n0iL增w ?QG~ԞH2f?;E]l0}>c{kYﶤ}.MMewP/@ez72{UbamCF`͞7}oc͙:;#'=Gٲֈ;ͫb琸ѧ6yF Y~R3o8A$nMN]Tg;Gˡղ{g{C. uJ !B%L<_`2den?j\FH0UNa͜1\Sy~P̺VUt Fܾ!XֶuzAKO0sp"({A:*sE%܍=E!Ǿ*NX^ KC(}'Lja">Kt݉z'68\7X0Wsu`I^'l Vs1;dBa k,J5KmAUO)WB%=H6fo׻.|p`u%}W{Cy-bk_jdPۨx9rbB\PTQ'v p($_RWP&g*[A/:< Nש&9 X[X 5Z`l ۻ=jt8˹h8ٺȥKe EsZS'~֦Scƹf<˜ =pĻdPܴziv^t&[Zu @53(|5-mNU[آgobD C큼z.7}#QP}5SXyi~L/gQNB(Y.!ܩkt^?RP:ּ"TÌd@REmE; ⪭JK袃42zAF 87p#"jLV1)p,»f44SF )@bG>DSZ)d1Q[۱stP ULޮ>ɕ<-CAX\XעwBYP@ Jk1Qіp:I_ju_;x2BXﲞϖKaR$1?c`ʨハM0< 8CTA<~<.]<$?{$7AҖō Vr`x@Cu ~'T-bB}q!a!17œK^iy+q}I,RoB;B3 rd,I]?[?PKR8g6@~?ު U>5S_x2Zx9ֺ(lwc]AYMA~O7oO0)yU;ːhj00l> <%!F_%,@ R`R#ƅa:Mֆ ^}-1jя1 AS]`:NSJ>VQ8Ig_ES@DbѪDCF˜u;/ϳah:nl ct.ũ=Nc2Uw<{3xmz?+#S.bﰸ4GOygeHƾu0y4~GH~a cr\F]OyE bZxCZ**Rw osc35he8Q}ENWkd Z隈r\9m^bB%(p綧MGRӂ0fZ6L/ ŧزԬ{rZU6/鶹UYkt9bxmeX.{dˏ,2y)s`Fg{^q*|PhP9bP9ey%b tFq|y0-au!,.Tˑɑ^-l0pM4O)\ }́m4s<)mgvr>.[LsoƐ*6H9^u9G1v5RL{.oL_8mYGVN}0G1!O*y-~S?y5R! +*ƼEɟy|<:3,)bQՓ_xJhu=r:qd_4uھ )~:ʽURè"8y98  (f[$՘˯AR?FȀKBO8g_x N-ǜTWXH"}t孛7M8acLh I xQ61NTR}aCk輵?E?U/W}N MuIg,tQ 5d>aErkJ; ? ׃t|KŵP9 p-< ?(*m2O_JirIwe*,F(Dk}2d'oԑ^kA_`W'`@t~Hg˚.}E(<oM*@:ErYaFf짭a d+93TY/`8W8&yt6qD9!]T[;Mᒆ5 k\-qJ]3-hP2'{e *n TN;Y?.w ^׸9 *& t4z+NH)m`!cx U.jAn=cSw`Y&r+O"1S8TI9'*IT 4}7 ˦\{Tզ"=rYhW޽-BNP^̴}kvvr6SKgݒJ~M^4s9-zPZm1ꃗK;ו#|E{0 MI]$dΜdQQt@eШ4Zއ<ǘK?$ 0}J3JbV^U|h1`xX6-?yOi78BI)N'J(S\N7>K\_ϣ':8 ZF {3V3r&%o/ 4Ns.Ǿs{j AYO -eMP )ʮ> nuW>=,0yNjSSKbHr!| K*"zei>䄱kdY'иPtUO= R4\w;oK\t-t}WeDdڊ11vdP2{F 3)vK+Rak)>0:V?(*OY^7q>4f}7uFZ6kq5\Jm;C#q $/3<]^$;ה"S%ݹǙGB/cPtWW`4,=2ł!Al;W)>x/ȯ@/I"}W4;gB GQSn&.#+|(Rm_V 3n036w}4pPHmF.cQxn6$Բ$<|?ܚjPש+?{-ޓYA\v"2;Xd'MT?Eg`r1ƌ5X`A9ߟbUO5qg1 rhA-kPa*_ǞУTf1,Q98n} N"m昍WScѨo~SVH%CM EtES!w =I$@>KjC uoin'#yZ,L@ϩ\Q۟HH=Ƹ|JI1UwH#\nە%(ekY{JVSC^OΝ5!i&k%z1k tE~[-6tese0O~.FU¿Vc")@կӨ(wB{N\6lxlGaY(IKB!)uԸj~OD㯄Cr~>Tֲ܍~\WBQxœI p|GNGBm,濄Yd#3TMD`Aԡ/2UZ L1B`Ā9k S9\5Ҝw[\ {@뜏õ /j@טp"K\.%콪+B@ϱ 0P1_iUC=142sZ=nx %BC)Ԅgt7L/~N(im3P n0~R\ 7df4EvD(Q9y(Glp%0+k׍b4JR<>S= 3Ula"l/v"m9N$PoŖx ;*2Ov/8YYLtZlXi U[fibx? n%=rp _Wey2ɴq1y!er튲Y:xm7$W9H+{4 nm4v܊rn {J,j}jC=gn[fkXrxSJCr=*S6=}#ӊ.;4/bMk)FX4. xzξpkR=N2fɩE/y3?ϴK" j8b:d_s\K۔ \߶w@^۔&'oNb" 7 i ʋjEXiqvڄສ+HjY`ҏOFU' wˑ\HH>\LN+ CViUF5v۵ 1'OƍaLF^]WΨUkj T `"quϜ?iͼ3 rpv!j&OZ'8W+WI£1c.'R,5a$R?bH᜘mݳIL7<8s <áQRiX\ .H{Oۧrn6"ĜF!=9% UÀۡ[?*绡f )8!T1ǁΥOб"G5Ya^>Xv넔ȉFDVa{/Ap6*G2]s~rV?TXD˗»Va+ :C XxXcm23;O`g@1.>AEƕ( [ HED#Bxr<2cM3G)fWnl2F%AO4xh$nUwj@ZgLP]o;Uqk>$|6RQfAf3m\YI3F#ծ$s} #XH",z .!E؈\a>"R[{mFgk3~OKnW^(B =ܝtHD}K O>wguF5iIش DܽLq-2D;n9zi e+OeRH9GECs0I 7l;4=5(.(F9b _:h _RN%9OP\ B/ۄ Unn!e~h]J|& /6Fdzk"Y)?"82Xd$YDWNy*h1 Pdgh(Ns'L i~G ͒ubfiw(sֹ<ŽP1(I5Uc{QeQL@x)WëvV,Kӡ4c1iBCֈ@;WXc=D5]l猕g8p6'xaF /mHF@nc~rÕ0l~X/pE tQj)zpMeUE@@k8y8!h = (ҿ./EGl˄ddT3$l8[Ⅱh jVm!E.D453;,@LJSAdCD*A0z~;= h%r|9:Ţ*nUf d$IKW ., ,15/`^#i0gԔ~qЖjW? |.Qu"1"OGՇyʫ9e up9m~_ܯ*#(5#r\1'^q/'ނ%Ÿ*@'05X8˅ Fz YɺNGvs:=<}"ҫvY.fH!+@ڼ{wr Id3#umk]%1ݐ۴sr>оO~ u^ l_!˂l_2ƎbXO=9pnO([,f8h_o'wFjB, 챉aΥNe~!Im-po( =L ):>? ʡ;z==F֟,* -4e_&di-鶮t/1lNڒĕgI.֚o1}]qbhVE"r՜5K񝢳 :gY14ڏa 'jL,i-i-uX kW¥UXZ\=y]3 ,+x632އLI=]TԽYzrWsl˥?^znĻ9FtFfةgU Lr]NzRB&7eo@b  l 3nbFtz5 /;%Equb;*S EDVU W~ub(f$Me$i=soW!7#r21;6#qGE.?B$V Qp*yL>v$o tRԞ& Ө}D,p%[Gz! O!70qEl%ċߥTFW.}Je#ʅuԡM庺8"{aDpp~*Ϙ۹3; 2PψkʪREK尠d$]a|3,_a1J"cRMORsx|,i}Cf gsײ"?X#(&U*c.6!&ku|3yh!^S[1p?%Fnf!q  d\ԇx;7 J;{}Fn:j 6z`V KH곊$7~Q{$&\u!w&,> 2<` (kIy&^J/cZBퟗ:cQU-ţs}Pc,}F?q#ŸY҃<2CY 1!{ԕ׮ C~AƧp] [Yޱώ͍/B=K'z׍uN -^B'PϱkdYPGnÏˮ-?"fĉf &64 A"U#H33,÷dUAO@ag8^u Q7#:*^M}ux IF@mX<$ߌR5 }j{YDY[OV^p3e۠R VP8nL4 RTn`.m @94@ ^3(᥍7]+)"|1$y_T)WWTy"w]2QRV^,E*b2ԨXnV˩xKƷR hR(g.=47[fX$+є ;SRmИ$8 q+_%l5! 9x 2'k%GMH^[$U(Ѻ=ӭU90k|>n"FwĠ+dڬ"Lz'vA/#/pt_^'p-G,7%e;Rv`+dzc-W!*cBA]TZ0`d)*P2XIn,Ɲ!,4&7[hʷƣγ,Lm?5| 敲:&w$+=;`0mS "hLQXOT ,-@ܤ23=[uRI{쓗8d.ZݓXt`mnL1'|DGSu`7"1o8Ada{|<[$`H{HAQZNrRW7䀶T(tXb؟UB5)سC.p񻆺ї) Sۖ筳K}BtBE+$#ڡ]ݏ29Ppnm:tjvu䐳lЎ+N^v6I=ဟc2ph\Te8E tOx ?ɷlϑ6ruBk*2S:Hm:)lvCY>wVXVOd)yOWa yIQ;Ӭij -ԘRܟ3 Lo&Hœ"|nnrV4.LS I(^Ӿ\8VZky?`o>u FD|Vw~nTQb%G^' T4`h_Ag-N [ Z]n]>8?QG!,J T;GEtH 8m`_HmIyB0mFuNwj>Xnd%㊛Ieϲ C@|[Z\}^#$OEW! g[.#z|F:@C"%Q)ϝĀEyF߲E $x5Q{}ݠ+N6XժN9DͭxpE25ef\Anf-SvunCb_K٤,(ߺZ&fդ%N4NnGWBN JxZ#*:X(0|V,%&%fʭF1]&2't~yM/* 5 qLa9h~,ln,J2F@6 BV\ssƑ9ZcZ)Y=^l}RҁH:Zq#LγEPc6H$w"̲̻f :כ?f݆_b QJ8?<{+H)Mk]?2ga<,=pwGqzMh*!M30`gV&hSK/#LoJw}1*ڝ׎i#'C0oO|l}n_{s1cUE~CgSNyVso52$R+]b` 5 k'۟?&Gjh˫IIvmIFk(h\}(tRƕ6U59_FB67։5@!rPnx_lVb1 lXc޽^BfQWٌIFR^ xa.%*$㞇Űnui60[g1O%I©uĴKsy)A2f2Kڥ˘;=6~K*Z; ٽű_TY._y989H0ّ=tr|oN2+ 9 ozdᚔ1 /i3]YRoW;F˿\Ѩ "rBcD# @VgOgu0%ưb@1kIyJx.:'-sa [9N NΕ>^vՒI~tBphΩ7ҤkO=oEި 7w<5I7]qHd'?X ٜO0aQ|Aw[iq$ɳrKw5gUNom/1c]Cmi(z~^ӯJgh X&/qa: O9oVH˙'idq|i(w% .*R ߼ztA l?jGΜ;MWu8>',)q# x@hU٧˕c] κH'54\*|UjOKE,Qg,&gx sjeL"6QTؚa>^6$)=c{ +G@[EcS+b[8;$zX>Э'dwV|IMqK?b1 ,wi]s`S*\v'1ɟHcp}ߤGomH@QpEgc-N2a rPs{+d8 蚎絹](հ H5Jsg9HX6. 2 bn3Y"Kk#&,ެ;K_9n}jlib~8Qvq\w4J dqWj&\Z-5oS { d a39utۮM3`K^Nx!Tu, m$G1v(Bn`qA{ ﵰ!K N1['ю–DCș"Pj !Rfb^SmRG@䢰x> /5kWɱ>+0= ̻/$oͪBc-;=Rn]M'%ry R`D:x c%<5[kicPqӃPW2oSZ?'A`Vm6_*]o#p4%_J@--aW}4["jT EOf{ WJLtF䦍L>(-S9gvD++<-$ǣ^m "E!="7v`-Awգu0QC=m""uvP}LeIqu,|\기4: ik\SuAdK($Aƒ9M;!Wh:l6a J]ne;(Rs܉k%//VT5)LWx99Zٳ/wBuL(!f͝(Bs t կ(#[!meDzphݞ)S["vmCx'L ױ_`q Nl\jrndz>96WLƫ,-enض4c0^ghpja6Lcm'rDGa >As^*S0B$ د+R K.:ke 1&:y aHО*BgV%[V+?@)Ƙ`q2s_kKLbۖFAAVBg*2ΔjY|;=S&T #z Vyy9Eqb.Fb:dE{^.:(XtpQͪJI&2/gBaPz'g'y0ZޭQ^@/1}Qg *Y.и5΂Mvw.%GN= -yyz&n^ Ra ]4=݃zbwuEq?H⥞ͭ xZ$-Lڣ@P7^.N /t_Yr$*akFW:ĕ"&MO ֠|?87lth.~4N3G|\g*,d-ӊ# dGdz^x; c$+Fݮ[=%Hٽ* ~ϊ<@*W#ϴ P 7TteܫEmzG\9?tJ9sz3` rXAULFNY5~vWj*4ۃRRHIU-rvuԾ5Ef6ek!vX\ oh˧r jLaD.,법GC`6G"倢6d$+_opX-h/P;M U/.&!|dnaiG⇁dvWugJ$RIw?dB>XT<[,pUU2iZGL,ڗb@;6olU|UwF@/|"r`"O>yS=btK$L۝Q~0oo/HphQy^:痂1N$/B[gAl 9_@2y@ (Y]@j/p+ØX֏%/ɜE_ոȪa _Y˾C.y$ΐ#̫\8zʛǕ6BgpLj m,W7yBސsa+c|bj{3H0IG" wFNfjP.;X2ִI =̭Mk~Ú᧶:Wg&E 1B]9agMж :o4ξz'% Κ~JP&IsRDtwYA.H@5O 5FMj|sU+I??А-X|2:?I]|N&߷~Hc?LepaWaG7_`0b,H:z܆q9R H0;%<0^ci|F 'a0]e6y5f^9vnY¯wl`!N>eZTp}`PrW-]p œ.R𙁌@]뻫qYa !e*?')Yn/V4Zyo&p=__GVfgE3*7p{r0Wfp?<->?NbYCiٟPQ_dulujHރ;'}afʬEV9eY良Lu|tykhXX6%'dJdXBrrQjrC~<=G ĸc݊Ϲ OUDsq{5d3dt+Qr'6*+4Z_`}oN yWRr#d`n (8PuꢮqىCIr֔7^>#bL6 3:xr79>KкsF&S^u%W-wV~}B=Y[sWZibO< DZmlNO-&NOѻT1(6gT)+1-cʯiT=ι G휟6LsHmԋmA7C0 Ɓ`eTʺ>_)buz33?`$ ax +<lRk8y면 xY%όg|Tʣ@ߔxF+05e86lN;p!Mj;҄>_J.^\"HI/_2oUq(X/#Nd'%z8Mʿ֥䀘uW Glofls+ZTzJ7VS 5 7/x=1-<`j؝:pnsn /$)1'%mqoG}U7߸IbOE!Hfp9q^sj.#-Y4`qʹe*C I _ sעH.`o S8 nPѿ)}erJYӺӣu"x~-4g_#E>Z@rK'T^ .̯fp!\/; Cw#V@{A{-0 FAPtH-<8:e&t|i ' tP)Ww;&- CY7JIMKv/~N*Rl׻܊e_b=tyW2Ov|?njl; g! \R0O;aBV@徴bi`ڲCT $ճ1n?S{6Tv7!'{$%XΈxU[*p|V:xc.w{S^mm!筭).X~t;iɱSE*hm6Ȝ֛eSKKw8ط.XGg Gw9={OD JvaIW(#4L߁a;RnpEFiԚHޙ}d.Nŷ~0x^$Y9{%=c*VxR$t2CA<ëȤܣ2pwƣHFiM!j!frO|>P9XiVhމ̭SP{ *9UgIͳLpp\4iHL&Y͌UO]ZIe(i?-OD=ә?o^yݽGٶoPZL4ojÃ$"8Z7JL-o8?.+Q סzht<=sc1gMx΀љˆ2ɱAI9Ա7yt ]ύQ^- .ZW[ٍw!DVIS: HL'aQ벊SC"T:it%kT T("d :퍲Ѵ)O QO'B-P\cK}ޢ]-*mIVߜ}x̤l(G,)ya_%x͗onǜ DlCM7%g8ILZ֊lhډlR3@&"\zQ {5 \*mxtL'6.%Ug3a Wf.j>l˼I F6^"Uؘ [%C.>kjL܋Sq N4%uar|jpxn(= xR zWT"RhLzezp+B8st.-[9%B'Gtvx(:[^DfPrKGȚI#ogrS)!PGf~KHQ"B*jWAuTw{T M-(FDYvCep'iَBIz\ M!vEӺhhEϣ,VeN:wB]wκ |"% `V'v^BV2~)B4˚Ld@l=D$x6uIh~˥1iZ͂Bi\D9~ct wѪv E{a<U<) w]X6ێuQi|߬aF[rG<(d\#Di aUc{6y7B1(T):[?=+Ou#O'pFlM.YrAt8mM?d<ȅ\M2 u^@ ?UMF%L,HH2 f;S+`z&F8a3P._R@d*fO}q(EȘKKjH 4[mO ,V nƼ /)^z3|o5@: :/J[P>[崙? 1Y;vpah?·SuG9"6&CӠ/f'Tb?n"7JTa2,(} jV98ja2!ùP/LX$-S: 38.k2oWjp+S=:lyӋ>LNT @ 3V}@~@Mu2~WުoՈcw-:_.-]vIS=tY"틤 6T9Zk[9 ˸Co#x_" (6>:Z*߉v5 vLpT"$sV}%7E1x:}V K(-MP(~/V`\RVK+O)JE#`,Áz$쒟V,}[D[=GG1[Ur $EvjP0#]!^o )J"^׼ceJQ*Vk8Q |: l|'1P{m*xͲC(D4 WVL ^e.?JȎ{[qsm;*+ّέQt"J[>Ms07 -ya-V e9=@o3rN@?IGM^hv;<7.mgrc78BF TCg3W|w2边80XSyD`2,)5Q7;R ƭxpc,LȔ\IۓAuFeU8/RrpAb5^kk 4֪ۭsѣ Xa$CW/ۤhE#Ii!2YNos (bb2g>˭8qQk4~8} OqX`O2ZSV/us*sCۧxLK@jȾDZew\)F<'hM#*l@f΅傈oeAu'"\"Ŀ/&ps>]9O%4Uз;5ԔlwG}cv84SѹK׌4RP6L3XH97Lqy0ZwdFV8z?|^+ϒ NQOy.#OR A̝_9LD>ݍap.$At2aüa'+KP -2iXsXz zKF4SD0T-z䞌={9-M'޴JV9ut G"WGIuNp2\X)D\*=ϒ\fwE_1⏑Kt6;@e932u S)q@SēNjTw K=G|zx. `3Ww{}p,=}fḪSWʌ#Qm2Yx`H@,qQx86 2Z™h$S 6f|*ܼ̈́nÝ_Bc&k`d;k *x1r^Ѝv:ZiwX5ӁEAd׬ IsÄk!.j ZQFC.SH~Z:;L1>( D 1 yo\飘_* _S4"ǂPWU!y= MǨ8ՙW#M]@%ߩr6o]~oX+N|P+mbË~\=˩=b`HrYa18m`*a`[0D͸}3&˼@Yw>k';e-ǮQM*S?YYֿCC-B Ht#-^pav #aUԪw%P ~nVC6<+v? }6mS6=V᱀E Nk Pq GVI@cbf8?᫧f/mմAƞ]C8:`='KeM]ٵX͜7߅SCqNfܪ `;Mc 4:[e=cݠǁ') R&Χ(p^x!RHI]X_֌R$\2p_ P%$Id<YE(UKAs {},ɤՆkH֓G-7LqC:7Knahu0׾}σJa ٩ DOb%a;c:}S}`JCZYT c6s42o嘈m!z([ZN{q/ kL^qCs'>ɨW ݋ Yx +Em!Jd{]:x t9q^̪*;d asg^𞘨> @Uzx!q5^V ͣ#F#"}p>f}~O37dѼ잽vZ/8ItOyGf#3/Z==--;æajUnѩ8Y.d Dcdm&g d?:NPG, :$H1JY꿈LBnh?O:ok˓I6pBu%t4eHe!Ml$ 롴_WU۔ֻ捣Y5XjDҦk]𳾾pc -'|X *'̥S5B@f j莼nM!;٧+<##)AUTq+浓/ )S}CWޤYsḟKn,X {lr V-NٖP1gp[s.MOGnz89·\,mtzP2${eD-]⍃(  gOԄ`oFDnl'L󻲳2>uN'!c kFxÁ$eߊtC8|_ (eV×s˾8Y>$64B>׵1BMf*X]3Dc35wm$ǘ\0Ot\V\#vaHSDNug鮢AX˂G& 3MC>yCS'9g mǓC"2$t w)rہ9|s[jl'uY䚶|G}D} +sIˌ }4`F/qjbynq.0N5zW4^p4YMc(A' X?WΛϙ jB>ɾ_2Y3<; VN ͷrYlbn%8׆3&(XTM?.+9ǭRКv IhZlbAnwb,zJ. NkHs.$yn˲HDܡL}&eXVwQX6MCNsO- maRj^8h0}tkq]GGq# B7xd tpjiFlS"^R pW(ÕSO؇H A 7UX۱gA4Z]9d'*޻Qh#-+%L (B6P;=tl8WwgKfꅽ!=L ^%Q_}@ M 27gj4gd82MXD=NOcwg=Ncv89Qٵq7'!ĠIrAs7a&o/ w E4#4:=)F@ 9< 6F_UBHd%f"D5mT,.z\ryUSך/w@W %5%]kVj%FQSiu$U {z֝v?SuWDp`g +G!1eJE8@C|l> bjrcz3矪V䧣;yv:ʄ2p 4>'[ g| O^C7Yc"Q ^y`'en20\/R~WGVNHv) {pD֠l,($DdWW 88¸; !ړAE _6Mu' 4OގlMxɛʀc*;~)sF @Yw_wYJ_sW+47q3M $0/ar9z5GZƿT)8L(Qow4Vg78hGsf]1!7ЌY4W]ewU+D8˶ʳ&>Xտw{/X .lW,7}nȊeE=lU@1QP}'9: r`%(Azđ'LLIL|JCkܪ"Iz\kڌh]=&+im 0Cܻͣ (5ԟB9P5l"SkW\5MN 65Ѿ_8SiQVt-Z}jٺ4+r#APF!?Ӄ=*[ü]҂1Րئʽm[f0IE,/޳bqnU(n-hϠЬ x/_W3x@ڴXwe6m>ӭ,>C[ɹx01 ЅM1 (].^Zj?hLӽי7C,o%PNxƈ֟kM9~/G턟Π]Jjс7F5U<xD/Pѳ- fH"U?aK\kxj,gE0ۻӡ{CX||?d=j0dНW8Ғh K_7J"y%jT享:1K{D*ԬQA6 (LtEnחݗ7e;:נe- >6\Ҏ\tr)$X)[B]t:3K4E1J 96$k5٨Lrd8ӫΣB<JCq2>Q;!gx+ˁ=V;gf4 {:^>lڂ'ea*a\fW,DTl%^):‘j_x@i'qўGӀMq) WFX Fq-sMB9ٟTڄK|df8`i?%y?ڿNђ`y5@*?ɿZ6O2Cn/X0^=~W^j`̠s2s?ːZx5qxb86! (N=v=l A;̂D[Kхz Аr죝z,~5(k^ ȶ'yA%[ɜSId-f-AXa0h!_:gS=2Sf'in\j\1M}ja+[9lheFD5]zީYf~0Ruͫ*n&B[ei!4IYML AjD c//{R飪(7En,[h ,ZȄiWT%ӴKNF`A !/i>Fܶ\,ȼƅQd͙Q;GhE쇼<$6C KndM`rEckv‘okkX׹XKR w_5ȶ MYunH-pYW!bJf7`6+!~ab)d;:0y0C7.oV]C_ɅIRŁŀ$!B62Iw|cZ)v C=2{߄!t Q<,8f_{Pctl'Ą# X9ꮃY$P]~=b)rM~?oioP qX7lcJ]%1J>s<;"o> r[G$pL =F["M֜5HzDLEj_jyjbI.A_nOJR,T@)<1 WdAiyj p^nֳjo{;Σ#9k᠘Ui]X/!k7$o:7iDrEVsԟc1p|[#K]Tuuuh!\@<:d#SW뉤FNΧ}fz[jp2x=^ (<\6/|oHW`TPwkX&r( 0O,oQDMLPԋjљ [IwQ?H9be /$,w!p kMByA_ggD!J֗uݒHNRXn3HQhd; X) !W8VS_?C-Hye^VuȠ$Ίml7O-/jEg(VSQ Bid Χ&"fX` 6&_Ks ,m]lAR*ȮJɒ`Qy}V`q,*AX:졙8vV5W x_t‚&\_^' r (?!'r҂Qg`8`ŌˈgV9U X5& lǽv [k\1fLxi9}68.,Nu6q ~r<7>3dtrdarv 4 2]h=={6~lS u{tA(uM\-3}g)f8DψШE0 kd3ݱVs {.#L9 faۥkˬ<8oA(0|xM/q`!)< CE+]NM拽%*is%]Oܜ'#>{_T80p 5`2v}4ψn>%ѳ-ع:Kc@U-NPXb0cP42Y>4S}AT$Cy\"K6y-t;s fqy /i> e]H *C}F^to|3k^z)ZV(n߆gpzD1C͈MVZ1zJnB< )Iy*}s=]Ȗk{qP*.+]oRYː^#HpX[Al+.ֳBwm" %f;+%1).MBGgIZ^<[+u)}O2;V!OC{eMa~ "["QRyLuJ3'[ h"ϓF%:(MS$O\9 [ -W2}vMS9(!*59[-' `uDR*>A{4%e\Ntkм(qT.YqC'*WSUf5Ȏ;6Kzm.alvZxU ϳyqaDOh!U]oÝM`lz( q+rnxa~R s{#3;)Ï^2I3nD|3Ԙ5ls|UoD wvOmZI4r&;+``7̀]5/a.\Y@՜3:iojNM0>76TX&|THr#(RrN*`TbMmg󣻜ܞ5G_Fjl@iZEF)pc2$hFcO@{I7t>*OL*sx0Q1B}|}B߶(ZЁ&GyfUOS H3NȆ7^٢>]9$)+j@&/'MQ`%o o[#Ɵ F7WA]>:nPE]˙9砦Evukn ur*gMF]cdWc/ߧc,JhNIzvY*qur6Ur|6OC3L(UE0f : b*[hEBfF#G;}"۱e>#gw)1 pA9ٿo540ui`U~T2,^˷Ge@`kK:bWRdI:̟Ve(f yAW+i-q^A"PO7۪%Y[,m \bE<s$Z^ܻ֡]Q~RA~6 PfAؙ*5)J\fFsSK0 ,l+DnPX15ʵ /dWVgʀD?@,ZWaE!Q/2gXЖ ҈V>j(S9UWq ϑ9:rjP""|Ś"'oYbgsd[iھb4`BXR)`PnB NcYgߋS$qTydf>*s9xT ~+ iҀp`)Τ(b|56{8 'p4䲾Y(ֵbӈm,HD^5]?-NǺ Ljtݧd9`]rYn]t[s2G`q_!CJk4o}_q`}Wiֲ#D7!`ly\շ[ӟ:i= aR*Vl4;lQwGҔ Lb*Nd|Z2xҦItK7F,2#6l+L$Ȓ+01%HQKoda]&%M}nE5UGmCyŤnڗ|%­TM'eᖏO,cv'Urgaf]/_d6Hj6 p?xbFք<޷W  (/Y9 ŸX^C`aBƨOĩeܧ3C<>5kRV$NN2BGlp%2wpd&fUUp727جod93H6gKV .O ù ( 'A2ON`.';M[-Rw::@< 4DP[ 9b6*UjeE> H򈅌Χ ꑯʄ9yBr)oYA8~fZ;-ֆʞ4i\%me0y[:|zeQ,:_"-}9Q`9p-Q7)yKA~2W&vt.EQ[Ĥ1^iBvJ$]P4L KBg9cE+n,o1!;,'&wWjqoz$̥O}y+;,bx6̺Gm؇ה+dz]] Ay6 ZZXZ?.-7/?,(!kui29|=zUJ^M4SquA_^z[Xml;!5~ B*rDd\ZܾDXrx_W uFU=/~gvT'Г?4AB`ѿ"߅$ Wz1uN15j fղ; 2̂@fcO5R}%-GSp\qTyy!{hHNj[yK .cH J+oC*7p XE2/D̻[1F~~Th1f~c5O @)K2L!g*27%+ApN>k/c]VZR4`JgssX>~H@LC,qg&ZqnH&~ CM#, )_FքJ~#ғ `? VԟD Q<*@xra)țw ,PԬ, D{WA4{{j]9pr,z`u:,жxNc02G2by:j6ϋt2HkaFnfgn7;@#Pg#6=A{=r;(:(t@?#)_w2>ʀv=+xYl`|5إ7i@xF9am"2bnXJr^5]3;5ې%7wHP9":X ElһFakTHD]㵜kV" Fb[GڗG{Jc{k(p,܏cYv]K%ei3 HڂvjlV^l&,}JH1|&xG'mPMh75Z‹2q,'kXHswq͑@aT>b ;#Ȥ|M)Iꥱo:vmokw$26:^ XNFsJZkR{ur%/f٥MJr~eTz#Zeнr, %H Io5Vk}ΡUH6?mF ws>PQLnkvMfA}.[ح^'W"gRMW6>}2ҬVFcKڸ9>Yi'uy9bϴBK cNxz?[r|^e`7P_҆Zϱ،:X;8;l~h <B3/~{fYps4 Li̖C~W,&(c-R ۃ3m:hAKu*;ⅢmZwiIwv2䒦Fͳ$7roUCw~*}4T#Vsc<5Z*<<|D2`O01'Na@υ[,>M sdٯ:ʹHk{ϔ{Ng~8jNrHo<+! o%GQ2Q3Ȁ%<8Y݆Kd4@W :?OPfbF B?#Thld@ApO>6]lTJ;"AJȈ4O~;ĈW sUW Fv+ a~_P=E =ͣOJ9&,>TV(°O+@mٓxOF]f'L`Ia"de+f o6mg~>5 3iYXE幇8/ڠ^JhKfmufmn') `=Tá5uOdx/ ~f_<!xQ. V͡wQ^> $h|kƿe%=U*5T_Z”nH<-7AшڎV&y!nۘR9k] l3J289; $V9$8c9.` iv.◭6Zw6*Aktl* RXл!\KB( b@8us 4}QP=o<@"?mRɜA}_¾ 7VBnL:9=;9lCي|G޳ įebmGIyrf҉aqӕxGj$wYjP2[}J<؏҉;P\Zfݪ1~I6#RcD!= B,4))ml4vx ށ,Ôk`R[сDv%pWRtsd腕?̕2 qB\lX-m\VK3WpK UNh{Xj<|wg0:l 5]tn:No +CRhyfp, j'B*}h-D]P(zޓ 7uLYR+Ȭu\7E؛Dޥ"4Q 9hPqhmuiP (M7o€ VKdN}qBKJچ``.yNՙ, kٽn#u  ԣy`241p…rDhz >2ܦx;iFѢ7 ГNK6  6eV s_^ W"81*aSa[dnPAuQmYh)Yu[B"y3*FIj24O C%4/([l *=~/`gYݰsp9|s-0₏~t4>÷Z"Ct~ @cOSd+>](R8BR^7#_LK4ABDǝ̎B2CU2'rCgS y Lcyxc!8ʖt^4%ՠci-Lw7+]P]DAGLA_'vuRL6 Oa (H9μ>fv^ҳ?KRl x֛]Sj6S*H yjg u=|3ִR)3>N8Cm/"oM*R?EK`H?PeKF uPDp~8NmG FRlh?f\ow9wەHǪS6A|H+Ts [0e/nR?5*(2#H*τ8qm_[X lB3qt;4>~k9Y2x$VTׅ7ir;p}"twFVa_Q!GxE x(x}))ؗ'GP.`f*t79VKCgS~?`0u枟t/^%?mM#!Ŵ+#蕱/b5O\<=]X(lp^sOrqzXu[ҳ4׫ 0 م0y֌_|Ȥ]1ߘ Z6wƌM1(+Q [KS\jy"@5>| T rV~E>fl^ySmO2dA Y,t{zLĀtc^#B.# ˖3p`9˳EѵIrC%Cfie.Jj0:F|Nm+(>ZԞSlPhpX{XoHK=# uCj SQYl^܋ BьeM;BھȞi9E=cxhzMe tg_].p_.0O~yp؊&j\k VD*ryWŃk; fw= 1&_xlo\ Y}G4)ДasכNkg1SC W|t!>©]qLwWWgrLtRs#"p/mp?4LӁ6S75}oñO'&dlzpX=ivo^\Uxv>\"^-=^kV*mХ ok9<>`>*V5iA3V]IgJv;Zb̓o !E1RAf^m~i 7~36oZjO86Nw3#eֲ*HBVsf]%_C xm('[:ԷA3(kav"Prϊ-YS j|L !(O,08@r3M*eYO}NW ~M|voM`EltQ2 J7E_ƕ0H3wU%vMz4i[;T:ԩ<\A31[}TwlsOe5Cu)NިEҶ-@To!jm.Mq+ Mu=K;XW`siF칕-N6n4FYx!(~簗Ay_wX?:ZQG N<|{+ _ȣ)!9qA}7 ]b&i-V1 *.t"ܙlJ*+-"HS5XT+R]~wtH\;˚9G̐}Y a)RSP{˜G׈ HHb^Nd 챯pPљ!'x9E{{WpzlRD(#XKΛ־R& vLNuMæ L?0L@Xojk~ل9MSiM$k#XKZΙKi v%Vc/vnb ݤ\L`hGYǕN]lj*@gy8;@5޲"*Z ) "۪Ԯ' kEJkr LCm=nuKD4MY|^zbSqA:zƗH`L8X8EN%[-_]v!C|+9V u5ßڣ$B" Trr­:M1vZX/0H=VWglw?tTO?q\1'փ9y&{˄Ɣd'f?H !Uu<xkOasC!tGw*ZTڿ~Dc˒(]>{iYu{w`1{akP䐸g ;S츔'"Xz_2t/VdkG5[%orLj4cO󻃼2rs_mevOBs.x:< Җ^!/E8`sL[vAFX^\aO4XBX"r̳{znTOE;pqֶ+vN },t|@L/ ! BL:뢰%f2`XXyǙ}tBŃ}td ȸ9kaX m."etGwh$qJ9Q{qxzdѷd. *W~Ij*naWr$J!M`ИeL1cn_Y)q>/tb~2δ(Kkl>$ ^%V)We7gv>b6!+[d:~< [l<|t#WY9EZDND\AL,iU8a|bѨʵm.p7zrHŐlm:Y]|\>7bb?ǐ^!W~Na@<1AB^UoSCiN<PԸ'|PvG3܉WGQMZޯG|4|$wLGdRP{ ۊ1[Ob@V;u{<^XΌeB/V>:mUn "*Qh(WҰ1-ERrvϨ 1 K8x##\O0uq'%Hg0r%_xf6tʦ4(B;.-`NT] p(z rMI4gi<~y7i7~zs)H7-~mB':ĀU[ dl#&(6ћrF=؀TR,hhXƅQq?1VJ$Ff`<*26 ,u+:UaP RuA=rs|X)Ph ]>heGgߢ!Fd{cu۩ D4BA/ktNAϥZrj#ctѣߟ;~Sw_R 5;X]4=,RBooh5`;_>?FPϐ=bWSB iJ[t:y` $IŁ¾|GڲQ!Y";:F44#%ve-czpGő_#d%p{uINAc ,uNX%guBG{*LkG@m ,k 5 JE8#(;<[#ڔoy_˒~Qc @@撐Up]髀fR[*F'I:]91&h;BpM|&$R%]R6CvrOpDA/D=*W.TT޽|%dzvqcIg8ͤR@[VOGDkh%BRiS6ѣcˍ,<Թ R>P0>BJWOԵ \[s($S6#"M1Gm* WО9:^F&838" Y ѣE{JrIR͎xvec[c6{6jݻU&Qd$qh|T%g[n/L8Ś6m A|%G1.degYo<{bY0 = p" | iBٓ,p eWoY$#yQz+Y<6Q-(gϒF%P g$mL&Uō 5sYN_龺#M)F~|GDM<\QA;yr>CVq -ckΏ I +@[e'kbJLuJMA7#꥞ nCsn{ aA>Tk65AF>: ^;mҒ Mߌ&3a7=SΚS},0hڸv(.*0 !!'EaOr~U }1ݱ4 "[Rk4%Oѵ/圣 ضxcR< ؒMG {h  i-jNblhYD_dU0U jv@`A'B*vtvf Ċc1F\] .zl}:bܣlEb7E(avȥs{EF:La9(ŀ=BH[j8s5/v29Y~To~ cI܎0{^z KՄ D;nz30PqwfOK+3bt1%j!}YpMT=\杗FAm[7+B,echabўfy{ KD}ϗ*p~Oidѐ_.Uy+#<P;Jܹ;9=nsy ĊjOF9vKdRqm$qeY=Nפ%p̪(3}.{95)({TtҼ6(Jƿ;Ӳ& ۲D}֞"˓@M[$8:-rKǘO~)`%EMI(]4AYA `AmG%Gyz4d\!.[F"g' [RG~t)8D=GAGAϣf렑tQ{obߐNojAr<9xoh_I|c"OE<:1d$9etՙ$a?1Sqfc(8f3T7qx` C)$aɲ2jْCw2Q8(ݩˆLkQ'v0hs2nl >,G'Ŝ$~6-z²m6W5OǎA1=臮ՒcNB̨ ݠ۪sx _XWY|PaR-O\?*`uWcz x5D" T0,TȺ":pl;^s 0+oT&S vV\\$ESvֻrהVNB, pŻ]'RCdhÝHN_YkvF=qtq('6,p Vxrl5rb2Grc hКVH1]uyqMHZ.{$mk}mX6s5fjgA^}]V>Jgbra)3߬`dy"wH;n[?&Ux~q8߃R\C uabsy<&NWؒ) .(}rpx9jûZEd#Mw ,_)$W .d?/\lpϐ9vOzȉ\­ X5P >SM! ~jTKEM(aӦYezƈ"1z(cp08@*%t=;vh-w7sZ۷_qy, v!=Ѡ+23F'%wruU>N!U|9 U(WѤê ed!e #go|ur2B6:-z/=&J WԜq׊ώQ>jpN}&_H[(Oou\Fc(,jQkgYɺPq;hq ';`p88cP/dU_bR(u0Fiw] wm5r" nzѺ0W^Rv[|Xk~8Ict FW/Qwed1􋬏ѕ/NtP7pj後 KqZ1hPTʊ~F<*xV3XAg+nfEp\r{[cP7]GA)fNLIyٮ*x f? hBh)a۸ .uɯ~e1sgSN!'"g.)7\"aۮL6~ۇ(wd8~?Au2{nP@RY*ghq n4?lhiih8aҧM|e{ }`ԑym.01h[8s}p5+E| "%BNՓ/d[Mm%7mvpwY]D<@wNCl.~@2jH#JnX*FD.<*Ќļܐ]T~q9 8/n! ϥ?oѻ硱C%63YT6:gol2=F0rYd (^(I"ZImsbN0N3㆟%2Q?fcٙ8 'ǺŬȣG0L[c6X <&EYqle'Al-!x*##C+F~rq|I/Ny807,lBqsLvHSmZ1-V8 ^>D@=>kͯ`>D 3N4$A`.r!Ҡi5KF@*޳q|p-i-‚iL Zu·)~Dn!hhc܃} Zb7vi m}"JSt<ē{emsN\߁hJJP6`B!^(G[9(5_Ϯb :Y}b.&ey~h fáCtS9qS[qR7U05c&vhd戺N4Ջ.< L<2|Vo5i~Ȫrz66T:{dz_()tu-qG$%hǘrlGkWY]A6 R-7<]Yk~c[Ť"[HD=hȉXIDmt;/i)1k1-Яߟ<5 TD5k݅ rgk4͠K g!Unƛ42[k6^{îm/k3ŋWGib>lb~gog MJ kh!rSnO<]1b3fmLy<9Uw$G})Ļ!-8疥NNe*DOzVuhDvBe )ps. ZvԆ&w8*37zD\vB3FMv[H ;"i F蜽Ʉ8U^K'aU ahs r!$錩G]9`5r[ Zƻ LB2W[S rAXVi}M҇#L :_P cґ+qk1PX]Hm G'ࠊ5TTg<=}L:6 nt'#Sd+#7)JNN-]g[8d1ʓy=IЙ,8B(N>H.^V,e)Hmv٨bF%S<O-ӿ%=,4 q[;[x)OqgԏYn)m-쒭æҥZe\զOQ(/5*7voM^+K,U}f̓ӈO4][)x6yp+'AxaYUmh|{ ۍ*jikW͏_B4H֩H )j4 ?w} ~!n! !Gr_)p De8cK>ד1:p6e+N;cn6,*~Y2"φ$&JOufR"# HaO76{GXاu/iu`jgt!(Mj г: Ko#/((e}QG/]B0n8F Y/X'd1V+@p~ĬS). krItθblrhC?BmF j/' ۘށqt{ }(_Oor'$X9 eC6!BmZ-+CIhI%pWG Ia۔D@fP0ZVEP xrq%*YfʄC7^ԯaAKѰ`!'V}.a:)T4b⭁tHI'pn)(/Ve fT^ @~ @ݧ j~u>BxP&\ B`%9eFAolRT.%ZXH ب5^7顠Z G: c||?n]2-qfYc"AiY/ĸ5Ȅla`XO$xTgUeUnR1SD98VѰ@CrH6 >踯|}3$kԃ %%d<UMY![f UaH8b:T е-^:l$'j('QB鞀NxY#M/I2CCzxV B&S3 =<㔲quw w p /9å :?eCq[n+٬Ӯ0Pr!3P=֬v[mQ1޸U kmS/7s(tHXsH۵qD?SRE;(*hL75DKxdF!3 J \\O -F׳Jq ٧E<^@mXX@ ]%D-h8rIz'jA6pٴK≔s|RϲVmzӖU-^A$D.afQ_ /G v AM-ښ3iÖb_σgξշhS29%0ȓ~|Zoe˪\&#+\9/ſx\oR Zګ !uV(>S4MAw\+ 3Ʋ7BB ĕ(^۪[쩌jqM&dݙ!RUKqxEVx,0tlScum$j3f!}+op^Fx3[$oS^j(Y TA3y-x{Ww 539eiFIGQјOtNUEd'$@kp@Dޠ[ޣB0&Eu.B<ǰ oEA663!ڦ$'`#} #e-^TU)\1&:/n\%q"bql.!뚸3KKV_Zp5FFX$#kfBewJjͳ2Q`]>y ߫$bì8dBՕs zРԭJcK6.•"A"GP'=@Ev]Vy%cV! )kj߅(ïlZ|jD"fTז"לѷlXGS4~($ qQIo@Kť^:T 1F/eqCb|sO6N%2jiۊY1Wa䁖oi1e~8LQ@Zc!dQB3=jkȁj,ƀHX7Ȯv^1-'tږ$/(&C[yG} XF4F<_1;?nqu89-eo#E;ʮL/=J}XrQ@Baz̟ץkŃfL9~c.Z֝ SO#Gx,i%ҙw:sQ) 'b/%Ds}#%v [Ry?a_VJ%fbileTb!}D\sDċ%yo._i}Mʰ*~> y>&]o"}@8|t<?4Fz)TbU X{8H>!#l `*WeUXOOh0qM_VѬW_^ 5Hȭc^>{u.:ye/j3n Y!`5u|j3-[,+O7$4д'WEV$Cq>,0\>Tsa9f7)0ILO$ 0f./r^Y!1y-UҠg*5BkG+Axѫy m+=_Y!,p$o!ɖjκ@Nk~I?D^@!xᙛiGC2nR;$BΘF}<;ߺ'KXML ڪl9RyZq`5j~$zK0D@IelR3bbdlא]#$ bd.uW)=\Q2>MtP){0 ȋ Z&6|n>^2XFc(EϴL~rZo&.TPkjElyFhbI 6#-&s!LSXtTet`HDe/9̒),V_bjE (bmmr-Ł.@PƲx#yoAv~w++aF>Lf`TAP":w[襛V h]!Fv.*4;V"+;F'fyX9}M:wdzLM# H./<ԞZtx5 6z"6T!HG6M®]K^B\ RcD0k'oi {ϝUJ y'\֖qKP*Gݗޓpqz$HujsR܄P? ejKzRQ&IuԿC#fC&zvhc$P۟~P ǸkgR>8 ;̶~6jTXOr;N ErmnIcH揷5m%<lV9y+Z ض3oWt p3h!@c{;&(U7H.c]c:jsIF-: |@d'-pn$HrϢ/o>b{ 0͋2Y l|܄^vM$׸۫{^(@j{ Wnl#G*Uώkעw~0c|_ڋ%D˭ܔ vc6aI 7HAeA)oٷ*}p^ $YvfXII9L`z1bsd#~qͭ}1nWYaoSFT):@ɰo ):7'|,4cKS Ȇ<2tY F՟f b>Gq]3tй3sZۗaBi|+u"]2IʉT\Z.bnV?B8@^WХ3xa}Sfc aj7>U6HScfڛ6: ΋dmGG=EaClXڪđ6vuTO/#%O7Cc)~O܇(]~:/.,.PR#Rx@Gg@o5m-Ɯϵj+l">+IV MR-Am4$B1A{!ꨄˑTȊ|j)т LesPd9┍˰>ʡj)U"@~۸"~BSj$$qªN&/!ۤ w:2~^jB}%H2 WquŠbxҊ2ejg+28⮸ 56h0Pb`CVA]?(%2IK ajX>ej/V?ؕlj@ \PH]dXw@ŠxS*^ե7o4c/LYR6V 9.Ҽv51ʭ_.q >pb; kיW@*i9NVgX1s Q ib_E=%^nH߲>$Z5wF`,#4R_sf%o-H*& t(T~(;NF6R1"zhKbXt$CCptv'!&JC|6=w8$[wwHU` =:TgAgs ܹHfa4UkGa>9Ǹ'&q3W_63\G4Li;aִ%kF GXNN>Ph|zSv jVS}!lsfٺ_su 6pHVX=Ghe\\-8@OwkS2CRӄJ'b:_[sL3nVNYBy5w+S} xщWkVlR2f޴ʇnOG_"^əSL 21~68oɭmY;Hw]5L(mK\(z"7NG5Qu^YI]A`+md8n*O%_X2>3E\e9 n6c )%`n]0"qZD!xU굣WB.u[:0oSםiA/MP6{sJIp mjDNWn&>G%"ml}Q3g"F9V^g_2BG4,:@LSzF8)-\CxoY ڢ%/YZ$w#ꆭy=Ćd?ĜEr̓LUMe6҅jAUaڕ]4˭'*Y$^:TZ\uhx&oiܔ%F%=;7¬<P<(W)(Ln͖m@vgKХBQ=0;"$(DRݱhvU:W(dU,G5v |jgVW=KS6`;17MVdYTaA5T!ר p4yJeka1jq|vG;{4Z>~Zsb,ڝ%&lx͵,K2龜Y\(V}CKO@Ā[v\) p5Ƭ^K^疢Ԝ\VcW$hJ/#WJϪ5@)Uöc8}*tѧH\]EZքbWkeF_ @᥯fؐt] Q|9:*E:ÍBJΫy"+^=-O ]VZuG "=ڃ\BϣKL>\zB#jU3g򲿭e啉SF؀mFFop8QE['+{>zj.L|X[LtUAo}@4p3kYs/w8g9cDJG{X9>0:Mރ dYm+rϫe*ٝ?cOEA6%wKJϠnjG7#r缿ɻ}ki7'q7'%:c96@W+fьFcν?ԏ}r*߮=Bi&7ōNk_oĵEs6N|,7`;I3@`JQzeEneܧ4M%ΨܯsVBBR}jo1kt3۴bjU%RmmbW5&9N|wB၈8]K61(<^.WAN0)Dv%<;)HKK5ΔX(=,mu6;wFĸۥPZQJ`[$!5֌䣲7 :wy&%`M>D1 uCƺlN.E>I>C#<:1=Sxyz%0W~ yߛ3Ta:&YYttEUr3bYYګcv BF8`Rjf{M,ֽȸ58 lD%ço,-ozΑk+ ´měPn]m5J6va =p,Nqx, o$$DpSu9A6;O(Jh<~bfK]JrMYƼfH 9>++?@Ҟ5c y )Y(lvK$?HAK-1 Du)D)u&TËؖ0o.[;! CʰU.tsQ~2^.BVEve3: ˉܩ&` m0!W<ݴ<[޻M2&,C ˻l_ :tcI*Lx8wh^#N>gmr!{NOdAx6BI_U١)Vi5'g~:͠҉hGK/gQ3ͭrTIe %xo.۞y=f2٩9%Y Lk2@5yFzL?`2d)΋ӝ0^]+d^F&'gqp}x۝H^u"zcØ,b%[^L M˷)x =|$4>(űg)pB*ř0XHGMpʫ&WT0W.ckݳ"k/C@ ˗z75voD[KrR"f}2Iץ%Le$= G ,\KSPۦ˘Lo6C a!+L:6[NU\-=_8D65TeYǝ*f4`Q`;߹;zhvOtv10D/IiX#$wH"wnhy pA C'҆?P$XSp#t8y^z_n°􈊰c0ij F85 yRCF.%| H9΄|I੧c~eTÀs}e/TYׁԨ*kz BuP}b%X᳆;0 M=0nn@E4?º16Y`Wlw ]!N2ck̀چ=/ѨWRe5i32 [V#84TS 1 HRf2vTTˀ'~`[t012&:õ[iI&R։/3bQmH 7`ꯏ6^G5Ƒ]VX?)x M:rd grAueAm-cmaY-UJ얖\Ђ -g}ќ;yNvR T [lKx yxJ9? GvOCjOCgD94< 02sZ~־(+WzA*y`p0E<ؤ*hf5#$|R;s9fVb axx1#,+{0-&ɫx2%wFβw rfʮR6;y*'W"T+v g׿űn7gFj<'sZ }#oc0P_vE*yY[*Rk㸚>ZyM zE81]H}izabfRG)n\,XOIl]oF>ǔ: k4ēxŻϖ0L1Ҍw@PLT]uW,*qCY~)\ٽ ֩c!h[YCǍ5]qv}nb1#Pt(;UBlJWsKZ쌮:J!Ou=xKֈ"!lh .l!N") J6Mh(@2~I %[j$٣;6ªNôiI~ҖԒΩg:Wi(]9yT-3OI,Fz `ƬJsB(c"9! {YC^~=Yr'gmW͠D&Ww\R]SpesC*ifGnLN[x J$L\2wɅ&nDۢ}jż榓n.f 9; `/Y<6]VdҶaiЇ؀. m{QS`ϴ.[09ӽZN4A І"ܡXa(5#8ID3AE^[T 0fTyBfɰOxcCǷ}eH:S7\mRJxbMoW0j88KW, >=a,!HϞ5u>, U1=EtF^VvwPKJ؅TKH0i~&&ֻ։$dg.SY( A"2h Q \ ` ^cy-:v醯pΘgT(`5KK Υ$ .ms_d`\BgM po  ?ވB׬CB$1>"^a%dsFbo-SxKv˴ /Bf@g| =W5u7Oκ'%s-l?B&%dCN{I~_qiRC8tK LI>/5ksW"!E͚cH[gCqS5Љs>Ess+KϹyo5lD9kJhڶ8wAd[e߭^#Fe!FN?.7.3 q4i)U)+ߪOZ@fXV)lppؕxF9jߏ2,u[_H|"5:]CHQ3a?CvC_j-I2߶sNp G!cbi 4Ԝ`&rWUTAјNk&Wxrig7Ea!{p4$԰CR`)dS"wk MNXK˔?C)j[JSAhrB,hW\XnYZ3v tDCN3Ib ԭ;#M[<ӄ S y<5l.D h x2W)XpdQb`JuZYqsS{ȄJA {j1'p*04r:HvoPE]'5}cwa<ia̓j F)IFhd57x,Q>F*IPJķ\HX<v@r ^\К|K>ΥYAŶx[f>-~胍]w[eh"Ǐ:&bي[ɞI`=XfSs˒F;Pݶz PrF [SX Op0=̀.Ӹ;iZ<0{Fy*@ aZBвkU[ե7J2Tt PXk]aD0=' y^\Ù}ԵC5Į,{gdt0s껞;64{dG"鍥[﮳`f):F'6~ v Mɭs~ V= /q*j檽` OYSԸn/N 4(IÓn5cE,7f_R N%b|/q&R~9V*fwq?P],0ڼp- T0>&Q$BT"y3$KD MQTj~0_x뛒tte9U6q^Xy6lStv7,ޘ$~: #a褀@ME 5De`S/Ȕr֙vŻH6Y ~-(R7>|3 2(Ir/#>MdsDWY(G+&AJ삗^zXG,tmt?)qTՔ۬ {e0N%Nb~9i-?q(.R\*C= BKz^10N%"otH]r+ ~1if_{<:oOYnNkym$BBX[f5GP#L!8xϯ=Q;DϐKN.QNuJEvcy\l%\ضr\ggH!T#R/17ovsU1tuӛ0+! \'3c zfFc!Raxލ~ #~Cb/lS]0%sJru>(?bLSQ`QJfz}*Wێo?9x #Po1uADAx d3}"MVndR|ar5L y\-A\]ܽR\+FYJu-:DwaD#PJBOT{H,Y+ CW}b& +8ooL'rs$tup0tSxKMKkuC")r躽<No\6}̈n~az5]v]ϕ}E=β(Ws_xN,*KD_'ߓi _i2}= DzCGW ٢Fܘ=g_K!\drB.IȂM N'1s/ɣxP.X޿5!her >5*zA윭̈2F:\fFζNfֈMf*uxTVF.".qSN[Z|#U t2~~;3=-?ent7H }0cLOZIZ"ӉiD Š$|]`G0 ܨq}BbZ'o?D.lA>?\@BbΣYr~ob6dDgM'WzxO7Dp`}Y7f3cP,HH3SdO= *N֋>T V&c]:5š9%ؙڙ|#(xy> #cQ~UR XI'j@>{b7!kӨO8h[2l$AgiUVz%mM= tHT ubC+Y1af+~ŧ^2L[i.;]!ujQ?R;!W$jx4N\DtUN%, ֆ }GСUyFdrtFLP|ݤzװZ Sa7IQӖo'n2egUq{P/~4> kB{V0]:&ϓ<Zl1Pq^bbGMÞl3JlvL4G4 هYcOlF %l"9-1ǀ4L̓={'L;fU~h;a9w8 EҨLX ta(lO7Xu~0Ӊ_b(Kg e ?i4@LCѲS:Rʟح~*._/IZ?.F ׎Xq/xmL)JRQZ":H t`\6\x(f-^,^e\Kv6j wYZGݎ/vƼzw ]j^B(/fVxvO'ʦх1kB:U4t9-ׄ?Nx"xpe/Y,:Bx{Dt X}k?t@ ~ѹ˹bϟ=ƈ{J/ﺼ,rѩ`εNؐΛ+ /: Ɩ7˻?nRB=VI ӽ A%,Тf|Sx!Y8y|I|g?TKwy]j渾Kv J . P5UxV׍eLÆzR'Ή1"o1Xd;:_oO)鿴ǽK;7i[]dmWԶ&6KqϜ\6C烱?w}PTl\îiQ'I^tvR~7(ְ<$x/%n#mfx*E*m si& .0G5$KBpčRr~`5`Sȶ<.B4kʄgo<'aIfـ5G?c ҷ] [lbvffЯ"[r;1o;BJD' CxksEb"/<(!*8}xu#rt1e#B<\s^;um^T)ZGN5!w@1 ^k!ɷ%_9v w,[dS:^JoOG}L$urh-c@1j&hQ_쵬7>g V*Zۼs@wwl&[A0 6S\ Ae9SZAk%L*Z*a"P+X[;l^n IvmxX 'Ff>z b-B`نZ_HkT { !W=ԇ#(K&Q57?-Ҡ`ҴCcO6N{nDg#>R A[Ey ܩ+Z[U~Ќ1zv|JABORTz {r:QXĦ|}t?Kz:-&_ۭ'F٠ XAw')g5%/jfz1UtCͪ0ߡvj_rnІZ̙[YLLQw 2 9`6>&% cY3ife%cd0N ı*Cue+Je!462M!߶2Y=!#2ne _TWT5RjV\umkF󶾝el":TO O,qxi C/c*3;mm46YykWB{a{PO:W*ՠV*+VUtYbLx];B)V";# !XV\0M>3} N"z[š7PT!YάZ S?$ Io b c+aND)uMRSBJwd^,ѫ (y~IްZU|Gk"V,T QCCS⃄ #{zI]Dͣ]Eh@%WbB46PU==no="|^w-)% 1?fjU>R8iV Aw4IZq[՜C+`mGpBd5xSmovGtӣӱ8-c@#|7nB;~Ff<R~(\jzOPYYv,..Z˯*BYKP.LoSk`$^LcDu5ppD4&+cTU -ӯg.މq^^ U3Wβ0:q3ֆ`vkOH ^f` aX8`I+IlJ Ð*vOKCjxO0DL!OZT&ssEu@)/S۾Wi2O|gv=QxfG!)-NSm~\}̳ZwwFhQX6m8O~<wT؍Uw!IUd 7X/³OK}SM١kSd[;dXnXPD. qg>)@߯Zߞi6l&A g meE oG["mᕮpUD Fxtap6vCѓaj;"+be%fy@.Zka¢u: c%Å(((֜h:Dm I5˹Z}X;1q@zrGH4P4v-J cOD1!Z$kN E/̸ +,~g&KlisoC{0ޮk4@(O3Ji)-n^<ԩ9,oP-p uP^tpV*!%T@Ik'PB9,(W2*`ُkH~?wQf(~SGC݉Lg$/0BX*) Zy#Ks k;{z]FDcUL8xCӮ{ëf2Y]{x[G7Zz0۴e ]\__o3UA- - ua'曈ػˏĄ{HE$Ovy\Pձfy/-b3= T !wj;>L&0:=IC$]EX]{Ǫv>Qdf @eڹb1{:|izXENhUQB#]f'B6#u&@a51RޖdC6栬y6EAW{P/I*G{~Kcm'd,quB-/pPpxKVvx":X㰳*BT4mqО[X|wOkF#1+ rQ8`(_E65\[ըƘNC=KwE~pdwc L\Gpm)#-RM y2!d];HF#XH=bwJ vʠB|1M@nz22w!] @dBB_ XܿsEp!h %u"ҠLt{.Bg6'iǭfO aᬡƀ}_/_ pSa IFҧd慄eDI`]!7Hr~fyI \Ie/V4pwNʒڀjSu%8"`*eU' P8))IJW,7뮕g *S{Q3yOw};K^GTβ:\Hiw0{~X $(P~A!i 1’A-/ \dmYY թBFiH 9f'BlӞ v!ݭWwެ\U;u$ YF<ː!+haT)f$$? :X,ERi^$ ϐfJBH>VIܕ3@D>](E+Gc<ι5hf!mvyE<@'A1R/ &5+Ɠ5:g0R&(> ړ|9C k!^7=H@ɿ 0( YEEdz(5ZP*8bb[T@=DL%Fp\T1 @ľ {#4JJuۥe9OjmcE\6a!%YB3~ٛk GqN,fUK\ CBlVW,ռ/3bxj$DŌP*Lvc (YPn=c3M>j@S|<-n(.|/-?Z2s>D K5`X҅QİQsо=qY:B mRWaYqZh*pc @e(x;rn<$ƻNo!ҨA& C\mOhe3BC+GB*LSfë&**6fsYys X?V2/'w=ҬbArM}o *_[[-XAg*Vae 0UXU~5 Y{D$]X?t ~ )29]V/"X2INdNmIU y\<֧$լbJ]puڑ칧2 e7\"]7PغOnԃZp 2R Q%nw)﬑39S T7~kM⁸?͍<šb )K)O, P-G\bU$oչA\d{gFzY' 7cyAе^gk Eu=me i5 F~:"I¸uּ&Ȫm;28 qo@v3^r5YQ|P`êcR][ H(aT*bQ' UU̴',)EC#=nf&f]Z(!g Oңgr)YSK݅B;7AF& pfi袑N;cR]zoGgPle/3'MBRsaSSU8Ŏ^ ][l> b JL)Ss'6! djB Aϲx-%v ;Gs 箮" (CM ZJVQSwJ\f*ͻ_~!LmPm;4BF8,͖,: o7Bœͩs~JIz6撎B{HTC<\ޙ!Bl]>Ő*WWl13o_)ͦI܄4=Rz[cGzV[ec?B-+ZUMg o>2 X XoENj@(= YH`=3tfVJ35[d&@^b4xH_`&,x`N$p>~MfKjf ;-v w^)I'){$ߥ!ZH"VPux֗&`YɇPZz7Uo"d3ƌqAϕw%JB"훱\,g%ξ|!{릪<,?>`鵘}\H䮌qA (mZ2 Д'\2XTʡѸ?h*CT?[-*CD6A`g*s!X Wx+,oVl.q'SZ# N5NwKoDAu]|klLnAi,9ߐmf7aZ <[RZ[m;Dt:4 Ijpl "ZeBj#nXa}S%:I L>r&\'b\j`N:}sřcݐ.V\Ō/ O=iCRG9U #$5%Adljw fŗcTVg, kaT5¦so%W.'Xɴ@ B3p1N|whʸ')pg-_ SzVMM`?މ0݆RFܘ٪z#HyFՐu7S.cƕlpަK7NRq5:|ˠόg]1&tD-"ܢ>Eςy۵;Ӄ9*d'QSO8l] D&.`0ޕ˓W3B/fSY^l̶KȸT:EnO:+Zҙ rF.s%K{Lԓݹ؛f :J&RKD;q6k04<(. m8Fqv 1Uҵ ]PqWEθkW荊Fͤ:(SFyyH}k9PzI5l{me34>uJHu2jW=hĮcs[S?Ŋ%nwFzV\ԹEv3tOm;nM[$̙B^0$V۪I^37͈ׄ*kou'.$MU0'@M:9Sb'q/706DXU~L["Qx\<^5NM.6\wViRi.GģmFpղFMJR^?',oS؉6箒KsryLń^N~5$ RU&# w]N"SQ'xCY$ wxomf<\)a@R,g--7YKB!#"7uK`wWAl_ ^aM4~C]V vȦ&&*` /}d6Tl8\l[Zэe ѿs.D \UyERw|\}5CACbeJlT\ga||S FI)jn<=bA'~<.Q1^޼~8t62:S7d_e~02Wѯ{I-** S͒qkB$y܄)?%2ݡkUR}Mb&;An5I4ԫiz}\[hx?=Az/T6ʞ"* @ Kc驄mv BɈ7LC2l2g K.>@d\V:CrH#1sv|E_#HvE^SxbKP2Y'@ ϮS!M= 7K7@~@/o,q-4BTQj9}ǚ<^BFT|S1TE\O?]@UE.gGg!L$ԍ`A eJ+Q$'$obvU+vHcMETMRwcP/VHtJ/"(ȝTB*v O:8#iazĉ;v2qڸP3Uܫ~i|p3{FwSsU&J9܉G$* ES-%W '$<'a c*pۛ|B* ;> : @v/y 5#K7Gw glg2WN*1mW>:i>qyޕ2t@xmF8czkP>.YҸy0N-5 wSub,ݴ><z [QXߚA-n󵪴nXMp΢ ,RjԴLsY g"4?"Q) On?"xм|SE@fda"2 9U`.,;¹aOhA[dXeNNĊ/3>CR,dZd,EtД r|,m!Vdx!ʨ)sX[.&BCly#3o0-wNFlZIUl<1 0#Ps|lC m[ηM f:oަia0oR3_Ia}Dv` Q_m9ogj7O*4HA`^8ioՃeb#-* \^*Fgpt=ҫbY'5N8 c=9}ΫAQʥi6+~lԏR((髬F6"֪"Je!V YEovI<Ҡ& >;0#@6|!n^:kBi7'DƏ.Z7Ţ֡[F)Ay`@=Lj( 0>yʒ/X&=ruyl=롔e' [7O7JgSK5Ǣh\9"biRU62ݣ;X: CtyLe2?;8wHypb^4wf0!E(<uT&aDroX+~wyJ)xDFG,MeAMLwCzآ7nY ~LMfz"zgTBsR-t;p&&_ MѕU^.( M9#AB<48\x̏ʪTXg:!c,}ǫ&>š->1RrS\i5Z+mw8g5jߚԈ0<1Wr_(Ǡ1 S^>,.=QZf &W='V~ 9ƣXK瀃 !Zw^')N|nיU2Z3˳ ,-XCڂGUS&#|-\$2𸂎 o+se?ye/ #7@͏K$U+ȲXݰfRu+!ҬƉUAmCؕ۶j^%K1@qx,tƟB.aM~;*y_ % SRS"v˖Nty?gFxh, AC1Pq](x>wbN^_B%;w1c~N+t;9w~L\:)[=-ژ>5,SfqTJ$;4Nj8kDl;z*B &\дHX}Hؚsr@θݸt3 \Kt4_BMIS/\{RC4-WC%H ."ح6v9AMYEGYBuLHK"0A:VywҰօ ̮\2Yz3>WН3AjNGŞA8n,T4b̫q/PaHQ(#qp-`Be*FjT5zAyba!01 {ifO:i$kͧYgbH׾%/E.ɨ 6=L$Fm$ XdۗMmct6pH]7:k>i*H{"9ŝ@noz۪Gc5i@/2iZ?AS]" CkUpv5YM4w:3AcH S.e Y6!VQ|[ջy~SuzfYwWGe$ưRkZЎ T>d p^Лv*#𷭐 X7)o9噃hydF"u(|`čF H͏I62o{xM4k `Q}ߪ̴&}B)U UU%j:2;\up>PmULhרִ[s).1z$0J}Sv_ 8dja']^WgϷvFNػBgS[J-Eo@sVbZ7m欗b |aLy)MAh5tOaiBWF"b !6EVgXSʷfC,N \^QVX||rwq/wYu>,JVC,y0so2 mz PįuO$q_OjHiu ;lPj~ *נ1ң`mܓzCH|8o" g܄U qȰLM3NMe|ȁa" gWkOSL,X.{ En>/zfaBZ-R>ƟMa.O-]'5na@1T"sTKJRR\Ѧ_]6ɖ 3Ċ)2#ʭTl+ |<< Yx(њE/,tc琟1rezB 8Xg&3Zy/wZd**c8X7䴨9HR`K"lPviq@CL<;p`81+3BZ}AE54YH[lڮ n0]lDWa51:y,LO 9Vpp/J|9V^b1V35 S-,`Q`wĐZy'1-y±/B^gg+z7MQ ރ2 x9}$9|(pig&9r_sjPG@/8nm=hfKK/ Zmtz׉k  ''L{<O  1T-4~R I[6nkUVP \7vc5)QP];ɦ{jxN斒mp8.ZZ]&)kƗaʾ*q'KE`Y@  hr˿pZx\Q qaD\#dIN~/+m)B̩P_:ZFvJ4ʹ0-v8W50f)L֐9n?6)Yej7~/^1 ,*1#W3q#ۃZƼЋ3Z*uu>`mrLx| /P5Y}A$ZC)у2" mMMJtڎ186paF5W!읢p.wWsGvxpXg7DE<9%^ܟ\W֬NF<5N%GIip O<ו : "ׂM%N6e,%a11Y+XGAoLlJ>]ƕd2=ddlUc~aQ=fޢa5j7G9|pRzaB1cm,m~Ug K>ooo; 8(gPXB?І?4f.KK<0Az]f4_o?N@;y)1G ȣ)n,9joݳxt*hp.Zb{:'Pګ)S ӷ2Mܓ-p!;x]xxAO,$Ji9 ˅wBEEYe@_ٖW`TE.퍯?z >rq@/6j3㹍#R"JfPP-ˌv J,=/*V#*"B,""E3TwX?Ѹ4(]Tk!I5<&2d=a @~z}V>g By.fLV{|*tBANWvStW_E2q/*˃,I9Sw$`o+aVMW^ ZO {EC7pX5;^L7\ A;)6J:#=3lQ?3QOL@pWGSBc0iD.*BIϳ/ gm*PRrAqX.e9){E]W0_o(ȡUBQf *w<$4ݦ{b;^b6[bA@8Qzs醭Dv'79$EtLpb-oȻnOTo_3m̒5|[9h_EEAZFl &@|J:MK 7w؂4. K (E:=+ɥH^ G! =)4_VAuj#oPcw 5 3"q[ M&0{:J )u6'FVQKRקv+dVQ}>.2P9r.KK9dJ,bGPP[c,6d=:~z}Ƀg.6SS$jP05LCU^8k?+G8e A5_{%Q҂aeZ/\WQ* oo4I^u.hªd'/ /!]L&Xkd)Nj;j#tJKpZp'\ '_yk%nVGywal~6ãnD/e%\LDf /u^TԞ`pv^Wɷ.b$ej6IT3ldAGbDݲVؖ~+LSE̵,#%[{cK\x({XfJWC0q 7su\1p`JLO4t;{w!a桧s[6032T>ik)߻󻺻dDH̘CunVͰr-2dCG[_U"UB5'7j"C k qbPaf:Vݮu-,UTb-YIU^H v_*Oi^p}>to=KAw'i\dz^Vt6ǥgd|{1%JAH7$iTX :Oo)zPzO5,4+l}y5#_! 쟹 ޤ^n/k5,K4-#>qZw 4[cb-EI1)^ħG![ޞ<H^}ryX&K*5}-JLǧF..Pv  r򧙞1?SUH'::jaZ{W.L8.)xe7-ׯ%>?bkmBK+O؈;C?:Kw4ng 81UDrxq B'%8oEלBl(] =4<*݊M1fp * )jN$*A-X*R;XbocEoYHjrsܡUx31/jB g50S^c@D ?j+snK阠XJĠ&\85IC,̓*nFEԋ2; ;0Y"ZXZ$i8̔3˨B˔; Es_K-bk!1/4PPiyϾO8N%7)i~&>=[XŁ4A(oTN7^7T|@TW >,K'^#уś,E,?fYي70gn@Kؗ;p#X?A7nZ:--DfCY7+&ux?0荲3M0i)9GWD,삯7/.EUK;ׅs"M%T-%qy1F[ԟU>H;5B5E`IuA~:7##t_n;d\ |1< 9`VrLyR=bHJೄ7P 8Нd]"\ TDFd G 浴رmȒ3Yj j_WLFJqTuԓ'j'f@.u>_Ad5ۡ}sS)DHK@es!ш&&S:v Wnךc.S87{rיoSnYLj/?ǤU!FXn!X/ eC:v$3_)D50M>6Ĝ9_ T_Q䓷VsBE"Zf25hjt~Sdx]&2,NJ4)S{H~#V@2Mс~\IR%-^v;Ӫm@nmzV#d*#j$xȒG}~3-USxo [*پ; 0B] *xq8CrrKVe/0Qw""mGp}mP9JRl]lKpqA* w ^\yVPqR@I8;R*)\ø샨rlDJL=60|Y^}/۵CR0Jb3}^# &j!pCۧW0^\-9 ;zuYa x *K[5IٯϲԚEqwޡpi 7k >;N.b^'=kKHɑ&@UON(9J=(MM1J22ЕEo:n^\0fz02s, &JenD*.LƌPۉUNOZ%УRsu0d|c+ dO '|ʌy8ATz}:B l[Kfb]I~f$L0}W\8J% Z&iGRu0#M6Yxs[ 8n*@\mDn%1G˸ JaI=ϯpu8!W9"&քZcc 8d3] ZJҝ.X,ܱ<8W&9[ ?-L2)[= Wii$>U̹"*ݓ7Nlq "hΎ} IXI>W;uG<6wAQRuwB%P5!rO.^u }zP T>b(X9+J*u0Zy8Q(]+hIܮd8[OŎom'BU`䍢{iH兀T4HqQvqS=lh.pdKI)y$vrnyYN_LD5 q +#g -}+/dXIz%ʷחHݴD D): ޤ7.y+ {+9"Auc̦;S._9Pׯ)+yI Ӂ$k㇆cvWA!%~EգAGuF#=ΫsTglj4'oķҬm kvOMXj$ϕ_vʒ84XgS\ :3 0ϯT돞 gAuStըsKvD4(}=T!tUp.PvƇ{]M*9᳘N|o -j>)qr,t$8G聺Z=RBcp$f[VTF_ntmv*@+s@םG;MWcM!xJĵnG#=Dt$Qq*" 3feTj1d,3jJmN2T0 " 0ͩa f&,;eM`h}չɌω鯂U-!S:1[qygЈp8%2R]9A p(n6ȩ}mӼ[XB ZB]Ȇq fbk4$Jghn.kc/tZ9 2~.w~x))sjR4~yb.Lg C<+Ksc41%9]4EMmaݼt:_}$]bĚ:5>5y3,{V%t:$Sf(QL=*Ya8LՇk;|ѭN4<F`TJv]620os!@H$ZFY*~0t%`۱bb;* )! 'D IwUFPi47M/bL,K  Ř>`={©_5HSqV߸I) &"-kN|^Ý5jp9nwZrO mڹ}>L?-$H(Y'B@&'j 9š  ;k9 1B7]`& ]RaPmFj\$İ5QDE.1m+8R~Jd:Y.փ2?1-TZ1Ϩݽoz")GAkp'~cm0؟56 &BYZg .[y&Vh떿zQ$S[[~u ŚԆ 5NLfI+hgԑL7%G3lXAeqpbi OO ߿YݮRtt14?vU@בr]n8 n7L璪Rf Ѩ tv?'XR-'Y8QKګȰ&ک]>1S{%NQl Փ͇_BykW!Z\h2)jFH5laf95$t毠1$7e8H1 G- װ&ÑxsȍC+S )I싍9vҚ(g$+JM*׵ _l2KYJKsµ;E-=>ŝ{98=ۯZ q.}suŀPk:Q.mCձAht7wp&#DZ;0 郯 pŗNTQ6>ڕFIoE iɏ\g㐽`D+m+G;"u-fNI?'LM* [w]ʮ9̞[ly"dX$ s@P-ϿXμAiw)_;qd-8xVggG5 ?ȝhX 8|JD7_d/4p{ D*X;l&OdxidPD3H߾&Gc~7@6T`<Ì2t qZV/{~҉{-V$; v<©nUD 325p]cW;tG@:MaJ+UzRy7CgLEH!:n7mNzYi3J_њw=Re|lje)yC<̣pйwJpD[[Hsѩ˘!q^ bFQyP-rHp9bk琼md 칕BMmoޔ M d=qȂ#[(Ɉ֛]4+5{m1XjId$RDw<]mMUj(Z4 ,3̏kHg1a^8a&s#3śCsOђ(dxTI9+'v/&..Xm@ڈ*P >Ԩ kpO%膌)_gQ/S+"aYH)C@up㘮,L+e'q#&9YEj1t0{N޶ 7ጚ7,pCDEx) 9k.H"D'SG8Q)a+G@s݌ -gUE" 7$vR%\޴zX1oVX0\I|KhnT*fc+eN|AF;> Վ Ir۝H7,~L , oߛ_ȳQ w=;Z]@]hlukā?LHe˕I!!e/%5;kv# ȋ˹fmnKO?l|{A‘/" ^ǑJ7NH/m25 ;5ӴWE]ڣ!BEɂFĺU7ϡ _% uT&`DvO?>ÊG1Cqߧ-%T". LmZG^[ovb6hUeFW2|g2^B ;ZC |-ztr׏>KY:KbR%}zc8^ C8de^p0"~2\Rب]' "@] ^D$fZ#7 ̟P >3Fy HH|E:U?^&xZ?lY3&خP1@j8}WQ(: 4jEbE폲 7<_{.4~zfi]4>0F|_P.N\ zk2ryg`DV{LjӮ/5Ewg8*Ø#fsJts%1 :g<CَyX H'/xX[M,A-x ۧz0.(Y . #[u)k vM3N|^4 T͞46 6#NMy{,6] 1Ily!c+V6;hܐڣ'U߅a&xQ ][؇FH:̞ U`ĬNg$k)Zoc%m)bnQ!CdoStxPq o= YNsD%Sx I`Ruƃߍk–աԺ<v/Dq~{Z8Gw6 ĥ+K=I3a;pYyVlĬ-<;P~c_J,l2a@sgf֟tǐPcxhbdрVˢӊ+iKPBI͂PپwR ؼ _E``ۮ6ތQal$lL5{+{@L]AG3܌v$ G$[}C^%3F{I5-Qdoo7t?& `q}MO((]"9?\NGI in' RX q-aE_+I ɬTJBϮId xh$A#zo_x q2հ[[[''b) RjʸW~AE_pR& bcj#acs3J*Cׅ%mlCUz/G+ίQB|Ĩ 86!DzEj6$J S%3{n+fCwl񀫆')W^ a h,YЈ>P yYo.){yBz*In㻂w9ݖ!v܋5qR ǁ/=%ۣ'F=|3*Va G~[0&Y\wW7jwQTڸ/1Dts͖(t@m'wm1*nzQed9P|]>P[y$qGD+06.clxThB_ p2m`Ŵ+~TَQ}M W0jY r3̷$bt7F59ae7Kgo+P\Ag'~̀;0-6uކ_wdpU:φe]y5l^R9i%Ko]*F!Gd9w Q@w\;\%Nd~< +PK:*q}M!fBHh^4}O;;Ap0K5DeWRc L/DL6G92=>o7ˁINIP^2#u(&}*)VS{Xo{jϘ^r"饸)uBjZϡ' i(Ozrxw+>-qjIdÛ)8}4-(^%=F©Iގ$t7\s ᣞf2(tîkn^{d|!F=+ppwL I;gB8_B*sҐۡJ) - waWiBckTҎf>[վѾՉRN8Z-0[ZR[A1h1N?E~ ĭDɯ)ᵚZ(u L/kAv y/BCI=GI 1;_ӣ&݈Z+dڿ Fb "K+&4og~z\;OMhЋ﹁rעE`,p1HNE_%Kjq?w/=RƜS;ڂϭkHĠQTJ4eB@DY5L.fHNR)!U8X{TXk}s_c1^Za9)tXuM:3قf :uD.}\Q1 OR m% %WAdå:`W[|01A]%8(Y_gd6Tꛕ΅<9&.ūd-Gq _Nnx8- K1@4Hihrʚf3:'ҝDF*<; sE~5Ck'-eh8 GHNhB'{xQ 1Yc3E7{$h\?~ f*킻hUpozOo6'dH|SљȹCslDATY|Fj vZT$_]7rz>!<u]G.AP蘮%d4cڧ˥iDnSHY3[/ԪtH/ DyY۹FgT*{s?wԵCiO?qV} )#"j,2y=o,/ 9؊6YSqY2^{I]e4 Wx""l?$.ezuT>W efzӦ(rnǙ~aK;HtS.jp}t!bׯ+K>9ΘLqU "JH5ȘnM>MM? &jx͵F>"1F⽆ %OSC wl3mt/jO8O>s(g[_:ic -Q%g})Hgx Q筕8"]Q E%]6R6/Y˅K(QسivQ]k{Gd;RΏw*3_tVpy5W81BX6,tr8+Ru Hh_߃^&?͹~gMʵ^ 8~or=bXl2Tn.hE\xv):GJ/N1A 3y{bR(mWǺ=G-(A W\KԷk*|MEӝw0gih|ݿ@6yv}B@u'y3AetZQ* -D&33S$d̓U[No{ rMؽiE_p3QyD `~* {u3}DB"ޚ3&fRVaK#]eQM|ְ0r%vIx/zޒ4]X>^,͊Hw57TlЍȑ/'rc8Q+cOb/WWe:qp¿mp^7TQ[]%9x4=-⊥;lC傜=%6qo+8{ëcWslV6fV|\4W%2~xV 3crI} \t2<,XQV<3gؗk#5]g3>p vjȗF+'Qt\|U>A$611΀IUpDBBl3ʄ9ݲCjazcAm0PQNsn<ޛ|SM&`mͥU"o`0V KIP5jd1%]#(2Dez"|ŒV82_%/nmK5΂Z?4pIYl)t–:,7e&EedW%RdI|NCAY9q] bd#Lze}a5W!,IR:V13Ǎ]ʩ P$+'poGye Z4&-T1H`D_L?lbt|_uymyfwxn\έ}b [nlƜfH_?{ +ؠh PmՕs3:2Z;YEk7?J6ցvx`jȴ6",%G+ UŖQ ѶG+lswr!F;',̬FuU(~aj<"4 sܓz `29`XJ6 F!!ÆsIgE{E48CEP%A:>ª_mSfQ> k%hp4nLQ{" 2 xC#t]3ZEC1nEN`S sGn6Ifr`sUp*t|'vW/]ui?W5[m@"*I]ɢL[RIx3Z!+\|sĪ1]ʲ ]͈V~yGϚU:vY}><Ť=D^@povP,S-V*U3 &ZE_:D"59gpS CSCCaXb3xBQR'1^G(™xNOJp>(֜ V .S㲈 RO zևa&kg: l/#|!xX̙6]ji,)ݖ(A-q+z+)Y E6fbB LE=Ď-Ѐ bj,0$XA/LBA7JXS3% s5,Ҝ]UŁ!!+p=3il$C UG@]޺)>򇓯G '.:" }ϣ@k|EUvsdDeXhl'E3eC%&ɛKCދی(ϛG :[zS`sXżwL3w."B.cꀈqk \E;t8sVzD%0 :ܩ>]\Mί;N`+AB]+ޙ(_ مʟN_`WȌ xZKt\R-'oKO#ܖ̖Z~ZA[d╣9 ƈ(g(N+"'Cӎ@K]:с0Ó^DHh%1X89 +:/ԒYծeVAYfՅ*1ǐ̪^</ɻH^ka屼> i "Ql'7 f&"I UJ!SP51$D8&P@4eb΄2AkL:-9; @rV^$R 5d;hzUDC|Uվ"&VCar(\տ%}.2g  ~G'N.qaumc4ZN$7*TZ,+fT*ћd?c Pc2eγiG9tc;T6Mbʇڏ1₭Uɸ&y -dEk vЛ$'f,UEm7 Kh=ŋ8̈Tl^z= P@oΨ 8řS s#љ 1'reA 8,Dp;0enFi>$=8dD/s̡ VVM72ViJGpAslһM5u  nȳ,mVӴ%_ ;"*l+^[V;L7N?Kdn;GKӬMZp)U֒Әe!rr LA᝘s5H TI| twC,Fk!?6Q _#m;eX͔͌ ԗEOH kwES~vIAo.|9H}#LɌ=vͺk3+Sz fl@d v$)&~xt=]$ɷJOϔXadֿM[7;NY,}+p5O[9醊%nDvr GH.J&!,|L_-Лg6ˮ=Æٓcb(:3źvd?cD,k|m&RK.|-Dt+zD@'W}>> ŗUi܀qVc6x9LOٲp;#Y,*=uWj5(h3_kڅUl #$g؞\4{Qz^4 X0ʗ( 3ٔN`ljx4ٰm)OC\5X?~6!bvJf]~ TNbPBוxJӛ5F"^~,^!94Pq2;AZ yA,l$8"Kdj]Z=k޸^sBZ{*6T)ܣ )µ-JaoT0sB iI~}'뇗i$%`̄ kxQ6fkSʦn_}?rD$U8zoSAs.Tev'in<#2TZ~|"#ߞ8@5Eƈ7>.ZB!(.IrxfD. t`EeBl= @&a^uc.ٓ$;5.JW%MP; !, ]%ܚ*@C:bŇ@n>wAMn\N̝h-תN/ʔK)iLSKWh#ڢv <5Sr 5T;0e"Oomr~|GM~ @b벮"?@kJ(QmP-[)H;/O[Xvԇ5Z}Zᄅ'C#F 6݁'7Z>;&AbƁBpiN y>wR".rṆވM/c;6oS; /Z#Jxަ^yK6.-abNgzisqU@la7HA/{DXDطպRUܮ[m?Z'1|۰F;= S;e f04Ap1Q]~%,6K)=Syp20 4Ne_ć)>qZ&grƈ,`LUMH"y;*lHlqC̪3 Ǔx\qԋGjnk,Ӹƻlm}$ TrEuZX&0\ר@+r !%n|ZʣB Uo1}C45E{B~LE)׆æXm[yU1Zvqo 9۞#xua :ֆvk${[ K$wŗ>wE\=hVºyI1z o<)^$ W*O(q, E H~1|9A!y_<r2 jEl ixFwlX *4cƄpoUm#DYMM^)ƳA|UODU32ݧ_y1ѝ J@˴@$<ԝv\uOџb7@ކ9ً. lCH+ sĎX]yyT`sU#;X' /˂_R+s;Ba[fĨ'yh~pfmYeX!<8Baz45G{ `\"Nn3_ ,kKrE)}xZ܀i29 ˇmf)5pyT|%(`PL;%ahItώT-frfDtT?gvc~b jEgȨҳ\D@ ݩ!TE-4c}9. ʹg&`pHe!Ua7=ǵCa#S_"]?ZǮgP gn>3[}yl6!:N]Qi { T/]srXBOZ,)ѼP\M|ʉTA /0kݷxy{QR.m0Ԧq;-HxJLГM磿ڇ8a\K>ޔ9LS%IZ>UHq)<i20 6PR~H_xi"vBKxεfcf+*`COL[Jn! >.(!>M;? ) o'_ nH+;mq79ȶg^ ⁠tA Y=BQS}oNۑcxacw),@,[bwuާx1#5i Jr9(a~6Wnl .};Rl90aEGgV.R1י,hG&6B S:wtF4ϧ7ߍהi.Z4WgxaL $NmagoV|u+פ>?d4ވy qx$| q 憬z*8.6vsR"3-⺤k[^M#{5Y`=)\0R0GP{pK] {6I-uCׄȃin@| ;Jg uVN[q.815÷Uao`z x|? Qm&P22_Lyb:λG]L='fLym̀ B8 HqGOK =_B^44+嘈8 *T߹箁nw^H:PKaN o+oU?%&WMWIp9JG ҵG6Kb'Z @=١kNܑLwj@jkT ſ@ѓY(ԟ^|aH!Ϡ\V<<JtT,=F1Wr oG[" ;|r}p➽`U7GwH#z2 Z!zAGx riշURQ@С1Tyi9=o/oCQKG::\3v*NljGV?ker3'B+d\BoNOȭ~P=EVz#={Ue#^ɘb[rѠqoѬGB*3@ )TXVlg`BrTx2e4U˔P7Iz^u+w5M1=vL_z5woj1x3vEF7w3%Msb -W4~3@<0b yxNj tB*:X[?%Gj;o>T(jkD2M…- <.ԡ4 -O݀5Yo4>,R-1\E< OTҦֳ-36/C:{Q#CH{{IxR1Mg48][^dPGW08gFcdb&HlM+b\XYK6*a_u'! b)TxfU-w+W UКnLʼnշ tJ%Ry!yyѨ8@R@h5*\cŵrvT:JC`vUT<4젎g(T6?- ;6:@/YccS?B1 3rqpsUXnwIBV!DF i^{m,*_΅1#$Uj0*TW#0ivL%m_S$V^Xf3*2~] oޅZu*gJ# ;0pހIT"mҶT_y,Pj?4 wYkx( rm%֌}9uq;n^Q#֗cK3uU_w=60׬@ ÒuMy@hbEfB!b=JRwQ#7k?_ъ1G/}n VZM6\LR=~  KWyO9P|oW7N 3VC 1nm:eJE~QFF,d_`}BG]+Fl;Wadק`2Ȩ(΍iF{F2IJa[u}O ^0鷖6)tϹL5x^{t [-qS5@';r5 $rX1 ۄa5c(u*Eˏ8Z:\k+(B=-˅>{޿<ŃarIyU6M'tcb+CR>b*|L]=&E@htd?Nb LhZ&Rvl ˷Ir}α \ט,#"ʃi %}F?~z qIH˫ώ4B]8))ۤƲی&rs9j#d@#!Dzͷ?3L xNe~n)3U~:N00'\m *v,3EP]+qS7{M8`Fc@DUp CK!ZjaRa L#}OH--6C:8B.2,eA>!h 'GN=G Mp9?!GLy%ATY"=/!3 k^k/ t/ʢLAݕ{nYlY'$t Z׉@> )t0D V YLm1؉?;tɪ??Bl~0)I G a%{s-4?cQ~o`2JV&˛zj]ƾl#6wImܴnϕ7|aM6AS-Pvz266'~t`L c +G_M0#dc9iK7.eK=nHZxv˛R(N96h/ n Yˑ6GO rܷZn47 EKS2m%<:|{I׼cT6!o_a3oub ?Ks`^Q!ȣ.uƸZp@04L rҠC`@ic؇/K 1~i|!D^gj Ny\816W)ȧ&7[Dk}zat:T톋B ůʞ ^x7<\67 uQQ ,Y>ۇ^ƿ/@]qjBƬbīqAQ:q w(T- bvTV?I태~s5J0E}5&%Aa(ާT,@JSfk3}~}OpSsL gP8 l@F[S]Rd8'qo oC=p]3?GBKa؇2b1'c {7kۊ>jS6bb˯6Ԏ'<*]1lS2BLC,yGܝŒQSDVw$ߊdz+ SCnp<+e=) goVt3ߣsw,5́Ӗ/Z_yvL@-1)NMV}<[H{ )~oiHlHg|Fe}UFFu+܁zNmsЋʌ z͌.~u%'(H }r.[gTaDE*7iݹ),qn> 4zDT}?Lg>R 6M3̠&\~ԆuW)),tzk4FJextpsP cC:Id `hxiE_-= 'Z.d U1/xjҎ#~?&f!$^ rJZu ;4d}8m%K83ݐT{WɜGi$pq'8޲Ϟc"GeC)8ɡ}l]*5k=t1OVuX-]JCJ+,ڭ8xD7 ?L)臦45{n|;9?Y(v)Ws{/8 5zc~27GLĄå9Ԑ|!t3Яَ r6]zNz~72@m,cPzTl *F?jQZ'+㋠4%*l nS4JצyK]`aEoTɱAUdiС 2t>v>afg>Zm7d]c$Di(Wyjl`<4z1v~늑~e[F ۹{F%#Q!Kmf :Ȼ;I^JG6beV> qVM^q[kiS^QW=y9t13?*ɏjq +OB"sisE&[KYD0A#31\%W;;-{"GV`%YFP>X\2( _#ERV#ZֶP"þ?a7#/XՇAwVhl79I[`(CG0F4/+& ā#8f0q^\A$ـg!.)GdXˮe->DXC E:RJhxA{hLҢa :Zw.-C\'? :xtDj7bWAϵ Հg͟P^7?"?BJI ` LKtWWRH6ԍmRI;5/e'W va yDµY\I&Q^@g*[o7ymo_E @ ]Uo;R3da?+bzmGN1G4jT:Kc d)AӞTf9x'yZ;*yoTl(SDaK~"A6fQuڀ;%gsn7BG𯏨i6[͍>GxUdxXtvX*Y@? Xa#"F%)lp̙hxx:$X#X$Ϫk#4lu3([,(IYw1fWV$Rq 򆟁v5*)G?8*fS:7QN97r&M`7 |աp`- ;X4"}9^C~>FN{R/DrpKL+j8Raʟ P 䏎v B(?`K"?|RT* Nmtni=t/wv*t1ڛWY/ejjsh[60a؁9jR>ht [C0 ~99.-Pml4? bAvrrv~`"ܭΙKyڸlJ%to1A۪ ,fU7 >tǂ'a}{Ȭ# ||?,wg ݍ=9XD'%+k rz( ## 2q 6|}`O~Ff7dy#Qn[ PW&,}'ͣ{t&?zL^>kxD% AS16Zmt>j&vF."dv(Fں :,)h&^QΟkvhVgP!<{9dɈYT?*91=D2u +V 'skcqp"B'Ϩ5A z/7lO $7LaT*ڶYsƾ1pm:UYEA S6eho+& ~ڽ`Q>аAȶ36I^ C8q;{Dp΋EI/N[>.< |ke%j9yaa^>;}6x4SCΊ9+t@(#祄؄_ZG#Lvr5[2FӁBPR͓&H @mb[̏M,+ɑ,DfV%|2Đ:YSf}h x,cUb^Rۑ'jrǜoo̜]ؾ HL,$CllrS_ b$ΙOպ%јKodݣ}ٶw@E`v[GqeH)1!0~#Bh2^8WBENElJ+x Cףu㌏y青W:spr0ŏ>bW[H%]SE$zMit` YR_M[OQo^X9|y uO*T{ו@Um 4õԀ(R[iK fcFc C&jVN'y'6J&M/`HՕ*yR=No5 a ͽm֯kY_Rϖ):J!H 赉1*cou8napY{^1N A0CgGL#9e,|@R66)MOfZ.߶8>WV3*,/g`kFOO ]1rnBH^uVM(<|䯩Q*w l@~8|.r42E.&Uu=&!/t9{u{PʄOœ18:NXL n`~}fQdsIOi&>5^:uG$wVPe0F 5R99Wys6HV7榮^p6U-L }{) ?iW#:qXYfxؽxzjKѴwH,*Z9`@T]Y;H rI4ǘmi]u(dl•u[֐Vf`ίIħZ7)"#9n#|xh` ̮&'|lii^5.^:r!*MfiR;`["Gq_ưoiYx,+IT*@\9'(]R2dlsx "5^/^0l ;PG,M~0; u>T}'V^1EMqi0"gnZO![xq-`c:Ey/D= iD;>'b mB>sI.P(Hzqv:[eg{֘V8r١PIUk򊟊IwT=s%tQo"w-mOI9l ҃\f\"4c"0 UE|N8>JؘH|a{*Wjs24Cs} 3a{' I}^%w֘{f4e5dKk:ct>O2p4P{ B*<6fC}|vtCy:eu8l,ggmw$ f閻6KjH F8x -iwnK宿==HiTHa6dI+][ I=r.+Q).NKvcTӨ=L>X4ϥ^^h&ҫ @'ϛOïsƚ՝d4kI8QN v[M7Ro0$umVp 3KN]vy-G' (Z:9Ҩ pU=fqBeMY}/&" hHEc&-l$}q2ϜzF|U{-{,TnGļ1\Ж?#+Nj?mtYT..үWSb6YkT&P[kƕnX,vBN 90UM'82p" 'SUS'4ʻG?%5Sa9f->a2` E)D WӉZQ}le"Z ܙ*ӊ'tӅnFZmsTECxlCHv?3 O&!]skJe..q98);[ t^&q/_bsvOߞCl$:Mf5sȼ:8 FhDծEBsf^ka3;HZ f͆xJp?dD>0Lz%K$2,!':^v;V8 ?QW\#o/,EpU^D2^Kz/S-Ydp+<[3.8Cw[кg$cIH I4R 6j_M`NձmtOCd\e\fp~+u}f_`G%_X;!.% .Zg9O {\)H%_M>%fV;tEߴ|J)Wo%cdަ*rQiVTG{sߔI (ܝjJ+XPh~It3tcvR]Ȧ4!~HֵwB9N? ʈL*k lᆭEahFE$=fy|bJڬwCl>C\q!;Uo)=-Xr&Ake.ih 1%csy57cgeg.h{`W2I>sB.Q5cnuVPFLa0:ons 8Y( $lTsfI7G= =kcbWB0v w@گs@7eab=4ֈi4C8UA~M8 aF܁4:kt Rg<'vt S}[Ն+ \G_ +r[~߳8s1zuȵ5兜7;9Gc1@^/AosrܨFZvW&،:BY<3b"xjODwҭ.U-gvȗ ؈hڐΞKkhߠp?!)7fl8]Vv7_~w2t MY#*!"0?Gk0>ҤjɳHPYM|8a:[ tFej)ëmM^PEB3F1݂Þ)kN!?Yغ߂v ;%Z!]'M$!?nsMI~)Lq=9Sk@wk)i\%4t@MwB+wYJrWApdo3?=\Pdl8O8 uoW3la ZƷ$ X/NHq;@XB Q&wlowFwς]ϸ8>8qkw@ Vл;/gš'̘4}˥&ܞ|V-~MB6~vG.HQH1?{H2~/auM.umoJ#̷Ib`]'؋A=MYP勎ceჍ@F1T~j3J>oz#>,\`J?j +%n"ݢUR~gTUh8AE C*sk* P,U{vq@ TltibV $Үd_7]wŷQ92>:B 2WDo),\hz@4˨rV8 o~=t8F7r2Y]NaJ!7Ў"˿)uDMPn*[Þ⊤n+uź\%ǽ1,'x-:+pӒ/R,>ʏ[Ukc &8-9H7+(HP&J![ôѣnpF;xZ C| X6|/Zx!h|v+[f\G%  2qwt#Y h O`˚ۖ97:{::)6Bd8f8f[b9z'8G[jw}wz\@'P ×tdxZ xKҎ5/5c5m.5$Pg1Y33$C636MqP\P50w<7A/(lQ4lY{~=O q!7ͳ+=P\7j1눂U1~yӈiP$1$FcUyi@nJ5]EQ 1.A}-|^֔:cׄpA$Zp+o,sܷ$.I-R?|W; Rއ$EN5a TD<ڿvk}4Y$ )ҞB~~J[ }a[)zt<{I6{"p\QbFM] Ft>Kzj}2`c-Ɋ`bf gqfYhgjiʷDumEKd7bێHԧ+;:{AyY(7/٤@ 2X@Rl9V l(m^]B|}g g#oe=/k9/%&4r_1yU#SfG5P ߥ 4?iѪ D~ Oqa9xvOJWm\D|>R6?ps0GD=ǴnY_y?]&8N;'J g)^kZNwه *=˖761\d:KvWD}|2Oa;q BJ'G`/[B&څ9qm]$np4J?uwN'13K̤_}_Yy$* ?H,|%^pPpPҍaIz@".ڃm^'%1Rz]> Dr`^x$Rcjvb<+=߆KɪJJΟrLIT7,A^&q/uq@ku@W 01zFU5`f/O ҅&OX0p"+5lIc$b06._=rDGx wUQ?rhW00])y*-:P2Dփ㔠p:7u*.o9tF>z(c~#Z15OFq8R3 K qIBA>pm 5K9#."S"%yWQ}ƥO-9މb7* 29`PC0B7ӎ( w fRZ=3fP?إK? ZnwMJ(Lw{E[DŽʯLX,u>O6ZF{ߥX[0IѺDwWriިş_! Fҁv'ӆ&s\ś|仠wu/ .eqf̑%.B v21YUgXcG)!Bk)*:1:ll6OaMWɔ a$ Gqf҇73QBm;'?_ ބY"j3*oOMd觷1 W^r3ԭHXGDQEփ&Ha!EίLuōrհ|wej TjhBM_nW5Ҥ'wŭFz=JO ꎁ`䐐rv4,.8~,q_gK#/;y̺<4 j~56RGO4$v۞ɵ|6Xt%q#|_tZ7)Ym.&}#j=.}nrU^ʌN%*43k ~X? @Ѵh 4Y.hv5| :K1 @y7kD?}ܛnW aB/ (T#'(" CD l%{NװQ-H2Odm`&f~Z 9ˡ\89SUE![qRK\PG@hS ˜_䄋wr܂"EL{Stv1TL&6fP}Q:{56;"xlv _:Hq{yhڕ2 1>3"I2Ụ̑fk67V>A5ND.Xh :F65MI4hLo ǡh)1roYh#՗5Um-1葔V4 Ʒg a\aXbb]ک4U+ˇӫgv4l|r>.οIUtciNn ԉk$яTge~QA)gڬ&,M]ǩs1 E^K7g,Y-X7 ߃f:|k@"e`dc1M{ޚw9ybp?gM8_A`Ld;M@ aZ.*#J""{@.H&߄ L| ӧX>%(e@;&"rڍ "{2.m;8뼠a rr:X@Zvֵ~~Ծ9MV!#ۥR+zmɪ͙zyS9nXb#$p~öo1:;*gi+k@XOPz|,ǿ& Z[ƼV^+ Q$c8~C3@ |ş;r cU=^ Y4'̀\fFk /iFm3 79)k~B~V<^fh:fd/E/ͻXVWHb4*@kڭyٽ5ig"poT}rػ 6HhN Rs :eQozB4?J"G7cV|>Ue|~y c802aVaZiOx<@2D d9H3iR4oUF3G&͵.wdb!w}o]'cWIAΎ /̏6'zp#;nz6!ied $GK&kCʇUCSope%P2|ia DCT˓ ? ::*olg1PF$g&p:)4@١@Ь˿X45SzqzEs2WʽnS 4IfS oIb%E-k'nS|RfkU2材_7j=7D* I!Ek6f:Vi_|_f~)`jȼ+#Z*zn~kUR2 Sm/o]~%E~0џU .ymdd40S8f T/7>E ĻNy@҆:ۻ1>x,tF~{.((" 7GgZ\7*4`kx"<R[q`P<"a8`U0'E}0CWg>)o<g7@;"ڄ(T0'_Y~H "x79\:XUlV_x@n$Tlw] :*Q_D.|i!F)( mEB9ڋ@"ۀ\MHȘoAus $d@m'v)jc#b: 'MJm]JuJÔ,8˾6ٿJK D=[xvh\1@$H֓rbW&fƖI/+|3"7d7~H֚ĔH'ǃe@!SA)~hOܓ O!0PeANI.z\rK+3eYγZ7)Lղʵŧ 7R'l)BV<茧  dH ۝t~TK N=7cM-<2|{tbxAayK$N0]lƒόgd? $Zyp5v2Ҝ5 0Wܥ+f :ߞOߑ+1Ӌ^UG"!a({0w7D &?Hfeѣ@&ӆ.d.я-tEɆW<<8M£A1;Ng8H г6#6FCW}YJ$Yl!똖5ê(04CƊqdӹb}NCB1i<KT;ty-  …]ҽ-kHl?aZf9TloZ\*Oop9 XT^ _'vgh_+Q<>ѼbQ8UFxp@Jݒ ,QxN3QP'R)ag|g3spflt |ov\3-P*E {V=x?*W+=s9_g.07Қ3<(\K~zv!r"C9Uuq  ,=s#}zns6^"“]1w:wH}-/mvo*NDT<>vEX(H,rtg+ْy7;0[ ?240rf,yg[P\4W-N-1`Ժh25ı )SJ<ےrhZefWE`]_USt~{DtRRd79>(SZ+m剭D#O;ܺ$!>x{ܳO>I X% c[x':~1A'%Z!7h < Y4z$|=۸ |:MދR*H\9A X>+E_=l)Kx}dJdN$ދB%LG{+_6tb`NrJA.*[1 ˍ`u )O L$[ u'b_T{fcjh~7[cW.UƝ",RHU$h1rwg3|t/ڳA9Ѕ%BRӿO; F`,M !o!Er~V#iH|"@`TRhS jD튜V{`QLiUe?yG410?-.4`?>LoO}H?;<[bҪ)N5/̕9W{;T$0|aQl::*fX,)ŨAφsGvMg(P Y ͷ8QjeO>S1jgUd Vf{ "P`2li`Gހ1Y1^R~ӳ*Ͳ2p[:M/.G}vk@}R8C !hl %fTlWhmc",^'kr+6Rgo欍YNj5 rپaĤd\V pr }tS5䑪:bf3T$JKK&*A "<^BCkʝsuSH YʒD]"eA G`z7; X|5(U z'm˒" Ra5ˎp&:=V̀?q2S`CoZ# 45waRhib2K- 26qWS# &! v!\y̎wVy氤(G[&]D|*#pOaqZlXqz>C={gkO(`h֞lkPȻ9F/$%HՙF* \BSE< Tz߁dY;3G xGdsOg-:`EfLM iADDpkԟڢj#Ǘ |lQn_&mcΈ 띫abxIEVRޭn;7=oMor|$@YQpيuSrQ Wœ#oJx,U+wAS GtI @ +Diuj †fTSZ.a|qʙKHC[E~arsuP D\0QyԤ ,"J; goL3$(إCl_d9BgMéȘG٘iV,&iou_ð?8čp^%GL%W\> ҙ 1vE~\>ڼlsC8C{iH;?eSƼ]9| ^s.li>mt5Yd8ll d3V߇ 찥<;mz.yoyO8}sdp",4llRH-^E,baVX%C5O^LT|{~GsK T ƫ> F%}%91_IBk&Mc54S#@lvc$kY 33:3hLQ\s& k.Kן)[`CMY+AsfHPKf"g{4e (I(|U4 Etq<ʍ,iA jM1S̎O^a)~c?Soņ+@⫳9R*I YoI͊9fM|(yeϮ `]pC}kF\ҞoYE"JInӉǷ˥!{bV$ e[&E8e&nb')F\ sΡX<ٝ-pH7tCݴA`U6h,i/m Z4x8)RM0 :|xAyzo:G&9QhEšPs^U_."R{QCL=42L 4-_)OX`9 vEW?,^*ٶ>9"R.G%WՐeIoAםGy~iSmppyڀC%8bG>yDnsńIJJ׎OjBӬ2Vo]" %!tf/[v^d5?Nd_/S+U>uaJ퇿!X&{?gC*>6WBJ-L~(9R/cdz>jUYp,jn/}Ps8=P)VBE v+ aYn~ pŸP9Eli^RI KC ̮tp QzT6|ř>ɒ*EQ N_H=ԂĶT:w]+vn0fG' R&0t\ r܇kxmKxe:Ilϒz Ff㑂_? <>rH2yBj[hRK ;[ KęW=?1UpȒԷELb]Mvγqvs;|^e#KVuꅶ V_ o{?峟T7 &^mNHF; h' kkEȪ7ZߩS.qu1H: 9!6[c|QIp8T)jƍ/ޱ`&SV3NX13eɾl/r׈*`9vMy2$/:Z0PUl#ϣ<eEBd+- @-Pk!_0юG'E){YFvESзEPSo'0rf7+eUd‘en|ͪ 3t*$1&q lS9?dӶeA?A@_!S&Vdɴܗq5ql5M|=N3[c~p1ҍ|իgY&[E̮Z8V  HnNQ.*~Iy+Zk#\κ/d0ҧ\[|]veFq;(06}Cb|ckiF8,|Þ1C'}IŲmFdlusvCӍoFw3^k68#44L`w~\U3R2.QTaNtj'OxȋFYK=d0RSM;\;i$E1fsupNұ:$bQG ,Փ\O,ۄ~/zq:b< ^Mg#u#fӌztVKo^b'2g !ElaLkx!:c qpqUAtmN4@y`s(ݲص8 HxL!W_3ZowOŊbb%إ5h "8# '|(vӦ>7u3vc9Y:hr5w bls3؜F]w3T@< iTҶ=U뒜 t,:D|SAXe"0@X=-VΏzqSHnկ9|Ceoy +XXMɼLqF~W5yjZ~E3 `TI.zb>2j!;'gH Nʲ<#|ߋIwvl)41x!dW>?٢ n?or#o>Iֵ铇UO@¹' ovL"=n%Mr,]&֖p zH<]`z!W]_ B>EY䣱QJ7H9|--򐕋Rwk= ӄoթ"TCo }iq_<6ǥ?0?ob{Ms?Ш p(grIt=u@%N֖{\F ϒ0ZK}g}9jU/] . 1Oj2|ÁNշUb.5~$KwWPrZ8'bE|U81K"tŧ|Y,ע޶,l4!jx((JV" ŝw-M;-4'?6Z$@]2NZdO݄kax^yw$aGED= z1 iw5ZJF}-fS*U:W .R 0̞.]]YqW 7ߝX)R"Y CM(&IB|f}b:آ3Q+>Oi:?4bEha YhO}y;&P%5t=VG_SƑ[ؼ]IM?'J 1-]mm>\u2`K/s"CۅnRDsՄ%Se%nE.,H \+̼jr}MxD.w^E6̄ôfp}ԕj5D͒9OP%~\Q'ɤ$-sETrԺ.Xl oՊԱKkI?EAGr.~#+MG\CA~^ j,š uyI\񡳏^cezuN9۶< Q׮0]\^?A] zq)` kb 4`-L XC@DP*=Q]3J%j+CkcݳsgVQ_5rEcD+|rcuq3(x{TaxWeS8pHA,]"G]{,]zPVu(6. +>WY` g9{=ѵ۝OV7 g/IC- М6ތc&Voo>\3`\mxܴB|%nG%Z4'ٛ1ܻ`ľOZ`˹.%ޠʎe2ڰt ubH>1F[{b_d7𺁎r!8̠؝YdP_oc!LY}@wqw!k~_+tRDORi9#M7BbcƊM , jDXGdFl:Fcfh Fxoq}Y6֟K/&\>tzgY!@/AA"Uqިٰ#_ᦐϗ?覒 iƒ[cF*];G}[| )hJu˥V/*oyw9fH] iK iik(,K\ficP"{%cMsǑSUkBoySZP,>EWAuG/Av4 qBwz'j/]x+kHJ:rsK_%t,jvcH;lN躂uE?j0Ǔˣ3b{dAVJrGKk}iK{Hjdڇmm?S)m*:.bYL'u]gF6#K]z0^Z>q8O?Nr*Yem͑/jjdЁfnJe:d]Lb ~q(#2.'*` 1G$'wQwZZ@NjR.\*ܽoIȭw|1w8j9Hfh_l~m.Y7KB_C?1-|(w5,3*iոA:X,q@02  Lw*5`ZϗH4G l0psֲ0. {i(y * (;@:"ǃ}7onFME1,έ+<}'l6$53 󲈨MЇ1\1V ZLCmr^RHpgFӱ-]r3RF^s r61U";@$_4~&4_p׶$wz}ͧ )F$!PZNoXe?{f)eN xF#Bؾp%.F.є RTj,s8x{yC4{Z̢z);1syNadbmv|m̔+oK;O6m';"p7,;WoY&ntGa?Sэ\.0Q]6huMb> c݌.xY:87,, n>ŌRvYc [8/y u^DDq5$J;d-ZXh6c]!r4j#:ܐ" 4O|JF΅g~pR;PYԜ@C uuyn0|HWCXW |Ћ2:^6?U('-!o‰Xu׼ޔ7ɘU'~Fd磢>jvD8n0ZR&w6;QPzfK,-5-6Ϯ+̿zCj LjQ꧁p2g#\Vy=ĭ[nlFj5L)O ;YBSJ */Bƺ@o3n$d^Y B& > =^o e׹7.:If.r^G ^@j߆?,К즾%C=_&5 0#e>W?U>L~1fap#.cQThght }R^_ܹ^~2`f\X%`EV]9g2G6=!de("}9FA󚈔wT/8e1X>V6 b!т_s}7>VNvؙ+q |aQ(/7vE/VL|6CkKt}闆#^V_fo(sspWo5Ow!a4 Z kJâZnVX%OeRla<<)Vh=%:o;(4} 8@c/7j cTT{KF,P㹻mZze,!|j,#Ճ؁EAَ՘WЪ+#Q*P/:Ȳc^3p2hl;,,tl:yjSa Ed~ WI9P*U@kH+7( 33gG9H`/rO:ȮpP{E`W@o)M}YVGؙ ?:tv93m]/]3:>5dEYn8P{nȼ-Aʵtv4/s,]giwPD/QUM>~+$6`to?/~ыWě[6RhWKkB*K&@AqjDx. ~+π cLO J4=,&JɳJfz=KS7l/bPᗇ5'UJfHWw ]A2YPULL2˖xoj+^o~\p.[X)|0muvY8@U+/jEWLVCJ$5}h# 4x3rp}zTI:c rRgj$3%;X( 7xWHbR px݉DtUfAa|!O7e)"rЅ[e=쮶kKwU[,c,m$(P~Y %HCi]xv͐lFV?><W]?S% N.p7Σ^`^1O :`ϲ]j1;(;0P#`;_Lboghj|9b8ʭX( &e Ye g3zuz:S݉`ҲbGtF[CcB8(ݱpq-~l^Qy}%\U-;(ג3'zS`9O /:H }8V|F-GL .~B=y?dEywd$5e*#cnk0;;9r+<; X2 "ϣF4gᄻ䷴@)O44DN #d1'/ 㔤MLm?qnq ^Mh I{ x|#fp K-Xi0H@=]/O Q%P!x.flUSk d%LTWW5J)F(P~: CИZ Z'fjzy.8 ʾw!V<F 1'o[y-'{$nV[&ǣ'C(c1~4UAvo a]曄6 |RMRW&]lHNM?pDL=bG6'"4h2 ؖQ_RC]Ur=qΉ4N@ ^'TD>X-KD/v/2ԍPm柩n pfOc鱆;c~4k5Q>bėěST$xN`df:(9Uʯ7 >Pn' t%&a"je6(?i>Yk|16Qaz]EVI קYyۉW(װ*f"CQ@.9Bh,UYZ& 17N~C]%n`L{>",# 2ނBc`(?luGe[&dX͕FWqCH=v,+rkA͸x":'Eq(VСZ7O9#픶Пm˩7OO\F 'WM2?E{1})fʅ$60A3s2-&rm#lOJ;t;vR9Bޝ2JU0dNAKՕ'H5c_EDX]n~!7챊rIQO0X@g_ -Maz~$(mg\o* ӬQ{DͲ-mAnH \0nMiC H1A{WotQ|hfcpVec?퇗$ + &hELz0j} L9Jϐ,3 v` C(Mtt'k]_9V)RχgurbC$ BO=HVa**)f)souV}(LG; njO$2T/f{v$QJojI[,y7 WCЭ~񲇘s ;xAbk^-Ht}tEnakB" JCo;DH{yA4Tny0z=㇁ym.À!B|4\,W`p'Ac0Uif2 YLP\LZi| K#Or8꫺n G ʂM5S{dd:KTef54)ܼT v"O N&4< {$`$XB8CHM ) qWe<78/* qQ UQמps]rYVP}!! ; _~:jPa8$uIݧZc)-Cu]BdÐ8 A͂ӕCNx6RKG^PD庝Y i z.#p$mbs%o'Ȭ};n if-YVu; ˰W~YE;4èт~@|^L{"ʍ>nX4rݚ-4!YgD?xs?*A=ZƷjM=>- DTD߷8HE>콻e1*8G6-BĝL\ZJ~v,8ϾM7(UIT|;*olfկ]LʇlZi(w]cP*Ò%v*b"P"Umy9z &u}oX mfRMu4dw3ֲT$UK=Or}@pYUK`P[lp6 VkVH1-_c2l5J(6g &ؒ8+O5ɣGN N;P(k"OpE :ASk(IX$?R s&^f}L^[rh< ,wgG$\P=p|} V.zw^eP}n[; $xKSp`\~t9j·݈\>ѻ̱~j?Bɼ0&ۀ|vu̶F]Hc2аZ43ʛ!9(!.(FT $XA V겛L8;~9{l#"Ue]y}ف,@[Zx~LNͣ {E|9>N-%@X)~4ft!+e9e~ZΞ@3@ʧ#|!A;QJRB#{FXf>5;i$ $ERN0__;m?ùճxH,ntV/ävUEްw#81r$i_rH)IдPIdY((?u\L  &8G05]# 6f+\6Gq~w ,@V# n5nD [۽'I$6f ҕA9hՐ% Ǝ?]@v": 6L*_Σ96hz.;~:ӰQ'hf Xb ӱ/b [ "|];&΋%)G)GspSiXO vwl(6s#:ޢmfmuW(\KU|\!Cbc)NOok[ee9Vk INUsJ#ez{@q&*4d٣ҢQm*iT ?pߑƱy{ HhbdȮ*aKW؅ZۈK3}ZY2Ѫ"#QcM{0XmREg 19'!芃'~PЍc:#FC?XNu%85Xs{.ĝf.O7czYskOT38utg7U3廢5w}⎊3/DkAvI?0ܷ` ooնB*Hݯ{a- 6eqh?d:Q;JV{`Vǰy?Ȧ=D(A5DP|+dhhHPr9h#1IZvp( 2&?/sk3%'g\&ԓI5*35s0rg*dp e(Iȏ]6BЍ [1+[?w\x [{B^T>lss*FV· wYm3}FLA`} "hEAMlJ4pӏL4J;9EeΙA)c&Cwp &uzB4QLˈf]>Ɩ8wxmp:$'6'4g]3T =|f ۗX6oQ;,o7+!{'e}:Rlڜqwsؑڝ6fvEDՌ㎁#:UcQz\΀ b|-t+u:QHaMV#>g&$WBp?dIs\)?,s0Hh|n_LcUg@"0U ! צЗuS5c8bWۻTY4ȼs1~/"uـ>Bǹ^rrDŽŸ cvk7N; EZ8fZOz߅ 96P$imؚEKTP^7u Qjz;MCb̈7eP&Auv-idYiX"$̍OUȐf1VX$,gyt e=n[tHJ@š<<b9??Z<5I%gQx51\kkunΙ&pc0"q]Tl{ (^kM,f90&ХeIv{ g6NoOھwKLT*_̏҄t 1ߝpWo S*1+jnEzNTA{I(ӠkXAU(uưF3"HuHY2rш;r| RY tWBPMEڙy!zyT|n`|x%SM} Ūd<ܒѝi/!jdG akU߷79]e_/~aN[qAn?D!2`Еx rEbJcZ7.{EA-=ֹnRvh-wh\w`zTUyU* p@h$\)3͊iɞWĝ]DXzbb袅8\>LZxx) É z82rJݔnN$w@O~L@*wSzTy$'=B* Y{HP)mBpF\dP/NqDM#7Ʀ"e/' CF1Y/@՗ُۿ}5$Ƹx6NY"H“Fߏ2oCvUۼ(<ҢI1x$PxR(iEo:tVU}J=0N² l,R]2[ 3~<9{N27.2&pu6)dΊɎ@Z[y L51.3׋TxoɩFوBi8}+*4E"CHQg0?Y)w3~R tYڢ| O4Cl)S7 U1A iZLoy^ RcENĘݷf7vPHgtNS=́V6 &dkWڦSxK ħ:|q"m qvV_VhE>Ue2I[H}]Gk!?`Z:'tԽY$O4\pOi, /GM^"H(?{u *pDj +UKwl4^_ڤYIO3Dr韋tQeRQӎ)GT-=( +DO tavAJAxZ Q }2#Gi.\ 8`/'cf%oi"IQOJ, ݀gfD,hDOo!5(I\npok&c+V+Ɠi$Rs7!-Yc:@H=I;\+ڗNOU}O&Z":{Oa/]$^.SGFwXaׅ!Bg%3{V ryBKx[ S5ҟ;zfl5/?qLOK,$ɓoP %:rr!:%9F?Mr!ku&KGo|R-3[\Ō5HqS+'WrVho_(.f/ߛ>M 8F+@c~ePv8{iʼn,GeQ ahe/ϕݖhק% 5WHpfa!Z˟Ҍ Ihu̓:CINW^k0$}cFΆM`E@%pG}d<ú*G]pTUc.6.8NB/\N4}䯲כQ3- ؅fGs,ܒX@4iI qHUb&{1qtC1zM@ wm~v#cK7D#cnFY# HPfcloUFY DE3 m`0G~r-K[&*^o8~E`"R޻v~N23͉G&G=2qE!{yEޖ( ƦBp-D nMz'"AA z`ެThUM}M)N5Ը4gB}CzãkBmGmF-ZiAE k1$7NZaI%2y/xOV%uu&)Bb񌓛yc’s))ʐ^IBĂ* B2Who&J?x k7RKN;j?JVd3Op%<PS/Jv5DR!HX$by%;#,֧91ԱjRUb=yh>eY,"g h (;Vo,1kօHmJ"^jA+s)\5q&Ä#? &K)|GC>OW ԺlFff+h*Y΅i\+^)nRNG4%2j (0 A67vJ8`HyaF=WJqmgQkriAAS7Bd?{4/#S$M k7x/PTn6mAW{5'TI5=6^ޟ'׊<2hIk+QzA)`zk!1oB?CT V6y@"\s]"7@V;:})Z~E&N^A_Ggxw-c:3WvKl Yho=K )?G}QyjL&ج Y%^VL$AN#a@aխ>e-vZڋY;EM |\[`!O L惠xLmvr|_.xrR "O#Up?WtѪT5|DD+ȳ-+BcN~MՏ 8dǏ35RQRz_\VO eUwpȟX S;$u'0P:#3۪F.!܉\ڡg-֐)䈈e#Uc;q|-ԇdF/(g"D>.?goM0>uާĊrekwׁ6xNlK`"a獵S gQQF7Fy uJ\0xc[5]+`-ԮW;tɜ] -X%]*ΤmзWu# I0;BxHnrA-:@N[ROM{lآ{<ٕ΀ۇs_o#gаiREaTF,]<ڈ}* KwՎ%SZĥl,5g.HުC7(jgYF^q&D.\c\bY2 vyóI p<O>p~3uIr*#2 \ r5#T-#fn"K$6-e;a6y\M6Zoq-.<4ϥB7&øDH<w;'f0j֢^E# Pn6(ZtY#/DM$峙Y9j:/<51Ҁ\.B;H8AYNb#N{Hڏ^8R[ax5/sa(lHhU6Xin .`@B,|S95"%HܹHkQ}E7؍!ࠩt N߽ E ^gf5n't[12YJyp:v&x5o=K$;$U )V Mv/8R=CZZ:Iɿ։բ^W`Ͻ!(~0S"̲G6ڝwA2xeS 侪MHlќ: *n `/2X5c)mePp:p]⦓I@%\^: VZzLC(c;q gqP {*ՓEَ?pTy^sQlF "8<:h" ϰ߈TRv57~VF7iCF)|RVq%>eg]%3ɷbV {?uMTFX?:._"3[HIw{0&3jiYl}4k h -_2{G&&IY|:N;{4"ʺszW#gyMU*_\ ȯWµ t DKv\@d7{, raxq[p*VJMZj6C&~?FjSt J}CN>:vxFZ! :WBҷe'd׫*B& .F;> :քJuT{R}GFCn SH:S#1p*Y2z1, >*out@2͈̫(F/ݝ|I=P9ro B?rK⭢rt 5^?@b=oD_d Y}ʐDdȓݳ`P#%rmq&@!>a.YF`vT.4~m3^| Ib=IE3>W^ A9b$akN$ӫM1HuU-(H?񍾍.1hKѫZ^>?v9فƧۉ= 0:!,P7g m-N'ZIgA #͜N(\,YQB2]UKڐ@cIv렦1yBtRzOe4wNMм +́CtVLf*Nr6Q\*]߷OIB6 BdM$ٽI_6n!ZUR2ŊDO|-@mMYdgq-Zed!Ql &H/yaP_*<у[WuH&= -EKopg{yxϨSeThL-Ë= Cڍ?6 `\8[Uވa6K*,STjpя{Ua(DbzPϩ̥Twօ 25VDX9(GISN!ӕ7Jocv< GHH_a C$Ū yL-g|a؍m=$(.d?G !N\q*EhJ=J8ɥdn8 =eֽ89CsdmbZpD&Bb3Y$n'8n`'|h3XY?h8Cu3ǢT{|Z5.^F̍m7)(rD>s( c`Pp 4'(g.vYUl! 9(``B)'_gO~3$X4fSS.@zaɀ{gzBr#*B{ yҵB}=:*iE='س1l^sxGIF(PzJ6#.T`ӏ1 [P!&)*UrN ׶-3,ToPkmKqg3$~L8I-ͣn^UF̷B5?.*/yxܵ0a}HgO Z)Zvt‹5"lE_p ?6wM1~3ĕ ]f^0fV+kA|s &H')oIثe7t?h .k1"㳖zBB0)2vҥ:W)QyI+O1 :>=^M^1Oϕ0 C%'l '·)}@Ժs(~8Z[)aVcȷO"\M@&iQS5?I9cyOYauKWKZaŮ{kuV1@kTf"ʋʭbjǧ) DNA[w&, mol9tH昛\`9GMcf8(R'-Gpԃ*3*;SvMUuXG?WCQOWRF >ݢmSr#>'LF/c5gҝUyRT-B7*ݧْi.v$R*W,NufomXl2K؁u锃SJI*B&$ۥ-4(EHJ* `~MoZ)[ M UAe_9eN>X ^eubwxN_ "3~jJjs->g9fqǡ5&~t}ND HGZR"ˆ WHspV6;ys16#-Fa1h(ҾB@wKS"lY̸ 0ZpQI $FrP /HsN,/8,r}9CL=7pHybU3w^/Vbgc ȡϩM_ٯN,o!t8kRTt/yܴ}Iر _$]ݙH%[ÿ[i+?'zeL8}C=j^XcT^]aoLi)< ccu-maH =ˈSEq+-p=AلEQ`c.N" 4;hz܇r*_\+i?S\*a+֑?2pÎNXi)MhV 7NY$&ZڳXP}M\SSB53K>t6z)#܌/J_{؍y>0)U'-VK@B\ (+#V86N$AT]ق1#o 9(}zEo5Ev ]$`R_Xwڕϕb5[^Uw01<$+^Z*r#$Es$:4US[l6~k(דxk,i~B&y?nh;̊zvmIi kzE t47U4W|Fv*)cUx}l"[ GP=4rp~N zmd@"H;>S+J~ CՅʂBUtJCU|PF>8k\Jn^%uߦkI!3-twF}k ^WS=Z/Q I$>} $%5g[]TF}14ɰ!nZ8&k]x}/%9V$IB!$;b(k*㉬EVbJ`D(:+v6ew?N))ܾ?_ 7yHgV88MN ݧ P y<JХ/7{t(gڴMK {@7{R<ŹF5Ooա>f'= x|ر>$C,E=DۮۣjEwq`|sC +lBkZ> G`pjȰLoN=|UZq:#nD.o(x={;\)[*P &fetnh: 9?z\OCݰ{ p.=;-'< D:lN/B,ZYߦ:{%6,Hȓ𛽝ZٮM)3wv%eeg&Q WFpVWXÉ@OIDi#I/Y1gHrmM=ZQ)tl7jNq.ӫ`]DrL- _v,lڭ03KAur7D9s!i2z++ѣD,S-[Ȳ9_#W19|A5c/w{3_G/TW7QzM"BoV %7q`IhWkiGA;0egwLP_57b#L7:2X~:#d@ uN" 3~Hh9 P,V&sAt_z[WT5+=,/P:Xk`G)Vo`2oa@W~|U$F[5{M&j_f&x1 gEE1‹97bQg8d =J+AmaF+:j{dl½ĢoGWHgĽB'^X3Œ>R$L:ȺOyg5_W4ZSnU1Hul%W#/ȹ(Q }?Oqij=c;yfQ:ĨREwOB) 7[U4ԏң<upf??PI- Io>u>N4AoYҪ;7J˼TRq$PUoNmRܖ( sV4uݸ}0֢uJ+OTXF-Hh`MR*xD1Dj\)1D;avbc\yt⑶Ia|E? +빥_ɛg6 OqAGl/s|7 f TT-E G 76S\_25_S󺑈4q3t;d}w k>2@哻_ gf5p#[,97~c8cu戸 vD)U'+ 0b DnPMK8Pw]KN$h9 %H09`S~Յ8g.j!;6}Ĝ~^ZSvf;^5N5"#%^}1'RH_U&Zڃ`*zNvHA.G$9_ÌgPNtRe(Q!0ϱ,Aq8(Tb)6G`48ޱ{LdWj%;n4@E${>Bw8S|'ة^k7W\ĪF95XԈYϢ?xŴ `_qYla7d&UhɰFnD~e=.7m!ct@ش/v3ëH^NȆg j[1`B!JM-āo154d~AY҂C 4 eu`eU >W`=I+kwWnR9H&Lc%R>#"MRÁ~iװքu}(mmWK2Cz~+8m߇RjGbYۀJq>^tРlݍr[*7ДU6 ]<RJ5+$b̻OĎ߿0#[c>_%-!$㚡\eD2eAq&\ɑRoNScZ3m|>njp;?V@= C~~ʯjtZk+ ;0+9(.ߘJh!^O0$>uZS ׏޵{y|-J; nav58M=rJK>r|eo(%Bb 6JN$VQJ 0kGO̥D')!ٙcOS&M_Krlx4LeP'Q8OҒS[+졘t`I)gGEƤ~""d(?2CgP?{:Fm2+n%} 54K0۲d.U{fYH$Iot+&;M' iF8KƲqW?u6 SC':A;-,U.%Co?e| D'WP~wp4 A2ۉ-&0Ud}~]JhoKKg'}w̫Y-Ӳ'rp,j' a3uiF4p`:Z6lͷfu}-&P7b4Ae }\д!nF7nR! Vy:>EA,T2qKE?5, T7):F_W .qU?Våv@TF(nO7_we X`-{>圣R;`ݰ92u4} RT첓%9* '5 Rhq'<#wėm&nNo1[I31T[`ڭ3^މʑd~, @*7ai.w\ VDwS<ˉ=dluHQEۿSu\Q S -$\ɳxwǥ#Eqpw.\OVlp=KFʄ/Dծwa?ģ33H=8<\!>s/E,$\F˵Ue`"a$ddZUI!>x;c~Qx(nz՟Xe]Ψ;2B4I-2-Q|K[~F]÷8_2bh<:2cxiG_-ޔ&cN~ld. e۞+ qVN]eޑgsQ,\ť} >e!?K+ʕ :[3) R%VIPB@r'6~\6$(}RlGH*Mk)A4K%aoجO (:XàxjvCRfU}>STr_eA!eKe<_Y ј7hi~g88U2tQ#%N YyAN ІKĸ%z'p_8{AfEI0~D7 *b|]{W~XqNt{D y2]n`oE:517#Ѧ?RĻ・ybb-x79sL_KfGDsT-~:T 9SebEZifX4e[cʳ H--WBתjLr\6X{Umy_hp_U%V.z{Ĥ |p`:G }~DhĿ-l}}/P X9?NTK+Ⱦ-S_޲:"Yc)Qr99zͪ ܈$}ѨZ>MM.g:eTZRV]X` &Јno℅Bʅѥi;jx<8C͂]=sw^` Y{Zn&-ݒp z|r:-=2>ëIs2#4͹Wgo\,{wtj>\_À۲ _Dz׮"5o{fЋXdyķZ#[ԭiCUgm7q_-^2!3q줼c8D"dh@RONRUx$j!TE/Q$; ֝l|6S>0!w.U,J]T~}@3uzl|lز2%Ȏ2&}6y>FO1Wqa^^pMіZ5lg,7j s G&YUԻɱKҏE,/ /rOxI0Z!CbQu&,~V{'^EE1I@X_ kr7ˊ~JیٟG^Ci JʛeJմMO P"wU?Px ߃+g v/}C{H+d 1.4gMtý 2@} GP8|h]Իiu`jXKFmޞ+J5z-}$ʭ17(p D#Uq-3`nj $ hl-KiSAlOi&LO $hi(9c~%wA[EpgWc&zL5t1ͧsId*[=&^Ag>qr֍y 2Ş ۺ>\A`yF3jr9w,ۚ%S;NMzL|F@t_Cx4Sz{|Z,=&﵈6cG8J.{y[".;aZ&Z9J]KOMrfvʋ)D˼hKLOHDߕ sxܩ Q"R$z.E)^Fع[M֌Ŏxr I%|<2`PlhOP-ɢ%!.]R<XHQ~MAandMi9Sk~}.y;`\kբX 沣ijl`@, o?@?PO?>L"rU=W?uq5% Mw15?`*ͦw pVNJ=>)feRG,IskCŒ~D_=&LC\eM}Qx ›L=]+J#7*#]#媧- 'd=`83ԟ^ɡMo@ ghq[l^xƔ>=17Hץ#*y<#^ͨS!O .4[q]=p>ꍱظF<2:,HRO$Eu0?vdeHQRF᳴Et6@;)GlML@)ȃ)8`Eۃ/K`lݰ͚~Mʆ\Hw-ݍfH{8&G )Haq}/B{cL>6D_^moTt:6Mwف5ȑx\&gJґ1?NUozd=(Di<_pu);RPIdKQ*; 꽚n yz_biBPx iG^%oE]Y%AM^q[8\\&UJh_a{Ggucꛈ8&h9ţ.H}m{P/ WT+I5= QΘػ1b&Q'[|GMo.CCg)lSX{STXV%/َf w ۸:]i8I*#o;8S`v;Γs21  $hOb/*>ޡ`T`wK+5~߷eDps\:hV$M04R'\=!ںm0{XxNAMM.o4>xӗe%%S1&Cd'3vYSL CEפ/8bt i멙16HUL|.Q蕷Q[` nRn4F> vaۮ`뛇Nm(C6n١ gUtQ08ŭScB yU*lpQB=^Q^=*{+ $Xvwz႘^Sh3s<T;&!HkoS"[MCc@2ڳ%\CAF0 "C VpJu4=Zw NFٚ̕ &Cu# "$eabeOz-+}0[֎57jSEymw_䬈t&cirfpLrB{Ilxw3J";Φ3z#l(݌RѝMY1(ae+G7 b[LmvsR^NVKjƕu ~/`U+AC6FF™7"+-6P"w]`iJ=$n0#&pލ5 NDU'Q nЂhG+v]he~žLk}X`CzEL\R;8<~ǼsAAFE-!::jȣyl_Uyڊ9_`4E$ szFL΍g 1alؔ~TRx8d);{.F!z|OZQiM_9K>|.mWf>Ÿ˩B@GWUcVX#b]x3sQحJ(k؆=Q:9ڣYdJ!eŗcǭw0<.*_XH=Z[hapOςthe]kA5ӳ}+/jT)lP7V ™c'{ 2Nv65̃Vͬ~ ߣJUIRZﵗI^hZW>ǕBo#~=zd P$s]b#cWjbGyBдDa%5rv9Kg=/1nǗfh Qg$hNתDRq1ƢYhHդ-6Lϫ3Ǒ6C[3B|zF^/L&U qS z$ȅo0@47Yۢ`芇ˤNZpVZlTf'٫A&=η?!)hE%'x۸\g4hwbPQ=*zlcK:Ӳ<2|52 Bk{Vzl9i-FU4КCL[H#08дgxϡZxqPvQs^ȀБfP SۗLRLU痒 $'BZهcHDRq2U I iP10Na8sHsy'a`j->es*ƌElvdb1H-dDmbig?3Crrwؐ?,q 3q& : J_ -$|=O` jP=I(%B7LʒYQe{`k8O6y]u"=n¦%~$\Mw%$X0_/E OSh}yNlȃ?9 -CO5˯r2q8a:02nY8wx'۔`^L39|]-petZ O ބwR=*ip :Q>?ҬS?mєkvPz.U65He_iK P/O^8]83͚o@?8Bc"rm(&x{ W,No@Ggnhú()27>x L $ gg Xԛ ]9̟xkv7L$#!Y'#|BT :ߕMrt{lpbRPa nfp9N2gwǭՏ:Kg s"?j伃in!_#C?I0&.P*$FXu}IJIYaK)1E\ߏu\:dO=)elFh_dj*BȐ+,Xu>3L:lgl) Mw$iSBig[X ѝJ'ڞzLXyŬlÅYcsn5o3i`ثPFӓ$'t bՔ4_~k fGH)AAcUIj|P3t:>g E. o۟q *{,kkD?x#UGEُ;OXm7ՔtS=n&^3~*1!a T^ ML@JkS6qa.Pxн&V#Lʹy0jȕaٙw~)^0\rZq4r+=Tm.`zt?+.ǿYJ|*[B*M+YοDtn,V݀@Zc^J"ᕷ0a;n7ٯMnSCKhx%oخ _]g9opI*֒U/Edm-XŻA.8CV}^[bɴD.,Αw2LulV}䏍N :ptDŽR5>YGV%zр='[H(ڍցyw wir8Nςyx`M㺹U.4eO)=3)\;_G9IWG)/븶!wAdM[Ujk_ 0A׆>(?Iܺ6 vX)?ӊE&:-lCb?M_`k u}IձP]%Ju (~jĥtif$GlwӁl8+׽L] gCrQC LzzѼNz𫢓M^hi*v 2R 15sggBƟQ`#;;8 J 4𑣅TtӬm9z|+bObPSvYEU:m~CW^e"73-LL S|x |-ԕwyƢ(#|>ul!60qE[ # 0`S޻t66Uݿ &\҈%hKj|9U. *ΐ1I0̓A<7e,4#V)G2L!8W^-2t%e ͮ3o?pW70GSݫ"' 8lR9Eʴ^J_b J" {G368h^*l9,„+2r3QN jG]~ŭ cKϋ[nb 0~$u$4<ʹ IDf÷C0Fߐo4{;KWx <ֹŪF|p7N7GM ҹQ&l(.ج7q&w4j^t>ZRsMt6ʉ^7bIe#"+![Ȧf.σ/`aA3֝oi)l~SNf`FtkgPZIC]\o=qay sC6eW뮳7oXy>s \L|ݬv5NCwd'*Ŧ.Yhsdm1xdmGaCšv 22)k x x{(/[E`Bi#>#&%Xn/b:Fd!o4Ih7(u)PAa,. SPzhŚy셪`߀:n-Ŵ+i`kxXaj*7#E$X|t4DCrDڠ14{txb܃r%(|[{=DuXa-Sm`kx+懔E˴"Q0jm9kE㕀`y!!uhۉڙ~w M"\3eF -\5˙Z-h* M͖mt4Eby$4z W TD /jə6})E"ʕs%RC0:@Lg ?d}x{IlG ~BH{'SkNAXN)#RcyGrFUyӋ7,יV@1ӿ֪g{u5OBե!,)InNgvDV]0jDOS40Ók~7uLG\^S8*4IcP_+2=ӻ.BBZiGwㆊjû(7;m$j$)% pDTPrtݲ :hWK 'އ{gqqTxL)k1рBP ,q} $Znd`o{wOiOw~Qw  |Waeqt)({k~E9XX6`4ş . ^(U=4X٦sjT Da?!F[i n&efpT6͵\ %n9Im*Eth3~&કgEVwY \E Q{b[ޱ(c-stvvZ(MzmܜGP;r BГDC,z%fi9h7$3 iT(8$K{Jj4E0sMN|*l5#(U$ݸft+= mam%t_w CR9fh"ni erpJg^h]Mr[;PBtKGVH>nBSKή>`3 'q-YǷ&XLⰓ`HV}¹V1pjuL}ȯh$pNȒlg&#}@ p@n,0>inEB k.=lhS0VE[ICWtqKmJ|(dXf:ܝ<,']FA}&~}cHlkT~Vɸs !+ F\Xr*52g!5x/dwGփעae@i,ۆ8E F K@қHz6ax6L[mZ 'ACVQLio(ɕ޵=LTUaیqJ {<;+05dj/%$3LY}MUvx *+Wq3@}WkHׇɉL[_8z2^~lf*FO ߱ XI,Kڲ<_as39Jd ڰ"톒a.Q$%z5[|Pӧ:c+F*vTdγ]bWdϺ.wNAL{T8HbQ{v9ǜn/o83J0MΈ8*cOi(LN u#/v;9U>HmW/3o$LQ`9$ޝE";W(sҞ<JT2HK\BQa2x0O]4:|!OQA{y}*h S]Uczi?Hs`K te5\R&څYJ0Aė5sfёqt- cǢ3:RSŽ[h&]A"LoxQ_{ ~ʻh"STztT#n*l=\:ͨZFsx!$6=#?gyJVX^6Hj)o`rϫ䰐&rǟK6c&91;O)^29O]Dvv`SL T튊F+GT~A!mkabǩNJÛtC6H.GB)ƫ9jY{涤tzr_Hh|p(X@6)1+l%iT(`!PEuK"zs.pY?hQco"R>xWFЖ:Eհ+Q_p0kMڊV[* 8,%Ra0fr{mJjvx2/YfN֋z|N7r六1gŗ$ 8ZˀB= /:!rˠ+8X2U2x;c)݆*Δ( !CU*+<{TG|i2W! ddր*->$@~!^= sMN~lN~N*>J(8 dR8 /.㐦Mʉ{"I]E84iacȐprOTꌋm pų`nк(O]xd(IKPQͼM<@{H&Ize@eό#FM98 a_` iyu] SSm] ٩r!GbXi *.z Э1xK[mmB)v@pJZa;ќp۶ 4!r$۷lƺ:x|c쌶MeJt>Pb^p?ft;Uьq}Jk6TQ_xH!#)Lzp2{W3mSd5ϫَ4EGW" ݏ̥FhfEk9V҄bޡښ6\ġxx izGQFJ}ᠫĦsk-GێPZu">'"Bi^ӭ x<,;"@w\b^'@D,ęyT h(z4;xB"潷*z]Mb=v7,J>"r|[zgDD.ZQn RU>޳tY=axt[B#?Vy@Ef(b8\r9*=k"a/[굈b"WScӿY4gB~$3d0 Fzy`ts/[5׻h=d4UхEHEFq'MH׊taqk ޡbVx̔4UՆ34xn? MJ|FU[Oz$^.!#~b EY5{P]'&=0]kYvpZ>V˥wcg*0D(@LF29e Q37 ; =6lbR 3˒ǷNYvzP¸> )be_ۓvɶεɓ.__ҝ{B<ʒʍ9'lWodK%GIEq;v'xn=]Z[08DzI[GfzyX83ҩâ KMqkz,<&'vNe!Dq <(cT0B\ r{nҊӡ.N6 G䫥VEg&a:с!C ?@w#+ޜ4vӵW痳[tLSYM^J ,9'mQkY| l^4qȩLxDXyBg\A~VֺQ~,.%4iS+6!;UH{]8 I+ӂt}`|\t@*L^A&v; !th@Oݖi7W΅Ӽ~@{$SvӘf L*PxuNG^PV&;|8?,o+§"JZW/B' YX?S ݥn:F4AOtq?IV1_T|;jcg:Ado2f:>RRL{׀VÚgA&R4Z10SBt!ReRql?:|+qV봑&V/D ͤRXvESb鿘sw%f@*_{-*TM_[p靉<W]-J\!~'e%Cs^l'İU#sGbc'49 2BM/y.vA#kc/J@Ÿd;Kd Ikjxn-ÊMY?ke, $.^=&.*Ͱknzͫȅk"AݰǗeNQ`]?ٙJpK< 3,[Oq*_y)HzoJ9?7t3duIxekBJ5&}gr@П"s`"$9a&D6c<2FSo}ϏJYeU^L/N)CRtL&hA/}(^eJ%ٞz:S1JmV8{K)M7?ZSLo7f3w(LT^bkUg_$_sYsk H8 tAl%[H@% ȩUazE.up0Fb övHdmCNJU(vίξӘM-'_MB~J&\Л,E-)ߓN%KaQ+O[ocj9'Ց]cFl:%Qqgd wS{Q (2#sk~9#m_m)~fsb5i583VTVCi[a*ޜ(/??׉ ^;[b:MB[ ͹?0`0Xj=\̿QQ ROB@dD=8Zaư0*Zd6m&(Ld,$d,v<)))o JҁT21& w0,PcK\{1΅VB~{Gi 8 SXLS ؞ ,MCԾu@n8oo]HgV J *S&@8b`q\Ua)2n2X>x![q je%8rU>ÿ{_?rOAA@E(* >`6Nˑsj(>+&5@]1rTDXRKuH R'mJgG)˝SD&u\W!\Hn0(F9oCw~e$1:zkҁg/Qe舦,5h:XvGէ*;gꝕ$a^XVȤ 7jKE P:6_D-%@Ty6ǧ64F$?&[u@~l1ne6ZD Q_G)KI@y TY7xl 2ņ5ZCE13RPiBPs)y0#;u (- _eizƧ&m"E;&KKEx],Š#랑>cDC~gC/vq< Ṧev2R4_U@cl!q8boR'p{_m`sA?m-n]tk!*"kU] =%6ZO X9SDD|4aw(8<9{š ̡ikANLc2~EMÆVL"B»~|89/3eCR0ohALc@AΐzU jUN蠦&8@/NNjNi&J{KB Ұ/w)E߆ڝwhОWz]RvHdm"\fPqv"ݵO =%֥[Mv{$h=p>j6L<챞D.n ;n63[˥##ge2E륓Y2a%3"td| L`8@X'GbSz5#кz ||!E):E‚n$eXaR[t<;&i,mzKd5<йfkEY ?W)u<#L_vT`N"\]cmd!ѷǚPjotV>#+jwm7]'!̟zvږS+(?j).n[h J$T@,zvab Sy"y'cnGh, lc-K$¾u^h4e`I}IQH-SLE\ױ@^~PMtY*Lqdvc2OEk Vy/ߋr5F aÕLv9ZQQaE ?;)J'I,^Dw hȂ&w9!p]x_#M U7ȆX]$ZwXF `)̵!@bs?>32&`hC;ﭴO5Ͷe>hݭ\xei(Q<16U)–e .&N~ՒzxZ钚!;sw$f: &t|(HQπA-)6>&҄?gy?"] 1{!LgXk/~|,zb\yC}AIbx#óqVՐADJ֨$[IQI%Yf-{m'P(p쁚N"DZsv ^U_HC5k<9  fX J Ct:N@p;MP`cc\4"\7 FY_m󬶥<"~CYWi\ҫff_m9o,Eb=6'|FFiϖ&tCMoX42y @߭繀|4ѼbJXRX9m}9s kx Oᠼb!*ÿSH2rVۆ\AYo2r>Z Uȋ쳋΅D!a% B79G]>MWաb 5y/ Bˁ{s >Sl?J%ې*l2rxNEá%}t3dC{w*g&qiNI;INihYV2yIj1\m@-%0+mbfx0aMz;Gp~Mle~B3jl(տD.UN֎h._4 u@Hd6 1`ׅM{m7df2Ќ-u!#"9IM+Lx_;A51bc30 >(JSt^ /\Z?U}Q/<:2o5M%{=mS)z7P!DhܶzgE]mYmXj#EZ:Gf3TWrRB9\V4ۇu}H.ҝB2h1$.zṯS"KEh"k\AaNعÎ>k xFD>wR%/11cTxM@qT1hbWJG|:IT)8G6홏QͩM(XW?xQHoBy(Io͊Dz(cڻG{h;S#HC}Fn=$W[ڍ8{ k,[4?h (~uvw`6s4+P m*Vq2X_²zbg}tdn\V2l;L{Ne4ΘKc"޳o.8xak[~m}21 .F_,}C ,3={n$<8? !&o:]/l\47vPӖ,^@;jC~)8>[ ;y/@8s*Ky¹ՆRk. ߃*!e] H:f2y@qۼf+7>\>3dEWtQ)<wIEY{kS:S#Q7%Bfr^LbKܞ+%Pua?I%lgXw/bܺ&HrQ6E5oF rt` Za9 ш؏ЁqBl=х g,$cC}LSN5|P8mzH[S C0߇_6{, tܩ]+s)Ep&eSorCa h{f8餜EKcZÞ_kSxڔ4 "h ֧rr;Sʍ;Aw~f:x;}C# \:@Jg$׏(=g \1Y:LyPpј:b0Rs87jîAd1Yb ,j\t}0b)*0618~r҄ U#FnFփ^`Q;bKN !tWB^Y,ÿ0/lT([y u;ݓGYda{'뭛% `@{>˪OP2nu!8S` ,z(׹4|YinNl :!d.LՒ`'R6+Ryr^؂1jAؚ4?j&wYp::9@ ұ"YG>X $7N_}V^+iM2N2P me@^6 .!< F2"*tM>l9*3$,qg/j52t,`jMgfQk. \n8Z;ְG`>;9$ /paNHa2:Va)ԧ©s!^W?3hnXK K3\o+ZDQUcNfj Hs{e@$U `uVƁZ ú1w&h]P|"F@EBQ;{~ ֍1r!R !? r!ӫ߂1`k5J;קj KM"D?= I@ jΖu0g6X47}FG\ilGW-WS#q\ju<HȠ+>r@)us5\|L]`Zq憉PrJr* ?WA++n١bzX0YC s]8tʉmFt2qw)L,a~ ͮKXaƂۙk]l:KòRg')|MDeLPkẁEÓm\Oy=|<'inR`-q~3@|"̀kސXgp"#?jȵZk,i2J#XQV>+x LA;뮀r<{ Q5y"b 4MmZfԝ3gm v1FKl'?D,zq_ݷ~NxX-U?y]l{d$$ԞU}uI]/\d=)hAYZ;3}E}a+ZNu,b,|e &>(3xr^*<jt f"7Vo[q_ i.Z>dQ7>\`LrEF$&^ۀJNmS$zv.ZB hSE9BԈxmHf*w ,m\A7cZ AҪi|>"=`<_p1Ơn[D+@,s}0M *H吉I'i. {śz4_`q2QkT m8QseJX{qbZn^ \C$zG[Op\գcF7bL[h8[t0J|ϑ} &!|?)oM@;}"[Q"`F .z d8SAd $Nϭ ET+ b9>/~?yLcr{{g+C9!<ڒ )G> v#< W<8$*Gq33p voH`.4])3^lSCə<`qb#oz#4op(j>%Wa cDM.> ܉[jo&2&*1"9/3R{Wģ7^oi-xr=vm+"ߗދoW,+Lpmr:~[TNlvkJ]U,(ȕܲAqB%0O3+Ɋq"Hm8mL5q7/7M[ghJM&СG Kt ΧXnG"}J5`e[u.x5𬷤p0aY>f1>c丘Yi h1o_,9$r&.%(s\ @5rD9Y)52:; Kh,]+(Rqunݻ!jkIUb)'%tde(yT{, 5`sR D42Z?: \N1_IH !Oo Ӏ  M^ /^ZfBtW Z5^mВk,v@ziT Dq >)nI$2,5naZ`r:%z]b>qȏ?T3Th/y`3.,hOl6cA8ٞCf†+.* ^)0#u? OΙNg=Dl.hulLoX׆JJ stQ%8#kwQ [cu#=ikgoƀ5HX\T*3~=tLԓ(/<2B`; kw{AB{o&d=ν"2sՅUaԂB}MR,6 Ɗc #7.W0"Å 쮾?$ҾQE  oTfۙ7w;UT(%u SYw_j({zj@S'PLX0t{u5SOhW2 @68.{rDs"9=u"IX3{ )+zg kls,M Z^{O+`!*33m(5pxmY&IqzڐDȱ)*kl֑0d_N/oAU #ҹa*r(AƝ7\. +k*cgw,qc a͌L9T;Z$XkɃ<GW}!Vr<)JsK?E Uw3@NdrLjpfdl,O R^%wmX],K,!#؝ أ@኿6Hp, * _gM-"̘,r Y3:*/$w A y'9rV֗ xiP$k^,"nuӐq7MH7bJD=kih/E_Fd)3@Um[\{G 79h/ק4]AI}vG*~ęE `0 vqs&>B?yf,s h3e <u>^X$d+,,6]솋aO.T[j4"VL f>D>K1#BLmάz?qg9̾H@: )xj[gB kϽabk^];Q`|Y_2GSBxS|h`b!k b |QΛ-l`TmİJs+ ]\ jW;t!j9Iu"SQx49+ajKS~[ =TdƝa-ŹOB@zxQ*|{ zpsdx ~(M%>IʊiŮ@C F:x;ˍ#.c"ԬYr;,TYӜ`%ǚ s%ʝ a|Lti@_Ŕ`(pk2R!  /&C;لUgӤ K#7.>w騋ӎ#B&  &@B,Jo%rc?FRg}-݋7I qakkW\ABj[4%27,^YWR &i u8hU__cCq\,! DV@uW$c!#-3Eƴp24 ).9,/STka6z-sc[%2Z' Ge]͂xÌ8DzL\Za)iD:quNKp_ j 4ixmŗ"|8^~]"^$ra@>zDgƦʲvF0H*o|٘eKvX?gzK7aJ轇rNK4=+3TKR:+xeݾʵOvX/Tm!=joU5.~vzaAIH.+{[ 04w8b[r)WBA4U~AEia)M?q1"]\'8;f)vB w:o^&\A0n"lg›A¹k5Rv._*]1\| Jto, ϝEf&,2q/MR*)Jڮtě\|nenoTIChY8'>S?^]_^c 20a/;= Բϟ2Y}Ę&(JxpY/5Cͦ;5=͍g̾-lZ#bQIa Z,c 劜stMb8űbzyrkzDW>LWy(^&!_ .z- (*q$[tyF# ?AʺWi q֑ ư9ZC)#3R5!:׌nC7J|έ?:h)B~8r迭Hz6Ugq-6TNs+o~ cBph\|X{kA[swA5н,S'VEx0_^r3bF1XTP-2!ֆ'^s Fp[g*TSyofuL2M0eaGz q{:p+ޥ%M CxS.uXE,,Mt-2)2WP#Z!Z}nElH~"Ώr|%-iDD (0{ ˂TJhP F|$uXv0!@KriB6|daptg);!vIĈK|NJ@miUNf%"YMSiq@Q%dsX +^*pttG@UPB gS5lji5QS)y_qjK)]s\+>E{Ѯ A&z~ñɷA߼~/N8vU4#+ی_WCpΏ+5BB& /3f42]v#[LxG\pqP.VM n%tFEׅH8n^Au9"m7H_Iaѵ%َHdmQQ1jDS䘮fƳjil@]%)͆t #;k@0S3P2RD@8 )tv-Dg?;kU F5q9Ra/[ ~G~YVHQ0섿e X ǿ¾+VwzHI:+"A!kx8u8rltsO%e|`}½| `Xz|/ìT Nں[{iY[{]dU9]ߎ~JZiXcp= F͞W+PZo.4F/՘Bi 75l6KtܣzFZGC |\G2H"e.DˉBR8ԏ8H8ƒI_E*湁tLW@ r|\(}^<3{2Z@g7aroH2Q k!~eCMaܠ˞+թĤ):ZJBBMq>JԬK灁3z'm„Okʻ:lR>MJqp/T7 _ULG%K[=4.XϕH;(Ke.*q6,HWsբ, 8zPz9RF iGQ l10 Hw&8hqYNfwLu:; Yt:Q Oӫ~S?-rD >m #<WcZ>#/_K6v?7vVGv2^J˲yb yvWO3+D_zZ6[qfǑ7V=Y4| .լBۑTR}CQ0 pM"].[z"ssB@_4':՝,`wsjM5MzاsLl>ѩF|T[ittĸOLû1O]pH9΍L\8R>$zy ǔ=<Ր Q~,UѡchvoΙןu헅mnZ>u2X~0$8 6No&؀U#ty1J^<ǹ/ăOⱡE3pڦT~] mѯMwQg@uY.V̋ *\܎0#{ 3߯xYAru֕5K><ͶCE-ҁ7ƓW*s55>5fE$^*+0/nL4@1d|N#r7Q߃K8Iq(.Ƀ5U,ϜnF[2w'hW؟D[5Fop#Ԁ l J]1 {Sv(]Y:IN`YY !>՞ bӑ 'l ._j(^\2P\?݀Kp(0W"&c{92t=8gـ7tQJ&+@I{ݨP!ƙn&K5{KW: R$>䷉g™3NO#˽N[5̩#)^v6-"q5UwRU5.a>O"I0=Ac G(z6/Cx:dFԐAXꂄW3I_,+'i5j9 /RHEd? boqVPy8Y°ꭧ2oNtR,#KΥEͽ5:7 5mlg]R"} jbR-ʌ: yn3H1/{tG. ZH\q@͓.IƅTpS(S|Gi=l_ 6.FRv)qut9 Egp3Pp ŽʎjWVM=)%39 oroτS0 E9Dx\yuvFM(5|t;k_9Jپl y{pxV2,PJ0ȁ\ 9nT4v8JCQ pSAsyi9OAgGiQFrt0*@7 IRKYfh14Mh0g#,S唓0C=H] hN4*t1AaP 01B{fǴ'љnfǙ[P?eqr!Vaj> +a(\2_ز $ox`Yy#HiZ[87茈4ItetWj@էYnl,;Έ?T,)LW 5kr~L!RiT.]>AP:\m̨=N@st[!3)xǝ,vьDZ푱!@ :e$ﳎ FʅS&M[Z T/cQ^|])P^!pIѶ~+H7$ŗHV0wpX7@WkJ*R Qm/ H/ޑs/ jf_뺮?z&>y*wEFdml?xPh>u }9]B=8~!Pmwoh~UI od91y,L_B|Xn.8wUd`V%i:@umMpg@ ;=P 4 UL `}27V/;?x͝jKh{Z!{1Gѩ (i"KZ!J=NJV@k+$`ˑ23 >oIT7)m>nv́idv6kcGM0Q;* CilUNE81Sa)W`>3,pYݓ!餞[$S1/% mj2qDDvy&Sc*pqlk"Sy5 9w{vTe-bU nl ' T{Erk}ݯx6ٗKBl m2qNl(j$z~J34MFv1\jî.LXz9"[Ra0 ewP$5В]uxc֐7 2q/<.%r4-e s J͝q*ҊYQ9-Xy؛VâMřCA۬Nܪ?`ih$1 WsO6V[ 䊹spe$uS(gHӟȰV-S7d F>ޙ ^[yeֻ;_@jHkx0Uʰ $e 29TEy&4y7bO;:϶s0ơ+|޴p j{kjԉ8 "/~mk'lAVn.ෞ--@e$6H"W9(B:hf. x{/! '2_\@&HSr kh.s.C)޵s9 g2i?f0aL:T ?2b^fQV4OaXnHbED4$|':AgnYE% ҏU s h3úRv6 txk6|86 4B2/IRsUL[U$ w 6L ReeytQAl;,*^?z7 cPM.rCWtNǃ*˿UFb7>MN6v`{ઽK6l2=s6m;[3+1yGzN)T#[jimPB|]-iǒvzDEנ1Db V pW21uYWxKiQo{Dj67xT|O1 7ߌԑ?[x?8,kynkjgi¼U|{i"~Wp#X"Tk`qe;; DLyKf@V) })=#w$Y%EקJb!SDc~gΊbl忂|+vx Πz1*Q':RmA}MԱѣ^vnؗ`xbcuH"L{a7r yt}]p&s]*[uΙUoaIug# 8c 'Cr [Xc4=PGbt;A~dJ7f&GMXχ]W'Y SVL7grvZHxPϠ!n1Vd-U(VWoG+KU;Ͽ8|CD[Ȑ" eϯLb$z fBoe:x'é%lReO[[j`;h硗rh_]4XqGeDt߇*yn:uڣ)мO\qлV"qT'sN2"@,Y(r&".E1 *T_yzИ-f@qLS84ǒ˫SuF Ygݒzg/~tvX Rt/8 ܧZS[Νb"FKϔ۩Ht{~ε{T\*x Щ̱p2?\ovDLDT=]tKktHB\[Po"5Xb!+=?c!iDWw,ug?΅EH͠0u9!_21p\c~~}vLp/u { [o43.JIʻ:oѐ8g앏QV !Wqq[5||xkKC<Dl"xup-{dP<`YfOdf3Vgq86cgD\[caہ0+ ._ݺԇinO U#U,>P%˥Aq^јIhZ+}6*|`"Ӎ8R{{!Y%͇R2Ql'Vvy4OmǿE1x`iu=V6iUHSa$6gB}HOŨa3CsQ`Kb0AP W@ (Ko-EpW o:6\s;# /CR_/&zP?OP SZ),F%"83?g #7|Low0ZcЌ^+ߑzQb!a2Co#nsm N_y y9Ez$;Bj%i)|d|5N#Js4+#u+USGC~$bTB"k6Q9I9{OUu-B u+oS5fQtkVN?jlq[+=8ðФy*RE[_+H""{E`}1ﱍկ}е3aD[c%RדD/'b@ù>ǰ/˙M*X'A2XcWn_ n2cl26fal>%mc};O4X~Nsw㦗S2jmj $3}sx-~o g^)/f;J^l,vn WkyEi 'Bz+~Պ#0]{|F'|XEqSLMke W3/fDse<Vې2_%?\ bg<gDfgt߷٭) @28i(XYU;"Ut^#[D2lqƹߗfOFAS@D6݀hMbw| /(iw@M]'/\nKzj75hm8j 9x]FM!:(#zq0MG0dVnKT f n.g r}kvUu>D4gHKpYu([:dCz#WOghq^/n LAaf !bJ E O孝2Yji?2xαҮqTi=Pq*nބ.-^DP  x bi}WȢ_,-K%Mվ82Zx9 B1n J<;6>AȰ iG0vvb"AJ{f;@աoo0k(Z7H60rl%6kfN{Ap0K08B{ʌoр߮Ht)<ܦ}e']95;Pg]]I51eP.LIzƛ3A{0 /bRl`BP0RLQ`?MM*qp)۴)F8ĭ:{%Β;⭈(saists%".0+E1ikw?!~[;U<&x-̋^V !;+=,@u_縧/m2VhcXuۆQ1!i+B5ToUz9`Y5p==ŷ.oNƺ|kE3ATRa &^ucCoe&kng9y%39A#H;zGQ 9D%c#=Yb3F;Q) U1_. [s]4$yF<"xxAQ3du .nH9 鞳$ uڳ ҈ǂ/)S:;ЮHr$c$,)sOV"Xuϙ ԏTui*6 : WYS7 2ɒzW"ѣR b޺y;s 9Duo8NQzAR g 8jȚÅSGB>42513斓OJҳ|3Mhŧ=Yѯ]`i٪Kn;^S%.1zմ~`W"-_,xY:p`>-U](cY \YG;1-nxw):)n+:",M(. AVKXkH}Љ*wG1>J: vJeL:UL #߇I|}T|e,Rc(.<'@"1^3b ʚ\=@\q2-r36豍X;B"_,GvTcRQ7(UL2_j3} G?|ߋ!vz4uC|L)VXAMFY ƻ2!W\ҴWI^4W+'uPʧ m7 0j .< ;Ioi /E ?a<>T[Z_o&X{HRΝxp$*AsAshsr>֠r/侈BS(ꐒYnW$(pg4LB|]ϢUaᗠ4ϕ;.ˌ} ^Nmwt:rػ`g9-;1o0ok"Œ0*9?BdxF$Vb0*,t0vcب1?K wk]Ea{hЅ, I=`q Xl׌!7,A8f  gc{. Z6SXZL?\<)lY sr,:6rxLc cDuGX9 U%ňm_ڂtvA3֊՜Tq6QsS Nj-q#EOB; o1 ".Y:_&d$f@e, M_kx0.ͮ1h|Ɂ|؂\ț)^wЖZ`) uv E}= Qυo4sRWvF%'p>MT<H04z,50C"]:hYVp#–D1x.B "p6Dkrl$?olS?̈́5dNKQ3t7$E5OIͅo:֗Dq0Y-ّ'`E*7ܳ Akh 1\ÀZjG奈癭(mϷqbnOYV˗Γ8.2:e_t3̯$ɫmoG^ VP_xGp )(ğ8M5@9쐦FIb%j#0Fq#@_PS` .kzKZmj]5]>=e /ۃ`09ߠ@К sreeYu=8h^3FJ06qg,\"_Lv+ɂpzӨ>%RC--U\soZ0uT>(9 0-:3ӑ@ajc9#lOD=N#+\^HKowo^R Nv+\;.sta:7C'q+z佧4=ڄn>\` [Bhxkc:a 1n[/ e2( CBɮ\T&|㎿wCoW ~Cj& GXia,1T1'/-˪ojz=ALUpx[~FZUCȶYa8ےTlvut"}udIؓA '֍;yjߛ$%*{z`]D ʁqDc7b/af_%Qx\j-9"5glNj t%2$E/O%'+r`q؎Y#qSkC/mo=ͅ/p+i̾gn\p}\FVpq !O.L2&BB 3 ]WLkk+shh} 8R knY*WBkwA uyDQ 5ya JWӬ';lm ܋._-F'yG*]7z7GfL ǩnaХFLLy ^IJ ¼N9`w0~ IwBG{Ê_>(GKuo Ci!WZ\=U/Bw̩blĠݱrPv,~oiֿ Zr,4 7ǵI' $^ä?l凧c wG(LJOn3o%Ԟ꼺 ŕnQ_bKcE_W^&PT}m2|u(2tС،98eNypxn:b'P>բ6wxϚ'#Er5*jwp;rӮ*J"PpY+ې?4/cB H 27K&[vS {y9#3ݿ̸̅p:0̣@סÄI`fC'Lne '#4<=ev!h;m\a<z'(J /rEG :䀕kHjCJcs2i5|eUX[3m "̇ Uڈ(Z84³s ?4dDzk9SF*asĭcH{mtA|ŸIpy >@kG ёԑ3jEqBO_%W_5[m'ɓabȹ+3,/OY%MRFOr]`?ͥ+zWy0#UXYnG}'@4'$O)U'V[u; ݄"kM]5[SMCW_  ^-!=ĥv 32zNχBYl\eֿaqEGW٬u"d6J s l ~tNP@:]{+MCǷ#L$ d&Obm%+M]ELrdQxD'M- @@HPVƝ5GZ݅ⴶ.akbnA 4&Ab L08 bb咍P8Te!+f+-n1-$Lv3^1W?%oO-2)êLYƝH\+?SvS }AF yPgmbҙ|?2LU53ӗY9PtAw|}Ybyp:WlLqod>fViP.})nϴ肴Faq X%}4t`S2x7RT~<A귦z1 B[6G޷wv'}nT(x%fhC :7Z2c<'<*Z\L+*.w`B"m".ny4Yc3A(sQu Hnֆ|q~8f6s]6'8P3caJ+{Uj8z#7S+!Mlb"٣x"yombtW|GM^>ՍqbD*]#]| BCdR~;JX6<1rI%X*Jmt_9uS߇4Eb8;!K23.PnD>:utVs4"{ӋoCj|o"P!pZ#zz4djp+ ">g; B*3 gk6xDeTP9^GMFD!_ ]Nكϰ%tARIݦeMp ù홝h`. WbE\&Z_$[ĺs~cq$%&EjznTP!XVIm/s\Oha2XH=|{{KH4\5HWaZWXpN\ ,× .}Aru!/۶(0IԢaWT^ e,Yeߙ!V͘:SjrƅP&Qbb qi8W: 8{F ff2yOf;G Jgk`hkQx~0B}RNZ y m2ʢ̒drkP~EvjP;n 24%zuh6 $0]P -GĉGs/W.G*~ftE}|Ln` ;Fi-Qg~]#N=|OsY.vm08TIj0BKs$5H/C BH)T)R#?zX"Oɰ x*]rOپmZQ M5 Q̅X,2R$}͕j'$MG2EwC-_$Yv),%?O1Rf1cr ZyVⷼU/'좷*2}XPCU3 :hD8V{A׮`rPqa jJ nA_- b1*\#8ncoJ4o"'=qϞHZdj7PS)|H566V[r5} J Ayf&, 4D()׶sYJIϯYsc` FџuW,̱1]Y7MF HUOT99+"W|x"}zCJVm9%I lc@Ҋ_pt[/h L}qI&jc0tDM'LJ %--C ˼&?"jn gF8${yirP?4~ o%3UUO_ eaQ PB(^\f%i[HkUQc264UzS:5W6!&4߲烤q˅^pҀ"[9o6wSy<Q(ɺ2}Or,:(fЖ;0[ެb>֭c FUy58x9%MlJ7SC#:t ʲL$rD-zz4r$caܾu &Cru[V+H^-\tFS (QKg#SP'1I磈pt2rDf)M@9DYz$lJx5}Z))Ha1L YUEMʗa0Iڍ 6(\?zwni3(=ŭՔ\kSu2፿ #h>]\.o:~+"+6"0¬ys+eP|ֵB+kCf+dϵyh9ӕ;*vV6G/>av^h+<,V75KMمƲx:c_źI/t4!o yݪR;RQt*?}AXF 䢯]o8PQa!) )p95Vʑm:Ea7,iD;83` dfxMUuaK"IWAxWUDc%b섇'V>ۇWjTcW1%w4Ki%&L!̽ww ۗ+R*e֮.I{/r}9Dyߡ4%d("58U%It8Ңi"L5kk4tN֓uPvU&fjjye7RsYf#HDD.Ld zOX~1a̘TT7ͺٶ^/q^VI4RD_Z4/"-zxݺiW6{2ba9(T6G&V A}~܇{p5θ`T[Bu_ہ:bW;5n).%@a0cJ!}X4fƕR8ڻ劦5R}3f:2{( ;ԹJĬ3s0"( Tb ψbSO>7S1 '4>B1k(,'Օ҃{39(RJ|a#څh恤BÙN" n+ fh]C48j$(Uf؟b$]89]'J s g "-h籤 GIˆ :gm;QMXn;j9cMIXԛO>]rn?[u <)j&"G2lf); LG7u |ZnZT3?:"aPAB~tK3NwiPJK_zddI~C ÿ?NDΔ,_c(#CgR`KAr/;[>S,XQ m*$F%XXKʓpjfF)ܵޡ]iw`Х=CƮN,N=u *S(gy0Y&)H∵!/2Xi1Hy6?G1KV(M:@̍S8r{Y-j'݊rIYi)Qש5  -+*WSqTE]Ub`fޑ.ᩢBgWisJT%{5aSL/"z{ۦ!'WV =1 2`J.)<_*ܹT܁'wzs)ұ$$薄:`Oc':JIUj0uȅ.a'UnJcUPʥWcaKf4[4hY^g1U1lF5NrGr k#^2jGj_҈*p#4kqYeC7ģ6'd"ɏT~qO3SJc( _(O⯈:a" ⸁z\#nA,HNhECKQ處a6v~'$CPu$G#nR^X{AF| Y=״uհ hQ$][j׿ٴs3q:-O 2ce~JA#,ʞGTt!n,>R]&lr:(ї.Jx ݙ7 Gυb0sA|y8(v,WO)tG,NcPVxs0[ z`: a2iMnF(b&.BB`s ؉C>G`v!w{Q#l{̫NNIf)50 cgPP|qfۂE?':Q&} [(w|okRNq0ي>I~UqJ,Jwi`a&v~ܰ3QÍW `4guͮHM#Km⏁:erKuSn HNq9Ev;JbA$QzKe;OrQ`"ю/1V$6V{?҅}DEEQ<7G\9{ !龝?iY'c 751kֲ~8Q9g EI%?kSmlZ锖O OQeFb ֫F =@&U1 dXdzC}X![ M4]NJҷ #(Ӌ5b*f!<Ӆ%v֨6Ԍ5;>;NW|lFM8/H.uEPܕ ESkNwW{W*YIzO-+1/pT3raR[z\{j/_xX:v *AeڊR Hp|WrƠQohȲzRw:wg+x^,>CO^$ V),=mGKǭ,D`UVI24S ċxb@95w:$Ym<+O1*'Ak\\"RJϋGˌ ]- Pw5*[9;|tfÄ(pX]Y}s2[]Ɖ?ֵIIB(+(lL%u2 $bop{5ý\Kslem<fѮ H=nFux(8Ջ,E$^񃺷e ˤ f[|uYق@ћJ)4:XA/iֹenVj:V%}>f7> DR2|*,OӬDa9zD_~Kk2$$&>BMCH;/6i>"LbtPW|MPJvH%* Vn6SdBy:f6ut6 a `w-L?"mGM"m+j2Y4\kЅȜ*rrwsК`'7bdw Vf}Tmiu?+< yIl]W_T L|[+ /BTT9"b y7;HWtϑjaa(q d{ҠAlg`8h5Nsc>M+T0 iZ)ctkQ_wg?b󍬄}/8UE恘`/`5 h`/*TAۏO=gw Dh D Cyh`L&gWWd K FѪ3H>_SCN-ȷ]6t1}|A0VuO>5!:<9}Jpj 5J!߉˧6ϖН@"8|x^eiKɺf>Rb4Aweo7!~o܋ ^4- #i_y'2ڹjWb=͎^vVi*hc$rVPZ]ٶbaۭ j㠧wXK%xD0ۮ#f%rCg< I :/Bdh2W7:X(_ h.G-ݣ)S9e`Ҍ,#k(iaj^.)N-.lѤU RixQr,_,$0˖͟c}=H:3N[Xџ.ةbv.L|C0i%wf6YNj%U^Ppf(}'r74P.-^TCB$΢n秊y)Q K˟aux('M@Ⳛ9dɵaA2c+qxl#}ζ"<6?y;U91wx7JDԮ ~|{bW.9[kO,x5N/òa 8y]Hj ]MIb\=I8]N{zcpf)fpcSNR2xnX3Jߙ*ҲU&wC}P!kې[GM|Py6B)ΡK *)#i:"c[KZLvpHd6xp.f8/L'nX@"mbIf,)qU:Ę eO@h b]nhٺmd*ޣ,z$w014C# HKArpt>x⛫ȷ S^_Fɘ1δ!<.@JaPwE*eܴc^8,2ѸdE,H\#$6=Wv8&8IKPw% +A.ݙsV~k* ib(l/|,. G/"W~Al>s+8s9Iܠc9?Us7A[q-ss 3AQ*n/քz۽؃i+ؓ/ͧx1?vX3&GvFwWؽ wWSn3?od]G]u|O )X:p[s<9^ӵ|r!ekd.~49XW.2p0TVVXE T1QSA`"|`NniZ/$V6`mx^oۛZMi4hHe1gݜ*KAZ2BDlxo/vW<͑/&<؜4}ze6՛oCWM%:0є}tiwoJr^Jdbsc@tP"m!ѥp)tcbV'])}IqJ=iVswLskʙڷG#^F>y w  qn@8bMXTfbi:uM ^F zǸ\0o bW29=,@_]PKqE?r`S"!/U)jhA)ݚE FP=fq1Ept|*-r&#e_sV߁ {c ϫ;!4i:F2(2ܯ,fn=ѓS mkzjGq"N@9׭^'(Ɍ$nHS_ *{p,恲E+щm_"1Wne_bkw}TjI|7lW5NJa)X"I>y)1_}8IUR(`DeIE /ʉKq@[:߬x<إ&ďz ߓH"/O-NsdW4{HJQB #{A=I&U]dͷ L1`fR޼M/3'@)VZgěӃ XsGd_ݽ%jY ^@-O;ࠡ؟4&|s[s`ܬ9ićب q.:݀kC`2C$P^$ ܘf7%&"qFA(v+|͂u )HrNORj1f[o30WoL0HFRzMTip15={c٬mX̉i"T^4j~ ;$I/b3(^|2ivZSC#6T H𓧖#ԓf<5*6ea^Q! k yS!03WF;-&y꫊r?J=K"|.3oc5$a˶gɭp=IiK(+TZ/T5#?Y*P%L9\[0ᜬHdFxlc*{\Kz+O3o-/%r 9W9tgG3` 08¦drfxJ ZMAF~-U̿y O%8k@5{|Fޖ٪q<3kO)a}MH2l5jdB H: NLYzQ@`I$4@~gKpJM໿7r `\?LZg`vf:G{A+:ц+תR->73c95Ja5]W0W.yDZz^i";K7*+YѯCZ$X–KeEMAW;$.T}he(ߜ*qF9fvўl@9t}òϨ(8;{VCB yP~vXB7U48UӼv+,fC"gVK{ͻ<. |[Hus4tv,q H2Op#@ 9 ]JW+% Kkmݠh V S]{  Ƨ"3A=P?='{~T,-=%˳,~ 5Pb[zcb@[d`a..]!~)1-7N+( K;ɅlѩJ8/ZjgP;Rް> 6 ^߂@Cԫ4{6.I80@txG5M^T7U:M1<,j{>egb $ ULJ)ΦjC- hLnVse*,ogՑ c[(—ҩfc s ۡ}ez"Q̎e` W<=*ePO|r2-~ јNO}4& t4)OlUr]1NX:9WR _[4Byy[foEl qUŎ vpT"/D,/!~\F&o"yϴy^(\-_ 7o~&Ԩ#tQ![Q܃~9ln .L/Zr0(sg$B[dF`w }^ 5hѥjwD-S0&gYlZvlSXA z Z@lbk&AGJiW>ȇ~:D.Z%F\"Oɷis{(y՝ymϟҐBDL0 _9TU7PL\]@ REᄲ!&ʰ[LΫ_~_e뚆dw6x~oXHuվ(!kwN J=>zˀF\mR.aeS1v׀;-kۡ/¯\B\RP!u'xkPAAxp/)4xNO? m!hÃ:B}}j Xscc؂H95߫C|vhL(& 4297A3e'1g;vi>$I!q=;Z^surbg, ,DWm،a_6a)>0::d >lX/bpKs.=)KxzUn;y%fܿ5'.1@ KճK&EظěYJvBߩ6;3~: 8r4c4u"&{FjgXï Q%AnVaK=3V#.݀&G+7g^ Bdzir$\SC>s.q> ]r#/VsS{^pbfٛa[iuTٞX۬߼p:5t ݴ+e*cUY3=K]P(p]S.f c14HcXD[b6YA7M53 oQ)RڢÁchOP AօT'i}`;TwwpNRVL ®kt!C/@V_wR3W 0;9'+d䴾i[4IXzTuo.wR`KF?BQ(5zXb=YONK7r$Ò,.< exP`ছ71tx&f:r9c̹w"[>H']sh?%BW송fBk{Emӛ)r'",]@WȈ!. }oXO0;_QZ=~c/ mK;+yhe9m.Kj$YfoU.37vqȝ݋X׵(!67Ws;\SB/SMw[޻6^*SWԔ?Rޔ~3Q"$Ia3'sLA'i)ekkhAJ|؊ء,zCKٱ2`)VL2A@y`jh9Uqr~Nu%l/Dv"[}gX ÃZV6!cDv/g ^%[Z70RW%[>0?qdjڱ4KI&,z5 'FprXg`"R ar6^SWT!8ÍݾAOL h9tɧq[2~7zF<ZD6Qٙ]*zU=m468x~PqE&LɃ_)wy^ ҄G(Dƒ7%cV~T+46ܯ˿Ӈ9> jW  Be0/W{آivvw6U7x)^)D o6kx-jOFryZzR;D?7*_q2{,Iܭ c03)d$D||ge ¸5q^m"8' +A[Ӛ'vQ5": A{9; +Yb($r+&&~UlߴN$HŨ,LwK˫J#}Z___}ZՉz#uyl1}ϊ2"Ĕ;엓`EIkJ8j]Dy'=88'@ 4mvm}[6bBn3emשv ϴʱ["(5X| jeLlVx2e}o b|GW SzZ>|-z1b͸7+u%B!Kԕ;>X5!nZ+ȎY6Ɲ: r{ N7-y㴛P9jI%SQbL'$Qጽe"nŞ<47ύ97W(|6vRJF~/fEDĿLke!w>&F|$+.ޔ ]@90F1ɺW.MXu`'c+Ci s:8MoFW /kP`0c(`g[ kLגy.=[x~H>$jgN_qn-&(Zm@ OՀ1|q)6Ct޸q&KeGc9:6yAJ^V3 ޯA7iʓ(C0r?9+)RS^ݪMU BPsLz^ ;:()M[4FX#Hm{9ví+)>@K КH4ʸ=gȺV1 IN{w1{RQ2{Kw g{KjSٻuJWcRWKGR^ MR7=R$C#-dr.p+_r&Kʧ~|]iDx Q4aW==.ߝIL(uXN㨇Z_gA*7Qn㱔@}0XfT5q,,T6 R\@zψx쳴n?J4"Zm 2Μ/E&¬R`4&OgI~חA4Pt NuD(#ם9_D-=B,h~#L]B^V=屽ܔ.m{=Bt; % R2UNtj΀ÛUAŒm8љa k"EN,mt+y 8-oh 6~ ? ]qoLX¡$!N98bcﲃO&a UNgXL8g(kHb=y5u|Kڴ&f84@]/4.u e,9 [N¿å!ݠ$)SIU>w~eJmgs/6Iʻ]= 6PeVn8X0|TSP6j񩊥5-90a SJ}IuK1?;Eo A2 ]ڠ!P9btS!0" >! <%wp96MNYkTKrH+'ٻ[ew W^45΄`$fVc1M>YH,9BEOo׆ niM2Rݛp)NFk)rDːMD艀Yajeoů!ݲ*_;(5r݂!\KcUuŊMē'=aN\@=;j~H"c%#&5;>]jT"#IEi x$SS5r:a%-t(U J sxCznhw!jB K/Bc_B'߃w]BʒLe9 V5Cx;y\htWS$L8 Io_TE?ZczLLG+31wyǠ:?/U*;Z)cmZ"HՄ|$F᧾YIΝXsֵ4`Ѳxg_pK*C;3#Zz^(`v:Xt)jȋٕg@ ML8cևN+ΎIu^b8+&z= AӦxҟeoZp|~&^Ҵ7&N 8)Rɺ:,M-՟`0$ Pلъj@C"`e^&c#Hv IVQ+(>d,5p}@7y3:"$sLGGXh+n![@y5Li1$@ CO٩Zʺ3[7LI+E1=:;'0{ȕ7 I'4a_-oo2T'^|zfok Y~iQ+2>_m4=X! a\oTJO|G6 {zQ6W6Krm6xg $}(@|N94eh~:N]áGqD2g_#W}k?0uq vqFA!?Г:8 9Ô7͆1QuAwЩ'@dzi9g>TD Y/Awl6^W,Rj  ٪ZUGC+T5nz$n=8Y`5$`g\T̓4ŵQ֑={O&K1\.$7SfB oB{ &k}m* hK@N/+pMQ::mFuó-IzXo[W=ˎo]\},?6+HQP*4ܡIexVdsV ޕÖ8.pdz2/念=(^hwle:V%JUXÑ(!p\')VżP,gq9aa8فZ-#ƁL.l9^2Hƒ>_s;HBbn{c,ŕѲVqMg),+["mBV.1"1{cXPsbOЂaYG$ [G.?G'hد8TIݺS[I6 kf-Q2!,oj֫|Nj`8Uw@ʥ㠊u'cV%LWu)Mh5' .E=b޺kKI 8B<s25S!I4]o^.-%cp+a[W+sݮDeHNg%1j %6V|V'bۢGA_R&3ьkID+vyX'wW 4z48$ڎ19ċ?ahWe%cĥ`<]^5$F3: [݊T}oF"^F8\e{{1I93cIB| z . TGioBV?{5ɭ'N-hl# xn'L{$ku $WX;°=^(JS{K=h fm"h\DGY^ʈ*0X7BQz[B) .XOxLea?.K]1l2fj[ooL@H|lq?rv){y޽m~+u4b7T& |HRh Ak51;NcևES f=c_upϻΈ#mP b ( =6Z⃉;dE,/%x,-Ƃ.۞յnȦԹ%9Y- bU pXGy6,^hJ 7qH˩/D)"VYLMVh!N@&&X|='!'@pT[.Z, C&2SX\)S4Sl\-F.rס?qv^zb0劦< h0!)ڑ)!? Ê$2 -'Xci<#Bwu?'+ U08iyW(喳(S3Rgɞ,ut#G_!ߪBV Ə wۿ1T#`30l`]ْ^ZLkȇz݂.Љ"C"BrJ[ eGyW} [U9_ -mHDNε^u5nOa%}|E\"ÅkҼd]&gCHF>L-B_ŜnT[qzUOf>PeO"Tc+v_Ҋ;39ntty&#yeYΙ^nY/0k\Luama1((1>$K{oJ? e{.cm\AxƼp/]S{/#X Wƚ1S_=c f%t ]@Et8G9NoUl˟<"bKT삮<HVU%_Fdl_pԪϤ(h{;lbjuܧ87)5>\PQ`.R (=C#4*Fjd"[#j3 X"/}d_3i(U9)FL"=ah4\=oH;Fe24<;[检eI[\NV/W(<+6`7ԓ"ՎyiU{Է <NjS $ xdr;!.fI,=*d==Pte@OŰ(T_WyjODC2F88'T 0 LVVK`Q <3eO|mTehu 80R2Mzlrshq?qZ)0T1g?nZU7 Xpm0] 8>3{pr`52qkop$ *W4Tٚ;ê$.([Ci멂_iI[.^Y6sիLl9r>UEX vjEC[֤1&8ju"Zyףg \aU: 跮{ t׆ 6Â5Th+ӸX{:9z'a@]zf'4Vu×xukЬ:\Å_pNTQD2 pW]L:ijT,fCYVxkx׭o},?{Rw|z:.v8XCVumG>ͥ^ٛ6H~S~t߭#k]܄y:vIpoɺr{6fNT(z <4KwxLyw|[<i>NXBE|xQ0E) hoQSp'ݪh^p@.eI:/U|›(B1^6H\kJ-2iq&ULq!n 6peE64*8F֜?iXz2HY?+~V9]]S.g|$0pB^<|XZSP+y̔=#u#a6/z0*n?i7zNXӟ uޗ]7V=۶`$ԌDEphm.;b; b)%3yr#'G/ IWz 6سvbFA9@h%GU]Ԭ/\x:ŨG~V!vErf f dzl@ 7-K2W3MM?\oV[C kL]pi/#ud6=~Z_lgo]=6CƂ֡3/\u $0/=Dk#OtU< u=,ue߀\!N񸥱p$Z8kFqOUway| IPsNJY3&- 2J>~ Sxߧbɛ9)B _*]Bu&8!/ggu q(" 3PӠn&ԾAO#Ե`Hn"yܧyŵ&sc܌eM3# /E]mdJ`lUϳhi\fqvRUm-jp J$_ȃ7Jlb#34v HyݣLCU>@8[֚H^bjcH!Y|Omb pRNf/LTIvcXsU sŷ=\^JMڰs_Z;6m'I}VdӹY.k6x\RhK%3f!T9(ekr)حؾpC-cUDulF`:ܤRu;!pۋ+1`@ܢ;C* U}]ujmK{҅o萎脽e blo#阃~W 4eM/Оv%]bvM`95Yxݺld%u@?U ]8u@ϼ6(i=TÌhQҺs\^{DEAQ<B*tJtǽ>9H(e:pk2ԟ)ӆ2IR5{": MrBj;*vЎ5q456xYn\XPVnf߲Ip<I<6I&LzTHrJN_t eX<38n.?+6 nz  2xğLg`Qk#dEx,NmѼ>A`qe7*覕HÜ8~fFZww* \Ժz  {I,LFs%)^h[k-l_XT-٠lk8-,zx[hԥXYn="rb63Ds;kہ*/rP b6 $8]gowe:TrUs#K4d t8~ ʲ3i*LÆ!r6(@E}ĺ&2Zf|,90Btt'ߏ2zEm$!DH,įJ֞QZY ,?4c\q8ƺpdEFdYOTƌedޏ* Gx1Oλrh-'Kpa3LD1Oalu<ƆbPS;/_}j"AsDP~vH ]hY tf4ArO<$eJP[Mgm)a3PBh,")^]^:WARb'aHݫmd.iC $ܟL]Nϫ@F"o P9NVRPrsk#1;:k`hOąlj|d_X,h ̂\9ޮ+ژ求=áY P(U\$՜6dEei<.OVXHP.%&J%%n6: -WD,u\7HnCϋZ?W42]ym2S1 SYHmt?1ʘźfŒ5lPPV&X4X7 W;Sm:0À"kVQmLJ(v*S?7:MM92c j̓˸;c^ǯ~RJ=Z';x R6T|:&b9NPl F+y2:jo+;^_6I$~# "fY[xeȏ+۱6ٜ_dx$tW*0\Px1&ŜE}F9rnIU!gt=N3|$9[xϗ|UenZ+4r'b}gMPKcS%i: LgW*n, V;th!W@Qsb1÷rn-9l,<ЉB?vW][}WD!A*+XHis*$Br'ndlBqtkњN}3W1ûɚ !SԘGgYZ070701000003a0000081a4000000000000000000000001611e8eb9000059e8000000000000000000000000000000000000005000000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/usb/serial/io_edgeport.ko.xz7zXZִF!t/Y]?Eh=ڜ.+τt lI(8U3oR d*8+KFlN–,~;>F-3x^ "Hw*8g  fJBf!_=^2CAѳ( c~&`U_yi(N.BrM3F`P8RD{΀<|C^I 1mnI,)O>Y{pMOVVe97ƱiҚ/ CWz^8PeYJꁭnA" Eh垶Ғ[ nF,l?U8Pq9Xrp(z3cI]BS$՛\(ioQcgFk&UK*sQGbc+.( \}QM$/0rt*SX[glibB`SkBpB ^3Ld!oC/ Vi'hh~ ҟM~1Iqf|*=\ZT#i+X9#χƟu]V7RD. kХt0y= P ~Nr4^| 2 /X 㜀'zoiӞ;$Z$:O^t`Yػ}?t%몇GvwV}ID 8/y[A|vY%8{i7|q],&ڢ<#2 S`YRROfԶy#;xW$*"pȣT?9UbOh[Z: a}!PE~O#LF_tY cFF*tBX.u&)$+ZIiKܫaK1ZSp8tn?t)%1v$a6(6@~vSTt\{:3(u,+Ƿ7 "}JE9VL2T?ՇOhB64OL<{pOmU5B%-!wqr ǐygs4*-ۖ`O"Hf&}c)@5[6 {m:{5oߝaF&M~cpTK7WU4%Nq 9gbK%1GLfFf& Xl[4U{Vijyksv$Sq_ڡ&l!X|_D+Pdx-Maٓ,ߚ}`!N &?T3Y'L$gipS E x)0BDߖFs荜PyV^vť6 fauW z'[Rn7f:+(ew(h~d xk;DAAsT3T\3o-ۓ/TJF Qrq@GUetkQA5"5ri/-#K"OX4|d_> &`蔣ciXGW&@1+|1w(  p% ,^ B]2.60pC|SG'_yɪ 0*8o'CKi̳G]h_Y2sG00ptG$SteROX/53U⩮3Mr1B ]K`kA2(UwzPmB1IDIFj&`\Qx΋ {_У\y("”.hNT(yT?G|ݻlLn! lQ+f񘈜2Iz\/Bڣ 0mq֤ @룸! F׵[wQ\+ ή;J+wx8Z;yQS+Bh,c XUVٰ7NЭe\pD{6fP>]?x F`P[y%G?U 1. +7Ӣ8b-88!)kCZ 5iW֪F0r^Žhp@QhXyFic$}I m#p4;1 =m[ο9#Hu %P3@K%è&MM)eM>Em~v;e Y|8뱢tn@E$ħC }Q!F56MV4Ck{&Өz7P7I[LOm QN0x=i[˃f<?)@B$e=o Ph@ BDoΎ$&kɌ:0Vg-!mnkDp3yҲH\"BK㢉Bp>?iP6Wc8jSXXih)(M~K C"Y҂J*@'*aL;OĶ/V`m pb_i_shjø=EP<ݟ"CYߕe'\M諈*~ X8BtHRoa:bF] C' Q|ts=;TEG58-Z2],f[VOƍ7 دna.?'#bږq" {܀]K@r>m[:t2+uPamj3 2-bL5";>p7gPZ1;O'<"ִ<##@ Ml{cszXŚ(wN){oՐjB>(",XuI`k|KK:hAv2f _zbm8Pz5n`“͍fB 0^JņӆegɽنW nkIoUoIpO95pD$zL7}WXڮ9 +JMr#=3db+RD/` Da\{aW^mT0,hb{Շogȭ| >ydZ>@/%=!ˑM=Au#`&9xjcIŠ=l[N܌2{;CP {v٧?yDF6"y*U8o-4ԕ听qxlI ]&@<6_F {j΍zך!x/* 0ZՒuޤ@Cڞ˦Oo.Hjd'%.QVI|:(B=d] ׍{:N9:e!#$FIROklxRwAb~ ~kcS啯~J#|}I(Ughw:"fD0H[q(1dy3jhzpWn՗s,j4:jon3m]B+](պ&eAQƸYkQ@Xr=,̿F6`$ڥ,{!UX"ceM73I9|h P,' 5U\Iz*%znu:y>ݦ{bHv5}{Y{"' ,?0O.D% mI:H.z `cs<9F;b-'F.&x|F(::R_qhWf[bK=1?~NֹSsՑLSĪKyD[fI{!5~$%¬Sf|pp3zC@?kh(`c8*v&_:ӜWg6p"J1%]"z~AIL^aD,{@&:ߤ>sse Na2L|kub#o^y>qlmOzZjBG4xi6aڃ~­;4c"XelI_EojܶwpAƇCP%bxЁT3>:GAJ70ߛ`<ӪXroӢ)gi[t. In;A ]u5nDb(OˊM{L96ǼjϏh7r6s*zӠ~sfX5,`vL_W#%GUghiN:y՜D618~ D%XGUPrqKYXSJQ~q /?"op 5`yMt.iKdd_ohnX=ؗ_ `~V sfmh .~fڲ/f +Wsġ㩎9wOǴW]c&]agaE% R20V2t18 VȎyy C> aƟ4wyU:vMq*MӋ@dnNԋLF7}KlCɚ/wDkߴW,*nV Sw2\hFi1+6 K;^G(.e$XD4 :舮;?8 0cߠŜ4ktHHJ&֌+YzI"^ͦjݶ;vڀ>b*8H)oN]&LΛ6ѥD\u3`>6iRTCy2 i %z.R ='i3[qU霨EX-s[-@]PeG#{f6^ݐ܋w{3Z>Y@66.9gbuw9YKbWp;b2+eJ# $?l+鮂p,!R̂} ğ#&?GƴF_i]_ZUB]Qb ^ SwHL4h! F×ԬBV=/U/`K+6v^ΞgLf $$ NhR̯ȸЋ_-e ֟tx"NԔiĢcߡ**g'l?θʞEzjk#bU/J^D;ˋ^7+ zߝUqzF;3-]P-<"i6{3x4Gʑ cԍo^N4]wXy=giqI}gWfNEqlt&72F|ZJ9 xfx[K)v:s@eƺSު~OƔxDg;6;wZ&5))jPYnCJb$l|E,. +bվY1OO!C=qr8Q?0`ϊ z$HPqW%n^"waN@%V/l\Xf;[\0=/|KE2n"8o&Ug/#ߝO>TKVPi46\z- Yc%,Ĺ-HLc wA XТghѸl6gmBّ17AK݌V8iC͘ujӢ퀷)ӻ\'^5\+"Y\&&%b.a-1'މbHSҝ:ӺuoEhm={dHayMrĆrd!wg@UP["E2|^}ۉR Y(AP m:w{n 1~]rB-!.:DC*%wX)bhȫܕJw;L\/[!gVKe/ Dْ [ RPB@@*˚> '/bgĔaJV4#}6j;&F;ԀU=W__[1I5N'tN"Rgp(sK2}JGb4Lc1{.a.,gǀzZV(Ȁ,Pz{o3%2BDbJ!hJiR]IY!t Y.1>{ u1kB^/fNd wzRؚ":Cس?6s&7OtLyf,:Kvo v\r9$]]W VzJ@7aEš^H7sERLlrɺXrR9Lͪ<>f) CYM}:5 Ou?xi>$>C|w"`l4 ,\3%t{Ԑ.fx5@.|lmYLLa>"FRyM)ΌNXA8ffmϵHR`Ee5I'z8]i%0~8,Y>J1M+'7و;vW?m0b&;n+A^K@T,A JѻbY3(1Z]\) Y}NN]7~_/F h!bf||l&¿e]sgȢw޲qI@+S>@Jf>'@ :%6Uz{~GȖ%/l1\doX&KQM^`3=Nnitxڀ^BM>`lʐzlmp[^su$@3hvŊ@s Hܗއ'^5aQb0Ɋf[Z,bee,32Bs?:ծiaGۅT+Ԡ4~--'aG/9S@V^l [c0&˿a]͐PhY*ZkBBR.:J*"-YX ӈbkMc{ӛ=]1t/|_7:~..ђzhbb/8FA}W{8O3ZJ&:h4ϩ:vh]0*yV< !&~Srix[YK ?IpSsgOzDQRj_p 4*SĻd}>dS4 ‹W%) |CY 2Ø:իXG^d[2:EoY, \\@;saSMJ_w[6c*׹x p͌Ϡ""2uLsspڡ9,}tcg;S9Rs1{OiuL)6zyo4̳Y| ,ڮ1Z[=s) H W#zZ󄰺A:}՜+qπȗe\oi8[3p L7!-d"VD朇 B ?raMی\ĥ!GpmOvp,_#3&րa>% >]GN1S=yϻ1_(;B߲XDb@%ZQЎQw|~TrL$fmcb 1Ƽ_w'0o<^nK߫1j 9Yw֡)Bl"i+lEZ-WJ@wso]1fԡ|V5-)"9ݍg&HA$?J(I/-+JtJ`V #Ua?S:bFʈu#|cx|z':J6zUz,o5u f:&Ф\P[76w$5KH}Qx"). ӣNy_䴥?GoNWaC=jIB4S -u%M޽:U^ы *Rz+,@k9 JWW8K6s$QiY?l~J `2akq#8AY*T- b'^ ]Z}1`W eAƈ'K"(}rxX1T&/ gL} kz /gGRtZ p@JGSu׉5UL5/Q?7OYz$ ´)G=̹zht|/:"z7_, nu$.ڈO@l8, 5V/TTqK &\n̜|#f_rYH@8PGnhuOnrM;QA#&,^Dk6DYqS.lXR,J;Rk,f$byD4λʿ#{}Wbi4(5|6Qؒ C[$9\J$(X'̫,݃$6>bW@^7?u&5|Eʟ͆>adNpdٌj=j(?{?h_f|4&'352dZI_wSڜ/Wn$ p7]1w| UiBeP(<^=[(@0fOrV+NfJbRvrkzϵ%́Q/"km Dr;M H8/Bd.-yjL429{>Z|aH5&Zİ%b0_2H#ĭT *}bBXZe: ?#`Wb"bD)p-[6oߣ6|_cԲ4}d&AU#>g;`@k/ǖ~T5@|=۩q6R\#wt |.]c5EKNfIQ"r7DZS6]G,y!O}0b~Ztcށ( veAVSwkNwݞH[/شu3#čy}Nl]z% RBR1@t}̐W{*)Fy783#䵎'3`*+UW~)>L)bK`"XsEk .lh'z7Z(G7!49]&&^h{v$i\]ʫ+.\L(xaF& j lu$}ӀC!>0DXQhC8xs\ ̕'EjI]l ahwKI);lwH8*UsDZyDևd}gg, ڧB#yFg[]I NYZKx#<-Ϸ{ v=4}\Ωـ55Dzxu ͜f,{2}1#IGJ GF|B_ۊIօhMTL۽pt5rSP;IMqq>hO:/ 87y(o@F4  eabA{:^MHtIѥ6ȧ}zpPl9 CEZza<6ZQC[zp\'~|! VSg<k_>8Ƚ)4Y:73Qb5O݃<X3v-oZ'BSZ(owL 2νn aiTˁRݵJ8s򟱼wW(qJpt:,Kc77+ue!4pI$sًyiƒ=n+B᳅P :Ы+[۳=.\:XT T͕:ݭ ԁkϢA!5ݾ5 k%>Ѧzgo +8_D@Lp )neHK7%ݹTs"ը\ݩTpJ)e]}GD؃R v5x/|MooGD?tbM_Cd./B[LK' ;[ʜ3j =(cд=(02]ibA48|j:|6j 6zPzڄo4{#ܤFlW};}6OBfNS'm|G n6P.+ "ΨXOS<Exz>r>3I QmtDҡ>40|ɹS#/F?;Fds@"?$2 5!HrBe<~&qr+,cd v{T]֋_i3tI>K4V/U`$~D{ٞ*.KBǠB-7 GEw3g IǒeK`KE;Nj((o lfT!%!gpЬBA֓8X## ख़ -V6JoeA?f0evs!%F Nvfᒺ-$hJOU]}d*d}! π[IOcLDFkԅ>q2f'\7 ZyOJKtߑR y4A+U;s&8E@|Xv;YhΘ$2pjC&[*ڎNC!_Xt;"j& 9\-O0n: ZH$tH <ݜig5 p#r(}ێx\|54 |7|yiA,u# ~Su#~%J:lxou_W%&L&>}ܘ(?n$L#kե1XxdK9~F5E耯佯N5(PK!Y*E.*hE9)ڻ}F P+G^a ~ Eh$e5-=jC& yssEnGxwvrB/<]-$u< ıޜFhU]V5V&;WO"y:PW˚ GYDRkA]kb/ygr13j5ޜ:L$xzw_ؠYQ؎ ґHD)k+E\8NPS-0#Yvpgrvs/֐Հ#c?1)!ѼG&O`NIE`[eM$-$OO"d!J?ΐṛQi#ڭU.x3Vg  *͓"q{v)OC&wr/"d*|%#0GOWIday{֕;ɉgTlA +'\fglzLay#;Zm,,X\kSHQGh_D)AF BN0ίz`N:yg>Kz~imɎo9<<)'/WX4j=WGpWZal.2EZO"~GUzRM!c\vr,-d9RwbX?dR%7}CrNjf<i6- 8bې p#b61k 1NɋhyB93 .Iq4=̨֛52nvmw: cP!6 +>Vd;XQoMw9/y;MRI=O\Qd*c IȎIfbC+3ʇ~l>XYx:Y2[b,]SC<)oB`,;OΡF{ѭ"A@ϥ"˦ ҾI=4W{k ;czn>K] {޽\[1 $_לdYX,r}X;,EVAҚ eG)KQ0w' Y*Z1vvQbl-`W;L9ⶃ?_2Q|叐(DvJYE(]ߢT(]QfX%(fsht$:TO"YS .%ZtJyոd]r7~S8v}.Z\ط?>d,RNG O<,ΐb^K8si#iEE(`7BS$zN/ŽNuYTX?6>3#mɫ !k0V,^Qdsbc{>G2rMW[';ތe7L惚gޢ$^@U4AC }v[GfIjb:kkU7wv/#Dž :0& 2 $`HL'=aFn%ߜ)j} ZFH X7>mܩw5Q.)ZIy|-ѩYϡq",N|R!O<{1p?%|=v -|z5~n;*u@mc5gQɡh$)T/P Mfla l~Bh~y0N3]'~|{U'\%6@ce xLŚ[QJss?M9Vka*[PQi%tc7p'+0p/}ZneJP5<P>l+V#ѦvL*Ԍ =(.?hf\J&~HQVC_UoQ: W)3A4WgI{~txD+ LnFȖC[飲p'8 vPT5o' T<'4?Y AV LY8Tbl:b)'1'k za|͛Fj;C΢2yXW/;]w߄0q^۟BO#MD*LgAYi.ԎJbpb]j;rU7}.C/?Cl@͝dhlK\M ȮG')AG'nAc([j\`ю5r  )K x}Q#&8QA|"& "8pݜ~IWP|km \_O4?y" a6*%)}'?G-;g^FEE bl+ |z/z~pFa8T {},>Vv{!P~cY vTCuv-: (Q~)Q?LȜiAJȚ$`ZI#T( Id$l3;;:hv6Wpq 0h|V:?t<9|ԁrx  "mZl!yr]x.NΫ͟[=Uwm< X̰@X絠*L 7A$+I`QR~ި[ϒAHVE-7[BgЄFpOu#-BexMk;eg:0c+еZZB\';b^.I$Qڸn[ ɇ~>#ZB9js&.IH7.,xNsR|ޫ70IeyWi@I #Ƨ F<%$wYm[9wc9T6L>0WWuzկ->Kzu)rf 9ꞟ VX}3v4nja.sܞ.A)I9AQj9SMDX0m<@jgPX4}U6OvP @كF|wU(cV6R yIgU²IJ5\]^5g'A'ʁj>!e gR]Z*/m*'i}IҭM+_4tHndzKM|#m x7}Domᓳ39.HƄIlk$+ڜ۱0)L(a J[qEv\Ν%p.!(W$],wtH.ٓ@PH ڝ-I'JQDmiX-u9t)? ~pF8d;4[;""/d{jyi6Qwb>ǤMDzN>U)[rImU`}Lesh xLLD zc芗LGx8m"a=dO^Rǟw$Y'OϖQ'ʷ|KIau4 ܼm5cOV֑A[qxȒ`nLݢj>sEÅ\y7NüсJm9rX̡0\_VJE6|i&TW&2?CJs<:A$2-r\\<󍺂͝wؿjT xl6I/z@Uj:hC/ (BrW+&}Ѽ0HXX+Y"!m?h&$G䀵JFF?]B䗍"c20kELY)|G[ 7:%tn7K)9Ndwְ,KY`quצP+^v5 k~1^Zjb6MRib^$zb!]_t䑎ճK%aI,¿Xo֪ss43HϷ7<~ޭLEڨjlP=\_CqrPAk(H|4 GaTAf*Y υHO/8Mwj1%"c .t$淙udM&KS#~@yZ$"U&DG0T-BK&Gg,ҲVR+M.U;Cer3p΅mxe0弾ElQv,W:8,"̶e%c0R0_b^X0FbUB}XNm .\GLY*C21;cC5(`H::b(AÖ\W1+% ֕~_Fӣ!VEpß&B+YGp%We+5RVVluOs7o SCPnsJ=ȢDGNVfнž*#-!|qHq&D1ݍ #vV[Rr.1P,D+A)U XAua4w4kB>&z,uz^.0b``&{;{"zr7.4E xdߑxILs2T!KFLJ=dF;Z w")ZͲ:X{\);hMWybavlwU|ܩ`m0ݓq9~~nQMCnÅ)-hF\c._<7Ilp668Տ@y@O()W-#jqPM48C Q4c[e oR,ZmyUj%Vۃm\:Į4PV851u@3F2| 餐ǝ:jMo0)5p:f 6:WL SjQUyFH}t7 G)&F7?0ٍV[NS*Q~ӴJ+qkէT$=&29L]g ml1~gIYM [85;تp ̀r!~R@.b mD/e@W?DVW{j@Q 3|~6jw&n g-D ð&4 RaG4C_X9!qsA35HdIf%tN$NH/ 0!KŖa7L"P閶SЬS"{'\m['_!Ņ=ҭlв gtVM $B&}ZgL :Nm8EoUCU,D4Y^\nZ-ؐM3 :Sn5l:#!P(USÈfs꘸}Y ʊ [%%ZU-Uߚa<Gg(UUC]s"%}wMSXx#3MیFa e5]w) ϩ_ T-j`lt 6M`! ngC]!XSvFEu}C>PqBPIm8a5>tr=tV@bR>^` #7zt!x^VI??:xӢzN͟%+üHK;* !fYL(-v.`d^C$&tSWk,e(20Qlߨk:IdSa+VY_ =2Z1zv?x(e'IER)jrdƨDM:!TmAsm%~9[5BU3ryqֶ,2>"5jC?`ۧơb$^LbTSi`xnv& l X|ӱ>ǶmI6 .YрEVQ/>X z _z8 9Ȋ`nȄi)A2n@✧~~%,מL곀/+uhx ]Plܱ7} NWJ}dB%"^+WUxI*Ɠ꾗fu@?U$1ޤK]ʹ8V\R\lfm_R 8-onmhSTB] 0fhl."C&V{!Tu4'1|!@#>~UXp\cJ _:v_K;_ssUKvd]q}GK A ~_j9THr)J5BIK%%׶ vj$& ǭu K؏2}tt|Jf%.;44L`rik0JGb^3+~r/z0(ϝTD'!"kbƴts+9>4ƭK:$׭?j:bx-Bˬ,"h\C/-*lk1&ṫWFBQt┳#qgKYLtRCS3/;,_~%;hYKɈELG"@=#l¸wx*ssS)&,/.l>.r͢kSPO!jƻ?v;h&gkaSC,8N"4]OE>EJ` ^%H)[wlu^D1khF'>Jːyyם?0SqX aaL6*ɗ8\T w@ron,wYAAvU< D?`S96aPg_L!:MZ^),'0DUs5BF-s;we07ecX{e䏬C6U lИS0=̡Y?J _1z<`|q+SgMI< w, DPdGF"CxAh7,&&P΂U`.nJIBp>Vi*}.Ko A}t1T 3֯ķȓ|q_jd0&-.FRu!|(DP~W:Òa&yZa?Nڊ#B {ЁO4t}|I؟ffr,-{V2W oy!-ayã 5!/H'x"k70EdH% Q詞 :h cF~LD QVx1d"~ U\6#۞eSh ةj8Ӂ,6 J3s3nSصVoء 7j Uӑ~DHapKW Lvb X 2B%1Pq4HY HD:v <T˳هiF5 F!ڂH#H)(3p]DO#і+RyЩ荆!$~:;L(n/aW^y.X—BR(އyo:?*q*S &U#HtIoXcژ->0*EXV.cUBojdih@eǦ\i[t(bq&:!|6ScSSPv2d*6sv8Q˝[+U}pS[Vq@Im5AGlG\ NR5ٛ*^mh|z҄ס#WjOH = MIqi5Jz͞7=(Dxuq sr!ئiv [}d#k0^7{x_7h54.QNUyî2տ?"j׈44_7#'u]8l?/XZ\ɿ]o8vP.9t 5꥕QQw둼g`vvbO 1a}F7rߨQFK%g؄Ē7LNg;B6;(a_NtBpRfaH<=yMJyA2/K<jEmL^H oӃWXt&3ҒMN#{=s {hm%$.;4@FRcߜ^;?0lfZ!zŨyUEfӹe 8M3ȦooAC *f`p?9yguK%1oGȻx6r}ܲ٬BWg^}t jE= "G,pWaJA}`%˚[[WVǾv]kB`I ֧9~?(^S;Щk>VWD Q֔F^CXF>7* HkZ^׃O;\bR'a%ebۗw>J: ԮmH^b ZSX*3Q+Lyh2wGM)(7K%Ś:]a_Z0> 7_ 2.OVp6~}n!YU p@)OEoMH +)q>c+dqwl8DtE?+ `+vbp_ Z3?׏堡]&`En-f47?6;$iTc!MW`L Pgg8I-ϕeoW%C*U[&\03p:~jWE~GIdP2]DuuFr0#NʥӀȡݣ%_]υ%_5pDr=$O~ŵ̲ζ]gGErBhkOZO }j4î'D1Î{{$7)N>lb#;Sr9n6{?;ݧɷe..zҁ%㒄 ^4_s7|PAQ,uAu%=JxuqO6-c)oO gE `q<O4u^ș3LEr cE54Ub.Re#j(&l1A?v;8ɖT,W_`/*~:/USD 14]:MA.JIe5lH2ӗ[^$k]`md!ʷd9o>8?A"Ks(#Eb$4TE!i`: ~%%g=E#lKG#@D2՛'e>FF^O R<&4RJ ex3m^],I,;w/WG)Jn ?6я*fڸ)y_l{]Uɡ#y\g-®Φ}m+4_0{\ɑtuܭcn1>.9V< ^KܗbxXT07uXd\.*IʺҖFl, 86F`W2u|S;}n%&,t<;Iu"G3ٮ- sk4fu6~m6.?ha~{D.önɏ^:B!_]X-}x? ٷ޶'O7jxrtYjYUOK72;s`qxqs;_i[7qe. vnS#B lQdzmq2) *b..Uo HQxa&7C>̎ȝRXʼnY;< hdrL;M֊WJdIza  #fi}ؽG:2@ɜjUGR6đ ?3 x?BBhv iev{Ԫ C3&KhJZ*!idY:CLI%Z-V%2V/xi o9}AOA 0j:7W;i= Lpt^[+;C>Auj{  kk"Nf nޛP~@"$'. z;ɶM ၬR}pfya\ =e)=i" !E[g>8#VNJIEb4lKوͶ}k"1';cy}ԾUq7 5 롱Uq %&`lxHDd{'b!Xg)muOL ņUY~/&Ro)|T2,[ npS$[.UpHu'hȮ[^̶E= $F6]!ܯow!BVDAiI'RMj~SC8HG}|pRf iy"`Fڑ7vKm^`/ǰ[*O{;kkldXxq}#@sػ,&.fnrF/2LEq/Pu(qa=ѱk |ݤL71Fgph4M)kCN l*3'Я XjP7$؈96uxv{i~R3TIR'&8U4+a쩣8/ej w+ùz)y 4P=@ Ix~͗q򙩸 {u a砟k-]@R&tgZ>br"Jfj6Z/",mVXt㘩3ciegZ. .HU:]ߐr>O ۔4+W軗 'D yUP,O6}Ѝo vnAH$VL56U070BO:kD|'')ǰrlP(~Cxoy "O> VLIOfB `"g88}3؟u#`ڂ cwzg%uEtXlk5x W} {,DFX0̇9TX 唹 #~y+pI/nNf[=h^ʡQQC$GN OdE^^lxfuƮHf5EݔAs F>OA 3T$s"lb3v3^VFL7ONjn_+G+xnc`lZ/m5a;yumA!#6+p0Rc%7k6qW# 岯(=dх&Rݳ˦s/Զd.9;Fjy8u;Munp&_8[|b_Nq#fG>B@u[KʢUT.:\+TC`婤lU1bo\MF:˂@j4Fvri>,΅?s_ 3"`w)g*yJksS[eOu  n&.H|'RtOi~aMC"*T}a,N`]䁢YCƍDZ!fn4Qַu$Yy22xC.+D1OW(#o"\W@^BbTTW5R9Ӊ<0nLbZ]HcGAqljioe'-jX2<&[*Hs@ϸzRu)@%_d* c-1EAJ϶qPF_jԤ5j,Q1>H!rZl;/\6?jZ\J|&GY$4璶($82U? ^@܂\❞9`xziJ&!Z#;D kJkX]XP?IE5w3'!5r^ŒK4J#Dq^urZدa6[F#Il E[R~J־]m-0&! ly'@Xy\tmL5ō danAEwuyZVnta(FVxLSMvgа3+i [.UI@[BgS2!wʶz"xuPȧR,0Ns \˾~C>3G@=n X-2oum`M$Z8N0ljW6O> i쉶+'xH>" 1d0x_ 7<,lȽK~5ۦL^;C_\A< }ĬWZh$tN>sԹ Q^cD:XP~7^=UB iJk5"͜Ri*ֻwb@^)Aba<~EE]m8%5tTwcV[&I܂eZF@В8kj8o vsKJ[_}H@ZèiM@X`la)>:wYleV֑ļnPOZ!Zah)8^4d_Iu;H֯{!Qh6MK]CuӐg< lβy̚E`Ї;Dh4+)"o5L<kjoH@א"xNqtJ2z{&kJl  wyʻc<pDh)&28ʜFP[IЫ-d7ꯇ|#UJxn"n3ꛏ~5cIݓ@Z&l闥ғG_kᨚQv{ro vBp}Y5 xϮ,aLoFml6]!;ۤуi/V\$l00(E9܏q@tlU@8>Y./^o"*+7TJN |uEFt!)[|ّjv1(&"6 QEK}J?6ڿ=&d%O]7lE¤.av-m ){Fl;-O|@ ~fpɑ.?`Qެ]p|soSOvЌ"p.po Ѝk_1}îd~ef0{u vHcL/:4ђ|1G#xu`Ӆf^av¯^\~d_ V.6 {6UWu xD5PpmhÂ#,v]RKT ixZ.4tAK?& s,x})Am|V)*@%S%s 2h7)E#o鞲cқ %^9ӺW|! Mш]+ 2\X4w YCglTnЫ޹1ZHxp\p|D!3eY} F5*#~Hz9 Ԁygn? 'Vz‘5w-4r1nBJgphf$d *ScҢ5cO<<>rUiza%˸[ԗ5L1ׁy8OoҏA,Yn'D9I݋,Z_3uӶ[ ڂU]Kqh~B5>7h$iu'Rdx#kC > aF趞%b>^=}vgAP`:Ts7cgݦYϋ⮹q؞FX&tO3yUI36ԯ>ox`'u&3訪D0cZ WI+H@b5z?^%s.t%jtiB_-.GWh$9(BQHS5'p7u8 ی$.b'~efJJ֥KV6,8>kZ& b{SWC:kŒwZ2v0t ⲇ&{73dqv.zLq8: baҕc83 hAV4}(q^ GW?CO)ƒٗ=aUG\V5/jVҀ Eq.A,',*$\N}Q戭B[4KiED+Qj&sGCj2{Eo:ϘO/ؔ?tY QWMSGz-ex(8_u"9`Ge% "htAy }yi(٤U}m5l~je&DDY5ZeB'^rsx?^{̲|?<(So,jEP+n trKCżq'U|E8 63HՔ^TI[Ϻ&i~XWy-%\7#-<ƭST6c'f,䈜&o S<;>lscŁ^vIF,&ٷ YOJ 2B3}{(z@E~_4^;sޏoTKvuBί?-ғ́qn)8Aw%]v(VJ'fK;sݟIpG vMẛs#l5=gϝ(O@8쵅cwŜQT=I'z#Ry<}QdI—s_&<(k%;t}0<@ӕ|(=.Fp_y^ti0*q]rvBy4N\/H{3.OU䡗՝h0vBs^EbQǾRM$\1,!մ(:޺;>VP<+SW )W;7"X ==|\!04r[|>蘄n:| JZ&[![R=xuE0_Y$3~g.1]jx%/h4ZwdhgOشtgS'%iK$o~c`U%_ &sjԦN]A!ߎ %8+HPqOl{*]tC)KȨx%W#j6eg/wc,]%p `c$۬FSGL>}HX2Q$L3Im7qwLE&z8K;m%'l=B*xd\[ ҏR%Y/O -4M Wf׊J8 -D弡mr]k{R v w4"ǃM ?iwa5sἦ7Ǒhm1 ~$ah#ʶ5{ >s{>(.0~[٤=hɈC@FvL,lO&jGi'-Yg f߲o7%81!" BfNUM4( \rXLhڅ}ŏ 2H'"Α=yLd)mtuπhO-)v!^]q> moXO(?sQ,=KrdNSw[W2y #2w]In[(B~Q6w2FρTG Nnh 6EǶa{Ya9Xc}30(Ս]\<~Ej8n@"tg7SDeN׎]$4Uc_2nĶ}b|LI(K[O]9~^w}F^ۃ==O7KOekI[WhOfNk3*R,bIP%Iҵ>FR9f&Y_94AƽMkeē2$?{HOu{~V NcPl+"1:' ɴ}Q';&ĂCd<_axD rω\܎Wij Flǝ, ?įX`햚&%` -}|IЛɈm!1QlQFO SӢvJVʘڮ)B3u :C;1YO?9Yj٦zȦ T~^}0!Yվ]Ho_jPП]Ia3|8\*QT#mF׭5wwAY?J+xN.; _ȎpFRTt_&q5S7T}doHV;Hu2o?~=ƃVf &zWQ;YW'yYWAn_"j, رQGge,v׋:ʑ7bu(ܾ[u>k~IgzKdv٩gVG[1dua (opp/Z-@%XocSe (X jDy4ޢ^NS3͓MW5b.ID4Hr:@7B8ҕSZ#KM0kmsJl|+WA(:)Ί@i _*i :!`IƁ X_xA JJm7"qGy-7o,vIaXnޛz{%bQlf%rIm7T+"0qGv| ѨiR*1@$ <9Z=KF+ҷp: _#NL"ZȡƵ*r,kh#_#Wl_֌0̗z4*|A\Vr?nвȅsJ~Jh.C@i,LRN1Wpr&FJFS1p4ԏE=)ԡ;X$\Ӕe{+R-\ iK f|MZ&BǹYʻ#:fTá ;h7>v$p*TvXaHrͿ^kK#?џ.ܸ|svÎW$w9qK;Y@>H J疝\zՊWUm̎V~Ӷ"Pl8(bnn Xs8(W3]Q#S#26JFf:AGf)K $Iw@. d&c̔Mކ@;zkͺMc ]9JV5HƊsʓ3˄r)HxciNSB^~󂓮2LcR1j=FD.hCB(eWP!,U[eM eI  P>I0ix¤;Qdܨz-Y<oEAF\hHHJ9{6 FlH>VR;|Dy{}n1T,mސU̅.{#d?'ʒQ z1OE0Hl? 30"v" W>iOBprtkC3dL_+㫰C@|elo%N"Y?_1^ުOzͣZ\`*9N܍vV\*M ]x6B^2ҷ*]`tiӵe$C/$Gv7 GtGQG¼Fh*'CmzY "aPw۸S08#UK->pԍPE^0M%J(87$'B&6Bu$9Mu{)#\ #4Z^8)Z6c+W!0~Jr]:<Yqr<=x ^ |aرr\X#WW==;#Rb+k|r-G9 38:ůF~ k:e^˳!`8V(FӏKP=]햆R6\U!^C޵p//tÊOrfg4Ҭi `ln3G?~Cl}l \VB7ϣ|G'Ŕr0I+ mKPFMGU&_CE/5(R޵հ/!M*\AWb4A;FpN䐉Wѩٯ}cqIphYb@&KR.Z,>@sl3aɚFF\X'5ZDͪ_cSܿmc)wKs hC0z!M|Ak{ "^*V`]h:)|<s_v_2ZyTrq#N5$_@o5bGGb=TƯ)qMQKm h,*Ow[4qO:WtJMB۠BlM(Ma0dW2\d"7!C]KgCR9+j9*H/GL_@C%=[' >jBNrnF*8'vՠ2;jv!(Sg)~ڦۢa4$oJOOAe}MҚvXNeWu]⯵Ju'Bǧ!<ŤƊ"aD|nٍ=Twz*lF%0 M+A"s"3vfh1d7wpia?RHޮ`݋h33᥄aQA;U2 o!*w`_KzC\1ᇾpv^`7%Qqk1Z#[O@kh&_~2 Z3" ϷdpJA`2Mf|nq"Xr܎/Rv8&9^ѻ&ɯHuFj?!kw UjȁS$Mz\YUQl ٥{a&֕ck@ḳeuA,樺=꜖I>UU$^$~ loY}fJX;Zӎ?ַx.koht@6eL4?s|]z/NTr?݇ >XOrLMIވݡ:(v"vJ[`HQR1z30Pc*C"cn?SNԒ09_n$}NIq`H$g|6¥T6SE%4A > *?TF2B g 7Yڇ'\UW3UE^'1۫9 G2nJ*J+ ې؏28>ȅ`m;\H(iYdW3edH؋eoyvVLQbM\.wkYsA_Z-+ޖyOz Nz/~ujթW`FuCyͤl{EVV̯u!6`T@7]\Ԗ5w-DQ$ؐV98}`LlQ-iVZ)I[X{T/x 7gQ_juLA'|Pw)maxa58.pe5KAʦ h ܝ4auiN{bc;%rЬMp03Bb5lbRyEoGQ\8 oEk LZt8#@=5 7rH[h]WPQsSdA)j$#"bbug|lB?tPE;^.iv9 կ'YKӶd 5"o^-|3E[>/A|x|Z@c^*! MK[ܹ؁<*/ )؂Q=5p2򬦜 s*, R\~^U[Um!3݄]u{|_=&^ڈk1[y2ñOWB: D[%W\2>H6mȸjh伔BG^dۥ!}(W@DqJUG~V[m|xW ɚCLGg_ewBxP2 }r7AB0x2jɧDc UF {ۉDasDF Y @g5r|ohV $B:q" Я~{".x%Y̞,ubwtY13dFVe#`(3P *U}f`Hm VaqIa j7fڧ*ܯ}@WZe!pY Ɋ)@z~pJhJ"qntӏ>:)}y8#rܡ>(fӃ'c4&]-[hw_G-Xzsq UNsQB> P8Rd6|^t,Aa${@3T=ȆZX۟s;OcigEӨUvqy,qdw˨7n 3P|_mO. *-3=i7f?Q'R E[3f;ݾNq.yљ8=!3*:0qtSn89Xcs VXx0D\1Yz>Xύe c-:z<Ҳ,*v Ȧ{@}WŸӎ\-X+E][*J}ԕDΦd~nt횎>oY+^hgԢ©&&W4%l&ATQ0c ^NU^:glmؖ8WB7:c-!Go]Lݗ D,o'p^89x-p10 gLSDuA +^cHƘNv[ƒ=DF>NJ>*\f+9wdL\Èxq{zZ9hG7q5<팹9[i|8ڒuGgq-Τj84mj˩Rl5;e}%?l]Q$}L ׏4G-K} xKRV{+4_J^P|č{Z1x4ٶn@~ o'0hffRoA9"tc,dshn[֧+exd8'L(cO#Td-yɳ* Yw8G:/M b湏U*Ks 6ß+;Ц,]¸B%ٽ GgEu< uFUu|mX]FQ;RQ L^r|A0MuNtո-kJ5q*~N%hzv{ hʈ:9~{]LU, 5mHRrYUkT-7}-/IWCq$a<΍`Oj +f+mB4WC CGI֬oV!88םoEk->9!/+Pll .l}r+tO摊` lD lzЪ,('ohQE\"vpfO?Cr|] ^= -oa# s%EG Ky@}(jZTk*:vZb@Aʙ{gՅÿ?vn`*3~~YZym\s Au^ةYy?[rgk%Ww1V2>< ?Ž)~0ZkorB\fk `·ܖ&oEIZϼ)h;A¦[j۔Ve̦3XvV]8 rwAlQK g[MҔOJ?}_\oPv8%ܶOeZ:=ZhO޲ {6iI&J].EvPDR[!@ɱF9GТU7xNwR  H`"qU5u 6$Ӊ Y*" K*>ե,W4@NDҔgaUh{%HOn?ؾ#T1%]AyÑ~ ˡ۴ގ\ _24! ~6&)L3\킛qu/4/ GKաxoDm,1#:^S.O Oo7ulmÑdhZ+4QLk> {]~[zQ(MQw3 cײk XLz Ti5t:hvo0R+|7Pph9#p"'}܅U"d/b`|3i8pM+Y@Px%ޘI"r8RM=VhWz1A^04 ߍ Ոn\"d?@I)吏S\Je0eT\TR{ה; _N.{'#ZBΆn |Е3s`|%:@fnV-ODWuzЎ,"%981mo HUo(_Uah*`DyCRx4@Dn[69ӉӾ(UcSJ WfnpM) Ox{3ozmL'3bmuI]zWs*{^bTnY</'7MϩYZHY8~ji%C@Š.K}aXtf7~X|0r*a;վF<=m <59Z)I3عyC5RHCyp›?b=J>zd?Y>ݼ5# -3]ʡ+/#[#2>|P*7f(ʥ[E'l *ڦ2c4i:lqǹsLWHP/ṯ>Tf9ҟp G8hYhT\mma#oDD!52&|B/Е-H)@̀󙉬uz)ʕ>}*AHa-&ReB㍁5!xADݒ;i5+I4N7(W9ҤYMˀ[a5tE  }P%:(7΃zTܹ9IKT,S@5"u9k(_'R0](C,G2"y'5Թ/_?cƚ ^6դ jT?~G9B뷱E ^ֺ'L Z&Na-̦ՒQ7l6(!U db":d)< ߟ,,҃}zGSigVѽ.VF)Rwp{٘3|[rYofjwNyѧ-gzm`!ETaEjW4z&YFr 4Њ,F,tӕ ]M@Lw%&79UqۋKt,oo@"emtx_EEij`(! D/ǰ)ژCh)g2[ L s=3 =2 @@? r-g*BQ}l4K*K\U\^'C^8ƍBw.=,Y%^|:C8mO$+AO%Z/\NvȖdtD]F|O\1|":[|BEt-}ϫQ)!Ɂ&+LQS*16KeCvL:l(&Q4(n;譨$ r^' ^ab÷|$"RDxǖAB'^~LXႠ]azZOhoBj(^fn l[ؘb|1s!H:K󛤠&7V'z)OJ$6~&Nd ^rQ4kp6'H oDw/^vom)ѳF, tNx6կLO»RHf{Z"038YTɌ]%B77~ۥ99Twi]b8詖J9klA 5cos@S] p=aD=eQcyE`Go)d_޳yB b͈@/g ԗH~XjM#8?@`NO\Nwk6šʌ*`zA68NU^~KbжivSJ@ݭLbRi,+Y'Yp-B|R^~B^UTqLU7:A+K􂕙ꫝݥҏ)ˮīѐd 8Rz0ǃ}˾IP5rQ6&VrWE>%NL :o-:|n[v1fj z';Uc08i&T۪W;;@˂^$usaR&'ԛ ؝K9̘Q ,}ʑ]!Dፕ#3>6cbđL1o$+8yXs Erx=:Y0 ˍMIbu3ϑ~c-{X;wAA0iM&= o8-;o3yTTH¼Ss>8O:4e~ >:Q> ^E=gmW28UNyzΌGç9XX Xq?k\H]ӤB*}>{4H@vZ:|" "z$ M|]5d3 pp䑽zUi nsxlc>NiffͦB%;_MAgH TnW-!Y;9X=;[;"f#5$P 028ک i|=LuJ73+N9^O'AGTwI/:Wιk5a15T}&rz;/d*.0Y4s8jp(geԆnit̶"?xjW7ciն+!XFzfiK96[<Ɯ sN=X* RnGmGMvݣ@ZhT8#Ed;CcO_~P vZa|Tw)D?||Skʹm״kxu;*WzF9='rΖ]~,| %uF0`2\*Q TxJJ9`h؞QƤ71,)2.>уGzFxII] Ig0w:( uCRՏ$p3=_Epɥcn/97*FчDOilj)n*ߑgPxx|o xou n56嚸P9+O%+j, `{0Wi-Xj{mRdݛ;\BH<aV(Kݞd>J"Pڵm6@ F'B`]&ArZvIƙ2s9K0雿BJ)] աH;fp3ЗB3xz$U;&igs\JB$,qBAåZ& CHrݨk/ƴJZ\\\[G;.*VZ :dBeU4sa%Uv?.S4e/pP5O.\'/E.)C}i dox,1)q4~M =1.y>ʫmۙ?)h'9tгn"cTXWr'x3yϑ`Œ<,TQ{ L;8 ױ:8X+/W0ܑ "-f( *xTOl@f *ɑuW]Ƙeݝ*IJ;)V@=7 ߩ"W:HOs{.vH jtɖtY98|5b"G4PMup7^Ÿ6X%7e#Wwm˫f6~Nh틁^J,)5wF2k3MQ__VNjB`@b=تќLwpВT^E/Mk&=ݼ."P '69`ޏ!=roog k3yq1v۬7Fz vD ;w?xRفFVemHfk/wd紳թ4EY74če>"IL~52V _ ~+.d, rl3vEe^cMN'`vٟC/[jLVC pq}y=ȝJ.m9a'[qD"8j5g@R^Uue!3 Uy9UJt.,a:QOӅOtoNlϚӔP龙%a("g91쑸:X8z8F?$^֥k:4 Pw7axTlPWe@[7&V{Z#c)MmZG[TybENAD>|U lICj@.Ayߐm* bR,(2k:8|uۃw4}2.Xe΅޳j㿅ve:A͏nE]*)'̡)0 (]%6NOeMW,~␲wC\{XeCOl3(z42ؔ'4Wa, :I>)5Qu3h}:ցnp< L3i>P`X'.3z>Q&U,'QgWQ~1s);=f(%k2r/ d~s{lP>O'㷭jlHډOtՋ2^TkO\`̈Z]y _ߏfgPZ)%MI'/t(늫kSU|E\.5R6X o@"cqgU@P\M)pm75M`< k &>-,E+ 1ddURdcb,l1vEBte= S0Z%K:J0l-(rȑtp{p̧-SN3*;M ]}3SiHelʛY_ F#pPsurVʉGHoaKCC@ܿ>% xNAfʏlDhv%&cCX?P=L(a?}tq&$PEJlM.epzP 'ϮZ..]vw$|h9cP_h$s0dh"$fdHĦ*)ո(V\xW'/ױ;,&-qC^ R{';t#pj]ANj Yʿ]  }n*_ru^ 9N]0=-C#M.C 8OTz+,=C0-RtD[W`Sۉj"qt@L'-d$[SLa7oiLME(cv2QkYW j"Igeuy1V<_YRj?w6c۩`kz6b@{WZ*5w)MaV|B q K%l8h*wDȁ {Lb *{˴(R7e BښE‹%L-O=S۷8h@%R`p9&ehm=<ɭR?f jH|'F9BdU`uB"%3)aT@b6 t֭g=(3a֫;ʙju7]WA\eʐPמS%0x YgS/!Usie5lr}2?0ALo!cnyNV- x Ϋ|\r{ds{V+S9pM϶M ضvR s&ۮ:L4 z.M6.pĶ dIȦ` P!8uL^&p1m -4Y \d>qnj. +fJĥbFV1<9m5arNH|LZJ쪮btOVƏo(Kܓ`L(*;.,wK+Yͣpf XBBC6@A2LUm)YYl @m`dy#f1jdḟoZ"pw?ﵸ[ce%gώۖ̊cg&oSBߚy>ymb,v #"ߎ5pE[C_r=͠Yz(ux؋9:1:*ɴ?Ģg_׆p_G m2F}y=m<3 !4TEȳ]|?#H>eOlt!J hI&u^jOMYrGYyh5  5MK1;jv3/3lBt1g^3=NyE݉s<~ӳ_?(JPDĬ sa w~了Asd*I OnNUUN%սOU3Vlz'O`9Wﵙ.Gibm> 0kdw $I6BVlD3K~yI?{F-Cd|B^@Jbȡ0V}K;3] `P?!b `jKUş˘xPIoNыߏ/7;FVqaCU)dM$l_u.5hT7Ӱ)9I'N{"M)qq\ϲH]ʉHr6Trซ۬ph04Jv'<8߶kSfz-78K&鹷/  vGd;lH?׊Qϳet5 O|Bx5  ĥh fUّs?X޼9q`-v̄"m__!>qQ;-Jژ~} *e&6xh3>6(0xʯNUiy=;,7NB>E>ݫދ Oj- ~+sח߭p`Gy vk # ػ1osJ㑑xvlz >7t)1/"2#9б 5j0Hp%QȦ2&Z0p%'ښDŽhU3adyK6f_hU:vqѬ^a4Nb_Lvu|nɳG|͞BiN:l:z=^YN%}7Pʼ0wp/\:1^2/<ĀsO2r0\{^9ɩ#Y^Ey(_KF{iÜLjbV{)nczh[J4DܶwT,֧`ɶ$"bX{pe"ND̡ջh]~ /L 3¹M|N șMnrx.NflqS/|`QȄ9Aa~p1X?cWh۪R"ب3 bAX3-< D0 őBLYZ)yObW+t!~X8 !EQ` "$Jciށ\h),2J]qحiQE݌.@܏#xu9biZ^eG|-4(-nüW#sO* !/rѵ4^&W3URK\#VO,mcc0I:}oxT߃Wwi#r\߿G5j67MXjcUۈR5qHt󧥣 ]UAc tN80?/?@XhW>fQ&ӽdnCQS[a1%0X+f^D$[RۯjT?uW]W#.bnd l?N+ ϥpSbh˂wKj8_fVѭ=G9(?Ifwibjbiat=V#z$K"zSA&rCO(]?Ϻy!Jepn7j{\bR{WB#o9NȩRd:17 Sw $gfFvXn[/ zT 9կuÌКbM ZǦkEC|d (4UÊHfO%^LН9@f?Jso_bl JD-B`g˄^}^s(t4%?/-z0[e쫲v?/Z\٣ t t Q-_=e!Y{D;6_5_uFuzN/w-Ws &]+(>7^air>NS~@~UÌBw0(-=(w$rj9疸-h`(rqSb8%nG d>NFM˗ uO) 匝"`4xv@-AA5,NhVy.ğg܁3 `#+up-pg-diy]$-,h\<>š_5L<ci"dd99tCh4~g/?݁h M4¬v'?rZgkVA%.M(*A4KH-\  ~ _Nmo?=7 ȧ}盠^Bu8A</09tiFJS ̯ZY%q>UMȅi5N<,(k3 B}^LOLn<{1rMTۖ*BWϦk?3t,Jp(F:Hqfdz[NNM>+R>9 Pw'3?%ڄA]ny.A]N>rs+tO썹N9ǗIc!n':ARľz6@(j1X" *X_my]ky  MEɃ~vBJqkU|g}BɨNp ^=vΖ6f;5yW<ܙ_R45谫L Z0?J7 uba];zyErq/ e PyIR.$@,{-5+'1]Sv^N (Q;bY{OcӤrVVAg&2T@}uߗaBy (L I-WQ-$gy#ؘSjcd¼`e=8JewHW(s.Օd2Z1^(PC,UC mpgA+,%rh2wv3P>S0 v7 A6z?\]Cs.!FXO|!@"öM6#5Aɑ96#Sg 2+P2\d] & a']l)X(r1~lT!'Qŏ+"+ˤ8P])|0 YZEsupuyH<$wPst_@1ڙdᚳ qU@I"`Q[ѐ$~,pKa${鿈ؽ[ڰ=8 KFu y>(@!;[4L6>?T+Oe wBԏ}xM; a?FlqD:e1i(PNH>UeR5u?=0 { &y!b67)>ɷwˌP%z޻>5>&F_qg5>!NJxʙu- IXf 2+s E^ V E`{!RA.$\Popȉf6i/IpҤ:])LanԬ8g筞sAa1 p v vقdwZ~ O@XcK.51&Yמy”Ӑ;I }9/dp.˕@=e$)MFh|v.(Zޱ hL 6O#S')mm\[~` uF9- D.zq(x^"S0c$IMvsꍥ}m A9(WSQ!i^ڥ<01-j8-q Vkud) G5:櫂ҮD-^컆Ď}5n̢XرUL!]-4QL-?!9N4Fw$>xoQX20GQy!7r.6o2՗i?Qf=l3BS*a1Gҷapߣ.5(C\NrBZO0ÓM `طaɕHUhM'nW?$')h͍mYA4K+6U>0,if"{Fo)p\4e\Hq ̘/G/Xks)q@5Dt`zStlu'2TKI=3s.> 4?*9o[Doc1 (Y32tb=~Ӫ3N15U>b`D3󚵅y kqBu}V%-h|q SXAyr5zh+{DBߑ_9->J:@?P`_!V>ꔊaEt߆,ZM72ݳYƹ|Gz=J;`oGڬ\?y0[o6jpk3h[ʄXcQBijY].P\w}[k33P=FeOv$fhn;6a,"~&+\Гsg[wszBI6Q#?{B>'E b\nN 0k~ԸDvSi9jMxfiL`tA 9gA[ ћcgч*i0 uAƬt8+:Ugj<`~ro>g)peɢ;hBꄞK S ."yAi!pP{,9ڭ_8YE<$8~R>tr0uYV=`ӧTb-QB'`@ٟkJ!TaEJqdI;n\kCҘbegVϦ2-$/$# 1㼲"aQ!9n"fJ{8?Xe]y :*Ƶ#ob36O#}\ou,Hh~ُ[\[)fQqE6}>\#*PV:f"6!pI 3휾r> _B-ANB p&:RJ(5 W|[ *~x#ˤ[\%sd!0IF%\׾8Ȇ3O;,Kw8 D&ϲrBeC'9S1;<&b aĝ jɬSP! u:I~q_ie5dEL^$>Ӧ(S$l?w~񁍓 њ )65\y$]RvBQ 36sO!rys Om[u Afhocnny6V-Ңo5)>M3#i\`π~K!߄.VUH?pֱ]iO{ѪR"zL&=ޯIU2# X05SvpPFޔ_>%!M Zȟ c~񻵙^iUW$gMt Us$FAg6D(IOي;d&ߪ~:C;{- \\# !7ĸ=cE/J|?] ;;E*q [um7 72aiф5V!L?0DlڟHS9n< 㺲[yԇzG2WOBb?˹EQI4Ny>Rt%{8i &$*Hog&W%̉LkM4Y0W;,R tr9y wMPo \ j$t0mHK`Mj| fR]Ԣ=Bq  cLvFP%'S5TNXIgmB ឧ~rOyEw)([W5oo?kXR LuoD]1PwSBsij-N~`[UL w/o~Ton47@+ztNt[T̊L[L.1ሧކa B\ h@0_\9&3r8e8ǚ$l8 *m DʲF%,j?Ι׌GU?rGFJ`uE#򸊻)2t6hǼa)gq(׃)phPzTpXCiEV#++ԹͳN}ثvb :4Hrul!);-Wi;LZ ~zoOl+EMF8?P&Sg]ɽ2aDw2'KEz z-HЇ#F |P%}=f A`$}q_1.-[6%0(מ nfQ94{4dJ/BCeئ8dc)q+s#krnli f6=Pğ]|ɶ1CNb*&.[V7B7>׽U1lϑ;ם@ΥYvfamݭ+,</ GϚ{_ICq UF ЎegDp fEGE Hi//hj='pt]^y,JdN}J9!ϛ\eWPBS}4^7Oި2WBkjH'](s){49Lm Y {s0wQ2i=f㔣9m pܡX8d'S[Km@z&Y*'ixf{Vl(J-guZl7l+y25vON(_4F2I$+4`_R\S+ 2eD@_:0+^ NupQBw_'8Dx @RBXe`0dG -+-#&Z߂ 1J8a׉YאW:3o-a@Ő빌ؔf,93hO0kB&\X+'LFpy-`wS) nKϘNFzy=2N ED8.vB[`_s>?aH%w/V-l3壝n_99q˭ƶEB@C[3 } u-'{](4mMJU¬~d ըPnƥtDCUzfpI%L>(zj݁#tѬYYٌo|+ .I065Gj$+,>6BRO/#$Oa9X"FiϖԈ B(MWDfGMF2u1ʪ8ïhuMLc|4~]M@3sچDUtRi0so3Ԗ~{&j9,YN)dkفW%mFn RI"QvBzs/F,) ]lqQ>^~I/@s!)»Z+I%?eB]ґÅj}s`Xu8SUR)WoFPSb|^ja7n.6g]=~ ˊ/tnwdYWx5%(yr)^ZL ًT} @ b4f n ͱ۳;ޠBCv;1ə{Jg xϒ]&|47ZLq~Mq=bU:$ 3T۠9HQwm[7ٔY^:Q0$/jx)̹WcXX{6 JQHSc&=o7f)|=.~|3Qk )HKXVma5WO z aq Y.X|͹-io>ggg q8l_'4lg&(_D`s T4pi>jy۷}n]!Gxˋ-{[\Qd$45=&4 Jt6Rcn],Jæؐ9'PF/0 F>Fr#hf c+g}0em$BL *0掻5"4C1BP)p_0W{cގ5C} &(Fr#"iSBzwשc+a!qKvj &?|/_%35|M'_' r:D)(.[tezїE.@Iָpcp2y0RMXYtEAylsYT P^-vDcV)1'яiéý>< %e؃$l Cufkt[BhI$4Do; 5Z' ph'cIGMQcsAU# #xdxPqY驼LZ;9ےx:JSɇ5$Z!AU=ּ9r)|i(EyN#Th{͊t[cɸ.*agŜq<WWɰ?T)5j 5Li/Ao\gn[w8_D΃BSIh;NS$H:³,"*``ܮXg%-UOx}JiC](AII*'ŏ{(#bf%ٮ޴َBE4}|~,8 RjܴsѤz[֨t!Rь<@^HCm9#tIݽ2`W:;^6ƣD.V}66Djv^ Wt^ ?r}FQ>wdS-z~5`ܸpŒd')iDž7!+`H_&w}Sv@⎄<q )`;udU,C;Kؒm2)+cJ]ʊA goeA!M87ٶWByèU1JjU:)1JR7_]$ÒN3UFh_fqܝ+T.wmTcX0: #cL( 1)ys"j3ᣕ ()+ Ur\VM UQXI>k+jj"jxIar5A+N*N(׵fz5]U??"{U*kwKkZ`Hܫ(m' '22p"~l:`O2noWj٪s]So&!t.{qT B)+) 0><%vu&[OfzzY-B>sڗ~x͎$~;wVPFC~$h6?(zJJAhbtN\%ڢ^HD+1ly=mE%މ,@2,wyW/i.DKX1¢_V e\;?xܻVu-,GKV HVG7~Kyw,M6ӱ䑄Dg5ag2]z RbA8lC yw2+VU>=pL\+9 Y8=-kO2I7F jE8/g~liJ2DG?hߗtNA]Au#s 8J^K0A>V=%IFv g(. 㫎t#EKdiPeInˉ_8x{Cn{nl"E5$)N*cAEkIgG NHa3DTg&Cz~J|~:MfY)=-I^U4=' m!rsOXp7`;6^>A{C/kJ<*\9\{wf$X$(K1ޣ~ !y'^(5 &9G3tD͟*T[L9*$P0xfrv%*,hM2bŽ*5Nӈ:8I8F؁0󨅸07xM8T5u ^mH@,/ԫRn\į@|l1-اN[qj_*We_sƾ7A8 ~/^rSi} Һb&JIuO8~ {R%F9`lq5tz\r a2&+<3,o:쥯(R;s f,G fןY.'_E&5Ie[ ZB$bwx MSDz |tFcQ]MWFx0K-u KD*'!Kmlu\UM<2ڣ_{W<*RgKw"`ء |ϚDU٪~^x]5 sjZ4y;(gJkZHg+n/ϽM[,mf|댅i߾>-z.hf/U("x|tqٌ@.WdJC]L (nd8QK#=8`KHw+rڟt#+|r&G֧gB*\m_c<ývɒdB0ɫK1Z(>sD?O?dg%Xp76

  2. A|}Ie֬hd؆ dʗl(JW/ѰpKMբ%0 50sqæ-p^{oU FFQ1j,.`Ib õOctxrNgP]L]܎ `) U[Ffkx ~z*&G&]i2`!Ȑ0 ,o>xمl`]sies*,ͼhSE❧#V1 ~M4H)4HC2vU=ڐWŭ#+i}7T(]Z 7)XF]Ir8⼷q~3z18cjc/-sދlޕ['W''HgNj2ۀR2G嚥HUE#/Jvœ,).xZ'Z6]2Qү??8V㋙9f9%%Mhoe@;ǒwV cݨgk_Qb^dA\]@vn;Og<UV9Yk攨 LlV(\FX:C;EڞS!dм)]lX -j2`ɠx/#QY/J24=ڶG-}_aO6 KtXvTΡ=Řh{S=r 9V7b1ySy>$jy t^|U3TwB b-٦!LeF1!*yI3dѸӣ? #U!4#Np$UJ3wlj=A%?LE)`I۲t_?~jmGHe)e;ey*?Oz{_xj3hZwJ3Eqѧz;ƣ1kJR&rπ.$lg.6"Q(۔g2 S՛zz׉>BDmO30mD b<.^9%zФ!bF6wCmˎ&A9|6Сx 6aսN5 pMO #<`N7Ƿ@ lUXgϢCC4$ӌgn!7Im19 JR: 4o.kvPt9齴 =@لS&@}6xιp/T 9N<+a[]m6(jF*#Vq /6DcQ4[8S'2*QDzUq>ѫ2f_>f}#Q4u <KfA_ںгBiC Ei֯{,nY%K ?J G"Q31oc/̧P xoROu/k)ې1lXjLklykOfot>'Mafxetfe:k-u ;G7ګ F,6-*;LxtGq]c/e#硚KΊIH6 ñb,d] .߹H 8-nKoGYHߚcFpR"XM{% ėc!n:Ĉ)Eǔ k`s *]jrHKV)rދ rQDwk`O>6 ?#;=GDYMA^np;L]F}Խ(n}+Pz*zu 8 sc$Z Ie^7,QuAXP+!OSYE>vc5n MSȁo<= x3<8R [KTw/qN:Z@rMܯ]_s6]ԗ(.z QfJfc?xE)gr V$YWTzZaZlr݇ |gCMy(7sW-a(^8Ŗ(U+HAn K}=#z(Z6~b/-U\qOSAtG/cqPGepٜ$lm3)G1hy7ʝ:0~f7es{Bp3͍MW<%gRkdX|9iDqX3Q^/1Z&vg*N,l>+6_qՀd?& oS7Oa%;fVNm~HAt To Q[#X7yQR,zdG7Ml/W_r|3bV7_Xڱ<# Y^؟3gF1K gv 솛74"?0DgɯDxp\@3byMzJ`Zh7 np<_.\ǚN7/ʝb@vN [[>\& Q]` Nd/QROvk,ۘ+R8JN|.ǕZJ\=sJ焄 3i7{ M'. ЂD,*pRe/Ҏzrbvb)-x.9coN~vQ`\B!#˃(0'}c2 02nVbT?i.A{pZb{>c=1ɇCT*,'rХVdA[AiRTI^R +۠EQkx!%u~֕V}~SMM~7ET6]G;э8Pbq3Or,3lUvG0^_%|7&O}aҼ v7l`8A% C`Bk+a:BQ&苈y0a(IOMϒ}xz#W3Y_-ݯ51Hq2~^+ qdecǐqwtWo ’MkFRW%`=o2լ4-jimթbz1ާٜ x-C'G>RYШ#1L`|P#/N$ς&[%+>pUN0tU OPaX) +q`>4H_ e &G :Y3tS:V`j5#ܓ Zd)GЪYĸBT9m`@gGy :&n&J5QsJ_::ym0**OB9`-qx'+ 5;s)Wɽ$&9,ǿDU>o ?!enrV'H> `H/1oh*av :(ܝ7%]mskQN; ǫM / 08I-`@4XP_ͻGˣeq9Yo* Aes^#mw-'D!ѦA;G;ETztp_lE'C@],BZ3rF}*3_wI 4{XdBbMհ+̫'! bX'T*b~|Qjܚex^XoE rc(4#' fG(ġ ӟyDo3OB43 4αPaM!gYj{o@<57Ƽ;΁Rp=ig~?S+|e hN@y0k4o3b3e_/-6-iA$};p5D("M-ٕjx8nr%hyj=bO=e$+Ov֪ڐ {OdՒ4mB&tb +0?Bp?WL{LZU4]l%y~ՒYu*~P(#ZkN+7;07| ݽ]pSonkNĤ$16 9m:,be)!ڇy0aդyCņ* qnF%ʋGV[$PTwB!Lִz* T r+ 2q9եzeߕ5R#*^5Cp1'7Hh0">Sh,QR̞\w V}*t/^` o4Q!!}aBa)KBj7bՆYm#ڹKy=Su{Q Y"&5lL͈;,:+Qm* d:Ydk`i jbf0M¹ƝyQ=EgK#)b2< DqA)^1n _%3ީ;%)1=8BAG"<$EVs o|LW&arEQW-Z aQDܳ{:VO`Ԏg?-(`P`rF;݊s?bc8=}o ô\'O-DxxsB|`Q!=6j,ZCa@*vo`ӅqGV<)p4v9OkAL oW-F7oaA $|k*|tjk04ˍmy[Am⳯WSoZZPp.?ДDy)a?hEQ[lq]|+Ԧ zʥBZ%3Hf(\Q5T,Љ2VwroHLl|z0nv=\L6X ,:nvZ(=ީPpfUI SH_nrrQ/\짐]K)820]Ka,!b&'YbZ`͑Q]G, =rEm'p1@L'<1'wRcD)?-Fܓq/sͱ Kcq< qJs-{0&b>4&l^ \/(z-vBK?VBZB6M`ejFSAjNx֍H CbW_ ̮( ܔm_1KRj4`Ak7I[o~>lKT<ݧldcg!)뀗3Bgth{ =&nO`f/#mnA0@iF"'3' ލ&ˆeőJ*"%s~g' ,/(lo򁢻 5Ό=lNG i 褪= ̨Ă9J3v ziL!mϖYe,85\7+{߅Z5+,IjE]̾æ 4]9n[̄ӍQe![XvYCHSE ^zwk0$XٗON?m CӒ\9+,j6(he@S*5YH!WN/p9 47a%bƬpz> 6L;#4u#G:pf`]Ib Ըs%2 [=lh\og@'5g@o{Rb_IV4NY>Hx3MQкo#vȬQ=74Q:5eٲUk8GXZ${JLiz8BZ^l\N/2dKz Bw(477)Lռ0 A@UB9tI〡'/>Cp~:l~8rw֐DR7[sN~zN˜O}{ ^SxԽ#koE*5aFAX+j%?Oy(v{'!o~(  X^0pg (e.Il/5#jL4ϐK;cKb{#WC^I{1;%fqvW A!Oh6~.^ǵMbB 2e>lE{?ĀMq}I11HB x*BiwV׏xX^PJ1>eOF;+9I czwY"!_Û!5ފTb%zpϐeY8H:q<,B5S^ m^i]@W<%hn>Oq}tv&D|){9 6- 4;}|(jvc?%}Q5i=P-#z PqҷB/奟HĤ@8AfI-rH + `w240NUYgp8!HQඌ4f Mv?K8};}\Xm"i0|5byÚa5%plعca5O|epwp [5o~YꖋGm83 +uNihzzmu'B!] @U0a^{#ߐuT6!V#=~0NAsKd:<ՎF&)l1L##i%( u\тL#n **].ɶ r'\.13is 4tޝ> )dI a `8xHHN5.2upc#gbsU |\Yaxլ!HN< NG77;⇞P|a+EJCb+4g'1)ɺhA*'țub-&pOjvO(ScYnZ JЊU"ekR II V|HrY) F`!7;{B+Iin{jz|k!zL*13,63PnwG+茦f]-OV oQUA)[$j $ݶ*C5;7[+9[3W&FU[Xr+1e$͒\qǫ̚, @quX7 Y+H%xw Q}V_  ?76gג&p?KwJ|_zY+8|р;^6t 2(è6ESnFTgT fSn_fh ؑo% "'G;@Ag,@i.~ 24)j9XyfrlbOW:u{U73K_9?v4icHG}:ı9Rq@/J)jOP7W#Rfa j֤`:1h"JHrsnɹ3m@("VURN4s|#ձ1440aΞaVD"| ?PI}=z06rEX"r =oXa-yT0m룦2'&@uK+rGOr"$[Wk\[/SCxeplxG+\ߠ2n ^h2}6, laU˶ğzU8ʵEe%ݖG_[•4g):N-g"LC }26:g _eսif0I3=XY泺VT~Yw O]mgΟq]tD#O;=S\ƾ,e'>٬uͽ'aoyJf)e=v*72A?-#?gf .'7eS@cs{=~~!'n>!Hy:%V>f? .#3Pe7a\zw׏_%YEpQ h^RRVt)h&y D~f# f=N'x_-7wo|^I򋴮{kA}KO3,\pL!'mRB!'cZ)FXYATHeӨ"%-1t-atG g/7>*v/~!xF2wJCzTN,'%1_zh_O<"x?qreg.NS "X}w2!y\m'j2xn&$oE3C3ۍY(jǺě#ে7׌N7UARfH{Lx?t2 w\+o7A`..i2rKsZ@X3T#>ۯΐ@cn=A'POkLâz=)\L{O+aa] ;?ã $.B\9ȴHA&cZ=$hiېsٸzЏ5ޠw,z#:˂>?ҡV' .P.K$Kk :'**rWI b3]I .d@^휣6&J(C ˤ2ߞ;[X{c= Ll!廂c}xڊIn(pv"*ۄud(p#8eKx?7ZwY;FAZFQuu|J_m6Iyˉ)Fg%--o|*C,6gZ|{e}~B@2|f1G,dh_z( )­j5zMKA[fO(-P.Q>݆G=Og( ֘$n$&ᣰ#AXT?D/U ǴV։sԀe˵2hIôo|rt!#h͕h*²ͩtzu~c[ ELO9`{)nԼ&kZ=4֖'j{&p Jg}!O1}r2De\j"8c/m0!EIk dІj@\A2KFȨx M#!U_$hȚqϢT'"VV`K57^F H{ۀ/'m78A|vIcLm†XNe?,MjT~}Js(qUvBlYmLni838x;CؑTf{iW{Clpa}4aCRT]p)uQo ad_Iox8NV:hF;n0S{3#`dRM? F%,EљVZ^ŷٜU4eKJ)l?_$I:_Sߏhcp1U&mU!8\!JGE%(o:Bėt#PCsb41DPѲ1SqmV!ԉdW|jyWԉ: RJBA5I➳S>Rl($%4ob0ҕp]ɟihjaXq(8ƖynB4ٹWd>]O-y*t=jW:Ԏ5G1P$%t:zmCCA[ɯ' tLMӻ49[ HZ5!1xegW9guîi;z,ThfOUH|9N">[ ',ߦF{e1͏+X}G~aìzyM1\F"/)9ypxbxX1uj=vt[F";0WR$텯k+֘Qag!E_ί'ٜq"ѫqxZp6/yѳA&wG<dOټc<]ple?vS9֤\`|%Ҡ,I:w]aۘ,˝̸+M;Zwp6Evq&n3XKb8Sr04)xR[{r*W,s1|):@_] {MI ToNg_˙(S*>PkeT[y1jYw, _J+&(l!w _ q/C9͑+*ôoH; ۊW=V/7/Y. OQ^bʖ.0eLpyUbxx6ݳMI0a6*@Bh/lWupjZY5c#x"Ѐ=Y1F^_/Wr>:3V%W^ť=]Բ02-4aˇV9MT_#2u85R&0qD4?F䚱b-unBk_2AucRYMdJ0B6ܙâfE&@ЇI_3&t ҸfnjAE2U—>V%3ʚ&yq4,o $ϢNp #A}`'2DIHeh o䙋PY}vN.:mf'LCNV,{_:~2&&/q ҐϊF\-ZFHO ,[EC.oԎA>69=艮/&X[ od?׸tfSYοcr^$k4^ '־TRU3{-ĽQGdg*αYE} O]/vN^EpomB] /k*7,I'̻廢T>3`dp]=|L8WQ޷P@qYYD[[)=#Bl:BG!$[:4#ĵu29.$6Ko{5ɸYgط*Ց$!^J@u| zLQ_6ϲcP?F>54V( f[ +32 <| spYod@j%Zm9}^}ĖYDbu vCH7 !kWgĆs!>rT%]SQ@g,&g <1s2IBEF[O쨅k>7=̔wL\$]6u}\)YBS *PctcUCWʄď(WH6aͅ4VY"OJ ׇq Q6^͝-.u# i㟖uY&vJ-Rb}ۻRrbXnsjX;`]7WC;8 p7lSl-T+F.kv| xr`Ddt*m{k)SbH h`/Xwb7fN;2iwcX*.O79vp+k,u9&-(r'`@p7!i/Wۼx>`]F su~rO?p |WO?ߐ/#q k$4.ߓ$=[j{ lf~MR|Im D|Z zYAoT(ڬMk/9s$~g"DžhyWT}|)[lNX܂C,13蜮0is.bmcc] ]GM08OrƸEwYh|a_ѷCaH.VKW=3=ٖ+TԼ6I#(P@S` NO<ԬRsОcE-0i V9PedەWAI#,4U-9VO3bp8dKRraN}48MXE9j2#xe fue8CV3l_Bekh)WωT3EnI{8gnpW谟W†ޚ;Mvka#%3S 3Q緄{}F\ۣӕ bu4\\,j٢/lO[| c;BxSx9yHՖh7xkn2Q8f_g:o@r`T"z+MA[ sCӨ£Zd*ml{S[ =˜ı-WʎV'ȻG,nwd! _K\3^'mechIzn| 1˼%/tD 0 ;1HO7Hr/(k}߳ !!hCo1(f8I+h2DbHe5 +Q؝s|EQp̗4I0(U$V3 SV(?{Q7LTە]kR+rUxYhrs0oư?5RLF7σՌO) voz,lœE\c;^x7f6"he+F%d4t"挤{,Z6,p?/wn<$rwZ<-GLEbU>']wڡmn\S@er<c:LPFGۂ2\?Bi֜3flm-LZ|{QMGĽ:iZ~KLgsJ+A%/Β|a2ga]\ѐo'+2f(wl5l< wI|K)ݍ=xv|E})9Ca||3ŕ iPB4&!6b% ~2`sL<;nvi..Zkn}nDHspFj`rEE9@767$r+.URdQUg?zE }zҾi``C4>Kइi_8unE$K5.ܺxCy b.ɻ'\ysτm> C-v~W );SA|]*rtU_; ( wyf?`(FY? `ndG{iKf8ZLǛ]?YfnZFT%$:x U7@+Oq`b[0ﰜWV|i=ck\2_'?Y ]cO)+nKmow*{ VBf'.0CL@Rl0'pn9oEqχo8;KŢhUU{i<@S wX;Z,QpFx{cH pٲpV3!N֖-Nmy]%6b" Pdvox7F;jL/Vu>cæ$^` ŭ_@\z$6$Å.3@Sюàsno?JOw8o~)oR߷.n}ǒ}]v_{vLaz؆gd@< D[$ #.")WpZDQ/f5sWuQjC#sn *mYʼ~wtL5n /b\Z?ft~r%Ac] n ,Ȏk<M oZ|Ӊ64^c4{e/BҦ]=(2p0oL<+gvoj!F 1T#o,YDBnFFbTBaXD0hMoCg;#11A#-ivfA9C)zJ*D2&p6iQ;W[ɅrvM:v8^uaŲ999WXBۊaVk.ƥ7zGf>WRuȘE`T{e9'@Z[}9AIBZ^ N<\8$Iǽ]@zALbq:#}ժN҄&EPskaWe,h]|&wmc.SX't~5ylv>Keǡ?\mȇ~k9$o `}V;&Σ{!\DPL݁^. Lg3}Gd[-Z=gSZg2ʷiZln7ҽ+ۂ)L^#*l%}"1d0OIdROp +& L*BzMs-J)5( #iny.ZX!XN:mKgثފ ؚ5%:اD6DM4j/ @e 4vۚ%T:.!Ij |=!T ҙengZ25l D4e&jemd;F'ܵn]5HЫ Ӄ pmj&$Lս7~+y?dX5+Rt`9^P5*${ÓUxhK BB;HQhoLO2vp@B2T|k j^9s[F-ݳq|d-&u\k4P7ѧ*e.{CD>gЂɞh 3s)<@,Н6+':[韷Q:G7 ;!#b>_hVGc\@Uċ$`f"ro>9l㚼e;]$ r[NF!C݇H Kbs0YQq_7Ӂ) uv c?=Xz8c nb'~(i3c;A~si!+#ddeuWg΋ s Z< "c'5Qi /0;!7WΠFf*w"VM?.q+Y' dKNvAh9:%|aP߭٢_anlmNYN2*᡻¥ =G:@&qb+ex< ʏUgt~p{o7wP1ޥ {/p7i4uI뚄͛HZS]EqO=?N/rqvӸ֣R&g?ajङFQk?%8G=k ,dS7GV`e'67F2@惮^XSCMyEтA&h52Ȇ(l` O <5y=E#!U k&Fnm!i捳oowH&Eq gqxT@g/gU?zhI~{{},E @."=lj|`{R&=zR͞JTplXTNqQ1f PMx}FIɫj&O> ^RdZ!q/='F:4X1]]B,_ު0 +0b|j(I{`\َjmHrY OzWdw>g\]CC^D-={~^) Y~ia2;}]hro6|M9eA;/R,Mt;{_,wʒtG:eB%k~d xv3#^/Zn؆wd 1O?8U]tp>Įh{3>w 'qI ZޖUIXq,^#}<[ < S!:d@ß0(ι`[W?VU:&Tحq";vxȠ1Q k-A5&} Y81 Qkڒ*q]+thR?)]l uζfbۘ`EmjX`1@D>H\޼J.\dln$ޡ[aQL2\y\YɄ[~qwF 1*VkUC-;Vkآ?X|e,݅HekjjFR+P4]gu߱D* 5\v'૾TGX+I5hdzj|B8S~ecoG]Ɠ9V39i$fde7𖹜/7v F6?Q$y*q F;dM!(hr*niϰ5g)<1s)Dr7eS3zudPtÆnq\?fAv1P>YUʢrX_135SzQv`CAzP4")L'Z*ex3IQ`Ϭrȩl60ѕ&F\3]_XB;كՁ,W䛽ɚǥzqY첡4hitd3P] E`*Ј3{krt__Yg(ZG(1tWlH9]FK7iK'A):92"Ŋm~6MpO0N 69·(gfYj}>%Pw`įd2cپ:')#IU00ɚUGQU-}=3̣Sv!{NjZ1}ba(B ޑtm݀}pg mZPQn'f3 q0cT!e beW}=QD?H턎ي"ɥ\ȩߣoA^A6f2iRwEu݌ q-x!&5T䄥u,~o*lF0S'-"C"O0,ЄC>9`䊮f֦_.aIXf %c rC,Q{Vp'+(AR6 ˷YjHW;K{^ yg>[uNu!+SJnf9&TXVԮI ܬ[N[a7fO5 NO S;]G[l+^ .KWyk&Meu8٫4>F|埩09i=[A\ ?4 o~TSLl0B>i1mJe&avz[cf}[K}f*&oVOhS#;Qwւ`xosF5b ;O!+xM(~D&sM؇,Bu?kdM( ~*2fUNlrD=Z![j,Kt#폸\ޝ!Z3ml 5?(//RF:f˜%9 Gac!ʮ:.T_*n]v&NXxKJN[^dzIk*2,BU"}@n&yP%zCi&\@:)> .fu0\PlD?BU(-~4SijoOZCa8@*J1L*su8~ "C1}.(,GayQԯ[-KCUJ ~|X:B~/5j ̒֫Q o-zRmT%I_k _ YmIki+<%cptVwޡS.ȶSRTş1Rr$`R-01]ޒ&Mjŵ%1UxZ8N7<M)\jVGX&4|dڙ"pGXVd_qH9MgH? 2qgkiXXQV[+@gTlucWys^m?Wc Bd$#&qS fl1phce@aq}y`zj6AjWpy!硊ެ'hs)s^Csp.ډaM!~Mo%6` AW*G;1KΚ1EwyF0:$16JPEBaORƍJ+"'W?Ik*2NQ/'[)ɗiz2ɹJ1 7¯*`H-k-]x_\"@k]C<7ҩX5'ߌप"{t xؤdAE4ey<9]d g3oU f#)I{0^3{DvbN=yE?ޖ7&3]<4!׊v47U8锾 eB;F5GVrQƶKdf|?Xx<#M@DXWA)E w1ZJxZmjJ(OkcmHeE,ҦFgTm4'gEDR!Q<|ymJ {m28_"08?mߤvի.AإSzJU!8 KV͗ `}On*rt^K~fOPq$ 'm;{ GW&R!l4(ߞv O̻n g3sq!ﯝ:w 󄡧eb[PdWDž`=GɾdX)Wkw o1zQγKfq!til0*A _sNxtX*mYZST4ı Ϳ7_rNG` }QCr\}/'W E*^)J!1٬o1[Kjۋ|$'J>a^7!Y uYh7::Sw2 єlAQ/}‡ݝ@ #5=nI=* Xu !J8E8A"uHW-Ζ}sqwV4WT/Jv3)-V,>MVhA7s8WS: ?3W/T`5͒H|uJV ߏe gqTyC,OԙۧZoQX-ذaغ,$d£V F'?鐵01٧J@fD7'4 ňWo@7pz7pveKnQP_a-@"[ON5as$&;:l73)Z,`~P$?t4ę")RK1k DPTKg_$^|O4.F7,H1öhZhWg84\nS8]0 /<?dkx~ :p&$\1`(6Xp!DGvC)[$k؁c΃J42wq30e0#"I]iB0ӝϨ=_ؘKp7gv-ItrcrՂwa5HUr-jm}8WMhjO?^e/=`WF-}\7RκY%}[8FB_0\~$ 3"\dp1GEU<2޼lFygW.m^Aw Y6!ۅ# k72;bsyTr_cN*nɌIDmBu-vrP6Z* AZ;, I I,d"!*i3t#>‰9 +4Z,Ǜ4UrX+|Ia7hȢpO5x&˖Ӈ'_B ID/=P'@ j薜_51~٪g|ζG4W&7+~!Ę X luҔzRRʳA$wzL(@1X9Ȅ{36TawBx2k߮ݟ aaq~X[\Ugyc$膤F"p6Ok\/OCM¤G~Ӧ!K;h^M[9fjkS ƺUBci,O&}~~e.Dc:|HF`.ݑŠlC YD %wDŒ#E@ejժ(̈drmk:YO,1|fJI-rF>JZz qT" ^y@" +(%G8՞gS{R9Z"|3#oCQ#Π `Z27᷂@CP; mbPӍ6[lHӨ604]J".V/^L+ SU)c5VMp|f B:L" 0K>BRBZ-ɨJU(jpى`vP>T,p,Ft;͘~@^d=I7iTK| |#1\l_YLB fFZSa}Ci5ꉼ7bNv;jjH;wxjE/s .r̳|N}(E8~#O3ZztG4Pϵd& x+N|6+l&/$̄A%Ta}~. Bm:ՔjxV&@}35@GTGӌ$U*9!q !,VF]>(v7,.UtHj{FkZ'%G{aZgd<9 L3PbgaIXlw\#&,hR-FJ4)^:{su![IYbo.9z*@VN%o!򐃔n== *q#6cJ ԷD[ΖZHL밎mf3LW9N': g\-P;~dia30"f<&c Jz!}ƈOkM-kDC/lrXtfj^qyNSH3?HA[jb8H>s*U?+Mp P6B||@(IfB -vH-J RL5ZZkzvCz4[)?v""Cwu d4{>&[>mwram)Ig_ruOqRՉR5 %7U%!CKwEI/^^uzri*&Ew,+&Q.~S2}9NJ+P0QaJ,(AiV(VGTQ;o6h].+PsϹYjAF!+[ŋqo o@njq4@Nbgc9=_`9iQ%@ۻ\r,l,덖5otύv H:u#` !1_*ۏWfǯ]cpz$0/xy7q(M^/pa\ 5(WE# i>[X54D;?IB`jE0MFTgD 0KYeixO2س!b O7e\ժO|ěO,'F'EIQdΏK18,\q0HRJ=DnnZwHFA`er;-m­T, ohPVR[ ߖ.ڟzMhvo{U;WvwKhZw_/z15]6#F) ~fZH4*l\ s"d?%,Ú - nj[֬>{#?u}w H!Z:V>ƋA7zy}şGxn  Ts4|}ˇ+ĭP).LCܱQ=oؓ/W#m$ā>ta WAf6$`)9wkhz-'waGeklq*6If=&-J$W:f'lW6!RFkA'D?\7gm^R f}.|jLJ'CSaXR*ZVQq:SoڼLe6!% ut?m.V+fl~UM[#|CrgW`Lm/ /ۚ7hO>(af I)iEp%`ֆ`A+nb -o-`OpS:#$9WaͶ)#>}shךb[C9Tx#k~/g mzPrE#`7oi 8W%4i@VHQH,cևZMG߫8y2a9ewcYq@Qt2Ɩ i5|~BF"-K%P!_+hK8 .`xVֿQM)Fas8D­*|\PcP0uPMYADK5WשK[dƫ..n\^Jgk1P-+ ΧE Qcu@z kUdumBhߖuHT]Q'+O,- Cr.v|Vllkr'EJ16h094Ԩ_5k3Dg hŸ|OFpC 䬺%sİo-Y h{<Ô:F2NzNTvBfznb|g s&0uC IlClamLh_6_M1]>J-dv#[ˏ?LR&p\@ZƀoӓH'.?6)b`!Ɂ ) 3!C>;\WՋ _0 C|Ty>z8T"|lQm?[֪B3>~X)?ڥ|%f1~Uau xHrb6ad}xv.K;ݨ k,2pf5G4Ğ a#z-"Tb7+n۬:pjZ!q(&d _F>g!6pR"{*H6͢簠2' ՊB̊.JkHv(. m[DDOJ&=|1c"4wC>&9e㓛OMv .~ZD*[!\WXq??6oж{S}1C\T1H2w%Z> |062ª λ|]HPoN'T"a0PA$8SVT~.ä>nmF.mLܓH\ЖDMH`6G:܉ׄ<󅧸|60r#"Tce%mٖӅ?tI~p>Ӧ~̀x&F\ CiG xu1ܪqd&8YI7(˰X0niѓV{m-@U[9gb S_kԂE\S|쯀@T0IL T]$Q ċOJܵ*n@A$꩑yT/1E꟩ѹBX0+`ylѹGz|3a_1v!30u8j,^ʃGHq=`Jx׹ڲTWBLShDg9r'ݍMd4*[Uo8Ot[\,@jcF$h 0òr."zV9r. qI0I!rgXR̡leb|5Zڎvm{A&ɥ:V"}2ҲUAe\d[pH.zt4pEQN&cAiZ2d SεiM3\M猕^0;c=4& F{JW9PMO@xsgEm?2g9٘-D3ц_?i=_qB64!W-{ErVrL9Ju|Lr:]=ۨr*ܤ^iIw[`:_ca!T)곯U2~с`pgR̫(19*-֢xT )569(z]XrEmr)۷5yӬ]*ꞯ(4>v G{wŨglSņ0 V9ܖ ֝ץ#E1#A&uHZ|WM ׿ &蛉߱Ťi"9`B.|"^MD4U7 C 9`li]>+$O,⦆;-fkL4)pa$Y1' ]jBuYr|*r(EJW~n))0uot!nCN;gR`23mjظgk~^7ܣSbztOߏ.0Le154N_xUJGos. Xf b'b3A KzϷSNXv^hoi46DhזF*V_6 b=^64cRHlXKW0PL*&bqa JAcU/6Lu әV8V>zhN$G2iᬨ3G7m?XDG%66%ݴPTR-%yvY)4x]\D,3&䁵 >rgׇ9s EceelH^p@nrw TmZK2 M^?<̫5X0$k,´1ͳ]c>hQ39#14bs΄%/)s2 (<\!Ko 2|ޖۍ{mퟷ9:{e鄹DVYKƔSQj }y19J/3)Ch3VO2}EgY]ܯh`U= L?I^zY9fbk%,Y$pg: 1@BzƧ/⚊@b`؏6oZۜjLum3XI pw _^b),ɀҨ,IK.T'fut$5ͪ4 Z 8<_xU n'-5Qd 8־!vfoAƺPg(%ޏ{fې"V2$o? T8ǧEwr7l`l-xJ{u+Ls$vܪ2U+^5ך^?`g &j'Ka*rȇ_O5t+P=n` zokaR;R6 '0hY`yqj=Àd1g'AeS >U)Dل'J ,ف! @>tPpob7"<2_g \-rn*y-Й\D UpQjE =p_cc:,Ss*ch&zUH>/mKܶ%l|?[; ` [6=T;q2h/4X{0#V Fʙt]WSCkf#\ moQrm.*p_.Tjb )Jz^_[<%{m᣷Yan9f(zJ0uj]d˚d saW<΀7c>6gǹ/ږ+E]zhp X?N!l qͰQ40$8j[[s k%>or zIfeOp%8xcjdX ZD,J[|H(E Q3taN G6Z6A.I'/[tr:Ag{pOD`'p"A#'.p*t̪U41^ȳXb,둱H2Ӆuxj vO=|cU8h+ח5pr]h}F:֊h_tTrPy|bO%ŘhY6aQs8(|vGϙ.+f:@=Jrclt+('gLFVԊ%wUwv%*ӵ;%#f 7mi lR)Q 74ZZbf^\E&j r(3?S]u([}Q QcbCSf)G!)W>Ls EbO'A|aK)]rKX$OjJD  # uZ, "p3A ,8sӺzҒp1?Ws'Ѿc߯&K׮$C+\JQn3ԣDXqA ne Mہ(¼7e#(nrVem5c7l,ppT$|QNiZisL}0lgZ54F|+0}VrD5:k;pVoYQ}qם'G.:E7ԲL (dN(/AcLǃWDnm?D/UBKx) H /Vcܶ7NgDHیb 9kbnIoʧPLm<|T0vMqRDS'Z*|~k >x$ڕT~+WM3ԟ)+vw(s~b4?ʎZslhHk_ngv>S.#x(N@jrQH蹺`5mKfN2}s&^eשlWfe<. t uEVUl Z_LFAS׸4 D=qѥDɼ&3 D0w+HBŨyannoʷuC3S NT3mQ m?=Tކ\lrEw,HeRVI/i0"0[zU]WmS0Kn<7V+3?+F\\TaxU; 7o2?kttixGc-B!Pas~!,eƹK†RE[34Eސ5a0|\(IY{aP~:Ej'E}`78$GC嗔t[䐹 oZ?I#9L<٠&om.x&N8p@$Wn٢SpFE֌ ^Z맪5MQZ :bW8}p.`ATV9*euA;J/+|7pKvIEiqxD/o=:[>'K(Qs8ҽ!-ӑ=0Iȭl,V;)UwJU9;v=@=^nGqgHC^ጥߕ]wJS̵dz)F36v\Z ks5JaD[;?OdU*L V\BFN[fT?~ )KJf wQa̫#DxCO)؅ cs9l{p]D&EsQUNnP6M(=KC1_Kce,zm vRrgZګ2I eLNB&RK(T﵏!┤yN<_O&T)7s DANCNVҙ5߻Tj鮆Xe p Lq">6rݠro^ledq?2$KM,b bg;ML0 Qq5P͉:O<|4b[Ct K}aΝaG-f 6Cnivm8hp U@MQ×ܖrqbA8z}-,"x > jn1 A 1żuMDŔX32%s@x`/*Kq&pS)eHVe[?j坡dDnk2z2@KrDeF>kS D.ݳx>~qV/I X[1w JRœ}t,:wZLZFjmeK7;RU:dI+;y%9 +7U:Ѻq)޻$̖AfӧRpi+夤 qW\/َqKۭe@R>];KJb{:Bɽ5 Hu2C=s|:㦸-'b7A]-f|B%cYЪ&^Œny l~869)'%f/V$Prx0 uBc>7'2q_ P+ֽ3F㎤iY婬CB i"@xϽH` tUĽnPxNqڇpPm"24g `0 :L'uN8bȴx݆ED7cAqTnDVaY FZn0zJӸpVB_=F5^c3r etgM#=lNaSbȅ-?!m8HIK.(ñ|@m,K![sLQJ@`:`O}u*(>^(gj,c!@x)80[*6Ka!nncO:D[QKXGǓ`5Pg5K@'-J{4|#hd`-_=w+?^AɏrAKmh+\+8[܂U8Yx-pPQ=)V T|)Q'@{eO"wpъeC`FMj}%4]TwRW8\$_ҐJ~4SXܳˠg'G_l_Ӽ"<1 ߈͇$9@$NEAJcd2׋Z+wyX9+ΏJKRs8H\o$ . &mڴA|}J9DcY|;\tn1g yHrR7~mhl $,T. c -2Q#"B,]WP 5M*襇j|p!^2n;ǎc kO),!v*<+yJ7piΎ5W ECZ\o5Ei"zM8}IO(d\Cl(dzWQ/z rwr!NI:1T!ʚo7! FXP4@Dm4,ASI/ z7A!WƳ2\VoquZbԙ(łFpɉ{ H&\9BЧExmQLliX?[7,=I u5бeH,EhԶ{ٙ|㯙<1`RGm WZzI$K`xJ\F\0!G.ra։_(j tX+}QǺr tȹ^;NbkMUC ۟J{}W*:~Ld0,Mvf!&1{\d_sL `@Aℌ-@WYFT5}_O~#Tso_dQu= W̽+i d*l4+$M,Oq3 Eto€6N*?xRu0+4.w22DcЧشna(kV?.|TR>Hp T>6><E(縝XQf);mCi&xu$98fe">!vf9K96DBK)0o@GK>F#'ЪKX,j];'\%E-ov{!9{6p)_jo5b"Oz&p`D0fșl '<HBgX~_iXlD[őHGheSetir{TOc׶ h#YjRF y8\D] XQÿ ͭIשI`k!`O[^*,JsR{M}Nˇ'wKd. *6qaZ ǐZFqV^n-zuV8A i6cx'Ff3R@;-'.A=/̮~E1~ɩ>bsƀ JA d! OaK.3o@Z+'<@}BV64ipy<tަǶ F5 VӐfwGV0xJW%:BZp%~^nd<5|?J\j($ş`Ȗ8a[MB^xN-^+M|g6}!>&tR62T?Pˀ LYo[߂#TC#M^A2 p|M犙04UN}G Ljކ VN zZtN'l#'N~BտhKeOP!o75uiEvI{Ӌ8Zm+x#+ABrt ˨jo\jo(wOʽ''Ȝ`r.3Dj}]дUFơ4P04bs͉ϝ;W f-ȕMwg uJ@UMT u"'<PY`fK:a*WJ"xdlqFUMW qq{v[z)hoH0c7}a{M Nk0FNʟPn`s%Ai|\=(Iw [cAyYvEXCmtQyB;PcQ=*}r&F rX(cI1=۴#LFPXS.vL_)*ց:H.DUiлbB$Xz"WEpnw ,*u|;9\jUy8 E ,:Fyo %YN`>>~@q$î |JzFf;#*/-CmcWE6b] Nz) uM[D]_h* 0/Hg*+s?*6LL}:TPGS$Bh]lp&,/uҭtg$dM 82VKoG]܍{)@(s%2S/s&v1 r>_(ؤ|rɋ](C'ERScz2ϵ],́* 76М^W,Ԛ?)`ZMA:< :sW[@d@݊ѢYu Ȋ3zCɍ04.VCUivYE\FF*qo:3^D虹Hz<Ȳy:jf٬$56 ^9( 01-{9Sn,:.¢ͪ,qjzʍk"pnxG$Μ/곎9@9H_Ȏ7y%O!yN!IAr}x C q%}@8x:MC1&)o 7D3y(YG\Dk4gZ2\sa;6%i%dUúB-nd4uvBW6AUzWIEgR &?񯗑%fWRKe-d<_骞!"qUO6qr+S"1g !֛#$bn)a˩lG\os>Z"{H/# d pfnQG [}^BdY2R6Fh3ieޜ=?(t;YFo F*;rTB&i*u^]Qf̳ug DёȍtJ{oHŸrˣ-s5F}s)"b+Ɣ$>kWSzeH7Bf~N>g ?wb ([{~I}0q;W\g ?F}FlAq fD:}04,\E&obG(A5Ri Bˉviǂ}"*CP:\뗽;<~jFS2R֑bڐ?HpdlDwK/iͨq6}z:iw(S NIx Z6~U", } zZ@ä{uHs_)QI)p#IRm$Xoz,ft""Mé:g&ʾ>[ yi$V*wz{P~oK& CHZ؟>8W. s#nJ7d)_:sޤǐIF4A2%̮.P6\o{aFƛ ]t4hX!++s4,F#XΊ8eKmo߾k7 \"Ů/2BH7蒻N? &>S !sȗC^© $(#Dv! 6Xf=+owJ\ 0{|ZwV'Թ6W tBN9 mmD~M[wm8mYuOv{!rLx%mx}`tȦHė':=4r+^ ~@hH%"G5jQk|/cXt/mi}uk'"f[Y{l3iv}эYX:Vk.Eh/W4IM/٣|1bW$,dQֲ!oSчUS^bK2H 'Wv6mG*iwF^,L4+kYgSln8-s10wFL"/l_F+<9ay~%kjd{lPd &l?ɔ&Vq*(r1䓍܉ <9'f !qW.QNYJlQ R bE|锦nԐ E"c=Dѿe`pd%^.äG{M,4෸f(WQ^UbFV16FWn@7 Q2*a g -&i:"2ññ+B,;p~efVcrk{Fl6ؓ$EZKVKR*O79TcSgYR OЌ/b0~*ʗp}R0(pkQ45&uMD0>m~Ԭ[q/G)6˚Y^uP~P[3q vaW3ABȵhW=?QB{lHM6Cn#V^6GGab~XU|.h>|pKpl[v(տK?QY$RQ߆A*-Cm,)^g |Ɣ^ٞ,1 54fn+KeD/˓9 KfG@UWi1? ,;;IGl]vҴ[r+;/@͈_6V {_?'m_KV9WkҌ_K+iO00ZgٕlAc3b$^p9:xߗRt#P+s17xD1aQ^{i<*=|:EEua~e@[Koh-/i4e:Z4>A1,gqO ^zJ-95 رt ~9<0B9 h27eC,;§e};"UO*c_ DZNPl7<-} ,4!u֡6$Ogʜ+H~ bx"`nέ4{H.K?ӣ{\G*r;ȂNfe KYt8&o1;?PY0hitPC$USU4{*CA6Xr6l?۾`Zzy(d2F/h!k^GgJaΝ D9ѫhp2-k[W-&,ܩ^H3^p5 P+:we-BF*&wTAGy sM'+pEo +07Z\:gMW=0(.utn}?>Ў@ص #ϕ?1,,jEo/F9>ɘ G_=m꣈_)ƽ0];az5U T0KjTW}k?k"`M_FtS.NƟL)pkfX|1 . *lD,WQg=-/5/´IgĔH 69C)):؟hG" GӠn}qky v"K@9:8-PNi[)P;E[bγp-# R ]˧ ?HtsX,Q";\̡ݨ5 ;?@O+Ajt gR|4|bgǂd`l a!o|oRX*=$FV~qYx+bqlpΚ* zT*Lߌaw$>\xv΂)o qY+K5+i|/JF}|hAM"BS}iJQ2zS|U0#bE w[Ij?Gp|)6իe[ʣ iMOOejx,uvLuFȖM P[[rs{ƪycrόm9"kh9Y-%>$ho]DU! t#HqPZjq~o {q8hUu udx$'[Mlk]?SpѼ&?4)#tqZE9_s&!U@jz27}.{Y6V&\%HZt-<(8{|RviJRM`j۫b2z\ F1S/8 ٮ;SY{]8soTn PV}DFro(+WXOm Fܸǰ\KXTtDASNuF*{NxjVa55φteu~ g<k%AI$4n lrSK<4ϩ rOѲg_swJĮ$#4WG}iT~S(A3ըlǬ&"KHxLPΩJDT8a@' ~)lW@zhNug?T-kZyIcg9BߒiŽx^x~D?ΨDZ8<3cd7[wE}\|{ų.a_D)6~ɿE͛dC\>cæ8;3ˁU)W,>U(˗"^4?Y A5Mfg QQKp# :Å hS{oHd#7 gu)B75:XspN4N1~\1dEuy5jf0E.ks"g(/ht:S{"S7s\JD/'ni6N{~䲍PnCd_ly^t5ʲ=b($cJ-|MC`Ds%\\?'qk< Nu'pξ%"m0~F o!&鰖W{eON%2T 5C Bo|ƝV ut) ;,c 9\тA|X#v˴,9- l>X6+"76놆8n}xxC2cfxA)_2Zmo:*+0aqAb5gLQ"dc|Xݫ|Ne;b,  S%pTbRwt'HMGG5fz6mѴZzsV]3M㜝ԧ`B6qݍBlG$U{5<%Y}Lj~Ikq_n (A@,_I"L:㆜D,-Crk.&W:{|DHO2$`]k*X%S@U8e@Y$y{} ]El +*7?;oݻJB}\bkWQNnG'I9H~OB)fNDYqHU +)1@`nȯib'o|8W֤Ph,YF)dU85m.`D|)|xOuGEpF}??aH6/-Y||LrW> ZSpLyClܜ;E% lB+>? i?[ױrgpkt\59HByvMgu/L ϻYwZ5  JiJ-L EzM\DNݥu=\g&FWrzQYvgN[<_-Ӛ>d".d+Nku*[Vumޤm_ #Rh0*UUj?i\%Zibb;|b60'-W%9O5'E  ʊV5UD6PTdcUяp_ 5`Q5%@]H@\TzL ueIE"=au^n2n7rNM樤Jv1ϖ>Q=;Ry{i4$O֋df^<=A1 b>Ν >)dF^SX~cxj oB 8;oq9E> F6EրOwxNPsM)g1/;`yH$V` ]di˼b#Pc=~vI"b^E-1;R_#Jj ԫa1`7z #8 6yzd.hvO9}؛ޞ ݻž\f6vC!fؕS7wkBFf#>)"< fuI Ԕئl(=K<6`N!m2h٤&fQ>ňmYd&Xr\89 1=gqKAfZEqJJ/Ɍiֽ8bP:]~ - /r`ڰ"G:|5VFu;c?Pۗ&ZSoNo:6$ {\<6v(CH)zI+IKrK^#>d!d[%^)$_~ ɥm@`-p7F%K\CZ1nS;p'鞽xuꝸ% V Q = 1V *Z҈ԃ׊1F'C@Ͷ(xl \fmKt]JV sz` ń⎴{%WAGG:f? o཯u;!ѭ([42/7VtƸf_haSX᫚Tڊ70u`63~l:6o"WT6v)۝J>6֭bd{AnD/B !C)Y|6=݁)?}f sO{Ti 2VJeMq?/OXÎI0XЂ~<"@kk$ӻ8dnp$M ʅn~& (T\&rX_8;ߦ2IS1 +;/!ZT|M/5Թ RU ejc|[ %pD;H'<(kmsEu8:.f̣^TO?qd :!;,s t88Y~7t^C`9^cԿ]/m.J"ަz74Og߶"LPOu^Ej^%w=NGkЂoiמ'Eg oi[ueG:hɲIDwn)z6j`Ld-@CQQi>,pS*Ӧ-PtkC# Ҏ^ēO",2gH)Wl1E˭L᏿.>;%AI و] V!%\,:t-#K<햗ޘ-{\?'Lj46-hH(#V8;NIgj i`ZPHX3HN1 $N۞%p裴5P[36>r}IN,1ZFM5YUk 'N.9k46y)z]eߪ@4%uq=m^@7ѩa=wdc\+F?#7^/J$9qCeY$Haqsv.EL_2k8;,E_89*-'oY-ͻSCiTIik*w4U5S|BdEyDX8;ٓd_c:M27)SZ9Lk<2$8Wjlmp]>t{88AEQNYpΪC'Κ cVibGJBe {x"3CCPH-G ,#kq쾐*=d&=e|m+̂"01<^AيH C(,kI$rP/XJ/c)<yv^nl$ ʀIb:A~75UjiyKoƘ}I ZQ?1*cD?'/LO xEċKzX )D4;iBֹZ DEUy2㙫-oz*89 1:T&J'j~t8 iXܧ8wZ%JáNZZ0c-ZWZPٓF#4Q7ɗCG#[pZTx6yjOGS9!>0DhFuk8S/f_f3rs!mA!C%56)dbpLVg ̦O]mfW5ot-M2dgz:zT {!gv@`mx'X nٓ$v|E <ÀՔL\PZE%z5OoɮTP ckܟ"{ }EG>ViQk2>.%@>TI,*,u @|y'p{G<@/mI :됬x sS"YVU4l40:5;WSdYdYP MF1]6֎SԈci^tPWRS1 sgtDBC93H~*?gQ7mP1FYnX~B6g{R`8\ a|Op IO$\7PCp4/462A>;Y_^bBu=_ :û\=>i5_ fr-HZ0l[n~1*l<<,#nW>A:t'yj7.[3ɒi1QTP7s1V%UoeKx(Rn3-1\g5=J]--GX0fFZF,@# MlxL[ۑAQPQ*iMa'wi'ny*;neF]H6p/&z=?oA&!gJWmoNIL?!q}X1W>7Lv12\GlO`_N!Ww8U'BwL_#iPuxQVkrv.5PE/'U*S߬>}Tcq:6jOF֛O+JR.|\-Hח{|9^/ l C \ʝ :d *U/n\"7sƳ\uxK3^E)$b\pNmb67A '?Q|+})m:j$BOoP&C , kw םr=Yn01r|{:}Jg>pѤأ+B2Ը:.2M-2ZeNs%mrlm\Nԓ+V=*T5M0z%`z(S ֳ]\IM<&W?lMd.k^A}9 l:MB<|!#?΍֪gNT`Xye%υ 7+<\m$:+` %̜A:̈b5xcёG^| v҆0T=* aN}&h^zJx G2"!N ۑ`7uFU[ϔϣ^_B;%̉h)#-oq-Bayꁂ'=k>~rd 伜" a2yUlM7Rݦr&#'@n z]ب8aI&)i~13X<>4o FTjŽ-1)'ѷ⤰~~MsߓɏL==28N(NO-a(œc]xUPy%(WB3Z6.9j:yY7F>Jy@mV@jf eE}!aAe,\9i55V͓q.8?|p!G\Z‡&%Y %j\E-/DbRaDQZ ]Ί@ qIH+n-O%-%-ybrC lJ#O< Mb\n?`-urī^r;us P'i{_M=@"ȩčTΪq9a8_>6U#s˜?x5t=؆BN?4jdE}B Jb,UY3rrY,fKy|/J0vMŧ߇)Ѓ,0@U'𮽌=^Ͼ?--1Ea/`[͹umXsb&C& 1lZZ 9;" .!7wWU#C`N"k":`ߠ[˵ޕS*XX{@,J58 t.{Ӊ~{&l̮ā% 0 Nl]E}u~m3ssJ/ *P仃!k,٥&wކs=UevrxI\XSI'k)5細BFeBi袿f0y r'^Bem3h;]/8fȘ^W:hZ5$5"b̘1 7}ݍ,ExzѱI)\/}ݡd)/ 0x-~C//J {=ϽДu1;Uv9ita䴘.'ǓO'@h ];&D7͌v@[SGYd4^lDc2rgޗ.Qq,jym:-TNWy659(,8 QТ QkHlR۱%'^4CN2'b?PUӃ3ʑ 7oJTGFU~%EELX-{CqfI+}a+&De-(8?77?nb e 1[dWx4^d+'Xdzʀ :4{'E-r*ۢz!T%o8v0cbv Z#$ĕm`36 No ,Y݇CRpR VW Ϋµ0梼+t6;mY;*oMp~]gH7C >5\B}3⠅*! FYtexSEPSt֚Q1KP*O{Ri@Shs[ߒ#3 b/ ~ud'$XF VÂX1!6i@W=kzPUsP^UOQk!W{syja7\htPﯫsW% -MpY tQcZ1ya5w~k^3k+Ԕ*'':rM)NogsW5^WV11/NյoR%Fu%^R.OG%Gfsc-5jYIPJ66m=$lGRXi/kt΄LZw[EhTp@ndz3P`Cx$gx!2ĝB(i[.b2nlJxZUP wٛTcK.G*Y-4͓N=_ J8>S艾?+76{,PFXr~v!F{;XhT8P=bF j!4 iSyT>u[ñC_ōt#lX VxfC+Z6Ifoٺ$֋r'Q$̠$vwBV "9M y0(,IM8ʥh%=TJ7lu,ߌxfsdB5e(yK ( rFwQ@q'd[\LlX"! ܏1v 0SghQ9r&[ g;[&[P>Db܄KwTۈ~ft*ux7#[SX '.Z٘_Qlg/gyo~i<ւN?r ;gB6G<%Ch:zG0<=3`32ztUK,wCH/И(C]nշWޏ<-Hk͔*tUG\]|bHw<? JZgWLT$_݋o^Tp|6s\+vR]aF.ЇAW0f9%$"R ?kD AM>D*~+ ̧fb)3]l \&0 ĩC:*.D[񒤱_NPl/\!#ԉlz1yfLSN2pl^e]-nj!J`!xCT%V@5Zٓx_6PƧ/{u@jk~"Eoowm۴+o *q3M~7$AȊ18KnsB1e|2.FQ8:H.3_FJAZ>׀I]T '=q- QA$JCޅ@ D/F)툂}A+fA?\/KnlCt Yͦ.~y*dIxxODz8}ңHK<%BHݩqWRG[uBޕP!X-ҕTJ>D ߌŸ[.{~& hQZC&0@e|Z8ީpr|k$%jx0܂)Vh VsU?~Zx:3gQ|Ӟ3xn3 0 o\vGs*LUϕ6Y?9(rlf\?Bп褪/>% Eəɼ+ ALsb3N H%cyt{K4,+n՜unZP\L'ozNG!1I=.%|AkOUoʸ]#!#dSC L$ﭷɽ{"9jG ڻ3wn ؟ACN-}4|BDZ)X0!"`]o{󻛩A֥ŏo ǝCI^ . p8^~z^C3nѝX lfI;Kb֊3ME)YY֩7fx>pLی)>~|_n^j3U<2a~fQfZm̫Rk6w#.+Bvaى7 (*- ~?{.^i*H/3akQf "{Oܜ/owv VƟe'c2t^t#f3_dzu@z<,@e 6 p'EwQa^mB^wVE*/껕3gؾZ!'n-k`v" v*|QK+&>k)y^=yPBo 9{ۤ> %nP<=/j}iO$y yq\KQ5LmN%y9M4 ksB[7Y )vw?/wC3VEOW:ۮ &sh 3 >uϊr9wn˄ڸ|TEl\@^t(ڍ@}Pi@[5bLR| ;U.7𣎽%!;A~'dWWцsez:!CecWy S2]:nF20Kl(+/ 5-XQɨk҈?lP;܎ yj}!#QVS{x6A;wzXV1/# mPNןr` GH[m㺢K XNlOOlUpLieN%~,ix(^k]"bfPq+xr7E48b6nj1zrvN7՞Sk.`S`T*8<}Nbf#dV$VáB@>#CZtCAl)A֟tc~/&$Őg%"q+jCZ [@cbӾZ3z_#0N}%&?{d*WȞUnvrf"id&Zet(RI-"oҋ^'_[c~-NT-w*-qGX8)KJu*FM}slBOř\=h,#}ԃY8=5q[̈ u0a&nZQRh(U_a[M|])czh֘k Wne3XD4u]0pYy|iHc:Wb UH ]WOdCJf.?SR]k"x, zdYHcqmW }䝌Y Lb/2BQ]eFn[d{켬 nYtN{&}@Y'w-ߧ31To“ ./\"PgYϢN!QN1jxC 8돋5>, A '=@=F(Gۯ񶡬t#? vAfb }}~5s]9\w: o1cRj\R]vv"5]?Q%օ=3R1dCh[" lc ө;w y+n*5c; R3B͎GڦJ7BL}(Ը@.6u e$v`Y\DDZme9 '>!πi-X$2% VLg]ov!&9łSC"4/˫ QN7GJ"y3>:5/.Jf%I(mV|>9vχ cht3P&L3#zMS/Ӟ\[TF]z.0>I@[Uu)&- L,M4F,e!iwn[m|5@!@&ÞzK{q/n |z7^HjIhj]#!Z,Av8NEԶjNєF!Œۥ>UV4xd'E֔­'MӤa?+;* IX?q{RZ p|n!C5`3Ǔi16m OdԊaj-7&!wI?P*ũ$C6saHp<>LHJ8vLIQR-ѪNW)k/sz"6̛ ?XƼt)ytAĝhpAsdh|a5*~ԄbÆ /WBq <omorzR"ԗF֪#n\f3Yr9z=f>,M|I 0ԥDSmkAܚs=zYq\B6{֑i8O|+)6?>f} #ᢢyD!$A745UNGf9f#Dd4 ( k@X _a1W}GajDC~Ѫw#l^׻Sh5nKH!>Rjs.kXp(V}HbN tS +।c1 ҵaLJR1aH|yXaV^]UsmiM N\i էHڠY.U}! "a6&^oz6e]ӵ? OۄuyQEyR^}=={+  :w8*x;"kHr` 95O'q#%ːe[^g'mQ)#G2wo/%%K[5Eǭ h`v.WYVjZ?洞 |Ԕ$`9 'l'62wk4[KZ5ɞjIl݋|+lIhϠ }uNT(I ʐ`d:Џ"U묭-J>=h?R+Qg4 Xmy̋qi 'U,VO%?2ƒP:kv0\B yU|y++;G<Z~b~ydT<ޔ2z>NmBnet: P)QZr7s27P8\RF  W)ULbIOmW(Na3L(P<FB\9+*rgBJa2x>)8t]\'_۸%Qqg'pm>Cpb*X!=WcJWtX| ܆A2iRn,F/ C4s;K D {.eW{?̍$ +-ò ,&q&HjR`əoemN1_$XDzhMB$u ep(ыP#X13A)Yި(`h~sovrZ @6Df>2gY!E'M/ 9@㕹ܸmvBA+vϟmB$^LBpll#Z( +҈5$E0/.L5FfBTtO/'DM,B5[eeCOv:XvTGAA TZDqec9ɮәkMB6`O p7lfNM)DvKh_LM>BzA۴~j,+GW?F,ޫ7hȋlNϬ:G4Gtw/7sQM'xMx*AK K ik_ |靰bfwEoDM)܀TcfM +7wVSs<5{wfʌ wа/3^HL9RI'2m0n^:\!+CP¡`_, VN]~pWb[m{Q^SQ`!!!?[6(N–lp^xt$B-w\lc|vEn0: }A )PJc }-Dy_"g2y *Oi-ZFEeR]4K^}R[ TGHYt)svFEG֬vvQoGbN1;\cُM7@|+,e~RtY;{YJTHභ Xw; ܠR`ӹ6 'WќA:w2#fIiLA/?~ACPϪ}- KֻH<a7ܭSU&TKDhL YFCV\C}7 9`Lx⚇L0GN*nrK1AYn? rKzM0vl" ,b,I}X25i򬭊[4ᣩlhA<duAd2yuL.e5F>DKCbPgKI 5=wGbAau )lяů FrZ?ͅqݹ"4d2K8l rZ+0d/c6euQQw5θ:vP[^/po`8lbjYS_'Ν3?,'tu73x SOirqO1&OųHƅ=J&H$HA чm(Ő֭ڝ30\$ﵰJ'܋R L B%'?Vwoܠj<N;탗5Ч1chmm7ԝ I&W9 fH,,M_Sw:} <_0*o1I&ObHG$D @X t:䉟,Hy Rf#giq _.q*3S eD :;I5{r#qY!1QNQp&WR/AUl]FK s8rq4Jk^*ؖ5'1;6 EIXx 9Pw.{(k&|b5}a _ʌ.f `Huoj"$v,F99Y'OGioAaU$'Y6wU},MO.!glL۫g\I韞.喳EFrQʹg* `&īܹ7BvIz?>pI⽻s/ڗނIAN!},ǩum+ފq XY_)k)L12 vao6*G7Mp-=YdM9PqMK뭚hYqQ W}V ) 4cx5;"|BYCx&ϗܻQjUb# k0ޚRNHg*DS^'PD qJ{jn M]CNy]h$g {']y"]dpWl[D%[M2ʜOLΚ557;SpP4Gz5EDsym*`ql0Ӡ9yTT3obuA`^lCrUatc[]VWGfWMj+t&|&MqPm/ @Ϡ~XB*p4 Kb$83M{QjIaaE`-a0qhssuΉ@\C8hhqsK|1+V|lSPJޱZ*Hǽ?Ԭjf_%i\bŧ5(@#! p*n$Fa\߷w@C.%D%uҾt=~i+i9@ĨQTH>*ꍧ#x)n1/vGұ]i ,Lv7'g*3W}iD#VJ~Њ+/n`/V>Rz*)y}m]ʒH>eiZ\eq8*[BތFÐĜL c.EQJeוm\BdVLNuTYի8UlHť2.>~, 0ڒG4)޺:*se6M6SxüV)K~ԝVx}P%IVبB,NWb:㷘nru9$& 9P PD|jth*i8u5_l/'%gH| T! ?O"W[~@l5dmdaw3Z`7Ɏ6HE~P1+-dvrF$ppUYҌ>Y4_"B^0Pm5%g彜K@ IX?${eKJ2zմ6jDQ喊۽^ !ZJ^#](n 0 %t%I8=Qrp.Ƈvn-E[쭛R"O=Qpm4A^7yRЫg%S0grK|A/t?* c.f|K$H$S6(DWMU[T#TUӧO$x+碲T-@EAxFEOuf7'jaҎ˰]>5 552 C6p/5@ ~3M>DZV$5 NJ><^VBɸ 2omi}W.9ҩZz_!ʶŊxua+n-=A$[}}_; QP)=Z( ܜE, ֋jlNC>{@ ʣ7. 1E&Yzdwuޢ8>4 ɐT'4D-,` \މjs[sn5 9NU)=J\!~Ғ:_܊@d:"yv=}ٝ9,jҵ rr ʁ!#`SFՋ0L 69#eY]Mum>:܅_GN+t07H)(<ϕL *u:!K3$ŴiӘ])2DK#Î ž~pD Bif@Jc{ƼEqH[`d/s\_R{T'C< c2Ö"5km f"=*d 2v0f揖R/$vÕa0|T ^S×;>s 8Vz]L4t3&5]oDR0rtɭ$~}@vf8-ɜ#I}&9?n홍tg􃥜d_)_}!g͒պ'f((j1TH̏pp5 HW] *&z8!Z֏Ht:^FA,!.3YpVJY,"]5z[9*DYĦofW 6-KDEQ|rKL#=p_u-XZ4 1{WI:f~9}i*JTJC!"v'*I}'hg8 nU2WQl.ڮƄLGzߜQlZb J^4/hBqIISiSb*8מ%$ 8B6\-;E*mM4L,.ag\$@6!>JZSzwdEa|s|2%[*kDVŠX!2fRYh}^&%>׭nI ][M__4f8%>Y﬊A  !ASµa[s̄W.tgi~fJH B;Mv2$!k 0b2N|xZ^uANf}{z7!+(9Aw3۪'eߌgi,1A=acU  a8mտH0u:NwTļMM\xB8E&npoP-uK߮'n0e gs6.Z@!q)2،"vփ)"~i]dp[z8# U ڐ-+RNlc#-n9ˬK= Ga6۴.jbz Z|FGq@+p붇*Gaq}иШSWpw!hki)&[,~%B{4\Y*7쮶$B6~Ol0>/-giyPoj Í)2k`WEV4>uICy U4J]ΑzmzuR/gCi"R"n!S$;}֠:ʘ]Tl幌UfVViWJSL̛M!Ԋx0tWcTP=Qr 'o kHӡ V즃ŏ3yP m%~ŢACΏH⮴'J T1#'#p ֌;%?x՞%VI5Z=#S pFXHtI"`0|\"qt LeACI`cB6jv]Hpdi?j>laE hy #FL6^ֈ\Jb,rp*ZCf!Vqi!V:@3ěзʓÈ?;llTŧP+)Jx>y4It6ڴwAaSCjk\ܾIqCT~˲R&N-, CLbAjIWWA&Fɹh#C N޿cba]~ޝ{RO]0QnŸK_αփVv8t&9c٢VuYhTZq$XN )mJI/7f@C0@[_>y8mY`ܺ>l%4'Ote%[i4|$,#3Aa7Il?'SBά%5&֖љNqLhW*^S#ܮ\@@x5'Ze TH k#Tk!ܿITi%8XD|eUKL+AzH{l4[ЧOOeNXr:򎋡 k,ʭ\S띊b>38HQ)1\8t UoLX2` /5~DӥnrmKAKcwzatuRīG xQr.^ K8<1:EpW_`}'Z޲ -+YkBc̺So Eѯw\}PB;kϾ͡=lzMuA's"BtxÆۼtL2+ϧ;gxtnt8~wwHL`-3|~t(,ғ4c >*LD11%;SpuxlEҟ=K)E'X7ȯl_ ~3$?T9rI1+%XL&F# +R;X7:zO v drsT*t%36sm},Z<rml ti2K7Xԇ|3<PO((p_[V8)E~X 6[8CJЧ]s+௾zǓ**t&?|Nw r(R'cFڊ Qo* ߂&ZCQ%ٿYN#[9%\۵TH\nFv2 Ýmae֩' a.gK1 +--ݡhǮb1٪4UfrJ[Mi;oب"܀L^Tt#X\{iߝwfd 6ZVaNb 9)eE4$l_R.'5|z{ b1rLA [fMc4}~v%b½Խ yJp}6eYzEm8 pQܨ$8N=!Uq,\sP2Ŋ>R#PvtAAۢkt7{"EYj׻rdۿ+>XAcrS E鱢! bgkXfJcsۗ0vlkͻyGꕧaM^IZ}I0,<1C 8R,.w?2ER}1\}AGFVD tugYZ0707010000003d000081a4000000000000000000000001611e8eb900016434000000000000000000000000000000000000005300000000./lib/modules/4.18.0-331.el8.x86_64/kernel/drivers/infiniband/hw/i40iw/i40iw.ko.xz7zXZִF!t/]?Eh=ڜ.+}Lw_3ze͕sF-բ< #g44  .@ ˜7+dѢڶ{pR4_5s%Qz[ݲZImH|%e=Hb14cPC#zHYlQqZJQBf}6S@/q٬Uy0|{Ǔm50k}q:b?mһ5xs.@ '@h`F2Af߁m9"^$q ѹҗ`: I3_<7{1q֐Arp4 VdYC)7$e 9 﫶+2A 2vUWâ7V*69* +\y.0dV![O4X /}_=S-"@Y, :yUy!4/;kiVY_))&c{׋ }l¡ABgB05QE $wuߎD̤vaK^c8-*w b1rJT&/*Z$L F.Iu;e^ţj"_MJ-R?ENwpe,sMqh(DJ$T[~f3u1W(СLTt="xsp9lŒ,`w`U\Sdd^v~J+Ík7iQ2P.pGLf<8~֑.M䰤=D T F> *2!: M8 VO0 1bGtD;#n'_ 2DAwZCW,`{/Gaے bW:XBҘwobPɯj ȆV;HEγKEgKrʃxrNvs6AH5S;B-*r,ꘃ^Bgܧ o[֜rSǛ`媷 WMuU S- r(7cL )#گwΔ'/B[[N~a׷XGG{0IԻu5P>,kcY/% *I}I6c.F c|mhaaA~3Go~n%{1"Aj}{}N;~[E%21lPo3 @V0'"Xbn]nu[ʬv秘Vڮ~51Oa2&.@a;diy=!ÁG.lCy>;7fb]Ԉ uʋ!JWΉGXDohR"nlz iY*--f"uHFǚ:AW婑.5X^ ȸp}nCbg'-O]FPO;4PΙlef#MD v~^sSwrTqͫӯS.:I➁?KEdYA2&t 쥬RU0 w﫾m$}Qmr'J5 na (GK ǎXp1"N ^/Ǒ~ݣhw8MӉ+UɈJ otӮ$Ost X!v|Z=rYN>čhK0rך.8znVwle?Hb_oߌu*Y+[/6LLS-0+_ly!qx7mdU]Bbf"[M [΋ uQynkAW*?`pNv [EB ^|ڑZ:GKȪZ$q3BgՐ(%fBߛdp(~}20-sTRl[d J)<эՆK 1ILi-mnB韂AYƺNN@Nvgtm5b$ouN'bEK;OrK ah̓􊬨G ivW䁈,էBTB [Xإ2sLџGͧ 4 zUnvjogZbduC3~I@,,HH!!i ΰ溳n9DB;bpuv ?dIH/&ML/,8ȜagqҩdmuyL$܉0r3W-t~m2jTbC/Hs#S $ ߖY4^=y||n <k_ł2ӽO^g9{8)/yXE1Ysl7 ȝ(xnJx`Hґ㖃xυifXtI,(ge n^Z`EDܹo%2g,j_*k'`6~+ A,R%5,SUz<o.h^_ZÉ_Rvi ÆbDPaXu!ȝA$Ow~qߝwXUvHx8b36Et^jM(\WW-PBYY;x@֋U伓y=i)'}Y*|tX؎6>< b 5:ÑMw<,j9J! Cz-T~,4Ժݪ^{zx)xȟ+ ̦)cQ-JicR{Ē0O@Z(!^L=R5gp,siUGmsK]yeKIT+pywϝ9!0Ӭ,pK}Ӫvo:}oYrNj8A7BJ>YˆCQLMYJz&5eGvNߖ-pp䱡-򍃁?O?-qs)֙&C=J ^n.idV*iQ;WPkdI@ܔ: Ns^šiI ʍ2X浧JW*N68L@?YLVaV&I$~b/{c!{#!6pxv]Ƭ@v^[c>k>9cQyŭ!I5 3uLUwG*K2]J!sg*3xǫF*K-]+q:ݎ=QС1,/NPªҶ70 vuZfάIO];ݾ|g<%ӴG_Se:f0oa+Rx'C)voN!O4Nң'K,{۵&$nT#@>qp1: *YJf^O1S=m[rɹpӃ똕H4Jڻ/…ߋ%94DzK7U"?D= Nkk1:K18ĈIs Ak: g-*X1HpUx {Y8t;%"q|BPJ묎L&gKz$ Fϰ- KLƏ8 plh"uA,WяQΔDzrω$boDF-Jtu4ʗ1@Շ$Jh:ifM9B`Ӱ7 F `+?wHU3q E=8 _Q6% \+@2Hy <Q G\P? DϞ+H }2X|otJ6z=z+^Żw/s3jgfP&mu5HYt4ߗuH|z1$E|ؑ,ÿW.ǥza"!UmZҏsӝB}y3'6/qzq/(wR s44xl(Xjr_бF.舖hpG3O*CGV22c#+}=tyC>F&`c$lNTdlIը[~_ηE^۪:&a"3RHS bsܳB7p(n~BDH_agŒbnfYeeSfOrtђ)"썟3bހkwxc<6'1oR Xbj(S?QZ^L&J%^n}}/bMy38~.֭@}-J%XR`.U=,L o8Rv6bGdezpibzug1g؀XN102+7 @^}Sd8@?@a`z?^'aUtbDMwԨni3 *^\*$b) .(`D#՚9r*p[VZk^_[sT ׏L:AV[ccN =X.a<$El{/o^bRFԧz(bXJ{/@uVIn3i ?n:M ,؉!09EU6&-dT"ym싋~T*U8= D?C-LA&`Q-\W'MzkK/s?,$읱(Ղ^PܨX% F ˼f,JU0*~kcKNk@|th m.aI{*[5VoK(7? uCusGq 䲹6nI2 $1\t<2\c3ז>ÔV#9 {EDHӉ$-^Q2 Δ)h,5[D!ӉcE&MtW0)ШѹVV)²-zb-CkCࢗWy!#hXX]YJ'ҕKHWKqDq2G:K.TIT<׈oO\aE)!b bfw+ãE G!0BOj-dTOܑTme$YC?;ih}3[S֨ eU1v`؄%ko(TMj|T6s) e֓ʑePN~ΪgojP-A Dj;qG{1~c9$vy]D. j ? ' \#8_vj+)׃(ET1E=ˆGGwnS 767o=?q-wLfV4(AeҕQ"ŋ]ZwuU3c&lmt J54/ڃ}%Cm(48~'d24E~}''Ǡz/֘KEyڙу"jpc2GVo||+\h~}B H{-$p {ȝ!.Sk?:shm"2nсbj<>Nje~bc f7BhժQCvLonݞ-?wDZmn}ǮvJre=%@m1UIE,*&`"*n.–[5(]mBz? ,.F@#v/(f`FiAR ۫-VϖwZ]|X@_e[Y=p|7[MVVϬ@Ҭ72vwV"կ(bxqQU>Oˬ,49BF5#azYGILFȝS&xH'G|\y74b,fZ'wD[pip$g"3ۻ  zœa6K/#}P1<_ėօHflIGD\\t:fW;2R r.'ZM1LF}6 J^ 0Τg>xiM#s/8xǑV9GM2֙6o~q)g*'U"&jˠprfcLba+BAǪG~T۸u*q'zho'.cI /{ǨTkr5gih#!V#*!.٤wj4]!M2S=-{Ph~8b f湐`|cYam.5wJ: 7{IVجE-\s߁8c%0c1ޗK ҆1j'!]=ϋò+RhJf ;R,Þ=r+ j4 ǽ.|#GczxqYNj"0 uJ[q@>>j;/yЋ& dj`9) } MHB΢yqJŰ@s-nҒQ@*ѩX7 &.pt_ IS1dؘoWx<"oQW<R5Kؖ!*:z``Y'hdr_X!m%h))+5A8:]Le[pcu";ނQit59S1Z d@*I@6{M#SIF&6tE?#@2j{\Krtʩ=$), ˸u$)夠 ̿m~^M6HcHa,2^SĐ]඿n{mQ._|)BKA/RITM:¤KҎdFRܣz\O#%OtM aͿ78n82gl_pJ klגP/cr2J֤mXN6^:oYREw:ԀƀjˬCзu|Zq7ɜr"@m+R}sņr? $Վv෮^ʋ;!vkmw'ubDm0) / #lL/1HʾWU  2Z@8j7Rޱ|x`lfj~|( 9L ܼ$R sL̝{8nӘĄޘR/QzG#WGVv~݃k~2GiOLb'ЂuC%ruvSeߡKRoقrdׯ@¼FlO%M۸Lԉ\M UlB0.-V # #4"*3mԵF>;{)^3]K*zz(/q*55vp.\ϰh`ڨ`"#0Ǻq\[nc:{Xɓbk {(crdeAX[6ƶAjwmlZff$fBZ !Sߎ;0[˨sg@7>ACɘ=t?,`U%"= ~DX>Z VрpFD 7r{5@g1`3+NeKKb,?"h:~]IzBfе4x(_!Тp03CYd0hϧ\$=f:/dilv:m_vͻ G6Eu*Biǃ𿗰.f#}0OF~؇m5CjAm.S 6'ko~=Z4ə)_$qU&:w-x>hH0"&-,59h1$6>U"> ~I8e$R7sN3Auܬ`8 ik];cDlMKz%H?:gr[q%TH5Q9LD"olS*]Y F* VƩ특Č`,c;xLy1|vI˜X~_l]>Wd"\W1<8)۴6\fsYaP2Iю'~xoz`ESF~QXO[VoSY16aO xbc-]s(nTAҏ\@}PV0oSXҾbmTD bFUgur`0wtZqKD3C*^CU2ތ;҃`3k;f3(_eFC؃^pH:tN &mkSukޡc_(\6E2-勲b"n|/57&{XBBQՁ4W7GZ\oJ[[QVRXAu1dE"DO:m`?cX( /NR~DGQs&}SRӹ)Zi Q4ޓp!ԗqx9Z7c2hC*YX3C}s bC.ʒka@A,ZcHVqn5lg0R[ m4GL!0툓Zn)r |E09)!=؍x^."Tyy=;*Ѻ2R 4ؤ9 =wW޶$Q }.a"wErjSo/iߤy(=k#ct? 3 W=Lgׄ-sAcKgnx~$7< {O_gu a Ng c7J2DJ=h )p\ Y. Lj-o/"9YԡHڷ^NJYM׈'XPv\3Hf$X>l~G8Ψs_#ҽwD4Q}\ȥ7Duڌ70%>41 8Vsov]6ss7h]9}15V#i[KEI(BI${>J<E:g@,4Ԓ]8[c@I %^I,a9#(*4|UumSc2sY[&7^ږy\~n2z :݄{#NI:~ x֧Ïs&H4idOejJmh,WT^b_NH+"q$l{~'hy,} ֶEJ//w!0 `s⋵>K,4]7dp!5 L9 aPAkb335ȃsG|^ sKr dvvF@dI-t%kAY7 7nubY.hqf1vS- Cp>q/nu.}7/MG(ldahΝF 75˖#AE!T1ă詚*+!9=ElrN^0[>TSXbOk*}2KL_E##VAAs -`ؽ$[C{>}#?8EñvꟇ!m+KWMj"n\.A„]j \{%2'_D#o;k}[Zz\8^ BUhr@v[ on1]PyeNZƻ |8'D^O:Swңu?m'L+Nʴ"UO݉!2 z5DCRvqbpXdi>?~%ur.Ԑ̝alzYq OË?(>ڧ3ebϔ TX 0dSX Xuݍs ?[٠{;Xl-z#4ٞBuA#.j5[4>Tx^PWd2FU? | dy\d/1p:+c \p21jsXtE d+w^0RZ~1UB, EFZB树 oNe,7v?2&IHm 1ّE8&}̅8'56oJԑʔd',ᄑ֐#>`s+W6m1'oyѢ: OB9 _bb&?& y`l ,]:pK~*joyi$t)o.f+떊YnlcpܑwhihxH+l޺Pj,4TJ1 L0nH\xm̕kA>>ZK1:bϼlE%8d6De0ܳo3H 镍c;ǻPn7cZp熮p|[*v:0>bFdiҿć2=j/ 0X 'ۭ^9]2sM Kɒ5ht3]99Q=q/WhKot=_V2)!p`h hFJ X_lddC vuHiPa``2|^u zp%}>)&Xh.C΢Ra=g,\֕_ݯ: @<`^+WơYH_D q+m6 Smk|9B~C̻~zT C~E^0FSv]}Lcפ^VtXBflΫQlj)4gM#Ӆzg E(̎qnTS a`H6S#|B7J}r6t(ahd<}خuVہ<`&U[N-M`)Sb'['^{z!Чۘ/ôojy-Qsni|`>#=Ͻ"Vod9nѩ.=?P] R/L ܳ1Yja% pS>2:2` O D@[dM1KvJ* " eULt6JTC߂t \yyi\ U9^&)k#垘`" t9Pc]2Zj3iz@37JLm]zh Ty.=dAdYcWݡp8AeOO24F ~H&272.Y{KSU pi[k,p =r }V;GoV7ÿ{na{GaP.ş40lPSX;+ĉQӠb" Es3- 9JK^= x>~de9*&P"EH_ ]~wY"Bϡ*&d_H.ߵ¥(Waa7 .c?vS+4*cB1[s՘&wZ?{zѼLts+8e|d Wf$H{[_q+B@xj#KR \ :Gw_\yGu6\1Nj' irR`<;5T![L%sg\[*uf$B3~mU*ͫ nծJJX__SUwdX([p(pgG'bO݊op|NXԸvDs'/ع쵮 ϰ<[ : 0ҟVJ:}%H88hsZq=DJ#-ʩË)'־@hf^[*}{/Fګ,P$5B5ߚ/(#ZM-hgd.,4ޥo}ap&ἌiL fj-^ e >}R&0?K6XwWZ3GQ%Hʏ u (,(  V!Q:ƕ L$|tO/4_E5(iރbG<760EZ .h3Y2xR!DtYn|/;sS2%?XBrg3iW˒&`0}uL& VëUӟ|W2o隍j7KC]<7'ҫ\}o!-xGKCZ޽[X!y4d^M[-~vuA~VSzת³r[kZ?ؔx㍵˕[h1Q4eދs.kȍ1)'Ҳ0M蓿`C5 ^!t” 7wnQavOfEGc^m64:5y*ċ0U7"mM12aX:,#i3+UBk?O}7Ox@JA<ߎ6S&DNF /\9-˖uQLGGP0*Wa KO"v,'MBٳH;T5$i\J"s ^骹&k Hw4·s1xOz9htΧͭ2lrLz; 5g/uy@Ʀ(ImuLVM Yg#dv'zL' IOY~Zp[½&.:͑KhbeMήke,Y5NF&ϔa{[”[7Z d֨Ut<:DZ*+:4t@9A^sx:>:z?yYYbכW-bAdNGQ҅z2dϪYPwstUq>,H;qqM?H:|?[ 7WNW"3a:B J8B VjfXVu{$B.!w)*D8%'>ss)l1\[ ?}FdFcs7JtWh% ؆'m*2[s̐^\dMl$`99ap#OUzQ5=+ZW쒠g@>-wJG6hY)x+Nt]6|ѢK,$ )1[tf ޻{ǹFKag㙷n%*g$,}9wDG#A4RSXeYa5[gmb>)GqW_ckE:n*8B<ʗn`!bcTL썿/hGs60r§G4iBy@P'yJ]M>=Qw" ]Ύω)⪈xR)ehZˠk#Ź+WWȕs~թbLe(n:) }AZa+@hJM,j =tܯ,~Eq|n̳\"8Wi)mA<٘x!Eej.?I%h0ɕ0ȅx57ښvmswt9gZc/h UGnd2V;Qnh %2,Lj>[( cx6\J#MP] bJ*+o%sꍊ^*nRс>ɒfw?Bq%\w %%Ukp@RP Ú@EǼcl+/=(F NP@t,t9aA{\?̝϶6]-[3M3//X^qpX9H#Es|-g/U=|F >,dh Ch R9؎14gCdα}=Ė[ĔI\ $odpi{ R}l?sY3 6&M=ӊ_{Ur}eF>Ռ 3 F;!0"4Z&Ğּ=Z5Sjۆ8Άscɉr.T0Ca-Si]ao ֍qr$Dm 4#!j r(";緆ψQ_CI_Kyu2(E}Tc=̿OL%Uokdq@L.ـ N0Do~sPir_2dU4L#2p+\inĠ!,RP~=|܃N=JG~߁x- jU/,mC,uLXx3;XT]|c :hʮ?'fBsξcB^pBHK Ţ=MVٓǿX>^}Wrb@Cbօ_-oz62ň%,b@&rR8#*0|Ih1h+I`fVʫr 2,iroy%[l.fۈ b.'xZx6rsq@l gpP&1wZ-@OsR[?5DEe] ֦/ q̽UQ~ƻڢk;1;]̽&]JwOp:3(H6õ<,ULf'3(+ZR~d%A\$kLKd"lw%_: _/c (=Kj.y&3lo)EۨH)l+̷mu}1@ۑr˜Uė9-Ȧ͠{LD_ `k*TCyhVp"6v\F `70SњbI-O _LmUoŝDdşb=90ۛ7}>[qMbcK@\i(:B;.2R[c%ߢBb)̏KYvFC|F"id%I*]Hd ߰dWsCqް3-l" _wR8*SܜH21G( ]XXd }vG7&a2)7Y> IP=-S)_DG83#0Wa.`_$ MjaP:ޯ$/-mX+Ų?1/=P`VmO=;#Qa W~ 8bCɌļk2"@7TX,M ق+A HN=!_FJ[!LAlZ -Wlc'(MgKx>9 NPt&ldh*v,XvDIs2~xE XjnWUqqWc=)?'~NS$LBs|h(-eN2݁n#;i"C~2%DnSiwi~pߪC>V.QH9t~UhήxצmꜽwǺ?5u!zem&Iu㸟kdG5^ Y/,̜)߭삵bBTj$/7(^H=9z^k[+9ɲD)1+6l@{7 v,)0?vV7`ܧ׿`.w0=.)|FlMm}~r>Hԁ8b`o&WV?Ғ}ާĻ~C?޵|ng|U7E)W GUnQ-n{9 H3Jb2:Ko=іF5.Ol%J^toc/"#cXNdžbS6#??uW"藊4wضaKU@ͿQ3ӛo:J/6O*kPrz)WA̗)i!7|`ѧҲ͟-E Lz >-ҽYy^z d!1Qӛ'@`RưGtd fWi)O8Gu$AVO̹Q.oϢKŀx駬B{W'IoN^D~i>zYU/Ï5HƽkcB82}a=Yͳfb9ØQGݘNBiPヲbVFԦdimC;8 | ^pQCrnֈM^3p?TB/ꌷY7"x- .ƷbB/~I.n?ݒ0iOs0\!V-Q%\)zur7͚!N~UvBi Yu̕F+M-g1D(09Hn-fW'q?Dȕ*Ճ@нuAMPAgp Z(s[ 9o GŇ[ӣقIp a[& yW*^_N p wW@,+{_8ӣw ER)QsJ em埆- &B09X-aZ oaP0ug_HclȬ&0&CȮuaxE(* ΛQdgNpuZN;9s-咃wFI pȻ~()v:;JR F}zΨ 2i2,w_$ѵq`PCq1oX_ oZ*;eO oWXWhkI2Vsq >vUJ74³ ˬ׫ fDʧ&"j bbMX[U?M7x9(@X!dex5Ƶ0N4L= 0)PknKcyjU*6z:d-7N\ !d"F^ ONٺ܎^dH;b:1+Qɴ[,ܸ B ? Z٨;7nR߀[.o#eeKoY1j`j)qgC؛Ms~ui@@>x|7;\ L,Hñ|f?o7R3*4MԌP"'@wc G,ӻЭ$5׽/_sN3,ف&gu=UK"Ȋ[Ve9|D+UCd[\c&YeH4bcjieG<A|/'*F EN}&{S6J/Z@?0T5Da'eKǰ|;av.a#ϫ6.@.[wU^g0-FPS_r/1Bq9, )RdQ&Zs&9m &8S/ni;PbpI[eJbC!Y2< hiꀎAw=CuufTQOtoxEj2 GsdPHGFw5$*r&B84xQp?b?玃f aN@|us [edPvEuX#[bN0z'Yܜ?2~IA)3Ĵc Wh$3YV̢ˠt멁Oe^tR`Tx3ؘZ:|_1, H,,~\1 A ^#en?nN1gR@IvkD8QoeURq̍SW2e1d 뛱d3 ۋ\)NQ?7k#72:,5q*lbSA9& i^R۞S x KON AMdC2G烲Iq9q^.[>G)T~Sp|%N-$, .f鷨2kjM#حGɤ.M}hgf1H)4k`Tx?wf1#>ib6C}"`% Hw1>W9@!9F]Bl:_SWLαkK,NwV4S= ~bcilq:෎Ac1l-{tŤ&u9u<CiSEn/z鏜q0> Í}~q99S -%Q?\D>`zH[d9Xo0ԫ e,"a{NΊEe2%Wo8rHO{&`8f 3{_uP_D//幻s=sv:ǭsC]0Yv]7tզ7~|R"+FJ?Cwx&an&S?JJˈw-GOk碚`#cж{*{{"rS%!](ZmB>*CG7kOMcgV.7U=;8 \Bb$13xLK˿=|XPRVOq> --K|6{$n]pf-#%?O;;Nv"iqkmTa^f;ݾ\qhYVTE^kbK7cY2{o50oIT O-kTAuz(679nQ(tqjZjbkoVU$IDNI琖HGPVָ Q:5FW z e/SifGUPjI[{3\T̙`(뉩~"*Bț_}+Ϡ0<;h/I>I.^ДFFGb7p Qxb }+ks25ngȮ -:=VF#E⍳v.ʃ~gĭsfh_rVUJx;Fal^*|w8P/RKƦua,1*b'#x}P8V>H 8'[EI~@Wp,E VlyM+sSG3Z \7м=.{1}z+xj J'ױ9A#{Rc-k_ʢowja2yZ㍱2! ]qhdR޽Z?"\ {u\?0LҝmmWr~|B`V-7%˷[<#u@;k*^DdCMķۘ|͸ xls:6.'p{>eGW1Fv3`ap f8HAZ*2AJA1J;q 4}&~핒3zBV8dH͔ϵ&t GnY׋c{yp(wƃ8a)l[£gRlZ|}Xo_2g2JbZ,h6'w8%SrhCP'rT>۲1/w*;Vy 72=[;ssåejғw֮NODU+5 зw +wOQ?0;TǾ?at*F;7ws, Zħ'5g3ۭU:AYZ\.bqY4Z. 7I2ͮ@–ND?7cQKU` _DѢwSZeγCgcm6Fj4 vjA;=HĂj~gjBθ-v mri3S9Lt p ~Ēt$ l8e9]B׍C˟|؏%&]7PK}