postgresql16-docs-16.6-150600.16.10.1<>,`g>rp9|Խ愳Ca uRYe(#yhW 60poy ?'.6kV&HD2OQFŽm0NOvP1B] dq,4Cm{:CAV?)OAxzڛ֯Òǯ.9S2K\*YEëܙJW;FV(q?p+i$ƻ |2+ mcG7; >;X?Hd ( J $=^i ,  ) < w |h FpԖ(Ե8Լ>9մ>:f>FRGhH!I50X: Y:\:<]M^xbcd'e,f/l1uDvШzDCpostgresql16-docs16.6150600.16.10.1HTML Documentation for PostgreSQLPostgreSQL is an advanced object-relational database management system that supports an extended subset of the SQL standard, including transactions, foreign keys, subqueries, triggers, and user-defined types and functions. This package contains the HTML documentation for PostgreSQL. The start page is: file:///usr/share/doc/packages/postgresql16/html/index.html . Manual pages for the PostgreSQL SQL statements can be found in the postgresql package.g>rh01-ch4d9SUSE Linux Enterprise 15SUSE LLC PostgreSQLhttps://www.suse.com/Productivity/Databases/Toolshttps://www.postgresql.org/linuxnoarchT2Ei$l2?O-Z*(op,oHz$e#+ E ,WC UHCtI:6Nz@]9,)Gyk:uO !YB0EK!4$vg~G>4'y I\6&xN6 &!KS V N4#;o#ycN!;d(Z8|s 3n"#n@0I8Z!`h .9&.aa;-V9|C`  a3YlFE" T  j k $Ck_&b"9||589$v85C< ti@/'-r1P"{/'.5 8;$E ?ogW]Q @&d d : #dj%+k ~3h0 =*a"' g.  *9dX1!E0 E@8 `/3DKRM[ (+,̈QT4  A9Cx%L_""+b(=eUFz7^4K(R_4Yw.552K¿ i9=c<"Ofg&+ M(D  >. *JOp  /7W*xX!i+ %2(_;i"O:73 =uBfUr=1y66~sq$6%KJv )[PXjq- 1#V(r c ݕ"Be7\ V,k3CpW.fl >iECNVOrf.d}%&Z$G[y%"2g#&(BT}cBS" ,,, \8 '(" \R%0'8]*?8  9$gW:!"Lfpr$bF {"?N{Y1dsQ#::: '(]3kY >6(!s{c=8L>(ro#!z:$CC; U Mri>& :H4rg &CM&]D%D(iV)i mKk+&TI-q_KwdwD+^ v Ui/:bg5k,"1zb_SDMbN)! 6/3?8%q'Q'g-uGZV[(9 4<Lhr 9(<r -dHZ f>0_$(' >\5u- # O$*y L ' 1W@W@\"L%SX'v=?91%C /}0kKmX+ssk;x0t+)j%i$.#x^%b6 Eu I3!! !ھ'MFRb<a+@FD\}*+2j{+ r, 76-XzkSS'2A,`>CF=f}AA큤g>Hg>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0g>0f05b2fd70982f442d4ce6fb7611a286e0c20797f3c401ef6b1cdda896ee423771d4e7772b791c07ce9a17163df9f285806c61bdf7f3efda036613351c520649a1abf8512df6b868ae5353044cf41a4a02c27099f7d5f3e11eb901f10fa8c9e3ae48f3a87aca5563297d24c46fa430cde650ce28d5b8236c0ba3ddd4c0b10bc096ba61d34681d67f1fab6897bb9d38bf8a7a82f8b966f1c06652b04572ce724ba4b6e90b63cb8c3cd428540b9c210d50637b1aa673d5632f92630c2a2d47f7752cf1a680f8c396da88ee6d0132d006797c4047eb74e2aabdd0368cd04277dd807f8aa3b961201111667b67845a7cccb03e24379f7ecc110878b58b4fe262a913d6ec26eac41a9989977e280075a8e1aab1bf7cc0da45390661936519b2146ef974fe16f0f6d1c261910cd10e053ee3ab6996ff1206e5aca62ed1493cb8a0f6763c258cd323b0221bce01d5463d9a71ad3622cff5440a4df1e6111314932fa95b2c240818b6591d67dbcc93bbd682e561308a2b646b851156bfe9142147cadae6b1acaf72e4ec10d9fd95765982b77ea68e9627c0691dd40c0639f5a9172ba9020f918b5dbb56861e7fd05860299a1c1f77b8b795fb34c09251958f141d4afd201bc1f1f7060aadf53d1e192f6250fccc7dbde493abe4fb7b9a0e49adda8a88ce571a516c6abfecba1ce0f2f79651959ca99f9597875b4eb40be8cb1b4003ae6f6c5b591195bb3838482fecb12a8d48e4d5cb5d1b743843f5cca7ba773d9f8be8d573a3829af203e148fd9033ce2688b655b2323ffe3a1616f6293354ba0ea21dd24f2f062a2d14d0676f616789968a4308954498b88a9fc540faf0ffb7453c9923d9590e5654f282b08e5b1e4175c7e120df76b6a53fda49c88008f365cefda06e7fac60288a65a78aa7ab770e45122b5b5e10f2f60c9c439776b9e8b1d3e2929f8cff1a5bd95cac26546dad0056894e8c8a5a74a536453ec149a8a3614607339ea84c053df7306ee935944ff8c239f09aac6515dac86cc535fa48cec00c239e4355e76171fb2650b56bcc8e239d931315788298d19facc893452bc55c542fb003312e4cea74158fedb81329b819c701685b59ceff78fa3407c21d532c7c2ccac0fd3dba52d27da01ac3026b8b175e3afd71f897980981d215b31da5df3582894a0c3c4a160b885d6b7970603ea8cb27408036544a3b54cb67b6a664dfed5dd45fd9f711e7322c70fe1f13428e4ca4ba72aea76927fb5e1340375ff47af61a87db6ffe430b412d38800174fae4471494e38cf1cb24e4ab7b62a665ee622987ee229aa77266121265e3c01920330b1943fc5c02897bad8c1b584347c77d70285f86e2c2b81ca79a332e3084ff63c64182d688f18b603cf5f2077187936a977de7564753412c14622b39179ac0353d2d2897eb61ee5d81c2223aa4392231153a7d03d02a68ec7368f90faa5e5c5836d4dce72c252b39abdbbd5f273e5b96a42770c27e231a01f78e1fdaf88e265cf8d6d42685fc1cb9f891a7fd4ab02fa72bb29b6e6fd81075c201c5dc1c1c99a190bdf023b7c29cecc881dec7a484faaf61aff0b54705ff3e4e758049dcf0cc99aedb1a55bf31723a9606f0a0e10a53bb2ccb16bb58c7d88782fa08097db69e7bbcffee578d165711ae920aa0c1bc6cc6dbd48adeacb4748eede64f4014010604557b2bfef20b994d4c6d13262132fc840c150035269a88fb49b7a2a17d0ac71e453eb537e16c527d3e9c1bf69bd2677f0b8243d6ad7c0f78b136f2ef6c6a47e332107731cb16c78ff8035055fd432ca4a005d149d09d5769913490ea5944b18a110fc78cb90a5f4dd4fee18db93ef689cdc8b9eca2ee542263a573a031211632928e1281fabc14c4fa1aa74696a6b88c260fb299fa2083f92770f2943b9369f309206260c50d6d22ac32015c76010fb752a8ce16623851eec1508989a476297b62bde5a56deb419c846acee07edabb63d4c603f59168c16e5de3f2aad7f0ec2ceda7e1214f61d932b0b9a09d5957d9e39f5d6cae2983b6669d0f8f7cf63a65d3fe133012eadca1af86fcff7d80567f417e40d14d470c274a8024ceb428e660c50a22584b99e4a4aabf6f3e3253d746a95ba65bc87daae461769b465c886c1a133e0c80f057cce51af31b9456c8ed382066a399a85cc0428dbd45d2981bc224824ab9e7fa4e852ac24990622f0540928d8489130a5bbe3fab418c690cdf357a110ff6f9e337f86f17aa655a063ddff5473700fd5cdf2084c22ecbbb7759131b5bd53e431f9313c61428f5940086e5a7ec97a536af453555deb4814887b060417ff1f1092d1f7e8c2c7743895076bb3223595d759c96934d35d2ad46fbd43c43aafcb16710cbbd50c74d8b1f76380242a08725af82df2558acbb688b35624946f106109b1bb17232bbc380ba5304b6520ca72d68c422ce7bdcea0e900dbb1573b1626287f364c674dc800010ac0fd2ad6e387e7e91c8573a97294ab89931a139ffdfe51c2f8f71af33b2f24f508149264edab950b2f4310d1c3abc844cd152db2943cc4f16b273594c159c050a3dec26b7667952012f66c00e12b8024610747ce3614a1d137e82fe35cc35fe10b8cf2ef18b772c71c853cf1611d411b7755bd02aeda7b6f76fc2f36f5df28a737842b2a26ab7d6d668d1093993e2bd7bb02a46ee075434b62836c8867f368b0e4470ac018743782cf23fe4819e766b2007272bdf9106bd931ac7bbbc822bf265fcccb6a2e272ab46c10be8f02e0f4a35a2b4e97fe85b34af5f6960a2dd32986ebf154626041cfc95558673ab7ba757469ab8bee346107d85ff3b70e24dfffc9867f94e512afa585464b0c84e5674725a988fe8dd828fdb85b1cb5820e108ce487defa9609f9613dddf201604233560fba1f04b29716ec187ce704cdbe0a80c6b6ab2d5496e3be622fd91fbd7acfeb3c6166b384f5e11a2acba059009b4aace5538233f69e51a71216b7b5f3e9369d66f8d47dd943a52509f46c85a0a5057b4ae283e3bb932633c3e58d2050d7f2b5a3de8b71a4a2c15830df3e3e7d4c3ad93aabc3027a43eb662d52ffc21b5c564e4cc66811f93058379de39914dbf10266165647529c6e1a28cfb8d575e2ef597e059ae4d372e3a22569b3f269437b26913f4cab8b79f3815f43c5d92fc6c392134f2fa8164285770a4ced9f5d0db4f341948d1a9b42336808732b58149c7cb5cfbb7d852d873bcef76911663136bc9cab98b4938e2ccd37531e49736e442c403cc3a75758e66fcdf3987de6a7d657bcbe918bfbb0046bf5609498c87329460d2b581dabc24c81e2dd4f46374465d684980c41387975750e4122f241c16ecb15659d64a7bf58f0f6115b061e4bf43e2cede2d519cdcb22bac4af3e1a6523f28ed742eec281a56224fe297b10c742bb23974095334a0271c18fbc482e8d888b49ddc5b66327b0e61bd71f31009ecc94dc5aa9fb934aaae6bc83186f2b7305c19f6b3aea6ee75881eb7316d553dbe5bc44f2cc690df6aabfbfbc254ca12ab025219f49e86176267637bf5e684d083d6fa2efcaa19c89a5a1aaa25f62979d2ae5562cb89ac78e51a5f37a3c5cb2d745c6b5d3c506bb83af59f1f2f7da535599f2de4785c545d1c55f8579f76fed0b77aab87c81f523213590639f64f81c821c4d4a0ff998da017e0603912f2a0e7825505f086edfe065f71474bb2e6ad06f8c4226cf9cce08e09e83790dc78847f1ac65416cf4c381d9e7a43461ec92ce221d48f3bfca333af10d0798b28626e725eb054ca97081d489a79d6ebaab4e554d947828df1728fc606c8d580b0cf1d217fd38c6eae77ba6c103a667563ceccb84d32fbbea0e8d50811fc5aeabedb7d30685036d1564cac763df484c3ec81304ff98aa7cad2a82715dbd04e9f0d9f26ee75df369ecdd4c4f3acd18ee2886387d5d9d94436e2c9076f4d2cfab85a865793425aeadd1bf38bc9d5d178563b998305c02fac48fa6392462c138e20991054ecc8b7e8cbc7ee9634b26ea6ab048f4830ce5b80734dea737431439fad4a2292fc5cf60a670c41d7b73b4d60630eff79e93af3ff83a5024edb6785b80fa73a4fd4dc8d2d491481c4eae5c633638892e3f3e9476d093864b3b6d5621d259c36184663788bb2e0b341932a12105a0412d442a07eb9e8bf6db7a383a05706521b1b5dba3c827e66b21b9f3aadd3c29dacb6e992aa8d8665cc3f09b109f8b373ca1eaa36261f5bf8c328c10705f5b99fa5f78a803cbc4d268e9ecad4dd913013ef5fe841e143c8e156a245b3cb8450a0e01205b8eb831a32500eaa788d2388b357d4c9d46e6ac0393b228a4c8b74813c982ef67ad432616932c5db355886486143e10c192f16420e71e6fa46d258e09b37b4f0f9c80d317b3616905b4439636a68f226c0514464033abb560fd5aba947a722f9956701ce68cac8d3e41822e32536264b00e6eeb8063283016473f8b465b027dc1a928bc371f7ec3f24c7a05f879a627e506f85d4ecbd04a246f213ba64e86173b9cf72a3031be1db21b7db1278c76070108579b49bc882742a5a556f77eff8e4d67f865911d0b8af1e7fad59cadd73c5046c5a5fea34d29aa55fab219b94da68c07843804500a42bd403e96c8534b7cc5629225f61de30a9601784aca718b367581175d392f7d04df85a8eb934d1fcf283d323b97e116533aed3e108133d90d35cd019e68c2bcfec5a7f7eeee59cfcea670f205c488447620c933cc8fc2d5284b4bcbf11e3c90cd9f12ba1f9b8b44891548699f2d392f01cd317410b55e517b2c04a463d1877efbb2a157a34a6cfef30a8de3611a0f3db5e8319fa3b19214242da6eb202c6beca4a813cb390b94dfa54f050d083b134337962faa9877eb6e55a4f11d5b19be59fc231201ead3fc7e34df79850b87281df564b929494140f131667255d6aa5529a5927b007560e14e99eb5a66c7b157d1ae4785e0352a20a3bb4bcbd4c389641283e0145a081fce8e070e6639b834840c69e1e8814d9f2c8a4b2ff74e7bb85793d3c2f6612c0b40eca9367cde556366834a001f30de195125b83cf205d5b3d50f6ac8d55bb166405acd774b996bf6e09e3fae2b255db489edb3f7ae39a2f4e9cb203698ec4b23f4f10d3eca14248155b2e6015630549007737e79a47c591b398583977522c573256f7c83aabcf47f942f0997ae758c13394b5dc4c9d0571a8cde6ff4cfe19d8f8277cf65aff32fee3f86975dd805606138fad52efe98dbf20936b925a651fc2f3a418715ecf6d363f234ff557ea037c60fd5eb4cb015bedf9e4400661c346b1264c2e68ac53a580e5b75083b32e7bbe8cbd9d21ef4b6717555a1b23f5e1d3bcaa5922749bd08d81bcb052c625ca136985cf45540580be44863b5b648ec5d5b7afa04d1d2154f16ad8478db704b82b7a08c88d0504900d204b43f254ec7d456372f76f90ae8310ef6a2da442c4d14cfecc452d396eb4d4a6128a03b5773622238645fd8b5fca24301b0bd729dd01cb258a6d2024dce46eff11ff719d9458bc1bf1250ee9e451dbae35b800b081e14bb102edea39c068655f8d9f339d859659c36f3563485493f24a0dd9c28092711cae583a8ec1cbfffebe7041ec4be1179400a8ba368c20efbf2daf1dc0d5e875fb76805dc525e9102b62a18f701e6b5bc0990925b1cf36e4b74b740a974577515464a53d7cc01efa55c1e938ea85a23a35dd3f1acfe56c9bd86a6410f97e1451302e20e272a46c388c5fd48637d739dee10d35e77f2200f4673abb3b3e2e8fa45c319b530ef3ecd1a5884f0b1363edf29406f32cd8c7dc33edf3e1c0d330cd790e6d2a505c4e1a136568fde1233116ec4939e54042a2226391ee257201272e3300dc140ad3614c46419dcd4b892762da43740fb682be6276fec365813bffbbbb7f4faff71ae35448a2d113853a047d1b2d04c9039dbb750996d70724da5f07d88763e8263ad4921ca67a7a6a36ebbdf3dc38bfaa6298d8c8eeb48b262f4a72d9a747ce98705b0d406c994027d0313a9ec79b5e8dc36b9d2add36494c93afd1216e65d9be622f600606663710b61ffc7eeb14b61983d5a1624deddffcf55984ea38727a48f14a49fe83ffb592fe2cac9cbb7d6ce8edbfc8c0f7333b87c5d69c8bdf29d1f041a38957365e5fafe36257da4cf065da6c8c56174d064d6f53a9c8da7cbd079e6f09775e27a1e5aefce53541bc467ac60c68cf80d3e9a8f39015faca0ffd7c9b69afcc7336e3520861da27088421ae15198c29a48180897782168c89d61890069e92f5f11069860a529ab362edb4db686e2517a1f2f9981ba78e881101e657dbd1bffe836ef42c203296728c639cef8e0371889816268fa07d479cab6c93010bbd29d12dec0dc1080331a2f5c23c451b5c8598098f54f65465bffc5aeb4621b211a669985abf2b5008ec8b911b5b6125456c7473dc63e8d97298628397bdbba2b5c456be929d03cdd9a2815618e5c288fb8b58cb590c681432ad51281c06bd1d97a7d2ed26bbc4b2f61742081fca589a68f2284fa2bdaff45b9568aa31de3ae2882a6f741f9370427198582ab46e1e5ebcece6637a00ac66a285865adffa96dd817ba1c77c849b0c00f9c85b77774a84ca3f3cd6a20600d0cffe5c895d99380d584f1b50c6ed9c9d71d1f26d99cdd73821159d09916ee59210c91e0d2b9a68b9c533b99c08bdfe8709f84503981188180ef3fd76934f974b7714c5f1aa9cf3b7b7cfc644115552bb6f4b1ed1978595a4f77f72aa1ed59a229530d05493eb315b8c9153ce6ad959142a3daf57453f08d7af7dd38aeebbcef4e0a95bd0ae41c2cca0a66819b606f509c384e3d61b5e367107d47d3fa8e7b6091bc536fc7e769a1375ec139e0c11e9113781f68b0dbf6017706fa22befff8a7e7eb671407ad1416c3c9606ad591d9ee3b62708d75ec78c444436b4218c7e4ac7f43b4ef12de57d695f81573a4a700addb8cd590b7fc6fc5a28306ae7601012bb8176ba912daae1d613473ffea23d4294f4873a16b26d7e0ace3a37734010cf767c16c6842ea9ebf7baba21df3bae2ca9105573798a0c4673ec1400c0fb5aa172984c267216cf9864bee0f17f2b4d0a65b441b5b0ae93e489f4604fc4f998191c7e91eec6ee7fec5665cba9bf81d5614fe8c84121fc454833dbad66006b10dcd77d74eea83f9bc2d8013e5830822d08d05e3592e6897cd665d77d6d80b58357fdd661bd93ba444b5f0b2bb176ecab36b09e82b370fa500ad674e3ce86340b004d4fa2db1c79902f0bdd48637ff56af45ada06190cd71392f088a4c0c161f54258c76477e00c687ffed9d5d3f78d9d84e369fac4feed8f295e93ac2c375ca4e44294a2a14f53438dfb9b94ece16c5306bc3bda494c71e2ad5ba5c6c771a4ea4cad0e7ae6448ebf2e7850e07ac5a3942adeb90a9b527ed0b9044e69d4713c07acbc030cb8c4ffb268d3297a4d78afb48c92b5f62a72e4db179b6fd465e0e106dd2ad5437545203a7c33064ec84c58da6ed48d2c866cc40db51e69f7ee6bcdd1684c10e35c59516aea6d64ed523e9751aeaeb2012d8cab5adc73cab898571c688c35541a761f9ef9fa995e73d4028c526ab1814182820b9fd4298825056289102608bdac9e941079bc834b8a56adc6833f368310a3eebd143df9049425f763e9d0c60aa440f72ad21ba1ecc21d82c8fe7ebaaa75225cc993351ff1a380508d13d138444ce616028198b283bb00d26733ae2915e6ae435b5793d62c52540e14ba97cb41aac24f3bf8c20257ed2e3c7b72f320fd36d1d80b480c88ac9537c25113dca5c12ff7f11703931c548cc9af3a0bf464c03ed17b1b8b89c8ef9e060a0d3b1cb79172670ffa0dcdb8c5616c4da622fe739e1fa11b082b74f2c8bf9ceda6341040c7fa4fffd79f8f7af608d251ed706daced9379ac42b350b234c1f0910612bcdf295d32488bcaffe4ec6941a6463811dd7c1265c507eb6130cecdd1615b4eedf1be6cd305085559d2a93cd2ae663d5c095ac9651dc035a91518bbfa37cc0fb4967751ae4dbcbac81467765af8921a7d8e006fa112d3a5741b44512af11171bca03c4eaa192435b0bf4d81ec15b19d563f1b197928d6be92f68421c8dff0723c43c1083298d5ec64b270a52b895bf09d5b8e9cf1789b72706f4c443183592347dc4fe9ee4e96ee744276b7bbee42a40be470852688d1caffbaa718689cb95155257840a67a9d6e11eadac30985aad307686dfcaa3055fe5586be7a42db334699ff52d9e8667bd517c42ed724d0cb372949a6f2fb067106d5dd9967962b044a17951c5c5ca912a7247ab95d8ad1285e129b62f37ee69804d462eb1540bc8d453d1e7eb759a7cce67709527fa3298a377f422c6a319ad4017ae7433f335e8490f73b77d776e1fa0b6a88ce00a6dec08e482ede78f5a484db1176e0953629e530eacd1711ed59eb608dbe69c7ca50487d7f253bcceae63c71e84ec65d9d84ba5db7e444f74f88ed49e079b613b7246f8ae57dc05bd567c86852d7d2484074d1bbd768ffef9e56e41fb7b23d839c7f7dfd47f019296495b15b0a11d1c468245d99453c83025da2cfd0656cecbc7407deddd295a9efcc3f42eb1af229fb00abfbca682fe6ef46d40106db8d315147bd3718ab56a71d0667f563ab59301f406f261ab73f214444a6a67fc313105ce6bfb0b8e5e865cafbfad244d434e29689ee8409be06d35ca2245188547869c62e0c1af92b2c38ed6f8d5eb3a4c2c3ea203a92e0dc2aa87e0a419baef99403ef3dc6e51d51460a58d8959207b05ac6a1d5bdb2d080b9adeedb0087e56697557e7b28a5f37a02269d73576d350d1f705740930d1b4ed511a68266c3817992c3ee83b2ea163603e9e442e1dcfe56ebc4ed597aaadf4b91dbe94624217a48cdd7939c7783c9c7059e5ca857592890eb19b73bd50ea2c357b4d5fd5a633af1ecc4c64a548b8a16a117437daa81b49cddd77cbfaa9ba1d3ed0ade477532df0823f32f563c8a6b75f5096785a1b7a24f84550f5352794c951312fffa6df1266cfb428eff063f45aa69d2a8ee7f0f092affb6d286945bb90d4555e715cb261087fe188225ec0244b3f6fce922cf30613ca824492e28a4c8c2f45174c2589ceff49ec86af4fe21881fc3e5373ede7fa67c735fb3861ea7b8b6457add1dec2cef1577f517023b73449dade57d674733d952ac1a2ed985e45adf6b0b14c20c478dc0a63ddfb68e03536abd0c685d0e51f15ab1aeb05a219b815aff352b51228bb93b1cedcd8e91b798aef879ac815e7e0bf8f0866a21dd8698d8b1b88324ed4fa0749a805649b373f59f85e0f87368820329d1300463c75b1af8314c6a1e0022323a51901e1142b30ff2a41eb5e8400ea3fc61ab5ac27a6bd4fffa2117cb578eefdbb31e75be541d54ba57db120e89a8a929d90314b2fbe4c07e36a0c21bd77677133c6be1c4b26dce44db93a0aa146ff555bea2e366ba534fd544e7a399e712297c23bcf8800e58c0782045a5657e1e61c5132f0a3d80495feee35cd5cf1d76d6e991dff434cdbd30061731bfaf45774e883eebedcc6d767188aad59dad9ddf3b7fb83d6c2f3e8f738330849698b5fb6d8cbab7f35bca4007ae2d2aff39c42016a0b182db4e60d1d951f3e1e7cae232e95647b9e61d6e179f7d849465d3775acbc3bd5ed1c6036c678bead878f3047090c4f271c5312521b50b0280a0b87ac7124c90bd68a7ba2c5d54ff4996637687b9e867e784c34c953e2167fd62ff19f36200a445593edaccc88173b964b8bf5b966d36554981de659c8ba156fad0ec1cb0cfcb908909f85493bea2aaaf06b12034e98809894fd98e3052684b9d00f1cb01bb7397db83f5d2a6d779d73e0101eadc7516726c0956881f1a156e6505132ff1a5fe63d601ed510939f98df7fd57b5cc5ccae4c2dabadcd11f0f9de95d811eb1feeaaea66f0569f09f368b824fc55a4b8524dc917b7e86f543266a35849e5a0690eb04a20021f485772cb40c2e120efb8eaa99010c65d8e4bbfca29651d32aeb5cf1f0943d8392ddb31a41b884b77dafcaf660863a99caf56aca43aed56ba4ae98c0813418150c4fdc2e283fde954fb4268ebf7d7a388af15e947e2802833d4cdb5c9560c04244d2d90030d76ab921be831cb53830296ef30948c50520b371197d59b5d007f770e08f9e76f5f0e30c36b9087d3d84156a47aa0730fc30e5bd78de30eaec83af7eda848fa871d49aad4448b535fd8d0b2c9d293507929d4b9f417b8fa9c47c944806550b5bd96a0d88465cf5bb5e4e33d08c5617b69e5ae8707901e952e84cf1da1f6cdbb88dfe5b23030e3f9cf3e92e8e5c1c93322d8fb8897a7928ca9af4baa42ec31fd9b2dbd1b913e9f0e33ae3b17fdff68dc9f872144033393125800ad210e50b085b9c772fd1ca760157b2472a7a2a3b4d5b497a229fbf088b21ddb1d218f3369d31dd867cc097c906b3bb7d638505bcf3107669bdb65e082a619b709f31204755d2013dd3c9468e7fd2e227b76406e8549fcaee729257408d05dabdd5040cbecc1fae7e7a0d93091f0e28395b91eacf7af9362f84efbe0d3caf8d7e7427c71c6cc7593a94f1fd3dc770b39f1a832712c6ce36bafc927a8358c909d1ba10169acecf54424a2073b48a1804c1dd2565905c33e86e170a824b385c7177c116b81ad04da5486856b023bc41913bb6a7c328d4ea49c111002c2671d84d4d0360738f142ff520a27998475e96e2b1083785d729d3b4e6ad408daef7f3fc72bf94f4ec70dcc3417fe0485f32676ee9567ec38ff44e5124910ec331338c3acdc35a1f50ee18ad86d778d85144cc6310067968f958fadc6bb5f8b3d8388a8459ae4cff26e732abfb47c8a930021cb073ffdfd341dbc4a1e57e5803e7b752a8e43b6d00154ab2f7f9ed53dbb4f7b842f3876ac5378116263e9e0274629450d490d3cc74bfd7103133d75a182ff7902809e81f34ab617023794bbf39fa092940e935112603d661be6fb7754565b13a9bd1c9426363a6e3b268a527dd4aba9174548b3711cc68995755a944dd70de41c0d717fec69bbe72c2d22cd439ffd9efdc48362446114409f73696a594bb6eb2ced4db05794a067b6f0c6859389ffb2b3e0eb9d03f3f3d61c1bfd383aef23b49baad3186502b254373114a3f093cef51a79c7b0a0e9a9e4020a061925dbe759b445a129140a4d6671317415b346e0991369e11791712b67875836e94c42f123243a36c18137754bae62351989eeecb845e699c85f96037def29cac331558d10ad2381c73e6606382e81060b5fbd3163aa32a3f89dd9db66f8d227e6d805b2cfd019ae1eb931d7e1ba4391b27b8ba58fae2ff51b79719cd76919aae966da62e2fe57ff672d999f251ed91d5f39cfc854d4558d7ef44939aa77fc15162a68edae12b5cc8277a907a2e4b6c35a83799ae83222763cc87a92a30bf390526f4b10118a137f3cda3321b79f2c049b2964827e08b3124d156eb050857be62f8bde0e2595e6c440d3b85ec3a499907f8bebd83edeb415799fa929301f75b110c7e51b1eec00918806a11ab8e86d025f8b2b479c2d2d67de8536457a60d7e5a9e4656e0c3e0b5a0b3c8d00cec9726af49bb0d5205ae9c89f16fa682ccd72a7fa25db226043980a7f50ba80e31c1730613e3c74d917c5cff95239135586e9133844dfaeb9ac4fafa2bd956d8f6f8c04d8139dc7c4637bc491f517b84863c2b78babf40e054452e39875fb5862420ea97b807f4a1354809e01c863c094f065605770a2f62f89775db026460fcf0998d647d45f06d02923fc374698d920419081871ab0eb2ca185718c9f59a3f6fc02850980d838a0c0d975331d672c928d965ea926340bfcdd81b0c63f9af78c7f52117c4c199ed8411e03683fca18454a9f9683a210fa78a7d03129bb2bc79f7b6891cedc88d7adaecb6dadae44e0d195e6812329ffb96b0d1680f57fe5e09bec42f4f0d0883a2e9567e4f0183af54788508d930d582e0e75702f045bcf7208a89f4e4175094aa1967a94e8e718425764ed3ea45b9980821e9039795cccfacbd7f1a1a95ad55125fddd3f54f55b5a6e3687b24f8101245f09e31216b6b5b6c051e5e144702d426e0695edd3a46be20fc62b3cdd8fd8e60909bc40b5f57af907d95c53f1cadca8c803f489951fd7989a408287bdac2a86bc536e50f08fc8e1591465c80d3b21be6abdaff6c27f097ee829094113c943c0a114a3df1484ab3a199a3bbaab26b7c931a5eafe3f9aea85e1ead48c8c735da7a3dc888b286f99bba35b381edab3da6c2bf2f0841d56f4da01ed0f55abaea499149193a4cc5344b189f5419433801ad6648661c545bb7cb49ec8a09a2909e4bf690e29c7dfd8e983d324bc8f1302f85eb0c7b82763083ee3df61befe928ce4fdd767929f0515eae20f8d77e3389bc23d55f0a142824aa5ebf0141bbd95c9c44ab5ece47b2609b71eef2ea5641c9d71373a91271257456dd9ec0721b3fe12e54c7ff9da32d1b2138ca218fc1a40419381e83ba9e9193c6af73037ccbc6d8be976b07aa963f22919e57aac5e82220e3d3d8c123ee4d7d8961b39a593c6c43d9efb93e1e689d0dadba38b628498ec73b14e104a358db3fb37b8b4a20ba5b639d73095216dcb514af8ea19a299fe41e0c4f47c6c742a3582c063e70543b1776371e044a92f04a64288fedb972fd06a4644be20112069bf9f2ad3dbdc2f124f6c54a211e669f9a7b91775ca9f55a283eea51739e28756b764c7858f6392894bbf175a304fccb148b920077741bf473dae9990b776d9cc0159edba4ea48154b51427c1504c57c93272d21d21c67d0c27361db6cbce7e56aeda061a821569fbdaa4eb31834d2c881b20b5406f85dd9dba607ebd1220327943dbe551e026f51398dc456c774cfe3b55594bcbfa17a2ac2821965e57ca6d6c0d0c0b531d0afca4a58faef13b51643ae36b82769c54465ef925431fd9d7d3bba9fd4cf4a238c68a3aff9e817e8f241da2128e56cd5816b16be2272a00b3561cc94b6ad01153b650c74bc944fabe13147412289a8ed5844f9095e41222fe0524040d2956129c2f9f0dadaedc1d5abfc83eec08402d027701e19e1e24c0ecb0a12670cfe15dd98fde9d7adfbef405eea3eea1d57fbd8f7d0f6d96b2e7de385809adce857b381f9c005f29b3e27aab7428f030d0031201633dccf17e9ec3df51224dec03ef512671616076e1e795373722e58850d38a7d5a43735070583097e508ef242561cdbbf660e4fda09e89d2c19c963be5210c0641f9de666dbed2e88e5482cc0c7df5a6a98e6da2bda2a187c980d88be9ceb7b83b0394d863378d502a4d6503a9da5c0f7b092c77e61094fe5b7a660eb54ba1949482168b1fbb909a0e1f87b30833c96ad4b2bf6092b619450d350dad7fbc4432809bdea6378a28f35249e85b147f03462cab2f5914bedab4cc4f9fab0a785effd3a4ac138305f248843b91d9af4e59e7a4fec23d206f7068c69125d6e9ab04b6102757c7b40963f5936fa1bca264400f41ed68bfffbb358faeb6d13e997913b4332fa742f147deea28e2f86cde878d72295e4df73c55680471c06fc67240f61ea66b523f30634ada71841f118fb38b0a442bc4cc773f060fd3bf3b0cdb300e68987bc0cc3a2f2a883817311ee1668de4029c84fc58577b9347a7eeaf604ebc210575324a59cb189e8fa2484f1b61d9661ad8fc86caf87590e0930a0a3eac9b3b13b7eab1098a0c2606d2485e9771f0fa20eac43d819864cb6a5ca16ac8f57953bc5bf409f541c68287220dab08c4449f5677db2f0818856828ff147b1cccb653ec34a0ee8867c9fffe4172c266604336eee6227ed9e0e0cb1e9f07afcb13a4d6a608207ebefaa423a5e638fc6d9358bae4f52a24bfdaabb49ae76dd1cfea167a1b3e592713d1099f0ad26ae7adcfbd7ec5552f2728ce18a2337c9596555e811cc225e970e1b65711e8c2a6b8cedc95fd0ce45e373f036a685d9ce3acefd7a4d2709feb061307b43f05cb845e1c20d9aff78249651308259808f37aaced7700aab6bafc9b12dfcf18e1fd9b1b7487c9dd4f523f0ba76070ae21fbb866ee83009173680922d13ccdd547b5dfd492830770117a85237a2edf2c190c644c494886d5394709069807737d0ac782c4adb9cccb7a3aad41fa14b8c014766898b61854f1ecf9c75d0683a24306023f7ae7634a665c4b281ffd8e7a50c02a274ad9180bb3894728462bd47cd135567b7ae5ab7a74f3730226d6b99844c18dba7b5c6a94c07ff90f1b3f8f1a993b23f469784789ff55b1f7b1fde7156f376fd937d826f66c8b222796f89b0f18048c0e220108a4d8a614d811853f3cad6f7c7e1564a34061c6fc85ae8ef2c090a50b8d237c7739e391b56f0d16aa8fc3a6db5705079699c49e936b2ee46fb20b8bb705ea7fcad71d9c1afcac8d77fb42e2ae215869b7c01b48d8ff2d929345a3097c2f566b8c4ce8f979528ddd269bf5c8649aa6eda5626b9419730ab07d506f448bedcc49f90e8b5f91fc69800323b077f02e3b5aee5729a2cc01057163a974a25d850603d9982040f85466ac4a6ed9ae968f1f79cc7a14485c2e42f1f7e4f882e3aa008020781e2e38a0c0ce787193b469d0c812387bbb8b7c0e080f3d0cc61f7d78c7edb1a757393a39f0d12759a8d5748f10c153363730feadfc23b0f2b6d6639eec6506d9a5e36ddb11660f877aea762302e2e2d2a2ca3f371503ed99b022854968b8333c3283fde03665681785ab8c0f6c6cc12893114e602a2541db2cec8a9df992d3d58d2a5a24ad4297d402715edbd75b60152a116ee7e6b093c73090dc2a0c3944393b5557d388ff2a4768570ab310d0e8a1fcb40d310058229c8ee6c1717084459ddbd77e9532d0820e1da00db3cac7e231e3aec61fe0f6e8a4ffd98f4289a229dd2614ab8021a3fc94bc5ea33199a727a0c122515ec2eab1c258a1e788c39823a9bd7f4b4db40dc044ad9d004c1b9da850064a0e487eaef7e264860477a635298e5dc18b74c50070beba55c50cc83d4ebfdf83558ee50acb500746967cd56d3feaccb827d9617b0ef6735208c04be3aeeef9b23f91048988654da754e5e8438c01df4ed05ef286ff0f75478cbc24baf628f1493e37b25094855b385ad0810be158255c5485bebf2460bbd2fb133e7d806d2d6f134ed94ac8e8bc9cfa81fedb2d30f201f3ed86e27266129c930daaac9abebee9daeedd4e3c106ee5830dd8f2cb20085b996531f6a785ce4786933026e9640e7f171c83582f86d7094ca352be7855323ff0f32d9069a02c02888accabfac34321e5e716a7d0e9240d060e092618a32a9b9c87cd4dc9feb67cb1936a886a7d21c3bd7e5220215235ab02c855e289d944d1c0d2623f96bbe87c6a96577fb62e51db3b0fbad3c4bc755e4cb0f86a36791b9b112df227abb447ccdc1c9400bb1df0bd76d135838b7c5658cb0aadd93ea8b0dc271187cf9f03fcb060295a7da6196a4b56863370fb89c08770fab7123a6796967578e53a5c041d209d63a938c1137f875e0732a5ca1b9c30106497298f86813c3a58dd3ff6a62a065b668ed0d2d38bdfeba8719146abdf85280fbf54f7d49f55284d9afa30a877f10989cbe44d23978bc152e214d9d54c880c79a4880e8588979ef684c9cb3356c90f5668cf0f248c5c85825c9da317b95fa048e3bfe0a2269158d3d01e16176894e2296d64852a3b67951c4f1cbae30d967d1b6d9c05c22a528060cbd180aeb97ba72bbe922fd8e1679169eb39b2b2842f3a135ebcd7f1797e0d9b48af12ae6f366a8a49553b75247b1d462aa7198f91a701a98746ed70e4962f93608a57339b53fd95159d5dc395905bc3d75958fd39dc8ac8c434ad618c4b0b8b77b0db90df96146685b91782b9349a2b1245e04c54edd8961eaf0fb0a39295b7bd54c2a1c2aaa0ca076dfd439acb85a4b3a9934ba355bf3cdd7a9694b298f7d06e0176a464efa5ffb39c72e84253c6546e89ad90a2adba65758d0edaf02e62ce1323b35941a056c9f02e97b2937f04308780c1fba0e385eaf89d7a7f2722faaa742f6588c0a609982adde99f9faec18f43191b1982f372f19e1fa702e5cb404fdef478d90a5fae4402726afca582933df7f6155c58b8a7df62b44ca2eb67dc3efaaa0d885741c57b552f497a746a02f8f2f561c1691fceb526aeb428824fa5ca98598146fdf8dc6d55ee4f2e6d2f43b932151b89d0639927832004a3ff04e844263ed14f9538182ae2ff6b2cb922486e5aaae89e167ba36f52bd322b524f8176253e1c6eb921ce3b250c9cf4520da6615f0f7a73b2f0bfd9ed74ae9cce81a86125bc738519b5638af5e8b41aeec7ba2636fef2e1c89d7334e1e598a2fa7874119ae382ff92ca6375abe5fb303a6ae2510b9be66281e067be30a249f70a7275332968042b9e5c7b0806fd87a9d0ad59225279d303bb7838b161921d31e75652d4c7a15fb1e31a4817469e9858555cc290d29c79640300c3e105407d852974223acf36380e3aedc2504f1c25e592edb813f9eed79ccbdf14ed37d8b9d763d0b3a3befe4b8e98d1c486a9ea4b2a94fe1f5b1b3f5a7571a4c9c5f04ba5a0ca0c9ad8733aa0d457a6afab88a9328f79845231bf78139e5256fade860896ea4e5ee2205ffd329a6250afbddf8a6c21f8d548f4fdc965fa1b8607886f45cac58f6a1f6307f056dfec8e54ada3ecda95d3f5c4896c3c1d6f2f7700db43793f706f2ecfb7b46284e0db74320e53a75628d0b6347dd7e6db4459db29d5e119376514e7f487063e7e9e605dee306a833f0e9e9297b99b36cbd507f170bb0a89e79e3e0aa1bc9209ed139354a83c62ddc1ec46193644154aad330e94ce2d66566248d3c81282667610628b24444aeabc2e3a163d3f167e1f3e13e03b457730da7d31802df8cf6cfdb6a0994b236f3c6e5a9f111384c609eed406847b43092daffae38883173151f7e6320fe0f1b0bbbeb013117947faa1203ce11eb20d3403efaad7450a891e5cb92232e4b54717d8ecbc9de99f63e8395250221112abe6623131cd3ef3341c19d1929c03f8d850f114b20db75042d07d9ed1968e11ccca685d69688e61eb17a847c36b317d8cf97f0aebf18b0d1a6ff29e7733bbff434012c73e1a2f8d4f4e05d54e0275435ad02f2259b003ac757d44e80583203527fef61288d26c922ec1e160f578776abbb0311ffc2653bb46732884763c5ee72bc1e42f534e831c7f15fd1f1023ef8e927f6f6213a7b53a1f4a11751d5289a84259b78f13435b46c10314a0c04b79cc0591f4b35c7f1b1ad4c19e9209325b7bce5cc2720715842e7d114be46bd06eefcf0aef942ed74fb525a802c17fba8951d5ae61d481759147f11a831b6089bcdea3734c41c3cc6712f3b77707bed8b7f7e65f3eee0bf17946b8f2df67c8e02ef98005c72199bb2ec21ca03f2b4da626be12587988fad0aeaae7bf177775636c6cc4bba9c52feca88f001810d997cf80c57e55ccaf1e7c2978316977e2ae670ff65c17960d0bb8293894d70462f0d4a4b8fefd48c9ad25927ca876e74028c8c7d561f18131233acacbe68eb74fcdf345d069cf7d7dfca420ae47e8d92b7e6ddcc32322b1eac5b1b2fc62bbbfdb5f95ed4e45d51beb9e120dbb7d4caeb9b57a0c109065858415e95c97dacc8e9a63266b6ce5f906ea45c42e3446d1821af713591bc208a6968014e0d7ff8360d300c5883e9a07fd4884dc372471325ee5243d89550eadd4acdb6d3cfe8fbfedbb092f4dbbca9efed0ab05bc62dc1713bfc447bc23faaa1cb8e5697f04420b8605f27bb7cceb1a7661d99b7e88ed4ac40bb8a2d81e2e167709e6314025f6d636de33a2efcc880d0b94ad9be2a334f70ccfc3e20f927735377e241f3650af1b9cd9e80288b8813a8e075a5f46046b9318b5ef8c672f5723b8f2cabd74824a2250ecc8cc00fe738b2be589c0e3509abcbfda57ee98843067b4f7c4e29550761d62b21e97e56c74f647c46ec1d3f9a586b5af20691d4c97b70f99fadbbdb2665e0ce8494c0d089d458e476abed9720849c5be5f13c1047d749183dd70960824011a667b272a03884d897a215e6a8d608773ce74fa1037a17888014fc8e9b54f82670bf0f29460dfacdd6ca4cd69f656f90f0c00e9a32088f01fd4786516619dcb9eb982c57d2e7d30948b857a2f7fd193c937019fde60a5f5549c459fc3210bdc10357e52170203b3daa2416ccf538e455b757e76115bcb23684035277326881dcf5096efcf7141d4cd26b838c524fdad015103d0e5fb154049bce3aa1584afa73530568c85f7576064a27e302294628782d38bb8182413274ad01695ac3de1ec0545ab8bf0dd6235f1a10bfd46d83396b3f5cf5ce5be5103cefd1290cb1ec46d19b2264b1fecbc61c4e208c5b9b4d2d9cbd64a628b8d138d9c06afefce66819aa2e397197ea7e173887a1a454e62ae63966f47a8b3747fa1f4410a7e7cf9666d440d449d82fd35d4ea3ce93aa01dfff4a102d407b1aa849c5ff672bcf555ac0f448a5b97a191c8e829a513a1bddbf189eeaa850c8c8a973df7e85e419d4f1374b6383dfdf81d76fcbce39ea4ce0dbe48649c5f080a2b06291487be39b0aefae54f3393cb3b510b6a7ff63c8ced08d65eac25a056d7cf099e4f48748bbcac597f085dcf019dbffe376a48eb176b0bcd81b8ba7b34ad453dcb2efeb81d38880cb5579879dd5c358fdf3eb9bdb4236a23583a57a9f1a8459941302d079a2a59db8dff1920cfe1864bce7ccb26a01247c242d822aa7a5fdf15191cb28547a3000287b60618892be29a12cff75a2414a5f818729fc6c15c83548078c619b77834ddf2c4e3109ef1329f9f32018821081a768139a2f631cc435e3078ddd471b01d0f534c242c2d830c1d64329d91ebf6d08b6fc73255999ab0f2d9bea77c766b2afc8b737b7f4a026431d821e9648ea8e033b5c7f52f80c39472da065b4bd37b7a2c85a8788150adc9223e0fbe38e4284ff4be71154fa60f86b050be7329b992c948c36472a76a837de54b8c6c7d550c77ff3624af1f2408cb30073af0b4c72af43bbe3385ba8011fd70cbd004817dc0fa6b5f440e3967796cb678d4376bcf17fd7099e1fc46711207d5757fb98a6b50df54eb599b0a29cb28f8d522a4211922d5565eef3426287ae9bc3b554be02fdf91faddc55807d4b526e15e7a0e53a1805c70a81d010c8221127aebbe44f5cf93921f5c3ed324bea32ebbd5342b17d7ff1d707947c1e3cc72a7c4242fa9c4b938dee5417b8e0cf80032992686a6bf0e7b38e9a22a10ceb3cb5fdc69342bfa5a3ee274d55e21fc9417ef6e1dd78c299b1143e1cace2cf8e6ba4a1707cf05d7f9b7436a42a169b5a68461eb7f6058484fc7af90d6683c2911c4838d902e5581b289cfe5c7473b092394b07c0ac6b2a0a6e0665ed1b414ed33af6f19225f78f68941c89c268c5ddcddbce2f5345c74a886c58852d66d91a3a3a806a862da3fa0a6c2a3e2377348d948dc746fa2099268a57ac0d8eba7654ee7a44c9c26da7f7d0d083e30b5e150f822a27053cf39b7c07c9b7f0433edae7093330ccc5aecd75332760bb8ca42368d8fa6ff6bf71461e34058a18d848dfeb942979b16881f5f8adb2fa02b1e70c8925dbd197e5733ada289fb56682d2c60752d85adab116045d8cbff9e8436809d0d444edbaf7e5c9de513a78ed1cfcc2c7a2903f140d0d52add95040b9cdcd14637191f852336069df5f144b45358ff5d926ab97af4a3864f2419043d219526ea41a8fded3865a59b96feaa6755600e0f091ee1a5508987920cdb29ece33cc3d44073225701fa8c871fbd09d832fb7ba951407261054aab13b01aec17f1152a404e9153e73b95f423b744e1bf87fe8009d667ca7d61fb87de1fa26204d66e933e4f554473ec5d91d194d229a4fdfe251fc44573a1a72e412274bdb2e20072b01d22366e8bdb75d145cc3ed28b841817b2acad18fdff5c8d28e451c0b2b788de2abed80777aa7a7ecb42c6c8be1fe0ebba2b9fd3716f6110a7533c86734071e3b3b2891da9b4a9d81321e57209a7d1e14a369a16d18e689c6f734cb7fd75f72edb518c0de26eb3703298021e471802a3a3b6ddfe7a20874d556ea1a7534be6daebcb8437b7e55770153bef57ba468bdd72c1b5cf40df20be8167b798739e9b610a035e7907d9ec6b79d40a87546aa8ba078c1ca201cb2f092d2668cb57c6758c3ac6ff2bbf7edba9fbb0c26d12ed2b28d6e139221af92d4d83099c83b0127846fd97de593db6cf131e203a58c01f174e8c47d5253b252cce5defc4e29983e9f3f54090be93e82d21084c72971fb4244a64dfc232baddc14b5ccdd4833b15692ad196c90dbcc51b0dcf628496f8820dacea74d1738d425eafd09d326678eeb46c9e0d8643b5c625136c1bd03ce48cabbae84eafe23cbe10ba4347b834988190deb97822c65039d4e7860968e04e23a882c4f5eb333caa944efbc526a3da377c291a5f8a5cc17efea958ebfa4e2934a95b42356ed43770b4c83ba8de316f32f8c994e12d15356f2f4eef46ae7f8c1a39ee350cbe74da92e85d07a9811bdc771deffbcf2efbf104a268b49b52802e2c7294c2f130372be9d8bb4881ef46bb9b71983191b0693f32bc3f3186f39e26a8342118b7ff292fb6c92cafb8e746aa78d41b86604bc7510dde55d1c1bf103c4b2406b9c0caf2fccb4525d6b9ded368f234f09c0e138e77193232834d50036bc3a63d969fdd3d3355b472429b1ce51e4a9e49df72d01459588d838af21269fc52342447218d6fd69943fb001a239716429274b91a87557708f01a6925b29bd6179a47e25137649d6ab2fadffea0a996e32b0c0fbf7c5a66ad0fddcd8fcd2026ea46521db0ed21f238f52a28e7bbb4bc771da76595d3a4b061b02e120436db0e35f82444c85d971a48faf69393fe409c1a432ac5cfffd000198310b0dce139848d386403779b79cd3e3e0193d3b82b7135806f4ecfd44e8c8227779f34e1860299c4c4c524daa57ebed61f66108a93e0be17cd2381f25c965c8968909c4d4df69511ae921fa6a5b3dca4b6840a0bde1f6da249d660ac120178877d32a4aaf58b9ff1168b7e21825bf8b150ee3e455b2707cc1bd73430e0eb73a0f78372467fd6c28a0d386eea2b7cd949f786ff7997093c17094250a84992a1c3d3f26865bf3ae7899580f915ec18572ea26f0e9274b95c1d1cf4b223d95870626a05c0db61f6cf459f4d9d8d60a0b294d0779e9d857735ae17f61813e915d6c2fae1b6f5f486fae396ed126d28f79f50382f1a0b6f7357bc606ba09920527a4a3e7cc3557c86cc8debfc35a0bb4d782e51833e74f4d1ce8147b34b074e5a9e9a557e0c0913a443cd439defdf099a21c6f07dbc1725f9346567c695cbf7f6340bd786d46baae145ab9c58c28aabe3de239f28a1c9e7a41617794649c4c615a45a5821efc3084ec582e188fbf2244bcf3bf377e8470246676f2548d4de7e5d1e257fd618d303740e382923f0d7e8d493fc96a4792f940a229872b83b6687ad4113e5f41b5613ff11e12a641c371281d49b3d0518bded51703cb0bcb2a7e3d2a65d0e98c495c06194bc55b4ec720848fc29cb35f09a7e6bb2d14499dd80589f9256f9a7cfcc66a5c38ef2b98a98744b2a54626fdbc8a8c94583f9a0f2429fbf1a4b15a2f8d8a42c5d676d8d15505232691c81646dcf4e12cb570bfc9acdf6bdeaac13af1ebfe3394bf2163d28c1597755da6719b35832b5e4eb605cdb64594a994cc0b06987aa2a1faced24b2fabdb8b4d20a4e6f0d206b054202d47d0b0213d8d41e77fcbb0b1ad32d850d31f7d004d814e5b39566286b54f3dad8e4ae3861c11b481b56cbf26e0cb3a17870c0081e3d626e3ee4e4a4d9aae414cb468f13169f79b82f24597276f77f28f383e75f68bfc957dd657e4551c3d350af35536a3335f2f28383323531a3db82c71fc7de423967fc0f5e6526c0c4cb7a87ba2af6bf5dc9f4eeb91db3a24c7d18a277bd7041e90d01814d4fc8b3f4227f0ee739872a643ce7981267b4441e90d0294480539f73f2cd6fe9f0e9d961ba2c9b3340ad987aec88f13f0785ec6f5565469ff2d88f676c75df3da00351d9e5eec7533be9926f7a4dc3e9dcd9026b6481a4a89e5517c76b9f43407e779928433474a709df4041f416fdb68222aa68c3c710a8f9f63172496a53ab83087f361e3414c83dbcbf9acf252889acc74f58a9f4acdeb1e27d7b96944a4632a4cd2d3b0862ef2a20a00f8db78b8406e9a9e5bd2564119373448f1ed4bf76d72bdc5ae50d24b05d82fc73fe6b6ff5e4e4695280e1cfda474642928b1970ee587cc3008895c776be5ea1e066df43d52d632cea84a0879e9ef0baa45922e6b3cc0469fb00b87ab711ca3639c206166e1b39153b62bc74992e11a64cd5d58af2b8b7b87940d86eccd7ee2fa40b796e920fb71c8f373687f15ff32234d59de494bec4c8e7c817317de18dc52548b26bc1e8ee28a82b6e1ecc5c7c1b4b24aaa50d5d78891000234afad676f3513b7a82abe2eb49cb0217b3e9203911b249a96f6c053b53db7e9965791d69442928f47d449f707210c28028715361a82a42c276b8f71b8bcaa064a4bf66861a527c349d5d679ad06a5cb2fceaaf703646225b1981520e794cc6cbe378ca66ce612fb4e95ed06eca6c6349f4756c06e8aaad11eda3c1c9da7b4564a2445f15027f44a76be60e95d0aec02bf24796a93dd4d2c957afe157882a805c656553b816d9e2737651447d8cf01112b52d20c58a93a32c52a622b3ca1411f5c3117a447624f7a7b2eb51eb4564fea68269e57f83c39ec4823080450087ca0b4b002bb97226e9f43ca2d62324ad6416ec3c2486b458fb3153b4a6adbc79a8210e7f880e3b636808ec9e4ed4d6d3ae1fec9cf6943bfd1187452ffe9056b8c8fa485fec3920acbdea1e1bded41060eb461de32baa63a5994a3c9d43df1735e0ddd0dd1bdb3d9cc60627b1f2a917e157d41f1bd48d15bcf998d336af0058670a1a931465e41d0c7412c2fffa0cf3a45605d9439d697b332be529df8363067622a32298f1c9b299245d78352b5004972a63c58dfc69928b25a277cb733fbf6be9dbec18e924e11259f2e151ea2a7791b667af168720a9f3814ee5f072614cf014974b68b48b57747d9d22737d59cf680308b2f3ade495c11cb61c29dc5865c73bfb116f7976d4ceb43ef29aa978d4a8f6ad8403c749280dcef09748cbe84b6e04b574c4bf56f905c1b62b87323ae4a9e772be5550b1022b22eed4a346643f8435943eab4affadb1099d9c2703b5fb3e6395ecfa9dc1e0901f2900aa351518dabdd26418c9c7fbbea13f1275ace8e040c11164893c58503f6763422329a8ed383e665ca7722ffb19bef989f9a060079b573adfb3b8b5dc4c76713c97aa5b9899beaca7b0c3c6a505686ec6d499e17b13074e9bd2e13af416cd0783eea83cccbdb04705f722e10d5c5cb654bd295ef16649ab952baa209bbc5c3c4856dcece49e89aa64b1ee3f531501c842f1056a7c469acf76e566762d165c8ba01b48a6bdf1fa4d27ba8e5b06b34b0e8eceef51419107f68016c85c2e96696b5f53d2c21505945365243a65e1d63d5b452e94457b25941350eb66453b5abe3514a8ba4c9ae79cc4e06809afc0d39d321c9d0a4356e6c7950737a1e696f9ff07f0c8b69a67158be94c6d6df8c1d457cded101c20b6302ae0b5202187251985925371a90e7de7282ea762edc52ea93a2c6967e6b69c58c1a92cbb7abfec47eb942d9a705dfae80a536afca65688d0b29cd47d1c7246b8d826100cc84b31db3f3ba8f99928d49145e6a162d81f3f535a206046cf006e3c2f141250174722757eead3ffdf5215caae6095904441b9d1b7182ec1961a5e7d25661d1fd7ec8c5c448687e65525af1e607d74807952304088b4caa4ae1f539f30ea0dcb42bcb7c85ae60fa3e12d46e30eb39a569aa9827d87f2c8744080c98a37570fe80da1b10ed3f5e40aee0fc07cd43f1c582e24575a0036a7c3ca29d81a23681a6583c8a651e8444ac9d66ba6d0a7ec5b2b7a38fd6fb4688d3f8d40f2f5ddbec4d12d9bcfb3d30dd614a0821a713fdde5ba5834546725895b2de07815fd06c0b00fcfe8698e792ca430e3c8e80ad23ef6c6f4137a898af7242e29668fc37dfaf2cbae68faf5c40d782cbe24d37d21c3d0b90126717322265ab16e82fbbb5af00a7eee29bfdc45e100f902356324283bfd330cb341b3620985c32008284e02ceebcaa47ab4594becec1b3b9ce5fec72f63cee674dd37f79c3f9f97b5fa4a537dd14aae4cf52e5c9f0f83ee0b8900440541c601071c97c0d54cf94ffd565e359f2602203ee46daf4034fe7d3d6798194410abcbbe5611fc94a40c6f05dc1eb02d79ea24b5ff8feb9fec15eeed57909ebc9ded913481fa2ef704529db6f9497ae9a1558084fc76d6293d39c3f18f62bc9a94daf826338a6edf1fa28f33a29050b71fa3c22674bfdfc2704ecdcdf5014da48673073ff34d5b805940deeae2f65e84d4359c85c88d6a403fce24e7c8653dd4335acccd277435053fdbc50fc74d8f6849373326fb037bc3f627e389253082b8a1fd74d24332909be2ce3eb30c863e9b626b5be09dd4a2298fc505e8c507ea058f7bfc59784d96fc895b974290b0a2e268d06a90e4b59e32507b6079914263f40fb3726d059c2f4b29f339f5037a796c6dfc1ecc86593d42ac8cdfdd6273dada9a044fe30e3c3310c370e2e51822c6ed65643dcc9b19de512349fe9bab27cac4de747801562ec2726476add8947fce3164750563f7901510cd3d434f921befa3be5dd8d2d4b5d5f377e3149296943f00fe4e72f50cd5cde13ca4ba9910261e0ce481bcab69f197e42accce6f12a456fdda9639762450e271558d930afe8a20b472708f670fdf22b1cb24292d31bceb5ffde1fa8591503b40e3d1dfe6e6078f15d6ebb20fdcf27f99c48af996fce5b57f32af28c888313bbf9241e904dcb8d49f4ef1db84e654c99b290059bcf6757b2dabb1c82ac0b141f114f2a6d00d276b7f8a2a7fe08d27e9671357ddd35270c9215af307c276dd0fd1c76d70aa68a33a771633082d5e81031883b62fc648b1a554deffbd2acf85da2559b17986bbc7b4ae1c0249f0ba58421d6ae755243f95c8be53fec36fcbb892e778f3adba461f454d2cd1808f440c233de08d540e845ef41f88dd4955b3a4350a9f059e02ef8701eee0aa71b1b8a999c1d2365b280fa5057532d35640f8c0e36106151c21a0d9ef655ce9d2912ad7e004fef4e54313b03dfb38b2523bccfe4a84cb85cf93675876d6fa11a64c28f442be74d51e72562c7b606b3b1de83597609b50c65f9a64891d199a16e4c5d8032fe6eba345e079ac94d0e02fa7bd97300239945d8a411113e45df07271c315066c5741ae64f391cffe2f5349dabcfb7e04e86fefebb02ff417fe74596e097c2358a88ed383ccbfac2e3e060eed68838f61c19d0a68f8c8670f84a063665e45e1bc5f33ee99c8b39428f980b3ed2dd0f19e797d41d4f6d79b05a9fe0d0a030d6351238ad05314e58361575e3c97aed23f0506e718fffdc2d0dc3ab0a71c0710ad3b8da76f12f4d2ac91410d436fc0f70d9c359525f621197df2c6f68931e1ac1668286ada6084d0e305d7f40eaea264ac79dfc1ebe6df756f8bce6856a5c137be056513cbe54811ca354483bb932dba1c57b8e687c3b6b3764ef4b44942705075cb7cea26b3ba8aeedc8fd7ec87a62dc9c9187ba26f82e75602413fa7c336a38052a1a4e037b54457ad2d59d9bfde311eb915220841bc96890fd2eaad52f6bf97841d56a79012db4e237257371ab264304be487ffd958468803b292570609e3dd9739d4cd96d5714d8f0f6cbc7ec1edcabe2976e76b5aae90764107db6c6dd25fd272a89adba4d9aa5505d8473f2314eca86ced662c201ed1349787a7917d8120a4ddcf00fcb089d314b0c3604f7084909437c120f47eec5646fd9dfcee85b12369b4a5b9392602c92a40f1a3a689972c87d43083470784e5ed08d1bc8e40cb70e261ef06b47482b9a4998ad3397f66db17487cec9559b8460b1cff38e05e5266710b7b5ca93410d2063f804cf4d7c13a9e629a7119c5f5f0c18ec8065e6aa50cec1877f86cdd856787be4491da390731d021f143f26fb36bf7d450bce175fbd500be16000394796c3300c7dadcc9c76820e7902f1e80c60120aee857eca4c9eebbd477eb9c0ce414c0c73522a04b1b24740a25e68387c936cfa73d34e9996eacb7a4411e83b0a4c2312d13ace65130183b87d98c58e730f5dadb0733586da308dc889a984e2be7bc9dc0bd8beba4adec2c4ca54f1844f36367750359f0498bf3ae83a57cbcbe9bc12b883552eda40ec1b3d2467696137206c757eff8f6769efdd18f10adc70dc8dd96378f307a98877a710a3ad5fb711234b64b96ae3ca30f57cee4cf8758702389dc60cb8c715efe85d55047a7b00d78a4c6d82cd0b9889014ff3aa25e07ed55ef090a4841a946807b3b4f2d6bfcc99ae6e0ae5d45600f63522a9d3977906db6f71fbdcaf3ecc70ebe8d62afe23c7812c757257804b2167ea2e3e5de2970cea87830bc51a6671a563131c8713d304e388c0d076bef64bced9e5678f018d8d4e587f2fc566c5db4e2a24760280d4a2a46062b3047456c565accc4e4e20bb0ca7f1f3be40351ae2b8c272b1a492854ea89e214f2d4f102f0ff3291480a543333990a30f2f39d40b3a700894e84c2933d2547388c9f117534d86ddf75f208fce1afd718f82e1ca216c4b80e64347b7cb45eda93914df0597a87258a9d9621441fd4593b47935d18c0777fc0642c327b4dde8c542155c1414e6773b2228601bce68fb6b38013ead55331570361957f4823421b1558d0104f30f21ad5b65f6ff7af4effb55ffe2aa4eaec3276dc12adf3ea3af6a46f6c6f505ba45099064e464fd904589bc3410148a2f5b5b280f78f9b9a1e7793597be69b0422fd53d919107e99d37abaa52f61c9454e68575e44db26df76e0e3aee80e2f1f3309702af5311c8725afb9577d1b084117acf2d248541254db808d9f58d84bb9c3cd488e2d73d2e1f29787e0d80e8e2fc91d49c39b7457de008042981623749ce122d7ca252a7a966cf7e91566aeaae539f8978b9e8d2311c672fa01c7e1c326d9f4d3c942562ae2711933075fb6dfa13f0f4cd76f024d7b7e07ebe1865007af8ea65d6c979ede5927d7cd83d0b3cc53485e9c357424ec57304e997adb200a703640daf2ad7720a870ff18cba7ffce84accba7a474013cea4edce54ec51405a7f7baebffa0e3e70bddf63b98e3f3ff2ea9e1edb68b518e0b42efdefcb6cc6b3dc7205e0740b5d35be238826aa36a99008a7fc96af0c9ff27d45b48daca3785c339b5ad93798c889af73fee8e21b2b2584ce38bb19072be02fe21d9a5834c6d4f2a96d90be5eb86325ccbb5dae1124e45cc17d9a1f4150f40e89a7201816914768dbf1ad30493da7a243bad4bacda0e33d587a4c31473c86b5b758ff2000e8643c74787563e09a38bff9b2ec9e90c940e57fbe12cbaad8cbf2ec6531e8677c0ee972f15de4200dad6f11ec31cb06e6f441bba5edba9955e250a1e01b9c39676e4224fe658b2515fa5b63b917a2180d92a5ebc509015f6966ccad527eb4a2017e2e1f36ab1424f8774c3afebb453019bdfde5e23a336933d0d2ec4e48f73cd5fbe7abf5e6cdf509e55a7fee615979cab891bb64df2abc8655dd641b66a65bb5506dea62cda7a98eccb27376230629597a79f77ee4c7667e7a1c7e726eb75b12a703b7b0bc27d6c43f69a9052324a3866b0eb5d7c0a32b9e34859a20c2305cf79a9c44825639841f5dd2bf25f02d2734b6ba7aa31b0c4b9d9264cdb1304f3e3df2473bb8026788c0c334db8cbc71f0e1557b138f32c9c0b08c8a43e6f92f32081bcb4f599401d2921438f8ff372e1d0378c28d15f8edb5c7bc42cf2c578a70096064f08cb6bf7ccef0d2f18a465a6fbbc8f2ce0a63c2463938de29b58a780a7763531c8d0603f640f6c1e50ccb58a5213aabfe46c205aa18c3e3b38962258ce6beef7c6144dc4e74d95925347cc7e3c11679c02c49a6a1bd1029db5081e283086626a10948145edb9c83e04973a195e9d25269b7539b0f2ab84b019434bdf26c8334b4239eb3900513a434cf4c2bf7ecf22b0bcd021ca294a28bf7f0dc2068854bc8fc9a13889992928a301b55803acc3e161acbc763ba4970db78d8d5c774cef1edba3d5a36a3fb188f630c7dccfd376d0a6f8fb89e140e3e67092ebaea0b1305dd9b26612e1929b0064a8d832d036a545a9819daa5fec04ef3156c5542d070bca7e432bb104d7d3ee5260c9e40f6744f39502f967a8697cfec200330ed5721899c1c4e9396f11a04e10be9a56dbef690380077ba0a776a4cf83172de1d919244b559db6bae338c662e8a1cbc3906fcb575ee187a301b78b27d38afd115add5fa3b5770ddcd942d9377e484e1441386971572607d185b0153e9fb44b04ef99042821978eb227991ebef04333d38fd2fff2c09925156001c7c0cdf5655f4e72dc03c72681d9f3bffcb4efac818846cee8fc4bd67ec64666780447e0f3280ba647e03c9b6de358a6aa47fdb4c2abc975ba115bc0948c5651fa82864fc3b222c233a3edfb5e2b155421e137dc02f600635371d5c117a6db24bf7486a38af697526c6fbe5721b456ca73828a3df01737d976818fb93fe2bf6f93df7f25873ce2568d2ba5990deed467589af2837c9cd27d0ee5f5e202f4c73cb94015b1c45afb93780a917cea262c20b0659db37178dc15fa08d1323b217bfdb7c9f1a708d2c0ea704320648d0aa3bf6396525c59ac347f5bf6517e077a1a884d1c84d239e484b7d07a980d712ae6bc1ac0835934948e7c06e6567f30192a8355666d56db58236c9dc6432f3d5e11e8eec932ad5a30cf5c91ebab90936700fb1e736363deb916c4fef9923c0c1841918b988197c0913173eb93787f9e4e835b51a8bceced086727a22bee0959dd82abcfc09e59b22523a0e71eb342f54097c7387acac832cb269ca9d1fbf88e502afa8f4e21c9a09e8ad7ccee5224695a57b7ab7c08039a0077bee41172ccd16c2c34e11eed472a1b374681e258ce45fedd716f12b99c836cf03fd70d7f6c5009926ce9666ef7dbf0eee3c4742d4e42a5aaddfd7c716862a9ad744a97f674ef0ca06953223fb3f5feedf14540a2a3fdffc36f95cfeadfe96fcb2653b1cc901ee0227473b1f8760770e4811ad2ce5b056f416d29b60506bbbcae1a8bd797f0ec8cecff91e7f225a684cf8eff71bb03569121f3dd31eaf7841aa5abc9ecfaf49b6487fb56af7f9204a28c0126584ff637c997978cd692a0cb90d67f6f5a3e2ddd661f6d3c162ccdba0e46dc8cd50369a4cec0fd3c2d0743a4bd9b731be3cca0aa08f07f0e54b429667346700fa74779100d16e12c54a847f9a4bc53935b52ebc9b962a4a97bedf2a6770f1ace4b6c8e989a62ec371da7d9504dcf358c24e0e9c09bb76e4276864126577a90de27382f7bcf46d7ed753f33144d2767abfdaf5c7ecc6c8eaec24252ec19f4914f1f25e03edd8cdde20c763b570a471938eb1ad694992aae02f5b7db93b0ddac60c71b90c8efa6305bb77e5d8a7b26eb45cd3e4b9a81c21c9f46aff7057adccc52825aa28f42cf602bb7a56edd0844488b8251730e4add5d5e22c8925a1f3f5a51d5e8b83d0897c27915f2d8141380ea66575e7fafc9ff4119cb7ef8913f83030d7b95aca3a8e5fba53beb193a1165d3488386189f857342f764fd7987494b03b0b68019435dcb61d1cc76eba92f5bea22b6365446c92cd45964ea654e0cd65428445a03a3a9f322375f417a81f3e8d4460f3e9f2b2f9cbf6f12d77e1b18ddd57996d316fb2fc67a50aa87f51587900033a76e6549f3f8947162bd60eefe119bf02aab6c796de30bbf9215f05ddf8a3d92219b1ee8c3713e9c7cd409d34941c8e7ce02dd5974bf88e22e56668bf5283a4da819f559e72afb8d17ee9d7b95b75c405b9c68909aaa45748f97f6232b5e05c74d367f9e3985ce37c935bd0179a47614ec8fae47df1ae1b222610619eb0e8eff5972fc3d73731864c277998930b977eadbe8a0055be7e727159dc7723f89b121c8983ad057e4eeb078bb6514064ea84ac0abae31c186060ddc6c49b6b19fe0e318ee7194eb41b18c7adbaa64e4f88c714f1460c66bd604d5c3e60112efc212ef3341880d9886c35ce68c58931ce93ca331605509456855d7e3364d85f7a898736a283f2476ba56324d92e8ee1d21ee79d49ecd6fd5289f05968e3950e9ec49bcf68ae838c270453189d7008655f54d3ab03a65ece277f70e368711b35827e45dbb1b0449a711a0bdd498b71758c6d90e806f6a6560c74d2a5793ee4f23b126d49b67f15936722af47bcbf97b5a8f928caf75aec20c48ec73a0126342480e673e8d01969bc7dd6130f2ec348e93474be6893070262307d50c00e2697be647702879392c599cc157b2c38600833225025cd67af46fa6da3b81f1d0d67f45c1645aa49d9b6bcead30a5ca1a4202bb8b82071f357404b7f89121483a5345ec728d779cb7fe767a384c8fa4eac115c285d55f523ce09b83d0e8ef8d8efdbd1bf850685db6a616dbc254ec15d088f948067ebe1e50a747589a821ff6f18494086d8418e92aee2939f2b35233e088e6db8e1e0e35b4871c632a5179d97b1b4f4b58436998bc93c143b52d595c19b57030bb99ad746f3a4b9bda5bd365172e6b8750a69c4bf0e64083f46314022f63fcbd0e3159650c968589d60d8d665a0ef974d7b4abb0e86effaadf9f188c62ee8082a38ceaa3902c25a1213a6de6e9c64628dc3d235261d86365a1273f33037bc288d4e57d277ed8bce652060eabe7ae75465408eed6c1e883fc726a219d0e8c5a28787c7e7b5cbbefcc7e1166a0ef7dc2e4e97e1400e16b0302152f4b5cbe40e808138e5f5eeeba89ff1ce8b20f00b8d9a4da5be5ef4c2e721bcdc50bf548808ce5f203ac2cf0cede3ca6496da345ccb23f4dcbc2a56831c96913502dfbf567b87eadee263871d56b0f8a62078140d446490d5aaac21b652dcbb7bb330e83a8163be562d72dbb9e5a7d0794426d217d546cf8d94e534a9d6ec6de7fb4ae890a8a3f32e425cb104acb484a5120a2198378c9f1d0d8296e3b2d9427ab34235791ed3bda0658720187355f2af201e6b8237e7b606ca9a19f0097c3ba7222e07d4cfeeca292c852cbc74e6940a60daf845458c8b2795bc11fab417f260778455c1be5a1df5f1d338f8691338e877d2cb2a83034189382fc24eee53d8cb54fa6081a1dc54f042543f00be2cb19f50f12b1d0e672bb91057ba6615e7fb68245bb09b693c2820af4a91036f8409771df8e53f6d364b1f8a2984738f6204356906f6be4d7e80e172057168918888da112abaa0eed6f1c35d45cf8d2cd752a0521d487ec0fdc95420fab9bdd439e5e897ed02e9a663a201f648ec6b4bac78d309011b8a3f1ffb72998eaf7da07092582e38526b54cec7574fc067647f966f3bcf0eefdd1000459e21e41d5ff8fca533b7444697e1cc7235ce2a46159c16d510927df9e5f4ef8de4d2f401a24a3a799fdfc34460df1aa1996552deb3ce9b8af2af8ba28192503d3571be60d44d3fc10afbc2b8945fed41c49a68070940102c4f23fd26de4950061275043d01c848c91fbdc868ae2f6a505151de2d081cadd0faaac58bcf684c858e19dd0508a52a4a78e3838a4d132ca67bdb19fc105e3c29b1469126fc2aa657411d15c2e0bdcc6e8e2c6697f3b53cf90962c29ec049d60cfdb4cd0b8867bc4fb49f348c4b11f5648616ec60c4174b2bfc20c5e03abed9e8b2375452c3af86d0c4512986216f35d40b61a7c767976f43ac8c9d1f2ec23648dc586a7664bc75e1d3c8c0295704c81815a2fd94593248fd875c1ab59ec327579afe5a0e5bb0cfdd3c069acc8fa33fea877dc6c2cb72da307d06174ddf5308210a9639f7f0747f9fcf1963183a086fab12ca6e74c3ed5037afedb09fc6d26e032852573046e49621038686d70b7f2176181f5c77ea4038e83093f15634fd961c58a0ca4197e7f23c46c81e3f78cace2e2ee67e4254d6165acdf3a0210b9777006af3ab53b7b361787ec3bfd7b4d8a1dde8b46d2028296e7173dc24db1316d83b132e532b44fffaafae8dd7261bb80ef50e420a5741273863c7c02d4ffe94abd11d4a6792fef6e7e78f992957d8018a0b6b252ca27b2042e6b21aa2651be74e0464388f61e62c63f7eb1b5784f2cf52b65238792e06ef9b61a09085dda3181b07caa6a709d815c2697cae05b2561a570664f17c08c72e8a9d49348a9e5c8bfef7ee55662a71947f9a3e5cd807ea1821383e48b24614a863fe9d4cdcc5607cf8fcc49acf2a5b298c9251e1cbb1932fb143b280a1a69e4d67c680934c8578c9796dcbfc817579010596b317a12ac61b931660ef9de9f3690a6402e58e502aaf896a0d87c3c73dba96ee5f25c9c785ffee6a91bc32761bdbbf2fa9fab2c32afb43a8c040809417919f2b71626340dbb776af7903c830fa0d33bbe8e6566051383be5999e95464b1c77d197da7e1ae348a9636f81b9dbd899294e3855a288e1d4d5f038308bb850714c9e3e7daf0ca8131f64611f9e11532de697e73f41bb6922188b2fe8e39ef1dbb7de43c86849c63a8227ccd1c25af55cffe08906ba4633a9b04df62d73cd6f3059d31110ac22f5056d090a5519d9bca4f5b69a6a78e2188bafa5d66b7a3a70199ab402fadabe343ab0765c8f6b8a4f8da9c514891e5f6fb4142a224aa0f65fc165b580ed7eb90b9ae5b5894cedb3dff00848414e92cad5e927a760dff89c75c3939693d02e190559bfdebbed6d7d315fd0685a0cd0b60f2e33ce7a31deef6e7e3a522393b393953a846df0143689083bde813e3d87dbed4cb8596a151536b32483522a612b847e8bbba3acf6f8c9e21e28360cface1160aa9dc23cdcbdd385c54ee7a30a28d2962f667b8bf58d81a6e94a7998a3ee663aa13b135f758fc62e121f5c2b31c24ed19893f61f53de8a1abad377d270cf9cde0afb3d728ff5e748f76c6cee2e409215551fb3e4ef7945ef522738197269c9c79dfd58a02199f826bf4debbc86fa40c67e3e387f30111ca48c685d9090530f670b3e7bc87c31fe28d33061ce3bfd38e0ed077489f55069e65d2d5eb98760110c0cb7f105bc25acd2e098100aee4c3bcf50319595858450eab65aca0d3bb284691526541b5c0a17e0572d167f1fae7dbe29fc92e097664a7a3097a136b0257c01ca825f01144135fa64b783093dd71c7dc935b140e1d161adfb57536f3ea500048d7ced16b08736d623ba99afa4c065592d7bddc9c1ea9a5074adc82952252e55e09377ca176053c98e5bf4195990133bba192b01f74b84e50babc091a5cc5e45aed3d728d7801fee1a8c8e9cdd93716c1f6efe04abd12a5254dc65ae754f2cccbf7902c725c5cb410a957bda5d261090e7f0b356e5c9f79cd4923cfd9157ff4308133b6c463f5f67b8a255906f1db116685b8708c3fdf1697fa9c70d17ab4fc96b283023ae93d25d3fbe666eb0a6416a9e421ad321275b91444811b249af234fc8f13f0c959858927b7b6143ed66d74a64a54b74cb421416f66b62cbdd0b434fc7dc6a56a0b4922a7a372218aa3f0fd5e3d158af14a89838be858efd650461c3884db47a48691761be4b2a84d7afa95c98c94e863e4dea052e192510fe75088fd5c7eb202d8baf69ba305ec547e7f042c30ccf5c356b69cb6ef201345c741ba321f4ac2a8a1fb2d2639cc0b3412cec7e8b2f99eb164f1ad0ba3daf266b64288954ae32bdac251c59fde23a0934da754060ebdca9c3cfc316515488ff7e67b44692e5260ad3841fe3857f7cca728ddc77d4ae6c0a0872d4733fec84eb11d29d3534592eccefc047b78ff921e27e452c962919f200159dfa6335134b5467a3ae129e2284e97ccf7adc6c62a5fa502693f3b2579d79d15379567d529f6e05bc29bbbf464080acc7cc19392537e6d44eaf383669ccdde354ae3f11fa250306a10b5a0b6eb68dcdf18717087e28a6c29e5e624fbb314091aa4978d994fcbc691551b50cb0f23e15c438cf13f5e9beacbbd9dba72d6b1e8ea71f87388a1fcd0c6935374c62edc6ed0aa6af21059de2615a70b8af93ff5656eaae9b06b56044250465fac61ca959f19e0f3c910c1bc72114aa56b8f98923edf6d242fcb571ab4505baa15b02f4d34b90a9c65f7b6c126f6becb520ae24e06ee420066041745a470831660b9f12667903be2f103665bf2538ddaf9d524aa96c3320d78ca2191ff6f47fd9edae1403ce3c89e8c77d083ebb6f937f39e7212a476de20a9ecfbd6e58838aca673b164a3d16d78a3fc1fd642ef37b2905b3cb5ed9523215a566746a2da74b7d0a5848e13f2e8b7226a4e80b49cbdca8fac67bdf863cf29f43ad65472d25e0a317ceb0b37cffb1cceda4d58f8759088caf0748cb686880ceb54b222cec78ff3cb64716d08faffc06bdacc502e95ec0251ce3bca7f0536a1f8b9eb652bb55dc05017533e020da8c107e2f5ad2ec2262badc4fa011e7c637ed034d32f43d2aa51ff0981a63d42a67fffb353fa853602aa9e93a3bbcb5dc0e98418840b9951f8d9e82858d22729e1cf611ecf4b802272041a92649ad94bc1faa0d3cb781735a104d5fba52cfd193b69e1374881379d06d59bc0938879b2fc2e7164a47319e70f0331a31796f81dcae071cd05f9a1fa6a370993a914c64f02c008b15caa39b99e827dc4f73e61d6eb900d251c9d2ed48a90a5cff47d41d931ed03c4a32abefbebfe52c79239b99d0e83855378190304e65340d8bbe6c388dd5e5b3de801f6e62af76800110f74c74bb3d3572ad7074fed67a4c46945d41e77fda9a73e5cce4cb46ad2d0bb2b1425d43c81bdfe3114b83ec2c6c070746f86f43771c70c4d23a67e91d3cf3676c3dd1e3bb4370797bb6fb3c60530e1a2c2898c0c5c344f7ddc090b676cfba889c01d19a8ee90841daa15a0139391fc227a98b3db9f9166c2d70430736ae4981d69300ee2ca26daa0bd2cdb2d28b71c1c6fd33fb1233d37584a25a5b298f8ace185fea73e47b1aaf446756e48bb76861b060abdbc19a2b45ea5ca12b18f0a2286dce5dfc060f08c5aab7e817b53b0fee5652e9d1a42e95a17493d086625bdf623708e2f3f3a3fde9c3abf11367daf36f78e99071bda575c6db86e00105c76db9c7b8ae26ef6564d797b9c1eef289f69dc646e8e86d4e32deb3b4b0a4e4511e99bcc5eba405ef8eba04303230402586bcb9014992d0d60bb72693d24bdd6b87496bcdde2c9f6ecfc1ac3d7847ffdbdc2431ef221949ad4e4629004ae83a6360d194a1e4040ee307110192a41c2c071ad6629dd6f7e0f02ee7f8d85730a413376dc1b6d58c30b8dd0953c69c5761c28c148e992121805d25a7917176f96fc8f65343c060d0c1e05ecf6f264972c0448b467691f6140dcb15ab96b274b403df77f1d83f786a6b5c804c3a400a9648d49c9db6912ed8a9f76267cc30ea1638cf3d3c7e8c69daa3b2c203044133a42ad0572527818479fa0083bb63fe4ddf9cecec9ed5f139cbb8cc70d2397d2497f3b6eb777c1d421f99700a51c4af802001024f3e9eff498be6010ca98a4d7a43c41690fa826e95cd8bf424a416812d5a5de5794b285d3aa9c87f75d7ea7ce4ee50ef08cf16b38869b1b1cc641844b1b94be09961b047789f43234b9337de9a034b4c2bf95ff84b0ccf8e67a793b8286383d66c510bae1db679416fab7f6bcf6575985932e45c4767325b5d3a12c9981efaed17a4b960fc82a8681ee1eba1127b623eefb9c1d795d0160b05b0bc22529f96860dab6d71fbfc6f8d9fd0fff5695c971a241ee2ed537a75e8ed0192360b8558c089d03631272d1e1039d7767db64eb0200a9f6b80051eb905e60d4fb0bc3aed68b3363280ad9a9ef7cc96aabff3c5e240c20c18703374cb1e03acaad03dd04fc945ea11c47f59d9adf2973d30945ba88b63ebdc0098095126c595483c51e751bd78fdfe072617e0a8a6839b69a53438531005bb3d1331dad9d4089287c0a4555241a7889a25b636566158bcbc28351c6f0dcac535f38e2358186db40a8bb18b803483b7db761b88dd652cc59508f23e985d982c715b66cb3c6d0f76d293b43c6c26e5d120f3a4cb309af298fc0165d369af357b007088fcd5594420936268a7a3968542d0bc131c69cb9301b7910ff3f44cc4182e51422ef65a8864a846b9ea3260e1f1115314e4d1b462002ae708429c9084cd17acad21219b9de92d6bc500f042c411a828a1962c71733f4e1735225b21eb0a80e0362f40a280f621943a4f924c9511c2edd98cda0795a294ead79a47af8fc87ad1e6721ff4c6c7a5d92dd4c4b782ad01a157072d0e15ea34aa313eb844b8017ed3077028a7a402369704ec3821a909ffef926f38c9d64749f38ce7970af4ee79910f2730ea82581960bdfb0213c7102c636e4a53d97aaf9415357223325ea8e6b1c566b8fccc17c686f20246b44d39bd25a8f00eafa82dfcd6563eb5764f9c0673c731e19601634ff10ff18aeeb4e7fd46c40e45a762e35866ad0d4a43eacaff14eaa526ef47c5ffa900d9d143a638e35bb520dc024d6c83bcad80709b4e9140134c6c81f80eb50dc19fca4e3b38e49d563917bcf73d13e7f7e55964b8eac69db971067599f6dfb01ad9699dbd0dd2ba324ea2ec19f732ccd92a97d66b47bfcbe9369683628427bf9e7ae20e244cefc2713b9f572ce5db5572b46c28eac2e07f985b7e3ca76e70add72c29b98bcf5df08db9bfd05c956755ab963da94584aeedcfaef782a2fa82efe8a9cab78225f319706132c9cf02bcfcf228107bbb254b2e5487ec9ca6f03112bf2f0321edc7e4e50266c968ffe58d67a319685711b95325488af018e3dd9cdd3e96a0e0881944167a59f507930c9d0193749b257e1a0ca950a7e419f511aed91313528e56db2a1725ce761d4e3972073b7fe2d774aeafdb5e586f69bb0f14fd2f2541309626519c4fc5a761fcfabc8db07b95278c443c76425c695ce9027c07d0c0ad3c2e0c60edceb9636ada09dd2863278aa284bf9ef571363470d43b7f927580bb655daf4b5f025c4b1b5b6758d93ac0ef181214d2c4bb3cf8e154d4815076b3943d0b4eae52cb9a6f69d492f1c2a0246198f44d3c3414bd4e78b65074fbed099bef38fdb61aea086f7662f4fb85f56fcf1370b986276abfd67e21aba131789c23ae95915b69d38b04adadc543c953825430a73dab75e1a242d00c5f1cfe1fd3ae01913459b64187426a573fcccfb112ed0861c4a8119c86fafcb347281f374ae5e7eee31750d271e1ba0740dbc36d89ce7e820d0aa7ca76483ca11e52ac89610c1149b3494e554c570029291ac781f938acc48c3e2c53d919456d8e0c716ea16b000ef5b61980bafdb5204e8b5387fa46bb7d4d2524ee4a9830df251a656ec619d817ed3af4657339bca8b1a05a63bd09f31399cf5519c5dad90fd1ee5850b7624bb224757d0317279ed4a3a231c004fb0e38b02493d6a164e88c2b47c5674594ac5bc4aec85a6676a32f616aa663b4e19e509cc7fe5dee6ac6915f7b0cf8d135593b48bca318a41bfa9db34f7ac5f6df4f2d4fc556e3ad6724a4f4f8e0acb79f74bcc777b1c42be585e1cf920654b321d13575bdabd2de26f03aa8a7c94d6133beb3131110b126406e169196631119ae5c2b0506b8abd73daa1966fcb37758369e0d18f5b2616b3a0d2919ab530803fc13b4e694a080106b70c2fa42ba30b9d9b36e5e9d776a50d6cea20716cb2d50b2883d1ab27e380ae4b0eb6db00bfee73e1f27450a624f0d5e7bf90149fd29446c411bccacbcd8041470d0b094a64ee9d486fc99b9002d38f6bf51c1ef8d82695553826bed35ce7fac959dc12de21f6741d90e3a1a82aa525380ebb8839d930bd05cd12063ba8728d5a413c3e343de1adbae90b9ac06c0d10f2794e62dc6b12dc9d0f21b513a70423678acc6087fe5fa065634b0ba0ffbf666acc2abdb3ceb2ca8b736df33428210e95ce10f5919372f54980868fbf6137d007254ac8755ee21cb650d4cdb89acc0b2409fc820da0e6663af28606f46880dc1b05ab396a4cc1d2c0dbfd1f9e8715153129b98675a37e1f229658e84cc2dfb1ad64932e2144ec384a02d89e8733599c103b4afe5b649cb08f5d2bff2be18d88a7511b29aa03cc89f72e080562390aa7b1828346eb5ad4af30efa352cee645f760e3561f06df042a1b2417efa555efa9ba1afe3b39d2af7bc156c5b09ed1fc358e927494f6d4cc3518529ad392cd79a3a7189c97dc9cc56a3d1e82f2eb06457985e12a0c8a169d561543550b2c9b7c929682e8f47278c9b0aa0b7fdde59b9eb73f7fcd25c074557b90127d32c367a7466c0b6c3e29440f355ba532adedaec27bcd122bf02467b05439113e5141a3c126ee4fbd0d8b51cc8dfa9df90ba973c7e937a59f4bf69946a5b643f1079d8032128514bf8d7c14e8b992a3f75f06aba56fdd2b077f2a7f469cb5b96cd052ff8f84a28a697c9232accd1c32454876f20a37e2fa679cffae79e30c9be06d10f4149920effc3aef6b7acf5799a06e7d59a79923b8379f0b94ca6243ba85d509eb50873dd6affe103019d13ea1152960948f913ea0843bf8d639769e62a272004cc29d73911e76cc64820ef0dcac50c64a951f209c15b466d1df49b984c5537e2b0fb417619c6a2beea000ce7bd3f0c52b63ca3a838c5c3e95be239a685fb2b0e9d16a79ba3891f01d5ea7c77bac7206f01502dd4a21d33e20d137e7a0b695c5ebb633f486dacbd5ef3927a68785f73a5d1b7254bdfe16b4734072a1a791221726e2431d34b64f654af267345d267ea79d34d1c3870d1c75d6b98b968e28d66dbe20ab846037ce26b6c18ce45cad602634effc9367afca386daa930bb7c3129ede6c5dc21116412a5b1dc601b6bbeef49e1ad8ad226adabc076ab0a8c259796f5847657492ea8e53a921e035dc4cb0c9e9125d65b0caffdc1eb95ac235a98f2a079c280afde6507b33b649088fde5a9419556fe149dcc4db189e8462e4455c97d1a2e145a09a009587a2e05930f279b93ddbed04bf03406bce79f086ef866a9e6e87a2835a732500875b0bc345652301b7c7634056df598a024c9310cff3f5388c85d9c8ff1423257d3a8179198b6c33d4a02cd754eb32bda6008fa5cc23e3b6788b9a36c30d09de9950668238bb43fb4c61f08e465617355e3899e9ca38b515a9bfe56ed4a55f67c9947c55e940692ee881df7c541f524b3eb3c5b72797a8157c6f20be04969d9004154f45dfe6ddc50cfbd3debbe3cf979ae9722b3df9248492426cb7d1906c423aae1387e6c1d0aab5fba18e3be61ebc2cbfc6afdd7f0bc552737027970156ca60ef4f92e9572d9c5edfec6bc360e95be1677984c040169b8934445f7f15b23c67d5071979523c93a441a6827df3ac90d0570b96f67bc9fe0212a683b56cecea0849bf0e231fce3448625a8e1473ab9fd95ad6a45d5b13d8665aeca0563b6b784eeb7813cdee9b6d073dde37dd70b47bb3d64d27835435e519546e92c9eb586a663eecdef18b5ec8d18043671dadb90bcd56c8eba7d319cf7a41f1d6dbe628ae7e759bc88186d0f45da06feeab60b9d86891a8c4567ca11d959e6555ff43101a6cf953d6e9a3677dd49347ccac18109cffef9dd5fc34a469b4ecff18ecfe2945119a057a93b51ab3451832cb3b2a3b9fe991fd28e63e2cf52943770bf2a5454de585e0a25b880e890aeefbc2592d19359a02c0a9938a7f13b2962eea633aad58d94ba62bbfdb62aae6b9135c202934d75f4de11c4ebd1b656122c6773a230b10133f6677783ace2f47d5aca539f517954c6777deb2ae2e8e28f1396f317dff32f0a8855374a96e247c50f793762f365bf0e8909d93be45582161a87b0278d128c534a5461a8bf8b7bc6fe0da21157fc3f5a8050dba2aee6b31703f9a97df9fb1dea4a3b1b15283abcbfd6ef759546a29400ce27efa53c72c1769873a235b3756f53bb52099c96d8cd7ea1849876f40b4f216134d7995851a28b6ababd0f42e36f26c591b4c94389f086ef82ef00657237554b94c7b35b1fe867f6157996d6e1a61444685b7e55b594db69d68350b99d313f1f779ef43177b2be1d472c363e082470a4cf4b7fafe9538aeeb441285d11c761309410ff7ceecc81c6b5d002bb85c0e4ddeff5d58744a77915b804f0e57c02c11b30b1b6b34739013dca137acbc5a69bc92eede003818c8ed7570dd58c5446a21931aad19ed5c2c7c9b338e6f5c2a656c679b1e1361e2d76331dd8dd2c05389f43028998bd06a8f70d90f5622ec52a4ab5057646c3b98c8b99fc5330c706fb7142f1d24bf24a036e0dac38c99d66a25fc4f16139850e081d8b501914a66f7753224f2df61575b1feee29a5b70dc6ad87b3a3ae6653a5a88977c1ca4c53d6de169ac50788247c6c3436f46c37e4155fc1618eba8b6bfb90021124d906e4ef1acdba03024f32c078100596a80f6fa23eb00927b454ca681d1fdec34e111e83f7247a350332ee29d1e265d7136b9d4c1d31ad9f25c74d085000553e7e9ef64b3639e93010eba2b5779af442b9742a04dcdd0a2b9d48f3c1ce0c619e2e3f433b3c2e141ec4da84331949028a247709a7bcdf75dcc0205d0507b96e03209772aab5e64b3b1d8298dcce0f13f6e19a21f3bd6ace612235eb51912d8ff5039698a7cd73742f9cc3e493294c9b8053af600370ebc7fcda3de4a35ba5d1f892659fdba7b54ea3b37f4a0c46e6f2bee0782cd56cdf076377296ef5760abfc5c6744be7f785b528d2c2b1a3b24df434b4169c781b85ccf39a7bf8a162ec2fc96b4d08f1c209e2c56340c2a699908903208478b5aaf2f4da95042938b9618bf8c5c335d72246ccb4afc388042a1d52f2733f3164bcac2055872dea459c56fc3bf5eccc1deaa0b689b2df3b4616b8d6de50568ffd0dc48ee51306d095770f574b43291dd6e6f412611a4b3208a581bb5b73bd2da27b0c6c43cbf4f24365ee543c9740deddf9419cee3cafa9db14111f91b8f8920d8557da6cbdd882a1885bbf0e1689b4c19a815c672ba50baaeeefa2ce0c9e57526a1cea90a074cfd8cb5fcaa1c219987f3f1a76b13c7b81884952706add88088821cd7ec5732df64ffc8c5ba4d4c8fe438bd8b898cb8797d6e35fe61cafff9110dad5347fa1dd6a89aceb1fc4ea2c869e68c75570ac8a2cabffe22439b456e78090d04f7b406a47f791301d76e2fda64069ae602d08410f485faa02904b814f2a488f6cdaf74cf3ec10c270d24325aee3be4a909c21576563c22e22502d2f442c173173d1506d8fc6cc74ec4d67ac8886a88c0dc8a0f8c747c2938def263965ab43141538ab3477005d9b5735af914a6fba9bd5cee12be080cb058990a62bfe85bb2cac05838cbd0d7971879891e617bb5c3d816dc2db369752c996161508511fe88104afa7ed162089047f4c8011de3f054b1d3c78f3e60ff0477c9c3143c8bd4ef1c8f245fb5215f40ee64064ae7bf23e16316af799019acb03908cf8ef6a4dbb95def98d40204134d1206c1631385f544df23335f2251c7a8825b6745f277096e15cdc81afba16eecb34536a1530d3a756b64eab9a875b51a6833fba539f38d0ca28ba3c7a08fcc42c62a29e0b825dd7a2d31aacf2ff1dd065be881892615376c73ff33ed1f6d7cb643edddd6f3c2da8528ebb707d9115954e9fec6535d3e0cd448422eaa509b6d28d478aef6c4ddf79eb56537573eaaed64554d0c18b4e7316593352051a7c96de77d293fa7eb990a316dea2ce886a81493a23d09ed78ab7343ec33c9af56763a61d8c2f2e2b3a466178d252afa41ad03b05d603d6247991cb68e1ff7bddbcc24059a9a27aa3cefb5ae4933e91dc12eae45d656fe1b9a53bfafa8d9ae36d0abe77c5403abfcd4b832dcad39305dfcaebe7468e8b8bd2856dd38d4cedede4a49c7639a4576a292a49c2f0b76e01c8b8151f01dcaefd0c88077a22429e2eed9e1c9b7dc51fa739588f421e4498866823510eee7703e90c08919ee597f3bcbccf3e26156f653657f47457e4db1ac426c40a626338aab962e8d3476561ba3842288c973ed9dad9800632401d7ab315e26163ad35fd65b30941b5d5162892cd28d79998d417e4b6d4b23a83741129b118bf958c892ca7e6471e5a7eea161da69ca3e555c289e68fe1aeed439f73a944db0d83217e15f529494797239ac5357043ef1978f0d0a841207e367e4a084ac21335be8d8da00fdfdb2f2950b9cd5795b85885e3a13dcc8cd85183fcbf8f0cc896ac886eab79a8252e3edbe820458da09491c76e22145c377bd6aee08463726b7c50e87a5502155733198a53428c4430c387a8b5b71a7a7f37ff19c630ae9d00a16072ba05be239817d7559bd309fda9a530c1eee10ee1fba00c1e59e347207af648aab5e7ecfd7e8070afee646f8fc5bd5e2afe5cdd23f0b111e29b553bd76fcc8cf83af454ac0582e742c7d0e21479e4482eba77476cbb5b25e741224112440b6199e8de8f9a72206dbfe9ed4979e66a69da6a8ee552cac14a2418bc1b8cf6a41afb1d24a745590dc754bb1b311e6b0a8d236a26fcf809136100ed4413c57f38aa1d14c6489a81999974fba85249b95bd9eee0e3836186c68894cb6454cc2fbc0e12d0ee10287d21935c6538498032a6c8dc528323b02b9f7668cfeae95db79f2a7a6e6b21ea27c2eb28c123c530ad733295220e4fa3f708460b0eeadf0652c6b6aca463c0bbb53a34495d54bf81198a5175192a9b96164badd3f4ad9c35dbd0ce21a5b8153fcc974b1f93486f764ce7db77d1678ee276464e5827d4f1c6cbcfa9f37562494e31eb18dc7f96c64b61127f61e861a090d95b0f5ae23f741702c21be26bf8307c9b466a2029d06906d82d9dccb4963919493e9f3b506b8e8b65bf95ef5eff1cc72e0b6e278d4edad7e25d060ea3c5b456cce1e5ec2322117e73a88dd19a025f98ead85e35e19a47f91370545677a7d4f53ed611d9d3bedc92d4685a36b8c6a8964f640216f1e3fa2f323cdf61c6c5bcb1478de16374c86ad34da7a1c0cda27b8120f585294e2dcbc147c4c9d46621bc7f3536dc50352d5e1b389144a0ccafe8c2bcebec67a508f22f62f6c586d1ac202ffdfd05a8fb72b21d0bbc2fda94d7d7a068bfa1cb32f251b0e7d73ed98b31fe364e12b55fdee0891a0d01e823f209b20fc64973d89bf9c1f7bf2670ff2b2ce3860ec65f943875efd9d28562cf7434922b9c68c3d27c2049aceeeb9c7aea75073aa002ca09098587c0576fdcd9897b650aa37119add5a7cff608b84c61a4d6d042028b93e9d3dea58c286c2b73b5b4bf43451a870cabc975c4d91047f48a6658905d3d62bf3fa991682ac79521499ecffdaf01666e8f796979be24520665b11715fb63811582a661d3c2418f71111cd0fdcd6a424979b8be59a7a9a7310fe439ef971dd37110fe3d140e887ab874c499cc009cf911407f64bcc7bbf95f438c58bd6ec68c4dd5c6fdbde9107b6c6db8e228de05b1157470edad9df17e375b36701c47e438f1908eb5a635497dd4f4ba774c7b33f1ed5beae389a48220fe352c9da7e6c19bc7bb88f51fc29aed09b9d2541f9448feb8501e2218c11034de4bc3c8b0ff55b4cadd2081bb071006b92b8b1e52128602949463dba5f8fcb1ad1ef95217f5987214073fffb1dc52f451f41897fea814f626ef8a4144740d0754fca1ebb6cac12ed0d2e066fae736286e5d3ee0038ccf3f4aa37db5ede37ee2b04a6363ec780151fe0b3fea2a93bed3b91102e0bafd93a52ce4df9da8f873253562b862d54dd4a5e93c2630c007bab26963cb75010bfe0e21529133d9293e6aeb8a5a2de05221b46216595681cdb4c227cc840f884e680a8e4a85c8bfb9ced32402cfcfa7d8c176c0a9a603a25e0a03eb49eca8566707e1fa50c5abdf308b21f858dc971da277f7cac81242e7b51fd1ebe1b8f47f7ab87bda501090adc17dcf83d42d51923e85d3cec73ba83c653cd27c56bacd4ed602b6af6a890dadae844775146b0a1d2ba951c6122d7a9a7c6ec33bc3e5112c832770cf89af81088396c00549b0820dcf08c19d118fe3ebd243f9858ffcc6b82f28d88950a259064f503ff7b6ed4066ecb968993e185f3edb98e20ef8d217bec556ba7bc0e31e949535501dfcbe9f7b109e2da6cbe37388c6e711b5cb9b82e921c85b3e4376598f8205c2c1450e5a8e1666c02a0e3e77e0955306321d972cc2753161e45e7a778d6e23ace2d05d47d5e168bbd7738276f4e30064cfe19461a126c39c344a19a7c3e73e363f1e96f2dbb2c7c9cb8c211b06822e2e49c3f87a6df8c43f26396b9a5229f33058a0075ecba1d09c6ab80f2cc52db622e55ec497b8224fa09a7ec54597227d081c123475088e037e708a8348bb0f2c8598f1d7a9496b5e9bc9e73073983ff22a3174a7c06e2fef59cd10d4932f31622ababee8171f1dd18d42b5a554b3d3bd5c094f9371b2b7949303660a8f8e06998085d29aa90e51c9f7441297148840fb0e3ba43f5c75678718cbe80707691e762490e29114aea05d5ccc959b14ff34a0e17607193cad98fc1e47ba2ef6ab767be06423c45811ee7e2afdebae947ba2bd0131d8b1e263109486d838bf52e07fb56ae348cdd56e86296cede0a31fa8df943128dc8b78de76c8ae9a3ecb8041ec70e4e9320f55a52251f5ba22569d4fe09e11b37397968adb31441f27482fb8bc538d6e27dccfdd6250915da7ed434a908f8d69fdd873640c5485ba3b1780ab425ec93bee2817c546c78d4de2e490b786bcf847b3fd433362fcffcae00b0b9eebdab601b32d4809892bb0e1937f8d43a8f3a6f0e226b4f516dad245b093eb94835138786b946339832d1805d3c2500d84418853713784aef0d48c3a2f21d3e239a97bc748c8c1aa60ee894e91452384da5ec52b1a7c7104ff955f912972b0227da58152e5c23b64ca5f997559b281a40f4189a4ba40e3c32c2a257d4f66eb569d8a5fc69fc64b8bafb09e06d2f099a707ee855291a7c9434ae2a627fb6eb5d764ad18dbfb94fab2d67aabdde574372e011d5e52195b00522dfc330d29342b006257f183cbd0b5cffdd28db8495fa622168e5c65b7ae5fd0f1c55f2565ad60bc60e252fdb8907c5be7d485d8c2c502177d016b580367baca3bdc2925251694ff89246832ec3de77f75d7371db1502b10579bd94c3abda92299819d3c75e0f2f632956aa60faf1819655d28194a68ea3bdff606c1f99dbd7e05a7eb67a297eae58766058dca150a4b6d8bb84402b7979a2c4b6d4cd2e4a66745486e10880bbe24c75d119174380497c9cef8005fe73703f78382d9824fd06237b18dace243492ec25fed8db238e49693b959fed93e5b5b2063ddc9fcf7a76e572c14fc1ed3224087007179f9a910e90ca158bdef3d31b5c6359fb9fbab9cd817d8dfcb5cde254b40a868127ca4cb4327b0bcfb284c556c45b517c4c6b7266b4bc825e10bfcf0ecd80da50d3da3b35d2a0769d0262eec865ec92daa7b2a8627f3426371e8721adb6bc7cde68020be770b1a5bb9e673cbf55d5ce76f97e55d19b8cf8e1cb0a131f41c3be4a5c29f9f2d34e3bf6a80d45a4ce17944668c04dd1f90f1bd4441969c5005b0f94cda51e842d5b35c5175b2019f28a8474c5d376c03654cbc7ff1f1ccae046acb1d7c5455afca645fa8457b9d1030061be5ccb47c70e653053628f20f1a4bb16d0d598d5d1c82bc608232608cd599ad679492a6b423cdd41d17e93993e0257a5136d2b8c0488c6fa6981ee01536929d53a50fb9c25234da6b2cc5bc99bef0805aaa8fd381666eab80c51b67e106f76c048d0f605224c390b2bb628c854e4cf0a955c1d5ee71a2f08e12440a40c425ba089a6d1cb60b11f008d5a62bc59aeba516b00f1e74f94f1b532dcdde44a700e4a032bbb8ff633a4c7daa5c889a03229bcfb73261b5e453e3b0889744c49e56bff830d795f327c6a0ef460aa1181384180ba20e6f394dbf82af77bc9cd26ccba8b25e1a12bdfa1d23d48c3edcfb34e232d559226a7677a4ff906f99db9960ba0a9fecbbbc4c3f5c6bf3cad62f02570d8bf9d62c08f38e2e83ca2232dc3cda4bc32c66ca8c2ca62f8eeb8155fd6ab44064a6b04ff087ca2ef83ea4f3fbdebed19bafdc1ce9df46b276ded685bfce2795334b8fde478a388920598d03d4df02a80d4f10aab37a59ece83ee56ee5d9902843159f1dfc6f089a43dd6fc5149401d893b84de449b195cbbc1914674e0351222a34306f9b1a57354348de40f4eb2d07ffeac8744f2a9d540e1798db13a5a1000cc09ea5b4a917fc966c6403232eb4a7db705f1062f6a2073a01435fe83523553dc501c0672cd16ddc06b3d64ed79ebfcd32136f556eacfa8adfcf14e7ff394043dde1caa282502d4ad9b9a617dbb3cf16dc9c6ecea6181ac8a63043984f75ac543feb863c0b488aa93da9e91022f322b9a69160585984cba69a05a1811862767720a084fa45005fc5baefab2e1269b3338ec330d542f146ecf7eef7bfc6757c1d9ef7bd0fd32dc6e341945475681324c3f2899dd4d79d0e79df7e0be87de53a52b2cbd6d6e178cd469b61a7cc3107f7610a7c193aaa8ecb0fb980a860e0154818a01cda5a34e4ec82f801013bf4eba955f074c196e7e1f90644f2d355ce80bf4f56b4b75298ba395394f1bd155dff272db99ab5e7c40f404b8b67756d568fcbd68c03f999b13b6fcb69adaca0d38348512815cbf3ab75b314d5afd77e805e31b712076c5f11a3cfca89c9f2188178326ba2f6eb9c0b470a4f10eecacb8243fb0213b2e366af2f112e63f4ea931d96b60748e34539490c87a9584335a48474462f9b93a674082d3a9c2fb18d9cabb353f630b994aee69f6f667694a9c7b4e2cea22656e7b9ee9cb8d3e4807d95dd76b8747edd1426ed9da3984dd834fdabc0c57ed4d4ac831764817c9a13c2be91f0a9f232df6c02b5f09a62d6d943ce4a119513a26c6780962b994f75183223341e896d6dc90179c0423ddf0b8e2b35696d0523db45e7ecbd134df22fbd713d6b7f73fcd0a5c387f51e5091659484b73dfa5c859c5c4c2c682cffcfc78852aa106e2c9b6a90c15c380fb8a29413788833571490d1888692d4ce7dd8219f74eeb5c3a9c4d7adb7f3a03c7e82eaa67f8d446a4a2cba5bc1c5577d4438c0370784943d19a576d4ad2a87d79fa1d54721d5591d331080f97fa6b979ba6cbfcbe95cfcbbe7ae4115668c290e36ecd614dd386cfff6b06f35f1888759d7c8d926c69343191e96ed5a23b8856aff29a415d8c71e0dfb83fd6b998e4a3dbf9bc2b61d592ad86c49eb9251db174c4555ddea54458d0ae21db0d1d5cca720761c35f0545323faeaf538b224393e4b78c3972c86aabf7adc6879d5b79084d2f2eb7bf3de45c7aaf44891d6e48a065cea097b545523420c20df9ad619a9f5fb86cab9ab08632989e80a8f78a771b37cb00b10832f13f058bc20bfe660a2b3ce151f54f377905cd8a45edcc144caf016e4befe45c0938056bd1ce97c81e558abb9bed5e63d1cf08c3cea3616365e4815d4a1219ef1f7668cbfc025b4dce66f836cf52e2c5341270e6aebcad221f7c1e9d5e0bb1eb9cd3c9c37b8fad5ef47d21920ee45f8c713e229107dd42f2da907f695dbace719bbcdfa12249612eebb2b024e360d5a134686c0c80206397f6039b1989cb184afc3011ef11b661a72e80ce290e72dcfec19a8256e724e91668a09cf99d102641acf783c5ac555d1fea9c1a874e148aaf6ad51bb9eedb8d3ae2ac5d9ab99638aaf2d8165bd68327fe411cb95c595938cd78e6baea9961c79d6c2ffc62e84d8a02d8581393f483e29eec3288d6cd5896aebec4c84dddea5dc41ed2b66812de680d5abeebfff89f4e1146041c2e313dc52ac3abf504cd6ca2194d81272d9daa22504edc61a934b92ddf1b4806b3e8250888712da69e6b49aca95a4dcee2d570d9bfc1d7097b0784a2c848c4377f599a6acb3ab01aa0731073a9b5139a1387336d08b114382340fd3c74190802e055b5b7f754c5622050f1c37c6d15331b84699d7b367769b1f9a7003b7f0455f3b04396c3da27da569538de15cc90e2c074430ad5b997252a899506263c0cb78963e725d1f4965501c644c190f213096acd25cedb56812e855905dcd912116a8cc47931ca5492c5c6c16bad6b3bcf26b76bef5fd38490bb27f51d8bcec7c3ec8ad0d46160e4b9ceabbc5d3b643bb74414bda5fd936251a4fa745d7e073b2dbd58e08dba8659512ae7d446dea157d6fb0ea52ea3fd62cc71e4065d916046ec2f778e76de29dc1e6c8f99b5cc61e8485dcd32658d722cf0ec41d5e32d5683154ad837e415cd393e1ae960d9220022185334789931993ad723c9e777921ffe61ddf97f47e180cc195d7284558dcc2f31cb46d7a959f9cd1e04fd596c616e2b2e80cedfc9063ff441e9a64672f94b1122ce3526691582da57d4fc1d4696127af64c37972f502243b193d2025eb8163c58962a00ab29fc8f58dad10eb206a942651cdc783b2262bcce110a5877905ce5b699f75423833e37a661e0f029112386c754a89c16051522ad0aceeec931f0d0577a87a7d72af00f983317f7c18794bb6cd69c128c8812d81c0109a110452b21e23d4428d83be6c280065b77759951c00d32066ba64ac88087278cbed80b5d8b453832a51150290e17da2ce95b29631266dd87c17dadf2030c15ae81f02ff12a88b8c9e6b8fee23365eeb1ba48b7b414ecc737dc7da4cff56a6c55ea22d1a4732c62ad5f9f1c2b89283762d14b707528508af508d46cf8f58faff6a9ead71816f6e46e7c547a0707251071d0a221c6ab444358c117ac630a8435cd91755de4df8cb55501226b9246798aa212297733c02640033f451337990f1658fbcf31b444f072e707a55eee69abb52384b36e5f2e232d4c5abb2790f30f13bf91b27ad0bef38c1b2cef54530d787e00b587a6547649eb8f81ed3e4603de72e5f6901ea611096f1acb0bf59f138f5f760a6aaef3eab0428678879275aa38c4aa620cac9c5b5dd53baada59abe8f441ff88c395a2192fab568638d65f463be3b90c992488e85e2bc513e7d087d6e7a1042bfa0d232f30d4e0f8332c38dd302215c4eaa65f3c3a111fa5e9e104fc58adeaac53735d52d79ed21cc8ef0422c1660e33ae02ee413b473c19b9b5d49928ef9bdfa95ad27541301409b412554d0c7062145fc45a17b5e96e302c7a8d193cf86f21336f4382b1111521544342307c8617f4ddf674ed14ef8297665601711763b579687619a7383e8da4c8783335430029ac3079b1121457dbf5eaf788cd2db4fe21868c73551e44060eca4280a6e321f6a106c0ba06a57d12fa6e905ca48caeb9c987c1eeeb0773c54772b8c46bb76a01fe6ece4689d85b102ceba1d85dd6e3b33179d1f224786044d1d6dd9644da4d5e83ca0449f67b407c33a3e328309a18e9b22994bd04b2a323e3cae9e72fd620411736beba7e0082c3a0c48d06a34ff26604630c0b2e2b6aaa0fb7fc1c39cbe38ccff895bc1fd9630823f6b5059c7ca6e16b8f442bffc0796de84ef7c1ae2923dfe499666e249dfef9a840d199109ad4bd5b4283e62e238d40376ede2fa58a5ad036d0c6ca37f5c47f6a809a67abccb2ed7e4783cc3a1236517efd5109dcf75f73a2c759651adcbf862c18243e0901e8060f37dd750c77b6b280f5d3bdc6900cc6da8b210d614624cbe4719c16e3dff31f2ff90bd6bc07feae2b384b9d6f233ad30a9ab04eb5f2cbc3fd3b23490553d010fa5128c36e2ae95a63761d9334492bc5e01b6fb3882503925a6b376462518f0e3de0cbe13360cb7810c706a9d7221a7b46f79e944e55416a479ff9281021ee3e345d04d830f162fc46643acb1179aaba18a1ee51b44b105f6717f1eb3cbf253e184def30aff0660b7c8355b5f6c2cb7d5896c3d1c0f9c9e0d0607f48a08bf83ae857d52c5874360d1e0d5f87d15dfa7df8b182e2462a78befbbf7b426893e5de0d518cabd00e03f25f4727d756f875372bc0637ef63a011e21a4595217346897f7645e17708385410822bcb7d2402e1c533fa3008dd3b6931a742b09045081e48ff2096dcc650825d42e503a31bea90ecbd1b3394a045c04aab438d06f08594e9d77c3561c4c680d71bd23efc9df2297e6390ad3c72a60ec8cccc4d58fa741e5ce7c9ca4a57d5cda26c79a7270fa62e58d5a7382a008a8d5360cdabd4fcdb27fc047a479889b5702352d6e9232bdd3a14ead714b7781b4272d7dfe25da3dae9bb875d2a7b05e4506d97d8e421e3b434cb2f67ab38beee7003c2e68765733ce9dc690e81b5495645b207556f3007238054778bd25a786b09f20072a06ac1fac196dcb4b6ffc7a9723d7bb24704b18cb3ab62a8ed5a658939fbe31d96ee81b7a930049aaacaa1f14560231f1510637e18238a79ae4b9be190fbe5e02141f13cbc9fe6bf21514b8fc5b0047cbe0ba5cd9e4d95b9cd5177c7b3c21bb9268e7017dbb57237d0d3e8f0de9b917c1c03bbabb617ffa3a644b6bd55ea377a68fb1f6759789e700ee34c365baa3d7b9d1dbc6cec46de57452387867d2a41d7b51791809634d2f3bb023a11d66cb13628901e30d432289552c1f714c7a72bfe7c231e82bc8921b066a759b0fc0907478d0e4ed345dc275cf1f579eafbe29d658e02a27b3e0d78391b664d1805009c3c8e8e5faaca3941b3a36734dcf44db09b475e7923b5366379a4fdac483be25e6c003ff6ed47af884acf83ead9b77d88366a7e979960e39f0c68b3728cefee46bb8662ed9a4b98a49b7e72cb3d95c32522bbe30cedc86fe709e05c5065331afe5784fd76097afe000dc80381268ca8529fe7da0814448e4becceb2d7dccdf0a9128e3b50ff772b417f34d69aaf5e014f67a5654c087220b622120110ad8261729518b31668b1d2c8aeaef0e332ec14bc4272095978797461304be0793b2bacf1f51d21ab047b793b759e0d678a9635f9df423ad9eb7f73ea141951ff184d44f02debcd7add3e925577ee06562392f992d0a9fe683828d2fa9b0b31667f7373f5119caed29f870069ef22fcdc0f14c53b917a84d6f17e8c15c69b8749a03d467db62b7baaa12c809007b14409b5ed3cb0cbd855d92c40a613cb2c90184f4d0152fb6b92daf3554e445240bc0a7d3d6af4bdb337797042669c7b1531cbe02717350766540b86a22541509e2e31ec7c62b4de38a044a27bae982b2bf0aa5ef565e69fa5d44d4b48439247bad7ef30b4732c841862862d8b5fa5c140d63e7d6a16d3413de39da649b0350e020dac85dbcd71ff5a0fdf073d578c99792de4a0a6dc99134b52340f16d3a8a769e9dff35ceb21be2c167c99f71fa9fa24eaeb8d8af95657904d44b68917e2828917424c98f67ed41c45720958618771bdfb0676592424864310d0b0f6f0f852f800d54aff0864f3d1d4b34385382efd5092e619451b320265e60116e284a23be2a0721245707f5a631f244cf2564c5f0ab2edd45ae83e1d3e43f40448c584515dcdb9d59c54ea23596549b9e25386250c88aa59baecd831ec2ffd5388ad3b0c68e7ef31dab0a41f4f8d5bfd807094ea123295c9ac1b94339cad8408e0150e43bdd7408b6795386e93636eb0d0c1562748ef19ea58842fc66acff74cf786d38773763aa3d97c46a7af1d84641fb5056f5fe742800af9411b309c83aa08f199312c4c4d850eaa0785bb7b13f76694eaeb8108679ef4fa856aab09a29ff883a146f6dfd5c65df7ecc5538806dad0ae3f0192e4f93f568714dd0f93e12e955f6b7f7d5ce7a82e4e3417605b36bc8f3aa300ee6936da60e4cd8e1f9b37aff2d2b74b4a03777e4efd77e08392d89cdf2eff8f61c1c091105893b32563ee1c4a4938a37883d3861e8f7ce787e35dcb1cf5101612da47d3c5ef79f01b5d99a9d8c4327223dc9af1ecabb03216ca23ee348e72d66135254fd98be9f743fabb1c19b042b6da631bb4bc368ba388cff491fcd6cfbbf39913016b5e589ca99c4952341dffab20d74e84cf8aca21233b1dc621198468406897f338e3311acfe704eb42d9eeb9b3a3689e6d969ad1c4458a3299fbdd981917f51491de762698c3defed41f2c99ea6a33aa40a0363a5b22817577db63b8dc0da377502009b641ba1d1375896f9ea7aa93e9f6a2d08b15371aa1ae2b78b9e37ea45bd56013692757b752a6e4fdb442dd8e4299623a96804b71bffb798464b35756eb713b0aadcbf536af6ffa4ef2e6c831a757dfaf6ea224e013105794cc9568cd9572151735930a82ca3360ccd9ecc11786f18b61ffa01af594725e99c17357ef0bb0a8f787f25c05b505a01e32de810d411ef314a0f29b70ca27939ecf09efd11fee27a51334104b9c6b1b58e14773b8e683bd1f795caff5142e2cceff671b44ba3a5099c03667a54a2a75d2bbd2bf9ef8c11e737000f3fcdaaa044c1c9a2cae0747b8da667d4409700801c488d4d19255a06769093e4a72d70aee26331f5f7618762a3a2317c0022c1060d7890517a47aaa36dd0625b14c22169eb9f1c8ebfced21e4700d1f9972165e04fb5455a1575c23fe4343796884100fbf9580724150d996653b1abcef208d06bcf1f0f1761648a08bc98032c458b153fba0e4c55b1dce9f7ebef4b71db158326f3359dc6dafe133a3030cb63b75f21f8b167b34284323628089d1644b755539950e00cc9b5f72c55508519b53d372630d5f492cdb158e81ad98a43c947a1003f7edc3edcf5a9ff6a7d8a60083f1a3dc6a739e080d01e00c2d9f1b9c7b1df509195ca447557fdfe625e720cd6e0b017eef6ea6b08a8d02ff61c4a93ff7db1e818d7f543063d56dae990a326d139cc7d89a3339ed9764568ce6c492aed9550139a99933aa066c7d7e94a4808b7a812cb40f43d25e3050e58764d95df1ec87062e3a4f52ddecea00121392741cc7ac0047716ffdd2931d5bd822d7d5f9ab9531bf0e79a53ad58cbf3ab07f504cc700e2c029edaa2e76701ee06f2822bc119b93a9c17b3aa8dd5e1fd6864d59d7ce091b0eabc91d084b2b01ee9674cea3c6eac58e576f58c58d4d682747a7c643a6fd32607a814a249c6b2ac32f503fbc973f13ba2b68a3be346c84ce4b1d8bc49710c0ce71c6c2a2fd8b8b7a0ba8cb28500a9874e30a698edb94d415ccebb7fcf98315a145ef89e84e733a22ba4b9a7ae1a0560305d3a53f93cb39e8a03a7326402acd863b02c30b3f2d0174f1ddc7d8d2559797ee1c26a09daab7d5ff5411e0b8c0b75af480bb6463f25b9ef842c67ad5c46a5af5fba64b62f838db0bad2e1a1c8278196af4a0511fbe8e195f9dc0ebc0a085f7776d21f6346a4084ed98aeb295d3527e7618036eb1d87095af7dd789c40708374d43c5ea4013766379e5af90536440b5dbc2ef2541d85e10e51d7a5e532161f8e8eff668971e8fa58a564df7c90c49ee1d710e73bf3c60e94bc6d75a2fcdd8aa75ea9048fabb81e6c07619f26de156c0844b0594decc1591ac323522a15c151c21821d8e5c422b91e76009f4dadc56349d9ccb9a1f93dbcba132881c9299b1bc6b0e1cf92c70bc30d992852aaa6176852bd03e21df32581d648be2b730ac68a7ac03259bee079b61a0f649d12f5abcad131987813ff0b5fa060449382763050ceec7ba7aec38ef538317a74bf464329e545c8fa343d4248a111d428dde78336b6d38f5d05fac9215341c4561519f4d22d9660c2d3374d4ffe85a348f05b039c04f93aa55d349010ed3df2aec5dcc2622e153b2a42fe986620bde028567918c11be8dfc08ea85607e71f5cb8254b8c70e864bfd72759f13051a40245d01edfb024c134867ce9723edc05609445a011d87f3c84ecbbbb6f98f7d3c1b32232ed786c5663531bde5c413682a2d11b40a52394b10d26fa90f0e9af383be4e5ae36dd0f8c056c12456f575dde0d5b64e23d01c664c73b25955f23c18c1085ad4501791bc822fbe37f6c4f3e41b399ed5edbf129cde58be568c6aded0600507bb4730d45b365fce2c238cf8db9be697e306e0c45583fa88d05d1a8513ff3beef0986e3ba94c63c44b144163863a2dedd14bcf38dfb9967567bfde5918656cdecedd94782cd3e0c50bde856955764708f5905d0ce2b468fa7b8144a19935da770aebc45e8597f497a867c9a1dd6da984efc325ed4237981f24be8338fb4c65bf6cb3e6d0a3397050b26dc78e5d539d00a780cb0063c31a957b62e4b055b1ede3d9184e65e7d450593366d7fb2593a564ab38dba3465e8503efef1c31d12774211527c2f4a55aa153247f8d3e843d0a131e14cce4cc4ae646102be26a836e27543c15dd8d85a03fb760f387115b14ebe89746b0ce1d2121e67090915aef3ac0f17cb7105c7d9cc5ca0f5b07c618897553f86385c207d8a96616f493bce449729deff09603cfbd2e57084fe460bcc05c8e51a88dc71628a14490a58c70be286088fb52931f3c5fdf89c4e8000228e6c471947fb4de7f58cb2569ab4eeafcc729ea5aaf90aafc817424b43a5adfca7d1825c25ac0370196bbec5dc8030c85e6ad95b552bee8e69ebf6f39cc5dd52117e5627630604aecc743e3cbe06cbaaeadee8b6fff91ab28e015ff7a89871a27cc34fe21deb887ac3efc804f6e647bf0d3855f68f909a7036d88f285040d3dfc2580528e525ac0d41d67735c0b58328d00c1e45c5db86cd66796fbbdd1217c5a083f0c3fdb6678e39ad7f3251318926a35871cea22d5ca23bfaf0d603c127a6bd071390db6df817f55d7791110f5543d0e919451be5937aeb3474ce36e328f9bb9911abec98b383f922497d76eea1d480690024f2f13ce63992ba4d59fbd5dce13736b810c9157377d37073b6514b45a8fdc707ac3533502613bac9a8b7e1407ba96864bbced4ea66b9a1a7d8986689268847700d043051db32d97ddcb6dcb3f3068b11b30ba8da8658bdbbefd4786351d50d45e9457c2997bfad5c01450ecc5681a23404dbcd15ee0253778c59a3869e1c0afe76a1bfba732d7c23fd9ef81fd3d07053d325a94df8163774de9ea8000d4cb6594268bda300276f8379330a489216868d7d722792cc883eb27bb3c6ac635410484ee5425125f46a0ae32d422acc7e2bd3133c75a0eb97a4cabc74ba45c4770c1ba6d6ef8bfe69177cb9563341181f05975e217d2549ddb9a5fdb31588a6113d588d0052b9374843add983b42f79c4c66b1eabb9e939193db12ce54261b2224376fcfd25f4a4c42124920edc40c81c2ffa8bed2059bab643022858edc4eecb260be289281760766555a9d96bbd54868caba46966bd2032094a910a87211b52313b18ae04f176b2e5303690455ed001abacee7bee71f78ed9bd311230b18e2eb288648c85d4bd5e4ca3c93adb6d82558a0538654c9d2da4a55ffe320a5fc31f997442d26098e5a78544dc24bcc3417b1e0e4af04f45604fd2c39ce927bcab5540cfaf1555e248772edfbc6d8e13e4f69ce7e78f622cfac44fa2d0ecd257d145a6a80f2b487843dee7bea3feab48d2fb7cfee1543f327cfc38aa2dbf8e74f505f3517c2292dff17c13ce2483f27fb952e27216dd11b75f568cae706bec1ab9cc772bb0321085c339378ebddb02409c4e4cf26fe591229097117b0f4e12fa269f2ba8d2b758700f43eb0880d4d7cd25d30bed1d87038affe1f1b25656b945e0f16fc4f8544fc4951e064fc887ea9dcc9d97063c0672e0313add05cef61cec681fad35ba0f6d945f5ff8a8a0c802f16796c97d37ecbc2ce7d3eb271526b12a2820d385716638b34c6e7a7f11887d6cf77918f608a71e687d140e848f2504a6a2dc39fcb67d4b2afa2bd471ac994fa6de0a5f5a882045137c8b9ca44606558941f31eaaa39eeee8d3799bb416c87c01575172d9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpostgresql16-16.6-150600.16.10.1.src.rpmpostgresql-docs-implementationpostgresql16-docs     postgresql-docs-noarchrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)163.0.4-14.6.0-14.0-15.2-14.14.3g<}g4g*fcf@fV@f;i@eCe@eqe@eKx@e@@e%@d,@c@clcGc>@c6@c5c,N@c@c@cb@b@b@b@b|bV@b[@aaza@apa\>@aUaQ@aO@`@```q`OL@`Gc@`/@`#_S__@_F@_mmax@suse.commax@suse.commax@suse.comantonio.teixeira@suse.commax@suse.commrueckert@suse.demax@suse.comaaronpuchert@alice-dsl.netsarah.kriesch@opensuse.orgdimstar@opensuse.orgmax@suse.commax@suse.commax@suse.commax@suse.comdimstar@opensuse.orgmax@suse.commrueckert@suse.demax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comfvogt@suse.commax@suse.commax@suse.commax@suse.commax@suse.comfvogt@suse.commax@suse.comaaronpuchert@alice-dsl.netschwab@suse.demax@suse.commax@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demax@suse.commax@suse.commax@suse.comada.lovelace@gmx.demax@suse.commax@suse.commax@suse.commax@suse.commrueckert@suse.demax@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comgmbr3@opensuse.orgmax@suse.commax@suse.commax@suse.commax@suse.com- Upgrade to 16.6: * Repair ABI break for extensions that work with struct ResultRelInfo. * Restore functionality of ALTER {ROLE|DATABASE} SET role. * Fix cases where a logical replication slot's restart_lsn could go backwards. * Avoid deleting still-needed WAL files during pg_rewind. * Fix race conditions associated with dropping shared statistics entries. * Count index scans in contrib/bloom indexes in the statistics views, such as the pg_stat_user_indexes.idx_scan counter. * Fix crash when checking to see if an index's opclass options have changed. * Avoid assertion failure caused by disconnected NFA sub-graphs in regular expression parsing. * https://www.postgresql.org/docs/release/16.6/- Upgrade to 16.5: * CVE-2024-10976, bsc#1233323: Ensure cached plans are marked as dependent on the calling role when RLS applies to a non-top-level table reference. * CVE-2024-10977, bsc#1233325: Make libpq discard error messages received during SSL or GSS protocol negotiation. * CVE-2024-10978, bsc#1233326: Fix unintended interactions between SET SESSION AUTHORIZATION and SET ROLE * CVE-2024-10979, bsc#1233327: Prevent trusted PL/Perl code from changing environment variables. * obsoletes postgresql-testsuite-timezone-fix.patch * https://www.postgresql.org/about/news/p-2955/ * https://www.postgresql.org/docs/release/16.5/- Sync spec file from postgresql17.- Pull upstream patch to fix tests with timezone 2024b * postgresql-testsuite-timezone-fix.patch- Don't build the libs and mini flavor anymore to hand over to PostgreSQL 17.- Upgrade to 16.4 (bsc#1229013): * bsc#1229013, CVE-2024-7348 PostgreSQL relation replacement during pg_dump executes arbitrary SQL * https://www.postgresql.org/about/news/p-2910/ * https://www.postgresql.org/docs/release/16.4/- Upgrade to 16.3 (bsc#1224051): * bsc#1224038, CVE-2024-4317: Restrict visibility of pg_stats_ext and pg_stats_ext_exprs entries to the table owner. See the release notes for the steps that have to be taken to fix existing PostgreSQL instances. * Fix incompatibility with LLVM 18. * https://www.postgresql.org/docs/release/16.3/ - Prepare for PostgreSQL 17. - Make sure all compilation and doc generation happens in %build.- Require LLVM <= 17 for now, because LLVM 18 doesn't seem to work.- Remove constraints file because improved memory usage for s390x- Use %patch -P N instead of deprecated %patchN.- Upgrade to 16.2: * bsc#1219679, CVE-2024-0985: Tighten security restrictions within REFRESH MATERIALIZED VIEW CONCURRENTLY. One step of a concurrent refresh command was run under weak security restrictions. If a materialized view's owner could persuade a superuser or other high-privileged user to perform a concurrent refresh on that view, the view's owner could control code executed with the privileges of the user running REFRESH. Fix things so that all user-determined code is run as the view's owner, as expected * If you use GIN indexes, you may need to reindex after updating to this release. * LLVM 18 is now supported. * https://www.postgresql.org/docs/release/16.2/- Upgrade to 16.1: * bsc#1216962, CVE-2023-5868: Fix handling of unknown-type arguments in DISTINCT "any" aggregate functions. This error led to a text-type value being interpreted as an unknown-type value (that is, a zero-terminated string) at runtime. This could result in disclosure of server memory following the text value. * bsc#1216961, CVE-2023-5869: Detect integer overflow while computing new array dimensions. When assigning new elements to array subscripts that are outside the current array bounds, an undetected integer overflow could occur in edge cases. Memory stomps that are potentially exploitable for arbitrary code execution are possible, and so is disclosure of server memory. * bsc#1216960, CVE-2023-5870: Prevent the pg_signal_backend role from signalling background workers and autovacuum processes. The documentation says that pg_signal_backend cannot issue signals to superuser-owned processes. It was able to signal these background processes, though, because they advertise a role OID of zero. Treat that as indicating superuser ownership. The security implications of cancelling one of these process types are fairly small so far as the core code goes (we'll just start another one), but extensions might add background workers that are more vulnerable. Also ensure that the is_superuser parameter is set correctly in such processes. No specific security consequences are known for that oversight, but it might be significant for some extensions. * Add support for LLVM 16 and 17 * https://www.postgresql.org/docs/16/release-16-1.html- boo#1216734: Revert the last change and make the devel package independend of all other subpackages except for the libs.- boo#1216022: Call install-alternatives from the devel subpackage as well, otherwise the symlink for ecpg might be missing.- Also buildignore the postgresql*-implementation symbols: this is needed in order to bootstrap when no postgresql version currently has valid symbols provided. Once the packages are built, OBS could translate this to the pgname-* packages and accept the ignores; during bootstrap though, there is nothing providing the symbol and the existing buildignores do not suffice.- Upgrade to 16.0: * https://www.postgresql.org/about/news/2715 * https://www.postgresql.org/docs/16/release-16.html- Upgrade to 16rc1: * https://www.postgresql.org/about/news/2702/- Upgrade too v16beta3.- Copy postgresql15 to postgresql16 and upgrade to v16beta2. - Don't create a unix domain socket under /tmp anymore.- Restore the independence of mini builds from the main build after the -mini name change from April 4, 2023. - Adjust icu handling to prepare for PostgreSQL 16.- Overhaul postgresql-README.SUSE and move it from the binary package to the noarch wrapper package. - Change the unix domain socket location from /var/run to /run.- Update to 15.3: * bsc#1211228, CVE-2023-2454: Prevent CREATE SCHEMA from defeating changes in search_path * bsc#1211229, CVE-2023-2455: Enforce row-level security policies correctly after inlining a set-returning function * https://www.postgresql.org/about/news/2637/ * https://www.postgresql.org/docs/15/release-15-3.html- bsc#1210303: Stop using the obsolete internal %_restart_on_update macro and drop support for sysv init to simplify the scriptlets.- Include -mini in Name: to avoid conflicts in the source package name and OBS internal dependency tracking.- Update to 15.2: * CVE-2022-41862, bsc#1208102: memory leak in libpq * https://www.postgresql.org/about/news/2592/ * https://www.postgresql.org/docs/15/release-15-2.html - Bump latest_supported_llvm_ver to 15.- Update to 15.1: * https://www.postgresql.org/about/news/2543/ * https://www.postgresql.org/docs/15/release-15-1.html- Update to 15.0: * https://www.postgresql.org/about/news/p-2526/ * https://www.postgresql.org/docs/15/release-15.html - Move pg_upgrade from *-contrib to *-server. - Drop support for the 9.x versioning scheme.- Update to 15~rc2 * https://www.postgresql.org/about/news/p-2521/ * Reverting the "optimized order of GROUP BY keys" feature.- Fix source URLs- Update to 15~rc1 https://www.postgresql.org/about/news/p-2516/- Create mechanism to specify the latest supported LLVM version. Automatically pin to that version if the distribution has a newer unsupported default version.- Disable LLVM JIT on riscv64- Update to 15~beta4 https://www.postgresql.org/about/news/p-2507/- Update to 15~beta3 https://www.postgresql.org/about/news/p-2496/- use %version requires for the contrib package for now as 15~beta1 is actually smaller than 15.- Add proper conditionals for lz4 and zstd- Upgrade to 15~beta1 https://www.postgresql.org/about/news/postgresql-15-beta-1-released-2453/ https://www.postgresql.org/docs/15/release-15.html - Refreshed patches to apply cleanly again: 0001-jit-Workaround-potential-datalayout-mismatch-on-s390.patch postgresql-conf.patch postgresql-llvm-optional.patch postgresql-plperl-keep-rpath.patch postgresql-testsuite-keep-results-file.patch postgresql-var-run-socket.patch - Add buildrequires for lz4 and zstd support- fork package for postgresql 15- Upgrade to 14.3: * bsc#1199475, CVE-2022-1552: Confine additional operations within "security restricted operation" sandboxes. * https://www.postgresql.org/docs/14/release-14-3.html- bsc#1198166: Pin to llvm13 until the next patchlevel update.- bsc#1195680: Upgrade to 14.2: * https://www.postgresql.org/docs/14/release-14-2.html * Reindexing might be needed after applying this upgrade, so please read the release notes carefully.- boo#1190740: Add constraints file with 12GB of memory for s390x as a workaround- Add a llvmjit-devel subpackage to pull in the right versions of clang and llvm for building extensions. - Fix some mistakes in the interdependencies between the implementation packages and their noarch counterpart. - Update the BuildIgnore section.- bsc#1192516: Upgrade to 14.1 * Make the server reject extraneous data after an SSL or GSS encryption handshake (CVE-2021-23214). * Make libpq reject extraneous data after an SSL or GSS encryption handshake (CVE-2021-23222). * https://www.postgresql.org/docs/14/release-14-1.html- boo#1191782: Let rpmlint ignore shlib-policy-name-error.- Remove postgresql-testsuite-int8.sql.patch, because its purpose is unclear. This affects only the test subpackage.- Upgrade to 14.0 https://www.postgresql.org/about/news/postgresql-14-released-2318/ https://www.postgresql.org/docs/14/release-14.html- Let genlists skip non-existing binaries to avoid lots of version conditionals in the file lists.- Upgrade to 14~rc1 https://www.postgresql.org/about/news/postgresql-14-rc-1-released-2309/ https://www.postgresql.org/docs/14/release-14.html https://wiki.postgresql.org/wiki/PostgreSQL_14_Open_Items- Upgrade to 14~beta2 https://www.postgresql.org/about/news/postgresql-14-beta-2-released-2249/ https://www.postgresql.org/docs/14/release-14.html https://wiki.postgresql.org/wiki/PostgreSQL_14_Open_Items- Upgrade to 14~beta1 https://www.postgresql.org/about/news/postgresql-14-beta-1-released-2213/ https://www.postgresql.org/docs/14/release-14.html https://wiki.postgresql.org/wiki/PostgreSQL_14_Open_Items - disable postgresql-testsuite-int8.sql.patch: it seems it is not needed anymore, need to be double checked.- bsc#1185952: llvm12 breaks PostgreSQL 11 and 12 on s390x. Use llvm11 as a workaround.- Upgrade to version 13.3: * https://www.postgresql.org/docs/13/release-13-3.html * CVE-2021-32027, bsc#1185924: Prevent integer overflows in array subscripting calculations. * CVE-2021-32028, bsc#1185925: Fix mishandling of “junk” columns in INSERT ... ON CONFLICT ... UPDATE target lists. * CVE-2021-32029, bsc#1185926: Fix possibly-incorrect computation of UPDATE ... RETURNING "pg_psql_temporary_savepoint" does not exist”. - Don't use %_stop_on_removal, because it was meant to be private and got removed from openSUSE. %_restart_on_update is also private, but still supported and needed for now (bsc#1183168).- Re-enable build of the llvmjit subpackage on SLE, but it will only be delivered on PackageHub for now (boo#1183118).- Remove leftover PreReq on chkconfig, we stopped using it long time ago.- boo#1179945: Disable icu for PostgreSQL 10 (and older) on TW.- Upgrade to version 13.2: * https://www.postgresql.org/docs/13/release-13-2.html * Updating stored views and reindexing might be needed after applying this update. * CVE-2021-3393, bsc#1182040: Fix information leakage in constraint-violation error messages. * CVE-2021-20229, bsc#1182039: Fix failure to check per-column SELECT privileges in some join queries. * Obsoletes postgresql-icu68.patch.- Add postgresql-icu68.patch: fix build with ICU 68- bsc#1178961: %ghost the symlinks to pg_config and ecpg. - boo#1179765: BuildRequire libpq5 and libecpg6 when not building them to avoid dangling symlinks in the devel package.- Upgrade to version 13.1: * CVE-2020-25695, bsc#1178666: Block DECLARE CURSOR ... WITH HOLD and firing of deferred triggers within index expressions and materialized view queries. * CVE-2020-25694, bsc#1178667: a) Fix usage of complex connection-string parameters in pg_dump, pg_restore, clusterdb, reindexdb, and vacuumdb. b) When psql's \connect command re-uses connection parameters, ensure that all non-overridden parameters from a previous connection string are re-used. * CVE-2020-25696, bsc#1178668: Prevent psql's \gset command from modifying specially-treated variables. * Fix recently-added timetz test case so it works when the USA is not observing daylight savings time. (obsoletes postgresql-timetz.patch) * https://www.postgresql.org/about/news/2111/ * https://www.postgresql.org/docs/13/release-13-1.html- Fix a DST problem in the test suite: postgresql-timetz.patch https://postgr.es/m/16689-57701daa23b377bf@postgresql.org- Initial packaging of PostgreSQL 13: * https://www.postgresql.org/about/news/2077/ * https://www.postgresql.org/docs/13/release-13.htmlh01-ch4d 1732121458  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~16.6-150600.16.10.116.6-150600.16.10.1postgresql16htmlacronyms.htmladmin.htmladminpack.htmlamcheck.htmlapp-clusterdb.htmlapp-createdb.htmlapp-createuser.htmlapp-dropdb.htmlapp-dropuser.htmlapp-ecpg.htmlapp-initdb.htmlapp-pg-ctl.htmlapp-pg-dumpall.htmlapp-pg-isready.htmlapp-pgamcheck.htmlapp-pgbasebackup.htmlapp-pgchecksums.htmlapp-pgconfig.htmlapp-pgcontroldata.htmlapp-pgdump.htmlapp-pgreceivewal.htmlapp-pgreceivexlog.htmlapp-pgrecvlogical.htmlapp-pgresetwal.htmlapp-pgresetxlog.htmlapp-pgrestore.htmlapp-pgrewind.htmlapp-pgverifybackup.htmlapp-postgres.htmlapp-psql.htmlapp-reindexdb.htmlapp-vacuumdb.htmlappendix-obsolete.htmlappendixes.htmlapplevel-consistency.htmlarchive-module-callbacks.htmlarchive-module-init.htmlarchive-modules.htmlarrays.htmlauth-bsd.htmlauth-cert.htmlauth-delay.htmlauth-ident.htmlauth-ldap.htmlauth-methods.htmlauth-pam.htmlauth-password.htmlauth-peer.htmlauth-pg-hba-conf.htmlauth-radius.htmlauth-trust.htmlauth-username-maps.htmlauto-explain.htmlbackup-dump.htmlbackup-file.htmlbackup-manifest-files.htmlbackup-manifest-format.htmlbackup-manifest-toplevel.htmlbackup-manifest-wal-ranges.htmlbackup.htmlbasebackup-to-shell.htmlbasic-archive.htmlbgworker.htmlbiblio.htmlbki-commands.htmlbki-example.htmlbki-format.htmlbki-structure.htmlbki.htmlbloom.htmlbookindex.htmlbrin-builtin-opclasses.htmlbrin-extensibility.htmlbrin-intro.htmlbrin.htmlbtree-behavior.htmlbtree-gin.htmlbtree-gist.htmlbtree-implementation.htmlbtree-intro.htmlbtree-support-funcs.htmlbtree.htmlbug-reporting.htmlcatalog-pg-aggregate.htmlcatalog-pg-am.htmlcatalog-pg-amop.htmlcatalog-pg-amproc.htmlcatalog-pg-attrdef.htmlcatalog-pg-attribute.htmlcatalog-pg-auth-members.htmlcatalog-pg-authid.htmlcatalog-pg-cast.htmlcatalog-pg-class.htmlcatalog-pg-collation.htmlcatalog-pg-constraint.htmlcatalog-pg-conversion.htmlcatalog-pg-database.htmlcatalog-pg-db-role-setting.htmlcatalog-pg-default-acl.htmlcatalog-pg-depend.htmlcatalog-pg-description.htmlcatalog-pg-enum.htmlcatalog-pg-event-trigger.htmlcatalog-pg-extension.htmlcatalog-pg-foreign-data-wrapper.htmlcatalog-pg-foreign-server.htmlcatalog-pg-foreign-table.htmlcatalog-pg-index.htmlcatalog-pg-inherits.htmlcatalog-pg-init-privs.htmlcatalog-pg-language.htmlcatalog-pg-largeobject-metadata.htmlcatalog-pg-largeobject.htmlcatalog-pg-namespace.htmlcatalog-pg-opclass.htmlcatalog-pg-operator.htmlcatalog-pg-opfamily.htmlcatalog-pg-parameter-acl.htmlcatalog-pg-partitioned-table.htmlcatalog-pg-policy.htmlcatalog-pg-proc.htmlcatalog-pg-publication-namespace.htmlcatalog-pg-publication-rel.htmlcatalog-pg-publication.htmlcatalog-pg-range.htmlcatalog-pg-replication-origin.htmlcatalog-pg-rewrite.htmlcatalog-pg-seclabel.htmlcatalog-pg-sequence.htmlcatalog-pg-shdepend.htmlcatalog-pg-shdescription.htmlcatalog-pg-shseclabel.htmlcatalog-pg-statistic-ext-data.htmlcatalog-pg-statistic-ext.htmlcatalog-pg-statistic.htmlcatalog-pg-subscription-rel.htmlcatalog-pg-subscription.htmlcatalog-pg-tablespace.htmlcatalog-pg-transform.htmlcatalog-pg-trigger.htmlcatalog-pg-ts-config-map.htmlcatalog-pg-ts-config.htmlcatalog-pg-ts-dict.htmlcatalog-pg-ts-parser.htmlcatalog-pg-ts-template.htmlcatalog-pg-type.htmlcatalog-pg-user-mapping.htmlcatalogs-overview.htmlcatalogs.htmlcharset.htmlchecksums.htmlcitext.htmlclient-authentication-problems.htmlclient-authentication.htmlclient-interfaces.htmlcollation.htmlcolor-when.htmlcolor-which.htmlcolor.htmlconfig-setting.htmlconnect-estab.htmlcontinuous-archiving.htmlcontrib-dblink-build-sql-delete.htmlcontrib-dblink-build-sql-insert.htmlcontrib-dblink-build-sql-update.htmlcontrib-dblink-cancel-query.htmlcontrib-dblink-close.htmlcontrib-dblink-connect-u.htmlcontrib-dblink-connect.htmlcontrib-dblink-disconnect.htmlcontrib-dblink-error-message.htmlcontrib-dblink-exec.htmlcontrib-dblink-fetch.htmlcontrib-dblink-function.htmlcontrib-dblink-get-connections.htmlcontrib-dblink-get-notify.htmlcontrib-dblink-get-pkey.htmlcontrib-dblink-get-result.htmlcontrib-dblink-is-busy.htmlcontrib-dblink-open.htmlcontrib-dblink-send-query.htmlcontrib-prog-client.htmlcontrib-prog-server.htmlcontrib-prog.htmlcontrib-spi.htmlcontrib.htmlcreating-cluster.htmlcube.htmlcustom-rmgr.htmlcustom-scan-execution.htmlcustom-scan-path.htmlcustom-scan-plan.htmlcustom-scan.htmldatabase-roles.htmldatatype-binary.htmldatatype-bit.htmldatatype-boolean.htmldatatype-character.htmldatatype-datetime.htmldatatype-enum.htmldatatype-geometric.htmldatatype-json.htmldatatype-money.htmldatatype-net-types.htmldatatype-numeric.htmldatatype-oid.htmldatatype-pg-lsn.htmldatatype-pseudo.htmldatatype-textsearch.htmldatatype-uuid.htmldatatype-xml.htmldatatype.htmldatetime-appendix.htmldatetime-config-files.htmldatetime-input-rules.htmldatetime-invalid-input.htmldatetime-julian-dates.htmldatetime-keywords.htmldatetime-posix-timezone-specs.htmldatetime-units-history.htmldblink.htmlddl-alter.htmlddl-basics.htmlddl-constraints.htmlddl-default.htmlddl-depend.htmlddl-foreign-data.htmlddl-generated-columns.htmlddl-inherit.htmlddl-others.htmlddl-partitioning.htmlddl-priv.htmlddl-rowsecurity.htmlddl-schemas.htmlddl-system-columns.htmlddl.htmldefault-roles.htmldict-int.htmldict-xsyn.htmldifferent-replication-solutions.htmldisk-full.htmldisk-usage.htmldiskusage.htmldml-delete.htmldml-insert.htmldml-returning.htmldml-update.htmldml.htmldocguide-authoring.htmldocguide-build-meson.htmldocguide-build.htmldocguide-docbook.htmldocguide-style.htmldocguide-toolsets.htmldocguide.htmldomains.htmldynamic-trace.htmlearthdistance.htmlecpg-commands.htmlecpg-concept.htmlecpg-connect.htmlecpg-cpp.htmlecpg-descriptors.htmlecpg-develop.htmlecpg-dynamic.htmlecpg-errors.htmlecpg-informix-compat.htmlecpg-library.htmlecpg-lo.htmlecpg-oracle-compat.htmlecpg-pgtypes.htmlecpg-preproc.htmlecpg-process.htmlecpg-sql-allocate-descriptor.htmlecpg-sql-commands.htmlecpg-sql-connect.htmlecpg-sql-deallocate-descriptor.htmlecpg-sql-declare-statement.htmlecpg-sql-declare.htmlecpg-sql-describe.htmlecpg-sql-disconnect.htmlecpg-sql-execute-immediate.htmlecpg-sql-get-descriptor.htmlecpg-sql-open.htmlecpg-sql-prepare.htmlecpg-sql-set-autocommit.htmlecpg-sql-set-connection.htmlecpg-sql-set-descriptor.htmlecpg-sql-type.htmlecpg-sql-var.htmlecpg-sql-whenever.htmlecpg-variables.htmlecpg.htmlencryption-options.htmlerrcodes-appendix.htmlerror-message-reporting.htmlerror-style-guide.htmlevent-log-registration.htmlevent-trigger-definition.htmlevent-trigger-example.htmlevent-trigger-interface.htmlevent-trigger-matrix.htmlevent-trigger-table-rewrite-example.htmlevent-triggers.htmlexecutor.htmlexplicit-joins.htmlexplicit-locking.htmlextend-extensions.htmlextend-how.htmlextend-pgxs.htmlextend-type-system.htmlextend.htmlexternal-admin-tools.htmlexternal-extensions.htmlexternal-interfaces.htmlexternal-pl.htmlexternal-projects.htmlfdw-callbacks.htmlfdw-functions.htmlfdw-helpers.htmlfdw-planning.htmlfdw-row-locking.htmlfdwhandler.htmlfeatures-sql-standard.htmlfeatures.htmlfile-fdw.htmlfunctions-admin.htmlfunctions-aggregate.htmlfunctions-array.htmlfunctions-binarystring.htmlfunctions-bitstring.htmlfunctions-comparison.htmlfunctions-comparisons.htmlfunctions-conditional.htmlfunctions-datetime.htmlfunctions-enum.htmlfunctions-event-triggers.htmlfunctions-formatting.htmlfunctions-geometry.htmlfunctions-info.htmlfunctions-json.htmlfunctions-logical.htmlfunctions-matching.htmlfunctions-math.htmlfunctions-net.htmlfunctions-range.htmlfunctions-sequence.htmlfunctions-srf.htmlfunctions-statistics.htmlfunctions-string.htmlfunctions-subquery.htmlfunctions-textsearch.htmlfunctions-trigger.htmlfunctions-uuid.htmlfunctions-window.htmlfunctions-xml.htmlfunctions.htmlfuzzystrmatch.htmlgeneric-wal.htmlgenetic-algorithm.svggeqo-biblio.htmlgeqo-intro.htmlgeqo-intro2.htmlgeqo-pg-intro.htmlgeqo.htmlgin-builtin-opclasses.htmlgin-examples.htmlgin-extensibility.htmlgin-implementation.htmlgin-intro.htmlgin-limit.htmlgin-tips.htmlgin.htmlgin.svggist-builtin-opclasses.htmlgist-examples.htmlgist-extensibility.htmlgist-implementation.htmlgist-intro.htmlgist.htmlgit.htmlglossary.htmlgssapi-auth.htmlgssapi-enc.htmlhash-implementation.htmlhash-index.htmlhash-intro.htmlhigh-availability.htmlhistory.htmlhot-standby.htmlhow-parallel-query-works.htmlhstore.htmlindex-api.htmlindex-cost-estimation.htmlindex-functions.htmlindex-locking.htmlindex-scanning.htmlindex-unique-checks.htmlindex.htmlindexam.htmlindexes-bitmap-scans.htmlindexes-collations.htmlindexes-examine.htmlindexes-expressional.htmlindexes-index-only-scans.htmlindexes-intro.htmlindexes-multicolumn.htmlindexes-opclass.htmlindexes-ordering.htmlindexes-partial.htmlindexes-types.htmlindexes-unique.htmlindexes.htmlinformation-schema.htmlinfoschema-administrable-role-authorizations.htmlinfoschema-applicable-roles.htmlinfoschema-attributes.htmlinfoschema-character-sets.htmlinfoschema-check-constraint-routine-usage.htmlinfoschema-check-constraints.htmlinfoschema-collation-character-set-applicab.htmlinfoschema-collations.htmlinfoschema-column-column-usage.htmlinfoschema-column-domain-usage.htmlinfoschema-column-options.htmlinfoschema-column-privileges.htmlinfoschema-column-udt-usage.htmlinfoschema-columns.htmlinfoschema-constraint-column-usage.htmlinfoschema-constraint-table-usage.htmlinfoschema-data-type-privileges.htmlinfoschema-datatypes.htmlinfoschema-domain-constraints.htmlinfoschema-domain-udt-usage.htmlinfoschema-domains.htmlinfoschema-element-types.htmlinfoschema-enabled-roles.htmlinfoschema-foreign-data-wrapper-options.htmlinfoschema-foreign-data-wrappers.htmlinfoschema-foreign-server-options.htmlinfoschema-foreign-servers.htmlinfoschema-foreign-table-options.htmlinfoschema-foreign-tables.htmlinfoschema-information-schema-catalog-name.htmlinfoschema-key-column-usage.htmlinfoschema-parameters.htmlinfoschema-referential-constraints.htmlinfoschema-role-column-grants.htmlinfoschema-role-routine-grants.htmlinfoschema-role-table-grants.htmlinfoschema-role-udt-grants.htmlinfoschema-role-usage-grants.htmlinfoschema-routine-column-usage.htmlinfoschema-routine-privileges.htmlinfoschema-routine-routine-usage.htmlinfoschema-routine-sequence-usage.htmlinfoschema-routine-table-usage.htmlinfoschema-routines.htmlinfoschema-schema.htmlinfoschema-schemata.htmlinfoschema-sequences.htmlinfoschema-sql-features.htmlinfoschema-sql-implementation-info.htmlinfoschema-sql-parts.htmlinfoschema-sql-sizing.htmlinfoschema-table-constraints.htmlinfoschema-table-privileges.htmlinfoschema-tables.htmlinfoschema-transforms.htmlinfoschema-triggered-update-columns.htmlinfoschema-triggers.htmlinfoschema-udt-privileges.htmlinfoschema-usage-privileges.htmlinfoschema-user-defined-types.htmlinfoschema-user-mapping-options.htmlinfoschema-user-mappings.htmlinfoschema-view-column-usage.htmlinfoschema-view-routine-usage.htmlinfoschema-view-table-usage.htmlinfoschema-views.htmlinstall-binaries.htmlinstall-getsource.htmlinstall-make.htmlinstall-meson.htmlinstall-post.htmlinstall-requirements.htmlinstall-windows-full.htmlinstall-windows.htmlinstallation-platform-notes.htmlinstallation.htmlintagg.htmlintarray.htmlinternals.htmlintro-whatis.htmlisn.htmljit-configuration.htmljit-decision.htmljit-extensibility.htmljit-reason.htmljit.htmlkernel-resources.htmllargeobjects.htmllegalnotice.htmllibpq-async.htmllibpq-build.htmllibpq-cancel.htmllibpq-connect.htmllibpq-control.htmllibpq-copy.htmllibpq-envars.htmllibpq-events.htmllibpq-example.htmllibpq-exec.htmllibpq-fastpath.htmllibpq-ldap.htmllibpq-misc.htmllibpq-notice-processing.htmllibpq-notify.htmllibpq-pgpass.htmllibpq-pgservice.htmllibpq-pipeline-mode.htmllibpq-single-row-mode.htmllibpq-ssl.htmllibpq-status.htmllibpq-threading.htmllibpq.htmllimits.htmllo-examplesect.htmllo-funcs.htmllo-implementation.htmllo-interfaces.htmllo-intro.htmllo.htmllocale.htmllocking-indexes.htmllogfile-maintenance.htmllogical-replication-architecture.htmllogical-replication-col-lists.htmllogical-replication-config.htmllogical-replication-conflicts.htmllogical-replication-monitoring.htmllogical-replication-publication.htmllogical-replication-quick-setup.htmllogical-replication-restrictions.htmllogical-replication-row-filter.htmllogical-replication-security.htmllogical-replication-subscription.htmllogical-replication.htmllogicaldecoding-catalogs.htmllogicaldecoding-example.htmllogicaldecoding-explanation.htmllogicaldecoding-output-plugin.htmllogicaldecoding-sql.htmllogicaldecoding-streaming.htmllogicaldecoding-synchronous.htmllogicaldecoding-two-phase-commits.htmllogicaldecoding-walsender.htmllogicaldecoding-writer.htmllogicaldecoding.htmlltree.htmlmaintenance.htmlmanage-ag-config.htmlmanage-ag-createdb.htmlmanage-ag-dropdb.htmlmanage-ag-overview.htmlmanage-ag-tablespaces.htmlmanage-ag-templatedbs.htmlmanaging-databases.htmlmonitoring-locks.htmlmonitoring-ps.htmlmonitoring-stats.htmlmonitoring.htmlmultibyte.htmlmultivariate-statistics-examples.htmlmvcc-caveats.htmlmvcc-intro.htmlmvcc-serialization-failure-handling.htmlmvcc.htmlnls-programmer.htmlnls-translator.htmlnls.htmlnon-durability.htmlnotation.htmloid2name.htmloldsnapshot.htmloverview.htmlpageinspect.htmlpagelayout.svgparallel-plans.htmlparallel-query.htmlparallel-safety.htmlparser-stage.htmlpasswordcheck.htmlperformance-tips.htmlperm-functions.htmlpgarchivecleanup.htmlpgbench.htmlpgbuffercache.htmlpgcrypto.htmlpgfreespacemap.htmlpgprewarm.htmlpgrowlocks.htmlpgstatstatements.htmlpgstattuple.htmlpgsurgery.htmlpgtestfsync.htmlpgtesttiming.htmlpgtrgm.htmlpgupgrade.htmlpgvisibility.htmlpgwaldump.htmlpgwalinspect.htmlpgxlogdump.htmlplanner-optimizer.htmlplanner-stats-details.htmlplanner-stats-security.htmlplanner-stats.htmlplhandler.htmlplperl-builtins.htmlplperl-data.htmlplperl-event-triggers.htmlplperl-funcs.htmlplperl-global.htmlplperl-triggers.htmlplperl-trusted.htmlplperl-under-the-hood.htmlplperl.htmlplpgsql-control-structures.htmlplpgsql-cursors.htmlplpgsql-declarations.htmlplpgsql-development-tips.htmlplpgsql-errors-and-messages.htmlplpgsql-expressions.htmlplpgsql-implementation.htmlplpgsql-overview.htmlplpgsql-porting.htmlplpgsql-statements.htmlplpgsql-structure.htmlplpgsql-transactions.htmlplpgsql-trigger.htmlplpgsql.htmlplpython-data.htmlplpython-database.htmlplpython-do.htmlplpython-envar.htmlplpython-funcs.htmlplpython-python23.htmlplpython-sharing.htmlplpython-subtransaction.htmlplpython-transactions.htmlplpython-trigger.htmlplpython-util.htmlplpython.htmlpltcl-config.htmlpltcl-data.htmlpltcl-dbaccess.htmlpltcl-error-handling.htmlpltcl-event-trigger.htmlpltcl-functions.htmlpltcl-global.htmlpltcl-overview.htmlpltcl-procnames.htmlpltcl-subtransactions.htmlpltcl-transactions.htmlpltcl-trigger.htmlpltcl.htmlpopulate.htmlpostgres-fdw.htmlpostgres-user.htmlpredefined-roles.htmlpreface.htmlpreventing-server-spoofing.htmlprogress-reporting.htmlprotocol-changes.htmlprotocol-error-fields.htmlprotocol-flow.htmlprotocol-logical-replication.htmlprotocol-logicalrep-message-formats.htmlprotocol-message-formats.htmlprotocol-message-types.htmlprotocol-overview.htmlprotocol-replication.htmlprotocol.htmlqueries-limit.htmlqueries-order.htmlqueries-overview.htmlqueries-select-lists.htmlqueries-table-expressions.htmlqueries-union.htmlqueries-values.htmlqueries-with.htmlqueries.htmlquery-path.htmlquerytree.htmlrangetypes.htmlrecovery-config.htmlreference-client.htmlreference-server.htmlreference.htmlregress-coverage.htmlregress-evaluation.htmlregress-run.htmlregress-tap.htmlregress-variant.htmlregress.htmlrelease-16-1.htmlrelease-16-2.htmlrelease-16-3.htmlrelease-16-4.htmlrelease-16-5.htmlrelease-16-6.htmlrelease-16.htmlrelease-prior.htmlrelease.htmlreplication-origins.htmlresources.htmlrole-attributes.htmlrole-membership.htmlrole-removal.htmlroutine-reindex.htmlroutine-vacuuming.htmlrow-estimation-examples.htmlrowtypes.htmlrule-system.htmlrules-materializedviews.htmlrules-privileges.htmlrules-status.htmlrules-triggers.htmlrules-update.htmlrules-views.htmlrules.htmlruntime-config-autovacuum.htmlruntime-config-client.htmlruntime-config-compatible.htmlruntime-config-connection.htmlruntime-config-custom.htmlruntime-config-developer.htmlruntime-config-error-handling.htmlruntime-config-file-locations.htmlruntime-config-locks.htmlruntime-config-logging.htmlruntime-config-preset.htmlruntime-config-query.htmlruntime-config-replication.htmlruntime-config-resource.htmlruntime-config-short.htmlruntime-config-statistics.htmlruntime-config-wal.htmlruntime-config.htmlruntime.htmlsasl-authentication.htmlseg.htmlsepgsql.htmlserver-programming.htmlserver-shutdown.htmlserver-start.htmlsource-conventions.htmlsource-format.htmlsource.htmlsourcerepo.htmlspgist-builtin-opclasses.htmlspgist-examples.htmlspgist-extensibility.htmlspgist-implementation.htmlspgist-intro.htmlspgist.htmlspi-examples.htmlspi-interface-support.htmlspi-interface.htmlspi-memory.htmlspi-realloc.htmlspi-spi-commit.htmlspi-spi-connect.htmlspi-spi-copytuple.htmlspi-spi-cursor-close.htmlspi-spi-cursor-fetch.htmlspi-spi-cursor-find.htmlspi-spi-cursor-move.htmlspi-spi-cursor-open-with-args.htmlspi-spi-cursor-open-with-paramlist.htmlspi-spi-cursor-open.htmlspi-spi-cursor-parse-open.htmlspi-spi-exec.htmlspi-spi-execp.htmlspi-spi-execute-extended.htmlspi-spi-execute-plan-extended.htmlspi-spi-execute-plan-with-paramlist.htmlspi-spi-execute-plan.htmlspi-spi-execute-with-args.htmlspi-spi-execute.htmlspi-spi-finish.htmlspi-spi-fname.htmlspi-spi-fnumber.htmlspi-spi-freeplan.htmlspi-spi-freetuple.htmlspi-spi-freetupletable.htmlspi-spi-getargcount.htmlspi-spi-getargtypeid.htmlspi-spi-getbinval.htmlspi-spi-getnspname.htmlspi-spi-getrelname.htmlspi-spi-gettype.htmlspi-spi-gettypeid.htmlspi-spi-getvalue.htmlspi-spi-is-cursor-plan.htmlspi-spi-keepplan.htmlspi-spi-modifytuple.htmlspi-spi-palloc.htmlspi-spi-pfree.htmlspi-spi-prepare-cursor.htmlspi-spi-prepare-extended.htmlspi-spi-prepare-params.htmlspi-spi-prepare.htmlspi-spi-register-relation.htmlspi-spi-register-trigger-data.htmlspi-spi-result-code-string.htmlspi-spi-returntuple.htmlspi-spi-rollback.htmlspi-spi-saveplan.htmlspi-spi-scroll-cursor-fetch.htmlspi-spi-scroll-cursor-move.htmlspi-spi-start-transaction.htmlspi-spi-unregister-relation.htmlspi-transaction.htmlspi-visibility.htmlspi.htmlsql-abort.htmlsql-alteraggregate.htmlsql-altercollation.htmlsql-alterconversion.htmlsql-alterdatabase.htmlsql-alterdefaultprivileges.htmlsql-alterdomain.htmlsql-altereventtrigger.htmlsql-alterextension.htmlsql-alterforeigndatawrapper.htmlsql-alterforeigntable.htmlsql-alterfunction.htmlsql-altergroup.htmlsql-alterindex.htmlsql-alterlanguage.htmlsql-alterlargeobject.htmlsql-altermaterializedview.htmlsql-alteropclass.htmlsql-alteroperator.htmlsql-alteropfamily.htmlsql-alterpolicy.htmlsql-alterprocedure.htmlsql-alterpublication.htmlsql-alterrole.htmlsql-alterroutine.htmlsql-alterrule.htmlsql-alterschema.htmlsql-altersequence.htmlsql-alterserver.htmlsql-alterstatistics.htmlsql-altersubscription.htmlsql-altersystem.htmlsql-altertable.htmlsql-altertablespace.htmlsql-altertrigger.htmlsql-altertsconfig.htmlsql-altertsdictionary.htmlsql-altertsparser.htmlsql-altertstemplate.htmlsql-altertype.htmlsql-alteruser.htmlsql-alterusermapping.htmlsql-alterview.htmlsql-analyze.htmlsql-begin.htmlsql-call.htmlsql-checkpoint.htmlsql-close.htmlsql-cluster.htmlsql-commands.htmlsql-comment.htmlsql-commit-prepared.htmlsql-commit.htmlsql-copy.htmlsql-create-access-method.htmlsql-createaggregate.htmlsql-createcast.htmlsql-createcollation.htmlsql-createconversion.htmlsql-createdatabase.htmlsql-createdomain.htmlsql-createeventtrigger.htmlsql-createextension.htmlsql-createforeigndatawrapper.htmlsql-createforeigntable.htmlsql-createfunction.htmlsql-creategroup.htmlsql-createindex.htmlsql-createlanguage.htmlsql-creatematerializedview.htmlsql-createopclass.htmlsql-createoperator.htmlsql-createopfamily.htmlsql-createpolicy.htmlsql-createprocedure.htmlsql-createpublication.htmlsql-createrole.htmlsql-createrule.htmlsql-createschema.htmlsql-createsequence.htmlsql-createserver.htmlsql-createstatistics.htmlsql-createsubscription.htmlsql-createtable.htmlsql-createtableas.htmlsql-createtablespace.htmlsql-createtransform.htmlsql-createtrigger.htmlsql-createtsconfig.htmlsql-createtsdictionary.htmlsql-createtsparser.htmlsql-createtstemplate.htmlsql-createtype.htmlsql-createuser.htmlsql-createusermapping.htmlsql-createview.htmlsql-deallocate.htmlsql-declare.htmlsql-delete.htmlsql-discard.htmlsql-do.htmlsql-drop-access-method.htmlsql-drop-owned.htmlsql-dropaggregate.htmlsql-dropcast.htmlsql-dropcollation.htmlsql-dropconversion.htmlsql-dropdatabase.htmlsql-dropdomain.htmlsql-dropeventtrigger.htmlsql-dropextension.htmlsql-dropforeigndatawrapper.htmlsql-dropforeigntable.htmlsql-dropfunction.htmlsql-dropgroup.htmlsql-dropindex.htmlsql-droplanguage.htmlsql-dropmaterializedview.htmlsql-dropopclass.htmlsql-dropoperator.htmlsql-dropopfamily.htmlsql-droppolicy.htmlsql-dropprocedure.htmlsql-droppublication.htmlsql-droprole.htmlsql-droproutine.htmlsql-droprule.htmlsql-dropschema.htmlsql-dropsequence.htmlsql-dropserver.htmlsql-dropstatistics.htmlsql-dropsubscription.htmlsql-droptable.htmlsql-droptablespace.htmlsql-droptransform.htmlsql-droptrigger.htmlsql-droptsconfig.htmlsql-droptsdictionary.htmlsql-droptsparser.htmlsql-droptstemplate.htmlsql-droptype.htmlsql-dropuser.htmlsql-dropusermapping.htmlsql-dropview.htmlsql-end.htmlsql-execute.htmlsql-explain.htmlsql-expressions.htmlsql-fetch.htmlsql-grant.htmlsql-importforeignschema.htmlsql-insert.htmlsql-keywords-appendix.htmlsql-listen.htmlsql-load.htmlsql-lock.htmlsql-merge.htmlsql-move.htmlsql-notify.htmlsql-prepare-transaction.htmlsql-prepare.htmlsql-reassign-owned.htmlsql-refreshmaterializedview.htmlsql-reindex.htmlsql-release-savepoint.htmlsql-reset.htmlsql-revoke.htmlsql-rollback-prepared.htmlsql-rollback-to.htmlsql-rollback.htmlsql-savepoint.htmlsql-security-label.htmlsql-select.htmlsql-selectinto.htmlsql-set-constraints.htmlsql-set-role.htmlsql-set-session-authorization.htmlsql-set-transaction.htmlsql-set.htmlsql-show.htmlsql-start-transaction.htmlsql-syntax-calling-funcs.htmlsql-syntax-lexical.htmlsql-syntax.htmlsql-truncate.htmlsql-unlisten.htmlsql-update.htmlsql-vacuum.htmlsql-values.htmlsql.htmlssh-tunnels.htmlssl-tcp.htmlsslinfo.htmlsspi-auth.htmlstorage-file-layout.htmlstorage-fsm.htmlstorage-hot.htmlstorage-init.htmlstorage-page-layout.htmlstorage-toast.htmlstorage-vm.htmlstorage.htmlstylesheet.csssubxacts.htmlsupported-platforms.htmlsystem-catalog-declarations.htmlsystem-catalog-initial-data.htmltableam.htmltablefunc.htmltablesample-method.htmltablesample-support-functions.htmltcn.htmltest-decoding.htmltextsearch-configuration.htmltextsearch-controls.htmltextsearch-debugging.htmltextsearch-dictionaries.htmltextsearch-features.htmltextsearch-indexes.htmltextsearch-intro.htmltextsearch-limitations.htmltextsearch-parsers.htmltextsearch-psql.htmltextsearch-tables.htmltextsearch.htmltransaction-id.htmltransaction-iso.htmltransactions.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.htmltwo-phase.htmltypeconv-func.htmltypeconv-oper.htmltypeconv-overview.htmltypeconv-query.htmltypeconv-select.htmltypeconv-union-case.htmltypeconv.htmlunaccent.htmlunsupported-features-sql-standard.htmlupgrading.htmluser-manag.htmlusing-explain.htmluuid-ossp.htmlvacuumlo.htmlview-pg-available-extension-versions.htmlview-pg-available-extensions.htmlview-pg-backend-memory-contexts.htmlview-pg-config.htmlview-pg-cursors.htmlview-pg-file-settings.htmlview-pg-group.htmlview-pg-hba-file-rules.htmlview-pg-ident-file-mappings.htmlview-pg-indexes.htmlview-pg-locks.htmlview-pg-matviews.htmlview-pg-policies.htmlview-pg-prepared-statements.htmlview-pg-prepared-xacts.htmlview-pg-publication-tables.htmlview-pg-replication-origin-status.htmlview-pg-replication-slots.htmlview-pg-roles.htmlview-pg-rules.htmlview-pg-seclabels.htmlview-pg-sequences.htmlview-pg-settings.htmlview-pg-shadow.htmlview-pg-shmem-allocations.htmlview-pg-stats-ext-exprs.htmlview-pg-stats-ext.htmlview-pg-stats.htmlview-pg-tables.htmlview-pg-timezone-abbrevs.htmlview-pg-timezone-names.htmlview-pg-user-mappings.htmlview-pg-user.htmlview-pg-views.htmlviews-overview.htmlviews.htmlwal-async-commit.htmlwal-configuration.htmlwal-internals.htmlwal-intro.htmlwal-reliability.htmlwal.htmlwarm-standby-failover.htmlwarm-standby.htmlwhen-can-parallel-query-be-used.htmlxact-locking.htmlxaggr.htmlxfunc-c.htmlxfunc-internal.htmlxfunc-optimization.htmlxfunc-overload.htmlxfunc-pl.htmlxfunc-sql.htmlxfunc-volatility.htmlxfunc.htmlxindex.htmlxml-limits-conformance.htmlxml2.htmlxoper-optimization.htmlxoper.htmlxplang-install.htmlxplang.htmlxproc.htmlxtypes.htmlSPI_commit.3pg16.gzSPI_commit_and_chain.3pg16.gzSPI_connect.3pg16.gzSPI_connect_ext.3pg16.gzSPI_copytuple.3pg16.gzSPI_cursor_close.3pg16.gzSPI_cursor_fetch.3pg16.gzSPI_cursor_find.3pg16.gzSPI_cursor_move.3pg16.gzSPI_cursor_open.3pg16.gzSPI_cursor_open_with_args.3pg16.gzSPI_cursor_open_with_paramlist.3pg16.gzSPI_cursor_parse_open.3pg16.gzSPI_exec.3pg16.gzSPI_execp.3pg16.gzSPI_execute.3pg16.gzSPI_execute_extended.3pg16.gzSPI_execute_plan.3pg16.gzSPI_execute_plan_extended.3pg16.gzSPI_execute_plan_with_paramlist.3pg16.gzSPI_execute_with_args.3pg16.gzSPI_finish.3pg16.gzSPI_fname.3pg16.gzSPI_fnumber.3pg16.gzSPI_freeplan.3pg16.gzSPI_freetuple.3pg16.gzSPI_freetuptable.3pg16.gzSPI_getargcount.3pg16.gzSPI_getargtypeid.3pg16.gzSPI_getbinval.3pg16.gzSPI_getnspname.3pg16.gzSPI_getrelname.3pg16.gzSPI_gettype.3pg16.gzSPI_gettypeid.3pg16.gzSPI_getvalue.3pg16.gzSPI_is_cursor_plan.3pg16.gzSPI_keepplan.3pg16.gzSPI_modifytuple.3pg16.gzSPI_palloc.3pg16.gzSPI_pfree.3pg16.gzSPI_prepare.3pg16.gzSPI_prepare_cursor.3pg16.gzSPI_prepare_extended.3pg16.gzSPI_prepare_params.3pg16.gzSPI_register_relation.3pg16.gzSPI_register_trigger_data.3pg16.gzSPI_repalloc.3pg16.gzSPI_result_code_string.3pg16.gzSPI_returntuple.3pg16.gzSPI_rollback.3pg16.gzSPI_rollback_and_chain.3pg16.gzSPI_saveplan.3pg16.gzSPI_scroll_cursor_fetch.3pg16.gzSPI_scroll_cursor_move.3pg16.gzSPI_start_transaction.3pg16.gzSPI_unregister_relation.3pg16.gzdblink.3pg16.gzdblink_build_sql_delete.3pg16.gzdblink_build_sql_insert.3pg16.gzdblink_build_sql_update.3pg16.gzdblink_cancel_query.3pg16.gzdblink_close.3pg16.gzdblink_connect.3pg16.gzdblink_connect_u.3pg16.gzdblink_disconnect.3pg16.gzdblink_error_message.3pg16.gzdblink_exec.3pg16.gzdblink_fetch.3pg16.gzdblink_get_connections.3pg16.gzdblink_get_notify.3pg16.gzdblink_get_pkey.3pg16.gzdblink_get_result.3pg16.gzdblink_is_busy.3pg16.gzdblink_open.3pg16.gzdblink_send_query.3pg16.gz/usr/share/doc/packages//usr/share/doc/packages/postgresql16//usr/share/doc/packages/postgresql16/html//usr/share/man/man3/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:36478/SUSE_SLE-15-SP6_Update/bc391bc779bbdc4eedf2c23959bae27b-postgresql16.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxdirectoryXML 1.0 document, UTF-8 Unicode text, with very long linesSVG Scalable Vector Graphics imageASCII texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)qr\utf-8cb5834f26dce043d9ced1943bc86765f1b03d0dd8090031fed3700c7b9c182ca?P7zXZ !t/]"k%4E0#J:fV3sO`b:ǘ!`o_cA$ǢC:< h#9i%Ď@ ; [\ ;Tp@&$7[aNocN)`&Ti/7tW(M+r5[|Xo{$Wv}c>%CS2[NW=>D/0,=Pb%.!N lp^ߙj_ `nKӄ3싥|Efi$~]WGX}Я>S_]3{AoDۆff)i)c# 3^Z#G&@A|&Rx7 Mk ;hu2$#1 u EHk,Myx '_cg R=Oo3dM+_OI'MgbSh [!kM,*5Q*fÛ,MQ1m! 7kC b췒ଚ$5_4oUMB>?dʼaRYzH]=xGi|:-E7 =83*&1#)̀7 i|k#)dp':a& `U@oK՜Hcvo<̮FkO->öH$ ׭#X] zЕ4qe&եDX̎Slw̷ƾC6tSO;t<%IPcy Bꪓz p]&̄^a n}QsGɦӸֱN ;\q1/inTm}xI8AIzB,Li9D%7ږul3h&zW;YtȠ;E!AFǙ+*ztj<-^ YRO 0J@ 9^G_sF\!-Pk#r4ʭ缼^})m A8t'bɆUV(Jc`hR+/f 更g3.EeR~đ ?t68fdqyߧp .Rnsum< ԢU}$|6`iT2-:b1]-y&{2O ǔ -s]GyTrT(+Ms .Ɂ('1#N0u2U(?Z)dE)Ȝ!E^$VU`@2*TH߱.p^qTRe@7\PʌSH#''(8N*Ӊxyw31BE:#&UW4RH%n3,Rޫ7Cx& +{<[̽~RL*ͬS79~D'l̊URadVDK<[)H_ -N2A7qӁY9j7y;Cӿ6麷GN w}hcHN(>${MorNo5rǮjbfRݝ0T#Ye+^QnHȹg\ж+ 0&176`a1u.Ր-9TѳP1S@>GxR6d}S7Ǹͮ(nLyh;V\x1j0 , ,/x+_Pz­3(sUX|ܱ!KX'=9"!mm 蕏 |^R'XZ?8=rZ;mjFQE{d&֒شCa7@H1},K"@QH$kM/6ZNx-tҊW9H F9alsIW,/83\mcЙKQD.,Ʒ-lI[T> S1U #@fkuGAoٜ c-1{-)C7ǽJ$@1y[#L:ʳq9К\-M'|.z[=5g¹5s3OJ !D+ao'iI `5AA5Q"s^0J|dzkD˶aEKbB' ]r hŲyP bY39~r]J]y>&S]v]h-q}Pw%2͋X @E/cfh'ytjI`hAQW.]$ ݿV{Y<:o)רhL%Tn^K0E>jԙyBcvcB5W. MoǞ%b@H-CA(K_6L̈́x2QހJġH]ĤܼHpɮ0 ,S]>I(|QJx U^ @VkW (I'uo/ M76ϻ"G3:0pіvc~MW<|0muŠIc*qV2kF{4ʠKΞ!3> -2Ĭy6gF)^vbiHEuʴYi.ZbY7D^ 2Wƫb%H)_x%@Q.ɁYxqvŭԘrvJ;+fa 0_3g(nJd8hiv3 moӽC՚P(d:^Q9M=gmDlfrjՂx.F;f,͝yBm0)!8ELӗ4"Q?ܳr+SneVR'H_&dv=aw%z^L+/TPl HJ}zAyjGݖa/QUҙyߜ= Uo2[֮&s0V}j M 6N$[A%Ud/ GWGU;$nfNw?Ky%eZMq!9on[Į&I5GD\iW8[RC[_}DLjOgp2qdbb5J \:iRXe:7WAE+A8qv Hꨡ]e\sx&xEFkaНlR=GD_Is/Uz+^>W 뇑*mot7W^릟29"KX,!&j~.PW3b-Ix8&^l2(󾕞 7Ht!a.G2N%=,/Mv/$TR7Pz 05)UMLPul.V ]}Y`˖C"w>ɡİeEUY.46LJ*bva|!.:1}leOσj=)K PNk o}+ck)L)tiH(N  BrvtF;i3Z=B{*I;:Rzd x>4fjU uKՍܮR ּêC{NVR(Gcv&yEwGȖ[.8s C\(STL ),e $]h\,}‚/{j9'G?돽qwRhlǂ4sV|*U(7Nj<4r%^&2=0{r }o6b铔5lp"‰Rmd9' a0͑!#YI:VP}-!6$Nd 5+!$6cNoM,@GPG+q @E%J,ؼ> vY|)~P{4z^ #+`Z^! .8WgB6$oxNLlh z?qɕl5 ӥ} A n1( Rd!x)9cs)\|N8@]qI* c fMۣoIkwb K℣%]ebqhHNtɟ#Kۈb P;!!Or\X%^B)I%C{>{jGI%t:`|UG(u]0kEQK7u^\.%SnM r}߈<{ 4]Ȯ Qi?8V1n|A>w *PRV+$<ދ+k|_BS]L#.ӝ)oAN؆eܽ>hhiG%=S8a, K,wF.aTGIH'eőM' ӹu:8*x& ^^>`GR@#ض `U8\޾*̩B4Q&M_uL,zUdp :"wcV!rD炊qbiaGB:'o;ȇibJbat?vKcJΌEk{'xVߎoҾJ*U;ί4+9IX|1wbTq YgEn4AQ%ϮǮBP_m<8^!^T+3νE/ (D :cq"kZ7 `9ʗw40b)Wj${yF)kU^,yfe "Tw_NI4"-K{o!=[]8Vu- ߱ӹI|Q_20/-DVvjEM] XX; 8+{c umbX17צIGۯgdU@B\1~_ThDJ{m#HU|d㹑z 4S_ %4OsKъ϶c"9Es>LZDK/[@ԞU5c;`ݩ zs:ͥ wIdKT(aQ~ 4#@~9]. \0e爙1IB@w;7 TsJ+`v3 mwY/&!,=F=*zAgq.6\(X@.WdYbLX,~Nzo~-.O?0UQ?걻FUUMԅ+\?7; d)SK^#xƏ/ M'XMf`X^D{STˎ·GYaDMCI=g5\:ֹ̯+[IѼ C1:J(n% XfJ^c{vA^+_ J?v Ly HRPr2~ V#qMȤ~̏-f/2rwCNR@Kj .nȄ6~!zsx VNp=0O:6.ɮRFF*mgrߓqD#YB~ 7Tk9 X|-Po!v+ջݗs3H=fWm{N2D21[7cM02:+BZj6%yuE,j q{^nhMvh=\q@NJ"\{F.2}ioF$ܖd 1tr8jw`ޙFIKsrxv-oJͱmA[փ>G`Qwi٪y=t]m|Q]C]A~ТlԤ:l.4u)Y3MyXaNԭTE(Rz˸h`Lp[y JPo⟫V[A^J #]ENZJkd|4B紜*56Hw׭?,<Ͼa"bzp1IA.Eu&gQX6=-7؋;k{ٕfcC.U\ږ nЏ+_٬d/kZ.Y}r:3.i*fv $UDA/0(fb!y 5AO6玨Q_*BQt_3)aoQ;5kRqTbHE۠l73.BI3%Ij҉5WP/2 µˣ;xX0?]:p_%.͋gWV鈊EQL"rR^,(cf2i`|>)=7rYˮ`йX2rnw峋S7kӈZpf4p"u++}6aK=}&S`!Yw.kҲ0"$ U+U;3 c=KLʿ'00$s@xG}'<̭q)aAc\d'QH֣H5S4|׎k/9+?T1d.DJZ)aq7Bj Mб=gzi\/i-Fc?p4p^o) ZN AD n@ y$, f ggs=Ȉ|H/aBN-4aڞ ފ"+POԵuq]F^B2ma>,dC K5cz ҂u]%#e8 Q|z^UҔAD)9%+zy'9d$YGŃ $n+ua)`wQ! aPcQ}QUnNoOI<"k=A8`•WQ}evR3 B0Wu+YU#)j1 e*w =u"__o@h YvgXjakGf 09+gmbJYϝ lc҃d+1UM@W|LTsQ#]r0MHuGƋb|$=7t_G!ŧbkG7E?Q6q%RWR_ nMh8o[j*dn]%q%7$i0hIZG'`@AJ(ŕGVk"~2ThHҾ<-}DKvuO 1HHc7q;D^8Wiho [$LiT_HC~ nB\]ww+,eF{А@h[^~}5 9ĄR쑕Տl>?:e;;O!wyuv*Ui&;>1̱N#tJ,woȂU\)7,=r6rЇJvP.d(cpXp䥱\lUOkI%c=J Hw ė͂E#Nrr]F(ˈO{@>0 w\ZkT8h~n:O72I!嗙%n}jjJs(?k~PFڡ2O&NK#!5|[eChB9͂^?f@ ??< 0rs|Np٨Vϯ;`wg,hkkډYX*t1F ]tjfQ}=poЖ,JGZ7uו#QEob|g Sy1I5SY@ͯ5#wW`;zϏa̶k@0-Cr۝&F#޹x.񰅂$0>NS397Ghv6+LZطT;e$M㮳\*vJOl\pP<|}qva=]ǀN)+rŀ'Vz)T̝u_pCRCj*>>$;`@*wUU]xa!hk4u~Bcm~uÊM "]r zq'_H {GtҰLӍT&6b1_?]n$Yp1F Dq:=ťz2sWՄtMZ$mKeҿ ?qTpK:JNBOH59C\~MDL\]I-Klpe>Qtv"^?aSZ կWBk"T%PXR|w8rnw)yk~.c L>:+x$-maR8J3hRhC AgikY7v`î0p6"ou4%IE$5gU`*<8] -u%2Ӡ>"`Ȋztc/FBp(c NcgL|XQi=Ψd™rs E0CYw{5Vo!)K C׵>پc[hy&xBGo IKg1[X6՞ٻ'giy[{7v:sm4WGҸ>T69͸4wt^?bACQUă{j@j6Ͻ갧 dyKg_/i‹B/Ÿ1ԥӓLfMMk._ I>o/}M9Uȵ$шR?s媦n)+؛tzWXW/nwoiqzvK)ݜ;,iΒ6htP%=Ex  a}#j!ȑR}i9ٲQeUuWΧ&k1?-`I7 Ìą&WRhPǫ` j}#L\ zMi}V;76m*9-/$@xmMv'Bn+T#.||DV-p3{d~Ϥ_Ϸnl^$qϳ™pm\aqQ`WN;AZ =Kv6M:K=[ۑ<yݓ@] z~5Z4]Yn WK°MǿkWLk3vVwHEտ5!5Xk@B2r4hƓګU,0;$ 3u"6GB{aPn V_Ҹ342ڵzG͓E2z|-46E}ND3 HT..;*ѬM]J -|RoVr^Ȱ[_j~mҶQ"_:$]b-\WlSp?:+Aaw3C8"/?}|, 0L,[-f)6 %ǴpꕄFwXwmGy]ުr6"urDo MHHb, ?[:BY_L\5 n2UYg@~88˨N<'B3^<d` ,`cQGz@D{՝V"Db@P1M݃7$S0)n6bBy3WH_*\v5^D)"*O9h⤥HO]+u) ~4 EU%TVņċߩȗCD,֏s#"J9Z`8 (?ֈ5*& m1U:Z}`hf&FP4JA-fDb̘VܢKių U.7Q.Z`g"{7$ڕe(_Dr~eWVPۭdAUܖ'#jY%ubLB6 #zC2uwxkuk^WﲰWc%h,iyT%~2. *lamsoHN!|ua PFQ6$8gNLΑs \E˵ӡur\( m hjޖFg/~f8+ofPc֥/yAX¸"^_*tX1Z<-ǼNG#,ͅ 麊ۚ}u15q@y13#m:-:1d:K|!n)zF?AEZ$Q(YDD"R ޯ1XWWoVqv" Dg@P./_wx܎x9U3s҇iTڐi`9P4|Ռ=Jk Ȁ}䲹1K=ueYnKE@b*;pwn3g(ޚ `rQs%3qKCxW7}/nw߆ ""MFxION7oakcj4OJ \zk"u.AfnlD߯0qeZlW^E}@]{xdKBmpmi5@G攢҈93%A鶳bnq0R J(ҽi\y^RP.垏 Rn,r(CmÚf~f[̨eHm S\$F]}M2vȠ)E۔?(q8X*ND8_{&*/L.Qa=Ķjvӽq{7S F}KuIޡg0ޯd\T8/z =̦;z!Քq&K%CQ9<,;fd? u^8uɫ4QQ8P'Yo3_3܆ݬ1,o(yaI*T0.+=5): ޼#/RnO$CvK/ Z)У4CmCl/TkLGBYc0r#RV$kjLYKV0fWw0GVnN\}-'؅%p50,Hcۗk1z?ad%Wm-_?X仪ejMGpD$'vunౢ߇v!'NȁڽFNFܟ j&C/h<,AC2ࡤWXY=j rV:#gCgaB; ,&..9KQzmT K8q`O\OT ~G=DM?%!ڎyvq!NDೈfe{93Yl8`ާK%@yS{Ov8Šfھ#_nvn2;lQ\U}"Xbǃ8O? $V 5/'u= Xj|xХVϽPߑ&:#;7|Ct4^M5h0u(e!ag_ {5<n/ލd,MH7Sr9K~3ahmFrBw8!zx9`Hth_6ƃgt7O/hqKF%"7MA/$; = e3 [`dz.4rx">4UuF }yOٵF{9:9Y=~VW6wszc62 N5#+T9DfujbGڤ_n(jwu%T fjGfvnbVu =Kgfu o\a=Xc8"7SYg+ퟥvUqZ7 7~FC^ˤۥKC NH0CU .mΌ2B^TsXZ !-ҁɃ!ҊE1i[W0N:'Y-_+"9G@V}Qt<J@e!{6Q iʉˇ8@VT\ҏzSZ؊àDTLq*HmZ24bo3+]WTSӜbÿoCEzX̖*6ʌDmi^mz8y!h# :]tSxZo%,BitKGl!*Ѻ^ <8@kVʁr Kophmcn+qjC~̧ H ?Fm @Wg񃋆)QuA_WŃşɴ9 ^*.l4X<nG ¾遂q +GɰO}&|qN)anAڅLEwd69ؔfyw)CѴ6c!w~2zWÑXhԑ7uipi|p˴/CM`=̵큈|@vs}ppj^( mBa2s;8tsF ]1;*@2hؿڥ?Bgέqxx.h`Lhn!z3EV\$<*ax<®*`)_E=PNcrxldrDZ 9I>[/" GZPLO˞ ņ; D602,[Z*1mX+PHN5t5FL6WVrF"Eg R:Rnj'k=T6Cg-CI0x0>z4҆I }v&7<߹5K/R{,5|*D7Ҡtщ ?^$.M'aw]R&xrw8G{ՙmS!C^9Lč(SmƂ*-685SWa)f#JC'^J(LUc*JK2h~)$ϔdJqgɮZYא][YɜdLdGLB_zULs_ۡ:@%6Qŝ]+'>J#4ρ,ek5Yƹjۛ(1s i&"˳2vZ; .)6MG&%&EUQi~k'ƔLЎN »J'`-M{AY fy+xHЭqd.rk>7&bP&p =Ư2X P%7(gv@ِU9-,ԭH <'qQ,IH]CBNY`HVsMȞ!uGINeQF/j(D؜wA*:ⶽj]р}ВgIopziy+X ͭ߈,o7`5f#e7n'Z xQ o{'"^  %,"Nܶ0:#=%Obbl ] ȼ&T;4g+H):])qkVhY; 9 N#c[b z}\r_i׳#K_x` h9N~%51B I.ehTffc [Wt׽csq)"^JojDB<#/% ,xF]q9],.N>f#ukjŁfnq"S}B)_a@V*9x(/#),3Le/(XW@e+iBLR[³íN{T_+O6D,Q虙"e1ٕDxn_@m'OH/?CAd#zJNFL}Ĵ^=5R0OD-Lpf]C)yՋ崁19Jp*;-RU\~t_~h+S+>-$:li{@7:- 6Q$@ڑ8BmSLxs4oqZ1_wA&bXɶ-VtfZiLVR)t-dƲʹh^nqbp ,^lbԒr{ݷ(;~dYTT,WQdԤ B\ӵ|HHH$*zsi BlT=,!>p]PR8NBx~D¡NQuUA2X8JВ/>NϗA)AGexAjG`z<xen3QydS[B{Ztz{UyTxyMud7)Fq/R桗' ~qUH>J|(N2RB:Wx$4gCج4BˠH=mWX[Χ'C}~t0v[ouLnH0bmn\qͱ. IwMֻ\)6bN8 M1bhw/h9o*TZ䵿<ǝ0@%)mzlJ^;ffuL^P .6&, Nps1 eZ0Suq+3B/(xgȡB{U}D%[&Agkr曁 U[(]^a((Rч'z33i[ @)xӝ#J790_=,nnbvwOı]Gc!\f1vT*׋GvPZ#vuؘ݆9n6~n> ,dp[1x^%P>ynfenjIaMI}fV79.㰫dՋ=I߅=a>İz|8̤Ubҡ誕8I6lc6Jd|Ѽ["XBsalB3e}}ϻ'p*/ 7叧s[=/uۂ` ƼW 7jf";Pa@%ٿֺWkwsv$8Lʲ£ʏ.ReW`k/H@*(}@wy#cQY\G[([s].)W$AE]GA1<ɐ Dfx)ߵA/p,pEg9ŀ-,t=)NufU%D3G5qn$ ocj,ʊA) A߾EeG< gqMYU1EWu;чE!CuE%Qr.e J@ -9.F(Y ~NjlnH>y TL#s߭YJ};# 3G/#D(^aiDA[WɞXdx-2}4Tdu& r5\b9-AYme,x3OؽQR <7*+z2f8d˅9@Hr$;qIP[4F_іUD";e*wZ﹨`QwD'|cEVSlgA} &CkQTo=炽^7N^5$}(oɉHjf9]{S?"8b #t#BjP%m1c!nBP4G(*8Â!qZ{x&[UC)H4Uƥ f2⑇;ߤc,PpXY,ykYt@U6:>0ОOkO5q^VXxWvK=~k1]7G`rTYVH" Y3$oֿ~Ȁtu"'FԂ.';D}e$]z<sǐcE>|:k[ne8 X\ž%oM2ƱQ F|^G,b>0;5}g&WըQ~73P8?#sHbqtjޛӹ4=H2S(͖8dFO܂0e0`#ò0c=Vx$:dw)ɟ(F(Qӳ`Z rbVGi(T"K+"(\)JE6J33l><}T =:yv]Hyߣ>wEǩ3?i I$Wq||kfB R;58ۀϋ֗*ўנ!Z# 0wPj7CH=u4"g5hMI59쌝(vn$ĽfOy#Yb_:ϓES:ՉeȪ2ߏ4reMT6ˤr  ~&4h/? F'^%WsEo@=v5 T#RX`4I^/x100޻;kKI\+z4Rg|1iduuu"2Q%]4aTK@1Br..LVnb@Շ쮏1zWH^86]aM%:F;EǐU6oKo+{̉F  PNŪv"UP.t)ty`ʍ] Zl:iw U3ctnr Z?0=t=HS97VK^OjJOϴbZD^Eׁ1=a|A%M-![Eŭcņ G x7 ˴;]WRk_2A#w7 (n_T-cP\n |GxQC=S! ^WZрK[1gXkŖ/3Ydqs-#t"?Va:jǨjAgޫ_F7zR9[(1q`0|eIXf]f|1bbD?zYYG%'/|e#Mv]Ena]PAT5,5YwF5d]~܍(W]Bz%+Iy33+dˆfato~ٸu'YYsdiyݨg:I e:e;3ЫMf l-9#IQ7yS[ޱ/I糅Nuv}w*PXE (-@KبUG]/&#" iwoP:1 $` FBkū"`oS.63`4dTc"oHs/qeo8ӥ^\BiwA62*E^!kf{?n˔.аsi%`';VsPY>qPQ{u+m_bRˬ_'M &Tr`ږ|Pvj5"@ԧ-$ܷњhJg"aZ,nAkSʹ~LZX%H*0 g ,5P3~|g rpID5]jjrj1UO So`S6g@XӘbN|n )HAfQ̨*rlH }E'ju[(]Mޒ]pe "Ce ʂfS.TI2gZZS)sXA5 `.{6i۝ceថB"|ۿ7 k'lRRH~=EX@c^/^+=_{*0V!&_LZ1/8iJ,?K8N'!{dKE!ngXmދ ի7'`Ϻ0qAf|%ʈ=%P@AF+WTX)v#|4v 1{erJj nls9]3;!xγ!h #7^ydE(,}TýQ`Cl9<֎+ȥ@cR+`ŗ..3&;l'OܿvwJ.Yڄ}aqoL,=͑>ɿi2ƟvF` |Pp 1E! h\eq~gÞAk赈2Lq7O DA$  Yaip rHFSޡ9ӅY|QmY]Xf;ۃŒxxͰM\bN>ZaʞYVFC) AjT/sՀS_0Q,^[D9^ XA?aVal9$zFYN#[ >nф|>ˁD9 We«|3TDpC({И_ f['UӋa *y'4} 8b>nb/* P"G#Ef"&aB"~:_T+X^пNM/=XR`cqx>)YzL P8U ,VgXjjsŝ -+:f"-+ԋbN=]A{X}rW&{.+(rW@9t]oJ&9dז#81$7wKˢ%)O" q:xڲJ=C;w?D^Ab~Ot}3G&ulD X6}ĸęfP+ZZ.6rF:1x" wCO*lrAkpeyΥ .I0ޡ* uHC8q~uhL= IWA .ZjO4-k=/ wЈ?Bҧp:=YY7=:n"a2jgoWEnFV<]MDqn6oD&@__87/?z]:cu&_aŶd/7Ż]ǥ_p DTzDtLmfk$rH.ztGӁ`Fu 4.h κqM+ KD\H=;TMe,yR`a.RRu2O*fJ .{#[ pw8^3<'[R`xIQJ?ѵ9 VB7KFۦeh16bs igɦdp,`4hem($8~AԦ~'> $8$A[u(־u\I?@*] W|YPN' cLJDCay5'JlFLyIxuZYшs^Aux$J~P$(.0+Dkj pӏp~?<|޹*fbaVU[3.kUGL_pjO _An$:ךpcLAN^:zNi/a;؈l͇'A^CpbV*sSG=RjBQ[c(sक़v69v5):⇍ф /9S0Zz}0%nIi!Q\c0ލau0h^4L:z=!'*ʶ$ P8@ ^EFqK<$Km1)&mEKޞL=6%p}NoL`zʛc-/m7aa{Ͼ^[k:w-G'E)Ȗvз$w1* dzJ*Sl]/yÐ()E0i? Րjhנ!;C9Hk I-M<$v,d gf]+%Ň"8Dd1ûXnm Ri*GAҺt¶>|A^G %{-CG oBMR1dF"=dn[bGIG!,zp.4UϏI bUr13}moIi|wV1;ealD"6O WbC,cx^)lP'NνEʈ7@ 1zf_U&xoNH^r<4ԴQU|^zC dzZd$&-:*io@(BkF_῕>m% iU릘\ukuz_1PbaCewJu/UEX+@*! _mb4AnMT)l1MMuP n*yƫ = sݰ /y]!)5;t3Z4y0*u9UɉȧbF>>ꏘ]ٴ Z_vRTO 3%b>fUGy֌V=]p 8Vg FbF:(7KlhxI+̓zY-R,Ms,G1 .| 99?Z\s vp[*_/b( |-ɣ߭">N8`̊0hġOl~ךSND|Qz+J OuؤsG;/wo8luXy%JKVN :i4]ͶA^LV%8Ƴn&tu#}sדXp, ٪.aXYeZz`!sy+؜UܳBI]\w0qxIbUć#VX?Lpm?yln#]sя`_;iSq)4;Njc.I'YtSfg`4nK6t|hU^+ -˚?('3'INзBJd, Pj?]>ce|1;`PτNAX_7(7~#ֱLTpmaO_P*j+xJ!k <RiԾٮNIA/Hf~?R۶G.X8C1SN2T$suVѷº_ܭsUFÂ~ ʭ_EbwRZ8 dAr| c D.b6+P44"eSjTeYxVc4g땁歱`.chQIZӝM!Ӣ.[I17пW#ؓZa`̌ qb>s$"OQϿ뿳kBSnezf6y*A_HBHƯ@j?.ٸp^elB## HV_A)/ . _G6VM}>h1i}fݲ)hU)sgAL-a<γΦfq/Y[rXuS.Cw"4ƗL6B!bYE%/sy{tOʥ.Wg侣Ёd=["X昺f%vҦ*YN]L)K/o'~X5iT-?;Eeݑ+U Z[e;*o~R?@ MQނRxgVT@QMp2Q ?#|1M6 <='og/v4J^Mt\if9 V?C2[=㫢 Xb`?ռžn휬 eY# |d++!9Ib \*WuZCY!@(,_a$gX= MJ8!MųV_|V4Q'\w#]~ҍ˲B~S%fPUKV ; G3R47  Z#l_GB .Aim1E7ݴoB95*&eQ7ZME-)M&b_(>v} QYՒ ʡ6d&P׽|2E7f7qMdr#nECu$ÿfL#j(YE/ett*cB,ȃ6(|wyJZ;mstB !:\jo$E뽪X-nF}#0INEc.7/Ͻ)+u@>\&rx \Z25>TlM̍WFa]ĘDӵ dkNg 8a-rm6u[B= LJUa(tcU6g^NFNІK"'{ +930A3@7H20H lFLĬQ?ͮ웺3ɑ4TAy-1B a2V:2;wY!+D#͐q 2倗i(86z^a5smC:}Kde 9߽N7"g&*)WA1 %d2dgzp3(7svGÐ_d&e t\[h2j߰_ẕr)hp! xat2(j6y$Xޱ aWNUzfqXGp_,S[O^N=*$yոe;(Z̸t-K'Y2Ak>HAfjsK5XK4'E1 #5Fő]*ǦDYZ -?ƪ|#y876L~qm 4z%9Z_85NN0$$@þXx4آ\w-׀kV,z;hݣrk&->DǣL3dф+풀IzQB1R`"\yTr$&ȁxƋ@(id//•0lep)7bMk(;'| sezKN{Gjn?TTEٵ_كhk)Hvm4Qh guqx>,< X8=`gĘ9ˊjaMYa[mٓ0k۠m[ uYk19Gdb'1%e"f S'W$Yt {pk^lB@]: 1mHC0;:fHvbn+.r2A@Ɣ &)T y,Xґ̋ۀ[ .YK9}ϣ GN$9M%`yxEyǤ<=ƍO/FzK"}([YV6?8>՞%8R:YT/88wz^ Xxs5Ne ĹxQ eڈfD|eoҞ_#$b t1Q uj6A4_ oVVҨmdP.yYv9Yk#bT忈e_:z'qf-N)@LL2_CM<+T6zG3P5gk~ J'r.X_aE~ؾFr?53ߎͻ$Qg09ocg-@5Pk/y!oB|v2+V碝F`Zn-c6|-oI犁8#(7=Q8b˜a;pm"m{n 8)>St5/ӿ p>7>ov%j=9&o5?d "{ C@;/MH>Q|iВU|aJ?IMS$(v%dX@eLčT8?A${dz{8c)0ӦjIwH2VMaLjYzKR5ulFCc2n$\ˎ\.  !"BRy,ϡK=CE3hf(T]S>=w-Tէ]:WԦ>'c4j1 'K;7)!cI:+JHFVp)?[czR39+;sɃGctx̨}Ya/ c \ %=Q3[?>@ S~vly51J_'6B:;YdorVM,Wev]tnV%qDV!PVA wmN2)֢8+s йR7z5T9PUbhP/t|[wG2(M U{{RZIoLoJWЭn4%p!C4@hW/A7NI|.n_]O7`PM}HOjJY,j$Wl/bvry#V-\\^<_=SN{_. >z]Z]`*%RL?oJ}곦99hj0p#dXxwFFc|ـ~єO5/rsƖ eظFrsqj\ LḴ BTk~K\MA =2KlT6 0乧.)-3G[ ~W.RC9bԶ;ZZ _#(nEGȑ%TGH@gG}->tvYso9I6iMAq6 IảphHH ݍo~cV׬xNxn-kdJJӠKq6-;sОfޛu]w :UMk/{Ya^5/U;G ,H0ptfnа^I9JݫPbo߅Ɏ$>s'V_ߡ;p`)PQ\֝8P1?}Q@1y1a, $]v\D4g{)ur2ۡY@YEs'>Bǩ+ ׭fX=aJu`>ړw4?:+A_CݤJe%BtA!}6DoN(!RĽaVMO c}ԛbˬl*ٔ5 B=1A+ސ4 -ì[lM'mC! aUrU+A]`w,$r[prDmOqe9oɑ7eS* vYU\ѹ̓ !֢΍24nCz1.rE<+W#Sj=94K]FnWÙo-!Ù9Dԑ1Vα7Nj,<-ǶS2ּ 9%$SNSo2Bw[;-qxoLJI;Vw8HOAᇵ|P|F难TRwO?~֓-8)<$&n v'=! J%JET  [Ԛ>kЃb\db@hʬ.Ճֱ΀*;E='-_JǏ٣'vy^V R%cp[LΌear(}`ڪ gU0xkq6ckE}p1$wG0!jпUjl[Ooe0xDeưp/\dzg \ F]feyy$ ֍GA':׏^˄YgFW7,\oʆqcAi_sa¾r۠Wh#qNg^gaU4tFFUXQUPC32xU*y 8":bxtp+LBcjjJ$x lݚ=23#`%6] @LB&Lek[CèGŸ,/SE aΙ>!qiVfDl*x Ax Gl9Ţxɏz+ ጐ%#N-nf]yDŠ>w }aH蛸lRh*gة ́6T5\\Xm^v pKHQ%myi, %=na |<? x3ę\I^XgSòb"iOG1\4B?kTvI a/k'5r&Ɩ>G(G0f@S*qxo_[- ]%L#4!Yqʪ  TJSkg^VbQ 0ߥ](XJ=Om֨ZXq~;sVKrY(癈h Ϡ-BɩbFGw^cf˗r,` Y<rD[p%s|=Q>z~%kvg*f]?z>>O"(*g `aFbzG .j A,cϰxoRZQ[ 83_8 kF|uŻN^nCX?wjvNAKO;?>Ae,n&k\&~2p.₉4wxw!UMkrrs cba m m\[&g(7瓷qН+Σˆb=ԞS:)6Qw)a ?SKNBia>ɇ;{)%Rsd?j̱ONƚ*brHl9:%.e=O)2)Je]\e ^B.&z>F4K˳> fN05MI+ م .mb &S4 0%ЖiQ_|Sx ڬG.~ߵlхy*(U~* 5Mxd'|fzWC6j#aGZ'Ew6EcR"ρBZ;ɌX҄1\jLk Py :I/}z\)NmibZVAc=[AN!b$=>(g48M'bCKxy,<=rZM{SR*FE$7#7S! wfI6c ձ%_6㋴,kq;X.q -M&ֿ1'h$^OhkJ8`&W狲a`JXȣ1 xԟ9/XU9.ΎSM ubR#xA5Ӗ=v=V F=Yu~ P.3wP3'Liz&CaцJNۥ,l,MS Y(K!rtdJ>g>ƥViOR#oQc+/6 ! ?Cj<7jO)乎!bEa@Uo-w\ʏXuVL\942|m<ʚ0%PlnAh+k t?EPym@N)]9ު9֫YpwF6d1SQy3$:.xfd`"$EIժY뚒 +6%r&~Zn+Җ3B赠F'Pk5a{HGmrELc"YpGIy꾴TẞJ[ޤ&4ヲD^J.,7]seZy4d7 #+l1d>̲v)ygݥBʾ&MD y)]L˔*jjI.4$BoF\ hz1S<{}g= 5Ȑ@E z] Br^ss\r{3EO?W?I7̸\+@ 9O <:4I7f hw-Dbp=U(U|>_?p>Vm[5F^JuG].]Q-># \לˤ0dG;u:ˇ#Z6Wz^BB=!1kpɰ}E]HF(vbh9YN/wdwIW2ƯT'-;]WKYn oU3 -Ca4勦TϝC?B<4ZUJN"HX0CK$ZQUոeԐ_bXB ||ke>R9w7*Oh9ddцycm 7Y_Jُb<TcZYl{DH`xrW˖9׻jɰЅr &>2_LYGNzKֳŇpv C']ђn>4+k}]ۨ[ )EKF T:g|x2dbGG짐+N~Q1łH. O$`7y N (& q s.UBҁTѴB^{|1qoOPUC7ƗRLRN>B3y }S~K%nJGs$yfhc tm J~:A,툺`PC {qfxL/<] |mIמ,?{ZDeu1]CM4 Ǧc }#K^ |?cYTͺG ~N@n!WGH{g|Ux U Mwevsk? d&k^xZ |%Öc̳'nt-D aUQWsO}ΆV=`R\TE9uq(_X_sؿ1KGt)ޫvf{,bCfhJ-r0wvy9o._UWѨ.PEA>^pڳBC1 Z6_-]Em1D)г#4Kx=rcnbTizxo+t⫼w\Rt77)tɜrw*,>O~Pxqݐrsg "1&X&"D4-^5\.]O}!tY_6"B Yi{QyFaʫ3ho*1zl$(r@ᨽBmaiE#MW^[E5H{ࣗ0՗W'DRW' \yiNJ,@t/6",POd*~d1q~_!d^-֎%˧[6J1ې&E)`"=&>(i}>ttd5z no0p"&6}_,ڷ r?Pv>q&j^5kO⏌vT (2')?Ӣc?9DDJG9l*\6;j Ma-M<'$Wzet[*=k0 rͫf43}a~@V8%[-8|0ɣm_ %b§mW~}cw5vyPO*b"c61b1 Rܤj9 xfB͙LS2ۜ@\پDWKV+^p`wVBUT%P`&`b6#h&܃rk/z1^ .pEJݏRއRLGڡ-ͫjun*lD-"KncĢ1[r,y>f Yݴ¾1j!ԡBЙpq}kpOBV܂ jp %gd_0٧ֺ Wl<(NE,Fy`b?E;*|rdd';ՏHoQZ}xf׃Ѕ'5 YGؽўtC\ŘbmCԞWy=QuaH|rrҲ u^M2XN[^Ӭ }؉Qs9V) gL oRN`}onļ1RpHMZԭ\„љj2&N/a{1sXXw륈%, a|}<.(Gh(J]/>fU׎j# QS7$'m.0B3H!l幼 Ai7*i#vnf /I-@6Dȳg:f(W'?_yi\9p *M&O\52v3ˢL\d?XߎT.Q1=jr|aS=u5M9Nh|E6.x~qo[@,2n)6}B^j yoy Ğꓦ2uGs'+vCldO}^`m>~?3 !AQC Kckhiݍ1ivY<>H&' 0FFgWe!Rq"Osc2X.v2TieUWYy:9?z+B …oT@.(>YJQP⃭ҬQmIAe+ŸTq1X>EzA˸DP/PZF|5ȗ|?qq-!yxfz.m&2:9 ^oVWT"R+Ů\0!+A CI%⾞#59D[LDMG:tQY[m鸌dՏ4!kUg: - [/!aP /:~Vt1ETX<=Mka#k'CyPl즖v?x Az4٥9=O [Ou}?Om$6_wt?M91HQpX4E͕7tDH4_:I*;pvpjRʼhgB|MY!:a!;9$^xj¯/xP+yOSX=L]2( 1t}3Md3kId(9"A,]2$f Sv:9w$1}>4(d^VoĜ묀 X]w_by𑗟?Ŷ^A(Zyt߳ ^iO6[5q1VD*>V%G9=( ᝧ,.Bw0-ٹH2';p}qڶg?kEN#Tb\G]ѷ-\}\ 7o_>JyRN2 m K}:u|v;z?M&'G/tMyNjnh܃0:k#P{40|~<ŨC !o}(n8 +'|/PAq2įe+RTp?c rz(C|1f%P%ݡuh`,4Zûr.QvpGw dAց#InLHf%?isTLjyDQn[0e г[~ؙI;ZoMQK~ԝg\@w 68sOmڴTF}Qt6ZphCj? د'x!2ݬ*Mluױᯀv: ˿*J^qm~0w2}AQ6n~DƖ|;t?G,hD]U}dkfϥ"Y@oXh]| xg|X6I.]Cj16CË#]ה>wHxFm/j-GtߦDS`;%"ŷL02.Nf3YSkꟼ`s&2ȋ0|^3'~܆ngFzT Z)bd*}ƨ;}I-UeeyS12.vlgПLt4w^sC~R>e6*uu~ Gw ŦүgE|I&NZN@U׀||+:0ɅAIdw:l$k\ݘU\sOwQY{Rp0#&׎\؄"mPB ט`1Bk96W]Ppy:vn<!4DEQN3seO|J%$'.-a !f[A2~J'Uicwmaz8dMgۆpiCP[ e+ZԸV ӣ#,L\Bjk'wc˻QU-Z%})^6ANfVaÛyHg}Ք')R8F=L:=kf >k񳺓N[XXs[\o]ʍ`N5kg)c!awsڎF] 3E#F\Ut >A>vS`#2ڱ[feS8~T/hhɱ 'd; 1XEBupx'ԹͭpJ-F,ExpJȗՑ"%@Tr [̒UsF":y.jI˫)OTmƱ*zhR˅/Z#Dl= lVK$c}1UjF~x-g!׸Kgei0I9>taO鴍(fwG oJ-j3=HL<绩OQ݁`< ,;짅S R2֑OD'Yџ>kݻ^W:u@v ,1//B3I(wE"XʘՔ`x κ[I6lKws'J %W5g) b$ q45f]6a0Z=͖fyZ ]_I96WUyFE>k"y/F.cA8 24gdS{8r%'|!2ݑ jTWf&-x$"~{츘,?S3!l]w3r#D)w G#9k$f-dS%pe5ԋ磊W%M+vvPЩ*7b>5,~0QPx~P8oRNS޷҃@u2 +tatTPlX9՝Zj Gn $f9vZv0cPsKV8WE~uCYQW#S'V^E:gnQnEMm'hOnAd i[xϠp'Y^`=1IW2>L RPS5-0Ga{ (tvVgg^:l R %jROJ^ע |@5WD5Ɂ=.{*TAM7 @:;^6s|2P$#mon!BKD0ӕZIVɸ~Ї%?1m:nBKcC#П :p߲RYhB02Qʗf'ҥd-'e.y WS.Ӌ r\Ȓc5̰Bxv*"oO&Mqϱ$OmLA-!7V3ކt'܋[@j./k .[;,X$昙QaS?BR,G|>B"&3cEq{!契KS|i`tF#oeߩ*߷BVz-Ȟ>{(` Ѻ?!.'P/ƹݩtB0 {5xީJ\5dnEc $c0'%#ĢF#FLx͂ GFZ]%VfK]m 9cF46A[΄%-q,_u-)k+\^K&Vdcq^җy7Am/Ë|gvV )%!c*aﯸŏ"yr LR~z|އ7*?Td/n>+o'ݛF+ PfLZgQtG57U3qyhQ݃[W71إ>[O:Qs%PXYPE/GD͍Wkene7(L3ɫuxr'>~V<%=n+7NȒ(ETqx2!w=r# Ŝo43"{6o]mVhjYm'&,'͑ÛzyfCEn:ҟ-'ur+Y61TuZ`yـV־'}~g{okF ˦`^RZ#?2pEuqi^:ZBK{1zN=ٖF:KRKpG*Cs%ǖ]:x_cS'CH⽛{AlI.@K(209娋rnbyU_ Z9dCtiYn4@µGZQ(iy =&2& Kv-hN"ų7ެQ{b'WZT(iWwILtbRfoOOfs,K=>GFS 1Q!kphi,S'SQhb1NK݇u=*FZb87I|rAF4NEd-,v2!eQh͈ HDI"NWYk4+tqŖO:Nu1ozx %߻+k8_䨮kt LSVH{#J0L,}@D!BLŏ1M&ݘfi.J/r5̳f&/%N<H&0[|u|a܆#ݏ4cNx4 .ޫxs%tLgZ@<",i:ayxm-uS1f-c{R"|*:ъ~opM \8&4T͆?Iꃧ spqG1+œ9yGWcm\WW/#E~[ #j 0O*Eo T03]Xjsob}16wvC`ϰ*K~S#`$Mg<zJHђFYrĴQߨVE1&7r8m\X0ݟbpRiZ)H$jIOmI5ԳbpAT3 &= 3"BT̶oXC604&ӥe>?I'a15l_f2&w{OW0ep@{= yb a5nVB?Lqahuֿ2u(s<@R޶4#z5$Cω!\ ˰^ͬDgbPMחp*Y<$'DZan3I ZwI,o=-PV9.kd޺CWh]RؚI屐"X]ͺt>lhse1Ѫpsw ᬘ~ *g+}aF?sȼSaڊ5mHȓj*F+TyI_$yO){Q-C;|L٬IUR#@g'`R&mꙿɛ," j &ڐn|?ls'ݳ0B#/\7=̮njal҂_`d 17 kɥT9i(/dϻ:x}^7"gCB7N I߹:6j ϺgJmPiّ.B-풘{XI%2SIP GT5nN^g3ZN0Lfw7Z#aepd4= >u/BnuڞlLcK ]HS3b9%PՌqa0VnCmHD Dy;ve~߮(5 s@'˨< YIqAPܒw+׬!Ffjj!J\\W{w ߩ Dʮ0~|DSψzF] ao qѠl%,?a |D0zk$fɋ&1@` xa/IE" BiI8~'|Lߤ*sLDUb1DSt`f\BqY$rSZE(wQ{Yis_1;&q.|.P(^[. WaNz6 WpccvMGt?~y Ɉ~xgٌ@i}@{AF6ZEaan<3gK=CMӴ_#5ur\hކjIKA|..ذF|w>L-HT-"qV<[ib98i.~g$Bu3KZtZw`< F2 0›8ދ.@Ng q9+QU ߼|,t/[uV57\*o,1S:?8k9(eGij@`$9r f1lՀّ4?R-)9bKxA{l5GX&>8Ve1 [-}5tQ'&%~=bhVG?Z o :>Q>17e sx %&lt}nxJpENОf}#U~gXH0EK3VL}$n{tfh_gМ~elL@= PśfsG*$_?n`GܤaIՍ7CSEC. ]dE R2En Ur%I@SM/T uc.qN,c0TN>>V2Սvmc}V; ۇœ>Cem"x5ʥfϷ8! rT6$c6[pf?6!=n i̬.%FG*&` V8%@8b؂~@ޭ6Y0ALՒ)(VJLZȬV:#lxXI׃>1Yr7u[ِ"4#Gxr}Cy~a v(v;SSq}ڟG3]:?3C7>+'.b9g7Dc2 tYp LNBz@|s( 8~놯9(hDiDB;X ,m+k? Ɖ諸y+dr"!Koɍoz͈߉}qDa#*fI x %Nk1bp((s(Habb{/ F< qnCM/'޳3޶ O8t%(_ _а6 f4>}5O"i1#![cjkW֨CiZU$1M(^Lqid" VҬu=A7d?5%qƞޖYu{@"4fϿxWvn}Ժã)X,ZXн \f\M{rX㡈&gsqcjYƉ qHSi dd e[#+BxqJ~2#XX$GSr~uVs#fW@EB5{ڑJ䏿ه,/' ,Hł(7]9 ŵq3$ lk%*F(P럎IqGz)5[HC1' aaC7oܜ{a}=h, ڦFǯ:_>OԺw0gȡ3A⦆d:ǫQ"avsuR'ZcsxZɡ+@UMb ̇9v܉wR^jG[M 9TFY ?O( h[@0k\|'n$ q#a6rytukB1ك&a+t%HF&C#]gesh76rdeCd)ɮ{aUz:V ޮs?s N2H7=F|98l>u:hXeHR?'";cRm6 !r&?0T01搌IJ'O2yS1CdC Ǜع'}P+(<#IMrIwL^L!s_CK}qgэ^fy&F 딫TS2(7N;H$ p% >\.qXl܇DZQTN7Ռ6A%-[ru7N3W]!s( jۛyyr) 17ܟJS[jhѮqSpX1z7!Y&u)ozOu+ O2OVsjo;!qiG;"./ęqgJ$)77}(a\/n޷@é_J(w͌WTXGND?Vd iI Mg3JaH ~UK](LW&u"8; sTRx'AcN`% I o÷=jhJvKw0!x\F"Cc/TӖ-1ssF컈]vFguq% .Aϵƶ7Bya frRԏWoʢQKq*UE, iIveBVs~pW| .4z(zUTCxAhQnR Ʋ]7.9z+2eA&WKD V t=DR% (@熬F11 Y6973j0VR {aywrujQ\*N`*Ɗz3snZk?Ӵ@H 䆄̉NS!'`:xBFtctB'QF#o<ZwQ^<8% apY[^y&b\J~͌+JK!8"v&,(?df)yjCIƉ|c-IeW\ Ȯ scd[զŸaI~|B+Hi)\uYC[Y|ooW땷VDmI^&{}ZFڞ :+pxBQ|ݶtr0r"gk%:;Y T|S X{g{[1 :GKfNڲ#7|sȢkã%죾ӵ,4Ǡ=$,MH{ӕ c\Gɬ3p`D:kZA-s$>y'QY9yUl+'|t\Czak&8%$Z<;ks4.s˪kzwuQiETV6.{~Yo !Y$(%B&e|#p&gD. TRچ q0h9wߊ@^I`ݠ-EH< كT,ovv9x8愒Ff$zD8g:=C֤z7Kj)MlQ[9+p"/,F‰4_YEPH`'/2"#:Kr= qFp2lK@N€7zRcs(Fu_8JRKhw |} !ʐҞ'zm͢4+\1kc&2t8^?w43a-4 9??cp z!C=:$!Y"fOsdk3{Si,G~PΡLdaaiNptQ|^V- 涣ien~^,e%86 AÊFFQ906A~nlbE2g8e}ꬲ zZ}W3 F}<Ҽ-tEu};?dA|&~_d2:'545'6]aחM$>+z [2[Alc"n&+cxGu0h$}L;7nt@e# <_&)B۽a0fil9^ŀ}v+Tr^˦ԧfADUWEjrtlu c[$\!nxJi\`K7ĉ`!{(Y䟏?Oy-np~ʿUu\wU6Fћ`Bp;+Q6)djw}b܎q9=StZE/ l?=7E1xSZj0E~ V_Uމ JBƬٺGPG]FY~xU2*>JRK١᜵@ZܛVuo('|iɞʦTigF%d3'DJQ9מ.bg[ksA?gB憧y$MVdjX6GRGr.0Cmr1e@d "1̃rKaY e1dԜn\Hd9L`"[c"lDlN|ҍr_,m%x̬߯AQi$hw6 iKܢ%m $ X["]Kc«V% Qd>[@#{%1rhX4M2: #e;C꿀|JѶ2BPz P(f`?B)5K]26ԭEԗ |hdRKcE HVaszA̹d$"YqRs8XCmVRn& Y7h+l֣xe>8Kz)D[e L' :rz bAJuz|ÕFVbIϩO8Y@A*E^1EiP33[u#1B޿dZ ~GimM|'uCboYql]'Լ+gb6z>y]AF{]U @BVRR!xWw.to&3qX4l`I~NDy J-txe W 2be``/A  ˦{[:B1FmAfy{*6;sN K||Kp IB;&?(QC+Q'z'GD-4 Û\jddC9FFdTíLZ')QA]$U><#R[-qhf}hl{]S;)F:wj`ͯyU̩ʼnM|^ȧ$*e#SBJwXN./bi} #O>N[kƓ1ԁ!#6w zMYH%$`EmSS>8nk&ɷ5L~+jvAeǣ$MG@h \[.A;-ߘj& -L`B|}/ V9Gl e>k_ hTu1 K *& .,/ŎpcJ*?^/\AQ5t ޟ_ĘL;.O=-2,s9);W)T/sT4+5`\V(WйNEGvNZ߱R`! VגJ9SIGw_`O;xI(Ke顤ckg62iM1ܣt֬ sOtM'%"یD|rFv,^☣wX vs$q"/#R\z@f]DX{JǿfEs(flP$ud#|b曗?ە}\QhkW*?i y @SbNCjwQݗ Ϣx&S.vIJ۩S; v\I8D->fYA3pNS[` /6&pӟ!mˆ$_z,WvZW\GB(1=" vt2 z:@h3,n#~TR} 19EPsp/@ą!ig 82& !Yr'`V;k#{tə9Z 7k;YMO^b{8(ynd>sӫuļٷlC"Odb3Lai 6xw {t";DҕD=E·z 0. <|6<.jbLm!A[Ў? 4BLm/_&`l.$noe>I,3/貸G"7 22ڠʾ3sW9VBBR֦89YC$5QO >*I)ɯΖdndMlq7/&?,ҹnxtP`C{o1[Zd2xZ'mȏeIiČ KC|ìBwY'"@XGPA,fgIbyZ] ag@ON3+N ZN"}?dBqB6؊Fw`f{΃YpTP*pw+)$$&"֔Bq#2(#t<%9_ !HMJM*rg"Z =M_0ƝWlB84'.S2u9i{Lj\( +;P13"Z(L[t2)X>t }"Qz .M#Hڷ+eo½[{4jϐ O`R3v Tc< ApXл_P9cmWg#9nZdw~#ؒZx "VAjAe5Q~Dε]VOJqR +Ԍ5*r$}:H [+/N{u€^!V~w;~xsBN^w[W^<8A@{oBlEGd< FȟʮFfzՎN#QYNKQ{$~c.XAO@IuS,U]-؊ B.R 7SfL'c/^j:INhmLaChJ˜U7]KR8}E12D·r lls'.<Y#S(Yׁ-ř?($Kik)!>?>$h|8G,}.3q|e羽bX4zl (6FȆjBiDRgzPyDŽufcD/w4uLrjl _ i: ?uN>5rmR영M?:c2cÇ0{\ók:8oZ۰<'N/NOɱ}2パd' ^)(PӞJ'ϖN(rI^+{E DDhP v}# ՒqПQe~&`hr2[^ g*@^"+8}y>qD2ekh{Wxtqh;k`GZgYoP'\ꗖh/(*b ).3@60 ̮dBNis &7wi0Fsˑ,wՍ1eM Og??@d?VYYט!S🰳esI,a)*NmBrQx.>{ԑf%ӫc[x oTćM> ؁60C2joʧp yI7v縷o^<β(5;W??+r~ۇB[k[!Y̷  U+ Ԛy$*{L B8xȮ]#j H㾩Wvo `6q+1c*x˅B)1ZU\{{q͂'΅n,hE0 !uRO )Y5 C?;:f ۲jv6~mb ? q>e ,یep̑mzZM3FBUOW~꒤ui,*;̳\Нv[@h+,l R, @ùD `NبHOۖ 3LTCI_$̶ar'xm/Zl>EO=?d?_ZWi@=C@usQ @΃hCpRGrr3Ae|, H0{ e1T1-B*00]=5qHVX9P_3#჈E[Rɭ6ƍ˃A͜g'?SJ.> Xl6+:RtU msܠ wF? 4k5<SSҫuՁr48;2\o-} L6m;||NrSh<ʱ,5?a+_)(x+. knʈh˾S3[$ d }庘F SeEȽ "]x/zwq[D.HyE3RIK_TX}Pw9UYlr=*+73 ߅!(qAW@nwN`6xEy|mӢLNd`>]h.p4 )$TFroCZ_ Uh,P^;t*OӺ_Le߹6z%2TżnY/h+J-njELV EUl}$Wu ˜.7h%s%l)~S‰B;ݽ-=.,|m (3*4Hxx=-"m!ṔLW3 SI_ׄvP8huS@r;3W'@EbT"]`UL,`;N۪z^c>tq\L%}L O5^,hcS,U NQK PՋ:Ux CY|O yP+ofU5~噪ҏ#>#R!kB';g h<R8t$y곰YDX<5L])./+?0lC&( /%̏`80tUOYN6H,R.Pr6 [0qgJIJ]ʫX8;,~^ 5PJ>-r+75eٷÚ5"ҸGѲd.$^ͽad^?FBB ra;F b#FJJmm.4 Sz=;k#!KI"+NDvb9t"lȑ6I8?@4g$pW-$c\&C4 [7!0.95moeLn|tGTz=ia!q~fK:PKP\sYygYۋSIVT|-)NY; L_kt? }osb3@Z??Z0?ginL ̕ +MY3Dv*~ 8u/r[`2|&ʁ&!G+F__@E.QT,Ua9 \}^#2ʡ4{]mugu4e|)W\OZihH;, 3$t-X[=J:b`&"#'@OC"m2jnP<"M,6X+l$QB0LJĸ7*.|c ɝ&z6JSF,bضK/N/NN^](x%I83ȃ8cFIdcc~o~w`ũ W XYλ3Plɻ+Ʌö)k(%'l+.} eц#/|lvy}'穱sLz }94\lى2}Z˳ҶSRf`~)[Ԯ,X.7MTA>J"EEe̜bMϤ<{s:7oI +ơ-HSw.)㿓%WB]؆TH "/ȣئ~~Rb \0,.V,f)KN$A We].;񫎰m/tw·pD8vY+3zʛ`9(վ9agG2oI0pz;H*hclKXk:$׊Mk>>y!A˲Ocsb/+\܃s˲[F1y=/k{g3 $DPŽTmj6b+ zkQl^찶tS^]+Z0cWJԃt&Q%t8ޮ%_fopI/aCUY#%U̔Wza/Fk&ܶ?SI865EkA/[4u(AeI(»'ҀIX-z I.Ӱ*dqeX讼ExLe$LvxA8Zw}wAGl1CFWI|}2_\ l\CL> ^5p44CT jчp#Od_c_߽V(UCNXC, [QS9wvUE<#y;TĿ>jF@hxY7FgT, 9&DIfxdqg7Ͼe~=Z]`Β`M%)8g+"Fue~hh4}za `\Tca $eh>n~Ưaąmq2AblOߍ (Q Q>X^זⒶW#6RwZfjC2W]uvȾ8ne{/قq<5|e(Ru\b9|,#QǜJYCó8T~vu-Z2of$KB1uhR2"w>PBn#JIO T/! ,7t4vB6R s@ ȇх d!|Y:l~AOhsbMa(wgok8KK{3K 2/9Zz{@˳a8-)+g]z Cg7e:E(q33C0MB1_t1ʢg+,Whʠ2C. ?3džG&O{fvEa/4#}woF\M*ɐr Yݠ=+m\zHێ(K )goP>5aK]sd&2 eP3ɀeJegX :o5b#fl=6L\)`Fߨ+̬1!# iJP,>M_Fʅ `X4_a؄KQ2P[|{,\) Ф;xHɧ܊F9`j`LSqX+&6K2O> :e:*2K'8+3xC٪Y3`ex^<<gs $uVP *5jJBl p@On_[i8@ưo:귥mSR{"1Tj瘅ZJ 9Q@ ##\j"ڲ0Q/ {)0;|l&R(l|t.e݋<δkKrCK$$VL/6R6m{7#RA",ĵQßIջ^3)GmTq üC+qVlgp9"V+k`C_% @hBRn4 u[T{ZH7]KdF +0Uz6*1pAl"?3 ](8rfd *GkHR٠h d0_OTIjQvژ913Mj]bjψ)̅LV㜉j@ق +7]il;& kbXnQ<δ>ߏC=v~V]n:d[(EĿ?c>0eƲ뼢LA:)liΜ#thj^gP >L -i_nL$ ¹b;ñcX5ۻCSƔe .y>+ͬvX{!1@:Eg2=xN?TQ糹OUaOS6poǞajf՚pc]vBr`U~vP;e#O MA q0*5s/z 4·]X_сLτ9A+Vd5&i7뢩mtw;BJNQz5\<y"?]iɍpfm8,tE7H,b&0&ern{*!cd; !|Ym<N@U`{f\&IV˳%.@|hl_;3A7 Qu\"\_l;"+'**ʻl8g ;1`MhHm鴪u{3p,^Fk-n_pgr/oBDԽ<j  fG<2kA֒,nJYowFV>`axTe]JҚy0lB˪6xɴ5w%kF`/jӞ2 lKuu`MD &lL^6@hn!)D+>ud&zCkrRa?&{)'/|$##/3ʖM9BcWn_@*'&ˤTD6Ϗj7)h.UdnK\9 NĻ`aB4dnUp?fJ?yrr4m{aZ,M`R=h=t{Q).iߝowdsoJΰ<DU%ʁ\EM'qBCGT$%a7/^d&GL32Q1/#m^[DU\"Ez㢮EP+/HneJ4Kks@]-Uw'zYI|FS6eFۮ:4ucZ||BxLp^zeuH K c6,I)@ $#U+WFB؎ d @4 ANOdI#_ Iy:.0"rD-?_ f긢T*+[.dpӬ'pv6EtNwǾ^yiP ڰ"+>3#Y#mA "ƐL;mY׌=z2 WHm;ՔP~"!5O{#A%q3~'v4kA~fQn7)M-տ$նJ'văhDz0S:rj~ [x'31 0ď8h6WtnF_"B"t\e4qt]Ƈq~e#bqx*kޱ(!J=U5o~c{MI& RusV0/qAO{A`Ɉu /[p\n|p_#oӃSxf)sBpٜ_Ƴ) ]gU~&3KՌY |RU0ǛfO0n$#e wq!O|"^x@c2ʒZK/+gg^PxC9xq]Wle(nz0S #x8wv4GWR_uyKd7sڰfˏﺕ=\ ;|#QpxՂ-`mB-)EgpDUF&c9{ET-O1GQP_1v Li?Auq}>14Yw0L$\ξ}7M=A熓#z[_ T6ijB!?s>1+n'eIa e_ր}:j^P}H ²}@Qƒl01#ua.Hjhtfx/(l:lZ_C/^SrR⟲R4>7)z!}aeE 7q9ۋ1H[C H&|}[Em#+J E׳.P:A\ѝՔI6A´TcCn2by Rz8 .;j[Ѵև'.Y]r|qƀg'IqhfCs;u8>e1wKw/ř .`h&&ץzrh>>`H+ހnMQ9u%< ݠ5 Q 8Pu`TYmaxAOhp͵=asiK9 eilO PlDzyr(twW?~6ݮմw;6}wT"A!#Rc]VN^HGG(Upr#4N֑4viFA u\͑uigkI”|P| n$f x qB*YŇ>^NTS*d}?PP&A.aVbԎ@w/Srѯ04Zw Tw(!NUx%׺ߘq7*,oZ*DUbVntII@])nOv_=QɡB(CT!taNEǬ\kW2$ck|V?Eү_.Y:iUߑi%|ŠuKizDMA(i wc85A=Oѻ|@P$ջ?K5ǥB&e!'ଂ+–H|U6^o@j3]ϧa;(5~)1&pX{)ַIRR -J5eWkJ8P(ga 'gT3scFBc xVZwP&`4'%I}Eb.XX_NdWe+\Ks|'〒v}w[5mm.ą]ذR sfq&7Gz\~:\/]t ްr%GwB?gHܹoԋۏ}X3wwGRkP{IJP.z{ԨV4 :DI?fsmNIf 1^ZA+;)A(MIW A9Jj׆Zj嫤pbLsP`K;L\S9__wHe-gf(gB%UnPXaDsP\pNFg4D4QBb),5:>EϼJ(~ xL;ѫѪ|`AB)~\F~?6*ǀZDcX>0C~MH=x0Uj ΔkIіI 얒Չ5Gh记OB&!MǡY#EЈ8nw=+I2w)Qs)>nqZk_a|S'H0Dʩװ0.M-Mt'>r ?ZɄV\>SE9f-Im SIv,NOGx 4ls@}#a Ĩ[ѭI} kb *u' ^DV e%D<36s^q,,Jn>A^*W+A%mn+_F*j~jN[G*eyJo>q3ZIDͬu镜~叀UeA) c%lN&E ǟ-yp%zrc ,B l舤xnȿ^A+h߫ðF榥p1o|魕%6j;&- y|aNVyhua\(3݉} \&̓iq^4sH'U*l&@Ŋ @mOdE|G+h0$pkR3{^s(􎪬{&1dxgUM1'cDS%6eE--=oNP2 OMfu+vZXM!q]h j⌷|X]e5y6v@J+̏dGK M=--s!5H i <qffuG%H*]{9M<<eC6 ϧJ6O6lmRl"9 dok'-/ɣ[Mq*{v/z欍#x7B(1'?*ćWL$+ĵBL]FܧOnX1_o(jAy^ j,^=KNxvD SCŻ0`,TL߲lKŎ;Hd z%%X<NJW -itV萪qmPx1(ObgDM}. ۨU{^n{SL-帶4 x Ih4()/@*ZgdοۺLuqFLNf݊MC@vh)6}["ciK~ o@e+=G2DQТ} W<Q9A'i䴖[껊&'c UjS 7#/" l z\$-唽V\p]㳠Fub㢫}ymIm?tg0J {"SӦdzSǬ+B ȝ=c?J/|kc6EN,2V֏¥*s$04_G#tˎveSzdzBa3Fx[:Ҥql4.4\x=;#SЋcqF[x0I1֩Wp"7UxR $¹q- [dѰFY̊Z8>EQxu1҂ $R~eEQY Z!U$|d'J1v(ԞťUBT%'W3LXj|Fr9/nas 0e#):-`]UBkch zM~@IlTѭBMf? ];bsx}&(Ǭ_nj0x菕o{`@ {O-Խ[`{"VV[T]d_O7f^3Y͟;ZО(F./>d f͡Lh:76|*.*8(Cz)EQv_㼡5&%EJgSt5zjO)ϙyfC9_8䃥Nl S8[ [bBcBSS"5$l:57瘀0M+x%II#RoWزgQuBxo5^aTjw mkpZ|/Ȇ1!y\xC4b`|J.ܩY+!' dPi;Erc<66 Nx6OWV;ik0Y6=i9RḦ7͉{7-?NERtE  (F:Ϩ=K@ 4L|' x)VdnBKQFk82(%q ]*Ml{ *w8Xnש)0"ICV?y/,k^X\W?5"_Ba[ӑݑdߜbt 8Gr1hPc$s & cwh Z2 e܏+l)}dmֽ@d Fi_Gj,ns-tbUpWu]Gnݞȓn&yS~VFYa{ ;}!#IfW<ȉ . VXܱ^c=;\@}6 Ϛw@"/XcBt.pwDoXhd}wΥ A:,r$M'n8간fqJ2pkW Zn!&I#n|x'xygh఼!vwz6x{IAc3ztsm{lt_c7_mO~&Vӹ<z;x̌+Ϯt=Qf* [D/1dOȳҭJy~0+q 6\.Xz\@$L.,99z%1v_'dD1)TVF! cLp?ػT$+.g1sԠ"Ъo,@&/A6qfW&#@Y$w:F`DZQhѼwix\f\l~E~|aw./޾P>.9]q.>%X(x* L.]< P&v0pJ͡QiVjĂvC'yiCZbCU\\jR(~^l%Y7~`[\RseQP!.VoB3q,0T'7KD3&e+jܙ!t Y^,b؁!\c ɺ{7VdN9fXIB BzIÍ } UC۱KU i+m 찗!pcxr*N )i*"ܹ,*2mIգ0 KS8Im+s>&G*O,MOg3guw ?+ ho%tA MY b|07KOe,+ ןKy5{%#qOq|N(ec$rq!=(bVo/ö4';;ؤB,m[$1rࡗg8 elܳLMm;f-}eZ`@,G]l_4T0*񔰿 (9ƞһ+T Tns5VN~q%|d/5y-ײߖ~LuC3t!I2i }p+p5AƎ!±LMmʇoŌz.*6܁n_T ԁOO ϡS“dn <4qLU2vn/G4u{WAPjN&/~U/gt x{~! &(PS*/:)Ҫ- p7I,' E^D 4.hCOs:F~"uH,|dg3OJ7:KḍݿPpCG ꞄnI^y]Nuӎz"Dסo; (] W@HVra=anCdwoԥ1Z$6`YHg=Qr?. A˜=ǂr'a>~R\guix#GXֺn,Kvrtuq<m+ ð5JhbBZ?R؀OfTM=*˧ɑ; IlhWVEQ(~fV"*2"IGMGTgg{$Xudl'(%VlhJ헟 G˳hѐh?uirTiг+pSN>fk"s]a­4HWΌe H*H==P^N4'K[¢ss P01ᚭ®LN10.YE"i5 -0ɛP?H3c?qɡI2'lSBNkos n12 $,C'eyޔu"wW:<ᅡIl"gNqہ"H,`~3'=%pnVH\zAq@ܳ Fm?Y+dʼ{"s&H8Q9䶯 vҜ gyN]Dѿx ?If,.~4S|Ǖ]3oRcYjz2I?3aA V/lrqmn!W=X#wEOl;x<}PyYLxMVU"O۩..IyJlYnz442͚AםCesL8{x&l:5߹v۷u9@JO,1w//=zɸ!'/f U`0AHSP͎4:O)++AyxNeG 86i-dL\ĒD[0Y/H% 7+^6UyϿۃ-'!'.\m`7愾mdKpyn ma*/YH $̹TEcL@;^ZZfT#UՎVO .@F5p18d0UQsw*$#A\~+Z`}/8%1:8s`z}畉zG4R{ 8֟9#O饻 i Wf˴KqV+Bt.75% $4W$JE.2 O//B+AxKBZ*ؤ<+Ű7f>lY#!\b˧:)W`hGOL.f4VM-q8<ZȠ(l ؔgh4_P9hd,=5Qݲlz[e^$;q} ڱU=]؏ժdmMH퍦{;(}V=Ka+;\X%Hݻ _ x>hAnXJ63ԈUNf0Cr{8UhG#en< b-V1'b+^3y`%5Yۂ^ѻO3ٵt&+y^&fiW?csk`W܊0+D/CVdDhҊ#xތܶ4IEuIPzK\NӿPXdjo %# ["$wp짟,q!4sc&lqzduGI&gvW%]p2AHqj,lZ]`"P&d9JDcohd`iց~b|'z +~8lXǯu45dFH; O<ʐҺdH0׊#|gwrSula?ߧAQWq&D CCD3*Z<_2OY&P7YMaV SRR;AXơ@1zZOQ8w/@MF-& i/87E |u~G9aHa.5O _ղcn}r/MV^[0+-]L#G@q0b4({& &9:ҾkHYj[cnϼ530hKs; ,Ҽ NxM{Q:Mˇ$z?h  *?*=#*+,ZBl7HztܱS!nep6 ak`ٕ;0 }kݢWn&[;:¾3|/',;1DD|,G:V"S4к45: ț֬&Uȸq.!i͵nyN("ug "bwqXf TZCma֤[e-&wݪx躭Gr*@,+8 TKAΜu?gLBQt@8n^4 +GtxsareɠP&O[,΍Ğ\u[߈UPMFk*3{-CtX;$% [fjSpagޮ! ЪitT2aQq02 6j.D'fM90IQXsϜiQ_!rXia(RhjK0qOdT0`ҍju((.$FV 4IP -4ѣn‹p:9>;LnC@CZ㭚$qCIDMrjɫQu f)1 T9d&4VcC-$LҜkC nsg:C7o\MM{ͶnAlΑVN,2M!QabTWذz~ncs'\~ei?~zUu‚fQwTrjr:e< p{%<;[Vfsd!dߚ[*P[ϠH]Dvc'6'Wq?"VL2Yrj|gەq7򎩺@YisY 2 _p@?\*<g!$1c)5DDPp: S(7=_9κLȖz4T hGS؍ T!DD y.;_A3wU,1bn5UЕZ<דG1!uR3'ۚc bbOzLMRҬAmUX8äO͗7_EW&`mv2ܷl&}튪ߪdc^9}"I 9M#BJULl\Ff_L$_`ՔKH(F4QH4r@G$،/oՀ(Wt.~ƛ,}(<՛B߶P}n[|dJ/ءO|1瑙\ c X=ulLX0q~, L6o [9=2?!4}긚)Mix>\g3 7.ˑ.2K}GJ}#}}:Ay'Hj^:z4ҘYVl^_@ e~;#Q ⼝aIJd+Hs=q_lx?5B|% _Buk|׎=ժu*Q4/\}t)C.R)RE`>E7Z150q']ɔNLf`XTBN']Yk>aꌣJX=1Upӊl4E[?oOU)$(?*8\w!/m]<0NfUD(;{qABK.@'B" {t1*`a~PRS*HgYMzNFd{ j?ߧ"C|:C #8zVQwQPtBj9Q؄ӝkMuTi^c5 ͛HTo`7$Q鹶-߯T 2ъB#niöo!@c-LvC5z/?S`FIf|ES(0ρ7EHH-XT +8W9&[b** ?!ɉ9s5k§6m-y~ƑN 3ϝx7qX[RBK >ʎ.4]}\n MAE#C NC`(8nv迚gIZ5uϋWE֏73>#i6^»Ս0 ͳd;;ɛFFX*̢ Mٸ)4d;o"Q$)NuWԋ7"kkvHOu0K"8mE.twWc ,)K~GzLbR:[{ Hр_2'bk+\Wh흟z%ć1&Kp)PcHMT*Ūm^^4/&Ꞑ]躀@> K |`[0 }t}Ƚyzp|%՜H<3Gq'0dgh0:P]<{W/4 >(s3a А.I9/re>w5\{`rMsW.}8beKCOa3~{B' oe[r;Pu3$18lK Lws^\zʐk'IgjAa}7 17?칚I1* AL}-KkN+אXS닫87h^g2 4$mv_>` 4]CV0 hӠRWVjO]b{̻{Q%_KFټ]84f5"x_+S<ޑSƈ\ҫ홆Q}+l>i4^X<yc[V\;åVI8sE9W@U ens;k\y&׭McW7Ep]?Xa[&[j]a80E0 DDZ}o [ QI[xwYsQ'Z??"TЩv8E492j:ZN O2_D3y@Q72ާ|$k]α|Ɖg3XxAQgc\+ <{bkOvidqqWG]ZI *heQЛ/?ZyӾhЅEz"tw-xxHi$m, f%p/ax`9Pn?H` TIIU/-3nG 9w* <ԿJ WY^Cc]ij?/|s5F1M"i#v`;s;?I3xOZs7-dĨH09F,:œ (Q 7z9K_ mCr1zHy4|&iʫgG !&Fq;@/NZ!{!V #jr"{m^y2=iQc=B2I$;HW|je U[=l/d[͆شL#<(rj~-Y x#PUx#{Qܣ]rԮl%WWӃZى^X.i ;5;&[- 'W,)gpۂQqt^FC3/{yx) W3Tg- JZn#2=aRғ6LaYaL 6sîʫebN*T4Rkn.~ЪkH7_DIy_)X0ݳeF ]"Iu5sdhe7Mhs|=wl9i1j\uh!i,ݑfEsfk>ױP9œ}[ƈFL)@}JY=4&KJدzBF"7*Lq9p;QYO-13 0\}47Z L/Bᾪ5J?ϑpcAcpBqk{dl(0<GO@wm/L@adLf:D_*}U:u if$5r6^قd9\G/ąBV'JO~c4LT_'g":ǘe4oU3p6;Æ,1Au C0M+_(#O\ '1[R8ojtz=H٦jɟvuܲ/~$+l7}!oOy+*!^l6*|ol=|-=a&o*wUbq'=kh8541q6gn`"J4H:(DOÄt9lQ z&Pjۣ΃Od]0{&C "zәerP>Xiְ*Y/<_pAg\x7 34L9 +z-=~_MdYqoY$ duzN4tIvjZ9B"ws>~\cq$QP#Be6X;H2|1s|YxT˱Ӌ='5Sr.)jG@M*kr 2Eb6&x5{URfx]]DQA3{ukH7 L!Gi6>[{ t ڐ_ GB)~Y`Jh3lj1:'Xssܑ|.n! >q'U^V.4.48lW.z $15Hz!*H-ELf {Y22~Bcæ,Ko YӸ50u|c)P&7?qKra߾`#3A&YDj]qƈMߢhkxO;.Jz)7kG,CҟRoGDPYˢAJ$#7:.; /*('!K˺?UB ܂(r!q _khcڭPpM͸ԤO67n'J8.l|e-x{C*J`+=UpO\_bi+nUD` ;@5W,\v:ehl~U?'y,P%QVL#۟%E˗Go`U0J0T;")UV 1?t}aw(PՍ4fQmE#,1 79YE%X0\*~{ Dl`!u z sv㧻P|Vqu~C/mRZm#j`M 49;}=6q"ft9ͱOW 0VXDAC`txDuU~mwŮzE| %:v_J?ē BEFMjJ9ޅ흻y͜,0ӖpO dq<]Atc*[ )Qآoؓk7i~1Р$ypA缬*7|KyelbSEͼ _wqPCLert_y,@ ؙ3mőֵs, ^" _{=:0Z0 3=%`Q<[Qj>?qK߮v9t5jqrD(#@;2,E]E=C$緈m ?n_΅5=.=TI29\qLne) \{fa'Z2 ST̛~k>+1\BiUkk.ȅj"}$mi~hX#7Pԓ}U Kch7+3H;M2j`F!0Fٶbռ`wH:{NiF<]PC 0nZjyiW]o&,c۵ {t]uW0~G.~ȳ7*P{vz7S0@ƍ4IEo{[Z6q4G!uqM9c\hi4|fGN)⧺Y-8wg5F&K,ǐ I*'7\8OR*#L/GJ1<4r?bĦ$b 5dT?5nz\`h`:O%1YCQ#G*rzm+QǩfràFr2u7)ixopE'oV-*O.B$V^X|S3a,jQ L| m@5wMʲÂ!:G`&- tӓҧe?\S5KbvB@2ԠfO$r%,g"d*Dl03¶ M!Kk6F, ȞյIA3Z @y ^u&0m+s8+'LБT3W/6E eΕfht?--s.w +Ν,D#heRp/yBX9<z v쯥6ϒ۞ߓ}veI}ƀ 0"dO ][gX@\&MgA%b x^\%1"RƃSUhi{пlWOj4j:$Ehd@r#,5CMwB[@] 9)b"v>D&lCq.Ą[h~RXf,Ŭ tSxچFbb< ˄Qn*/Or7-է쀙t^/ qo3!o3/xmqpi8EQ%nO>$ծWQ}pXyMuDI&CNFc%bjMg&^ XE vɹLM\}} aO 9OKzO\(C D:km"Ҳ [yӾIjP$ҦNA=Z`[hnF _gr~| Б,'`b?pK[-6:xsMQܳmZiD`&?EZ$ҙQ>%^w*} P|7;n{y(d`sWsC?P7 \)+^JZi #UI.%rL޿7.]g-FpEgůIe/E]/ IPJWs2uC"AQ0XON=_YuShS'.}voվ@C⚄ً=kKă /d|ѯ'9Ф lY E(͚')*Z}NxT 蓴ψhH?1PM 6#]j 灺S;R;b@3 EŲ,%G s:LI1C `S9,Ñ9-I zGڻ[>0/Ƒ[DX_ߙĠtEZ6Hȳ( |Ѱ$akH9]KvJ3XK^$Fbwθgɹ(譥Q]Fz[])s9t6Z9$)VLtqsV $ڦd%\G3*Ȣpޭyw ժ3Kd9E[)e,yy d.,G#AnՓ\4,]Xa&sVm /p+ гxGtM6gNXG NM&%{uVc%%s䥡~hc>@k`rsKĀ)d`ti;op^Sp,+=1᚞ZXI#Ue0@^RhPQq1!BV;e3 w¿6 Dd)XdXeꭀU!REc\ @3h~ϑJܾԚr¤3v۽qK cV*C̮y9т(8hc;BY1 B`_MR[,ޓA%Sy(?ICh@C[6͗$Q]L{^i-1N*pdsiW,sg5'k!0T1IK+L^ßmhZ@`/33(&G@OL@^Z#-1+ ]'e~q9z%"-pgq~ 8Y`GNT0:?o U%FCLyfr濤ޠOT|ciq.kAePar)NJ6GzyZNS'`Cm\ gJ#<69|D=\G2Ow0caʡ?j-H}knРya'} qc /hҁx]u100'' VHFj#f^.)(Z+N:[ET}9c.R*3[_ލ Y٫T8Np/h:+Nq_~M11#[.-jT0x3(# e:-|LA3}j"QHҭZ$Gsz(;? W䡍u&&E' ٘cvyoH,]XW媨S%5󺘸Q#% 7*ዩFݰ%ۗ?~קjD&w.-**RWoc½EL-5n,3Bkc?{l٘!e_y4& ]JC^gX[Ws l8+2gD4P&'_))vFMlņ>ĉ3(tFGfI HNo'w,Lʲ7í)"*Ҵ@"a͂\}K1'F3n\N|)9͞ DnCp_Uk4Z,"t #?wҸSzXT]ӐPyW*k0YXp[ȦCrX 7ZG Jֹ`NVE-$!3N OQ9{)0wcdVR7 +bf澽׋P vk\iZj!>ųYTdBU(t0H9D}l5ek6A?'sPt``3eSԗ5%FTtXDnܯd(wzϠׄס@7# 1т֛ƪ:x bb]A'O 4ǽ =%SMj\ܠo~[Y #+m)JzcPn~xg3a *j¼\y w5)|X`b /o*+V:9>Re*Q ȭ3ϳϬLIX%-ko쩬CϗBabv,)eǛePGeP҈j ɞ-gS @$]BUnPXuo۝MFX9 aka͢Ì)?%YFU%p& 7#{N # hEYwLFģWQJ0,84 ;2^~(@w|o@V R y,_ B1UNi(]9j#B0ĥ5_ 9S,=>).%)AњIl[ V,bE6Dž1h OEܑGL3vhN J'QcKF13< iU< =ܳŸ|YZ H'M 9 |#tfNc_=5r[H*s퓑“qt&:B?LK SJOv/ 5eR.n|XmZ@'6R[H>3/N5cLtR#"O|+Wabtu\[PR]FJ-Th5tvMEyM.3+vm{wjI~T #SĒhxYeL4!,HϔV4 Bڜo8.@fڢ!բG8ۼW{sfP1wQAb;lGBt!j 7k LEzbҶcN kKU)mgҸP?n*5's+`#l*G[CJA +jfhry/B()} d[B= p`! I謁ƪv9k-:j,V\i CG[B7R7Ю8#,IJAh A<<ԤgzEU$2e2e(~]H#D>4a } saOw5 D*:7 R% -5h켒Q>@ы&j=>Y,w!Ãɒ d5 Fm5bPŭa~OvSCOe3fNB KB.o i,ȘXhivxkχT>SH4Ԛos[GRѮ [_v9_|ywPbIyOYy7 jnq"&y=_{!Bf?:?!MÑG c8魁E/,plL]jt v^u7aC_ҭPٛԱ=] _*e󴠏FM{\朁EL^ bGj?,}'WE60PK-:tI28?Xy5~y 8QҐK7K?έ*be<^`W΂NΩ}t68c*+1lQkǴd[jY*%z)팵n#' U?$ꩰPl$F}fl@Ѹ<2Zo{=\A1y#t^0QHTĜc0ϜZ+n&Pg&('yia)#j!Ruy1`X~wt-9MdЅ"[ʑ@.Se: i!dȡ1%kS`e `/{jUr"Q`8)z0&*eg!7L21K: &м  %XMVkm(bnWHը_2S},\1MPZqJ.0O{A6x]ݾz|CISD! C^iV|Y9Kc牀ܵCmD T/}lO 4-\Wu%'\r*SƗW:(C"cO2oQ"bx\vX~TB({(9Cȸ/S7:I *M7?q2D ʒn7hjԬ{}”‘}]۹癠=c5 f7%/p{lfAPYvLjM Vtζ@S<z`q3({&=G--=Q٥E^-\,=syk=E[P|@+:K->\5B /zG6eoXkR_ȄmEg[ZCT8|YXVMlnQJ$cUH6cCby&jzEF\i ;V0L&G{洜)$Bb}y8nVh:N0rfwf̌ [gq,ܔbKޓzI06Oʐ]S׳jdžҒ6ɍqS}>"8j}"5Ph7Ԧi@H؆ջ5:KiO:)+SnvJ(`hvC`| ˒h1v`KD  zx[1$)=Ap[vKzF:ک( S̘hwWޝ_!9S!? om\|9XsiD%x(SAn,,72SOyLq-S*.'~>j(~}8b{79\=~Ll"Z5C_#' |xCwAZB=#`p ZE঱.;k#AށYIQ?I9d (tgre܏k xT~4z[Lt'z+g9ĝ  <`]޿jLf^xdIrݦagLCgWryގ"wT ]sKBIeG^Aؽ?;p~+^6FK-C_k u|Emyf X0Ĕ ͹EN:ޡ$h enlK0Qq8Uw|EnvAdz*EO6L QCٱHgZKhgr^^Y*Ado.u/>h' ]#=h\yAJf~LN`\̶n Xd2m\kۺ췬&l"2 W`z? _vyHhFdU3Pt)E,J[;D;WiX*\ӍGe?6ĵntj|׸Šuz[`p琽mFxʹi_AV]eah'RZTu DW@QdO5:>ї%Cd>36;3bO |7 tH-W!IEO6ů}Yrۍ0v`2hDQ*pE"j5'ژ^owOuNLne\fq[#Dn$m$Zؙh'iu^0q" 3~ FiN:C&/"{= 7r/Za]ѬPQx܂'Ӕ-\  2aZL"Z\G~k ߏ!Dt:QW$, Mu3i"_P+o`7C:IּUCHlF1M̥:6UB(2I0եt`<1A>,tN@l i})J:f{w)9]MmͫZ@j^%OktܫypР4D)fCF"% ,RљgUyeF}eqiJT=lYrgdLT[F  إ5KDP=;SphӅX9XT _?FxlJa/-餯 ԧ̀o$F OJW? BO2\|j~,el㥴uqgAD TEvmŮQv.9]8b;*'Wj]3= Dޢcnh IB{[e)]Fp<FWT#jmVnm82KJᲰ#Y26>+Y?#WjI\@v=c46De M-T.[ h\臜V9E{#}Du1/ .}9Ze LH5) Yo JCp#2uvsKELs) iTLi<8WK8e}^`VB&/ijy);o?{O/^éf9`.3T:RY^ā fKMd mbMn"ƝL`1sPKZ#V ?,CȨP"\*0LP.۞o ^O o[~Fhd(2<'lJxmehi~lA,D-]rt^܈UɄt40~ˇ4`/J[rfxW.3%BLJ67I j6p1`Dc1go:O.%X(^&G;5SLQ&-C;۪ oʕUw! .,]v~5nWȉ_1{du ņQ@DWE~G"-IwfH"o;J^:i3/QZt:VtFqLb^tƠ{@sE(VIjg"Ӑ~u}d(S_T*#clspyL^ YDs^:6yDkhPnOzq.`ryBczn)Ǹ;o_)y% 0FSdu'(4'ki^=~V KX˥>6҇A(HUY8D͡A}ZjY_<@*|dXhyqkz ta/ێc 9;dRhxWVY7hpdS>2qCg(Hh]=_#m63 kϕvTX!L䍈[)E&ѡ0L5Z\+h8k*QR!c'8[0"DMmJt%>/V_70oTqy.u;C?/ ׮$WCI 9][onKDU[|Sn06w;BvSMj.ĤoMCQt@elr j ZH%-ScU <[:lbX+YՆf^^@;n/j rWՐLl @fxJdz㕪 K"Ո29!^bk֠50I.֌*7[G2j' Fi 20Y :X' 6͝* \w O# ;l&zO#Yhfe֛|bXJƉmc*(:\#4-<ugQc&F!aDU4+"=/_qf럔0R{dc9WuTCH4P/`?QR۹'RtZךW!.G,3_ G@!][2${m& q <O,Te7 Uk~c_+Tμ[77iO2k(Tl7Z]~ Lw;`.C8ƛ_ uDF΂ ;~y}޼d?@_*~ ewp5 g i g< ,chwX8I8{c*[!n̶t6$@crNkgHp =qV0ff @eA7B=agUҫ1iGUDCYw{%Tx+d\eaig'|o29HƝN?uN!f4tnuZX_[ .E͝~ˣV3>6ucs1 0Bf(;Kl;-:%"@_ 7H`'}C#C`@IAIj4~hB Zku&8/ћ͍nFV\ŸL9pBzH>b:eN{UկhJAcV A)@xEE@ 1\P :&L¦˚M.dԸ&cn!du%k "7]#R~AȰ.v):V!"YC0Yssz׫h;(7<+8aq+5H*=d \mAGtxilftj8Iy{ VW?Xp.YkM$6Q/+p^(hgEӾۃ+sBf@:a&q^~n쮮xvb+nNryZ,kLag裥%v8{\JnrP)FO& i(:?*Ej,xD{s6f#؂܋lrjL -<Ƒ[$%z6lEŵWXb#}-޴hCr!L@<"O wbxd/uP3NY^PL`0ff÷)de %&N) r!/Fh@KG Oy)'. \õj,񴙩6_ر0ihKEdﴙ&qBv)_ϡGS&X st+aF+uXo7.~)fNPm wE\[$Ȇ=a {>>ZQ8nG L[5 P%ܾOCmE?%2ᶹ=X4FCQ%%"NFDgttu3=ZS,}d,M W,5tsȴAh\ٔ\@M+<D٬lUg ؓË*=2os)BK SpO+Ce!!j`)G\8ތhjpgJvزc;_,4{ӓ|X/> 8ˎAϗm'Ffbhy~TYTXuI (3}>m}KJ0kvO[@%cL/:nx4şxò7բafv #LCvAGukuGb yNo2ƷJ H 4lG}J8;'*O fd* U)UMV{9mZwC8,[D| ߢɏ .9 Pnb*E,[abxN=Ewk[!gDOkgEN!c}@(k}aHj{>, p>FIDgz39)*Ύ!tREMAnem\hPm>KSx24vNs{;Z`GD}'y Y2Itj:^@U@PQ3qtx .(/u ly֓V@Gǒ4l`qc ˃L7mhrPKjYpLb(Ioa 0 O Ҹk1-V|0D]zf!VyeKA'g]b%~q(n[qmvk/M#I^.h5'Fz"G;ިCGhƝ)/5( ~ƑsY9˯ԓQ{F1Q؏̎^rEď~#NG$;|>s,Gpw뙥ܑC_W> ;\t6RFdD >2h>KUwE(&y$FG׌a$t(,ܶqxy{4%E#; Xfpd ^ 86~M *۱h\y9Aɉ%1P^O<4t@]H]9B*>gtb z8D8^-!HW k!*[W✓n'S|٧/UeͼjIRXGz 91LQdWgefQmɞR`;gފkA\#6{_[ֵN0nbu +o H_I7дv%9xGgpi& \㵔Li$a@e VE h#4`[T[$.uss*"AV?@c8C:izž[dP͝Ԙf='Yv>'aK_siĺJ}OK?C\A 5);_~3KDjFV SLS$mJ| tm4j6|5H.d:B`5م>8@+I %?)Q(H_YPJf/QC {Kߠ /EFw,}[X$'׸&kN߬9c=C?Kd=-_P'_R80adQw EB',i5nT>kEEC(J? :(Nֆ9o-+`O\8%gYpd-ŀFa͵h|;]cJB٘\[!|]Z6; 7@e5V -aru,;um!CRu42t^OrÎڦޑc4L'37GvWI(7٠-fuܔjKDФsoLY. إGY 4 n),H?ř-pɀhbĀftY#kyZ\ڄGbD⨪HFu[ <6zt :f" rMv6Yĸ@+N$ϒ@2!H߳|U,pѬb|AOnYۏJb2gA_b_rGc sn ~s.bCrLvllM"w=X:@R7t#NNa7% #I?es8.;5e\Ho I m6ϰ.˃y8儏 f`VR*VI@h,8CaT[, .粳z v;$H:8;wb pYȧrij[\gw\D lV.{:2!C5*efG+ǫ}6{Z3 VpI/n4?wY Z.#7Rt_`kemmNX$V.v{Dw}w>sE94yp8hEq̗~ds h~f\NmtgȷEU{2VA>ͅb'Xly!չ%,+8{&~FӠK''2I7B8y37**YimEokdx~ cf(]A{/%\ԡVs9zrpɈ)<¨;Rާ 2~pN̚",t' ɪ$뱢"o< 7.EfGO$'9T&.7aUX'k _?J)>A5hKr~/xx>"EQ]9GC}|N|5xd?m=┋-diMЙ$/3Pq|{Rqqy7˩@czD)w.2T*q:w`_v':$~z4$*1r WKm;8zSn~8呋3;EI[n6VnG߯րcPJU-'h۷,ebC<6xS MPr A7*H1&.]4f*f:v[ oDqio"96  VѾ.Zvo]x6g}D&|[5#VLyXsW3vʹjjAr69i<;wo=ÂQ.ن{/+WkS~-)5 dhFH{DG f8YH!S]H18l,c[a5녷Eq8]HH4 i#[ >t>D_K~3+خMRduq1x]p~ 'J- 0\| r΄<9ZBhTȚ~n`ʙ;bsh[)E9Na7N͎ɩʳA7X.Rz䉺sv}{۔|rhSlNf<0]M X+,O]ӀO4$*( OdզW'Re,t␤&Cf$6 T^` Dpvi$aƝNb3/=~y Mi~_&]0T4?xz-f)]j;y[Wb*4֋3Ƴi+3ai>m(-o,hR}\?vXukXB.igpj|tuY!i?DY.9& YY2Hcv^ߏ$5;A&?1f[]_=BaGɀBziq6z~b.NZJDiۋ;^Ms1iOzΙ<@3|tmS}ZlG_ ~˸\CCdei`8wYZ?ƞ#F0ٖlG^|J\Ry=h?"hO0'?w~&x6i X/gP&Nԧ/ZY5xx$a(U7ܤsbm|;"{ȹe|oS qBZ#Y̜W˙)߼͒| 7)hۍPqc?OD]8S]XDf2fFCn qw6l.gGOlRMT yq[`)`ntEױZcuܴLwa^pr>V*8nU̓z $ʡ aZJkn5BQRU iR[sG!73$Ft,7:1JN›'CEز"D!)1gC[Y]+@%d5DZfY0D^W좺Wb4 f(B' j̺' (hGJAi&3YЙ^ҋ½T>11yIZ6/͏{Y37%6mjH<^Y`T5`x-$C&C#աg)5QUY O,f065Z x+^x b J,ץ׹Ǭ0iLdm,-JA凧i`OvaNPk@90^P]kɰ]qz&2rWĀ!/C(Sᦛ5>j l[NjHw(x rrQmv TV0ZH]\^#*v4^Zbza.$Ʒݥ#Jc.4rw3"51S^?*wr<"^X*aeL=nqŊ8p]CIlˁM:_0"Oo4MMTDXSZ"e lR $s盄X#@ u_f9NfC`S@f?qqW;_@Ī?G~Yp/g ޔuwrwo>6D j?{+OFK z DsXP~|Qp@,` \(l)gG%-ܾvbf$3Bq54̷*ᐴs shm54ȺI+WSxEWL)2ZV%N:`S_eOS2'CDr{PZA+5U^E## "`; ^ _7eT-cd-~zaslCHa!:zR}O}ۃ m(# !);9in_x.H1borU9|ƻ?4HvD@I_jDzض"x:;a煿J}kM:pϒw̳!ߣ̯zl3g.(Bn2-AUB.}e?pIМ~T1C]^k J54n@("e0 -JЍD>,Vv*}Epʁt]I98׋vXײ"&aW Bӌ? kN+SwAtñ_XTფU G2GSВ4˯䈋p.  z4~oՋ-VnB =mpKeKVE|@2oӉU)_-:{sq=cX[jKh1 \U 94f΂ޜ8]~A&#Q,}klmr@U9DwPd &Kfᬫz'ep0cW&^l\$+5?JoD@/aJY$lIwɿgԨ]gy5]{z*StB" yddv>O+SI>^9)g$[Mch۸ByE9U1x%/ciT K\͒;03!v R@Ȫ6)?gS072:Y1F]84~砖xzȉD3}#XrB'wܽӑyjcg ofc>Ytض{ uO4'eh^D'Q9'm!tTӞU[V UpO[LBCv"M$kv^YR|=cgx$]E؂|.j4r=zz)Do0]ZhUg, |9.yJUo,)=.G݊\$ @='Bi:C3JʦuUXgr `o78GZՎ4R-aX# `.%|zvVp^(桐>STl4\: eUFg>MHׂE)_+S}$Ii9A=E4GC>@ODq`>'+t?NTWvXpf@C"Z#&ʴ[QX(kvNMXG'bPencI+!GGlC#:iץ0쏔Xui)2}%"CZ-vQeϛ=OAn2F`dHSÀ.f $': >֟S*$a^lԳh0H&dT rUdk}`('\, O˷.5SVS\B2,-zV~aoխw-`h*H,A>p?K:72ZSqpLF:ʦUgAIݱR ?0,xnhkVḟy\'#d= `H lRuYem(C\db8nR0s&76*Е^ZVN L{dxkLwoV&qu( MMŦ WvK\sDo/tVaY[fEG!*)Ƣx6d ʠPD׿M5 8}DMha$VQ]e3"M.ItJe!W$n!7!ɺ 0B c h,Edt{7Ͷ)c"QWuj6sC S}ɶ ZNm'8Ea B/.l-4i"lLg"4۲h^בEso "$,uM Wu# zCjLԟѶ/_u-6@A~ oÍFZcZP t ,h$ TD %veZcګaw!S?OS<P~n*Qb3:^ ,|yEx$n^>U\Sjv -C.mb!jޭ6 ţ}d]~U/IE%&.?ayCd67))/0ZQ !WUY I "v .4ķԀ*0nc&<؊HoU19x>byn& _]2Yf\]OE ^>/ΨACib g/&>5 dfq cDA vPq!;O^c=!>q!qfsPe .&a"HBҥ ҳX2I#z_?A߻ybhM!pl} [Jg~^Pޥh |@pk>S-ֽpc4e@ Quaz0]cxeW EiM܄eL;e ̅/>v0g&}*4ھ3s[Ҩ]:ڱ 0ǀGsI3 3TztuUjy\kmvq/>AfF}YXU6/gDI]vؗP">[;~eͩrcFD_I5V$ﱹ]n@ i3شs~VE*CEHQڞcx\Y nPY#8PɋRzpXFai1KHI=2[{L~W_#-!ühӠNs.YUk'lZUT%Pi)UZ#//R$WY B@&t\G?HV?x+<\T`vʙY4sd%a? TGK(*&걸(n0gߟ ;'ϣLd{tUg%}5-Mk/L$An(-=y,D&B7Z q:#nM_5$ArP+ еSL8%u\8UfG1xCYV RO_4w-dlʺݎ0S !h)W sS, mda Pў>C1=3` 2 ,RT+ycm%rta"aTx^o3dh*Mn-Y0d}`eM _not.[;$+?\j^b~V[`\t6Zq[,t7Av_U JZ:4zĞ'vHC7Q\"pUJ\n^% Ieeām>7IaxUPUڃ҅8#wälGl4CZ$0;*Adۭ̏p#ĒM~Y 5!gN.' 1 ٌ5ph2.I 2@Z~־o$.IJ1jpE}5[TR}&$* }& zAxWVj(R ~*7 %uŽk,j6:~PR G}-[-4"oiMo1B@ϻoTgsL f_+m˷qf/@5 _6 ?6k`%|;7Ci?X:mUKIo~yGI;dCɊ#C~sx8NZ,>~$E12/d t~q(h8MpՄC%B(>M iV0 WҘ#yՑY͇*!q7bEąKn'bBfO/Q P9Aau7DϺ]+$3}XznQ".-"Jv"|MI._ϸeƕ2AJGX>M"&+F$5~ڱ`ɹ{_ĪޘR0iRQ4A I>o-HBHWl5ߟBZeѦBNǡ@nfؘc`1"=*nL[$(–Xw۶s$6f.lh˺9_|.\IoFS׌$zauR@9Za-탿9ZA@/h?zZ'S%桛]*8[szaìȽQ1"E4u.St.Ω_(']\2[=Ms61h9fLoޫ(=VCCt03>@Z5I>%BO',XQ1ȊZ># }@ ]hݴ5n,Q;7wTjO:|9S &AScFOLeVXʹ=j?F:RAc ^E7`'J <8h_Sg? |8&K-7 fOre``돸b4@C{<l +jrq<#*w@\!dakEs6P k(wD[?Gqdz MMh*1DY5M$5c@Zc?= w@Tk.k~DQ8L@!.G܍eB#JL p%u 1 c`79Oln1b$9MzЏىK~k0ڒe6F5y-NM<-Ĺ74 !L}چvhsO2.TR1>E Cx m:{۷O&j˱l!Xhq/\Y? ٗ~ꂪbӋЋ>b Z0%-d-&茓~anLs|.svF /&@cfѳlAa)+Q92V`q햄niB1Eifӳ E2dH>JijBӵ7wto#y"=Ӄю9ӨȒMqq\"oҋ: Ŗ>OW,M /^6-h׾2 i?#`Su 'poth*>._J 84 [vy]}44:Ɵ=ceq u'!7 !t,puPӈ2L20L%2 !A#ʞ֚Inu[MwݛYBZ:Nͻ7qt"sOFhacB@Š|z+so $X  @+}sjh`[4ac<^ 4d1^ŗ6 ܨhY<Y)8Ov  2`0Ѧ8R"$a8؞ʞT7Mb S;\8[Epcn(#>_q˂)3n ;2>cځ~QCu(;^ Ey"Nvz1r.9g.,&=;8.g8U6wjGɉ s @dYQZX[U ^^W0URL"FM Ia{*R-//T6|]ʭŷaCAlz =zo^9tέrzk+f7?T4ZL'9Wp,F1v,l^ Qzr@([6GE wA1JgbjY12W&9 @DqkFpO~4Y#`bӗLGD=~,1F]0 *c Ӗj$׆UzOMl#Tj\T6 p.vF9F@lL#vGН5fG5a䙎|S\3uޞ7K[H+wmM;ۊ9SbJO"Շ:IXyf mdRYP0AOsTwvbkѵ v4f phg04'ECYv7Nǁ'_^1|oqL@uIO^NhSv-#`uJ r%՞8?AJT坤+Mg^!:Xu=gJMG@꼚 ғ$%Ansʓi'?W:@i<ZCR*;BB)eYaا]#LP]J pcvzy\̘A@ )73 On-HFθ1 "v.sLᾰ*ỵ'' ڿ\¸Ks]Җ`PlXպr>kBJ%7cvˊV_ 覬< 7z3/wcvueV/[$'>Q\z,.|萟7zy] eʃu"8q?:JIY |KS-a"'#ߴlܭE@XQ29!TfKN啗—=6_hGa6Y}VAx+~aAhZ߫J7B1hGByEyY1_OEEf0AoxzkT M{6\>YuHœ/Oҋ^Si̍"?X>v%jzY^ syކ ,jֹmsa[uxEKtʌ`Q*pȽ\ 젭#<aHg ;,b0mA$f*wNT}}M)#}_("ˍRgy%e酯_cHDFצQhG\K>p);frHi`Tccl Q;Ij.T3b^EAǜdw)]qq]%"3R]j쐹:h"P\*[G`BouQ›ssKA+ݮs-m]\pN9Dth ;01+5exۛ 0gԂʟ ]m."d V p!-!JT hS_]~3j(0Pb= tza$݂Zz@sR`⎸nff|N42bg#S)Y7f0NXH<,D|O{1%±xiy(rZj86iw,H$wOStTgh }F:BqɧM_ٗX{/TW (vac;[|_ EtuƧZ*+ 008gĽ 8s'Kw})HUEƒ'ȱǘbW@o<|{v\彌 (ly~d۫-N1ZPܥd97dd)$p6O2eͻu.oXIX}#u- Dq$k޽th#N^t'ccИםp$0V-\b >A5Eaɑ hժ63,>)ME79mor,#K;OIji˔Jh9R1;C6:F8l傻a˓Q4EWf6cpNJ8F a&&7y_#S\=yC:vI=bUqẚg :|~@4lQ,oâ}M!)h"]Wr&ppјMR97gLNg i%Y+&hB:j')f$vQ]kYZYw4Xǁ!E,oZt&<3G\gVj%mENG 7Tr@zK_"n8NG#JVQI̩ lZZ[`ItbQu贮Kk&IE kQ[infA&g<o26*8K RU-kb"z [P86 ir> "x^vYJHzx tb|*͹:&^$ 8fN =Xm#7n^P D;J>0͗${=$gdJ]l|Dv 1j*Tv+4l 97%CiЅr>b,\vɢgͳW\~AyɣQm ;lE$c5$l}ŝQvԿ"`Ztg (Z%kѶフ[hȊErAŨD]@@PRl}/gޥk`6-yxgMZ >=B?F3ivXVv#RL&=UNޛ0^}o>F.¼8۰[;6;$vjw4\{SGoO)M%3 Χv>--!l~R {??CbyL0e"?ېcRړ7gz\cvŏ'׍WoQv=!O8>F=PνuGp1.8CDٮiY鐷i WdZץS4jl2~ M±m O4V9uQ=@aSf&1O~tgɫ҂M $wSrA.=,K*SyZd0Oީ&$<>y @ |nrg1L zJ2{V'zdc+f>a%p}lњ4+)\CB4ϟۼPGhP '&M 9ąm4~l=RGU/к*zVY.TiRᨌ4#>t9lBXP$} T9wlGo!M,cywu޷Dg,'5NM. s9-v-))xj + Lg!Fo7^AE{NDaa{o, KpE3Aen{и߯7C\/ie翑 HzQ$DX S4+ͮ1dDN ~))S,ޞ0;s');Qe5!-SlS{$ d`ZC`ZB!*J{SK>%=E ٟ#bUΘ[#n[/[NHsFiraR?1 –xE{Ll[nrAm~liY vv)Bb#fAIHDqlA esOe#1fLbFD3Dg5"&G:ILVQ+}}e/_PK(==aJW^5HvtmL߅0PQcN n(Q5$VEWV.ٱ2n%wL;rn  ]6vB?ĉY4WnSaN2Yw?f~נ^UHH-7 M;2mR|gwFWoXcaY V|_Is5>Ԡg6";þ<c%dwYRV ӦV̛جΉρpRqY!ec+䨐j}PTSdž"9{Z}P3'RO捍me8hI}Q8dOE,~QBwg*֋^8 FM 2O;m#@Z×UQj Cj(0O' 3)kn7 $6޿ bF1cfJoufrQ"f/Iw[q$3$K?=*/Or"}'X+*k4NJRh)ŀǔ|39[Ao҆ts%rk;=~AGP Pf@IE4L'j@ac,pmIo+YW&k)Y:EV1pI _t[Zp]1r?{?#P2(ǹg2 vS.'AK`FYp7\n؅DN% 5ipSym vDw36Ulɶѐяb 1'F("$W+^ir[.Md?eYҚ͑4 XG>C^w|k@no)0DDQ-mYqJWһe1zAC\³^ ʨϕ4`ۚXN,/?0Ž)/Nt~]P0;fo𸧝2] 8?KI&Ur{qI`ѮƋ#FGĝvOpm*+'hsVeQڷIv'Y% @ڀkm wzU1Bf+ĺge ˠ ҽ<}Gt.YRmT^w˥w{/45\JB7a]'d=1; L!)ڧyz}xqac &P6Xz7eˌxf2:οZc\:o'O.M.QgdJV\"e/T#Jm$ :PCѝ+kGw!?ī=72o<:3%#a"1)äLEp ÀЫX"E l 촺dɏ؝^Hqa.k@i0U۴Cޣn ]E0e{ e&- $p(+!HL7ƟK}XW?Ztc5ؽ ճ+-9 F7'{c|le@ ah#t-} r,Ga? ?l]IG@we6n(^!@#Qi F4 gT.}zs,ىÛKUx(uQe%X <5nl.it×Je}_T K(shqhJq1hYܐ9[IC!@tYz;)x{>q~U ];zujap3We]3P 嗒ʞVle W=p4ZVVؘ'| mCԸ*ؖ:z.*pA ZA`"{`HN@P\t8Ɲoǟmez)}2QAuj>A+ؓ| ־ fyZ:u?UK}g^Z`Ez[QN/U1DX1˨g]iFdk\0˕btbܿ pSa$SLHRH7Y#r.kޥbAUC 9JX2-+YjXy<]9k_I j#-՗wko ^vtϴ>1o"҇]p67p0}Hܐ#CGI/Y&+:Ut2GF}N%$Jo4c=j ck W0u. ǹ#mQTع_G3C }aHMHGepF@2Nh̗yȗ2T YZ