wxQt-3_2-devel-3.1.5-150400.3.7.1<>,"Te̘rp9|~ԕT?`rJoH'퍃{+zPR"${Lk'o( )dph`-DW#u7qtߔ!EUls=hf 2OI$-8d{jL[o{&/](~f'|G ZT.usvRtb2+GYVzc-՘aU|I#X>c ٚ nd!Ej'# xQX1Tj/>A?d $ C6e {   & Q P&&&   ( 8 9!$:#FEGE0HQ4I]8X`<Y`L\`]l^sbc/defluvwxyzHX\bCwxQt-3_2-devel3.1.5150400.3.7.1Development files for wxQt-3_2wxWidgets is a C++ library abstraction layer for a number of GUI backends. Applications can be created for different GUIs (GTK+, Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source code. This package contains all files needed for developing with wxQt-3_2. Note: wxWidgets variant devel packages are mutually exclusive. Please read /usr/share/doc/packages/wxQt-3_2/README.SUSE to pick a correct variant.e̘rh02-armsrv1lRSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later WITH WxWindows-exception-3.1https://www.suse.com/Development/Libraries/C and C++https://www.wxwidgets.org/linuxaarch64!h=6 , % Gy\d:-?,L+}bZQ[ ar-&or- >`:BC;QD!Ej b5o,#  S 6Y  &5G,H Uu#)K  [AP5^ 7&*}*Y,R#@ (]`&& r/];1J  <8:+8T S# . GO2-1S >DcP L: MHr"E6` ' eCl5jk<KZ{1cN?fTf b Z? ` 9 Tb$Z$D%  d g* 3 )0 &S  VF%n|  v Lm& i~!*n$` z,*4 V %U Fi/rc tqA5) C+4%*& `-wd%'J;4= L7;\MV ;V %> n i*  4g% ^r\G[_ 2O gP? t*B d x"s }? H Q= 8D,(DNXS-L i7 z!l '  SDxq ~@ NSn| *HFh]3T!JXN 3) jUXEtu,<3z }MF'HQ|UR|`;P2IlatXYW:,AnFVF6@>DBq0 R'k<=EX6"F& _@HO   jS)*>NY2Fc' 6AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAAAA큤A큤AA큤A큤e̗]e̗5e̗\e̗5e̗9e̗8e̗7e̗7e̗8e̗8e̗6e̗6e̗5e̗7e̗8e̗7e̗5e̗6e̗5e̗5e̗7e̗5e̗5e̗5e̗5e̗7e̗5e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗8e̗5e̗5e̗7e̗6e̗8e̗7e̗6e̗5e̗5e̗7e̗6e̗8e̗7e̗5e̗6e̗5e̗6e̗5e̗6e̗6e̗7e̗7e̗5e̗7e̗5e̗5e̗7e̗6e̗7e̗6e̗7e̗7e̗7e̗6e̗6e̗8e̗5e̗6e̗5e̗5e̗5e̗6e̗5e̗5e̗8e̗5e̗7e̗6e̗6e̗6e̗7e̗7e̗8e̗8e̗5e̗8e̗5e̗6e̗8e̗6e̗6e̗6e̗7e̗6e̗7e̗6e̗6e̗5e̗5e̗8e̗5e̗6e̗7e̗5e̗7e̗6e̗7e̗5e̗5e̗7e̗7e̗7e̗6e̗8e̗5e̗5e̗5e̗8e̗7e̗5e̗6e̗5e̗5e̗5e̗5e̗5e̗7e̗5e̗5e̗5e̗5e̗7e̗6e̗5e̗7e̗5e̗7e̗5e̗5e̗7e̗7e̗7e̗7e̗5e̗7e̗5e̗7e̗7e̗6e̗5e̗5e̗6e̗5e̗5e̗6e̗6e̗6e̗6e̗7e̗8e̗8e̗6e̗8e̗6e̗8e̗7e̗6e̗8e̗8e̗6e̗8e̗7e̗8e̗6e̗8e̗6e̗8e̗8e̗6e̗6e̗6e̗8e̗8e̗8e̗6e̗8e̗8e̗6e̗8e̗8e̗8e̗8e̗6e̗7e̗8e̗8e̗8e̗6e̗8e̗6e̗6e̗6e̗8e̗6e̗6e̗6e̗8e̗6e̗8e̗6e̗8e̗6e̗6e̗8e̗7e̗7e̗7e̗7e̗7e̗8e̗7e̗8e̗7e̗7e̗8e̗7e̗8e̗5e̗5e̗5e̗7e̗7e̗7e̗7e̗7e̗7e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗7e̗7e̗6e̗7e̗7e̗7e̗7e̗7e̗7e̗7e̗7e̗7e̗7e̗7e̗7e̗7e̗6e̗6e̗6e̗6e̗6e̗6e̗7e̗7e̗8e̗6e̗6e̗7e̗8e̗6e̗6e̗7e̗7e̗7e̗7e̗6e̗6e̗6e̗6e̗6e̗7e̗7e̗8e̗6e̗6e̗6e̗7e̗7e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗7e̗6e̗7e̗7e̗6e̗7e̗6e̗7e̗6e̗6e̗6e̗7e̗7e̗7e̗8e̗7e̗6e̗6e̗8e̗7e̗7e̗7e̗7e̗7e̗7e̗7e̗7e̗7e̗7e̗7e̗7e̗7e̗7e̗7e̗7e̗6e̗6e̗7e̗7e̗6e̗7e̗7e̗7e̗7e̗6e̗7e̗8e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗7e̗7e̗7e̗7e̗7e̗7e̗6e̗6e̗7e̗7e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗7e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗8e̗6e̗7e̗6e̗6e̗6e̗6e̗6e̗7e̗7e̗7e̗6e̗7e̗7e̗6e̗7e̗7e̗7e̗6e̗6e̗8e̗7e̗7e̗8e̗7e̗7e̗6e̗6e̗6e̗7e̗7e̗7e̗7e̗7e̗9e̗9e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗7e̗6e̗8e̗7e̗7e̗7e̗6e̗7e̗7e̗7e̗7e̗6e̗7e̗7e̗6e̗6e̗6e̗8e̗6e̗7e̗7e̗6e̗6e̗7e̗7e̗7e̗7e̗6e̗6e̗7e̗7e̗7e̗8e̗6e̗6e̗6e̗7e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗7e̗7e̗7e̗7e̗6e̗6e̗6e̗6e̗7e̗7e̗7e̗6e̗7e̗6e̗6e̗9e̗9e̗9e̗6e̗7e̗7e̗7e̗7e̗8e̗7e̗7e̗6e̗6e̗6e̗6e̗6e̗8e̗6e̗6e̗6e̗6e̗7e̗7e̗9e̗8e̗8e̗8e̗9e̗9e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗9e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗8e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗9e̗7e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗6e̗4e̗5e̗4e̗5e̗4e̗4e̗5e̗4e̗5e̗5e̗5e̗4e̗5e̗5e̗5e̗5e̗5e̗5e̗5e̗5e̗5e̗5e̗5e̗5e̗5e̗5e̗5e̗5e̘oe̕5`t~`t~`t~`t~`t~`t~`t~`t~`t~2109df234831b9e42c4f9ca0a930ec7b4d530e5c299e9fcb014b84fb9837355b90fcd79ffd7ad56175be8b15b74ba21249e8cac01af7bc7e36f708040814ad90fdf4922f794b6f02ce2bc45bfe694ef42fee75c1af4930c753e978c4ed15446305165fc9e7511a6d65bb76ba27690080a27a22e2d977e4b046879a16d6b7ec0cc8f64068f2d8185c34cca51e293b7e81561bf77fd7b9af019eb3afe7bf8086c9a2af11647e0e1302ede8700a4c41f818710466a62a86dac186f4de6f2f5addee7bc44c23be04abf2401a664aa8b9bf226ef7ea79428ba40ded38f50ac556cf515b23bedcf036a3b437478052f37de3240c3911d40c71a6c3835a2e8016740e9fbcabc5c3d72c918664d0fb6fb499ed9352ca17a0f8c5e20214d7505f6054b21879b654432d055afd4ac7b91f43d248e36854199b1818ea8ac495ff155d41c85a86e4b249098bce066ff0cfad285d65aef6e41e9070c6c4ad921a76cec85e68a770812bbdce9cd4495f31f5f96f84b3b911c11ff08d2e23caee2485af1d5470397da73fd0425ef969b89beb3537c18a7a69ddd97e6e767e25305f6f119f7147d7fd08d1dfb415ebc82dbcb82d2a2d9aca5bad5b0be4e2ca325bd42d433be9b3708d61b77366dc2efa3a63f1947ce16973aaf73f9db3b86ffe54169b5ee582ac7a2a2c847279b781432e201443b5d2f34a91310cfb2baae37e6460b6fdba5bf3ca7f2ff19a61838c8ebc44487f9d33e010af2dcd049b96e96e35bc1c12b2b6aa4703a947e2391e92e47c437284da87e1e196d6ea0d259b6bf7e2c1435b8bddb8093410de1a2b8ff3bc50e47cf63b6017e0a31316127f3c8d97b15994fc0f2f642e8f929a2e4164b64a4a583239213dff72e9f65519162a7db4e86bb29f5e1191ecb28e2801042304d40cd44081701b5f7cfd33f170d266d30030b733e559f09d5df2c9b7e1aef79c325e7178caa6f0966506da6e89024c8500dec7dc52b73596a58684f79863c5afbe99de768d19a5fef77cd1067f22eae6c312478f1ea4661c84b2be0ddf843dc465a9279a3ef7b9bb2ad4dc2f31026a87f944a5ec2d08e35f5f0df1184b522b6064d932a01de5b355ff180076fcdc2c9f0a003b4a4994ac823d08fef2a9293b06a57713005976b9d61137326e12e5b0fe626583d1c5c7eb1edd8bac8640e3fb7f34061990fa71425b34f88c0e614474325be7f620bbc39543bcecf4c068d6ffd776e6bf0e129ebf98fb130fea4bc9aa53e8b319e2d138e80e0888d7e0fca67c3c0618c3c03f3b83a62be42a36322843e6acedf6496dd870767f8c9348cfbdee19236fb014ec77993d1e51d942541b6c8c9765b79a33d8c48daf3ee44d415628d3a94f87ca7fb6a5df2536ece2aac38417a8d3a1480e18cc04fd12b8c4f171eab55f03b8725eb1e45a16b42103fafd06fd06795dee79ce88c600200cffb23cbf98bd6c8d34b42c69e0563360a7b677a7e763ca83b9bec909a2822addd153d80d185b65ecf56a9903d19bf97c3008da2772289fe27b1011f811498f537bb9cb307320502682cb25fedb379c230513fba909c055151957223ca231e52fb82b05cc2670e7fb3ffaafae7e45ee11efdb23311a33e9b850ebbf0197da2357c1f3ade31219b4c05f197847b235f588317d92cc2c38142d8986158cfcec103a965f5b9efb8618deb4e9c71f2a860b38d068cee89234f8b38560e78730141d24e141f6cc25a796869f2387d3c05352ac2c59f94d79823001b974acd0dab73c475726050d7e970ac7c1214276509eda1bf8e12e97141b0739448f6be69114b91d11e72a812cc5ef61b5c5fffa183a6d5ae5050146d5883680382ccfa7b706893e5cd2878704bdf6e220bdff2b06e848a283dd84024cdce2faf71195988b3b85ce88ff10295336239893b5c261a1b561bba0f154f6b7d0501de9ba139939c83f096d23ed5341939be66f60f529f22ed6b4b472c226bdeca866515c92ac042bd6d59659c5a4a7eb9049dcc46af4339ebf2e4b85907b49386751efbf2341d1415593846a5cfacfc589fe9639480411f6d6a080f37976a5c71b2a7ebc33ea4bb383be8e1d6abb2db866701b69ee965f938f9c0c79430f1f98f11c969ad44e28a9ae79a95f0b93c1ede9aedb333fa740fafa793aa9e7d56f0567fe474138310d7e39e4b23bc527c629abc81361dc3f8296cfa4f26ea74dfaa66e9be32ecbabc22e3fcbbfe4d931eb73ffce91e899b2863d0e752d1df698aaea1ed8c308543434a3de402c20a8bb30136465bc6d46ab44157fa2a27d0b4907a82b6d6dd699265ca315ce8f300280db5f322b8e9f2d0db7be1960648ed1e19dcf84aa6a03b4d96a62c8d9220f3815adec66a4e37ed7a0d07a9889697c2e9c71479df301203e499bf8774f4c6190fe38b2434d95d09047611ee11428f87d004f235b98758015ee432ec0c251baa92e7014146d9ef8f55bdfa8a1b744e802569bbb3c086a6fd08bb656f69b9bbf6b511aa655e11b3913cafbd1cdca8ccdff75421dea076a5756345614a880cfe8d2f76efc2527a44e04283ca34a5cc00c429e6302202fad8b65ce4f6c17ace7963bf4457e88ac848b9f32e1484416760e1fbb9f844341fab7fd491a0487cf0b33ac47334551abcc592da5dc392cb215978f74460906e7531e171b2105fafc93ed8227979c3d83047efe883f8c7a4602dc49ebfefee74c873b9292e02a87ea0e5621a38d322c67b4889e7bdb9dbdd53ef5c1228ebdc2402948dfbda4a3d3f532f418da77f12eab8ac696921cacaa8eddbb23fd0c611cf86f4285f7991bffe925c6da3aa7920a252c0a74ec45261998ba4314b275ebabd23061b12460507625697083972f0fbbed1967686d2bbfdc4695d2ead243a234d482f5bf68da01a39a734602909dd712d8a502ba2fd0a27f204e6553a710e179684064f93be1a3ea1be945d99c6831dfceee0359c7dabdef84513c1b44ecf39a86d59c485202ea6d081221a75602a963310b6e05f899e539033187b6d897c484b17ab239ccdc24553d56fff077e1cc24a26967504199b7b0ec4828d143f2d559e63b1e6e585b6e7b8453e91599022d0e7120723ec0a5fd284179e3607956e97e59c2abf1c31c998ec8fde763bea2a2c4ac1b5b5c5bfb34ee571ee98c2bf11d8edce937c962ec42e71b640d11a97f74a6a58d38a886f1ebf457435defa9c5c5f6ce3de3ef781d7b12bbb7e2f0cde959c6711c5f383e4f1422fc79f2468a9797a561e1e2b8479a2a1553c542975ba0705bde86342b41b0083dd2434f145baaed264d528ba056a7c22ef764c3f12402657d9b6c105f1f739ee96510d5f17f7f9eaad9380d9fb80736552fb7f93c335c2fdc64afa1e60b358d64aee1ce0a761ae10fe8dd7d9cf0ad656e1ead5bdb99ace864b1f7a44aa03b0c87262e03182d1f97996205ebd1535c77b983dc215f00013bd7127e7073aea6ce78860d98dae43060c48560c4c5ba11bae01fbd67af71e204aa23df63b734ebd648d5448d9f9934db50e4bee4eec8486b44fe82f6c19d52e4f0c47fda8b6af6b2b544ef492fec34ae33d873f919e66b9826a4893f5627b1db6294b1983d1bb2ffd0803dc4db8cfdd76eb718ac9e4ebee3b424b6bc87dd471d4e6e1ac04f7f71352d18c778ad70724c18627f1a83463424ff5dde8133d95bb9a27713e9bec50a15372f2504633763ce42b400f3ca56c0b997553888e4ecfe13f131fe16b1836f84440ea8e8ed51ddfe92c12554fe1c302416139e42f99c4105fb57217e5fc11a0a536a8e2d67b8e435844c1973b1b05f6cac7a7bbc67c973ecfa3656a96de2a47f898598f0702f3beddfa85d55327d52d373de38d8113c1604cda60b8b005339cf97a3a9b0e6f62f26ad8f16f301cc8643fa5fddc079b19251af3f43e9c3a73ad43eaf355a62c7d79944f0abebfba7ae236599509d0b78d9bc6f13597fbbb7d0ea2637a04f7816d2d6ba3cf94f1dc19327811980f86f8d357472a97f6b54bff3cf04089b69264cdc082dc4e5530f8b32aad7a13af3423ea335597a521b590570f51839fd80a3a44a1aaac083243f97aeeaa7d4be4adaea135f2b1d2e7f0326fd3526d60b87d67589db97bdc6cc1f116171060372aa6ba34cdb7323b401838aac25e0124b42ccf3863dcb01abf9f7bf83e74abf3d8992b4beb3aea9a73e4660f834dbbb7abc550b6df601a2a29691bf4138523342e4fb020d2256ff5ffac68da73f0d812dfe300fb0e9aee019e3cf39b2677f68f96d6bddcc253303550a51b1bc90fb37fac802c9e6dd4f26599be9c6f0cb4c8c8c6170271059701070b9b66b25ee4c9a66025fc8bc15b5a9ca4c185d83225cc00d6f1be9c5429267d29e3d4b78f3c849cd5d25158410c31e57b0c8c93a8fdb8029b6e6824cdb16fd9b44d2e36a1198c1317bc5f8c2f23a14a9172e3c55ca4e15cae5a2a2d219af030d5df7eeb416471ec16e9133f35dff5fcfe2f5a4035750b1021076dc94e053911bf179d4515685e5d9f62b12f438beaeb520f7eef029112958e174d78da05743533690d567993dba0d9acd159d292fed6a701efb744ad102755b6bba17be9cf018835f67e8ef219ab2ca16a96a59ae9e21553f5e7591a18d7a08f643f7cc64f2c915e3d931469972d723dffde0612f325bc74c2611b492d445b81f8e9ca8cf24c9166b43d5610795189782777fddedb5c879aa2ac40e756827f446e85293fde29287ec273f7c13a465e46f8efe7824dcbe8544b19326e260ed4fb159842052faccb92916e9aab3b890137dfa38c4457932b48ff3d2802051f3b1e33dfba8e0fb4a624e8e7bdb9fd6d2f71be5d24dbe13ad4428d35bd4d76b65bc41502f1f051136e64c6d80860731d5f9f57642dcaa103794b9b80268c7a923ef8a71e7cb2c2ccfdfc0f023a17ec767f29631bbe5ea9b3061962696d690d390de1034a01fa2dc95b99293587a40977c96de72c76a95c342edb6bf57ed66b80dd47b0bcb5dabfc9813f3ec60488aa64040bc190dd6dd0d85a04ede47e33e44e1549f076c4e4db9474c64588f09483bb7ad38d4a7dfebe5e78a140bfcb9eb1fb6b9c47108aa9fba75549488a61bbc43b5ec5fa96524c9dcaff0bb65e49799fdb0fdfdc32160fe12853505909e4b95b9605125aff7df0b9e7b1d77a4e4dbbdfaab4347dea6e37c8d0494116ab3a2c7381d1ae3097c9ded4b84389495adfa0ce163205d6c06e61338de1bb45fd3dd0c2712e4fc3395a539acab1af8d84a0d9bb119d88411155390f06bd972b361b75086961795d5576972c8ef8c9b13d990be67582f702519ee496fcdeeeaa4b88dfc26ea04e344fecdda4619007708ef330431f4711d5d34ee25e02163f61f60514f82d9ce1ac2282d172f328de4cf4d1464b1756776f651abb2369b01a21d534f6f1928d5f3ca03d29e2d52222770885e550cc4ca56d05090dadef7fc96535f0967de1dd10f1a49244b7513179df0992738eaabc3305ca41f141007ae4413a4ef094382ddf55f2115a54d1b4f38ffb5f6df4171768917a3a4801c455fb1be7d58e9db89908bb49e419828c2524e6510abb50b6eb8bd8370a6edd2ece21ceee6040e10688889836d73676d044f48922e9cc162c351890e25d82d35b5bc07b74020bbbd85e2bf9314e6b56c8f02da3cc38841b143a2ed1a6d2f78e1a0daeccae58687c4bb77532b19f8c73a2dede4c68e1c56022c1c2b2bb9be7fb3060b7fbbd033ad51784dcab471eadd51d23e4854565cf4b03517feea62144cd64f2841fb97ccb6f3b7658a5c57b44042f3e1d394bf06ceb16dc4941dce765fd2fd0ae3d4809d3267a19af744b53800104b6bc381b087396294e5906c4c7869ae9bae17908ea9bc8ebc16216af5ce20b909f99b3b8d24b910eb8f740637e0be15e4a2b6383e73dd5f3212a41b76a9d602298b31b4ab7d98e179e2c7fb2ca736319515090734297a11419a9a72c485c75bc886871aeefa3ed3fdcd8a48c712719f9f0411aa06f28f3041384e63d6cb0fc7e6645e9787f79413609194b37bdfcd4dd861f2f0895c9b572e70b306d6039460acbe77c29f22f2c019dbb8aad5390ada10d025e2e3572bd777f135d5ea52fdd5ff7d828d75ec885393e343df218c5dd3c535a85fecfe3750ae36ccf81d0402572b8efb578d8c788ad3a38e7a33d9b0412934c211c1849304bb215a277829d279786efbce8ee8793f87f92bac2dca601f03a525b6882b045dfa07a7497d9587850c1f313dc9668d36403d5c13b84df759173579bc1fb661243809242d72197d8708b78e75948ee9eb0bdf6844550904022760034361728ef9ddfca5608e354f326c22b70d4c11e26a78bea6e29fe89c007cf7c135d15efb9fde380502aeebc3682ba763982809654eb14dc41758bacaaacd9cad0cc32babc15bfaaaf5f0045b5b36dc0de907e5d5b0f92474b4659d81cf3527a77e09c6324dfe3cb31b0894548de79f0a198d596115672ab335bd8704b4b3ae2cc39323cf30ede40e841502191add4ba33c2a999d3637348f12372867263f425c776c47a403bc2c6f84dcfa2ff5e79d34186f979b9eade1417c067cec66cd1fb24776481b2bb778b50a55b2cb82ad805ab9957ee3eabc839a091b0395da0503b2e47731c4f0cc41e27a03d9cf709fe185a19969a855314556149cd590bf57e2732e9031ca341c28569a571b16018638c4be49ae90abad0d867213a6a1204378e9638e60eaf28d96c9854ccc4a0a3d10922eb240140c950545a1dcaaf727d81bff852b858cb886c3265577b8ce9f4cf3d2658cfc45c0bc45d3008fef11ab1211dc2f3c94995a085ea24761788a294e14312629b5818124f113bc67df4b9049f141987d67c4e73f9ad269015d137ea8c0bb16e1bf5848f6e6e485d01a68ae1f4d232c33df7f978f2ff367abc1ae2577722a3ba9efcc4df8d68cca424ad57e425fdcf908113556095b5b7380d8514b7f655a68cc3aec4b7abef3c42c82566816ce79ff32b4babad113e9fba13aa550269df96f5f146a47bb7b30a1cb93d19493f7ce585dc97e5f52db7fabb3314d0c7bcbf280db7a3997c1ac9682f92320aa41b877909a75fe5c6021af75422d31fe4185c62d45e2d9422bdfa39911f5a2e45bf0d23559f81d7fea4240dc05df4f97a03f96cf635ad2b844898dee643b3ee6e1311063aa2141d961080b05bf34f8a99680cbe2eb4b9961936971d6de123d68eaa0e090a408bc4a5325ebc73daac70ee742727268b64609d78c4efdd155ebf6bbfdd8050f5df1fe22ac9fcff519073115046d323656332955eda63a2fb59126a0cc62554e5ad2785e01296359955a9fe985421414cc79680cd25c18f451223fa7190743e958c2ac62234d4ed43e365cb5b16ff2ec652b1b2a08e5fb049a8dea15d1d77194c1b09ee58466567a248594f320c1344eda830e350a5a1a0548d41110ef4c282f849129336597bebbdb7b9655c7bc3c3d4999a81c53a32755f9a1ea647a6a05f604189614fd4869877089942da85617cfe8ef865db8be48ef379db181db0f5db0ee5caa836d06853f42c8980904e20c4418a4cfd04cebcfd1c37d5b7c8b194c7688f094d0a57d5e08340ff3088ca696fab824c3f8f3c04c8ed11aeaf06481966773013d137a0882ed3b6c359520e3c52c4208f61bed32c1c85f40607e25bde3c837b9a3759ef62c97c86f7e2272fd4185af57dad4f1aee12186ee6cd89de564d916699f2f1f3ea183588c9521f964cbac3ef126ace0b8031118a3e6594471b55bab6248e6a2dc07fdec6ed264ddc80566c471de91ff243ea9dfcee80a3753fbf09303c02dcc32caac853d9819f6d940b91082747dc5f27f88ad6323132fc4912bb0bf93526b05b98bb3a60426c43deab72230ab082a0ccf69af347094236bd740a80458e3e72647ae00968411ecbdf9c8736bf7b72c647eeff003808eb83cf94481394cd51d1e6ee4f9eccbd3355cfc7b941550559b4194954e6350d52e52f32d7847064112f16eb6a6b2d52060a3b62684d55f3b2de349575495005865bab9d2d4f2374f719c18f21640cd7d959b0e41d809ec0572e73ecf4a8c1ee9d0ffeaa4fddfa12dd7d618c44bf2ebca4d4890c7e9be58924f38ee7c4be7c6cc1d1f325c277df9dc50ac3be4edfb6045b9a2362213a7422f2102ffcf32c248d782a97e14924732744f17d28e450a277ce882ad489cd2b69b017a7a8ccbe3b3defe76b591b07e1fca4f86707e3cada0c4c557eb6c979ffe4aeb64ff798626ffaf1aed2fa546af2cae6fef617a99c53c0a10f31f2fc0caa0aba8773c0426a542a7ec812bebec2c6ae9c668b1e65eafe182fc5c45aec9ec3f71cafcc6b51d393d5c77d0c503818671beee65f482b8fccefb063603e34b6e5b1e4270f6c56778f55315f3f41ce56edd238c6f9cac028b902f0d7540092e8f9ca8d33d51cad5f45f4c587d5da047676727890a0d80d56191e610c99cfef6161735b0d7b4da7aa88934a4faa45ba24c20f29d6a9a272f95021f8ca0a0fa9b3945f2c1f801487342d30cbdaab7977f481648c7d03c389cf068ec85ee78f8d3de4308a8e4fc5e9e2793c49c8ac7697539bc598ce888e4bc6c7816866a13f56e5314f93891ddb24ad6dd2987dfeee3cef5c8ed1a5cce218136986c4ee0fdc3e9eadc42a6fc42071218986be207aa9396f8ff4cd05905a1d48989a204a7dea68fec0dd138e486bbdd52e36cb02821054c0a6bb8e75650cfc61f855ea17cceec352e1783acef290217670e1053acf51aa2a343d8e6c37e5dd8ab2ee99166a1782fd3db07c51d204f030949aabfd7a7f59c5dab195f1d424a0071fedef1e6538668ace67c9e4857683e378c89ed565c9dd975cf48a28cef26aeaa2a32fe9b2288a810f303b5537ea347a8229cb8d6a7b2475af08cbc7ced38b5ee5356a6d21fc74bea9e324a50b6faac83c7381757aff94c2ddae4bd6fb8aaca76622dfc8f2177b1d050d281fc98027bb226218bd32dda75dabeae0b213873ac0e2a5526c8f0cc4601bb895a1172afd635dbd8582602331da93ebe93df8b44c4f8d0066ab48eb0c3336d031888b48e4c95344b1c0e7ae01c6253826648a84f19426d98600b681373e773f48e22716be11bae050e3d7e60de8153f30e8cd57cc45b4e0433913a5d25d2ab694ff9068e42370bc01e4fbe18b95df0ce242835a7b382e082d27269185725d1ccd315565978ca5dc1a1d4b61013061b3ce22e2d31e9d82953fc035b2eccf0116d9649b1959b213bca7242947777d70243c7891afb4af8eed244b18cbd2666ff035933fcd04e623cf88d091206233436002bf6bac845f757b0e59a1a6f69d43e463eeab653749a5a94043d5f2f7cee54081f98f41e1a93d6f139b2577430673b292037b3284d97836412889fa8a687f6ededa818d966e5196e98225e9c46f8dc68b2b991366a5f5a49171bfc22317b9cb848d159d7058d47dfedcfbb0de347ce2cc46310448c7ee0919489ddfc915f356439a9871f08385bae5186c3fd796c286ad2ece6f49186ed38c7d2f52f4de5b0c58c009b522410f1a3a9d55a12097678d2ffc66b52c75b23a52e88bd8f87180462548571fb293e679c61f348b5b3d31a55c97b5d6b30dee32795e4471a8684a99a32cc0e289f210a7ebac89c4446351a34594494ce0c03e0ac8c05f05d9b24cb7ac121c320b586b9f0d8a6584a3b04958ebef5ef053589c013807b352eeb50b7fc3ef55657bea766f8e7ef97e6a771cb88e2c1251dffd32a530e9245e2dbb892b3b7f75718414f3f5ec8c739894eada14036b21fe9baa1dd44d52059c5c77ae11a0d2d0ce8bb3896115a2c3c54a9a32d77042d4b905a233714a604e5c9edb8638cd46bd10f247922f83337d5e614c7afc6d74216fda7c6633f063c79b03d63de3fc23986347c4d6c433140de88d37d8cff6e035d6eaa67521751d2fc034a7ef093b40a6eba7bf89489fba7097a3581973775581a547e7b150f9cecde91c1defd8d846767640a741b483b08afaf1341658ac84d1342a2d0d852cc56f26c116684d92d275910fe1ec962a127ea401bdf8ce13922ffbb50614d50bf9b85ef625f815de0176184acf9465a70e663d9db2e4258a620ced354083eb7c371f7890ac96b301335df7a3e7f9e46889e860638867ab5d5793ef694104b237243a7e1255829a6607fd65974548e5bdf6ccb247bb9fb2d8218451ffbc154b508db4e5490528d66e7c2e266f7900003f1d343b698e85e69ab72d2ae3a9429e369ff72d03497e6d80fe8c7b237322412514d8ee3e6f7fb4498d509d0ae3bb2334e3eb267ce16403fb94345b695e3885e46e5212962b27a6ee306382c022f1a834d6adf4bf838332fe34c171fdf48905ecfdc5a246d64c01eef948612f46f1a44d8d571db13509381f6e435bc3506f4a7aa7e0a62b3ee237c9c7a9df9ab6a8d4a9632d66f7b65f0d687157c477886643805c12e52a965fd5b18ff45100165cefd5514a57e7cc01ca750f44579fcb01af99c9aa76f3ce0d753af51b85f632454995db00046cbee1e927bb60aafc19b17c7c66dc9b7305968b4fea9219cae9176ca8ca290c0ab78bf71dbb72c83b76b03dfb6a1e614d92e8c3dee5bc694ea35c981d138d38f18d56c0d7dc521cd76c30046284716646eced292e3ec9d28680146b245bc49fad0146c7a14b2a7cfed2b969df79a84aa6fea0d342838796cd5bc473fcc71b7dd21795eeee2f926f6a13c9bad93d551bc183e51c03c09be9110923d1c956202887f7030fd997aca1caef936f2c5ee4443d76d5bfd4bb67294cd5b89b862e09a8d00c813016ca7023d963be1d10ee457285a8ce04f0caa74860a5cf8b847800234277ac1c4562517e25cf582722ef32d3639da9b9b0bc63d12bb29796ee09828349be7dc5b6cbc4f2e7dfa89f1a0da4f1c18b24bfe3228502a620ea9d1fda5a4d15075eb18a15a79788d09bb9a53168f8198d85cde1aec0cb88e052d2a72f8d716967352774a0a7793118ee9d2230deb7314a36c816a3b5fd3d10eb80658de92df97a825f559b57e6c967694f6492a7f47372ae945160c439291b9532b25d393fe21c228874ed20625d2f5b7c6fe611df4bf7582e6439473c64adcbf35bfb66f57e4f51804daf9d64adf6c87aa402bdc7c7ff2b5150b9ed1e34366765919d8422a713f96d074c772e09f85a78e2c4b0d292593477165a78c67f19ec42f4812dbe009606382e3ab8e4ea464963a91256fe988dd23bcfd9dc6431159229d7f87c514c40b05787be884ed9e44e48ef0b9b067d94f1369a471db73de5478b5b3e59d8627c3063ce10be9d9fc5d33a2998e9a1294940ab74a18a72466a9b4a93979f537684ca456867195241698d682b01ed94cab2331c17ea90a8fa92e31533b7812d49ae8c087636598319bb0c087c57d29ff85dd5b5c2756e85fc2e468260fa927208a96e80c7515bafd8320e8551e9c97b71bfcbf19adcfc87b5d70b6dc510b5ce5e1b6546a323280c8496a6fc77f4168b4791d1cfd2d378f97a52de9f3639513c5da9eedd1b9d45ed2e8acb50c810dd8100f9e9fd29219e6d486a6c65dddb930182b5fa494b52fe8656024af643e222910f926236b84a1a7f7cd76d0c47f8b9a6b5eb8bbcb104e2ab4adb6f3f1e852cdfd488288de7ddfd2caaf279d679f65ea4c4dcbe3b848e953b28d9e66677a011c88ccd9bf53b49b41cbb1162cc739dd43bdf8ab77508c1440acdfd8d2819f213963c6c2839719ca1c3923bfdf3a05f1970fb05a03435653fb11b3135317603a0038cc23be6e79a7baba3d405fef1454ad6d76ea4b3d8b2b0ed6c7796d76346a05f11327d01b9b02f851f45918e6b497dce5c8ebbc40b35cff1b751733e0d9285d3484f870ed4203998ba03d305e464df85fb7d6988eae8fb64b0e3949fed9551bcc76c2beece9e62228a736122a3cdbc8ac3a649e0fe8d327d9319baa20b23784e7a5b17e121569c01edfef993059b35c63eb5406a47922fe6615d55a6557e005b9f7a5849a79c3fbc181b4ba4eb2a0434abbbf17666645031f4869c4d3d436b599563ec888310f74ce811c6f8b681f201c4c20aa6fc1ef92f100d3bf5842e3886f76054788c8ce2f8e073156386a5b926b3268a3835607f6748ddceb9755598e67be8f9ff2694b9c931edf4fb01428f9021bd54ff47a01ddbc368d9b1b928cdf35d53eac5e5ed826ca7974dee27a952e5323a5af4e5ef0e8f3b1b35be43e6e6b27498ef3f849af51fd7504fa5a27e93550e3419b957d4be94c4a8758fc9211cba6d0a4dab2f7e6aceeb923abcbf4848e71bc99112d08816ce18c954c84f7eae644e76559f9e2370b488b3f1ec03fa96b687123ddf2b6932ee487b85f308acc21d3a2a7a6db5784c8314f6b072789837d3488c4ee34134152ed4a689b344751d8e48c341e62de74f82ccdb1f64318ee857335ddf9a5c0dbe01bf64816a0ed20f854fe98209b0d8dac9c564f94be7970ccc803d863731569fdb340da0f3fa05644714248cd0e63756b44d5925d1e4c9f0f6c6e49c755d2d91bf66afe827b810df7f07b7b3a42bfd4af05ae8d791f4bdf44bd4b29fbba3ce85623e48e0b753d146d5c79477fd66941c02d3f723be61f29536f098ff0fee4a420f1afa7c4b8f0bd1c8004b371892fd204e99c458aac1850b78b93426b93ca3926aaf2647c11329920e5699f7fb4ee6392b88994b5b04cf61e89870e22c250b22a45c3ef47835d5fc2f95fd61fbabf8820d6cc8f12b98cf749213e3fc1db61e3448e14e4e60be5f6553d576a5242b715a3e7c214a8bb2f7585e12b79ac863ec06f267e6576f8ad2992a3f779de3d39fb1efe03e64f26292adcd5817ec5b548c14ae9fff59c47931f372e04d0b7ba2e21ba3f005bf4ebc766feaf4a2f3d958fdfdf1ead7b51205fd0081fbd2bc498903c04f56ab67bfea3b7252d52e7a8711be207ad02d89a323d8b40fe80b08547b7000ab5aab81df6d7df467fcfe731f04b24f4ecc0808b2581b2d87d7b7341b8d5ecd7daf827b239299252714fa5895ca0ca408f56581638c42b2c82bbdc80ac5501db8f547a2bb48c9ffdbbd3425f6f0369ee27c80ac7c0f0415b46982e285036ce32958443dd8ec684f18d0addb7b2c6ed908890e5f4744d9875d6e249d7b94b5f907f42a86125dd2057fee44797e1d51a9356aee0f08f4721074a61fe9dc8d4edb3f8dbd5fbdf21ce1c813ba024a3d76157ae842a51c4d64c3b7e4ec75912e0eee9fb4043531f2949ffe08f00bc63a3d3f4e59bc1c0d5ed75440d5ba98e523acc040c726b57ef571417b4984781bb85c47e869ccd11ee12ec30d920c36dafeb35c55bb7a9ee6fc80dc868636d23868e01fa2f8cae24bd31a078cc00779284410ffdfc6d5f486bdd8d81ec1a88c7c74ab2d0b79a54b0686072f2e943ccbedb116280e63eab4c76092340ecadad3b77303fbe13ea753e37e23069ec8c345868ffe2ec3b5763bd74d5a025d07320fdbfcabe41c039956b2950644d8ac1e8aec6e1f074d5eec6d0bbeb84a91ccbf0283254046c73cf486c00e67377de11f1930edd8635e1b279c3aac2b865e2f9f05ee1f353e195a37322342bce3a112baacc98bba52708c5496050c88198308130ea8cd968ec472afca3002117a21fe35fe5701e4378d195f2cdab974021944010b06baa4fba77aae22bd127578c645167628ee37f674a6ed09db4a490e9312e7784798ab3f3edd08e9539ce200b6dbdc4808c7869340acef0dcf3185621f0e4236f39e49b4780f2efb5fbf9328573985248fdab40f561dc2b8f22a31afba5c94fef62aa24d6f15794b300594df4f0406325f89c266717e43001788e87b6e3194dc3c35869d03aff21ac2b24c3619bc2da0e4d995b42b81ee6cbe84b1c3fbe6dbe006ebe292b465c45259e4685c645d3176f125b90eca1df75a3ce77e5b1ecd4aee0fe183b705629e52785b7ef8d80b80f1d429240e49aef9d8a6daedee51f67653b85433c05c1d9389c01739c0191edc91404680e788f4ccd59b1af860ad0cdf3c167ce7dc708d1585f8730a9f6e2ed6a5f130f70c70bf20a0c9971f9cf4bb607e781506b64e222bf4ca78dbb149c4b766b075cfb574698cf3c4b25acb95b606cbd4ed73232ea44e3004d624b3348fa854a1b2bd62659cb26b44fbb0c33a3ace3e83229518aaea00ef147fe6e15f6cf4a2e8c2be01f8f6155cd0f10a6e2b7c49c820233f09a8362ebf15f89fc975becb61373186f6786950a39c44b93a29a94400022d8f1a891ecdbe9614b7e0ec5604f303bd91b9020cacb55b316e79e670340dd093d49ff38c72fc7735fcdadb9975658d7a2ab611233b0bbfd6863804af5fadaca36dcc6d7612254eb2ba948cd44d611a9c0af270e4384c3fcff01c993d8956d80a307c7468232bfa876e978cbabc13e4b834ffd5ea99700192cae273965c88248155905d614d1746d00996975ff97fb74af67969c08ec23835e194820779060117e8f6edab4b73301bc3dfef606f99c14f6827bf908f3cb4c30278b303b1b1d3e14638b54d1935e0d7f62b95d6c11c485327ffde287f22555b26e1df1625781ccea25df7b216c07b70b1958f6246f2880e3903e9c0dabbc2865ee9ce18067d580fcddfc42b05789677fa471a588b6e43aa16495acea2c97ad6e222f4312f8dc47d0b062442e60e4cf2b8cd54caca1f3db5952015a66ee40220128cd11892fa7a54bda37d9f3d1394e6d9ca7e3e95c19b3762590561921a0a851f1b7b4b63d50d8942b361a2c05eeeb644696e5dbf218a2e7a42f45db40d30c98ef377f61132a1667c1d2f31755db73e5b83e1240841a8f8a121364333be9aea198baa81517e48f18435a6e0aa533394396da2ed652481030c7ac1a201fe5c372a5613edfc1a958d11bd861900e0b9dcc6bd4b054287d4e8a84cc593839471d0387fd382f673aba056666eb49b07c4c17f961c47c138eb8ca2aef6df58d47d8162927d2b32bbbfaf2e121d80dfdf0b9501394097a9626c27b442739e48c931fa66c111a7793c738fe4f5506de7ab7508e602cfc8f59cdab263833e61cde998ec928ded5a74de5b20bd69ebb315fac54078491a437b86841c6b1cc3b66ae80c4f6990d0dc041fcf16e0203dade7d66aa264476c45ad6435a2ebac69eb9cabf3fb3d051df54dc9a2c4ffa33f80ed0ed56dc6a7d00242256d350ffc06a82e8a91a89cf130485fd4ab04b119d18ac2afcb74c5b2bfe4c16f79247c731d3de2cb444c5031dbfb52506057fbbdadc95c6bbd560033e9360420b0b798a1c292b68a29083366432f25d2287181e271086131220b69afbe7d4740f9ec70f504a59cf9adc0f78510f91eb9771a9badce5f15ac38e0cdf223fb7bfe1ff54a8b4584422594cfe8ad5786c54a6e422a7518dc9e8ac4f6e04ae4d5fbc1a17b20ba18305cf4894c8527744ca28e1ee89f4a4239c42ff235cdbf472217fec1bb35380cef7f72e305bcaa67eb3ffb1c39cd39d5a21f9782d4e2e3dba987913cb2aad877731bc9a8c84712a7283a2285e1b5914a17a1dc27b5262a81fa19e7571e8172c88a7db64fcf6e3e06f842ae274287716e6b56505951dba99f6125c5a82bf15c587d9607cb98b250ae0b20afa4b18516a1f9a7de94a6fc37e6448a7d4c6347274ac6973889050ea7c8475d86a033d9b515e077a4c4e28b87c0c58f6d5f7c21829f2771f4da662e46670902b8c79a39e3136483725283cb8db21ee3665993361a7e47151b33d2851efdd4050464d5c5a198d31023d0a2bde45904cb49c4454c7412c8ecc0a4aed42c14a8f977e9e6aba0d1e73591d7d2e6b26701bd8c3dc4cc7e593e1ce2ca1dea79de6603d1b46e2f733747dacd38206b751870832bf0e9c75a1742283fcf2fce67f8590e6140fc823585f765649c094d756df7eb98715ee2ac9ea111bcc860f6ce6a353fca7af0752faf61ec5fcba837dfabbf98562af0d7d5bcd310ebe07290b7aeb8d88c3d2e9403e7b09af5b7238fcb672b81eb9b6b79ea586653d94efd4b26a6f2c011f243d7e01b0293c9d17193ad0b8d686b405db1f04eaf5f2570a52096659e50ae1c9ce5cbb35015c772467ccfbf3359ed17d0c359796ac227a2bf0126b375ecf6c538884897aae3239746c3855bee08a9b82560d6a9a308bd615afea16a5868c94fc45d730ed148b97a048eaa91e46e7dc59a1aad0197f7e76a3920ce1405bc7d02cfdae373abbc9e3e443110c123767f04318d5040f0a2e9621d5d41ed01a8e70778ae8bbea033b790e71c8c134a1f9d941ef9c6698b8e9459887b431ac0d64cc3a521dedd0a852e20889e95b8fbea5f48610ea6486dede164a9207e3dd1745e521a927b067f682c84169d26e11d7798d27d834e6c25b3f18388fadea5e7bae86f15e14613a7185fc68f65df3d8a20bb7334d7fdc76e30a6c9c2c0730f94f60ef7e13ff3fe97b604f4f00c158a05db3314df0956f3608fc7573c781f0e998616ec256e8da0d8ebaea33cd153624b9d619d41c89005bf82163a7ea31e819c835bf735f60749ccdf595574a27322da9e41e9310b2bbf61c5f1dcb8c25a2403fc273fcef9cb2518f70fb5e1132f82e494a6278936fca4233003675425e5597324e67f90ea077b36f6a7414140359a80eb08d718501cde32076d1107209871b838c22f5adfcb3b921e022d2d9359227c367f7244cd5ab25b591dc9145c0c3c525bfd9323faaf44aad79eab149ee909613f052f5f77ad8e09891608574d5473c2a6049c3fceb58d18b82f909892de78bb20e4ed2efa9179b6948dfbded7d30878c85418c22723f15d6777bf9aa55f40c989432529cc7e7c8686cb7a65260dcf28c3781c5fa96b9aab4fc81c297660d94ec6085c6f36de97a801401cd3ffe5c140f4d1460fe4a5cc80a6f392741dbd0606d0ddd642dc845f5b327979c72a76cbed4c04c89559e5f72d828bdd5bb05c41e0385a3f48d074c99a9d4536f02d8e5ab1e91a272cf1059198629b17ae31805ace651700949d2c0ba0127a0dd1e5fad63ad1f841d61e0eb21625baf52e26a4e7076bbfff0afca55b3129015fce04b6edc0f49f1bb8a87e717b36305343ef521d48c9913585feb748195232105c2ed0a3041c72b31f927eb5f4197ef9d74399b020fde50f8902499137b50ac7b90296eeb9f21e20d59dc0ba9eb8efee00aadc242edbcce16a3133deb50ad34d2589f5756ab8a780956763b29514c656d2cbed23799b13cca833e390ecb3f13f9e4bd40ea0bbb982dccf26da5bf0ae78fc6a2923085ccdc8992c068c48b20f74a11974f3fea332c910e0fd6839980ef15d0d56cfdd621f69611bfb9536d2daae0a818ae21f57286663cb078734023df7862a33433fe4a9b3248bd407e86f934df4c22980b1448de1dadc7c898fab904aed44b45bfa4f65d24e5ea940d3c056c5dfa8ec22a8bfba27dc2d0b235961875135240a4638a138f3b71e6fbb4a418f096448ced8de951401727ba14dd5ced8d65d5c8b8dbd466381140b8d5ee47c2bb94b507746cc8f81e7585505ce25aef5aa1a4892a1ab4db9fbf3a335218794041f84663c0506009e6524e4e1fd8b09d1cee646873b1d1cfad938ea3e0f8559e7bb1bfbfcc6957d958929485eb2bece2211fe78426d635d3960e73ebecf3563b38bb09641802419f0f2f255b8bfc72fedb43f614e2ba466b24f34c24836f3137f15a41321db91f543149f6f9405a6f194679d9d2d9f037c6ddb2a9b8ca1e136e8f71a0de31f8113199d45f3c91e948089f5740709f9a6a876d5ae20b47fa58fefd78b7807a0adf50ba9a44112d2189796474fb5c80df071416d4d2d558391a238af625948ccde3568888702813b4c41ae56c92841766cc21f861b8bce9d240a5813fd8769e31be880f0e8e957f0ffce18f4b344b70337476a8385d8c9cff928b200e376b169b277c0ce10525a4e2d089cd41013d71fa0472fd538987761da640cc5921ac246b9cbe3bfafba50a77e04348d9715925834346f30caf0287e6f7e390ab72e334ebe38cb44f14ac8253e463c615f6676399a654cf87732a3a917394219029059e23c24a0897b757f3261627ef1ec10a5b3e4115994314e428eea960d03391eb1ff84b78012647a11040e6ad160bec5a24bf420ff7b5af4a552c0716c114685c0e6a124392e35d51fbd5e34115a30822a12b3c5c06a927dc4f58d3dd4b4930acdcf5075e1b1f87068a1847e4560059bcbe4e0a4abe7c6353a41ff068e41e75741f1d1a9bc0613ee06a273ca2f351ba916a18da9a7a20afddbabbad52519990eff7abe5a74b159d2e3dba8b03bb1b6fa54a78423dddc4442549d11ffd80c14abb02caf0feea87917f45ad46b1a9d4098d0447d62835b72d69da7c568fc5d3d961572075b7003a6552f49da07304056e479ec66dc258f6d6eabacc9ac8270e3ee55094e5b926643447ab32813e96b780419354b7b3a9e643b2c4c95f60c68afe49a02e3ce1e16fca861a1296c49dfab1f462e1ceafd373faa124084acabbf49fb5aec1882399e10457ca81a4d20dc64290bdab9290dad6f4ba6256e7f950f1ca984601a45b87ba22bf80c2d7283b16300c3431c6a96be44ab96d0935703b0e00ecbec900726972724c27e2770229e368f596a2d6a128b37210401a0b5c4e7108de1a8624156dd72ceb19cfb7c42f2e47ad4a00563bf883d055f299f125c68e87fe9e6ca43be2264b342c2b340372665e702747f8edd710f146a2d27d89dd856de77e9d72efd042469d5251f1c089dd259f502658df1c2efb0f8d2d516b0449c0b4398d7ebb6a6296b849d5b003fdff4e9a51dd3075027d6635f94f00afbbce2f6e5d6f0da4d581affe4d918c9552aee8e7f9e3a6f722e966a1799ed6f8c7a4d6d1f9a261fb27ff82fc7f3ca1e771e2b43acbda20189da12df2f69b8ffdbb6373437830d4c3da4c13fd4990bce28ac0e174dd862471ff390275ee10994995d8dbd3e38a56a80190c1bb1e85571514b2e78672a48659748602a98d7d2a6c823748f99565869004f1f57ada8d726a3949e181799dd462f07a66730a704ebe3c8af3f978831e7195c5ed662edc3d3d2be723866e655a9a032e01ecaa47adc661e4607d50b918593b24c585bb3f695aa3d0d6a1a308516eee7602477e4949728a367a6fb3aa3ede436774d4d52b8f0381760cdaaae020be6f0ce7c3ebc9ac0cd7abd58073b1021aa2b3604d29c38b948a865cb842bc512d3635d56214b5fa70c60a47ce180ab638df488c52f23397f1b0c84fe82b6ec8d0611fe3abedb15be98bfc7b6d623c7bc1e7ec0da4bfc1091fbf755c23155ead2ef9667b5e1f2b19223c3850e1f7fb52e2409a262dce9d9e667cf1ebc6b1f565c25c4e380a66ad4b9211bbc563cb46adf23e25e9a9d3c59db980a20031b206c60fb0e246459028e59334b9a88ae3aba21bf51c20d2b81a00cb6d05649671122f61fab7ec8a77191bd13bef0911eeff70df424c69c873fe71a6384c10f4f93d2bd60229d5a5e680e1c2c9626b62860ec6b16f1b504ce6dcd78dcc4761e2f33290ea8586641b93f276d5652cfa6958b4b88287a553de9a05610de94eaed8fb23a8e0aeff2636f32004fa68d12f9be5440e75756df6fa3595ad26dcbbdb5c2d946bd409a05263661a1b852f5721d4651858e9f18788b7b89e551349f2191f4fdc6b0c70a4945ac78ef6bfa79b7bd05c32d966d39dc8ceb2e3f12b2e87adde93024e3a3c1dbdba386073ba5fb5851583bf2ced4182d0161a6cbe98fe230b25fef064ddb96b124171a8c18705d13bff336ed60bc90db35cb18a31dae76cac13909eef1cf1d6cc5fd859f26f62725702bc3ea0095b5bca57b45474991420aaea9df6ccceda0f94d2afc5529802d818f1acb026c047aef529bb915af960f2c5ca0d13db54c827c688a3a073b20e57c653dafa5887e5d08df9442b092a5cdf01c1f930d186edea0bffb881163c815033c9b25f783f9b8063c6dff7a2bdb285b3ae423f3662b3db565b7d4f03fde5893afc65d4a4023c355ba74a2fa1eb5f3f7590b0259b9ffd92e3c08ea895008c4f5798db1b17e701e46449395df10efc5985f567190ee5097df43cd0bd89bd7d850a49c530e94a1013ee8baedaa0fca83fdeaa5e4eee5827f1f19cf4b1532bde059315c4caa36646e6f8054a3b10cabc3db1f3af26d733ee0e371274560b846451e6228ece9a43f2d026a6fa06581cb82273e80733234fbbf0c35db162c1de30e857fbf2342bf3227b16ec3ecaf0df72b120abd4726be2f1208c82fd4af1c5484a0910936abf5147db3c81e63d414c09e2068fb1ec902ed423b53369ad7790c1b5ef5f836e867a94370ec67b798145314146da280861c4085fe10ce9d87958afff29372f7d00be6fb86dc8909df23ee6c7391511ae322573fa77d187f6756f029faefba18840052f5076640401ff691e241b36fc471cd2f1911093d5b1a4e227dbdea400a95083ff2ec8e0521e7c311b6d1869263dac69d74bdbe0df26913dd4eb992c496c1823c4ec1d82d86a7e7dfa1d6df430ec269f29805490ce10ba673bf3e5de092a9652507c50f139de54d9e9829f02528a72742bee6a05bf40310907b93ba8e088bc94574e48033ed85bd66f13a1ebdbe728062da47d80c13cd178c4a98cdff19bac84f8a8c7f23768215a78bd717631028ceef619a5dcf9207416c3114fa4c3be81624b9648b673a7c2a200c8cb30e4955ea3f89fa9e07ed986a2bec0fa6693f878b39e14f1633fe80a8c83df11df4a8af35e8988ad5fa8eb1035bd4c56021c697379e8d6d2897a59af5d8d47376535e838b9b0fbc4feb698270f3007dd0093e8c8e113946314e4280fb50f78084db4032f02dd26f4b34af018c74a2b13f89fa97040f0d1eee358f3c9dc3ab680a0249695b5791c626602f1f6ec58ef04decffc6ef5f5498f18ce571ec162776fcb674346d5399c644972516bb926ca5ac78fa6cad9fd16bbed07b56674b1aaee548e614df18a029b9be6e75709b73cccdb18c2439b813f16e0d2a809862b5a3bb8adc8ec6fc02733dfae021d7622b6962d72e2aa711d5e6c0869f796e6d20e341180120cb7e40db334f0b68654c5922ac0507331fe1b2685b800f77094516e5b222e437f96cf84faf31e6d57019bd7536b6c5d377f7df90ca4eccf0fbdf29f892398246046b88c7a76a13367f5cb8270723171d31e457e638b32968a1141fb7f9d7d24360b526fe763dcd19f7b18fd94e57b9986180c8a246a410d1dc63244e0fb579959de4cc13813ca8db5d054285497ea3826b0bce76edbf7452fd59692185014a0c2daf67d2dc1ba4a0ba02b94ad9758c8c5ce6de8de0821236ffb722bcc2c3285dab49ce26f9b2d110ec5632b20f0bf971fee3a4b0cf0c36f5454509869fbdc7f36eae05ee9ebcdd20c0a993610b45993fb445daef44cbfca320773fae273002133aac04b209ab0288558f25afa4523cdb7a995ed36683a92e9766173d114e0ffabc55172a69bfcbb76f50dc8e28ddd165137c66d12ea605aff0426e25f3bd8e2578d575c84b4fa26c0eb372baebd775a95419d1c4f16054c3a5efe189fe589106b9e795609f05937ea3b6febe93af088b168cbaff8e946db501a2dd463740b32a0bb3ba8f373b9c15cd600a1a6a981d047907f2be3038f58a603aa804df6a6b5b88ffc61b785f6a90735df38b367a466e896ddfc5af6f38e6737b812fbef4d542396e2ab4cb5d04bfa85d2980adb9556c1b6d1e4d30b6f2725e4c5aef509ca97b32203886a260dc3f19e0379457d35ddb7910dbd4fa178a025b9691b320f26e71ea22162bd523fd10ed928045a5df03b953f254307187126c14debff5ad6ccbc642e2cd693433ff3a23e0f07e3ae62e4e97442ae0ad6792b72086525d8b3c749393a1a70e56661bc2d97d58a7b1f78aa6cd20e945e4a156c959aa27508a9246697daf91d9ca882bf5253fc2a2bdccba3794fb9ed4f849ea6e4a100eda8931561221206e23bcab99c69b17eb1abe048c59964e46d8ea98cd4452675049171efcfe37b3309c6e9291d705d9da97311c35e9e1d510c464ae741222b4f64523cefe80dcd723730dd3e0f9105ddb5bfee91b214e818baa5281243835e8828a00b7d057167bfa945b26eeac9f23594aef4fe4f48106bcf95ad12c6a8385034fe3edb2cd04d5e2c1c3e853d6bf484ddbf8ea9dcd4870c47dcde9ed2725a28af17a45b56fcd159b5702b4c628d596c0ffd7f5e4a6f67c52f1383021e4222364bc3a9e2ac1293c89c9c5fd63b5cd5bbcd4ac2566fbde606faed58ff086e3d773ce3b08e5cc82eff4410a40909eeca024d0494a15c618ad75b341eb3a793a645c56fbd5b938c77148d6da0d2f1c40b119cd14d7e9d7cefd2523dfa2e6424db3c149e5e6a386ae7ed84cf11112f46a1a52282d53b01a8b813ad2ee826f68eb494f0b803d36ef8fe2666308838406d41e1d0abb4527f6cb3005cab34c60c6645fa1fed2b56dce8c6f297252c146df3242a2bcd21876326d358b978566af2f3e364b4771ee53d91cd2ca5652e0b648ca88c95a1147649d76c5960981bb94ca65c646120b2dc7a6f122815d07ef02a14131f433c919ce5a50373f23dc228c252c0ddd4eb5082a3c2a6d6ea559382ccdae708f9438fd083b3824eddbf0c2110a3743b471fd8e20f72eae27c9b8d9050fd07f47d100886f394c9be7fd8a570c689ef80256005345c7f321b82f18569bae714752744fa92a9bd7b0ad97d96e567781c48035b55e7a2a2f6ec8ab768dee3b0a986f0c7471304b7951fa8e62f2e82723401d625209e3b642924f35d84721192bf2bd5849ae35a76fb06ab1ecede55708cbc99fd1f46cd92226a16437e2a991d51bfe11260424857a9049344b495320a04f3209f8d3ef74ccce94817473bb867bb6cf079454110ceb4b18dc1fe01597edf35ef2e083a932aff003255f20edc14327077169361ee17fb34b3e447b5d9f50cf30bc236783961ca671f6b25f96a3a5f259e81e16165e5452998b72bcda5410c514077d1ecb020cbc5a43343b92bb8756deb019ee254d1847e92fc5cbf1e9239a31be85954801c195759e648a0539fc84cad004cc24873554e405b19387139d30ff57f10c5339a2ba49bb05aa8636d3ca40a04f76e2c8cf5ca3c1e8ef8d6f9632e988cc3a297e5c842eb28324e56ee86321ab8ef6bd4c13b5a13ea19d94bb339348e3c13094eedb423090c5441dd6f04e5429a9eaf80261c806d8717cf084cc0568ee26c62b61b338444902bf0e51da7e2abf0e8f7573ca87b70e969733fa9c3b91bcccd439773f9741a400c3cb1b724a7bc1b7bebc343396554c745a8a46d08ff3f8f108566dbb8f9a44400c8cd05cce15b62ef64e02dc46c29e66f1c7cd482b2f68abec02e8ad0fdd0c6978ba281cf18eb6aab9d450b37ba5c65eeb83bd8b094854164a2146b03ca743eaf2833c792212a286ee50fa03b72b7ba19dda5f080bb283183137013130c8b7d274eac3e57fb3bc153c785f400e94351b942accc951312c92f62415605080c9a48efc68a6bd25bab9eb73c3614722adc99fb0c55b7a0323b4dd83001b4112e908e879f86f3e04eb3a77d8884be8e69956327a33a90b2002ca4c15c936268932980d10d45ff7b902df5890fd2d71a205e62cce5e9791ef84b208fec373f643f32b966dc9e70a28e111474ad994fe95f612dcbc240083820c5f706353a6af04012ca638cbdf38535c7e0bbe112f3bcecadfd9d12b60f3393d20dcb0514a902e50fc4f9e63782af8bb94f6d1dbe3b790dea0c409917dcbd550f9e39d4900f9fb5989d47725b66d49d825489f686f4f557379780e4675cd87d6457088753f32d83c1dcf64c8682ad4015153bc67692249533421745635cb75fd2bcc95ff176512d6c3df85d4b4b0260d836434fcddc8cb6b12d69c5bbeebf935dfe914b2c0120b52594f920b07a42a11a85fe726102ce1978b50618b9054469d3e2a00f04a1dd6daaaceef01850a79c2a261c4727d7a4bc0da7022d70d0945112742ffca551d9a7bce751c5139ec32cdd4256bfa6243e66813c0af04463c26642fdee5e261541bd72aac9e727263eb0e10e7893a015c1770f05be5bc6bcc3e785e847ab0c529338386373bc155d3bec8c0bd384f00389e713be36cae93cad8da6d7eaddab56be4541bf54a556a24affd1528be036616cf2c608d293737d529d984cf39487863f333b81b6bb86af9d9b532b7564d8206cf47c40d7acf329824017cf0cfed7bea1d1998eb98ea4817704130f8dbc088f0b27c0d5ab16ead45dda2a02bce8d5cee23602c8dc6757e49eed2e8e76b799160a9ab85051c395d0dfbca1c2949f73b62942fe1efa159b5a15b06042a5ea6ae8bd48f52d85a4349d26a299a123e1f6b5d5e62c225b9f7bfaba8771d7812e1b935509175f29854dee5ca252cf4003cddd57afa322e867f34186c8eddfaabb1198563a845cc5da16cc9b9e19953a735ac9e52c3eb8e98bce08318a6f02c4bc319eaeca22e958f743a3d6963953d6c0aa8242fc5db622aaef7af06bae38f07617840955e1baf84902557877a427195c15143832226f3b222cd4a0c138f543b67bcdf501fc867de8bef5c67c9cd143379387fed2c666978d2ca3e014f4c8b81de8afe5b8b93b00fb0e5387ab737deb56758361596547a24e15e37ea7a8839a86406f09c44c386c7862f2b9ca937c37debae889abfe7b7cc78d9840a5120747243d16ff928a64374a6136341aa50de63961dbfaae23140589903e6225957760a7cb35e8dfbb74f32a8cd04a0046406df378c1d7531ee2f8c57249a8bb133fdedb15aa4bebb4906c1ff2a5ba188cf33fa237320770dcf750a3a2abba2be9f343079e20c0a5258b6072a1f1d49253a0d8d3df386c72ae22ceef0e2b7fa013e750afd7484f5d6780e20a4a29bcc3a078b719d6c89acb14a5528c2d52c712618911fb745837ed55e70e8f5bccca3d399b59fb7342535a68d01ca4ca0b9ff0d1003441cabc1910ebd4a50456d4e541fd484d2718819c4f03df5e55f54e0ff860d4182222aa4f90c578303c54b9bff9cb504f786eb0ec6f9776417d99976a0908aff5c7e516bb039f47993c467fa21a641a47d8a2828444c873263c00a05c9a4cfb2ce3141bbf6102eda89e68be9eea23e6c67bb4fd3f4cf826d4c7fd7d1dd312367609df13385003a97403980da76d772c6c85b8f914a93dd0bfa284d9dad9e92ebc82c874a30818de3858ac3c78ece5d45984f2a92705930242a479dbf65e5c2d59579490123d5512935704e7d4f151de22cb015898babcaa53f29986c3110664a7297bfb11f2a573c209ba8430bb2f06d6abc9d73f5acc8dce95cb46c2631ef61ca77e44e1b0fbeb4993cb86e0948b5a817bf5b53973f656080580156733fdf1fffefcb0722a2f98fe035ecba4156661c8cfca1d35e56c0f28b5e1d58cf32dfe71d86e86e2b63df17352e15e4b8de1b3e3066e382f6e3259edea2493193b2b94c5d304560e5456573507952f7db54cf26e6410b08756a16089dafbb878b3ab9f947765ed56ba3814a61823e5c4f47ad0de184c902e6a126359453b4172bac2694524523dd2a937529c06670404da0daa6cfd7236bd0df78bd5f21754e844aeb26a3167ac064c299b31fff967852aec33900858df83516680fed48040b2e04d73f2d9e497a911a2fe3ddd81db2a2fc311c2ed367f4d7f5fbc33e51a236895c9a545ea1a413670d0453214b8af99857e51131b0fe64e102286539ab87488c8bbc0bed2a1ec055abddf2b8260459a7eb62bdf7ee0905aecf0ef4fbc9f6000f0cdb9c1fafed211445e1bbc5bd0e26237299449de7b3497747921ba16f851e291b036b54ac143e601e34ef48ae4713d890adefa1184bd1f14bd37b99dad0db4ffbb58124464c1c8e673198f372f76b1c9f6afec7305b4ceefe7649eba3e3c60f1b95267591ef683f6015a77a9209949f0c33e32fe8a7b2a56790505619ae63054f586f5370ac12ac13f7417ffce2a3099b46dfca9c3115337ed834735dfa46f1ebf0e007c136435d3d09bcfc720b12e7ef45e61f7a27cb0335b73443241cd8da43622f7a7298b303081197d853553b09fcfd015d98ad210be58c39cc365926e9d20ada277c61fb4b05afcd2555cb8ac84be4d199fe10f4826f9eea12252e57e89c0f43f631159f2ff0281d7e3b3cb87439ee1f36e6085a6f5c7b834d89e7c4d7462d22dcf93997174d618774f66d64d4497971c4fb8b2e0a3a61c0b103ae0100ce1abc67a098df84273ab184db3b37d5ceb6fc38a48f9ff28a07a3bca8efdef33004086976191d246db9b6b09fc7945ced04c5c6dc6f6351eb9ba19316391ab4eadd4914c605419c146f572071fe15b060f67e834c56ba5b39c8292520d80cdcba2eeee64d6f9fc51e346ec04f436934b9b49c455c3a0f3878fd8dc9e50a20b3bf3fefb2fbbfea389800a5d973f3ee147eac3c4ae3a0f6d280ab8be72bb37aacb27b4db3a504795780c249b1eecf503f8c1c863d926d420bb3b66276604c9d41533a41aca9fbbc0fb1bf074caf5c0f0f62ea5abba50d9296c2de0821bfd47f162e221d3c12b487460e683ad1ef59a096c066273f60ae444942734344842ae19eb27a89ae51ce4dd01864d8e92abe3251d1174515694e572c58620b7b2bd929f7867190ed75fe54a34e88174f0d1b0947cbb59880df96b8efda882ea419d19f2c41578591086d424cfaf640fdfccd866369c0aec5b5f718cafa40d08c62f346bb7f3ca6d507d9494471388c866dbe1ea9a32f3853224a564166c2816da25bba60bfc4b111548969d4fcb8ee24af86c8d1bb872e7c264482c39360b67f6fff4cee5735fddb334e6a42f96ae96518247fcac332821cb8e684bfdcc5c01784ea12333d4296707ed2c0b20581c6e1a73948c1a23a50d4021d79cb9f452610c135f8bebb0f4393cefe9ada855f009f4535bf54627e10da46174a8e4274ef9c9d53166f348540ebe7b6c9546722b233b8544b52f4d4c56e0531148abc24b50fee248aef19ed3387c26a3eba256a45181398cf087980d104b77be7d2e469a2ee009adc95b6737da645c729efd8b1db25ab5a0d1b8c54501b266d4b0ce421b0e1bd709af1e8e98b84a8eb8b94bf176982d13a75e1f456c3c166095907b3602c066717a317aeef03544a5685e4d8998b6c035789baa0a3589316389a6e01adcb822e3cfc5812f8065776cf48e569e62c82f6381b901153c4a080947c41db5e382d588598edfa1938209c50d216101a48ddf9e2e4c888da5ae5b482be00d1c929186717e9d17c871e31e436f8dd19abcc640fa503f5ffb507d7f38e318cd6188fecb97ca4ce6c27efc3a3b181728b64f2fb8ec4178de758c674c1b8f68bdea3c3cecb5dd0d78ceeab68e9f43ecbe219de242ea7f4015ec01151ad2b595349872ec62ecef0dc804cfeb7baaf87e695eba763480a77ea1481871e949ce15e6584918584cd954a3399ac51fbf6b4fea350c66b42410e8df17b3b5ee0074e441ebe723451f5f814ae69462c4acbe47fc4bd33ce8735b6dd9292f1c842b32cef1bdf96f67179e9f214b97b7ed4179aaa2dfa124d860112f2020e9cf58f15a6fbfb46a563bbdabbadda0093fb75fde4cbef8caa42060d5e885854bd571ec11c7a245b42dd8abd2012b37541033059402308cc0d482c8282dce6a71418ddc5ab230ad2a1740075bc71b4607e56b44babecae0cfe802847918138e00398e5a3f5801e26256c186b69d2cb1bab31abae7d9d88d3389b5515f8f92f62d3fe1763351d8204677a7627de7cfc0e24a4653dcc749327e3a548c71c7c25a807d133204a90ceadd3915be422f01a136efa489dafdbe1e8f5a24ea64bde8beb33e2b21df4f67628babaff81159b639c8ac399a9081c1da253faa644124da947e39f1341d74d61e59f7072b43cea89f6824ae3de6e89a9cc35f3977c3f8aa791db339233df92b572d1e5eab93122022c054945f23a6f0e62bb92d8d0162a2aafad29320127884f308b9ba5311c2a74d48a6ec3621e971d8563ca3f2ff8ee72ba30138214f0f03e822d4b3d7e44d5cfb2f61caf32b7a4ad985f65576c5857aa1c78d5afd0a00aaef2d665788992edc795cfb028eeb29183190251e009ef918efbc6eba6b002873f14b8d261e67268e8f21bb56680e48f8673f078780adaef66f7909c37a53f053ba61a525f6dd7e32fde211908d93b1a8587a230b482d6df298117921fbf9ef7c943bfc5e00ae6d2eb2faa0140347a7de7a7b968af430fdb593d6e83501aea34a64a47441420f9876f42a257289635a7d7dc9eabbbf08c6eb097277c0b7b3300692bc54e8ad422a253158396b6a3c0d0c41bafc817f2ffdd43d0ef2a3c6ea352d11f608beeffa5d245005323daec910d62465cd587bde1692b2741baeddfaead5f12684946b73606d52851accc1cafd2983f7d5a66d04633e99b1b283c6a794cf3a32bf02bad4b4cc28e6e09bfd40816feec849fc4b7a1280e82ad6e80590e000dd9781ee339992e028654d1da124e63f37290903196844b6893e048754a6e48711c152268ed8ba14baf82b79b5fc6d64f6f58cef46602993d7b318e083f17c23dc9739c0d263ff3e9069aa697902682acf8f8275bf2652d69bfbb1f267e1ed288a40011dc9203728a60b7f78722ea205fce67dfd6f2b5027f3bef48e79eb45af8f8f96a70fecd4f511e7885b4422ad44063415d131abcb581b04eaf9acae1dba260445f4faf43c7f54f26a8271c7ca1e46ff36641f4959d6030f56c9f68c86fae4decfd11cfa850269c93892b3f60990f4674c5a79abc5e5ad77acdf9d4f3ff7a0c2f22524c7beec234a0fddbd918744faa216185cc495ac8dc21cbd95c9faa42b930accb90b1f7260314c32143f48d4fbd9a5f7f6fe6273d82572f2718455a11b694411ce212650106f61bcd35a5af7cc44625e56d4375904b47f756577c7bcf542ff542ea869e7aac305f79ccc107342fee58fb6ef8ccb546892bb2c4db71f9ffbf168f2eba0a3bb66eb5bfa9383e2dfd43857f20c907d5a447a0820fe8582aa6372102b10e6b25b6de38101cb474b091c0c5fc7184457dfca4c51bd053855c625133a2962bfca7662c947f9740c23c2e8ca83cebf47846dac7c19dbbd60170c9b698ce3d9efdaa43437d3bebd5498ccdee12eb06f0372e6b73e2d5f7449843f81e6f786782cb6ab2d7e27e4d59580d3b46655f28a1d8d28d413207b7611dda0d042c1c71b587ccc3fa353b677954879190d68bd11a8d85ab80552f64bc01ae87e4b3742966d84705847155fa1a04de447e82d173e20f2779e755de4983b55308a0bdd668d6888a411eef20ab8e0b82155f3d7e312d1f448d2c5b70ca00666364611ac61ba15164d9fd5a1a686f89a0f4092fdc6694912b57c414442e30d5b204d61f36b5c108cf4b78d4a0f89f63f4442f2f04906564f30fa37942a769ebe5c1f4c78c2310bfa2a0f74edb74df6fe3374e74f842897bbf28bf43e1bcc107a8b6315dbeb9bdf6cb7d0fd1ada8f83d4a619e9ace993dc283fe1b8d6a7f477606f03d8bbd665f9e11aff76bdc2b38fc9aee2143218665383675bce971acd07610a2d0d71e15bb2d33e7887cc3176c7d169a714589945cf611c6a0c2ccadbfff27a00b7deb5c525ebd18cd0d6f807b4438828dba13ce6f236cc4cfccfe808518092de15e35f0c98d75f4ab2a8dc0e0f3efa3e08742254068959b4fae61cfef0455b4483840ce0478b19cfdff788fa79a52e0c8a063cfd2568f9fcd494e02ed2ce604741fd05a2343be3732fb7ce857f6cb45255cec4df59b7f25bea158d3a91f402c6939588ea920587b242e2416b325a76fb0181af92d8a51a62ede75d9265e23e42090c6c461a5392b024beb1609df87d802683f65f80e181dceae236c2be7cd3098ae1a91133b97f6cc6daa1ae89b25ca71c0679ae3f09f4b57c3420c4601befba8391836942673c493e5569c905d1b904388527c0431631df2b86e65bef66f9f9c1f877d1735a86b730733e2981d000da2aa89ec3d2972960da16bafe6afdc0ba342457996372fa4e673b900af80c62bf454824b6a167f45fc15a829901db4f339867e47e0121c91dd895e1f79f4ea7859b17fdab962f437f9a4f7bea26d741eca3bfab76f38ef8ef91f6bae67080c86d0b47b02cdcb1d651ea997d2d103f49306ad9f20112b95ef81f50b056b53cfab055cee53375960653c4c70e4ceae91f30ef666ee4780cb7be6041a06273be15dd98e32c066bb2a64edea475d9697950aab4d01074412449d92559d2c5ce39975247cdf416afb12a32218629a24e2cb26d2d6f5c4a73cefd599f558a0b5a33909d985c56872f680ba6bed6454c0cbc60945ccaa46852c8dc901a0b9ca65e3c8bcb6a073b7848d4329716609ecd1f2c50877b864e497d955a6c5739366198122756d08d069da44a1acd1944bee54d43277ee5d750dd45489b92dd076573ebfcc9bb283d7b48c06fc3dd6b3fe0ee245629b1d28b8a8412491eae2dd1ca4ba74e434631a0bf2c03e74098bde2105d5ec37c47a8c36a18be39f3a96b06a2fbdf84fd0d614a8d2e2ec0b9806f94c4ad58582410c1e323363f424651e8fd41e595ef8d4ac96eb09c21c3aae3fb82f1e77274fc5a0019e984f72d9d619add0f7b53d9fb6cfc60d615fb6af88da6b84c115a78e57093199222fa152599d972d91c783f37541badb8216979f4e72f407dce1871e8b5dd981fd31292cf11b20efdf4371ea8cfdd6eeb424c37258b953c4280491a692947586910864bf98cc97bc919e8a4beeac5e8448c73acdd746bc81b4b045dfac3cf830af37d34a5b2722c9aa600c25327d6edc4b697174888708d5e9c08256d0b07f00bb2ba68ad3d2850df922a29908e2f23cba0b5f3b9cec1b59a322c58c5bc05686ecd044206c8aabef2ec71b8f6f55c822190a9af4ad1be028510f7bc5c38f4698138dcd599b4243dbae475cd50a11f962e7d475439bd6ab4c9f80e4b5ac693b8eb93ba263e780df908ceac7dbdd25e67589157c3f0fcbf9abb29a5a5a6fc95fd6e6e99907f16a8036afeb675626a1e8370ffedc5e447ae49b58a59b505f78e3e8c9388134d10972ce4601a7d99b29e18ba0f6489ca65031e7ae29a3d49d7b528715772c8e6dbc2a35f429a2f28d8e46e0f4a152e59460594f4c8320958888ecde39c8f1ed75d1d9e724839f66a3a082176bfe996c7285ce9cb5d8c327a36cb5326049670f3fe6cd2c9a95bc0ce79dc3a376b20247f39d63962982e990b0e2fc6d2a5703517a769b509208d911ff321bbfb1f6059286813d33117327fcedcfee23da99e5ade9eff874bc2c22de1b8304bff5e0b279c9ceb262cc60046e2a4d840e6fbffe17669790036f52a41763ca0710f02cd1c03e6b3ad012213d960cce2b2ff980e3ad6c96916a02cc2c850c5b48ac9a0169980117571559ba7fdec45f1213600e4c6fa91e09708971f09d1cfed77113383626743c00d99c078a23ba3b66835ee9067b14585af57407e5859970d54a6798b7f3e9a89daf44b41fd5398a5fc6cdfad65778e4a6bab2cfa937be8e0f97bd122f5e93a227dc21db73a7ee1044b77e2a3b0c2b04b5661b35f93c80237258367955980e190744065fa81788b34732dd1a3a95c0a79d6fc3c86ab2c9356678eb12c6227e1134e3cf25fb7c0e9c3302748af3678a454993e068969d48a017274aaf9df39f85210e0907ef97a4d39ce81b8a0a763aa0bcf59f2b0f9f555b8194f9848392a670c7d1ae59581bb30cd2ac0836dd28ca5bb6796547bf1198e7a4b538b448a33d84c14f1b476bad36a320f809da691faaa19ecf8fe0efd78080bcccaa766d43c3e54c562f40349c7e7081c3451caf3c19d433ab788973328c6cbd5d480881de00818a8bbd4069877a45fe0fdae73ef1df7f1e04f6a8e3918cef863c2dadb04eecbaf4878613f67550da684977eb9f0def14078e8459181bb1c5a52408960ca2ce2f7411fa8030754b165bae4b2c569253f39ed595a90186cdbef4db88de466ed9663366a172fd353748dee3b7509b1ede26f9e54dbac8de1d4701d787f8e8398055c3060bd0dce3351ed0533f7c67e79da884d9e1145d5ff8ca4e70bb49c0de1d0ac3a7f01847e6a2227c8c6e1407bd4dcfc8e98e0e3efa65ebf0b2b1d0ab00452238969cf969df290cfeb1e433eb538b7c8b8e216d48f0e3cdf9c77edf8088742dac4d20d37268a33d842c59e9ef2ffd13b31a7e2ff25365157a2482e798410ac133cd541ab952b7ad63c7207f6d74af79039c2e0380a92994ae4af36e75f338128e5b9ef61463115e1610578b01211403d981471fde54529fd3504bbe1e3cc38a69a924f8a316afc333b9a8e9ad4758c6cb8902f5b839a9fc15871fec4d482c83e3be795fec6e289a3fc106ebcc7cef0091fbba3b9ff0b292631d381eda0e7d0e1d17db306047d3668ddaf5c178f5dcf66342983bd564a5fa43a23997a837f3103aadb8fdda613c2cbe7c2f8a9c213fc24227151c535efee4c1d85ff0a6b77bd0dc059868724b4e5e534dd881dd67bea286fe36a1d17c415f10ffae540ad288f9371256d801e0d5759fbf4a06f07ffcc7defcbf2e1a5b241b36ac68cf44646efb829e8f568f257cfc4f730cc8e8b39d9a45547f4ca241bc216ccf7e9e4376b850f3985f95fe979518fe9a09415ef7048ef16f36a4228880ffc7132364b609f53133ed5a7b6e68fb0c9bb10dfed9180a3d1a16902248b89a7868c922fbd690ba4e5687f8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69ce8453be21aea2b7cc9a39d5b0475190bbfa0a60605b4178377590b94d9c43eae7c6ed4bdf7fb075505e7e246d24aa96adb43bb37255996535f490c1711d4ba896941626b9c6b0be4346b8e284c85fde87b207238083e8e04ec09ad9a68c37d191d17e0bfb79bc3c35f8a4e047cfbbcfece3627b8d574aeb1b8dd38f0c18695a94cf4dad40aaef9ffe238abb70a93215d5e1ccc412e300acde29906c21dca1916../lib64/wx/config/qt-unicode-3.1wxrc-3.1libwx_qtu_adv-suse.so.5.0.0libwx_qtu_aui-suse.so.5.0.0libwx_qtu_core-suse.so.5.0.0libwx_qtu_gl-suse.so.5.0.0libwx_qtu_html-suse.so.5.0.0libwx_qtu_media-suse.so.5.0.0libwx_qtu_propgrid-suse.so.5.0.0libwx_qtu_qa-suse.so.5.0.0libwx_qtu_ribbon-suse.so.5.0.0libwx_qtu_richtext-suse.so.5.0.0libwx_qtu_stc-suse.so.5.0.0libwx_qtu_xrc-suse.so.5.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootwxQt-3_2-3.1.5-150400.3.7.1.src.rpmwxQt-3_2-develwxQt-3_2-devel(aarch-64)wxQt-develwxWidgets-any-devel@@@@@@@@@@@@@@@@@     /bin/shld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(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(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.18)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libwx_base-suse-devellibwx_baseu-suse.so.5.0.0()(64bit)libwx_baseu-suse.so.5.0.0(WXU_3.1)(64bit)libwx_baseu_xml-suse.so.5.0.0()(64bit)libwx_baseu_xml-suse.so.5.0.0(WXU_3.1)(64bit)libwx_qtu_adv-suse5_0_0libwx_qtu_aui-suse5_0_0libwx_qtu_core-suse5_0_0libwx_qtu_gl-suse5_0_0libwx_qtu_html-suse5_0_0libwx_qtu_media-suse5_0_0libwx_qtu_propgrid-suse5_0_0libwx_qtu_qa-suse5_0_0libwx_qtu_ribbon-suse5_0_0libwx_qtu_richtext-suse5_0_0libwx_qtu_stc-suse5_0_0libwx_qtu_xrc-suse5_0_0pkgconfig(Qt5OpenGL)pkgconfig(Qt5Widgets)pkgconfig(gl)pkgconfig(glu)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.1.53.1.53.1.53.1.53.1.53.1.53.1.53.1.53.1.53.1.53.1.53.1.53.1.55.2.15.2.13.0.4-14.6.0-14.0-15.2-1wxWidgets-any-devel4.14.3e̫@ec@bUia `@`_i_P_P_ts@_=@_p@_^@^y^^@^ϧ\r@\8@ZZ@Z@Zhu@Z3@Y6YMW T\@T[bTZ@meissner@suse.comqzhao@suse.comqzhao@suse.combadshah400@gmail.comantoine.belvire@opensuse.organtoine.belvire@opensuse.orgjengelh@inai.dejengelh@inai.destefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.dedavejplater@gmail.comdavejplater@gmail.comstefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.dejengelh@inai.demartin.koegler@chello.atjengelh@inai.dejengelh@inai.demartin.koegler@chello.atjengelh@inai.dejengelh@inai.demartin.koegler@chello.atkamikazow@opensuse.orgmailaender@opensuse.orgjengelh@inai.dejengelh@inai.dejengelh@inai.de- wxWidgets-fix-redundant-decls.patch: disable for now to make it build- Add wxWidgets-3_2-fix-building-fault-S390.patch: Fix wxWidgets-3_2 building check fault on S390 platform: /sys/power/state doesn't exist in SLE S390 platform and certain types of containers, so check the file exist before run the test case. (bsc#1217026)- Add wxWidgets-3_2-Create-our-own-socket-file-for-socket-file-test.patch: Backporting f172f53a from upstream to fix building check fault: Create our own socket file for socket file test, /dev/log doesn't exist in certain types of containers. (bsc#1217026)- Disable building with EGL support: glew is not ready for EGL yet and this causes wxWidgets based OpenGL apps (e.g. hugin) to crash. See boo#1188519, boo#1189524.- Add wxWidgets-3.1.5-fix-wxIcon-wxDVC-columns.patch: Fix poedit crashes when opening wxWidgets-3_2 files. (boo#1187712)- Update to version 3.1.5: * New wxWebRequest and related classes provide a simple way to use HTTPS and HTTP/2 from wxWidgets applications using native libraries or libcurl. * Support EGL in wxGLCanvas and Wayland in wxMediaCtrl under Linux. * Many appearance and other fixes for macOS 11. * More improvements to wxGrid UI, API and performance. * wxImage improvements: add alpha support in Paste() and clipboard support. * API additions: wxPersistentComboBox, wxFileName::ResolveLink(), wxFileHistory::SetMenuPathStyle(), wxString::utf8_string(), wxEVT_FULLSCREEN. * Improvements: wxConfig now supports 64-bit integers, wxLog uses millisecond resolution in timestamps, XRC files can be loaded from URLs. * Yet more bug fixes, fixes for API inconsistencies and optimizations, notably in wxDataViewCtrl, wxListCtrl, wxPropertyGrid. - Remove patches fixed upstream: * 0001-Don-t-use-wxASCII_STR-inside-wxART_MAKE_XXX_ID-macro.patch. * 0002-Fix-documented-type-of-wxART_XXX-constants.patch.- Fix an rpmlint warning by moving libwx_base symlinks to their own -devel subpackage which is then required by (wxWidgets-devel, wxGTK3-devel).- Change wxGTK2 flavor to be the main (unnamed) flavor.- Fix unquoted bareword comparisons for RPM 4.16 compatibility- Fix wxPython compatibility issue: Add 0001-Don-t-use-wxASCII_STR-inside-wxART_MAKE_XXX_ID-macro.patch Add 0002-Fix-documented-type-of-wxART_XXX-constants.patch- Use _multibuild to avoid changes and spec files of the variants getting out of sync.- Do not disable debugging completely, only recommended for constrained environments and breaks wxPython tests - Correct base_packages flag for nostl variant, it can not use the base libraries of the regular variant - Build base libraries from wxGTK3 build, wxWidgets (GTK2) is no longer used by any Factory package.- Update to new upstream release 3.1.4: * Incompatible to 3.1.3: CMake library targets were renamed and now start with 'wx'. In addition, aliases for the libraries have been added using the 'wx::' namespace. For example, the core library is now named wxcore and has alias wx::core. * Add natural sort functions. * Add wxTempFFile class (Dummy). * Fix bug with multiple leading ".." in wxFileName::Normalize(). * Improve brush transparency support in wxSVGFileDC. * Optionally forbid implicit wxString/char* conversions. * Add support for wxGenericAnimationCtrl to XRC. * Add wxDD_SHOW_HIDDEN and wxDD_MULTIPLE wxDirDialog flags. * Add wxWebView::SetZoomFactor(float). * Add wxWindow::DisableFocusFromKeyboard(). * Allow overriding wxDataViewModal::HasValue(). * Call wxAuiManager::UnInit() automatically now. * Fix crash and layout problem in wxGenericDirCtrl * wxQt: Fix build with Qt 5.15 * GTK backend: * Add native wxSearchCtrl implementation. * Implement wxBU_EXACTFIT support in wxButton. * Fix a regression with crashes when using wxBufferedPaintDC. * Fix drawing bitmaps with masks using wxGraphicsContext under GTK2. * Fix position of popup menus on non-primary display. * Make wxUIActionSimulator much more reliable * Fix caret colour in wxTextCtrl with custom colours. - Drop obsolete patches: * 0001-Add-missing-QPainterPath-include-required-with-Qt-5..patch * 0002-Make-the-wxUIActionSimulator-Text-implementation-mat.patch- Build nostl package against gtk3, audacity crashes with gtk2- Add nostl package for audacity- Fix wxQt build with Qt 5.15, add 0001-Add-missing-QPainterPath-include-required-with-Qt-5..patch - Make liblzma build dependency explicit, to have the same feature set on all flavors. - Fix wrong function signature causing build failures in python-wxPython, add: 0002-Make-the-wxUIActionSimulator-Text-implementation-mat.patch- Add explicit libXtst build dependency, required for Leap 15.1 (already implicit on Leap 15.2 and TW).- Update to new upstream release 3.1.3 For a detailed changelog, see https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.1.3/docs/changes.txt * Support for per-monitor DPI and dynamic DPI changes under MSW. * More generally, many fixes for various controls appearance in high DPI. * Long requested support for freezing rows and/or columns in wxGrid. * New XRC handlers for wxDataViewCtrl, wxInfoBar. * It is now possible to use gradients when creating wxGraphicsPen. * Extended compiler (MSVS 2019) and platforms (macOS 10.14+) support. * Significant improvements to the (still experimental) wxQt port. * Important bug fixes for focus handling in wxOSX port. - Cleanup spec file - Enable reproducible-build option - Use SDL2 instead of SDL1 (only used by sound plugin)- Update to new snapshot 3.1.3~g673 (6cc1d63d) * Graphics context methods for the Qt platform - Enabled webkit2 backend for wxWebView (wxGTK3 only) [boo#1107337]- Update to new upstream release 3.1.2 * Support for non-integer font sizes and arbitrary font weights. * New wxLZMA{Input,Output}Stream classes. * Add wxDataViewToggleRenderer::ShowAsRadio(), wxDisplay::GetPPI(), wxGrid::SetCornerLabelValue(), wxHtmlEasyPrinting::SetPromptMode(), wxJoystickEvent::GetButtonOrdinal(), wxToolbook::EnablePage(). - Remove wxqt-compile.diff (no longer needed)- Update soversion.diff to use the package version, not some incremental integer.- Update to new upstream release 3.1.1 * wxRibbonButtonBar::DeleteButton() now deletes and not just removes the button. * Using invalid flags with wxBoxSizer or wxGridSizer items now triggers asserts * wxWS_EX_VALIDATE_RECURSIVELY is now the default behaviour. * wxListCtrl::HasCheckboxes() and EnableCheckboxes(), which were added in 3.1.0, have been renamed to HasCheckBoxes and EnableCheckBoxes respectively for consistency with wxCheckBox naming. * wxZipOutputStream will now automatically convert filenames to UTF-8, if the wxMBConv used when calling the constructor supports UTF-8 encoding.- Update to 3.1.1-rc (3.1.1~2807)- Rework provides/conflicts between -devel variants. - Update to new development snapshot 3.1.1~2640 * Support for multi-touch gestures * Implement persistence for wxDataViewListCtrl * Rename all objects to "DataViewCtrl" and "DVC" instead of "DataViewListCtrl" and "DVLC" to reflect the change of implementation at the base class.- Add a recommends from the wx base library to the language package.- Unify packaging - Drop webkit as in wx3.0 packages - Fix Qt build errors- Disable WebView for TW and upcoming Leap 15.- Update to new upstream development release 3.1.0 * Many improvements for high DPI monitors support, notably XRC now interprets all pixel values as being in resolution-independent pixels. * wxQt branch implementing Qt5-based port of wxWidgets API was merged into the trunk (Mariano Reingart, Google Summer of Code project). * Added wxNativeWindow allowing to embed native widgets in wxWidgets programs. * Improve wxGLCanvas to be more type safe and better support modern OpenGL.- Update to new upstream release 3.0.2 * Fix silent data loss in wx[F]File::Write(wxString) if conversion fails. * Make wxString::FromCDouble() work when the global C++ locale is not the C one. * Fix mouse handling in wxNotebook containing wxListCtrl. - Bump SONAME due to changed ABI, add soversion.diff. - Don't let wxGTK3-3_0.spec build the SDL plugin (already done by wxWidgets-3_0.spec)- Restore libwx_base*.so devel symlinks [boo#904098]- Replace broad Requires: Mesa-devel by pkgconfig(gl) [Mesa-libGL-devel]h02-armsrv1 1707907186  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3.1.5-150400.3.7.13.1.5-150400.3.7.13.1.5-150400.3.7.1     wx-configwxrcwxrc-3.1wx-3.1wxaboutdlg.haccel.haccess.hactivityindicator.haddremovectrl.haffinematrix2d.haffinematrix2dbase.hafterstd.hanidecod.hanimate.hanimdecod.hany.hanybutton.hanystr.happ.happprogress.happtrait.harchive.harrimpl.cpparrstr.hartprov.hatomic.hauiaui.hauibar.hauibook.hdockart.hfloatpane.hframemanager.htabart.htabmdi.hbannerwindow.hbase64.hbeforestd.hbitmap.hbmpbuttn.hbmpcbox.hbookctrl.hbrush.hbuffer.hbuild.hbusyinfo.hbutton.hcalctrl.hcaret.hchartype.hcheckbox.hcheckeddelete.hchecklst.hchkconf.hchoicdlg.hchoice.hchoicebk.hclipbrd.hclntdata.hclrpicker.hcmdargs.hcmdline.hcmdproc.hcmndata.hcollheaderctrl.hcollpane.hcolordlg.hcolour.hcolourdata.hcombo.hcombobox.hcommandlinkbutton.hcompiler.hcompositewin.hconfbase.hconfig.hcontainr.hcontrol.hconvauto.hcpp.hcreddlg.hcrt.hcshelp.hctrlsub.hcursor.hcustombgwin.hdataobj.hdataview.hdatectrl.hdateevt.hdatetime.hdatetimectrl.hdatstrm.hdc.hdcbuffer.hdcclient.hdcgraph.hdcmemory.hdcmirror.hdcprint.hdcps.hdcscreen.hdcsvg.hdde.hdebug.hdebugrpt.hdefs.hdialog.hdialup.hdir.hdirctrl.hdirdlg.hdisplay.hdlimpexp.hdlist.hdnd.hdocmdi.hdocview.hdragimag.hdvrenderers.hdynarray.hdynlib.hdynload.heditlbox.heffects.hencconv.hencinfo.hevent.heventfilter.hevtloop.hevtloopsrc.hexcept.hfdrepdlg.hfeatures.hffile.hfile.hfileconf.hfilectrl.hfiledlg.hfilefn.hfilehistory.hfilename.hfilepicker.hfilesys.hflags.hfmappriv.hfont.hfontdata.hfontdlg.hfontenc.hfontenum.hfontmap.hfontpicker.hfontutil.hframe.hfs_arc.hfs_filter.hfs_inet.hfs_mem.hfs_zip.hfswatcher.hgauge.hgbsizer.hgdicmn.hgdiobj.hgenericaboutdlgg.haccel.hactivityindicator.hanimate.hbmpcbox.hbusyinfo.hbuttonbar.hcalctrlg.hcaret.hchoicdgg.hclrpickerg.hcollheaderctrl.hcollpaneg.hcombo.hcreddlgg.hcustombgwin.hdataview.hdatectrl.hdcpsg.hdirctrlg.hdragimgg.hdvrenderer.hdvrenderers.hfdrepdlg.hfilectrlg.hfilepickerg.hfontpickerg.hfswatcher.hgrid.hgridctrl.hgrideditors.hgridsel.hheaderctrlg.hhelpext.hhyperlink.hicon.himaglist.hinfobar.hlaywin.hlogg.hmsgdlgg.hnotebook.hnotifmsg.hnumdlgg.hpanelg.hprintps.hprntdlgg.hprogdlgg.hpropdlg.hrichmsgdlgg.hsashwin.hscrolwin.hspinctlg.hsplash.hsplitter.hsrchctlg.hstatbmpg.hstattextg.htextdlgg.htimectrl.htreectlg.hwizard.hgeometry.hgifdecod.hglcanvas.hgraphics.hgrid.hhash.hhashmap.hhashset.hheadercol.hheaderctrl.hhelp.hhelpbase.hhelphtml.hhelpwin.hhtmlforcelnk.hhelpctrl.hhelpdata.hhelpdlg.hhelpfrm.hhelpwnd.hhtmlcell.hhtmldefs.hhtmlfilt.hhtmlpars.hhtmlproc.hhtmltag.hhtmlwin.hhtmprint.hm_templ.hstyleparams.hwinpars.hhtmllbox.hhyperlink.hicon.hiconbndl.hiconloc.himagbmp.himage.himaggif.himagiff.himagjpeg.himaglist.himagpcx.himagpng.himagpnm.himagtga.himagtiff.himagxpm.hinfobar.hinit.hintl.hiosfwrap.hioswrap.hipc.hipcbase.hitemattr.hitemid.hjoystick.hkbdstate.hlanguage.hlayout.hlaywin.hlink.hlist.hlistbase.hlistbook.hlistbox.hlistctrl.hlistimpl.cpplog.hlonglong.hlzmastream.hmath.hmatrix.hmdi.hmediactrl.hmemconf.hmemory.hmemtext.hmenu.hmenuitem.hmetaconvertible.hif.himplicitconversion.hint2type.hmovable.hpod.hremoveref.hmetafile.hmimetype.hminifram.hmodalhook.hmodule.hmousemanager.hmousestate.hmsgdlg.hmsgout.hmsgqueue.hmstream.hnativewin.hnonownedwnd.hnotebook.hnotifmsg.hnumdlg.hnumformatter.hobject.hodcombo.hoverlay.hownerdrw.hpalette.hpanel.hpaper.hpen.hpeninfobase.hpersistpersist.hbookctrl.hdataview.hsplitter.htoplevel.htreebook.hwindow.hpickerbase.hplatform.hplatinfo.hpopupwin.hposition.hpower.hpreferences.hprint.hprintdlg.hprntbase.hprocess.hprogdlg.hpropdlg.hpropgridadvprops.heditors.hmanager.hproperty.hpropgrid.hpropgriddefs.hpropgridiface.hpropgridpagestate.hprops.hprotocolfile.hftp.hhttp.hlog.hprotocol.hptr_scpd.hptr_shrd.hqtaccel.hanybutton.happ.hbitmap.hbmpbuttn.hbrush.hbutton.hcalctrl.hcheckbox.hchecklst.hchoice.hclipbrd.hclrpicker.hcolordlg.hcolour.hcombobox.hcontrol.hctrlsub.hcursor.hdataform.hdataobj.hdataobj2.hdataview.hdc.hdcclient.hdcmemory.hdcprint.hdcscreen.hdefs.hdialog.hdirdlg.hdnd.hdvrenderer.hdvrenderers.hevtloop.hfiledlg.hfont.hfontdlg.hframe.hgauge.hglcanvas.hlistbox.hlistctrl.hmdi.hmenu.hmenuitem.hminifram.hmsgdlg.hnonownedwnd.hnotebook.hpalette.hpen.hpopupwin.hprintdlg.hprintqt.hradiobox.hradiobut.hregion.hscrolbar.hslider.hspinbutt.hspinctrl.hstatbmp.hstatbox.hstatline.hstattext.hstatusbar.htaskbar.htextctrl.htextentry.htglbtn.htoolbar.htooltip.htoplevel.htreectrl.hwindow.hquantize.hradiobox.hradiobut.hrange.hrawbmp.hrearrangectrl.hrecguard.hregex.hregion.hrenderer.hribbonart.hart_internal.hbar.hbuttonbar.hcontrol.hgallery.hpage.hpanel.htoolbar.hrichmsgdlg.hrichtextrichtextbackgroundpage.hrichtextborderspage.hrichtextbuffer.hrichtextbulletspage.hrichtextctrl.hrichtextdialogpage.hrichtextfontpage.hrichtextformatdlg.hrichtexthtml.hrichtextimagedlg.hrichtextindentspage.hrichtextliststylepage.hrichtextmarginspage.hrichtextprint.hrichtextsizepage.hrichtextstyledlg.hrichtextstylepage.hrichtextstyles.hrichtextsymboldlg.hrichtexttabspage.hrichtextuicustomization.hrichtextxml.hrichtooltip.hrtti.hsashwin.hsckaddr.hsckipc.hsckstrm.hscopedarray.hscopedptr.hscopeguard.hscrolbar.hscrolwin.hsecretstore.hselstore.hsettings.hsharedptr.hsimplebook.hsizer.hslider.hsnglinst.hsocket.hsound.hspinbutt.hspinctrl.hsplash.hsplitter.hsrchctrl.hsstream.hstack.hstackwalk.hstatbmp.hstatbox.hstatline.hstattext.hstatusbr.hstcstc.hstdpaths.hstdstream.hstockitem.hstopwatch.hstrconv.hstream.hstring.hstringimpl.hstringops.hstrvararg.hsysopt.hsysthemectrl.htarstrm.htaskbar.htaskbarbutton.htbarbase.htesting.htextbuf.htextcompleter.htextctrl.htextdlg.htextentry.htextfile.htextwrapper.htglbtn.hthread.hthrimpl.cpptime.htimectrl.htimer.htipdlg.htipwin.htls.htokenzr.htoolbar.htoolbook.htooltip.htoplevel.htracker.htranslation.htreebase.htreebook.htreectrl.htreelist.htxtstrm.htypeinfo.htypes.huiaction.hunichar.hunixapp.happtbase.happtrait.hchkconf.hevtloop.hevtloopsrc.hfswatcher_inotify.hfswatcher_kqueue.hmimetype.hpipe.hstackwalk.hstdpaths.htls.huri.hurl.hustring.hutils.hvalgen.hvalidate.hvalnum.hvaltext.hvariant.hvector.hversion.hversioninfo.hvidmode.hvlbox.hvms_x_fix.hvolume.hvscroll.hweakref.hwebrequest.hwebview.hwebviewarchivehandler.hwebviewfshandler.hwfstream.hwindow.hwindowid.hwindowptr.hwithimages.hwizard.hwrapsizer.hwupdlock.hwx.hwxchar.hwxcrt.hwxcrtbase.hwxcrtvararg.hwxhtml.hwxprec.hxlocale.hxmlxml.hxpmdecod.hxpmhand.hxrcxh_activityindicator.hxh_all.hxh_animatctrl.hxh_aui.hxh_auitoolb.hxh_bannerwindow.hxh_bmp.hxh_bmpbt.hxh_bmpcbox.hxh_bttn.hxh_cald.hxh_chckb.hxh_chckl.hxh_choic.hxh_choicbk.hxh_clrpicker.hxh_cmdlinkbn.hxh_collpane.hxh_combo.hxh_comboctrl.hxh_dataview.hxh_datectrl.hxh_dirpicker.hxh_dlg.hxh_editlbox.hxh_filectrl.hxh_filepicker.hxh_fontpicker.hxh_frame.hxh_gauge.hxh_gdctl.hxh_grid.hxh_html.hxh_htmllbox.hxh_hyperlink.hxh_infobar.hxh_listb.hxh_listbk.hxh_listc.hxh_mdi.hxh_menu.hxh_notbk.hxh_odcombo.hxh_panel.hxh_propdlg.hxh_radbt.hxh_radbx.hxh_ribbon.hxh_richtext.hxh_scrol.hxh_scwin.hxh_simplebook.hxh_sizer.hxh_slidr.hxh_spin.hxh_split.hxh_srchctrl.hxh_statbar.hxh_stbmp.hxh_stbox.hxh_stlin.hxh_sttxt.hxh_text.hxh_tglbtn.hxh_timectrl.hxh_toolb.hxh_toolbk.hxh_tree.hxh_treebk.hxh_unkwn.hxh_wizrd.hxmlres.hxmlreshandler.hxti.hxti2.hxtictor.hxtihandler.hxtiprop.hxtistrm.hxtitypes.hxtixml.hzipstrm.hzstream.hlibwx_qtu_adv-3.1.solibwx_qtu_aui-3.1.solibwx_qtu_core-3.1.solibwx_qtu_gl-3.1.solibwx_qtu_html-3.1.solibwx_qtu_media-3.1.solibwx_qtu_propgrid-3.1.solibwx_qtu_qa-3.1.solibwx_qtu_ribbon-3.1.solibwx_qtu_richtext-3.1.solibwx_qtu_stc-3.1.solibwx_qtu_xrc-3.1.sowxconfigqt-unicode-3.1includeqt-unicode-3.1wxsetup.haclocalwxwin.m4bakefilepresetswx.bklwx_presets.pywx_unix.bklwx_win32.bklwx_xrc.bklwxQt-3_2-develREADME.SUSEchanges.txtchanges_30.txtgpl.txtlgpl.txtlicence.txtlicendoc.txtpreamble.txtreadme.txtxserver.txt/usr/bin//usr/include//usr/include/wx-3.1//usr/include/wx-3.1/wx//usr/include/wx-3.1/wx/aui//usr/include/wx-3.1/wx/generic//usr/include/wx-3.1/wx/html//usr/include/wx-3.1/wx/meta//usr/include/wx-3.1/wx/persist//usr/include/wx-3.1/wx/propgrid//usr/include/wx-3.1/wx/protocol//usr/include/wx-3.1/wx/qt//usr/include/wx-3.1/wx/ribbon//usr/include/wx-3.1/wx/richtext//usr/include/wx-3.1/wx/stc//usr/include/wx-3.1/wx/unix//usr/include/wx-3.1/wx/xml//usr/include/wx-3.1/wx/xrc//usr/lib64//usr/lib64/wx//usr/lib64/wx/config//usr/lib64/wx/include//usr/lib64/wx/include/qt-unicode-3.1//usr/lib64/wx/include/qt-unicode-3.1/wx//usr/share//usr/share/aclocal//usr/share/bakefile//usr/share/bakefile/presets//usr/share/doc/packages//usr/share/doc/packages/wxQt-3_2-devel/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:32019/SUSE_SLE-15-SP4_Update/7379e612a9983bb59b100b317d808cd7-wxWidgets-3_2.SUSE_SLE-15-SP4_Update:Qtdrpmxz5aarch64-suse-linux    ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=f61a913635c8770de548b851a2707cfad5229b9d, for GNU/Linux 3.7.0, strippeddirectoryC++ source, ASCII textASCII textC source, ASCII textC source, UTF-8 Unicode textC++ source, UTF-8 Unicode textC++ source, ASCII text, with very long linesPOSIX shell script, ASCII text executableM4 macro processor script, ASCII textXML 1.0 document, ASCII textPython script, ASCII text executableUTF-8 Unicode textRRRRRR R R RR RRRRRRRLa'~Ϩ;utf-8bd766acb9e2d64a13aa66c16dde30fb1d2c7065920b541d6d2d64dfe5a289c26?7zXZ !t/e"]"k%XAf &=uPOags# TCRBEOo1ڐ}e qbvzKgߠTK*3)#" δ|cW4i;X Ǯ;z:%` zpL3wg Z}H^.kzU಩zvlIÎcw:-P}[ku&y=\qc*EZ)r[I~-iWңF'/-sCFg,z}ʟѾ:Zݾ"LKlLr-p-OEK렽έd[cp)SϪ>̟mM* 1:RbN(jڶ& mfc15[7B}cyZ+=Uw>9+nW 2Z.4i,ktH4a ު,NuQ9Sz,}It.& H=Ilt0:g 3ꉒa$C"^D ՔAjٶ+\c-2)V>hccP&Ȑ"l EoFOJ?;} .aE€/@B:Qgj; PDn\#Ugvt4q^h~:F}idk mφOhowǟ#}оR8"taϱefsB!UqX168}Ȩ%Ow_M<Aƴ<c]y2&\HN$ʹ_yˊ4n+ [rX t/u>zᓓ6r\{~lAP捰,xP'>*1,Vf4"G{w* {*%?D3jxY'(lq mjخ 3LD>.$,@7Ú m G'ǁBPCaIWi~n-g$3Mzgkvo uNY͵KMŸ#X_>+apCt1r*RfRNl׹{k1#/^qH2%;WD >Ѓ^,׭.gZ{mIpx^-ʸa x!q"r*0W {DM-~je-|(f9ט.yCҬ +Lz MXJ~S?/>xx>u&lGO8tM%I|샭rfm,^"iv5@I6%WLa=Cuh3\Pˏ $O}Y*V.,ٱS0q1Rd BĀ LLo1߸KTy*9͠k09%N"7>uM*8kQ,z|֒]LFE0ghf*?D>ă6aSʺ#G ד'2y2[K-mx) D-HF Ӣ>+3܅N_Tt. k˜efQ'.~1w# xU8\*ΝN1dIT8VhGg,Uu ˌf9BvYk{,sސnwZkC O@kw\"&&[vplD d))ɘr}rElHOZMp8*ֽfXb⅚;"ө%Q=0Z%B{ I z=h?V923@67#\U>3α@@ytS1K+1a Z !ޞ\2;OdJxonql|z qR5VָN>,AELv{PG|dXbe>192W֓FخZ=iUqy?^e@!xiU "ڟfυ B}xEJk.Q H . 6K?wD& 'vөcno윸:U;r$> )ֱj$<տ_sӖpJT8BsI5e_t^dO0ƞWֹS!+23ӳchaΟ۠@mA̾N\ǀobefƙD혿!RD=uT8?!Qw2.+Fyf%|2lQ.-c_KRmݿԷwnI ykop>>gk繱0C%hp_>=L^)&l̗X>|jP:A;WWXP$M)*Ym~vtv\ xy׌h> ނЀB@DRC`CѾ{ uj"2ѡ[KP9v~!&\|D0xP$i]p7L>?Z;'Jm\Pꛁ!JN P#-OF+#0c7ZIo:!0\m&kL,XJc(pnjX_F8KıèT|SJ"+ RTR}$i)[Z$٠RrL~qk#N"ʰxF"ARlB7IuEғgoX*ՊQFcy>3C8?}D'qo:s| Nޡ\J˲!t߳&YdESS˓ۈ#<`? Pe4*C'̊27 5R6d)b(e;ɑ L6WȍM1hABJVeąb-~s[kO~td8%\z;;kup@Hu=?=i.7$ra5T 囄,ǾP Dh/ 36i.ݝ-}ƦqmK|$U1|@HYdDHTQ!)ⰲD58p cyr^Rz)lKU ][sn萾.aA@v*c&<(Px< PSֱ!4 by;($Y? q7I[Bæ CSd? InDgĪ< qiC.zQ̚3ezOfnC1=PQ *$PDF\JùbE}Na cTe2BY6|x_ 3\1*)ŪQ(Əg I e0Sl){9pRmZBׯ,l(w%2C<ҸtސY_w/GV=r_nD=jt h_lTJB9a0dHpx"3-mB# 2R~Xw$ʈ;[XكIxFLƅH M_&>pr}z*+O7j xdpڞNQ;<5I>AreWuN*qRҀ6y0L#KV3g_y&Ui<&=bp|׿p &1eU@N܅ e+ ./H>Ҙ-?!(V%sܙzN kLCcÖo"~lG>M`H@# %:/I^ti@ִ' ^6AO{ӄ?QK#Ma'|#1LiFp T}4Ɯ%˝'(3A;8YwLw-C&QB(vʾ ga<+/:kjTǜ{|%IiAIѿu*pȗ ]xxX`}_.BU}k!Vv)HA9A'cRx=@ѐ#{f@ k_4,u(ĵXz[ew?}Һ2'B<h%Vt@-mKP9xʋiQbeiڥ~]FX}F$Tw#<(ux`YXGn%f32c4Зl~ XLXaV3tgခm{Vm<Ť.B$7kړQY Zݯ̊)&",s  ́{S2feN JOxtw*|8$%.!|aq~GRmd˟nk]C1E) Grf3 ]E|m.'WtJ| ]M۷5ƙ S7"P%E2fg ! \ΚJTF ~lj6 1Th w"hY,:/@9O*h/7,H:Fʑ8銤! Qkl'#>5kUL=츒JP4TGyNO9(i(FZ՜=5y{j`L";"dG@ wVvKF(E5a;ò9V&^ќh)Fj%6p;& FIi-X ɨk*0T!7a i^Ϝᱬn-r8L 26s^ [XGŝ4٘CڝrtH𷻯WrБ/Oո:.p@5rtWd`œ\=zS[-uji (#Z $D!I̫'ڰ^&N5JL`"Q0Ow\ l%ˇA b~]/@.)֛zġŞuòCOy~f&BwKՑ 7*QzwDm!$ F@2}؜.9+b'gל'drB <~kܧc;3A;nc %ʯ~H6;Ծ!fE%DAa 1t/+yw|cv`a}`%8њK3%'~ݯ)B:ۺ|tEʂř8d5u~uéjX$Ox)GP3(uHWu܇BlE> <3n!P!)ca\JL "tUozO~/і=:TGgtp\~{ M䍀&t@XGH0Ѝ63Ïo*@~c5" %|zע!1N\`x%]6TT%>}*8^"qkV/ wCYZcJow㩜%xmpq|UWR oi ȡɈh|fP!Xm2x0 .HQ"|:8pph+ʳ-Ӕoi1-!G$= 5्F)>oP2 ZD\,*9#i@^.q嘮p4|:#WgEz9i WYHU.aUO%3 NGR!Xw8hm eKm+]uBӪ}MP9vgǬ[eJ#|4_=۝shދP?VЯ}U >[s[V;t<ATGy:[42y2e/DlA v`1r5 R>G(.ѷ @4*^eex`,:E`+m= ޡo$ i LGbjгkYdRJ1vܷ4#OԬ XV' wv@(F-gSP )&il *3JZ*$3sǩ/Tff<,[-ی5kSR!Ry'Ϧ='n(F9< 8kӏsG".!|ζy߄3;lq;G'z]XnV@儡"(Mɑop4R9GKoD0=R7R=SbL/ ofpT$]O& ͹hyk?|,V"?s{hMPAPq@OvTC1%`/@=UTO=-90V78sJ( uJ+EBh '7;`E BuZZGbMP,&xXyMOnw1ȣ ,ҩ;|\1 !NjY7N <9 1# gtl ~Za0VaX37ig/T=?Fґԙn4R`VvM[a/ 45*Tj:FvsX!'&, 6 Yc2Y|_lyЉ`dY]Rޗu a5U.]S6i1¯u,H$C*|o#]MXz:KE/T*צܬЫOxO$G⍾?bƣ# g"і $LΡ;*r .yE[`ܭ8lpNM+@K?iL: ʬ~UR݂>^}4%ӡdWjK4bxl";wm-o"v^5rZ06_ڄJF1@8:7ha!T&.[C=_Kmf6 2WkR]ɚ^A p&o v_i "J|U1ߥV+~YMTj1w34 t39G{j91݀*c(R : p;("rbhiSFGʑ-^!aM40dN5pZ c,:^tӪ/ ]\o޾ߞ˕ |@%V *"/j Z=f !Xb[ϴWjq60bsnϕ g2j@a O(JzMb*uKL7(t9JUm.nj\ǜ[i`}Rc%,ώshqNSյXV}f,y}Ep mVW;z'5&b Ǚ(`Xʊ6KDV.ޮ3zJ=Bʋn N퐈Œzߔ0ү4d(=(]=^٤N"xpGmX)mj{S0 LY3~M.fi| (97CB`]AM%u}V)/իܫ'3}`1S@M-AS-ebhB4>1 ={h8C_ːJΧvp8,?'v'CM͑y5OE?OTءEՍca$!+CځwPEA@ݼC  >7{{}_<΅ W|13ɗc0gagk}nmw5 =ĒomnxG#>8W Xqf.͆TdS EÜqRs"';1&D_zP\b_s"^9 ̱omW;bn,aeOHãdₒ`rױJ6}:D.(UdRBN+ ' D&#[J9gYq|@V _N,Y!#fZJ7:}EN-,87_ed/(OWIeW:Ӿ#s' nWMѱ=`SPݧC". pKMw{E.z6ÞtdK_qXoT-E?(Nd{&e1JJqib[a0۶ t'BRs;;pT f|Ĥl4tlTzdU~V%뽝(ɀ-fW#&3`IV$OqzA\N,Y:j /@9[d\de̖}-$\v; ꃄyn^ť-,x \fT G>ZlDlF5UrsfѢS׼̬S[F0рRLD!WVd-,<,U9K~H7V4MKek( О( C;dz&+Pzڴr㓢i!rG5- .Yv-};,GDz'J&iק39y^ϼQafL|ˎ3mmIM/gJw@vq̉ɕTFvB }s_rv63}R|[8p߄(pw2RBGgxy纉NhJ8\|$ gaf戱CѶ^j|J2l.\[0&s׻v'G6 5/GlzXɟHÌY+%(Y9wp"iF) *Ĵ6VL.yEA_I"Vd6{9k*ϳ:Y D45anu_t$W#:Uj"ݩ$'%!˻Տg(j*gwbYZkڗ2as힤~6L.)W.־iHx>΂9B!d|TҔ)ipVˮE苝r8HP]I.þ2ᣓTÃ8o0GBY(ۙ7|]wu5R}!@p!D!ǁ=n >~G2i}8ʧ7lO 9Gѫ{H ǐgL9L:{ + ZhN+پo*I( 8޺'"VUM`gۂM5˱OaΦabmcP3ɭџٱYMҕD0ٳb.婼Lt"bf>U;IIGٍ 9 (jT}fip7;쌞/fwRz:O'T77|hګ`Z'ߒ%ҹ]tA].G2hsPrJkW<g\JV.P_nz@}TB>bsϕMo}czm 䇖MN)腉?f!&4,}\E mŤ7@Ad;pP/*Գ(UǑt[is{;8L0cd.`2:ԏ!.y.Ag"!U: Sjv g )(^=6eޕhzWb^kl2~siYa]SWnו *ƌ6 uqc >p*EĺXNew19o"4*wwk*nW7\5[*Pb4w$б)s-j\ 8HPއ$'a>txލmK{2C9|(~#8MhV' mqn ~XY3z).5c>.xӔxfbyl oBZ a i܋A$5X{T OUqnw[9۶InK֊~sFS WuEA[ioSHPiQ1;OHX|/Y,/ m@X|F@{vɌ ´X[Ty c\_`n̟Jy_*n^U>CѠ *bMϛIJwT]^uZq5} Y42EnV oܰ0j>1B3 t N?|ÝDy '\Q" k3"a&t}FFd U[Jjbx!- S;r(T4P8>ͤfׯE8C6䠢HO#"Ykڜp #]q.K2zE ?:śo12<W,KYᙹ_M»H7 qK"0  jFhj49Vh}*xM]g{%?]cnCL˪N`b\Y"g[6nf)E1}x~14cTve &9wR]*)%K>f}u %?ftyB"9%4)-CmsA_ =l.__(<akP1+8W)7ˆR Ӿ `6T8HSXSڬ  ֦7+ MB?@Qg,$\e5tWN)77&z`MNkzv6\Pk%fSAs'#q+2 w-5p\(iٚX`rH*g4y[*H%HfESy8ݎXARwJ  2$D21jXxE_Ncq@LCR*^_Bo.uRʷ "!ME*\.]ם{%qvy꼼m<(!ܗ-&WV>`irC0a%7VɼމF:FS)A-=(d_˘$0=kxDyTK(KIB x xV-TL4.ts{rEOf(ԃFaW{J/ υ'񊟂lcJpV1˾i!>JC[wleREuK&~6tbK^-1*L>GHntNq&(kyQнP\z?TOnI6e|<` +'>Q7g. %itx'% ƒv`:SVB'L)L3Ϣr)!YI_1׻Ma 淆s<zi~bI0/_eLr2O_nnBnu&RX0fИtU98"uN C=<5Ry<tA4ڨd XV*`O,$:>CHLP_\]&j^YY*͵mQJ~BZ7<3Ÿbk NPS$$"2ּ/Vgfr<*o1^⦘IpxO|pFMׂga?d+4"{ ,ȾcR`ߨ?zݝ.< lYCc0У6fu;N8; _ȧKVqxXЋ:gƨ؆?k`+CRV럿/nVˎ+wٝq 9RR͜6vw>A>:_Pѓi@ۘ@o;.$-p ڔNmZwCOVJh"קMd¯Z|WD<ZSf%_dvpҼjO w&dlD_w.w2C1[2,a۪V$豆D([-OWօ{Ȫo? IΗ]8=lrp5۩ #~ C]w8o<Ĉ޾99 uپrN9 ֩ߜ*+㝹2ZcpţWSo9pI~h*ŻY~sB/~M67 Q\:ƼgWK8o'{ڂ>.p/'f ~YW;l)[IJ*c vre0qՎ8R+fv}`//k={' $ =GFяfP%i  #HP=1fJOlVdoF^Yk]N<$up1U fq-?Xbx C % kjnG_˳XIn-w5APtgW@Hjs܎5;߲dIIabʏ06Q}QMj|%9f,=MMH03 oFBpdpFuۜ)jst)<8@',qxFVpıJwۯ+DneN;Sg .0mdOpsľ.:ݼQA-E!]/[)r=TX%.+7TU&׉ ȥl-AFqւ|]koBB`&K *icA A 8>~%F^dn+ 0$E%zn߫CvO2IޮʽX< Jpkۛ{ J3(Zfc%5KSY3ڮ [wsi:g F/<8I7T5Z%l*tCMq4r\qTnk w/3cP>s(Wu_DWs _c|뗜8z *P?Z.DRN5o'dJi޽vEl[jWF>)pbs'mms"FdtWF  ApV\BP){]Y&tkwsI[ D?5K7.`>C_OH˖KT8Bm}&f`|a@pNB2>+|EΰhYs3>("k 3˖D$3$T?maHzM2:#,>r S#Qq!TyĨ:~vez&]h%֗+CPCMJ ~wًKgsƫw?2:H5wuA|(U ˤLT=/62;o71Q9 un;9 3sb\ 7Szw]rgx'})`S gPC~[#rCCHՃeq{Sw^`wfbkg6r%9N`WcHVqQӨҹE +'~>ER&.f,BDV;()ORg]=%F|B[&8 ̤ ,۳d t)#d߫UǺsad502<d: B]5 %Y<:aBrTuS ԺXE1sI)_3?;@5 Ɂg_>Mpb.2Յi &8v&Bmڽࣲ2QU@znÇ* ̽>tp'|rGH3UCe몡~*Km$Y.3 {CD4Gq—$#A4ˀ+6}0DϚ`}94o+L4F32 '4^Nr+ vI<`:~DΥEJYh 0\hS{:Nw\;@m}49Ȑ`wrb =u8ބC6DfyT.i:)/#`F [/lF]+MsqMF,PkJ  o+MW.ݿ-Gzh#E-,c?s%sϭXU 4ȑ b!$ `j_wkR9OVf;>#ϸc]"T|[m8"^{R2է-[aNɘw2فR? ,{nUѬC"'ON͡,m-mZcaDq=HHF!uI-G$-.L%ɿ~[`yaKf |ח"E/ 9 m` )i rGɂLO!e2ʖZ5]L͋<=DC .,f.r Q )Qx.cT h'*`A4ɊW(J*UDT^ eC{QŤP?8d_%AE$F9o\Jc3rgΪeS?8e ^X^t(2Jdbj <0 I,dXs6 MF}xBl|$4AiFҶ뻙]kƢPP90Ѣ]_m5mXl0lSyI)F_"~qs;hc|LVq^r HL )Xzp1d\>0D|R5ީJ/KcXbQ&$KO_p o@i4jB*jw08㦢vvOq\kz 5 Y rUcUmvҎ5!!M EI$?Ȗm)5.f.R ֒ɯatcAJf$ mU9ӬN|o.l#̗5"PHÔv&c"˹Q8/SckZFɊ)P<,T@em`Dwj}'lZ oAιAwWPhaMHM!-3058|w.I+'#Ŏp*GFV.Kjg1kM*Tl>|rCAp68_VBgj6x:#f(ӂ= dUymd~<Zh{<}"WppWsRur pe#$u%mJdnYZf}_w;?WL޴Uvm}= R;5 Ty,/KΟLjRJ @T#RGRxT%$t|WOgcPtDqͣR Y1!]g_ _rU1>/]hfTc[,`~z5>O8$f)XB'g" Ʃ2<9)޳ǵl7T\'|vXLhT%;VF2%hT7 9+O[^J6Lm;q7M`q2u:qJ C0Ei $5i :y yȗ [댴UsT^$#9YN;?4Ibe=k0 b9V4?1[uL ~75wG}  - ]Ι.x`TRхiS .NRi 3|[Evm q(ߎ|7hR[,jETrNFZZ[*"2ŕ\7fO0 eLgQJu*9; \Rٕ}9]n `gNMq%K1I@Ѫ hF E~Bbt$ݥ oQ8MD)k'8,#uXl%_״~c@v$7yd^N8Lj'fԷ|[ɘcx:֩,G9pl rT(X%?)KjS11 ,ȹ(K}78f{| \Yisܭny3e_vҲݱОD] jW'>6}Pmjj< MV<"!C]bdKRk)Vũy_d?҃b)ߔQ]Nqim\(aol64ag0:%5gO0/\hl 3^!E_v:\5`,*(6%xAt9حK7qx> >*M 1`";WEhqNԅaT ^{oLt;y·^F|Sj=ԇxq/y';5806.EQ)HcgD!.x?*3OZYI cJELCc ߹ =5"o^VVدT#KaşLލ}Hz[XjASdts$~^sBF/ձr-҆S9ɣ?oDH.ѫq :pi`.6TP psX(v(%)uXJ0qCCMo#l y 5"I?eo%D--3{*E`!,n ZǩcAQrr>QcŸ di3Y i.ۑ_$qZͽK*0Y'ԃX_ǭO'w\Mg0#a.:kusdNKpA V}!\Civ8Kfk3wvZ΁u#KIǥ+.WppqTmY%Ca ty Da'whU!pRt"4̺rsXӒzꏟs~#GB>4ZE 9gu:F8O-oA)ɼr%/ Vrt!F?c9ɲ[7[s0Ex5<\\X{~}Ue[#]`t@?!&ᖍg֟}(@.%YYl6cMtAأ5_  4#rXt;qmHJMl20vnODpW4\xV-ܿĚW.o7y1aXh/y[-%j?+D:;IL* YZ