grub2-powerpc-ieee1275-debug-2.06-150500.29.37.1<>,(gV p9|h)͵D?hYx`tSA4{?ҡ/$`6^u%ݓ?y6+l_'..XL?(0Lb+º3C@Er:Ƌ[m"7_0hL*nsQ0v;}ĘQ}e,@ ](ط0YҋU=.Fz;S:>9?d$ 3 V-N_ u  x   B CG4KqOOS4STShS(T8T 9XT:jGHDIXY\]^bcdFeKfNlPudv8<BCgrub2-powerpc-ieee1275-debug2.06150500.29.37.1Debug symbols for powerpc-ieee1275Debug information for grub2-powerpc-ieee1275 Information on how to debug grub can be found online: https://www.cnblogs.com/coryxie/archive/2013/03/12/2956807.htmlgV ibs-power9-12SUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-laterhttps://www.suse.com/System/Boothttp://www.gnu.org/software/grub/linuxnoarch6@lDT ipZp_{UR}xeH+D@hTmpf8d =pPM(O 3f]"o@H@M|uHD<ƨePah\g4psiDLjŔ8}/Db #{[68-0}rpˬ|tlxbL\ެl 0}@($~C,KH@KAF{DX{zPB JhU1(vnI@?= ;V;6C@<8<:;h;\8(8HdMhp5T&y,<Cn4qn H Z@~tQ<U \M@}n|x.ts/ 9Hl*Dj8zdNP-$gVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVtgVugVugVugVugVugVugVtgVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVugVu403f19045f58a81d78eb91ae4124b63c51a6110172ef09e280b402583980b79fc3f0b4b80f388d5323ef3a09f31d7928e1f167aa6a5f187e7d3fdf035a320666b05df5bc3f563cc2ad73c76192466b233d1d8fca7cc78a125930bc4fff1be5a839f5627f92c450dc6677d11d16e52f57c0fd4a25a27a90a3b65d77abb1d1c6366d3342ecd6ddb9dade10e285a2ca62ce85d0663895b6e17d5ce7e785154f6b278e68caf1978b50d06c987899d35de3f1c72f95e676cc21327c95b77255297f5601823dde75fcd9f2a6fd7e719924edd68d04af3038d13f78759658789b06af3e9edf80225c9c49d998292b3086f2bb393cb344a740570de1d361f662b7da60f564bef8fb1dc8e9082b593d314a6ca202158112ea6dc56ff35eabb7500a9cd5a1d546f4a87e6e27d6a1cd451a14aa98fec7f68fe4fb011cc3c904307cb264eef8823d5ef62a4d19a8184bdfa4e6aad96ba1d49f2c5bb2ec60cd9ebed4567353a498a98f56f0da4cbd848b1153b3a8dffdfa05671f1abfa4b9a8367cfd9c8b0e7911d40d9f386f4c9d5c8c4623189a5737cd32ba89763fbea631fe65f2dc394a5904c9bcbf1264b868117b170fe887acba76117ce2728a43c7bb507962105d01cd8cf84b5576943153a7ba5092849832f7ea8528971c697d98e140aafaf0e600ae650b4d4b3aa1e47f43b17904b3d4bab4d9d22d068990424842ee2093881abbfd66aa7d750df3f02ae12c2603a95eaaed174af8aaf5eaf3ebc08a0e1cc2b47e2a637359b2405c530b56dd249cc21767201630b142a83276343fdf08b4987263cc5895ad105c8c9fdea5034deefbe228fbe4a60e77e80d6ca98e2256155a207c9fbe76b07ea2c69453bbf3845697408a6088842b886a54f7bb1411c22c2c711a7b83f00af9a4f28e95450289146da42672c13f33a93804e6e44174f66ae054976a5aead905a74bedd1ae7e1db2480d4a81f70557a21d3b6db7ad1ccb4e7421c9fc9eb1442b736cbd7ae5909b132512c5513eb8112ed343b2f50edb3c106815ba992f967a81f47f2c4c79653bf6fac815e80a9cd49425177484b624db52a49bf2da09652dca23f67f34fef35bac1f8a2e768e316a22980793cd70b99abe56b10811e3a72892fb80ab968eba5b436d9a6712849ee1bb8dbb835a37260a3ee298890ca8f751c95499fd09cbbf13ce61321c9a3f7b2870c660730042e9f14400b2ea7a58bc330a02fa3ba23c718c99497e954647eaf8ebd5d922c80ef5ed158d49121ce88c3f63eb23469bdf8d23c17c9cc43235de981e7b7b017fd70ef22f30af903c60f12ac16428e2d17f1750ece1f6d53555a46dc068b24f1ea14baca9cba0caee5ae0ddf0f982318985d792467040efb0d03a842f130ca03a13de8694ed2722a2cb93caef3e0a50ad34c86e4bd5706d5b535ebef7ddfa6265b553336e81083b11da348709b36969167b13367f3c0350a649ee8b79e9a4fceee47b8062cbcf34bf7a57348b84344029e1859ef4245413edb3117d931306d087a2d18028f39e923f77e414a1e46f8f0687b3fb7eef1b22bc776d57c283c493a7357082057e0484a4e963e250af796c73f689dce190727d33d1b09549e59506d26d27f98e1768a26d0b27e5ec275e72b93ddca1e5c86bcbbe66a684ad64e05a53efbc776f148862bbb04c2634347db67a1a6ec973177cdba2f3b7f781b6848b97b08972a870c15be678eaabdc000918a3a68981aaa0aca4947a704424a1ef87c297d5370096003f1c73a641606b44fc3f27d35e77aa16e0cac0e215cd96ddd5197aeaaabcf8abad3d4a82d8a4256be2405aa345d89410207f7f94878e05e34de5c2eba2f84ae57fe16936fb136b7e4e0865f1499d31585b2d521261410d380536ea14ab0f450e34568103d90dae08f434fcb770f18245f00c17bcd683e81bc2a14221fce10438c39a72fa4b85b2293ac48bbf4d043d1cd8080be50c98665834c61dc918af2d2c921ddb798edc5f50ab7ca2d936dd568c9fb733a608ace377bae158d9398da10f0b5aa8d6b54400113ce187b2588cf33c6b2d19a751b422b298210957fc8191fb63ec14ae8e389bd798640314640a2e51ed71f28cf133104f133c22ac24a71210d89f14a48e95da1563208e6415fec09fe84d8cbcc21f94c53c88715016565154948a69b2529b9ea7a7ed1bbd23ddcdbc1e05210b8ab18f6376f0fa4917b62430e82d1f22480f09046026667be4dabffa6e7342d661817d7a71477edbb4fa705197832c2091a33c05a7150669c4d4f1b52d7d751b14b9eb29357eb6f46e837055333834e49cbaad705afdcf830c19d304e5539543a5e21d4b55096ae33d3c396ccbe5f7f7c6603168033e3f549381e7ec37fe63b773c5e274d3bce2d61c71cf0379912d857ce4ec95593376676f7c7b26bdba537e46b4fa90af7a3186832979c91dd480e31c3c46fd92d77dee1da60f484553c7331e76bce74be3697e0b00c7a5df6c36b500c24ca9db659ce0d960c7396e853b324bd47416ec776a2ca71e7719609670b6f358b4ba0b3c526fa5526e0d0df9f8ef1b3c368f86054793ee6f2c1c3301e5861e01c6244aa9a888687ff475957b70ee75b2b8afceea6c099494430fe990086717d9faf1bf045ae6b2a8f7f1d66b1b8b1161242ab2dbf3d7a0f9618531fb4a081fe544b0ae0ec5afabf95bafa320b361232bc8c36fa84fbd4d84eb1924d33c873e75bfbc8b0854b08c996c30096dd51b35f390463bb1924c191c65b47df6415ee0999c51d1edc27fc12821243268e1f6a9c7f0bbd8c0d6939c0e4b7bab60a563913900616e92b45c4ecc20db9a6ab734a90a5523b8d0b0821fb6b7095c873c1d9ac1a1a074a59fa17f12573c15e29bdef46a53d0617e91499228990fafd48f4d70e624e15b6cee88bc00c7f88c36b0f92063be63950cd34c8089c5324bf1742c184e803745adfb562b575984da0764fe2322b6d7cc8901ff604802ed7244ea27dfc82b883361012448389271201e2107d1a3833bcbac58eb64b4b1b86906fe25be67cc26e949c164fdf989dba35c074aa903e5a3016276fa9a0b27f33015252cc1e3b522fedec03c3783efc6f84af6654da6f2807d88f3bb2d586ab3e219b3aa50a77cce8df7d100f5ff9ad11e704e20017b1f5907c6c0fda27d6c9d16e6fb03f92d2636dfac6f552077865172a81c44b1441dd89cbc9dbbe0ab072f77103652e331599c9124c798ef9fd74e9df11f24d2051858593ff1e2574b9f468cc1325d22d220236269f2110b39d3ddac2e571a77d583c79ad00d5138dcfabf0e2c84ebce9a6cf05533d63c2a43b11a4d650304b5c75bfb9d5f92508cb1a9e554fdc96bf2f19f24dc596cb9153e86116650554e554acfcdd46f57b724c8491507a067dc1875c02b1740d8b2c803e25b356275b4ba3720f4779db14577328dacc5dbab62a49a7b7601c975549223afdd9a4c5e78ea8d2af612f85de30ae235ef8a11939214fac70229854656b88fd05a413f9d3557b344cadb1f99ab2fe5f486e3c411eedd616a294dbfd74c7b445c9af5e0923adf17df5e918cfe29a3234857a66c70457f3e2e78826db9dc191f27e1f5f09c584efaf2bce064d897db797f9d0373f88471fb3d0928831b447bbbd61aacb412de90a1e683588f33c5f1cbfeb9db524a627e794a8aae4c1eb76a6fd5bd806fa798cff31def6b67841913e9d9468405362beee52897b00f418e5033a90ff075bb7c8b183c72319d3ce32ddca925c11fb5e2a5ee225d9552d8ce11a390895b73d389a6de8f57c00602c1b6cd2dfee65fad60db4fca9b4ad59990d8dee9cac3d50978d206453fa66e860fe132011e5223a663e2af5f5740933c607f2cc7b6e4e4c1ea90dd673ce9c7ade6fd245624b0b4efabb5331fd6231f11294fde612d7b7e01f70bc945b3bd03e216a7341ab0fb38bbe0852bbb99dd0bd1606b914506ba30faef0f7b9d0fdd25820b932e0ae571c989201e6086a982f3c22894739d36c9926da0f8661fba9e1000587f2811944c83bd04115216f0673d8a1c2757ba246a18c92d91bc6d15e3e916475d546c1e668f388ccb447df5cfee6152d6f278f94e8f74be599d221b0adecd56ec68e871dbc22dd3953c68328c83fa37ba84c918ed6f25eecccacaaae11ca5f79fe52e0e8f84f71302aca2c678606d85dfdcd4de23e76e5bb3e502a302f94eb3c95e3d16bdaef2f3e5ff1e4d752890685f76cedf5ea29879317aca273e1531c38f2ab2aaa3080b8e59ed0b1427a09233301a54608cf47b036f0e7988bf7b4300d934ead581231d54df0ba442fd1f73acea6ba6d4731ba35918f6e3c6f365781091e51513c7aa81a004f2a7c595827372c478ec61ad106750936bd6d73739dda20b3ab925ef36d253d059c071f923522ea31808b82434fa6fac736c20cd293cdf80034f32908993512ad8c3ea29c22015ec03163b692c8ed6ec42091a8bd893ca90644eb1f7358acc7ee60af9f622d7b746c38a1814633ce274c31ee5b9c301a6c975b8d217d0c6396b2007f0faa3bbcbd511b95949d0ef640fe35939b1b623bf2e529ece40c19dc89b036e10a2f24ed0c60b7768754c97e5beffbea06193695059d1dd9219f8b5c7a74d9a6b93e678e0e613f7d09737dd2a6f24d67cbbbd2767cdb02111d5909e5a25a26318bddcf877a3e594614debcd5759e0edf4c943aa372566d2fcb66b1ce2d595fbc93fba41546eb8ab8f915900e8618047374056d2b4aa77d0934c1dd8070f5ce1c29b587dc3e58a70429fb0bef17dcad0bd63cb62ff0ec7789589efe3ad3bc4bf7b36f267e8fe5a9a5ffca8b8844d9da73fccd496b84bb30e5619f2672e3af34e4a77521c8d6b6fd9250769f993b84fa4315b1ef02614a3ebf7397ad3e1f1662bcdc5fec8c0a60133a2f9aacbaae4e42b0ba0a135f111fb6a5f262f25d900338b04221bf18c63c52e2fbb6665207a883d3594f8bb998e1b407adb8bf67cfe64ffea3beb5348ec70195d3d79f2b697855f6b33d179fceaefd0e76290879fb11d5d28fa122f56b29fa80872786dcc369bd875fd74bcae9f5c3f36b637e10a3e7e0934781711826eadc27d5be7e30f775045078ffab90008f95613e665ed8e32526349ae0a5064d56e52d2b50fe917195958ae479422c5cf6303f66a02669b432c5ee4c8a719ec1628b900a09ed0169135fc6f609562b7ae50f69932232c21a9fb4023f26d6b49d9f5cb24dde8f08db3b4f9846114616b75529b3d63795a19147aaaefa3f7263071a670f2bd16f0f99dfe39da06c40984108520c1c8ff9ca211915ae2f04720c1a78b12126529a450865c3fd66406a8933259817a519b28400676c0ec6f2220c08ef90791f5646c91cb03a3e5ee1318fbaebaa7863fbefea304ff10027a9ca7db605ff128053f160c6b1f6d0864a521d8411bec5a96a7e79275eb9052b16ebe457273828dc3b3203c190b003613146cb407d78039a03bc03580623a4af99f75270c9c56ff094502634669d4a38d129bbc674674f8211c74531618fec3f8a9aaba7ead84c637377e5869a6c6ee3160d7174719428894025ab2147d9f9584357d1fd59443c8bb0adc353301ee225b1dd626b36a9350f21e0129d687a0a7c085d43ebc8132b7a9b9e72c552d7708b36c0c3d81135019bab97502bf7f253c9333a3d50bd3c39324bd06ed12def6077cd92c00942f8870c7dc8fab0813cb3f2abd50c438ae1a8d7b5c7a87e83ed24213945eb96fd9802de330846907448db3df3d0795ffb8bc402454d73a1a7e521fa42015d0119f683306fdd3550009526e490d3265f323fef388ac0a859de8cfe0fe55994f39ca32d58fe6ee617d1505b9596df0f3d05ae1073057ef6afaff13cadd722470e35a55ffad261aeffa559593a35b921f74e34af3d5ab52957eca6b6607a60a9af61393fe3c3b120a9922dca0586a17db1fe32797ca6a1bd783133db7ac1ae75d1fb1a5172d38217ed3a6d95977ae6e4f66776e5661c229f63e8465b603ee7ae77abd48c3afd839233f3164691fb6549174cd12b6316d5bf99d560142dde6e0a333a22a0160ceee642a38eaf65c51af5fba02f2a7d5c831334a051db7cf789dfc30997c12cb59aa936c82a286e596aa3887bb5d1b7a382a83ec0a4381aa04ca992086a751fc8a1de51afa78ccad963e66493505a57a2d2f612a6a60c32fe991a9874b5cfe54a6cb09b128a1e171e694039dd0a7230c1d213cea7d249dd342a9c24bc6c67cc063b3b2d1caa17b91e3419be94a646d11661f4e73fe56af9ec793e299153e631b8064f30d3ca9fe65908b73c40f72921f0f081f096d59c5d6c3a62e0c111fc1d1e2b3b0122df399f58d03fd33ff66df84f55e8bde81ac0ab830da9174942941c5ab68391ba1fabaf50bc35f5b7d052cccf7fdb91f7dfac1a6924033d8a7b997111ce9f6657dd522c3561d08998b88562a6582d036f5768c5df9ef5a82271fa4715163fc9b2f34e5ef8257d05c922712259f4419c5ee3160cdec7a65372a6213ca78e92a7888a02b327dbf4bec1b7166b53c09af4ce1c8ec7655b97399469a9ae2b9b012318574d2fd69fbb7bdd43b0be89ef2cece10f28e4708b7828a86a450040373836f71eaa986f44c9c08a7036a25669f15c6fae9dd5ace97d06d3095fa17e630bd595a40fd97d69ab9ac8c247f4894d8c9860a696bba24587cf7aa3eb570fc124fb284d68483fb173a8c070d6c2748d7382ebee68a961c77df91f795ad7c012613d96401cbeddba5a5a4f5c9a50238ca04ceea87f7b0ea964d503d9fd7b6685d0b332daf48ddfb27688841e1304ab2c7aca28427f384859fbf9c597aead87560ce7164da592537561e74f3f853fb40c323c305e1f39162db04334bf65a6dae0f230fe8839a4ce5143f81f3ef0a17bb9ff3b621cd781063949bd127a813dff2a916fab1524796fa47444109840f21d84b3dc1629311f81936838c85ba7e1816e6a7f4f486821cbdf291ea31f05cc4bd1ed150881d82b1d352f8be968bdc1ddc1b40a0b230291c13e7e51263ac993d1a6073195a750cd07fd0e4770e1cf59580a2fd3d252e90515bdf6307c8019ac2e90b6d10122801051dfe8c4eb2be4dd545c024dcbcaa7496644acd27eea43ba03096a3abbeaa801ef9035aec58d2e4b679451910330c4b295c8058aa4a7c5ef4e76060a436ebb9a89954a0116d93d0635cec4e80dec06291acb0e4ef4ee7d363eb463c24f3f1b218861aa291ee5c0455cbd7ec4382929691dade4e53e5bef0e1bb815d678a60f0fa3d545642a04395e34e9a7ab7a0da0b8eb663e8ee8ab2991ed64a8771c66097fed00c0231d1fe8d5f52ac0b6dfe292eee700182ff93ce2c38addd8ae8f92746bdf9c9eb66f37761308f0f36ae35385b9f17930f0640eddf09ca5e7d69d25d6d1468e5745357fd7ad36129a091188c051f6a22a1bf3bfba9838dc1d0438ba00a5d4c09cd1e051f02cd0069148288d446f7cc9c12df36977b0a64f03344178026fdb3075f8d82bb09a3868c6303cd6764882978010cd2b338d4a206e33996ad412522016e91fd1684f3ef48d257cccdd77c4ff890bcd398111f34281aae3c9a709cf73e6bdfe71ba1537c5dc8bbff2c1228747630ca019da60b0d43efa526a421fcee6cca0c9cafcf24bc8c5c42b98bf02cfa4f0b38eee483730cc726a57deff31c18971c2fa721981e97f8314d22d16fb36e349235c3855b360d9aacf5b18072fcd7a68274a7e1a399f92df269d04a7697d8cfe07a16bea3df97bf37711510fcdb6cc888daebb8a80ac2b6f7d7fe7782337e2190bd3bd676127df23cf658000d8bad8486e2d4d0d9e9ea7c0e4dc2cf983c688dea8b096d68a80de91ad7d3335ce7fcf38dfbb0c1fbd0e6c7b510f1475f4dc842d4f7fa2592e2aedae621cef4b706e4bd363c423de62a6f4d036a3fe6da5d68bba577540dca14eeef68d9ff2d2c7617bfeade0b52f8d92f89360785437850c034ce9d532c41efdee62808cba1fd42296d4dbe9835d6c18da7da52e19576b664bfe1f9a397f99a6975cf9209ebc10484a7ad749e3d816e764ad8d8e74a6af5b16944689204effd087d4dfe4960de541da24c59f81b0b32df65ad73914510e70a70c85af049ffcf84e4409f082efc754737a441331dcdbe09af8c2bf7ba5e9279f82f540eb38aff92646302d96a588ddf73272fc603f5b5bd7155edcf87007936c0f239356233e6e17d85d6601ffdddc13cc1261b3ff3ff4bd8f4a1e34d75f2279d243ac8029645b4fb85440bfc1f611b19b7fa96f51522216351f6d455a158d1485483f743deeb1a64d25a4e236eee9f20c60a875fde0dc4ae5bdedfce14227255c0a184485dfb7ae7ee3a1b60623e618e2e2f68d4677392a47ad40cf87bfbe90807d1bee864f1cf3d1fd2b25d0820f10aa9938c04c7cfe36e72ecc551ee9a14cb4f14d174e05f7314bf2fb4ff24ac6c7cb278fc987e61351fa55706f0327879d5bc9bb5e195c2af947fadc73b66b989be3b7ba9dfbfdcce0c755534ef5e2e3391ea42f36cfe470e166a43fa2b7d35add7539078f3adf44828aaca6bd8d02a7e0ead9602031d23cec184401c71d37f2f2db63d3d8effe95ea231dea70d2609d15a946b26502de5a33eeaf9ec8a15efb33e683455e731cb7d87dd61abc5c61387d27e964d2b58fb3a7fa4e6a79ec571a8586afb4c79ce754ec3c9b640c0f2827a9977e80aaffc146133e9f0d8f800ffe07113029d7946ba3340b21428dbf64c3ee7091d4ef1e4b9c087265e9f67df199c0cf8d440951b72e862541c24f75bb7f31895feac44d4f442551b82b55447e88fb26ec531a145201a9ce1bcd6f73ac2569c864cdb0c5f76f279d547282fde65f3f6e9c51fb02deebb42aa8456089db17db9446ba93a1bcd80de79e7380244063d42ea986a8c7546ec2eb9e2d43e22da1266797c5b8939d367381e55b7e66c4a437f438e62bb48a0de9323ca19802e2b12163a2608350f914d73935e32abc54611466896232f0dd01a6bf2296469ea92454b2107ea986dfe71883ef1bea4d5c94cd77da702c15d284a87ad0873639d0505a6c0551e008e10be375e6eb6623661b690bb88005a657e63af3abd98d6205e9e7a9e6673e6c866b86f10d0408becfa9ac8cea4cc6f5e61f6eaf319fcdc2614a7fe2902de53ae1a8fb6ec94c214c348b9d380fd14545c039a8023ebb4c19a72bcec295f6ac4562514282099780edc46f626694196c769245800f7e568ba8f4f17d06faecb466ae0567fe4b4dee4d8e533d7b3c4a0bc517faf5694ba361e994580e7892b1d1b2741cd14a3a77d8799022179854e00e5ca04442723d262cc32490253241d88a0c90d7832a7376c42a21a01660228439f0db24ee246ba620127b4e39ddad827ed1da329ebbfdcc9acc8e8875d1f92a3e65c89d0a82059af905d18eb7457c081cdbeb181c7b5cda11342efcb72ce3c6f09ec7ae040a7f45b517b8ccadad437d17d11c417504f51bae96f67be57b39ab407f25042aa405e8b033fe9c8cd192c268c8eb7c31ec050fb1caf8e109606341dd18fcf8a2bf66058bf9dbce9402ae8e24563779fb3288e4b251a281299452b33e681a5ce716742fdfcae38c42fa9a499c9eab51e485e72a424e73cdd23b12cd28a5d950bc768812af465467ebbc3b04fffb0438616b8f51eefa6328e7703a8fce9bb2c18fba4f4de233789bebaf108740dd5c5e3affddd7ad2f48a73194d8da1c8d6c5d3df390b1165a7cc37b2f5d924a73b2992b6f8907cba6d8a9ecccf572766e6cadf118021358f4dc2abb0f923540ef15d0e34f612f300bc32eae47cd78400dd2e0drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgrub2-2.06-150500.29.37.1.src.rpmgrub2-powerpc-ieee1275-debug    grub2-powerpc-ieee1275rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.063.0.4-14.6.0-14.0-15.2-14.14.3g+Z@gff@f@fU@f@fDf @ere7@eПe@@e?e-%ee dS@dBzd>@d5Kd.@d?@d@cU@ccc=@c@cR@c@c|cdc[@cV~@c< @c$e@b@b@baG@b+9b)@b)@b!@b b@aea@aq@aaa{a@a@aaqV@an@aKa7T@a/k@a.a @a @`]`ٹ`"@`@`@``@`q``}p`n@`P`J@`8`3`.V`U` l__t@_@__m_X_G@_A_?@_;_5+@__A@^x^U@^H^y@^t@^oj@^j$@^g@^Y^K^9\]e@]{@]@]@]W]]V]0_@]@]]@\ޢ@\ޢ@\-@\\\mA@\b@\N\J@\J@\I\HW@\@[@[@[[@[t[Q@[-[~[l,[j@[h8@[W[L[D[<[3|@[*A[#@[@Z@ZK@ZZJ@Z̧@Z@Z&ZZkZZ@Z@Zz@ZyZxG@Zg#Z*~ZOZ ZZNYeYA@YX@YY@YYYn@Yu@Y[@Y0YR@Y@X׭@Xg@X@XX~@XO@XZXXXX@XBX@XYXpXX@X|Xv@XlXfL@X=X @W@WiWWF@W@WWW@Wq@Wi,@WPW>@W=W'A@W!@WV@VՄ@VՄ@V@VT@VVvV$@VrVqR@VhVetVa@VV@VLh@V5V3[V2 @V#V @VV@UU@Uc@U@UUzUt2@Uq@Un@U]U[%UPUOH@U@U.RU/@UTTT[@T T@T@TT@T5TLTy@TeTR(@TR(@mchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comglin@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commsuchanek@suse.combjorn.lie@gmail.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commsuchanek@suse.commchang@suse.commchang@suse.commchang@suse.comfvogt@suse.comrw@suse.commchang@suse.commchang@suse.compvorel@suse.czseife+obs@b1-systems.comfvogt@suse.compvorel@suse.czmchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comnormand@linux.vnet.ibm.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comlnussel@suse.defvogt@suse.comlnussel@suse.derw@suse.commchang@suse.commchang@suse.comolaf@aepfle.demchang@suse.combwiedemann@suse.comschwab@suse.demchang@suse.comrw@suse.commchang@suse.commchang@suse.commsuchanek@suse.demchang@suse.commchang@suse.comrw@suse.comrw@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comguillaume.gardet@opensuse.orgjengelh@inai.demchang@suse.commchang@suse.comrw@suse.commchang@suse.commchang@suse.commchang@suse.comglin@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comdimstar@opensuse.orgjosef.moellers@suse.commchang@suse.commchang@suse.comjbohac@suse.czjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comkukuk@suse.deThomas.Blume@suse.comidonmez@suse.commchang@suse.commchang@suse.comjdelvare@suse.demchang@suse.commchang@suse.commsuchanek@suse.commchang@suse.commchang@suse.comiforster@suse.commchang@suse.commchang@suse.commchang@suse.comolaf@aepfle.demchang@suse.commchang@suse.commchang@suse.commchang@suse.comolaf@aepfle.dejmatejek@suse.commsuchanek@suse.commchang@suse.commlatimer@suse.commlatimer@suse.comagraf@suse.commchang@suse.commchang@suse.comrw@suse.combwiedemann@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.comarvidjaar@gmail.comarvidjaar@gmail.comarvidjaar@gmail.commchang@suse.commchang@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commsuchanek@suse.commchang@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.comagraf@suse.comschwab@linux-m68k.orgmatwey.kornilov@gmail.commchang@suse.commchang@suse.comsor.alexei@meowr.rumchang@suse.commchang@suse.comdmueller@suse.commchang@suse.commatz@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comro@suse.demchang@suse.comarvidjaar@gmail.comjengelh@inai.deagraf@suse.comolaf@aepfle.deagraf@suse.commchang@suse.commchang@suse.comarvidjaar@gmail.comagraf@suse.comagraf@suse.commchang@suse.comdvaleev@suse.commchang@suse.comarvidjaar@gmail.comolaf@aepfle.dearvidjaar@gmail.comarvidjaar@gmail.comolaf@aepfle.deolaf@aepfle.demchang@suse.comarvidjaar@gmail.comarvidjaar@gmail.commchang@suse.commchang@suse.comeich@suse.commchang@suse.commchang@suse.comdmueller@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comarvidjaar@gmail.commchang@suse.comagraf@suse.commchang@suse.comarvidjaar@gmail.commchang@suse.comarvidjaar@gmail.comdmueller@suse.commchang@suse.commchang@suse.comschwab@suse.demchang@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.commchang@suse.commpluskal@suse.comschwab@suse.deschwab@suse.deschwab@suse.deagraf@suse.comledest@gmail.comledest@gmail.comjdelvare@suse.demchang@suse.com- Fix xen package contains debug_info files with the .module suffix by moving them to a separate xen-debug subpackage (bsc#1232573)- Fix not a directory error from the minix filesystem, as leftover data on disk may contain its magic header so it gets misdetected (bsc#1231604) * grub2-install-fix-not-a-directory-error.patch- Fix OOM error in loading loopback file (bsc#1230840) * 0001-tpm-Skip-loopback-image-measurement.patch- grub2.spec: Add ofnet to signed grub.elf to support powerpc net boot installation when secure boot is enabled (bsc#1217761) (bsc#1228866) - Improved check for disk device when looking for PReP partition * 0004-Introduce-prep_load_env-command.patch- Fix btrfs subvolume for platform modules not mounting at runtime when the default subvolume is the topmost root tree (bsc#1228124) * grub2-btrfs-06-subvol-mount.patch - Rediff * 0001-Unify-the-check-to-enable-btrfs-relative-path.patch- Fix error in grub-install when root is on tmpfs (bsc#1226100) * 0001-grub-install-bailout-root-device-probing.patch- Fix input handling in ppc64le grub2 has high latency (bsc#1223535) * 0001-net-drivers-ieee1275-ofnet-Remove-200-ms-timeout-in-.patch- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to file_is_not_xen_garbage (bsc#1224226) * grub2-fix-menu-in-xen-host-server.patch- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866) * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch- Fix memdisk becomes the default boot entry, resolving no graphic display device error in guest vnc console (bsc#1221779) * grub2-xen-pv-firmware.cfg- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg (bsc#1219248) (bsc#1181762) * grub2-xen-pv-firmware.cfg * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to SLE-15-SP2 (bsc#1217102) * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch * add 0002-ofdisk-add-early_log-support.patch- Fix failure to identify recent ext4 filesystem (bsc#1216010) * 0001-fs-ext2-Ignore-checksum-seed-incompat-feature.patch * 0001-fs-ext2-Ignore-the-large_dir-incompat-feature.patch - Add patch to fix reading files from btrfs with "implicit" holes * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253) * 0001-kern-ieee1275-init-ppc64-Restrict-high-memory-in-pre.patch- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks when signed image installation is specified (bsc#1216075) * 0003-grub-install-support-prep-environment-block.patch - grub2.spec: Add support to unlocking multiple encrypted disks in signed grub.elf image for logical disks- Fix CVE-2023-4692 (bsc#1215935) - Fix CVE-2023-4693 (bsc#1215936) * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch * 0006-fs-ntfs-Make-code-more-readable.patch - Bump upstream SBAT generation to 4- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300) * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch- grub2-once: Fix 'sh: terminal_output: command not found' error (bsc#1204563)- Fix PowerVS deployment fails to boot with 90 cores (bsc#1208581) * 0001-kern-ieee1275-init-Convert-plain-numbers-to-constant.patch * 0002-kern-ieee1275-init-Extended-support-in-Vec5.patch- Fix no prep partition error on non-PReP architectures by making the prep_loadenv module exclusive to powerpc_ieee1275 platform (bsc#1210489) * 0004-Introduce-prep_load_env-command.patch - Fix the issue of freeing an uninitialized pointer * 0002-prep_loadenv-Fix-regex-for-Open-Firmware-device-spec.patch - Rediff * 0005-export-environment-at-start-up.patch- Resolve some issues with OS boot failure on PPC NVMe-oF disks and made enhancements to PPC secure boot's root device discovery config (bsc#1207230) - Ensure get_devargs and get_devname functions are consistent * 0001-openfw-Ensure-get_devargs-and-get_devname-functions-.patch - Fix regex for Open Firmware device specifier with encoded commas * 0002-prep_loadenv-Fix-regex-for-Open-Firmware-device-spec.patch - Fix regular expression in PPC secure boot config to prevent escaped commas from being treated as delimiters when retrieving partition substrings. - Use prep_load_env in PPC secure boot config to handle unset host-specific environment variables and ensure successful command execution. * 0004-Introduce-prep_load_env-command.patch - Refreshed * 0005-export-environment-at-start-up.patch- Fix installation over serial console ends up in infinite boot loop (bsc#1187810) (bsc#1209667) (bsc#1209372) * 0001-Fix-infinite-boot-loop-on-headless-system-in-qemu.patch- Fix aarch64 kiwi image's file not found due to '/@' prepended to path in btrfs filesystem. (bsc#1209165) * grub2-btrfs-05-grub2-mkconfig.patch- Make grub more robust against storage race condition causing system boot failures (bsc#1189036) * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch- Move unsupported zfs modules into 'extras' packages (bsc#1205554) (PED-2947)- Fix out of memory error on lpar installation from virtual cdrom (bsc#1208024) * 0001-ieee1275-Further-increase-initially-allocated-heap-f.patch * 0002-tpm-Disable-tpm-verifier-if-tpm-is-not-present.patch - Fix lpar got hung at grub after inactive migration (bsc#1207684) * 0002-ieee1275-implement-vec5-for-cas-negotiation.patch- Fix nvmf boot device setup (bsc#1207811) * 0001-grub2-Can-t-setup-a-default-boot-device-correctly-on.patch- Fix unknown filesystem error on disks with 4096 sector size (bsc#1207064) * 0001-grub-core-modify-sector-by-sysfs-as-disk-sector.patch- Make grub.cfg invariant to efi and legacy platforms (bsc#1205200) - Removed patch linuxefi * grub2-secureboot-provide-linuxefi-config.patch * grub2-secureboot-use-linuxefi-on-uefi-in-os-prober.patch * grub2-secureboot-use-linuxefi-on-uefi.patch - Rediff * grub2-btrfs-05-grub2-mkconfig.patch * grub2-efi-xen-cmdline.patch * grub2-s390x-05-grub2-mkconfig.patch * grub2-suse-remove-linux-root-param.patch- Setup multiple device paths for a nvmf boot device (bsc#1205666) * 0001-grub2-Set-multiple-device-path-for-a-nvmf-boot-devic.patch- Add tpm to signed grub.elf image (PED-1990) (bsc#1205912) - Increase initial heap size from 1/4 to 1/3 * 0001-ieee1275-Increase-initially-allocated-heap-from-1-4-.patch- Support grub2-install on LUKS2 encrypted device * 0001-devmapper-getroot-Have-devmapper-recognize-LUKS2.patch * 0002-devmapper-getroot-Set-up-cheated-LUKS2-cryptodisk-mo.patch * 0003-disk-cryptodisk-When-cheatmounting-use-the-sector-in.patch- Security fixes and hardenings * 0001-font-Reject-glyphs-exceeds-font-max_glyph_width-or-f.patch * 0002-font-Fix-size-overflow-in-grub_font_get_glyph_intern.patch - Fix CVE-2022-2601 (bsc#1205178) * 0003-font-Fix-several-integer-overflows-in-grub_font_cons.patch * 0004-font-Remove-grub_font_dup_glyph.patch * 0005-font-Fix-integer-overflow-in-ensure_comb_space.patch * 0006-font-Fix-integer-overflow-in-BMP-index.patch * 0007-font-Fix-integer-underflow-in-binary-search-of-char-.patch * 0008-fbutil-Fix-integer-overflow.patch - Fix CVE-2022-3775 (bsc#1205182) * 0009-font-Fix-an-integer-underflow-in-blit_comb.patch * 0010-font-Harden-grub_font_blit_glyph-and-grub_font_blit_.patch * 0011-font-Assign-null_font-to-glyphs-in-ascii_font_glyph.patch * 0012-normal-charset-Fix-an-integer-overflow-in-grub_unico.patch - Bump upstream SBAT generation to 3- NVMeoFC support on grub (jsc#PED-996) * 0001-ieee1275-add-support-for-NVMeoFC.patch * 0002-ieee1275-ofpath-enable-NVMeoF-logical-device-transla.patch * 0003-ieee1275-change-the-logic-of-ieee1275_get_devargs.patch * 0004-ofpath-controller-name-update.patch - TDX: Enhance grub2 measurement to TD RTMR (jsc#PED-1265) * 0001-commands-efi-tpm-Refine-the-status-of-log-event.patch * 0002-commands-efi-tpm-Use-grub_strcpy-instead-of-grub_mem.patch * 0003-efi-tpm-Add-EFI_CC_MEASUREMENT_PROTOCOL-support.patch - Measure the kernel on POWER10 and extend TPM PCRs (PED-1990) * 0001-ibmvtpm-Add-support-for-trusted-boot-using-a-vTPM-2..patch * 0002-ieee1275-implement-vec5-for-cas-negotiation.patch- Include loopback into signed grub2 image (jsc#PED-2150)- Add patches for automatic TPM disk unlock (jsc#SLE-24018) (bsc#1196668) (jsc#PED-1276) * 0001-luks2-Add-debug-message-to-align-with-luks-and-geli-.patch * 0002-cryptodisk-Refactor-to-discard-have_it-global.patch * 0003-cryptodisk-Return-failure-in-cryptomount-when-no-cry.patch * 0004-cryptodisk-Improve-error-messaging-in-cryptomount-in.patch * 0005-cryptodisk-Improve-cryptomount-u-error-message.patch * 0006-cryptodisk-Add-infrastructure-to-pass-data-from-cryp.patch * 0007-cryptodisk-Refactor-password-input-out-of-crypto-dev.patch * 0008-cryptodisk-Move-global-variables-into-grub_cryptomou.patch * 0009-cryptodisk-Improve-handling-of-partition-name-in-cry.patch * 0010-protectors-Add-key-protectors-framework.patch * 0011-tpm2-Add-TPM-Software-Stack-TSS.patch * 0012-protectors-Add-TPM2-Key-Protector.patch * 0013-cryptodisk-Support-key-protectors.patch * 0014-util-grub-protect-Add-new-tool.patch - Fix no disk unlocking happen (bsc#1196668) * 0001-crytodisk-fix-cryptodisk-module-looking-up.patch - Fix build error * fix-tpm2-build.patch- Fix installation failure due to unavailable nvram device on ppc64le (bsc#1201361) * 0001-grub-install-set-point-of-no-return-for-powerpc-ieee1275.patch- Security fixes and hardenings for boothole 3 / boothole 2022 (bsc#1198581) * 0001-video-Remove-trailing-whitespaces.patch * 0002-loader-efi-chainloader-Simplify-the-loader-state.patch * 0003-commands-boot-Add-API-to-pass-context-to-loader.patch - Fix CVE-2022-28736 (bsc#1198496) * 0004-loader-efi-chainloader-Use-grub_loader_set_ex.patch - Fix CVE-2022-28735 (bsc#1198495) * 0005-kern-efi-sb-Reject-non-kernel-files-in-the-shim_lock.patch * 0006-kern-file-Do-not-leak-device_name-on-error-in-grub_f.patch * 0007-video-readers-png-Abort-sooner-if-a-read-operation-f.patch * 0008-video-readers-png-Refuse-to-handle-multiple-image-he.patch - Fix CVE-2021-3695 (bsc#1191184) * 0009-video-readers-png-Drop-greyscale-support-to-fix-heap.patch - Fix CVE-2021-3696 (bsc#1191185) * 0010-video-readers-png-Avoid-heap-OOB-R-W-inserting-huff-.patch * 0011-video-readers-png-Sanity-check-some-huffman-codes.patch * 0012-video-readers-jpeg-Abort-sooner-if-a-read-operation-.patch * 0013-video-readers-jpeg-Do-not-reallocate-a-given-huff-ta.patch * 0014-video-readers-jpeg-Refuse-to-handle-multiple-start-o.patch - Fix CVE-2021-3697 (bsc#1191186) * 0015-video-readers-jpeg-Block-int-underflow-wild-pointer-.patch * 0016-normal-charset-Fix-array-out-of-bounds-formatting-un.patch - Fix CVE-2022-28733 (bsc#1198460) * 0017-net-ip-Do-IP-fragment-maths-safely.patch * 0018-net-netbuff-Block-overly-large-netbuff-allocs.patch * 0019-net-dns-Fix-double-free-addresses-on-corrupt-DNS-res.patch * 0020-net-dns-Don-t-read-past-the-end-of-the-string-we-re-.patch * 0021-net-tftp-Prevent-a-UAF-and-double-free-from-a-failed.patch * 0022-net-tftp-Avoid-a-trivial-UAF.patch * 0023-net-http-Do-not-tear-down-socket-if-it-s-already-bee.patch - Fix CVE-2022-28734 (bsc#1198493) * 0024-net-http-Fix-OOB-write-for-split-http-headers.patch - Fix CVE-2022-28734 (bsc#1198493) * 0025-net-http-Error-out-on-headers-with-LF-without-CR.patch * 0026-fs-f2fs-Do-not-read-past-the-end-of-nat-journal-entr.patch * 0027-fs-f2fs-Do-not-read-past-the-end-of-nat-bitmap.patch * 0028-fs-f2fs-Do-not-copy-file-names-that-are-too-long.patch * 0029-fs-btrfs-Fix-several-fuzz-issues-with-invalid-dir-it.patch * 0030-fs-btrfs-Fix-more-ASAN-and-SEGV-issues-found-with-fu.patch * 0031-fs-btrfs-Fix-more-fuzz-issues-related-to-chunks.patch * 0032-Use-grub_loader_set_ex-for-secureboot-chainloader.patch - Update SBAT security contact (boo#1193282) - Bump grub's SBAT generation to 2- Use boot disks in OpenFirmware, fixing regression caused by 0001-ieee1275-implement-FCP-methods-for-WWPN-and-LUNs.patch, when the root LV is completely in the boot LUN (bsc#1197948) * 0001-ofdisk-improve-boot-time-by-lookup-boot-disk-first.patch- Fix Power10 LPAR error "The partition fails to activate as partition went into invalid state" (bsc#1198714) * 0001-powerpc-do-CAS-in-a-more-compatible-way.patch- Fix grub-install error when efi system partition is created as mdadm software raid1 device (bsc#1179981) (bsc#1195204) * 0001-install-fix-software-raid1-on-esp.patch- Fix riscv64 build error * 0001-RISC-V-Adjust-march-flags-for-binutils-2.38.patch- Fix error in grub-install when linux root device is on lvm thin volume (bsc#1192622) (bsc#1191974) * 0001-grub-install-bailout-root-device-probing.patch- Support saving grub environment for POWER signed grub images (jsc#SLE-23854) * 0001-Add-grub_envblk_buf-helper-function.patch * 0002-Add-grub_disk_write_tail-helper-function.patch * 0003-grub-install-support-prep-environment-block.patch * 0004-Introduce-prep_load_env-command.patch * 0005-export-environment-at-start-up.patch - Use enviroment variable in early boot config to looking up root device * grub2.spec- Remove obsolete openSUSE 12.2 conditionals in spec file - Clean up powerpc certificate handling.- Set grub2-check-default shebang to "#!/bin/bash", as the the code uses many instructions which are undefined for a POSIX sh. (boo#1195794).- Power guest secure boot with static keys: GRUB2 signing portion (jsc#SLE-18271) (bsc#1192764) * 0001-grub-install-Add-SUSE-signed-image-support-for-power.patch- Fix wrong default entry when booting snapshot (bsc#1159205) * grub2-btrfs-08-workaround-snapshot-menu-default-entry.patch- Power guest secure boot with static keys: GRUB2 signing portion (jsc#SLE-18271) (bsc#1192764) * grub2.spec - Power guest secure boot with static keys: GRUB2 portion (jsc#SLE-18144) (bsc#1192686) * 0001-ieee1275-Drop-HEAP_MAX_ADDR-and-HEAP_MIN_SIZE-consta.patch * 0002-ieee1275-claim-more-memory.patch * 0003-ieee1275-request-memory-with-ibm-client-architecture.patch * 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch * 0005-docs-grub-Document-signing-grub-under-UEFI.patch * 0006-docs-grub-Document-signing-grub-with-an-appended-sig.patch * 0007-dl-provide-a-fake-grub_dl_set_persistent-for-the-emu.patch * 0008-pgp-factor-out-rsa_pad.patch * 0009-crypto-move-storage-for-grub_crypto_pk_-to-crypto.c.patch * 0010-posix_wrap-tweaks-in-preparation-for-libtasn1.patch * 0011-libtasn1-import-libtasn1-4.18.0.patch * 0012-libtasn1-disable-code-not-needed-in-grub.patch * 0013-libtasn1-changes-for-grub-compatibility.patch * 0014-libtasn1-compile-into-asn1-module.patch * 0015-test_asn1-test-module-for-libtasn1.patch * 0016-grub-install-support-embedding-x509-certificates.patch * 0017-appended-signatures-import-GNUTLS-s-ASN.1-descriptio.patch * 0018-appended-signatures-parse-PKCS-7-signedData-and-X.50.patch * 0019-appended-signatures-support-verifying-appended-signa.patch * 0020-appended-signatures-verification-tests.patch * 0021-appended-signatures-documentation.patch * 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch * 0023-x509-allow-Digitial-Signature-plus-other-Key-Usages.patch- Fix no menuentry is found if hibernation on btrfs RAID1 (bsc#1193090) * grub2-systemd-sleep-plugin- Fix CVE-2021-3981 (bsc#1189644) * 0001-grub-mkconfig-restore-umask-for-grub.cfg.patch- Fix can't allocate initrd error (bsc#1191378) * 0001-Factor-out-grub_efi_linux_boot.patch * 0002-Fix-race-in-EFI-validation.patch * 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch * 0004-Try-to-pick-better-locations-for-kernel-and-initrd.patch * 0005-x86-efi-Use-bounce-buffers-for-reading-to-addresses-.patch * 0006-x86-efi-Re-arrange-grub_cmd_linux-a-little-bit.patch * 0007-x86-efi-Make-our-own-allocator-for-kernel-stuff.patch * 0008-x86-efi-Allow-initrd-params-cmdline-allocations-abov.patch * 0009-x86-efi-Reduce-maximum-bounce-buffer-size-to-16-MiB.patch * 0010-efilinux-Fix-integer-overflows-in-grub_cmd_initrd.patch * 0011-Also-define-GRUB_EFI_MAX_ALLOCATION_ADDRESS-for-RISC.patch- Add support for simplefb (boo#1193532). + grub2-simplefb.patch- Fix extent not found when initramfs contains shared extents (bsc#1190982) * 0001-fs-btrfs-Make-extent-item-iteration-to-handle-gaps.patch- Fix arm64 kernel image not aligned on 64k boundary (bsc#1192522) * 0001-arm64-Fix-EFI-loader-kernel-image-allocation.patch * 0002-Arm-check-for-the-PE-magic-for-the-compiled-arch.patch- Remove openSUSE Tumbleweed specific handling for default grub distributor (bsc#1191198) - Use /usr/lib/os-release as fallback (bsc#1191196) * grub2-default-distributor.patch * grub2-check-default.sh - VUL-0: grub2: grub2-once uses fixed file name in /var/tmp (bsc#1190474) (CVE-2021-46705) * grub2-once * grub2-once.service - Fix unknown TPM error on buggy uefi firmware (bsc#1191504) * 0001-tpm-Pass-unknown-error-as-non-fatal-but-debug-print-.patch - Fix error /boot/grub2/locale/POSIX.gmo not found (bsc#1189769) * 0001-Filter-out-POSIX-locale-for-translation.patch - Fix error lvmid disk cannot be found after second disk added to the root volume group (bsc#1189874) (bsc#1071559) * 0001-ieee1275-implement-FCP-methods-for-WWPN-and-LUNs.patch - Fix error in grub installation due to unnecessary requirement to support excessive device for the root logical volume (bsc#1184135) * 0001-disk-diskfilter-Use-nodes-in-logical-volume-s-segmen.patch - Fix regression in reading xfs v4 * 0001-fs-xfs-Fix-unreadable-filesystem-with-v4-superblock.patch- Fix installation on usrmerged s390x- Improve support for SLE Micro 5.1 on s390x. (bsc#1190395) * amend grub2-s390x-04-grub2-install.patch * refresh grub2-s390x-11-secureboot.patch- Follow usr merge for looking up kernel config (bsc#1189782) (bsc#1190061) * 0001-templates-Follow-the-path-of-usr-merged-kernel-confi.patch- Add btrfs zstd compression on i386-pc and also make sure it won't break existing grub installations (bsc#1161823) * deleted 0001-btrfs-disable-zstd-support-for-i386-pc.patch * added 0001-i386-pc-build-btrfs-zstd-support-into-separate-modul.patch- Delete the author list from %description (the %description section is literally for package descriptions (only) these days, encoding was also problematic). - Add %doc AUTHORS to get packaged that info- update grub2-systemd-sleep.sh to fix hibernation by avoiding the error "no kernelfile matching the running kernel found" on usrmerged setup- Use %autosetup- Replace grub2-use-stat-instead-of-udevadm-for-partition-lookup.patch and fix-grub2-use-stat-instead-of-udevadm-for-partition-lookup-with-new-glibc.patch with upstream backport: 0001-osdep-Introduce-include-grub-osdep-major.h-and-use-i.patch and 0002-osdep-linux-hostdisk-Use-stat-instead-of-udevadm-for.patch.- Fix error not a btrfs filesystem on s390x (bsc#1187645) * 80_suse_btrfs_snapshot- Fix error gfxterm isn't found with multiple terminals (bsc#1187565) * grub2-fix-error-terminal-gfxterm-isn-t-found.patch- Fix boot failure after kdump due to the content of grub.cfg is not completed with pending modificaton in xfs journal (bsc#1186975) * grub-install-force-journal-draining-to-ensure-data-i.patch - Patch refreshed * grub2-mkconfig-default-entry-correction.patch- Version bump to 2.06 * rediff - 0001-add-support-for-UEFI-network-protocols.patch - 0002-net-read-bracketed-ipv6-addrs-and-port-numbers.patch - 0003-Make-grub_error-more-verbose.patch - 0003-bootp-New-net_bootp6-command.patch - 0005-grub.texi-Add-net_bootp6-doument.patch - 0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch - 0006-efi-Set-image-base-address-before-jumping-to-the-PE-.patch - 0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch - 0046-squash-verifiers-Move-verifiers-API-to-kernel-image.patch - grub-install-force-journal-draining-to-ensure-data-i.patch - grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch - grub2-diskfilter-support-pv-without-metadatacopies.patch - grub2-efi-HP-workaround.patch - grub2-efi-xen-cfg-unquote.patch - grub2-efi-xen-chainload.patch - grub2-fix-menu-in-xen-host-server.patch - grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch - grub2-install-remove-useless-check-PReP-partition-is-empty.patch - grub2-lvm-allocate-metadata-buffer-from-raw-contents.patch - grub2-mkconfig-default-entry-correction.patch - grub2-pass-corret-root-for-nfsroot.patch - grub2-s390x-03-output-7-bit-ascii.patch - grub2-s390x-04-grub2-install.patch - grub2-secureboot-install-signed-grub.patch - grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch - use-grub2-as-a-package-name.patch * update by patch squashed: - 0001-Add-support-for-Linux-EFI-stub-loading-on-aarch64.patch - grub2-efi-chainload-harder.patch - grub2-secureboot-no-insmod-on-sb.patch - grub2-secureboot-chainloader.patch - grub2-secureboot-add-linuxefi.patch * remove squashed patches: - 0008-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch - 0009-squash-Add-support-for-linuxefi.patch - 0041-squash-Add-secureboot-support-on-efi-chainloader.patch - 0042-squash-grub2-efi-chainload-harder.patch - 0043-squash-Don-t-allow-insmod-when-secure-boot-is-enable.patch - 0045-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch * drop upstream patches: - 0001-Warn-if-MBR-gap-is-small-and-user-uses-advanced-modu.patch - 0001-include-grub-i386-linux.h-Include-missing-grub-types.patch - 0001-kern-efi-sb-Add-chainloaded-image-as-shim-s-verifiab.patch - 0001-mdraid1x_linux-Fix-gcc10-error-Werror-array-bounds.patch - 0001-normal-Move-common-datetime-functions-out-of-the-nor.patch - 0001-yylex-Make-lexer-fatal-errors-actually-be-fatal.patch - 0002-efi-Make-shim_lock-GUID-and-protocol-type-public.patch - 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch - 0002-kern-Add-X-option-to-printf-functions.patch - 0002-safemath-Add-some-arithmetic-primitives-that-check-f.patch - 0002-zfs-Fix-gcc10-error-Werror-zero-length-bounds.patch - 0003-calloc-Make-sure-we-always-have-an-overflow-checking.patch - 0003-efi-Return-grub_efi_status_t-from-grub_efi_get_varia.patch - 0003-normal-main-Search-for-specific-config-files-for-net.patch - 0004-calloc-Use-calloc-at-most-places.patch - 0004-datetime-Enable-the-datetime-module-for-the-emu-plat.patch - 0004-efi-Add-a-function-to-read-EFI-variables-with-attrib.patch - 0005-Make-linux_arm_kernel_header.hdr_offset-be-at-the-ri.patch - 0005-efi-Add-secure-boot-detection.patch - 0005-malloc-Use-overflow-checking-primitives-where-we-do-.patch - 0006-efi-Only-register-shim_lock-verifier-if-shim_lock-pr.patch - 0006-iso9660-Don-t-leak-memory-on-realloc-failures.patch - 0007-font-Do-not-load-more-than-one-NAME-section.patch - 0007-verifiers-Move-verifiers-API-to-kernel-image.patch - 0008-efi-Move-the-shim_lock-verifier-to-the-GRUB-core.patch - 0008-script-Remove-unused-fields-from-grub_script_functio.patch - 0009-kern-Add-lockdown-support.patch - 0009-script-Avoid-a-use-after-free-when-redefining-a-func.patch - 0010-kern-lockdown-Set-a-variable-if-the-GRUB-is-locked-d.patch - 0010-linux-Fix-integer-overflows-in-initrd-size-handling.patch - 0011-efi-Lockdown-the-GRUB-when-the-UEFI-Secure-Boot-is-e.patch - 0012-efi-Use-grub_is_lockdown-instead-of-hardcoding-a-dis.patch - 0013-acpi-Don-t-register-the-acpi-command-when-locked-dow.patch - 0014-mmap-Don-t-register-cutmem-and-badram-commands-when-.patch - 0015-commands-Restrict-commands-that-can-load-BIOS-or-DT-.patch - 0016-commands-setpci-Restrict-setpci-command-when-locked-.patch - 0017-commands-hdparm-Restrict-hdparm-command-when-locked-.patch - 0018-gdb-Restrict-GDB-access-when-locked-down.patch - 0019-loader-xnu-Don-t-allow-loading-extension-and-package.patch - 0020-dl-Only-allow-unloading-modules-that-are-not-depende.patch - 0021-usb-Avoid-possible-out-of-bound-accesses-caused-by-m.patch - 0022-lib-arg-Block-repeated-short-options-that-require-an.patch - 0023-commands-menuentry-Fix-quoting-in-setparams_prefix.patch - 0024-kern-parser-Fix-resource-leak-if-argc-0.patch - 0025-kern-parser-Fix-a-memory-leak.patch - 0026-kern-parser-Introduce-process_char-helper.patch - 0027-kern-parser-Introduce-terminate_arg-helper.patch - 0028-kern-parser-Refactor-grub_parser_split_cmdline-clean.patch - 0029-kern-buffer-Add-variable-sized-heap-buffer.patch - 0030-kern-parser-Fix-a-stack-buffer-overflow.patch - 0031-util-mkimage-Remove-unused-code-to-add-BSS-section.patch - 0032-util-mkimage-Use-grub_host_to_target32-instead-of-gr.patch - 0033-util-mkimage-Always-use-grub_host_to_target32-to-ini.patch - 0034-util-mkimage-Unify-more-of-the-PE32-and-PE32-header-.patch - 0035-util-mkimage-Reorder-PE-optional-header-fields-set-u.patch - 0036-util-mkimage-Improve-data_size-value-calculation.patch - 0037-util-mkimage-Refactor-section-setup-to-use-a-helper.patch - 0038-util-mkimage-Add-an-option-to-import-SBAT-metadata-i.patch - 0039-grub-install-common-Add-sbat-option.patch - 0040-shim_lock-Only-skip-loading-shim_lock-verifier-with-.patch - grub-install-define-default-platform-for-risc-v.patch - grub2-editenv-add-warning-message.patch - grub2-efi-gop-add-blt.patch - grub2-efi-uga-64bit-fb.patch - grub2-verifiers-fix-system-freeze-if-verify-failed.patch - risc-v-add-clzdi2-symbol.patch - risc-v-fix-computation-of-pc-relative-relocation-offset.patch - Add grub2-instdev-fixup.pl for correcting /etc/default/grub_installdevice to use disk devie if grub has been installed to it - Add 0001-30_uefi-firmware-fix-printf-format-with-null-byte.patch to fix detection of efi fwsetup support- Fix running grub2-once leads to failure of starting systemd service in the boot sequence (bsc#1169460) * grub2-once * grub2-once.service- Fix crash in launching gfxmenu without theme file (bsc#1186481) * grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch- Fix plaintext password in grub config didn't work to unlock menu entry if enabling secure boot in UEFI (bsc#1181892)- Fix obsolete syslog in systemd unit file and updating to use journal as StandardOutput (bsc#1185149) * grub2-once.service- Fix build error on armv6/armv7 (bsc#1184712) * 0001-emu-fix-executable-stack-marking.patch- Fix error grub_file_filters not found in Azure virtual machine (bsc#1182012) * 0001-Workaround-volatile-efi-boot-variable.patch- Fix powerpc-ieee1275 lpar takes long time to boot with increasing number of nvme namespace (bsc#1177751) 0001-ieee1275-Avoiding-many-unecessary-open-close.patch- Fix chainloading windows on dual boot machine (bsc#1183073) * 0001-kern-efi-sb-Add-chainloaded-image-as-shim-s-verifiab.patch- VUL-0: grub2,shim: implement new SBAT method (bsc#1182057) * 0031-util-mkimage-Remove-unused-code-to-add-BSS-section.patch * 0032-util-mkimage-Use-grub_host_to_target32-instead-of-gr.patch * 0033-util-mkimage-Always-use-grub_host_to_target32-to-ini.patch * 0034-util-mkimage-Unify-more-of-the-PE32-and-PE32-header-.patch * 0035-util-mkimage-Reorder-PE-optional-header-fields-set-u.patch * 0036-util-mkimage-Improve-data_size-value-calculation.patch * 0037-util-mkimage-Refactor-section-setup-to-use-a-helper.patch * 0038-util-mkimage-Add-an-option-to-import-SBAT-metadata-i.patch * 0039-grub-install-common-Add-sbat-option.patch - Fix CVE-2021-20225 (bsc#1182262) * 0022-lib-arg-Block-repeated-short-options-that-require-an.patch - Fix CVE-2020-27749 (bsc#1179264) * 0024-kern-parser-Fix-resource-leak-if-argc-0.patch * 0025-kern-parser-Fix-a-memory-leak.patch * 0026-kern-parser-Introduce-process_char-helper.patch * 0027-kern-parser-Introduce-terminate_arg-helper.patch * 0028-kern-parser-Refactor-grub_parser_split_cmdline-clean.patch * 0029-kern-buffer-Add-variable-sized-heap-buffer.patch * 0030-kern-parser-Fix-a-stack-buffer-overflow.patch - Fix CVE-2021-20233 (bsc#1182263) * 0023-commands-menuentry-Fix-quoting-in-setparams_prefix.patch - Fix CVE-2020-25647 (bsc#1177883) * 0021-usb-Avoid-possible-out-of-bound-accesses-caused-by-m.patch - Fix CVE-2020-25632 (bsc#1176711) * 0020-dl-Only-allow-unloading-modules-that-are-not-depende.patch - Fix CVE-2020-27779, CVE-2020-14372 (bsc#1179265) (bsc#1175970) * 0001-include-grub-i386-linux.h-Include-missing-grub-types.patch * 0002-efi-Make-shim_lock-GUID-and-protocol-type-public.patch * 0003-efi-Return-grub_efi_status_t-from-grub_efi_get_varia.patch * 0004-efi-Add-a-function-to-read-EFI-variables-with-attrib.patch * 0005-efi-Add-secure-boot-detection.patch * 0006-efi-Only-register-shim_lock-verifier-if-shim_lock-pr.patch * 0007-verifiers-Move-verifiers-API-to-kernel-image.patch * 0008-efi-Move-the-shim_lock-verifier-to-the-GRUB-core.patch * 0009-kern-Add-lockdown-support.patch * 0010-kern-lockdown-Set-a-variable-if-the-GRUB-is-locked-d.patch * 0011-efi-Lockdown-the-GRUB-when-the-UEFI-Secure-Boot-is-e.patch * 0012-efi-Use-grub_is_lockdown-instead-of-hardcoding-a-dis.patch * 0013-acpi-Don-t-register-the-acpi-command-when-locked-dow.patch * 0014-mmap-Don-t-register-cutmem-and-badram-commands-when-.patch * 0015-commands-Restrict-commands-that-can-load-BIOS-or-DT-.patch * 0016-commands-setpci-Restrict-setpci-command-when-locked-.patch * 0017-commands-hdparm-Restrict-hdparm-command-when-locked-.patch * 0018-gdb-Restrict-GDB-access-when-locked-down.patch * 0019-loader-xnu-Don-t-allow-loading-extension-and-package.patch * 0040-shim_lock-Only-skip-loading-shim_lock-verifier-with-.patch * 0041-squash-Add-secureboot-support-on-efi-chainloader.patch * 0042-squash-grub2-efi-chainload-harder.patch * 0043-squash-Don-t-allow-insmod-when-secure-boot-is-enable.patch * 0044-squash-kern-Add-lockdown-support.patch * 0045-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch * 0046-squash-verifiers-Move-verifiers-API-to-kernel-image.patch - Drop patch supersceded by the new backport * 0001-linuxefi-fail-kernel-validation-without-shim-protoco.patch * 0001-shim_lock-Disable-GRUB_VERIFY_FLAGS_DEFER_AUTH-if-se.patch * 0007-linuxefi-fail-kernel-validation-without-shim-protoco.patch - Add SBAT metadata section to grub.efi - Drop shim_lock module as it is part of core of grub.efi * grub2.spec- Fix build error in binutils 2.36 (bsc#1181741) * 0001-Fix-build-error-in-binutils-2.36.patch - Fix executable stack in grub-emu (bsc#1181696) * 0001-emu-fix-executable-stack-marking.patch- Restore compatibilty sym-links * grub2.spec - Use rpmlintrc to filter out rpmlint 2.0 error (bsc#1179044) * grub2.rpmlintrc- Complete Secure Boot support on aarch64 (jsc#SLE-15020) * 0001-Add-support-for-Linux-EFI-stub-loading-on-aarch64.patch * 0002-arm64-make-sure-fdt-has-address-cells-and-size-cells.patch * 0003-Make-grub_error-more-verbose.patch * 0004-arm-arm64-loader-Better-memory-allocation-and-error-.patch * 0005-Make-linux_arm_kernel_header.hdr_offset-be-at-the-ri.patch * 0006-efi-Set-image-base-address-before-jumping-to-the-PE-.patch * 0007-linuxefi-fail-kernel-validation-without-shim-protoco.patch * 0008-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch * 0009-squash-Add-support-for-linuxefi.patch- Fix rpmlint 2.0 error for having arch specific path in noarch package aiming for compatibility with old package (bsc#1179044) * grub2.spec - Fix non POSIX sed argument which failed in sed from busybox (bsc#1181091) * grub2-check-default.sh- Fix boot failure in blocklist installation (bsc#1178278) * Modified 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch- Fix grub2-install error with "failed to get canonical path of `/boot/grub2/i386-pc'." (bsc#1177957) * Modified 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch- Fix https boot interrupted by unrecognised network address error message (bsc#1172952) * 0001-add-support-for-UEFI-network-protocols.patch- grub2.spec: Fix bare words used as string in expression which is no longer allowed in rpm 4.16- Improve the error handling when grub2-install fails with short mbr gap (bsc#1176062) * 0001-Warn-if-MBR-gap-is-small-and-user-uses-advanced-modu.patch * 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch- Make efi hand off the default entry point of the linux command (bsc#1176134) * 0001-efi-linux-provide-linux-command.patch- Fix verification requested but nobody cares error when loading external module in secure boot off (bsc#1175766) * 0001-shim_lock-Disable-GRUB_VERIFY_FLAGS_DEFER_AUTH-if-se.patch- Make consistent check to enable relative path on btrfs (bsc#1174567) * 0001-Unify-the-check-to-enable-btrfs-relative-path.patch- Add fibre channel device's ofpath support to grub-ofpathname and search hint to speed up root device discovery (bsc#1172745) * 0001-ieee1275-powerpc-implements-fibre-channel-discovery-.patch * 0002-ieee1275-powerpc-enables-device-mapper-discovery.patch- Fix for CVE-2020-15705 (bsc#1174421) * 0001-linuxefi-fail-kernel-validation-without-shim-protoco.patch * 0002-cmdline-Provide-cmdline-functions-as-module.patch- Make grub-calloc inline to avoid symbol not found error as the system may not use updated grub to boot the system (bsc#1174782) (bsc#1175060) (bsc#1175036) * 0001-kern-mm.c-Make-grub_calloc-inline.patch- Fix for CVE-2020-10713 (bsc#1168994) * 0001-yylex-Make-lexer-fatal-errors-actually-be-fatal.patch - Fix for CVE-2020-14308 CVE-2020-14309, CVE-2020-14310, CVE-2020-14311 (bsc#1173812) * 0002-safemath-Add-some-arithmetic-primitives-that-check-f.patch * 0003-calloc-Make-sure-we-always-have-an-overflow-checking.patch * 0004-calloc-Use-calloc-at-most-places.patch * 0005-malloc-Use-overflow-checking-primitives-where-we-do-.patch * 0006-iso9660-Don-t-leak-memory-on-realloc-failures.patch * 0007-font-Do-not-load-more-than-one-NAME-section.patch - Fix CVE-2020-15706 (bsc#1174463) * 0008-script-Remove-unused-fields-from-grub_script_functio.patch * 0009-script-Avoid-a-use-after-free-when-redefining-a-func.patch - Fix CVE-2020-15707 (bsc#1174570) * 0010-linux-Fix-integer-overflows-in-initrd-size-handling.patch - Use overflow checking primitives where the arithmetic expression for buffer allocations may include unvalidated data - Use grub_calloc for overflow check and return NULL when it would occur * 0001-add-support-for-UEFI-network-protocols.patch * 0003-bootp-New-net_bootp6-command.patch * grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch * grub2-btrfs-09-get-default-subvolume.patch * grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch * grub2-grubenv-in-btrfs-header.patch- No 95_textmode for PowerPC (boo#1174166)- Skip zfcpdump kernel from the grub boot menu (bsc#1166513) * grub2-s390x-skip-zfcpdump-image.patch- Fix boot failure as journaled data not get drained due to abrupt power off after grub-install (bsc#1167756) * grub-install-force-journal-draining-to-ensure-data-i.patch- Fix executable stack in grub-probe and other grub utility (bsc#1169137) * grub2-btrfs-06-subvol-mount.patch- Fix GCC 10 build fail (bsc#1158189) * 0001-mdraid1x_linux-Fix-gcc10-error-Werror-array-bounds.patch * 0002-zfs-Fix-gcc10-error-Werror-zero-length-bounds.patch- Backport to support searching for specific config files for netboot (bsc#1166409) * 0001-normal-Move-common-datetime-functions-out-of-the-nor.patch * 0002-kern-Add-X-option-to-printf-functions.patch * 0003-normal-main-Search-for-specific-config-files-for-net.patch * 0004-datetime-Enable-the-datetime-module-for-the-emu-plat.patch- move *.module files to separate -debug subpackage (boo#1166578)- Fix EFI console detection to make it a runtime decision (bsc#1164385) * grub2-SUSE-Add-the-t-hotkey.patch- Downgrade mtools to Suggests for consistency with xorriso (boo#1165839) - remove info requirements, file triggers are used now (boo#1152105)- Add secure boot support for s390x. (jsc#SLE-9425) * grub2-s390x-11-secureboot.patch- Fix grub hangs after loading rogue image without valid signature for uefi secure boot (bsc#1159102) * grub2-verifiers-fix-system-freeze-if-verify-failed.patch- From Stefan Seyfried : Fix grub2-install fails with "not a directory" error (boo#1161641, bsc#1162403) * grub2-install-fix-not-a-directory-error.patch- Correct awk pattern in 20_linux_xen (bsc#900418, bsc#1157912) - Correct linux and initrd handling in 20_linux_xen (bsc#1157912) M grub2-efi-xen-cfg-unquote.patch M grub2-efi-xen-chainload.patch M grub2-efi-xen-cmdline.patch M grub2-efi-xen-removable.patch- Disable btrfs zstd support for i386-pc to workaround core.img too large to be embedded in btrfs bootloader area or MBR gap (boo#1154809) * 0001-btrfs-disable-zstd-support-for-i386-pc.patch- Fix grub2.sleep to load old kernel after hibernation (boo#1154783)- Enable support for riscv64 - Backports from upstream: * risc-v-fix-computation-of-pc-relative-relocation-offset.patch * risc-v-add-clzdi2-symbol.patch * grub-install-define-default-platform-for-risc-v.patch- Version bump to 2.04 * removed - translations-20170427.tar.xz * grub2.spec - Make signed grub-tpm.efi specific to x86_64-efi build, the platform currently shipped with tpm module from upstream codebase - Add shim_lock to signed grub.efi in x86_64-efi build - x86_64: linuxefi now depends on linux, both will verify kernel via shim_lock - Remove translation tarball and po file hacks as it's been included in upstream tarball * rediff - grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch - grub2-commands-introduce-read_file-subcommand.patch - grub2-secureboot-add-linuxefi.patch - 0001-add-support-for-UEFI-network-protocols.patch - grub2-efi-HP-workaround.patch - grub2-secureboot-install-signed-grub.patch - grub2-linux.patch - use-grub2-as-a-package-name.patch - grub2-pass-corret-root-for-nfsroot.patch - grub2-secureboot-use-linuxefi-on-uefi.patch - grub2-secureboot-no-insmod-on-sb.patch - grub2-secureboot-provide-linuxefi-config.patch - grub2-secureboot-chainloader.patch - grub2-s390x-01-Changes-made-and-files-added-in-order-to-allow-s390x.patch - grub2-s390x-02-kexec-module-added-to-emu.patch - grub2-s390x-04-grub2-install.patch - grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch - grub2-efi-chainloader-root.patch - grub2-ppc64le-disable-video.patch - grub2-ppc64-cas-reboot-support.patch - grub2-Fix-incorrect-netmask-on-ppc64.patch - 0003-bootp-New-net_bootp6-command.patch - 0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch - 0012-tpm-Build-tpm-as-module.patch - grub2-emu-4-all.patch - grub2-btrfs-09-get-default-subvolume.patch - grub2-ppc64le-memory-map.patch - grub2-ppc64-cas-fix-double-free.patch - 0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch * drop upstream patches - grub2-fix-locale-en.mo.gz-not-found-error-message.patch - grub2-fix-build-with-flex-2.6.4.patch - grub2-accept-empty-module.patch - 0001-Fix-packed-not-aligned-error-on-GCC-8.patch - 0001-Fix-PCIe-LER-when-GRUB2-accesses-non-enabled-MMIO-da.patch - unix-exec-avoid-atexit-handlers-when-child-exits.patch - 0001-xfs-Accept-filesystem-with-sparse-inodes.patch - grub2-binutils2.31.patch - grub2-msdos-fix-overflow.patch - 0001-tsc-Change-default-tsc-calibration-method-to-pmtimer.patch - grub2-efi-Move-grub_reboot-into-kernel.patch - grub2-efi-Free-malloc-regions-on-exit.patch - grub2-move-initrd-upper.patch - 0002-Add-Virtual-LAN-support.patch - 0001-ofnet-Initialize-structs-in-bootpath-parser.patch - 0001-misc-fix-invalid-character-recongition-in-strto-l.patch - 0001-tpm-Core-TPM-support.patch - 0002-tpm-Measure-kernel-initrd.patch - 0003-tpm-Add-BIOS-boot-measurement.patch - 0004-tpm-Rework-linux-command.patch - 0005-tpm-Rework-linux16-command.patch - 0006-tpm-Measure-kernel-and-initrd-on-BIOS-systems.patch - 0007-tpm-Measure-the-kernel-commandline.patch - 0008-tpm-Measure-commands.patch - 0009-tpm-Measure-multiboot-images-and-modules.patch - 0010-tpm-Fix-boot-when-there-s-no-TPM.patch - 0011-tpm-Fix-build-error.patch - 0013-tpm-i386-pc-diskboot-img.patch - grub2-freetype-pkgconfig.patch - 0001-cpio-Disable-gcc9-Waddress-of-packed-member.patch - 0002-jfs-Disable-gcc9-Waddress-of-packed-member.patch - 0003-hfs-Fix-gcc9-error-Waddress-of-packed-member.patch - 0004-hfsplus-Fix-gcc9-error-with-Waddress-of-packed-membe.patch - 0005-acpi-Fix-gcc9-error-Waddress-of-packed-member.patch - 0006-usbtest-Disable-gcc9-Waddress-of-packed-member.patch - 0007-chainloader-Fix-gcc9-error-Waddress-of-packed-member.patch - 0008-efi-Fix-gcc9-error-Waddress-of-packed-member.patch- Consistently find btrfs snapshots on s390x. (bsc#1136970) * grub2-s390x-04-grub2-install.patch- Fix fallback embed doesn't work when no post mbr gap at all (boo#1142229) * Refresh grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch- Revert grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch until merged by upstream (bsc#1134287, bsc#1139345, LTC#177836, LTC#174229).- Fix iteration of FCP LUNs (bsc#1134287, bsc#1139345, LTC#177836, LTC#174229). * Refresh grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch- Use grub2-install to handle signed grub installation for UEFI secure boot and also provide options to override default (bsc#1136601) * grub2-secureboot-install-signed-grub.patch - Remove arm64 linuxefi patches as it's not needed for secure boot * 0001-efi-refactor-grub_efi_allocate_pages.patch * 0002-Remove-grub_efi_allocate_pages.patch * 0003-arm64-efi-move-EFI_PAGE-definitions-to-efi-memory.h.patch * 0004-efi-Add-central-copy-of-grub_efi_find_mmap_size.patch * 0005-efi-Add-grub_efi_get_ram_base-function-for-arm64.patch * 0006-Add-support-for-EFI-handover-on-ARM64.patch- Avoid high resolution when trying to keep current mode (bsc#1133842) * grub2-video-limit-the-resolution-for-fixed-bimap-font.patch - Make GRUB_SAVEDEFAULT working with btrfs (bsc#1128592) * grub2-grubenv-in-btrfs-header.patch- Check/refresh zipl-kernel before hibernate on s390x. (bsc#940457) (Getting rid of hardcoded 'vmlinuz', which failed on PPC as well.) * grub2-systemd-sleep.sh- Try to refresh zipl-kernel on failed kexec. (bsc#1127293) * grub2-s390x-04-grub2-install.patch - Fully support "previous" zipl-kernel, with 'mem=1G' being available on dedicated entries. (bsc#928131) * grub2-s390x-09-improve-zipl-setup.patch - Refresh * grub2-zipl-setup-fix-btrfs-multipledev.patch- Fix GCC 9 build failure (bsc#1121208) * 0001-cpio-Disable-gcc9-Waddress-of-packed-member.patch * 0002-jfs-Disable-gcc9-Waddress-of-packed-member.patch * 0003-hfs-Fix-gcc9-error-Waddress-of-packed-member.patch * 0004-hfsplus-Fix-gcc9-error-with-Waddress-of-packed-membe.patch * 0005-acpi-Fix-gcc9-error-Waddress-of-packed-member.patch * 0006-usbtest-Disable-gcc9-Waddress-of-packed-member.patch * 0007-chainloader-Fix-gcc9-error-Waddress-of-packed-member.patch * 0008-efi-Fix-gcc9-error-Waddress-of-packed-member.patch- Use %doc for older products for compatibility, or may end up with unsuccessful build result * grub2.spec- Revert grub2-ieee1275-open-raw-mode.patch for regression of crashing lvm on multipath SAN (bsc#1113702) * deleted grub2-ieee1275-open-raw-mode.patch - Add exception handling to FCP lun enumeration (bsc#1113702) * grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch- Fix LOADER_TYPE parsing in grub2-once (boo#1122569)- Create compatibility sym-link of grub.xen in the old location to which old VM definition is pointing (bsc#1123942)- Add patch to fix ARM boot, when kernel become too big: * grub2-move-initrd-upper.patch (boo#1123350)- Replace old $RPM_* shell vars.- Support long menu entry by scrolling its text left and right through the key stroke ctrl+l and ctrl+r (FATE#325760) * grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch- Improved hiDPI device support (FATE#326680) * grub2-video-limit-the-resolution-for-fixed-bimap-font.patch- Build platform-packages 'noarch' and move to '/usr/share/efi' for SUSE Manager. (FATE#326960) * grub2-efi-xen-chainload.patch (bsc#1122563) * grub2-efi-xen-removable.patch (refresh)- Support for UEFI Secure Boot on AArch64 (FATE#326541) * 0001-efi-refactor-grub_efi_allocate_pages.patch * 0002-Remove-grub_efi_allocate_pages.patch * 0003-arm64-efi-move-EFI_PAGE-definitions-to-efi-memory.h.patch * 0004-efi-Add-central-copy-of-grub_efi_find_mmap_size.patch * 0005-efi-Add-grub_efi_get_ram_base-function-for-arm64.patch * 0006-Add-support-for-EFI-handover-on-ARM64.patch- Change default tsc calibration method to pmtimer on EFI (bsc#1114754) * 0001-tsc-Change-default-tsc-calibration-method-to-pmtimer.patch- ieee1275: Fix double free in CAS reboot (bsc#1111955) * grub2-ppc64-cas-fix-double-free.patch- Support NVDIMM device names (bsc#1110073) * grub2-getroot-support-nvdimm.patch- Translate caret back to space as the initrd stanza could use space to delimit multiple files loaded (bsc#1101942) * grub2-util-30_os-prober-multiple-initrd.patch- ieee1275: implement FCP methods for WWPN and LUNs (bsc#1093145) * grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch- Fix broken network interface with random address and same name (bsc#1084508) * 0001-ofnet-Initialize-structs-in-bootpath-parser.patch- Fix outputting invalid btrfs subvol path on non btrfs filesystem due to bogus return code handling. (bsc#1106381) * modified grub2-btrfs-10-config-directory.patch- Fix overflow in sector count calculation (bsc#1105163) * grub2-msdos-fix-overflow.patch- Downgrade libburnia-tools to suggest as minimal system can't afford pulling in tcl/tk and half of the x11 stack (bsc#1102515) * modified grub2.spec- Add grub2-binutils2.31.patch: x86-64: Treat R_X86_64_PLT32 as R_X86_64_PC32. Starting from binutils commit bd7ab16b x86-64 assembler generates R_X86_64_PLT32, instead of R_X86_64_PC32, for 32-bit PC-relative branches. Grub2 should treat R_X86_64_PLT32 as R_X86_64_PC32.- The grubxenarch packages are now architecture-independent. [bsc#953297, grub2.spec, grub2-rpmlintrc]- Fix config_directory on btrfs to follow path scheme (bsc#1063443) * grub2-btrfs-10-config-directory.patch - Fix grub2-install --root-directory does not work for /boot/grub2/ on separate btrfs subvolume (boo#1098420) * grub2-btrfs-06-subvol-mount.patch - Fix setparams doesn't work as expected from boot-last-label NVRAM var, after inital CAS reboot on ieee1275 (bsc#1088830) * grub2-ppc64-cas-new-scope.patch- Fix install on xfs error (bsc#1101283) * 0001-xfs-Accept-filesystem-with-sparse-inodes.patch- grub2.spec: change %config to %config(noreplace) Don't overwrite user changes to config files on upgrades.- Marked %{_sysconfdir}/grub.d/40_custom as (noreplace) [bsc#1079332, grub2.spec]- Replace "GRUB_DISABLE_LINUX_RECOVERY" by "GRUB_DISABLE_RECOVERY" in /etc/default/grub and remove test from s390x install section in upec file. [bsc#1042433, grub.default, grub2.spec]- Added "# needssslcertforbuild", which got lost somewhere, to spec file [grub2.spec]- Replace confusing menu on btrfs "snapper rollback" by help text. [bsc#1027588, grub2-btrfs-help-on-snapper-rollback.patch]- Use %license instead of %doc [bsc#1082318]- grub2-emu on s390 keep network during kexec boot (bsc#1089493) * grub2-s390x-10-keep-network-at-kexec.patch- Add grub2-freetype-pkgconfig.patch to fix build with new freetype use pkgconfig to find Freetype libraries.- Fallback to raw mode if Open Firmware returns invalid ihandler (bsc#1071559) * grub2-ieee1275-open-raw-mode.patch- Fix error of essential directory not found on UEFI Xen host (bsc#1085842) * add grub2-efi-xen-removable.patch * rediff grub2-suse-remove-linux-root-param.patch- Fix corruption of "grub2-install --help" and grub2-install manual page (bsc#1086670) * unix-exec-avoid-atexit-handlers-when-child-exits.patch- Fix Nvidia GPU in legacy I/O slot 2 disappears during system startup (bsc#1082914) * 0001-Fix-PCIe-LER-when-GRUB2-accesses-non-enabled-MMIO-da.patch- Fix packed-not-aligned error on GCC 8 (bsc#1084632) * 0001-Fix-packed-not-aligned-error-on-GCC-8.patch- Fix incorrect netmask on ppc64 (bsc#1085419) * grub2-Fix-incorrect-netmask-on-ppc64.patch- Fix UEFI HTTPS Boot from ISO installation image (bsc#1076132) * 0001-add-support-for-UEFI-network-protocols.patch- fix wrong command output when default subvolume is toplevel tree with id 5 (bsc#1078775) * grub2-btrfs-09-get-default-subvolume.patch - insert mdraid modules to support software RAID (bsc#1078775) * grub2-xen-pv-firmware.cfg- Rename grub2-btrfs-workaround-grub2-once.patch to grub2-grubenv-in-btrfs-header.patch - Store GRUB environment variable health_checker_flag in Btrfs header- Fix incorrect check preventing the script from running (bsc#1078481) * 80_suse_btrfs_snapshot- Fix disappeared snapshot menu entry (bsc#1078481) * 80_suse_btrfs_snapshot- Fix unquoted string error and add some more checks (bsc#1079330) * grub2-check-default.sh- The %prep section applies patches, the %build section builds. Remove mixup of patching and building from %prep for quilt setup Related to bsc#1065703- Check if default entry need to be corrected for updated distributor version and/or use fallback entry if default kernel entry removed (bsc#1065349) * grub2-check-default.sh * grub2-mkconfig-default-entry-correction.patch - Fix grub2-mkconfig warning when disk is LVM PV (bsc#1071239) * grub2-getroot-scan-disk-pv.patch- Filter out autofs and securityfs from /proc/self/mountinfo to speed up nfsroot test in large number of autofs mounts (bsc#1069094) * modified grub2-pass-corret-root-for-nfsroot.patch- Fix http(s) boot security review (bsc#1058090) * 0002-AUDIT-0-http-boot-tracker-bug.patch- 0001-add-support-for-UEFI-network-protocols.patch: * Workaround http data access in firmware * Fix DNS device path parsing for efinet device * Relaxed UEFI Protocol requirement * Support Intel OPA (Omni-Path Architecture) PXE Boot (bsc#1015589)- grub2-xen-pv-firmware.cfg: remove linemode=1 from cmdline for SUSE installer. openQA expects ncurses interface. (bsc#1066919)- use python3 for autogen.sh (fate#323526)- Do not check that PReP partition does not contain an ELF during installation (bsc#1065738). * grub2-install-remove-useless-check-PReP-partition-is-empty.patch- Build diskboot_tpm.img as separate image to diskboot.img to prevent failure in booting on some bogus firmware. To use the TPM image you have to use suse-enable-tpm option of grub2-install (bsc#1052401) * 0013-tpm-i386-pc-diskboot-img.patch- Use /boot//loader/linux to determine if install media is SUSE instead of /contents file (bsc#1054453)- Use the pvops-enabled default kernel if the traditional xen pv kernel and initrd are not found (bsc#1054453)- Fix reboot in UEFI environments (bsc#1047331) * Add grub2-efi-Move-grub_reboot-into-kernel.patch * Refresh grub2-efi-Free-malloc-regions-on-exit.patch- Add preliminary patch for UEFI HTTPS and related network protocol support (fate#320130) * 0001-add-support-for-UEFI-network-protocols.patch- grub2-s390x-04-grub2-install.patch : remove arybase dependency in grub2-zipl-setup by not referencing to $[ (bsc#1055280)- Fix minor oversights in and the exit value of the grub2-install helper on s390x. (bsc#1055343, fate#323298) * grub2-s390x-09-improve-zipl-setup.patch- Make grub2.info build reproducible (boo#1047218)- add grub2-fix-build-with-flex-2.6.4.patch - fix build with flex 2.6.4+ that removed explicit (void) cast from fprintf call in yy_fatal_error.- Support LVM physical volume created without metadatacopies (bsc#1027526) * grub2-diskfilter-support-pv-without-metadatacopies.patch - Fix page fault exception when grub loads with Nvidia cards (bsc#1038533) * grub2-efi-uga-64bit-fb.patch - Require 'kexec-tools' for System z. (bsc#944358) * modified grub2.spec- grub2-xen-pv-firmware.cfg: insmod lvm module as it's not auto-loaded to support booting from lvm volume (bsc#1004324) - Grub not working correctly with xen and btrfs snapshots (bsc#1026511) * Add grub2-btrfs-09-get-default-subvolume.patch * grub2-xen-pv-firmware.cfg : search path in default subvolume- new upstream version 2.02 * rediff - use-grub2-as-a-package-name.patch * drop upstream patches - grub2-fix-uninitialized-variable-in-btrfs-with-GCC7.patch - grub2-add-FALLTHROUGH-annotations.patch - update translations- update grub2-btrfs-workaround-grub2-once.patch to also store saved_entry in additional environment block (boo#1031025)- fix building with GCC (bsc#1030247) * add grub2-fix-uninitialized-variable-in-btrfs-with-GCC7.patch * grub2-add-FALLTHROUGH-annotations.patch- Fix out of memory error on lvm detection (bsc#1016536) (bsc#1027401) * grub2-lvm-allocate-metadata-buffer-from-raw-contents.patch - Fix boot failure if /boot is separate btrfs partition (bsc#1023160) * grub2-btrfs-06-subvol-mount.patch- 0004-tpm-Rework-linux-command.patch : Fix out of bound memory copy (bsc#1029187)- new upstream version 2.02~rc2 * rediff - use-grub2-as-a-package-name.patch - grub2-linguas.sh-no-rsync.patch * drop upstream patches - 0001-efi-strip-off-final-NULL-from-File-Path-in-grub_efi_.patch- TPM Support (FATE#315831) * 0001-tpm-Core-TPM-support.patch * 0002-tpm-Measure-kernel-initrd.patch * 0003-tpm-Add-BIOS-boot-measurement.patch * 0004-tpm-Rework-linux-command.patch * 0005-tpm-Rework-linux16-command.patch * 0006-tpm-Measure-kernel-and-initrd-on-BIOS-systems.patch * 0007-tpm-Measure-the-kernel-commandline.patch * 0008-tpm-Measure-commands.patch * 0009-tpm-Measure-multiboot-images-and-modules.patch * 0010-tpm-Fix-boot-when-there-s-no-TPM.patch * 0011-tpm-Fix-build-error.patch * 0012-tpm-Build-tpm-as-module.patch - grub2.spec : Add grub-tpm.efi for Secure Boot- Fix invalid Xen EFI config files if xen_args include GRUB2 quoting (bsc#900418) (bsc#951748) * grub2-efi-xen-cfg-unquote.patch - Fix linuxefi erroneously initialize linux's boot_params with non-zero values. (bsc#1025563) * grub2-linuxefi-fix-boot-params.patch - Removed grub2-fix-multi-device-root-kernel-argument.patch as it has regression on how GRUB_DISABLE_LINUX_UUID=true interpreted (bsc#1015138)- Fix for openQA UEFI USB Boot failure with upstream patch (bsc#1026344) * added 0001-efi-strip-off-final-NULL-from-File-Path-in-grub_efi_.patch * removed 0001-Revert-efi-properly-terminate-filepath-with-NULL-in-.patch- Temporary fix for openQA UEFI USB Boot failure (bsc#1026344) * 0001-Revert-efi-properly-terminate-filepath-with-NULL-in-.patch- grub2.spec: fix s390x file list.- require efibootmgr in efi package (boo#1025520)- Merge changes from SLE12 - add grub2-emu-4-all.patch * Build 'grub2-emu' wherever possible, to allow a better implementation of that feature. - add grub2-s390x-06-loadparm.patch, - add grub2-commands-introduce-read_file-subcommand.patch: * allow s390x to telecontrol grub2. (bsc#891946, bsc#892852) - add grub2-s390x-06-loadparm.patch: * ignore case and fix transliteration of parameter. (bsc#891946) - add grub2-s390x-07-add-image-param-for-zipl-setup.patch * Add --image switch to force zipl update to specific kernel (bsc#928131) - add grub2-s390x-08-workaround-part-to-disk.patch * Ignore partition tables on s390x. (bsc#935127) - add grub2-efi-chainload-harder.patch: * allow XEN to be chain-loaded despite firmware flaws. (bnc#887793) * Do not use shim lock protocol for reading pe header, it won't be available when secure boot disabled (bsc#943380) * Make firmware flaw condition be more precisely detected and add debug message for the case * Check msdos header to find PE file header (bsc#954126) - grub2-s390x-04-grub2-install.patch: * streamline boot to grub menu. (bsc#898198) * Force '/usr' to read-only before calling kexec. (bsc#932951) - grub2-once: * add '--enum' option to enumerate boot-entries in a way actually understood by 'grub2'. (bsc#892852, bsc#892811) * Examine variables from grub environment in 'grub2-once'. (fate#319632)- new upstream version 2.02~rc1 * rediff - use-grub2-as-a-package-name.patch - grub2-s390x-04-grub2-install.patch - grub2-accept-empty-module.patch - grub2-btrfs-04-grub2-install.patch - grub2-btrfs-06-subvol-mount.patch * drop upstream patches - 0001-dns-fix-buffer-overflow-for-data-addresses-in-recv_h.patch - 0001-build-Use-AC_HEADER_MAJOR-to-find-device-macros.patch - 0002-configure-fix-check-for-sys-sysmacros.h-under-glibc-.patch - 0001-Fix-fwpath-in-efi-netboot.patch - 0001-arm64-Move-firmware-fdt-search-into-global-function.patch - 0002-arm-efi-Use-fdt-from-firmware-when-available.patch - grub2-arm64-mknetdir-add-suport-for-arm64-efi.patch - 0001-10_linux-Fix-grouping-of-tests-for-GRUB_DEVICE.patch - 0002-20_linux_xen-fix-test-for-GRUB_DEVICE.patch - 0001-xen-make-xen-loader-callable-multiple-times.patch - 0002-xen-avoid-memleaks-on-error.patch - 0003-xen-reduce-number-of-global-variables-in-xen-loader.patch - 0004-xen-add-elfnote.h-to-avoid-using-numbers-instead-of-.patch - 0005-xen-synchronize-xen-header.patch - 0006-xen-factor-out-p2m-list-allocation-into-separate-fun.patch - 0007-xen-factor-out-allocation-of-special-pages-into-sepa.patch - 0008-xen-factor-out-allocation-of-page-tables-into-separa.patch - 0009-xen-add-capability-to-load-initrd-outside-of-initial.patch - 0010-xen-modify-page-table-construction.patch - 0011-xen-add-capability-to-load-p2m-list-outside-of-kerne.patch * add - fix-grub2-use-stat-instead-of-udevadm-for-partition-lookup-with-new-glibc.patch fix compilation with new glibc- Fix build error on glibc-2.25 * 0001-build-Use-AC_HEADER_MAJOR-to-find-device-macros.patch * 0002-configure-fix-check-for-sys-sysmacros.h-under-glibc-.patch - Fix fwpath in efi netboot (fate#321993) (bsc#1022294) * 0001-Fix-fwpath-in-efi-netboot.patch- grub2-systemd-sleep.sh: Fix prematurely abort by commands error return code and skip the offending menu entry (bsc#1022880)- Add support for BLT only EFI GOP adapters (FATE#322332) * grub2-efi-gop-add-blt.patch- info-dir-entry.patch: Update info dir entry to follow renaming to grub2- Add serial module to efi image. Serial terminal is still useful even with EFI Secure Boot- Support %posttrans with marcos provided by update-bootloader-rpm-macros package (bsc#997317)- Remove outdated README.openSUSE (bsc#907693)- 20_memtest86+: avoid adding memtest86+ to the list with UEFI booting.- Fix new line character in distributor (bsc#1007212) * modified grub2-default-distributor.patch- From Juergen Gross : grub-xen: support booting huge pv-domains (bsc#1004398) (bsc#899465) * 0001-xen-make-xen-loader-callable-multiple-times.patch * 0002-xen-avoid-memleaks-on-error.patch * 0003-xen-reduce-number-of-global-variables-in-xen-loader.patch * 0004-xen-add-elfnote.h-to-avoid-using-numbers-instead-of-.patch * 0005-xen-synchronize-xen-header.patch * 0006-xen-factor-out-p2m-list-allocation-into-separate-fun.patch * 0007-xen-factor-out-allocation-of-special-pages-into-sepa.patch * 0008-xen-factor-out-allocation-of-page-tables-into-separa.patch * 0009-xen-add-capability-to-load-initrd-outside-of-initial.patch * 0010-xen-modify-page-table-construction.patch * 0011-xen-add-capability-to-load-p2m-list-outside-of-kerne.patch- add support for netboot on arm64-efi platforms (bsc#998097) * grub2-arm64-mknetdir-add-suport-for-arm64-efi.patch- use $PRETTY_NAME instead of $NAME $VERSION for $GRUB_DISTRIBUTOR in openSUSE Tumbleweed (bsc#995549) * modified grub2-default-distributor.patch - grub2.spec: add http module to grub.efi (fate#320129)- binutils 2.27 creates empty modules without a symtab. Add patch grub2-accept-empty-module.patch to not reject them.- since version 1.7 cryptsetup defaults to SHA256 for LUKS - include gcry_sha256 in signed EFI image- Workaround default entry in snapshot menu (bsc#956046) * grub2-btrfs-08-workaround-snapshot-menu-default-entry.patch - grub2.spec: Add true command to grub.efi (bsc#993274)- grub.default: Empty GRUB_CMDLINE_LINUX_DEFAULT, the value will be fully taken from YaST settings. (bsc#989803)- Add patches from Roberto Sassu - Fix grub2-10_linux-avoid-multi-device-root-kernel-argument.patch, device path is not tested if GRUB_DISABLE_LINUX_UUID="true" - added grub2-fix-multi-device-root-kernel-argument.patch (bsc#960776) - grub2-zipl-setup: avoid multi-device root= kernel argument * added grub2-zipl-setup-fix-btrfs-multipledev.patch (bsc#960776) - Add SUSE_REMOVE_LINUX_ROOT_PARAM configuration option to /etc/default/grub, to remove root= and rootflags= from the kernel command line in /boot/grub2/grub.cfg and /boot/zipl/config - added grub2-suse-remove-linux-root-param.patch (bsc#962585)- Support HTTP Boot IPv4 and IPv6 (fate#320129) * 0001-misc-fix-invalid-character-recongition-in-strto-l.patch * 0002-net-read-bracketed-ipv6-addrs-and-port-numbers.patch * 0003-bootp-New-net_bootp6-command.patch * 0004-efinet-UEFI-IPv6-PXE-support.patch * 0005-grub.texi-Add-net_bootp6-doument.patch * 0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch * 0007-efinet-Setting-network-from-UEFI-device-path.patch * 0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch - Fix heap corruption after dns lookup * 0001-dns-fix-buffer-overflow-for-data-addresses-in-recv_h.patch- fix filelist for s390x- Fix grub2-editenv error on encrypted lvm installation (bsc#981621) * modified grub2-btrfs-workaround-grub2-once.patch - Add missing closing bracket in 'grub2-snapper-plugin.sh'. - Fix snapshot booting on s390x (bsc#955115) * modified grub2-snapper-plugin.sh - Fallback to old subvol name scheme to support old snapshot config (bsc#953538) * added grub2-btrfs-07-subvol-fallback.patch- update grub2-once with patch from Björn Voigt - skip comments in /etc/sysconfig/bootloader (boo#963610)- Make sure all systemd unit files are passed to %service_ macros.- Add patch to free memory on exit in efi environments (bsc#980739) * grub2-efi-Free-malloc-regions-on-exit.patch- Remove xen-devel from BuildRequires required headers are included in grub-2.0.2- Add support for "t" hotkey to switch to text mode (bsc#976836) * added grub2-SUSE-Add-the-t-hotkey.patch - Add support for hidden menu entries (bsc#976836) * added grub2-Add-hidden-menu-entries.patch- Correct show user defined comments in menu for snapshots (bsc#956698) * modified grub2-snapper-plugin.sh- Fix GRUB_DISABLE_LINUX_UUID to be ignore and also fallback kernel device won't be used if fs uuid not detected (bsc#971867) * added 0001-10_linux-Fix-grouping-of-tests-for-GRUB_DEVICE.patch * added 0002-20_linux_xen-fix-test-for-GRUB_DEVICE.patch- new upstream version 2.02~beta3 * highlights of user visible changes not yet present in openSUSE package - arm-uboot now generates position independent self relocating image, so single binary should run on all supported systems - loader for Xen on aarch64. grub-mkconfig support was not in time for beta3 yet. - improved ZFS support (extensible_dataset, large_blocks, embedded_data, hole_birth features) - support for IPv6 Router Advertisements - support for persistent memory (we do not overwrite it and pass correct information to OS) - try to display more specific icons for os-prober generated menu entries - grub-install detects EFI bit size and selects correct platform (x86_64-efi or i386-efi) independent of OS bit size; needs kernel 4.0 or higher. - LVM RAID1 support - xnu loader fixes which should make OS X menu entry generated by os-prober work again - key modifiers (Ctrl-X etc) should work on EFI too - ... and lot of fixes over entire tree * rediff - rename-grub-info-file-to-grub2.patch - use-grub2-as-a-package-name.patch - grub2-GRUB_CMDLINE_LINUX_RECOVERY-for-recovery-mode.patch - grub2-fix-menu-in-xen-host-server.patch - grub2-efi-HP-workaround.patch - grub2-secureboot-chainloader.patch - grub2-s390x-02-kexec-module-added-to-emu.patch - grub2-s390x-04-grub2-install.patch - grub2-s390x-05-grub2-mkconfig.patch - grub2-efi-xen-chainload.patch - grub2-mkconfig-aarch64.patch - grub2-btrfs-04-grub2-install.patch - grub2-ppc64-cas-reboot-support.patch - 0002-Add-Virtual-LAN-support.patch * fix grub2-secureboot-add-linuxefi.patch - use grub_memset and grub_memcpy instead of memset and memcpy (caused errors due to compiler warning) * drop upstream patches - 0001-grub-core-kern-efi-efi.c-Ensure-that-the-result-star.patch - 0001-look-for-DejaVu-also-in-usr-share-fonts-truetype.patch - 0001-efidisk-move-device-path-helpers-in-core-for-efinet.patch - 0002-efinet-skip-virtual-IPv4-and-IPv6-devices-when-enume.patch - 0003-efinet-open-Simple-Network-Protocol-exclusively.patch - 0001-efinet-Check-for-immediate-completition.patch - 0001-efinet-enable-hardware-filters-when-opening-interfac.patch - grub2-xen-legacy-config-device-name.patch - grub2-getroot-support-NVMe-device-names.patch - grub2-netboot-hang.patch - grub2-btrfs-fix-incorrect-address-reference.patch - aarch64-reloc.patch - grub2-glibc-2.20.patch (related code dropped upstream) - grub2-Initialized-initrd_ctx-so-we-don-t-free-a-random-poi.patch - grub2-btrfs-fix-get_root-key-comparison-failures-due-to-en.patch - grub2-getroot-fix-get-btrfs-fs-prefix-big-endian.patch - grub2-ppc64-qemu.patch - grub2-xfs-Add-helper-for-inode-size.patch - grub2-xfs-Fix-termination-loop-for-directory-iteration.patch - grub2-xfs-Convert-inode-numbers-to-cpu-endianity-immediate.patch - grub2-xfs-V5-filesystem-format-support.patch - 0001-Add-bootargs-parser-for-open-firmware.patch - grub2-arm64-set-correct-length.patch - grub2-arm64-setjmp-Add-missing-license-macro.patch - grub2-arm64-efinet-handle-get_status-on-buggy-firmware-properly.patch - 0001-unix-password-Fix-file-descriptor-leak.patch - 0002-linux-getroot-fix-descriptor-leak.patch - 0003-util-grub-mount-fix-descriptor-leak.patch - 0004-linux-ofpath-fix-descriptor-leak.patch - 0005-grub-fstest-fix-descriptor-leak.patch - ppc64le.patch - libgcc-prereq.patch - libgcc.patch - 0001-Fix-security-issue-when-reading-username-and-passwor.patch - 0001-menu-fix-line-count-calculation-for-long-lines.patch - grub2-arm64-Reduce-timer-event-frequency-by-10.patch - 0001-unix-do-not-close-stdin-in-grub_passwd_get.patch - 0001-grub-core-kern-i386-tsc.c-calibrate_tsc-Ensure-that.patch - 0002-i386-tsc-Fix-unused-function-warning-on-xen.patch - 0003-acpi-do-not-skip-BIOS-scan-if-EBDA-length-is-zero.patch - 0004-tsc-Use-alternative-delay-sources-whenever-appropria.patch - 0005-i386-fix-TSC-calibration-using-PIT.patch - biendian.patch - ppc64_opt.patch * drop workarounds for gdb_grub and grub.chrp, they are now installed under fixed name * do not patch docs/Makefile.in, it is regenerated anyway- Make mkconfig search for zImage on arm * grub2-mkconfig-arm.patch- Add support to directly pass an EFI FDT table to a kernel on 32bit arm * 0001-arm64-Move-firmware-fdt-search-into-global-function.patch * 0002-arm-efi-Use-fdt-from-firmware-when-available.patch- Add config option to set efi xen loader command line option (bsc#957383) * added grub2-efi-xen-cmdline.patch- Drop ppc64le patches. Build stage1 as BE for Power Droped patches: - grub2-ppc64le-01-Add-Little-Endian-support-for-Power64-to-the-build.patch - grub2-ppc64le-02-Build-grub-as-O1-until-we-add-savegpr-and-restgpr-ro.patch - grub2-ppc64le-03-disable-creation-of-vsx-and-altivec-instructions.patch - grub2-ppc64le-04-powerpc64-LE-s-linker-knows-how-to-handle-the-undefi.patch - grub2-ppc64le-05-grub-install-can-now-recognize-and-install-a-LE-grub.patch - grub2-ppc64le-06-set-the-ABI-version-to-0x02-in-the-e_flag-of-the-PPC.patch - grub2-ppc64le-07-Add-IEEE1275_ADDR-helper.patch - grub2-ppc64le-08-Fix-some-more-warnings-when-casting.patch - grub2-ppc64le-09-Add-powerpc64-types.patch - grub2-ppc64le-10-powerpc64-is-not-necessarily-BigEndian-anymore.patch - grub2-ppc64le-11-Fix-warnings-when-building-powerpc-linux-loader-64bi.patch - grub2-ppc64le-12-GRUB_ELF_R_PPC_-processing-is-applicable-only-for-32.patch - grub2-ppc64le-13-Fix-powerpc-setjmp-longjmp-64bit-issues.patch - grub2-ppc64le-14-Add-powerpc64-ieee1275-trampoline.patch - grub2-ppc64le-15-Add-64bit-support-to-powerpc-startup-code.patch - grub2-ppc64le-16-Add-grub_dl_find_section_addr.patch - grub2-ppc64le-17-Add-ppc64-relocations.patch - grub2-ppc64le-18-ppc64-doesn-t-need-libgcc-routines.patch - grub2-ppc64le-19-Use-FUNC_START-FUNC_END-for-powerpc-function-definit.patch - grub2-ppc64le-20-.TOC.-symbol-is-special-in-ppc64le-.-It-maps-to-the-.patch - grub2-ppc64le-21-the-.toc-section-in-powerpc64le-modules-are-sometime.patch - grub2-ppc64le-22-all-parameter-to-firmware-calls-should-to-be-BigEndi.patch - grub2-ppc64le-fix-64bit-trampoline-in-dyn-linker.patch - grub2-ppc64le-timeout.patch - grub2-ppc64-build-ppc64-32bit.patch - Added patches: - biendian.patch - grub2-ppc64-cas-reboot-support.patch - libgcc-prereq.patch - libgcc.patch - ppc64_opt.patch - ppc64le.patch- Backport upstream patches for HyperV gen2 TSC timer calbration without RTC (bsc#904647) * added 0001-grub-core-kern-i386-tsc.c-calibrate_tsc-Ensure-that.patch * added 0002-i386-tsc-Fix-unused-function-warning-on-xen.patch * added 0003-acpi-do-not-skip-BIOS-scan-if-EBDA-length-is-zero.patch * added 0004-tsc-Use-alternative-delay-sources-whenever-appropria.patch * added 0005-i386-fix-TSC-calibration-using-PIT.patch- Add 0001-menu-fix-line-count-calculation-for-long-lines.patch (bsc#943585)- grub2-xen-pv-firmware.cfg: fix hd boot (boo#926795)- Add 0001-Fix-security-issue-when-reading-username-and-passwor.patch Fix for CVE-2015-8370 [boo#956631]- Update grub2-efi-xen-chainload.patch - fix copying of Linux kernel and initrd to ESP (boo#958193)- Rename grub2-xen.cfg to grub2-xen-pv-firmware.cfg (boo#926795)- grub2-xen.cfg: to handle grub1 menu.lst in PV guest (boo#926795)- Expand list of grub.cfg search path in PV Xen guest for systems installed to btrfs snapshot. (bsc#946148) (bsc#952539) * modified grub2-xen.cfg - drop grub2-fix-Grub2-with-SUSE-Xen-package-install.patch (bsc#774666)- Add 0001-unix-do-not-close-stdin-in-grub_passwd_get.patch Fix reading password by grub2-mkpasswd-pbdk2 without controlling tty, e.g. when called from Xfce menu (boo#954519)- Modify grub2-linguas.sh-no-rsync.patch to re-enable en@quot catalog (boo#953022). Other autogenerated catalogs still fail to build due to missing C.UTF-8 locale.- Allow to execute menuentry unrestricted as default (fate#318574) * added grub2-menu-unrestricted.patch- Add missing quoting for linuxefi (bsc#951962) * modified grub2-secureboot-use-linuxefi-on-uefi.patch * refreshed grub2-secureboot-provide-linuxefi-config.patch- Include custom.cfg into the files scanned by grub2-once. Allows to chose manually added entries as well (FATE#319632).- Upstream patches for fixing file descriptor leakage (bsc#943784) * added 0001-unix-password-Fix-file-descriptor-leak.patch * added 0002-linux-getroot-fix-descriptor-leak.patch * added 0003-util-grub-mount-fix-descriptor-leak.patch * added 0004-linux-ofpath-fix-descriptor-leak.patch * added 0005-grub-fstest-fix-descriptor-leak.patch- Do not force ro option in linuxefi patch (bsc#948555) * modified grub2-secureboot-use-linuxefi-on-uefi.patch * refrehed grub2-secureboot-provide-linuxefi-config.patch- add 0001-efinet-Check-for-immediate-completition.patch, 0001-efinet-enable-hardware-filters-when-opening-interfac.patch, grub2-arm64-efinet-handle-get_status-on-buggy-firmware-properly.patch (bsc#947203)- Set default GRUB_DISTRIBUTOR from /etc/os-release if it is empty or not set by user (bsc#942519) * added grub2-default-distributor.patch * modified grub.default- add systemd-sleep-plugin subpackage (bsc#941758) - evaluate the menu entry's title string by printf * modified grub2-once * added grub2-systemd-sleep.sh- fix for 'rollback' hint (bsc#901487) * modified grub2-btrfs-05-grub2-mkconfig.patch:- Replace 12.1 with 12 SP1 for the list of snapshots (bsc#934252) * modified grub2-snapper-plugin.sh- Fix btrfs subvol detection on BigEndian systems (bsc#933541) * modified grub2-btrfs-06-subvol-mount.patch - Fix grub2-mkrelpath outputs wrong path on BigEndian system * added grub2-getroot-fix-get-btrfs-fs-prefix-big-endian.patch- If we have a post entry and the description field is empty, we should use the "Pre" number and add that description to the post entry. (fate#317972) - Show user defined comments in grub2 menu for snapshots (fate#318101) * modified grub2-snapper-plugin.sh- add 0001-grub-core-kern-efi-efi.c-Ensure-that-the-result-star.patch make sure firmware path starts with '/' (boo#902982)- Fix btrfs patch on BigEndian systems (bsc#933541) * modified grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch * modified grub2-btrfs-06-subvol-mount.patch- Fix license for setjmp module * added grub2-arm64-setjmp-Add-missing-license-macro.patch- Fix install into snapper controlled btrfs subvolume and can't load grub modules from separate subvolume (fate#318392) * added grub2-btrfs-06-subvol-mount.patch * grub2-snapper-plugin.sh: use absolute subvol name- also Recommends mtools for grub2-mkrescue (used to create EFI boot image) in addition to libburnia-tools.- Support booting opensuse installer as PV DomU (boo#926795) * added grub2-xen.cfg for tracking default pvgrub2 xen configs rather than generating it from spec file * grub2-xen.cfg: from Olaf Hering - replace grub2-efinet-reopen-SNP-protocol-for-exclusive-use-by-grub.patch with upstream version: * 0001-efidisk-move-device-path-helpers-in-core-for-efinet.patch * 0002-efinet-skip-virtual-IPv4-and-IPv6-devices-when-enume.patch * 0003-efinet-open-Simple-Network-Protocol-exclusively.patch Fixes EFI network boot in some QEMU configurations.- fix grub2-mkconfig-aarch64.patch: fix arch detection broken by malformed patch rediffing- Cleanup patch not applied * remove grub2-enable-theme-for-terminal-window.patch * grub2.rpmlintrc: remove addFilter("patch-not-applied")- Merge changes from SLE12 - Do not pass root= when root is on nfs (bnc#894374) * modified grub2-pass-corret-root-for-nfsroot.patch * modified grub2-secureboot-provide-linuxefi-config.patch * modified grub2-secureboot-use-linuxefi-on-uefi.patch - Fix xen pvops kernel not appear on menu (bnc#895286) * modified grub2-fix-menu-in-xen-host-server.patch - Workaround grub2-once (bnc#892358) * added grub2-btrfs-workaround-grub2-once.patch * added grub2-once.service * modified grub2-once - Fix busy-loop and hang while network booting (bnc#870613) * added grub2-netboot-hang.patch - Add warning in grubenv file about editing it directly (bnc#887008) * added grub2-editenv-add-warning-message.patch - Fix broken graphics with efifb on QEMU/KVM and nomodeset (bnc#884558) * added grub2-efi-disable-video-cirrus-and-bochus.patch - Disable video support on Power (bnc#877142) * added grub2-ppc64le-disable-video.patch - Track occupied memory so it can be released on exit (bnc#885026) * added grub2-ppc64le-memory-map.patch - Fix grub.xen config searching path on boot partition (bnc#884828) - Add linux16 and initrd16 to grub.xen (bnc#884830) * added grub2-xen-linux16.patch - VLAN tag support (fate#315753) * added 0001-Add-bootargs-parser-for-open-firmware.patch * added 0002-Add-Virtual-LAN-support.patch - Use chainloader to boot xen.efi under UEFI (bnc#871857) * added grub2-efi-xen-chainload.patch - Use device part of chainloader target, if present (bnc#871857) * added grub2-efi-chainloader-root.patch - Create only hypervisor pointed by /boot/xen.gz symlink (bnc#877040) * modified grub2-fix-Grub2-with-SUSE-Xen-package-install.patch - Fix xen and native entries differ in grub.cfg (bnc#872014) * modified grub2-linux.patch - Fix install error on ddf md device (bnc#872360) * added grub2-getroot-treat-mdadm-ddf-as-simple-device.patch - Fix booting from NVMe device (bnc#873132) * added grub2-getroot-support-NVMe-device-names.patch - Document peculiarities of s390 terminals * added README.ibm3215 - Grub2 for System z (fate#314213) * added grub2-s390x-02-kexec-module-added-to-emu.patch * added grub2-s390x-03-output-7-bit-ascii.patch * added grub2-s390x-04-grub2-install.patch * added grub2-s390x-05-grub2-mkconfig.patch- grub2-arm64-set-correct-length.patch: arm64: set correct length of device path end entry- grub2-efi-HP-workaround.patch: * try to read config from all-uppercase prefix as last resort. (bnc#872503) (boo#902982)- add luks, gcry_rijndael, gcry_sha1 to signed EFI image to support LUKS partition in default setup (boo#917427)- enable i386-xen (boo#891043)- Downgrade os-prober dependency to Recommends (boo#898610)- grub2-snapper-plugin.sh: cleanup grub-snapshot.cfg not referring to any snapshot (boo#909359)- Require efibootmgr also on i586- Require efibootmgr also on aarch64- grub2-snapper-plugin.sh: fix use of printf without format string; fix quoting- grub2-arm64-Reduce-timer-event-frequency-by-10.patch: fix periodic timer on arm64- enable 32bit arm targets for uboot and efi- Replace 'echo -e' command in grub2-snapper-plugin.sh script to 'printf' command. '-e' option of 'echo' command may be unsupported in some POSIX-complete shells.- fix bashism in post script- grub2.spec: Fix conditional construct which wasn't supported by older versions of rpmbuild (caused error message "parseExpressionBoolean returns -1".)- fix errors when boot is btrfs with Windows partition scheme. The first partition is created on cylinder boundary that can't offer enough room for core.img and also the installation has to be in logical paritition which made MBR the only location to install. (bnc#841247) * add grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.06-150500.29.37.1adler32.moduleaffs.moduleafs.moduleafsplitter.moduleall_video.moduleappended_signature_test.moduleappendedsig.modulearchelp.moduleasn1.modulebfs.modulebitmap.modulebitmap_scale.moduleblocklist.moduleboot.modulebswap_test.modulebtrfs.modulebufio.modulecat.modulecbfs.modulecmdline.modulecmdline_cat_test.modulecmosdump.modulecmostest.modulecmp.modulecmp_test.moduleconfigfile.modulecpio.modulecpio_be.modulecrc64.modulecrypto.modulecryptodisk.modulectz_test.moduledate.moduledatehook.moduledatetime.moduledisk.modulediskfilter.modulediv.modulediv_test.moduledm_nv.moduleecho.moduleelf.moduleescc.moduleeval.moduleexfat.moduleexfctest.moduleext2.modulef2fs.modulefat.modulefile.modulefont.modulefshelp.modulefunctional_test.modulegcry_arcfour.modulegcry_blowfish.modulegcry_camellia.modulegcry_cast5.modulegcry_crc.modulegcry_des.modulegcry_dsa.modulegcry_idea.modulegcry_md4.modulegcry_md5.modulegcry_rfc2268.modulegcry_rijndael.modulegcry_rmd160.modulegcry_rsa.modulegcry_seed.modulegcry_serpent.modulegcry_sha1.modulegcry_sha256.modulegcry_sha512.modulegcry_tiger.modulegcry_twofish.modulegcry_whirlpool.modulegdb_grubgeli.modulegettext.modulegfxmenu.modulegfxterm.modulegfxterm_background.modulegfxterm_menu.modulegmodule.plgptsync.modulegzio.modulehalt.modulehashsum.modulehello.modulehelp.modulehexdump.modulehfs.modulehfsplus.modulehfspluscomp.modulehttp.moduleieee1275_fb.moduleiso9660.modulejfs.modulejpeg.modulejson.modulekeystatus.moduleldm.modulelinux.moduleloadenv.moduleloopback.modulels.modulelsmmap.moduleluks.moduleluks2.modulelvm.modulelzopio.modulemacbless.modulemacho.modulemdraid09.modulemdraid09_be.modulemdraid1x.modulememdisk.modulememrw.moduleminicmd.moduleminix.moduleminix2.moduleminix2_be.moduleminix3.moduleminix3_be.moduleminix_be.modulempi.modulemsdospart.modulemul_test.modulenet.modulenewc.modulenilfs2.modulenormal.modulentfs.modulentfscomp.moduleodc.moduleoffsetio.moduleofnet.modulepart_acorn.modulepart_amiga.modulepart_apple.modulepart_bsd.modulepart_dfly.modulepart_dvh.modulepart_gpt.modulepart_msdos.modulepart_plan.modulepart_sun.modulepart_sunpc.moduleparttool.modulepassword.modulepassword_pbkdf2.modulepbkdf2.modulepbkdf2_test.modulepgp.modulepkcs1_v15.modulepng.moduleprep_loadenv.modulepriority_queue.moduleprobe.moduleprocfs.moduleprogress.moduleraid5rec.moduleraid6rec.moduleread.modulereboot.moduleregexp.modulereiserfs.modulerelocator.moduleromfs.modulescsi.modulesearch.modulesearch_fs_file.modulesearch_fs_uuid.modulesearch_label.moduleserial.modulesetjmp.modulesetjmp_test.modulesfs.moduleshift_test.modulesignature_test.modulesleep.modulesleep_test.modulesquash4.modulestrtoull_test.modulesuspend.modulesyslinuxcfg.moduletar.moduleterminal.moduletest.moduletest_asn1.moduletest_blockarg.moduletestload.moduletestspeed.moduletftp.moduletga.moduletime.moduletpm.moduletr.moduletrig.moduletrue.moduleudf.moduleufs1.moduleufs1_be.moduleufs2.modulevideo.modulevideo_colors.modulevideo_fb.modulevideoinfo.modulevideotest.modulevideotest_checksum.modulexfs.modulexnu_uuid.modulexnu_uuid_test.modulexzio.modulezfs.modulezfscrypt.modulezfsinfo.modulezstd.module/usr/share/grub2/powerpc-ieee1275/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:36722/SUSE_SLE-15-SP5_Update/ab936263a7a8929d38a1e727d4ad1bdb-grub2.SUSE_SLE-15-SP5_Updatedrpmxz5ppc64le-suse-linuxELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), with debug_info, not strippedASCII textutf-8d68fde725006dacd63bebbadd2d892ee2743038e0c88e6341b041b0b043a7914?p7zXZ !t/]"k%0C¿;@{χA}nQqX=:rKgr\4 G<s9 [BB?'vK+s5H-2x,vK+;RB Omq'*0#Ϸ6\+gFCV+]zx<1c@/{jv=rv|%Gt?WޗFFO-K oWVY^TfrۿJJ1$[r$V縗\Y"g }s!1EaÆq<:.P6Fi9DAcmXgfWG*s$]|3#!+'xA_(J >Ejy濖 V>t/NBգ*1wSKdЉY0HN-|D~;h Ϋ@$6RDу uݕZppH^#|G06aCpfM#r/"Zg5 8`RpGu4"դ=l=xJ=xvx\Fk4\f$W=pQӌWFBk;v]gPB`dW$\(w?ot 1-9iUaت'a=G Acܑo2@ ;}vY)u7dJ(X#nVcj<*Ӱ&7aKʯ >[n)ޥ[$Ac%i]$r/ZR}a0H >XڦڸtI P}U#gL|!>[v=?v[BDumexHN: 8p:_zH@3Ɯmx[IfSе%.c%|Nܚ g;;ފ:߼MXe0V( l'r\SX`ڿlUbt/R`9vl,}]^JRט.lgNαiP"1z|[7;p?3u`l܉IrߙD 9̿T' B(t+Ek=TdzciE^{ӰOVW-r|&5wzbl&wzo}-Oǂ~@ ;t;\:ZP옇Y=5y/ .XMh7 5q9D<;ۓ1VBOZ78H|2,7dyʨdYSh(MiV@RqLYLtqn\;5)\Z/B%N2l>2FQ ol@Dd9떎E:Hiܺ/> {F+!2hwg̪g(=/aގaR^9Dm0o-q7=㊯CZwdOb\B%Nv|[ZW, Rh{mN_ֽ?{"]&), DT׾!ONa/R9;Q! #o#mc6*oεİ擩ۛ ߍS3O7uv(W٨D݇ >MIuŵLԄRlSmVgdЌ)b.PW&:КJQZ ȱ<,IA|/,Ll6Q=%ó/(] 2"7ot |zr M':Rmxk2Q2%c7Ajc̕˹}SaJ 紞-ClC7T3ذWd>Fp,sXj mtiJ60~}k wTl`?)6T=1=h+ഒ;Tt.hl4Ke ` tZj<ږT]].Hwj}i2Ű\͋0m基OEx*RgW Os8z!3T͠[0j@m->a ᡄm t@b@HuRvZG5LWy/骙'm8z`$ "%8dx&B4qA #<>A:J ۱A*w ϊJuA^:BmaMom^{k PbFZWϫKM]+T}# h,4Q7urkѨ4R) aQp~l*Ai_:/KYX5 # P=qBN/xQ ]5Fw^K8Ol@bE? zC6Л/쪤yVG"§<,R;A180=kF/NLn42FiF$XA8*?̽̑tMoDaCUN㶲A;C.=v(O^ 6F#-2]AYk@V%=8I50 Hd4Eɶg&翥55wԕ}u.~752 pʤ^??wo@v{k*gloMל+͠IA~l1oXHN'2Z3fm Tؗ>nAmЏޒj i㲢Ab{Ѐz_dx z[3._s/-zM.OQ{ϯ(4݀fpFȷI7A];ffuڃCb }j#Ēp/)g8pė~-'OKT>Z 3OMՁurj'dx:t.Tkq W hY./~) l꒽;*H5zǙ Tjվ(;  %iB5= .u&.z)(Vvt5BjgUNӡn~mi n Ð^)3z@}#aV _&ρ tYW ʿY"J#}YAd>^z+"v{"tЇ~Y6-!GV29nd#GMnk4@l_ӻOq); LS'U}0D \pj-ZD7W_bzɪíg5SgküOyrsPv+\,Siͬ91c{#G䧭 t7dFHG>baf_)߫m#R+N̪<͋1W1'}MsvylYŰ B=%"eLyDq]a%]m Ǯ!sZxeV>`zޕ|'7 2o!3YPkw{f[ݦ0.;rT-5=,[ ˴#kaw`tNSyO||qaT}d]?BGu 3c2W׷Mv>U)^Ĭ~,v5QiK,]| &y &i2շiwd.(<`h2z,ӗ^ f]F]@ RےH')ۤ47żAsN:ozj, Z4re-^ *َc^övcEzK*R,S9}>=^UQ;HqJځo8/Ё `J\gο[~CUus7W)tLI)7QH?*[hѱ)q-I|a4(Pn$N'2bwmp;kƻ2|t,v80IjHV,qw:1"^+cDIF_N$42f9h9f#) SE3ޚuF+5:uTkB&&UTjѦ{2I`hNTt bUqbek" 53?+M?%r2)r@>_$@dSE"p2m XFF"4UK" y 7g(͹~Ej`SD\LU}CT/],IN ߕoG:xb 1 氠=s'Ko7QU9)zaVvK թ9(>EDI?׻P&lSlGՄa+|L%@i>x#Bxekd̐4{E.I0n>1^x='4DXWg4SHUn͆AL#n.߭J[SG=Q)[Ė2W: BnyLv05gHer}e nJ DRKR=U81&hFO3c3ڹtt/1I׫j"axvV4 QpV"> -Ѻõm__b,>nY'T{`jK樂.jo&~3ehDA9AR n<%憽cZ|;'5Z 7RwV*:6`{FĶT%sc?iq T H&SS KyFq/o/!g(=ܴ[{=D,v{e* hxr|Sn*bH)RGrӂӄ v`N8x{vU;߳Fde$M+އI Y9xCar7xUjb8 'çEO=kY +9HD ha++{2 oʟt|suE믷A`ǟAmsp:GmA~ر2&b9&FAEwb1$/Z;,|f`_8b*4T:ئi"2,%&¤J ͸=qflR*f۬g\Gt 0;X彭7T#(R0FH|}|8RxORIТVۥNP<'fjV:Cc>A]w pdWۖ(~e2@{5# JF ,h 6=hF/r 34OBx[U&P|42XVnCWp5̡Gּn/zhZم1n[ ";apڳgGZ}iiq5gKiԗM:n D  rqT"dc600Ț}|6z H=k(njVXW˹_b;qV~8Z} p"0%;X!ɖl5DSsԝV@5HH9'z侮 ۰ cY?j3&tt$-n{D ޶"(HR7o.ƶO !~%695ܮ@g8:8Ps\xJ,K[ |;h+A(OS[M Ժ"[A,a-hD "$w-J!f o汌8Ʈ|< 5s}AK-^0_CϲW$Iѻj#plTn6uj,cbv-AWC=#QcNyCvQg.Ѩ۪lp ^8 !c'&1z a;>Ӡjexh.":N-:lr1չI g( (`=fLԙg/OXV~l'9#'wrZ"ӂ$h7c/juwN9Sϩ%̽RTЖҹCY_j"Bdt<\?>& M ZKB1#3=~@*Ш-=˔ƛ JP1kv6Z8CdYe b;ZeN9O>wJ5QU;@/\W7 GU-8Ud$V7ҸU8NT ?}ˊXS˱>5-q(i-ǚiy'+ mJZ ( d̲u([8[cp:j,@lUjq }1Iw 4 0"$f-`òA\/>|7%}rFrTmלeeq w% zuot8~oG Ad#NN Med}GP/17O5cF z Z?{Fph t&9JJbD;^t~LKɄ9QZְST&~vmPՃV$ȭ:ZAZz+XŻy6 lEm!1żVS1#;㦲ʭ ]ö|~펢).QpHNk&ғ^g7{cOMKJmF=ͦ!l;*6H'+ RC"jajm鳑 #03Vdnpz*.d2D_c`|3*؏`'o3;{y~[ w%Kwn;'l-Vs:.5<,3 SUZ ]%P\n-26ADwH pJ1Rsr3p rɿ(C @+"C36E*S{]pOV6LT8CP{"Қ "|GWMη-kZbKUpfD]vJ<;K$_T)Pώ#C^m+c}rM)xh4Pl,Hhap˛/|^BLQ9@.UW'0`  QNӔ&nP~8{yW v1RU!^h!7+&;UsmUwce6'1b_]nM*Sesc#漎 nݼ? i > nsr5^Чy3?r%*9KccZ[/;%F3mt.W昛 <"W&p IÞ~ܙDF6{^EB}6Gsr8=e _50=%Β6 C9pjLB}CW9B> J : dR$ LV"zED=tF^:R-tTn p󢤞3X @Ycoe;F Zwr`Ц H8ADSYo*,RCl:!exa Q6P*hg؏Yl$uh5&%_BYRO]bΛG5gmZ~|.WH(ಕ*fOq˛e|r?nhmZ 'QD|闂M'f-|[9uGV|g>K2Zb5pG~|$xcaS€2)7u #LOMvX̨pb ߇\B+Ҽ TZC9((W.(SUff=4(L` (B>IQ`jw.u !)kߗRZ\NTWt.qY0P4QRɣ Ɯl~eɡ؊ZGGN>zTg--`J3TLN\I  S1Y# 1J|yim[R^dԘx @߂,Pф Mur9d:-XgHU@isb#Ǎvo ~}#6*ϲ>?GPo *hC:F(GWQ* ڊfE 5q]Kèxn̍FpHJx(V$-˝~PK(_g;X9ԭـ5'|]iNB:oQ&cŻ2=[(Nfo>D٭8G, )~[y5Sʟ1Ec0y" p:]A/iZJCF؁wX~ axЪWdKĒ⚰8mgɹŊLį1.D]oԑ OrstbfNƙW<,Y]}sg(F<9\_$ H$$@qkHs@}c9Ё{DgWzab]4 PuȾ7LQjo[*Ô N7WJE-4$?{;)OcLLechΣ.M aݳF KщTf5Žx0̧ eټQ.eD'eneY1CB /Y;RAB92q38S;xk}>qC~1TR;[&1( Drrp1 էl|hqo uGU0,k/>3R#25JrCt& yq`շJxŒg)oႴ-U5c: T;{_k0-G;#rє_2e|qÕKcfOvHHcApۘ%.i7a]И9jL@Ly+Ή +R[ofEZ@X$ؽGXM` )eվJμCeDr57NRxŗ;ܛ!:g+pnelx5-I)n(B.rJ8Y^\QOʱBx}/A$bKeMMׇ SA_rDȴfΕ9'˞dWI)C7!F]vf1D 8V(0+\:85JH=o9;R]f+,@5fb2YzA؀ծ:9|, G{ Ef [NE+›!"17Ͽ6A{`[)!if'>« 貳g\+nd"UD.ވ[_G "/֪cZvX!Ԃ%&bt(O L}+^yz-!xڐ>J^5É"y!% *rڡ)ERۢ=JU&$ 螬A}lD_& eskg̫n5{_'-lÌH4E^ ĺ˺By^׹ɾa? =0!sLɼF Rdҽƨ{ŝ о{X?px8%6^F4"kɆѧ҈ bW lCn`,—O5XeYca2eli ܧ5~79ΦG ˙ۻn^SlۮOi}G VVFELz||踺ů :r.*kN5`Y["sFjQ;hݔV34_arWJJm{)Ƈ- O+u_0, OۖBp'-|ftamk2h`:Xz5Z f*| U.d_=[b_Ƣ7#B4| /;3eX@ev!ƝԟSAѭ[C,έXْ`ΉjBTxsA~LtDkAHӑaNr\]ƬRX%'iUe.bQ[h*<}@gg'h. !zj[څ Gܭ]zIAg.3kENVd,y_ q8@w6Dݹn0+M]{ďI)zWY?>ebSWSo]ǞЫ'- LgY V45_ŧ~C"?`MK7+w\LR3 ʘu'zq^8Ċsqm\yW2FO˖=Dwkkd먩&c$2;nj-][jBumYGE̻H@` l1K)_O^EE@ ☣mЧk:7¦4C}C^4F9Tz""emK5/fB8VΥH%f^a4pu_Z&:V"Ey0MqFF]+R![e>~qE=%i艘pS(.k`e!~5s^?Sb)Ǒ'h ^?8Ż5|Is@075 4ξpT:-A4 zI L:D/ 'c@GY+Q4l{1m o=W@Q#XvR} OQY$TxAC1)"!p)_FR)P+hx v**LP$uA8q0/Ɠ|%5T.MA;Qo YTƞX{|ǭ4ly80 CEgMO(MŻ0W!Ic#p|y}dR(C'=tdxky5+WA$Q71hxX@ -K?bFF,ѹ}5b 4n{^^uEL`(U?Eǭ $TbNjTƽ2kV(1;c4qY;9`BT%vk8_K`;B?@L٘Rk%ׄ[&N6cS :@+7Á]5m_]hS[4Qz66F$IMv1ɀqs T6in'? =#Qz HbLJ@Rrj ֋z3ϻΎ:M%kAnOaC9 uk &X讔c/)}M4^P}QbtےvɄKjD AN6Y܃U W<_Myr\h}hy#L1p|=zpe|TY;gSEdLan"2Q +zxYQȞ{{wF»a8k/Xix tѺ1}$mz  25',bq^b)ML:pxуN3N@"(l ɹI8\K@aC@6ikg6C)<ci Uȹރw%yMm3t]Hoq4j/_Х|I]+k:-[*< '8SZ xM7p<1QdZWg`%~͞H8x~ow\M#=vkgHіl4'j WS~y֜O^0;?vUF3|f<>GDrb=wpx%Ϙ"v C7]z35%T'\"B#xBtEG7tiN{2iwNR{}R=Xj N?{)rP PآeF&cٽx 1V@qL>BÙf3)AZ,@׶!sHCj5.j  tR"aӌL2 H+Cqyu+xbht(O?OaqOE`2~`JʗU/$9<xLJBjlzfV|YFѴ>T7LjfO=pҽ#;hSꋀJUoNKF%j)L%*Oؽg9 v IlV E77+ϲ6%9]ܪZ+{12 ڻc،(_Y,R}0~ ~.M )#[)y-tX/5v2Z؁;['/<-#Oq~|MT0j5c}IQi8xj90_)jW+ W*#7MVH^^Ad^fl=bV)qa^Uټ@F%YaeZ*z]r@s6ȩ/CK3Vb = FOTuc4yIJJ R St :kw:L̘` 7\gOFH8Zb1[UP4u։ kOro8C\j֗w 1zϿ:1ʖF!ueJˍS,Y7h]<ʧjG]s';Eb6k=cI͊to}|E ]$w|XFa$4R"qyh'uMoĶ>J[Z1raۂFi([BVup+c)V&;bM|v^[ueay=s+%1M.QJ7l"xŮrU 袎AgɰRq.э,2.cLNj׫eԄ(vAbJ_ gP}^G!@Ft4;{0_#j<ڳZM|tga'ha]_+)-=^H0nl'sڧSWpzldo̴w1 V蜎/, G?gAVUI !fxH7,R` PRPHXWhяVޠa2&"I.̀bL􍮄?:x"Q_œε3q!IތHA&NN:02%\F TMОEįRa;_VÞrH:ztՐ/e}Ė{l>T6eIK:±qˮF!}8Pl؛"!R4\TuAcwj>@7ݔ7[~) ,iӯ@Cί%РL-<8&13\sbkFP'ZVl\55F͵@$ҥ߈޼g:\ijItg:WݵŅ' hcl n ?t\-R; є-L'M9J:ã;#Ǐj\T`&a+HL]eݘT=7LRJH;6T8 73< ݘ+to/pB&i97x<^^r#0-)Q Sb}cR~э y]Mڀ!Ex;q"#ą,JԜ=jsvQ]iV|[|( s)jhLbXXRK'j ̜JI~}KQCS:&DO\PK";9k@p&.m}?TAHqwBLjYi$]=~!VCp{XՇU !ӧF:j|oSC V5{8'ƒSe|U"="¸ 2)31m2nw՚.eDf.?ƞl: 4l#GfTƅV|72oJ7EUYy,| ^痗I? Lqu?8ZD%],"A )*rn]c(b@ n½mq+ wd}KTz&U lQEyTwl9V ԰ 7v9J ) ԴqJN{È1%Z09n󲷓Cg. >=*~1hwJ -ڪY'nj(Ӓ;~GV.[kL8 4:U+Oļ /B Vc'Xu'(lR$A^lV<`u'G OX5&4|,ȍ6'wU防,|M<]{K]Mx KRIS#Ͳ-lڰVRQm v# s<@}_7,\f'zj-cw%"LaʼnP"ȣcvv6R'&z: {*sMvc;9ߋ"@7ZdQ&I*5vd,EQ`5[n],- 2Zm9ZJKټR? Hq<m8W ]H/]ٕ+w|n {PBpߘ~F2I]Oml4Gf<)Y> JFVdUCҩ_T+BFT>pt5>RM*8D[c-v4RߣUF1JK2;|3BDZCh5,$ܸiKHc~- Di@xNi;xH?)2Xvc&,.4 =q&wo6iC9dqPTg] sgȄ l*uX+v4/սŸs EBOԩ us+uB!MtB+Ѿi9ݍ;%z3z p;pM1Oy!ϬtUVեtvQbk\kjF?Ҭ޲ gb^k22^t>anb. Y^S( V[ϔ5MPM3I[?DzeR%LmAQDouBDClK&:"D} 6-+KMB5md.f5/m47VU*ZDn*B<$hn&\;r4!| :VC\C]FnVX'M3lC;Dب{)/.R7HchZ2Өun pGPH% 76B`l3@Jʝ*L*g?w6R0OQ =ȏ˵4$..FGrԠ."~2iܣM <%ډ\?0H Y"iW9\QpR]Ç0_ |;kUfS" x5 wJ$l0_I(Lx0(,X~j(K?Zymͽrx -GkM,N9w'5 Ø#3WӉMeinLINmY֦S(Z˙ii[v2pN5Әo1 k,%L<:*nW ɿ }sxzT۹bʑ3fE`ْbB?x8+9QX/;CHx,wJsc53|JQk#3%0{jVQTɖ>;{ zOn0D T-lûxjZ->zM5!l]9P cyjF惂-M'Ek%!>HGj%c%"x/=TG\P@LNl]A}ÁÅ_@Hs?e7J})zC{W)UdZoVRb&X|A[%XwP`kL?rlhN3KLncmW,1j8iOƏ6z)?rȍL0AAݺ bХiYȹ*`-Xs3fG 3|Ҵ?To_MQz]0EA/1xb6DS]j~_[P<zmM2 䅆gJMF}DTt*eԟ.5\Rdf3vnb*dq$g#8Wqƈ,;j )fWF%GYZ9BL+oW~@-+1[`:VCZs =$-I'ߑ(T3&{yfSCޫ? œ+w3SLA-)%^7e8IL/*ư5`:Rc2Q?$^89N #Ajsɝ`g#V-%%1bԓ7.jY8N7wjL@lx_5+CuQs,)1H6 :J+G{t΄\*~}~GҒhhXIeIANL$=f//B ?aw)n$nc}y|T`XwMYŻ9=ʕ)/{. uaS $d#N)bn(0P#iaiKzMc!Eq4HkfO^:ι.mʪ^5-t`ޑ^-WSC:𾂞Cb7ռJ&T ?o̕7C'637 :~Ia Y[:@l7g@-ű{3|uFT!ESR`jAt ^'1O6 n"ĺ."<{|voKrx i. #SӘ@%b746[ԊWklWGy]1Pu\Jb 0,G<{Zg}aҡVt_6?FMFt{8i96!_4٦?p;w/X)bJܦ76j'pw-qzB)mpI jGv`Tikn rptR rO vA><7 ʑC ։ʧ ˌ""%UǂUqb^/UO2M~jh%Gī SCZӳp&~1K 4pymx Ը~ooKE(,6UUoz1L?zvIPV=YVӃ( 33dt; tezvi#U 0VHJP HY>B "kSTwN=_6Rmsb486)8LXD-:.O\ڭ$n؅ yx3 [oGz ?zLbx+Cܩh~עew|3I3䊞6,\q_Kvħz֡Ju=~ԒV.zAj`w88cLotb낺RY^ vJ"0rѤ7cp}PDU#QqU.G!>$z4ⵧ;Hha.-1VB>lG@ u:"72R|en&b6^GMkHMc}y&r&'q7V`=F~,ɾc"`M]ƕo02xٷg)ؒFeٿ <Wr1 ( %]#U-Tn$fz\PҨ~=*as\LZb3 4"|l΃ISZCEsQ{8j5; ċgsJv!;s [z*KK_ AQ!?/~dgqtXn^/hAw9Et5 ]tWLK2ą} t[\'pktM宁ȷSGZE'ᣱEe=%vd ugSGo5\NbEpm('­|9 ֑2Hx) ha1Ko?Vv8#F} } M-dJl}̀*q\PiT{m9+h UoO-Sp:촕x L0^%W ^wZPUp8q:V$D(Kwkc45eL{U:z]:ӠQr3La7T&w0{rح_5Zc,4N|܇S )QJW*J|PȺ;(3 I-:E*tՠbնEט+7$PY=NSAr$R~kf P/o ѳ|MS;Kń-`멫gA_xFn}%fZꅪ`D[sW>FQ8 PCEnvrs?7SvChlI:۹#)i E&^]Ix)144"__g+ L 3pUa@$ʊBgMR l9ň VEwuQcJ̢{k6BoAC:  Ԋ.^U)-JNt&M5}a'LXpMm͑ ضlZz˧77r/EIC9<gP*^]D%C`YfMQ-Ṱz-lj5paӍT(j%OK]0wts&eeњ! K.Tbrɛ2)O8/X}mu%-<<2$= }#4mmm%7iyh`}59C*:jSȏGrcG`p ҥʗO5yV蝿oE=9(~0snY+?JH(V0~in=~ie>XXt$ӀmZʬJaI~xtzD>T^> K1Z c{ ҾUٔdj,lKХLH.̛kzR)j@]^i+3D|Mûv1A& -:``h zpFZsh^72JQ(!wx8\m !ҏYw(ǨVCX^fd n{%7&dbd`51&CfLE6x/c7b?ܶN9Q2\$ˆ~*rGPH\5 \Mnik~N$aOSwK%f8 ۪ݠ/ΚYڟsy=>^J'. 5ACr20웸w~~B:' ";Ar#dؓ+RpJJ*U!xP_+a1{GZ/f bm@@6!I\P4 ZWG8APnaCˆZ>EļTh Qzɒ~Jwnw_{*hc_и5p2^?ԍB'74U4c-^qglݯj6bN^n4 |/֚1"HHh́i΀} " ZP>WJ7 _⪪9N{KZ7yCwueĶǂt&;0|*[Kvp^T1_*~鈁9R X㾠#O+v:6$hNI: Ks`v6z$R~)t|؄.O6erViݲ킸Rhګs Μ1Isuhߎ;LZi>KPE0"b0|FH țDe Ox|8{8#\tPD$&։O硫&+YOF/4{do*|OEOR5;5BD^H{=%NFbr^[%XD̔C= K4@ <jo=Z+>v,Pҙ3^R8viA0km`ucO*('{;a\'G_xb,W|eI$L䄏T6#}4@t@/#t-Nz>"h!DreSZ+x}ZiR5䣀u geOP= K4ֺz5H7{&~!æ3lYN$gYb?M('& M@Z.^dAqG0dK#q}$FL _ yUue,[@妾J>m=d6\6<^Eh Afa,4fSDJ 󩓂EPg/,B(Zde+C:={ϫq# }`K6\l<]»8J joWA{i7ITt'&A$MHYtW>Md~wW/<]jgh< Ko a/SsC ]pg =wۊ$YwQr^Twlw~ށP"M-= W./^t.:]{pٲ;#& h"tn>U+x/GOfÉdɨxOmmegH5H^1B9hߚsTKpwJa[]l9Y`x b(>`!hH"SWu薕|;鮈dIGݐ:݇ sq[k܏u[>kth#/'K2Y6x܇lҵt_OmN8_yɖYb#&;Tv܊GX/Y1QJ"oH-3skGo=sH9>%Y9V?"/ax #/@4d *!}q&;7{2%F59Aw6E:W_@œvɒBb$yUpHt_~@χpr˯p腊~̶/aL4?:[_͙* T ]K'.]O W %(V]_ 6*%ET'ծ]utY]M`@TddT \cQ{ɤ/o{Rg>a:hM6vgf'Ǖr̊L?ml.u|SHE'Wyqt#.M+[g!U bb9Sn20~a)hh¶NZZIi剽˟)\+ѧz%wgNܯD&0qM#ZkYV' =JgnMJiihp*+̶ɑ]W ([iul'4)gȖhtffnm<z<3j]nyzAN譝U!A|12=~Sjwu1C8tmO62%D"H(p.c x~75GǺ̟j!W K,ΖMۋ`fOn_g 9"?ym-ĥZЩX)u΢p#FͫK7kt::-/v?IjL"ZB)kڀd,,@U7 `(KP3M;$EaQ*2|ZOԈ ` 8д ǧO7 u=7\bX> wz܃/#'쎑s4J:[?qw3]{ӫ0\IهD==:~D2{t㳼=MQu׻I2 &ZLTŰJy3m54_| W-OAw̲5~ {|?;p> *^8FGV*{, xu":cq`',-oϑ̈́|ʄVjqZkq~WXvFOql *Ui₝.H~[;.:?sA}^avupz O3̴P!z{&.MwQ*:ɃnNn"@ܐqE ӯ[B3>e\P4~ck/0~ $ޫ6,|oL AJdaÞ8x,wB9g(_<Ux;+-Ε1p! ʛzWݻiֵ3X1D[׭t%L uv=OHo$PW4;ͽe/h)-SG"s-h'ظRl4nb,FxDvX;}H(Agk-;գ ڪMxXr&y|2Ϭ.FziSt⻿8-X ԱsrrKP)LXtuY6u앭l-'`fƠotYan'"|XVߌp4},n!s@,kcK`-mYf: lU՞ 矹q Jr;*¦s ƻ 脙@_'HW3iɲ>?7'-\ą6!O#Ι9BA"x/>30H?hJ&=@te2)#qcy"»uhG_aR3s6JؘpqQIi2OQmhU[+"㝁sq":JF*en~'fo)MiZD ad$~CW6 O+4sm+)3lԅlFnn|6$) p{۹DS1Qb7zd:,y*FvH=m-.ڛ Z`]Ł˧6V;5,P}/"@sϠU{:?檂_*byGXջH4GU fӶDq&*C RPfvV!Ym?Zf*:覯wǦ cl|QlڿhdG>ʬB0z{|bjlԔjxfQGTq愁]tE ㉶Bؕ-`7gi9 lMc [!, _c˽s^ k' 6u@cڅIC2nFN TKU'iFC$$]>zTJ>0ܧꛈ9ΝiQA^ c4IvAO@N19?hm(iʑfJ):i*6*ً UՑ*hF淌W|2dG$%IIi<,=I[L}hƬޘ'8ט*"EFbmZ.Rβч?ۏAME9C2G/[:f| d PG\E*!v **ViԶEV[[ћ".`, fj+!uSoYFT] H /nż-FgaK&9PRpV&|[Yyѿ&ԐZl?@!ao J5Dc1Zxg]ʧV&['OK@ lڣET*IiQ{i'4Kt&:3hBKO.νf g~ޘ&*ŪI|⧭W%hdo>0 *1cGG.m8f!h "oPEH[a&> 1J?P{OڱM`Ha)^%]]oAkMAX[D|%5 6ktNi\K% I TK^v#XJبi=N]sTkY,u}*CCKY `Ud'e"7C 6 V9S5ًfzIC928|ClY-S>Ra^;9J2xa@|}^ʦrYu Ӥyo@7 @#E KEنw< ǀ0Jv=݋rSvfb˰ȡDe@5+ZNzDL1S od1T)ݖ P/lrd}+֚Oܚ+ߒ0f|52pcR%mykyiaԷs9(nE-m)]3/nYjgN0Unr'4%'Ye%S coF8ߦ= ]N] ŵ,7Yf%y1=R% EÜ\dPۺ"o͒_~ Do_+Pqy|)b ZrXs~JI&5L= |(zA_~7}!H A_Ub͊f(@"T8/ }b'-"⟍&voР[ ,_Uٖ,HĒ( gH|Kz:ޅgJEQ_l_z-RgU'Zs,igAAq56ضgi"lvI0OWWL~r~JDMu4_j!8K|TlZ1A ~ ّGp5U`ywJ3`Aҕ#υTT}KCtWNCؽ}V&Dgi爤{*Q>\W:UHFrQ:՚?J\O!Phbn+wc#Bk$7>{8;v˪֐'' 5~8fyhVoPҀj}Tv"jtۇKTxw#￀p=Jb:PciS"c3q&q'H7M iHSz^B>t66 #șu b4 o 8E)g !6vd_8nݸxfܗr6= +8WB1ts<ySiIdY C3fêV%kM=3i`0l->w{V4.ɝ(Eߑ`ORUmT1 J P ,/ɂ7.4\Y pE_YGN(Kf1A {&GbFOjLIKөvlmb$@&*V2&8C,Wny7uDhPu?A)#}tC-:@2ƠfG䆕Y%_\tW녆4Ss0)IWG]P-5KAȢ$f,yө {[pw`+B-M3)G7=l/%qRZ9U" 3zţD|Kgz ^T*3@~" 989jo䷏`+x($g}S^ԫ@88 AX v1aV}CG;y,)!m4^WWLWfB8ۼ-KEʧ*7`xm8&<m T“tCHHFC3=.Y'DQY_hpX[-v"AzB &Lk_(/Vo+8;\ y<ְ(ٔoΪthҠbYٔ˅S,G5[L.h'H9kkW=!T fwȀrBoӲ8'T;QUk_QK0t) @lְbperZZxVƙ9J#(d:Z BkKc"{8 .*`+lJW ^hk U\ ܒY[E.IXBHڔv[t%h8UtX MEh5HeU[iEubIQ2fɼ]W)MEȃ"Z): uPxēһiҀO!ΤW^H]Fj?܉ӕ&{Qm( -=u7!qtڞ'Wk઺^U) O|@׮(EQ.ŘbaV| GNդyŅ.N*8&J `msߟr *Zf&m:o, R2 UMq,+;U Wi^Va` 7y,;cQq{ YE oJ6p\f.mGB3nP-%tl8E^I+2_Ԃ9LH~ qƚd$S%-Vv=I E7>Dc6ad*J0|Bz:17jF G*c PHLIIw{Og\UԧnY)0\kۦSIFmEIw7Q`:n9 AJsQ~V<ꛡ rhݗ+%8ᢟ]kLgfВva|;/HRx5=B4p)׊KXM"!:c&*;*X+{3;F* \L8S2ϗLNNV7ULנ>|5uUӣY{Ɛ_l )q0܋i;Uq1W.ن}̭R L]#!YQٻN_W>R޴9Z-} u3I{emD[t>:lUvͤX 4KQy)#gj'jy䇊HRWhƲUyܬXb| _BI Y$oem:G [6d %hWx @s(8}f!S,&9yA ]Ie4]V%ejЗ qy5WrK7Sk:`׈73gE!nz64GˌQq؈#E]|߻}>Vc`*DP6;VLV5yPG̶IJXđ*r%uYdWִ' ѷd{ҾS({w.|(Rro0਴.riZw-aKjL-RZ{sb0H$=kWy_&"H*!W@Ob2eh2 f|g(5qT#}m-^&cEg82VCyY$jPRU`#-,Iğm] Hפ9|EXmњ0KPk@8s,攒W:S`+uT(ZSiɪƿ:B=p/,b#/W+Td2_Y+U]ah5HHOʴ"N\}S'u1&AG+os*w= ;IP1=wJ,~-)0p X 焱vmqK gd?_N-B{wo[b8CmH9U'vex~>_νݐ֥w#t>O9q{'?VAx5~&wqzwhnD(n3+TOeڙYYsD/ɿn.E,'kno$[/YWsMsg%Q* Cna O[K~hj?䌉zT-;VEf6)Am X#1]~{ց> ˊΎz[@K`1'ⲻD?gI0|u\}J~K`I0-Ć*K6Q{h0f?L#H z><ʏ>(J,ʖiWdWJFv=oh}Gwf#[O^DZ "pntE?R4#GxZ[ې#(J|HKᣳM{V b)u}cȨEh>yej)9≒[nJ)xLٔ0Wb1=#1B; vqD^ -"Jq4}-U 8u(fa IGcGIVnR{wDAZ/_ǭ j- `H؞_n~DkT /:Of y)qy \}O.+";o %8y(nBmyQ 얍m~&G١EmD= 5_{" q%ՠFs<}s`B#1Pb[ |oH*(3Ynl?kWj1<=V<V0"^_yߜfT=9f@2WE="֞Ej&T:=0 c"WV6U"UD[!b/@TȞق^Nvnw"Tb.$c6!ŋ1j+F9_Ğu~^DoATVxA[DYQyO|;=M%sf7R79$#ka4eDeC~I54`4{P:1$q`I\s[x},hbjvtv <=4TzhQh#S(SK<*a#&6e։X愈5 Ϝ UhDg[ڊWKwmO"_ Hܧbi1u8hPErDozgۆI=)*{^ܞz}‘ 0Sƥ綵:c F^yڰ{4(!"LoG&xut*/aZcƈblԺV==^SkWG9K9 xOf¹Ev^Ⱥhࡋ_wܓ_‰doM]x;7xSec!WGKPZT2&"ʴ>Euzcf1H\7-mlY{;]P^4bS;e-zx}k -y68Wfi8*dYnI.$6ʎv1uwg+9;$#b-cjN Av-{'-H70p^$L9+eN{_zm}­֩$NJKn۪?1őQZw̡Y\HHJPVcXNh5w4aۮHܶ{R8mD[9))J|d^)9:q5Jd ſd3wB'չ?̀W.0bcZE;ЏʭD:\dZ]ݪ);ְWnNxѕƝWm=dbU9( W&Jwh۹fF=̐uS|W#%'5cmP:2-h6L5obW:u5HD.x$x4Z3)xPcy{Z-]R3~lr 27vM{Oes r/tP\=9 ou&{H!K\Y8iRMVB;u OB(+j\^70)ʸWY'ԝ?0/(./MK8K%5dmvkǶQ^ ~ƙ3#t \ րX8flΆc Ym^ FN¼& `Cudx=į숏e=x ڛF٢R+vдkB@go* 7>9 un 3"+`T8(GϛC}[E }PӸ ]td]Oyǂ`A.؀vNCQ 0g_d.s6Oƽ䖄ʎu.1T@v2˺z&w -nsVcW:Ilbg$4:>^\Rd):5S'] vV\dI`}!f\>г59df`Te(Ho{{bR\TnHJJU?CU!DmdÀvhw~q`ZY#!e4: wҘ_f7^#5K-B+v|3Gθ r10` >և1G.JWGRzQt1{2GGL6{WaøSYya~4|Xl>S#8],ŪWXΤUf5 ڂonXT_qdsFǛѡY|Ym!޸I:v>۴oj.9.x4b8Se͠Qr*oh}bl1MWݛ0J]Çb-.kMٵ,WP-5@:eUN07vO ]^*cت:*R(jm8`{r`-f{j.HXk\PSD1ޜ`$%")%},]ArGI@ zGbhv_Xŝgݮ]ah0#D\))1 *3' _a 2b5.$KnͭBm0,'JX~IMa讫\:G?884z2EZ;1n'0l$I9_N%6DkǛ̢Q);˸[}3ۤv2k;H!YW4?'$1C#+yPN@kWYK!43舱p_'`z"Tua#[^SnUBX(If!U޴ZA ߹<3 O|og(e}!i؆n"X6fD C;L)^-< `7P\T5èKaؤPL\ ?n 0i+ɔDR&oY;QCwԷntgUoEWnif9JIV?*zugunXx*徝fN}l&whq;K\8y3.%@_כvKbؖ3&*l̹Ƽg8CI'KF9ki˰ ÷(6%ڟa6s1yY9})jbETDғ Yse>#txwѝ~=j cTϐ)Y=_99 ޒn(qv@O Rq!܎/d7Xo9tA>M쉁k^" r}|VOԌJ5R=V_LhrD,l0>+MG.9e5ueK $و3U+R-~hBs|i_(r&GRtkc 1_0|vR~aj=S_~Lr+|QɠyKP[uu,f[<]vĔgCiÁHWD^{Y.rMWR.e f٩`|Mx+}6L&/ϨP20A m^ ?GNΛpC??PJ b1-20Ub`:rG% $_>^5[{- WF|&~%N?<ؑ#6S E TMuO1:|Tedw%˿XN%.K"ܸ۷rWI>'=?Z;PO~ӆ Ǡk&nDVk<2.#{v)Iio I˕ObhTYf(֕$\ٟDIσMy|ʴO[HO계۾0Ev-tPSJq"X0(et-jܞp1wktKI[, ?wi󚗽ఔq׊}f`,ڥFwڦM+K}URR~^BP믪3pxMe2U>;XӛY8~A` B q>j17V79=Q EkU [}5l#T>mSb v&Tc"vqqbw ؏\}DϏNJ\ /;kޜvǟװvkPNo4=:ZZL<~Ǚvyӿ_{ YҽC.$?3-aۊB2Üd6*6@jZ]g]MF-7)f6=!~yeM"yrԻxټ~ V[hf_k$fUDLϧ@mGv> mkGDĝ(tBxOaN4zc._P.S[@ 0=ҽeF?n?VmT̒}C [|L.sJ4#UbƔisDzlmKa0&ik~(We/bheH(O HgD@;elvLmPn9`)Q9v;Kw+n,aߵg⎫R+qsl$tѦɽ/8 kR D˓:a`Mp[3Ȣb'YGd@E/9-h=^oJ>2|iI5*`4/?>Nڅ"tL{ַ/2*T=k6rv L] MjУ:r8o/+((%2TPt ȱ#oKubP"r6یݻC~bԝ뽖yg =r&hd-c0t^5θ_f=0Z}HK CCm24MAtEF+Bۍ傻A ?.%OPYwNYﻠk,j,y\ad̽S?J^̠ds̿!G"C7ؑh? x9‚kUExiq 6-|>XIPۃd(RC@Iq5,oA-'Mr{uenBk/M;g\RJ=kvp>Poy?PZy %o{a/8BH'SZQ,V:9#㔐S/H<훥LjO|cJc/=i,g[ùJZxT4rxb +ǗuIWIzqaҾ"x~ yؽ;&H1MSL65w@1=^^7;8V2uo r\^O?hjcfL|a2{BKnFh,KGAt)Gqdž[Nz{~ i&AEi 3[ITF/%bsY+Z;G(J)w7QIsfISUmtor1at?7k ܇@:J"XڬŚ#D `RuD!u{bدBE }ψ}Ov\WՐ$gب0,^4Ͳ5%|R\trZb-2ߴ3E=[+J1\^ԽkԲp+ӉTH =SIeSaQAF1p#ʩA{A陔 !zEAޔ})F殡Rwդ~z d)ƒz^)2!+l4 T/(V]!\'B?`LxqtB^[~ p7`oFC#ӖĴs}z\Β<М,Uun~䎅n-L TJo_CL͡i0U}is lfbh}:3lQF].s6(f/PB3Z3!q wdWbÔRn 6Sm6;B4#I1ݺtsI?6T[?Z]jܾm{]Z2[CꩌSF\7*<7.<l/71!VE|)=.9ZvnuϑK,#18^v=#vF(W5wҁ}Mq7HkgCnm2re\V4U0$3%v?o}r%'/vkQ[{r{\BډLljpae; D~W1>*PhuTk\ j5>%_iڰ P*z¬Y>`B^OEcM hvhΕxvL[;r׺ s?6,'/z媭ZgFb*d <9b0$9imTQ]+N5f!H̳,1hBM+tTжXΑcU.> k} ].yH}E31 3m j mFo# ѲF<:,'T ,gp(WYRj,:cnúnSG+aA$-Rb3Zumvy.h+&d"ʰ+ vB"gH.ϿKƞJ>S" NnP+$-[6vy)6"' ]c _39,Ew29\(Rdrm'9%7m1`{k4D`A;W,Jq|A-Yn9X0Зupe!%شQG;pԳ<i"w3>:TL/%;9A!8 VDe5%3STY:n pGIj`nUW[3ٗ_dU/ V(u]Y:edo u*Ej{y&Zߴ|s%߮37x.ڹJ}A*Ekz䂍oeVoӒ&P+3z %yXkcQ}ʅ_[&a5P^O sFؼL&'Дq%(]eKx+kmUoƜӝ3j [.:`G83*Rnj !w=wZSM_:kHzel"kadQɼS⼩ח;zkDq [.r@TqV<ґءF$&;C\gv)xDzSq(!_ ۫:͹(i:kŵJI7>]U~f M!ݱCZ3>Y2°;F[8fd!A` RdYE=+w# ƺ'<"Y?.cF~~]0cp@g{TASieXꌕ3e)ADOyELᕗ18n%ps466`q+Wqh`Qy]T~#`r,]GjKt,'J!{ej'!rV!ҽ;Q~b_T:}+lcw-G Y)ls%#{uX.K%ݗw+:,58+ 3_ Y?NA_]2VW>|g1$ T (OzUyA %,1d'Q,C@!\pQܯy7&E=k;íqs5(l]@e qȈSHO0Ҹ[AEdP)%]v v#K{~*LÒP7d/x tyQ2D>G,~*NYuܪ࢔ dhDQԡYjBfxF&' H)Դ*1rpRrkUӢˡ <&ҁդ-,fVsb3VM *\#qCY&JY8xjq  E %?vP^Qhк GV9_VHh0Yas{oEl~H)Иk+Մq CŽjFP/NҝG K*c~ F13c+)85¾C<`Z.Kt`@-R|? F ~Ƃ?GTĩlK0v$"IMqF=XxdFl-4$yx`:f*df$5׏Üt`*=Z5B gTdI7KTat?@p]b.(㖧+H_S&ZhC{?8IL b q%w}?Wi-^ʞIC.(vNӎUpGJ3J:z %5|wG~EU{l  ?WCz]BJjav5 =eQ\$\<(yċ#4m:` Amʃ?SXO:f\Hȟ5,L NWjfc8Q}_a4O倰:CJ1svx}P#BZhMĄ MY r0\c(| `3h~lhOcPС<J4:^ʵ k(ZӷeEIv%(gAx2rAuLq,Y%ZE_#ztp`g?=CuY/|+10~wO//v۔*pJћ WA,fTs㔺~\DX9E,yR o:ׯ Kee/p1 ݠv|1*ھlkv>%bҘbwCB@On*u_fBs$P܂LٿNCH.o R 1-h.i_g^q0oX_׬CRVp҆?=Nee S_ɅOH!*>d{ltsvkR $|;S\^LO ` p F9mKcJK6B5z= %Ma59ݺ˃c5 OlG99|O{Stv(gIs#DrWD(CrVu # Fp|9m^G kHdI9H-an݉6bg04]OaRJ Y` aQ#JMyʭgT!mSXr%Uȕ_Jq\1J٬;|vK:aP.$=gwGH& 5.-JV猼wE LeD!~>&n%,Ub4d"p@^&6&OH bmS.d( Jb`f=ԩ(oWD c^;kW1jPOBՐ3.fxc([\ڐCܳ#z:ܺL2'% y3P܍w;*0 <91e ͊>q4)]S_=lƗ)731$^ |?I5ޮ̣cHK˜TtcM<1`!k(CP7>sxQP i,5MX  |r^z`nwň-a`.}FmNֽ ,MkmU1vkĕ0ZĊq+cc #wn2TЧ Vz">[vPDo-`gݴZ>S^J,;݃aؿwd6 P$=i4Va~3V'zINcR^T?;,$J>C, :y': ԭY3:z!1g_!_4)JIZw  8h)s#޲ Թ!bgq&e=tv,pޓJJhW(]56 9#_r &kY+MPP|EA9NM%,$7/}{Mf|qaRe~D˳S'Ǵpkk\oT[a)Ro`6 ?'<ȱ]1Q_`q' ׯapIRǟj{SXoQ1"np`(Wgy7Z1Q KXy9mI\v~(ֵw7ߤ$ boy&("S!VlObgIN& :q8feNdzZ 4 4^m0doBnGVQ;1 %Itt4duZ'z/W!2<1i=ݵ=soN'sq:ʽ?[(sؼ0kBCwxVο:ǧ(n"kQ܏pet`ꕛ-&JA1_0^FQ\3.WolH?Yt8`%U֎ǡΈF7łib85n~ݾD@^ZsM}GI/gWkMMa8^!$]P e%E?y/Ui?d h C){ĊeIW\F\⁂71 r&?'ס01AKmO֦MSj*@H9y*ANE :jb0wmj\j wi8+(NH cHIS?z|Vd8Q3NcH䞮[md:' ULHuXx6Ā5Ėؑ)ƆL:W (!NY.Ih:sȏZ) >U̘X +l:n <9X9-uVe ZP;Y߆uUr $Fʰe#jM9]~B bB罢kvTglLbd6*WgXȔ'~()Ȃ͆1^S3#U%*q 4o;t!>Mۏdb3gCxs䂻W t?nvٵrGR#:;9008r)T"y wK*T4KY+}M' ̴qUAO#aMG`"AOƐL }R@OsKmMB4x"$!} ,E&5~ Pn Qsnd$[t:e3)S{;0PadL PhVd<VuәT`7Ԗ⃾^4DԑoK?Xtѡ]e_dYۏd<qo=6n$j27Z;'^sy7|7؃Tc?Ž#Z1cT 9hIC[g.r:8H(q'*cʑڦ B}B4v&Tc59fG,Sa|\V景Z4t-D] 818U-XZs}alɇTw;]}U lugbuRu( @ӭW Pu ],ilC!Ɗ#??=%\cx#M\ٸ0ү9ln ^ Y@f[Gp %(iM]BL8aۤ(UA$}Ul,)fcπʸ%vw7 l4 4Tv!ԯ0V²ʚjFt5F|yſ٫!IF|5d2U@& QZ,wO g(d̻{(d(s@Ffk31eˬCopXS<-cERh./bc xPxRHD+iL[-5O"XiȓIPMR.%N t׈tk(NW`%PrUmDL\VCe&SZ"Cñ>d[ B)5(u̺.e\EqmbUE Y'$['3 ;I:Lc3[_TMlAcAɜgobw4g1SԛVX2Ko}MK quQ*uucSi§mwp'gO>xNFaZ3/4j< +K_$9L'}9gp><.6Cd$zfʪJT|nzt=GbksDx}6_ͨIv(#ǜ͵];?CݩNIwu!Ⱦb$Nwrdc`s.CXtՏλo| ]l0%;VNW~bk.- ֲV`H@E5o" ~^|cMPN^V)`q Z\Lm)/$* 5e돾2raX1[VKTV_up.1h-4J]hnF/Gv^՗D ˗ZʧֺѢi^fuG>;x)0Aӑ2doYWOr N\1fpKOc.f" )!y)gh,Ħǧԙ;6tdqM.pe{Y.fzD0הg@Ur-X85ьeIâȪCуNl&Pfp;x$EĊ,O8bg7*'L?ƋВCbbΐmjzf`\&ufߜb 2-"APĂh4ɉ;ׂHxo=YWTAd[.3W BaSpP |Bi(ʉ{#EMEGh'+)QC.:89kbL~i&FEasMO=38\!ټ}UrF@s\c`Yx 'FRf!CS7-:vF'F5e8ԧt9ALZ]ȮWlت2̀r-MyGo(Z" K"cd'7yɫa ^n3`3%=^2g*Xf9"s aɱ 8vf\o0J3dvć>wz&\hz=Wm/\Pl!ZKL4mk2Gn&)8 _#뉳ߴ=z924leR[0/5 [j[fw۲9itjq}Q=b%l1NMx_Vw=2$#P%p t .sq%Z#u@l j3AUg*~{`RJiY;Z4aKN JMKw?DPn|xۆeQ5"q$y/_86~z[uqۤ鏎<^UU<6VfG{'#iֺ߇gDU؂fME#74 3?Ane:=s]Ă$qh͏vwuzMx-eO U&Q'@҉N_ս~ѻfOf)y4\6tP_[ $?(̓XmL%M+xVfzNollܘ0{uXq^ՓG8"w__WܫNfs`i|>9@A:l}9~=]c)]0ة8bIAʪ?WVYg4Fs5#^rmzTu׺0q#OiUlf ~ZR-\~e}OéM1ߍl[TXPi> /?/CᵩZð3σēɤ)~2_(LJ\CsֿQE"s!њG(A;)(]t$ NN@rεo6ǫ6"uRWZqm:O:>53|>~/L42i=Ep7z;)P;r"㾚1\FRwu埰OKG|(gA|:2yvN*6"d¬r;H'iuꨏiL 1݄<9&8]hwD+gWVr>5|ebv[[+ z= NLFhὗ.7<3"!AjPى(, 0հ}brZ6hj/1=~ϡ4"&]†w)PAUF1^RpKL8OCW``#7dh:a~p[P@1AInh:TxoMG~?:oaBL{itƄsڧ<ݣ@UJq%zeP.KHbyCIlWcNxc4 ƙF6Ye6֐8`P_'ߔZׇ5;N M>|"O$LHP\Pq:Nܛ9`+/|c(:*#ujA֮eaAtByz%8?z8_'iJ荒|<|bFc OkTs6T͒\oC @Q S(Ivs?q{OO9N!8JJPU(TK(˛S_;_Vgo_"5 ]y8L%p=|QdP_]DMDn)+d:-t@FDQ!X$]02Ёߑ*.Eݷ@$ oLJ'E`P^3~>xWh2O(硣Hš_/~XM lumeJoZ&O#|,(C ByȎ5j]J%%Oa* 9 ЧOp.BMer{+(N׃b- s/㰢"} w|Po Q &@^ :4G2\R,k 3Uu|_]LPP] 7@5_8l,$(2i!"۝dtԛwRlƈb6۹ӷdse]cX#)wf Ѥ?|'tfCfF.[nS QtN&K1=2" EpK%Dϋj }]Qq{+ Y6Ѐ1n.WYLm LGAto]gp3`~kJ5щ[C L5Bke@J(DeH,LYtٵMlFg!gݮA*[:ݶ{^lG k~yCPIeifldrU}p%P sA.FQ.1tzH?JVh{ ``։Ri%"yb!|OveFUH``+{uLA p1UKcB‰"2Y" Ax|_7ڕq³oOR Edt/:II_!Wj(JJB%78 iF8Wᘢ"$͢ޔj8@JL`Ka.Nʛav?O1&I423\6(Թ7Z|I N0wN̼4>fq@umm&1QCaOÊ!G=m:.Srt?rL? ~D)DQ@<ΰOzKoIN/N~ܟ_hw?3Y&馔!4[0Wbq]g?t5=Lma!jCp_ӹ_&z|?w1)A̍r;hNl)5;tOvk2()D!!@GX9Γk~[l\ܹ"'L Ǿ^,PFIAŚ klWAz"y^SrGӢL 0L d(`jrd\\mzlzMgO@N}QAC.ۜ{{9l-H|Q644k@#<\H|9>S"ٹ$P1( ŧq}7F`X ǜbYbgAR[oLPX(e^X~Odk.@ؖ Gw6RE($"EAk.k5{$ N}9{:l v:0jpVxCJ?Q|Ϻ.ox΍"_ -a7Bp2hyQSb\z{HÂ|Ox@1vGL*n2uς)t!GB; gS4KFvw%3l< ?(OB8Aa;^:,M *5gvB"H}{R r/#}u?C ˍyKL3J!v q f2p'?]b8N!g [} Fc\sݿo[$%,;NB ) |,( Sd (Al_\:&ض֌VREEU.磗߰^ndN)"Be L7@{JBaĽ!\e{>TFp)*2'f3\T@m 6 8;]/@ˏ@` #Qa W pIclKnGQؾc XvyHUV-S% J\lh(NrOoO9~MQ ?Ac\v90-cP|,RNSP@a>*%AmYg`BΝB?PåNB2wN5R9=/-yhOЏ^NW1Wr\7 `D^;Y(}Ս@B F+p(!A,<.I!^Jq H o|{ 7tQjR!#Ka1s_Qp!S4#m^3:@BuZ0N) A?ո>s]z~M1dFIu$%Tm_I" ofLT&v'ğ5Y%~EXg֝P5f! k'>O0yv|B z*de[(_ds] Wg~Yp.ce`F<#%|Uia^o8mPg T'%B?x};t^T!@*8ѕEn k5U/Gkn_T۠jа {*s^`-vZbo_g˄LhӕGW빰_l$x{( `1yiۣfhY&/F][10fE~xw# jHT w5ܧ˗ +ZJH71<9<]|m%j?Ӭ,444o<{<ngIB߫@A#7  U(Vr> b`IM%4* URt\؈4.1,N@0;_mLJN9]PcChT?DaIrm&$9er.$j:5o5>gIR›>(& "H 4PA.EFAAlgݸM΋MDB, VƵfNN6G LGe@6Ȅ7}Sǧu^a~&g*~Zxmh?1} M=h@pcZƊT¯\a_o~Ę>?3HMM˝A"  ~!ʕ~+7Ȁ|^EP? ;m=릿wƃ}_ 3@h FBJؿ\Z,Ydr4kGcq_ U*JF0],P7l#Fe`$H%y؄྆0,TR+ -潌ny,W`\V4kՑ<5%Yx4*{(zzd.w#)?D '02@ | <o~A^i:!ǚv(l(P|pؘ뼜+knh aS3wҍa4*V ug-bU&޵l6RA^AHMF"1`\weY?.I#YZvV BZzǍZm0|~ekLɌ/ ZaM3]F;̭gM/\xX^) xEL ]FQcҍ&(R$&{=z9jBBj [Ko<ŷn$22'{}ltX2X%tT-St:?%QTNG߮L 1NUq@ #a/P%H|騎#ӏ,R$Һ>E888DGSa 7 0+px@Yѯ\vs`lnc{ŋ[WbEb㢀]S>nmĹ9y&#@sU25G3j#gvs_O'wCl\ˋ6ĢsgSBU|] 9 h+k 1ȁ+[ U$͛oU=mey}uP^+YA{'z`P R281DfgI͆R@#h@ ykv(3S#ʇܷ((Kg2' H @E }yO<w//۫ynT)r5Ⱥ9R# B tG~|oހ@|~=r2\U{ghgN>~k~7%vG΍F7?n_A5fWc&̀Ϫ؉>i G&_P̜(hd1XH|$Ii#'P׾sw=& mIdn*l9[*\io-\PcPGHwP g J 8: obt@tj,}.D`R ALclu27̽h+-q _TR͚{L)đ~ j FWS1b;]ݻ`dQтQ&D P ZVh#5m}3e}ҍ=/VtRg?@4Sw6ۣT^c> 4$[9< +'yRB5%4c\gNRW]';$f(H@9;E 30ACٓ8_i-;"oZc|d}$eiZ6IhC2 ]$s 1:?=X*8BNyc(B RKX0G@@8Ip-%&-J:ӻ֨Ě4' &~k6LޛCV&4 !ľ1vV]G 3N\Qs?'X1WF,])nDgrif22.m5ˠf]'^ފQUqOn9H.ABv"t^X&?L"S:K' O! җdAԷ9Τ`{γ [9/ƾ/}p1  z! *>LzPC`!!K crN"ԆfH!4L.'xpP'郾~'37* ,욁HGVv;ph@BKFU8}8uŋj<\2gZEY}cژNXw][s j'rÀ ɲ?|ޢr(C))8@"Y#W6.x?1ԌOLulh30lgcW.vdNFs1\:iӤxHBF ,0*|pJInyUo_!ྙ ob%K%% :  N 0/RN`8UsY $==@gM8{5?tԋ2ޢɉ Ţ,q',[~fKZ"zijW _V5]-vߎrELe"5@R:STSR^x/ſoVo'gk@v̑!,Rz!LM,j$jgp}_]v3b4r-$M4)`9S=XAtӲZc~ٞPd#,) # 01`f`*G$ Exs'u~l4k~v<4nćKxyYwϝX[ ⵬cCJ: xF@0jяH{QP!-$rY'Xp=7[~Px>]e>'y't<o00*PBNc)Ѧݦ£4ɝ 'G?2Y_ٽDJdw$DB ▱vs>~{}F2~4rhȿgPPaT@391#oַӳ;̏k3KyrwpfD*N_ xрe#ْfCr'TSk|X'ofe{%';|ڭ8CkqGOmz,^9Χ$L ㅔ a!Y!Jdi@Xm!]OsQSy N^v''C7%ƈϣx:l"f~bv筚^rNS&M-;}nԵ3$F&gq1s9l0r<7׈ٰpJs0 ɑ@00Dp_OE7ڿ柣̔D9͑HwF6(FQbo2j:!% @Jp64gq:-u߼ym8p.7.ЮQ=Y`Po.6ja,fXi=xϮ#B4DD?Ff ' N5yoʶ|\'}/ܝ# 2,{EoY"x#?~ٕ#*80ņ4Dȸoz`j|ٿxe^uW?|$%*4:"&D)R i w%iCԜhZ5t;YwMNqpv)[4ClQzTQ\wť:BC7_gx|E?WkG jzoYsWQelGFC=Ǩr4ye !D 1')9\QWPlPyb]y4Pi'˘* ;x+7E[$?IuʴWj&51A0k/>{`"V FL P6SQ>|>3M&\(Bnt{!'%*ysC>ψxe;B5dAݔXer<=E?K!3)y֩1ڌ՗!qQΫ{/^7伅)1Z/*vMK0a{R *r&H`?ߛ5r9_w>܏(k̛=CvPCD -ZU.c;>uZ'u{a!r%&rMKWJpVwPCŰ]DYT&Uk[o.,g {p;??~&;#ߟs:>G{h"f !$vf(+$B֍>N\9s>sNDHVN''%,3ߑx?9Qt|/X+~vOy|x9ؾݤlkߴ[Sժv=Ui\Pp~YkJ>]}v@ pƬhEr7%%U2&Q]Ӈ0egZ V - R> 1H:z 5TqΪa o@kQ'GwOQp$e qwsvGR ^­ *[qΓ򔪦`;SE\4{wf6pWlM֍ě ]|&$R^Crá]f?w?=Z#j=Ch}wB0KG<5=#ӻT)Gs!.GP :,X!J9;Wp>7;9c\>[3򐐂>mj|*.?=b\d ^`a48a "ӘW?E3ى` L csyCa] =E"WZ; [HȾ7\S7^U*m-pXJjX$(wR>ju\ѷd!̘"$[" >{jՂ,0%~ִB<}vYHѢm/|>: EaO8W ;7$CqJ߃=:Mӏnn40"mv.!-ڧlS=.}ח?n3Doc5eܲ-W0&-zX kS_p~'U׬q60̠I_ -oVE`7XBlAE / X.YqA-"cj.чDMtnw u$㨛\RKZEhP$sxߞ {O予K V1%t {u1Ӟ8(F}lv>}:< uY +zDg1s g~݂cl{k'=NM."B$iݮ͚0]T*u352v=' MQ} w4U"Nk*׼m_{Z>8O /.Dq0Q Wf[wgzlϔs,=Yd聖,(ByB*wXg{V̢第m3*EPDHҎ(r:]_>w}οkL}F4'VytOYjݶj;L_{ MKu:v}9i8٢oǽ:I< ^=O:܋Wָ,; B(PEB#1U\.[=\tZHO^kcmx]oTtZ `{š q7&xwm&66Xdelԡ9=إʦ$VN$|?ӏ`Κ fA\pT ˳bE t=ԯjʞSFߕ@F[T|ʄ(0mkA$Uӛ|:T)X=xI|{ה,|S;;R(z.VwO);P}Q @>푇 Syv\>vVͦE#+i*`=ң6+zQPHJFrEףQlPx]ө99(N,Z# q;w (5^MioJkqF Jd~|tJ2'm)pG?GHd%dΰ= H*Ϧe͘xB؋$a !OH-dY)Nw;ʹ%8?`:SY Vȓ+s<2}A@XcYYw>H8&dSGJ1V {AL8{7LYu`@ D6UG  Y!8i"A /dy-F6;cQ45gQ yOټڳh"F6;nkÆ'i{VgHntb:M6.R@FLVeV}p6im¬ֽ#! 6J|fci[QyԤr"c,'X'XNuR]-ص䞲Bs!}M{Ihɻ (c6߾Ov4Ebp 3y'ӸXRo'󐺾ߣ\G oBCԟ75}אx~徃H ŶO NRSb'0Խl{/vOi2Ob4"|GǗzȫԻ2C\#~%w4aXzɸY,8=x\]36s/5]4([$yF6nP9C>|g}ߊi(HRi`38h4~alۋfSP>p"AG  YaE\>6b|ƙ!] uh_q.iYd#k{}zC8ï`y8IK5d\^Q SјB,ӕa} 2~^y;.ExRU ߛN|4O,s}S8n&IB3xaΫLŅWi|}6H,4ޣӉ'pP=O⢼S ĞSz I*8dzľa0}+_'ΤhLJkT1$03t˖?Ky՗5:h{ƴW]y#&R-Bq_)v9C4$[ElzWn\_>Y]!T9QBIe j{uz((&DX~EhLF]7P hd@$쾃!QPըpOOfks_:iRnW bUS0TL[?~Kxt@= O>67d t=wۙFӜ]^63Gw#4pB:b KGh[ح?mY eLϦB#1>cƻ1Zs~]kC-EͱHTZ}wrCTЇ1+lxo^:; 'I> lC Qb9 P,ACv5*.o9Wzwo;Ytj)qᳶth:+ ՛=d\,tfWeL!N9xCtC@$m56ڰ~NS>/1؁&Ğĸw[Zu"@ HXu5L!FH#0#~ K3d|d`՘fro=^]URQ\hyFBD/UY؄1 09T02H\ж֭xaYXuVd,P9x="{;(4&,dWfhf ӱ kpMuJ 1ٓ}`H(t7.UVxj^*;N`?%yYe8幝#Y! V,Js&[6۷Oڍ? jNgc.ehJmjP 욛3i۪?fڞI2 QeMO G3׹?<|tSV0~P5`h (h[8;n&t9]FuG"$a6K#k3U1 ,R@yDArQG bpnhO'LF}g4}>D@*8!BL 0 ׳&6Y@_ w1gr3OĶ9oöoE03Tqt=w{*fTd% @aO3KCfNM[yxuX.^UQkƫZk^y׏(N\$%ˠhvswvt!WE3WW)Q6L]1?z44C0aw4X߫c[+0,OXtޮ"rԞMd?6""馠)>尡禠Ԁ;X>6o4Y hMZiB-;ߏ3V+khMZiis~C{i~&]"YuGD7] (o6p&sS mW%$}Njld2z DZ-p(RS|!H*kKh2232F5OV!p7mVb`(!=~`Tu'E4s=c@L2Kè\rΛ2>vn¯QJ:R5 YW ̆g(q.8K?.$ZPK}a+|DFCT\h>v)l`ȞWfTB|p+>^\QD<21SjЦ[:l= W$uTbct]8{?pP~·.^vA1f;;7I|k1P.tc׈I6g9鑢NP|IgISZkv.~> (ㆶo,1i\ ۅ`GbEA}:w1HRW`+8 M('+@gC{{f\O1U'V]װZ WTj~yiIN~iGcrHq~.|GA$ĘBq:H}C6 m^ T0h{! !b=ʪry>YsaR&fFۢYCPP3fAB[GcV-MpyHhA;H_ $!˞cF2P 98{$w . 9H.A۾i1BwZbɫ0fImvS落Yx+жtejBQM/)h.8dF{}$>W%y2TL0^q" 4yU>.o[y9:k|=O~7&DfdQDI%NT%/@Ko=s+ܵ>o/lCv&M\ 0Pƙљƚ H7RƆ~w~Dmŀ / "aK_ndq1h3dSΙ.V>A1CA&t ^5M4_$m:<@5h͝<6r2Ǝ8c ձgHkY^+=@\HRzuT;\c]J~7)IwƑLh8͈gD[7^~GOtE `h3u4fogsǙ6 n^,?R@a#̹?WF@5–+{;pTAں8fϩdhkcE0! [!D$jB5jHtIvx䱱C1R΄kVqO]oĸ]%-"hBPqۆ?WY,)ȸHsjy/! uRnN2d6FWEeXy< ۶nIqU4T~S+:l3AqOM<ٶ&?WtI(ZcwQycp(T8@5>ƫZ=b !|!!Y;||<%4?l)G$_9wǶTEF/E܀X.(clˀohi.oz~[|骚7kDۙ pթ405kZ.6g(P$ٲOxV3*y>"^d-?le`_K??k@c!O}Xv%5 Wd3"Oi%}?Ep9H_[InpÞH}O(H^l !uS:s/> h"X2{ae{?sB|_<͍ZNkQ&AT]AZ@8(!Ae?@O~;ǠLn¢yQ7;c5|5',9m#@:;cr@%8_h-~&ol#5A0N ~.Ty6'/si8tP %P>h]+>8:暨} _O ߔ>$INS|1 :y tj *S`29%{(5#<d_댉7&jVxo!5)8Nرa2wN#\iv`S.I1n)Tvۘ\] qPq }kLЅ}"P$97ފ<fq@{ d`/1.e~mG׻JTg#3.Ј0|҆<gǛѥ/i9۞0 \6! -\Ui xwW^duÁj0I+}~( !xx/'d0Fk%4V3Da⓸m?¿ R 2B<őyPpazS#|z݌ʘT~-";3G3ٿ螇@}bZ.A=)ۘ,0Y?:$K&*#}e^?{x]4^Tesus #1= jY1nx'<"/`F^87Mlr'0n?HkRb':*byQT(]$ؓȏyrڂ6nD_uT@;}'*nT0ޒc|Y~Ə0rҗF}_ A$>ޛ/l5SڤH= ,ݛɲ;y_Hn֠7zA^Ǩ^X8>P>Ӄ]lsqGQ`^ߔdIy}Mc4?4E}𱘿}3csN; i@%^CŅPGɤRWIE¢Xw2'̔Q tϑw3|r?moE Js)U'@@*+={ {PBEYۈo҂Ъȅ!#4D}< r~k߻;>@S cP=z{?*=VwGaS+_mG_Օ?Ղ+€~AAÓw@zw/?=?P_%| <8WH=H@+i~rD:S?GʗphT)DDSW8|"7gьH^VKs?Q|󾏀~(Т4ADmCbP`}Oƍ5ߋo׊^PGt6>f=xM00lr("gR"m0Ly|}VK4rqN:~B%0@ /#X@1*Cw{]]Ռ߷+,^$( $!cE9\aa/%G與L%XEx|i gl:D8+dy d45m ]u -7'͑էJlLȇz;8i*ڬ:|ZՏiiKLyvߪv&,I13 6kkw^}!a47EoV`;Gi' PDE/PK:dWSC/*~_ ȌZ@DC0D/qҨ ';ClB}<2uͰ?= 'g]o8HvTjLR³ݎD/{|' _0rA^dDT꤈{$H% ~JAs4&?_6[clȵA((}gP/*߇_7" ʂ?n6_U !sP? ~fr$PNz;۫>ܨ ؀H=įCʠ?܎Dr | SDd#((z9 0&(䊜_6* 'B( G !Tta-,hmQJ@7Ɗ'2P(ЋHT ^0|SpЄ}4(?H'?C3NLxr??S CP/?2?:s{ A9A^K)P=TAOGGIHn |k;eR| ~((y Gw"$/HxϾ}o't1<Ud-ά,MVj C˜C9 EK#% FNPS݌8s9QŦ[ ʠѦ/!DEvɓF9tӿ?rT>CĎ7r|W}'zX~+0'|ytPc[}&3?!о'A0f[i >3r~̱߭SKG^+~ ߁r{ Ya !|('_Oԅ/S!ˀ%߁ g J)d__]|=+s)*MŔ{9!EtG&C/f )ʁ;6ìʔQz+D;Q}8N2L' =[ٜ~MN2'1W-iDCk@0']_'(~LJHg xbD>ٷ92z[dA}ι$(H^:i? aN('#RqȄyp>wb}d\i LOE?pKx;O}a>gy+M^O]'$gb_~+Jy$U/ȟ'€ʫU -kR h1~+@XS30C2 @U'O_~d@sX'gO~ЎT$#LpN@;_֧ܤ* >!~o +/ Xh9-fQ:ܻ|z_R2J `lcIU Hhz܍+ 1!Jw' 0%HB"hYc$M"@w}ĘrUp`kGʒC"жIKhPd%nQ4,~V3/zOTDu/c8Dk) (wƼ?_l*ξu$C?w7z[Z7qJt>,!13 u9"'b4o,CoXZU:Gگ;xlЏ6'4?EJxD=A=?PrA;D? KNk z~`z~[9ꁡcbz<@)Jt(kPA@Oc :Մ;ا2?v//D%@C9ZTB~U]Ow auw{?~?!SȞGDLNO? `9Qf{}n" @'802}MxϽONy@ $C"j1Bl\,/7L[o[יgT%2Hk-m?8Yx~0.,X1hb7wenӎPdž\đa ]׺nPȊגdUw:#BHK J/LJ+T|j,׹Ρ #ҘHx+EHa%"8t<.HB7^-$$FYIԕK$2 H_/kz>8/7 .MH>;4 A4`Gz*JAN~X?t (Aˋ'Bɷ`*žtiN2-!Io1S~o[\a#"!<WVϛ̐;ﰤadFwFJPdN$gw4<툮Raת6}k z:$=;"T;Y yNoe&M'Psox# 9]EV@έ̓f8~x-TzyH9$x}_4?BY zZSs*MSCpp* GsqV1M64ߵOh4kexgq Am?mP2@j́I^g\r/aLXHL?^uux~Jö2 }r|5ݲA{ݠ8@@o| u\×ƞJ7>5OpmϦ1l͜szjQ0`EE|@<{(EOȢC/#x'#X}?}\"SClHV~@to@?[?9{Ӳ u{I7lLZp<!FC0Y~{)~L{{I~`ByN (@ |ǜ 8f|tczVO-,/˟_<3=>)HX ̞wcA2} q\~AϘ.ɥE} e*=d@?}*u_ۀ qh~Sw_뒰IU7 &o|~^{.KltP9WM>z-G%Y}8Ler]򟫍WP D&ʊ]DJC=vza"Kf iG_{L53?zD43=[P6X'A9DD^mI&ײ $D?M&w?eoRs27qJ9Lk*>0BB @PBÔQO2? O߀vA?bNv`'kDCWmo=M2阫u mRDD bC@ߦ)B(VcVz׫=Lck6w=p\ޓoq>@*s- Mj>g툥P} '(PЗXx kmd:^KsۛjZ7bkK[[uـ靥u|U? }{oV$rR2) IN/FHy+_1{x_t=#IZ6_|5~~1=BoCm$uzZ9tVM|1ֺ[ 9 þ. !>\[5Ql_p^;P<3gc Cu,c:Qb(PB~QO(IԃJa~<~\i뢂}/J' 70DCUtO_Mkw]DZ!P ]=`қh·pǞҍqƥBp\U9-4Ho0]$q ˙[/_İL`d`hM}~ׇ~Y ꅦlwCX9@t+1~44%/xP}#I9H8h?߅PP|X<҆cťI ÍhqyYIW|tόm/8JlHAE_GDa @-kXU7F:#;i'gtO|MQɇ }>chZ9,vϸ +x!Ga҂.\?A@;:Rx_,Z80bMxǨxGVy}͘:tUͻZ|]bmEQK EACT`K&_o sC[D< E `\pf6^ H/ߛ{^W{6׽\I>_>|fbuȀ" D @Yg>O9f;̛oヮ/lҦI+{>:4s6zAڱff%ϋ3S|UVruױPJ@Bɒg}ZP!ul]lai{isH1O#)Y=w&|E. j.1bwXpb > jeu;8#by_;egEJ7^(ҨWI-iC6kGV,X"]|xcCD0)3*~0=POԶk0Q=RHO wdB p AkתgQr~?DpO;>O]+ύ dB:/boq$"ˍD(ɊC@Q/-/qc?: ̵gh}3^1yG3TKr*y)^/DSsYch G<@fE}b+9Ws'#`':HWQ_1TNh%4D]B\曹D"S>QԂHFO^m5X8xp*>_K7tC8{ }(GG+< EBF:ьB: 5z i7EfWs<3Y%P~=)gb,ۡZVbTt ,(de@qeVuy۽(ڜHbC*ŔLK=,1ã-}fGKG<@+uHpʎ ^)|aJ|AlEҕ>zv*5.c1N'A- $!v[cd9 9Qgd7D<3դeS>ʛh6B:]!?^CDٌs'Lr8Nsh.wn'v>nGvw CZ!I6s]̍/xT6N Df`yDH1fLPf*瑂 HzI e`j_ެ7;.w%4G[e@ | B勈F EKe<ي.ɵ> aD_>JUlvz*Ɍk촡00sNϧ(Az,jZk+iX  .Cv'erDRtY3G{/Sd@=Jk!bRs- 2ЃߛM5TGo<A> rM1B;͘)yHW;p=p#ɑR:p6`?E4z}KLI'z:Z{]J92~.aqJ8(uL=3o}y)@MŨ=g!=v )򯳃`ԡ 4^@>z}{D<(g|=AW@z/3x?z8T_i(tlz|?iQzHCʀ '/WH/S@C"?>߷('kt0U`{˙8'U#>!Ͼ`Q^Н?}}? E= G!5mvQohxDzéz¼EŹ {H[*u~$ȐQWd"?j>D#=4 }e Cv?-?u+Mp۾ BQ'̈́G#OG60⿃ CO~O>y_hv2>|)tbQ?z]M?.aYw>`/WUv ?OA~/Wǻz^4 ;iw$]a" ^_$!DD8=2?[""'oBvv=T)BvUΣh,q.qŰ0Cy:@)\jvmjfN] "v`|C}N4kphs~]!R7"~6y5ʗyc; <+읾4 .51D]x{s\ i">OΖkDuwU|r?$R(xGT>Lx{/P'a0o/Q)O|@8Do \˥ AQ Z-R@ awߦ]d;4b4` k%Z@0C ;~b!͘[hl8^@8p\DC/8C(~IyۯxH7vz3 ,"a[[lխp2&  xo~+yyx) 0l3G@OAOs6]=*; D!2;=d\/'7:`f@7 NGi73 \=2B ⌀PjU.LiD]$Jxp@gp9 CT{t]5TfHy1W}wv] [СO{~o{hЊ},z_i&:OY{9龗DTN͎-nE==NlxW+9~U]Q𷽷3>@Ȁe@v DC,sYW+1XF+zJWz%|J^"ۄw3vH=,QH qOV00G!_N󍈇BCK '"K D^F ?oD"i]0Q&>ڛc~Ⲭ,Q6mvAB@ CTEmlHK" !z&+k@ &]|tr|?m+N">GOX0!OC1{D@[ER20STf vVcDDN0mLcZRo;U>,PDD%F^ޱb Q.@ c6ZȀYzn E02^wn2spHVTD]{ɧf6_  fC"oF̰:h\yY|,P~Ik̹{r@ dEIb5.c`v_ wTUa q =dg@ 1 a f$^ .t|TXYx׮2\_CK`"_ p_zM,zK s7y o$}tVȅ1>Fs> |8/Cl'?u,X`SO/Z   5kK]$NqfC>f^oIh XyJ 2\Yk x(;sc@r\Q7^xP70P!<=&>D<?+_/zڇJz5ρO<ύ(n7y1| x=++#=Y~E̟"y_ v5E ؉6dmi`l잷c?=ISCBdqv녣q~]A"dAL`% !L:-Zstzƪm6 ";EzoTA$ ܌ḧmLF(@!x@YBH'Ҥ8-B1>WO {@'LJS1{U8!~%g0_)y^)7Sv{{O#Ҿؘ>@}?޻6~c"H쁐䣢ի}T5ES@ ɳv|mqNDqzxڨ_(up@ŏ>OQ9݇MM';s{E%G~9$tkzA\O#OK@D7*2 DA۴l{ը(eLTB)U3~|<{\M1?èSy.>P;IG,G#:] ?D;>ipOx0`Up4q=Nn6|Ndrvi|cðKh?:W=?9E_'b ]`&P)[|/xC0T!P}Wd۝(w)Os}ulT}/gX3ȐC~^:>^D}(2;|(A̋d: ]ooz`w9=sډ[}{V'aYu9`tk X6cgOOɁN?:xeohf`.f(P9dǂJP =첶wPdqt|F>O|ԡGyHjPA8b⅍:*$$:WV@C; {$덷𹏙:!o}Cͱ۸’LdΟv8f#ߒ.ZJQHul}%TI' F;!|ub/\CX"zl*u[N;V ',;:2{;4D56Fñf)wMs >#`dIYDAL~:̏x_so `0 {٧58.ί;P]{ޔT$Ar2,9R.r̳gEs;FF P*Iԏ|ߵT$^,5}XLf7Z8gE:HO-gMэ;rPRQ~KNgb^1]_*/~&mpw/л_ dp%^LJC(}6C\gRue{7ƇOGоv=^sPšP $.`GҺTx}KyF GBPQFTx:O'֌OIm/K-J<~*Tu;(: B{/,tdNr9JMQ`B B ޙ2#/c~W/5wDNsEMBJqg2feޢg”mɲap"PF'q>Լm`%{ra8 0=AUvG*)xnPHXBA9.٩ (k7Y@0)ivM]ҝ~$  \\Ύ=kr4-y 1rQT"C4Do'>~MLjΣ}+6f}O<>EK΀_!~:]Ń_ui؏  `ا¤9497!m~9\lI}u>!}ݠx3M& @A˳$/:yB:;qeK6 (Z,hz^*} $7Q+ϡ!fU*.(|^xC2m!.P?8@tO=iٳ ta3men>0&D&bhpjWSJ,hkb> pJ҂W)m*~Wp051$8ANW\*-߀]2ћhvAkF+h9\q9]^VN1mMolyA3[EԘoN`DG``ϊaK~-¯Λ7 Ls/C^v ]|mG눋enߣ7UceJg3!KY3y޻䓒F_|IO4E )nGoLF[^l$o}>6󿡛VKRz)ݷhoؠ ;6.089Ή;ar}>Si`ק< H2{!(wzSDZ~4" {&Y44?#}~o*XuAm4o5b﷯>w1UC&+/e]^UZhoFdLP%Ρ^!U֬Ɓ"0oվ=\d6_/p 9}p䠜ܯ OVD+LuyYl%PyR4hvytntvUk%FrPs#A|I]*:,8SN6\f'QIͦjJv*ĊԤ׎U(SJ?}X33:}J4+R=U׻sbrdP՗Zpڽ ςgq!N4[jӝSs+r'WjR7\eG؀PLh,SÇj^cߵ_ woKcZSCY?]~^ٸg?IE/?^lPP3R}6䮂g͈\:ƥrK/7ttMM+KJ`8^Mld ?8O߷c%OQSi%#i#Opz=y>]; ^?mz]}hd3!wi}hy^?ڟu2b9?܃aw?`-'c&DH|L,hnGS6W.?wW WĊČr2>7L;L :$9nܷK"C)- ~-2]iJ@J?'-"↎X}(#k?10 ͩ>7^/=́ UHy+5"~x'c%s eL ˮUƛW{q`лB ,=At(zJݑr?@}ѲMi8HҳLxgYJ_S 0D@G!aO>FIJ!{IYHR_!0(Y_Psyd>\Lwfc24>>Y%/NŸ~zml=[_ⵇl%;s]5==ʋO]T(#=΁ICdF`hLWٟ*iCR|(#Z"H`Oc9"Z {[W~c14`_L&Yxɦm 9vb`f uX7k%RuWPT7@c|mm濅?䟃)]TtYfU hLDR ϛ66(-!"Coc6Jw5 u;קBU:"B-<^.{rI@{[<ğKßLSf|綡"1W!!wiE 0t͒01$] )~yC РaZ,l]x=Qُ|?,3(7HLrN5/k\Ճ;}b,W*WU/qY~ygfP̣qky _ѵz,Dc10z <\FG9\󐚸6yM@wǤw3Wrqi@ `5?!\~02B G˖&>w-!L(b R",zkhqkD[  vK)†@>'Џ<ז@JgWd@=ᖛ9PPO@ݙmkw'~y8uFh?!IqXr9%, I\x(vhgs@!xWBc_voNgȌ1 guݢ9w?J#I."!dۛ?l6J7^׎_\2؉u aI0ߙ29BwמSo a p3nli~?xd_R ]fFr| ơF*W:w-+4\_YO µ-}rsAmVBS5] 2jHM wEdMtEgi}t:?SxAJhU@ćr4.Hx 9XbA| 916|8*uAwٺ@%k:߂Ji@B7Q#C0[I!ޒ~YIZQiɝ=Qf'Ɨ<'ƀA>Wߵ}͉ |%>b.oӰzc=rP/(o d1J/vMGOTQK\j>[JUG@"%# @( @qFUd&ٵuxMp U@_$: Wc2 oD˂e"Ls̨a'}6B `lhh~TK*j0HF9΅O^B$|Bv ÿb DF˾|1Lz3irr N0qOi"XT(.cW X[XGaYs#VfG^5m_ƶRc[I7,-"K  .4 DMb$"^ാ#mˏ q@[n<\/k`}.=ꡙu-cw{S3\ŁG*Hu5W~9)0PIvsfShi$gѻuC.rse(Vd,aMԷ;p23sBk3ߝc$ҐT='&V=I@j[uԹw_DO[B %&00Ǽ{0tX?X-MX:mD#~jʹeO#ᡫwn+4Ly^GInyx1~#:38MH;F.Jߡ±Er+S⟲Т fFє.J"'Yx'89cO9wdoH}_ڑ/9PǢ)szW ,6SXc%aV!GFؿ'.%ߝJ0މ 08y8HoeX kHVy<>AfJ(O;9":L]RTȯnMG5IMX{4(15fW:>C-a;rD0DO:5#ki=:Y ѹ݌`g䴶C~ɨPu( e(7cC@_w@-'>}drR},Akx˽ko(tI c ܡ'gb3`S"I`H tpr7РqT4z" h=Kj(p C G(njj!(_ +" ŷc|I>n~Жgh=ѽ΍ݐ`6^$O)eS<~_؀@O/~ @"yI[y&D^Q lǩ۽zQSn#b պ6տ)7y_W<5)\ӎ ϭ-oxfOd70JgiP`DAQEӺtΫ/D</3{d*n<\ NTxҔzmRG,%+ ?m7@fٞՕ:]Uk156tOqcCxYl +pŠ)Jq}䒚W8l̓nWYw2F{Pcz齜w4#o~[CJmt~^@vJ +VեoTik[;j7AzH5?6j'֙`C¦%+p{f(;L֧6q̛ǁ9ת,X.PmiEjLԆ> ԅ[Y5k.G~ZB6"=?r,?lX}~1?$%҇HL=㿇coiwOM2 3Аq_!>,>7>6f 'X3}g@˲?OJl~x3c~e#xHv{`Q XTSPHqzZEwf~0|^d=(wj"-`;:%Ds+g{X+\&@8ɝn.?)Z"4jU7C:=-xg 3Z*fXU )\[#)=~㞱D) ?!<>w VO{dQ(F C$<^F=#hWN'uC<P~sHI)AD y<az.{)oե_mNZp;M>o:,`8=VTDƥN{m2[1Ϩg¹ősݾunm+^8֟-Խ̍`sJT2/?]9>kSRBߏSYI~Weon~M^W/Ήu_w~P0ԔSHgkt[ofB~ >|K6w 'Ky+XcshE |!ʙ]8:^@Tivwu;j]t&nL+>͔.MGC?Xk6|"Z3-}v8$LYYe/dƦ&TpCT)YzC1u^iX8?ĵ7+w.m̩y?LhHXsFZ}Vb7J.[֛4S8_o]tp,9\yOCBN&$M1GRua?8)4-W~o,:x>qvQvxӯ܌3Zoٓzu,rʵQ@h;reˍy7vM;BvhR/o<5֗6;vءm2MjxD) &o7a/(p=[{Yi=Ӭ5t e%2|2Oݡo;'4q0Y;zOX>ZAoŷ[ma|5s;34t(w}-#q0#x=g Ѹ.'&NԼZS2Z*SKѵb %nvO9NT /K3ábIuMU1G3Ru7Rv u 7U).o1a~ȊLQ־dr=\]LW :A?eb)*N:}sѢ[!fi}:L3m|"]΍MMI|zmS|nEM#u"6ʧ|s?+5KkuuwTzǏ }&C+ };7O:7.'Ή;R<-ԝ:ۨ`1y:&5 Ԗm$õDqby'yF+<`zEn$$.8o tZ 9vkbnP|w9NJp{[' 7\naFs[M@3`/n;(D Z}=ߓnG3MQ^a3vunٿhtxZ4D5$k+{ I7A{FN(X[j|\X %3vE BȲn鈾^5bo1=_PGl`w| ۖeY|e6C\쇑}<{/SN|39w<C/śۗQ<~90~" ~II5vWK*%DߑDk)^ߕðop7>sul蟮]tҗkЀOax~ =]/C{[xBMǕΓZo8Yud˾:-/-mҾszQD|K-nfҚ~wvٗA(2@sG7_wV&Чc{2Sa#O|It8#1ǵ\#7=#.;f~XeOSGIz\{G })jb꺓?h7B%XgdA`{K^o!#0*:toc[n;CCŔZ i#֝JTsƄ wkw /ıHЪCBg'x6Y::u;޹Ѩ9Y?^6NGv^r+N/~J1mq>=QMUtA؞x hzghI#]obnLus:;'{>Kxv&JW&;:vW'Bpk\) 8F=:Q/ptٿyt`6)5 ֺ^w#+/%D牗1Ss؂.[c(.aWrO=#( "/;$%!A;*]?d8orzfV{)eNlzEsYH/F^;?\o  Nn)oWQk.A^ oɿgT5.9\Q Ŧ ~$Q߽=x211y]s鴂 ӈ2/9C˟*}D*Sl:B7hӱbV*$ M9fL6e.;_ :a;q Cbl*fO(/~$DM)O>=VH Z㻕B|3J0&cޟ5xzYiRzJBz*; X{Z[ ^#i)@9_I"om/s>oF#|p,qo:G3ƅ?mZj$C-Ϊao87?uǛ"Di/6 m&~m⾺S\.Ҿ:1ߪ DVnJ9NΫ\+"yV2^SiO˧nmx^.bVd筳gqSv٘~:'ʇo~ҫirn#;3[GsSd!c78Cu".}&h%qB+5.ۓˌe?fTyx`fN>M#9H9`?;=VH/[ԐY/{xobx8,'BHx#xt)(O-fO_<LkȵjmV8 B!u= |g㉮%/|J7) "=. O=6x_e|^֦. kcU~jmo"?Y Ջ.wip HB{ !Zvs%c}}:hПK=Uu0.ȕQ޽r KҨ!ʱNfؔR ÃV(]8tŕyׄCwl)Y~q+E{Xۼmp ISslX >8=="d n}L^Suh% ~. nӛMy㇙vG~q̬ 7}vxfe+!s]YI7ː~I^(T p^O?51VHDCdPqMCZ\{s(Nidcj+-9zn#Kiw50Md*?r:g9^pfM#ͯ~Rܢ\!S-0p[sњ>etުUB fl4\ @1ܟ66o*?19Q;q|[5Fķynu3{~60 }WYOV'esǍߢu&Վ{Ja*^kM80ŊQqD_DFv׼G3|"/Ƕt(6Goߒ>Di:&+$1G\o 2Uy0542Q)sp5'N(ּ!7m 5?_7kIT2p=Sbc-$ã<-c:dv걋b68Uuc,;|`u)JҬP77^ΩA/ߢ ٭#Qn\G}JtI^N$6gu;:I&f-N<|ɞQ**=4x=s[9c='w&6}W<K!<_.!)X%a#F8OAƆ9!'w#_T6L)dh;֢Fg|tIy8? - y5K351}kgzկWN?>L\Y1rya|*j\*<l%jqg+ژ*d,]̬^똖r]ͦ-ʉw\>w*mSNU>ߩy7F}Uێ..7_wocLKǨ|ŧRb({r>XŤ3jO>?LŔ63V҉ZX?%˂{%Ӆ-D%|XcJ@w;SnWkb*n __wJ&M|qhhntwn?<)}6ߠ{178lA`)ejvrοI/A3(zG<7ԪcXU3R< ɟUS(#˸{>ǽ{\+rJ)ud'x* ?G?ҥ#A,^){{n\dݾGE&m)d|Ϛ1"ZC{4wz/2rw+Ż2;x'l7a$J .catݍ;-V&+lJrZAFa-C偒>W9xN"Ƌ vbNO3ۤ%Of' +ˍvZM]|)ȱcx,nl*D6?xtްoǑgYiGEDTpys]$lL㬵W͓ªBjUȅ,Kt]gk嬔[S*و&#.Z02|V*̟|2NS15Ñ m:E~g+)bzgI"˽Θ 0v Y~%V.cGי84 Oi̤oxN]ϝmB=,z!jrN!yV/|}uvF+#S"nT2H}Nz1l/탔G6l  2tץ:=E%ƴKy}2߻}t;D|N={G/;9Ϩm}ux2aU >j|;DE/{;Y;_ͧ0ʇg8<9b-6fo]KůռBOEsm}@G5~U<)B>23=TϿ7guG p[!wyvQyM1ovCS@U=Om''~0*/ ~N)+T~TDww/ J>rSy\D [4=+G `OTەOpB=L#$QU?Ɓy=9 PDDA?U;G@(u;@wtP"\Z#}fW@7J7J_`QdD_B ʾA* TU?FQaQ*J**`  *%@QQU^(*ur#H `.W'sTQPHC@ Bxz`"#dS2PP$څATxCTGR >JDE{(Qe~CBDv/%q"' nѕ{9@PT*Ȃr9D H" ːCعAH$m U ~T*s  H H(~OԞ"(|I O0 =&QWr!yE TS@<܀i(Ĩ l=dwi `dOpRJBuǁ8Ҁ2@u B'B!!TԀH!UaD=|̈")O0*m|‡P_OȀp:dTeSʪqHUR "/S$h?'P yOe"!0v:mXJ@F@?:@~9Pw>D;@|䂼a_qR>gNDT"q";r]U"EU!τIB _MhON?~}=n]%y!Ф^g;wIZ501)q:e|k]\B^P-s{e؀'ֿq}@nI`gN0Z=r6<(V5_O8#x"|!0EoA<"ڥOw|d ѵ 'dK10 k/`8s$JTn 89fs:>-+l=uVB P& >vNTj+@i |hPSe^l ѐ^.'YUK4-ˀ5F% 0mQF CK[qds?Nf.7G붆X0, Wh;& Nd ~e-Ȯ_E "?z<.AwV?Ier|璽N^FE?>ȝ"@] , Ȑ_ݶClh~P9(mO;omƟ/*Jzx;/v0E2bpDݏMqEǏH_OTWHjZ) F~>7i!Qɪ؂1̨o3iqhkab3fE4}%>ݭ$精4(bCޓ]OUlXe缗*$O`h/0ëy;xN XѸm 0D\ 13&4sEMf\DDZPHә&6oQ12[·#úۭh]e-1Lۘpn@Ƃwc\8uS$n Lʈ3L;ʦ>3bHT fF{ZsNSjY(c/1i fl6f&Y,nđbUͪx!0#G%+`:k31 mYNܓ<^6KkpHԖPT$+M}%Lu, f- 4 k <<ˢ@$"L86oݦDK@Ƽޝ ";d (ΆN|4#X7F3n-_G`'BX4 4 h/fDH80DtZF.C a).j3a̦ CfȈO,:?`Zaeݦ_g ۜ|%$o ?m.U:\Gq|iyV*(8,fIlrSA呺tR2mcN׋MVjˍx܅X&` 3fD5ZȖ=< $-yjF9n"2AQw@i* a!bQQbl:qóGkyxnn)JB<UN۬L`ÂeҠ0<"ݙ&t-D:7f8S)qaV6#Fnf%CgvϺBf%@tC*$CMs דb_84KnVdۥl#JX#b( fBT(#1EhEt?!aދF ExƌB45sGlm,>L_C66: ͺ;ߛf06 OG]D/p]A,HZɈl %Oi1'"s0("'FpM40ݮv e{[ǹ[0]sZ['Ŏi^e-5 !RK9 u\fλvͅI A@Mr6ƓFrsA?Yd[74&$\7u i\m`jiG1IۮE U5 FMwv<#782oƷ5N@ ORSm @*@b/`WP=mGIǹt_V@,3$N8Cm̨ݽw dY8tbJh]SVÚiqz`,$0Mf> [5 2 +"8&$Y &'s,ph-cVSo|9_d7|ě|tMd3S1xuN/y) dx6Yk.%7&(dDQJ:]+fA3s[O`!M1!ɀḀZiG!#F'M a/$G MMIg`^q k8@3v͙sl7jGy9|#bh! I cDcG0M0ن@ADP桳tiAѷG?]9v4eߺ}Y8zݤ^Yxd1,x:}*I:@nF y0? zDCrq)-9iRPNd Rd!q~ .1= }+o8ʄ#ٗ8!z| m \5ӰcYghc!>&k@kg:/k,Ac#MOgӓ3=6䷥<"=pk;~?7rqutI:F 3#4ȱL_̵>d>k??Q!gGlxc$OJMm#O:9;{=宬tu~f|Xy_&xY Sp-!|-AF@^ QdH37[-'zbeH^={ù7Ý' u ɞKw&#-,6KQvAqg e'_G n6J݈ d e@HBaU Tdl"FJڈZ"d-#B) d)@/ۆPNU(R@RE }~8'&0*u} c##_HdiefX{)PVR遙svDMqvkkMH**cJQrZ6LPL*R(*fNڦ(*]W7es'.b’|:#I_Sa$ҙm, zNE30O_k|Tv$#]4o2L2L H{fe{zKI]ַDb&MQU&80^>ߝkhe\~-={q:9{t84RRĥ5SE(8u:f/{Y^~LXFl;=μGᡈDMLEKg"t=JO&5/ͤDɖޟO>EUK8 ]rgR]frVz~>}ucur?9 f4o%Xh~Xaaꐤ`-*lQn~h-^F5TĺÝݯTrL0dQ4EXIXj`L^Ná 6t{7g7ʨ ŁSDazL٭{u,D3K0RiBMܕ)}5k?|uGR әjQDU.T8@DSat!3͜XW-MN!zӫ{q9 AEЌS8n[lw&5AHxQV?AtC'x+ag&:0!7Q+ &PFx]߶6 &C:z"6aif7`[553apbT5n XLH"Jf:5CJN$1I.BD[1QA=b9, =rAB@@A@$,e<:#4$tD A 3AgNͻM .JVفnە s80REHTYIe%CIJ餒[v%1 )پjlۀeNFl$[~-]S2/@t>vm2GV,ٮ&ٰU ܵ#Z<­5-7Mm YMkU1VvԞ=Mmy6S$0@7H#Sap:M #BERڨBS6M*eY"0* О%y6*U![mB*Q N @KRL8EU6Os4D9c"zH1Ll0d#B! IU7.-"0j1oq6h|z[s{jcDk73;NK>Οˏ 1?=& ջ,sE8а6{?`o7)m40x"/79#EV"bj(<ZtIe"V.*@{NmLN=9Lݘ9GDʘh7\*A-S|i?CJI w= a}ҧ8 ,ijT}ݎq; J0 @=^ xuC|nurE)DC ="!H?)ҁƑO֕t _pk:PUBmUrJ6Y+jIPZY#H$ PD4%S Y@(֭Ur[&Ѷ0Z,h";uoKVEll&1VlXKQY5QG헯:utvBwh$] '[.̪(b4z@Y Dj*YgOJlA5 [+ Am+X5%CTd1{~ǿC#%|ZM6Q#U|ʴOk%mlmBm*RHc,P=v$Ƣ5[?Q/J5](3^*bX,lQI`X? H.v,ySW`.Xn緥{]}6eQMxf^Z|DMT$ȈR4 Gc kJl',MXr#2~rI'$N7qB7BqCMhN.cV#9u2_XkգR5AFHj@*UFruQ 'xo EYq>=tx3fBULЅ"bKH1Awkt.@E`ѱ FC CEL\E֍d=?qk58aixf&@EU٣Ů[\ 3 &G*tCL"帻 9 w)jP8u`v$63q5%)*/kwQ6RZF1))&̬{wbņL5뮩h4i+ݱllj(5AZ5W}bMh5b6hQTF W(UFB،T3!&0hg1FجQBд 53R-؊sQTb02%mjS( |f aHRJP-%vcP@ .JB+Eڮi3ۦ|+Jͺ\MȢ숵2vV(摿=zP^/fxt4Q ڴ_צ3 ,:O Qt AW& n7az[g'҃Dr |73־ 7~Ta ;/r rV$H0AA:LuDx6tG5uJ߅|)ilhu}vA%6(,5h!Wz?(u:譂xTz(zCp .Auh#mтN*%wpΎ-Lώ|'k`HY.\9jڻ/O/|9:g,8LpawTVUfr]H#e&· >J<^'YƔyƹ1~7Hm5l}bT7ݒ)5[rۦPG$Ⱦ7(e Li,d|{rfd$4)2˜ $3HKIRb^L/=y2ztf i#HJ&o]/N1 ƍhS6 0$FLQ#E%nSLӛ? 4QLYU`/ ,NS5 MEL8 #XoD2I ?;5Mi|n$?P u-@G ?lEV5Qt#}$3]t@r Ma"߰^5AN׆]EeT`qKSeRri;#I+! 6HkGhwP~f V}Zm3[Eoɍ") bP):$9@A ψU`{ bY+r4mjTljՍTj5rZ) !D%rR!hSmErչErƍZj+\bثbX v!+a%".nEF&RA%4cj+Cuʈɐ0TTjO_n2hP IJC9ȍX1`Ou#=01sջԍ'vi " Im͖/?Gee4l6w^x17AE0 %.3L'\N^<&@zߞU>a d8VrBV3.Y3"I#7Q*dŲF#w/ОD֊7vsgfqH#hRQTkӷuS,&I5%I\ I )""`ۅu56m9Q^2S@Eh(4br(JۚJ++9snܪmbkf`AA.HHd.LGIQ[Nm5shF֍5r-m[\-bQj5RJd>SL9]]sqy~O\ٝ?_%gE/ ђL =Pe.Zg5n===j ^}I?-"0&,J܎Lt/ꠣ:P-{ $m={8,_x`^l8 Cky[ $퀆go&,~wa+͓^Lxg@3wj|wqy}43KGrD5q.9Z1ܵj3 ۠ !JT{+ĤP1feBPՠYlR9$ GD'"' |gW@YwGnɶoK qXJ.)$F#ua ],"CYc n;й5s]VW|7 c ]Y6ȅfG+;-KwzmFo7Wn;Rvtn|t0LkZux=,TO%h.q1jK6U#AINڒ=]4襥3&UX8LSycvCyuő} hX덹#]DɈomE1Dg~nJx1V< rZY֩&,sVגwHli` _]A1+p'/ fsy^bT< NVCӀNK{j/ƀIZ^؏O 0bBTSճ|R,o,fJ]gfty: ڈ Rj~IPc yAϣd(S3YBkZTCWEDtYibd]Vy!>7s=B˪_EW_i3:ĥ|@V (M"T>< i)rQ<ĘJ(*)\}>s !ΕM JT(Vj58K'GDa@ "fi&I#)JvLHn+ 廭I+n@LD|ui~tQMo!"#|U޼_U,Lݣih,fQ&dznkFBAwo+ IK$dJ2&Dk s2CLɢܚy*LfQiMs6&d4Y `()Y m|z$Y51+B o,ٚP2dBDR&f<2`bZPRe_Q*E C! }_]"y3xgcL4mh*ʯ-jcZ XPm`kE]BR*6 "i@|[r)H 414)RG!4 w齽o"^us|KN 0pk=פ LB"G{bX2fٶb؃ana>&/Blo !$KnvͽM`B@pJ%"%P Q1`5@c,bXϟ 1Vaُ?Sn=iw]yv܏;LwQ RC<ø2zn6L(C@c,P<4M uH:םa̿~ %9;0#l^JPt)+~;/xl%Gkg@2&:c ƒza b.n4ޣvďÝ6 |(;Hi% Hh(bJ! jQ:_Ț R@* k(Q[AC̿thFlfT]ZL"eA"Vcˑ"i?+LJ$- ʱ()QZc)ȩ$lX$%wf&1WIHf_Lhd2Bȋ6"ڵ#%f^w-fW̏=S h+{w1ۮ6 ֣ Lhf!6Z׮fy뼄QH63&C)2+mY-W!6525ٵU2VPor;L:ں[$؄:E!۹>U2[<^˖(*5OQI/NFx`nWobIbI  SD~Hx\ 5H%?'%)ծ; %UE0-Ɵ Zn2}ͦZM{7i2ՀT0s{=Tc*]n6|hɳ^߽7z g DE(=wkuW8?g<?C|4 mKy11n뵟ܟIy^6ՓhJL @ >봪ZtGôM|u_:Fp *B-Op3N^Xfm,Ԓe$ ?R+ں3< &eK[i:(<5"WPg1M@NCʞCk;3T\ƿр3,c>T ~[u2cDMroE -ƙHJ h4OL\1gw(zI=&t]E;mR&0l#_rKƻ> {Yc$Ȼ'c4Lk$ōoai|OO/ \pM-+M~JRo~U󑤾=;ŭƿwbn\JJOrvkBVVbZiiǴ=^c挹QVq"e9CškSs?z߳0T0E(zS RHF tzm>ç>sn3!\Slw֜zoOZ_CC4D Ȍ@A^PV z}O]7[3jF1K&&b)-6+۷c"_ݎuI,Rz륃ue6 ؒL fM,CC,kλ(aMl1?7K%b-zռ넿BKBDH׋H3=NH󮚿M7J7i;r i #Y!hҤ{J au1j;_ \S< #2uݬ^QFV }-oqO}ʍ*~\p)ai(F1$; m5 km9*Ec,oW3}AIa!OJHCՠiB:>uy dXEĿ=f?/M6S ""@tm9&-F|XgbQк"PI64{d@y)^|)PDfVo,fkj?M_ѹ.(33L,jkiw0M2?;Rl3DK]KeIȍݲzW KKu5!!_6zj&*"st21M\EO;lVEBH_.%ݔڈLr6-Sm'd1M9dX LK8,7JSEO-Rr6z]|M2"M2* _4vRib9GIӇPnI 58g+Lw0r1,Zƅ Y83q:7+smmPtTV8nK̰(իnF[Ĭ⟣G^z q,Ѓ81qzFl<ɈA,6[$xnkls MЋͭTjƍhMl*5X1ZMz!ly1䜁 dHfV  kma2nj~c`lҽ9IIN9ߑ=df֞UPkr#1)"v!0mh]) VM$.Ԁ|uVhqeK⽸$3 1 d*8B}^Jsm2mEV5MfZI١#b&BWVf:4!Y3մΚPRbf 6@Dj)U!DcU r$Q=wQ)So\Ѧ_w1#w܊fffI)'q&7weg;SlJ$ +IrM3I`EIZI@bO:s>; 4x-5'U5׍mcWi&v[ 21CBcd&Dut wqPT;QV[(-Q6bK<{oa}#Ipmފ5RL7f6boƮY @Kop ΙQ/J :0JSoD.}ݯ{:. t=e"әȴsm솝{pDn! ԼT7r*:s:DE#bB¢aт&mJ6;O(e*4RtBbRP$$Yġgc KP`$CAsq$T,HDݧEC$"p1!Q@ Ir8KbD"H5eiY76.%#z3lpdFc;0Jh s&0 `X0Cx:V8Ŧ[U|~o׋TD633hA>\ ,D4GS1LNA,gh]꿽']tdRE^9h64JxOI-wẶRT6.![]n1Luݴ ."Ҝo&-yojۑRzY$)% " lnFɼ dK!:`K,&b 2w|(px1Oj, ^Yl" zf  @Π U6e Xg);,N؋N жZv 0vgf|e^-y$k7{y f&8HDO#7 ReZFaa}n/4nQ4t6IN94'M.c^0=G|iX@ԳY*1Rq1lu2JL}H>dX93"  9AeD6691 ^+'*иn]^Vw2 @Mj/)@hA2NywYHf# Қt4`$]JGS^vw,)YN'\1 q]nt kgRfb*ӛң ͒yjvb $..3  7Ӌ m( "'1ɤs ,.L&S*wjF ][s\5]H'v}'{:ܹbI$.5HirWsʰ 6 6T]q)u7)mfNcMbh,,`ɳw-˫{Vb`٩< Űe .D:Abf"emrD@(@۳WG۝Fq`9m(R809<0"ai : faPґeBa~t9Т eZ4Zn#Ooa΋yN[{듉ۅeiАjߢu\C$ FMB%D<,(C,I7d-0)wf ܥ 7B$qQk j-. !K^L`O[1NGrNbp*7 {(l-r0.N̓oIJKy8ԆRI"\ȉ!"Q ;"٧z483i׋nf+Iy6+!)ޗT2 M z#_<"eQt$c4$5\_+"mH7T(]Nn ikD##X/%&;$nt2S54L䛧V3\M#"ݖb0玆۱7`Ak4gCܴ1CgG5uوh@lzkQj G4ۚ `Lܮ_yaĽ(̘Ėf=֝gXoBnϰNŸ;q}5-9,ÏGfh6bˎ=Ty@Mf=8aHjkHp$38vAy=EJ ۥ3qXϹpxnUE؝+rxM@fb3<>M>ǝ*P[f'6Bf,ڬf8Mf|68t   B͈B ,L'FsB$X4agB2!J.DO][bk]N Aaw&oæ|HҕN 38q3c3%si7ě+ì"(4е_˧^Ugl;Nؚчz9NVB"ryDH4+-ݩw;T`hDhc+rы]ř/rM&|xKM <لX]b")@ 3ΥVe2KU+o`0K Z۝_v "[X8dLF۸;`<=(9Y"(@@lÊJԜT3lLcKbȦY4^f nXolv3NJuA"P-Q!"MX9 #1I گў(Y< ,.qֆ:a@ "ͯmݧɐ| Ё-f=Gʹ]t97>Gɇ2 bzQQz@&vґhއYcGLvi  {aHm֡(NdkK*蹚 3:f\N4eHϾ5A7Ζ.%o߬a,}[/-SUj^ܭla3Gs-;ڊ) >pXuvi+O X .+TM/>ʖ?w#ew!#!"QOt7i=pwBtB/'C=Of͗g-ߠ `7P%py Xc*ͼ}܅pdÔ;-Y &c"A ^N\' }Wȇ>9`vŏفF:/':ߞ=zb2xڏY#|y9px{_"c- :w n(< 6 W\%X ҡ!Jmx@Jz>?'n @]l.#P$@$M&PNRAzL1u{ :qzɣ}o~SY*|v2@fn-EQ`=bR(&b!IݡJAn_dou GSLSuP$&4i/9`LaihkTѯss]5wnywLY ]s~cBvۻ[uîqz\Yę`]wUT40r7$]hΏW7{M` {fSM\vCЖ2]7 ƨk'K[c[Hb #ff%gL}BK$6Iqq.?0i-XT7[$۳I&t6vM}q֛E\_ЬP1^Hb{`^]*wWc1F)"/`qA :?\'3? P@/+hu;y8U=~O#7t7fDwP?zJ]E@YE݋+lQ`R̈f42Ȉ2A:9P| 0 !@@ H0@w& P2D<&ͷq$"CEt঱HB 7\;.SxBv20 2%QN4n2Mm+=4BF #_g̿[@I]@ܦI,Ei*4ғ_C^-ӺUe1(ݺ_{Q{wUuun(O)/6n݉+ WИ{va|׈_[ܫ[yJ[ȋܹQr8yj&f*Xе堲EVĞ=EȄ0fdM\"Wo[3")Կ)6&O&5*"xP,$iK^ohx ^q5SY0˂ 2 qMbD \0@r㜺0"WjFgo]Jl–JBsFO#qdMλaeܮ[מWIx{wLL\1,}oDchmw\-EnW"*kt0(åI&$jQ *U ±zg*M!͊9Gi_uhBH>qgas&.[<,_}c^0Yeʦ*x>ܓHH4,JE9r`+UVWE,ŋK|`dEb!'$A,) (~>x} pC.O3;_j~CdxPp8aj2Dћ= 9I"Xn:)$q98{:|,0wkt/@e):M}m+@|UM:51ܝ+7ymTKzjWlu yѨ@uB#b񗲔-Y'% LwK-gĆSfZ>_wilޜC3 0LUb=dx&C'G?,_9|Խ8b-X)m6|:F΄il R<9zAJMm3u0e1z//NsAU|W'rKDQ2[Ew7(tߕy (.K'k .ۍ;6td=QDiLr2%ѪZ HG{JVy1F˗atP*&0D]dw]︙ U0#W7\G$`a (֦D0rUVSC2u#gb0U_t{~_szXJ8 QЮ+yב/ח9DEd7K"Ė&Ewu;HSr$-x$agi14vr ײ=.ڞ9RJjN˟. ABir3IJ:Ti5f.fdes]9Eg]m\&\_ D&>d@$J9SG%䙈!X:wND^^vx&^;s߿l\HwtZ/R :sƀs \{ʴn;P,T鉄|yG!_ϐ֢t0mŞayk/-都%%ۧ5 !4BO28W`ݎ&M(<{_nw_9Qυ( j6jBIr^dj x+yl`4Xwz[snEtTFM7NqE! ciad\("^kζZfI3ޗy׳znt7+yǝ˔oSsoTihhVih]:F 4{=vo]\yەn{{okuOy箣x^ O.ۣ"ȢӲ  &i;P;@!I H9(']x9D:Wx\H]ᠮ@ - /z`@PR0$Q]."=w맴ZFd +;{.]̅:Kq49lS!d%?gOMax޽ lyKR z+wnd`ҤMA9F@=TIk.k"f2Sspw}睮,gvܰc#{E Ɇ0owwB]oFly^RX8cbG,dS`i+Bk=vd%R&B %3 )C-']q7KE)FC<zlT"5'lN6&@!*0a!s `@ $T36u(Ok) r>Zuװ钻5!1j&k8 rKdS9s0 zO:gʃܦ8^ܧ<*Ap}9`_%ޘhTZ3tg1L\I`K0$g$uVPL}a摿/L0nq!->2yWj_kf%7)ׇ9CJr&G„ Bۑ ѣ!.߱_S$!;4'_x4Ts]wv̊02η0R#j r`AwHK"x䣑^Lmɍ긗y܋#)Wu&ښ Sޘ!6 5t e#?Cªڤll+ӟ)2eT[v*Wb r9;Ls5Wn+qYf͋~ޤ)4 wh.}1>KrLCE`HXcq #Ȫ2D$@M%s b3\}h0*ʗrge_N)-;tkp}^L\XW5{͞|U+*\'io>A>F{Ʉj]6t=S!MA-iYj;2|D,KZ.GꚪIf3TaUrw!f̈A{fy۩Y#E~\ܭs]L L\2\nn_;2 ,ԧ1&$`hĵu f "Y |TX h6V0_duzq{d?x]_{(((Zi&i)4d6I QQ#QɢlX(ŰY+Elb+ ɬʹj1Fb(jmlZƢZ+j-cF(D3lQPcZ6 5AXڍEFł#bZ6ō-jLHDb6cllF*(VKb66[cbcF6)*FIXƨ,Z5Ԛ6IMDFdf7ƃ73i =>i7ڋpc8ltwtSK%KMJQMcɪ",Z-EEb5F(+bѨ[FƌB<*판d ) A"4 2a5~N]ܳwx*=?{wg,JBRy,c"S7g;!";.g7wbH"lU_m{gr1{ǯ/e췧=# 4Ɂwm#z'DG,_xi0v8^$^j:Cڤtv)㺵nӪp Pj#g T<+v^5(UX:+Mt4YKBrrtəl%FFFҒi‰K%"` ű|^QEŨ\vH\#M~k\GwwrPu4h3!RۨDdfFhoږ`DI#_ ЭO3sj.\bA":P9-x2[^?@^̗cs{+#qYw¬BD玕Lت< 3w9kDG6%M^%9, "\A:in܏|}r60Xda8©y9q7D Noɶe=sл5K-V+%玤XH!ڽ` !LVUlȑܭE%: M<'J[?]W3XY4Im{9PGit93jz$ Oٯ27|ek5 37WjK0Pb`}*MxE؛ lW/@MB05} 8={X(;g؁&/<≪ u;4D⺫W>_c@}tИ:L,#3 L=$6\m<<ٕSLeoH2+!5wk2 WʝT&gZm40RI3#;d\D~fa{ Ib6E]&fNV ,Ä] n!و b˽BϪH{se3 M/GKɢ3\o}oY<y9#;yC *4,]vtwWwnQ7&$S}1j"N :'H)Z9ӷ/pQz[B|Ƴdt4kӨ$^s7"'Mik~uYM k76[49s="!:p[~Өykh/A!XLyP"L60$M V5FοwmZ1)+pI/lgKh4)'x6/n|M2__㽽kbc w`SyQՊ~ˮsinh\lzoOw[vaGA%$A5ȓ̡0]veֵ浮Koo-\rL/j(PO~M.VgY3CI)4  CmGM86TFy2O"-f=Ԩ2 hm5D%FR.V9}{M6%Ԉ ~v)_pt/*E Pkl!m0ز|s֧v1%o@܂#RտD[i'{=MgLCP ȓ`sjO2q^%F #%2!_鋟uO>2ԁi01'lM]ʸeV嬎eY&YA9|MuPܺ 7<4Ź-6ʒʰZ4n\=v>]_Ő1"}T i%u4N0 вbP5IlK喬PS4n*z;~vٟgsͼ=I9uqȘQ/1 DB?qui⯽k(Ȁ 1(XŻC!`UdQ_5Vxr_0Q8p䦶YGdlQ@}JŨPsv+?e(m>~_.۵TbHE˧}W}/+[a_4)ԑA-djjYit_6$ )yGhBk |eA1 ,w'P}zo$ZJ\lёyeT (xیқvs3Vݽ_=ZWKWD+s0kvk@_Tܧ͒$v%89 9Q -gUpDLH7W7:|̲2 ?g7B3f"9`K0WI@D$?dEFUWbtޔp5\zFtlsxlq -\U=GNv`üCho]5qq+ A!;*s9fƝ_aYlNL:Ϥ/}O/M}u_T >]& I9 kNAi A]h@̴6[1L![櫚d+&#! ;'꺲]CX\(wgڡ(32r cSE VWْ6P)jN6EHjF1] P% XE(9gK7t&,!p3"ӣ4" m:\蟝6iML@ $Kx6gxpN`;b\ t?kK_'΅s"ƼEgK0Hg\Ս0sf)fD]R 8!Ԍ- [[b@LhSI3!9џf okiIƻa]g-i>4qD+Ȑmzy%3kݲӳ–{10qWgn a V1ō.E87ż_c} Y$L#9&AcFoڴFKv$rί70|}7_ծ+p39<#H>6mW=/5W:Bbjf:]uz}Gk?Ozt i/xjZJHWZBRzLYzT8$"\BԿ]:ʆo724)`|mW}. s<0AgK 6mm\qi$Dov{}jձ(h KrG\GkP,UF{i^ħҥT7_|]յW yo:1Ko26WԬkl19 zυL"_UܜjcNQp4 ")f-]lʡ Ƣ_ S=$@`e _" 9v:8n ;߃׋n; DB%"N,ۑc~u῾0⧲U+&M\:jRwcZLJOm24֚ {0{K DAdj:ĂI[@s.$S/pbnGzY[ж|A5p&.X36.k U,sɻX֜ oF)^r2%^HW@6tZDi-9O )⃽[_0=|PȒrJi3A4E@9Gm=T; ֫6]i툳m[XC! \WIhe?8QUBK§wO-eH:l[h\E%l|8V#9F G4RC)a}*s/#3/R,3 .h0ELg,K3.S,<B'ݔl D"[">4"MA,!䵫W;k+=<%G H<ȣR%*ڠ{˲.RQ@w; #Ʒ%VrQ˶[KAF,݈ *{ B>:jh H/Z2L/7ouN>9 IB!%IK&)1ћȼ#qC=<"zs9Lwo#CQ$A4$Vb6ّ;NC-1j,N k qr NGQ b`b7e۲ `q!tؐ)KKM S g/Jz>c[؍\X%ܤi!uaUjvlGjF%W<@ïʮ'& Nչzͥ sCRT•3$ω`w}9ޙ|Gw=nv"HѠ@s ΁ 0bDRZ=f^.lJ}IrL!31mۦ.M̐q*xntUB Ne[υ3:E6t{ \1 EړI˘EA1LjA  ύ[Lϛ@NY*I|_;E:Gq<,{ %6쏗nڭ`+Jrmr4|˗$G]Ӥ4 zO'M+:vX/zD4 K&lViaɛ4acñf΅|;"SSUN$P!@$fE<dXV[FvMWY\P ɉ\BNnr6^T8!%j-m  "A%K~H8.9+E{2Ɵ0MEFHmWU0w;? fE$ЈFq"y<Z瘋~nAD}箜?ð"SYL7xţiq\|fCfzɜi$y][nniPK1S _9꬛u: ~ W2GBEa M.gD8  )DTEd`*B)2$lCI.k$\J3+ Q#6&/-|(01;ׅf ig w T):7{mAGnYB?L> l[9[*Pv&'lДdh!3r6im'Eɳx|{b|W$]sKt%)%J-zp)NLa|#ڜ-VF[-.>dyvx7MHc atH~U'ޫ"x7oaPJ!-u!{9@Bs;#NOz}-8Ǎ /Cq\"n]>5| ;NȿnĆ՛Htz9/s-$ Ӆ*1"SR"I*}C7VQ^}uqv|X<:1#pG.H(@$X,%Y  ;\N[j4{ ª.esx:aV5GSCWV4ͻ%dMe Nĉ!LHH7 e'^Lj5RTluq )  NGذp~˖j5wkܟsmj,h od\rQAb*r. 9@Q  n~\Z("--K'JphwFaY_Lh-\c}g'Ko)]dɋXV؇Uhy5Zehd @31YAWdwWnjlpE4N02̇$~BI9+AN HmHF6Y_ut&ՀWfn[撂S@izA}j3hޭѾo]U"C;G9Ih/Qc] 栎1n!C7dȄyJ܉>BB %x2sɩ'-2`(:1M7h S7 AZ.ָ*V^SaM6}ۏэQ*F\wyyyd:1F}w#-݇6+q%돜^.N Fk\o0agP4`l>^ͯP}kNatT~bŶ`M\"ҧϘ(dŠl(],<&Ԋ걕 Y,i+'i4(ZnjC}Ckvɻc`Ρk}Q,.]y>[`6KXXT~w0[ǫ / Q:?;]`cr8h!}֌PJHiCH@cH$."^RAu _z=2dG% "!Ī)sy\|m}מ{'YFBLt3Q;X[yl0bFb@D,9L)'\ kGP)r fe!iλ5@xyAgەW9t-~)ɶZyҐ!K$:\-&)"? PI3XHZO!.hm @zDPs]‹@EխT.,Z!S$>]yِ;Ϭ0f8UߠM0K4]O"Qkr3˞v z.pN{Yp-ahW?M&ۊlddM iqJ9,lɟXF`qkT#j"8&},]fmwk.Z:(Cy\dABϒ*/c;+Et+Kn飘5wiɉss=y/xwis9y\izZ.Bteøw%$, NyBki@#3}fv@5yífͥS`RD4[֊a}|Ϣmq }ιl!3V+Rгٴe *,hO=iWi/\6" a">Vf#G`)Ax<{z͆z*z…B&b-xQbtA1bI+\_um{oJv٪sà d(3d 8ڵYkIo5e'-ibL\!Jb&!F`(1̓<_2"a]nscȣ\6n:u]LU/ FGBn5xh,TÅsV:*UMolBlµ'FHEn1䫽7'S]F =:|=8E:?GZEh[ {B| 5I%  H.':(`$D-ő`3I@gdKu5#2&S)@Q %9͑tx5{lAu6֡AAX55pN`JcH-E#?pZ rM}$9"l辐'Cgh8 v\h">49o_`N&3hA b,TvX"ړ'CMw=^߯0S/zS߇P!k؞_+B`kz f0+Z &`0pEΆi=҅eBqh M8$DG#uqM%2h=z,iaRKbU/io%|Vx<~هW9lX&5as`бñw9.5PfFb %"܌?kOsy6Lrݜ 5 K0B)B=vpJrOXt]IKxh H#\<4֧DCYX6ʓ#=/e7VzmDXQ7(> ⭹N`KW44/5)\kvw,MV/#bCm۵4Z2r4e % 1wCM^1Iςckk, eq9(y*@РS%¢EɆ $nqTh_9T`F "o.] *Ÿ:Yѣn @I9E$oHHd4n^-K4! WTBՓVNPy\`aNDF2׃<#WwmeLA'z[CA!tݿY13Y;@s/(H?ӹN.l5hlx,- \{M$k+M !|r%}epm%"H]4e9ۤ&Ŧ+  e.320q : "Ke0rPq[rlMI5c"0B -"<@q&A?4 8 1FzuF-0| ]4aT^8^--*w 4߰ݶ~Mh: PAoA1:+ tÕ{Ѧd1Z5]Uos W' B e\D<  wA<PuN@!$K%T[Й[jg G,kYj wQABuw!nP4DOIMcV$0dCC]mtnt:Aa.$~j ,cDiGWkG&; ۘdkթ 6z`:d/Y,RZ[+s-1Cy-."A& >\I }]+||zQ6Z(4^y6pHEJJx؀Q HC4 FOzrFH;H|OTVC#T͆Roů+7~]oFrW6s:Vot4VĄnb#ǂ~ ,)e(2(zbBSMqd '` p U8سJ+pp-,Qq;!s"4 Yꡦ'9:k*J~ Z7{Vw j^D[LeLX:}uʺ\}AQU8Ic@Oҁ.".pɛU$5 ^گg"}l.7&nX"ͅAgΐr2R@5D)5>:3tP }Ip q܃V2wI54T?K%o[#@)lm&)n/z((WX_{h萬̀ZUY-I1k0`#۩V_Ŗ6ЌՑŘߩ|E;XDK)Z!?oo 9H'P@MO~CA8ج,pE+#˯`2' õ ѲY;v'Y5Yb&HJ75370~s[YmJw\ Y211ٚ{+$zt-yE B\P.7 )y1B.vS2,H'狥Lrж yNά +?a.v2yT ݞ=JknZ,5=h8%$A5I) :xiH$$+E9EyAKg1b+u6\s eñrpu;KVbլ׭"󆰨zMjߘ!mbxC' ariAK q{ۗ_w[%ݮ< lx/Y ք F9VK+NW-ś^rl{czL 6YFzw`Gw PEbц &ť X8$JHrժDF=Ӳ5/@*=J*cIIR8ЄXk6|P?!"fB䢊 2#Q;3zex]^w=QPky#W-P˗J;\SZjڸI~a kAձp!lGa1€Eb҆;E͓&(`xXRhvzՒ44Vopdr|e(4('VyZ|ki¶xݲp3"sYʒq濃ڌNm@$I1U +2`j±Upb±p.*j?qED^K$SZ!qS.iUէ|]}:9sWˏi=-u]Ƕ\򴿌|-Ys2[5aYػ6Z}^&-u钃 IE%9k۪/[/(A\|o$0PS )\NZ*LQ%$&g Rbn\haV&IӊTAkN?(zȰpÞ!-@q̉Ng߳CF WPBCtPF`6Uk+ٽkVhpxThST,;ؠB{ZaYg[NNo'_bЯ0Ʉ  A!Tz:'wSszbUH[ltYcσI&&8CZE+I5"fv:Yy"*\%cHC'PhbڡFgZXa,q0w:ږ.TixХN6x`=H(K~C NRRzLK';}f, Ai?,+CoO1 c2@ԏe*+ b(\TvԾ &'ApYC}ӚYt [q(3f$hc9̃!Bs.UzHJN9a20Kv3w@daL51dfMB+kA֩s&OuJSX!v[PmJc\ɽF7TA \+ NIi|E:؀ P-+a#1юG b[Y 0 ȆmᧆHW!GPu4c5D87I*MB̅6acŰm6C-ydJ2[FIhQc%#E+\-޼o^I5ѣQb+ lEY1%bƩ6+EQQLLmj &+c!Y)q7+w2LO}݇m_L&BBed@!KH$E,H˳<Y_cf\H4#joщm,mt?.];m2"#!' /\[!:--Ejx7*/2/Wݽ[%  %~$3!'V5cYB\[%ݍ-L Hv\` X IOeF0AAt'JII=IWABB'TiE*lH9QmQC2/TE͋""!(o ^~ A3A)`#Fx1Qqx?U}\~7 (ٺJWbX~)^jRa~]Ćo~l>+yON=' -G-`p3mY *G BD.48fR'&|} s_M-3I#QP/ HaD CN PX4DcNe>Z3W/Y 6ʝ1]76\54>H}|gHWk4rxG"$yΔ &æ^< t8PeN ǩF&7V#!2ܾ#;$P-٦ 2!M"T.Iĸ[PM  HSM=j]u>]-3s !j y6ZKia3'`Dã8X?3jzcV!'*â1g@.أ6gϧqغB"0K1Qn=^Vw7wOtk\C]lTeT4\2*$$ ]A/$"&kdm-6i-"w>"vZ;W9d{ɦXi@!T\; Y";l?ΚxkY'usk]ˇpv4e̝o1ftC bpcIi[';h[)l?|X0?H<dr˽BG v%<|H( #PX̷5m$ t}8X2G;Q(p޴W8rL҉E j_':7+gdG{R.=%T?sEH " ,by(6e yk7+J2_(N0 eymB L~, ux3B0y'B/eN\س"u8ɝ&n=5qs&Ǎmc/gz*ͧw4,`wB9D.ڷqⶵK\KT@ìغ+Q,HK琄s5zyliF"JSyOi(G4]C]3;Ot1NnldgD]dz|{I˻9PXn Hh1" :vW&T̩%篡f{7iَCN =  6ac.$KkHgfaPN:m{HHLɀ&f",DLH 5]#?vrLL6&/)G7qbY)(&#":ԧnzҜ<6:xv|܁i/Zޞ3|}~0nA LJeMʅgW{xd^CSϺ2rP@ff1(ӼK7M` XA$繙o_rF9NA$sxVUaj΍Ak>a^?"cZ7`u\"wc֑;,H&"B*)âNY i=A=\#$=. K7'ۆpz3ò{LtBJsV;M \Gg4fY Ej*.^lZ4D0q bV%9ٴsK}N[u?kGOUK8^A' I6JA$9`A]r[yBCHQH6UݮEv2-'͛ 5跡 mӖO/]r< wim=Ok>퀋,N,\l/ȴI+Y-һMl`bƌhN!i }x ""$;B4jv}<  RI:R<4"]y,u3I6h4mbu>^ЂDH  MyPh40Y!bu]|sg1%"2١fB4i,5t)"1RDE&"6M2!L`Fl FљQ"E4j6eh$V }.V\+Lh0FFąF6$cFQl-lY;W2`+E%DF#B4j*'.?x.W̷Hģa2LDEE.iEmi:\| * z[AbCɥGp U! 'P8u6_BtNG/o9/_|Ce ZI,)5(Y&h d(f$1i*D`Rbl@ lLZ FR€1Rh! >91 &ζhIyyIr~+/g;9zuy:SEMHIJJ&`% -;KxSՋ4iW0a Ib^ K&xp} &D 8pPJ" ljkܖ0R$DZACR(5BY-^`>'ڤ=b̄ߑDw.~ wBsLjkg{7W9ꞕa>3Q24nյ#X *?()F^L$D$m'.Øg ! km)DCcdXH#\q7{^M>ӱJDBK# Ȉ(4'*R B fcX\;K[k z q.f1{K_7:,ɬD0d7Iߤ. i[1$DQ] sKt1qOa5pʶtDe#B?wŹщwY.x­I"a nNhCw=n3,)R_;&#_[8Z';pLD IqPr3!"SpDhV`v9ݝ.[ k/6F6Ώ#Q̓klHAؐ҇gvmmVdzpN h-%<q qq32FIǓdtY'e}HǎG&\`YOVO>+~I}/AQup{C5O.AšBDҝߝWlgSϣ>en^Mk {uTfk.Zd ,BgwuUIB1!$ :rٮ6@ީ C=^g9r)uF VK8nYYiRrlp*j{I8m2!-2!d3)IIȧ x B%ӀmSKd%^FO^i}:5W 3s|=v14v?a+(/d)) SMMtajue<^ϕc5 -HD4eVF}L%ZF&Ӆ c^% 8XI7|fZ6ؓ86oJ<nV%U "4Rbst5]DLKh4Ԉ4^xFJ"g_:<ՕB(K߲^gWOּHm|gK8ƞ| 8GQpxj&WUe0rhDa,ZA, YQ! N%R4ϣ[.`Y ެ]UCHx:_K*2k; -iiBgsڶkdJg$WѶB'cwSqRIu\5a 8ޫԦ$(z/mx4>?nWԿpC" c~F:'ә %WIex.k%%* *jq~0x~mp6>c9(Hc,Y~9RL$H@ƬsmXbe~}̂|5ޑ_c\/]:SY~9u ';LUG.Be%./*=-rK RFE$k<`k%e4=W srKm]þE:fLI:ıEN̘N 9%2 1DA ]AYž7Mdgw.6Gɥ9 PAP,4'yRo*L j5XZ_g3pDNڝ4Ҍ,7dڳ4\uLM"rĬtL\2I YG5- EsrHHӧ$=(8*=tzgR[XOU&! lW ܰ5Y,i0^-}]/w/hհ-!1<@ϳ!:mqrC&`X`tݸHK{}d2D8t43Q,8C6'MjMstyP4rv$'KHn c#h[ҁjZU({{p}D²4fi΂h+%a1]D\+L= :wFg1-]'MiN|a\bR#r',(GmgJ4.X7c5iS/.äY3SR@da*j<|}vf%ҌD83 pH97)9r*& x= WLقSV/ ?޲(Qs-H[@ĘO%d$ 3::L@$M1Hs)0M)!!0C }(ۛ']qݮ>gDŧ@lԨMH%m/bL`Ij8GOG bӮep4[4t<:[݉U e>H&ouu/{)-Yu % Bֶr2%r$ ŧf7RPICNQb*TDM7O0}箠nTerwsgz;oՖu4X>Vvrɜ H9Cc3Hz /杏$Ζw!yWxeF+2:,tm%SQɍ1ɐ9hYV8.EIWZ}E|_2nO`p0`ug2^ &FS8UՐ &We0,HBA%nDg:#8pDâdU!.(BMD 7%=N18`] {mYͿUp.{TM !xCU +ZQ (Z~i1"ϣ>iV=9W L_GK~pi@Jx_ZIMp3t ʵ;﹁"4[h쁅.0]IIDeK6y*}}ĥW`HB[# n h&$) *9W\:;.JfQ}\0\~ٶ\zPmP*  jPء?r5A:Q 0[DޖGl@kYH-S) ).bl#B囵#_o CצǍA21+9D|r5:O,^GQhXY66,'ֲdbS}@<$!T Jڅ)|;'6MO}yY}׺꼷(w}N<:t&I$ @ Ɵ=mԞN5p^&Xbc(%^#ɪJe֖m/3wczj A,(/Dn8g$1?qy jlR[3eA~h7&`>h$ J-5*eYjŖ. ɱFc1Տ4'+8;iL՛5+Y_8Hl63s{[6IX\+cb'!n3)@e!gk7jP+N Y+}kJo0a`Z,\ K%8^>&;瓴)+j9nvd"Ͷ1Aq0/ 4J?qݑq/]0[46hJAǨ Qq60/n@>ǘSmՖN;dur8R~\5DVQ}QiiDTDii:@_"kVe%6:jM# co{*^+ƱxPu1%4v$j\M!dc(M wEv^-vz;.y蘐B'M-%(Q53Ǵf i`iV_5;I5kׅgtytنe^1ͳIDRR}^pG">xHD hTbh$>gdo~#&9 !kdh pFe!"BRH!M!׬= w_nJb f3rh_u=%,dU&C_xl7pkz(D)ϵ$ow6#!ۄsSM@ے{govoǡCE1]=x:ȔlV%+uԦ i e JCHNf tbJ[w)`I%@>'W9.0`QAQdD*D (Sy^clKy"&+bf0&P$&7W5$,4P!G2@AZ(J¹>F^û{h^3ڌN|=tKKuE5M%2V2!E#`"K")"["dlD"HJЙ T?E.\$,3B?]8jH0 o2f2sY'p+vk5xĆ̗ul$رl"| ̒4McR0 c6$I%uXmDb5llDPATbfTJiJѫh6(e TI4ʍAFض6+u+5mo7Z7].3~v7!yUeL ?v;D׺u;ޙu!4l:jjd  LO AbCvrB$3R‰DG_fBMj6 HBeי= Ko}w}] fѮ&dUƖ%ت)̝a PƳzX\J-m1Y^\bmv:?;(~y0(!vJW%Dե:G y˛'u@X\@hs7Śwtд2)^ L]䜖RAȳ@CP.==[0wPԸLۮChk[y7k.4R[m6n5Y[CM1zKo `7&kqDj2`{Ȅ$_s۷rQ & !½&Q;L :^'czmb#Iӕڈkݱ pkLҍ~U#/]'XHޝ'ŏ+}ڮYk FCyDiM Nb% xS7!3:[ Z3`M2] #"+T _CF /׏`OՒtk{Kēljyw.~u4ׁ}vŌB:K`g>R7KC4#( #(*.,x;+{+}rG D?TNH_beblHxf)GS]T78g]Z "d.K$@=': U4yk,-܊\vۜ\|.b%Έ̒%J:„3<+S(0Grsb>x4HKzpUB=DR N+!Dypws@ݠ`8cR#(OՌHZ#AV۶(GvC4ťdFN p[arx/_o=l*EV" &*)Uջvd8+j :a%hRBY1KS}elm'D6L2 I /d_gǪ뙻9. r iz;|zo"2n ]F V֬~+eaM oNj=*։9`L1I&B%,m,P\ܠs)`c™".Iʺ}(6d qGJɉ#aG?Nd:IiHhb)V ! n` 05r4-7m26=Vwwn(/s ]G& 948e1VAh~‹&WZg3 8n%fI.}ED!!_%oz6JJ*emlB}h,f9dze!C !i(Q‚Agήhc 11$1WH%y?%}o^5"oFyan\+S=gŻZ{ 3~|_UWG|db:V$<Ap9ь''MLe=NRTjktZSI**<9˝S0"KB >G٦*7HÓ^gf[(NLDZ d] 0dH36Ek^y\6NgZbfWu~Rn5FΓL!_n}l'șr{+׶iVMkCj˔9@7b2_-SMg6:9 ta;p-/ǍK;t #0&8gKݕZdDN5{Bگc2S@|^"Sa`uf5H;evGMfE>ތUd'} C`CyMbRa]VnG]Io1g/ QvL4;Ey1/8 jNӬz,׫lyzin RaW!ijMIaRh b~EPF y6E +y &7*V ˨gP$W HZ r-f1}aһ8hUqN7BeII5HHBDn'HͧШg9VNBɧa $/ø Dc’l:xOr:Ew>ogAb4=y}[ OE“&5v㫰A.qNtɕV[VNS Bb'οH@#MyZKDi$ fIH'NZ}p_Oo} :;x?NWw$:f Ts&B( 8,&h>ցB*Q!A8xn4F]g*e[:V33:9RV[2_ )̚ V.$2`MB qhlPCC: ( CHaDґyP9F<7``;'Q0htIZIhiine/~ǟ(ޯFJ^sH|bA?E!$t̠d*8gÝlX}-ˋ/cwqDž8PkD{d ' e_` [ 9RMr53>I*> pu_&mŤ~MH [-+"Etv>NGr?; DTFPMmzzJ5)s%z~Gg=6˜ZDl+\^2-`I"ޠkr?UX0IsvB"L#)d)\x+eq"1/{SEʢxJ8DQp r n˫PXXO֮;M!$Lغ8 f{_W!$ yޔm#]dsoW]ò3FRWZ+72ktߡ@Z1o=BtAa;MM| 09VYv-QD r]x7_"B;1 $XLB 2AC " Ie\NcYs 7ឍ8KOӃ "/b[9)O~}h$\( x?HxDRHw˕ZyJJrM A*Ye.u&01D 'HS"cz[;no{Pr!r߾b:ٵd!>eQa^~;{25{j"_F T<(8)Ֆmb5pg@;@ҍ=6UB2WNNwMAaL78mLN׈i$ rÐ%p"`X7]'r%nnΑʻ McMϒ ѱRZN`U(*b`5Pm5?71lCl|Ɩ#"̪]9d65*HKcr2,9גxNCI(,ѐ>/ ϼӈm]NhȡMOa2v@28W+}޽ts; :u&yoM?-L!&١[@(6]nP@̔d.ʊ4 <FYd7@En}s<8UzlX>([ۣEXqkp+.#޲HSLmS^$zJ:N`F[/MP}*QdrNXMm=iGpKzX5!`sZ!׹(csXo WOn^b7 "&TGy{o@@t+Soh׸ cJt!gP+{?ᖺɝUvJTxL \ c44T $Y7`BŜ@i[:Zı",oMQ3$3"C`j &bxtsϵkjr]$m?p m@>1 qI0c_zf q;A̧-=ڮ8_kyh1L@Ǝ T,/j7٘A ښuAS ϗ*Dw)J q7KgQZK/"䏧0wux֯5m&8^3pv齜?F~l^*K.]mSpF>Ʉ1W14*⣖;kg3@;Ӛ2Kh 7 [g!J';]`j &4Zډc4Oh^ h0xt[*:OAr7ls6Ų^}e8{yƅ^l@ɭ⼀ԡwUKWyՇb0&+TW,4/V]k@Ӕ߉%.u~$2l\E@D&PŢʪW ɐ2 b|;%EU{ f2䠾i3s 'aN'!y:O4'c3ja0M:OXRhX!j1Ӗl|suS@7HILUI|'7S{:>d{6hW^X#L a7lͼ2RL:ӓ) # Ȭ=Qr_f̹u_0+jh _ Fs a+nԖ>0}$bK XPA^3 3/(Bz3v/Z=aYe_N\!ؓzB8ER_F;'K':ԇ"-uM]@1)ǢuvF-Bm?V.JQT5Щad %>ڱX^ڭVNWձ T??H ]Ϭ3XL8*'?4*I %R5o(v  IxE_jEhkX7+'uO$+׷F9 X7Wi id$aYsǐ-F WR1ay>pO_pB`Fsu]LmÛ*KLУL~ݑ2 ͆l Y`-uCjlN{?u8]_ԔוXPǮi$᧻Ztȼq1}D%(gئ!b͗UX qIܮ8'E#1\@F3^)k[7z(~6Vo7Z7tbKN7_)U@FW2HAR3Kq;iڛzZ$o ߜ֍Ý\dF:+,'[Y04[ydK!iIrNy$M-b; 6}y0&P`"]-.Ow#J3Z痤xG0M9$Tv" M-# %SޓgC&VE'x_+ΖCS*0OAU^CO$+ lS_8lGo)(Xݼ/D0װ1xP[2lYU3<6Bޥ$OvGcG&ohF&;< RߞXLbl{FV+e)kXNdgV*Yૈ`ڎFpw+  Ɵ "1*~9|\S YkT`>zJ&t/vOv b8y r5kШ'(99ANr1d^tOrPp=.m}=".Γ?md l vOa3;iS*tBW$U!(xmwB|SNmܓHK֪A K ;~NgRr9NOrn#Rsli4`#yꃍ/`ɄÄ9PTwap=-a_ uᨓٰDZ8+u ;[P0N~@L \ˍ[EPLI\U%kKRSod oX:]i% T۴r @Ԯu.Eeo2qހuQd;,6cw,RY޹jtIMV4~i ߶53*dB,|-91@xԪyML\1,3t d J*Wv[zA>ʽ PFn$Mrc3(Ǘ!@['_̌UVHպ,ȊE3(x6~` z璾UM-10dli@ZV[r#]95OeSnleTcJLTg~剃@ȃZ5`)xp6&J5Qё x'+F*tcyn}5ɻqT!E׎B]dqM VVMO}z-G= Wg J#L~BHZ(-sMn(8CWO%gA c#S_pp( Cxl Ce= fbm8[`r]bޯFGEE 2Έ>T⻦\YP(~|S@9QRv̻# ;Mw'}%P}tFה{GՏhxyR=>nH͎2{Yԥ(+K`PDlZȂw$ %31$I!΃B1 _`C>BV_TK}??SֱRxOzd#}2/ c+Kqx2ӏ1k'@?wYƠgdcLh*z .i\gE_\ ȠLAx y6mɄ,w35=G@VluQ[1u&ƀQD)#~~ 5٧] 7oJDx!bZO3F̓d}dRj;%!,w@,:1gx;>p6kL!2#? mͽr nV}"ŷL~?4{Š8<( &&y Ow5DH)y5*51x^FSԄ.ޝ8eoAOUsFga@N[bSbq_ғ)x1uP8{02z:>mCTx dJh4%2NE@“Vq %,gp%։`h<p򚐸9b]f4yL>lzv۟).?$5OQ>tL2t?~}z1$^ T-}L?A]fD@"hg1/d#ՋȁuJzY7vO Yn 񀸐 m;CSUJ-2Z30 8=8Yn]7'_xz)>'HWJ_+`a nOe/[#އ(f7-bd ՕRo:oQUmHoPɤ&zV@`=^ێ= jݎ!ݳ~2ߧ[tN|LA eˆmYH818nZxàp/Kpwj>HdeCoAoNx;?t)FdO~z@CJ,`uOzD&LPpIDB-;(KeAjCl 3d '+O΄ٍGrlq7 ˌjOcL`5B(=4fА2KXƔgH^cf9$g¡2:7I!d(xtL &V~ݕCs?|ލm x0ZLց߅8,LcU#8;&Nz–R8j8rLu-C 0tݵ¶c&3 XOܾVBM+_Iy]hVm32 ["O&s+IOf3(J2QS)Iv4CX̀2)쓻ԻSEA؄z~04dt凞>%*o]P[N{^D2<p,"zN_#eZ (ښcYwvA  ][~[G.f(eD\8[[GHPa& |b(2:iKQD"td'T ?m@mE*UZ !ts-n}&H s]u1k bcE+ ftt-AC[` AcGDێ-\ڻr)3 V3 hP'}kV@9qf%+Pq< uGɁ$É[sE7h/.l!0U<}& _USG' >}Acc1N%7bHQbNqxSrj68 ':D22l ̉PǐU&-=Mh6ʬ^VM #l;uلt+EHp B;Le5fyr4 E8OǢT&$@;g֨PݎA,esۚFhJ57(]Uvk3 P0T4 ' 6ԣifwh,:kҥM&hcO\Q=sT0tА;56iR&KhW9We7, SI.C›8i斈dZ&Ɵ5ntoAe!Mnwr9I,qNv(e=MhVFdTt5./R d\9ǑB3J[,IU EwUUԄuXUn18ﺎ6LxKw4oKOa@xQB]*OJcܾ$l2N #pM5Ec7k@ޅjOga.l !8jg)\yW$+z#\GU=5>"77\KGDYr`nhla懓Gϒw3rLSl BAQԕ Oۅ*) Co($R(5,_:y=ՠ=`0G9lcF{2ӓfV|@ٍIf8gkXD1|4uxy `Pas|'i.w4e8[xmtDž-1i@W"jXo]laO )[Neaʗs3+blu"5xL n meF}LksZqCPaAϢ%JCH8ET@H}@3U9$9£MURJKSP{ߙV$#냅)mϔ,m] }QV̆M$s$5N6nV!z e_ "ZH"XrBEge?5"ƫ?UCd;iփq%)ǽp`^㬞~Cen-ϒ;Tw|"LafB[{yII7K݆7brAy.﹁z}oO=,{%9:GN]_/2?գJHy~t N7<Çy?~?;&<~0 j\5*T嗏tD-JK<= pϔp%agFs\/.dOPrJ\])N@Zb.$gܳG'I I&8Y%plz䳛K*m\m0#be9 ƽB;o7o]kE[οʚD2~%$*"-Y rDuQW$j Ck\H6ac™(U}cnIͣUxI!D<`D-%O*rs0SqI2Ku( 뛴 _'ز-qaՒ>XCZeٯcacA*/$=XQ1yj{QVZq^Kݟ]q&:5":DXR# T<߾E.]|%,f.%B}A.K76ihPW<[0i n]屺(NVmӦҕ{`M:g}^RKgW7WΒBp4f̀m=GG^2pwN\GVjZYNТiKek_iW #lX{g"o P2BhXП;[#!4onzWy3ܼzhD;Df> jUђR,6ȕ`6l"ZREt$<f(>eI _qtJN %2ꖜv ~SA;oj{W犕)FByz4?(SN@ &I|#.Op *Lmhp غY7/ceFPg~mcTt hdgmJKkyq3 eG84%l&#p<%Oߎs+*PHՋ?$DH2L,BfTa,Gph/l}svRts2b#DNS3 iҵ3 UbNu&s!=o)8 [\G>}_bqoIt&RB߼VKk^M/WF(=@, p9ᛍuj’&,Kwe>FޢfAeϠԪ= Yi@>e1LWk%n[q#UC/ѿyTZ$+I\B$ j]Cu=N4z$?8xmd&WwA g>@BOS2pw9'^W7V֡(d#rQߌZi h1P; b2"NS0gjѸ>1N^S|fЯv6qyĤ">`Z`3u9VkIdS, q[%ԫN<ޫAUSUh[8[ .eBA+" bZ% @KErv!Ջ`R}GVFco.6QG\A9 EvDr" Vb8Z9 RՒ&d`Ҕ?沖wKC!?'D9qF]qMpxǺ ctUkTs/CD W ,\Ж4%G㽯l.'C%h̉2Z{ȩ P {qp x !P^_ /fy`T mU{'}PcG T ̩ n Y pN%;W |VQbɨ;5Yh؄Ϗ0B 'I|@p^<.M5#ܦ"֨iu h(\@EkGdZ8P8$WON.I*M57k/q#-"'L_MCayn S3<~9sblυrt37QKHYG<?%i+Zh_ocQ1FVb` @]B!v}dp7Օ$[[10*N- rӄc| Q=dc4uIFmUµ8'J$n2&:Y<Y5PoicdwĒ se%9BNKWXehiJyGX'~"DA&P6}ED28D-~V'}һNj}lS˪Ck7x-bL8$ץm>^XB`npFx ?c076fF9dD|ͯ韋Ռ*Lħc|1rYu&gJ@ɒ򸍋"14J\j$&Ͻ 99[(2$IwQ얌 2mr#L9'1pmj<e޺s+1{j3\ad孎`3HxCX˩S7a߆"Z@ǚi$9Upp6S*K sP7I}_3bMWj7 +(-~,)*Yۭ%*Zi${v:s=F/ٚ  qN]#nmĊc&2CԤºe9dKW\x=DOMf@%7=Ӊϩ Pk [}ąJ#tc[Iy7R:K=ơK 5j^ekI?do|yF}ᢴ5]v3Ec+]9ʥ "d mUhȲr,fTR XiUQݺvxt^Kϫ:R6iAe1!Z2H f! L NfsSXvA/I.„.^6![Z)^wVJ= < # yR+m-.S ۙt9q!sBA6㴄h6GM ?7ar0Uֱ= r^,e} tO ̃(p Hn#{[}4 M͜'˸ Ec΄.\ g#WPJt cz=NBe n7%eigYWa!goOs Ē'9o<=NyDQ?ڤ6$o=@@gO/G0>s!/="^‡z0o1I~ԥ{ s a1&#Q'˘LV;`٪tLSрAYnϫA4z A5;ww} V-#d\Jpqo]pFpST]9B}aOc>p' ,(҂ "( -[K6𔲻(8cLAD&U3~jiU] v!¯TsqQbI^n~;`ًO r>gD,E+١ +SP[-VbeQqAhCSSpq;c3Kei@( n՟>TdbSUȌZ퐢1C49һDxy$.w!?XX!~z d\m7e)PE7]{2# 7@5;e' ; 0TS=ʞ*ޥstA+;L!q>(:ŕhGkI+^#<'T\2haw:HmJbm~Pw b8T>VE-qEx݋rp j&Xϳ `bXϋNVc$mړgRq>l"8P:.&~5dX7xXۤC `i6Ǩk |7O=`.zRiٺ=R.O`K "s{/"NYu$18FqU$!uЃnxB u h,if aƀ !}9'vD;*>^Nc KJdwϕU[]A*mP<b%~@@$8:f N/Oq "1JRBݬrQXur50r!;"%$\OS^}x7+b&ŋ"$k&zݟK˺1s>ԝ_{||c<$r #j+E󻪓0[%Dq"Sq+D]6GJʙ.@7'7R_gq2S@C`3AOcAExnٌwuk=plEkxX;:EE&%(ev50AI9,e$}FKPu""1g6пq<jd.?,WDV#=Z) 2X))E(6lHQ3g"5s%AiAV AXymF.Mm.6,kD\Ab["En@QKB1bU K}2q27!rmvB" KړE7t0p~~W~Mʀ>FzpoTy/YbZ#.j!OXBgw5RErӳÀȓ2Epmbe(vf&E?|m`@Vw>,.L/*W~PxS)@[{ l4Z49:֦$Oq`^Y %<$w|IH3-yX2˹{=bf*ƞ)Y*eDȭ4ex_‡?6IHy/b>\+"TŔDn\B&Y;[R oVw.)ISybP|ek֋_-zoqwְD㻹U + ȠĻ b#{n`|?CSA1uﵦy\zL,VG>A'q#k7CHNȁ;t^#kMn{8n*6Ո><@g>]ҦլA&WP??\.uvCuDEX&B,&])+S-Wƀhqtr7D-it}_ 8rrZb$1ps:D]j@;t!SJ S~vXv5RZmj%Þ1En,ڞI]kr |fҰoހ07mysv?Z}E26lNg D~oF0熵lIwV'ɇeL F;7->:nԾ'G9y(׻}G*:So B.4 @Bu/gN-;X-؇h 3|4EV¥P~:䬕lƛSoa7ȍ-{ skzgLqL0+dJO. 8I.ʊ&Z<~7g"IhUL_vINI`JNY U#h)R{yiGnxtl3Eń!"~2DG)oq.qM?9"ۋ*THcG Ͽ AHD/\k#a>7R:hs,p- 5MJץa+_^ ;aR7$MJa4X752R%|G8}%mB;L S6iҔB(3>;-N0_fb=)s@%%cλ mN6(c rb3O̙+ Cm6F#s <|ĵbF}BllCUˮ^#ՃŲ7I*!YobtnK80IN҂ ҍ`7d$lCN_iX%A+;+d/7^*jkxbXu(xgI ur@;ŬM5G "r9C8$*[&,JY\ٿh%`f(fr8 ӥh.XպoiIÀ(KlZ%_:)}3bV-M0C'Ol:ײm&!Iխwp[K ʩ*`D?9/û|𷤞H$Lͅd]Mq)X`oUk.#Q PAJ,Rôz}Z}RA`np71*#Tmⳉ^Π&rfAh{f*>${z?R7`Am06ly p򬐃7"=iPá&^VbR`E?AWp5o0.=;YύΪcv~"1g NgM-3#r/rSZ؝ n!۟CH_/t!;ӟNZʰ$#j@" W=tc)5p$iD*lMmX~Bsn+cOOc! fURL8%# O/lLxSOjF`5vt?ZY,=jbjh\\-+& Mg r׎x/+}ٌb@56i䈯J`%;FS7h\5d Y,iq* ?X޾4P8߈}M'ȳ':VW2bkN<5v{דVObUcɭbwߋiCgPdxq>qju{x=t?[ޣhYWIY7![YQDTh)]wS(PE%Ǚ7 s~D%вחА6VՆH$ꖼv䈶ʮ1:0E F% [j~XZLDI&ou0+y3`:S| rйH]0P#0 ]&;Ea2mAO9G@~4Fkxbī2+ľ}%W&ǹ bq!pGGJFBAY\6Ē1yBf;T b{c4l,hzY<SL{g ]sˤ KD>a0ueg< T4DXA:h=+†ÅnHӒSuO\D\c(N^%cm#g Lƞi2EZZ)<]Ia 6ބiGYw'OiN4_tL컐1 =є?EηR-I4ʾM7q#P+Nb%IG0 kIͱ Tp\ m]g10FjzdTZ|Dw6 U)]@C%ʤr:C/GbaJ+j?ғp^ qt>[s }WՔV~8V@eF/Kcx7GM2ڬ ! Y %jv~iGC)Wg$K 1y_cS4K_V*>XNHNR1"79[z_o@H(2]\K, c [;Ry{n QϓY#؜ 3Tc m*j$В~ l)d Sts˵!A{ycx4V ިKNJ8caHnosQ:\"&USPo[ 4s$4[.(Mhr]ױ4a j[ͩháܐh>ƾzT`j# (W̩w۵oNxN/{ i\v*;b!svSyT{jaqnpdmY)\Ń^ yY68[-=|_:6iiV5h.akG:[_>'F'JǪ n1J+IM#X_}?0xE& ?R C b?ɏޕ~VX6Y ThAN fM 9'z;!Z 6iuϷՊM\*l4 K$z5?Ȃ 2~[v=_ɫ7D5gLLX&?hxGXGNg{,L{gا<뷕y>>Kacvi/.JY`+ҷjeȹE}͚9R_QbcE=6ݯur##o 8S^5YmNEmgQW*tA1v*+pxğL1J2<S6# t/b}-QIj z"18 $n6G8K . gF=lJx6\,3*k2XFS2y``Ǒ,b'_0~.2z7{ckԡm| E,n2[}ᨖ$j8خ@Mi5 %Y ʶ[`eФ4"؇+Bo}g{}IHhR@:C}rXbk}-rzۈ)ISCEC_x#@8 $;?șNcj&t1)UaCՁ֫i;+l `aDw~x|~>@S]OQX֦*xXu<Ƞf 8(OR@n®2U)74V@O*(;Cuğ¨/4f4Lsv)o3 WXl2EH%ɏxVIgnHX_!s{|)6\/tCL Rrnem`n!) v!wq Hyc %RnCHBp*{h iӫj ̅? zUPCZ["S)~u>&尭LAࢳ#}c (w6Y` E.a^xφ㒋5@m9C -t%+$UXjf+fz d^+*4:2cQl Mޅa\a5d~&/L3O ܨP{J_r$o ~+|&%FﰱmBlNOqAO$}Yi ϙGN}5n]fFPaߞTʣn%@p>+U;6wgEnK5[d 9Ԧ6MzNqU;d{qe_mO-:ƭ2R̚][@Dy+0f_̖d:KLvDD9=S/8^`a&lM,Hd&FVp"j-ëjg[k_0PSQCj盀(Y>jŬZ}=3.ϛ?$!__Xv1dBָ2R &h%.l7K X0/#$j 0ɔN8fΣ7KIh #ap[\r\GmQRĚ<3&_")hD<>c"&N?Wg1KjH7`XžJ L_^㆏c97 | |ʛmRlEx% B>@F@4 %6bӉ|ɿ2Ba^F88ڎ6WzKlbXe"gP26w U`}" ]C!ﲬ@Ix__#N{+*DJ +4GP](QnzգE~3Ɍ1r8Gd=&7ʄ#?l$v}2֢WOFG?VH -7s5,R- S}=^R=(/ q"B=W=i-Ӻ ua9۽" چi2θ!vkHOŲlwdjڬ/A""'# XO告0[f<*lLߕVĥuTq+]:\glrohu83M_j`"J`b3˘j U&n'S'{ CpE&-&Y7$g ])lfA2^Qi6tKړ#ʃ .w I[Q Qz4FE7kYdԿ'kMhfՂf3I_A_Slٙ l =hO IB30?'3GdJ('kRuNѤ*87[ݠ" \eۼ[Εֹ0jgҋ ]C2^] 7c<%Ʉua;keRVء&IIυ\=\Uo+WVGw`8b+9?g#IhuQG)^ =:UaZ؋YG"xsE*a1~*Rn#N$U)IY Aϑgȍ*>ށ Xdr l8&eªPR 6OlT3VP*͢w(?Jr/:;׎~G 8 C6 N2^ڂmc`LJ=h3<*Ouf"M;ڬx!0Dzc=RRIK&)v8˱+Yt0TWHyC ,=>C8B;= /rT,טSǗR7` LݩBHO<7?|717H\&s`IKwG>8aj l+d1- m/x޷5\Ffa \Rut A.rvYg-BAn|ŧ(`d!ރ0nPE.Tqf՝(wFIMp}"!􏻿Rb-,{8vC* +,2d*J$[`WXE=}LyhG-if0F<K=M9@DWUqP.d[U]+ݜW:Skԏ뻥%9&(vSpٔUJi F0ކỉ0hi! M?ׇa-xlnýǚ ȠpfԞ㷛(A{>[e'<߽bR1WRX 09òMf;Cid=N1:sp a[,"OS|dtqvpQ>A vNj-U=$?m'y)z]d-S ]mI<'HuҚ};AuʽP~G`Lh1BjslrӗADQ* UwYA.˾8hW?ڼpCB T W5^SN&qPav{#(q EmYɐTb:/)n''*7ET)f #Q98 E0.!%ofH4eG}sw/xj{Z\;ohƊ&ieOfSzX g2' VO(V>p~y9ҬsS(4":yа}-9{F&C hAe?7`ILQf*/#t~NXR=_^d6VBo4NmTgHk!)y?snlYEvw8fP6 Qp"ly>@Gha"z7 H)dηqi>| O`w3s(UH,Y>'r̲6DS6I\G!_&S4]ںBOإ۰ŷ"דl"b-ժ [FABj{ӚgvE3}p&'\}_;Qxݴ]wk;FT%D=ΠtXNQ1 I=!0@]nޟw*;s>zmWS0y:X*9*S0u4 ÞyWj܁ZH,yYdo)r_QK^;aj' %e]=M0Wu^-f|l8qT>IQs"/a B҃0ǒEn̔k+,06vak:G@qM#Q  =ja:{!uqo!FB/r]ڸ\tO{o& @Cݒ~~T,*R.&=ݯ-⬌VRyP6 ^A$,+ K0冷hkOPvP&2x oCXwr1Ϟy &hzff=R#@l^gQ)ysTE&-\$oWlo.,p/kcEAIK߀/$Nf+u P5DB##=?>d˺d5E*!CSX{„gRMLq>{Hm`th 9=RT]N !Y!E Bhٿ9g&lns`h U(mM\f]K+J@pHTSqZt3 YUW,i3*򭡤}hyshoV*G~Ll&&wI}Re}WɒXklG]`^׀0f(I% D!^O\< ƽ맫v7GM>&@lA5[4.OCCM:ݯgPF N5g.+"M8gF W0y ny. > ~+g@WTB<Pj  5 Z=UT} )2a@=`01B .aYX'`J_tG4)A)"UƢd5Ӯ79Ol. ~UE^DF1@,uldK#/%z˛s\</C3'dw>uL=n[yHޡ7MUDVv")y \+VuxJ\gUԣ|rUj*k@QڳL~h1lOMM]:h/nsm>'tWQPZ#TBV1W m꒗riӴ'.1ՂBnt3rSf Va@Hy1~'>f_]!]3ȣ9afwI,,Dq Zo(U&]8jI2V itʇHսW?A`lX!p62+w&8\-cJ>J_Q{2s99KSCOڄ rDHeǘ_)GuSS%&C]7І+0_-IH4Rp|FL* ʥM@ԴxҨtƢ\:Hg`YqsO(AR~կbQ\E7M-8s dqrU+*R[BY~Racx۷к;ˢ ֛Lk_=ipYDԉ7|h1}65@@a2c]m#pγd\7V{K8䟍lSW~6`SNq`% ׹怠J L+ݬf7V|P3ˇi>װ؄)K7'wZ2KN3RGOFK(eY@,Z !V@*EmLZ PbߕHСT 13[$ˈ:eRkQ'1耡@Ӌl N]=V“S-|:9;[ Mxq42WBSW1=lRV$F)!za@|\M30b9o^ W N4x߻vuC&M4 [z-TlZCE'Q954j\jjwXO rvZ!w '#ܛboI$d''J-J:a}ZIJ}`MrCdĪnG_eE ~e,"u'^I 芔MB{f-ƐHTA9rȤyse{i$n:mpcUHzq=PqpLV0F@ުuq3k[}}݆PZbʐV,8r6y`!Sϧ?.,I?b spu8߂GD> $>lCF˚`> Pd~Y|BGL {dc^/^683]k;d/AFcv.c378{+@M|nmqZH <ԱRvHc99#Dr;`/t,ިKb\"KΕ9S0ARno8`7A脊$fʵ_|>3{[Kڍ0DE2+1oC_z]P>VR݄ՃZ6r]k+ ӥ7@m :<Х%'We%s!Ce x:xu.Xxf6s-Ύ.Fl_N9nn}q^%KT| 3վ>ϵ]w R_8] D =h+`yePsrsG0я#Kf7NW ~^&9}>r>;v(^pr~If$0Żt&7jr'j #T)J2Gʶ吺4cy7U ;i7p] l`GzOVښo]9|~ ס|0 R\Mo=E,R'[G=zmްR Zd/eAȥl'uQ\V6*΍̡0*t(eKR>=cLX !VaD >: ]-fp l _%#?[ΉI.L^"! ĻX"b)l?V%O耫 ?h LQ,sHjs& @ԏ(NrU P>g\c$[BhvmߌKm(/ֳBGXOi!;SÍqThzFOCq3+r3V|Kllx^Qlj01nb{(=(( N%2̣1g3Dc7|)3@&VT D<@3ZK3#ғj-fĐӃKirMF Ϫ0l7j*T2tX lUH>^"*(?iRFo"dDߊ0ݩ~e{?0,2>9T5o=Y!54xx' '%h27INN"!-Cf5yM;w^8`4;41vbކq TI6S-2 l&-ȴ+I U S(`c#WPyY7:/==".g)BYOKka|-`2+fwVGI[K}Nꑜ-t0*YO]__Ŗ`\`Cق utBw=@ Ю7Ý~ƈTv\}EkVc0:SW}S?UcrwybgN{[0|^^\\'p{/mV熾La"JK. gЌ~'U$2P$В1& cߗQ.:#%/c ]X2U.IXM&f&7[3̼VGt[w" -.ܙ<;ܝ&J#RM=|t^e 7ʻgCСY#ZnOLtt|NIp -/AM*ZmviyQp⑙rIrLЕj#_7,|a|B%"Wb9ĺ\}V8젙5&FPZnY?@@ch VqF1OzF3 W^F7զN vu[B[I ;|хǘsĠ\$$=B1Ts@Ãׂ= :gZl:z&h͗J4gׇo5D \)cMWw[}bqo{?mlz?xZD1 p4j6;s/ 0HDn8b͍a]P.)%ZyQ{{ ZIhW{-,Ӆqѝpҳ1`]´s:xgOȥݔz#ٽBEݟkvb"x+ {TDNE{tC5w56{j\-na败󗴿?YwA̕j*,h׷\8Y[4yuOWwv-N@I7tHØ:!^؀ljЂQAZo$?O׻wsӷΰ##ձ܌Q (Qroɪ׋xEz2bp@ JSNF]7O<`0*]:rDً)3UZθ2N\$pi)CAY&r?gfŵ[cUX}d'^4^'ϳlo5"#:m ;MAMx S##֐y7w !T;_uJa2FՅ)ܟc%}^c+C}~alHp$?RW2,0uWjwH쐭Bzv+ G‰&ߍPoT (&OD-ny / %) -x+9L%{{h[8{'SRUY } aQiGey 8)evs طd$Ѝ]WsUvOQMD=?es1%eaFͷuD5 +#ͯҁG%b^iL'+MRРΗݤe1r`%Z8Lb| G̖5ha e@{F:)acQx{8r1nr |&a!!ɦ+$2}+Kz돕??c7 n s|QB3xCքEmiN̸LZ4P_`xʡzmk ka> G,ė̽o~c*S|4q֚// `10p~ ᘙBsJAIeV :qw0cS"k'5ʱ*N0W&t`@C_A _MM5 8&*CnE%aHU32!7lTiFe/Ļ4_*f%'uD9Rޫ_3k~ ?&X ^qϨfOQ.|iŏTN Z&Y.1a%а0,w 2?ȥW_U< x;lv2`TD\EP+;*.oNv˩n.F`,T0щVw*]gsGQ f_SljB,שܡ(ZFCp@At lh4kw'WY. S z ~ANGXW0.UϸVaUӝꍕI6'c19gשjo FUY̺+ % }Ρt…NUQcѿ=E/نy6'h'K]+^KaPv?pnABNZ\n hj fO}4w,Zo~(:8E;=F; Q07>zaXu\O*i*r]DS#HA\:z ?kWH @u#]~mz)ڕQ]0>eϣJjې&,S2dvkX$Gґē;uE>]GRhHLu5U{&ֿ k7 %;^)f;6, Q3!@8t9E$ާs"p`'P4c\II<et`e NՔ˽ÞGtpxh_d >KOSu࿞$ tg?2^wQ\ |g`ìqdOr S%zў[lID?D\=SO9ERI]|OLDE6hRa~99fM[s2`3}oKkd~ޗtXumcud h6G!Ptv5Ǹ[Tio'&%hn#95Uۮ:8pG(p IC)ohۣe[t z'yLOG@I_9ieͫk'pr+\P55V䌬!5kq'?|6̔\޲<\n0,dkUDmՁ!Cljks!] Qq,#:x ?b^[LQV'U@k#H3HN{\얿DU=RNh¥j* ]2"i,;kJ¾gTyǰF;;ç!1ByAX7,o XߛfO?YY+Ά="8ϛ;.,ˠVQy 8@ѽq0ե"lȖ16NFo Wiy޼bj%=e$<::S6qNxJf?Y.fÞZoȜ:3T9KUqHc[>mc}fj?{gdżEu}4C-L%>so?\;O f z& )hcB(_+vD(Ƙ71&'1W*R lHC޺ӌB&k1(ʶkmZ~DK;s^ːހt(Dn~_LlP:ȢmȷgB(E.%3;?>OVn_߾#;б:5񫇘$hٮ&ʘbe14\7kUX./,LwItn4S/Dqs-WT_[>juLrxnzyۈP3+9Ra82J9I\D]DۓwhS:S7m|([KYg䦊=ġm&Me1cf:Sd U&D 6UX & cXRQ}%tO7m]7Nod0Cr5Xƍ#} "#f(#6 {-e4^ RRa$MVm\iQNռ)S#7YM-T-ZL& O8 sh)40gtF0,=Y4%BdX \sL,"/Oo3A.K\w4~M͓x-詷Y)}u2PWGuE~ >N9=—܌Ke ";'劷lߩGx`X o cDI0B6˘ |T2j^6*h C"GHi[zUnjpN uU/m/[ڶH(5MLFv$&CjǤN 7q.f.V4Kh/?(l5a`TO^uɾ?q3gVHp7t({R1v 5`\ e|ڜ>ķإEulA@NA)JKp 6c:㑦pJ vZ\scA xzW@6$9D {aq }-͇nMxm,QVi&޳kɮ, Ea,!Cf -8L<,>ãW%q Mt^ ā0fv̊fG07'ba2{[-6 m$A_PBǺPWt.E6?BRnGKΜ q!0!p:(\s%5 TCHW$(MĶm'RJ9&a&Fy En駅Q |~kheh7ǫKWi89HSS߁ɗML䏂={9%߭VzoWcUw]n՗SSдfH@x& b2V Cb<@2 |&3HG8 _Rg&khP)% oDAlV2,W\:ZnF1k%Xy|7D>Nb+o1P{c.mj\8ƃ՞gߢ_*e58 8zeq$']ˊ*M MBhmɅF(8 RԎ384J$+Iaj~%݇^p9#=Պ(3rnJieQsO,[C~IJ:`*׻\;I\K"+C`Fd0#EbS 6î ˆ ok KGCO A@3ot/$R7ԕHNCsRN6Q&/ӟ1 7 &x!Z\"0HhAv܀jtO>}ZI&%ZB暣_\ťkmS .A9Bj97CB/(Vشt 0];FhTIl` ;ћ&i]<8MD5MQJ 1}[#c)6_|BF=W'Ǖi ѧJVHO&{oK]Vd[DFLg#(f G&#M꺗w,QEGZ2o~9 }o0"aZVǼF)Ay1Y8DnH= )\š\L'Biw;MiE )VnP{5)GLJfU}^[@jU'#"<-KB ˷ ?Hi⋘hY!0rkg| ҵsTOcW@\M*П)5h:π I4"Cu#\JPNSPD.J_s\eu$5UIy.Ue EPI',! ]Ǯhb𹐙/k57l\g s5B^8==x(^D$S4c!KW6{35'q31G@ H 3Weax[&\Ի-dvECWfQ$tr9>bSku2 [6l±l,>"Y+jeioKʁppWU{1vM̵JH0L[Eg/6](j!Yhmr^`duBS^^quWVp5ĕq*5P&i~~oXD@}B(м8l!eqP] MT/Ƞ\PNTph;IÛ Qߒ-%O.eW\ݑC;-֐E)Kzs6JfCba V#UXB,hOg)͗bD 831u$a CpǨg mܯ8/ UzS^lxODYVډ:LJ~d2oU:p z[H,PbaLԨ+% E~Z dߛ[[ }׸Ma^jM3_3v Y/>2Pw"ぉxj. c 沼Y>ܙMok'r36ch| ZX 'f(sigۍX0*` 5m|_vpV)hFq2 icf&`\Pm TQ]_uu3!z2(`?ycSSbi *'UDWi0#ccx+ʋArU xW% ޫZeqCG|8b6c]mmaI4OnWST8 C),)9ϰckw3?q!ʹG.Z<<A{4.[&^7Ka^ |J"XI9䁈@ڦ-BDsl:[[qcG`:^YgU'>%$cÄzuœv:"+{`@a9IS1f37VuA,ҴijT{`ڴ"vNXY P6ATx\ Os~?AxLC=א\N3#$|V2tq5u1q+Ӣ+0LvkO-g"5i1p`|vE.Q "UR;KW2bKCB*xg4KHkJ+1)//Hq'M:y})96*[ě+D~,2tI>HA b{*:/,V"/LD}֯4Es{A )KnAv/.}P"g $i \gfP#itvbC>7sC4wuNw#;'F8ҿ=ыLEϼvRg5IӃfV: I]|[a n.jk!,  NtG%X/47^ܱzdyo- 1M-s>n=.*Z36eSL8Vf9,3'x.'-%m2.K6 k6H)ֿ<4(WrP'& ,L`B%*3AAhٿd҅+CMt74l%0j RB F[E5k <[k`KH@mZ][~,f>2"]UMT12SIwd\u6CM?@{[a0?^AX2R+۱MdRSj`2X4h^:w٧e^x>ŏjIJԫ%gg[%f|H/]*3K,g~rY BA|H~ 띟?WҸS1?ן~<ΦPƌtZ^Fͯoc эS\ş6 _>q0pv, a+sORp69D/{*ۃ Qk-qFì|yX+Ay(ET5Wi0j!Β$x*շx!ؽ4gc\n`|ЏXcT!XkSHv |6!F'e1aͶfjKqRBoh|~9{vJEz^qQ`z+PwTL!2-?DtX|k#s %!^W!z$^n3P3ښvtc4 Dz`'K,W1D4vZ%u:qY-"1h0R%@赦d?bs"Cǖu.C,nBѬ:'{205EVS;"6 P r,C8g&R4 'ѐh兀{Y$Hͫ=[a> lŽ($9{6ztIJǔ1[E\ ?hi"5#[-Jh&dm|E 9;۾OwUHیke\ֆ4-$7\mzj* XKa*gDW< NvÁCL/8ǻj7mrƩ)bT֦w^+XĹ2*v)hmx`CkxG4ӛ,%q+A0~1HZ+)UWx>)Ts$lwdҹ)f퇙4^)1uIJTGHw;Чx`SP7=Qm'bƈiB!%HjGz50?[(zHz76DAU0odoI΢vOAdLljd[̐[i)|E6 ]\y"a>.mq|s3 ?.Sh94Dzv&"rAOh|HS5:4tDyK0M/4nΗ$#I/Eڳg'NS[.|C ѳ=A{AN^g\]+]^ng̐N Kox:ZgƆ<4h]a$Y8u-9OMY3vw11v弢2sql?S %3`jod0MՊt3Rb?M99i!F*]_]EIW]9 &\]ӓ^!MH #)ȫE ĶNA%nUk$jVmujV8jTRX\}x[ siL %@0xtl& CqLm?΢4+tct((a).õ|~dƫx 9l݀5w7_S8דkaܮbw} PZOL"ycG|BBě,8%c[`O^xi9YJ}z"^p => +)k/}7,ALLk!: $%=4&ѳˤ Ȁ"BtSWDEFI"g2x꽆W;\ DY8cxORCNIڹڎT|4-ER5##iZؼ6*Ȗˇϩ&S7UCGVFP Q Iz?1>=P+OgX⛪鵺 9a; =JW_yn7|I_8ۮ3wmw,'x9CRW)N2f[ٚ,_,͹clm3IO Ph}PЋiyS;xTZ$ D wg(`)@Sj?vw>2Y m(ҝd/gOţKO> RQ iAAE#'avտ+O:C=7=ZChֆL?[s"f_g7 &a|ܪKǫ*ݩ RyL∛Sw\(K$`rķg {eXs* 'kEN ~f;Hs³H7@ml.xO 5k9nfOҰzZ u_mýaŧUSeLKZɑG4{Mtw3USb鼓]9Qܤ**!*LUQ2p{~)@仈ɱ#,#{`1Rdx?o;)Du !̱! ;aވmYYc[ñ$KĴ}?% -~QCM6v3 >̀|81B(;J{ͯVYCGPjGQ$57E`Wq7`7kGC4O(l2 МDN|^!WWvɎ4m *4%É@ĺNVl1ꓰz>&}Pÿ[r<;5ۺ7eAC5 <.vr]{{9&},#d62 ֘<>H YCs2@5 RfVޮ;_ㄾdplY&|⁨yO8nMw#(&1ʴItA!€jɽ"O*P t%aҕUJ8Ov_x{O0N9?{F(g()ʭB\cUǐˬ`z}}eMa<:gWm `K2m^.XE/,(M2aAi 3le4${5zX2-.0;9n` K걧 CT3ڱ]l~«yF&GˮAb[*uUP\dCᨬK^4,ckm`>~ iS$#8\B;_~޸O s];8mN?S>XRkD)è1ZJV6@ ${?zD.Lw9P<0Rf˼VMs[(nͳ^H_-P[V㧉/UT!"8r6QY+7 2g-­Mx(WL-1 bjsJ/m"Q qQi-tB׿lQhb"N,H'dP+!/B  n9y9+Khqު2ahґS$ JxEvC&&':W$-LOiE*^Hq S}+%6%X+gRVbS#?EW}xwV Grf(./Тhs / qX(<!yMyE}Dh6$|=yr55 *]ÁB/OFlB@'w1TN'ed!Aԕ/D ɕMp~̋BO^Kʮ\o;[G Q6{'8) 3/"2RAsa\,[-z]4D9+PV;{TXX2Z@k0`I{CsSN 7 dg@XEP<ƦgH?. ðC&+ʲ?('NiLc 5$d兏qGG ӶoVF3^X1PGh=!RaH]^xUsֲ `T&"FA=3tj-'єU(Vf;x/U$zMH©GXnLЏFҮ3u"SQvd2on.r|CRXɡGar`McgHpqށou@#`G.r)-xs``g6[ hDse *T|MKit@VZeܠ9Ӣ+. nw萧(KO^AhVf F9UfuL N>Lq9x՚6 q)qD}-Qsduzׂ"  aB krd ]Y;Xpg߹W)E?~i*D"o+-R۪d9ww,@GOués'V'Z$l/Ifo:ciBcJuKw,v`ZB,;\NB *o-$)DE:̜mW@& vx7;?ݞA.<3] tpE28J}JXT]-O@nFN,?~J)̒ג, y"qS~-F~Ӑ|3uXn?\aK!|!Jj~ &\d[8%n_Ƈ4s5 [}-no׎x9Z8rXss~68@+<5XTh%&\/Zh6à@uZ;3^k>Jp @@*y+%ݽj@w>{[ِA|rW L g툞$?ar;K a](Cd*}yJ TsJP쨾t9]ǐ<(.0S9fy]'Qi'C8^?l"G`sjM#W/҅v,ʒ`O,[(ljT90mz)/ W?4pIldՖ@sy=8q LQ;iVPՠ\;|U;M9m77yZF²W4MO4#y["IJOmjQlpNVGa;TFq\+,T@rI0z*Ύ" LW1yw9Wh>t@ڨFW4 >`7] 1t?_CTb qGw{N̟wp> $-N-wՍ{JS$f蜎򈂛dh7ªx7kѐ*ՕϋXRc`FǧXhhlAiQ$P$I1=2sŹs;0qbϚ6^Q=]O1\># ةjO)ZR1O[UQ= {mfw lkY!,v=@#UfoM볍qdmU^Qh~\oPQ:$%*AΠiu*X.!zA FBthi;pk >BJ+7lϥ!Q}֫&1|_8ixi|GYR2 Ȍ2C'>/O#;0 BS:,de[;!se(ϵT ^xO 0 .W䩁S>1b~##&Cq.8bޢgH ?s o'B.{a|Kձ726paDO\(xgN]YpArhj?K-WM9ABtS; <_|R$6GNgYS8 X$Vܼ@Ekྤ}Ȱq"flm&Ý vVBK7b6{$_h6>RhW9gi_Ec uKq';Yc,\ =76T2B'\ ؞쵸B>93ߥH.>5GcM=o$[Ї f=*:j {;X9E j3]yn)^E ~B4Y; oٽYtw2k_p}sej f>z@L\KSzl6%=!ᠮa ǂYJw@4!u"SQz߱gxG|H=rrlEfѴ\ N/+2Ƨ\V0 qR8 ~>c z%=SV7ge~Si,O:hiR3^4e18tQ?iP P G5i⃶C/>ˬkzS9ai{P+cݭ=_Gevsѵ@GLp/'$?EZi ++B[33,ňSCvX5ziT-E=FhtRRi |M !j~|U3Hhзs)$R2ۥZxH".J&A1T :57Ǒ@˰:BQ]Ֆ Xێ;~oЭJ !T; 7='w48̑f>jeKĿ=lJ'cuSp b)Fc<0b oBbBe WKbWBrhNU:19l뜮7oLpzT{(!le?,ᔣc$Œ‰;0Jq:cb_`>(%I8b:H@[ U qmꨀ"kٵM{IwB1N΍yG6ܻ2JPq˽k^_۞x6X`&@3ᮦpz)kVY0~ۄc4mW')9_f eKcF`ܵן.(syc̖i6#u+bT4qB#$ר)tfv |/7#S*׿8`8QQڴio{Io~NY@"7%5js=3ZC`@t2 W2w:PGp㲶MʉX*>|3R2sͲXG CN^>= ~DQ/#p`-]7*v9;l$i9 0/D|*6hEaS.07^^F3S0r*N#"Z'v[j^`I{#|]|͜xI ,*^ۭ@V(6tfrLrӕ%|0[r-]BSJqo/!g' u&Y!UC>Vy:`}LzR}E}`k}*^tv1],g; lj> }}iwޛ.1l*Fc~ cܴФwEHUؽgC(?REM189<_~(NùCH9 5h5mY9!0w@WN4Ԃcx-%l):(DZcxHtXƎ?Dqx%q,Vxy+`86>쐁pMД7dѝ%uas5pm'x}t>%+aN /F3=nV߿7D_gUtW-X0F [fovQ^Ol{x?U]m8ITj F5"%eoN e|6U.U+ pMJ`D;w[ӑx1:WR] uE[ZrϑjTH?RC333jbt0d.P@':*xn;_} T9}ߑ x;'K∆CvY:c8]e)ovjmN!l՛â`Prn!pݔdE#ITO9-w 62)\ ]J.M;Z<( F6fgOSg![67ę(T$xG6ٹuwEP2I./]M{d*`:Z'nuytǥB2gP#"fY󓄙H6DpybER cV 6 UȖ9E mPW?MXtQ d]S Ud~0kSszd $a%4DAEK(<8zjʊZpn!G ._ Yy&v ]_mg[Xbܩxz8 p]WjK[;x9ziŀf*Gϋc?ʅ9a6,wH0G"glQXOak4J^/5Q~8ƀ>/;Ygb>zS[F:}\V}Q=1$QO)_c?{ '`n:5~>I@J,!BqeRtNOzJ\K}I|X6FDw|)UWUF U kuzsX`Xpu7׵G} @L1S׽W ?ƫ1qRD^YԿOZJ3辔M7wK1bgKde 1QˤAPlH*kBӁXtS[E$,YHMWTL)w5gJ9q7X$!9?) YYL$cJ0."\)tvݗ2҄STwkPaf@CZ jn,@ei*/`Z"A7q)qI NaPډ0k?QW#1u!kW ,kdid ) v׌pyfa4O=cjs뺓}$<\Y^L;q|6> %NxL@*tG>}w2plNSwKѵ멏^|,ZqQ" )d e*=p؀UZ5+O0艪'Y<.Nl -̊|פ`n(׺5XcǸ_ 乑=d"'fnK3ENamk?ooqV>˩ A] ]%Qu:4s/ܼJ27q{R=J$} DF*yk@5 ΠGeÏV,6|Uv˨5'!Bj}ufLtq- JmRN^R7&Ԙ#I7%qïu(~9vHM[#eVVY-TWOhSCxCWS-;UCT$ y!qXU{ovlH$XK;4G`(zu~Ӈ.ж||tsk)hP8@ ^ 78EWE1+Xnb+[Y9}+K.VlbEpEc9H=Og\3%Ts㾗]r*6*nD 9Kp(ܮv\Ro 5y$|oݟ| "0( G[NLT\b悤$Z$}G723xlӇ©<jtaanayN'1F.=->>ؚ:ωbydSMf!왑1+5-} d"o(NI$*:07cֿ+l.D^JgZl%IR^qxEx>$8QmFYG;q|2䗁FZY( ,{f@0.g7{BHXڧi8gR1XK טБ)?'hk[Ǟ`m&`=svLH`_Y$Bԅ0ACHO,pvf pnM̢=_R}-Q`åEٟ;F㈼JL ?EI!mU\96mEcaSJ1"fmo|I3rhϳӿޏmx$>Ĉ4^Yoܰ(*p$3dceefuk.C[33rf7dž#xP*0CZBrw9S#忊,{?Xs34~![f۩J,&7uHozR:KdeW!}~|&U3`$"۴%x$ IP;ܰHҍx(֩_6NPAqаWW"fކ۳u)\ze̝sS+jr_0>d!p\KB..?Np86BfU;x<,MEa2"Pu_Jm;-lrCZa-5oP㦊M$4J}$k[Uc)$DR-zưԓ_P9ɎG W}_ZĬp3;'fQ/^,w" pJ! icl/4}'W!ZY:z pJcwI#`\-4.Ox󹠝k/J&8uzk" дJ(PJZneDfaFZ(x`gt| й5 əڞhe i0in-'; aoN-mFepf)~P0N6vII(gjj2 `G5|zsYge7ky'{ ʠ vMH |1T]O9z)1?y!O.1?Bt,jygٍT7.}".^)x-au{AϓxAq +ة<ѼXIaBÍFcJc?c{~jA y;ܚ_ 'x,yʼE3ЖvPwK2?j QK>Q f MED} 4ESHج4@(1:lW#LP.x5u2πQ!W4ة5e/# :P4$i^ #_+XR]\m3 "!X4ULu9ɑSyt0Tq_4[Ny 7dTsΕ8s-47N;h?GPcM.4D2 $=:e+@N6LYsHpaܧ$Ɓ`Av+%w3:&W S:/y `{a$C{,jB⦈HSb G{;28Gue#c<=cU|+'-d8Qh͊;tB_{!  V>Aͪ2&8=T@"` % d>ٚVԑbk1O*,ţn)sk'@_y5UheC/΍9^޺oB  +*)z^䔞o<֜o#3}AYIۓU@\`yl_.)AD#;~ܜL9 Ic{$AU2sXt4 q{̸/[MN;6m~Q@aCo"om U/h҂H5(h*px ▩>GB7rY,G1K3H?.qI|T.< ocz' P@,5x?SP`bN.\RZ"C&2)Cy ^5a,C%0[p-e] g$vOh'!pA?L4>6@n3 B9ke5ohu,_Q[ȣWKAwjhunKΜy*8Kh/0+" Rm0—{U6z[h<5dU8bLɐk݆ VJJj]9Хwa8mP׵vBm[n/Q+1Z nIH>^%ϭ,UXlv$C'A2WГyfv-Vzɨ͹nb xKX–@13 څ t (n>IL%^+C98 —PFoT9/5,P -I"rd߬9*j-R'BI [βdZ384hFg$ɨb`-{& F|قqBKGT5ך" d9{p4ʆ>E~(]Dv!8T= K:9F(˅ :F'(nOxlknk m0]4c1/X9rQqqdaF*o\ڒKh\)ֈDR KT;>^@]"}/Z:ad7c;>9u&(.:GAradƞKf!L,\0ѥS-Ȥ){KIC8XO~g%:_mgpu dMNX%Dy_IBH$2 nK1Si/w©Twt720] OHB IAs-3D9\>R$|Da{OǪb$<\7# WNe!Y/Fbq*L^s f ޠq ͝VV𻈁٪:2䍞á#$ ;.iy6@_\0IrtvskW1#wnn4ݰnPv?z* K˵ԂqW&F]h 4p8zW@s7cgLyФJv~İ&ϚvjABJ~Q >k>q@v ۠rA LdmY_}~IAwۻXj }h LIm/_yOv%J׻-\ɞ]$;\s$]evm[:3zaTLȮny1#]MZlv (O{)r}*(d} ލdIhRg2 B!W^>] -Iw3GƔڶG\ZKߨPr j8Mts&]ϙES1YHf Y)21+'YGHC;AؗH~M)bN\/),jʫOA6ci.nόFz-Y&U: N(eZa~.I4?; d^qa 5Wb!-3mR\pa_P%UQgoI(Ǘ*# ;R~f?^ӏ!8%?1^_x[SɌͲBYPi=`+ M92K C 1VN t:Ǣ`W?r6'zb$JL~y+[JphP3h(&[* n_Q |+] l'Jmd%Nn2Ua9) 򩅊ӵy,.6n `γփ1*5"C0p*DʒzQ}>W/8K 9Bt]° M6EꀐAυO#D# 7lME+?3zlu8Љ+/کPtzo\-[R( 3}(z8Z{܀S\ocTCT M$Gw/͸Y\GLǣ4XFa1*[d5`jtx뤁8A Jट"WIXsҪ X5wHs"LuUf "֍a(0&B4 򨻃x}i)]aiANr8Sm@)m6@ҢYQ0]񼰖L׷`3Nτq\ؗ`NMȡ5?|aOLFןfh\b^?b&I[oL$[2j컩X'1R2Ea x.l?q-bTf'K- j 4N;]Rޚe/sK8915\z?'tIICAŠhZ3eҺGAP07]phX]e&f)Pz.)~"Ϗ.d Uo3EeWDnmqRQ1<șQѲk!բ+`AuuaM74}LSpefdžh71mUfhҹzdSzNa#{7Z_ z鳆Е|o3<@ԴMlz^֝Y#l{z d2xk2E VA4)@.Yb][\$9|R` "'r*9SA9DŒwug>g2MMptI^hNL|sVKXV Mx5Fk˫XX({?C5\-p-!" Y#RS %GAkucſ|#/zjsfm,D,?Yn"cbvC7Y"r(B(Esi3F!VK+`w{bՁڙ1e<M;_v5xgh6K 2J : c\#/!/Kf'X:Y@ 2HB]筵nompBd5V]>X-~6^oxz[kG2-Ah N2TK!g͏c5 \B7`gqpU2d#&AD]Pf$7*} ZYt)ksI`JL|QMk'TBJ$ - yp#j.?l"a!~q5Tf ifHj| Hs}$?g 8F]ה'yz ,O1wx.|UBsC흘6YhMǔׄqy5<~uT= ZnF.Fqs$YmJ-w9Iֿ[(c|X6_w;MjyE@mZU)~cAkbz*Z2V5((֒,(9Œ?3wa-,SFC0!ڏd8i,UQ031&Vd=$ݯ,4Z)R?JW@gΗ'JS6!ڷ:~s׸i eӊd/LHe m\.C?/{ن-/^Cslj ghkWI3X;>h7~ҋLL%7R3̗ ?X$V@5}~hH{Ǭd$X3s;/{ǻ62+:+{,u(8wr7w{]$zS4Z;Qf#~0ڠUl&P޽' EH UǴڨFWH:4׼ ωy\4tGk#i%pRX档dR$\ ݰFtx}X@8+Ţ!lH1, ;4,'4*vt.Fأ]+Yjc [C̪'*`Y0)/C 2E |yND1Ϫ +)]#Zjk{ܶT&.lXFTybRĽ |[6{VQ)sk-E,0D۴ -*1"-m1P"M^w7ri &U]͝%]8)ʭxVǖ#?W=֡4Tⲇh$$_G"Y 9H֍p.0OB//]RAGr, . An}+X݁L3f=Qe &H& JgKv/-?ЫOֹ1IX/ҫ̥E<&U{͌;vw.7&J Ɍ&0!Ç~+s 5 '$ qpWwq=K@mw`xFGn{J mbOaĞ+qgrcT&!m%mE7rŕyţIT?t`c |q}4FaV.%-YLh h.:zvnfsFkyKr[1/նÅDL }tJ4Yy/|6dS/ԒI;Y2MgӐL: 3ڏ0%t=~%4Ri1w/c:I(Z+v4nm7%Hҋ\O FˊM wJJK98FYp}VT .C~YJn9˥ލNޡP1Ж3ُ"d8"EK~9u.I>.caS_??I6.*޺sݏšTDkqsE~ۇv9@/U_^e"MUwco9xiLOIdlƿ ( ̼vW֘-R7$}4?Mpf|^nZȬ:WR a"]%⣁T4xBE? DvdR)}M*G) G6I 6Z"nơŪU aU{1y18~j@ТI Ʉ^"p1 o2F62OQ9]qN+oKCqk :%n%?zp<} /sgAwʹ#r5W_gTC! W94W4*ڢdU)?[.i*[Wv=f嗷gƐ <`%&fx0<`\eNF\LKx64?&V"B,A%A.Ku{\5X٨IyT)pQU@WQ@7znw3I:\*꧞T#ƣ$d 꺝P?'Kio9'Z2dTh0 :Y#xls܌_eͣkD[ɠ/dN z2:g`..׃>y4w] AG#bnQoBb*Mlif60nI ^pj L(u)jzTS ]0C"v!jYRT;BOOi|= ^ޏvы'~IT}8zNX;fY} Zh6XMdd cg@ozt%z_~ds 6/ Mrc3tH^(.N#=9".\(ty,Mr mT6~R:tWww!~&sk~r ]Ub< 1{B uW['~(~mT!w'VzSjdHU]okh_R%or5*. u^BerW싹\Szxhb紮fxgw1Ekb\u?XC;ՠdÿ]؃3 KoI u,:%B!Wt?PzdBgSφdo\j~bdڒ1b>ԑw |@Xgg;\Ë?$?\y90T6ꡃ>[sk>;!Πd'HF=ovHAR<5lZNȼ˱1螅9$;x?O69tWIiA. J={WHIP)" !1#Q}Ζ1P/4Ϧ p'5k'X ) <_*p/p=R{?ed6j)Q.hSXzZB+,XKg>1;FMܝR"=SBqN/*79}‡=)|y$\mֻ%nṀS?|q#"1ޜ-Jp @aEJ#djGd֏9Ņyɺ^QW fHKh1I"]&U]v 3d XZWi^63šmgOX101$nN !t%(xIh8y1,>{yUt5pPخ B^.:~ DO1*6#gYR9[Ћb@A?~Z$`.BD9CdgajMq Nhu$$Ǽ0og~j6qoM-T%jsߩz%d0dNй ti| ):DP?'g&eNY6E*pu|)lJ?YI!BT2r;wJNa0| k].}nES|ߎĺh7`$NJObϗn\Cv9T2pAzӎ,T EE Lsw+()ui{^~BV AV KV5&HoƋ=2O9No^+Z[g%D"Vad`5q࿛ԬD-U?Fshډ'(B5H$3Bج"'g'ddmUk|8WkI^W7,5LàwM">🾼,u?t>ۿtDίq#c8!#۠:glD<k|$$67»Ny}V*f]0^z, n3?LjAajPYAzLXhcgU`W駄X! '([ڜ3KqIp=LM6JP3$V盩V?CЅ)g^rے,?NGs_^ا/w'pS'FhqHAP38àlo M) %yGV \R-y241I9Ş\#'6킸їzT!5t(TɵB@ _U -Q# HlHy9/@h뙷/Vv,iT?EK5ւA(?S^9aXF6AmH:F\_OJ#)gꞱy)L^\;*z>2ʵV7ņxEVX<UM$]cfQ+sKԙqxtȿϪo_B;дe|bp,Ѝ jPRT3֥WCukS3m= 1U2P⥂yy=F 5eUgMl%:xNA* i D nK-8CnvԌ?6S4 i' z)u9m5|l*X+3k0YS]7んh5 YJ3mV#&no#P[饵ZQt.G ż~ՒnIa` $*5ۂJw`595H8w/)zߐܩn뎯ݼ:Nt'x I C@ } RJ*ӘEOr"ﯔEp7g#:!+>f_޲~K ("6bmn>JP a==?=Zl¿|7DlЕ A|d6KA0Y_$x'8+хaD~ t8Q#s>€Ӌ9 Gh}FR]N48 $>e" daWY_w n"hLJ t7M US0JFNnHtN eߵ8C`n>juOOFhBޜdnY6V5I N'vufNZnUxEԁ1e$R3HKrGð]IVCbx݌dS7$׿kjvfkȬ02Y*Qe)Uxh I *"Q[bFEOKFXSEH@Ul} IGw޽sdakκcE)`vΐTELrRƨՙj>y@tbZ-N)pӎ[ 0%T&43y EN&7^%˰pG -dL0Y˿:Bp%%Z/l!yg]2b&PHr>f$i.܇@LUit'M Aef:Hc^"Bԯ+ɌZA, Bw5- ۤxx,5p|珨ujRf0&iS,x>cLspG?~"dQrX&R0~侟@ 鬜,ݴCfnSiA^fK;~2?sI q|*F|~iw&U$DFՎUsWMG`&avMstMd~vO2G l=獱WU(rG"Ѫ6HqvN7 ~j^94U[nT~&~ͮw3;B]f <.uytJV{pP76x~$Y<= rPD>7]-Ӗ`]t4GL5JVK`Ouv K(TJVJ˕B4 e~F\@%brľVڪ瘶%vkr/ pw0I:U@qNp@uT[\@I FwbྂHU4狋b޿1BYai-&MKRjL]2yITRL=$O2^)CW/r-+R:oVSOOCW܆9G;!j:UOEd5b$\ }֝Ie)jӫAk5B2@Z={hkp;k]o!d^pB1(ndI#8K{CC^j\hW͑w~Ӈm}q`Kjn7D7r{I&E{,#Hp]Oȭ7v9 t(t3Nc|=6wTͽw7ݹW{ rJBl Om`HZ~FeY |L Xg>ц ݠ2tܝ\׋ӹ=gۧ!|":s$»ZxNziSׯ"i-}rgy_:MIN(tG#) ص;'Ȣq ɺ{S9JaWn_u}kbA񼏫yǗƣ0VWn[\I\WH\65b![JM?aL!w'X|+4bZx8G<)d4^ ?$, B*1n/9h2nd4 +B'Cqz*ViT=Ƙ:d P T 7VksgAw_(J#0zz <@S5RprXuZN1R)fC mNYR[,hv9# ΐ 27A$ٯ0]Y؞$bE=kZ'au7BX*(oP|7O-jq &-4e~eQ $-m?=6 g3|bk?d6ַU/ܱ~\q]V9YC+=G4 Ix#fC8/ %۾'_tpoR/kX* B?3H~`WU̞PNuo ;1<$`SXy:,fY)Pou+r)Fp2Ȝ/=-F[4НLhF\Tctv|@yDžx Ecxfi@siA qT]6/Vy+R{o{q\IkQA Ďv:Yd|+tI;]qMɼfT+ASq yP~sxEt 6(?I,]Lf0,H Al-lzՔZ:ha+>nnbI(jCHTX!,]sh] {93hZ%muS-.g B={:tQ0( 8ug/365,Z ȡE I?xU޼0v5C2~~XYoMQ$~avGS(V<)ujT&a3m ]4?mR+ )MvpQ+_[C|RQUQ,r|%Ti#UCtc]u2@Ne" ;-%a DyQ+G03$.)Lܖ0%QJ9~Bţg@Q#Uqih㠘6[B IYWDfI);J}yzuf̿< υLg&4~CjFR`Nm赩$ݐ^ m@ 30J;9"86 y}&jd^qNSlb왁뚌maxj; ` k>g a*fz;Tpw seH!=Ԝ3WsrtiRW#6?| eϳ5*snw[?#ћc\K@wxfvgݤBCzZKDlWe&8?~) 񍎚e+Y8n~[*5'6dG\ [-ԏ K|.lSB)n@D3E%Cm0]mwͩ=qBG{4vnE>ϵo#vO۫φŌhjEٵgŗLĞXessF׫+~xy-g#0(~˯Ϯӳw$wIoK##8W>;#8 h`& =/xLrh\x]'yC Gaj=I/!?-^o՜fsp_ћ$XVt}뎞8:m1ػ0w9y|-6)- l v$еzLЅNL?{FDZ;؋nIkӨ1 gnF4]IZob}︎-ou9wuJy3]V4Ї':![0EulWҧM3Dq6!S q+H,@oUj7eMM;[+ws8"t"+XXզ[1TO~ u/`y2JN[ oiZ+G+A 0fqWlehU;GDݬUh,eXTyE "ߓVQ~bsHQ~FQlb ` -YlRlsn!Rd*2qs^cXK ,X,?U2NˁUV@izo2ys_vFєc9 Sx/ O9h ]#}$q앫;\8`ԩ=\׌6%4RupB7t:QF[4 xMͨ7:)ΐ,mzV$q|x$I%06ߺȲ\Z('(UMϲmxg)}HPL6Ώ=hlK0irt˱KoTɃ!Mmsd(*'K!|wƒ`!D%so`C'?U|hpĴKbmL}/*Q #lÛ  0,x]؁-B=͵cᠫL9rΝ/sm x  8v턢7Nh<o%Che)c(' &#".H{]iΖ}4I|{>Nܺi\dύ߹ "Z:뚤ej DUeq'.4#yRUF{e c905+||SPO{8wA i!W9=R"zQ>&w'_\70p87g ?C4b;QVU?5q5Y\k %ronjHPYZGzCT);Ĉ8`1K\bNV~у]HCN_#?T۰EPpȂw 0Ҧ{ yb\G1oGppev듮lT5m7wQw@w؃NC ? vW9mX1l9EOiE8z~dOjm҂{龐rT.pkŰouoj?#Tɯ:5竻oJR1N?)y*V!e^:2FVylc#W&>)8aRah?  Xn`*yfydzӯuΣ 5ԙW $!ĂթYbt\˶rCu}"*m9TZ"o9e^Db?.6sŰkv|,Mɚ8WON6c ǵ.; eĎ3is@&>2[K0rZSS7GWP:1 KT`NA^%V'\'Ιq1c39?2v"rlF^u&zlyFȥ-l#;Šh+eIE?|| ""Ӫ tCV#u!soQ mS;O0G]aH5%kNnBxi[ua8<ѵ/ W/7ma^[Kד1/%:՛pv IxBҮYIS3na|h ('W l!hx~A][ Dr.MՕ̬7ϧ>W#+00YM=8۹A JEdb}e)[?xz3u~:m ӯ3J.k3T [4hp K]9ǚC';?SL2ڢԢRd lHaj_T6U ~T@ ޥNL'#h-pU*{; =5yW-mUzXX@.h>GgxvQ=4åz^m,?~i@JFАgzZh\th#Fܼc'gKdzO/9EsXLXIo6ɠSȱN'O #REӱ[azr9Z#Iu J[>Ho #>Mt>>f68ocs0* |vYӿ>!iq|PhA0xFaayݬWb/ ncp{d,iftzѶx*;kP10nnOGI\y4w%xV82{xx#% W9l'%::] ̢_I_^_1lHò'Ͱm%>G^f,:D.'&y7W\ P(*m>BG5b^i<2L A898"]+VWwD*F}8Thv1'fkri(2BK9da[D!D=r`c\cNZis1T=a`G rk^xQRϮuU7V&{=& HfЈ%8Rz nz] <NFo_9tQV*6X2iO|'/~I9(=ׇ;?'a2=B^f 4el\x\TIp7= b|.Z" P$gz*Wݙ<iRVe i;QcA+!s#B ebl]MiO) Wm(\~ zCv}7'=TOPDxVNȮ՝E_]g9yH*EaR1pxc^V0N=ؠ_&"YGZ3]-gaUg@KEP5JϪmAL0FWe TIɔC.<6Hi}|KRc#_%R)N ffZH_ V"Aymhts<w=}7KP2|7dgăϫ5D0f[N& ho.{%hr R B+*"zOH 㒑;^~NI09P]!\c*]P#kW̙*ByPڜ2 $[^-ACFHc^j"b Rpb l@C/嶵6dRG^L7lFc‰;qn_\{"Z?6%}_^d{܋ ̙z5ZtGΛ!4{&SzGSEa+X#c淛_װgNq{hhf-#1rn'KX|^}$6H2 |8tesĥ$W(yq9k5Pc^>^jHY+xܡwaxvw| ~OJR>@s_2V|5&@dw(ց(yOxCD9nXx+,t;[KhQ6Xi2򻊄+SpnEFC3q\7}k}|P}baG˚TO gtycyh+dsaBY0eEϖ]/Kڛ#c[tC~|]auDZZ5T/zo0@wX8s+g~9 wu~=iIN&?G4A#VUaQ5(lID_8v*i$D.R3ٌ=9T Nd`3`KR;py{3@Jlj5^$!o/gҼ5WYTʣN/('"8-\.=eZtA}VɢHQ1wmJUƧ!0/7qg8&w}~ԫϴyɆ%9,gIKRaM$B!,F~i9UaS*N،Sz5W=n _G# d$( "Ko+]y̻%u5IZ 7]i_|Qdȧ2-,`Ep!V 7Fpdu)ޗ^{gUA"#q bB}4HO$s(8k!2sb Ѹ@]!r)›P켈r$P@x Ԝ'R $ 2V_ qsږ&clKE7g&"1#E k fLpWjVU VFq*EkO %"9XvfYzrl8l<+-WfZI>ScUI@;12\d@z$$`DM=#ỔJє_~U#y?LͰ rl,ʪ*( YJX!83M'7a/p~0:#b2vQ++\b⾍Fs!qAnBPZLQ[G2ө<`!G'J ʶ(aHA-% eӝ#y(WK'R䞟;ITq0;ì~ TO$¿x7|oK=yhjGQ/taT:΋b'bgYHAR㉺Zk [C-||F!m¶՗z,7r0Jl5Bv7Džؼ AmUkG*|X\pΕLĝXPr|?Xw ]RCi~~ ͒ՋD~Y0S:7#Debހ߾[[l˞{1rK `f [5/e4T#饮5nIomҺɋ4X D?ݦ%tɗ~H8Kv <*"T1LG mЄ>&D5*Ʊ(ױlkuk h_YtD]!1dSi)2)s)p9uɶG?GJtli)@5̢ ~hKmj&!/I36& +8ѡ$yTry^)T3ftI2a H ԗh<ϯ >U2H.[^_#ѧ0{ (0`&egIGIzc~["8V7%+du=JL͢1 _96;;Z:qucKZjU (2Sȑ 3W XnS MW8V%5 X˹U|\˿Pqxz ;u 1.,Jy6 wtmZTJ]`{50;Z^ w%e5cɓ_ hH?@.`*3}/Eh³ ׹'ӇTNFM0[&=$ߓtƛb|(꙰֮jF=gvݖĉnie'4T=&~6.y–9L@YqptcODQ/ ]H oo77i`$e񷀷IcBND!Je>?jy+_q"LwJCm6Ht#k)Ƙ nz\hl,s8>F+T< p]px  kUav^#U?W3 V4pbv;j:"mfވZ%]RHxL Vⲏd`YTrF.\,ۚ;yFVS}b%VԶpe>qΗ [t;jf6b-1-i o?f2N16+@=,2\7W^NeXJRl>dE6WeDO݋^`y:t~5&3N1Tj#fV&IV ܋EZ+d%QmRvo; f7QfyVTm ^>tC5\3`9ѡv!"ŰBᬥ77=[.YHKZ1c)4x3.!Hw5$b,= g mbB  pQņQT9Bjuy(2z`/TلEG usڈAqJ'l4D(__{k⳼z]s8JG28sh= ޡ=I|J+rwLZTsjd1˪pÏǥ?EXcR{RÄ_avGTPwuz\ׇݮg˦҉P Ṳl,OvE*29}o0qc|ۚ)@nOlgm0l M4'b c|nY6qj'SF\) _چ;i])4 HWrn.æި= ˓A\PlT~V['@خ[ià6>;K6ߛ)*0fOӣȨido0oz/+U,H*eR;TR -YãT HD`upCtї>x.Hұ dӲ#tlzyZzz3ٯ߾sLH:,JL(,_`{Lkp%Pg{fR5V%.΂ ,j3:k! ODh_Yc.r,xUgߤ84IGF:UTbs^(q|rC^m<Țĭ`d2_AIxCY®~u'%Noi |%4 chصbJ]^ZVL4%fEeIIVKΐkUQ4jIm3P[N{& j?m \dȄ [׈4xU%-eAa`Ϧ+?;ss+%h#Dؗ_@@h(뇬7QCiʵ8y?k 2 >7L A-y6ٕDX7#Q/Y{$bX>5SR>#&%a:Wo6wف59)Z}?ۏN/]\~)k!`t5[b#\K gBv18's.g J\m(o=RDc9rQ5%R:Sybˊɥy 'Rk 7k1,hI(^?bQbk-+!yB6 A{AJrm5Th׬JP2)4][S>pq߆鰾 BlJ?o_Z~fs=PhVYwA!I,haՖC8+ ]/~W܈hl>4Qcpz#t1N]\u@RWvƓ`ȕC fLc;~z@^_}%UG[pWLc7a'f 9ajMc~59d#6*VSBX*H-5=pӊ+2e$F!7}AܜπWM8bWDD/ 4|+Xz-PGӟ/>NFYB"tL̜! Zgy0kYFO-*h 9rNJ]AL1zY!2˚ؒx $V4RY+9C̡q8&wU*UL8idP &<4*/[<-( # K` % x5"]AFu[!V~}Z]R.㥁hY0dC`Dg{r+._>=k]7$KQBy|U!OV&B&fbD~("_.R2Q>6KX"Hxu E06@hNRas5f0j|I;{xM8-a Rmd2ڃ>p|Xike͜NaSDHS1f5T*| * evUGQf>,o!%ٟl~Gji1k I 7m|Ӱdv&e1}qoݣH5 `'-pLD tN煷9%Dc d \(P/]&Cqx h"Ql?qr,E'8A!FTԔz |E jCd:Pf52-]+"x$V5z;yj?v*B"4*A.bX6_G۪>@r EmK[.,gSPW^ "R7f"MF Y**X?Nq4W0w;TiIyhMi|0,eE4K=u*JXh7j ?'\ٵsC.s<ӗ=Q']!=ّ'wpژ G!4'=S Lۊzn*4.ssX@mfB ZDTEy- lR:XiRku᪀-*t<׿B,VO 8d)yjo"E?-3A)pA%!]@DŽTHn" eBja$@jGkQӆ8)o` Bn\q2Rb:I .tY]a{1[z7DEt+v >'' 櫬&1dL\~8YZp'^)So n.5/Ρ}&ceZa^@J7na_ &_ZBj5Υ=)Ac&7-c,,j;71ωX;:,瓗eFMBspSP;5c?n` byKP#?!ٸGR ,cHRJLr^ 2"/i'eY%i i_mķsP:O%]MXBsut%5үX.τv s] y,Dclv̇dq![]j' i=^ 6.64m'8ߔ;.+:@}$gB 㵃 ChU*쾜F':gz79sr(kV/XK=SuWY=h6AkC@T8/klK{TdZ1'DPXREםo^_ Jj:P)d=gy:7<.K=!R#[äAJU/IOj ^6$X(JDT7 TH;]S.b w_ SP9B/ ̽@G!uz^`Q5Y{2v#ZsF w:M8_u#C~-g0ى;NiQrtɽs\urLq{05SI㑴LA /kHKƩ7_Kb~LҦ eC:7 haR"%/9gzZ \T4_?'X`q+:G߬,ւ(wvjeQ!;@齽C\C$J`u&:j}qsw] A62)>M®=;SoEy_ -(}GbCdlEy Qa-k:yJW+ `_gR[Խ}$G7c4ߝOq]C 7ֆ.l;:%7Kh!0tQT+U\ It=}wSϦJikE x%ct !4_~y!]n_$8_﫢.5I6ܱGW:'#3A6eGPrYIc^Dn.MX?BL;c(pJI vY9E@{ !vx`tpRrBs((0R'8dzU7ac] @vyI,ȹ2Lۏ}a%liF{1"t>u!ag RUdG)̪ry=Xp Y]N0FdZ$+Ԫ6H8f~T=697x÷FeZ@jR2VNKDrsk5B,ؚ\Ǝ< zu(eH%WM!5l/e-#? :ioࡏ QV(=ÇuX؁ysY z̏=&/Н)pw[ 8VSfI]@4>1<pLrimE<-Q8KkN'rB"Ez/52\ *Ow\~LJ>1PzV UtC0SВWڕ+~o&:JaS9 W sp#Qvl+9)BԎ@j  hv qax?FLcXǸ=e*fX6x{ !ι{77t雲kY8\?fvfovve%|TnG4oۙZ]LVmztӄ4>7ntyZA^U30hbȦ fȉEJhoXS~Nuw g1<(s,EAA;PB+i\ `! (zYL;rKq5mY+ vn iR6;lO/z.˫d9bxeB8`AlW54[9/ of| 1!!vcG6dW.Dd1T] TkJ6 b arzv>uwwԒX¤xŞfWʞ3Ӎ۠5cS܅?FTQ-\P8zWfUIgAʆ906}E%lVޔF;l~ l"ǒ Yd !~)$%r>u=)}x<ueޢF@Vg+הUQ|2Πd{tHH-9)z*OdjR`>:S5U8g*c| z"`Tb7.4mQWWVc}K`f6B /N5iXfsgED8HKn+nfJG آoZ@K7IbEu1, 9=r\rh׵" 뺀$fZ1-l+AN$6~ v- Z"(<7)}PcfツKCw 6~jwHįMYG?ep3J@ )ҞOZqܽ!zl!]lK oVNU/EܱJBfHT%:;-&kj䌫I||Yv_.Xm&~\ 9[?tNZT2{I_Y$ >$}>-,6e9syTY Pջ}3I X%Xcz8̼;OM|};4a aS{gD, _ M$,#Z5$9 $X)i 'x^τV7ΚԸ%-fÀWz^<uE sp b;n պ4f~ 6&}aO4bxxqS6Of^֙ J )m((U.1q2lyzeJG:?fj>h)WPǒ?,ھi1*.QB̟K>978Pbu1' .ML]כ 9E*Pp7rM, zP1^w }דnᐘ/E6A&9A QoS@<]^y<+#/hcbKMvŔ-+"l |DqgU'm+u'VZ%ߊ9SV lJ@ ڞ?.qT"&FIVd-G4x#hL8xm1ӔzUD@4rᣚ#$[C9(ψtׯ>8)oѵ"ɧ{S;x}I3<`F7UrG7ȓ-!KbsSoL5k`Tj]86/0&h>*Hᒻ5ԲT]bepnfCCU < gtQBm K 5}Iv0EyP+ߨ֡j"4+f? Bp[Ygۺ{F6H {2sX_H*Ees!'ddqMhi (6(Rhy'Dm q Pw >~:.ESJ|O+ʩ XںA冕4-Vc$gJ| ٙYOrY)<(S6zn͚EwX`patXɝ-#D&#V%e6"T/#N'd#Ǣy 8뙙S[qc͸H?x^A1^TOG2&dn)+h^laH`@z, XICS?$>3g.1,?]{u+ P! 1V@|_9uTfW.?HƴSH-7%乄F<Ĺ>ocŦ;NA4$1ETzQ#,f{xRP:iz$6Ik[5_ܑMcI Q}x@Ũ £vN bE;Vd`H;Q?Cޠ6nF|7 zԲoCZ~Ye-?98^w(X p\LnJ:89I'qJ`~tGu`jY`q@8{/>i=Q1(&cW8#՛dO@юs\c04@cL34}d4PFzbE}%B޽vl 륷Kě ⱊN6tlM$!fyg\w.\_7)Pr]PCi;3WȖ ņ+8';AfKh8o} kg{7Txw.}tCTP2=Nʊn>Ԋ aBkBdK]&qFJWeau-i YȑNCTo}h/0 :R.hGKlÀ"7Pk#͢U]B+Hv!dET$G`Qk09z%!Ua[Ų"¨'b!rzjl x2LרxL&Mp>*J2[LT 1X6x9BaF4f44g0B$~ 6WVGݧgX z_yGq :sloXWf/ט ,Ӱe]eYq3?Z ԭ^d$d XSuLIcuOcuG zF G˽TI&%M0Y}\H"AGȭd!s~|G~x:0[ssͷކB{1fXW,dcG_? Ejn+ԫ> F5&+d^i=rN?Ҧa 8g\_υB0`^4LxD:z]( Of:{B5)nߧP& ԒmiJp g#Ҳ!@e-ˆVmmpiw3D e~.c)xCl3Y]?^9;i# "Ե=@9ft؛J!p#a,i7D㕚x()GeyL+QK~d4;bBmȘqoI:ŇRe=L$3s"-IQa:ӈvfhr b9Buw E!u|yI;A)@|.{H$AYIPw7gf2ץBFwœ]_ fl;fڀs̍fIi5PA0{Q&`$~VPbS';7X8q; ;'7N:KXzeA< =ń0N7QR3U{ŢnV{-ۋ*RɂsvfM25qSOmgi{Nv76 N&1Be֙㴏A qlW[W3,6y] CH+ 9MN?/#”cN_A|F cg63S%hC3TS?c6o&`JaA; WWc#ٲ$ pɆ50݃oR ̶8Avl!U ϵg,;PO: A`h196<[(=chIhZғ,k<`3"p:؍c%g>_R_RS%Р#f-{4] >W %h1 `W7Y= ϕZ"^)\ \TǮ`F:9ɶԕJ(Oʼf}Vy[zigq BVYvRv)c:Ω_Lr@zgGf]C䕏ayZbHٸjZ Ic֐MǍB`wp׻ nf1PL UDZB{(.SVu̢ (89ހ&{f@ lٛ(B3*Xud*jذ[V}BxZOÎeKu#vΙ +^U УaXq Jќq4T]=Wueb@7i5G&nrͷ,#6/@l3q.Wҝa1DWq!NDN:q0€q9)asv[!r@O 1?(cM8d8ʾ |yߥ]ۭs|يNjFQ '}[4Odsa7q6)DYf\Ow¾bN͆ۉBq:I8\J,LŨ ъiK~3P"c֯EB_q n Wp~en ,ӝt_cv轹O!aJ>Js"ϚVyzH.<}U䋊z(Xl\U"5 ڪTʸWͨB|*Z5SF>O {Ro~>ƶac.C!82]N~|l(hXTs'Jit+|"R[u-È"+_YFGwf&qتdu1/[E|:08})i/ ;sqNTU6;Mc?w0^Ɔxz^{tا9;Fl#Bڠ0cMѪ.N% KjN[Җ]#lpg^ws " ]E627R}&`{"CF&ja5"j_w9?%꿸@g dS9- X6%1M|db^[3єb R{{ruwO"[gm#yV;sJnQ#J-━8R#2R+ %,奮S (S5`CKg>9 Z0<#kQ)UIs8-L|9*Y`j߱G uӺB dSC41_L+ ue5#t%Zz@Z9]mY\Ńrثb7/QxJ3˜_-w9IyъV훿4wh[z24) ^FJZӢ>Naϟ˱ieC1tY;FQz,ihl堝4aQ9ea._~7ƱbL~fC-.~w|VeAvZ;&h- 6{q"0o@˔ip[=Jg%":tKuZX\UȁkβD! Uh~4-':ۑzX[M* {fyō#Ikޱ6kW.yc}*%1 0˽.*R| TCnM b" ͭ#+"͡ u-T {FvPv"4l8d"-oX A}>Ւ#Ki_Oym "{Ip-#͋j:(T׺x5r t ݇ 8E3zوf5?~|Ơ&H Ί|rfzT}Zuy lB&8{lHﭼyːMrEִ_5-D27}$\z Kt~J"=LQ! 0ߦKrg ϧn>=S b1Sy` [s<=?9M.Fc<݋LL%+:>S{LgNfO/'ƊHLbCD!I*(nOvMx m\+\ymBTWt~-mcOH>xX=)0lR:2)=V-0(PY}aH̢?^1N{@<'H2i1O)W* SJdh`[:Wٮ8r䉫@< AS}.*eƆπt2ãI>$ͣ=2+Y#ISxԂS*JKkw&JbV R~-M2z*,b2@AqJ+xDt|dԫ֘.]Oًz,壟Ճݕ%ŅiaB ~b{<Dz yk/ͻ &Kl.또'}af|0 B*LJQ]4Ej1S%u  QV 78c$J9`wV5kSu_d"a!}4Sw{D 5OGhAǴ4q2[DC33mѣH^#;_훵|!c`ʕ \s#cB@ X>QPzq`{aBF}gcIf3hnD\F1#Y*ɉF 'I\ԍt Kk 캌WӲ4NJN<}4E4wX0w̛֔)W>CSGLp3Ӭq٫'lˈJ8 ܎&]p.1= @Ej3\bOzl @#K-#%[p:4@tkizG۹NXǎNqfDz'#rcJYƠ i] ;˴ P_^M_~vb#'1F4 }.Ȳޑ34ba[_|$]pICNwbd%L~2С.J%r\{9"~ $wQjMԋl[OFSzSr|ŘCM[4UpAvqFko)'QHIU"/ :Gu$&/aH{l?W!MsmA:jbOeel|g3쇦fwq׻Gycݶ 1x|"Ha/kt,O a󐉷E)>N~J: #X,n~a!e7~W2_7 }"/*=5 Yr10ʍ36@ӮMʛPυ)Hɝ . `X4% ~1`ز^eS[h=6Ϙ_%2OM=(.h1L =BOjqCy1h{i/)̐CϕQeDXpΈ΂,wڲ ݰ>yz" iQ bvIcDT_B9u"K\ 3 !:+`15 Po)n=.K>$G-h{@t{=mM ORm5Z*L'6k(>8-m4_+9ecmW Mܝ"z"Ip+TXM r.=jbG.nYĪH;3`v jǷ(&ZY /ǐ,iҢ[2|GLX3~hj:|,&g7 Íז^&F@E (Tїiذ юM[9OB˥+ж YZ