jackson-core-javadoc-2.16.1-150200.3.14.7<>,Hfp9|Dcr.,3 ŰeMV+=_'3JmPpHeC=MJS NQC_D#SsN>-m'"^aO^-1+b镕bS;;W٫vL[ +F**AbnSb]zWA\$N[3nR2"}^aHf!"LKn3>q?5<^3gL'ofe8C:]!0 >>&?&td , E  5;D     s# t{,3:dw(8 9 : FrGΈHI`XY\]^)bctdefluv w8xy&z&&$&(&.&pCjackson-core-javadoc2.16.1150200.3.14.7Javadoc for jackson-coreThis package contains API documentation for jackson-core.fh01-ch4dvSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Development/Libraries/Javahttps://github.com/FasterXML/jackson-core/linuxnoarch,[[5#k<J +Y.j&?AfaLCM"SBHzKv: `1vMd=@gW-\,A5j2J'PZmFF?2_/q)F'* X9wQ+YZY p,2@''4a#K,@y4L 5G?,ac(\X<7zm"OVR Zdd>eH`+>b3B'!T3f,(W1O`M\w/r-O(c3& -?% {:v" -hE^ !gePM,/Ch#%X.uJ*-mF?4g]IBDCVL4PQLPx,"- $B+'CC`::;4UcCQ __00 0,=R W ,@^A@<Kp=*&-Z[?u5s>411Q4dM Zzz.i'6+JV.-#+nE%|zbwiJ9&6d$:,pN&+@SU~UU"KHj:VURX SY)+Y6=nL4w!{n2."5"Bb%2#!6 !O $ ,L!5o3s]; 2?,Y>Qw'FU#"c^@2 J9v"Upn\03WX%n,^A큤AAAA큤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큤AAA큤A큤A큤A큤ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0850c6b1411e68b265b63b6eefa18628be8ced6cc87d7683c0b1b88b9cae8038720fa7b761de0dbdce28625b0ff72dae0313d273c718a377acf67fa132d0bdeba452aeabb216ec5843b05837cb695679c0d4e41711a6c45e2aab3936fb3311dd1c9068524814cb096c3ce89dc8c8cd684041b67e5591848b015c9b223d9ba549caa1c65a83a3076e9c320d1e2b73e9e7505ab2db1b72e0436537e54d91ee9d49ea3677a424c444fe5d5765ab3d22c5773a5112d9f24ec17d297f70c4d3399d200ac42ababcdad6b01ce391ae2216a74b8157b15dbde9618c18d1decea82c99a9960afbb626476aeb480bb7a148c0622076efd5d95d2766598ef3935a760a4d7e455b91d20aef7879d58d5c6c086881674e0f7431896b7a5b41f699ffbec3c6c43900f3d95f165f18bec985a342c22c6033c4f5c4d8d0f966212ff15ca49fe2f057075fd4f9a8d6c6bae2fe366a7cffb96e97238df174e2f71aaeec951fbe1ae8741bffc92b14f886a644defd7402fb4f16b4637d943e1af547af60e6640a73a1eba871c039f6f6ab039cb2e84505a62b6a835045bdb9689e467c92cd9a611dd5982ae840ab30871b7e8fc1675a86824af9784251a30840c00279a0e661e9b6de0d38044cc4f0860e05c0f76cebb34aff4b46471874206df7e61a73d5fd34ebaa9f78cd3d739d8bb1212e9ead50afb2d04ff11467090a78ae8eb541be4cecb52528205e4cd603928a3f260bd19ba4db61dbbae8871b15155080ecd6e71864de2b2e4b32a03c9dd7ec2f9aaf4b0645a12a909b6ecc92d125cf8ab6dadac7e2c17873722712e314a6cea8802b5ea5f8e15ba93823317b0bc56947e751aadd7e23f11a1e8f8dae3e4eb86ebfa19b6fa1daebcb687119758279c8783a37514d0013395c76694e7a59dca0f790ed450b32603e835c47e48a146bf5ac41e228a3348969dd60880a40c9df14c80492429d50a4b3e91cecafdb816cd572751101e6c4af357c22f82f048e25aa3e81830504e6db690c24f431c740c4e725dd0e0e1f9361f5e39656c846f4b47558051d60c8a8d19b155cf1a0f86eef933d6a300caa11a3c1f48318a8fb20ac2c8e1fd16bc903e2348efbc2cd284c104fe210c4ac63ea3f4d351b0b83e77c891cf37dcd88074682b87c1d94e0a9977f01b01bd142a64b0d5c57a6f6cd85e3459f59e850cf54b973cf2435bec7d011db99e9fc1ff6451198d515a34880715c7d276b5e72c5a5feca2d676198c292951e25b56b61267ac511be9e60e80b75a81a9ddec557533c15ba1bf23cd7a9dbb693f0e954340ca86f7531078b1bf9cbe8aef22b0225089856e7ab4c8a455d12842e54bacf33a6217c7f63c1141d6dc471afa5654483d93d81fbe7600d731076df6fd6eff688f78378b9a9d3e227a483ef6469c3197c07d66bb773438968a81aa71e45745db78114f132bd92bde799ea598bfe18e06a0bd80b434c54c8cd328e69540664ec8993a3389ae23d7fd3fc5a2892aadca21fe23852bbbd4062e24fdf160aa32048e3290ef6d72b576beba9e334aa4b9ead53ebd028d205b8c22a69394aac1056bf1389319e6e15cda48112417077f92b6d76f690b0548d9d6f6ecf8c574048cc1f2cec97a74ba500323425dd8ac8955418036e84dcc7a8ed7697ab1f6a23bd8cceba1d9dce8f7709a034a24ecf1c480694ed82b0e650160b8b8d9d659e9417062d2d0c0841ffa997905c12564c85f1d01ba89e258634b55120c8e2875b25f140fbe250363d5e0f107ab31bb851a93c88050306fff7d55943bbabf45c0029137ecfd8ab74b95c05d70202313947fe45055e889f807ecf7ec456dbcd3908a9c94694b69864e1b5a1ac54a6279092aa20e0e900bbc38cdc9755042d515c1913259a712f934fa7ceca95a076984dfb9fdfe20b0d16c62a929341783b95748a4c1cfaac4350395f1f08c779ed4025cb12199fc9d893fb038d26a07529831b15f76af973870dee2f495189a10ff179bf27d5814d6faf07c28d6214a13aa14de9378cd9162b27ac708bf6863d4e34ca863f313a731de48f3f942c569731c0786ce2982684d7de1ec452710b077c998372d9ec244b656a8097ef53727405b7049961e86097ed688410ab445d005aa8d2606db50fe1a23e38e3cee54109867e9f23f4ee4a5aea1fab916111a957d521d365943821c696931d3a4d6f87b37f245fcd8a17590e581f04f851e82ab4c03abf2b6a2b2c5d96317fa4b171f5535888731148cf1778baa62cb606e49eaea88bd993c820f00a5d2ea93ac650cfe51af30b8d9b7f6578e5697c455fa99490d588ed72ad4f7ac66764020a176abdb322a0e94f75a37690e05ca7aa5c5f4a1fec65e0f975cfad6211a61d0f6df2611da95edcd8008e9f2634bc79ced03a8f6daebda26f5b45f7ef5560ca5051e38eeb8d87b876d5c30599e4777ce557a7f1df4f7edcab42572b0a6e1b929dae9edf000c395350a43c3684a5b7db225725cc742444c145237327896bf33771c74a8eb50688c50e8a6d4113933b1b76b712f693c223d443c3812666044839bca6cec608aab46a0150d97a484a339142b5b15849c8d7c996185cec1c8e7aa21c9a59a7b379af0d98b487e663459b30d8c82ea1e4604617f8cc30c67fbcf0e68e21df2748d0674ac4785dd5cb8484d65e0b1450a71ffb91ab823d084e9a9770812cb498ac27cdf2eec6c24c23355c96bbbeeb98991bd6dc6942b84dad5d903119761571cf7d9e1477cec7f1aa8a6ba8c0cb281c6cf3afbae684bcdb37aafdda849a80404dd61fce25e3cb69fa6a28ac69829b3c42ba2dfb7e7847f082617e4ffbfeee91aa6d0d287968fc1e41bb0879d2fa78581ab89ccbad84e7999737e866e57027f191df78a8dcbfc2f05f350151c2a767e85400440ea222f36dde384816248252abac8c2e361e41fc6e21f617496e264c30509efe30134f13e7606f18ae801b015e9a7bfb2a9181a6d75f5741d8a38436dd36f79ca122e61d67cac9e7b49bacdcb4a8f6f6f9601f159505ef3c8e6ffac27a835b39bc7eeba8ca892d518875153a9af2f9cee4ab2cc88880d8fabacb0dc1807ebf478996be9aa68d4fe8dd4e1811893f19eb658cdf4a5a686743535311da3ee39e92b04e841ecee4f4f586b9b6d62ee010a1a542716de3063ac953948fe1a9e66dcfd276625576800be66f56699116a162319da33982da00a016548a930dcc7734a38ab0b7336f8b010ebbb6374495e71c9bc3e5666f4df806e287379014a990f896523f61a7523c35960866451c0cb2f8673b124b70630a88a157ca51f6b7c32008b7fa047e3ad837ee8785a0f1d6005c95aac4543f6ba515c3bb9a919e40616cbd50e96fbb3f1da12ef461173306e785ebeea9b5ffe4b326cdd814f9d5e47462e7e44a6b590ef9ff779666fff2db8a3eb103352344f49ccb508070cda7833552cd67d21f185e0f7ce124b4ab39431297d97ec1629d3b58b0a25de90f14937446062a0da6ce2da53702768b11f0a4ea4e08316d6579bff62a543417593b93f6cc6ef243b9fb9f90749d046b3f1b287a76cef38664ede8d3b0c3ee7f2b071e91f70587465761be8e6fe3f313d2482ec647d04c5a9b5d341d38b8337e72bab517eb4ca98ecf37e3715552b3879957f959cd46f5553109665c09f26c6e4798ef821a5141ff8f58ddb01172f57f866c96e4b30050edf67d6146b163f7e052430bffa3dc0b0055f6f7e4d2e98ff87c3d6cdc064be65a3f34b67a94d5a089248424e086af9cf6490952bbabe0ab88b14e1c4d0bc7642c7924df7629e2b4302a8f684bb489860c7d786bfdbeff8eb7668221c66489bbff48c905524ff753c5a7109cef72f63c4006904d576277e5ca8602c4084b652cf0521620013971dd2193948c8d47ee8833ba2406f6aa521ef5c8adabc7af7abde0848e1fc8523ff64f36ee593f9b821cff1d6e4e9a6a09d9ed48d5b8f6a8c2d3648b6b49cc914a4f04f42fd1072baaeefb2c88fdeebd024ca7808aa2db0e1cb3d5ce5737a8d505f4d024a0bdb3c0ca4912d7e246dd7ac79e5f57082c001fc0a623d4abf9e67d2f82184a028839480e58e8089be2ef68b2ef73da31d7ec70a735ea1b287e5c3b3a4c40e9c13c9da1fd3ef31f1a3a33615798f7ff1ab351701243e5d9e870fd5f737fcec1f4e68cad6fde6155928d21059f3fbe8c438dbf7e8e8711ae380ed836052537e96be544aa5052c124a46388746e5e8d2d0d4817e1e1db7d4957bde3ceeac30b8e34416b19c95d5a1f398dfc725c9157678539b464ec04699ff0b02cdebcbb9c6331d359e196b8e93afc10db5bcaac2534f3f86c9f87579ff4daf5f2f311d71ad889b63a8cdb65e8f48ccd8af19b9f758c0a51be37f9ced79d1b9c9b4801ee9d6faf21325888cc9a52c8393093bcd2424a243e33c8c9817f06dc33d44c8f1e386bb53cf58340eda445e06a512205c87dbd059f783e32a1326262bf537f5a9c3aa48c796b179b62fe3b261a746c58827787ebad16b8dbd65d7f8d6ac2c7b36106567fcfb9bd7fa6345fb56ccac69135321525d5b8100d823b18ae1eabac02a695b57033a71d599b18f7980cfed51ac6b4297118662a8fabcbcbbde2e2a67f5cd16c047bff8847eb86597a6b4fbdb5c180905e304a1017c17dca331962397e49ba67b95df5bb63a17d348947bdf92bd6f9fbd27dc810e7e176f3fa1954c3ff764fda42b1f884779205959970a419ec88f3c035a3933146002234ca93537534a4faedad5e58bfd3a0e00af4ba165d5cd429ee5ca3346499557fa99414ededbff3b5f1020bd9b4dd242c1ef97fb44908894fdd97b7a7047cecd305b222cd72382906f62fda9f39367f92c21dbb881a8bc2c88d9af31ae215c5cfd7e73d067e7012d5d5a35d813fd555264215107989caa3b14576e49aa485b94d3ec8f1b32d24965d533b51bfe48a4879ef3dcc8787f3b9b9ea883d8b57f1dfc3e9592cd80e5e87aadcdc28f4c1294ca2a2d0db10b38aa55812f014e6203b096150d80ae9853ff5daadc888d9dde4646a2d2cfacb7986e627b0e15d672b6caf57590c88f507013c7e4beb44fc43b2baa0c7b8f15d9d63b6a7c313f4f56d5437dc9c11272988bbc2d4b81574fa3459670005eddb44ee06e2b1031dfdff38c41a0d0e1f423e29b667ceee06a568c864a0753a8cf42aee17a14aa3bcd0324df695e93a5964c5bdf478cf7bb7afc10b5608e7d71611db9147afaf624ecbd5bdb1b9ab025094ef24b601b3e30d6f027dbd1ccb0ea70711d4f9068fa6e1108fdbf24eb555f12d168034189041fc658a4b39fb7c2131163faeea9329b4a03949552f5f2c2255b9681761c14f1c350490e477fe7665e5d64d708e4ab13880dc1bf94a0bf6bec11af55f1e2e7a796b6c243a200600fe4bbaa6e8ce2bbdc5bed0645be28c8f64885cf4a53981142b10e2c6a68bd2188061a267e81162c461d045502dc9e45e5984c8389013abd6cbe330e2d5e576f07aef642123f525e288300253b22cc70bfca83fc9e988e72c8862d99c4870e93d8f226715fdf96a30cfdb48551ec22804e46048e3e3b79baa776c0a68c0e51e4409a9181763355f362d52a3608ae05ea9e379586c59e763b776bd5159f888828a3c179781d310d4765846acdaf7f9dbffabbc73ddc064c4bdeae4361bcb7910dc68a026c897d25f7ca13452cde11793fe232a7af8703695a369ab31d24c47f886a02ba1df3552fd8ad6d58d806597e883ff158749e5137f89206137a1b19e8c9626e947623d1b3f254d5899570fd851af85a6fce7e5f5e6df86cd634f35693cd8252efa9f3571bd742c393ec5e47b5e9b646c0438969b6cbdad735e51bd8ec7d23dae80408b596838dac873e6b7499d6fc8c9aa55fb4d0b484d00243f5c81b9cb7e066e76860d58f40bb231970d6ecdf7f5e52af0db86d1a2459dbec26dff574073cc283f943e3f7fce1a3063ffab80c68cf7915cbc16ba75543225d2661b649e765312b4c92332a4c126d90993481e09677fe4545aff995f475664be4a550b8f294d04488708aa59abd4ce04ccb04bfd95f4f2f71e576f3b66c791c231d73c01650d8ccd72ab833140b5738007e66656db42684b8ee4a4e0a33d371c7917cc5a813849574fde89e8693bdfc480a4150a8ddb74e66478e367af71b679ee2b10154ad01ebd31fa6b58b063dc78b7790c63be7de3e4e913e3e51be7e5ae9ad79c24ab0ecdced0927909daca33ef03afa128e2b194d1f3f487e73efa8c26c9004fba3571e926ae3fc5f93d8e0debaf76556703119089e1e393c2c22d96abb59f7c895fbcfc8a7e81430ff0f2c845897ac6d3ba512855ea4a04772f7a50c37b01e67e45601da80fd112a5c865101be29934255c2e5754240092e344ac97fa790f9d88750c57576408e76f2999760aa4de2f06b47f2582c325fa6cb657a71709ebe44662be46f444e9076f1122d1cff30f46f5cdff4841d8597d83e07e52559df3ed9eb9a6fc1cf945c55096c71e1524a377e4ec2d8703ce432e68209befa546cb21f2fc9529a3cdc274660ce85a52899b9d19a60cd1f73951af32e35f4489c7f677e005a7d0081b11b17e01114f0676ef61f43abe1567c3d8b37aab6f1e201aafe56fbf4d241bddf479dca4a50ddb9d672710f7aa9b166958c7ff0713a9936e24d8dba961854d15854f30d66b8fcf65199f7ef6bdbfd875f0e601d53d10dca4f2912a1b04a75958425880426e0a79de954535f1c5c7738b1f2093c66e21472071bb3d9d4304b9e8935c4bc60b53032aaaa92f166ce31743607bdb93bb6f9233794fff53af41ac837dd0e1c8494fc70a5cc9bb9ba8bd6f3a3956c2f4c2fad1da3fd3f0a8a88e81c49da6fd3176fb95fae7060d3d4152a2b7230388e61ec54cec455e4555e78a1b612d67f4411ee9125d025c0a6d4b05b3be9b3ab9aae93af37a3a6b70c93902ff3659fb14273a2f4d03f04f45aabb1673f7b3f1ae7f9c24de606f5526b28ece8a293d26d154084727115f47beb5b777964dc9a5e7ceb9663bb13cd968ee19e119eb9aab1c4a5a259d7c5474a54564a9203227474211d89b9ee92ef00dce9db1700c8122dc8b2d4011cbab547b0fd95694a03eb9d496ab041e5b8ec2f97bfb20c294e3575ed2c62f7720a69621fbde6eca41de639f842fd2aa90c0ae6e78d15c74bbe7f2b11442bb572399901e4e995a4a5d3585091ccd7c75b766b0922b5f731a284b86bef09c9eed5b021bc07d3f9ff705f5f8c48ac3d7faf46d6c9add3d0e1609a6f7708e1353711df7b2844859f744b39dd6933f397a6d27a341cbb4f7b1b1f9c93262580bf9d21d73f1ef45a7ceaf840b2d8bf04586f856994d6ee975b0395c80b869e1589dbae3084405307309a100791592d715e14c62d674a029fc8e56c841ee36d7b1741c6bcd605c7a442023681ee079cf9d5514be877cb1fa1409ec34909331eeda6a8ab97945f127a83ced461f558df8aebd813e79159d73b3fcf26c2a0a0a2ad509221294b48d88c1957af1d17e4455aa636aaf785379d74a9f9fe495df681727a91c789e840e9148fab8108287398eb7199d4e52f8593933f5e49d51368025bfe3a85815efc871480c43a05425486c86816d7587b009f86955b7e8740f37d9149268d600ca217f0d256f86c7b8c996508621236a8a824160603cccd8386e34bcf02c6590104f61834ae127312af888cd1e9a8795cf73e183e6a200ccde5b75b85371a6b108bf0d0203b771be02ec7ccd943badcef2e34de2297ec13ce9ceff20e28101f8ffe35279af91491c49838ce3d61d9d7629826fb29991bd6a80fe1c86d5d3f89a33edefbf8956d90ecee5b9b75f136988643123a8514f0c340018690f321c85b6f794f5ae658d78301b037049e0ef5becf2ad217b24e8ae5e24571262c5a14c109c4015a637ffea8a876803be4dac076ee93e424dde3fbdbbf07630746cbfa3dfee0f56d66336007799b90ddbe56ae67f06ef01c3b37fdbd765c84b3f0d4d1545d9acee9230ccdc00d082d559bbcae362fc9c78d9e741d2236013062e49e9896cc8de1e38381decc8da1fec0d87f7d3cde6852d9e2009be8e0c23d105fe11c04fa4e7f5f1231c195dc8e59febcaa80f5005376f7b33d7968775794cd7716a300556af73c57579eeae26a46e62bb094ab7a64ae5cc89c67961438edbf94315d52b3606a8c4cb8e60328366424477e05a4ef6909a35b3f89813329d4cc195d5ffd570b2ceccf26032065153b61cc4152fef3c499b2691f7f8de4731f5da1817f405adcfe7ea4fb7e61a0d9c3bd049c1a3bde18c931e97ee04baa69ccf734a3be70d1fbedb9c39bb9ba93544d1a2cb070057957bbb6c94a01c579817b07432004d0a044ad1cd095f7ccf25950dc22c514908ef2a81e9e6bf4998ab532276435514813fe13f3e250e3e1d44fa63fa283bff8785822cbc9842330dd385d5f3b4c30816ca71681c509a62095b589c8f74abdd1e4f9f1e3214090e960b0c4be0c85fd5ff03cddc2780e71d4b60b7e500dea4a56ef9df2c26659f139c96d4c08add80619d0d14ff1ed9e2811dd606637b70449e5d08eaf8b9f427e0cf5a938743899f6f68929dc04de5b191373de6d267c29c6beeb7cf899b9859b3feac10628d21cbcf0b2635ba91950ed40d4e82ccff43dc60dbf7a196cf54b93ee78e939d9692a573b36ffdba4a0524d48109cff2c2f1a98d06119453fc5c2ec3daab60b3ab44638c69c967969a4c1ae236d316e8b52a72561555a0e10304a0e95c0cb9dfdec6b346fa8691521b91ddb280f3c249403e855ee3a7a86ce3556fbfc9d061a4af5065f1b6323d8845e1a540f4564a83881ad7a486aa2f6958b1b52a80c3fa73892d209b58c7e9126874f204531baa3f7e3b0318cc1ec6652444ef572987b976900a7464ce53e2185eaa45b1762e282346da9b724f2d9931e664fb106a911463590c9d43c2ba80eaccc634267d69eb667499e72158de375d321591e00282ce75f252fba08396ea2f1e8fd7a002120b01520a71eda725a5b132d5c9a39bf6f9262124a4b1a6797d898613bfd6c6103750df236b47b7dfab60237f0b84cdb788c1c5fe3f4143b3fc4b5dccb583d8a09c26df29bb8a9c383e987f57170090c904b367a588a106668bd4ba42bd16703b2ae4374157b39a12547e3104f4a7d4e6a9d907c5c1dbba787c34a456e3a6046f3cc8b7e0ff2adc8a9c1b4267a314605e748ed4ff053aa1411c14b25b9fc4ba50dbe8c4404f3df192edd0c14ef3b1a9c2d00e162dc6fd05697063799e489a0d91e42aed74d318a37603fb0d4ce51a197bfb556796ec1a530239eb8c0c377793157a7659d949d1904826873912484363bce7a8aaebfaaa0cd66e554b3f06e7dc84b3aeef79af2780f968f063a8247e4ad004168a1191ef5642e44e474530a8fae0b512d4ab68c51bc0168e24980b29a496469d19231b2bb23b0f7b86b7b7dbe1cafc6fb198c817b7090aca6532f6ef945a65eab5438c8f1dc92142796811313d5fefbeaf0cf9cf08f43377680d97a930ab0ebfb8bfc8604262d191c118dc2baa2a6b90d55097df6050edd9705b219956162f051877ac7770cbfbb5abd617a1157c12a03c33056f2f3822cef8007e405ae0b468246b4f9e66610fedeec3e07660d4d6acababd04ee5fed137cb66b361e6373c37cd7e1eb929a4d99b740f1a3012544288585543172c1f25df786177267b35b9661050a70377dfccb6ad6f55863eb679b22b42e2b3ffc4d89959ac96c01324024b0981e9833c5e2ddb5e691db2041f52317efa65d26e796724b730ff993d9d93c82fc447a8acce073eb2aa643b18651ab33e6762bb2262b3bf9c47dd6b61c29fa48e99131e16ff9be7baa35072dbc6af72eabb083cf2c709b2b0ba885a3de05012274d6913497759df589de7894e571abf46173704cb9303e94d34a38a9982326d8c4a37030004062cf811bdd6af90faa86f6199e4bd01de1843173c63a9ced3398bd685d2d63d2c90ead650345e4678245d69788c2734747011256de8b6b16e7942e870ef300460878d239e88ab38809ee983c4b757379c0a1d71567c0382ba6dfaa9d506f2242ca57d261e96dc0ff0bbe6271c0b082c105592081c8749b3b2111c3c27c46c52be3dea5fbe24cf49b953c0ef926e516b995e57703e1062ccd658ebb5a0c94946d0eb7bf4bb6c8d293f71f769b8e0b8379021464665fd3d50f3cd5607720fff0ad49bd8f064056ef3a206b572ca2fe5bf86c4f2cc34e868c443d925fb94e150e5d1c0660b5accd7ccaae5c018b0c7051ee11867b1ca8dcba27bbd90f98008468ddb497573ea2a678be2662b8582a3eb3f0fd4b64fa112f24d958d3ec25228005ab502c39e65edffc89504cc60ed0b96f63abf78cad21a8c8b614180fdb8285e260a4cab22333d2603967b21f0b70f88857a9f4e4c294ca732798bc72f2bf71e8bb73cab724b8560c233130d710845fafa1a1c60bf3e3053f9ddefc62b22d7c38fa278fa84ad0de2cf871cfaf22a994d0355b2ce17331f3a68370b01bde2c07dbcd907ed70518444f98f38af9fe7f8e70825dc7c1109f1f0b046fbdf3c1e34a47e360ec321991fa24e60123a034ee4f0c752c77e69615f3b2bb8f812a2682d187cf138b36df8a2e1cb35879eedf4fc96ecb24d415d1620692d9673e0b98600a081cc28506404d68d168c617e784b34ff1b0daf03b914d95b53eef30c73cea76a4c10c2e346ad821db2bccf27766a3e1c1f3a1910e46737759dcb65845d114230ec9ee2efe3f4922c58b00d77452fba70b2b3766b41048621edd3a3867df0beea7f4f9674d60bb1968190da4554b192b378f4f70df893fdda0692e0423c8ed570c03328ef93699633f0b6ba5d03a0ad5e749ea6c52c8b34453db7e8830fc10d3ddf4173fc37ef341a11afa4b4a2534fd6bacc71f168ea2fd8d18c884a272dc858946f7c9ab02ce26b8a2dbb3a193adbad5809578f02549af35bed06c852afd65ac55270536a82331bc6c8b6bec12102907b708eb9b8f2273d4ba2856e80034c396e12364666aea9d0968b65b417a35a1d5bec42abc21a0a3f9e8807c6d703e7e0446356f8b0b82d6aa52db1bff41ccd2135d56b74db41f819c48abdf61c0422d8e782ee4a05906dad7e57f89cf9bf5ad3c3d98110b665c6541c7d9a4135bf272a99e1e3029a5d78e6f69205b45ff399f4a6cb6c3b95a3d5120d4fcc4a0586bc8828a574a8b01658b85f2278d32dec47d7e7f4379cb5712912db2d78b7e3c3d02abf125cc92051ce7f2dda330e1029ba3ac970d3f4d1fb4c887417d33537b0e15a21e4d5aa1ede5758d823de27c8e1bdf59c782d23531719f20e58e14a60252b78a2f93af6672d931fe49d547ae744aee5ccc137c5ea57c2457cadadb33ff3a990389568eb2e951f7229606ba470e08606d3798f8dd1ab9ba2817bd4f79a0c6fbb47a575eca753f660d08aa5f4ab5d79407152513be1ce121aec453cfd3d43e2f8dff357af185fcff8589a7c2636fb6dd5602e1353629ebaaa8de3e8359c7d3adb9f29541283455e3951ad03dfd39356cb134b0442f2a1c3f65e9cdd683bbb5bcf6c96df3aa01b0841c04aebe4bc37c36cc778bdc51a6f3c7a259f926e14fbad018e5b6a5a11c7603565c3d2e7bb2bb94a89392e54aa20f6a84fabd6d752e166a835a824df682b1264a7cd120ce2130c8280eaa2f4a225b4feccc42030e5661c0e28a085244df82dfca3a872836cd69f53179c3ed3e85bf77ab9e1c80c032e12211dc64fa1c513421a258658d8eb173eb60eb2cdc8a75b2a22a74e26959c900528b676b5b54bf6835665228959a80b201a1463522ea8a0f79f6d502453cc8d701e890263ea6aa24e4960b7b022077314b007c2b3738f9835a850b95e299db9094fa759a81e0851ace4684dda51c702aa8b469ced1e264367c2d8a7a6b8dd734fb88844b1ead83ff678282fb29ab45021b6c726bc1b57dd8174c15c580120e064e6dd1eebdc7af31f892b623310120029cd6859112c22c39f02aad9f8e314c3a909b1550578c872509d0c33bf5c3031cb42642ce30fa028b2e6317c18b3518f0ea9e8d1ede759207391de99ff40193c860e2351f96185f1e7a4133e203bef6c90f4e1b33128c046a7d230352e1dd2df33ba60f9ae77e103724a3cd74470f28f0f276fb359f5c288f6ccf1d5585f1c5a5f4cb1b16b13489e49bf4a5d9a65ab4b5073391f0d4474c5fa22807bb45e84ab1c9b7768d9cffbb246369fca06b9bc0e05c179ee99aada1d7d11e34cd23083de27db3d1e82b14e285399c5d81644e3731ecc421924283e5f6c823e7156194b2a5c4d3cfb3c806006cf7bf0d6a20fbb34c0e57bce1518115551a74522f7fdfb2403bd2deeea724b1a26f2306ac0683e544c95627cec0ce6842d57271b8dc633745bac80ff1317bed47576d090d56acf0a5e5376e5b3b05ff1237762842ef3e5e5cd15e9fe81638b5735e65bb8600fe99f101011e95cc1885890ca4395dbeef38bf8fabdade121c43eee89dc390dd13f88cc9cdaf986cd536937578a6eb62f92328382c5a288c9ebd245d62baddb555a57598530c13df1fc573396bf5c82edc77bec7b728d076a386bd59bb4484c490ce8f9b1667e76c1c4a6e038ec3cde1f6152203181217aedf16022834484b61865305929aaac91d4fe238b86d2f9aa155fc4480d6b8f04c2e1b2db98bdc406210646d9575fd66c498b26bfe5a84be3de7d8e90e871ffe633d7d3efbba7ea50965e5550910778671f89ec1242fcf208b31e9ac2fb9ddec5cfd3447f08ae8d7e0d29c05810ca9d757ebc770e9584e59b8d06a3d86890207e03b3bad2dd3e598c9ea12b548274f1317b7d50491f20b342f477476b6b5b429bd92a40700ced8e0ef61f48afffaf2f83663795ebbc35a0f22dcd17fd14eadcd9ba28e2791511a38f1e830a41318d0748294cd714d3090dbb56e883dab3c839aae25449603cb28428a660dd0928e55de4c2457aac71d284b7cf1885e5e6be445376380069de2cdf389818f735e2a4e2925aa824f45b726c9b2b2c5cad9e582a5279ea993604b5cc041b50942507275dfe6a1d43974d18439ab3a0f2bfe303e91f6294ebd4f5916e4a0d0e9ed1bcf01df60e7b2ef82548adb852a014adcd971331106d7c2ec502a0d258168f21324e8f070c953c8e87dca8a4eb810a4fd74a3aa415b61e2e967ab6762ef8352f9ad6c5a243b789db7f6691486d2cf3c22a3a954e3cced941690cc2513dc007adfe1f1f0ccd48955d4b485f9b19e0c3da26d3bcc1f1a874b2f32000cf26f2df73b3ebb21f83e03113010551d9cdfb1e0f865c230a20edbd0d513bed83aa494186d2b600075ed3b762bfd05458ba7722ff1521d75ec2287b0c245ad0d8091a4de4d1f47ee704095adcd784a30f4a89ddc755b69ad7527ec16af91fc2a28652f2d110bea536f69348233b8edc741c4dd29933edbb22096e4f20de2c6ed2158e5dd39d5efecf778c085f5d241decdf7a72a56ad1a495bcb03de99739627fae0ebb6a61f7fa0d4238479d9e53d5056e80d5cf0dfe1ef406bdfaf82e54dc5bcd3136284d1809ee53065a0b0eedbc0eeea5c8975754cd2edd7ef08e51bc0ed0a9f7544944e778c627d860d964c4b850fda5b0926eb32af943959963e0191b9a91ad67ed65f706e502fb21c60c90dd19b19b69dade222f3ca57b62a0092512bf00894430f1ccef53d8307291e0db63df8dda84f96a9c8ce9e8b7761635c35fd9fd5d5686c7084816af3ac2bf492f909924a39596755a92e183eb02844d6e30ae4d49776b9a5d66f3863aff071d282f97f33bf0917ad1c03364a2876f11e08a883e46b25a3058b9f95182577c593aa32fb8ca58d2510e7360f4ba8386c883d10077f137c9cf5417fc67d85def3ac1a054d126bae6b8aff6e05ca47cb9c052fb05957bd84c8af54ac4cb80e05cdd147e63d2c9ada477d8c7e94896a194f7768d15933e9554ad5e0b46af5bfd06d765a8e2c0eeb011d4194a7d474760dc30186f313366c1d67bcadb1e043da0fedc30ad240f73440e7ccd775e8775bc283a4593cdc5f441b7e12b42f51df23036bf7c662fe8250b6eb307441d5cb451b144f64fdc4904d0779318a751f1409bc5dbdeda8f6ad5a88eed80246c4a5e51b1e3e46b23f63002533b1d6d349ca3d8232c8f7904c154c11fd2688918af1450c05b669adfb180d44fd567de98b18847b11de123904402fc389c93325c37d94b5ef5cd3ef644a0a83396ac5a644d038c448e59f44c098f3499302c3b23a7a55a7be51f994daa7b59507eab39d24f0b7ebdb06e2bb9db79bf23c28437f768f8067752a81aad7b8611149e916f59097fdc1f6cacfe90ce134ef3717f810cf47dcc4573ecc0f7b021b3b01563fcef7042cf63348fd0cb98f41cdd705a943e400bd8f403cab923eb90e825839c506d7921282c0ba3905c22f80bbd437f1115d70c7c4bac6284b71944e62bbad6a4716da8cdde91a4fe1d1966edeb7ec2128d2b085c09144cf836f92701c4f10773addff9bac712741fa8323c88accbaa874d6b76bfcf52343462abc5f7894220a13973223e80697b8212b47a92a7f053bd608b9d4eaa94b389f99ad747733975d9b427555c1fa3ca474ec1950eaddefb07fad5644df0006deb55d3b8e0684777b2f88071ff47cbe902053c6dcb1ec4dabd99911d0cdaef9bc6f2e61e4f050c1b083ff4401366c549970f7ff3ec0937db3e2846bbee1f010cf3b7076cdd1e4bdbe483391f2515526327980b5cc23bd9a9d4ca1009c31b2ba3bd512c209a534685ae9c62d6bfb4c701e40a1cf7c2f97ca0f221a5bb665013bace5c933b1ed9cd206cb1f8942996104ed70adacd0b8b949149f82f38c8c98995db647ac1a3c4bdf02a08fd3a4835ea34e8fbe024c2bcabf8ab005b026a6bf4c8bbd8dc829c45be18e3ada88cc8b97c35d4e215c4e69bd1f72dad5420f55f77c919962db09f24b2636437f2e3d985887758e8e92ee2f80fc37882fc6cb18dab277f33b5e97b42c2b4fcb476c0469a6625e63f84325327bfea229505215452b1956c7f912ba342dc4f43bc8214ed0864f77178e6f776043c2f07c5ceb6a547a565421382ee95ec5d18a386796f8697f4fddd94c4c9730512f1777286df955fb93e39832f919182a18b32478df0471324b8acc04009aba216443a8b868344b160f901395de44b584ed36a7348f28e4b5b39b9e6b4c17b54ed0881006b11e3939da8d6b40a0bf9c2d0a50b4074a2e7116757265d7add2ee4fd00a266a94f8b31488b236fa10e8d5c9463ddcbc2ab983f63db035072ce8b728b3bf8ab9a500640f5cf261c45799ec1ed569ee9ec14321d3c93e78d30de79f70d0ef175e0700590b15d70bfc0ca8feadde8fcc0b534d624b679e55221fde4ed9e1c9f6665cec010df6289e1bd43fbd5b09f35522f408a7088ec7ee62b950770b1f292596c1972110ac81372071edc78e07f6287db559970281344111d538f751f2e568f3e7816563f944317476765847531ebde82a5018076b56e127b34ffdfd8d116b000678793c3a6e25b01bcd16f4c895f9260f45a569c5eb19cc9c769f25448f8a5b0a40d602894f62afb61a9d1a2412e7fe42f8f43b311d0c9964343d430c0fec98ad73c190edd7a93e5a31c4ce9e00d2d2f9067ed0da2dbfca807f10697490cbe60e1f453f4a68b5e417d297c2f2dd51f3cbe793e54c3c5764d416a3b2c3bf16d64f6b5b6d0f7b079df2267614dd6847fc2f3271b4409233c37a3cf00c109d907e543bc4f6dbc85eb31068f94515251347e9e57509b52ee3d74cfd56c75814e8dd474bd53b622b19152650c5595cf3c8bfad7a8703985105e8aa6c0904499f1efeef05641bd28fd7c73785e60f69ce9c699daf65af8b37207030ce844c4c202c352e3210a61fc0910039a70708453b0db6f29d4da9496f2711e794491b22860b2a9267b6327e19cb45cb999d290f167f7c87204ffc2ff87e457c06f765f3bed456436a8819b4d41fba66e537d88c90c4f46eb95d604c94086e3c38706b6ead21f5636ea9b79297a7976c59f8c1ff9242bf675aee5dce392ce985f8dfaf3a08014a60d94c7bbc69681481ede72a626307e40222bf371aa6d5192c9e4a52bac18aee4f3f90d05fbca603f5b0f5bf1ce8c45e60bb4ed3a2cb2ed86df14c5f4c9554b59228258bc20afbb0ea363851933c2a0d19bb5ec6ad37d8edfba3b91af5e287ea30fc117f56fd897af626e7fd3463c4e43106784450c6511eb4d303499ac875d69041de8a1073058a4eacd2a9f49011a03cff576a08c9fb16d357e149e5525236caaae5b9b6b1204414db355b36d024932a0407a31047638957eb3b14e720724630d109a73ccf9e817b2bbae42faae3f0e8173da70717e99e5b3adb313cc37d64c47b50c6805688ed5a6a55ce12a415a33f4e357494fac3da560d5f059f11c5f61f77f612a2c82d2a89eb6f25b19d68c51ae3e1d44ead7c1ca027f0ed28329634be645932e1ab7c321bf27b8cfaf9aed30f2cbf5ee4478952b2074e4b64cfac3a17618a69de47892e81023b97caf77e33c4db9048dfac1a09b96bef130eb3973332837cfb7a78f7ceffbef0a1fa9fb5c09c4d73747897cec36aabe583bff999ad334c529627673fd7855f243e850afc6903bf0997eed2fd26631e1c9d5e720fceb5b656a61352229a3cb45505af6c47b4978dcbeca765cb383994cef465526b72883ee4104cd604247a7a18d5341dc52b44f4baeaccf7a6bf4b10cd8aa5edbd938598fdb3f31f07b54a004b02485a5ef0cb73f131943ebc0bccfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootjackson-core-2.16.1-150200.3.14.7.src.rpmjackson-core-javadoc@    javapackages-filesystemrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1eedQbb7@ap`@`^|@^r]*]?gkenion@suse.comgus.kenion@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.compmonrealgonzalez@suse.compmonrealgonzalez@suse.comfstrba@suse.com- Update to 2.16.1 * 2.16.1 (24-Dec-2023) + #1141: NPE in Version.equals() if snapshot-info null + #1161: NPE in "FastDoubleParser", method "JavaBigDecimalParser.parseBigDecimal()" + #1168: JsonPointer.append(JsonPointer.tail()) includes the original pointer * 2.16.0 (15-Nov-2023) + #991: Change StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION default to false in Jackson 2.16 + #1007: Improve error message for StreamReadConstraints violations + #1015: JsonFactory implementations should respect CANONICALIZE_FIELD_NAMES + #1035: Root cause for failing test for testMangledIntsBytes() in ParserErrorHandlingTest + #1036: Allow all array elements in JsonPointerBasedFilter + #1039: Indicate explicitly blocked sources as "REDACTED" instead of "UNKNOWN" in JsonLocation + #1041: Start using AssertJ in unit tests + #1042: Allow configuring spaces before and/or after the colon in DefaultPrettyPrinter (for Canonical JSON) + #1046: Add configurable limit for the maximum number of bytes/chars of content to parse before failing + #1047: Add configurable limit for the maximum length of Object property names to parse before failing + #1048: Add configurable processing limits for JSON generator (StreamWriteConstraints) + #1050: Compare _snapshotInfo in Version + #1051: Add JsonGeneratorDecorator to allow decorating JsonGenerators + #1064: Add full set of BufferRecyclerPool implementations + #1066: Add configurable error report behavior via ErrorReportConfiguration + #1081: Make ByteSourceJsonBootstrapper use StringReader for < 8KiB byte[] inputs + #1089: Allow pluggable buffer recycling via new RecyclerPool extension point + #1136: Change parsing error message to mention -INF- Use %patch -P N instead of deprecated %patchN.- Update to 2.15.2 * 2.15.2 (30-May-2023) + #1019: Allow override of 'StreamReadContraints' default with 'overrideDefaultStreamReadConstraints()' + #1027: Extra module-info.class in 2.15.1 + #1028: Wrong checksums in 'module.json' (2.15.0, 2.15.1) + #1032: 'LICENSE' missing from 2.15.1 jar * 2.15.1 (16-May-2023)) + #999: Gradle metadata for 'jackson-core' '2.15.0' adds dependency on 'ch.randelshofer:fastdoubleparser' + #1003: Add FastDoubleParser section to 'NOTICE' + #1014: Increase default max allowed String value length from 5 megs to 20 megs + #1023: Problem with 'FilteringGeneratorDelegate' wrt 'TokenFilter.Inclusion.INCLUDE_NON_NULL' * 2.15.0 (23-Apr-2023) + #827: Add numeric value size limits via 'StreamReadConstraints' (fixes 'sonatype-2022-6438') + #844: Add SLSA provenance via build script + #851: Add 'StreamReadFeature.USE_FAST_BIG_DECIMAL_PARSER' to enable faster 'BigDecimal', 'BigInteger' parsing + #863: Add 'StreamReadConstraints' limit for longest textual value to allow (default: 5M) + #865: Optimize parsing 19 digit longs + #898: Possible flaw in 'TokenFilterContext#skipParentChecks()' + #902: Add 'Object JsonParser.getNumberValueDeferred()' method to allow for deferred decoding in some cases + #921: Add 'JsonFactory.Feature.CHARSET_DETECTION' to disable charset detection + #948: Use 'StreamConstraintsException' in name canonicalizers + #962: Offer a way to directly set 'StreamReadConstraints' via 'JsonFactory' (not just Builder) + #965: 2.15.0-rc1 missing Gradle module metadata marker in pom.xml + #968: Prevent inefficient internal conversion from 'BigDecimal' to 'BigInteger' wrt ultra-large scale + #984: Add 'JsonGenerator.copyCurrentEventExact' as alternative to 'copyCurrentEvent()' * 2.14.3 (05-May-2023) + #909: Revert schubfach changes in #854 + #912: Optional padding Base64Variant still throws exception on missing padding character + #967: Address performance issue with 'BigDecimalParser' + #990: Backport removal of BigDecimal to BigInt conversion (#987) + #1004: FastDoubleParser license + #1012: Got 'NegativeArraySizeException' when calling 'writeValueAsString()' * 2.14.2 (28-Jan-2023) + #854: Backport schubfach changes from v2.15#8 + #882: Allow TokenFIlter to skip last elements in arrays + #886: Avoid instance creations in fast parser code + #890: 'FilteringGeneratorDelegate' does not create new 'filterContext' if 'tokenFilter' is null * 2.14.0 (05-Nov-2022) + #478: Provide implementation of async JSON parser fed by 'ByteBufferFeeder' + #577: Allow use of faster floating-point number parsing with 'StreamReadFeature.USE_FAST_DOUBLE_PARSER' + #684: Add "JsonPointer#appendProperty" and "JsonPointer#appendIndex" + #715: Allow TokenFilters to keep empty arrays and objects + #717: Hex capitalization for JsonWriter should be configurable (add 'JsonWriteFeature.WRITE_HEX_UPPER_CASE') + #733: Add 'StreamReadCapability.EXACT_FLOATS' to indicate whether parser reports exact floating-point values or not + #736: 'JsonPointer' quadratic memory use: OOME on deep inputs + #745: Change minimum Java version to 8 + #749: Allow use of faster floating-point number serialization ('StreamWriteFeature.USE_FAST_DOUBLE_WRITER') + #751: Remove workaround for old issue with a particular double + #753: Add 'NumberInput.parseFloat()' + #757: Update ParserBase to support floats directly + #759: JsonGenerator to provide current value to the context before starting objects + #762: Make 'JsonPointer' 'java.io.Serializable' + #763: 'JsonFactory.createParser()' with 'File' may leak 'InputStream's + #764: 'JsonFactory.createGenerator()' with 'File' may leak 'OutputStream's + #773: Add option to accept non-standard trailing decimal point ('JsonReadFeature.ALLOW_TRAILING_DECIMAL_POINT_FOR_NUMBERS') + #774: Add a feature to allow leading plus sign ('JsonReadFeature.ALLOW_LEADING_PLUS_SIGN_FOR_NUMBERS') + #788: 'JsonPointer.empty()' should NOT indicate match of a property with key of "" + #798: Avoid copy when parsing 'BigDecimal' + #811: Add explicit bounds checks for 'JsonGenerator' methods that take 'byte[]'/'char[]'/String-with-offsets input + #812: Add explicit bounds checks for 'JsonFactory.createParser()' methods that take 'byte[]'/'char[]'-with-offsets input + #814: Use 'BigDecimalParser' for BigInteger parsing very long numbers + #818: Calling 'JsonPointer.compile(...)' on very deeply nested expression throws 'StackOverflowError' + #828: Make 'BigInteger' parsing lazy + #830: Make 'BigDecimal' parsing lazy + #834: ReaderBaseJsonParser._verifyRootSpace() can cause buffer boundary failure - Added patch: * 0001-Remove-ch.randelshofer.fastdoubleparser.patch + we don't have 'ch.randelshofer:fastdoubleparser'- Update to 2.13.3 * 2.13.3 (14-May-2022) + #744: Limit size of exception message in BigDecimalParser * 2.13.2 (06-Mar-2022) + #732: Update Maven wrapper + #739: 'JsonLocation' in 2.13 only uses identity comparison for "content reference" * 2.13.1 (19-Dec-2021) + #713: Incorrect parsing of single-quoted surrounded String values containing double quotes- Build with source and target levels 8- Update to 2.13.0 (CVE-2020-36518, bsc#1197132) * 2.13.0 (30-Sep-2021) + #652: Misleading exception for input source when processing byte buffer with start offset + #658: Escape contents of source document snippet for 'JsonLocation._appendSourceDesc()' + #664: Add 'StreamWriteException' type to eventually replace 'JsonGenerationException' + #671: Replace 'getCurrentLocation()'/'getTokenLocation()' with 'currentLocation()'/'currentTokenLocation()' in 'JsonParser' + #673: Replace 'JsonGenerator.writeObject()' (and related) with 'writePOJO()' + #674: Replace 'getCurrentValue()'/'setCurrentValue()' with 'currentValue()'/'assignCurrentValue()' in 'JsonParser'/'JsonGenerator + #677: Introduce O(n^1.5) BigDecimal parser implementation + #687: ByteQuadsCanonicalizer.addName(String, int, int) has incorrect handling for case of q2 == null + #692: UTF32Reader ArrayIndexOutOfBoundsException + #694: Improve exception/JsonLocation handling for binary content: don't show content, include byte offset + #700: Unable to ignore properties when deserializing. TokenFilter seems broken + #712: Optimize array allocation by 'JsonStringEncoder' + Add 'mvnw' wrapper * 2.12.5 (27-Aug-2021) + #712: (partial) Optimize array allocation by 'JsonStringEncoder' + #713: Add back accidentally removed 'JsonStringEncoder' related methods in 'BufferRecyclers' (like 'getJsonStringEncoder()') * 2.12.4 (06-Jul-2021) + #702: 'ArrayOutOfBoundException' at 'WriterBasedJsonGenerator.writeString(Reader, int)' * 2.12.0 (29-Nov-2020) + #500: Allow "optional-padding" for 'Base64Variant' + #573: More customizable TokenFilter inclusion (using 'Tokenfilter.Inclusion') + #618: Publish Gradle Module Metadata + #619: Add 'StreamReadCapability' for further format-based/format-agnostic handling improvements + #627: Add 'JsonParser.isExpectedNumberIntToken()' convenience method + #630: Add 'StreamWriteCapability' for further format-based/format-agnostic handling improvements + #631: Add 'JsonParser.getNumberValueExact()' to allow precision-retaining buffering + #639: Limit initial allocated block size by 'ByteArrayBuilder' to max block size + #640: Add 'JacksonException' as parent class of 'JsonProcessingException' + #653: Make 'JsonWriteContext.reset()' and 'JsonReadContext.reset()' methods public + Deprecate 'JsonParser.getCurrentTokenId()' (use '#currentTokenId()' instead) + Full "LICENSE" included in jar for easier access by compliancy tools * 2.11.4 (12-Dec-2020) + #647: Fix NPE in 'writeNumber(String)' method of 'UTF8JsonGenerator', 'WriterBasedJsonGenerator' * 2.11.0 (26-Apr-2020) + #504: Add a String Array write method in the Streaming API + #565: Synchronize variants of 'JsonGenerator#writeNumberField' with 'JsonGenerator#writeNumber' + #587: Add JsonGenerator#writeNumber(char[], int, int) method + #606: Do not clear aggregated contents of 'TextBuffer' when 'releaseBuffers()' called + #609: 'FilteringGeneratorDelegate' does not handle 'writeString(Reader, int)' + #611: Optionally allow leading decimal in float tokens- Rewrite to use ant for building in order to be able to use it in packages that have to be built before maven- Update to 2.10.5 * #616: Parsing JSON with 'ALLOW_MISSING_VALUE' enabled results in endless stream of 'VALUE_NULL' tokens * #605: Handle case when system property access is restricted * #609: (partial fix) 'FilteringGeneratorDelegate' does not handle 'writeString(Reader, int)'- Update to 2.10.3 - Changes: * #592: DataFormatMatcher#getMatchedFormatName throws NPE when no match exists * #603: 'JsonParser.getCurrentLocation()' byte/char offset update incorrectly for big payloads- Changes for 2.10.2 [#580]: FilteringGeneratorDelegate writeRawValue delegate to 'writeRaw()' instead of 'writeRawValue()' [#582]: 'FilteringGeneratorDelegate' bug when filtering arrays (in 2.10.1)- Version update to 2.10.1 * 2.10.1 (not yet released) [#455]: Jackson reports wrong locations for JsonEOFException [#567]: Add 'uses' for 'ObjectCodec' in module-info [#578]: Array index out of bounds in hex lookup * 2.10.0 (26-Sep-2019) [#433]: Add Builder pattern for creating configured Stream factories [#464]: Add "maximum unescaped char" configuration option for 'JsonFactory' via builder [#467]: Create 'JsonReadFeature' to move JSON-specific 'JsonParser.Feature's to [#479]: Improve thread-safety of buffer recycling [#480]: 'SerializableString' value can not directly render to Writer [#481]: Create 'JsonWriteFeature' to move JSON-specific 'JsonGenerator.Feature's to [#484]: Implement 'UTF8JsonGenerator.writeRawValue(SerializableString)' (and 'writeRaw(..)') more efficiently [#495]: Create 'StreamReadFeature' to move non-json specific 'JsonParser.Feature's to [#496]: Create 'StreamWriteFeature' to take over non-json-specific 'JsonGenerator.Feature's [#502]: Make 'DefaultPrettyPrinter.createInstance()' to fail for sub-classes [#506]: Add missing type parameter for 'TypeReference' in 'ObjectCodec' [#508]: Add new exception type 'InputCoercionException' to be used for failed coercions like overflow for 'int' [#517]: Add 'JsonGenerator.writeStartObject(Object, int)' (needed by CBOR, maybe Avro) [#527]: Add simple module-info for JDK9+, using Moditect [#533]: UTF-8 BOM not accounted for in JsonLocation.getByteOffset() [#539]: Reduce max size of recycled byte[]/char[] blocks by 'TextBuffer', 'ByteArrayBuilder' [#547]: 'CharsToNameCanonicalizer': Internal error on 'SymbolTable.rehash()' with high number of hash collisions [#548]: ByteQuadsCanonicalizer: ArrayIndexOutOfBoundsException in addName [#549]: Add configurability of "quote character" for JSON factory [#561]: Misleading exception for unquoted String parsing [#563]: Async parser does not keep track of Array context properly - Rewrite 'JsonGenerator.copyCurrentStructure()' to remove recursion) - Add 'missingNode()', 'nullNode()' in 'TreeCodec' - Add 'JsonParserDelegate.delegate()' methods * 2.9.10 (21-Sep-2019) [#540]: UTF8StreamJsonParser: fix byte to int conversion for malformed escapes [#556]: 'IndexOutOfBoundsException' in UTF8JsonGenerator.writeString(Reader, len) when using a negative length * 2.9.9 (16-May-2019) [#516]: _inputPtr off-by-one in UTF8StreamJsonParser._parseNumber2() [#531]: Non-blocking parser reports incorrect locations when fed with non-zero offset * 2.9.8 (15-Dec-2018) [#488]: Fail earlier on coercions from "too big" 'BigInteger' into fixed-size types ('int', 'long', 'short') [#510]: Fix ArrayIndexOutofBoundsException found by LGTM.com - Improve exception message for missing Base64 padding (see databind#2183) * 2.9.7 (19-Sep-2018) [#476]: Problem with 'BufferRecycler' via async parser (or when sharing parser across threads) [#477]: Exception while decoding Base64 value with escaped '=' character [#488]: Fail earlier on coercions from "too big" 'BigInteger' into fixed-size types ('int', 'long', 'short') * 2.9.6 (12-Jun-2018) [#400]: Add mechanism for forcing 'BufferRecycler' released (to call on shutdown) [#460]: Failing to link 'ObjectCodec' with 'JsonFactory' copy constructor [#463]: Ensure that 'skipChildren()' of non-blocking 'JsonParser' will throw exception if not enough input * 2.9.5 (26-Mar-2018) No changes since 2.9.4- Initial packaging of jackson-core 2.9.4h01-ch4d 1712904417  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.16.1-150200.3.14.7      !"####$%%&&'(jackson-coreallclasses-index.htmlallclasses.htmlallpackages-index.htmlcomfasterxmljacksoncoreBase64Variant.PaddingReadBehaviour.htmlBase64Variant.htmlBase64Variants.htmlErrorReportConfiguration.Builder.htmlErrorReportConfiguration.htmlFormatFeature.htmlFormatSchema.htmlJacksonException.htmlJsonEncoding.htmlJsonFactory.Feature.htmlJsonFactory.htmlJsonFactoryBuilder.htmlJsonGenerationException.htmlJsonGenerator.Feature.htmlJsonGenerator.htmlJsonLocation.htmlJsonParseException.htmlJsonParser.Feature.htmlJsonParser.NumberType.htmlJsonParser.htmlJsonPointer.htmlJsonProcessingException.htmlJsonStreamContext.htmlJsonToken.htmlJsonTokenId.htmlJsonpCharacterEscapes.htmlObjectCodec.htmlPrettyPrinter.htmlSerializableString.htmlStreamReadCapability.htmlStreamReadConstraints.Builder.htmlStreamReadConstraints.htmlStreamReadFeature.htmlStreamWriteCapability.htmlStreamWriteConstraints.Builder.htmlStreamWriteConstraints.htmlStreamWriteFeature.htmlTSFBuilder.htmlTokenStreamFactory.htmlTreeCodec.htmlTreeNode.htmlVersion.htmlVersioned.htmlasyncByteArrayFeeder.htmlByteBufferFeeder.htmlNonBlockingInputFeeder.htmlclass-useByteArrayFeeder.htmlByteBufferFeeder.htmlNonBlockingInputFeeder.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlbaseGeneratorBase.htmlParserBase.htmlParserMinimalBase.htmlclass-useGeneratorBase.htmlParserBase.htmlParserMinimalBase.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlclass-useBase64Variant.PaddingReadBehaviour.htmlBase64Variant.htmlBase64Variants.htmlErrorReportConfiguration.Builder.htmlErrorReportConfiguration.htmlFormatFeature.htmlFormatSchema.htmlJacksonException.htmlJsonEncoding.htmlJsonFactory.Feature.htmlJsonFactory.htmlJsonFactoryBuilder.htmlJsonGenerationException.htmlJsonGenerator.Feature.htmlJsonGenerator.htmlJsonLocation.htmlJsonParseException.htmlJsonParser.Feature.htmlJsonParser.NumberType.htmlJsonParser.htmlJsonPointer.htmlJsonProcessingException.htmlJsonStreamContext.htmlJsonToken.htmlJsonTokenId.htmlJsonpCharacterEscapes.htmlObjectCodec.htmlPrettyPrinter.htmlSerializableString.htmlStreamReadCapability.htmlStreamReadConstraints.Builder.htmlStreamReadConstraints.htmlStreamReadFeature.htmlStreamWriteCapability.htmlStreamWriteConstraints.Builder.htmlStreamWriteConstraints.htmlStreamWriteFeature.htmlTSFBuilder.htmlTokenStreamFactory.htmlTreeCodec.htmlTreeNode.htmlVersion.htmlVersioned.htmlexcInputCoercionException.htmlStreamConstraintsException.htmlStreamReadException.htmlStreamWriteException.htmlclass-useInputCoercionException.htmlStreamConstraintsException.htmlStreamReadException.htmlStreamWriteException.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlfilterFilteringGeneratorDelegate.htmlFilteringParserDelegate.htmlJsonPointerBasedFilter.htmlTokenFilter.Inclusion.htmlTokenFilter.htmlTokenFilterContext.htmlclass-useFilteringGeneratorDelegate.htmlFilteringParserDelegate.htmlJsonPointerBasedFilter.htmlTokenFilter.Inclusion.htmlTokenFilter.htmlTokenFilterContext.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlformatDataFormatDetector.htmlDataFormatMatcher.htmlInputAccessor.Std.htmlInputAccessor.htmlMatchStrength.htmlclass-useDataFormatDetector.htmlDataFormatMatcher.htmlInputAccessor.Std.htmlInputAccessor.htmlMatchStrength.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlioBigDecimalParser.htmlCharTypes.htmlCharacterEscapes.htmlContentReference.htmlDataOutputAsStream.htmlIOContext.htmlInputDecorator.htmlJsonEOFException.htmlJsonStringEncoder.htmlMergedStream.htmlNumberInput.htmlNumberOutput.htmlOutputDecorator.htmlSegmentedStringWriter.htmlSerializedString.htmlUTF32Reader.htmlUTF8Writer.htmlclass-useBigDecimalParser.htmlCharTypes.htmlCharacterEscapes.htmlContentReference.htmlDataOutputAsStream.htmlIOContext.htmlInputDecorator.htmlJsonEOFException.htmlJsonStringEncoder.htmlMergedStream.htmlNumberInput.htmlNumberOutput.htmlOutputDecorator.htmlSegmentedStringWriter.htmlSerializedString.htmlUTF32Reader.htmlUTF8Writer.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlschubfachDoubleToDecimal.htmlFloatToDecimal.htmlclass-useDoubleToDecimal.htmlFloatToDecimal.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmljsonByteSourceJsonBootstrapper.htmlDupDetector.htmlJsonGeneratorImpl.htmlJsonReadContext.htmlJsonReadFeature.htmlJsonWriteContext.htmlJsonWriteFeature.htmlPackageVersion.htmlReaderBasedJsonParser.htmlUTF8DataInputJsonParser.htmlUTF8JsonGenerator.htmlUTF8StreamJsonParser.htmlWriterBasedJsonGenerator.htmlasyncNonBlockingByteBufferJsonParser.htmlNonBlockingJsonParser.htmlNonBlockingJsonParserBase.htmlNonBlockingUtf8JsonParserBase.htmlclass-useNonBlockingByteBufferJsonParser.htmlNonBlockingJsonParser.htmlNonBlockingJsonParserBase.htmlNonBlockingUtf8JsonParserBase.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlclass-useByteSourceJsonBootstrapper.htmlDupDetector.htmlJsonGeneratorImpl.htmlJsonReadContext.htmlJsonReadFeature.htmlJsonWriteContext.htmlJsonWriteFeature.htmlPackageVersion.htmlReaderBasedJsonParser.htmlUTF8DataInputJsonParser.htmlUTF8JsonGenerator.htmlUTF8StreamJsonParser.htmlWriterBasedJsonGenerator.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlsymByteQuadsCanonicalizer.htmlCharsToNameCanonicalizer.htmlName.htmlName1.htmlName2.htmlName3.htmlNameN.htmlclass-useByteQuadsCanonicalizer.htmlCharsToNameCanonicalizer.htmlName.htmlName1.htmlName2.htmlName3.htmlNameN.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmltypeResolvedType.htmlTypeReference.htmlWritableTypeId.Inclusion.htmlWritableTypeId.htmlclass-useResolvedType.htmlTypeReference.htmlWritableTypeId.Inclusion.htmlWritableTypeId.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlutilBufferRecycler.htmlBufferRecyclers.htmlByteArrayBuilder.htmlDefaultIndenter.htmlDefaultPrettyPrinter.FixedSpaceIndenter.htmlDefaultPrettyPrinter.Indenter.htmlDefaultPrettyPrinter.NopIndenter.htmlDefaultPrettyPrinter.htmlInstantiatable.htmlInternCache.htmlJacksonFeature.htmlJacksonFeatureSet.htmlJsonGeneratorDecorator.htmlJsonGeneratorDelegate.htmlJsonParserDelegate.htmlJsonParserSequence.htmlJsonRecyclerPools.BoundedPool.htmlJsonRecyclerPools.ConcurrentDequePool.htmlJsonRecyclerPools.LockFreePool.htmlJsonRecyclerPools.NonRecyclingPool.htmlJsonRecyclerPools.ThreadLocalPool.htmlJsonRecyclerPools.htmlMinimalPrettyPrinter.htmlReadConstrainedTextBuffer.htmlRecyclerPool.BoundedPoolBase.htmlRecyclerPool.ConcurrentDequePoolBase.htmlRecyclerPool.LockFreePoolBase.Node.htmlRecyclerPool.LockFreePoolBase.htmlRecyclerPool.NonRecyclingPoolBase.htmlRecyclerPool.StatefulImplBase.htmlRecyclerPool.ThreadLocalPoolBase.htmlRecyclerPool.WithPool.htmlRecyclerPool.htmlRequestPayload.htmlSeparators.Spacing.htmlSeparators.htmlTextBuffer.htmlVersionUtil.htmlclass-useBufferRecycler.htmlBufferRecyclers.htmlByteArrayBuilder.htmlDefaultIndenter.htmlDefaultPrettyPrinter.FixedSpaceIndenter.htmlDefaultPrettyPrinter.Indenter.htmlDefaultPrettyPrinter.NopIndenter.htmlDefaultPrettyPrinter.htmlInstantiatable.htmlInternCache.htmlJacksonFeature.htmlJacksonFeatureSet.htmlJsonGeneratorDecorator.htmlJsonGeneratorDelegate.htmlJsonParserDelegate.htmlJsonParserSequence.htmlJsonRecyclerPools.BoundedPool.htmlJsonRecyclerPools.ConcurrentDequePool.htmlJsonRecyclerPools.LockFreePool.htmlJsonRecyclerPools.NonRecyclingPool.htmlJsonRecyclerPools.ThreadLocalPool.htmlJsonRecyclerPools.htmlMinimalPrettyPrinter.htmlReadConstrainedTextBuffer.htmlRecyclerPool.BoundedPoolBase.htmlRecyclerPool.ConcurrentDequePoolBase.htmlRecyclerPool.LockFreePoolBase.Node.htmlRecyclerPool.LockFreePoolBase.htmlRecyclerPool.NonRecyclingPoolBase.htmlRecyclerPool.StatefulImplBase.htmlRecyclerPool.ThreadLocalPoolBase.htmlRecyclerPool.WithPool.htmlRecyclerPool.htmlRequestPayload.htmlSeparators.Spacing.htmlSeparators.htmlTextBuffer.htmlVersionUtil.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlconstant-values.htmldeprecated-list.htmlelement-listhelp-doc.htmlindex-all.htmlindex.htmljqueryjquery-ui.overrides.cssexternaljqueryjquery.jsjquery-3.6.1.min.jsjquery-ui.min.cssjquery-ui.min.jsjszipjszip-utilsdistjszip-utils-ie.jsjszip-utils-ie.min.jsjszip-utils.jsjszip-utils.min.jsdistjszip.jsjszip.min.jsmember-search-index.jsmember-search-index.zipoverview-summary.htmloverview-tree.htmlpackage-search-index.jspackage-search-index.zipresourcesglass.pngx.pngscript.jssearch.jsserialized-form.htmlstylesheet.csstype-search-index.jstype-search-index.zipjackson-core-javadocLICENSE/usr/share/javadoc//usr/share/javadoc/jackson-core//usr/share/javadoc/jackson-core/com//usr/share/javadoc/jackson-core/com/fasterxml//usr/share/javadoc/jackson-core/com/fasterxml/jackson//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/async//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/async/class-use//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/base//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/base/class-use//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/class-use//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/exc//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/exc/class-use//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/filter//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/filter/class-use//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/format//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/format/class-use//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/io//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/io/class-use//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/io/schubfach//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/io/schubfach/class-use//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/json//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/json/async//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/json/async/class-use//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/json/class-use//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/sym//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/sym/class-use//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/type//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/type/class-use//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/util//usr/share/javadoc/jackson-core/com/fasterxml/jackson/core/util/class-use//usr/share/javadoc/jackson-core/jquery//usr/share/javadoc/jackson-core/jquery/external//usr/share/javadoc/jackson-core/jquery/external/jquery//usr/share/javadoc/jackson-core/jquery/jszip-utils//usr/share/javadoc/jackson-core/jquery/jszip-utils/dist//usr/share/javadoc/jackson-core/jquery/jszip//usr/share/javadoc/jackson-core/jquery/jszip/dist//usr/share/javadoc/jackson-core/resources//usr/share/licenses//usr/share/licenses/jackson-core-javadoc/-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:32106/SUSE_SLE-15-SP2_Update/9db234b818f49891bef149a39c29b47a-jackson-core.SUSE_SLE-15-SP2_Updatedrpmxz5noarch-suse-linux directoryHTML document, ASCII text, with very long linesHTML document, ASCII textASCII textASCII text, with very long linesUTF-8 Unicode text, with very long linesASCII text, with very long lines, with no line terminatorsASCII text, with very long lines, with no line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)PNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedR*h>W utf-8a4b6e321d90d8e1baeb5ba28d40c496934caa9e1dd47b8de34d5c3de9d6c5b6f? 7zXZ !t/=]"k%IPbLy^G Eцtc5sךv3/,rce~VDrDuI%nK̘XcAuǶ15}v<٪X TNoa@04XG|J(gLmM$m"ںhag\dpwF@jd OQL@vHdjtyW25Dn\I7kb@m)P_-;gE.$!t@%I (Y9 \ ; O.Pz3t)k<~QP83ui;Uw zOxbosI_FV˸@`ʷw\(>u<9Ocn‰c<;%>6qk\ ?ZDTHEmg\5x1(i7a&5A4}ٴf2DQ)L$Erz3?:%.p)tN[WYߒb %(qk)Y^mgF~J+K3wrrCb6oO՜3eGĊ6S˨A9X-I ИCqwǂUq Rfԙyk/7(^Am6s1e q[*oQ_8c0=j^v:]s!Mu {9twirt6M#a€5?ݹ0tOsNHh̖F^ʨn6G'GpdA_Ыܩ!BV  k\U2?Z_Ir@qϞǝm)$wk՞@4DAcxشg=>G,x L|ћR!]O7+k ]) WL5v2ưP*^Ex%d$TH\^ Z&Zn!y?/A+%yj +K d@ Ѷĩ ͦUSBTq݃CHxDt J۵!x&[tBu-WnS 4<-E֤_]fk^Ζ! Vڪ/5C Q8K/s o(YDBo( 3D7\j5uVX['x\~uiܛs HZ]zqZVV6Li??Yp#ʯr q}\lLc6G#SVEuurfh#_Z?9"l2g-8լ=Bph24V9@jMVj+p8C@XV34V]Os ;ASa'" *_vXv};5l&kum8t3qv=^|g3>#meNQ 4I浇@?LӉ 5и5NpB$1iъMY3sJ/'uU?.KTa[~Kɵd7$zj):^@)&۪ԦГA.X:{mL)gkerq:-\̒ /ǾPZ>6t%0Pr *dXEwX Zv*cnE$p$u/fQ1Y_4dg8?P$س%/+Vl) }*;U<&0A6׻^;Ԋ~;Y:%#|Al2i:ˆ_Vy0[c,:˖Ko UQ&Zw~<*7;zA>w%; dޯuk</cBS^֡|y*} V}|.ᾡ|Ȳ_fgIkkI y5?tZ2-X#<*X aB:J o0@A>H<ܴe`9|ed -y->*Zi}VK{cv1pN}봦}t#Ev0+  팋<0aD'b>BE D2v(W:h`wܡUɘ/g:hPPF hd.ϚرW$º~SM!q{YԧF Wܩz_^S$6_G_̹/9qɸ[JRev >a]1+qvݶ9 S$m8 'X턘ljCz돸9sN7T#IkAdT$ }(tmh>O'P ]wX4;P)z )d ;&~#ʕ6V-xq , ]"l3A+3uQPJjz|v!.Ov0:!t-ZV͇\_419on뿙vq=:yԥ@PUUV ] Ici6Oi)jgYEn"$prntGW0̞ʳE+ z+=MLђ1^C*&l@_bckPPlѶྑi.W*H.,\}?nCNɣTdsGk|gL-b=DjaIZhY|'Kѕ_S2_lX0s"HdKV(Rl+!m}NkAVa0#Uڬsay!H3\:LU]2}nڨ9d+ k(n$+*jXl+! F͇7hf*;g`Á?ֆTufzq-Yj"w:,ӧ+ !iSX%zE3UG %z6-*j5 0mhDb% 񈒏aSUA٩=:b mĊRlSНirkxs yGu1*Y5k> .†7Pꖲ4cLeO񖜗AEF.Xg/B}!% tmύoŴyvt/d U8N!ZgʤBUm k.2-_7H )c$Aљ:E9-4];Kd5hYQA$5gxcm0pwH X3I},&H| aK<5׃&RPO>^14B#@B4bҥԷP83XDIBNQ/CQ,(`r%ɘm^3@m  &dLwMւTƗefI' ޗ;$FSn`^"ds4DYfU N֓f,h%%MC_(Ԅ5FL7k^9 pۓtcY0̀C.J-L/%(UR%ndg5$8Ew0-.rC/89+?hgyowXֆ&0c\c`(A\t\J:[ &k1JA2ziGҎ#1r_4dMtP7&a?˴jÒ>o dїdmpvn=el UəD|͋{Aۦ²꒪2MK+@R]v5{; wc`=`V h*ƹ5ԍF4g[tK;{V52Yw~X4DřYWH #狢MTò{5uwgvd UƯ{#"þz˺VYj;~-Q+iV᫳yۇMƔmD Et "ե%R1e)8bIzB OCG3 PR-$~"ۻ1l16EQI;3m%b(7:q, _4~ $hci#f As)*enN̔h?G W`:l<oTQ>rLrjQ\Q_#<<++lZq4+nG*,{yp ޵9?f*lMDZiΈ$'_ƻr?ψfy=LĔYt8,J bW"TNLk9 s+$ Z|Wÿ.rYZ?%l%9ApHIaт5^cMtluqMS|>҈ꄡNQ_rP)MWEilRik)*.K\' uBx~{\#3fɘv/x2*Vd zs6X˪9R'Qn_:xZ/`6SG`ͯ@3aE!,fbG 3i,vIrζnz*eP \Mg} N{'z afOC/cb  ݩ}`)kҾ<$~'#ItG:ZOa#wYˠ&u)sV%YˉgO]4&cXԩ?3{}M$tĤ H{f@}:[cg%~}5(b26HZXh/# DK{l-V8K?)~M-{y&vy]]{rTc.Amg֔v B \OWgNӭJ\*L\|Z8 &̱U=:Ew''!wF~@׹d8XBj ' Hzf&E'O7a뿯V̱hO#Q{H%Ɔ7Q{>zH\~)4/J2FƐMW[VY#MIoQ'[q@ud}r z}~^pj6N>WAgql7q4U+?fe8v.JQZnA檮\9f?;ߢӛͭTZ, _{\L҉ VqȘC?J鯪$)r| ݂ ,A۞CO`֝%~f͗f 8kz$"/y.8J<^VL09jԛ6>bK!ngء`#" }Q90}H [|EaQmXzUPbL-/GM7M..4mz@^(.C $MJ"3xS}c=M:1Δ MT|OlǮ\*a\ g+3Wz2 >v IYJU 1m -,}ڱj g ᒹQqW!u'g^XTwf .W #րv0 $&Q,]L=q7os Dƅ VVb~~]~#(gVSع6)QEN>5&0bxuIha?OZO!Nqb~"e'C,g9NceҶZ1i,Mal:|EىǔW6#woڄ~tW$FvEɎgB2Zmgyj>yw aQ\;<<3 1I9>@%!ۗ4V[ÕtärA8«9gP *xrrs^7-=R^c{W ޞA_/8o\9,(Iu "ʜNZ6Sdh^#7}AD8x5\ `kh=R45 b+1SI' E웸+:B(G FGEbо4Ѓ/XuY 7`{j큎[n%2SιhIozvpscܼTa̐P?tR7*7/x'[-p3(vL.$j{o<( *쥎> Py:q7% 8DopM^&{LVbȳ8M O0@3nC;,H͋N+T.b!8[V1iF/&C:SIk (Z-~ 5`^]6jG~d=|Z9 񹑎ULHγ`3Re lmYySeAdwEˣD|tsǠon>PǩELѴ6CP#Y*!ydir6KMBVcoG4B*DW".FADRwwuh.4S ?L_Qgm#A&@*'0CхGw?c䤟H\[iШY1дuB|-^4HYREl= N} IJ;ב?_I)`T&||I]ᦴ؏{c[=t~\y~XL]1 FBbɩ)@Э&ќ6Ѣ`JHKQcp%)C6}-E2Vrk%t~ 9g1xOIERk="L̄$ϒBUyǁ)UP< PChxlAy`iZɅ9>d&y=4pmj%ov\Hl:įy-niW]o侠vPY~ʑ>6LM=۠|"Dl*b([$wVRRS#\_yQF$ɈIJo.|+ynTwFwdVBLRJ8'[@^R3|? s«&C&8bYkb b{~q%iZ))uneZƞ)ZjMHd yè8\8گOo9d LvCOVl<'G{5bwKzdDDMNsfj/d ,:$ DԛiZ8ZZRQgCFE"=֣G%{Yy lob8dy00&@"n%qQy#pLVRRğܜ G1sǖ e<].{ZVp||U_%TpE}3jj)=ٗeeZ-gJ7>=Ó+u{:, Z792R؜ԏnhx ,rd/ ʧuD<,)*1~,c?lBz78_龼.}'<& tk\kHr93˖I.<-嶝(8\D474"%H? (l.+_ W#=~+)0(Nhq'tlݸYuQ)/AUIGU2-a4T@a8gq+x0|G0ʃi}ߝq@e7UՖ6X/^jIv-"0m (&B}{?J*?..HWϞI~jL Ʈ |=izx l%Ȗ5 ڻBwY*? 0no,̼]ȣZAw"\WABȢA_e|:a$@ǒ5ZlFBqhJ=_c+k&m+E9t1U赻'A7X5Cs?K^d#;":<WTw<*B}q9 3'L:|T3)dWĪӅZ-åuffJѻB.{zQ/Z%Ze4e801C[5PMx|GU @3 5Mr)4@UI`e㱐QTz(YP>-fNErzᕈǤu<ꡱJq3"ɩf>z!YpL[Ơ3~m%FFrx?!bɗ栰k8z=X%B hX orwP ö]~7.@{g)c֛!w6(߮Aր.B=_y8ktM*K핅R2">J7ŤP>u,fsfeYP+%bap]M M˹$Mii($|Z_#>EH8e)0Be'N"Y~eC\hAHO()߹.e. rO`Xe赵zaߪ8Aok%=s'd;J4hǞW"t`rt[IE Y#q 3N&@d8={Cúe:-?&N6RsTH[tMNݏp SP"JdﴔKB[PI'XEQ(b皛l[y<jH&Lp`'AޫTQՅbFn0.qZ`v@VlVdۇAsSY !yd ^1H؂x5xM{'V<1@sΝA. (JYsxyӹ&O (B|6K[x'쀈Mr bF9dj?G/WuR6eԽo-3Ƅ6? DT6iSAV^)XV7tmX1?6u#/OOruF~eHءؕ"tڒwQ!*Ubq#|AG֯8cc_Xi QdvRhQ> ۓcz~Ie Ank;YOR`9?R{ZN)&֎k0/xbȖl62Cr'fW.-KI! F]2(KzP<ܔCOAiB[il"y!ʨذv4XR3 ߨm7.ɞ9 *p/h/E 9clz4am80DmYԏ(v,CBG3H{RKhB\67\^.{ t yy f2['#Ӓ2\P]c]>o#E]튘d 7ϼr<lEsԛ۪lSdƀz[JGr#ln~<6{|ˢabunK(3ʕ6^̷ il0r~!ys$a̱L,|2xV9 TE "C4t_ނbUyY} , pؗ})s 2FW5>bBH`waG/iA_P0 ܈yͩ4&X~G@CT٬_c4Q!eL2~i$;9ܥ5sY·x挜?nQdJ$Ǭj<(LhU$'ؑGٜw"Q\ Z2p]:{MCRZ%~Sa+-CeH ce0\H vR7*"Bir[`,頑SdI Knp$ iCt2p6FĢ8[Rx`W Gָ t_#ID umw+gr tq/)(9,1N 0\#.7߂3UhH"|(ֆ3 |Ěmfc&v'W'nevOuzZ;8cTز_|IsopN@|G2K2[sW8>wF_}ɹ v9Pa'Vl`ۓ幺06nLULRR>c [7emtXX>"2M&vV-~?2%w V[`ɢB:\1@FN-`@ހA?i2LJkiPu_y,*J"8L;6055oErw:* ,7F惤|f/=fwI3{X|AaSQYh f_,sYVYo;Wƪo]o_.͋7`5+HL,V.H( m{G.ZvKVvK *IiVBcC +5^f*c ۷^\s) )&,7fQ/d 1ۊ3P ;|VھdoG _c,řaj̸f;_rؔЫ]ex~I ]^nݙj#^"~eɂXኖHEF9e14FI܇ݝ11n `_p1ĿaNO h~Yf,'Ȧ5(jˆ)ϡ$ѻA+]G&<1G"Jt[П;.gu:g`SWj׻T37PK}vgf`ƳX\}TOS 79$P֌'dhmh1^I&-˜SUBw +u))]Cɼy dr,!vA:߳=Ԯ.J(*WoN"bWD)v`,aa/_rW.`+zu[:`97q!p]g6iT532vY4G -*k"u-֔X=|;|PW iD.*[2 9Tb$CVjBヺaDH}Q59MuPbreqb*B,:95eyĪ49(C1Glj7+]k¸@vOh܌@t)jYmt] x䬼?Xj:{wT)z.0;ZN/m88o0Re~"/hMKU_b:ɤvyS}|v qy:*]O[zL2Ҳoueeos jF*/;-ѩ#j,Z'iPmMT.)(Qj im 0OXzv[Yڂp$lTW]1"0xB-=4#Ԭ&d)sI=I) scYT}!G}f&> hA>\y7eXT }VjфEi~"VP =!xҺnZ0'3={,a^uGUhW6JqJ C+|[4a{GZpiIΣįg r,[͚T{:3jB*=0EuuLIqȠ?ʇQ:$Hy>&q$+B2n+Ѽxq3z{{vg- \wU 0c*Z6~_VLΏe{N&)$_[AfxM)>rH ewU0@ȱz)nx-*CBOC58.H#)8bXapͮXJ:ѤBڳذL&+nY|F( 1OibT2'Ζ; zmx*)=g WQ >Fk]!4}^dQ4Kd$]cYl2o֎h ^my4b kǎ>4ŞK$`W6 'Lꆡ( 4E$n5'lΨGt@6RS7C7fs4PoH=n 1X&2740|5<(~Eؐ5@jQ`2kSka=>*H\ 3{%txCl߰Ѵd}ؖSv\O"(g=c~DI׵qBo*kF/;Rzi+39M?Cwnk]`U|Rr$YH{! bP:wLg wJ7 ˥s4KWܺ3mxc@ O S}V[lKanE@"hީJG]%=1njezF\h"Ѷ?#N5tx$=j) CX/y]-Bt aSaPKr Ewwm;p y{POxg]TusߥԒ/08նE~Po\uveRMI^$7/rҾX$ʙx@.Dwya"TRk9ˊ}=vb>٣s?+= \%={2L[\`3Jߨs%k@[랲1 8%A+6e1 ˿'=v?N}y=5A6+ˬWtn]ظRG[TI-?oB_"[h੡i%l ;m'zzHJm`Sl-T6fF­VkAIj,-# nڦ,q )=1ޗ"k/c8{IyOx;vϮn;lts:TWB|8;9{Ktً㤐NʸxKf4Ft tDlE O1=S0 pQ=m}LyƢ_E̵̕O9RE8ApOׁ:9siB'uU'gI80kUU6!Ɣ8]RsdM $Xef1=hk1{ǥ iʸ b2`%v)xs;CD]R_}aa S 2 .ɢDVDݰ-|k']ows,-tj+_L~N,>BAi(,G3;{!!YDb꙽] ] D%bT y>>;wկciU_ClqSI-#M^"wnqKzcy!Ƚi:sxxw$zs2ޘuT* ].5! ,pҍŷʺr Ģݟ0$k;bX>'14|()D?`26gN@$;2ˑw5O+}WmTLO; 6 m$<^I(^!>7Qy>Ec'  k N4ꅜ\Pd2W.w2MbVLcobvHsLdtTܫP!{Tl#mLʐi~,n ,:x@⢀cFi500O=ãO_Yǝ,4TfsOdxlw5dž`AF+7,y\5GMv6"а -_?GI/0xꊼpؕ{pG1moʧkD\r zJ*IMصs# o~D̠~zdsH:T[iݠ'Jh/{:4ث]z|Z}ds7kEt2 2G @R,d6̜Vo55GТq5 {UdDL󳘲Bh~w.Tt? R u@, Ŗёⴝ]L~ %^ZeLc Vn}@磎\llSy_"@=7O9T >Rb& o$IL|Z"-*LLk m51loDGCK]| 8!ttC0VRNL9ӗt5$lCd ^HqC6xY3(ޟH )d%AW sZEx0NH[ϓD~ Ljκ/3h^cCGf ;9İ/D0 !ؑl"e.3:Z}&c4,hܠ$厥W?7"lX_,Ҳ,fHn#Tj_䝼eYB4w^l,1k j>_W^qv&YT1A.Csȧv\b?(Ζp*)?Iv`dsթW"m/ֲ0b ! )ɺE0~X8 )Ce gu~PP&#1dU%6ZVMNΩ>|!6RX x=5XۯW;7L!W݈Y-i-Tl٪`7%/ "¨,uMY/%vjL;n >~7bCĊ%.zr9rr˖ָP<{5wTt_sxlub6qVv}ߪ*BB:Z6VMϞ9B:üQ̛Au _@Lԧ0"~Tj"'X2e[d* H!BA͔Eޝhwd|Dwd&f䔶U͢f#9Bv↨/}32P- +`[U 1׀8 K3b*m~)d]a/xS?%|gX_mŘfơs_^E(4JpCh(Ėu\"m;q^&˳?2 6É=Sj1Po?/2wE^6I{5|o's 6wB"@qЭ՞˸w_}OM _0\&7|Ngj=L$)^ xG^F8-;8sT`΋Q:b(vj`[q_7}@%cp?kIY1`Xju)CW볼̊e*y=JnI3ftk&P&yT ==mJfJ=]ziBM &NKIz`ǹ1,rW5Lՠ!Nzײtnr"Өm$v/Ci PQ'~E$B :v3,Jqk T :;I$o(`Q,zkS8clΏAf= a jFnM[ H/s%gls"07ݓȊ<{+QC(0ztan2eQf.FƠO.U-8;ֿk|Qw)yy xTa}<0eC$>eg <4TjVRiRYu11h<(,`^7{`+dGK2u4[ q0|jw6TV; Gf4YJla Ҷ>26BWN 7E.f j>c@t$B3y"|pEzHGj Q#!]2}0| q3̓HgJZ2$io3/C!pהzU& ݫJ)a>8ɿV5x3`B5f2Av!XDs;Mݔ!gi"M }[+͏Tb3 ^mA)fpd#;kX/Y:ܳ5"Svp(j-YalDF.z;csVO Y< #>jw9j5Sl1Iv <Ӎ (|%QEbȨ/~Ճv.^$nHV0lOHs"v̨,I&tN%݌ Q;=xe@O=vnls{ CrT ݜO.y*4)Ye~]|{"7/iMj %g=q(jHf~z%]hXB-} n M<4lp t"6lBJ%Ve@d| ys nC-ݜB1c宲'b/+BPOx6G5}2I"x0rY!>.85T/)5`@0)]WR5k4$pBzZם{ݯnM+%mۓl5sG.*#=j&AVZ. v>؏sK2Xr!ⰹ}C]Oka^AFJ HP "bbhfHTUUGȑԪ< ґ b9L2{b:}+>֨6̅"?EzxjҀ>6j }~~?Bhg;˨ 4Hsg1(>6T DjD/GZ}mUH"Bu^8 9^ 6Jdi\sjZUFW?1Gѧ94*|lgr?vׇ,",lW{SISJYN+ARكRq %;ѾcD+@ >=\rRwȱm6ύp`mޮ݁U)N&ꑼ-;gˢk]$YAG-7J8B 6ȑ@kRD:[Г%)% %g@ ZtHM9E6Ÿj܇#d7(/ N|,&%hp.@0X<:cpxhIMi`?~Xn-=^U=ƐXi`Sݜ<A?iy>MOMY GgǶhz{K7\Iz \u1 S9e7=yhaE恱A;.Oʷxet tl1A#:-. * bP gG7Ii=UXgˬ$cFm0P-%Yϰ{[w <yl(!, eU~9oZY"C4;Lm}Br߽wGCh_L8xaUx  3%Qkswa'b#3֎Ț5tJoex2ˌҺ\d 3wuT7QϏ8~oqزƚS^›l܋WwU}K*~_92 [iRjkBgr<>[B[F!V i\"Z2獟 ߵ ,h z7}jF^\㔋w@mݐ1<^NJֶZ8"~ltUdD}=咒hRC7&S\AMh駘Ĺ9 (,nA XDF4@줳xv}ʢvWt_]s5t՟I $:u-PBh6kT<)n>Ib%Yk/|M\8ēFg'& ~w JSz cZ}\LK(.-(XFH%o4Dm 3^v }!C%PMoΩ2]^ >ʖg|Ldy萿 L#b۽E{ a|/.6Sb-yDo,L*h=xt2 Av> S!s h aH_-EՄ򦂚TZN2$o{OqK\Ď :TX@gN6zeτ&RX/Q"/])҅#bV=sA ud{ ]b A|o;و}HO4kAa?81<>yvX 3%:H׏>.6U'U͌i1BN Icw$.R}k#BB;'e7XH ǹFnnNC`5uʹK tuSLũ^)hk=A/P_i%K%sb4$^pZSHR%^bd'.o!Q(IyyFNiʶac$st/I!iwWȶM 0=ZydԩPP,I1䠂eancߒ JG1saYasCa1f'Fit[}jFhp'^ukԙRڛY/OD9K0bۓóOYp;DK ArxuȀ9F~zHqI+x}Y|$@f`*qNbNjvT<, gǰY |`BQYǍ0R+  HsI6{3tur:!P#*ؘ=Տbt4^pUAD&c_ n+J9r FR]!/,,jgV;R3'7w֭DB}lm+507ʚF[E<]߼%poRVmHo( G3=FlL'C0H}Ar0gY_ɀ68 O» 淬 u(gsO B`0Nt O*"Ai|!}Т?TmpzT$UTnW %@D{1eCp z6pҨ3Lo&=džTc17ub5fD7~5NNȔЛlܠCF)qr f_L%b^cm۳P31Ϡ+0+Œv:ERtPԌ۰ v\1+rVxL{j+8@l,5MDž!z@_EZ1)fBٰe'Aw7~T[+ &nf~c5~QQǣF~.?JYuQRnz5QH&] %KtՓnd #J i1鴊eMOK{ ?D¤l#C[3&D̔Va8>^t qbt6C /{C 1h2\iN{QG*B$΍X!pruƅ8qYZ {k޼J<$?gc k'Yb8u04fuo[[|t#A'82gM844y:! RX=Sۃjљ 3-X+̞B2k9v}.aȫK`d?:I݉Ag~$ˑۏ~R3< 7_i콙LÄQ 0#ګDlX9 |Vn̕t\J˦ ΔE t;55.lz|图Sz[JhiWk#~E6C3u;2upyv+CL m3ZVY١ $ӴNv4?X]-eZZXhDL9SYBu"bOG&(Nez6&$Ȅ)D+@J 1%xzf1;mc*D. D"}j@@l]o4+ĴݫdHl3 T |"zs2x qtQ^+%_9HgKA_rJ{#35g!"X s쨉 i'yCkO;[-T`C!Z יWE-걪>P@#:qs[ J|MeNBpXj# &RmĎ)ԮVrMtvCς_Z1U/k*H@eaSc7nDk'i-LrPA.[{[xՊIrЖ" , >Ҹa:!#/?t*Ă{%P m<X8j (Ǹx'{P5%m©m=? P.7Ca&n_Ǧ,) DH֟㕴a\+FP\!`,[.QJ-sԼFFiGG@"\VÎV>u]`{ 7&Fv7%8VF3'oږC( yQRD,z4қ]K|i?s5Ί0""l^/ȢH=A6 4RIL$q4Z˺Z>BzkT%Y٠X{Hl7n 8z$$۫&T0a5yM/31 zx9.BWjGH菒02C 5Laa-PNRD@%ʠ%wV>d2;1Ϣ?_oNTwβ;_3 ~jz׃e|ҥN WTn[a;?on-}`i|+m ō,[(x=jm3H-mWz"1L /ʥ>,YU9LzqOٰ΂!G)y#tnCKlԞbc7R^nO9=(xK" dgs$[{H`A* 7B,[m5~%#x\-ue(}Q8 >? lKnP20.uq!TB]M7^U4S:i?mt$~NNke.7iU{}rnIA'jx%IC@oMKg2Sjyt P&֖8{XJ~x*9vbѲ|- xmT|04MjXF bjMؔ ʫUAҸLh WB05"WC'Fb(AFMK.Dmef\  ?Gf2wNGYh.1F̌|qum+Wɫa1rL#qګ} GԍE>.Q!q[:}TD@Ӯk EnKO3e6$@F/SDV3K=hDi?>&|y>G]AXpe46BwFUG6<Wä\b]ચeVR[ƒPMOwS#x3˻ sdWlٰ0;l׽B}vTٗoG!^:6D()>[)D9S:hF{BTdG͟W#^t{y- Hߛb?]zzHgW7u4mE`QM.<#5@9DȜ Άw숩jV)7> rԍ/q4DoG2"ԅ&k5ic|+}B ! fC(\П`w[dh]-I2OVsI6 d(sg %] YW 9h 7bU+w-VZcFt* "=<@m~[`ο3r:1,R!!y2XaBtŻk7xJjrX&A|"]zkq$o-;05|(q&bupmpR?XpjH-]3 wy9.O?bƑO\Q]'`P "ld&ybxf`~b:ބ[c|[$RTYDԔxS ˸mHy]v2^fkz#߿%e>G֫6 ,m?E: OI#bgE!Kw|B2rBi`݈/ !ny X*Ze[S{ç%&%%jWN66v?ZuGqr`@A%|n#k?Ę(C1T4![?:gXj5aukO06 ckHD S$2?m$FIm]<;ӽZ%'-C_.K7XvZ7o({XV:rI~}m*@pJ."x3d 7zv?wD"(P8͹LKsdjE;2q˕쇫S ;}|Ll>ՄF VvZ\[p?Gr+bԴg0 xcyoҕ, aF?ͅMa[? t[mwGjx EN1|c]aw Q`g1TuNT+t/ZmJWs`껨Vwk6 e[ 6XDZ7&x艣T6$A!bBf : 76RRorHuJI4ݦ~bжn˟]Q5Cmv3IG)dI'0H|ڒVHHS>kE[cۓiHv8ZZ!3A͹wR6U >$=P-&%e}DzKh=ԅ4ĆVQ X`낞toj0dQ.~252 uS&Qx j iN'(P1Tl8Notʄj$ɮ.;H" R4 F+ WJ+=c"> )g`QߞNU*ROGJ:X\TAn|lC\Dk>>p*wf^5Itbv]Dbzt16ɐhY_jv/ m~U?OsR$k(f´` _GFQa@M_ 'K WYn?"-Q+%  kՒg[`0qKǾ^\L^#A=AsBPR%Gآzc^ o|+rV2hj~FHg*8m_Rs@P &d048I]z~V/ t} *8̟+EWT&j)`:͟mlo\`+BpvT@cݟb* i$%j1O\x$iN6g!KV6[ùfR4^]a+gF}P휯9_i5,40r|-Yow#4JOKtg7럱Z!AYpmlm]00zEH^.l.q@jEiQY[@ dj&9d)3I. t`{kgB/c`F+T,SAKxaп]>z$&L|5|ʀ"xZWe1㔧3hTrS#L11~;E*v/5h7{cI>oV LX3d̻ -4kw [GǔPyV |j0;qhc_n^5q_Pe=>kumVYvȴ|7v\3\[FĆ{ND.4?tV۳vPX;1<.71QZp{zsk`Mڱ3rZ pdL9<Vye~rݢV|:- *hDaO'7d"VPa|l^PkѮ&TYtVqpkP# Vy9::=?.Ҋ[y! 5?-,!)DŽUa5䉘NA Խ==il\?s'K g5awwD懓Αa)#[F8j4o._o]p {d<jEut$5UX(~.;7\€rfHS武B~FciO ++6*'jKZe" п\ȥLL8Gj27/L?iG,x!V:ͧeʿ%iu!ElY-TsT#*JMo]nkw,SڿZmZh^3*y\IRV3Z-_W\̩QKozj.Lcz0V;L~*(ZPkZ4ڒrt"{5C8\.xT@\>ӸLs2ii63-,#Y +4zP5QH"Z$%|Z_}nE#Ăd8*wjR&e!vc8+P5I 'Mk$^g`~^r4"pWOB(0>AM- oCL8$̓X]3[{%83FR+TÐ.9C}BHFm`.n@YME& ! /K q!XOc1kVj2MSgKXo^A+ܗ@1FV{Ú2Z]i] Q,.^Z4;NܱW)ʄ Ղη6>T<*[KE`rޔk/CYSgꪬ%oƫ&z (f K֘CW}`G~U5BMc􀠳; OWO +!n?+K ,o$&t m(&9o'?JڴD?DA&WM `-84&`#nSqNpbѬ|}RX/gSlju|ߦ|7:D :<%gSE8F+ n4>sxsBs6' @EZk$f;F.t;43.qE!v~*.\0ZS 97 xwzRYYoOPF.weme+*dTo?cp?r c'Sްʦᷛjv2:U"]JIܫTYBP__Lw$LOq Dd.W/U D,vCZjZݟVF2v rT a=:L.8%l9R& +J|0qغ,[Db_Ga>ocyq9o@ī7./qޮ1d;u(+@&|hGL=K|V͕BgN$6a ;Ujz4sCkBB%b\"X5IgH٦`C>Jm "F*@S]NZWB,Gx+y~+Qkh䶌m8.kiw)agᐵ ܫycZ/ŔgE-Ove7G+bDi֢~&m~HJ7dE7j]Ky HS_I '#~c F ?y"o<%Mbc㣧 <`7it ZϏpi[Yտ~sŮ2dG"G8>/!B`i'8=YЎa2-GV6I0YdjKf0 L Tϻ#~XՠS{D$S4R pI0A q(dU G,zDc\p%c.] Y> zd|MmHgelܯ[ Z&^l=}6`78H#EvV &HRrl/O7/uboT /Ott&0K8JSM>i|Kv'o=BFo +&H 茼8wvF{(`R_Hpdž|VҴÞzS;8+_p^I_^4$k3T^q*åX?#l39.`7;u=l# xg;&l˹_?o x舸\r(G3fքq yJH\BvfRG ;#,E%ܮ#ސ(x \hO( 1X?B`+[[gb*i.f f\ t qKw%/ xD6Ui[I|v3`Zx :`=Ju}峏@0ai6ѾPϔ]`!sڷ lkCȢL J\QLn>bz=WGV&o`/fT2j֩пcaXˋVJB*g'^R~.fJp9j욛1G܄hDcaYk[K_3?|Q>}AdgQna%uJDů\P\Д~EhWMcB;w}@NeDJ'~ idCmHܮl5zz8OĞŠT=jˈ$E!4j4cZ)(E +k8Tܖ`v&V C{$e/ J֭g}^7wc}(I1*I!ҵǫL%d6IQ Oʨ.g:) &gRhiCvr;)xo`*]ultHGoՖCξ?P"8"`@lD2YJ9Iɾs]&3uP˙\snBX[*2(הc$wbM8.k[<]b"%Ika*pjzhkmQnxjZi>(KN9!/y w;կΒч;E25fI< R>vAhG}W`\gB >,)PYpzjY|:ܒYrg{SJP9b6rC~Vg0eܴY [p ;6mtLoyR A'Tء0\Yq]'3 >xgGA9nm]"L {m7O?uecY:Z0 돆31ɏ }um\bf/Ϲ'C8%B2\zp|a8SiVc+0{q1oSnFI&InJLﹼSqN%aFu M8y=( lbqQ.L&0x:C$;!#4QjCGR 5J0Z<|,@B85|jYSRBԫ&eE名[@|v CUG6&F( vqiq2vljJJecpDſ{i6 V#ΜJq At[V)w-^I^nFԅdZ0hchT25+،]r,?s:dILL Ӓt5m1#"~˯6[~ k#Hr`y)(X3g2.#4AhNK>1*z= CkE'lFjtek|q0EZGG2L|6$q(.~)^D`=^K;k_5eS έoP"_)o>ŃE"eXf0V(͖Q½i{gf+dcf`+tx^k7F.OLߋUw@\5mMC30W"&s/WZI )_AThu\?qpHrFv}$ nFԨNk-һi>D"F5~\* pWM^Y(b'Fq"$|Yx=_ĉ+4f1oNlSwkسa#MO췺SUgӑHΛ:9¥ \Dezcsϙzx`Tr-=%hS\)~I?`0#$Rzm2G|GuÎ}Lc0$ Ia8mD??v@RgmfƒtE* (YkѦhV4ȶ>Xq#˼=SÈTiP"}#uq_{Ȗ *Ɗv!".^}G2\$W99rHZq* ДZu wͯ\Z ;-&oiRsegl[|zl S^+ON]͐ G,k]t( iD2'\&:K᫱̏<戅`A19z'x?qNDv$.5nI}_W1o6{ !ɾ ."O1je|$;:RƽgMs,3M`xߐLa];ݎ,̩.Ɠy &@,ҡ࿔$Q8Qgҵ~2@LZ,$Op$GDt"}cW؟\_!Ζ/V 6xzlr *ˆȭ0$UņYF%ְD>UDpຫĈ'(t@8փ;wؼ ^[Էk#KUD~Nt7@Am1 " # ݢC}T;mtoÿ^͘_5oPdjB0p7B>Ȟ& %\H1KP ]zKE\ee)pTva!ڑW&ıKi]ȆV#Fyp?SʖGkZ =U_ ": |^Ň6>U[>C#OJdXGEXFڹ7xވ4Dڥ *&z4k (q+]yOk\G3%h_Pw @Xr 5FqWfUÊ. BxX4ECD(ZJGm aUꇶuALaV8圍z^ =7@/a/]cOj}l`֌IMʧjNނC fo-"m(OfR+CYA֢WH:aMb%hW[Vqmq誺j(a vVlō'!0+:YU2l"ZHn4Ko03mɏ8Q8 )$Ce{6Q0~S,wBg3 2l@1t;qbl⮢ ~;@*醴ep?_݁~=d@^y_ 7h! q/5C@tVUY9Ш.l/Cq>k*An::=S`G.@*;~L2ik'@c`7]f$vNP"?xgg7^BNRWrXiVnKT*򀳯BeV]vsY>#COk_W#k7ʁ~;cpHD? αX<@P381cZ:G:4 /|`~5^ܘَOc@7r k*fS ҚXhbfTߠE4&C );EeFĸHJErO"o'ed:^m6:X9Ǔ,80ݱӳPBR;Z],o?8,*uFcl*G[с@D)Wt E8l6vNF\9þO٭)Cf9#lEWCSKVUwVqR?7"wgB IzKu"[;JtӌwS:߃á U0R8z'S`!i2"u0N'h%|ZzuȷE "(J0g5o+?@R*o&kAEvizۺم8+ZG},.gx'(-cc1 ,Gu4 iVj&X&XH"|v+^d3+k*˻RT!dtT/*%Mѿ)/|pQ hFu7oiOUK-@XWmiu4:f3 HeLwSFaJ K).Ern,UaL}D2j5f}ts~hYPD$?n?a{߭!n!kElj:up D9}#qG~;6/Xc&L.w]nozqٕrhJPo<8ʼncK8U>-\3%s oA5Nأ,|2{&W`NdR]y œ=xf' F 94C .apZi++?Y,%y<j16w3Qd>Xi*g:IiW-xOLr!x9 01@ auCwh 7PYsа ۿ)T .;Z}nQpPIؕ5A$ nvt-u蔺nxK0+a.VE֡ CS_6ʫBd4|3;[|M7OOK*=CЌ|nNGΔSF!)kBnP Ŕ}3}{TLU~ZyJnLØ-}mYfM/E.Dś=i㖅eF6s 2kC"`Mp߰NSSej&,AU"gIƎBx Y(۔ΛojnP۔](3-f#ck Cr4xS"XQci޴jU `jzi(f'%+H.ƻذU| uf9uj>c7x CDOy6[ #9Csl=rvt3< 8rĐT"N6귷 B`_&$"8פ}zE4 _AKQ\¬W'@<̂`71Pҝ澽E#(- Z:?yb-dĻᆴb8vAYM)#Ii&AъYqETijSHՆQq9"iK>͆gEd8k ، 痖vװ."?ʆOU~a$݈v4Bǵ4X>}V/x~PJX߳KDWI bEOZdn|V+%'FUQOO#+to@=Koa\}q]"}5[HNO`f$rzhЁ1ܝu6r:)(s;Skm?)O՟$OTkV =Iwd^ PZP(o)[VdE,Up$ sy6G_=b(B]MaPr,pQoHKQ?/hD+HBx:ts}bYP|!"\w! o=%3xîMa?]~[+X+OlKXaJc>6I%YnUH`MKz'}zCУ>57EbVVrb6?KBVdXŠ"qeCpG(>j)BIzu;9_P&e^ei摕&3og%B#A_N/yAJ|: 5u<U_j,|5AmfJF;1 t ?8šȈ8+fWRb׼ G2dDrXtʇkGtJ?{X#XEC1Y[VL<7ߴ}"4R?-<貖lnNV.k5Z9'C0rE%2'-jR=$ߙZ=`3UE55E{zS1BI_y vtwRX3Y\t_=ׅ3@\T>|^cŜT˫ˆREPш NiIl'U?"{fVgV!!`u%ûICeaZ©8;)WeپYBCst2aR{%P!vtPgl0((n. *b[zI#)~W]$ŽR6{Pwd7N7y)eiJ^]5f֧OLOp#7 Vbh`؈x^эBj>c*F#j=JB>Q$ 4Ӱ[V!q).w]k\ÁW)I6TE|a_ipk70a;87հ0ArbHv uCY9~N}=)9t_<4~kEK\STs?)xr1 НsZ24J:x/?Z먨RH+{R_|: bO˚u㒄tWCINTKvqJ&4Cs!q JБ| }92[D \[:e⺬y:$:Ԗu`.C IpűO-1K%*9L)JD4Mƿx"X" +Wۤ4сHZPt9uo;)-2#|h'n'W&F,mtpAAZrbik:ZhV/:jQbk Ǭz!ԍXh}+!Ѵ7dq2sF)N5 Iw:0R)uNi@T.۽f) sS~ml@7 TYXt\Ӱj%ĕZ^A Jv 5Ɩ\eÔ3iߟU)Fu:%#~;cOb[PWwyT{E15蹎2[ P f_ñ6l!&jHos&Bӣ ^!/~fE4.KxK/ ,I>R5핦vTx:?Vàt|P+L{O Gju" `hC_v_D-3˙iM"F!\]y:w3͵sD)Ew0@:;UxxNX`i.zgץvCE$:oZ{澳{c ]fh .(1(sX +@~I$VJ%KZ63վ@ la* pXX%wXe2[`[G{XD_a {B`tFyz-78dc'}[;V"ApiUbN"].]7~%lju1 2~1JW8pc0$ cƔ--c,x;gB:lxG0M;sg3hoe~e9-ޓjs~FM=MswGx+hѧk/_j?]ojB`tЫ,oJB)C_YrlF$Y0 E0".I;+n̖{__u{;[nz(Ԍ \aѠtᆈ/{<:_QC[P:f5'gÚ'4 +^Ave<5~hKl( "aJy7 w͖}b zfЊ_[^B\)ĴgW* 6- g o/=DHrj^FcQJOJ_ 4Hmܓ͚9/#֖d]חjh<?x+u iJApB[W̫`BEr^b c?ST,yԂQmu >|${qe<%ւ?nBf`lx=Rzi{6^()5{b J[1v1δ؄\E=T{tkBdټ\3lwR;5)oCVy< ›EF|mEDgvֶ4,# _|*˾|4h+lgp 09rV9Xuj`޿کu&֤T!p7+6A P)ֶ6GmЧ#' _.mOo/;6ֵ}-p;=>HۿRjCaKS8w1ԍHʅ,EH6|@Q!qSJ27ׇ pWCZl<&`3v{;J;)ؖ6T>!t<&w){rƶ5x g`r\Wx&Gf"b.z)ъ+͏mHDZo"K EUnnķj&U`Ր ,AzxV<*u>Uh2Bm W%yy1dQ[᜵WR<={D2O>2(}w Mx#xiʛN1?m2yBdc V,A24_(hhs~Ѵb7ь]UWZDG'Πp»^r+6H%u )jgrNu@Ƙkg2GKt^ ;l̫T߄:$eym=tu&uj&=he-b!:I[ܫ6fL~W%'ᓫ!@ Nàm,ˣzUSv2a7D[7y8[-,bA禚18W $y,7$gvێi06ΩE@?Q^yu|e % nWfI jdVk&M<;Y8ߪKp  =뭥ƥysQE%;S}#UB \+WkŽ i[dͭ>i 0;ɇ;I;c ^+ SߩqR.ݶud;f~#$5cx4|mi;dd.%r) B,NpM5_&K/-#>9 S=OCP~!=tQkSԮ; \%`T%uWpy7H <Hmk6!W Li@M2:״č)|t]CM{@V; *2*d|U+IgZ{1Fn؊ġ!jSVwLO,1ГQ37#1R녠ݳ aINcF0J_LTw4H!Mق6^ *Qcp<͠(X'&ƙJS0!o~G2QbvڲO%1]V`糎[Fit "~,;h2QbSiї&D-Cl#!>Q/Dt(oo:#](gT>(}&Wv _:a~T?zv  z3]a"3'O5(jqF ute(E;܉BUs^\)P@'Y&|G1Y #>K s08T幫\0ZxHQø=Čʯ9*ۓ (ep͜,`fnN?!rt )= 6 a$.w@/ S J([IwgFAyJ]{aG&(`qNk;4"ў'''YY&_ :q+6CؔFQ._^p]cQkdl;rJĦڄ͑ϲ-}S*[Kead*4@`3yd.Zq8 "-*-qoԍF"Bx -l[sO .[ F$J{Ҭ`;!lGA8ĭj@kAB] @չɇik&.x $R&+k0 eR^*{t'Lt@E2E#4thL6r^qQlYkٶ-Sg'WolTf c 샐?ҮPaԀߜ$E(0Q%lv/=N%WN 10C(q,t|oK))>ScBT3ބ B3`#[Db ikۡ/p}wofN$rka^SHP. oH o/jѵct)ja>AfFE⌝BX4fa4ڼg6'KrW@{£5]LMBSe !ꥫ/ _ͣLjj=(23$W7PG[T` b=1 X'a'~&6C4С|lpy1(czQNrzeS Wk`6 'Y> 0/ILfO~U?TF8S^[tlAd#ݣ[^aSwJ3wȪZ`4񂾜-}bfL80%lYq WK|qF^چ=F`d|O]{UMxoB/>[XX?(uTz@x?Ŭ3 l)x aèLGp&KԳґ'| 9bQ8h\Cd.B/&'|Q$3y;{Q[8b4Ngr+?5VՕ261 Ω׊:UdrqiEԦUU{}N "Aᆧ]SKZ/ۀ;γr1NsV@zMGŸHoqUm([/^JO,}`Poޞ Cyo k/㠃9hr" Crl,aRB358*vu%$2XVMB>mQ_ՙD #4zk-׷I' b :vW%GI;Ni%2CԏM1xa?{A6z/ YA+ڙx̑T|-FRp5Տ+\HssHKо9R2CizMK+5B 3OpQ[pW)j@]p)$UA~5>Q%cå/u̝ ;AqLN`I4"Yr|pni"YSeh򯄊E_o5=#䀁؟ .gHFfq\\};()Rw&-QxAE+M+ZAWX$׿s[hscCZ M^&q ~lU UR ܅O׃DYbYf̜]}e,ElK<ױpu_80/A,:Wsh:^zթ!) BsYɘó]H=kTw|:|Z j(DfS%3X?7|{WVŬ_88]so:k (A^x G%cs~0‘5d1KR)>`<ҽX$U:Έu\nvrQؑI2*U>-37t1cW? kEig`LH6.hEi@KL`<uQd_orj^[:k݀  8 S尙xꪀ?,*;+AKA2`xՔu,[ }lNV5l  T5 \ Udx<]d KNfzTĂNk5F:T5%ftO1/Fmgi_ c4 9β^2*09D@1Ӡ$wK€oXs?_(/A2{oϦwB{3&kbڀ_5 fK:wi1z|Z?:iZd [qӔ W %BR\_he*&?D;UُugY`A0gJhUƂ b(/tqMi}KݞzdzE<h-A1N.rlfntneIIE8T;a'.DubtJcwi~ֳhanL&S)d_Ԟ42WN6 끍lt.2dMVp.ķt}MLD6V7!gLU+{ѽ'ܩAPS$p=Lyv#k[yM&H4~,ӵNrZ#9q~5C1PcJn&`Nq,?ή,˪U@wLLV}66?\ ZPQmXC~ڷݮܱB5VRPG<<8;n74.R[KxP؈ۯyNH(S 3jL_ߏ RZCvs.g2&Οctn͌3]H 6%Q f]OJCCk;jSIA#-P7$zR%+@(Z~H!gN 9d Vh&F5RV3i 486@(3tm}[RMi 6&>L@ƋڳZU?ӬS- l;9ot󉊊xW&KgpY,[¤0n,@ {@gFׄ2~u=(lj ?B@16ùrJ#Z9eY-ǗMx^-f>{hZKvPE;) i|.]h y± ,67V xGs*kƁ0\eVd_1Jg+3@D[Sow0 2Sza%P}B4߳1b{Fͯ h.-lYH2N") pʼn[uYD.9=S6Ӵ/t5uEd8mzF2@'".Vg8ag-eIt֪pעeH7M \Fy5Σ;a_*?yab (~}HIc"Vq> dBTݧ%.| [L!/:=b=c68 D.>g3[kvd=DR7`Au&QD f7\#e2K۪*>7-Yj>y;fb d}x4D @^΢vZ'D릭؃o% /g7hYYyyͪ?*'ݺͥb *߬H͛'$,&#d޴ V&S5jY_RiZ@ץeM #zW&aJJU ەq/yhոG#3qڋb+9ןEwW KD0.~t"*H:d'4*7oCzg)0JY !4*QG]hѡ|`"vz7lN>lϾ.:_faܾu]fm,H3r4e0%|ÔB3LŜ`[ eDj#kp yfQ?(9OmS3O'JK,`\Pz- 2o?[Jkky7K]pEwOS%R?7fha/ߺς߹Ϻ3wKfĖ}m!n-H1=~Yop3hB}Gm5qEGR4wo4t?4bLsMo\  QK&i'1[MoHgcȁ)u\_*y0 qZUTr!P,!ΑfOϚ|5?lEpycޑH3V#]=ꍥg'M|u>L2D5\B w88yzY&uؐ($jG+qA,8ӹ S63OK #,$1ۯ7hprQ` P[!NM-_N*,n\g0du2׈,"se3`K(CYf=(qцHs6)ӃO{lm:<5.)=(*j!>!i^[PLt5=ېNEcD&tsL.좦 YzQ5 ގ~,O%ЄF,C\ nZVft@Y$Ď//U*!tEYIbA\u!|JR"Wdk`&~byAYIiIwjLiĦοL> Ou2IY߅/'#sKv'v:;Sq({ck~ IHCԟ8?t_Y| H?3-}ƠXT>n)V/qJQI: k|sl?P{%UpiC&}3fGg32ɕe򪒆h${aHzb۟Q44J2YuXu5(m^p=> Yo_zZ\B~|Oc„hedKS =SYy$~Ssgy-##"`~'W:ggJL<* znf7}"vs9kȨn oB1c 6>q2 _0`b#PwZ<Z8N颳A%ߗ83ǓƱ5.u^ J(,3m~36XLЅ0 C,w#Ul5>oms|0eߐm>󣈌EwWDϟW*&>/'{sH3qCؼ!J0Xà1R- +u E}9y%τJi;Y[ٻ%֭)>5˅1yeXyN|>;6&o\(`+mݲ ,WExhrt9'Eӡ6Ne"4;:X ;0'/4V؂GO7S &o2{YuDOO- z]VK;lXœe:HS :sO-namD0.K@JX{xWD=s=ؑa£ȗ/SιZ6{Wle!`hw9YF3RRBiWP Qi#X VC cc^C8`;:]Djzr,اpyoSK$qWŸy;/Z\pՠ[(?;i&ƍ $uۊ>DY9l1vLJ*4_|+X>(j/#nd[&I36$A2$^MtZ,y@hWښ/ A/_ etM3]Ny>r_VH~?a /-u-ϧ{5ǰ~F,/um+h )uZ`/+Ty&aHXօES<ṟ?$$g>ojۈmKJ5- :k9X\^9G$"/9I[h_,2 c̀5g :#@B2t 7E!H{e;"K~w(yCbR.4/1k,C^jF~10_[wl<>M*J}vŢ)lSfW "2ګyZ!Wipu#>2^FK݁w Ӥ6axtTLh0ȳ3A%/UY=2 :>C o쇐qiVQK*Ieb^m'z#UkȘVt&9\ 䣒七'N/}zƓYeoV>`j#j=MM2U_~WFOB)>`C%m0C]y xn^2S7CzΛ2v`Y6^џfs{,8Ϟάԏ;z{"D1:ӠvoKŢCu`ZDL/@r\ըc{&-\DaHe]Sֻ{)QJY͸Fg/0kIBT7vz2mUio46&&D'bք1S;<&6 vY"'o|9 G`3,$YZY}9ʣ6]HǏ/8`4 HwX+n 7/B~_<3-/W'~?\mʞB',: *WT1W{ހnKT%=Yb#4~FzMHA+Z OYSȠm c[kQ)^}7W?.5wo 3 9ByRca,eSJH(CE=[`6/Nȓ!>]JE '5O  ΈWw+{~K"jꭓ83Es8}hWBx7plfd-pe;dԲz~>/MWX8adC1l>fl0ZPZ/ =YzC14㈭(svqJ8Z"iXDWd`DllT_)`W8|iQQْݬE4ZҪNl4++;ŋk;*;mD+L~G9*!((&P*[x|bmPG9ܾZ{Y}_HʄfiZ[2&h\&l0"e@ 4&5:#6JVm|g Ã4q@et&ceub<\˽,y=gҧ-xú2e) `ljvkJ}h³n'yɧQ!rW^hHEx#>P6@F fʷd;]e^u$#dÚsuQ`^(P$C?dMX{sy֔0yw;+M)vw[,"\#C7ZJCY@Ŋ\P^F{bZar8F)}5-r&3UxشKa $Z[ U}R:Sc8ieN`^hӇyr;>x?B)>qAZߧ[N/jNgSV_SOܙR)B|ycKMzœE>xXR4rդSg~ZCQO w5Ѹ?I@oպ66^`?jǐ ڻ- A)Qj*| {SR[z}׫ 8fcٳ輚5mqSSA-ژ(~=TWYTydfUl)q3* ߧʽj?H2. BZmksL 12KpֽPWr[G$E '|XqTg;=Vk9q3]jͱ(QiD -i} 2K.TwܲZ<`T4X=o΄ٌm2V훉(ḌcceJ=fG(T0XRѠc# 9IF ю.ۜӜ(yD8BSj8K3ƨ8*7\| _}8>pAA3nj|1$KI JXHT[-y ttY5Uً ؖq($WjX2N}D,xZq$"qtfyrOC`FBjz X* ܞfyzEїz[DZ̵.sg7&G`EP.$@GrLhR7LlH\ a ʄDDKX10y"7oG+lnvk%oaXՊ^ր~l\((1A*P!Lh+RU<"]łW%&^jSmƴթL#W &71&ӿ2|sӝY ţz&.&;L<ŗ8nHr[d˟b-FFyyZ'(48s:K ' Д:U,,Y%*QOf}8BW-ΜӞ>+= 2X5v;D5s37m w'eH5#B.݋<-֖ yKH l.|\BV#}`FyƤhr%vYu)@+8?(^ EQڹ o3ʜq@.Kzk( cY96͇PkwH}(K*%%d &-faqX<|=FqP(tMQڇk)L7r4randtTͻT` >*k6d!Mqqۋ:٘"+@!GH)SmI!Xfp7Cl76F.P- =`aa%88z}8k<*t'};jQ]1T|j55l#",dC-b[cx6*j}ʷcU)] ZLFjD61d"g,/tH@i#>@8 d&J(g|/ry;O-%n3M pAԀHasZ@\[n ok:8Yog?be?W PԞY THAmgY܁ l'g=C %1|#Ꮖ_`V˜Z}v Ql]Evl1o!}i($&!T02tCT~| > ɠP +6 j8LTMB!#E?o;IK'z]*+ ,\UvHhg?J&}XRnFVte/Y/LP7Q⤷Vr xmd 쪞j֟iu [TjQd[Oo:wo/3;# 10]BfZi0l_Tgd65wա2GFo&j6"54%>Z6"0v\rfh2-I%5wvۗzlע-D2 |QRj .&x)M-݋q>59X J@e;p/6>ua?] ͇xr m<2KљPζ=lOwAW}VwNE+$w@ tLdn&`ݰ+m:h0fQ%_\дLbo %k'WGN-Wo`6 5a(6˦f B^XyX3e3A\F軗QIVH׈H6J[zQip|GO_p@3QQPCy#<\."wd T!\?dF9q-AF =(/Sfp zIιQqeM* 89Ӟ-![3FP6k2i1xWBhp/PL hymUi|y+_M-`^Ji IV߭ &ꪽmyb?Eyq&x3Orڷ;,Jb&&~ӑ,i<+A&R"H2\!eM?q%2ac3BA1O e F`X:nc`OAȔhzgTEN kJsbdTj*h  X-`[NKM0O hۗˁaX_GqJ{ y: S`ܸ:ʋӳ* jN6זja#45C6]L?xn+أn9^Bv IESo Q @^@YfZ *(1hٍxvsG5u mPܑ”tzꙃk ls%8IQ+푩-ToI;?."ža;sM>Ig{U,Ӽ=e`mS2l[Z!ahV}nbuG%%~o>zn|M5MϔURj4E ä/ Q|zVӕoȧR hvbuk`f8— ¨B2eD¦Dh?h4/<$-/}NDgǥ!|V'ۃGgTI%1D,#FԧL$52 ʢ6E ZRMUJ,EKYmhaN]V:>V;1V;y8A" ,_G5/DuUMoE"p0{sxդκ pTSk/H#})ueI~˳٥o5dh#βv[DH:͚? " '%X*8O fhq`}nz4W။Adܹ{j(>p>2Q1Aotm8b=C<DAG oo` z|'<9)X^4!YlqxkkF9MF3ac0xݞ?Ae/y7 ȡAw:](3cr@),)Z23,>kMí~I[v16 ]ƯX+Ax`eenQc,6ڸb!RxXAˉP"Go,QmŏIF<U+p6w9bݲuzT\y䪜\^Ǚ)xFH['f7:R£2N #rޢe>WQnco6 iQe/2t _^y'9(wuSAU; 'Yyy`E\iUAWR4Omh1Bȋ5V[ =;o~<}T?  MC[^Rڝ<]J_&k#K^/p~ӎ]}<|TDZ<m}3CvpM)۵y,GgpL0L9Vlc,$J(K&P'HN-QE`9gZPs"I :0@aY> ^ge~m?75*=*FznD p*_:/EDy"epx.KᱶF]? ;')noUR@Lь U8(kJx[ vgc*G"²يVn[s-6rekuob*.yebő6\{z1^."ߌ |:eKcrXZIr<@@MpdF?{x+,[;&6Q̛ qPe;Ú esۍ7&9rn& Z# T[OB$)ǶS /#~҉@(1Nձ>NOʂO&h7.HxDBz@Qs9+ƭݯ1`p#blLJw!'DyAkꬰ"(~[A˴?7O]f /PM8igpgҗbC|u k1lX%8.%E7Nc#PɅOI-SI-"MҲw`*=OV$di׬n+AӍN0RUC4u$zkU 4dN:wfi92Zqnn]N~,/k)XFhѬg36>B7aZ $U˪ M\ܧ$s *| 4Z*Av3ځȃcoc zy>A3O 4@ЅWn}UWAꋩ8g~ ƶZ|10vƈLx &Ԕ**j_p@szw( @YDrD$%.:2n0-^^d  ˤ 6)<^Us@2&6vm ˫Mji4{r HШ ?B:q\hRhN_ s<)|{-[3TG3bù+25 RԖlkpwϼuCH-~[D>=&7YuC个AyRDI@V;rFTGKdϣʮa?6h* BQ/*s_GB>"A^VY~A}Ym9NPmߍ +In3i1 \{=kȢ<1:`+yVJjx!pלi19߭{%#ۋ;7yTʪфhå2ZL`I'cq2=S+e8׃ic4KkEc n&_G}ȔK~xXy֍%*3Rm릯2&qvz-ѧnmEӐ6<72Da;뼩@ט}!c(+Ԅvtb_#qd$22̑#Y{0ߩ\ZZ 'T-44uXR6VIɒ5צO'.)4TrP9gg "'fӤivW/8׮7`}wec Ci"w8;^{ݾxִv2WrXw΍K Oc/(ɸL@6S ިp"0y3ks"u?qp0f(Fʆzh;v!tTH6jf s6]5\.6'HcHk_t3n!VS'$EvaG-I>h| =aq22DHaQz]ϝ4VpBGEߐ^t*B]n7mfA(MP k[ӘYH\iffGn_̱_p6 99%UdV5Hlz l(V--\#Gtφ;\x-6ȻEWa Pk/ cCH@0q18iJWj-dnfs27$Mܣd08YHqgrqu!PLR4hiŷ:0"_iHLԬ-ƚr!ծi  {e%dEdAVN>fp; z*=~Z Mvz|1hSZѿ W6Z9[ i.@Ag_2cU7O ,H(Wϖr!m7`'8a^xl.N'{L=wN>4XEHjsCX/{~NXG"Gu 1޽{v)EPEز(bx53 Sq ڟgD7Q mZ ~"7k(.#ܝڴʼn+&a< y.x; ^ a#~:{k 8SA]^q% a67LCNDk vPKu( X0)T)óOv"Ksˋy\@AQ6H&?hcz ϲDTzWp(x&zL'rUwdb3['Q𹶨?Z+5M0P EA?Ns`*#i=&[ZzYxgf)zS5{}(AjZ~,cIj7c~A/" ɥ P/ h~:k=O8e`)/)tQPoNj.o8_R9i ǀ߇q蔋J 5!4?s zjbeLW|\C~ щ8i蒜sGLaO>]5Iݒ#*en1f'̶}^DePc=4>ݧLxfN.w3;-$OJx5"s$lNdeYD/w=R_T,FS0%ǮD)ZyaNtsH\$i!X8NB̙N![n]|=InXJ:Ú܁p!w P[;:JTh=; ћ\Ah,`kP9~vdh(pV:}"n9ҵk80Špe*= GocIJN9Qr &f$Ft}بix c矲IE)vNE-(o"ɏ]F+JbBvA; IoC΍lYڷ#K <ᘥVt7Ѓ]BvR kFNg%7 4 |'c..q@/<*B1 T\ϠsXש:P(T h1DVW$!.IH#Z8΀TiaRRp5Ⱥ>LҭzCK SeB:?İbо'Q!ȦռP ͨfD,F\/R#:bOqvxJ٪EjS4av=R s B*0|k bn tVm,s,Ŝ﹣?m[>RvYrZ|Hyg9L%xYV#e]@ dxa*1*vOզ}B['8tVO.ˢZqk8r8KQAf/lO^.jƸBV˦b툊a t4~?DǞiSe@CYdh kHxGӿI]S,:|Le*m= \!ڑ\⊃`C(Am)rE7ϥTpF}j Q %|WFǝ@;~1>ކO1+ |Jr<훡.5d8,)j11DF .~a-zImٱu r_POoQ1ɿAzKNtƜ2 l'2w2 #'RH"'hd"Kя|~UuPrz&>K}.?hxl /PUѠƍ8gk|*QXtK:eP|c|@0\6맫vai:˗5^?]uiͺf!΃Oms+B7nyF jd(>sj^T++p# \WbxڟJ|JH#ar @:euOp^*dQr{mU 'm8I'7a2)v28ӈ@.n$hGSuhR4BPe˜kd`$8XAoZd5}e E:.bՎ+H,Wf{(C o5&c)âk'd]CRꪶ#Ʋϥn|,3k%FltDL`X6 q(vڢ3T`>+=>6 y-vYj_=wx{QG[4nf !t]Nl(4%qW͟J U6hja uPn Ԁ; l HHY ߴ= J7LhdНL4s^j(KADQ@ݶҚylm$)*Ϲ~Y9˽OwtHYy;Us?Zdi8]{rv,lǔʐA@$Q0&DžDzPǮQpO6 ωm(j_6!ǧ`Lp vaL$. Ilzwf˗ ;󅋾&[:M_>ax>CgV۫)Tkvw/U`n"H]jMX}T]>*e}?o: *iϺ8Rfv<+"Y&;`B$("@i*1wEGU ±G(̱,kiADU255Q5,,\-\S~+5ѭ1 $܅;hn)v׾S.flXщyGY l#"Be؞q>H2*V/;`qM_@s_NʰIŕ=@lSHۤB5VW $Vm >:#)zGC'u~g>u׾)r>3c(<~._jS{bS{-{BctS} <Q\ nz0"N%8{ÐFbƇsIF꾩L}j&+^K )eR‘ޯ RWĻc:q'oh09r/p1MNoa{YR &y&c^ 3.n!e4v|ϋ1Urg^6a6^H"g¶ o2V?e Ɠ,+N"Ab=Jހa+2?0$6~)*pԍs@_{D,F +g\I*[}?9.&P8;K5pUטj.k``7 VWP#0XPm`?9_@o%2_j_,YfySPGp¦!oeC WOv\L5X\Vɟdӛ{0 wU =xE s1[yec F`0;|q!#JF>lt.>o9q$2Z8^F6g ydO;_3dHvÍizFѱ!_` P])&D98(Y֢?}9-RdCG9G lܱƾOxT!!̣p;w13^rn ޱ;o矆3b;_mM=^6aFژ80K! 4hbZ[ٺ 4(PBRO ]keHwDzZE 6뫳zduwFZ:#!r:n C# g4b穴׼s׆crl/T^e!Et̅`?[.M\!ޜ:Bz=zh&Yz& ⯼*:W}1MmkֺN$#v?NQs3~qw چ~Iq*ICI_Є#U5 |'Xgˣx^Q'}O 8#0#9$Tq8Bf]&C$elwSaPҌ>Ek@*q`#^ܽAד>5$+6sf8^.m^u: 䰲#+K}9ɬ~sɢ$ f~=pu0SzS'6ñ !eaD$2Am\iScUE} C?D4׼̓9ٍ%݋x +zNcG,Ux7jn/s(#3foi~jlkZ&iP'BU<M+A2hZ_ۥp.:L ᬻAI|K_뫖J"s=EK. F[HLqyQǹ%#'og82N9vsrRjK[ӂCGBmz~1W2v~GAlj\K+Mn{rpOh(:u(c2hkfiyC$oJz('-u^oePXrZTr4\Z,}!B^ !k>!: K+U5#~4 SxtܷRi=.{=\ɏi7dt>jwT,MZAi!:KcD3lp:l^;(\yt8_^"i)vf/| /As3fh_ʽCm39w]:快l|DfV'a ia=AEDJ#{\,ieV2>D |PLU猪a] 8GaeMI#U؄c|KdräڂNB8Kb>Ԑ)?vFY?"E 0\&pWdt;gΠK/|BUdI_SYM':|=@b'mqwӄ˦jsH]dzlá$H|$57UDɯElŲB$ŵY6,rʟxҒɭTɼeem1k +ɫS<y;)%6uF;RҼ;Iܫ^3Uc;䰷嗢jc,"7bJ9(lgfѻ"uWopl5t@_ X&`aeWB$ 7mQU^ӣٓ6 ' /jſe@ 1=ԑ-|9P G)aȴrkL{6@ؔ?77oM{gBIxA߀ϔ<_ނ|E>}tKV*ȡROM+S/|Y#Ά4^K2csr6x4 b]ru~\4qLNNc=1{Pj&$r~%M &3S}SWFo+W9@.fƁd9ZBl1m Ѧٻ58ד:z o~"2t$ai(z0*4,v!:2ޅ7>=@hzs ZV$+{RVW6<PlwЏE> 8U`Q87;_Fv7g9/[F{lЧ: ϜPLbryt֨ud\#lOݘ|[bD"v i`[]2zrSs2DUzEO$@7* v e]沖wx2= UtO@L ȹ7RྜTu#k@ž\ Q;Ie-~?pЭ!KV?B])J>YYҧ]~|εXnӸ¼Rr[sW>THi{_2{-H)iG]5,6,g'Rc~AZ՚ /@ TӢռ[5 S&ZG8SZTDx'f^3%5OIT/lL¿*@f: w#5= PLClF54(6l!%.T/5(YC-e>O<"y jr?(z@WtNmkD "OfB?\<A@WޫKN&Cb/Aļ6Bݚ{M~JfҀ݇@ +XX#-H+]mXہ.A-ƵfGR,<ͅѿ,ҡ?M~'>4?Lˮ\6%BLH.a1>m7Q6TrFb3Dܣ&mR" 7*i?SP8~Ojnai7K%Ӷqr_/]غ6F7:r"5=qs6D56a]RerJ 9X7N ɇ(]QGc+p.Wx`lmZFO yȤuަrLVeS(9Q "rI4?ӋI#c`f79sGuPdvXLu8-#'E)i m{;]D󵤊s09ɗ`}*Ȋ(:٨Uc[YI 9Uçk#@ߊ%0pZ}0LTUу>&;Y::X|)lVwEUgBk>S>4ȯF)I0pd/-](݁-,8N<-x4{B҅hd5/ZMM 6Na#; 7dhkHWQXW8U;R|dj p`;;).]8/lǸ!x-9YpK`ɚ:r^sQSjGcu t걻$=v[+WB\? [ Ϩt%2{VX 6$ ˠuP9W wL,FH=]:)믟⤏`lݚRLØPx̍3$S%ɹEj?$~@'NGH6 6VǙˏHN~D Ţt$d~ RM<|.|A׳INrB"lPjA3$r[@C.QdLMjV+tKd1SsW]`bz#Yp-ݎ~ MOp®sZ"p뎏SםZgY.(׈ڤDbX8^wb0AMN%/h1 H*b)(8bTyflDT qP72i0ܢj69#bwNQn[m]d.$ V2G]iv":M@v,R*nLسHx$E qpJEu95cjM8nTt,K Y_>6c4)u7)g`j<8Kj Zx@_F)#_ǩd!9W1%uQRn3Jui vIѭn<XmX>phc`*wd+\lTߊ=bܯ3ZX:u[b շO47@h)#GdQ,؟mԱj;Aox!G3΅0tKGxfڛ Kg#ȔG AM]^) _ ~wD>9}0TTqZT(7AۄۣܒAt4/rY]Nncsc,pJkEɰVBN0MvzaZn7OWSNrLF]~frxNX|hgew46,,o)P_RW5R3`/4D^ƬܩRFJ\1bU0M?+n<`d ,̇7Іk䫙|F AҤpzUi;[hX"2 hR0kREx,2z> cOZ:@VBĘ ْB,i3ŕr٨p(5襓ʤF(~ilT]:c̻ 7p͞D7gz(vؿ$AiZcxN5=q6;9M*(/Բ2-}'0b7a%k*K7u$I~K^Ӿܮζ!89qT rЁɺ{\@q hY'i~'hr1p\Kݷ  8My6ĭZF+ , tՃ)F9ā%"FR?:V6['|/OF>gN1c u9 1 Q}uH;1@Jӯ2r{U=Yr6uqGʾ;]ffU'$KO9{ uvIw51kDB0/_}78֙jb74d-Ɲ.PX{+94#iv!:"nYډ +ڿ;;|D>&,0/8s7%tT }|ϰ&#՞g3f0U烑B[c`\Z"fI\,)feU_mU#:zWu/!`\s~8fgT`{I_tV,u fN%\z[nQ)1MgCL[&cqCOji`61Vg=o'r!~$68Gכ bFN&w֖ Z<^j4 #w2jgyqmk^7 (e-JM H=VpRLs&hIz?ľ { >z#@$!43+hu"@ݝOFVNžs U@&baAX]o4z T;\LS ꋃ2keJXDs%D7qXrI3eֽP0 bϬEy`]󰨗n7fǯ/*xjPHrR=Nt>+¦s1ْO|ȭFmJʅC|DiozOҍ1|2jב:E袜 fUWgH({NՄZDJ߉;)m^Vx.'S5-f@-k'Ux4p7U5=Dd o>V*1#l`q+)[S~96sgbs1w6A[b/#Spo@-Q867=tOdJ3@(\Jm74k|/n'ĕlQ yC?E ' ~ l(\ᥱ nsx\lw΍I۫(́;8n_*I+8>?c(y&H9Pv껩}:.X(FY;~ƒc!oIUh*T*QmeơR违,/_rEg9ofZ  {òad E>r}<=Lظ^"GGv%Jm͠V422Z!_1@|h7S6_2`oHpJH `Hwc T4_n>rNKi,X_yebQ j3KGr5JR4sTz)NۯU$jaqg aŮ[Equi jԵC,5'ۂ\*"GK}}0eb:Q !bT&3ܷ%'Sad_)]~WehGIs̫$F0fZw0M?w2]5Ҧ|w"m^R0rg1%eQp`C-\ ?1[*R.(a>k*yR !뮞SE]0xhq Jt.TRκ2MtC_ B,%δQ{bjC {Ny[$$ o陃k̲"n;CX?&Dne'Wvw,܉թ]š0>&C<_s$Dc/ٮPc [/Aw#DSRRXϩ9e4PG85&ȵŝW\ 0ἺhaG11'8Qޭ,bԤI'D59pE}fDGJq{(kapX@-Ԅj}wa臖nCTjBOEO.oRRC41'g+YŖo2^3.-R}dsJzT_SQ d?mz r<3'7<>rפ;W@qU't3>R0tvJ;qU:(ך6>\Nwy3;4Tr RU3O\5~|!ǹ"a%EmJP'%L{9PxSO n!x_[}M&l`K沏 z[kpCv͈حq'љQ.]x0QO8voP1N|1M:a^oRoDb t6V]W_6\jvc_k4oa$N%ODH'=z浴"~j 2ϴ,w@^0x䃉_a#ޱ=5q%O3$zQ3s~T;oeZ0MR6@ivlR/~N ,azev2\@K'[h].dՖߓ 鿵g6X2Z?0vG?^1*ko&qW p;\R?9z'ywkFzc sص,LsMZ9[ &\`y‰V][_k2^pkkr/8E|9ҹ& W|B++;!X.YwDkW隠5[9lJ;H~yOO# ךg4'4S0OQ&K=p&_rjؿ?V>ȥn չ \oTI$jjLvu+ XWorB/]ǧoDW竻;X uzvZĥ$MuRc󫹔M& _MkKpGpRs%/ \uWGmw$F`ת$K*yhcIɹ<0 XF[)#(#=OIA@[3}gq;7ZzRbh%~N}򇏤'ӿIJV*5gt?^*k7fD Y64?>%5Z|5r >x58%2_G7d#M4}PgQ` Dڑn1lUvpI~xP' R e!\2Q=nKrL3EMCzU&*q+.9_^\~ 0ɿ}Ɲ2fОlNTBocbWUVȔ%ޑ 7 8"_1OM_Z/XkPiYbb1:m껌9}4lD۩5P_F黦\KiޤI@E ɿe- ~g`aQVk( T%h_cU§(/5 R=MjV~d n,6(A얧󮋸dC97۪6i8_6NLe5XPO)R$PjAE~2"KN*X7:b" sYbT2!ÆE>K=M>WK 3F& VW#y{9&I3(a'z\@%_ qaQful2>`fLFt:fV䙞ZTp`D7$E\L}<0'VE_)%!];Xq̮bw!q3oX-o]51 = Zb\,Y6 Ru?T$jPl^JtwecZ`jzYCEYDӚlΜi I Y73|Te(?ϧ-W'c SFM5 y#xt# 3w[ޏX;Yz*N5xi0Vj re:R}y' r~!ƫxZ/\b0BrڸÏ. l&̧RPV| %zw=G ~,qMޢ%`\P3%85d7X% fCmKN֮t&nw$M+A.''Vjy^ (?S xk{Ɖ_,D/I%5 HTfsGQb̼3@?D죳tmg!v>t f_1bHEUPD|@ DkmٝwPє'dFK,ğ8Owbֽ눌ie~10\g2gɪwpgwP\ƓT%F&9֘4TB2ʳ#|һ&-sDP/FFq`=#Q d1f[b{ʞ-3){ǡE#EcCbyݝ4briàQ֖8Uk#EIE GX4O^9QVlF#:u:噒 k;y|^ἕx?7x{.pY3Y#`' Dp0h曠O}paӚ#쳕/$趫\O[Jn3eQ:28;]Č|* ·Qw9&iUK% @?EziQsQrXl}⑤@T&R<:l\[q6}'eF&؀x+oobJā3߆'j iyQ[t .Ene7X'R2 phzՐP̲'7$wQ^lu3m)Q5"&τ$/㽶ƲA֐ D*pS%YRe:\$OV;b6tWv`㞩 i?}_0]c?hK,{Ɔؗ2\Z {i3Nq|2Mw#"3?1$rÌ)j+^PI>3p[;XM1&c-01E ԍ Ao^"_g~-}x#9դY-VK'%`Anbu].C3x@ r8ȏK^$Ņ`3 fХ %4_2 CPFZ%O8:6{b%_ƝZ2<AyYMfCbOsZ^Q/wN\Q`4yy,m+ʽN1!t`ZAmo̽b88 λ} ]+i*NyOۨ`;+ ,o'kbitH-+?| ֝%2ZpO۱}Ǝ-oi7`p7a(u!3ElٌfM3Z7Q?u/oQ.b냓Qɀ#߇-+-hTwb琽6=;ۮ-Yxqv[V}*P`Huiv<&٠ DKv[\XLmPh Ju@ R'%"Y$#+g d'>3ᜫZu"Y6Oύr.A0 U i>ّuڸC*GPo},Y]0 Ƀvt `Ѣ؛,^\[A ʙds [a "DW)zey8Ul/vC4]U`` y /7ی@] aYn2+ågRJuطM:"bFGZAXHKXsuLghYi /@$pĕ$DY24nIoÌsc*^yUBJ1H+v4KI2q  +\PoLګ/uc/V?R"E?>kVV8o2o(!cd( @YK0?)xc:̣oSPqJx6t'Ou!row',۔pmtiB⨾ ,P5!WGS1'tp-K;bD~71 7F;X9F;tYl'Avs;Q(jm@.|v7^lT4!٥ELr]g$t} b$N}G쐤`XO528=&fRhx6Ȟe3q?Ip?Ɨ-%H Xj%ǜbSf }@7M,|J6/Z0;Io.d07z6AbێØ᰺\d|\(now4as3TxW͒͢>>h@OR4w"4K]{hȣ 3facDq-jNɧ+Ȕ>$+(]^SWxk*-PAԪT٠օ%^qXNi[YArՒx 3ތ']^u .vɫf8 WMJm,OyN"[O*W|Nk[ $7w0-Ah_\_l##`烮5p.?FJUQҴn mmr`f\"@EsƌԔ rSHo `.xRxE)seO؅%; Ϣ{34B!Ho>?TaÉ#3m_ kLu =%w.Bqyby6`7Nȳ׮%qo]b}:&qO!բX=vV)| 5,A1< f~̠@ VT%:`wĹ2W:yB*l]𸩵 !5{WN%wݛ3a@'"n[^[J3#ep[]QLn[>4s&N`IJA$x:ƇS,gK7/pXTkAP5I!n"`?I];" eo2.BHUTlC]IVHMU`-!fi߿!_Q}7R ElX%y}Tao `;2+5 ?u2R1_h~/R* ˨O%-]JX\N2̉ff|Q܋d|/V{̈;E;e,e]W*l YZ