postgresql12-docs-12.13-150200.8.38.1<>,!c&Jp9|ƊMG%ܒ]5эhX?pSsx4ۄSEgsϋ[cX;LzJ\ N/H908ÿ_a<4s^m]bU󛃦lwRFУy|z @svgvF@ziMHDrV\ֽA&Y@`n0+q`ʦ5ln!{fB K4jANV:I fXj);olo*9x|:&RD4b^n>;?d ( J 9Ze {|  (4 : j oHfðr(đ8Ę&90&:p&FpGH<I XY\]!^b[cdefluv`zCpostgresql12-docs12.13150200.8.38.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/postgresql12/html/index.html . Manual pages for the PostgreSQL SQL statements can be found in the postgresql package.c&Jsheep95SUSE Linux Enterprise 15SUSE LLC PostgreSQLhttps://www.suse.com/Productivity/Databases/Toolshttps://www.postgresql.org/linuxnoarchQBDYK3b:E,Z*'QqDwu$t#+5Ny CDxU0/ 5b)XUa7y< 3IJ/*$y%5?4T9];&`" T P p !)y@W&%I614շX? b:d+? %5-h0N:#L3O2!tF]F dWhYNU8A6s `- ;s&=2|*b,C5)eS!>o &F&De4a = w2/IHt"%,GG63   | C%Vu")KWB,@F7  l51DWPi'oywF.=n,0KJ)64F$> % &I ) ;x (y 6*kXv I"/r3r*kD!u++%/gd; }:530 3.br(?2GF/grt-G-3HWZe,-rjZj q.m(C'#&84=!q9 [)XMISph7l_@v]Jf|{p K!ac&"YR2fc;$0h%p7:_S"/mWax'J)5$B9BB,  81$q 0epQR r VC5 V" 3] &6 |!f M  '+7)" '-37VTW?2^}!l9+k0&c?:c@'x!i|O3~![<(%~&F_L'wd9K-p1 M];|"#6/cqA=#X7B&c>`"0l7- %agBW@0y;OcspE=0 1cjTvyU9f ZI:SW20-4#.1fQ S<(! a53|$&O1A,-F#VRv%?9 A<K3T,%jG- Gd_9$Y'&'j;V1?  * U$3#'4 {@ K +' 1@c@"n %$v># '$}S(\e?-1+")$xj%#Pl774 \[ƬV5!RP W'D$G^,sDf~*+3k+r- .ZzlS,(3A,a=DG>g~AA큤c&c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%0fdf1943541565112171a3e92e5b178305c39cdce77512c6636096a8210aa5f6bfd8630289e5b352ffc570a9eb627c50f4425eaf2657869c2df8befe7fce910d853319adc513a71fc38d3e508e75b859bcfe5f4e1d677f103673711bdb53f2612102f6288e1a411140dc89b19c88e2316b1dbafded4ef5224938983ff11f7f08134085030c52a80d3f7b3364b3dfd79dc7b03b2bc0babc52ac099a0b3d1d5b2c72e2d8ae8c92a7ad0894a873f33002dc8d9386c3c2948f575c01ad87b641f441df3a234066d2d3cd43fcd9c7160da095affa6f45fc2235e78e5ae2b193f63a5af0e6c03bfacd14b5e56eb58595a14d4973f3a64184d5a1574d5b537d9b381af372c861f5f86ce18ed906dd80a7d35c012dca3b0480f3ebc96497ea37a5cb93d392f8df87ab5834361b5b6ea769570ac981c877ad551aca64b4b1beade169f48c9a538fda13fa694826be5ce27bc2d98219093fc94b9046185ecef13cd94ce21a8f144440643b6ee80309e4e0ad732f30b126c2f54df027e2ba4fe69ba754f404b21c806dbe9fbeefca9fd4d20b60c478e7fcbaee55f8b15b6dc6e70779caa044d0afc9357add8a7cd360aa534084d4ca1b02d417eb0c1649d5ed891266719681334c72b42e2de78db9ec710e826bbaf2ea07c9ba400b35349d755d2bec31e3a24ea587eb3abbedc5d8937d95b5eb0312869e2fa6d2d00ad15ee4924d14b237b17909f9bf70b46834d9c94a123c15b8cb8c4b1518d29275518480be57bace676d75c386de379754a4feb7fa06ff77a2d5a6439b89d15299fdbf16ba21f471f98776cb56ef4a52aff5015e536aeefffddcefc42da71f9f7e9491945f9d7c96be37b49620924a7efce542f3496856d7eb766004d10462534ebf7e7429362e54cef28a68f5f74108110f7ffac9b990b8b834b5e5d3a06c371d8623753dd782649bda612ea9d792f477a2d814681eac36a9cc7f6fc78d90391b11bc5f490bbe139abb882b150676830fc9bc83a81bc10adc2791c3a5a0145722dacf8f272d679721f394064ddf2f82cdbf14fc445558071efdb35feed8f2b552c49fec337849103b82d1f4af709dd99e12c5547c80325dc6a1e9b03e32bb7793931fd0237fe118988d1210647a33fb24907c05f262698a7720f41336e9d7951b025416e5a2cab9b7a7f052ea5079ac531a3ed073e9d50c82d26617e5537cfacd9cf1a740b26644cf9f1014da5a15353ad195259413fdc92266e9a8fb61bb6571bf1a31d9d75e9fcea1c549f02a5097cdcb95a86512b819325920f8fd6effb37a5a74b2ba914aa04c4aa75b57d04d51f643508f47113e136e065e6d78393f5ef59a8eb8bfa7893a9a82946f28f0a1bb4575c955f2ec278f928106f355049f0290015b216afe01ee9371f41bfdb1890093cb06c363e46aef34a2e6ec1e26c303bab033ec7e8d61567ecc5b4a5541426d0dc3ca053b49afb27c03934a6355d9fbd21f2d8c841e97f6b45f524ddfa5b03e69510b34b337c608f22145ce660ff4c762809d4a21372999e85aa976163a914d2fee4948bc8608526fa91e7309a3a158520d7b267422d05cfb1b0b5d4975ff9db26bbbf69f3fcc48108d57ca57715edf3bfb9b0d2f70957d2e5eb19057f9c099287b103c9826c4289662cd9f4caecdbfc47472cc4e679425b98412430641f76301f4d7b571f818943c85208b2a440aee651b9ee9e0bea154fed9b67f89a6e8232f9c79a3ebd6fbb7757952a15be18af684bbbf6f8a34a7026f5d7c030d9303df7ef5c0b65b3f9a8ddb2623046a5d392d21668c60fea375237c9141896189c35aedc0e02e8b82ece2049d58459b17ac863d88e15f06954990893ed4f0adbb1733306007dd225b2b02a98d6353279146cc33c016367020d5c65fa68602a585e6a9f493fa005d74d0cc6effc6c3b350050fd82b15db647069a943e68ceef7611ad093dd2498b2289ffed633cf33bc2f8df8d2f100196b01b3342cd37d9f2728edf6cbd6027a0235379d3343b7f5da42493fd183a843c60d8769198bf46e315ec859a9c66e6fe1f1120cb0dab4351a5641293f5718b03b68d6195a29d478b4a8ea17c308aab55f0351d43b87088f01e9c52cb648a100dcb8690b39a378a514cee1509989f325d005944627416b2fa9863b85d061752acd168c18cadf612167cb85dfaf6a00fe7497aa0e6d24dd329c391d415d2a8799b8042f0e4e0228aedf8b8249ae1fe4a28cc8e1111927cc19917f4006fefc9a77ed438b0e4a64dd48799f77bf8f1c0ecfb05016f9715aa333ad630b3f971faa027e2f00245b2f7edb4b4dc9d816a5ebd4354c5791ee207c62fddde49f43d8f4d05b0980f2eaef67e9f4acbf5ebf8a27bc96634080bd7e82491e154a28c336353f6d28229b9f550ae01a2a3cd5d584103b13c37110ae170ca4748ee65571c36fb70126f00710c13f658c8f103713a67e0094714f0a60f6cd177d417ed8f6c6535ea40438181d84d225647c7837c6ac63bf7a4ef3c996df71276a5299720c7a92fa726c9126ef1762be6691cc78e9794b83cd08a42cdda2189324890be8ca3e3575f15c6b999583b2ff75cf9a63ae89aa2ac8cb93ab1adbfd1a32d1c1140bb44766b09bb9e706bcc7e84a46b48dded3a03bca3ce8b2e9886cce56552820a8289ae98ae485e3cbfab33143ab6d2789177dcd41041448b439aafd7090150f7e6bf302333c913721354ad715c4e4455c5acc5de4222f78692dc5c202ad63380fa8be6f97b61341f78f6b0d795e7fa4c9cb80546ffb1b05f80f34dec7b1fbda3cafdcef443321a1afe9de9e060144fb541e2482a2a923cd9840150e6d2ceb8e070fd6fec7eda94d4429710e49e6076996a0da00131b9febe9cf78e0c7a85b039d2752477d8303f569ea8451a1893736650e477c6d08a3cdb14413738b44fcc9ee94d153e6bdfc1e09ba9b2291a9e6df23c8e1765cd8b1c43577a50e7ac487c142a899d454a54f85f801b67cb1b7f68cff3063184d407580213c8e910a0e1d72d3869f5f4e7bbeed78c52d54df490bb6b484d2cb61ab0b960fe5fb17d4fe2438ba68f07793aeeac659aedf5d1ea669abd091c44c1b5d084c696fddf3928422c11a313be0f5c2aef458188c44381678c8cea74ee2e28d455c8458087dfd6b1742742a9c2deae490671920363d8c7ece15a1be93d11d01840edafba7394fa3fb43c56a2bb657f5ce012f11bbaf278c21f32580b89929633c0f3681dcda2ebab4d295d2bbad9a637e7122ae496879d06a80f13d09093a091328b07df1047065a658613daf06d8e90e482bbb51d44a61a1dd0ca8fe7fb642b5caf5a59b41391f4b6155d3938b73717b49d5313f68006ae7e720815d51cfbe191000914685a445ea7da53dd6a3293340531d08a56a8e0238c283ed82b0be650ca67750731276c84a8e4a260d008e576a0d4710bf9538451b2effd6659e0e59fe3ccaecd8b5ba23e1e182d5892ac72ff49654b7f00d4d67ce0442901be643400f4440cafe4c1df89690385f0abba20fb5f4fcdadbeda07046a41dbcddeefe0ba5efe82d249d9484258aca0b925f90e1f08abcc6e5554dcbc96c930795394b4de22c8de15456d806b90ffb5e10c8c656b0d53e24cd509db52c17cf4f4e8fd7f9cae65d514efad390a5bde6eb6b3f2eb6499fed1a53100bde910f1a0d1940218c28f299e42b21e436ac6e2c4e8abecd4b2e6a1010e86d3b70558dfbfefa521adb1d98e7f61a27edfacfaa5dd38d0929839f6eb774828758ac476ecaa4aee52dbaa3c534301aef3528a6be9f37070874b795022c77d1d4f3f7a17fb5c99a22576cc3e62c6817958ac19416364168c6d5ab93c21bd03348966f3d0af117190af4e216da77846a36d6bc586f48e8c9255f85eea3a6c42760e348e31379fca39a094d9d306c2baa23c0d7dc509a7809390dd9bcf5f676d01502c70e100a2f43ec305e0b66cbc8d93d89a240c044070c6e628edede7c967092cbdac982848c22d117ac33b300127112a4e768cb265a95478f97566218fc0bf553396a3726e95569779ebea3d6b4fb0793d72c4d58815d3245b8940d155a4282a1b0b7b75a0bd402203e5a3571e86eff89817fc48e06aa4ff1d06cabbf1c752d911e20aa39b33fe8a97b6860f9977f4ff72ec9ae3028e77a977baa69028e796c5fae4da0fc008a4525bfd20362659cb9d5abc72c3b1dc24bbff8eced83ba4510da113ecc36d523bbe4ebc7c2899b2c5ff177a909ad2368549c19c8be7fe2fe35254319ace03f5225d7829c4bc9cc01799eac015b572d97286f698fd1e1b47a26041cbd3e38c56e237f55428cce50ce249702918d2a91cf4ac0c3e0aa733bb8c5cd5dcd0b109c039cb56686071de3cf25aa008cf0c9ee87bfdff5be156da15c8b29cc8b052d4f92501de28fa0f82d682747bd73bd02471c643d62a18959d6088a82a51eb0c116e7ca787907cf7c0c88db85efa7ef24b6d9040db82e2a4813606e210b2a29f8f0056ecb29b06934bb8aecacd9515db3ec5c392d024e4ad63859455255814a97423850b48c5b35accaa7d257b8da3d73eeabdede33eab17cb43b5bd5d1b8b91ceafffdeed15da01a0337d6ab30c2e93f7d78a3271f3567d7a22179790d4609a03513fd682ebff30ce3afcaa983d670a274b5f5d8bffc1638518d32c9330fc049b3428d5e9fd3d81589e1b2762be807412af1baf65b82a3d552a15ea94fa231c1dab028a074a0df61cd3221e8488b56f669f6f5798e0406ac98156b3d5ad8a7b23e197717d2f7fa7a8c11daa62857514dc19953d496de5dfb8ffea92496bc3798027b0d30969faae401ad2e203ef9216ae5c7e5194f92df28009caa38070ceea35f3de597c779875539551b05ba7018f8ee9e4c494a466fcfb6c3743f6ac97d6613b9b5674622d3d1623d48e1cc1dfeee9d73c4b7d137cb41f5eb9d1700482ff4ca3217b012276012050f055e120213765b0b2e6c8b795d5225c74ec5940a417119e463c7f193d3c5ba5fcd5f6873459a582cccfe4f6e82249fb3442c92eb8bd045026759fe159a338467c7a2e2a0c1df9c4063e743d3c90c997d493f7ea142dac1da3bad8f0a8bd17b9d2b981a42f7ea31299a146ed488f7de08202efe2fb8aaf3501c5108be4653cd383d327ced9c95c74f4412bbce68d6e84df4a8ecba744db5411f68f51e0cb1af9e79a15dc3718b8a7b725af381fbca254ae014b767689e89984cf4a43ccb519bd414621d006a99848bbd1775be83736a7073c9276de22ab88821021fa79f091e4cce556d4bcdf0f4ab1816e3e47618313aa3f3744d0b5fd41361a3c2e40f09a8eb9f7a54bd9b6279999cd9a53ab21a7f8b692155407326ddedf6948deaedbb4f0aa87dbe7c92df19e40278e2d571808a7ae851befea2458dc0960a71482444758a6f65dcb45ca2f9db285bc9e7e9025b640f9457a20c501052e9a705d9807d52e09a48225e44ae351d3b6f201291c0608f167a2832121f3590eeda676aa5227ddebfb4c10d1d4b3b78d78b39c34e07d4623040c745d7ecf5b4e8888958788366e255fb8e26434e55bdb1e62a1dfb216e2cd508d517073b282e46135f01c5bbb1a76c89c6fc7c326500ccd1c941829168423161186094b544dcad92ba78ab6e8fe8e511914184c09bf0a829bf2fc6bce8d0024f5c510a93bc69ac7b1950b0edb171f90d399d13514c4d35e117b8a5435443d7df14eb73d297ea889cc6f928616f1feb487eb2e2ad250899ccb270dfd75e3693d94521ea6036fa1657f6dcfed00804b4703101f1df54fd7a5653522f442447af0fcc18218892571f1aab5815f3d6b4a21f0f3771bc192d3da892ba68a1cd5ff538c1966780964099d21c65bfbe1b4014c95a0e89fa4e726ceef882eb84a11c62da2dcf5cae6aad49b5e9cd4a4b1820d362c376071d17b40ea61ad1102fde1b54bfcf73978e5409a5f9b4f6491d6a61b82e0d2483bb9e8d51267f9bcd2ea068de9456db0826f20cb0331ebe0522cb42570cad0dadd32f5f8d9333983beb06fe4e275a81c4a69b6833eb71072011f8a91b8ececf9907bc99e75de0bffaf6b57820087d7a66bf263d049d7bdc332451fcc4ebab8a17ef00dbd52d4299fd51d24241d119ff11459694a67ab1ff86018ca241500626db67f27f899316df04828a0a3ad0f36a47a3c780b5f8ea209dc631022598e4d2f06eeb8322877666af958a167d24bda2b67226be2d8dc139c46a58967706e460a2c11327d35e81f8ea76d5cc98d6dc7c27d03d01a812d85604bb3c325b8afcc9fb47202a1c9539e8b5a727ccd38d3542d45d8e076c4654dd2f336756a1c97a4c67282d4266e8479c2307ae1ed267dae1898d49a5ad1f7d72c297293c0117a142dd02a8f67ecd6c531b8691c8a85c7d650ad595788f27143da6bbd7830657f3ec1076f08be012dc5adc590b49cfe30da746c5bd4c750ff7456157dc0ed3eddecd7e9d4abf6080b4b61549990aafdbeab68f29a57d00cef6d18a34877388fb1e5af07b67efdf3f339ededdfbd12718e1bd69035c8fee9044b7f92e0c528505103ed8b58aee6a5a3c3824e00e88175ff3888b1411bade214c43a1c1bd64d1e1ea0aab13d2db8d3ce7f98c19156ec37a653f4fb75b607c619c96606217d099b4ecf893e55f27f9d14c672ad1c80156c31e36f91559c9cc1dd185a24cc1a1593d189e80d15bb1268d62b9ec345cdb8eb023222595dfe652bf522094f0ee587d6960abea2c4afdb72e4766b7bf9f10aeacb649a383cc080ada67f13fc3888691b6496f1b25a574e9b72926b79ff7126e55f99ed5b7931f08207d33fbf564a287c4fef86942187d324de5a0181d6fd6b6255b9bd5e10c6acf338f32925182c215adfc6e5460766e1053c7bed7f601c283d0e8c1cb9db6e09a4dee380b0bff6f7f32305d08255c8a5f17a6103d868cd8d196ddff9945bf3a94b20aef56cb95bbaec5f24777aed332df0989ca5375cd0a5c9f51a62c538224f88a47c9c1e04dc611a0efcbc564f7461dc3bbca97f6e28b135875693a2a57794f7b990cf3220d5335fc44e7db514a680bd7faf4927f242d5bd20b302c9d40944720743d294444faf4a5ceb1a5a214b39d866a78ab63715eff7d9013ff8f5fd93ce80e184000ee33ddeb5aa4a7351fdeeb1a6620eed274d74f201ae26df970239406f688880758525a4e2cdb9473737d60c27c7e63e6a73ea6d2b246b5d0de7aef00337e2ca9c446f257c864b2719f983c3a4f4219f99e55041ce630752346e37d2e7015b1c24566069589d2193fca6f92395fc90e0bd790ee0536401574d32bcfe77b4ef19862d6e677ac093c9394c4ab0535c9c385e99313ca71082374ab5fc90775138e75ed800125ddcee712cb74d03f36de8ee8fab1bb0767f8d4b88414245469786c0ef80d91b0e807ceffff014a58ea29b0c9266b6599792ed38a2e44d6d0b1cb9e1e49ca21b757d70fc04bc1963cda44298480d5e4eb558af5c34a961ad6ce5e4e7abfca0de4d4ab4031d39e5eff7ebcc4f9c44a093330879803a0b4be2fc3db83ad0fc43152a7cd103378593b55b2d76de5c2d4c1b5c6455d8b1cdec74b948f8476f3d09330adf280cb0dbbce562e47291ecb2404cde3c1e8e4d716b61c85bf0d13e1e857d8e147ae4584decfcde0c06cd12df89bcd16a9c562dfa1400e82ac96898d39146f7c4abc407a537ec47e9fc6beba135e4a5ee8312e941a3f049d1661c1b3ff1bed2f5f3ffdeb1ce452ee082e0f18c45ba4d0baed7e62b728cfbf8a6e482f1cdb48074c40217d6430a77aa50eb2ad9603bca595e428cc8f09e75531ccc74e34fb7a148ccfa842085720155cc4ff6a9bf104adcb0665546ad24d2a9b80ee38e4c97f5aeb3ef50ba79fdb763fdec7b12d44622a87d2f2bca6db37b07c99de221e37005b8991855c9cc5d705245b51bbd89bd706b11a78493500e608910f174bb204ee4a59ee376c5f90ac513c74ef4388191c60e53cac574bdfc95c923ed56c4cbd6b156412c1ca0b14de9b2fd886b1e507fba8f333c3714fed4896ed61ea6adc4cafc5c70f4119ed8abf486a79f1a56bb9619a1661c073868cf105b262801a0218a01be0803e5012e83f3872aec727859c53761bfc53c54133a1281a83af96852b5ff9a8cf47b7b4fb8b7fe60c6253c205874bf346b714cfc0ebc1e524f0f4a22ce0a41437ea3a7323663cc0d8d45581e944a5c94e138940c79a4a99f96a9d10decf452acbbefd735e3dd3df45dd4de019a39839ca9b3c7784a15e03875af35b6c8fadc677aaa07a5ee5d29b72077916b9a19d88c7ffd87f66f0b95d102edc510bffc9bd6f16f89074cfa9056fb6975a1a275cff1e6ccce204a299337aca8ce626e8b8f9d8362535092c0578d84f407ee592557c5a6c0608c3518fe87580acf1f65b08f1fb7a5454ce57c5d1d189cf0d4b8d2b1ef331ffe8d5255d467a9fbdd98be0847d29099f794ebdc054dccc004478a5bb394df81cea2f128824ab8af9cdf012147af9f04c38d2cae68e7b084e5e96d93c3f71468ff977e0d8b4c97ea282d9bb5211729956d8c44f57326fa0b2d4668875d338810a39243390d7f39233b3200d14053fd576c532912fc01b443691f658fee3f32f1055397237022677ec4ad19b7ae9f2365b962e203675bdfdeb9faae826e50e640a3e18cda7e8eb890060370dcafed83ac0c240b5b7f1e61a7a7daf59e7ed8e279aaadc9482f7d4e29f2092a3a5c8f9cb8343539c42ce8902a653dab37d7f3da91c52bb8a8ad4314c92a90be1d08b3a9a4b59fc59ff0548f8a96d16196197ed63e2dbaa3b07ee7a5a478cffd9cfd13d25f059fe9e3d412faa07d779d78d2e2969b6a89aaf61cc5eb529a0a97bda1ba75a441556160e205f7f752bcd6bc39d7ddfc76c1d042b76134449025f8fdee60fafd294de039079d0efc5ac17c2c88c9f43227a8ba325bd74b6a3faae2907b39325f24ea8c1daa520b66bc92c3c0a244631ca3b28ab48bb7c05c559926fd3d9cb496310d4f15d6e99da02427e9555c70d74604cbf882cfaaf656c7133bb170ecf9f22289cf57dbdecd7a1f2bd0dc0f1979b71b8ab61c32c6fce93ff1bbd6480c7744de57548922557a27a1632ef9ee5ddf8506ec72247d1ffb4dcc0c16d986dae5b6bda586dae186c727e581a92eda2ab2240a6342032324bef5f08fed1bf0b88e797d03f2bcac2ac830cd83c32db4cd09cfeca628962691aae02d97dfeb03a73b4dede5522e82184669565c72955dcfff66a3d93e036dbcc9eee8e9a76b614c809d10a2887602493f73a3a77f6a1e67a016eca41911b61fda982b95698f34eba6a8806b3412b718ad911f2cb79755aa18cb4d72a36adbee4c0a754b552f2b3a02097eb21981f98a3cdcf339d642ef0ade77c2b9ef195e08706e2e8b51e39c42830b26d6fae9b946ed17988cc1139df3316d801cdd152105fd7021878bf76e4029ce2b775a041a9ad6ac5a2ed5dda984e229bcbcbd63b0dfb546b852ed62affab71f1ee125fc23ec99ca2ffa4b6964ca37cd542bdb5fb3478791523cbd2d18de3f2aabf0e736f187a4fb43a2dea38251c65eee1b125d1b491812c9a905ce0eed487c3d2a5bae98fb0c19be6c9edb9bcc708f27724745efadda5750e779bbb8b6125e44ef79847054f5fa38c738fa7fb4f2d4b276d7a2d76db9e8306acac852c6c905c5ab824d6e9f4239ca687fa1412c82b7f6e6a53938d0c4fa5e98ee232c87b7d8f3b7bc2f6defdfcf13059d0fbf0bbbc755b98dc17b2f0ca0f9d0fb21b53e00be14f4cda2a8e3063bed543d4b444a064db1223f00a49918927ae8f95b5c8c1ad38632e48c835aa70496405a1214c099082cc4da7ea37e8d1bc29b035244d90973e5b9180e3d7a055506bef3814a3ea4d51e20dd62e8adb4df8569705d51776bb5940feda63d7219bc83cb43ae9e5e45f70396e63b65d33ad7344cdf5465ab9f49336e2398a06d57f988128424598a4fc64e3cc6b0355225eeab0a8ae98fa6fbff671b361470b2691ae760ded5793172e0d90e4c8c30ed9219457e36f3f844913106ea80c0aba2d3c5bce0413bb0e0022967d28138d6ac9852482bbce22b9c580771dbf259f18f813beb1712bc01e6d86cc9f3f6ea8ca71ed5bbb4142da5abf91e94e680dfb3580ad51a5ee4b368aa9aa22140b77f0055adf70e38ed59582d6b0d93501a5704061144a6cffc9fef1424fdff16d3ce11e309f9aeec64d817993b4ba57cadb2fcee82b043b3485fb88557af41a3e31b10bea069db9c44b07dc9040191c214828db1449b2cfe9f514303cc3588747b937086197589884449ab03c13fae8aecd9866be4d1f76acbc1690052f5d70e97ea3946bf1ca6196c7871e7df4f8273d12351667df37c4e645ffd468d3814834a83160b0923b77b3845ff606158b90512e631fb9c9f24c2ec4f376d39e12b348d27d1842eaeb86059146469f4c4ff09f41497f8289a05876e2808540c76497e1dec88e04f338078bcfa1e33798ce3afc45fd38389f23a51e5fe9a800202711639984b294bcb0cd695514fa5ec60a4ac4ccf35e456fd51a3ce5496d1c806c50fee6117e6cfb4d7f65cfac88bf4117562af00794ae70fabc308a0b460ae8edb324d486af066cb1f1a65cee20b0066a2f6428404f2a262a9f413021711468d81a4f96cf24b19f55997cfdb9b50a258b166b3a387daef4282e94d912946f7ed36a84d4cab2921c1cd5ada9580f8dfa326ea6e9073f4e23c4447a8fde28e946e73bf23c3f4ce8b3ffa8772643e9c48927cf05d4af4e58ba62832a8704d7ed3123a558a7dbff1672f69f57b5bec6de4c0bd3c0f08924633d93472b857c415ee6742551dbf3acc4292a585c98d808e47289ddc9fc787c5fdd9b4fdfebf8dd34772ba9115132c393b4b78359913801b3599b920cab3c291f5671f311314c13df55c3c3500c35bcd72d44a1ba4e91ddb4fb116749875057593c15254c35e854dff97f1bb314eb901184b3eddf992fd709169db6b6bee6bb9a731da435b8844cbd6dc8e7957d847fdf4a458fec2a1441a48aebc7a2037fe26feba3ab2125f6a5381d006ba0f002be3f83bc63956f21f7bcda1cb98a780edad57c503b5fb0fdec224f24a5b1870868fb8965edf76db5150297743e2212d169b22cbfacc9ae8b0f519b3ebd464249b7be0d5565a46cbf7aed1cc413bd564737877633af0966f1abf33c5f6425c05e00b016a5edee9601d87f4708a22d918d02d0c40e2e405490337272ec0dceee754ef52aaacce74467bff0594a4e340924b4a9f4691ba205729b7f1c51e90dacfc6c254116c933087f780c3bed145104b3c15dbec537f48aa0d1478ab15b23504da92c85488eca1fa888dbdb3c735748496e44865911807042694bb4a8847e41f94f1bfc11c185d99f82d0a495279b9eb56f22889186540e820a06d27fee5e0df139a25113046b72acbb5f18820f6394b47df84a8a578736307be009eb3807730d6ea789bd8e8969abacd86ad60ef67cb97bda93e2ab837b5c75d27ec700eaa5545cb9b6a81d56c69c287b853997e4896319d3c1bcb0a1609fd218f83b6d0b46299e2d44e5c9eae80099c27da637e0b4f69112d307b3f0fdcdba17dd992d952947f92be039d88db8edb1264017bc05b7f51b544124048de626b11dcd3cf440a5b6b46a4b27c8cbd6bd925c48f27b8d28a02aa5106d47a3461747e404aa96416de9dfbf32427fc57c1febacefe016bdcfda3fd27d76473d7e93463a79cc11bc2ab477547bd183e65ad087a14b487b277f61e4bea96fe444feefaffc42cfea3e0e7ad4d556695e0e75b4c929a604ba05eca328af42c03170fa2c5a665450731819befa9fa4a65031f2a4b6d173f9085438cd38457d89f511cd7a5f2d2ef3aa06f4e972acb28f18c867654fc57615379a1c21ab87df2de3a9d60e1eb795eee6e07c159df8d09b622d67c80aa7236aa51858c1b94a6ea91a35d83a3a3d1866d3385435910c81567ee36c678def3d2659ba54f80b0cdd20c2f55f28cdf757edb77b1a0486051ff5f78c27d74f79d38a804a81294ff1aa34feff92255184b2c9a6088cc1256d516b0916ebc50afb2120b7e89c9c2f24e79daf1cc23cb7d6ada72606bdf1a046ec80a1ad09e90c563771a72b5be7d51d53568c20d6742ce5f41ce7bdd5c67519d95b098c49890f89571448f5b144e03eacba2352fc7a5a6d82cf685d8de1e17c192f5cb9d830acfc36787eb0e628a6403f691b2398b5e123153ae0e02abc18b6dd0ce1c42f4e5ac9ed55c7bfaa7d38e3df92142f3d068e0de2a79d321530707236981d01efeba667e9b562c6a3310d895986c2e1b1c2683fe8b975e9daef6bfae536c7ca8435540d2ec6a5d01634fc1b44e1a386504f937afaac58958905889e59374de69f99404746852f073a89672c2b15ce5c0568d020a5009b6488d6c489c357959481c27e84a6782ba0432fed884bee3b50d97caf665084aacaac79043c1839db7544b3e8ff6322811e2b14befd85fb1f0580c139808e4c4d258fa79ecb9789d1a8ea7e2375b748cc60485b809f276b884962d2e1d000670016d8c1b23dc66238739caba17bdb2c7bc4b39e7d3b30bb11c4b7009533fdd00731ccd2fdf138dde962835159e1da2ba7b8890b01bde84fae6b77c5eb4be1dd213c8fc9c05b47ee31cdf3b73b256d9c919b3eb05169a91b7f41b7784196b54ad800318dd7db12f8b29ffd8babc8b334d67b8371036d076dab1c618bf3f8fe138994642b3884e9980080bda57cdb2b0b1872667f0c68c93ced68f8930595747585949243f4a1abff455ab46380d66850b2057c2e4ec2500e9f0ff13e852754481a1752a21f5fd6c33646e39eafb5b04260e44e5dfdcfc44d23beacd4a7b710d1cf59747004bfd6b18a7d70ff435a6ab8530634b71e6cb8657e7b3802d718c5b0bb4322b9ed9dd530101ee763354b7f8f6cb9d6cfeabcb4cb2424f2fdd5c3f940be22988438db1742db9f638e853bf4d2f1a090eb3d5e12e2088a9a4f3ed4d03a20ccb81cb625140e0ea5e2c4b3cd49e941c637de5aff657f251f05564d391b04afc12f77ac11dfc7222295489ff74945fdda67ce3e60b91214fb39f867f4b2501cd900e80e651079c62858702ba7bcc842bdf67e869c75fac5020df0e01d09b168eb7a78a133a3c7df75f006573242461e1eeb44dc8ee0ed73877c708494bb7ba829ce41de3bd00b1feff4c570fb2ad9d1e6039fa6de5bfe33d9b97ab179ceb1662856ad014dd89080d608aa06c9d47a5dd99a4dd8d267a26c584b4f6e6f875731aa4b75d59926ede46882a2e72719df8a72f4a2fe62d5f01146bc465b0a353895064d9b4af2b02ca42dbc3df9c4855a38f6c366f683f83ffc8be50f9c0b2be2066f50b1a7ee252d4018c13c4881fe4d522b15ee31ff3dfd62e8c07482ae103c8c938835fe53167876becec94e4d323740457b0bad4eb829a5271ae595cd9fda9a4b347024117a965fa625ccff2f4f0fb6f2fca4b7eb3ecf925083a208e1cfc60dc23ff74318990c5fdd6ac712592b0e80efc06f8799d62cae7ea3bf84c8bb25c8c93cbbcbd068b52ee6e71d8a3c70d056d09202ed018f95c7f53b1c4ee5c53620aed7399aa685ed61b1dfcbe241203b516c826045f3f95fcc88fce9c688dc3faec77a5a5832bfad00f728dc37dd9b0d2f3ff99dadbae00aeafe39824be1bc8e3c1c7825c76aa3e8929d4643b5a3ff9196b380d21df6ceb5a405d43a66bdb15993f9597901400d281063e4f609843db6df6f3c16b77d4dab72b94f12eba66b7d927b49bd7ae459b64647726992b120fcd5d72b6711ead75b7b5e65ecdf3cfa8203f3da14f142db51a9f8f24e288a8be37d3e6f267227dbb59686e54226e421cb0bfd01b935662b8e230975e8522cf9858342a99828fcd4affde1f5e4e78689dfd589a0f5f5dcdaefcd68a67bfd45aec6bd9f6a66a48de6fb8f14ccba1b025eb9b38b9c8fb878d8ac6bb4e7a359c3b8528be5e9a09bdcc080683ad383d41acebb01b5a562182df02f8d6ccf10d3fd15e702846268777539261015f7dd556adb0a74684cf719121e3624edb22850d560aef332a6b08b83a9f1ca6bbc089ca5f363a25baaa21325c44cd8d28af489f052f184739b511dff23cb656c83ecd00301ca5b866570c74ab06a9f3e1e7e9d27697522f8c85be1c8180d7d23bc76e3c129a7f1896a6b8c37f50f3c4276b3dec75dc1a7ad226899d994986581c36f5347ba868dc779f57ca82efc0e198e507405acb78bfea2b1ae23c8a847d63268bda450f83f4e407ca5bece9ee112a0bf527e526d9b5d06e954e644a9357cc8dedd5dc65fc2a0130e3eea67f16ae69cfcfbda739958f5d78b7a79fb298ced5f724f836db004a49d482f96c0697ceda576b47e7105f29269b9b4163017a9e6478bf693d17ac46cd30ff104c8cb74b4c3147b34faf0b9311e0127856fc883fdf0f05a5be5e4e13e7211daae0d8a29d3c2d1e7ca2d6d448000b82a892d395179c350a273fbc497cf9d09957558e50919773096bd8303d7d00578a583af80039f3c2f37534d66282d4bd2e8f16438170a76a3d050bc0ea611d93b8b0a508538fededa4190ca5861144934003795831ac5645eef5b5bd0ed4803f020871c2a068483d1342dba988e2bb44d523bd06af9f66db4411f7afc8774b815335a18eca7f996c150bf9c3ad2df9521944eb92f9557196e0b4ad549a2285c4d91aac44376a66e9d3bdc8467841afc4f5db4aa0040a17986f9e319371fbb4522ac94bba509576c6e324d27351ca990fa81f307644a8c79c0ac1c491f64990b58e48b20e2ca365ddb0d9a263d75d5bd683b147a1806ad6cfaf6c0fa92733528fdbd01c1f5abe7a8cd9a0f850ca342425307662a65ac5384e19061a36ae7196da035d911a3d16db936915b499015a5d36b192d57f86d884e8c1a8adae3e6ab0e44f1820cd3f7c2fe293865ec62ae2d9f0287e628272bd513f2e1315d0419961bb7408edcd528d28aad87a821d90c71a41f66825d6309cc54c86ec6218148531641b1dab56e679a48457f6cf66322f98ab3cfe1ae3e6a24178ca8446fcbed2a68d61fbd34fd3b6ed8d6e3ad7d098070a1993016e574da41751be9997eaf5d36e4679487c88ba97fb07c167060005641afe89533ff952de195fd85f60a27f27a87bc5e123d685b09f26cd5b595219fd71ef8965f1df832641b30e845a4c6ffb6eea666b46f6613e916432fb9ef0ab0dd2215ed7cf91b413d69b78f1c60635e899d88d797b84818daf52f91c31ddba6575a2197a43077ac0d207363fecb7cf064a76ad576b1eb5fb92ec82b53b8efb34867676822384012bf134141e6116dfa4e96ba0fa8fc477cbff803b2f83abe658c7d07859e4d9c32476746ed63e36471f61b7b73d22629b3da202cdef77fdcfddf3aa9492262bcf287624a9d24318c88a82e218e2d921c0f9b1c27f6b102ad5aa477f9e73bdd76cb4dfcfa4a4195126f359eba0f9fc9a61d105b60c79b5606ea85f61baf0e8fc4ec73d6cd02be0e4cde8406504c78dd03e5a9dc5c7fe7dd17d4ccb4826380506dbfb45eec00158d2ba805039e76c1254c41fe8b6a8ae8b264d9ab4348bac27f217c8b15c1e24803b3c5081b3c9044c4fd4a8934963a167d10ea27f919310a9bc8d71cf50db5329a7931b65b91ea58cc62752a315387b4903739b0a0c6314cc0a971b0c8aa4e02eaa0be6f42563a8d63cd6dc54fd03f46a7a07b1af3b6c9754cc5ad2843792d04b91aaedd3a14fe31e62ed176df9b0ce6a4d54868f01e21336dae4db727d4b8d467753b457dc5d456238b88a3b13284f9c5aee5b3187f485299ff39452f4f8cd9a5890bc45167190512d2362f7389506ed6491be8acdd201ed6973c9e2d1112473a7156104e461f1c8337ca4c61e6368de3b208fe1e0831d79ec9d37fc559523e71cb62250b4b8f43c46454c3b65bff2273041dfd4dcd3128b66a15e79266bd68330389f52cfc57ce6b927e0598e7a8d4850040a554be6fb054ec6877bd9a939562a080b72ba1d0507cd10af5a6384ac121034ca9b891927a3cbab976453dd5b5f0633c2191fb72ff280bce6e413c1f1dc8e581b71da86797c6a75f56997a1ed1f36971c2bac44ab4b5ba4499ceff069541ac1a2e96e091e32fa640e438fd89404b2bcc975f5f470129333f36d95414eeb77b7e70043cd2204881a7cfed7d1e73e0e107aaaf248710b5a2d2e8d328cc2fbac98419ff9097e1bd964474b583ae084bb2b21b6c9b9d6f9ec36efb501f52d01eaabace6c914bb3cfb753367e529bf3378dd2837b0362c39b5fb25e142e9106dee464323581dd035bfea39c310fe39aeb305e651e95be334ce7a651752e647c85211b28f1e6b1339e2bf6910bed0ffc414383c026a65a6f9375c2e1936302eaddbbc2986bd292975628656e3bcc06e74f69283227d69fab6ce6773e878e97c6220642132bdf00b1336485d35fc75e9b6cc141880a65f140a09cd356a6a08c5897ac2c30a3f436a65ca0bafc020972717465f7ad4ef8cbedc57d8b3ae4747101ad01005fe5979d23a9523b56c4f585f64455374bf97eddc7dd6020ac5b379c8ab6e02603c617991dd169540dcb0e07feed5e36d0b84004bdf3f4f645eddc318e668c56b724938f05d280cd4fbb3a9d5546adfe500a15d8a9498efd6d5e974d4c5b9616cba4ab5fa3a43bd196305a428d8fab7e3a0043444f51df5b9609d38583775c8086a6ab27056ca44f9d21e8dc3c44e7baf99329053b1b9bf1ac040a8805f282b2c5c8ec80e592167837ad7133844d7af3b124f44cd0f9729af4db656768eb346959ce5521eb5c3eadd6cdf96dbdb6d466fa1d27c58e551e750f6fb75d63ec364b354f9c3e657d6164098ae22704090260c40fce3d0210ada81be2af021df606a2b20d395d46dc5055c6fec898b4f78037f0e40dab27003a48f17e35c434021441861b52d2d17eea3a816b3122c228844ef1db57fe7d23e82f710a8fbea69510449ad08030867b96030abd6d604860dc8a7d1fa7b9bfaebd566ca1ef12692149ba1006136c4805c7db434b11b3f417e7cded69402e841c6886b123b5bd04ed53003be8f88bcaa71710bea530201b8a172413d11685d3c7a74893eb9b0e29591601195141419144b14d5e62b8b0824aa13566faa83a522d8bf9dad952cf5a5c54a3d2d7fad54436c32277bad0e9c445bb6ccaf3233c7ad265a244a38fb80b744d3493de912c6b6fb9e7c09c3f43f3c90f5ddbd31b401bd73bc57a6f4d70dd370df051a1a6b803d1fc41e3bc0c97ae624d862548ef161a118ca4e56da6fd785bfb90ee6f7f6f27875c60ced355ee1d8866afa5bff71ba59c18a907701cc28917a931d694059ab254a26645ad154d3edfb16550dd48e9edd76c836e9da0b2009b4bfe475134b524fba1c67f92a0d95931a7b0bcb6eff0e31050a05af8684e5542c2228fe6f63b8ecbb0f6fa54a4a536b86af02d208ef58e4513d3011a002499cff57e2e80183815b66db32633fcc388a264434e4cce3f60bbb07a7a054ab54126b71c5855f6a35b0ef30ffd2051fb4034d73c1708c30af3bdbaa5bebdf1230d231e90a57cae247d95eb609ccca87f5d55df66d8679395e2180dd43dff268b5161d27b562f27db21139b4c485de554d7d4034bf5b31b16616f6be7ef913d5a25b410246689f84f810d61ecaf14ac7b77260fd357ec43ab07858947f84f527f7eda2ba735f81cbfe3b799c1a3c453059c049ef3a8642ddf752c3af41e16f8688d2866e6ee014edcc265a3a741495a861bfe950dc495153de5d286d76412bf07b34cbf48d8fe67f593bdc6f2c1a9195a06ff2cffd4636abbc13f718000d2f99a38b8a515ccceae54581938290b8cad7abffc92b709a882726158ab6f0eaf21ba4f01b3f8e0ab8f1c41b607f41453e8089ca8680661301545fd8a73b4071b69c1d69e0caeecd3372f2d0469961da68bd39b30a8caae5bf696c27de978d4780a7c29e4344939ba0111a6f0ddcc6c23b5db12c8c48e82a20d6cd785b1179d5ebbbc50ba15dc038e81392780d22a316738b449207bcff0449a625a441e59a7d489afda22f42b705d03dedeca7cc488f6b66424a98a40f2331908bfc24c935237672f20fb52fe9cdfa8dab219c82d7b34815976724464e6c8ac53daa0ce4d5b7ab409535d154d20895b4b562c0eef5a94ea173ed3ce14d139cf6353394fe614e7f57752a3f53a41fd2d31c7782f3be27b7d497386ccce5d311d88f6f6471b368eca08b7707dccd913b7d5ef6216bb9d8b60dbaa51c71be2c4f73692f8795954b8368d6bcb44062ce29dbf99036fdc79c68a0d9f0bb87dcef4576e5632067f69986db3ed1dd2ff86edbbe7f73a8e7ac50f439a88d7ff39d8660b1afe15a53e65652a286c8ff095b8daf8406511cf5ae76ac3fffe7e25805b7d11d4ead926d6021e6f4309404ab9fde8dadb79824d0b9b0a38dd91b920092d550f8ccd90ed0c6a25b233025fbc610fbb9e18cb8e33242069fb06413dc71b08a5abe2e5f44246aee154bb61536f7b32d4608f219c739bedee151a14d9f82e9e3a9f27376499a01dda9418f06f29ef4911f78353d7a80a9d63922135f40dc9d7c64e1727f79147c6946606b3657488c9dce886fd4e6f50a5ce975091b7978654769d1814147e88af254892676eee0df5226db4f2a2b5b01297bb96da5b0df7b49cecec1191977bdcf7a9f845dc7cfc3a00a9902fbd17879412f2cf31b5b843d896dd3fea8e781a4b7ad5c1669dfc6e29426d3aad1505eb93fb4fe58199742c6644c7302b9a9e86829f1c920e608f35b7de4301fcbaabb18aa4dfb105ecffb76b2fa0e6ba44c93dcb166a85f8f4fff522ed6f1da4f161c9ad7a00f24473b91a28192504f2f44ec76444ddc1500499de06157cd6fa327a7b21c135eeec5551cd9897be462ea8f29bf3888d9dee57c701a4304c63836fbd7f8b08a51ab127fb0329e206f0dbbcf30a5aed7de0c571e94b80ddd94b65fc60e4e3f9a8e49ca1535c38fc5ade1177c3f2fc9a810aacf44489464fac87ea9615af17f9a904fd7e1ea5d0ea35bac748a6e6bf9294102373341a64fd32881eb794d39325b701f3cd5b76f911f470fd53b5a30fe1b6f0761504e5389953463edef338a0ed6ce91ff15ae620722887978ab2bac06b558c317a6845a495bb608bf30005ee397c1e1e314414c728198c01e509250275d2542324ff6ac3e263bf58bcb436e4031d9c4e612de008dfdb9e36ac0a10ca505f1568e13dcf97160e57b8452c133bb2e576b4f45f84fb398f43155929953d8e20d3a6063fc3420907a83626f80056f8cd17211c2bdebd2ba1fb8c57d62599a4eb736a93aadf5f293a3bfbb1f0e4b3b115762927a4f3001e2761d40d6a959fd94e9f56a55ad7a0db877f49fb93b089dbbfcf1c10892029d914c060aa3a770267a5052074480a857002593e4ab9c6624e68b36c117b5b68c5a085cf62e1c5950f7062f39968fb73277e5e74149ba9bec80e952a45289e95999649b63d5f8496b6392cd2f31717a9d3ca9ee674750fc26cd1739140cfedbdb129fe7cf5a611c19ca78636343e5b819a32541e1ec58617c146539a60e8438a1f2b6c2931beda4243f7638fc64a4481de7e092d500b8c0878d392c26da39e53dfa93375eff4c3a1e40ff7f9988aac6aad7a55f9b49edd13ba49745cdea610ba1cc6501e2f277774e1cb150cf41fc3b9eda2599947aea4d1d709c6fce0f136e538f713aae7d83edccf75e8783cf774ab6be3e988492aac69caa19789c19a7b10b64a699c97d7e3e170c28aefccf75775dd272298a5d24897fc513bf85af9baed6f68b47def60833dff2154f41e0566231222ee7fa0dd0f5446302e7c9b327b599130364436f03fb0813f330700fe9d8e1655f1e577a51d4056c607d04b19547e7bce5f8d8d4deb82d68048af23fad9247a4d0163146f0275d95b296559cf8193fde264acf3d7b8399f814520e9a45b6119d7ca914b52f9e3ab87eb538ae4f188234fcc58e6654531953c356d56d8c36635d580171c6805f52c82f0c87e9a4fc1a2dac5f05faa7791b4898a7a959a388db5c968b8248cfd413a217e5b629eea6ecd3aa1bcc500c3afa2c7fa115d07b205a7122109d7ef2c809ca057f0bd9a4da0dea19e5e91b5bd8c2dc792a8eff737de1f91ae0a495498f396d97f764c207afbe4ac48f059682de605bde8bce4e638046182f4af856ef88acb808e752c7ec6e0cea53f51be393f54bbafeaceb047f24bc6a746c026f54f0beedf5b7c50da5fd5dfb70b213cca67fd4ec7072b934cb95fa69eb99bf63a3a22593de06877271bbe989a9947c79b71bce126c1a8f9f0a49fd19e3f243028bc35d69085807284c3a9d0d4a0c1732659436498ce45b13de3a151d5acb19026ede2a501d5410e16e90cbfad7c95048b93b4b7345efe3895c832aa8e201b60ed6186f802355b8fcb42cf10bd664c079b86f652303301d71623f15d78299eb405b2e2557e84c0e4a301aaf48df83590674dfa04a019dabe14f35d1f27cef7fbe2fc5f56825deb29b5199558c65d19f1d86eba0e6e12a43e917d5c606a44f84360976cf9145d0fb9b3233fc1a239b202255bcba4072933f4c4a2b8dc346b125fd569ae35479522f7802ce44c9d9e8bbf215d6560942723d53253879b69a99eeceaab45eb3e0e9b932577853d55665b6ca4f0e82f8d624b088ceea0f5d3e58175d804432fd5fa6453a4866748ce23a1061c243f6c884bfb1b39a5ad5613efa39b0b3c20a71182960b8e87bd00276120fb79498778ede896647df2e0846157f501a34df04f643264f0289dbed2e0dc402322b5eda0a22cf22414c03de33909a1dc1571d5423b042032070868415fcb642999aadad885406a621313666b0f6010ef6532017e24f42fef61ea07317c5aae8135ac7f5240f829f0bd912912536e9035e0eb931f111bfbcb280d103efe622eba366d28945055e88a74b8d8d9bd4eab135a4f6e5bccf6dadb6b3399a8d41e3019bcf8ffcc66c80d510f61c13dab744e37cd8fa134b6de049d2bf5437b12c4eacdcd4a42304c32a60541cb7b055add03d2c11b973660c53dbad51531629cfc19ddaf9e57876a0fb1ec180a3a4cac6cee1cdd6deb9cf1689b73c6edbbcaed1b2e1b699a8ed36c1f09e7436287d2946fd9d61ab344344f8de55222ae9ab8e901fd96a22c0950c44fba7c1d5c62835925785e920448d5477c0e13b467f0641c2e321f73d3eb2a87fbb7e9638ff44dcac3ee67a6d75088a62f6503c56e8fedce7c6447c6570defbcdeaf50189188f16a758669343c834a052c824e0db8a4e6529922a3f957408bf80f9a3938cfd3247e12249463a097a5ed3707a86c0ff14230e56b40ce79c64c737256644f888d0622b21594f2dfdce25b0575fa609e3393d31c0c103a5177acaad5f655a8ea59e0229176b48670dd896281032fb156934163a9578afd45dde974464e79a199a689ca9fa4deee772b9ac1a470fcac2aa60f6b290ed32ac3c693f11197b60d1ea5293ddd82dc1855afd917d38be0635b8e18c3e94730e16d722b43e0ac034d503ac197f0426ba974ee011111754739c950778365417ed1685db1d426d774a9c924b5e3d68b13821f702dbfc849b9c59a7b05abbf89b0afa6e46c7b1091177572ec5f6126e52c8e8866b9cc987beaf3577077766e7099339750df024ee1db283a127208bd789357de4dcdbd01954ab2038c2c4e4650c644db5a2a7f77b9d668ce470008f800c8a4ee966e6ddc1c24134c1d24cb69a76b96d1c5ada6036573b56fbf48b761aa4c575637bf3db56a6a2d09acc88e0e4e0f26af354356888942a786c74cd00366b70899a9ce68ca84c54625099156ab493cdcedd62e996c0385dcb77ae7fa726aaaa6f4d93c7dc077662e6016cc2af3949b865d62137028381ea275737e9888dff41ac528ad836814f6e980637c4e3dc6ab650952b580f442b99ab45aaa4b8d1a2024dd13880175b1c60e4a39c01b78d52cfabb0d67c60a4811145d5f7d61f8ade29f9415ba33d79950e67558f18be5a8770c7ad316bbced2ac77910836a482d489e1b35709f4edc7d23927b308edbeb9d0f33417d7915f3d973300709fbbc1eed0278b49b4aeb0b188ed0b8bb618c9d2c6eeaf1bf949a0cba8587dee58877c42aa2ce90d1b74b71a5a9cb07d7cfed8bec05acdfc9d3134976c819841642bb06939a241e5a4b0edecc1c443831cbd2d43de45e5e5f663deec92f43dc8314dd9aed73c98e09647c2fe8159b3137f2a7f742a66c78af92220219ef6d6e9f3df74e046134e93958b73a7a8f2f41ff4fc29ef0c8e5770aa5814fe5abb7b8a2c2432720e5293d067d0bc4bb6c5f986e729d87cf69e3cebc31ad95b699efe992a07186dcc28a9e478c863ed6499471a5e48ca2487756897dab34beba29fff5136080de4693468dacc6caa3ac86ba5d490398da5c00cf4dcb506b28e14dcbd1041639292e3559fad5d161f1e0853aa26b42fdc6fc5ea05c64005778da13ea34cb24bf3de4ecb2a02abd8863e744589d39968e5720b61fcaba4821931393e66941e35846c33309fb419fa595c36ac6222634ea0d4147ad912ca76cad2f1e2baa7c16a347280ff747a55c169279e647ace2ab6359f0b2061e0cd0f16a87b4f9502cfe2e2d387bc58689b755490d7eb25e565d100d50b7065e14a56e08ac35b3efd8fc4ef48499380dfc3edf6405336ab62642568ad9afe751ada46b6183ef29d941d47cbbabd8f08a8a21bbf6a69ed9f29020ba5fcb2b4f7301c397d68a3757f734ec7d840d487489e3774975c5bd68492918dce6eb9940d7e2bfed1d79e9bfde0a8c213601247e7a29fc94717f4e50ae9826047e427cc2f43aa0bb1e4ebddd8fe60b759c8ebc7607ddbd63aba6950752d9403bd5e5ad5a763ab09f689e5e13bbfe2eb8d40466e0a63808e6f5b12360bccdf748502c13bebef7f5dcade377a738573adb84cd034a1054d413179bbb537135b81ea97aaaed7f718cca73b943555cef0acb4b46b29a3b257846f4f14f094499814db3d758f9a512e46438cf96f88528bd7044245abc9d1c69e9737a4b1b08b12f3991fbb63a93b2d35b3fb76cfec7620b3b3b91e69c0cc5d62e06d32cf6ec2c7c81314b8caa1add1ebb1d4c5074a0e06776701dc4873b55a7de10e9443ef39e20ccd0022293c7ecd698de3b0ca3839a920f5513cce69ecb8abf0c6f45709765c3fff65f69314caa528b8eda1c57146fe0722f8971125dd50291c7bca43ff4f79e29d567d18e081dfa535f7281dae94f7b3db3de76349d63449d7b7f9b7a3404618bdbf8b283bf615b2b908ef081b67649e9269109bafa0dbb4c6034d7661b48b4f38c54d54f8fe5025ae7825322f8f174e17a7456378af77307dfb132c07203e35ff2d88156c523588537cd943297e017b225ba5b26271c604e043fb3e35b6f43fd690190c3af4dbefaadaeabee5df52518d032969cf3fc2fd06b8ee82acd8d3a13127df3b3d4d92504fc553c8064a733e1a850394a33385b8beb737dd95872366fc9fe406d98256666b7a1c6cd995fe3ea9775bb9a718a679870de23e9ce94cf4c423f114f7223c3012de649d0b33644d25c3e1c85aa533cfa142012fd2422c6bae778083414c78b6937be2ac00acabcf3d3674787e02823000b9495b097cb226004c0c2b3657a5dbc1d3dfdeb146dc152c99dd323dc0d943dfa0d328d8c9ef17e9144b86e16548915a76c1c3703383fe538fd8cce5d86fe6949f3d87489e30b318f05201903bcbc19ce99c80df8399ce66abeb444f4a72f971ba152723f56a3f31eed58403cc9fa7ee9a87584e425853787c16a0bfd87a32cf74535cb5d75f9d05b3aa2107ef27442896fc9606eb97139852ec73f9f1e880513250f2ce4a68b0b3506e21d4abf0ef3b3bed38bdc4722813c482aa0909f9c0c12b3f9f19c749333cd4a0fc37ba68f5e0c4fa5edb19f9930c8e1e22b2b51d779ba8062f9ffba77cbc0f72a5f38be7c7ef1a967237a3096b9850325720e869a39313d4e34933a6161c2b391e3933c0a7471c737a3a608438416b52d2ce576bc1ef788fe9cd30c28f71fc08261d4c9b38746a0b1e6af4cdd8659fb8de65d3e224f27731663ddca8818bc68a8e1d08ac88b5c20eda788a65a5c803a1d03d3adbbaba59947e5416f56f7f94fff2cae30a87fbc6d8e1a6d4db57e41ba50310eba804094cf87ed1b458541e130b74ae6fb8a4629e8c561ad2dad57fe43504b9e946131056b826456da852f86b026312b334f655d689296cf8756a3e073d8f7cfe15af78cb1e66708e59c58504e5ca313c88bef3529d27ee83d85d5b7394cdb754229239ea689d3ba177ece6ecaf0468f37ad8b3be621dac135a3209e15395778e52c5cff376aae4d2ca30c7d69cf7b526efd39a5d52df96810b0da4c2944e12aa7f29b62bd71cb26700e3f34bfa6f31d691e7b97619093038e1de4a5a44d80ab283c383905c7688fbe4e1acec9ee7b202cbe31f9e4fc772d431549d048afd5cd37a54cf34c7e25fe0980ffa8aa98f6bbe13ac429c43150698a8aaec5cdc535ec22776c429fb5ecd811894c0dca9d2330ed65c6b2ef26eaa231ff0faadc4767ecbce3a82dbd335232fc9fa35595c5231fcecaa93cbf6d5d1097a439f7d1c0f835cd5392956bfb2da757cac3163fbaf9be799b2b049fe63f168cb95a1c6f78697fe8b6ef28da4a0e4fbe67c9e94b14106db95a4f1abafa44013100de24756e425b2588244f83a13957d4a86e57f6f82861a7ce408420346dfe419f2298b3b2a20dbdbc57a260b6964aa9be8c3c24fb845a41b4d10034cadeafec52a5096d2e082e92c80ec3b9acb48b3ef990ff56ede6ed864a12b0c0bd0cae95f96403dee280d97fb214192ed7982f171ef695030ca109088f4cefced02b70b69b2c38a327845be4608208fde57a7cc28ea426fdf7daffe76fe02ff34c4963b0696c5511815868a196f64f0c5087f0ea19b1503d255bb3b91f71b98eb70a07a46eb8f0a07a367f2df26beaa338db9921251a68c241b0bdf56600204c87cd12e01429da5e5877e846706cc720b685c219982d7face621f9fb8dcb2548ba36999170b06a33aed5517a276a9ccaf0e27c713b1114fcd65d0d2989f96f4d8395e572902fa1c6848310616916d3cc30a9dc34804bb147fa86554cfa2a796c62a776a09f24e5748cd85ac5c6bfa92c9054fcffe17ab364a4f27b1a3671fdc7ac3e7ad937541743820fac49d9ee87b01bad3c8b0a507ecb98b0505a817ea532ea60500a8fb456b2eb249da09d5c009dc16763c330e657a0d22810ca9795b813235940707a00b8e3776048ce3b4da87d46daf9e02bfe0922e3449b09dc41a843361140ca0b73ba4bcd7aa8128b58811d7d869bdea35ba95d8d25b44a350f797554cad0e37e969d8eac864b1fc6eadcb917574cb2b93c3fcc993cb856c0406491ad3b633b2fc64ce34c8300c38f3497043f136e8502c360e81d26b7adbc65f09146470539099c736734faaf319ca911007442483f01d0bdc2252b660428de214a18e1d4ac07bfbd088b6e2791e293ef7b29f7b7814f26d1e2873ac9c8c37104567137b9ecae4339c6ddb16487914833178479cc241f663f7c0c0c8556d03402bb55d422c43caaf7d77fae21d396bcd2efbe3acdbdd2ea14ef7fc5b2a49270d05f3410f90c757e46e68a26bdff4a4f1884edde818bb1037ff8173d504742052440dc545dbdfea1f5b02a48c91e4af6895df2278ab7499867100fce6f92def883ddf68ce99397f012f02cbcaf6bed4e8366b70e2394a5a140c390282ac1c246b571e94e383502b7b39eb744dbaf4f65f1bbc665d3a7e04e47dc88857e776417568f98f12374fc29de74dabe902e83815ac3e115563f3bc425fdb8823b7add97bf43e607bd027bc3f8df9d52bb08f250f956a370a888a383c16fefb5cc1534a128b531caafa6e7b4dc49d3bbfe408b539df85e662a6cf92e72e1a3caf21b3a0f3e695fce586e2064570a3c8a327a6de6e4d2b5e371aa7ee6bba3e88dbfd5e0ad8ad5238aa641341606b56a8d8e4777265ada1ef87c0527a5bcd856d37666cfcd5fd91ce23806e37a40aa7f6221ae6291a0c0793c119d85de81625d826ac022e67cc144c259405ac0d42bcbbc634c46cdea528f8bf3c2a7d581f1b35d42003eb82bd4e01d0e5c35052ca1759e8578d4efbb9bdfe0541fd9fb3810cecff55840e522624959ca717105b05c987d824caac7cea7fc9e0af451c19d41eb3e2a52bb74d3edcca050c00fbf09140f1fe8d181461fae4305c6f5ad6a9025e28c6756b2b2723033a7f8277f346b85496da8f6a15e6a8ff3735cb2d3b97b41f95bfcd1dea074e59363ea449a12ba9f74fee024f3b74d7e6802067465cfc5f23b2e26b0915ee1b4b9c63a1c35eb83ae65161c73b9a8e56ee065f8a03ce61b11997597d4736f249b79e5983c1f9c18fe63eae2e69a9b8589434ba6dd4df8e925e7d061782562c032cb184e4518cb296a37b8b2b3edac4d38a9a0157da2abe7b72cd9661acd05d82b0f94088e577f569487d60ef0823ab0fa864202dbeee0e129fcd82ebdfcde81187f1c1b6712f52d1c820c9680f140703852d141f6b3f68ee00c4f493f83b1d75a5469208af22d4b2d8866944e33e07bc80cc8e92a2fe088c44a7b6d9303abdd57a3bb562a368c85f51c442dd58e06086ca6b80559a7505c8a6ea3924921b0d7a6ba84ea2aff35712d4b07bd3e8dfefb3d2b12de7c206c76f80911c1985c21d8a9605a931e066b9c6fb2c9c828712a177c5979f5a663fbe1408336860a9005233deff6ad894fa4d72ce7fbfc44da0bbc7e7a0aae37a22d8f30b3b93ff324881feb95452e1935f921d4f8bdedbb83d5d84a3229a861fb0c249c9f2b6d369988304ef72d7e37ab46f8b28f10d658c57dcb987fea6d20a261c2cc6e9430be1505f74b5b87fe810af3c780adc99688d995d148444e3f99100bbf51792bcb685a18b5ba3ba2c66e157f6f7e145d103c2555e552dc94db94f67f0cee199883ace6977a966be33518f07eda22986cfd6223f96afb3621478c6b1a1bf5adc0746461c2d1e0789985af1eec5a6be23e8f42d6d1b001611ea024639f91737811b14b3646b07921d6e4165d0d6c39d8c1a95321cc25fe2af9cd4fbac65986100a4c519a6360eb3fe7614e9e043d57a66e48b40f79530990008ed2a38ae0249fdf6aeca97b417fd7ccc24b1dc5ead58a0c5d123b4ba7cae349f125e63dc4d36af9f1d586cf69adbee75c2df07fac5bab55d2d7ba7124c75a0ec286e28139d1f62494ab8c2c993f62b32879983610357ce51d4bf4668ba3715d1e74c2580533d0c324f10de6e8bf45ac49917fa4d340be21ed43a40667fcf4eac6506bc20bea8234ce668de261ebcba0464173ca0ac177d41a48ddd5245b5d9d8345b99a40f68c8e53ff89ec30e2bcf2b166cf2b5628637f087165150f79c431a41528ce7958b33a9aeadc035f1de9cc0593eb514c659de927a63745ab1159ffd5ca40eae4df419e08cebff7c2c988a27c2996b0e2029617074e044cb7c39c712ab5a6ab1b40d2972cd2e66a805d185ce0f8e0489b53f526b2d535d3d852121eb885daef8c320ae7118f7a0601f608a87680bee1af24c136f7d4bdc4a2f88b25cbb14dab6fc4169c7a865dc3c9acf419dac861cda25b1be2d8a424d865fb3b2f80b863ed86648512284113203384d3f56a9527ba837ba0ce4b24748f839058954ea13accc3a9af1481ac19da623206e3697b949eb4b4b1713327ef0152302a84bd599c0ad4d69947ab15685c1eab2bc7e73204ff57a2311eddd9a7fc36963a2e3e8f172c207d3876c074ca7cca0b9d418889290818c9d8ec1dfd281a1249faa74cc86ce403ff2f30ebb6358af4411c1ae9e16abe8ff689d178041df27bcb8b5a1bc11d08b549f49cab90d6a6d2cc583f1b8fa02719fe0dde9e7f49d8046ecbec57eb219dca21f9b7cac4528efe21bd59e5cba75b1d0365c355953e667ab06f356f40a70fed2ba64665b5103b72435837e4b3e8e0c6c507247d61b3b053fcf8e2b2946169055ca545e2bbc745fe7fe2eb2e5e881d2ae3dc3de144dadcaa85125ae0666ed72a6ea857dda0a275aff5a536e1b86e84891c4b522ccacacf988e2287665638d37fae0f3ca063300a05681d287adf854a1a7c1555e541bec6a5742783886230c88696013a5a6d06d934c2d6ed749c2d4519f3f3db1ef914cb475745f8099b715263c929ac32e620c53cafc05c87a4c4aa3909c64414aac15688836d7d43590ab91113fe5c8a382057b60d05daa70ac0613ff6d2b9f17c3d106bb0b1a7de1e50e6399a6a6ce4326fa194551f0e428fdde893a76788eea313490349ff584d3e654eb7f5c481777570b1cd02e0358dc8357c39fe6d2afb768be6d71e8ba65693417fc06db212915d1cdf7f87d60a08abc102a88443eadfaeaa7a014b7b31694296f8dc1199b30f7a18f6ddf193d2582cb30a24d171235b56d4ed0503a9da67748f17b9a12c191b55df13bd6287a5d17f2cc8d48df86869c9f2299a6a5a8a5ed7d95e2bf36c0030328a50230b35b6f79cae6c52f822e0f6c276743248f907721b0700b7235b0b7b6cde442cba327f324ee44c2dc8d3d213818cb23f59719ab60dc703bf070af13b77f76daa4ea6ab6e9dbdb004c7dcb75f3490ca485bc1fdeb7cb26b7081c80959c834fa1ed20ccaf0df80100f35486aa6fddbca19cc05fa44c335862bd9ff20a0fb54c776b1cb959dda19de93932d299c06fddc50f28241a82d7394e45fcad2bc5a7a9238e4ea0ce91a0e9808b7d8bbf4b0fbeaa918dc00753d10b84a79cac22a184f1f994d8d749a8bb623ee17ed906afd9156ca8ccfb4c78f1f29c4c94863b83f74e79b2e642a7bfdd2ea843f163a7a02f3e69c48e0f451487fd4a5feaa3390bbf415ad814d9ac80b6cd86e91712fb22e37a5c29a24e344eb1dbaab9e753b68a9ce8a6b2be4b41b7045e379ea4f75e6caa18601f0a78e156095ed4a0d6cd210403d920773e325b496a8a0a48a0eb9c35d1d85307fa7ae54f112d037316af96a952a239793bc34aa6a10569aeb5f350e73654caa3fdacbf6afcc79f46e9efcabc1f8bceaf64719ff533328ea20da967ce3e6ba04b4e1b90e2bb55f92ee517d680a5ef067c1352bd2801ff2b45a47004a468286ee6755669f67fcd26d3bc1c50c89afcfa96f5a92ecd6ff951adcdbe8eb7ce2dc4236ffa9d7091fd4c2c1d985d1d52ab96b60720a424f60370b767aa85f53f1d2475bef0a80af45d0b4954bcdd9b4e1475ccf830a0b91ec4680c0d2375c417bda23fc43d8b9b6dec84b0d96bdac30152c42f9d7bc82aec442858fe042de336243f3b402dfda4878684f353df9414fe5208eb386ae296edaa1701fbb47dfa1be39ec1c8a0c1e8fe1d97efaaa920403ebd860c013c915025234f027166970f8459835176f2a37e5a98260cfd2ecc0a17f59eb505157ecc116cd87bb975df0a9ffbe8a9010af0e0411738cc1dc2f05a1419d9c2ba0dc023036a9ca8e19527631d1a48ad56489b3ee8c3b45369cd5ceb12b961fc4b25770ae5055c8ce37d6af7db4ea637d2b41e14ffb1d939a1fe66a3a7a57aaac6629a8ab1fad7dd8768fb605aa38cf0a268a2dbe1a3d2ee37651d124440a5ae66a95d738da6180e8ff0c01c11f7414ee5df84dedbc48f36a5c29c6cf5cf891d43b84ba5aba900965dd9da9535ed2a3be804d4303ba3953e47787fc981f7e135b0a4b3904fdc060ee4cf5ace1d621cec01fdd8816eab253d6941eac8b14c4fd8112d2cf1d7074b59e388b17f25678d9732bc8f8797b73939186f2970ecfea5de71b583679a9bcc6cf0e406963c4b33f990cb819011d4d426c2f239c1645fea761e0a4b4417528ffb489455f998ab2cbf309a218ac934d1e35738c1fa9b56ad61dc92b0ebc7d658010647aee593ca9ebe35b32ee6c6d54b8caafeddb3a0506982beaf9cc3176889a9c164a90b4c4202c2730923f3674bffedc8d9d4404fd2c4c8680efc400d01945f8a66fa278aaadc54a60833d4c26e96fb4c5d415af5eb85d86b53c7536f70ff83e608113193813cf90a2c2997b45f2245cc0dbf4d55c5fc4dfc8dd3b40c04ccb6a8198ca4631506c4ab848f86efa01d3b5c0c8e449f50858be02d763fc357c9217dbd5c38628e2eb566a293a822b1b302ce959c76e12b0f4249784d7c9047f942a31bbea7efe346d5688178a56a4c89c39d147aa68267b5bd4f31d903061760a44807489e2fdf102cff0930b36f5990c06072166f836d3c1ddf9ca3019fc4188896fff5a9204bd6b53ea3472266f35acd776ac2f937d6e8e19d31505fe38905f6fff049c1a4506004871ac6405f6da6f795568e6728da432f5f3afa12e84183f69cb34e68a9c22998622f1a4aaa50433320902bc815920044aaa7bfb8f8a4d852894884ba8060a970e3ff0f1000a9e13a3af74574571ffaab871cc5f73ed3cb530927c0f7719d335a5b56354f2211214f0dde9cf634d9a9174043b87da528962f85ae1043fecf2f2671c9abad9b1865298ce6c52a2846e6004df0c4f88fb7ec01a3cac6fed9cb844b50194c31fe03944c39d7d5eb249237dca7f5e797d2424a7c90b804e5c199f3a9489c3c80593fd71cdd18ecf53e2c1039aef0312793d3b5bebb4a30144b14caa7e2e1ec997eb6a30a24e928cb6c7288700a231ecd7b30134671bfbea0a45d1ea09edda996060755002830cf8e03db00693fa9fac92c15d60a8994920a9d730f6f0f79599c0f012cecf6d5f97ced1c042a91ca4b81ab7524ad8d0f8f571837d44b56bde5a92eaac187d02b5842926871855dc6506c1093cfb9b8f86234729e16b0457ada1f0f967eda187bf17a932bc1e4999dc75e2750ee84ddd205a13acec315ab5c66a65f0c8ec2e36c282bf87e57e94b2dd5dfb1dc9b8a2da09d83dbecadeadfe125c72d236d4e25a9ab3e82c0a0614a698487bb9c9b6dc268ab31fe9976292b81f5dc3679e778376e229ed3c06d11614ea960e3a36aadebf050e5d99ad70f81db721b2f96fca3c48bd87e055c9b4226f09f8e8b1c36e9f7e3d6750f4f063c1f2e87ab2ece2f743a7d22cd86376477a5850dd9806a8d9e46e030b3522ea99037bf95773d4b30b7ea0b51562cd3f5af211815bd8c3e707d095b0f245c4dd2f486e790fb006e1141470275dadb33cc803ef8c6a32992e5505b4e121afc36d1dd485341a6a31fe2b7f02583601d8b978e693c5075e2aae8e1bb060ef92e76d1160ec131457448538299723c9f758172a741cebc7cb858b36c5c32e58287ccea56eccc2dbd9d645573e97537cecfe0b5875355fd5dc38f3ac05014b25809e0f22930b78bd39565f47dd2574ec0164a690dd460456ce7374eadfefb38b2c85ac3eb723a0129f0f31eb68828ee08e2acebe9c8da7e2fcb3648cafddf30d3e6e45799ed985d8f4ef00ac4cd14d03d56460a557303677d9314675141e151e74b75694043d3aa52dee7db88c505bf8a3603373b604bb2cf258b8aad1319910df1c84635b2e58387fc712cc00f78ca202645680495aebd8e55874b82fe94ee7de2bd3536af5adce255c308984c635e7b03bae00b73e05f44e0a745082ebe9254e93523f10bb6a034eea615ac15648aa510b478b8481efb645c087f7c4cd8eef36681b941f80cc74318277f8da269b81703283639255de5a49a7564fcb938405c9cf469f0b9dd7d27e466cf9c3b138738105abb9302c94270472785a7f250d06b8f09e7129fa2ebcb71c0d787bb4df9af70deb9746c01ab4a8b93595b6358fb9c57aa1e3702eb423b17dba96d88862871d9bb819da9fec784716ec87a858dcb6c3f34ef816ed123b47d1cf8e8289245e609d7a48f9ecaca70b5739e49b2664f691113a67db93cf8c22c23aeec1af64b6afee64d8fba8078c916e50b6200211fc0a950267d49e0aeae9e629e3c7a9531b9e66762b1eee01e87cc109b6a54c0902a7b7cca4d477d9734ffb04b9765c81fe6d11c5253a5ff06cfadffff77afd28f59e84bcddc2fb4b61d7b49f4a0e30c2b3f8db52a64a540462a52931b7ece09cb0a835500fde9429e44d01a26ff8dcdb634ad46d1ba44b6811f1f689331174cdedc89abd43abd246883099e0ae24951b156803c5791a255230ffdee8e212c3886f8e27ece977cb3b9b85a7950bf246def2bc4e02f39b9b015b139e66d3f9c4a643c90e7df41fd1b1be4183b4e17af4a8f9b83aa62f6c0db5d8747ebb774f5432640f91ad19cb96e906db9bcf9df144ac79123bb05992aad2b44c2779387d64f70a473014c0f32660517794f80ed6bbb80df6b41b425d522965c24bf52e9bdb8a5ffaedfc441ccbc9ff7b0ca551528572abdb8a5c87c342ec52f322abf60db00d2a1b180a2d91a0b0d7d1361a7670bc5c33127ea7e0ba52fa02fa98f051bb221a2d818bf3a7b837f91119caf2d561ddabe4b6c1b779a9ad8da1f0107a0095aa73d2238b2e4dcda86227614f2d8412d45cb85306b914aa4e317253edcbca00006ac8b5493395a6f770c2c9eea0302dfa537e40b270811ee81c07993c9a69ed160c5c3ee519d898c66934d7dc96f400dcb8b07d339a05aab6bf1264e1d6072a8215a58550bfb5d35ddd78b56646f657b73324487afb8f33bb471b27b7cedc4bc97a337db7000f53f89d5c845f6cbd11266e7379bd61bb92402a52af60bb7290f5331ef5e0b2398fc6b77849d9dd33da9c28bb2e892199b35c08858395cd7f5ca41a39f3b7451356df4f401ec26b764366d40cf817f1aa2594926f48af2b99feecf86316cbdf6804d25bb4b352ef298ea827ac139b4be5131599c45455e42ad1ef1b6582d7eab2981b96d2e27df31c136ef989f520f13a3f3c9bbd303d3973a7033944a85b531f74e217cfe5c338c9ea4d4718aaf1306c283ed78be237af9e5b8c6052e881344a2437c72a5bcf879328c45d7da977ee3b7d2fad4ff35b191e12db2ba845a41ec91b35be4503c980729b6f5c18e4c13a5d1224e5f3fe1dfb525a5473142c9b1131b4ed7a0d419085be54c0d6dd423506c434b3440116141fdc67bba28c6a0be3800c2e910f1f7836cfe39d8f01db2196b5939cc0d5763850dc709f2473ac4b4af918be486d0f8268bb010b5a505e4efc705b8c14614bab1975ad960ab4a0157f4488c2ef4ea237dfcbe80ce1af8b15d403da68d30f7bd8fa01a260c3d63a62d263fb89ed70dde4d6368a282ae567e3fb984e0aec2551531e3d9dd04ee9b383b41f8fe205ebacd246958eb8057ad42590f87de3fa39a27a7972580edf3834095ee8a8aa3fd59e9fa98314665984d355530fd5bdf0504711bca1aa94deaf3170aab191fe3e8010824a96d9220b79d91ef935e401e8431ede4bba881e7393a3fca37ef3440da9ebd8ea839b401c763cfacaf44c3dfafa5e30c59bcd9e31eefb41f0292a044071b699d1d619e02b69e7ae9be6e97523d831ada9dd9f27fa04dbed26e1f001b9642247d649b1325b7756ce76b9c2e4e992cd9ed9e7cf2a3c77aad943fad4ab77f3c669823fed9bbaa62489c6d94e99401f5bc72e127bc30ad3e9a4a1bc55dacb9719e6558d5e75961f1d7464841d628b0f83a0a8d58e3c2112b8da29a745931fbe5f9ada24c17d18c2322623a451bcebf01bee537235ce096990db50b41af02f4e6610c394263be870de4c69c0efb9ee28907ef9c8a0fbfe2681fc0f495f4a395b045b142618f61247086991c5958cbaccc5e0469ff0d28368b24011488d2c122c065c3c8cc95803884c117f75573aa6a84a447eb911a725b822c7d5f2fd28b887bb84f14aef969d4c991fe9a0816174a6912dec1f5decdfacf8eaa96871878f65b7cf3e81dc411bfecdd3b69d16f5ce2a759b1da3a6a330ed8fa2547fd25fec25dfd978621220e2aa2e6e95ad6040b009f5219e202d8f5d1c3541dc12df6130e12066ee6d4e952e8f6b3d2835af1b7851f9b5023022c04cc0db99f0f74b0b0350b7ff40e99b633bbd4414f52fc8540aac58caee497d6c1d9fc511a76128b83f0ed9a1ba482778214681df6a3f5cd9731e26c5ed3139b88642d10d129888216cd18b9f7e1b0a43821407cba35519f4e07c0830b9dffa83316182063f75619a59275e945fa374bc99666efe85ee089ec766cbb1b8cc391954790e346043316b7bbdb2b405562a372bf9e6676dce5dd339015075eacd46df0ed0a85ac1a6a703d8c70d0f1ddae30076fff31815ffdf61b510b7ab4e09fc2336bec29610471163bf6b826f7bd501cc9c889db692891e79e9977beb281bfc6da086888e5bd527cad17c814cb1ad622145400ede66b1d2bee83fc82548a8619f381d7c3a99b47a5e14136a7bc917a4592d1c78380f374c26d0fb9280db1c80be945a6159a4238e6a7ab91b382c13b7871e7ba96760467cbcfec3933c22462067d6ccba7e40eda0b9963dc478e8b5ebd996ccee9d3a09e83c76f6d306ba2bf592e9c50d13f9ab6958bc3e75e5b0f387a8c12d73b69f59ab791e7d658a3832fd122c5901ab8bd64a6cbc25a4cbe2f84e76d6db712970f1cb2ca05cf797d4c4085f768ad89c5fd3e5646de2ff187b67efdb6eff055c8c01cff02f954ddadb912647961f1ed0f68ae76e8f4d8dde1cce463a8dfa767a1ea853184829e59453a77381729333713b031253a0c2d0bade9c87c12c97fd9aeeff1eb4e24c42148bad9426a9c17642c20ea35fedfb8a3602e3a92ecaace45c036f51e383cfee9452024be6dcf65797287f89a35389a925db52fb6152fe81e7e6edf274b37cd7d95c9c0933e898a356ad24f9d10739929cde7bb0131a9849ff6b4ef73c40136d3a94410e7133cf4ec6af39d5a35f1e7acf084eeb21b3de44a163afee1c188851e74b28b5ce22a20beb5f0a7435269481b2ec8c2b6338b28fcd98a150501af287c65e7b84e80eda3382ec6162e031e81f114c50a91543337f7fb013330a1e3b08a85c92a975d82f893479bd79f4678545161fdf3eb3d324f33b5fa84f1bd814b36d5721036ba66f639e5695fac41a6e6271f7850b217b0f315961e6b6973922bc1bcd740ef74a2b003646125831cea10349729ab62fb5da8441449086858cd3ad778bcbf096a6a63b99c68183a17c7614a8a5c25585a623226263695b1b8e96959c43f8446672ab9c09968b003553dd312e75e1689f9771fd26b374980aec081faee5e3ef964a12318844d92f1871296f175fbebbb4b29eecaa776dcf505f611afeab9e7bc014eabdcf221eaad033a4609a860d512b0074fa477bd35f649f8ae39a0aa2442483dcab9b4ddae56809687be7e1fd07917b3978e26bae331b8d6c94cd26f11812e4d2560ed4a22a6c02a2d7e627a235b010d2cef1733d75bf2fe95339d87d2a90259b7d4410ec8a59a8ef209a54190a28922e03be37cb64d1eb8f4e69792a7d909a5e9cb0a213025fdedbf091ed6117694d6c82a62d5d8d156ecbad17f5d338789e8ab60cfe528cd6c52e875ec244160fe332505dbef38d7df5528a2bb02aab03e0193e668c069f97b814c844e8941db4ccd48a8ee16e64a4ba317aa8d7d728f1199e9502032adf1602f730d85a56a2a48b26fd7293c5284d20ca9ef5b5c28f3bd61d5dd065d96a7b2a369b08014576d6bd00cb93f1a4ecc5be5988f62719ca0c7e11938bfa6c19eebfd83d8ee14ad8f0c139a26edb80c6ea9d543481e135d6e1dc75e5fc869580a2e079304aeca3a20c2fd55053bb4c6004bd8bc605967af575d5effee2e87df2df951ebaba64694b80ae16027ce913efc5a98a1b3913c297902c7ba55108eca8966ea5d33aab2c4d1b20ef279cc310bbdf433cdefee96a84bc940368aa9b9badc40b505af5eabdbc495963d2572c88e479e5a0fca33410c0ad8439d7524df950bef29a0feb0464af752785c46600ca9985780ef2f9cf6338704f0e402bad6b559cf056f6a16bfe43724262a48c9d4920940516bd6795aeb7699c69bd5ebefa885be53ace749ff1e968dc9caa1c316ab53a4ce14042778b951cade3c7d9cb131799b131e08fc7e96023ae06878992a174fabea340e1e1a9b449227753f646b9f11da0902d41fc1c3e9320d992fe13c2eca2a13858421d552922dcaffe5df61f25f3468286788e82b3c0478c859a60866c5bd190b26210939c6baa36ff3ebbb78a892948dc8b50d8a385fd08da0e5055678c4007f98bcc10b0e3dcc28f869e7e0552f7b5e32ef10f0c1da8ed2b8a668e982abb35904b76be0d4bb09328f956fb5f1ad90751cb9400408769d06ffea1f96e21b86a91c95b854bf37b52f2a14648ecb14ff28f06e2424c3beb3579d6d5e776dcb1cf02a85fc9d783c82eb333bf1b67cab4bf3692a5b991aab03497261af5cfd2f79dfeff7b444974d9f668c27751d49c708d1a9d02d0a4bd758ae13569a5b20f407a55e2b2b8e26ee397c29a4ab3108e4a8e6028933ad1cb2097baf836c986bf5ac9329f2d7203d2083d147e2891ea289fdb5c22a090e2eae72a55eb2b62059d5f9fc1a2a708bd3ec291db5e1c4965f818a71b3dfaaacb35a8a80c9c0b11ba4ed0d16ba54b96afbfe79df57812a7672b0c99239f7b978fe332bcbfc252dbeaea76f7eabd0846d44c8f0622ce31045f51d3b75a31f49b144891732ddd1ba350802439acde95512bd6ed3657302505425a746a9d25504a6aefe58d319c054b0e191aab9946fd72e9e5882e80b04e8e382d9671b59dad99754cae1e4bdb98fe319360ab1ea9e1f6ed656fb1256287bc964fe817818bf61ae33571924362073554a21e188063f8c2ba73a4550a8ede927c40176974f9e424966a83b0f5e3d64d34f50046db9d23bc9a0daebc5e28f5614601c70e185c2917350ca7152890eb61f536b3c6c2485b653da91822688ee2cda3eef6061da255f778a5a67d30e45a0d2d42f2576206d5c2a0ad7264420802c15a8ee36d4ab58c4af5aaa6f9ee5b60c9dbebcebaca851f66c063b4a12a33159b8eee701ca548743d6d192efcf32f93475ac3efb67d0a0dd4ebca9f7ecaa618d62aa414baa32e5bf67895ae662cdf597fce853d410c9ded62925662c78a9506a121414267e1aa6c321a3537ea14f5ff2eabfa58195dcba004dec887e2d677a1dd4f8e48017c38c68e79fcc15de52b8e190563f0b7c5c41d514d04c2c9252878892b8a36ad09cce4775afc2322a53f31ab69e2599e0a40fa5317d2fd99ee8a4232778b88705b9956580f6fd39bdc48da2be260fa3381b97997f57dd34ddb7cc2dcfd374b1934778f21bd28fdd5333407b0ec686ba1deb47e51e7bab944b952b158b6ba08f6710b7dcec951f4bfb0f420cff93be5292b1e2dc04530494c432059fa3898c3ae50178092fdb356f6dfc757928a9ee3d30ed23a5779b9b373e898a57659c77223647e601fdd5f91eb39594d6b4be167861b4a3dfd20ad2e3cddc797d0a077eb6996c92fedaaf57db5ef82e17aa87ee1175e429c59bb56ff49448003dd41ecd968e4b1277d929f1d8ffbdb918e4f70f5ead3efcae7aaf075d01513d8d77b67e4860b2f63edfd171596b03b3e029d1d11303a7972cb101a61102a3c91d068cdc41aec3c008d356ce438d955458a36a5cd44a152bbcb75dfff19104ee857e74c995c5b979b5b1c83a5fa1d3ececdab7d3121773a62124693770b2d875f42cccd2143a1d579a35532b4159c543ef5fe719268d4534c8bf55d96b74321d0d36ae06acfbde1c5e5b39a28a9fd535ac0a4a931c6f23a5f6e1c6eaad97fadff7a7bd9bfce1a551502accf03d64f14bec49bafecb2577b7ba3fffef9daceeb8e6060ce3694973af41cf9814ad300a4a5800bbb81efbbe8b11794dc688266b67c6bfc3ddd56a3d069f7b4f9d05add5c30d921efcd3c527a52039d522a412a237e9bfd38364c67a495c7426c4fda92a42fce343219773551275c013b806d3fd6dc7fbb483804847a1fbf94e3c72003263f1659d9b27f1eaa74ca00d685dfbef0995378f7d9ba154ebad933f1db0246846a8a25bb991034ced8b05bd4aaeb1c7dba54bbfa9ac165eaf9ad921b144fa08d942aeacf0179301f0a34426db728e11dad9eecf5bc30199f0aa9e7cd226b786acf25f28a49f8428c2444cad201efc9dee8b52f1b2ce7032200022c6e5ed97e1da7f8cb0d68d9c8182b7f83fa4b1785f5e8eee473c2fb2c49baa59d2f09345851279a906416c3c70f634e2417f1a2e8240c5aee7a8550097141408fd92902b878bffe116eb979db1bd6f42ebe8e1f8cead37f15cafe31fd6824e69ebfb8a1d6fb04b0c799b08d1feddd3d8b3c2d4afa7250f361cc00267781d48078a14677a82fd14ee9b158438a0187f842f14ace2855920c8b2e37a8ffa5d39ebbb1347a07e8eef509e00abe60c3093ba23d8f8d32a890f6ff58a7fd6301948801d199a663804596068fec29be5bde15479dc672adc5f9e83bd731a253550cf64f2be02bf0f7b48cd323adfdd3eab902092b1ef13c85856fa7a906a65fb2d1e1529d483d1a40b6d84be5e4274e756524cc67b94c301c19b56ab046ccd9619239bde29d054d5174813d7ab6cff24ab648034689727ac9fe266ab9f2aea5211f1b08e0c5d23073898e76107cf4ae9777e80f371116eb9e97cc3b8896ce4414b87b52f344a52b57b3cf61dfc7ea2d9352e36d0a308b39dd460bc5a35eb5a023dfbb3381ed1376c9579eb865653486bc25c80f2673ce563f7c3d232fb441e497a6577db930808b6ad710b249a4a79db58959926b2c0f2a35b7ebd0910c441e5b32991887cd632005f97e76640187aee096e371ba5546350577ba34e7865b8212acff4ff9716f03e32f4950e27db24d1226184f6c1b3efd43dad092ec5b7e11fa6cad8bd8b56d9f27382734cdcb0cb41e0be24b1d53ec53865287996826c781756cd1966945f79a09c9e7ae55324af8e0690a3d60e10c03f81448458da9ddfb5ebfdbe090a42ce6932b60f077259299b35d6791f7077a9f256831a765d3b60bb02652a8b55a7230e8144ceafc410e0aba6a0c5828fb3725c104374f5b50afc4b9830f2151e96dcf3c7711f33cdaddb230e9ba1cb4028085a0ba8cd81e79ecdd156780de8a7341332d0764aa4a9e5d9a81f145b39b4669dbacf44d152cea6c209a0568fa7726a97884c7ebb99c13ed2dfc7a1b93c9b09714ef24e4335e66540c633a4573a9bd96cbcf07bdf0738388ed2f8469ef8fa9e48762bf3da2be956d018fdc59437f3a0ff8a927f58aacb0d3c8edb3783eb69aa4f4858f7cb37bd85d8e9110b30ef59591b276908b2418e7f3743fbdf1ae0a2ccf03dc6fce93895f90f006ebbfff93e06241c055e3c93b934b6907b9b898077c929ffd4ef3efe40e5cf26f9f575c1401c2dc45279ea25b56f38c4f7861908b19a7b894136fa4f0903543d0761c29772fa9de786fd7c1236964904b742eacadd114fff22eacf2aa05e9a81e0c807b1de5e8419c8c2e8271fc2da948f3a0648d20e08970ff3d13b992e74e2333f5bc03514f3e5cca31acc2198a5a25e2fc10597b62aede1cc88d37ead1d1be6efe3d31b07792dd3259d3c7bbc2f8c3e776d915eef04d6e3141c4f0d1b8c5d4d5e0a01c3b5cfb06c749e31098b1d57796ace97fb4b9ddd3d2ff80cb088e160f7097d88ab9b746db08e3ed39380286fe20b846bb5b2a92b9b3e24a4cb4941b9f12bf57b5ad31f0a6fc265e5009a9124087b1619277907d9a92bc46276c49c2653bfff275de6b9bad5ea43f48b1d10ed978f4258cd15703e000a3acf3da77f54399a5c67186a64dc2814ea5aa36cc099e491ca1f6b49166d9f8b1c0cb9acc6413f3b6461f9a386d0e6917ac44328d49296e3b14242b87151a6730fb73ad34207b3559273627893bc1c726752ca2120c9e0147885a58bbdc59fb5052b42bfbb0ad55031a84ee1633c952d1e9c828ed3df0810cc6b47acdeb10e373858fe15312360a8f58d6ae5c3be1af3a1ce64b6ddcbf0506aac2a577bdb124e2b6c9da2d273f78a9e0936a2161046b5c4931390912e5154fa52fb3a0ccb96cedff27316c95b2fbb9677f2ee36e0b4c41e9e12f7a97f8c3c99f76bf4abcbf821d067e06bd2a6a71635dd007999547227940d1e13239e32a83918c6c12a5b468459d08a860025edbb660ee173de1855dc2d4746441df62ec0632c9dfd0b80bb55af130d8083d7b5bb4fb3cd2e667948579ea2b362cbdb92bf87186bc9574ae6e5b9ca70d6f56fe8d8c40f2a170892b0ce684de572becd8aa3cb6059d3e4058b61af304785a9cfbeff8347e3b0deb2a35cad0f8207e4ddaa94e0596a6b131f23d3c37f298df4cf95afcd4f6b9d6fc39b68ed03d4262ff8c543d38c328fefa5cbd8c9ebe0f01ae4fe768b336a4fbe00fd65a38a27f51953b31f599e8be3d4154c528d623b2df4e22da2ae52810286481af5989e7b7da10711034be55ca45556f45a028aaa48d493583f3461a0b4586ae311d7ab781cbdadc8ef8b049f24be03a863721cc44b8d083a3d232794674d1a65f847dc199f738c306e08819fd35cc4dda3d3b4d8db98ba387956c186efd56ca121a4e710dc45eea8f1b70c6364155ad3d422f8bfeff54f9b81632b0897eb6ef41caaed8a446b5594ff6219695f15a9da452987f0372784deee30d2866d23be74f4c0e33ced3dbd6f994721706a108a63e34989a9a94172be8e794ee93f43321c6b9e7f7b14175a062426020884177cad65ac947ab2933db58d61f5f391e09be48b87b48d261148808b8e7782ae76e053a1c3cb1957816567674e938d8d29ce56ee38aa2d325bbd3188c2dc3fdb46032e3368f6f10373c47553b60cebbb40a6169492d6dfe80d8f02c8cb6178ac029d4fd4a0af1b907f81ee0cc70a695b6bb969d7c120e9c5eb48dd3e2a80c3c569c86bde2ae19272599e84f448148164e94335f30374a36751c553f0d578365fdacb9e0a26a8350cbcbdeb8925646c0ea3df695261b6ee0dae28278cc5c6b6389e970dc58360c12cfdb5f0ebd769fa617376aad117dce071beb682575e56d618f4e44a79d579be014b9fa3a1bc91ea5682aa588263ce02cff9d081f1350b9064d4fcae0459ef33c8c76072dcd650b5cfb558949771cb998f1f6ea021c76e2d2b55b3a319cf48a1823fc8bd368b4f1c3263877d8da6cdf22d68e9b012551aa1306a35a22069ffb5c8ce40f916cf41e6b83420282789bea80ebf390e2d5bdc4c5467501eeed3440b0bb5795bfc64c2da9f088d2a5a5e9dcc38fe64b59f7ab6a87031226e8b235a666d2dd8628b16fd615e2bc6efba3bb1008e3feb8b9551417dc48a4c440f7bbe201595ecba54bafa00f9a7ec86d16eda8e3b527d2f2eb9ad38491ca3a0c9c8ec6fbef23c245e1e33bf64534365108beb2ecd915b30be63788aa24f726a1f0eb07870d54dce139c8d35f18b6d249eb15aa113844e39de3c29e4a2d094f0265f1e8cee6d500f2fec3f7e4319e3812316ce2ed4bf11b43f930b8f93d4170e7d023ff4f2feb826f848c06fef1c2bb0bf96d89d9a7a71b3b0583ae8d3c5eb3bc9f422dbf82e3e4a4d39dd31cb4988b88cd085c367021024222a78ba4ff724004b743e53f0e2f25ec77f01d0d4d6a90d93bf3c9f4f035346851cfe84871392aa2c77dac9a463528c0ae41a954e4d182247d880b06078bd8e668c311c7d9be0d3446ac1c3e283aed77e5ba553c96cf3f5dc2274448c71d329a090667922292122b8d3a8a30e086a2d5d7b2b876b279061d7e0f3223242b14d884f631661d12eb9e39a6aa6a8e88951f9eab821eff82c635119f3d9612aa1e83e5bc3c2ed3768df61bab42310cd6eb184b939ca790f9b97599f629c32e224cdbe6353ec21fa7d941e93e81a9a35360a680794511efbf2f222dfd8c796c2109a6225e9f7af78dbc49fb5872bd2661730ff1dbad3f14cedafa9f42cf448bac0f09ea413cd43066c5c5841d111d9d92628e8053141df5b0828ba683c07e847867c85e3ab7331383bd4cdec7b27f08f966dda75ed7334036094ba341f663d6e690da726dd51ab71816c44190b297bdce292f087a6a043db77713afa3981053fc8643a0bf969c23648266fef2d89d11493744ba794308a9ae0e2cf0ad292760f7893ff14d1bef57874eaa89ce10acb9cc6a7c8fcc843bfd6fc49dd022b4e6c1fea350bbb9471ffc5ad8e4eb01455e4da9b198719d1ee87e332daadd3b8ef338805cd130439879ecbb677cc010cb9c7bb3e1e835e413cc783f10e2086ab211a20de5f08d729b9964b0f2b223009da8e5058557fb340f6c4201b458623eb607cf3618eacdb14e2e3dae5e9edfa6117a3d858fd47eed33746cccfc2732ad5108aeda1ab16b2024a98076857612b00731315f60c6e2f3212685e6b23fc0e3d245a7f09e28d078010d794f69aaaff4282a28c71e716fdc1168a0afa5474b615ed0f5ee2e27a2a435775d472c7839a26324682bc4e75bde51b6c6df942910c58d7b7b4649ec6e7f73776c30f5fbe1d5469703bdd813872eeb5bfaace42879ed119e7e543f039f87a9915a9f5439da3275af1199de50c5554f81b480da59cdec59ddc94d93fdc1773ab48e024fb764b10e24b473e49a5074b9b68c23db5453e6b936cf5565d564d506a45ad5bac7df665ee684fdbef76fd3db1268bb69d5c6712f2cc805fc7a324ba5e7982939d2c57b6d69aebc3037b086e233f47c641d79dd68c7160eccebd5b6a2ec205860c9a889719d706a2ad7c09fd0cbf4a97d533f8aac3c56662cc369d944adb5e4668f5fbdbd96b27140c87880df8abed996731670d8852c6255b88c3dabce135dc9eee37199f63bf28beb34bdea08c9a18e8cf7596f1dba54288f37b98a21bb541c1814dd0db9af985b89701f1ea5ecf93ec508eed2c6cb534e3f41e8754d9675a5d244f42feae7ac88532a644888afcc7608bb3ca510974497ad9a5f1fb3e2d145e289d7b89cbc5ddc55aabd978bc5faada2731daf836301e1ef4eb7a813e7060dec535fce2045feca3826d7a334c12330db2c4ac6269bf773155004cdb24cfdce580bd8ececa7add2f7096b7f5c62f6b5b8ddf6949a6963652a7fd5a79388a6dcd5af4a5a1ab5f7d878e452be16b157e91065fe30b85841eb450a5bb6148bbaeca9700fcfe9e6d7caa1e4c69d8f5fd255369a1f422a604a8391595a0a74958eb58f41bd65f3e2566fd751eaf0a2482bf4cf1fdb2030413548acac101c937b5874b3cff10fc3007a918e6e17bd4141002c021cc6077c8e863bb4aa32e221c7cb862202bb56e28db042dcf8abfc9b577922c27f1d661b1e117c0817f9f7fd26c4593e06b430e413eeb8fccd03dadd18373fa2656c1316d571eb47430eb9b7e60d46a42d45475ede2ef66bd647a896511cc7c0288726f1a67199adc9cb9b83ccfc4dfb3339dada669eb56820a5e1c776cb7cf8b7b224578fa5648f171622aadd28c6c577091ee50a00ebf54405c60be0afb8d9f8a85badb302805dbf356392f57a0aa2a91efb5c111397d1b9ab53c650fd8d232938a550913fafbc8e2be4bc22d477ad063c2a35c7c5b209c9bf2510ac085a3ab31b2553a19577ad193c996c92abd5057be8f0e803c8bd551d1f7279940c0a09f434f8d32fc8a3befa693d99304bf1584756507fe3dd13e3b1005db3467a4ff6379dbbb1da60c0f53119034eb3e2fcbcd825d1d5b98eea24fd98d924a35d9997cbb1b30ecc973c3c21e0a98fa8577f1f8337583ce5e23d1893407427379641ca9bc5f351635aa88a4fbbef371be7e268a3bd090e2fd1345cafe0d5034131bb33530f82974b927d7abf3734d5de91c014d33a9e222860730d61dac10ee70ad38a16b3995a0d45c855a656556e5d15963d007865f78165c675a881fac0a6ada117c017c9a731fe8c5f0ff00e93384e1e793f4d26cfb50120bcae5d00c88105eaf0b4c54e25f70c18c393b7fe941df2c0b4a102557bb1cf321cee400afb8c4ef52519eb7f7e246339e1b8e268a17d1f22581f619bb832736c96585065a5e23d82c339fc034a9aca430377013271285dfbf816d6ba7d4ef00bc0ea2c47e1419783a910b517d070293a845e8f83932b050f626e92028eaa0a80fc0407a681fdad23114d3e05ac485db64f48a07fcec820353fc5d3aed172c286cce40b97afdcd053b147fd08bb09701b0a7338ca734dfe2c49e09d78f212e07e47f1d663dc29f819e42253af962270430a77b7d006efb88ae3d8b4572748bf701709d3edb36478aff21670248d5a8bccb9c627335829fd0cb316708cec0790edb654007b064a4e7bc6778a20850bbc16befcd856aaab3149af1e49e6122b63bf28f954a013e420897abf7a6ecc6cc954ac8660e6a52e77104fe9dbaf994cf8683d70b351c581a5a773b92c554ba4a4961c7e573716cdd5991af32e378a76ca8a8201a38c8833e157d684b9bdd86f814d9f74941a6fa68ca3953d0c041917c403083c11cde050226ff99bf50cd861dac7779228f9ff42a4a7e44e32d1c8a1f01e3e24bf999656361fccb01b9f7b1fed94b72e6b06211912436853b1f1d5bda3f36ea24b5d5031994bef84c385d96c3599cda8461590d3b091c081b647acd21b9cac87e1c37c0284910f2b8a8b6a3444045ee93f71318ff78d0f54c8944c2138299ef057873291603109ea38c3df4a13955673e50d226262ec990c8ab15702e53a5d58c90ded625f8f83c8be23e772733fa014eac335e93a3528264116f78e67c35fdb43f39fd41ec19e81ccd8b0f939c23831a790f721aef04ec5f6e59fa664782bdd02e7fd53f98e43d15b785841ad9d58b31a967431ae6a1a02d1c97c6c78ef5520595987eb95fea6fcd7a14bee77d6185f28f4672831276cc42c96e095867f13e4bc9f21ebb6a02d406b9e9956411c50432945c288f0c26efd4f3f77ab770f9e231cc9e3032fd6ccd0c4f08a1d1659b2ede2ba723278fb88086d135e1854f3e5094fcd1fa8146671d898d462653802b4ed5b8012bbdd7a9ac6fb875e487093f3b02be0308c9e4a2cf6bfc2679fe106316981bd62b51b7d5daa95a4893a7e6d838e5e852641726b88a94a95961414aeccaa317db93cbefca003d3003f2e70f84c181f7d25e63c1d340e7dce20ceeff8483b4fd66b48754c4c7cc391a56447de8e0a4db7647c50f1727beadcb378dd4130d93b2bd44663999f3f6ff60077f44d393fdfeb944d92bc89858743c8c855cdb9a7fbd1f22b1ec8bd3dec12ee45af9945fecf2cd884085674d429a60a108628f2559127d8152e8943692514fc9f559fa29145b81928406166055d50d6be4e2ed5d33bbe873ad26dd3e554aca16dffcd47ea3a909e3aef1a1e401363be682eac7f2877c19fa17e2993df55332a7edfaabe2bf695f0416ab193f079c95f050129bb5863953c5db9272562d9bdb997e6ee0da8ca9b6cab1b0ed7a62224cc8b934f48b4a655ae5c13735125f0b6d22f5f63bfe754129dfea3826049aa13b53170de8a2c071f545e862fede76722d68787d0db00cbbbf0da60af05c412d60815bf63cb139407f6bb8d51d4cf9e6d1980e9a5129d5cdfe2e33902e1c22641f0b8245799caf2cab59137a2488e89377ec6a9f9e11070e633824b46544d0daec3a1e55d163450a8722a929276b5455ef25317a85f9f0adceb70e1b0c06e6fca1431ffb31e32c21721eed464921e1d551eca9d9bc76e02692ed16a6d66d1fb9c746a0217182fc57ae989684d54f30de90e3b3500adf2efa97689270b88fd3aa1a22d6a560a50c9db3a8391b48befdc8fcb4a07e7aeaef87c3df9e16bf8c339f4c054971a4703b5c4ff8ae9903f9dfaacbe1fbc8d423d09591669ed8f61d1103ebfdb2bf72510c073b60f02919a68ca2ca2bd1c7ce89f06442bcff157ff6729ada7e6a94f1ef97e7056ebdc17e2ca9d46408c7bc4ec31de54831208c41d09c25e440a08d72694baf2fa8b03d621d9407614368f6752f456a17a2e3e7a1c889495d6b0f17f466d238186a8e93fc1761b7db740ddea04b6a4484954677b75960483f610c1fb105e347daed5c841f3a87004e621deeb1591e87241783f82d9519c10162cd69e3076c5a42a2d43aa1339078e6ed0183002d134e387a8ec10cf20982302fa89f65f3723178f6872b7122e1776db43c5ef7b77c627ad4f9cb49a60045fa7af28e24f964df509537132eeea6d9cec84d4e14183f2846af23fe64b9253400aa90fb99a55e598947a9117e90fe981d8ae225f46edd9efbac6ed52a49cfdc5586441878408bc0962aea202ba419e9eb9120af882c6ef6b4a572d6705758c35afb1fc7fe1caab621e957ca20f876d3c952059676d8eae81af0b3d432fbbc0338c0045856d80a047c2e42fbad82289a667748dd5b3a1d97206a7b9ea1840cdc187b95738c6033e75372aa90021f2631e8ca87ee4ff86de051fcd7e0e888b585ea4fbf9e5ae871a56b79d2501dba8e7d72b43d1a9365ca65da23cc9fe2c9059672b882ea1e1c8265ce8cc3539400158e6e988eda455c273872f28739de529ceb5f8a447ab54b4e7c85c9f343d881d55392fc53017f19d6e70817363980e0fd86b4cae4c9e0d3c37ee4a4e757c53ae750238934f02a8ef0b2996bbe70ed93bf7158725d71b90d40ba64645b38441d0a5214803db708049a715e6be2d394b74e0f9152aee210fd5a664769ec57c75c3cb23d3b6893ca1b4a2b4e5d14bf7e246457898475c6ba414322c04e2a2f5e4c4f027102c6d57868b69be09e6904b75d2ca7577c76b551a3762ad2fa2dee56b6c3481029798f1236123cca53a28949c51cd889421915fa9e4f5f971c0ad2c2e40fd0644cbfdb883414fa6408a3f32c17202852ef729ae69b59474e9529508796f8225e1512c51cf802337252c12c6adbc19b48183d3e02db5043821b686ac1747195c174f92af191ead2921b438e5fb4343d911626b598779c32fe23ce58602593845c923baf1d7a9d6bd622e00f691080edb890b6831a7dbc20fde136087527a3d25cb721cfc7a692ef2ed31de84de567ab6701d7b49a6aef7610e883ae00d4d9301a9695a80b7564abde8e20785bd898ad920bc1f07d5a3021a05bd3f3f2ce6c3ee1d81a152b19ea61eaebb65e17f7dacf85974f53a5ae2e2e039cba3c5ea3ed294045bd3702e9a36dbc3d94da68facf5450becb1059465297edf973835cb65d8a1a3907356657a8fb666a6632a8caa778b5b7f142eeb36bb8b3922390160017717ffdc061f5993734c05504af120c97cd0a7bebe54ece9077d1403a99ca50bf2435068eebbcc132ad116c0cb4064baf4bc121a18cab281d172d339a0126b1867c522ba4d2f867744f6eacca90c8bcb331a9552d975d1a3c678723eaf6ebf219fd5c2abc0ccb3326c1248dfbb8113ae58b2e9a23c34201d8f855537c49d3a526570e02bc7c51637ac2fa1cc13da5ff15c1c7e745cdb68b98c166f9b4da16a1297e55d807162683b109c9c98b6cc011c99af7045b61e9be3a10a3f6ea87f55d087bb94cb785eb44853441eeeb717f480d85d5c8af2b1d5e6a4c661cc958ead0ca95f04002e5b03135292903bdcbae62a615160668b8155384353a8d11400110eb9a1901908d8359ae09cadd4519b9735e5ba9a4501de096cc2ba14d206c3ebbc6d531d8d3ceacd9c1e2016f48057714afc91a53aec4628262ec262570d5d78bf7a2aa0f21b775908a5dc3c8b14aa2c768bbbbeb00897e3f8ceb3a0570fe338891842f927274e4753a80021dd385f5e9b8ddb3b92aa7f0ca936c3b0ee6f722366b1d0163871c76a6c12949a27e1ba23fae5454fa34bd175aef94bfca5c53ab310dab9427b32fccf771e2a85a6606ba2e81f662044b7e1861a89b750f0a94fcbebe596be5aeaa9fc391887662f657c24a025c370f3efa9986dfecdfe673fb3c6f131307b7a962d54bc13df2e96db2d7a5400af4b9df187d64ff11609e2c65d38c905ead6da257f3f36bdaf6a04ce05e2d6ab7280c4b011f8e16f654fc89033f5b92b0b7051c104c12f9df4c7ebbd9dba696e8f382f199968e39a566dc37c5e441c203d4abdc3ab6ec7e0a4b6e6bc5f9efe37c9df7ae92b7efca10cc3b1b274181e4adff9c9ed7b160340aae91c869e66b0979cb2aa41c6e57624365b8c820c7ec328f8ba1c39aa27dc5555942c79e8eac035ac22a3ff6b8ba57a2b40d92f6d5779bd859322d0c563be09d1eb6dd98feb835b44577a3070894112ba5a45fe701aaeea75acbc2b068543536937d31a695090f0e6fa005dbc71125cd5b8fab75a6fe353260d69c140cb77ef808b613d240f59d6b1d0fbcc1fba15bbd05320708386c18eac1088c6fc7d0f2f2d70279b74402629e7c508f35770dce5c0d723f47b5144082cd48ea50bc56e691c80ff661e79ceca2feff53ccdf6fb6279d26ae85d910aaf0e124fe6d8a8b5bef647cae6f71de1f1f221e5893c8b2b49e1bba11ec17e011dde87528dd70540cdb671375ab202d5cb8f4a51be82ebef089690f845b262f9212954fb9d991441b1df9f68728fa6459d3e2e3c0183dfc026f99f3645fc25068f1f79d42cc95bcd8b9357a87230aa7e7457f4ea9dcd22f1bada1c72a45c75a228a20fdfbf7033629ac53773f6defa6fcb090927353c60354c3ace5e46c591de19bff435f4e0164723c3634a4bdc511364db9d1c983b333470714b0c992fb560624d5c9171a370f36ed009d99ae848408a683f072af37d296169d33e16d17c32d7a7f6fee9972e775636b24e9c70b25312b76461e30710e564d246437b416e795a576b58988159818fcbd4a838cb9783a5429577aa0ccd2a63466a0f1500187973b1808887ab5bc888fc871341bd5a56efaf1fc3c6bf59cdaa72b48a323f37ef33735c815a2fd2b2ee08508db65b867b2c36fc4454c71778b056ea82ce7f59a14cd75e68f84fd51cdcc76916221a6c5a176134e2456fc33a135076c66a74e18fdf645bc69f4a7554044a0a52f9a3e4319b8ee591291be650a6e366ba73b9cd142f1c8d0fa62138b06e30f52a4c44ada44634f891448beb1137e0c4a186f151a34437470ad39a852add7f562dea5f7e9a168ea0a00d728a96903c04b57b492577254f41a79fb26cc993fed3bbc23b079ae360b3795e5eef2b5da689e60ecf19bc3f26a50782df7ffe90842924258673c76cd1ff1f0c34ff42c081e86bad2ad724cc8ef7fed83c76cba540ad11e7325743133ae49ebc69cc14e56c95e701af8ed5b3a0c31fe2a0717fa954e7f84563047dcf8706be4433571f80d3020360ff1d34704345dfd7e8e41dd1b7a02f69d8647b5479ce8a8e9a438ece32c7dd874167171e9df4d8cb8a8d5a5228d66ba5a55a04da8a9c6a2b05bf072724ae1a6e07584ad9b300aaeb394a936935e217f88d44d23fda837cabaea896afad328108923f75ea21944a0fdfdf78ca287523fad8905a989e892dcb4a1bdd2db3b31523923c8ad31d92c2e940d3925ae8d48fa7bce30065a8cfb9ddd91b3a242c188368ff33c6724d4ee9545d3f7c3b2bfd28d15d4784d2575f4a2ff72f2fdd6dec798580260a344ab3f23605e371bceb6796f0df035bee2fcdad612f47d9e9553b32999107b705879751d6561ec8281c8afe446e8e2613db7a82d4f447efb8bc814e517d4abd15a4702f5bef7c3a3e53932f4b9d762d103fecaf35909277cf5b66cca4951fce4aa3da358ad20d0071cc0cb8f7c4d9daedfdc9a744490070c4a406208f83d1b2eaf7c873ce4ee8a80eec94ccab044cc2cb1808e24d7254b741cca31bb1941ae092ede5d140e822c14d5584598e337f6f1da606c3a122a04846bc456b95cf135c895c8a74698685cd2fe69bb3217af26bd3a2a9588cf80ba811575c8d40201171a2926bac23af351fc9b06ed0a5da64b1fc3ce70ac645eb8ce6355f85a5f21b03d49383b86795cccc2fbd90047c0436b9b24a4a1a567deca54b12d3767f3c9a23ee254d4c55b35c418bcc044757a6095036ea942a16e386b0bfd6aaee9d0625bd5d29bbe329701c5ccee6ff1d0f283ecc5928df3013e54b4ac55b09490a67a5b39f525df4cca885023e906e3e069e8828d90020a6535916f04b6b8bef67bb461418cb40e271b9e76c72026aeeb10c97bdef8109652b88ce477a975e09cfdc1a265371ab68970276a826a10975c12ddcdfa0d5881a794ba6cbae4372bad587dd8d1f4a51689d343220a9656c94dae56ace2e47b6bc7d78050873b008921749868c47ce67b632ec6419a9a45a88ee863d85b958ea671c044408b1acbeb27900d836cc24ff8a24e9504c415e1d8ab3d47a328699ab1aee981ef5e02a139c1686fc8bee0a2a7958c1150836cc86476e8a6c76257259bd0a7f60d25eb77570d02bc4df7ce41bdc8e1dab9f4705a9157b99c09df4cc309e28ef27f53a5aa734101db10fe6d3ab175f4dfc290ad65cd5cbc9f71271301a0a717a59810c325855d1642d253fd69a7505268bfeb85afc8ea4df5315f140cd114d6db6378ac87ba5c5d50e011e853e4402cf816c3fcdc27712bf57f601231f02e9b9af22f27c29d549f6188e78ad0192367228eeb62597f1cbdd372b963b6e436d067a9a4a2d991d84d937fb39a1937a544c8a7df6328b843315527101279a4a652354e971837cd0d1350931ae3328e5216cd40dd7989db6df4e2c38f8b3c02a188216448941a11734a99933e5869df9d4765f5e90274464442927d8c0a6020f7878a4b6f1e773ed719d9320baae7887e47d97361c407df9bf7e522aae2bb05751005db98fd02efd60a099616d3490292e9c9297608d404c44ede608081cd6e5062fefa7090ebc6f3665fe3b2fb939c0c31cf899364ac5dbbf6a77dc268959526874c9ca90e0fdf711ac017a0b354fd4c1899446945b6ee09f6574e48a69f4ec3825dad8b868209a09e4966eb02e871af410e1d8b68e7d38a41f94e01662191f4cfb513f4a4d1e323cf302cdc280eedc2753da2180a1edf6dc5a1d6544526c0e326ab0f9f9f7775fccea47f061f1a5016264d90166874f26f6370e31f05c9dc888605c6c8d64c15d3b6899f24b7debfbb74ab7b1b572414c22169eb9f1c8ebfced21e4700d1f9972165e04fb5455a1575c23fe4343796bac01aef8ec62e5114f3b843c38443629a5b0b30fc2e6e264a708306f55ed7ac458b153fba0e4c55b1dce9f7ebef4b71db158326f3359dc6dafe133a3030cb631d89f931416c26de9da2dcc1762c27a22dd726aa5f025384a117b969c6b011ef9c57b33d0456d0db227b6985104aa2d7f9afac97f4cd68c33faaddf661c1de6e2c9deee623e173781469a4e62a2f70fd84dee0b7558974e865eb4417a44310d4c7397d379c12528a1d2fd57413838e4bdbf36d74cc7b1ba00f5ffd4419db3332d2280f83a1b3280b23c7ac43b59257b17e49dee3ed063dd420ff49ca0906462f48a3ad827981780de94ac9c7ac03f10233e8ff308bff55d8a043c9e520e8329df243a3fc4178c3cd7381222939536fb029d8bf646e4b402d6a041cc47056d033bf3c7098a99faa966d6c825cc0cf405c77e8e3f4d316b66746be640ee54af3e5b8bb9ef205c78e976b2ad0fb0174de9d4134ebd36c3e1f36257e0e046939e4fa457f48eb895d5eb2a6cd083bd1ca7f895c1df645bef4c32f63902d31f19d281699eb98d26d5e0fbbb616ac063a3e68b11897491b7218b9415c0ee96cd8ba2392744dcc4ba9f9121b12262ec9ce263607767b84aef844d489c92ba78315594fb23c692c2a9dbaa58631674d2e48da4b0edf44841ce919db14b021cef207f712e9c2804171b4f8104c2c1c26ef828699bd20ae8a2a3ffe6323454c7b220b243aad159ef2712aea4b68704754f0b586e0a340fc5845925dc829eb5f5b1ac4861cd08e87f84e51a48325475e428ecb1a2085fd5b6bfd5e1d8969d623e976532aacb5392a438ec2fad536b31fd9dc2068073bae4d72185fb0bdf6f664b7a89ccc1581e7cbe9eb5c9b73b36fa922498306d4e7fc946485bb5422634ab604335219bef6af7900269ef17aa63dcb1e4020e070538ba3b97d79b82888e06d47f9e617a75902d0a765db1668839ef8c201d2044d035e08722e8f7e1ea7c90cd52f97a1088c72e20b2202a7bb4dc2950f709fb82b47820b553af572c639807e893d4b49c1e9674f52e933b653c929cead466434524c288f41c0ba14002839a0a8f5d31baa4ca641fff2edd05de76ec4a836162c8eefa0183a588ef0e2ab1a879d2510d82c4c8d5dbe8ffc580ea6feb8039bf2c7e55595942201f0a76df7a9c971986ff28ad87e2cc6772fd82b62ca9bab6c1ac492a45a85c0a873673984673c6e4ee81203e26e9632277cc8c77a3a7c58f3c679c6b1ec835f158177feff774b64ef0e67891190109498d65b2e9c1a420ef11857609e44ca2ae12d333db392924a39edc52d7535eb2b419a39cf27ade3ae2681c0d754ee4b2592a96b95fefcab5ccc02d4c133de6246e3b5c4f4cdeff5489dc365c4509db0119eeef3db1e22b69732bd266894ae576fd7832da5e5f2b3b57761cd2163a80c03923267c5bb5a905ec6bbca0c23a6ca695380b9f5351b569a013a813ec74c0a18399a83db7860996c7ad025da052c5d6c71d13e435de870a75d58212d7ec00bdf55a1192cf30a3e99856396e6eb9d733df2cf4d403990b0bf3c6dceacc16dea48b48a5f472f2bffef84b78fa96eb528352bcfbe8fd7a7e08c7f3725c5208e20d85e1a504f678a0cf1d4f44024e39a2aac684eac681156f391182bf69face10a51ad9f6330735c99ab50a9d580d000cf41ebcab2154cafe88512e7b94e2094fe3c74b1b64b77f2f51d92e99ad707bd1ccfd5ea9ea1a621e204aebd2ecaffb9a6bec521da067cab8ee6875a21df0fdcad58bc9b1c6e2b77234d3145367459055061f84428a0def7068cea177b5cf2d77fa3eb4834fb3a11aba9339db9c81c291266a174046c42c7640e2eecfe50ce792e4b07fca230162256af5034e077157ce9cd55dd1d676e4057cc3fdc010e7245d9732e60146dfdccef043fbeaf29fdd397223fa4410e27108b8807748322848d3b0c7facbc195d7221b1dfd5c8c6358c68bf5fba81577091c2ba386b120f0fdb6df817f55d7791110f5543d0e919451be5937aeb3474ce36e328f9bb9911ab5f96a7a8d8da711af32b54741ba04520da8e43573c44cfb87b0acef5374dbc2a2972033270983a4af9c2817e2b223f61eb0b34d9600d828892ceca46cd183643d1dd1c7a5716d3267bd12a0034dbc5bd414a781f17a8f6e6a7697174a930ff9bc5821ab8a75585591fab07def939b2df3201b18abbafbf66ad0b20c3b2dfdcdcf54cc199adbfd24df01e583f2522eda98b4497d74b5a46275ddd969c1a0f496bad4e6e2f00179246a73460561fbe5aa50d8966821f137b019749925853970402761658e21853606a5458f6afc9f317d14f4be51124b247b01e37b530851e74fe290376abcf01f44904a46c3d1f9989bf6a59968c414e05e4264c953309e2c6f572ef7d16b8a5d56393029be6130f39a82717a2c89c4ece20b92f6272babf33a65302dfa9c2927ae05699081002cbf26127982ca8998ae0c5df6a83742cfdbcf6e0f0577fe634b0fb3bf3833421209ca7074c4b7c0fadac4ee1ecfe1ecdcb722efb1ad481d72200e5fef93cd921158a2f67c949668fffe9c86005005969c5b651c52219a7ba905e0b3349603de923c5765265e28deeb1b76a3c9e462a6843e637f14ec66e65870d12d0879ea84bdf8a924f85503eb190622aa8d86fd04a7c21b4e513e0abffce768d68368070459d1b78b8480931e71ce283d09e48321e4e6dfc4e430856ef9dfea89e6db522ea7a2239005be8770cc2dd38c96db05f931dfb19b1fc8665f14c8086985b1c952d4dbe1fa86c81cbeb901d847627e2c90d060d2060b1e8c9dcd1a416621747610d51374f8fadd4824eb515df2bfbf79e70a58460aad944e90e48e4ee6e9a6c32a6664ecec7cad0202ddfa524bd543534028da67f1eed19f6404b6f58f7885c4509cc12abd7b33d559ba0fbe2a510aa742c1b88eb45a6e9f1ab18e66efea0868fa2a48728ddc23665c183f522f1f73e35b541dd982bd886d6a6520fbbd0e5c5efdeeeab3ec204a9663472ab59d69ce89c0831dc912bda69073c3f1f3741cecf027278816e855e30c479cdc1ef481c447300e87da5178206871e2a7f85609303dda2078942a4aacc772182f382f6de1f9fa08bfe1drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpostgresql12-12.13-150200.8.38.1.src.rpmpostgresql-docs-implementationpostgresql12-docs     postgresql-docs-noarchrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)123.0.4-14.6.0-14.0-15.2-14.14.1clc,N@c pc@b@b|bV@b[@aza@aQ@a.a$@```q`OL@`Gc@`/@`#_S__@_F@_m_5+@^@^א^@^0^W@^G@^F^B@^;]]@](max@suse.comaaronpuchert@alice-dsl.netmax@suse.comschwab@suse.demax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commrueckert@suse.demax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comgmbr3@opensuse.orgmax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comz1trus@gmx.commax@suse.commax@suse.commrueckert@suse.deguillaume.gardet@opensuse.orgstefan.bruens@rwth-aachen.demax@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.de- bsc#1205300: Update to 12.13: * https://www.postgresql.org/about/news/2543/ * https://www.postgresql.org/docs/12/release-12-13.html - Sync spec file with postgresql15.- Create mechanism to specify the latest supported LLVM version. Automatically pin to that version if the distribution has a newer unsupported default version.- Sync spec file with postgresql15.- Disable LLVM JIT on riscv64- - Update to 12.12: * bsc#1202368, CVE-2022-2625: Extension scripts replace objects not belonging to the extension. * https://www.postgresql.org/docs/release/12.12/- Update to 12.11: * bsc#1199475, CVE-2022-1552: Confine additional operations within "security restricted operation" sandboxes. * https://www.postgresql.org/docs/12/release-12-11.html- bsc#1198166: Pin to llvm13 until the next patchlevel update.- bsc#1195680: Upgrade to 12.10: * https://www.postgresql.org/docs/12/release-12-10.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 version 12.9: * 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/12/release-12-9.html- Let genlists skip non-existing binaries to avoid lots of version conditionals in the file lists. - Remove postgresql-testsuite-int8.sql.patch, because its purpose is unclear. This affects only the test subpackage.- bsc#1185952: fix build with llvm12 on s390x. 0001-jit-Workaround-potential-datalayout-mismatch-on-s390.patch - bsc#1179945: Re-enable icu for PostgreSQL 10.- Upgrade to version 12.8: * https://www.postgresql.org/docs/12/release-12-8.html * CVE-2021-3677 (boo#1189748) The planner could create an incorrect plan in cases where two ProjectionPaths were stacked on top of each other. The only known way to trigger that situation involves parallel sort operations, but there may be other instances. The result would be crashes or incorrect query results. Disclosure of server memory contents is also possible.- bsc#1187751: Make the dependency of postgresqlXX-server-devel on llvm and clang optional (postgresql-llvm-optional.patch).- bsc#1185952: llvm12 breaks PostgreSQL 11 and 12 on s390x. Use llvm11 as a workaround.- Upgrade to version 12.7: * https://www.postgresql.org/docs/12/release-12-7.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 12.6: * https://www.postgresql.org/docs/12/release-12-6.html * Reindexing might be needed after applying this update. * CVE-2021-3393, bsc#1182040: Fix information leakage in constraint-violation error messages. * 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 12.5: * 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/12/release-12-5.html- Fix a DST problem in the test suite: postgresql-timetz.patch https://postgr.es/m/16689-57701daa23b377bf@postgresql.org- Stop building the mini and lib packages as they are now coming from postgresql13.- update to 12.4: * CVE-2020-14349, bsc#1175193: Set a secure search_path in logical replication walsenders and apply workers * CVE-2020-14350, bsc#1175194: Make contrib modules' installation scripts more secure. * https://www.postgresql.org/docs/12/release-12-4.html - Remove postgresql-regress.patch, it does not apply anymore and it does not seem to be needed anymore. - Pack the /usr/lib/postgresql symlink only into the main package.- Let postgresqlXX conflict with postgresql-noarch < 12.0.1 to get a clean and complete cutover to the new packaging schema.- update to 12.3 (bsc#1171924). https://www.postgresql.org/about/news/2038/ https://www.postgresql.org/docs/12/release-12-3.html - Unify the spec file to work across all current PostgreSQL versions to simplify future maintenance. - Move from the "libs" build flavour to a "mini" package that will only be used inside the build service and not get shipped, to avoid confusion with the debuginfo packages (bsc#1148643).- update to 12.3 https://www.postgresql.org/about/news/2038/ https://www.postgresql.org/docs/12/release-12-3.html- Temporarily disable JIT support on SLE until support status of clang has been clarified. - We only need clang for LLVM, not clang-devel.- Fix a few mistakes in the spec file.- update to 12.2 (CVE-2020-1720) https://www.postgresql.org/about/news/2011/ https://www.postgresql.org/docs/12/release-12-2.html- Disable explicitly armv8 CRC for %arm, as we use some armv8 workers for armv6/7 builds which is confusing configure script- Avoid the dependency from the devel package to the main package. devel packages are exclusive, thus ecpg does not require update-alternatives.- Remove unused build dependencies from the client libs package: LVM, icu, selinux, systemd. - Drop conditionals for suse_version 1110/1120.- update to 12.1 https://www.postgresql.org/docs/12/release-12-1.html https://www.postgresql.org/about/news/1994/- add requires to the server-devel package for the libs that are returned by pg_config --libs- initial package for the postgresql 12 branch https://www.postgresql.org/about/news/1976/sheep95 1669736010  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~12.13-150200.8.38.112.13-150200.8.38.1postgresql12htmlacronyms.htmladmin.htmladminpack.htmlamcheck.htmlapp-clusterdb.htmlapp-createdb.htmlapp-createuser.htmlapp-dropdb.htmlapp-dropuser.htmlapp-ecpg.htmlapp-initdb.htmlapp-pg-ctl.htmlapp-pg-dumpall.htmlapp-pg-isready.htmlapp-pgbasebackup.htmlapp-pgchecksums.htmlapp-pgconfig.htmlapp-pgcontroldata.htmlapp-pgdump.htmlapp-pgreceivewal.htmlapp-pgreceivexlog.htmlapp-pgrecvlogical.htmlapp-pgresetwal.htmlapp-pgresetxlog.htmlapp-pgrestore.htmlapp-pgrewind.htmlapp-postgres.htmlapp-postmaster.htmlapp-psql.htmlapp-reindexdb.htmlapp-vacuumdb.htmlappendix-obsolete.htmlappendixes.htmlapplevel-consistency.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.htmlbgworker.htmlbiblio.htmlbki-commands.htmlbki-example.htmlbki-format.htmlbki-structure.htmlbki.htmlbloom.htmlbookindex.htmlbrin-builtin-opclasses.htmlbrin-extensibility.htmlbrin-intro.htmlbrin.htmlbtree-behavior.htmlbtree-gin.htmlbtree-gist.htmlbtree-implementation.htmlbtree-intro.htmlbtree-support-funcs.htmlbtree.htmlbug-reporting.htmlcatalog-pg-aggregate.htmlcatalog-pg-am.htmlcatalog-pg-amop.htmlcatalog-pg-amproc.htmlcatalog-pg-attrdef.htmlcatalog-pg-attribute.htmlcatalog-pg-auth-members.htmlcatalog-pg-authid.htmlcatalog-pg-cast.htmlcatalog-pg-class.htmlcatalog-pg-collation.htmlcatalog-pg-constraint.htmlcatalog-pg-conversion.htmlcatalog-pg-database.htmlcatalog-pg-db-role-setting.htmlcatalog-pg-default-acl.htmlcatalog-pg-depend.htmlcatalog-pg-description.htmlcatalog-pg-enum.htmlcatalog-pg-event-trigger.htmlcatalog-pg-extension.htmlcatalog-pg-foreign-data-wrapper.htmlcatalog-pg-foreign-server.htmlcatalog-pg-foreign-table.htmlcatalog-pg-index.htmlcatalog-pg-inherits.htmlcatalog-pg-init-privs.htmlcatalog-pg-language.htmlcatalog-pg-largeobject-metadata.htmlcatalog-pg-largeobject.htmlcatalog-pg-namespace.htmlcatalog-pg-opclass.htmlcatalog-pg-operator.htmlcatalog-pg-opfamily.htmlcatalog-pg-partitioned-table.htmlcatalog-pg-pltemplate.htmlcatalog-pg-policy.htmlcatalog-pg-proc.htmlcatalog-pg-publication-rel.htmlcatalog-pg-publication.htmlcatalog-pg-range.htmlcatalog-pg-replication-origin.htmlcatalog-pg-rewrite.htmlcatalog-pg-seclabel.htmlcatalog-pg-sequence.htmlcatalog-pg-shdepend.htmlcatalog-pg-shdescription.htmlcatalog-pg-shseclabel.htmlcatalog-pg-statistic-ext-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.htmlcitext.htmlclient-authentication-problems.htmlclient-authentication.htmlclient-interfaces.htmlcollation.htmlconfig-setting.htmlconnect-estab.htmlcontinuous-archiving.htmlcontrib-dblink-build-sql-delete.htmlcontrib-dblink-build-sql-insert.htmlcontrib-dblink-build-sql-update.htmlcontrib-dblink-cancel-query.htmlcontrib-dblink-close.htmlcontrib-dblink-connect-u.htmlcontrib-dblink-connect.htmlcontrib-dblink-disconnect.htmlcontrib-dblink-error-message.htmlcontrib-dblink-exec.htmlcontrib-dblink-fetch.htmlcontrib-dblink-function.htmlcontrib-dblink-get-connections.htmlcontrib-dblink-get-notify.htmlcontrib-dblink-get-pkey.htmlcontrib-dblink-get-result.htmlcontrib-dblink-is-busy.htmlcontrib-dblink-open.htmlcontrib-dblink-send-query.htmlcontrib-prog-client.htmlcontrib-prog-server.htmlcontrib-prog.htmlcontrib-spi.htmlcontrib.htmlcreating-cluster.htmlcube.htmlcustom-scan-execution.htmlcustom-scan-path.htmlcustom-scan-plan.htmlcustom-scan.htmldatabase-roles.htmldatatype-binary.htmldatatype-bit.htmldatatype-boolean.htmldatatype-character.htmldatatype-datetime.htmldatatype-enum.htmldatatype-geometric.htmldatatype-json.htmldatatype-money.htmldatatype-net-types.htmldatatype-numeric.htmldatatype-oid.htmldatatype-pg-lsn.htmldatatype-pseudo.htmldatatype-textsearch.htmldatatype-uuid.htmldatatype-xml.htmldatatype.htmldatetime-appendix.htmldatetime-config-files.htmldatetime-input-rules.htmldatetime-invalid-input.htmldatetime-julian-dates.htmldatetime-keywords.htmldatetime-posix-timezone-specs.htmldatetime-units-history.htmldblink.htmlddl-alter.htmlddl-basics.htmlddl-constraints.htmlddl-default.htmlddl-depend.htmlddl-foreign-data.htmlddl-generated-columns.htmlddl-inherit.htmlddl-others.htmlddl-partitioning.htmlddl-priv.htmlddl-rowsecurity.htmlddl-schemas.htmlddl-system-columns.htmlddl.htmldefault-roles.htmldict-int.htmldict-xsyn.htmldifferent-replication-solutions.htmldisk-full.htmldisk-usage.htmldiskusage.htmldml-delete.htmldml-insert.htmldml-returning.htmldml-update.htmldml.htmldocguide-authoring.htmldocguide-build.htmldocguide-docbook.htmldocguide-style.htmldocguide-toolsets.htmldocguide.htmldomains.htmldynamic-trace.htmlearthdistance.htmlecpg-commands.htmlecpg-concept.htmlecpg-connect.htmlecpg-cpp.htmlecpg-descriptors.htmlecpg-develop.htmlecpg-dynamic.htmlecpg-errors.htmlecpg-informix-compat.htmlecpg-library.htmlecpg-lo.htmlecpg-oracle-compat.htmlecpg-pgtypes.htmlecpg-preproc.htmlecpg-process.htmlecpg-sql-allocate-descriptor.htmlecpg-sql-commands.htmlecpg-sql-connect.htmlecpg-sql-deallocate-descriptor.htmlecpg-sql-declare.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-window.htmlfunctions-xml.htmlfunctions.htmlfuzzystrmatch.htmlgeneric-wal.htmlgeqo-biblio.htmlgeqo-intro.htmlgeqo-intro2.htmlgeqo-pg-intro.htmlgeqo.htmlgin-builtin-opclasses.htmlgin-examples.htmlgin-extensibility.htmlgin-implementation.htmlgin-intro.htmlgin-limit.htmlgin-tips.htmlgin.htmlgin.svggist-builtin-opclasses.htmlgist-examples.htmlgist-extensibility.htmlgist-implementation.htmlgist-intro.htmlgist.htmlgit.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-privileges.htmlinfoschema-routines.htmlinfoschema-schema.htmlinfoschema-schemata.htmlinfoschema-sequences.htmlinfoschema-sql-features.htmlinfoschema-sql-implementation-info.htmlinfoschema-sql-languages.htmlinfoschema-sql-packages.htmlinfoschema-sql-parts.htmlinfoschema-sql-sizing-profiles.htmlinfoschema-sql-sizing.htmlinfoschema-table-constraints.htmlinfoschema-table-privileges.htmlinfoschema-tables.htmlinfoschema-transforms.htmlinfoschema-triggered-update-columns.htmlinfoschema-triggers.htmlinfoschema-udt-privileges.htmlinfoschema-usage-privileges.htmlinfoschema-user-defined-types.htmlinfoschema-user-mapping-options.htmlinfoschema-user-mappings.htmlinfoschema-view-column-usage.htmlinfoschema-view-routine-usage.htmlinfoschema-view-table-usage.htmlinfoschema-views.htmlinstall-getsource.htmlinstall-post.htmlinstall-procedure.htmlinstall-requirements.htmlinstall-short.htmlinstall-windows-full.htmlinstall-windows.htmlinstallation-platform-notes.htmlinstallation.htmlintagg.htmlintarray.htmlinternals.htmlintro-whatis.htmlisn.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-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.htmllog-shipping-alternative.htmllogfile-maintenance.htmllogical-replication-architecture.htmllogical-replication-config.htmllogical-replication-conflicts.htmllogical-replication-monitoring.htmllogical-replication-publication.htmllogical-replication-quick-setup.htmllogical-replication-restrictions.htmllogical-replication-security.htmllogical-replication-subscription.htmllogical-replication.htmllogicaldecoding-catalogs.htmllogicaldecoding-example.htmllogicaldecoding-explanation.htmllogicaldecoding-output-plugin.htmllogicaldecoding-sql.htmllogicaldecoding-synchronous.htmllogicaldecoding-walsender.htmllogicaldecoding-writer.htmllogicaldecoding.htmlltree.htmlmaintenance.htmlmanage-ag-config.htmlmanage-ag-createdb.htmlmanage-ag-dropdb.htmlmanage-ag-overview.htmlmanage-ag-tablespaces.htmlmanage-ag-templatedbs.htmlmanaging-databases.htmlmonitoring-locks.htmlmonitoring-ps.htmlmonitoring-stats.htmlmonitoring.htmlmultibyte.htmlmultivariate-statistics-examples.htmlmvcc-caveats.htmlmvcc-intro.htmlmvcc.htmlnls-programmer.htmlnls-translator.htmlnls.htmlnon-durability.htmlnotation.htmloid2name.htmloverview.htmlpageinspect.htmlpagelayout.svgparallel-plans.htmlparallel-query.htmlparallel-safety.htmlparser-stage.htmlpasswordcheck.htmlperformance-tips.htmlperm-functions.htmlpgarchivecleanup.htmlpgbench.htmlpgbuffercache.htmlpgcrypto.htmlpgfreespacemap.htmlpgprewarm.htmlpgrowlocks.htmlpgstandby.htmlpgstatstatements.htmlpgstattuple.htmlpgtestfsync.htmlpgtesttiming.htmlpgtrgm.htmlpgupgrade.htmlpgvisibility.htmlpgwaldump.htmlpgxlogdump.htmlplanner-optimizer.htmlplanner-stats-details.htmlplanner-stats-security.htmlplanner-stats.htmlplhandler.htmlplperl-builtins.htmlplperl-data.htmlplperl-event-triggers.htmlplperl-funcs.htmlplperl-global.htmlplperl-triggers.htmlplperl-trusted.htmlplperl-under-the-hood.htmlplperl.htmlplpgsql-control-structures.htmlplpgsql-cursors.htmlplpgsql-declarations.htmlplpgsql-development-tips.htmlplpgsql-errors-and-messages.htmlplpgsql-expressions.htmlplpgsql-implementation.htmlplpgsql-overview.htmlplpgsql-porting.htmlplpgsql-statements.htmlplpgsql-structure.htmlplpgsql-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.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-12-1.htmlrelease-12-10.htmlrelease-12-11.htmlrelease-12-12.htmlrelease-12-13.htmlrelease-12-2.htmlrelease-12-3.htmlrelease-12-4.htmlrelease-12-5.htmlrelease-12-6.htmlrelease-12-7.htmlrelease-12-8.htmlrelease-12-9.htmlrelease-12.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-exec.htmlspi-spi-execp.htmlspi-spi-execute-plan-with-paramlist.htmlspi-spi-execute-plan.htmlspi-spi-execute-with-args.htmlspi-spi-execute.htmlspi-spi-finish.htmlspi-spi-fname.htmlspi-spi-fnumber.htmlspi-spi-freeplan.htmlspi-spi-freetuple.htmlspi-spi-freetupletable.htmlspi-spi-getargcount.htmlspi-spi-getargtypeid.htmlspi-spi-getbinval.htmlspi-spi-getnspname.htmlspi-spi-getrelname.htmlspi-spi-gettype.htmlspi-spi-gettypeid.htmlspi-spi-getvalue.htmlspi-spi-is-cursor-plan.htmlspi-spi-keepplan.htmlspi-spi-modifytuple.htmlspi-spi-palloc.htmlspi-spi-pfree.htmlspi-spi-prepare-cursor.htmlspi-spi-prepare-params.htmlspi-spi-prepare.htmlspi-spi-register-relation.htmlspi-spi-register-trigger-data.htmlspi-spi-result-code-string.htmlspi-spi-returntuple.htmlspi-spi-rollback.htmlspi-spi-saveplan.htmlspi-spi-scroll-cursor-fetch.htmlspi-spi-scroll-cursor-move.htmlspi-spi-start-transaction.htmlspi-spi-unregister-relation.htmlspi-transaction.htmlspi-visibility.htmlspi.htmlsql-abort.htmlsql-alteraggregate.htmlsql-altercollation.htmlsql-alterconversion.htmlsql-alterdatabase.htmlsql-alterdefaultprivileges.htmlsql-alterdomain.htmlsql-altereventtrigger.htmlsql-alterextension.htmlsql-alterforeigndatawrapper.htmlsql-alterforeigntable.htmlsql-alterfunction.htmlsql-altergroup.htmlsql-alterindex.htmlsql-alterlanguage.htmlsql-alterlargeobject.htmlsql-altermaterializedview.htmlsql-alteropclass.htmlsql-alteroperator.htmlsql-alteropfamily.htmlsql-alterpolicy.htmlsql-alterprocedure.htmlsql-alterpublication.htmlsql-alterrole.htmlsql-alterroutine.htmlsql-alterrule.htmlsql-alterschema.htmlsql-altersequence.htmlsql-alterserver.htmlsql-alterstatistics.htmlsql-altersubscription.htmlsql-altersystem.htmlsql-altertable.htmlsql-altertablespace.htmlsql-altertrigger.htmlsql-altertsconfig.htmlsql-altertsdictionary.htmlsql-altertsparser.htmlsql-altertstemplate.htmlsql-altertype.htmlsql-alteruser.htmlsql-alterusermapping.htmlsql-alterview.htmlsql-analyze.htmlsql-begin.htmlsql-call.htmlsql-checkpoint.htmlsql-close.htmlsql-cluster.htmlsql-commands.htmlsql-comment.htmlsql-commit-prepared.htmlsql-commit.htmlsql-copy.htmlsql-create-access-method.htmlsql-createaggregate.htmlsql-createcast.htmlsql-createcollation.htmlsql-createconversion.htmlsql-createdatabase.htmlsql-createdomain.htmlsql-createeventtrigger.htmlsql-createextension.htmlsql-createforeigndatawrapper.htmlsql-createforeigntable.htmlsql-createfunction.htmlsql-creategroup.htmlsql-createindex.htmlsql-createlanguage.htmlsql-creatematerializedview.htmlsql-createopclass.htmlsql-createoperator.htmlsql-createopfamily.htmlsql-createpolicy.htmlsql-createprocedure.htmlsql-createpublication.htmlsql-createrole.htmlsql-createrule.htmlsql-createschema.htmlsql-createsequence.htmlsql-createserver.htmlsql-createstatistics.htmlsql-createsubscription.htmlsql-createtable.htmlsql-createtableas.htmlsql-createtablespace.htmlsql-createtransform.htmlsql-createtrigger.htmlsql-createtsconfig.htmlsql-createtsdictionary.htmlsql-createtsparser.htmlsql-createtstemplate.htmlsql-createtype.htmlsql-createuser.htmlsql-createusermapping.htmlsql-createview.htmlsql-deallocate.htmlsql-declare.htmlsql-delete.htmlsql-discard.htmlsql-do.htmlsql-drop-access-method.htmlsql-drop-owned.htmlsql-dropaggregate.htmlsql-dropcast.htmlsql-dropcollation.htmlsql-dropconversion.htmlsql-dropdatabase.htmlsql-dropdomain.htmlsql-dropeventtrigger.htmlsql-dropextension.htmlsql-dropforeigndatawrapper.htmlsql-dropforeigntable.htmlsql-dropfunction.htmlsql-dropgroup.htmlsql-dropindex.htmlsql-droplanguage.htmlsql-dropmaterializedview.htmlsql-dropopclass.htmlsql-dropoperator.htmlsql-dropopfamily.htmlsql-droppolicy.htmlsql-dropprocedure.htmlsql-droppublication.htmlsql-droprole.htmlsql-droproutine.htmlsql-droprule.htmlsql-dropschema.htmlsql-dropsequence.htmlsql-dropserver.htmlsql-dropstatistics.htmlsql-dropsubscription.htmlsql-droptable.htmlsql-droptablespace.htmlsql-droptransform.htmlsql-droptrigger.htmlsql-droptsconfig.htmlsql-droptsdictionary.htmlsql-droptsparser.htmlsql-droptstemplate.htmlsql-droptype.htmlsql-dropuser.htmlsql-dropusermapping.htmlsql-dropview.htmlsql-end.htmlsql-execute.htmlsql-explain.htmlsql-expressions.htmlsql-fetch.htmlsql-grant.htmlsql-importforeignschema.htmlsql-insert.htmlsql-keywords-appendix.htmlsql-listen.htmlsql-load.htmlsql-lock.htmlsql-move.htmlsql-notify.htmlsql-prepare-transaction.htmlsql-prepare.htmlsql-reassign-owned.htmlsql-refreshmaterializedview.htmlsql-reindex.htmlsql-release-savepoint.htmlsql-reset.htmlsql-revoke.htmlsql-rollback-prepared.htmlsql-rollback-to.htmlsql-rollback.htmlsql-savepoint.htmlsql-security-label.htmlsql-select.htmlsql-selectinto.htmlsql-set-constraints.htmlsql-set-role.htmlsql-set-session-authorization.htmlsql-set-transaction.htmlsql-set.htmlsql-show.htmlsql-start-transaction.htmlsql-syntax-calling-funcs.htmlsql-syntax-lexical.htmlsql-syntax.htmlsql-truncate.htmlsql-unlisten.htmlsql-update.htmlsql-vacuum.htmlsql-values.htmlsql.htmlssh-tunnels.htmlssl-tcp.htmlsslinfo.htmlsspi-auth.htmlstorage-file-layout.htmlstorage-fsm.htmlstorage-hot.htmlstorage-init.htmlstorage-page-layout.htmlstorage-toast.htmlstorage-vm.htmlstorage.htmlstylesheet.csssupported-platforms.htmlsystem-catalog-declarations.htmlsystem-catalog-initial-data.htmltableam.htmltablefunc.htmltablesample-method.htmltablesample-support-functions.htmltcn.htmltest-decoding.htmltextsearch-configuration.htmltextsearch-controls.htmltextsearch-debugging.htmltextsearch-dictionaries.htmltextsearch-features.htmltextsearch-indexes.htmltextsearch-intro.htmltextsearch-limitations.htmltextsearch-parsers.htmltextsearch-psql.htmltextsearch-tables.htmltextsearch.htmltransaction-iso.htmltrigger-datachanges.htmltrigger-definition.htmltrigger-example.htmltrigger-interface.htmltriggers.htmltsm-system-rows.htmltsm-system-time.htmltutorial-accessdb.htmltutorial-advanced-intro.htmltutorial-advanced.htmltutorial-agg.htmltutorial-arch.htmltutorial-concepts.htmltutorial-conclusion.htmltutorial-createdb.htmltutorial-delete.htmltutorial-fk.htmltutorial-inheritance.htmltutorial-install.htmltutorial-join.htmltutorial-populate.htmltutorial-select.htmltutorial-sql-intro.htmltutorial-sql.htmltutorial-start.htmltutorial-table.htmltutorial-transactions.htmltutorial-update.htmltutorial-views.htmltutorial-window.htmltutorial.htmltypeconv-func.htmltypeconv-oper.htmltypeconv-overview.htmltypeconv-query.htmltypeconv-select.htmltypeconv-union-case.htmltypeconv.htmlunaccent.htmlunsupported-features-sql-standard.htmlupgrading.htmluser-manag.htmlusing-explain.htmluuid-ossp.htmlvacuumlo.htmlview-pg-available-extension-versions.htmlview-pg-available-extensions.htmlview-pg-config.htmlview-pg-cursors.htmlview-pg-file-settings.htmlview-pg-group.htmlview-pg-hba-file-rules.htmlview-pg-indexes.htmlview-pg-locks.htmlview-pg-matviews.htmlview-pg-policies.htmlview-pg-prepared-statements.htmlview-pg-prepared-xacts.htmlview-pg-publication-tables.htmlview-pg-replication-origin-status.htmlview-pg-replication-slots.htmlview-pg-roles.htmlview-pg-rules.htmlview-pg-seclabels.htmlview-pg-sequences.htmlview-pg-settings.htmlview-pg-shadow.htmlview-pg-stats-ext.htmlview-pg-stats.htmlview-pg-tables.htmlview-pg-timezone-abbrevs.htmlview-pg-timezone-names.htmlview-pg-user-mappings.htmlview-pg-user.htmlview-pg-views.htmlviews-overview.htmlwal-async-commit.htmlwal-configuration.htmlwal-internals.htmlwal-intro.htmlwal-reliability.htmlwal.htmlwarm-standby-failover.htmlwarm-standby.htmlwhen-can-parallel-query-be-used.htmlxaggr.htmlxfunc-c.htmlxfunc-internal.htmlxfunc-optimization.htmlxfunc-overload.htmlxfunc-pl.htmlxfunc-sql.htmlxfunc-volatility.htmlxfunc.htmlxindex.htmlxml-limits-conformance.htmlxml2.htmlxoper-optimization.htmlxoper.htmlxplang-install.htmlxplang.htmlxproc.htmlxtypes.htmlSPI_commit.3pg12.gzSPI_commit_and_chain.3pg12.gzSPI_connect.3pg12.gzSPI_connect_ext.3pg12.gzSPI_copytuple.3pg12.gzSPI_cursor_close.3pg12.gzSPI_cursor_fetch.3pg12.gzSPI_cursor_find.3pg12.gzSPI_cursor_move.3pg12.gzSPI_cursor_open.3pg12.gzSPI_cursor_open_with_args.3pg12.gzSPI_cursor_open_with_paramlist.3pg12.gzSPI_exec.3pg12.gzSPI_execp.3pg12.gzSPI_execute.3pg12.gzSPI_execute_plan.3pg12.gzSPI_execute_plan_with_paramlist.3pg12.gzSPI_execute_with_args.3pg12.gzSPI_finish.3pg12.gzSPI_fname.3pg12.gzSPI_fnumber.3pg12.gzSPI_freeplan.3pg12.gzSPI_freetuple.3pg12.gzSPI_freetuptable.3pg12.gzSPI_getargcount.3pg12.gzSPI_getargtypeid.3pg12.gzSPI_getbinval.3pg12.gzSPI_getnspname.3pg12.gzSPI_getrelname.3pg12.gzSPI_gettype.3pg12.gzSPI_gettypeid.3pg12.gzSPI_getvalue.3pg12.gzSPI_is_cursor_plan.3pg12.gzSPI_keepplan.3pg12.gzSPI_modifytuple.3pg12.gzSPI_palloc.3pg12.gzSPI_pfree.3pg12.gzSPI_prepare.3pg12.gzSPI_prepare_cursor.3pg12.gzSPI_prepare_params.3pg12.gzSPI_register_relation.3pg12.gzSPI_register_trigger_data.3pg12.gzSPI_repalloc.3pg12.gzSPI_result_code_string.3pg12.gzSPI_returntuple.3pg12.gzSPI_rollback.3pg12.gzSPI_rollback_and_chain.3pg12.gzSPI_saveplan.3pg12.gzSPI_scroll_cursor_fetch.3pg12.gzSPI_scroll_cursor_move.3pg12.gzSPI_start_transaction.3pg12.gzSPI_unregister_relation.3pg12.gzdblink.3pg12.gzdblink_build_sql_delete.3pg12.gzdblink_build_sql_insert.3pg12.gzdblink_build_sql_update.3pg12.gzdblink_cancel_query.3pg12.gzdblink_close.3pg12.gzdblink_connect.3pg12.gzdblink_connect_u.3pg12.gzdblink_disconnect.3pg12.gzdblink_error_message.3pg12.gzdblink_exec.3pg12.gzdblink_fetch.3pg12.gzdblink_get_connections.3pg12.gzdblink_get_notify.3pg12.gzdblink_get_pkey.3pg12.gzdblink_get_result.3pg12.gzdblink_is_busy.3pg12.gzdblink_open.3pg12.gzdblink_send_query.3pg12.gz/usr/share/doc/packages//usr/share/doc/packages/postgresql12//usr/share/doc/packages/postgresql12/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:26994/SUSE_SLE-15-SP2_Update/09365099e93e0622a811b20ac21ae8eb-postgresql12.SUSE_SLE-15-SP2_Updatedrpmxz5x86_64-suse-linuxdirectoryXML 1.0 document, UTF-8 Unicode text, with very long linesSVG Scalable Vector Graphics imageASCII texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)ʏ38V'| utf-8e805ca811344bae4cbc55317bef7428b4526cd6e780e786fd7ef7d2e5560eb79?P7zXZ !t/RV]"k%0#J:fV`3sSedg\dYObV7Phm[8,>E_f*7j7Y@)^nt%SRm]A/x\D)3Ēp8('ybl?)=*ʑ{!o N ޕ82cێYzh蒚{bf , ŒAplILK<# Sd[ښ Z75o)+Eгw{!\ªDYć}论F,.+A GX)NK7ޏug7"zKao}; Á_-8>U4=|U 1!řxAo+tad$ć9ll0[ 4)hW6fu:)*6Ke]`&8QlASxsh#6P jQ.0~#Do{6 2ү9;| O ?s [ovkHt$i+7uimQ4Dz=+XsdD(Ӕ$`ށs3^z_>ZSQ"su=[k$S,yajpG#|Q>opL8(`fas 䠀-h])7V-amBeNdK럐[׍BXH\r-S;3U/e,6 dET)ۘ)¨+`%;ߑi -)<2ܾQ.My*@6=D P=` K9 iO)*IPUA ]ͯlqRUpgJ|{~b3Q@_f8TPp=NqH4yMiU-:d *e3A,qY*&ѵ=2s3m⌡h5in%C«t뗩fވr!߫Cpc֛'1$%))xDǼ9Cġs=7# UPǤd^j2>ScE[D2z-W#, cM^.Q`0n =NL>a|J*Ɏãus8| Fń+wka[;zZ3A]Zbܔy;َ 32J:XsNMb$|t`+{ɠ7zz=CJ>O7t c;VM.\JWq-ԟ>J٠S1ԿXoޛG(LDFe/.+Hi̵u??K_2mX_d dn秡TVV& Mf;e[b!%ڈa{W:3[TrhOXuSįSW+p6*0sU[۠s {KdZzP 4uRHLmpFgn\o)H81qI"G/]eQY%C&&tuZ5U^W/yҕќ[쎾2,n׆ϩNdmD]9~ LqϼZNB"4,=p="eE,ۼ5}sv;(H!XOkNh"+L'NA軉b"2HB:ׂ5:x6ZI /N 1vH-f0tnpے]f_ qJNNfaSٯ~Ebyf-\!eCs W " Y''I?bgo2dL] ]mC_/v͍Y_ٳ$"Cv|1l/.aص-vخõ铒 BE*ӵ$uUP&hU2]]>UF~5A2ECşXMTOЛ^g,T^i-(Bߍ k#VCtԞSOS!GٗnHT굄.]Nֿ at ^yJ~ UW?^lȭW+[aA$cKS,Peh% 7AE. Eh 4OLNWxѸ%M7Pp\C82wH~7P*BN&F7sdO]W(f~[uثwfiՉĒ5P?IÁ%b'hZ9z NMQ[zi8\MkeXZ gCz(Ϳ$@I=2pE% ɗ31ـ7 M >=Q(}(M!׈>,]{eۍ3(Up)L'bua'L`d@M,m1r1cÀφBE(6 cbƃA%5d+# }OCy-Ign/sslAB#zz4&Vf }?}w1s}榽/?; vi a^}\0ֵj7|`Qu3ޜMmW\,R #!,i<g]`FHQfAi6:;8&1ոR;_a_Ȭŕ9am=1k3KۻAE<w5(GS-GƔhF{Hfƥ'7>Yyt ުZЍq)Ʋ` ss0Y_YhѼ ފ:6#!tݬ5B$5<6J=/9|%NI5cR ]ZF{lCp]I5Uog F=4 6sQ0KGƈ"IH/}Z5ô2#~kA,E߸-r2WC5`:R}Kn3ij) 'f{,d|Gl8@䮉 >']mÕl~,)ŨtJF )e!v/14>7Ǭ9t9[)3;ֆkxZjd!'cD\ilܙ.#:r>>%Zs<,+ HNױx wUUGS>6e3,Zə_?[mx YrM]dKc嬹|0*AEeh7u7hWaIJ2i[o/t( >[1fũ@H<5WKUB5"5PaZ"O}_7Ѻk΋1Nfӕ 0jU\JV}t(niy$·zbZX=^1ܛ 4-8?<0g4`'JTN6wɒ[ϒF75kǞ>̪[)@raa5톢ckc]hU.N[瘽&I_L)~Vmѡ %貝:źB)y?q엞᭰]T!5*v;L$HC*bF2餷zt[*e.:W[y딴 Yq|hbK r"Q܇tB=â~A iJ7ɥga=e!:-Ɏۍd0rEHO엒9C[lu7߶^ -s^&^Is 4B4u6Lo0g~Py1 =>#aH$m䍥g?Ӏsc2xn =M્IIN5A擗6LL"O $4wETUS>ݳjGԂuz1ej3a&oQ%"fm> Vh`W e1[Tň"Inɒ҄ezD":k5/ϰM5rq:Jz,V5qI] wJJv&J:̋oDo}KwY˰0 {XLSėKO^ȋ>J# u2ݠ^"C +kc/ -K*-FojID\0܏T>e,H0Ũ(~Mu4:g>b ݷwgc!z]Feݍc':;,`TH$b%1w@fr۵HDw$w ,C5u ęjP<.~;w\Sl`raq1qO)o4h5rjsJA4r; z ZLEfXqh7WjTfӂϑz뿖ps(X@G2lE[Ţr2\ߐT6ez{';aE4c9C.=Q L!-Y&,~YvsE< =w3SؼM'V4t'*8ڟZtDKn6ջoٹBR>tr|a Yp ţx=5>>ҤN0Y,ٮ|CsEiCEҰR,\Ɖ}Tx0>DKPϴxsD2C1С렀޿TsںtYJ2zs,v\|=j(֥dǪ դeqG\S;e:&"I@}>.JU 9îI5>&\[ׄu4` y&ğ$3VXҍG#I0ϋG28&];ץ1?fɉc՜7h LVl vbJlF# l$+qB4g= ܙVt^t'i$@yYV7K+l2{AN;gU/ 74BI$٦X ឈ>.K N v<1S-9ֆ{'uVy˷$FkK;2|lI$ZU`B/{ڪ+xdK^1mpH& `ll-P\VH1 Ѕt0KX] C -R+6aW_B,)]H 3!0;dlH75wDhi μiwKWJ s٤k5u/WktřB/U$͛,Rhy*8>TkZ[D{?ˆ:INmA8R$ۘG4򧼍ZZ &[2&C#(lfa]:*ۛt1Ĝ4.PVbLs @88$X.V5LIs)cΆ>AQO}>6K-p_ '"·wSG!o 8hly 1 }["x's+_`,"~1%>2GBu"UnfH@nw`#+Z|7Wϑ7wq|{֣8ttWt 1i& EcBp{66M/rV`>0}2\yь`ͫg{c@ZMS+yJnέj?WQmz.\# xKjuIVeA|z_ʅyUg($|D@lq ULlKfQBPY#+H:ìxJ}8gciƑJri\(ùt9]EV0CM`&v uAPjPO$Nspwރ<>vLG?ħy7 Õa_eȨx6h ֗W յV)ªiuPU=e'c Q!"w:a"opmR>{1"Ag~I},zxu\SH.]]MCen})Lp;4[O"x6ǝ'"uTZAT(B礵Bp9"?9?$rϹIMjK'. *5Vɪњ.]Ì Zk#HPsqk 2c6r 7o"(KbztzԏQ rQӉa3Si2we#;!"$Fj$p32-ِۭ58n8 "Ck>Er7+3[,X^C8 nfl՜f,JY#S {/{4#{u%yln~hisgAQ.sKN::/d"=ԱiE '[/8[~;>+"kF:@HD_c3 !E}W9%CwZ\kgWp|;RVjG_ ,/OYG`eW`*pԴ_ط;_ d`J}Dw(j,P$3-ڮ̩8|xP'pуIӞ+-O|f:G# iZ1 #b?ת{!=>*Q[FD!Qf-D}MȪɋTgs fFp`ȕrvs'ʝu1q7309OF Ɠͣ;MkQ_`8tǟa2]:I)5JQI&'!5olDЧUgXCSp|6e8ΉH ' _ZM$ 0f٦Y`6T*LYҲpKi{t›hYJQӯ~HE`31enj3CGJ >hϓHDd =)!rV!6JV'ި+ 9ieO]pRxRH1~-1w|J-][$*㝗_ p`p>j1)O8ybZ)X$RD/qZ1g*Bbۻ:2PrX66FAfU2 }[z kG3(kIe7%@ܜ U(Ka@Zc ?˷`uZb.3Ȏ^ hZJO~ Db'q1nj?OhX9TF3]9eutuM3ślG ?w{r36m%bl i ?2 19CPW}3?JemЉFm ʑW122oC=x@˴FJ^VitmʑH͘o1"&[<{G)aAbh ^^ lڏʱl5&ֶ^Fa؞\/R_ .Fό3;aq]NCqKfF'6Yp--$aQ.=TC+馣K!\avBʻ08|/ѐRQ~qbcۜ=NO+܈*{:'+eL;aʧ:OװJnؓ_9S;Y-(B1MG{s@aKAO22U0CO%tdT~= .ʚ`LUY"f/a79w-N/ ޝ[mFE;6 $8'0.)6A0 Ђ7 z5)npad~id7:X_8H Ӭ)g14*| L Czt7"^qvO}K{2w7\ i܇vk}^nJzM6;wlu&oy&$9ꄍ VePVd$E.\b*mZ6ۃ+9Eàʾu+ 2JMsI7B8]~len2sG#l1qYWHNC0 hc#(02~%8OBYq m?A{^P- 26ttW4[α{l#{kT 8JW!!Gb%yiϮbP'4d`P@xlJLY|k U?7$g?o,ˆД.e##v]1"& }֬{x |xf_ϾϮe5z|_L-ixZ*iw~MOo-ĆfdM;z1Xf6yP t`2OZx"Qmg܀9@.KMãP5Ǩ񣗱/Ŕ'zŧvrE /MYeڙ`dW~jGo4@Ss[3Muihɧ18%6LWHbYĔ}EOmyÃew.0M=ˀK ).Х`ׇ``[sr@DP!-aA&NqOӋO=C.~'P3r[#/\'6HU{%k3}:N ;P[(Q~ƴN c`]|èNdZ^cJEI0ӶN[%᭓(tl:bV7]8zbK.q'I1있|(F]25y^Fr'ce븸hZrA @&o!$X}@Œ׵6`HcZDd 3h>9,}RGvChKkBc?+E?PpÏiSVe{C*E^>?8D"ԲwAs)*еwI>E>WYAʏk%orxoWJPJFa8WذŹXf-W>TDOj){Y@\ܸŎ:Eq;|\پhS ЮI5h+@5*Psl;K:q\!y%#PkJRr?c9D@E[,Ӽ`5C]L$I%%͡FH`Z2aBǪuz1'R*& ndL0#W5ykKkiȑw_''%Ӷ/BOv^;H`S_qK?iE'Ȃ;%yl(_d>%8lK,^#№ q$e]1ډ$e g[S[ŬH|U~ 7Z(Ўň[쥀%yՁ-fnk!U=Ivq$V~c4(>%2谹VWԭA10jW$3j℈&-:hkmܺMTO!x17{4}~-(ASNP3FAhו>%׽q<*5 dXk޷mZ?] ܱr$:*Cz0ţC}u1RQ,}EQ*+ 17Gī[ s-&ƾ|S-V7 |dh ?o]Cs"~o5us(;~-:D\2Jk-g0\VK5XT,ѝ([UuJE:ܔ' Ɍ߁zyKoL-5$0RU@yղd"w`9=d0)vD1Zy*F8GT0a!]'+G{I^ػ3c ؍e*^6ߋDڪZ5=,TR0بj{4?рxy|'x.>{e)yKҴ9z/"/ZNc&Փ5ɬ xzkJY(?} X[('E BsGA'z yGHw5 }u>z }WSI{L_j!i ONZspߕ_iϻr!1 M H{6eu\\̀0b# z]fuRחeoFC?)nr )VrM;\BST 9V]l6 M6>' \ܟ)zpɪoұ @"ipϛ=09hg> k)e>NHzr&׃X|>-&,I?k28qy}gAxaW֞/J2r1pdpTJ`*6L:h*⦶R9YP<7>cz+[HtH;/տg)ȄH| ۔Os<Ǥ'hvU"odjP^2@>25#{`Q5VlK>$_ bO;>d$~`kYl`9-{l3Ҧ dbő-+?a[C.!TKSQOb̅`|A /B[}-scveEv9뭽_n`l \3Ȁ1\ &_ 8𾭥 ԪF+5梜^16yeh%(T.L)"XH߈9ÍŸ& hKVHݪx ]Wm\O~D0R}YdvG]N?1CݝoPX: Yhۖzvz#6ے/zMQ;maeꗵyJ9,V<:vTFbm("jm"uvTxwjP 048zH_y]zxrv1h`tk%z۝iJaZ p!yf&WPJK܍'PrtMV9|v3"*[Tb2~ngMW.z>Q넺ncf4ºINWBxNhr .rOKX#- hW<8)$\,2y!2-3WĂ]$0iSV1[d7 \\;ޜ 5&A >313 ͸۞O|ُsȉpPSߐgBCY$?"7^PK8(nh̕~mkm }Win ] k}@!\UGOc&"X\g@Ui4˜vzG2x_դE4BGGy1aSł {xnڑ*Z!S)6ks~u8 ˧E?Ԭc5KLoG7|a4ǧV4-!ld6ۏߋlqpc+QQ'& "Ob\v@Py4 @mЃ?/Gob2u#)p?`e0N?*L#XrEI`{<d#t}fb;2[s*B**PwutJEyT)\yq@=ZyPobE_R^;|wj#4i*lFк]-Dv{v$4 d=a>dPl(rMQ%8RJD?m>#:2+߸V֌0N]@kֈ+y(zF )Opn2] o6gSt, ̴VVxtnyyG1g^c=u3¨CG +gK)cO[#*z|3 }]9wQg>f\d8z3/y36Ki Axsn_O IRx变WSj*CD %FMH}ϯꢸBW#+iEV|*]1K|װ=45.H7064@ fg+N#n,m+>)NLU&qn] g/&]BCˀ* s‹éWnTnc%Ct7#7\J% VPԱ\VqMmf'Yr;HZ%vo `GWeMm@rzy \r٣Uդ[kkK1Y@3<56ʐϬ'no@"wwҁѺ*d]>2)C3y$cb+$?C̸}hW}Uߞ֏?THuǗ&tș{+vB"AN2+< ,rbB{j!0x^#2B@D$6.& c<#?~ *Xm{(W*Ƙy/€bSV[[(I=͉Hd!@p~c.Ŷ$d.@܃ZX_^^7t-HE$j__*8or\>UZ=LJ(%|IEe?ˤGڣy><|p8oD*@ntB2?Nd"`[!I_\ITNtE9haKSLbE( KZq~Kkxw WNQZNVTue(e%?D>Ak4If>=Y|e )~;dU صon8]I_tI>P>d/,=5 a\vA"/X?tK6ϸdW #QY5qk` e(m \&BKfbU)6Kfk3>-_b<}q Rt!\ -Y25Gy@֙48E1MH:('7_ǛxZa{ GXDG(7$,[qU)b'JKuY8X5V_o`ybLZ qs[~QBfއ7^ kֹb?.DZ97+Jp- y"䦩ObvK;Nq˼ z <ʔ\zvGRx1u&˩vt-Hl5SHe]!Dmbk|XGS<BIjտ>RtEZ|o 3um)r 7L7,$*(042U߻i}^F; uW!6BIPM/-^; cpc{UhBQ1[{Fى/4SyT1I&SnGɾ|T{1?*)ڃ&M7l`Rm$̪.()`^8MF2:KHN}O>HdtmbMpD(Èk;ޔF; -8 Sc>+ ` "hwqS̫Em9!n -D]0ƞѣ^d Hs uucbc$Y>jXmxTv wE֍"iuFiaQ̪۶OJؚ+II)Hvrb0U@Ye/mpD\7xBSh|q(M3\3Q<uްNɝuO H3i'gYI߳YZze3QsJ%GJqBn%R iX, fϻ PŤKs M@Fy .A:!}Ø>o{YtyыK8-R$9pZWi|^ jyg@mEεOU$,z& jL}ZI9. =5^tq^L5-%k孯SyM25/! )Sq@T{Y^Dv_4U3L8hwIdSj Zzl."4|#VTo趃?>« 6!Q 0yAbn8HC@[f kNl c7F"l LڐvFbŌŵD5HZ1 @Pё~\൱"ڌ ]/{OX+y6ǼA̦k@_I}+pD}A:gc݇A id |a"h0S&|%86&ՇnʞYVx:N$eL} z8PrQj6AyPm{*ICgX*$2}+VKCC_L QfЦ{5#Ho,Z_{}(5dph OEqZ,7Ӥx{DoYY`ݓPJ?l;oߞvvQ;#rbfl%ǥ>"Iڬ}sk'կ ruq{'yL j+GZN=MGB6d}OHw+OLc2Z>+l"z#&ԝV2"Uoق 0 RHFgsql Tm9DT3M";9?ldMZPP/nv+ؿ{qYK1@<⫯ۑpt!uhd:tw!bu1Sb~2% DThl Wbw#%pJLOBc5FBZ RRE!+=> *>&s"EOstZ&H4&(laM;-i%Y٤M7M u+6te'w})yL1Ep=*k*eJVIa՚q\`.cȽFb0.!~d&4lF/eBv8tdG lEpo'q S85XJ)?D,60/y9:s?e"+gA/ .UMy]p*=zp$FmF|y(_idH۝Ydд@l[g¯/Dũ̀ BB:=/FLԶL* M'ڱ> :s6Sj۳ԿD튼/xҥs8YH@,!w)l֨-B_6C6| /2DX;iOϫyQ[h[@'wq !ԇC7, "tFI^>S <}!pQ bUY06Kr(;U`49om/9QrFaeT>@mďڰZn/ 99]⒅V gj\q +}lqwsBY65'pdT|1{}fD>PyU.c's{T6[tֲC'^Q2Gݩi-ehrcި-`m^[/G ]yRTPi[ϔ͆4V_94 So{˴:AΕVr*wTb(nwioν5`-(E0hf=z~9y9ȤQSh`_1dL;NucrWX,9KPⵢ@ha&ߡ%5pzcM1P]f[><&1GW+w\$V5n;rI ͭG{Uyׁ0 ,ܩwswk*<z0ׄ/;n|N(0#5yLDPi'RpI$~\n[:ȋ<#nICZRuWVI/h% }"|МH~ W @ɝZw8j![neU~Sȭax?6z5b5׊@tɼM<` nxܮwdiДBJ$z^B<>}j0;-*yULI5y@-SqX. >fxbȘ,Jz,fњW݂!ρ֘(x>g%`{g~Õ~qҎqU fxHҋ!;T}T؇R?'DC4~`G.4#h.IxeM|EXh)@_ eǒVHݯ0?V\ԫ91[G4B$n>azTS)#`ȭ@5} K7t8 C>Y W^_&%n9s"rw[H :W^Jxt}(S(pLQ!{w>;gK#Όčg*I[s+#5Y?_3NpL#/sֳw_h식>G2  30+VphvT#kRϥթh%퐨~fJxS]A:_}m*(tXwDaΪFziBW_xe|7M *9>5d[P/ҺN8]:9_Pt'1õrڼ@<' rv߇'S8=Jm[XU/ŪpqtCOɕC|b1kG 7DzcEMzzY֮h; aZ=oZtԡMGWQh+ޕX  =󝒇*BObVG덙 T?s~ if5sF̈́qf<{5(M-h.% Տ7ѡJScɠfWtE2UbMHAm8=ThCn7ͅ8wZ+jb!\#s>XƱ6gV}w@Y|Rr^"wC0l!s*Ci(@>@k T|.Napz}8k'u |ƃ2h Vsj i'䖕g8ih0쵘>ǘ^eħw8rLP b.tlz >87W岟c$+C%@vpFǷߪfdaSˤrҵ熑.WyQhs3n/#y[4Oa$uUK!+ UYӗS`! ;NJ ҅13qiW׭a{kvN'RHFXI!eڞb~;Ocel T ]@"f~hMHMMX]9dzd0>ZXŽhNް4,'6\ٶkM^N1`2݄Հ[#eߟl R03 {٬chy&$|oo:~ P ʾۉnJ ?6LF޴K\JB G#)-3iۜ^OqbC sc;M?9ή;|/#Q TNX& |]J~;yƧd>ۣ4'rU_e@~;aRf3g'(x.6m4Gjtt}O}SҞGH]N6B:tS7ff+3QNxL[P^=L*TF]oYRe*.x=CVQ5xªm67V($=, O1Et9֖-+ -㇂ u``AƩAA,N|/Rt`B| } AYQg}+2\`j#IN&01gu*y 'uVΥޖp_"졬 x/ c=;P,=7 מddAE߮1dI#[RAZ{NEOU䎭5裆m ުT[F1LlfHСR :Ȇ^wҷQrm HuYrAٶ]cbq<Ý\zumWÆYޯmJu m̷MFd){Y̢f2Ğ  '"ҫM?2w@Gh}) ȕIZ\ T{-|!Pkr8^5 L f)oUU t*p20&H'˯Q:suVV+j"ʘ\lP1Iq=K6'?:\c'+< |Y#7O. [LJH%#R ~? (ȚtX@ѣ|5}$_St USa6ÿQo>f/..#i[6=xMYxX_ &6O u3g;w.{>\Bssf"fƙM lO/3~T] N'#Tn \g9= ՀFl!I+oi̳D"<a/GksO8ծ/q“$8ppIea40Q/řcp3VAeĊۈ ckWc]RY4~75ܮ/Fu@LsϪX. ءz"_?5PYVbx(ߓ"}/Y_3O,g0S"MLShwSzv9!چ,5Z#k#d-I>@Xq.bѤNqOtv½<ݍےOdK&VO}aڻɮwpzC:ͭ{uN{4 Xkgt$ aۧa F44|M<P$N?]gmԔPWw4T_w0O3A-]rH^2tD8E6r U>Tk l[ h9Ttk@Ο`>1dR2pw$+sߪSFTgAvuf-Uh息^;~aE]D;qJg)}bVjGnW}-@ zPr*cu5azX 0,muN=D9}#éut@2nt(:k18bK[!Q%ZgO w=|ge$W#1q+*_7fC Tvtw_b%[6{դ% yu=uV@fwŸhZ;(2o]?(Vnuf#@AI -Ni. jCD"8_/N ̒W#stq &@Vɗl?N8^?d--0⧶3 ز\Yz7qԡa!s8̵!2hh+ MlW2]c ȹ)}|3B_ 5> CДzC3= yaJ_4b`W;sɥ<%hNjx Mp-5K2BAS QP.Ex$t4e/&ʺrgJ؈޶m o֑JkMwˎW_19:Y͠=4Gi,3s-Igqig}Ie~FGuKLfRown6 b E16#3}A# i$C$'x!,r+[RR^lKҊdSs^ɷ4qB()hJ-26w}fVh5K{c1U5>1AY@$N XĞ3hRfR=i>SA2 ,1-*RPM)S6mn\ kerWBԓywUjGV[gY2^=#y\;UGi=i3V=8zXt!U|'zL֚A[ipLvKI+!, ]OaF9xo@ eUu(1TJlc"+Tar̓Sg5VF8!\~Ϸ?')(&g!`f|C^Sfg@ ׬xz5,2hGܺҾ G" Z'kc ΌYż)/hRFUE7V&ZP$%nlAa:9t8zŴ%B{ZvĄm4:Ix%E̴iX3I+Sx$YipeD yeu*=RGs7D){9ρ㳗l!s,(gҀ~,T(ٌrWS2g?o}7xÂх(W`Y k#I-YNR"";|g2 ); ?YI0v-ĩ$A?("f$)H>D/ 7fF!fs<_K4OYax[x%vw6rC\ F/UtO.&5H_mIZy49V* r3.Qd+?\@B)k zh7`9|<=c//cH}2|ýs@F_3G7elr R%ϒ((CЀLUIW< Tmz*$j9C=];y<^G9tSQX,0MAeh5XN4ÐeDOI+ 82&G\y<fhZp=:+@ɎX>Y\UD-ǕܨQyݚg33fBvũ PoUVt.ߴ*,W)KKk1lV $.tcQ;EGp[=B1 ռ :v9 aj0 Bi"CobtTVLnKبgbw*Gםy}6f5xNɌ{JO*lH$]ԋѶ,(͏UyN^D,"W8)^vSn (aUiݽVKyF#' 5J3>Su[WֶK|O#[𗻃783mS!k.&d63eD Ӏ ;2' "`Ց'V?nd)F4sJˉuSԢň1@OkEeSd7*x)/Ӳa#\ƼŸ="2OF$+,o~kz*(1WGkMjC}9:b& ɃJUJ%*[=l#+& [eA˼C؏<_D5;BVD|CƭSP&zxS#NM tA|kG`2Zh.A(D |RɄ(?jlfɕ7[1weާeff?Ug¡L7|sYӚޭqd먫pOtKȲo2`.o6< OSoOI;ӵk"MBVq,ȧ\=kYr?6^a*E~58gE</N-T9}SB0oЏ2 3XQW\(}L ѕD]_tLD-!ܮi dj_ֿ4%o۹jn[^I\eZK§`&ݖvjoǚhd;O@7ةo˪q֜?՜Sw͸CDŴ(v7"&YN$\+"m &_FS>zń 4.5HjSnhS^ 2NA cu$` ~=HArGԞ '涷w2i_-Y h/Xq\,P8ԁI(jr? 0 nun.Jl̎QܜcSX"[h(yC{L+L+0p3.SFpdNB0^ uP:f~]ƵӠxk*:˨K8M)nHE< Az`f ZLnu82; cAcfѶJG: ܟj3c/|Cdl:B@/1f>YQ9/W/}:#WbtKD ;~$J1ك3p\<zB|0lyL@hwm7A)I}JH((BiY[wz7+B՝J yGş < d2s9jV*C 'a?!"aPwY2&ґ^A+Z{BR DWhRFѤD x4Ef jJ><̩M@^J/k2X @cLų[oߌi9ç=t)$ℹh'tTw C"3&7Y2O<"֠ l;bRKk6/Q/p9ϡbiE$7S?|QN(#뢖Jn_g3^s~^SwL^x4X Tfd:J$±m`dSBmA#JvrQ@?qhiahj;=&d]O@R ڋ4bRN%$ yIo5|y赇B\h0LsIMdxd(23_(VlBp,]hҥa(`©"4?t/WoCP9ʩbq#K:A* ,*^ɧ]J]ʯЃSA86ⰦnG3XReH XH"fLgF8]_{-儥HBGC=#0"{캶:^ZMn|9*tS,vV=mB";]$ 4_~{(J1N6udUyx_2v.8(0lqmqĻ3oQv"'r8'RF&+f>> /Nಒ'RlhKz!{DF<ցL<vSyKY_I Gj}&[Ws4CGav}FJs26k=`.g=b8bĭZ ikb$+6Q皏v"ԻcgYK?|vY|0rJ6,=0(ěd") _f"2lDK/4>Ȩ $hj3x:e-VR\~nSf~+hW0aG{PUҿVF ǥZ Q7|Vfb%}ܙ| p-XE&l{I }cԐmߚ`iԸꞼ`Bo~M0mSp"\51,x$nP:",Ɂ~و$'g|b[19L%?MeѴ8ˀС J\x/dU fZ>9nS28SqO~ U>՛ݲp+\ ᛁg.+Niu wdR- 023zyFϙ t@l3tt@OX.-+< hT?UUe! BA2dqJ^MG 5jV#\:!>(]? Ռ $dO罀A!~wk!=}ZB("7j=1j&'$ۻR"YB&UW9P 4| _Q;*]ќXi]  ;9,%%Q0hSd44ޑŅse([{pG'zK^V+Qh! ^F۳bs7gsG gs]A)#s}!¯ѥh}K7ɕ.%r1#LW7W'~:xea&z}?s_/K6?hsotRv&aŸa6H0Y5iA89s_iAO.VPs_syB,_Rei)a<ӵgKiY@Е+eV k,$ ĐǙo@aI:4C 83xYg .~.W֜?@OQNǣGl8@_APs4O˳k-ޞ煞Sg4{GүI9-F: .Ɯ 72)mrw i[xH)0̀ |PyҢmJQsc/{hxK͑Fؑ8=?cfIv9(E33O!~xp,C?)Ko0۪\jGKDY+=ݐhm}RMi=% l7`VWQa𫒤e諂LǥV_ΎZ2#ڍd{lK`~qX ޕ!ȸaC G@F{{dxv(eDV}#H{rx喷Z{Sm=,JT}n٠E"TÑ/.sb%pCӲWPUPN/ۤ\)v>ޥ10 'm">q>Fާ:pQf5(@9ѓbDY/pb]N @Z7鍸@L6L d9)`"n| }PwN1!ǝ &bc_Y;M"A> [pisR@ZV:mݱX̢YՅ΂k+ş=3B.nuZU]zBc'*POp摋5bt񟿞b$?~+C7-K_( Vw4;yTqO]CA^!~l1^C ؓ\0F 6/Y.Ӓo<܈}`4X]-&C&ѐ};.wN=Yƫ-0g~dF>Y8L ) ^Kb*Ck]0(>ýoKCVƈN3f'zKsB:UVYZwi.Yz1asI7G`1ճnI)5X`2cZ rxH@7>Xۡ, +`53_7zr.VzFa+cCL|Qk?]/I?.>4i)Z@u>nC],pP]=ڲ{8h>wrsjS 1mVE%GF1`´ŭ%=iG.~ոUO[*O5s"O~l'VK.+,{8'}7O< Aሉ {Ն7*)qH8ݨr|MY#W װzָaQ"ћe&֛b\eGo_ǂ*w`2|`Wl9ҚE 6͖ ƶ8mufழ)6]q}>aIΤwڜ3m##py3yvڎ{ue0&Z͂]-}sdLAn&c2JH~+y#5]Н|db,;AŧpԓHI"|B<^ e[)xNA$mu3)qLh=00t0+6`V$^ƴki=EユHǏ6۝D+>?[ՋJdzic htPbP1'k5֧?hj0 ]A=VchF=]l*"oV>jlGǚƿR>؆#4;ĝ\CR5ImmG M-L xC*CIQ1jk76cE_-7zct4FAO˯ kMS` "'0uJ4J5q)qM)<')X p /Hq$c ;'}F|mU0)oxC喕'36y$IN2.N_p:Uք1 t]骽a :[ESc_cǭ!ǂbSW~;8kCw+]4n&B)'MQ:min_2;\IRx`ȩéSb>I1C_Q V67s:Nhy.εיQ2!f:Em&(G<^N!Q\4M"D*q2CF3/l1cT3ހPO{r[`Cݗ#ʫYDR{HI|ok{a7 _AzWs%J=.$ d) " 9X<^1ɭʦfvy|Txz+?ehclǰ#$0ݡ>,rQ 4H @B?MփJ|n/_ҝ$ ސn/P:0]OHAO;YxU%EC)m!Nj͞TCK9em|as3 1dfU2*9\!|r3q Q͋/$0 Ixt{em"f#MKgg6+t= n\ yHI+n5x uLA{.Hg||7eb[N~ XvKym?<,Z6󯎥 ͟xJJ Bfr>~4(bHEl zO-]:\Ay;v t& TD.tC*|#Ai˓}%z+:IșNh1'W*ȍ}9IӘUsQ`yo2M< zpNxT9bU5AWŁ**g$߰sޚE7aAn:;iwNOD\Mk},1E?t  {ھ:W/+RI5q\r+ t--_ ;Ցgف,'zuGT߶0l9D8-ن92y ,SvNC}8dnp\H&ς%R{nD&;G00aCB'{v C8,Ȁ!i*3] bϸ(E=t M3Qu Z`4;Eu9.tr4Ǡz5N?4B:EVYvA.8MokN\f$Hy7H_ >8U}OY,KrJ̄t/UD @=@ 1ymѫE<:sQY_6K|cmژ{Nw>ά 7eC}:u/@M Sǩ;3\VNb>.~Yx+qAf=_|C6w/lrE|\ nC -BAB,zohځ;]M:Iu;Q`$xjnanJІܫKSF1ąm/AB{dzUl;qto0Ժ0J U]?8W8I] *Ɇ6OFsPYW\Zh@^OXGid`<N(VÔtIF]O^=^FwpSF*e8#@Ň1`d3Ld7/`wz)#u]vwIsUL6R :4Km1?cC&1)m}⿊hngۄ_{TOA3,nU![kCղҜ1j;[oVrHw4ԫc=g[zf+>ڭE0)}D>};f){}']P@8ֹ_9ĿuPt0tչlV3v4'G..W15ˀQ<$>>2+ߢ?Bqu&ijWN($ nӍO>fV psYqcKGU|gC2"CWrN/U8.h{_0va'i0݁T B+^D}4=#A.Tp_Uh|mPHL6^Pcfc mhAA?n ٜ R|s|th{Jȶ 3^KrW\Mkwe1'8H 09z%h##P~0,>~(G@QNpLb6ASɥ U(}糺hZh$o}-[O7bݲU3L]`B|? Q n +he 7@u0J{)8|[ڞ((20Z)ZT8vkr0x'm$F9^G%(5K":?ԝ#FH=he=/˜%hyFsT:|1& W)JcU#@YV;ǭV[ ]=8 ^'z/)A<80,8dñ{5esDA |= 5 _OԾjy;@-Y/ w _)5QX5]F,7=-Ugȳrximnw3 @F}>zd2TQT$\B7"zqY+cS&LExewu۪9RY<óHaurHz󣢩tkLj+cn>%&ѴE(p<<6 Ϙy2΃DQ+Lj c ?\4`[no+i::gc]> EFqC.1];Lz~4vE0_T -C;bǩXN [AE;G!}#Y-9Zk~OM_mi ij]^׳lAU&. bW0FwJhKk +Sv3!FΣaUg}Rh%| mP#1)3{okDN>"$~!F@Q-S940-ЋS}|hY`kcJ͂i@g|OM IwM[E~o0h#!:  8M3 M8]5j ~!"=o;窀ld)HdRkL4# Co c2KЌA$Io/_| ïvJ3G=68܋ {T]QlXVQ\mz3ӿf'` ۆLϴȨC@'%N~tkZ΢H )WÈaȆɤ*[eC;aJcԭkB-|=݂!u@f>SfBc"pD"tpN5%dEc44j"¤^eHX5܂cVušZJ[5 eZ#l'L\Mrt-&=;J ZY:+s!t@\- ;_s,0ԟP|r3;U,M?+yS*OPqN+6JK0=7F͆#B^!)4iޝ(HAxi98˓ڟb(}9`2&;%}!c"=+-1Yڲ b%FR+&%,t{"Owwi]1h8vRtDuƯD\PgH6 bQvloiv[H-]\bZT?p|%֗˰\1^ֆ% 8^acS^Ud:AYb ϔ)ߍpR-lYRZ^@ucY;nj'xp}ʂN+>_#ڹRv~[P ņQT;V>LzAh,0 ?H%TZVO|/UxēO S^4/:dmIH 6L&X/#+zžM*[ !Lq> a;j)Fdͤր: OZMffV{Rc= mF\o-UL*#JSEgN)r2MZ(O66\"4]ЬXʇ8'\~qi݄΃:EώwX`v)I6E BGw?CQJGlۖ6y ILt˴+Af.0SI:W""~ЏȜR4FͺNSsH=~ӝX=q+@{N;s]܆'->l9)y/PsSVӃm ,VBӅ^oP5 |CbYVtXu;`IYhzC<򛄌\px0:tKLK1W Vm]SˎJCbKIZs?O ɢuT@Y Im6Lap5Ƣ16(Y'Aʡ)pRlHF.:~awhz]vV#j0w'<RCQ**/WH [XV0֧V͂a^fl|]:`JJIS Kzw%vNݎ02B3 ?ߜE\r1jWΩ*>ɣgYZM gѓrhєH[A39{_ >oPju~<+uBg5 *cBw$)ӑ)ע]]D=tM,xgNkP4nhAATp^9q}‡G0|QE0̲L~'Pv(p[rz\d }KK>8W[ꙺ=.WyfInAv{j eQܻ@D$ɆՕpv +3?D.Hw+鵃#,DOROXj|}//p_`85;GogcP=nPc֛M(n TlNy >J9[:.Y.^@ӆ3J~JJWLl{M<g>A;#}VznX_KqZ  HvV2"a0hI: 6¿j6v<R2V*1 0ɲ%==@(fW(hXp0Yeo^U[^b?[YnOo.{}\EL˩t*~4<:Z'٬?nw9BSkT)6d"[ þds• E2 B="ɱ%sL A(g%H:3DWxHP_U) dK<'UI!92^&5?/NNHx>Kxܟb꣠3WL8O!c N2})tEԚlHgۀ4C/'u/ce F:WtTzmŎx)!6N>22CJOzHX[RV[E}xN\ZIym8 {ꕯz,ip[痢c۽ړ 28r0hEIru#~ ӷvZF0K '=kB/bNJَi}؈lT^=&MRvr+Yf!1K맄룕jzSO0RySJԒ[ .`gh~͍vw8Αq$mOiuΓs}!?HU@CF8INUd2eVZ;%?Pr7ߏOH:}BMqD >CΘI~\κ!Cm1āk퉳\2J,V&H:@boL8ϙ(caDE0x>Xw8M`sCw0M^fģB"'!JjUn橔de>8;tG#K:{KY"U^Ґ g Cmm*-9ɻy ]_w$לF4E[I;U1 md'Wm2ͽ1Oe_^ U;x4fc_BX%Rt9x.LyNM#<ݸtъ|I>?aeEJ>j)֩]سңƉEp#0G $Jnϱ-L.&|f,~ھ~i|lQƙkdjm-@JSF\*QC {pS2,.F轚ϓ/DR̳_dZ#]ѩTŲ-?NLHxL4U=m'5Oñ o-}RgV&~ᝂ jmrkY۠#&ݎW}W(P#Nx`idd%^]&N$BqBgܪ7~Hi1h{'}=k:AbiWz{X5/S:9'+ϥ\]uTI#< u=_خO/ɣB䩢>H=#'fu9- z)`~A?3k\' ŢO6n饮"q؟q k<0`u>V0}OhuЊ_;u^s/ZVF# >.kwJytr3EN Bn(#D\MHՆκHL#[PK=ݝ( ?*c- 4xU}'p[A6u$ 1XuäҧӠ'a5n1l!+ \h53kb}z 3ʖ ȜA+ v~-23 Wj=Cؒ x?[_䞌-fک83a]pC5\I L>㾛X+4VBF*hsY׸O.z_s'8L,0BEx"ZKpܮA"d/kE G H˝lJ<ͶÊ)c9/ SzI,W5=3m ӏ:"k2KPap_-NѾNd?p`Z@yÒ^DB߿ʴ#LfIΜOm2j pF˕d#|%li/;=жxFj&zeA5%^^ކ2 Kv>b9$!DY@č 6%NrxjzAN&%4g^%(!$6Q Xi[sa-K}?9r:j@Bunc T1{ u9"2q?a86gS4VnQzb/(:{|ia hs'bor$Χoڽu5iҶw>j˹!UV^8RT kl2ST͐>wt %T.Vt]l 2l,ϰ&9Hv3b&|~ &|<`Xp9 ZY'`=񟗯::-/tO5fBx8 'xUЉ0Q )* 6^ nŔ:R?={JEODץČD/_KTP9S}d02~r;:uYxq=92Кa%}@zC<e&[GJ"KW=WOj`_oއKv&֘va Yٓ0P BKXlU8Ubj\VP+W1֦(0v%S#Y##܄ŖّhH={?'n`.N9( eǥh[`OKqtn7)x`8i<l48$RxOn#Y33gI7{L)$f+t۝q >(_OBjF+=(̰Yr;&WNnL,>´W}3%{4fYG$uߓuW ml5{5.OV:Ny|4=xu/10B@XySAmҙ.jaMʓq\ؕ(HLoLQF[#@sX$>|Nd {eX5J.Q*huvR䨫r&~&~ %A[`+bN?@misPSR/N;^Ut4dN}h!]FY݊ Q>t-TNOBdвGq1Vs3vXmf_^$OV٠v("' 6@6A{)ً&Ex$3jJWLX{\)POXR:>tȫW=,7DY|eb.)^+Gkы:N8NoQDz+$^QNK`趥97`?T!Tݟ6>!AJn9#/??o2r&S0-o=Zbp^؆ ,=}KcHyGK\CrC9L{*x+zm,J0fʹގo `[Zz0qY?殎6&w\a[`uC"]poAZLxAw G!D{9AI.o )JG=:zpʳpKJK楥;ƲOZ߷ FHi}<5C3 L71]HkAy #ɥmLݕ 6?YW6Z< 49xֶ?x~;Fu< 1eY#`ĸv3krmdJ3Fx0% BEP=uZ=T6Y)Î>><-_ ϭMm(`_)ɹCcaIC>]>G qRJ VCo xc4/F*]|okvdgiEf1JnǗ1lwsbI}N"fZWeFPkn C߻ &?j1&TX-tr״ nUKՐzM -eƅcpB=eK<}[0qVYAfu{p͉W[wvY 6}2lŘ֧h QSH1n_=qbDۈ4:StM}{c]d)YvQb #"/Y궋$I'hD,9kV5*Y7pd$ǧNb6; }厱r]7;ot?P_4[~d;a\?ZtgU@\>'b m{[3.1%s{xHk-Li22*B.*f |Cb9idžj.upSR W*G5AfZFMcrL*z&ӃePt=:d"ja)t^K&: TxZ~yWƉL@C 1DQ/<\ERs ½Xc-*i=-`}ۦqB#]MTrA1 7CI?Gә[홪]VP)AҍXD ZJPzlRAͳ26'M=h ISdt2rX;IFmNxʗykAn&ER@w͛?k|ͰQYQT\~*r o[c-[;gY].N 3yĮ]VzxvYyR3`ſ5EA;"I̜c1( /:EڛՅ 0hbK K$w! CH] &f"JV1'veZKѨ<m%pbPO $3o)ڻ! #Z&ie!E6:wq.t 5ӹtU4& jhTCHXVb \R)!2{i fCp.Wg¹ﮃАʘT~\y-pHٶOsp:exB~#!VL"y4l9lEpx_֦ ?mM|sKI'|]R0Qp1IүX~1L[z \cHutv]mCp-7>Ũ[5ФG'Fvš57s  gl=@! ZH'H4& lsH@s-H'}!t:T?@uyt//=deI`&)|Ǩ+62ռjHA|}E~t|j ,r'%13ӆ|Srced^?D!11izĘ*Y)<(9.9ScH6'X(&RiQ2(~4ʻ6Tb!6\aG{~x_>x/$KLgE\P\D43 #D aĥ TXSw*V|?êru^ݚhU7p? ?ꨬ"'MCx2CnH q 2bkLR .K*XG]kh&_<jGF,|`!Yyx&tTJȜui?GmSk#sKc )sVru@;^-# (QmZb`m.f4nN y!̄6b_F}gϳ; >IkL:>ҔJiYzb ܋ *T\N6%yDG[rz|~ΧZ'Hm4d| ؜!cc%(E{Ht7l<  wLz?[r 3XLuF 8^BWVYS4d:4 F+h'N!}gL f7E-`ߛ>Qfer .qL]-mh97ɾgX22JmֽXf/]^왴5 %)C]:>iqUV㋤G3[@V(i ivYF?*Uq'Sa[(oI3Ck d='lYc|Xs8c[QI{W_rb k\DhFJ$(JA5{Ww_f6Vݸ) rz# xJgl4+Uq>Іf`gj#׮s(EjƶhdLC`zElfʲUeB1kN0J L a6}$Kυ? dB 1G"j:0?9h [q~ab;ut} )i=w5Wҙ L9=kc=ixA5 O*豘,/Z@4ܜ643tY]Q4lmҮ^5NL2eާy e`p_܁; PLThGR blvް^jhP=|zo˨E5z9|/aw)&-t:/_@iȐ;ꂎn16PXLTZaM̅5/k28!dbVQv0S!ZWzgሺ6?훋9Xw3 ꝚҊxhYlHn?#ޚ&(Ξ͹d<1\MG-APgJX@4U4rզwքYbu0s|r ٌJ v3f=.}|loeEI:[ }ݗXu a/O$'k"WI $3-% 1`~@ޭq\ʜ(Njk;]dSߩK&K/t C'ְdbdyNkA1 F%Ud3}ϭSnlP^PEX;i(HP)rUV,t Rl9?6ǛNE[uRM7v jMADs9p蔓0ҍw rT(E  3j~P5I'6r!΢c;+ꞡN&i+֔XꭠjnZ΋s\ Írn`w{/l/h[@^ş%hN)VGLnB^HAjEmDąv9;d+knqx%\5a+ 0J=(*r|. ~G{rq0{ iz4P\X̠fW߅BE C55c|ʼn!|EgcMZõ~ӷd\8_ƍOSd_2Q k#ba.3ϔ IN9*팄Q0By]Y<Y~YKtfkZDDYwOG9Oh7ra) v0iqlj4OAԠ곗6kdȨV9Y1 .m%)! (:+N\VJStf€" r_ `U ZP⮺Eت$Kg-"` OڿڡN` =U#Bu mv!$cl9c_r!5Ԣ:d<6O_#|bs4@Ӛ#킐,hKyڃd_ lJC Y^G& nJP+oHy;;KCllDocO{7:ӇOi>[1y>6Palć;QŅ9U\ lԄ5čy.\Wn=ƀ0[9\u^hɔTSaj"2O\]JtӹS;O-B韛bSStqrN͠ 8RbIxt D'>ܧ2)̣;3*n25yvFbt;N=S"*_6"J\fN&x= 1-lV5@h6/73/v` fļZBrGѽ)Dݪy.SKλ'#>ͷH"됐k̅Pr!9Qu[-u^)KeIJ.+.Z`hJvn܅|ܳ-5ϧ%zy3i~7y(j߮lQqG[#X]v^=W2-ԬB;[Lǔ8N9!IK -shh^H꫶x;7f~وrmaGHf*]Q^3 9ef0E*͍z%h^ôFxp zHCR]sz[/mDȸdN=~ nf")y"͡5%4d) nGNlaP]/ڏ=} nq^ZyMLiYcc-ZFؠY߁9ʚ_Q-b]̲YFk8ew?e&`8ʹlf&+qnAhTMrVN0Q2h}AiέK ɘKrdra*SJmH,Gqf $k5/P{Аok#^eFW>^IcQ6K:uj}Z w9 u[hko\+\PJvn<nF _IVFҪoA:Z #l4J8r\tyCrRܛN-}4]%!k6UU=0'la kŅB/1/Lf*kq\%N  Wުsvhn@cᰳ*3FPcߺ$l/vK@LjZ9&K"~?CF{f3QMo 88ӂ~|,np52v,x`y #.TȖS^}{ i'&b"] s[7$\ʗB]nթMC t;lL_*ӻ]u54˼Bcq6:Z GPNR5B9O9- HaelL81̳B`T쾘4:歖^ȻEQPIYy{3;pG $'?b';4QDYEĘ3# :%`xM 4gH!N bbK ~*+ DŽ^!N`!Sr s%w;\7_ cC,|)M,IWOs'C-m^v ጞڦ <C>SVZyqhO'qR(! omfAiDP55aP0#KǦi m5Q 9r: >G2 ˺aC -$uyЈ_^^lS)smwob[%K#yF.S&@*]oKr88*|jW;vH9w4q(aa*m;*9d@^7o;\VΖ`| udB唽TJq+4;blQfSqҀ f؆ \kG5١*+SGt6b$@+;%R>J#ЂT ts+Á{d2;KƾϢ0mX qȆUQHg+?\"TS;n5窸X6k>! 2< [Y~2R2*evɍ; |H$d_U+ʵ{<$XPjM|=,<,ţ ܍5L֒,e|Fk >?*Sd4OdáxTK'+83|aoyſ50o3Dڠ;6Dـku YV.S!~-ns=S^)2ܯU]{ nz hB[~)-plmst2R#^T7˱x I @' /, L< T"X pCh&6=&!( gC& ͓wgz?{g.G`۠0}ݓ=Myw5ZDRL {Y-l5e+&>'Km#dȲ+LC崕ѫf-n{\s*ㅝ5by&@9k󕝠BELWrWfÝQpE=E악 ghF8菛,c#J\gV]z fSyGD)-JWRҭ`#oQ7n&|(ۥSO2F&X&|o2BRd18t^֕PA]X|$@+ x0j<_}*6)R~ٕۛ31`=I4*  3p |hfrq34cd}᾵{)"TPJi:TƘ'm mBp$^2 ]d,|9GS)M+蕮 ضqݜor4(d4kZӂӐ$)]8[gh)^l^X؂ۨUuES*#y"[#ʔ(Q!f ໢4 bAf뢺>i.l wqmkPdg2mi{؁ Zk ih|  Y5NqbczL@\Da<@[l^hr M8\ϱK" ?15(cKL gESR\}#ڣY^}+j4a/1'v#EJ7zʺ9FJ =QfU\$nڗuPGM_OWhv#VvD;LXYRA=z?A1p3&VשD揞DKYPbYO7UEc;ҳ@7bԎМ?a{[ G4f/pOBx"%^Y?1r?D>qѿVmlh`<ߞc[E5z@@HCf:YVG>LⲀ >@c}L[κ=3mg`ke+gVfR]&uhTκC)wI G  Cja{&+v5a&~׫t)*<̗ <iKv>ozF8 g6#ixobdHucsSϨYu7f%FTsWj0UWi_ Zs=}K*yx%R#=iњ])7; `‰~՚i'$F餪,+$K1yh˦K~$)po$Ai BnzB;x1;B>aᏧo-fAhVw݁dr6-/G!OT4BϝC1!U%} s+*K΄qg!hFVUȁ4 */0zldSOԭ+L=0; ?H_U9k wVGȯ^ ө,W;V%0jI*,J!wPI4bp1r)' ay Ek_/49$!x>V1*=Cc>܂dڛK:eBpFr^td@xGDM%CWS٧o~|ulw\8ҠJ/(\6>8,Bئx<5e>OPvh\_z$Õ$ | FV%>. ~M%J#yXw S6*QZ 2/\}tW3iiO ?ɻʛR8O\^ext9 hǶNdׂt B\K1$.saBe;tA]vw=:ilN8pms$|=8SlIh X076A+H%N0+zCNt\PrnhO9TH+E蔥L4*yjTc#czK3-}KŅ[c\ y?XP7ի5C=w\4=G~SB-R+P/)~2_[G롌eIU~!m$Gĵ?6?;N3Dz1TFya6 NozBiS-8}(}JsdUS6j5 *xv sOPTD&eG$qlLkm~nьnW 7y(ȹhRET6ZC\ޮC/'U0m-dPUJ/XCFwa<1AXdբ'#rY 63fT;3 W<1j2ѥ[Y_*C!JBNJD{\[H!@xöSK ctQ 1YR"L$ջߺ!^|;%.OM e礼%c[@H9F$]@e`?${C11HabIxp8OyOq =gށ-^RrpjPX{:](,%Ȭh@#^k8/t* o ve$^zyS9(hu8[1.uܪm`7G L-~̀ OrD}`SxH^Ra< @@RFsu ަb׵'_'G1ܼU0SW`%`DkWHܳ7 KA_ 0&/716[Q=@֠Uv A>+HK\_!Bg["/ajt Oη΅]`J}ȨVELIU[ {pz_@Vy( x~Ж|a Qn-K?y͖!͋%SQhhbmӹ٦o YM|$UQ9- Eڰ=mx4Л͢hyVV)oaX\J/KNY͕Jq3@] K7xC  -'3v#7x23~,%*o :XΒ1ɲkAuM,lrr> zҽh8TMAָ֮[Qpt>łZ{ļz5@ɤ)Wi6MdWS$x43h$E 72B;R.n d]ES-GI.:6 rǩ]"Hd'9B3_<_0SɓtvRfnú2fza/ջ)XjG)z/玃I~R|7b2t݇V=M9=VFmd*9UގoLF]*&M&\& oQ9Db\Rs6ΐ σ!9!ɗ3NU@erܨ,^b/'+[0@OY7/Հn/;:~ѐʗYGv=?Q9Sw,L*bWK::u3,7wηw mD=x}oy'/ 9w|>b;2mu(ۦq"|=xrn]Cq8-IAq䈤 +K ݵ<.6g&_IOUe֦df0J@']P9o3=rL%CnF$BJ9˫Mg]pB60 N,9yԨVe>exѪ]c*l N7l"3ٗ^چn5ԟ9 4`([bQGzZp76DJ- 3[]O(w2c>% bpmnuoBODCR.PZ"ohz!.@%&IYpXPJ=~%^9b9f}aԨS)X!Csoy’z" hTjy.Qඔά!\fFr7+ƆvK%Ur$ VtHmc([}K`5V߽J\byQ&s1Uɗ* `=tEƤjmB.m50ꖔ#ȭZ5v/%'DX2 0r;Kȍ*TFnC&~-a  Tʓ:SlfĐRvC7{]*ɡT 1q@gN1b ^b#OmN֥'JѮP=Q\%mI8&E#0t6 % LO)m`[1ͤ$@/UP_%o@iulem 2dii3~~I=@EvM֊ $ƴ) N#dY'"ca=F.1u%e;^+6IggϩH]6^Si*{ ^ V&4B)aBgPS&X4Vy; k{!Z4r' h.aec\:[@M0D3DV{};-?x"́46o$,屮(B!QknQ`eƟе!IMmw D\|cvƐʪc: 8rG ŝuwoD~#kr1NFFD&d~ QƮ T^.&wz %E$R_C)\R1z.J8J!p6"D˶se^c!!l2{7'OCb"sazE4%p/!b¥p=z eVF=0d>+ sE=)WvJ37QY.s50ٔ"c4XRe d&}iݳ!+M]_GFW#!pm[QuwezBUF-;G.$J Ė|>w= o.Ō*kQއ#z˂ |Y3Vi>BހQ>N| +>24Ȭw7H R汦Y+;aaiinM-8hAU; 3k냝7zG7E;(0묺z ˚KHQKI0yͪcs-]4[&0ZnvvRkNu fA |}Lw3"uL;0)_}?>;(̓EqG֓z|y,,l?Xˁ/n+,-Կ1bO]ywӪbɢRA 3sb&w =Hm[arXhtxLmL 8VǮeDT1g2(R›/@t/`jWYLbmjףeTʲHqoIK+o7h&X4VK8[X7A`}Yu V)hTz#`|Pt~Vdv?n9LO .0yV 9jMU["5:!Z]GY9ϖl%i|UO[}HUE*XpX.LMHw//ko}GQ$sݝ)Ny0]$ ae0'X67ab:U`X*rE + *L7{ meuݕj}?62hr+eѣ8խhZHC3 P:XJyf&0bWAǁLЃ\UyHވ+@%٫V.0[ql"be?t˥S pcuk KMύN#c1F-)8#_zON4+.j߇ a? 4+ztz4xmfR|{v0g ?:"?=(ԦHO{ی?m*Mbr ֗e\ݤTYX@:Lva~#(-N{򁢣ޚR9QZ"VyU܎KO! x^Dב){Fhş&k%Kϸϖc!LϗfG_XC&ǑvSjK pM &b8:Gtu.탧_fz4jټ .XL'Kg%bL3x 9K4[}zA A oA.`Z:'L"j)tjxh^S M=(#SLKsK>AvmhgTqM1=]~k'KքX ji lHbZQ.qCR3G5cs\ڢz2܈_VHgV<|񝚕zw9iVrŨ{bqػ~FuI;^. Q A??SAVDvӱdǑxґՖGT @4mNU}<}e f7&yMf#-L% /R>rtɇJEʥaEzF/ݠh-;R\?sE#l[9NB"dW񅱞tD\nRAcjjJ661sXoHa/™u")!O@HjljYg"!74,N*3MMMs&CgRwpoj&_uzY(u4Hl 5`Yx$u5|4!a[Q2>9 ;֪)m' ]'C@ҭL=yڛŵwɜIV;<XGp@q$Pn{'B &`np6%aWYb7uLZ2—uo9VMTs|\:L?/TyRe@8*Be'Oԑ{z.ڃtPɭ&]\ZR eByiLaR@Ϝ›7H %_6$pTY+ 'rtקnj00cpZr O~M-(O*Lj)>429qP+~r"0)^JLIgĸL.a"X* $WW@GM/[#1YYZ r}mܼB]_ a:oybnhHBt 1xWcL%&qI%l;{8V#ӫ\v}P~.ZpܧSр=-T<kS6$5\S/ń6"6^Bz7[O>D5sҥz}ߣ_ܮ34a9 kEt*JLuS}R%ve!^ QLt>A=7Xc^g/Oj6'޷IiOޡn<%f*?/q@Ã:.BWk|RMuyWKqP&܂y= 4GRBRijm"C"ؾ"i^MS(a4@PQ`]P4[w;j"RP%d?8_*5Ο,7> bXtF<-nTb[#`g}N i5s3 a{!d?FI.ug^S*, yo 'QQ,[5 bPz窧㜥*0&:v()fbJ9.AV.?㄄%>#tS,V)wH3ߵَjܘKXzJ۞?; 'Һ^3 >Ay|ªD (|<=mD]n PkU~ӤͬINKEH^UCש@-1_mPk52o0ЏMJY\CBgW+=;;!26~wƠD |͔%ͬtDdF9}PՅh Nof+,;#6ysU/&%#Zg's*p5紴Mƚ!;a}42@r`G8pE~TԺ"*QW4Mݩ.b8{Xծa=#9Mqk?ƌT¥otk\GP=?h/AǜECYbUHRڞfIm7GQGngԕX->vl D }u/ 6UCo`D GY?.hCaj2s%vz- k\󎠇rqA!{Gﭰ:3(Lc߶qV龔pclMFdnfQLś=ZZ{cs=h#s{\~D)7vsY@}^,óS٧`قwAÿv sp/ф8>\yҤq(嬦ỷK :V,%Ԩ濺$+N@T̓ki -}|?>Ėg)yU~K[/M$`"p +X!:\K+{hCuٿ;^w1ML{s:܍NEMSw;^ rls9̈́~;'龴캶gd9{㉍ -&6LW(#v%pZT@pC\"'d0.^ ' zkT]tS1],|osAui5r o&1S[n%1BbñJAIƜD?[xB+QAf+7n$ba\=8grogA- *Ue=}uNj>9_xqS-\^[Q{}N6.x&۰:68*,v5=%j+%w4'D?>D|Ϛ˝*qsX1:R邎I6oW.L -]J@ᘄړKT0㪍!=f qdTJaocC5IX3EOx)lm_ggyF~"[*CyJ`/t174|h"-< [=+i%,~CM\A!l;(DU,4^/BZU0hܮix>>6oODwd )rr$"`=3M!Y>M>ڥ/Ү9=+UqMͫkUxc 98U28 j҄K0h?o*_NE_'GV.43Vص VA#n0!Ey,ᗃ_3'3-6\SD1B5f(<u 18|d5 J I.tkr%yWt3I?+2XpHDĹ)$FX& g -Vf26^p;@1hqkŴLli BP9'/I;ˇ}̓(55OztH BRecm)_x.XTn1O7 CcnEelgR/mU*G`nYLHqu7WeĽim?9 Ƚ-X ?/6hD1!V)z`jSe;9@?wL>O ^X H.mitY:T_2bf4X6B͜^Ĺ9ƓoC@jM Ծyirϖ^@KbAPeYvh~*W}wP*8܏,'z̲N]'bèqB3slĨCT0Z8 ֣KDHvՍ@Wcxq52EFQ+^)ȣ.)U9BNW^ih ?)=hzBVQYm_~\e bٺiL+C/ ɗ5ߥK hN/٢]y$ˮ;Wљ: ¼L'}|QLSNROA2I3Dd"q|m ,ٿS4IuDUX4/1eCGL1 s+Y'?4Q.PObnmJO͡Ƞš# !ܐ/4 +H4lb,bo\Noed,UD9VogzC:.cPR1â*0klGLtwSA@'7𗻵j!푎AѴos$ZhN(p ͸Ád5T"tSh,AHo(cW?d,n&?.*½|U$@ΤH@Qi`mD<)p%ڢ*Nз/A6뺙+qvO`z26zyDkpі:ɭGss{G2睐qak&"dtߡuO"ɵʪy1FY.éȾaHw%0Ph"3 X=k ߴ$o2\}((&#@#Gx~xLxtGi7SRPmrkn+Uᬻ~\+H6jŃlc [B{Lf:h; 8E~n:#a_e&Ϟ\R+B2R_ z5ݱgs[XB0Ceۃʼn8]:rOƥ~=*jft~.f _hFw dq\7qQ*F*ze<A t͑i hUM2'qʳJA^9cjGU|36xޖK*y^VxG0#5pڦX% +GBkmӪ@qOw8$hEC-jzr*u ;zlp)>kHGXmp烑 tc4x#ɶ*=kF\TxA5ްH9\fρ`1ȍ{`-G0isdqz n!T҃ĎWl?LAb-c]Hڱ:?wUuZx)^ŖtK\Tnj|wqaˆdOKӭH;T^xkd*z}ɉyfZ#4މ9 1K'׳˥V=8YjN=G;S$C:!q[h.\+bi@>JX2H,/<KTMٿBg /wL6T8. V;H\P>_Y]^L4ޓ֎^n#>[=N6@vpg۸iWN&0]ogYxMK+iSZ] :tHݎ:nȍ۲l䃹WwJdSKTJnGbh ywo7^C:p{O0vp|@WN {''`ƺMLפd;ڲI-I)X La vYu cidwΟsEm01`~BXA73|^̠IJ]cKl ]tqK?ɽ ꁿ5'99Bt]ɔU SɊUzEXUG:H7 QD1p&bnv*7Ɲ;)1֊gRkдU(ږd0}(Vn Qbv^aƺ>4 >VIeȬ@#'> n!iMDAg3U`10qB) *v7>]R=ۈ./dW(-yX8議Ӷ>cKsP$Vd-3# \c7¬s ly|"tp8eџJAeܟvk|:Oh{9  *sarֹKސx#!I^.>n~bpOkTiא?Da92yݪQx-}]C{ytwpY\@0z=>j˨@\1Zv 9C*>G<=_sdpr+_emUR&oV'cQ SeUzפk^ %4EPl篙啗X&Qɉ':7OGʚ *cGRBQ+ U" SeXwxipsH9ox|Vp)UPGԋR5o u4LWr~ָZo!Sr`_^ݞ( ~bB{47j QbXJ636F˼{4t% r8P`h/(z͊XOO9, WH2eX!"$twgE0Sg5"Rd-ZsY{!YY5WƶSe[ 1t5@sC'$.#7L~>9-ѕx)vͫ-.j = kmqV1'xULfv2>r?l g5Sל%;% 4yA+Q8Py/[~L"uf42$="?q@;NZG Ԓ@k27eͲzU8d͍C/N# [$3Ldv)_,5 ov 6iP01,1dA<;ex~Eњu|P f`QOH̚tjU>T<ڰ'IǷcR^^I\М`z!@$t"E2* ˉ{k,\ a"-]3l6Q/ ȐW.$IAk\3-Ҟ)=&V;4-PdԔ5(  ۔]@_.0Zx͢2 ^+7OºuX*4VU9R"0 alf;>NSƺH^ep 4V6+/\'hEcT VkKV+GWˌLEQh mK4r 9N̛ !=<7I`7}ruwu5xPv bֺW"(.=Gcy Ps@hԼ`C]E$<Et&2Eg5(Mxٚ N*W~4gBT-!۾y}i}xl9 C jf++'GRpk5=x-E ζ@O, NS^҆=G]es|to=G'2W<UfeD&;ˢ:EB|T $<$e $S ܔ=~Āj}ӃzZqͽyt\OPH2:xcPGy߼{V%v!ؚWNqIJ< =)5,9c:̡@,=CZJՙ- 16X`pkFqcIE2b ]: 9@2Z3;k U# JCҪx‮w߁s 9AE /5[Oo1Y8 :Z"0;HGp p g[_4DARuR99R@TL&M@}W=q%˟yBǶU8qnXeZ3;?;IY̜~9g}?A7M̆E:6 A.¬A,>PiQkНloVF:I~jAraDoVyė[7phȅEyw!MXs3A;htq ,Fr89#C^=t785XL= %mųӧNģ&oke)]p! gm,|f5kIl0;W_#KR>\LW}HsU%~Ot\d;oR\MƬ>P%e#RNH˩f".-&],_>}*l#)YR[.T|t]|[2:! [:caaDWHYrW`k/m8-2G̬1ݯM@<ȇˠIb:O0qd^?܆$)eȌbI{]6&^-°R2\%/SB]]ϙ$b [@ ýMpg<:C &[n;]_c=uêWhI rJ =dZiH*F6{2?rzILuF[f+ ݒku5@pa->ilvqY/-ܨ։;x6N5ns?M3elFhIV5_+~ p, &(f?&~bq!Lܥg|3-GDոԄ#R<1'n9D wZhn'\^߾l̀_䰢5v n+]jRxq )YE՟;;;gk*PԵ\*j](_RhX{J6f+ {Eрz]U ̏ҶȒ352FRfsk/{O1!Z _N y`,;?4fNp[{A_ƕR)dlprw FnΕ (JO fWVj4rJ\ ާm$&DD r{cY= ,_Ӑ7z]+5H5?L'm|a-{{jABIL>d4rτ*ɄH3_7&Bk=fՄВ3} 6l !o6ߖagUy{RoBο(3Q0R\nW?~Αk1"ltUjT 'yo]~rpxk 9 ﹼWkbBKiȃ|Ub>Pik5|{[u/wxcCu0g=] :}Y$cGKlRoo}.]6EnY22WQ$ ׬t+dUVpUW*!͢1fb&XŸ14+1_̦NAJc$h7/Vilzl0yF9w% ; pߦ.l>Pzk ~r4c2N)w:iYx` ]dN[_#:P> cfW[7fn9= #֙ccoxw\XG2AWB 7W_e D"tyF@ Moo ֟?to9m^4$݅ei v1"V`!^I4r3W(p$赼(n v컡e^Fno!G8CH^#rԺFbڧk b:_0>?X*')URCřxp7lL!w&y״l0yHz-Ix?E%}[]֬bc/-i5h:[z!0wHKH9fB(~)RHBԴcN.eAvX)iy翝ey2Q'b=ZKVׄ!G`$Ӄ(静6pq]Ox1X5~k|+R{܄Dl-)ُ5.y R^kባ+¨S9mo6lV V8Isp/qM}Y:X<>f\pl\ٴ'9:%W'?X7b[ Tb"QLCiRpJ0qƤB'E NJD ;~KK9ޓfc1$]eQ$:>R)m98k2jyO<=}kSi&sbJY4svۡ K@Wcר.{?说gfg׾G: {1s W9^Xy"ʽJ%sxJ}/JqYc} ,"iɩ1\+#|Ppb__? 6G.~_lfh%F5,pQ2$KUdhR{ [OYnf+ mk=´Oʇ3HV {cOYNϮ +9ZFghKgN?OG%ҷTqrY ŔwB|1ǹ$o?4xg>ڱ⨬/CinUVԘڂGi3AQ҃3v+ ~Ts E'Xcgh (IՎzfk$k?zX tr0 -Rr##"956fdu㧪6 c.b\JJU@hȏZҽ^VO W?|?c<JT4܎~ֽ펑EٿQOM7qwx{yMgT4CSRSToDZR3oUw%bKPZAu1] eLp_)Z{`zl!]`X$-ir,CevȽ"(&i+ZA35RES $؝@rv*^&z=+r,2@ڦzNFRcw3 aOHj@ԽvcrkGtPG'A?3ozx-fPK\ρSc2\غ("H7%)s#`/~aC5]Tf 'S%]x =OyF<}κ@Qxi& Ql]׮_,uYPjmHyLZ0,"g!B02-tpwsӇ'^Z#Fq2⥀$"7WYiVzU!ºb޲?CgJsxxH<1 g'y8\LZUG)aH:~<::ު؅` 0 zgFQ!H8 2 Ѕ 87*+;ӄdurR.m^>}pwb}4]r *( .Fl؁%fJv}Zf 6/"; }% '~&n1~1}t<&dHAw7EtգC2+`C~'!oqr8)-bhN6I݈". g1A[yCjNVn!aǚ  lcx9ιXdaJ"M +tD"z#ۍ>rGgb`<6 CE'۝׋Y'toqCA x7)6 V^cc 3?*&@cT܋5PƇ.5/< &y P/kԼ0|V| |ڑumy A5>B2j!8z]ltG-]V{:jJ?O} i)Beqy`8SG";RX!>'wp'KXS%%y+Q\5J6./YK;Ppi ^2Ta.-Ȋ:6-?TJhbw R.i okGwYjx]&v#Ͽ # +ӾH,+_¤*,\it֫.O[aV:.lo?%"uV%xh~W%B<,h,plWdFoo֠NvzZd?$uQ3V+M57G?NuM|Ei^Q.,L.X(2T(HkKo*hO|PlZ<2hjbA=.ݰ~^ǿM^9O ͊Cs4mvZmiHȔ=r/jE4TdH}c &wԌHe|ZNW!PEw#V%"f Xԣ6L5 )ɈmY|Џ:?_ /Q3+x΀F 0`xu`Y /=VB0m前P}4hQ^GCu xe@heYWg?l.2@i)B;3ٚJ"mrušg+q+"H37kA]vWa5^aˑO,Gxo4AvL=>ٍIgVr~si jdMʤQC:a/%M ̞0[96^Ѽ {Plw>: v%dI[nhh\$AO8j1H@(5 '쯼ڽHNE$[wWZz묚W>)4_bBIX͞{.$Aqx,ɇYfsJ}>l.Yg!0+`ond?Ogr>IK` ">b(e'#kM-g w} ;'^JfAϢƷ[luE)Ek0^#}U)h:ٰS+3@=qCbpR4, W m m?7JNRmZ,6dDS˱:T x=G hӍ[4vIpx2~#Mc܈PP#nX PaJYZ{!) 0X5 i+lƗf^(aPw6W# ǐQ^?HCGqL崠d <:sj&-d}.ض"#pj~0\ Rr6|ҳT]lv(8Lӥ/pQ= skI7{Ċ_D0/1۟Q%f`M€oUk"haN-0L7i35BcNI+]Y]oe &/(;v"?Ԋvu (eȣ{BJ!T@TyޔFt p6ܐTIReMSÁ+0^b-Ӽ>%߼BY#n4ifz!1<&qp$g LM|Ń[lޜ]mԤTS܃R噢 ^w/*M}.OhQ!R_{=[>ѐ%Rozӡn껿1h]OCZke1s?6*qqɎFQQ1 A#/IƷq:OXt/,rPQVSڣZ,τKo>7RǁۣeiY\ȟa#d3>B01C$6T@"Bn+3RRPi`v-A:MB<]ǣ׳b ǞMO(*W9 !PM0v7`b5wKل :_zAəru"Sa%C -ʤ3q1N~[q[]M YN]FZ6ʤQnP<6xe]{ղnaG$&,iLeޭVۃQWkDV7dy @6lǵCkPXq*X@s_eЅd(?W{R8tR{1zie*i26WG*E)3S>Ӭ4sb@uGg⿳r.z1QP/={[PGWKуxˆ 0 i3fB۽RX nԾ3F3if/S=XOrU99Z1/X6ǽ_UؼP'"eD5oنgtV]i)tCb}|XE;83؟H@zk5nqu^JH@ G;x%H(nz>d[ХS}SPnC4"y0$4(Vphk+@@OL<'p('XhSeW~xGd;HCEсBzcd,}pt}y {I}Jc-pF%T}abRS4[iV0uT:qp,-GGytMXS8cFBqe7CМWb?[K20V!)yU)\ƨR,lY* -L)Qý* }ꬱ礥#17=*y3/e t7$%z.E 25^-0o7NĊ%n3\v | ZF@we) Ah(٢RLw)>\[RkOEXHe@@&3oS Y)X-T޽!>IqYg,=wFjQ 7JSAQ#H [ȫEiENh~5 W`Niz&Ff3o=s gd`;*-$2Y3Rhe? ҁkHlx%åyXR7#yHzjde:ؑt/mxP)!k55P2b;Y`=9uʞҭU]a-Bȃf[8kfY_r渊N*5ƃ#sPt: P6n7.'je kV7|kRx|ա]=t\_O6WN%(WcB,R0Q~@Eq_0ep7H NďgC6+KP`g%P$E2|miŤCsv0oc̹$D_*Sc _:y \*hй2vjZR)r]y>pJ#Nd>ACHlݔ˭ad6ip&sM&hK%3Ħ\sF6rJx.~:^a~tй1^0#{2Hr,2sQQIM<"ߍd\ľ3 \%.DZ@5l2a."m1z`j <1CRN{^ӜS~OA i3Uaʚn '43n4Y:v̸FII\ʺ8;~] P4^s4H\vނ㦆ӜW<=mi-a?^H@k&m^ǴFލokw +^Ӥ8Bl >$;kd܁42FN8-]Aҵ j! >HWt~ꏥ`U³K`Zb-ꭠtCz%Jw4Cn1HW u)(HiFǔߩ[S"#]gKl8McZ9Qo9:bY_#й#6/KUrI'!ﱮpw-?iJc,Jy GY>I4/  VҏYjy |_ztq]h$pm{ JN櫚U!k(F 0Xu-wstQC8\Hq}v `4k۳t)N\CQ =~$]hj>҉FyǂBN AO ڈs͐5i8,GEanWn:6gzn-B,qrDV $?K&h(ZPP#L܏V3$TmiPo.Y7hSY)* mk!0俖AJvE,O*ju2NWgЄ:d-SGKӖr^޵{J:qt&gDjkcm[K<Q~ ~OP,sMj0H<)47̚|WߖP70nP׷;4Fށf}])x|,G`,/}<7% 5HBSQ#t,‘Q <:xfvDxβ01% #c|%Ut/ܱزRA cO_g.H ʭWxӸbY ^f8isBmC7~>rłjd,I fʰLЊ 7U5l(\\vQ-D2 MAx/ǎ / =sD$91BK! \ 0(s\ S[ͅ׸(7Lɤ$!хc.[ )ՕD m0YI{}ר/*G_[@G.ܡ8DƟy뒢ӧϙnWۮ@ew"ɰ;og;!fG_K2 ^Wbic`W0Pm_a¿h#4av7BZu2 lK hWbӈCZٻ枼zUqW$Q@e&'-<.F ~,:E*L \5*2; oEPD6.W ` $ )Cl i{/XYoϛ]50u[W:m[ 3-B`i`nmHy`^!ID Y%T=nŁ>bfU7O=%g}yj\<ōZ]7)1 2:G\.ZyӢ撎d X{-yL&H9ܚc4&+jD-Uѣz;,}rT(`Fýs}qIKE? zV4{U ۙ_yB$}j %h^blͻ1z>c}Y"~e=uW 䞑U!-uTgU/t8{Rn$8/zJ̔qh N!^Ŋ`NHB[zm,2d8/V^<0W.l@Փ Ep54)1s%Nѵk0jbs%yn;&bLD%&G [zJwJnig,E%^/o%IIUgwǥw#|WEU,G.(SBPs&l*>Ɠ"~F"=Ž=%> %UUыA0T󯦔KHB֎}"#OӋ~-}R:V[+ZۇMYv(cuTcPHR, |c`-SM?۵DM?+&Y1lNBQ5lJ[^~u{ 7]*jS&}5aG\;XƁW{%59S{$4ζ߿z~9.M=nv. |%yO N{z,dyo(|aHqaôn10KO{9q4L D7B@Ƞg,48|ZehjVwM#d갢8oԀV&6=[gJP/wPM${R&)M=ҪQ VBl׊XO_oF`I7J%#\X?(w]JAucBTeGaqz蜱]Xi=Up:{P9Ω`1s k4S {GS+:\g-܉gƙ]W #ٻ@ytHU=NcM޲8('M A9GSk˚M~|L`R/g|$ )#^>;\H~~1'z~lZlt?i9QK7`{VۀAGN{3Iz2v ]kK4g$vC\LJ\>nijGek#5- .Bۚ|"zQ jR%V8h4o Y-Ο]43ﳼE+j@Zv3 1cWpXwЗjK6 h Q hnD+lAGFB\֢Rgh=71pFO&<(sXɋ}:~38HH}=nk(x!2g< 8⠷rVvT@moi T&Lܴ>R{tl^"q9J}Hr!kJ|%*^/.u0TA'1Z|ۓ&(*jHRD %ctԠ.{\!v *ϩZh @M?kyȫw;@31̤\Cʯ[UP\Ub8I^2mqսӃ{=r0zQFj%ܑC 3T8ix +9XkX-,j1v@3n;TF76ޜ $}<K $j _judx: *%gu)YB52x)407˿[`\J.?1(iI%|g q-Kz"G@kuSwUt=7xJ2$;ٴrY8/x]c L{厂m}5`#w5`uhWr[)nT= cǺ @Е3,~(rB1 h-H)KK]<9s.Õ J R#?-OO/&T}|>țxz5˘ &1@x)G̹4-W /Kl KZ-~H5ԁ@  Kmkٓ:#\/S7d8\|3 ;7>A(*ߚ-%f9^34m$fǮQlrtbTOx#/&DF%@fa|Fd._^ fT{GtІ:㚋.~Gŏ=\/V}Ϟ)q dn+