postgresql16-server-devel-16.9-150600.16.18.1<>,ԉh'J9p9|?{VbX -aqz(C KG EF><,4ݥ|֌9+cz #}gS'rL!pCB&c#nl=6Z.t75vD} 5*(<p|U'R.Gq6m]^M>ϕ()(Z7M5~61~"4d6l:YFs/i`}gPؿcv@2RURx.OgZ,_g K<>H>L?><d! 0 i  $=^i ( f   /  %8MJKYZtZ\]$](]J(]M8]TB9^\B:bBB>0@8F@G\H0IXY\L] ^Pb c pd e f l u vwx.|y=Pz=======>8Cpostgresql16-server-devel16.9150600.16.18.1PostgreSQL server development header files and utilitiesPostgreSQL 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 header files and libraries needed to compile C extensions that link into the PostgreSQL server. For building client applications, see the postgresql16-devel package.h'J9ibs-power9-20ppYSUSE Linux Enterprise 15SUSE LLC PostgreSQLhttps://www.suse.com/Development/Libraries/C and C++https://www.postgresql.org/linuxppc64le/usr/share/postgresql/install-alternatives 16/usr/share/postgresql/install-alternatives 16!()z ] AV; % ]C5$O%KoJ7#4# r V:l Y8Ax 0 xj,S U-j Z1J Ia>,SG&+[18 x<$m)U /&Z] $ #v :W mx : R%u h&I X$ n @' u  /{<5YXs9{ # 1^}  p E 5|"9m-  D i0# CK{ P+/8Y%"gPP|8, +3|5 ' }<:*i,Y k@ &]Myl  tU I9 b3qeQQ"g^ Yg=Ao-:%:Jv> ]XO9'&9lW "YC #-&xCN" -* >) 1' i\ }3S = 63z&,P}PjH%T:\C;|,'Z,*D5y;<!> "G&.^l) yZXP7r4C(  x uQA L? p\<\ 1 p lNC5@]> sL&*f X=Es JY 0 <^'j - | 36306633?06<3?66<9*$*$'$!''$$!!-0!'0$-$0*''''!''j Z>: l2?@# M  ) ^L_Qc"m P Y k DFIb8 d 8 N 9H(\z&#/)I[ '0}S"jE z- Lo QW>-&!!$ eD $@(K ?V T $A `S [  c ZA*N)  b^u k %%.s]U57 K? & j"r$ B6 c6D4::P  x p &Z]({RmYz&a$lAA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AAA큤A큤AAA큤h'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'Ih'I1d87e1e34a709e2cbe0b93347a93d9cced8b9fceca046c932af9673942524d8e1057492aee0e2c6d93e127b5da5e1c3cdebbd40b4fdbc03e90da31818246988e4fa191b8537e09d310b5266df7ba7b76d4cce8c787166f2c71fa3abff412308f33a185057bad0a8a73785030d800c5fb588e25e46348a9083be94526d37190e31164bea6329f6a89332159d877e556708044fc8158c9b35eaf2d389fb203df20b397655e7fdc01e556920ef3c95f103235408372627d447dd0472bfd846fa6e2823accdd3e485641ab1ec244fa7cfb93376c13cad290c53a0e731a58d6085f61af141a52c4400a8a1e20a6072fc2d5de4950ef6c063a22e3d5b795666d9aa2a191f6eb1cdd2d383cb379286b101bac3eb6a30069f96ca0548028a7b05882bdaad5715e042c1964eee89b57af85fd412dd625f6cc900c863e7df13e468de14cdfc4e642a237f2dada75d9c9aaafdfeffcf90dc920dcd3113d4a64d15b996303e2644741dbdb1073eb4be35221f431277c5e0280fa6d955ea744da1ff826951416cd6c76625fff3de52ca09146ae51566e8c23e2b68ea3c95d2b8fcddd8b5bd5e65bbfe99fe4fea90aa4cc3f7cd45cf758781b66e49cdf5e419aa56e26e3b6c0ce898df7387aa9ccaa3a550ed919f1497c1a4b052670b65d80fd6a29df1dd96eed02696fdf4073ea5ee48684ef35888b46978cb4e97803123c9ab5ca6f96d62cdf1a28021403d8df321c942982303d4ee46ee56f028ca23d590a06575edd3734f98825ce6e038d207ee95f9c08a97bf366b530ec0ccbaf674cc47226b806cb211fcb1fb785e4f20811fe87774f94a273751aedd2661de817c1f285ab26aed95d430d3d1d5f6d663b19d67455e20b4a162a1296c684c416e6cc8cfe641ccc891eeaaea417b036e71b4c73b5044f6fc3f1c8e15ee44356113ece3b7de47cf5ef1a7cf7cf01e0cbf99ddd54e1364e3612710ef8f2173b8ea018e58e8ceb2ed0f6bd865267f12c08f8dab19be9f7d0a0e40ab93ab1783fc31dcb2c98ed0859560d4f08aa4d1f1f49faac8c39e90613d55dd85069c194bfd3aa44df5b4d923e664be58ad2f051d5f286dca588de5f83f9e5e0b170003352742d9fdf3577118c9a878f99e9acd2e331572cc80b35f0df22bc2f4427a81282e57747015504b4a5411f0b8785cf4209f09e7c27130f262db6ce36db9b9625a2d8e472662942988b15c47ced31ed90b117cd1a85ecbbe54f9a63f37ac11e009a7bc60f9a27b966e26dfa26f3fdd9dbc123b14f385317c335f38d437e4bbabe8a30620f3c8d7413e11d60cd539991d0af9e696157415f43573fe5d6d79c4aa09af3cd7565c836df5579495dbca8835b60d94cff3b5dc783b0f424b80560713b2209c5dc8667960337569df9b96bf2e8ba2d8e8927fa6238c808a0a9c3887a818833a1cca02c41553f1a15c19300b88e1c5c687e1933fec1cebf7fdb68f93c9432b2149a180788dc89330fbaa259a1233978636194356cc7f6ee790f9c2cdd7b89950dcdd5a43655d7683e5aa44e98528bde470994634bb65830051d97031ad451596c5d17b7e4702767e0991925590680f406e62ef4b5c9b0d9d31d7e861920e383542442abcd0a0296e25df3e3eb90f617cb2c088f2d5ab4897b0aa4020d2ddc97094474149bf4dc901033d8f77a51b24987d35322f462444a2ed19ff54c94101c82029f491fa5f488d586714e1171ef90dfb59d0062739bc65b01d2b2570b0e2469887cc3b2ae1e05d93f3acc4bd70cbe834c7b4f241474378ee1600ee97956dca50da103e9099cd8a266f50ded9532ae336a2f5458ff19f7337d8e70f2725866858c332a4a5c2156cddd6839483e697e702321b6f611d0e0065b53dcc412277440f02ed4198f2ea858e347ff306f8f69097b23ff764975608fe391f5c7ac990fbcf5905cd2ec2646769b82772f55d631d661bbda604f7be97a0c11169a0245c3ffd628caf43682bad43253b59d0bfcec26000de0a50fd7f04ad3b55a8638acd2925309b6eb6605417dc5ce3b053816e15c248b27ab3df382d8ac1d40606f3eb86981d86085c8bbc7c8a140c701487857ac8c158b74fe9ae7845f179a6207fc017f40977eada241af968345290b65f103b5c607670c33b35aa77de6e413ec2ab93d157d7d416a8e57d88b28030530822ed0f96883a98e82ec220b458af4fbe8303090a38a3be055e8d426fb2373dca25e57555f86433e80519cc81e8894b5da1a2b05e1d76321f13eab0d26ee7f9206069116acdc3cb50371dc4b92d47d32d088d35f6cdbdfbeb47d041308ce0fdf76f5396aa8dea5a72f7eb093aa9211a912658fea3996143cf4de9940aaee3158805ed8678b15dfb32bebd986f2a1894dbde7f5d64c6b3e04d5b45112bcc7d05739cfa4739a2e45aceaebc5f7c5501353bd76924889d8c6a48e6ae4cf64e209ba519acc7701638a521487f21fbaef7e2399018acf3ebabf9664b59504bab3203bcf473eceb8eb63755091f9ccf4149c9e313a8453fd136ae5cbf40538ff4ab7d88b8cb811bf2e78ccc06a65ccba8d80ff58704cf47b4ce56c6e569bd48be42f943941e223f792bf3ab57614715c0108533d05962fa879e88c5c974486df1ef0e9c24fda48d9e571723406b5cffb6a6becc36c92f903ff86e535fd232ca685caf21a864c6cd045d54e7607a17d0acf0148f4673590acbb93394739126d73ccf2dddb6f64f95cd18b7e0e600040bcc01cb5071485e030afb68687da3d8e762ae92f4bc45da32b3dc06a5be530b7cc12e16d7515bf201c1e79c58d1328fb5acc2ac0c1b9a3d312e17c45833cc9c72090e5f23bf26ed7a48dfd04138c235092fd1ee77a07315820adf8fe72bef0d47e27240dc50d3be66ef92d9bdf543c1aa2f3b08adec353587e5157c69d89d6850c08cdaa3c0ac61b58fe9e6505acaf1b941d2672ca60ca2f642bdd2eefc5a178081a97f34fa28962238d40404bc9714b467efebcd8111996a7f6d211aa40fa911ae5fa0a19f6e7d4f1223fb74ca638aa1e4a3aaebde0a68ac16cef33b8be3d355cf676afb871696ca8d3190f4d1a3ef7fb113551dc15f68839ca684f5c4362e5e120c21a9e592fe2ba20714a309031bff4167eab06aa9abdbf9b4570cc089c0c7a4d72885a9b8de2069f4cc88aa145046005bed90e141ebeb8574bc93848dd7e86725d3d899ef8fa180451030a1a5f3c0d8022cf35a95cd812fda7a8eb83e251cb7d950ea29d7e430321ac9f95d5d512894ff93dba3244222b3f2802e44d2baf8ec0440e656ca126d4cf4b6c1b46f0fdfff1b068c3620786af925087e33ec078dfaa188ed1b602842ec7803cd0064d1809259b0536c134bab0afcd686be09c3ced1782c58f7330353476b1a02cb41f1c867c136cdc936f08ec7db937b83bf008e91a717c036e025c7506cebfaff4927d60bcad1de36a9833177fdd8216f8eb798e2be7f3e692bdb99845b778debf7f3e1d6d48120618529876cad20ca636fd055e88603984e4000fb0c6dc3ab6749a6dcb73734c58bb559ed9a11460984d661a32b4c23cc6d05acd0c5747c14108c280ea40e048a61910796de54d13a1f98706d3a26584f089edf102f98f2368987f0fd5ebcaf895625ec5b7a367baf05d4295e0635e0b089c4f1dd4997773ab9a9e082d8f36c2eb83b836d666d8bcbc5b4f3bafcfd6e49cf5b97186d505081e9415126931f114dacad187843a3783bbb800c89b70b8a243e6415b5f917b02891119252760aa2dc96aa895e070c8598f6bf4da1b451e6792fcda055f69cd7ea73575799e4d33f9b780ff4b84ccc36fefef7d5dbb7e4df23b48e833601b86c776fbe19196c794d913abc2a2dadacb07b8456b9a8ab750076df5b7083f0a4675e5fa05ccf971242ff0dba7e27ef470f926edf7c098b0ca137c170f3c3ee1427bd905a916a8f1e196c6cf14d22d19364482c75593fc4e1868085142543b0093e023899a9e23d3fee157ed072850323ad879dce8e91f6f4a1467c5dd6e71c3235668a79f2dcb5bdbb2cee83ec0e0eafefecf05dfc83439ca2f36078f62e101d033800f51edb937323dae2bfdfaeb6f8dabe9d2ada0526cb751c45aa443f0d2b20de3279edfb5cfa16ebf56d3149f65aa0acd710fc43c409799ae3207fa6686c65e6b854ca437166a366482c11e48e5ad1e53fef18ece92c2180ae45f082de40dc5cfb3e4821849c1512452200a9746adcd7ea9124140d1ffbfd7c31948cdc7ae300f8de6f3bc9741cb26fc2d337b6357f180b010d628e70822245073f992c784d5eabf1c5a5f54cbc66a8f0702c313b76f99fe82c47d030653e2decc466b835122c1f350118ace75c009a7ca3e00376b864a813a9907b177f36ff7cdf4b1c26441dde5002d146c17f2552d98112861b68d73c24e00ac93f3df81096a276b485e0622eaa25a3fba1bea32cecebaa85e9f8d919539ad88b65861e0d1af0920734fc4ae95e6f3ba803d68918c718200c4c53cb9f9dd254f96058e8bf5ebf2d0221f8a30e1233b2ea70eaec305cc2e2d62f7c47b1af2a63d51b998a125997c8423f00928e0b90b139f45778794866f6869e635a0ea6098120ddb15c80018e891e40e1aeee90d52165665612658bf4dc32d9f267122383fa751b11bd62e8ea4c12d31f9619005cf301b0d4eb7c6817068145cf2ab85fcad2aa2f564b936125812893c181b20f7162e6bfa4779af2e63878d0d2cfad9e017131fc5f26db4ed397cf8db8a863be5a3f361b80f71c3e2d3345d2ad77a9dd829306e2f927a3a77e01d5c99b8edbea02c31927b2f2e024e2fb24482fdd19de4d8ce161d63991d59d5dfa95c58b7503273be261a22fa08f682be740b5e9707cec7a3b02b97f9f4add378e6783da69c0a654ed1874ecab4322bd3d64ca6827717b6de50d7cc13ae5d0d2128ed66332956e95d180ecdacec57dac1764ad4f8bc235ee33785f446a63038b0df4b79a3a74229c6c6c48a1f9e4929c7d455bd7eefd654c38187bd49f4ccfe002b85d6df053a7e3fe560ce0cbc32c5f03dd80d920e469725f7496c418230e59fc5bd60afa0952c8d612336285c605dccfea0523960d6ac2725e87d9610f158c40a44275fd1ebda701f7d6c29b4a72a960cd70363c4dd505d8f4ad76cd73c1a5be8d59586a3414b0ccc6b45a8d397a059fb84a0e070205559b6a298bbc0e6e98dd0951a5d5541d880ec30e626488dea777fa7bd7041e9f2cc207325b13440a48e62d1e3d583d43a70808ac88254e941649182687ccea7a476caeb023cccf42ad6cce708b60f1cc98354695157962c035bd427cc07da363a223010ae92d123dfcc48cdb3a2cc6d681a06c47fef01f7a9c2b88c1bfa2db883e4c663e2e9c24030d2e62c5846c9e727ca118e5aa659c605194322542351fa6d7a413f474273ba6b0d9ea5b1a5ccc6fcb7b80beefac51f68adbaca0f9630fd366da73e553a4f5a351155661edaec40ba6e2ce021782b93b779c446e95f81cca51f99ac74455ed4346e17b5f17779e1e26c99fc500e4c1b4a716903246ccdce22ae088a5fbc7547b83ac70c23bfdabf383b11d4c69fc27d34bf4d0ca22c48d1b1285043f1ca383e3fd417362a9bbebbaa1873074ee20903688a276f841e4d61fbb0876759d010caab3cf0276e642dbb9a5e832f14340934b7898484d2932c5f30566013279972cb5cc44b00b7784073c30ef444d89c81cd53f25715a8f37be3a2e0b10bc891c72488214be0466c775df83171d08a289d1925b2de92d833bda675f5896ec3e7f7866bff1b2215ff4f48f84cf5955b1477c2e99f9cbac4e6666d138ec2be19ab347aafa329f1f41e0fae73c311fc8dce7ed8ed64152b3972fbca159719fba5b2cd75acacb0295b9a2aca46fc0b95c84200353dd5f3e651bb061e38bc698da4b7fa3ea6ba63d046ac31d67990797d653f1f37fcdf0b01feff2cb0d4e353affc231aa7af8a9247e61062246822f86770aa434b3d2ff91002acb5159fef07748e563fe2ca4d0f2d3036fc58156591b84cb31cc4b615d4ebf521d39a3c5f302fb4ea788744c6721438c232953940013a055e3db7fd28556830837473bfaa2045dc4f499315b93013e9c3af1d5aec24972a8110a8206cf8f66e4b2419be12e8da40ec81761d67e0c392e8563dd367fb6b358043d01d185def3dc5f53cd433bd4473d76229347d84657dca1a2cc4d07808d4b32cbeb5e4f8357ae3814607eb4cefdeae1dfcc92581cba4f4ed926974b10fcb8270a900325341a973c298957429ac1823a9e0a38ecf305edce91d2a263fcc6d60d1b4732a923b95d6a7af72574015871b6d765ed869ee1601b0413e812a3154a6226283087d67ad1969112e89cb4541b34fdf403a5d3676277473daa9aa7aa81354fd0ccc51771614485b3690fbb5f222b5a32811fbc0d6ee34ed32915baa1fdfebd8443d607cd8fa6da2efa8552d548b20bfb3547a341bfbbcad09e6513b721f484cab73be1e07dc3d9eed8900b386b99ca3c78631c782a61d5425795af6e54733cbedf41a4a332c153a12532649a9dd45d0d8b736ec79d1d995ba72d1cfe8e1c46336649f66bfd848c567892948dbfcc7eb7a2d005819139a9c3390cc5c1b726ba9b075b21ac445a69b8cfcfb1be35c1e76fda4646470ce7ce7cbc56291e3490e365e97f3640436c5bf577296e6240dbb9dfa44237c6e17deb19838a10f9641e231c2b4bdc1b1a727bde6b865efea32feca257bf95117bbd113e4d5cc8c193565e5d67bdd427d59fccc654af68c5ebda66a72cedecbf76cf4afdb8c3da4cb98df23d68b86a4fc77a504f9aa028b77af9bee5d33071e7826e1a4441dd3a27efed32202c6d25d58b441084ce4cfa6d05ef220fc5d3b44da4a8394ec8f1007a2151adc26a18a15ef0a4053546f9c2ff22c268163fb9b5ac99391c1914204226b54192a488b2d7d76d5fef1d6b04995dfd0056f05cf9e6123275120625b6018e83393282725f299c21b4bb4f1f61020d783410bc155473bdd1bf2fb72aa93dc4dbdb6ff651e4b190a0871eadba2cb781e37eb372109fe51992033b1e1769bb81817ba24f7349f33a044a33e3601dea8a1b3520879e4530f0da8902415eba9b0421724e1979c3a75cc353e48995390ad2291b7b273b1d127318d3529c0b51aea582de7932cc8ea168d2a2ad34fd7b58240290e6e78df31a7ce79c72613e38280da656d3b7f94bd12ff763b97d9c6ee9114216dc12b65e4dd9033768c8b63ec842c4fd89bdf69578658c3a586647c0b408955ce973c372036f181c942dac1d0b850677c795252fcf41a6ae1d9213a5e55588db5c87a42af78fd48409b2c4339e445df7d6e461b1ba4426df73ef173154985b36933dc41550301e145393efdaf27215775d0143ce75e97b5f11bad7e7dbf769f682fbd8fbce7a660f6b93fd41430868e7ca1e7e8d11e9af7d337d86aa4d0e43ae8a96c797dbe08fed3e92fc80a6b058711e95c32410652489e2518d6d70af6be6846b90b310feb721ea95f6717fc3c0ba017edf1d03de543f2fb904871f26286f445227983ce43fbd15119cfc6ae5dfe113c669aaf7bb80c733b305024c35837d05b4de9d40730efd92047d5565cc6c0938616bb49251cabb944ea33e3f2f60ce35efbfda4924c336a9aaf05e7d0429b6f7fff296eecf782d4489b86402e6602ec34dbe341d3ef6b0fcdcd836269b84d4c0e0f9c877f107fbec241d514b80f83bb392f436bf5be191d684ee48705e6c129bbcfb7a2d1bafccaae3e9945e6d3cd9d2de5eb79bec56384c956df6efa46e0b881b54e62b5b898d8804161e46fdd5256a0173b97c2335da5f7dd27d8390bfd85b8ea77332ae23ec61b80464a5b4073342a37a4427aa13a1334caddaab9e2c3e6ae8efb33c54f5d026725a404c7baf9bbf11d4b1156286e7d3613816acaa76048568f33d56958afa5c12437e2f7cd5e4b0bde50bb56a1a1584fc62cc80bc62285cbde092f99e4d29f87685815892284f55f49dcb5dc86fac7a015228ec2b2e5b13527088425d2446350eff8c990c5933684776875ab18eefbcceaa3a9918c39ab90d301b025c2b177e9935db8b41755017249a325ea8dcc3cb80225deb57a6965ed698dc4528de7252757d4fa11b646c3a7e84bea4222a3c5c5fbbef9d0e2b0cfb9861e9b3373481d0cc1e3bfe1954992b9ce9132f3d27b67a54efbd490279d57599ca35fddcf6245c1d6507afed8451c50bbaba7017c742f84c8b0fd360247c1062a716576268553a1056368b48d36337964056940f2c479ec1c15e7c60e7853b288dac8fcaa90dfb65ec301884ee87827a77cce7ba50b513556a2a3a4cb7bb932e200c38c876531d995104ffb2ace6db70700b06df65007fe09f0648e2efa22b5f3a07b914b2845227a0c6308135917fcd5f2055eb52566458f0540cbc419ddf483a6ef1e2b5ee90aca00ee6bc403a9bf4ff481e5800e2a53fd05f21f730aefad5444a475667b4c23be783366c68b78e244af6c22259d4038b48c1abbac40cbabed75b10188bbbc21815cfd74a985fb4070dafa75d2a220584ec293d69f672d616fc5f40e988a38578ecd1470ecfe4c13bd776284a7d3b8c6b9428512ff2e5ae3bd58940ca8c3a5e98ba98ff1330be9f3850e15ace72a87f1c4f1fbbecada4d20351fe079f404c9b5b0ae41dff82cfc72a0642df2969aa1404444f78c603728be0e9dda5772058951b825163d3ade60e48b98bd5d3ea986ecd67d8c33a64a214d7ff80fca546c71058401dfd73aa9952239eadc4350b5023ee7347add72dc4e39d51de77a3dd960af12e1e274e52e6b9e8ae953d0ce6ba135f0ff8943cfee8ceb227be72f5461bdf14b2995288186aec145d5addb3b4d4861e9d5f44148ddc98819f074adb252770c83faafd2f9ffbdc137f252d8240e731292bad359041c7d1a960d80bc5dca7976a1e2a1c7976cf9c8fc5cbe7ee0a1eba93fcea1d033f58528deaec86ee3443aa1d85c7b837a2cf27247741744b638af680dfe8193747e600c5fe577f93cbba0b3461d011d7b187b531a5ab2bf9c012bdf04b15ed2a28ada71ff51110089c41b2a5ff1462e5efe39349c2403e2a888b0c25a0b7c83553a029ed75579e1f0d939b00564287ac46be393306b8ce93e752078b99af1ed50269b80a88af36db9c4e39801f6d48f5cf0290375dadc8b9e8e6ea937d420225aa890289a7d5728677f2e6a6bda4979b45985aa04a2bab70ab732546ef9dd449b0baa60cf54af6f4e522b84829b5e1874e4fd2cae8409e9198e72e52ae03c0524e2a8a6f70b2afe4df4049b0f5dbf815d3c76e8ac5f6b57d6c26292c14aa4573421f287ce4241e09501ab0ab489c9972b05c706edb04101bdcde28ac0853d8346de4d654799ff6a612fe8c3a0cac94b92e15f5136df3d3cad51669bcdd9d35ba8c8391a68f99bbd574c6a87fba3503f1519147267bcb572513d9fcf98afb7918350a6af3bdd293c59c986f90ec4396313d5bab0cbe1154579d968c9c112e8c9a0b2ca47c9f1b809bb85be052cfbe6d0bcd6b72cbd75d1a24e458c93bb4c25fb35ada191670e45b2486f22184015bfd7790fbb0043e8c94d200d744024f78294e27077abb5da17e036146ac6d6e336a1b2e3bf447f6eb3d0e7d56fbd09d7bed74bedfc251e912f777e57a9a47efe88383c154fc7eb265de179c5e88328cf03e33a418653e4b53466d324c2c41adb25efefdfe2d80ec682f2d3055869934ebbb965f9cb07abe4a16fa59ab5ae68ecaa11bf887399b24cba56bb2dab26fc3327ed7e4179158c97398af9b63c034b1bdbe92a821196b3b1e46d87bd704acf6f709fdd634a4ff9659ea679c5fea7e23dd61666b8050017d4b7f2aef0e59b0b88c20930ce4df79217698a2473ac58b98dced2dbed31041060a652a1b338c98965e23df54d5376bb62941c0d87b798af7f841db418950afcea67679560899d2f798f6c61d6fd2cda0415f99bc682ebe1bf49673c8a697f159498755d2f158124272e92d1f218738bc173f21d8f585708f68564d16c8b494d98244e34ddc05b8602b5e7ac45574570dbb0d842ef361727745e097eb396da956a6d28577e065444b4eb059270ac52293b1ec3fb224d7ca47ddb0cc6ec63ea5978116198753f7a57e5175bb5f937f2249b2faca4636bdb4aa7df43c657291f682440e4b1161ee62bca00ad1c4091f9c902def8f6ff573cb2ac1a52bbe0573b2073331cfe7c922dea616328e2d4ea292405f2440429fbd4d28ea81ddb2e4a9ec20d7618f09612cdcaa46451cbe7df06e819d4eb8bc7f1afb0fe301b1e82fd5a212a52106a604e3aefb969d419e94732f1414119b0f3d226d00cbb2f9110ab5c3854888d03f9b9db22fd6e5fd32ffe432d6ca640abacb99acc9a1d54ddb216dc363c3f4a2af616761d66e606ecddb1d7c7b004f31c3240ec73961cf6008316830a2946ef2a94f8b1d1653c4d17c2323461ad9b14aef9cad674e4c86c43236c4715e99df5448280aafa1a1e60350e3f76c240b192c6b779741d2aab1f3c1f2ca083189ed217b3be603ee700e155b551c4098f3880cd5d1ab11cca2bd1f6710a178f082f8f1c9a60b3d9f56042619555696ebb5462de9840ab3afc10bd365bd4cecf540612338ffbf960e800272ed68a892c371e519f5223f791e37293c5e68513dc3866aec457900db8e3feb0801480906e72ee43ba9e7af981d737613d7edf03ea7550df490e9d8347999b26cec8386d6bfe3da39a3948d48edbc737b94eaf05a7a4b3a508bbd94922b5b4d4567331f56fd0208eecc32640c54da64268050589375cd8229861b8ee460d2aa3a9c935e05b1008f38a35597813a2e3092d7330f08c2fbaa10d773a6507112f5ab6403351531c647c916d0e1de7ccfc8487730d13eced6cbfb6eaa9da4d80764ab54bcb28242871ad02877308b12bdfc1c2ffcdc5f9375056fa9b2105f6fdfba4b8d487b28cfdf6e9552b11e908d00260c217798b5818264b5d555b64eeefce468b12e32a1700629645ee457132b3002b70020cd1d6625482c37c9712b9a43c316924ad3ae5cca7f727752234bd26d35d58082f04cd6f0977b7815dad73d4d75952bc043bfadbe3488c5842b583d2dcffd78e8baf60c45ed4c91fcac0a42f429d8aaa81c3e9706a5bbe4f0a15538fad7ffdeb74838417ccba5f50cd7895518a15239cd4680ce030d033c77677fd12505fa0070167b5d53d80c10b6376b3569c22d61108de7a8d65134f703be2523e395b6cb90145e1d2c06c25dcefa790322774cce8ecbc6a8acfe7886f6adc7bf2da9ea7b38c5d653d3f3de0dec2d6dc94f0f9aa7c0aa66f2ae2293d1f9445ca2795fb30edb6eb6260f971efa195402a0282eed1480df2f036cf2d8155d116d41393929fd3146d8a9b7a62f6627251b0c0eecdb37c84d097a4b6d5d4fa915c141aec640c01110ca0eedd60cf0dea9aaacf1498c0bb37112b4556bbdc420f71fab80e37d3f6740001ed62a2e3f6b6a18af41013b7bf3bb6eae18bc88bf3edaf12f4687ac7a3a1bb2d749dff0e4d715ce6b1c58357af0546cca500c30e8434fb9078c1c2011c4ec359f27ca964271fe222ad31f6f4a295af9bff4ece154e90f849e7e7190a4590c982ed7fb1db483f129cc69eafa9a9708a813e3d3e1cd41b1e01b61042179e66c4b1b628c00df6bcfe5bc281823cbcdbde1bfa39ee5cd43509d4b5fc09a5555fb129fa8d8d987877b0cfeff19966053b7ef7c0bf94fa66435081e6b96dd85992d8ab94888277fc1fec3c6fd6c2da4265045987e7689c02e8b0ec2f09155484ecf5a9b47e219b007fc0ae7789810527a06674e2d1feb32ec94728e861edb2f4a794188b6275f5bfaebf5a04077ec9bcef0a2ac12340fa49baac0134ee1beeae96268a3dbabb7489fc8264c26fe5524de99a3a8d803d5a534a5cfac266f713be8ecb45849573402a77db7f3e63ef366c9f93d877aec90c4c9e4eaabac748c5533092c236b2a024a7d9bef3fe20c5946bdc0b4f76580275a0373ba8caa8498864dc31db2ecf55792df2566f50a43956904d78af88eddbeec59b25810c4bf8c66792acec0420aadfdd95e48d2c59e467d38011be314f8b3d8ce1a1597b5981bb11faa5efdd160b062a23fcffdc71686af19f6e52035d3c5a078c6015ef0f9aa6dcdcd09a0c8e4370524ee558362a254faeca20fb2c460a9138ad1a0b834a80009a450c9860708460fa515f72a207915b0338269813ec0931d1403f3b4d9e837d789aeeef73125dee3f6d197eaa30221f19f758dc4d07b28cd3f9d83cebbbf9f09a15e4a1b67cd7435951376cf107633efdff451b06ba414cecc0bb744b626edb408bb9d4ae487e1c78221d93f7228d103cc4cd880536197c5d2042a4428ae0233a0963980fa649718e9037c29285e2233136c73cb7a9f298dcafa2eb1eaa0c8926b783d547b6d0f91a218fec8ca0ea511180d9675163b01b11c4dd6b4ffb4167b388ee55d124c5b155bd45b7a152ba82904db092116b6000648eb8f868ed0d63c43457759538a5a87a7e964d3ce8eae4372e5dd94e2c531fa586b799bcc7decc880f8804f8c4a6d6528bf6269f65b88511cf5e66494998b286fb4b75e9ff7fe4114d5c759e492ccc5b2ab6f19d474f66e8f0c1820736d480840f6de1b59d4f144addfb708c6c203f040038fbb6ce4c3b7065f599909fd3c07100a1478c7e98f36f5946bcb0b23bd5881b2a7c6c4730634790d50157fbddf9f70e3f0bbaf7bfb64991164872ac1c1d799ac07dcd117247623bc71a8bc270d624e1b1f29374831e9f8fa0e7dea3362ee80e05d208b998020114d2960b0a54f4ae04ddb8ce12911c7b9a49db6c716a16aa91964c269a636b3a9f25d00a54f88fb1122c98cd601509e903d1c8e331d9eda457c18846f7f385c41e59794a95788a688cdbefb9e606eb114e70b2ac63aaac7a4e85dee489c6d624b80e8e0f63bcb340887cddc18865ded24403076c04d161bc7c2b7df898f43b9b4b8d7bb7dd081d1bbd898e80f9b2220243989cd3dd22715c1f66b6a9af6abdc7cf6a27ffe4d40637d2dd9e560efc4ef2525e6a6727b30c16f7645307de1aecb514cacb7ed8989aec0650f72fc9d3bf0d22c1d2fe3bb011f8b65d99ff0d246d0e258819fcb12eac96a6f14c2ad9d7320065f62e9d659e86ed939e4e0b415bb53c6037fde2f64ccedfca1e0a94d3dfd2efe4685d917fe19ccbf738be39a68aefc3423effbfacbca699d6c72ed42e8967ed71132f84d275bd83a51a4b20e36e5ae9dd43b8e12f1698a2b606febba47d006b750757f1c2a9c0c6acce5c2b347df8fa53da33a2d62c57cf1e084b32caf00e5b949adf35b0c06ef5cec2369a282deea278712405011e1516ef3564e19a39d6a3d2dcc9f148e16d53a89866f33334a298d4de89ceb0a8be15f86d844a1a25419459f34aaf4d0ed38654047e6cc3d485fd7ed0d94be7557fe00e1ce2dfd0fe1a511ba50f85cd35545541db7604e938914a1441ecd5f64983d6cdc13b8dace1ebcb0209e9abacc3a609a8a664f05d2a55380374f7db33b5605a17a03efc437c1730095792b7e5a11cadd3b3f394cd8c4882140a1d8e8a54449c670f5eacc04eaec637515ee497100ebbc9792a440a9ec5e45681b26074654a45b76cb9290d0374118818c5f2468eb760840bb066c97092c9bb334fcbbf7ff1199c6e0f0c43a0428d008c38a03f7f64129d965e98dda7c39e96f40acde2a4afe64db14ab8233ba5f5ab77ab78d7cf04aa56f28f91eb9d10c5dfc86768412e8355152d893c67bc9fb1f2e70c3763c9069a5e4a060190168697996bcbc3f7eed197e1c93e1318f74f1a18438a7053497e0ed4a1da08cde57564c122d3979d84e0de29aa60b6da61288e4b8a0ab514a5dd559ae3b116cd42db52420380b05745835f0e56e6863e0048f9d00c0883a84eeadfc9782d0193d193da81c0d5b7fac48c8fdb66a2182192722dcb7b5e953620d7c5651ae92ab5280d38d0c784ec861eef4a06fcd95510c4bddfeb92cd220ace03ef8293ab18e8d08d75a746f958ce088fd044572c147cefab56a4aa039798b9d9c4836e7d47ce922b8d691d868d856eef9f429f679a153e44c40ac0132b56389ae2ee55609d3e8fc63c60474c8f87bad5294698bc3c0c87fb42db73a90367049440bae563da2f33aaf37e015692a17225e807f8d55b3daf5c92a1cbe8e896e230367786e87e91de2f7b616c6dbac7ea8947951ab0b228c912f497ea47756d924c73fb92b7e5750ddccb176f219bbc5d5dd1a214796b4e2fc3429b8e465fdc1c000132f2f46be56c7b2de2234d16f4d3f5f9134595120eac316f59e08a46ddee088e9c1e31d6ead49c45f852527c9d675f6e267464d94a250464e9603b152f6e39f3fdbead75e3ba1c281ea91611df6ac34cb6aefd5f1e3f7d0801a1e05f4fe9d688acb689ff7283304b28008311f5fd179cca712afc89537f3260402028e17f29a3bead0144e1917d55051f97fa77083c3fa16e73a61b3759bc7658998e7a4b2e8bd35da93e710493ca3f82755f415e9358e57bf76f3738fdc7641345307f23ad768f03e703eeb9360512e793a8d52f644f7f44e8778412b7374f15fd7fbcbdc6cf342b375ef85676fb2d15f3c6b76e2c6efa16553181d6766511f541a78a2c28cd45534e7e6419460d4de47579b2745076e2fa5f3f2dbf4e65aa258c66418849adf8d5409874802abdc965d888b7ddaa49413dd613450e9383b2e835eb3716d163f302ee312de6717025f9eec80ec3df8d2f7db3cc43e20491860f8f9d65225374b8b878bed154b59764867788063aabffb62486d41edccc806bf1e42491c0adebec707eb33ef96d1a581c8f1aaaf631c3dfd40002317373320c0b459f6558cfb6db5e1165deb4ba66917a203169c65ffe95cc7c8ba3c8a66dcd372e1c7e83b84350503e4728e47492e6c2444e6e2870e39757fb42fa0865078c374295d83972b5ba9c7b07f83e67a45bcc67add0c0b828a702143595942f040b87eb3cbea657445a9158c8385da428da6bd098dc9de4d46447edb70679862893ef1450cff637407496bc48a042e3301da1bc6a80d6f6a27fee3b9c39b5d35701284ef17a0214d8dbd0323f4b67bc2bceb0e083654f9589dbb013ab18a6ca3185984ebf1f6d4e2756f285ba70c2d31af4ee2dabe261e44cc42674a9c6e999778c3bcba9b5d297c2e515abd8013e81eda1d2d68fbcc9aba017043064ee6992ba2bb67554d7d4c39dc22b517b1a13b33a1643bdb32a2bac9028903eef914a8bf7b8139d98400552dae2c9ebdd272962d7b3c119746ed0354beba95b137fb705c4b0734410f377dc9ae6736b0ab985f03f6053a90bf7f92cc22e890a2bfa33a43127f4f35261697ec13e99f302f9ace404873ede99928a250ff6f2d612bb02876ed760f8ba8f164c30421528931ec10fdf5850b5a4f840f87cfb1439edd7b0aaed7364c93cb10644aaffc3c75f6f12a423cc13f7485c6f2aa1b096010098d4d0aa2a46432a0b6c3196c72a0bb7019d22a5f8d6716a12999a6061e72d2929f37c08ec5b7cb9f690ebf2bc93e303a29c75ac22ba8a9ae06f2413bbc3cc537d76785203c670d5e02aa0408d07cabbf33bb82380a391b2568687f0ef9ae6d72c1a2f3e5b4a26a4f2217cf7762d48e9d0b3a938f2f358369e589ef5e52ed74df549e61e3e031f318620e3751601ddc4a70f03548ba35b826978f52a12139208be7cbeea22f2b56775e2152da1bb71242b54da8b150c088f3a875fc555b3b304765961dcf69669a3efdefffdd372ddd3fe4c5eda2833660e8743090601ff27bac34129c0e02736ed96ba321ab43bb7216d64c41a3fd9d19da069af0068cef4a7a62699619421f85342acfbd8dca76a4f76dac88f686191113bfb748c981d9332fc3d114caa740d7a0f186cc5fb4e1ada41da92b239f359753a4e42970c662032f9328910890db4347225fd464e213baaf0d2e62ae1086d8282d0553f53c5352031b7ef6aa1334c077d085e35580663c329335d784f1becf38f1f57ac1dad94a3cc1932beaf5cea29da3f3ea29c23ae7449397b74977d8e70b30b409641555d5aec1b1087f846bbbebb0fea2625b08e3c4524ec35f939761823f4741bd386b9bef726336f43a40b5a095a6762bafb82482a110f50f09d6267bb1d5283f723842aa4efb6d0334a3a2053a9c74396620105bda0d05075dcbc6693c3fcfea4e5204f937b5d2057b890c7579fbdeb98764758546bd6b20f28b10be8da46d5a65740af7a0c2f13996932452b7ecc1a6eab30138b9604be5b069437da4445640462552fad60be79045cfa0bdeb2f55814c06fee403739d144641c930f1c62512654bb6cd38f762a2bd7f8ec318d191524a0e3e0cfa43a2831cc7a5426512a6e404154e94ae45c140f582f0c1fbc785bec0d5580eb91dfb37c98502340e1cc3bfdefe590cc1b1be8d15515ed52b1a5a71b6d41ef2f169861693e6832ce11856db0dd113b09734a33fe48c85e5a7f2e2e5e283cfab08c36de449be5c14af51345a543bf2cd0c337de7c4a0c00c289fcb8b9f8d99a709cf2b05548f651a825998289b7f58cdbeba1fb8a21d9ac123b6664b75576407e2e09ad8e6127460127fa799f8a6a063b4105c3937aed378e37015f2f95123b27dd08f9473acdce9e7091f2b8f45f642f72a6de9e80a72696d14aa387c3109fed703ea7d8744e6769bfddd9b41515decc53132e83a22eeb69a40ba47a29d771f7ebfa24de04704a0fb6d91358231015b5153f3c9b241fc90eb325e20ae72542995507fb771c8634a2ce6b98df87ae0de19f8ae3b740e8ad89d9341f235086ba779c3fe4a817b124347474a564c02e95ae111a6a4b949921e1a1b4c4b9f1418fd6d886d7aefd3e8aa8dadaff94fb35d6ce801dc565abfd6d9b6ab52a70ef0c0a5fd3eb594a8396a2253aa527a4226082d2a8dbb9384cf68ce84fa17e2dc8fb942fcd702873085a6cc3592d4d634efc529983974cb69cd5f5e8a078885db15fab7c8303f775f36c1679b485a0db04fa9393206e3d998b5809ec0b3ead31acfee73c6b21857f31626ce4d2e89097ed5f34a6f8b44a1ee62b2ff774467af01cb9e2fccdd228d0af7dad195aaea6e13f5a0779551ddd39d0d5dbc21752c25f2279769d186330262585189293ed18c60f5a93fa4609090897fda85dcad623ab80ddca605c688789d12736b0446fe8f76454223007aa3cc3d91b80cecf28e88aaff4db3af222ebca7d930eee925b399cdb3dad4942415ed44c15ceb71a76663169f1fc63f091da1df3d7b03c34ed21cd831983616e84957f898b24f3a99eda0c82a30ecdf401fc217c218247b264e3dee0ec65d6a57468ebbaf7f138af1fc952d62c369349522ae5e04871b6ab76a1c51e331da6548e58263f760afa8c20b8dd2d4669b894cb0d7f71eb2ed621501b6524543f3619e1941f4e2f6a743399035cb92c3ae0b96595c902743ba5641eefa026fb8a293a4351cd2910ca5f3f0836620cb50d503da06685d9494fe722b9a9a761142cfa9ddad12bf284b9c5efa3c88d32f42a1d08ddeb5ac596c041b1f5d7563ea1d447a8aba00ae8c01558add63a7fc92b2f9860504d799dfc7af83f5e739346d25ec5f2843fc457d509e89c804ac34dabb0f85db83dbbbcd84dab6ab456bd8f69c18244f778840366775cc380ee9ddc12c4944cbcea6f66a6d71def140df1a31aaa40aeba8701bc79a35ac0a67ffcd56353b5c739d8c51d7951fe7ff4cd0f0207297d8827b81f6f44e2fe1041a698aee73ffd781147ec3f936a4628b97c5df595b60cb06ea1756ac9966f5f3fc1188271356fd39e24d3fd5eed9ef201b78c05b2021a36d7d7b29ef93711417351078db514313fd77b263d8492c699acc4f03cc5cde0598fbb9502bb2be19c355ef2114b20b376055fbfae224819d785f8e7c36c33ca966ce16018919ca3fcd5264db566c18737f1d14c0ed0b467dc8f9fc4d8eaf8d9f261dbd4856eb7054cc5ef996b5a556ef89cc64664542689e9400445d2e70f114e7554557045597ae28bfda03a8dbd1a9176c747dcfd1ed86cf5f2c6739c55f311f9bc3ae9a9851be80620537af7ab275654d559e8bbf546ea8b51f1d121b03843c3b12f3cfa5c8ded8a9138821300eb96be22ed40851159a92431af9fd413bf24227fad87d418f9111e0ffa495f36ff3ae618a6eed9b61b4a86be857373cb8f3aeb366f751a2b6004cbc155cfcf03b398895cb9ca2a88e11d0693253596392d7e0c4421255941c398d34e30138fed401c1d3f8354b469755a0364b02167c86bb3a8b9ef228318b1f15f7e460459ffea958e2225f5d99c3143d2b733b284034b18b87f1bed59bd767e8fa9dbbc59dd4fee82db595800cd008e0f7f62383019f8dff5e53b2027ce41f274788f9acaa9d0cad207ead5bc3079ee65b09f0fa8f64065f29fb1facfc70d100413bf50281b3524251e4edd8ef97e2799f70bb15bc40ed6581bb513150a6a55df6eef66783449d41955398e9f7fef4ceefc5340e6cae3ad0985cb1d3cdc240e85f338e666f36ef3647d1bb59369eefc203d0a5de37f10ec1b25f49489449420d2d8e11f6284346b2b3ee1dd9e37802f5b0f6297899b9309fc6dc6d5017947c73476b14f79006f2391f06707de85676a9ab6d22513e7af4f1dc5b0759ebb6691f463cbab88983e5ce8a4e04189a57985cc2b99912862b5fecf4f9b9c7af6c640a1d5fa2bea5e2eb89cbd8a9f548e45c46f40885e3e7059e269007a574543028ea8eebdf2586af3319e277ab88c0e147ad02c54d892f98e00441bb61465b170301fe198230d38bde93133efdc40a5129207f4cc84968d4c38651e893df90f4a3c46c7450f479666c65b1a4254066bc368b56219742d0b3f21b8cad1c4cdf5bac5508414c94cd52fcd61610a6d9f69b685130e46967f0ff90e1a265b8f2f95e834c2fb702affd962a11d29ba180375f4f51f919a90893561aedf0dfd422093766931fc948ed38008fc700061b5c333e8d25f609d85adddf04a052b7ae76a908fbed71af9cbcc3dceffd5cf601c865d2e56eb2bf40e8967e5d56744d88bb6858995b63ae2bb525316ffc72fb1ed580682698c54daa2fbdd234dc940cacca022106addee86338638019ebac3f19ad77edfbdd3bca11065c2916846cdff49992d2143ce3d5ed4a52c29b74059bb0439d8cef77b7cf6b61760084649fd1bb585c55ccd2d7b553b710b711c0e1b34117ac28e37e115a3c731f5477bafa59b5298c4376c4b421f0a330b8383e644022b75f604a1456887fa3834420038a1f774e62de0d36190ab1fd3a9e9a14f003dbba51778a1151a464aed328d5f453febfdbfe488ee072f97b4f6321860862ce1b309a51b3a8537383cec1c887c432d765e6cae4840eba451a4ed48801fb5f6d6d0d270a8f1e8e3f2a4d900687530e0115f875c51046f99562236fd6062e92c80d781b59d15fb8b1a7ef57523c5bd31ae0b141bea830d688b86e3e501bb8d2e5c5bd4f2c8e0dd79e3cd43c649b424c2d0b285999d31262b8c95b1bada46cb255f7256ad0bbb68acbc255233037ecc5a3211cf2544b2bf6a7e67bcbb7667edfbd1bff7891ebd5a7af91a1fe97c5d127f8b48f1dff6f549c9ceda8e963ab329944041e5f538fd1ea83c0f93212fc1576bb638473588ee2980c4faccb0e2441c8d960a32e841a8f2bab62191aff9bfe47e88e250430bb90d1d5125ef6c6f033cb84a4b64806a3fa6a84dce0e4447ee0e10e4655b7084e0e95d8c554541a5857eacfca9bcd8fb1df9bb782fa71b1b78368598d7ebf90566d8b0af4485bfb48b7d5b2d9280863b9fe3ac9eb788912b7272a63657c02169565b7cb6e2ef679253d64e1f72c6b073973aab83c9296186c93cff763ee1415a6dee9f6210cc23be78b8fddf8481b75758be4d7461afadab4226e8b96c94f07ad5ffc8f105dc7cc4d7bb9207f27d09c227f01aa4b5906551b5ab4a3eeac55eee4177764e7b07aa1f2566b79703e29bd0aa39676aea91bb38ea997d2381482d42241e03f41bb1ad08d48693f6b8f64a891307ef40994411ed030877bf94c4dc6cc2a8de4a33a1fba72fdc5656a96ccb2e517233ea4cfd65195f6bfe072aa12ea7b3818c2c2bc19fd936ba6d1dbe0f0bdcaa1d711d392c9088bd880ce1cccca9b146d9324d33dd8d00b0e3a2ea5af09e3749545f2fd8818279f8f01f0cb98c43523bfe377f13b7cb9809906510980d977f5737d01e152e5299dff79c6c90706803e0b3ae4cc8cf7900d94c8c38ad8f5891d22844a1512c2542fad99536193305ded7aa74088d0c848c3e54cac6b093416d647ad68260ca687c4e76508961f527c14929601efd675777c52ac3a4f7a6531e6c1c8f807267b19c047364fe611ac642422a303150906097db47353db76326b874589a5ad0a04501cc74cd72e237e7bd956e7472c41f1fecd541f6fb93afd06964bcddffeba2db592cbd71cfd7ab13755dce5653207f80a0c99d029b4157082b54df08b33b6e9d3dac6a9ced8c7a73e64fb295ea279dd2d92c83402a677f1a9ba17e64c8fc0bf961fa587400a606dfe37401f5f90cd656d60290ec10e1dea0183c7a7649605fd5df3600007c65a51ebb7c604fadd38c32b449217cf89c3f6ed3c53c07c0aab2949035891e70ab720905d765860ecad3c9969f3417e346bd415ec4c322d0acb42c2a85d92ba7c029282be37c964005a5b3e9db75871df0b13f2759bb01b64ce7da767b5a45816a606f4281b60a97bce5f5f718e6abeee31c85fc4a1cd0c7fadfcaf61f12d1ded20477c1add44d10ee7e051ad9893900cf30db91c4e1328b3c0513da0d7798c7d81fe3987ade0e527af86ec8cbad1f2ea3c07d8e205ddbb87385ced65cf612ed9c6d519593adc1be8052a1c2f8504f9731fdd44b3aba4b8a1273fca14cbebd4c7b2b0ff7f94711a059b5401bf303b0eef08d042def0c7d08201ed2c5ea90392a0023639682e92fa0b81f52c4876c63b7a491fd53042d021d96ea9d262a1bba2612964c5fccfedd3c2c258a46513b220af9a5ed0a1411cc31a505294d2824c58667856ce516db3df232e84e36d6539f1a7b07c65ecc01278cb40eaf8172010589f9bf82f7c542c5486a786e1dd828a5ac26caf9a0c11db16b9ed5e69e3fec2f2e2e814bed3cb5057169e2545872be6c127b72ed954167c51b35a69dd7bde77e0331e64690eae28ef17a39499394c156b95a066fd87a75d774d9764f96913c25d0cedf7e4649691a4022a4d1b2832d42b2366c0e3c10bdba6802fadd8116071f1143b2c22841eaecce8887fcae7d2879f6fc2c11b295a3085d21d0ead751e7a3fb26b8ea3ca8cf536a6598c83d271f3e5d7f30b0d319f22ed4906b1849fe7e980b2f8e2ad66247d188c3e8b5cbc9915a3dad4f030bc49505b9b522a9e395e4147f8a55afd59fba4d5650c0e1b08491609a3767dde79cd5364c36180c2929dcbbc8bcb61f71babab56de64b85916727a2dfda3588d9810ee075bc29e216426fc80a09d54263642c18c71863cfe14ba8c4ad7d6aff61e70d3ff932f462430aecfb6f01bc3e59f06d936fb10247583a6329fd0c403733fba790e6db71a175429500e2684900fb06fbb6e4925e811bfaa629692e1ff6fbfd342c6b198df33363a9e7406a91639ec956e57bb865464c5cfcfe85de1611e544d8b832fe9b4fcf0f059a0e8d7ffb4f0f5b7381fd214e399180b101d4541a5d83b50fb1c100eb862ed638280e4b047f05732b4351bd9be795a38dfca7432f2c333cbc4585b3919cb1494d1256ca6b2e48d291ec4df556e92645a06446fee8cfd888904706106504888552aa126efd7be59036644bbcbc57fcc2e58b25f30a1bcc75c39b40077df4a27c2c4d6f9f618f99d86921f7e3617146297d1ea53959e82cab55527ce5d1ef37f323175e25d58889bc6b0e94914e561e9ac22f91cf8fec5aed7ab236b74b670d0412cba94b824400012997fe6f672f289f64364a34d7e2ded0c271f4eb93001cf99f208f74c058c0acb2231bf8ba76434de520344dd66fe6e878b053bbebf0b0d6d33a060c873bb901e2c8c0668e4bf4ba1988c90afb63a762214c242e8a173654bf290b6771e72ec1c5b657f794b9db8bdeecc085e015e6e958a53545ebe0d8fbadf1094bc885ae511d32ace8197900bc68e2851fc54d4f5995a8dbd695fd654b97e82b242b3151d01ea116404d4150fff1c8e6f80010605f260bc80a9f3572c9fa7d647912063d15c6a46642a20c6104424d9b7d2e1cd17553073a700f5346e9a901000194a2ea4c70795f1fa3ad6408c2064547825ba4de9d9661fe58976b4f919d937932b167fb24f5b3b14729fe69254e698b51b735597580150d1205375686bc89264f8d817b7cff23c01a29fb9fe65ab0677e77cb0b80edac7cf776bdd15a28a50ab3b47cd4dafc99fbe054c358c055413ad86e0c8b3e4ee670de68ba2348bf0e692a76af94c596b839e3a5623f928fd92d2bdb919234ec3e709fdf1c829b2b51e828ea3d2b5a6336783ffcabbeca519b3b239199d0cfb790e94c8e272e4d3a4e3c756c64d9aa578a68862cd4d0c1de958487f718d9eb351975add3f3f566f73d940aa2b8cc1e3f078a2c86bed19345bae7519583ea58fd8ff69b4f51baa5e05d1fc2dfd2576c685b3e77e9fb859bc29065a1923b4cc2867d00a7481d3fca79af75ddf48b31275eda2977cef39b8ee6a719a464d872150b731e93c2865193f9db549d02f8580c5cff5404e22469d0848c796c92f4866aafa4f6473bfaa1e181ff63d98db0d5ae5aed4c3ad02da501152a908d2c28e11502bc9a8342f08039b925e36bee972338aaca1340f2293a0abc04c29fb02734db9f9cfae7578f56114b0de1ca138a1c8b1623e3bd7a2af57d6316269fde14e00764381ad9613f662441ea5a78cf47594743368d1541ed334ae14a77e721359d1307e0854725da68b3ce560ca1cb25e31ee488c2d19c2a5216b4a29a3669d8c9234b3d4de8739682517615bc0c7b8bdb8cf1a4464617652047e64d234e847bb5d4c46f200f2b5e8c66044f5236029e9534b98c301760913fe41ce2aab45e3146ab78d3e56cbdf4c02b91a7cf1cdd0e3f4ade5552dbcb136dbc0fa985470c5e3d49d9d58d9a0d13c42dba6aeadf06a42a62964770b7bc40a776bcfe0e7a8ee09aa07e1198253ed64b3b8b23173aeb11ec6420249a4cdcd5f4e977b2eed26f85db757710948ac272125300e336c0323162c107f2fde49896c56555c83c379ef736941f3654a1201804cf9b22eac837cdaed927c849a6ad524b12408615b768d82461fd513b107ca6850a9e5a8584f486f2ecdbe4b678bd6d8edf17499c984f291fa6abf6b0062b3cc746cccc2d746145efbac725690c125c04376078e5afb34c890a836ea9cc158d35c99bb4d0c66d2ab46efc7b49f6053ae7288089e7fe70fb27b66bf468adb536fee9d9b7603209517a6c2d35bb8327d25d28134462bb4f16a6a76372b60cdd1de954ccd4eb13f3ddd94b060457d75c4eff1b2dd26675fada44adc32c8e2f3dd9c98bef2b51e4da99c8431b2b87c5a6817ba6502953df68fb871421eb4083c8e9981e4d85bd778ec662be09244a28eb1d55f439ff609e99c92a11006841459eda82e1b413537250cb1c3af009c1b33a963cb2ed497181006008df6040ca75bae6beae7c2dd27c2710418a6b9ed9df38fbbd0e81b3daa0bb1b89fe165da4d822eada5ffa3721adfa0387e26452f981ed5838e750c55f7776896b6affa85e5e3f09786fb786b076d39e6111136a946dce7d27a39de0621c538ed4ff2c35df617637890a27a8525fc833074e1f2191f65c9696aa0a71152dfe10e1ab8da8998f2f54de6a0218ec4f75ca53f8a21b601d256162f6da663250c4ddf38a653a2883063ec66b3befe13c3933da1edcfe6989ab921c6cbb6ce73967b8738617869c2bc7a1582c83114331aac891ce3046fcb3f1d6604791fafbe47a48a8bcd697849290c3f8e9813d23f0a229fdbb833e7a57f54c10324de3e13ac06e4ebc26c6daf470158a3200f1be854ca845b96c6a1e1f1bc75afc8eddd1713b9ca685069562cb40d7f0cab34f2c5f875d54d4cadca08d95b3b70d0bcc7197de5019118f3a8b76365ff80017f76a09efce6396e28d8aa118493ea1585a09b7c8373b953b013870847a3fbced094496af3b7296e7e041a00f94471c4872fc1ef0b7aa9dd1b1e71c1a7581dd6128af6077527dec2c3313b837ecccebb6d0cb1bd343beae39f8b2fb3af1a03e8c98eb32f46e782e667cb3bc5dba8adfc088521b6b7a7e5e2aa94a2e95a817469dc8c304bf3fc1754c19f5d4b73aaf0f206da56875a97900d5d2b734b740f441fed262f24e315cf10bbd92f3f9f7fbd809d08b9158bf431920bc0953dc43d89644219ea0f4414695d3b535c820790cb7a5619e1e926610b7ce61818dac1387d85702b3b23adfd368dcce4605101bb8d90702d21661bc9a161b100d1a543ec827bd02976f3fe923dbb5426e362129980afd247d6a5142e72fcdd17f2da10bfbecf21e3fdf9c4228fe312a1729677bf6e60ffa3c46fa5114e71dae2f76ab5ebaec14dced330bf2709ad239ebee3f78048fa1f1687cb6fd5ba03a8588aa314f16a3c50b868fd93a1f768dcbfb9136cc2698e181629bab9bdea2e75346f740d2c8f64117a05c42472e2a3d96d16d92383c4daeef752d202807fe3f0c4e4778b586c15ef30f60c0cc065d100ec2e106ef2e4a705135328ae4125cea65d36ca8b66945ba27c0b96d689c0752375d54b778bbf9ec6a247df072d4d7924a1147b44a7ca3f06f627f3148d6c2c28baa482e31e0995a6d0f9d1971970db037ea3bd4b1b7e78b92b9759319402a4b0b5479da731fb85218aa29553665fd2219b279402e6e97c7e0ec79f514638afabd711dae98ff81cbe4bbac495ab4f0d64cfe6a1b38105e5ac3c56fdae4c9f93d71957c49f4b08e1db7aae575a78e5ee8e1cdaf399453a00378a809836832b4678a0170dd0a32ed95fcd559c11fdfbe1e002ccb250d7a1c974485a747a1bf96c2720f51ee96bdd975d67453f2aee5bec274d095f287b44c5b1c4df359dacaa837c4086e125c04376078e5afb34c890a836ea9cc158d35c99bb4d0c66d2ab46efc7b49f6a3726a8564020d839157948eb1fbef8beabf1ada7762a18a0190d8eae1119e5de12b02b513419c161081f1ba389f5a652cf634ea4dc8e64bce01e6b61d1d92e4931fafd6b85c103af60910f7ce2720ad74bb91ebf5eda5866ecfaa8b2dc56561d589a1d47b2a67c8cea66bd40b19d80accd35eedbc25e8f460ea27b3e59deb4d2bcae54993266204a4a2af95b16c7e1482d81b0e042b18c0bef58a5b6b8beb0e0f7cdb14578292ac7a50879cc263a991ae4515f78739549edef3d3a92e3e4836d5a256887e3a51fe0c3988c80668aeaa555258d5c8b76f8c69e6df6fbe8818dcb214c86366b6a3b527205906fc86e757c5f32c62af78270bedd60b49d5bed4d73e706ca3d5732712f127fb659502119ef30d918db7a752ee15a24a8533dbfe51801631fd6e1d07ccd23457b3ca226aa0fd350a84a1f3714fa258af46d865821723044a361c71345b264181b03201fae7ebf61806e089930a6337931538f6845d858eb60cb6f28c86fb8a98534cfb609a01812f6fb1c91fe38a8c5c4ef89df543e471aa3b828c17e177624b025aea4f8f8912df504e72b2b0d48ac2362c8e5e741b144f06402b55b2e0da7ea89c86a0495d6892e288fdae8ef2aeea16f453041b3c94c4086dc577fc1266edb1954c19ec5491b50e5e2c2c5edfc351e71333d3544212e909ef8c1f466d029dbc72887ce8728206ad2d61e1bade489ed8e6059744e482093144c35cacd94adf66c7194ac5fb120d982e3d359913fb4bc2ceabc23118fd511359ec8eb8b080ed9c645c8c44577c93ab94f6c455de9c479e9624d510cc0391c72d9ffe8bd8ce8f7ec2a5da381b52ef016de7efc0aee6b4dbfb65ba27027632760f2e299a57216e4e72c33cc916442888b41ecc3d008df1c4b075ee2f24f7959d8f7e5eeacdc1189e8bce5489fc0e046cfc67d55dc18c0831816cc64df34294ef6715eb0376b194cbba016811f3ceecc73d2c7f9d66f7f403ecfaaac7a62b1cabbcb74119a5fbddac48dde75c134d51307cde5dfa1b63d951937f7ae893118ae88c8c72e5a630220ab1c2a79095ff2f79c98c776c50ea68322ae89f407a166ba77879f53f46732849f10ca9bec1443838a7d448ffb07448018b2f79c2b8534136a9a409ced0f9f4d4aaa2a7353c3541bcf8ceebc5e7f12d09965c6b5aab1be6d0f3996e696bb6e4be634a18b616fd8a65282cefa605731eb87624d549e89955aca9d44daddc921942cde46328414e41d81b4070c8b6534e4cf0aeb31136fed6886d1d7cffdc9fdc522667ff2807d01251396ff42be087ed3a84551b9180d6741eb52fba7e3374a0b84934a1a4f5495907c21bb12b673bef18a4284dc1ffcb4847f0b6c06d066fc4d711fceaea55815b42f27033a8d7afe33bee1e62c66fe3c6600279711b51ea079c16a24372af31d8b19f36a360d376962b19b3192698314c2115a4dc97d4324358c813f4b26ab6a04607dfe7424c59fe01457768f7b4894a5973569b98b975a585371a2d38ee53e76aca940093a7bd76900b99d488e65b7fc71d65af63efdb9d255f6e1657969cb16335c27d667e9c8998ca29bdffe3f15bedc7e430c1e75bbcd550fd598634baac830468d013c1262cdc459c8270db8f922efdf325954c4952ca3fea9a0621ef8c53bc6f4d6bf2c85bf7d3c0bc53df7d16e08959e195c5f011a8e4eaa148d95b9543afe4250cd2bd4a4849cd21a8642baaa0201e5355db86ec40653a1b7378051726acc5f7aaf3eb7ed71166abe8df924df7c22cf05ef2b592cd4aa43ad7448d0b0ece85aae608aeac240fc2dbd5546bc9a41802a5dc2a85ed61b6aa224f95c228770989ad87167c316db6617f643e67d20ba64cd3922fdbf41cd0e6edcb62e9ca1881c3cc235cfd08ba9edeac46a4c81e09451adc47e3990f7106b1dfe2f880b8a280d78401441ac00d8ed264da7182f743e0237d8588a2b16c961b0e46ecf390c331c396369a76858234e62663936ae28b0c8aadd18e46a4296756bca3f2b89deb7770ba72146ff1563942f3d2e7067aeb4f1ee667da00004b9ed92aa04880af5290750090ebcf103aac6ad73bc3a8bd357b1ea07523e22eed2da7bc49277bc5160fb3febc1eacbb4e69c0681224322fab1b38528141f3b57ba390e32747660d3633a3ab968afc6d595851a06ed6dd73a6297ba464fb2ea4f6c01904d304b2f6c6e8d98061735f280275c23eadb0e6599fd38911734f01088345de50cd14c844236dfa758017832afebd386fbb08576f230016af3458d0b21e516f3daab49ac01cee92b61a93909a8232e180bcf798e6a7c2099d29b9b7d635d3ea61811060d3cb7386b6c23bde33b5c3230ed8e1923173830acc1a56c9e0edf29c28483e99cb02778f999871429fcea653c35dffafa0390811ee35f2ad171a6b545f180f00882619b8474221c69d1939a7e8e4aa0512d204b15c2789c93a108f19770a3b2babdd7bbeea4e7a58c9bfed5283639e27c22f1d7bcaea76ec617ef539616fa8e22690d23adefe2d4beba0faaa7aa8ea0c091a388270bc256a8c84d6a389b63897968467784b86d2ac0c22fb861130dfecefee411c6448fd9f366d4f2a458dbb4bd95616306a1b214457302a7b46ed69370eb3e1f12e554d13f875aeeb3e1eaacd9f594d98c6ad9bd40b93fc296e2223d2709b368c43c5991b9507e2874c2b007852c69bf2de80b118b57f4a1da32a27dd3fa40b95ded9df7687ccbc125aa610aa7c1b8a0d532ab8bd54f0612f1319427dc49b2bb0afedc78134d5bc94506d5b0136f927556e90b8a9173e4ae8287d0b549e31aa7bf43bce2169378cfbab91ab9dd6c6ff9632d5a8e6ac815c34f0bdc98240bab48ba267f5fe06d3eaed5b5f1edc48d5b08f862a1243a55387f100747841ac134b594802e31b14bd0265d11e2b3545a0b780b39ad9360e12e2c116ff2c5a58a65dd7b48b2a4bbea16b01cfe551a489ad136d3456d30afd1fe699d4f70a165a84c4c405d5831d655fa55a61ea1328e1f3599080041eba132bfda0d9d62f03c7dce2e072a29f14101f5f0e406705a6a12a5415bc8bc43e40b3f02c5d52ba74acf2d2a95247d0717795133cfc92a7fae97ea706102100968a2b9045d5587d619b080e739509e4d8733ffc84fcd94c157a0ab59fa3246c2a4ab9d56588e430f14eeccd815ac950c44b82f3b0872083c90dc590e84161acf7d506c8b5fe344fd80feff01e26054f8294bd55bca177551844b1fe4d5a6dca0ea8b02248fc7a903733bf19fe9b8e6cdbfc91481ff2ac0f3edfa101c4dfdeeeb965ca6377e997268f71a48558107bff6ffd7fbb122592e8db7c3ec63f985f5b528743d5da0e5ffd9318b7ccc9dde33c4372a25d031402f68b63270f423cba99878e3bc3df4db5ab38641c336d6cdb5879857f15178e8c849568d23a03e6ede720e317f149e6243631150bd3ab135f18794a6c782a7ec4e6ecf1c2ef5abe722ecd361dd86fef69db1c5b7c83e411a14a998cd4ce488c1129404ce316d6888583cba4851a2cca3cb84213706c83ad2261b2acfce6fc93fdd7ce88e884243ca1f93747b01ac094700b21b9f1884d1c0417f1d27502d91a9116ea8ab14aec2aa2daf7b1ae77fc38b9a451ce066497862cd0f48d555e76beac4169676305201474c2d060dff833e9786c7618042b3e8e9579b7c9e476a2505c44d642d6203c98985b3593163dec2d1014f67a25e2955d3af15970fd232083946ac9dac73063194dbfde627118fd154890fbba5ddb5b0db48f551dea0532bbd0465859607af411df9f1e859ceb151010392d1287ce025ad421ad9f23c93078bfab9d55198ec3abcb25dfd8625cc70d8d0d4f3aa25dcbec565b5e3e7c201f588d107d5cbce464157f97270f50c42f021f597e84e56fe822eae10b02c0b9eab56f3fdcfa898dce64877213a44f95b42b009cd2eb1d2814fe8016c7842f8f70240b6881f14839c4a3925329715eb26026407baa1d71b2e67084d863ba5e371904ee9f77837a3fcdda8c9e44e57b87945a3f429ad96107c27a9eb07c11d65316702e67c29cf6e65b1794b1a46ed44a713cc292b23e9211417e58bcc543a336315f3e84d8c3e7cfb5e67aea73e3993374d205ca8351961181f700dd094e2a03a563cb91c1d73028b21d3da8dcaed36e2d9f234aa9c52de658fedc6fcb624c565a48cae1dfa966160dbf12107ec4f853deb6928accba6da5a094c71157ec58f6817f3c2d5b84a6c77ae7550b3b76d2c95a109ffb4387d29d7b9268a0f5c15d925712f2dcb27213032fd08911bcfc6083c9e45f035d6282987b0946822810da1b1e6a743a3570bb5df8b12a730ea1846c62840da4bd255b0a1da1377b54bb1bb53ec86fe1072d975cee7b5e5dc41c037e301573b55af642c9a31272937e750bf5f5cfe584e5329d652dcf5be888916f01f8af8d274cb11c5c37e7113ba3be88e429a744957b4cfd520d48c30df2bab2214a4a568e28f81cd023282e8ca72ed911d82e685854834c8ff644f58b3853901514d7e846e4770a614bbc8be9bddfe700a2b5fcb0caa272c3d74ca5398a3560d6a981a44b840557723042e0065e574623e8c673d1b24e9fa508649d866c79cca44a8f272880d51c31eda04cadd58e2d4fe699d606ad4c41f5b6ad6fb0492a110fc9cde29a2936c3627025de4279ac04bf6e1c899700ab83346dc6c2279b18e36ef2ef84b2d35ef7a3dbf567d3bce3ffe5a014cb257e5db127387718cecf28429eb8284c15fa5f417f901380518ee91597c4460590d4c0dbaa927a10f85b2d279151c237a0cd23dde26592a496749895dc570b6ee6a53f2735da7267a7e227a4fb6c22668717eca68f8051854c7a15aa163a655eca49bce9c19277a082fb84a31496f8b0f0a347c68d53149313b8f54bef077b5b8d1c0cf079699e5bfca1daf5161b9ee4298c058dcc9f315c429d775e7517d78dd5101c7854c787a1ada6e2d969e66464c9f82d767a6af1d5ebd42d5d8a087c384cdae58d0c1d1697286288eb9c4097c70a9844339c303786d04a71e976de61642bd6657e8be98eb1e5889fd849fc2910aa66f904ac99efc90ed881c8f8c59bdf6d0f0d7d503bd99b66059d0280a3ee3e8c9c7ff2408568e6ad9fe85a74ad1fbabb50bf43e62ce06cfba265b0a6372dd5ca1e6120e75e85a96db3a30d23e96d0d3b516633b7b6cb840d6b7a59dfe36641aada910d61a146e03cca9855ca7629b21ef51399c9d7344654b3cbb98f9d05c5b0fc34648eb495bc7680cd1099d81a733f76caff88e542f28d751d5a157ed1d08713ee70a628fcc29326ffc5342e80e44d8c973b492104d67e1584568f4abf336cef0e796f2ad963c4e0964b1da7cfb4f1ce66ed9145e389631582965cb6ff0e9b168c4bcc2e2bffb4b923c75f139117501e3115d856d02cb5b96c188cb73686d5a84ce45f1c8c73fbcf52e5b8c465746cb1a636223c7975a3c33a9a8be8ea8ac9003d265f85d61010d928d39169789dd2da3899674feb34e1071015b2b5160fa58316f3a219278f3f6fc752e63a59ef1e18a376b98e3be8352b88cddd2ef948fe96f58483ad480c2eeff858fc7628e17018ec3336d1b4373aa2530a7ada0e1569b0983e1ed5921b2dc24d1aa42d88b22d43d55b2d40630b82fcc536eeb43e8809dd1b8cb0fdf1f1ddadd5edf41ef382bf3033ca3c5e666e348ef9e4c98cb02e5b15898efac3b6d5c8ef1c4ae42b8402d908c901b9919df215e6dd7a5978b5a0a885e580ed011d2e3be8265c9df011bc69e55c338747d6d31c944530a364f6de77e0c6e478261f4cffd5a0ba8b3b7188ffd3386e593a30b28fede2160932a6af7bde7dfb2adadf82c3678ab576c4831dfb324d4ef8cf10d48bb7150120cadf5ec0bfa41fbb7a167ad6091bbe6b4e353b35c2263bcc68e637bfc27b0aae10d949829762879887f19ba63c826345b0fd2c2c95f4c35382dc637273dd56a0a52d2d559f6370a9b4038068a6309bffe21e90de1de1f518ac67a553c85640b5aa7f5aa4ab19fded44cffe8aaef569766ef4527b3a39e80626ca03e27c2b142a2c2314a29f86cf489554a6d43cd797ecc8585769a502fc04ee0da795c6d4c1c097c454889d85d47ef5d377e6e49129b99f8537e9a627ef78f768f0974a83fdbb2c883d6c08735e47d4c3eca85deec05028377ac1def74bc8c2eefa32cf369ee6db79dd275bcc0e388dad12e81348083d83cc8b757fe73bcfc7228f782f26f356885be79b666363ef16c5f5998fd9de3dc65c26e45ab6021b6295eead042b50d1a13bb947df41d018b9649bc6a26fe8c316e4a1a26e837a28496fa6b23fdac9f71a99c42bba251374a847a91389fa43b7b8180095f6a0ba25aa298f4973554ed2686328e245ea217770d128e13aab1f24f30c61bdae2d97a5d9adcf0aa10f27f66a70377aa6f5e7a9bdd61d2a04c3bdf684f31f867d6d2168f8ca50decda8dc350d56f32247f0c3d9a6c1bfdec556b439f295b9db6089e0a5c41d4b8ba4bc08ab8baa2c2ee5f9125b2db2ef51a11864cd95858cb6803b0c24dee07fc4dcf198265479db8ca7b19869f17d7342f2a17eca06814476e0b0a5b143bb88c62d24a23fcca935570d001dace6673f7090b7a2f8919213a867b40489a0b81fa24f1398cef255ca78179a8c3a9d4f7edcdf9a45a8e4319e445a210b5ec664d3673e168529358ff3ddcad552843f9611271119178d6a55eaecfadd4cba8efda801be8c188661c24de25ea5877ae31409a1241bf90972f7acd0d748610d7271edbd9dcdf16bf85de0b83312192f0acb5fa39b93c3719e332974f0703300bc6353e9b29b39bffa4f9e8fb15ce19c7ea33729220379beeaabaa256d241ed6e5699c9a318d3f598c26b08631043c9f604c61c522965bbe4913cc642d952a92a519b4d5db48d7a69c7e7df6c42c0e60ddf7519397fbaeabc77e6eae1756b32c3005a63f1dd7f4bac89b4e9cd585a906ff9e9ebd54b75646d0ee02af30ce8a3944037bc5327f0bafba5199aa1c4a59cb1046dd8ccc9b53837765ad34e9c546454771f0b9b6d7068a4f5a0e9f057e0770fdd91c483df50f63e57cd1053a40ff7966ec77e2a987111637581181e0d045b668ef97c2be9514f9b39b46c29a11777f69c08aaa22882a5c2b8d9a5b9a2a99bcacf0ad652975599c774d6a803de2b671dd7caacda8353b40b9d4116e189d45b47373925c48d06628c51a1e903ad9186ff3630084ba949a64d5588a3fb048fa89079f98c9b34c3d92105fdcb0782c9d2968cac212832009e3a17d01172881bcd04210cff85fbc841f4c696f1e8e4fba4dfce6d35a4a7b8dc275646307e5f5979231051fffcc4f17e0e9a9ccdafbd08d49078569d4a6b82d7e776a479f404011ce163324717adc5b5ec93da2bd3783ecfead100c0d778d9f3d2bb89e0ce855fdd86fbf44cb01cd252a9174ac1eb87a2aec0ce5364a05223f3a9be1adb150fabe5c972677526ff0cdaa61aaff06b23a0ad8d633072d36debe397275c06dcf535b2d618ffcc3f732d30f1436e5ab5b6a03e822792c7d051b59cf74017330193e5feda3655860082e02571205ed6029cf8f5515c10641c04ef45a70e26b459ab6faa3ffd55a962fec7c975bc18d8ee1f9159595d88459126c272426a8621c25b9953ace2f6f6dfd6ae9bc08128a5f0e11c42967da9b98e66606df360422cf9bc6bdea0d0786695ce9333cd25c615acb4612c4436d7e22cc5f6a4067d77d764fa876f0b7bcf76e7c244d9928ec786032dfb5cd46e22790a2c19532fa62b83195b6690099a3d010590d2966a4fd51b2b76236bcab23b8e34d4bb38d79b3d40923ce2ca38934b4733ee5d3e9deb1c62593170c1e9b88b9525a9a2dd21b213a1154192cced2d2ed1dfa0f18b050901724058fa0d0d744a1f884956f4768e169c9c6ceb9158a540c7aaf02b2aa265eeb072877f928a21fbfd245720df33336fa73d12e2275a115b5019432c6f40a2992f3684b83b3dd93a396c792dccc2f2a16c2cacb8eafe87258321233e094cf318b163ba705bb0c30d9fc56fdab16d1b977c4eee72eb6c10b89dccd65d8d17c2e82d42195d1baac2d7763c64e3922ea5af08deb9b114e6499858e52aa5ab877031cd7bd88f5c35634f301d11a56b8c4f7979c2ddd7739bf6be5b3e440144459464ffb4fadd5b67bf858ff06577e5605e55129f030168b4cd31df53370b85f562546b61fb432c1647737d303fe3f20590159f6b50e3a30dfc81647d531d54cb2bd0dcaa5f057fef8780646f35fc609ea23f5f25acb2939acb428c96db2fa0bd4b8a0d6d1dddc1f1be605de5119e8e035fd28496ca0e0afbe0807f752d061b8b6d2ac42b9e7c124657bcc755d68e3f9d488af04a564e0d0d8255b7ab28c20fca48f43a02850608f827822e4ec1bb2c9b41fbc65295356fedadf68e83508317be597532e2a9dda4e56886a66099a383133d8150c9659d32e1d2dfccf1d8fa43290df1c24a2783032dedc25f708841ad27d8059124df0b7477e32ec4d3f8e9496620f016eb399123a6709faa812df0cd38cd8e8959a3d1365b49cda06664d5ab5996605d9287c45118ef224d960b3f9d4063828a14f43f4c58a641da9458c5be1af87fd7e271764e6e284b7dc699d2abb939095bfdeb0dadec891939fa1b67e0e0d48951e066e229b734414e5a5cc9b9a068b2da7d9ccb1c22dc0836f9b8e76018dc57eb229562f6f4b6f7eba23f06e6f17c7f1485dd4f9e5b978da9f225aac34b8cb7bcb5c7c75cf13bf57bb35bb35403c90045951ab55dc827d52ecf7971489c99f34590db3719e306970cef68ee6943c1436a617b9036c70cd0dc576b63c9ea43e515348f968be9fa437d02300a34af539e306b1fecb402ce6690c752059fb52b5ce6b5e9a267caa57d266f46079a0539f461e238a56296d00916dbb1095a4c0e98b8fe77f7664ff0783abc5b87fb4f0ce66c3082a2ea9a4234040e8df52defacf8bbc3a777a4a4d06b3f6b88dbefc870365699f0a44f638c60f152f3b2b9284930f5609cc3c0e3a1b45fa5cff0cb47f8ae4af0f4465a8332aa43d7c1d5685a2998c2bd10b8c2057308ec146cbf3a8f80a19b84627b14d98aadac7329a21fb6e3141d10945f4341cf7d57c4b6cdf4a5b32297724b45c1abb960b276eb9c2ffc942ab8bdff89851b78de7f4051ba317d394461133fb0b5462dde852e253d0e8dd77ffa0d1a747740d9fb4fba08d0ef4eeabeb91bec5a8711b0704ee3b0b2c24fb48d5559e294c55fa9c3669a951354035ffd9e95ad7b91de235d58ae65c584e36d6954064ea2c5f5e2a0aff417f5ce4bce917f2ed8a7780277386dd43754d5671b30dfbf811068ffbdaf7022973973ef44ba9800ef6fc8a6e5c1f45382a7c801697ea9a97b30d95194383172a15a8b882fbcc6440393080887fcb57f51fb7d333a3027d47fbae8120906053f9090f42c675578d20b48598cd322542f357dcfd5b6f43421e0e1c11e3d6803ae3709d25d72de7e311d29a926a8da0c09a848d1678298878c5adbad041eab0322406b41cb106a66d9e88c02fd3dfeb116a1ae567ea21b5f50ce6650e6332a4c0286ed9d9b2054bae105c8f19d329be1ce5f4fb82ea2b1cdde8eb9c8a2ca8fe8c9a47b0e6676aa04bda086e1d36b16a04a864835e0ce67ecd856a102525043543fbce1c187c493755f8d15e77385fe6cd84d9f6ac07bb30c69dfb77359cfd5f785f37e48abb1909d558074e70ff14a4916e90d312b601fa1f03920e82c0480cb7593cfb8647c53603099706f648701fea4043c84f29538d15f81c7776effa737b3ee906774a3961b12605f910ebc56dc7689dd7857d317baa9b008e58408df26e28a64c89a87afaedff5eb23eaf67218a99db7fe691987bd7a59a1e1b4e9ebca4999b141209a70e0e0e845c37a4c547c6ea37fefd000022fcee1782340ded1834594bb58d0797091797c5ad165daf2fe12a0d2c9c77adf25b798910b06ce14cf7f56b423b7f9b37927059d0e76a24bdc4418ebbfebed1b7e5acf7430e826a0765f6a8f2f45244ab13acc78d15932080f8257563b6348135161dbbafa1f48e3172c8737676a72c0f2815cf2b5defb989ebab961cca93d5744532523c15112a5d5f005228c21a7541f0ac8bb9dd9b78631a70882c1e33a43b2d168542f15e7701dbeb16c125bd9e4642c0131397ac2943233ccc39c76a2ce1c64d0e0f381a545abe0887e765d69140d388cfb17f04e3968a93b9c4fc4793020cfa1452d30e5fa33a8aef3f8a025a7482bfadac0b26ff2c24bf4211553198cfa8f44ac7246f2637eb6ac9f3754c146dbeaaadf5ccbbaa85b7d635f0bddf0949f375fec7c35d1904b270b166592ec5f1aaed0e58370c0e5be926e7f96fade79abba0089fbd4ec68e9bcdf0a8469b2ea07fbf1536f1143125ae328361328c0f61dbd8ba4e89d34d6e3f4df79418cbfed072bcd56276e95ed5541687e674e79a5905f4fb43fe7a52622366373f210c66ae0d96b1d30cab77f3ececcd7224ca270332ccbf1785f7fdcc6339c47ec57cdb01c569a7f82a54237fa7abfbe96d89be2d1a0f33894bd7942857da30d64aaaaf5e2bb8a73a2f9996ba368e5e923bed01ad9f09fcfbfb8362ffd75160acd87a05753782e3032ce1b71c681cd5f71cf334442de7d645d7d4151c447eec81d31cabab235c7ddf59b8e5ae5ad32d3bb216f331aa4615b3d6551928be8afbc267280fe05732eaeb89961388dd486a1e6559d998e181a95c03d4d0070f9ce5e67e8a2848f9df6c2a7d4fa5d5d05d0f39b794c469b279665ccc1d1828fdf081b5e86fdbae19f2328a7cc7998c7609fa68bb91645787781084acafbd369183a0598abb5563b3a099bee04ba739cff43c790e1d1d44a91f2d71e34c1ba2c0a17ae9cd0cd6fff40de552c3ca4bfd8f35e9114abe77a3a19fd1d15ae48c6c1e77aa658fa8cacc22654f9721252bad4bd865df550479378d2362fbed6bc3e78e62dfa50150dd80af0b771a473d21c61dfaa240df8cc17285281c127478f68c2ad69610c13c744e9e520691556ae7a026b30193ac291150e56c8db5532c2f7599af90f04dcd0c5281397c129a6c952bfcc33b208fbf0adf6fb3918ac536e2958c6624a21a0d974f0c7425eb6e2b2d2bd63443e959f7e0c622b7351c0e716bb634f4f6d14e51a33921410067f0c991cffb4fc0b5f09c104f1276976f587cca66b61f53f51341f628e995bf77c47c53f50982af9b6f849e23aa0ec09aeef54ffc83f6a165d15eb8e1e7460f45b1c55e4f793900aa3b371079b611b08d48b44824445a5e654a985459bcb9661e23bb958cb86afa59ca5dec4118cbaa5d803d0d21cc7bfae3331434f0603707beecc1ce2ee6bc6a2b3f8736b09d6d6c59c8444b00de63f18b5bcdf0c15de6e0fb09377634d64c4f0d36456490af5f75349653a3d647468af75a1dd3200e64dc6f23c759dcb9c9f14b5e76a2d67aa9d42224fe2ed470f48e4d66cd0d858bb1c2f5cf374956bef17a8ba6c2df76dabf1e8ae825e343b6c7a16dfcadc425c9578b1a0800a7aefed14e7992d0c0cb5ec5e93387a8d42ff77df686347836c3d2901d76a9d3aef6836ce3933f1d0fe3ba27eb053afbbb9b53dd3542527d0d471114f9569cd3ac5712187220e87a4ad0b5679a4c8503d413c196b7d69ea1ad1456a577e20d269f150d4b0dfce52cf1d54dc8732c2a93f76d6f3dfc50f22ee41b5d1d9969a4d84a4c433d7c8472c3ec75cee01c7f74011fb05b3c861c5444b11264c1b29df9d2eb9a7317a9e5abe8ee44ab8d8c69563582064eaf41a2441acd65dd7020b6169fa8a7e5063df76b7b5ecaa95144c391226b29a42dd867d522bc9d58ba077119e39baeed2bd950b3d139921b033c857778276be826e608d4162f2f4d5858e88789043bbf2a4c7cd6173fa5589ba2fbd0f5b93d2ff486058d5eeb940e14b3b32d9313ead2ed20eeb3e1ce7bc5875c2bbca8fc0fdc8367c423328622d25ff4f6747432d86d3452e7e2a57f325dffbc84e7f3b7783e7cca8805da54d53f87fbd490b995cd6feb59714ea54c4765375a18738f52e9552429f261dd1195f42ff0128b3d2b33b2e2e4db731676a2fb4f46c39a1cd5d4aee7201df52b09b96f41e625f11e9e83f34085ec3606be0ffe22c0cd3501c26ba56a3a6c4fd265726436333adb833690bcf4d3ad1ff1a35adff74a0f2ca742284becbfad8984b7ff69468fbeec8e583b5161cd86922cf87db444b55b2cd920521bc12b3444f34b75da416f3a09b98315195042548148698fe9fd2f8402b8777ab2f71250036524e832dc1548f882a9d760c2be53b6ac7483c7423851d347921dcf1f451c88bb76e9b6e7289e24a74384e6772f547786c3090e97eceba6821bb34204fe2b901ac27b7e873f442e324950a43a14140b18d5b6fa09c72cb81d58f7843b4f6d6bedb6602b813fec89fca1a76a20c13aa81e4112967034761d543b5f7f44117ccf2a13908efa4d266f26c4fcc37958609d118c38ebf391b1b74d5ce95f18a1b26f3a696e970f10742a62a2aecf5d876da30d89e032ccb57b61d0ec5dfa2e5393347826d0ed8453b81e6165e0ef4dc227f0b2e66982b6bddbf06a7478875a61495fcef83bb8fc2ae431f309d06d11951c47ec8266a184d6b5d504410ca2899dbb65a41c7afc3af94577dd224d99f31c3d1b5ef09b2a35df3164da9d3713f707d56b19bb54437a2db045337621fd605d9b90a2c2d34531b357a87d62893ac2e3b7b3fd7efa2cdafe565f3af7efe5ff49467e9ec14d2f621ae1887b15f444b2f4c1c92d0f3035df9d2adaf12cca5b34a0f53aad7ca3221d6e2d06028bbd375e85f9f0fa3b8c0aae50eda6a070dee9628723b763e43afaf118a1b27b3beec61e4948d3391ab2abbd853abf2d8dc2fd2e258e116180a240bf99f052e6f51e2a6158f651547a0a50c7855eb2c913babb607453c24e72a9ef2e6b1e9471d13f4ce284f3d757e9c702a34e93fa5ac2aeb28959a987bccb62732d1eba15d2025a9fdf8e4788badf3de34bc611eb16ccb24f13d6768eab363d2b40af284d33afa1e40561d1a811a429ab2867fad73a7ec0c0f750aba90bb0aa4baaeef347a8255f783d81923e61eee32a461d6e4a897aa10736a2eb5ef99f68400f2779232d26832c7edabd7a46e332d54c78cf4216f78748eeeb3456bd8a1dcfc94e45ebf51fb4557516c8b40b44082dd40af1f01caae8217f200c9cc1c872a2078f6c8b2c825ff820eb08f275400adad6476bfbc6a40152262f2110cd291797e7c0c842269367ac10ca3b606dc46a133b2852df0809b37e83dfe6c65ea982404a2a29f8b55a2d40a66e8b306b10725d623d1f702758e1c38c4eb9b83a46e4f694550121630649134e8a44292ec3d6558d8590b3a2bcab719fc3caec398278010eceb2bd390a3be3917240a9d76d7e10e142117ca5748c08cab3e71eb0d261b53dd015e15cdf797208b7b010671050baca5df4e7113f64ecc40dd2a29612406b2242beb6a785a4c8c8f2d1806dde11e660ee24f4d02f16722017a57dc9a153892af76a0beb34a2bee986a5912f829b979dc5f8fd7594c37422dab8e23ff791ea36bfbbade6ce9f850ca24660b630e35c11fe6a473d6699ec475cdb32e041297c5fb378d2352f6d783e51c88833da4a4d82654a8af7149e67888fb410d49046c60f225b973bba9452374e8f67b971335f4a7450e7477d2a7e40ad8b36b81300bb3e4e1153a806909153a3072b2c318a03a6ef9c560935700c6322799367bc991d2af95f010707fc6f59c708248da79f608b76d735bb2ec2bcb1271644c3d5e7a428fb8d2338e114e8a48ebf91ccfd239d387d326e46288afb4ed5b9c3c12353d7627ea6277fc6d93b27d52164dca6b79cf935d114b7555cc31381a34afc18cdc4d895ea749f08997edb8f0026841814005649b40ae7dfdf03650e074de7901acc4380f09169c4315720d390e21c44fe23742145c111e5a9867f42b1edb7f4315e96af7f697cc7c1c3903090d0647bcdb31f185424c8d01773e0b18a9154082f7e94871ff3795a9f98af4adebeb9a05c0aefc578f65f8d4ab28bff7b05c95b6ae335523ca30ffd4a33bcad2f5718c9c8a79752f2770bf7abafbea95ec52a91b54be8c00a3a989ce7f21d7034f565049598c10c9d19b415fffb1187a326b8dbc553aaf54a6238240c3a05536c5d0fd6a3887b95ffc9b4a2bd51167bce2c0939a0c9595a0bdbfb4c05a856607eab2d1d28d171da71c8ef6747e82ee2e6c28fbb266209bf40c2cab6e5f1c64d0d79e5dc8d3f30f31a949f4b836d0b22c87fecae95fa1b9accd4c21322ae70558f751db2ae1ebf7075ebb3b46e95fc224f109ba9fe3589391e521cc31c4254432665ac7c3ee05e61fadac9e66965e5b0eb0edd56d7c9d03070b8d47f6deb784161ca6c659d3d048f1049d6cd8e3c37d5db800f35c76432837df3537e84d89d9db8b6d9a48963a964041d97a96ac792d64cc6a7e993fc29c05d44cc86fe93ceb30e4de48f82c27feb0078390f236454bd35bfc1b83dcc33f7476d4dc46eecb256405b027367fd89c52b1587b9e4433696a3ce24bc15cba41f47bbcade6c640ede928d0c66b17e42bccc79a89e9d5587c4c02728dfd40f65b27d4ada7d340586afe23b44bba5b089c1f32a173f18ca8bad412a300c8cd53c0c00ad52a17725e2cab99989d526e37e52219ce4a225b3d785fc178d703922c126474867ba156f1c28b4072945efb860d156dc406a728dfc94484c4b739f549a76808d54f11d63e721443aa310130f45ca247531e21c5cb52e0a91c9c0b863f41b4bcdd1ec4798887668763bfe98088ae47ec9ae6b3db3d31e12979b2161da8b45045b94e9c72ac6864b553ffddcf5b2dea5dd2c7e282c8ec36d132b715ef1d7abae7e3bfcc1213cc47aec7c4dd4ce3a75af469b182c3a7fd7a09b841d64d57531ca093c1a31361fc06a4e5d16fad8463c7ce775413f6c8548acca1a8dcb0ea76c6a0a855ba921ece5bf007219c23722fffc345d8175f6a28e84e8506e58f603d25a329e4d31518e5038833bd25c7c17824d5818905108bf5504b3f64211ad0730c1a668f67fd6ae4fdf3d1a8045f7ede048d805e0bf7e4a20ddd23d9384859952ee0d246eb7a37cc71ebd9c6c72e52f3591cecb139725a6bec891e19046b486b32c5fafcaca9d719f23a8d150c16b2f8f9b680ed5cbd3b510baf8ecc091bbc08cfcaea333d52132a08df11a5e6af766fff12549f9924bfd4399fd2ac6e5b5756f049603e6f044cb4990ebd2b8af40774f2d9446e013a0801dccce616a909f9129de5913f4bd4717fba6fe251d04../lib/postgresql16/bin/pg_config@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpostgresql16-16.9-150600.16.18.1.src.rpmpostgresql-server-develpostgresql-server-devel-exclusivepostgresql-server-devel-implementationpostgresql16-server-develpostgresql16-server-devel(ppc-64)@@@@@@@       /bin/sh/bin/sh/bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libpq.so.5()(64bit)libselinux-devellibxslt-developenssl-develpam-develpkgconfig(krb5)postgresql-server-devel-noarchpostgresql-server-devel-noarchpostgresql16-develpostgresql16-serverreadline-develrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)zlib-devel161616.916.9-150600.16.18.13.0.4-14.6.0-14.0.4-14.0-15.2-1postgresql-server-devel-exclusive164.14.3h@gv@g;gg<}g4g*fcf@fV@f;i@eCe@eqe@eKx@e@@e%@d,@c@clcGc>@c6@c5c,N@c@c@cb@b@b@b@b|bV@b[@aaza@apa\>@aUaQ@aO@`@```q`OL@`Gc@`/@`#_S__@_F@_mmax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comantonio.teixeira@suse.commax@suse.commrueckert@suse.demax@suse.comaaronpuchert@alice-dsl.netsarah.kriesch@opensuse.orgdimstar@opensuse.orgmax@suse.commax@suse.commax@suse.commax@suse.comdimstar@opensuse.orgmax@suse.commrueckert@suse.demax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comfvogt@suse.commax@suse.commax@suse.commax@suse.commax@suse.comfvogt@suse.commax@suse.comaaronpuchert@alice-dsl.netschwab@suse.demax@suse.commax@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demax@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- Upgrade to 16.9: * bsc#1242931, CVE-2025-4207: postgresql: PostgreSQL GB18030 encoding validation can read one byte past end of allocation for text that fails validation. * https://www.postgresql.org/docs/release/16.9/ * https://www.postgresql.org/about/news/p-3072/ - Add postresql-pg_config_paths.patch to Fix a race condition while generating pg_config_paths.h.- Upgrade to 16.8: * Improve behavior of libpq's quoting functions: The changes made for CVE-2025-1094 had one serious oversight: PQescapeLiteral() and PQescapeIdentifier() failed to honor their string length parameter, instead always reading to the input string's trailing null. This resulted in including unwanted text in the output, if the caller intended to truncate the string via the length parameter. With very bad luck it could cause a crash due to reading off the end of memory. In addition, modify all these quoting functions so that when invalid encoding is detected, an invalid sequence is substituted for just the first byte of the presumed character, not all of it. This reduces the risk of problems if a calling application performs additional processing on the quoted string. * Fix small memory leak in pg_createsubscriber. * https://www.postgresql.org/docs/release/16.8/ * https://www.postgresql.org/about/news/p-3018/- Upgrade to 16.7: * bsc#1237093, CVE-2025-1094: Harden PQescapeString and allied functions against invalidly-encoded input strings. * obsoletes postgresql-tzdata2025a.patch * https://www.postgresql.org/docs/release/16.7/ * https://www.postgresql.org/about/news/-3015/ - Disable LLVM JIT on loongarch64- Fix build, add postgresql-tzdata2025a.patch- Upgrade to 16.6: * Repair ABI break for extensions that work with struct ResultRelInfo. * Restore functionality of ALTER {ROLE|DATABASE} SET role. * Fix cases where a logical replication slot's restart_lsn could go backwards. * Avoid deleting still-needed WAL files during pg_rewind. * Fix race conditions associated with dropping shared statistics entries. * Count index scans in contrib/bloom indexes in the statistics views, such as the pg_stat_user_indexes.idx_scan counter. * Fix crash when checking to see if an index's opclass options have changed. * Avoid assertion failure caused by disconnected NFA sub-graphs in regular expression parsing. * https://www.postgresql.org/about/news/p-2965/ * https://www.postgresql.org/docs/release/16.6/- Upgrade to 16.5: * CVE-2024-10976, bsc#1233323: Ensure cached plans are marked as dependent on the calling role when RLS applies to a non-top-level table reference. * CVE-2024-10977, bsc#1233325: Make libpq discard error messages received during SSL or GSS protocol negotiation. * CVE-2024-10978, bsc#1233326: Fix unintended interactions between SET SESSION AUTHORIZATION and SET ROLE * CVE-2024-10979, bsc#1233327: Prevent trusted PL/Perl code from changing environment variables. * obsoletes postgresql-testsuite-timezone-fix.patch * https://www.postgresql.org/about/news/p-2955/ * https://www.postgresql.org/docs/release/16.5/- Sync spec file from postgresql17.- Pull upstream patch to fix tests with timezone 2024b * postgresql-testsuite-timezone-fix.patch- Don't build the libs and mini flavor anymore to hand over to PostgreSQL 17.- Upgrade to 16.4 (bsc#1229013): * bsc#1229013, CVE-2024-7348 PostgreSQL relation replacement during pg_dump executes arbitrary SQL * https://www.postgresql.org/about/news/p-2910/ * https://www.postgresql.org/docs/release/16.4/- Upgrade to 16.3 (bsc#1224051): * bsc#1224038, CVE-2024-4317: Restrict visibility of pg_stats_ext and pg_stats_ext_exprs entries to the table owner. See the release notes for the steps that have to be taken to fix existing PostgreSQL instances. * Fix incompatibility with LLVM 18. * https://www.postgresql.org/docs/release/16.3/ - Prepare for PostgreSQL 17. - Make sure all compilation and doc generation happens in %build.- Require LLVM <= 17 for now, because LLVM 18 doesn't seem to work.- Remove constraints file because improved memory usage for s390x- Use %patch -P N instead of deprecated %patchN.- Upgrade to 16.2: * bsc#1219679, CVE-2024-0985: Tighten security restrictions within REFRESH MATERIALIZED VIEW CONCURRENTLY. One step of a concurrent refresh command was run under weak security restrictions. If a materialized view's owner could persuade a superuser or other high-privileged user to perform a concurrent refresh on that view, the view's owner could control code executed with the privileges of the user running REFRESH. Fix things so that all user-determined code is run as the view's owner, as expected * If you use GIN indexes, you may need to reindex after updating to this release. * LLVM 18 is now supported. * https://www.postgresql.org/docs/release/16.2/- Upgrade to 16.1: * 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/16/release-16-1.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.- Upgrade to 16.0: * https://www.postgresql.org/about/news/2715 * https://www.postgresql.org/docs/16/release-16.html- Upgrade to 16rc1: * https://www.postgresql.org/about/news/2702/- Upgrade too v16beta3.- Copy postgresql15 to postgresql16 and upgrade to v16beta2. - Don't create a unix domain socket under /tmp anymore.- 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 15.3: * 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/15/release-15-3.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 15.2: * CVE-2022-41862, bsc#1208102: memory leak in libpq * https://www.postgresql.org/about/news/2592/ * https://www.postgresql.org/docs/15/release-15-2.html - Bump latest_supported_llvm_ver to 15.- Update to 15.1: * https://www.postgresql.org/about/news/2543/ * https://www.postgresql.org/docs/15/release-15-1.html- Update to 15.0: * https://www.postgresql.org/about/news/p-2526/ * https://www.postgresql.org/docs/15/release-15.html - Move pg_upgrade from *-contrib to *-server. - Drop support for the 9.x versioning scheme.- Update to 15~rc2 * https://www.postgresql.org/about/news/p-2521/ * Reverting the "optimized order of GROUP BY keys" feature.- Fix source URLs- Update to 15~rc1 https://www.postgresql.org/about/news/p-2516/- Create mechanism to specify the latest supported LLVM version. Automatically pin to that version if the distribution has a newer unsupported default version.- Disable LLVM JIT on riscv64- Update to 15~beta4 https://www.postgresql.org/about/news/p-2507/- Update to 15~beta3 https://www.postgresql.org/about/news/p-2496/- use %version requires for the contrib package for now as 15~beta1 is actually smaller than 15.- Add proper conditionals for lz4 and zstd- Upgrade to 15~beta1 https://www.postgresql.org/about/news/postgresql-15-beta-1-released-2453/ https://www.postgresql.org/docs/15/release-15.html - Refreshed patches to apply cleanly again: 0001-jit-Workaround-potential-datalayout-mismatch-on-s390.patch postgresql-conf.patch postgresql-llvm-optional.patch postgresql-plperl-keep-rpath.patch postgresql-testsuite-keep-results-file.patch postgresql-var-run-socket.patch - Add buildrequires for lz4 and zstd support- fork package for postgresql 15- 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.html/bin/sh/bin/shibs-power9-20 1747405369  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFG IJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~csdeelesfrheitjakonbplptrorusvtatrukvizhzh16.9-150600.16.18.11616.9-150600.16.18.116.9-150600.16.18.116.9-150600.16.18.1      !!"""!!##$$$$$$$$$$$$%%%%%&&&&&&&&&&&&&&&&&&''''''''(())))))))))))))))))))))))))))))))))))))))))))))))))**++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,-..-----//////////////////////////////////////////////////////////////////////////////////////////////////01233244445446776899:;<=>?@ABCDEFGHIJKLMNOpg_configserveraccessamapi.hamvalidate.hattmap.hattnum.hbrin.hbrin_internal.hbrin_page.hbrin_pageops.hbrin_revmap.hbrin_tuple.hbrin_xlog.hbufmask.hclog.hcommit_ts.hdetoast.hgenam.hgeneric_xlog.hgin.hgin_private.hginblock.hginxlog.hgist.hgist_private.hgistscan.hgistxlog.hhash.hhash_xlog.hheapam.hheapam_xlog.hheaptoast.hhio.hhtup.hhtup_details.hitup.hmultixact.hnbtree.hnbtxlog.hparallel.hprintsimple.hprinttup.hrelation.hreloptions.hrelscan.hrewriteheap.hrmgr.hrmgrdesc_utils.hrmgrlist.hsdir.hsession.hskey.hslru.hspgist.hspgist_private.hspgxlog.hstratnum.hsubtrans.hsyncscan.hsysattr.htable.htableam.htimeline.htoast_compression.htoast_helper.htoast_internals.htransam.htsmapi.htupconvert.htupdesc.htupdesc_details.htupmacs.htwophase.htwophase_rmgr.hvalid.hvisibilitymap.hvisibilitymapdefs.hxact.hxlog.hxlog_internal.hxlogarchive.hxlogbackup.hxlogdefs.hxloginsert.hxlogprefetcher.hxlogreader.hxlogrecord.hxlogrecovery.hxlogstats.hxlogutils.harchivearchive_module.hshell_archive.hbootstrapbootstrap.hc.hcatalogbinary_upgrade.hcatalog.hcatversion.hdependency.hgenbki.hheap.hindex.hindexing.hnamespace.hobjectaccess.hobjectaddress.hpartition.hpg_aggregate.hpg_aggregate_d.hpg_am.hpg_am_d.hpg_amop.hpg_amop_d.hpg_amproc.hpg_amproc_d.hpg_attrdef.hpg_attrdef_d.hpg_attribute.hpg_attribute_d.hpg_auth_members.hpg_auth_members_d.hpg_authid.hpg_authid_d.hpg_cast.hpg_cast_d.hpg_class.hpg_class_d.hpg_collation.hpg_collation_d.hpg_constraint.hpg_constraint_d.hpg_control.hpg_conversion.hpg_conversion_d.hpg_database.hpg_database_d.hpg_db_role_setting.hpg_db_role_setting_d.hpg_default_acl.hpg_default_acl_d.hpg_depend.hpg_depend_d.hpg_description.hpg_description_d.hpg_enum.hpg_enum_d.hpg_event_trigger.hpg_event_trigger_d.hpg_extension.hpg_extension_d.hpg_foreign_data_wrapper.hpg_foreign_data_wrapper_d.hpg_foreign_server.hpg_foreign_server_d.hpg_foreign_table.hpg_foreign_table_d.hpg_index.hpg_index_d.hpg_inherits.hpg_inherits_d.hpg_init_privs.hpg_init_privs_d.hpg_language.hpg_language_d.hpg_largeobject.hpg_largeobject_d.hpg_largeobject_metadata.hpg_largeobject_metadata_d.hpg_namespace.hpg_namespace_d.hpg_opclass.hpg_opclass_d.hpg_operator.hpg_operator_d.hpg_opfamily.hpg_opfamily_d.hpg_parameter_acl.hpg_parameter_acl_d.hpg_partitioned_table.hpg_partitioned_table_d.hpg_policy.hpg_policy_d.hpg_proc.hpg_proc_d.hpg_publication.hpg_publication_d.hpg_publication_namespace.hpg_publication_namespace_d.hpg_publication_rel.hpg_publication_rel_d.hpg_range.hpg_range_d.hpg_replication_origin.hpg_replication_origin_d.hpg_rewrite.hpg_rewrite_d.hpg_seclabel.hpg_seclabel_d.hpg_sequence.hpg_sequence_d.hpg_shdepend.hpg_shdepend_d.hpg_shdescription.hpg_shdescription_d.hpg_shseclabel.hpg_shseclabel_d.hpg_statistic.hpg_statistic_d.hpg_statistic_ext.hpg_statistic_ext_d.hpg_statistic_ext_data.hpg_statistic_ext_data_d.hpg_subscription.hpg_subscription_d.hpg_subscription_rel.hpg_subscription_rel_d.hpg_tablespace.hpg_tablespace_d.hpg_transform.hpg_transform_d.hpg_trigger.hpg_trigger_d.hpg_ts_config.hpg_ts_config_d.hpg_ts_config_map.hpg_ts_config_map_d.hpg_ts_dict.hpg_ts_dict_d.hpg_ts_parser.hpg_ts_parser_d.hpg_ts_template.hpg_ts_template_d.hpg_type.hpg_type_d.hpg_user_mapping.hpg_user_mapping_d.hschemapg.hstorage.hstorage_xlog.hsystem_fk_info.htoasting.hcommandsalter.hasync.hcluster.hcollationcmds.hcomment.hconversioncmds.hcopy.hcopyfrom_internal.hcreateas.hdbcommands.hdbcommands_xlog.hdefrem.hdiscard.hevent_trigger.hexplain.hextension.hlockcmds.hmatview.hpolicy.hportalcmds.hprepare.hproclang.hprogress.hpublicationcmds.hschemacmds.hseclabel.hsequence.hsubscriptioncmds.htablecmds.htablespace.htrigger.htypecmds.huser.hvacuum.hview.hcommonarchive.hbase64.hchecksum_helper.hcompression.hconfig_info.hconnect.hcontroldata_utils.hcryptohash.hfe_memutils.hfile_perm.hfile_utils.hhashfn.hhmac.hint.hint128.hip.hjsonapi.hkeywords.hkwlookup.hlink-canary.hlogging.hmd5.hopenssl.hpercentrepl.hpg_lzcompress.hpg_prng.hrelpath.hrestricted_token.hsaslprep.hscram-common.hsha1.hsha2.hshortest_dec.hstring.hunicode_east_asian_fw_table.hunicode_nonspacing_table.hunicode_norm.hunicode_norm_hashfunc.hunicode_norm_table.hunicode_normprops_table.husername.hdatatypetimestamp.hexecutorexecAsync.hexecExpr.hexecParallel.hexecPartition.hexecdebug.hexecdesc.hexecutor.hfunctions.hhashjoin.hinstrument.hnodeAgg.hnodeAppend.hnodeBitmapAnd.hnodeBitmapHeapscan.hnodeBitmapIndexscan.hnodeBitmapOr.hnodeCtescan.hnodeCustom.hnodeForeignscan.hnodeFunctionscan.hnodeGather.hnodeGatherMerge.hnodeGroup.hnodeHash.hnodeHashjoin.hnodeIncrementalSort.hnodeIndexonlyscan.hnodeIndexscan.hnodeLimit.hnodeLockRows.hnodeMaterial.hnodeMemoize.hnodeMergeAppend.hnodeMergejoin.hnodeModifyTable.hnodeNamedtuplestorescan.hnodeNestloop.hnodeProjectSet.hnodeRecursiveunion.hnodeResult.hnodeSamplescan.hnodeSeqscan.hnodeSetOp.hnodeSort.hnodeSubplan.hnodeSubqueryscan.hnodeTableFuncscan.hnodeTidrangescan.hnodeTidscan.hnodeUnique.hnodeValuesscan.hnodeWindowAgg.hnodeWorktablescan.hspi.hspi_priv.htablefunc.htqueue.htstoreReceiver.htuptable.hextensioncubecubedata.hhstorehstore.hisnisn.hltreeltree.hsegsegdata.hfe_utilsarchive.hcancel.hconditional.hconnect_utils.hmbprint.hoption_utils.hparallel_slot.hprint.hpsqlscan.hpsqlscan_int.hquery_utils.hrecovery_gen.hsimple_list.hstring_utils.hfmgr.hforeignfdwapi.hforeign.hfuncapi.hgetopt_long.hjitSectionMemoryManager.hjit.hllvmjit.hllvmjit_backport.hllvmjit_emit.hlibbinaryheap.hbipartite_match.hbloomfilter.hdshash.hhyperloglog.hilist.hintegerset.hknapsack.hpairingheap.hqunique.hrbtree.hsimplehash.hsort_template.hstringinfo.hlibpqauth.hbe-fsstubs.hbe-gssapi-common.hcrypt.hhba.hifaddr.hlibpq-be-fe-helpers.hlibpq-be.hlibpq-fs.hlibpq.hpqcomm.hpqformat.hpqmq.hpqsignal.hsasl.hscram.hmbpg_wchar.hstringinfo_mb.hmiscadmin.hnodesbitmapset.hexecnodes.hextensible.hlockoptions.hmakefuncs.hmemnodes.hmiscnodes.hmultibitmapset.hnodeFuncs.hnodes.hnodetags.hparams.hparsenodes.hpathnodes.hpg_list.hplannodes.hprimnodes.hprint.hqueryjumble.hreadfuncs.hreplnodes.hsubscripting.hsupportnodes.htidbitmap.hvalue.hoptimizerappendinfo.hclauses.hcost.hgeqo.hgeqo_copy.hgeqo_gene.hgeqo_misc.hgeqo_mutation.hgeqo_pool.hgeqo_random.hgeqo_recombination.hgeqo_selection.hinherit.hjoininfo.hoptimizer.horclauses.hparamassign.hpathnode.hpaths.hplaceholder.hplancat.hplanmain.hplanner.hprep.hrestrictinfo.hsubselect.htlist.hparseranalyze.hkwlist.hparse_agg.hparse_clause.hparse_coerce.hparse_collate.hparse_cte.hparse_enr.hparse_expr.hparse_func.hparse_merge.hparse_node.hparse_oper.hparse_param.hparse_relation.hparse_target.hparse_type.hparse_utilcmd.hparser.hparsetree.hscanner.hscansup.hpartitioningpartbounds.hpartdefs.hpartdesc.hpartprune.hpg_config.hpg_config_ext.hpg_config_manual.hpg_config_os.hpg_getopt.hpg_trace.hpgstat.hpgtar.hpgtime.hplperl.hplperl_system.hplpgsql.hplpy_cursorobject.hplpy_elog.hplpy_exec.hplpy_main.hplpy_planobject.hplpy_plpymodule.hplpy_procedure.hplpy_resultobject.hplpy_spi.hplpy_subxactobject.hplpy_typeio.hplpy_util.hplpython.hplpython_system.hportport.haix.hatomicsatomics.harch-arm.harch-hppa.harch-ppc.harch-x86.hfallback.hgeneric-gcc.hgeneric-msvc.hgeneric-sunpro.hgeneric.hcygwin.hdarwin.hfreebsd.hlinux.hnetbsd.hopenbsd.hpg_bitutils.hpg_bswap.hpg_crc32c.hpg_iovec.hpg_lfind.hpg_pthread.hsimd.hsolaris.hwin32win32.harpainet.hdlfcn.hgrp.hnetdb.hnetinetin.htcp.hpwd.hsysresource.hselect.hsocket.hun.hwait.hwin32_msvcdirent.hsysfile.hparam.htime.hunistd.hutime.hwin32_port.hwin32ntdll.hportabilityinstr_time.hmem.hpostgres.hpostgres_ext.hpostgres_fe.hpostmasterautovacuum.hauxprocess.hbgworker.hbgworker_internals.hbgwriter.hfork_process.hinterrupt.hpgarch.hpostmaster.hstartup.hsyslogger.hwalwriter.hppport.hregexregcustom.hregerrs.hregex.hregexport.hregguts.hreplicationdecode.hlogical.hlogicallauncher.hlogicalproto.hlogicalrelation.hlogicalworker.hmessage.horigin.houtput_plugin.hpgoutput.hreorderbuffer.hslot.hsnapbuild.hsyncrep.hwalreceiver.hwalsender.hwalsender_private.hworker_internal.hrewriteprs2lock.hrewriteDefine.hrewriteHandler.hrewriteManip.hrewriteRemove.hrewriteSearchCycle.hrewriteSupport.hrowsecurity.hsnowballheader.hlibstemmerapi.hheader.hstem_ISO_8859_1_basque.hstem_ISO_8859_1_catalan.hstem_ISO_8859_1_danish.hstem_ISO_8859_1_dutch.hstem_ISO_8859_1_english.hstem_ISO_8859_1_finnish.hstem_ISO_8859_1_french.hstem_ISO_8859_1_german.hstem_ISO_8859_1_indonesian.hstem_ISO_8859_1_irish.hstem_ISO_8859_1_italian.hstem_ISO_8859_1_norwegian.hstem_ISO_8859_1_porter.hstem_ISO_8859_1_portuguese.hstem_ISO_8859_1_spanish.hstem_ISO_8859_1_swedish.hstem_ISO_8859_2_hungarian.hstem_ISO_8859_2_romanian.hstem_KOI8_R_russian.hstem_UTF_8_arabic.hstem_UTF_8_armenian.hstem_UTF_8_basque.hstem_UTF_8_catalan.hstem_UTF_8_danish.hstem_UTF_8_dutch.hstem_UTF_8_english.hstem_UTF_8_finnish.hstem_UTF_8_french.hstem_UTF_8_german.hstem_UTF_8_greek.hstem_UTF_8_hindi.hstem_UTF_8_hungarian.hstem_UTF_8_indonesian.hstem_UTF_8_irish.hstem_UTF_8_italian.hstem_UTF_8_lithuanian.hstem_UTF_8_nepali.hstem_UTF_8_norwegian.hstem_UTF_8_porter.hstem_UTF_8_portuguese.hstem_UTF_8_romanian.hstem_UTF_8_russian.hstem_UTF_8_serbian.hstem_UTF_8_spanish.hstem_UTF_8_swedish.hstem_UTF_8_tamil.hstem_UTF_8_turkish.hstem_UTF_8_yiddish.hstatisticsextended_stats_internal.hstatistics.hstoragebackendid.hbarrier.hblock.hbuf.hbuf_internals.hbuffile.hbufmgr.hbufpage.hchecksum.hchecksum_impl.hcondition_variable.hcopydir.hdsm.hdsm_impl.hfd.hfileset.hfreespace.hfsm_internals.hindexfsm.hipc.hitem.hitemid.hitemptr.hlarge_object.hlatch.hlmgr.hlock.hlockdefs.hlwlock.hlwlocknames.hmd.hoff.hpg_sema.hpg_shmem.hpmsignal.hpredicate.hpredicate_internals.hproc.hprocarray.hproclist.hproclist_types.hprocsignal.hreinit.hrelfilelocator.hs_lock.hsharedfileset.hshm_mq.hshm_toc.hshmem.hsinval.hsinvaladt.hsmgr.hspin.hstandby.hstandbydefs.hsync.htcopcmdtag.hcmdtaglist.hdeparse_utility.hdest.hfastpath.hpquery.htcopprot.hutility.htsearchdictsregis.hspell.hts_cache.hts_locale.hts_public.hts_type.hts_utils.hutilsacl.haclchk_internal.harray.harrayaccess.hascii.hattoptcache.hbackend_progress.hbackend_status.hbuiltins.hbytea.hcash.hcatcache.hcombocid.hconffiles.hdate.hdatetime.hdatum.hdsa.hdynahash.helog.herrcodes.hevtcache.hexpandeddatum.hexpandedrecord.hfloat.hfmgroids.hfmgrprotos.hfmgrtab.hformatting.hfreepage.hgeo_decls.hguc.hguc_hooks.hguc_tables.hhelp_config.hhsearch.hindex_selfuncs.hinet.hinval.hjson.hjsonb.hjsonfuncs.hjsonpath.hlogtape.hlsyscache.hmemdebug.hmemutils.hmemutils_internal.hmemutils_memorychunk.hmultirangetypes.hnumeric.hold_snapshot.hpalloc.hpartcache.hpg_crc.hpg_locale.hpg_lsn.hpg_rusage.hpgstat_internal.hpidfile.hplancache.hportal.hprobes.hps_status.hqueryenvironment.hrangetypes.hregproc.hrel.hrelcache.hrelfilenumbermap.hrelmapper.hrelptr.hreltrigger.hresowner.hresowner_private.hrls.hruleutils.hsampling.hselfuncs.hsharedtuplestore.hsnapmgr.hsnapshot.hsortsupport.hspccache.hsyscache.htimeout.htimestamp.htuplesort.htuplestore.htypcache.htzparser.husercontext.huuid.hvarbit.hvarlena.hwait_event.hxid8.hxml.hvaratt.hwindowapi.hpg_configpgxsconfiginstall-shmissingsrcMakefile.globalMakefile.portMakefile.shlibmakefilespgxs.mknls-global.mktestisolationisolationtesterpg_isolation_regressregresspg_regresslibpgcommon.alibpgport.apg_config-16.mopg_config-16.mopg_config-16.mopg_config-16.mopg_config-16.mopg_config-16.mopg_config-16.mopg_config-16.mopg_config-16.mopg_config-16.mopg_config-16.mopg_config-16.mopg_config-16.mopg_config-16.mopg_config-16.mopg_config-16.mopg_config-16.mopg_config-16.mopg_config-16.mopg_config-16.mopg_config-16.mopg_config.1pg16.gz/usr/bin//usr/include/pgsql//usr/include/pgsql/server//usr/include/pgsql/server/access//usr/include/pgsql/server/archive//usr/include/pgsql/server/bootstrap//usr/include/pgsql/server/catalog//usr/include/pgsql/server/commands//usr/include/pgsql/server/common//usr/include/pgsql/server/datatype//usr/include/pgsql/server/executor//usr/include/pgsql/server/extension//usr/include/pgsql/server/extension/cube//usr/include/pgsql/server/extension/hstore//usr/include/pgsql/server/extension/isn//usr/include/pgsql/server/extension/ltree//usr/include/pgsql/server/extension/seg//usr/include/pgsql/server/fe_utils//usr/include/pgsql/server/foreign//usr/include/pgsql/server/jit//usr/include/pgsql/server/lib//usr/include/pgsql/server/libpq//usr/include/pgsql/server/mb//usr/include/pgsql/server/nodes//usr/include/pgsql/server/optimizer//usr/include/pgsql/server/parser//usr/include/pgsql/server/partitioning//usr/include/pgsql/server/port//usr/include/pgsql/server/port/atomics//usr/include/pgsql/server/port/win32//usr/include/pgsql/server/port/win32/arpa//usr/include/pgsql/server/port/win32/netinet//usr/include/pgsql/server/port/win32/sys//usr/include/pgsql/server/port/win32_msvc//usr/include/pgsql/server/port/win32_msvc/sys//usr/include/pgsql/server/portability//usr/include/pgsql/server/postmaster//usr/include/pgsql/server/regex//usr/include/pgsql/server/replication//usr/include/pgsql/server/rewrite//usr/include/pgsql/server/snowball//usr/include/pgsql/server/snowball/libstemmer//usr/include/pgsql/server/statistics//usr/include/pgsql/server/storage//usr/include/pgsql/server/tcop//usr/include/pgsql/server/tsearch//usr/include/pgsql/server/tsearch/dicts//usr/include/pgsql/server/utils//usr/lib/postgresql16/bin//usr/lib/postgresql16/lib64//usr/lib/postgresql16/lib64/pgxs//usr/lib/postgresql16/lib64/pgxs/config//usr/lib/postgresql16/lib64/pgxs/src//usr/lib/postgresql16/lib64/pgxs/src/makefiles//usr/lib/postgresql16/lib64/pgxs/src/test//usr/lib/postgresql16/lib64/pgxs/src/test/isolation//usr/lib/postgresql16/lib64/pgxs/src/test/regress//usr/lib64//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/el/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/he/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ro/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/ta/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/vi/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES//usr/share/man/man1/-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:38713/SUSE_SLE-15-SP6_Update/71ba1741cd6272d060a107ce05bcc23b-postgresql16.SUSE_SLE-15-SP6_Updatedrpmxz5ppc64le-suse-linux    directoryC source, ASCII textASCII textC++ source, ASCII textASCII text, with very long linesPerl POD document, ASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=2ca752b7d6129b6c9370a863ef74fcd203c5fb0c, for GNU/Linux 4.3.0, strippedPOSIX shell script, ASCII text executablemakefile script, ASCII text, with very long linesmakefile script, ASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=d4472885dda204a815c4d8ee99d6b90d1f97e89e, for GNU/Linux 4.3.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=c6999fc8a64f65e5491633c962421c833b1308e1, for GNU/Linux 4.3.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=24148209ffd659d20c46fc97eeed7d4bdf498efa, for GNU/Linux 4.3.0, strippedcurrent ar archivetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRRRRRRRRRRRRRRRRRRt?2Gpostgresql16-llvmjit-devel16.9-150600.16.18.1utf-824849cb414a421afbe00f022b796961b7b19593d99b58f1adbfff12012c72315?7zXZ !t/]"k%~0#J:fV⭭"fev7s Y8r3 G)UJ/0X;"U:ukN)?0_NBf!64^5Phpa 76٤Z43;PT*Ҿq".%MD6A 9iY+IIoC&(^3eeze=x8Nxr)Ί !4݌2eZ^@`.F nOr7nwɗAIZ#dpmcq$YjÕHn]ļeʒuC &J@X'NJ#*E\;nȮci7gYrm"ۊPJ&8/Y *$uZUN6$k@ 11G%$c-|crAн݊ӫ@UvfsˆMAk1vup횏9T$Zj7 g8! R#"a3 xlgጚ73gFRTкײ]esS=n0|<(o^^myo_ѹUjZ v&/Hkͻm$iK_YEc;CR0!77os, ]&<8+q대)"F(Zn}Շ;*lzlh7g AuqzLRңX텅j>_R9[q}S|Z9{EkTKV"W/ T'*Uh!.gHcYJw^>a ָo{LrGo'k1_zQxMn6g}ɓZO _bIYހzZǭ <(#Eq%XT8GTЎWh  d1ccIOnCmyw2hi?x`ka/=bxeՐ:~i R9v킁C2 =P5vDY< T"Z$.ß.O'BKR0xH:іv-2 A)Vk״}=3 GyLra;{w<>R*J&Vi?Y6Zƒj+1 \Xd9 Zi~9"Z>n$O w:S5rcVOYУ]z9¾]#rt餢S{kӦԼ)&|ERϙGeQc}s+:o[;g2 ku)||ĭʒRsEg} X]':S,8Z+.P#ksi&0"+ìͪ7=gJϑeRҴh`Dɼsb[R؀&)N86۸|De->Ue2Sc`Dx!E zV )5Ts;pợ{v A,fyP, F."w)u;ر"yl7 Х'Eu - )ØQv;EcVqE p Ԥ'Xy&Ad"d)5qpjPt$sq,=s^AbnCgχ"1+2/tˆHx֗x~G@_H%dZ:7+2lB=*|ʐ|Ep7! (2xAo+i[>nq%U8\2R)Crgczj-Zy :¸1!w*PIBa5ⴾ h\r/$ǎ%_2UZol_B %àB-q 6$`E[iZrO!@֠ wѱِ%Ǹ)+l~En%I-sDCu,"kH`.m30Ӵ 3A/ʉ~ .1F$Ȩ/gǒQiDGf ݧ3h (R'%4u<PAyZhq&I dz=.3M`eeD@tC-RitUc s0Ip9ͰT5d}qZ F/a}PU+yeU 3.F>L5#VX>H^snd%c]FNw3'E!^@OVoHH(Acyhs4F5;<Ɯf/kFA" OWlzܕIm6'ln`WAԽ\=n ڔz7@nse %#77ō0B\Gň@v܏)la00hjH?{EQ[5 3j8ph8}ԇ/k#W<>2tN^ZQx Xf*[6{|bc,9U@# S>r?Ȱxꇶ!|ņL8)w]X|^[}4)^LjcO!nMWvqq [k槼䤃~,/SqgEӜ4Ca=doj>P ӀG5}dN}vuC4Ū'sr#LC 0嶰 %H/E.v&Q-!}^֏xԤA$f7KiqBbh#+Zii?vQϲ.p uBr7O/x+5;vA`1cY>EjHj+s/3%Go|y54<ͽb*ﴞP рpiA&j+G<=ādT]qHDn%{1I + CٰYٲS373ԍ;#ʃӾX ֮7QfK,cOXuhqS2V)_ ?' ̥=^w#qo2H+r >dC]y%<XpI]ส`L6NF}bvCD8Qc Ó˴),{~MyZ hO/#߄HmM$V'q:4mUJe7xs`(?*S|\96JK Gȱ&ݹY' ޱ#zj4tB(tb>P2 [j%F"y bZPn \>8\jLpӕE(XvdΝTUfށG<7S[^6gAyyBt(uMӟZi`:SN%z$Z>WXf^ަh$c{yZї}[6$@AJSlXƝ;a*PbJ)yy0,d"j6߯ʇ:= "'Mq卷>u o!7JUBʙT"˻Qd{،ab'=wӍw׾R跓aSTBY2 9r#XƔ$!!deivCz -c[Xp0萶*y]Z 6tkNZy5y9D6H(JADoO4zy@:_'v _*5 a5)zP-+;mb vL Tp #/NfPà +?R/4hR2S9G@ E x&QYwfH:9 O̗a XܐQj2zf+?X+ySq.ZG ^->օG&rUn1qU{sf0*CA-hQ3zoJx9y|tq`牖<9&?ߡ|dQD9k9k"J>iߺOaH]d&fΝ"+Ff rcJj1+vjh)ϊYS߹pEG4*7^P7(}B Xzx 0$G R+/: GWhP?cXn1:&=-"І:2\瞨?S173 أj/Ǯ(0ؿ8*ʠyE9ߺ+lJkIV8@f/AY<ѳuq·JɾAJ&ӵ涚ק 29t ^h1Np)34jwm |yv.`aR@C:9pʄ$N5xB['qp; VmX[ X1 $L_Y7y]ǂte_:YE+- \ rʚ=2W7q0HHDn/ظCc7cldR<')=Ý}MʊnUycўg޳E[(0w&zbr@A?K v%t2=z-EGnТ?Ix3;ϼ 6 - 8ҙi- puRQ9fnc|_ՠ(%k o%źn}J?;J+.st!A3^Gٳ$Qq9`h b2!ږ](fIەL`tf'+szm.wftT#gi\DZ? gOA:Lp7rR'[n7= ]Unj8/~xljOYY>*<%073Ik}'mΤ>@`I3ׁ iV b\&(mF gqLڌgx%XUsxq!Ӝ*q?-OyM_|)>=0aIg>XN<\XiINf:Jhz,L4߬ˍ[C \4m2#^.$Hܛ>x¬.oZ7?FTx\,u?JWu1)B!4ګܯ'XߙDk4I J+Ou7>_s/'g㽾읱{ 0a4䝀nF`];MTS! 3ҕxN# e:j9ғShZ~;ZɯZ.]uO}雭%Ɲ$ZuO^vaʏ7wVñ< y 4J *HA6j>#'>vyvm}Ap'ʁfU RMHlpf kƛrIoj5W"U, EOS^KCʋ6u9q sx8U^sy/JFu] "k6ۥj]T(QDuF4bs*vEz|p @E#KjzwHRYN'+K=<MIPp3y&H+aL|LP:VXTMpA{/,]NAZRM49c&Uf aCd=.Wr6Ju6,3PPL*R\Urr:ynFl&Q $*$4 <{3bDC+3!Guk*}e8 *j1Ja`H6]y"<a%r1uv"hDI1& /ǽ~k}5\ 9(?ndbXB'd?\@N,ۉm|t?/oj^*fI ]Twj L f.>}2Y@=ӸRB-ti f Ue[HaǼ)8:[ɤvӾoĹl:<^G$$d(56htt߬"y!=`PL 4i/Sih/6h@ T+:c3lDL"ΘM'@H$v ,MvLP]k^\U5 skw#QȺ4( `SjkG^ ~^(z~6}-v kǁ;^'dsW^ U[|?JKK[!f܆g 2smC#Vq AL"x&zlM}Hw 9mMiWsa&!%>}_2y-k#׎5Q*NʏV? g!]pu=3]vynrL#DlR5mJD!+a@uEtӁhc]e)|%3&tFvr!SaL,)sN=_{ǑY{ĄRuIU!?qn^}RZQNv`T}~,5dL>SƿVfVpi2͘5vYR~6_X}Ks|дMg07/+V-Y ǍChS\J䋅c0BTXV+jG~1 \m0weTrKsLH&b{D#4eǹVk$=CVyIT t.ORI힤wq4YC.#6VgGtd]jJ9źcFς2O"kNLp@ٷr67#ˎzڟReDuH,z= &nNZ5A>@2J<% 6֋G~R[d\v;`" cd{ٵI-5աWv-< $$wIP@SAw.Q)Ɯ]hw:QYF^^^wYjo~H`zHK &r{#9)m|ް1@c(KYЦD`S?8KZQ+a&\33蓃H0SM 袪tp\ gyR%;3+P>AK )T=ޛ鍈Hly֯{3o6ȴzVZM=)iJ{470V %LIF3ͅ&5o$~?RlSxZXJN+Rg`vfn8nځ%.RSH{W{/P cԇ*&9\o(t52Z] $~.OqNB.koImaS"B_UKH MVk.P՟uBnjK sنEb+I ^?9Ib d;H6Ոm-OكB :)) 5gFx_iqǘ"zn<^31 e R6ISυ<]FRz6L'gX!YF%g8!!Q̃xޣ^r*Rz2ߙ0).dخ8Pc8+7ɣBO P0ݞQG4YuOY_:wp"TW,T~즙3ƒVJ̡ClpۑmNvmNj,HiZ [0 +Kލlc%5,}9lnȰue~nn3:Eˣ[cc=.Uik&dG#v6k!WwS"⼗jK;Ěڙ>K-x#5CkƼ`k.A1nWdy|_Ck~&ҧCɷ.?ª){)Z/G#m XT6 hOIkLX7Y~[:-nmv۷{?m=ɵw) ,oYX(5`yFJ9qF?ɟ=$u4 31fʠc&7NbzD/@ ^dݙU#IEXVrC_VO/RNE'\4&{.`~1UhitmQR뇚#fBCAOP g{/D0wϤ"`Tͳ{ S8kyUa沐)s#Ō}xT2dK>< \nk p[19S USrMg q C~IdڡKu?po7ju;xG6sj,h5BVҩlOJ7O T khU#]1*+w~rDA ȶ- (;A)5sx`!(VۨOJe @oOogcpbdzĖIoz A͇B:@qH?Nc: bPu{Rf_FtwY^h1N"Ȗ ^ f |[:N{mab!]1xWn~aP{mL72^xa /Ԓ^hսp=tn%:4z) Fiyu➕+T8=4ucƴ#?|2e3,T<jlw}`V$7<򚿑 j㈔v7w)CV#m3c|Oػw3'tEAH#"\BfɃ dG"z;86^X,i4+]JG rzxXT<8Jk8+w~Vxdv"V˨::]h=!47_-B^L0<9]dWbt#,.Bظmy\7cA2<޵& !gBW Y4j-c]q uV̋E?5)ZqgH;!Njn=d+{kl+/>pZvĨzkA.*G63,)8㊉pUʍ +=.O`q(#2 r0 h;s&7'Cd7o]9,{!?_ bY–|Ll#UbymOl-v^^ɶ騨*KIH8gar$G2yɒϰ.=' gmva{;P_5> up6UP=*(t>Tܱ1ʁ?ջhne ޗ3nm!'Fs/XſS(.%a'߻bO=VL`XkMjGxUw9j:cjdJJkk!&WnZMF|Ѽ6X\u2&zזܗ*7s40@aCiPF>h:nfhCQjlxW nU3{(A[[ ,Q&nKx%\WWO5r~ť?^|Uoέ}IΦì+zR7I}f/=&D7GcDȡQ%b8e_Xl_M Dcmg \y |DDHqD^";#ωY=U&nN..)$,("E?e4I2#=acݪAͣE[\냖ғՆcԐen@y҇4õ^?Kb= HqX_ ':PZƼZuz5@&=5Z14ֺ01 /W ,B4 P9lޤra^t){EOjE:}2TQsVfKViGG yN >cQ愡[T2ZW H?IV|pD^᫰?WDt}1KOUdL[q q(v;(rHSfh*?H4N̆PZ~eQz,D@ghX@s㩮;<`(Py|Hu-YoJoD$/o+jMSj 3Ѡ7DsOvn$g '[@ZBPRzKMnyvA#Vm{c ߢbnv#=NZέYh l?+ݕ9Cנs0%4#7E@yniU4 ųId|))!|BZ" Ur6:@ŋaYBt&wu.5@iuj 'bpZV;m|}&Q*2H25},K80 uT^r(+{*jܯm~y0!VɝΜBכ:vjfAZ~ _n.pۣ~BZ˴]^ \S?Qs ڿucBe@Q ض`0l1H3L H{hzx= yl=1m;r";NGޱ q(|<`ԯLB jhZ?LMHMCt1CL7ArE W޷q]-nJ9 A+ bL1 'sۖӒKCb!i03رFOOtfBv:&(*汸8IAWo9UP#:uDE"ΓtmDqY@QRIrx+bHSHߍ|_yM;c$Es栔JZbY#8P͡ ddZ]i.p^NVֺ9\5_Ol͇-ZYkLiBH7%EepGF:A6D ˗l#mݿ\.F~-܍LtaZVXR^Kh}VFQ@"ڨ,V G+!H^ J9nHTONs(&,͒^6-%7Äf%j&]tDqOkL|a|=b Y%f:ҕzN4;-.F3lJ& mB:_NʸB'"xXhcҿێ=Tr)K`ofD=6}܃5[b1nɷ^;}W 4hY_].sg;r8=?(o.+z"ۘ $!RѢ7ñ Z~RL vݼ 0PUI+ye Qs&]#y;X$ N&mTVJzXuxfhz@`W9'Fa˘ [CI!>=ժ\M(ږhߙt>g},gţGrX|F´Rm٬k]~ƹ/& fWff!)X]&KUR~y >vi: בd~ 58fcR|^,,Ug\#Pg}3[WHFq|bNh"*U腧Q Ö{LdUS%0mM麂OOX IÛBW'!ό~iK:,~E{ -stB (V:u==F}8)y=ϠʽG$ZELbpht]7%KUG+GA*xe@P $zI͟(ԌAV_{0[ ;S ?]џhJ揻.?XZa ѿtRDR"= uUr%⊃8CK[.YIJrg.U N&}2ř |Jc?)9GĚ=YېJǬݘcq;8 m0c76<&ҁ?As$XRH㜄D/+r?Q1z$ 2ԅm]Rcٺ4jT^#)I F|&V[ ~\Kf`ٹ pR, ^BKT@m!JNjgU1 #NQbk3W/Ts7Oھ"ij-:9!Vڣ)辳jzѦ =hp`9]wY2AMR}k_SVQb~.jOYtJ\#"SRl5۵Yl ?8sPT…zZ#ݱ69c :v0F)o_"g(hb4WT֜ା$DnzjEv!;(&? Z&kB oﺕ}*+nEćS:7Zㄠ{t/0%:z'(UyðAz`GsDn}_'#b6B{1)X].H^h>G 9م/lW^t[ũtbb@1Y's=`A2k(ng"[Z zPJ{fÑjc^~S4;jI2̍x༚z 'ӃAN. ~RT1)E?}ud7ل4cht;%4ޮ,P 0}s,TΰaO@Lv|{; + hԙ.Gv3-8=e؅fK3%c|to4| eKXD=n8DGtQj~:$H R ߪ(ny9I,x1Y.nKCZn)֭a ˘߻ {Q,FxBΥPDơ66א>ÔxqNuLHA[Jg PEYM/%ikIf .hBZ9k " V[0l2 % 廦Uyk sLeb+:+{:ǡU }uy+2 XvWև+`RٵL) fXΦViф\6c֨XFݺ^IæQGj(*%<A='\A KjZ ګdR5R_lQO[4}u s+tGY-1NDYp>@3PNy$ F=c0Xv$K=`B6ݰ6B^KMKCe[Td0mAmZbVы4f=2(I3[} 0E'X1̓Q|sCk+IA}ͯpa:V%ߑ@0$~Jؒ-pk?(ꌙF4+!id>SӬ3`3a5$-*t]ge'M /;JڿVXP\bLTR5o:uE HuIi;Z*GZRѱmr* f "$!䢉V\ $KGvXĸhOseCt;je]]o92 gIjgbW&j%KhkĀӉWsbx]qSUbڍSm0n='sZj ]40QK5 aAV@픛U11""$^bac/ E} Wş@>oqO ⫉)80ץd$Z0-={ qDϨ3?|*qI$%3DR9,t QMdҾ ׃kej3U$9=G3GT K$e_&YuDC@OwV m~b͘[XX';HZ\Sx4cj8KB4`iNQ)/-7G]Uwt\]0,qvX3 j`1XN78Hט怕RCmj 왆;u/25Fv@BZEߌi'v_ wvVNPP `W!Ңl엸2O 6B0,Dq@xnT,|GsQgLJx >Pdcmu/d4nIB5UT{qj4̯T:[Fmc1 vq绿AVa f܁)o'-S7uuW_ntCD!AlLR@ ֤dBG(܍(]R`pVo @Ⱥyg\Ao-ܟ'O)fo"|R!oBqM џ?LjD3vV[yhūuK4βD ]?PU9ƧlPWa4 ϨC) 60RfVh`m[:)i̒ _}EN0&S- iF48۪ DZ@ ?P2)EW:!E"6 uDӽ:oІŜ*t~ikF^SgQ³] }nBrau:AbE\>(Sr8Eu8߱|d>OePIS=Gb7*beJeepS.F31j(}GtEls?f",t.$6'XsKpQ7 +_puL:Hk~\Ϩ\\Hc2Փݞqk防 >AIA >-üz"5UJ䯒a䢘Op+;vtUkDf4ojK39yfg"~~`b9Y`5c-n&ݵ|jpgF@amuO?&n#N%g7LQ >pc4x'.#p %V/Ź:.Ti;$aGg<4AӞ)VxDn(]y8oQ? ,.Or3l.R';XҴ2֣e DiZ|hiH ֒h#@h!L.^d+74Am@?JspvܭX073b (y`v*XT|t$q(t3j~'qVW_c)}ɽaZHZJvlCv!9x*ЉA|v"1ᑝįgK3+#I5[Wfr5 ٢?d6?Mb{k{iUؐEtϺ \&0Fr@i)4~2E!n(vL*^b^[SR.>oXݢ`"_rUMAu0+S͚"v>@%D?Yl*Uuek c2|'K'*I'g(sm4rF c[0`ކfx {r,1>aZL1ld!7˳F| .Ւ Kvl" hp\\zM>~O]#/%xm@<.**d}XfNi=Zk-,UȫmxI*ɥ Y1|,PuEY~uZvqtA%dSHdO6wDӃ41C֮$HU\Otζ\0ܣ~J Fq?4=G2ˀr3 . [ ߑ{ӆ=b54c~>j-*j ߯'7e*JC3^ BbD iAyoFh [?JY-8Y%z<9J X7ZT(Z29 _P[NZbYQy,W ,4%=E)G-eZ֋9Ak<=zqyl"OQ9 Đ+jXD]~a5bߖ^_3dN{&{?58BYex:lQuy/V‘ Q@s ~ȭ]O7WWaT3] {S ^5QlNnE[ hk['mMUڕ\Lo*+8řگR@71'*˨)^c{֍Bpyq+؍@J1c1,AgX[B[۔Y4KN:É2O?c14f: cuQy@СLm7iǧU*]Jٺ#@;$[QtS[6#pxu~hΑ#PjEк $a%fBD*q{+fgy{z -wDyVw!ao_C`0sUAQ] Ie~tz9NG }!==sWn@y w( V-+fyvQkW<=B1g7ϋk)\2+uo?},9Hm&#c|&o?gGEQ3v'QIWDjS8ΓJ˛V7p9jmbU%^kʛK4jԓӣ5QjF 1SCubǒ{7kup#6p`}ҝJnG֤d`DQ`ozm4j=6|8,&V!DU}I`M-no[AD~?w#rښy6#K8ݡG8S[SD7#UҩLkI880*po}$=<- q0*g}ោ ʯ+Y/H ;18'l+/OnQG(so#@3leuxPr>J7_{J =Z{Q M݌|:ƕR5=(max@*N7R8kG瓖Ɯ1y"@`uO,\n}y @VםNk9E2$,l@"M$"R4rhhT]Z-8ya@BrvMp&.3^ v+=PB~UJPr-3h1_GRNfWL7oneP9AU+Ŷb[@i twyA7;ӒbEbPB(z)LIlw7Sɍ>68|BB0zO^^+e8g @cOՈ^|铉{JG>%%8|e\ştB? .%@TF|X5I#NA=L6 Zuby6|꒜El'2;j##SYqh66;Dpv&b;$"(Bu~]"H3xL)<®/&To`JSm\ˁ\}Á2BdN8z^R?Zد` Ӽ=a}cr_+\54*T=="mV!5zӏSuL+sT>*Iy; d9 Ϟ#L1~F+6"`HM0!a0%D ۀr6mN5Z5#/$$2#ͨ,#ӥOшGYve4~YgTeMU3)q;k9?V,mEWcyt+5Yӏ^>ǐ>:JfAf^VN)!s5.#3?UYT9x嵖25[]1H낞"[JM] *1(rTl/s[O["@|=n CYWL}fFZ>j) [z )u⓾f0r^A;z%9}Tpo$Ry5!wGxɅg~ЅJ+]f-:-Q8]ڄnBUL.dqicGv۔L9d&hSqjzj)@ ?̚s(<ZCOqE뵉ß?+W.O@[4`̥Ac}"4їq`DqJjҮ.+o@&΂ Za;v{рZHU;t*( xɍe4#SKr k FT)g.SةVY2ONrI34tԽ O7ܽ%@Q-YV0K4g ӛGV3AXHH[iv Fwp7}( Ep%z2cx+vՇnlKf5Wq;t{T)b45垼/=7tfm0O?1?8[*H3 YLI ELjIm?g^֖Kp3ծpE.H ɨiHHԵ} 68m77,J`p @NcV0:T-ihtn?<țb◜~fӫ(e_Źq{lCҐwrݛÃA96S$_vy JL u=1@-7JPa4C֟y[5\RX:$689hw3z*SLupT?KgMwmk\ Qr^K5mGQyS6}6Bzts 2H3f. oV]̻DpC<HcYXhqI*G cA"s~tz0j1s@i;ISbLv˜e3#+] (*@A!"6_\dJ͗aiвx(tG2Kޭt;c[ɶ5Ҿ)ETNKߨZI(*S.\Zϒ:G *n'cP,aHzh4s)fW#jZS~}M^t9"z@\&*ˆ=9cYcʯ?' =%!=8~(k$OBu໭ϙH;"/Vc:ȢGVnph9{3% HJv`X )I/$Yl:j;Ml4kEPt~COF[6{H7Mj 'yv2Izx9 |{J,zhJf!u;WgP}kbYtQlۨ1XvbB?[RɏJ' ˲ESb"Ti!„YTx M57g+Kt\2Wm0_]LIm(Zh#]p M+k+D3C2MApTK_lq٫]EJZ"XGI0J,6DV &M.S]%Sn{FJA! 80W^M@JnCVSAL*!Ǡ}%wp[eK㰘!sRaJg?+1v"V&euL,XGvٛW@3q,W;j$ CbLClO ZNт\1G˒C.l#3Չ$H#T{W=Ʃz0T4<{8V,weOZ()q45(hvHB]p C:>>cWb4qFh׭Ջ^D'Jǿu/įۇS˥7xC*s!J/UB8Ŭ6F8q-9/ӌ \(d \X ~ֹO.`K #큈 " FKЮ( ]i(#Aq0%)̦|{GBgx$jui'+-1|yĎbxXvg'vc `~ g3h'89\-xcY-&(C%L'Tb-CUɳ)d*Vr4k| OO؜Df`'e-I"0۱ݽ ג74Y $5YՆ S$1x g:r{Z$VX:FǰOMOB{YZ8P뽛̩ sE4UߟY%xBkX;P3L 8Y2W'1{s;8\=9C(NG@ƭ#dBuX r dbܑ5< id(\ˏ}]WugUv~l%?9= %e9ig6.]1P,+/Nb.AU&e72a0B),yOH5'$i/"[7 y >?R=HA>J#S 18ɭ1T@cLRˠg8Y=RX`*Z8Ҝ!=t诳W0Wit|U11aW:J_< =\<$( :DD%So>L|Q w\8pÐGOG i>fM*wzrxWuˢG9;?|: @rp"Q/z681Uzjׯp%m`H|Q? ajʙTtV(e%aoRm~!+l[DžL d|77v}h6)B31kO럓%|>YaQo~)\t9b Y96cϴĞQP}vJV,LQc|==J|+?/n\_5Acˡb XceƙHF!RpvHf6賀 ݈ciCȷ-ի &ZC·K2¡ Zzϙ$|M,n=6 SjKDFf_COdfNH G68Qx۷hu -58[IhzQQ'TEaJS3):_^-D [v6Ekt|O\ doaF:Q5}b+=uRQH ,D*Ȳ'2 ZQqeǏeu˯F=-HD%6B. %+@6g ˧9EbBd@NLh>Vu&eˤ0RJC+Q~5ycqJHh,& U*UVgH}ώUҘ1?jjXTcX#+S)8U}~ޯ5ӗO%_Ifmw044o~{rܥS&90s$L61^FжJf5kD1F1rC"^ ƻlR7J2%89Jd+ȆtO j*3_4WK TIj1Vb7 V9i2♣>=9(+i}D&u 3 7*4W~$s9E 04Vd yl9ZcKz>o@Wރ",\.-gn@rx> uS܌9F(&\܈cd,YL'%]ЩO,0b56˰1v * wZtRY 6R=9KfY6]D&nD*cvZpe5c[ - `t{p̣C@e,8_QG!++pIڥA~ F1Sovţ@JI$ nFrxպ!1Zky ·~BMeiob*Y e`E"膕F8҅>ՠiH1l<lWFyӽ^r.@&pƊ/5}Vz'F,=Z.>H".9(U#T.P,ο vº7/5dFnuPQƲ0 V9[59X1T-VZX)g5iw>[L0*C0I_FY_3=뼯,kl?orKYZ֨%6<ډH:<+ō5KdxTײIܑ͊p瘹X*kVAV6 3]t]#,bFyZV|US,]pbQ&dr˧by'hiF+ݩ((ZIȐα.} Z.lY.7b+{~Ơ)GXP DSf~ I[oj ᠆$]8dO9vIw` Fl(̈ߤWu,Z-;dz7!tEyBgyƛ!I"i^M|lj'3yyqV&Q0qjbw]}(*{C B2I_X0?5}Eݍ]@p|tmu 'i/dn;XEJ-Tngv*kؿcS/o]nN4̑ϱE]zzA0ǰ[^u8*:G|E ;O[u,'$!φ!TPR'6Mw&5Q Ḟyq&䧋'j_NPXI?zmhXёemtk<ʲTt0Q6N$uL z.F$T-.0~|9_A7TĆ?QKø7O&_x;ųzȶ qtES(‚fߢT͝C m`e|udZ?箌v7l`؛ d~E~q%~<3$12;(Zn,Í*N;yCep )O0amU;n { &&_N l|΃˵$w,b6IT/(@$s!7 QMPh|?ϷFVe-lrSyF4quwx<;0`r9N? ~9$IGUAv6 UM^qi`W,sRPi58K*buͥueqGNN۴zr.ڏZh:fi&$ ;_)!7pmN`x AM]RguA[MU:S4}.3ِ}I\?7Iobֽ%U+j:#S VЍ.e(!2 Tk*SKd|1¤h_@ ̮x4 vdۇ(v" d0޹7xhܶ olJ1z"8kItxf~Z)>A OcXC9u,u+>GmotpPc\xɹU@'@{Fh&>I]FG}hE^оjiL;TZ JJ; /V%ҹDv!}jxQiҒ_uU@W#9*S mgѐqZRpU=Gc˜;;>#ladD>&oѥlc  E Ӄ\?0~,j#uQxN2ӛ7NsL1B2z,j>s̝`Nɘp@oW'<SAtDEP y{M `j"1mZ%%7NHפMFF">Eb 2b/Y̨<|5M~\D]κXc%1>+:tdi*X\Kmz]j[ 2"cILsȡwNr;b`C ٹXRM'I7RykM̆`K\ƒ0:!ŕ"C=+vÙ<>Âi{y+PuQ~{%fM @m=}? |DUA|jӎ܆qr}Ûa#[JR bL Dd|feMrf\ cs\֓ws?S v"-X9љׄl 'bKO<`%G%[."}U ,7$- \޹S& ,jh{[\ qXW\5jظWp :RwDa-tFexz'[:qB*M5r}Kn7qD؃[TX6.>Ll0 䬘۶T[G.M=0G 1)vrhO!&+-^]\rN "QsMM(2VMMF2FFulvfk" >ssWuZ\6BtV1F}'~pg$-/Hߢ`a mAXs}g7R8д!窒Br猥d ᕲx~㕞R.\c^!&;;C =LA4~.KTJ!lHYN|" )oҺY'0|e3w*=ߦf/|~6}goqfQgZfO5xI (qtiJIa Cj2ӧrP 1#Yg8#wj!6ҟIu15L `j"תÌǃ0V=5w|R°Z"k{ZՁ6aˢ^/յfX'ҥs[^H>´L*]Jw -2ڤX9)Zw8dn%:mfoG*rc*K҅,N@5.sE%[6 MV ٦SqyF>[Ir>'5 Yk3_ èQ1i>Rڳξn 8׮i9X Ħ'gig3&UkiaIa]T`ʹ3!b2R& w*R}'@c(+@.${#[&Z:>ojT +DΝV] 7 ˕@$U@/l`g¼=;G@"KM\x &*6S:<=ZukO{0= q2wXc^;@4z enp].x汄\r&amB$j5JΑLAVOGV0KKdztY>5]4wT,ɯ2XC/0g*nbŖ;I2V@!ZEJNıE|ؠ'$al.t,.]B=Ƹ,ccw‹4˛zݳRt o=_xVjk~}6Mh8{$HRO` Yo6&'}LHCk`r3 cº ± . l1 yPZ.qn6qX Y@Uh+LWR-9G(daM{v[7DnaO/t/AJ"@,ru0ND^yVޕ? o-=K =c;=2] jU5`t&] j7&9#8tt|I"-0d(QI7](n˺"_xԊԮ wj?u~yMx$!%0&Ws؈Rsh/2“~Ѿj)rj󗧳o!?.0npQKۅ0Х<:J;A>Z,CuAG^[$S9M(!N@]T\ˊt}xKYŕaKȇB5=1jW9<-LW盌̞ j6 _+s[jV$oܑ:̴8tQ-OG SFGK$eS_"XO,͢Ĕ +*UJ1źЪ֡**7Co7gub;"v$\jW<<0ocou IA蹪~!aX#Ǝh5=BKF9_To']}g`~RmTas*`jb8Ωi0 j)ۭFՌ "ZpB =1D!rT׵֥JvU}_r tNՇV ۾!:X\d-2gԵs?iLbBZ @ԭw:X,n"}Ȏ!nX`W,M/䜳'}ucBQ %ʥT_HRP7ڹkDZ; 0zO6gץXutKKLO-lhZAת<ˈm6ZuV%k#9ixw=?/}+p:7^= ;!m\w R]B(]!LRy=iU:9fc.$dcڒ;&쇟%{G^T ̫ xb7+1 X'TVx2XB"]+7@:0vV8a6 mi;#B։1OO4C Ĕg$>F;5hEY_p *{iE0x+26laS]p~7cFVT!볙fu8ZbrN2!#&n&ԓ9$Or+Ҫ댛t uʥ(Mc$]6q|];UE4 hUC皛O/mbm9Ql ] uw:ZsN^᧵D$V,yV^ܬPaޢY+orܝ>iqۏ:0SuUsd&0WUb3ƞsљ~‚+;{- DxӰxùoAA qw'FAF绵~W7Rr+MIsѯPag IM"{YeleN(q ,yi V!c(uGau"PٳҥK|GXT @VB\up"3̒ ]7=Ig{9Y,/Aϊs%?ܕ"Gǔ6n28A255(ZՋ`IZ8'>&ےeݕRQXsǍ./ј6xUI G8)]%8-zg<΍7 /Xm|vfί;=%,,NŜg_PJ˒WGZy!;y@57jT͊!?>_[?#^KT%Sx/Dl_o.3 g,WH:B^&eJpN!.dL!M>'=WPJsjlm;{mވuC7:>N?{fnhe,!4N1VM/'Nď6tS?#nbbo\-p(.mA.;oܻ1W~YmJ7(r;(YoKjƏK_es\2_@eiY0 yi*c@Mq6! {H~&%ղͦ }6U¦jJHm+?*$+;N0fbk"-O?].j&d' U5A3<zãbP0xB!j6OYeYZ4fvWGgtH!!GsU8\Ijg-%_#yggZ}8UtaT*p}zgo=m"n{ 4HQ]TWOՄ!/?< =$uR!R*v{$Z#;DߢOY7{8na.\ s.kw}τ-bX|;vV]O-iVP'91fP%h??Z8݌EW$>ï;cQxlF;{|}zJ5ɂ^[wa-)cBQ)+jY\5샑}iK̪]i+/% nBʅ o~-? !4σFeJ !_>})K|Yx(0 $zԑ'fLCBJrۦNc#)).0:O&S3 Pn 4%>Q*X0u|P4%F96.ګL7&jxU}@]#*Դ;=+laՖi m՜-/nFm_p~~*KifVEk#KjծB{ Ce?G#d/`*\Lݠ|(;]Dʤu =2p&1z[^Eg][Z@G%-w)n.Ʌ;RzM&d&#NG#)@y pqekDzF]"V!H<³khaj:ls=lk)ƑyWUO=8ܾ&4Nf p.#NK6}2g]j{mVE/pnЉúzao֩p\ 8ܿ6<"2䝇rb&B7h4ֶü"3# 5qacKksHL{ `f'3.^ת¦^`yۺ^ ٷZ+ kz W],sy-E(0p1I0`Us#ȹ(TC)ӜEWԽD14H odc"$H'HV^uګnC~dӽgɇ ;K$(5c/\ݶ݌r'x/ p7o6h"Z'<afOw ~%|7>F難c}+<>V3n2㘃a 4KمHN*t'.>]▽KCN8!&{jQwA'x;0Ps@0s$a;|{ț([HӕՁ 5 aH3XM Rڷ;3K|<RJHa&! ,& 7{͟G̥(Z8a&٤pS:|@QZeM;HdzFC?"D|Qr ^%+ KMF KKȰU֎ġή6"rROm0_1MQ%͑sC2\HAf pKpeQތU&]YQYKlg"'@{|4dYM;`xYtb> mwp]}>o eyJN\o;&cEoxX NxT^0C@ǯƢ8~&uUM4dIa6 $e#j)c3mb@}|#^6t DH~bGSОӀ^GW7ޖp pHպigY7p9E{˴*Ūg*GYɔآ l%OC/6OI_P3iJs1Nqi?u5%'$;=Ո4AŌA/W]U @(qDS03OҒlsK԰qʠ0ˢ&PUٰO# lb0@W|MNY2blM(;\MmYUʎLHma( WpY'S譤{.7J|Lh'"ܢ^J@xsxVJAD2绶6)_ JO)6r)^OB3?^O(p3_߂Yld_edset8yގ Dp%L@bZP)bTW,=XsJ(qt儊bRVPS)qw<r(t vu$yۥݓY찣u+\hz3 t2HDIl ټ,_Y"{EY{ZJᎊE@Bf6>ui~D˼v^] j:XQ3ߥ^^A*` 96be\Z"f+±@zQz!qs2d)gEjC__*! V49CXYE߽JMn+^`r M=7n+VsN.'fwlx6b@=Sp^6$ED7RkYD֛gKm9 Մ;~-efXk=2'P<14ae7)Ɛ] e Ay<@q',agб؋Xß96lu9$wSJX_֘''8RW2[30zOL p{ˑ` mhàUWϲ{Nm@zGE8IJj{s(Sgn/Em%\eح^Q٧  $t%\2ZVA$0nk;@.Y ql "_[]MNk+X<cLwh]%QlR分^vxAw}f`ij2G(A¼oM̙WѴ]ZrQ=2Wn[ N]?2SuhVpuyC߮T|B#$,(Fwݴx9`24= eVJ ť&|vh̸F9& 5vQ#\K'.iX)=XT |q9hdh҉XEwB؎PRX1FM fPyIWZ:[^ȟ`c4؜.+Z,|tZ4i2UGT2EQ c ,)ҸɯQv|ѨRZ&s .)F&j X0 {eE̖:+&Z{wZ;C{K#gkf$%y^-oS· (6Og V6JBVh礦MؔѨ>I/a!jSOz%pe_Ug5g6]=^X~)7|3\V`3be, 2m( W/{F nrPrA|h*z>y>@l̀f햻8bava5RRJ r'{ˀr`Oe#=6s05yjw Y]Ť }`{ԮNWIВĄ S \ ?J7 drt%8ԫ }3&i! Uh;or#vi@^C1> Ak! =@i=@td z ~|y>!QmOA08\-';r ^)%M|3HqżFzqΚXYgb9(:1|PYRyiSW=+]X(1.NY(Ym\:%=PzLJ񙪲 s6eB .b%،]eN ZY-^Cל ףhTCB%G}821-&e!w>lLlPTGG&t}ޭ[݊ ,E:-ST$O|>vg{)ˆ&'+b f^B:_E RTxRSDb9X4u#!g3w>l} <T找 ة>C#51&.K $SQc1fT6ke]qTi `^@~kX}9F ɗwuCvE`kܞOܬ#d(Fup_–N}{ z>t+\U&Dj|rf`htr%$nCQJ 4<䢚w:0-8#לq hݵ騁amEncFk5F3t6C;M<nTR]ۉ`1<s9hTx EW:ϊ;jܛCu".5tƮ9bDhߩ6v;QE=j[dCK֡0} $)K?R,kݿSWOY)-ĻVM'\3Ӫ|Ш4T~;A ?rbHz-#o1iAIз#kѱv,X+n'g%34i HJ̓"}P)~~-Yf-ò(O.E-voow9/D;ڡQL90 c2kix@k3[1`>=+zwcڤ/Ae7fjD% UcLN슆[nq.pc=R;qM6o;\zp"@K$Cb'"eg;;{{t7(UN aM2$"7ƺQ&9=s\+Cs'-b*'XgD޳A oJy;ˡ2J؇4 G%>-$:'Gi0B/Gdsa TLo 0S)Y 9-:—΃Y]\-*I$]Y#O \^Zj4bb͜9Qw-`BVﹲ>Ph+Ig.Hwbbj4]*78Vn#ALVRd:}k2 -,h x==-x[v~[)m 3JNJ?x e_ G^(. Ì*250{[(D;PTWѢ@IV1 Cm=l= e T (S߽xOF5@s8"P>Ӑ:f|2b qdmVlJ\d6}V% iC:>Dp- = #cv?p)ʌ9?j2I<#*'&(3|S#AFZ?I/ؖ^PEyތ*`KX;GݼOWxT$|,$o 8 dll]6ѧѷ|G6i$LPlGE@hZy.F%-LGI"ZM/ow OU~jdr]#}h\mZ;U4.^.&P }V0fŃs\6GϫyksxZޜߘys1̰90Y cBvE+Tw~ AgnIǓrSp˞QTLG.2K"wE-R4ѡns?1cZP>mwxAa0K|5}kʀ1bbJ<ceB94rT ) %a8]Qy[.pbƔ?,sS|ƋQ.C fmG3&愧7lAmےiɨaW,A?T/3ԗhU@_.f,/ "S%{V-:WWے0}Uԥy /:bC}IM`W]\\;؜KC}"lq3 #$ 2eꭍI,ƣ4agԖiMUXLpGh߭%&@-3@)W_$'{w uM{ұy4OV X aͧqŨi;Og4Mo.ao$TXxqtIT[ɤl^A*-s :#ۣ{x7->w619z 0M [x3*?E;:fX[Dь˒˦tGn& r9_A6Ұ6C%91,H6qsb"h< }V@!(+:۷%OXQNqu݅3|ި gSt*H N|Q%@ܴO]Ŧ!vv!m*PnMuoWkH>4Eɽ|*?@?/'bH IZb5XL_DICCb%`쀭]ZC-?|IQ)IRCH-V񓾏;BWAұ' Һ?2᲻ǃʋfn'%rgvd]hY&}~w@ [vcIgPTf[wd9#s_dӍDe_Jfv^})1=|”+jZZЯ{tyz5,hc 5܅MMYE-zY@ ++3i^w!p!{R2Y\@'HWBC1&LtU{tiuK 5`hcnrJ2K%q;=#LdY5y NsoR&3 [ 0UrdkbZ_ _ @X\)5Kj*ʯH{E?9߾v7DK^F#oafN bVC(gy_]D)h DžyWLB&~]ݩA%hjcL;ײ),>.xš>ޙ<Ѥ%ײ.٢e~+j+ MGyJ&GLuDeg z=F qSeКflv S)\{YyЈKu/#F̌=: ^Ök#[a7]?Iч=Z+ɦl|ԛa5BUפR]FdkJ@=uZ|W'U6z~*ňmٳ# zӕun* ]迶:_k1Ζ.i68cNc18 Zh̳ ăLMKnي 48 ]!$۔ӐIrI1mB0Dٰ{`&ڤcNX=H{(L$8A;S:Ybrx`}zŞʓ_ >T'ʕSe U{E⪿qC c={.qD&'‡DwhZҚf^G6ݹ^N/i| cUhlז--?g"4n^ǽl۳5~&VKsPTdAw6NP'fm°NiaQpFKء?rm?}k^;CQm-8|-OGCY4~n{XN*emvӨ3"uHs Y_PG{ULTas.Lj88rM!۞U} w(^p\b\XR- & X:=?T]|_П90+7a8Fy5Mν\AA]7LL9OQtvK{{0VE{3Qjr݃oV1]&1Ԗ o㟭"޴nTB&Pp5s^{ mWͩ vϭ/ū0^x NRE-JȔx&P`%=bNIٵ]d-zRI4y*^^ϴRN!M]M̭XO>S1 )> |H:hMbD}mQ$Jz;5@6{]!V" ~J[ѳ@4Թƅc҅zauL-=ߵTKvHJ,.^O㕂?V׺My`dks{W0GJ-PWAH2TkKNAXy?T"o{s0g2$'T;a5y*&vv8vߣ)ւ]'` GXctw&]l2< "v۱MtB:Ch'l$CٝjǕK[/%n͑#-6rU l^uGe ;ިb|sO~yW vsA{ZeJqG=ZTgW\>Y=qXZ"ⷉx?6; !a ;a 5Z^9x{,](;V9ck {G?~FŮ@{+0JRpFg:Ѯ 5vx'\a\y90>J7{"6YS=ƽoԇ\!o }N~Z6K?y,n5#a^GQxrhtCy15TCQ1(x@pVgF&fPu=Wܷ# *~at'בzp9? OuѼݦbӬ]C|&ЈK@5)0v4:ٵSɼP5~e^c .I#Oc#mDۆ{G XQV|nI]0j7.故YW6͗ |vD?s2v\}#4Vmˀ״v+TcVn*PʹӸ,SS=$%0Si T؃$xJatc6M$Q C-n.Deoq8 |Sw,; װU T㷛J!/V2:hvhdQҾ<}y`Y%" uoeaV"?p.𧝖:3mj ySYbL4wJw''eO2+SX W@KL@.,Hnqp3fYw0|7zQ3n9Q8w_tlx$ȹgcdgUs6Q'gl`nSZX}a=48E'n} q+׬gA/ʉ@_B\l!ڈاT?UynEHOS횚υB;6RiӲو׮z?0_&OYg ΅;^B'*7X;~e -B@1 Oiw b`O~%ܦ Kk@˃Zw fƠ^3m aD2Z/Ea?z?:F<4fx;G\qn6cKHBHKh! ]jN0"Neؚ*JBȬ^''!^,HȦ豜5mt9@|qY9[ J~l^jex}wi{̎OMfuQW!-e m&qH~mKhܸ; .r?5_A> ޡxpf3$kMJ{9&҆?*f#?}}X,i=<,_nY'8cX N90"dlS`.ST4D/7IPs⑒NP3 R– IW.. N|ޙw|E`ݨ m_YEo658qDN=OڧMݗnDvG%6?< k8Ee>6 .~<lZ|XK;;=&Gŝ- j3>%;ꥶܹ m~ w72/!#^1\qs`>^9|t|_>W o&(>>쀉`;=Is˹!pkh2c:l#K"MFAnKFX}oQ6u|%yke٪2*C A$}(%ۋweK35/T5&l!\ɞx乗Ykzhvi.V:yQc{9LRЎxaE>l9DI si2i?$"@H /XmPf4kfޜDhMnUܳ3o􁌷Ӄ{aGiD4ڕlYoyb1U-DYwfk~X3y{k@IBtT߶W7gW}+E۫~ #hV11-!a|EhRs漑 ~ឰpts@pf7TL/DbX]0~ CT[FRl 9&U'_ۈʴq_@`g=/c ;ίGښ;W{Kp!GՏ +"\K($1a[7z9c/5j@3lIv/';iOk,/ͯ|_B HاB-ү-̈r#@ A1v+Co|i!:xg=K&ZU6c[lH6t`&7DJB?bETy0/$+ToMb BDǰ2̝mz\m^V4~AC2ujLiM9`߰yHJ2독B vJ=?a6؉ImkwЃq#NA|xz&7bUx] nd+"gkk3k'F9Am'TМn 8}Oju &6hb-_N,t Go]G?eHgL\)gE9Jœ׍IGCyL *%o\FQ.ȜV`} (@-uLql:{?95`}^SX2cf {CcZ[ u9>>`&P;iQi0f2a%u)OrfdmYg"$lƥwu/7x$C*`CL]l 5L sw ־i&N&+=7+b:jq2M)n{Jޙi)u9r6&Zq$0ёkID4cf896o|d*f5;X-??1 ` kҥǬ#:tM )AOuy\=)6#ZG+NrKzLghtW0J hzJrDKW溽NG+DT83JnL,3ޅŖ!3i)_ 9.mg+M/p?'$0RB9̞<(YuH-XhQUŸPP@pBSes^#rFPamF uh?>﹌+v L2ϴ63$Lz 4kG/D:G8~/\/̩1uʒ,`vI[1rӢb&|/'~]iАSJZZqJ0'ڱg#6¶l`eO>OYQ^n V/=Sv<K48|y7n^^ 9 :ڰjP2氆mKb09`Jq;vŵ^u)AA04;ڞK,ϣIAcmCd9J3Wkehq /A߄c=ƶ6xnkW08MsKOp׷fziqvfqFHmOc- ];3w}cQ*Z:mىɋ kGv-l9K˽w@ǒݯ(m11HLOħG[?™%gנ"}E'}8EIA 5Y`TՃ;ɵ.qU7*(!EH8uL_J/mQAo\]ݑ7zܳߡ0-[Ps$AYq8^i uPkNT~cإaI w=?crl -( *u0 Ozv5(hZes1}[o%=Ф7d'Zt $J3jρP 2eȹ)P5dڌFx]%OBkGW^'ˁ n >=Eun6ԋd4n,:g/x)jٓ<<.?'p _3Uk_̳?}832}8#|"q^] j o"V@ǵɺY:߷w ķNtXܶԔxȇS70a}hH8֞#bo7]s|~}!c 1[g)Wݬ$Z]7U㼖GǞ}:0 /MEu(⛁&EXoW)2[Q4 Iaܲk͂10u" /FC}dG F޿'FрFsCe'X@F64_s|v-%72A!x>}Fn4gtG8}[Nd񡛥'.iCy|‡$(&Ojo>aЗN/S09oveǍ@NK$\aU9Wq@ <{vIIVc`Rҹ!z?rzL*I]:Ļkmg3 DkTYc' ,Y0k)q}y ?'̳ejeY(dV)7J^Pnv!ѼV *j@+r^r a\~gUu%$|: /(Í ,jzx(gVeP,hhj0Wh|+"jo Y`?+p)YxYn32 ߰3Q6탤LEllQew  {Ľc9mI+-pҷ#ۖBJXS5$0>j^QUcJ=Eũ`¥8*^:7w\ :& e($OZ6Nh?>.!])8 wWy+hP@>%Mc\B'lwsq&Z_.T;45W_wzo={.JI: qeTegݜ`h(EOȷ tH)p@Ϸ$w.e8Q֏ m ٟhe_$p! RL7Z9qXYyvD&]zĉȿWF;4 /c̰DBխ~4z@Ei8F  DC-{&|ux!0RQ"ZO(xzNs.$x|f ʴ1ii1 bPi6Ke#/{_ז&V܏zJ9f=CF X}5on̓i;U;m>Pp,ʦ#a?Ζ,{D+- /~?`6T5 Hu@E'kodZŊ)2m›1ɍ~+Häե™1?Mvہ DvAIـǜ:iݮHr5++yc=k^1j@FXKS7(}=e æif' ]m< ,\z3S >4f[ -l._7e 'y[1b Xt<a $>I~=MС"}y}!k BZ4˷|a4n=~nbf+c%O4NAܧ^v-#KՎ s<"kTBFO%6 !HA)fU7l,j-'2 ˟T|H*qL/z)[V[IyQO0Qc3-DQy2WZ9"܏mYQ}R|'k3KiH*ۨ7B.jc>1'Xǯ7 S&48P@(jM VܰTC!:\.lQe%_5^`|wA*d-Q#0cfB8^4嫠y,ե>ο&$h|a/,gQ1#rgn oy݄}O7M_eB{/Eh"t^m$->,&}7_1kkQqܔ XHZWQ^ CAپh⛞86@`:Lwݲ࿪@0vd _\N|3\;Lٞla}n4Wh vjP YiR(zoa)}uN<)v`ŭʕ/kZL#F!A `pF@v#;%xZX@0k 'D;dIsP0BF׀B %23fQo<ɍ˘ ^ۛ,rzK`*}D9P˦8dk&bF67.bTXuFR]bf1x-(F .ԫZ2V~EcB@ld?fB!lok+/5ܠU0 P,DacX׳$3,z @KS ;DF" \ۃ&O%,ޠS fÛIŰJm ;QK;ɱD~^^(7[Ӂ3g=bo J;A:2D6r*Y*M]I-? WYs=-;iA!w>opDniN(Ko΋Nw>()ʆˇѧ<{F;CY`Xf" 9 öGAwVwvNRשL`CDҥH(qsOzX%G/R8Ev FSS?Z.ASЋ aY#xk(/cò$tk|[0ycXi{&} dE3{5]L.? mA4qMͥ;<2(i4; 9pVG]EN|< ٻ=~y} dvVoxwzDeԪ?~]ib;vKa6έw'Õt#9LkV5v\eWlu5_ǩF`W7ˑv4.ϴw5-8 ڠzo/Pd8WSrqB?z/i6#[/Dwِ 셻|?v쬆7a]h1#C:)Ld5^V-\OU5N56q{ R|R5BQ1O=9Ci,'cg 7GPme9aQ!^;FM jpZN ''9|%oM ЖtXѓ߹{ /?pLjk?QvCے&'&^B0b>.@"ip"&D{bgr7NgoGpũ-TG-4j\*ϽxK؎a??KcW!7nm*s8+8SMZ]`㶗ػn \DRJ/ ӱǫNr;% f sLDqb5VEXN_jpn ]hErrgPrĒ4_FF܈,)sJ vPZw{ eчfi/8㤲 y:zBd9+aM ;sފrŰ=6ζi8ٌ5bi6e5~o|+pHhJ`>o[aی5<,wܗuR7c.&PfVG)T#[Gv;#?УL|@kxS"tt?`C1HNpTx# .,6ح^k|{N{MUS U]"寘UN5##x.jPe}k7zkĤs߳jr|-MGd83#JZ?nOBZ̀DC捇%qKQx7)PPNa6+r![&TMUp( N=B-ҍ>=sC0Q+&2.Y$lן&ظ\nMD։3w%RZ)hK~GL4kX]PMaD(dxa;# Ko1zpi aMod,:r[ ;F\Wq3Xe0=GP9JI'EKt^2' `kS~98߶53:ivj3Λ&D1$(7d|hPa l3N/ᡊ\zOs&zb{&VA@/#s AW~MVf)sK:cncFpJy&sh) .D]VФ*iy0&4ce*+T㍷G9T4lɥi0{Cugo6s>M]H jhJUSvv JGǽW&|m$7x"Tӕ(RI14L~3iuUfDM#lE9|k/V3>ows>#E*0^4jq&!j-HKX@'8y|D`fռ3#Z;݋Rsmb{WJyT23D?:!HcF#dܟ|k{T.VCQ0}XQvj]^Dx@\3sHḧ́}!%Ƨ;QTg6xOP?jB\vA6An.5Q8,"ߩG)LY)o)ZR"v.hgm>l[ $ }3YMv&VAy9_È鸎6 < zgvUz;%gtGr,ܧvEss%c bX"!krRCW)H8F@E;EK.(c'}F b+*;>" "sK̬@B;Jy󗨆<\_\me, ^_I- $ODCO2Bf# ÔQ[|e4qcDvE,ǴO7Jon ChZ\Z@ZRJtkǐ ZDGZ1ES"[m1Dʹ5pPPH~/Z\!wQqsb;~+% #>ݢ83 w*| P1^5ib:ϲD+(<0;jRWW|D oos%FMeCr lA&w2Ё cunuEBCjJbCM7]M?mx ٮP@yf'm)c3pBTx޷]}hl v{zuW0anqod,n2ua\ώۭls5*ޭHЕ4;f`ю̟<`vws^mnԱjPz&s5qckh :XeԪqx?S> X䅢U;{ӆG%p>h9JLnnDټ|rk)Use\;䫎T[c=$cmާ<8餽|2b>ۦ)1[Bo;**`r?^Y8 "V?Gn -`.K3q<قgj<}ǹ odM ?D G_GV5_~)*rZ UCEؙCw b>Ͳ.&2Sb"SBJ*/9IJ&PH)˭IHFZ(+Q'70G=~(0OڗR|&@F*uJ兩E\t5_Oː]B|smqլ", V,e-I|lVO{bJ$G|;5JVh:٫"nY"}_EkVmF 8" m5oq8P(J31܈@7'mS$"Iaިa='iI Ήֽ+їCVfV?\:=]0q[2cȚV<ӵ1 {ݗ0)2H6Rࣜ%\J-<%^&;q츰6vzmIZ J}yLރ)]ӥ,)t~W\OH߁ޒ2j+UW޿?XS$GʂLp[ĵIQ#,#sPc8r[]~BF*fv۱ZZUt3Rl$ߍ]UI+܁R"m*SװLBOwg39V%}nd|Ч Z#y"8w2mi}Vw|̶jy*"asD') >V"Dүco/wp+M'[F2)%Tz߫zA'kueuݵȭJ|ªךZcB0!mCq<~6;s9=Fy5]Pv 8I Շ}#1fMεKࡼ??\h^S"k5.4^1Mj{ez"Vo|a @@kp]لtH < /2Zgg4¿ U᫞m?ætb[dȰܜyyE z%S11!|*Y))uRD489S f1G4 I +h喕ҽ%G:ayZ34[["crkz~Z8h-y)HAM>"QJAD-#CQS,fj-Vds>(C@dLEex깹 r;)=7"2pSZ( d?u1W흌=FD%K(<^DR; #RiؿcjcGc{Y,Lޑn;/CK`c9u~"9EhPe+2PvisJkSv($=H_pA@/q&/"`3ŐB}..MZ;-FS :8O8N(k]rJS!SP[җ[ABB;]۳MZBbzG3ēsF+9h$SlG BOhђrmK ;O!ˉhX>fqPZ]lsj~-)Zitf&sihPn Oi{Vܗ.^L?Vz`"KQM ;@*I.qpU(SGU4'/ӂ)UxzG`hLEm1`6G>"?e~y>XX{Z{veL]ʥ!j.?BQsuɝiyG#`ˮ?Q-)ӳ$:O51CSgB0['h*c?\twxUbScWi0lhz =&[e5$/#>p&$0jFйg;ŗS9 ʕ{Lt%y(t_k-ܐGKkAi4qxC't8^Cfʌ*?S'*P-IBRGҰitA$Mݴ\~2it ѐg"_̞ RxZyCXkc`TIM5znI?ktl(7"rśy^)bJ0 k 6{A4 sr\cC麑36gGU,XD;&.$9$@j%|3:çOZ>+J]KflS@Ƀ;>}.8HN1Z "r#l d궙gr AG9mpZ'q(mhgo^T 96>n5mchC\9Ed_i|m%+B2;Bs=Oj-p:_z7ZY^ZB~,iIX۷S8-`V朘ݴn[67'ں"<<[.ɽʏ6#=g '.w%gu? b)z-[MFѾ^iۻ [}V> ̞1ݲ#YE5XK_d YqCSH{f!čPI$g\e$˱^$"d}>L'І4 սv wYpQbNT#9v: b83RZ a>ݰN[B*=Jŵ0K^fx`W@>tdWrrG08MzM&طΎa8}ubW FW-0n5Wi\#~Bcrq|rvkWQ+'![TL_WP}&ndwsSWA\[f4d\Rxth߁Ͼhh65B tfl_>ǯsFF3EoޠOFY,X{HC,%A uy )[ Š' \; hb𸃽>`D~k_ lqw7J~$}@.E+[.# }0ĺ܇H. oKsw]C|eHf>\(l!yCΡX ]W'49\c$wEϢZu#ޜ96zO_2W.&|k{+%8xOO*?}FxbVq!X~} Y? vX{ul~V ؆C3G#}>N:n^Lި |E+ 6Ld*:|_>y J\hUiu,Uu?=7!kkC9TcmcՀ' '~!4Xjn̋/xLtqϠpO|O_Dkn!Bi (kj_mEc,$9W{̘>8@;YdZ 4jE,Ε\BM|#=%|cՋ>gqſkUMZVV&xZvMv,c#&+w m?vfOo2yj}:ꏡMw_?~]Ss,4[͚j+G޽ dL1l3ݟ@JX2 5I#$Vq@amM{pk&egF^:WvaZ~͘^<6y(})Aۭe2fp yif݋Fy<b?r&tW*$L`97oxFE#x ++H[Zgzyģ9*6~+R|*i a_G"zK-֍G4M:FtlS̈QEdN/o֘ N,\%`AbSx/kw}44 &?|/l /<fE w%NF ϳA'-Ykz"I</HJ+a{R[i#Hg F@;M+XV9Q~Svh*Qmݎ@R?Yp#j Wb#Fc`U~~# ;li/OkiCqF9;nĭ Uס.l$X~v2Zl9:˫#l>~hǵn: #q vB=EEO= e> >t0m,|3Lм7pA|##TM# eUC>쬍ĹeaMA|4 B_&`yQE7BTnaAibJ+o_ ϰeAv[\=LJE|Q+k+EПw,v;\/r#f>i\ Lr7uUm{NeҾYX]y A;u\VZsT֏PDhKN޸B;A CcR߽䴏 ]힔ȍNiԪ)T+SDr3yd볍@Tw ki(8v1XڪDGCͮ\]qAop 3<ʱ;e=s`]^|;a@D$Q "XR|*)\uf,8TPgQ.0ve3)*|_IvT5F ΆL+Nz"-i|n _VGMDsPB! ߛlO~H2mOBI)?$W{n^ g9#^r7ĞwkH m&XqnشyJ (-GE<$r}'8' +eҊ3;"T7#IUaݜm'3a9-k8%L+A>xϠ&H\ P BLHZnK 5nZ"[0጖akMf鯠PaCssIZA#ߟvcQ?#Ncd ėL[sTW.VSrV$_EQW{r 3I5cqVGl eqR+f#+}[iq`KC&ĭЌ;) ydZ;Lp;;" sԇ4ÔQl )\4ଌq7u'/^ 8EY?Ԏ;퍢d$ʦ] yd))(t"\,NV٢혆 foWRrq[ ~Ka%sONA+19Zk`GAx6SBbtRx<6qNiez.$@ssdfFςnp oԍ.g hOO֯(i5iq!B&vߎޙKo7fRVPr!=4nHZɪw@E EE/5uFӷRD#p'~OWW^~=g :[;϶sJd߿_]ְ&Nj˻T>bh~qI+@/{$a=%$oqHn.m u@ Kx~Lgly!Fx~эqa}j$2t;: Z÷G-C,;^THL2 (,Rm?L#;\lq$@-?)\ۋ)u ;8Sc,CǺ3fPD>堗r%I*W"Uh|8Ao W>HqJ.z|cKOת쳿V7=ط p$TRaJ6 a$q[/OHdB)''ws"6-jZJRBjmEE4K( `"WM DX,b^Fn)]"Ϙ#DZЄ!\~!\y8IBV/VL, }`g 7<%YCYv~DzAF[?_,e#kؓ][~8cN☔\NEk7oѤP%fX! [ $#U9)GAŃ+khH_Ԍv9Ԍt0FJ{a)/d3n'"ؠ sd``{ (m8I"Um6!Adʩ4T2Z/í?uVy$Rf(HKB/$qzCѻؐydc(8PB@*~;}uxI!33B'I()=\x>$oR"3K28d٤jjZ9纈_w6nqJq%m7O'P>> 5vVlPBOsR#wrJ[+t [k,#؝U+H >Ϋoht "j! fbcf9< dvunp8B %f1@GH7_@YVR0vTv=Q(P0Nd_^sE3,?S|B$ :cUQ1" uzz G>2HAT#O- kjba;㾗F%Z Z Z$v";kn[+`1{ERj~I}~w$Tf9M/ Pjy-n/]0nMS*Gi9 듫kP F>JڬI gB3S<گY0yb>Uh zS$F_(V2= @(:Xk'ZeZ9FJG\Oly9dN4~AX߬H3iSM135Mr<Kh]ސ}*A=u ߍfosxl"ȰNà M]29="Л%xla_چ0i>Eǂ_jv+oL4m|~{5UKX9Kŀjhf&x;`c쭖闉)߀CjɩӁ|GzyqY"hl&f6[ Y*;fkC0ok+EC@m(f@͜L.[^jk |7!ZIrx k8jÓm_=ah"mu>:d…lvn@%\{Jpv %Je0T|so(q uQj>@)gdH7ѮBitvj3sq95rvg&B=bg%8V&m9,Ѝ\݁"0"KwTd^FY·{o+tO_Kݢ'dI5yxÐA#9'0Ot/]U&?@e6VHלlzN>F;݅R: "M=B! 9,31ŜlZђEDڹ685pg( |Y 2$[ /(wi‘~=>Pu~f|uWus Y%aQ TKAD"b ^'k%8;TK^ h˾fɶ.:q(\CO }FCDl*G7ћ21 HwYHuK/>dfpN3WDR^E+ vCYv {2T54e03!ʷ,vCj _W7fO>"?>|uz ~_, '"$] 'E%sieo.@>VkUh dYVO{W2vG ^kx+bVUwR>f\%BWM+hO k1/h- A?vc5v/ KI&N +X7sD Ts7KJP|9 "my7 "/cq2(ϬQ#S$`5 x)P{#%#Y]SL{rX|=2"Tc4eleu_px]H/`VPC-eRn+6oB8aľL1=}ꡕmۏ;F*<P,y tjBqZe{%+?@[:8x|r)uYh=qwoV<$S8 #3u.{fS@ % -4/Wo~zIRb$JR @=6XgqJ Ȯ:^HXR (dI . =@pZ&:#qh{e~ptp,j(PK[=B?7ȧ(O.U{< 6vS0⇤ŝQƑ鋀^}qk;nO/]ɴҙ9XΛn`}zM Hrh +_{Guflj;H~V#cgMr lvn?.k|Nj;k&FD04'6p4Qk/c7ԭ'U@OYhL: Ь сj'cAVBM[M lZ"Nf!t8UVكn8# %T8P:x̮M"*6 [gȰbvVLW.61zqkPi$$mkdM$]J%ڰС5 Nc_$űaX4A%zg$4FWF2UdI//B;ɮ>*MSW;s`@q{rpݯ 0QfiJ-ꇛ 2t?)ȏk^gC<~1ESՂ}חN/ a/> R#{&.96ӕGU<Ļu,E#CmVs?*h!߇M~7 'ƛER4AOD [Zx ha2L6EKpV4AfeQ+!V;bǠh?o1vE[Bd²ME{|j%3l ؈dNFw퓼1]b{zhcb̝"y4Nm> E7@v#*߱03_xYl[S_f!JO&:!Rs)tD!אF-c_hAYYh䬖A% ffDm˸egS_Z/o+/AspGOg&ƂaJ!+J#`$P=9Jafq̞R+:R({p#7}?jWT`G\E xdMr&D\LMy9O;]B/pgZcѱ;w3JD[,Pzt*ZrJlk0@KU*zt@*e}`O¯΄Btg5q]up$ v 2]9kfb,ƞX4K,НvJ$5lC*G5Wm˸W(Ѣ{k* `:!GBT:;GGeaojΚ@Ozͱ]غV;k +bFh284&u&'`߷I%/1$ZT5heJ(L( @3콺]Yo]Ƣ!A(zOHzp,pp:v3zRX6Kё>7_VfcP畚ᣌK | Ir#qʘ=p]eݽIqڽ$)¯rgKL>ߵbxJ7~Ԃ GR¯t^?s1ӻ`2f#6-AGGma*(,ЯZ(_H@#G3?%#o_fM:B;fwב^N|L,sAh"x`ݶ&f{ 1J*{{c~"W.WP='w=S\J&2R *y@C9{ <hѣl#m{%9O9a/@XΪPto)*Ne$)Rhs'tٓۆ \h\^KWgeAaʈLe3vIbIksC"{ M$D#̟$%p$~3*1U>L%7*Me>H:>1@}}Z)]4<LPMy/ t?i=] K\@7'ak@vE@U$7qnYwCF"#L/qJ`6B& rވ՟ڼ qjdm< 8.A /Q ΩדE)>xwsXᏡ5imDp]%6xx #Ep_U88.(_girufeW>"TL(*$/аf/m"3'{e̕oOjrVjD\R :߯fTrIPs 2۞d0޿rxq軍ߩ>/EgtbVM!ʑ\N08+VDO/u :?w^ Bcٔ+D&V> gt:d3LTeNɲa >ܚ1B .q!_|?Nj!9PZ1&T<骦i9m77p ѐy7e-j@\R3+[$'o挷vh~*V(f;',T`z 2h5.jυ;˭3y6 ({f:l&Σ%%!KS7+y5@t!a(Qn0tt 85~|0~'O n*5Gd˜m EKv苏̐h%t׊ך.77gALμ'[ErScڃ#;Ȋ&_xΰrp 8Dn6s[h` _Bkj@A~ßg̻8>ϬfC4S<yN,0{ ztxBӑ/z+Tu Yd.]Dj\WiL~W@FG3N2`H;T?k2j21ի{7_CPX-z&@3v}I)M%Ed5Ⱦ?AAD3JzmobEIe r6b2Fl2̓gnKMW̅soޝ\hՓmޖ=e ޙlߩ$v0Ȏ.clv<_addnfbey( ''a5o?}_"*k,GwG16PF͕ F I4D!&=jij@uN`/:/%OIc*Bg7:Pȱg}sX_}?Z eo)+}qx*1C1)s׎#Y:l0pK5}BiSM;YqdS B|e&e%Di,T54B03ftn Hӷe:oܽ1 l^x=w̹[,\?.5♙$TU Lӛwk-^: bJփ0?;_5pC' *txߢѮHJ  I/4G6,y 1mBl:{{S<ytҙ@GG~h PQdPVEOm`U8O4jeI vH٘cX+#rr͜,@ RKJkH@ )<:B,`c#t@\7f ef>?_ш65*3ӛnVx+dheN֓RUQ7Eߞ.VgU'C7"CDlQJaNᯎ[CŪ2cЭV:=6'ܕ~&ÖDy?W,&YrEkǚ1.n4oI l޾; NSS Vъfzx!o]5Ё#{O:^Y5 鰬4-k\wJvq-~ΏRZr~4 fa'3iį]YU1˂P; I r@N~hAa`{/]Zm ^ )ꕿQùTQ|`2Bd ên@N›6!t9G@)^u݇:ɅZp[l1$JY0|ZB B:Ŭqܫ~RD $1r@x<xId0- 6<7F-t/UP>Ts6ƙJ? 7 R>XFJ9zJ;;ljÖIݖbKk@͑vT+)R#ţ_4f)@^&Nez )6|߰9ohh(YOzr+ؠp&F:\ޒFf X\K̜b>$ǖB)ӣi-J՛|qC9CgVWBLat'V䞭Gs 6 >,L 3=Bea6`bڛҭ*۬U&!K60d5QV8u+9I?0>ipÔվ*;Y ؋>Ys0VI>į>\0R0gRFm3IcymF.r.**@-D2T.vR/_^O:]mKOuGFty)Ӿxp3j2h~!6;dJh+~ W).|nPfóO7cEsڎI8nwlI0Vߋm$ ;vA_ogK0W#Qtβ.'G$4UJKpTu?oJG%?6) L4Ҙ l^+?=ĩgvJ%XߋV&h$5{\0򠮹ctXW%&1s**{ g2.6ltؕuNI8A _8T B_cZJScX( )OLjNPI%vvEn\ ؠNO=`xC]g0,_PaP䱙Īw-YEBzw*ʵrz( 1Vth?O=zquK8I% #(s7,nɍ?Zs*21[tNF\=%a()/Li0t^.&  +HG@̬Rp%]"UA\J#w2eƮme5>\0[u' 'r1fhn]";63krmdHoJ@$H8ǖj=&*0rn _͖q)֑&OnB&@>bWǿ@tCI?5YңX9'%/A k;ieCaSv)s2 %mT>oN4)>Iti@SrZP~^pD&`$( \SP Be<¤^eIuq}u驉ZPk<[UPt3xVӵYg ̾XF${9]izކp@)Nոa)M>}:GNѴ&%X"Khq2ބYNk?A+34Vr]'qKudi aoP&R ?寃3fiP]]VWr^lhc)^c/~kPFCgsKc$3n-Q\Y9y )gs\ij#K@ЧMo(p%*ìFL7a,iThqY9.k e$[77*m>s$XGv{9` M"eV!Ug?܊^bX^Nb`ih0t3g!.KT?mJNXiMM f2(:|[OF`lθI=FB2'x~h3*(l8rsڥM/ v9)AX/3TBIar`|H@jgǝx:Hb;ʉDj[_mwfŦm-%ϡu)Kjҽ(Z& RF50G=m̓:N2=fgPsHf[fǪk,ϓY§i ɀz %YϠq1poi*s_##MՀ2!| 8Y ŧu"~g'@eCy6`SFMoCՁY~Ȱ { lH )_tĞ;sR!:E@]ZˢB Pމ5I8G3v9 27uME=!䙷0 Hn,~w8 ­!nG%d i@Ÿ D6Dq+`p~,:eeJ(qLM˘폻Brp}x-*I#kFۣ7KDĀnVLE@m]{T ~<[v2+$ fLԒ p.l|+yR̞L k-YٓmD8,C*1K ^TcJ`ח2\ m_lw庶5M*jbm`B Q<וQޔH̜rv>Oڥ"'mNIa ;UOam& f7C ނLKrit7uNo R<*VaT{r 8kިZohNfO3Q8e/wzi5ڂ~- sh§8xQegdUTYg_(~ee?ݿQzk[^aoXQomEro&cnzG=HXnwp1歃jlPd VRLhA$؄{i$'K5Ĕ<`>tGoԈ 5~CȒ9>Wt*Q}Oš$#^X,sYCW*R=8*߰8z}Ib xgp{AEMAcdtyTO& $@\OM7Y`(ЏIHYsjz`⪯ޛuXEcЗՂEдcMp'bݽD]Cgi:`&i=H{[y:"9K EȰ`/GGoP<dt6sVaVVչp! iUrL.qԁ0]lEdwe5% g"tR.Du]f}>IG{5[iYpܨ^iWC xNgݴk|4{ROq˾ZX1=g y$b]X+<k MV%$\_bi>?gRY:`M : n4\JaeSm:EQd oͧEAnDX!<bAٽ{%܌i Hh~^CHd_z*;Qk EbyIIJY6B:{Z7k5nT&-B lPaϚFg1.(z*Fnho Th9ƘVʛ2aNhzj`c'E̡ 39v!GBK#{U @ݿhڊQ{39q*0PQRg,O#;?΀K4j)FNVaʏ%d_xԽe(M <\gt#tLeL?۹ar44퟇q)ǜ4Wc4G$J,B|pN8μuOD8N9ֻFq|cI_BUCUqfgjLD .e[5NrI@ɣ.- n`m+ '/F|P *[rNWo%O'_癹0\Ijԋ@ZY u[prBqe.jhIlтLj= Nt5~j/`p]}^U(A-M5\:v nhʰ,W$cŻ}7P[@5)E&ocXK7ů3ʣ9uJ^L)c! WՔOv6,H24^lFb+}SFԐ~cSLi&'mq&|)GM= GPAhG[@+_E#DӸ&e]ЎI #4'TJmVo@Og7Հk^qPmJ{!'ދz~Z cdsfF]4n!ԌdyEJ9 Or#*냉>΂F9N+U:L9L0|?-? QBsn}ڱ MmztJd4,DĞG[(IN?_5h p[j;tYX˘n ;y+M#TB0;)ˢWZ֔F]C| I1yDa@d,1%9[q%Kq#ϕA_*X%9#=a)dݻ 5g$`s78b oH{_l#߱)2d~^{)72J'C?F [1aلxu]8ix@K_%TA*hl3Q:|TS ޖIՁufIA.P_Q Jtd,%r}e6C״<ɷ+4Fn/Y3O*P~(X($0l-*5;CmYfK9¨o>a}"d9o7CZ^G״-MsH܀P W]Ix3ƭ)u\ cA!w7 3=|M { ЄY;VִY~r Y*-g଎P>H!*Q 6v>h{,wfӖȦX~z+OLB!peR q(F[Rwm*|?h?|+nWSc Iu9I?aHN;Qao:/8۬ϨOs)V"'9C96EIC`N?znfG QLڥKuvșIxgN<ϭq5Ld:K[pud4ہESv&Q>|.?Y?aך/Aȧ½ưşh[.4i^99Z'vpF2jZߍ = Ö)j Đ) V9Z\dFɅm&՘E:Ĥb\C#NA[D3 wwUV%/Hjפx^o o_Ba=ՋT8 RLl#a, ay-J4=Yu%cc>ySdf)# xgϧ^U|~I$gvf% (3%˙ةlk `u- X/t_= ,`-!5e$hלhKLWJf_ā p_o"ÐIVO >kOG`$i^CQRP?TiP*X.Qw(n3ӤN/Ǣ5n8Syo۵Zw;(ԾA?%ђ$wiQkUd b^;I ¡w6uv+} 7$ॴR>82RwLJ7H$^jba!)r3"FIbņH_=۽]m#v~GELw0F $2BҪ^ AQܺ[ud>w?*naZb]O2?)mnOGkԐK5 Z-;+7ct`RyYeCXJqm (A X˘wVdqՄ`u)#S6jJ 8vcD:*tNT:q;5>gz UlDg?5wsFQi^4YU\`{Cf%g v"'a{uoJMqN;Ąequ" s{B PW}LD($OpF :i<~ZRInCނZ9Vl9Z?Gʱ4$eЄSTSDhȗnDLFDTL)jcEg1&t)ulTb~G9%ȷtL<yף`#UCPgkL86@CJοxR2 |e lu/?ڛRȣp_n'+g \gx|wt˸_ U$rYJz@F8Q=IRfR’ڰXN4{cg ہ>E9џ:3 (j$\MmDŽ)@I7{0.&iّZ}L ml{K;'&c˫AҨ@ I(+g`TM_*kKaJ#sQIմZܐ]3h^ɸ',iG 2^&{BTcʌx4 84<=Y^1&P.p'FA~D7J.X#$KZIVb-nT* @x_ד^e拳+zM$ ~ehN /4*Jf?j IƂm9~H&c(RBOjerl9h;fBu]O7v1!@ݗ<{f[$n8UVaO1a[Q[:Ȍܗkz-)qU(4:ʻ7Ke=RMa|91Jpė.)ڝr!j~w!9l ʡb5{)od:yJ0/r̠w$%tCZe`I0P E :W(9Gn"@ԝ/mwԉ"1H1)2KY7[)&*@n'L6% m3t7u0|XwTqn︧y Og( Xm~X=\U7ԪlHt!RYm*絩[^/ՑCⲘ܆lޓOEqcMnB ΘMȚ7bMRKdy_-r G<&kxD~σ1@A1*U,%^JYYi]t.jy?DVR[q\IrQ/ ;Ǒ>Tn͝ À14§WmJQ TzdU@GE^QO'E5pNAc2 n>uȡD{^?OmtKD]T1ɐWx2d2V] ʞh!bQ! \},QuBaJ}ۉ>>ߢ(MK#0#,>={X,1BPQ RiQooi>7"2p;/+L"7W]Cm ,ǹ<^{p)e]) )Z2Dc0&%rrtgaP,'.(#+SX C I(y&X۵# `q:!iFkTį.h=hb@i\3A !_Wx+ZXʟm_hEg"gxؤqޖi P0 }0m5Y?NJQ_yyEFׅHl_ =u,\̢A]-2M]i,aPfA ./EڥC_o2_kծgt"B}_-"pjvu͎_TO`D>[U]D&OP֧sy%:YQԀc~s8]4720GJZ]I9UD)cabʈǀ~D#_ȡ4\Qcǟ[)EPskjnxUml$J٦%g,?ƃ}&cH?J$CuVN3bUՉu}".ñh5G殢.#ǃ4L>DTI@L)]ḻ(qT== )jMG"c Vwqpr7BG^T4 RKG@:@dBˁH4.n`7&`\;gk k~&^_'z;:.wq4xba"^QRZ%v<٪}F'SrF+Zj⽢%ݭ6n)~_/ vPdQJY7\3O^HeG~|{菴Άҹ Gr~4-Z\(q:ع%^ezY&KkRb@+#Sȩ1/H}l\j!4~k<)skAAVH X:,O2@ c]Z7uʏ+sl{Y>@X/魡 6ۅ7fzFEa"76֊Aԥ󗏟qמ@)%uT˚/vIhv!Ea!JΚMK:IuaGTiu^LDR<}Neiրd̝iy18oDd]D/Ǔ"USqn)8ENă Y(FIg AܑT $oӞ֣s}zռi#R Ƽ18s4.}YHM9*85oɳ{5_& Mʣs{s˻8jA̒^ݺѶtI5{wuGLu[tM[5$6oC2;8[# z(`Bm|ܗc!B4G hִF `dO!K(3qAenFx tVE:dwhG P-rH2P6ХB%)NE/_Fm[SAWa kAEH5hsQ݅ыKjTBȽ2`;W1e*X_gQ@5ԒRd 2 {yZOmDB*ؿZZ CvUl%p"V@(=V=Q2Su݌W1.<HCY@W'.L!#4 ҩN #(U<Ԑ*d*br#̑M02sCg- ,NxKz܄&^^H.I7.^fGD~7 0g Ovjg87DS'tV'Ektиo> j^al $t*"KuPz/3HY;X(j]G'FRZ~RTc x o^n{?p嫲"pU84);3# _'38dTWÍ]sz!~P5dRHUh7|kU5!vCe@30v{*^5]Ơ;;zئj09g1#=*bXpkcp 6fģ[-9i({Жar`pq.muҐ^2Ic7U^԰SseH>8f 1a}ZzW~^GzFt$.CBnLpiGx(J+B?_2i =ϥ5yyUR~ՒᏎBtkFό.>5huqK[X3$!_v'p~߾Iy73K/hVM^#+gYa8X\#1g+g$%@5. % Hd^X1phΔ Εas+@ZgQ|QF5~]-ҢaN{`o rvN=Us8U*tw8 K+~YI2Dci2l}< j+kj;u_͸fզUt+WsrmߝDLu`2?Xm(4fȲ%e p-(&VhD(ڠ{aoŔ!rV c~%omVd+y|lz@}]g]Wt2Zv +_ǭuIC KH?Ul-4N(?fwj53HQ|J%=QF5FZ8vޅ1_}wl]HQ[M s'Mop.Ohݚa sQM>g Cx(MnǢ"Pb,tAU69d{0Vf}2P_v}zNnB 3"=N""(]act;gW:SH+؈#E|"6 1 A7j6Iq@#f* 6Cd? R/-q}y8Zh' cIC[PQ!p0m7z> jp}\-;N12/)A,}0vq Jj^S(r[с6x1 MqE [ں4#y'5;|گwVEx[ww>27EQO\*= -¹]͟˷Y2`wny{JAvR W|c<&_Xs© F~O i }n> F875+]̎\ (55TxךMEØ.z. ;t2J,lP/rq7Xzj>/q(p^A͵ZQ]ETbA0V(Vՙ XiA,9jH1'g$&b{{y-VK4|lJ졗h!x8z=7|/Rl?o˖Y An*'jnjUK&;85$mQna ^}҉I_E&"DXSR3v>̚~!4L!jrkN3e=uu#¶f3nn$o!I::Q͓i }r诸:c3ù;.|خ/nj@{h!gB6oEX.i M6غogI;Jq 4} NM_8xڂE#2w\j"ty1hHAd:(Ռ!YУ{_oRmfM;Ȗʻ9WѼG SG((:YU@Z3:̤ťsGM{Ti[Ɗ[4Ezb@wk1>/#ЎQOL/&?5o=&Sa4.*bTLắ6ĔD R*]Jf{ - "|ր4XHR})OYrIñ7!<:ZOAVX 3R§Pls'YN^` d,*%hا;>WY`,R}Jr Zohh$  yQH"?4^+)~XAK|f-ɅY90cE3ȔmVǀ} ";XH#OʩA2_q8H *?0s5YeY}|)!'][tecnTr]+s=_w*XȬ<uGPP#vt[䀻GAv Wo,;¼E0ߕg5pNΖ U)M{=]|@b;wtdR FWd^Ǎ]dƈDEB=E6ē_ l -O.pɥκe>:Μ>gTBePX ރ@jX],yz)^avTp"9}L$A~_9)#Et'S| FԪ[9 \$~SnVY:q5*$ C]2{|Pgs'IIpa)? 7ռ~x"8sct!1E_a<:ɅkK  ӣ!μYdh+/$W%P |[i"EN7}fG$&# ̤r|W2L{oA6`^y_s&-+e\2X$ ZǠVz?GW6W;W}Ч~+oSQ4Fb ILc |$?SaL`0k!$L*ycrob9ְ{*/65 k[ )3'hD>" ݁"̫ilɘ;>aiH^~š{n3nl Ez$8a(36s}yGߎ$HpIpG'2~)xF澱}F11mE}>:,o-4<(I0x0|lKG@[}?bB-쯂Diz%DAB&D1 s.uiX|$4 Ź;˂78oMݎSVmի1A>^?qazxY?@oKsQF(nRg&m"(62 fhiθ$<^ D-D]^#^ M4M2o/'S%G$5,5Yjf)b?UCXͻnoĆ:*"vl5z!O_ΡT! >hI+}Eĸ)S28fm T•b ȯ;<+B'JbjAB:ɏg&m: /!orOܳU]6k5icG:#ΨBO+}W HwZL 7AWPUە@C+8NC5dߊXI 5]v*zdi7JUwB8G^0%<ه\ClN*'>Μ=(|1DTxp:\vsOىTEŊ&ڗI4?12q!> 颯=_|%NE` n0UPhd~5!)BuϟGQ;&8J:|; b-qh; Cp6.=Tk2?:PuML&/\9}} G*=pPX!}|ʮ#(,M , h6>&ѵ-nq `>ꏅh@5'@lt83Ws?^ C? cvj6-/XE*#.s_a >nsš:LdUO*y4 m67mf{ӽJya\Gx#l$l>= `U6J .J<,W"؟3lͼ(%B|lao3B 7#Uf8ֿmI|V)x(Ckvh-AJVv-ÿޓKCrH :T6Y3¦&Mn,HBJ=ΚaĜ]wj e(+v:"7LBwog>ͩ zMWhOlk]fSTVq^E)#BpB4lHm% кgsz~LHNj Mɟ@)ShhlҧNwJ.:jÏ6iߟe=j n^s\HovMoq"-@9#T~H6,G#"?\o"?U pMJxqDKSt]">~aV5 >0!\\y\Rb3*tؒۼmc=hm4RTq[.w +pw&tfݿ@XC ;@`?nٰ,Ďʎ@U $t6ҌRζԷ FB-j(}z+(U")ŀeX ψ Ա8b]4-jspo}jrI7ק@U)r&/>L UPhZ!`tz|t'?+Ny׼I"I!c^,Ŗ B) &4b$aT ᴘ{*HŲr\ Ns@C׃x"# ߛ  RbZkEBd`QwrzEDߗx4-ѫҝx7/m=˅© :tFs(qL50v)=f?_PWl5ѫh/S Њ20hYaWXmL1ᇱp86a~/뇐"0Bqp1_abN8rl[lw\ @ D,zٚElQev5FW 73I+Wnfqw[HC[P"hSct'\hȽsV@ut9?G%ZcUb^nlJddS#=nG)No $z׏ \,V={\nŤNwjCLE EY Ȅ8R;UZڻټ}/8# }8DKӥ_OkDMJ>ލ~T5tuVň_Z}j `lLG,jy54pboF`0$YB.mk8gvџ4Yի 5=n[$b<ôr ^W Ze$;fSi)}K|NwL%#;O;ߊ%/*m.D"Yד6uf4njVQfqI]~9!F%A%MW+[UJእ?nqZ1©oUrvTV'ҩ"C}R =Zhήl2p9.؆Jn 0E/) {Wdq)ɭrc4-2n@MlE,:'BMT]X"#YԘm0;*ul8d\e`8%~1L gn</ jo |ِU^3no&i-,ݱ+* >p<a.U+=3vjN}K#xeޘllmRes/ BEwprȓ9= _D<.rnF+H'/zF^z+ZN?T٨ѩm0wސQJxjm}a|".;*9ÎAF(IAI}`wpj_jhƐZ,9-?O2gF