postgresql12-llvmjit-12.6-lp152.3.19.1<>,8`H/=„>D߭#q뇨J<-ڵȉE ^DF'" &%.SQMcDE5m10c=$'s\@52=)NjǡGU)=R})U _e#cڴ{ŋ3tvO*WCBtxI}>?d ) Y $7@K d,  ! 1$  d"6;IIY<YY[(\ 8\9\l:_$FnGnH~lIXY\ ]^Bxbcsdeflu,vwHx y@ zpCpostgresql12-llvmjit12.6lp152.3.19.1Just-in-time compilation support for PostgreSQLPostgreSQL is an advanced object-relational database management system that supports an extended subset of the SQL standard, including transactions, foreign keys, sub-queries, triggers, and user-defined types and functions. This package contains support for just-in-time compiling parts of PostgreSQL queries. Using LLVM it compiles e.g. expressions and tuple deforming into native code, with the goal of accelerating analytics queries.`Hobs-arm-8BopenSUSE Leap 15.2openSUSEPostgreSQLhttp://bugs.opensuse.orgProductivity/Databases/Servershttps://www.postgresql.org/linuxaarch64G@O'8tAZ80X K4 Ld8\!=! U0!H/`)*T/0`(8/p/x/h3)`*0',$#/5T#;P-X4DHy$(,j4h?H8C,|X58-8D @pAhDP H@44 +\8=|Wl6,x$AHx\9 M>H5L) j' #4NqpUlSQ`h<G 4,NB+tN/`l */8Bd>4TxK8]+Øi+"d>L6@/#!4W'LBp*X@X= iX?Jd(>"l-B; (9xpTV87e$1H]/,!x54IlA(*x*BW 32%~<.0<jt`t @) $:Lrpk[]`fd'@l!p7$Dd$Hl`LtdPH$|w*"D&TM`3U?4$>`5l!#`&1D@'y"0Z(I '@"PxA@eEGO<u0/xՠ#x g0%XH!`$'8?)(@hCP];?110Ci(lWp'%TRG)>HɀTlpX`'h_@s86LP<N`42dHkxlZ=Lp-\@L<|m<uW HH|"`Xz%/!I&#$(.|2-x8"l`Eot'D6!\*Q"&P!$$"$2).)X[ ; 9l#L $_+p|-h%t("4_$xO&l9T&&\x04/$ E\BPX[p>L448#/c ( h dlxhlhdt.yDLQ`t9Ag/4!t@ -UA6D,(%YpT,T3` k$lo.tKTp/Pd!8rQ\@{td,|d(:e+\I>#bL(dd)UDL(?pX\TB4}H2L\`x`ZRdtD#TeQ 0DUm@6x4&33 (Ҍ0. H>d(%(F(&`!(=(( d)NG$>Zhl͈tP,@ \ -0<;3edh$Lh8)x1#,hDT0% %8/$B4.L^88PtY)48P+0X\7 1|"h~ulJ$o\`VeHkt^h=L>Ta1d(|1"-P2(<iL"D&,*PQ <D>L1L(khxt8m @h(T3xIop$xK4*40H4H-#XA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤``````````ŧ`ŧ`ŧ`ū`ū`ū`Ŭ`Ŭ`Ŭ`Ů`Ů`Ů`=`=`=`Ŵ`Ŵ`Ŵ`Ŵ`Ŵ`Ŵ`Ŵ`Ŵ`Ŷ`Ŷ`Ŷ```````````````````````````````````````````````````````````Y`Y`Y`\`\`\`=`=`=````Z`Z`Z`]`]`]```````````````^`^`^`=`=`=`````````````````````````` ` ` ` ` ` `.`.`.`&`&`&`&`&`&`&`&`&`&`&`&`&`&`&`&`&`&`&`&`&`&`&`&`&`&`'`'`'`,`,`,`,`,`N`N`N`N`ś`Ş`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`ś`Ŝ`ś`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`ŝ`ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`ś`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`ŝ`Ŝ`Ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`Ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ś`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`ŝ`:`:`:`:`:`:`:`=`=`=`=`=`=`=`W`W`W`W`W`W`W`W`W`W`W`I`I`I`?`?`?`@`@`@`B`B`B`C`C`C`D`D`D`E`E`E`K`K`K`K`K`Ơ`Ť65feb73ef7786aee0492af5a19b6ca0a2589344a8d6b6f02063ad1fdc9cd6d71b3de786080d20d0968ba93d0a4a94f7248960f12957d063a7af498485349bbe161db033c1f5a6ca5134dd20c251b8972f2dd36e31653c58e6acd3f7e27fbe736201a6a0199962958d67f211bb903b19edbba3a097a6ceb093f53eb33c6d1771f9e3748cf6d3203cbf648a2356e8b2148922e0e71595ec8e3e08903b2bcf4c1bbcce2e2f81f30a3078d9ff8ad43562c3da14e628b5b57518a20e21f5bc7c1a6947a701a6183c4869237370c479068abd524a48a3e09b80c34294f737aeab95d7544bdaa821f86791c592d52eb0edf5cb89879d8ccb3c72a97ddba30e78010133c14c018397a3f22667c80c756ebf94d3a06d8a778aea826f7d84495d78e6617a6fdc734447ba06e7e7a3ad1f0215fdd326a82715954b618d5b7afd354a6685a4156f5877b4960f7f63cc39a933341535dbb56c0ec5e2021aed89b03a4153d913b3950d1cbd8ca10b0f152c28d00a3c028f2358391446b3d5c3f9dc9acbf3fae743330fec02ffb76073e6073a8f6e6da28368f244baff7c4ccf6221091aac412e1252372b3cde55d59d3b6a5ebef82f34a6960ccbe5fa552fc0ddfb3cc248acf9c86efa031432cfc91d5385411c42c0d6795903dc600c6fc8f1b02f6cb60e73a61772e2b104262e809266be5ba69af543afb941a55f01e1cd647ef963bb9de76c94878ac418d464df48a35c1c811a1ecb57831f79e7908f2466fdcc6b17636cd719bd4123211de0049da77da188fc2655d4da3c4d24e0e24bcbd9a7f585b7ac28e5dd503cad9f3e9942179ed9b87f21319aa5f71688a135a886448b4c382de009fe1a7c3d68236f4111ed758be5fd4eace42a7ffb35df328df053ca661a9c6c960ba6b6b63ec1c71d8fa436ed91c0a6ea94a5f6f764d8877b4e959a57bbadb6390f8493654806795a825157310f9aba58101eaa9d9d081c95d89a60aeb87472d86002dc8601e3361fb52d1a390fcdcbab8a162cea0dc41f0f9acb663af3507bdc744258af87312d66714d1a3d24a26cbd06c3a8693db49f7662ef0a04c6ee0f9a38f031066f8661f8d4b59a85fdda9a3517ea348625d0e133726f3cbda1308c0f897c003e0c5e7ec8755c000704a014a282dcd0a0db3661bf21294f64534af8020bafd782b76bb04b9f07d429bca7adeb17f59ac071635b893e67cd1f08043377d8a53c3266ff2f9cebf229c7c30da4c1fe0b6d545d18918a21aa09c6acc79a8221054175faaaaffa757a2d38067afef6f856b52f8c62a20ad4a58a5b7c255632d3693609f4973ddb7a17127dc23c84291ba913897ccf254b9612e1188273b7f0e2ec000f0e0acb69586e8736d8b362a50ffb078493093b31fe00069d6ed7fa6518af4e638e6a8f8b13325b5f8c2af3217d9fd0dbcdae92e58f16b0a27d074e8b9a023331d07c0ca556e6e67d5610066f4f83bbf109a76e318f2bb2ed83068d39982be9f016cd3b6c376d449859c2af53a770f4f9e909bcc6b3f367432e880d74b566762e527466db989d4f06af8ce525e06780b6bc97ddf42bdad621e8afb4df53b4bfb3e1fd1d9b3b1f62739f70ac6e09019493d6acb13e849e255d5e78480904323b1a72194df5ffa26d6ef274ff11897adbd9171e7ae640dfac9234de849bb992c380f771c6d6a5ffb72d6b3215897cd285f213df48b3deb64bcb34eb4ebbfc7d83712b53700d2586b8a789b02edc3ce3a3162371430d608619af6f35a25bf5100a40c2494a22e08b780d996f6c2807c3bf56f4062bd4e25f8c5f06ce65947001e312d1641ab66edc55213dd37659333a4b170550382f717cfe15e05f7d1ac6e76421665d7a1b4e4514cc7715dbec01c40326fb0d4e97fe2446b6f876ab726c889fc7c8224df0373d446143d3c4b8e7894d780df3a8a28e7e3aa47423e1cf2e1f84d665ec14caec36e2332b7e2c11a2637ce7ddc067f3074a493554e4af9af09d3f99142d9e3029e13f307c5df34b555888dc3894dcf6224cf32e8d3e0e00f43627a96ee9e390b435db0ba302ef4da700dd51aca369ec91207fd36c775476f4ea93c255886d55b96e099b53dc88fba7050f9ffb73892244c01c563f97eab0b0abd21dee913bbcfebc1303bb7e2b3ed4c8c2a14d42292e9185a35e1fda9760a2e9b4619610b9df750295b4cb830ce9a926729a6a141d6fd8ffdbd28d3db88764bbc8a6315516051b8656865efa09c54dde67abd5de57134924ad711843da2b0ec3d06240c3b6a36522456e91c54ffe446a72eb3a91956c5c4170bba657e6067beb08bddf79f27f5e76f31e470a1044f00c60fbe05cc4d08d209d1f19a73423fe59353f97085d6e276737add66f3d7bdd23909bc2ac5cc3f067ca9608d6c708791735b23feed000c0bc639ceb48e36b508d221eb1ff1499a0fe2cb7b92ceefa0f91421ca992b594f5ce45cb55e3ae333bdb3410025e8d513a4eb1fcb15a03df2540ee2767bbc8ca52765459ab03fd4a2534aee6e814149e56eedd1a422f67784181adca7f7bdca0f7f096a15b8b9a3f49e221000a5eb71692097cd60c82fd8239ef769a9d083d2a3be396af968562fbe6846b01ec45e8ff87faf7bbd04d4830adfa553221442cc3cec567be1dd104f1927186d96ca91a3409a7700e44a2d9cafedad6270bcb302f1bd7aad773e58f39655b30796388ad4f1aecd7ceddc07dda5587ce91a39e6a8f82888c9eb6ba6b26a501f07713fb55e4aef2b46ca4b64e243918ee380016debe03436f3d96b66a68af9a151d491c3393dcccc1916792d980b89d1b884208f148d52149804471794330ca4e73c899423461304b3bb1f44b8867abceb6c2f34a687aaa4303e793c425fc3f53187c3c5d1490cdb7f49df841098d808f102812704b68951f7e07a8f3da370b7b20ce21c7cf221142a77a9ddbe2bf04568a06a499baee4e06f25ea98d83a6153e1c88a7f75c23bda98a6b72a44bd9f22b5e38adbe6dc89d4f8ddd390f738150684ee3ff31955030bea8d6dd67268d6cfb174e0a7d3844e5e86583fa10765116514bb2f6223a8508e84df2fd0b3c1180208f132d0f7b721b6c84bd05b5e4ddb4e34dd5efc85fff696c140ea1d1ba08799bf31e129a77e4996d22ccaf711e2576b2282855ffea0b431789a6266c21ff6feaee698ceae14b20d65ce43f2aba4c40c274a43cac1ee276bdbba93e6ff57f3f8fbd8b43dd5b1e205195dd6695d3fde78a5fa94d78baa410ab4ec991200b9434f7e4d296b3a584b4a2c6b003ee896e2525c008c618109f6e4bb18d3482b40ca04b3ecc92cd242217239a87ab3b174e00c50a5070350e6673ff212feb9d0b11a3ea72d180c4d0fe03e069c3a25b493fc3dfc0a9d8774ba692d6f3b6bafc4af8f71ea8d4cb3d9ffb88dce8e3d3dae868a7882341b1184bc98b7ae75f2ab5bcea731f673ff3e7ebf56440bf001f924d1a6ce658c794c1fd0c08af198e9d44b881d55bcff0e820912384dc515b694cce6b31ebfa2e9c0c26c68bc1d0ddeb7be2c7ad4d43cd2ade80a71f488acf250c56ea5469a76a91d014ae06d0d9f0ae37e16223deeacab35606fb8b60b75b8bd991a1be81c754281994969a8bd79773ffe25b67e4e2e899410f1f159208342566cf8744d63f6c8f343a1c194b8d1d0dbe97eef7dd0584c3c7b2c1f95db1d5083559e6dcc0634ee9461fe4fad348e2171fd0c58a3f8c472c93ca796f6c1bf9d67ee2b0c367130a82c49aed59fb19a4aba495de511a7d369dcaf902642fdb5378455cce39e780c713666249f30ca446cd8d4828da19fde384471632bd325996d68b9b6beebbf32db85a9d93ecef7b9f1883058466dfc575b5a7630239439ec9fb1728eb4d247586c601ddad20a8b6fac61025727e5897c5a7fb17f38bbff56457b5b0816020d3c4a9f1dc4a681b3758f9baa2c0bbd4d098a1d565c18e975b42ef2110e24546c02709b96f99fb92a09eb476b159acc900ef3b827949e6dbed3e51f40594c61b8d2f3eb1f7f9fc2e8efa3f52f0d742ede327545122d93ea720b0b7cff5ddf0a5c6f4a3f955440595c6f67c1b0086fbbd7fd338fa911c5b2499486cc3055ef1c853a02f2d0a9ad05fa62f2f4359298dddd33591c138e41f7182a15ad4462b072cfd6115666de3a09b8bdd3e9764e5bcc20b961de2d747ff4ca5e1db8078a4abf9f38ccf05c6217f05a0a07757be15c1011ca1ea302473256aef8fbf7211a7c0a250daf36447878ac10fd5d3f2f8de90c8cc7df6dcd720e4eb4b1d01678ca047eafa669615ce874f68d1487dee164d86d90f694681202dc09a5e1d4cc7eab0b535e6e7d5eb1170156ecdf43a522da086355fda7c23ef9044f08d0d4894f845dc3f20f5ea6ee681cd75d9572925e5edde9cc3c9c79d7687e2e63bd0ef6739615e6b3a2d693074204daefa3642592df1f802f5696f046ae8045211fd03dfbd6232d9c405c62284ad50e3c94390ecb6b3ef1edb3dee521b512fe17cfc7eeda9fde4a3007976b2e05fe6f5b8930049acbd5e1aec998cf6c7a31b80b02c76ce0c87b20218e1c6107a9568af385fe391ba4518f73b74e3cf2e64a4628aa663a4845d2c63a98acdf0a57f2f819c731081b8735ae0831c352787565954ead356342519443e6e471e3e4e73624f526dc476f936d0c41934a7e5984968b4a680dbe31d573cba15a9557c9ebd50b0446903476b35ebd91392ff9090d77f5cc2d9c04d5ad71983e8725ba2aefff1d9ef967648c1e74435042e330ae033ed6adcf436c5f55bf6c2cdebd2e45199a632d276d6be8f91c588f7e366a5e7fcbc095d0d335155c18b3852f8c48ff9fc56720c3765ab71e8457e52a369c0ff9b01d4ddeed852f6d556661fdc5434b294e9fcc05e9e0a6f5ac8447288f06f226c7b93013ae45157c53263d7ad2380a05501b65ae953edee1f1c9669d17720b3020fdef8cc9977093646d4360591cebb784a22296470c49c8b5e0113784a48330815187956f40e6f4c5b66c08e7e8296e4069aefb562b674d2346d37f56ace3409173cd105dce5705411bc88013b7004ba8744813b8aeb6e56f553d48ee5d8075800baa99dd4b3d0954ee6ac11156c35304c67bece06a80cb7525539ce2a86048ffd2e8b7098c657f0c77b79f406b4b8d3e360add84ab6acd461292b9efe1bdd2e3bfdb5466222a1b63fb69ec0b460852d9e50c3a4b058c6e97f07eea5ce835ca873994f4437968e48eae755af727cc6a82b09b04ff7f39357ef89df36c0505f30faa4211b11f88f8983cb528effc78d8723ee21c0be169ed8c555b75541fc7623d9693d5b50099dcb4e9f70c51bd676aff110474c95103312ec52b610aaeb17be8e007d4a23616730ddac90885e49e1cf244a9845e2b006b8d240a8f739d9705c21b4cdbf7a9800313c860b265bee7ccae58ae51a64be6a5b51384f9fff67353c7992168472e1e22de579374382a030382c9837d3a04af14aedaed7e46944b89fdf12360961622a9bd7965b636643082d44a3115ceb7ec789df1bd7765f063dadc841bf839d173d6deedd9c95afbead18ed94e08b287ca43b8aa5276968c6b3bb62da367a3ec54289e228dd7f51dc726656ff9d881c5ecf10f244dad2a85148d6f77c81bfdac1d3fe4aab33064210798ad4ca92542d1a49d9a448fa9f1cf7cb98d83a6bf57a0c116640aac7e288add0963b3435bb55ad4557c0304234846ce107a0cab8c45319a4f666c943e743a4c49a3b1dfad4f31b2d308a1d060edd7d2c8914712854d436587062807aef0f6b60c117aac16fcd296c975523b01f5d38ead67a8fda9bff87284836a4a7ca90d97875bc6dcae2fb1a1e86da6b1c3713984f1fe174e32c2ac0f632bafcec422f49c3e859c9440f806db469f80b382b20fa1741a781de91210a6e17d7ccc21c925d741f92beb24d0af7f4e03717ea9a3d84ac2d793995b7e5b917df24cea35cf25b4795ad8a677100c8334d7b419687ed3c1aa6e7ba858c7678f08c93522f7ecad54b92431cda6556064c2589067eb4076a13b0581fd1373ac331bb7afa511c493d9f2dd3d4041cd6798ff4a1dc1ea3b1c04ca67ab651c9b77064271090b26fd8a2f4aadb9e8d66656630fe2c72d11c70f3e5b6364b5f9d9c1065a78b19006fd1c00ab56c906374eeddee18616fa043de7507c0500fee3745560099f0c6a772663866012e8f8e7c52d51161b31bf1726efd06560765aa92e3e8b2720032cdc152e630b9e60d0cee4047bc1547eb9389ee44069bccf2127f322f7acdb4694184e6ab0d923ea016bb59ec206bcce115bf965e5bebf73ec0652a5f8a984f7181bfa00eef5c952eaeac027e93d2feb1dc8a453fbf33c66f92de2620491061dbda198a585ec7cb000b47d00380c40463553efb81774dee8f650d47900d97f576f17f8814bd5ab8c8667ebcb7d4151c400a9b49592db9dcdc9ce70e2223829c0fb82bba45d27a11a350fc77a19fdc251697d8a74a035a6ec5526286761a4e84fee3ef37b0e2929f46e4cf942e51a539125093dae3cad528fe2585008d6399a9189a67075d2037215bd1f7fd07532971e8a6aabfd3b0a31ad2962b3af046877dbfb8a759ab6784115e6746ef551161975b2c236a0d597494b19d06bdff0a28ae23e0488b577885ac81603b60c6cbf3f74a77b586cb6e1cd2c603b4c3416c57c533d870c27f475930a9c72eab62e57a647906ba7904ea3e4ff06c5bbc1b3b2f07ece97ca5d2c6b0e285c0f51432d792a032e2bc920c24ecf45bbc316380326531dac45f1217cc13194850fcdf70f5563d58de8571b001cdc905fc6efcaa1e0e097467f55534dc6b0fe4202333999bfab9428c37a485e9886a684850b30a63ed7c90e1dd0a5f1e09dcc4585219dfb7f35df7aeb505d86d08a0137cb48c9af1c64274f60c696fe78274ff1f4aef27a309a0190142331b7acc1a773defd60e7241f3a6529ffdf09f527663dec52f71de38b16136232e322a041b27a3d582285db3ec03bd9e807ff40e32786e6bad2f85f148f89ec2eeeb98bb3818cdaad16961fa8b0ae4b3a79f9953d8999cfb660a01ca016906677bc70a6354bd7ca1414bb3b58d64a8185807fac86e1719d6a4ab085ce00e9595325b24db0e122b4f70f857aba4c412c1d36c033ab33aeb54b31fb4580b57ee19993b04a0f9889ecc9d85265f9324e916c18a1a589cb7f411f900241118163ba9156a08b66898e9c44a5988257a0edad8a01a996a481a19b516eb9d42570ea533e71ac9dff52c812b0da2e818462f7ea0feba13a4628a54271aa824d0edbb26fc11ef1e9cc11a0b1ca1e5695a5cec18b0191e08a4f8bb0991b51a0aa6b9c808bb1bc8f4d59a9d27b7666c3ad0a26f6544a56a87031190128995e5e84ae53993c0c48addf28bcf283432ab70ab9761f66e4cc338eb4d28806d96dc96bf3ed76ad8d4e7cf18c24102076b6046c41496620867069a5f01d19b0f28ec451c12a79b89733bc9799861117c6b1f551154c230a7cd876eafb4137a538cae82e823f2b2940490647922c9a7e82ed4afe569b282879f79458cf1b4f57508ac5447e82a3321d25c23cc2c1bf04750c63e1b4a78c27857c88cee1c004467050d6dad1de5eac338936da6adc4403d3138c04b785c7b46d785c0554cb2b6eb2c7aa42576be5070af4a4739d8e8dc79980072c50af6fe2f579f171f28a37f319304e02b608c547f5aff21974fe843bae06ee4ede56d34105dcbbe8919d48d9ee3b44e5ae67e8ea4291f484497a1628bb05c11542edd5ae8977929f26549e1b0a2c29b35eae15f9968b3fd675231924cb6413cbb13d2c9da0a1f2c4e2c1357d581dbb3263608c47e4bbad54bb131c4cd930c30822e3cc6794aa40e91893f0d019712efdfc3f6af8c749c963fdffdc6605d8df8829d6c1434a9df4e6db0e2c5fbf560ba9b937f58ef18c695213a1471dd519b051e2ccdcb8f0e15a7be39e3e74b5cb52a9cf152960962b4d52a1831fc1792f63dad95f97f8e4eaade09b907b75cadee49e1a54c265a6ac0c51e820caffd498e2b479cda8ce6040f628cf7a60eda7b36d8caf47736097612efc5648e1fc12a68a6e6ea0b958b67cdd645d570e4c8ace2d185180b003f06ca8c8b9618aa9c2fa2d27ea821e991f4a977c2489711a1991207359afacbc7486cabf59045e6238d6742021cdb4c03d74238403aa1748f45f8ad27c669cb4c35faf5023572621e945ce787306af534b4e76ca87ac8cc5b71565939ff5fd6cc75388b150b0f6646b86578cdb3439ffdb40285dd6c232008c70230f4b6a2e1c5e58f1653f7bb3f3c88f6deea7a3645944da29ee37e9eeb7eb19fdfc8bc58bf184b194dbd89cf65e8f1b159416d75f8cfb3405b67024028303aa51c2430ce0f6e84eae201a7c384c73dc24bda55468ec0f964967218f8816530f7b01932c7b11ee017a99f1be278eb15f1cd29a9b653c5f12a92d705cdf95e7a5ccecf74791154540eb7d21a98b015d69de48b8f194a534efbfbde3f96acc377f5d0c30400ea3ab76a8f6c092f3860ac1fe96bd87b2de5739841297e7fd70aca9d12c20fdf9f33e2af3ebfb51226bb7dad943ec6e66d6ed96c28f07f2e06d0ce6ae955935d1c7ddaf5c263ff20b2154e34a506b390e5fbc49a17667ec9340d1840d72690aaa2f1c72ffe54eb43ef4102053d0cec2ad20dcb15a629d601a5515e3fe2ff9ff7209cd59a87bb4d229de5f4c0589572bb8b49399bb721f17c10d2a0dcfa6d71099935eb6315cff014a74b08b320b0f1735ac30d1748f6d260793af5768385abaf4b9f2ce2a90776b2dfd61cf049d95edefdf41dc35b9eacfc2f2480bec920295653b11c930bde1fbcbbbabcbe9f083e703d0c51a2ff4d1c0b2d404f04c765f96862a9aa23f8c2681cf07bae364aeedbbff0ac94ee8461ca46857f37fa0058a9c3d45845b1fc67a777129f6f4d9ce1e39fccc8a0c512b177db534778ec965864533917751a892c4a00895000387d48a8f3526cea7403a790ec77ff529fb5c2bf168091be41c342a3b8d08f8f979f0b1827f23b39b0a84a9cca008b324db32af407971c35c08e955a8c7377b884b4e3bc8333a1be2a77083ac257f066e069b4bc28613647bcb4e1accf6058f49e7c63cf980ff4bc3a3901baaeb6e5d05b28286e1a7bc50c4227121fbea3d25ad11a4701ea4e73824df84fde4f1310df426a3b7d9aca8a4f59f68aef040aea9616b5be446736ab09631dcfe99e95b244edde983485b4db12c3d091f4e4f3d0171c92a7c8cd3759a943566f401ccc2d006e56be08e83d11b9b299bed64d28f6764fdf8f357e44af781a690ae05a2049b196c0fb266ac2bb0c50e2be7278637a1d47997da2fefd27d4e54d031135147c19d87475a4299bcb90ba7f7bb5f08067bb54bd9c4d2061fc254c568b59cc17a6d4f2dd30c447904cc79527bba3af40eb5aaeca2d689005487aa0e5a33420113df5222a3b0758cd9bcd3228d5fde3c81e37af8a37c6b5fea63bc6a2ee6d2df7ccfa127dc63e843539b4078cd1f18ca4770778940f99eb722650bb4aaf7da5e36dc804ac86d101ab0b4a2a3ad19d458842a6ceeb4eec8a0cc21ddd2e1e07d05f1ee5fa2afe43fb059698b4246a3a5e8bec304b25204e42813910c4cae2a1c67d6a53af844191168d84897f7daaf29461860b5b3693574d09bfbc82bd125d89c7be911b04d59e7e9b9d2d7b3241e77ea9ca9ff27244ae9c3f861c43be4957519d38e0bedfb4f768ca2f08f349820415d2a35fc583d8e7937d13c03ed6c2ffd8e49ebc0727baad5e1673f5f35f5227430733cf5a1fa83bc5a80ea2805122e055e0ca4a189eb3117f4b991df7f0ab4424df7ba5a919354cd07e8a1d3347dcf6fbe5ae0d5896e615ed367af42825ef80daae03939790ec09c20ca69e40de733df4b494c15298f071c05646361509bd1663d6c7c3866b033fa3e27b6272726ed0d3d10100404a64654522472f3e9bd99411debce12c0cebf5ab6e4a029de346244a106740f4765aefa044704453052f724bf267234b920ae8399d5a33eee1bd446df1279cc3b2915464bb832efc85a340469a688715577327efff7f40e61b65c47b41f3211d60157c72069d7deb9ce9b9a2e37578256bee87fb9775f8981dd33f21cf6b53ed1a103b81edc45ae5fb52104d40880e74c3b572d6929ef135d2ff8de76a67423caf8a6f87b97693ae337e45652e7037e4c420f2a7719bdf7bcb2a58ab27afb61c21e1f422f6447f1a389f8b5528bce502f030b5988d7d1ba6dc7ad1d462c8889a88835d3a8dc416fd45924a7e62a9f46d9da30e525ea091e184f077489d8b37f31b0bdc9cf4a237370eb2a64fad94c7ae4e7010c14a2dc41fafb61d1b62a106eeba1764403d79a804d26d4893f71dd76ce0fafe6b2908896de5fec7090c8d04d211e39e65f54eadefd608d9dc8b2cc4a25e864a8684d8ee5dad609928ed2cb68f6729ce8d31364edcdd971c1129a50bbade94141baa026192b8e12e68901069279beb9334e14ee5277cce4b284c55f097e7a7353d8a3a8b0dad57a4e912fd23db475217f0e73286a1ed3569563b75d5bd42281455410c871f5482fad53433ebc6e6fff3f05ddea81f762acb604e0313d37f1314d92df2e574f2d42e5eafa9aa317b7133014b032584578e90511953ad67bc720cdb69991b27d9bd86822e4c0886170f0bb32641a690b80d130b9b5a593f56e4cc8e07fa6a158ac0d169e1afad1684595a4524ec998ba1ac63073d6e144ed602c97ad52bb6c9e2f8e23c4edfa8a9933e8ec12476f1c4178074979ba8e6bf9b78a1c8589cc0ec91e69eac98ba6b729eb2f7c9f90ab3b87b9e663a7ef64be5f0b895fb606ae78217a572959c89e600de2957b1841302e0c6b6ba135ecd766b9fd59ddf02244e5a88ee53c26346209f00374c894c3432daeae5f49ce635d4293afd36821d6bb7689e3894925459ad67e7224ec84092f0a48ce6a6c4e6cc173d72a0672b4c34db3ea732c673fa6176706f6bee1b4ed24946eb3e27e155eeb8cbcec5b0a90157fa681974f9948c64903aea6b2dafb150e2f9497fb7268788e715b2a74a1916519d2bd2d438b6bc0dd5109c6d75d8504d6d165ebd9cdb1e705e090fc4c57ad7e0ac65101ccfc250b498be3c2dd38af8308583ef2a2599486d9b34d558aac9e018fa108237104216d58dce534e00ab9e4fd7d2841d44dfb639124e1e5b27963c6177ca73601db752786b8a3aa4d0035774d636a717cffe6c7e9b58ed30af94d983dcb9b2d52f6c4d66d5979f947727be68b34d16d6391c6775262372851f1fbf5212ce7be985ff34442ba6b4978332896e1344e13be4fb559b6e2e82878837c70059ec4a71ffa81aa6f587c80d29cc144affae3c8fb6f471e8b3055be2a1de17da97c4689f2d469083eb77b5b767e616f4c5e5a7e323247547b7419cb4fec3feacab41416293bac4e07ce3d6ae689348523eb268b127cd847917b576558ab39c4192529f6d387b6c6721b8356bc585bddc50f5677a654924b7faa14811de729f9f86ca4ea789a402fcde4e3110f96168c42f909d1e943067ae04e5acf902003dfc68369d7bd71f7c5b61bddd5bc5d1323d0e504f6aa2011511ba87e38b2971e93a064dd19e1da434cde816d3fedbf1fa5904ae1868b381671368ad38a8f7aa453019e9a4d6e22120c60fdf52bf12749af8aae5c0976a083c73aae0d2c7cdea3fc03a0feb8a995df40e82fb68805f458da9dd3cf90769866e4902ab61a4c63ba86cb60e28f867f33b9095802fe7a1cb3a2bc59761c619160c1c4d86d27b4b25b6307ef65dbae582108d16e826b8eb758786712f24ec14289c6a6e1dbda8385ac23df933285b20f258a95dde29203e365d87fcbb6bd7cf434dd2c1fef59135c97212e44bd345a378916ff75e5a9a686745fedc7341bae1896ab91da97c122e603b9dd50694af18ea91d5dc75a2654a9fefede18c06067279b05d347939e0534d54ef9bac746e9b94c2db8432fa96faefff7eb2f5b5d7404f433a5aa798611bc76bfc682ca11383e452436e897d117140a83141c260a454c7e99e4952a0ffc64f6a1347a1fd9870b69ce44b180268ae9cfdc31b274eaa294080a72459a8ed324704b6c6b93a8cf2145c2143578b0f96a5baffabb0ffa6479f295f0b4f1be2f539f96632b967262fdf6eafe7bee17be9c02b1771e056bfc1eddbdf7a446facbb5706548ec0ccb98c2e8e7fc56157f9ff6cc91aa95bbaf7cdd108be0d24c945e44001afac29dffc55e79173533b3055ebcae7b183f26b1f06a8f01f0efd5eeea8e55daf9ebcf75cf27c55393ea75768284386ceb1a534d6f873f7e59c9929111982b58a618848487e931a38b78fd4efa55a2b3ea7d6a39b5dc45c7c0e2873aefc477953980fb9a2cfc2013e6d5f9a977b324249a75942dc2017f8033089462dfd472bd4290020d8d27ad1dbef4d01a39894641b4abda320de17903790166d97c14849ab6ee5c20d726116cd12e8945cde5199d5f65840f4c75409de476fcf73abadea5c0cfa2a744cde5a0428c265dc04052825260fa73335bd676d7920f06446ab9b362d7006c7ee338bf56349eed821610dc4e277aa479ec8157261f1a77ab0cc5e1bbd0b1259c36c5c4a44e797b80653d24a912d97050bd58676ae2fdb049348d24c319a45f65124a1bbbbd6296a478d428963a13654ac030ba2f003539faa96489144651d5d67bc9ed0fbc7f86cd9140a5010d173a0dacea7a172488668b6178c42120c96b88515a93ddc465f44c5cec67caf3344b7cf856d41937cc3ea8f961d11145cca18bd05b4d57b0d5ca726ffefeda91d79d5265e46564461495838e1ad192d6cb04f8ba3ed9f503f3bce15483cf7356fe74ed07672bbc18c96b0efc6f14246bbb2742240ad88888d7268904e7d7b1bab3e4c285339c9b0b76637379dc199b0d3b21aec0796108af8d31081c123c36e74197fbfc18b48ea62cfda239bc4160d5a732cbf54421160a545cf8a888bac1b52d8390190e4eeb2b979e8aaf563f134943293a36efe984008f677c48103b5ce626023e4e333bd344fdd242db7cce3d3505b29a4bffb2399de57196437d08c6cef054204c9e29a986d7e9dbb4c17f8706f0453fa6264c5c6195245497aa75eab80b9e6f879551e7cb9c3490e78dc71209a44fa66daa04eada758f402d547e2b3e53dd60ff6e5aef33bf86e7552fe39d36ef22d09ea18e77726e6848309c15a6ba9b99f5c478c11a3b52d5afed8ad6dc520d435351855a4ab118b71d9a7ca0f7c4512dedd64b542a452ac704408611f5bdd829dbb62716fef36bd1b8e67ed03b36398d07b9ee1bf2bd18d19aae8b01a9d90252d58bf1719512c943f2aecea1354fc1d994941aef0f87fdc32423246f4d0387623b08074fd5b3234fb1290a7f46dc4f8d69de20a7373ce4a0fe950bbfe4b586aa1befc96bb2dd32825ac6e8d30c3445821902226c955ef59cade93d839db6da1f3f60535519d9f9df4b3541ad206b3a9d2ded44c4c97205af28aaaffc221b95acd33d694120e5e9f4b38106953245c73aa6adcf11649d410dbf715b919204c67b286e5f844c83d35e4b03e26f6127bf2fad949af669a9013f540ee1df13dd8fd7da3cdba0d0ca5226223c0aeb5a4122aed694a34bf09fe2bdc01d500cf0fb57a11703c988f2d67d97969cb1fc6ddefa73b4503ac25243661f7b66ccfbcba293bb5687b4c9bc23edf29d5b4e581bd1a7aca743766e6b2b7b77ea13e429066b4fe1369a0851541c4ac55b82db7f35d7a32d43f6286b0c2fccb4800dbc59b37f6cbbd89d1831a204f181efa469ad0a152c5e0b781892793c394b94fd13583c52daf091f053197d87dca77b4510042784e0320cdf6ab5fbe0b3f86316dfc9967dd329223eb8b610f7601749651bf4e7014ca2239a9771940b2fcdac054d3cc986d97c7148132b90c991199748f96a004cfcb2473e595c9ab2e3bdb719f902fb24280ac15283faa07431a8eb90e49e6621063f2e59f0fcdc2f0afc993e6e63651e21cd905b9bc5aec2d0fff099fd9a842cbecd51c4d12697786a4831c8f58ed9284047ee762e5fa287bc0ccbff0fb6e9c4fb4bddf1e4600c39c74ee1cc5ca35b1093536f5da3a1d950c2aab666d2fd13acf56f0191df0bc7a729077fb127c3c008feb0168066130804538c8e2a3d3446e4aa1e4fff2d42025cb6e8ee2f97abb398d200d3e6875b6990daa0d7c3db3d4178964ba745748e6194146a20cb7e094d2e057f50ca9f336517fe46c88a72f7437bb352a5493fc1cce03c8d30d38fdd54941993c7857c2c8fc10575cf54c1421eda745f01e1bbd6fcd20c3c41d6ac93bcdbd902a2de3a62d3a9d696f47174a06cdf4576dad295892299a15109e21835d03b9cf2ffc571657aaef6641393f63258a270d945100b70f4590f826f21f156ba21e4031a6150d2e8d69208539c53f403651a95bffd00c528572072d1bc6757de7951ed86187c37c875241fa4d7e74d61b87b2268b6b4c5e9a731e8c4ebd1fe4fcd545132c0261be4555bbb41ed42ab59c08fdd6a370f40c2b8805dbcc8417cbea36ea11c76843fb3af60912e6f4f92d798aa740b37ddda981f8efe9d5f9ccc78099ce34f82de2c1b86ab1c45eecc01ece7bcebf99d1285c1f3ad227e6741583dcc8bcf670f5ccc85e281cbc23bf01cd3d2284fae11c1148f477c9c4d46d01105cfe6aeccdebdce3c5258e3c851d63a43ab5086dffdf802dd4c08729dfaf221fcd82b9a21aa2c3129b071aa34511f0ebf288cd8bab47376c96dfb1c2d44b95de1ab64eb59c6154bf0cebbd10fe54af14dd39ac321a255049c1f1c3e2340ee194bdf04f08f331d0625a0ad5ce6a5d71c71b940a032943bd5a535b22bd42b7397f5a93beb6fd93a902a16b469711216d9efc85946c5a11d1342abe38cc6f487aceba4964db5c65e4e934a5fe1f9fc72963612ee0da319bef4b4dcba7521a1a122fa34c49fb48770f117f28465aed383d8965be12127ec4bd8bfcef961f511c6376d0d5a192e24068add0181e03a6edf41d279a935c05b8fac583a36b40cfd56c62dd5baa2c556feb5f071ee925f7cbdb9d53f4f33ce1450260a96b4fad22fb2e72b1e945179c377063c446234498d9f5b10d3f5a635a1e046fce6a4e7a9fe4f83177b17bd22f6fd1d6e5d0bd1c1efc16f45694a8e7f5046ba5fe25900135102b12dfba421564ef43a2e49d02ab4539e4790969aa95b9e66ff7b2bc320df47ac7f9c63f3f74dbef20be6005df8fd2987602755e2e53d79348b903752856f44628cd6ebffd0a7dc02d242e271a3915226a82fdfee55dbdd3a79ede294bacec03f6f4e1181b22099cbf9bdc8c6fdcdd466fa9bd4e0fd0d8956e55c06e25ce23ea1a0702e64a297c15d1f664fda8bfdcbe756e3202caeabb4289eac23353c03f1cde8e903ee107af8f6c6dfe3cefdbd35772700105eca47680bc6a232fc50fb3734ac2cb1e7cbec9634cae9cce2381ac3bd8d92fa4bc6b0df806633b9d5ed16ccec6bd2785f64f1b24ffe933df76e7b203131fc85062f32291b39d0b1e5d5f48d70515d23f52b58816c281aeec6908a72c0fa2862e07b3b71ed7f5ed36319506a6cd5fccdaf1e817565cb2038bc229b98f02102368fc16924eb705ab699f8cdb09ba843468925fbe2c49ffbb69daada2c8271ff33307c79958559dbe55277e5cbf99ee37a9ac6dd1294e7b778e505c47bda828ae981146f5a76b89238b9d1034ee1f44ca3ea54b0870eee192640567ea08bb7372c571d82762235e45c77fd7105e66f59be2e542c04ca5dda194653cb2c03d22f31203a576474d5645bc1958e0eba867c0dc184d4b33a81b946bcea67029f527a72bda47793ef90b63a37e5cfac5f2bfa00fdabed664beaad469705a933b9a0cdd64319f01633b0a2e4e2256cc906823221a83be4b1da913860f131de43af4d62d0fe69bf5a9dbfd4389d4dcf52203f32e9cb0f50c2c36c238cd1a0b0233327754e3d9d35ea6e92875966afb6719b6eb7ce4d9a68c3db57723e8de4fac18fd9590740f9b2252f45aea4cfe6644b74bedacf5eff1af14591c7792d5396308c20bf03e51b287aa124ef06bb7b16da2cfa9408c5c4fb9ff17c93960999d91498ebb208d30baef8e15435d5554b077b6c3ad74ed88798153a6abee848ddfc2b6078174188cb41ad9313d8ba48734094a3205fa2544dce9068ecf2e86dc85ad37e1cc0646d17722acdb0f6a6a0f3dbb7bb83e3527d2913b48f8bc4ffe20671d3c3c970c3c3bf1f4c6aff119165d53b4d28c0358475081cc320e453bca9acbb39916291ed0bb12b6a2dd1ae82e35e47a250cc50f17a589901e8c29b62d07885d92dbe181221b3673df7c127af8777d5bb3b02936cb54ccb97ef168e28205edbb12c9a1c41e2528487a330722960329e54b676258bc089864e18fc7a2363eb3d6b787c266de69440122b3f2e4ef9d27083c7f30e6ba9b42cbe9580c2099619e941bdea11a5a1a8ff93120c800d2596e787f5a93ba1109d5bbc24d352d9ec74c041c99fb7866579c3c298070a8e8e696d65a819dd6915ce135ca6771662216b01ab29439d42b58b6e6d2d3d6604e5d20b835587a9fc366ab86094fb425d85365751099c66ad410ce287f2a2d1cc0ce274019301b55138ffd4fadf650e405416a0a61010cae52e17d32596f76cfd269119ec4aba1ceda6326634532e6e797ae352c9e0344ef734b61b2448c3d0dc5983d529b8be3c4cea53618f2343c796b368c31cd3f82ce2d5bacf2016ee179cefd9ce2a1f0f8d4b79847ab1bfac3f4f32dd9ae54c4bd8db0970de61bd5a5fdb03715b0c736cda819d26744a38826f8e6815c302f8ab97763adb9dd5b72baee5f6dd5e49b90f411a6672a4a980b551235e3fc9a34d798b5e28f2aca85f45f466f4687bb2ea1dd95f1638096435d05cffa24d1d03c3629423cdb068f50cd77a3041a34da20263f0a39075361e6b76a87920915ad9eb570f2b3b3904c7ff491c25388c2d8f87cd09cb2a14a1aa9e0adaab94e2c43818bc1b581b94290b19cea70a1d881e8189829ca09a2eeecdd79e1382b5e5718ff41e8e4c23a7cbb75c068013c2f554456f656045f3aa8d369dddb1310cc69e1e19d604959aa2c5deea076f360b031436890817937c9680e5862188f3bdc4f354e14bd1cad1fa1d2a42f30f186e7c193b78cc078db12e811af5c3152d163a39618b1e0d24de7451814c52416918f1e6f7417504c4b27598811fdc06c469c02b6b78bfb421951242050da6dafc86530c83df94514e23fa3019d9ea7b1937579cc8436889dbc0dae0868ac7e4b3e13ce2546efb76326e680fd81793ba9a9836862c5a87fb4d29ea05eaebc9f915750f55b9bdc96a7e3bcfee841e0a0e546084169a3c069f2725f9d6fb705ea5686a558d8881c21be2d05620f5eaeff7ec9cf6462cffab9b6072e06690c655ba7276ffb4d1d5dec77cbfdc1b3c51a3982247257145d874105285c123ac98b462c19f223d7496050a46b61ea42386e634206ae9a11885441d954ad2566b0dfcea9b059dda547ee90ccb12d5ceb2c4f9b4fce47524647a8239360887223b9ee6eb9eab8b2f7f1dba8dececd9ebbc62676048162d7b5f4ad32a983541575f7612ad6694c5cf08c61f7f100442793ed1f7d549eb1d08183896bf885084ae822c7e8da2f65bdb755bca13eebef4b765661a673d3386b205ddff5bbd0fbc330ca8676348ac09935ed47ef0cf00935566811eda06571cd97af91de731d1db7f0c2484a28c8c57e0e22ffdbfea03bca29422bd3b90c227c4c873dd399bb288c1a43cac546fb9f5c2503beafb663eb5aed74f6f0c69536fcb7f7caef04025f5b79116adb08c43bab7ea1bce8fc4b31ee72ec379fccd2bffc1d38b2a7a941dd99ac8a01f201d301215c7787b97af4012ccadc6b2bc95f6f9d4243fbe299354c9adf42ae840448540846cb7ff27088bbb5c2f91807463741cbdca0abb76708b2bc47469370e10fbbc061b8f67e5f4a1307e70bf2f0668c6946a5ce068bf46b911e072c48542360df2e69f7741a4d51fd477ccb2e8ea6c57aa3b99a14e657ad09032b049f7119c72fa1cdb9cdad003b5307476447143bc9981d273f4e228043faceac55e9018e6f1e753f28ec805148e0ec4c4ccfd80abad0e8b843e1ba8c919228220b938cc74cb50b1553b90f64ad06346905755564eacf97ea9b558820bfc48d773064ab99d9231d3cd148fcdc8572ae8f38fdb8341c6757fd9d9c321addc1a162a90663a598626fd17017f12d29c61ba1eadf2216b451a277b85d7ba965d653bfac7600de42e29fd2099d5bd11ed19f6057839c5a6d02dc7b4766493252a1552dc3cf63680ded8d804355152faa901e7345ff53439e63390adacf5f527aaff28b5b441119fab2c471dec380e1ca8b2d7acfb78430664611a1007935d7e151745c679c00d419442e016098cd6b0c1d701b047306cbdd761c2cfa228a3c0f9d5e7d1575d6d0e502c0f0f8d644dab6611ae80bbb787e555bc927b800b4b2a040b47643c38d1f63fd4748d16bcedc256feb1a76d9ebe33c2944082b378d3b35a59b342df8a58c5e635a382aa92c248e205571fef4a2040144352b8de3aecbe1ab11bb22058948c8754e290135df468d3ec68a3ea87fec75a55ed4da50bd4f0ce346e037f5ed12a3b5ef9cdfa623eb6d7b5ff5fb6c7f4ec432f492a8dfa8fb6d56ca42b47273c5b0100cc5b352ef93ad1b9fe47d4c4c87280b1e77feb0d2ab330afc86a8ca06fd9f04088dd8b81e77a0923d7fed4e6182c319e3d6bf16fef7296406945aae85c4173fb281a6084889a93f4ec7e205edd2718b63ee84815911acbd6fe9646c37f6a5746b3250797ebab7f8ba56f33a8e9cb275f0be6b12283a51b3d98c73719beae54cc4198bbfbaad0ea239b903701b3e4d86dd39cfe87b269166993f70191df872ea7a23181a9c223ba162c5386bf5f15f6925602a90c13d4a5e30d3e99b00b9607a26f9e80048ce326c34e9755d7b93c5208e07b0672e34967361beb06b9122f513ad900c12237ad291a58a587508fb61bc3f25bac09a2e6daba6e02881fd622bee2ad989a10f626e1689bfa056a37dbb0adc00b4dd6f78385c54e8af8601d31336a179576e6e3e2497b6e19d7ef4741d5be96aec7e1ca011db2eb87cb0ecd49f23ec03673841aaa65641d7183addf379d4959c56b290e77c0aad112cfe8829a1cd59cb7a70ae4f93a77929d5835413fb3c8f3b5a6d0fc1910a087b9e66d86d5a57a6b03d24feff29bc1a8b9aeaddeda777783c89513cb2385e63bdc246e87a766b56dd1c5de9a9ca19704e8d0ef64148dc94de6e704523b3c02fb77ef433772b48bf83dbc048ab60afc78b8cc0a0ef8a97f7e4176f8cfcc50518e6ab3a64d98b0b2af1a754fe347324238027b5c8545fe1d3d343981cbc70b95f43a3fb9c7648142f80a08d09390f7979a54e75f9018269e941a2129f3b94c414ac136720041e35dfd2f45eb1ec2254706c110c145679bc89a3360940ccbba4cde25ac67ffc1bd932aa1be09daa498300e31e303e784b32973b340d61a2a9300536f8dd0275477b3fdee521b1efa3e3fde6209c461fd7122d73b35c3d33035732658d845baa1825cf289992205f70c3407156fe69ccc54e1da1072649cb67d03214ed3955017bb9ddd1c44589dd6e04c468c100c866044813e32391f008899c35200f0e16a31d291afeadbf531c52d1e21448f02d4b89d620e37a958922d16ceab79f4d56fa4fa902cafeb1e8b11728b0d2dd05fed1adfee234abaf7e3fdac67b013ac4c03274349b1dd60e4e5fd00fd2cebe62c909a237845bcaf9c732d542456734f6c0c0b343cb90b7b6b062fcdec094a630e3deca14fec9326110269d89da164657b4ca759aced5abfadd5c241b5f24dfe4a136f31a66b56a102394b31b2937e0d253e9b207e0bc7f88e884c2ff0b75ec86ee5bc9572fc6c5cd5b917d49c7fb65eec350cd668d782f0902d9ec76cc5b8eb7a494ed9872bd1567b19c9d8edfb67d830c036fe94576486835b6364043e75e8553f59b835afe431ed85ab21eba2eb8e96509cb552cd4280487c1561546efcae39654beb8544916c0c7548326cbe6c4ef4650e0580ca4fc45b2b540b048c85a70a76742a74a53c3fcd2ca37a2dfff295d9b5ec55ff59d85480f5175ffa5dfd0e9b1af3530cf5e454c3868ed7b456c4a83389ddb02117481a1a4042d44eee086719bcdb4852af9a8e6c769796d691abbbd014f2f1eee6d85d0aa672679c0fece13f6d01502e93a36dff5821a95d5fea5fa74a60ee203e4ab4b2788cf414dddaeae49dc43b5c68daac29285e1f06afb8026f30e3713d791eeed8f0aaa13a56dc3c912df38e47430b3111a389a36e72d09cff5692a996e25d7136cdc8dfaea8e3584e98aafb42cddf270af88f3cf406d4bd52873d137b2581b9ebe160efdee8ee5007308662f166a54e31d3cd2b3092929b9122e8377820e8b32018a5043d15d9fa1219bba6500ccbfa035e6acb9bc0e1491eb98928297429c4944a420a01e3abcb6dcd1a320a75e39bc50bb2e4590c5c6fb607015df4a60971b1b9193c90ffccc02bd0ee2e0ab552a7a75fdf75512251919ea0a7bbc14c8012312744cb85f62d444fdb609de5c4b1a0d33f2f6bc1b506b37be970c51f82156266da454dfcd3aa0ce756166c17897315ca658df00d953711fdef76b9cfe7e892ffa481543199270e4e9e879e21e9b8301ec4282b10f67a3cc491b228f867cc9cea7324c4402957ffd6f772cbb8ce8dbafdd49e823ab0673bdd5507f46e51c4ae3240db67e143f0c0fbff81bbc0de9b488ec1acd3ff533597063da266ff2a75a9dccc9cf89208542ca0be56b33f00ab34bf3bc340adac34463afff8f79d3d851a2611efe366fee9ab6562d8aa9065785151fcc8ce652b3578c484365368d80d7ba4a7d9efe679539e3225930d72180f396c81f904ce14dd45c00b37c226a0e0eec09b60f79654f3a0ff6f2c981eabdb7c2d5fd4c3761f690d6fd1adecbc78e08d0c347aeac9b783affe8c784fa08879f44a411946c780c6ec85b4401070b2602c9d54cd102faedb3cb14374c37ae85ac18edb943aa541829c7cd5107ead8879dd580251270220fb31d18d559a9665e0c4973c1553795f86332cc2b383513367ee30d51f301593e09b3e5c3329beea4060213c4ed6a952e18df4459b1c1dc3ad8b037d07a2bc3351029e460ef7c4f1144544794cc0fa51dced0656fb4ef2e093575cf78e6c3387d05505fdfa33539d1312b97427fd8897252e1941677daff664693f803bb3723943bd1283f966dca1213ebc472c13902c6268f0ef212cd927468be21f4cc319b26c1913f461c06fb9b0063606985e97d4dbf90f79a9ff7de493fc2717610343dcab0b3c40c1d25fadfb739ba05044538f6527afdc405f15b2a2b50ec9bc0617b43b2e9ebe1d108a81b6c546e58b063cc46ff4c179d4fda064cc685000d89a722115117622265bb06a0e4ddba1efea89a8e47aea8e092878b3e60f68cc8d6c24f8be89ac67091c5641ee998451537a5f2cdc56511d4b71148e0e621a918c6c88577b97e32fcfaef6d619182eb550b17280654d48658e9546e152831ffb4b8d9a8b386ad50e01f2734cc7b5ea16ccc698c4379e83e8abce1d373f3c4f0e8144f13184dae2ee2a234c7ac46942cd9230ba9e73a60e6bd1f9f76c5e0d2933e789185834de7de54851de28b454dc2e641ad41b4da6afe5226efd967ed7a03628b67a3313d065d479e3bc27e61a1a91451bcbdfc3114c67579d9e4b21273c42339d30e5df67e1d86643d1ebe7fc9293a446409af2e907d5c21592cf5da0c98ead5f99ee9b2293e0899d06fa6afd97f5494f9c91ada541c972912a002d3407606f1c3d3e6edc6b3de6b62dfd1f72c637c427fd3d6651f7f5c9871acd2b315807f72af16397f13a9cf6a164dbdb714d336ea1d4e65d23c333e8166491c944cdda64315d55ab303f679b15f20dec8ca33036ea83db6f7bac81b7f10d74957410469b01941011c5b9c1682d8443c4148405fa951cb31a818a9eb6fa5f28f77e56f8268c6cb4842a62f3976605bd6b8109295266829bf249589c97544c97ad736cf124da5e967781b165092de8a126df8a05acbda77e23617080a5958b696e46522f42c707ae54051848e25a172df0fbed87bcdbdfe6364055b3e72c37eeb281e1fe5a88c14c06119095af61cc9ffccf7a6dd889ccd9ddde9b709c6fb8097c5a43cefb97d49d34f433c2ab34e2630f5829a51ef82943961d97028b0558b995d98d986450a9eb1a77b742603f7eb5903710f3c6b62ede71f709d7f5c2ca42630456e2ee1d309464f65a026ebbaf15ef39936e9ae6dac5640622783fbf423d7837280c84e962daa746d17f15679b9a2264a327d8d873a1b7796e258a2e39ea64fc21e8bb483cafc552029b451064b5cdb658c8b23ccc4e1068b0166b579271f1497884080caed1eed5a12c1d45e8445cdcfefb1e895f3ef1a19ffff6306b9de59c0445e99c9850ee3e8174e889fff08789d4c453236b90a797b8d568cb280da2ca2a6fe96fe9ed85ad6ac41559ba502a1124402361eb6a57ebc64f54ba33aca6f4fdf3b7543c075aa00f819f191ed021a0ad9f480e5237b0fe6735db3bca3f7842f7497ba363722602e0c3bbbce5f7d0da8af8674af44839f2214a92b6eabc553c4b1b6cf2a8f424f29433d3e0cfe4f2bbd45cc4fe6f9f8f10c3b20db4276fe7dfd5d147f4de029d13f9d4be6daae0546652234c6cc2750d953235ab48448bfd3f6b50b50b1a5315a1195f3b41dc5930c8730d99797a55fe6bbe66278b5d5aba458968ead802319ad9161962febd85fd8f00ba47f5bda32d137f206b70032e1a98a67e8f5d6cb16ae963d23a973d76328daeb7543db316b69ad616b52e0d7fa60152c99b00adaa58ccc753b6d8860d42409eeded045587e17a92681d3229d921f6be18cf167fd785b65257aaf309fe8c8a1f0a4d790be753b262517526eccb076058f750c1a3cde99b8bbb6a295b49f812d43d0b56f3f6081b7a6d76df3c215a69ba230e5e626c90f54139519fe3de9e582685e9e52d58d18f9e54e6388de4b7e1e9c4cc1ba78eb510efb829bd352a952700f26e4a303284e2b4f95093aa271f57839f4b172094178670d269a3aa9b273c299353ff85b2b816f873aa7216e86f865e6b546ff3b3da8d691c179a60814c008c1b3dd1f8abf013d6e3fa3963b1e3cfd8ce4e1ce6c77ffe40a2b375de5cdd9387802e7bd1692219c792ca4449fd12ceb4b35e562803752e19aaf71d2acaa68957c5160d98eaddbb2e06ac7d8e379cbd8bd8c12de1798748ef1f4fb573f23ddf70ab8fda2c0a8acec17b1519bdbc75530b69580c61f73e62307a61052faed5cff6067d6639a3115e890691504237d0cae201e572c2eab19ada917cc70ea974509bddd07b0d67ce44b01d76e0530aece3018e1836b179a9df3de09aad66f4cfb59c2872ee38ac60997cc9354781b5ed0fe2e02851b5bcdbf3eaeb5b60a1f9f74327bb8e89a2217adb3da75006aa684c48a216beef9abb816c796cf2ec7c9c7852c644c3953adb56c8ed31c6796c95b748f39033e3f78402cbad17de7e940984fd9224830e1468a0008d53142a907d8b232628e0e8b98c82b8d952e1a747a8aa30aad4d67c7e1a3f73fbca847a886e1aca3440c7dd24222e934a9e8540b77131ad49bfcf75ed6e098a4a35426b1eba5c226e8f6d04651670d71859970c82b6f6683f1ed0469bb0cda76f8e95f748e01c5a69cc9b20cbd2c15403e539ff87f88894986d96f945fcea4eb01232cfe1ecf7d055d683efbc975f8171e771b20e55b9bb4339122fadfd603aee0422fdac7ac71e7872003d3c8db2d13fca16c414b1ab6d058971ec70fe913f3b7d94f9a53e32d26f9de1d8a13233a5c7805267f21668d829582d8a07d6b4e337a87676ac68af0f120c4927be5e687714c015685d84eb4ed92c0d6b44fec336fd1da004501253a9be488894ac27a6dcf3ead21849b478a0977a0728690512215f20c8caa708736f2eccfe2cc1fbddd2bd9e777ac939df48dca5967c08715d1299b9229c9c85ba7517509371e0a7fc647143bb77235a38e3c144b73e826f350b0b3f431c394d41197ac3aed5a0fb06ed425cac6ac1e5a7cb4d2f648e282d18f052e40be437c767c9f9e6f0b86bc6245142dd1b5d1c35ca8293768eab5d249e13b6b2475874b7e27a83dd4441461e8e893f030ddcb98026b736e39956491bb726e277aa6235aa73b82efc3ad7de9141631f1de9eeeaca35d24267e601619aac305f87ffee7c13c62aefb3a2fa39e0ee79c20222ebb7326efb5471684117d4fd9087de949a459e7a31dbd7744d9ebd80c4208c2afa2847885795b55d66d0bfceb16c12f2b14def8a5f6953d21426c09cffd455d5e3210e188d8e15783c594a5205935aeb8b5303af8e6914a178e37d3b8b352e6f26cf3f0e0f236aa2b3b883d6257ba2b9c08f1dfe61ecc84c2b97081f759237d818dea2502eb86de55452a32f32904cbb6cc5eb86b65826d15c993d7d1f60b2ffd6519bafeb2760df2954a14ce2c9dafa248f1deeaccc151c1f3f9b5b9fde1247e4c14a15ba0dee3dd77de840d20410b21c3698c08d28485db12fc69458ad065f7072af6bb158a33443b7be401967b79e1960fa2ab9d68a7170a497b6872d35814b0ddbedd302c09712b1646c63f42af9dfc75907100720c85eafe50d7812a748d2326e9f3189e8890822bec058437d8e6fd9a1c2036e71f745125927059ca3f1be2f7b4948352735e781a4993d546a8391c71db336aef18bf4ce25ee5df4db01fb1c3b790b73628f585bb02b505795fec3a4f4a24d63a1c78fdcff55f96827b9d6ba7591782c3c2fcf5d007bba0b3321622a368d9467fed6ce9abbcbe48ec297bab1337a04e422f6e4e2291b8bd9b6f8209a8e6993dfc54bb6077cc5222aecd0dabec453c300d301a4ed4e0504a4563f3bcb70c24a75f158b45740512c30b773c7e69188a6ba9dfa3e9e2465e7542308bdf0ab3951e5ff4a1e366a5aa49e81397d653f6487becbc74514d030f9771875484f66c03f10eaa99e9ae5d9b94e80af61b3ac0c6cc706a56a10fade0a2d9d95a08fc149bbd937ea08a6f0f0f8fa79eba91ba2693ae1b349e40d2057dbdec3aff4dc71940cc6ce2e5d243bc89b9506788029137907e8ede15b6b1211146904e7ae2e0c611933fa49f8a0495522fc10c9912119b1161d1d3aa6c7c3a6476cfc22709d1c85842fa779b4923728bdd351419aa87fe18c8101305d6844b452d3644d7a6936907d8ca835070412b8e6390a0c01feb86b9ee35c984dc8543d4ad9f29f8dca1f98601042dac19198c9eb6720585d1cd72ea78e27e869e2c32fb91f668c6f0af7c554abde4e3654a4a7b06ae89fa4d7578d5bb90bfb51b71ec3425b707b78d73d1c0e7bab59c626366e1297c811c64816c9d1bc3f18b5c2f9b75c4076a70f188e734f43bf933f92bdfe0ee81ee79850b33f67f0a84d28d9f7cd32f02e926a574ee5116aef238daefd4d602d150242616c11b5b5b62f6549c66e8643358882aca3f0eb8d66e5b1bcd079e76f6d16ce200ab19898c1f243c9922ae935a87c6414893e81f0e0d87d4ed9f332b5652def2236639582dc8f3b87dd4899912d379849a90e6122a7d1bd21cf20b2929e5f2f585c8e408aca2de5cfc179b20c333890d4e3ff137b79b7bf1886e449d2ffa767c1cf324569ee8d783978656da2d6f0e56b1dae07d994c54b24823828a88df2461915bf658560a9c86a148e8270bef572caf7eab11453dea6f623ce29343bf829ffc4608147a2ba8fa38548ba9fcf08278a5fa8ca78fc0a86ef91f1a1717f41364b7f41dc39fe3065b53a72ad3f09903b321d045d192c25c2574094135e46336a51e546be1022ea19324c25a40bb4c27f0d46b058e26bdfa4eefa5d6a521b7391289d18c7267387529400fc3c2027cad1d8da8b3c8922c725187d468d3cd8a8e8654fefb686721019718788e8d18a238356a4c39cd2df068ffcb91edb3a3618073a1d42a73f803be9b05e0d42f3812c73545955e05f14589e728ff08145f9a4f2f696e0dd3459fa382e45a819417f2b6feca98db8b0bf1c996bfc847500d0026ac4c009cca4bb465f736be830aca3423d66c6109d3d3bdd72ed0f495d1591a2cd4c57e958033272969d1013483767d4fd1eb680e92c9b681f242bb52af00ccf69e9392270d167864d375b4da71b9ea0cdc60b59e9fb9b28fc5552a48012e04c9db8ec8f43051fc42fff9a5713a6fb74be7ba2782fde95822f8c85c824132e79c2e61fdddab385bb29e050bb5f4b4dd9afecd0893e3eacf223c4a746b7c2ce76981814ec454952ca4f3dc21ab4bd558af900c38d9b4b4db4371ac1e0b0786059f4b2410cd8222f632865d1751a26488324cf96a9532e79bd8cb7a9f6489b363afa1ac1b45bc165f724a9b52fc7a1c5905d10d9677fc7dbfffe05a64f3cec31b19ae5bb51b464a718ca84988ce91652099a30efa8bd99cd1b0a9c160b1ac5712b4103a226e0caf29459d4dae3fccdf44fad242418158870699d88741731f70772f16c4f96c5a55e5a3c7fb8b2a4b2639489f82ea2aeed61db114a52067ede9e0799d3d47f23c8c4e5a35ddb45d8c5e8b75492bd867bed41e2c0eb7ea027d353937738f0db1a9d12b9e520d5da843ac20f029836d9479625a8b58c7f7acb7886556215a034588e1546668252780ed647fa7bba3bf4bba6720c382eefed5be773c3166314a58c22818bbfa664935397f042933eaf61567e9057babc998ed350dc9ab3fa93e9c4429350cb617f351217c58afba5e6b8bb48b397fec1f20a9c703ec6cfd645943fb3fb1bd8bb47cd9d767550df18417bdd2190004e0a67e6a5108669f99f29cec5036824be2401f0432a6dcafa5af8e71428568470383da270df5b0ba7cd1e582d132b7da7ae4809b39527b9bb4c604a0af119b2a832a93e3a06b2b8452db6a4d3a5f6e476f6dcdede9b02cf54ce452aaab95c6fb70331513fde616df25edd9f44a6319f21880c23bd3cfed20c441be5106828b28514807c1af766393de1395bcfb59fb4ddd9e056af400b74facff749ddbd3b83cafa6270fa9fe0a79ce7c2bafbcfd47aa611cd832589c9818a052a6ee6550dc0c6737a3fff72da3a650753e687cc38960955b6c7b638d9675eb11f7eb7e8878b50091ab3f23bc512e4589966371f90b94ce93cf43f69415e39bc40f3242cc6c19bf57b7c554b135cbc9b07f6afb8770075a7f0a0599d285155f95e098306c79f2c68bd9c50a24cbf6f2e8edf17792a5a61c7d16a011b3be1040633aee0d2af9bc614e837ce25d0fe28e2e2588cab57d636fe1f1930a79c0b7b8017293d1b828b46af5e8d51c610b80a2cfe84e137d81a9976b45f4f0a4cc161621dbeb0540990d9f73961818a400907ba73efb0503d78522b604e4971a870a6fe4ba7c71fb60d954ab8330ec6f17ddc9e45df678c50d2c2d60d3dd30b15e9febbc5552867867cbd73ad8246ac0e658ae5ad8bf885a69cdc6444025e96a67af10bc72e164d15648a2117f17ce202dbd188f8328b044fcd18b4d953c646114c4b5c0197a1c7c7c0104230c0609a047ad82bd6f998cc400f227440cac4aa527fb9abc781480c0ccdedfa60b62c1a9d1c4555ba698e42587236e3144c5ee2c96b0771aaf333f645e6ffed21634dfc2a5f0d75b4aed45f86846f4bf6b0ee229b041b6760d8478e8ab4c0637b17e592da4862296aa89f4a7d8c8b507b7eab03c89e4222efe1f1238a99d63368c84fec74c9638de4f28357c2f042e9cb99abbb6129d73172b942a14edbc1cd8df3fbf6022a51dc9fff54000d3804460b94c5238689e187ca2978095dc7ff7ec4f514d5bb6dae23f857c6617551a613a2935599b428de34d67c2784f7f1ddd5096f0adc9c3537d4f0cfab1ea50ea688de04d076825476e88fb46a74eab923952f9a9257f3b1eac09f2d491b12769fd990eb19fc40ee6a830c4a41d35b7ce4176b8396827092d51b9a5a0aaf3e0acbce0cd6ae417da742beabf4a380cdfbeffd471abf78235fa299ad56c7b9e51dd60ff77050bec5a2acd8771cf4165a321a2d30ebc9c4a056a3d24cd8c64a87b0c0dddee0f51b60f662ec9e539510a180461346bf522b71f7fd473d654ac069c77ecaa546a553603d067592b1eb1683c26ac9178a0a0c3cea7fa679aef3f7bdeb5884133d3bc05c55a053c35baa3679cd8916b4916ea626bb399d17459cd047488d4195fe7ae708bf8ecd5eec7b57e7c1114ed4ac4a44f61cdd856714cea94f0abba2673fdc93144db938307d43c2ae27b3dd66a09c78a9675ac85d7aaa39f2f367fbf3b0b87060130f7a87adb83a47b60f57ac0d5ab371671f960840a73a6d7cb76e813f2729c61ae9fc585aa839f9743e58da7e3d4d661b6c12e1778ff4f405ad70e5ca3e05ce9a708a0091d6be2e792189afb1340a624917f5933f1de2c54bf473e3daae197a965791a63ce6cd8210419f7088fe88e4821f862a693d3a50c4958383276663c9a2cb424554843a627166348c7665494868c64463dfef25bd8560a9305e0248230862e14e55afbd064cb0871db17952bfa137ce69b054a611a4b6e7091230ce53cfbbb3982eba48cf874100662ee5faea7545a7d05b5589dd5ca9c406624bd1975982dce4e8da02c383f61b5c119acf67aab8f4cf18e8a81eb7402755182f40b336d254d8b818e00bf6ed501ad4de7ac9f5bc475a3c5d6e9c4943ccce659b7b118a93cdf6894cf3c357b86d630ea881fea68734de4bdca8fc4163d9b9e6bdbec2e898f8a67178ec63bc1f62826d5300c6e37bd6740025c82c2bc594f981242cede9fab560d56efb50f8f9ae728b88a7baf2d75204b3c5eb6cabd0b9c12c18defec446af0c50dcf5e2fd0f1a45855863c861794159091a00920909f637fc02335282c25781a67512bf5a5d52143b77f04083ea5a05ab8d1bcb68b3e8e3aec5f7ce41e09f83212d24f14070a618a188b5e693a58cb4fc82317f20d6e86e7458f24026c91e55f94b7e4263b354fb94c9bda51734b68bb47cdb2a19eb2f3fc34b2a17df59b4b080820377e68af21ca7c6deb65d9bb3752b28cb986e1623063243ded94e5a72265f5fb2ca5c45c9b3930202ec8e9b80c065cc349c702c8718f698b84f3048089afebc45e965c325aeaec4d5dd9265762aa4a08777b052fb0383f438bd45f0204ad65e9e285cca4d97d2c6414acb3d50a9a239f521685683cd0f6ffe3502c1ebb6826bfe7fbd220ad1c306622566de1c9b6b163024e62d01e54574256a9f17567720a5250e6823dfcdf91a3cedb04c6331807b7fd785d063848593009c041e1b07ad47217a6673631317b38d230036e69e70f15f27433ce6dc3549bef44b7af0b24d2706d2004ace8231e64cd4b6601d5a7ab6dcb39bf73ca36d91a751216057f2c727e239bac3a5775dbdf8e6568524960600ac26236b5d77ccdb428b678c8385b12ca015b5ba808f4664b7ff6b4b6437b0eb0d26e48281f68c0005acebd3c03c7232ac8115aaa9aeba36323c03305e25adc184e7e7d6769e37184676dc9be9b962f9a03c1946abe5c7a5beb79c55bcd56c36fdb112696d400f8aa3203212db1edab484ebaafae48dc9fab878953a7cb13dc2bd0336e2eb0c9565a4b14a695743dda8f89c0f8e81c262178c57a11aa80579a1c2de4475c371ae24d610a5c0d62acce173b46d7258ce7840fb490c20be0b0f70416cf14a301740db5f22b5ce268588b29e0c868a25df01345697f899da0cd40309344fafb9ca52ee086fc2229d016d8f919c82d55855ca18d367a84e26af7b116baf9f782a550d5ec770d46cbc8ff1160d56cce32a9136ea506d32a369b0ed04cdc24402374b1e3ef9ebc25cffd69f3baade84c20e721d5f16059bdb65f8833b686715cf7a67878050d5c606497f2ee2a62d9ef0f1b975c49da2b580a411711e384fece3b6edfb69f593cbfb9c86eff4a17858a9b6de2142ce7ca9847789ba5a32d9279e9e1b3038c9df165894f27a59fdd39358a774fc61fe3aeb77095dd814bf4ed869f4b2e24e89b8b977350adec7125ff2f94610a77d9ec439bfa41064ef11bb3e9a41304adab0e8fc171d28e2f64fb9b5a3b3ea61ee8f21a54936562947b0b8b9e0d468a2f58eedb1bc6b78dc65c47b982fa9d81b65ab5c06175f7d674addd47bd7b304c7f825b9ce4b9feeb04355028cfec8749bade3700978a845114f15be416fc675bda4e2affbf3dd6ae368acb06ad0f12421d9e4d1a313d372c54399c997f3c658a1117d95875a93a6eae04e03d3c4bee8a0dbb1be6f7e87de07d1ec2d4a53256c0869136293f70fa437cc7812879663b0c633a25e445eff46fcd875f96876873ec34356fef1c5331526133016f63bc75aa861f79d24c0f004bed40f60c55a93b03f799753e066ac2f0a650fe058a468aa84ed60fa1471dbdf942624c970e9c272271d8aa379902076f66b3d1a20bb51cd78c18d1c424ead67769856285455feae5ea5da7ac038307361e5e8265ae3cbb6b88380d65b074a0c03acf59eb0ad67e543091c8ef2b207c070cbee43b65a4ab6c81938c5369f211d4afd7a18e44d53416c23119a80ceb2c04dab1143ee46b737fb57573d62b32771fe122fff90259abb05cb796d9ca3ae39a448ea4ac927195647d42642266e1d6b1bad19bb42b1d9b4d9c00cc8e12c7533c082c905601636cade92edca970f0e9c52047e826ae3a5ef8761ce086ef4d9bd348180fc74019f5433847df11253a2c7f333e3411bd1d3c2b72f12566b1dd83f527a01a33875ecc8ab07917ed9c0ee30529e8984f2a0a24fbd6e79f98a2b7362160c1679512ea4c6acc776354ce4c9bd04df71f264e32e4d32372fadc80c2b305959db0e2c0be205c3be21c2824408e6301c2852c77c7980d95b49fb4adf248d96f27b2bdd25b42c0c096836dbcbffd7d68065c6be18b6e76fe7f0ba72a94f3b06760ca10d5a9fa26c546b5c3d0d2727479468ce759dfff43a447e55e4949f99b6c0fb3c2cb76a0432e391b1bad926ff3568272c882af16e13f7f77d643427cbdacda9036fccf3d96db5db2bea4cce6d7d3e7ed7cedfcd5c6475a4d4c479073b1619ff23923c0ab5527b437e3beb3a1200aff95ca8e7a52400607ede63518aff8933f72fb0c262f11c9cdbc90fcafd6531a13c263fb8d53d3870950eb1f6630e57c8fd16dd0eddba73052b3b8e54bb002adb63e71a98a9dea41e1320449640a7b7678e6fd0624e6dde1f943dcb198b95d89bfb33077e86be9b9b5784151cb4ccca44df6287e5965411996489740a07dd20c446fa18262b228f009f787a0cb121ed43f2e56acfc6d3cb99ab787124785599018573ce7ef17183831e8d778abb0c973b05dd7aa56d689c362dbd02653085f326d3495b74285af8f865f329cbfac32944093a9679aa85ab94495cb25eafca95b06b16664101269fb374e8b01f5aae71671268e2324edb01c61dd8fff9beaf16828448dd20d3955ed9ac836dc33dd046dab5cf8df4382618d8c1a5ced73d03f4cd73e113478e526de141bbaa093c69cce00ec4411e0a688c1d638694b999cd10cb722583fb04f8e3985e2e128d1592262fe95dca7a3b8770cbb67176ce5e0e606af616e56de4f8259a87dfd8ee81f0aa2bd180463f0c00562f1ab239aec9c8e62414ef26530e9f6d6a32d980af29fcf10fbc1235a4c8bde6472263c74d1fc494746bae8b1fbad6dbd9c80b9f14cf4a588d42c9636f44a61392ae5c7d63dfc200964ed70bd3a446ffe788946fda72420118e5b45ff4b0e04762a490880cf6a38503a7b2355cdedc2c7e3152c874ac9fd5fde27c568bea8c2710d930dd09dfd23a0faaae98c2a617d3f11cbfc5e4dd1fc5aae43c25f5e3cbac2c8d97b24c7bb8b8492e4d1ad72e4a9ff56b7ca643928bd6fb54a6f439c9534c364619c5c56479188e09a7dd6cf2cd2f056b97f4720d1149bddafd447b8e1b8fbb29faf93e81952d4a91b753cadc63cbb0ff7180c3f3a208be93232347fe3f46f5c8bbab78cd090565a0d52382052e12e428bb0695bfcc5bbf84dcd2f2a394cf0c005d01793da4c5aa345af1e9ae49b30cdd4464f603a3303a9ca6cbc0a80d1f8f943fe48258897e28d99d89c4f11a7279f8b8dcb4f5d06637b2216bc32a734d8ebd34d35742c945555dd5ccfd369711466dd417d4a25b37efb99731a4bc84bd7db14b2cf524d81b9d4f577b2a8225a2eb9a65b8978353444fb169bea68918f63cf4d991b4c22a311fcdeb7b576ee92f22eb79f393030f95c75da8fd398f63d6913e18f4849c222c27e77fcb691554d3fbc93752b579e082ad39591c8b23c70909c5bf45710c613808d3be4f8f767be5a55cf1db81b7ce5519b7994e735659695db90c56d0977832c13366c4936398c3736062bd1004d16304c5c1f31e84ee86e6e8d9625ae1ff4d71f8934d1983859d53ad2da16970964174291e5638976876ee2f658d425367fdc88de2679e7d80d150075e9fbcc6c05ba07a00e2acce1de176e83d92062762444c5e1a4d4d3b7f729f2eab2b11eb89100a529589854e3e3eab1f4d0d65115379a6cf5f3f8da44c4aba54da4a04d725981879ec4708b8d46e8f98c5f7e7d167b9d6070a21087af3a45df11e7cd5f5ad81c7e90dfbe6393b536753f9175e622d13acedef855b3d17d6da0a97bcb6754b126fb71a8d0e739549290d760b5ece43a28aacbeb05e0c1e554b68eaa875d57217dcd1d745dbb668b1b9f9aa45d6704cb3fa036eb5a565a5a77ee7ac3191f1fa1fbaf8312ba62f8d771d407a55d621682871509dd5b1f848fa3d61bc19dc174bb2ae520d1a9b43d872400d847620c4e52375db8c8a376fef8294252ef1769ba84dacd521393a60d5dce60b47ace7fc5ff9f8e6dfb0bd58ebc18f5626dcdb08798224fb53658c70ab1a8e8269729541381e6e6c2ea45eaf21538467097166a8620a2d08c964270d1ba92352b6bd1c2083c652646a5816d352eec987c1c37d2c5ea58b7cb19b9c2948bed00ce6637d00f27b6d608afcd0f14ae0f4c304cea98a77de333c42cb9a076439168d6e874d7e18760394187ec3a50d15e940a7825960d0971efe479de11d278e8fc5c882899be24d09b10523f95d5732391cf15719cfc50f9ab196ebb6ddd3541f5a1a86b55db84149b0a064a5962ed787e72f866525dc8ce9bafb33b4b7337ae8ce5a53e0f547117cc92b75b9a9eaca7c3d7f029c92a421996e609c930610da8a89c1fcf182ab8081fc1dc3570a5f558169b5fb7bd05f81b38ea3d8c3a5c3143a3ae298e3a994d66bb5d9d64ef15ce76db3571c45d765de8fca922a9e4012c99140a2053903c57766bb10879e1a5a8fa14aafe373fbfdad4b7c308152e786c9b8400004327d02d418d1ddfd5e6214befb559286a5ee95daef4035270496df83f29fc0dbdb8c7170113659329bdeb695c4d4b3c8f55943709bd70b9f418bde03317e59e38df3a72b44794557f32c53656b43e1f45f24a8d261a1a233c2e281020b7832739bea7a76ae754b792ff5c1cded2a5de8c69801ca895abdd6db7addcefae5d891d594b1d3e562defaaba20ba62cc4ce9fa2b3b0da80a0e1b64a67aaa6042fe9752b214d83cf2d0cb0e93bef4fcb0e7ec2d480a1a7b7f564a60caba3f23c7a72b41d7f488cb2b48deed6b615ab1732928ce39cea94f02ea8a5324e1577ca9f45114095160b7eec57e3fccecf90c22fd51f2cd19772d6780c0f6cd6e00122f0f50d7f772a485c26172a8e0da709cd5d3eddb5770bb7abeb01903789a72a9b586f2a7e15bba2b0bc12bebcc6fbb37ec86dfd8bab5d6a1b854ae3c4318323bb20286b42af2385ebb28b848b41ec1c1d4c7ea4470d229a25ee9783c9709e083ae2271da943460124533f6a91479f1c636d80f90ea8e56cbd0a9ab61fcc6ca500fcfa314f54245d556fd7aecdda08eb6307309b32e287ee9e1392959109e0aff02dd008387ae1083d1307a6b9aed38bf36a40eecadbc259867495c202efb0cb161c8bb3fe129c5cc5e11135295d5599f7ab0ee2a2a9aa9acffcca4eae5ffab0ff14ce592d8786be524e604c0b8de04822336c417622115f972dce7b91669e32457ae1b9c6ad2107ae343a76081018c607b20befc95971b1494aa628bcc091e206d5e9f02be4d74dc5a2e617af3e88746663e7b2df42fc0b34fe9897955585e4bf057154c40de0798ab673c09e9bea98c8e2dc21c7b229e991747ab9b583898648b38985dfb9bd707a1d0bd903fcfdb5ed7224ab971be6b20c50e45939a73351cc3e3a9fff7d835cd7903a0ae0b9b0907900183af80c919566acfc9b5fcb137d0f167840437c825054ec869c3c3583c745d889e6598606f5be35b6347a24d93cdc7214831ad292c6937172b2074748960072bb485c9ca32d0997aa0800ea27c35745ff47a900e7846568d01207f05fac5a4370d57f6769a911584ad5e98eb41911da135947e8cef9b897445a79499a139171395e8f65f1fa8f8f4e55f9146103eaa07b73f05b9728cb70476bcdd2179f48cad48fc5f07aa7536fd3d1614d3432cbdea7d5971875ffd4ba52f518a51b07803fd5622c9a7d8c008e3c4e67a927d35560748207e636b143dbe67601eb9312e0f00c55c4d5cf170d4ee88e90c104e2c02d7929d03984d4fe671cad2feb09bc4a44870c330cc203ac018f055a6f2e72a8c4585666cc2e62dedc7b0975e12320f67c86dc1647562480d6e585ab9ba4279e6471cb3150f22c989d7db874dd4edfdbf794d0a6f6da29ebe9c422b1a53beac78ca0cfe3dc0499c63cb5b251f805998844af9feb225f3f78abffd5639361ff517fdc42a59ba8f2782cfb8af9b2e7380fc72ee4ce23a66acb465a4a43dfce1b68f56f2d639c57f1bd60086f9da2ac141b42fc314f70b7c9cd4945e4778f54070d508fb054590809207dd430d50302fbb61260214222b285acfc619cf2df27daf9d005ab5cd4a1664437c3115731f0210c62eefaa7a50307605e18f0a640b417e3272a964682955292e613a75c7e34a9fb71ea0f16fb5d0f015236994ec9051a63028458c0f24618cc64a2608dea9d9242aa879fd78be9d761b9b81da5185e5c92f89eb69096df149327b585de9d599e9656c4a54b0da4811b876ba5215ab29249093aa07f960dc6ec0d36de88596cf0a0e41f7851989d975fc1615e87b98f972704523245dc23b91a548edd4c2ead6592a077768dd4477b89cf946646abcb1d1573289a162434452a0a5f768b4a1337017c6caa6ad0abc6368624e1ad697589dce9bc7abea1bb99d62d9b966cbf2fc891f77dd8313833fdf43128aeff1b098d32759df91e06226bf8a3a5c153635fd17a5c2a19a7fdd07e7657c43dbc80d96b72ff406c49bf8b7d40554a9379d757430644b687940f8c7802bfbb4fb382b6cd1f6f9b6651037dde5923ceeec2acb991559d8137e66a01ad8224c0406a33e7c0811100d589b42f8d03e8e28fc15561f940020560d2d705be5112f00cf146133ad97d6851cca84c3ed5a6886d640ff20e513879018461320053a6215d1f7c94fa6a2ec9375f885164eb0bd40a8f6475a55460fc8b27b112ca89b4315acafb5fb3540bfad3cc878da3b749126725bec07b5b767ece19ffbbd558c1e0f0971075b0cf601855bc5fe59f54162488ebf9359a7b093052ca4a288443a0fb5124f1205b455f07dbdd67adb4a6aceacfdbbcfe8c77c77857cf15bed94707520f1a4a406ce3d7acc40bf6f7730d12a5dd0922429501ce746f85378e0bf7b6201daa050429b0601dffe90c1b50ac693f700953909ee15b2ca81e49dad5369351d19aad2c7339fd6d067ba86b1338aa5c9b6cc9467b4dfd4b93b65d8d4c839572e3432c339443436e49c85fc68d67e2734d296cbb2116903437b47126ee58113b67417b49239a60b7afd9029010a8322ee0fc82d2ef1af96099c9ecf1d7bb2a39305ef7e53b05b0434aad05aac2013bca981e22d8a3d5aea75df4fd9af6786be1b7785fb2da7e8a3aa776dd9bb47e74266e75116b59035d389c3d77ccd8c37fd436f5d0935546f12750673d7f03c307e7f1818fa04935796e56c362659bb1c0f7b76bafc408ab06f2706fa54cb3bd69ee5a828815ae440a3c67546f3eadd6b79f66b4b5ca809c55736ba28e46fa6a5dd17de4d1d07ebab8e843d1d77c6ee3b68dea1f907541fb86e2d3d514b3962fab1ae94ffe131b1c52cd12226a64688230c06872db210fcdd1dc4c1c6117827bd2178ed840f39851578a4f2566014c056e7837646ce8ecc760ea86e7d845b5b53c0a445757711a36b28028c7fa9602427aefd9c36e11231cd3aec0fbf461cf45cafc5bdebe285e6f2e34f5dc4bc5378e9a8f479d7c59780c0840d55d44d66e000d054309b8ad5400b8a2831dca19716d4476376bda8fbe5df5d4d92faf41b52cef93c45325c777e20cc3695bcbd8acc055cbf67d583c443b78bf9ad7c53002edad9d8183323b9c66b3c4ebc97a88fd0621a07d643a1be5089774814541c1c6fb71a18194683ce1efe221fc892b4efeb2478138fdd308f4a9a82168d9dc0b9e55dc414ccfb4c4aaff6889b59c4f538bf2c7216c9eb432d8173a91e56052c5af0096122006e418e3049ca54aec8cb26dc583f870918b53d486153651a363f52dd3e29fe33a8c9d2b8d0f597aa67c47b7c28f39646fab2c7327a4893520766a05f74ed1133511e8b0d95e1eb75d690f9a18539e29af28ecba2591d2f2e0ff285db6d5c3685ec78b448162b42c2678a6b184a0792cc98e3dd8c946d0c1fb347310a32e18916b2b0628e25e568c11ef57e814e61616ec9b70ddbd2885231cebc720cfab626fc7c1da0974a2ad5634bede3e7aa97602bea0d58cdd6be1cf2f02a02a9acb1a691f3eb5a5f696673bbc2bac217c4d10022f9537d8f0024dcd7dc72ffee976acaf5ad7c1dfa48d7c93f422e2b7c087a91562f7290f1161679038029f4121a22f1b4ac31fd21ce18077e4a4f2175537b1645ed954b0d23244270ee591723440b6d7cc13a2158e904f69ed58a306ba8ea4fc126ba899b9cbb92a07993d85d7038e4b50d1742dfc211a66fb4c98568e816d6e7f63b442263f9b4e03f4ad2f6e584a05f9ac8cce18a981cc012812f36c86e279d9ff18abe030db35f8bf66b33cc84f9d108625df3bccc94ac289953bf2e58bff716f209f3adcc1d5091f19e29bac4edaf2f2e6d401f48a3331e40d4ebc89fc9ebfe22dab779765914ce6bec93b11895cc1e7543bedf15313555a46f28838cfc96132ae2143997211f55f244675c5da99362cf681093b3e569697e9e3e85d18e5aa1b233fcb12a2c686a30cfeb8d269b9932d3c30ce7416b02cff1b8fe2c5422da83aa3b4b384e385d55fe9703f9c5dd9ccf91eaafcdc0f436d597e3390b12b0f68b30e8dfec54f4435e51a071856f837794b7eb4544c6e96043dacce2b1ea35b5aa5a83944d76fd72a4cf5a4feb89f771a1dfb986978298ed5868bfbeeb55cc82210e21b2cbcd87bb51305db2f148a9a45bc4b3542099a734b00b1b4d88ed7ece6dbd9b77266cf70d119bc4294313e0ededfdcf55df962e193162b9caf30346f353c886f316a281643616d7dcb5adbce84cc331cbcc4b571642d0cf73c17ca04404ab70200decdfb11637012a7e5db6dbbd51641d591a21d81c810c82a4f97e12fd2e82a064829b92283090a190d0b9cd4e420648f47f543e740314b1481324254ac29f061ded49120bf08df51ee4428314faf76f81e85ed02875e2c7b958c5a787ad1f09adf013283fea8a84e8b52f334a25e13877212a0d2360c61a9191b56524a04bf517c8c9da9ebc2e51e893fb38435fcd805b4fa023b9856526a3915f4ef9db77b4a85018f434c61a6c4f02dd707a3eb1e1ee1998ca5a87e8a5922e5efb229ef9f32881782ef9d10188f58a2181e2a94cc544f5e670a23de25ed13a1704515ad8aea8cb80fd209920c74a0ea193530905fc52d0586d76a253890977154686d90984b736afc62b2de091d54edd60431d265cdd1bc33f92325b51811db6438849f216135cb487ef5a7ac7e608dec4e13237396012d9ff46ca904bc16b70e67cf1d692bb873b698e0e77d26ad37797afc6e85dbb740a73318467dff97aa672ae21911a77052a2e97b3e760b556cc305784329ed74e1b47540190864c1dad58fa42a549f9dba8ef3100aa5ffc64b976d8a3a2143d8c24f7147b9d31025c37b351332a02adba358654b027a1501665f25d46f4f9de8221a0a429f5d9a9a1f960f755a9e283505a81eaf5e8baecd5d10a4b01df4930c165bb584b2dc8bd694a9046f7ef3f4fad2a8f875bd83b0bf77206edf848de5f56d938e7b2f34270a3f3f58c9c4a8ce2ae3d5940e7f8548462fab6ad763c6e56c3ef520c05fee537180a89153c947a35868c11b85c0fcdd40fffbd61d72f59ef1beb22a9192d240210d7231ef2aa09de54747ec9012dfc4c5293aff67a71b560242059f12c9fb1dc58cf597bca2ed3d43a9691a86e4fa0c0b9c6c485fd145819a091ab3029b54a3a5ca8e5fe02bf226836492fcc08283761652559e0d739a287fecfef7ac24df6a3f9eb70503e54d35a5455b5c6812205485c560c7a9f68c8d2e4c1536b13208eb245570abd77991fa4ac82261b5fc6db7f882811c740a5b6f60c421fbd966a078dbca79424bd446838efa70c0ae7e69a240199ce453a8ef75f09f72852683be3edb346d58c6aeaa8cf0d8e86aea47ee83a0509edef39fb26bfd66cd1881a723e04077e74f3f5df0bcadc273266dcf73e407426682cb28a0ca1e8993cce740875c9d5d30cde6926b40bd5c339c744687d5f9cd9b7400f15f835c5d927c8337061725994b00676e2a0cb9ee82a5601eeaaa928fb674b8dcb98916907ed15fbc4f81aaae75d3f3ee98f5f0f011b939e431753462dc523bcd005edfc8e2723f510afa55f48ed9cca0a49e7d2c228d08141104c2dbd96eef6832f1d5ceb60746ba087e8d4a87a8146465ffb6553e4a039b3b1a68300bc46c45cc6e986f59ffbc26990968cee9a4e674ea655a1c8307e3c645b46c7e6c45082d272aa5c9b67bb5cffbbf40a424ddd19f677d9260f7564d0fc9c12b4eb52cd25bb6c2b8cfaf520bda6a8a84149789d48df8e36910bb240af1d87f3c3bead2c2c1ef54f001100913c5f3324a413a6120a773ef233c6881830d62e55bae78dd884797c6d7a9efa8aa6c6ea4ab07be535af9a76f0ade3bea39b1d09994cad17ba94577639392b0b22abe944737119a3eb055b28d06325eed18ccc3ca5d3c658c01f860a2d445c44a43c14ba40c8876e609898be015520c77d70d07a7e7b3e8730c695b07ef985f8afc25243738c36645fcf53287b9d90b5c2fe84b276c5f4f2de21c5c0dc0e461a10efd1f98c44bbbe5d5156bb2572f471d832ff519f667ac86613308e969e9a4e798e660854f86089b5cf224af15d63bb32da86c40b38e069f0fa44f9b976c2a6c35e08e7a480e8306547ea81f12c5622713rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpostgresql12-12.6-lp152.3.19.1.src.rpmpostgresql-llvmjit-implementationpostgresql12-llvmjitpostgresql12-llvmjit(aarch-64)@@@@@@@@@@@@     ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libLLVM.so.9()(64bit)libLLVM.so.9(LLVM_9)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)postgresql-llvmjit-noarchpostgresql12-serverrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1212.6-lp152.3.19.13.0.4-14.6.0-14.0-15.2-14.14.1`OL@`Gc@`/@`#_S__@_F@_m_5+@^@^א^@^0^W@^G@^F^B@^;]]@](Reinhard Max Reinhard Max Reinhard Max Reinhard Max Callum Farmer Reinhard Max Reinhard Max Reinhard Max Reinhard Max Reinhard Max Reinhard Max Reinhard Max Namor Barcode Reinhard Max Reinhard Max Marcus Rueckert Guillaume GARDET Stefan Brüns Reinhard Max Marcus Rueckert Marcus Rueckert Marcus Rueckert - 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/obs-arm-8 1620232008  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~12.6-lp152.3.19.112.6-lp152.3.19.112.6-lp152.3.19.1  !!"####$%%%%%%%%%%%%%%%%%%%%%%%%&'''(()*++++++++*,,,,,,,,,,,*---------------*...........*//////////*0000000000*1111*2222222222*333333333333333333333*44444444444*555*666*77777777777777777777)88)99999999999999999999999999999):::::::::::::::::::::::::::::::::::::::::::::);;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;)<)=)>>>>>>>>>>>)???????????????)@)AAAAAAAAAAAAAAA)BCCCCCCCCCCCCCCCBDDDDDDDDDBEEEEEEEEBFFFFBGGGGGGGGGGGGGG)HHHHHHHHHHHHHHHHHHHH)III)JJJ)KKKKKKKKKKK)LLLLLL)MMNNNNNNNNNNNNMMMMMMMM)OOOOOO)PPPP)QRRRRRQSSSSSQTTTQUUUUUUUUUUUUUUUUUQVQWWWWWWWWWWQXXXQYYQZ)[[[[[)\\\\\\\\\\\\\\\)]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]______________]``]aaa]]bbb]ccc]dddddd]eeeeeeeeeeee]ffffffff]g]hhhhh]iijjjjjkllmmmmmmmmmnopqrstuuuvw_int_int.index.bc_int_bool.bc_int_gin.bc_int_gist.bc_int_op.bc_int_selfuncs.bc_int_tool.bc_intbig_gist.bcadminpackadminpack.index.bcadminpack.bcamcheckamcheck.index.bcverify_nbtree.bcauth_delayauth_delay.index.bcauth_delay.bcauto_explainauto_explain.index.bcauto_explain.bcautoincautoinc.index.bcautoinc.bcbloombloom.index.bcblcost.bcblinsert.bcblscan.bcblutils.bcblvacuum.bcblvalidate.bcbtree_ginbtree_gin.index.bcbtree_gin.bcbtree_gistbtree_gist.index.bcbtree_bit.bcbtree_bytea.bcbtree_cash.bcbtree_date.bcbtree_enum.bcbtree_float4.bcbtree_float8.bcbtree_gist.bcbtree_inet.bcbtree_int2.bcbtree_int4.bcbtree_int8.bcbtree_interval.bcbtree_macaddr.bcbtree_macaddr8.bcbtree_numeric.bcbtree_oid.bcbtree_text.bcbtree_time.bcbtree_ts.bcbtree_utils_num.bcbtree_utils_var.bcbtree_uuid.bccitextcitext.index.bccitext.bccubecube.index.bccube.bccubeparse.bcdblinkdblink.index.bcdblink.bcdict_intdict_int.index.bcdict_int.bcdict_xsyndict_xsyn.index.bcdict_xsyn.bcearthdistanceearthdistance.index.bcearthdistance.bcfile_fdwfile_fdw.index.bcfile_fdw.bcfuzzystrmatchfuzzystrmatch.index.bcdmetaphone.bcfuzzystrmatch.bchstorehstore.index.bchstore_compat.bchstore_gin.bchstore_gist.bchstore_io.bchstore_op.bchstore_plperlhstore_plperl.index.bchstore_plperl.bchstore_plpython3hstore_plpython3.index.bchstore_plpython.bcinsert_usernameinsert_username.index.bcinsert_username.bcisnisn.index.bcisn.bcjsonb_plperljsonb_plperl.index.bcjsonb_plperl.bcjsonb_plpython3jsonb_plpython3.index.bcjsonb_plpython.bclolo.index.bclo.bcltreeltree.index.bc_ltree_gist.bc_ltree_op.bccrc32.bclquery_op.bcltree_gist.bcltree_io.bcltree_op.bcltxtquery_io.bcltxtquery_op.bcltree_plpython3ltree_plpython3.index.bcltree_plpython.bcmoddatetimemoddatetime.index.bcmoddatetime.bcpageinspectpageinspect.index.bcbrinfuncs.bcbtreefuncs.bcfsmfuncs.bcginfuncs.bchashfuncs.bcheapfuncs.bcrawpage.bcpasswordcheckpasswordcheck.index.bcpasswordcheck.bcpg_buffercachepg_buffercache.index.bcpg_buffercache_pages.bcpg_freespacemappg_freespacemap.index.bcpg_freespacemap.bcpg_prewarmpg_prewarm.index.bcautoprewarm.bcpg_prewarm.bcpg_stat_statementspg_stat_statements.index.bcpg_stat_statements.bcpg_trgmpg_trgm.index.bctrgm_gin.bctrgm_gist.bctrgm_op.bctrgm_regexp.bcpg_visibilitypg_visibility.index.bcpg_visibility.bcpgcryptopgcrypto.index.bccrypt-blowfish.bccrypt-des.bccrypt-gensalt.bccrypt-md5.bcmbuf.bcopenssl.bcpgcrypto.bcpgp-armor.bcpgp-cfb.bcpgp-compress.bcpgp-decrypt.bcpgp-encrypt.bcpgp-info.bcpgp-mpi-openssl.bcpgp-mpi.bcpgp-pgsql.bcpgp-pubdec.bcpgp-pubenc.bcpgp-pubkey.bcpgp-s2k.bcpgp.bcpx-crypt.bcpx-hmac.bcpx.bcpgrowlockspgrowlocks.index.bcpgrowlocks.bcpgstattuplepgstattuple.index.bcpgstatapprox.bcpgstatindex.bcpgstattuple.bcpgxmlpgxml.index.bcxpath.bcxslt_proc.bcpostgrespostgres.index.bcaccessbrinbrin.bcbrin_inclusion.bcbrin_minmax.bcbrin_pageops.bcbrin_revmap.bcbrin_tuple.bcbrin_validate.bcbrin_xlog.bccommonbufmask.bcheaptuple.bcindextuple.bcprintsimple.bcprinttup.bcrelation.bcreloptions.bcscankey.bcsession.bctupconvert.bctupdesc.bcginginarrayproc.bcginbtree.bcginbulk.bcgindatapage.bcginentrypage.bcginfast.bcginget.bcgininsert.bcginlogic.bcginpostinglist.bcginscan.bcginutil.bcginvacuum.bcginvalidate.bcginxlog.bcgistgist.bcgistbuild.bcgistbuildbuffers.bcgistget.bcgistproc.bcgistscan.bcgistsplit.bcgistutil.bcgistvacuum.bcgistvalidate.bcgistxlog.bchashhash.bchash_xlog.bchashfunc.bchashinsert.bchashovfl.bchashpage.bchashsearch.bchashsort.bchashutil.bchashvalidate.bcheapheapam.bcheapam_handler.bcheapam_visibility.bchio.bcpruneheap.bcrewriteheap.bcsyncscan.bctuptoaster.bcvacuumlazy.bcvisibilitymap.bcindexamapi.bcamvalidate.bcgenam.bcindexam.bcnbtreenbtcompare.bcnbtinsert.bcnbtpage.bcnbtree.bcnbtsearch.bcnbtsort.bcnbtsplitloc.bcnbtutils.bcnbtvalidate.bcnbtxlog.bcrmgrdescbrindesc.bcclogdesc.bccommittsdesc.bcdbasedesc.bcgenericdesc.bcgindesc.bcgistdesc.bchashdesc.bcheapdesc.bclogicalmsgdesc.bcmxactdesc.bcnbtdesc.bcrelmapdesc.bcreplorigindesc.bcseqdesc.bcsmgrdesc.bcspgdesc.bcstandbydesc.bctblspcdesc.bcxactdesc.bcxlogdesc.bcspgistspgdoinsert.bcspginsert.bcspgkdtreeproc.bcspgproc.bcspgquadtreeproc.bcspgscan.bcspgtextproc.bcspgutils.bcspgvacuum.bcspgvalidate.bcspgxlog.bctabletable.bctableam.bctableamapi.bctablesamplebernoulli.bcsystem.bctablesample.bctransamclog.bccommit_ts.bcgeneric_xlog.bcmultixact.bcparallel.bcrmgr.bcslru.bcsubtrans.bctimeline.bctransam.bctwophase.bctwophase_rmgr.bcvarsup.bcxact.bcxlog.bcxlogarchive.bcxlogfuncs.bcxloginsert.bcxlogreader.bcxlogutils.bcbootstrapbootparse.bcbootstrap.bccatalogaclchk.bccatalog.bcdependency.bcheap.bcindex.bcindexing.bcnamespace.bcobjectaccess.bcobjectaddress.bcpartition.bcpg_aggregate.bcpg_collation.bcpg_constraint.bcpg_conversion.bcpg_db_role_setting.bcpg_depend.bcpg_enum.bcpg_inherits.bcpg_largeobject.bcpg_namespace.bcpg_operator.bcpg_proc.bcpg_publication.bcpg_range.bcpg_shdepend.bcpg_subscription.bcpg_type.bcstorage.bctoasting.bccommandsaggregatecmds.bcalter.bcamcmds.bcanalyze.bcasync.bccluster.bccollationcmds.bccomment.bcconstraint.bcconversioncmds.bccopy.bccreateas.bcdbcommands.bcdefine.bcdiscard.bcdropcmds.bcevent_trigger.bcexplain.bcextension.bcforeigncmds.bcfunctioncmds.bcindexcmds.bclockcmds.bcmatview.bcopclasscmds.bcoperatorcmds.bcpolicy.bcportalcmds.bcprepare.bcproclang.bcpublicationcmds.bcschemacmds.bcseclabel.bcsequence.bcstatscmds.bcsubscriptioncmds.bctablecmds.bctablespace.bctrigger.bctsearchcmds.bctypecmds.bcuser.bcvacuum.bcvariable.bcview.bcexecutorexecAmi.bcexecCurrent.bcexecExpr.bcexecExprInterp.bcexecGrouping.bcexecIndexing.bcexecJunk.bcexecMain.bcexecParallel.bcexecPartition.bcexecProcnode.bcexecReplication.bcexecSRF.bcexecScan.bcexecTuples.bcexecUtils.bcfunctions.bcinstrument.bcnodeAgg.bcnodeAppend.bcnodeBitmapAnd.bcnodeBitmapHeapscan.bcnodeBitmapIndexscan.bcnodeBitmapOr.bcnodeCtescan.bcnodeCustom.bcnodeForeignscan.bcnodeFunctionscan.bcnodeGather.bcnodeGatherMerge.bcnodeGroup.bcnodeHash.bcnodeHashjoin.bcnodeIndexonlyscan.bcnodeIndexscan.bcnodeLimit.bcnodeLockRows.bcnodeMaterial.bcnodeMergeAppend.bcnodeMergejoin.bcnodeModifyTable.bcnodeNamedtuplestorescan.bcnodeNestloop.bcnodeProjectSet.bcnodeRecursiveunion.bcnodeResult.bcnodeSamplescan.bcnodeSeqscan.bcnodeSetOp.bcnodeSort.bcnodeSubplan.bcnodeSubqueryscan.bcnodeTableFuncscan.bcnodeTidscan.bcnodeUnique.bcnodeValuesscan.bcnodeWindowAgg.bcnodeWorktablescan.bcspi.bctqueue.bctstoreReceiver.bcforeignforeign.bcjitjit.bclibbinaryheap.bcbipartite_match.bcbloomfilter.bcdshash.bchyperloglog.bcilist.bcintegerset.bcknapsack.bcpairingheap.bcrbtree.bcstringinfo.bclibpqauth-scram.bcauth.bcbe-fsstubs.bcbe-gssapi-common.bcbe-secure-common.bcbe-secure-gssapi.bcbe-secure-openssl.bcbe-secure.bccrypt.bchba.bcifaddr.bcpqcomm.bcpqformat.bcpqmq.bcpqsignal.bcmainmain.bcnodesbitmapset.bccopyfuncs.bcequalfuncs.bcextensible.bclist.bcmakefuncs.bcnodeFuncs.bcnodes.bcoutfuncs.bcparams.bcprint.bcread.bcreadfuncs.bctidbitmap.bcvalue.bcoptimizergeqogeqo_copy.bcgeqo_cx.bcgeqo_erx.bcgeqo_eval.bcgeqo_main.bcgeqo_misc.bcgeqo_mutation.bcgeqo_ox1.bcgeqo_ox2.bcgeqo_pmx.bcgeqo_pool.bcgeqo_px.bcgeqo_random.bcgeqo_recombination.bcgeqo_selection.bcpathallpaths.bcclausesel.bccostsize.bcequivclass.bcindxpath.bcjoinpath.bcjoinrels.bcpathkeys.bctidpath.bcplananalyzejoins.bccreateplan.bcinitsplan.bcplanagg.bcplanmain.bcplanner.bcsetrefs.bcsubselect.bcprepprepjointree.bcprepqual.bcpreptlist.bcprepunion.bcutilappendinfo.bcclauses.bcinherit.bcjoininfo.bcorclauses.bcparamassign.bcpathnode.bcplaceholder.bcplancat.bcpredtest.bcrelnode.bcrestrictinfo.bctlist.bcvar.bcparseranalyze.bcgram.bcparse_agg.bcparse_clause.bcparse_coerce.bcparse_collate.bcparse_cte.bcparse_enr.bcparse_expr.bcparse_func.bcparse_node.bcparse_oper.bcparse_param.bcparse_relation.bcparse_target.bcparse_type.bcparse_utilcmd.bcparser.bcscan.bcscansup.bcpartitioningpartbounds.bcpartdesc.bcpartprune.bcportatomics.bcpg_sema.bcpg_shmem.bcpostmasterautovacuum.bcbgworker.bcbgwriter.bccheckpointer.bcfork_process.bcpgarch.bcpgstat.bcpostmaster.bcstartup.bcsyslogger.bcwalwriter.bcregexregcomp.bcregerror.bcregexec.bcregexport.bcregfree.bcregprefix.bcreplicationbasebackup.bclogicaldecode.bclauncher.bclogical.bclogicalfuncs.bcmessage.bcorigin.bcproto.bcrelation.bcreorderbuffer.bcsnapbuild.bctablesync.bcworker.bcrepl_gram.bcslot.bcslotfuncs.bcsyncrep.bcsyncrep_gram.bcwalreceiver.bcwalreceiverfuncs.bcwalsender.bcrewriterewriteDefine.bcrewriteHandler.bcrewriteManip.bcrewriteRemove.bcrewriteSupport.bcrowsecurity.bcstatisticsdependencies.bcextended_stats.bcmcv.bcmvdistinct.bcstoragebufferbuf_init.bcbuf_table.bcbufmgr.bcfreelist.bclocalbuf.bcfilebuffile.bccopydir.bcfd.bcreinit.bcsharedfileset.bcfreespacefreespace.bcfsmpage.bcindexfsm.bcipcbarrier.bcdsm.bcdsm_impl.bcipc.bcipci.bclatch.bcpmsignal.bcprocarray.bcprocsignal.bcshm_mq.bcshm_toc.bcshmem.bcshmqueue.bcsignalfuncs.bcsinval.bcsinvaladt.bcstandby.bclarge_objectinv_api.bclmgrcondition_variable.bcdeadlock.bclmgr.bclock.bclwlock.bclwlocknames.bcpredicate.bcproc.bcs_lock.bcspin.bcpagebufpage.bcchecksum.bcitemptr.bcsmgrmd.bcsmgr.bcsyncsync.bctcopdest.bcfastpath.bcpostgres.bcpquery.bcutility.bctsearchdict.bcdict_ispell.bcdict_simple.bcdict_synonym.bcdict_thesaurus.bcregis.bcspell.bcto_tsany.bcts_locale.bcts_parse.bcts_selfuncs.bcts_typanalyze.bcts_utils.bcwparser.bcwparser_def.bcutilsadtacl.bcamutils.bcarray_expanded.bcarray_selfuncs.bcarray_typanalyze.bcarray_userfuncs.bcarrayfuncs.bcarrayutils.bcascii.bcbool.bccash.bcchar.bccryptohashes.bcdate.bcdatetime.bcdatum.bcdbsize.bcdomains.bcencode.bcenum.bcexpandeddatum.bcexpandedrecord.bcfloat.bcformat_type.bcformatting.bcgenfile.bcgeo_ops.bcgeo_selfuncs.bcgeo_spgist.bcinet_cidr_ntop.bcinet_net_pton.bcint.bcint8.bcjson.bcjsonb.bcjsonb_gin.bcjsonb_op.bcjsonb_util.bcjsonfuncs.bcjsonpath.bcjsonpath_exec.bcjsonpath_gram.bclike.bclike_support.bclockfuncs.bcmac.bcmac8.bcmisc.bcname.bcnetwork.bcnetwork_gist.bcnetwork_selfuncs.bcnetwork_spgist.bcnumeric.bcnumutils.bcoid.bcoracle_compat.bcorderedsetaggs.bcpartitionfuncs.bcpg_locale.bcpg_lsn.bcpg_upgrade_support.bcpgstatfuncs.bcpseudotypes.bcquote.bcrangetypes.bcrangetypes_gist.bcrangetypes_selfuncs.bcrangetypes_spgist.bcrangetypes_typanalyze.bcregexp.bcregproc.bcri_triggers.bcrowtypes.bcruleutils.bcselfuncs.bctid.bctimestamp.bctrigfuncs.bctsginidx.bctsgistidx.bctsquery.bctsquery_cleanup.bctsquery_gist.bctsquery_op.bctsquery_rewrite.bctsquery_util.bctsrank.bctsvector.bctsvector_op.bctsvector_parser.bctxid.bcuuid.bcvarbit.bcvarchar.bcvarlena.bcversion.bcwindowfuncs.bcxid.bcxml.bccacheattoptcache.bccatcache.bcevtcache.bcinval.bclsyscache.bcpartcache.bcplancache.bcrelcache.bcrelfilenodemap.bcrelmapper.bcspccache.bcsyscache.bcts_cache.bctypcache.bcerrorassert.bcelog.bcfmgrdfmgr.bcfmgr.bcfuncapi.bcfmgrtab.bchashdynahash.bchashfn.bcpg_crc.bcinitglobals.bcmiscinit.bcpostinit.bcmbconv.bcencnames.bcmbutils.bcwchar.bcwstrcmp.bcwstrncmp.bcmiscguc.bchelp_config.bcpg_config.bcpg_controldata.bcpg_rusage.bcps_status.bcqueryenvironment.bcrls.bcsampling.bcsuperuser.bctimeout.bctzparser.bcmmgraset.bcdsa.bcfreepage.bcgeneration.bcmcxt.bcmemdebug.bcportalmem.bcslab.bcresownerresowner.bcsortlogtape.bcsharedtuplestore.bcsortsupport.bctuplesort.bctuplestore.bctimecombocid.bcsnapmgr.bcpostgres_fdwpostgres_fdw.index.bcconnection.bcdeparse.bcoption.bcpostgres_fdw.bcshippable.bcrefintrefint.index.bcrefint.bcsegseg.index.bcseg.bcsegparse.bcsepgsqlsepgsql.index.bcdatabase.bcdml.bchooks.bclabel.bcproc.bcrelation.bcschema.bcselinux.bcuavc.bcsslinfosslinfo.index.bcsslinfo.bctablefunctablefunc.index.bctablefunc.bctcntcn.index.bctcn.bctest_decodingtest_decoding.index.bctest_decoding.bctsm_system_rowstsm_system_rows.index.bctsm_system_rows.bctsm_system_timetsm_system_time.index.bctsm_system_time.bcunaccentunaccent.index.bcunaccent.bcuuid-osspuuid-ossp.index.bcmd5.bcsha1.bcuuid-ossp.bcllvmjit.sollvmjit_types.bc/usr/lib/postgresql12/lib64/bitcode//usr/lib/postgresql12/lib64/bitcode/_int//usr/lib/postgresql12/lib64/bitcode/adminpack//usr/lib/postgresql12/lib64/bitcode/amcheck//usr/lib/postgresql12/lib64/bitcode/auth_delay//usr/lib/postgresql12/lib64/bitcode/auto_explain//usr/lib/postgresql12/lib64/bitcode/autoinc//usr/lib/postgresql12/lib64/bitcode/bloom//usr/lib/postgresql12/lib64/bitcode/btree_gin//usr/lib/postgresql12/lib64/bitcode/btree_gist//usr/lib/postgresql12/lib64/bitcode/citext//usr/lib/postgresql12/lib64/bitcode/cube//usr/lib/postgresql12/lib64/bitcode/dblink//usr/lib/postgresql12/lib64/bitcode/dict_int//usr/lib/postgresql12/lib64/bitcode/dict_xsyn//usr/lib/postgresql12/lib64/bitcode/earthdistance//usr/lib/postgresql12/lib64/bitcode/file_fdw//usr/lib/postgresql12/lib64/bitcode/fuzzystrmatch//usr/lib/postgresql12/lib64/bitcode/hstore//usr/lib/postgresql12/lib64/bitcode/hstore_plperl//usr/lib/postgresql12/lib64/bitcode/hstore_plpython3//usr/lib/postgresql12/lib64/bitcode/insert_username//usr/lib/postgresql12/lib64/bitcode/isn//usr/lib/postgresql12/lib64/bitcode/jsonb_plperl//usr/lib/postgresql12/lib64/bitcode/jsonb_plpython3//usr/lib/postgresql12/lib64/bitcode/lo//usr/lib/postgresql12/lib64/bitcode/ltree//usr/lib/postgresql12/lib64/bitcode/ltree_plpython3//usr/lib/postgresql12/lib64/bitcode/moddatetime//usr/lib/postgresql12/lib64/bitcode/pageinspect//usr/lib/postgresql12/lib64/bitcode/passwordcheck//usr/lib/postgresql12/lib64/bitcode/pg_buffercache//usr/lib/postgresql12/lib64/bitcode/pg_freespacemap//usr/lib/postgresql12/lib64/bitcode/pg_prewarm//usr/lib/postgresql12/lib64/bitcode/pg_stat_statements//usr/lib/postgresql12/lib64/bitcode/pg_trgm//usr/lib/postgresql12/lib64/bitcode/pg_visibility//usr/lib/postgresql12/lib64/bitcode/pgcrypto//usr/lib/postgresql12/lib64/bitcode/pgrowlocks//usr/lib/postgresql12/lib64/bitcode/pgstattuple//usr/lib/postgresql12/lib64/bitcode/pgxml//usr/lib/postgresql12/lib64/bitcode/postgres//usr/lib/postgresql12/lib64/bitcode/postgres/access//usr/lib/postgresql12/lib64/bitcode/postgres/access/brin//usr/lib/postgresql12/lib64/bitcode/postgres/access/common//usr/lib/postgresql12/lib64/bitcode/postgres/access/gin//usr/lib/postgresql12/lib64/bitcode/postgres/access/gist//usr/lib/postgresql12/lib64/bitcode/postgres/access/hash//usr/lib/postgresql12/lib64/bitcode/postgres/access/heap//usr/lib/postgresql12/lib64/bitcode/postgres/access/index//usr/lib/postgresql12/lib64/bitcode/postgres/access/nbtree//usr/lib/postgresql12/lib64/bitcode/postgres/access/rmgrdesc//usr/lib/postgresql12/lib64/bitcode/postgres/access/spgist//usr/lib/postgresql12/lib64/bitcode/postgres/access/table//usr/lib/postgresql12/lib64/bitcode/postgres/access/tablesample//usr/lib/postgresql12/lib64/bitcode/postgres/access/transam//usr/lib/postgresql12/lib64/bitcode/postgres/bootstrap//usr/lib/postgresql12/lib64/bitcode/postgres/catalog//usr/lib/postgresql12/lib64/bitcode/postgres/commands//usr/lib/postgresql12/lib64/bitcode/postgres/executor//usr/lib/postgresql12/lib64/bitcode/postgres/foreign//usr/lib/postgresql12/lib64/bitcode/postgres/jit//usr/lib/postgresql12/lib64/bitcode/postgres/lib//usr/lib/postgresql12/lib64/bitcode/postgres/libpq//usr/lib/postgresql12/lib64/bitcode/postgres/main//usr/lib/postgresql12/lib64/bitcode/postgres/nodes//usr/lib/postgresql12/lib64/bitcode/postgres/optimizer//usr/lib/postgresql12/lib64/bitcode/postgres/optimizer/geqo//usr/lib/postgresql12/lib64/bitcode/postgres/optimizer/path//usr/lib/postgresql12/lib64/bitcode/postgres/optimizer/plan//usr/lib/postgresql12/lib64/bitcode/postgres/optimizer/prep//usr/lib/postgresql12/lib64/bitcode/postgres/optimizer/util//usr/lib/postgresql12/lib64/bitcode/postgres/parser//usr/lib/postgresql12/lib64/bitcode/postgres/partitioning//usr/lib/postgresql12/lib64/bitcode/postgres/port//usr/lib/postgresql12/lib64/bitcode/postgres/postmaster//usr/lib/postgresql12/lib64/bitcode/postgres/regex//usr/lib/postgresql12/lib64/bitcode/postgres/replication//usr/lib/postgresql12/lib64/bitcode/postgres/replication/logical//usr/lib/postgresql12/lib64/bitcode/postgres/rewrite//usr/lib/postgresql12/lib64/bitcode/postgres/statistics//usr/lib/postgresql12/lib64/bitcode/postgres/storage//usr/lib/postgresql12/lib64/bitcode/postgres/storage/buffer//usr/lib/postgresql12/lib64/bitcode/postgres/storage/file//usr/lib/postgresql12/lib64/bitcode/postgres/storage/freespace//usr/lib/postgresql12/lib64/bitcode/postgres/storage/ipc//usr/lib/postgresql12/lib64/bitcode/postgres/storage/large_object//usr/lib/postgresql12/lib64/bitcode/postgres/storage/lmgr//usr/lib/postgresql12/lib64/bitcode/postgres/storage/page//usr/lib/postgresql12/lib64/bitcode/postgres/storage/smgr//usr/lib/postgresql12/lib64/bitcode/postgres/storage/sync//usr/lib/postgresql12/lib64/bitcode/postgres/tcop//usr/lib/postgresql12/lib64/bitcode/postgres/tsearch//usr/lib/postgresql12/lib64/bitcode/postgres/utils//usr/lib/postgresql12/lib64/bitcode/postgres/utils/adt//usr/lib/postgresql12/lib64/bitcode/postgres/utils/cache//usr/lib/postgresql12/lib64/bitcode/postgres/utils/error//usr/lib/postgresql12/lib64/bitcode/postgres/utils/fmgr//usr/lib/postgresql12/lib64/bitcode/postgres/utils/hash//usr/lib/postgresql12/lib64/bitcode/postgres/utils/init//usr/lib/postgresql12/lib64/bitcode/postgres/utils/mb//usr/lib/postgresql12/lib64/bitcode/postgres/utils/misc//usr/lib/postgresql12/lib64/bitcode/postgres/utils/mmgr//usr/lib/postgresql12/lib64/bitcode/postgres/utils/resowner//usr/lib/postgresql12/lib64/bitcode/postgres/utils/sort//usr/lib/postgresql12/lib64/bitcode/postgres/utils/time//usr/lib/postgresql12/lib64/bitcode/postgres_fdw//usr/lib/postgresql12/lib64/bitcode/refint//usr/lib/postgresql12/lib64/bitcode/seg//usr/lib/postgresql12/lib64/bitcode/sepgsql//usr/lib/postgresql12/lib64/bitcode/sslinfo//usr/lib/postgresql12/lib64/bitcode/tablefunc//usr/lib/postgresql12/lib64/bitcode/tcn//usr/lib/postgresql12/lib64/bitcode/test_decoding//usr/lib/postgresql12/lib64/bitcode/tsm_system_rows//usr/lib/postgresql12/lib64/bitcode/tsm_system_time//usr/lib/postgresql12/lib64/bitcode/unaccent//usr/lib/postgresql12/lib64/bitcode/uuid-ossp//usr/lib/postgresql12/lib64//usr/lib/postgresql12/lib64/-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.opensuse.org/openSUSE:Maintenance:16219/openSUSE_Leap_15.2_Update_ports/fc9e068e1c6c2852fc68fe227c331924-postgresql12.openSUSE_Leap_15.2_Updatedrpmxz5aarch64-suse-linuxdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2b9e324b314b9fdd41701fb133ccc6ef7b6aab30, stripped RRRRR R R RRRRR="6r<7Iutf-85cd380d9c6fdd82274ff7ce3f4f00f05f08fdda59b438d3212fca6886d452a1a? 7zXZ !t/+S]"k%%0#J:fV`Tww>Cf, F V>;ykQC 6jk[H.~foR]eYN.<) #K4MVrj pj&D@LlD9kvj MӾ%غ|iBE*ڦY3lI67$7w} DP < 2WRAO͠@ ,CN($NeYw_؊m*^;2i$%^繴$MIe1kĹI©i'SIxlM9N_gKZ$Ye̟9#s 6'Ta6efDI|^~{r|W5; 5f{)hDOc4wEϊh(6չ.稆'fuY'"J< bٻWG,m" <00`i3̚ʵ:;N*d67ޒ(e4ՂAXhCo]q59OV2a6ܥHwpìTU̬욠8mnb42W .N}&JGd-ZGZ-ɓB%|]bI[? ͑Ѣ7*i!mJ\ > 5ѥ2̠nlψꣵ{`/! ?;>JF][+8*Jҫ0t>S"k1{_E+* V$a/YV04>!H:$|]Ԩ AR& '8s ҫd=s0 4()IHRk4.(>3z ڈOh8ܜ=swxN醙Aǩz蕾Jibŕ&H]ۂC\GkEFJøj.djK(4$LD}2#PgzF@"sVuikU}Yukg?鬏#Cp E0>a&c3|y*:k]$%΀oXITW+'* [!AbA3DN0hs$XFU.\k'kQE xGn͏qYgbP#'ڶqDaFQ,~} _V wݟdi"}dz6"jH:0|Yj4>rݐ zSUF2MV"aϴ&;ߤ*{O۔Umj["8d]?/i3FR y` !E=rtZkT?Ht;Stz\!&;+T]xNRlO*Ud= lȦQQT B7*CS` д\ KCw>Zo 0ց廩OiGCg)L,]ѿy }NWkKqFVkbQGV&hq 1~}יцԓU>o )nZb3R£vti_|gܝб*TX v(V^?@F^ސqZ3Loo rq+73f?z@VN#kC(z!&J3mM/Z)n׋ 4**7u9ުL',℀@Y[p/-Z{et'P~[Gs%ӆcvs(]r}`(n%6e>-))b$r=$O4%4w_VS)ԛTElު]ʁ4^'}RҷݔSDf\"dPd8CaX_k'‘.Hq?|uzx O^鹇 \%8]*޶8-3=)@ 2ˮBc)4WJ J$- t*BrQ\q0DD<SgH|a}ēˏ6ICY]wz~:Z>{T!CGDTcf ԬNjE4%F?.ޗD$_,Q'e$l CGiazmu 'ѧQQ!N@xzʥC| wDU/2HfDMOR0fmdQ|K.5NٮcA6D)'N]%4>0]?Y#y <\"]FՆOڴBK Pa=.k7i(z??/S^ =őklcOK2׷35wU&4Ū@s2TA "Ip霎Hdgo7H^1c;&ᛜ¦>k.u R[;*pG`rq?]D¦k6pr0@ΕiJlőx,i<웪1[3 (} ,qn@P P#*D'|B/.pvK'k1^T"ER >QG~:` >ɗe9NCogktiͰ^[PI; &߀(Ci\0@7,CG,4pj35ke`b4w<;oF"8q&Er`ɯn;6RO>T49U>%.\m;)Ta(s/nsЭ3iOٮ4Brmt :%B1e<3͜rCS9h6{ڙٸU8<'v,NHRӱ?O i%')jTtkF(Źj;px'w+f9t]j*)(^-ЎaOD5T iB@:%>HM${gV-pW7"QN{Ko`dO3g5lh[K%2TeF;<@4Khu0%,ڔKjv`'D-d^j47/е8-)[AHoy ]C'|8Zo,!19,Ss""Hohd "j5D|@LSRH_^[ 3 +=RIC쉵5* Rj]B6dHa-nշ՚TbM#nإ{Uu1S`}E#[JߟS&j6J+vۀ%hG jԺ$<~ԗ4I=P)ȸǝ"$Ǜx,dCSub0&YWkb!,hvYHB7I2ݞ;~=KWg5̍jrg$tNR<0Ivh]euo|*=PfA,o;x,xMLAR؜ E_ PU|z-reC-C/G^#̓"8[/y`Me}d7/:m!r((IKPG/'qGrIOlQsm!6Uk :S_iDKH/Vd'3˄] V )THT8{n. mRRf~faY]^k(Ni5-F 8dK2U3v*q_ &ۚrK,y&r#*0jgOCYuRb Ѫ ڒ&3+JCh*/Ѻ-Pɹ܎yBT|iҤsz&AbwsY,}9fɦv'xO.n2G7W <>]u#,c((BUXngF*!K UfԌPfM{R3>ϣ5^|j-nl !j($1aAWK ت!@̲QK6s~A[h߹w6F4&${S=Q?>{Ci숂RJԪoMG~.\۶o`4hW3'H\Az6#83@ uYk6Dpb5)7)+s!.O3'Kq~hdf/ A ̇K-Ayj 7<sy45h?9g QtKt=(o_(VP͟ϧV!Wbqy\N3#ÕpB}l8- Iu5Z1y\Qœ< m+?H "G(= ,r:oRE4} lxQ]BQZ{IgkGu@xpH;Ght n)t-͓sq9@T0ih8%PAw콑tT4| Kw[a9 [_aVdݰdtNJ~gU,[)'C.,t~I_u|4 6>1hy": AU5=Q [FJ l^[x@#FdL_0:b  vsj] 54 oDn'ǏcoИ\?˱6e.+@WΘ|_zvJ]{ᤙ=:&RS@$`{gm]vhAێbF`M*F%½L'4GD9XeV fw+{ ϟ&VKq& z~G)DW!"FshZ# E{*#*tK!7SЅ\y1wY*u t9FU74waǶγCW6l\\)9ïAQ!CF%G#'H$%WB Mh\<Ʀ"x#*2JҺa[}FBEAQ+Kk3׸?W1,*OCMsUuz%d Q5j ֚0 vxgw]PW )GG:1a*e3yO+lYD 6@q6ȩdl,g3jՈjIaw2]Kw"QXp}BP$]h/V6jm YZ