From b2755ba4f569691205d6b6e3c93138f353f325c2 Mon Sep 17 00:00:00 2001 From: hwg Date: Tue, 27 Mar 2012 10:55:36 +0800 Subject: [PATCH] wifi: remove wakelock in driver --- drivers/net/wireless/bcm4319/wl_iw.c | 16 +- drivers/net/wireless/bcm4329/wl_iw.c | 16 +- .../rtl8192c/os_dep/linux/ioctl_linux.uu | 1137 ++++++++--------- .../wireless/rtl8192c/os_dep/linux/usb_intf.c | 8 +- .../rtl8192c/os_dep/linux/wifi_version.h | 2 +- 5 files changed, 584 insertions(+), 595 deletions(-) diff --git a/drivers/net/wireless/bcm4319/wl_iw.c b/drivers/net/wireless/bcm4319/wl_iw.c index 27d1210fea35..2966a58a036a 100644 --- a/drivers/net/wireless/bcm4319/wl_iw.c +++ b/drivers/net/wireless/bcm4319/wl_iw.c @@ -7082,14 +7082,14 @@ int wl_iw_process_private_ascii_cmd( #define BCM4329_WAKELOCK_NAME "bcm4329_wifi_wakelock" -static struct wake_lock bcm4329_suspend_lock; +//static struct wake_lock bcm4329_suspend_lock; int bcm4329_wakelock_init = 0; void bcm4329_power_save_init(void) { - wake_lock_init(&bcm4329_suspend_lock, WAKE_LOCK_SUSPEND, BCM4329_WAKELOCK_NAME); - wake_lock(&bcm4329_suspend_lock); + //wake_lock_init(&bcm4329_suspend_lock, WAKE_LOCK_SUSPEND, BCM4329_WAKELOCK_NAME); + //wake_lock(&bcm4329_suspend_lock); bcm4329_wakelock_init = 2; } @@ -7099,9 +7099,9 @@ void bcm4329_power_save_exit(void) bcm4329_wakelock_init = 0; msleep(100); - if (bcm4329_wakelock_init == 2) - wake_unlock(&bcm4329_suspend_lock); - wake_lock_destroy(&bcm4329_suspend_lock); + //if (bcm4329_wakelock_init == 2) + // wake_unlock(&bcm4329_suspend_lock); + //wake_lock_destroy(&bcm4329_suspend_lock); } static int wl_iw_set_priv( @@ -7131,7 +7131,7 @@ static int wl_iw_set_priv( if (strnicmp(extra, "START", strlen("START")) == 0) { if (bcm4329_wakelock_init == 1) { - wake_lock(&bcm4329_suspend_lock); + //wake_lock(&bcm4329_suspend_lock); bcm4329_wakelock_init = 2; } wl_iw_control_wl_on(dev, info); @@ -7171,7 +7171,7 @@ static int wl_iw_set_priv( ret = wl_iw_control_wl_off(dev, info); if (bcm4329_wakelock_init == 2) { - wake_unlock(&bcm4329_suspend_lock); + //wake_unlock(&bcm4329_suspend_lock); bcm4329_wakelock_init = 1; } } diff --git a/drivers/net/wireless/bcm4329/wl_iw.c b/drivers/net/wireless/bcm4329/wl_iw.c index 27d1210fea35..2966a58a036a 100644 --- a/drivers/net/wireless/bcm4329/wl_iw.c +++ b/drivers/net/wireless/bcm4329/wl_iw.c @@ -7082,14 +7082,14 @@ int wl_iw_process_private_ascii_cmd( #define BCM4329_WAKELOCK_NAME "bcm4329_wifi_wakelock" -static struct wake_lock bcm4329_suspend_lock; +//static struct wake_lock bcm4329_suspend_lock; int bcm4329_wakelock_init = 0; void bcm4329_power_save_init(void) { - wake_lock_init(&bcm4329_suspend_lock, WAKE_LOCK_SUSPEND, BCM4329_WAKELOCK_NAME); - wake_lock(&bcm4329_suspend_lock); + //wake_lock_init(&bcm4329_suspend_lock, WAKE_LOCK_SUSPEND, BCM4329_WAKELOCK_NAME); + //wake_lock(&bcm4329_suspend_lock); bcm4329_wakelock_init = 2; } @@ -7099,9 +7099,9 @@ void bcm4329_power_save_exit(void) bcm4329_wakelock_init = 0; msleep(100); - if (bcm4329_wakelock_init == 2) - wake_unlock(&bcm4329_suspend_lock); - wake_lock_destroy(&bcm4329_suspend_lock); + //if (bcm4329_wakelock_init == 2) + // wake_unlock(&bcm4329_suspend_lock); + //wake_lock_destroy(&bcm4329_suspend_lock); } static int wl_iw_set_priv( @@ -7131,7 +7131,7 @@ static int wl_iw_set_priv( if (strnicmp(extra, "START", strlen("START")) == 0) { if (bcm4329_wakelock_init == 1) { - wake_lock(&bcm4329_suspend_lock); + //wake_lock(&bcm4329_suspend_lock); bcm4329_wakelock_init = 2; } wl_iw_control_wl_on(dev, info); @@ -7171,7 +7171,7 @@ static int wl_iw_set_priv( ret = wl_iw_control_wl_off(dev, info); if (bcm4329_wakelock_init == 2) { - wake_unlock(&bcm4329_suspend_lock); + //wake_unlock(&bcm4329_suspend_lock); bcm4329_wakelock_init = 1; } } diff --git a/drivers/net/wireless/rtl8192c/os_dep/linux/ioctl_linux.uu b/drivers/net/wireless/rtl8192c/os_dep/linux/ioctl_linux.uu index 73baefce5121..576e81fae5b4 100644 --- a/drivers/net/wireless/rtl8192c/os_dep/linux/ioctl_linux.uu +++ b/drivers/net/wireless/rtl8192c/os_dep/linux/ioctl_linux.uu @@ -1,5 +1,5 @@ begin 644 os_dep/linux/ioctl_linux.o -M?T5,1@$!`0````````````$`*``!``````````````!@:0``````!30````` +M?T5,1@$!`0````````````$`*``!``````````````"T:```````!30````` M`"@`$0`.`#`P0.)S,._F"0!3XS``0)(>_R^183!`XG,P[^8%`%/C5P!`DA[_ M+Y%!,$#B,"`(/G`A"@XR`K`>,"$(/G`Q"@X[@G`>,"$(/G'O\OX0(`$>,(```* @@ -403,141 +403,137 @@ M!@``Z@%0A>(!8$?B`P``Z@)0A>("8$?B````Z@A@H.$``%;CT?__RO[__^L- M,*#A?UW#XS]0Q>,$,)7E`3"#X@0PA>4$`*#A!!"-XO[__^L`0*#A!#"5Y0$P M0^($,(7E_O__ZP(``.H$`*#A_O__ZP!`H.$``%3C``"@$P```!H``.#C+-"- MXO"%O>@D````\$\MZ5G?3>(`D*#A`;"@X0*`H.$0,(WE@&.0Y;10TN$%H*#A -M!0"@X?[__^L`0%#B"U#@`W@!``H`$)CE#0"@X7\]P.,_,,/C"#"3Y0H@D>`# +M!0"@X?[__^L`0%#B"U#@`VD!``H`$)CE#0"@X7\]P.,_,,/C"#"3Y0H@D>`# M(-(P`#"@,P``4^,%```:!`"@X0H@H.'^___K``!0XPH```H$``#J``!:XP<` -M``H$`*#A"A"@X?[__^L$`*#A"A"@X?[__^L-4.#C7@$`ZA1@C>6V(-CA9C<( +M``H$`*#A"A"@X?[__^L$`*#A"A"@X?[__^L-4.#C3P$`ZA1@C>6V(-CA9C<( MXP,`4N$`,*`3`3"@`P@`5>,`,*#3``!3XQ@```H`,`#C`#!`XS0PD^4\,(WE -M`##4Y=T`4^-)`0`:`@"$XCP0C>($(*#C_O__ZP$`4.-#`0`:`@Q5XP)"Y0!0H.,X`0#J"P!5XP,` -M`,H``%7C`#"@PPT``,H5``#J!`"@X=@4G^4,(*#C_O__ZP$`4./U__\:"0"@ -MX0L0H.$((*#A!#"@X0/__^L`4*#A)0$`Z@,@U.=A$$+B<1#OYAD`4>,@($*2 -M`R#$EP$P@^(#`%7A]O__R@!0H..$9)_E!7&6YP<`H.'^___K`""@X00`H.$' -M$*#A_O__ZP``4.,#```*`5"%X@D`5>/S__\:[P``Z@@`5>,%\9^7[```ZK1( -M``"`20``$$H``%A*``"@2@``6$P``%A,``#@2@``X$L``````.,``$#C_O__ -MZP`P`.,`,$#C%#"3Y0$`4^,%```:`%``XP!00.,8`(7B_O__ZP(PH.,4,(7E -M`#``XP`P0.,`,)/E``!3XPD``!K48Y_E?7^@X]!3G^4&`*#A_O__ZP<`H.'^ -M___K`#"5Y0``4^/X__\*7#"-X@`@`.,`($#C`P"2Z`,@H.$$`(+DL!#"X?`N -M#^/_+T_C!<"@XQ8.C>*RP(#A"0"@X0(<".-,((WB_O__ZP0`H.$`$`#C`!!` -MXP,@H./^___KM0``Z@```.,``$#C_O__ZUPPC>(`(`#C`"!`XP,`DN@#(*#A -M!`""Y``0PN7P+@_C_R]/XP00H.,6SHWBLA",X0D`H.$"'`CC3""-XO[__^L$ -M`*#A`!``XP`00.,#(*#C_O__ZP`P`.,`,$#C%#"3Y0(`4^.8```:`%``XP!0 -M0.,8`(7B_O__ZP$PH.,4,(7ED0``ZA0`G>5L,)#E`0`3XP<```H$`*#A`!`` -MXP`00..*-0'C%,"=Y=,@G.'^___KA0``Z@0`H.$`$`#C`!!`XP,@H./^___K -M?P``Z@D`H.$+$*#A+""-XA`PG>6Z^/_K``!0XP`@H!,L$)T%@SX-`QLS1`.3 -M`<,`P1^@`4,I80`$`*#A`!``XP`00./^___K;0``ZG01F>4`(-'E`3#1Y0(` -MT>4``(WE`P#1Y00`C>4$`-'E"`"-Y040T>4,$(WE!`"@X0`0`.,`$$#C_O__ -MZUT``.H",*#C2#"-Y3Q0C>($`*#A`!``XP`00.,%(*#A_O__ZP4`H.$`$`#C -M`!!`X_[__^L``%#C`#"@`T@PC046```*/`"-X@`0`.,`$$#C_O__ZP``4.," -M,*`#2#"-!0X```H\`(WB`!``XP`00./^___K``!0XP4PH`-(,(T%!@``"CP` -MC>(`$`#C`!!`X_[__^L``%#C`C"@`T@PC04```#C``!`XSP0C>)(()WE_O__ -MZP`P`.,`,$#C2""=Y0`@P^4<4(WB!0"@X4@0C>($(*#C_O__ZPD`H.$+$*#A -M!2"@X1`PG>7S\O_K!`"@X0`0`.,`$$#C`R"@X_[__^L=``#J`#``XP`P0.,` -M,-/E``!3XP4```H"`%/C#5"@`P,```H%`%/C#E"@`P````H+4*#C!`"@X0`0 -M`.,`$$#C!2"@X?[__^L`,`#C`#!`XP```.,``$#C!1"@X0`@T^7^___K!``` -MZ@0`H.$`$`#C`!!`XP,@H./^___K`%"8Y;1@V.$$`*#A_O__ZP$@@.)R(/_F -M`@!6X08@H#$-$*#A?SW!XS\PP^,(,)/E`A"5X`,0T3``,*`S``!3XP,``!H% -M`*#A!!"@X?[__^L`(*#A``!2XPU0X!,````:`%"@XP0`H.$*$*#A_O__ZP4` -MH.%9WXWB\(^]Z"0````P````7`(```````!P0"WI`E"@X8!#D.4$`*#A_O__ -MZP``4.-P@+T(G34#XP,PU.<``%/C&@``"@`PE>4#`%/C`_&?EP,``.I`30`` -M.$T``%!-``!(30``%0#@XW"`O>@`4*#C!```Z@)0H.,"``#J!%"@XP```.H! -M4*#C!`"@X040H.'^___K``!0XP0```H$`*#A!1"@X?[__^L``*#C<("]Z``` -MX.-P@+WH\$4`<,7E`3"@XP,PQ>4!<$?B=W#OY@0`5^,0 -M(*"#`#``DP`P0),'<(.0."#7E00`A>(*$*#A_O__ZQ0PH..P,,;A!%"&Y0@P -MAN4`,*#C##"&Y1`PAN44`(;B_O__ZTL-B>(8`(#B!A"@X?[__^OPA[WH$$`M -MZ04@0N)R(._F"`!2XP`@H(,`P`"3`,!`DP(@C)!`(-*5O___ZQ"`O>CP3RWI -M#-!-X@!0H.$!0*#A_#L(XP,`4N&8```*_CL(XP,`4N%>4.`3J`,`&K0!T>$_ -M`%#CCP``FA`PD>4``%/CC```"O[__^L`8*#A`'"@X0``4.,+4.`#G`,`"A`0 -ME.6T(=3A#0"@X7\]P.,_,,/C"#"3Y0(`D>`#`-`P`#"@,P``4^,$```:!@"@ -MX?[__^L``%#C"@``"@0``.H``%+C!P``"@8`H.$"$*#A_O__ZP8`H.&T$=3A -M_O__ZPU0X.."`P#J`#"7Y0$P0^(#`%/C`_&?EP,``.IX3P``,%```$A0``!@ -M4```7E#@XTL``.H0$)?E@".5Y0PPU^4'`%/C"```BMPPU^$!`*#C$#.@X=P` -M$^,A```:(``3XQL``!H"`!/C`0``&EY0X.,[``#J`@"@X[@W`>,#`(+G_Q`! -MX@$`4>,"```*``!1X1,``!H&``#J!#"@XR`;`>,!,(+G)!L!XP$P@N<`4*#C -M*P``Z@<0H.,@.P'C`Q""YP80H.,D.P'C`Q""YP!0H.,C``#J!0"@X0?L_^L` -M4*#A'P``Z@!0H.,=``#J@`.5Y3`0A^*\(-?A4/;_ZP!0H.$7``#J!0"@X0<0 -MH.&T(=3AS_3_ZP!0H.$1``#J@`.5Y0PPE^4!`%/C`P``"@(`4^->4.`3"@`` -M&@,``.K^___K``!0XP,``!H$``#J_O__ZP``4.,!```*`%"@XP```.H`4.#C -M``!5XP\``!H0`)3EM"'4X0T0H.%_/<'C/S##XP@PD^4"$)#@`Q#1,``PH#,` -M`%/C`@``&@<0H.'^___K`""@X0``4N,-4.`3!@"@X;01U.'^___K%0,`ZA50 -MX.,3`P#J@".UY9TU`^,#,-+G``!3XP!0X`,-`P`*$#"1Y0``4^,54.`#"0,` -M"K0!T>'^___K`+"@X0!@H.$``%#C"U#@`P(#``H0$)3EM"'4X0T`H.%_/<#C -M/S##XP@PD^4"`)'@`P#0,``PH#,``%/C!```&@L`H.'^___K``!0XPH```H$ -M``#J``!2XP<```H+`*#A`A"@X?[__^L+`*#AM!'4X?[__^L-4.#CZ`(`Z@`P -MEN4!,$/B$@!3XP/QGY<2``#J'%(``#A2```44P``%%(``/!:``#<4P``%%(` -M`!12```44@``%%(``!12```44@``%%(``!12```44@``=%,``(!;```@7``` -ME%P``%Y0X..Y`@#J`%"5Y04`H.'^___K!0"@X?[__^L`4*#AL@(`Z@!PE>5L -M,)?E$0`3XS````H$,);E`0!SXP,``!JX(-;A`3B#X@,`4N$I```*5PV'XB@` -M@.($$(;B_O__ZP!04.(+4.`#H`(`"A"`EN6\,-;AU#"%Y1,.A>(4$(;B$""@ -MX_[__^L"#!CC`3"@$]PPA14`,*`#W#"%!<@TE^4``%/CW#"%!0(+&.,`,*`# -M7#:%!0<```H!,*#C7#:%Y=PPA>5G#H7B!0"`XB00AN(:(*#C_O__Z]0TE^4` -M`%/C7#:%!0<`H.$%$*#A_O__ZP!0H.-]`@#J%5#@XWL"`.H`4)7E;#"5Y1$` -M$^,1```*!#"6Y0$`<^,#```:N"#6X0$X@^(#`%+A"@``"E<-A>(H`(#B!!"& -MXO[__^L`$%#B`%"@`VD"``H%`*#A_O__ZP!0H.-E`@#J%5#@XV,"`.JT@=3A -M`'"5Y6PPE^40`!/C$@``"K!7`>,%`(?@#!"&X@(@H./^___KM3"7X0$P0^)S -M,/_F'P!3XP4PH($@$*"#LQ"'@0<`H.$.$(;B#B!(XO[__^L!`%#C`%"@`TL" -M``H54.#C20(`ZK0AU.$`<)7E`#"@XR`PAN4;,,;EOC+6X4`P@^(#`%+A8@(` -M&@0PEN4!`'/C!P``&K@@UN$!.(/B`P!2X0,``!HD,-;E`P!3XU@"`(H&``#J -M5PV'XB@`@.($$(;B_O__ZP!04.)'`@`:3@(`Z@R`AN((`*#A/!F?Y?[__^L` -M`%#C2`(`"@@`H.$L&9_E_O__ZP$`<.(``*`S``!0XP!0H`,!,*`#4@``"B2` -MUN6^HM;A`3!ZX@`PH#,#`%CC`3"#@P``4^,Y`@`:``!:XP!0H`,-```*!0!: -MXP6@H),-H*"##)"*X@D`H.'^___K`%!0XBP"``H%`*#A`!"@XQP@H./^___K -M"*"%Y0"0A>4$@(7E#)"%X@D`H.$P$(;B"""5Y?[__^L<,-;E``!3XR````H` -M(*#C)#L!XP,@A^4-`%/C!3"@`U@@ -M0@(",(<'6"""`@(PAP=?/:#C`X"'YU\/B.(``H?@!`"`X@D0H.$(()7E_O__ -MZP8\B.(#,8?@"""5Y00@@^4'`*#A#!"%X@@@U>4(,*#A,_[_ZU`!`.I?#XCB -M``*'X`0`@.()$*#A"""5Y?[__^L&/(CB`S&'X`@@E>4$((/E!P"@X0P0A>(( -M(-7E"#"@X2/^_^M``0#J``!3XVX```IL,)?E$``3XVL```H<,-;E`0!3X^0! -M`!H``%#C$0``"B0`UN4``H?@OB+6X08+@.(<`(#B,!"&XA``4N,0(*`C_O__ -MZP$@H.,4.`'C`R"'Y[XRUN$-`%/C!"""`A0X`0,#((<'.P``Z@@`H.%0%Y_E -M_O__ZP``4.,A```:`B"@XQ0X`>,#((?G)`#6Y0`"A^`P4(;BOB+6X08+@.(< -M`(#B!1"@X1``4N,0(*`C_O__ZR0`UN4*`(#BN((((*#C_O__ZR0`UN4.`(#B``*(X```A^`$`(#B&!"%X@@@H./^___K`2"@ -MXQ$[`>,#(,?G%```Z@@`H.&X%I_E_O__ZP``4.,,```:!""@XQ0X`>,#((?G -M)`#6Y0`"A^"^(M;A!@N`XAP`@.(P$(;B$`!2XQ`@H"/^___K`@``Z@`@H.,4 -M.`'C`R"'YR0@UN48.`'C`R"'YP$@H..^/X/B`R#'Y[\_0^(#()?G6#!#X@,@ -MA^<'`*#A,!"&XG(@[^8D,-;EA?W_ZP<`H.'^___K``!0XX$!``H`4*#CZ%"` -MY10X`>,#,)?G[#"`Y5L!`.JX-P'C`S"7YP(`4^,`,*`3`3"@`P``5>,`,*`# -M``!3XW(!``IL,)?E$``3XV\!``H<,-;E`0!3XU<``!HPH(;BOB+6X1$.A>(* -M$*#A$`!2XQ`@H"/^___K"`"@X:`5G^7^___K``!0XP8``!H!,*#C[#"%Y;XR -MUN$-`%/C!3"@`^PPA04:``#J"`"@X705G^7^___K``!0XPT``!H",*#C[#"% -MY?``A>(0$(KB"""@X_[__^L!#(7B&!"*X@@@H./^___K`2"@XQ$[`>,#(,?G -M!P``Z@@`H.$L%9_E_O__ZP``4.,$,*`#[#"%!0`PH!/L,(45'`"@X_[__^L` -MD*#A`("@X0``4.,?```*%P"@X_[__^L`H%#B`P``&@D`H.$<$*#C_O__ZQ<` -M`.H4`(GB_O__ZQ4@H..P(,GA!*")Y140,(GE[#"5 -MY08PRN4*`*#AX!"%X@8@H./^___K!P"*XA$>A>(0(*#C_O__ZTL-A^(8`(#B -M"1"@X?[__^L`,*#CZ#"%Y0-0H.'T``#J``!0XQ$```HD`-;E``*'X+XBUN$& -M"X#B'`"`XC`0AN(0`%+C$""@(_[__^L!(*#C%#@!XP,@A^>^,M;A#0!3XP0@ -M@@(4.`$#`R"'!SL``.H(`*#A$!2?Y?[__^L``%#C(0``&@(@H.,4.`'C`R"' -MYR0`UN4``H?@,%"&XKXBUN$&"X#B'`"`X@40H.$0`%+C$""@(_[__^LD`-;E -M"@"`XKB'`>,``HC@``"'X`0`@.(0$(7B"""@X_[__^LD`-;E#@"`X@`"B.`` -M`(?@!`"`XA@0A>(((*#C_O__ZP$@H.,1.P'C`R#'YQ0``.H(`*#A>!.?Y?[_ -M_^L``%#C#```&@0@H.,4.`'C`R"'YR0`UN4``H?@OB+6X08+@.(<`(#B,!"& -MXA``4N,0(*`C_O__ZP(``.H`(*#C%#@!XP,@A^_/T/B`R"7YU@P0^(#((?G!P"@X3`0AN)R(._F)##6Y;7\_^L' -M`*#A_O__ZP``4..Q```*`%"@X^A0@.44.`'C`S"7Y^PP@.6+``#J``!5XXD` -M``H%`*#A#!"*XO[__^L`4*#CA```Z@``E>5L,)#E$0`3XQT```H$,);E`0!S -MXP,``!JX(-;A`3B#X@,`4N$6```*5PV`XB@`@.($$(;B_O__ZP`04.(`4.`# -M<@``"DPWT>7=`%/C,`!3$P!0H!-M```:32?1Y0(@@N(@`%+C(""@(PP@AN40 -M`(;B'1V!X@P0@>+^___K`%"@XV(``.H54.#C8```ZK1QU.$8,I_E3#"3Y00P -MC>4`4)7E;#"5Y1``$^,=```*#G!'XG@'E>4``%#C`P``"H07E>7^___K`#"@ -MXW@WA>4``%?C`%"@TTT``-H'`*#A_O__ZW@'A>6$=X7E``!0XPP```H.$(;B -M!R"@X?[__^L%`*#AW1"@XP0@C>(!,*#C_O__ZP$@H./0,@'C`R#%YP!0H.,Z -M``#J%5#@XS@``.JT<=3A`%"5Y6PPE>40`!/C%0``"@YP1^)\!Y7E``!0XP,` -M``J(%Y7E_O__ZP`PH.-\-X7E``!7XP!0H-,H``#:!P"@X?[__^M\!X7EB'>% -MY0``4.,$```*#A"&X@<@H.'^___K`%"@XQT``.H54.#C&P``ZK1QU.$`4)7E -M;#"5Y1``$^,5```*#G!'XH`'E>4``%#C`P``"HP7E>7^___K`#"@XX`WA>4` -M`%?C`%"@TPL``-H'`*#A_O__ZX`'A>6,=X7E``!0XP0```H.$(;B!R"@X?[_ -M_^L`4*#C````ZA50X.,``%7C#P``&A``E.6T(=3A#1"@X7\]P>,_,,/C"#"3 -MY0(0D.`#$-$P`#"@,P``4^,"```:!A"@X?[__^L`(*#A``!2XPU0X!,+`*#A -MM!'4X?[__^L%`*#A#-"-XO"/O>@,@(;B"`"@X200G^7^___K`0!PX@``H#,` -M,*#C$O[_Z@!0H./=___J%5#@X]O__^H4`0``$`$``!P!```D`0```````!!` -M+>D`0`#C`$!`XP`PH.,4,(3E9`"@X_[__^L4,)3E`@!3XP$``!H,`)_E_O__ -MZP0`G^7^___K$("]Z!@```!P0"WI`$``XP!`0.,84(3B!0"@X0`0H.,`(`#C -M`"!`X_[__^L%`*#A_O__ZP(PH.,4,(3E<("]Z$!"#P"`A!X`8.Q3`,#8IP"` -MC5L`0%2)```;MP"`J!(!`#9N`0!1)0(`;-P"@/DW`X0"``"T`@``H`,``*@# -M``"T`P``O`,``,@#``#8`P``X`,``&P````X`!P`%0```$P!``!0```````` +M`##4Y=T`4^,Z`0`:`@"$XCP0C>($(*#C_O__ZP$`4.,T`0`:`@Q5XP)"Y0!0H.,I`0#J"P!5XP,` +M`,H``%7C`#"@PPT``,H5``#J!`"@X9P4G^4,(*#C_O__ZP$`4./U__\:"0"@ +MX0L0H.$((*#A!#"@X0/__^L`4*#A%@$`Z@,@U.=A$$+B<1#OYAD`4>,@($*2 +M`R#$EP$P@^(#`%7A]O__R@!0H.-(9)_E!7&6YP<`H.'^___K`""@X00`H.$' +M$*#A_O__ZP``4.,#```*`5"%X@D`5>/S__\:X```Z@@`5>,%\9^7W0``ZK1( +M``!P20``U$D``!Q*``!D2@``'$P``!Q,``"D2@``I$L``````.,``$#C_O__ +MZP!@H.,`4`#C`%!`XP!P`.,`<$#C?;^@XPL``.H'`*#A_O__ZPL`H.'^___K +M?6^&XK@[`.,#`%;A`P``&IP#G^4&$*#A_O__ZP(``.H`,)7E``!3X_#__PI< +M,(WB`"``XP`@0.,#`)+H`R"@X00`@N2P$,+A\"X/X_\O3^,%P*#C%@Z-XK+` +M@.$)`*#A`AP(XTP@C>+^___K!`"@X0`0`.,`$$#C`R"@X_[__^NJ``#J```` +MXP``0./^___K7#"-X@`@`.,`($#C`P"2Z`,@H.$$`(+D`!#"Y?`N#^/_+T_C +M!!"@XQ;.C>*R$(SA"0"@X0(<".-,((WB_O__ZP0`H.$`$`#C`!!`XP,@H./^ +M___KD0``ZA0`G>5L,)#E`0`3XP<```H$`*#A`!``XP`00..*-0'C%,"=Y=,@ +MG.'^___KA0``Z@0`H.$`$`#C`!!`XP,@H./^___K?P``Z@D`H.$+$*#A+""- +MXA`PG>7)^/_K``!0XP`@H!,L$)T%@SX-`QLS1`.3`<,`P1^@`4,I80`$`*#A +M`!``XP`00./^___K;0``ZG01F>4`(-'E`3#1Y0(`T>4``(WE`P#1Y00`C>4$ +M`-'E"`"-Y040T>4,$(WE!`"@X0`0`.,`$$#C_O__ZUT``.H",*#C2#"-Y3Q0 +MC>($`*#A`!``XP`00.,%(*#A_O__ZP4`H.$`$`#C`!!`X_[__^L``%#C`#"@ +M`T@PC046```*/`"-X@`0`.,`$$#C_O__ZP``4.,",*`#2#"-!0X```H\`(WB +M`!``XP`00./^___K``!0XP4PH`-(,(T%!@``"CP`C>(`$`#C`!!`X_[__^L` +M`%#C`C"@`T@PC04```#C``!`XSP0C>)(()WE_O__ZP`P`.,`,$#C2""=Y0`@ +MP^4<4(WB!0"@X4@0C>($(*#C_O__ZPD`H.$+$*#A!2"@X1`PG>4"\__K!`"@ +MX0`0`.,`$$#C`R"@X_[__^L=``#J`#``XP`P0.,`,-/E``!3XP4```H"`%/C +M#5"@`P,```H%`%/C#E"@`P````H+4*#C!`"@X0`0`.,`$$#C!2"@X?[__^L` +M,`#C`#!`XP```.,``$#C!1"@X0`@T^7^___K!```Z@0`H.$`$`#C`!!`XP,@ +MH./^___K`%"8Y;1@V.$$`*#A_O__ZP$@@.)R(/_F`@!6X08@H#$-$*#A?SW! +MXS\PP^,(,)/E`A"5X`,0T3``,*`S``!3XP,``!H%`*#A!!"@X?[__^L`(*#A +M``!2XPU0X!,````:`%"@XP0`H.$*$*#A_O__ZP4`H.%9WXWB\(^]Z"0````P +M````A`(``'!`+>D"4*#A@$.0Y00`H.'^___K``!0XW"`O0B=-0/C`S#4YP`` +M4^,:```*`#"5Y0,`4^,#\9^7`P``Z@!-``#X3```$$T```A-```5`.#C<("] +MZ`!0H.,$``#J`E"@XP(``.H$4*#C````Z@%0H.,$`*#A!1"@X?[__^L``%#C +M!```"@0`H.$%$*#A_O__ZP``H.-P@+WH``#@XW"`O>CP1RWI`)"@X0&@H.$" +M<*#A`X"@X1P`H./^___K`&"@X0!`H.$``%#C``"@`_"'O0@4`*#C_O__ZP!0 +M4.($```:!@"@X1P0H./^___K``"@X_"'O>@%`*#A`!"@XQ0@H./^___K`8#% +MY0!PQ>4!,*#C`S#%Y0%P1^)W<._F!`!7XQ`@H(,`,`"3`#!`DP=P@Y`X(->5 +M!`"%X@H0H.'^___K%#"@X[`PQN$$4(;E"#"&Y0`PH.,,,(;E$#"&Y10`AN+^ +M___K2PV)XA@`@.(&$*#A_O__Z_"'O>@00"WI!2!"XG(@[^8(`%+C`""@@P#` +M`),`P$"3`B",D$`@TI6____K$("]Z/!/+>D,T$WB`%"@X0%`H.'\.PCC`P!2 +MX9@```K^.PCC`P!2X5Y0X!.H`P`:M`'1X3\`4../``":$#"1Y0``4^.,```* +M_O__ZP!@H.$`<*#A``!0XPM0X`.<`P`*$!"4Y;0AU.$-`*#A?SW`XS\PP^,( +M,)/E`@"1X`,`T#``,*`S``!3XP0``!H&`*#A_O__ZP``4.,*```*!```Z@`` +M4N,'```*!@"@X0(0H.'^___K!@"@X;01U.'^___K#5#@XX(#`.H`,)?E`3!# +MX@,`4^,#\9^7`P``ZCA/``#P3P``"%```"!0``!>4.#C2P``ZA`0E^6`(Y7E +M###7Y0<`4^,(``"*W##7X0$`H.,0,Z#AW``3XR$``!H@`!/C&P``&@(`$^,! +M```:7E#@XSL``.H"`*#CN#,#$(+G!A"@ +MXR0[`>,#$(+G`%"@XR,``.H%`*#A%^S_ZP!0H.$?``#J`%"@XQT``.J``Y7E +M,!"'XKP@U^%@]O_K`%"@X1<``.H%`*#A!Q"@X;0AU.'?]/_K`%"@X1$``.J` +M`Y7E##"7Y0$`4^,#```*`@!3XUY0X!,*```:`P``ZO[__^L``%#C`P``&@0` +M`.K^___K``!0XP$```H`4*#C````Z@!0X.,``%7C#P``&A``E.6T(=3A#1"@ +MX7\]P>,_,,/C"#"3Y0(0D.`#$-$P`#"@,P``4^,"```:!Q"@X?[__^L`(*#A +M``!2XPU0X!,&`*#AM!'4X?[__^L5`P#J%5#@XQ,#`.J`([7EG34#XP,PTN<` +M`%/C`%#@`PT#``H0,)'E``!3XQ50X`,)`P`*M`'1X?[__^L`L*#A`&"@X0`` +M4.,+4.`#`@,`"A`0E.6T(=3A#0"@X7\]P.,_,,/C"#"3Y0(`D>`#`-`P`#"@ +M,P``4^,$```:"P"@X?[__^L``%#C"@``"@0``.H``%+C!P``"@L`H.$"$*#A +M_O__ZPL`H.&T$=3A_O__ZPU0X./H`@#J`#"6Y0$P0^(2`%/C`_&?EQ(``.K< +M40``^%$``-12``#440``L%H``)Q3``#440``U%$``-11``#440``U%$``-11 +M``#440``U%$``-11```T4P``0%L``.!;``!47```7E#@X[D"`.H`4)7E!0"@ +MX?[__^L%`*#A_O__ZP!0H.&R`@#J`'"5Y6PPE^41`!/C,```"@0PEN4!`'/C +M`P``&K@@UN$!.(/B`P!2X2D```I7#8?B*`"`X@00AN+^___K`%!0X@M0X`.@ +M`@`*$("6Y;PPUN'4,(7E$PZ%XA00AN(0(*#C_O__ZP(,&.,!,*`3W#"%%0`P +MH`/<,(4%R#27Y0``4^/<,(4%`@L8XP`PH`-<-H4%!P``"@$PH.-<-H7EW#"% +MY6<.A>(%`(#B)!"&XAH@H./^___KU#27Y0``4^-<-H4%!P"@X040H.'^___K +M`%"@XWT"`.H54.#C>P(`Z@!0E>5L,)7E$0`3XQ$```H$,);E`0!SXP,``!JX +M(-;A`3B#X@,`4N$*```*5PV%XB@`@.($$(;B_O__ZP`04.(`4*`#:0(`"@4` +MH.'^___K`%"@XV4"`.H54.#C8P(`ZK2!U.$`<)7E;#"7Y1``$^,2```*L%! +M!P"@X0X0AN(.($CB_O__ZP$`4.,`4*`#2P(`"A50X.-)`@#JM"'4X0!PE>4` +M,*#C(#"&Y1LPQN6^,M;A0#"#X@,`4N%B`@`:!#"6Y0$`<^,'```:N"#6X0$X +M@^(#`%+A`P``&B0PUN4#`%/C6`(`B@8``.I7#8?B*`"`X@00AN+^___K`%!0 +MXD<"`!I.`@#J#("&X@@`H.$\&9_E_O__ZP``4.-(`@`*"`"@X2P9G^7^___K +M`0!PX@``H#,``%#C`%"@`P$PH`-2```*)(#6Y;ZBUN$!,'KB`#"@,P,`6.,! +M,(.#``!3XSD"`!H``%KC`%"@`PT```H%`%KC!:"@DPV@H(,,D(KB"0"@X?[_ +M_^L`4%#B+`(`"@4`H.$`$*#C'""@X_[__^L(H(7E`)"%Y02`A>4,D(7B"0"@ +MX3`0AN((()7E_O__ZQPPUN4``%/C(```"@`@H.,D.P'C`R"'YP$PH..\)P'C +M`C"'YU@@@N(",(?G"#"5Y0T`4^,%,*`#6"!"`@(PAP=8((("`C"'!U\]H.,# +M@(?G7P^(X@`"A^`$`(#B"1"@X0@@E>7^___K!CR(X@,QA^`(()7E!""#Y0<` +MH.$,$(7B""#5Y0@PH.$S_O_K4`$`ZE\/B.(``H?@!`"`X@D0H.$(()7E_O__ +MZP8\B.(#,8?@"""5Y00@@^4'`*#A#!"%X@@@U>4(,*#A(_[_ZT`!`.H``%/C +M;@``"FPPE^40`!/C:P``"APPUN4!`%/CY`$`&@``4.,1```*)`#6Y0`"A^"^ +M(M;A!@N`XAP`@.(P$(;B$`!2XQ`@H"/^___K`2"@XQ0X`>,#((?GOC+6X0T` +M4^,$((("%#@!`P,@AP<[``#J"`"@X5`7G^7^___K``!0XR$``!H"(*#C%#@! +MXP,@A^,#((?G)"#6Y1@X`>,#((?G +M`2"@X[X_@^(#(,?GOS]#X@,@E^=8,$/B`R"'YP<`H.$P$(;B,#,)?G`@!3XP`PH!,!,*`#``!5XP`PH`,``%/C<@$`"FPPE^40`!/C;P$` +M"APPUN4!`%/C5P``&C"@AN*^(M;A$0Z%X@H0H.$0`%+C$""@(_[__^L(`*#A +MH!6?Y?[__^L``%#C!@``&@$PH./L,(7EOC+6X0T`4^,%,*`#[#"%!1H``.H( +M`*#A=!6?Y?[__^L``%#C#0``&@(PH./L,(7E\`"%XA`0BN(((*#C_O__ZP$, +MA>(8$(KB"""@X_[__^L!(*#C$3L!XP,@Q^<'``#J"`"@X2P5G^7^___K``!0 +MXP0PH`/L,(4%`#"@$^PPA14<`*#C_O__ZP"0H.$`@*#A``!0XQ\```H7`*#C +M_O__ZP"@4.(#```:"0"@X1P0H./^___K%P``ZA0`B>+^___K%2"@X[`@R>$$ +MH(GE%S"@XP@PB>4`,*#C##")Y1`PB>7L,)7E!C#*Y0H`H.'@$(7B!B"@X_[_ +M_^L'`(KB$1Z%XA`@H./^___K2PV'XA@`@.()$*#A_O__ZP`PH./H,(7E`U"@ +MX?0``.H``%#C$0``"B0`UN4``H?@OB+6X08+@.(<`(#B,!"&XA``4N,0(*`C +M_O__ZP$@H.,4.`'C`R"'Y[XRUN$-`%/C!"""`A0X`0,#((<'.P``Z@@`H.$0 +M%)_E_O__ZP``4.,A```:`B"@XQ0X`>,#((?G)`#6Y0`"A^`P4(;BOB+6X08+ +M@.(<`(#B!1"@X1``4N,0(*`C_O__ZR0`UN4*`(#BN((((*#C_O__ZR0`UN4.`(#B``*(X```A^`$`(#B&!"%X@@@H./^___K +M`2"@XQ$[`>,#(,?G%```Z@@`H.%X$Y_E_O__ZP``4.,,```:!""@XQ0X`>,# +M((?G)`#6Y0`"A^"^(M;A!@N`XAP`@.(P$(;B$`!2XQ`@H"/^___K`@``Z@`@ +MH.,4.`'C`R"'YR0@UN48.`'C`R"'YP$@H..^/X/B`R#'Y[\_0^(#()?G6#!# +MX@,@A^<'`*#A,!"&XG(@[^8D,-;EM?S_ZP<`H.'^___K``!0X[$```H`4*#C +MZ%"`Y10X`>,#,)?G[#"`Y8L``.H``%7CB0``"@4`H.$,$(KB_O__ZP!0H..$ +M``#J``"5Y6PPD.41`!/C'0``"@0PEN4!`'/C`P``&K@@UN$!.(/B`P!2X18` +M``I7#8#B*`"`X@00AN+^___K`!!0X@!0X`-R```*3#?1Y=T`4^,P`%,3`%"@ +M$VT``!I-)]'E`B""XB``4N,@(*`C#""&Y1``AN(='8'B#!"!XO[__^L`4*#C +M8@``ZA50X.-@``#JM''4X1@RG^5,,)/E!#"-Y0!0E>5L,)7E$``3XQT```H. +M<$?B>`>5Y0``4.,#```*A!>5Y?[__^L`,*#C>#>%Y0``5^,`4*#330``V@<` +MH.'^___K>`>%Y81WA>4``%#C#```"@X0AN('(*#A_O__ZP4`H.'=$*#C!""- +MX@$PH./^___K`2"@X]`R`>,#(,7G`%"@XSH``.H54.#C.```ZK1QU.$`4)7E +M;#"5Y1``$^,5```*#G!'XGP'E>4``%#C`P``"H@7E>7^___K`#"@XWPWA>4` +M`%?C`%"@TR@``-H'`*#A_O__ZWP'A>6(=X7E``!0XP0```H.$(;B!R"@X?[_ +M_^L`4*#C'0``ZA50X.,;``#JM''4X0!0E>5L,)7E$``3XQ4```H.<$?B@`>5 +MY0``4.,#```*C!>5Y?[__^L`,*#C@#>%Y0``5^,`4*#3"P``V@<`H.'^___K +M@`>%Y8QWA>4``%#C!```"@X0AN('(*#A_O__ZP!0H.,```#J%5#@XP``5>,/ +M```:$`"4Y;0AU.$-$*#A?SW!XS\PP^,(,)/E`A"0X`,0T3``,*`S``!3XP(` +M`!H&$*#A_O__ZP`@H.$``%+C#5#@$PL`H.&T$=3A_O__ZP4`H.$,T(WB\(^] +MZ`R`AN((`*#A)!"?Y?[__^L!`'#B``"@,P`PH.,2_O_J`%"@X]W__^H54.#C +MV___ZA0!```0`0``'`$``"0!````````0$(/`("$'@!@[%,`P-BG`("-6P!` +M5(D``!NW`("H$@$`-FX!`%$E`@!LW`*`^3<#N`(``.@"``"\`P``Q`,``-`# +M``#8`P``Y`,``/0#``#\`P``;````#@`'``5````3`$``%`````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` @@ -545,447 +541,436 @@ M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` -M`````````````````````````````"BR`8&PL%^$``````````"PL+"`0``` -M`+"PL(#H````L+"P@/````"PL+"`0`$``+"PL("(`0``L+"P@,P!``"PL+"` -MZ`$``+"PL(`T`@``L+"P@%`"``"PL+"`;`(``+"PL("$`@``L*@!@+P"``"P -ML+"`Q`(``+"PL(#,`@``L+"P@-0"``"PL+"`W`(``+"PL(#D`@``L+"P@.P" -M``"PL+"`4`,``+"PL(!8`P``L+"P@&`#``"PL+"`:`,``+"PL(!L`P``L+"P -M@'`#``"PK@&`^`,``+"PL(``!```L+"P@'@$``"PL*J`O`0``*\HLH`\"P`` -ML*H!@&0,````````"!```+"K!(#`$0``L+"H@(@2``"PK`&`*!0``+"PJ(!` -M%```L*P#@)@7``"PL*B`O!<``+"O#H!D&@``7X0"@-P<``"PL*B`#!T``+"N -M`X`P'P``L+"J@)0@``"PL*B`R"```+"PJ(`0(0``L+"J@'PA``"PJ@>`F",` -M`+"PKH`P)P``L+"N@'0H``"PL*J`A"D``+"O!(!`+0``L+"H@%@M``"PK`&` -M`"\``+"J!X!4,```7X0*@+`Q``"PJP*`-#,``*\(L8!T-```L+"J@.@T``"O -M1+*`G$```+"O!H#(00``L+"H@"!"``"PL*Z`/$,``+"I!("40P``L*D$@.Q# -M``"PJ02`+$0``%^$"H"L1@``KS\8@.1,``"PL*J`A$T``+"PKH!<3@``L+"H -M@(A.``"PKP*`J%T``+"PJ(#H70``L+"J@`!0\@0+"@D(!P8%!`,"`0#_```` -M"4P,G@)`"5S("4P,E@`)7,)`"5S"@!R;6%P`````"5S -M(#!X)3`R6````"5S(`!R96%LF5=(#T@)60` -M)7,@.B!#;VUM86YD(&YO="!F;W5N9`H`=VUA<`````!W"4P.'@``#Q7249)0%)%04Q414L^``!715``;F]N90````!42TE0```` -M`$-#35``````245%12`X,#(N,3%B;@```$E%144@.#`R+C$Q8@````!)145% -M(#@P,BXQ,6)G;@``245%12`X,#(N,3%B9P```$E%144@.#`R+C$Q86X```!) -M145%(#@P,BXQ,6$`````245%12`X,#(N,3%G;@```$E%144@.#`R+C$Q9P`` -M``!U;F%S2`A/2!!4E!(4D1?151( -M15(N"@```$%.1%)/241?5TE&25]#341?4U1!4E0N+BXN+BXN+BXN"@```'=A -M:71I;F<@9F]R('=I9FD@9')I=F5R('1O(&)E(')E861Y+BXN"@!35$%25``` -M`$]+``!!3D123TE$7U=)1DE?0TU$7U-43U`N+BXN+BXN+BXN"@````!35$]0 -M`````%=)1DD@#HE,#)X.B4P,G@Z)3`R>#HE,#)X`"4J`0`N``"\`0`````````````$```````` -M`"4````)``````````````#(J```B`(```\````#````!`````@````O```` -M"`````,`````````$&```&````````````````@`````````-`````$````" -M`````````!!@```,```````````````$`````````$,````!``!P@@`````` -M```<8```0`(```$`````````!``````````_````"0``````````````4*L` -M`%@"```/````!P````0````(````3@````$````"`````````%QB``!(`@`` -M```````````$`````````%8````!````,@````````"D9```\`,````````` -M````!`````$```!E`````0``````````````E&@``!(```````````````$` -M````````;@````$``````````````*9H```````````````````!```````` -M`'X````#``!P``````````"F:```*P```````````````0`````````1```` -M`P``````````````T6@``(X```````````````$``````````0````(````` -M``````````AL``#@%@``$````/X````$````$`````D````#```````````` -M``#H@@``?0T``````````````0```````````````````````````````0`` -M````````````!`#Q_P````````````````,``0`````````````````#``,` -M`````````````````P`%``\`````````0`````(``0`9```````````````` -M``$``````````````````P`&``````````````````,`!P`<````0````*@` -M```"``$`&0```$`````````````!`"X```#H````"`````(``0`9````Z``` -M``````````$`/@```/````!0`````@`!`!D```#P`````````````0!.```` -M0`$``$@````"``$`&0```$`!```````````!`!D```"(`0```````````0!> -M````S`$``!P````"``$`&0```,P!```````````!`&T```#H`0``3`````(` -M`0`9````Z`$```````````$`?0```#0"```<`````@`!`!D````T`@`````` -M`````0"-````4`(``!P````"``$`&0```%`"```````````!`)X```!L`@`` -M&`````(``0`9````;`(```````````$`KP```(0"```X`````@`!`!D```"$ -M`@```````````0"_````O`(```@````"``$`&0```+P"```````````!`-`` -M``#$`@``"`````(``0`9````Q`(```````````$`U@```,P"```(`````@`! -M`!D```#,`@```````````0#R````U`(```@````"``$`&0```-0"```````` -M```!``D!``#<`@``"`````(``0`9````W`(```````````$`'P$``.0"```( -M`````@`!`!D```#D`@```````````0`N`0``[`(``&0````"``$`&0```.P" -M```````````!`#H!``!0`P``"`````(``0`9````4`,```````````$`1@$` -M`%@#```(`````@`!`!D```!8`P```````````0!2`0``8`,```@````"``$` -M&0```&`#```````````!`!D```!H`P```````````0`9````;`,````````` -M``$`&0```'`#```````````!`%\!``#X`P``"`````(``0`9````^`,````` -M``````$`:`$````$``!X`````@`!`!D`````!````````````0!_`0``>`0` -M`$0````"``$`&0```'@$```````````!`(X!````````````````"@"3`0`` -MO`0``(`&```"``$`&0```+P$```````````!`*0!```(````````````"@"I -M`0``#`````````````H`K@$``"@````````````*`+,!```X```````````` -M"@"X`0``4`````````````H`O@$``%@````````````*`,0!```P```````` -M````"@#)`0``8`````````````H`SP$``&@````````````*`-4!``!L```` -M````````"@#;`0``=`````````````H`X0$``'P````````````*`.`(```(``0`9```` -M9!H```````````$`KP(``-P<```P`````@`!`!D```#<'````````````0"] -M`@``^`````````````H`PP(```P=```D`@```@`!`!D````,'0`````````` -M`0#4`@``,!\``&0!```"``$`&0```#`?```````````!`.T!``"P'P`````` -M`````0`9````S!\```````````$`XP(``)0@```T`````@`!`!D```"4(``` -M`````````0#S`@````$```````````H`^0(``,@@``!(`````@`!`!D```#( -M(````````````0`*`P``$"$``&P````"``$`&0```!`A```````````!`!D# -M``!\(0``'`(```(``0`9````?"$```````````$`*`,``)@C``"8`P```@`! -M`!D```"8(P```````````0`[`P``$`$```````````H`[0$``"@G```````` -M```!`$$#```P)P``1`$```(``0`9````,"<```````````$`[0$``)0G```` -M```````!`!D```"D)P```````````0!4`P``%`$```````````H`6@,``!P! -M```````````*`&`#```D`0``````````"@!F`P``="@``!`!```"``$`&0`` -M`'0H```````````!`.T!``"<*````````````0`9````R"@```````````$` -M=@,``(0I``"\`P```@`!`!D```"$*0```````````0#M`0``H"H````````` -M``$`&0```.`J```````````!`.T!``!\*P```````````0`9````O"L````` -M``````$`A0,````````````````)`(\#``!`+0``&`````(``0`9````0"T` -M``````````$`H0,``%@M``"H`0```@`!`!D```!8+0```````````0"Q`P`` -M`"\``%0!```"``$`&0`````O```````````!`.T!``!0,````````````0#! -M`P``5#```%P!```"``$`&0```%0P```````````!`-(#``"P,0``A`$```(` -M`0`9````L#$```````````$`X@,``"P!```````````*`.@#```\`0`````` -M````"@#N`P``3`$```````````H`]`,``%P!```````````*`/H#``!L`0`` -M````````"@``!```?`$```````````H`!@0``(P!```````````*``P$``"< -M`0``````````"@`2!```K`$```````````H`&`0``#0S``!``0```@`!`!D` -M```T,P```````````0`I!`````````````````,`,P0``'0T``!T`````@`! -M`!D```!T-````````````0!#!```Z#0``+0+```"``$`&0```.@T```````` -M```!`%($``"\`0``````````"@!8!```T`$```````````H`7@0``,P!```` -M```````*`&0$``#4`0``````````"@!J!```W`$```````````H`<`0``.0! -M```````````*`'8$``#L`0``````````"@!\!```G$```"P!```"``$`&0`` -M`)Q````````````!`(P$``#(00``6`````(``0`9````R$$```````````$` -MG`0``"!"```<`0```@`!`!D````@0@```````````0#M`0``,$,````````` -M``$`&0```#Q#```````````!`!D```"40P```````````0`9````[$,````` -M``````$`JP0``"Q$``"``@```@`!`!D````L1````````````0#M`0``J$8` -M``````````$`NP0``*Q&```X!@```@`!`!D```"L1@```````````0#M`0`` -MD$@```````````$`&0```+1(```````````!`,L$```X`@``````````"@#1 -M!```A`(```````````H`UP0``(P"```````````*`-T$``"0`@`````````` -M"@#C!```M`(```````````H`Z00``+P"```````````*`.\$``#,`@`````` -M````"@#U!```W`(```````````H`^P0```0#```````````*``$%```,`P`` -M````````"@`'!0``$`,```````````H`#04``!0#```````````*`!,%```8 -M`P``````````"@`9!0``'`,```````````H`'P4``$0#```````````*`"4% -M``!8`P``````````"@#M`0``U$P```````````$`*P4``.1,``"@`````@`! -M`!D```#D3````````````0#M`0``($T```````````$`&0```#!-```````` -M```!`#L%``"$30``V`````(``0`9````A$T```````````$`204``%Q.```L -M`````@`!`!D```!<3@```````````0`9````B$X```````````$`[0$``&!/ -M```````````!`!D```!P3P```````````0#M`0``R%$```````````$`&0`` -M`!12```````````!`.T!``"470```````````0`9````J%T```````````$` -M[0$``.1=```````````!`!D```#H70```````````0!5!0``B`,````````` -M``H``````````````````P`)`%L%````````!`````$`"0#M`0`````````` -M``````D`9P4```0````-`````0`)`',%```4````#P````$`"0""!0``-``` -M``0````!``D`C@4``#@````%`````0`)`)D%``!`````"0````$`"0"D!0`` -M3`````0````!``D`L`4``%````#X`0```0`)`.T!`````````````````P#! -M!0``;````.`````!``,`S@4``$P!``!P`````0`#``````````````````,` -M"@#M`0````````````````4`X@4````````0`````0`%`/,%```0`````0`` -M``$`!0`(!@``$0````$````!``4`&P8``!@```!(`````0`%```````````` -M``````,`#``````````````````#``L``````````````````P`-`#`&```` -M`````````!````!'!@``B`$``$0````2``$`9`8`````````````$````&L& -M``!H`P``!````!(``0!X!@``;`,```0````2``$`A`8``'`#``"(````$@`! -M`)`&`````````````!````"8!@`````````````0````I`8````````````` -M$````+4&`````````````!````"_!@`````````````0````Q@8````````` -M````$````,T&`````````````!````#@!@`````````````0````YP8````` -M````````$````/8&`````````````!`````/!P`````````````0````(`<` -M````````````$````#4'`````````````!````!&!P`````````````0```` -M5`<`````````````$````&@'`````````````!````!O!P`````````````0 -M````A@<`````````````$````(T'`````````````!````"5!P`````````` -M```0````IP<`````````````$````+,'`````````````!````##!P`````` -M```````0````V@<`````````````$````.P'``#`$0``R````!(``0#]!P`` -M```````````0````!0@`````````````$`````\(`````````````!`````= -M"``````````````0````,P@`````````````$````#H(`````````````!`` -M``!'"``````````````0````4P@`````````````$````&`(```````````` -M`!````!P"``````````````0````@0@`````````````$````)D(```````` -M`````!````"I"``````````````0````O`@`````````````$````,H(```` -M`````````!````#9"``````````````0````Z0@`````````````$````/@( -M`````````````!`````$"0`````````````0````#PD`````````````$``` -M`!L)`````````````!`````G"0`````````````0````,@D````````````` -M$````#X)`````````````!````!5"0`````````````0````80D````````` -M````$````',)`````````````!````"("0`````````````0````F0D````` -M````````$````+$)`````````````!````#*"0`````````````0````UPD` -M````````````$````.@)`````````````!````#Z"0`````````````0```` -M!0H`````````````$````!D*`````````````!`````\"@`````````````0 -M````7PH`````````````$````',*`````````````!````"0"@`````````` -M```0````F0H`````````````$````+(*`````````````!````"^"@`````` -M```````0````Q0H`````````````$````-<*`````````````!````#R"@`` -M```````````0`````0L`````````````$`````\+`````````````!`````K -M"P`````````````0````0`L``#Q#``!8````$@`!`%\+`````````````!`` -M``!S"P``E$,``%@````2``$`CPL``.Q#``!`````$@`!`*\+```````````` -M`!````#""P`````````````0````X0L`````````````$````.X+```````` -M`````!````#Z"P`````````````0`````@P`````````````$`````P,```` -M`````````!`````9#``````````````0````(`P`````````````$````"P, -M`````````````!`````^#``````````````0````4`P`````````````$``` -M`&,,`````````````!````!S#```B$X``"`/```2``$`?0P````````````` -M$````)$,`````````````!````"?#``````````````0````M@P````````` -M````$````,(,`````````````!````#8#``````````````0````Y@P``*A= -M``!`````$@`!`/X,`````````````!`````0#0``Z%T``#@````2``$`*`T` -M````````````$````#<-````````,````!$``P!!#0``,````"0````1``,` -M5@T``!0````$````$0`%`&P-``!4````&````!$``P``:6]C=&Q?;&EN=7@N -M8P!H97@R;G5M7VD`)&$`=W!A7W-E=%]A=71H7V%L9W,`%]G971?;6]D90!R='=?=WA?9V5T7W-E;G,`%]G971?9G)A9P!R='=?=WA? -M9V5T7W)E=')Y`')T=U]W>%]G971?<&]W97(`%]P%]G971?'1?:&1L`')T=U]S971?<&ED`')T=U]P,G!?%]R96%D7W)F`"Y,0S``%]W%]S971?<&UK:60`%]G971?97-S:60` -M7!T -M:6]N`"Y,0S(X`')T=U]W>%]S971?96YC7V5X=``N3$,R.0`N3$,S,``N3$,S -M,0!R='=?=WA?%]S971?9V5N7VEE`')T=U]W>%]G971?%]G971?%]S971?<')I=@`N -M3$,U,0`N3$,U,P`N3$,U-``N3$,U-0`N3$,U-@`N3$,U-P`N3$,U.``N3$,U -M.0`N3$,V,``N3$,V,0`N3$,V,@`N3$,V,P`N3$,V-``N3$,V-0`N3$,V-@`N -M3$,V-P!R='=?=WA?0!S971?=V5P7VME -M>0`N3$,V.`!#+C8Q.2XT,3(P.`!#+C8T-"XT,3DS-P!?7V9U;F-?7RXT,34P -M.`!#+C5]D;VUA -M:6X`=6E?<&ED`&UA8U]R96=?9'5M<`!B8E]R96=?9'5M<`!R9E]R96=?9'5M -M<`!S<')I;G1F`%]R='=?;65M5]F5\R8VAA0!R='=?8VAA -M;F=E7VEF;F%M90!?0!R -M='=?=F%L:61A=&5?5]C;60`&ET`'=A:V5?;&]C:U]D97-T`<``!P*`0"(!P``'`4!`+`'```!$``"Q5``"4$0``'!L!`+P1```"!```.!(``"L=`0`\$@``+!T!`&P2```< -M'@$`H!(``"M;``"D$@``+%L``*P2```<&`$`!!,``!P?`0`\$P``'"`!`%P3 -M```K7```8!,``"Q<``!H$P``'!@!`)03```K70``F!,``"Q=``"<$P``'"$! -M`,`3```K'0$`Q!,``"P=`0#T$P``'!X!``@4```<'`$`-!0``!PB`0!T%``` -M`@(``'@4```"`@``?!0```("``"`%````@(``(04```"`@``B!0```("``", -M%````@(``)`4```"`@``E!0```("``"8%````@(``)P4```"`@``H!0```(" -M``"D%````@(``*@4```"`@``K!0```("``#4%```'",!`.@4```<)`$`_!0` -M`!PB`0#@%0``'"4!`"@6```<)@$````<&`$`3!X``!P%`0"4'@``'`4!`-P>```<,P$`^!X` -M`!PS`0"P'P```@(``+0?```"`@``N!\```("``"\'P```@(``,`?```"`@`` -MQ!\```("``#('P```@(``!0@```<,P$`L"```"MU``"T(```+'4``+P@```< -M,P$`_"```!PS`0`P(0``'`4!`%PA```<,P$`<"$``!P%`0"<(0``'`4!`&`C -M```<,P$`;",``!PT`0#X(P``*WX``/PC```L?@```"0``!P)`0!<)```'"X! -M`'0D`````!(,@``'$0!`%0R```<10$` -M<#(``"N?``!T,@``+)\``'@R```<1`$`B#(``"N@``",,@``+*```)`R```< -M1`$`M#(``"NA``"X,@``+*$``+PR```<1`$`S#(``"NB``#0,@``+*(``-0R -M```<1`$`[#(``"NC``#P,@``+*,``/0R```<1`$`!#,``"ND```(,P``+*0` -M``PS```<1`$`'#,``"NE```@,P``+*4``"0S```<1`$`5#,``!P%`0"@,P`` -M*Z@``*0S```LJ```'#0``!Q&`0"0-```'$8!`+PT```<1@$`,#4``!PS`0!< -M-0``'$#4``!Q(`0#<-0``'$#\``!Q+`0#0 -M/P``'$`0!P3@``*Y$``'1.```LD0``S$X``!PN`0`43P`` -M'`8!`#1/``````<:0$` -M$%X``!Q7`0`P`````O4``#0````"]0``.`````+U```\`````O4``$`````" -M]0``1`````+U``!(`````O4``$P````"]0``4`````+U``!4`````@,``&`` -M```"`P``9`````+H``!H`````C<``'`````"FP``=`````(@``!X`````B`` -M`'P````""P``@`````*I``"$`````M8``(@````"#0``C`````(@``"0```` -M`@\``)@````"I@``G`````+!``"L`````B```+`````"(```O`````*X``#` -M`````G@``,0````"M@``R`````(@``#,`````KX``-`````"M```U`````*9 -M``#8`````G8``-P````"(```X`````)S``#L`````I8``/`````"E```]``` -M``(@``#X`````A(``/P````"%`````$```(6```$`0```B````@!```"(``` -M#`$```(@```0`0```A@``!0!```">@``&`$```)O```<`0```B```"`!```" -M&@``+`$```*2```T`0```H<``#P!```"@```1`$```)M``!,`0```EX``%`! -M```":@``5`$```(H``!8`0```F@``%P!```"9@``8`$```(J``!D`0```DP` -M`&@!```")```;`$```(B``!P`0```B8``'0!```"9```>`$```)@``!\`0`` -M`AP``(`!```".0``A`$```(>``"(`0```AX``(P!```"+```D`$```(N``"4 -M`0```C```)P!```"-0``H`$```(>``"D`0```ED``*@!```"'@``K`$```)3 -M``"P`0```AX``+0!```"3@``N`$```(\````````*@(`````````_@``"``` -M`"H"```0````*@(``!@````J`@``(````"H"```H````*@(``#`````J`@`` -M.````"H"``!`````*@(``$@````J`@``4````"H"``!8````*@(``&`````J -M`@``:````"H"``!P````*@(``'@````J`@``@````"H"``"(````*@(``)`` -M```J`@``F````"H"``"@````*@(``*@````J`@``L````"H"``"X````*@(` -M`,`````J`@``R````"H"``#0````*@(``-@````J`@``X````"H"``#H```` -M*@(``/`````J`@``\``````4`0#T````*@<``/@````J`@````$``"H"```( -M`0``*@(``!`!```J`@``&`$``"H"```@`0``*@(``"@!```J`@``,`$``"H" -M```X`0``*@(``$`!```J`@``2`$``"H"``!0`0``*@(``%@!```J`@``8`$` -M`"H"``!H`0``*@(``'`!```J`@``>`$``"H"``"``0``*@(``(@!```J`@`` -MD`$``"H"``"8`0``*@(``*`!```J`@``J`$``"H"``"P`0``*@(``+@!```J -M`@``P`$``"H"``#(`0``*@(``-`!```J`@``V`$``"H"``#@`0``*@(``.@! -M```J`@``\`$``"H"``#X`0``*@(````"```J`@``"`(``"H"```0`@``*@(` -I`!@"```J`@``(`(``"H"```H`@``*@(``#`"```J`@``.`(``"H"```` +M````````````````````````*+(!@;"P7X0``````````+"PL(!`````L+"P +M@.@```"PL+"`\````+"PL(!``0``L+"P@(@!``"PL+"`S`$``+"PL(#H`0`` +ML+"P@#0"``"PL+"`4`(``+"PL(!L`@``L+"P@(0"``"PJ`&`O`(``+"PL(#$ +M`@``L+"P@,P"``"PL+"`U`(``+"PL(#<`@``L+"P@.0"``"PL+"`[`(``+"P +ML(!0`P``L+"P@%@#``"PL+"`8`,``+"PL(!H`P``L+"P@&P#``"PL+"`<`,` +M`+"N`8#X`P``L+"P@``$``"PL+"`>`0``+"PJH"\!```KRBR@#P+``"PJ@&` +M9`P````````($```L*L$@,`1``"PL*B`B!(``+"L`8`H%```L+"H@$`4``"P +MK`.`F!<``+"PJ("\%P``L*\.@&0:``!?A`*`W!P``+"PJ(`,'0``L*X#@#`? +M``"PL*J`E"```+"PJ(#((```L+"H@!`A``"PL*J`?"$``+"J!X"8(P``L+"N +M@#`G``"PL*Z`="@``+"PJH"$*0``L*\$@$`M``"PL*B`6"T``+"L`8``+P`` +ML*H'@%0P``!?A`J`L#$``+"K`H`T,P``KPBQ@'0T``"PL*J`Z#0``*]$LH"< +M0```L*\&@,A!``"PL*B`($(``+"PKH`\0P``L*D$@)1#``"PJ02`[$,``+"I +M!(`L1```7X0*@*Q&``"O/QB`I$P``+"PJH!$30``L+"N@!Q.``"PL*B`2$X` +M`+"O`H``4/($"PH)"`<&!00#`@$`_P```')T=U]W>%]S971?=V%P``!#4T-! +M3B!3`0``4P```````%#R!`40$!`-`````0`````````%`````%#R!."+```" +M2```+```!2```9V5T7W-E;G-I +M=&EV:71Y`.B+```!2```=W!S7W!R;V)?J+```!2```8VAA;FYE;%]P;&%N`````.N+```"2```9&)G +M`````````````````.R+```#2``````+````')E86QM87``)7,@"@`````E"4P,E@````E2XN+@H`=V%I=&EN9R!F;W(@=VEF:2!D#HE,#)X.B4P +M,G@Z)3`R>#HE,#)X.B4P,G@`)2IS("5S``!54P``154``$I0``!#3@``8V]U +M;G1R>2!C;V1E.B`E`0```````````$`C@$````````````` +M```*`),!``"\!```@`8```(``0`9````O`0```````````$`I`$```@````` +M```````*`*D!```,````````````"@"N`0``*`````````````H`LP$``#@` +M```````````*`+@!``!0````````````"@"^`0``6`````````````H`Q`$` +M`#`````````````*`,D!``!@````````````"@#/`0``:`````````````H` +MU0$``&P````````````*`-L!``!T````````````"@#A`0``?``````````` +M``H`YP$``)P````````````*`.T!```D"P```````````0#P`0``/`L``"@! +M```"``$`&0```#P+```````````!`/X!``!D#```I`,```(``0`9````9`P` +M``````````$`#P(``+0````````````*`!4"``"\````````````"@#M`0`` +M!!````````````$`&P(```@0``"X`0```@`!`!D````($````````````0`M +M`@````````````````4`-P(``-@````````````*`.T!``"\$0`````````` +M`0`9````P!$```````````$`/0(``(@2``"@`0```@`!`!D```"($@`````` +M`````0!(`@``Y`````````````H`3@(``.P````````````*`%0"``#T```` +M````````"@!:`@``*!0``!@````"``$`&0```"@4```````````!`&D"``!` +M%```6`,```(``0`9````0!0```````````$`[0$``'04```````````!`!D` +M``"P%````````````0!V`@``F!<``"0````"``$`&0```)@7```````````! +M`(X"``"\%P``J`(```(``0`9````O!<```````````$`G@(``&0:``!X`@`` +M`@`!`!D```!D&@```````````0"O`@``W!P``#`````"``$`&0```-P<```` +M```````!`+T"``#X````````````"@##`@``#!T``"0"```"``$`&0````P= +M```````````!`-0"```P'P``9`$```(``0`9````,!\```````````$`[0$` +M`+`?```````````!`!D```#,'P```````````0#C`@``E"```#0````"``$` +M&0```)0@```````````!`/,"`````0``````````"@#Y`@``R"```$@````" +M``$`&0```,@@```````````!``H#```0(0``;`````(``0`9````$"$````` +M``````$`&0,``'PA```<`@```@`!`!D```!\(0```````````0`H`P``F",` +M`)@#```"``$`&0```)@C```````````!`#L#```0`0``````````"@#M`0`` +M*"<```````````$`00,``#`G``!$`0```@`!`!D````P)P```````````0#M +M`0``E"<```````````$`&0```*0G```````````!`%0#```4`0`````````` +M"@!:`P``'`$```````````H`8`,``"0!```````````*`&8#``!T*```$`$` +M``(``0`9````="@```````````$`[0$``)PH```````````!`!D```#(*``` +M`````````0!V`P``A"D``+P#```"``$`&0```(0I```````````!`.T!``"@ +M*@```````````0`9````X"H```````````$`[0$``'PK```````````!`!D` +M``"\*P```````````0"%`P````````````````D`CP,``$`M```8`````@`! +M`!D```!`+0```````````0"A`P``6"T``*@!```"``$`&0```%@M```````` +M```!`+$#````+P``5`$```(``0`9`````"\```````````$`[0$``%`P```` +M```````!`,$#``!4,```7`$```(``0`9````5#````````````$`T@,``+`Q +M``"$`0```@`!`!D```"P,0```````````0#B`P``+`$```````````H`Z`,` +M`#P!```````````*`.X#``!,`0``````````"@#T`P``7`$```````````H` +M^@,``&P!```````````*```$``!\`0``````````"@`&!```C`$````````` +M``H`#`0``)P!```````````*`!($``"L`0``````````"@`8!```-#,``$`! +M```"``$`&0```#0S```````````!`"D$`````````````````P`S!```=#0` +M`'0````"``$`&0```'0T```````````!`$,$``#H-```M`L```(``0`9```` +MZ#0```````````$`4@0``+P!```````````*`%@$``#0`0``````````"@!> +M!```S`$```````````H`9`0``-0!```````````*`&H$``#<`0`````````` +M"@!P!```Y`$```````````H`=@0``.P!```````````*`'P$``"<0```+`$` +M``(``0`9````G$````````````$`C`0``,A!``!8`````@`!`!D```#(00`` +M`````````0"!P`````````````0````K@<`````````````$````,4' +M`````````````!````#7!P``P!$``,@````2``$`Z`<`````````````$``` +M`/`'`````````````!````#Z!P`````````````0````"`@````````````` +M$````!X(`````````````!`````E"``````````````0````,@@````````` +M````$````#X(`````````````!````!+"``````````````0````6P@````` +M````````$````&P(`````````````!````"$"``````````````0````E`@` +M````````````$````*<(`````````````!````"U"``````````````0```` +MQ`@`````````````$````-0(`````````````!````#C"``````````````0 +M````[P@`````````````$````/H(`````````````!`````&"0`````````` +M```0````$@D`````````````$````!T)`````````````!`````I"0`````` +M```````0````0`D`````````````$````$P)`````````````!````!>"0`` +M```````````0````"@`````````````0````>PH`````````````$````(0*```` +M`````````!````"="@`````````````0````J0H`````````````$````+`* +M`````````````!````#""@`````````````0````W0H`````````````$``` +M`.P*`````````````!````#Z"@`````````````0````%@L````````````` +M$````"L+```\0P``6````!(``0!*"P`````````````0````7@L``)1#``!8 +M````$@`!`'H+``#L0P``0````!(``0":"P`````````````0````K0L````` +M````````$````,P+`````````````!````#9"P`````````````0````Y0L` +M````````````$````.T+`````````````!````#Z"P`````````````0```` +M`0P`````````````$````!,,`````````````!`````E#``````````````0 +M````.`P`````````````$````$@,``!(3@``(`\``!(``0!2#``````````` +M```0````9@P`````````````$````'0,`````````````!````"+#``````` +M```````0````EPP`````````````$````*T,`````````````!````"[#``` +M`````#`````1``,`Q0P``#`````D````$0`#`-H,``!4````&````!$``P`` +M:6]C=&Q?;&EN=7@N8P!H97@R;G5M7VD`)&$`=W!A7W-E=%]A=71H7V%L9W,` +M%]G971?;6]D90!R='=?=WA?9V5T7W-E +M;G,`%]G971? +M9G)A9P!R='=?=WA?9V5T7W)E=')Y`')T=U]W>%]G971?<&]W97(`%]P%]G971?'1?:&1L`')T=U]S971?<&ED`')T +M=U]P,G!?%]R96%D7W)F`"Y,0S``%]W%]S971?<&UK +M:60`%]G971?97-S:60`7!T:6]N`"Y,0S(X`')T=U]W>%]S971?96YC7V5X=``N3$,R +M.0`N3$,S,``N3$,S,0!R='=?=WA?%]S971?9V5N7VEE`')T=U]W>%]G971?%]G971?%]S971?<')I=@`N3$,U,0`N3$,U,@`N3$,U-``N3$,U-0`N3$,U-@`N3$,U +M-P`N3$,U.``N3$,U.0`N3$,V,``N3$,V,0`N3$,V,@`N3$,V,P`N3$,V-``N +M3$,V-0`N3$,V-@`N3$,V-P`N3$,V.`!R='=?=WA?0!S971?=V5P7VME>0!#+C8R,"XT,30R,@!#+C8T-2XT,C$U,0!? +M7V9U;F-?7RXT,35]D;VUA:6X`=6E?<&ED +M`&UA8U]R96=?9'5M<`!B8E]R96=?9'5M<`!R9E]R96=?9'5M<`!S<')I;G1F +M`%]R='=?;65M5]F5\R +M8VAA0!R='=?8VAA;F=E7VEF;F%M +M90!?0!R='=?=F%L:61A +M=&5?0!R='=?!0```("``!\%````@(``(`4```"`@``A!0```("``"(%````@(``(P4 +M```"`@``D!0```("``"4%````@(``)@4```"`@``G!0```("``"@%````@(` +M`*04```"`@``J!0```("``"L%````@(``-04```<'P$`Z!0``!P@`0#\%``` +M'!X!`.`5```<(0$`*!8``!PB`0!P%@``'",!`*06```<)`$`X!8``!S]``#T +M%@``'/X```@7```<_P``>!<``!P?`0"(%P``'!\!`*@7```<)0$``!@``!PF +M`0!@&```'`(!`'@8```<`P$`A!@``!PB`0#$&```'",!`$09```<)`$`9!D` +M`!PG`0"8&0``'"@!`.`9```<)`$`)!H``!PI`0!4&@``'!0!`)0:```<*@$` +MU!H``!P"`0#T&@``'`,!`'`;```<*P$`A!L``!PL`0"8&P``'"T!`,P;```< +M'P$`X!L``!P@`0#T&P``'!X!`*`<```<*0$`U!P``!PN`0#L'```'"T!`/@< +M```K;```_!P``"QL````'0``'``!`#P=```<+P$`6!T``!P4`0",'0``'!0! +M`+`=```<+P$`*!X``!P4`0!,'@``'`$!`)0>```<`0$`W!X``!PO`0#X'@`` +M'"\!`+`?```"`@``M!\```("``"X'P```@(``+P?```"`@``P!\```("``#$ +M'P```@(``,@?```"`@``%"```!PO`0"P(```*W4``+0@```L=0``O"```!PO +M`0#\(```'"\!`#`A```<`0$`7"$``!PO`0!P(0``'`$!`)PA```<`0$`8",` +M`!PO`0!L(P``'#`!`/@C```K?@``_",``"Q^````)```'`4!`%PD```<*@$` +M="0``!P!`0"P)```'"\!`,@D```<,`$`]"0``!PO`0`8)0``'#$!`%@E```< +M(0$`;"4``!P%`0"\)0``'"\!`,@E`````!$,@``+)X``$@R```<0`$`5#(``!Q!`0!P +M,@``*Y\``'0R```LGP``>#(``!Q``0"(,@``*Z```(PR```LH```D#(``!Q` +M`0"T,@``*Z$``+@R```LH0``O#(``!Q``0#,,@``*Z(``-`R```LH@``U#(` +M`!Q``0#L,@``*Z,``/`R```LHP``]#(``!Q``0`$,P``*Z0```@S```LI``` +M##,``!Q``0`<,P``*Z4``"`S```LI0``)#,``!Q``0!4,P``'`$!`*`S```K +MJ```I#,``"RH```<-```'$(!`)`T```<0@$`O#0``!Q"`0`P-0``'"\!`%PU +M```<0P$`;#4``!Q#`0!X-0``'$0!`-PU```<0P$`[#4``!Q#`0``-@``'$,! +M`"@V```<.@$`5#8``!PO`0"P-@``'#\!`-`V```KG0``U#8``"R=``#8-@`` +M'$`!`.@V```KG@``[#8``"R>``#P-@``'$`!`/PV```<00$`'#<``"N?```@ +M-P``+)\``"0W```<0`$`-#<``"N@```X-P``+*```#PW```<0`$`9#<``"NA +M``!H-P``+*$``&PW```<0`$`?#<``"NB``"`-P``+*(``(0W```<0`$`H#<` +M`"NC``"D-P``+*,``*@W```<0`$`N#<``"ND``"\-P``+*0``,`W```<0`$` +M[#<``!Q#`0#\-P``'$,!`"`X```<10$`-#@``!PO`0"(.```'$,!`)@X```< +M0P$`R#@``!Q"`0`8.0``'$,!`"@Y```<0P$`F#D``!Q#`0"H.0``'$,!`+PY +M```<0P$`T#D``"NM``#4.0``+*T``-@Y```<0`$``#H``"NN```$.@``+*X` +M``@Z```KKP``##H``"RO```4.@``*[```!@Z```LL```4#H``!Q``0",.P`` +M'$,!`)P[```<0P$`U#L``!Q&`0#X.P``'`$!`/P[```KL0```#P``"RQ```H +M/```*[(``"P\```LL@``0#P``!P``0!H/```'`$!`(`\```$<``"R1``"<1P``'!0!`,1'```<+P$`_$<``!P4`0!82``` +M'`$D``!P/`0"`20``*\H``(1)```LR@``N$D``!Q+`0#`20``*\@``,1) +M```LR```S$D``!Q#`0#H20``*\L``.Q)```LRP``_$D``!P``0`(2@``*\@` +M``Q*```LR```%$H``!Q#`0!42@``*\P``%A*```LS```7$H``!P``0"42@`` +M*\T``)A*```LS0``G$H``!P``0"T2@``*\X``+A*```LS@``P$H``!P=`0#( +M2@``*\\``,Q*```LSP``T$H``!P%`0#H2@``*]```.Q*```LT```\$H``!P% +M`0`(2P``*]$```Q+```LT0``$$L``!P%`0`H2P``*](``"Q+```LT@``,$L` +M`!P%`0!`2P``*],``$1+```LTP``4$L``!P/`0!42P``*U4!`%A+```L50$` +M=$L``!PO`0"02P``*\@``)1+```LR```G$L``!Q#`0"D2P``*U4!`*A+```L +M50$`V$L``"O4``#<2P``+-0``.1+```<``$`Z$L``"M5`0#L2P``+%4!`/!+ +M```KU0``]$L``"S5````3```'`\!``Q,```KR```$$P``"S(```83```'$,! +M`"A,````````(@``!\`````@L``(`````"J0``A`````+7``"( +M`````@T``(P````"(```D`````(/``"8`````J8``)P````"P0``K`````(@ +M``"P`````B```+P````"N```P`````)X``#$`````K8``,@````"(```S``` +M``*^``#0`````K0``-0````"F0``V`````)V``#<`````B```.`````"``!0`0```FH``%0!```"*```6`$```)H``!<`0`` +M`F8``&`!```"*@``9`$```),``!H`0```B0``&P!```"(@``<`$```(F``!T +M`0```F0``'@!```"8```?`$```(<``"``0```CD``(0!```"'@``B`$```(> +M``",`0```BP``)`!```"+@``E`$```(P``"<`0```C4``*`!```"'@``I`$` +M``)9``"H`0```AX``*P!```"4P``L`$```(>``"T`0```DX``+@!```"/``` +M`````"H"`````````/H```@````J`@``$````"H"```8````*@(``"`````J +M`@``*````"H"```P````*@(``#@````J`@``0````"H"``!(````*@(``%`` +M```J`@``6````"H"``!@````*@(``&@````J`@``<````"H"``!X````*@(` +M`(`````J`@``B````"H"``"0````*@(``)@````J`@``H````"H"``"H```` +M*@(``+`````J`@``N````"H"``#`````*@(``,@````J`@``T````"H"``#8 +M````*@(``.`````J`@``Z````"H"``#P````*@(``/``````$`$`]````"H' +M``#X````*@(````!```J`@``"`$``"H"```0`0``*@(``!@!```J`@``(`$` +M`"H"```H`0``*@(``#`!```J`@``.`$``"H"``!``0``*@(``$@!```J`@`` +M4`$``"H"``!8`0``*@(``&`!```J`@``:`$``"H"``!P`0``*@(``'@!```J +M`@``@`$``"H"``"(`0``*@(``)`!```J`@``F`$``"H"``"@`0``*@(``*@! +M```J`@``L`$``"H"``"X`0``*@(``,`!```J`@``R`$``"H"``#0`0``*@(` +M`-@!```J`@``X`$``"H"``#H`0``*@(``/`!```J`@``^`$``"H"`````@`` +L*@(```@"```J`@``$`(``"H"```8`@``*@(``"`"```J`@``*`(``"H"```` ` end diff --git a/drivers/net/wireless/rtl8192c/os_dep/linux/usb_intf.c b/drivers/net/wireless/rtl8192c/os_dep/linux/usb_intf.c index 9d05d0c67dc0..73db695afe4e 100644 --- a/drivers/net/wireless/rtl8192c/os_dep/linux/usb_intf.c +++ b/drivers/net/wireless/rtl8192c/os_dep/linux/usb_intf.c @@ -62,8 +62,10 @@ int ui_pid[3] = {0, 0, 0}; #endif int sleep_resume = 1; +#ifdef RK_DRIVER_LOCK extern void rtl8188_power_save_exit(void); extern void rtl8188_power_save_init(void); +#endif extern int pm_netdev_open(struct net_device *pnetdev,u8 bnormal); static int rtw_suspend(struct usb_interface *intf, pm_message_t message); @@ -1284,8 +1286,9 @@ static int rtw_drv_init(struct usb_interface *pusb_intf, const struct usb_device ,padapter->bup ,padapter->hw_init_completed ); +#ifdef RK_DRIVER_LOCK rtl8188_power_save_init(); - +#endif return 0; error: @@ -1413,8 +1416,9 @@ _func_exit_; rtw_dump_mem_stat (); #endif _func_exit_; +#ifdef RK_DRIVER_LOCK rtl8188_power_save_exit(); - +#endif return; } diff --git a/drivers/net/wireless/rtl8192c/os_dep/linux/wifi_version.h b/drivers/net/wireless/rtl8192c/os_dep/linux/wifi_version.h index 8b1969b779e7..e6d18e92d586 100755 --- a/drivers/net/wireless/rtl8192c/os_dep/linux/wifi_version.h +++ b/drivers/net/wireless/rtl8192c/os_dep/linux/wifi_version.h @@ -7,7 +7,7 @@ /* * Broadcom BCM4319 driver version. */ -#define RTL8192_DRV_VERSION "3.28" +#define RTL8192_DRV_VERSION "3.29" #endif /* WIFI_BCM4319_VERSION_H */ -- 2.34.1