php8-devel-8.2.28-150600.3.16.1<>,\Љgp9|'d`kJ|Pv,eF[h[XU~i3Eg;3DU{"(Q,w9J}"}t;\_/m>1ޫ)>.R~dm#|@y dȠ0m]TihG7DMw^gVΥN@S(hH.A`OqJ8_[dAx?hd  " M$(48Qr tt  t  xt Ht gt ipto@tvt}}t   (8 "9":h"Fl-GlDtHrtIwtXyXYyd\yt]ht^h,b(cdPeUfXlZuptv@wTtx$tyz"dCphp8-devel8.2.28150600.3.16.1PHP development files for C/C++ extensionsPHP is a server-side HTML embedded scripting language designed primarily for web development but also used as a general-purpose programming language. This package contains the C headers to build PHP extensions.gh04-armsrv2YSUSE Linux Enterprise 15SUSE LLC MIT AND PHP-3.01https://www.suse.com/Development/Libraries/PHPhttps://secure.php.netlinuxaarch64 c  (]/H=KN E2H*Z7h$ 2H  `E`PLb u%xb<p/4z+ )$+/;'?YP5,ECH.T c!U : ca [1 [ovEk-S}# )0# #"x qW E #U( R. N:[  )#S u(aI c4 u  kC /?>8 /v Y-HM( AA큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤큤gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggiggggggggggggggggg61ca7a746fdc6f9ef6d8bf6403dc18cece852a093c606ddb5f6a40eb20c69546f9c23497e45e9a83ca9e0eb475682883838540555413f965edb0d39b751d2342f234f539d8f8202c70ef32f608fec09fd8cadc713639568feed308e287d28b7b6958102d6df1d47e417fd36326fae3fbb4b16034a45436987dbd1406124c444d27c6b0a815f3b2fbf5973da11aa8807f85ca0ceae88ca9ad5d32f8bead94735a234408eba961bf225fd13cded1a022ca2dba07be9ec758474f7eebb417d96080d50f34db369aa0adaca94aaf9c0b463ba6a0e5fbdbf05907ee211b13efeb68fbb551ed9b3085c17942eb23f3f53168f17af1e242a4a869acf77ed49e058ed91030e05e1e7c471e4c311c78497c4d39b1d686ff5bb8815da8db518358f3879e3ca3245a6dd78301f619fc013240924166b50ef036909871bcca6b92132afe81d9601f522ce83d4519fdfa367ee4d310cca627a6145e7bda72c77e8311e1270c79db2d6e771f7c95cc99e9c44e617360d0ed32e2920ede814f1a73a5c1ded9b213cc148fc348c28fe6677257afda83ae8382b0d2febfea6a2fb90aa3bdd5e95225a3ed576142b54779c1280ba3cf667348ba2db8338a4fbfc2f6e399db694cf1bba93093af5eab639a2706537c96c18f872486c0f662c3f65e2d9fc570fa2497b87ca6e7cbce2ed1d11a9ed79d298b3ca7754d4f9c6a6164d8a1dab069f3323728ceb41a9b7cb87ad35e5304a4f0df288bf9a7b9ce771a8b5818ca1c6a0e1eb89718d2ae27a020d50b28db28e036c0426de0b9f3605a6d242fc22b39aac7a02b3a20f9b4e8db523bbee358c1ac6ef8034ce4f920c54c98fd092490bf21e44df5d61bc4b4678874c790cb7dc8eb49f9c79c3d102505078517c8542521ce6df2e6c05be4374671aa6237e85fa97f26b9802b421b00a73bb0f1a8c63a172db06fb8814011bbc316ac87871fd6e06d4dfd95881c5ad4a1df254d9978a8611d58ea8236d7b356fe04dc28c0a2cbb680f9fd58789c14a8b52551bf69d2540d9c4ce68a24308e3eed9f2b474ebbcebeed0f051aef4b41ef662a6fd02c8861faf1c1c0f91afa270832887a38f315b6cbf903881fccd50da07ef0472bffdb13148e1f4bcd69dd919f6af125e67d1bf0668a8ac8c20c168fde4458ed89b4834975c153795fd64b61bbf8ec26e4b537a636fd07a20603fc6e83a0cc7fc97576ad7b2af8c43effdc4ef891b0e4e6374228208051e844ffd91ddb20491bee189f736a175378e849f9a43d0609d797975ebbe0b777ce0a49af806db9b7f15eaacaa983d354027a1a7de05add17cdeb08281e258ca880bbe7209950cdc239bc2f9d21cf7992ab011d1576020135fac0ee6622dc83cad30bdf34d408cbeaed090510bbea6fb92ac847da7cb41b05fc06231ee44adcb6fc84a235066ba64a77b0796aaa2e8cc2f217dcdc9d714d3bf49d41bb61061adf746acd897fb77fce90017c0ffcc064b0bcdff5b7a6266a775dd89cdb0c65bbeca6606e2b0e3d13823ed85f69126f955653713b446119fbe61f3a0a08dbe94f98353c2c9e2f5661d737164f4c3654369546018e1f019ad2c1713fb6243e951ca896cbd92e43471c49af3648fd5c182e619c0a1c0181225ca593426352199de5065af7b94f2a4e4399b7d5edd86afa1912083bed6d7af3161bb98c39ffc3ee483b6b6bb2c0b9f1e29ac9d16bf6f66a51e43fdc45867900dd08cb9f50d34fdde6028f71f5c6d04530a6a42f83bd407b1ccf54d88764468721e8bf9b3c3b9586cf595ad700c36127ec7ebeb6dd887f800ea5317d71afe4dc23af1b0db2e0a0c5aacdd228ad4c5b71b281c61baa9ddb541da5f8f495f67ec45677fa4231e8a9c37b081a817cf33e60943c8bc32e4f6a19b83b5446a3e13a307453760eed2e70e769e3f774a330a41e05187739dde679aa44d077fc8e56671d3cf47944aac2b3a1da25738bbcc909fa0cd07a292635a6ab9cab295530deb1e171a557b3d21d4789b0eff9b1a4f1695eaf8fe311bf072333a181674a6851e0dbd600278194e02a9c887a36a84b3a5f49c5e0e826ad8d117bad3d4deb52a905cf2dcb28267c4b690806e8b485bf470eb50752c524e23c681fe548bfa1f66365ea95dc2c746abbd3ba319fac47c2086c5609c8df1b5e63853dee98d3283d0c6db956936e9f284d3f2e45d6af319faa35629820d4492f730e9ed7bc00d78699b2300092b56e40f7f37d30000e9da019555a1c9d40cb58821624ec9a0d997fda19ddd56c637a6715d8a6a94a637bfd52356b28286d3c78fc1577dbcef0b458591a5055732374b8ebb6045d87339078508d67d9b85e9f4870fbbeb2707f585086990c188c7d644eaf00c9eb8a6fa4d990eae702e007bb3b67febd6ed96ba2025f7ea2f3d61cf7ddfd6411afe3765cfbb29be4ec632405ea8c31d6fbeb0df54f5e8f7414f0c2b1daea04d8b881bbe7305c3da5ddaf2b30c99b79d2cd48b11aedfe9beea7de87125ef7b1b4ce3c216a6bd9b6d743682bb1d5fb5f3b918392bb8d4d9bb7e7c645dc8133c54343d93cf26c561bc36f7843460cb7ed61a0f509473fd888f072e7ac38359ec41f20dcab64e64ed0b6d02a1b43c18e86df753b9ced5292e8bbe8291621df91712db2c789333ed255f9e0f0a4da699145c260320499c8504f3d23a721c8784722d4dbfc6aed851b0e6e488a921272ac82b0b5953643794387f580ff5a93641ffaf028842e9f49c64036dfedad345581fbfd8dad6a72254485c499704a7fea995f13598547273ccc2192cd4ecf92cc53f7f2f651095491ede2b8ea5aee0ef219305b4647f9640f330ca7cd8c47823d35c8d5d8c7072f42b6eb1d6bba1182703f2c0402f93096374f24a2e9dc0e9d805915b652bb665ade072e63109c5e25dd0accef020e974e31fecfa8ac692d99c38e2995bdbf9f7a50d733c29bd523ef3e9aa30beb0411bbca3fc02eb0cc7335f0ecf2ad61797797ddbafd25dbcf843a674d76310122c437956d5dd5ff435b9f121043d0019ac170a0a8189472319896fd6402b1f411571272890463ef0ad4a6201200bcb730b88d76b51737d6c3226ada12ff8d5202aae1ae458f3ffff37a97bf4386c911bbfdde0746a303151d4a96cf0fe125890ebaa636b74b836705a04a1d62b74e9052f3ee425ac79d641cdf81b95a543a53fb834b15406c774a2b8b6de2b6ef95785a3e9db0ff5cfecc5514fef5f433ecf11764eea6b8bfc7697e792f6b84405959c07fd044d88a9b08c2c006fe50ef3c81a6ac428d2657bb340656bb4a370a4ee1c4954bfa7d5b11045cb29176f16b71226991a663e2fb885916cf70e10ec856ecadad9321146916f78f18f3600bfbd45de0549101d22eeb42f7988290f268e4409c94e116392b1b6b013aab58ef11079a8c095665a13191da41746d2b96bcdc8e5abea9cacd244f189e03dfde50f43f13cc38ca222c3e0db8934467ab8cfb27e955847198cee41942eff45cf3e0e91f5caac1b518eddb38fe83f61b919a1d158ecccb5f40594607fd2f5c46c21e884f91334b4e32bddfd8acaee5c8123a1591e0f3e52be004557d6e33147a666c4db7a00382a24234cf82e0286bb936b7432043069bb223f0eb70523896067c40f679dcae172cdf9b8521773b7872b36c8ee45d5d2eacb30819058d9d08a8af28cff61da696fa1dc26693d716fc3447554938314c0a99c99cbcd133f8d20139380a69b8c80f4478191c50c746a6c6c7a2a250272d196f80cbd63c3e35988c5fba2809aa459a69bf8afb28e644fd6a006e9f4eaf8751514ca82d3cc49d9c9f22665c67fab952514d6f077aec0c63e7930d582a81508315caa843e56008cb7eba5d36e617f0ae493dc2fa65481db6e1c28f5d76194605e1fa8a579d2426070da08689e2e69d73f23de8bce51994f1e265e42c0af7a70c10d011de298efc7ee5c817977e8cbbe9f210b3eeb265b517af986f76a16d86355242b00d248b4dfd6d14a13ab5d7ef74b3b868efc5f44ac423cef07f9404cf8da3fe3deb47a5ca87a950a71bae79236f78c788229bc4eda7aecd28a23a107254b0bd1406ceac970af9aff319245604314e7580ba3a3fe49b41b5d7c97e8e26c16ef8b37a60ee9a22765fe1262a37a69bc99d22968f9bf06b3a7f0a668c1787cf84efcf1556dacafb1b2bc67c0d4fbcb696ea73a479100b2f887568b71609e9407610620f75b9cd992d7d83c4121cbf0d92ecfa03df7b19c6eb81dc68f05a9712dd70daceef8826c61e97eb468ea3ec87fd4c82c78fb738471f607388c6cba170c3ae776996278b06cdc925deb8987bd22735c99f2fe4d8d8ac3b8d117206a94b9c22ee0f80a4d4d1ea062f55b3c334fca34da2a2e7df969d1249d80ef8a3dadff738c8f243b742e0498f549c93fb131c7bef240c49791b77efea562d1d5909263a1a7e401de9e4536072d47c87014fc0228e73e71831abbaba5edaac0d2100b30a26a7f95a0c5e97bd68c0cdd2dee2a03fa0ca99b1f9db38f88d710cd1df86c3c243f36f24e91cc507e2d3eb106048ce7a594afbefdf1787fb4631ecf3fb29ffadacdbf796445d34b9d3204b01f715d96bedec8dea36ad522a64134118a24e20900df93a5be68e8d54376066bfa0b53d2cb20af5cf7d35301d92f1c2326a47b6746ed754ec2e73edc39e8353dd4b357c9e01cf5267a3aeb0688d4e0d411dc7de0f7dffaba5b25883f6e3ceec427ab38ef0a75dac96530c845885ca93771fc30bec0b4eecb8909e4c0e6116cad7e41480f4c484686f7ee3ee425ab3e62c937a07e17ec6d017f93410e5b57508ede095c134b00ee28708429b244f0ee7dfec21367a12528e01c8e4b7cdd95ef2da90400b560ecc333365161277b8965cfaeb86b957278811e6034231d491c31a39da93a9176e7a43b5bce394b116ecff51abf1dc637366e0039e2823e1c0650b19e859110a373566e9ce38f565aa438d4fec5515ce96accc04fd79e3e4053a2ee4939d1d9155703dcb1d4fb2b307faf75c9568abe6dbe5a0376592e56b6dc07ca38e5dc8a978d3bab9d7b42dd15b47b36c005c55605f6db241f79465b165dad2b2a4edb469aa552baef939e28a3f989ffac1fb71d101305d3611cdbcf5da800a4dd0aac1c0dd16c880351078f613d1470c3ee96d67973eafda1826086c243a816f3e9f52b6dba41c209050742dc079d9b2579921c378c3c53cd3f173ea15692ace94317dac4f5ce1e4ee85a2da0d786ca1ebca0ffa958fadd16dfec2b481a375bbe1dc38316ada9af5c1090546c681da006928679eae2a3b6d54552279b96e97b99d2970d7137f5872a7452f972c1f7c426a3de5c0fd7ef52fc18108426a57312ea0cbcdd0aa6e4c478281dfa99b6a0985dbe2bc67c8af974e28a64a0de45a852c47fb0e11c7b0e43603a7f97d8a37c62721fd1b8a2bd51a94096230f252f12823b37d5084713465fb127d4d95042cc0df567f07e18251cb242c49d4b024a5264e942a9431eea1811e953984275104ac2245b3ce475200f5365c0924a48834aebcfefb44657db26467a8950ffd31f5b6a2634dfff5c29749dcaf712dbac5678f92887402df77cb16dcea093d6c7f7278955493d2ae8c0e06946486e51dc017fbdc00867f7ce963f08246d18a17b98ed1632220c62ad5c4afbf6b24e2fe96126435069e79dbb3ffe683fc5efb0a7bf7ed9da18d7f1843d8c2f5fad974bef1123b6e2b0d637826b63307b2945cf0838559eefed1f31f87cf1b081eef5a484dc6d5c7ca02b69c3b12ca2367d7ffcf73733311bbe1a7e6fe7a798693fd9b0f1a949c8df39a1a844164c5c554afc0250d14f025003e9d3f8288c2980e8e855efeebb6b49cf1d87af5cc0a2371b00cfb75ed28ff47393c9bb6339a5c06264e17a944c8990b3cf0a50536f92deed91dfc3f46d9d4cb14b519f4a6333f1ea497eb8ddfa37b450825dedfb09c81c948028a73912c3922f0fbb34f381ce82261e7076ddd5037681f77fc65d4823880b1f3f3009f0ea66a9b41444165bc0daf32058e1e94fb1650ca197950a29715fff5a0af6446540c71d5e8c2f01dab5e67f8df7c8e3ee3ec5e1ee46ad52e68f74543032b6b9237647216f7db29a075c22bc403dad673f8cc2f2e686509063057d1af2eda69b83d33e5680719df197db89bdf7af745d76e3c908f6f081bcb7355b5a03e9ad3f4567fa12f95af4eb5bd80546e29972012207c8b6c8a49179e4004893319ee4e9168e64d85ec73b987ba7f271bbe0b8c95260922382e5edbc7d6e1b7c877f3cbef52a99019ddf1cc33ad02a002fc84ab303ef24417f32e9a8cb25acdd2c109b7055615ee80df0774a7873fab8fa19d886eabcac89aa114cab24593180cbbe5039959bf6eabc04d5b38d60d7ce8c68c34732b942239e0641608a5d6ccf0d9ee95dc4becf9e05876c5c3f424b794fb0ed23af83e8f2b8746dffe76f39f3255780e4630b446b0847de5a70a232624ddbe65a25d770055549edf7812f2b0e495a47bb4e2a98107fffe8939197828873bb5664bc94b468ef33444d58dde9cf328ccd898f35eebe6d211137bf1b309ad6647776178babb7f4a0b329e21aceaa948e329a7c60ddec8db0ed778c292009f7a4fba38107d5100eddee0e520eb725f19dce741b21ec549ce439b6eb65cae4fc64e846f16a43f853a6cb97ece249c1e0278caca60f062f41fb1833f6d13996acab8c1c78fb4e08476b942eb3e9ce1926efc62ae218a6fd161b740a39ff1760f2fb5405459a0d4eeb4afef438dc52b6f078ad1e30d8f85a0cf1b213f15fad880219b555f998732913612818afab65b6bba4722144733f87925cd41696cb9d18c82aa390ba53df186666c12edf7a0d83c2045ece6181f6b3f24abab02033f6c1a697683e4147da9f21a121611d7d102fed12e5357faf0d14e430b14a9c4af6ad420b0e0d9197fbbe896181863b8b3a4f1d33c9b689eb8ffc6a80b7847ab62eb6777267c03cf69ec120b232d288a7855adb330364bc54766261daaeff19f2c5b98f78295775aea7ea1d5fd720a9612b015322e69b5df93b93b4c3ccd148eca03970cb0037b25f7cd42237c2edde2b6441b81cafbfa341f0026586de487d0f4176add97707ed344e04761711b75815d3dfe52c5df0d738cc5ac4058080c3240a7bdcf53dae55b22d97e304e6b7a445d3a8798b2b08141f7a9833dca7d753e02692774f6e06b6fb1e33a5ea8ad0361dc54eae031b8e5465f6631d2eaa90dcdc62cbf11c6a0854666379bf85ad02cdb3bc8e7734e937ab9b562069d18668521456d85ffff6c406d1835a3d359f95efe11a1aa7474823e69e8a3b9627ae959f374d13fc3e9f72ac20cd1f2df60846d1f98719419a4ffa0e1e49cfc9e846cb23b48a8e5535bf6d709eed012ae35422f0a50a207c4d4695a3e41d648474abc55aa126b2b1f94d265a0bc5912e71ab2cab86542701c1e41d79bc8b295fd01b968582e2a10ed4fb4fcd0c5509dc4244aa3676d18288221a8b95c7165fdc7286db47e70ade18da2ab1609e393153836a4d6567adda3fee411fac87d0bcb019454701b5fd3f46c332ddd3c806a2b440aacbda7c3f075a4dbedf8329d4d0a591e7fce4f957cbf25c9320d33d7726051675c467433113b7cb9c3a152a7b24a2384397fd4bca67c432c8f03077b80d69d31ddc891932498a50202705e9b34c224e7d44d74e00a0168667f9f462e02458dd88790c605920fc111c48d13e62ae6baebf53bc4bfa98dadaee1dfca3ba0414b7a0d51ea0d17f43911bc4a42208d932e555e34824821077e38305be33c5df6d78ef19d736de6e02e70f2ab95328abfa8d35a95542b3557ff3315edec0d08a5022276186bb0ed6e8c2afc3449e126a72ef5f2f145760e9fde577de21ee9c23075d822fe392dcae6dc8a3021761388761d69070d690f6954f7674773f1b419e110e2cac0931b0f902abef28bec45c5f78f1cc19b8e20f39df99cc88a4fe4d14c57f100b9c12ed53cdc05e564e91082e9b16d66c7876cc82529fd16c2687296801789b41bf73b03c351ae6b0059f7acd1ca2267d28f78710cc745cb5b73dd28615aa7e7f8b25d9590f59049f434f95c259d094ff75eb542d10defbf480e3e2dfc1a811b185e053923563198e3d0aa0a5675006ac6dbfb783c9c1971cf01f5f11ed70067f64111c2abf0940696eb7240817684b18f727d0dd2dd1f053bf1b544919e48b2023bbf7b00a491574c6bfb461c6c18e0df1ff979325ffded8b5505baefc6fa9bd19b861f00afa4e422ea2d157d9a7fe467af7ce6227f758de1b890265233ba400310e88c86dcc6854da63b53cc1e20474e209e39e4ece246355858641eeacd388da2f6c2c2385a28c47194efd3cc48a6a8070dc94a830a1e2a7efe7b4875ca57ac392333e09d121af51da80dd4cd5e0991dc3ebbd2b8adc891b41306727a7de05305ef78d7dfc6b7e7e56669bf395224c2652575b63ea622f52491c044e08bbd36ee42ebcaedfdad9d5523d2c83247edde22046955706d1ca4828609b33204928d8ce0d8db56562a316eefde2dd7b3d619c41ea671a41be24bc9589ad652e3c8da52e0efe43167c6121c2734eca41715ef334a27cca9e64be1cae43640cdce07bc5369d0d88033eb817da2c2702c183cacb291cc43341e2db8d7c47bd01c2b706ec6432cf8aa8e8c1838dd1f22a70ecdeefe385fbd2abf0c1f2c6c92c18f36b0206a391b2c68392388a129b3931fab1a224b92a16217a6a099e6831f0e35a47396cf4634501531eeb43a4845eb1361dcc2e90cb165a02184dd06cccd174aae6ff3e79ae6a3cc9e6a50417e681dac2338adf66a9d621ebe40ae2af5d6a02251147b68c31bb397291351f63e7112c71ba9cc788670e5eba03d4836f95f4ebff4dc102b60522bc0b4d9b2cfaff94945d81cb4f91b57cdec70a83dd6b4edda423b3a5bcc6cf898f0991bc4a980fa73c81d41b262c10024217994d15d12c47d833699a264572a1e84b8cf1d8b81256eca224ba9e11be36c81fad706dc4f806e5766208756dc3b46f5ffa659dab8d5b2b0bf500022cda5e88fb7b981408aaf70e6966018d7d61a18727ee3efe06f636435ccbf25d2c3782b55c184dfed6921142ca2ed65d8b55b80ad8f5a024eed42db66c5faf6ddad46855afaf38c8fa7a55a60963daf560488759eb79d481328217fbf2eb09ae588f2be7a6dd38ce52464f5fc6a924f04148e0e9849a0a221e84631947a567698069721e9f6f9fd3ccb5b86559c482f0b7afdc04f75d81879d5d3ad68bfdb1ffbf079839c7736840c583aaa52455a558a7b0ffb5601d57082d40ffb9627fe69c4ff7dc504b180427b6132145d754e0a337609011c1332d488c39739af4e6eaf8034c4f088a1dcdc8fdf7bf56d2e2844a8eb6aa360463b0c804346d4282596252a31d1aaf9e1f9c2daaa3b5c51b96f6d3a6030799eafb749a2ebe16b0192672a2506b6d30cab605be0f0d6b91f571b8bdaa837afb686937897baab4550af22a3d7a8b6809627d62c64965327f368a27cb15283939f54b7377b806c1caada30984c7a20ac00270daf27d88ec5d68e3259abed4ae03ddf6ee0ca6e6a950320b29946878be624a70be75fafc40e21506b61828dfcab7109d65d78b8fce1c2f960f1be5c07035fe14e128d907a349c86e6f875c47fccb6de171104792fc80776dfe6a4d3e37a0d58b2afc157e6be397bc57c430dcfcba475be9d5ac10d48ae12e5d0a3e05fdc8c4108245d7a867c021145459122883ef9daf403ff9e504c535131163fe850d1bcdc5b6199d26f4ee96a39339ad47e969699d864f9a5b4bd241490a8c367c9ac04bfd9e59b8854409003e8abc6796272530f320cbdf56416b2892ce5b478db543ea73f0c4698b969b4e849b4c23d5dcaca139cdbb2110ea0c057cfbde531a1e97e970e3853c9c31f06938675860364add925d5eee01839575c7abeb127f5d76e43d9a9af8873451feea2513eccae9dd7856fc3f0534d57f5107ef23eb516e520de0f31bee6bdc7fbcf6a1b9c8c5a3839437b44b453c3ac03b21ba781f1827d48ecafd98dc714fe02ff44e2734ee19150df6bc6e5a518e88b08081891be15b4f41655e74fda79803239dd8a64f9abaf73b070d8f7cd35a55e1ab85b2d4f6d4816d66f8c08e57a35e5a7f8a2da17bcd9ee369b938bebf121fc1b0b377a36e1cf46e1d444e25af00b22d6831e93bb059de7f604ec9233ccfb8d9a78d3c695c6c4dc47a4d43e2ff945c696ffd929082ea9f0106165c1c16eb5b7089bbded81b2d36786e91033bd9bca59d216b6aac2082aa9d5fd9816c0bc4772ca25545d2883b313245af1d9eff89ab658f54e620a7da7b43ac69bd408bbe2fbe17408f0989e5d1737dbfb40989aa816918e201b1fabd276c6eb3c600337faf5418fe9b7140c54884066862ae647b912f82091eaaa352066325267dc9ea2d1ee652628945b1968e6956702bec4e3f43e6b9a7858fb443dd2ad349cd1ff0f16fae7935a3c8a5c30be62d5a1f89a19e0bd80ea11a0d4b32174d45fa01f029c22f4b8bfbfb5d65e99c6d3b812ef4c3dfdcc7c87552f8c554cc23c53c366c997768a4374b79741e72e8078bb0e2acf29fc921a4a31d49351a1d31fb267b47324de10e8e46a81a546e746bc8fc77e29e7b02ac59d417a7694e54ef5fe77fdba6f347f1601a1b9680c04f838bf71cd43e9f297a792ca6f9bb6438233f60932a781e463db47f2538c2ada41eef1cd8dab4301562c3c46c1d153464eacca6ee031a17fa3e9e25c26f0a2a383391e7bce7c96cb1d9e9efdc75caa2b77f696be09672805d2d33b979bad0415eb9997d08c0c5e158316f8bd739aa5f8abef25dd3275edb58c23a0202c7ada8c55be5e4d3dc3e3e727a8cbc9418125412d72046a0ef350d5af3aa42c47d8548dc5163afbd48011b91a2026324ab9156f50c221db0029de3665648ab787d428ea1f1c062cd7828118f0fbdd22eb9d9060c5b9e73e32b0e5202dc79efb9fb72ca63ec9a3274570ec4c00c804ad2555c023d278ad5c04fcca9db07e28c580880c06d6a9c3364431573d8d8f193ad098da5f4c7471ebb7b1857dd221ddd654725ebb05fddbe500b946bb37018b500fe0020bad42374a042b8afd8acb8ac2833a075ef448ab2fe3030a492f54d0b9763c8e84e92271ae93cf9e3beac2c48eb9c644d16f1d6a125e0cb6995c194d162623b2aac489111ab575fec031b9b6ece1226729d63a76b463f1dd9483fbe8c0865b0d0df546627ee483b6fc092121c02fa2552ea563210c3ca55508c37e8792522fb8e2a080b012eaeb3ed23f9933fa01724ac7af70e2842700c3cd78dafb23545dbbd50170e8e32f8d87c47975925415c9ee1cb87c37a4238d962e66095fb909e87febb303d70969457917389ecded2fa2552ea563210c3ca55508c37e8792522fb8e2a080b012eaeb3ed23f9933fa717fa8616a13c20e5abf803e95b7a9fb885d00965a1fb028c322a8ed797faa2ea6533c380d5e1d2cdf058221d0d0708f57f11c27fb4818fb8ad0d380ef34b7032fa2552ea563210c3ca55508c37e8792522fb8e2a080b012eaeb3ed23f9933fa3d3741773a707e02f331e0584efe02df6abaeac1186382d43dafab4d2df30022bf4e52f86d46ea12e37616d62b0add5cb1c77ab1a9a55759b391a20cc4ed2db3bee53fb7941793f78c5bb29f7293d8b6cfcca2d4aa51d123ab884a5980d89f1a6f0087dbefcfcec5ba137c41979be8bf8524fc3cba15fa79d7627dd0ae696ae8765b6ce8b3c35975e1b6bfe3fd49d376d9ef007c4b3e96d2c1581b0c0df3f993198606a1bdba00b326cae32e52f643f3dba1479dbf9ebf7d36497692ae034ef0ac112573c54e35d6100c996f196766f6faa60d677297d16722dba0f0f2def703be013a31501fbce73fc5545089c4dd6c95bf98427cbb1b1bfdef2e2e4dda4862f91792c225a7e1c2c6959613f4da869bc3d24656c71b2b7bd97f0d911278ac3a111999530b31fc54327122ab51a59b3868397714edd93d37bae5338ec3c15f3b5828bb7bb671c3e3cd5dc588ee68811d714ebbfc4faa55391768a7bb48ba6c0b3879c2ff30c58016d5953a628969f32398d0fa19eb18167b85c42a810927d247beada7ec87857e1ad199232797fb559e9404b0cd4cf871a79fbd02ef850a764ccc79ab52a03bc312abb206685c494d693e580dc093db106b5b50c2d6b6f1ef2eafa1098207e9163f4e06bb333e6811d16956ad5df641a79b205ab0aa3bc225a445f590e900da10bce79d988f46ae5b5cdb20c8a6df9a9eb8e75fed9f0d44651cc17c34e38d503b22d38adee6968da20ea06311aa03147816461a16e67f8c01ad2503705a5abd781b01eaccca1d4f6e7a97f3556e8fea0b7efc904f1fda3483a0559df4a44374559015e5a10de7cceeb972372cc1c46c682fddd6e965b8d67d6b2f3417d7a5b8a2ec4ab882c1f5353b2d201c269645de74194a3fe9f9c78a02589dd95ca5c2050a1dfc348a7a520641175f24cfcb03398d1cfa266839a04937f4908e5ed6307ab3ca783e0f158a583a68c83fe55f8d8f52518b27cbff816159dec7dca59c80b6069dd9b954448733a6916e6910142c8e40cf0a36e5d6c65d50b606758a5a6232024e5b65e127c3c0a64d44cae95846ae919ea2421b976aa46a67e13e7c1bff39e384c27709491d8c265a446a59dd5737a3afd065867e82fe91a19abbbad94bf2246629ba010e1b962cdbe060dd5b5e906636a3e30b5c32e8159f56429e837273aab3ceba6ed963b0a304f59105e52b95c1bd4e8bc1c2918ba5ad484e5a1d90d029dadf7266e8a5ee5afd36a8c0bae6ac1a8e18403ed76460a5c1327ffaf2b2f011ac0651cf1a34f025d3070ccba13a6b42136638c3179244a99333b020526c2ab17584015f8e5d8381eb207452ad6c6e55ac40e89775df2f12bbf7022573669b01124a35d00187a8a2a8cad8f802424592e0ef82321572f3726749a2b3d9084c7a83c67eace1d46ebaa9e66c73f28a795ffea19b32ecc155478e6e334ed86c138ec1f7d1bd0b896e21f5e6d3c2a0e15a42bef84227b4f1708a17f2cc865ecfb61733b23135468c2e34ffca537977f7f8624412d14f2b01eb0a956a31858da619ecac5b5295f59e7b9f3a5d95cf540dfb0be1c50119441bb324fcd73052f3cb21d481bb8e1b2a345362c9f050d1662bdc329f805b325b4eb55b21c3c4dcc4d9cdf74bd30ec35c370ff75f226cdd9695b1cc3dc743369de5cf81ee5e2558b1567a9aefe17fbcbb2e43567028b7f2b381331c65418888fb5ba068a1eddad7d4aa4060760ca8d1287bf8c9da1cda1980a385510edee5b02b31455f88b643e45dc618e53c3f3fbbe5fe74d9dd8c0fee9ff763ca3a0662ac313810abf225e482467075e1bb5478f31fb860852d1ba8474ea57cb5b24be45d90f5fe4cf79623e9f0dc3f91ee04bfea2b2f616d4084bf389fba3e71e9c826dbabda584d91cc31e2de9eabbf4de17c17ca39c648c90c10c0464ea0c15732d60894b2ef2eca46b501a3d32ee9fbcaee675c46e29919e1050702d99e8af00b61843e28367e187a7c5a52bffd0127fdb06563eb4346ce6ad2d29d32e27e5454b3008c4183612cd552b4c8bba2a7ad8a8512baeb43f577e23ff136cd5afef1f6c690f991de452fd730805588533fbd9d8cc27658134dfa0ac2bb375a61638830c7db9a14edabebfedd3f075a8ad850a8a782d09f38cce57dbc14f9054e58b83611a9992e6d83988d17777d8fc0c9905c96a96ca84bd4a90e097189f37cabf25a6232c9cf7a7ec25a0cd83ad608304497c12c704f6333d6f9e63b2c6c10a46c37334d73f5c9b6ff9546cc27423f13d5a03322740e964165d95b9c10d9a065a53945c8ffa48725d9e6b64cc9ec089b2ece256518ea829ad0cf55871250a4ef588b86992bfce153d3fed9d07148f8f754fdf206294e8048445eaf1bd7ff5ad784b8f64d86cfcc3f705bf4253b8a3f4defcf198a7e4df53d6a0d5017b6cdebaad7ee771709ed864a5b4e37d68dbfd90fb7176efb32bc13eb1b22c53575d6d64805457e25cc72a6de5bcba24b0648b5d97b011576601a59824f8a431dd0459cf915e44298a1058f36dcdec41315481e57f4d091758b98839b62db5cedf6cb8fb4d0cfa4c5cddf2678a6c0c1dfd363e91a52c9fc533e48c0fa0499b2306e95cc4885d5ed3064d7aadeb7b1e948c485c230afb855c0c7ac900332db8ab08cfd692ebf3cb35b33de2f88455326ad7c1c9c077fc2d68cc2026591a24236d5d9d19045c3ed8f693655851ec1028feac38c72d3332eb20c573eab2de5e289cb1e3221db5edc0ddbadc75138a6edf9b3ff43ae9b24c021b1f7cbdffc60cbb128654cc885749a39da1e86a6a73bfb8e5fa78feca934ef1e8dca54befb667bdee8fe9a713c60bad0ec446eee6292caaf05ea7526e97a43c5d9aef29ca533ae593e3cbd06723d924afe78f615bc3d629dc6835eb1e2bd586fd842a4db66541bc442bcc2b13d6f24907631c5a688b05109a2d7677c44a3bd2ecb1b2265bc13a37c49fa01d368f803800ac254cb5f05af8a1922c9b3c240bf2119d4ec0965a0b5ec36b1016017ba66db44b3b53e9cead611751fba98e807c9684d253bb02aa73d6825fe0e0b9ae3cbf258a59171c9b08caf320a780fc39b7109fd47792b3aee1e0e64d2efde4943fd642c3cfd8fef805c2c9283f2174ae51f99a66dc74defe323d679d016791d78ebcc584fcbea3c1733bc022f5de8030adc7508228cb35096a9b01aa5e3009afe5af5571702a1e66e4ae9b2198b39b4891eac8cf596831192ddbec497b6ca1906214cf1095e9f96702ef8b102553603c8f2e92f8aae2a4f60620b80a53280ae6b778e6b96dda3153f02101355190429bbdf5ee4e094c5b82172f1fa42f2155477229414b71ed910b87751785812f1320c351274db507dbba5f0a3c8561492c4718d66bc3bb80efdbba2be247cd18ecf553591230860c4d7123f3a40e86daf427fd86c97bd916d570ad2870760684807555ca939427794a956e73e9508e7a5458bc74ee64adefb0e9erootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootphp8-8.2.28-150600.3.16.1.src.rpmphp-develphp8-develphp8-devel(aarch-64)@     /bin/shglibc-develphpphp8-pearphp8-peclpkgconfig(libpcre2-8)pkgconfig(libxml-2.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)8.2.2810.302.9.03.0.4-14.6.0-14.0-15.2-1php-devel8.2.284.14.3ggDfg @fb@f@^^^t@^p^j$@^M#@^AE^)]]]@]߶]@]ʞ]]4@]@]]ja@]Ew@]@\\t@\\\O\\\Y@\~d\w@\w@\s\d\\\R@\Q\Q\P@@\G\G\G\current() with a xml element input). SNMP: Fixed bug GH-16959 (snmget modifies the object_id array). Standard: Fixed bug GH-16905 (Internal iterator functions can't handle UNDEF properties). Streams: Fixed network connect poll interuption handling. - fixes: CVE-2025-1217 [bsc#1239664] CVE-2024-11235 [bsc#1239666] CVE-2025-1734 [bsc#1239668] CVE-2025-1861 [bsc#1239669] CVE-2025-1736 [bsc#1239670] CVE-2025-1219 [bsc#1239667]- version update to 8.2.26 [bsc#1233651] [bsc#1233703] [bsc#1233702] CLI: Fixed bug GH-16373 (Shebang is not skipped for router script in cli-server started through shebang). Fixed bug GHSA-4w77-75f9-2c8w (Heap-Use-After-Free in sapi_read_post_data Processing in CLI SAPI Interface). COM: Fixed out of bound writes to SafeArray data. Core: Fixed bug GH-16168 (php 8.1 and earlier crash immediately when compiled with Xcode 16 clang on macOS 15). Fixed bug GH-16371 (Assertion failure in Zend/zend_weakrefs.c:646). Fixed bug GH-16515 (Incorrect propagation of ZEND_ACC_RETURN_REFERENCE for call trampoline). Fixed bug GH-16509 (Incorrect line number in function redeclaration error). Fixed bug GH-16508 (Incorrect line number in inheritance errors of delayed early bound classes). Fixed bug GH-16648 (Use-after-free during array sorting). Curl: Fixed bug GH-16302 (CurlMultiHandle holds a reference to CurlHandle if curl_multi_add_handle fails). Date: Fixed bug GH-16454 (Unhandled INF in date_sunset() with tiny $utcOffset). Fixed bug GH-16037 (Assertion failure in ext/date/php_date.c). Fixed bug GH-14732 (date_sun_info() fails for non-finite values). DBA: Fixed bug GH-16390 (dba_open() can segfault for "pathless" streams). DOM: Fixed bug GH-16316 (DOMXPath breaks when not initialized properly). Fixed bug GH-16473 (dom_import_simplexml stub is wrong). Fixed bug GH-16533 (Segfault when adding attribute to parent that is not an element). Fixed bug GH-16535 (UAF when using document as a child). Fixed bug GH-16593 (Assertion failure in DOM->replaceChild). Fixed bug GH-16595 (Another UAF in DOM -> cloneNode). EXIF: Fixed bug GH-16409 (Segfault in exif_thumbnail when not dealing with a real file). FFI: Fixed bug GH-16397 (Segmentation fault when comparing FFI object). Filter: Fixed bug GH-16523 (FILTER_FLAG_HOSTNAME accepts ending hyphen). FPM: Fixed bug GH-16628 (FPM logs are getting corrupted with this log statement). GD: Fixed bug GH-16334 (imageaffine overflow on matrix elements). Fixed bug GH-16427 (Unchecked libavif return values). Fixed bug GH-16559 (UBSan abort in ext/gd/libgd/gd_interpolation.c:1007). GMP: Fixed floating point exception bug with gmp_pow when using large exposant values. (David Carlier). Fixed bug GH-16411 (gmp_export() can cause overflow). Fixed bug GH-16501 (gmp_random_bits() can cause overflow). Fixed gmp_pow() overflow bug with large base/exponents. Fixed segfaults and other issues related to operator overloading with GMP objects. LDAP: Fixed bug GHSA-g665-fm4p-vhff (OOB access in ldap_escape). (CVE-2024-8932) MBstring: Fixed bug GH-16361 (mb_substr overflow on start/length arguments). MySQLnd: Fixed bug GHSA-h35g-vwh6-m678 (Leak partial content of the heap through heap buffer over-read). (CVE-2024-8929) OpenSSL: Fixed bug GH-16357 (openssl may modify member types of certificate arrays). Fixed bug GH-16433 (Large values for openssl_csr_sign() $days overflow). Fix various memory leaks on error conditions in openssl_x509_parse(). PDO DBLIB: Fixed bug GHSA-5hqh-c84r-qjcv (Integer overflow in the dblib quoter causing OOB writes). (CVE-2024-11236) PDO Firebird: Fixed bug GHSA-5hqh-c84r-qjcv (Integer overflow in the firebird quoter causing OOB writes). (CVE-2024-11236) PDO ODBC: Fixed bug GH-16450 (PDO_ODBC can inject garbage into field values). Phar: Fixed bug GH-16406 (Assertion failure in ext/phar/phar.c:2808). PHPDBG: Fixed bug GH-16174 (Empty string is an invalid expression for ev). Reflection: Fixed bug GH-16601 (Memory leak in Reflection constructors). Session: Fixed bug GH-16385 (Unexpected null returned by session_set_cookie_params). Fixed bug GH-16290 (overflow on cookie_lifetime ini value). SOAP: Fixed bug GH-16429 (Segmentation fault access null pointer in SoapClient). Sockets: Fixed bug with overflow socket_recvfrom $length argument. SPL: Fixed bug GH-16337 (Use-after-free in SplHeap). Fixed bug GH-16464 (Use-after-free in SplDoublyLinkedList::offsetSet()). Fixed bug GH-16479 (Use-after-free in SplObjectStorage::setInfo()). Fixed bug GH-16478 (Use-after-free in SplFixedArray::unset()). Fixed bug GH-16588 (UAF in Observer->serialize). Fix GH-16477 (Segmentation fault when calling __debugInfo() after failed SplFileObject::__constructor). Fixed bug GH-16589 (UAF in SplDoublyLinked->serialize()). Fixed bug GH-14687 (segfault on SplObjectIterator instance). Fixed bug GH-16604 (Memory leaks in SPL constructors). Fixed bug GH-16646 (UAF in ArrayObject::unset() and ArrayObject::exchangeArray()). Standard: Fixed bug GH-16293 (Failed assertion when throwing in assert() callback with bail enabled). Streams: Fixed bug GHSA-c5f2-jwm7-mmq2 (Configuring a proxy in a stream context might allow for CRLF injection in URIs). (CVE-2024-11234) Fixed bug GHSA-r977-prxv-hc43 (Single byte overread with convert.quoted-printable-decode filter). (CVE-2024-11233) SysVMsg: Fixed bug GH-16592 (msg_send() crashes when a type does not properly serialized). SysVShm: Fixed bug GH-16591 (Assertion error in shm_put_var). XMLReader: Fixed bug GH-16292 (Segmentation fault in ext/xmlreader/php_xmlreader.c). Zlib: Fixed bug GH-16326 (Memory management is broken for bad dictionaries.) (cmb) - version update to 8.2.25 Calendar: Fixed GH-16240: jdtounix overflow on argument value. Fixed GH-16241: easter_days/easter_date overflow on year argument. Fixed GH-16263: jddayofweek overflow. Fixed GH-16234: jewishtojd overflow. CLI: Fixed bug GH-16137: duplicate http headers when set several times by the client. Core: Fixed bug GH-15712: zend_strtod overflow with precision INI set on large value. Fixed bug GH-15905 (Assertion failure for TRACK_VARS_SERVER). Fixed bug GH-15907 (Failed assertion when promoting Serialize deprecation to exception). Fixed bug GH-15851 (Segfault when printing backtrace during cleanup of nested generator frame). Fixed bug GH-15866 (Core dumped in Zend/zend_generators.c). Fixed bug GH-16188 (Assertion failure in Zend/zend_exceptions.c). Fixed bug GH-16233 (Observer segfault when calling user function in internal function via trampoline). Date: Fixed bug GH-15582: Crash when not calling parent constructor of DateTimeZone. Fixed regression where signs after the first one were ignored while parsing a signed integer, with the DateTimeInterface::modify() function. DOM: Fixed bug GH-16039 (Segmentation fault (access null pointer) in ext/dom/parentnode/tree.c). Fixed bug GH-16151 (Assertion failure in ext/dom/parentnode/tree.c). GD: Fixed bug GH-16232 (bitshift overflow on wbmp file content reading / fix backport from upstream). Fixed bug GH-12264 (overflow/underflow on imagerotate degrees value) (David Carlier) Fixed bug GH-16274 (imagescale underflow on RBG channels / fix backport from upstream). LDAP: Fixed bug GH-16032 (Various NULL pointer dereferencements in ldap_modify_batch()). Fixed bug GH-16101 (Segfault in ldap_list(), ldap_read(), and ldap_search() when LDAPs array is not a list). Fix GH-16132 (php_ldap_do_modify() attempts to free pointer not allocated by ZMM.). Fix GH-16136 (Memory leak in php_ldap_do_modify() when entry is not a proper dictionary). MBString: Fixed bug GH-16261 (Reference invariant broken in mb_convert_variables()). OpenSSL: Fixed stub for openssl_csr_new. PCRE: Fixed bug GH-16189 (underflow on offset argument). Fixed bug GH-16184 (UBSan address overflowed in ext/pcre/php_pcre.c). PHPDBG: Fixed bug GH-15901 (phpdbg: Assertion failure on i funcs). Fixed bug GH-16181 (phpdbg: exit in exception handler reports fatal error). Reflection: Fixed bug GH-16187 (Assertion failure in ext/reflection/php_reflection.c). SAPI: Fixed bug GH-15395 (php-fpm: zend_mm_heap corrupted with cgi-fcgi request). SimpleXML: Fixed bug GH-15837 (Segmentation fault in ext/simplexml/simplexml.c). Sockets: Fixed bug GH-16267 (socket_strerror overflow on errno argument). SOAP: Fixed bug #62900 (Wrong namespace on xsd import error message). Fixed bug GH-16237 (Segmentation fault when cloning SoapServer). Fix Soap leaking http_msg on error. Fixed bug GH-16256 (Assertion failure in ext/soap/php_encoding.c:460). Fixed bug GH-16259 (Soap segfault when classmap instantiation fails). Standard: Fixed bug GH-15613 (overflow on unpack call hex string repeater). Fixed bug GH-15937 (overflow on stream timeout option value). Fixed bug GH-16053 (Assertion failure in Zend/zend_hash.c). Streams: Fixed bugs GH-15908 and GH-15026 (leak / assertion failure in streams.c). Fixed bug GH-15980 (Signed integer overflow in main/streams/streams.c). TSRM: Prevent closing of unrelated handles. XML: Fixed bug GH-15868 (Assertion failure in xml_parse_into_struct after exception).- version update to 8.2.24 [bsc#1231358], [bsc#1231382], [bsc#1231360] CGI: Fixed bug GHSA-p99j-rfp4-xqvq (Bypass of CVE-2024-4577, Parameter Injection Vulnerability). (CVE-2024-8926) Fixed bug GHSA-94p6-54jq-9mwp (cgi.force_redirect configuration is bypassable due to the environment variable collision). (CVE-2024-8927) Core: Fixed bug GH-15408 (MSan false-positve on zend_max_execution_timer). Fixed bug GH-15515 (Configure error grep illegal option q). Fixed bug GH-15514 (Configure error: genif.sh: syntax error). Fixed bug GH-15565 (--disable-ipv6 during compilation produces error EAI_SYSTEM not found). Fixed bug GH-15587 (CRC32 API build error on arm 32-bit). Fixed bug GH-15330 (Do not scan generator frames more than once). Fixed uninitialized lineno in constant AST of internal enums. Curl: FIxed bug GH-15547 (curl_multi_select overflow on timeout argument). DOM: Fixed bug GH-15551 (Segmentation fault (access null pointer) in ext/dom/xml_common.h). Fileinfo: Fixed bug GH-15752 (Incorrect error message for finfo_file with an empty filename argument). FPM: Fixed bug GHSA-865w-9rf3-2wh5 (Logs from childrens may be altered). (CVE-2024-9026) MySQLnd: Fixed bug GH-15432 (Heap corruption when querying a vector). Opcache: Fixed bug GH-15661 (Access null pointer in Zend/Optimizer/zend_inference.c). Fixed bug GH-15658 (Segmentation fault in Zend/zend_vm_execute.h). SAPI: Fixed bug GHSA-9pqp-7h25-4f32 (Erroneous parsing of multipart form data). (CVE-2024-8925) SOAP: Fixed bug #73182 (PHP SOAPClient does not support stream context HTTP headers in array form). Standard: Fixed bug GH-15552 (Signed integer overflow in ext/standard/scanf.c). Streams: Fixed bug GH-15628 (php_stream_memory_get_buffer() not zero-terminated). - modified patches % php-systzdata-v23.patch (refreshed)- version update to 8.2.20 * This is a security release.- version update to 8.2.19 * This is a bug fix release.- version update to 8.2.18 * This is a security release.- version update to 8.2.17 * This is a bug fix release.- Use the system default cipher list instead of hardcoded values by using crypto-policies. [bsc#1211301] * Use the --with-system-ciphers configure option.- version update to 8.2.16 * This is a bug fix release. - modified patches % php-build-reproducible-phar.patch (refreshed)- version update to 8.2.15 * This is a bug fix release. - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed)- version update to 8.2.14 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.2.14- version update to 8.2.13 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.2.13- version update to 8.2.12 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.2.12- version update to 8.2.11 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.2.11- add missing references to rpm changelog - 15sp4 only: [bsc#1200772], [jsc#SLE-24723] add pecl, pear [jsc#SLE-23639] version update- Use %make_build macro- version update to 8.2.10 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.2.10- version update to 8.2.9 * This is a security release. * Fixes CVE-2023-3824 [bsc#1214103] and CVE-2023-3823 [bsc#1214106] * https://www.php.net/ChangeLog-8.php#8.2.9 - deleted patches - php-unicode-allow-redistribution.patch (upstreamed) - deleted sources - repack.sh (not needed)- version update to 8.2.8 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.2.8 - modified patches % php-sort-filelist-phar.patch (refreshed)- version update to 8.2.7 * Readonly classes * Disjunctive Normal Form (DNF) Types * Allow null, false, and true as stand-alone types * New "Random" extension * Constants in traits * Deprecate dynamic properties * for details, see https://www.php.net/releases/8.2/en.php https://www.php.net/manual/en/migration82.php - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-date-regenerate-lexers.patch (refreshed) % php-ini.patch (refreshed) % php-systzdata-v23.patch (refreshed) - CVE-2023-3247 [bsc#1212349]- version update to 8.1.20 * This is a security release. * https://www.php.net/ChangeLog-8.php#8.1.20 - force to repack tarball after update https://github.com/php/php-src/issues/11300 - session.save_path set to /var/lib/php8/sessions in mod_php8.conf and www.conf php-fpm pool example - modified sources % mod_php8.conf - added sources + repack.sh + php-unicode-allow-redistribution.patch- repack the tarball temporarily [bsc#1211648]- also MIT license (systzdata patch, ext/date/lib/parse_posix.c) [https://build.suse.de/request/show/298230]- version update to 8.1.19 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.1.19 - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-ini.patch (refreshed) % php-systzdata-v23.patch (refreshed)- downgrade back to 8.1.18 https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/4ADCEV2FII7J5FZEWREFETTEVX7CDUSR/- version update to 8.2.5 * Readonly classes * Disjunctive Normal Form (DNF) Types * Allow null, false, and true as stand-alone types * New "Random" extension * Constants in traits * Deprecate dynamic properties * for details, see https://www.php.net/releases/8.2/en.php https://www.php.net/manual/en/migration82.php - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-ini.patch (refreshed) - deleted patches - php-crypt-tests.patch (not needed) - modified sources % php8.keyring- The %_restart_on_update macro was removed from systemd-rpm-macros. Remove %posttrans for FPM as it wasn't working as intended anyway. [boo#1210576]- version update to 8.1.18 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.18 - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-ini.patch (refreshed)- version update to 8.1.17 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.17- update to newest systzdata patch [bsc#1208199] - deleted patches - php-systzdata-v21.patch (upstreamed) - added patches fix use of the system timezone database + php-systzdata-v23.patch- add "/usr/share/php" to include_path- allow to specify load order of extensions in %{php_sysconf}/conf.d [bsc#1205162]- change to %bcond conditional build dependencies- version update to 8.1.16 * This is a security release that addresses CVE-2023-0567, CVE-2023-0568, and CVE-2023-0662. ([bsc#1208366], [bsc#1208367], [bsc#1208388]) * https://www.php.net/ChangeLog-8.php#8.1.16- version update to 8.1.15 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.1.15- version update to 8.1.14 * This is a security release. * fixed: CVE-2022-31631 [bsc#1206958] * https://www.php.net/ChangeLog-8.php#8.1.14- amend %preun to fix [bsc#1205782]- version update to 8.1.13 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.1.13- version update to 8.1.12 * This is a security release. * fixed: CVE-2022-31630 [bsc#1204979], CVE-2022-37454 [bsc#1204577] * https://www.php.net/ChangeLog-8.php#8.1.12- version update to 8.1.11 * This is a security release. * CVEs fixed: CVE-2022-31628 [bsc#1203867], CVE-2022-31629 [bsc#1203870] https://www.php.net/ChangeLog-8.php#8.1.11- version update to 8.1.10 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.10- version update to 8.1.9 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.9- version update to 8.1.8 * This is a security release. https://www.php.net/ChangeLog-8.php#8.1.8 - fixes CVE-2022-31627 [bsc#1201499]- version update to 8.1.7 * This is a security release. https://www.php.net/ChangeLog-8.php#8.1.7 * CVE-2022-31625 [bsc#1200645] * CVE-2022-31626 [bsc#1200628]- version update to 8.1.6: * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.6- version update to 8.1.5: * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.5 * [bsc#1197644]- fpm %postrans: check whether sytemctl is available- Disable build with '-z now' as it breaks the php-mysql extension [boo#1197994]- build PHP-FPM with libacl support (boo#1196870)- updated to 8.1.4: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.1.4- Fix boolean dep supplements: add parantheses. Without parantheses, this results in three separate supplements, against 'php-fpm', 'and', and 'apache2' (boo#1196492).- updated to 8.1.3: This is a security release (CVE-2021-21708 [bsc#1196252]) which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.1.3- provide an Apache configuration for PHP-FPM + php8-fpm.conf- update keyring to include PHP 8.1 release managers signing keys % php8.keyring- updated to 8.1.2: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.1.2 - updated to 8.1.1: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.1.1 - update to 8.1.0: This release marks the latest major release of the PHP language. See https://www.php.net/ChangeLog-8.php#8.1.0 - cleanup php8.rpmlintrc - build ffi extension (experimental) - enable avif support for gd extension - rebased patches % php-ar-flags.patch % php-crypt-tests.patch % php-ini.patch % php-build-reproducible-phar.patch - deleted patches - php-systzdata-v20.patch - php8-gd-removed-unused-constants.patch - added patch + php-systzdata-v21.patch- updated to 8.0.15: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.15- use /tmp to store session information (boo#1194414) % php-ini.patch- updated to 8.0.14: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.14- provide configuration for PHP-FPM out of the box (boo#1192414) - package missing php.ini for PHP-FPM (boo#1192672)- updated to 8.0.13: This is a security release (CVE-2021-21707 [bsc#1193041]) which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.0.13- updated to 8.0.12: This is a security release (CVE-2021-21703 [bsc#1192050]) which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.0.12- updated to 8.0.11: This is a security release fixing CVE-2021-21706. See https://www.php.net/ChangeLog-8.php#8.0.11- added patches fix https://github.com/php/php-src/commit/b3646440b1808abf0874b6f89027ce53ec5da03f + php8-gd-removed-unused-constants.patch- updated to 8.0.10: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.0.10 - deleted patch - php-systzdata-v19.patch - added patch + php-systzdata-v20.patch- fix apparmor support: seems it requires a configure flag now.- updated to 8.0.9: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.9- updated to 8.0.8: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.0.8- updated to 8.0.7: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.7- updated to 8.0.6: This release reverts a bug related to PDO_pgsql that was introduced in PHP 8.0.5.- updated to 8.0.5: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.5- Do not hard-depend on systemd: use systemd_ordering instead of systemd_requires.- instead of [bsc#1183180] - modified sources % mod_php8.conf- updated to 8.0.3: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.3- updated to 8.0.2: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.2 - suppress warning for all flavors not equal to "" in multibuild and obsoletes for php7 % php8.rpmlintrc- add conflicts with earlier versions of php (boo#1181292)- update contents of configuration file (still referenced php7) % mod_php8.conf- require this PHP version of subpackages in Recommends/Suggests - run apache-rex tests in php8:test as packages need to be build first (otherwise tests run with previous version)- add conflicts with earlier version of php-devel and php-phar - add obsoletes for all subtargets that don't have conflicts yet - add php_cfgdir and php_extdir macros- replace php8.keyring with signatures for PHP-8 release managers- deleted patch (redundant cast, both sides are already signed int) - php-odbc-cmp-int-cast.patch- install php8-cli if no sapi is selected upon php8 installation - add conflicts with earlier version of php-cli, php-fastcgi and php-fpm- put CLI binary in -cli subpackage so that other moduldes can depend on the php base package that remains (and provides files and maps common for all) - remove Obsoletes: php5-*- updated to 8.0.1: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.1 - use pkgconfig() to resolve BuildRequires where upstream uses it too - since php-7.4.0 when using --with-external-gd the configure options - -with-xpm, --with-freetype and --with-jpeg are not needed anymore (and neither are the respective BuildRequires) - build the MySQL Native Driver as a shared module (rather than builtin) to prevent a hard requirement for OpenSSL in the CLI - add Recommends: php-openssl as many modules can optionally use it - use new %ldconfig macros in Tumbleweed - change PEAR dir to /usr/share/php/PEAR- install mod_php8 directly - note it provides php_module instead of php8_module per upstream change- install embed's libphp8.so directly - deleted patches - php-embed.patch (not needed)- deleted patches - php-openssl.patch (undocumented and not upstreamed patch for a long time) - php7-arm-build-fixes.patch (do not build for SLE12 anymore) - php-pts.patch (undocumented and not upstreamed patch for a long time) - imporved patch documentation- use cli sapi php-config --libs- php-phar requires the php-zlib extension - trim specfile lint- install macros.php in %{_rpmconfigdir}/macros.d- build devel subpackage in embed subpackage (where it previously was built)- don't build with CPU specific instructions as it can't be guaranteed these are available at runtime + php-no-check-cpu.patch - remove obsolete patch (replaced by SOURCE_DATE_EPOCH) - php-no-build-date.patch- add D(eterministic) flag to AR_FLAGS to (php-ar-flags.patch) - modified sources % _multibuild- restart php-fpm.service in %posttrans fpm (extensions may need to be updated too, so restart must be delayed to after all RPM transactions have completed)- do not add mod_php to httpd.conf during %install (better fix for new apache2 from Apache development repo) + php-install-mod_php.patch - do not build php-cgi when not needed - only build extensions in cli- fix building with new apache2 from Apache development repo- do not build firebird extension in any case- update to 8.0.0 See https://www.php.net/ChangeLog-8.php#8.0.0 - modified patches % php-date-regenerate-lexers.patch- update to 8.0.0 RC 4 - modified patches % php-crypt-tests.patch (refreshed) % php-fix_net-snmp_disable_MD5.patch (refreshed) % php-no-build-date.patch (refreshed) % php-odbc-cmp-int-cast.patch (refreshed) % php-openssl.patch (refreshed)- update to 8.0.0 RC 3- update to 8.0.0 RC 2 - modified patches % php-ini.patch (refreshed) % php-phpize.patch (refreshed) % php-php-config.patch- update to 8.0.0 RC 1 https://www.php.net/manual/en/migration80.php - modified patches % php-no-build-date.patch (refreshed) - deleted patches - php-pts.patch (upstreamed)- updated to 7.4.11: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.11- do not rely on apr-devel to pull db-devel- updated to 7.4.10: This is a bug fix release. See https://www.php.net/ChangeLog-7.php#7.4.10- updated to 7.4.9: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.9- updated to 7.4.8: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.8- Use /run/php-fpm instead of /run/php - modified sources % php-fpm.tmpfiles.d- do not install %{_tmpfilesdir}, %{_tmpfilesdir}/php-fpm.conf in test favour- added tmpfiles.d for php-fpm to provide a base base for a socket (boo#1173786)- updated to 7.4.7: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.7- updated to 7.4.6: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.6- added patches build fixes in SLE12 + php7-arm-build-fixes.patch- added to SLE-12 [jsc#SLE-12474]- spec file usable under SLE12 again and better prepared for phpM -> phpMN transition- added to SLE-15-SP2 [jsc#SLE-12482], including fixes for: CVE-2020-7063 [bsc#1165289] CVE-2020-7062 [bsc#1165280] CVE-2019-11046, CVE-2019-11050, CVE-2019-11047, CVE-2019-11045- updated to 7.4.5: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.5- remove Berkeley DB Database support [jsc#SLE-12210]- build firebird extension in any case- updated to 7.4.4: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.4- Enable LTO as it works now (boo#1133275).- updated to 7.4.3: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.3- add %apache_rex_deps- updated to 7.4.2: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.2- updated to 7.4.1: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.1 - deleted patches - php-fix-mysqlnd-compression-library.patch - php-fpm-service-fails-to-start.patch- php7-devel requires glibc-devel, libxml2-devel, pcre2-devel again- relax systemd restrictions for FPM as they were too strict in some applications - change leftover Requires php7- to php- - remove external libraries from -devel subpackage - added patches + php-fpm-service-fails-to-start.patch- update to 7.4.0: * Typed Properties * Arrow Functions * Limited Return Type Covariance and Argument Type Contravariance * Unpacking Inside Arrays * Numeric Literal Separator * Weak References * Allow Exceptions from __toString() * Opcache Preloading * The interbase and wddx extensions are removed and now available through PECL * PEAR is now packaged separately in php7-pear source package (https://externals.io/message/103977) * See https://www.php.net/ChangeLog-7.php#7.4.0 for a complete list of changes - deleted patches - php-suse-addons.tar.bz - php-systzdata-v18.patch - added patches + php-fix-mysqlnd-compression-library.patch + php-systzdata-v19.patch + mod_php7.conf - modified files/patches % php-no-build-date.patch % php-systemd-unit.patch % php7.keyring (use keys of the PHP-7.4 release managers) % php7.rpmlintrc- added to SLE-15-SP2 [SLE-10860], fixes CVE-2019-11043 [bsc#1154999] CVE-2019-11041 [bsc#1146360] CVE-2019-11042 [bsc#1145095] CVE-2019-11039 [bsc#1138173] CVE-2019-11040 [bsc#1138172] CVE-2019-11036 [bsc#1134322] CVE-2019-11034 [bsc#1132838] CVE-2019-11035 [bsc#1132837] CVE-2019-9637 [bsc#1128892] CVE-2019-9675 [bsc#1128886] CVE-2019-9638 [bsc#1128889], CVE-2019-9639 [bsc#1128887] CVE-2019-9640 [bsc#1128883] CVE-2019-9024 [bsc#1126821] CVE-2019-9020 [bsc#1126711] CVE-2018-20783 [bsc#1127122] CVE-2019-9021 [bsc#1126713] CVE-2019-9022 [bsc#1126827] CVE-2019-9023 [bsc#1126823] CVE-2019-9641 [bsc#1128722] CVE-2018-19935 [bsc#1118832] CVE-2018-17082 [bsc#1108753] CVE-2018-1000222 [bsc#1105434] CVE-2018-14851 [bsc#1103659] CVE-2017-9120 [bsc#1103661] CVE-2018-12882 [bsc#1099098] [bsc#1151793]- Do not add the generic provides to the php7-test package.- version update to 7.3.11: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.11- provide test results via multibuild :test - added sources + _multibuild- remove pcre.jit=0 setting default as https://bugs.php.net/bug.php?id=77260 is solved on pcre2 side [bsc#1124446] - modified patches % php-ini.patch (amended)- updated to 7.3.10: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.10- updated to 7.3.9: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.9- updated to 7.3.8: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.8- updated to 7.3.7: This is a bug fix release. See https://www.php.net/ChangeLog-7.php#7.3.7- updated to 7.3.6: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.6- check via apache-rex- build for 42.3- updated to 7.3.5: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.5- Disable LTO (boo#1133275).- updated to 7.3.4: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.4- upstream bug #41631 is already fixed [bsc#1129032] - deleted sources - README.default_socket_timeout (not needed)- updated to 7.3.3: This is a security release which also contains several bug fixes. See http://www.php.net/ChangeLog-7.php#7.3.3 - deleted patches - php-systzdata-v17.patch (upstreamed) - added patches + php-systzdata-v18.patch (thanks to remirepo)- asan_build: build ASAN included - debug_build: build more suitable for debugging- Disable tests that do deadlock now with curl update, this is fixed in next release 7.3.3 thus reenable here when released- rename php7-*.patch to more general php-#1.patch why: this aligns with maintenance patch names, which are in changelogs comfortably copied over php72, php7, php5, php53; moreover, php$N prefix causes issues when package is renamed, e. g. php7 to php72 - deleted patches - php7-crypt-tests.patch - php7-date-regenerate-lexers.patch - php7-embed.patch - php7-fix_net-snmp_disable_MD5.patch - php7-ini.patch - php7-no-build-date.patch - php7-odbc-cmp-int-cast.patch - php7-openssl.patch - php7-php-config.patch - php7-phpize.patch - php7-pts.patch - php7-systemd-unit.patch - php7-systzdata-v17.patch - added patches + php-crypt-tests.patch + php-date-regenerate-lexers.patch + php-embed.patch + php-fix_net-snmp_disable_MD5.patch + php-ini.patch + php-no-build-date.patch + php-odbc-cmp-int-cast.patch + php-openssl.patch + php-php-config.patch + php-phpize.patch + php-pts.patch + php-systemd-unit.patch + php-systzdata-v17.patch- fix wrongly ported patch, using the one from remirepo (Thanks!) [bsc#1126449] - modified patches % php7-systzdata-v17.patch- updated to version 7.3.2: This is a bugfix release, with several bug fixes included. See http://php.net/ChangeLog-7.php#7.3.2 - php7-systzdata-v16.patch modified and renamed to php7-systzdata-v17.patch- set pcre.jit=0 until https://bugs.php.net/bug.php?id=77260 is solved [bsc#1124446]- spec file cleanup * add BuildRequires gpg2 * remove outdated README.SUSE-pear - Squirrelmail uses PDO instead of DB now by default * remove outdated php7-depdb-path.patch - Horde packages no longer build so need to be fixed anyway - update php7.rpmlintrc to suppress warnings that aren't fixable and drown out other warnings- provide the version of PEAR, rather than the PHP version in php-pear- configure cache_dir, metadata_dir and sig_bin through PHP_PEAR_* exports- remove install-pear-nozlib.phar (the bundled and tested version from the PHP sources is fresh enough for our purposes) - merge back php7-pear-Archive_Tar in php7-pear - rename cache_dir to pear and create it- fix php7.spec typos- verify install-pear-nozlib.phar- update install-pear-nozlib.phar to version 1.10.10 * switch source to GitHub * provides Archive_Tar 1.4.4 (fixes CVE-2018-1000888)- update to 7.3.1: This is a security release which also contains several bug fixes. See http://php.net/ChangeLog-7.php - remove suhosin stuff- Support LMDB in php7-dba, it is advisable to use it instead of bdb.- Update php7-pts.patch: open slave_pty using TIOCGPTPEER if available instead of the name returned by ptsname() so it is safe to use when interacting with namespaces.- update install-pear-nozlib.phar to its latest version, otherwise pecl stops working due to protocol switch http -> https- Mark testresults package as noarch- Enable testsuite during build time and save log to subpackage testresults (boo#1119396)- update to pcre2 broke building third party modules, php7-devel needs pcre-devel --> pcre2-devel change.- update to 7.3.0: * Improved PHP GC * Add net_get_interfaces() * Implemented flexible heredoc and nowdoc syntax * Added support for references in list() and array destructuring * Added syslog.facility and syslog.ident INI entries for customizing syslog logging * The declaration and use of case-insensitive constants has been deprecated * Added syslog.filter INI entry for syslog filtering * Added the 'add_slashes' sanitization mode * Added support for WebP in imagecreatefromstring() * Export internal structures and accessor helpers for GMP object. * Added gmp_binomial(n, k) * Added gmp_lcm(a, b) * Added gmp_perfect_power(a) * Added gmp_kronecker(a, b) * Added JSON_THROW_ON_ERROR flag * Added ldap_exop_refresh helper for EXOP REFRESH operation with dds overlay * Added full support for sending and parsing ldap controls * Removed support for ODBCRouter * Removed support for Birdstep * Added openssl_pkey_derive function * Add min_proto_version and max_proto_version ssl stream options as well as related constants for possible TLS protocol values * Migrated to PCRE2 * Expose TDS version as \PDO::DBLIB_ATTR_TDS_VERSION attribute on \PDO instance * Treat DATETIME2 columns like DATETIME * Added is_countable() function * Added support for the SameSite cookie directive, including an alternative signature for setcookie(), setrawcookie() and session_set_cookie_params() * Many bugfixes and other changes, see http://php.net/ChangeLog-7.php#7.3.0 - patch changes % php7-ini.patch % php7-no-build-date.patch % php7-odbc-cmp-int-cast.patch - php7-honor-re2c-flags.patch (upstreamed)- update to 7.2.13: This is a security release. http://php.net/ChangeLog-7.php- core package recommends instead of requires smtp_daemon [bsc#1115213]- update to 7.2.12: This is a bugfix release. http://php.net/ChangeLog-7.php - forward ported: % php7-crypt-tests.patch % php7-honor-re2c-flags.patch % php7-odbc-cmp-int-cast.patch- update to 7.2.11: This is a bugfix release. http://php.net/ChangeLog-7.php- updated to 7.2.10: This is a security release which also contains several minor bug fixes. http://php.net/ChangeLog-7.php- reenable php7-dba support of Berkeley DB [bsc#1108554]- remove Supplements: packageand(%{apache_mmn}:%{name}) from Apache httpd module as I do not see the reason why system that have php7 and apache2 installed should get the module automatically as well. This had a drawback of selecting apache2-prefork while [#] zypper in apache2-worker The following 5 NEW packages are going to be installed: apache2 apache2-mod_php7 apache2-prefork apache2-utils apache2-worker [#] because apache2-mod_php7 Requires: apache2-prefork.- updated to 7.2.9: This is a bugfix release. http://php.net/ChangeLog-7.php- updated to 7.2.8: This is a security release which also contains several minor bug fixes. http://php.net/ChangeLog-7.php#7.2.8- updated to 7.2.7: A Bugfix release which includes a segfault fix for opcache. http://php.net/ChangeLog-7.php#7.2.7- actually build against system gd for 42.3, made a bold comment [bsc#1074025c#5]- fix build for SLE12, where %license does not exist- updated to 7.2.6: Bugfix release which includes a memory corruption fix for EXIF. http://php.net/ChangeLog-7.php#7.2.6- Remove php7-freetype-pkgconfig.patch as it seems to break Freetype detection on some systems bsc#1094534- main package requires wwwrun:www user [bsc#1093025]- better workaround for [bsc#1089487]: build mod_phpN.so instead of libphpN.so- rename freetype-pkgconfig.patch to php7-freetype-pkgconfig.patch to align with the rest of patch names- Add freetype-pkgconfig.patch to fix build with new Freetype: use pkg-config to find Freetype libraries- updated to 7.2.5: This is a security release which also contains several minor bug fixes. http://php.net/ChangeLog-7.php#7.2.5- build-test.sh: generic spec file name- apache2-mod_php7 does not provide libphp7.so [bsc#1089487]- updated to 7.2.4: This is a security release with also contains several minor bug fixes. http://php.net/ChangeLog-7.php#7.2.4 - php7-no-build-date.patch refreshed- build firebird extension only for openSUSE (sle15 requirement)- Fix build for %arm and aarch64- drop imap extension [bsc#1084461]- BuildRequire pkgconfig(enchant) instead of enchant-devel: enchant is moving to version 2.2, with an enchant-1 as compatibility package. By using the pkgconfig symbol, we don't have to care for the actual package name.- updated to 7.2.3: This is a security release with also contains several minor bug fixes. http://php.net/ChangeLog-7.php#7.2.3 - removed upstreamed php7-pgsql-memory-leak.patch - php7-systzdata-v15.patch refreshed and renamed to php7-systzdata-v16.patch- php7-honor-re2c-flags.patch: honor RE2C_FLAGS everywhere. - remove generated lexers so they are recreated at build time- php7-date-regenerate-lexers.patch: honor RE2C_FLAGS- Support password_hash("...", PASSWORD_ARGON2I), buildrequire libargon2 in supported products.- Remove buildRequires on: * libevent-devel: php7-fpm does not use it. * pam-devel: not used - Add buildrequire on zlib-devel explicitly. - libvpx is not needed but libwebp is, only when not building against system gd. xft likewise.- fixed memory leak in pgsql extension, php function pg_escape_bytea https://bugs.php.net/bug.php?id=75838 [bsc#1076970] (internal) + php7-pgsql-memory-leak.patch- updated to 7.2.2: This is a bugfix release, with several bug fixes included. http://php.net/ChangeLog-7.php#7.2.2- do not build against system gd when suse_version < 1500- fix build for SLE12*- updated to 7.2.1: Several security bugs were fixed in this release. http://php.net/ChangeLog-7.php#7.2.1- build against newer webp [bsc#1074121]- build with SLE12*- updated to 7.2.0: features and improvements: * Convert numeric keys in object/array casts * Counting of non-countable objects * Object typehint * HashContext as Object * Argon2 in password hash * Improve TLS constants to sane values * Mcrypt extension removed * New sodium extension - patches: . php7-systzdata-v14.patch transformed to php7-systzdata-v15.patch . removed upstreamed php7-aarch64-mult.patch- updated to 7.1.12: This is a bugfix release, with several bug fixes included.- Add php-cli as provides to php7- updated to 7.1.11: This is a bugfix release, with several bug fixes included.- fixed installation of wrong cli [bsc#1061555]- Update not-so-useful repeated package summaries. Update the descriptions to have a bit more explanation. Replace old tar syntax.- build and ship embed SAPI + php7-embed.patch- updated to 7.1.10: Several bugs have been fixed, see https://secure.php.net/ChangeLog-7.php for details- aarch64-mult.patch renamed to php7-aarch64-mult.patch- php7-devel requires php7-pear [bsc#1057104]- Changes related to boo#1056822 - New packaging macros in macros.php: %php_pearxmldir, %pear_phpdir, %pear_phpdir, %pear_testdir, %pear_datadir, %pear_cfgdir, %pear_wwwdir, %pear_metadir, %pecl_phpdir, %pecl_docdir, %pecl_testdir, %pecl_datadir - Updated packaging documentation in README.macros- Updated to 7.1.9: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.9- added /usr/bin/php7 [bsc#734176]- php7-pear should explicitly require php7-pear-Archive_Tar otherwise this dependency must be declared in every php7-pear-* package explicitly. [bnc#1052389]- Updated to 7.1.8: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.8- Replace %__-type macro indirections.- date extension: regenerate lexers when needed + php7-date-regenerate-lexers.patch- dropped mcrypt extension [fate#323673]- updated to 7.1.7: This is a security release with several bug fixes included.- Drop sle11 support as we are not building against it anymore - Remove php7-BNC-457056.patch that was applied on sle11 only - Remove dependency on imap-devel, it is not used - Switch spell from aspell to enchant, dropping pspell subpackage - Remove unknown switch options from php cli build - Drop support for berkleydb format, by default there are more supported solutions built in php - Use %configure macro in the build phases- updated to 7.1.6: Several bugs have been fixed.- Updated to 7.1.5: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.5- Updated to 7.1.4: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.4- Updated to 7.1.3: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.3- Don't install the init script if we use systemd- updated to 7.1.2: Several bugs have been fixed. - deleted php7-getrandom-test.patch, upstreamed- updated to 7.1.1: This release is the first point release in the 7.x series. PHP 7.1 comes with numerous improvements and new features such as * Nullable types * Void return type * Iterable pseudo-type * Class constant visiblity modifiers * Square bracket syntax for list() and the ability to specify keys in list() * Catching multiple exceptions types * Many more features and changes… - migration: http://php.net/manual/en/migration71.php - php7-systzdata-v13.patch replaced by php7-systzdata-v14.patch- suggest php7-* instead of php-* [bsc#1022158c#4] - do not suggest php-suhosin at all as we do not build it (not ported to php7 yet)- updated to 7.0.15: Several security bugs were fixed in this release.- Replace pkgconfig(libsystemd-*) with pkgconfig(libsystemd) Nowadays pkgconfig(libsystemd) replaces all libsystemd-* libs, which are obsolete.- updated to 7.0.14: Several security bugs were fixed in this release.- updated to 7.0.13: This is a security release. Several security bugs were fixed in this release.- adjust firebird dependency- updated to 7.0.12: This is a security release. Several security bugs were fixed in this release.- updated to 7.0.11: Several security bugs were fixed in this release.- php7-getrandom-test.patch: Fix incorrect test for the getrandom syscall.- updated to 7.0.10: Several security bugs were fixed in this release.- updated to 7.0.9: Several security bugs were fixed in this release, including the HTTP_PROXY issue.- updated to 7.0.8: This is a security release. Several security bugs were fixed in this release. - removed: php7-mbstring-missing-return.patch (upstreamed)- systemd unit: remove syslog.target from After [bsc#983938]- updated to 7.0.7: This is a security release. Several security bugs were fixed in this release.- updated to 7.0.6: This is a security release. Several security bugs were fixed in this release. * removed upstreamed php7-no-reentrant-crypt.patch- aarch64-mult.patch: fix asm constraints in aarch64 multiply macro- build for sle12- correct public key- updated to 7.0.5- firebird builds now- update to 7.0.4- updated to 7.0.3- require postgresql-devel < 9.4 for sle12 to fix build- more versioned provides- update to 7.0.2: 31 reported bugs has been fixed, including 6 security related issues.- update to 7.0.1- php5-pear-Archive_Tar provides 1.4.0 - install .depdb and .depdblock files along metadata * php5-depdb-path.patch - versioned provides in subpackages- Provide obsoletes for sub-packages to improve upgrade process.- Obsolete php5 since php7 conflicts and should replace.- marcello at ceschia.de: fix path php-fpm.conf- set pear's metadata dir to %{peardir}- Spec cleanup * Split Archive_Tar from -pear sub packge to allow updating this part via rpm * Added "Provides: php-firebird" to -firebird sub package * Added "Provides: mod_php_any" to server api module packages - fastcgi and -fpm- test mod_php with %apache_test_module_curl - restart apache during mod_php upgrade- add php5-fix_net-snmp_disable_MD5.patch [bnc#944302]- fixed segfault in odbc extension when result set is containing NULL (php bugs #52554, #53007) [bnc#935074] (internal) + php7-odbc-cmp-int-cast.patch- updated to 7.0.0 * see NEWS for changes * see UPGRADING for 5.6.x -> 7.0.x transition - removed unneded or not upstreamed patches for long time: * php5-cloexec.patch * php5-missing-extdeps.patch * php5-format-string-issues.patch * php5-per-mod-log.patch * php5-apache24-updates.patch * php5-crypto-checks.patch * php5-systzdata-r12.patch (new: php7-systzdata-v13.patch)- updated to 5.6.11: Five security-related issues in PHP were fixed in this release, including CVE-2015-3152.- php5-systemd-unit.patch: set Killmode=mixed in order to ensure fpm and children forked by script can terminate cleanly.- mod_php5.so executable- use apache-rpm-macros- updated to 5.6.10: Several bugs have been fixed as well as several security issues into some bundled libraries (CVE-2015-3414, CVE-2015-3415, CVE-2015-3416, CVE-2015-2325 and CVE-2015-2326).- enable apparmor support: new BR libapparmor-devel- update to 5.6.9: Several bugs have been fixed. - systzdata patch updated to r12 - php5-systzdata-r10.patch + php5-systzdata-r12.patch- update to 5.6.8: Several bugs have been fixed some of them beeing security related, like CVE-2015-1351 and CVE-2015-1352. - refreshed php5-crypto-checks.patch- configure php-fpm with --localstatedir=/var [bnc#927147]- systzdata patch updated to r10 - php5-systzdata-v7.patch + php5-systzdata-r10.patch- build against system gd and libzip only for 13.2 and above- update to 5.6.7: Several bugs have been fixed as well as CVE-2015-0231, CVE-2015-2305 and CVE-2015-2331.- build against system gd [bnc#923946]- build against system libzip [bnc#922894]- update to 5.6.6: fixes several bugs and addresses CVE-2015-0235 and CVE-2015-0273.- added README.default_socket_timeout [bnc#907519]- fix sle_11_sp3 build- update to 5.6.5: This release fixes several bugs as well as CVE-2015-0231, CVE-2014-9427 and CVE-2015-0232. - removed patches: * php-CVE-2014-9426.patch * php-CVE-2014-9427.patch * php-CVE-2015-0231.patch- added php-CVE-2015-0231.patch [bnc#910659]- added php-CVE-2014-9426.patch [bnc#911663] - added php-CVE-2014-9427.patch [bnc#911664]- update to 5.6.4: This release fixes several bugs and one CVE related to unserialization.- update to 5.6.3: This release fixes several bugs and one CVE in the fileinfo extension.- update to 5.6.2: Four security-related bugs were fixed in this release, including fixes for CVE-2014-3668, CVE-2014-3669 and CVE-2014-3670.- upgraded to 5.6.1: * Several bugs were fixed in this release (including CVE-2014-3622).h04-armsrv2 1742462199  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklnopqrstv8.2.288.2.28-150600.3.16.18.2.28-150600.3.16.1      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""#$#%&'())*++++++++++++++php-configphpizephp8TSRMTSRM.htsrm_win32.hZendOptimizerzend_call_graph.hzend_cfg.hzend_dfg.hzend_dump.hzend_func_info.hzend_inference.hzend_optimizer.hzend_ssa.hzend.hzend_API.hzend_alloc.hzend_alloc_sizes.hzend_arena.hzend_ast.hzend_atomic.hzend_attributes.hzend_attributes_arginfo.hzend_bitset.hzend_build.hzend_builtin_functions.hzend_builtin_functions_arginfo.hzend_closures.hzend_closures_arginfo.hzend_compile.hzend_config.hzend_config.w32.hzend_constants.hzend_constants_arginfo.hzend_cpuinfo.hzend_dtrace.hzend_enum.hzend_enum_arginfo.hzend_errors.hzend_exceptions.hzend_exceptions_arginfo.hzend_execute.hzend_extensions.hzend_fibers.hzend_fibers_arginfo.hzend_float.hzend_gc.hzend_gdb.hzend_generators.hzend_generators_arginfo.hzend_globals.hzend_globals_macros.hzend_hash.hzend_highlight.hzend_inheritance.hzend_ini.hzend_ini_parser.hzend_ini_scanner.hzend_ini_scanner_defs.hzend_interfaces.hzend_interfaces_arginfo.hzend_istdiostream.hzend_iterators.hzend_language_parser.hzend_language_scanner.hzend_language_scanner_defs.hzend_list.hzend_llist.hzend_long.hzend_map_ptr.hzend_max_execution_timer.hzend_mmap.hzend_modules.hzend_multibyte.hzend_multiply.hzend_object_handlers.hzend_objects.hzend_objects_API.hzend_observer.hzend_operators.hzend_portability.hzend_ptr_stack.hzend_range_check.hzend_signal.hzend_smart_str.hzend_smart_str_public.hzend_smart_string.hzend_smart_string_public.hzend_sort.hzend_stack.hzend_stream.hzend_string.hzend_strtod.hzend_strtod_int.hzend_system_id.hzend_type_info.hzend_types.hzend_variables.hzend_virtual_cwd.hzend_vm.hzend_vm_def.hzend_vm_execute.hzend_vm_handlers.hzend_vm_opcodes.hzend_vm_trace_handlers.hzend_vm_trace_lines.hzend_vm_trace_map.hzend_weakrefs.hzend_weakrefs_arginfo.hextcurlphp_curl.hdatelibtimelib.htimelib_config.hphp_date.hdomxml_common.hfilterphp_filter.hgdgd_arginfo.hgd_compat.hphp_gd.hgmpphp_gmp_int.hhashphp_hash.hphp_hash_adler32.hphp_hash_crc32.hphp_hash_fnv.hphp_hash_gost.hphp_hash_haval.hphp_hash_joaat.hphp_hash_md.hphp_hash_murmur.hphp_hash_ripemd.hphp_hash_sha.hphp_hash_sha3.hphp_hash_snefru.hphp_hash_tiger.hphp_hash_whirlpool.hphp_hash_xxhash.hiconviconv_arginfo.hphp_iconv.hjsonphp_json.hphp_json_parser.hphp_json_scanner.hlibxmlphp_libxml.hmbstringlibmbflconfig.hmbfleaw_table.hmbfilter.hmbfilter_8bit.hmbfilter_pass.hmbfilter_wchar.hmbfl_consts.hmbfl_convert.hmbfl_defs.hmbfl_encoding.hmbfl_filter_output.hmbfl_language.hmbfl_memory_device.hmbfl_string.hmbstring.hphp_mbregex.hphp_onig_compat.hmysqlimysqli_mysqlnd.hphp_mysqli_structs.hmysqlndconfig-win.hmysql_float_to_double.hmysqlnd.hmysqlnd_alloc.hmysqlnd_auth.hmysqlnd_block_alloc.hmysqlnd_charset.hmysqlnd_commands.hmysqlnd_connection.hmysqlnd_debug.hmysqlnd_enum_n_def.hmysqlnd_ext_plugin.hmysqlnd_libmysql_compat.hmysqlnd_plugin.hmysqlnd_portability.hmysqlnd_priv.hmysqlnd_protocol_frame_codec.hmysqlnd_ps.hmysqlnd_read_buffer.hmysqlnd_result.hmysqlnd_result_meta.hmysqlnd_reverse_api.hmysqlnd_statistics.hmysqlnd_structs.hmysqlnd_vio.hmysqlnd_wireprotocol.hphp_mysqlnd.hpcrephp_pcre.hpdophp_pdo.hphp_pdo_driver.hphp_pdo_error.hpharphp_phar.hrandomphp_random.hsessionmod_files.hmod_user.hphp_session.hsimplexmlphp_simplexml.hphp_simplexml_exports.hsocketsphp_sockets.hsplphp_spl.hspl_array.hspl_directory.hspl_dllist.hspl_engine.hspl_exceptions.hspl_fixedarray.hspl_functions.hspl_heap.hspl_iterators.hspl_observer.hstandardbase64.hbasic_functions.hbasic_functions_arginfo.hcrc32.hcrc32_x86.hcredits.hcredits_ext.hcredits_sapi.hcrypt_blowfish.hcrypt_freesec.hcss.hdatetime.hdir_arginfo.hdl.hdl_arginfo.hexec.hfile.hfile_arginfo.hflock_compat.hfsock.hhead.hhrtime.hhtml.hhtml_tables.hinfo.hmd5.hpack.hpageinfo.hphp_array.hphp_assert.hphp_browscap.hphp_crypt.hphp_crypt_r.hphp_dir.hphp_dns.hphp_ext_syslog.hphp_filestat.hphp_fopen_wrappers.hphp_http.hphp_image.hphp_incomplete_class.hphp_lcg.hphp_mail.hphp_math.hphp_mt_rand.hphp_net.hphp_password.hphp_rand.hphp_random.hphp_smart_string.hphp_smart_string_public.hphp_standard.hphp_string.hphp_uuencode.hphp_var.hphp_versioning.hproc_open.hquot_print.hscanf.hsha1.hstreamsfuncs.hurl.hurl_scanner_ex.huser_filters_arginfo.hwinver.hxmlexpat_compat.hphp_xml.hxml_arginfo.hincludemainSAPI.hbuild-defs.hfastcgi.hfopen_wrappers.hhttp_status_codes.hphp.hphp_compat.hphp_config.hphp_content_types.hphp_getopt.hphp_globals.hphp_ini.hphp_ini_builder.hphp_main.hphp_memory_streams.hphp_network.hphp_odbc_utils.hphp_open_temporary_file.hphp_output.hphp_reentrancy.hphp_scandir.hphp_streams.hphp_syslog.hphp_ticks.hphp_variables.hphp_version.hrfc1867.hsnprintf.hspprintf.hstreamsphp_stream_context.hphp_stream_filter_api.hphp_stream_glob_wrapper.hphp_stream_mmap.hphp_stream_plain_wrapper.hphp_stream_transport.hphp_stream_userspace.hphp_streams_int.hsapiclicli.hembedphp_embed.hmacros.phpphp8-develREADME.macrosphp-config.1.gzphpize.1.gzbuildMakefile.globalax_check_compile_flag.m4ax_gcc_func_attribute.m4config.guessconfig.subgen_stub.phplibtool.m4ltmain.shphp.m4php_cxx_compile_stdcxx.m4phpize.m4pkg.m4run-tests.phpshtool/usr/bin//usr/include//usr/include/php8//usr/include/php8/TSRM//usr/include/php8/Zend//usr/include/php8/Zend/Optimizer//usr/include/php8/ext//usr/include/php8/ext/curl//usr/include/php8/ext/date//usr/include/php8/ext/date/lib//usr/include/php8/ext/dom//usr/include/php8/ext/filter//usr/include/php8/ext/gd//usr/include/php8/ext/gmp//usr/include/php8/ext/hash//usr/include/php8/ext/iconv//usr/include/php8/ext/json//usr/include/php8/ext/libxml//usr/include/php8/ext/mbstring//usr/include/php8/ext/mbstring/libmbfl//usr/include/php8/ext/mbstring/libmbfl/mbfl//usr/include/php8/ext/mysqli//usr/include/php8/ext/mysqlnd//usr/include/php8/ext/pcre//usr/include/php8/ext/pdo//usr/include/php8/ext/phar//usr/include/php8/ext/random//usr/include/php8/ext/session//usr/include/php8/ext/simplexml//usr/include/php8/ext/sockets//usr/include/php8/ext/spl//usr/include/php8/ext/standard//usr/include/php8/ext/xml//usr/include/php8/main//usr/include/php8/main/streams//usr/include/php8/sapi//usr/include/php8/sapi/cli//usr/include/php8/sapi/embed//usr/lib/rpm/macros.d//usr/share/doc/packages//usr/share/doc/packages/php8-devel//usr/share/man/man1//usr/share/php8//usr/share/php8/build/-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:37952/SUSE_SLE-15-SP6_Update/183027b4de71e4859bfbaa9bc4073c51-php8.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linux     POSIX shell script, ASCII text executable, with very long linesPOSIX shell script, ASCII text executabledirectoryC source, ASCII textC source, UTF-8 Unicode textASCII textC source, ASCII text, with very long linesC++ source, ASCII textUTF-8 Unicode textC source, ASCII text, with no line terminatorsUTF-8 Unicode text, with very long linestroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)makefile script, ASCII textM4 macro processor script, ASCII textC++ source, ASCII text, with very long linesM4 macro processor script, ASCII text, with very long linesC++ source, UTF-8 Unicode textM4 macro processor script, UTF-8 Unicode texta /usr/bin/php script, UTF-8 Unicode text executablePOSIX shell script, ISO-8859 text executableRRRRRY2zd#`vutf-8d60e0dc5dc3a2bb3d401417ec5eb9b03cd872d46438c1847f80dac69f601356f?7zXZ !t/㘊]"k%I jOW3}{J&1[LxbF_/rr89[1w'b $(^˿Y CL?ED58f,#5K 3iFW;z8Ri^0{ mj[Ly+~QCO'|E NbNEnĽт̃Y#(mM48U_!tg!v59+))CB^x"Wpp4]THY)}r&bLynu*-" xd 9?HC)iRm?uV~No]WC8^qjpn9b\Ū(Qc )'9D͏U2@|:|LLm1`(Ƴxo(a4Ă]8 9aaeQaszL+ׂHE#m5˫ Λ5svPҒ$\hE,Q5,Hط]肈5LIt\SD/쮒܁W4v VqIl)*{܆\ Z^h:vXV2 *r[J:d s >9]_PG7(lX*ڲoI]$͑rԳm̝:%#~A\ %)}͖ƌs-YR݃zo 9 9xS{fD vl:IUC~/ 4S]q=YyJwq;5# ΢@OI’=^Qk6}htr&v2 yyJFTZ0]J:wnŤIK[&FD9i7%/v,_d?ohM)I/ w=\2K}z$B055S%:nP^ҟHc9"?皴 U#b깐,/K=V䱶b̤TZ5)喁?~0f$̾QH')fCq?l'9:'WWS1;B Ue*Rbi:Fp[{^8Ƽ 4 v ~EL ",A*#8ys QVjP0& Wv!:X#'-dD*d繁Ik[yoI&c*$fБ\ap1";P䏿X)aj*cșE}KZ.T !Q!"ivq +YX _>!_ejև@q0شP+'"8}Qb(؊G~mH&[|ꉬ6KĈE>Utu)qdJd{JAqcB+88"9̯g&4 ?E}n#Va:NLYTN d&92qt. W&2}&_P2YގqQöX<+^~񺶯iwrwds-;P$8:24BwE DLGHK=i&wH}n%TC׺[97>#5yIf Y(d2^# +wK\語]S3b`#ejO]GqCYaVy]?,rH7ܘ?\ 6>O{mъp&crIpwfB-|:[5 /:I*+Vw?<5a}ZvnSZ"bM5|z;aJ;sGx<_{u%ETF(.Ƞ Ph5fTɬ4-w凰&^Y]ϧ؞0&!Oce%nYQٸKI}y(;8!JZfal21Et! pKl`N5  oRQ-h,~{lYC,^J6gj[T>ZE$Aק@Jp!O*V55時BQ|X}Z&K#b"ceo?P^2F.iL.+?;#:eyKuϸ TwLs(lXOНq(cSi^ DiA$mXȔJħ˧%΢UYƙ2U?>M\.;[zXZfYbD]GpzJ m:g~N%jgrQ.Ǥw#q.2(K @g_MG@od=SeЩ-fE;G6({>*$4ŕiA-Fq;akև ʧ65\M/bғlwةw `%b! IV|1>Vk`!Yy-%m |툟 ҽ?;7K6a_:ҹgf X2xė^?&H>[oo]5C\`|gI-B{ ߱Je/P-}P\=qk,",xߨ&f0"78 (= :pXeZmfj՘H63>zܷiSjpk ,knF|B _J)T t(05*#Ƭ ~֝hpCp)IB\Gr-2-X<~GOLF+؂fdKu?#¯3w!0PS%ĕ,`&*M6 |s^3;uXg>VȚ t OCmJ&XY TEnC!\uc;]WrJAXa '@.3 CiCi;$:r ^FU-"˱Q h"@ꞽꯆDǯ3DP5&"@MKIa 32gzӰyjeuUGH_EvP:mk - uwm,󆆢4Ӧv42MPN=\ rfcnd<5imJ @VT014߻jw4nINf!޸Q<"J= X +(pBkcqgX8 P&?$Da u%7 n-^ H?*W2]%ƲO.DYnM@wJo38'mo,'rEM$kA{,1To3R^#,J»z=&+t[7+:XCfy/wl8uҵR>;9uFHqO|yjJusB>h^+E#3s,ve"g*Jcz_`HZ2(4^[Y[gC \ Igt}ζ Kbс@ u0/0ǿn{plh-0bS[%w*%f2}UC, _2jM`2ԂZ9/蔅y}#JY3FX}=q: ;#7uc`42}pKL/6x,"I[>Ef;r_X4_WUԛ0(s!LT_0~`T !!;D莣%y5M?Qm{M= 79)dBiem)4P2oڣW6aCE^z! y~j욤"!["qlp_7?imu j|12$% *?RAĮ;H^@V V;U) S@a`ծ|;ZT /U\y'9g$}@{ˣZrnLҕ$R$cͽX'o".w w|c UgBطAh(@k ?p\r6, 4דA6Zd2jTZ&5WX MzOʇf cqv(]6]?2\Q^b)uM&i|>+Ym"Ar͛5y8茣y}.'2%qĪn!G}҄BMz,u01g&MP'|j‰Pjoh~ᐪ4 b@Y"4ŸBHf mWIOIڶ\o^i3ke&E^/ `9) SsG@w'.f;fqeͻ;ĝe˝5^}^-G#8 Ɲp巾Ί4NP+24:A,TCIU)2ߢ.]A NJOt.}4G/?$kGs/C%Ε?;P)[a&Px#JDB(AtƵS3CY5t8N~2XDTxŰ4 x`N^Ls. )SE "W֣\N ZÌi'srEXದpgETsj~B9>KF^WpZa7OTY;(Е֕gZd_ϸH}?yT!#Wz qvn>\(ϊ{h91%5=7橛'b3vQ)ܬ[N :hK8m%UlO~BK9"#-S`Z>.X _""/7,D F5J'g.?>S-[_4)7ٕ٫cT_"Z/Ev$qC}~M֎tK2Q.f+..ODKU[ Muؤܦi+rJ< 4'3J4NtuaVT폙;)1HٙawPdw (u2P\!@ Y.dn-"jc'gsChip]&mМQ[=#ieIh]@ˋ2Ѵ|͝lwJiE嶻CYFl$`*EA3#3egKĠwx=|%$ﺦЃTNмJ[z8Z-6^#!x2~ׂG뼡Cg}D6AE[?5n* ԗ~N62-eD>@ilՄ7Clǽq'7&a6]) <߻V^NuG*(vϮ+tWUu/(}Ԥ4ǰ!!^Ci7& ȧ"4%)+hA{hͳà a(hծfX~wC ^,%;ղ,qL̥ \z}3A,ĝo[@y;jЪĕtoEwmv&dXXu2hSou#H-Dznmc V*x_ 4})Lcf=KQ.67%EaMCaC-L.;T%D4yٷo(m* P}AdV8xNJ#Åi_F +[@35(qhlTy `ɹ#ꅃ6zVN3*ǪoBkDO =>t ʹ*9[Q \A-P='ya1Ki'b}KC>#p,S fUډOHZgM Ê 'JRU%KUC2tjDOGox \K")9Fᐘib%=٤5D8Ǒx#߭%:AĻihz]7,25YNV5vନyψĨ0FpG57 =&cwEk.mur_*y^*Qlp$ԗxQLdMwc2˿1=NZЎD+uX![ZD-ySK-HTTZ+y!] ZO2lIZ9d+{8q{*|෿]\k*F>M#y/"_/ 1FbE^m/T|jw\R\fQv{bi!7q遛o}SGRFF\%NT?O g|ڈ(ʋ2ZkOX0uTL-ܹޖ(Gh:A}fճKfsCĘFVk"D-ƚ<ȭĥ] &򘣰7  }BN9ZoMIL63__Jd6$ ˜f -kwZٔ&}k= g+PF,h0%x&0NR!:SG0 _Wf<;P!rc jNC_Be 1Y5canŖ{NzqFxfI螗n2"&s>[!wգ#/FS 磛!vBQƁoe Q谒^U7Mo > )f+N1ڒ'mu"5qHǕg+7GջM;guk([y͈!]␸7UIaY7>ۣ[hV軩;nډ:X3ΏܡٰHB&~rV|G`SfZ 4]حEo*P0>fz_ U4q9Oީ mSQ.k,獦.3) 7Ͱ?tCC0@bS5RKi'QYb Cȼ-~AoYzŜQӤUjbE,:"xʐޕ?#(qگT [UQa⹦v f0N)> ;?@sԿϵD"e4|k&ׅZi?amuSVkcQ/N YΌ0ʑBȫ΍~bή2Qzcn:0:Ő?scu Ibٿ~!ioRTaC{oDc@5W&"t;IdnU.l%"|^m@#@/3#0-6L}%Hq8=rd k2NF 3e$e"k&%ZmB;O䬻ԼxWoQ7Y{2H7 p\5$`?Vh ~:%DʣècU{78jVG>n::ٗmK8~Ъ(2RQ /qrGk4R:Ciu h,-ryxA2 c F}l{&4-WyUv[UET{1"N 7M30?52+̙ˏ2:yN.X7<_7o0r1I %oqn/ω@ [ Ф2쉯WӓkzbQ'h=KzV„ ݧOxi}po 'K*#7vWf+ NVY0$:hlv Nvu79 [@憯4,ݯ&шw-,l]t~ 5xe-IJ \.bpVGTڨxrt7π=8@nq UpG2 2 v?<z,c|>Hysf^VvR^Re#*T2`m9i"d@hkB_qbTrD鿬$cx@p/~T}ǁ|$h p\ٷfgi֊H\j%F),o6wւS_I!UM)X O\}K:}@!ГIc<_:5 _̚i%A$%/*r"XMITGNHbcdkُtJB6dsJԷe4=52|>ݶZdh.oȦP qiC~LKfRgBc,w& JpRބ- y^㊊`5@6[S4bwe6Eȇ4 {`ΕLH&,h ҢpX 8K}""jJU>!qΠ^="6܆* u8:uC˴yo"VtUy'&B o:)*q+_Jd%4:uAK> ֭ /[inDu ه=rL8GEg;no4#i'i` 1trbNAT ˮ c2+=0CZ4Z* ^$ZM K7Ad8Obڦ l #rUesg DД ;;Sd `S7m.ݑx.eJR#7^C(;˛^0H67US$u7=̐#vNaCs!~$Wdo OsFɳ][X½{/ ALG52 V}!фyufFvNC̬`dEWq_;)nX3 %8 ɞ)\ͤfBkY>Dҙ?>{K"5e '"у_G9[ԡ^-2Q@ _|K =SQInl yiqNO SQIPw=F,7kK{ C3i[;Jyx%oPE %Dz@BkYc&"BmbFh=^eB D o7KeT/{w_C@rud5*} '- y?^I =-/ InpR[+EᡨdߕALv%S8g3V*lxpU FX' RsS510$9cm;R)s[2Fj Sx=U9WTY"+oysޅWk)^;ώm4zݯcGYXPjdNjiR9c 8sSJu`}/݄x#SMRAAze` @!$81>GdfU53ʦ +Ƿ&:^G+LPZöǒޔth+A$+VdS U6Zxsԯe L*3̡vRTvN*ArHFK"IMxF|@>^ڏcu!)'.#gW(SbX{9mLvf\t~-hXF@ @avR(DpxhNk`PdD i%'2ֽ,D65/8 9 WA1dRy6kSɕdTIj-[ id#9!K&e;Q5B7\I@} .fw/TI۳YB>[ջv`Yy( ckdXэC h.OLqGcֽ Y!o]xjun-􆦣吶tLyXwM%,<ť*n]p]M|o ]m-!ߧpWWPC_l}, @.ޯU2Sq=^c1_1hj]^c{ 2>1oGG1}_a1E}"']hAԱˌaHT Y6!OO@ ;t|ŘP;VڭVO .Uxr %2r{ϟK< g!&URr. ˯J Ga#v`4 Ua%`kø#R' |XAB4H +ӕJk%]vkjRQKYxFlgDY{ G4Mq!d ·yN9N$ҽ/6ŽhZK|y/Fb⠧!I2Mqпb)CLEF&9NܤEU}"R^ahw>cr8v ԤvuplO0Bi:rD`W-XJeϮ鑅D@no)d1*UY dMԮ'"7GJkxK 0΀!O0Q!$[Dx<yR aZ캴ь~lF%B^Ȏw`5! zF`~R r$Gtn:gZ r׾fz b,Emtuť;kpx=sPޫ񱑩U_#mY:b>-O a2Ogd4ЀKx]=Bdpr[絚mkOY/fXZfhbMK~Ib 7Jr"U,Lr9hVb21=yu-vpO3Rܺy}\'0%8U#)Ue>1l2"U4sۧn3M;CQqi| ^CV\6$r2qeY̭Y27=HٽCtYO?xwn6DH \*W6`αGb+>'c+_>q.ciGL&vQL[ &%伜_ @CTdX-LH:uAl QPyJNg4wrbA$ d¨jٿj'W<7{(ɎP ΒF5u:%P9+#2۾]Ult GW֘a GMy<'bl.jE9Bs%/T˭* r]N<owJ!KWT>F)\3jfvLiwҢ~h:) oCJV?8?r&d~75Q(̆|.c T;a~C<*gwA\=U5BJg(?㹋d)J.3XN8u5C ~>*N >v18NhSxye;<k@>MbÙ~rOV̈́7 (|(sf7{2",g#(Mѫ^ID'ǼCad]8AINI#:zp+lV+P?&KT%[Oy쩣]K5(oi6w6E2=0:@p uҲʍcvBm &1t k89-8ϞzROZY{(SH1US8he+(&5Md9]^Q[ Oq3NUp_3R)B~Gv4Ti8XV( AѴVF0 >Aخcf cCMwm~= ' G{37geAohk+D>ۗdѻM PU* 1X3 <wa\`s@rGj%%_7ey@rp :⵱#,6l?^4;B"$v6z{'TN'QPaego*z1̭ r2#K2IJ ;bW84u3GV:[k/:lW2^ $*Zn+{Eva rA@JMZAauFjAYK/-0롯@ւ@y lM)]A&4;'N/wXgAE]fRr~hLjJEɷOWs5o5AL+-_˖o4ĹEbˬ5~cr|.4 8nWIO[>wIGOg kS56QX5\kllVVDwޅΩo:- |sCl-`m)B$WWh e80~9v%[-gG rkg]'42St&bcYߐacRč58܍Q$:_~(xKE$ױfweTg"Ns5}~p6DV#uSque1q-sI08<WAdJM[h]µ]雧Z\]H~ XRHBeЂ~Jvi뚝%{ ~EwN"HLF[ť>nC<~My#u:C UݚwsQZ- ^Oj8GЁ?xD>oL"P"8||)I -iCd~Vz:C*n 't#_eOD-ܿ) SE|_n}:/ezfY5<"v !McKf#b=Vant)Me.OԲ} TaSP/g oPvOK>SY$f0lmMVx~[j @/dG_ MHA@Z4U?qhXF陮FJ.Bى5^-i>a@J1GE mkdCW_*$J )P7j GvKk%Ѩ(X ب Bj uS] 9 \sOdk@߳QS-*a (yA+5}0aԈaqHG!-x/{;[:w1V>V<hl~KA3:tcnG,`9 ZZӠHLpi;Yeݕ"{u5ƈ0?GKg@})0_͜ҟshso+ò:]ʔ ]?ޡn%}MhHZES!_] #ԔkX6]74V$X@i+?pga9o^yG )v=F;U6nW&* |3*>*t57P-ݓ~u*ƵBYe0l \b+sN*peowH#7aTB|[DL 7Ѽ{=:sၶE0[K/_N cTVzPu*E8P/k(Yg^siFÿv lFaX4|҈y]?4Z0Q̛6Ob-y[K.e3eԵbeV[H rQssa+̈LU[[_ X1;#LEOZÕר5bFPF#V麬ĥ;VO_H`îEǨ󈦦2ێ胏cFUu)銽NPNقYD>ms]B wDo'rV=X<7 r(/ TNʨATU\if!:g;!B΂E!F([ =tCa#~+/}J jNX朳F$|3Š:Em= jnj!FdCoܰ7U^c28-v3jhڑu ݼa~?ɐ6߂, X ݲ+ /-!d HÒRCzHIE4G=nʝ庑a}Lօ&7*rwITCUT#:dލu qXcdFqZowBs#-4+Άъr,f_)!uzrبHawa.Wve ^m@o98Xe'j ^7򠨔S™t,=n2":Í=\C0H//FXK8I$M36緸`—  f!^yF roGJK{VY%VG!IL%;>O;M]%'&Dp L/V|GrDY3U36+jSiZ|4=y'3z֢l]XCʫE0'4V9g3h} -p0r8s(MJ&%0?Ǚ_8,`͹+1#zjdڔ=s턧FwD?$mxN3B1-ҹ0C;ݴI;5t@~iDXͦ3E:¤NnSNvSn nREPj:Q]Aiy J}$.\G#|qXwyټȟؤSY=g{5pP2ڥ.='UIXuG1 -25oYXR]\,S?!+'86%_ed2 Px3ka-КrOϨ B7 uATv73yւQS+K84Xc!?ձ/VaP"tN?_4: MuޡU>3ۉ`;jIyP?ueV\$X}`EQAi[zAFgijr~pcnDY=3w WZD z*(R6o,\6sEh9.3XNG %G VhTv2+d'vXiHf/' x7du%5I.dϼOaڴyWĭ%뗧)1&ZV|.^5bx}Nl~q}b]G9wO;Ӎ ٥MT d,ejv3 =iЋ-SD`P5|1p,Ȝ9^t`쩏fYR=@h뽈~[hzDSj2nj¦05cU(mO|OS,{}I 10:ʻU`Cx='iqRLF HxAMl?|;b !BKP\R@P>רׁ1?'h;MdC(U5ñ)I %WZr+*{>aEO *2vQ@ԳOٔK2Vc A 4k^ȼRaڥ>J|I ̾SZ 9 CU$7,*r,%{LZ-605MMZQGľ 7(Og)y%E")qlvYhv"ءEI{7:; x4YJ_j$>m)Jt|rd҆F6[]遠%BsT;mHpuZYѺSXX= ;uc^|v(`H—WWp`onPۍ._W^ mcdl݊B6PxF嫱g0/ro /-WR\T[׵{a mmz<LޕeB*ӉWo٨9.0؜tg:=PaG j87ؙhm4RYGϺgʦ8|V],5ϝj`d)℡^dƦ-8_OT''$4y sটcY`~^!*(98Ƀl/ E޾D3\+(~fnfI8Q$pܺVn}O2+HWu'i Ű{!=ZD[ZxZGx8IE,?Y;. ~UiMNC̬e?0Ju/-/0πֈJRU:z=b~6M'yqaoHcjtCJD]L2s?ftO7/ ]ŠD=e&p?^dIF,|iسQL|$T 7vt[Y@]0yCds}u*U#4$O4޶K0g$o+9 Ѕd?5|h>elNK."~;)Xlh$C:ǡ7vX݄O Ӳx8bɎ @*,?zP2cpmp`RJMs>G'_(1߷3XtqVCI-~,>d22!> [Dư0dKK0QI7 ޟh3qJ?eqtvy2ĭpfHstaN6w@!Ci_ٲ8恂X[|&]-T W{~ YдC6ʹ٫t:*fJWm! z$<q,* t%ʕ$ #n9kj}`"F$Q~:lBמ|Gj:̆?0ۂ5دl~(9XY]h$~a0sYٞnYPRbߨ&Ae͆\l5-fHgjN ˡC z o;Z.Մ/g ҵ.eu/e5k"+f% A?Yd.a,TqTЗNr|bc-av޴yBvUi2\)öﴱ x-U_kM`hˉD5v,a>pf(k6=d )Eh7]C3p&H$F2cmFVZ%/hP6TC;z&6Ȇnf[_=AtOٕ!m7`-UyUw!%'!x~ܹ)N>Juǘj )bEt\#^J]t o{Enb *r^) F),? =fk7+F|m4 KOϻI4:jҝ`@Ae=Un`w BE3cЏFk ʒNmIs A~T]":a2!A( ϸ\͇CY$U q|ݱʭ//\הTC^v;'U{U4{5Aj9xN+*[s/G 4rI7AU27/g O58P>66>#-!eՂM0R vn2e\eک' B?&ݝ =Ċ`2rZnN@ ^ w5҄CH/tc5s-g\iMi MRDv>#C25UhF/uơ'uX$w{wH}"hD>M,f9|(wqwxRQ!cKw g>2ǧ6V~0@nr=4$ӥVLIoI/)s,_Y?+yLTDH&ݨ 8~3~XN@-mm loBË[@tC\,zs8" baE@YETשּ2ÂRu%R:VNKInC^ 0;ߩReP$(LGS zH"T)@ r9}ܠ0uOz>mhL?'-3a/kabFJ78$PCkMYQ[M _X S>F%>DW,Yu{kcʰH luKiAE MMX)%`8/4n"G{ryLӃ ^LZw i;2"tJQwT7ky]%{ !P؃:*g>1fY.e.?} *jPxڄsHAFo J hO>iȗvc:-Um|=̷g" ߍ7r ke _}7E)OAwK2"u Kw)\]y!$PXTer-һgS|6ԃ3_u,ZzmCLQs?v*[ՠMf6+}e=bg +J"GB@,5!r8 J7t Q`cK w".\;,aK/\$ى #uP"D 쿤uVhRmG7zqP Ga+>`3"dAáibs'B}d?NZh9%ȧᦹnTc$Epő ]\@lKa1kUFJ郬&2@Cu%bS}F[LH4GFqC+8I3[S6p؉:7Yu` ]G8Fuvک,9 &%O˲qHgMђA"ρZgHaG3t~][!SqV,3j!GJvuOhfIی0}S薃C#)o(s, x];^cd#gO VJLߎy+n"Z)/h*$q<ӝQx-8Aiw!fn0En7 tt֡>-oDdBvh1;cdf03`xR-;&f˾T; 8zq)-gQxfuKh^@޶y/G@FNr#vn=vmId%->qk]ecdT ga L6a![uar*0bC@%ZOOZ{v lG<]HNʁcѾ)ˁ%B7DTte~}}! U34 tۦ D!5+BRf:Is^{ 6ust4JWr@ӥ|\k0XV2_0y71#ĸNWPpTvgNz%rU1QiquJΟW)YvN%*l_~jE8'^h+¡e<[#mM3 D@ugaC4JZMjW;؞ۏ]ěSN}rJ6?,7kADN]?Qsiguk9ZjdM:xbGiѼKK*^9gJk[j]X:]J(Y(2"E8YCdѿÌ.)g($(&7Ey8!G =sRC$(CCyDe*|l.1Vp(E2vXeVZ)=m6G]ARǧ 2*uG-՚ՠRKlQFzwj0Im-hBQ\T@!p`6ElZd`jL!+V)Ǻ:3p3yfsqW P6JRlp:nŅT5Rnާ,9A]r~:b!\i\0¦_cvȡ1$FS? ҺxX}&8H\x{8TH٫B@ |X+6kyľtDO~st?&kf@eBKq@l[W^E{_|gLo^ {4+k7"ſ ] ~ H3Mu p}fC5W̋StkmFZY<2$@Qצvd?3>(N ^oшxٟ8{DRgFdʼnɠ5ڳ* 618-vZb:޻:\OdPWAkܗq9A5US{ 7g=ζdsc + .WNJv%EKcX\{kwPHԛl TINjUz4^C܅ ~ZDu|5 `w}U6~p:~6Eo JvUsW^Zέ'` eXߐys0 6t޽HS! S2(&5YZ miUQ;zW20\VO~(@z3 >QT1<"㥷2j R9!ťو}km) 6MSE^Sei r2Q#Kܿu|-`iw"_bJ OeqI@^ X;c,+y_|nmLJU,TۢMN_*=z3Qd]9# <ɨ*pm*\v߄kJ.FOsSX5,L; R9">g:4 G;.`sE2{hվ u);^X= /S7c+\w $sƚ#@!'J&kɷȄ+@;;n3jŜ;GVm=s +Q'=\^ @=0훳"Py"ե"($-f~-F0'8aZ35ӵ=n`5bA&9U\ \cE1|J8HTVg#;QA1Omڱ $@|e2yt4YMp>KGm]D4=rR_!p>`AK< u{,_jdHVٯqaPm\=gw_ fuƒhh;dF\9J\'DV_^.=՞p3B*egHcplj2! A@ZS,4++@,'f !+M $nYalV_8H$Z'OiCƺLahL8 JdBv ]SIAR3&qv lal֩btw(\}P݌NR1x.OjmAvx}uծ9ރiZ-.Ƌc< w,BPq{eChi`h3Ll~3)UT'cv`$Lt%DZ=§Ar9lIv@S o0ٍ21}z ޲c=C0րשBHPi%cI1Am!T ǡy4cD  5g=5ɀXȏCjL; +l|y*(FH HI?>?Ƃ WYԜXJ =a#v ut#sh[hOلr?^%w ăҔҫXI8˟@nHs޺<|rzuRF%e-+jnkiI*]3mc޺φ2 030F1V[vE+M4ѻѹKk@3ed}̫."vo'KV$ X Cb Km)ܵE*.y@<+zy)/6Z5ޯ5/=CZ^(0CF֮sQ:;e;qڻw_*a?sM*mK֙HHOl} .&y:`TG X6vu I>qQ)ʃݘܧÖ_:?MnТ O%[de7Slk18HۛSnXsHTo .\w1\\)=c̻M(!qڴWޏz~ꁲ]/_}qq8`Kש'Aex}lnO{f;ckaxC#UQ手;J-,6T ۥ>pg\<7D'y-+;MJ1}4+Ja:=!IMa³tH5?=!{N}`O/ؤ T <M 37PөKѧm>i5:O跟WgdEj~هtlX)2Mm'(WKl2[%Ar`MZ +}N2uE>̀J?¦(nTBz %Zq.ĦI$'?@!tTrQDrn6wIh!))lwzm ]_Xײn%G tYT2ӾǒH;{ lv0?} n Ivݮ7<9 3B<FbFnP(.SD :eKw>>u !ې;>FP8:~ob"r3 4"lalLF\ DHB6p'vVUE5%Jn)7 I.\ʶze@#NzQAgSQwPz(n' Ik(θfi*稸kB .I4Lq|X@ɥ,ԺJ߭|Ps$Ip 2-[7~=}5Bty(,DVI:\FSȔ;Qсpnk8'ͱ5Ulh{ abġ#I-p#7BC /{[/$0/DhPv;ʬ ++K d"5]pN΅@" -CH[VJڥZ!-O[I]VJٌ0*M?LP $LrA5:B*.3HC5gW'&l I57o8Dl4BNEӪ"튕eVhѐ`J-}9:P* E+6&ٔTy HDLXIfc{ w{ʑ{E4[ o\w\^@ρF-SxA ȑAE(|1>[/al@ J@IwS4P:M$3 \TʏZczx2auJ X&*AGGW}ȏ5:G1S /:C xȠhkbկ:/ D50fY Hs^cV{3RFc13QÅ@,U >zxHk)q! `%Q҇8> kBЮj?eA0בS6_\τieGKg]Ю MݢE4-}wo$~AOXrՊkKst:[5])DA.9vE l%g=_u%;95 &4$ <۬@K]{%bՙ W`L#Od3OI'%Uʺ*+t Zyq.b#I;,9v1>]@ŦdsVjAϔP,;+3ћf ƶsjr{QgYDNyzkWH>j?}Ua%}͓)P469U7 0VmSYPK9Uhe8FMTO-* .eȘ"@p>wJ@,5l%PXshOBM}/3Im@~WU%ΰrw`gpZĥpc'n9^ Vc(\hثe~}HMjW9NZ/b 8x5Y.fOaK +ec)w9e :DVFT ]A$ :D4҃Ub$?VՂc9U0=ƈ#Sܮ_ ;[xD69Ľg [u(z^fUu+?FmTO4Lhlpm -*T_t`& dH#apY Me`pTmpcKܚ dB.])L OtB؀qs;nk+BL<\]Eyf)+-7#rH)jz3JY߹ Q5%l̒EչCixMTa}aA$zAqex./ԩT2e $Q?DEvEd(9{rFUAtGSuę._(@J&՝T0m&E (;n;)d*m?4t{h'ˁ$c?b4x'5*u-:;LBYpCW[&1sYCa$$ ?b3X$hi_p]IŇcuR!S8s_NӼAl*WX -KcqG3U$5ΔDM1y  ч/q:kvzoB9h,rԜGT]_6[EVyꉺͺN3p⏇挑Y*o dO2U谁߶p:'7|eIiiPAXyN To6HFB)|LBy1蜒:Zn}80_E3֑CiDz1=J.M^)L̞- Õ<6zSejM-֭c4\DO~:f}2At*n SD`6ŽG??6GpS8Gy)T!.<%z;gt~8{S \㱰RN)4cjH*GA/J&Ɇr]nʞ;>fA#LBԠh-tOoWZĹrPy&Gk; ϝr>vS%L/fK-B's|ޝ-3Iuz:_|>ܫʍ"7́ɉy&uCLh-D!#kS,wMCO671]ޓ]ۦt2X6_dHo͇5{9`pDi2yJ>Lk`KW.yi\8$v @yR:[(ʆJ PXm<'Z&@䱭TV m ISAֱFOz{y{q#t\V%E|*?}YG=,K\AdL$I~*,<@soyH7NB,AJXp)E4/O )ͭx`u^evz>wgS ·$\{sBUɸB*>HXj 6֏v 5LK/AҌPҲ{(t2d}w-(c7jX*A&f&bȷ]ӣzN$.6L4f_cPMhbtWbS.HEIw1*798?)ޭZ|ZQy{q;'o=geks?x b7p*Ƣ&.$CdK^i=`y~:p{QJX\l%ׄ>T_}ƽ+J1o#ϓ:'S8Isfz{`ƶY-hǓߧDz0xF+Et"3#м.^T;,z\*=;J^ݮ f3,`  P #XHB .qd"!y80Q&2!:My^Y4|ɹ dڂ=B׌Ol/VؘUH|>z$6Jk*#{]ődQV}SC3<ڮ{_8E~7Dä7t<4"ĥ1ش1@֗Wj& z0JA2`+{6ƤjA$)zGxGjˈgv^O0ݑdY_q-zaQT|!),͕u: @m?e7!ih~G l5s FKk9#IyJ <=׊[voM!#3mƪu1p9s`^9J5S.R He2k>Lxhc,*A-!a:^_09T)qh.Qж[ >!]^ޅ&ǩ'Ô]9G~J9\n ;"~!pnÌ@An1@ +W-f ;V*NHq/ QL^B(8 ˖l$&2A=ǻJ=L#XlO@yV%+AK[cG#ƽ+ͬ̄n HKBB*^G/4yT)ϐ剨]_O[@w E0FI`Nr E:D (OZlS7KJʄ/1৓0T?Ĺ^5_@ |s Jk8 ^a.tX#L-SdaP(;DSQ"KD&̫k-XdXL/>͠;ڃnZ7l~2y=) wfGTX/K!UbdclaTfɃjĭnÈkږ >-făXFCYUmC z.R ;4Q]B[!!Q 4@\_ saݲ'pCvdI,M^q#-kY4'mxwI^xec։FAwy{L{ef3I6.[I64EGJ?wApثmOr:DZzeD k§NL3\fߣ˻1PR)d5HRh\€g!1Tj,/Wqp1l;^AOdzz<6jѪT0U$Qܮ [M+RZgK}0Wrv=J<@X w-2,fƱ-ej^0L\/pN145utP=M짍}HtRS-]VJO deOu .uHcRٴAs?m:=W $΂VPxƬ)T-(0#(^XԼ8] PeBf94=n\;NbIcs/,g%"^t0~B A}vÍ5raji0 Q'Gxh %wliCJ3vXb@#~9 =cǮ d*\zW=ic3 f[h 絕a([` ؐa#'#O*P0Yt15U"ٍ-9tՒuOgZaolGXC ,N3f 1Wԏ̼Ηb3 [LIn J,嬻3;N'OÕyc6",PD=y8"(pC y?hEx^H a fu׋k 9Oq{'E:x9w#lqO#t镦?$>/0/liCO*lۇ@}<%50/"ߣySeRwLAgpe:]~ݸkpnH@KfȋV |Z̼$[˹u'1gkOcDu bU, tQt5YvҡnE Y'|[TytB9qHpӠ̫LABuH%]_:}j^qIoL,Aq[⊘9XSX10|Y&Z+"w"jw'Qb(qKk=[LҎ] bN[vƖUrj` C:BA^18u?0vjP_.LЏ1 &!VYf}Uޮqu.1Uqsd !bݭFZ!{ҡwa_V@xg҅4K.7ʶd0aHZ6d\ ."i8OC5uR(, +9 t4 [uԫ1Z}zU y:wڠA).P~R",k:wsTû=`: =)!PfCkrPݘ;J(t*#> ;m}pOeѶC=@t^ąr93rɊmA|lZ0ZR:>}'ӁG"R⇥ y,&)/;lC=FƙHKo{`2Ԯ38zv}֬n reT8Eap3/е#.<$R:вoCFv~hI]լX9C @~>M_טqĹvVZeWՙW LfUoS7[s)|ۘv`}+lsk9Ƕ=.4RRҮ|| с/^u@ulxȀ97RwVwŴVѥu$M!0\?D+u.ޢ9m+ʕ8#% +JUɑDGq]k uШ_,Xn7XKecǮZqkѯQ !_IGAڗU2 BsAz:`-Ycf_D]*'LHY <;1<+ǗRF[ΫQ1u Y֍kRTÙʼ"FP""mjYcLzT7ޔ{ޞ1snTvw &Ѡ&(r J|[tKqCe8hZ 4a:1iƌq$vBk^p쥀ffiN nUo:p62ܻ\m*u-._=}},e@$[~x9axbOsDDTbV^.Q+'{Onٓ$2r# !D_׉Uny Aͫᥥ2x`o(*B(#)C@6h sBl/x*,~P| <MI)[4Ђa]^)jGHNi'#Mne %~M/|E^c2W;fqBb"0^`|@r֫-]_j4x2ZN7@EÑcj?x&Z,9cO荑e呺Σup|ߒDE9#y:2e]oN9dђ(dSgvTP# tEb+'ٲK%3pת۾m{/L 3"0>T9TZ =ٙ;\y; S մGIOhm!酺AsIo@@5YpлF?ɍyxSqB~nLˉ'c)Tl fr{vK% iZ] 2O e$ӵ#oď L 69Mn 'YE1TLJR?,K'<^, B^0XO*#ٵ&09r3t[0L*2F,!͹ m֣i q瀞.sP'݊_n`jۣlRg8sO# )-J,WGmh-Tƕ&MXY(vBS ]lU/u$(,Tf&;zȏk$ ªYĖU?QJz8DžrL\%-Eh0 g|"kBe3*N $eդerϾApWr !ZuT\\6ܐ%x:\Y!; JuRxrF.(g!lQJ?sâ+Az0ʈ/]uaGx ,tcU_ݬ~Ru7,f.c@*w &t8Qj@LZ 刐 epymU whۈ0;/l.ʆsW!9"+JQnEᴳ2Ηl̷ ppG@^≙'e zk)*t߂g£_@FA3E-r<')x2 @ 4- ѧd2{_-γ^5I]q!GAVE&=XQ/W4PK XR]bFi ey tRM3LIt_~{s۹0ͅat|}84gB7$ɐLwCc'- R_}Eo `2r +u!eZMq:N>1|5wݘk3sybaIP66ke4%"'x#8!O1^f40Ϳ<7 .>Zʃܢ[ &8=P[_U 7nȺA_Lrb_JPYASS ):3MGy0r#&؟|ozQ%h󬕢6Ba|l 防Ա1+]Kh~!g4%!W6Vjnl.x%oUO65:NqFH-[+[д"r'"s|{ ѥ?;PH-QW Dy' NCHcS~YWr@`I3u4v­TNE li6'yosfXWnz 3HO\[ ^#3q)*n fP-<\]]ԫ/}ˇpIwy 1I`.Dbm~{6`hpZf$ǭ9]W1 )AXIK0CA0n%9:VZe0Tu ¹]'^1Wjy !L0J[~QE`[_/)T% +w|UGN19 UزdH9QeF.K'`Wɞ"*A6 nٵ4 œ0~[dӊ!c"Y2/H`MV1tjfhrys];l#(1k=$0p{m83"8 Pq41nIJES.^#y_´!3ȔdߎBqÙW;G [TOK7^X,qJ2l2:#iΕ&*Vv r͐(b|REǫV )C{XCX?.e^c{K=8 $GOT{ ;=ζ3 XPceYƪrH5L< a;#OMF@O|MYY#~},C#Ӎr%[J/|g JwGW7hw<]v;! . 3(YiKw]yɂ+"E}5{ֵO#}mϚE !\Β53Q5.P-TS oBlVM2ݙK?+?&iJ+F: tc 5&&Zd- SɫR)29"D-dI! ͏:Db oCۺpIη@sc=P0QuYҺZM_›UقGe-v, 6[tt4tV,lkHԕp3!'?% &na5Ù㰶_ ^JR( HABAD愁 b`T o9 $>`6L=5-stnG',]ž(bUag?-%b@DUQx[~ϒ領 YYŨK'++#p"P 'cuR&K'64|˞Z&[\M/3o# E=#b*A:|(; ugin^\0Tsl9B܅- 'άt]9>.ۋQth=%Rو>tk-H`lܳO!G"a82hEoP/G\wRWD-yЈe)tq0K[&|4("ѱ 6o;$\3.ͭ6Ԥy3. ?'FKM&`njLS&ݰ0%<-`m",yq,[I"ޡxDžQ0;o3!%s.ʦ= ;_;Jb$٥+7ђi>(U5&UwNḱjesEgP$Ӹ"{@6%VF`S>H<[*`Y8X}πɾgN߃D qr0 {c/ ցC)H) wp2hU6CGJ,i$jg(4s?=dw `#W U)aLxN0DZߧi1D㾖 8BOO Uzɇ!u΁)P+n*C;Uj/Bi\]T#ޏ|oa Uy|Hufll14o`8EC6{y{es9 itIMbĒ"R3 #ߴ&8^T/'.H;QK-nCƺΑ1jFJ V GjTN\!Ogc0&&u4LdwXkItdSR~|`Z2ll _ECpw&e֪KWt+H ^n D\s (:b.oh') tz\D!}LN)[饃VK-Y@8qR [PGH;+"@Lv v4' ȇ|EZ}P D&w4_zfLl Dw)Hs0k,FGB-&.(_QN)ۄ'U<':̥#m&.ܵw\+mDW&jOQ֥j uMȫ $GSF~rbe ƣ+U$uAi7迵4ף+ߑ3e]|CP4w7q˴Z8zdT9lU# X.q_$=x~3nYA{pg vc!J')YK.8gٿf~Y+"q}_!*_Pngvg8N`̴Du*oXqç#k\I)h{@B٣qj>teY <D6Sh' ~%E))mN^N_%2.*('Q Ƽ0 &U )z 2{*6vyPY.{j)m/[dzrܜ/\ۏ2Zɝ>rz覡K%W uv'ŌN7T.EE:*Ϭ!IֲVG~3)ቱL%a}I̓*Ѷs5DSz9B} o3*F*u !Y>׌w=zvQmMU? ևJV&W $s >**Lq?,0 m=,-,@BϽOieh=r[oD3i:Fjn53jˌSa{a 2dNGi/w.v*ٸXŰA^k^.C9cT5U ;uY$M8 d4x' MB[fnѭ5Tr?%Q(R&:5l4@j胏y8z[m.{U~8k;u.5oaATrr ty c0^Kѱ35}Qp܋?tArFr8&ΆM LJW 1{}JÇB[uO69e-wBmMDR1ω6gqh?,0VYfO;J5wBÒi6p[}ʹw oMrZ\ )6"T/ @ocWf5_묝)ޝ2b^Z?_je5U  cUY3oߑ<){\ZmKdGs g׎.%,C[X_͈~_3Gni@WuPqWzi; e5z#?7Ek̛Q&D1B;kZ8qmP< ˝ekGҰu嬪^;[9;L||`P9s2H6v؃#KշׁvJRI#zx2C|0󤿀؀' Ü $LXY},TMF:(("Oox i!b3,V9L #4uͱN$lJpd-v{ fB{^좑iNj-$qs!5(zL>+Q"ԛxQ2 KA+%Їd2W<2|t$y¿^.GaBVZ hVWwnډDSi/q3U"`i8"Ti2:3t,sO.c_nd䒬j,ץ<]re{U!.+u`U9;泇,'ez%ѣƒb(P9]cڜBVZ,ص@Y^f+Ê &xphoդLV<ҫIY/(N(Pޡ؄ROY}ŭyjI}4ן_myT? s35mR{ B|pL6(HsFghtB1/_B.;/ M%8SXAp,h@kGJ}eE__^SS|S3R)ytpi ,Ⱥ-mvW6B[jŷcx8.>US=9 5ҫ)= 0#Ļ[F .ٱ{qo}HtTLTPzϼ߳-pP [Hź2x)y2nj^:y ¨6u{F<%$C^Yj}Ep`/㴳y&{`\8_2\dYU(h_.?ꈷz`=W{f|=Ԡ}6@M5ظdD#vTI L)ƒ㾢 ;X@ݙ.Rݏ4[3/[/atZxTr]"{L b>䬒\9/䜅 C ##`hצ 0-oũȮ%tmƿP_h%!l4ЁF8éT2o^ 1;-uDS%ijm!/Wlv-Ѕ֮-/qVAmس+6w6dYo ѣ BK do5rZr y[(kkIx xhN~r ߇K T Ђ3Ɗ:.TIqaT9Pw}h4AX5KHo,:rTJ,nW)"n*q04*(m׉G䉬BX!]"&ʨI_$L;ʛ-c#<0{3Q( m g_5Vt0m4^kNsțȪ =)nRs̢dc>.~NnrZOoT=8.տMNQ^n%E-m:)ɗ(+/LkzʹSXN9 ݰ(J&hBӱhέK,("x0H1oNPJ b%FT@sPR)}X+2fw+ }y `%P3q!i6<=>0s͵֥ɂKNׂJ:0My#̥ zjC z|s@l8eӚ:(*G*S@B[J_NK~w]y=E[iu }รkf@fKʉVOh} ؗ|h/ 7޲{Uw@LU9"2~ET 5y/uC("wAK>)ɕ(lSi2+'7G:w&֍)7h Z'VղD2e6mX]j~nng<EMc2+ԭ-Hq^}ۅ&4,3cXr'I:9$)_ٗv\Fs֦rkAIʔb0άR?OE%RW H?rlwt-.3}/1_B~~WKa(#InCuH'AG7"&0긝m=}IC)vͮs<-ku)KC&J~ 2RM4(-6 >Oap+ 3/ȭ(-dp"q~zzȹjxUܚˁSNYӻ!'PJ$2oWG,vwB-b^Plڡ($t|rS$5e3)QUX!ɂ4ɸD6ʦp[0ܟl]7K*Op_Ew;D n]" |>G2cv1H;kUaM/+ ucFXoէ%sץ(OD >EyojNv:qڇ!Nh9?[4zZY%Xo5T$mɁ_H })5lĖS';i(ExP}YWלώ.pp<( Ӂ`tZ/cfߨI3<5CQ% I3,f`7!%(!9W 0簹Mu Αj 6<2QQ,onKYvbB@-Alf A3?Tg).na=԰?bSl|yT]HP= TAjs|< ӏ.r뢏pSFOͫ AgL89x0l[/C'I$>ZEڤJK, :YpiLՀq7,`u.ESMCnx3wY,dus*h* GrNƫuAϵƍT-Ge,wsm5WeC?5 /w=dՠf2 qa r9x [$Z0;OE]g * "zۜDӔuUO|]?E~Rq*`DwZ॒҄|*[_E XGFP]#ڰҲ?_\>#RS;`F)]5%VhE띕 t^9}"2Ļy4N.3`Mg M0 !r!zZsYLU21ÔR9QKީ{ m \Qt*b}9j s0c3.#E59׈  DW_CKU +CDr6 DB>6Sd+}l۫'LTz|ǡ?XOohtdZp@2ևJx۱H0JGIe^Pѽ6Z}JbD `HQݱэl:P v5epi0O2,";\d ?bg'A姊2Q͋LKh̽JeiXaOG-+Hfs9ώg?!+aL6#x-HjQt3g^jYb23n~Tug%IrQe2RJNظd?gM͘iE!Z,}.uz{k#/a?C@ +P^0g 5.$Jq-PEʋLwdVohNaЋ?GWUۭ-t?pGC?2ݏYo&S Z2Ϝ]DPQt=9Q\qߧO&( &6/Ϝ#$b?  3"2s*(Ru cdr }aBJ yjk7>`/NM jlM %25ҽ0(B`KhGh&0ߩIDQL~\황)ZTEbJK[>>}E!h e5~U$Ac0 6t~CnS7?noZ`wJ.,֩cUP[e5@Z`I&=7'8aX^~"r w.8D奃ŃQ&qU* AcZx睦#oB`Ҹ#pk7*ŌnB3lEm.X%C>a} xFromFEHzwLOC#`9,"v$䫍j,@!)h%hR'hlzYbl>ʿ'xR_)G(]pQ_pm8Y8$jfWW!&ck+y{8G$8u&  +?⏖ɻ+i_a td{h}2A.-0 ?&t=wt-CFJ:5[|eEk,?+v$ Lm%"@T#Ƙ(*+7Bg>5_c,GY`ޫ\>L\<)&[a-'ėbxdh+-|8aVt*GNuǶᎿ4Zv>|%T!QRfCqFŹ(zɇT'PE{;_F1C<.Z_HNۥo*f^‡8}(p'u}^.Gbb*Azm@,C|eA/ pJHHCa %;?GU8JQR|u*% [)^%U$]w{{`fwf  u~Ⱥ (F~)?%(*S& G;.ڏ,xЪ(49c?!0A$&+X4?&٢LlO%`uy*٪̮ɻ =,΃gKU~pF#ER#fa+qWZ$0Y03)cҵT`VOl>[{lC#18 \v{7N,zAah^P$E.{@SCN&!nHZ (!x#Zga`U:oc-OWh~3:]>fK4 C?n̵ $O[ttMs߰vV$MI-49\<2-ar3=REcnXW f8Ap0P2DV6/{ WU46ͶbDM։C]W%&>%;>ȷ^Nφap/81[dLrD Xce.807a$X]' 7! [Rȹ$*bL&wi#M/!0vN ޲ys#zЛ \pZط O%d5kaa4/k{Rc͉I>x r20R@*6և>|(޼7O-FS"#U:T 5:sZ gn'0 m@\;3_mg+FRؼNAVKx+=K)[{Pv=e A="ߊ݋`%CekjB?k\1#t^hY7NVg T2Y^55)5 k/R>Zt]4S8UQemF^F;;" sّk`[RVY2ϼM=ja|oFR6.y+; EݙZ\o  an Pg왞<$f׺q[4qG*BYJ\ݔ4ߔ#ߨG +SϾ.r6js~'B=aP۷\5) X7p D9i:M}zTgxkս=JtVTBaUPWtWP!$,u@0},zD_G̰PHY1S\MнMjGj+0R jΒl/C|\pޯeYS g&!}uw94lI& h6]9ˍ9 CcabU^8%o6w/YyܲeY(?WN&wB,ɳROV >ebOut"xlڸC=? g>31@C*G(wzp?d654Hd;BIMwX'IdYs#+f<Ҡ↵kڍk[vc\UdACh< PXhf䆇=IA$7}Yw1*2 _6tsk".oq{W*'7)Ku2)UkUڙR3Hxr jDŽ|]ObNwD8To+nCd1~`!z0d''(b> n|؉;bd IXl%-gEYʑWvse҇喸s~NXǭϒly ()sUwiiTJ@{KnJ-"IbWKC1 plZ/GumA/)>YE{M5$ݱCo4?i\Zo=ɓGaeޓ(cܞ4S0E{åH"tqihX%xȌo%XYu0=vPB)q`(ۍ? ۪.n@?|;?r"JRU$oҴ A~x2~'U'p|(m4,C3T\ /A/nP1 BeN/]+A)›UcT'yһgDsro߬7GmOҰK5n@d[QaJ cnǔ,1TSilՒ[쐏57 &%:]ƓkSy(y=YN9ep`PB{k3Si3i2| 7oyˍ[O荃eNHXִGG_IVbVfSzY:ux"-jKH{gPDh Rj|=Ќ#W踹,y4>.X ?9JD: 4Wi)P4n]%[Ƙ(YrΒ#|D}hY32+(š0(@>9 N h3Cʗka $xJsY/3(cBEuoֿhDmgϽd5҉Rz ]4@Jyʉ!6'}3J?|ʱƺZw 1KNO;8<$z%-8 ; giLw=4V%/I?<@wA" NɈ!j{b)c?"l`Oƣ9YgYec黾XNc/vy J#f`n%zy~o ^@$b{T(Rލ}Otۗ ?^q,3 jfA@khzD2(jWir*YHAMҋ5L!وHgnX&Wj, sRw<26KBpI+<ݝ?lyXmr^{@ [=%z.XQéôC߁C\aEX픷GR>#|@v$̙҈F eZ%RgB #kA D@(鎉U1ݕx|_DŠf Қ|gN H¸X+*AƶoEL#,a^w mir{c L!u%# R6zKͤV|5"{i)XphH>?-c.'S&f^Sdw݈^!uCKpQ ASAψ.8e\G,H,a! 'gKr԰ir$WbE ^#ۨv߼`N-!"O܁q' a [yE4 c1OD\6okD; hRRSss"'jo/ \H  ͟Dx7W g٪Rt~ ^sQ&Ww[`] Z0[':9#,P]Wc8n 2ԥ;AL:. ػ0z®|X⨹AtrP{D.q,Y]ew!uOCJPIMxyw9^+1w8jcVcZ9 EPsG0'O۱4uض|uCpŵN,x܉6%<ГN'm[a}4\8q Ti:#hhn*~IϊrVÀ0͹Rdz af{z4 ;ec.TjBlLXOӟD L'8vq/xAx^ZU>ִ="UĉbBvMҒboQ+t(O3ϩ\hU ]|DVS; Gro(CTNdTÙ'W*x2D ľc)$!D*bh襾54<g 8a}{yuH'x$"k2wY)UyHõbh= =X`Z1j"FSeHʴoh ON-K:z:nAH:ZoC $:'bW6"}.Fqs^5b̺MraDTC).RH%Ϝa>L-VWqFhd3˯E?XT_|Y KеÏL5 k4Ru ֑~gz}TD1b;26zQ{T\RqKiZ +Ptgف7%3|;i1Qׯ\F_daEdkGc&A@-̂LQwAtHFL"&CFˏd_u<V.ZH(E&3ONINm7&O{RgOgəf[7qwm7rLBg`%&z}f1YV}OZ 1LMŋ%+4SGZw~;p۲ԩFrd {ʯnDP r~pHf#/ S U[0X2I ,)#yxfBxmhO gNDja&jUnk ,ЭuSv.oxT_ n eޒ]Af`'@>[O~u%u SN}Mv8i_,~ɺgş* 8 pԠ`[c4yђ$̈4;LKJ{llx5?m܏t<7qz\ ml<@;=l܉`mZ|.7MSI>+~n%s".T諙a? O=p!D>aԷW^ `PUrŜ)|2ZjٽJ!j˜hս~,u#' . ӜH a0t@YaˤK"jjg#zY~tԅ}RG I"ei}5k? Wsit;D]jdOKXs@W#;^f.]nIgsIHL;\V[\ȏy?vz7m,ܕv, KrDa–Qp<{'(vRX=$Coϥ:ep9wfhu(R0*,7-#7 \aI5 ^ZE,]褥$2DXbUU\`lU_ +h< m ӹ o_@k'W/MN7k$"hlΆQWEVRѩC .jZ+2t{HJ.AMq09zUxBe+nÌQlVirJJ&q_8=Bo0C*at6bxDHJgF˒0&vFO`Fr~J|ψb7xˈtrˑ焞yv t*OpQT읧'mۖ62 Xe T*%,:guLu4QfU IVfYmG 񂋊ǠzFxiviD -}INC4v Қ擕ۭV"Kϱ#k7óoHqr>kJongMqm h]ٷ0ލ,ns7>^P}ErSXqG?e@r9<;/'a8o Y*YXeˈܤWl9t`L!)^ʦ"dضeI+n_<'~UN0*qKz~2Φl0!:iPӨZb5'C&,IzJEİP_SyK_pze-kTC$^֙|N`HHcchDkYUl2Rq8xC^X'É_fzAk/.>ck.԰BBvyŐwN/h2e>!7!Kc[N@ |H&57 ~'AWT2Q3L fm>f+*dɃJ}0?+X1;u{>P*PfIuC = p)Ma30:D*߬5pfw|:p?&"w}?mH|*S9 "h|dsC7@ȈJ?'涉v?SŝT ň,m瘓@QjRc[*X҃Ci׭yZHBkVoB=Xtj: E}c}i6Ք[R!_NCiU&5-ajuuwczGS&ye>ߏ<& !PSŐ}e)Rft3PB!.CRTݚMxr$r7l rbxxr˵p(!zB AL?-+gu3ᄬl 9 >w,dׅ\&`'} MX uH#ҏny&ŻV|+ +^dr@c$%'E~ʆS>/k Y˽E/V,@ϭSn{<@حdgJ9a [ij9 B#9(6ؠo06!M*@20Bi cn3Y##WFއAjs,s` :ArBn4|,tAY|Gvk g׌v^ߠo~GŌ142[w]bDuYQ[8/5J߷Ň+a.Syi>̫Rce:ߖ3R:-4ݵ6ˆߜUSI1gNqɻ0guy3/1L~530u*e,EkPv.B@H}M _/֞-^ap )`Bꄓl.^UR8IdڤVH5gXg!BL}Odˠ5IݭH_ov]S!gz(ެC8'ݭ g&!7-(PMd.E%-78eDoC//CȜTI&i5mˡ Y!L81X;:ye ;)|$GAh _=Wn}OjOC/?;7*8Svԡ7v[@fNOH"g7Nh*3s'?~HP^!Sx7qA*qG V_Y#\$wp<=zE'!m*&lpbq2Jf;{vw2N?78#pvc}M#ĩy?Oq`pBq0r,;w̛RO: /ky =oWa5|D9є 6Z(T@%9mshU^ .G &% SB0П10wR#<9<~^]+} 6åcalF0sY}pAJ YK+2930)'%Vdfvɑ b\t[&/zQ-d0/#Mu|ܤ5F.p:ѐ6X32gli'cڀ+ غ ejãqsKEb1Kel^c3 Dhd͋DjAci*nK= G}Sx/!nߡpq(8Kޯĸ8:vLw N3~=/CN3PF{\i(dא*gSaFn9 BkZYϋb笀:#& K~ k&uj!]R!5VU9 @{aqUm6wI*otSݕ amC'/7EŻ'}$Ig!t$aqN=J E3\!fn Mn2C)P~8nyiЉ%OVj).䴢9=2L6DhAufbf7GR/Zl7gr6I <-NCϏ%%%*`aJu=Tb;^׫G>4>&ƀt6q@`C,)4 8AO_;̆?Xyb}ۍ4Kwm$XwVi]~Y[PO}ڸɳoFϚ.bw [_WVd 8V8W#+8cf6Vr`?hY86=9'\ xv'i}wSU|J6?+񇐎?ٕ0d_ $j׬[wy>m>1j{P8"' -gH_ݎs ^v<9`n"$.N4ik%U(A)m#ii습kڥ }W+ӗ0:q}7M!49z,~6PQ/hM/&=|INЭDSM mY!j\UC @]X{l<IOvtr7vރ!9$w|+&TVf$R0E+1'wyFRjsY܃^%GxwןIVܷ F4#Nz=rd Y,j_=v%Ǝ|{4q4뽷*'XsoS4/!IqVY[DFWbA[ LԙD;9dEB%IٰeGq^5r} h6Hc^)`cf@K7{U=\br} Iy2 BBoi'Oz Y7gv +^|α嶣M~?FL$6r,[r^x|4жEևBMggf$\ɟg +01y˂=>[dAOmCٛ Gށ @ids!LG!ȋ C7vr}kwn{ת 4?)v& ٚw 1}Ch`}qHYvN?5:)Hū({[էt{uZUY' "zC?73QGCxo u'gFP`Am$0!0_ o܁>@ b1LfXk94b>sfKJui2gZǕgZo>_!G?+C tKJ+ $?jw/ۋbJ~j.]XYcI q ԫ.) X u9BFeByF"LoY>'oQ&ڟjm}ԠףxiY٪m' 0!.㸨=RcEs|9bk}+|'}ڮسޥF"WKdHH1 . &gTAx?ԎlyNE)+in4!əc. 9(h72܍I=>k+Ujd^1t3y96,cOn=:@ѰuKww3]54$,c) 'F|f_ bᳰd[72Px%"*,\~!q+˘}t]n {>~KQHygF~H 8[/%]o.Bw^)(5:7nOhhXZ,-G}H*h#U&?u\F'8 o[e}@ʤ C5~V5y_%%઼ȯ)+{" `?Q0JcI gdγ[BCAVtR& m63_ݽ ~Xx&FFnצ/T7m@={--El Fu>_䭻Iqx&*үŁsQN7^yf"(+HgiےuEL*zv]{zG g8c{|5W?y4 6s`}SLh; :3ݲ7;%]@]Q?O 1qDJW— &14:&=ߘp?L4TȌs)5)6LG&7|hU[Ϋ7hFhfo_  x˚}lxf5Zwv* uu1l:`ω cZ5ts) |7gĦˠ#k pF:*F98jʂ 5&n oʼĜ^B뷕3UOSԙx{AP:FyrYu= +RcM  =ĐKQȚf;[mXVQHXe/,ϴePN7w@$q Uh ,1q.K-8<. =_WhyqwRvv8B 7㶠)լZ8$O-mww޽q1R6*a)ܤ3H ?x.S 5`j j!Ǝg󂋅ҲS~ G pl8H /ޘ!1gE$_>VRWJf cgx9>M_:Gs[4nZCS2:U{#M#F^U[/@_u`:#'óPT!<\u(c9w$s'^l<pJOJ{lDGq>jI\3+!(҃-:p6QX/l#ou/ '={!5rτhP?G01[o4>Ǚ8!?‹5:а9xהŭџl\"NXԒr"pr4Gsi㫥$8lJWPa3q h-u} &$)爙+V@&VGþA7R ** Pgz|OQyxi5hC7iczE yBLTY GoW5haB>K`\O,87},pM)?qT(wfM#Z]q!LTpB7u+lLK!cbU.wk%2QP\t.8-fuKNQ/00%U P{?&hZUMrY E„,i2Ã1<'t9%f˝=*Irų".Rk:DwM!-! `Qs**zy #^\CmIiwlǰ~Y]]\a~Fת0z`%Yx m~469`FBW\;oZ q,R뫻> j}%S8ӐP Jϫ)&qD6DZtkj3e"z#C8;)6!3H^@Mf!s[^9^ɱ.P ^@Ҵ]s6fzcHXaߺdvדQa@z@Z7k`fxV*k *`8tvЅѤ1XKf|ҥơ)T,Z 6͒cU]1oTNEHeި3 ʲe ߚ^0 xXi#hl-~%oyT~iPF.b"7G.JC/k~|U/?@w,s%[Nm~l_]W{(gAdmb%AlfDU%!ؽeP϶6H< TPc) ˆ BkzLJJǯV_^-︨kj*-wbBLXu&қ?֡AQF/Qw/u$+_1W7[7 ]%PQu.I`F2U@`{E*&2WA.!fb1Aij_ ykW2S]4A$M$c>sxl2VՉ.U.R'V 蚯uT=%d\\}wy^Wբ4/*/7uUBpGBhR̤z됑=gZ M*$95bqh,%D5_gAvNog2jQc2\`G(Ξ%H6a@#mjWe8mm%DITFC ^ə &ģ5@My/s WCE :t} RqJA|Gfa_M:;wj vij1;tU°[dy:Iގ5R_<46?}\fiT7Hd[ν<~ba aŝQL_5Z+*v_%2d`4"ϪCPwaM )زf-SIq#~HI ;M|/+1CǪjH!mώ(1~79T3p ߠaՒ"<ӭniV#3+jDn' EwrӜ6oqo#wH*;}jZ" G_7i '^Z:py5YE%ژ~Cad y>l_WRaM)Q~(YA`3{Crؓ IK:n kki0QZn˨Yj9ۊ~ ۀ3w5N5;/hϳ;s6ZShO+ڈh+4#l6Gw}}89)x8lE^֫QN&kӇUӘV @-9ZPۘ>RcJ cIO*i` qԫ Wg>C+:9Ju-ó^/pY)iH+v\AZ 0hgM$,-JvcAleڗM)֔?pj`1r ݾ\Y)mǛkoSy1yx- 7W-l3ҫN}Ƨg_phB<׃iMZH5V9w|TB5ݾmL[ M(n쎃eYT1΍O=!{ "S<ԃK0 ;5|4=:Rٟ3T avUIM:v! P@ZP/FJD.QE,b8 od$?dTie D=oqjh #D +BVma8^.%_Mt]={ie:!?% n&u鹓 LJSJᑓ pi9~m8̅4Mu؋oEA.<,m{yXV,FrRA qԒmyqqpx\  ߱I59)>p;e#qYǛ( R`oi{mϧaNuB&fqƊ 8a(0 kV=A~I /~kڔD.d ? *9=>oo0 igx^PXLQ0lGYtl8oS.x# Nl3v\PꏔȔp$6}4HF`%,Cu#K]=r.DC uT+z9)!5G~ĵj0> ct[N$bhb:e濰<iw8(ܩ7q'@"'G軂OCG"3}R^ ֝q@Fmb !$!!bJ]Wڅfo6a^H>eWb*I$2@T.MDggZ𘠑#K tqzGi7%̶($=ٟ݉tȲĖ͂Mstv>MĨ4 //m@H<)nFaS<u%+rJ _OJ ~)*.l{?&ЦMt)s*f;nHR͹Bѭ-s\& E~y._Uo4ٴ1vHqc{d ).wZDvQFőpfV>U|G>Fy~au .3"%Π$>o]K w\8>?cCSfS/ OԍLViVX'Rr31r6#z GdFbhZqMz0fޓZkɎ:Dן-CFjS1(mA4ˆq&ݤU8v탳*+O'9G4WV= :|H띤TFoeK#3X5r).3.p,DΕQDˌc@tAծ龫(Z{>˦u| 4[Uh-``Y.%?|`4#ӧ<.B[~D!- 2vu}<Yj%*fETX 8ozY;} !87e7Ѓ-/b9R ˍ&KD᰸yD PA&|[oTT|o-4c4~Eu911]rS̰VR H:M #b'p ^ jG]I{G`AO+TW4M̅QYA@ Z-=.Ə(jq oXep@(\qp2͒*t&">82t'o-,4QU-s\}_S8)l$bv|-}_b:,iL*|}W{sQMSIؓ\:j /]Q $#h8h{ի~!\2r$6 ~Jjx1. 3)qrL[9i2oz*ŰU_҃!ڦ'w[b.O-R9B7\j!\]&bzkɳcV'vfmh(y/3 ҳa*\*\گ3)$ᑣϗoeH8"w?UE[ ̨v UzC9nB"xH$AnԇOv׵blJG!uڋdx,YITE KHs*(s{5S*?<6"_ Tqt2zMRs@[b@Ó=_EzpI5,T+Hv:hؾNR4$Yhҷ#q'*A}%=!ΞFxAMJYZ(*_Jh׃@&d0ѹ8,o\ M&Vj:\@+kVF `6ilg|l9rAJy)Z'V5ml Ϛ7b>mwj|Nݽ 1`Ymwʹ_534Z8;J~fǧ[SeBƏKd2oP:<]Rzf}|LF0ڟ/7b@O웭"JRrtgft#sz5*bּ|\tgW]LH8՛'CQHY׵}l n{Xd*c kBHBuwI*-bZhg#,VXz)nQwv3k HUDUI0l6j=OvlDޣfgȴxף}\',eQ+8Zuyo?|-rlp4XwPH\YQn~òAtN|ϋ%`^3QOYj\ 2KKS(c_b6G3RQ/VJife` A hD)ɪ]gKoX{"zsva;2QQ3_-mۈ8蹖WI1jX͗H* anŞh^!zs` 0MIQ|S:9ϏR9nXC_2Y!3?QuDإ͈Lt E"aܡbAg];6^w1يrU<_d+i+- R[~0:nxYJج2)HXLjҙc+~@jd?=dvo*gKtch%"JWD,pC\ɩl~9iMV&v+֒!FSkxx:4[CɍRȓ[!-z#)xwW=q ;S,7c j o>-NM)QKԮ*M穅LuYW >c S]2\]ƇU.e#=fR4m"?w`SRg7yDD $SK%+m׶Юa I&x&r!gDs4'My%hQpDJ Ou:2sMf,]z[[3}ۋӺmLr;v RԾc.>MaݵV[jHk$kNzT41t#e:͞Gb~Xf+~)JVp+h<SDEJiCcO-5cA3ZBr?x%3Ξ9~-u7I :OFhonix9&StC-?_PLmS{; `sG98Qezx !g$< iP!ӈ s&GQwFnS 1_0ev1}/ARCEM~.àƾYKi pΑ0 0KE(G.f_|b~A Nc}'3e@e"hi8z@i<_Bx)۪5q 1^ -KDOBw|Ѷgka  `EIR(&=P@վ]9(\I3N,3[|}|Z;x% {$6CT=D&Sw٨lZ(O1_}1Cj>fǫL8=ZR3 M"yeOYG!t- {olWsXdq& ė^u@Km'1|G*(se;(<#vtb%Ƃe^  և5hǤiܹ~nj(ҧ{4t 1y`W#qeMfw elޟ Jixĝ״[ }k4 -aM8kǯ}=T؝$z 9։ȵS3fk {6iS6>KmKk`m J&"gvQt$ u\_59~B2JW3m(_&`ֿ 9Dzb Őf#o=PRމMA4=+^TE,cX=ԪI?&NA֥VlRC4fJ|H7 KX~hG5JviHJӀ|1<[\y -͂!8X/4os_F#z'6Z4 H<1&<#)`3`<.,h$F=ܚCb^ȕ|oq" ͓q)~ɅaM<j(% {5Sby#j3o׊h`G 9(t#um O Kmdy'V S3;4M_[B'U 4ŰP_֚/M[nM A摥%!Ǫb[*Ņ ?s<^gfو i7^)$?Z~5̥〵Ćo2D(&W7RR5 %d7j>YCs'Vϐ\ZݍGe]\iO$ K!tB?3MըV *m fw,!}Þ*Ad'W>ט<nʦ;SRaŐ qNsQ7sX|^"S0(]$Rvt1rFudP8\k5 |T|Ctﺞ] :_KjHWgƶ B)U5]5u$V;Y1^ul^YD^9\Qag5] 0 Z:=pM07b{},j,ԥ2;v lX({Q=aM,s*Z4`u%s40n&B*6 0E u*]3)4<:ݽ8ygbbyګ )@2?(V|ym;?ץs`Usӈ^zt& !jcx87 syk%.78)ֽج퉃?IDq+xrP`y{C tJE?2Bu۱%iu :"BTdi+@dB AqCƍ[h/ 3>xwU({E`]׋?! nzQH[k(U"0-GE aj'띀&l$tb;rl͗]NFbju6ͻ- E}!ںy6 1κ=6tux'k$LTCnA^!h`jJ{Pe}m&`~5=;C\F!)D(XaWEϛS>wG 7}!:k8GG ^q0 VUxj/#γ1nErM#Ր2c^o)S*P(H̠kX w[̴\!`$E_uBϓFd_dQVTFq2b-=:xo+,QqڤՂVx {'m 'c4J5ʊӻ'Lgp8X~84U(4i:JӨDSS%.L 8>v$ d/:C{&eE#݅2I0t"m~k:NIQ*D>{qec "K_ Ɛs}XuW"E'K6eGN^J#T~g`$/.!ځcDsx[MaRs*=&yݨY͍p)`Ƅk>W&qBcٱŲoih`!;6̽[%6 *fsqmỳ஧N+kڇ`8֘jf9B Ϧ'Z}>L#Jg?<3Ye[֎2yGGőPXoƷ ):N)Hݟ=NP4t18Pӓ4> Ќ^{0_3jM73BVw-r.} Cxʞ hN8t 1R¬\OCIG2yZq[ZӏpJ?ݪlL(_"5Q|a}C81KWf TҥSt禠WO!:oP5~ py\K[-eWk4eӪPi/ȋ5{G~ē]hn*v^jNEmdCI]׫HY sA~w=k-zOװU~ɘ)Cv?zͻXxN˪t g8tH`L˻)d!v[n_ !&S:NX!c'AYUj09&\_ٸGoUGx..3ŨDa ' LtG/pPkJnEB$%N K2tSGD3፳ [6kKq/=x6?rgHtzՋPz6Kk 9,Zžǰ7[/ Rk#TB@D˷6sC%q[gH=ŘP٬oe1~+)Ă<#QmpūԍK&pAۓmգÊ9{ء4+dH>plGi mvað^oGX}ҋt fb*Dnx]%6&\TP-fZX`@ħC$!kƥdI܊ʽ\azV?^4~az)-M.9@wm$j{fef&F =,FJ1ez ~$)6 T})1|)tri!4?،,qQ|]$+ÙBnl{˝vt/_%0pGznfXfx 5P{8'҄)H',JIeUFcZHRz#İ~Kc~S24hx¤!?UO?k5IG 2E-V(f#hDcZsJ73^'׆kigXB Ntۤ;Oh&Y#PSWm+Ck@+xZj6\DU59Vju'N,\'uk#W? 6X}w #p;pƅK :s榞 :1|mj3drzFJO7|y2vkJYU5r"2{.QHpԎ];KMҀͶpc)G1d`%3SB; ᰌѽ4n82pJZ1xkT!AVbxVA]GYz vɊAl E|b }P(F_ vFBؾrSɟZ>^&z\(䙯'DR6Ec#D qكkRn8߇#yQdmkTAip2 aIUEiH'^ZQg{"s=!$e/_Tܞlf́"Ž$2ayW:| wE#,)&v$.°;׀7wd.&"9ʯ4;Y2Ly "P */uOׁ>O)FUȴd23s7M'\eN:@@nX᫂C.Ze{4P16"v{U}tqW#_ ,%L`?`sUJ}c 6UE*ً_&~E4j0b)Ok1PmAU Z]h *wF9K^-Qղ%隁JBa8XSV+}[|H.Al&H9ٟ^yd55*D,n @nקm ctff P[B$I?, iL|PIFӪ1c<',9n?9fSҍHI6E2ǙJ]Q$L$`ĵܩIh;hƺ^EҾu Q7zwK t&hi2΋Uءҵ CE$d2If6uŠKSɮNzIE<%+lA25mg_Qn$ eG~N!%\iiv,oMłҵc*3}I b NY]-[,MK!?6hz8ʿs(jɯ!G11ڃb)]7oaӐmcpo=/CHb Cp>k]2!smT3MQVip2&WYA?Hݰ |f~@x< ̵O-jՒ$4 /JnFT&4r2HES#h&f\}AqE"sP&O0S%?=oExUՃ,Kq$OVӠ[t ȋq;ǝic IZfJ9W+ ي@WOejH}/!i}}ΌW/]QNBto.װzúCο ="> u s]eQ͍fǼK {ӯ[ >%ZI\8*IRŌDtY) [#n>Htwz)+vXX|;8WQ=Lig.F= 챉E<:#%"ʼ9 |"[;N M|G X("!-mi2GH߯y2j췽Hu%jpWi'T>wΈk&:Pm ٘mE֫Gv4ᕾ$qV+#kRvԳYCS~ɎxZ l:^$lNjI1ӄ@)+2sS.R46JIGiG@bTO@Ȋ,'"?U\۬ũ eZ? Q_!%w(L̪gS jzu%$SE[Bomt9/]\cXmzېiŴ\RLz|X xW@| AosF/ĭt~aoe)9ayg*< ^<[xނ( _jL ٛ\- h{?qI(^JBoC^[Zt} tǡ8V:R b&f.=rpxNJ9m1ȹOR,rJ=*h"?tHڿKyDhݖg5|19<`Qx…)R9l",$h7>c.~< $!Bt쳽> (\{?\& e/@XT3ur_pA cCcl^m/\8XŊڋ |\BwKrŸ]5QUN5fڱS$Fm$dw-mFJ.T;1F`9e`n睴g%tG؃m߈3#|sya\~]HfJv<|x 4L8" M&s g/|>:R4?=we&T_0/N>~ u_)0):w.Rʩ*2Lّ*9N|p֦v{]B*k%tXiJ Yjz0vm0PG՝֭ y?$g^LOysW!Egg -7t s(FjmvS4Ue (+mᅯDEZvbI˨i}DL]QImr]99e"_ީEg2Vݚ/E].]'AJMc+AYCBIQ>HdW;Xϧ[6w ]ܵSQ-Ebrskrgh_-O(KÄD )g6k?"g @#AܓeC6L ؂7L?s/45|le4FRm6b,(ȅWzcz鋲~}ݏ&vUpO| F*VU#Nqaud~SH$bұ 't=)aAAnhdG@RUuc 4.~BL*Ҍ4^",tdَ/MUx0`U.>V;By'3QQJ ʺxܐOcDMo5⛝6]Prft&Qn R > -s-=qɝP rp:olt7i wrȫ|+ĭ%Pzi84^t4c<$$5..v{_7)p@La+;C3UtB[z,  /x9tpbC Ke{Em2Pj1 {M &|S֯OϏYkv-/a?Y$c$IQtb8HSLXTQ:?I7Vhl)?X^8O~dyTt![;>GV6;4//{&b20tbxAۜ;8Sk0 OͲpIIy6kyT荘=;9 6?*XlQfΌLfjiiSʠT:-?zA\V{QVX(Xۤ6&dsd_ݥbȡDEhP0Clj/_ioKO?m Қ-$t`{ޒHkzV4']ZS̗ wƗ `+rJ@&ekHe qXpq3/__ ,,u[/%9iv1n]0=1^pҢ4Y;UT7@<6ziJ ߼H9Dc ]섳K[,L2rœաA4IM,~NOC#ejh~=pHsZ.kܗˌʞ{z+''LNLoEQb v|.|3O]_bu7_*s &+8fv)'ܴg%ǰ;4rO ?$+mNU+ip8U,%/;y0:6gY;0Ktk2UVp>Kr=sf[nݚNb &Ƴ58 JYpb!]I3C"fȢMsClXɯI6  К$jiRBr&>n[$.C0{©G5 6mҮt<=We?]DM5o47UqKٲ GPhn~_qIZQ>qG5ޝ ]O%0{} T''rt3dugq3: I $ʍ- A*V7ӵs^XgLݝ\Fwn]=&ǯ.㋼F4UG)T.MgywqdԕJY.-q!kUpg<0aGm|2Twbp?YDSƔo=G,6 " ԣ -t"9`ɠ_<8 di^AlP:|XZėAp^!w7BꅛKaS-8w4v ! YD{-]T,t)[ F V{ )(4HU92$VT rTzeZk lIC՝~N"g.դPQl*T7;в37%ɂ˹Vh"#:6exMJ$aV7rTr5t&dחV;C?!À7 HL~=[l_Vt0W hNDVj{06r߀6pdXo{܃.^a:_ R<ǨӦhkY@sң PoK(A]jr极n@U^f :`OD "0s| joYiD 0lND |oLXwj?$!J&"RPm(+oԀv4DkKfC`oqP.C9B4m2*ku&c٬fJ^7DCۊ5ΛQ5LICRWUS.Q =v8G@'F4%X|Fc˴L3&πX+ '[KM#;HjJY[i:gS[KK+oEh1M ,öR֠R" ]eBS-,;yKҦئw@?T޽,r˞ufh _MѩΥ?8B?=-UjzHfXW-a҂'hVl'kG.F$a3sE-"̓fL,!\Rlf23Y}πE6T(߁SeQw|;CLRxtRˊTF4{+<0n+ɃKLUGm&N؜ֶ]lϵ)ɵ[D**q&~y>^bM2ʬvŚz ڈTS?=2?[ Tߣ_M6|ԈG~ ng+S29>YșaGК U>`ER /n%Uƶx:>Zd1/벸OF ,*:-rk]p4azLPVv]n_{iZ X?UzMv}MOD'f޾N"xGXIegq IHq~QX0hFElF$ r5z5Kd@љuՂ^Ѐe-Nqsk7֖C2)ԢP/&&+ϞysXxfK4EieKQC 7߻տF)etT^5㽼 g%g]kxy9oHtԤiG@ܷuF'_1eNw5[D&i:>)/)|K)biGj,Sq!z6JեESD Jj󜃸8 b%k2b|r]fzt҄21A_yA%HXOwZ2PB`v9Ä6VBB{R4uk+\1@6q͍f> Q葕Y,<1r_DB߾,t:[0)VQ%L[!5su#;/;{XwT<ےbAMqH| . (G*ݮ%|`p p·Ly1Ĵq}Eo{wUnW;ǢFo4`uG(M'H`I6 K 喀û 9 P|Z䆈ON1 Zalt҂.ybࡉ_!IH _*hO ۡj? V\(>&?B( do#. ]Sݨ9wXTKDQCT̀"3[lzME0vb\7{a? MLy_wg c;W^,!^z(섃+zO+ڱ{Ʋ4ltT$]1d?og(`O-Rkӎb.?u27=-ҋ2v-Zn! 'z✑bȲҊE/jٝ, _װ}.2^Pgڇ2-Aيw K|> {%V,esS5N@4|reΛb1JrtzCϽKOЕ<ٲ(@: vco֜ y?H͘J&Ky𕞊1.:t8= =7Ɋv#ޤDM9{a㷚Enh=o]|TWV@BLBE *K QQ,IEzpUΚ"}5c7ώBųveJ$! Øw,Åf&W.кg:f+vc,pA̯IJq#IX]HoŘFh7*;F+]TTf;og9bEI;y&4۳bo5yoԯګd UMƀ6?#ɃACEb@Zp,S[DW4̠D>s i t6MgcrS7PWnpSu V-gꭰlЍJ_#KԃX>d#kf;:iہUbvrVE{ u1][7l|*Y/O}6:)cem;LtZĘà\a{GȞj3$,*";! e_eLFb=gtZp[,aŮGs*X 7D[?#YhୄK@T~cm 6VȲ¶]NgR1aHf99| %쾔7|P75Rfm@ke=w^;,.;7z;2)Λ-fXnk3 0 -DyA]"ЄCTm\Ɠ+k^#S-7LiG ]~g3lG5><a}koo늗\|'ژK-8=b%y@r[ ұ5nѵ?JSCY)djg`lDF EˉsZ28ӇB\{,P9BltBK!Cxĸ8 /dO@s_puޱ9SɻtVH0G<5Vu>a=Tu@#a/wnNߌyDׯu~jaXsu>Ju8ȊsX.9BwmA:#AmE%S9̶z!f *F㵱ϛF= 6(n)n&CfĂo9j{by9nHu@/ 硿ŦDg~&?)V܎F/||Ii+ &WQ$;\I&TB99L1[4 )*c`=l bƑp3ﺉ-fP.Q6q'SYsЂӝ *Q"y[=uMX#Zf!Ƨw,:3ʌAƭ;H3% NN:]}9L(ȶ.V"y0Pޅ۲"wGEI&s:)4(bnarDJƇ% ,UvZb^06NHdʵ"[y,j|ǒ TU^)Cxr1GÄ {b/\z(-y`.^̂<<=uiFvKjd_ PQQR`A?Ok +VㅵYiֆ`˵|LSo͋B%ɛEyw:bE BbjtX~(WAV p1y=UhY+Oft寳xru=p}ۛ65we޲HSu4R7T78x")4n> /7uƟxˈ~/?nj Z940rjk6jMԥ+d yOEO:9Ʊdºy;H kg 6- ^B#Ā`!-ʦ[ft!ѕ,*sL,U3|J  i#צUg~ װC% 5wt%1BɈRcX|l΢,}Y+@àIkgkdftP&dF([P_EHJ%[$ s, 6yI.5lk=Ø4*۸b?W籶bX+)t2ne͛KԜRWjCFɑUJTWhl3޽hӷNXe$D> ˍm'uGS`@i$}jo7NnM9, |r.T1 QYOElO $S}7YBg57ilQ1E߬۟&Urr>k͌ uW SfgOw9jW%3 )DrB Uvu/LֱN n)[FI]vA/ ECzR9IƃO-sNa~fB`bOcG,6J鋞k.g=}wJ_DDO8KP,N \!ў6MIH?f_m j>G~-ܶ !r#:P.F|&פd~}BI9fe'ȵ47(#V,K>v0' dN縬.wG1˨o{V6iV8nkr4ܧA~Ia~Y<$ߜ3%vrn_1 IML} ask%hcd[[Gۻ׭\ ZK V~(g$>Գ1S0/! Z?;u// ^Y} % Q5HFjm9Y!W?2:wUg{-L5^F}2kh'fNwSW5^5kQkw!;qreT3JwoF>qnxglv󺴭8!Zў%1Tߊ nA^Ya{vw7DV,Frj0~g 52zC0t!(F\ 8oc6R*iASZBCSVzNAhQoLV;6GA#݀CuL-=pKޅ`4|<͙;9׭`5ku+y/QPg-ZWȝL9y/]?Q7G_I?}vL$hʾoG .b1Aumm.H@UH9q SX#Í&Z!tx=ki< 5͋^3kJ //v.(O}X@'%MZ ,U=׺8o%pR29P*P0%En$C-tYZ}$H:G79|1<EDbؚj-@rIȻ[W VI~^vToe /Y#!w\;) ;ѭ6ae"! b'MKZ]-sASjK|1O)YUV YBD>ܿy~fV3@)|Gy, ׷p1 6dg).# kY_{`/Q7adz$l%L ҸyEܒi6.- wQ).r杋FEJpSG=rA2EA`GFAs1ĕ2Cn6#nJ fj'kq?n%LzIypp:QrR,1 N&յGWvgI].Y@6X[r2M"UoJO8Sj7R,}ĕSPU%L!JGMvCYp~5s$ ) gK737(} %ԂL(*evLiѧ/jqOi$4|3oX/!]}o`qouXܳDJCimC//ac]Bdz݈c1 f'JSs"u $i:I.a-LqW;h<0Y5Yf^em»㯀O)$G݁P*gj9y?u\_jWuP>~&:9)Fژ3'+/. ["9Ԕv~]P´2c4)ޑA R r1l5r5qaħX"yPRl Og5L0^"rrY#NdANYtF$V*,K $eKFg_V\<5Xx8of3ofT:9-Gi xh|N bpk\{C%*Q㍲ gsP\R=fQXtEάzrX{O&؍МU72"+vU,a/U#ޚmЊ@wŋ@tt}wSVl6$0:0fګ›H.B4lF-ڞP!f2Y{8mmoP`-Ŕ֤OS|2ekh7{C<#̳U5Ū].&w=/CxeU^.[D]ϔ -SNATa҈S\;P+f*q%SM1S\ɧb`ssuuAfEI)L:)a(ϓ6RFĪc\o1L19|L~mM F.߹6k4x*5kI=۸.OPTf`ʺd|uf}Dq՚[!ŀ_Y#"ł]%/rZ]wHҋs TgDIBS9 Q0iaza3HH; (u!l ¶]QÕTT^<*W v=wiZ8$zۯYkBS.M=:rQr,xOՅss1uULb< }"q-IHٶί#{qBB<ރ ؜L>8s(2nz1j͚gqfqWK/|BH UR z'`:=Ƒ*.٥vq,a$,8fœ3de55SK)ngsPrp=n7I :y*GDbU~4 y8!tUq5u+t>+M $v#dPF"pO )- 6gl3e91&dU49=ҩ'0Q,rH.aS] So:by 5v.겷c:s;J;ܼ3SiL}+hL L!Owi挀NMw:&~ \ }~f/\ZeرpOm5y Xo2O R"Ӝ0K<0 /(mT"ޡϵlv\Q8B?L"05w(ko|,b4B'Arh5/DH tIi4SckkEYQẏ^Y'0kρY9ojzq)*5gzXq&Sޛ6QNa\aC; YQvN-gH.7iO95w47|f`T`hQqOtS km|VQVQ"w!0S@=*(vݶ47迬pr/LK3(:QZS&1`-U>Tɮ*@ba[RvI) EɈ=']SB<) -PCЅvb}Imt"0 TO d5P5'8~%0oD?$ؤ\9aiMtM;ÀIEP,ώO>?w&U? 3~R̀d"VyM(9ܷ6?B@h"|j fKNy/Oou) ^ݕiao892W):suv Ku Ѭ>}ʲ)>auOI)2KNPѽpɿ^e-9|0{)qU+7iT V5tF=jh/9yqga A`$- y"kK%Gǎ)Ɏst>47lq04m8쇭V#ǍF1lU/<2cW{C:bUZ"QR:* _G /q]@X8:jS#} ^KPpx ^"V˙W6<bB@#Si7g7 2 / b$?jˊM'V\v R+;7 nʛ j%hs7/#(ŝqU=In͆ :&\Fj&^L~$ah[\sqp'ËDctux&AC.8LFSH a^\mq$#YU \ *VR@pӲYUg߿+tqKskw 2>事%],xmK8-x{-$tüY# {JNb-\zxV|UÌU}řEt5IDZ>_K)a>'&*)64u=VvgYhҔTdid !I\?W>+nyV˜ϣ[:3J{.[RcUum\8.b=^MrhmQ MS.BcEfmRpGFssr 3 ~P$dm1%Xx3w@ߢrfp87MeWVRzxRoqoG}"a`H<̟Ao\&"ǃRn[$ gps-1{תw' J Vn$=p~xpPUl8X|2ݝd2Z*Z(7^0(-$ a3c pI}|` /.!/ΩTan|TQkO$t4B%( 3HXiasox՚ ߬>t& _tvh RPlw$쬆M xVVo*ltÔ:dТϨ2:P-coRqƃ+P)G|a>@q~ j5'Uxi{LaY܏t3,Z,:*=bou'YPK@ J ą4)b(G1R0c]~GA,cŽ!w3鳃B?hu:La^C)NMP΀:1:{NH,r 5wYBb^-bN*. e5*|,e։bebbh!6^׈cβ Q;u$XִyT vpN ygp}vQ>f*@wR"dz.lp*h!paz}`K2*qAx+Ik남]`Ga4?[!FGfLKQ7'_)'ɳ7XzV\v4vkhwעU奣pߎ"jGri~&$AWM,_u % ȏ/ܹDi /OF/{(* ^hgO$f]MfbBXQ1p1|ocERX" Ӭo0[OӛYeD@$Vכr5ntYBⱒ,P0! BVGD[7A^QMe+R3 IJmx@0dM3~I|Ҥ!K'k!԰LRe?u#jlpQ5 槃OBa#&otG&mn<[[-y;@]VРGzP45R:تzJ)dE l*{; #8aB,!-ЮW8lzfA(6u K{ŝn ]ΓOKx]XрvFM0v?DNO/qܧbv#yX!C8 ;&H #I/jđ [3m; 9TqM-9-%mP}bfAvOU׺jk^ ڏmU*9h= ^䏑h]aoG#Dl2]͉mWRH,IIY)"sč*xώ]V;;zB ,6'(?q\&,JBG쫷["(usNIőGx:_-tK/ ! YZ