postgresql-docs-10.17-1.module_el8.5.0+827+770862af >  A `zU]it7+=1\Z#<-D8\jI!DUr?ISč t=^ 2-´+jw`b8.H"4_` yn;gb.b IOipK }Jݤte*6gzu?Z\mQwp[t nR挱GA,[))iR"C']X..ZpYF5`S4*L֙qТgXe17"` (p^sxؑ|XNt:\Pen֤fCoR2VT0ěY Y`Xj(uGLa`',\f) ġ׻L\-ǔoʭӣÄ)ʘ0a wφ =EAM_lj9q:ån֬cYv({J*вa6670b6161709961b00160dded1578c03198693f3add5cd529737071110d81c17e90bea0e4b46142bd24adad6724a0f74f2fc42d7`zU]iL氐X(9h׽imj38Q9k!\2^pI1AADDFM 2#NOr--t`(]~w&BW9r%̆ ë9+;eGXd)0ma| hfxe}Kv)! ?GAoH)F@o7~ 17.Lcb]=5%FT8m-srPve.jG>cM}5-b[N oK6:`FIGJtO~Љ'k(3=l?m+_TuHV5Ƈ[n[ r;)4m~[㲙#Tލ$;Y "V|S:AvRKs *,ʸ^l e _~ \'K׈Y'({+;WY,\~&ʔRbU_xxk8d١_(#}vL?|kݑ^9>8W>p=?d 6 Y 8<CJU wNN N $(N 5`N KnN PNaPNvN\N ,  (`8h9:G;hNHLNI]NXb(Yb4\bN]sN^y bGd՗e՜f՟lաtռNuNv,wNx Ny @DJCpostgresql-docs10.171.module_el8.5.0+827+770862afExtra documentation for PostgreSQLThe postgresql-docs package contains some additional documentation for PostgreSQL. Currently, this includes the main documentation in PDF format and source files for the PostgreSQL tutorial.`x86-02.mbox.centos.orgrCentOSCentOSPostgreSQLCentOS Buildsys Applications/Databaseshttp://www.postgresql.org/linuxx86_64-/00&.P e(\ //N?Y";29sDt+)'oIEnb#PL*B A4<1`X 9B /S* x~j$0dI8!ZA=( 4>7]6 L) G+f>0` $%]a9& 1P:uw|W:`, %/-_/M6"D3B0 sF 7W5Y"}!A0l H~ 8;<{*S,;5W)B!*l7&C&-UV z}/ m2HGF!,,51B3  e`Cs%L"(l$%K%8z@E5nW+02WC#Jj]F}.;b,N-Iz6Y<2$%C #IV & u ("w/!q/*ig +%B-.* =$9302 2&_n&<,G?*^oq-7-!DTW\,!if Y i *l#=% &5-3!9 `4;<<^=HV:"`[1`F&t2lE) Vi$4&T2:\.XuO;Bw# i"I x uxD %)!$ 6cv#*=? .0e!,0! !b$Y "g2(?Z[0K1S= #4X&ZXN|8QO 51'{ӯe[R0z6:J8(LxQ"u#D@ WT L hi ;kAq] &N,F 'R!% ]1wW((~s"rk(Ua-e*Ea 8>g <7O^^F#BOO K M9&_,d^TdSI1Jg H&gY!"@wtQcu5$0J%pk6@Au9Dx"ܓ+zz's&E'B7zQ k 5"6j .lH J h L;w4 L U # -p q!Y5bB"z'+34?W(; &t!a`9 k9?:B.&f!VrE2 !D/?%nzAL"P9&-P1 @Gr;g96-q*"DW7'&D>10I7*%|pY2W'?0J(8Ufe70#| +8U]G OlG,rY sG:|~A|vL0--#/g-<on&9S22u$j & I51g,DH@$$7 =8J6 ,8;-2 {Gdctp^$N%O(,Kz22 ` Q$'}' X5 I & 1?@$"uX%s#l<''OYb?*y 1!$Va$#PYR7 Y #>E T'ʮMjGw_,'oD1کAAA큤큤큤AA큤``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````da746622a37887c3d09f2e1722250432ca90a4918f819a287bfc4710e1fb1b1c7590d9a1a6562c978fbf32c81f6ef370d3291dff2e8d5ae1a86851dd14fd8745465342092a5729889dd35dd80b48fd0c3e52ba0dde888ecf0db54ff216732b3ce65342092a5729889dd35dd80b48fd0c3e52ba0dde888ecf0db54ff216732b3ce6fe28be74cc10ef37ebb95a1bf7a2fe2fc1307eaa66252e4cbaeae5f346279756fe28be74cc10ef37ebb95a1bf7a2fe2fc1307eaa66252e4cbaeae5f3462797586ef75fecca39fd7d494c33d99c39ac42663bfc0bd25800c96edaca1cf0f3f2cd0a3966c0e08f61a8d66badc09764cf9559ddc64a37a9c2dac78046ea43823e67303e151524f1f099457c2b8dcb0eb8712eda1c1b323d17ac6ce50c2456af98ce23a55457ace17701d4756394ca98fb24513defa1558fddceb20d08844ac3c20e09ac325c8b71a810840d468691783afa2fabce4a43c2452ed4d77c57a4d9b36f6365b41bfe3fd95ddc491c1e85e3b066d63e84c475fe7ded9733d7241966c3f088d7459c0efd8bb1424f55f73873ac45017a588f6c4950ed4721c0af1c266c0734194281509120c3bf2f7fd4aa1a697705b332b5e2b00bfbacfa20d8844d4b1d4e678e8557fd9b7ff53243cca070278d8902f61852c9891d55b2581c7bedba29be9efe65093d669393fed1097bbca894299edfb0634c760c3b14f01dd76a00d9be9efe65093d669393fed1097bbca894299edfb0634c760c3b14f01dd76a00d7402c8e6a4727b2836912d82159a5593227140353557b53582567009bb94cbed2165495516f119b68ef0b8ba220a248fa371a3bcbae2afd16d8c3f24414467ab1c672f42dc5ab10601ba26f2ed8e3de19fce3bf8c749774983ce8b94b2726be284dd2ed9a80b719b18acf7920eb09ee8fe0499913ad2724a3b507528602a192ade1f4ffda82a63119df427a05f8e5003bcffa2672a903d5f186bd2175223788d9c8f629c08f5d6b9ba93a9da84a5bb4f5d6c3f475ef55f92905e7a12f2473a9e28ec6be1fa5029d1af27e7790b73a9f75e792b1b748ccf78d1f68d89f94ba96d0a818a088893dd74add07b76ab188d5bccbcd1a4727dd3ae565844fb52f3da09e73749ae4790bdb799d4cc63b3938114e25a755647b1fdd34b4e2e37c013b7ee80d495990f9edeccc7e0f425ef58b65442b1ebf65d88e53da72f4bb7926c14408f0137155446e824acaae5b6a9a44aa019ac3d6653d90a18d1053839f4307ab5b38a6d2932680a7b3bda92f4620c17a74dd13aa67ed6970658313e4040753c4552a92ea9a68ca882b24d368d9d1605493d5fb9d7eb64806b953ffa92764226cbb2b52b3953db8233d266984374c37e652b58cfde6da5f535fda46c3a512d0f12259c426dfb503bf7ec849431814a972e48de07aedc88405ffae1fd0163f0b64be1b08520a5daf63930a7cf7c135faefe1d0135b5e609a8bba3c63f1f1c518524d44e0c33a0b0f26b1cec58a41735e2bae226c8cb4b06cbe8ce1c267d9effc3e1ed88621386451c5d82ebae59e5878c5eed697b4fa8e134cf511a465c7face9c9ea73bc60607dd8b6fb84a84d42f63f5e1bea0585d53795009673fe06e49c5ef08f6bc4783c6b9d254e2177998834007ecfc69b7311389a4fc59fcafb9f5781ce91ab3e284517c67678bd7d9177f2cbc588cd1d4dc86b95bc0bb71849a2994f60b6f74bb387c3109291b377b70669c65b355aed4031fc334fd62c61bf1db56c124fa6dce637bd21135fae1cecaef3cc942f6f638ae4a1b5597534aa82d38ce608b3bfd734ed6b800ad8597160dace148f9256b6714c896fbd38061205412d4abf2f3101823435afa0fa2aae013c99f227940180a70646311fbed78ba659b1c4c3d7d10c8d1f9a606295d9f18da2bed6381fb85e41c99ad724f760ab803a4b963268d47b7ad4dd4128bea7fef7a008d8263b09236265e12c76371fbd0ff98496174f0855b078614514b5a0443e950fc4bd8696d882095dbbe403382bc883d6a9f9934e687fb70ff1b302fc6a2f8f0a7d54a84b336b68aa2461d50c33dd82accbd28e12704638d3c88308314e9ac12f35eb21fed8057a50c75df83ef91664d6f3e75130291dafa2d597892361d3cfb8dc58da20c28bcd2394896184435262f2c7063adca139ca55fd4289dfe4225c433539d4ec5dc73b5cb30885fbfa168d3a02aeae8cdbaf07b9f60c28d14e24e183b2bfc03e36a0698e6b5685a1e47da8f6ed968e0ae502403d64dca3884243b10fafa003583b9f7ce7017dd7eaf02abffeb04170e16f43abaed3e9ed39a26ee2a7b982f32314c70dd5873bbd6613c0bed064ec293df6b03843906249e5587b52314aed792f1c20f4d03221468b2f5a7a682a539d84f1b91ebd22c79d4de1f4fb360c53460993d42c9d8228a16e9747c6063d188e990caac7e144065d0ae8a7a9b6d8636486c0974e521730bd9167afd60fb9d4eca3c0730d1aeddbfbc1d23381df88e5dd73cef36c6720a8765680b580026569fe9d5728abc09af94f135a09ce946aa8d5444f2e145dbb18aa5d0bccc5591282c3337e4b3ab2b44fe449834a3ed15afa5435ba196edb4ca55ea882defd34d10719d558da40141b873df8bf589dcdb19ae6bc3eb09ccdeec748d3e037a77326951d46a573ac9fd3cacb02dc666d00548b2f7bfee12fbbd512f81b6b8c8bcc1948d8083cf96a26b6564082760665750b98d8ca36b8240e1caa2928b3e4570a142ff77f920162335f81081fa5c27084ec38f8127e1e22d769d35bb17222a7f2c57b24f6ba8e1e7d4ddba34eb48c0d8a18249dc0de78ff704eb5d380f7c56349aa2957c6f06c27b8863824dffd9db66b42f3a049aac0f0920f3697969bb07fb24874a1150c74f6d4961c3a03cd9b01f201456d1256695e8aa06cb69abd6c31032b08d39ff6dab95903e2fd00a0b4c20c2e69ae896c901cd6a1f793ab2b5431747f1e357dc50d9a838d94181893ff0f0740dc6b78bc6f3e1a60f30133aab7899cc98b94f7232ee81aab6f8c0cbd1fa947cef8df49c316f3e6ac86ccc43d61c2a152f0fd61385738bbbd494182966f477b0687d57c23b59f4daca043aa55170c550346ca0dd4faa81764ecfa17cebf5d7ac25a4364f93c55cacfee1cfe68a741b13c7da98e05cc3ccce8fae28d4c7fa8e664cbc4f1a337370bf2d4caf9b25ea8c7d20c7dd643cff96424474e21a0191a1f541d09dcd9b0adcdfc92f6d99a7eea7780833adbd75ed075650b65b1de0e34be8e082640c8d1dd6b0f1ce2bc1d89b1a56050a28865f2c76dbdddf47c2e737c6bab5d698078005e1db6c059a17b2182c058027c9aab8ba680b87bdf05339c7bca3a06225088b878239afee1c32de577df8d8a1faf5aee4a1d05c06a623b6dfcbd217f88a2d873885a046b51778386b5e4f246a23216e798ce565bf1ea934c51e606d1ffcf56bc20f92dddaaf0a7646ee384de411b28ba7338f6461b286644018d4c46f81101d34c7447d6c26062aab641315859e06cceb401c202ac03f542036cdfe9c2eefe4f57827b91d238054c2b156358a5259c8612eec489d7c963f3ab55ee0ca10e274934480e4bb237ee021c0228f44e7d8ba72debc34b85e2c816fc63d549b779db20c1eee4106f719b878d0df2d419f16febc372ef9d82a4e10df7d991ac6b22ad3e88a6f5a09f04f6a4055b2d675c760c68cd8bb2fdb5fb84f696081e06b6c55b76ea588057609076e57172e20083c4b46999cf0a2c1f73ee725be3aab0a51bcf0df901012c196420f55dc11058234a3a4c0e586f423c1bdfccbb0057ceffdce67647d13c865039633ec1d4c977d4cba3782fe4ecaae2f7f148066d241f01c30c63a2b82f33838aeb1e4524dd544203a947f32714d91aa30f5029bc9195787e462cb669938a25b7e117a1e45cec92714ff728739ff7a7ce776f2e658bd87d75fc4f3e109d126974885168eee2ff5ae39e3e0e0eaaae203d1f994bdfff36a23539c8a5401ec9f79d37bac2e9b5a7275a9e68fa877e023e06b2a5fb757a4f298ce07e1e8cfdcb3508dbeaef753f05514d819916dae0f9448921f3f5fc3f4d58e75904022861d850a5e921aa28fb32178126ca47ac0858a37f256c53b6b9f5d9197b62bf323ed2d25ccfa52357a43854ee6b536262b1a17c393d3a0b6d4a0d711307c0152032589c7eb21523415849da15c2a346f5ff0095768363e21bf2f5da7a4f8477270a3103b42bafc6052410ae70b2529c041244862d065f896497250d6a3bf50e985a908815baad2b124b1f5ee5dcafcb0a326091632f4219b715edbbd83854662324cc7f1e9ebffdf02f14de121526f2b3d8561091cbf268dc4f3fd8b76ba5384302f967cfa3b713bfe268163b03eee8331b16c06c5c15205d37385fae7c2f7250489c93a877dcbc1ae230d278866ed62ab9ceb724b940c52dc4fdde816ef39a276980ac8ecb001128aefa762104aae9d2c742cb033eca9e7ec4755834c2ff62a64175ad8ade17d40b39c048f0194171c9256f8023ca5d190475cd52b43447544ba9d36cd89adf80a48c90857137413b03ffd21b2f7641737feb24d8893468246f6b14e14f146fa3666468c3ea5fd1fdb5590cd31c886b5fc1679a088a8ad9b8b7853f709138bbd122e6fbde651539cda734b89badc168ba71268cc4efe753f3788617e32b6300845e05b22e5747d7e8ad278ae8d8b422b24c63bca300c071d52f9078bfc66f5b1adeba6dbdedb851b935ce79577b362eb371d3b94f5d91ffb51f617cc38cc35f0bc64f81b2c50ad76e2cabfd58abb9198c3ee0097737bc7b85991b2bb01274bd7163ff033a9c1a51e3d40d090eae680fa722b5a6c5635761ff3b99f47639740b1d89f96ebbc9450f7d1c09c4759bbcae22705e81a0ba662630c16d9e6fff709175272c707882fe1745c3517d06ede7644e13494688b0b0d55a462f2c6d21c11a2ae8e26e2137a5100c0899df93e71d5fb173cb015e689d177823cd7c8b4538fa990daded5bf66a7139757292f0e24529fa3fbb430579ab9d725b24ab06ac7b55b304749f9ecf78c46e0dc3e64f34745d2d3470748641a799f40f1db1cc6789a29450ec5575501605f338973b92eb2f763e892d88b19dedd1883847cdee1bb1a4aedeb24fdc7ed70424b8b619668c19a30397799a3a18e7a637be25aacd7a0d6a4ea965657732558273f8081fcaa39d00a01dd7d5e3dc6a00c1527576eadecf01fa7783c2c54f25da8ed901b498c144a102509e2ff11fa6a15e4c9d59dab3dc30bcb29f46e67939cd8d2260ca973c3e285319423bc18f7190b3bed2ea9f9db695ac93c8f113c96ee435c149f2aca6a851a24ed7f79204015425b2b218babe7f4e60668568d0f6e7831dc0a543feb2a69cb92138fe5f3d2e8bb1636b031c16e80972211fce3807a8bb2827cd851347e659ae1dcdd6470e15b25402d25374f23c6599a384d7fdad5859dd3a45815e8e89b090f65f2f0897f8f11f1fae55eb85fcb6bf05a6016902535bb297474a407d3e527a8ec7144873fda2c7d73d959be0bd47626f819f2c8a43b6cd7883917863471170f4a982cea474b196a33f6906980689f8ca520252c10b4acd966c722e7e4209e5b9210ef9a9de4d6846ee8ece626b129d6260d27d2df12c31cf73794c31c56b28ecca92e19111fe12217cdb093dbebad1898f57ae1061172ba0d5cc399ae5292ae30c3d25df33532aef2e25a57dad3d56bf8615b3410575ebdd6c570de786303a52d4532a8fa9d2e6dcc7ac796d1899173a778c0a7aa23e87391b8d017a33a198afeba1bb2a1ea1242916caee0912d115a5b59ca2b5758a61c5edcac2933162326bcb798290f5017a3cd81038af300ccf08d1bdee4e5919bdaa1defcddb7e11f117282fee18f531ffceca36c361966c2ecdfa29cd579db3233c0d6ea9f250c120eb0a771537ad1f7e7d2d3a9ef05c36a43ffeb04a3511c3d03b4d4d4ddd877b798652d63eef0a27f1b8788e54af2e82c5f398dff770b8f3f07d31684407fc7d33842c6fa77d16ed6ff85ac9bf141c979c090986006941b04ec9def501b17b0266b79f735efe53968c1fc748e2f0882edca0c45fcb57bf9bdfd28fad00d24d088e633253e17220953bbf367e24302f799377098b7f0388b640ba14ab9b2286f90b72d419058643ae6dabe989fd91dd86d15858426910131be8fdb7aca58b83dc903cbb51803bbed502d822a47ab97fbd2a95283cf31cf90625798b676040b57c594c633942ce301b5caef953ddad5ac24e59ff7f65652d11cec5b22d420fa11b0426e2dbcbc1f78ed32338b97ccc499aae68a0ef9a2738538c30df79af2970dc82c057aa0ad4e8c19384c8ff842261504386866132cc75109b379758e5320b54ae849efb3810d8006ade456b1ff7dfd567c201a8e49d92a71d921df2f243cccf3446e2cace4163d9d2d9ebc660bef3f3f3e047bdbd1de71fce0bd8e9fb4db7f63fbfe6fb5ee7c8251b76856d76a9713ae6da61d4980d8acfa8694233285743eca4a769d9852f8e9719ed22d6953702a300ef3b69b31bd4a52afee2ab37ea2ee6eb7c040fdf8f5fd9910e294fc05e8dcee020aedd22f726a2ead7e6c9b201a2b2e6aef6ef10075e1e248f41f4547a2a71896aebde9b8dbd9fee6ad779ce868d6a7d190f94b496834da92a5d0a1463268ca88e2c02cf8017f01737e25551ce70fc7a71b59718bccaf043398c497550fccfe8a59b8a8e73219f1c9657aed75c6128262f8e4d4153638a527e3788b65fa0e728b38b06d7d1ebf7921f4cbe1d18b9489c2fe3832da4151f08048f371ffd34fb56a8ab3ac4b0e1aed5ac87b330d62b5e0189c57223db8ae78faa7f579a6c05c4c55079b9c33ad3f52b25bd6d6e67894da8f0e44372c93c28884cb0f23edb5983aadbf7daa0b21eae71e6541336222624d9480be8f3ba83bdca569ca54ff208df4f760677832f30920e277cb6c11b85cdb88df1813240a53615bb0d93e176510721484646c27df266b73bcd14714a9898343c7375cbbeced6ed2bcaf48ea147549ac7bccc3ad42e1aca0a63098155ac32f5d9853a60b9da7310e9242580a6f61da90a27a3c96c1dfee60d258ebaf82a3dba4155a93640764eeb53e912efa340afc592bb174de14e25807f9e10f72c9cb500bad51a53601bc9a4a9523cc8b3d85c4b227ee7ba9bfd9af8a6df8abb944ac049416ce5db1f59a57fde645e15c9bad4aa01671b0ec4ae76f3abc4686e65e2368d65279370881fa632592569897885ed588a7ec31edad20be1eecd67a06fcdda1fad2a773ee623348c7c31e510d7a3a06771cc01e968de901eef6184e9324f486cab85d3e6e99038f451ba5a4774a2ef571d1b5c7275d23c525b5dced9f823ff682e9b6e50ddfcf400efd6ffaf2104ac7dd76695933aa5b215767d7b19fda53068277575c22deb2e9ff8120247266cbbebaf93adf4bfe671921a1d1f64920e640a5b9cdda39f44c449750e7138a55e6eb21f052e2fc52a0ad5fc0dd2d0d938dc24846a9a2a2c81e8605017e59641c0f71c1236e9bea473ad43392bb71b56c7667fa4721afebd5c6188fa3f476e7d17e3b3a946146575306996618f897a44667682ff0707d2eec3bfbc06cea0da389d0b32c7a6b84be6471e20af946448a9917b4c69c5483291aca45db7ee843c290856cbdb5de5ffa8de5c154a71dc19ea1b6f5eaa0ccf535fb83fade73217c29b29e17fad36ebaacd9b0595d2c4fdd581c6326fd2530fc874e82a303b7d758ec02578996209f87a02a97df80fa316c3a985bf7ec0b92442af01255858a7c1f277337b1143971dca1666a25fdfd3b0fcb6db498b12d279bc1a392f06764ff605e7a38be797d3a63f1a7b2716b990b82fde80c617f541c1f81fc8e23603b8b76b8cbd8c434a11113999ac9f497a336e9322c8a889bd276108e9efbbf2989adce7ea6479263652c9c0a7f71d355155c798387654934ce8b9fedb4f869d2a73fb1205ff34b111cb43cc7e735f7ffddfe6530c81655c18d180fac226afcbaecc8ddb43bad5941b63e57af62a167fcbbc9e5425164e98e106100ac9a73f360adecb1724d4e0c8a64ed936eaa9f999487aeb3464d4fac3e6efd1e1179bc2062f27c2be8dc7b15785a47e1820695c2d7717694880fe87a804e144e84adbc98baa2c007829b2ae32bacc2b017beb8c1c20cb523d3ee8d42c5b1e634e52c0ce89cd475f94b9a61ca0613d94864e47045c1a6faaa4fac035301ef5c1d94ed36241ec24073c43ba6b048ddc8dbe4591d711c61cd9f129bbf9e636211f1e006f60eef527dbc2bc0c1dc6607fffba7016e8bbc0d380539bda6d34f4cee57528804f7f32f5c78d3e0a0baa014578ec449a931ea4db94d43e0befdefd002810c7b02c61aea1c244f6570a0da1eac9a954ab75e485b8af16dec1ded5988ed245e7607e1553a22412c9551dca13c51e061d48f73af30225c03d2f9b8885e5bf327c17cda34fa0a26ccd43cc51ba4830a233d8e1765543e9d2230a892a4c81cfbaf4cfedf851420024ab6b02408504f54b78e9d0199e03eaf9aa67af05de84067efaff85d22cbea3c5519c25e1c9a0ba2a41412668e86c0e4a2ad824a82f91905c1fbf2369ef3d3eef623102b362091e270ecc2534ce2f8861cca8bb2cb46cd727dd5350bd734b61715e799cee377283d79af7b0ae3d84034c81fabf5dd1f87b9eaf6105826078228bbff4db56eba768c29b0f38d0afc7af98134adbffc9ccd410ea03cabb35d8b1d1ec496ac0125ec8b676c5ddc2db129b666b47f88f12bf1792b2d582828f5920c725e3bb04a761c8eddee2ec6cd29c6b41abc115c8dfff40c6ab6aae46d4c10a3a0ffa8d46a03dc23248e0ec8f084579be9f99614394272b07727fb4ac2ae0e48d9b807dfd6e509bfaf138ea40b6ea1c901326a739b6750fe6130ebbff3d51b76b7d43bc2a078c67d30e745034073c5fd853eba66fc852526507537d6c14a6f4e1142cecafc6b02e630f62c75c87791cd8243a36291cc807b83d4ca632512f7f98de2db53b008e30dc3f6fccc21f4770af40e7b2ed678cb4d95a21a0e9fa961065649ddfc4ea62da9c8a1e3546e7bc240cdb0f2b2aba1039b16f26362216c9205ba4c8565183ae5a24e127c239d09de6b8b4db138152f7955da5887478f4269320ea43b3579e5f6871e164f32c892ed78b5601a586f040b9af719d36c31037a75e8bc81ad3cce9a4b75b2adcd56c405ab4086ddfe7aa0663d8af69bee7b3ffe57e317635d73f573dfb1ecd7674a08507766a23a2daf25a38312e068cfc6cc18f4d423d0964048677b9ea6232a688528b3dce42794f4996cff334ea05cc542ed9258123d1d38c8a8d043be110ae54833cca5101b32fa5a069510932a0de9630021037a88a39bffa24b838bfc5f2c36a6137aada516adccbfbeaafde72cb97c4d0eec5d34074c27c585b12db11f67d163a3f6c555238ad5cdd3de8c92a397f26e12f7b68b3934c44eb83b74ca0bfc4bb35e17d738d7985abd66223da22da2b280c387245cd297991bd524f2252dca2e94f90af5881842af61e9a9c3b9c75baeee36451c62c4f921a37ac37055833fc6b9db14450cfa05e082561fd98fcf11c09df894ae5bcc94f112e8585697e1808e12b08661802c782e208bac12223b44d28a4cae81a4cb53b05cc9c0bc8872588c88e5ddf4d38b6fae744f4fb40e8e66c8fc0516096fa87bf53d413683ceb353c54ab4ba1c6d7cc677cd3c79e71ac53ff524d0959ea3d75c8b3b9576fb84cf39179e37b2514a53616e29d588bcaa3e461b5ec8a41dd87c14a3b3ca56480312dc85fe18f156c6a335664c642b65bfedcdc09ac25f566b2685f5c672e59717cda5c565a97bcaefa343aadf6ba442cd3f2a6d854a8857b0fb61dabf4b73cfc7131b51b1a36b7af1a8a8e0f525bfaef77bc8c39ed491cba9b71e31069d0999ce56375a03693736aa2bd890dd7438d173820e4e4cd940db86f47cf45ec191a886f30d0dbb1ea24c4d6cd883e586c053c3183d2a19d675a591a0b289d56815c4a98a56735aa50380be6df52682c5dce997400dda6041e3136334467772f54ee11c51dbb94b19d79fd3c8a030b4fffb6ec05872c4ae078c01ad90fe783f6126f50b200e1badb93db7d96a385443e3155a9ce01db7b54981f2beffd7e5d1b8e34c14610f3e94a33b049959b3d47bdd011bcd7110e65b12ab0ea3c8bc955f02917341c9b34fab0f2a5c0073a627b906b84f8ecc52d8f807d8d5cf2c4b59281163b314d28eb90b5943ae4c9c60dff142bbdfe9489e3afb0bc78b3d66964c798fc4c898ad4ae275aa8773248e3dbf7cab4ae9d58a1ce95c5548f0096af04aec18d4cda040404c411bc5a12cda923288328a4ba9b5e513b39d4b5d4b5508f58a6ae4d110afa76118bdccb4b84c695c890a30922d05f5bce8a3e36751abb366eda6d5b26feab1536d73f58e4e4ef1587ab3eb67796d1e208ce25cdc308e0e93a75c2743fed6676e7f74d18095a0e3d61affa4d7d2b55613b57c5d26470c9aa9a8d52537827ca83c8a58d4204cde78efec9a30a0bce99dadad7d78905774636e14aa0857696dbd77c73dfb9fc2b8874d28cbabeede5a686f58a6a40fb24aa67754f341d85eae9c74555735bc3b4fa7ffeeb87f7ffd7839b8da8eaa6095f86b3d472a2ea020ed991f8fd40a036a7869360d3361dd34b4b149d6cbde65ccae29b56ea4a62aa79bfd54429f0e15b7bda4eab6da6cc9120b9c7ef63fc21b95d17bc859b0cec3d001839910aff7512dda66bdc96bc4133a56fda1c64668b4ddc849c2e5f30f0d40ba466b6fe387b6b132b09fdb74af41c79902a5b9095c4d0564e2facb981ee7964c43a88cade91f1ed78e9137c90f1081468a4382715ca7a0109fc012044b443e984d118b6fe410ee55a4db3943e2c0f1ffc96cb563e432f1037bb6faac89e2992e4712acdd5a200da0d0f7c4c5b9866a0469851ca33c203fd30754a8a3e38aefedb50338481198977e8f5fc57e224a24073127f0c388fbe7474e2bd0d00f2ff1d1279e128171789da6de3464137b9f4f92ad61b12e829d72e6d2c2c96578bc4ff99503cdc17a42a61b9e469eaa5173ed7bae5fa632ebc35fe7e18354294f700882a01d644ac32c6c6c15db1a55c72bacac10917ce62cf0d98ffedda0858daa61694f5cadf12b75646ab485d063a31f06a0f6024d6db028f8730fbd118547ef5df3ef4c82f3034899991241621b2aacd0956c2cfbd8b38404b63e2551ed1ec720d7fbbf335582a701de35ec73f01fe16771de4e2aff46b808c518ad232a4e8a764757f84dd7ffe87314c604cedbfda882c895f7b6369380f1ac4095175ff0d250995241e4128634cf3a62472c62ffaaa2e427c282ce3cabcda33ccdd870561b10a291fd6483f35bfb56d499a81677369f48bf3dfb95b600cdbd3eb1161f8869d435f49a73f72bb5dc5b8d9765947aa549fa630aa3540c52b0ecb66a9c8b7a7260ea7e6ba3ea4bcddc40a388be88f3e832f1be7582857c13de535792680f1b9023b0cf74240b33faf56838ceec6f3be82fba94feb8b81ac893b6018f6e5a0189090db834e031b80e6adb23437f29502347628b1b2acac657bef2659df58d83702a3ff567c783118c051d50725bf63e992182ef4088589d76ef3c225a1833dc9e56ec2b2a1bd64443e07b0b7ba9ef3bb960074a95aa8680575e7bb0d35382936b7b834e0487d7a2d24afcb7a5bab5e07c2312a33723c43a2a1c521d6fa5d847be4f9c7afc82c6a151fd49df1412ea7f5de9363a45dcb8577b1d0a0e18f57d947da8fe954f510933d8f0251ea3c728d1174938a9465ebc967f9c91bc19b6773bb8697cbde8d54ea61d00ff4e3fa80faed24c36f61df02c6ed96642b1b4f78621d86d522a0737bd5f0763eb01e65e223359513d71a8791753b6ba56ec564b3fefdee59716a3ced425b9bd1fc47373ea1bac927d5f48a3e104016e9ed67d887c8efac803bd5569e48122740abdf295c100e0dabcff1b0ee3a924c0e361a17741d384a020934ef6a56d31845203618375c93efd04de8ccf5db5aca25f73c52b669807c3d99b0c467801fa7466a85c278dee3fc13f2826b1f92f193d3ca1171877e289acda839f2f8e3b9ef9ea6736958eac9a1a2c58cf49bedd9324e658bb9445f4f231140830d3305faffa19b03e04373a7e2c6a08a23b0db5aa43a8c7412a1c3181232d41dae56af7e6a033a7f95f197b5ceda16e85deaca0a95af431bc78deac96d6894345d53d2e01b60c51d647091d72d5167f9b1b177477c8b2fb611067bdd2c0eebbe973bcaa737778f891030e33f3a85da4acbc470c29880d30a74974d4aad30107f55ac01b61360ceb09fb0a877d42e39eb83bbcefeea209cb906d84cecc5b6e8887e15e94f035ca5e308c6356cc2c91c3bd16d8c230973e7a770100879366a897f3e597ce658606a859603993c83a7dbebb84e4524a9a8d5288c4183b20bb30a5199bc0a40738b1fd2c29cfc11a91e3471f93a12a352d15dcb609783aea587e92c732e87664ab2235781e11b0da522085ad6bcb38fc830f6ed6dcfb1343f4a8bbd0f68df90360de14b017d08ac1217ed68973a074320b37585fa2056feffb0625ca4962f2b68ca01168f504caa1ab833c92886c82e1f5d4ec1c680d05b668eef3150f075c040bbf37c9e352aa9d76c7ad0e270a746d5ebc5f3a1a3f0200894c8481b5869b63fe48a92c77726d42b883cdf2698f30ed8adf0c7962fb7854d19253222966ceb8144cb2c1bfab372deeebaa04a0ac74ef91814fffcca31e137b1e9595a8975c88604cafe7372456784a555acb66a63abb874bdf1e7c2ab285f0833861749bbcf0b52bacf9eee2a24e5d91b0152dddbf7948d47f6e82b0d50873c77d462c83f333184d892ed930a144251b9006c3737a88c9a3ee31ed1404074947c8473be7636180265776aaedd578425af4cf1dd17bbb5abee2cafb886663df8f400a42612dc46966fcffbeaba781bb113606515c43643d97e5729352d03a87ea9f0bea6c7f7a3b552d486829025b7ef59343c67c9083771d64137ebdfa142bd899faa9636a7140a30e59b558c3b8d0fd271b3700afba26c2fba22d85defc96455b71563cca39f27c3343460c6d2c2a66f17cebb57dec6a6c9a7b0b2a7bd66ad7d85e508555d3c26fb504faac97f8ac213d8b53f5eaa938ba004008adfa9727e7f686dfd0b91fee30f00e2139cc592096dd81d0dbfb4e4af21ebc370d03c3cf5e465d202bd538012c741a7a8cbe15d91bc3bd5f34d51577c5d90ed25a7726bacdf733e52c8c5551047e8f648d5d8bae3cc0f1605f4a20a912f114f11d9e722e574f8fa3483dd8aff8d25297ad5f469647f3a5f8f421cddba3b2233045977980dfce05e137f1309311d63d142e005b5828d4a21e4c26cf464beef0ddc08401fffc5f6da4f06781a3104201a3e39fb5bf5ef85c5ffba184b843b49a60e25ae32a1d94f44da2c57605feb145f4a5a2a385775d66314aeae13eda81bc654798d1d16093aee3cb32d0b685996d7a369b6510e63f06c56d1277f6d5a0ffbadac2178645172a8b90329ce2e14ac3e1be27043d04a76bc2cb7459524489c4fdc2f477c48edf4967df38c4d6b766ce64ea72b038c7966c97e43a319e1279db3799ed57fffe0f07268bf1df3a0937a55e341ab84b1f186af7261862da7d2c335e198576998dabe1975ac592ec71ddfbc0ae32c12e8daa0421a75d7c254d8604afbc3c1c041cc2b53d3417e4c5a382c2b96a19cb93b80a928d77367a574184aa449c168dd3affca6ca87ceedbc800184b41133dbadd1b3c9d9bbc21b0c57c64b4690bc30283e56625bb6e20aacad4a32dcefd32e09d6401a08d41be013024ecefe567ca4c6b4432dc00349aa2fba71933e9f8b8fdf9213dc8b06004d44435d57f91d1525104ffb6fa2edd0a83b20a145afa36571aabe64fb81a6ca74e09c3cd1740dc49a329a10da34b3d8a18f27051133d17d1e9e0db5239484e1bbd30f5ae23d2cc39e55b14923fa0248e77e228890bbb12a40790bcc2a3eed9ee132de457fa7223070de0994b511693b82f06d9c03fb4d841fede21fa225fdf09ef9b20f906b5a19c02c7239da361c23af52d5f099882fb9e04a25b8226b262f5485bc4a1918011d9a811b3d1c7dd1006ef3482b23d0bab182d1bfbe878c6e5a23550b5706e28041bf5223a99064850814443fae80388962fbfe67fb33645e0995d93b11f6f86ab23cb4aa78163bf631017e37b3dfa35f88101256dc0ced0c7b885597a64dfa055698ede6bfc3f17d6ac2d48a2d7f2cca57f8d078e9d0568883b01a605fab69f48e02d1a4722bf0a0dd1b891b7749a94de68d0a3d57adb57f2428658c7217fd24176be54a9dc4919c40295a9c82dedcc4564cd6f26a7edcf838c1b86637d6925ed6a06f1a853c4116e9fbd2222cbfcf12514daa0719e16559c9adaf3ed48940c3f51c6bf9fcfa27227d1b628716a132d433c8424a640e19088f34818b161a65ff1e4a4f21ae05721badf33f9fd6b5bd964d2a17647796f3adbf2ae35b46391890ee6a6ba5cc0ad8f2b9cbfcd662bff18653ac98803d5601f6840f942026b8e0a1189a8c6d4c4f86cacefd78c23e23810bf40a55db999777df2285e4eaef0cc0bf7664e359f1044670991bc4764041752bcfbe771dec5796a3b9026078031fd4624f8a6ac16abce704292f9a7eb345473b7476cfc47425c5193f703bfa450b20e64c2eda4850873b63f7502b0267316807e69e610c51d27359e0c26393d4fc055bf152a66264b7eabfed0bf72d0e527c64cffdf56771a0c14c032413b61b33fcd484f86c9011d0026b97a9883268d8285d9d3a88138f3c8e0db1c4050dad2c5403ed2c132515a8a4213e7c80425ec8cfac0fa30be8cea7a53c219bf68accfc0c4893f0ea2e5f87a5e945a2fda8ac80e0df601a310037681e2cec118b36d6e58216c28b3b15ce3199ccbdcb2d7613af239c01a25880395e98076c8c0e064d9bd0062d6e057f3466b566485db129145009343f3887c7f946f99a1652bc52cc91a5ebf9ea5f6c70ec34e7fac52593bbde5cf4e2b2e260f82b0afefbaaf192d35475503a4c71114aeda0c02523b36c65b54a2bddf05a9a9f1bf429cf15a0cbcf63499b2db876ba3599198877d5cc0657e7691b8fc55aa895ce8bcb4712827811d0fe60c0867eee2dbbde4629f022d63e88005167afe51bda1dc692ee2970b437e415f2c4c8011ec0cc7a2a70ad3d04701ea2cf178a7c1c05ec90de24c622524d5b5098ba8a3c1ee539f7762e1817f21f756057b8ad52e0402d5833c7e0274a78f1afc9d6f87d7a05d6f04855e4f0cae63925bca552568ab268ec5a85e8e7e9e8b2f1c42520812ef0d6d2690e46b0014b9bc860188e5afba696769d773145517173709a5b896eb493f212c27d803acc09b466fd12091ba877c1ba479d66e69e0afdd79b1c8531dc200169345238c11418a4e1f2c402240a9442441a57f2d7ff5ac245b2e68bcee4fc14d9e3a49849b4eaa87c9d2d8cc3d51ea320a90ffe81724ccec901b60976c2821b7e19bc4a0d0b3e07d517a5e08a079f021c52ba4b82bde9511d0f6367b23d79851ae1577d9bfc21482378fd05dad609fa89638b83b72e6ec0a00b0931da37ca46ddc388fd78c7e490d7c7f7a0261b9b5e02d4be9469567d5802df642e5c771d7852e1aefd2f6ea23c9aad6d62fc5017561097944894ce9a623adbe8dedbcb5ee2c205f3b52095fb14a9cfe9d6a6f252176a2c3065c9d9e9bfbcb296945e4bafa9b5c9a28897bf581e119b4f99957318917af2d3cd4c558c936af46cf9b1fd219649108123b4ba5bfce9c46dfb6027bfd58f88b6e524a2b1cfdabc14e0884fcdfea0d7dfa39a083bbe97f0f2752a429db086d90f5917d3ec47e3d998944e65ac03edd4af13f4db3719d3c0ba9ad8547db17aa2924db43d7d1748df9495847cd6f96834b818d9dcb7258ab539533a7e2e7aaf5734affd60834e352b76ea62b59a35f907e484189a2f6888c28183b0302df8501617158e2edc47993a753951026e69b2582aea2d6359cd483a84b3b20a78ba199d3338da31b80796f48dd09e2f34f3444743e550819046d3e35bfac4f5217528ec0bd5278f50ecd205cdef8bfdf42e4a8817ff5782e54f594a61e8636b0481b03381b25b6e48d449afb4981161d8d4bd89cab69a9f5d85086b0092a7d194d3e753070ed43442e7fead40eb7817cd03f65f2c21eefcccbc08afb2deca1dda5310bb422c5ce809a7aa3726b940d1b33af3cadb7d1c7e50157714a8e4113c675edcfa0325c8f3551c8a6e7a68a354150dc864547dad6596d542461521dffee3ada8daf90819203e9dce6ef6ec8f013d5a88fff154853e81c10d088760cf2efa94a85c6e0dca03d62abe160612e4132b9d6ce50af1344c8884a9d8fdafbfa554b1a91d67a87b987a0162c2b0af26e2003f51f59ac6ea400001ed43f80bc99a0a4f4b0c01f2c5af9e81e745dd875a2daab88295a1bfffcab0c31882f9d1ff63d146af9554a518b512462dc37b0cca1e0c1f237cd2110114ccede1b86b41ee82a302a12cd0d12d9b953220b839dc68940901595fed53f9ff5d0e46f74d1a252f7914545688dbed8b341c210e7c762d856e63725baf08e6bef6d62702a36a3e02128b84b98b3bdab38d355863ae77517adc49da1dc52f2b801d10077197ab0f78929e809bbdd2d46c1df21a57833c43e92491ec56bcc6194db805b7c40261c3d5e32da96773aa891684bb793c5d411e024dd71988833a6712598f80c4208c72a19a59d2a8ed2027a08ae1a0333e2849db1e8e90b77303aaf3cd7354074300636ee303685083e24155f02ff22d3bc0f8979440da6fd145ed1927c85e8808abcfcd7b12b0b42b28fde81342c1dbb3b742b5c6da6183648565142524bec5003e33ee6309b2cfcae7e13f2d0cded76e157da24c5d76dbbe8c9fd71d03306f49efbf1aa30016901f3afb5518d601a0120f140214cd982c1a7efd7c318bd3e321fd0887756416bdc6f58b7ccd5d68f6d358494600be694eb66c562832706cff48e049a6b6686e89d4f141c345af85040f82c42bcb3cad2f593f0a52a58aed753d5980a1984d6864755b8987793fb8e4f07a5e5b32a0ef6233d58ee4acb15627ba866fed2b741304259d296426cd18d075d4caa06b5721f7cac96d1947ab9a9b89b4ef234bf2104d476c9bc96e501fee1f7b92838de03068b84d9db06e668049157def513c677e451be6319799631fe595fcbe9cc7cc66fc209eee25d19b314d12cb72d3f140d28093c659c79f55c964255528d3e089da5a7b68d88e8a70b3ca4984ab535e1f90740cc8b3b7633ac0947ea7519e4552e7959b63d03bda8ca0226ca3b4a0d4ee6770fbd8d3042155b7d4edc56a0a5982cff10b10a29a84c4135e9e3fa414bd19646de5f9eb9cac9073ce72e0c6d1ecdbc059232d108050ce418157d065a9ce5536d757c8dfcaa7a21f4a60b2a87aecda785ffad2d08182374035103a5053052c890d9cd99893c02b77cf6f1dfc60ffed1c8d3cd29ab795d8904fad23c49e8e42f0838caa514a2806387e81003f0aae58f7276dd1fd643778efbb6e7cb54e10016c044514cac962864ceae1d9cdab21ded1c0ad8337162649cac81458daf2d46d25982adc599a08d8aaf8f7ad64879cee48af9ba5d070ee84e1e1098aa7a47d1b0150732f08d72866da92f4025984995348ee1d712b68f84e2db5a065ea53e6bf250ca945f6a772e1b1bc9e52a42acf0f0f42e23606db4528929ad5d91e5a13d294fe713e4fb17dd471b618f4f93d5689b87537d006ab11a7b65c20bd66bda89b6db7bdd20ede7f1a778230f44ffb81382040c717a0343fea2902bdfe5653ffc09f725cffeaebf9ff5e862872d7098308438fa8c920ee008ef274e925047a2b2d051d663c91e9f03db00b4163119cdace83f7e835b1d49c705618598dd3e4f443a074203e2e981e7611696004b93c1b2a8db66bbc1918a294ee9ad9ee32665dc8f1fdef51cc06c35a006a3f8eb4f22b1864cb334eaa37a69e86531fa28edebd21f1f3bc8888b0e62f7ca7b7cbe16f72217e5c0038ba905491c56a51960d2853ba1f4df2075e1941b1e45afe7f5227bdd6a647c99a0d334ae3f8314418e6b17bdeea958a70d712e5dfb84a2f660c967526ebfe2a506b93025e8ab1f993f1db352c6025cc9b43a8db23b25ad205b6f6663cb08639b439ead180e5943ba460122acc926135d8ebc14e84640199d87a3143416282b87b584acec9c4fd741a513eb5cc0afc68e8548af6bcc414b4262456de0f1f20403cf9de540e24b915352183356ee19cd7182db8d28c88ec2e5734b7c7a3b17cebf0d5924a1e94a58214daa8178721de9019eac8455f5c441c1cb7e001c66774c4ea7ee6fdfd424a0b165877ac6a8fb59ba145cffd1815cc58b24dff4e58a2fb70ebc2f1cbd8228b3a67baad09681bfb6fc3c2aee6a57f00cff03a4b677f13c2585ebdb9c0e7344688de8d4017acdaed5958088e0e7a875e5a3c5562a5308965e1ff1b32cd6d3c2c52124a3fc0faef5e84e3507a5ed72671beb6ee3733bdfd9143e90bfed9ed6fa5f9a2f250a403a3106e41aa14cb10cda89b01647aec724f2405329e2047147ff12d43b17f50470f171dc28dc5b99c9437892a8da82e76da9dd0649944a771b84ac32e92d848b8881dfcc32a09ce4b1a1f34a1316a866ec81338e20a65949bd115e707a099bab4283f81c27eaea3bc2cd59222802e26a9b6aaff59b2ae267736d3f523eb12faa666780859a5cf4d81fd5b3ca36b32e31a0adf075b5ddfa7270b7270beae2ced08443224df5f8285c122574e778d4745b2bd01d496ea1dedfa624a9437c9e307482fbf61521bb82bff7f7de78997a1d663ad0e01ac63b6a3c220ee5389b82cd361ae4f2c8db1cbdc48cec75e87d155d2796c5c0958cef0a1feca1599cd498589cc941d9da5091fa4cc5130f12d62eb044b52b73be06d6fb50c0183017f3923ff017623d398f0323eb3742b87fde13a0ae481445967980fa64cec0726bbfe5212960074ce39576071f39cb6b04cb9a39848995035c96537402687f0568f57bc70225e5c5f42774e1073deaaef8573c7141116543c69210100559fc6d0aa28d818d8e7c8793e005b3a71f27269f7c0330dfb5970d1925962c996caae4c9653a307932262908449e7a03bb1f7d98eb33f0adb1f0ddc7343ac53f3d28a999e5f70436c0ccba1555a5cf7381d9c4b164b0f824b12e78bbded6eca8c0276b452518fc9afdd8a614fad87de49053b325de81af842653a4a01080c4711d29945137b034d28c43b9781ce369ea309fee59491a95ed0d5b0a4b80a9f2148e4a47ac5518f37504bcf4c6c1f8e94090c0317cf22e599bb1884d2d85f7289307d8b339c863a04eacef730b05581ad271b3d9cb08e37cf4e3b3a8b578e1f08e57fed2ab835279df29adfd9ed51081f3009f13482393c80d5f963999df07daf17c8aeeba54f2aaef312ca4b3b66bdcc99e2927a306b7239159e2be8dc31f45433b55cedffec06acdaf1289c093988cfffab3ef7a146c5c1e0e13fcfb65a64a75bc7c078b846cc0733a3fced7146f0d3541c97f09dc99cc243b489712da45a275886408f26cea8673aa89a6675f1a30196c58de8b99f52303a516a1ff67bb3c5ef9a5eaccf5b14c53e090f79598295ceeb5177591b83baa17e77ca32d24c35d893f745668ad297103dcd2561584e04cbed7f897e37a9a4848824de131534629cb18f2f102d0e35ace02d1bf15eb283b8dd585576cd503e6581b3f521054f6d0cb7da1f14f3b50e23c0671ec9dca227aa393a597469ff46009b3e33c9b4032c884e3d09a76eb7895a652034ed88adc830ee7ffdae5723e003ba887bf12f90cbf645302ec604347a464ab726adec829e3de26d14e6fff13e4504ee231a02262dfd32dcf3d049113604284e96e3a7cb922799efde9f3e38c2b8bad7f8b89188de5cc60bf9b4f96d50ab635a4ddd2ffbb50f102382ee51e3f3edfd4ae5644f6e9a3ca45ec4f75a38bc0bda614cef408b2b9ad6967b08abcae06c678b21f1b71dcca80a8589ce41d78b3990bda6fa84b6b8b349e33cd7dda4ffc81c1f676d3c84dbbb77c11af7b6a3d99405ded3073a40fb3642a85079926946192846b7c8add102ec5f71556ab7d40cc6b761c764dcca87482a01e36537d1d6abc4b59e98dfe842e125c831099d113a8fae00975d952a3be3c87929619251818c8f15b441f02be3434b592775a7ef73bdfb51cd53f3974932c831f1a2aed7aed90769dd832ac878b3af34b2fc14f1673e3ffa2171b556f0d00af2693b7d545e8a2160c36672912554ccf0d7e34bc53b6aa913e9681363aa05a0bb1ae1b851d0afd3d14897deff8d2a6d7c5f88aa50ea3c1c512e2c08eb71b6e62749ebf18def01820705026db40663b771b3d3ccb1b351b21bdce7ead5f8e4bdbe9a6ebfa57434619ef10fa28da4c6b2dd7849f7d4642038a2ad30c50145753198644564e7ea08f870e977bb051c1194dc4dce58f00a5fee82c09e4160e0a26ce506201ceafba28d6aaad488f7e7746aa019b0acc90f4a1e0b8faa9a76134134da18c060b7c751a6cbf08d3d1a71620006baa5ea237c72207857e4f7de1afab0f1c96a084cff482b60150baa9163c2d56931b5bfc6e5977747a2e6fc708e7f604c9d976a10e3bc1e21593195807745eb98cd83f882a3076dd793ac5a432237b93596b7bd434e611b6befdd1d1e402a3058caf2f33b01f06a465f5fd9a98ec34df1c834841f42f4d6b9b6c16f0bc67990a56041e096358244342eff15f31cc424571f81e8045a5735e426536cea3dc739d870cb36f3c5834350f2b8bf37aea1f14e943b950ec52644e0e0e0e3f6439ed838588f7ef72391dc80eeb8f65cad10ad5889fdc8736ab985cf66c4502c599df3add66bf31aeb315be34c815d5b909de07f342d1c770c13bae408e2df389341e0989a48eeef2f3e5e782795f59f74ef33b03d5091d1504058163c9e5e2aef27735c9ddc8173f96d9e5a80951d51424d4356b4e856c5d0d92e7c8660a88b16a38c88a74e3a7917333324ec1869b7e2210fb80e5e7ae2ac33f2afb868968d2d6ed46a5f10900f603aee492b0129b55c9a25e5add7c76c72ea4d12a07496519ceeb1bbf67eb0233c1cc25b14c215b867c8d69dc67aa56372c4f7350e2f6ca4949ea2d3bca2f8d54070abf60f7360638ee726f298011632272839545ad09d491acb0c7a00bb77907f9aa9f4f023cae380e5cd97e3d8361036b378c06ee48ac32eedf39f47f06d19b8172eb698a926e3660d2449516303215c242c849a1085d0ba92b81f5d0f48fd28258eb9c55d5064adefae6770d22bb6d3581c9fee899c9ecf38502fdfe6267c30657c20800e81d08eba939df6c96ed14f6bc70a291e43c4485e610a0beebe3c88d8bb8841e7ca42adbe51cd7a0f304400303ddde87073118871e44cd70d9ee78e8f638175483dbafb43cd233baa9f41daaa9dce6e0260e39383352266ec3aaf2158c2f4762dc411f7a0eef5e5bcb841847de8fa46f93105490655abcaab3cfdcead8ff30c9641536df555b3f772ea3d449e0ff95d8920367d188fa5326459b1dcee19bb9d8cc3147e52c0a13044914bde410a799458dd8004b4f71321f29ee26ba6bf524a0c4be0e181af0e150cdc53beb4ea90e9fb9b3dd2eb0917f6cdb706b1e2aff781ca6653d77a7f91d11596c81f0f5ce693a8b7457d65908ef85101579c9476e6f1aed9decbe0d36187901d62a6896e4b84e0a6fdec91900d335392b497694db36fb3ef9191846fef3dcce5b392b5e8ba6c5786458b912d37829341c37158c234ee61b7045b5db44ee3020a0c28cd3f6df6f79d310cb8e6ffd55fc281cf62c68c3a9afcca0a8d7ed89a7db592c7116a19844c71aceef355160c0a5be67d112f9933161296cdae2a2b4dca6c36c28d93f0e8103b062860888a56a9e7697006c1274cc75f95a7f5b176ab9ec3e2015f2d636fa03a25640d0a6e7e06444a991ff027cc1d49a2a332ad610b6f0001919c01ebb270a12a141abed09ed80229c6688c4edd4839c3f08dff8fc8eb59f9503433c92a8a6d76d9a1e921e8f03b8c715cc11450f5149d309521e8d9ac7116ab962aa48846e9666ee079ae681832c5ffa33795d4776e144d04f441c0adfed691c91124ded6db5b9f9ea1f829f538f9538282bee834487cc56512aca0746395457f6a415a6ba7e336f85b5ffa31c445984edcf4c1e48cdfa27e419e4626175708a56a6b3a07917de9a40a3fe27d6013671471cac563e268dcc7bb545cd1ed6ea67200efa4498bf533dc2f7093608d1562fd808109e9d7fbbd8d344fadb9d537730edc4caf26893f1d37b216680d896b51215e78c3d976587c7724a0e358e6af6838c7247937f9ce0d49d609c18c9063801627aed300df330fcfa4b3db62bf3853c6430af4b2ffa15b87315ab01a3d6d9d3c66753407d24103a2bbced8bfe60f025432aad8c8002ef04fc9077133029481f257d5da50be2d9daf4fbd1f16b83622493d4d46ebfcf1d8957821af729b1ef66e55c56594e6c9109b8fcd938e9d03e7df7b577f5203d13a579256aef5bafcafaba5df0fe238675fa0a22d35ee8fa9657c972ea1ca6c81e547602c5608b46f67e392d919509f5a834e777582cb49e244dd8d33368891d153386b622c594358b625103a49cc0e10824c6fc6bbddb2a647f4c22ea5eb0d8e9638497171c1e283772734902243ad6a339d301c79c8491cf72ed5d5599fbfa01536328713d2b8aa8499ff43ac86bc24ca7f660f2fe65110bacfad9ae4ad2ec1b491d1c3c504f2943bf67efac6b9779f2b3ffc80a1b3114d416322fc068248d0a32b529851705e8a796d8953d9c180634eda56c3330f9b2a657be1348724ac81de24cb466f67b5e49c18e2c2e8659b5e457b810d5ee54030b9618b33fdccddf0d0865358b8398440b0e05784436134fdc9d0867846b871aa3688d3f41871eae331f206a392438444ee818f20e77943db7665a36ea9d89c6406009305fd317a493f879cbf2519431e908f9e0c96dabdfc06d60ca1d67845bb45bf97009ab9341222d963f05cac47dc7472e42013c75c0551e133e56841d05562f792015cca2ad85a4fb5a764dc84ccb1b273b1dc4760e67c3aeb5ac0f7b3057e8b6655530275dce51ea0883d529584a1a6a671fd237b1a2e3f9e030cbbbd541e2c03d161aabc58961953a5d69aaa6ee0395aeddce83dd21c9946b4b80dfe9ed1e11ad62afe171d722a0231d6c1fbcbb0a823f852b4e9c274b54298a92fc66f59ae3321feb7dcbfb7ed4907efd6cb4f473362717a67adcc551904b94abef25dd51f02fed7f7242df3f578d5ee5a3d1be270ff834f8d0b97bed357ff8d1084e6834873e16f5113496b25e510bf4b0eded67f0fab45e38ae164526e7a71b736baed57c7960aebd33054085f1adc3bef1d6262ac7f7b4f4a6fac3656aa39d2586c45183d6ac602e153679b31b4da608e1236b00411340e07db2b4600f15d505c3d10935ba468cb5c453f5ec714613fdd646c976206657e926ffd3b995662605e4ad5fc157627d2b15ad8fe64d5ca778dfb26417e7598933ea2d3274ebba77bed0e6e63d96e107835dcb5a0e0aa3cf8f6ba4834563f9bbaade36ce653351c6a2ecf5be19f7d1a3da1e98b960214737bb2f9c8f443e6158993504e83923ba9419403105808aea4b4ffa1d17d0723fb40534eefffb55c11bfcb4cef35c88103d2ba31cecf087c10bf2b1026fa1a2a001e3bffc0d3af56b009b4ccae380a83bc4e2e0df7a63e2fda929122f9d02897825ac5808222d552d1f814c9d4a51b333375c8c48cca8a8901f31662a7dc1d5c61adbacf7fb939978aeadd6a07b49b8740fcd1ed08737e70ad8cf8279cacffc1d26bebfe354e35b648ea2dd7b9134f196989fe659aab841e4e3f0b46fbaaf22a9e021d7b0c30a180f38bc11fc04b5727055c0fbbfe55ff40bffcde1beabd1dd4e9db3c79e270ebaa90c3cc0d0aa0f5ad21a2223d75be1942c7f763099e71568697aa5628bd1af9dca2bf69337b48e2e5a6aeb8eb848a2decf63ce3e731a9867d1950d3eec0f497c154e595395e80f2860c54a40ed2f55dd28a279bcc3a9a8c27989d89cabe713993c4c40367b86d222c89a91ea910b07aa938cc0fe516c081be49f846ff1b69a0468f12b3bc75b2824d03a564f417ae91952fbdfb94b0b693193b13695bf3c8b04adaf8fbf5f3c3013088ded2925bf6c097014c5b3e90d5a048beba3741cf31260735cf5c02ecf2b3b1172054c350b950f80221befaa1ba8b27a231e27e3772b92c763d125235b856ef763baaee94fa1610b030cbfc82af5d03eb0c540a0ee2a8216ece7fe15d0698d77c46b706e0703e7ebbf3abcca49b7d9fe8fd4fa26b1d02a1fb9053078e6802410c4315914b21f30d653864d19a42eb7a308268ee0f2cc7ca9b5429675f7e6659c440233f87cb4b5e7c256625449a106d05057fa3b03e5e90bceb5298b2eef0e5f4ab10ee1c303d7894f73015728b16b7d779ab053a5c93f871f1a0b69cae146fdccef54fd1bc51c5c05909e746bd12e3a49a06f072cad8372d34b6994f1db0c6baff2070c7c8f50060309af4c54d3fc0464872396bcdedbd12876950e344f71eff19747bbd67b56f37e12fd7715872b4fdff2a8df1099ddae3eda46ac590b386c573d4d1a3c0fb9fd270566e48e59b283ca66c829e5f33ac40547990467e91efdc7d875ce7f658c2b5269889745db235a5ec971927aab0aea32f219debbdaa6d7158f0da18a246202bde7030e80cbd10de30b27e2b4b7da162b1181529e043362b18dc575802ba0ea334458399254116736d5f15e25c0bfffd192d6ec61492670c1c75788a45cb63fe796957a9cec8da7d85330b10f689dc31d9ddb8ac21eaa84e6218bd2b666b88b5b9be9f64455b577d99886f61586a3d7a30d9b0ad2f5f5eacda3071531eabc5e09b78e59153aac27d704865afd5e77ca28f6ac5368e1c6862dd55c067776c64a80fa790c73b5be9e0437939489b89e1e5e3bfd8cb757905ad5be2a0622df2eed828c41b46c05bdc7b0c2d59ed3d4cad27b7df0acdf013169a038d2d51517b340e98f7c87db343573ee5d82efadcd4655f5ce998548fb12fb32fa2f5ecc3403763f71e78de85891aa459f557891870cd3f56d22ef8438087c197a8a09d32ddf2b567a280e4f261f908c21fe3e95457403dff7435d7ba3370cea87907b2876ac34b3d2eac2123474c3c4ea8f5aa030e86dfe88c25b780ff2a420e100cac87aea654508a883485c67dd616f90771f77349cf06d0e334fee99c995a2db57d10505114ef97a47d0b2ce6c1282e47a212749d7a04a704db75bdd8d797ed253051a86343f6128b94fc65d271cb1bedab92975433ce50b30b6dfae45b36e4946846b39c5333368daaa0e4d8c3002cd4c2523000d15004a826ce9d12184eafe9e32b97140665fcde4b1333ce66fc4cf69508a9de2935873056181d26e1dc2486973cfae0ca50742b609779d960a49486ab963db108be07e4ceb3bfc584dcc08ae90960a7650e1b444afc7db59c4cd633401f690b4df90290ac7dfb90e0d831894ce7e35f97c3dcaa4bd32488804dac193cec306315ad369c7ca2ab1c2f63d1cb7fc20cdb5dc694686900cc6465265c09517206b75c26ee293ed5ba96f066d235a6242674e72c568ca5758cca9ef362d8a0368d35049cf2ccde0068719aac13f9a551b0301876e29cd5a1332e3f9aba720c2edd03781857ef9e35ede945a40951bc3f056b4c74f33aa333c36343cb202e97934d96dbf1b86f3b7c558f1c79db13ad32f41a9ea0be3c58f3aff4653ef1caace21dfaf2971cc011e70f107db89b30cc5a4611b075455e66309c19d1b13a5af0d48a403072a55b666fc5678a9840cdc82d6b3df7b4a7bc05f78572ceb8c1b56a6e9b0b7abd6736025965263f58d2db91f7b7ce8fbe789c23eeb3f3d6a05b9253818f17cd67ca5fdb0fb84f5a0aecd4aa7be87bb39a58f46c558baca609cee8c62d1e459bbd546f651a9c32acec58a68a4200ba4c1d8efbf585670dff1000631d7e4546d947f2dee3a9051e20bfc6b561ebd8a7da41e27ec31523868657cbf35a90de6b3d5fba9c964d931d842042429e7b83458f5656b180d70df8033dadce239e478ee3d41fbe2a959ca9c9f249c235f47c388b41ed6d7d5804c0a662f06e03f317425c4a0a7d06f60fe1dc3d08833c17b9ef0bfc622338af80ce314b9dddfcfe5b7575f2bd0f290ceeba4e14c231f07bf4c3d602c786f8e19194d637fcf00879c7231650217e3361427955dce5a85d859401a66e309f25cb825b68418d3b0efd4177dba5f0485027580b6b72a55762b1e492de37f3d4f8e9d8d58a902249e85a5cc57b3c0220710209985a465741e78165ee6bee746fc709dbe586bb43b73a877f886b44fcf864c3fcb0bbc4ab5261c4ab9d90037efc31c8bb2c014f0ac8971632f7836d09c840696ff0d92812117ce0e8e254c19d2ac7fd5d2e8e5c25249b258f9999d5120485e419ea526255d4339c69272de1901ddfd040151a57aaf9ac456b3acc7fcaf9f642fc89c69995aa2d52a9b18bb36d0a5418f66de85232d2878a5b61e3ead688fd5336f5abac445b48157c6e054e36b775caf688158738974f38b00b68fce6ae32fc01aa34caf65042521eeb92982e2bed0bf1898f2fe956b4fe435a6bbebf5b0fd1bc2cb32f5dbcd8ea19b93eebfe09c7a8d6ec6ed51672465b132a3cb7adfa1b9895c36c40ddf88f86d3a482aaab1386da4a8c1c61738d3df111298cba80167b2e27ab7cc663698728fe09a7ef81d68cbfcfe818e07667c4a520a46aeb8cf14195c8c3fbc09fdd6bd71f0ebaa5b819fb058535940ea3366f3638855c7fcce12773292aa5e007e87b79d61cd9ada8cc4c99ed01dd43c27b3525b7a6c5c451a79868c1661082614eed83c1772f0c9d10719dc0d0de530f5652fca6215c8b4defdc870d13628ef8ad5604b86247db0cc158d39f1ef347c157cd2616cf474cc89614662ce1bbccc71470f6aacd9ec08dc655033e95019566bc2d3ee8beb1074ca39075bb1be4837ee2d6637110847d719bd397170824da07f3e22dec8e53141ef244ef4937f7afc00de5eaac2135bec2ac11b76347cda12bd45baab3f94d12e4527a6536a524c4fdf36dfb0b1d88284271f7839e2f2eb5cc34c3b6ab41ea99854b96b87807f533a21745e9cfba50a9ce4a08921b86424cdd13a2ee0c65e0a6f07d714740f2f81fb6c242cc29f04bc8b9f99e2f7287818683265562744436bb84213b3db643da588d54a33b18de39b6b4521c761ca37e79fabe3c652167fce3c33bda2e5bcb8a4780ab92f4554033adba9550232a9d87cf0e53c76212c0aec27331c144bce56dcc6ee6f64790c5d1b151a8dd9e954e26ad3ddceff100d6c7a4da64682d90dbe0931ef145e13507a1402f7b3f163f891e8b4be2532fb3284ad06c556a5430f5a6102075ced0df20b9ee4172eea2c4cc58bb8523cc8ba5528d7ea2c0c68ff3b7875744583f1069a5f7fa86e2c3b76d60638bfa3a9a0de1f975245d976abbdbb654f0a38732c1da3df3bad2edd0537ec67a88c63d48b955a36b0751c872f76e93550efb94307f26d5fe57f7368294900b3686bc76444d8b8726e906b2b0d5e610fce2e9506ae90e2cb16577e9911844f927bcc08a15a1365659ceb67d5e4be72ef6dd709f03e273c70008abe14dd8f19c727be038c4b08a37204e802e085637d80ef4a879b7bbfd4cd22792d75f3fe2c4e701d30cc686321d9ff74d342d653d07411d027affcb9ebf1f36d598920f285b36f635ef4b6eae9cb5bd5d9b9f5825e9e72c8b3c9faf74a1cfe3af47a0b23f3a5a319b0d6ea1c5ac4527f96a0e6caa7074cff772564f4585fd62623268e40661b6a5aa7a7a8cbced1307c9a9f198dd4b115195ad469f49a1a5ae9116b9e3ae0fbac25a6be29dde6b6de556e87b64b26c47a22c2efb14f2fd28a37b9a70b8a2a6fc175e4335d1ffea70955176c33f1a6a2875abbd5619f2caf284a8123780acf9f56a84341f7bd3d94349df01e18d473b70c5234252d3a0e86804ede4463f8a694dad0f4bf52b26eeaa5a3bf2f6e8af1b3c7eaed4cc41a64e35ff07bc1c2669e898b50c2e197cb82d94fb49931643eda032abe02bc4927bef35a60f025931596572145b46f8228117d571ccbe11f36277550a9b045130857a48e26d9312fce5b01928972b3fce8fb5c389019f8e87e8a8962e1325e6e29d2852b35093fe81beb445cf6c087e9701beceff09d2ec67a7baede5aa347e4d2b9cac3edcb5519a55d3f4955d2c34b83c2e5b2e45e39e8a25e603e0b33a55272c132d793c307de1bb9e848fcf68ef02468d8b48f26f90c3fa362c53a32ad169192e21ef0762793cdfeff5d7eb7ad4d78867ea7acf63c35f54d64350836c37ed3b82accdd5ffa48f1a8b37eaa57c45c19b9054a592828fa36aaac86d385e0f6ffbf0e02ff83aae7336274e21ac0e0e87a90f9bcf6d329b27d15990fe03aff4c9c6d14704941b1ef8db78d9b137417d577d9a2da848b18539754505a98a617233fbe8b1bef4366181875233b757aeaa8bfcabb125811f8bea57bf89aa0d0f57d4de67ff389b1c9569c73ca55de23ddb1146cd580160ec52cae375457f554267e5582f9609d6a89cddbe3c211ac3bcdfe348f9946bd5c6e79cef0423bff2db521995fb7df468a52351b238f9e57da6a6f5908346f6f1513fff34c65e9c968f2f9431061e7c67571ea56321fe52c21015265f55f2afdfe06f69f1e0487d6f44ec01e2e878ecd65385017fb4f31780a29437d978db76cb99750bbfb9fbd005026e6d032eff8a270030ed3dceba2d2df88a43937aa87d52ff2ba168f39c0d737a19b68c48daf29f75de5f1049fd925131d2a59664bd48041f8c6269eec3c507124d5d66597c28fae47c2d96bf4eee830d425a5bd97bffac4d7b79a8d4e734626ceffe0483ce387453b3a3d0f3c34b9a58771a4cad22c757633b049557e8a6f021c361b5c8a5853b155bdd29d6b1df4c1dc96cbd0e56ef5f38d4d2322b05124840a0e15f0f0af8e3f75bdacfde0430e6292e7d4bef4d8d3a1e3c1195c1c5bc8a7cbb00fdde4a9dcf81761e79c1450c0145dfeaef29a667d4a1f90e40a83ddec9c1a32c3236e844a7bd02aca0d45159fd24bde38b8fb4a2f3be0b3672327ba18c17163641d22a10b9e00cef1f0fbac58d81c1690834cb2cba9aefd4c2d469b00fb753d92422742dfcb9b6150531a87bc22a2474a2633080094043e9073ba30f460bfc1bc471e80d8c0da97af7417a1be14754d1a8e542adebe4b657c1143bbf47f42a0bc874e934b1a54f25c87911d640c0db32ab22fe91f7dbf5ce104abcba66cf07a73e0bf90e8d3e251f4b8a4c0aba7fb6a1756b32e0427a02f3159a817de68a2f2938e060a79c038678786d7e3c8aebce271b862b20be984bcc2b34f27d64dc82484840ba259d33bff89fea9f24ca7739b2c1abf20676d66322f6750ce65ae360c9ff71939781942785756c5157f2bd5a39c538685b6c98d03d8dae188927d6c2afe77bf7863152099c527500b165fdd6ef449a52018825cfeb588dc7d3a3e1d224b63c2ce515d8094274830f73fd42d90a891a056d1289ddf122b3ece11b4905943c9585f7bf2c00a00a7f7e435b8d2a3e4d91af3f5547aa670f343de531f62ab28a58b6d6064f93119711f3a26179a05a9bb4474df256b51f56fe562ec161e4c78822d4b189d9e0e2da91677f60d2dd61b6cc1734f5e21b3e58af8d4d3efa4ac94b2e01fd5692486bd8c48d2e26754cb61228e76559c10eeb6adc6d4d908632c396bfbf14d5c055832213cca5f9a0479f1f11b96bbf543951d541ba91e054bd3d046439516c62335ace2aebb8a21d9473da2ff9ce4677fc39d51cf3e98180f4d5e34e4251c387f0c8ac9d4160ad409367e308752c0450304cd59e8e2f30527aadcecd68067f87276419b80c0b69bba835d205d9152556c3c8a89b3963fc57ba44ec545859c18b11441207a4c1c06764924b00a833a6edbade6f74368c0f419faa9e4a2dc384261539a4af7b67a642522620148fdbbf839a7bfaee619b105e5b6e238528654c2442f88edd48e29479f55802119c97eac144f04499d8473e244d4c451b7587711e1b7a9fa3609f32345e514c54ed31304ab9201365127f7bfe56c98f692e1acf36b46976f75c4661a41d4bcea13f4dc2ff6968cd5dcf7881a3488aa9d590ef2b7f63abebf66eb698a4580f67b2741112dc98058536ec02ee686d636865f9d0c6a8719335a5f96de43a4327b67960a8ea8e9efe5d134658196340c9480b4345ece3ceb27c8f597fd0d38dac6f9401ca6cf20b07d1f74fca094d9451df4ff3cf5af8094f633dd94ee13b6002fbc1c83722ee1830244f2e4c55c81091826a84fd5a54fcc7b3ef1aae00c58d9d4b367e22b7ab8287ebd82c3234a8ed75487aa4df408a487b36573e32a11606ed8e9bde1047f002824ad7b958dc2fda48f53e674fd6c863fbb069d07da564a9e9005f6a24adf71043be6b02fc4aeece2b840945527852cfdc4ef8a1cd36f79efdd47c3213fc7a103521e361f343d29ebb988515b5995cf90e67b7d51b49f87caa8f491b4c7b9c7a8d9bf7a575221a8d52cab31a25df424166cf0bcdeb96d72af7156cc7c2dab5fd3b214e22cf6c3db2df3862015f48d9a28ece3a89e41ae5bd42014eeb4467b2ded9e061b4b9976388df1ffab15fd01f71beda77b794279a764f938f86813842a35a551e5a348bfc4998d3e4128573dc8c28a4c39559ba3e5ba5a8fff72e3f60ee3c01d095dc5d83749db7f422afd09f618c00140f27d438cf88fdfad74d2792b58f3a742e4716ec9836726a823e40deaea2914fb1b73f8c9b75129bcadc5ea68de75bee07dec6e298a722fbe61bfaf4358762cc35e15d291c45fb4b9a8281cea84e945817bf6dba5c7697029e35597d82a2bbd1f39d0a80e314ded08b5d7fe9fe00839feeff39ecfee242307f06ef4b02797156907661280f7cfdd68e50b333b48925cca06b380b67a317f0ca5950200cbb89021e57cc18f36984d5bfd75b2119baf52e7707ee0a663901971868dcf38c4937c2c878a7067a6ed332d458950397e6cc0ca17fb6b0de8f48c27e5ccfd6eace316f24ee5bfcf5b5ac8a980b84cfffb113581c1f823be1c80a6b5046354a5325ec90064e590a75cb3799ff94ab3c2e3565404dc2523672d30032cdc48b745fedc70571aaa2a3f6ef4b110afa431db20e16d6508ab1674120054484ed5a34138601df6a190e0968bc7021861d90e4b7db0c1ada9d2d1e433a6e36248721020f003b13fccf507601d322508b882c7c9bcddbdaa71e869b7992d736499fe08cb49431ce826f611472472c4c2a090f5815776b9837086708f7ad503dee523c8c9b7259e07bd4ea3874ba7c52b674cf5fa2c3acd27ec2335b25e6b96650ecbb343e25eed0be46b7cd557f1d29e6d3bd5ab26ac5039004ab3d2269a5ae00b76130973529140d320af072f32c0dd69c075defef35ff236e99627a5c2fb266853983199ee2ff3f3a0152831cd5047c0688da954e8dc9ab2057ab04a388a5920296047af07028007aa54163a436eae896d1cdc46e3af0a4a3263ad5a51a599629a724b0f0198256407593810ed4b3a6ec70c1151cb7067be03c885880ee9e8d7a166184c466433cb615994360b4e3c47aa543ef69bc3599cb43a65c293b3ad3730259599f3b62b56d893aa031df9de1d3426682420b1dcc4a0ddd6fe01be919ee55260764bd6960e7263b68facd800ca3ffd5b699232529e5255a4efd0eb0e0e9daee72e3d839dc392c6f95f3d6ea3058c65ca41472c678cef2b3ff21615485f81d931011e0b45cd5f5668b636c3688a7517c49826172e4e86ae67b1567ea98aa5446712ff390acae7222bfa25f24781bf4c95b6e3ad76ceae4c18e4f7430495aa058bb127dc3d2c3060b0d311f8ad5c2f1c227f5619ddafbc2e8dd7f317eda81912f07e90660bedd93e6eb057b37baab40230ad95a3412c75afee23f3c0f410be9a9d247d7892da68475306b753864f43e283b9d3f847ec5af72d8fcbc05fbabeca5ecc725c28adc73aab53a05cff2a87da333ae913f38d3a33ebec12716092631cec504586f823a2957bdf3ea5b707a8dfd6250dbef08aa4a75a41c7d89942389e75f0a583852fc75c83a2818e936a22d3aa2af24f28397c00384c4755a373f9279bbce82c44e128634313c3d5037573fc3cdfbf0f808863acaa361b083d3764e379453380ce871d09d5b2ebf6f2af96ef5c48df8c0df3aa524f91dfe9523af1dbcae7b71ef973c79d65c2968b3e4cd99516db7e26a75e7d3cf300805d62401b2d5896eafb1b740b3459695d8fc18b09425c0d6231e4615ee0805011951dc38d0a0c85adfc796ac6dcee402d03bb39a254f3f290681389d28adab5865a4ffacad58c530c686204da791ba9e768fda219d23d426b3d185b9aa4655bf19eece55dbafc603a164dd584152f77f1dcb90985641ae68d2f7a7a0666a60920b1d131e3f247f00dbd0ad7f9112e42ebf522d6a6e4d89f757d5a6f8c2045c2c74d8f049a7d32244b18afb5dd74fb697b262290448811d5a7033e598b868b15950b8bcbc610b3d5ee472ab127d8d4b1a6968f29bb8ea865319ad7f3424c2dacf56a67971a9cb21219fb259438fd77580728d29bc6aa2b8505736edc2de67d26af7f4127b1c6584fb473a5f26f2e2b7d18843698768e84b30f6c4e0a80e51e7909430fb7374023730e3b45c571b664dd315bf7be773367731053eba69426b845a669c67dd185f072fa34dad9d92568f99269855fff3795506d7f5f9c149804690022de09af8da640f8ba30b90470b7413f5d38b055495d0846aa558dcec280fc08191776bc3f4df2f43c7291b715ccca7112e119b029c80dee7ac6b1ec859e8ad863453887f6b35c90264c7d4e0c28eb0257ea5217be7fbcf7d875e7c21b8b8d24f7590cd1c2390b57b02c3d3ee7e9e92266173bf6b9f280db268a5b812784156e79a8b0a37ef9d8c2251b9ebca8925efc1ca2591fd917d41217eeb984b34bfc99ba2f1a3ddd6092f1930f6cc3dee50fe3376fad7d68db4a71c568a7979a17a9938d7d2ce49fc12ed2bb43e7d86dec6409eea71508805a6cb5ed1fdc49ba06930d60024baa42ae6d6db49f894cb10ad65706b4f8303badfe3966591f5f76b8e5daafac8d97cad6904b660bbb2e0f19d624fe1b24cbf40044838fe62638a86b8d7d32aecad893055dc9ec61e6b00f9987fb9f9e7cae27a6402f5b3b65023559a7f6863c3b03fcab31917b06c7c7c23494328f2ca29c31f8e1a25d5c1163446ad91e79282fd8a6178166b7ce46b1795be9b4e633dfed6217511b1e768362fdf20cdf0b99c21e8cfdf905f97eecca83f0f4a64eb8b26e97e5b218b8cfef2cfec663d792244aae550ee3af7e088ee9df6e6af5b12f997ba0e0c13999300bc9ffb2e7b4257e6c0a5584f92fef043e25ba0e08dc589af82f0cb1d50cd0255ef9dc469cedf2d7569cd58e62dfdfb8885c2ff196872e681251024ef2f5e2cfa26e07d44c74b1293f090395910ecfdd545842520bc1db6bc60e6e5e3972bba2166c89fda905441155c1011fbc1a6c07486f49e60f7aa9ad399d5a00638c3bec5ea17df643d115b9a5e7efb0a19a0f13d2a197182443da81160cc9fe0be238b4b9a699a706d9eee2660d7788c7948e1eddcbb7c564c0534983053add94286e34725c01f4b9868cda81400c38fe699f534b3ca0eea7f283811f7186025a4e41c3f1bef85a98be96664b1827e1f80d56104a34d39e534d43b2e87a023576dd3238d70fec1ee5e2b18395d534e6b820dcd1d52dc1a605e42d2c50ebb8a05871489486b7f65546dfc5b6817ad1c4a921c304f8de5038ecd71e530b72d9e127b1c3010831532b1c3cb1e42b169ec9418d634531a90c5a59918e354a64c39069fe8c345783f564e02f55730e96d853831c3d779970cfafe869bc7014e834fdcb804166b2c4a2ea010f5d2ef4b9e425fa78114e54d5f02d80167e99e2463d175c02a68f652bbb822931da6f2ccef5171826a7c5ec6a89d6bff2ca7a3f68fe4dfd3f6e2ea8c5d32aff5a020eae1c223247258df4a236b5e24e393b4475d74c5690722d915a5121fcdd7d41ebd2e6ad4325bf87907d3b52bf94a7d64985b55bffb2febccecd1fee9172e7dd70ea5ea6d4106ca02ee23a993ab87a899adee613c0fc6d0d335f19e5a06dcd04640937b13914769ea6eda43297623130d9d5e1d2872f5d42c2aacead1441dd614bf18362b771a72bb2c180403db32d07685cc8ea73e20ccee1badd39fd7ed178f992cb22168cd14ce190c803759d401a05f71225e944e2d59d00af80df347726a560a3e8c6b619bd4340ff3b3ffe0553fee82cc1c4eb6cd1cc9a5e655a1daba3db4df303999bf9558097b9b1a7177fd99ce476fbaca56f07cdd9d3af362b35720ffa816a5a95d53ad191ba1e5858e2ea89c1acebad2f2ddcedbc8ec6dc78259011b309ba105b5647f2ffa61334e051588c90736688ed136366e3c737226f4440795bfd285ee5007268b1a4468952f93c081f83080ea2019225f6f8f74028128ee396c8b8fa5b3dd0d70ee7581e2787fa6e725ba63dff4ade4894d9b4a50cd5a30df72711337b3bb8b34291129afa70909aed969ee40a9a8b809acae37ab2cdf84ccd26a960e5f5dc306e335115beeec5cbaad8c0909083cd53932bcebf7138408edc548e44034a008c15e295a48461c826a951c4650df2565e70291071d3b8f85cec3aaba3e74e45392b2983a34a779f19af9ca105d0d7daa656b6103b1f4b1ce12075ca8b10fc9d4b8f3c72b4324609e11c74d7fc3735a627961f2df23ec7082a0556b6f12072d3db49f7ffb8c223c93c134b3ee326328f72b30c62feb20468695801e841d5efc7287fa1c822de8c9f1f1df13180b80a712baf1229ce637244720bdc1d8b3340d1faff6120b6a9d793902acd9c5693bb53d495048e5f14da12e772be880ff2342250649f35dd8823a207abb194c4f32634be5af384b6bbbfadc8a268ee9fb88efabdc9fb66f021d7b6da19a1d0320d3e574cc5caf2dfdc1b69b9ed7fd58a7609ee099ab46176794fe8e168d11c3024e3cfc8a0756d5bd1f312960e22c03a6ae3d46641a34c1baf97876f6771074a782b27789e966d4397cff7df5994020ee5f6e314b1d25eda9be0b5406b4948aced514bb00d647678591b6a3351682337e98f8689a8cee0c7f8341bce758cf35311643ee5b1883d292437b73fd2ab0de50c8d61bec8c9fe060a1b6893efbabca66274b2cc951fef78aca54c325a2949d2fb52b8b90abfe57cb3a36071c43a2f76f34e54660b3df8fe1482f3285d48f9b1ebf49c98e879be6da3b41efe01eadb681289e2a9836f2553511d4f5a6b7bc02ad9959a512f7ec43732e9ee59a0f39961b2c80405401b3b51f3054110c1b64c5c11c415800106877ab405dfb05b65baa2abe751b6d7a9cf28eca3cc95fca99c37d9d2d0089759501688341870c737213739a8149c8657bdffd8d80cb16c5dd15cd39450c2738f489764a06467b8e8d2ccd62d8cb6a1aeb4c806b4daf2d017cd63db6d5f37abcd606d3bfeeccf9b52f7599a73ab441781c0b812191888499d3d65512393b632ad67602c2da105b9bf7b41be73a17c9cd13fe1f071f1be3c67b733dded5743cd8ef95c0b1119b454d0ebcc95990dfe9c5c68d10c8f82e3e194e8025eb24e500c9b4b599c0b7609618b8b29d28123099b230dde15a2eec33b306e6a38ceb203cde0b90ac1ac46169c85eee1a6a80cc8675ca05bb4885cbc037a93f60efdb968a05c57c05fb93e0038470992047dbd221f3724222cc7589e72cdce51eece7ca5a25d5b361e2525f9932fd6ac6b6101e846bb1fe7d7e20580f840456a7c0a441623ac558f77d1411cdb3309a8a896440e45ec4306b7b3180c023719f484884361f8aaea2eba5a8b0a126779800d7c4e6f358760e6b63ac7848f6e2e3f536cded085b74183eae9a81e4484d3f68b09e6bcb5bdd438a69c718756d23cff4dec3467a1562f617dc4ed081720650d890a5678a7ef21f8d42a9b1dc408e55be4444240b555034d106d3cf5789d4480287b3b5dee8ec7cf624befe080ce358a15a59dec09d9f6317f47cceb210d29d5f84d9620d648ca44c2f560254204e7d5300068b6e32481e649b76e541f07601f360c87afb6b667e59614e45bbdfeecf93562686e9f10a123ecf9b65205e92ea1b87557b1fa09ef134d6a6e1493a9933e9edc4ea22822c2bb804c2fca4fba2777d017c7cb42b51a99fa859fc0110b8bc6f4c3709f4f30f06b83f1a48e5165ed9aa08783d7297c7072bd57b5fd854e06bfbcd974ec5b952c9899563a6e8420ced2b769c305ab7eea5c3580c6e7ec8cde8cb04323589f21b54417cbf16697e6d737e53c5af006f9b065abe8c45e4b6bdfcc77104293b741e2dfac3941134e15fb96b52b1538904ad38b32ff89bfe2f8d5ada5109a5b8b1efed55e45e86e73af6b426a834446d6b524ae8d4eef3f678cd20a478f17ad3ff4f3a08cc72d4db78a8b1557e4c8e0dd63cc50ad42055d43c48172f377c5a103e7fcdceb4c099c481b58d57e1ad928d561ff8eb9b21e9493424de08e972fa50d64207b338730dedcb3970e46f215e3514fc14b90845c033de7a383c920c76507e20e95173743816c588e271955c384b1a5da9a8babedcbfe8196370b1165ed1d52f8f6595d59b1a72949852adf10b8b54c57fcbf3ce3a215db8e40b87f518d1fb537cc5f28aa6f75ae369f866925213b734195a9661d950cda730c2b7e109dd0ad2d0755335ed73d1bf6bc01e59da13bf7c1ba17e204619d84fab2729a2200096c2a6071b5b78e9def36c07301d3d37428cd81d04ce1d675e0fe0df3b4803b1fabca9ce0242fb5488bbd5d206bab7216e5d5930bd5650cb451ef3d5d6fb6e21d86e948111a857aea06b5725f44f2ba497aaad8ea98eb0da1f662dd81aed2249b40ec3e3b3d0a95ea6b3252bef9cab7ed5948a41bda31528353af515bb6b5ff319af2bd84c4a56ede5ddb17020ca82b3cef9b97e47aa94564c33ec8128cb170a38f486e6baec2631993bd08f2982163f18b7a60a1fa2caf1e852ae455a1d3ff8c6e9a838f7ded106bc8bb1c271b230a5babded3c73bff77a9e6b8a3b41b0ee31aa6332ee15c97edb86d65ead7a4119033a84aece05dc7088c631cb7f50c560f043d3fc1073f581f48cdbbc22298db412bb5d732c1ef8742486ad25c50108371027bc4f51da35160a22c56ccc4016238f68900a2921fb03c013ca39be2932676d1791d466c5fb1dd25c480b874d468aa5079491a14ef6e112517f0a5c585d3c69a2ffb4a1eb81edbe72bf3be2adbfa607dbf96aa8be29b740117f07d2521494b40069b90b048b5c97a7916d8c204147610d4b33eb15f5746da8eb91cc83984bb06706fdb180ced46cbd78d3a7909a1704fdf8677337a1002b375048f693f014a7c43113815686532e07405902409a5a14b05dd1314f25f351dce0b0703428ddb9638bde3cbb267e56c298a9fe3e8e0866d92559951555d7f62e45c1f0d68deda4e2f3dc68b1ecf0996f81e9d8429b08a576b5c30e02800cbeff29caf726dfbe5fa49a30151a0cb1b136712e7e07b704376e4fee55861bc89c6421c0097781ca87c9285d2a19c89a9c16acc635fdc87bdb524e978f89d2b71c3e071a5d0b38baed0817ad91432aa67c63ae77e80953cf4f675ccc82138ddc5809f6cfa07da6e3d90996c12438f773e7af553479659b99bd28ba43f176490fbaa04b715fd4d79f1790a22dc71a9a3cf3b2f6f5c607d16448028d87d06d1069830e4cf91b5720ae8bddfc5554ced66e89edfd24f85811a6665bf3e38ff8839e4a9724d89bf908d8db505b7a9153a59ca9753187ef8d2229161eca504ec4f22ea6949bd8841bd6076b7ee32b81ade8f8144f8e8995ec8ecd70195662a29d657c8b46c233edac8b0b46718eff0ed9c22770358fb56c0cff78f6a03a9812ff92ffec85419e51cfab5b1a85674eb789ffce26fcee57505c84db49e5a35dd91b96179a6332b95b126439988cbbed83cac491617480c72a3b3b3820cd40d1d7842dfc7bf1bbaa6d5efbe37808244a0430d308cecc1f049a31eaca8dfb4d10992a42c5d10756cc6863fa31933effd68a9945c445184a80ac719de99def5aaff7d9b8d92285ff77d6e9c8525d98337f857a085e8185816935f31944f9a5c062134f160136a2a3af787fab725cca79a373285b9824250a311b96d5a169af76d5fb2293cc9f9345fe3e71e2b88df5e5d0cfc272eeab631a481919b0775648cafea51e49a7ab23e194055cded49171236cde490fb09c286c183c3d926f897c265d380f82cde26612875329c27d4b9ed5daeeeec10d5e8a24bfe35212ceeaf1e7142f79f53d7af239463049f5f2c6de0447cf2b1fd4168dc03e0ee17a73069c639549c080e9469b838c2f1fdd9fe87205cf32bfd24feab609e91288f873face2fd355a00c0ae4c018cf67cf5711f5b320dcbde54d7f0a452c98e31e116e87f0c3c175a49799bc80b96c7d2ec24fce2db69546a9e23c3408f703583f5c76e2de715b7a052f6eedd0f17c2b14d58d3a2c92d1d0f9ebcbc51b3cf80ea48d7f7d74e6b55f98d71fdf82ca228f94976ec450f256bcd06a73b44e642af420b7686e8c2d0d02b3be5a808ab67b2fd91e2a6d2b25eaed4761256b0cc5e7f5e8d4e839e6bbf0fadce5065b6f82ca3fb66267bd7191df6d5ddd6fe626715ad6b0d0f33629d9112b85d8fb215c7269d51716fbc08031f4f5be97d1bd7b32131302c9367cc802cc1cb0a2fbafb98f7f0749287bae323a32668ccd9b68e5be5826a533d5b18da8a29564c182b2107c2450271b4e0f5813f7818734304a855113a030570a599945335460b898362e5c1f595b580039d95d866adb5c1dccec139ddd09b5858d13c297da0739c077fc12bc34418275882494c1346891f928a9da5b71e3ce9cb4811573c4eae7544964dadf892697d91e886cd6dd0b5a275c165ef6b05da2b91b0714f3061aafb65f7c8c77cf567ee621b4ac9d5372460fd8c90b63bfa572fcc01fe0f397e9de929cc35ef35c56860fe5c3d339250f49af3f92c9529c904d4cbbc589aaaf8b345941c23b93f8142e74bd894d6d3ddd9579d0bdc653076d1138be40c4930e1f4b9aefa4202ee3c746f07e767cf6f809c6814ab61ba080f25386f70696bde2ff2098478eb71e1a737ed02a1e29cde7df2c1be7f8db880bd48913c255f5ce4c8d65af75b4c117fe258bed95be43e692b67ae957231ae885b4598320487ee9db11d25e284522d9f6abc85bea9ade7c7cf94c2f408b9f8c233e74900b3075d11002cfb486e36b64ee60cdacb8ba2841fb04d9ee625e87bb891a6416d087e6810064f7133d0eb6e136eca61f56681365aba2e1d3bd4446237446645266dc10d8c1a3d19d1e40629fb85f63ff8312cb27b74d3c0acd40ccd2f273a8e6421f042ba84441e46d2104de265e19a79bd38e872c6e65d2c7ca5ab68bda0de637a9e22c6a0a3338650ccbde785b584b63816ce68eb256232d850a9bbb402494132c2a42a886e155668c9698548aa6239ec1a4ae3ceb31aa247cef6112af47c0045dca7a61168b0b3d4fc8b50609f0c02e1df035c114bf15e86b6870af7370992d1e95b1ebe382475d57f3941040355cb054d4c5a10122920521841cf02d7f7f303d1196da6c7eba28947abd66c4289c931c3b563e80d412ed9a00537b1e14aad8bd962fc0f457a32a3a2f8b083e37cfc5e54860238a342e4caa8c53192df737f98c16c9d6fbd53fb32e2fd91e62d39e45689e8bcaa720fcf2d96be21a9632e0b0c2fabf1f6b570104a3f75af414a37c52a15618a2942006d0237ee441a1437c81cddf3955a3c390bcdcb2c90c0ab7f6e461c67d4be02a5637eda278c7c5a4eff31875f71c3d3695d6b46073580d59e648c40d3cab135fa0830739896e69220d36c586611d551febf9948b6ec2fee2dd08c3d827f02be4ffd0718f63740fdd10227c80c24029aca0cb05f9c82223600a33090ce88c95ab6059f63b7a8e2ebffaa7a60a5267031fc19c0658997909a3ec843a6adb97cbe9c317f66158391248dce18c86e617a0593de108d3febe9e17b496016c4c88843a8060c48cafcdb7900c44680ed299c8ac843573622f0e139ce4b55f73db3763dbbf9fc03d9ba037fd4a1a91738cb09336bb9644543706312ea43ac6da939fd4e14dab21b1c0fd6c9763abd2cf6d5aea231aca7c1790dbd489bec3f424d6ec6d2813fb9b7e0ad961f8dd97f9344f0c301422ebf8718fcd634f1d5c745cefac1755bda37416f1b042e4fefc7b96f5f906f31fa322b247960584f3f31ca370fb6ff39ca83179acbabf299fecc96fd4cb8fb1ce5f5e00275d75e5b750d7032dcd756a0ce0808337c1952329e2a7bf5d68d45e7c7a2fce2d1e619be2cc156290e6d204924c7ed813d1150da629089de3de1c6666630d4b2e9786145411eb65bb759c1ac1d0b6fdbee6b59cc35a734f53136ee7dbc8ac96dd8593510106773e2993796a563141ece78e1c3fcfc6c50454c190bb182099175d6d8938cce9abaf8b754b9d716fb3675675491a94fd209ca21b66a7831f45fd88b306fbd342aa903372ed37d25e92eeab4bb973db99859d9a1fe50b0bdba51608915d02e39b7de4915d0616b72ae73015d84deec2d0df4955d7973bf6fe12e8fe51942bfcdfde53d9ef169ae0108aa1d17f545be34ab63533ea5fe0bdd42672a4be144319fb01ae835ae99ad792ad09f275ed2639d04471e6e4b7a42ed88b17aee20a4d113f844628104c084b2555d50c0d7ea1b147ea4586ac313555a4ad20b7e55100613221b2e86ac51ba756a665d86c9ffbff35d09bdf74bde846575be3a4410d70c4d1e1d553459b7ccd138d6fc0d966e66407b07b1c5207c5c11df58e0f741097b25ad5413cb975cc608d698ebc54f7438af1e00c4dff9d9f2941e5525180fec3b5188aee09afdf615519ee56b0b91e94fcb376fec59094226b81027e926f58d65880f7f31726f7f2839a2b3ce9b03e927358113a8ae01b9fffbf64f68b8d9bebcafce6224c6c1a6b8876617744b86b293f8f6f2119b627adf5e1e4c7459f44afcd15447463460de926ba916da9582a228d40ed4dabc6e6880babd05f5aec8ad125abf1b1cd55d4f75b871dfb43974ce75ec8135aa77afac9636eb8d6f65ed50f0688f6ac54d54857b9a9a6ad80a857d49fa5b5032d08c7b7bb6f14572239e76fef4b6cdfb8741fb4bb347bc9f7d76401e0467721fd910896243460176212dab0948aba61c86f30dd53c469aadd0d63813852ad7a7627cd8e8fe27787e3e307ad041c10219d30c13d34b76b56ac29017637395f801acc89092d80971387dc3e08ecf46ad6bc0103e50fea91a009e103336d4cb40a977d58921d11383b79f6e434d32c5b843c8cf6f027c02d14589a1dfbd18801a14241dbd7abf9f1cebfc24d39771d25d8185f4727d30f7ebb5f65fbe03f3dd1b794bab25c239afed04af5cbf93da25f9558ebe3267c748f638b300beba25203ece5307bdafd0cd747fa54f09957ba1be77c815d6146beb0bcab59804cd99f33782e5d78a971d4bd215a24b3dac8ee00e10ecfd4ac3b544fc8c48084dbc37375a7de1c16a77730f096093160ac1848b888cd8563d3ad051a513881ec5adce0f1e1d1642a8d6971ba19a6b128037b68a224294082d55099a87e443849ee702e51f3830b4132edbc1bc91d460be39cdd7fe62e1fb89e9f34fb5d626024e0bc380f8e99e20d7d14094dbe6a8f616ef57215b9801a9c39eace9f0f0e4644aedca41b3441bb27e7db69f3d2c94643f9e05bb2778b16930e8ff8ea5bda4d7fa633b9d322eaee37133aeeeefc237146a9d66838f1ed820d4c61f6642cbb2580c03c4c4e933306411d6b6b4bfc24c7dd0a0be93001364f2d6b7cecaa07bb0ea8c7dd182de4b42f029c124cc5bd62653266f10747a4dc0415aca5565a659cd3f6d9316f84334eb531717bc5329400c23ed2770503349c90bf6f41f6ce4c233677b4801599ab89e5090254a0b1e3559af2a5c1d0d784af90b30f8fb19e48ce611f36c7b047d3793f33787e8b79323cd979c605adb04271ea131f51cc67c8851f784a3582799b3e78cd410d471720f37bc1589e3eb60af67de14e48f0b8273871aea61679360393d98318bc07234c22ac1da575ac6424b01ed4ae1185b77d4828eb0953a0e1772853871da7d90b3ca25077d7ad0afe556d6958eb76ae87edf3553aa1eefbdfe8858966c842cd5a7e819de4e073e9afb2a41f2fc97f4c89bd295bd5263ddbdf35e929397db6d6603005bfd4f683d50e8098435b612a334defc5b1a66c5a93f615976114237419d7f97f2ae8bbfc5c73f6ea2d1e6f69ef0fde34e5cfe1b20dd2fc3f648259909c87ecac477058df75eb3e2b3a8dd13c1fe4d85df28384f1079983884956b9355bb718cea1dc2dda4a644c4d3fdd7544073c97ffcc6723a3599fc2d3ae09ab126b064e2dbf2536cfd1d32474ebb470f3238c6e48f57abc3134632408b914c9496cd049430c29be066724435bcff669ffa7060b3246757755571d27f4f54cb34aca8a00571c17fd62b4a44104c4c7769d74d9aff7084eb98aea486b035be65f1cee56fcf36622358cb7cb42e4ed5dea3a23f0f053ea2cbc1de332c8a20c4a86f40e2ab39ac676862d4d87271aa9c5a0c544bf44276446041661f065900cb22804fa6db909645a625ec17db0ee8023364c4cb27a22359faacc63fd1eee888518836ec5ca58ca3c8b85651ac060c51ef773cfb2105a667fbf6e9e5dbc8d7e103fff795d1f066c4e56204114ce7e59a2304f86da8db71a5500aba07622ac3dacb2c48b76a68bc1f4c604d41ff30cb0ef86cee92918849ab1bc99d8aefa2ac09d7d2c11ea0ef5386b02f95d7b71fbc2ab21bb2aade0f56d9e74834404920059bdceb22f651dfeb4f606a1ae56cf6981ebd4366b5e2695e8ec0fb9603a7faee9d71f86f61a5f144354ef300740d7534a95772f14c5fdf243f1899efe08ec4b8101017b8134f076dc8beff7dfdfe0ef835356d36a0729e1bc58ca2bf935c126f8b157807618f990f1b8a3b3e40b98a0bb36e49c7e56ab3877653a3853af60e2c2a6b29b0e7b865c2cca0f6afb39942ade6905e31b8796ee27fd210629c1f640294453343131ea380d3d34ba5eeb2224906f62abf84ca9d2e36e64b04bdd10eac6e834dcabc2f3456f5a5059a0c64b07f4bd737dbdc545748d3a78baa01a9b612c9b6b1dcc41fcf9e30d1b710ade920de6fc694f7fd12dd8d8f0cbb9fcb3bde1d9ee0196678c73ba47d7e57c84ccbe826fac57b34987bb7776a43f2a6fc5fbd844f37ab3bfe452fdad07d2537549fb3f1f3c6b22cf2fe074cf00407c3a0e2baac82acd6dd99a7fa034527718a04e93bb0f052f37d4690adf537138f63767378fbd842cd788127fece95a5f5bd6b5f63e8db274f39d011c2baa4b5d3c7bbfca31221f3b4f8b68befa4eecf6ae0e344732cad5b690be94dfc96237aa7e9a8354f0fe39600bc9ecf61035da1dd06624451f669111a73b3a3e63d585a645597904e5fdbaed698afe137b9f0fbf093f511ae66757fb3f0fada161d17b1c6f37a5f342d5b95a11574f2c38449a1ebc937f3405f0e977593a1d07fd88731988377de8a2ecc58c05778f8c5799b6f7ee15195490594bb142081c0eef1be154d07dce7016cd94a51231aa47b76bd9b4ea44231ef11a5bece94b28d6df9878c784c378a8794098c37112e58f8fa437d6772d6c7916017f88cb294dda3a461af2b36aa1e2c8d0dca6e0ac11956b9337f8722b2349079c36d3945af2abe2a029118dd3efb419cd2147e54401af4c9023d555da0fd2f5b39d0f812c075b88fd36170d87ab048e1803f11ffc1867dc31c63a3c3e2ecd4ea8c3645cf64f21263d609ab73f6305660addfc6ea53a300f5bafee2100a48aae8abd7e37f93d678ed6454e5506c4b1686cf76034c02bc5e713c2ca18a16abcb9e8e490738c656ed384c96553d34b62ddefaf4494ac836c15ead38b569a0ed542a7482c69861bc9b87b59bd3729850072e514774c181d9bbb625e104f30ed30df0c6736045bdb91b78db9314bc89ef7aeeae61aa7067aef4bd337c1e84558a57b11ecc552190bc40053bc05ca452689fe3ba65346a8bcd1e3417d2e34c04c1f636a543990fb585afa5ef70d32a646e6c4bf4612c0329cebab838dfc373672ee9004bb78eb4d4ccf200b6ec4b7fc4d82249f27b70560f648c443327f27d46cdf1347d0de059b3a7aecee8b197d67a7778f526f418c984e633b20a3712b01c02e39df73904b67e1697c796de6be1cf687df866a3b6075eabfd6582ccce2d2fa211055812faab8c4d0ea85c7a0b50114b263cacd5271fe74b4da4bf409a1875adf822a56bd3b3452e0326753777c7ce2ee4af02179e681cb84607265964d3202736339fe9aa1a3a684ff89ecf55008dcdf95df2173cc4dfbc4fc8411ef99ee29e754b26c1084cc1be41cf280e373f12dfc623a28cc78c72ea3542afc528111894932533b18c4075a8b8e10ad4875e8aebd13fccf80cc63e23be529609faa81a7d9c04ea3a2dbdd12933f04d5a4a00c2f2efee076c251376354d8894342c68aa36dac487fa321b2f18dcdad0fd38aadf72b24a5a98efd2f713cc3bf26e71a157f726f651eff9a0dd218bb3928bad3eb13a055327da7164a7e30875ae0e3361cc126576a5d8de4b7daf4baa225296d4204dce8ddbe8d65895961c33527072b504742ccbaff46b7b32e03150156820817889af565262eb34c2c91bd4d44491fcaf9e71a8f14d29967416afefde9313119f7d6bfd0d51065e8a8f87ad24d17daa34e4e5069023d84db3631cd68025ea89ebfa038ce4144138469a892c3121dc04e0282c42614bbc17495d21a8234d9f2adfbefea3ceadc39edec0276e1cf85516ceefb9e36d2c9d12bf336d3f56c1c6da125d335664edf0cc78659fdb5c79eae477624429471aa64c7499a53d8f3bd5a8e65001bed9f68d0d679122ead971e465831fa3b61f090404d4b2e52d4d4a15e4788bebf94d036fec530b6815667d26036761226effca405d0f475b52e7693656ca994231a0e4f6a86b8439faf95c4ac6f7c1535112c7cf267b0ea4e237ee3b92d1676b0e2fd3b1822c9679c1d0f3c0c6cc9e2a5a85dfe0a8fdf6949bbf8d4decfb8ec89ab01f16290a0e20d3de3ee8981112e8025822f031a569cdc22903a7710a7f3a2ebe633cd70cb5ba3fc3523ec2892e13ebef874559ff157615887c3e2cdf60e190e5ef714882d431f5d8de17e741ce0de3fc1c0e84d18e162ba44c3929bab3ccbf3d564fa6aac2832912d2703167d9b85f017ab88d01234b2c1de607adc8100d60db91e68859bd16111ae39fcaf467759e66517db4832f01f7bef5a8bf7f91c515c15fc5526b8af1488027ae2ea1848bdd2ddb0a8d115d8faf85b234a9775e46586e438fc944b807af7945d98ae19d5a7f61598e5e776d56589766c5cbd1059b2735d1edfd1a94c8ff49d5e34b2f7bdb74891979230cf42cfe6cda52fd428309a1f3f621ccbbcff4dc7326a8d176cec9980eb854d4b0e3c4410f747146d9dc813bd4d80be82ba98d8fb0ec7f07ebfd0d65a3258c8ff4a772520eedc673ddb6d3250a9cd68b7a2899dd84b040db2e03e569d07d8aa50bf88746847958ca426341890e24dac899780af9a8ace9adaecc76d1524f2f57a7c00e9f00b53ef4a5586b13776b197ed6e8ef19e1a5cbc286db4c301bed49570b4b03f28a46340e7592b94c8ee41fd21af92c2e28c04f04bc411c4ee60e187b1ed95689ed4ab14897d2347ba908d9252b04c5cede1b6b76f46f13e02ff31405eb136ecc2f470eed3b780857bf7e6e9b358ff226482a446ae91b4ecab5e149360907946440260dafaf6251cff00e4c39455f864e8a177825539d8ddb72cd8e0047ae9d33a7d314e0dedffda19d77951adacfb66592bd83f185ba636486449fc247efff00b3eb6776c2775bbb1251e96169e68b5e2db76e1fbcd7f6a4542b5c2d3122a1e2c7b64fc6bb28f5cb6f3bf984876a0e980c279e5944ac5fcca64cefa4e0058e84e949b5a3ab623f16eac4dc25c0af846010f5215c71aa5c1277a5e01e08e4b29d213fa38b81ec860872388e2e44be292b02e1460308fd89358014087a752ecfd831453b563309c0bb1e3c0ad6acede9789033ab8f64c78174c6921ddb61512a132bfe60230571311591b5ea54b4557b5ff56dd3e75e3abc7dbc65bd33af74588726dd5eb035ae10527310e0bdc326631c07848a918c814182a7b33ebd87009a9afe88a0e0dd636bc78adf312f99012f3a86c8bb816dabbede0878cc37a264e4378615ccd58b85bacae6313757bccfaf1cad1affe4e83bf2e0965c19d92564c0998d8db5a1c0827258fbcb47dea8b9a6af0a2dcbacdcc4454068e0da1ab8050d8d6850a56035490deb9e1d5c9f1c62f9047d2ce65c9eaa444c95065d7c08c9a1813a2cb7400eba68ef3b52da36df584867bed2b418328dcd85e4a20e4de4a0241bb30ead29fd4c4b7ec45e1fdfcbf529ca4fcc608805e2bebc7cf6a20d8abda4e5afeda37bd2165934d8c75e5aa4741e30597c6bbcd165efe764b59d292713d63177d9be15705efddc46633efae7b02a7e9343f309742baff7e958fada51dc18460330b9a1b6ef1295ad2edda05a7027de756f1fe8b2723670d990e3e67b29ebca04bc6e5550746d5faea3a0db1663e1dd47fcc03feed28a3b61631797e9518bfd8a7ef03faff956266ea48381e6b8db53f9983a449d10e23a056597848c062e93987157e930c745224afc832e83e820b8e7b3fd05f416b811113cde8aa087bc8bc58ee4f6e8c9d8af8bf5af26b17fe3a9bed91d7717d3c836ed485bf00c27854799d31a753d73337426b358c40bdc7599cf3c148ae64e9de68b24c0c554b5e678f90d94fd86cc6e3291db72d8e117c044a64ed6c77a001f4b371fd18d332b26e78ccbc25c3e61197823a2f29d5f5b90f4f5abe1834cb749f4bf3339f4246c3ba7ed218229de71b1dda3fead58622a9dfee3f590524505719fda54a2aa7e02144a8b912544ddbc12f9f386a02729472ecae4fbc1a999a250268c2b7e45d82db68d0562a4a82509b1ef2ee6cda875735cb3b36954b1dc298944f91715184aca040225a46307a0da2330ca27dc0dca77c10a8253605408c99e1b62635ed6896254f7073dfd56a117acc8b24402bf9a1553020fab2758b00dbb7ba35c186df4ad384e9d15c53beef25c48fdcdb391f355a83b00c0c0cea24675b49260250625b95ff5b5046d7cbb0b9da5ac2e93da211cc06cf31dde0e518082b08c2dfd634aa57398bd07b76cb625d467982f90c51fec08a362f557d1ded8a5848770e3d5b678089c85c54530759fafd66a0ec38d98d1abf2861b51a1c53db82348754b876837eaff04f66cf0695f930c80491dd526691de6a13f9eee4f4cc00920ba33429d3874b32a55179c8bc2270ad696cef66652086f4f7a936778f375bcac53b53580bf14bb83bd9d762e53e810502ab368c2f9c44fb1091aef9db72041e4613938926f01615a99fc4e7e9c54973ff8ec69b88ca972cdf818331a0ad883890d0ecdd0b1d47c911bdfb231a0dfcf39ea63a8474f521d2cc477edddcab1d6f37a80bc401860b94b605eb7af7657cde6584b2b211344a9879d6acb9bde299392c5d2de2137bc314079345922b164cb0ee84f5664bd9f91259b7836e8f1be09b14066bdd27a4a486241a41690cce99494bdf9ccc55baaebdfb75abe9d5558886963e8559addc95948a8f6d9f1b7689408e91200d0bb49048f98f6e85f8636be30aedee66dfa29e92eb3154aed08b12dbb61543d40be53a15e726a5dc0a5e588ce4dbcf67ec21aeaa4d00f0adfaedb7805222b3ea163eb7a85f07c287e3cf7e882ccf6ccd155e4532908cda1bd98d675b1a776df74f996d69b0eb787ffdd003884ab6a75fcfa92005d2e1b4220aa9d4987c430dc7c0da3a292568cb031f57ae718f2f80a48cd048217a5d64583bfda6e85cc48e11f7c78f7532314a9a597de3e6272873263458937f681d50fd01546daa29fbe4ef41dbb916564c72f5af19fff18a2b09dc7d24f6fc95ce8ad000b3bf23cd37faf8f042365153b9e6de8f99a08f3bcdcb358e680d94f7b5b6ccaa0835cabc95b992a8070338490d4ff5f1de992bb0d13c697e818f837da04b992eef84844dd1a741cb599639e49c851f562c88ff5b5f979f409d44bc960546d3fe30eeea4a04aa72cea64617c91b34db25dedeb8e7136e2cf8d098cd0aa7a6f3ba3a00a32dcec5ba3f5588c3d4f8cee93436033b4febe05484ba2a0baf9e8ed9df1f9931a6e285fde8cc82555473d4678758f2a4554d0f70725b6e823087245ccb47855b3363917eded1ab24a7b787e739112395cac4ac66dd70cd74924fe11a59a338eceb36eeba6f8e6192fb7b377a3ae1217093368951df3f15ff9a91e9660bd5e5fbea1d647b2edee219aa94e1ee9f2fee375cdbbe2d05db650fadd07053cf3d64a914c8b1212ec4b8437ee43d475bffebad99b80324ca88ad474d1b8a87e08b72b8310d0817a796b4259c222b8badae0886f94c055ba85560ed611faa7e397d9985645d0d82a088f0a1a93d4db19aaa6d080f1c3bed60b93e74886347b4d40c75bb6f7d8c03e7df0a78a0d82c81ed77909ffceeefc43844eb281f2317916c7b3430b8111f9f46318316c85b3e52d60373c20910d2aa006bad2ef29839bda0d31ac4258e6d36a2459eabfa998c3371854ac16d158eede8395d70a5dae77e6a2c49ba66c06d147ec8c490c746518b7e44b1fbec7bcb2dc886de781187f984e55d1b5039226b6dcf9a145b6d4f6e4a92a297a632d8e69f4f4e3ae841ea33edf35a548af3b54efdbfa3386680269bc7d7c0548752f70eb6173d12bbd4160f1d40f562f50f71f98d3bf2356f84b4cceb391dd7aaf67a00ae10eb0a8ed07346e0be2a6961264bc74df73eb7feedc7bca2284f7f6076165020dd057d20b20525d7ce006365071b5e36ebd2e652f840969e3da6614d1729839cda9e20962cda6a85a94f0a844ef54e675ae714f6cb88fa86e6a3e0a8c85cff9ab2d34d1e1683395954d389da55d710801e2ece42d2f06b9a7716faafdeaf77dd228502a5d95f7e9c96f1494e108ccb16f0cd94672a0b67770cfe8db44304d93421075685f1f1d344a2bed9b2ec4c86975316342f3338068eed46025c1814774613762e31affd9f63c45e6dd3666dd354bd1fe4aa29cfdb04be6c11524fd23a9366d4722b19b960817f818a0ac14a97a2389f6b2e7b2de846d74a2c5ad82704ed417072154f162b4../../../../usr/lib64/pgsql/tutorial/funcs.so../../../../usr/lib64/pgsql/tutorial/complex.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpostgresql-10.17-1.module_el8.5.0+827+770862af.src.rpmpostgresql-docpostgresql-docspostgresql-docs(x86-64)@@@@    @libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)postgresql(x86-64)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)10.17-1.module_el8.5.0+827+770862af3.0.4-14.6.0-14.0-15.2-14.14.3`!@_ _2@^[_[m~@[b@[a[GB[GBZ@Z؄Z3@ZЛZ@Z8@Z8@YW@YY@YyYu@YP@YJ_Y>@Y3@Y"YR@XXsXX}@XwoXWXWWSW@WgW8dW4p@W0{WV>@VV=@VVqR@V`.VD@VA@V VV7@U@U@UUU~@Uyx@UrUn@U]U]U@U @T Tи@TY@TsTD@TS@S@S@S@SR@S @SSS,S8@S|@SsZS*@S!S@R@Ra@RRRRR@RjR_@RVR/ R R@R6R@QB@QQp@QQ@QQ@Q@Q@Q(@Q]k@Q@PrPѬ@PP`K@PM@P - 10.17-1Patrik Novotný - 10.15-1Patrik Novotný - 10.14-1Patrik Novotný - 10.13-1Pavel Raiskup - 10.6-1Pavel Raiskup - 10.5-1Pavel Raiskup - 10.4-4Pavel Raiskup - 10.4-3Pavel Raiskup - 10.4-2Pavel Raiskup - 10.4-1Pavel Raiskup - 10.3-5Pavel Raiskup - 10.3-4Pavel Raiskup - 10.3-3Pavel Raiskup - 10.3-2Pavel Raiskup - 10.3-1Pavel Raiskup - 10.1-2Pavel Raiskup - 10.1-1Pavel Raiskup - 9.6.5-1Petr Kubat - 9.6.4-1Fedora Release Engineering - 9.6.3-9Fedora Release Engineering - 9.6.3-8Pavel Raiskup - 9.6.3-7Pavel Raiskup - 9.6.3-6Pavel Raiskup - 9.6.3-5Pavel Raiskup - 9.6.3-4Jitka Plesnikova - 9.6.3-3Petr Kubat - 9.6.3-2Pavel Raiskup - 9.6.3-1Pavel Raiskup - 9.6.2-4Pavel Raiskup - 9.6.2-3Pavel Raiskup - 9.6.2-2Pavel Raiskup - 9.6.2-1Igor Gnatenko - 9.6.1-3Miro Hrončok - 9.6.1-2Pavel Raiskup - 9.6.1-1Pavel Raiskup - 9.6.0-1Pavel Raiskup - 9.6.0-1Petr Kubat - 9.5.4-1Pavel Raiskup - 9.5.3-3Jitka Plesnikova - 9.5.3-2Pavel Raiskup - 9.5.3-1Pavel Raiskup - 9.5.2-2Pavel Raiskup - 9.5.2-1Pavel Raiskup - 9.5.1-2Pavel Raiskup - 9.5.1-1Fedora Release Engineering - 9.5.0-2Pavel Raiskup - 9.5.0-1Pavel Kajaba - 9.4.5-5Pavel Kajaba - 9.4.5-4Pavel Raiskup - 9.4.5-3Fedora Release Engineering - 9.4.5-3Pavel Raiskup - 9.4.5-2Pavel Raiskup - 9.4.5-1Pavel Raiskup - 9.4.4-6Pavel Raiskup - 9.4.4-5Pavel Raiskup - 9.4.4-4Pavel Raiskup - 9.4.4-3Fedora Release Engineering - 9.4.4-2Pavel Raiskup - 9.4.4-1Pavel Raiskup - 9.4.4-1Jitka Plesnikova - 9.4.3-2Jozef Mlich - 9.4.3-1Jozef Mlich - 9.4.2-1Pavel Raiskup - 9.4.1-4Jozef Mlich - 9.4.1-3Jozef Mlich - 9.4.1-2Pavel Raiskup - 9.4.1-1Pavel Raiskup - 9.4.0-2Jozef Mlich - 9.4.0-1Pavel Raiskup - 9.3.5-8Pavel Raiskup - 9.3.5-7Pavel Raiskup - 9.3.5-6Jitka Plesnikova - 9.3.5-5Pavel Raiskup - 9.3.5-4Fedora Release Engineering - 9.3.5-3Pavel Raiskup - 9.3.5-2Pavel Raiskup - 9.3.5-1Pavel Raiskup - 9.3.4-8Pavel Raiskup - 9.3.4-7Fedora Release Engineering - 9.3.4-6Honza Horak - 9.3.4-5Honza Horak - 9.3.4-4Jaroslav Škarvada - 9.3.4-3Pavel Raiskup - 9.3.4-2Jozef Mlich - 9.3.4-1Jozef Mlich - 9.3.3-2Jozef Mlich - 9.3.3-1Pavel Raiskup - 9.3.2-7Pavel Raiskup - 9.3.2-6Pavel Raiskup - 9.3.2-5Pavel Raiskup - 9.3.2-4Pavel Raiskup - 9.3.2-3Pavel Raiskup - 9.3.2-2Jozef Mlich - 9.3.2-2Jozef Mlich - 9.3.2-1Jozef Mlich - 9.3.1-2Jozef Mlich - 9.3.1-1Pavel Raiskup - 9.3.0-1Pavel Raiskup - 9.2.4-11Pavel Raiskup - 9.2.4-10Pavel Raiskup - 9.2.4-9Pavel Raiskup - 9.2.4-8Fedora Release Engineering - 9.2.4-7Pavel Raiskup - 9.2.4-6Pavel Raiskup - 9.2.4-5Petr Pisar - 9.2.4-5Pavel Raiskup - 9.2.4-4Pavel Raiskup - 9.2.4-3Pavel Raiskup - 9.2.4-3Jan Stanek - 9.2.4-3Pavel Raiskup - 9.2.4-2Pavel Raiskup - 9.2.4-2Tom Lane 9.2.4-1Tom Lane 9.2.3-1Tom Lane 9.2.2-3Tom Lane 9.2.2-2Tom Lane 9.2.2-1Tom Lane 9.2.1-1Tom Lane 9.2.0-1Tom Lane 9.1.5-2Tom Lane 9.1.5-1Tom Lane 9.1.4-5Fedora Release Engineering - 9.1.4-4Tom Lane 9.1.4-3Petr Pisar - 9.1.4-2Tom Lane 9.1.4-1Tom Lane 9.1.3-3Tom Lane 9.1.3-2Tom Lane 9.1.3-1Tom Lane 9.1.2-2Tom Lane 9.1.2-1Honza Horak 9.1.1-2Tom Lane 9.1.1-1Tom Lane 9.1.0-1Tom Lane 9.0.4-8Petr Sabata - 9.0.4-7Petr Sabata - 9.0.4-6Tom Lane 9.0.4-5Marcela Mašláňová 9.0.4-4Tom Lane 9.0.4-3Tom Lane 9.0.4-2Tom Lane 9.0.4-1Fedora Release Engineering - 9.0.3-3Tom Lane 9.0.3-2Tom Lane 9.0.3-1Tom Lane 9.0.2-1Tom Lane 8.4.6-1Tom Lane 8.4.5-1Orcan Ogetbil - 8.4.4-3Marcela Maslanova - 8.4.4-2Tom Lane 8.4.4-1Tom Lane 8.4.3-1Tom Lane 8.4.2-8Tom "spot" Callaway 8.4.2-7Tom Lane 8.4.2-6Tom Lane 8.4.2-5Tom Lane 8.4.2-4Tom Lane 8.4.2-3Tom Lane 8.4.2-2Tom Lane 8.4.2-1Stepan Kasal - 8.4.1-5Tom Lane 8.4.1-4Tom Lane 8.4.1-3Tomas Mraz - 8.4.1-2Tom Lane 8.4.1-1Karsten Hopp 8.4.0-3.2Karsten Hopp 8.4.0-3.1Tomas Mraz - 8.4.0-3Tom "spot" Callaway 8.4.0-2Tom Lane 8.4.0-1Fedora Release Engineering - 8.3.7-2Tom Lane 8.3.7-1Tom Lane 8.3.6-4Tom Lane 8.3.6-3Fedora Release Engineering - 8.3.6-2Tom Lane 8.3.6-1Dennis Gilmore 8.3.5-4Tomas Mraz - 8.3.5-3Ignacio Vazquez-Abrams - 8.3.5-2Tom Lane 8.3.5-1Tom Lane 8.3.4-1Tom Lane 8.3.3-3Tom Lane 8.3.3-2Tom Lane 8.3.3-1Tom Lane 8.3.1-5Tom Lane 8.3.1-4Tom Lane 8.3.1-3Tom Lane 8.3.1-2Tom Lane 8.3.1-1Tom "spot" Callaway 8.3.0-3Tom Lane 8.3.0-2Tom Lane 8.3.0-1Tom Lane 8.3RC2-1Tom Lane 8.2.6-1Tom Lane 8.2.5-2Tom Lane 8.2.5-1Tom Lane 8.2.4-6Tom Lane 8.2.4-5Tom Lane 8.2.4-4Tom Lane 8.2.4-3Tom Lane 8.2.4-2Tom Lane 8.2.4-1Karsten Hopp 8.2.3-2Tom Lane 8.2.3-1Tom Lane 8.2.2-1Tom Lane 8.2.1-2Tom Lane 8.2.1-1Jeremy Katz - 8.2.0-2Tom Lane 8.2.0-1Jesse Keating - 8.1.4-1.1Tom Lane 8.1.4-1Tom Lane 8.1.3-2Jesse Keating - 8.1.3-1.1Tom Lane 8.1.3-1Jesse Keating - 8.1.2-1.1Tom Lane 8.1.2-1Tom Lane 8.1.1-3Tom Lane 8.1.1-2Tom Lane 8.1.1-1Jesse Keating Tom Lane 8.1.0-4Tom Lane 8.1.0-3Tom Lane 8.1.0-2Tom Lane 8.1.0-1Tomas Mraz Tom Lane 8.0.4-2Tom Lane 8.0.4-1Tom Lane 8.0.3-1Florian La Roche 8.0.2-2Tom Lane 8.0.2-1Tom Lane 8.0.1-5Tom Lane 8.0.1-4Tomas Mraz 8.0.1-3Tom Lane 8.0.1-2Tom Lane 8.0.1-1Tom Lane 8.0.0-1Tim Waugh 7.4.6-5Dan Walsh 7.4.6-4Tom Lane 7.4.6-3Tom Lane 7.4.6-2Tom Lane 7.4.6-1Tom Lane 7.4.5-4Tom Lane 7.4.5-3Tom Lane 7.4.5-2Tom Lane 7.4.5-1Tom Lane 7.4.3-3Tom Lane 7.4.3-2Tom Lane 7.4.3-1Elliot Lee Tom Lane 7.4.2-1Elliot Lee Tom Lane Tom Lane Tim Waugh Elliot Lee Lamar Owen David Jee 7.4-5David Jee 7.4-4David Jee 7.4-3David Jee 7.4-2David Jee 7.4-1Lamar Owen Kaj J. Niemi 7.4-0.1- Update to 10.17 Resolves: #1964521 Fix: CVE-2021-32027, CVE-2021-32028- Rebase to upstream release 10.15 Resolves: rhbz#1898214 Resolves: rhbz#1898342 Resolves: rhbz#1898248- Rebase to upstream release 10.14 Fixes RHBZ#1727803 Fixes RHBZ#1741489 Fixes RHBZ#1709196- Rebase to upstream release 10.13 Fixes RHBZ#1727803 Fixes RHBZ#1741489 Fixes RHBZ#1709196- update to 10.6 per release notes: https://www.postgresql.org/docs/10/release-10-6.html- update to 10.5 per release notes: https://www.postgresql.org/docs/10/static/release-10-5.html- new postgresql-setup, the %postgresql_tests* macros now start the build-time server on random port number- gcc is fixed (rhbz#1600395), dropping the workaround patch- fix pg_config-*.mo collision with libpq-devel- sync with fedora rawhide- pltcl: drop tcl-pltcl dependency (rhbz#1571181)- fix upgrade subpackage (sync with F28+)- missing *-devel => *-server-devel* changes (rhbz#1569041)- don't build *-libs subpackage - don't collide with libpq{,-devel} - sync with fedora rawhide- update to 10.3 per release notes: https://www.postgresql.org/docs/10/static/release-10-3.html- build plpython3 subpackage- sync with Fedora 28 state - fix prevmajorversion to 9.2 (RHEL7 version) - reset Release to 1, for RHEL8 purposes- update to 9.6.5 per release notes: https://www.postgresql.org/docs/9.6/static/release-9-6-5.html- update to 9.6.4 per release notes: https://www.postgresql.org/docs/9.6/static/release-9-6-4.html- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- drop perl rpath patch; libperl.so* is now in %_libdir (rhbz#1474417)- don't provide libpqwalreceiver.so() soname- drop the __os_install_post redefinition hack- drop -DLINUX_OOM_SCORE_ADJ=0 define from CFLAGS (rhbz#1110969, rhbz#1436554)- Perl 5.26 rebuild- fix indentation issues in hstore_plperlu test-case (rhbz#1453111)- update to 9.6.3 per release notes: https://www.postgresql.org/docs/9.6/static/release-9-6-3.html- rebase to postgresql-setup 5.1- spring cleanup- rebuild for rhbz#1436006- update to 9.6.2 per release notes: https://www.postgresql.org/docs/9.6/static/release-9-6-2.html - remove mistakenly isntalled libpgfeutils.a- Rebuild for readline 7.x- Rebuild for Python 3.6- update to 9.6.1 per release notes: https://www.postgresql.org/docs/9.6/static/release-9-6-1.html - add gen_sources.sh script - remove plpython build hack, fixed upstream - remove aarch64 and ppc64p7 hacks, fixed by the %configure call- rebase the postgresql-setup tarball- update to 9.6.0 per release notes: https://www.postgresql.org/docs/9.6/static/release-9-6.html- update to 9.5.4 per release notes: http://www.postgresql.org/docs/9.5/static/release-9-5-4.html- use multilib-rpm-config package for multilib hacks- Perl 5.24 rebuild- update to 9.5.3 per release notes: http://www.postgresql.org/docs/9.5/static/release-9-5-3.html- fix the test subpackage, pg_regress now uses --bindir- update to 9.5.2 per release notes http://www.postgresql.org/docs/9.5/static/release-9-5-2.html- package static libraries without dynamic counterparts (rhbz#784281)- update to 9.5.1 per release notes http://www.postgresql.org/docs/9.5/static/release-9-5-1.html- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- update to 9.5.0 per release notes http://www.postgresql.org/docs/9.5/static/release-9-5.html - update postgresql-setup to v4.0 to reflect new packaging style- fixed problem with xml2 test (rhbz#1286692)- fixed short-circuit build- fix testsuite failure with new Python 3.5 (rhbz#1280404)- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5- devel package should not require the main package (rhbz#1272219) - multilib fix, more general solution (rhbz#1190346)- update to 9.4.5 per release notes http://www.postgresql.org/docs/9.4/static/release-9-4-5.html- postgresql-setup rebase to 3.4 (rhbz#1265319, rhbz#1247477)- enable hardening (safe for kernel 4.1+) (see rhbz#952946 comment #24)- install README.rpm-dist properly (rhbz#1249708)- revert/fix part of e6acde1a9 commit related to multilib hack (rhbz#1242873)- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- fix for Perl 5.22 rebase (rhbz#1231279)- update to 9.4.4 per release notes http://www.postgresql.org/docs/9.4/static/release-9-4-4.html- Perl 5.22 rebuild- update to 9.4.3 per release notes http://www.postgresql.org/docs/9.4/static/release-9-4-3.html- update to 9.4.2 per release notes http://www.postgresql.org/docs/9.4/static/release-9-4-2.html- make the %check phase more verbose for FAIL cases - don't FTBFS on f23+ where hardening is on by default- update to postgresql-setup 3.3- Adding tcl-pgtcl into Requires of -tcl subpackage- update to 9.4.1 per release notes http://www.postgresql.org/docs/9.4/static/release-9-4-1.html- sort file lists alphabetically- update to 9.4.0 per release notes http://www.postgresql.org/docs/9.4/static/index.html- print regression.diffs contents to stdout (#1118392)- be forgiving of variant spellings of locale names in pg_upgrade (#1007802)- postgresql-setup & relatives are now in separate tarball- Perl 5.20 rebuild- install macros.postgresql, not postgresql.macros- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- fix the prevversion sum link and comment a little- update to 9.3.5 per release notes http://www.postgresql.org/docs/9.3/static/release-9-3-5.html- provide postgresql-doc for postgresql-docs package (#1086420) - move html documentation to *-docs subpackage (#1086420) - provide postgresql-server(:MODULE_COMPAT_%{postgresql_major}) to guard against incompatible plugin installation (#1008939)- OOM handling compatible with 9.5+, by Tom Lane (#1110969)- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Rebuild for Python 3.4- Change plpython_do test a bit so it is universal for all python versions- Rebuilt for https://fedoraproject.org/wiki/Changes/f21tcl86- set basic $PATH when it is empty or unset, (#1097317)- update to 9.3.4 minor version per release notes: http://www.postgresql.org/docs/9.3/static/release-9-3-4.html- Fix WAL replay of locking an updated tuple kudos to Alvaro Herrera- update to 9.3.3 minor version per release notes: http://www.postgresql.org/docs/9.3/static/release-9-3-3.html- postgresql-setup: typos- add PGSETUP_PGUPGRADE_OPTIONS env var for postgresql-setup- fix the postgresql-setup --version option- postgresql-setup(upgrade): don't stop old server when it can not be started - postgresql-setup(initdb, upgrade): add $PGSETUP_INITDB_OPTIONS - postgresql-setup: do not pretend 'sh' compatibility - move script generation to proper place - postgresql-setup: document a little and genrate manual page- build with -O3 on ppc64 (private #1051075)- lint the postgresql-setup script- don't fail if user has badly configure 'postgres' user access (#1040364)- update to 9.3.2 minor version per release notes: http://www.postgresql.org/docs/9.3/static/release-9-3-2.html- the prevversion (see package upgrade process) is updated from 9.2.4 to 9.2.5- update to 9.3.1 minor version per release notes: http://www.postgresql.org/docs/9.3/static/release-9-3-1.html- update to 9.3 major version per release notes: http://www.postgresql.org/docs/9.3/static/release-9-3.html- upgrade: stop old server in case of permissions problem (#896161)- disable aggressive loop optimizations for old codebase (#993532)- generate links docdir links in postgresql-check-db-dir correctly (#994048)- allow `rpmbuild -bi --short-circuit`- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- split aarch64 patch to allow build without postgresql-upgrade- fix testsuite to allow build against Perl 5.18- Perl 5.18 rebuild- do not use -b for manual page fixes- fix README.rpm-dist for the bug (#969050) - replace hard-wired path with %{_datadir}- add atomic operations support for aarch64 to preupgrade version also (#970661) - apply the forgotten man-page-day patch (#948933)- added patch for manual pages (#948933)- postgresql-setup: don't create whole path to server's data to make sure that the parent directory has correct permissions (#972425)- fix rpmlint warnings - fix aarch64 build by defining missing atomic operations (#970661)- Update to PostgreSQL 9.2.4, for various fixes described at http://www.postgresql.org/docs/9.2/static/release-9-2-4.html including the fixes for CVE-2013-1899, CVE-2013-1900, CVE-2013-1901 Resolves: #929223, #929255, #929328 - fix build for aarch64 and ppc64p7- Update to PostgreSQL 9.2.3, for various fixes described at http://www.postgresql.org/docs/9.2/static/release-9-2-3.html including the fix for CVE-2013-0255 Resolves: #908722 - Make the package build with selinux option disabled Resolves: #894367 - Include old version of pg_controldata in postgresql-upgrade subpackage Related: #896161- Prevent creation of TCP socket during pg_upgrade regression test, so that concurrent RPM builds on the same machine won't fail Resolves: #891531 - Make sure $PGDATA/pg_log/ gets the right SELinux label in postgresql-setup Resolves: #891547- Make building of plpython3 dependent on Fedora version, per guidelines Resolves: #888419- Update to PostgreSQL 9.2.2, for various fixes described at http://www.postgresql.org/docs/9.2/static/release-9-2-2.html - Use new systemd install/uninstall trigger macros conditionally, so that package can still be installed on pre-F18 branches- Update to PostgreSQL 9.2.1, for various fixes described at http://www.postgresql.org/docs/9.2/static/release-9-2-1.html including a nasty data-loss bug - Adopt new systemd macros for server package install/uninstall triggers Resolves: #850277- Update to PostgreSQL 9.2.0 (major version bump); in-place upgrade support now works from 9.1.x as the previous version - Add postgresql-plpython3 subpackage with PL/Python built against Python 3- Remove unnecessary ldconfig calls in pre/post triggers Resolves: #849344- Update to PostgreSQL 9.1.5, for various fixes described at http://www.postgresql.org/docs/9.1/static/release-9-1-5.html including the fixes for CVE-2012-3488, CVE-2012-3489- Back-port upstream support for postmaster listening on multiple Unix sockets - Configure postmaster to create sockets in both /var/run/postgresql and /tmp; the former is now the default place for libpq to contact the postmaster. Resolves: #825448 - Annotate postgresql.conf about not setting port number there - Minor specfile cleanup per suggestions from Tom Callaway Related: #845110- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Update code to use oom_score_adj not oom_adj, thereby suppressing whining in the kernel log - Add "legacy action" scripts to support "service postgresql initdb" and "service postgresql upgrade" in a now-approved fashion (requires a recent version of initscripts to work) Resolves: #800416- Perl 5.16 rebuild- Update to PostgreSQL 9.1.4, for various fixes described at http://www.postgresql.org/docs/9.1/static/release-9-1-4.html including the fixes for CVE-2012-2143, CVE-2012-2655 Resolves: #826606 - Update previous version (embedded in postgresql-upgrade) to 9.0.8 because fix in whole-row variable dumping could be needed for upgrades - Revert fix for bug #800416, per fedora-packaging discussion at http://lists.fedoraproject.org/pipermail/packaging/2012-April/008314.html "service postgresql initdb" is dead and will stay that way- Fix postgresql-setup to rely on systemd to parse the unit file, instead of using ad-hoc code Resolves: #804290- Fix postgresql-setup to look for unit file in /usr/lib and to ignore comments therein Resolves: #802835 - Resurrect a now-mostly-dummy postgresql init script, so that people can keep on using "service postgresql initdb" if they wish Resolves: #800416- Update to PostgreSQL 9.1.3, for various fixes described at http://www.postgresql.org/docs/9.1/static/release-9-1-3.html including the fixes for CVE-2012-0866, CVE-2012-0867, CVE-2012-0868 Resolves: #797918- Make systemd unit file more user-friendly by resurrecting the old init script's checks for data directory presence and version match Resolves: #771496- Update to PostgreSQL 9.1.2, for various fixes described at http://www.postgresql.org/docs/9.1/static/release-9-1-2.html- Create a symlink of pg_regress instead of full copy; Don't strip symbols from regress libs Related: #729012- Update to PostgreSQL 9.1.1, for various fixes described at http://www.postgresql.org/docs/9.1/static/release-9-1-1.html - Enable build (but not test) of contrib/sepgsql - Clean up specfile build options so that turning options off works again- Update to PostgreSQL 9.1.0 (major version bump); in-place upgrade support now works from 9.0.x as the previous version- Convert to systemd startup support Resolves: #696427- Perl mass rebuild- Perl mass rebuild- Remove erroneously-included Default-Start line from LSB init block Related: #717024- Perl mass rebuild - incorporate upstream patch to make it build with Perl 5.14- Work around gcc 4.6.0 bug (temporary backport from next upstream release)- Add LSB init block to initscript, to ensure sane ordering at system boot Resolves: #703215- Update to PostgreSQL 9.0.4, for various fixes described at http://www.postgresql.org/docs/9.0/static/release-9-0-4.html - Add %{?_isa} to cross-subpackage Requires, per latest packaging guidelines- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Remove filter-requires-perl-Pg.sh, which doesn't seem to be needed now that PyGreSQL has been split out; and our use of it isn't compatible with rpm 4.9 anyway- Update to PostgreSQL 9.0.3, for various fixes described at http://www.postgresql.org/docs/9.0/static/release-9-0-3.html including the fix for CVE-2010-4015 Resolves: #674296- Update to PostgreSQL 9.0.2 (major version bump) - Create infrastructure for in-place database upgrade using pg_upgrade Resolves: #398221- Update to PostgreSQL 8.4.6, for various fixes described at http://www.postgresql.org/docs/8.4/static/release-8-4-6.html - Ensure we don't package any .gitignore files from the source tarball Related: #642210- Update to PostgreSQL 8.4.5, for various fixes described at http://www.postgresql.org/docs/8.4/static/release-8-4-5.html including the fix for CVE-2010-3433 Related: #639371 - Add -p "$pidfile" to initscript's status call to improve corner cases. Related: #561010- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild - Duplicate COPYRIGHT in -libs subpackage, per revised packaging guidelines- Mass rebuild with perl-5.12.0- Update to PostgreSQL 8.4.4, for various fixes described at http://www.postgresql.org/docs/8.4/static/release-8-4-4.html including fixes for CVE-2010-1169 and CVE-2010-1170 Resolves: #593032- Update to PostgreSQL 8.4.3, for various fixes described at http://www.postgresql.org/docs/8.4/static/release-8-4-3.html- Bring init script into some modicum of compliance with Fedora/LSB standards Resolves: #201043- adjust license tag to reflect OSI decision- Emit explicit error message if user tries to build RPM as root Related: #558921- Latest version of systemtap needs the probes.o file to be built again Resolves: #557266 - Provide script and instructions for building the documentation PDF- Arrange for the postmaster, but not any of its child processes, to be run with oom_adj -17. This compensates for the OOM killer not being smart about accounting for shared memory usage.- Remove the postgresql-python and postgresql-tcl subpackages. These files are now broken out as their own packages (PyGreSQL and tcl-pgtcl, respectively), to reflect the now longstanding split of upstream projects. Related: #452306, #452321- Remove static libraries (.a files) from package, per packaging guidelines - Change %define to %global, per packaging guidelines- Update to PostgreSQL 8.4.2, for various fixes described at http://www.postgresql.org/docs/8.4/static/release-8-4-2.html including two security issues Related: #546321 Related: #547662 - Use -N not the obsolete -n in useradd call Resolves: #495727 - Clean up specfile to eliminate rpmlint gripes, mainly by removing no-longer-needed provisions for superseding rh-postgresql- rebuild against perl 5.10.1- add sparc/sparc64 to multilib header support- Ensure pgstartup.log gets the right ownership/permissions during initdb Resolves: #498959- Use password-auth common PAM configuration instead of system-auth- Update to PostgreSQL 8.4.1, for various fixes described at http://www.postgresql.org/docs/8.4/static/release-8-4-1.html including two security issues Related: #522085 Related: #522092- bump release and build again with the correct libssl- disable dtrace on s390x as a workaround until #520469 has been fixed- rebuilt with new openssl- update License tag to MIT (PostgreSQL calls it "BSD", but it is MIT) - Note: This changes nothing from a license compatibility perspective.- Update to PostgreSQL 8.4.0. See release notes at http://www.postgresql.org/docs/8.4/static/release-8-4.html- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Update to PostgreSQL 8.3.7, for various fixes described at http://www.postgresql.org/docs/8.3/static/release-8-3-7.html notably the fix for CVE-2009-0922- Prevent dependent packages from needing to include sys/sdt.h (unintended side effect of previous patch) - Use -O1 on alpha, per report from Oliver Falk; -O2 tickles gcc bugs- Enable tracing via systemtap Resolves: #488941- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Update to PostgreSQL 8.3.6, for various fixes described at http://www.postgresql.org/docs/8.3/static/release-8-3-6.html- use -O1 on sparc64- rebuild with new openssl- Rebuild for Python 2.6- Update to PostgreSQL 8.3.5. - Improve display from init script's initdb action, per Michael Schwendt- Update to PostgreSQL 8.3.4.- Fix build failure caused by new default patch fuzz = 0 policy in rawhide.- Install Pgtcl in /usr/lib/tcl$TCL_VERSION, not directly in /usr/lib. Needed because tcl 8.5 no longer puts /usr/lib into its package search path. NOTE: do not back-port this change into branches using pre-8.5 tcl, because /usr/lib/tcl8.4 had been a symlink to /usr/share/tcl8.4, and /usr/share is exactly where we must not put Pgtcl. Resolves: #228263- Update to PostgreSQL 8.3.3. - Remove postgresql-prefer-ncurses.patch, no longer needed in recent Fedora releases because libtermcap is gone.- rebuild because of buildsystem hiccup- Enable LDAP support Resolves: #445315 - Use -Wl,--as-needed to suppress bogus dependencies for libraries that are really only needed by some of the subpackages- Fix build breakage on PPC due to incorrect configure test Related: #444317- Clean up cross-subpackage Requires: to ensure that updating any one subpackage brings in the matching versions of others. Resolves: #444271- Update to PostgreSQL 8.3.1.- add Requires for versioned perl (libperl.so)- Enable the new GSSAPI support in 8.3.0.- Update to PostgreSQL 8.3.0.- Update to PostgreSQL 8.3RC2 (not waiting for 8.3.0 because Fedora 9 alpha should be 8.3-based not 8.2-based). - Update to pgtcl 1.6.2- Update to PostgreSQL 8.2.6 to fix CVE-2007-4769, CVE-2007-4772, CVE-2007-6067, CVE-2007-6600, CVE-2007-6601 - Make initscript and pam config files be installed unconditionally; seems new buildroots don't necessarily have those directories in place- Rebuild for new openssl- Update to PostgreSQL 8.2.5 and pgtcl 1.6.0- Fix multilib problem for /usr/include/ecpg_config.h (which is new in 8.2.x)- Use nicer solution for tzdata file substitution: upstream discussion concluded that hardwiring the path was better than a symlink after all.- Use tzdata package's data files instead of private copy, so that postgresql-server need not be turned for routine timezone updates - Don't remove postgres user/group during RPM uninstall, per Fedora packaging guidelines - Seems we need an explicit BuildRequires on gawk now - Rebuild to fix Fedora toolchain issues- Recent perl changes in rawhide mean we need a more specific BuildRequires- Fix oversight in postgresql-test makefile: pg_regress isn't a shell script anymore. Per upstream bug 3398.- Update to PostgreSQL 8.2.4 for CVE-2007-2138, data loss bugs Resolves: #237682- rebuild with tcl-8.4- Update to PostgreSQL 8.2.3 due to regression induced by security fix Resolves: #227522- Update to PostgreSQL 8.2.2 to fix CVE-2007-0555, CVE-2007-0556 Related: #225496- Split -pl subpackage into three new packages to reduce dependencies and track upstream project's packaging.- Update to PostgreSQL 8.2.1 - Update to pgtcl 1.5.3 - Be sure we link to libncurses, not libtermcap which is disappearing in Fedora- rebuild for python 2.5- Update to PostgreSQL 8.2.0 - Update to PyGreSQL 3.8.1 - Fix chcon arguments in test/regress/Makefile Related: #201035 - Adjust init script to not fool /etc/rc.d/rc Resolves: #161470 - Change init script to not do initdb automatically, but require manual "service postgresql initdb" for safety. Per upstream discussions.- rebuild- Update to PostgreSQL 8.1.4 (includes fixes for CVE-2006-2313, CVE-2006-2314; see bug #192173) - Update to PyGreSQL 3.8 - Suppress noise from chcon, per bug #187744- Remove JDBC from this build; we will package it as separate SRPM- rebump for build order issues during double-long bump- Update to PostgreSQL 8.1.3 (fixes bug #180617, CVE-2006-0553) - Update to jdbc driver build 405 - Modify multilib header hack to not break non-RH arches, per bug #177564- rebuilt for new gcc4.1 snapshot and glibc changes- Update to PostgreSQL 8.1.2 - Repair extraneous quote in pgtcl configure script ... odd that bash didn't use to spit up on this.- fix pg_config.h for 64-bit and ppc platforms - update Makefile.regress (needs to --load-language=plpgsql)- oops, looks like we want uname -i not uname -m- Update to PostgreSQL 8.1.1 - Make pg_config.h architecture-independent for multilib installs; put the original pg_config.h into pg_config_$ARCH.h- rebuilt- Update included PDF-format manual to 8.1.- Rebuild due to openssl library update.- Rebuild due to openssl library update.- Update to PostgreSQL 8.1.0, PyGreSQL 3.7, and jdbc driver build 404 - Fix PAM config file (must have account not only auth) (bug #167040) - Add BuildPrereq: libxslt-devel (bug #170141) - Sync with PGDG SRPM as much as feasible- use include instead of pam_stack in pam config- Add rpath to plperl.so (bug #162198)- Update to PostgreSQL 8.0.4, PyGreSQL 3.6.2, and jdbc driver build 312 - Adjust pgtcl link command to ensure it binds to correct libpq (bug #166665) - Remove obsolete Conflicts: against other python versions (bug #166754) - Add /etc/pam.d/postgresql (bug #167040) - Include contrib/xml2 in build (bug #167492)- Update to PostgreSQL 8.0.3 (includes security and data-loss fixes; see bz#156727, CAN-2005-1409, CAN-2005-1410) - Update to jdbc driver build 311 - Recreate postgres user after superseding an rh-postgresql install (bug #151911) - Ensure postgresql server is restarted if running during an upgrade- rebuild for postgresql-tcl- Update to PostgreSQL 8.0.2.- Remove unwanted rpath specification from pgtcl (bz#150649)- Attach Obsoletes: declarations for rh-postgresql to subpackages (bz#144435) - Make Requires: and Prereq: package linkages specify release not only version, as per recent mailing list discussion.- rebuild with openssl-0.9.7e- Repair improper error message in init script when PGVERSION doesn't match. - Arrange for auto update of version embedded in init script.- Update to PostgreSQL 8.0.1. - Add versionless symlinks to jar files (bz#145744)- Update to PostgreSQL 8.0.0, PyGreSQL 3.6.1, pgtcl 1.5.2, and jdbc driver build 309. - Extensive cleanout of obsolete cruft in patch set. - Regression tests are run during RPM build (NOTE: cannot build as root when this is enabled). - Postmaster stderr goes someplace useful, not /dev/null (bz#76503, #103767) - Make init script return a useful exit status (bz#80782) - Move docs' tutorial directory to %{_libdir}/pgsql/tutorial, since it includes .so files that surely do not belong under /usr/share. - Remove useless .sgml files from docs RPM (bz#134450) - Put regression tests under /usr/lib64 on 64-bit archs, since .so files are not architecture-independent.- Rebuilt for new readline.- Add restorecon to postgresql.init in order to restore database to correct - SELinux context.- Update to PyGreSQL 3.6 (to fix bug #142711) - Adjust a few file permissions (bug #142431) - Assign %{_libdir}/pgsql to base package instead of -server (bug #74003)- Rebuild so python components play with python 2.4 (bug 139160)- Update to PostgreSQL 7.4.6 (bugs 136947, 136949) - Make init script more paranoid about mkdir step of initializing a new database (bugs 136947, 136949)- Remove contrib/oidjoins stuff from installed fileset; it's of no use to ordinary users and has a security issue (bugs 136300, 136301) - adjust chkconfig priority (bug 128852)- Solve the stale lockfile problem (bugs 71295, 96981, 134090) - Use runuser instead of su for SELinux (bug 134588)- Update to PyGreSQL 3.5.- Update to PostgreSQL 7.4.5. - Update JDBC jars to driver build 215. - Add Obsoletes: entries for rh-postgresql packages, per bug 129278.- Undo ill-considered chkconfig change that causes server to start immediately upon install. Mea culpa (bug 127552).- Update JDBC jars to driver build 214.- Update to PostgreSQL 7.4.3. - Uninstalling server RPM stops postmaster first, per bug 114846. - Fix su commands to not assume PG user's shell is sh-like, per bug 124024. - Fix permissions on postgresql-python doc files, per bug 124822. - Minor postgresql.init improvements.- rebuilt- Update to PostgreSQL 7.4.2; sync with community SRPM as much as possible. - Support PGOPTS from /etc/sysconfig/pgsql, per bug 111504. - Fix permissions on /etc/sysconfig/pgsql, per bug 115278. - SELinux patch in init file: always su ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN10.17-1.module_el8.5.0+827+770862af10.17-1.module_el8.5.0+827+770862af10.17-1.module_el8.5.0+827+770862af.build-id562decd9d074f6d72de59a15a603b2ebca6c84b388670530378c1f3bc1089907c80d968afad8c4tutorialMakefileREADMEadvanced.sourceadvanced.sqlbasics.sourcebasics.sqlcomplex.ccomplex.socomplex.sourcecomplex.sqlfuncs.cfuncs.sofuncs.sourcefuncs.sqlfuncs_new.csyscat.sourcesyscat.sqlpostgresql-docshtmlacronyms.htmladmin.htmladminpack.htmlamcheck.htmlapp-clusterdb.htmlapp-createdb.htmlapp-createuser.htmlapp-dropdb.htmlapp-dropuser.htmlapp-ecpg.htmlapp-initdb.htmlapp-pg-ctl.htmlapp-pg-dumpall.htmlapp-pg-isready.htmlapp-pgbasebackup.htmlapp-pgconfig.htmlapp-pgcontroldata.htmlapp-pgdump.htmlapp-pgreceivewal.htmlapp-pgreceivexlog.htmlapp-pgrecvlogical.htmlapp-pgresetwal.htmlapp-pgresetxlog.htmlapp-pgrestore.htmlapp-pgrewind.htmlapp-postgres.htmlapp-postmaster.htmlapp-psql.htmlapp-reindexdb.htmlapp-vacuumdb.htmlappendix-obsolete.htmlappendixes.htmlapplevel-consistency.htmlarchive-recovery-settings.htmlarrays.htmlauth-delay.htmlauth-methods.htmlauth-pg-hba-conf.htmlauth-username-maps.htmlauto-explain.htmlbackup-dump.htmlbackup-file.htmlbackup.htmlbgworker.htmlbiblio.htmlbki-commands.htmlbki-example.htmlbki-format.htmlbki-structure.htmlbki.htmlbloom.htmlbookindex.htmlbrin-builtin-opclasses.htmlbrin-extensibility.htmlbrin-intro.htmlbrin.htmlbtree-gin.htmlbtree-gist.htmlbug-reporting.htmlcatalog-pg-aggregate.htmlcatalog-pg-am.htmlcatalog-pg-amop.htmlcatalog-pg-amproc.htmlcatalog-pg-attrdef.htmlcatalog-pg-attribute.htmlcatalog-pg-auth-members.htmlcatalog-pg-authid.htmlcatalog-pg-cast.htmlcatalog-pg-class.htmlcatalog-pg-collation.htmlcatalog-pg-constraint.htmlcatalog-pg-conversion.htmlcatalog-pg-database.htmlcatalog-pg-db-role-setting.htmlcatalog-pg-default-acl.htmlcatalog-pg-depend.htmlcatalog-pg-description.htmlcatalog-pg-enum.htmlcatalog-pg-event-trigger.htmlcatalog-pg-extension.htmlcatalog-pg-foreign-data-wrapper.htmlcatalog-pg-foreign-server.htmlcatalog-pg-foreign-table.htmlcatalog-pg-index.htmlcatalog-pg-inherits.htmlcatalog-pg-init-privs.htmlcatalog-pg-language.htmlcatalog-pg-largeobject-metadata.htmlcatalog-pg-largeobject.htmlcatalog-pg-namespace.htmlcatalog-pg-opclass.htmlcatalog-pg-operator.htmlcatalog-pg-opfamily.htmlcatalog-pg-partitioned-table.htmlcatalog-pg-pltemplate.htmlcatalog-pg-policy.htmlcatalog-pg-proc.htmlcatalog-pg-publication-rel.htmlcatalog-pg-publication.htmlcatalog-pg-range.htmlcatalog-pg-replication-origin.htmlcatalog-pg-rewrite.htmlcatalog-pg-seclabel.htmlcatalog-pg-sequence.htmlcatalog-pg-shdepend.htmlcatalog-pg-shdescription.htmlcatalog-pg-shseclabel.htmlcatalog-pg-statistic-ext.htmlcatalog-pg-statistic.htmlcatalog-pg-subscription-rel.htmlcatalog-pg-subscription.htmlcatalog-pg-tablespace.htmlcatalog-pg-transform.htmlcatalog-pg-trigger.htmlcatalog-pg-ts-config-map.htmlcatalog-pg-ts-config.htmlcatalog-pg-ts-dict.htmlcatalog-pg-ts-parser.htmlcatalog-pg-ts-template.htmlcatalog-pg-type.htmlcatalog-pg-user-mapping.htmlcatalogs-overview.htmlcatalogs.htmlcharset.htmlchkpass.htmlcitext.htmlclient-authentication-problems.htmlclient-authentication.htmlclient-interfaces.htmlcollation.htmlconfig-setting.htmlconnect-estab.htmlcontinuous-archiving.htmlcontrib-dblink-build-sql-delete.htmlcontrib-dblink-build-sql-insert.htmlcontrib-dblink-build-sql-update.htmlcontrib-dblink-cancel-query.htmlcontrib-dblink-close.htmlcontrib-dblink-connect-u.htmlcontrib-dblink-connect.htmlcontrib-dblink-disconnect.htmlcontrib-dblink-error-message.htmlcontrib-dblink-exec.htmlcontrib-dblink-fetch.htmlcontrib-dblink-function.htmlcontrib-dblink-get-connections.htmlcontrib-dblink-get-notify.htmlcontrib-dblink-get-pkey.htmlcontrib-dblink-get-result.htmlcontrib-dblink-is-busy.htmlcontrib-dblink-open.htmlcontrib-dblink-send-query.htmlcontrib-prog-client.htmlcontrib-prog-server.htmlcontrib-prog.htmlcontrib-spi.htmlcontrib.htmlcreating-cluster.htmlcube.htmlcustom-scan-execution.htmlcustom-scan-path.htmlcustom-scan-plan.htmlcustom-scan.htmldatabase-roles.htmldatatype-binary.htmldatatype-bit.htmldatatype-boolean.htmldatatype-character.htmldatatype-datetime.htmldatatype-enum.htmldatatype-geometric.htmldatatype-json.htmldatatype-money.htmldatatype-net-types.htmldatatype-numeric.htmldatatype-oid.htmldatatype-pg-lsn.htmldatatype-pseudo.htmldatatype-textsearch.htmldatatype-uuid.htmldatatype-xml.htmldatatype.htmldatetime-appendix.htmldatetime-config-files.htmldatetime-input-rules.htmldatetime-invalid-input.htmldatetime-julian-dates.htmldatetime-keywords.htmldatetime-posix-timezone-specs.htmldatetime-units-history.htmldblink.htmlddl-alter.htmlddl-basics.htmlddl-constraints.htmlddl-default.htmlddl-depend.htmlddl-foreign-data.htmlddl-inherit.htmlddl-others.htmlddl-partitioning.htmlddl-priv.htmlddl-rowsecurity.htmlddl-schemas.htmlddl-system-columns.htmlddl.htmldefault-roles.htmldict-int.htmldict-xsyn.htmldifferent-replication-solutions.htmldisk-full.htmldisk-usage.htmldiskusage.htmldml-delete.htmldml-insert.htmldml-returning.htmldml-update.htmldml.htmldocguide-authoring.htmldocguide-build.htmldocguide-docbook.htmldocguide-style.htmldocguide-toolsets.htmldocguide.htmldynamic-trace.htmlearthdistance.htmlecpg-commands.htmlecpg-concept.htmlecpg-connect.htmlecpg-cpp.htmlecpg-descriptors.htmlecpg-develop.htmlecpg-dynamic.htmlecpg-errors.htmlecpg-informix-compat.htmlecpg-library.htmlecpg-lo.htmlecpg-pgtypes.htmlecpg-preproc.htmlecpg-process.htmlecpg-sql-allocate-descriptor.htmlecpg-sql-commands.htmlecpg-sql-connect.htmlecpg-sql-deallocate-descriptor.htmlecpg-sql-declare.htmlecpg-sql-describe.htmlecpg-sql-disconnect.htmlecpg-sql-execute-immediate.htmlecpg-sql-get-descriptor.htmlecpg-sql-open.htmlecpg-sql-prepare.htmlecpg-sql-set-autocommit.htmlecpg-sql-set-connection.htmlecpg-sql-set-descriptor.htmlecpg-sql-type.htmlecpg-sql-var.htmlecpg-sql-whenever.htmlecpg-variables.htmlecpg.htmlencryption-options.htmlerrcodes-appendix.htmlerror-message-reporting.htmlerror-style-guide.htmlevent-log-registration.htmlevent-trigger-definition.htmlevent-trigger-example.htmlevent-trigger-interface.htmlevent-trigger-matrix.htmlevent-trigger-table-rewrite-example.htmlevent-triggers.htmlexecutor.htmlexplicit-joins.htmlexplicit-locking.htmlextend-extensions.htmlextend-how.htmlextend-pgxs.htmlextend-type-system.htmlextend.htmlexternal-admin-tools.htmlexternal-extensions.htmlexternal-interfaces.htmlexternal-pl.htmlexternal-projects.htmlfdw-callbacks.htmlfdw-functions.htmlfdw-helpers.htmlfdw-planning.htmlfdw-row-locking.htmlfdwhandler.htmlfeatures-sql-standard.htmlfeatures.htmlfile-fdw.htmlfunctions-admin.htmlfunctions-aggregate.htmlfunctions-array.htmlfunctions-binarystring.htmlfunctions-bitstring.htmlfunctions-comparison.htmlfunctions-comparisons.htmlfunctions-conditional.htmlfunctions-datetime.htmlfunctions-enum.htmlfunctions-event-triggers.htmlfunctions-formatting.htmlfunctions-geometry.htmlfunctions-info.htmlfunctions-json.htmlfunctions-logical.htmlfunctions-matching.htmlfunctions-math.htmlfunctions-net.htmlfunctions-range.htmlfunctions-sequence.htmlfunctions-srf.htmlfunctions-string.htmlfunctions-subquery.htmlfunctions-textsearch.htmlfunctions-trigger.htmlfunctions-window.htmlfunctions-xml.htmlfunctions.htmlfuzzystrmatch.htmlgeneric-wal.htmlgeqo-biblio.htmlgeqo-intro.htmlgeqo-intro2.htmlgeqo-pg-intro.htmlgeqo.htmlgin-builtin-opclasses.htmlgin-examples.htmlgin-extensibility.htmlgin-implementation.htmlgin-intro.htmlgin-limit.htmlgin-tips.htmlgin.htmlgist-builtin-opclasses.htmlgist-examples.htmlgist-extensibility.htmlgist-implementation.htmlgist-intro.htmlgist.htmlgit.htmlhigh-availability.htmlhistory.htmlhot-standby.htmlhow-parallel-query-works.htmlhstore.htmlindex-api.htmlindex-cost-estimation.htmlindex-functions.htmlindex-locking.htmlindex-scanning.htmlindex-unique-checks.htmlindex.htmlindexam.htmlindexes-bitmap-scans.htmlindexes-collations.htmlindexes-examine.htmlindexes-expressional.htmlindexes-index-only-scans.htmlindexes-intro.htmlindexes-multicolumn.htmlindexes-opclass.htmlindexes-ordering.htmlindexes-partial.htmlindexes-types.htmlindexes-unique.htmlindexes.htmlinformation-schema.htmlinfoschema-administrable-role-authorizations.htmlinfoschema-applicable-roles.htmlinfoschema-attributes.htmlinfoschema-character-sets.htmlinfoschema-check-constraint-routine-usage.htmlinfoschema-check-constraints.htmlinfoschema-collation-character-set-applicab.htmlinfoschema-collations.htmlinfoschema-column-domain-usage.htmlinfoschema-column-options.htmlinfoschema-column-privileges.htmlinfoschema-column-udt-usage.htmlinfoschema-columns.htmlinfoschema-constraint-column-usage.htmlinfoschema-constraint-table-usage.htmlinfoschema-data-type-privileges.htmlinfoschema-datatypes.htmlinfoschema-domain-constraints.htmlinfoschema-domain-udt-usage.htmlinfoschema-domains.htmlinfoschema-element-types.htmlinfoschema-enabled-roles.htmlinfoschema-foreign-data-wrapper-options.htmlinfoschema-foreign-data-wrappers.htmlinfoschema-foreign-server-options.htmlinfoschema-foreign-servers.htmlinfoschema-foreign-table-options.htmlinfoschema-foreign-tables.htmlinfoschema-information-schema-catalog-name.htmlinfoschema-key-column-usage.htmlinfoschema-parameters.htmlinfoschema-referential-constraints.htmlinfoschema-role-column-grants.htmlinfoschema-role-routine-grants.htmlinfoschema-role-table-grants.htmlinfoschema-role-udt-grants.htmlinfoschema-role-usage-grants.htmlinfoschema-routine-privileges.htmlinfoschema-routines.htmlinfoschema-schema.htmlinfoschema-schemata.htmlinfoschema-sequences.htmlinfoschema-sql-features.htmlinfoschema-sql-implementation-info.htmlinfoschema-sql-languages.htmlinfoschema-sql-packages.htmlinfoschema-sql-parts.htmlinfoschema-sql-sizing-profiles.htmlinfoschema-sql-sizing.htmlinfoschema-table-constraints.htmlinfoschema-table-privileges.htmlinfoschema-tables.htmlinfoschema-transforms.htmlinfoschema-triggered-update-columns.htmlinfoschema-triggers.htmlinfoschema-udt-privileges.htmlinfoschema-usage-privileges.htmlinfoschema-user-defined-types.htmlinfoschema-user-mapping-options.htmlinfoschema-user-mappings.htmlinfoschema-view-column-usage.htmlinfoschema-view-routine-usage.htmlinfoschema-view-table-usage.htmlinfoschema-views.htmlinstall-getsource.htmlinstall-post.htmlinstall-procedure.htmlinstall-requirements.htmlinstall-short.htmlinstall-windows-full.htmlinstall-windows.htmlinstallation-platform-notes.htmlinstallation.htmlintagg.htmlintarray.htmlinternals.htmlintro-whatis.htmlisn.htmlkernel-resources.htmllargeobjects.htmllegalnotice.htmllibpq-async.htmllibpq-build.htmllibpq-cancel.htmllibpq-connect.htmllibpq-control.htmllibpq-copy.htmllibpq-envars.htmllibpq-events.htmllibpq-example.htmllibpq-exec.htmllibpq-fastpath.htmllibpq-ldap.htmllibpq-misc.htmllibpq-notice-processing.htmllibpq-notify.htmllibpq-pgpass.htmllibpq-pgservice.htmllibpq-single-row-mode.htmllibpq-ssl.htmllibpq-status.htmllibpq-threading.htmllibpq.htmllo-examplesect.htmllo-funcs.htmllo-implementation.htmllo-interfaces.htmllo-intro.htmllo.htmllocale.htmllocking-indexes.htmllog-shipping-alternative.htmllogfile-maintenance.htmllogical-replication-architecture.htmllogical-replication-config.htmllogical-replication-conflicts.htmllogical-replication-monitoring.htmllogical-replication-publication.htmllogical-replication-quick-setup.htmllogical-replication-restrictions.htmllogical-replication-security.htmllogical-replication-subscription.htmllogical-replication.htmllogicaldecoding-catalogs.htmllogicaldecoding-example.htmllogicaldecoding-explanation.htmllogicaldecoding-output-plugin.htmllogicaldecoding-sql.htmllogicaldecoding-synchronous.htmllogicaldecoding-walsender.htmllogicaldecoding-writer.htmllogicaldecoding.htmlltree.htmlmaintenance.htmlmanage-ag-config.htmlmanage-ag-createdb.htmlmanage-ag-dropdb.htmlmanage-ag-overview.htmlmanage-ag-tablespaces.htmlmanage-ag-templatedbs.htmlmanaging-databases.htmlmonitoring-locks.htmlmonitoring-ps.htmlmonitoring-stats.htmlmonitoring.htmlmultibyte.htmlmultivariate-statistics-examples.htmlmvcc-caveats.htmlmvcc-intro.htmlmvcc.htmlnls-programmer.htmlnls-translator.htmlnls.htmlnon-durability.htmlnotation.htmloid2name.htmloverview.htmlpageinspect.htmlparallel-plans.htmlparallel-query.htmlparallel-safety.htmlparser-stage.htmlpasswordcheck.htmlperformance-tips.htmlperm-functions.htmlpgarchivecleanup.htmlpgbench.htmlpgbuffercache.htmlpgcrypto.htmlpgfreespacemap.htmlpgprewarm.htmlpgrowlocks.htmlpgstandby.htmlpgstatstatements.htmlpgstattuple.htmlpgtestfsync.htmlpgtesttiming.htmlpgtrgm.htmlpgupgrade.htmlpgvisibility.htmlpgwaldump.htmlpgxlogdump.htmlplanner-optimizer.htmlplanner-stats-details.htmlplanner-stats-security.htmlplanner-stats.htmlplhandler.htmlplperl-builtins.htmlplperl-data.htmlplperl-event-triggers.htmlplperl-funcs.htmlplperl-global.htmlplperl-triggers.htmlplperl-trusted.htmlplperl-under-the-hood.htmlplperl.htmlplpgsql-control-structures.htmlplpgsql-cursors.htmlplpgsql-declarations.htmlplpgsql-development-tips.htmlplpgsql-errors-and-messages.htmlplpgsql-expressions.htmlplpgsql-implementation.htmlplpgsql-overview.htmlplpgsql-porting.htmlplpgsql-statements.htmlplpgsql-structure.htmlplpgsql-trigger.htmlplpgsql.htmlplpython-data.htmlplpython-database.htmlplpython-do.htmlplpython-envar.htmlplpython-funcs.htmlplpython-python23.htmlplpython-sharing.htmlplpython-subtransaction.htmlplpython-trigger.htmlplpython-util.htmlplpython.htmlpltcl-config.htmlpltcl-data.htmlpltcl-dbaccess.htmlpltcl-error-handling.htmlpltcl-event-trigger.htmlpltcl-functions.htmlpltcl-global.htmlpltcl-overview.htmlpltcl-procnames.htmlpltcl-subtransactions.htmlpltcl-trigger.htmlpltcl.htmlpopulate.htmlpostgres-fdw.htmlpostgres-user.htmlpreface.htmlpreventing-server-spoofing.htmlprogress-reporting.htmlprotocol-changes.htmlprotocol-error-fields.htmlprotocol-flow.htmlprotocol-logical-replication.htmlprotocol-logicalrep-message-formats.htmlprotocol-message-formats.htmlprotocol-message-types.htmlprotocol-overview.htmlprotocol-replication.htmlprotocol.htmlqueries-limit.htmlqueries-order.htmlqueries-overview.htmlqueries-select-lists.htmlqueries-table-expressions.htmlqueries-union.htmlqueries-values.htmlqueries-with.htmlqueries.htmlquery-path.htmlquerytree.htmlrangetypes.htmlrecovery-config.htmlrecovery-target-settings.htmlreference-client.htmlreference-server.htmlreference.htmlregress-coverage.htmlregress-evaluation.htmlregress-run.htmlregress-tap.htmlregress-variant.htmlregress.htmlrelease-10-1.htmlrelease-10-10.htmlrelease-10-11.htmlrelease-10-12.htmlrelease-10-13.htmlrelease-10-14.htmlrelease-10-15.htmlrelease-10-16.htmlrelease-10-17.htmlrelease-10-2.htmlrelease-10-3.htmlrelease-10-4.htmlrelease-10-5.htmlrelease-10-6.htmlrelease-10-7.htmlrelease-10-8.htmlrelease-10-9.htmlrelease-10.htmlrelease-prior.htmlrelease.htmlreplication-origins.htmlresources.htmlrole-attributes.htmlrole-membership.htmlrole-removal.htmlroutine-reindex.htmlroutine-vacuuming.htmlrow-estimation-examples.htmlrowtypes.htmlrule-system.htmlrules-materializedviews.htmlrules-privileges.htmlrules-status.htmlrules-triggers.htmlrules-update.htmlrules-views.htmlrules.htmlruntime-config-autovacuum.htmlruntime-config-client.htmlruntime-config-compatible.htmlruntime-config-connection.htmlruntime-config-custom.htmlruntime-config-developer.htmlruntime-config-error-handling.htmlruntime-config-file-locations.htmlruntime-config-locks.htmlruntime-config-logging.htmlruntime-config-preset.htmlruntime-config-query.htmlruntime-config-replication.htmlruntime-config-resource.htmlruntime-config-short.htmlruntime-config-statistics.htmlruntime-config-wal.htmlruntime-config.htmlruntime.htmlsasl-authentication.htmlseg.htmlsepgsql.htmlserver-programming.htmlserver-shutdown.htmlserver-start.htmlsource-conventions.htmlsource-format.htmlsource.htmlsourcerepo.htmlspgist-builtin-opclasses.htmlspgist-examples.htmlspgist-extensibility.htmlspgist-implementation.htmlspgist-intro.htmlspgist.htmlspi-examples.htmlspi-interface-support.htmlspi-interface.htmlspi-memory.htmlspi-realloc.htmlspi-spi-connect.htmlspi-spi-copytuple.htmlspi-spi-cursor-close.htmlspi-spi-cursor-fetch.htmlspi-spi-cursor-find.htmlspi-spi-cursor-move.htmlspi-spi-cursor-open-with-args.htmlspi-spi-cursor-open-with-paramlist.htmlspi-spi-cursor-open.htmlspi-spi-exec.htmlspi-spi-execp.htmlspi-spi-execute-plan-with-paramlist.htmlspi-spi-execute-plan.htmlspi-spi-execute-with-args.htmlspi-spi-execute.htmlspi-spi-finish.htmlspi-spi-fname.htmlspi-spi-fnumber.htmlspi-spi-freeplan.htmlspi-spi-freetuple.htmlspi-spi-freetupletable.htmlspi-spi-getargcount.htmlspi-spi-getargtypeid.htmlspi-spi-getbinval.htmlspi-spi-getnspname.htmlspi-spi-getrelname.htmlspi-spi-gettype.htmlspi-spi-gettypeid.htmlspi-spi-getvalue.htmlspi-spi-is-cursor-plan.htmlspi-spi-keepplan.htmlspi-spi-modifytuple.htmlspi-spi-palloc.htmlspi-spi-pfree.htmlspi-spi-prepare-cursor.htmlspi-spi-prepare-params.htmlspi-spi-prepare.htmlspi-spi-register-relation.htmlspi-spi-register-trigger-data.htmlspi-spi-returntuple.htmlspi-spi-saveplan.htmlspi-spi-scroll-cursor-fetch.htmlspi-spi-scroll-cursor-move.htmlspi-spi-unregister-relation.htmlspi-visibility.htmlspi.htmlsql-abort.htmlsql-alteraggregate.htmlsql-altercollation.htmlsql-alterconversion.htmlsql-alterdatabase.htmlsql-alterdefaultprivileges.htmlsql-alterdomain.htmlsql-altereventtrigger.htmlsql-alterextension.htmlsql-alterforeigndatawrapper.htmlsql-alterforeigntable.htmlsql-alterfunction.htmlsql-altergroup.htmlsql-alterindex.htmlsql-alterlanguage.htmlsql-alterlargeobject.htmlsql-altermaterializedview.htmlsql-alteropclass.htmlsql-alteroperator.htmlsql-alteropfamily.htmlsql-alterpolicy.htmlsql-alterpublication.htmlsql-alterrole.htmlsql-alterrule.htmlsql-alterschema.htmlsql-altersequence.htmlsql-alterserver.htmlsql-alterstatistics.htmlsql-altersubscription.htmlsql-altersystem.htmlsql-altertable.htmlsql-altertablespace.htmlsql-altertrigger.htmlsql-altertsconfig.htmlsql-altertsdictionary.htmlsql-altertsparser.htmlsql-altertstemplate.htmlsql-altertype.htmlsql-alteruser.htmlsql-alterusermapping.htmlsql-alterview.htmlsql-analyze.htmlsql-begin.htmlsql-checkpoint.htmlsql-close.htmlsql-cluster.htmlsql-commands.htmlsql-comment.htmlsql-commit-prepared.htmlsql-commit.htmlsql-copy.htmlsql-create-access-method.htmlsql-createaggregate.htmlsql-createcast.htmlsql-createcollation.htmlsql-createconversion.htmlsql-createdatabase.htmlsql-createdomain.htmlsql-createeventtrigger.htmlsql-createextension.htmlsql-createforeigndatawrapper.htmlsql-createforeigntable.htmlsql-createfunction.htmlsql-creategroup.htmlsql-createindex.htmlsql-createlanguage.htmlsql-creatematerializedview.htmlsql-createopclass.htmlsql-createoperator.htmlsql-createopfamily.htmlsql-createpolicy.htmlsql-createpublication.htmlsql-createrole.htmlsql-createrule.htmlsql-createschema.htmlsql-createsequence.htmlsql-createserver.htmlsql-createstatistics.htmlsql-createsubscription.htmlsql-createtable.htmlsql-createtableas.htmlsql-createtablespace.htmlsql-createtransform.htmlsql-createtrigger.htmlsql-createtsconfig.htmlsql-createtsdictionary.htmlsql-createtsparser.htmlsql-createtstemplate.htmlsql-createtype.htmlsql-createuser.htmlsql-createusermapping.htmlsql-createview.htmlsql-deallocate.htmlsql-declare.htmlsql-delete.htmlsql-discard.htmlsql-do.htmlsql-drop-access-method.htmlsql-drop-owned.htmlsql-dropaggregate.htmlsql-dropcast.htmlsql-dropcollation.htmlsql-dropconversion.htmlsql-dropdatabase.htmlsql-dropdomain.htmlsql-dropeventtrigger.htmlsql-dropextension.htmlsql-dropforeigndatawrapper.htmlsql-dropforeigntable.htmlsql-dropfunction.htmlsql-dropgroup.htmlsql-dropindex.htmlsql-droplanguage.htmlsql-dropmaterializedview.htmlsql-dropopclass.htmlsql-dropoperator.htmlsql-dropopfamily.htmlsql-droppolicy.htmlsql-droppublication.htmlsql-droprole.htmlsql-droprule.htmlsql-dropschema.htmlsql-dropsequence.htmlsql-dropserver.htmlsql-dropstatistics.htmlsql-dropsubscription.htmlsql-droptable.htmlsql-droptablespace.htmlsql-droptransform.htmlsql-droptrigger.htmlsql-droptsconfig.htmlsql-droptsdictionary.htmlsql-droptsparser.htmlsql-droptstemplate.htmlsql-droptype.htmlsql-dropuser.htmlsql-dropusermapping.htmlsql-dropview.htmlsql-end.htmlsql-execute.htmlsql-explain.htmlsql-expressions.htmlsql-fetch.htmlsql-grant.htmlsql-importforeignschema.htmlsql-insert.htmlsql-keywords-appendix.htmlsql-listen.htmlsql-load.htmlsql-lock.htmlsql-move.htmlsql-notify.htmlsql-prepare-transaction.htmlsql-prepare.htmlsql-reassign-owned.htmlsql-refreshmaterializedview.htmlsql-reindex.htmlsql-release-savepoint.htmlsql-reset.htmlsql-revoke.htmlsql-rollback-prepared.htmlsql-rollback-to.htmlsql-rollback.htmlsql-savepoint.htmlsql-security-label.htmlsql-select.htmlsql-selectinto.htmlsql-set-constraints.htmlsql-set-role.htmlsql-set-session-authorization.htmlsql-set-transaction.htmlsql-set.htmlsql-show.htmlsql-start-transaction.htmlsql-syntax-calling-funcs.htmlsql-syntax-lexical.htmlsql-syntax.htmlsql-truncate.htmlsql-unlisten.htmlsql-update.htmlsql-vacuum.htmlsql-values.htmlsql.htmlssh-tunnels.htmlssl-tcp.htmlsslinfo.htmlstandby-settings.htmlstorage-file-layout.htmlstorage-fsm.htmlstorage-init.htmlstorage-page-layout.htmlstorage-toast.htmlstorage-vm.htmlstorage.htmlstylesheet.csssupported-platforms.htmltablefunc.htmltablesample-method.htmltablesample-support-functions.htmltcn.htmltest-decoding.htmltextsearch-configuration.htmltextsearch-controls.htmltextsearch-debugging.htmltextsearch-dictionaries.htmltextsearch-features.htmltextsearch-indexes.htmltextsearch-intro.htmltextsearch-limitations.htmltextsearch-parsers.htmltextsearch-psql.htmltextsearch-tables.htmltextsearch.htmltransaction-iso.htmltrigger-datachanges.htmltrigger-definition.htmltrigger-example.htmltrigger-interface.htmltriggers.htmltsm-system-rows.htmltsm-system-time.htmltutorial-accessdb.htmltutorial-advanced-intro.htmltutorial-advanced.htmltutorial-agg.htmltutorial-arch.htmltutorial-concepts.htmltutorial-conclusion.htmltutorial-createdb.htmltutorial-delete.htmltutorial-fk.htmltutorial-inheritance.htmltutorial-install.htmltutorial-join.htmltutorial-populate.htmltutorial-select.htmltutorial-sql-intro.htmltutorial-sql.htmltutorial-start.htmltutorial-table.htmltutorial-transactions.htmltutorial-update.htmltutorial-views.htmltutorial-window.htmltutorial.htmltypeconv-func.htmltypeconv-oper.htmltypeconv-overview.htmltypeconv-query.htmltypeconv-select.htmltypeconv-union-case.htmltypeconv.htmlunaccent.htmlunsupported-features-sql-standard.htmlupgrading.htmluser-manag.htmlusing-explain.htmluuid-ossp.htmlvacuumlo.htmlview-pg-available-extension-versions.htmlview-pg-available-extensions.htmlview-pg-config.htmlview-pg-cursors.htmlview-pg-file-settings.htmlview-pg-group.htmlview-pg-hba-file-rules.htmlview-pg-indexes.htmlview-pg-locks.htmlview-pg-matviews.htmlview-pg-policies.htmlview-pg-prepared-statements.htmlview-pg-prepared-xacts.htmlview-pg-publication-tables.htmlview-pg-replication-origin-status.htmlview-pg-replication-slots.htmlview-pg-roles.htmlview-pg-rules.htmlview-pg-seclabels.htmlview-pg-sequences.htmlview-pg-settings.htmlview-pg-shadow.htmlview-pg-stats.htmlview-pg-tables.htmlview-pg-timezone-abbrevs.htmlview-pg-timezone-names.htmlview-pg-user-mappings.htmlview-pg-user.htmlview-pg-views.htmlviews-overview.htmlwal-async-commit.htmlwal-configuration.htmlwal-internals.htmlwal-intro.htmlwal-reliability.htmlwal.htmlwarm-standby-failover.htmlwarm-standby.htmlwhen-can-parallel-query-be-used.htmlxaggr.htmlxfunc-c.htmlxfunc-internal.htmlxfunc-overload.htmlxfunc-pl.htmlxfunc-sql.htmlxfunc-volatility.htmlxfunc.htmlxindex.htmlxml-limits-conformance.htmlxml2.htmlxoper-optimization.htmlxoper.htmlxplang-install.htmlxplang.htmlxtypes.htmlpostgresql-10.17-US.pdf/usr/lib//usr/lib/.build-id/a7//usr/lib/.build-id//usr/lib/.build-id/b3//usr/lib64/pgsql//usr/lib64/pgsql/tutorial//usr/share/doc//usr/share/doc/postgresql-docs//usr/share/doc/postgresql-docs/html/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryASCII textC source, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b388670530378c1f3bc1089907c80d968afad8c4, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a7562decd9d074f6d72de59a15a603b2ebca6c84, strippedXML 1.0 document, UTF-8 Unicode text, with very long linesRRRRRRRRRutf-8f5190bc5c46c32e0de4cb2f6df83a6e1f076584d2b6ccaf5b1765847b63533fcpostgresql:10:8050020210609165431:b4937e53?07zXZ !#,] b2u jӫ`(y,xn<k95f#Y[!*_l IC38#F=p3z/yB4.$T*ozޡN4Sʹp#q*ҶD@H `x{>|FK3Krtpu#6d PǦuQ+:Dr.ԦƧ"7UCe^-CU7z1$G2˕D3/x٠*BA DY2/Qݫq~D:J7f6f jVoU}|2`GPUs'= LWFMf% $+a80XXBT^JҸF֎.{-㥸$$sɕ4b>Yt)^Q3Fx zs 1J9 .v}i#p=F(?i"kݿ6 Fƭs}KPLЦ j`;J}I5}h%fȌVј^gZ oXI1믬71\ts#m)ExLneoxï nSE~wlo)#YH*9=4Ik^N}jJY`D0GU n \jsrE؄w-!hFګZeVP$ڗĢ>D>Y8PP :J{0{@Dҵsϕ^'R^&yN)e d. ] e~m!te!3ӬՍXnC1LUWb~2g?+.~=fIK1}qcvƚ3F՟X`a߷aU%f$^LqfO埩%⠡NIѴo=E.81-m$D+ڸPTzUSE$)'SWj[ 2yW˦9U<,H< Lr')D ;DB; $:U^\~",^yg~ׂL}R R|n⤿54"HPaט88:Y5@bs{˵ ֓?<54pqYl#hQt$CƾI:k¢O/MHCQҭ7!ig>s:+qe'AQ?HegU!>ό"tE]>y66(M.Zu-"m/7 3j⵮@.׶]Ǣ#: Ə h3"+Dm !l>o3+yqHw4~~}d5em-JAXVAmƣ.AlE&ah$%vQ$aUby'n8dR/¸ b ~.dd;75)cRtW-UO  a?OJ{3ťI1xګ`8IY6FkJ쯴8ʇH{009T:'}-7/Xxg5.-z ))Y <$s$VHbḢ^|Ԣw17Z GU|s\FKHq*@G&GdX?lDʜ|n+1ZƏ/#V?:ǙǴ@~G&^d ϱvҝqX52ֆx$Mn8)j/ dG(_٪{+fjռ1#-r4ipJ ;u r:ZEr~sQLr4ڽ[lTmz")VqJN~}O@ +Q "m0f]dqv^+yc?Z ?F\!?~AR6|1쨘I7 ˰SCgrʾR0vϺcCjj,)!X}#g{FTos;PAB02@>Ħe2](hxߴ>,;Fs3 ~|cϷBTc:%yۙ@4IC#ߵZ'R 4(z428˳wQv5W_:l% +z:˄=XDܻ4AD Ҵ!D8JgwcR4}}>sc:pEEćռw$w 3:X}2 Kus>*&ڜEs8hÊWD_f vcL8~M z(_Ĝw_lO~7<]#jcV= = ʃE֣$jg`hެ茅+yngiR%16'5K+'D-X T1ȑqS: #`nK\Yk^y26}'{teHj"W.vx$DJbO6XSg DhxZM.L>AWHv z8l>@=]n o,d7͕a&Щ J\H ^B'e{Pˆ{8wݠJZ#kպsru mz 5Fc^ 容1}Ow&8q9bDSm@v7VtAM=mJԪbT6Rfº;?ӟ r[.-Z7q# oNqts>EznvC[e7Kcmo*{1mTQ̕ҿGDStŔq`#^15+ )L2A@L< ӼU v N1䢒$#Ń9 QplͰ".[^)(c\eޑ\/|і烎 I^mNt͂#<__̴ǵ‡0HIZѝ2b-M(m-ɰ㰽Au*଼GwupqE$d'HqX~=8@wU+=챖E=C8}v!Yjmfht &Q4?;527}? k}yͽ%P&ȿ\,{ZM{(/_"60ڱ"m2FwS٦. Ơ4 W~o ,h:#Nj 6g#,I_nRNtco{zt =Xm)UЄlf>¾r7( E|FAbw 94 xR|"N5q30!W[85zx.8!(C&( 3Ra!_"O:q%;וHgM5I!v8~]V?بoSά|^9:J22tws r@I4f"%ȥ sl QL^-Ql`t:_r8"~Y >mT),R Vm׵KF}z>JU S0O_:V79B+ZqXK3؎x%:b#՟.ʹ-/% y+I`X6D,s,N:ۻ{siV7LuE^-7Yrĭ08^ h b=`IҟJڎUwk\]1#_7,z353(;@Pc*ohk 6GcL!EPW[`?ޜ%[иOeN]u .EM0#%̏DIT? B)2hxPe6RpAG-Ls9a`pf!ׁ 9"w}6̢i=~b-t߀]{6;uwZB&ʞ vI)qN41iuSk(H逈1i%q>Z>ج&=3s_V C&q ),1"@9lKNTpvwptYq軁q8(™!?JXt٘)h=%y9U 9>=8h)BqHQmZ9 i'_W|Sy$_h,PF$koNBp8q,=ø̀޺ yЦ}jfY+&bgE6u=/rI?w]T"0T4Κe'+$K*Q+ ##&?y L!vRqk͋1t"J cߢz'\"uxEeY*#xѲP[gQpsX>gll|Se"ʧ-qvcS)q^S6l&I/IM_I5jT^rNw?45v^Nl([~̒eCYx5w1`^`63TTrbBT2+``Dcv 4mẗ/ '|ǀWz\2WeQ?p7w^TG c%ˇײ'v0&\y{꼖B1R 1. W#&O+(cG驾̡۝meDM|ٸZ–"፦W~m YoNH$\՛h =Z^ A"u'˼" mgߋ D%PSRh\$:pVak ^8*Cz_MEըBqyAzw BVt{a#a=꠿l~pv*3oQ.0D`t\&zZ%EGM=csoYl%ddV{A_ %}PBh` ;'٭ZJܔFK%+Vr@]L4kU}<+ G6NNˇEtbVQ4ύ:.K'`ɯP!i<]5\^O{xEIEΩ)m*N&:~}vzQ0ŭ!α*\FiMv@nN.$4V 3-#-_=yF*tp#\A5FsKgq݃S񔵬9@A#RFEJ:G~(ځe {#$vCoZLH#OgcR, #z*BnJՀq8{ |}R҅9nfc붯=F  }Ҏf }뫬Ͼ &'@љO~*7PU-3̮9*`@+2h YqQ >9R[_T; rg@ 9+we`cĘp(vQz7ّ{Kcpr jaS``@4D̳ XaʮV3=Q /ȹ x:=u*ԪkF1_v'9eZ".X(Z2h=3Yd tĉI.cF-{/PD qJ dOȞ ;9p8jiM!+I{F ;o+m9dx]9mB1cC)޸0cPX[7 6Ef2 bJ O'rB̈QS!LL J5 ܢ}9a}:%RЃ;:Q=և2$& ȤÎ 04v"$ocYׂ/'~X=Mt.SjGG1y" j _+!wa%ənr=HZ2 (M 6*M'5̼{RQCXCOunHlZ|Ey|;kg.SYD3K5EF~Uv+cRZΘ@S߅3iovEMyy,ev :F"!_eQKͥ#LVHB[qAP@cF3\Eb'Fz.֥0~7[bFoΏxg}$jkj`Yi16\N*X#*lH&|@Ruɝed@Z!σ.eV *is?{qI6JKo^8(UFy,辳 H3JzJʃ3& } `;1\9Lָ@ ])9u bAy:3b:þ) 7Na//h_{0d e? <埣]CR oLͶˆ(|X.Eu|/uұ)} nסK -P=8 tm 1M*sFSav=F~9dÃ;b=q쒡[ ?,%wm?4Խ^ 0p``1hף_3R5Rv ;N ߓu ||T[j Z5b Fɪ5t@q07?S[1πxЧCh!axGSlLV'´9!4ZIbխ)#=%$wܜn(V>W@%134 rmŝ"o=%A6<*EG6nRo9X2$Ԍ-k4穳LfNmh1\v+UZ9]z/^$vxDLt#qiLIgd4o> Ⱦ0ވr?cTt@jbYWqlVKiV~>>41!mz"r. t'κPD[2 7luNú ]N|Il2I᫄雝Sԟ_oc8#I*:#s'̨Z%*1 v݁$:z(ǹ!&ĉvǍ$S( q ^cKrfBLjJ+5"g\ccXJmig(+(1zX1u-3 VHOV(ka ̚Ӟn#;GVs9pNmAv{j7qG μ$~XdҰud` i`Vuw)*3qz^]+Lc倎I1Uh\ijz+V2wlL5,iYYeezwsIwfZVꘓU%MЖ^dʅ[UGT*RW e-uAl3rBsE.B]"@rq>;z/W[2J 8Ӄ9CU8pBkx#Na 'w6U+Gِ;mo--*!hp/Y),Y䠺4UVDhf0'n̤Fn1CH73<cnsjYDb ă+q Lc| $G_)ynwq$'VYedmL |?у@nR H ̥Fޢo|5oa+j%54;z ngǴ.toHBt׳-ˏN:z) N5adOs*_!| 0[Ob>BRwtWߢu~ؙ3`UBXk0Y`\q@!"_3gߤ.yYW;ȭ d =X=hv&kɍjuNܻ4]"4kɟRsd;(s{ϫcqBl=*~4FJKG?^*gHqdd*NbB(+A^MGq_z}v 3 !H%L*J"ޅr#mvh5ÒEp*Q󂂨܁% l5 2FUD+.A+" $+>TyˎqnAZBj|} ӕ9UQtzh1ӎ A~"ͼ"NRr:H: ܴs';n Y8k0pm9@[z\LrKXStG hʁ~%SHqp#轶̘OZW`Y i!IP"->(Hiq^lF#nvg-쓥{tkR<E;H\xHNLm>O3?l8ZTzeOY.gYlEIÛtcyqzks:%֖O _̜Y4%[v9?e$M jcG*C!yg+DtzJ!1؟;g g@03lc48ހKk*ڣP(d`(;^}]bka\{Vyp5{'65Ӄ+ͻAYVZN;CF yң8|ʖQQOgާ=\*msz[ $)oЈ t= x,2X$l?@ޱ4#ϯWLV.#rI``3N>qt\gt~U>P#xF!bjKt'C!<9`=ݜD!M3dC:mqH\&%U)_gXDWPt`NYVSDt iN=O0_{%s=V~:}au]dn+ELt{z`T0YY1"&E#_83DW8\J`zZHa>p:hL Hkb ?SR?,ZYVlT>f3Xu<(r}3CU~Z3אʕKx("~i7Ogj4D['DŽ݋*BM߮{٪ckAU>g??njvUv:S(Nԋ%},ThCdH#r;2C+ܞĀN %"/tbEP]|= 'O'1<IX|M x:^?R0čuV |聍 mSw:q6=cM7v hLW˜E8eUO<QνuᅩYD?8DxnG)#c>f3C<҄fПκ]я}nn)p.Բ㥛]4\^d3V~8>3:"n4(ۨ['jI'4H=NʊwMSºUJQs443atm] *l}$HBWR}i@fþK\Q,l q%ğS4OMh]{1u=(ڗ|6/#(J7b+qF,|@\3mӅ\o7JYrIW:s񷛯sD!"hɿ(s Nq}g 8\~N݃;1qf)6#"#8UAL3M+weh:N *`]8|8sd%`~HN1ak2t,􀟟}H}2ZPkLú8-!Yzn)ӌF:f j,z,.!_ZrIfh xR4ӿY66e%[ j), %_UȳpcRR_RGH[K cq yi7zćӚBm5T|(s#RMg6pbJY /5<A9G*%dk m"B qgaYԤ{NK>KEu>?zQM@g^Q e)mzW69|9W ;S43ˬf tzrdƂKA5Ux'z>hQgO;iV"&eL`>W5[פWpLh }B#<{ ДxIɴMHkЎLZR[jU<+Y D)<󂐒}qݖ0}!$ix&H\ʬX 'cv{{c jD[ֆ.QxOVbz>$%5;+F{X7J5ݯm5G;{sSeXӎ z*}oyn螈zu\F/1㳅w2mn5'5W-YK([Ռ[ƶ2vy>hL/4p-xzĨzT djrXT}{ٕoR<0oܚt,̷)s|~Q-+eϗZP|BsWm*s簮$6+k:Ox6,yN9$ OQLvpLV4ћ:,N.3-;-y%$XRtVt)al>hWtMd⟉$qVÑD}: ޟg7۹߷ΰf~8~B%Xx>0 vC)R>XC4+ @0"C=Q3V}=Z@bkrp x|ac[qlQcMUBSy:Jv@ >Ae Aq 'E֟U7AH(7g팤=.Fp/^ 'ϧ1ekY3tϯoFU;zx!&+}EԈJt iC֌/?y,↮KIl$*^ H7@,:X<̛1yv(p&T忓-lMõR(@ 3`x.Xph8xi3#\n oXRZ=Eqx* ‚fhxPE+~}Ϥs},C7N)RgTZt[K)d(Mp5}[Կ4ݓ48څ ɈC!l;7ԷI ?jիc݊e0 vJ;=3u#0ը,댚t0u_j)&qV{$3n0vQt qV?L܍TEX>An"=,`)tZ.Eo{^پNH"f,}*%XCaEM(,=E SܖA.-nK2CDjk]%el|q@'ɵe(qF0x$Cn;rE+K3J<󯞇,_*m*l+.AtMv:4,*lN7D;Zu]q8Hʼ ܃w yyzLxȌ'_E ztMGi]SiFᑫJCؗ(Tw:~s&њjX.Yk D!g]~>HJ72N߇`NY bW\8-;E6,X{ çF˕" F$ iDd[s,Pg}YHG9q@Ȏ+8nH9%&ɢ8<J =]W>{lM(uA@CW'U`΢J<0?pD ΋*kњu%VcvJ:͟> eطz+Cʤ]x-2^~h wc q^ uL WQ,s8UD?+7a D~0*_4$T1.#B7E:rVdyߎjzteՉ'A:,2$6gW_*I d/]ssڲaZq{MLcٓHdVNbde sI9Sȁґw .ofFK{^rZЮ`Jmx tԲK

# 8 t *iqzQMNF) F #N?$'#7IFUJb|-_t4m˷:Lr mtb(^:EKqGhEڤv/sQP]Z#H_};k ܵhSvVg}H'4A<fgUfg0YJgtL~IlYbjd ;zM|4Q47s gLo)zlK9hyÙq `\'?QaEkސh߉YЕ Vͩea&? z(֥UM / |}O<ҷbIq h"Y+WZ'zV*2+[GP ^GyfPG:XZ[j-Wꚓ4g0AH^ :%zx3#'w꫓;Vh9PJ"}/ ?tǽ޹&sʅkv[Xw4 BeE 3pڍg7͆[%2Հ=w1XSzPTEpJT22S ~5`Wizm4J֔2~KG,eHZ{Bq*ܧtސpi?S"oj;!gZQ{qE8Ѭ`nLsUg=4 }4OPeB,_Os K{b~A2NCΫ?V[qcUωa:GYTԇ)T.X;e-ioEk!ÛfsT|gꏧ1 q9k޴%{94 4ZZ:f >!ezjZќYt5>4ChOlE9*|H'cfrTaZ*uJxc)e0PX.dLGh' 2f zr_W*nHlHWbZNd4)Ȑ6 VΑ?*w?Y :mze-#|(d; 4͇ğгio7i]EeƏ$:JMiDyC-CX}_G'frʧUUm(} AUg(]OH2PfT,GM jyBh2H/8x~A 88eҗIg03OkkM6h`F6#K;h{A1 X0S$d뼥L4U y$$zCGG^ϱ E5-& 1"څ_QN+epq J4 ?O:gٻm6'9+ ٪L,A} Pb*!7%Ԍ 2u jZ׾Lz83tN:š nqp\Yߞ`tMέxm挷,̵h JFTug6b SM d4"~CҌ&o^# z5FS^/Djw)aŕ<‰/cjl\)5Fx)mEZc}qܮZ?Y?SG"ᬥ?"=k;kfV^TrZ5Nխ% 7 6CwS#$ ;ns>4aҎE1cӁY]-ɁOؕlrO_(gm}|zt{,rβsZXƣd67Hj cg*>u9fB-)k@+sy&&%u#IB)E[RMemJd{}'$V&p\?rPTgݱkZ`Ҙ?ԠOiɀ\^m/;w2 \7@Z~%$5EhX#&nK\IpBI+>}LFk1,#2CEȣ3tba䮹ҍa g|iKݡ?/JWĚ`}tZyԢAb#VkYUm/^˘4-)+߽M XZBoT,P?eӗ C0#|Lx$=IrvKjwY⯑IOS<-9F)\O:1w:$Ř>PsN5ꏞ//SE57 ZaBm\D{1O~al/U'n(yveP&s1naI7;KG3*t짲l#fMs3vI@ty|*T% 8? s*(ǪUV+}"ibMWmTWHfFԟڒ'e!sFXuv6)?+|JsCe@ܢGux- (/M9C3כ%{H⛪%q7[J+eHֲ$sҬfTilF&({@2|Xy TETim}rHߒ|yn0i7CzVNwJJ 2T[@+JCc/D$qdRp#fz}Ŭ1S[5(f~u۳fe9|i^<G3hS._2 &\eAC*LFN0i]`9}mqssqf؅w okbNgyh|BA.Z>坌N r'vh'/vOљ9ЯSe#5 I0}9`dhz $V/.8ٿuqw*E5X/g6e]e4"J f޽7bx߉եċ}uhDg->+NP9f+W-h8->h",BU㤑[9_O/y8}z˓}@ī,{ JA/:*=2[umQ>yO9ianٜ$E']l17ocCz<0Iz%znCr_T~m-:Ğ^*yitlyq\]1pG廆/M)L+-Qc}ucܑBM z#AJpGAZzEiG\ 9'q.އhI5F[kovH6ƈ||6GۻJ5XYMU,9r/=~N/J|vBTglC̥V^?[4faAՊEy2@Kv?%U򻇢 0=3Og(1&m,Uwq.ɖ~tEo xɼpI9,!?}0|e0ᶢ|7_ ʠzpQG.|2Hiwmdڕ KQ(53ib/e>Tޛ*4AӘc*B 66LC^̘!Brޡ!1uH],Owc<-bmG{,,}.gٶ'@Hn YIYmDtzBV8Ĺ0RsT؄Ye^J ;UMZO^5'Dn.b)(Rgֿhw w]qz.fZ(sNFh/DvY)Ek)K&m䂿eh: ]lw'a&AAoRS{2a3LT uY7k%H9X>:Ss%6#봨 :e7~!x`r'ȡőizlpj) R:qVu;ݞ:z\,Bi[UY1HԵB]\e8~ vf93&^'E@0pal`aiKV& \nL`hnD)W;1P71.jf0`SްI?@(maPox+v?ǽ)eʯJ{ 7uu-UH]e;KM/31) r% +i<˔#oxOF3e~>-TUa%mg^b, I} g_1G|:]| # ǖ@Z>3l]cə@ kvZ֯oT5 1ey_C$oHӣzQTyFI.rq>U[vrb\{7Z ){ Wk˔%ȹ29^cSGᠫjaTQHE\~˻h8yS{p8<$AfOC=)|e-#z_`~M ! B$:Á̀RgkJdxme5k sUxʬWON_x.`w0DH6j4yz&ִ/fBRrƃ ̻? 8ąQrك[ox}XM!1c1r[[m*(.\?⛶uZlV#Z8@۬phўp0{;NąP6wg ^#&tYV_~6MP:%ٴ19eV:h\7_8=op:ES 9I8H-^O]p>z+ d/>er(^,Cb ,^;ص)m{bSJbQrNw g"*'Gkp%4 P4g rDD|S!=XUʑD4r2 "R;oȱA1d'FZgܑǣbMSё)l bGjF@t^> I õ8aJmO4Ym󡸮3^vU} 1,;PS6CUЦ[vG />-#'aMZt$绩8OJBi/ŗY>|P/{c%)`K^ bceFZs|V&>_f\2 Xrw$ڀ<ɝiWUؘQ-1> Ԃ]|ѹfrJ57/yyڸ ^NmhU%Ksz-STeE&7V=!Bu+?d^!&5A/>~zݽu#y!#Ck):9DiJ}EsWUa1;eq1@!^(;g)L7)WvrjlA D'ˆ T6m 1EgGjDÌ~oTI+zQp2=go3VMsI!v5Ꝥ/;lҷȔ!mP `8\b8 |DoC; +(ķÂ`}\U3JGy\xNj@(M].\XzC`: h֢)h#`)җr|RGէToDSҮ:}cs8pKb}yǕpP4 fфc˶ijyKc4 GƸ1^ȶ?{8j5/q0{F3t[T\#5|^$,FwQS-,j ;/o{9uמ6jjraع u&[yJZj@z4CIҗ\3b <oiLdR[GatLfT'gt,yPcWF`%2G.cvXP$Ӆ^q" G];p6ܠ,S# yEiՔ "p|8K4+|+Y/{G9Uh{[)ڽr;P![Ew=m !3p+ɽxqi6ig ;t r q[p{] s?^ӕ$_<$83W\ .;Sψ1?$1d-_lJAqZC;R[J0ؕT'*r|]5cn"t+{Եa< Xct)l L1`C =_ ~(b ;O귄sfĞ%VdD*ω؜a[F*)o&,MNV£6Ml!-Lԣ( w6VdM^bK.jXl|+RRU|1?Po,D8;}pqQ a:y{Sy!gAP1ȶn:{Rebl$;PPE \Ua_qA.@{f(+AӉ#>G(J*wN ccZN2/'"aI:#9>WR(vVs MEIBWbԨ=~jd T(yƺ;[RŗDZAֳt(2ꙉGUm {΍έB/#44ܒ2S}S|g-'?x~MEY,KT;R0 "_h ,{☢efu/ON-\MWO6iOe!jv7e8D -P sGdXl]׹q}]<2h1i,LνHqɟ1H٣ѲE 2^!Rs6pJS860OV.f zJTe˱/Zz <4!ЏQVnT#2ߖ>C.I(d$NvAJlgu%At=cCIR5v)i(W00!`"VP5|rjqe=[g9tWZ6tJq3]wjhׂ; #/; $9ƨ%^Nx>ף8}=Φ^`7B"3tTӋ㩜F?Z,;b6ѹ BX֮?j3UYQ~F^jR^;>TfD[ uXp{[)ۺTf /oE|BI47Ϝ- @w LʐEW,~FK0bCRkhq O#UT[ߜ9LzD -j}XW8yhQW'^ ՞oޔ͍`9 ZGKtr`~dmt C8\2aJu '=aYe)~d ַyºAE͡)*~QB#1-w/?a0FVZ]˨)5\o32[X ueCIn.I6qeM%uFFbӯsx KpGh_T!XsR o'Lcre ciM >>$YI>g4jHܝS\aUuZΡo]WǼLΟ8rم@`u1dWG6B0fH5ʯ@OqwT`_+h.!~ %;ɁcsEJxh"B Pv#736:сX_"@>bPT%p2[d\-}e-{R~l~bDML{ͧԑ#l B2d |EHx%?'08gTdU1,Ypr6 DW/Q$U8CZ_>dko>ƙZo/cbc֌>MmCmBgͩr$gҡ^Mt.PtE),xlJ= LOgH` ĤtzҹSB.(Dt)* ?vET2V`lj'Q吀͋:q{|)ΧaLӂ&< n"1$+%K%nfԸW#k+0f$ǥ7'6X(F5T=&+j:/ډEav5n|Q7Ղ":h^7+$%DӠfNWu}Ц5ZS/T$u0Jq2,i~>ΊCG{>j0@np]`Uq\OE|1US2^s)퓋u,t«`5lk^_,5súJ̐g`o~f+J ̢I>lf2O0a;@+(\"~xQ!d<Ҵ<{ 4{W߼.(::Ll >gJQeh `ojGblc+[l@|4q@Q&HLXebd帝 3F9d.'I~c7$g*%k>`K`OI L@_.]cݱSUr5ɉN>5c8x6Xt)9]ŗiCҾG6Spo>Dk <`1>Jo/kMtDJa!zud䒰?/$:Fe'|-T='#Z8?zڬ4/ͫ v-smjؾ9<<$' wξG5Q諿 )ƚ!X>V֓EL8#<}Rm喩(h8֧>|VlZ6U]#=O1LTt~fs~9? uqO$h;(݋8 k1<\,($e;(3b0\뛕~:~x;}/G ]c|ڜs+%oZ M0n(3ksʦED֜nZi~7SKv .s_eqs(m,k1{qr5XfI[|#C`ˣ,$RCf}ٝj\XE0t`:޺Pf l?B^n>\H|ɥe(j0mB$4U!!cI~T1&>h:ʬz@&SS :ݮq@ tD950 C,E-_ǜQʊ$Yٱ!Ӏ-=5#7IӰ,dL3L G4y?n3/іo/=YsFUwjgؾ$* 2䡦%'{IiKY£7cL7Bp\iqhC:n ә!R"v#SK0G&coc)pՁ[54$ =A|ʫ%7 @q>;~_u5Y`G 9rh)5|Qqۄ&{-bZX/ 7G~~&6^F,?ծ(4UB oIcgl <9mF=rivc5k xTki6LO"xLrL`{ӛ~3L{ h* u>&f^n:'(AWc[-hïkrB]PoУۢ g>cTsLdj'eK>"h`pj;G,16o ]x7R's5G7QWLErݥ-9K??&&r ;q3KcT~dsЩ\?S"r_./c=K6ZQ|`9CSp޺. TtUX[)NZ?0uSǣDѫ;:hMaCY{{9l]ނ+`Uvz5 >V eB&ѠWgD(u.yIoQoMsDAiL~ɬO]PBۭ դL(PFsE?ج%݀YE:tjFs%fHR1_yR=ʣ/廝8l%a1U1s;r~a YvHɢOYkv@{ <594<Ec@]4E!8s~N%+q PP7ޥpgK)BLT^A:rٯ?^jXr^[g! W U6sO,7jИh.9Nޠ"^˟֛9ż޺x:st GA&J uK;3ms[d.h/˙d y[ Uѧ 4m:<k'T6Kw{PjLOr (ʅ]EG@`s8`4MH_[yhr슙'+@..h)%[){<"BUW< { C (;:d?GusVVK1WAuh_4\Y2XX$ v窀34tSZE^@z5f&9WO]HO#]v1j[Eꨲ(֧(uCׅnL hXj MGn'5x%d:ݮ&k|ԫ`C. YMDL'_SHI ^tYϵQ1`cqihj˹z2| ^^sF«{#W= -xgt MAh1/nz6D{&?RǮpEi,mDE&r cI82 48aZTum Ǖ1U$oϔ m %,s@J.+)2$"t[HihDuxUb;G]  ŋ@"tg[1N+CeS?"ޒДD>I"2G:JQ D#xk?,gǔyuY Ho5,>c!~U͔jp|P{J.< bQOL+cͪΛ=׵ƄG u:ʹ,G^S |oт+B +֬uEkgIJV*< scvצ IG1QjDiNd M`mW3P}+!CUkKӐ`ĄK-'To}ι3ΙӾƏJz+P"IaϯZf I49LVy{}=p && yR-?j7&aӴƸ(KIe (؝QKen//֥aS|Y|acn-4l~61ˆ η%po៑nC&̊rɮDcajeX͹@4tꏷo ^2ɩtsɉܸZFcsNݱق~Hg*g}0PW#m= ǥGa]&#`J&p6b7wXwnc6D<یsb2($j[J:Zߌc-hI}ֿ߅d_*9 J} $3 q0#Z%Gr*/zBi6*$]F]\K!iIt)"`]e=|ّ?Tcr|݇H8\qhGIEZ>c&kZY@ ! N*JyYVgvDuv =kFD"4Փk"\[焂RR x(@a6"L86?LگB8W3U;Mɲ 2&0 2zB'wڈS n5s71(PH;~ȐCQK4ݠ/\;zxкb`zs:1Ku -Zo<\YElPl;6kTYZj HQA66M+/XUPm̍i|\) Ao|'?Ƭ"z)mVǾtňMJjJ%$\"oTᤰgZlo:~bQ䭅tmk(8)Kr@EhDj4XH⃓֩FtL~\3A?/ D}$ E2ʮMf9"bBG4 }:BR\eꆷH:u)w:ksBbP6&A%w(4r:Rtn$Mbf1[}7MA_Oȟnt ڦ%k>D%7LC=m-*G!Ws"+kA$ֳ&8X:z"4{Q5wkb&׆H26`!eAvC %OiZyb[;$+wV.3ptPV>Fu2M.tzOyJy̺c}dGV!sa `\ R]"Ɓ6>4EAJX=LpZQuIC$M\:X?&k@ȯ,H' A熅E&(.?(#[PSn¦UA tX ?Ui ż.)o,C}}HPGF,0ۃ>~xI<}X2Mۃ,Z%5ܪMՅlث "Hk %-\\OsB^|ٰs/*8oJegJ䫉 q} r1I.e6s5wyQ}Q20Н_jlFn)bRD/~ft0Q逬Ъ7`]6n[c4`8 VH|E$08sazBȍ'Z@8ɪ) HB.jA\J™A)95뮺{ġ,*|x$? h`#\=?VRr(Hï|h0Q*i&dU櫜31L':|j&⃈"Qd]_c [mmlǑWN}d6hĔѻ ~30H}ſO)FJs>=-cUGMF;#Иk~';N^lhލcsf/!bǤHpOG722juv/o܊\12BnS&QE2^4J<ߘFucD|x289cZ+>XCTD'i4t12Iz(>(Ɖ@eԩ5wGs%$ ^o ~#ѯ`zG="}2K(B ha?@ǜa#݇|6V;0-(4Z1oNjб~ II-{Y%6|+n{TlБg뵞od[Ԅx{J3Y|NK?k&%88,ȩd$UH$9j>6&51?F2QiBEQ`xЏëΖ el6FA=VͅW<}Еn%Ru9<2PoF #> Y1ܵ+%V3vL$;Bz{!qQ[d)*6ѫ`f71&N_ߖes%f}i!=S4Ri&9n!R xLBTFa:hOJ4f+}íA_*"G5?slx, 8yd mI g}68b JWkbz|'T*^=Z?'7w_pI@KSW_\:s(1z~k2!bq"YрO-`~"SJ#`eWl(M)Ǽ(.(") 0)ş7n?>_*ڳ*(դ~uY1V]dN=}7SY[sHU\=NV;L`X\1VCΈOle8K9pǖGU- ~ZcbMHXr~˶޷{ NƿsxKds:|TuxzY"1 j}h$\=g啎i82P|>\ &sc1ҿyX 聨ÔhXh&<~>F>`1&x+TS׀ڿĜE>,L&s=Dx&]ipFO„" E9*+6> PBFb)t{xlԐ ZHK%Q- |~r2*7 -b|:e(Qn" jC,ˁG:VH(Ir'K? AN}9(О^7tjo^;XcVts R*'?3"dp CuFJ T=rk( JҩP$h; ڄS2pдāuYlLK`* clx; !ay̨X/ؓ&b)T-xH48 R5Y'ͅ}CxjH.`& TlL} V{ 1GBLZ*zh]-^K|jGB^vv#OK*2vnn63e7T>pE &bYܶ_49]'Y&l1oށD_$hnX8xt!o ôbEFc5p C;/_B=' DZ* o4GCxD%QU zc=K( Vs6}͗7%bO>WTmJ ~Ù)$dA#_ѳNv$S%$ƿ0ZזKVH SY^xg0KmnUe3t8H0i-Uv+\Y@V5tʯ0i iJόz_w(!}jwꑬۑ5N,hdR&]w+@?b`3(f0{vrLi'bL\W@XPn+"fpͥhNi6Aʑ}M.Fq=Hqc~9»O~ whl0vH*/ v7= y@ġéZq]CaDLjGJj1`kPgG̦FyI/TBplojUxNƱXCwSβu&𻷵\ؽ=$Rl37'YF'Huc-xOE&sK+.PpՊVP6%@Zs("qm-‘(ohK $Y A!ZVf'mI P Fg 1<` pm"*&z!iPXWQ4v$ͫwa2$n+x$Sݝe[wiF)1E(,Z)U6[cY 衸 悲L/zL chmQtJTGrQEv-3anp"k2Щ6*'VF/rwe'*F4~pҲ#d(Lcf3ЕU)Eؘ}W 7\ VR'nΏ-=bV`bd#u.=l|->9sB\qIU!HQբ1t)]^qmM7ِhaf(*u2 HNO}F5T,3->g2TMψ"a;I:- J sj ou*A^⤻ E5b./:L+O^xVTGIέ w&>{{IPyQN h K@ھ}|C[QOp = јpfyﭣf`T^q3 ZdйhfCٕcx';3%d3Lv9Dǖ1)bwC4[:ebܥa+:궎= w(tn(Yr/u!9?m0FNy1RpV^Dk_'eIC x繎;P{mJ?n&6{>V{i_$S-t7*MV f#hgat-=N'[ɞUO4,m셹p}' M x< vP,UR8ҫˉ7QAg`+Ӗ|=t2Oa&Psu !n nLutL)NSpǕAtx, $ ŞQJĽ bvE&XH.E J=ݲ>^ٹNކƭ0~W-Sec70"%Sg>1dtBCAb$2_8ضA!5};OiM54XY7@J Tʼv嘡EЬD_ cdC nCYe3=0IFj8Wu6 'מ0Ⱦ6:aѨ@@0\r2~BAo,#g0e CEw\!XRʎݘȜ^)m$ RZ,McƻV&bޑ!&A9_ۼ.Oha!=]KC7.Z@X W*PC^w:J*7 p^"A/=2&5YowN XV/p4pH\t 6>AH}LwTg$|})`(7!kq.-ܺ̔rBxR(5Nz5ɑD2ƕqȄ16dH{/S|:odg9t4i6uBo2ȉ~o ߚ'/kd'Z2&'41ӌWr|nmD^UC?/U7%: `0B\ÕygƇOM pM>wӰdmz2^’`+ЮG -QDI$`#,y({(76.RƐg6Vy*ೢJ ;.!(pku[٩羞_`B unS,ڒ\Ӑك:"k&x{6zJiIFD:+UF6FhtW @q=>r-W-kdgZVgXD'`K/7L^Ur~>J ? 'Xx[m1E嶮{ !إ" ~SI5Vﯨ=kqўsAu7;Jj73 UsQ̈ _3wTAb0°eOD"jX_KY(0:PΪ=/֥e%נI)t5ꣷ%i6;_$!^)`ܓĒD<&Lj7OQ ":$9|ef`hj𕅒9,ir ?:7^8Z=%~DECAovS(gxGr} A1.ct횠+|)P:8ICuNG9,>hN,3J.:o6==hԃܚ\{ǃ3Ofϡ!LZZ0`_h3g+sp(`G.rq2>U6=4^wVr}#yB˂yR3"XS2pa0kx2/zK' Piq)Bj{x'ev*1z]"R AqstAuN{k]!8lHO#Uv:M ŔYx:h]F Yw"jmG]ݧy+}ˮg}oKy ?(zM Έ(QpƍӢ6gyg:Ld$im? XE~:eݴS0 Y`62RIIw9,:zFFC=%{T)|7Pp`vM2_aeWy\nV}phMp>7Z_t0glrqda˽C9Q{xūsjN Ev}0,1hmHm="kz?42R',lCv5WV$8(}aPJ8ݍK]eT}rgIъ4"(zsL_aI[ޢ:Q/\٨n;[8mB_]zBFZI҇jJ!k|8G8PXnr$Csa`3 +Ay7Xxg/_g zHeZ/x:5_İ9)_sAZssjǼp@taG!ܔa9c~j Plݲ -/@Vy7j19f5F=]~.v_Ͻt,ukK(J,W%:;E|gtR/ }Nel!l%Z7(J +Fʠ-fbRkǑŻo uɷW#1b .*ES>%z9-}i*Ur pίQ3^ B˥f.<%fQ 2BFI ͝@aKQ̶{qH<`vf춢5꣚spNKH(6 C|8iUz21U"JQwͻ&i`jbiEͪw6}S%oqGP;oaϬ8LB+2J~o#e9, _$2:/rj?$}Bw A-Y:EΥtfe%(k1}ۉضh [?7*0NB:ukl ֶP(FnoMʽ{Zam_e'JW9=fU.&^O[t0 zM0löU/N ł\ HLw;1`ۍdm89I.]"Ƈ=Ӂ}fa\FgJI@;JUϩU[*%^G/*cetHjJ x7?',x$@:/o6\igbKrJ"YpK)G D>C^ʵ{ng ZGY7 _ևp_9kN5e'zqԨ\PFj4`¨ZjzίIr²]iKwizuY_O0,hS_7$[fjIރ<&fX' [E TaEbCݩQfQP0w2.L֪K&DtC.ԀNyȂc_8{V*%z+Z, 8Դ" 8vLNo2&ƃRC{ɦX9K b5}XY}'.TNZNi-vz&;gmnFt9?pSIP|v>!bdvEjzοB~cTSfsC.P:cФ~cBSDO- sH~l^;]Hj{x$|ؙJ;x]9 zY':DUIz,(.LU97w18__~ P'+n:^u+"i8W9ӫ/_ koV<$k -Z+DwyBxRWkl)>_ YK&SJ~9nOwXBwmkqAWfyuPK_gӧ#PP%61{mL*!/VڐY-UKl .Ԭz' $́~v$󢚣S𦮪RIbK%R*Rڳ5[\ NU>)~Ń9Q"ۡQ`0IN=^) QǹiQk;w U.> ~r%&&S^"uʁ[1MCTf>]@܌[8W<mBrlm3>z*01IF^PA\ 1~ q(æU'̰O]].1 ?3}t''l';am^)uαss.X7"x._PAM)~ho8d?/$1\.HAlYwBnKj֜Գ緌ݭ^ Mo+-Z PF$AAmlQ) LȣZ)wbQ̵Z"DbwgwFXY$@@Z/!$;}rE)if-\ųя!h3pr~8`upXmo>VRҷ]ҵr}7-9">վn4j1r QUʉ|Ԋ1``\0N5gn`8+<NCM`u1M|A%%u981;+ˆx~( Lyo* s>eΊE4$klLf3q""}/bdlI~}$uqi;fؔǦPA :޵~\ 5BAmjzz,07Ė{\o(DYz S/%wP/֥@&' ]%)+[k=8ysz-1t |KHJ$HI2@@\]*R.EQDLsB(V#@}.(S ל)o[JǼ;Q[3/-' L>*qNd>iG;?v8PL>Y8#"I>P8T'bvIָӏKlN@(n5?bf ά;qj2Au`l}!]z6̪ݰBXFB<,tXK*dbIԛ"9|XfL9hq~lL I{> WMI:á)*G$}u*­\SsYכi8Cgk077 ^/}pL#֭,oᕈX~k@TJσP οAm%&em`_AnND+ 2jn XGl4nK$4thPt_Ӏ|B<^f 6$39N缠p!|e^͵nQ Cª/pNURwDzS0!DH;j;Xb{ẉC GZYtYyMgD ^;g[¢Jws:×:mGܙ6^辺i_мj'kـ翢Ģ((?$ÏD (jJz8js7@r jաqrp[n|Rf=r[(=SЀ {p",7Yz4±BzCUpvɣ|x$LbJuA\do.xu'0g[ \/7̱ ՙ 6\®S7)O"S!0& 0Y5PXPrwaGG[߉l%͆t:.bI. )|< %٧h!7͗`ubA_-s!?^McÜd<Ӝ2AҞͮt|06i&5(a-v LQJe9f|myA(R0O!XHQZ3A'ȋmdQFh`nQ/_gHYnYm)b/ѩo4*|(38 BRd4xT|B׭\V?4ƮGH`/Oܯ[+cFy!u_T*J2<-V^7'y]i`kZl؁yŨC D^@2U3`Ss(IjaƐsx-=>@PPrj;O<:_[v'Gyx.]Kyu-`st~]h G-E2[eoXe-(R: 52F&?;ޥv#^vLuD=aŔs,2`:퐥=rhb=`1؅H o'PYlݦTum i^ 𣗿q+PN=fi-y`m9,'-M^Y"K?즢k:dΰ 'c"z|G!WL(߰Qʔ!ߟSq)`b߲47<>%+|<>ZoP2<πD:qL Bh>t&\ ]--פ~6O{ڢƣ٠|hnJ̭Fu08ّ<;֣xNu~5bݝ,cCg}`N؋ }\G4&LЕ3 G$q6aQ*3NUE$CE7<(oZ 4sbX2J ]H 8PxuϹS 2^WNʟk#6 &!7AlщΤ`f\UѿJv$==9<ٵkוvnS[8ma;3abw6f<7&4phSC4%{(Ad:v:7٧œ&є ^N#QӉ/ a"3XT[:^]NN>{aΉ 8RRdK|`{P/~ĮKh8tm(Z(݊1Ï u_ŊV616H;$&JhA;<ߡ ;{cSvCӴM~ppN~͚㦬 vw%RI scQ+"$bS!xu=%:_-ddRJbk{^T[%jaÅkƭ&0ԃCɭjEBXHǍ&|d"R4ˆG`ɼdRTeץ Ndk,z Ƅ8x>^-2Հw2}ҁ¬:IKhe#$K&FɘqD;^./U:79b-ϏQ̈́ƝMްVe~%YMn]q*M`c*A]tO`zkhaQ'ctD#0XMIS m? A=Xh"`[Enq|s[ 2xMmitsoOfA{`f0Cf0s{4:k-[ 6 ;=kq0YY#x5;2 X}crF0.״aHvm:u4*0ޞfͰEWouLV 6X/lؖdkb\Dy}6 KZyΘOڐfWY;xfb]Nxq|?< $0 Q^u Ejؿ.dF\3dkӞjLjS.ICzHOݔgW~?JD!;|?Kla#UuG 2|=-G "xp<^E , UK͝vɤ);A" K˩%A3x~ø"tt&%2}`};H`vj#δ$*T_# Ԉu.OĢnn!c8DNJ87aW{)vCHh*Nю2ЮK*&-/\İVWd_B'n%&wdhlqkniE.*?d^WQY0u&9m;sbEq6REN/}Љ_-pWp{m=x3*]էr#?iU·` 5rmNe>Zc)>Mp5l*0B>)_>#uBX}A&uyzf2~ 9^f(DqYHūG̝u)3r%Zh`K xIs!17ekUT'qVAҠڟ>GdJ!;7+M~ %t%RVeg\4.y|\_||l{;>;x B1R3Z3|=(wV1NkqL,XҴ&x5;ŅoeZGQ IU--{ OPpX^#((Rм71w~.$& [P*zMVL$;=H0AE!<;YVn"p8qd{4R}Y9`UAV"Z \K2 (6޺h eп:4UnIq1rN^#ثL4%J;~0|B`E3(v'@xvyZN\'؟r&2_Q bzsӅ:<H}1|2Buԅ4(\OSl>IP 2]|p}26 r_Z_?}IHe?9 _L yLB=+9cV/N/bAqָSmƁ@PSs- XuX9̂+o!^5R2Ƈ? wsza _rsLEA-(m])FO[N~6[w]&AF%fdi A^GHv0CzXG5;O`C0ΣK?W-Xi"hp%{ hS>LCoMzY̊O{qzG]h6S9(^b6 E')ٔZY$xF3*9 a'%+_Pz 78_V^>YdOcU-`Fć(y]lj`A[NԵ4Da~Ӎ Bp-h;)tW|y=S7$3-KLbp2U1u$4&*/wW'oQ̴/&V=_bOa}%!Fi*zP$Uj֔O$rm#+ :qބ=ROcnΚimxK0(A7+f WxȪE~<;蘂#xSr tqcx \꫹ppxsK/,Nۅn~Yɂ'# 7ЌBmYB\֏M w  q`B:H5CyqMJ4shDme1N@a|=M9eT+yv2*6]HrD 9਩^ T9#*Kur+.2qGQ^;6"ӟx %t*@$!*k)N$  [_yJ'@lF2WD/Itcw& =G ɓzfx _i-,&±QWo `;(ȂEA& yऴ./EN;lM4ډ&Pnsўݗ j`"˜ T2u軙zDh/qCC[LQt*9?*^[\_G?gG`/vA9 ?!{K뽍uB~~!g̉Q>D hKgh^~54fuY%zMF6}i3Ezl^zwPl+&4r1]"ʈ" 64OVI:YmgN4μTk4uPGoܐE$ι |JL EF/۟L:(պz90ꥹݙ<ճmNZ" 'f%nM2z)[earsM6JZǸ|ҸE<ϵ @C!/ejF7V1@jDZnj#>Jh/l^n;Y4K|01A7WJ *ɒ+aܯd*>kMYr>+F?K=Ԑ]xnT geS #G|!h5=?,Y 2K.g0Mzcr'z2P&35@z:gKKBs?v /Da5(+ȥ-dCk~A 4cd*WN'3I٬;Al\Tz{M&] @)(|i$Q'0)&7uAEGKFy8H$@=w$T%仕D>{j2T g"?mI?JLOD1^J/bU Q7s8kN>9\ۇmԏEISUv1/ Xw.%nW[b }5?i jn|ޡ u Yfe_:b3y .ǔI΁Aia9\-)KH.PHG!>UJr#/|5SyCt|o $iyɲ809Bfiuv@^")3: [So~j/Jx ll먭a6);19$#/"iiruAýx1 񩛤ܨ{ r"Xl fpAa$ 5 ٙշUN$,U&mWUb4zN>φDJb%m̍{ l5W(D|wa '3лT|={޾c9M&ow|fp!Kx:F$EXq85ynH+f)/j >$\$\-8ѾʘBJzl+KZHiF*suD΅@KVbmYha>?J f;Vʂ,S \T̡6#"L{j= 62=:DJtS# q0xD+tTK31inw)_-\m\QifdjZUNL0F a 1B-WMBU1i$X{ v=W/kCiЪ=m0 {'KW:ϸN3 :W岛UF"$|#qu4V̿71\/04 CuR1kYix2,}]f_(:L85 A8#6QU6(]򲺙lao]QQ`OU_%\cyQ+i$j1RMNV`x4Vfx'%`]B?lDN/=$=m_gyŶB1i~,?T֚D5J4mR(kV.9dfxf/bپC C:Y*6B(۪0U`¹s&>SxV3qt L^ERwϗHbl%0oCwϭ*f^9"2G8QQLeEyqAJ«Rԯijghg+((ZLzs9ԮS'4&ih6^*Z8Qe0QYw%\'n=~ S3ŀp}y΃]-bR3莅3䇕؎$I`S}2x~tE68 BsK#㻫_%%%u|an-CjvfJJxs_l׏/$_$}n֎,0pnWwx3?Pn :R(U((fNgabɕdvO[Ѥ !LW8⭅_=rq %+4Q _341DE FS5.7""{/CPS (6 $gX~ :۾׾DL%q}jlDQ7aRqA_ȢEҖ14t\G#qvOJ)3үh#;fo#7/G0^0,ĉ8˕2fUH̻<g&A/<UpG"=HWҳ ^N`ycWZ DϬf((4Jgxt]'&Уg|2SᒀaJ-iO%huUP7G8F,^Ũޮ%ogY.<{ޡn;4!; g;YYbb -F`WOڝ_WAtWVD-?Z7iyʔWsDFc3]4< i"Ubxc<ޚ! > vlQڇBd\\kG8ej0>{/HLjCx~xs~̽uP$T@NO欴M,tjr76m9IA̫>q]V k{ ^גY1^5k}ş6roP(:IMb_ I"H*9"u~Ήv-9HH; (o-ڿ+w9قׇ=)w:s]^wPҕ}ٹwiro˴MXU}"V984}JЂ`+i% ݎ4,P޼&E$`Y {}U &Sr{GeXVuBVR`Ծ|x:(uU]VxOԡLoDGs_77DNAzb'Q ƑR󢕄KCj EŔaQ_w@'5'zG !ő6JtFfF,=e3㯮WUxmDq7-( [T EK KO'0L4ޗOxEA zbڌ"']am?_0BPY5``-׈i%"6Ӈ3"҉%]fc ??{<%,%io(Re{ ҎB|d)Y9˼ H69r}hC=<g،A{v,bU-1q%P?[.) @'IkWUKf  P3S :DŽsTG~`-d>=2pތ]I1͎2hao*.RIROѠW~5̇c#~9(DHs4"[Z J jdsC{x>?U;[ $e/k)i5FQq G@UR1LQ^96[¦^qp;ܼhdTU aIZe`fmBOȔǖo PsM?1 6 ;;zkJZ{nT<8rw%4 #QB sz'$$[5fo.[Jҽy[Y2W!OLSG#T!\CE~Lێ᷌$X-z5dwi}tlz`؎exs';#hd8&! ܰu4+LR̾H]xCBRy}?'O}k: N@tw@ 9B8 .݁zzkqfZ0?QoPbW,GWVbPm/|_uXN5Vg|!V>En@ weM}D!.j=V$_3}_X6lN5yO [jb(L VEi*^'fuoȮ*'}?7̵Wл؋pͼ*Op7- F iTs2 n&(J\|dI;E ^f@㮕/^^@#M&D(m(TJx]9nX ̀К5Z%bLH -8p>Cc98dÎ@m$!Rz:P5OwͰF 'V7tॐνb]NfD4Pr4߽áxLuDDGY T܄䑛T'XHhvlMpW+iVN쀯]фZZHvDs5 p8qYxt*2qѻ]wy eHa,-ǤN 8e< NyXe|po ^'kZj5A.. 5al[ky?$=w#9C|k4umV[f`" 2@eT̀}(NɼǏݴڳ˻kMIt'gT,,:l #tCѰvDb|+\̷H=h*䮼 -;5Gڍ11u%XᔣNh(<{9L&r@aB:rpwrJ5sENV킈f{-f qǨvQ=h|OB[ kg;sJ=pRޯM:@&ʩZK~ ؚcsi!AhtN~!P~hΞzKjdH*(JVSOdaԆ/՚DV%#{^N$Z2dTQ0I ` Rqxny& IUB6H^7,}D`$ZDZא6yR'-t%'U /[iaaJTif/jNﲴ(Рm֝V:|mB`.}+;mWqUT^^Fhfl)eXOƂ_qLqي8/̽vLo=^5-\gYvY;a?BMk;LÍ(إO=- TK5,4 ҩlibMnlgùTZ=;bXpީg1LeyƌR“TYA4#vL<q !ևܬU90z\ غL : #l{ķFE'9&CCqBF3r$ 5&(tTcݹ__kQKHPJL=._`gdN8ڂ o\ŝ Cɲ6wυl#:L?E}pHNOf:  [{r4rO,7y/Wo*G²…,6.)BG~E7b3R>[Ϊ4r]n|i]itӃϛ6!]i U#-eqQ;8qwPk]qVP4 ˅qn " uf7+:a6 jѸ#29BArq֘gE"l8"Hwc8@,ᭋD6oظgyr5r `3+ֿx6-&IspQQ|uAos2 0Uٸim |FՆъ@kX;+Luڹ=݈aXSq=eFI_i5A腵^D5CF)q~ /zx;SM0i:Xp/Kp1=ԃѬ,w0%8!{$*KB=Cؿ,,־ϼ +j2|ţs+HKAHG-'|sGIVcA6 u50PN)NFBk`gGTjFgY!` PGú93B||%L}@zE; ޿PSy1Tj2Q&uR֠GsU*}-ntJ_b.quÚ].EugդߺO~O4@Vt/&M4I$RLi]+>B$aϦ>X[q~_t _>8O¥C47}\WǡYPIt;a]fH[zKg=e[hv' Z~ܷlW!?޲}A7́c|54SsP4Se7(~M^j Kenj4:L 4n[OtZ9SJ~fX%&dQxʮCT(S! F}^RxhmAܡoz_PS|bR$5`-%|YnRgrQ7U[LJZcMUu԰RQazoۆ6Gpq8y$.)FNP2t#|64e.R*sOSf)CFDsx6|BޫO'ϕIaaUA !Y Z.LVXv[J']9׋!j|dn{MdNq~I6nkkRB?J`{k]uLV2#vp_ )}mYa }V/~H\=#G^原k` Fk %})"b韖MhK/`|ӟo/7Rv&1 I(@ۢhэ8B]#T3}@[4af|-c(ÏX^Ž^#2>uek>aq![ lrCiBe驗ˉ)1Yy NV+Z33!B/,*b+XT 4P!ӽAgw-rtL<5[K4u֏]~ bB7` H?%Z< *Gꛍ#Fr144 |t )C I.9}9VOˍ`t!W(ܤ]#}1 js6Y\ Nhm{h5=EK{ۂHpFeD7rVG"^P%L%҆b(.A)(FDjZ#kEhb淓[A*ԇ^ʟS^~P~/+0ij'scN'6V2}VsfWgx鴁yfֆ5@;J7Xwk_q^Ȧ=]}j0?U::?@<yay}4ҀQ8^.?O(}N-_PL;Wwu\jn叴uᚶmOK& z m^s1 G[`>(j [r0>#!YV̊!{=XcICPbXo2B[_Hu%\#X5?ei }3d\ ZKNdɏ\.Pέ(;(HzYΗ>e`Q;nuUfD9Tb::8qߝ4O8;IႰ\9=p3MLlIgsEo* W~N1"fjvKWLBiD>ibU3O_Vi X[YזC;){.CnEr굲ʆ/DL fr&ōbY/]WD)5WR Cvwt݁[eK6>zj.hZ[[7z 3YW: * [TRk I1XSV\k+˸G]2T۴Ā@"F<*w F/e }^:ʯK{>(#w^bp'QsAD0mUY6EҖqxrΐ*orԣ[Y.s@:xKXTjXMv- d5f2hK\_ֺtgD MJEy3PLt溶c7b` ;HFzdP?c2՟AȈsVJHpl| ##c5En5$E) kɎaBe00YL:P %2ZҠۼSե].FIt3včb̛kpR|Ѭl{Abf ;p -$Oϟ~M7v1gb(כ5p9S<$YThpQ?4޳&ݾ+ +'] zBq; iRp]t],~cU-DK4Yat~UQz82 FˍO,q W89OA~ΥzbCX&(/@&?~KM#@&gL9G!5֭&GlV2e0Ru-^IoA}"&ܓHo&BFޚU[C|;㼹o-rJa$,Oˉ.MV[N6Q7uYKPxgB*Ԟ*,epn*m%Ӈ6 N" -xsI"ԏV<Q/`(p: rPԜpLjIⓔ#eځ"ߨavO4{aI7(1Iz]WَHyB*M F⛍,x%E X\~1n8~i&cIk*.t~}O&ѓZC,aD M [Ս9gJBRkRHozuI-4$jPHV )J>P\_=%Y=uILFb.11ҫzl3hXx|oV/Ħ.X͗cTÚW]ؔ[iud@!:.(၏[ŹQi$Zшwm;֤09~OL&^epFh)r`5?yQ OS\JrHZb?.)ӈiْaQv>% _95)ڇ=I!h8EOPS{G @S8g$xu-5rpM JƣRxB}q ;I;I-vcd LhF! zRQ복zJ1;LnޠBKkߟ^mBݫkT7R̯/(0;1I krEO  % 4PC󋕙 \5փld05,+\漀Ϛ[  t+-%lRD*Lb-g7mȺ'sejyZ{z4m0Gi!ȒIN//GhƎԍd3[І\p|S;ّP?0ETGw}*MPpzg %Z)!,[!Z=N /,_t7w szyib T>CPKj}=HkoqnO:=y VxxDh3aVkfAlj= &JA[nz`Cn?IkZ56iDuXaOe;=:&|̰9z\4RJ'l%rk=+'-xQ6qnhw.c }T~N^:tw"r䳀W<_/m.ުL6Zh+RiC,kĺo>>݉i:3:tQb/^fYaU8M+au$Sm4?7f ގA`Rjkw " l;BF\2rFhjvQ;7x%:ezc;]u00x>~ 㞤o &Iu&į_ecZ  wdW,K>u (Ij8[uAƋ$+.KA=$nW0oѭñMu?c׵-^R{R#V~T?o8%Kzvb!ZQ ^2tݔIMwcn; r}6-^$u$y_u mz]+oDs^[ ǔ?yi^WlJg9šRpWo2Wy _6aa9w.' gl{*νHbUXCIǠ_Ѻ Ioɍ#4}z"J;*7Q" RymewUC+9VzxW3 &h(~͹U,j2 NT)"ɐ3*[G^[vO1!ln +#HN bN@L׿~meo(dk6k*tL_g ãBdqh>J ЌO ԥ2FΕ.J4:r=!V|H& s<~c@ˊ&R&?4Y{รTfP K&L}Ƀʼ}慨G?Gch*ULfozz?74T&J8le^sJݍK,׮F>Ƭ2B^dSS\R30ЉX^` 7IsEͭbPj[U۲Nj8y5:VzsCB7I\^t ]L:(ޅnA=x={شۓ11KI&Nq7&Oҝو(mWu*cWG R3ٜ76?*bIÅYUb6չYQ{*VWkKQj!y=/܌ 9XkpLԠuu?[Uoi@T8 M!h=+XwȲ%{!wƥhaz{˗WVZwnm%[ٿ1q#hЂƑA@ŏu227xGϔ٨I(>O!YzGҡ*{ V8c@7<9 R²Zqد}\=_XB='eƳs:>O'|5PGd^U;[k !|Kw} `D=gQ&K`[tйs@mM[[[z UUM+5,cG}\Y?GDF2_b (Ё%ެ>6C,\r[Dp."_ tݨs_NT5fߗdI#BrƖE8FѼT4#q8L\ΚVِBY oqjܽhT4 M&/2 7ņFL|C&yY 1Nwb:2|ؔ)$azhCrpc ?3)t?a)o&fv_7 ~wZSVRYT=Dq~]Mu:/a,kfp6M Ŷ vS^UpfPLz2fFI*}u5o;3+kqOY5Ѓwx98wA#:ƀ':;N g*I1I"bԩAn}F;o_*Y`-̐Qm*+:* ;7FҖ։͟HM3?{XJ[N1i=Si^LLVۅ[x=~$֋SNٖjs/Y,{(Ը:Ybt[j3.p*e<(9>$r?݃f4jC>W)lNMDip1 z|bTѫaxiO=b8n Y2ߧu\UD۾+гˈZKi>dd ^(;K;ƓN_H>#nGh< O<_kqONymȎKynsCWmlcVYc]`69NUh@>5<#ZE+A <4`%@Tm|2y"G^9eH 1 QY( '.$u=b{Dbk .)^&jz=peGJ7 e= t~.tncA\!X"4`43jEK%لAT?6(j1pCtgvZŃnfHR |gSFwD6|cm{N<` |6 1#d~Y>tXQ/)m^jPMEgls-m7/\ H@( Ճ晠^w^D0C3>>a_ F>hDp?=pǴokJ"4c7\z&ԛY; kk $DZ'U•7ٵB}H am{cKwdh-a,3f>aN!m:G3Fk^Ѱ$tOLeju;ψ 0/hTLe=+hd; K Dߛu&`ะ5dK&[1[PWQ- P[eG||9w+ K=#qrU ?AKugBË7BOpqguwbW.] Cr %9S^DSR|؋%uF5`D,~̥&&$f̉'S|tXzӔuIQ$lG:o?^'{o=LĎ8YDTQ`턂LtE\_|e t.6U7M# pFn|6|LK8!f'2֑dTg]µp=;B,* $Ydn\&J',"q#s1ʪE ey_Abc9AΣ*!AePykF;"g5aCD|B/J9J7eP)UIuVRܔ7~3}O¿d-+g,loBfn5d=Fj1)ôE'`T?@]JIKrS[2 F 4_I3[<4<*Ndhȵ^湇Jܭ)-Vck= .H韾K؋(DZ#a$|f95;eQ0hVol4-%M?c}]dlθ\4@ $X#<=Ϧ\'P.@Hw62p,)i'F~zVCT$Y ch !ئפ"v`S^gWIh3յ^2j׎$*8 &$즎1ԄvbIri˾.;m{ a@Jl=]0XЪDp5CcC>~)dPxBC"RF:xT|uJۻ7sNkL"o.$p ĊUMV^ISoC?oޮ୺֌28;IsD{ADYIF C#*yK>x׾(Ԏ=IC'ZɵXLbtЇSư嘫kBkмt'm/D}اaŔm@⚺}K7E8K7= uIE%ox3B8wJ|=+a`{k UI:;3–L[YwIYhsXN鐂SL2coT5Ӛ="$&πըu]Fr?ʒJW)1w'Q(qܖScʻ(ҺR4h-F < v:.C6le.~\EV$\MQ§uոs,"(B0sNjZf&kVW@i(kdbЗgR:~vo\ [b< MөSy O<<#umO ›9`]K]Ϊ<ŔZQL|u#O7A!#aҍe4{8,NW1y-CF]UBVZ|A86Sk*-4w ԣYBF8hGBRkT`^FzAT7M~x6]ZZ ¿m{.$֩}oM|g&-)eS vkeP66ʷz((<˔9a m8 gRBؑnhۤ3L/wP/)M'B~a a()>("[VD$WN2F XPt5Vf*zJ CXg/ -rhw>Kg#L1ȑg:IpMC #3aQF1,4W/%#a]n@?k{Y_<7ur׭7] {#,ӯĶ]%02O8+3 E6*BiZzB4|Dоʲنɀ-t4m'(rʊ%7΁Rٲt8b=5;M~rCkiR~eӤa\#ע>z7u!qrfYY3J7TlK;b f@U*v7^cDjB?7k+&K*adx!Y ׻C.5/G#-r-FLD<i{=^ea]I*,*`)?Xkk[qn$^u--v:}6Bx(4oP#YiuC8a0>AcM56 06ds|7u!Uz/w=tA«a83 :\>)vqPc%da;IMvV7ܒt`, )Wrf+6f4"ۨf'>.21 ݷ[j`Y7b62`'<#)B(6Ah:[e2@ت •RAH.Ccf˙S,|s{۞S .ٜ'TtpPr(%[XMu#Bߊ65Op nz\IB@Ua̰6@9A`'|*A%T"G-vZHLX3"_LΒ0u*{ֿ$BNWIMX)#2·Zcp v++Y հ7gmpbP~bjGm}Wh MCLaݍd: R);g7]v(Y :FlH ol5y5] b2nLQޥi.H} :22M/,HaNjh-ݑDz f.V Mh2u+>+>}Z9I%-{,#45n$l,Z,=,[Gj8Mcv`? [Vu.tayq[I$ݙ(y 'qxžLZ! Y' iq s!3 Hgp8jF"Nmb="' xt/k9]xҭaZɣmA WrNmH):&zhZvbPz^b7?UOgYpB [n/ӂf=N#mشB[{R0 s70Fg \fο^so?5FɮV(DG6+ EHݙ 6GfN'P<)3Iwт:C6u'!L)Sɤ]9OE,]U P3^d%%Zl4(t{v'$j<WfVqˀ[uM7eAK3hhφ4,y?5[[]- xz;| 5@E{. e?S|j@1xjRsAF$Vi3e",X&ʎGQ]TVn{U=mr '<ū~ ݁.ᒰd&EHz#mCV:x 7⾚yP7f zQl,&RA}.i(wƮorzeꢏ*+; zd" Kϫ9AIA/ޕ;8x R=},bh {A]zc6hfɗ:'LDќb 7 v1u4Z} /|Z:LݞQ.= mѳ,R]lOG&H$/,i}GsulYymwGWV1wA_x86_]}ÕIbCJQ{,x-cE曔*wÔXj-t4 (#2V"5[,0n`1LZ)ca$&p+o*fok_C28;dCpdOe܎sQ>pD iuI^bǛFFK/4jYD1P+EgҾ>Imh>rkLv;3 H>ԤMQ1em]Me~ @8XWLrMKqK8n`#{;Kil\&Z~V]Fi(sPW+6V Eۍ6UAl}XaC2&>[.{CAUe1oM[Ig")\T'>ir`K Kzi"+ I{^Ys_}bg'7Q&-}+&6hZ  i'uizmh e&1 4DO1ޓdHf*\W+{e |CF5O}i(37b/h[kusXz7[:R(KGO#!"Piwp FC"|Vw@Bm}{//PS|Mf.6m-@3#J'(Ň2z-RHlݲ XMir*X g\6Hn*x `ʪl`< \9Z$TI*s_CŨI0~1|n{,~8YB:ЬeM_)yQ3+ś+t4'^>!bnŌta{5aҽyvK!$pވ$+&A4L^Phd z ؆#=d`E$EA5K-6!4o2DP$fWamXb=4fƸDz $z.DdAM<^ K[gubsl'7ف ~Y宯.U^ѝvej)Tܟ q0@o4 µ򍆊^GqJ¬͟gԿ`/WnjQZ0uE)k?2:Bܝ-H>)Scʇri|cyL/?7ood^xdvݙa{Vp..`Ƶ_g* Bո P4 *4iY3c#WߢhHo_o:ťav8.ԨWY9k7\*WmlW%i_5g9E)H蚿S~~k-l2 ѐgӃ*C7z'mY9rEqPidTѸipȂBV  ɀ?u0+vuV[Y8%AV ۿ}N__(%l>ʉQjEQz!rpvԪXČT#rMMS ;G Al\6\H=)ş$fIA6 ωq#׼O` <1x)8ځek|滊 0Is^um1_Ѵl]<x j!JD8ߜMAvm7h<_m[;dn lNqgJr>UՖuIKEso3\\zشooirzQ, QjWE'gcu +/j#]vj K' 6 @{6<$lr] Au[rjuܬ8mZس7܄5nÅBy }٠G,ݱ#1pBYC`7h0:{ zg֚J$. \}W| xQ}GNLn8#6>e3荢"BLMkO7bWSd; -8qF8 3`׫ET3OhrAHq&/:IilG>6,Ѕ];:ֲBfH(VW`kBm]:O [[q17Da삧UĦNB@黛&&܍]3MJ 4mA`8+j3-g[ʶ/4%ٿ$G_갵?7YDz abHo߫+D. = Tdc:8=mj+Katb#)_bTe>Mi!23#6:cXZl]05_:j]! |ucƯY?;ʋ1#ذ?9=Q{z~-#-o'6ywcŇvyG0\i^r@ͲpkBK8yxGk ^m79ch:!N X4]+ Z\)'ZCd"lxm XWzs5+~ Y B<dPWo=}x^ dR6cvY++z'8h#9RDzʩED9(eou]{]{Fj߱9^!U n&1-K!7j <aԅ>`>Qcl~\-$|5B97}B.M ~v9;V 'leDhy;# Ǘtu9cРYw߿jl+rR OۑQ2Dn-,U*a+o{~Jô9^H(ޑ<@=ˎix[67^)ÞKu*d8Ν2/pE[z#-6uAwYNQNΟ\#вzikD~R5mIb(jt;A_*!Z>rj47}ٯ8FG-j,*XdMQ杕KuO9[L jg wu&,_\(,e.Ỷl9&+ PvIaTd5_iQjiLNYW/{f)thP[ l`1:zTZ,)PG4d&G;1ՈLޙNRw$AT:fSE?"ڊAT K7>Ϋ>*'}Ѽ^?õ)ed ߦu9ۑi>Ow"ìeÖF=W Q' :+P-Y8?fv(9 8zl];F: ^VŠ;ĉva'G!K|SyIKƧ8׿/s"|_RP`EčZl7>ҳZr+{ mN˫?OJS4vZcG߫ rF Br8!zZ놅L ~a ũY2>O/7u53~@;{ دBB;,oM+$D8@iQ2~ 26(b 5W2TUh|/VDۺ6z}- y8&N|]zߜ%#XGHăpԍ>(s=.VPyJb\蘣 Y זcΔ^͉Uõ\ͶZJ0.Ȫt_i]veBUu [ %HV- 5ct0tms /Vt;n5j >`t#D ^yy"v67cli?_`3L_ z@,,YfIRw#MO~i&Ns)ŏ]aMMa}3K(O1³EJKE[X 4|,~_R;Slݑ:ͻt_^njPeJ1_ȁgה2kø(~SCLPT+͆טigL٘th3bIm|#Sԯ9Hyl`Q\񬹵1[hVF:ؿP5+L\lܳ?|j.UqHYV+/;>Փt*O6&v`[Sr<ѽêƨ $6tT)s}xZp/1Zg@/)f*dh#K| 0wB_&.2,n|8aKh@ Wg+X&\8q(MJVel;+Ǣ+'i`aUU7M<3!Oʋ8N8WYnvWKTTN86Fn/%G ΙMmiVB!LW(8e{8eqNY1d)pLhVbgmmdb/v@%ę 0꽀-rQ8+* :,^-C `; d_f^ei>76 0MڀDT KfUN[z(B<>eVi#'#n5 (+Ali?`ue}l?q8%:vupPb5I~P:o؎=;x 4`U6"w8cB-^]c5g͓n\hPvֶk7CDMOO0Ʀ#r(v*syY_h$h˵T4TZ(x@$kɄtktRA61=x|n[@nXLlNJ᠇v2XT'A.N t+۪SNSw"ԂED&!X:;b6 G/߯4ZB.YzqpHQlTƙ>G͑FtG<]-JBPauIrewlnGmY[]Aa^.I{+7;ךP,*ىq Hu`\02s#zxvdШI!R8[Hsֶ0:oIy`g˰p@ Mx1 ܗEQI?XQ?!F~4jLem>[U8*QHZǜ4c~vƯP})V\ (7wUn+#©tXY#Ҁ^2g:u%.vKQ\a`zg2 ʃBމ-&Œ# 5jCQ5R.L-Y<Ĉ%ԔAd SUzIМXLwߒ~>U,@Fs$!U)?By&qTp:Nɳm SfzsS/P#M\"Le4J/, . Bi?xXcKf&ezl9#KHU--^^6@@ɝr澅pvrTM8~_!:Q?Y px!)bw~;QQMg#_ C f\Œ;IeN6/C~ pLŕ ?Ӯ)GNMbRqb v~Z!3SN'_v+`wmb!RHhf7ź@zI\ ?mwltJySk48aW) R}vc pg^|\Xٞ'찁0@+=rM.~^7-Yłq<*d3ɿN#{x6uUiѝܴf|J#+8˨`3{}! s|Oq;=j s"COXGRojeE"ӨxiC1Dp7^lAX0P 3|M_u \si( sZk8dt;=çDogTT j~dggGGCEMXT'ΰ(J?tAՠPݨatU$Cy3p*i$v_ulׁsLtՊCO[J[>S۽4'?d4?BQc?sB^pICEQ/"_ED3Y1joԱ]5oJ11'xʿ.,@;&*NfN";]YkmGM/ﯮ ޼8QeHCC$8lYcf(- $Pxf鍁۳졡~l8^^VyVɹ6!3v{Ia+C${ DSkPV6l >=,Y;5rv,f?E[Co]`Տ$/POth/D.:=OPWh씈2\R[̃YʂpE+B`{Yk\&k_KLv5X}&(LjC1KB!j,"Dm$G8_+(km9 V^ælA]Z}CX좝'ii,8!;1 h}[ iovVQp]Eu!/)8,FD !ݍL7a_qY.!Dk֌nJiH98[ FPrEgu$Wup )rGC(]tB -߷l.|ZlH!r67 +_< ZT-!2+Ϸ!5b ]rHwL&彀No3-uN${*uCml jH]*NDm {}n"=mGƎלkz )@E)u9HĊd4bMƥz|c˅TofJ+1fkDŽxxޥ#'BS|mBVɃd5o0H|[mN۲t:Znlh04;?+==60 SN2c=C샙VN{fH4퓀{`UtVe6f6ɉ5OC_;Y8\ԶȾuKIMoM_ i[8B``CRXK Z;2fhPV ҕ,&:G'rq; ja~gqj.f#@ $ DJNBEBD-H^`g >*%.\ą[{՜`c)򴼅'$Þ"6 E'j7W &x\ޘo6ͶsK!ʘk#4~|vn,Sي NMME/gSVۯ<4"+RJ"Z**%lshmk$XqeUD=W.Pb'p[_ d#]%s!(Vxy&!R1ԩRL;Kάy!r}U2-1KIRS/`,M-^ӡ˩VJk5 #vRS!2 ARtێ+r"WEXɞD7;#8&VǼ8{B[ˤq][qTa#㾤\p0mftJWmQ|(P9*ұTB}w%#):') ȤsXe3.0ٚəf 9?D0dgS"&NUq)-dU easRKb>r"J-e3mb+cH2{ c2$9ͥC"aٓ˹ b>*2K>-H8r1FQ}Ipf#F|~oF.,{֫G>+qqaH*:!r >*r V懶Ts[t򉒨ZЇp-;'d…#nu4jstm)fm<-!ӡda@vc@jgLە`pݜ%4T2H bQno!Y eH2vQoIDVfz=R˘'Um2zXн~:+=+о0 gBt:[NZl,3rB+WZ:XL*̑J)BL!hW,PH((a0_m];(O83i4짻a) FӲih&(p{j;EJ 췛'oeꑌb󻩨21*sS.Uxd0 "rvbzc~!͙.,X&kӻ[{D!!bZ>z_P9 ٯX`l dF\Vnx~' V%_d<*wE>[Hx˂0C*q>W)?X({i`F|pK4jct+0Ibn~_#!R/-ٔfrI 6B[6+GUWoNrYy+}EH8=p#w=3/ [XJ4䧖vHl~n?J 慤 {P_':*T$;fޖF?P)W.BȨy@Z%6g8sMKxc\addNh/fd1ξteC4vr} d)XfG_Y Ͷ4&^lRif$::y<'+ժ( O_oH7h2t[ĵHXc0TF_tXta{b9)S-l.hah&I_٩#cro[9΍o'b0߯m2&|Dsn/՝;sTt'] u},a^kRBÀhCP x+4.d48/& lBٰvV ו4sI , |(Vy5.U z761ǚ6RL2z zߣGE>% % #y2A$:mpgS DH]HP94"4ò2Gw\LJIuD*|`m>)S. i WJc~~ n XKC"9gXFi?P1|k{܈U %Ye:\~45>Wpcs[JIdzp3*=}nٽ7]ebӠ4DAB+,MaX.ŧr)$ ok9}"2kKJ̌Mݺ2 ؛W+?1އZ##XRIXpFAs)OE)/ Ev U8pE58Xכ_ wk;X0PrV~j>N9Ud*a_zq" ;-^ć&j05Dy+5ZTP)%I e@|6߉Lgz%tyjHѿJ5m>pY ZZ`4+B7%NcFlnZ&|Lf_ !͚Oúz/@dׄB0N@T⺏VnUJ4XG9Ato8f,$*Eb!) -@J=CCQtRa"zt @u}b]JmbvNlFh/{NJ'5*P/FBv2l>uQU~A3w4[?=F Pow6!+FҠr•q) 668YK2)%Nti-1h{+mքaCf8'}2#́S- nrM׺N9gʙR_ta9]e;&h±&*(Ecr!?XSQ&0S²ž ĩ/"G[-f:uz(K01/\UۇlW.PdS\X|t$5{CQ͊ါ>;rp[ s i0PxWo|$NP4`G\w9qF) ڂrh\QxIQk81\r~#6,+`> abG-֌ y .e X!|EJo,RtR{An5P-F7SaER~۵`["9/#K. Ca. g?ˍp*[RX4CH6@`N|L>+4K6vog29 ́GHB׃4D̃r^; k^"mvBv Q|c*mqfIc{ J,g.I۞*t?a-'4t>c~:} 'Xb Sldg^g˩(;5>']<A \`2kpo;i?`6 XfP(E!ٜ𓅍+zIB7h}/ZLIIB.w,= کUdO҅9䬻|B|*#4RӾ%_G-˧6?b07<-[gXBcػ "dBmS`BQZ EQdl/3OYT0ntUA4!zXlq+~6G16$z>_Q'W6VuZ| De7昢\V/XWI~{gX \[1+92\2ޗ,K!ZSz+NܳY S#i?RjDqtٖK\l/ڀY9:Y皏5g'4A$\҆_g[$; 9{\巍aQ0 c\j yC >ivk˟8t]ҒˊWq6 o|) _3Xd.<<.O33lDh:Qv8G=IR&﹈B?{B6}5k;+@EcV^JQ0ppJ!6' q!b%U%ڷZŽixi3;;G䙶ʳ^/O9A3v|ґ¤ڹWE2t>YSM&K 4r Gٲ={KTjY|(ƉS~<"W0!EKY'tS0ۀ͍1e61u 6RoIvy ŒsbVibPlj*ukG-#]fo&EG~ ) OɿXW=.(XhtsB gJP{;5B3aٌay lȨ$u%R^F=I~d,LxV?jz6JK3~^H{jK 2bv^({"QD޿ W_@:9fNq'qsý4S?)x#-ʈGsv/Ѥ> `II;FJq3hep15G"c 3΢NƇh1Avݥ8@+\Y] Ѳ42@ց9[s%\l|㶘8`63i. u,)ē_jܑk |ɓ.^&rP,Ӯ\{E2ꗭA.I>.bc;ТZH~McrgCM ψE𮏭[2Mïl:\kB{{1׻{q'PLx!B+Iz-Rhrw[T["3DL_6uV^- !u kU =Kɪ&z/-m=deK6Mq_뷳M@VprНnKGȓYTWI`3V0=Fo#33Jp"" <țgZB݄WPRlb]"M&8ěuXt^>nT㡾9}Z(eQYf@`Z5aǼ rrU]B1WtEtLdX U[p ㋤ Bd ski܁8W76L  mj` {1CZ=rldP5(m˝ d- UPJ'zյC&xjgm=@heSk'zD@F$JH'vP<dK:dhZ!7k6~Cjq!U4g@&eLB$mCB-s2㫷Ă(UXH |1VC е=uS]a4qbN}cg (c\[]h0FE5odZ q%a{* w͡;+!5SJ=>̀gu>SGq9ÜPfCۆҦ5&r3mrUr7 K3oR[̔lSyaa]˃f[&_k>-FǐHh/02`ڏ}j ufu-;{k׻*7JUVAAjWp rjƴlU%.í&g>#hdNYN٧ ȩ;+oaeϏ8Mj}3[k_ h;팒6&׃P[OA?; PU֢Vi^TFUC*҂+z,Cs!a^]pbrEbބ"5Xu'R8J-ElDi@*l?gXdv@/+ O W[Xbo@Q c:12D \ׯ0V) jkx'Oܠ?ǐН 9 EIݽ06X{\&:sx-0~]/ָ:6%J?˛ ɅnLrYONs68:YumOk̹8O縋b{FެvkFZ[L3C/.ߘNͣ]Sb)W'c_~C٫]/%RRĸPk{]`RTOas0v^ *uFIଈBX8k|ndr15 a>ћɿ1 !a#GD÷[1'6^'zJs;)\ Aɛ&vBްYiɕ.VڅH>-5]CmNIMqɞW\l"RF}bxsKYS8ɻ8UdPvZ'G:|2~'(|ĢM;sf:7eAB7us( S- KI}p$ë6|* ,O*%:ɳe̯\w ƥ]Br匚7xl 6ȨebβQ\ b+Ux;at(c.א)cZ M ah6gqSL)g6í A#}l^=H5-.->͑4#tȏ臤dq526qxV?;,1H[ݪf{ƕo i!0l mZp(6_fL k{Fl&@f^?;E:MJO?&[; \~CG FWFWlp&ņ=BǰWlI[a.!nԥprVF%4Eظ*ß;3U1z(y GD8H0 RZJfӲ)Rϲ]ϕN" JQoyjIrM5}:f\]R+P$`炯4Kű S&4ܞ ض*rqgfϊZDBEgqZz`ìF|ӱKLA0ݝ9/F_)%4]pŽvi#LMmVҔ*dEx9b.e1HX;9>.#I}/8nu gO"QKlW\c-G9;+!nM0meh H I,>`:"X~߷+.efAMaN=wyrz6'3-ׄa8Xx#T. JM6Ep"ɓZܒ 6B7E'd^d3v+Qh2NjqdgG30yvm|y]*;h=5r U0pw8#b ΂QBI2}gζ̗zPQ׮fw=&Xi>UN" ^tUb&5>a#ϜI~PP *P#ɎxoTda{r2N o;DBuydQZڮ0svlUN‘^ tb3 /AëHڭYE3珎DMK<7ߕbp# tkH LݮXiҮ޾! DvL= UNf+in1 ҕfNce],gt!1&&D.L2*AHQt)}m]J6? Y`Rߔ ~ lF&¥+!YT* #vפNkz7~Z U.D[mÔYrqj`@{\^ya RAH5Ѭ6l-qiu! 7=P\>F ?> +=8qˣ>$ dvj:xs#aLݺCyy!>?zDEnsZ&z))^oߖo )JU|Sk=rZlAGl 50GB޴6CWT&*i3Äis 7hL7Пa |xt89XXЊlcO̰e/gQ DkΎEP*apqtGk9]3X;ifaO76yWU!5SPιR!$iAD*[H~Je#Ur&J_=_f0ds6m*Sr+x)Ru~G!u! D"Inwd.Fe ;Gith5TuTV o;@.+0n)uK:rPB3,GLB7NOks!{ 96Zf'<[I6!Ȁ'/FSP_Y_QYms9Ai -"1X~Pf.^dLD,TPTQyDlq꣗2r[Q߅PKhw;[:-8tVOx4a`j$C=BQc\Kg`"&/N$oi$@Hв-`GA2hj~O1fRc]3E]ƵUl10-WpK,=_ l^E$Bl8`{usy83kr\%uW LHW q(}EΕrƅĽlu WCp hM~Ӑ#_v+P'0e!EfL7eu#Uwظ0o~oVGdgnQVQQ_J.OK+Q2"#]hH>JQ)"$5^5DgbG:Zv"1\˰KLIK'[MȄu_U&x]‚gU`W}:ŅVoк )cj y Rg0OZP2,h%\kשCA#qoVD6_{#)|_FRO<յq|}aeU8ݿp)pXŜ &BVu򀸎BC5βi90 `'~^oXC^>V"fbK-̓D#M:~Gj:rw/3 P󺻌j2}QZINP+ :Όq& f*[('}5)B;&}c^Iխ:Hv!|LyC~ǫtg=\Eh*D)2=1^6 M7kQ)jh=G`f=HB`'g6*|K3!AQ2C4<&NV)>Қ|ugm@g[:u% NflGcrPsF~ѡPS\ww?:L-mo -{v!LAw{5)&#d9 Q!3(5ԥbnN'X>)Uw4Ym6+P>XGe0eړn/m݅AD&*}A"hَxw]Yc$*bCzuV\3yO>ZL==0 BWA:gX ڕ+NLAd/hjgk?ĈrF_pa(LQE(0z\m_޳\]Ԯ>i9(eG1]–S GD6.~*J(a,Vz8p]+ A>#O 5l`Mu;U,EMd`"V޺~bmdAx0U4WM-[fIU17Y &`~xdO4N+їHz0[n"2kG[CDܚMATBgRrRA*c='HEH+q̠t^\ϖ~_p~_`GVp Wrq# ztwh -zF#랰 C=ǀ]ሦsQ!}Xk˺Fkvc2]: n"FI[ /­kΪi )J5ڣt&0'w%q>ꢵ? #R 78F4K-ۯ`X*S<Ӄum He"gd%FN$DFu B!]1*SE\llUbxS=ms= g/׈݁-_Z`H㶹%itPW}"rk< cWOo(X!Q[~dZ0J$HMNjce}_fJ>t ?Ћd"H1) \8P?٘/_ѕa׵!m+oz\B9Usm~z*`/7ZxF*CD.3cҢe=`2UC#qK(3 -;" XkLL{3cFuvCg!j |O@9H8f>"kTcG(hOh)D'trz Z ޟkfq ^ ?|M00m6O!y\.8 ,gBߣiJ.~TaQW ;^eYNO38'jEWPgGNS|9T?DvĹEê"+b(A_/k7BiC7,Gl7V8DYO3n9煥 32n&ѽvX,͹\}U^W|S,`6C Gi5qNȢM_T}O*-?1+I,A@NڕJ2\{ G@} ?Xx? RyqUإ"LUy,sS$ ]xp0*`ImݪYVv* I|wn֝;r%q#QkIuܟ螰m=*]I Pw\o߀Б~d\̹p5e'V361CjmН,JbN丽?'tAqdƂk6O@SO|t!8FGŘA ؀slDO|e{L]wLa Lޟ~h:\3,éJMa,+u{Հ& Fgp<3]Dŵ\%"ˈjsP<@T!wl~ ZI5cO3Dmޕ0d3cͽnEȫ/EΠlq"FVW[/40J<3Ƿu>1t3+d^L5~<~`R\%6v }fxI _pR)`V03!7\:򿬓b)vz ayeX2#M*6yK+O\/h qgUFJ3Ni}=+%YA f2L*X@$0q&e.woȏf[XT,FF 0JՏotdv>(! V30 o]tLz C4#Չ.ĎקPtkINr,σM QKۂ?0|O- ;fBam!PrS-k 8i-9`4ݘ6 4kf:*̨ y7Kڿ&l7 ̀D ]Y)KO+`dQIzJ_t8HLiB;>L;:j α!XE/"@UkyU%+X&Cw,˶uIdF3*9ūV'EjH&p{U cD8(/\ľ&<6g4?#*!5 $9e,bvw(}gŨ ])w>޲: 7y\x[r.(1 KHa  ~)\wgv>q>NjOqjo>Dʸ-C/H )~ci)_ӑ>e|u;.T"v9d"Ek kih7S6j%y15DgAV0gVBHN(?'rrxHɒj GR @(5!0_'|Mm(Ad%#7HvJ!i[<*#RkBԧ*?u*0&ufr`-O|&2=vTE|[Rx+x 39UZ{Xv&z:pީNM$3`s51g}]1H/–,⼞kK)9ZkvT@Z^Hk cq2SUj6n!Td˪_eNXTP^Ձd;|G L[a$5f!>ofO@4KH;Nyk N/< g\1Ò8M= T}qMX\й^=_`Ff@!G${!4K崋Oj.@_9/q8@ȴ@{٫r3i7~7.LCR_m3FjzF&fnSq~l ԖK&iD ) 6<#;$n;G׭$uBI<6׵_bMFc޶Kǃdj):;S_ؖ"n'b 'Ax>LJBÒ|d2alvocRjj Q9t餫s9Z%^ГK@P?+`|F '(j/8 85H հF}t&WuVfąbP{,sLԇ9ȧcքd:6T,cpMb/h~$pADVٿJt0dPHr34lڭE=H(OYr;7X+J"7g kI"XD-8vej*V:^@DG3eДPyM8d*a+Ret2xR1o9Вu7CEΚ8Q٦elyӗPIŶ:ti?B,h ZRC2j|x̓'{-vS-ֻ,v^5/ZJm pi4a&!JRV7'Ni/\Qv06#TxT`wÞDx0hf%ewj);M,kebQAie[p:5dFB){KT5mb&^qj3s?h.*M_%327 [Տa+QOJh ʡDGSG3(k0L皣tK+r7B`#TRW=6TD$YmQ#%(XLX; i>~!5HEtTѨ?M䏵C)'[X`^Y'|} \XFC@j=,0c1(byA oom5/߃ЂKWAJspE -'cnxp'i46D[+E)bkAӮ9J܉1`ydeШܯ`AXγy"1}3Pvm aZ`oMڥ8wK/!i(X`#NlRO䌛, ྒ'}IzGgk\?V}#@%fq1AY3پ%v1<0R;BFBCsL~ oܹV4%Pc,c -/f;w9HI'}4ݵH u5w,sS27?%ӥr "\m=Ju?XxN'=ǠJO]%U;78)I`=-޼o[[;2u6JLOѷxgf&QW ,A3\r3UQڏz4oR } wRzمI]3+ګ#٧^BEP)B|mzFV{gZ ܎IXj<_hmvJwzG+Ի}0'ʶE>ѫ'&g0,\o$E!);#%Pv(*[@W aKV;FovDU"yzl&sjYGk$hLhT Y3_fID& Nw^,ʼnPh3mDQwY<VvRO:L!Ɖ=]RQ[1LsO Ӆǥhl7r[&u!$ [_-91^[[Л"۩7]"9i^ՇHW+Fk*`Xn!:Rry^Q2ڈ[яOw`Ds_k]?g 3jYU{[4n!_aN3xKYt3 0@z]CA'scXMO,-PҠJ|k/>t_֮ч^ ]0`Nx2"EtNʠ-$s׍ "=ioY*Hg.R& na:-"hb,ժOFM`iQ!#FǕ~2Z!ѧ bQ_nmV3<ʶ'0'e*(>MyzX&HV[QNz#]6شl =~VN}UL`t-GOtB#Iaxr^'8y'F_x_)b&w5\AwיL{OP[t2ONfEOIiK|Ү҅UmY&нi00 ʌ E[}8;dP5`\;[pɒ+cg Lܖ=A Z{bs"k7mȨ"WOH 4Np0qD&ޙ$Qo}*b}Wzax?cHlzo`nf'j¼#ET`PڌY0ضF7ٰm腦OT>11"k+yRBnjmu^ ޸ɒڧC0Vei5lHd-5 / [ہh>U"b֍xhB1<W$7k""cj]'9bdY>7-CD$7t`p@?>֎ʚorH{]Bf_B Q0@TGB'e(Ő8XT *v9T3 5n4NTCB2+O^VDa $U1VCPڹ MӀgdEL.>S z+E,O0X|Ơ}Vt(P j|`'_- X`]6cغ D@tXڨ!}"в,\8"#_~.7P) :V->&</_!ѽoxV)†vM]m`bbmLEM&`ػ*s[E#ñ^J ebsUH:﯒Qf> @5  :N_xiNlz1gBySR dn0RHϹpt5-p5'#414cB 9ig0ml !W[F Kl &IE9>Ew6^]ɉDKYmţōG_03&/)p Jm >)k!+4܋ѽZV „1jʀ/n<ʭp ȮNvae{Bg"Of8B՚&؈U7x1Enve53%#&Qd`b܌ֺw#oҦgw_!) dt5/kQHNM8͔F wǏ`y]xO3,>wJ Z0RӎfO] 3XN}kN^g԰>EM&\#0XGOא"9 1)j1cּW_ 2K]m|olvHinXǫf7D GjM Za L(ښ=g S4<SB6z~)l]̎znѱx|;%pELP5ЇoȀ҇;jz :cԘ * I6"-Nr*pQq_A@cJ(lCuql1Xw@ rD{1~WAa3 ,;%Y\pXE[@,X }W_f*8mOإڀ]v*P˩-Wp̒'{ rv5!=)Ú0l4Ǘز At 9O!j&(<~iI=tqiRlkq"W!MLM) '_sG.kr6GLuE=VRD2ӗ|ϑFrig Zjƕ;X6kw:M1i"闸@m?Quq7'"U]J008e#]Zi6CBZwf$?k 4 ͰwꢎZ0' ͥ!; ?ݙ.6%CcG~J|[Db<LRG_۵luhG0a,rH>1`$؝W镑8pVit%:.|>ѶQƠ`Nxn-Vj\Ԉ&  w-1jT#o@Zy5a$(A^`n(a+Ix}hsXV7q͘(z !Kjf˼*kP7NM{)2$m**&0GOM1۪#x=t˥5\@!,K1g~kxk+K[Z>j=נ>o)˵R a:+pm'wqzGs#™ĢaxX`9p\@Tk ':fb 4J :g_. v`g%+wZIr0iԏ?vÐ0G8HZ7ŴC⻳☊Uܡ͝ zh廫8vH9r|-H>LoTnM?sn]pرTeXE,vzޒBbه(wgW { `[HTMXÉRdN5PvdgYէ}>pK+_^9э8Dztq)]:iKz뻢 nOpMP|Nu ǣXTvFl?(`7# _|]vY>6"qx\q$r3vg%k)[cx_I3%xtX {KKj :",0@V l:1݊ҏpѧ}]{$(_1!>EW@%m@\ v>`T6H$GI݊i)q@nS*+/Z_4?W Xl݅A%56FyVE:ʬ5xX! o'S{[6xx<A9y X dZ. t#_ƀ'bҤf(feq4ifɀޙK]o1/BmKyNRI064uV""U& ^5w1DLWmNݽ}D)Pa(l.8١L rD|%׭}&ڹN/j#U>_SHA R.UbZզu3;׷i2ۭ6uo%նL:\'id X\,y鐈M}HpT=P!++}ku;u\)ַF߁s eb hrHsC@*W\YVD`ִf1'l~ ;HDhUcZsx1xi 4 $h8@z2;<~D A.(ة`ǫI<ݾG~P| AmePh4Fω8 hH{`ᜅ[{pjcOhbSOikǏ,ӤxPk >`Ə|p6Ed@ V٦#j,(B#b*)>`3KQt Cq!:iNw;kw D/{LB95 isV.dqƒAoy7eTB]ܐ#$!W-yub~WEH9<E*u$#\hz;T!P6R#ȅ086D|OYIsX[YlˉZ_c9")"bN|ʉ3(Wz{9iƃFZ's?dM05koLӭ^U)3hZ5hi0@/.F8J pRk<l®_Q2IѮt7!).i& )cՠhWޕp#$ ߄y6p*k3Ի֣Nثns7 HI8?sh7WbxiϮ@ HD<IqyT6A {D~oaͿM֊VjjW^N%em`fBE.eI N0^S.Ȣj^Kp :zFw\бqȐl~эNI>fJ s xMCnUdωtDF;IhDe$ח4w⠑l]y,pFpۊQSAS\{^Jz:@M? ; C@Y?qd ,hd#GBCZ,E7'$Y8 `_p^t+;Z9Ԥ!HksOh>96P{OboW#{f(&Q& T2ƅ8iFbЏ&r̜|>+J88wv3AƊ]ۃ;k1ӆw*>"qp-8jؤ̳}OnfPX">p,?rh|μ'z9hbz)NNI) 5Ԩq)B!3h.a~qHz* J;et|S))RۅK)@b"1R?($[$HnwE&coxv݈oG%7ѤVk&I:xyh~J_C+Vm7taOms{5֡t8] \= 9w"͋.n\(ŅFa(3d^_Ep3zoS'< ~ QĉF8S5ą!mĝN6|'L阌早H%}qkz ]YCeQs"ceCNZo+XT扪vWC҅@GeyJ.+ZV/H 1hӢ[%hŁK0j܀ȿ1]>{WedG2I$8lE)id [?r ]VhgO0sY@%&\_~+iPAP<`S# 2@JDŒ0"M`O&aTG7yVHzIQ.tn6&m Cu {b=v/Ըm5 i'^DSH;'3 ~eKfuKBYi{=aQi}M8!&!v:["E^V9ӮX6 zRM3Q:{vE )b\k\Z;H-k@y]0A;۵Fx¾h^DU<7B`]x) &#6՗YÄid$оuw–)zCol#[6cZ.l!6v},d8ʈb$] )gJ>͟+aFm3g$I^=uG+DhfQ~3g Zh>Bm+N)GbGkPy$y*1 ڮG~^ 82 *BdvDP?튵L wkH&崁Dbd +ZK{XTO`TPggOE׆SS[5UPy<IFsfq~ap=`/v* ˮB k$䯓W,T2RQ ũcIåKѠ2+L8CBB`qfbPylVՆT,%I̸ܷ֬bS Yrg(Ò #XHsjdD$:i?qkvi*_&r."-݄$`"]%3Lw IqB=Mj.QiG/dXn|1̎G U) DDtJեS7iЄg1Lor6թS X.|E.IIƗ'g:pRmnVl՞e4,{ޝ# $NE5 7~t](4ɀGӚ&dů'auLAQ.A 9uLgہV 8YYieW_ar)dzIq)ɻ@OJhbNzPG=\) hW`>I^ {V&YBe_|rs &(f( ⷵ{/'_EDK0,V5}xMJHȼף̷/xr؍NBX[W>s&45CE 軪|'f}s{F,w/}IOgizBUiW&*`v;c|#Y  !5KmMx|d6~b>HYp"K U]IKQ篊vݐ7^//iM캤LqV}M=<,++𹉚rOsu7DQRGnJizL7 +lj5Ta=Г|%ި&N6#cZE]ItGdsZ}җa0$Vnd~ $A93]_I3=g qCїZ1EY/Ѣ_7ppfp D{@1N1aaٱ4 }R>gp7IR~a?ƜqW~3h/לrP'E#=;Sg\_g;~P%} Xٮ3,$u] Fz1v⣒Yb4 v/_[pXĤm2,_߿H*6ˎW \.b@>nE)8Wt0 O(h}'89`e-&f&Sdҫl.hҢ <h(UQWQ.?+Ģ\BM:`nӇ442>A_$6t1eds D|u/( 9&jK[3zĺ u,[{^g)E[aa%1I$$ImEq*t8}\zی'@+&Ԥt; omssotC[T$zpiMqU:!) [T Ͽʖts~l/lC:2o/ 4.N{#*鋤Ub`6S{+m_BIL` &_mi^Iy @>ɪ E 6V #l-K1M؅J\xLx^w>ʚ;Cە2k{ "sn qKv?EUƽ4$iB"5CȚA܇"F3X.y&' 4.K(^ @B_|q&^"?^̅xq`.Uf])i%B!=P'QqZ%}JAL\n|ߨtohHрGiR8JͺIV2 < 1Xjk'W)yoG*nY<??*U&\Uщ:'6[n#;fKu/]x-dd!4%`fS/}I})EO7%f/j`t)ѻ&*f?R]&b/fJ.?s`ȥf-.<(Ob\HG7bV5\ڷo˦J+jL;ys#C6 frf *dUv$VTx{&d0>a<]RNL"MAbzZ}Oж9slRז7fqjeT'm~D/G L#Êwء:G5$]/O腝N @'cFvyp qN8wd8Шm񊜗yZ8m/֬l}ŤTg[vE>l2,cvw-Z[6rA1)~m:%6E#E_^$dU wqY<;!u]_% lI- JpY-^D;k#ү_V&\=a:=^a^f((tGH^&1Fcٖw((Y_Xqye;)s۳AŠ9Et V: V [ICeYd5'Im9a%lvkT5{RMl@djqJr0)eZ14%u[0^ߢL^uΖ2)z$E FoR.>  !/YIDP=eG9:WV]ZPV^V\W~d0!)}\;Gרs^څ`4\Lh {ވzx`Qcm ͫ'.+sg,M6G olV`^?ąg4կBW^hF q#^Ok9G3_} !lC(|W8U! T,thGZDPZa̓cH闞|_^ue_:Y(`Fi)K]Ez@\u1uؿX7``Wy֦U䄶(byLI“y!hȻ^ɴ[\0;%n`orU>& ?P(ZպTZ Oشz7" +泬`k,ƙkݑ@79+5L-'`.| J:O@G( @@Jy χwސ^=soN,akmj$$荫~nܛ, 3Ձ+n廳C adN] s6HU)'EP0GӒܴJP>f$.Gy gH0>acn 8>-7bgv&:T*PfQ0ښ\I^eD.hM\.kJ0fٽw0 Uˤ䉩UDgUrg(SOs![w.=.KLKAK7ٳ &;͓rG,]iQC^rxbv,6L!%Țiۏ5񽯔ا;-PClMާr-'jCU`,kԇF9.uhaSs xm:Fm@Vq<ā0j( Q6 %mxUт?QÎq28ÚEjp;wiNIټ| TX"d/*ٶ a1R UVX\YTE]O0@WQz j|9WNNZ8ſ8Q|SXZ\ *vi1/A k]Oxzo{ pwNZikf^_wUc?╣UC`'s,yO='V n.XvRwYBvd1"c8m3c5 /vPa&zbbyTAY-}m:@806?܌W YR9mQ|"X,U4;7@PCd ZηYVaݵ8ڵh?kDxbKkMżʌ$ ~{475P+B^##!`|.&1z8Pe@  Ae܆5}*= 2KdxW0Rym1 CR,1Zb_Zp&Fd,ԊGӳx$`cpfAum>'~-Ã'Bц˦bOY!Gd6/FxR+󋬔@pP:+0{<6xJDDG(eo#*瑅+Vhtv'fOejQ3ۓ@[: vZbŭ/b"\VXtȊAof}8gfc/>=> X/=ANȚbgiU% M~JȺ= BU1*ZIh#Wo^2*ijbk7XcEFI𭱰pdG_֚*9IѠ2ὣ~K4Ԟl r/=o -[ XE:f /ĕ7ЮLG0׋`l2{.+C~D}CeBӬ<-A=loD$2gGB!vA\ԥ&\ x;_ v: N]IO F t&|NSx5}S/R_КQ0AN+eirFJaEwHCUCAˀ|YӔ#+iKM쬞Qgs,Ƙ`i|hק߱G:% B)e_tZsHuDaSI>Ϙi6[y[uvr* j r,)J"^m_5/60$^|,f{!\˟r,ū!WYD9vQwyQ|ȍ07FepbpW8~5B/6A! 镔uYȠVU؉d~MF|$ف!ue2IZ`T})hMrDQ2p A2s;p}lM7+b]vYE6 5XA,hq^Inꆆ{Ԏgv+vu84䍏5P#0K{C$W.tsmێ!a\5T3r&oh mڽ'P`t*z8=_48r'*I׭eaH;Zbb̡ ltP|}0Zp|be*z3AiJ .aSbT:fVS\'bhfT J[&cIg71*M$ :~P㭪} 0p'`Lmcl損[ <83ᗅ2LJb: ($tnOn`|)ئrpl*TCZjbk gpăK3r-Ui$3 ڹ+JN;z8~&18+'fu݆:[4KE2 &gmX:ʋ/݁A3xR"A2[YVTďweEȞvUEusv 8)(e=^s|$⯕9[.XU%r >`8'3PW9Y]}р|]b V4Z ^aY>fDкBSTE"t fʁP}%DeDjMyc8{Ñ!9u;aWfR(*5i@E n8ꋢn{CreXFu٦W}gUžMiާ˶d l+O)|ЧKaS,vsr{`LZ":g&DZee k s"E"6K(25hq}5IAD|2z 7N;G u(?ԩ`.礂wHd#lIsGr\\E\][2Vtr!فp [42 9}3,AmaXY-,B\fo5uˆu$4zNڃ^_` @K'LK;w=\X8_;AH#gȣ"_(} i J Zm˯rI歭e3D؞x_o|@69}x})hȌj+b u:D( \Vg ^0[Jڔy>?C籾4Bı)?W[U޶~H"`a`YSLA9MbHk.eK&C JrM8^\'Ow@?Ȫ. 8hzɎ;y "g~ME~Bϱ |&,n`[k&, Rԇz X&$;_^?`^;oiQ്!(s97EL]tr$&)b6~ɆIkPSj_͍CmkmfQF{Z Nց.V<} Fd&͜g!C2OR?g|5R;~ʚ`Uev &b;SnsjQFor$]ȯ+("X:Jͣ:* ߅zT ie(ZxdD[L;SLF|NGJي6./i[=~9o0C;O4.gRh|po r!疃/Wv' zy&&[R/A 6XASa)y8ɦVt8;$k;O*"!-^Мdۣ#9'88O?M:1Ipa @*cͻU͝_?;l31K>l+t2ىTRDeW +~vCs%sXEN7jqtm(|淡mX,}/ڼ1;AU1 &⪴q'b9>&̖f=r13= _GGWeax  + ӠρB-b*k n =g,;Ў+W6Čq!ڞK?a)|"^-;99NQ+hѬ%z{f#2cYhޑYqk:LRW<lj&,!SBT9Svmf9aQߌCX#aK]B6R*jrS1uyG6nݾ al}ˉ攠盛 M&K^cx㯅ҷg)NS$vLRE2.26-AIՐt2\ @38qvb/Pd]0ϹZvim&6xlvKa{t'rwM$=U t8b22sٞgփT[ưؖo8"Wy1&ύҌ ]l9D>z ǶT ~2g2R ȲJS@?KZJ|Ў 㛕qjUe}ज|RkV3à˻d6Rz-K)dv"{܄/);_|],6C ܅ *s~뜿_Fk{q%WCGRJ}[/~[ئShzhriG4[.&k6dN?K_eT' qY1֌\U"~W&BSN/ڱ$co,h }TƓ #z4Vo|zbJUd Sh:9~=zҽEZu_+ 3>h:Nc9q (lIW[\ Bhw׻#sAt)B~)Riyc͈SΡ'ϻZR{Z#w~2~؝3&^9/֠Aclu>CECVJ+\P`+D'*_U1l'%^!+ٷ%o-/Fٺs'x*8dTlUP ?^x5ȃ#}务E&T:HvUjه3lO[iڋ_ldZt/̑>Ax+pcU80d04@u4m kբ<Jߨ̑ %kÃ],חQ4r,YY]eGH-6?圇0R\nxH,lg.K5k4Ћt܇`iᥙxzz))I)%{UeL}סy/2cKF T{9viE, Y $DOVK"I *VE7D!H Iy?>4lF IiĻ[jEhm1dpEoPM\z<j7!W5-}\&Z)⛵,17N2(U1[у)ҝ,dB_ߛcDP8p*5"nU5 vo1M֗v|qߢڭlLKz^T<ɕ߆rTy|J(e-)ZR?!_okR6,(^8ё̽SǓ{,Uc]VOb,KjQٙ*mJv٬S/aϭ{”#UcbM y|VV!.EuM-v(e>0kT#]ĿvY'@|OmR#k<8^݀+}RuJc{`6CSNo1hlE h^S0aVUG7lYr1ΐW٤YC -m`: l=Ӯ=cCbGŗ/H\7g솓i'179ָuRⰑ#a-z[FG@%[Q;k4hZY%:&ߩW-GGO,+*]28lpRҼx?2ј5SĐZtQSXvLiL9&| S+6eB*\ }Wd?gZP]f\8T#pѠ_LKbdc ^|"Dwj>7g칢1̾| (7nK0t"^AB-CCT⦟>2NԾ"e*%m/7 t> Y"\Cޣ# E'7X?o/,Y3]%(/很75gJ]*ox:os*E0Cv>ݖcQW,OħNCǯJ:Swq#iplX!$G8pр]tǂ5]f'}[0C:]K sl-*G^~!VO290[ZyIUzPIeq qT\9(y}vqTaLPW3y4Z)gٲۍw[Y9K,!S$ 煉䷋sO &̈́wp ύ6)WQMVc>RN3ksb8g%ar&VN'*f ށܭ0SB-eEE;qTRPˮj_K"L˫ܢʵ,bд_ nYL=FSc4'`Dc uY#@rxPK6S)$\:y%%@ݭ-%PJ$5@7&$+oU"UNb:ʢB[q>M59iWT_/h}( m:?ӑ؏)60ṽZӯ/rZ5oV sξQe'-6~6.muBKf0B`i|KS\fUBGI-'S{VGK_7u w6(|AC<9<*1#85Ӏèͮr pT;(rkT~ Lяe{I1d/ѐ3ԑ͏HmF`*Rr9Iq\͖MǩR'-{w`JFz 3-\˳)P։)yfPo0l4Mj?CW T8j(n,{eN~[g\(4q3ciñNiW5nt}o\ra Ba k?T=XP`=8RjR[+9J>$s٭!CAt9lVk|쒸$i;-sush* &@.L%Skf^i;t(7$PsUUfG"G*7t@=q.EK>g)ZYTwqeB_Ttm&6o?٧@!W$}Wׄ\gn36}jw! PMI{qXRf~+xMwd>L 4uLB81mx~%BWɎG_z:&|lj!J#}0Utr[&Qzґ8Rb.+p<V#8䖀da@H;9th7K%܀Kh60 OJȏPęi-(q`K~ i(5hP5q{OA0-٦ѧa&U’3-8[f-g7Pm o,I~@+Fyi ^_Kt}ϒ <ù 3>}i> DB%lXk+q+Q*^rZ"9 s~ra]Nr,6^O4=N$S"5gͣA2`Rcm2A@PRlݳPio7')KDCJJϾ/Cpk9bCL봤q$ GJҳ]P u)O:` azFT gDE>70R?#/Ŷf]xs0BKPHՙ (%JHtI5Zᄝ-^N.5A}/'ns$9&;qf`*y)-<}dr2;,=T n\`blᨬ2ݤ忁 3LTp}Xʏ6GJvfEfGL FEﻗ hٟ}P37>m0l փﯣ܇lhmFn G*sҼ%v="뜶Y{]Ɓ*']CH3" d3+%і%,{A!kAB z6NQ40EnZ[?;MAѷX%ʗb(NoV  a[% uKQN Ͼ:F̩]8P8XCu/Q6S^M)ʰ S5nf}ʛ3BY$L:\~^d`֜ތ3Sx%`؈x3Ûʇuz/W"V'Ť:SN,7 }q)TAqk [1V0h84בI}0. MsWCf 8c50ۛ >+7}k*Ƣt.K!_|yL&T^ \0%oC6!3n ^i .whI8Ӆum>+/ɍuު3p]f6# =dmB gJ`> np xq+5 8z}룾edy T 8#]J o{;]F|ɡs]E>4i)/s10nk57jbf9Cqq] w'VOǶbYŵnR8q3! m/5-h(IA{LMl]fqn,euVcj'hU_*=0w˓)$YяQ(rJlLQZ}fݠYeF iP͙ eYNC(0rbVmKN[4&WH5gB