postgresql14-docs-14.10-150200.5.36.1<>,eN+p9|;DfD78d_
;4?$d ( J $=^i  ~ ) <4 r wΖ(ε8μ)9`):Ѱ)FGH I4X"Y"\"0]5T^bcdDeIfLlNu`vz Cpostgresql14-docs14.10150200.5.36.1HTML Documentation for PostgreSQLPostgreSQL is an advanced object-relational database management system that supports an extended subset of the SQL standard, including transactions, foreign keys, subqueries, triggers, and user-defined types and functions. This package contains the HTML documentation for PostgreSQL. The start page is: file:///usr/share/doc/packages/postgresql14/html/index.html . Manual pages for the PostgreSQL SQL statements can be found in the postgresql package.eN+h04-ch2a SUSE Linux Enterprise 15SUSE LLC PostgreSQLhttps://www.suse.com/Productivity/Databases/Toolshttps://www.postgresql.org/linuxnoarchS;D"iu3:H,.3+&(4Vqz}$d#+3O,!DDX%I5 DAX~0*y$N: R4$f9Ku!G?`(" ;G4 OxNl &6J QV< M5$'c<P$ N9%f8{:`1U6$B5J1y_#  !.IXL/VXX#Ob*:q=6C}o  !_XXMm1" @  !X{Ch&T kx7`4׎?;Mm ?B/.01PJi#0 /~3"!/tuyE 5cWBY(gAe ?,\ j )&Ma}902-=)!spޕ`+(G +&s 1c l 3^KH*^T,v#HS4 1  4C%="i)ˢ]=eGE7;L_2NŬn}kY.k1JX / 9\8%Z I?%/ UM_ X> -;x0U( ?e* x$!)/4*x!+Z%1%7<":64= `?dLy-V%vV67U@d;7.l?XR!.we 2czc- "1]  u!: `6YKS gA$!CD{mx[K-ci9f3E>6LcK`4p;&q&$Xe:&;&wH)#   &DJJ_)T" XՄ#9M*n= -9 =j9y!!%;D'#>gpL%a2=n '1&([3X ?pR'nhIa:6@L(q "Lhv0%EB j 2K :|m 1&L#k#n%wJ=t( d+%~ .o9Ofj^jaMi#(ImUIX6uI~ z,,"pRxfj%0&r"9=^7PHo{#  f2۔3Y)f*%G::;3 DZ %" g$ _!@ NwkIn 6 Q b UBe )W"# |:L, V6Z:eF""bH( /47TPB>G3!"h9|2?;:~00!5~F(#>W-7+H~UFDJL'=--T!N8q,S#6o-0qD)X7&>758!%&#WA0j~-l[ Z>B7"%cCEh R wL+:XD)K3_-f#K1^; @'*!>6$3$='DPdXG-GHR%%94 p<L5 Rim w-?9G3ez_h$);'j48XC5 U' 0$3 % b/R* o z Z'? 2$@@"=%% p?0Q/ %=|t:H#FC*,, 8/-)*$eHa(L#[6 zF!,5!| 2'D=Pwa,.D~*+4k~+ s, -6.Z{lTT(3B,b>DG>g~AA큤eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+eN+f69732fedae1351919ab3ba1f1b578179ed66b58dd0279092cc033e9d0c232faae17b518dc5708d5bfcfb0dbd4d9f32f250435f6c9c49bc8f757285fe64fd20266bd1be3e70ca6ba4e1e59c16c0dad3a5e8a1350cd20b66ab24695ab3d94e78c833ecc220eb8c5c438a2197e9ba760e0950c63c470c58056edcfffeef734e9ccf94d31a19ec92ebd79dbbbd0e583634d122fa1e35ebba898fcccc756a2390b88d488c853a3c4e172264625ed1a211f0b99961a70143f10cd696769fba8e170b611b81007f177ad9a38fcc17a61372248b7afadb6a673bc1cd28a961cda159f97f7e5f033a6baa0a03da1a79553407904e9eaba01c2345e94a705f02afefcc3f6eff241b15d0d4a51e65ba07cdf6d3aa73c346a5b80cfa0ee8fb81202e2a4708f60c4c9f89679c390c4ef986e74552333317ae38cb70fb04715210e236e361a7a62a182b601b55434fb0eb41750f5f79491dbf51cd6250da077f7ede21de8766e81764f31bcd98ef0c5a2ebccaade05fdf146c51c3e5538f015693813f6a077ecafcdf947c0ea54c6b90f3e77c62a582b77c1849e0e5290c3ce807252e6044b734eff1282fdf0a6852523a80ccda756265a76b20dd4f1ff5eae850be3cb7d752a7259d61650d20bad04e218e7c2febf7294d7d0a850843fe51a11357f8c228b92f3fda66dbf8bfafea040ceb0526dd46fa60c2abdc3f40d918f4806c6d140bd2c19c0791853522e8be1f1b2e505e8bc1acab69a415b9d58e5a57917550b176739800e89bba35e861cbaef5c5ba986be34c831b64e9544defa5d314ef12ed632d0235643ea54a4453742d7c16ea222a8e9a66dd1c569ab792191b53a78e887d28d60d0b6758a37a4b471fbc86afbccde001346251a4c30cf0b48acfbf5f96eb9488ce496cb20bd8f47f1ed5511933d86f1ba6a03a1c27be95f12e24c13b530f8ea0f1b6eb7dca40ae1254da3654337fe600e21f987ddcabecaefa7be5d6d1c8e4ae5fdaad9d555c5289bd01e552a52c9634514a0f6496f76aa7fefd3115707f41dbc90ba283e822e89aa526a1012d041aacea130e097f0979a22a260801fe421a8c903a4124985672eb6e6bfc2282b038394b551e3c11858bb4830929eb6d2dc46da0a4ebd4f3058894ea90d48a41e4d3dec398be55947fe3ada4863594d3e3f4992d03811efc71d9414e359f63afe98f3a3519c8041fb7f71677e4f64719304201d1319f29e2a9d8ea5eac8c97804d8d4738c48f6336c3e54f35e7832071f808a7d164c1485b2fba09382378d592242ea2bc8fae363b5358e7eb09e7d0cc7eb9c9d9df1e0eede6b710465737b47921433cedab31287012b74800cda944b13ca780eef69c52f99b3cd4d84772e9f1b851d04afd0d744ee695353898d7ca4833e593398ad338f892bedc7a4c9621b080cfc3175e66347405722f4687e3a98cc6fae1148d3d05dbb2afb8ff5831ac2e11c15dd9a8e56c911750703f46c78f708e8e0b91ac59e0c492c72ce2fd30956c0578e9acff595638c3baa570be621598d46bea5e448874ed1ae69c02bfe84b06db996f5ad6bec0b730e58cda2cd33c4848cf9a43f91630bf71d78dcfb31e03d5530fc568e1b1a18d6bd136ffe1dca6ca3830968d61b3c756e5c2da0c437aa194cfa1c62cadbaf481555bfecfb95338e7d782585a253dda7ed0f095ff37ae06bd31e06dff6f15e31b0b399d4d81bcbaad4d7fad511b47ada78ace6cad577e3928bf72fbbe3853f6673a13beff6b9f8ae36f7232f034445c5f6669d6aefc03be29a818a0f2c51e8e0c787a4eb14dc371a14dac964737e62411c10a1842e67024db58a9bbc9ae097bfab1e32b5d930a75e24271a9b3e22121850dca6d8e5f7dd05d782b9759022fa4538e64fd1c220cea855e439e5c3511d7e06b1a4538396f7662e7e1b603e25c6f391d8117c221c6b7a7d548e000579c103536a134d29954d020ce6b8a78efb66a839069f458ac61b0d6189d0cb5c0f72dc71d517ef819d3b62f6a6aea0f39131e148364905236f79fc0262c73db57b126ee66fd08106752d89e455ba91166a990f1cbb98415fa4ca1035947f466d8909351a33d356bd5c650e4cc6774de1d903ce2d909c9ae4426ba1e881234f83f99339c79b0ffc9c3a7645d7b576f5b5add12fdf30341b4433564c86b7513e54f5c4760a829f29fd5df358749e3c423ce5d79bb2e35a418f6379e96ec022ffed3ef505985f5a33bce4fa96b279c0cd9a471f31cc2fc091384d800a9a5273f92a6f182027d50cd93a7dea354a4ad822574460dea5ab94ceface751ea02f124bd8d26e6fce926233654140c01ede185622f28e7b2ce28a4326f76a4521a2a90425919e6217793de181ed2e955de786ad51fb25b7fda2e0092fdbcd42718fdab7378418b31b0e291713f52b4dcc94fafaef7db650a8b4bd7e682d38b90300a9ceca536878c3346ccbabb99da6a6a74e69049dcc532d0bca1cfeaaac8ad55b67e3ff5e17ba9b447257d44aa6efde619372b4f71e5c30c3edb43497cdda59331e0a25c7ddbc5c9feba3337b729dc5acd3e9bbad05daca0c584044cd76a9c863ef02b44e96b79b78fb58f30b6fbc7df0a48c017234e65b94d71c15629a0b504a88a01d48645ed69a3ada4191377021bb00c8a0bdd81354dbf0d1dd523f42aff54425f8d0630961fc18ea93533e9af558788f34a5178be61bc649c91c697e93ce2131303a8f61c0e10c853721bac199f70928b5fbd55bb367aca22b07de6c54962ca8a1d444097e1519de7790a9adfda891aaf56f273c7069e12cae5522585bca4fef3ab591f337a92c8171c3bea497b58215e926cc675d10b9778f7227b25cc3335d9c6b350a83ca524c3474def6f988be26fa460d53636abd71eed2b2effe08d77186b47e8205412760ac79a0b2f31159a1f8b05923fa2629420834a895b8ab1ccf21e8d8b538f08fa0c00cb5c7c78de331e70ca2118467bef14643b4d6ad44949e339e07bc809d17ece571139c027c24bb41761ee764b9b6aa58445cc2f732e00ffb66d433e4f192c94286f1d0f7a830fdd353fe5ef841e6dc1fc18d0bd3918a9bf7c625fc374130d80d68b050893e6b71236187df48f7bb1b904bd86b057b80490303a4e57c7642794de0c6ce08efc30a8b88d090d901104bf92157d141f96f619a1cc997c330cf147c848252abf041033753552fdb45ef05de1ea77838b1f0eead4943726d405bf7da4b82752927f812e90968fcf561d801d6edf2ce387d9b382f71c32259365bd93eb37b71c496d8eb11c1c31e5a059fe9cfd17f2cec7210002697df2adcf75eea876985ec8278910f6750ac4999ecd84e817164e88dc52d142580692632c02d8c42b39fbde0d8571e89b4548ef5709cff691212855f7d683941522e14268e4a76f66679859cbc92562544f2329eb986507536f593b71498bfd5b39acac3769ffe7d529a6da9bbde0e586caa63a151512ecc29cd8598a85608675edd0fcf5da4455dbe58343da5b42a18c2b42ea718661ba7454383725566ccdef3306dfce962e1e72291e9adbf6c3b1c6b1b7f771c361b8af1fe5ff8c66b921f062ca6f2e615841a9e48900d07e58b0865c26ba5abbd68c3df450cbed8afa9ea430a277b4dd1d335dc0040f95f0deed99d5199e6b69cc7ede98fc1c83040bbbd0b6310beecfd961330503ba13d6f80e31735271598139b3d5d8b6f298a330171687e4b86d38a711cdc505d9aa36f937217a594bfe6ed7570013127d28886a69430aa823b0237f62adf6f7b2f5de3dc6bae534b78d2869ae5b5a85a8900a376f485b59bf59917a86eb1005b8adf1dfffe915b216b0a6c595b2aceabd9c618f3e4063737df5c7f1759afc135e5322db695c1d168a8e8d28dfae284c546aca3f66afeb57545c7a7989b6ab15cfe54766e35348c3026ff352433548091934acd298e6c3718a5db2f922e2fa62a8f022bca0dcbec5d7bc1e5dc9f44723f197fabe0a46b4ba650f922ead09863171fe986dc63d6494d9c46856a87ea63f562de9ef14088886984b356d841d4b6427c1b8a931d21c9de941961a2bfbc970a4f676a1308789b0f4262cb1ba2396ee6385ac842562b3fc69e779acba86b8c5f84c6ad1cb9d9646d011b07bced24bdb733ba31c991699fb3b0cbc4007320666fdf5b2f95dbf86a22f16f2b8e8a6bb4d1b04a95cb2139ab49b0dee78206f42ca166954c3dac85b739454c30143e9ad4957dc66e0df44176d3f6d0c17d349bce34cc08c177b5f1a2564535ae6f9bdff62bf8d7e267b7f4f3782b08a2fb8fafcc850038f7cedcef6329a4fd230459412420e71d3ff941b28daa14e98b709672d4aa944fc1cd9b69ecef4e6ea13bc190e824a0017c3d62bdda776aac9c20ad2bf31d7cdc42dfa4552ce6082adecf7e0a0a103a031802e6301286ff947a27237ae5d8a9716488eac90cd6097c5839ec2dfc47c7d68e7c929205bfa371eb3427fa3911b16817b51f43ad912b87e4f9f9aecc3fa171d3646c8dfbe05b1e58f8e7700f33e826bd2ca4bad33f59f172f90da9f19b6f44ad4e1e12956e8e3d2deabc5ede6b5212daa279a78c6d30c5f59aa404222717da480b21f80516d105ff60d23e6055b69ddc16ce12c7a0d1c8aab20def7cf9dd14455c00df6361d725fae06ff57b53cd539a35306c1c34bcb617e2e4944eb91ae4d0abcabba1fad28b535fa7afe18109f213e11dbc2ddf27d4ea926d53eb35f5e9a0810ae3b40ee6d4e71cd94df217d03487622495be5c99824d1fbd78a856e1075b7b6b673c4f019e0dded515ef052c75f0c55e7c5fa6d977acb3a106b58bca7fbe856696842356231c2113e3c7199c2da7e9963566edd6eaec6afe8156f662728451572f0f838236385990cc78f2791f55388e1cc74ebbce479f83850a0fd68284c704fe5ed741e82fa0d0ba7fde53cf7faf5cf4e7e096e01c0eb198bd5c828d9a1519fcda0dc134c3336daa8c21dd33dada5931f2f485789e8088f7bd8922b0a49c4633108fd98d458226804e51ea06ec919ec467c9552d12ea966e3ce5685f3b083fd5417ca532456a46fb1bc3bd04da8e1a3b7fa09cc330ef0889107c7725bb9a9d59b2ca68045dcf432a74a060be24725fc4333aa25817ceeed6a79e5a66bf0a1a72fbc5447c8e518e4438c7a94fa789a7a24742e99d9b2af3a805b566c7245b930f8e618c4539dc3ea236b3d21321aaf3500430d1bd1b21f205d1b988d1bfaf2af0d32a94981d5efe61c8e0646644a1550ac466cda9fdfeebbe3f90b4e115db53676e971f65774e4540fb96f43d402fcb2dbd40e699365063589dd69a74fbfeadf52b9fe0b454a283fdaa5524c0bba5aaeea532c2658a344ef09c86f953408c21565cbc8bdfd6c428637c81a988d02c32f8cee9908562f62474ca0d511d3953fcf48945de632000aaa59a2ae1d6673124c6e259353e305c0a2d0b69e8fcd59f853af54d048db261fabbf827f53f0bc31da223d71c78f42f4da04b04ea9fd5e98553a98e78ea399b7835f11addae02f8ea7d9ea13500170f442b5f3fcca637b25ca1fdbf56473774c061a222757db2507b1236ca8d980e21f6d95ff717c35bd1f91fe8955c6517892b0f4f41ac59615f7455bb94b669ecd24b0300b36ecb1a7d3430c1218392e537760404ee05f5875b0a04ce8b7f8d738a7f2f18defb50a54f7b79a2ddce726b7bb042abf95b2bbba9c140d2ba84e6791922c076b34e8741c55551abdb7361bcd0e41408938464863b71a6980380e50b440baea019caa6c6b900a7e8550586da473c9b95b712a65e11757ec9f3dde539e81c08d7a3d0159560a8716d2772bbf17ef1112e3613c0131b7291fdbb3b4b3755cb553a4c2ddd1796bbd8e756d2c7b6482908d385a8a4bb0bdd711301489997d289a3aa4a808d609b3442fd95363b737885a6cb8fe68e5c12ce7a2eaff1d5fd0bb32343194f2fdd030c207f627a1c3fa5d5b3119f6ed4e5d5538d305a8ea91678a6ad253444fc5d7b75e6360fa323660d7a346aa7f90094c0d7638a8ccc5980ef7dd42be268334863d00763468d8ad27846499ab9c223769cb3ded62a736c5e1a01acf877a02e432b4f3be5af6fdbd0f3946940d895d7f00dbdfcceee7c34f018550c2b31d924538d6d8ca592a1c062d88c09249022379f6ed38f2cf6eb586d4d18527122d71f5038e8013b3514014ebeb3d46685dba4ba54ffd2d344bb631f48774cb451f3fe5dc103ef90804a6732a4f42bb3d8c06aa20d7253abedaa0e80d93f9a778c41b80e00b4d0692c649487ab04f4ea6f0d1920b50669867606b863d18e4a411bf3765b0457b23dd3f270b4775b7fd423265e090cf250f0d9f6ac35dd3cec79c78884aa82892f2027bfc769abcfd69f1c6f36721e2ab2c0e1f77767d0da2cee0b07f1ffaea3f00e1ac75c909e893be01e5538a23d01b80b8ac725e3274a1d8e6020d16a9ae08bb229f780b319a69ca236713b22de5a0f3bd6f4e84ef1447fa731a0e5b7a78b7f2c54539792e7ea5eb42de845cd21954c91f2d1a961559b29dea872d2ee2cb4c55afef593040f6ec7cb8a4613ccd35a7a43be4f3d175f2adc04471aafd67a18439c049f76be8405582983b17555be81272690f559bf688096878692e0a440046d5b83e300e397c44811329b75603ddc02637dbef906ff5a7a35d497055aad58968543a4d787a36a82815f6a99cafa1fbbe87e27b52b7a412821a80df57150700144fc394a539d4d235fde78c6a7a3d5c6c605318eba00904f64e417fd30fa16370b3c447a86562b1edbbae9d9c2254ced7dbe6c4e8a21fdb461f45d3f2f0d02e10c6b704b86fd3bd84425992c4604065d98de3e477db80cec3d74f97f01a49ca95a08328d5602021dfe5ce932a8034c5a8b88438e19c77466ac6ad8e133389047cc9a12f9491b7a1fe9b0f8242609cb50d1f4e07c56760f6fc1766ef6f48a99431594696a1a1084f8c2e5a2530795dd11b9317a75357b009d8ae1933bc855d123e7624d193bc64bb6f2df088fd2db1ee732c1ed61cdfda6eeed77567a765cfa15a1366186149bea47a6fcaecf095b206e39cfe02dd57721b94eeabc604f295f07f1891341ebb38f7da9a4615047da752e7a31779a36002f315ba2309116597298f6b5a979b6fc24731fc60cfd9c24d2dd0f22b7142c3e40931cff1eed7c6d0bcb89b2926eef426010828d0cc3b81723460df988437a0d038b355347c1a6247799578942fb827ef898987bb90cb31346fee701486b476ac83b65eac7b0e03d3e76b8eaa8db0141f64b6bfe1d81742e7af82cbcafe623c421564d4ec53379b271028061b3c4969154913e92803f6c6f4ca161f945e401926c368505687f46eda8b88b90c57c5c01b56636dcf89e36484962f662a1c057ddbb9381beb431f3a3ce33e9e824e630ef2109a32ddebd35b23bc8a0d10370c9d4f499d061ea7e85c4eda59243d6c9d36a6c53c8314dab9a42f2854ce33ed80e1e038c0ff0c66678ee24274790a944e8e02f33be5c7ec7911ec0418da6aa10443cba02b6a6617760f6c673c4bae5b137311e5e4f5dab5617239596b626603716cd8a7533db059b299feb7b9211480094e8a87965514a0bc52d77a1c9a14390578cfd4d9740fd439d17ad035c44452cbb103cddcbac5efbd730fbe233cfe39c4169acdd84549ed208d121b95c417a93815d459fd92ae510ba3ceaa3c98566aaf90b71050292bd4c577d4e07ed1d1442a952e229da93e27c6072488ec9b1f3954caa9f39ead2744a46b047002f7f373455cf6d57d523d7c453c7f21228547ce84e6be771a30688ce1628819c06324dc34ae3b67ea1e6a27fa48e23a5e2365a0afe0bf2a3d781de11e1591b204b8127272189a37104973972ff848dc3f287fe4bc94fab37718c90e93bfd5007cf3cffb7e503fc49981282f40ac5e3c7cc0c5b70847d2e682cbec70584e204ea713a3d52fdea95efd1044c8ad665273a5de9f840eeeca043441fc4096143e14baefba3d216bc04582bec1fec10357f1b9fc808a690323016f942f74c150d488fd8131d3d5912b55e67ea311c8041aedecf62f5d73e26d756ff2706c787c689389695fd86aa42a427c8736e3faaf6698c6dcac211603a1eb02d96e0e1d685ac5a324bffe24cd563048bee54091b462625861fba551e8a977823cfe02c7fe842bec4c1304c634c4e84c20ffd937f99a6e6801b368f4fd832af9aa26529da680cd13ed5c1b4c465cf865caacd2f1e27202685dba480f460c38a7b7cb40dde18641e27bb49572beba3ac33e197260c30edd549962e2e633747eaf706015c1de9a8b61ebd2c37d1e415b5e3411cab881404470ed4c5b2e5fa1d41edd67fe37124fac22f0b1c2190cea63c6106214193c87c847036182c215a9bf485312f29d014e1aa7f4a939c0e01211676b0be83c31c652424eeef8153ab88ac783e5faa4f7c00ccb589502b683749c885aa48bca20db0b5c3ce21c3ed6465aa0894f553d81073decad3a17e6e931d23744ba0e3b7295465ec2a6a577c35a680ac26e04ac09afc1ae54802f20710ce56f5d0ed5c357613f1a87bef606b2567c442b3b3b3f2434ef88bc9160e5116ed304687f1e95aeb14e0e57771a6c61ab104f36789239f75d5edb6e991988af7526db9b48551f41d69ce5c23bce012794659e551223406b22a976e9ee3bbcf806d47cc0d54954a01d1b16765fddbb42f97c797b03e14eff4e3eaf317b424ee166f3ff7690effbd1347c4acc204bf04b438aebc6e74d1ce8b865f85d98d36fab5ef542bf46558b4faf6f06fa015c75cb1dda89b1d23a4372bc2d863fd010638170e8064bb6b223c60b719b8f2b607a003c9b114e0553297d3a6eba6ec74b94fe8840aba871c31e337bc5156a64123783a9a9fd30949e55cbab11d0afcdc8b0a57159ac40e2747cbdbf2a4d6c3aeb7d616b054c31b16a84a0ccaccffff3e322dc29542689a98995206a8d8e8c2e9d723c50feaaeffae6ab1817916e4f67908647d6eb3a717d353b8fcea3a9283769766aa0854d900cffb246aff27179fb7e83d50ceb9361a2a8c487fecc2481f8df45b59ea8b9a1863ba604ca1a9f7ba0b21ca862d758c83d388f9ad489774283b754f8479f58b685264471d201f0ea74d670efaa2f560ba080b4aba8caf25038bb013f3a94c08156f2fe6304b748278f3666f75ad88459ab218f82273ade90fa83e81d1659f7b516d09b962da0b8204ac1089c281ef969832a21770500ababcbe7aa86622d4e3457ec66e65f1dee690bf87a750c26bfff7d6450d4fcf634866c488909c9926b181aad57d2f4c79b2a65b8bce56b7f9027749bbbbf35701c974cbc5d02948c57a40302becf81ca4d718e4694f544e46cfe869e9281abd4618998c4838367214f148d835913e2c83c498b7859bf658a531c74e57f9467682a57be5dd0fcc9fd63ae268d9a0ef11bb71f9aa4f4188ad84e0b7bd9cd068c5415a1a0f9cd37580f2fa13ec3d400511a1b718677c3128869a00661d5802063f2d523e9b29889c5a54cb53be83b91a6d9bf66312631237dcbf05da98b4dca87c06b00ff497c196a4bb985f3e1baf23bac05afadb08cc89e8ae78c50e6d5db7a3761da5a9ce311df80d617d50c389e36bb05d889658a4258f8ad6f6e875b0f7b99c877440db4f51396ac36d12954a983351084af750470e08ccd5509c8a9c4c8cfe0b6684c82a1655d60f9cd9e163bcc4404d6350d665f1cccab112fb3fbcd4406cdb217ead6c023b9f4c144eb36a0d355dd989be2ad71ee9c32692a10359a0f6acc93b8ebbf5a3072654ed3a18b7bc7c912c1c8cc22e61520d571ea4b7add56e25b1e252dba591b04a735b960595d57e47d6f7cd3c46ee971360bf5469494843d064dec355a25722691f3bbb84937b3c994c3b9b68a8181e07ecf3b46270200618a71099844a29c5809f4bff8d178e1692d8f7d10579009158a82990ac0b0f19df75a57b5231bc82e795be6c5199dfd396f38adab9fd56693a6ef2e623439b427b9e58bf7e3b0da53f7a6691f24b88d0309c229b82b0dfb45b5a8ebe6471a07623fcce785d9f6be0400e1bf94134988b6263897800c8d2729f968ad122ce30f7dff9167f9f2adfc25debc26bd01f3d3b3944373992dec21e5a5816b068f29a8942b170c7617c42ef1ab333757687a1d42f32f50f3dc733ebceb579d6f3be440b4aae7a0090ded6001836c96e696dceb660b698babbb4c93f0da03e572d0a7a66ffc9a9d7218cb12b250b2a4da23be06a680b8e0bf7b1afff02118a16001556d22700983818e0765dbda63cfa0a42edbb4e75ad1df72226b72ff570e4daf96a7f1c3ad032d4776cd9e3fd1f86a1f378943bde6038697f8207b60f772529de7fa42c22773f1c4744925d7b917da74d832e43dca7db3bf62eb1a3f0dcc036dbb5026616ed93e65d9b3bef1af5740ed572d6ccfcf307600bb5492e974e050b10f9f41a1a17ecbe3a33cc56f5eb1fca3ba4a20d5a677f8f80462e075ed335ebf1c6a61b413629ab5602e27fd8b5ed3637af49081a6549650f357e40216c98fe7c041e9ccc38a6f361cc7cc7687b53db1d92530d8caf6ec5023e3e94e66472627088c224c202289ce52041df25540a232ac9ae2216804f8a55b6635665ab1c2a88aa668ab205581f8cb5083c17febdddeaece81375cf828cf6cd038c060c97280a35ab68c23126f516ebfedb39fa38690623eeae5c10cc738c01389f08ecd4a48ccc1bd66d0b9a2225c008b5daca91a80b577e3638afc84b036ec872aa54e78976e10e333d649fdc3e2f756a0d04a39c277c6868a5a3dbf10548e24e5fbd4ed56504a4edd79cdb55bfe3a848ef5881bbc8511f6c8fe45f206d79a4a7939b6b1d4e0a80bb7ead5e335e989b927b56da0136e9dbe8488ff9e91c0d717c2f0476c7736a645e533667682bb3c7968f6d6e6e73b67f277567ea84a15e40a0a315477a0d92475cfbe14c788e5efe2325424b033e0f06b0c93cf1d8857b73551719ae13997b514e9e325980c5430149830d868019ed09f27f707c208d0dda9f1242a295e94f90216c1b4e5ae91559c6570c22cc43810a194b5b4f8cf78aab7412e29fc56ac753e47bfb2c227a61591924128fcbb9629d08ef37807b95a9191454a6e301283bbd64e427fff7fd721b1ab924620b7b5018bc3a0dc4fad4020fff3ee946ab76e00978774fe1ffb29628de1afb557e4ba85343e45f161195d8a8a438217c8885fb7037db0404808a2af20987ee55cf3b8c60acd522b7ac60f1e12d8aa9ebcaa4db0ecdd5ebce38905f2f8fec52235d5d31ad426b50045ccdfee7d9541e54ed3fabbb234f756a253b1f3b47e62e585507a872d71896c10feaacba901a1291ae1f10f84ac2f8cc2de06e322ed6e129771b5e9e690c0afd41272e3f3a857ed85bd9ec412e92c2fec365e830ecc5236ffcfd3acb5f4467c749c83141d688d69b7efcb33fe78daa35fb8a572824f00db72de42c6275c64e4ae5823cf96a0f7ece64e55f7b8d9319153b742559f1641a2f3c38e272458f6297182df2875361a19e921177809cd1ed7d748c1ec394750e80d7fb100230a022339b4cc95f027072382192eaeb51a7b84507b5850ec350c53d6c42846aaff8f056d86effcaed878d4430d44a3d1a0597a06b138b77d0035941a671b764bc3dde0d0a6d82f48c27835325966ab76602b75771b299b4006892cb478eadec8af6192cd430b1f69873ad1ebbd2b32580a3a6120dcaec1a4b3a1a20b91b3dda9e93aa211a75161eaa401269081ce87a1a32204c287f7bedde1cae588514942d5021bde8d2fb7cef23d7a34202cc8c201f489e1a928b00651e79d300baaddd634deab17c6837cf4f3284d4741ae39c77271309a0f20da78c1ea2a818b7e890858535da96c6fc36e2d0599387d7015a1ee25db67c473b3f03d266309108bd0bea741eff51f709ffd13de97091d7b9ba9ab3b1d7e77e5f3945dcbc7c908a9e5a9455385ed18504ebb22a2a9fe58678461e104dd6183b1ca5f86eb63002b18b9a9b73b4332d4279792e8e8fe5229efaa96de009ac65445b073fdaa805d1648d1bd5faf0b6db62dce1d8683cc1d592edf122aeafe63957bb8f0eabe934810444f091e23f00f0d28a9112c52ce52600a7b2c919d7cc8c73a520da7fd0180cdee769f69ddd0d8e9c959fe2a8e7fcf8d52988620d3bade30f19f118dacac48d178c43fb06de371be20c2dca5c566031ca8f67a00152bc2e3b178270feb6e24d20067ba8a0a5daa028db6dc935665b9916e8b4bb107119ea719f0d010e650566e5b44ed1d8b94b856f93f9fc34a89829e32e59e44abd3d61c37709e97d6a2446faa73a271b2efc44ccbe7d5d2c775016c2f629600511cf1c25def075ad7b8aa2e40a8dfcf63b1edeee8234fff2e75f950f8e7eec67eb731423e2f96bff79633390f6a37d519c669e8068133189887e7b780eab90719c9acc6907eedf903c0bbe49ee084b26c5f8061de897f11b73f720ff10fed5a6f661da1c83ca0e0b5bd18965af38a41fa4d1513dad6f8bb0a2fa6039af53d43cf363fb370815943b0c50333ae3465a3f100c772187199eb02c3b6df0ecadd3f61a95f7dc4683fdb63453dc7cb7d0ff360bc9461d884a8dad79a988ca83babcfb62c8556ebb2e1c5d08b60c8097e7c521f253aa182f344cecf5727e4a6b051707e65ba872df6f85f5567be10a2728972bfe5b3161ac0105f0aa83faa8e475b412afae908ecbbdc0fd6620bff121dcf9231d000672cb8cd510a9ea41586009a88ed3cd068906277020f98c5ea5e4bfc32bc9b2219201a8dc8ecb7fe8f6d6cca757525ce26417f99dedd72b23219ffaf477699b4c66c68da8db52409bb85252e75400eca44c870da7d1705f44adfd4599642d14cbf0003fc8c84df4d649fd00ce2a766ef6074111b79d2ec7c90e8439dc5f4d8ddcff1ab2726e736ccc33857f4d98a703da54819b8c39c82893e1d8a56700ed54e08d2d7b05483e7f60aeb65410ab87e6f0bfeae9aebdb4ad38a752c3aa20ac53431afff550a4a4c45b73031b010cc0662cc141c826fdcfb7f51aa15d6e316e67ed0bc1853c9f5220ad7cdb5c11fbcf2c732b1381f2e643252358c30c74033b8282f1e39853ee7db687b15ed997a6078e3c47b9864ed2c71330c4e349aa4fddcf83136feab1d7f6102d118feb2f7cc69bed399e38f7232ee9f89568f69ec79051058e3e689a40789099694bc101f669627b99be6553ea2657c7908306940236b75ca1dae5115e8186b1b49b1c2db69dc9fd76afe79f534f4edf98e1843a5b0634d35d616fe84eaa8ea0014e91a998876079138a3e79df7844d54675cb099894d31ee33a9c28e90edf90bcf00737c9ee10db09c20c56f9df067002e78d484dc34a8acee39d532723f70dbe75ffe3ecd15090c28ee747a09507c8f2dc2e283334021bb41978960eae50d5be9fba2a6607022db8cab55d4a7dce270112afbb21e3a3fdf48e566d30db0b42b2f7750b4b8f4ab89019d04d5a6fdfac9ea90a2efe4a64ed41768f8d086c8efeac2355a2b7f9e29ae4b67e87d343c54808d184f31e1ffb4e19014bcd159e96dc6c694a3ae5188247d412d0005e16786179e36d1de318d4692aabb4a70e5566aada36726726717a818786a3834054a486cf0f8ff722ecd8a25598834205054ebc5469d50f67038ae47dd5a7e67fbab19a14030560b0bc9b5714b5c0e6d69ebbc9b3e4d5a6b968e4c12ba997baff79b78f618329ae88250ff3178c74d7731a3a21953d767a45734204576fe44e69d105575df94970ea642b7604d9f45d04af0ecb32a66971c5a9e500a0eb52f8ff66c6d38868663920f089234de68d53b3f2555af6425bc5c4a37451ee2e82bc807133b1fa4ae680d10302a234a90d802b9ffaeb6b89b2e21f454d2b43446972f39b1d452a170864c873cd89275c68573f7652997591d88c887c5f6cba115180b50d85964c2d29a122681cac1234af4ec64ea176d23f157074d62d99c843824b5d8cf3798759a2ccc37f21e9f6b5c464f256c865c3d6d042f948f81d096352282728f3f43f5903288382b45b7cc0eaf7afd3a81fb01ac8a3e8e1d9c7f1696b5add9267343391b26a9358253c63d84bc59e817a18c3b925c8d31a8a4655db00486cff72544580acaf344c8e6ed3feb424863d81cd9d64abe74023ccf2e9a0b26fcda45b1d13284e56b6ca78db6f290524a36e0cc73ed5039d1ad9851b4395e6fe7cb312e673beb2e3a6657122cf5adb49fdaa7bbb5bc9d3e24a4a83bf80a9b25cb5e405940241ef4c25cd2ba1e2e4a2ad542c2be60d3d3756429f4c8ba57996ab684e32abb02a8be1fbbe34450489a8663bb4956f99d2ed5e5744a6436f4e854f5be6b127bf151684b890fbbbd4298cb8e85b42a012e2d0dfce302612d76b0b74bcf5a7159319f2d6de28a09333f4ba4432448a622bd2b5cf3aa171815bfa31d8bec0586164349839d1846707fd2e72943d7645ef1d97c7c030e3e9bacd360526aa617ce861eb6cf1201cf6929957b30ec23cd7cbb9198c5ea255413e336834d71a728e2344804942ed8541f639aa02ac553917c219610da6da8753103ae425f04facbd183f1fcfb431a809a1f96edbf422e415432b4685da2e753da122529771c576a575e4434bdefc76a27fdf2b6bc46ff713fe6b10f7d714ac02b7826ab0f922a6ed94dcd9395a4a5a88c984c482b0e21b4613f51e7128f92c1b2ee13171ece10c11c382d7959261a61892d31eea2626bf49bfad4ff04d0b8af8de21dd70b4d51649cb2848ecc0956fd41c512a72c58ae50538ce5bd20e26e7b1a12b377c5f6791ba6714a82c478ae4f70a13863ad0bf64e2b83c8d7bdc977140cc8b8b1cc540847a8703a7fb87d4227ebe36ad528031ce37a5c9046beaf983d7dbf4470a24090ecdc2905100f07b6c700da36037a1da5ad279f0c38b461d9db459c98c65be005518918312975856937e34c3fa9efe9795bc4ee339e12e86e14ffa6c31b6593f3bd278200fead8f059abcce5964b8a6f8ca981d075b7395444e8c0927e9bf8874c8c70d55b56a8db1291d4206c4be2dd622c7fad49763308b9a30efa2d204be3de47c202b6deb4f7304b85c6ae45c7bc8822f1f621558b6403ca682a0cbfcf4fcc92f75ceae3dde4f890b1bc72ad0e786f6ae6087286fe5a39deb2c3d02ccd87249caf9489a8d621949eed836b0a98d07298eb322440dacabd82b3c0bc8b74bf7655385376de9f89ba4fa1d076320422f2a5251a843a0dc4188c7afcb31d71a7ca5e93fb068828bdc038639565432af804092299bc606c596dc0c0cd52e928a73b2a20ec6f846be2d51fed04e86adef915095d5bd44e079f4c5dd810bc9d648d226f9faa5e16e70bc65bca5f3b1ef19a85534c4360f6ddb720903a2ef91ec874afa1e6cb28a8ae1d0504d8757dfe8bf730ae1d1185b378de1dc5900a55da2a54b39fe5d832106ec550b3341b12a989483b3437b834edb7c6acf3a5f02ec711e1e1de7e6f47189a47e7898b96352758df701c4d0ec7a411819f04875ac350933293c597c485040c201de15051e6264a63ddd7d72dcfa899d91c0293863399a156166d77af023f775750be91d2727b4176d7676f12249dfdfd325f6c390ed0afc18b55e88db5d2a49a359c02dcdc88b5a35a5f41c16078162ac75eb3b831209a1684727be2b1377ef322e6d132906542974f4ab756787f60973dd40b61e8dbf5c2cd7f19d88c157a044bb7fe823b7e4a65f5c541b4ef470e6e8cacfc92e6b9feb88a35d5edb55b1b56113d431b7d245f20d513dacd30846bc34602ab730ffa2dcc9740e686f04da3bee298ce25b1750a6edc97e43e60c37184094ff5c236a88fe349de27567cddc9a6bfea2158d95a54b8f84e5a40a4a601f7ab265dbe4ddb2c38b1a24ed77180087719d2d617f6255e2d690e67d7d025146c593a07d6b2b719841e90632fd2dc252db0a88c79428f606757c4f5d93d4319e36792fb518dc270d32e5d9ec489417bbad14077ec7feabac1c957cf2585aaa552995f9d52fb924cb13b438ac33aa2348aa9f51707db4b7c014c0256621b0386e9751f1e32daddfa7ee26baffd5e489edba40f391021db770db96e4263791e367774496c39b262870e80fc359628ffc7691cc51c90b6ac635ec3ba87b1bab8adab2c6aa978082f8dd83e754c7c65abdfee04004fdee4ebfcd0089ab8a7c1a309dc077af822a9bc79ddd54b2d6f77ea4f78e82ee0d9f68d5cadb2acf559a3cf02b90636238594c4a182ed46030566c3cf4ce8a2d7421da42166e392656b46c1b232f08b77896d5d1ddf9734e5bbcaaf823ef4b9c503788f664a1bae1521df0c4e62f6f4e2153597fde918cd0b5a357ca6d6e17eb120dc0e05a9731d0f5ae74975403ec95875a78b8cf7abc7ad91836e10c8f0e764d2d2e9579f25715ed447082955c313b96c38c3f196ca5f242898e87eb8e708d6ee7ce1f402318412b9a063a34cd3966a5760a584d5599768be10b9d75ff1a82fd1867a7b155f716811cb7e0598e7a8d4850040a554be6fb054ec6877bd9a939562a080b72ba1d0507cd12b6984152f1041eac1570be2d7fbdab221c6b2a926be1cdec5b57ef5b252ae1991c24d7ae179fcee32c8384e58cf7d770a85027858c58493bbfd8807f023773c778add2b76ed1eff489dab9783ec30949bdde5a00964e11534592334b65d360a9b90dcb22625a8de89e35a7384c9e35fc312e48a66dcf874567a3dd640ae21b17319bd5fa3e23925ca3d424f6b03a8dd6cb3868cb73c4096db03a4ad0392f6eb606a0a6d0950ff200ed05a95f2cfd8876d5959298e308c5706a1855d6ef2b760bce91d3cf1bfa7339cffab66365b38908f35fef93bd2c6d02e19551f4b3fd6489b41c91094d0c1cc1b13e2c013d34b628f099ead857740213e21869a1ef2604efe232a2aa5469281b014c1e313c5f54f2ffbada8c2cc16c3cb5cc00c047c7785c6e9aec9e6ef1c4fb4160028e5b31868034c70916600132bb4e3e7499d96df69d2e6403d21183f88315945fd622732e485ab5d08f6a43c514dcfdd741ba93f12c28a533f36fbb7239dda593bc03b728b5636c7ec89de394f9cf149769eb18c38622055ec0fd99fbcb2405b22c24afcb706e55ace959574482bf9dd9705e717389eacb176cd985c58645613f3c87a73a03db8a0c111681f9c5b1cc98cd5785c00b0201126f766363db1a80b8efce80a34bef9c0a6e3ddc5a3a2181cdf285fc0bb4ef3a8c76957bd4dc3f06f6d6ce08d13418e91d29e3d191accb8088fb0fb708a5f1980c5f80bec80c80be982f5fede50f37fd18e2001faaf4128ab37f5505b8136b8c26811750eb02253284c6255b05b4a99a8bfa2c8561555c5d9d47f2acdeefeb0f369e7ad7eaf78f603e6b6822f1abdfc3375091e3e0b6490b0cc69e95877789fc0e033d7e50883c713297ef0d48e887fa8d4fc99c38542552dd1b4edacbf8a50b6c414e47e07144cfb64cdae1e4a2eea4eb665f8079f3d7923de63fb370a871d0cad6c6218893a51578ceaa2db6f57219503e2e30bda346ccf798c0ecd65437466f93af4049b151940b0cd96617b80ef1a9c4b6eced15597f1bfc9f0ea28584e12065a8cb9f98b4d3c9c5b141f06dba7a7392dee03c3b9b1e1a1b0134b48e14a70b939ad0918d9ae3ce71effe358e110e21a215c8fc4a2e26830210ac4685c04e130193609330bd7c7d64e5d9e8f3026052c9ba84448757e40d134e6db33042b1d0eb2bfa86b1cdfb71c1c704d3ec1840dd17f44d8e69bbe9416cd8bae665589d2fb3a3d7b197746ad63c943ccf8422429e91914cf924848cc2a731f082f0edbcc85f1338ac20d19d527377ed20f398e14ae81fce00937c9852f388d47bca5fda40d6997fc6288e0fad55d28fd6241e0717e5aea776d4a26d8173893f523f6d44b45bb2728e570ea3bcb0fb5fa6e69ca830cc8bfa440e04ffe3b8225f158fbb8747ff2e772c83526e15773951e9ef1842ae1bf1bd76f337f9076f8386c3548c23ccdd5be1c5df7c65dcc4cc5c7a3d4a8c1d6ad4b2a9089f9061d664139fa23e19c678160f24008b2df16f027531673750b739bf978a4a2f8f3f4cfe511cbf53764f40106ff563f82e51742fcee9ccc5a02c706e2db795be852675f913f7d184f7b4ce2ac92c8fbc6d91510ee646ac1b1d9a89a7f88bb3eb784fc39ee12c969668397988da03f3d1c3679ac1dc7af6f4c652b3dd8efb719688db046b8e6cbe0ad07e14b9881bf2bad5070d2541b1c528f9e32e25c9de175ea2dfe5b15b7f5f006ec4eb840e837a8bc6c05dcea815cfdf376de06ac9f137d5e7df496c233701700e01837e948968d1315590aa78a291481ffdf5eb0cdff99048f8752ea58ed92016939feb740fbc49be152fb03658f0fc1be865e4edfd2729ce52fb050c2e7c6fea0766d74bab8015578587e4240a7d890b7971b432af26f8f7da266e5214bab12dd6fa40294448a8b97d8aeb51a0adb361766d3f48bf850047efe86e464b97f8359a6fb0b7d6361468d35bdca7e581ae96bca01bc16985f0045d811af1e1f14bc4aedc57dcd9a1361f3679e2bf6e4d8286d05cb0cb3085379b635a7093d0b754d06f5cae4d0cf3244722aee8f63a1b116d3472950e06f28b463aef7c087e5d90b634ec31124ec79300508195314c3b0a5f4437af6c1a2a606ea7e612e3a1471f27bd2607db8294c8c19c1c0b2c6b44b78ddfc9c3413b4b8807dd9a6a50366e163c3441119c86b51c3f8ccb4a5ff244d130092ba02703429c19bbe521eadc7fd47c77e1efe88af4d3a1307d175913e67836cf519b348d867c8ba851a9e9584d114dcec9083d3bbcf6a956ea85b61b722d8e37aa44191f00cd2f3eead70e718acf88912808a6e5a0dfa265345331524e8c8abfd7fd06c53c2674b3ffcaf0c33af06de33a29be73923657257d34df193d005032a9801135165587fdb6333c43acf9979fafa46e577c4461f25b5dc2b67ad27a0f029658c0709ee2fe3b0d1aba9d27ad15d87a2a6a9335576a0599fa4d80fb70b64a4774acb05d2832e0914af0539e6f9656792bf0dd2c9df6445e801359fcfe559622c5ccc4bab62fe2e07a64d1930d2275d8ceec1797ca5d3537db9f984b4dc6525ac58984b81b20e600606ffa54cd01b8519818e28c0f71485a3f5e1d5be9994ba3828b261039465236aa57ac235b1bb64614ea84701695c3b13c6658884ad9e067fa01e15722af398ca094a666a526ef8d3ac71e7c1ea02c6dffa8cd70f12c1d01bbda4dfc7389cc0cef054ea848ee1de3a58ccfa0f35cd63b5321341c2364babf39bbda0424b7a7325fa3c4751040af09ec36e61009515064c8cab42af28067d6aa4b3437b89bad87fd290b1b92201dec805325161f0ec0e2960e0b8739f61ca0243fa06b419df23cb63b0d9a905cd58ad1e3bf0b66c60051e40ea606069ffd018f791bba85e4e765a15bdd1909461e823d68018e95b1427dd66c178026ee1bc1d8f01f85ff197fb2d3b3d16af7da5ef98f031132a1c13f1795362a445b8a29d7822e6ef8b2b9f6c563fc5d3148f2e0c8f29e2abdbc81c00a0a9ed7fb40a5bda98fb496c12f86691c85b42abf517f9d363d1c2c965c7827aa62ba367500ad2ba002f2ae5662e14ea5827bb6e754509207926a0f12769f97126e4f8326b9a0ed768052bb021cb9cd2cbc895e2eadfce9aff38208eb55bd54671166debb24b2b3e81519c3f41e07b1b8a1e25402926686cbc36b727b4cba9c8c5caf2fe3fd1307c5ad25e2a1f2a331c5f8170aac409a80ea1894dc64fa9a7e54088c65c67316a3927118dbc5d54f0a35d2b659d692d9940257820cfdff2848954150a8334f03e0adaad1ae801e1923711c5979de4b20487c8cb501cfa31a8b4d0eb9f75ed2996fad409ab882d17262c195f2389df20a8ef6abb49e6f19aa9fb10fcb47ea1df4f364470c6b07d79bf282b34f843c32430c571508a23440472fc72ace22cc75c9e218dab84dd7db7d9bed7fe662218d1867bb96a2340261edce77f79c1ff75184f82f06235bba5e11c6a1f2dbfe8661353c8045324fedaa39cf9e70d43750f3efc6a71aa8401e3605ef3788e38082fb3fa635ed4cf70c18854051457511ac09177168046764844f23ba13ca6e81607575d8abd34e9d945029ced2d99eba5fc4e7115059fa422e4af521410b22f1b330391cb87c8b12f1a4576f486fb111aaa7721d988aef0829b43c75c82c25b9045aa8071cb4ec1de7fb8efe3918366da09402bdc749b464ac26666ca4a93ed6dddc29455e3d83b5bd58c1f007a7f15a8a43848eeccbd1d297d33519651c74ae1b0c4880fe715cbfdf642a343b31c942c967ad3542806f7c7a0531af5b003fe4b492ccfa9fd09fa46704655f32c2ccf93afda970f08839fde1a04ebbd06698a5578aa10ba603b1415b9d8c4475e006bd29bca7d867adc8e5fc4899d3b91b30e3a9bbdeb7d501d078dbd3c5d4b3546182bdb094f5959a54673aeb540a019e1af8b85c5e3d080e5f582c5fb0a05e0c152508e0227f44ace55ab6595cc162aa51b5509dd01b68ead64a337dbb4ac02d02275b3959582e7dc8a29234b76aa07ffd9db1886f670e4e921646923bcbc4f08db3143b6caf475b418233059b6a0820fb41c499ef64fb192648c279f8d46f098ed93934aff954f342262febc09a4844daaf81361724ca3a2c37fb6220d39efa3f9aac490e49d70354fa57165673412d4b8e8db41d03961b64cc9317b35550d2848faeb42cbeaba3df0640916995c26c26d111e8e16f6518128e42b333ac1e481245e3f5a51aec7c3bab57248e6f9f2d8d01a021dddbea8ea57932f0711a84913c6c551a2956b2acd0c929036c54680d5e4a97adcd93179fc8d95f5102eab26d51784b0c55988e70c67c485b5b580fd01042e75df72d7083991c3dfd03919b3a1741a63edbb16fdfe7f991e8c85c7f537e849c4ecc988a4fe8eb1165fef6855f67569dc5fd99f859d05192c6b7bb7b6bf84aba49fc2ba538a1ca34dc7cc81a78048b90589cbe37406321820c8f5695febff71f06e189c9987bdc0916566b5f15d1bbb6bbc42442c289faca2c10ccda60743d24109b4c8fec513f7fe01368c46f76ec0e8b0f859c0e633dc08a8583c043fac57fe77f6a0e42c2bd7db8f993c077ad5ff20b5a37ead0323650163c9118f21e1d8968cd7539b53d2a029216006ce820bcc7b6cf502bdc36cb386f8de03295c126a4032bf1fc6c35dc8c74219281226c236f7c22c6978ae7feb530451212ff4fc62ce973383be7393a26c6d276e96b57aab0db33a197ebef76a2a0f19d892102e1fab07de26bc0dab032d656836f0b31005742218563537dc3ba9db05adb30be9b03abdc4943c205e571bae547a9bdc5fe4116e5062bc047da31c1a879767f1df6f399740a8230a345ce4ff91982cac166c0a8d26417cf76445dac43c6f1800794affc0eab52fa48ddc5b674d6901cfd86d09bbd239acd451324758735e5b205d8d431b149add7d719954b6cd93567876fdd0f0856f2861814459f56a1af9423e152d6bc50d7d5fd6d10fd12a917404ec65a829142b834609966711218a76e19db3f5b65fb1cd698c0e64aed2d33fc89818eb718802ae12390c36cd5a9156ade2288f077c7688d0ae3e61018e30f3314f6056c340305ef5ee690fa367e4e4fd7118de6dba61b410d0e0cc2ed40df996e8073923d685e33d80821be2c6d497b92296f2e41592a6f053bd9fbefda58357361bb149fa2940e9e0e43d5a26960e0137d1b8916846a6d3edcdf12322b6d5a9f5476b208a64236a939babbd0a03e20f63d51029c9b919d4e31dec7443dacb3e2bbd482726ac6801997c3349542afcdaed7b9869fdc796a350e21a162c87bdf788bc753773d9ba3b49c16241cefd2e0e89265578e442692c4e13b4928bea887b3e59aeb96c5fce42314b74c2c60c92402c9f363f24b44d4f4a426367f671033aca47685e39a6af271f11af459a041986aaf17da729577a7c3ea1464fd1050855b7f1c896080f6947f63060e5ac2033af52e7a59140b1c8585d2ffde599e8f2c0fb6fe09cfe3fc06d9e0a4951bf0247da5334118e65cbdb0fb97aa80fcfb64b4676adfb4b21cb7e89208cf4db634ae827048f0a34dd18a2ad84e56bb3b715825fb5b3e5c14e49943959b6e0ccaa614a56449db6a4541be092d752d834aeda70ec33ec33531116718466baaffc2b674535bb81357b31b4ee7d0c05cec7496d509e06addc49e606fd673c40f006f524e734c18ae3bbd25bc47cdc8d1c146e27d53a8c4ea9fa0789689bea9a0991e4bbd0624efd1b2331077d0507a796c13b6ffd06d61c0c5a200f03755cad38c6980249dd44ba509bf3354352b96b88974742518440fb2382b08f2ce3dfe961f34f244d4362544d2a2149842c204968663b8a83d5de5052e4b04d75f595c6d55466ee6bfe786b012f75ebea67bb92b2c050ceb10b586a479ed37b05fbc8eee5f65fc8e6009ac4120e4963e413918f5771a4f80021c61909af53fba9f6e1c7f254bdb79d5f3d1d5900374b32b576dadc9e8387f722b8bcfd48273c12c9d5e88d2323eb44a6eb6fd1fc0a3b64e3a2c3afabd32754ee159ce73f61f73848b91c33caacbea8987912a42c0fb90f860bbe9a76c4dd25d0ada7e1df36dba2040311318e59c331a4bef2baceb856ef0c529605d7526be4e74bced6f8f33cc7e657a2ee8133ce3b62d970f3d0c3b5ea370a8b9b950d0a2a3f07d8d0f99cffd9ba1bc74d12b73dec2181a8c599e21b906db0c8f83437bbf14513d454d3c05a2c632000dc608ad5b28aedac58024ee82ee60babd648f5bd89b4ce48deb9b1cd0016bf3938caacfc5fde9e8d8172cda65000825ae3d36631ba62914a207bf7e9b4502821880bea4768400535e361087780c77b56e0db579650f2da973a920df962751a872d2aa3894da070fd97dc7f499d88383f1a38f33613e97788762c6a1775b3937090c429c05e745bd8773a8b74c63839ed3b3a61c63b1a94df36e31a0f588a8bbf073485d53813ffa9425cccf1f6185f481ba1976619c1ef0b07721feecf9ed14e846fc19c1ddc3eaff8abbe0f4ba9ddec6704f41caa89c893b0228b73097532922d2a7719aad79990376e0bc7680d90b6ac1e3908694ffc67669855a556a9870bc31826b51a534ab4993217a78ee54db0182a3911f73216f690b606c90b0d7638a2e07540ce004c9028c6570eb44b2ef074a6e91142575f17ef1e028d5d637827b7321a5e04b2ba7088302da3915f044076e3e5b5dee338800f5f1ff46646f32b8299606385e2569e7fc50be05f995841d56ce342e0479abb5fdbc7e56d7285795dc3e4b04317cc6e69d71216a7577cd8ceee57bcd0ac87755356fb7c3238b13469a1ae6fb7e2714cc1f82b62e02f8fbbe08431f1f5e640c9d16aee4e5ac0fb6920bc7794a3bbfe84ff7824b31bbd9cce0fa6c1ed40ac293678e34434a00a57db0920bbe2395fe786968a5e30bb893f666ebd6517a7556a9047b5a9dc5514f28cf474c696a050f0fa2b4d0ba17456971ca822e6dd255f97093ff23427b457b6a475a1d4b873be752bd806750938d8ffd861d6fec948dedd79d6816aa5a721a404246748cd19d98fd78acf339bee88161664b8d8649fe9ce06f637d850333b8ee742b1de647b252ed9d4f152702140d8631b94ee16ca8117fef4728493b8ac93783790dc59549721923dc33bfcb1c2950b2a3f58e8434a98be5c2ad550661308ccb72dee1ec86069671b17424f840ef1684efbed5be9d5d514dfb67cbe183a0a47f5c2cd55f98eda1da082f989a612870ae60b016fd58b76859845dab18b06e92744cdacf817d2194681dbce8969d2451d16baddee91deba8eb5f22822690e32cd6b0bb31fd6ca2db70d3a9a3984f875ce694519d39f366033e37d629a23269f95311afe353ee688a956dbc83abc55e2cd059c54874a2f1da0600676a70ad174599da9b812631cf949998b7c68580ccbb7134a99c41ba86047f52416c1a5bbcc95a506f04f5c87b9d7cceb91f27d8b748627729105d0766695d885e2822b9ce28216dcff2237fbfa72d667aff81adc54e957acfb6df3918ce0b2cf656325c04b2f2c01342f67f0fdfa15e085f3b45dad39b27b605a81f77039750f013047c2a6f8fa44a4809fb44fe9bc443373ae0f6ec092857a41bc6b08b2df29eee35f3e7153761fff04d807d8b6e475494b32df2cf54e1f974ae3b9b4e1c13cb815f1ebf5c94053fa903e6c35afede60beaece6ef08616a28e637959e71f6db55e76d5eb27d407b8bd7225727b01bdb5a96d2f4f5aa931f04f202abae673c427df906fede3e7d192e52d4ea22524723e6e2f3fafecd2c1da6eae004329f68694a64374a0b4b4a66384c393a4a877d09d71b226be9fcf41f4f54a8eb9bbe8b8c4d55bc43ec4002cbcec25345f07b6a0bb54f3135ead93a65675aeeb87665745b304b1c98d3016d96214f533b9d8118884cb19f2d25d14cff7a5d19d9446ca34efb82069903d4dabbeb48501bcb25470961f82f82b81b25ed53cc2e5394385e2ce12390f29aa7d186b9060ca3262abbcde276a4c8b4ec259a4fde8019d094cb617ce14f4bb0e90dbb9c78782e797c18964e82e71d830c48f85dc78d8627b373fbc62b83153631b01f94db051acf8c9b9cdd6db284a5a8679d9254ffe8358d8ee34e086578c61e2840d357dd1b232f5369df545e72100df2f5556909eda93ff3e5ff8de78b6abd5c12f0f38238d2a49868a92c22f7955b1f8de6f50484dac7ee51d3c2f811dc596aded43aaf4ebefd55395f3ec92ee0538d1d722a50bc8dff2db5b6912cc7cdc9c967c22ed5bed2c7cd560b12879df6e3eeb47d1650c776a33984172145bfa7dd123eca4f2de6fead875694611188133dd78dd63de6f101998b344179ad33bd8f19805578b14a072b219e2d0d9836db15bae1a6d6a8b4f46a5869ed8fb76d41a23e31e5794fbc8027a374813e549deaadc05dc9bbb462bbfe168c481d044c8de7f4b42bb9dbb6dcd4e6545fbdefeef6ad6cc20d07a8474cc3b95f3b314d72c0c537a203a2eb94328d6fa00dc0f51cfa94e26f7dd8b024d95c9dc661440717a94f0708fc327ece483f143ab5c9ec94242c53aab2677d017bc85402cf31e521e45d8e344a6a8480134a9d0127046bf43da226a87b79aad1c9c8392c0172c82d3b16d2625751838a4008908c29157c0f851b8d6343544a95c201fd8c49f11f5a8ce971e180143c03e39b17c9e744535fb463b5214276a66cde910fad2560e4e8f373d786acb6f400d77f4f133428d555d4f4a52f0e09750718fa77013272fd23d1b04b57008f896f0cb077ddfc24540361e462f7f6d08f70ce6dbd6f7cacd9df2938c16183c354a4c99671dcf69f9109fde3322e92a4a6eca2352ac6ec2fb363aca5eaefe663b07881e6fd4302002a272d1a6b06b37a36ef2af8a6aa9b983546923af25a00ad3ab58d22e610853807074030105060b49e79ae4348ec8b16d8c85401d24766ac8f393de4ea615abe9dcc3b299a16333c32bc800b6e9ee26a00cd96f9dcdae904b87f600e2e6372403951634e5456b7b164ab86fc27a81f4da979b96e3424ef8dfb5959e31e7753fa68f9457f307b86965d42fce2937d37f4f1cfa9a8cddd1cb10b31cdef0ebc5edac937b2574425f7126ece3a893ff98fef30c5c1e802ea9f89c90d2d4d3624f490d36d595b4ec0a17cac1770200c89dc870c738bb9594fb09a04c8b1415d54e2c500507457116026490732e41e2b947548e4f2d4a77a979a84b6e9367105ab909bd4355f12cc36485f6a7092462ec3f765e069f36830e2844414b67bd92a73ea746297e1a97fc6ef9cb884645e19f3c7f8867bf91cd2568aceeb7ebb1f1d90fd87bf0cd81a8c734cfa2ed4bcd2c9b920c7762d50feb8733d0552d2a40d83778d2655c94077c9a2f24d7337db8711d5b504eeb0c96c838efefaaadf328aedce5c55328429b4129b5983a5c42bde04589d1d305874dfb26916a4e9cc07e4318f860f6eb5c37f566a5815ccfc02fbb5c55a4253cc6080328e29ca0b32ae0505a817ea532ea60500a8fb456b2eb249da09d5c009dc16763c330e657a0d2215fd8c6a2e351fd12f4c4f5740f58be401ecd4313fb30cd9185ab7ddb506bfd181770a811f42c161b92db0ae6876fc7cb5f9792fd7af76c0d0b1226ceda91505c79a7d84566db6d469b8fbadcfb31c54d5683a7439ab8e616d6ad9315dd89e35ff58856cb84b68fd41e36289d7ee88e554b58fa88b9b4d95696f1e80cbbbf40c06edc1484e50ca84391ad6289d23c5286127afff8c26a11cdc50d036a7d6336dc439bb22507e14c8d78d3186fb2c075893314003c9373898dda4859a4163a0d9f6a649a240c92ba1a52226756f72b75e123689cfcc82a9f6f8e23f8b822f8c5e0e88481ba72fb3eab1325164dd65b3bcdddb030bb60bd8fbe5c6d40d31df38a5fd28415625a322a6e01e6932ff0cd20f53155ab060b9c79499dca3e2a2761caf8a6b69ebf2efe2abbe8b404406e27fedd4e1edaf6c1a852e8b160b3f90b1135de9fc728feaff4c3c2d751ca6b8c2ae500b16e76f1a8fb0e7bf7799f224db10941472e1ce7f8dd40213974db06bd482e5521bd6fbd8c98819dc3120d31ac55ae69345d941709a9e502828119830fd08b5cc856f1511621d8d29f57365a7098608589a5a1dfae1bdffb99ad514f2727fac622ef6859a9e373b4340187f9326ef3460878fe924cc4f2b33b347c955824e8051c71a83c15edc5bbba160b6e847b29cd66b0ba8eef524ac73e016252277270d437bbae9aa77e9b9c63a18de8c9d1f61fc926f4b7d21bbf9d4e2629838eee7f132e10741525801de1d0162377f6ec1112b622e1ba9b9ebc035779b5629029efb071728a0f8d8537c77acfbf1bc5c5dad6597d9d00cd813ec5eb068ae07f96cf2ee26314073ecc762c0710c1ed174172dc33663834b9bf874b3849cc08775960f34007f177ef8668a58193a18e21d7e951cdaa3a4f13931ff844111c52c97ad04517a42dff12359092c7f517161a8cf07f008d1ae00d7466054369588edc001a84711b360c6e2309d77e982bc4d7029e99596bf14e687dafd980c2411fdf0dbb71569ec5029ab21abb505ba071f5a1b36090005834d40c2378b95f91f62e286d43801ade79ae54510410311b24b6ff74d4d7b38bfef7cc26eae0e8647794a771793b703f1826fc2d43ec39e0ee39faf44ef1825bd49da0f0982a5983f56ca89231a48cd643c5794f4935bbe520ce3e4923cad1c334d1a0f009d011cc2563e8753fa8897213610cb56ed45cc82826af05acd2747a039207019a4e78f37bed687641a17d5f91b05b43886f30b16225da2f99f8ed845967f4de597e6879cf729883681b36ee5548254e2f8361c1c59ca365a182599c37e95b530100f9909511c669e1d8a7262a851d448e260fa67e5f1427e67b300589e0ab2a0353ee445a0e4d9c2f39c8b1e62dc688aa68713afe9eb497c2431160249e56bc992b4aa718be25307aa0b6ddde2dff92204a2eaff1f68c60e4eed77617d2e172fb90cf26bed5ad220a01742bc89801ae5f88f31033944882cf68bb3d62086325db74c0eec341ac6e51d8de49dea7018f73e9c6fa152b495b7a0cdd4be92fc34cc07946e0b28365099e88d145d6593a44664fd0fb4ad2a3e5525dfcd84f66fc076837fe1d4b413bc9f938617907a0c3034eac5617b32ab1a18bb4e1a0d0203f1fd3f25ec4c4a08c6f63cbaef2336e695aa9669601aa2b6e4cd7247e11e74db660abd0e8de97d8a488088a49f34799898016c3251c214d2203e8a7ca4536b1540b5b87b159b8880d2ad1fa348e977ea1a46b61821783e9bbf343c420cb752f252ca744fddcf9f5fd447720b2460b25f447fa66b79d7f21364da3162a8c081a87c4b4dba3d6347f986b765cef76b6a1a1f66760f2cc6a6131445a2ab56fbfc8e8e91f259c881ee4db43329427a1e3f33dc5847c4bb1735616057a220da05addd0ffa64c45e4935ec6c8d38c7ee05c4d70e84d0ba3d74c43d699c72441915710a58d38a86ce7533f84bbd0d83518dbaf9ab46b813676da07d8579fba07540bdbba0907c31f425e6b8d10745151a64694efa4cf4cd4bfe1c5376ad4b1da6ea39d9257a2fcdb59de1f635763303dca2906101bc6812fb1ed003820ae92433196c56e1c024a14500884716be989fce43b94ce7f188ab272523794022fa967c5d1f897520261e8bb346513ea8e3937370a99020f4404751291cd1da0248c9e7592eefe36c2a5f725dc3f2e4058d230ecaff24e56948eca5f20005fd569a6ba8e0f9691838b0771b4db70ed2d76eae02e6d355cfd2653f2067798c9d046a38417de9d9414ef6f55c1ff73d1a4e5eceb196e3c47d76563f63a5e2ecbe7a9ccaf88b9e41d65af4eb50ce2bbaecd09ad754d8f20001ef54abd08b348958f753030027d68d734003e14dc90189c348bb6c8e7058931ddd5f9a96959bd2bd8a608c6b3955ec465b325c5a1fa8a237aa7bc8e208824aa3bff47cf610263483e55c47b5e8668e2bcb8b574e0ef253b2f337cb6ba864bc9c9bed1cd2d871eb303bfe5563d1b08bfb36320471d7e8224d56f1f372db95b3d45b11b1bcba156c2b42d9953edccab0914673e06e23e828e5a745b4bf25158c2fa5b70c006f6a96f39a5185a4ee3eed0dfcfd736eefcd7a97bb36c102991af5c38c35e33fd9a7fed32d997e627a4595a76bc4685b78e7ba1e0a08e73370293738154f3db3c4a1c9b307d0c23e58bc5a56cb9871b3b1a5060ee04a52ab399633c88e2c99bf14925d0e81a2037cac24b702512c18291d71e845ddc198e8d5d9d62bb017f694a5f61d6dec74ce4818d241de99d70dc93a6547ce2dae4e99d61ebc13d36eec7be54976ffda4afee4cd54afda2f0f06b320cd6568e84d9264ffc5209659c71b4a969ac20acbd7f7f3af9073c27730e2375cd33c2fa1fe6f4692f1c3a5b26bc25a4ee08d2d7a63abe07cf68523e8070ed7c9897d3e02232091aabaa3fec080aa021438df97af9872b7ded4bee80a0015c8685794a7cb9ad32f12c4da2e037d90009cd312f16157d54663595c25b8e6117c6b06a72c987c605274669de6bdffda77a3f41263198e31e04e590e361bfe62699d81ff6c7dad6ea85e119908a3440348b09673cbbaf9aa92f5e1998ba04ab2ad389eede07a5938ced26d5c0e93b36ae0917052d0dbbc9854f2a58436fb51abd1e184d9b1b74a614acd41eb805d59b334fd42d9873e9e304bec252ec944ecbcab5343792381b77c104ca37013b0ee859e6e387bb8c2414790980e3fbaee45147cec664e2370eef95aa17c45751e01da6999c3c926d2ee1839f2e95719932b355810d2c4984dc796d3898d4f846c28743b7b4006c87f927f22a4a2c81bdbf435cc9dd80df86c077f5f47001241e9f372bc1b8338d2f843a75b8908cbc7a3ec3d6cf0e43f724d57eee3d8f1d3ce5580ba5af01c2f8566487281ef18bb86119090fdc2154f12bfcf0b7a7f8ee3750b5fc111a728440a58341efd2cc8fbfdef8fd9dd1218b58f72e7efa5ceca6a8397447d8efd6c4b7e737a9ac7ef92c2c3fa9f45e639b2ece32b63ad0c902690a4d129a7b8a284e5bc0128e0a03b6eb1fbec4163aba399f8555119e2db0ec1563ff8dfd477d2a05f740388ea3f66c4e683a26575e77c5f74c4b8f7fbf906488c274841cb471b4b0bf8d20177e1b68bde014d1ccf72a276d892f452f30d73e173e3ce23d1bd549c49e6a9341cfbfbc0ad08364e44bfbad29ad3be4866894f5e343d917ac0435985fcce592b2596d865dd5621c20e23bf4e3c7eb45cc40ecc21fb4522ddff76a838ddb313fb484e44d03689f7b9a4b0856aee8b81b40566f3ff749a90053ded46d472c7c1614b66de7391769ed4eb975ecbbd9aba4f2e4df07d12e613f42819414685abd7ff37cd545d349e29f9f70861592d9ee0b509315cfb0c1526445796df036c63cab4d3e86b98907a86df42f0054eab9e2aa9c3cc76663d2c1641c8f83beea219b21d7bead522c4441edeab6f07f239b73590d2f4b09f644c3d1a05c1137a1dd644737df9bf6c98aa6bc3d0b85e976376dea69e808801a3ffcfb78b6563e9f20fa807f248044be2ef96912afd2687dc419453b255084aa637d059016075d60021ea451b43d32bbe123eb92012cee25c8cf7c93c1f5babc34f62d805a15ca74f62a06eb09ea30625216a9fbd671c8e0c2872cd908793bfb4dc73d812e5a72f43436a3ea9b1e2aeeded72df54362f93ed55adb25d2f9eef2df67bcc29a6e52cbfc8edc128ef0df65f7b95d42c94a746a30fb0c63bc14dfee4b89f16c46617719ac4200bf674dfa2a81e8186237ae40f152fd948edc65e1c71bda053495ec019728b505f27adfdb2f19b4537b8bb15b0f84fc42bc390ad59fa8a3b7e679afe3d29df1ed50b8b0074ebf1182e34e8c4a436d9cb3e6fec5c0394af35bd9e8f6890c2d9450380bf7fddc066e4bbfd90565c695d756d0857db777d17bbee23aaf0ed916fc8338dade96f97b7c84de69dcb3c9feb6be8b82b66eedd805d5e8cdddd9eaab6d0a8c8f3d2e6480ca05e3307975e3f44ff42e26b7a061e1a94d51689abbf28a684509c5ad30d6cc1582ccac8bf6106c7a8d41e2d822a8a235e213e8be732966f42715fc6eb431dd220b78cdccb6de40da6a0638dd7b1901f8669161537d0e600d96404e8bf34c54a6ddb0cd1b17c8414e21c0f1397f71605467eb573a6562ae599d3c2ccf94a73d4def272edeaf5a78ed76c3a6d9b77ac1f3ef4669ddcf9d03d743e7e7584264b093d5212813f4874bff2a7df323f44b4a1cc4446e15fe0da1ad959c610af7562803e94280db6e3f6265ea9330e683e0e9c1fce3425f31b34ae7b901984966609bdc718b209e609cf1419c9b256d29d352628d08626f8bd5f7d9c615b6a48a59fb7e1bc2d3422ba606e4ea149a21cbe70bf2812d20f89fc254b96c6e120f1ac297ac1ad71ac16b3f41cca75ab7b0b7f6c444a8c9f0fa8ce8a3b7da2750c4c118e83e05c985f884727081fc720a4a73b981e4afda20ed0e156a6960cb3f56443df33b043beac5fee10102e2e14532650585bf5121614e5b8872b6af276e77d13e0eec04c614c4dc7b3b0cee27737a1fff48db702ac810e01cc9c4c20023da33e971296f5f1d4fa503dd44f9fa1dfcf3b409e2a6f9ebdcbc4ee9114f0741d80c98193a15de5dc219be12b88edc86767bf6d10577271fec07c00fb9b3f1229e2ec8037519306c9925e458b1319cf3c5b4e1dc1cd708c7bef8b708ddcd55f4aa337673289de15179fb0d97dc7b862b53c22a413b0a01222afd03f8d36a92576de63927abd0abfb9bd98b77aa6d7684b21f5876f49c94fd2424bdb5372a492d1216ecb0b4db1b9926448275814772fff555b98695c470ac29869be85a7bf6ddeb16ca221a0223da8c3aae40329554f0238c948f91810b35c57ddb32abf2ca5ea67070fd2c506759cb701b4ec18cbf6495efd7f5b32342ffe28d9a6f8074c202a39a629635446415df0b4433e32092a3b77ef50ef2948a471a1c6fe3d53217c431d3dc16952e4054657bfa0c45b27d774976a39d6b9ac4512e1dd9d7b66c39b366543e4def72666f963b7961e3c9f45c7cff3b51436ca1fb662f3a3748defba9c375b547cc9676f070bfadc5aa619d9180869b3044282a7117f3e33458f9ab49b49b0ad4bb3b2b2e9729551fa7d91204ad7c257785e0b771903d50901483f8f9a9b3509c984be72199a18edd2c06f03739e3449376622dd313ec32f217c12741a33266e1874fe52a2765ff4ceb7ad40004249d592c2683480d7215a4947f0de1178a6d423fa35719b0f8ae94f228d8e138641c33394c3ae0a0043fa6b6710f27a61b1ede984b162a4f3e3fafa22700d76bc938450b11485aabb3c6a5ffdafa19f1ae2b5a3378ffc372138f215107e057493fa5566438cc10849a56156ce5fc7b5cbe05682e018a3293401e2387f0d12408100b59005c9f91cdce957400c4cf147b537f09e65708580dfe113516bb4791c0425d660571f0628b4efb7782e46893e2ff9bb08aa85b944ccb916c24750c29034730bdef4d726a695c28bac1900c5df7889cc5d46d3ba9cd314bb7d63d443c7cda381708361e598c62610d3f3e9e74adfc925bafc83634234ad3ab460d54427b0c18e79f0422a955d50d456a990de59615a743409b12e50f5acbf642b5d7211bb09477d8ddadfc6e2c1774fce20e1b3fdd2c4fad259c21dc871cc29718cbd133185d768301e7f533e0f1e5028ae7029d8f6d177fab5079da0037cc7fb240698a0203a8196f972f0dff122a2b3858f53688efe2014f41228af35fb7680bb20e30943bda7d6d67a65c8dc9e29f5560d184c9dd6be474d23c44c37828f0d2064be0741965e248a57e0a78d7795f6144bc2d7d8cc1f88a611136e0b6158f3d2465c05964fb4fd981beb79d185e51d3dca56d813d217550901eb52884891c55e45a0da73d7403d72184dd4485dd2a7baae4bf00903d8c78076cd45d9c3bfcee31f6b42e8e6b31e7d80bbaa84783b9162bcf3acaa0687324a894bb2e5715f133fa922580b4e3178850c4974ff374eb80ec6a7ee4e0e7712fcabc4765b6b507545f185ef23ee3a41d9f609f99aa79468c0ad017b966c17d0f7456dbe5cc1280eceb9d3153007b2f4d61a0e26357176dd804884a780337f13067b6c318cb2f713c42dd46f149bf00f255c6a224d3e50c841b2600d99ce199590e753cdd77fa8f2752803a2d870150a08c35ebb629fa360095a1ba57105275fcf6fd47f437b21dbbf36c8d7d88e63e38004f04c3a989a41ae7d6e126ddc9939c9bbbbc2ce2e7127ae33b644b12509f08f0951f57ea5f3d9fefbb8eb92de6603b3abc3d51a81c5c316f9cf0d98afb4590fb42432c0270af1fb655166f2f1d03db99ab6999d4b73ff6481b1d68efcb92cedcedb8ce7d6178fc7601ababb01ea0a08f694f0769150f97a6300294af6f7311fc7b78328ae0b6e94dc0f8cb7b57789f5a3168f9e33331a16d5cda20cebfb5530abb11fd7288a5848f6a253693970a58456b950526ccc03903adb1eefb84ced1d1392529fe9ca6e9663adcb514d2d0f68157e08e3a8dbc277ea5f3f56e5a2bb97af28cc37e742e7dc8f91906d4157a6c3ea615b08b00ee417fda4b71de3d1d71b8cbf0e14eaf7df6bbe8f8fa7b8f9d35faac53b3437d20e7b39cb41205b5cc1ca6ef321093587854edd89a24d7ee378a10204fc9ed1cd1effcb290fac71b5639301ed96b56c47165ef2d5536c20647f7602cc7d8379f566f64da797e5c565b64df66bd8f2f5aa0540dcda3cdd8edb765a1f44cf8586cdd1342306cb140168b9fca6c3fa4de89efc4ecf2b089d002b9459cfb0726963129bb8f16afe191bbc8b38c4ee66265d84131d2a518e8ee3794bd10d2ae05ba065003aa1a04c467448bba06bae7d30b534ceefc9fbc6a5a6578ebc5e10a252a587eb9c9167e8d77e3dac008f917c9b3edc448a99904b6764db22bdd2d98b7aa41ad568366a605ecbf2d0a8b5b9b6628165f636f5514b8a9a9cdefcb62fdc295c8985270ea433ad36652c4317f2d56616a97ba04a22813e7f0be493ebf265ea8436a7a683c9364a36c83504f81cb2ddbacac8cad3550c349752779ef56a49339a89508edf865355497cf43a28a0eed57a20fcdb0412a72c6d15c9d720b62504a27a118b99e88b59fb080b2b8f0b7014d4fda650da4d5d56de21e4eab4181a9a5121a9f739ca1c17ef67d875d4834cd823a3777045a46786c1f975809665c567565fe9c10dd279623ebbfeb11d2d249d162cd0fd062c391e6a2664e166a800ffc098d570f0ee1c823e5b2076fed745924be8dbbe52885c21eff35f12d543bb7cd11f6b7ecce18bc331ee4e518b253fa556c27b71b29d36fba00104db634cfd7135d5c5bde8fc392e958ee5ea235cd725a9254c22c83d2fd1c3bbae148b5385473bc70b6ca4003820822498fc3d91cf906c908a37890449d95c171bdb45991409437ec2064e4870c37677595f7d66d02c84674fe117b59649972cbefb1544c47de1c612e1a355162f794f4b802ab5de3356a9db4b90098402bfe72465488cbd3f33b193ef0c39a7d373a882a12079e0f5d82242d400320822ff480a1564ef42622c5d49a2c320cdfc80d1e2a5a51f05a6aba3e92c4ea30044decc03388d2956b28599871d99ffd38adea90185c665ec039aa04fbf21281f6ec8e284975c176ca46ab16d68b7f546e357bce56a57df39c2e7d1657157d8d3b40f91a8fde8999eed47484cc049a16be143d284c9d6f24c9f872ff9dc41948a5379a613dddecfa1cf6af4f7a1b41cf701edf5ab8c9abe3f7a3121e95f9759dabb5fdbe93147ddc30a7e495a8be6b26025caef4529e46463bf32a24837303759ada14ba5b8dfe48f0eb125b98541753826d251b4a5f1b9361e998d0f90e8d5110fd231b96d6a2ebb2894db206678361fed48ee8b1b2cce1c09df3a69e55b467a429172e7742e7500f742b99959e8d61bc0840ad2b5e6f0426629a6c2136d4f39a52f6a1b2193ff8503c68002d2a3d06ddcbf3cba804e9b88a160dd98d222f9e23310a665360fd8d3bfa11706050155d42da355caf30139f5c7fa042a7f92ca9aaa40aa94bcf808fe60ea46b3ac8090b9ab60f1cef1f14ff0b75ddd294abbe5e9f536adc9c118d098a2bb51778353e7b8ca53f72c156cac9ab528a8b8854c77836ecede78f46575c822f4485cce3aa200e92df16969faf81e268a5062f11e093637ac9e9e0cbf2bca2d96855b83816efd0ce4543b4a8482df973d1517d2f88c0646c3d50a0efefeaae94807b5a99a401808b9df65d5aaab84138d5f120ba8de80626e46d14acb04c092ddc7b6f3d07c2da1eff77c5fc97ae15913d16481b4a284f55db34c742a2e15dbbba83621c46ee732811c7459b12ff34b8dd88d74f9bc83508a60317c184fc55c7bbfcf4b6db57fe71f79a2cbfdd9fbaf984a24466f5075d215456c60db684f87e41b0adabe80082eb15a3636eca811dc69abdfb1e5d0ff95ed5e1f20d36ea06f1672fee77ac57b31ed67416f25ec005836db7ddc0a8d35adf9bae9bb0865eb7b11788efd9d7db5da7dd5ec27ccc673a57880d2ad5d52309b3d93f2b07ee5db0c442ab8bbd98ee73de6f917c46761ad2752d0d251c086cdad9a468168e86790e7ec5b4bbd0eab6f0c14dd23a31e743c6efb8c82a4619fb027ae514d96ea75790c7e52757fd9ca96affafe69215d0f49300d884bd168e6445f4fa09902a28d9e4223ca566e499dc9c3e655122eff09392e8468a0a49e17d723a4a66ace1aff6470e004a837e7151200f06fd89232998f6d31151f666574c14ce86378e13ace1c53641bf26fe2dca2e8c53e9467728ae47556384a5833ad3ad9af6dad1bcb0b29713e89a081bc1d3a3ed82b6147e90dbf2ac6c75ebfbe789e36c7073e445b368fd62d7b9cb6682605343e22f46e3acc2e304fb691d9b2b70aa2014bc18adda51dd020415137c8203e11a6dde4bb41a2edb1d860a1045acd9e8757188e7de1f54fb113b29e6c9a89e7eb03147a35c22f99caf5d1abaf5dd658637e96439d165951c3ead051d114ca202dcfc82980d4ca9a029d1989965f00e939549a4128f08306cb457cabd86a69595ded2ff7e6aebe9d67a5f59415dd78250b42d217123ce65d58ea3f3d508ab63aabd08360da6e69de6854f6ee3164b9aaf03cc911bf4988dc7ddaaeb70808ddfe3c545982d84f8d9b0d3dfe60f2e8d5538d2f6827f9670d8a5fdddc910462a031f631228b44236207d6e701bfddb6ab46b66640d99ba1c8a4e85de715f22c705cdd1f0ccd165c13be6ba6b15ae2b0a1a857d666f73935a9722db41de690f413efe7f69d0293b4b8b92be4764d8155e28a7f5515dad7cb2594e1acf4f58fdd12ac56b86c2856ba1c74be4b8c3fea6c944b2a9a56d75f1eeb63914f309c971a84bed8f1ea4ca039f8e72b5b7f470156a5ff0d203ec2c7bf861ee3abe02883d9db18b4f36becc664528333587aa727bc6e6656b52a3c87c5fbe1b6c66e41efea0806a980c8b671661c398ac4274ebad5bff5739bea4446547c003c57f205ba38917dded69c8ba55c7e3a95c8d49a630ac605e24fed955777c75a2b43f8fc6208b3b5fda8fa5795d6975fde61efb13cf04dd3e6f057a5dac72ab6306a18b1607cc8ba414e2a72a93b14ec503f4e195b6da37850ccff854619b2bde665809defdcc6cdc64a760750973bd709de24b9950baf739c903defe03c401ea525a6c0722d11e750a3d022eabefccd45163516de6998bfc67cbe2bd02b23499bfb93def009536406783d8220ae623034cfd0359d450a5deeee193ef9775429d03fb7d69b88ed95dd754a8b9e7588a9115189e3a5e1b544371894ef6e232bf4ec0f06c422000b3bbf484c57c89e37a7cb50e59bc3b735123b7b56304a743220c0766ceba1302e171f1e7ba898597773acee4ce7b984822eefc4cc9fcc2025fef36cde2388e2337bec8270e078d8a8d26f200539f805de07a8a4f1de7dd618e51ba43490385c689f6ef1226b6aacdbb66080a6695b0bb082d60aaa6b89a8b71874607a9f7fb341b2c0c3deaa7deca2a6483f4c0b288fc452af559d1eaf7168f52df80a5dcf4345a5eca9a65546244f7a402aa1aaa5da9c5327d713b5cf94431ac7848a32d8bd341e5029cff0d4574e451c081f7e67704016b75c328a4f78edc9597d386c5755e09e36bc0b0b265994ba48d643476d85fa59d3ed0fe558aa31af6c24657aca67520c7486528ad4fe10db535ff233f55243d68f0331a9551df6493f1ea94c180a247a127efe9c55ee4dde9109087458cb80787da411b5d08e2e1a6d8c659b7377404a8cf2d9cb2333670e3d605bfb2cff14c6ea8d42ea61f651c7b4055c992c87d0cc50357d06541b7c6b8359f181f224aa9308ce6f1f565cb1cb309892141968a5c53233bf757299fca7be09065caccfe47cc43d132025fa5f8e3061408d309b425589637e6eecf659539498bf4e7cba45fee04e10b3f7b0c702d04003ceac1ac1cd8e68f4f0c73c3936827bb1c1340974c915074d06c6edc645b8a800d5097f0cb394b49f32eac1fc89a70ed6e38678cdc91dc6d1b6a35c5dbdfab42da45c66743ffe5d1b268224061837483ac58d2abdda7bb5185dd709e7ae2449dc514a0f4a622fc0cb94fc7badc70b114405bcd45530ca4db6afb363f3ee436633b485dd2451b433728711003fd778ae96bd33e2e589886481443af6d716c847cdaa4b105ac0c4c0d4e89e45e0b7ff6406344e3957e415c5c9011f5f1119f605d2afde8190072ee7fd500604d1f3c4c59701abf7f1981047347574d8d56954d0a1f572d2c3cd62b020af0bcb143cb2d0cca5661730ab6a3752ea8031121ddc406e8bd19a808e9a44843e196424d6ea18784b897b715654e6b83ef4e6d4fac6c75ce5f0d15c59727ffb408b78333a5eef9495dbcaad8cc614927d5003d135ed2eaf61d44813c5bb46fd69b6a68f986d1bd64e6724b97c3b39a6c099111e7f19c9f1cb6702c21962de27ca211aa3a8dafa169238751cb638d647fd79519ae8914a2b1a49ce15e861d2cd06a512f90591055839c2eb7b8cba645184d5080a8783f56a7b0b5546ac5fc083a1a80e57150d0f898d85d0872a3657591e7ea677bf0c64487aa93d34047edb369bdd4ffb753051bcb8d1b74e816f27caa7a77d5c947b0c78ac412443dc71ee05247fa80f85c10cbbe66009f76d5e17857e8b5c7da8c5adcef084204f7d51672177cdcea3c2e1653dcaa91512c7447f73da13de11caf90547ee53893376fa28be7291e0857354749ed00bdc8a3a650a1b0ea89b5ec99c2659c232b9e4c73c88e8b5750a4b00e610aea3154e41776126b279bd3a848ff1a1f85adddd791deb9148b1314fc81133cdf08c4b51603a714a5d6e9b5734adf8ec28dbc04e9f26ae6c752f633311275288c553bb35c176abf767c73a9779bd13859e0a59571a2acd56672452fb20cb672aab2b041d73acfe21497797c453690e968ff8987e62f506aa670e5eec80fb760926aeaea6abca3e93473b0f069027dafa52a20d2e7f9d988049f995bfde2f52a1a88890144dd9a3a9ac005c123c005124a3c171414e05f08a25ea1193a7464686bf6fe789b4533feabd1803bb78494c6883e79f1c619da0cec734a3a6279560c114ca3b0ea1a55c656e79f8b6ebdaeb27309dde54c1548164fd035975cdcdae279e59b9fedadb9abfed6c3fabb2ce9bf08e22089e61f1068af6f460039b44c760c0b2349f6dd18faf96f95a175f78700192af5af0090f7db662ee873bf4da24b431ca97aa85b1626e2f9d6688c074a3156c72a64f79c28dab5441d47ca5d6ba8da180343b30364e8bac60ccbfcf3bce3aa05edc94336d5be0ed92aac9e1160938e53ae22f023c56f9a12ed546cdbd83061d21cedf8c5f07c6006c62b3b5b0adb3025cb3997bd15c67e012362fd2d9e42a9f5d47fd5f6bc9469d878d93448ac9aa4c886c1d17d25a00f6c352d7c4d2a54c4a6451c5e106bcf3683ab84acb981e8c8eb3b9720ef2631a3e93979207db709c80be65658420b552603d7bb2c276c65bcbbc7072d82a43f27a62a44f41c02b333befcb73932d812b54875aeffd0e0b20dadfb573069557be7a217ad7078aaa083d4463be185dac5ec94cc77b5717157a53b8b5249c97a002cb104adbc64e9dfc24d58d461f6e3f251ab7cdc3fd086700a433096e56570fbbf5811324e1195848e6eb15455ebf50b7860779696fe32f0368672f7e820a317bfd0bd22d5dec33de2e503a92b810dc856b4ff6a448c521a6ae944f271e65217add43ea139effc218de0978d528c87231640ab7379f079ac90ef053a6298d9240f71a09d6d0cc0852fb639e61ba0bb445eb86e395d6cd11b786d95011ee83ef3fad6317c73ccca880b6396fd0f713889e51ba1dbe147c34b4e622c4cca0299e0ca7ee16d139c3112dcfcb6e27cbfeffb7fc89332549e0daaa6f90e43abfa79d2ab18ab2c2a5b0c7e6a00f124611dec86ddc0e1b324a03c836cb067e95b5188c8324f33e2abb9ddd0da88e35aae74f705fd18667bcb1be15b20eff5c8993f9adf315718b49e363164c5c5f0a89f1cbdad1d7876ccfb0f5a7c8b72b109b4c3adda3e1b65498087c2f30eda668f03831ca1e49cffc1cdf7b31610da719db4b1547aa2bbc97bbef6a12c14756a429040d0ae1de2d87aeebcb53a14474476fa684c0ae3e5e90c48e6a33486acc9d4d446c3eca665a17ffe1ca5e0d0f34c6261d38f55d85f5d3fb1b20e11b724c652e9e4c81dbe01b21ef35426682a438f19e903338e2cfd97e9b264a62751c09be9342adbc32195aed48c825ce8aca4aab7c727a92fffe1db94a37c90b0623396793d36c33a43841bac0d278dfb43e16546e54b8e99ad2dc631bb610f59cdd1ad4e0ddfddb17413bd2bc32e1aa3430063dda8c0ba820bcfb861cba8f58d2307eaacd107b7363bce4b6ecc8c248210b1fc23dff4f821961d7d7dd8ac2c51966d5e7c1d89d4ae016c04780b3996e7ac85b8fcc786f34ad9d7f6166f559768056b274a2446609c0a89c79294b167e734b806b578b8e22382b7410bc596826ba04807999e989cd310e4a8137f2322d53a08442dfca3c2a67353b20dc012418aac326da51e40817d33d65a2886dbec3fc1c89086baa4c7d6d6498113d3816fd1b2d5dff38cb4f9591cb1069c2391cdcd898839ca1f44cc3f55c76085d04b894aaff0723aee14c37fbdda13cb40eb9e72ca2274a6e4ff20b6dbdff8793daf008ee003dd4c3839e4847be6269e64ffdacbd34222057ce731d5f89639dc4c2a6497a3c888594bd4a807dd924fa4947d146ce022dec08dd3b7eab6375adc3187b186fbf5939be88973be7ce31f8a645d042438a0d345d3dddf082278c65b501852b2671d0399270d3985bcfba6d9a8e64f54e0add07a6c4a8f3141c15d8a4fdb76db1a41bdc9049dca9c196915d0079a4475df954505c611c33264edeba5f5f32d509c2304db5500d69c063bd97cde6c6ce842c7688f4e7b6bc211706c5406f027403ea5616bc7df8b27d557e7321ec8942dbbdb0bed309f52a348287a25a501818bf196b0515509d946761e42205ab9e42e8ff5d38ed3dbf09d04c1b8dc0410858bd554ec7ca41eca4b3508cdd6191a6fa99df92ed86ed0b4bf08eed6bd0b7d202b23c28a15e30cffad711af0269af22f61979ffbb4d417744d61df0c12657c58205cc56f2aa69627c51c1f338fab56fb5292197e069be06f5487007c8625b3252acec80f7af1e3b2ce22991830912d5d6db738139bffbfc89c91ee396c21da59416d3765bb3ab5189213057441b6dee51efe39b55aa675fcdb513756336992652c8b4b583c1c682b13e212bb680c071ae44aaadfd3257868fb5f9e4b5ba1561ab4f7c8ef9464698c3999375873db12560afd96d8c62c96101df8edd1d95fda6efa26fc91a6a76762b05d6378da9c9caff6e958173c2a278be8cfc7399b91e12b5e2d9d2cf0302337c0f42876980045be20a03180c4c1ce351b1406659307d0f6c1255132fc178273429375686c8725bb8dea127918b6e20660cb750f8c10b4cdc83ad43ff95fd18e8b8421b48db6100af18cc73e66a8a8c22db3b09154ebef6d688f214611ed52d1a544cd07e97e8cc505b4da19e2a49d52a397a8f5da98f8e8761bbba267304a2c7a4f0e1b94d595ee4ddce72fa16bf49187d8a0d119be5b60059ba1d55d1e85f2265d25843a31d75662c6b6ab5174e213f77c04059dc7a9f9cbd2d4901aeeaa3f7de250f73acf25525d42ddd060c519274a494687cc1bc4c128858315c1b249f513d2a1ee14a97e1402b424549f4e46560d0a593c5ab9cd6b047d2f083442c860bbdb2e5e52d2492780316e62584be5308ad92f64226d23a2cd3496272274ee3557eae9e2acb051e5c691094932b855627d4f2400bd10af2ae6f640ce525af6a2da9d2042a54d7825b8dba2c87001c9ba52d5d4bc8853a607e8f7bfbb88a653d9b92c8945eec5a80a300553e1eb4297a42d56f995af112ec766bc132260987bc6db739a3e16c04f22447108ae1343d98b2af9f3a566d6de73751f8d4d176a81e9fc981b671f02934bcdd17f665a2a8e2b227fabc68df0b552d0d95e28ca696c76aa14cf4120c251f8d7841e445a0783023e77baadeb02ee222b5256d8075a14c2a236e01d40d72669f31feb6ef30ede32d2bf2ae57dab76b1b5277055750006a3fb23f5b9cf03fd690c567b2ac40b3dbbe3157723b1606318e39583724eecd16b5da747bcb1fed7986cf3d10f1a217eaa90468366d7c535eccc5b6de5e0ceb39a901dd25a67ffeb6301d286c2933b8d9f62cce79e663ddf68706352d239b8e29c808aee6356d20197d35b820b7590418abde0b1741e640ef421d999ac8925aece092c02cbb1790219f6d61af55a7df9198cd6fd807eca34a583f963a4ea7b2d98a6b5dab57a9c807237c81cc0d194cb8d2a631905a3517bbe7cf6a803afd862004b9b52a024a3af016bf2107428a28c34b830bd774a8e302e96d2e7d10c75681daac8d470c5fa571c4b3c75c701243789b7b66580209409a09fe919034f4abf26e7e8ea5ebc3ca3e8f0d3be392b50ee9bc3b0f064c97b088692db1dd79d9a8d98c395c9886ea400a9e8b857dcc5ffb93741f9dfea9deb9935417ae739ff444af60c6022ba785df4f839f55fbb02567ac177d4ea07ee83d6e10c95087c79e7aef76099f0158d19b8a640717b7562c21c2af05faedbd473ce5f618a6e5c2ccc7ae82332aa4cf8e4046abbe4296d1c1776b2bc723de2b60e02d0cebf5b37137654206ed88310b10b621cb5f2b45b14d6b64c306d0ccb63cfac776623ef1c99d6d45c492171193248c5d94964dfd5f1b12e0dcc395725e4aca6d7ea7e6c54276229ef1e73956db7e4ab0559c29e2100db82316651e04d9721389c6750f5daaed56c9f3ddcc46d3d2f3fcf02a91d564b09b55586182f90a4774f865d2f1dd3b0af1989110c40233a63ca5f362956a3992e6b6898a50964f85629609f2a67d5b2ac170268cbdd828b2e4aa2f8597525e0ae462718899b2bd3a6de76533db2751c25bb0e434ee521e68068317b854dcce7739a8ad9c75e0d7c73611d51dbde8edc7d6984f24ba7d0e9950d7a22f12ad9c824b1a291b16fa0048f1ca3cac1b8bbbd33fdf9dd9def59b0bfc3454de9751dd47d660a192b5e3072e3c723589d6c75856e33870c5fad30f74205f93baae992ab2c1b38d10072cd44fe55c2cfdd36e63dc7d4d3457373cd84b7fb8dfaf1a81a356e05ec69c37ff47f5f5705cb02d9f1f3094a442ff9976f51a24db06d458c258b3b42e7c8a535ae00d9d9aef201e4c402386fefef7de0675bb3c910a49e45d42df89936c94666309802c39a654837115a56528dc177179fe187344387df6c7b1f720587c76a587cca92895cdac3b9f3c8fb7119d36b58911e792bb05af4c9f2e76a70c3dca8f3e45ac14ae100353e07b3e6647b2568b1fd214bcd2e46ed7888d724cb016e43c5c97bf4e692d8b48e9802bfdd20026eda76273a09cb5eb99a177c201425ecbd099b61085e4f640d161ad29c748bed7808b0230b58a036c238247c8b924f5eadefd2dec226cd6a33b445c2257262a8c90d30cf6a9edecaf0a97a3373fc83834007166701e23c490c838ad56cb1997286a37209ed74da1908200ca1cb8d6073a5d094fe86ac2e25e22786d413d4c5bd0f0cecde8b53458a615711a9e510e3e2772b6410b271d1e2d16b362b4808464b62d26b1cdd0dc7ed46cb799b515905dcc814d2cf6f255ba3313dbb0c1890f67b66316a26609820f8cb6b027e5cb6bb073541718aeae55d645951e2c5c519fbe30fae704463b2c0c2f8d0b83475f1f511add22d7edf0bb4e50dee15bd1711b19025ff41ffa27b8d30a197c2a60d43ba02e99651724654161bfbf4c3765edc3e95b08c76587e5b782e982670f22e003cbd289d5e2c64edd795c09db21ba76861c3a1c09e8c6c15c9216338b6db62cc76b318acf855e02ff9ac3afdc1d8e2bb97884f6fbf2cf5de750702749ea139f71d9b0a2ae37d32ec7a2b190967007bfbae16ecfbf8c8137bda6a979d46388f3c9b36858c60c26a5dee8d711db9ddebd7dd0e95e49f41713a0cd46e0d16760619d49c6faa276a34eb51a8ccd1f177534c3f16ee7fc5e9d949c9a72d85c7a8106b67f8bb7f458cf3083afae960f5015bf777a3d2370488b021480c70b105260f88020101c57bace581993f1701adb37540f5c970d2412d6de9ebeeff2ff8d97f9d2cf0b0b29c40a992283e5415d012a5541c046fa20eab411634e4eec6180a3ba544a469faf539d63c4c4f7ccda8f0719951b22eb439e41753d2ec2bbab289a111de420d28e82f7273c3f0710e99788ee98931ed9e7d76b579946464da6808be12c5980e25eff9c43c95048ece3f338e82712f5f0a538ca6c96f64a9e2453a95bd31b22640392af048e5cee0c5d38b48a9c52ffb87f34e8b9bd9f9a644133869de8066465ae006a96904a1d8a158125d40f5979f713e340f80adc3faffd7dc456d04dcdf9bf8f0fbff462107812785af9092efdc6ad9999548af8b20f56cea9f7f40152591162f89689fe441a5a6bef3777580cd8daad943439680acabe7f42273c40451e4688735eb7e3d24db6730be0ced0e2c2680cec0a387cdea5b1d048c43156008b96e152e23109ae73de2b65097dba3d73084a05181414ba5f38658abc87ca9b75b9472263fabb24727c1aebb03314b5f57579710938ac7a30c56862dc86c9e501f65cb2b9a47757b6d75d1924db6b2d69232b94d166dee8c09df7175e53788b969dffdf1e2d7629aaf1ab3e35bb906376c857759b6f8481df75af9c14f97158a442be7f03d7149c6579132787a94f7940a3ab5648064f7b966b17ed1f7f6b2ca064904a901ce52eb44f8eb964b6e2a2494fa594c51de31956a30473c524b3c8aceb69101cb1b8b3aa55a526c5defadf8dcddb155af0207831e1682e01929bfcb0d890b42b84fe393e09352fe49f87ee6c25cfbeb9e929a0ce809a814f5f5bfd90a732f251c38857f8a676618acbd3c221ffcb6f537b2d37743505e069ee111391961cf05c78ce47c70a4c3a48850ffd6f9290f2c6670b6629feca9e71c56454d9e13a55e7609f07ca0a7ebd73c9e780bd0f421b6e47cfd26dffdabe5b052636628966ae5e187acae3138a4c525ae44c5c4d2e22fea15dd96b2234efd4e1fe39c18fb51d8abb6aa1084b6c4f2a8200071542be21fa1226ea7844374fc9aff26cb08fe8c1f388d2a0f28130e57e5d77464240ec33a3f7da85377fad1fc635ed53f6da2bb33ff5f2ea713754cd1fb5696658364ea921fc3f5969cbac26cab2cad3bc0869195971ac504457b9aeb9da782a11a5587778282dea448087f2af7c9f8f6f79ac9f6a2bd998921c89c9f14ccc1c1156e64763c8bc69c04458dc8fea9a562eb3ea87d66b43820b84d38430a741798e9e6280c8a02ed8b1b0d98503decae5bacbe5abdc15ca508b429236419e5a56e743ce439136ee66542ba7d9ee907f1af6032a4eedc8c69b742c250a175560833e6adfc2d0f79179c202dff321028332922d7689cf2569b81ffe3a546e123440124804803d636ed1aff99dcadfa48a117406e696147a675678ff1a239dd5be12c5ddfc2290b68a6024e788442dbf4461ddfa96e363f53b8008c4105109c46cfa027c2f5525575f04ff79754fdd6880cea70cd809573f6a757eaea675a2a17e7e4a3d23ee58476e5cea21edb1f1f3ec9ec5ed236bd2ce19f8f8a901ec907dbbe0f7c926591ca0121a98a72028b74819f4d093b245bd79391aa187007e6957a8c5be9e647b0dfda309f46b462449aa890747ed3ab5518d2b965e9a69014f25d41017948f11bcb231dbfde06121dac43d31d870778907ab5012cd7e755098544dc89938b21c970622e289d590be0e21280c33172756aea55edfe4ef2ef46c1f67ff964a8924e8fc5f241779ecabfa41227e79ddc1c5a46d1595b72d1e7e2bd32ba18cca90816de0943c540edb2de60fdd07d6feb16b30d23b2bd85c65d0ce29c0a551798ca8588e2110e228ffba8cbc31d19a0b640f48e887a3c0b3172a34cfcb811055ae32e3fe54b10220cf8398ef17176511b45cb4a4a5e5ff547b1a6de3d9785721d0f0ea818bbc915fbc1cba8ef3a1f5af7cd9fcb04e4b855ceaf017ccea6ec592ed7d0b5df03089ea0a483ca3b11beec1af27343ee7b6a4eb7f7030d57972701555ce13a1608ee90850cf9950bf35d1f3358156416dfb101178d95757da63572a7a8a8fcbbbc3f19b92f25c6455f0e706346f50f7ccace8cc83078208fe6732e0d30b9b47abfbd622a76b4263952f0698cff688d4299637c911a0b76e02da36abf01af1ddcc42e036670f0197c1dc0368fa5288bbc80b2998236e142933b8fe95798190dcef38620c374126ece85b8e675ec9269ccc8e3e12a5520bc9e100a4646e39f19e0dbeb78c8e0f206c8fd60ab84640d9a8f521743f9cc6ba099dd3b47d5d576f9058cf89d4497c2416a2181e7da88dfe9a9ce27b758d1aaa1f14fd19e128aaaa3ec4fd13246b34e385b8d30e454643a6be3613b217655cfb7f3e169d8800256c627c04d98e00894f13590b860dc736acee5da13206ba37db5638ccad3a67487a5877e4b14e93d68e292c3e3dfcf9bff89a1c7e0689318748b68d45d17d1c2feb55cff52450a38d58f287c143b51ba31740dc7d62871a1da910dd5b6c1e0b78ab0a425b6dc4c9224a9de38b4ef8d1bed6c374a2abdd8ec93de72ee5f117df9316416aefaaac05556bbd96bd676e1956f6c35b88360ef60cd195525878db6dde1b009cb554b599f6ec6a33dd8fab8280fa6e0c0fc79597300672c70855fce155aa63f5ae6734eb170f2b2520815058d84bb388883a036ed65e928556838f0b8774d7026afe972a0922e683698480e72a7e5d941ca370c2b645fef18f8a5e5d155f1e402171ec192eea4225364c190f73fa3468d54126c9255b01337bd555d88461d0baea8356963bff3c057ce35d37cd54f262e8e92a539b74ddcf2cc500b82b152affd584eb76cfd50c8fecd3b7ce636994d1a764d62851c39ae251c0d372b39411ec07eabe94194a8ec49adb27d904382995470dbc43edb464253eb72b632dce3a53bee3b27980341b228aeaccc3c346f3f54eba56bc34238c16863db121743a0579780ac4307684bab626a8b4cb3bfac47da0bcf0afff4217058f607eac8848fd6f5b83723d6661598c462bf2bde2a1a8e62ad77f69d1ec5b7317ae4dfbd6bccc949d8ce708df2219ac999ef3984646acb98be4988291fe700688eb1a5d317a8714d726493056546a400be6123f5aa7c67ab01cf2a293c4c9c27b1f43c66fee945bd2780ff0095025ea37d80a27518bee143aa8f1ced26582e0264e8b6d5202bc7149184addd28cb4666cca8c534f033f1f2c64858df16c6f95f74f374d831bca0b5c0a7ba63b647dc91098192693617e69e6e0382460cd04bcba1fca75406d63e61114e82c2823a57650349c342b1bc075e295963b0f892b764d10ecfba25433a0a4c7fabf039d742f9dbce144089b6f48868dc17a80cca875edf1aa3c580cf32381eee66265d26c8eb8b7d8a3fd62a61bdb06ae73683b61c3edbadcce7bea6f57e81de33013ed81bdc7243456d1997277a3af638561b7b7d12fd746f9b3a667b09c7e3cee0de9acf3589c3dafc982def61fd2cfb2024e7a0d8973e5ecd4d76d6f890b7ebae382dbaab497385fde737c140a41a0fc5824579ec67401ec30c64a23ed100040a1b31cbcafdd9121479be84bc151bcef7833f1636c9e7be0eef32180a6256faa5cf6da6c313818b9f551eba562001a71b8a9af10b7d9c84e611bcdfcb352b3472f5c896c51f5115eb9fad58f80a2941345b011a4ad974f494938e3d5594bdc1eead2f6a3817cbb6220333491ca6485f94a871808c5244402adca1a0ec2e1040174ab1c645336c67dd512a0bdc2ced53f816b47872f1c5c5bb376b0b06be2f24d4da3c7eb30bbe4c313126376a2c89e3ab6415e71c7bf54b2678f73c2ab8ab68e2a28439980bcbb836a666a0f811913671ba97b3de3a1952df649da5c31f321f53a5ab6a2253dc0fb75d4844e45881ae3987cae10d55d045f69b0bebc6932b65a291eb9ce221cc2eb3310ca436accdfd0fec37e4a7c627e3dcb2737cc70407d1a42f95ef2cf30f71a313695d026bca95942fc5b0b48176eecb7e4bf26e630484eebca4842b3c4a1649a211227c182a50d8f41a8e6d7fc1093a6827e413dfc36e9712d698c8cec0e1a305f4a5d4ca9776061bf887b6d2ac744fbbde9e0032119e8af2edeb483f4cbcb2a267ded38f6971a1b755775ae51770176fc5ae136ec19e10584d948c916369e1f61f6ad4fa068cd333debfc869c53bc52ff4651406f2f33ce6d482ae2162b89754c3c3dc1006f6bd4120d3b6f689cd4aae67435f76a2cb78198d6ac690b4bf6d7454230bafffc20c478628ba106cf87f37b9d3f2f10ef4a35b383f5904618b434273f6d0d4e597280ff10ad958a087c3ba29c757e1e36d903b5e5f8d2ef7a63d74ee3fa0533cb281feaf9525a4f03a06d1659be3256aaf2cc4c5e33f8390f7e65682c4dbf50c6fa9f040c5bb071c22a1427ff74ef41144ccc8e67007a49909fb2928731c58b9fb18cf3d64d486616856a78a37a1649e7b72ff34aafe0157703bd5f07b205d8581c7331e2db1adb1cc3c78f2b814ad592f1fd0b28b95aac026215512b5f272886dfafab3a88c868cf1b580d50c542899828bb811073427249e2f5b19f8123879f803b674d24abd2fe1ae4199295419255adf4fed40710598fea90130997e758a49155d4776454e19fc83b3ed0af530cc4621548867f52022527e31960243390d3bea924e3e7c939dae194070e892703a80b2bea4c964394884405c2ba669643a9832da7d1c847ca3312c9b7f8cd690fa5affe08d902544883f327d6d2f496035218578cf7d4e746d347473f73021701539e364f5e44a80477310e86d8fc68106bf185894b6c86cd28392feef72dd70ef011549d3227fa66eae38ca817154d50197e577a42194297f4aaf8b4e8d563162158e04ddd8b94cc5b8a0980c6b385ed06b3fc4962879b26f1b68b8e2517db4e3e31023b88321e70e7bd9512e60f865aeea5e345dc32f11a400da0661c65783af7f3218fe286cd143d05040cd6406dc174b881e349ffa47b4a65cbad5ac6c62ed5cf0186707c40cbcb8dd6f8e6fcb18c1143ece8e16106e4c0bbbc1d44929758251026d82c8425c6ed3d2ab31cc23fed6c5da9d677f34891c1f4f3f5024e90c27b8fcd3a4f71fc62545027826e6bf92163854a601a9de778139199b6d033b776ba4229d000898aebecb40988cd9991bb949fa9be96a3c3c98a769f751256c96d5d4031ac09c786b90cd624d13419df66dcd103f2de38990b132729d15b84ddc0b43cb08a7965af24509db292b51a33fbd74a072e4608de9d6cf218e6280f023d2b825ebccf1e4d21ffd93769fbdce8313d3c02bbae58499fe1813db9a1936952732dfbdd35d7f6ebf1644b50f11cd7234b7a1c0d642b268ba60d479d6b3320ce658002af207b704a185a8af379aa1749202feaa41012735a8f78f97f77af6210ad0582bb119ec554d918a159ee8c257b02085714a291e418eff638b6fb2f133323245a9b1c6f0a3604ab879deb9e57889dfb00f990b27d45027acad2a485a9ca6abc65220f958a6f59169ff2534d7d72193428b5a330df3d316cb5a9b77386b9a01beb8a68295f5c2a38697d0384b976344a81808d058a9009d631310e0d9da3856938c51e35febaafd651f86085354db9417f0db7f4bf12cabfc12236566aa43fbdd32f655e742b9cd3bdf929c80e45a6a0cf71faa7080b7957998335c42d3713f72b8e04f5839982868d0fcd3436a4de9025f25274b40f6b4f4c15d3e9ad96911fe387bce9eddce2d87d06741f11055aad569d84ac3baa6d4af67dad2065215756e3dd3e36099914272e231728abb583bc756cd192b4066960640310818a7bcbb8d12b22bda0d36ea442c4110169ce0c6577752f66bb9cb6e8d2cb90f35535cf879ed8201f0c90d42e1f5006ab16c0700719db24f8f7c159854d15285d5d91dba2052a698848099e94bf9817ad54df49b68d06bec64319a403a6b07b0365fb2f2270fbc9af6fd4da9c7d800ae8b44ff5b5fbcd2dbe66facd2349167f04c26ef9f97fe3bd062597aa9ce2f5980f9f64b31f4d49d40a49851d1a25936c16d372988ac7777d4cbadc33629c726d53cbedda3f1a917b23e8feb6a3ebb8f87634640b465aea436a0700d6b5956223f02f203776cbc89334ef20ef7960472f2ad848810081b3bb382202150cc09ed926a251398ac863d98e3e29886b4655e1ca8c8ed800cf8df9a5da8c8d8dd44a6d975bd269efb7b70b3b0f02bff45e02b3b3153b3bf8be96e338f9a3ab5e1b2200b290138108bd66a96579830bf139ecd1802624216faab2844d02a9445de2d38c32a5c08d5c57ba6fcd26a201ba7ed05ccf03bfd5c4b50f26cc71fe63326f2ab5fdc8224347de64ec9eb183c2d18ea48718d65461c8f72bbcc007c82a609c61671b384cd352f7d4e9e7b0dcc6b8d9263ae7a9cd698aa6516b62fa314087bfba3c94dbc14ebef7ac09a565d5a55a45d85de9cedc3da22c895bb447140567d04e7250d0d4127990df08e5bc38d638ab6b5cedc0c4b404b6f7f6c06ac50d8ea8f347a6fff0911c18b04a78223247924da98731f341be5635ad511d3926a595f06e624df91fa953590e294aa9715f1f05493f7af3bc847cf102c197a05522f437b86544eecc95788df4fd525c8705a2cb0d3c3380899becab93686b45bdde64c7a11b3500493a2583d616977429e471e94dae87c60b590f39d1c456cba2095367fd73e0895d3378094a935a09dda8358715ac4bb1f8cb788ac40f8d4bfad8bd79a3e149dea501f58dd2b4c233d63aa3619348063057b475a72755c8d4efd498b0cdb734a25f378f2d41a562baf947495ca57f1394ff0cfa48eeea4353e672cf145446a515b6f5dbf38a2515931d1739cec9d4a954a67d6d668c1d26e7a8d657350ba8d4523b01ca340a7947842cbd7ef1171e7d612e91b05f9022388a5ae926c370df0b2807ace6c0e38cc7374080d8d21e40dc0f7cb131b809fa49756091a8289e4bed164309ca48b618c1a209156b646003ea826096c96d529eec3fb866bc63d6736141d283d09ecb1bb995f5207f119ae381dc4777b4b7026ded86da5bd4b1e399b3c7dc72f73df63649c520407d968f118b9c70b6d3f2afbb689f7dd0b9b89f14814e9076b11385e7ff580be801e5fa809743e9896feedaff57fc1503d1fd5860c2c1512a5834338a95db8c7b41dd1f564e1244979cc4c01f3d5b90d9955717a0b6ec701eb1c26aff49008fb8155e887bad1e107ec3f4d0a6890b02837d645e2935db58f38a8e1d71e6ea055327c88b588fa09c17ac0cba00ba4259d828a6d5451559facd4a430503c64a049e57388de8544c8407ffe84498e2123e598683ed10f55f3977dcc9357f14122e4c67380da75eb340a4710f7f40f4e48df93c7521a293a8de0d93b2365c569f409223ef00c84cc073708bfde6deff045ce871fe0a0b9d9c7d29f27c6486f3a3e2f5a5eff8c8d9f40f1d3a7790d9ed4b9d76ce1e25e8637f9d1a881c15e1c7770d2b8954cdcf3421831963a3514a6f2b783080590b88a31ed414b77891d6dc2b78035cd9ea907a60d36f2bb3f4a6d547885325eeb4bec5ca689c8ccf0817f89e619f5afddd479ba50d9da7470d9932dc1676424ebe02a43d5feb73c93b40e83bbdc943486dd6638f2b55eee5c1e92e1fc4bb9554412e3180a022eb50eae866bf73bbe7fd5694add346c9c3000c6eb9c0e043548d2a0ff1193390721b7aef7aa856fbd9a1ac6a3ae04673d4c78a3b7045c7da062d0a5f90d4785105061fdccd425d774ed4075f7f3eb26c1b28f1f80002c0052b8985cf8c3120f0e0c2afddc8dfcf91cb6244eebb318e50ba9dd8bf8a01ec4fc62bd8916020657c4151490cc290e3564d256e50cbc52e43805f7e7870f0bc3b3d6a8c7be694da73ece47a8e2488cb5db8035e2c2464cf9f042ac372a8af0b148958418210098a7e3f36511e287548574e88615b0c3a9eea1492a189a72a6db29efebc144f600fe9e367395eed4e002e88b2d767f74703dd4555d1e26d4893e92ef05d70750bfb72a8858f8d9138398add960f66bf4bec5414a96978bc479ee5eb2c171f65f3be147fad9d989802c3981046d43a6dd1119e9d35c8d30e97320499d45105e8909b45839178ed1b105c412c21a1d7be705d44bd18fc48e780d412198060fd13cc032e712e6d802ce214b9cb6086c4ae292af5e327782cdc24d2cf5b5a4d347a3d4ee737ae109b31b33e1a946a75bc45ae4b2b130acbf576526dd61fb5b35011c58baca17a5786b725a0895c799b8c7e422d9b00c3969631a99651723e38eb9fb573432289ad3f3453484f04760f97be2dbadc67c15a313d99daef92b5f22d96d5a730dffbf5043c19f3255a357647a5e253f609d7d558da1707ebafce12075104529cf5ccde5deee55429a2d7792dbbc75a1d9443d5f0883876a5438de0b28a59744f537ec77abf64f671146baa01d436fa586a87e6006641ce5ac220f113dbcb8cffd3ca9ceb2c2b34eb288f16548431d45028327b5095373147815d8bceee5e3061c506fa6402b538c4a614e2f29981a7edd059496cb965908a0fcdc4f3085b0b8c29f48dbfa7c1daca6b5915fa25eae5f64d8f6cfd57b6b68cdafc8d7e8a758798b7d7b8c891c460e488b69723b577569d6669032b057f5b4465bcd5b7f7b072cf6ee8bc2ec5c4dd4cbf5b2cf4edef638314c22169eb9f1c8ebfced21e4700d1f9972165e04fb5455a1575c23fe43437960a9aba22fdb0a5dae2fb817459197c261a0e7351c41d2436f807b13fc696e0fd458b153fba0e4c55b1dce9f7ebef4b71db158326f3359dc6dafe133a3030cb638e142cade8e71fdb181a621aa55f228f15c2eed38ecddba90d230ae3999163cd8a6e2da1d1c57044009b4ec85ac45eec1690c8fdf66054606cd53d5cc1b37ab2f9bc96fa912083a00351901a84e305c6cae4ff9dcd59a82b86d14fa1f16dc63d30c56baf47f935815ba87a379f6062dfb7b5650ddecf93a178bb008a24b21cf25e8a3a1689a2cfb140e4e80ffd2a534ef1f5818cfa06a6a4d00ebaeb313eb7fb674fbf6df82e893893a6d5f1ec69047cbb879ff01bf5410e19791601c83159ce6e1025831e2681b4d7220c61e151982093a5e4c52d4c5f4dc9b28bff135ee04db2b7678285e2c605a480b1675ed1b0b0cad13017fe757646886467ef11d6f1b07e3bd0654454edad0c19e5f7c3fe10e82aac81b0dba47e4cf91775b8db4d60e4c35c48ab51530bc09be2f9cb3881644b17b352a315fc6ed5f1988c1e2560d7b6d14232f7980ff0f5959876ec635aa1fc3bc4a61d69f09e20186c8b412d83fbdb9d86eacb498fb99547b4def8ff3198db04abdb7f21d073f60784afb09307b995e19676e137bc3cf9df501d4cea38a4939cd0c05db92d5f625bbf3fbadc8dd1996b86a3e7993958ff4f708f4db9d04228ede7a3b96aadcac641a415cb40890c80765a835d40aab8d1bcebae5559739d5697dd726a292286019d72096ceb781ddafd99f0a2b0880c8fae100c668cd4db7febabf831ce1efed7c1724d12b953afc468af539a5e65066581a56f33c0db40dbfd3f3f2569a2463d124c914a8911984414eead8c52202b68f29740b34407f0dab7cbba6d55fc009b8918c25a1b46713c90752001417e04b79e05eddb1c5e4434ea4bfeeb8e833189e3ad9d1855748ff68f11dd3972fabfa3791f708216f8cd085600428f7981e00c2b18012b37a85b7c9ac219fbc2c6bd0d04f39096907ecb2530fde043ac9aec7881997fa8a76562c005948d39031e3f00c4ae9ce42dc154a366dcd01bfbad1972e5f4ecc42a8412c0a4a61f4c9d1baa0ff9750d8fa074a49b3af26a53d7989edfd273be5123f704832747403db2a429ae7e3a721e7b4d543e4656d76295ee4b77e15eba60e5b496110b280ffe2bcbd0679a61e7c418c33ccd24a6e6f5a42852de90a5ef1954ab0fba84b64910e7a53cfd5e71d8671f8f7bfd7bbcfc88d410d9aa810c79e73b4592d8ca3fafdcba52b66da737595ef11e3992f55a80b0e471fcddb27242759333c6e0e4290b541134789c4ab04b6a40c7c90aff211c8d5488e7b39634d815ccbdb9206c6265c3440ba2e16fe16bef14ea1f72f936f640d10aa168ac719c6bba5c6c0606ce5f6a5ccea9772415a821eb4a7f45a96b7c88babfe7f861c69a13e1a26c5dc739b76838453a026b196e3c876aac0fcde65cf3882646462cc78cfa659da78df96bf79abc93c199220660010eaca2fd701d163b16d7334a0d1b0e375a99ba7bc1ba1bcd59c4a7031026ea2eec82704659cbc7ad24fde49c6c56dcfe63914322be3177bf1b963efe7a80993834d37841378c0e2526a29803fca6f9acc9d3e31c2c7ba8c27ee7ba6c66ebac645099537281430b03fc135255a1b91c0c27d587263da30991f13eb67dd1c9049ded57ebbd24908fadfed880ddd52c601ec48e8216f5f39e03759dd6f65cddc2fa7b0787c504d22635ac88ac9e7587b5b6c3616591a7cd4624057403f93c2996ae18854cd83cf487a7144d3f621ab9efea6e93bd9a912e621255affceabeb02434f7581840e4a7a037b2d929c0af442b9638cbb0d8ab469c51a5fd64b5ef1c0c991477f66663147c3e9e515e13889b4b44d1cab54bc022e2afae05fb06475bd492276699f372d84bb45ac101bed88fa3be3845b1ebe7fbbcac058a86d8e129271030ff61cc35441796bbf1eecdd77c77e19b7bf872b5f8bf01aa1db919b841d9abb381ae6e3c420cf508a87aa6d2dd7e9f2ba236e48869fc154fcf6f86760871f67cd63c3b96bdb7f522d547b29af97f609d42e00a586dab44761df5a6349444a18ead9acf7d761ad8fe23a8e223084a84dac4f3ebb297a6603e152d5e565e48daae35d24b3234af751489545e5f362dfe5a3c3fb6db6df817f55d7791110f5543d0e919451be5937aeb3474ce36e328f9bb9911ab5cf0050fe0177b5c4417c656c380eda09f7c8dde7596b2e24170faac0e6a675636b8fa890c723a60cba7f68077f38d0e2b321dbc1f965fd200389ba562b1acba35fe9c82db2617746e436d36e3015c7accd02c3fd294b9406a3b810fdc70ba78cb63c89a6c0d9b77a876c746b8e351ac46ecc9845d3c696dbd1d2a586b4739445c32417354067999c02bdc199ebf63069b47253c3d1773a5159fd6f5c79676b6eccbfffd1c94368827c2488e17b512df8c1431032ea1d51b5b757eeed8ef7f1cb5f7153c3fdc004371613d3cf73ba2a4c91d7c0647f24612c8cd30f4443186ce24d7180ea5c68252b07f2a5e1cf352c15b9397ab0404ebb7fdb9641d912416f8746c2315ddd817a0309ef686cd4ecc8638cabf0eda4137c0e3c08df33c6bfe78246ea54de1ef494ee49d34e734aaf12acb57f6e92d729a3d17e9723fd7ccbbb2ee9b08aaf3d89059627405373b689fd31b2213d24c52282223a4b10edaaa2cebb25d284f077db83b9cd193e5e800ad0e9781412906a7e10408f84ec36c36f3ddaf779dab7173ade2ab654240d065301414e1414737046bcec16dfccf311a56a9c186f43210cfbcb9966680e4d37d8cfa26242f7f05792908f012f4e064664d87be4ccf9655069cb95373d2a6309a6c95d210362d3e5b8ca89bfb1c7569df387239986b96b1a5c43c9e6de13b9b207e3f369bd43aad69e083ed8c135a7afc631eb88283a89d0c327e4662ae18726d7d381876031c55e2d6f31bcbefcef21da0514613d180933854d50a0fb11b536c5d53320379aa3a541c8b5693be10a611f37e855387bec52e9ed9d7c47e24c88c5e315fd8485bee6d43e0c115a48acf6425de5401d98cf1f832b459cc8d635e67f5883c6fc54d2c30521f6218471de55f9d598e939f77c599bef5ff990055e4cdda9714cc436ea8996041617a6de965e87172f74145384fd4950430c61b1cc9187c9dfb4f2680ec253816968200ca7bec9c5757bee4a1b8b85d0c34673d48a32cc9b7f666921c5bedbc7e40c2b75eaaed156e7289a93df8da3cc3dc5740f691e8ec31be0218f04ffde45a86ba3ae984bebd9brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpostgresql14-14.10-150200.5.36.1.src.rpmpostgresql-docs-implementationpostgresql14-docs     postgresql-docs-noarchrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)143.0.4-14.6.0-14.0-15.2-14.14.1eKx@e@@e%@d,@c@clc,N@c pc@b@blb|bV@b[@aaza@apa\>@aUaQ@aO@`@```q`OL@`Gc@`/@`#_S__@_F@_mmax@suse.commax@suse.commax@suse.comdimstar@opensuse.orgmax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comfvogt@suse.commax@suse.commax@suse.comaaronpuchert@alice-dsl.netmax@suse.comschwab@suse.demax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comada.lovelace@gmx.demax@suse.commax@suse.commax@suse.commax@suse.commrueckert@suse.demax@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comgmbr3@opensuse.orgmax@suse.commax@suse.commax@suse.commax@suse.com- Update to 14.10: * bsc#1216962, CVE-2023-5868: Fix handling of unknown-type arguments in DISTINCT "any" aggregate functions. This error led to a text-type value being interpreted as an unknown-type value (that is, a zero-terminated string) at runtime. This could result in disclosure of server memory following the text value. * bsc#1216961, CVE-2023-5869: Detect integer overflow while computing new array dimensions. When assigning new elements to array subscripts that are outside the current array bounds, an undetected integer overflow could occur in edge cases. Memory stomps that are potentially exploitable for arbitrary code execution are possible, and so is disclosure of server memory. * bsc#1216960, CVE-2023-5870: Prevent the pg_signal_backend role from signalling background workers and autovacuum processes. The documentation says that pg_signal_backend cannot issue signals to superuser-owned processes. It was able to signal these background processes, though, because they advertise a role OID of zero. Treat that as indicating superuser ownership. The security implications of cancelling one of these process types are fairly small so far as the core code goes (we'll just start another one), but extensions might add background workers that are more vulnerable. Also ensure that the is_superuser parameter is set correctly in such processes. No specific security consequences are known for that oversight, but it might be significant for some extensions. * Add support for LLVM 16 and 17 * https://www.postgresql.org/docs/14/release-14-10.html- boo#1216734: Revert the last change and make the devel package independend of all other subpackages except for the libs.- boo#1216022: Call install-alternatives from the devel subpackage as well, otherwise the symlink for ecpg might be missing.- Also buildignore the postgresql*-implementation symbols: this is needed in order to bootstrap when no postgresql version currently has valid symbols provided. Once the packages are built, OBS could translate this to the pgname-* packages and accept the ignores; during bootstrap though, there is nothing providing the symbol and the existing buildignores do not suffice.- Update to 14.9: * bsc#1214059, CVE-2023-39417: Disallow substituting a schema or owner name into an extension script if the name contains a quote, backslash, or dollar sign. * https://www.postgresql.org/docs/14/release-14-9.html- Restore the independence of mini builds from the main build after the -mini name change from April 4, 2023. - Adjust icu handling to prepare for PostgreSQL 16.- Overhaul postgresql-README.SUSE and move it from the binary package to the noarch wrapper package. - Change the unix domain socket location from /var/run to /run.- Update to 14.8: * bsc#1211228, CVE-2023-2454: Prevent CREATE SCHEMA from defeating changes in search_path * bsc#1211229, CVE-2023-2455: Enforce row-level security policies correctly after inlining a set-returning function * https://www.postgresql.org/about/news/2637/ * https://www.postgresql.org/docs/14/release-14-8.html- bsc#1210303: Stop using the obsolete internal %_restart_on_update macro and drop support for sysv init to simplify the scriptlets.- Include -mini in Name: to avoid conflicts in the source package name and OBS internal dependency tracking.- Update to 14.7: * CVE-2022-41862, bsc#1208102: memory leak in libpq * https://www.postgresql.org/about/news/2592/ * https://www.postgresql.org/docs/14/release-14-7.html - Bump latest_supported_llvm_ver to 15.- bsc#1205300: Update to 14.6: * https://www.postgresql.org/about/news/2543/ * https://www.postgresql.org/docs/14/release-14-6.html - Sync spec file with postgresql15.- Create mechanism to specify the latest supported LLVM version. Automatically pin to that version if the distribution has a newer unsupported default version.- Sync spec file with postgresql15.- Disable LLVM JIT on riscv64- Update to 14.5: * bsc#1202368, CVE-2022-2625: Extension scripts replace objects not belonging to the extension. * https://www.postgresql.org/docs/release/14.5/- bsc#1200437: Upgrade to 14.4: * Prevent possible corruption of indexes created or rebuilt with the CONCURRENTLY option. * https://www.postgresql.org/docs/release/14.4/ * https://www.postgresql.org/about/news/p-2470/- Upgrade to 14.3: * bsc#1199475, CVE-2022-1552: Confine additional operations within "security restricted operation" sandboxes. * https://www.postgresql.org/docs/14/release-14-3.html- bsc#1198166: Pin to llvm13 until the next patchlevel update.- bsc#1195680: Upgrade to 14.2: * https://www.postgresql.org/docs/14/release-14-2.html * Reindexing might be needed after applying this upgrade, so please read the release notes carefully.- boo#1190740: Add constraints file with 12GB of memory for s390x as a workaround- Add a llvmjit-devel subpackage to pull in the right versions of clang and llvm for building extensions. - Fix some mistakes in the interdependencies between the implementation packages and their noarch counterpart. - Update the BuildIgnore section.- bsc#1192516: Upgrade to 14.1 * Make the server reject extraneous data after an SSL or GSS encryption handshake (CVE-2021-23214). * Make libpq reject extraneous data after an SSL or GSS encryption handshake (CVE-2021-23222). * https://www.postgresql.org/docs/14/release-14-1.html- boo#1191782: Let rpmlint ignore shlib-policy-name-error.- Remove postgresql-testsuite-int8.sql.patch, because its purpose is unclear. This affects only the test subpackage.- Upgrade to 14.0 https://www.postgresql.org/about/news/postgresql-14-released-2318/ https://www.postgresql.org/docs/14/release-14.html- Let genlists skip non-existing binaries to avoid lots of version conditionals in the file lists.- Upgrade to 14~rc1 https://www.postgresql.org/about/news/postgresql-14-rc-1-released-2309/ https://www.postgresql.org/docs/14/release-14.html https://wiki.postgresql.org/wiki/PostgreSQL_14_Open_Items- Upgrade to 14~beta2 https://www.postgresql.org/about/news/postgresql-14-beta-2-released-2249/ https://www.postgresql.org/docs/14/release-14.html https://wiki.postgresql.org/wiki/PostgreSQL_14_Open_Items- Upgrade to 14~beta1 https://www.postgresql.org/about/news/postgresql-14-beta-1-released-2213/ https://www.postgresql.org/docs/14/release-14.html https://wiki.postgresql.org/wiki/PostgreSQL_14_Open_Items - disable postgresql-testsuite-int8.sql.patch: it seems it is not needed anymore, need to be double checked.- bsc#1185952: llvm12 breaks PostgreSQL 11 and 12 on s390x. Use llvm11 as a workaround.- Upgrade to version 13.3: * https://www.postgresql.org/docs/13/release-13-3.html * CVE-2021-32027, bsc#1185924: Prevent integer overflows in array subscripting calculations. * CVE-2021-32028, bsc#1185925: Fix mishandling of “junk” columns in INSERT ... ON CONFLICT ... UPDATE target lists. * CVE-2021-32029, bsc#1185926: Fix possibly-incorrect computation of UPDATE ... RETURNING "pg_psql_temporary_savepoint" does not exist”. - Don't use %_stop_on_removal, because it was meant to be private and got removed from openSUSE. %_restart_on_update is also private, but still supported and needed for now (bsc#1183168).- Re-enable build of the llvmjit subpackage on SLE, but it will only be delivered on PackageHub for now (boo#1183118).- Remove leftover PreReq on chkconfig, we stopped using it long time ago.- boo#1179945: Disable icu for PostgreSQL 10 (and older) on TW.- Upgrade to version 13.2: * https://www.postgresql.org/docs/13/release-13-2.html * Updating stored views and reindexing might be needed after applying this update. * CVE-2021-3393, bsc#1182040: Fix information leakage in constraint-violation error messages. * CVE-2021-20229, bsc#1182039: Fix failure to check per-column SELECT privileges in some join queries. * Obsoletes postgresql-icu68.patch.- Add postgresql-icu68.patch: fix build with ICU 68- bsc#1178961: %ghost the symlinks to pg_config and ecpg. - boo#1179765: BuildRequire libpq5 and libecpg6 when not building them to avoid dangling symlinks in the devel package.- Upgrade to version 13.1: * CVE-2020-25695, bsc#1178666: Block DECLARE CURSOR ... WITH HOLD and firing of deferred triggers within index expressions and materialized view queries. * CVE-2020-25694, bsc#1178667: a) Fix usage of complex connection-string parameters in pg_dump, pg_restore, clusterdb, reindexdb, and vacuumdb. b) When psql's \connect command re-uses connection parameters, ensure that all non-overridden parameters from a previous connection string are re-used. * CVE-2020-25696, bsc#1178668: Prevent psql's \gset command from modifying specially-treated variables. * Fix recently-added timetz test case so it works when the USA is not observing daylight savings time. (obsoletes postgresql-timetz.patch) * https://www.postgresql.org/about/news/2111/ * https://www.postgresql.org/docs/13/release-13-1.html- Fix a DST problem in the test suite: postgresql-timetz.patch https://postgr.es/m/16689-57701daa23b377bf@postgresql.org- Initial packaging of PostgreSQL 13: * https://www.postgresql.org/about/news/2077/ * https://www.postgresql.org/docs/13/release-13.htmlh04-ch2a 1699621882  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~14.10-150200.5.36.114.10-150200.5.36.1postgresql14htmlacronyms.htmladmin.htmladminpack.htmlamcheck.htmlapp-clusterdb.htmlapp-createdb.htmlapp-createuser.htmlapp-dropdb.htmlapp-dropuser.htmlapp-ecpg.htmlapp-initdb.htmlapp-pg-ctl.htmlapp-pg-dumpall.htmlapp-pg-isready.htmlapp-pgamcheck.htmlapp-pgbasebackup.htmlapp-pgchecksums.htmlapp-pgconfig.htmlapp-pgcontroldata.htmlapp-pgdump.htmlapp-pgreceivewal.htmlapp-pgreceivexlog.htmlapp-pgrecvlogical.htmlapp-pgresetwal.htmlapp-pgresetxlog.htmlapp-pgrestore.htmlapp-pgrewind.htmlapp-pgverifybackup.htmlapp-postgres.htmlapp-postmaster.htmlapp-psql.htmlapp-reindexdb.htmlapp-vacuumdb.htmlappendix-obsolete.htmlappendixes.htmlapplevel-consistency.htmlarrays.htmlauth-bsd.htmlauth-cert.htmlauth-delay.htmlauth-ident.htmlauth-ldap.htmlauth-methods.htmlauth-pam.htmlauth-password.htmlauth-peer.htmlauth-pg-hba-conf.htmlauth-radius.htmlauth-trust.htmlauth-username-maps.htmlauto-explain.htmlbackup-dump.htmlbackup-file.htmlbackup-manifest-files.htmlbackup-manifest-format.htmlbackup-manifest-toplevel.htmlbackup-manifest-wal-ranges.htmlbackup.htmlbgworker.htmlbiblio.htmlbki-commands.htmlbki-example.htmlbki-format.htmlbki-structure.htmlbki.htmlbloom.htmlbookindex.htmlbrin-builtin-opclasses.htmlbrin-extensibility.htmlbrin-intro.htmlbrin.htmlbtree-behavior.htmlbtree-gin.htmlbtree-gist.htmlbtree-implementation.htmlbtree-intro.htmlbtree-support-funcs.htmlbtree.htmlbug-reporting.htmlcatalog-pg-aggregate.htmlcatalog-pg-am.htmlcatalog-pg-amop.htmlcatalog-pg-amproc.htmlcatalog-pg-attrdef.htmlcatalog-pg-attribute.htmlcatalog-pg-auth-members.htmlcatalog-pg-authid.htmlcatalog-pg-cast.htmlcatalog-pg-class.htmlcatalog-pg-collation.htmlcatalog-pg-constraint.htmlcatalog-pg-conversion.htmlcatalog-pg-database.htmlcatalog-pg-db-role-setting.htmlcatalog-pg-default-acl.htmlcatalog-pg-depend.htmlcatalog-pg-description.htmlcatalog-pg-enum.htmlcatalog-pg-event-trigger.htmlcatalog-pg-extension.htmlcatalog-pg-foreign-data-wrapper.htmlcatalog-pg-foreign-server.htmlcatalog-pg-foreign-table.htmlcatalog-pg-index.htmlcatalog-pg-inherits.htmlcatalog-pg-init-privs.htmlcatalog-pg-language.htmlcatalog-pg-largeobject-metadata.htmlcatalog-pg-largeobject.htmlcatalog-pg-namespace.htmlcatalog-pg-opclass.htmlcatalog-pg-operator.htmlcatalog-pg-opfamily.htmlcatalog-pg-partitioned-table.htmlcatalog-pg-policy.htmlcatalog-pg-proc.htmlcatalog-pg-publication-rel.htmlcatalog-pg-publication.htmlcatalog-pg-range.htmlcatalog-pg-replication-origin.htmlcatalog-pg-rewrite.htmlcatalog-pg-seclabel.htmlcatalog-pg-sequence.htmlcatalog-pg-shdepend.htmlcatalog-pg-shdescription.htmlcatalog-pg-shseclabel.htmlcatalog-pg-statistic-ext-data.htmlcatalog-pg-statistic-ext.htmlcatalog-pg-statistic.htmlcatalog-pg-subscription-rel.htmlcatalog-pg-subscription.htmlcatalog-pg-tablespace.htmlcatalog-pg-transform.htmlcatalog-pg-trigger.htmlcatalog-pg-ts-config-map.htmlcatalog-pg-ts-config.htmlcatalog-pg-ts-dict.htmlcatalog-pg-ts-parser.htmlcatalog-pg-ts-template.htmlcatalog-pg-type.htmlcatalog-pg-user-mapping.htmlcatalogs-overview.htmlcatalogs.htmlcharset.htmlchecksums.htmlcitext.htmlclient-authentication-problems.htmlclient-authentication.htmlclient-interfaces.htmlcollation.htmlcolor-when.htmlcolor-which.htmlcolor.htmlconfig-setting.htmlconnect-estab.htmlcontinuous-archiving.htmlcontrib-dblink-build-sql-delete.htmlcontrib-dblink-build-sql-insert.htmlcontrib-dblink-build-sql-update.htmlcontrib-dblink-cancel-query.htmlcontrib-dblink-close.htmlcontrib-dblink-connect-u.htmlcontrib-dblink-connect.htmlcontrib-dblink-disconnect.htmlcontrib-dblink-error-message.htmlcontrib-dblink-exec.htmlcontrib-dblink-fetch.htmlcontrib-dblink-function.htmlcontrib-dblink-get-connections.htmlcontrib-dblink-get-notify.htmlcontrib-dblink-get-pkey.htmlcontrib-dblink-get-result.htmlcontrib-dblink-is-busy.htmlcontrib-dblink-open.htmlcontrib-dblink-send-query.htmlcontrib-prog-client.htmlcontrib-prog-server.htmlcontrib-prog.htmlcontrib-spi.htmlcontrib.htmlcreating-cluster.htmlcube.htmlcustom-scan-execution.htmlcustom-scan-path.htmlcustom-scan-plan.htmlcustom-scan.htmldatabase-roles.htmldatatype-binary.htmldatatype-bit.htmldatatype-boolean.htmldatatype-character.htmldatatype-datetime.htmldatatype-enum.htmldatatype-geometric.htmldatatype-json.htmldatatype-money.htmldatatype-net-types.htmldatatype-numeric.htmldatatype-oid.htmldatatype-pg-lsn.htmldatatype-pseudo.htmldatatype-textsearch.htmldatatype-uuid.htmldatatype-xml.htmldatatype.htmldatetime-appendix.htmldatetime-config-files.htmldatetime-input-rules.htmldatetime-invalid-input.htmldatetime-julian-dates.htmldatetime-keywords.htmldatetime-posix-timezone-specs.htmldatetime-units-history.htmldblink.htmlddl-alter.htmlddl-basics.htmlddl-constraints.htmlddl-default.htmlddl-depend.htmlddl-foreign-data.htmlddl-generated-columns.htmlddl-inherit.htmlddl-others.htmlddl-partitioning.htmlddl-priv.htmlddl-rowsecurity.htmlddl-schemas.htmlddl-system-columns.htmlddl.htmldefault-roles.htmldict-int.htmldict-xsyn.htmldifferent-replication-solutions.htmldisk-full.htmldisk-usage.htmldiskusage.htmldml-delete.htmldml-insert.htmldml-returning.htmldml-update.htmldml.htmldocguide-authoring.htmldocguide-build.htmldocguide-docbook.htmldocguide-style.htmldocguide-toolsets.htmldocguide.htmldomains.htmldynamic-trace.htmlearthdistance.htmlecpg-commands.htmlecpg-concept.htmlecpg-connect.htmlecpg-cpp.htmlecpg-descriptors.htmlecpg-develop.htmlecpg-dynamic.htmlecpg-errors.htmlecpg-informix-compat.htmlecpg-library.htmlecpg-lo.htmlecpg-oracle-compat.htmlecpg-pgtypes.htmlecpg-preproc.htmlecpg-process.htmlecpg-sql-allocate-descriptor.htmlecpg-sql-commands.htmlecpg-sql-connect.htmlecpg-sql-deallocate-descriptor.htmlecpg-sql-declare-statement.htmlecpg-sql-declare.htmlecpg-sql-describe.htmlecpg-sql-disconnect.htmlecpg-sql-execute-immediate.htmlecpg-sql-get-descriptor.htmlecpg-sql-open.htmlecpg-sql-prepare.htmlecpg-sql-set-autocommit.htmlecpg-sql-set-connection.htmlecpg-sql-set-descriptor.htmlecpg-sql-type.htmlecpg-sql-var.htmlecpg-sql-whenever.htmlecpg-variables.htmlecpg.htmlencryption-options.htmlerrcodes-appendix.htmlerror-message-reporting.htmlerror-style-guide.htmlevent-log-registration.htmlevent-trigger-definition.htmlevent-trigger-example.htmlevent-trigger-interface.htmlevent-trigger-matrix.htmlevent-trigger-table-rewrite-example.htmlevent-triggers.htmlexecutor.htmlexplicit-joins.htmlexplicit-locking.htmlextend-extensions.htmlextend-how.htmlextend-pgxs.htmlextend-type-system.htmlextend.htmlexternal-admin-tools.htmlexternal-extensions.htmlexternal-interfaces.htmlexternal-pl.htmlexternal-projects.htmlfdw-callbacks.htmlfdw-functions.htmlfdw-helpers.htmlfdw-planning.htmlfdw-row-locking.htmlfdwhandler.htmlfeatures-sql-standard.htmlfeatures.htmlfile-fdw.htmlfunctions-admin.htmlfunctions-aggregate.htmlfunctions-array.htmlfunctions-binarystring.htmlfunctions-bitstring.htmlfunctions-comparison.htmlfunctions-comparisons.htmlfunctions-conditional.htmlfunctions-datetime.htmlfunctions-enum.htmlfunctions-event-triggers.htmlfunctions-formatting.htmlfunctions-geometry.htmlfunctions-info.htmlfunctions-json.htmlfunctions-logical.htmlfunctions-matching.htmlfunctions-math.htmlfunctions-net.htmlfunctions-range.htmlfunctions-sequence.htmlfunctions-srf.htmlfunctions-statistics.htmlfunctions-string.htmlfunctions-subquery.htmlfunctions-textsearch.htmlfunctions-trigger.htmlfunctions-uuid.htmlfunctions-window.htmlfunctions-xml.htmlfunctions.htmlfuzzystrmatch.htmlgeneric-wal.htmlgenetic-algorithm.svggeqo-biblio.htmlgeqo-intro.htmlgeqo-intro2.htmlgeqo-pg-intro.htmlgeqo.htmlgin-builtin-opclasses.htmlgin-examples.htmlgin-extensibility.htmlgin-implementation.htmlgin-intro.htmlgin-limit.htmlgin-tips.htmlgin.htmlgin.svggist-builtin-opclasses.htmlgist-examples.htmlgist-extensibility.htmlgist-implementation.htmlgist-intro.htmlgist.htmlgit.htmlglossary.htmlgssapi-auth.htmlgssapi-enc.htmlhash-implementation.htmlhash-index.htmlhash-intro.htmlhigh-availability.htmlhistory.htmlhot-standby.htmlhow-parallel-query-works.htmlhstore.htmlindex-api.htmlindex-cost-estimation.htmlindex-functions.htmlindex-locking.htmlindex-scanning.htmlindex-unique-checks.htmlindex.htmlindexam.htmlindexes-bitmap-scans.htmlindexes-collations.htmlindexes-examine.htmlindexes-expressional.htmlindexes-index-only-scans.htmlindexes-intro.htmlindexes-multicolumn.htmlindexes-opclass.htmlindexes-ordering.htmlindexes-partial.htmlindexes-types.htmlindexes-unique.htmlindexes.htmlinformation-schema.htmlinfoschema-administrable-role-authorizations.htmlinfoschema-applicable-roles.htmlinfoschema-attributes.htmlinfoschema-character-sets.htmlinfoschema-check-constraint-routine-usage.htmlinfoschema-check-constraints.htmlinfoschema-collation-character-set-applicab.htmlinfoschema-collations.htmlinfoschema-column-column-usage.htmlinfoschema-column-domain-usage.htmlinfoschema-column-options.htmlinfoschema-column-privileges.htmlinfoschema-column-udt-usage.htmlinfoschema-columns.htmlinfoschema-constraint-column-usage.htmlinfoschema-constraint-table-usage.htmlinfoschema-data-type-privileges.htmlinfoschema-datatypes.htmlinfoschema-domain-constraints.htmlinfoschema-domain-udt-usage.htmlinfoschema-domains.htmlinfoschema-element-types.htmlinfoschema-enabled-roles.htmlinfoschema-foreign-data-wrapper-options.htmlinfoschema-foreign-data-wrappers.htmlinfoschema-foreign-server-options.htmlinfoschema-foreign-servers.htmlinfoschema-foreign-table-options.htmlinfoschema-foreign-tables.htmlinfoschema-information-schema-catalog-name.htmlinfoschema-key-column-usage.htmlinfoschema-parameters.htmlinfoschema-referential-constraints.htmlinfoschema-role-column-grants.htmlinfoschema-role-routine-grants.htmlinfoschema-role-table-grants.htmlinfoschema-role-udt-grants.htmlinfoschema-role-usage-grants.htmlinfoschema-routine-column-usage.htmlinfoschema-routine-privileges.htmlinfoschema-routine-routine-usage.htmlinfoschema-routine-sequence-usage.htmlinfoschema-routine-table-usage.htmlinfoschema-routines.htmlinfoschema-schema.htmlinfoschema-schemata.htmlinfoschema-sequences.htmlinfoschema-sql-features.htmlinfoschema-sql-implementation-info.htmlinfoschema-sql-parts.htmlinfoschema-sql-sizing.htmlinfoschema-table-constraints.htmlinfoschema-table-privileges.htmlinfoschema-tables.htmlinfoschema-transforms.htmlinfoschema-triggered-update-columns.htmlinfoschema-triggers.htmlinfoschema-udt-privileges.htmlinfoschema-usage-privileges.htmlinfoschema-user-defined-types.htmlinfoschema-user-mapping-options.htmlinfoschema-user-mappings.htmlinfoschema-view-column-usage.htmlinfoschema-view-routine-usage.htmlinfoschema-view-table-usage.htmlinfoschema-views.htmlinstall-binaries.htmlinstall-getsource.htmlinstall-post.htmlinstall-procedure.htmlinstall-requirements.htmlinstall-short.htmlinstall-windows-full.htmlinstall-windows.htmlinstallation-platform-notes.htmlinstallation.htmlintagg.htmlintarray.htmlinternals.htmlintro-whatis.htmlisn.htmljit-configuration.htmljit-decision.htmljit-extensibility.htmljit-reason.htmljit.htmlkernel-resources.htmllargeobjects.htmllegalnotice.htmllibpq-async.htmllibpq-build.htmllibpq-cancel.htmllibpq-connect.htmllibpq-control.htmllibpq-copy.htmllibpq-envars.htmllibpq-events.htmllibpq-example.htmllibpq-exec.htmllibpq-fastpath.htmllibpq-ldap.htmllibpq-misc.htmllibpq-notice-processing.htmllibpq-notify.htmllibpq-pgpass.htmllibpq-pgservice.htmllibpq-pipeline-mode.htmllibpq-single-row-mode.htmllibpq-ssl.htmllibpq-status.htmllibpq-threading.htmllibpq.htmllimits.htmllo-examplesect.htmllo-funcs.htmllo-implementation.htmllo-interfaces.htmllo-intro.htmllo.htmllocale.htmllocking-indexes.htmllogfile-maintenance.htmllogical-replication-architecture.htmllogical-replication-config.htmllogical-replication-conflicts.htmllogical-replication-monitoring.htmllogical-replication-publication.htmllogical-replication-quick-setup.htmllogical-replication-restrictions.htmllogical-replication-security.htmllogical-replication-subscription.htmllogical-replication.htmllogicaldecoding-catalogs.htmllogicaldecoding-example.htmllogicaldecoding-explanation.htmllogicaldecoding-output-plugin.htmllogicaldecoding-sql.htmllogicaldecoding-streaming.htmllogicaldecoding-synchronous.htmllogicaldecoding-two-phase-commits.htmllogicaldecoding-walsender.htmllogicaldecoding-writer.htmllogicaldecoding.htmlltree.htmlmaintenance.htmlmanage-ag-config.htmlmanage-ag-createdb.htmlmanage-ag-dropdb.htmlmanage-ag-overview.htmlmanage-ag-tablespaces.htmlmanage-ag-templatedbs.htmlmanaging-databases.htmlmonitoring-locks.htmlmonitoring-ps.htmlmonitoring-stats.htmlmonitoring.htmlmultibyte.htmlmultivariate-statistics-examples.htmlmvcc-caveats.htmlmvcc-intro.htmlmvcc.htmlnls-programmer.htmlnls-translator.htmlnls.htmlnon-durability.htmlnotation.htmloid2name.htmloldsnapshot.htmloverview.htmlpageinspect.htmlpagelayout.svgparallel-plans.htmlparallel-query.htmlparallel-safety.htmlparser-stage.htmlpasswordcheck.htmlperformance-tips.htmlperm-functions.htmlpgarchivecleanup.htmlpgbench.htmlpgbuffercache.htmlpgcrypto.htmlpgfreespacemap.htmlpgprewarm.htmlpgrowlocks.htmlpgstatstatements.htmlpgstattuple.htmlpgsurgery.htmlpgtestfsync.htmlpgtesttiming.htmlpgtrgm.htmlpgupgrade.htmlpgvisibility.htmlpgwaldump.htmlpgxlogdump.htmlplanner-optimizer.htmlplanner-stats-details.htmlplanner-stats-security.htmlplanner-stats.htmlplhandler.htmlplperl-builtins.htmlplperl-data.htmlplperl-event-triggers.htmlplperl-funcs.htmlplperl-global.htmlplperl-triggers.htmlplperl-trusted.htmlplperl-under-the-hood.htmlplperl.htmlplpgsql-control-structures.htmlplpgsql-cursors.htmlplpgsql-declarations.htmlplpgsql-development-tips.htmlplpgsql-errors-and-messages.htmlplpgsql-expressions.htmlplpgsql-implementation.htmlplpgsql-overview.htmlplpgsql-porting.htmlplpgsql-statements.htmlplpgsql-structure.htmlplpgsql-transactions.htmlplpgsql-trigger.htmlplpgsql.htmlplpython-data.htmlplpython-database.htmlplpython-do.htmlplpython-envar.htmlplpython-funcs.htmlplpython-python23.htmlplpython-sharing.htmlplpython-subtransaction.htmlplpython-transactions.htmlplpython-trigger.htmlplpython-util.htmlplpython.htmlpltcl-config.htmlpltcl-data.htmlpltcl-dbaccess.htmlpltcl-error-handling.htmlpltcl-event-trigger.htmlpltcl-functions.htmlpltcl-global.htmlpltcl-overview.htmlpltcl-procnames.htmlpltcl-subtransactions.htmlpltcl-transactions.htmlpltcl-trigger.htmlpltcl.htmlpopulate.htmlpostgres-fdw.htmlpostgres-user.htmlpredefined-roles.htmlpreface.htmlpreventing-server-spoofing.htmlprogress-reporting.htmlprotocol-changes.htmlprotocol-error-fields.htmlprotocol-flow.htmlprotocol-logical-replication.htmlprotocol-logicalrep-message-formats.htmlprotocol-message-formats.htmlprotocol-message-types.htmlprotocol-overview.htmlprotocol-replication.htmlprotocol.htmlqueries-limit.htmlqueries-order.htmlqueries-overview.htmlqueries-select-lists.htmlqueries-table-expressions.htmlqueries-union.htmlqueries-values.htmlqueries-with.htmlqueries.htmlquery-path.htmlquerytree.htmlrangetypes.htmlrecovery-config.htmlreference-client.htmlreference-server.htmlreference.htmlregress-coverage.htmlregress-evaluation.htmlregress-run.htmlregress-tap.htmlregress-variant.htmlregress.htmlrelease-14-1.htmlrelease-14-10.htmlrelease-14-2.htmlrelease-14-3.htmlrelease-14-4.htmlrelease-14-5.htmlrelease-14-6.htmlrelease-14-7.htmlrelease-14-8.htmlrelease-14-9.htmlrelease-14.htmlrelease-prior.htmlrelease.htmlreplication-origins.htmlresources.htmlrole-attributes.htmlrole-membership.htmlrole-removal.htmlroutine-reindex.htmlroutine-vacuuming.htmlrow-estimation-examples.htmlrowtypes.htmlrule-system.htmlrules-materializedviews.htmlrules-privileges.htmlrules-status.htmlrules-triggers.htmlrules-update.htmlrules-views.htmlrules.htmlruntime-config-autovacuum.htmlruntime-config-client.htmlruntime-config-compatible.htmlruntime-config-connection.htmlruntime-config-custom.htmlruntime-config-developer.htmlruntime-config-error-handling.htmlruntime-config-file-locations.htmlruntime-config-locks.htmlruntime-config-logging.htmlruntime-config-preset.htmlruntime-config-query.htmlruntime-config-replication.htmlruntime-config-resource.htmlruntime-config-short.htmlruntime-config-statistics.htmlruntime-config-wal.htmlruntime-config.htmlruntime.htmlsasl-authentication.htmlseg.htmlsepgsql.htmlserver-programming.htmlserver-shutdown.htmlserver-start.htmlsource-conventions.htmlsource-format.htmlsource.htmlsourcerepo.htmlspgist-builtin-opclasses.htmlspgist-examples.htmlspgist-extensibility.htmlspgist-implementation.htmlspgist-intro.htmlspgist.htmlspi-examples.htmlspi-interface-support.htmlspi-interface.htmlspi-memory.htmlspi-realloc.htmlspi-spi-commit.htmlspi-spi-connect.htmlspi-spi-copytuple.htmlspi-spi-cursor-close.htmlspi-spi-cursor-fetch.htmlspi-spi-cursor-find.htmlspi-spi-cursor-move.htmlspi-spi-cursor-open-with-args.htmlspi-spi-cursor-open-with-paramlist.htmlspi-spi-cursor-open.htmlspi-spi-cursor-parse-open.htmlspi-spi-exec.htmlspi-spi-execp.htmlspi-spi-execute-extended.htmlspi-spi-execute-plan-extended.htmlspi-spi-execute-plan-with-paramlist.htmlspi-spi-execute-plan.htmlspi-spi-execute-with-args.htmlspi-spi-execute.htmlspi-spi-finish.htmlspi-spi-fname.htmlspi-spi-fnumber.htmlspi-spi-freeplan.htmlspi-spi-freetuple.htmlspi-spi-freetupletable.htmlspi-spi-getargcount.htmlspi-spi-getargtypeid.htmlspi-spi-getbinval.htmlspi-spi-getnspname.htmlspi-spi-getrelname.htmlspi-spi-gettype.htmlspi-spi-gettypeid.htmlspi-spi-getvalue.htmlspi-spi-is-cursor-plan.htmlspi-spi-keepplan.htmlspi-spi-modifytuple.htmlspi-spi-palloc.htmlspi-spi-pfree.htmlspi-spi-prepare-cursor.htmlspi-spi-prepare-extended.htmlspi-spi-prepare-params.htmlspi-spi-prepare.htmlspi-spi-register-relation.htmlspi-spi-register-trigger-data.htmlspi-spi-result-code-string.htmlspi-spi-returntuple.htmlspi-spi-rollback.htmlspi-spi-saveplan.htmlspi-spi-scroll-cursor-fetch.htmlspi-spi-scroll-cursor-move.htmlspi-spi-start-transaction.htmlspi-spi-unregister-relation.htmlspi-transaction.htmlspi-visibility.htmlspi.htmlsql-abort.htmlsql-alteraggregate.htmlsql-altercollation.htmlsql-alterconversion.htmlsql-alterdatabase.htmlsql-alterdefaultprivileges.htmlsql-alterdomain.htmlsql-altereventtrigger.htmlsql-alterextension.htmlsql-alterforeigndatawrapper.htmlsql-alterforeigntable.htmlsql-alterfunction.htmlsql-altergroup.htmlsql-alterindex.htmlsql-alterlanguage.htmlsql-alterlargeobject.htmlsql-altermaterializedview.htmlsql-alteropclass.htmlsql-alteroperator.htmlsql-alteropfamily.htmlsql-alterpolicy.htmlsql-alterprocedure.htmlsql-alterpublication.htmlsql-alterrole.htmlsql-alterroutine.htmlsql-alterrule.htmlsql-alterschema.htmlsql-altersequence.htmlsql-alterserver.htmlsql-alterstatistics.htmlsql-altersubscription.htmlsql-altersystem.htmlsql-altertable.htmlsql-altertablespace.htmlsql-altertrigger.htmlsql-altertsconfig.htmlsql-altertsdictionary.htmlsql-altertsparser.htmlsql-altertstemplate.htmlsql-altertype.htmlsql-alteruser.htmlsql-alterusermapping.htmlsql-alterview.htmlsql-analyze.htmlsql-begin.htmlsql-call.htmlsql-checkpoint.htmlsql-close.htmlsql-cluster.htmlsql-commands.htmlsql-comment.htmlsql-commit-prepared.htmlsql-commit.htmlsql-copy.htmlsql-create-access-method.htmlsql-createaggregate.htmlsql-createcast.htmlsql-createcollation.htmlsql-createconversion.htmlsql-createdatabase.htmlsql-createdomain.htmlsql-createeventtrigger.htmlsql-createextension.htmlsql-createforeigndatawrapper.htmlsql-createforeigntable.htmlsql-createfunction.htmlsql-creategroup.htmlsql-createindex.htmlsql-createlanguage.htmlsql-creatematerializedview.htmlsql-createopclass.htmlsql-createoperator.htmlsql-createopfamily.htmlsql-createpolicy.htmlsql-createprocedure.htmlsql-createpublication.htmlsql-createrole.htmlsql-createrule.htmlsql-createschema.htmlsql-createsequence.htmlsql-createserver.htmlsql-createstatistics.htmlsql-createsubscription.htmlsql-createtable.htmlsql-createtableas.htmlsql-createtablespace.htmlsql-createtransform.htmlsql-createtrigger.htmlsql-createtsconfig.htmlsql-createtsdictionary.htmlsql-createtsparser.htmlsql-createtstemplate.htmlsql-createtype.htmlsql-createuser.htmlsql-createusermapping.htmlsql-createview.htmlsql-deallocate.htmlsql-declare.htmlsql-delete.htmlsql-discard.htmlsql-do.htmlsql-drop-access-method.htmlsql-drop-owned.htmlsql-dropaggregate.htmlsql-dropcast.htmlsql-dropcollation.htmlsql-dropconversion.htmlsql-dropdatabase.htmlsql-dropdomain.htmlsql-dropeventtrigger.htmlsql-dropextension.htmlsql-dropforeigndatawrapper.htmlsql-dropforeigntable.htmlsql-dropfunction.htmlsql-dropgroup.htmlsql-dropindex.htmlsql-droplanguage.htmlsql-dropmaterializedview.htmlsql-dropopclass.htmlsql-dropoperator.htmlsql-dropopfamily.htmlsql-droppolicy.htmlsql-dropprocedure.htmlsql-droppublication.htmlsql-droprole.htmlsql-droproutine.htmlsql-droprule.htmlsql-dropschema.htmlsql-dropsequence.htmlsql-dropserver.htmlsql-dropstatistics.htmlsql-dropsubscription.htmlsql-droptable.htmlsql-droptablespace.htmlsql-droptransform.htmlsql-droptrigger.htmlsql-droptsconfig.htmlsql-droptsdictionary.htmlsql-droptsparser.htmlsql-droptstemplate.htmlsql-droptype.htmlsql-dropuser.htmlsql-dropusermapping.htmlsql-dropview.htmlsql-end.htmlsql-execute.htmlsql-explain.htmlsql-expressions.htmlsql-fetch.htmlsql-grant.htmlsql-importforeignschema.htmlsql-insert.htmlsql-keywords-appendix.htmlsql-listen.htmlsql-load.htmlsql-lock.htmlsql-move.htmlsql-notify.htmlsql-prepare-transaction.htmlsql-prepare.htmlsql-reassign-owned.htmlsql-refreshmaterializedview.htmlsql-reindex.htmlsql-release-savepoint.htmlsql-reset.htmlsql-revoke.htmlsql-rollback-prepared.htmlsql-rollback-to.htmlsql-rollback.htmlsql-savepoint.htmlsql-security-label.htmlsql-select.htmlsql-selectinto.htmlsql-set-constraints.htmlsql-set-role.htmlsql-set-session-authorization.htmlsql-set-transaction.htmlsql-set.htmlsql-show.htmlsql-start-transaction.htmlsql-syntax-calling-funcs.htmlsql-syntax-lexical.htmlsql-syntax.htmlsql-truncate.htmlsql-unlisten.htmlsql-update.htmlsql-vacuum.htmlsql-values.htmlsql.htmlssh-tunnels.htmlssl-tcp.htmlsslinfo.htmlsspi-auth.htmlstorage-file-layout.htmlstorage-fsm.htmlstorage-hot.htmlstorage-init.htmlstorage-page-layout.htmlstorage-toast.htmlstorage-vm.htmlstorage.htmlstylesheet.csssupported-platforms.htmlsystem-catalog-declarations.htmlsystem-catalog-initial-data.htmltableam.htmltablefunc.htmltablesample-method.htmltablesample-support-functions.htmltcn.htmltest-decoding.htmltextsearch-configuration.htmltextsearch-controls.htmltextsearch-debugging.htmltextsearch-dictionaries.htmltextsearch-features.htmltextsearch-indexes.htmltextsearch-intro.htmltextsearch-limitations.htmltextsearch-parsers.htmltextsearch-psql.htmltextsearch-tables.htmltextsearch.htmltransaction-iso.htmltrigger-datachanges.htmltrigger-definition.htmltrigger-example.htmltrigger-interface.htmltriggers.htmltsm-system-rows.htmltsm-system-time.htmltutorial-accessdb.htmltutorial-advanced-intro.htmltutorial-advanced.htmltutorial-agg.htmltutorial-arch.htmltutorial-concepts.htmltutorial-conclusion.htmltutorial-createdb.htmltutorial-delete.htmltutorial-fk.htmltutorial-inheritance.htmltutorial-install.htmltutorial-join.htmltutorial-populate.htmltutorial-select.htmltutorial-sql-intro.htmltutorial-sql.htmltutorial-start.htmltutorial-table.htmltutorial-transactions.htmltutorial-update.htmltutorial-views.htmltutorial-window.htmltutorial.htmltypeconv-func.htmltypeconv-oper.htmltypeconv-overview.htmltypeconv-query.htmltypeconv-select.htmltypeconv-union-case.htmltypeconv.htmlunaccent.htmlunsupported-features-sql-standard.htmlupgrading.htmluser-manag.htmlusing-explain.htmluuid-ossp.htmlvacuumlo.htmlview-pg-available-extension-versions.htmlview-pg-available-extensions.htmlview-pg-backend-memory-contexts.htmlview-pg-config.htmlview-pg-cursors.htmlview-pg-file-settings.htmlview-pg-group.htmlview-pg-hba-file-rules.htmlview-pg-indexes.htmlview-pg-locks.htmlview-pg-matviews.htmlview-pg-policies.htmlview-pg-prepared-statements.htmlview-pg-prepared-xacts.htmlview-pg-publication-tables.htmlview-pg-replication-origin-status.htmlview-pg-replication-slots.htmlview-pg-roles.htmlview-pg-rules.htmlview-pg-seclabels.htmlview-pg-sequences.htmlview-pg-settings.htmlview-pg-shadow.htmlview-pg-shmem-allocations.htmlview-pg-stats-ext-exprs.htmlview-pg-stats-ext.htmlview-pg-stats.htmlview-pg-tables.htmlview-pg-timezone-abbrevs.htmlview-pg-timezone-names.htmlview-pg-user-mappings.htmlview-pg-user.htmlview-pg-views.htmlviews-overview.htmlwal-async-commit.htmlwal-configuration.htmlwal-internals.htmlwal-intro.htmlwal-reliability.htmlwal.htmlwarm-standby-failover.htmlwarm-standby.htmlwhen-can-parallel-query-be-used.htmlxaggr.htmlxfunc-c.htmlxfunc-internal.htmlxfunc-optimization.htmlxfunc-overload.htmlxfunc-pl.htmlxfunc-sql.htmlxfunc-volatility.htmlxfunc.htmlxindex.htmlxml-limits-conformance.htmlxml2.htmlxoper-optimization.htmlxoper.htmlxplang-install.htmlxplang.htmlxproc.htmlxtypes.htmlSPI_commit.3pg14.gzSPI_commit_and_chain.3pg14.gzSPI_connect.3pg14.gzSPI_connect_ext.3pg14.gzSPI_copytuple.3pg14.gzSPI_cursor_close.3pg14.gzSPI_cursor_fetch.3pg14.gzSPI_cursor_find.3pg14.gzSPI_cursor_move.3pg14.gzSPI_cursor_open.3pg14.gzSPI_cursor_open_with_args.3pg14.gzSPI_cursor_open_with_paramlist.3pg14.gzSPI_cursor_parse_open.3pg14.gzSPI_exec.3pg14.gzSPI_execp.3pg14.gzSPI_execute.3pg14.gzSPI_execute_extended.3pg14.gzSPI_execute_plan.3pg14.gzSPI_execute_plan_extended.3pg14.gzSPI_execute_plan_with_paramlist.3pg14.gzSPI_execute_with_args.3pg14.gzSPI_finish.3pg14.gzSPI_fname.3pg14.gzSPI_fnumber.3pg14.gzSPI_freeplan.3pg14.gzSPI_freetuple.3pg14.gzSPI_freetuptable.3pg14.gzSPI_getargcount.3pg14.gzSPI_getargtypeid.3pg14.gzSPI_getbinval.3pg14.gzSPI_getnspname.3pg14.gzSPI_getrelname.3pg14.gzSPI_gettype.3pg14.gzSPI_gettypeid.3pg14.gzSPI_getvalue.3pg14.gzSPI_is_cursor_plan.3pg14.gzSPI_keepplan.3pg14.gzSPI_modifytuple.3pg14.gzSPI_palloc.3pg14.gzSPI_pfree.3pg14.gzSPI_prepare.3pg14.gzSPI_prepare_cursor.3pg14.gzSPI_prepare_extended.3pg14.gzSPI_prepare_params.3pg14.gzSPI_register_relation.3pg14.gzSPI_register_trigger_data.3pg14.gzSPI_repalloc.3pg14.gzSPI_result_code_string.3pg14.gzSPI_returntuple.3pg14.gzSPI_rollback.3pg14.gzSPI_rollback_and_chain.3pg14.gzSPI_saveplan.3pg14.gzSPI_scroll_cursor_fetch.3pg14.gzSPI_scroll_cursor_move.3pg14.gzSPI_start_transaction.3pg14.gzSPI_unregister_relation.3pg14.gzdblink.3pg14.gzdblink_build_sql_delete.3pg14.gzdblink_build_sql_insert.3pg14.gzdblink_build_sql_update.3pg14.gzdblink_cancel_query.3pg14.gzdblink_close.3pg14.gzdblink_connect.3pg14.gzdblink_connect_u.3pg14.gzdblink_disconnect.3pg14.gzdblink_error_message.3pg14.gzdblink_exec.3pg14.gzdblink_fetch.3pg14.gzdblink_get_connections.3pg14.gzdblink_get_notify.3pg14.gzdblink_get_pkey.3pg14.gzdblink_get_result.3pg14.gzdblink_is_busy.3pg14.gzdblink_open.3pg14.gzdblink_send_query.3pg14.gz/usr/share/doc/packages//usr/share/doc/packages/postgresql14//usr/share/doc/packages/postgresql14/html//usr/share/man/man3/-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:31280/SUSE_SLE-15-SP2_Update/6d148230b38ade04c8ec98f46182c8f1-postgresql14.SUSE_SLE-15-SP2_Updatedrpmxz5x86_64-suse-linuxdirectoryXML 1.0 document, UTF-8 Unicode text, with very long linesSVG Scalable Vector Graphics imageASCII texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)=|wsЫ(Futf-81afd61af44858860bb4b8cc6dd4142a1b064b54726a6cbe08324e803c3cdd77a?P7zXZ !t/"]"k%n凛0#J:fV!3sO1cg?h-o!ë>P[4?7zJAs '} 6;anHRqQ݆ 뺡eª m(ah5? >|jEj26ef7v'~14~5j) o_1 E8'ٶY݇y謹_NSxn3RZOͺ S! /5]U~1ldTLˡ2+n_ lNW AC1K7a{ۏUAa RY+~RU89Q{[av X""/ծ#g5}jV-e(W%*K 4#^ (,u^DygjyZ]fJ:2`BHVdtoD1DP> ]^\Fq-V` HR)%>_f1#vP~Z6'SAasC24Y-c3{xKsF 7c^eSDb7qY6TTl [/C &@`}98 ~'L|uq{CS&fERU9q?`Q72Ny+nб#-Ӗɪz; Ak9mIHܢ")Pw'i$!!l_?!۾FB[we_E#|RW}=]u+}re>OF4h &ӞwyAsBZ^e6YQ5ipgS/Db9e>UP/%Dtp=ui%._B~㐝 !Bꦮht\Y-뢊#ur;h+_ay5{wJQz~/Yxӈa$̅1,KKQq?vϬ99ڞFYJg>< A{>tڷYH78gaFW{*_{_/*[ý2|8$鏛8? KGoQBAC<ҫOvܺʡ]qz%rU{o"$Q, AAp:б"i Qdv6EG ˞FuwPZ(Qv %>p+g3R+h}4TDn剽}-Ke xׅ>2gz*X yD޳MM)B2|H/crZ|*33 |y Xp\vwSF4eh*+Zd2ߍd V¢S5((A+WOi;՞)J^rp';3b<QD.,i}DP0V'24D[,/lPq#Grtdb<\f.]Rǫ'k%nEF+"+BEX,d ??n?*73[߫ x̆ʧpHc oa\!5 C+xcdت}4ry,'c~(Q`I86PKz|TA'ﻠQNEyBa]FMC|iـ]T7gǧCAtila+`+v!~nhڽ_6An?v-I/A&2&/߻\֦Wuc<"sp< d( Y"o8֋WE$Ul*AӘAWxXuƗgAmmQ3--za$vO370bMMn)Є-þܞdS @% {A Q:,l=#FePLi茦KjUx+pYTTk fl/?8M|Ez&iΎ*T!rӖnԵ=+G1dvJ:uoT5b8FMdSdbyTb5ُO]˔sQÔڞoAMÔW:?+Talgxr@VK?Māuw[ m!)Do?i!K-Oa٤ׅҶ3&IWڨ&Aaf>Xi AA.pFTB%[@k<jݲ >V8@pؼFvw(E 1 %nbuf`^g_Q.թL8kfht}pc$:9ZqcW}8r zQ!W3Fw=0[HXu`c:#(%S&NZʩc*2j|ca٣XVw#!0qe}O9Svַ% 4͇֓1ÿɮT\=1a)3˫h%)n< V",4.GaqNp=0jXpLdJ=lqSs8աqDfUQp~0c"ٳ<\a@Cp`.;JpL3l"ߒ]x'*`;Ԭ`u{Ly$f&J%@wۈ.1-8˸( _{&ТfB>lF>#Q]+Uݮ'[ɦUgbDVP?8WP&ȋ6եdEO Y>Z*L+šyJ^,tUhws+-@^8J(#Ӣ˛ոf3)dԝ'bg=z.6)t 81!0#ĜtS1%4Ÿܪ.(z^)NGyzX >,(L{!̐, 8C;Z}`Q;:{z\Ѳfxͺځ>I5ܠ6V"[.Mr >6>ȍ m2Esq#셥olݚ=Y[]n]^VSӝmF(Ҳ>=u3~!]@'@byωV%{6ϊd;RÁ^҆ ?)Aʼ!fGE.yBO{հutõCvBKGQc)1u }z=ꪌЇrU3k]&L&cKaq.2Y۶ϐ*dhxE z1^[d,M:wFXBԸhHY<gNŘ?Q&U, W LSkY:ytE|T\~N;*괄7CɆֽ-4wk<^E?yN9=b0g\)QU3d*);0ADHE+8!my="_:֒5x% BiA I }2xɢiHre?!P SItDPNJ\*_ AOHCz,}\{hZ_%j36 =N4i>B0zeO[5lQ9.ҟRʋg>!щ6LDoSVpomhY#]G^ǝ(pA;"({U7L].r=q!/1yC-H4 rH%՗HK#^qSorҳы|3db\$S@&'ÓpIFt' Lq4}f$d.O4XnsD4:=`USy҇вWuYv$D?[ˢ?P[¢ݭ?g_ݺI?A'b3G#Bh@SuX}^ B ôKif'VIz Lm7kj&*=.ʩ )B\ $}o4xrd?'`4pYwɎkzj Ae*.!*:~gB872Io!rf>ūtaĆ9ŴgmxG} BrN=>#y >uPD /XmkUsѤzV$cYMD?ĨPAKU*Pk9,XQ'd5T@ dI^07PcmT>p|=iMIy9mIՄ52S}^n"!b+n wFabsP/}.oG}r \[캪js[azΟL^c'>)QPKǪ'CX>2ćQݴp?7pr$vQ5*(ZqB-j PY7RQ] d+,DKYV3|E$g ܰ6s_:*ӏR癖Rd޸Me7@!|n72򸖒I{ۻe"=,y+r+aF#Ȥg¨q-I f6g@iqF2S 1%O1 ˑ?A8Rg1n0I@p1R$IZ!<5w2=ف2]ȏE4%]IZ ik4/lw3lTx҉mNQVd֯% ߖq7aPZxֱq#㱊^K>9A?w>E51jMS,w#g89].Fl ?iAK;h &`هo&) l?ԿI%2q ;źbaNa4[SOt`w> %!]i߹7.!g/=lӭ ՚ZV>1֤o%s%7r mVT(k7_vkʪ^8$%V5pAˠdshK66[D1r{4nI_42Q&}/dg.JBtPe|oxMnNLv>A@1맊I/nQSXO lfD+q~}ܶY{s!"yEAiqV΁PP3=7*-(|N$S2p#׹¢۫D,1=JޡۉsoF᠁(eZgPY+X)4^r<]3* ;Ȗ iM]Jۺ80?O϶lZĔ-ga[zPγ AS>ֆ+AMh~)iz?ksm$,v-aTHW&Y HTƭ o"ՒÛ{Cĸ|#ZnW8뭔/K+ {1c" hkvQd( e, L e-ZnQwG([4 HB}NFw؇&fd:q tnmAR#вHѹ}LՂyI on]QS9TrLp?{5c;NjYoHTğs;fgInE-K 8mV(5lg=yx_Z: G4r`\6 ]*D6iV{NO+щGLalBl,e0˭L9HPJV^2HԓW8c89/Y;q[&BbQVD#sUsā82) cwI†㊷ D.y},?nu0@q\ /a{G:\D5gǣ,gRA'BM:Hߎ}㍞X(qvD%~;(a%le@yx2k:Q쇎7) SGf H"CĥdݨxNAt^SlR6^HM2w; s%h.nh /L h\|RKA9,ϕ🗇)gBҬݙ,X ؓ\!#Nwj;[G΍)`4Q+ W6!dUA2D xhwRatrls˜K?L)2NJ&܌N(Sf. UUzˇF1&ƈTf)On"5VT ?K]D8nM^J$ Mso,F@#rs+sX) P!M1$̞pЉ~ލ a%6-Zw`dz,-vߡ|OݵK½#h޵S|R?r+j0x5)= Z'xa9ٹ9WENN*(Si%d (L@C7!0Zؽ9pfpLe2WF$T,BQPw@yڈ/m٠qcv }b D uUfoO@U9JcH_Iת3; vkTxf:КepgJ.k"B i-%wG6,UuW?&Ý6=eO̴#&Mr0ol}8i!E ݕjpZ"-Peo]=7: {1xm##f ՛;%T }G.0;XWnq!Yn)2bEЗbbXg_!ce Jê]PfF:SoiE8RP` j0z8fUV3 A"f%ԳJ1JD4ިv,j)R-Dޟ<$J,3.0e^Km&Imy@{Ѻ$tPYƶ? >: Еp5pLy+#"_v {@AZ"tLyX `;FEK%(2L]φb|+{qxE)Febx௚&ŸnNSԫC3 4x=0ʨ䞬POqPpqIUkr f\RKF|H@4!Ӯ$8(\yGN(0c 'xG'Am> }昍LC#{[wD4_IdE_'ZRS>6Ǵ %=?1.pu&u9IdI\o KWqe*~tGA,~؝ 5*vCsi#o(Y0͋/0O|o㞩U!Eh/8]&7 ^.qUa?7%Ahӄ\0#ϻBPQljruQ )b`Hҳ9 ;F0i;~M}V K*B@wKR͓oߕA6m8] uN mT[o 4G}IjޣQDAZ\۝d9Eh[x }fcY)~n[:o`cؾpKfYpwB}OoxĂʆeQVHQTr g)TnfP Sp&IDB$R ](*A4̯]36esKk5Ÿ:vƛ״>;%F, ?g?qI;/j] 8 P?AI# 2%4=d|X8a6\BgDzTW>vMKF4zJEs6mMvXN58<>Z{ c^_BN̙*|fwt),9#'O2^[ؠM3rxmZ* YX!"^ Ҋg0M;@%9:U Kw*k?)n/؜31Ӥ|;#I((Nk̫E\d<L$ Ԗi ɣNI.+@O%y='߮Νb܋%4.mG_=)g}4rMvy&s|ma$dzSV-zRS*OvGn KY$#Dlw0-<߫9+-cÄ̭GAP1Pf* 7N,%q)e!tLyLNuE{ <3N#enbX8`ٜŃfp1_o  bH;B֏f4 R| :T'e! ڨϩwtob4Nr\.8.2(h,SP>ST߀[,C<֦^BW; %͙&vB[z.[*}uH7M}Q|tM|,fs 1[J}u /t9p7ʉ|$|1Bjx;}Fk&!Iۧĝ&m)Y7r })S]!F֒k6gǑ(!20>$u* 0;~T`j9VE~ c{P0I4V}]虽12o-32 sЊoF ?/6o,q5^bXtZʼA匌dr/eçbl|U\乌 d>90 3 ކᖙߴ!e}iڎ}*" .zEQi\er&l‚~g~^|`A|sv+I˔6{"`y =Y?B\$$f5QDB| -pKbWX;X' Nmܼ=tkq #a*'*h-̊OmK-zxnE,-aGDR#S5T Mm`et.En(L,p&~Ϋ)/7a@ pG}UҔcLdA|q A}C>XZM%2RA2> ÷%& CҪo孾m>)\>?X׉n՘\ ]PtP -N2Z@#K{Q&_K?$'Pq483 hǑae^JBY҄ufvy)d?0W-w؃|3{ }Amvl>DN =r%Q_4uc>|z0lbDnZJF{YlқHb!*xp2iRR> 3,d1ܗ[V$.9/YHˁEchI24cj{SPlɔˊ TXnf;-첖Zʰfr/À*m Φ/ooB3٠!x(jHwנc0Pv,#ܠ*5B>Jauئ<*1~G(pd`q3)]iϻZexְ>HS#Dn1 u+Yƛa^H}CGKA8鸳->F`Y, c$Xȸ^:)Gd5A ؖ^q&j;eXǒ)4W>)oM]$7TҗZI #ds!WkCun8簃8r)q,9hHZ34mp_ |݂ۧA͹`HgMGG$v,[٪t+jfT5QC¶i3+&w^=Kz$mрR &@2P.xXM`\=MڂbdAZJf.[uZT5O+%D@9a4aPP|n<'J b8Qw\xe7jwb툶 zH2D7df1|PQ+.J|b=Ȓet\`3&pp;@~}Va0BNAkgɿ޲qON=SѭWΆ򉲁vhQ&'/ Sw#l<+J7rUmʢl"L=KΝ$>:g1!Z1W1N6V[zMz -0P5 t3F = :,J* tղuS-6=+5﹆J P>48o3{q,ýBr1ly|ru "3? |hͪ?d%ɎAo@8&[bؖM ?E>sl?G{*' ʶ"˽˃.:y \#&HAɋbuO$6S ]w\^ &">R;f Լe?91XufSKg9n"cp{$<~UH:&(6$ 1bmB46XЄ41¾J&p}w'~=k`B8JatzcٛHPƙ 'Q{IJ^ Bԍޠ d{טx1p*<<_hG^H{4c{v;mPlZiXfVtzN<2)+/JXf 9.k><>3%kq[P(tv~tĵ8#&-}iv(țDD~ w}}>.S֬G.}. 0f[P.末SGG[]:VPhI# |D "љb!t E;d3ޫ_?! k9c2-cC\M-'fvv}L~sR1nV )NXӷ~i8L[JT! m}I$Գ\ZUMiBBS+ Di"탿R&:hAscz ͈.W- fu#+{f,"jt{陮U?I݌;-&k8XT{?Ҍ?5Y2ΫN ʢQ֋1:ěL;˴__&7Omw@{;ܑ*N͵<# y} uE?#'|<}GH+#tպk"P"Ys!t)H]o z?2*wLSXT%0ѸCt'ZFuUdn06A&d?}Ӵ&NtwR]>R ޢjݯCw FNNnX2r2};W1%33n'p}@^~-FkQne=t{6zQ][6bZQ^n!KX jgn n>sWGwW$Y0DEU:^{XJ:u$1\!XrN+voAQLdHǫv) IsӒH5UIs W;-TwBq\Zހ0+/47Z d No3&>[92bj0n6E~aacjb6,s 㱢8Ӥ"4C'1tت%i;%-%E&Am͂I^-SO'!ƣyZm| ÀK 4 'YZҶ> xs)8zEcJHֶ 5T4+>4f;(]}U̔  4=]v #!+ׄYVP7oUXU_…jD>f+FV:}(Π1I1pƉsŢR2nvZƙRœmȟUZ3c,8'qoS/1Ǡg_I$Cw4Tl?~-,WРu>20m!ENG4qyr#r)V r σ:n//aZp6麙3Rz/v4kPsrd BVaWNc92_$,j7 oi)Ӿa63OGK`%Fp,q9eF]{ )Շn7͓VX) _*LkOXMyO)bF{{tULʩƝTn5Ҁ2V;h/qj7@S#-Y8Z&*O- xT+80On+E*WwG$Z֢,#h$4t1*0E o'X }{ǫa.(> j4 1HP5=μ*rF\ɔe Ҟ[(F)Q5Bp S$k\C)J9Z"d)'sU13L~G5 ZAW\kټG #Ku=_Ghk{y&A3kպ(`b~#g܋1eDFּbð ScRay]$@V4r%asbS3X7R./u!R[9IY>˵4*3uo|S8wdKIGkԚ P-Mm~ti>"b?c@EDI|unby",XNVЈ,0IQhROw,w4Cvt:2dʚ-)7;1Tpe2ks@E T(F n9Q##aU^q{gw ُk;q/C4dgGeˠDR3$DWEU%ARVk=b%2f~=lL蔼oI'Ceϓ-*_0P˙įAԶ61#uܦUY[cZ(?Wj)90g :)聵Fv*^b=Ei"D4BiH ӳlpBdAޕ\ "X5y%?^`{mX ˞"{]+ [/C+v_!p.t&LT>x!u<54 7nOY{p+w6'B xDؖ9p2j_;ʕSj,oT-̔[9D#dF+K*=:DJx itdvwcZˏ17ϵcq$ߍ`+#13$p6冿g bhݛ9!w0*׈Mh!PQ./ف:?Xd1"കŢfޠ󢣕Fù>+|kaB&z,@Lk@y-:nSlV뺛[-9^}A1˶grzt ̒O7AAX?ݯuJ_SYfx97:Ep&a2 g|"04aHZl=Oom*&сh|ÙN(X?6#{0끸D}0Td/:Eq;j/Eur={n.I Cu8;QTR #dO4/|BOty';BS)$W:HEG>e2U]6 k'nrDvrIltz>~`ۄ˚:K߹G>R*JAw?/@4o9w-9W1w]򱕟п*6},ydNn؞{bMdYe5C7`J'fr mODkH|xeL)uYT:~oٽb va.$R 9o`£l _gCM`$LyO5ВP\ռ^/E/x6@Vvq(+^m!HWuuT"|+-`|Ӵ.Lׯ|ԌMCs d"{|VZ'1 `-c+XWJSY!ѕC?AՎt'2/"0.Ҥ^b$qMm>4="+&tD{~ť\Dyppiۧ6w+ /l8j1Mʑn~ǝxoxAZGK-x> Le Pȏ: M轴ZAd|^N`k+S_LkZhkNP*ߏz+![\NjΚIڜ8s5L6^7`~tX2rʐfxTڑ8z>Q6ڀ`q; {^v.7+C4NEm "s{no'~O9V_m^POWpQ^LMǧAju_10O̒RUu_y,I{J(OFDVr7M!"Fi懯CIFɰminRwP8%HQ-:`v16XAGOh!Dn3%viGkcjxt\rN:J۰Y\[mA\ bѸkPf'=' k,= ߇',:"'}b hU*a~VkOxϯ8};#QO"}w\q}93 ̨5;N }iX,~(.k'$3}̱Jm1:}@p:Ԥ\9Ѿ^ЃEY&kE9kOW:А Hobٴh0W~7ybuu)aezG5> ^m?+ʷ޴aESpn'CBuq^)^`)+9)JV z7W:7%1`3tU7 !R^I"i`:;cEF{eS%x1S~W0"k_H#ToH ~c֨;]$4RҸ aƁהb[2Y׫ϗȲQN^]bg}[]/Y AcgOO2׎\&nI0э#% 'RMgXJbb~A E.*aڴ񇯑i;0W/1m)B"1pS/iǙ5F[}4\䀅yt[#d)ڃ.{$0/;PHR[qT VN?R?,z[O2YڜzWki"ަ)R쳋!L>ZՆ}ZF?z||ȭk~2Qsk(P tv/=_}C3|ŏ*8f*r6ؿfߺ/8NUJ%*|s1APhɽ/mLIYģaAg:odq4"~ʿs̐8 dj]ZXNU8=~2oٷtM ۓ,xcm4}$/?+?&}{.֫9`ݾhq4.ϧd0lcw?ߕY}lO8|#ib$26u"{i4Z^nY4 ̩gnZ^x9&YnX FtU4zizћaʷͷ&$EPM\]H C I;Cez3 &"y1PP:<wƴ-ٛcLmtL=η9u(Y&jp$1K3biX>(*OXXDԾ/k ߜ1"L %HZ<}ɽ͹fjYK˯IDF*ieaI˱c0>.b>xU[?YC5o!@"'op/?[{*dгW.Veވ*jFᥨcjds LGDHflMۈ\B-7&bϺ>nrhMq\H6 m}V;3iJLdPfP O'Tr",$QHt+9U시>~RʞQ+, < gGءGzӏTK/t%v9+D_C[9w'{`mvk\q(,~CB]HC"(-<N;1?sXT1ƐbMgq-V>LOLb@o_T+؅ctsXQFsɡqx؍`dhA%t(P]cz71E;Km\*/7q<%!%=}@ gƙZʽ1vj#`  g7 cW*B U_נZv\6Od5"ݽb<ͅnYem ^ݾ9pDR[%mg<҈ӛd̛F[Uіo!(l[)qPifc`dB-[_C!(liĠY{xJ xj)D~UH>RG.`01\4C`רSB"mYf8)jN* k,3@t]Dk+S˸Й_D>ҷV:sR; *tŬy~ >ǭ_}biaWD$5a?CptXA~a&EOF k񤫾)殳1.xWQ}&Q~FH'HwM. Yʾ4qָc~s@FIBqyfj1z-tf0h«"ɔvQax9|`.A*ߞ2SK1:?:Hp9 j4UaqSAKb*0f`2'2JR] UHء% >ӑ}ÈΪ!?mѕ4z~EaB/uQ5{XGؑǫB:K?Պ'1oGkc-PpUd;N8KEFPJz d _А2<65'ӤlZ#髈GL۸bk^B&xȮkjpNS::%u9='PZCҺga<}뼝M`=oZF/8 ;{+qw0Zsc|?Wٿ7g L萳:^1"`!B5={ -Asl^p?z/3{H}^-(^q7rf!g bbE֦ *} 4P4 'Kvn~ݯHn鲆A5 C/e <4JAad`Nj4%2z`W~-c-]{ o ^<,źM+GNB̗τ֞_qi(H`kG<&# o}si=)6c]@ՀNn(yD~eh9\rwD]^;6:,-) xv#s 8Q*(7Gll^h\͚I@95,7/H 酪NCD67E6J`t="RY w?p~W2Nt`=^R_ @0\@'4ПcZZ#ݎɘ{2Y&I0(1Hm+S* *qo≷CȹXcx03a4=A8pdq$YDKp EoGi`&8JzOpRwiRIEO%OKQjx13|I/L")A9?>V~4.Q/V3tyDMR-MQAIbĎ JZ\&nY>xϹ{fs6jiW~ԅÍXϳGL |pŖ軨d1JҰ{$Y29:" P[D&6ΔWaDL?MU8BdJ O &qsDvܣ$!7c'_j1@mcP&5|Y,%0a~c>TopϮl[׋Y֡VZ "a.5w("J-mA[*tuqB$x [ʄB5C0<'@;sGy:Og*e 66ϡ] hbqBH Qqt {g,P+kHmaztӕW?>vش)۾"CREV j8]*RF> #Ȫ*O^?@6nyWxO}LL$MWuSS3?(# Țrַyd3[}gtMLd>ryQxmܽ`2ǡ:yki8͇ [)޺[58޾^C I|=M,r=]sqalxrQV]$YqNudK؅j@e~|.dO/:4I(q2G#wok$(Q/p7ڿ5 m˧&j"IϽ"SFK A֊9fvv;&^fV T>3u&$_fpn .8@>:" Skj'8Qe9N7ڋׅ6z f]K:Y\/lK%LBu6,3@աT+.WA4G(4r.ԐE?p2Qث [Ӹ1od&[ƶ=pboqy4!64/${sWԀ0?$a:`>N~-4Jtqv!7Dhf_eZw$M>E\Ķi6lzSyӐlh@v52xrsWAM[E_xgV9}R 3lv~^;#rUw*(s"4q!kv87F:\nCPI>~d{K 9k D˅͟g]P;^'Э6uw1"g?=Ry< ̤TE[;pO p#=eG{A$r(gpu6 !A:%KE܂)ImoA}FxĨ=7p$B3UK19w#MZTvha;|^f$QjKߡ>`Me7E>PWڗNeݪ$<>9nVZ=ùJXi j哝 dLD8mZys {I,^>"[,YLX!wod) m|9I9HaL?ǖS]pi̵%iF.G #h ?}5c͟X@q Xwcv>$sihqNg= nk- SlY.S4c$:'s+)+un]V_ k_MHNkwȮܶK-\DZ`gȢC>H6X;* u|=q?iil|nzv\}Uo` !{kblK`]Y7I>]FrjBͤ~*79ut#08sw QF@#"A(H\-z63_`7*r"n泹t/V<>e?hȽ# {8%fDl=KA\sOHKD~5OՏS1Kj4DvOr5=T?ŋB؈,{Ok;_!V/vOzvQ6yDRIƉF礎񵇲B#EO2@>%FAL #R]y "R#CҥٴY1ϫX蟚_5דKOӱO {H媑[-evNbU/f%p,ѹKj};m;2/ئ<HW.&]LU7VyG\Epȱ.鱲 -F [ypd=nim#0׶C!^J~gûZl=Jb$4@LY;E{rN*21aCQ\:(*@0OnVhN<'C*GI pHR<+v7Jؔ؛l  {T=f@s2kF2QPvb8w *#,op*?*:>qkI><yAPшHm,uyB(ߴ% m0ܰWy6X?xۜv kZm\E]bH' HR-4Hw^;9;}?ܚi<7dgexx;҅j=o$hEȎ=í3:7=bʥbH8#"όM*J1O"S*1M7;o~gcY:7YibTƃD%P9gKk<c(@(X^૆iCH65ظU%gتO,Ymsyޘ+ @頭SD]Ҹ4:EdZZKW)\GfPtZzw|0#b &.) Ѥڟ?q^ HhϡGsktm(ų!{Z-|L&KuP@;MzռCX`2˘zw_ErDS8ulLȍ1B=x9|Kt MEmp b.(NjtǛu#rDt^dzTc$.m IVo.PdJI"4UxֈS!s44Q)[U {O;S9{\j3k1^SK۩${@ft\ӿ,e}Ď)%3t`s>0uB=c gX;0#YǕQ FO8Ɨ?o~rvMU')2x߆}@.#b]Ao- 4OMY9$Trw1Q\/SۂԢs#T}X=8N!Z'jm/4Ez xka؄/v;׋cCl12wr$@Rb֞o+=LDX2SU/ʗHX 3؎"kJlu~R#>ȼ@DlVo6'"zOCeB1,WnFc3^g~( >о6[,VBd@4+к6qenߊP#h9?ʈjcq)̧Y95S7p@bop|eA9i:ke2Ň#w8d¹^/W>Z'|%rpz2:3?F9BVd~d&=ٷAPG qzneAFm|`FiIWHdR}ott9  t`0w .Fż]ʹď]D2t oRs/;PW7})-9`%ޚ T=,egqonH댧WA<1Y~nKULjÃ+V"*\5[C3cT RwMg4歰$;:ubuqqz9@KI&FR[cqb7aSS"`I XJxA}cs;i8v9!/.N&MDeSo=y= ۴zX':~xf\ .;- EiR`GTڬ%i]Ɇr55سCik3Rs aS,iX\peՐPu}* J9az M + YRx>"N5Ht E "= {y7璠cd>&W^pDr1C=ݭ"h@I+<2XdŤc64 /h?WdM0zZ -(sݽk &.N *cH;'qOz|Hi%w1pׁRA{Lb~9&1OMgr)6滎m)v'M3:?۽ Hw_<;&ۀR  2& |[3M ?a yb-~!w q.aJ is?|=*>z$ejtwŖܔsrr Z0Uj8Bmo5GAt6եcc0nşLO<&bOQJ3%LI-$AX?YCP434X`! VJ C|u6ۭqXjO(+7WuyGTqm`YY/9i ᭲*/}tVb56/B AqEA?4K!nq$) !w%&Ԑ~-҉AJF5t ?bLh;l鹲! fB͉c26[18vǾnW['%W}MEƥ_h,e'ݙju$>|7du"#4CSqYn;k_wH X>+wgDՠ[bM{*lawH_/_ciNPփLrCwӄyUQ \QaS>}=?fzdSc{ݐ 3 lUrH"eNp!acgEL3j0`oT((@wx.4K(}f_͜%?^&-ԻxG1|TKHfJEȽZww+-NL[Gʼn$6A(wGw 5S9ҡJVU\"?JJb^ɑx9K h5 K5%Nh\h_V#A{/\TȳR` &r~y+-]¥EbVRa֨:ZiYt_#/NՉpT:.^汳mM"*FpXɒwv-7KCT^ӟ~.}(ŻfЗuZ8d84*F=)U]Ugca|KL'XYQy!|Cuug޷ ٯ \ dDj!+ԽYKOcیb6&/ YO#CT>‹V.O޻3>8N7hMuf<\L#FGmo/4L3@$)w&vC?9>%'d*Ce|ܸ3[QLQ=oZ;ƖVwY(rw\5S<]=|PS\_SK^eRn w~:[,xZZ*#LpFu}NF;\=:G(86ao3*Y󠓔q&_<2ŒWk=bk]72nSYא-(tZAZ~M)Y~= )Ƅ4@* yDk.ZSҎ 4]﨎RA^bO%OKAj Ϟ*!`*$c $* :{NN^ 饄yy(xe;X@@UR;;ŧaP .Bq$¨GgPk9 uf$ Zdײ۽7^?ފ[X~Үj sM%}{}9瘼{R=Cw[5Ÿi ?%N͇ gBgfk%#.0E%_ BޓZ>Ux=~];‡[P|;tg!g$@x@C<4N|=tssZdȉ;b6d|!C& aUta-M4 )~ aUJ Ӣgn?- F$#3@ov ^Oї޶4*{m.b9=m6[#X M=͝B[?)>yoz,=>R3jS S bk4/L!u Q 4~u< > N' oBfض .{i| ^ VPj} x-NiRPmyC*1I4':DŽE,ؐς=u0RUi!T`S60{=@_A,V*!%y^tMvЁp<'m+t@ 86'b3+z!fSȘx:4 :aG4l_h2S|Z~yL[Ho{'l:yu0$!jݥ|nJit@?Ue o{{`qfq#Э2@|GdNjޡ)68wɉTr}QQ7#ٚ^RS~ 6D3 FxTfZ"ђF*O1g(s5N**Bf݂@_5'\fIG໚.~(gf2N7 l*boOK:0 th(vK(@C!Ye_OOn>P66ߒem7L ZSYbRv!VnK@`tvpEtbEՀД JX:QW799CP}Z]ɹ'H+Ŏ\LovU ~BvtL p+6v_ z"& . ݺ(|L >dF @άynͮ(hɉ@%KH1S6cmV-+D~{>3TcBqk=a}˜T DZx9W#!J1Yv'o(P<+"tyhz[ M+sqo%Aa]Ql15W$1h+ưy2+S/$ Z8 ]ZP8/OJ! $Q,!:%65!ׂ3Er)P2 !g'^DlX[N"zMLgw`tڛbrYD]LtˌQ sfr33)0 w8itx ? |̂蹊, '9ka C:gZpFw/qPYA~<@tH2Aas h;a֕ XIJ<ŰnOd&hDk5*"AWEۭJh`<2pFiVQx sΦ& /@xe"sK ;o>^YAjVWx=Q2R@~1S9wU ݤKJ2dd"S]eZډ0*ÉPtw]O ݰnA#8G2)~:E _NnkϧΛڇA ٜEG[Z15훼-3Z0Ata]~վYY)rߨ-Zu 8$dn>_>8F!?0yNbO=Oǧqq/ݼԨ1K; j]X=Q/McЄ$@8P#=Vyxȁ Ѫ&  Ȅn8gg?^ M_Pm%P /LDeEU{yvl]KFHxepI%b,^^ `g< 3;\n&0`(N׀xE铯:<7w-to5$ t194A i.Oh5<]AY݁t‡˥a\DC\s`$;Ikc6$0Zɠ3׸hPeEWŔh+FH[P|z)cg3hCDNTvv8Z_g. y)Tc%5G!_":Vg⒤)LMjCI896U.bA7㺲 ~ 1-G0T2}iR.|-keeN$Rc^58dxsl&; V8'%.Y<}$?ÿŅ]WE$#.Aһ_G?Aη7T&Fo5ASn@UA6f?CGe:!1)Dl.7FjϝP2"UK 9aw-.ͱ:Ҕ^N[e5A!T.R{ 9V?mWLI\_ތz ƹu\\ ivUocKVeBɺ%@KO瓘nA^N.HlCq[`ûזYm⒙$l'%y<8װ,ulQLRrK05Iyo5YtOJ!74dP@nψ>_➱Z }<Tlӣ ȉ#ȗ3#>J?"Oqk6'-dl-Yר\A,x,dlc\?ekL)v%c+e:ƣ3Uv"3;K3a`:KPt~ 2Tn>=,PdM<s_iQFId<9<2P%n?v6yТ3T#${`{ ifj-+d:2rA Х A@'g+r5cEVi#1(,n?]Ҏ1r!d`p0/#;!zb!ҽXwܱ[@~oŠBh"{+&eyjos}e)8E8Uz2w<9W۬~ҳ#' Ѳm1X F`˜g 0c,w@hhG" ^ <-FKhd <"vx(Ɍ"0OYN d櫦`hPy7|_0nQ[TB`2`KÏm7XG gYkpe臥;ZSrν)zAH$2ڳ֩<<3 S|t݃ok#W)× ԧJﻴ&HGd3\1J-*VW{~@b5u\SfTicjFh "px_J Tѐn,D+y57qW)NĭO[c1XEKȇ4td(x*È ?QwG/X':ܳ]*=z[@n_dp4oX{˳!MVq, ]Ǜ1(w0+na>9v^uòͻ~:^V9З}/xeUo _ϣlbkd{݂ͿEi2[# [on*޻ Rww Ws󥙞L)n֊6$0ԋ{i(ѯ Spޝm3:_pwH-6{%`Lq4f!qӆ]lk۱}p ȚD[p )o L u{)8Z&HE 1HLf/.e.9UL45+AS2&5a8}ǃ?QW-C6=!Lފ4aָyJ4ס7-ony0 2f;xe0bKk63dŞE(se9:sU]=$* QneBUoEχ|(2crg?ܿ볋I )XzҝGSutQAkE n30#BCO! fb0ꠖ媋B1Ֆ7.\P5_';`NÒFACJH5'.9rz1(]";Z!,ӷ5R;o2Zsjsgm&ʍ""¸qE7zl`JbWD#h6eM9ӾZ@($`iψ<6"e]Ȋ>J( {C[K(Bq[LvuY-UG~O^Nx>i,= v]Ez,@^cXU=Fh;82`LciX[. 2W$N1zkA9Ҹ9e,|!hA&IV$*WA{.l95]4˅Xhv䑀[{E »ݖfS;BC[C °[-=&D|]v&2?iytLXYͦ4i?`5WG*n"%ߺ`{4Xׅ]1UlJq >NaE:Y& r˖L}nƷ~BȶߘYˉ=y. 0İՆ $`nlʇmvg^D\V6әgOo_a.:mYgy(ĻrqBvL7^  c-\aם>:XDf̉ZGI_e ~C_GƏhhVy1OIcO`r2"YΦ1Ȥ,}h8+`,h~ڑ(9 <;\H*(fT_hD#yB wh:>~V ~CoOokeR:1(]oL`ȗ>Wja8=:{ 1)_]h:Hl@<ގ93cwQ`rH'Rb:&{/H$Hޚ2(ȷNTq4r̕>*^ iHx>(0u$V2wTm?RQ@p?&]$֯+rڰٛi5zr8Kr[AUmRGh FYܶ](}| MG;k|cPFs)aמ uq52.Q*rw (b3g;3pЀ[WgPc!"I~"."gW'Qu :1p ՋM+^3Td4~-n?(im]rT|>#Dz.3 j_(Zow۫{DCg ss ?tnV߮3hj杈믁GfT҈Je!._G4H @up]:mP\,,˙|tUQ_&@BPQ Gw`h*19c~i.WЙj=+}nʄE_&WD3s"sÛPn 0rVuDQa߹)#96R5k\Fd+ N7ؼ@t "Bn>ccS+ X$mEZZf ե؋2`+x3u9X}cqC`Ua:{$cO'm ~*7G`% Z?;z.w)G~uQtfi wq Yڹ;JG-1VkI`Eՠ64^mw`;0yFCR0 ҧ\CְFwLr8<'4j I!DL]yؑ"@cdDt W&`cl m4p0 ސ΀J$=w웁fRtNZ֏ :W_SoV}}?yAǧ?7V +Ad^ /VTJ:HW[3nJryp靐i]wu&)l)AձEo^6y=@-H'3?vb>^;V ƉSV(t/^;⏴-blr>y VG$4 ^#W1*1s4l{g(<ӋY>r2s=M?ڭh?E4E`"5Ik.lEձ&7Z>Qie5>YfXZOH%bIDw$5Wp_ $WSﱖxv0m^v8|gڒeCXZv.Mͩx%-HKf%MA}^WkkxɎƭ#ѯb8Bʖ.fA( a9}ߣBoya5YD5x˸QTf-ճ}w1}f?mq &h w)E! ٖ` ގ aΡAqBnwF[?W) WeԪ*t/τ+A]z_Rf3ʝ݋➁/o )61$3 $9ԫ+JeTBp_Ո;FZoԗ*/ɝPJzxUGեYKz'[#֨o6(v[/o1<4e)}s +*,ㇺZHonWjCmK/V NrTm;] zqW"5Oe6DRׇBlpE]4#zm[(1t&;~2d?ciT>2ل>\4 NIk,ք0o=V޷by"na"mV^dW~ Bp)vSHҥ3 ov|._LNrgCĶW7{Q&H6C}@wUG]a]B*z_%5@zfr^>՚ IzgC4f]iK%Z߳j3]{fV^ g+Kƻ$@_ YOG}UR\;_ MeғJںZ҂ĒIwG1d1ф%']ej ϥbJUãUg) a20MR٥QFtŢO/`ȯ#DYu5EW; EM"Υ_'&{WKiޡuqMH-y"3C%Myp8| v9[s`@&g7]WB-03{.C2y}|Ϟl+N  =bv.5%u*W;whп#7{/n=; cI(,9i!oy&́/=kS7!7Xh)ړRQM!m=H dž8~ݸM?Vla0vMlc?AVe%3w1$@֊n/p*ٕb(xO2ټҁs\P@)!Rj/,\KDgm yfC5mud&dP5rF U5L~n"ãmw`'~7}C;VDΘemi[k2uC٤ ۷ Hm ɘvZ`:h Ӱe0m=q8~w ͝ɨLQjsg%U2oޙMk%^ݏIiNRJaUަŚv磧3m*օ\OdH;Delʠb7T~J/Qt [ɜV`B͔e0Bnt& Bc1F.W5nd8V,o#+(ͮPOuB_ΑO~4Ս=顳7+U ۃÒPoK6XJg6 OZG3QNqTy{O>*[1 ە@n.b=a]B=D9?zk$zQ+0y&N@ ,-%0N ҆c$v/]V[t["g3 EGI|+t` OK-o;vB5l>2w&5pss[ͭ@)EBT>gld4+. =j}-޵"႙yD=( a@~ _.֪A䱺??'ˎ>4c?ɥbNhxN6}֗˼q-u8v$9]|_%8b7ݯx?v+FT=:kJK e~@?Oi[ z 2=ɜ&`ҍIΌvVK'Qc{SL!m~Ǝbt!83ԉfBodY;kd0zᘁ74^cX#BF>qx.2]w{O@)ѡؓgK[&IU~&5dAb~1sC C寧@eU vt5[ X%k(*Peѧm*mtavؤ%erP/;0 PbPBJr 2vYH\mjA-z}Ơ#7aPJdFd7&SG(VjtY%8:i!|@ gU`5] !H<3s*B% `hLw-\=VfIM788qiHr&sV lYB OC3 zЉ~P=otԉZP\}R 3L2?B槍 ;19NX;rIZ?(l/y˞خdzYAQI,ӐC #.Eߪ֪XQ愷Ɂ|w|(٠ DcFff&gQ l,uk̠N1w@86L`&O1'xw^Qֻ~I\!mg[E}-yZL ت請*2bYZRLeB$b{Y!T1a$-#S^b:2).,IQuzU\<֔GNaC5(7 t~(%2Nxê&y* P eBO1b82%o0Dc."Ǻ9ڑ1l ԝQbr/`6N4+Z?1|kee x1s:-T̯g/,/ֶ5sݓ=3ы j 'W+^G>WS C֞լhyA)Ѯ9˙] <7DBYs,bS V:"4O8\O ̉.w}aq"uRo>ջ/!6{a` bAa,RKh (yt>03.Ƀ!!,(4ǽ7 2~[?͙KW|9xU9F]\Al- xj쟸@%XE w?ځ:I:>mN7#sւܫ$|ZVQX`=}NEhgv]kY#u\ʨ3*0m},/ÓoB^9r/|vM훢zbCj^C[4A*PB0 mj⥬m$5GIY-kwZ[ZX2tӝ_=__ywVqj30%g:] Wy|oso`Gsʬ>@&dTw]TARO8Cǩ>Qb 9RWox9;J+~ 5~*NFQ,45rzrtQhW`(f$&YY\p4I|O`tS$av]esLfVХxTc} 6w5-ءo{i{_0KL2Ġ^!G<+xKE cQ{g {tqS~fd=Q#fȿKk}w8}*WHe_AlK>CibBG"#26=;+@~0J f$|l̄]Ir>(Kp~l,+x.0Qy<.3,bXN#Җ=MdXf;ES'H=LҲLWDLs\6?rCSN}>B%Qom$lD>X&[ySvT𺙊lB+PQgM_IPVYBfJ ʰ=UT),sEP +CCĝ`] ǂBрTOO[$? Sҿ #D3ʹt zrfD$}rEr wL]۸ɘZ-F?B։apYNEA9<&r8XIH>U62Nޖ%2 1T1>F_NọmqJB*\"J g1eȡtktZw ˰-y1_߆'퐝JJjܮ+ ި-8,U;Êj9<K0I@]iHqMSMv Fx}κ8ilcc)*_ܛǭRFE#*XJᱦu:4|ߏI[sF5K軕v?-"ћ,m][rO0B_𶀅J!^FG_ȴ!a-l$?g xepdrQNWD}: Qѵ\J;۾4} Us|YS*HyML0kJwS/Mo X( zYʗ+3Q_|.,@O~/Ul7o-y͍R={}9jwǥ`t ;\z[1=d:rbxXA@s{v!3v6J$H;ŵ>VEWd)֝Юp(8F*snr=]?sE5 fTSx mz[dnq嬒Hw_!EN<i,l3S.O )B??2u!_$ZdB 4e#.{/`zINՆpRS`UZm켁XHMnyUYnUfO|җT tf!Iu+kD{㰥H0fu}㫥Bnw+̇9GV.ULw%D"@"O3M\co:5mʥ/C< }'a Dt V1ޡB4*h H=6' mHqwq͉;UJ(Ϥ, L"us/kMxS-4r(3(¯0d+ՋgY׭D'W kՄ4УwNWs; hZx!7'hi2TMe&poMiʋ ٔ?^C6C) ƽhNzx{57I-i E츏~HXN/I6J4uFmg-#02/'o^7%CP.J5v1t#wٮR8XUaȓHS[3[/{b# KJ(Buÿ<1mQX WDqJxxQ|[9'!GPO8mm 낪/VdݶkrJQ:+ˌV~AJ١pui64EX $yi/݆9aݫ xuS]1O ^I]bXI:p2o9q i DAڨ~ z+.=)I}Jpy<̋t|Ym/ ?uieT!u!7Fk 0ZW73'XA 3B8y"!1H8A#Οލcٗ-H \O:[ `@{Uy*KwPu (^s>g0؅H2~uѯDv9P-u su'Ֆ'1̽j?GcKrC=Ocm ^lX * ~D}R!Lp<nJTO]y!XWt_ Sy~ʁ`3V6D2Xw9E0]'v'EK&K;ɏJnݛ 8[gO}Q&]& sG.1eG.bjB)%EzG3O`y!N&FUrbM8{z/irU hMiBkD(Pww|W=$f'>7@+Z|S"԰qrYp͑~)cTF 4_!m;X.M*g.<2{%2sQ"z,T+h%_a>x5-P0Ts@gJo&/)"yܿLt 658 AdT=u~"d]J:RnlVZ%H[MhYK'Y_l@ISr-,& ׌7kȷtɢ}66}!roR[CgR{_y9$[b^NS.laRD<[Qgo`u[>Hҡ" jjd7ߩ=-@U>K!ekٮ}qΟ`%} &Ԍƈ4 cX [<kP6,sLWhynlk§tڐoKvڹrMPо>jLN'V23d9;[}dW*GKK*F7YL*;-=q5!%K~˿5B蛣!U橧Y:.)Ve7c g]s@y b#3zDٕ[,xح 2Hބ,o,^v,S[ʃ(h' 8lI<˜%=(tC?$ea'|[/W%nPCCxwt?Fi5Df| 7xV``]9%Yx:Y)X:H5j#M-㘁ԈTy5/=<ˇs>^g7ƏB 7< drUKs)R6e|ztvFtO`B!-_'guwb-\+(J8x66Bl0WLN R-prY)!,oBaV{$je{~?Ǹ n ίQ^TsRn~s g1K>nF#} U,^ <ad FVf* uENP| d7}f)0;JH+^xYW7a5o*\ Ǽ)(Vϻ3V*e!i a%l`NAZX*%t?vh|=0SQ#^N6<^Y"h|YCܣK5ⲉ7hHykw Y!W m|%yx~SetѴKͮ{v7HpeQ^=&;t~0n/U?u]_ }Lz呣O$%bHmh@_ۣz,Cn ͐LПB+Q.k}+ܶX_9B|U75fDb K*.a;7". JHWKXQb->$vSf@=&N簩RAG3xvK%l jRlkJԠZ]Q+G3 5N oVaq#Gw,"GیT_`s+:o˞T_4J0*.r>lZM:͌TQ(zFCm_I.:IDǡcwȧo2K'k@t>ӕ&<[YX47 NjKrmW׹ZL mv BУiS1: W ̣p?UHrC`񛊴 ~ Eq %QFfX\Ͼ'=;Pm Q/) aSLJ=?D+ 2&og:w,Vj=ᇓʲؿBCꉙ虰럟QrW2"H@jPP;ꟛc)#۳&_\ Y2f.J|6tlS>jw&o#Du sTMt2#;bө:KH5%Yu3iXKµGOJQ_f@uF1dF: IրNF. ʔ[XOgoHXqo%?u\e_ȷ@\軼EeaSWv(觊%j\^sБ 7=a˝c*ݱb{U-3ٳ)1 'oVW0~o{:EW&ซB2/4[0g"L$\ohPǏ֏"82xHUarS zX c9Xs gFnK?3.k۾u$`?"?xέMlDaXOu:l.bE~v,Ѻi#?VN43YjTh1$4w y[?S7ǟF0^VeѡM#$ORܜBqAX'>YQB Vն_"l_{E|;8Ě{iF V?Dy1-AUnCO.6 3Ro] x mt#&1ԱES{إtD2BMPoM:"#w382?!0T\V}D [yq#032#}znZODOD0G_h^ Ϸܿg1RwBI\l ՏbW|ޟ)Xr hp<DL5jVi@J JL+xUUSW@zq;VpO_u;bЇ/ jl3PޝveЯuj8YC "HयgUҴĜa"7M^8&t)umnh 1S~6? Ckc؆֥/\+ּw\LZU͆<y&k臀#4-Np'2Su ;VLC:н@eG^̒]X*r 慎O2 =Rf%q4o'+ٓUmL') !Q)y5qݻ9biCk9 cR͕ t^XY NJ{[P%^&N95f?p9H j5N `貥P>ӊks૆о8mIaθ87C5FQ,و+BE!bvv5Ta7gNR6A1AMEx!U@w{ɼ$͟~' ~"33f2;BU֮Ι/lUܨC;Rpoi#6̶,E!i_}&c‡= Iˁ02'_U1O$,g2ܻPd=й l,ONaTkՠ@},M5NIvʅWÝЉv /W޻|Ј*ia4'e_]y}ȅk| Vd+I*9SqyA3ovnE+ԅ:i+.UY6{":RawUXgȒ}6c `~y.)$RcB/եFϒ@FegItA"ÑlA 9gr/}T.ۉp+#]P)yB= 1CZzLB&g-+- 49p(S?p6̼# ly+&滂.֩g.y;0^`Jg81\Uws](T %<0nT r_0}s'5F> Mg6Nupbr쉨ȠJa;@Wr|vAaT# ־l] vp[k@YEK,tin=%fP)D9]~x>q#jrJ@ S2Mt[ШdZ{ٶP@Бip8W>}LgdNOS=y0~ƤS9XiJ!:yցs .ޮ:Zž^Ly{fCJ 6y]z3lzd՝ԠXF1n̚ʀsEvF5dVw{BAil\ͽ]>HՉ9/5Q <3Jw^b!!=R C SiM UB Ћʈ>\c'6[q ڠZ9Q/ 6p : b[ |W)Ʒ||@ ? {7U_eNTL؂S<Ąh]c _ۊv1ܳiB6[8(HK0fG4Mj î5ͽZ˾"ĖʥĞę tDU;Q3:|9 C V{x`j bKo#v1؜hDFk(q{dK=ssusL "l`Yj ;x$uW R Kkۧ3 uEBȤ^d`"i9J+H6>X=l,AcܐB}xOIQ0ޏєSO+Z8|ثl+iTPU"S|C0 a$3ck6.*DrB4g-ÏG+O_}{ dR!V35I |q d5I{p3fv΍54\>^9}(Ɋ̝ gy5We#L-GTLͮtA(Ә0ǍLrh_E׫(Pr3H6x`: dBk:im5G\pg뾥AQ55ˎ5'E{DO]ï$iM/g"Q粒bwv¿oJJ%G7RjxjDY_o~j~j;}%O, sv]q@jtEA$e#8\̅Y2u2. :<lm#o`-1VdxnnI35@G!DSK#O ! *0bA$X=a%={c2Nr^^zbϱE~ ~EԮvzWʱեpuu슄aa*Rer>'!"ɕrT)tYHlt!|kϟőS+ tu6(Qg\a4:&P)ĐBG 1OR׿rЇ\yK5 $tK([,mlV*]OJnL'~uU'JOӣ-nI,ΓsCa}-4\|AD!Z>Bu)o^U3us+tq ,ѮW 9~4( S!0 }/"p^ۖˍ8e)@J|gԉ(8c/LGJxwKZn1^sI7{o*Wd1MmP?b=? "sk;vW2l٘7$!0 s<υ1]Gwg 0W$|^&g{ ^O=ct벧I%pPYԸgWReQ,!"v8,|^-Z.@ _ WC88?Wq 2e X ȥLaVԜ$zgxxI PhqĦi= pG}VjM8u]|EMKԌlqh~\wu}IEIӎjtyW.@z9#{8KGȮUn\Kn8|tX^@T'$=|TWUع1U|4cfw48};D?G2R~E`4C0iؖˏ*`JnsLEj ߚAƝ.﯏ Qj>qۀ#i WDqvͷ0#IY.(=*^+1":<(&d! !Ikk"ϔN)$k[ erF3UO+ΟCªVLK=R \R kJZv]EeZDH6wAEZ| eU.hfʕgUZy<$1XҐ2GkS jv:+ފd"31Ek X'Avq|YTbD&?|7ULO$pƮY8X,#@1.Rw%*fF&*[N0K}q>գZvñ@V[D Uˤ?)0rZ,!?d*:7hc'`y v1Jx]ZX)Y*]D;rO9]\KY*u'vo*12U{nkp@8`3ͰPt[9OKRz\'54 yV63rCI@OF] ?7CzD.#ujfoaɞf9c: ۍ}WG^m*8C,ce='$1+b}; SiW IpJ⤬IT*KXJ4r;DG!t$j?aR ]:NФ:'8kT@LHTR~vz%n6^`Ȗ^Km}3@{|hI%bnV}\KqKYug NcU4xr\(%| 7&:bTiJ]%'|]Nj<* u +3/ьb(`Ss5:'nGfpS4.xD GU=F.\io+Q !OkGRxwB #cqdb+2˝_F8z65L\31*ѭI qڄ1 9MktX2kn0vhA1veN, qtA^*% D{ |ZeB V%Z2fv37Tc(F3g[o b*a5pctfn",(ٲs~Z59qAE8`<:c_٪IC3io0$kb2i@Śy9z^2#u4~aEb>3S8)wqA"dF%7i_ ÂD|Kk_QYSTBax hZHn* wjji9a{sA#Cޜ0hVdW?lCǀ{Ә Fc_(W;o "3]W DL3кjA@O(khHC1C~7]r1~L;ܢ 0vX$OޮW}^My:Q1 f4NO""-{)}V%FINNꖍ*tq17&LNT=pb=sA#5k@ )1~yJhԆ lK<*VgSwE "% ِ)%]~ ’g.3 ,CkuzՓQz iOz7" ghEߎ+=A7~mL)@GCZJx,wPS?-*=~|@*t%DXN]mrMcd̬ʑ[J^\;HnJ˲𺸓--Hw1.]tz"*:VkF]X3;H/= δFu%%燤3 f,"lźz4:+3MWyN%s3]ͪt`MPVviT*T2#,ۊ2c;ܲz@xJ>(L-J֖ۄˇ#;В7J=`"]f!IJA}2 ]Y6&_l [x qH%iKa\rzHYqC˶ɹxA (S*7|.-cbB0LSǀVSHFtb|h%y1}*v";'gߟ](KS)-ӁܛPo4jm^h]:iJk+%}$Lx%wWzdauwwgF_}ZZ٠$m5=)y*g؈r* OU!0(YkAX_UN4ѓR;K9`,SNĚiЦL`ggK]-֝yM\42yOg)Ȟ0o+Sn ņ5!|eVg F{ӝ+pP ) e\ 刅yqhB?8 l^˫ƭ ,6I :ghŽ7o9xikk]ʍeJnFi'\>g0Ѥ@$7/Q1Txb 'uTs (USy,)kv+w\x,N T 5 t_'Y_nQnbvo&qRIL,L͟^-,HۿYco ;q'%dx,Jcf\q|jC`N&od< 0;l]sG PY=> Ylܥ/(3? ~-, CiZt/p5j-Q]&*W8b].uJQf}\:xdM%UcRu/ 06"[oWi]Ge9`D,PgJYBh/Q|"_순1Fܺ0"< ?Vν娄.<s B/SI\pWq&N=FTFj<ؾK EoAz}e^g}d=C(/4 h? AGuJ-VKlŚgO=K*ܤIh}e; m.GcBzyu/hҜoۈ;4{.ϬOoA˹?5q2pLkH I{"O뺸a?$r0`Hϖf-5 ?))zbts}Cx/T#𴢑:ۺ5wIjL+0wh蠣.1%.@'*nc&3dz:9t%5u\n"hNWѷL[AӔE&P^WŽc''AIŇ-xy"mG}]e6.ゝ-[fb(N#2 EC;̰7-%7]B,>c4g o'tf1Z9:C0y⨜"l=uMU=. UFy>tpKEBkMBFܔ^eFڶ*f32aG ?pslU] HkWĂsDSՇ!ߺuvZ@)-sl9 o+|qWyBJ۱țSX`U@H ;܎m})y=ushmSQKZ=}H%ǭJ/-o}/]"1Ϡ<2?[[twr{D1ktzo;13vbDq~P9-~@)BP6Y#b>̆x_.sabG#on(Л [3R.^J-x5tCBTGK}ި- 鏟B{n 5GWeS$ l#PoӄIVvQe:TW̓2ѩTPS2Ma\W=%iwe)mel`fXH^X =X QL*! .M nfJ{"0;Z(झ[ncwq'"I|2\1IN5cU!v,)XEO"ЙN(Ak0"riK7_80fO2 >7\@T 棏n^sꤲ:-meGɩ+Cr?Kfi#vl5O7d3dV<qJ5ɿJosb7&C[cː Tw'IXU1p㭄.Qp'su.9v`2[ƕOLrDU@@)@Յ3̸cE!gJc\L96o A68ToOάd5eUn++0Jvy1T+1"7۩OkQ.IkP.M[׼M KFEȄG{~E 9.wKV7 _~Z.fWv?Wx5M2\3) 5!NrWV;DdyJ%aꏙ ԑĝbL ^Ž'Vhk HCVzX.lT"`_N<aǹi %.CT5I &2ۖr?&z#}Û{9\̢;PzGatnQHh|U BU"v>0#и2ĿdGsn!aƅN$1na e9BlJo=K² Sx\Vvn?R'[^dwdi%f&\~̝ )j?y-5tCU7'u7J]NA-5RKɩ 4~L?EPIG4ٟ+ =YfFe 옿)lqU>׷zV.8UJ=(黣 hj b4/gw `>iIDTGhUE{^h*X"yMUqS}Flq0}&@9 Xfm.vmxGf?ܥA&X0+J:@ho~nbiOjޑ1rTMz 䣚;!/mATYbLiVYVLa -~gU[;i.T5e.2Q#1(YwDa!`s7̐fB?}ә9YjUUz/(^* ~(,O:0!R1E \;XKV4G׬!6e;]F#ޓG/ZcdP9D)-zRL)((0,9\7sd|/ 2Y]w_]SR{M}T_)t1}%6F$/Zу'p^@A0 l1"MJtGt gH5G)_b"b Y \Dc) ?boͦt5?8Åqظ~'n߯&݀Px@S?(6R V^ Rk*_x"1q(ZʥZRacYu=9["!Q6 $A"w=ٺx!]VYO%9$d$Ɩ0Ō;{x$m5}:Ibkvn?xQ^J6;c:ތkQvۃL,)[- I86=_H: {.3srxt:=B-Ĥ a; l|zFʸD9'Xl2P6{L3M0KuHݦ+C?|;ydz|3hpP5mԴTՃxV|[G rT7i8"F,tal}8MyOpoǩ5SuWZx sDǫrD8H8}WE^Tq!9ZPI#-IVY*Z16 ~@kQL&K@i.YFݖzTb>,BEOİbZG΍ui2µǵIc*lM$ ǞBUtUSj{&O]5WksCce񱄪Ԓ~[:) ]Jhcga$u2ӜY۪>8M)%c]P`'Z3FdtG`kGLۢ)ܵFz 4#48r AoRM0I'6"':CB x.!HWPlF @,BB0^S={=j@b,rn#:<玠2!=Hۇ%If`9d61VӅH*:)9;g9fpO!fލ " '"T7:~wtx11;%JjK{%D=E8*4v7NwX(2L$.H2g{<5dOlMd5 vY6xŽ|$F"PKN֘<փKX6t,o~r^O(f.kK]y7Kx'd{[w3@FS9MzU>mg^i}H\`R3z?ٹLb"[;<EW Ut/b$ٮq>g%0a߷;W?B(jG|ȍ&ཛྷokl0B_ķ1V HWuMoB2 R Ux8ɜj&V}r2e1R3o]=KH-PgҘg!.hBsiMؿ[w$s,1iS.h|b;Y'(Oטs-2 `z]ly%{PXikWxMBUM6X !}, $^8JW;6ңܜT0{m4?`0GLȻIYYֽؼ:on\_҉"Quj*NA}ůֿ=J44NPoy"L-50x[nI:{3fJ>[:40Qcmףc6 sEx]=zAcEM$oTg$vQC~?GteU" wz|ɥwUuʦ8!bU[Jys ]]z9`@ruwTAQ] v:Y~\W|Wf [B%QQ;üo^S;'Vy~mp@`(,!1p0ko%/v>˵U2+ n qpOUP;&M38\xxzwS]z"XC~/.@mg|, `/xm<:ɱoٜd'7z4"A=4|v @57p'jmnc)4w7BO[@yzgzd j- .P29E[Ԁm?*\44BS7,9y_mI!\#2YRQHZXA AVk:_>NeP&:.w)z%tl3&D~S$? ^`4;NSjtD‹o) BQR% _osO~jX@G.0;ú^U^lV*$b30R<Ӎ;"0D@bd;㱏nqI4^x28cjZ-5?E>n_X:X`|a$0U6pWY+p9(* FW'-ᵈi=򆽏7exO"~b[QC`ԂE#eX#\@ҨuuJ:˄ötVvYmX([x3Gqu i5r3{Ou1 9ίnhxXN2>$ww"KBH_Jx@O2j,@bەҏؙT@V/lQ^`l(7;Std'k"43y:$PMNa7_n~] o;r|˹LC$c):3$'|f.2ߤ4bEU}u5'!^rNjsKv -=;5nwXl^d!*CLX'eSK&E, @d)Bon ?ƕBc׏ŐP{eMzϫEd0eZ+NϨia8ͭl'܉43Ff/Fk!y(Z3D[pE ~3w%c\ͷ'ŸKd97aFe? KN!vOr6ez;~U!fL N&\JC&]MBy\תz`x<7^ns 9Ї>ekR 1Tx` I,J\x\T مIv9 wۢpȅ<5(:֌jS8GZYC}@α$fi̎s%sp)%Ys {l^еd9I C%u^>F ?Z3Kxɽ4GdǷ2EE`o_m`aTq)z? vP)/02)Ցłƒyx>S 7>OH 9? #`W{B"/==D` H@XW41G&L"׊2|] 6 _3|Ďx~*z?(66sۀȎ0(/`fW򺢴Vm~h*Ԉjoeq[Za4yB} ;Z&Z.W 65.ȡIW3N-uJufY3Une'pQ.kpuf =g+[!b^S֛VpUeUo5?!9`B9jfZH#}dMd,:5EV@A wlVugg^z욇w*ugֺ:%l, z!;+"1`G:'\P cj qSm@gre[zwUSPk6ô41ӓj rFaFjD_Q#"wis8KYdY~0ቮ" ݽ(Mӽq3O߇]Ae`o_HAqg6ɔSXhR67N LK8u72Pv΢z"-7.vM%=:N:Hi YK^lPRTnC,%|FBSTLwPqm[*fhzs5E)e܀˵TkEBV 6;~8fhs7޲$N.Z V®eSχJjo,GJsoQJ;qk㭏<ڐN>ݶvnb$BVéG"~xe4$ i/7 ~(,omh;mRɕܛ$KQ;TEzVY 4bCa!\Cz&ƻF9<53VYTdӐ-twEP_騚+C FuU6J( ajkO3t~ьe ;9]f?DFBom!U=u/urzREP2n3ڑ*WVv:][e/"dl+z}*R1-Aa6t5&*z(,>8?``k A.(rRӶ Xܺ`U 1FrJQKl%){ I\-SGHTw"Cl 䮩e|M^li?Mg5!/d&H+uް (j;S<-DgFq+MirɯS=Y p.SdFn]L>%YeuK]~][3p7~[Ap=-zٛ:Ԏa+@Ń5\a}U: ڥ.h#lNj,5I3Yj\ss_s2F ~H?zHLńV14$pt,䞾r+#ukS.Tjd\;VXv╢?`쾻#/*&J]?4H)%9jμ%}S=z%UinΤ|iENOuhAS+ACH$;f2aAjdZAχ0aWTjiW}W@OM;.j(UsQ}l)ቤk!ӿu6a@wJ!1ޞǁi3B,C趕tCX$gCj/0XϹu:ܱ&MPjtX *=Tg2<(-6lU9&ⷭ=3:;]7[^ BbA̕.> ?\nFF--Sl,᜜eb+bƵ|J| @jx 6ǡʮu<2pbSDăI.τBQ+#WLњQ;^%rUGhUbJr$  QJ κۧʘ:lJZz6rt`#5ǹmv Ady\~į1|eZbLx!MYmʢO8JHyE }&Zasc U;!oӓ"- 3Wȡ+ZAG1>$[֯(_w/=.. JFP5tDåZ\@)lfs~\S,c4=|0d' V RI#G{ L'jԥ 4_]=+2m&fc|N H;5!=`'.!Cض{r'_kM1C#O(Wy:1UY~N9vC)Fa7n E60Pa7#9MKi :buNʫ;/SƐ#l#_BL^PV#=Z/ߘoJ[ "oݵyI2elSYɣ.Jp0R `.9Owa,u2HA&_}iI k^-W?Y]/6O+H=S4mCh 0}Ҳ[kvWQd@am>N@[aUC뛄V_0c}E͗GbӁ&F@kk(j'*wpzXgݣO`ad=04x'ECl%J9[Sf;+aՔ|COR1)721pq+Tk[Xu,4p3܏R^jWq@cqvq57e3C 4io;~@5Q@47evU::/,clWqfy?Ä#pvpV bA6+{hM%f(~.pwuZ^C0"2mj-}&|tr n5<m==j{E_s4w`G9UK_!=KHy6IJR:}E@ld`rR5yߝvKhx'.&Z =2bq-2ka7MGov~+idag-Bh 5GLaO3|$'OC,ZM& Tjn':[&%9 kf/I? 7ֽndp~3Ԟ0 %D8FmfSO5&nG4Q2<*O ~xAƓm-=Bp[ZwZ˵ޯW1#6-&~&?3M@Gkܘ8|YA"́jMIK;5gC85~c~ށZ `ꔛ𲯆I(Ui8N(rFɒf\%Dŝtp bͬiSo\,\:tkSF=U+V$ `p\%i.4vᆅ[~ 0.1P]Z*!cpvGvRw'њbm ɀ^9_[44V5p/2^4b9y'%U cAijBFwd-|`e ch=OKiR.foItm5p[RIv}d# 29 >rg\EhOڀbw3>H^ )n ioЧV7|kگ8#5)U.UuṋZF}ԬwCW̕!TcA+B8P]C_jXAmbҏIl j!%zHJe <"$vN'$MQq_z>dž.p1 =3:qXDZͫoQ.{ h@mԧ?U9(w8EK-N)דRMxr˥Jg_L߼ΎL)qʢ~4 {:(c ŭ°^;vNj By\VR{')}Hk k= FݙSOL+ }䍙s#NAO]Z@ wip$@4 ˩P@ k=\PI-O-F˨nq$/=.9!׈Pp>W^zWbu傞ּ91";́ixE# zbWv:%[}gyWW|=,)/x?򄏅zqD$E #9 4I/LIc'k)D z22臘TCǙ-S]0uF2I?  ަkl {J)l- X4K v&aA2Cج^#d8ą(^# $Wլ.!`w4/;h  &a_ԜkUi/WcܮR—=hgI2 eU#g |&3Ϻ$EsC̃{vVOu<K"O`xQt9u,0Nn#F&Blo2F^p9xo)NjB 1=!\, $ItAیB?b'W}xayW,ȶ`[f%`_!c@/ۨYUKJGW4oϜ=Ic3yF@CezVSd᥌J^5Z|bx:ZDq7͎w>:LSXYt-{-|Es~3]\N KMZo3›/vH $+M&)k y(O:`ko%;@WMcTdnx/ !mX,.9qIϾ$a A}KW(dY:VIl&* ] %u:Ӈ>,"180DEB4"5m]q] ߞ}Bq@ Ė(oŵNX_Gv>Q76q11@~O.&RWyb8zJs.["xaYD{bed}-RLela ʣ^G6_#@\J*9' Go~@/o=3 ]pTQ@~J< >?cu*UI"fM۽g" ?_WwP\8s 7]R_Ǭ(:پ'<TFmԧ;sņP|X ( mB~^u1 GjTԤL$a$V6# YO';ZC!cFQGdYQ_ e2qDilxZ5e S ]3p cvhƣ(U^sW8k _tZ :Wpv"{:\%|!6YML K4F,f&z+|&w x|]ZEv_Rݡ8$y`qDѭS)Q6>9] HWf:UfOu ?CgXZ=L0_Ϛ :iԀ[z/.bb2V13- \/F̠<  żlai4(gzR3M2p{$ꄨ%z&de =T}gV"@pT[>Gp;%0Ԑ#!Ve7/,4=y/As.oz ĔJ^]{aY5`cXCs=P ഠL8A"N@9. _ReՊa3%E1zSw3]TQfʌPTɆ`kGS30D 0hb1SPY'd9r޲Y#/ eN::5tu7FnnqJ8=ڠ\,)Q2v6fZTwz]5 P dӱbчڏ@64Y[ђzU~&;0yI5tA.h77lqTtrAw$nl7s &IG͛4I |x|T{W@GOy47(isA&VzKsv E [ JҐ*jqy"O ג=£M΄)❒.<+T5gs̯ UDsn0mBWPyxr o 7UA[ӘN)A_mun$cnGpܳ)rO㾥3T^[C}_[3 ʢ5lo^6{a%Ὺ#RyIPU!߇ 9G+cFKV @2ÕZ#iJMuLП|=W Vua E\&H&#'ZderBG6c>a{n{[E$VtAwCQ4 JogZi.nR(õEZ+g~Տ(! 75H~w K̲84 󊑱ڛw6tx`h7Kגw7U޽~ SAڳB2W<7Q]֯Z~Αr.X;Zc br;%K@muLbu>/dyG#AWqAHրmT謪%@lGB7#N,|_.K|Wz{6]A&2_J[41[H7غL=aᾉ#!J` Nt;Z80ms%e==" g "0@_}F'B!pHdn[Pwr5%FMf8K}dh{AxЫ̷#x{ ;AEX"qco%EV(47 6[!';ƞ4oҽ"*L"^?zkbƮ <WvH[d󯺍TEI`>,\b?mTm:笿adɮ ԳF6*dp8IDL):dvFyo2,Yz B5ஈ Կ7\hM>R^mg52PrU½x.R5aϣO -Sڡz\78Џ?; .(5'b:rFcnEv۟b#$֍y}؄;00t^^C ǥWNdސcU(,2}au.AS=3FJݞ/5#*YT0;9U cv$Jo7.mɮ h4(;%_8;6æ_ X _ U!FԜ&T"%;ݓAbq@dCė>`o<^j/p׎ܮc땋؊JVm},NtUyWF->"], 9)), H\.^@k`M;m,=f3`\ )`*J.HYL!0:r8 SYd, |Us,66khkgux V"N. jKFZt`wz~6-꿜 z4IdߗNT_mPI: ?`f|x͸?d`ݛ,tnBoaUqHB2IC%50hx lJ0|2#~6H-m?= җ"Px_v,,_7LV N8ڕy_/Po#΀ٹJzǮN ^"Pن~#h~Uz{b^a0Ufl6Wm׷0@~LN1 imk%js_~.*Uq#B,OHZ4IY6!!I%RܿImM|K z<i&Rd|25P^Z>V1qJ=_^sGfhWKQ_3>jYܐ3Zmuá0rQ̫bI]u55rmFl4`5"ZE d8>!f9DOW–Z\YaBצn=k@/aP+#+g¥&Ŧ"7r4hO.м@`6fseGuc |H1G53C?MK'vY 7I/|M]vh5 Ũ/zRRNc]*L3h PZ3"P@ Z,,3+o4u/Q!/uIS(tO|@VCNɄfqloQ@PYL1BE|SXV}*5#3w7GXK;\yvΤ})5=O!͊}RWX-yHy*zYEh} ?wvV&bTP**ssp3*G3HuR7x Y./2eV@`z]RB-aq& n=RnKñ+!P۠D-$&⸋n^9h޻s~apz8P9XexN[hII,z9HZ\TKnu.* Sd~6k;>rkRpSڥ!vYTw_~/W'1ƪQ?דPT&-j=o1},喉L7F̗p0OHkҽ^y}h:*?jYme 82V Cم^L_ ~0che5'9e??Y  V7_LiS/\1XuLRMhnW #][t'no`´A! R j -q 5H~%2@m&gŢ|W;F Ιʬ>AdR`͇ 7_f븫i6W<)mՖRQ21ȹgYrKEf FZ"\al$c^Nk{驣MmcO៳;=~#^j~\e7@ilUYB_3aQy+s!{,m E_慃 ˱–nW)*gP)|1:3SFL0DpY?F9>87KA@T'JX)<*5+h3#jEy. TļCw\iTIyQrbwٴ L?#_d2#|4k5au, sln&nR `PU3W?QjxIb}4e0gH'F QWtg~ N "gm}/)Gt}>sV4u|NTy*ofi缻؁l;/=r \)o-ꆜԮCJmCk KFMX/fJΉgi8cagC[ {Zx smJ|79"7?u Wz0T-lE_=sХ5P(ƛhLÅ,p7ҴZ'H?&}SQQErN@P~h\2W Q*fg64 *cGGD^V…M 2@otU8ӣl+wFIG:Zذ/4ܫC8$kHRΟ@\ U,um @*? 2C3Y^ďH`\P$I7ASKҳlg 9/'X=IosEOv+bn_gK rex BuYGb+BP0qFO #Y-\3{9?ŏأޏ1(ju<1 V EIFO=Lːrbf2 T!.Օ9+u) > l2C{6/EA/C.Fv[f0y[ F) d|f?K{\;A0'NźNE {>]G@yj}b#$aƎEJ;0/5RHPM_h_ 5בgXPJa bOfgے 2fLF0F` \F^.!QOGR|C읹%A{U.&8-j(]D5jH%}r ZXL1ydQ7Em|(Ƨ7Ej?df9K v3YvTh40/?`Dž[igH>Lk 2ِZAL7~4K+9ǵ_5xI RdQ_1fٹJd@]ބ @]1 _cF0"g{}eIz uuj{Sf'4'y4UOt|n ltH{0Xa,XgՄ5K OTz[̒Ns@)\~# xX];-(Up>DoyoӢ8fTH_La[:h˃Urk0)~f ;HJ׽ǫisTl:aQޔK*?J9_&۔Y w]">w>蒰:clnn~=iEobvcDֻ2m"qMnf.E@D;\ tGxg6WbߋAGCOGjB"$;¿^=J;t˔GZ*T OLa;L}l$>k$tBRIqL&͒qtv,̰8 N&`߅wlH>KTP/nX( Tkن䗬~[dFy2+<ҡ f KxMKx1C3+n[N3/$86r3!<ݠ!t92e_[|) `ica:W/ޡ;tH^@3>ꄘr,[ un$QhBH6hIB +OnWuSB 'Gi6ϏlsUgOg6^Uƶ & RvƙX]Ng4Kdr#ԕqS}*ޚmY߀20u; rsKΗE9_MůcÀaEF0u]%[**3/=ZU7gY^_>.VH$_e8(ת4l|ܹjYrwJ;ajԱ$ 0AZ pVMeh o2S7F>@ 8ڬvC 0[/ O2=G t7 z #jL&j՘&8ߛH]7y ^]Y2mO\j]Fʇ;MfH m!Djg'c|u3!Oov?b/k|hQp}cs7!8OqzKv'4(J1p3o$۽P4ȒHh-ب1 bUC92m:G6qxmY=Cgx ձSaVi^gJNfSM],vXf]i-,|ËDVח!ۀֳۭdnjk*l-iUo<i٩Ol?DCmbN=!mR31 K"ii=-DCO&+>2;rEMg1.xuKAv{/]{[A.0j{ -d_I=0Gչ8 {弻qS:|ʯGyu <r:A&9B⬳%ݚ5!)Jw?> {=omY2OA.aĸ5Vu Z9ä1$ku,^P`hnFǚV#9:WZiH6. D `p.! &f C$I#rrNs%d ;]7=3Y 4h2@_Ok<VU'vJRN s?dc: ]:]CwCaB=Pct?jGXUw)p2on5Jl*hQ됸t;d0K4~q:tAm`dY%.dNuKrcz8)#{s>",pLK [UbVC?BoEz]V8JjbF]xJg2ߎڦ %; !N+(S巼[2)Bz2Ku_G6q>~0'|$woUeˤg*0{#]Prz0^S1UZ"8|C3 ͚RI̖91azf]0\)iOFֹ ?UYS2V\zk5BއIsyCdB]LSLU?EMU*}~C rν_;6,Fv]M\Gv]7CA`ͷF JxӅPfsG-p0ͤQC.+2A˿Alc5R/rJ˕;Db@XYsr9HŢX9kr#8'P\IJspEIکEgVUFL`1"JgJM'1g< O5m 횲>M1=.ߵX0TQ˧)dLen=u{ދEb9IF "h<ڄ:v׷]Q_3IymlI!hn\+Aϥ Z/d'ஒ̙0=lF󒾭JݱCg.՟5R;q.Q\/%c1u[ГvׄJe:_" z1''ã jb ~*3-56: Qy#%#pr PW|ݵ)7k0B߯l B!P_b R`̴\U>]!{ng28&& _ b56 1uVwc?1?6Xu0B^xI'3XGY'H5 Xg jLBd!sȍ$x4*ȺS#'vwqriO jH~->]ǝc݊iYXmKrcw;Kk~b' ?#Ss/xƍmt ܮYx92[~mǹ<[  DhקuNү^%A*s] [!/N5~ࠓsRLCԏ͎wY6`/jؤK@ y x T0,K$_^w^q[B0Ws8q:Squ܋-"3-3=HcW\ȺS[>N"dmueN7.،ѝsw:6$9^vc'L19/U&8(;)nw3TCTqT=:HGR4 ɘ>i,YJ~GI4W#ӡ ςG+ß70aZ,Njt#qa5:8Ү #@D6ߜ]9WͭBp|y漕o6DǣcDZǸXJo VNB1s~ZN<Q PY)t$3>t wD.zLTY6@ʴ~ p5L tI05TZbe~U&[K4h4 bQ&FE`Iс@DGt3aI='֩sL7XU(5_)H9^+J핝j_ڄŻȳ&6vԭ=Vi vNd(}B_KCͲ߯9oeAHq?[P@  ǩBj~CoW͋y蛛ʟ1J0|UlQ''&\3jXrTamc\GX؞'YӞt$`Mn %1PNy-wEKMl@<(,\Wޭ+ص=/c䡌\)!W@i_^*a7oGd AؐX@1sq<ç̒]sWtF1h/0ⲚU9AI=ek߽CE'EV 2!S?vb2 ޱ<O79\(mKC#"M]2;AC]'O5BVӢ!A-!ֹU T\ܮ.S@IWb1:GzeQ[eci _tzH:$qSSf# vky(>4M#MġslTjKvD IXpeۣt! >܊wHF9Po xi`["RMX/SԉyZn<|LT/=f: (]mlC>?E{O48L,_>I@}X Pi }z1"ttYǾGҭ*gw}lm¯Đg*BP@!Tb]T[ɍ;T;"_6WGgL6B 0D9/b%1/kdᡌb"sUU=еqT9^:3+Vf] Y_f3}x~"ReV 󽬳QEI݅ ,P;"bI`m#7OaGRsz] o-:V0k/;$֏=\DeeAT7|2ʚ0|Xmه$'k}~ÅU$5fkЬqSp$)P %v^aIM| @`tDo&dX%BC 89O8n2#;mTbp/)lG>$bUyg@Κ7UE_a]gԂS[&i 0m,f΍@1=( v˰˫(l2v'tJ`FgW~»J0uhP4ac-JB7_24|9>tgXTLg԰kBpbdੵ+g~4&%c'D Qۍ#4[Ъ@c(v%h& ID- [X!ywxbs,t ޑqYxP1}YG9<}hnDD~BA'Qfk?.&23P|Pj|0j>J\v5. al48/{Q8P [j@iָ'D:B(Ypjas欼d/Y^rU0`}'7X:9{G:FڑҦDԨu-]dfJwS}zErіоy&% 5M9-{ -A9v7J&CQI{ 2XdgwL SezoZ?(NrASkJG.eb5CVCh+AIG6`#`T\mB9JC#fF* #vP]pB&[(Lî̓09If jkuLݾKYa^(x p}܎ ڱr[u;qrО:+3"JwDjY~4^O@nN}v؇+v5e3_ Ȏ-ԛt sGo9"G.KZS4>c+MNC0w9vVѿb"q!Br )a+\WAHM:KTٯA`* Wa[ LOG\.ӃD"&:+{`a;( ٧-R?XS)5Bj0IB$QZ|KxK tHV OcƦ2:i1h(AD@I 4' Zƺp5?74*ˮ7w V*)b|x(i~N{^Bݷ.{;ܻ@+n"b~ǟO+p9(I&?ߜU|.NSjApPgyˤST"VZCg^u5/b_/v;7p"4\ ڷF/OX)d#>e-P7i5δ//]#izΆ;M m" ҇<̂J?.cKYS!LGMТdA /o@$VZlʧ{j&fD-BĀL/R& jTM+wKnp-e1X͞PSɘ+.F16?x=2z9HR ._~b y}/[QIbޖ F$~Rvػׄv1 YZ^MSb(2o{e,Zt8qWg/J z#XTmY73KyO8 Hse-p*`j>ǘ76:\[aK=ˈќ<4*Risq`K.H6(0m zI"'뱝K:tOkA =lq\y%@ZwOb G;e[R3$1ECwwigW$GX/>5@k`juUvk>o$gdEh)tTVCYę1J0u.83(fVv[vhog %{'_$7ᗤab9"U=c#Fv > K_zJ&;ob_c _GYjبxXH1~=*Q/@-OP0@e$ɶ>.m9 F@6^h|SgaB[(d!tyTTc1)b=}A21^- c!&k%jw{~I.qd&MR%$>+tI1`ԆII#$C_12|荕"S`z]q! X'7YslO$v&Ԙ|^>6MjBbYC!;͝c/s%5ڗNsa/7Gt8+f{AMkBkձ6 ~ƵK.'Q0_! R?iq> adHg0+ଉRUșw)3A0Q~v^ wrp<3`K@@([%Q )hF-+i7Tp @& 3ThV.{M4IǼ]Fuuh2"#!\ܜW X }<4=TyڻԸѼk`RLjwPO;}_COApNTOps ?aU曦LGV"dَ&#YT, Q*ܒC¡Ph{=ZC3lrĈt_J8*,U1m 4Rp֪ GJr;HB=:VPq\*?`كsE%ڬK==>N`Ӫ`j70Y#;SC"k@3'!9qtЄ#(Þx'HLkUO+9E.ydrUǃT׎[4/bNIGoBT ECJfI9'~ƀ@`j9HSvutՃ`9A!8yX֭Y\ф4 |u';,hc- RBj'ڙG;Ρj8Iڈ%tIE14G|_ړʃ_c)V 5ٽ].ݗеw('#dښV,cp7 /8 [G#v ְqRrH˿9zf@%عԣlG'Co9od_2+ S2"+nj,>;Vr"lgUwhn-c{AN'1z%DbNJï["#/*+-K)@Md^RiySC#u0s {&t-#.IW2 wRڻr UMETzdG"С-IЎ9RۯT#ˮ з hمj-^Hl X@Uݱt Z= fL#_AnjjXhn`ePԘ"D]'` J (gBXx 54 + m4=t:ʇVb55O϶ yVqW=2`ύ ƁᘀOuMA*#`.#"rv6|D#Y:Xe1]HH7'\C|yo/ J 1pno E [jcmhDbRݹ zRdq04߄ZKc_1SqH\mRez8DE** } ,)4->ލMV6dv(Gad; ,i19Sg/"$>im9P^1C7*)boφpcŝfq DcUx$/ ]86:~:S"ԟLV8ʱWrHQGh$eWYf0,&=ԕZ{![.,A_ġKRqm))" 3.k@M h`ѢI`3xI-3g *9qOJB!T>*ITczڦt6E/VWH4=M؀|kj^#Tx&qj Fi@(= V] ضL,B/h % sG ie:o+nP5_hh< PW sfm<jG1kqV3OQ1!`z8J,US*^!X",/99ZgSuV&4c[$Em ~8"i |\JeHRB9iEiqs!E hkSk`oW -}t+pn1.^oZR*6g~(;8Lb~ j֊kyhk>H0v:W F B 8n*UBܓwO֐0;"e9{_s#,n10mxz/8أzّa2CFhxC5g+DBmEJ}jգ:y" Vi@]j[ԻgMj'Y[ 2 y_ ?Kwv3F7ž3{tO8A}w$ꮅoktkȷ_:L]/p"Ȝj8y%r;Yx~c B&/%{xLZoe9w˙n.dȬt!Kq{H\ E${ 0Eǫ܇])d_Β9u>]VF(S /qSx͘1SHcW lW)F7i4LKK!a(H_NjҲߝ~MY\ҁ* NpV@B0 y_Ws!Z5>Lg d e.d:,}G9JPļY*X+2FX bӞB P: 4E߁ec @-,R݇[$wk9NgVJŷA#X.1/%SmW,!bl%'>ѭx ?%]aQD N62T#巇%@K$gtJۮ6RSXD@r9/#HiFq*rf2ԀHٝ9ǹ4eعusN!swWk}"{(hc z@w!zwkun(SR~tk},'HdE4_9""(g jk_\82|ذZWL-8xoDNi-\r 9Cx qA> A1Y\[u o/3FdkW:=.")U PT>!w*8d'cQŃ&mqe=2e+h3H4}@s>Luu~5FRl#:D2R 9n-X[j|nGL~=ݿJa w%1=dXpf +l`;@qvڜ 5PL&Su BtepqV` v4%0V+? ج5e UG3zK(7#>1zh53!zoͅ;# j%dM`sS$:'+N/ Dx`TEA Ňy=X{#=>&<'/|ӇEroS!Ei#AJb0|y:',k8aј^pW6lH)l OBbHj18Ke__ٮ:KTþR:epYԇZ2&X ̭4㕺=,Ky<-8xO4^|ܳ Sꁒr52H#lJu]Zĸ"V*7Q C /`u+wD'} /F`8|2tfހq8'rLl=&AI7@R7 O$tN}fG)Wɬ|lzu?S+"h .edE;O5Tuy&Wܸ(2dE^Tl?1`ĸ.j <8Wr= B_!ϵ;b ?pYʂX;@CMf!"~{4A6S:*'/uʹh 啈t=giɒ7!&qTłIW4}Kƣg&3v#Lj/w1cL3/rvYb Ai9X4ML"@|:dH]ҒGD&WGLTبPԢP+|im+B jZisM $L(H"RkaWp0'x El -v˻q|GDEf_fG>Vu_.ZR\j zIJ~,c=L֩|1s૰UgfIƐIԷ &j| O^4>uX YQ<_Tu3raYuW-;%ͥ=$;*d;aj[jn~N[po凓.6jz-[&FEO4yPSh;U2ί }ݛiCPA{k&zbki[Pa*rt9"pO%N'\<Qe/ӨfM>bӛMW+Bj8׽|HTTgWcqe ސeA밧u<$ jS UzHG[-}{sDҠ$2:T3 6aagęSUE f< fr5o#0jwriuD Cg BZ[dzB_2M"IsErqpRO~Ha) bά Tt\r9~JCa *ZgSYA(]DxLܿT-L#L &]:Oa?Me>/&3 ge3Ql+,on, M>&u:6|"̷A4#ı ;/[J8Z/~ҴfsI5F0C7mmOZG~ev66 )_1νs o9FH6s$ip Qo2}ͮQXl[mPtLיzzetG灠=ՅKv{Z򔒓bv hq4v]񡴐QYL =2!fe1@!UlD0{pj(0;ы R "J)]F JR}R>ҳtNx-Z͗ =bUqwm~ѕUTHYPE + qQjM@?t: sT+ZF(B9(sD8. C 9PxBXC\wr~ԑJekrF&DqBT˦ kf!tToÿlE"^}}|hB15d TnQ.<`)M\vuӤ% R׊S-jDcK!BKӯ HH_z., Y ״7]pphMdxYCC(30x}D [$}4x'L^Jp){ or.dV#Ƈn.=׾™f/8Kqi#eU/λ~}FS2H3Qk]~͞*')x,wB.ӽT-ܓidc㷍\"rrFGemxi^]@V[]k7/2V|[>F6S-t3>6ꕮ譀npŽ Fg4~bØNFe" ihj[:+{Zjkr '7PX]eHgO0dOo]n~ǩJ n84nailjad|WT+M˩PFCӁrPF=NY괯SFr,e6wT%C7PLF.XDX`^ݳltzK6\oE M)H$/t]ƽV'#P-3wcO'O8CJx&3k4J[6у(HC~wO,>)e81fxgj>T~ѰHquӑzF)^k"Ki ?NQB[`lsSD1TRm@yZfw;ƀԁ'Gs\wLFTM{Gױ9h);=DVs yԲܖ2-1 :Zb82j1`K^8@oʷ_t4ѵDyC^xmbkfFGܚ*H -r.1~}S͇??8h.K4\`bj l|~h.3&0 Ѕ 2S:K~dqfrrED* v->q2U5 Cy`kLHVX;c|š| >$5)J ۫GpB 21\c ƋAp}iTٮ8[<>E()RY{'DS]_`ڨj]%H:-?sv։5zn ]#`YqG ;bU/S~VV>FYq©Z,nx8$[Zё[{K~:ʮRfov~`@E"#Ȩ"u~x&_&%+!e/'SwIsKiya[i' QB|#)u)ICWn3s.oºS3Yb$hPPE6*?iD.g>BANT<-W/J\M=䡑3x9{J.SSˡYd̸o4 ς[N5g 4 lI@IT (O91!r H#kL“[uecucoOqi#;}m&ǣ?&ȾWTrMIhw'[ݰ?) gb:%Il-T \qtlVb3d9G4︣hUy@׬x $< t򷠞PZ<`MMTtfAAs肥jd dm<=WgpS/MA/x Fc?@=MP%8U2=qۭZ#0*.8z(;-k:/sd!|6 :ʶ0omk3!N0HS& m՟*#lgPԕp>]0P/8\0ڄ@sPI J+1C8w-$ X>+|\cZ]^&mWm7Bgnڜ<7oMJZR]1Y;@Gs:d1[d~ė&IbDuw4paKcskپ9M3Z0# ,̝^h`fF݄ͨG%u! q*\"bE"hK&dZx|1s2JE a^L e d~4 KgT7z+OÄ,ܕ!TkH5VMu L$f &n ~vpexO:ys[#)LAλr9 1f Z`XVJI1SiZb]B_F~KWu-( Z4\wM_h1 >AZ(!s4"ѭ0`,ß9aXcZ&( Ko<?`F]72|PNu%oVʼn1wEf8qY5&iewd7#~uNRFD0K.lu7]k`=5'sG-;P $?V[^,QXd>U-[NPHIKM+$d8Hr!JPc[S0~^(q7J27%sNVVr~/`lw/$7 4o{1<0[y8}<kYj.1Q- 3U:nef+N [s!Yy"|r*ܤv:Ra# ;Ma``bh" '3*62bэ#3|\X@Hc@kؼ fnBE洔)DdôlhU|`V-zq_ ;Ap="h2{Ƥ#re!tp8:`@0x"MBMmԫ?R]K]ZĠXf9O|h EjSOAL<&lT'1H "o&>F|w'"uFI~rT6CM1Aמ3l oPhi!- m\5AӇv^>pRIf/ WoK!< ] b! !8XYQn=5IĤjqL0K&p(jo5lG.⹄T=X 5Y@>ڱ% B6׏j2&~#k @r zpr6 5n3HXuv>k@g?l"$yzMw|`juy 􈔣);)/.mi8!cj&^ԭGKb:qAH0F'=ܮ9=Kdᬃl4i9jnGS ? a5>TTdQn&?\h[|-!59ptԿQ>8!P?3ٸm~ :S߷ow@ rL/ZuQ(̭PҊZ =5%Rՙ.?`/EG\I%N"V& txSɫXO/KsD|I¯iPD`xT0z8ppF>J[ dYl4j'O-M]hH_fE B?P.5LDfHg YJCٖvi1mAkF`p3#Y}ȪaQ3 $NLyHJ?g7P$q@SCf}$.g3"(lزY1 fX;ܔbA\cw 2F~pS\K"lZs% Uwdf-QxWOn#683.ug[XUf'̮= 'ϩWɭ-a2D+pO*fn` Xӏ4y|xУeu/cߓoT.@鱸< T"H%>3|͝KxZE{C!tĚ6m$ GR'5æSśƉgP0w%+vH¤' 9{ XMlAfh_,†AOCJt` nk"( GB %H,Jn"~ShY)CkVW% ovU 5+qT "q}g4(}r[UP]9A}W. [ar__$~SYXM718N~ả˹ mbڲ@.^-C9;rqdQ8ͅ]-:(B"DtR.um!)7xI]F.GtK(k%Ax/wmtm}kě,W1hI"pWqvZ#7hߵ5=Ry8Rvc<4~L )t% ?^V/>ȇ|B)aF}W#8N1SaX4;<4 _̰y}b.WmjʲQ$ RVusw7m[Wz$^R[ibu?Nۂoxiiya@$r`^Ƒ(T8x $CY\ǫi7=d!h'QkT/7ݰMgχ#zo2j=/#pMUv&q?x+9p9Iʞ ˋtD `iH[ސ!5/~M^Eks5;\z*dVG5!λ9)gnQbi>Ɔ/!-G+QZfVڀ0w)J& 8jm!o:nVPM$PTos1cң^9q(3ot,]p%:GƘcS'Iʬ s6”qLFЏRT4=)X׾iV1GmzKIh"󬎺X-RV1t0A ۙ|%._}AAaZx_Ao_ flnUJqٿ Av,/)VzpFEAH/%Vz^6G2mб 6C!L3y߃2uF°7 oӜK?Q Vw9]5/oZ;6#{Bh]&V).{TPizNl4M:IF8̓mJư Đ%!w鮄G:fvi&'p[w;;:0\3*Q[ϕ soW8Тlj^JS'!3"+dx&X5bTL{ZXe37/̗cjLk]Ur` &'>,$!6Lfs8х*OfKrXZ5 ][eOM(dO]"ߗy9DSd"dyfCk#2ܵ}+fPpO漍pۆ@FtA w^)'*<ø]wž_M-!t t.Mր+(`MvD8HGzA ܓ=%džQ\r4edWtsm2llNVʘ(ԓb|ctL+A'Jڥ@ȏі @yvK\9,mƛ 5Ґڸvuɴظ3I 8ڎO<a 9m̘jJ=JJ`rSFvԶGܼ3dT{a|^QKxza3KS1+mԝ|sؑi1-\oV+#+H`bkS+Τ n~J)=rV2S}Y "9=AغB^u+O6Akֵ44xfUN @q5o_,ӽw%x,đ&uE)x_LOs~ݝ1W鹻Q!:\fL(\ːTN&.MK;/:xk2jϘpĉ懞V7,>* NnWUYjTp]ͯ'Pv17ԥ^u0D:j:6,i=`%㙯~^^dz Rqf[!Cɼ#N`dX|I}2U2DŽAmd.®=11q[@ RĮuҦ, ;E&LK^wyE?MLmq]X އ)kb3ƻey qXow\K&!6ͷ Bʧ39]2v>3Mn@X[;aTMG3&H(GC5EN=#ܻc7k; I&#dDɠC+*4G=a_}]j0S,s3_)Iw~snh0]îQϵ9䠔`~MԈ3x+P;A-B wlY]OD0z`bK6jiuC+Ul˚-gE*I8.r-.KA$xBK$37fjde)aL+ԯA ؚ6C>Y}360/G/$C:M;X9m"qStӺ*S , [g|XLTӑ Q߭t!\ͼAsԜ;>O˄Q匐'9eȧS]~m)]pJ~,,Dk]m))E3֪5+h;<0P5  B0%- rd0RYJC{L\IԠ܄M)ƅ|,vnf{4;)M!c lKPXGXLNU>ʩxJי4J~e? KC*ta}M!1ӹRHeeٰb?'S(&E'#x5d#tpR_AB~Yxhku&C'h)95x6{atːm]M3)|9o;?B2}JH;]cRGhkR#ǘsZ9g9je;IQ/XM<[f:)30X*xkO> C:f)57p{j{xgE֮F+0ղuƨ+c|łږ)@2QW,fKkBĐ'@[vd`Pxxf֛PZï(Nyf{|{O\NYr1ǭ:*$@C4xKRA]KLti"ˋ(`/?X=]:i-^ ޾/,l W<ߙR%%[d- O̅=5~?9b J˱;ˌғbT䁲[g?EAD3R{rrW7K= >aR5P`Gc+#iTOm{*[O;cV&T9o]A2b2= :e+_]2䪡d>ӗpN )X]]LRu^ (u4]t(32@7q)D0 pgGpB(R6y"ٵzirOH9,Ћ=g Ҹ[# _"i|g_dg(܂9SLů;n ߃"B כµXK(H~Thqu@o>eᯎ"wӢ^"I`j"QֆVߘ  " ChF`ԐY#PĹ'j~Q`{_Oìepy]1QyD4ǿ^ I-=gf8NVADyqm 9 }H{OlE\&S?i +#>JH(NeBBaEܷ.*!AG\oAg?@c%մO0\}y4V8 ȳ\^p|kbw/ibd~O %,XhXI{d\dƣ<¾{l/\di/G=h!rо-,76W.NL̓*mɞ(0}3MI ύ.oT `{$+4kl3r)iHk)K>T^d P6clܞ ݂<)R֝nGƝHmN#%$1 U@0>c?` 3U͆BùӠTeq0%hX@o^ye`[y"sqؽFȔO;=W²[PhɈ9jtlVoK(f?S=+|v$1Q)=Ǡ}ðm6g1ǟN~: o r3U.9{y14n5 Բ `QsYYXo:, ; cUOΕ)POG^OdR A-16m$* f2hF9gv$Sxq>0Ywd d}0q@^-8RCkMͻl edWWGiq]xiP}L% %ZX apY^@ #9.%AF6,J4PD_YY!v)o߃umMXM)2C_yibiغàG}=޹ӗ^:["["#x.b#ǓxʑJ̌Yܡ+=5]ngUm@0c({ҶVx-U)_Ey:fM;=@W,.o^r6aRZBUEa=] Т$LLz 6ݐnnw3R!Q"s k1W(8[ A%e3.9Dy} NncBO¯b<ѹ8e-yId {EsR rCP ;2o rKbCξfŹzBŘRf9>AS0:OʥƿDܰR /̣h'*mMrmV6"}M暍)65KZTDS4}ze #EP#(-U%(0I.-3Txz&I?2-Ɩ4ѰTBebc9qڊe l >2D=zQ^p=<-|=+bǨ48d,d&9 J0-F&֢__Pc'x$!ϯDFtPU?,0=y#ˮ_s7fE<#Yu"v^~LDB̔D~Nߵ * YZ