%XDZ004%patch-2.6.38-rc6patch-libre-2.6.38-rc6This patch was created by deblobbing both v2.6.37 and v2.6.38-rc6, committing and tagging the deblobbed trees, and then diffing the tags. cc03546..2e4fe18dontdiffatches* /*(DEBLOBBED)*/0197c5e..7fd0f1997,9 +199582f77a9..e4a-libre-libre0-8..ad237mach-msm2mx277m68knommu/lib8..77f76leon.h5fe1c86..51d286c3943d..5a295@@ -1926,8 +1jec"/*(DEBLOBBED)*/ee585a1..5d46aabd835..91099fatm/solos-atm/solos-pci.c @@ -864,8 +86popen8d32c30..3c5303bas1226fb21..8c83duetooth/ath3k.c @@ -39,6 +3jec/*(DEBLOBBED)*/cb412cd..03ab6e7130d7d..0f2aa/*(DEBLOBBED)*/jec/*(DEBLOBBED)*/", - jecfwa3vcjecdata_fw)jec/*(DEBLOBBED)*/", "/*(DEBLOBBED)*/"/*(DEBLOBBED)*/", "/*(DEBLOBBED)*/"a2e6460/*(DEBLOBBED)*//*(DEBLOBBED)*/jec/*(DEBLOBBED)*/jecme/*(DEBLOBBED)*/jecrl/*(DEBLOBBED)*/jec31a1bd3..ff9396100.c @@ -62,6 +62,56 @@ 0,10 +570594,14 +646,216,7 +676,765,8 +10251,6 +14r13,6r188,6 +14r105,6 +14r12,6 +14r11122_1: @@ -1439,9 +15r1221462,9 +153r11489,6 +15506,6 +157r12,6 +159r136,12 +1610r155,6 +163r107,6 +16117,6 +169r10,12 +209965,11 +2145,110,10 +23601,9 +333174,7 +3354 } } - if (1,6 +3373,28 } } +0,13 +34540,6 +3484,8 @@55,7 +35711e34e88..9ae6e6600.c @@ -58,14 +58,19 @@ int r631,7 +150,6 +1255,9 @@ int r6001976,6 +1984,10 @@ int YPRESS"; CYPRESS"57,7 +2044,7 +2160c17,28 +2337,13 @@ void492,7 +22595,7 +260041,6 +285r60065,6 +297601,11 +3013,1348,6 +3062070,32 +3086,3506,7 +3121 }17,7 +32 }3 28,18 +31461,12 +318029,7 +324650,30 +3267285,17 +330607,43 +3332,43386,7 +3411,73475,3 +3500586f78f..729f9600_cradeon/r600_cp.c @@ -377,6 +3767,9 +4void r731,8 +5void r600_test_writeback56,7 +56619,7void r600_cp+70,7 +18r600_cpadeon_as92228a0c..8c0c536b88bc..5d4e7ba8a800.c @@ -37,7 +3359f9c..7dd5daf9000a929ee..d44769c70142..3738e2f3c899..47afe9b8cf627..f7c2fab35..bb6dfd655b1..18893usb-d5d938f..99a310bb38506e..9853ctt200utt200u4a110f0..b779d6w210/*(DEBLOBBED)*/4f64150..4c4c1cgp8psgp8psk33cc1e497..caf7/*(DEBLOBBED)*/525102c..3e32eusb/m9@@ -142,9 +14m920x521a943..85166nova-t-usbe559af2..cd6e5810f1c6..8dd778e78833..f8e98e0351a1e..e992fusb/vp704e13f63..6f51c23b2a82..549240c420f..87aae3b3190d..b4e99siano/smscoreac4c74c4..d6ad3siano/smse0497b8..1c08a7a934e0..abbcc@@ -33,9 +33ir-f41451/*(DEBLOBBED)*/"jec17b206c..4e237ccardcards.c @@ -1373,7 +137348faf30..b9f5cpia2/cpia6bf8993..0afd17001281..3cc41v"/*(DEBLOBBED)*/"16f531b..7e5983-417d5296e3..f0eefcard-cards.c2313544..ad687bf9a0bf..2780mpegfc9ddb2..9d7e7cx88/cx88-cardcx88-cardsda3759a..1d024521d023jec"/*(DEBLOBBED)*//*(DEBLOBBED)*/\"jec"/*(DEBLOBBED)*//*(DEBLOBBED)*/\"kfree(b/*(DEBLOBBED)*/buffer03cceab..10223bcard1fe353f..71993ff3bfd6..7c120cb28b45..cb6c602095e71..d8d148ed75af..806a064c36e7..086f03d4c699jec"/*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)cd6dbeb..c5d62nab854fbd..1bcd8net/bnxnet/bnx2.c @@ -56,8 +56+ /*(DEBLOBBED)*/6 "/*(DEBLOBBED)*/" 9 "/*(DEBLOBBED)*/" @@ -762,13 +7621,13 +7781,13 +463669,7 +4679,72,7 +60923,6 +6103,13 @@ 797,28 +6814,9 @@ bnx2/*(DEBLOBBED)*/76,6 +707488,6 +7087,9rc = bnx2_alloc_mem(bp); 26,6 +75280,15 +79165,11 +79412,8 +820579,8 +83843,8 +839617,7 +84220,7 +8515bnx2267af6..d19dahsi2979,6 +32812aaf29d..9435a#define start, end) \ return (%s: Missing Free firmware\n", bp->dev->name),\ -EINVAL) @@ -118,6 +119,1018,7 +92358,6 +963,106,7 +10350,7 +10695,7 +130417,7 +1426bnx2nstance)3,13 +20325,6 +22595,19 +227869,7 +2477,7 +24237,7 +248257,6 +250,6 +26245,10 +219,10 +3090 if3,7 +3138,7 +3514,11 +371bnx2x_eq_int 1,7 +38bnx2x_sp4,7 +41922,13 +42d_tabl59,30 +42602,20 +4319,24+29,6 +43604,6 +43init_internal_port5,9 +44466,7 +470,53 +48134,7 +5045,12 +51444,7 +5PBF ) {BFBF161,12 +52603,18 +530267,8 +54port3,7 +508,9 +55port 3,6 +5907,152,9 +59254,7 +595028,15 +60342,7 +61667,6 +62786,9 +63510,12 +6459,53,6 +6bnx2x_fill_clbnx2x *bp,1,7 +659bnx2x_fill_cl0,7 +673,8 +6725,7 +68453,6 +6855,1207,7 +69427,6 +7065bnx2xbnx2x4,7 +70864,13 +71263,7 +794,7 +8013,9 +83,24 +8379,80,7 +843,44 +8489,95,32 +86079,13 +871bp4,6 +87bp b6,6 +89558,7 +9init_dev, 6,12 +9100init_05,7 +93434,11 +937048,6 +9387091,14 +9445140,7 +9367,7 +973614,6 +9835,10 +1000bnx2x_unregister_cni 669,7 +10038015457e27/*(DEBLOBBED)*/ + 4dabb55/*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*/04/*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*/0524/*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*/28524/*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*/EDIC10524/*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*/fad20jecfilejecfilerejec481610/*(DEBLOBBED)*/55a282a..310a1f904461..3b66502,6 +13522,7 +1tdev->ll2999,12 +3t3 { -db00911..6c81720a6b5..d1758376d027..ac70993,7 +2733393,9 +3int myri10- statusstatus p { @@ -4057,7 +40myri10gif (mgpc5a7256..ab4ddff99eb36..51a670837fc75..68167/*(DEBLOBBED)*/ba2ed3..8c6a.h4034a3a..d081fe53cfcd..9dca20315395..f542/*(DEBLOBBED)*/" +#define FIRMWARE_8168D_2 "/*(DEBLOBBED)*/7 @@/*(DEBLOBBED)*/l8169dev);8,8rtl81691,1+{ {reg_addr) | valuep, int 2rtl8169_asic_down4,1__583,195 @@jec0211 }, @@ -1634,14 +20359addr) { 0x0964 +2108,24c_4/*(DEBLOBBED)++++ { 0x07, 0x2863 }, + { 0x08, 0x059c }, + { 0x09, 0x26b4 }, + { 0x0a, 0x6a19 }, + { 0x0b, 0xdcc8 }, + { 0x10, 0xf06d }, + { 0x14, 0x7f68 }, + { 0x18, 0x7fd9 }, + { 0x1c, 0xf0ff }, + { 0x1d, 0x3d9c }, + { 0x1f, 0x0003 }, + { 0x12, 0xf49f }, +++ { 0x14, 0x94c0 }, -/*(DEBLOBBED)*/+++ ++ }_0_0+ ++ { 0x05, 0x669a }, + + { 0x05, 0x8330 }, + { 0x06, 0x669a }, + + }; + int val; +++ ++++ }2); + + val &= 0xff00+ }+ + { 0x05, 0x6662 }, + + { 0x05, 0x8330 }, + { 0x06, 0x6662 } + }; ++ } ++++++ { 0x07, 0x2863 }, + { 0x08, 0x059c }, + { 0x09, 0x26b4 }, + { 0x0a, 0x6a19 }, + { 0x0b, 0xdcc8 }, + { 0x10, 0xf06d }, + { 0x14, 0x7f68 }, + { 0x18, 0x7fd9 }, + { 0x1c, 0xf0ff }, + { 0x1d, 0x3d9c }, + { 0x1f, 0x0003 }, + { 0x12, 0xf49f }, +++++ ++ }_0_0)+ { 0x05, 0x669a }, + + { 0x05, 0x8330 }, + { 0x06, 0x669a }, + + + }; + int val; ++++++ }2); + + val &= 0xff00+ }+ + { 0x05, 0x2642 }, + + { 0x05, 0x8330 }, + { 0x06, 0x2642 } + }; ++ }8168d_3+5+2 }, @@ -1787,10 +2391799,18 +242611, 1 << 121819,60 +2445,6rtl23: -PFX "%s: Missing Free - /*(DEBLOBBED)*/ +26ERR PFX "%s: Missing Free - /*(DEBLOBBED)*/ + 27: - 8d_31895,7 +251909,7 +2531969,12 +2596001,7 +26071,11 +262175,6 +2801,172293,6 +3086,9 @@ rtl81692383,20 +31792418,7 +3212436,6 +32471,6 +32rtl81692478,7 +329rtl81692497,11 +331026152685,12 +35062725,6 +35562750,7 +32778,7 +36212787,7 +31p2@@ -2798,14 +362820,7 +366_12836,7 +3682850,24 +3696,5_3p2876,7 +3742887,7 +3752945,6 +3882986,7 +386007,7 +3802e@@ -3056013357,7 +423rtl81693515,7 +4393546,13 +44223764,12 +4642,333805,7 +47043879,6 +477rtl81693983,9 +4884rtl81698169_n +004,7 +490rtl816rtl8169_resum+ 4277834..faf48a53a001d..5a573enet/tnet/tg32,20 +5326,9 +1210,9 +1752if72,7 +1760,39 +253__tg3591,8 +219,12 +214,13 +28000,7 +294} 77,19 +2917,8 +47;77,12 +4709,30 +4735,11 +5701,9tg354,7 +5718tg381,14 +50,13 +629349,8 +63161,9 +63282,7 +644491,25 +645722,9 +64834,9 +65057,9 +652592,9 +65if (!i &&ENABLE_Rtnapi->rx_rcbtp78,7 +69472,7 +713,19 +71792,6 +7765,3tg3 & 51,18 +7855tg30,22 +787tg3 tw53,8 +81tg3194,6 +818tg371,7 +826tg322,8 +901tg3092,7 +9int tg3dev) 57,7 +92tg30,17 +9459,7 +1tg327,7 +11tg356,7 +1tg372,7 +111tg388,31 +1118tg302,8 +12374eeprom_hw_cfg39,9 +12512__devinit tg3_phy_prob)21,9 +12938,17 +130110,7 +13321,437,7 +1354 68,7 +1313,8 +13781,11 +1378944,13 +1415212,11 +14334,7 +1434 out: -48,9 +14557g3567,9 +1457319,9 +14648,7 +149471,23 +14904,9 +15tg333,21 +15027,1671,13 +15060,213c359tokenring/3c359.c index 2e388dd..c567f3c3net/tokenring/3c359xl_initxl_private *xl_priv - err = /*(DEBLOBBED)*/(&xl_priv->fw, FW_NAME, &xl_priv->pdev->dev); + err = reject_firmware(&xl_priv->fw, FW_NAME, &xl_priv->pdev-> \"%s\"\n", FW_NAME77e5fa0..b4eec3,634..fb5d2131f8jecfw_name, &vdevret/*(DEBLOBBED)*/6a89d7a..bed4e6s0a89cc7..3e18849b619a..a438e9k/hif_usb.c @@ -26,10 +26,7 @@0cf3, 0x9271) }, /* Athero38,9 +35,22,16 +15hif_usb_t3,601,9 +387,64 +423,659,7 +495,7 @@ err6,7 +56,6 +6126,6 +62tx_urbs4,7 +81urbs5,18 +844,7 +8+,0,7 +8) }firmware2,9 +err_fw_download: -29,23 +963hw_init, 6,18 +102219,8 +106if_userfa+ 5,7 +1065,7b645b47..9328d46,7 +1irqreturn_t servicatmel56,7 +375473e2f7..2ecb9main.c @@ -316,59 +3160,6 +114486,8 +2110,7 +215874,7 +2218,9 +403,7 +5099c9efe1..023430 @@ -179,52 +179,7 *wl)info3e8d1e4..e66dbb5efa42d..da9c8/*(DEBLOBBED)79eacc3..aed53f394577feb54..490c4964965"iwl-agnagiwl-agn-iwl-legacy.h5de993b..c15d3ab50/*(DEBLOBBED)iwlwifi/iwl-606000.c index 5b6641c..e253d760/*(DEBLOBBED)*/" #define _api) IWL6000_FW_PRE /*(DEBLOBBED)*//*(DEBLOBBED)G2B_api)/*(DEBLOBBED)*//*(DEBLOBBED)*/ -#define 47 +731/*(DEBLOBBED)4faef04..a89705agb846db1..122a13945-base"iwl-helperc851226..c77effifif_spi.c @@ -776,7 +75187929..2066ab31,6 +33if76,12 +10849e22d3..fd3b6f973d030..d79055mwl8ject_firmware((*)fw, - jecjecjectject/*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*/", + .fw_image_sta = "/*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*/", + .fw_image_sta = "/*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*/", + .fw_image_sta = "/*(DEBLOBBED)*/71,94 +4029,133 = {ject+ rc = mwl8k_rejec75,58 +4172priv->wmm66,13 +4211,12 +42315,14 +425258,6 +4510,6 +454 priv->pdev, 4, pdev, priv->regs); caefaf0..375df0p54p54/p54usb.cp54uc20de0c..e6af737,7 +707 1,7 +771d46056a..1c553/*(DEBLOBBED)*/ pci,s3b08b49..a09c8683fd01b..dfa071fdadd0..95a9fusb 1 1+#defineeaba6f5..1666dject9d129cc1..627fe6191f8316..b344561pci.h53f2e5c..72a873263c924..c78097373usb.h384ad9ec @@ -0,0 +1,804"../basjec934edswvmallo../fhyhtr/*(DEBLOBBED)*//*(DEBLOBBED)*/9221a9e..299fa51/c48e8b9..f7ad151/wl125151/wl1251.h @@ -256,6 +256,7 @@{ wl125/*(DEBLOBBED)*/"NVS_NAME "/*(DEBLOBBED)*/177f0jecWL1271_FW jec6f6cb/*(DEBLOBBED)sdio_5f9ed6sdio_tejecWL1271_FWjecef9482espi.c @@ -0,0 +1,497wl1ioreg.h"/*(DEBLOBBED)*/testmode64403d2b2wl1271512/*(DEBLOBBED)*/"NVS_NAME "/*(DEBLOBBED)*/"6b65dbwl1271_main261firmjecWL1271_FWjec84c392/*(DEBLOBBED)wl1271_f1bba1/*(DEBLOBBED)*/396d0f/*(DEBLOBBED)*/"NVS_NAME "/*(DEBLOBBED)*/"7ac6a..639501.czd12018,7 +1829a207417..0954fe52b34e..efe60ab9f1871..337114,7 +2031,7 +5303,7 +7220,8 +879,81,9 +8901,7 +910,7 @@ bfad_drv0,8 +9291,7 +9600,15 +10995,7 +1164,6 @@ bfad_id)2,7 +1520a198fde..73aff72a2b551b4a3..761a5gba1761cf..2e995ec56281..a6bbc977d121c..68abojec5..35376annx.h3272171656jec"/*(DEBLOBBED)*/-,/*(DEBLOBBED)*//*(DEBLOBBED)*/-jec"/*(DEBLOBBED)*/-,/*(DEBLOBBED)*//*(DEBLOBBED)*/jec"/*(DEBLOBBED)*/-,/*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)icoc8029e0h28icom78d0115UART/*(DEBLOBBED)*/jecjecjec ---52e6d75..041a41bd9a8a6..6e6ad1staging/bcm/M1,26 +19line9,9 +234,7 @@ 6,29 +2496,13 +35890,9 +4451,183,7 +493,7 @@ * . / -+5,7 +535,75,8 +5555,7 +7058,12 +728,102,9 +7501,12 +9177,11 +941,92,11 +1044,107,21 +107870,7 +10978,7 +1114,72,7 +11287,12 +11921,7 +1200300,68 +12189,14 +12387,8 +1256,8len !=400,37 +1269,3 * Values in are9,59 +13055,20 +1366,9 @@ VOID IsAutoCorrectEnabled && (1,12 +1391,10 @@ VOID9,7 +1407if(9,7 +141,43 +14291,81 +14526,26 +14872,10 +1654,84,14 +1674,12MP_SHUTDOWN, DBG_LVL_ALL } +static 8,11 +18068,9 +1832{* - - netstats = &;1,25 +18537,78 +1887,18c44e7c0..f9f98brcm80211/READMESee the TODO file /*(DEBLOBBED)*/ - Cchip PCI898e187..f022djecfwjec9bf4664..9e4f1/*(DEBLOBBED)*//*(DEBLOBBED)*/jec/*(DEBLOBBED)*/ status = rejecsys/wlc_pubd4cd8014..f7492a712f91..0dfcdusbdux1d0210dabusb/dabusb.c @@ -0,0 +1,913jec"/*(DEBLOBBED)*/+ \"/*(DEBLOBBED)*/\"+ ++++jec"/*(DEBLOBBED)*/+ \"/*(DEBLOBBED)*/\"kfree(b)/*(DEBLOBBED)*/buffers+ ++dabusb/dab00eb34de980d3..4899a9,7 +612,7 +87,7 +91710,7 +1010,7 @@3,7 +1293proc_drvmsg50,7 +14507,7 +1{ u16 tempword;16 4,7 +17844,7 +1944down_pk8,7 +19ftft1000 DEBUG(0close()\n"); @@ -1990,7 +199ft1000ft10007,7 +20ft1000dev_id;2,7 +28,7 +212t1000 drvFT1000_INFO *ft_info; - ft_ft_40,7 +216,7 +2186,7nit_ft1000_cara0596ec..06f1fusb83a8456..0d52cc6a0aa..0a60e8/*(DEBLOBBED)*/" -#define SST_FW_FILENAME_MFLD "/*(DEBLOBBED)*/" #defined65da10..fb454_drv_7/*(DEBLOBBED)*/jec69,731,231996,15 was downloaded sucesfullycessfully\n"); 2,1388,7269,14} pcm, + 89,12 @@ 6,17 @@2);2fc9e64..c3fc9_dsspjec1decebd..eaf79keucr/25 +263,27@@ -303,49 +291,48 @@ int, BYTE flag) buf = kmalloc(0x800buf5,54 +342,63 @@ int, BYTE flag-//--ENE_SendScsiCmd1,12 +407,14 @@ int /* check bulk status */ residue5,35 +423,40 @@ intGOOD2,35 +4659,42 +507,52 @@GOOD73151d4..1a6b06/*(DEBLOBBED)*/941f3c7..c28e0jec/*(DEBLOBBED)*/", &ir->c_tx.dev); + ret = rejec/*(DEBLOBBED)*//*(DEBLOBBED)*/ab2fac8..c26787062063..72624rtmp_mcud4edda5..4f034rt2860/rtmp_dert2860/rtmp_def.h76bb792..c8c92halhal_init.c @@ -121,12 +12134,7 +13566,11 +2676efef6sep/sep_driver.c @@ -0,0 +1,3575.c/*(DEBLOBBED)*/"; + char *res_name = "/*(DEBLOBBED)*//*(DEBLOBBED)*/jecresjecjec/*(DEBLOBBED)*/ + +/** + * sep_dump_message - dumpis pending*p =; +82864f8..d896ebdcb6cjec"/*(DEBLOBBED)*/", &cam->u/*(DEBLOBBED)*//*(DEBLOBBED)c308cd9..df12c327217icom.c @@ -0,0 +1,1656jec"/*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*/jec"/*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*/jec"/*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)*//*(DEBLOBBED)icoico78d01ducc/*(DEBLOBBED)*/jec+ * rejecjeca5c7787..65204usb/atm/cxacru2afd507..41c87drivers/usb/atm/speedtchusb/atm/speedtch.c20e4080..871ccff8d4d..140cf2195a7..15c9e73,9 +363c..b64adfsdsdi.c @@ -35,12 +3538f..32e6c8linux/kerne795f5ad..004ee60media/cx2341xb..1608..55cd02fmac80211/meshmesh.h @@ -164,44b..b8b38b340cd67..fec86 +++.c @@ -78,6 +78,7 @@{{RME Hammerfall-DSP},"88,6 +189,25 @@{{RME Hammerfall-DSP},"47,7 +467,7 @@ struct hdsp { creg_spdif; ;09,6 +66,6 +6277,7 +649,171,6 +12hdsp28,6 +325537,6 +35766,48 +38052,7 +40,7 +419,7 +4524,10 +47int snd_hdsp snd_hdsp_hw_rule_rate_out_channels, hdsp, 2,9 +473,7 +503,6 +504 info.phone1,6 +525snd_hdsp_initializehdsp *hdsp) 27,6 +534/*(DEBLOBBED)*/"/*(DEBLOBBED)*/"; @@ -5097,7 +55d127043..f2a85f346cfa..39ffa200wm20695,6 +69/02,12 +70588ffa0..ccc817util/headerLn&Tk (patch data)PvM&xYo߮@mpatch-2.6.38-rc6],&ʄ&zDh䵘"ЬвWв,, , 8cϒ8$8XX?v m ТX͖zU͖zC V;Bۘz#AĤCĤAˠYæA uǦ9 6] ߑ͆Ĉ   ۱I3H%H%U *y]#-#\ѱѱ )@Վ@95β ݲ ݲ ݲ& ʳ5Ϳʳ5ȳʳ-Эʳ0 ʳ0nh#Ѝʳ0nWγ ʳ0̎г ࠙4W Эʳ01Lʳ0 cʳ0̈ Ųʳ0ʳ5> ʳ0 5   YIϢ YS  QDZ В /ʴϴЂ.Ҵߪ ִڢմeִ ϝٴЎ૭!޴'  % %3 3b΍5 ЍPѯѯНj΍Rѯ"Ш߳ŭ"ԯ Ѝ Ѝ4˴3 ޯ-З    YؐÁϙִ<ִ"ڠ   .,ɪ/жʃܔ2Áʐڐ ѣ̴̧\ߒVʲ뾵J Т ژm$÷Áඣȷ ϙB@Ϩ =  Ĭ얹 Т  ڐ ޯ ϹϹх ѹe Ͷ Σ   Ŀʲʲ dל%y(* ߃% yհ2Ɣ'FژвCƦ/ ߵЧߵ ͽ!% S L̚Tƛ ̚TSޔʟؐҊҊ ӏCǗ7̧ΐʲϐϐ Еғە #"/"*G ]" :]d~ <$   6 ĭ%  @٭X Ђ       & ^ ऎޖ=M / -  /  Γ ۞ ю  ૟ϝ 0 f 2Ʊ ԓ Ϲ1"Ϲ  f w :  4ޒ% .  <* Н; : <ޖO<4 :ޖ c9И '՗ ,ȝ  ܤ Н   1     k    J  Ϻఄ 2 ߈່ ] ֑   з ː jː Н! ݳ4  ߭ o С Ӂ * ƙ!Y *)X*)X+,ͪd*)X)Ϫః$+*)1긃﯃*)*)g Ϫః$+*)1긃*)X%Ϫః$+*)1较Ч)"คЅИDVͺtϻ††LJ? l(⊎ / ɥȼE ɼ ֪ݹ"   Ёϼ"鏽 ऎ㝽 ǿǿǿ7ƿǿ^ ; ފ Н5ϝ+ :Ϗ. 5Ж 3XρМוq ʴ2޴ʴ2ʴ É f߽F߽F#'0H<߽F[/Ѝ Ѝ%.J 5۽%ݘ'Cߜ<&2%ߜ.D!"Ϫ$#Ϭbߜ2D{:۽%ݘYߜ<&Ы (%ߜ0D!"Ϫ$#Ϭbߜ2Dп%j7̴{Ͷ߽F -+ W =''RQ .    ҧ!ۂ  ӎ4vu xӎ ʲН ŲНה    w  <ά ˭άά ά ά0άά +    A0JA <ɍ%  23 ϯ  ʚ mޠ̲   #%] ޴ c ˧ ؎ &ΰ Ɵ{  <<   й йʺ й'.{ . 2 2 Я  ί ܲ  Џ  '   ݀& ݀( ݀ И , ʽ     W݇܌&  ܌ xϺݑ Ϻŝ ϺߦсϺ Ϻ Ϻ  ܅НեqӮ  У У- - Щ- <  Ћ    , c.κ1 1 .   Н.χ̀y š šل  W $ ΛМ"&ЮМ  "  2 ħ CוΎ"  .Љ8 ښ9 7Ý      ȝ Н ѝ 1ӝ ϙ֝  d֝ :˝ ۝ ي    ѝ   ѝ   8 Э 8w ۄ (  . ؃ [ 5ʪ А  Ņ ̂ ۄ )   Дώ 9  Ճ+   Ώ   < RИ 8ˠ    W࠙Ϟ     > °   &ï ï ٯ     :     ҡ   &      ٯ O *Á RЉ8 * ]Љ8  2     ڐ  ͫ ＀ N , z   > ]Љ8     #ç P Υ  ߧ !  6     ]Љ8    Љ8     b      ;$  ਥ (˿    Љ8ඣΰ       B   < Ћ 5 GЋ 5Ӎ GЋ 5 г       . Ϻ  .Ϣ  Z   . ȉ   .χ $؀   ! ! Ї Љ8    2 ݒ ٔ СЉ8   ]  +C S (NJ З  З  !  З З  /      ~Љ8   7  З З د QЉ8  Г      !Т   5ғЗ З Г  ( Љ8  =C;5;{/ܑ -S# γ  ȭ (֠ Љ8 ^Ь %=C;5;{/ܑ -S#  γ  Ҿ׼װ   Љ88ظ 6АЉ8 8  ѐ   Љ8Ж   P    Љ8 > ]Љ8Ћ 8 0Љ8̉  &  P  2 Љ8 @ ь&R 5 1 ͞ Q 7 )(҅Љ8 "Љ8 ͗ п 2~ Ώ     *  $Љ8  п Ώ tگ#Ϲ x  ϼ߳   (ϼ߳  8޳ ? ]Љ8 ! /Љ8 Z  \Љ8Ϛ   ,  6 B  ߊ   Ц   Љ8؍ 5  Ю   ՟    (  ༥   ꮳ    !  ڸ ´ ɺ ô  ' C     j   P ɺ  J н  ݵ  щ    9" # Xµנ ͠ q$з ɠ µנ Y̠ ?͠ µנ ͠ V٠  ]  ## ) $բ ȾY$6Й#Ѐ$ϑ ג  &  .ƣ2  … -  %Ⲍ ©  ک 'ԓ 픧߂ ܇ B߷ϋ  ݍ     S   ܭ ( DȤ 1á ) } Ĥ 6 ' ¤ 詪  ꩪ 6ٮ 詪 8 '      *    *    ɪ C  "ê d ɪ @Ū  ɪ CϠ ̪ 3Ǫ  ɪ  ɪ C̪  ͪ  ܪ  ܪ <  ܪ : σ Ԫ   /  ካ  /Џ   B ! !┫      ٵ       / ) Z  Uݭ J  G )    <ȫ 7  0 Ϥ 1ǫ n ȫ   ݩ %Ы Ϧ  ߾+!     ϓ  ޼  Ϻ ۼ ۼ ޼ Я ښ   ۘ  ۘ /     ݓ   ژ    S L̚{Я{֛ 7%ל>) ̚{Я{ S/H   З*  հ! !!WŮ NϝߎܝDQ젖QQ襖1Жh7 ߎ U4Жh+ Ω:ҭ0dթ ̭ ̭9ޠЭ̝ۑf ݞ:Жe鶖C:Q*ϰd߹.5غݥ(Ѐ+齖o, ƞ Ж! &Cɥ ՑHIC  \1ɒٔТ  ͢Т:& Сܬ)=;!ޱ Ϗ9-ÁAώI "˔ ϛ!CD?ͥ%" ͥ%) IU/<  :ژ̽ô +   ,  5悄F2 饅   , ] ߴ Ұv7X:נ 4̠ Eq:נ 4̠  :נ 4̠ EV ]7Ǒ (ڜ^Ѕ7   +̡ ɥژ޾ژޝ‘&о Ļ ߄ٻkżPƼ fԋːˑܩjم ۩ѣʱمՖم ƅή^ ￙ =+eޑ ޑ    ̇ ̮ | @ j "jװ b 5;I Є   σ;  C ‡Ç $ PӐ؜ 7)%XDZ004%