jackson-databind-javadoc-2.10.5.1-lp152.2.3.1<>,ȉ`/=„G-nmX0 )AjiỮ'fOpaHI$[%~u~qu_(2&dL>-E_$z % 3+7 Kҩ $qo&Rw@g'L>݇jgE~Pu*x9Bڜ_9o3l h8+KҒqnC9:L{yKlұ \(8*Y)JK0W3F6>>?d$ 0 M 17@ z (8 ; j o >lǓ(ǰ8Ǹ9:ȕF7GLHI)DX.$Y.(\.@]A^:bcЕd5e:f=l?uTvwx$yzCjackson-databind-javadoc2.10.5.1lp152.2.3.1Javadoc for jackson-databindThis package contains API documentation for jackson-databind.`obs-arm-8openSUSE Leap 15.2openSUSEApache-2.0 AND LGPL-2.1-or-laterhttp://bugs.opensuse.orgUnspecifiedhttps://github.com/FasterXML/jackson-databind/linuxnoarchi8L3JHFw̯wS_YAF5:<a6 :G7/<r`TN8^^Q+[FA_F;KKKLEKEzW7PBFDO^U28R+ Z'v9:]Kg+<,^%r&Z'' SvS<v$56h}40 /F8.'i|pRrlas5jp/P6jItEJ$sD2Zf4=H-'fL)8dbw"':S%!Fw"q! i, VAx* TN&Q e^82u5C)-/Yd:W2u::tX|Vn=+BX@\}, 'y0)S2zi>[!)dD1'|7V-x*R *r`R B5rH#S9)fXSgx]>8#\r9{CP) :@eftTC:wU5UBIaMZt GOaK?FiұKe`#P3=+V"$|##<#xi&u!B'.42@!q%&IIPQuL~}̳QC]/RHW@%# #?v3~b D=:\u=2JHzX H-A<&.3%1)%&"\'@/nJ4,) F1T?8F1(8,B% #%d/X!4c"j"knf_i>qgt *[z#6  "%!(]M2{@?@@v^qFz^)P.- IBWI~+1q?=F!ci,pQ\CKN[lwpr3,l`Hupn/(ihHDWmvr:'gy!UJUb1 ??'"aBSkcVXP n)vI?pM[X9=+%aQNj, +/GYY6c8X"YW;U)\@_G).Z6/ZdG.iD8E"NkD]1V'v7'41~'(''l'6'I0>;n\KJ?A]'h,?22UrzMxEJ^$D1:` &Y]WX#V6]e9dbzu/i}ǫNɌ`AMm%%C $#u$):!P>(G!!&S2)1z=.(!kJ"TV)"w'K&&)#$$ H4?ӬӺ"ovR1o0OYخ_81';("_ "Xu4t#z>ɧ"e63Pu kŭYM0C6X#GP*G}YI2+zla4B~*^B;#YL"M%x["OC&1dekc-kZ% h6G%44$WJ\8tS ZZA!eлL]$O'N"r&/lFE.[p>2c#X"Z&$;;{ICH"?8_"p~lx$YxqBюpM{fipxhNfExnV{w6KvKa-{{{U=b(ezjm^YQy?of;Pw7?!"&&"-'9 M(&#t_(N)J9%'W8'e `FF1*Tv(h^SLLI \L*0C(dK288d88t8T8d8t]~HorPIaEAA46WVaiwHP@IV\IU.cR(yFgN~_eovm=ZJ:* *!l4K-:;R`>P-&PK6Tzt&/$Y'B--,W:x+)'RcSr+O-(m@n/8PcOL PWO3D}  JvS;>Z3VlA9A큤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큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AAA큤A큤A큤A큤```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````ff05cf54d21bddf7dc7b11c27ebd1d25b9cb35c9e02db47bb7b057623dca2e8a502d63306dffd57dce08aac69e5142a5d1544a020f120d8e30db79c549ac12ba0fc55a8f09bc941bffd57113ae6c6f609ac6dd4a3d0dbceb8d3cc4031203337dd2f72c03e80e44a1d33d85da81ccf39154edc3210d064f50586fe960d2c9116d01e3bc15a6574e7943eca4af918927f53fdcde703f378f9b782cf3b5b053b422ab054933211484a3768a61f167120e17c95058aaa53b8e4e1d166f2c7521c9c069c01ca2a61a77660d8c2c16c5e23324791ff720214dd2dec43f71c5465699528a403083f1c255f96782fe3c344f3e9f11d9ef0a09e9d1ff4994995f148517fc6445b48965f7370c916efa36db8f91f87ffc6e2d17f0bfff941f3fb3357533dd621b4442c4304c10fcf905ac6d2fa9970c7f8f8fb13c44951322a52f8e56f83af4b24c1293ef5cc8026a1dcb2eb6efe9dab958f71299bc7f635615a255a01dc82e00ac0fd855c32fda469ff61b0d5d8873753ed4038e16b526471ac61dd626b7473a09568b7b6bd4704bfe7e9afce0b41e341f136f695b8fb89d6d375b0fb110adab7e9631797e250bfc49277674e38270b505b7a323c258cb3f33605ec67954d8838a21d910fa4602615c5cc1fcaadd7a63046ec74723ee47cb29e37bc44cda1528eb5b02ffb5f3d0d36d82d494ec7928982e5d128a980b7610351c5c7d91cf48d56501062bd994e3da7966a32dc3151b7fb622c6676e621fbe85dc7856fe08bd1a7a9b90a81c9f16c71b684100a859d8a3f0e2b5941d58eda5fada9ef351335d8f1aab16698bd0b0bfc2c4645d4eaee3a92b6cefb47380f38807f53b1c9104a344c787ef7444942e3e942291bd4483376b84d7e172ea7bab27f24a15494e9a18ad2f688c1344b70585d3d8bead110f57023dd60797b21adf178c910b63b2c9b33fe93169e6fa94a8f9d9bab4deb6725227cdcfd0c44abd12932a8a07d49a1b78684d6785307bc8499d5870019b98a3420b9ab9011f6561d407fa043ec92ee665be27a0e360a368c6ebbc945afe51e7ea4fd54cceec726f9e22bf603e560e6f1796b69e148973e8bb52d1734da0ead6b44ec08e80f31c8540fb203b2ae1a57b65191b21069a767c3cd6dcd703a7f91051146d26def8ab599b67afa07965ecb03c21af0de02b465c8a02e880f911b1910ce700da7f5dd9cd09e42f6e9b8ff5305dc2d74dac4cc170fbb6d5a369c92bc7b3ac0df305f6842e71d4756c4a284584d45b272366bc96b1d5c2235f97559190aa4c6dbce40b0103aa37537382f093f9a6fc43cff3beef4ccd44182bb6a8691769152fc6fe938deca4b7390f4d4609ca363404af9a0468e3a5911d25855db2f6e0d080f1e2e7af46148141de251f43781d335e1d9b1adb4e9d94dab93cdbcee76627b2730665497fe9d21d968d30bc0c601504fdf0dcced29c25392e1a3085a88dd6320b87b6d6ddfb890b5dfd71f2556f61441d9644625d17ddad64514dfdc02e2d92c4744fb71f0ebd69ece01f7f92da1873bdc9f9b01cf85200765997d9de4887c1cdb420f16b198c3ae2459a9b9916d233e75f2440ca1f5ff687b91f41ec3d7e20333c5ddb9fab9efc98b3dc4b550d56d227f3e7cee3de56e663218207a7000d5f46cfa2043801efbd01516135c7893bf34e086ca3a4182cdb040647e332e424760197484214728b2e558ac4c175bb800697fc6dc4e7174d37c01bd228443d03a2f2348d87bd48a4c15cad5ca2ba78b1977a83b20e624d4d85ac5ab63f45d64bfc4a938f1fcc834abc343d1a0a48ff5576b4b1506f11387bbbe49181a875f0720541b8af61ad60ce8d5d94a6fcde366d3cea14e64187113704dcfdc2cfe31996d7228880128fa2a3c4df05caa6ce2a63b301ad49c1e1c1b21f9f607df283b17ad5e636244ed033e050e0126f6df5242677d8a7c73147b29f3b8ec48876f9348b7c944d00e764267f61c6c6c1f97858c0eecfdb3f790de129af1d9f16c9dc466ce0c3d5f60f8caf3e0d6bdb9cc9408315e062f4f45eba343e7e73f78b0871a05d3f4ccf0c2292d2165f8e720016d3c1c4aabe0d671642fcfdfdcce0f3793ed673c91087b3a83bbbd380fe7427cdfa21bd5ff682df2cc27cd462724675c2487189793c6de188e10dc491cc3acc1df222bb7a98e45a886f4860664afd94a475d47de3c2f5403e74a5b66a1f32dcb21d88db17ff7d59c50959266845b4228e660dd40918941f26163df7b51486dba84d2d00492e4bd02cc3f0bb05b2e689edfcda25df5273b0eb0d570e4ee4203e4a0430356425a05d880d6e5184d910f1206bf9714856ec4dd6e7d7d2f0306645b6d1d4474298da1f390fc589323febe644c0e0502cea7b5c8e8bd966987460b68d487e3bfb4f70b510b37e5dafc920e7875713fa6938b7edb61ce60798134d63d9fb45cedb90f9d1dc422183b6d3114df1702ad6bbcaee98c3268529c68c6150a48fd4e03e96726fbd3dca73455dfc527dbf3896636c01871d62f1137eae76bf6df136b83419d3c7b29131738b587d15749ea6b73fd69b206602b942bc7d574a567183f0e3d0f84cddd833a2d2c191db38271905504d666367faa609918f7615c6d3bf599bd93fc97aabf6f83aa8d2a7692fd1d978a197dc6949196fb616f16f535752bf812af65287d1cce933bf9ec956941576c1d9e8a6860217da449b35d3a3bd2409b1a33c6545e39832dbdfaa47b26f5cd7169d92c3f55548772367cf421daaaa911a1661c62be3d2c5f89b80980e8d07d3476fc3f2784489faa5a2bf1507a4f8d6f4bed5ecbace85eff905fe87568696c997b7a6833caae46bdccba76ab93882d3f1b95e6d2e812ab82f4706af7b38631c51ef3c5902c02d5953aadc8ff9ff746323bfd2666448ca90a2423b7f29727e9d8d7becf785416f82b5cdd1db8804ad2bfd09674de664406e21b0daa4f3eeab0ae2038e0aec9b1324f3713c8dbf5df19ee93cbc280f1f4bc56a4d2d5fe9ba9b3fd3dc1fce0f3b0b513aa015525bacb62bfb78ac013dbec3f1795e49bfbce33ba1908b0946136db5c13b94d93619621c4635df0c07ce6ddf6b77fa7c7eda1c62ab58f0c224937659f91133ff20cd85c45bb61a201ed6a3bee432b50d865c2e4b032ab0474f985cfe804088bfaa3c933a09c57421dd4251558c6142c204e411c6cd9992946e0bbf9729bbcaf1eadf7a05a98dddfa4a231e5ec28d2495ee6980e20a1786e7cb9b8ed236d6b7cdb6a98f69560a1b3cc111a6742af4513156cbb3d6fc0540349b53445444e1b55515c0d874e27d89080575eef92ace886f90d6d97bc8f3e21aade37d51b8085467217ad1c45e1504a21675e98ab9f9b29081a38db2579bb9d32deed3bb552fc9984de54d8a5de3f5375936296112e8e3f99ee645f0bff2002c133474f3c49e39788de682ef304e6b6ae634a01faa7106c7e08a4014cd34a1688a493462a3a47fcfe12f1a32a35ace77a21303669a14fb42b3688adbf435da0604829886a421bfec65b4f212a0272dc7ea909ac051dd20b897cee10e6b74c5d1ae245eefb15e48caceff43a274e0eb2912481a016ea8d983652dd576c04e2214769252bb990bf223b45fc66c718bea2c92bd69aba4c416493d836ed133e5ebac4951775a89de833be219c7f38e6797a5efecddab890753b1563de38a36bc6931bf9eee1fc0aaa66ee89406242c3e10d7be2d9c45f1b98e7cb8abd9ae6063eb1fb45cb220904f6ba258e2db4ee6f1eeaf43531075aa3a555b54b325d183150b5483ed66837e563342d34a85184370674cf4bb3941ed19d71d9dbb7f5613d86ef6c08d914567e800310aecb4b8a5308723d1ca3dc1724123bd7bd5a4b828129141ed37cf6a82a2dceb73e1ead25cb80bf0e3223184c995affab670ab80ade15aed8f823cbe6517dac87c6dc0b24c238181827dc4f746002fe483d0c8a0c49d102ae25303fbbda1465fe16a40030b3007f11a2e044bb7c7f43b23f5b26892c2472cef318e0c2e72b85ac8a0c25ad069a2f2fb60e4187b9ce438ab8dbbc75929bddd4763e54a7971e9ff75756e4948cc5e9bf5b9f8bf3808e0722ef50017feaecedbf95170947c78524145f6011a7ea9c351ce928f5f2a537b84b1e156b3e4bd1bb43ad674790bd86d4b6a5a0b762be1a0c94b8d5aec9c62eafa7398ea1093e1f089dfd0ad13d25f207c9415b60db1cca47b505117ac986b79ecd6db0deeaeb3a80829f226253bc97686d9c48ce24553e7d7c3f3004aacee7dfa1e0e53d4e5486012eed8e952ac17800738de0016873e14e9636a32be0a7fa642f50d8b54aa8015062509d83db31864fc2d4a168bd1f6ab71ca8510786e5ec1a560ccafab529d2bc4bff2d43cb95d0517fbd8abbb32d765e1c26b72ad7c89bedfa9d5f2aac12a582cbf5c37ab778b5043a3ac599c55686ff5a064f3e802a8391b8eea27202a2138c181b4f54f3f1b29a5d21d31d7392de293e622c015c170b083e2346e768541be0b45d7cac8e2658b5bb8dfd39f1a844d4b73bba269d2d8239e7845785f83e5ec1e82ed586f2c98fa6a5a10698f1a3b8e5b1d97178599acf23b851d71645920b4faa0670d38ad7d4bc5b60298a0974e48d84c7863c7e51c1c63cc67870064ccb6bfa0f756716102ffc9790bb6d59c9494a09f3aa4715abe85752eab96654f8f39f4fd354a78961ec0abe20bbfa75b4cf8f4eef5c53fbaa870b9bf342ced3f0547fc35dd16d2c1ad25f8460bc7ba3c9ec3fcdc685ebba679154dedce936602595688cce6eb89d997833d49cec709e16917dc64f95dcafe96d674ce480ae4c61d857d9649b41f606eded6c84e547a46907259ef0e3abec7a2462b4e5771a1db6871c54f216e653692b95e9c2e07aaf68d1184f2e6b96862aa67c95544fe58d9c3cc21b1b57689ba7545cf71e830bb114b4c1b1235654cbd22d3085a1136a7991321062dda469db6d69cc003c40780f742832236709d7e1f3adc86d6dc2f0c1dd3c4559fde4e2cdd8fd44ebeeee92df10f2f0465432acb58a9a06ceb95c4f93ce041567225f31ea4002888140299b3c70fe6919256f6c5f6ee964b563e28cbe69ceedfa6ddbc1d0ddda84a8c8ea4f5dfc396118dd047b232cd82ff99417cc1d2fa4d12dcdc00e202e7ada6b748cdcaf7f08d8ecb4940abe6b31717a0cafe11bc30849238ee2575f526a7c2d3de423c347ff3c45e14adea143da9efde0a1238394aaeaca443cfb2c9828b0ae035a2725a2f3c92b1eb02633af868d5b635939b00214a5c7af5be76ffb46abefb2d3b42e212b5ea6ba5b35b26eff9e2215180ea2e88dcaa611f4e64fd82fa0ef826e6c098e59b5e53544784ded2d7f6a75bee25a0893cff8e8530d5eed7bd5beb9496e1654ee0f7da6cd0295b2a69b5f5fab35db3a617112291b2f9440ee2ed2989dbe75a66b2bed597730badab6ba55d92e02974d5a6984573d4504aa03ecf4ea3dd61f8280877bc0c021a8ba2be17d2e48a4ef2431ea6f476a3712eb4eb53190c9af83c724725096d18454c8a13ab49450be29b9cb6b233278aea161407760c039bcd2ffe34b982fa15d950d3525c7f7777b754c92d4f86fc7befb8e42296f009a58a2705d5f4f313e43d9a44b7adb1fa48b582a2d8be9f48a4316650cbc38c9101de2db1e73d55355f7b4f747817ee2b702a8aef88a0da57e017f9ca40b44b13329584b43035fb73b04244dbec76e7d60066ce198ed911ed5d09ed839e11b96b6624624346e2dbb4816ff13fc28ff44dde0c5c2bc5050710f0f3decb6da19288ef89d433c13076f51c8bb9aa14860edf1164131f040a48d9f1cecfc044540376d43ee730e113317bd38fdc42868a315c4a1391235b020542ec7908e6f4d7e48bd0f22f6438adc3f549c7274a5d15715ac292b09ef3848cfc607035b9aced7fcfd3522411b555f3099b494ef820ed8c112a8e8763a96edcd626a04384ec690d7842b45b31f333563a9c36c829173d4e14a7269d1781de1aea0c2ba928374a8b6674f1472eb1554b0fa8a598a5f2b043bdd6079a7b31d6f40700d96da725e54184a1b872dfb8383521ff111913e63e12db6711c01d1092da442417f8ea212dd2a0b6ae7178c2ffa7d8400240bd42ce1365a4c8e5ba3f46f5f288788df796e24b3e2a7c13418e5483aa7ed8b98946ceff02d269e917330c2088c89320f98eea1fb7573146a1c8223cb7f0b43de7360e2d35d4358fb8bbd5991683d9eba71b18c5d6387e8587d9e7668a024b1b5c07ccff6286f52d83c2eeb1fae9cf5d2ac76f13356a7e5544f533b4fcb5dd8c4c8456edf318ced8018d9d4b36b4453cb32a109151727fe67305df5878bc323eea989b055747c4d4d98316a04907d0fc0db2996f65085a2e900247fc5ddbce75e4dbb9cbf07c1f2e0f5b54c3ea45629170b28cd29ebccf1b948491f8974911040ffdb5aa984ec756a8fe0df937b72be5d57a2748e2a37b1a4e0159ddfacc9b6792d438717f352b00283e08769f99e107b03440babf3922f682139682fc6533d418157bb8c91ddc68d5b7c037be9f606ff480a44042748de37f4e5bc622f9e1d86e0a02bdb538c88b47ca0ac9f220ee672e513aa340c421ce91977a014f45136494aa50987eefefa2bcd20f77f73eeb89110ec3929da85cc041996558f632522ed667649a8d6c03671d62e4d2320ce3dee89029372341173aa5d36267f621027590b938b97d9662ec6be426280a6f3c17dec2987a9f70c85c01488f55100b9cb0bf32c69cec7b3a019a9f40439a53fbee4cdcb1d9f835ea4ae32ba272c8c3c6aa948a415bbea62cd714e85f651d9bbbdda57c68e08b98db42a869e717c796b933477d29ef92b8d7f50fc7e0a3db0cf88ad88c780b8f22f64db633c56b3d0a19ec07a9290b3c59e01742d7fa43bbe8f94968e4ddea87fde4f93b9a82b6d9ecd709faf98ef058e92a19c38717ce52dd624c4d07656aa4dda55b49a2d92347cf04cba1ce548da6495d4332e11c1ce2abbe927cb688dffd25969bce146eb9ccc7ae091876163ebf150af12f9b3b20e0f5f4e185e7b705efc7d50a8d74138bde1add98d537acc4fbafb5cfac6ce5f3100a7a0fb0411b73566b371be99bcc85054f4846b037d0d29cbfbd330cb20a0c9ebe90b48b9fbded4c4407fa74b071c2f89191f20d2ed26162a475987b0d3c7e692e85291299870773a2b6be68b1e0909cadbcd4216fc385dfd2dffb90e3646807bbc7ff34830768de4ca2b74d332aaf665ca6fd3b971637ffb8dcf30f23ea333b8ea64dd5be95c247fd70605dce14327a9be433d8a69e7fee9f2e2caa32477a4166e4cd3307a2ba541a9e61c8279bd668bde2374d0b606eb929239ac510ac159478c214b06c4dbf3a38af2738b0b0d54b4b282aa7d597c63a161630aba1896884b519b49fb6daf81ef020385c19a28e6d927eea9731b3d07141fa7c824225c0da3db3e131259f653da5f858a80982c48909d398d77d5c32a12de8ca8308c9c7e116d5fb3fc0df9ac5be75647688ae0771f8e6787818afaf78981967589e6f05cbca68d42c2545c0f86f033b8f776d3db16cf66a1170382e953e0db4342d342159970da051353e452e0797dd6f4b48a40f748a3c2e050fd4d48e71fdfb44a94812195ad6a53033aeaeb901635fe02f0e32a680f13959626268524e53db33da27236d87d57381807dc436dcc1a9cb260dbdd1eab1726eaa81dca03ab06a6614a7b3248a52c4af0625de4962d5fc75fb69f9f9699c12afe4468e7a595f42fe397d77da74b007323c8ed09b4ec45f6f44bf844884002c8c0cd75461e6bef1597249bd15357c85bd2dc6420c3514282bea7dfc85348e0ce7b88c38eb322ed82b1396dfe1bd85ac92f5c3a5a6dfb923c8b438e2c3643f890df536eda43d6f2cb41de6ca4c5e7fef3e8d8f65c2f7ddcc8c03df149051cd3eb370233d991d06e6073cbe56c2350668c5e6065fac3e35e1efd90aed9b0e0ee42a7f2563d02263cc824030774be5daef69ba656a746463658c7a244828e8d1205cfe3f2b2e321dc44b94e862f13b7f4351a91d0fe1d0948d17143d4c08f4e0398caf6fbe1ff75c199bbf9dcd0f56b8307d4c3d41ad76ec1953be91ca4cb7ee7e98755395b4325289c331807177585efce4bebc0d401b66a1eb166dce83190400504c2a9da6bf82b39525345c0b14d9b19560f2011ab5f32b8f716f0efc2c0cb4a85830fd9006a425bd0b93f35fc96911a17844ad156ffa95c68d268dfd2fb68f26fd46c6941a4431511dcd071c86c7d0c1ce94ad92ab81028a3366cc0ab9d751f0c66032059dfb618f94b3697c8e8ca8435a5e4a0b1a8fbc5a892c76dff987e60f5fde8ea91ddcb837cd410610112396b193324b2fca2db066bdaa287403ded2b1c2b048f5d0db62e2b286b3d4eec5b4b3055f91533e4438ea631b000543d7230bdb1684f8f7ab634bce8d0cfce5d2dd1dcabf2b91557b309087cf154d40784ce5de8fba75fa468296e6a00e7ef8b87699265b86662822e739fcdf38fac6e870a87c1aae8460a47d5201ca4105007dd10a0e9c14bbfea4e2a3aa16f2d3fac016bf9eff19943b7b04b802b19e77c156ab1ab9785d5a1fb0fdec9c56cd85a2ec34695194e47cb1cd04d6c2c109c4cc1a99656396147598e4a6933b5aae8e9597537a4abae301517ce64c3edfa17e7a8787da0af39c9b96eff3a5dc6c099eb521d565bcd1b84df6a63592624095975f4fe89b0df608d672e98c192428168c50944323305347c3f455c6512cf8d4b62ac717696bbbc9444bdf78cdf34f8d4f57029630b2f3cc2992d2acf9cadb6384ea955ce77d96580142fa7ff209af1a35913d3fd562b3168fb53872e7ae1aac4638b44564cea2b7b0d2097aee329b0b0fd67d7739a5dfdf3f92a9abe7c4b84a350bc63e36d7a678ea083272480c3ecd9173c2da6cd68b6fbc87262affa7223cd3980dfaaaf873d35ec8c7f73ed73228cfffd4981e3863ff872b95a14a371f52ca6e8d8bbd61b234fe3c4936a4b221673efeb6363f583a9d733280e5eff050516eab1e1db49eb74f9d2294f9f78ff5b46b2d745cde5c70809c10bdc128183cbad7f4862f7c34e2e22a5f277a01ec89cdd1de482b5f02a8565401a47716063e3127a04e9e7e36161b1561e2ee0785c9865a569c51935e18ced712f437eff7869d64e37bd4e85272193e4e25dfabb26e6eed075597884f9e8af262078159d6279a4fa9cb1389a39128f420919ea91550969c07c804c44471c1b84ce4f74a404e8df5672013bd963ea0ebfda7f0fa6518140dec8d69650afdfbe054005424c93d7a7c5d47256d93b91986dae72b59a03a8b2fee6897fa0188d8027081125d410430d8479fddd7b7615c71b7c179877e3941e552a5f57772e6a439234a10c8af0315decaca46544b9d705ca24b1de90d09632b4b3b5f8c06e16469390e522cb482e1bc9df41b65569254fe2f71c1e8ad66269ab1fe5abed25a8a3adb0f60b116e7eea3680affd7fe5fe7bff2196fa11a26945c74ffba45c602e34ed06493767bb0bebc94891e42c5e1605b0d0638c06c361ef5ac64c1c982c837634f19091f62722a6faae761ccd3e7249d2a5a8bc8f7e2aa354d121a7bf4a97a99cc5d9460c08461c0d6c1f8b2821900cdaffd12464756456ecbb0fdafbc5dfca40b42405767ab828e7b96794e1d52451d57fd8fcbdc7a7c81dac94bdda5a6efa93ff1ca3aa36efbac03d19569918b7c3b8d47d1a6b702dd847124ab70f09c71032599c85a860bfd1446b08aa4e867ff5f1eb8d0f574267b34763de13940585165a2ba58868b9c609d0a94c313ceece0ebeeb9007b832df779a4393fbc3447c3772194dcf48062ccc9563c5eaedbb623aa4b8b7d00dc9307622c84ec2dad401ae03001eee338f52b578681186c2dd6b1a4f0e060c6962f06503baeee6619bd2ae8c12381af31232edc666aacb3a73fbebb449a4c552a7768acb1ea4e79d3729899fee0d4f0900ac1e9300c72003f72febed7f08957a2302d44d12d9913b2ad4fbf70cc82e3b94357f8f22c5b557260d5d7b02d63d4b14a1fd6b61af477f35c47288b266030b71ed5b50278d93c999ad777106726b1795fccb2bec6d11123b4cd26bd2198c039c9a433aacc979f260f889aee3cbed4036e193bda65aa3c912c2b07f0f4b6b89f743fc6f728ade5376e836d22d98dadf3fc7e5471e572c0be5de9550d43b3130d0846fa409c2be06afa8a2d0f3ad0b81d8c540895260cf57c17c59bdfa7d03f1b028ca7d6fefe5e04aeb097ad9f6e9b10b673c76f02b31c10b6c19b35d0900cadfba7892d9a5546decdb77bad85e4f73a6769a1e8aabf4ee61e0ee50282bcbf1f8a76c92db3ab6d3ae85f0adeadae22c03ccbad9c86d1b6faae9e72194dfbe29c4738921f4cada1d637e6b59b92efb5937a09bf581e8061b7c64658a81f62dc2cb6573f373d7e3904f3ba9f0d7726727c06ca4710a59217b295f11a43a9922f3be5a01cb56e407cfddd03b6f42e8aa3009d48789f844b5e809bb673fdd76a55d8ca05e5526060d1fb411ddf594419b698c1b5113e2a2c2636718fe99e90d595cc9c2c8196779386b987a7ab45b3a5a79c64735a7da24cc0a0bc5c9159c5652718e78eb8064e5ba7ce71b4f19d7c5506320d9a31590d2733593a1fefba52feb8300fd0004f82ade3ff7b5001d5effc7b1b85b7349dec10dcddbf289e33445f77ed8d0ea32fcf97b0e458c40d805594885361778fe210cb4723f547b2dcc3c5df6d1dd144fb1c7dd2e7307e373c1b5e8890b5b1093297eff82d7c66a7f87f75274047235c59976279a6782cd302e7035690f742a8baad1f50257ec93e9f83386d57d0e6929dc6ad061c4e213438c978e7b6e5e4f54fb86b9b3ca5a3361ccb7c59cced05f8a1a5fecda98d0d65b52886d45d550a23b49516cc1bdaf39fadd6db323c1fbc31b005a4ae8d078039e1678192d59586483fb3f15135292d43f93776496aec3de14240ffd3d0442ea578c70da4b78321f05fa92a20ad999b688cf23b0d5bf8578a433407df46155153db9b35255604a565859fa6a3806043987860fe54f7bcd55dd8d937e5acc31d67f136a99631e4167654de8cc88682ed084ac372f458c69554fd4f9c222c001b537e68251e8434e36a92f51f86d3f730628327c00d6ea4c9984ae2bedb1611bd2d8a662fefe61465b14099ddbe6ec97f6be8f291dd4aebac40835e5ea4aeb6ec8ad5ece7c08ecc3f223812c69ab909b1a3e20bf5123f7f49324487e17caf4f8703570448846cbcfb617a5b7cf8fea0e29ccb0fd80894c87c332821134093d25d852f740445b071a4feb912ac3de283b1a3464ce40f6ef875f1cf0eb707f38cfbe359c1fba00469be6e1b7c446ae10274aa633d75ed4fd705eddda738878e0b30108702040f4ee8470718b79db78ebeeb18c9f7a354222927beecb4061c5507fb8f388eff0523fb2b1eabb91b2dd7c013ec5ff06b9ccc4dc483e0788ecb27f0e910f9b314176cc3817cfc6c9d33504f12b8a513c2beaa62f082027c32c4b189cd2c99647fe765f0480fd7ac7c3510774bcaa0a7769dc50b0f6a2501e193e0197e2bbb58cdaf32d35c7613003ee4981af61a67bc78afc308c44709b727fe4d7e79dc87411b83e3bcce8334190551ad3cb97a01af883f64c3f4ac20440ebd0e43188145cd7a5da6eea061b93df6c6ee301cd5dd49dfce7c5d94e036ca76c14d2e4df73dbb2bcc7e6f50d9b885556967dded2cabea520966b9862e8bd5f9ca79762c03bbe5deac3ed50db165603ea782556d1556361acbd667ad622ddef971dfc3ce0bf63b5b244892bd863478eb22529476df8a687b81c960278a8247d8670bbffd18b350d2b7895ecda664b08b3ae15bce46eceacf84e4dc3371942bfb905e1403a5a8e13e9bdb43f1ac1c62f20444a82b76cbbb68d06701d35a45abadf97b66d131e8559351d98d213227c92bb7bc3b20ab27949b73c87b759797e9851b3e2ef7a029bdbe84215812e0551e6836cda18df34b674a657603021fb0989d7ac9b3012dcefd77d46f59385dbfa25d55e4e8b0498ebab72566b3200b1046b24ea20928ce2fe6441d7f7b2ee3c8f3aec1f3654f7e3940535602977da93605d6468af4d8ae46e3e712b6c786c32ea8d0446212d93d0cc45061457ddd6ca5d7a15eefad3e7c03b037b9f3ff1f453b8260c42ce6fedf26a443b55fe37d2208b55871e2ef5206d003d94b115fa5851d44581c5ce46cedc3e36e81edb95b1a915c84c40f4dd9d122b22c8195c76975b4205fe027157a2cc125314bdd533f683dc5e6a330f88fb87613e93b8270f525812ded6218b2b97139c852851e1ae57260821373bb4f715db894a79b273bff3b07885fbbf1f4ce429bfbf2c2c6ecf03437e26fb294318d54dc7551b3fdac38eb10b75f1f7257b071055f3b61b2228630e02a14f05ed789587c84deaa035b5aa60a6895c676b16db0733355f4f4173175c2c0badab3f0d2deedebc8ca772be091eb0935b55cb70851c44413427b7c331af4d879c3ee5999344e1db203b07fb410dac60d78c79e466624d2179bd7a0b8249f19f36b0a71de6249ebfec26de22a31b4666eacb5b2864346ded93e6ff12dfa1554cef24bd995453a710e0a0642c6e6aead3d5da9d46b5d395f2172b888d7b99d88273ec9eecee1aa0052618caf4af0541a9ba10b72cb4f5cd070336618da89c376116b866fbd2c7bdf289bb17aacfc3dc3cf45e4a2b1c5fe3118a5e82a26c4c60f2a29cb3931097dcabccd024cf2559f3d0b366739ed5bbcb96b8d894a0b733d3e3a2f65a25254f7669ebfcf495ce4be3066a58be18379f6c42c9ad384d293b73301cb62a7f05cd2aeec0beaeb50534642689ecabff85f488ecea3ea0dde889131f0966194193350c82c4e61039444ce58c21a4b8cf56e06bd7d1ccc7c3cb37ea3ec3d864183c335a2b26aaf26abf8db97957c6ef335d122fa9da28f1b49483e96373acccf024dcd20346fa1fb850343741d0479367c8f478bb9f869825981bb78c78370d625ad9216d8ebc6f3a03a240d675f24840d969b4dcb071954f6c07a19863636c51c3eedc7d6eda9d9104ef4cd63eca6756bb450531f9533ba65ca523663e535bee6269a330f7239a8ae9f8a18fe7a8f53d1e8aa00bc20243bb97445c8addb85401c20354a9430e1f640a4b7bee99872254c8be952fe95470951c8868e64bed4d39be08f0e667254dfb54eeacd14d0b33a344c05001543aac1f6fd289ade9f85a512b79edf20dc6f5ae030bb46446ce3602020b6643be454562797cade5b72a6877f7c060e90d022e2c31b693d997a99d0981126251de1f543bf3053db10e64ca9e8441c421dd8b3f9c62accdc8ab8b307d5eb9e42c21c2ed15784ad97653528a0dd2553ac3a06dc3c9ec855d048e92380ec43ed703153eca2523ec2b0811501cfe391c86d91c848f23c8951e3ed0439d56d383a912d8e7fb6305bb9c0c418296d33bf383f65a262c5eb17a253f4276ddc0c6183e5ac4df3bbac0a42a024b7d1636c2565624d99887eb195635ead4f15873e85eb9370dededf3c3907de3778126ee00d1bc23614e22ad7c20db6692f7f132dd5475657cfb6b6e47e40c2e4728cd449a54b691ecfc95070d35523bac78197e31c1881894654fb15fc788accbe2224d563a5feb796f924a383ad29273043d3e5e36f807b0c028ffb123cedf6cc73db816bfada8df6eac5b33247f1145f0ab7f5d1f9dfd337e65703cca693f253bf7fdddad9a9546d198b8f4d4f0608a1aa0249f2f5b030815ddfb41ef07529f94f40dcba67c5837f93d46e04af1bfa89ab69898869b1eb92eedee0a7538229ccc9ebd34072c36b25d7f9c1fb0685e69ec70c96332099495d43ed329e4035a7ccd9f98e79142d59d6fe529a9a84e416ebffc495c71de978c5e08433ac3356897979280ca99d823fa44a1dbb494ff794cee5a1e83579be05f129c81a052ea71c7032676b925bc2a7b114423ffbb727a61d8800f4c664470a34ad1baa33427d43944b4bb85768b9c89d532e603ba028fd1e3a582f01c87187cfe857f171350b16594cee80098bd799d22e4f58e556ffe453efa29c7ef832c1b9a3df69aae556625875c80e0d9c082cb615b0d007c4777a4100b88fd8b902899456ed95902dfdde6c3c8c4eb24584dc5704ff4d0e34f1d8c0788a57c707384ca04aea9feb9a6b4c5e907f6af2fd707b6bbc6d8565206aac36e7606b1f702c47ac820466330bd284bfd5df291726e4ad0bb1f440097dcd2e94c162f4943516ecd3cba2fb711f56df1d9b35a3e8aafece1da286abbcb08f42bcd8e2a4d48c33ecf0901b447aed26fe02bf17e88ca26383323565d27c91e1aeba041fcb2ce0031b569f90e70ec882451c2534e3a735986ece49cbd12b6a29eab57683e4c1c59c4237ee5e1a9ae1838328d099ea29a5878c148122ee191cf5909e4411b6e56d52402224b7039c9bfa17a00ee3908679a080529b6552c7532296f6c291ed60b5294d55672f97e4d3af9588b527835c7ddaadc8fe81c52c1d2c3634eecf3a9116e42fbd64c32e3228e36e88e26cb3d066397ad7b6f2c1aae4a7a56029e6a3bc16a884813ab2af5ce3f3d62a96b43e6707e65dbf5dcbc957a3ca1b0553a6ee4b1384df509dd13a9805bbee73707a14c809bff6458746cbfb61d9d42286e5a6760748a4880e424fee5508c89e2c5efd19279696a6eab9018f14e8261ab98e7b6e4dd179d5305be2557b9780f943b4c5259c0357292f3ed272560c82caa1828ae6201fb633fd5c3360f19b1bdfdd2729841b115563c513d1123191c9d9850980d29c7daa7730887cb8355236eee7348320cc9a409da88f1729d50deb5613d7de6416b7a3364e665b2f3546195af95d12402ded3eb9d1ce508db31fd7ef111161ecac1c4f84bd7e84ee79d0e65e3cca3b22f26022c6f57ecc23190ceda3d5f895b9946e5bb8005aaefa52a34a038c5e83125f76a4d4c08055bed2c3b3348e4452d1c5b0f5805874573ad90c3b3051b9f157b67961fc786502b1139edc86c678b7c5767a8e27b6080583b69737c1b0906a1aa42022db27f518685391469d25a947d83cfb87315b21df9e596bb838d7f6a269bca0a0cfff05248a75a28175ff85a85c4c40c24cdbaf09051901879a40c61a186e3abebf44bbc8165e1a0c6e4ecc0e9c216c27dc5be649c9d39d71f919b9bfdcd43751ce36480d0a7806c1d8a2244e93fab00ef0da74d8c3e20136918a5632311ed4d2b48f1f02f2c6a052049ec13b73741f6f652f5f6c6877645ad65f06f01cc49a91a8cadc7d8e1e762e201bbf7532d33851c3f45e69608d673404193f790cbab4a22360148ffbb520fb07d3c01abe6db8ebb483cda2c606d452836a831956f5258f4e7851999d012fd5253c2f6cfb69c98f5b84bb74bc2c2c526463b86cce52e861d0373957acdfcabb18ff04b72bb219749aa472ca9f52711f0714d0264c219a85c8f230a8b92b70342f0757e2345feb8a2441ef0a5179446742475155ce25957a0c827c5045bee5489b51f1a59d5391966a914216cc8e9467d5215ae912677820c3732f6ab49ff69338e32dc51c2fdcf5de71f29c946e56b8b3cb36371bca73112c61e85e106aea4ae9dee6e654e58a7536fccfb86dbe339aaf927c39b201bfb1f8da70eb851636ba85abcf8391b4ea2b61ac2b5f09412af0a9cf6b9747cd76bc53a63acff5316968a16c4e2d138898fafe1715e144d9387f7965974b14403bd9943a1f9783e9e27173e452775820a2eb90c5d0a492ea52cba1f752d06f86f05f9b0789d510270129e9110e7c5f47f3a85f193cf1b76283231205e73ab7c981cd2164c1123e685661e2990c5e53cb5f819c07dc7a52704bfa390b17f77f4ec1ebe30665a0d08149adea98fba3c5582ee930629ded6a48a7e12db226bc2575d5b4df708123012332aba136b244d27d1e06acbd7e974bb6b59becdcc8eae5be2958224ad5f6da565306b252e2223c5082ee6e43767ccba251336658e0274e206e52476eca73f1d174a76c6279a0ca95e40eee1ab3ceef55354b08b5a5f6c2e6ddcdb1462843d98cc0cebe2677f145af5bb86da637577a18ffbfa633c6f43e1d72732dd5bf36e39d362944a42b84030ecb553b5ce032800a571054a37fd15ddd1fd07eddd78059beab768c273aa827da899b1829c210518fb8cac67fa85a712103d166b93707e292562eba1d89990603f9f3d3c250f44c510bd57d616d20d3f44c53d4293e3ed78fa6b16b64ecd0e36162937a22918e140e8c9202d96b7cff601f5c159850b60f0496cf9c66410d549992ba2c82d37194a640b6051245ba1a13287491e17953e90a99d1c5913322237de6fc740730ae74781c710e47fcf2575cd50c61fd8c93a6fb34ce314b5e2493129722093b1014678643a063df1ab33fcb43830b34abf3d834089bccac11369774baec39aaec6a41890479f4a2cc3dfabc14c8f3d003b6feb4825e1949848fae4f6727c42f53ade9ce7b6c7d696c2c6f9a86a4eb34bc170797109c75f6f0ed2fc9fb1707557c721734cdefd45e4cb3b983bb13806c7f7c99f2a1ed27d5480eed8f862353de9f2a0e12a565f216bccaffe43f720db8cd57794af574c4dd692a075acdf9f648003a0477b32a304851075c902eaf15dc30d3b75a0b9f9b5954ef066ac0c5fa8d01cb27b15a057e10fa5a333aa9698126817de8dbbe8e58e51d144d12c160f78adf1e1ca41ab969d24de05d8bca816600045349283587370b2db4a19aea03e09bc36128f00a0a105d4c47b68fc91e036738c9d1cfd6b893faa918c82cff19b2c17994a31a1ab335b28530e589fb1b99eff01f24f1ee5e8bba672ea4339b1b978c176f2c95dee32c1906c386cbceac1e41a139f58849d1fcc542e6981b9fad7acd4f58eb48daa47f14025cc82de4e56a6c9b3dcbca98a43ab831256413117473e01893273be5a08b0b712406a469b8ca3ae3c9f62a26ac28b805b12db8819deb1c8079ef21522b1d76d6a333c03bc460862b77911d383bb44faec2dfc3d89475bf99456496a169f7ac92689d89c2b8fdeb8627ee07196bd68b6d841e14826e879942f8d7bd8ab6f4ce12752fbdd079add66aebae74178e921db8ab0a306c804eb525fbf46e8e9538a0829ce9df47d11e27ec94d07f334ad6221cb3ce1ec6e82c41b82a89cbe50a616bb6d0b2f8c634b79346b36a33cd54ad5283703b1940241e834c26f9fda4da7cb1e4dd448673a8da5ffd97f3c6389f43e2ef3ad671fcfd7d78c4642a037eeff4323e369193c06a9bfb771487ac216b45132f888a55314db800adcda09184a94e516d735bdca7e5cd09cc23deb73a78f48a216fec2b9cbaf8c508e7b4f617262009da7260d6849ebb9635f8fbb218117ec8d4e13749429807b3c4fb7e403cd55e366586592e94241a74a7c07011b693387ea5b5c75b99356ad09d983756c8b5108d479816c73ed67d09b94a20383e56091d619b919e3ae49dd17e8e0e5c2947e95d31b29a525a7d1b4a147e10b99f1035a54f9cc645a7018d5e1c7f1511d376200f4bf2f15b141b9ee456cf878df80b7f9ec93d17b85e471e1331fa70b3b6c28df380e7700aab51d42c34b1d1f78b024b8c445484fe7acbb66503de29c0471073d021f9867ce4e3f7d8b72d0909799739d272b4162cedbeeac25a6f86d6a58ae4bc37a741e31f969c8aa4db4af55812a98a482e6bebd617a10eb94b5a8a113825380a7858547d90ea6524517d34ef22a765cab73038c57c6cbbce99b8cd366c64e1f0b4a854499f80a7ecf84a5b19984a227392e8a0c718a2710045715790512403db1e63a2fe1eac751d81ecd0a1e104435cb8ebafa17bf53c369cbc8f7fd2608f968774980f4e181d51b4e71c0c51643f82da6659e21ad65829519e0e66fac5d604e938c664d470c819c2d27d5cd345dc3ea6848812b5694f3d31b2f94ba05d7c18b5331a7d29c3026a75c8db615a3d62c6bc6d4d51a8ac3fdc2ec89ca0a55b27120a95ef0d3fe4d6480e8e0ebd6c34ec6dabc95fbdf51feb6aebd89596d59369706f42e801c2d851527b9aa97bff33adf381894cc39d5d9f60b7d6b19266da10a624fb1a5f6e195f05a0e88ac9db2d5d342bf315d8a8f6bfc24dc6c710c4f5771d167553dcd2f2fb060ddcd07795177ef2fac3e179c9fd92f7354b9534fd77349565cb5e13031e3c2af780d67d9a017716ca0a7c8e9baafc281e9347acdf56543a337a89b15a039d200c669b6ad27aad559c743524130445458f35b091744427604664d08746aa1d5e2bb04fd45e1cd20f2d55cb8621a363666f06dd679abbca9fc733849e5bd868bb7d123adf15dd6867df15515cc1610480b3e29b4a92ddac3bbb70bea112e18696ac4bcf1d279e017fdcaca5576d48b1e651532f6ce6e00b5a429c920a94b83621eb27fac09b6e8fb2f4c9d6da96b4503cf3aecf7c4596828cae8426c7bdcdc001c8605d92c5e509b525dca1f9f61bc9caaab7268226147cbc0d506baaaf930ade1a3bd9f94904d00c8171cdfb53445417a090abd8cae371f2c151db8160b6404506382ae76ad92f219435051434ccf5d778aadb43bce4d603fd0dd34c036dbbd3a10df93fda9c092b1869808d2a2a18baba5f992fa72d01423c4e61827e64b2e10f11d3cb41c0141d898b5f6666732bb7d942355157dae929d527e6a9cc34e3da12218bf63b209cf6d35743a4e4f1997a44bf557d1ed74de60170e92de815e35418f384fb1a54ce1ba7e872cc23815edfd43ee8ed54bef7f3b1ad5bcaeb541d796140976fb2a45dff6f42e1c78cb584cdef8a4050f7dd12aa173d030635564fca39422c1d71631ea9e82e54b40aa42282a70475981c87e5bc4e7af56de9d66e0c5fdf38f7a228dd94d8553b83a32055aca7b672acc9f080209cdc6f80cd97d1b66c9c4fb95fa967d383f05f99ed2dae8a6e6364032e5a5e555905a50da06c18c2ca599945aede4c296a78c859fb45be658a03ce9d22720ba657175f2d24b3b256a5da22fb620b0b4de130738b32a269e44d3fe46358efcd6b06be37ef54719e893bb013e38e3eb5bb4b41685baedf22271767017d8dfea27b91094759d1782093c4b280fa7d36f65edc547f338f8054baff0ef1a435aeb55dc9ba8875fb84741243eaa1bac163e63974341572e6549eed234a2ec9a7a096caa232ddd05366e5afa3ace60f6076e18c2870efe1e58829e4237a862f8baddaf3d09fb1bc6b69d27d8fb8ea8e8a60cf0946cb4a8a8fd73536e61c7e98357e7744e9dec715bf57143ff2776d4007a91fc864bb543185d52b0e54401c2f78b4cdc4ed31157de0af1c2d73ef0c80517a35b8754111773cf73687afb0e811d50faa746baf2efe130c0e9a3470654c48ada8a3fd067d0e9bc800abe9cc8ef4c4edb5c1671db8774a5035a3992d62a44b6afb72126089bdacc5acbcc20f77b3ee261bb8b721a3cf8720083d91e36e9d0cb403654423db2a3566d867671bac2f315ca668758d0e9a08c16031db11f3727185e54b588c1e22c435edff598ce6dc8d28eb9fb2d99c949a62e753778b711433b9d7a80a468b95dc31bbf08be6c061dea2f6b3a82aa7ae598d9fe2b32d11f4c6ad7c1a626c450d89041448ddfb4b2f00be94faaafbdb32d22d68beb1f493f558f99b67da2b1597cea81e4ea8d42f3a0bf375da9c655f1f2047a18e36d0732cd42db43255c90c1f9d28d95d6a7856764972495f8cd4b21c0141a091e624101eeddfb42523e2f47b26395aab0e7183156aa126b7892981e7b7317b3b5fe2e5f50aaa449a971a147b306a45f2ec7115173a03e46e5c524814b0de1cff080c07f59faa41cc1ff9c738b29953709eb7b32770c13ea5bd007348c534120c7b82cfa70cc691cfc4ac3d9e6be04b27061dc3a867f216b066d5a501ba2256ea6f79e754536bf61427779b06f55a4b038c67bc00dd9d145b9ed8d29dfaab3bd45f4de3933c4ca1d589e54d00995ab95d71d0cc2394d27cb5ac697c6540e3843768c1ece00a4165161d11cd89a57a24fa4f824f7711d259fe08097c76661d27d89a091ef47d0d91015f1fd0eee4a24928bdeaae86e10d88b90c7ee438033b43928a34cf72a1774a7613d90890027905b8eaad123bf4a1df3b2a21c0eaad4b11df4afb648532074ef225cc920370c9dac51c8c1cf7ceccfa8e00fd4c02bda32cc8c092494c6bbf2046a0941ea88f3fd9162103d8dde129110a485db3903222eb45605f2b52279e7e9fa1f408b274a907f73f6dcad8c17a2e4016028697a1d1bc03bccc9c626f3a8c7aaa88c4e3af0b623375d3602ebae1ce3c061d48b4701071152a19b42e5feff1444ccb37f6bbc37a5bf15c217d21f7c7d691dd507ca76ebeb3731382ef4f879ed38bdbe98f3c781be91f36f525c49b286bb26908efac117bcc7e30903ff649b80a63a38407667c354dfd43f008e4eb29077757de0d761af430cc42229f022400dd06e6ff43a819560c0b3908740692a96552601f07afed74d021fae4144b4063c9079b30722e6d9fb29ab18476d9df7e17acf23d220db6fbcb5d9fa8913129f03fc0505527b236761ee9e5ff752fa0d4b27960a1181d0b288942c2825fe936d6fd94e460b133a7a4d76ec9b1f0e0dd1ac349b0cc6357f58cd723476cc6f465a059a692c95a70027a48b5f6d92ad4f00c78f407dc1e7e946f95bd01cde7ddebfc4c5ad7697adcc56018a32f52c6db21119de7a1ee5ccb1124bf43e098f4449f224f8977e6d18320bec42b4db20a2b34472cfd761408d8688510209cbb4c683098e551ec833d0c162c43bd98f0deb77b19265d13a478a959cf25143c7089a0809ce3bb368302a2382a7436886b954a4b4655e59cffaf98cf9a0896419416c7d20ff9cb3bb9db391d56980832d56fb86cd81d766d776a6891ebacbab027eca5bb0058dbc3b9273a30d349896481bb8e01d6f2d56340f3ed0683fd670acfbe87076d460d4039543dc28236aa4c378da09ce7ca78e220b8a220497470e36691df6440071d8e56822373f40971c3fa5b97f98b3708d90df7154bd311874a4c9ca174d72db416f2f6f54d515707f0cdba0c53f9f5eb4e7f02d559c7642b9c4956081d329941193d745e6993d57e65da3563c8b451879e2a12ae1038f83d4fce485a334f30d42e1b70b70ae049a989aedf69e2bd6b771d4f851bd3f7a23aef650166c46311ce675135240be0276918e71a89df3243d5b623a604d04774f9b071bf9d1adf0bb5c2d2ffbbb71142d1e8f5de8ff6ebded16d46265a1ecd2b211a68e2456c94ba73a1021431e814736d98dae06ce8bc70c1a81a95f4ac0a14a9547385ec686ba17506bc26c37d2414e200eef6a2f8f4c46ef339dd3a1cc929c26d0d4cf478ca2cfa92750278a79a76f0b4593f0da69bae50f79ced7061ac847e43fbbbe50eb26257f0fd621726a110254211f379784e384c5d98085eecaff970ecafa42ef543e74f8e1adacaa9e4242c7c5f2e1b887b310ed7284b22061a391f87487b343fa6f40583a2ef9ea04d8e5d181ed6a62af53b60844a2dc8ccc25b146661dd34b90a8cc85bc7a3f95b6baab26f5d4ac7d128d9895ccdb62a1d1d35eaf47b11bdaabad36bae7daacfb478a7224c3adb3749689434ecbad84ca420718f6a611331ddb825439e911ea6b9e89ca2b410452e77a347c7bf81851980cac8394b135f8377a44b28bf509b82965b588201f7c240bd573c9d43b436e81ed98f716e296d94aca51580f6af090d5f6452709d5f68d3979931d143c04ad2cd189bb130f5a64329f78dcdfc53984e793c5baef037af7fa09dcca0dc750c1ed5bec85ac53f969de1d9d061c1dee46b019d60f3830bbb56f496e2a2de07629048cfeb39df48a9d6a48c687525f270c64d325201a08166f37796d154683ca81ce797ac8d2a920085c4702534309202958ab7de0098f6a38b973fceb873ccc2880631a7a68a4147185a60451ef771ae7a7732242fca21f63af04d96fda253564c0872dc194e63b61567594dc0fa888a3930d3f7aa44113e4286dbb9e50e3b8a48e5ea8e588dd18d80e4a29d08b79d0dd3ff785c3640ce828da82d16aa07bc7706cfa098bbf155a574b8869fb5e112ad7f3b36bd682e28f865af20d81d1fe2ba8d6aac47d1872797de1a212733448d6c22aeb520949a9839e5a3f2da9ab111740f041bc6928d21049c923a82e4cd1eb7f96919a4042f6a9d1f938b4f104e2a89183254b5250b8da3cc6fc69e82c1295142f1a7afd218730cf52fafc90e3bd2b929bd278ebf9aa22a2b8ab90cd32c73e1b31e992b46a594e419b83645b292e6bcd5007cc57d7e9b5f980ad8ed7dc70adfeaefa2f9007bab099a4484362c4107c30ff13230b85fca300b6cc29a9887696224f52308587284d22ac9a72f19fd0f3fd08c429e82b0e0733cab7244ee782ee262276026422c5b49dd035a93a2afd23e6b96fa3286df7dd0e7a4e1d183ae8450e0fed97dd0a206606250391fa2d35401b9121f25f90e6d8c2678a229d2227b50c43fd434cb401fa13a24210b2f2578c126781882151e1344d48cefc2b8dc29ddbd1ccb435656505350cd02f5470bac9ba1b39a4a47d60b9b44aaf9e93677d953abdd092ca12b4c08cef7e99046023e0327347874ba1a180c08b07e90bec01140e7ef9fd85ea996411aea22ccd8fc4f69a5b695ca5fbc579864f2479d38d313aa3d01e54658a8e5d8366a41aae4ff2f956183fa411795f97e610eba4f0ec51d6c8c30db73a5c985a74a29037685a99ad99068249a3e5cf0fd0d3f7d90da2134a3943d3d975a6c345740fb0452105bb5b721748c299925ac38f8216008d01d9f893060bb75bd8aeea78470e18ce173f3cdcf583f53d3ea5f0dbbc25fb31b814f45b7e07a55715c0a504139df7c5962f7a90b318f4fb54b92a5ae89a46a34a88531636cca2e9756c2ffbf909feb20917975e4df82c7caa926c040f91f5ee2b5046660e10d6a7b86b4b16926c585b5754ee6205f8e36737553d7a3379f4d19b14f2e128682caf4a18f33911e2c054ee467be307f4e2c44386db2f04f51f3ea40d052404b0ce115efb6f840599a18d7511157ed804cf5f126ef25366c0ce7f3108d75cba6c8eb539478c0b48a4525ad80099b27c2ce751dfc7ce0631b8d96c90fbe4ab90f9b3f45d69761f64f06b17d4fd2f0bdd34aef02d5ec8dbb778282fbfeea5a2420ae8724cf25585b5e89dc15c323067c461226a1378decd38d54f2fb5ad873cde20f0eb7cb376c97baa08dc62fb21618cbc24b6e868d26faaa339c7d64a645de17b39e70819465c2f5c3287c40a1334b9c4650650319a159c3c8aa96813b63b41be09ff069cf471f33f5982edda433e553272c31861f55971323fde73a7a8ce35e12f6d1ac48596b9016eac0b7016f975145cc4688e967f51687129183d82cbf017bb822108485fc10945359b8debe75a058b2ffb205a28beaf96b6f9ea8daa044a693b1002ff1e8e28146882686f2012c82525ba57e9acb49d007b8e90ff2a040a5981df9ee5fc56d0286379a27c420c16e5d1aa68102469c4229af5c088c57eb699f3790f7fb0e47ba00740e230fa220e2dc3bee8ba4fb2142a9fa667201aa8949869260b7b4b44f279b4967be6951169bd86964e127a037215d9426e77590b85c96e87e61402bc352f4f52c335247bae44f0092d996068a7f4d1a451a83c494755049ba9872f4039db9671a2254d3cc8b1efaa7e37e3acc05b00d7d8325e5c5018da38658bba2463305bf77979039856f762a86ee87659a3385c2dfb8d6d0c222fedb8eb020fc2edb3e63fb11626b17891bc3a991275c2d4cb5af1d9939d9064eaa8a199455b09810191325f79962610c660fe687fee6542e112dcf15ace9ee31b4c42833955a9b77596dce4a25eefd923667d16e19e1bf7fa60d06e2700974bf40617048ac3f36c7953373e248a879803f42ca06d6b96c5a32c96223d186b14aaf1a73bee9d214d522bbc4f4a11eee7dd7f54ee993fc5421e7280f3fa95c5f92a210de5d512ff119f5df690b00b66694fc3f8a24785cab223daec21132a9c63b7d5b19d600aa8843071c6e335ecd0609dd3edd8d5f1f46301855b644619fefd6aede8f3b60f45e673cc86c3b0657c71dcf4911894c0906f0f37ac37faf6315a0ff40cd44c7cc558c8301aefb191c83fdb0f0da4cd0fe32c75d56799cc3e245a779e55b9abb019ea4d178c59ad67baa280e857ddae7494148a6af0b98d1c0f3560d4f7de77b0ac62a1502ba6ef47ce15ac058c362ba5313a7778f247f3c573ef2d12fa3566969ace1c462290b7944bb74e8fc2c0dcfca7a710113dc2b7acec42d2cbd99a048bdd068ee631f7447cd17df8d62876b6b702cd279b9c3cbf0e70757662fa66fe6484740c75a92091f582f2daa371501bae53805902bee1bbe22279059bb63393cf06e572992d5ad69fbb44eb5fc12262f61539d3d5be34f46044d7123f6d731db25ada44f73db58aecf2fec0571ee321a41285c5241a75fc8541ab69617336506baebc5c877a63fb4107c50c0284f3cb0e73ad904b78273c1785bd68a4da64571194cf52d2159ea8de67fad0d7aac868773999cf275ded7db1b38eb0d44e911cc7b702bff2a47599405db529ceb5f5ac11df9a2a51eda698c2a18d7991e000f180f9a450dbd5ef5e66245e308f6c30e7a5ad3a021920eefeebf571821510d9fb7ac723201b942d9d91d0d40af435889c4eafcaa437d9b4e290e0a5f350d4dde34eb2030ab9e15bdbd67cc3f388bd44779512672e2808e0c9f544b3266b7b32a31fdd2984df826db33a223fda569cbcbddb45b127d2b5cd64fd563bbf0920372f4949b74b10b3fe4337c4fc2364f9e531c87d84d6fd78a462bf8de103ec604e76617d9f2eb0c9961671d2b13db474f86285a5f9d069a64e8b187ad71742faa77a4a943449869d3beabbada6f2cd62602856f6ab01d171e621c1477108514524ab38dc4fc22796ffefd8b4f92d9be98405b4cb91ad86a3d79f53cfa473eafbef9751698239664fda0414986dc38e7bbea4078ce5beff46b75c148a7525112d1935b4804401da09b83b4ad24b6d018c19a2db795ff37b4181959286b1f3f625e2206ba290e71500228e5fd093c04a815ea750e4b5c884e8c0f49d19adba19cd510879e050fec2b0a9ef8903738ffd95988855c85702d585c10002e91a63665841e380d26b4ec2d32eeda27ee9c0bfb09d14b751aa484f1aa745a4f890725c9a139da256ca53dcedd3650845386d6226235fbc3f7cc11616f559eb76b5d83c9cfd73f5b3e592270ba5325558bc12c852b0aee7b7d9357b40af56f72c4866cba11f3f59f074748ad292e6baddd4fd95405da27f9b4c6186334a813fa332bf14f0a963d53883b869a9fe18117036099fe55cce2a1b732dfd18cbdc947897b8d46ed8ce47f7a95a796c02a208e4225335b7e29c7f70145b950bf488578e46e1ae76813d87dda2aa0a1542933ce82ae5898a42a9dc88ca50e02378ca5d223ba1773594dceaf50aa9fb3c77049a9ec2925cf44888222c0758cf1d4acd829764c3179b43c6941f74b542172dd1e6e73d50e18b7754227fd96c9da158c7fd6c61a2a012b544f933914aa4c506268f096762a201a9a257480b94f77366aa3fdcb9253b1e403c9939e5404045f013703c769dd3358bdd1eaa2643f7647b3032128cca81987dcc3ae84c1b0373f7fd3dcfc4dc1978efa059c9926a4e3b63e9293cceeb2874e0ca4be84bf1ef7cf4ed2a7ea4d0db479e8021ca9cc991d2f5b89b70b2e59ca04ec5f6398d51788a168f0cb685b2e82d0646fc6ff6ddc35c72accd34d775348fab8d1e3a80d15edc69d0488461d05c318ffb4f9b2864df0b2f0c5a5c01d95f8b724d86ce0d3da0ed31afd71ac7d3e607e52eef1a6541d1519f1bc5657f067552bfb29dee136769ac8ec0c705524eb5c61be8bbf3dcb4108290b3ce6eb4f067da82dac7319b7b3ce5607369f05edde2230c5ff6a75e4ae9bee3a80b1224db601d58aa8388cd8adbb390a923641fc9a63b23c5f82980c54e982a8163fca25e25bf3e6c80fe9ee06af59324fb9bf184fc7e71139df8677f783fa6282538717a010affbf68482be5aa1b7e2852a48c26e7d0cd25f1caab301d2b333e738873b77e5b9fa7f4f6297f7c7293f6d6b2475916d1c429e8c3b5a926db780c3b8b617b4ba81fbf1d1a5fc6fb970a9c2cea1a1749ee681d3785ff5be27862f2dbf74549ec6f256e136778a355e87609f1884da1066dbb9d72e6c0b2f2c4eb0891269aec75437a18f7ca3a56ed765c5b19d536d17b3d2ec1065a89ee985f2f2fd93ad431cf97cd190a639cbee28682ba052f63facc32e2ce30978c80d96c3b5d739c57b829960344e63163b872b7617653708b57e867d87d469fcb36e07938eb69fbdac6827debaddc21375aadbef7133ab136a55428f44604f1058aebf9f83484078c651fa6dee979a460d05ab5373058ce6a7a75e953a9e26a5f57066703acf76b529df1d3c9a89c2be454bae4eba6a9813f39ddfef47e3784505f359c254b0f02b741365ac8a491fadf41930081e717694bfa426ec5384e430827a3709825a73817167a701c229d629701d0d3ac11794c7bea459fd99e44e421362b85c7ef00fcd151871ef488c9dc1aed3fa3d8537417d130ea2bdc5afd5ded7a59930e1dc0061e92b69fa153a619c66621aa90efccbfece396574075d6f421b830741e56fce23c613e265080f71be3e9a7499ae4a447fbb21faff010a3a4dd462640a76aece53d1d9b81159f9df427c3efcb2645be23eb32aba80c121428204436dfd76747999996a60b3a2d9ac0ac937a2a5f50d3c5c9935e27df9d81ddb4e33b28e21df9ba673d6b784602f5f93a239bad7587cd29c433df3c5a68d3e6f3087a8160c3d8c46eeb3fbada9a07f2cc37c53f94980670923198c5a2f048935392566d5e82194de5e903a808e9946f5bf97cb99170535585478f3833fb54903acb2d4def822b8434ba613628291818d1b013200a4a2cb1a7c4dfe1e14e4c67753e1780e5e07649cded684e50876a3ce80c72258a590e0e37e6ab9ccc75d4a9b388fb908f0b002e62d1111e55be1c989c8a54ed9c9dab5ab339bdce991ffed51cab3633ae9fe6180df0ddcad33d07d3ff7f8dc3db1cb705eb372f3bd1e1c6af6f051c727a5fefb97164cc9de272745a8a9ea71e589cd1a2604447c78f15d4b3fe06a5b9324e44d9f7f1845de98555aa3c45483067f992b86ffcba86eede247ae9b2e389b6b422d7637b22f2586fe99e9a4519487be6b5a72c1627b3b20bc1fa4738b008c794441f45cdfc7d5a7af3389399e42b270739111bf86b38c00f66b2eb3ca71cbc3a1a956ca5a8ddba88f83aedf2b4825da973add7a7659d368283f6d5755f9b55fd26af7a0b321f2ca2f9f23fd82fa20f6269a484a440cef13807c79e526338eef9513d9abffd636ca8b6f683ef75f469388fe4ca5b5f2aaea1fd78a8529a633a9d73e33bdeb51f80e34851dcd7dafafc17448184b45e5309d79eaa0b6728cbbdc506a589ac52da3c53496be4aebcd06b982397d1cb8355ce768d99a098935ace83778ce33a7621251b7eab06c61e85460bedca8dbd7592fcb6ebcd93edd0266ff5a5ac3244c7b8544371c769a09d758fc2fb7485cc239fa41991aae09e7e439b7a484e46e12ac44e3d1a2334d563ab82754ea643ce2ee22f598c4f05d170222757c66e9ef73fa2f96a1c99511c5c8d6b110d392a203b651508d7c1b48575056fe347945319e0d6df3b1f8c17073341a7902ef042db321520b01b173df854daefc407829517dbdcf263d861537eb2ff643bf250d9e26b83e5ac7635bdf9cafc84a295c8422b1f53c10477bb1d279397d673406b08be27b10340cddde0edb4228aff35ed50de68882c91fc8008452fe4e20a8733e78beed27ece362bf89fd4df44b3085a1c188066397a35f96dc9b51490d273a5011093f5d4245eb72a2537a34f8520c255ffc422daab282c6aeafa11e9bc478e0a0d21fc8ac5de0198299128487aa9f945206c4cdd4aaf0026078a41c3cb030717c5af408b48e190586bde25697d888441e6d054025c836e086be9e5b2f6bb3c61d6fc4cd95e05e6223110564e014217b1829754ed865c823dc90ba90a32dcec64703bff146d493373409ae1096723ece36cdb641edf44ee7dbfc0467a318ef8f88faacf63772daa0fc22f694bcb52b8d39003f474aa4a587638028a5c13959f6ab573f060e83415dc94b9eded98cc0e910f5cf2e84986f768927920c244216ddf68587c46cb8cebd1ac5525a128471a546c2f9e46d69a828585aad83f90b286cb8b1815ed9a8a013a32c16e64e122b695c76fd0eead373cc545b1145271a2cbf0fb1d3c7f72cb288d17f4ddbfbbfd6cc3b76bf6d034f6090417379ef10781cd669192eab79c3700c302e8dbab45956f2dc48eb986a300ff7531888c809202ccc885f770195463e27e04645fa83e5882ecfd9f62390159700081f3d3dd3fa07fd146a409744ad80bbf20b656d45dab064e692a76b09330910739eb415792a1caec17059aca1ab6be7034739a168f9f21029cdcd5d6d68a3f5fa17fa210fb8e85e39b9f10319adf3b21f0354cec96ae727cea7ef22f06de4d3bf04f43126d4182a460614bba598baf746e08b82556e03b70bd42a1cd243c87aee6187b179b7e1a767e6afd5fda9d6aabf465c4430d8c27a9f7bc21dfe02dc2ce518f12941978cc78d4ad6a091d1ded6e464464f9e1d8925da5e56422b0eecc938143f4025234d88c6633e86d15cf6f913d55ab06fccf9ab45208989504708ce51866c34c832ea1e13696e29b65fb3f5942bf2ae1f96962364bc630c363f53ede8b48166f0199eb18031d267e340e93f71bd8479d2a098b8625a9b59c70b83865bf0bd741a944eef0e324fe6aef29cff9787fd91c53d432a3fceb8f23064b22f725443091ac476f30a219e0a670b4e887aba184aecb11cdc393a63afde22bd9effba8a890104ac5dfedd207461b2e362c14b471239b3c95172df090ad4ad84f46cbcbe33009d149d0af768535c8c59331a7e0e9af384c220469e7e342c5dd2414938cbd6c09cd9bd203f5fe7d228851be6bea56e22c1f9b479e34812f37ad10fdda14201175b22f5b1b63c6ad75a2ebe0415089f705137e4e9b2f495c4396b73deb2402265b4128c3e903c4226a598038197d7d52fea43079ad7dcf4661ab1b6ebb2dd9b36254aeb1b717e3c424221db076d9a8dd1e77e80a1765ce570624f9fdb715aa823b21b8f4826a63cecd6b4533e3fa6bcf5978dbaa9e934d39cd2625284132d4a93ad243fa480fe4a0603a8f77116b1583ae0fd62dd8b8846265adec1865718cecf86eaa4aee5fc216ff62cc296fc98e614f1e62c8b107143f8b9cd28b3e38d680e08b1cdc3e405fe8655bd64b641f87ff1504d249c8bfb6f1034e8bd530616aebfec9f8625501a6fefd454c0804ff04d1fc1cc48fa5a8e31f1f7cc5da3555fe8337ec588d8ddbaeb609a3da141b19e54e2c3f9d54c6493cd80fa2be3277ad002ee298f53b8941532c7095d7a78c680b7e9e5b4d62dff3cdf53ba0296e490186fc4c249696d97835616e35767e620cf1ef670425bcc7047adf3ee3452dfbcc78b324fe47d75fe1b7d14191ca3f5e19e5518ca7109c7837ea394132b1ac6743c6da0d6ced0675ee6371fdf9c1d0b694e62f6262e5c2afc15c0ff8cc720ed3a1991e017e8d2553731e314217a4e2335c54818eb5f98181651877ebcdb3f6fe10be2286fb043440da7c0288e4556d8d70c30931e43a3fb56da7a9d4560d336cd35cfe47e535793aac3b20e3228bca2d66dfa901ad2a650c69ad39dc12224bc428e52ae7e424d70581d0fc35f7b1db7e2d1ed3340e0cb498d43e6e9b0a13ab3d63f6af2aa5fc7c981d27e0f0b14a15376e3aada23c87f58d0dda2a80c694abc82b3cda9c8445f8d77d54c0824dfdff8e2f64f303a27d6292956c2a06b18673663c22bb6f6f2a493f3116555efb8934e6f0f90169b60f48e751f1940940342f827a2a98fdc49586ef10c11d0026e8b624100103c581691691c9a9785d354701fc36107586915af4e9aaa80ad6d6a16edd35f9ce1fd9a4d06625cfe733967134534cd008d289b9dcb4268ba8cf6dd953e57e1fc81746c73688d4584b08774bb78aeaa5ebc5eaf843b2d59531aae211a5d8c0d2648d8cce535ff9c1c94452c2b457e5a583deae6f34a28651cac90727e102472007812eb2abcec8cd1c122b84e2416e8037695364ecc15ab4961cb19fbd407cd95e520dfc457e296aeafb2d51e499926e9f250df86a0f6e57ab38f6fa3790dc78324d589aebf498657d2ce28a6d4eb6fad05e62e0d44d8bfdf554e6b63771a18b527593dc7b094a36ad1205a7d7557221d2061f4b3c416f5ab7e23af742242bcebeead82f3148d4278d6fc9d73a45f1debe2a5f1a6d9dabcf215e207008520534546c67c42743fd34b963208651beaddaa200646d044ce6f69a8dd651cb5007942ef460d419f56ef84c3b95287838dedfb40d6b03eb709c186325cd17fef803507278b35ebab34aedfccac8d605e928b0c25331ae437997122ed709c7e3013502d1463b75cf1a0d086fcf844610deebedfed53b3770b4e8fe4d588eb7cee2df452f5b9846560e6b3937f88ba94e66110826a44cde25e1feef11f36a385f73e5aa206c1197b8521190969dcec4d3e0dbceef91a4a0528599515b2eaf0eb6f155b71225feb706d718253801390e736f9d027e56dc840576d111449ae1b28f5cb22f79d3beb287f06cd447350a94b5627a46e22f5f2b8d93d1479a302241224c249576fcc2a0da7e21102c647ccedf7b666b22cd54bd62964f2b730091b1d8b2569a857e2c6f43bed21e34f346e1386e5bf7908bf348450f3ae73a494ee2be07b9d8e7597986c00127baba10a56414d72f1ef0f7e7c2d4e31e062dee1534fe75cab3b5b98904a3a567a068a9667ed18d813dddf0d95916e672e36f363b4d2fb9307e34b4badd842dbdf6e1a162c73e70dadcf1ce126119f899601d8fd155e9a6d1939c08df78411b15e94a9bb856c9805bc400aa8c6d6740b2520872608598724ab17eb5070bdc0adcdc9cd28c2d388ab20384a0192662d2a532c00db04e7ea7a8c66f53bcf21df7ac2cfa844b95eab7138ed1904f3ff938fca8ad31f742f450ae946d96dee8313cdb3e8cadce1eefc38c1b9e8b85caa373fbd46fcc9eb9d585bd345a226afbc2376f88002eb53e736aea34e45dd2106d9ad91f0c1a13e056f902e14746e53521e1ac3fff1a1beb3d52b617a48b976760fabe15c48002037a1ba8e814bf868352f0f00c45f2b0b89cf8d2e59708d7f80db5b76ef0c04a6e31cca0d818043630d6544ce8a8769bc53950a60053ccfabd68a0bfcab72f7dbd5bac4d4e90293fec9f7155ce9622a210cb71f510578eb65ccf33293983ad2c06dad5985ecaf2f2fff4de8c4e64e9669298d73b73a5b2c0ea562eed62aff7d8671f7b5e3838aaf35048d978513bcad7badb964c026a845a17124580bc52050f895491771cf0e7dd0ae55c8ce1035a66ee7eecf22db666a9c643667598c2b13cab304d5c38c1a2aed9dbbbad70332e0987d72a662cf9c4a74758d4eac301461c8b5f7ef5e3d17944c38ba799016ff5a4defdeaeac6320e23bc5cef381fff95b47ca9c18f560eeaee67bc15e5ec106b3279805f13801233437665a8446ae44cc6227149007f4d335ba62628491a485c1d5670558898d02332828548caf4ea7a638a53564fdfa454ab8ffb056a344967fcf9cfaeffdaaf146bdaad08f77f9e6960759faae9fb8cdb753614d0f61dbc67f2f65ac4fd1cebf31eb6adafeb37c4443d3aa35775dacd510595c515461008ae2cfbb7b0ea63c011621bf3def72280d3898c70329ebadf810135ebce0e9245c993343033b3547398c263bb6870a415fcdab3e10260df4e950b9425098b6d47b78f0b38afbbac1f84bb3325940fab7896d7f6aeb6813fd772c29ed2bbf30e00a230ce64c2eca687b70d0024b19d41dd2f9b1a272e1d9a83503c35c8d5334fce784074126bfdbbba49c17075463cd88558ef8e1371ad577861ead439f50fb50854b32e1424e5eb81564e0ffc72751c6787c75aa4f42226cb6d0233e3ab07097718dd90ba189adefb395886d33b53814d2139d8fbb04707c74092eb80581020d7e5340463ad6a6f3d3ec537cd030ec247480ec36dddec0e6e3127ea5b5b07f7a0b939e049951202115f3627611e544829b217ae33e728d89e0379560ae8e58ad3b90ae4ca621127b639a2e9b3f929f7823f994c6e5b122d50f0443a68126de361623757875214c2bfa76c6121163e4325e1231a8cda08b685555b8e05b15819d16c0accc1b259d68d76d5c60eb5373e3d618014a2ed2298911db44271841b6e6beb22eb922378e760c44924e8f033117162e9e442c64d1ca676779759a324e21ae205b8393b4830255c2e2b4a7b0fe9d1628fa050b1d38134f45750167e4ecf0d1994b10233efe2ad20d3468309068917cd1ceff683cfe4d685de1d1c837fe8a11f4d7658ea5a38e68782e745cc2d6a67725ce9f657f294284f46fc525c8c11a9eda0bc5226a8c39649543d193265e0b03cd27a11a18443eae396289eae1b337442fd49ccfb2e5b0a02f6780dab9b5e79c4ae7035c0567e007435f5addef14dc8d7b2c2757b2ccfd69039b8909a1678ecfd8116bb23cd21d80ab75577e3c9c3f86e32d6440b2bee24a518efba684ef453084092c0ea2ffbeb3b211e334eedb0bbcafe8fa11d59c283e710976ad86fec3d65976bbd7951b378cdf811aa2059ca7775c26cc72d0cc2cf8c1c5410e9e6424fff49d0993a9f904d34ddbfa625ed411965dd8d8bf9b36daad033ca6c08d28c3f1750a6f556f1ba3ba421827df3123f4a7aee3d56b6afb53fc8d1fb2d7e6cf595ae67f7d087c4d1be140921072f5ee356ce9f8bcc7c5852a42bcb2d6dd8533f2dd0e3cbfb5e70c63770efed66418dad9cc825d72669c97441bfc006d02407625e38188f38840aed54d1e2b4187a3c3c8e8236b90fe1aed44a83f83bdfb9c762f8bdff467cc497c991e9ca54dc5f8b3439910d51d916aedff19919d0d5bab87ae90af8997756a8d14aaaa338ef62d119a1f3f1dc9f9a09540b7f269ec1fe3d621e128b9bbb3a9bfe501210c346ffbe50b302ade1cc9674dbaebd449acaf46f9af42a2731f195fea4c83b3823c6b8306077b131e86b539555e8acb0a237c4bd181038b86d746b872819455f05f9b9830cd2d93d1459ff7b907c795ddc15d47487ab436c85acd2604e21af66de4cd08a3f6d57a23f62f636d9ac69d6fe9cd71106b17cc0e444d2c3b1a73b88b8a235d310c492379908724ec3f153cb6d40ba5d5f61d25f1015d22a262376839684edd6ff72bb7e219ae2b9c709d45d58c9c9dd84295d07c361b288a0ee710cb47e3b53b9113d63a2d98dec26667f0bcdcb434a8939bddd59a81df88688ed549c920d6b9ececf0ffca819907149d98369f4c3f182aa10b3cb008f517b90a8fb565b6c706242cb6555fa62753c1eb6de38c5d05f86c011ac8e0d2946007b00f5b8703c08d9078f0fb9bf86b6cbc61cc550d8f7a4f03a553ef55ceaa3e05ea30869193a394616918f1759cdfe3d27c0af600b729e961b258973b6d039e39d3e61d5e9d0e171e5888359e83aa267814878bc309b308e8197c28d555486e2591bc7d06c11b606acd6828a55658942c5b3f4785fe9da21676fee35690959c23dc1149511264ceaacfeb9987376e78fe16062fd44df2a4200f2d722015e197737ae00dbcfa438cea4f0603ee693bbc5e7db0e878c42018c9f71bf0fbb89598c6917ee36f9ec35d55e1181dcacc5f1eec89865e16d963d3f7b1ea4b33260dd8632d1a33ff362683e8fa31f753c5f05583ba2d94cb385d75d4b1d65251383555f36cb932d48eb686fa93ed8e6df9af0bc54a5406f29ce76a2e5085855689430629889627be85307e3e041a31caa6d3ade1c6081f70b44a81dbd6728fbd99096dc6edcfd1f7230b3d89f5f9d5f2119fdfe46331213c303bea5e33e7b41dc08f21f2449876a223af91d6e001a7803d2cf6b54e515ab6a9485415fdd1aa57d3c75ebf6107ca3d141f83d8151a82bc1146398e13926328702d913d95d2ea22d5870f89c7727299a6d21b1652ae2f32afcf80da3fdc8e6de8d3980d3bcbd11bec6c87c8eb7a1a0b83103d07737c8ae4d02ad7fc2439cb022c4df6502bdfe458f341278e789a979e87a42b468109cf96bfdf6d76aa51532ce9b32e81cb3bf1b66444c5f68325223edf9b158b0956b3641448591a20c796b6ca2718b2640b91c4d8a696f817d4bf1349716fd5eeac71767a630153ada7a48d7dae451b4e0f0f5949ad3c674b9b882efcb499bf5c54e71406eab2b9517dfa2f66e1feaf2189881ca59a33a05baadddf3c7f5829a2b069264a2e0a19ac64081747f8f9d8650cbc6ca454d4b5b1f3cdbfd6d14598253ec5e228a390053782b9fc129181e08f360b530a4b9a256681d055f4737e8b89bcad6d85e72e08c2bd121df66e921873bacb180168d8b964aaf0254d1ef8dcf11197b2879f8a9da3c6aa5d943bd5103a301535dc3a24321b8158b68e52baf4657ff64a7aeadaae877dd32a1353b356b3c4a3994c460578eac51c477fd98dadc48df0305a035ebd0f09491acdd5c956f1f74683543bb4bcdc126110004de17da0b3cc7b7d803e408c76b46d6ce323b846ad80d7f4ad610d3a6f8804b2e4c814b83e22bd01ff2e77353b55c257183f526f4a959aa7d1d5fff71760fd63ec711623f72c9a872b74217c707dfb5c76f31255cd3ecb03be2a97977de19a05afe8204d5d8633c52a2f29484e0e096cb6102dccca25eeda861442a39e8fd8bdf4335d62b1378706b8dd74b9e98148854a271351858124d9874a58810288ce6baf8532e72342da1943890e05d8591d1ad467ab22b448dbf850a27ab6b95e3f2f690b5764777a90505155d61f4ae7913b8ab2a68822b7e8f85e94cb9f46d6612d0c13b9a476f052906037238cb05c18fa1bea0f82f1b4cae713c51bcaa6a75cea9bb3c8be4354cca35ed6792bc9d69657c4d4fc179a06e95b175ca4640a8e827319ed4a20feeaaed95a58f0c195f1cd299da989e10cf0987ebc73cce91c36cd93c07d95a9dfb97b3c95f4e770266da381de30108a62965af006125a4e246c5325f5f651eb7efcc077c5b6395fef1e9bf80337b2211e8bf638218e0e449596d937566c0302d37957f29055fd741281eb8d77f05eb42c562c720bcdb849be62544313573bffc6d35e26f56b4a8f8136df639d189f0b456e809efada2228f40f6a7a0561e3062bc132e0926f2f0770732e399328b7a0c9f445898027ec8ee541265cee8f5e40bef51bf774b4d42568441588d3e25999ea179e2a120d09ddb806ba2190793bd2a6c2baab38577d3ba0a8bdf5025fe8e32b7bf1fd3dbcff89c72b62f930599575276f2b2f84b0857b937371fc5bd0b36a9b8e3f7f5de94f41799e94045e877d050f42a9985d5222f8b02265b3eabeaf6bc0c49c25b75ea260bb0e85fca37ee901e94f577efab78f74eaa114b348a171227b73464967ca5947cb5a924fa4839ef5162000c86ca12b91a8448fd8ecc6a5a2010100792de3641e8d7dfade8408f4938957cf477443fcfcf32094e48c18fd4ef1338a1c60209bb071945f201fb1858353a3ec31b05c8e4edbdc80547500f0e33134ec0e5c76003b84c443c1aa10c0cf5173f7657111aa09decc8c0761c2a98d73eef49e1a91d483444c55be71e86ad55e716ffca6f66b9beb84fefe78d86ac80762d230b236a2772dff56613e12dbd3930dade02f7d4b85a55f1a16f7d36425017b220d14145398ec834166c12f0d5e681316fa175d4dca64d94204058a328e7859c10ed4c22e325c0dce380ba556416e46e87df34637a7998823ec8b0256f05b46a9d96338706b7012bfa54b9c4087f71d0bc4c99d19354f9ac6b63ea8d6daef271ffe2161d830ada8e2632137cd75037d842b91c4a91a900b5eaa816b8afafde2722688d15554f48b82873655127da380b450956d4547416fe6ed8ab0decb237f15856f8ed17bac81f7018a9e51c9c49e9e7f149ce07a66f8ef3ce42daa16ba75a94295f43db964a171e168495f0438fd0b9d13991366da5675c33b9e6343442027f7f10801c9458decd0f509b7c9f3a525bb0409c55ac79d3eaf3a596126fdca25570faf8a930815a9cfdc742346878bbb33f2392ae41f217e0e681ce67ba4cc9384fc745b7aadb9b743a0cde3ce75f2c60b2b9713c77befb36ad240f0d5293137032ed12dfcd20a0775a2e94cfd8980eecf4ffb9d619ac42c08f7a56ae741755f19c727170d51f2e4016250b357a10b81a9af1f71a697fab6655886eb541c8ef4d93296057a6b93b51c1155615d39c74c9741919909bf7f1fa8aec4c8ca9412c07680f836ba53f7f1d6c634f49d0bc850075f292dce112472c563999fe30688a758ffe1d1442d9fc84f4c2906944f260e42030772f986b50cf726f12d916d2720693a7420abd0bf6279f32334407360374d2192e98c23cbaec22d2130c93bd01c62f77f2ba7ecf40706eaa201906a5c9be8fe40906078c71edd40a924f6877eb3f8a5a413d728824933406096c3b7524e23b545313d373ce229368f029adbab87a047facee24230416b7fd1847df0fd29d1d0958fa37d46686eb4137b87f8ec0d43d4fa75fd85a7eae2e49a785b4a9b2ca0d61a06ce42a128ea6b9d4e6e725844662dcb84c4768e1c520590fb047193a8543615d102efa828f9d61ab30e74d4eaec56d9a8e2f1183e1e0344d6667e0256bab8e5f945a08d4e71c5fb459482cccac7059693cec470f9f07ace50d969eb9cb608b0eda507714f38cf33f3ee08b96b1a79bcaf0290285ec083d7493155067c92bff7167102387d6494c9f1e099658064f6757d80bd6774843d1f6b2e8e35a83c3886a5d004ad3a98133ae73562ab0da0b6625e2f61ac86bad3d1115f05fc302f3d72b9245ce9e89e8c29c9d883acaf0b13966e632efca063e330f880d78bda6f08f1c284453781b5c71e849b32446327469a2f2cbc45a91c50e31c86780616518939c601507c37dab4287e802393bf0ce5731e6e77bc4126426079ac950000239d3b9a1b37e00d9bbd1feea2b80ce359a755b9cf329e5b5a2db79812ffe1d97fcd3f285dcf2673875eaecda5f4219057870435f97a720044192158cb4dd6d7039afc49322c015a48daa10fb34b0213abfda9b65d8a2a852bb3fa32862ebf6a1d4e4a59386e37bd2bc3365cef842a754696e5915771efcd8480d15688ff60add9c5f93bb708f5964718c7141b9669cef822a777e5c7febd6753848f2ce750ca747a7f5ab5547345562576aa505461d78967edbb7b3bae9d0edffb207052d9adf05a85126262aacd5f1dda79cdaebaf12169da3122db70ed63a541abdea22edf12fa74252609c30c40bc8b7fe0a6f9ea9cc51738cf9bd08ed66d46c7bb9c7945acca32c84e4d93147fed0e36d866a6b6f0e56581e163586031210ced36a0f6bb512f9c2ebb55067c95cd18ab0edb72e927a2b3e072d644f4378e280eaf8e9fdde09b89cbd807c50145164103402a7c2cd3f85de28ca2b82bef6d74aedf85996934b58491a17a87323939c3d253f424b38e18f87ebb4f2ef876dd50f989a218486b85095573ad6f0c4112fae28d51870edbc2d1524dda4e28c88dfaf88dc49864ba770ffe649dbddcd4414fcf845906f3a356dbb22e7c50b6328e9885daee8e628d6bc9727a02735933bf344d9eaebe57f632fb4e7a5e57968d3ee4d0f30815523a6bae1c134a9dd3bb301538fa13af40f9b1ef856b63abcb4b7d25704b7c245fce25e7733f503ee9890ca7a6f7b3de14fe90e029c509913558eec4c353bebf5ee5c792a627276c8aeb12ce1c790777a8a63eef3d4afa1171fdfcc4f5e7ef4037c1b0dd2d24809f3e0262c1feadb643d0021526efcd29e3d4debe105bdbdc9937502427cdc58079d4eeb6aaeb9b0b9744f01175b69395ad860c6102c93d0425aa3be189c8dbaacedf1585ca95f0a7c3ae3c3d6b31f34fa18cf203afed97967bdf6244f47184a1e3e94fe020e21d8ffd76092e367a928157ea8a9f5451d8b22c3b32d2c406f7c740b65d20fadbb64d1b51d58569d9a85aa003c1bfc96687d79aa317939ab26a367c87aa1c674779d66e58646cc4756719a181ebe4492a1ec560916bd25c97eeff0aea464494f10b1996ffcd70a4565a0e02aab5993b20e849c2555fcc595f54651a0313f60e2819cc00e1d44bc7f678cd01d37713a8f5d175f32bbda010b693e0c3fec67d04cc9e7e3f6951aa9980b5c0058defc9e58e8eeb6832279b91a8d0ac3d825534f847f311e57f6f159da0b96b892775fee9797796554dd31ca5e558ce929bd3cfa72f3e0ba97f7d44dd7ae56a51c20a8048a5ee2f42360bf71775f89c0dd0036fd2d50634c670f72392a888b76dc0e6def3f9a90760539faac147234a368d312f7419e7ef363b97a20cab589f8f5e7f4f057bef3747c4e67dbc07e62cbebc55ae15e26957d3fc45aa71669c621992758159b8ee30f6e5b53fa20363e58901c71f754ff1ea43356b070a8f174fbb9ebd7e2ca70ba3f5499da280f8efac69a98df3940fab1d8c2e9ab8a768ff2f909818b58a7c0db84529053c675090eddb7fe253a6317160e1366d76f17e1fcf22a459bcaf253b97374cf478c9bd41730be6980f7f8da4d96d16723dd5af3985fdb8edbda5cf6f630c99b86d81bcc684c5582238704f97b90d97ac799a2c1bea92e46d31b847148f0411ba1f82dc0cc4c0221e2104a1f0055ecea46dfe891a3a7f7a9ef5ffc7c39115ed0c473047b6b0a2865dd726c7b723800c5b3208da12a40691526a879970075f2ab8929783b3eed7888e685d5c3e754f1758ce43556009212f382b8e8bea82c199bbc256d655c074a4b3a859adafdfad026377c736a0b6bd8579e006be4eda077ac8bfcc69da5038177d0dcfdc444e41474f46a7cc8366038768628f67d90524c406d5d99d71ea3ef7ecb38e4f55bf06857e5e717117a14d5a138e4e83d3e5ca50821f6da827cb16c2eb358dd73536c71e9b245e91dc9757eb0d53ed6c7ad94dca0f174c6d97a7d73d3672a5ea4e51cd5b7425bbaa3e818e14136260d67dd6b55767663181b85e01d9375a6e5ac2e534ae8343d7e20353fd33d0a685a437ca6d4ce9ca7e260120c1f2c50fa3a9760e9391b9a8f66c5587d788718707833d96a712e25af294fdae686614bcf7c9571a155bf0f1592a220661b685596fb66aa939f7e33170d7d98870b40c1db8815a6ad30ded4eff697a038c17402034b8f1bd845324bd99b431914804650af962ac497cb15122f4d5d6fcb97eb65c75ef8b777e9570b3e34c0fde65f88563f903b7da8db945b393fb680d579fdc8e011390d721982d26ba533f25b297348c964bb3dd78ece2988055d77199455be603ad6ce42d71c561a596c1fbd35b824c6742a7e8e816fdeb98eb682019d06769829aa60e4a0da79e6479b7e9a463c3b1f612544516b50c5ec7e10d629aa1a4d78aa10275372cce8e1b55f6d950c4bc4b99afb830b06385f335e9ea9251517c993d307ff8f39ccd8b888fde509f264bdb67d11728d581a77e0b07a8a7ada4c0f97ed7d1383dcb6e86f00fa504f5ae027a46cfed39fc44806108510dd520d575dbb58b7b6765682afb8c122d9a3303040bcfd819808cbfe67a3f32c0c02515ce55ed3d0fbb56338ebaf598e7610a250da964ea72f09341be14f1225d8583f44fcbfe102a96f87ac127c3d9d35d4e78c821f10b56298c3f9f4dcc9dd110f6db0dd6408f1709621493a5bb910516fd4dac8f8db3b7d65801035ce492ada2a7af0109e3d462233e3cf1bbad1727742d75caf6829648fee03e31e04990b87aba28419763d70f3d668dfdf85427d8431ddd841553821346e3c92018ad8c5aedeeaedbcdd974a453e7a79cf1457e876f233733c31de695d9ac29587b2415d7b1be8bf844d07e7b834cf634a3eed55c386a4ebed79d2be359debc8637ca8900cadb8dbfd57f87111829dbd4a178a2e555a5a1f204498a4f60b47265f99c2848358319c8cb54842bcb491db3ad7329e294495c1c62d7ed204664984308d3cc81b819a1699a4c9b5b07c411eddb192f7410fba218f722dccd4e5a6888b115cca2cc54df47a4f726b6048ce413d14080a6601c1dc5ef013b203cdafc0c3edbaa5c97b8b107d82e2479069671259aaa3922572690000bf9281216d68f59601f37702d4a7ba6dd723d0677280c480a2027b9b598d543ec91ca8c96176ee5ad13c6212b705c76daf6a467bc17da7d18862f0cb64e6de9f844eebd63b34457538d1ed9452e2524715d5305aa7a718adb8f963c570471c7e912f9167c2afe9486777fce6e2a7f6d9aa3bc88930fde2c0e59db7cb57957bea7a43775d5d5c2397be9e4609990497dc473a78a6c8777c97996030f0f8ff33b9ce2f4801373280ccd3412dcbea56d09117ebe128097ee9f64089bd959e5ea7ab0ec5dcf51525db0c5799ce1c29845d01ad4a2aa62ba0c808e84b2ebf19299e9160ef70879f3b444db0a179bfbecefe66f97deb474a1538c1e33793cd0693f1d91ba89b0f23ec65e93e31e3deadb2fa0907e43c4b7dee9c85e617ac3baac04fcfd9425c98ea02e7540dbbe192996447b69683be16ae597ed458db843ca4db58401568965ade903388c5a4406ed55208d076a9416e60e7ba29081ef16dc133ce7bbcd7a510c8bd7bdfc52a517df7b688c53e08ab986ba75f13e12e6db1697133737fca1844e0f9687eb1773b0838c34222e5389e2dcd6029cf47ee995e54e376b3636871bfc3d62de698a296f05ce89870e1af24f3a0ccebfb5b3d65e3eabb0b476286cb2e3be4990dc1e0f3ebce3998c2ea112fe633b0c655b44928bc8064b63d53245e45daee63b7881062b96abd4ce3b772210c61c2362687349dcafaa5f469cdefd159370927aac45217dd72276236a58f5e55194a5162d7e159157be8c4505c1fdea26682be0412b8755f508bbe48d93dd00128617c6064c94753040bee4af02ebd2948f95a544d4b542bf5c475b3f9cb11912aaf464be58d320c124385b915389e620b46fde35990bac81360e760aed3ea7945d9dbc2d9b0a318d784ddce331d4f9a0b2e79b91a9bbb9011b0bcabdcf4cdf0b9f5258cfa2c52de1b5113adf262dea8dfc6d1170c1f06dbe242a918f39df58525d33e2eae5a47fce502b3f7f3169075bba3d9f034a4f14d653df95e501f8f754d55ae0e70ddc9cac751d4b400b86d45f36a3a3190792ca07ac2e3b78e929761290cea94f14c60452adc5e22aabafc13965791a42c5da93726083e13a6c0e7558d668484df6f14c8b025a3031c6da0cf7bdf767a175d1676c58881e5f313f711d4e2705cf2820e749ad77fe5c88df72e8560cf850224e811eb86fe233658f869cd51b2d9c06d8d4f198160f49273794fb66b34b7d3a9cc085b7f0b2dc1874ae15a659e07ed56a84913659184c0b720455095a98a934a16b10e89bf881644aebc76ca2bce23eda61f14c87fc706c3b79f013b8eb1211d3087059b8825fe6449f8949510c4688afb0ff63819f748d0821fedc0b46fda4e0dba0a42daa32837090155b81ff7a33663d992c4177f1a499a440cfd62982541cc8a5312326ef3b9274e4b41a7fedae6175f29bc7cf7438b2ab3ea639aab9b1a99f9347a98970269cc2dabb6d04fa6c36ff96e5914ef71eaa2a6e461c63b19103c0056a2ab6e4d80f2d50cabbb83ae21ece802461dd6bb972ccbc917ed519a9e874b6f604114aeeeb89da72042ac6808205272632dd62c4ffb6aa201e0b660d9a71252d358ac0363a206505fec049043a9d4f54d6cef0a0378085f1b0f885fcc5decabcbc1d09935c12277e7695cc5c6e0457276a06ead93bde314e2bd0dc6b4846dfd0ea962397c16e08739834df8d4dc2ec79378c025a7e8b42b60259e2a0647b5aa65259175eb6a5d40a8e24fa566e48f728f63d66a2ab259da1209b87a8aae5f7311e39f2abf6600f7c977bea4735c0b67eb4323e2773d7f87f1296891b38e2abc83a3bd72d9f2ac729df587fdda242ea5b427686cd1b648cf10b0cdc3c8e94b5e7210d95fcb2e49ba2e84a43cadd7885dc17a23a25288a48afa864da0e7af4d245c418209bec21fa2fd6402390d275c89def6dd0aa9b45d4a3dcdaaf2fca8dde5650a226fc68dd8bb72c42765993fd5a77f1a632612596a29a4b02072dfa89550159eef3a7b5a52ac1761fbe1efc929b86d77cf9d80b3c990a16e3864500bca59de18a875f0570335b40844e6f8b51761517ac41897a9f31ee38db7f27718f06559ec8c9c484df8be4c3479b9c12ea0bd9c95029f7b8a14c44b941e93f6b956b47e02b8d804b7279ddba5db8255a4e48cb9d92d16b9f214e889ca9fb360eb3eb73658a9fabb5751a8cb79a3bfcccc3cfa2889c28eaa8dd6f916603a00af70ff59667c1bd69ec3171dc9c63c206d81de1a2ced5ff7a4a41ecd080b99a1640d52ae5122e62f7c95d8985370bac4ff2415f2afae703ef43019e54edbe4ba7e328088092fdc978f6e473de49c07184d26d92bc5f2f3c2be1fec6b0eed6212db9669f061a3ba28bf33adb4af8284a5465cb54ba996c99573b2159e56e4554be3a2567a1d424a09ee9c56d72c4ea74e00e4c7a8f3cfa9256d2a45181824c1265b4ffb939f9877e03262e0ae98f3191de10170a59744a185171b734909a32b0d01f8ff70c614fcdd2358b238c2078888dc5f4630a930dd1dea603c1614374f46ac1f75d38a6dcf2a2724fae1418663da89322f0f94e50a53c76f5c74f1db182c47b05d3c9cc28c0d67b558835afe770566274a4aec686b1879bc74a2083f1e030f6bfc65feee5454b2540c06c5b8a5b01d5f45b88312d60b13742dd6b29c655f33023bdb8f1c4ffb87641baaf66a8182095418a890c1fd4a71f8fdbde585d5858e843f8c1f0c5cbfe206c3fbf935615ed86735ae07495df5ff872ae38145ff4c0838824b12e6ba2b1416164ce623f1ca8ccd6ab605bdc861e84b1abb0938146f1125db3d1b949a84fe533a241731945f323f5f519ce8d77e7cdcb9ba695e55cae7ff6b2db8ebb37237473a8bb7f0161190a7d48c64e6d8f3b6b0c0047a6ef23ae25348ee7a26f6898ac7dbd3c56b23d5ad0d425b774206db4184cf313399134da513165f02c566ab3cad49c594299ef8f6e3b448527690ccd4461ad5e73d10f19634d6eb64a346f05651f4900b8efc1de932b13bd63d4a620647aef93f11201b3fcb489b0461b551c7656f161b624cab7f840aaac6b4bbbc0a5de57ef8c8c452ac20341ebc1fc00145b5b6262d875a4708fc52d6b2fa8e6b88f76bc5305912cb7283c2e3e703120b4bbe9855bc6e9864d3b87c9c0d640a3c70cfd3dc1110222599dd14d1fe4cdf3a31a59695b429664f10cac8eba0d89d028334c15130f7abb461e38b8e02d86b4a632e61b38c7dcc1c84805133d7cefed75335a10fd8658eddf1dbfb25f95d55e192cdfa3224f095c0e8d7c95eb115f80b2a6072be77cf56cc7240fcc640da1789cd1ee37bdda1bd9c0336a0169559aab386595beec76bf4d78b6c9afb4e2c51897bb23f2e411e36218ebe78732f47c4f7d608356dca82f512c60676962079b2b45067bc185fc197e4c66b6f3e7c451a7c209d00991f1d8f1f4553f3479a1e72b16a1c1d9d1c201af24a0ff5ac0b54461fdc7aeeb50edea2edc88ddd89dcaca9fb03621e541264bb64aae09058a2f083240f9fcc80fcc4f7de9281e33a78e8dab1b64a43b68d9e2a7d33e9462d2b6eb3df74f24bf579a5f62cc3e35a370eb922fffd9d62460d8075e61e0cb05c68b341b3eddca26c0bfe9f9d88abe39a43c5773004c59672c2373eab1b4878b918688ce3168675f433380e258a3416434b08a2bc94a9dda3fa4e8b54bf2d31a0d82861f53b2dc31144ed21953915cec7a07ce028bb0ba1411df4294a754a00c37d8ef1fd470bc2c990b85599fadc65d2709f08a5a9f4aecddb26ccc4c875ea0e2c2593acbbe7d2b2265c996e7b2efe64282ff5a7469dc47f5b9511acb3a55bbc5bf3ba6f4f2fe48fc124ed899e566314ff791999ef7a4e8c081c35e1eb7811f258cff5d8c0dd07195a4ea3c955e0dac78eff83112338f6c23e174ccce292ea30a24a3f9af3f12811cea47255f0e22676f8237c5ecbd4e2990f22a698d3875c326c45f5b6fc3f1ef6e75459e259e97fc147d3e2b8a17c56675f2871d8a8ff4264e6e7f251a0fe32442ad015f90338c7b810af82488a2c92afd657370e67ce14607617e081ba771aa4a5c81af949b9e1245e503db3babb883c42bb2e6a3f2e1a99eddd0bf656c91411545a37a3c47e0de70b08623a792d5d77083a43c4af03e22ae1f562c4c48441e574e1b89a845eb54553a2d45e14e8b36ae900258346fd5d5e69e7455be85a0d245e424917d441332bb90b67387ccfa6b051630a6d97c97ab0556ab8a4035cd91dd56f4eed1cec9e5138a202c524fa9ecd6535b7c46d2e7013ea1e8c986463d74e67628baf8bf8c53f1597590da1b7509c8a088412bce7cce83a00220e9f6dc384f6a1134c568a506e962083136b60f048a57a6822ef50fbba550b74e39cbbe3c3be921dacdcb80ad3b9cc0861f05a89f9ad3dc1931a3fc82627c48055734e5d617bb512f2c7fc116c5ad8176d782c07abf27cb6b15f542f0317be988dbb559ebaa7f674c1cfbfe2ee06a45f9bf8bfed0e440dd633e82a34e65b3cdbc5d219cd9e09b23977a3b0454f9bc4434416d6a2b75ecb1761b7488dd4ae0fca03be2724ed54f918506011d676f476fb05f23cfdae36d7a4bffb880be10144609d06e21156f89fd61db4213723adad8d8775cddd455187576a54b674defffe359b73f2f67d98abae01781be311e001578a11d5c2e267570c78984f8ccaf5c6c2cfdc46ed70aa0ab7e02feca7cf2d264937aa8dbbaaf1c4c8d881f100571f35d9ef288a55a5f3a90dcfc023e33479d3e14e5987062e25ec7574df206be9b70a6349fd56420067c35ee82bedd961e5c141b3b76bf294282fee4a1fee608c3cd1a554c5eca55be249624033e7cf8db906da587e993d9b0d4d6ddfb04f93b46db9a979045d1da29f36e00794a94e4cdd4922d8611199b668b76f49a4356f055dd2d93cf3f63b2af78688f9cabe0a2aa20c6358b7e963c3e60c53eaaff34344ce6461d9b46dc1dfeab22a8d4a0a6cdfdb5355af6f587268a5ed73f12d1b2007ba39df753d3d67c92319f7eeb6acc0ed3f9baebff9f133e167c9ef832ebbb089618012aaae2778ea2ecb82901ac3673b94987957b255bcd35467c135fc0f50b50cbbd7c5ab0d0c5c710810d9135cdede52f5d7bca9e572878c79cc11642f3e0a9b58170b5166b42e9c05d995ebbd081e0682bfde1fefa363504a0369fc40682b2b0719e8bcebfa0b439298c196e25834e5506d5ff9e51a6b25d565203b140ca9bbd8716f11c1a96052aeebadb990040c604573153a6609e8531d34ab7f6a08d089ccff8bc08afff47614566b571e57377c59ee4d3c0a185f8080c956836f3a8ba5f3edf2a57032fd499014001d8f11ae106a001b7d567ebbc40ada08d6671bd174419b4e8f795492d5866ff0850fd0f0239db43fef2b3c4c6e7b4468bd5b13450f590a54c662c5f10f416e949c2100c116341e3197c413ad9d657f327492a7ead2d546fdbc88c53fd5b5789b4cd426b869602d80e9ff555af51f9912a156afc8ff90d11bf4170672259753df4a99e7b6012bb6a860fbc048c18f6a18eaec0a7a3cfa2bb823aa99d2814c204329721fae9259a6c07ae7b67120f274c47427aa98522cca3939ca5884cf74b4f4f90a2a43733da332b4a701ae241f28b4167a4316925baac6d521a15f2e2d93254032280fed86ff220ec9731c55f90aca12c20627737e98949f6c003804f16eba15e306a5222443ff43c924f0fe42a751b3edc3a909694cdce73e9842b3f8810806efd588a8d66994e286a2cb9e218d609048ce875bd923274739c4d3b8a56aa2224e7b958e5fa728424d832951aa06f9710504d533ed8eb74049dcb35b98655857e56d9e4dc70b4b7f3b90cc5ab41891afefa0d3220d2a262988d40ef78d8e1922aee584200431fc1baf9f995c9f35f4eeefec3ef8ff32d4383a3e4066780bf89724f5b820a99038f0425f0edfb879cd6144fcb28617c8b44fa888ed0a6bdd8a038bf3f702b6dfca9026a760a2e31daddb0ebe4a9ba64f7f62a6db41a308eeb77392a898b18475fe62e53d45ccf128b8f9f8882390cb6ac6cde92ae7adf9df0c6d2ba225d0292630f18f9e8a62f5bc1c0ceabb0de015107b8a88bfd3e3870bab919606e92d45404735631ddc9307ff0f2fe69c78a8f3f7cad7d026f6eb824a42d6d640a943edf0a72b95317fed158b7391414efc0f9c9917459feb83321735282ed0ff832e2bd6bce8052259626f881c43e574d6fcce6f9757b138bc4dfe255b272b9e6ac08337190f39ae690e5b0b2e83e1d0b2b395c322083d0f2bbb4cabd8caa9fbb8cbc4db6b9ecd2ae48ea2719a81b10c8b5e011dd78bf38011d3d4726347595585be262c25381038435fa6c39a7b3fa512e6793a726534a655c72b0228d8d5db3271dd3cbf04346e12de7518de0f435c399ad497a0d738bea3b620dc0ef1b7fcf988a6c3092656f43c36326e918913ce7f0268e871f10efffc3c8c1b4d96301acd5c0611722b98dbbfbf8333028a356372dd9f1703001ece473f5f8e8e22ee2df5bd745f898f0efa2334a04c98e9a1452f5fb4291c88a96a8ed1fa9f7222804987fca677a52c2708a0d9dd3498c5abfaf252f4b6755067020a16c09a29f5eec33615522347dfebdb7c9fb4ec3f6568db2c631160f979ab19801e80e2ccebe3bb5121aca15a5ecfad6fd7c12c1ee47d27d1ecb82def95e35ff854c2e43149fdb317f51854b739b4fd47df3fd3fd34c9d6eaf29a8699196976f8904d5dca6407accd0faf35a5fb74bffb85d675dde005cb3ea460d5f928e4daf966a21525ced83fec21c19dac9c06cb695a905e6a8d157e519597210b01a544a50d56d54d43e2f6d83d3ee1221f091450c9f56ebf94cd944ba8f79a5e97909b074f217066b6ccc08e95525248a1d37f8c7106b9a71ba0b71b7ffcea501fdee16915d31c24d5d5b517f85504a0c9cfb6bc1ae4efc9e29bc6024e37f384ffd8c958bd4bd3dd3de8df96f89a76ac6167e7228bf5a59864b7910cb48296686f1af0c48f27f0f3c29bfb4b0c7471f2caf43fc90c54d931990dff40e919f51c58d99c17d5285289cbc87074bc16585b5b34e35359be201a11d8015bdeeb0f9ef83115b301c5be27598177507e4b3deb1e37cfc685194b0d6a0320c110899d3c9a0b3cdc1e45e83e5ac4ba80ddc2725070ebd6193e098c09c09a47cf36a3bece33502c196b0a55e3b11402b6aa0d17674fa59c1de3c399c798273cad767818722270a8f4e9f23e5bfce611f79ee61493587a88c7d023b07139b1cabc8687f31fadbb7c20b8aa53d938c871eea908447e498e47a8e2c858680cf8186209b981415b0168a0f3ee96beb5e8468fcebf1f31c59214550b457daf56438db30557b64ec9f3ef0fb6cd3977d80477e4e688406f495cddcaf6837fb94b0faed978cf66090967fc7f63e0d9b629ac35d37dffcec696f49dcfe3c5f5a8cbeef89685064302109fc39c22fe6188a16f35dbc9450f5def75e5704193f0547818719d571c9424aa79442b59f348a8e66a17a644fcecee1182aef61194cd582971161580e8c7617270029fbbeaca308d8c14c2a678421299daca5025304801305f3562d653b8875dcd453beb64259952166485b4a2a7dea57a89fecdee873c1eb89332d2b53e83d17ff91d9c1edd85adc0f92ccdb18502520410bd9c13e046c3fd94c945efdbba10c15e6804943c56ee07695b045c5770192c00f95e1778629804af22c78a0ecdc3ee1f276f3e4147b73fbc729f287bfc511da1cc3cebbb3cacb64c8be71cbefc56f932c38e6e84db9bec6f9b55d7c896a9d8630aa46c912cbadf6cd9ca23b774bff97d1af710521221734667ef374e4c34d615b18e6c1d1114cda7de3c3eb44d54ac043f31d078778e518e3e359da226e5c18116e38f400c5dc3ab0dee58d6296de9774f42bfffeeeb2711cefaa754eddeb3c8903cae2a57b015150493f701b6ae045c73a9ecae64c5be67ba7462097958b809eb4071646e94c444de071e15d1a4a44a2992116c5c5989f9f4021d5f7b890f5ef7f280b9fca44e1ae93e90c924e0c833370fdfd69d4a1ce698cb13c04453293337f88cd9345a872cc6a3ffc0301ac5fde276200a37cbac71dfbcdd9a236a42eef51860c54eba470755558ed6791d2d09027686acf2eb75f807b336f6ffb2909ff063a167767c53dc101300cf73a7d3eec0013b3831f0f0f3b8689e284efd1facba4b5f12b45cc8a6460085d9973660517bea7011a81313bdc6f90983cf9bd716bc65ae1fea3a2f959888acac2fbee06f8cdad43f613a4a4e3076ab277652b2d54808fd934581ce33dc9394fb88d2fde1c3c71d5a52bf3414fac7b7099252ac2c7dc9a72859dca64bafceec1bd0b0b208050625264831e5e12b50a6aada67b2161a3b23bc9c249b650cd3e4d9af5767f1bffe393aeb631f00833ce0d6f50b722a5af991791d3a9248496ec7a6d3e68ac53900b34ab5501da7ab9fd1eb6a0b973bea474a5a5eb68309c39fe6c043d076df116539914d52c6a4e26bb3e9759cc880b1ecf0f8e2392c4b541c0b269ff4f2547ba60878e4b902efbcd7f521fc78326b85b9a6b7231e6d200eacbe515c4989de9a7288e5ae125a89d0459612168c173abce07b7a91e75d4d2ce5467e880f649bcce9f3d1b90b47f3c68fa323e2ec7fba8cf6956e99543188bbb369905e1722e34c8af9eea3ca332cb80ce118899931afe1590b4d5a5f12a6a07c6e2c3dc1d9ac14b90aab7fd50c83a78d754d5c77e3eda4528117f13c1770c203a926f55f8de9f208e257cfee52273be112c5affb6f680c68d627a7f07296bd6e9ee381cdcc8aa1fe1f63ac55889e1f5d4797020d5b5255d2dfbc52432416c346a7262517f681653972eaaef8b4aa2338b46f1ecdfa5b106f2bfdbb74915e5962662b739df45f10de045b4b59f3de8a1e9e3c80faa87f6c6136cb5e8dd1f524faf7a9be73660537a0bb067c3248fd6f595381faccb2e1a4f5f3408ce662a1bae915f1eda7548a0a5f885ffac2233f5f6e72156671ac574c3975f2213fa14bcd97c324c403c773e87a8db8905d07a39274cc63ec988522954d101861b437fde8c78e5009d57215988667f93105bb36456a7175597ea747f1173522b0237de9225329b7ffd0d076cce757941ef3ed2443593e8ff9364fb943b3a1de98490a2218753ecf17468ed50cc5b89ea3011c639bbda8b33bef000f91f85d6500d433f532baf0d69c260ff6da8d682bb438c739f8be1d39e5d2bd03c5020d7eb8ba0d0c588b1b99b4ea5359424cbbc989ed48f0c1ebf053effab0f1cfefeab662ba4b52c83b486f9ec302aa8faa007b089ea95ba216371dd707a23a5f463a22673988ad8c7bcb506469759f836bce30269a8f51e71de777ce281c344c2368054e46b1f3c7121eec2279a02453a9499387e31f15e54a79094ab013ae544810d9367ef670e75d53ee16707a04fb046c8bed82867cbf54039eac431ed594cba88d961db8514429675a5cca8431e72bf50bd8a090dc1eecfdab8347ad535157bf900a1b84f512a6292d6a0fb82a8bf69b206023ce6471f4126afd11ba49ec4a217cfe8b27e0918286ebd9b82414f931f8c79691d14eea891dde0327f75697adb87b9e5c37a77c3a5b69a27682245b8fa35995c11da73c0ee9c69748f0bd824f705dbb0f916272966c13fb7c906d857ae514ea347f3aef8a0f22c92364aa4e7ffdfa4c901bd41a48132199994a940e7d96a4a31f47de5c121c06613ea2061e3a9df19fa44bd6860edc43e2920e38666904bb7fc6d0c6e467a93a187f90f77b87ccd8a9a89211d160926a40c873629418be07aed42584af86c829d47a58af45cb8453c84951599fd84fa5268ed8470f223aa56e5057289c4070854839f7375fd4e1fec4bd8fc9ccc32ef198c42e9822dc66eb5485598f614781a2db7f9073bdf6497598627f7cfda589bdb480854ccaad99112b53428f96c10a93339c6879d9b932bb8f3ef113884f87435a0619ad091230b8b3ef55f6f159eb5d31f19570a318942bb854f3a88a20b666996bd8e75d0c845144fd6c80e841e87cdca140505258b0288417b31333b3187cbf6a4289db2f6c7f7194fce151830ade7413898fe53b5c22b8b6757c9d16bd12d360eccb1befddf6e0271ac502919bcaf8392fadedfe112f45de3c839f47e4baf95a42337fd1fa07a693f1e614089f3309dd2d897891f3d602e28a0d7cf14bc62451d77f4efd0b5868b8015dd952817c10b5183ffb5304ee20b5395dea675df1505b21b688679339cbe19f7276022fcb3e78942e67d5aee76c66376cb79e941e9899088a05b8063c342efc5cc3d83b0b36606ba968a608bfee59c5bdec438edeb974d678dff3d924ee150df5bd6d684715b3d480c35b268d6b0f1c4185eb07f5cb95b76f229670fe1484b99972182e461e049033903cf51f2712ecf8fedcf60927ad7e651307b65d2d3f7a5c63ac70dd75a714f82e1158dcc23c928e1675337345ed70b081fc08186ff71fb20ecd695f671e46356cb82ba1be553006de079970aed89a952be2e0227050580056a94e3d0a9417096788a0d49a1ed60476a57eb84cbb09c04e32db6ba9078b4168881e08d5dfcbeae828ea4b895a3d99ce522396b85f1d763cd811a1ac037c698c3039645524894eefe5b27343d0657e4f24146f7e5bf6a9e36e9fab995bba1165375d1d1f0998a3bafad5a1f6524113eb4e8d3e6063254baa15107d6d1bb8d53788d389f13f9673289e8d838e144defd84e3ce3a2b0ca76d3c4287e5c404d94ef3019d45e138c2cda646d3616192b384100e65a22fc3238a64a6d0cf899a2a931a805c1b06f9784ce11800b96815984ff3c3743b935a9b2ab0b9b9f9414d2d9b1297ea08f8643ff40228eb43088cb6c9b5f19b973cf4e31fcae0e71e808e0f8e05f006cb069f9f7a7405cd9079ce77220df4efcbf36cae8d77d3e9b289dd818182cd5021039543775082aa108cd52f18be7a45b46e65fb2104555254a160c1bcefbd39bce2467e6ee08e52c7a220691a693abda27b6d253c5b15a1070e0be2adf457261e94d1d93a32de872e233d8b2a55a774b7bc81ac66f98bf9ab33b517f07b8cbeaba24eca386f1930083864d0618ee16d2562d80f0758158b40ce6d979cd4a02dde84796f57f4d2f6531da6f21fff6d391ee2df358eacf690f68e30a9457a5d9b23b4c4f8f3b709759b79d72728ce5974de92eeccc56fd0eccb4dfd84f5c9a0d18276f6874414a3b5cf4acc946dbbbd448240458038ddf71b6253c7b346d471f55a29ef461d43c66b4a7e0ab4d0821b2e2ccc70b1b7cee8eb56d952a25e88136a9672d9b44b9b1150ac9bd7177503211e1e4ba4192ed2dfbcfd130b48201383a4d4aa39680b4f67c000c4dec1bb1440bf1afba77476cc748f2c283a123739871fdfb926311300c3abecd672455222504b311d4fdc453a1c7a8bd6e3a43170c0a4ea09ae4762074a7ca286c6b2588f7531bea93e59de140b26a790d575c7349740143a766881d4b5418b1ae76628a7c2f15bca2a0ac19dc6d6ace2e27d9541a069b0934d3058c42d6f6880f512221eb97fc22e50d9cd5b41b1538560136c51700d3239a7c601caad92a065d47772141c8f5b5c8233ef3c73ffcfa989728455296398aeaf776d8cfb97f03baa16f8129e5cf6edd9921ded62aeddbcfdd5221ad45bc8824d304db0b8d62e260e416a3b2c3bf16d64f6b5b6d0f7b079df2267614dd6847fc2f3271b4409233c37b480019c5b91882b9d94de645ae8bbf29a94eed587b3f7e1d242e8f2af059b1244c5853c7d196a573cc1e379e080a14bc62a653f1603da4afe4ef33113088fdf1584fe18ca834a3e2ce37db2df3543a523784739861f7f92cff2fd29fbb3cbc30dddf232c52eabe46610d9fb1044e642ccbee42a5710acc3c26d34ee9279a02f474cbf2c59ff8e86f14a12e514267952f0604ba967521ce38b7a0bc6489d5e941f3b78d9f0dfee1eff0cb5b270ef4de9dceb7225b48dd97f893c926f839d3660b11196b3bfae704a390877531ec546e74a4990afcbeddd4ef50ee96557885a6ea445424f6cde5ebab42ee5289febd09c056101a9ba59c6b28c3679d72d5dcf9b51cb315b31a0bab4499960201fe72285733ed932547ab3a4634e70db83b7d8d5cf53b6de6d60741baed03c398ecd6ea5097698682ba9e09bf6b1c2780c14cabc47833ca2cc030da7d6a376731b97cd60dad29b2c6f448169c00cd0ffb91fd118cfb095119a05e9e870b21ef295abe3b27a47c114d3736479ad118219e4c3cafc712e2e2efe1717a1e10aee0e02163e1deadf88760ade58b5cdfe333ea6de524761054a5976ec5c66ac56cc169bbfda92aa7b76425ac54a49bf70d5e4d0e4722176e849220d7fe7778affeaaf0806e48bbb69a5ec5b8c8b8f5f3cd89439a6dedc8aa7c3fdb30c5b7178f9f0839446f1539b0b627fd518950247d40e2f93e963f32942c441bebd2e176605bc716b1ce4684d6abd7b3f8857bd789bc563bdc760c40ce844c4c202c352e3210a61fc0910039a70708453b0db6f29d4da9496f2711e794491b22860b2a9267b6327e19cb45cb999d290f167f7c87204ffc2ff87e457c06f765f3bed456436a8819b4d41fba66e537d88c90c4f46eb95d604c94086e3c38706b6ead21f5636ea9b79297a7976c59f8c1ff9242bf675aee5dce392ce986c18a4b2cee69dd705e8a9ac911e2284f4a5c68c86031b86e067ffaf3a253938832e56e7fad75a5b965c546f31614531586871fa417bb4dfe125b658c7e3b3815683bbe5975104d50cce45f0947ec6b1e90802f5a52005ee8a6483a5f8cb0167e3b4e068133dd5a3a5b071c661a4aa2fad72b4b8b84a8f6ee48d2a24f185c529e4baff65f686ee2c714ec113b63d668ed527c3d40b934058044e12a06fdc5cb31cca139f7ec543ed36820d07772f311bba63333c8515e0e196ac8d65a26078ce36cff0b7a48b9515de64adb416ff894ee52839d60ff767b8163ef2b0f445cb807ffc5de0381f6e774cdad4b483c2fa0bec1fc347fb6382e25b6ada0d9682c20260d5f059f11c5f61f77f612a2c82d2a89eb6f25b19d68c51ae3e1d44ead7c1ca027f0ed28329634be645932e1ab7c321bf27b8cfaf9aed30f2cbf5ee4478952b2074e4b64cfac3a17618a69de47892e81023b97caf77e33c4db9048dfac1a09bb2f9760a7aa9b092c3c79efa7f058afb851cc447d1283d57421df909b54f2fb9ea2d63644ac860284cad7a02e92db1647efbb750fc3616f5977d71c7befe4664846984ade7e51cee87b5e07963a5ec5200db31c632fe86a4819f56814830e7d9363a22f8e8ab163863d66837230c96e6baf8715606fb415fa8be49a81dd8f36218a5b92f1140b20546efbbbe55e96acd3e44de78a2a6c26d103f233c02c13b26d2706a35658d83c27d7d5f357f5ba63877fd8694a3f6aee48b87036a41118c8a41c338db0adac3ea540c53845bd4cec40d437e843b22c84ae08375a4d6442543external/jquery/jquery.jsrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootjackson-databind-2.10.5.1-lp152.2.3.1.src.rpmjackson-databind-javadoc@    javapackages-filesystemrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1`^|@^r]@]?Fridrich Strba Fridrich Strba Pedro Monreal Gonzalez Pedro Monreal Gonzalez Fridrich Strba - Update to 2.10.5.1 * #2589: `DOMDeserializer`: setExpandEntityReferences(false) may not prevent external entity expansion in all cases (CVE-2020-25649, bsc#1177616) * #2787 (partial fix): NPE after add mixin for enum * #2679: 'ObjectMapper.readValue("123", Void.TYPE)' throws "should never occur" - Vulnerabilities not affecting this version: * CVE-2020-35728, bsc#1180391 * CVE-2021-20190, bsc#1181118- Update to 2.10.3 * #2482: JSONMappingException Location column number is one line Behind the actual location * #2599: NoClassDefFoundError at DeserializationContext. on Android 4.1.2 and Jackson 2.10.0 * #2602: ByteBufferSerializer produces unexpected results with a duplicated ByteBuffer and a position > 0 * #2605: Failure to deserialize polymorphic subtypes of base type Enum * #2610: EXTERNAL_PROPERTY doesn't work with @JsonIgnoreProperties- Update to 2.10.2 [bsc#1160113, CVE-2019-20330] [#2101]: `FAIL_ON_NULL_FOR_PRIMITIVES` failure does not indicate field name in exception message [#2544]: java.lang.NoClassDefFoundError Thrown for compact profile1 [#2553]: JsonDeserialize(contentAs=...) broken with raw collections [#2556]: Contention in `TypeNameIdResolver.idFromClass()` [#2560]: Check `WRAP_EXCEPTIONS` in `CollectionDeserializer.handleNonArray()` [#2564]: Fix `IllegalArgumentException` on empty input collection for `ArrayBlockingQueue` [#2566]: `MissingNode.toString()` returns `null` (4 character token) instead of empty string [#2567]: Incorrect target type for arrays when providing nulls and nulls are disabled [#2573]: Problem with `JsonInclude` config overrides for `java.util.Map` [#2576]: Fail to serialize `Enum` instance which includes a method override as POJO (shape = Shape.OBJECT) Fix an issue with `ObjectReader.with(JsonParser.Feature)` (and related) not working- Update to 2.10.1 [bsc#1157186, CVE-2019-14893] * 2.10.1 (09-Nov-2019) [#2457]: Extended enum values are not handled as enums when used as Map keys [#2473]: Array index missing in path of 'JsonMappingException' for 'Collection', with custom deserializer [#2475]: 'StringCollectionSerializer' calls 'JsonGenerator.setCurrentValue(value)', which messes up current value for sibling properties [#2485]: Add 'uses' for 'Module' in module-info [#2513]: BigDecimalAsStringSerializer in NumberSerializer throws IllegalStateException in 2.10 [#2519]: Serializing 'BigDecimal' values inside containers ignores shape override [#2520]: Sub-optimal exception message when failing to deserialize non-static inner classes [#2529]: Add tests to ensure 'EnumSet' and 'EnumMap' work correctly with "null-as-empty" [#2534]: Add 'BasicPolymorphicTypeValidator.Builder.allowIfSubTypeIsArray()' [#2535]: Allow String-to-byte[] coercion for String-value collections * 2.10.0 (26-Sep-2019) [#18]: Make 'JsonNode' serializable [#1093]: Default typing does not work with 'writerFor(Object.class)' [#1675]: Remove "impossible" 'IOException' in 'readTree()' and 'readValue()' 'ObjectMapper' methods which accept Strings [#1954]: Add Builder pattern for creating configured 'ObjectMapper' instances [#1995]: Limit size of 'DeserializerCache', auto-flush on exceeding [#2059]: Remove 'final' modifier for 'TypeFactory' [#2077]: 'JsonTypeInfo' with a subtype having 'JsonFormat.Shape.ARRAY' and no fields generates '{}' not '[]' [#2115]: Support naive deserialization of 'Serializable' values as "untyped", same as 'java.lang.Object' [#2116]: Make NumberSerializers.Base public and its inherited classes not final [#2126]: 'DeserializationContext.instantiationException()' throws 'InvalidDefinitionException' [#2129]: Add 'SerializationFeature.WRITE_ENUM_KEYS_USING_INDEX', separate from value setting [#2133]: Improve 'DeserializationProblemHandler.handleUnexpectedToken()' to allow handling of Collection problems [#2149]: Add 'MapperFeature.ACCEPT_CASE_INSENSITIVE_VALUES' [#2153]: Add 'JsonMapper' to replace generic 'ObjectMapper' usage [#2164]: 'FactoryBasedEnumDeserializer' does not respect 'DeserializationFeature.WRAP_EXCEPTIONS' [#2187]: Make 'JsonNode.toString()' use shared 'ObjectMapper' to produce valid json [#2189]: 'TreeTraversingParser' does not check int bounds [#2195]: Add abstraction 'PolymorphicTypeValidator', for limiting subtypes allowed by default typing, '@JsonTypeInfo' [#2196]: Type safety for 'readValue()' with 'TypeReference' [#2204]: Add 'JsonNode.isEmpty()' as convenience alias [#2211]: Change of behavior (2.8 -> 2.9) with 'ObjectMapper.readTree(input)' with no content [#2217]: Suboptimal memory allocation in 'TextNode.getBinaryValue()' [#2220]: Force serialization always for 'convertValue()'; avoid short-cuts [#2223]: Add 'missingNode()' method in 'JsonNodeFactory' [#2227]: Minor cleanup of exception message for 'Enum' binding failure [#2230]: 'WRITE_BIGDECIMAL_AS_PLAIN' is ignored if '@JsonFormat' is used [#2236]: Type id not provided on 'Double.NaN', 'Infinity' with '@JsonTypeInfo' [#2237]: Add "required" methods in 'JsonNode': 'required(String | int)', 'requiredAt(JsonPointer)' [#2241]: Add 'PropertyNamingStrategy.LOWER_DOT_CASE' for dot-delimited names [#2251]: Getter that returns an abstract collection breaks a delegating '@JsonCreator' [#2265]: Inconsistent handling of Collections$UnmodifiableList vs Collections$UnmodifiableRandomAccessListq [#2273]: Add basic Java 9+ module info [#2280]: JsonMerge not work with constructor args [#2309]: READ_ENUMS_USING_TO_STRING doesn't support null values [#2311]: Unnecessary MultiView creation for property writers [#2331]: 'JsonMappingException' through nested getter with generic wildcard return type [#2336]: 'MapDeserializer' can not merge 'Map's with polymorphic values [#2338]: Suboptimal return type for 'JsonNode.withArray()' [#2339]: Suboptimal return type for 'ObjectNode.set()' [#2348]: Add sanity checks for 'ObjectMapper.readXXX()' methods [#2349]: Add option 'DefaultTyping.EVERYTHING' to support Kotlin data classes [#2357]: Lack of path on MismatchedInputException [#2378]: '@JsonAlias' doesn't work with AutoValue [#2390]: 'Iterable' serialization breaks when adding '@JsonFilter' annotation [#2392]: 'BeanDeserializerModifier.modifyDeserializer()' not applied to custom bean deserializers [#2393]: 'TreeTraversingParser.getLongValue()' incorrectly checks 'canConvertToInt()' [#2398]: Replace recursion in 'TokenBuffer.copyCurrentStructure()' with iteration [#2415]: Builder-based POJO deserializer should pass builder instance, not type, to 'handleUnknownVanilla()' [#2416]: Optimize 'ValueInstantiator' construction for default 'Collection', 'Map' types [#2422]: 'scala.collection.immutable.ListMap' fails to serialize since 2.9.3 [#2424]: Add global config override setting for '@JsonFormat.lenient()' [#2428]: Use "activateDefaultTyping" over "enableDefaultTyping" in 2.10 with new methods [#2430]: Change 'ObjectMapper.valueToTree()' to convert 'null' to 'NullNode' [#2432]: Add support for module bundles [#2433]: Improve 'NullNode.equals()' [#2442]: 'ArrayNode.addAll()' adds raw 'null' values which cause NPE on 'deepCopy()' and 'toString()' [#2446]: Java 11: Unable to load JDK7 types (annotations, java.nio.file.Path): no Java7 support added [#2451]: Add new 'JsonValueFormat' value, 'UUID' [#2453]: Add 'DeserializationContext.readTree(JsonParser)' convenience method [#2458]: 'Nulls' property metadata ignored for creators [#2466]: Didn't find class "java.nio.file.Path" below Android api 26 [#2467]: Accept 'JsonTypeInfo.As.WRAPPER_ARRAY' with no second argument to deserialize as "null value" * 2.9.10.1 (20-Oct-2019) [#2478]: Block two more gadget types (commons-dbcp, p6spy, CVE-2019-16942 / CVE-2019-16943) [#2498]: Block one more gadget type (log4j-extras/1.2, CVE-2019-17531) * 2.9.10 (21-Sep-2019) [#2331]: 'JsonMappingException' through nested getter with generic wildcard return type [#2334]: Block one more gadget type (CVE-2019-12384) [#2341]: Block one more gadget type (CVE-2019-12814) [#2374]: 'ObjectMapper. getRegisteredModuleIds()' throws NPE if no modules registered [#2387]: Block yet another deserialization gadget (CVE-2019-14379) [#2389]: Block yet another deserialization gadget (CVE-2019-14439) [#2404]: FAIL_ON_MISSING_EXTERNAL_TYPE_ID_PROPERTY setting ignored when creator properties are buffered [#2410]: Block one more gadget type (CVE-2019-14540) [#2420]: Block one more gadget type (no CVE allocated yet) [#2449]: Block one more gadget type (CVE-2019-14540) [#2460]: Block one more gadget type (ehcache, CVE-2019-17267) [#2462]: Block two more gadget types (commons-configuration) [#2469]: Block one more gadget type (xalan2) * 2.9.9 (16-May-2019) [#1408]: Call to 'TypeVariable.getBounds()' without synchronization unsafe on some platforms [#2221]: 'DeserializationProblemHandler.handleUnknownTypeId()' returning 'Void.class', enableDefaultTyping causing NPE [#2251]: Getter that returns an abstract collection breaks a delegating '@JsonCreator' [#2265]: Inconsistent handling of Collections$UnmodifiableList vs Collections$UnmodifiableRandomAccessList [#2299]: Fix for using jackson-databind in an OSGi environment under Android [#2303]: Deserialize null, when java type is "TypeRef of TypeRef of T", does not provide "Type(Type(null))" [#2324]: 'StringCollectionDeserializer' fails with custom collection [#2326]: Block one more gadget type (CVE-2019-12086) - Prevent String coercion of 'null' in 'WritableObjectId' when calling 'JsonGenerator.writeObjectId()', mostly relevant for formats like YAML that have native Object Ids * 2.9.8 (15-Dec-2018) [#1662]: 'ByteBuffer' serialization is broken if offset is not 0 [#2155]: Type parameters are checked for equality while isAssignableFrom expected [#2167]: Large ISO-8601 Dates are formatted/serialized incorrectly [#2181]: Don't re-use dynamic serializers for property-updating copy constructors [#2183]: Base64 JsonMappingException: Unexpected end-of-input [#2186]: Block more classes from polymorphic deserialization (CVE-2018-19360, CVE-2018-19361, CVE-2018-19362) [#2197]: Illegal reflective access operation warning when using 'java.lang.Void' as value type [#2202]: StdKeyDeserializer Class method _getToStringResolver is slow causing Thread Block * 2.9.7 (19-Sep-2018) [#2060]: 'UnwrappingBeanPropertyWriter' incorrectly assumes the found serializer is of type 'UnwrappingBeanSerializer' [#2064]: Cannot set custom format for 'SqlDateSerializer' globally [#2079]: NPE when visiting StaticListSerializerBase [#2082]: 'FactoryBasedEnumDeserializer' should be cachable [#2088]: '@JsonUnwrapped' fields are skipped when using 'PropertyBasedCreator' if they appear after the last creator property [#2096]: 'TreeTraversingParser' does not take base64 variant into account [#2097]: Block more classes from polymorphic deserialization (CVE-2018-14718 - CVE-2018-14721) [#2109]: Canonical string for reference type is built incorrectly [#2120]: 'NioPathDeserializer' improvement [#2128]: Location information included twice for some 'JsonMappingException's * 2.9.6 (12-Jun-2018) [#955]: Add 'MapperFeature.USE_BASE_TYPE_AS_DEFAULT_IMPL' to use declared base type as 'defaultImpl' for polymorphic deserialization [#1328]: External property polymorphic deserialization does not work with enums [#1565]: Deserialization failure with Polymorphism using JsonTypeInfo 'defaultImpl', subtype as target [#1964]: Failed to specialize 'Map' type during serialization where key type incompatibility overidden via "raw" types [#1990]: MixIn '@JsonProperty' for 'Object.hashCode()' is ignored [#1991]: Context attributes are not passed/available to custom serializer if object is in POJO [#1998]: Removing "type" attribute with Mixin not taken in account if using ObjectMapper.copy() [#1999]: "Duplicate property" issue should mention which class it complains about [#2001]: Deserialization issue with '@JsonIgnore' and '@JsonCreator' + '@JsonProperty' for same property name [#2015]: '@Jsonsetter with Nulls.SKIP' collides with 'DeserializationFeature.READ_UNKNOWN_ENUM_VALUES_AS_NULL' when parsing enum [#2016]: Delegating JsonCreator disregards JsonDeserialize info [#2019]: Abstract Type mapping in 2.9 fails when multiple modules are registered [#2021]: Delegating JsonCreator disregards 'JsonDeserialize.using' annotation [#2023]: 'JsonFormat.Feature.ACCEPT_EMPTY_STRING_AS_NULL_OBJECT' not working with 'null' coercion with '@JsonSetter' [#2027]: Concurrency error causes 'IllegalStateException' on 'BeanPropertyMap' [#2032]: CVE-2018-11307: Potential information exfiltration with default typing, serialization gadget from MyBatis [#2034]: Serialization problem with type specialization of nested generic types [#2038]: JDK Serializing and using Deserialized 'ObjectMapper' loses linkage back from 'JsonParser.getCodec()' [#2051]: Implicit constructor property names are not renamed properly with 'PropertyNamingStrategy' [#2052]: CVE-2018-12022: Block polymorphic deserialization of types from Jodd-db library [#2058]: CVE-2018-12023: Block polymorphic deserialization of types from Oracle JDBC driver * 2.9.5 (26-Mar-2018) [#1911]: Allow serialization of 'BigDecimal' as String, using '@JsonFormat(shape=Shape.String)', config overrides [#1912]: 'BeanDeserializerModifier.updateBuilder()' not work to set custom deserializer on a property (since 2.9.0) [#1931]: Two more 'c3p0' gadgets to exploit default typing issue [#1932]: 'EnumMap' cannot deserialize with type inclusion as property [#1940]: 'Float' values with integer value beyond 'int' lose precision if bound to 'long' [#1941]: 'TypeFactory.constructFromCanonical()' throws NPE for Unparameterized generic canonical strings [#1947]: 'MapperFeature.AUTO_DETECT_XXX' do not work if all disabled [#1977]: Serializing an Iterator with multiple sub-types fails after upgrading to 2.9.x [#1978]: Using @JsonUnwrapped annotation in builderdeserializer hangs in infinite loop - Remove patch fixed upstream: * CVE-2018-7489.patch- Initial packaging of jackson-databind 2.9.4obs-arm-8 1611918869  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.10.5.1-lp152.2.3.1     !!!!!!!""""""!!!########################$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&%'''''''''''''''''''''''''(((((((((((((((((((((((('''%%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*******************************************************************)))+++++++++++++++++,,,,,,,,,,,,,,,,+++---------------------------------------------............................................---/01/22222222222/////////3444456677899jackson-databindallclasses-index.htmlallclasses.htmlallpackages-index.htmlcomfasterxmljacksondatabindAbstractTypeResolver.htmlAnnotationIntrospector.ReferenceProperty.Type.htmlAnnotationIntrospector.ReferenceProperty.htmlAnnotationIntrospector.htmlBeanDescription.htmlBeanProperty.Bogus.htmlBeanProperty.Std.htmlBeanProperty.htmlDatabindContext.htmlDeserializationConfig.htmlDeserializationContext.htmlDeserializationFeature.htmlInjectableValues.Std.htmlInjectableValues.htmlJavaType.htmlJsonDeserializer.None.htmlJsonDeserializer.htmlJsonMappingException.Reference.htmlJsonMappingException.htmlJsonNode.htmlJsonSerializable.Base.htmlJsonSerializable.htmlJsonSerializer.None.htmlJsonSerializer.htmlKeyDeserializer.None.htmlKeyDeserializer.htmlMapperFeature.htmlMappingIterator.htmlMappingJsonFactory.htmlModule.SetupContext.htmlModule.htmlObjectMapper.DefaultTypeResolverBuilder.htmlObjectMapper.DefaultTyping.htmlObjectMapper.htmlObjectReader.htmlObjectWriter.GeneratorSettings.htmlObjectWriter.Prefetch.htmlObjectWriter.htmlPropertyMetadata.MergeInfo.htmlPropertyMetadata.htmlPropertyName.htmlPropertyNamingStrategy.KebabCaseStrategy.htmlPropertyNamingStrategy.LowerCaseStrategy.htmlPropertyNamingStrategy.LowerCaseWithUnderscoresStrategy.htmlPropertyNamingStrategy.LowerDotCaseStrategy.htmlPropertyNamingStrategy.PascalCaseStrategy.htmlPropertyNamingStrategy.PropertyNamingStrategyBase.htmlPropertyNamingStrategy.SnakeCaseStrategy.htmlPropertyNamingStrategy.UpperCamelCaseStrategy.htmlPropertyNamingStrategy.htmlRuntimeJsonMappingException.htmlSequenceWriter.htmlSerializationConfig.htmlSerializationFeature.htmlSerializerProvider.htmlannotationJacksonStdImpl.htmlJsonAppend.Attr.htmlJsonAppend.Prop.htmlJsonAppend.htmlJsonDeserialize.htmlJsonNaming.htmlJsonPOJOBuilder.Value.htmlJsonPOJOBuilder.htmlJsonSerialize.Inclusion.htmlJsonSerialize.Typing.htmlJsonSerialize.htmlJsonTypeIdResolver.htmlJsonTypeResolver.htmlJsonValueInstantiator.htmlNoClass.htmlclass-useJacksonStdImpl.htmlJsonAppend.Attr.htmlJsonAppend.Prop.htmlJsonAppend.htmlJsonDeserialize.htmlJsonNaming.htmlJsonPOJOBuilder.Value.htmlJsonPOJOBuilder.htmlJsonSerialize.Inclusion.htmlJsonSerialize.Typing.htmlJsonSerialize.htmlJsonTypeIdResolver.htmlJsonTypeResolver.htmlJsonValueInstantiator.htmlNoClass.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlcfgBaseSettings.htmlConfigFeature.htmlConfigOverride.htmlConfigOverrides.htmlContextAttributes.Impl.htmlContextAttributes.htmlDeserializerFactoryConfig.htmlHandlerInstantiator.htmlMapperBuilder.htmlMapperConfig.htmlMapperConfigBase.htmlMutableConfigOverride.htmlPackageVersion.htmlSerializerFactoryConfig.htmlclass-useBaseSettings.htmlConfigFeature.htmlConfigOverride.htmlConfigOverrides.htmlContextAttributes.Impl.htmlContextAttributes.htmlDeserializerFactoryConfig.htmlHandlerInstantiator.htmlMapperBuilder.htmlMapperConfig.htmlMapperConfigBase.htmlMutableConfigOverride.htmlPackageVersion.htmlSerializerFactoryConfig.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlclass-useAbstractTypeResolver.htmlAnnotationIntrospector.ReferenceProperty.Type.htmlAnnotationIntrospector.ReferenceProperty.htmlAnnotationIntrospector.htmlBeanDescription.htmlBeanProperty.Bogus.htmlBeanProperty.Std.htmlBeanProperty.htmlDatabindContext.htmlDeserializationConfig.htmlDeserializationContext.htmlDeserializationFeature.htmlInjectableValues.Std.htmlInjectableValues.htmlJavaType.htmlJsonDeserializer.None.htmlJsonDeserializer.htmlJsonMappingException.Reference.htmlJsonMappingException.htmlJsonNode.htmlJsonSerializable.Base.htmlJsonSerializable.htmlJsonSerializer.None.htmlJsonSerializer.htmlKeyDeserializer.None.htmlKeyDeserializer.htmlMapperFeature.htmlMappingIterator.htmlMappingJsonFactory.htmlModule.SetupContext.htmlModule.htmlObjectMapper.DefaultTypeResolverBuilder.htmlObjectMapper.DefaultTyping.htmlObjectMapper.htmlObjectReader.htmlObjectWriter.GeneratorSettings.htmlObjectWriter.Prefetch.htmlObjectWriter.htmlPropertyMetadata.MergeInfo.htmlPropertyMetadata.htmlPropertyName.htmlPropertyNamingStrategy.KebabCaseStrategy.htmlPropertyNamingStrategy.LowerCaseStrategy.htmlPropertyNamingStrategy.LowerCaseWithUnderscoresStrategy.htmlPropertyNamingStrategy.LowerDotCaseStrategy.htmlPropertyNamingStrategy.PascalCaseStrategy.htmlPropertyNamingStrategy.PropertyNamingStrategyBase.htmlPropertyNamingStrategy.SnakeCaseStrategy.htmlPropertyNamingStrategy.UpperCamelCaseStrategy.htmlPropertyNamingStrategy.htmlRuntimeJsonMappingException.htmlSequenceWriter.htmlSerializationConfig.htmlSerializationFeature.htmlSerializerProvider.htmldeserAbstractDeserializer.htmlBasicDeserializerFactory.ContainerDefaultMappings.htmlBasicDeserializerFactory.htmlBeanDeserializer.htmlBeanDeserializerBase.htmlBeanDeserializerBuilder.htmlBeanDeserializerFactory.htmlBeanDeserializerModifier.htmlBuilderBasedDeserializer.htmlContextualDeserializer.htmlContextualKeyDeserializer.htmlCreatorProperty.htmlDataFormatReaders.AccessorForReader.htmlDataFormatReaders.Match.htmlDataFormatReaders.htmlDefaultDeserializationContext.Impl.htmlDefaultDeserializationContext.htmlDeserializationProblemHandler.htmlDeserializerCache.htmlDeserializerFactory.htmlDeserializers.Base.htmlDeserializers.htmlKeyDeserializers.htmlNullValueProvider.htmlResolvableDeserializer.htmlSettableAnyProperty.htmlSettableBeanProperty.Delegating.htmlSettableBeanProperty.htmlUnresolvedForwardReference.htmlUnresolvedId.htmlValueInstantiator.Base.htmlValueInstantiator.Gettable.htmlValueInstantiator.htmlValueInstantiators.Base.htmlValueInstantiators.htmlclass-useAbstractDeserializer.htmlBasicDeserializerFactory.ContainerDefaultMappings.htmlBasicDeserializerFactory.htmlBeanDeserializer.htmlBeanDeserializerBase.htmlBeanDeserializerBuilder.htmlBeanDeserializerFactory.htmlBeanDeserializerModifier.htmlBuilderBasedDeserializer.htmlContextualDeserializer.htmlContextualKeyDeserializer.htmlCreatorProperty.htmlDataFormatReaders.AccessorForReader.htmlDataFormatReaders.Match.htmlDataFormatReaders.htmlDefaultDeserializationContext.Impl.htmlDefaultDeserializationContext.htmlDeserializationProblemHandler.htmlDeserializerCache.htmlDeserializerFactory.htmlDeserializers.Base.htmlDeserializers.htmlKeyDeserializers.htmlNullValueProvider.htmlResolvableDeserializer.htmlSettableAnyProperty.htmlSettableBeanProperty.Delegating.htmlSettableBeanProperty.htmlUnresolvedForwardReference.htmlUnresolvedId.htmlValueInstantiator.Base.htmlValueInstantiator.Gettable.htmlValueInstantiator.htmlValueInstantiators.Base.htmlValueInstantiators.htmlimplBeanAsArrayBuilderDeserializer.htmlBeanAsArrayDeserializer.htmlBeanPropertyMap.htmlCreatorCandidate.Param.htmlCreatorCandidate.htmlCreatorCollector.htmlErrorThrowingDeserializer.htmlExternalTypeHandler.Builder.htmlExternalTypeHandler.htmlFailingDeserializer.htmlFieldProperty.htmlInnerClassProperty.htmlJDKValueInstantiators.htmlJavaUtilCollectionsDeserializers.htmlManagedReferenceProperty.htmlMergingSettableBeanProperty.htmlMethodProperty.htmlNullsAsEmptyProvider.htmlNullsConstantProvider.htmlNullsFailProvider.htmlObjectIdReader.htmlObjectIdReferenceProperty.PropertyReferring.htmlObjectIdReferenceProperty.htmlObjectIdValueProperty.htmlPropertyBasedCreator.htmlPropertyBasedObjectIdGenerator.htmlPropertyValue.htmlPropertyValueBuffer.htmlReadableObjectId.Referring.htmlReadableObjectId.htmlSetterlessProperty.htmlTypeWrappedDeserializer.htmlUnwrappedPropertyHandler.htmlValueInjector.htmlclass-useBeanAsArrayBuilderDeserializer.htmlBeanAsArrayDeserializer.htmlBeanPropertyMap.htmlCreatorCandidate.Param.htmlCreatorCandidate.htmlCreatorCollector.htmlErrorThrowingDeserializer.htmlExternalTypeHandler.Builder.htmlExternalTypeHandler.htmlFailingDeserializer.htmlFieldProperty.htmlInnerClassProperty.htmlJDKValueInstantiators.htmlJavaUtilCollectionsDeserializers.htmlManagedReferenceProperty.htmlMergingSettableBeanProperty.htmlMethodProperty.htmlNullsAsEmptyProvider.htmlNullsConstantProvider.htmlNullsFailProvider.htmlObjectIdReader.htmlObjectIdReferenceProperty.PropertyReferring.htmlObjectIdReferenceProperty.htmlObjectIdValueProperty.htmlPropertyBasedCreator.htmlPropertyBasedObjectIdGenerator.htmlPropertyValue.htmlPropertyValueBuffer.htmlReadableObjectId.Referring.htmlReadableObjectId.htmlSetterlessProperty.htmlTypeWrappedDeserializer.htmlUnwrappedPropertyHandler.htmlValueInjector.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlstdArrayBlockingQueueDeserializer.htmlAtomicBooleanDeserializer.htmlAtomicReferenceDeserializer.htmlByteBufferDeserializer.htmlCollectionDeserializer.CollectionReferringAccumulator.htmlCollectionDeserializer.htmlContainerDeserializerBase.htmlDateDeserializers.CalendarDeserializer.htmlDateDeserializers.DateBasedDeserializer.htmlDateDeserializers.DateDeserializer.htmlDateDeserializers.SqlDateDeserializer.htmlDateDeserializers.TimestampDeserializer.htmlDateDeserializers.htmlDelegatingDeserializer.htmlEnumDeserializer.htmlEnumMapDeserializer.htmlEnumSetDeserializer.htmlFromStringDeserializer.Std.htmlFromStringDeserializer.htmlJdkDeserializers.htmlJsonLocationInstantiator.htmlJsonNodeDeserializer.htmlMapDeserializer.htmlMapEntryDeserializer.htmlNullifyingDeserializer.htmlNumberDeserializers.BigDecimalDeserializer.htmlNumberDeserializers.BigIntegerDeserializer.htmlNumberDeserializers.BooleanDeserializer.htmlNumberDeserializers.ByteDeserializer.htmlNumberDeserializers.CharacterDeserializer.htmlNumberDeserializers.DoubleDeserializer.htmlNumberDeserializers.FloatDeserializer.htmlNumberDeserializers.IntegerDeserializer.htmlNumberDeserializers.LongDeserializer.htmlNumberDeserializers.NumberDeserializer.htmlNumberDeserializers.PrimitiveOrWrapperDeserializer.htmlNumberDeserializers.ShortDeserializer.htmlNumberDeserializers.htmlObjectArrayDeserializer.htmlPrimitiveArrayDeserializers.htmlReferenceTypeDeserializer.htmlStackTraceElementDeserializer.htmlStdDelegatingDeserializer.htmlStdDeserializer.htmlStdKeyDeserializer.htmlStdKeyDeserializers.htmlStdNodeBasedDeserializer.htmlStdScalarDeserializer.htmlStdValueInstantiator.htmlStringArrayDeserializer.htmlStringCollectionDeserializer.htmlStringDeserializer.htmlThrowableDeserializer.htmlTokenBufferDeserializer.htmlUUIDDeserializer.htmlUntypedObjectDeserializer.Vanilla.htmlUntypedObjectDeserializer.htmlclass-useArrayBlockingQueueDeserializer.htmlAtomicBooleanDeserializer.htmlAtomicReferenceDeserializer.htmlByteBufferDeserializer.htmlCollectionDeserializer.CollectionReferringAccumulator.htmlCollectionDeserializer.htmlContainerDeserializerBase.htmlDateDeserializers.CalendarDeserializer.htmlDateDeserializers.DateBasedDeserializer.htmlDateDeserializers.DateDeserializer.htmlDateDeserializers.SqlDateDeserializer.htmlDateDeserializers.TimestampDeserializer.htmlDateDeserializers.htmlDelegatingDeserializer.htmlEnumDeserializer.htmlEnumMapDeserializer.htmlEnumSetDeserializer.htmlFromStringDeserializer.Std.htmlFromStringDeserializer.htmlJdkDeserializers.htmlJsonLocationInstantiator.htmlJsonNodeDeserializer.htmlMapDeserializer.htmlMapEntryDeserializer.htmlNullifyingDeserializer.htmlNumberDeserializers.BigDecimalDeserializer.htmlNumberDeserializers.BigIntegerDeserializer.htmlNumberDeserializers.BooleanDeserializer.htmlNumberDeserializers.ByteDeserializer.htmlNumberDeserializers.CharacterDeserializer.htmlNumberDeserializers.DoubleDeserializer.htmlNumberDeserializers.FloatDeserializer.htmlNumberDeserializers.IntegerDeserializer.htmlNumberDeserializers.LongDeserializer.htmlNumberDeserializers.NumberDeserializer.htmlNumberDeserializers.PrimitiveOrWrapperDeserializer.htmlNumberDeserializers.ShortDeserializer.htmlNumberDeserializers.htmlObjectArrayDeserializer.htmlPrimitiveArrayDeserializers.htmlReferenceTypeDeserializer.htmlStackTraceElementDeserializer.htmlStdDelegatingDeserializer.htmlStdDeserializer.htmlStdKeyDeserializer.htmlStdKeyDeserializers.htmlStdNodeBasedDeserializer.htmlStdScalarDeserializer.htmlStdValueInstantiator.htmlStringArrayDeserializer.htmlStringCollectionDeserializer.htmlStringDeserializer.htmlThrowableDeserializer.htmlTokenBufferDeserializer.htmlUUIDDeserializer.htmlUntypedObjectDeserializer.Vanilla.htmlUntypedObjectDeserializer.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlexcIgnoredPropertyException.htmlInvalidDefinitionException.htmlInvalidFormatException.htmlInvalidNullException.htmlInvalidTypeIdException.htmlMismatchedInputException.htmlPropertyBindingException.htmlUnrecognizedPropertyException.htmlValueInstantiationException.htmlclass-useIgnoredPropertyException.htmlInvalidDefinitionException.htmlInvalidFormatException.htmlInvalidNullException.htmlInvalidTypeIdException.htmlMismatchedInputException.htmlPropertyBindingException.htmlUnrecognizedPropertyException.htmlValueInstantiationException.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlextCoreXMLDeserializers.Std.htmlCoreXMLDeserializers.htmlCoreXMLSerializers.XMLGregorianCalendarSerializer.htmlCoreXMLSerializers.htmlDOMDeserializer.DocumentDeserializer.htmlDOMDeserializer.NodeDeserializer.htmlDOMDeserializer.htmlDOMSerializer.htmlJava7Handlers.htmlJava7HandlersImpl.htmlJava7Support.htmlJava7SupportImpl.htmlNioPathDeserializer.htmlNioPathSerializer.htmlOptionalHandlerFactory.htmlclass-useCoreXMLDeserializers.Std.htmlCoreXMLDeserializers.htmlCoreXMLSerializers.XMLGregorianCalendarSerializer.htmlCoreXMLSerializers.htmlDOMDeserializer.DocumentDeserializer.htmlDOMDeserializer.NodeDeserializer.htmlDOMDeserializer.htmlDOMSerializer.htmlJava7Handlers.htmlJava7HandlersImpl.htmlJava7Support.htmlJava7SupportImpl.htmlNioPathDeserializer.htmlNioPathSerializer.htmlOptionalHandlerFactory.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlintrospectAnnotated.htmlAnnotatedClass.Creators.htmlAnnotatedClass.htmlAnnotatedClassResolver.htmlAnnotatedConstructor.htmlAnnotatedField.htmlAnnotatedFieldCollector.htmlAnnotatedMember.htmlAnnotatedMethod.htmlAnnotatedMethodCollector.htmlAnnotatedMethodMap.htmlAnnotatedParameter.htmlAnnotatedWithParams.htmlAnnotationCollector.NoAnnotations.htmlAnnotationCollector.OneAnnotation.htmlAnnotationCollector.TwoAnnotations.htmlAnnotationCollector.htmlAnnotationIntrospectorPair.htmlAnnotationMap.htmlBasicBeanDescription.htmlBasicClassIntrospector.htmlBeanPropertyDefinition.htmlClassIntrospector.MixInResolver.htmlClassIntrospector.htmlConcreteBeanPropertyBase.htmlJacksonAnnotationIntrospector.htmlMemberKey.htmlNopAnnotationIntrospector.htmlObjectIdInfo.htmlPOJOPropertiesCollector.htmlPOJOPropertyBuilder.Linked.htmlPOJOPropertyBuilder.MemberIterator.htmlPOJOPropertyBuilder.htmlSimpleMixInResolver.htmlTypeResolutionContext.Basic.htmlTypeResolutionContext.htmlVirtualAnnotatedMember.htmlVisibilityChecker.Std.htmlVisibilityChecker.htmlWithMember.htmlclass-useAnnotated.htmlAnnotatedClass.Creators.htmlAnnotatedClass.htmlAnnotatedClassResolver.htmlAnnotatedConstructor.htmlAnnotatedField.htmlAnnotatedFieldCollector.htmlAnnotatedMember.htmlAnnotatedMethod.htmlAnnotatedMethodCollector.htmlAnnotatedMethodMap.htmlAnnotatedParameter.htmlAnnotatedWithParams.htmlAnnotationCollector.NoAnnotations.htmlAnnotationCollector.OneAnnotation.htmlAnnotationCollector.TwoAnnotations.htmlAnnotationCollector.htmlAnnotationIntrospectorPair.htmlAnnotationMap.htmlBasicBeanDescription.htmlBasicClassIntrospector.htmlBeanPropertyDefinition.htmlClassIntrospector.MixInResolver.htmlClassIntrospector.htmlConcreteBeanPropertyBase.htmlJacksonAnnotationIntrospector.htmlMemberKey.htmlNopAnnotationIntrospector.htmlObjectIdInfo.htmlPOJOPropertiesCollector.htmlPOJOPropertyBuilder.Linked.htmlPOJOPropertyBuilder.MemberIterator.htmlPOJOPropertyBuilder.htmlSimpleMixInResolver.htmlTypeResolutionContext.Basic.htmlTypeResolutionContext.htmlVirtualAnnotatedMember.htmlVisibilityChecker.Std.htmlVisibilityChecker.htmlWithMember.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmljsonJsonMapper.Builder.htmlJsonMapper.htmlclass-useJsonMapper.Builder.htmlJsonMapper.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmljsonFormatVisitorsJsonAnyFormatVisitor.Base.htmlJsonAnyFormatVisitor.htmlJsonArrayFormatVisitor.Base.htmlJsonArrayFormatVisitor.htmlJsonBooleanFormatVisitor.Base.htmlJsonBooleanFormatVisitor.htmlJsonFormatTypes.htmlJsonFormatVisitable.htmlJsonFormatVisitorWithSerializerProvider.htmlJsonFormatVisitorWrapper.Base.htmlJsonFormatVisitorWrapper.htmlJsonIntegerFormatVisitor.Base.htmlJsonIntegerFormatVisitor.htmlJsonMapFormatVisitor.Base.htmlJsonMapFormatVisitor.htmlJsonNullFormatVisitor.Base.htmlJsonNullFormatVisitor.htmlJsonNumberFormatVisitor.Base.htmlJsonNumberFormatVisitor.htmlJsonObjectFormatVisitor.Base.htmlJsonObjectFormatVisitor.htmlJsonStringFormatVisitor.Base.htmlJsonStringFormatVisitor.htmlJsonValueFormat.htmlJsonValueFormatVisitor.Base.htmlJsonValueFormatVisitor.htmlclass-useJsonAnyFormatVisitor.Base.htmlJsonAnyFormatVisitor.htmlJsonArrayFormatVisitor.Base.htmlJsonArrayFormatVisitor.htmlJsonBooleanFormatVisitor.Base.htmlJsonBooleanFormatVisitor.htmlJsonFormatTypes.htmlJsonFormatVisitable.htmlJsonFormatVisitorWithSerializerProvider.htmlJsonFormatVisitorWrapper.Base.htmlJsonFormatVisitorWrapper.htmlJsonIntegerFormatVisitor.Base.htmlJsonIntegerFormatVisitor.htmlJsonMapFormatVisitor.Base.htmlJsonMapFormatVisitor.htmlJsonNullFormatVisitor.Base.htmlJsonNullFormatVisitor.htmlJsonNumberFormatVisitor.Base.htmlJsonNumberFormatVisitor.htmlJsonObjectFormatVisitor.Base.htmlJsonObjectFormatVisitor.htmlJsonStringFormatVisitor.Base.htmlJsonStringFormatVisitor.htmlJsonValueFormat.htmlJsonValueFormatVisitor.Base.htmlJsonValueFormatVisitor.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmljsonschemaJsonSchema.htmlJsonSerializableSchema.htmlSchemaAware.htmlclass-useJsonSchema.htmlJsonSerializableSchema.htmlSchemaAware.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmljsontypeBasicPolymorphicTypeValidator.Builder.htmlBasicPolymorphicTypeValidator.NameMatcher.htmlBasicPolymorphicTypeValidator.TypeMatcher.htmlBasicPolymorphicTypeValidator.htmlNamedType.htmlPolymorphicTypeValidator.Base.htmlPolymorphicTypeValidator.Validity.htmlPolymorphicTypeValidator.htmlSubtypeResolver.htmlTypeDeserializer.htmlTypeIdResolver.htmlTypeResolverBuilder.htmlTypeSerializer.htmlclass-useBasicPolymorphicTypeValidator.Builder.htmlBasicPolymorphicTypeValidator.NameMatcher.htmlBasicPolymorphicTypeValidator.TypeMatcher.htmlBasicPolymorphicTypeValidator.htmlNamedType.htmlPolymorphicTypeValidator.Base.htmlPolymorphicTypeValidator.Validity.htmlPolymorphicTypeValidator.htmlSubtypeResolver.htmlTypeDeserializer.htmlTypeIdResolver.htmlTypeResolverBuilder.htmlTypeSerializer.htmlimplAsArrayTypeDeserializer.htmlAsArrayTypeSerializer.htmlAsExistingPropertyTypeSerializer.htmlAsExternalTypeDeserializer.htmlAsExternalTypeSerializer.htmlAsPropertyTypeDeserializer.htmlAsPropertyTypeSerializer.htmlAsWrapperTypeDeserializer.htmlAsWrapperTypeSerializer.htmlClassNameIdResolver.htmlLaissezFaireSubTypeValidator.htmlMinimalClassNameIdResolver.htmlStdSubtypeResolver.htmlStdTypeResolverBuilder.htmlSubTypeValidator.htmlTypeDeserializerBase.htmlTypeIdResolverBase.htmlTypeNameIdResolver.htmlTypeSerializerBase.htmlclass-useAsArrayTypeDeserializer.htmlAsArrayTypeSerializer.htmlAsExistingPropertyTypeSerializer.htmlAsExternalTypeDeserializer.htmlAsExternalTypeSerializer.htmlAsPropertyTypeDeserializer.htmlAsPropertyTypeSerializer.htmlAsWrapperTypeDeserializer.htmlAsWrapperTypeSerializer.htmlClassNameIdResolver.htmlLaissezFaireSubTypeValidator.htmlMinimalClassNameIdResolver.htmlStdSubtypeResolver.htmlStdTypeResolverBuilder.htmlSubTypeValidator.htmlTypeDeserializerBase.htmlTypeIdResolverBase.htmlTypeNameIdResolver.htmlTypeSerializerBase.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlmoduleSimpleAbstractTypeResolver.htmlSimpleDeserializers.htmlSimpleKeyDeserializers.htmlSimpleModule.htmlSimpleSerializers.htmlSimpleValueInstantiators.htmlclass-useSimpleAbstractTypeResolver.htmlSimpleDeserializers.htmlSimpleKeyDeserializers.htmlSimpleModule.htmlSimpleSerializers.htmlSimpleValueInstantiators.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlnodeArrayNode.htmlBaseJsonNode.htmlBigIntegerNode.htmlBinaryNode.htmlBooleanNode.htmlContainerNode.htmlDecimalNode.htmlDoubleNode.htmlFloatNode.htmlIntNode.htmlJsonNodeCreator.htmlJsonNodeFactory.htmlJsonNodeType.htmlLongNode.htmlMissingNode.htmlNullNode.htmlNumericNode.htmlObjectNode.htmlPOJONode.htmlShortNode.htmlTextNode.htmlTreeTraversingParser.htmlValueNode.htmlclass-useArrayNode.htmlBaseJsonNode.htmlBigIntegerNode.htmlBinaryNode.htmlBooleanNode.htmlContainerNode.htmlDecimalNode.htmlDoubleNode.htmlFloatNode.htmlIntNode.htmlJsonNodeCreator.htmlJsonNodeFactory.htmlJsonNodeType.htmlLongNode.htmlMissingNode.htmlNullNode.htmlNumericNode.htmlObjectNode.htmlPOJONode.htmlShortNode.htmlTextNode.htmlTreeTraversingParser.htmlValueNode.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlserAnyGetterWriter.htmlBasicSerializerFactory.htmlBeanPropertyFilter.htmlBeanPropertyWriter.htmlBeanSerializer.htmlBeanSerializerBuilder.htmlBeanSerializerFactory.htmlBeanSerializerModifier.htmlContainerSerializer.htmlContextualSerializer.htmlDefaultSerializerProvider.Impl.htmlDefaultSerializerProvider.htmlFilterProvider.htmlPropertyBuilder.htmlPropertyFilter.htmlPropertyWriter.htmlResolvableSerializer.htmlSerializerCache.htmlSerializerFactory.htmlSerializers.Base.htmlSerializers.htmlVirtualBeanPropertyWriter.htmlclass-useAnyGetterWriter.htmlBasicSerializerFactory.htmlBeanPropertyFilter.htmlBeanPropertyWriter.htmlBeanSerializer.htmlBeanSerializerBuilder.htmlBeanSerializerFactory.htmlBeanSerializerModifier.htmlContainerSerializer.htmlContextualSerializer.htmlDefaultSerializerProvider.Impl.htmlDefaultSerializerProvider.htmlFilterProvider.htmlPropertyBuilder.htmlPropertyFilter.htmlPropertyWriter.htmlResolvableSerializer.htmlSerializerCache.htmlSerializerFactory.htmlSerializers.Base.htmlSerializers.htmlVirtualBeanPropertyWriter.htmlimplAttributePropertyWriter.htmlBeanAsArraySerializer.htmlFailingSerializer.htmlFilteredBeanPropertyWriter.htmlIndexedListSerializer.htmlIndexedStringListSerializer.htmlIteratorSerializer.htmlMapEntrySerializer.htmlObjectIdWriter.htmlPropertyBasedObjectIdGenerator.htmlPropertySerializerMap.SerializerAndMapResult.htmlPropertySerializerMap.htmlReadOnlyClassToSerializerMap.htmlSimpleBeanPropertyFilter.FilterExceptFilter.htmlSimpleBeanPropertyFilter.SerializeExceptFilter.htmlSimpleBeanPropertyFilter.htmlSimpleFilterProvider.htmlStringArraySerializer.htmlStringCollectionSerializer.htmlTypeWrappedSerializer.htmlUnknownSerializer.htmlUnwrappingBeanPropertyWriter.htmlUnwrappingBeanSerializer.htmlWritableObjectId.htmlclass-useAttributePropertyWriter.htmlBeanAsArraySerializer.htmlFailingSerializer.htmlFilteredBeanPropertyWriter.htmlIndexedListSerializer.htmlIndexedStringListSerializer.htmlIteratorSerializer.htmlMapEntrySerializer.htmlObjectIdWriter.htmlPropertyBasedObjectIdGenerator.htmlPropertySerializerMap.SerializerAndMapResult.htmlPropertySerializerMap.htmlReadOnlyClassToSerializerMap.htmlSimpleBeanPropertyFilter.FilterExceptFilter.htmlSimpleBeanPropertyFilter.SerializeExceptFilter.htmlSimpleBeanPropertyFilter.htmlSimpleFilterProvider.htmlStringArraySerializer.htmlStringCollectionSerializer.htmlTypeWrappedSerializer.htmlUnknownSerializer.htmlUnwrappingBeanPropertyWriter.htmlUnwrappingBeanSerializer.htmlWritableObjectId.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlstdArraySerializerBase.htmlAsArraySerializerBase.htmlAtomicReferenceSerializer.htmlBeanSerializerBase.htmlBooleanSerializer.htmlByteArraySerializer.htmlByteBufferSerializer.htmlCalendarSerializer.htmlClassSerializer.htmlCollectionSerializer.htmlDateSerializer.htmlDateTimeSerializerBase.htmlEnumSerializer.htmlEnumSetSerializer.htmlFileSerializer.htmlInetAddressSerializer.htmlInetSocketAddressSerializer.htmlIterableSerializer.htmlJsonValueSerializer.htmlMapProperty.htmlMapSerializer.htmlNonTypedScalarSerializerBase.htmlNullSerializer.htmlNumberSerializer.htmlNumberSerializers.Base.htmlNumberSerializers.DoubleSerializer.htmlNumberSerializers.FloatSerializer.htmlNumberSerializers.IntLikeSerializer.htmlNumberSerializers.IntegerSerializer.htmlNumberSerializers.LongSerializer.htmlNumberSerializers.ShortSerializer.htmlNumberSerializers.htmlObjectArraySerializer.htmlRawSerializer.htmlReferenceTypeSerializer.htmlSerializableSerializer.htmlSqlDateSerializer.htmlSqlTimeSerializer.htmlStaticListSerializerBase.htmlStdArraySerializers.BooleanArraySerializer.htmlStdArraySerializers.CharArraySerializer.htmlStdArraySerializers.DoubleArraySerializer.htmlStdArraySerializers.FloatArraySerializer.htmlStdArraySerializers.IntArraySerializer.htmlStdArraySerializers.LongArraySerializer.htmlStdArraySerializers.ShortArraySerializer.htmlStdArraySerializers.TypedPrimitiveArraySerializer.htmlStdArraySerializers.htmlStdDelegatingSerializer.htmlStdJdkSerializers.AtomicBooleanSerializer.htmlStdJdkSerializers.AtomicIntegerSerializer.htmlStdJdkSerializers.AtomicLongSerializer.htmlStdJdkSerializers.htmlStdKeySerializer.htmlStdKeySerializers.Default.htmlStdKeySerializers.Dynamic.htmlStdKeySerializers.EnumKeySerializer.htmlStdKeySerializers.StringKeySerializer.htmlStdKeySerializers.htmlStdScalarSerializer.htmlStdSerializer.htmlStringSerializer.htmlTimeZoneSerializer.htmlToStringSerializer.htmlToStringSerializerBase.htmlTokenBufferSerializer.htmlUUIDSerializer.htmlclass-useArraySerializerBase.htmlAsArraySerializerBase.htmlAtomicReferenceSerializer.htmlBeanSerializerBase.htmlBooleanSerializer.htmlByteArraySerializer.htmlByteBufferSerializer.htmlCalendarSerializer.htmlClassSerializer.htmlCollectionSerializer.htmlDateSerializer.htmlDateTimeSerializerBase.htmlEnumSerializer.htmlEnumSetSerializer.htmlFileSerializer.htmlInetAddressSerializer.htmlInetSocketAddressSerializer.htmlIterableSerializer.htmlJsonValueSerializer.htmlMapProperty.htmlMapSerializer.htmlNonTypedScalarSerializerBase.htmlNullSerializer.htmlNumberSerializer.htmlNumberSerializers.Base.htmlNumberSerializers.DoubleSerializer.htmlNumberSerializers.FloatSerializer.htmlNumberSerializers.IntLikeSerializer.htmlNumberSerializers.IntegerSerializer.htmlNumberSerializers.LongSerializer.htmlNumberSerializers.ShortSerializer.htmlNumberSerializers.htmlObjectArraySerializer.htmlRawSerializer.htmlReferenceTypeSerializer.htmlSerializableSerializer.htmlSqlDateSerializer.htmlSqlTimeSerializer.htmlStaticListSerializerBase.htmlStdArraySerializers.BooleanArraySerializer.htmlStdArraySerializers.CharArraySerializer.htmlStdArraySerializers.DoubleArraySerializer.htmlStdArraySerializers.FloatArraySerializer.htmlStdArraySerializers.IntArraySerializer.htmlStdArraySerializers.LongArraySerializer.htmlStdArraySerializers.ShortArraySerializer.htmlStdArraySerializers.TypedPrimitiveArraySerializer.htmlStdArraySerializers.htmlStdDelegatingSerializer.htmlStdJdkSerializers.AtomicBooleanSerializer.htmlStdJdkSerializers.AtomicIntegerSerializer.htmlStdJdkSerializers.AtomicLongSerializer.htmlStdJdkSerializers.htmlStdKeySerializer.htmlStdKeySerializers.Default.htmlStdKeySerializers.Dynamic.htmlStdKeySerializers.EnumKeySerializer.htmlStdKeySerializers.StringKeySerializer.htmlStdKeySerializers.htmlStdScalarSerializer.htmlStdSerializer.htmlStringSerializer.htmlTimeZoneSerializer.htmlToStringSerializer.htmlToStringSerializerBase.htmlTokenBufferSerializer.htmlUUIDSerializer.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmltypeArrayType.htmlClassKey.htmlClassStack.htmlCollectionLikeType.htmlCollectionType.htmlMapLikeType.htmlMapType.htmlPlaceholderForType.htmlReferenceType.htmlResolvedRecursiveType.htmlSimpleType.htmlTypeBase.htmlTypeBindings.htmlTypeFactory.htmlTypeModifier.htmlTypeParser.htmlclass-useArrayType.htmlClassKey.htmlClassStack.htmlCollectionLikeType.htmlCollectionType.htmlMapLikeType.htmlMapType.htmlPlaceholderForType.htmlReferenceType.htmlResolvedRecursiveType.htmlSimpleType.htmlTypeBase.htmlTypeBindings.htmlTypeFactory.htmlTypeModifier.htmlTypeParser.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlutilAccessPattern.htmlAnnotations.htmlArrayBuilders.BooleanBuilder.htmlArrayBuilders.ByteBuilder.htmlArrayBuilders.DoubleBuilder.htmlArrayBuilders.FloatBuilder.htmlArrayBuilders.IntBuilder.htmlArrayBuilders.LongBuilder.htmlArrayBuilders.ShortBuilder.htmlArrayBuilders.htmlArrayIterator.htmlBeanUtil.htmlByteBufferBackedInputStream.htmlByteBufferBackedOutputStream.htmlClassUtil.Ctor.htmlClassUtil.htmlCompactStringObjectMap.htmlConverter.None.htmlConverter.htmlEnumResolver.htmlEnumValues.htmlISO8601DateFormat.htmlISO8601Utils.htmlJSONPObject.htmlJSONWrappedObject.htmlLRUMap.htmlLinkedNode.htmlNameTransformer.Chained.htmlNameTransformer.NopTransformer.htmlNameTransformer.htmlNamed.htmlObjectBuffer.htmlPrimitiveArrayBuilder.htmlRawValue.htmlRootNameLookup.htmlSimpleBeanPropertyDefinition.htmlStdConverter.htmlStdDateFormat.htmlTokenBuffer.Parser.htmlTokenBuffer.Segment.htmlTokenBuffer.htmlTokenBufferReadContext.htmlTypeKey.htmlViewMatcher.htmlclass-useAccessPattern.htmlAnnotations.htmlArrayBuilders.BooleanBuilder.htmlArrayBuilders.ByteBuilder.htmlArrayBuilders.DoubleBuilder.htmlArrayBuilders.FloatBuilder.htmlArrayBuilders.IntBuilder.htmlArrayBuilders.LongBuilder.htmlArrayBuilders.ShortBuilder.htmlArrayBuilders.htmlArrayIterator.htmlBeanUtil.htmlByteBufferBackedInputStream.htmlByteBufferBackedOutputStream.htmlClassUtil.Ctor.htmlClassUtil.htmlCompactStringObjectMap.htmlConverter.None.htmlConverter.htmlEnumResolver.htmlEnumValues.htmlISO8601DateFormat.htmlISO8601Utils.htmlJSONPObject.htmlJSONWrappedObject.htmlLRUMap.htmlLinkedNode.htmlNameTransformer.Chained.htmlNameTransformer.NopTransformer.htmlNameTransformer.htmlNamed.htmlObjectBuffer.htmlPrimitiveArrayBuilder.htmlRawValue.htmlRootNameLookup.htmlSimpleBeanPropertyDefinition.htmlStdConverter.htmlStdDateFormat.htmlTokenBuffer.Parser.htmlTokenBuffer.Segment.htmlTokenBuffer.htmlTokenBufferReadContext.htmlTypeKey.htmlViewMatcher.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlconstant-values.htmldeprecated-list.htmlelement-listhelp-doc.htmlindex-all.htmlindex.htmljqueryexternaljqueryjquery.jsimagesui-bg_glass_55_fbf9ee_1x400.pngui-bg_glass_65_dadada_1x400.pngui-bg_glass_75_dadada_1x400.pngui-bg_glass_75_e6e6e6_1x400.pngui-bg_glass_95_fef1ec_1x400.pngui-bg_highlight-soft_75_cccccc_1x100.pngui-icons_222222_256x240.pngui-icons_2e83ff_256x240.pngui-icons_454545_256x240.pngui-icons_888888_256x240.pngui-icons_cd0a0a_256x240.pngjquery-3.5.1.jsjquery-ui.cssjquery-ui.jsjquery-ui.min.cssjquery-ui.min.jsjquery-ui.structure.cssjquery-ui.structure.min.cssjszipjszip-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-databind-javadocLICENSENOTICE/usr/share/javadoc//usr/share/javadoc/jackson-databind//usr/share/javadoc/jackson-databind/com//usr/share/javadoc/jackson-databind/com/fasterxml//usr/share/javadoc/jackson-databind/com/fasterxml/jackson//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/annotation//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/annotation/class-use//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/cfg//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/cfg/class-use//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/class-use//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/deser//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/deser/class-use//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/deser/impl//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/deser/impl/class-use//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/deser/std//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/deser/std/class-use//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/exc//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/exc/class-use//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/ext//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/ext/class-use//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/introspect//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/introspect/class-use//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/json//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/json/class-use//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/jsonFormatVisitors//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/jsonFormatVisitors/class-use//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/jsonschema//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/jsonschema/class-use//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/jsontype//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/jsontype/class-use//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/jsontype/impl//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/jsontype/impl/class-use//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/module//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/module/class-use//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/node//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/node/class-use//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/ser//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/ser/class-use//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/ser/impl//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/ser/impl/class-use//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/ser/std//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/ser/std/class-use//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/type//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/type/class-use//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/util//usr/share/javadoc/jackson-databind/com/fasterxml/jackson/databind/util/class-use//usr/share/javadoc/jackson-databind/jquery//usr/share/javadoc/jackson-databind/jquery/external//usr/share/javadoc/jackson-databind/jquery/external/jquery//usr/share/javadoc/jackson-databind/jquery/images//usr/share/javadoc/jackson-databind/jquery/jszip-utils//usr/share/javadoc/jackson-databind/jquery/jszip-utils/dist//usr/share/javadoc/jackson-databind/jquery/jszip//usr/share/javadoc/jackson-databind/jquery/jszip/dist//usr/share/javadoc/jackson-databind/resources//usr/share/licenses//usr/share/licenses/jackson-databind-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.opensuse.org/openSUSE:Maintenance:15700/openSUSE_Leap_15.2_Update_ports/cd28217feb28e248c3dbb5c314f72de5-jackson-databind.openSUSE_Leap_15.2_Updatedrpmxz5noarch-suse-linux      directoryHTML document, ASCII text, with very long linesHTML document, ASCII textASCII textPNG image data, 1 x 400, 16-bit/color RGB, non-interlacedPNG image data, 1 x 400, 16-bit grayscale, non-interlacedPNG image data, 1 x 100, 16-bit grayscale, non-interlacedPNG image data, 256 x 240, 8-bit gray+alpha, non-interlacedPNG image data, 256 x 240, 8-bit colormap, non-interlacedASCII 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,KN4:utf-8eeabfdfc13772f45dd909972a40ca5acba45c1228bd49327ac12684cc719961e? 7zXZ !t/]]"k%PbL xI8nN v2^m\@T(̲8hHsݲ((qmXnF1dZvrt*[(d-_a cX<Зp &u3)bDqV/J٭k$ 6oX{+M -5Cc寓JDZk5/E:ek綤Ś{`3iqP͆ IlE6˒ī=x8'"Xٯ7_)aM%کiD҂q6\MIٵ+lZcQ:+xT.8UԏH ܮN"RGŗ1|DB1V]$)9GpSM ߠakd]^D~#: Wh:i0 cܿXQbW^Iy(uN ?=8U}2,H(|ѝU4v} duhKb@u8);4όi=m yZ7N/Q]Ngi\4ydTG?m3AУ4:[i&<$3dr$E|_zy 0P/B?B&86KC4o?2c PH[t2L8%/\371?O paacm#kʼFqO09o߾R2^e/mue۰_8VI(وcJ]WΎtuO'4%_4~Z0%`>BIf Ɵx&~1\Lм21fG }rP_QVū]cCYrrֱY2Oぽd4B MxelJA|sz?d~?Sn:8Qp{Zے|0`% +W`SD:.tf\ fܾq([B$W{{|IA(!+;BzGVhzL`Rl^(&YKfe["DAbGg}jD!rjDGko/ +}bh,Cf[0Lɩjh0e8 |?HY\X׹ <?nl>7|u?ExG՗vԱļ@rBne6j1;gEH/ g{ZL@ mZg<[cc _P5u"C J:OBflHPFL1^X*k }M.٦LUh\FRrqӊnD|sC!^p:b=X .:S-7D[rڌjS?]$R=p'oP +7}n\h}׽{) S =it7ۢŘ]bsl*'P ӻ+4ΩZ $⧨lY 򍤑edQDg?$Pm Z`(:>sZno&YC ]?"u 1` eZ~mo84"Wх,71r$2'.NWui14J4J!\v9;":U{Kdsa"Z{_;;;W^~jP$p>OOB &J&eClُd\*&s@sRWTײWCr JS?dВ.wL('PJ |%o3 +v/$CܞD`Gn::HCBzw vԙK*o|u~ϸIPRclq| ՑV1I9>v4ZKPdXuKxc*e}iLZb4nn!l͈ &~ _7~SAĴ uMPTO\y44z^8X̐z蕥-Ht@)^Wuٸ-&6p9o>Wv馰$>.lu ࣣҿ ~0: JFk:;ąvir h}vaP6UF$^RR8jo! ÜM臯f%]q&Ď_gh8֦e : Aj1qI ӓd,ݠ4Rz_Ij~VU #"M)!* lw]0.nȵvz^?"Rq1yf4c- &׍?0.{ͨ8rgo qvD>ծ l1~| . Sdc?">^zƩ>ta0_ f+ I?Nb>M֯ Bbp"cXA=I'fpK8Yn&vmӱ/I$qqAW+ʂ޴ rf*^m ?RϖtA 䖱+4x]82bBa&d9УLA|L+l^<@`2;ɴK˓i6[M-bP`sK x>{}z.A#:(V 1u3,[~/cf٢/rRt>VM}-Yg+*+ŎY؝]3%h.s #38,qErDoHWvx7a,F /Ԉj4DC \$汞0D>G0$s twPp iv`8SY-V#>{}@ڣ4mzA5`l]=k'Im[i7i$no@t[61AiIR"-\<4)^ɩrX.)Z=tYeObHh&c6K%2+~| *Ȉ8EoOYmݨ]x侀Qm@ v()ԡ1F4͚W[PpX)E#ϽRjlGZ0ߚ_^3{xK gxǭ)&EqCZJS$K,Y,LTD{_H2mrbcKpط eU6݃c؏NΏ?32ٌ@FD &6FsS_oFڶܿ8ztB7,gӷ>TKj1¼;* 8`Ld@ ٔ1ER*壖8ZrC ]'hv%T HEꏌ^n?cnyyYQUx:1op"+3 ]v7iͳ"=2ٹ]GHdY[2."1~1eU3"j\k5'-&1DO3J("܆чGf4Iq}EK>il{WQ@CxyLK:ЮrsTVm\}4CVhk84dĥSekhpAM_ܿ{[^%?aBdp~* j"5eDjJ0E8sEhhяHg@hw"&ƌ@`׍:| rV~sD0FLa3:z5=)S~%*!E]iWɍdYvVqK^Vy&>rpw0+9 JGE!Cjb20HJQ B' )Yy6 ^N,0|}q-}z{GadDW&K9o:1XO#&=|댍hRz:#gaj:PӯrڣCѸYPc( ߷ +b@֣?5:$44 Zq1Ÿr2#P~H>Zqu]M+@ؐ*v^$u{,i- ʃ$cY.|- fgv2wu,eD1q-MRݱC:7EdI¡].g8<1 >aƌCN=V C(C# !QD_2kWx±S~0D۳"dݯ32@)ԣ?|zlsCx!Bn[@$=r7rMw#YcY'rݭ޸8J*w˯d ^۸@PIp=DxM%c٧Uu@ _cǕ%6rV9`VOL*5ow<;@/a S&C!VA[ب$6c(vys"`+~n}0 V ,_2Y#Ml 8 ~] 8~ۈY ^ _BQw *bB* Q:h3饧V&9aib> yiTZ20-b۱#~rG%߉=~L3kܴ̔c1ٗ)+v Sz"GboYz_O f-:hS=驴ϙ@TϠqSC3y@8gbk.9)C5."Ud錕S s1ZE><*k|Qbr<:CgjiD4"[T-0d؟G(T?,c\.nh] sQ=&>"WC1WH*rK{J]`\@w831ɞ/B[96|Yճ8.@JOB]05Z)\L5h_IyT<ܥHx͡V ,~/1:ԓBJ w4>5+T3:,4-2,M:afM,}Q ؓA$g2Wxh׉oDG|Jr%cEc<3ֿpqR)'5RmñxRz^Gg gVl%ˊ JߜKn^>S`2tO,3a|.i}aq1SZ{ۚAHsLrkCGRvBIh',_1l<{%܏c׉[q*"ʴOjGv6utVfO::8Mʌ2 wT>IuOQ</7. aƴBWЂ wlOt- ]&ҽ}R K[pwZR8X ++KxUzȚ^(r$B\-zCPTrGJ˪|5҂6sQ5-[ؽ"^ c1Z"Z vњrĹ@!.DP=ΘD[9>@fEjMhIp"t:=W˝Fб>6%lm'4`l%~ulv1[-LV8mAfy |fMtf7x ~{fmW@V0 ,~YϹ`j=B ?:~z4F rBLSo훼 ha 9͗Ilb OaMS߿UR=Hl)<$q&Y9M:8sd%WUP-:[W湿W= k|T^lD$,kcA!؟{#T8L.X-wjL|qːzqBKp5X ̗;?r46DE9S'saF"|Dbi?]B̌>:γ#34g&WכWD3d)ff2VS8zڃk'ۿIWXxs h=EJ3)`L ; &iR oeS*I)gm0%Hc`C!ԘGˌi䰢+< RǾ啚 C8k}4h.mڏf K` XTGL-XAA ex{ٍ+xeJvkF]B/V ݞ / CIJ+/v+gg:xNk9F{D>a JV/Ѐd܅5 qT3H%r flOhh}-|\ۆTU>A B^08]<ڙЭ^̯2^DIi 2Tʷbb 팇a݊`' M` i ;YT\:iܝb["&wyU멤68>rA ÖQ`AVBMӮM?n:M5$}\QS7vV#r*o%/+Rm_w C>i?_m Ȉ@@.'`2^ 1th9:lQYiq1| ?C`eâzoBCFt~3hUaȧzmáEWYWM)NȒ\QF}c\"GnK/Y;LNBg{E6'}N}aATC4I[ΜˣJМ0ng~*=ʸ_<xwHrB8HRn0&_@t&'޿]aVQC8YI5F ȮqZBɽTZPnS9:*Y9b% N>Y֘ 3j%A1n{u pNZTCNfמq?jF딵vA\Dx]F}0A+1Lr{it 1gwoDj3{,o.NkU ld'(rW(ҜI(Y$" -BOW K]LcQ[2412'nc"PDu|%$^IҦs'a_&^n}Emf\D"ٮ|;6$d :`˅گ]˵+c;Ln8 j(%@4W<+y) 1sCЁzxFD;A%!܁Xfr$Ez!otxͰa ]P1(TJ 1eC$j-V4sA` DS)SLej){؊[ȳf(iXohJ?N(/c/ ĢpHϓؓT J-JY\%06ĮE|qhKԬuzeiO6q0})l-@yHP'v g :v:N2!WKsoʌܕ28&dx*G[X>q7%Jz4u&yL.'F<%T3 aAs!JZ} _֖A:Cmm>ESdZ6t)`uܿn_v}qN2k OYAi/ߒWh_)ЩX f:*d հ@}Dz´˶w~ZmK(wq1e-Z~nE 8=pbl^NhsnD`=(ӫyWLaDm)gf/R{J멘[{g%Ox}Ood ^AUyapEP 4}bG2Ijp/- ~SwH,~I<%>}v[StHy4s @F=9" B |KD&=W+ե.*FCd^EZky~  Kkو<]]}YK>_,GDѶZH:5Z4l_?X ;[N}QLN*T'6bx#-?ó1_t䌃7/.48t~~c:-~[PlOkYw5f6nD.DA@j' ".t&ISJt*~ o0!sWbf4oK>mLW"*sIםE1 ʮ6!6~Gsv$5L{c6pe3cx6BgꕘY4Z)m_>XD2[wϤ9_sX)zxgPM,:B!+R02[Ps51P;K!V (bzCIU@˦OpO9$?&~r"%p% ڭP&^iAZXs)ŏ5ӆxgpjy+/lt!Z-|Ztk\4)Ecd2v*W*}Jm_Wb`u3ϺI:յǒr"CqoJBCF#nޱx3q:MT9e5O?yrfڠ9N>$,c<LL[\'N>錆3%MHq{K``AkR5Y7畽}.k 2ce؂dx (cg\;̍Ifw &jzTDOc+RTɡLOe7mT;+fq%,.Ud;Mͭ֠ڞĒg!kTjzxsZ)M֧1^UC7WB}BW3X4$_U1Ke\ax6B]&ᖞsG{6gy`QuV`"42<ɘ A?S(eQ9 ٟM BrڥW1e 5;ViM w /2fy +8St} 71B@jB<Gy?#`[,k\ns/iX>[q=~Q88Ez!>( ;ܖ,I.>8SV22j&)&|~"M"_v]kpoЗpܵ0D*c$zerVKH7(>;U%jDֱ5I;t3ɱGw41vދG%Q0  q߾sCf@ rw#|q J0[ysmU9pbha[Nc%VW78كqgǓ)#?ې([Q|ǕsbfEE:^8D5ԤC`<8&޾\,0YHUD_i$J6KzR詝h&g١:kmjO}Uѥ 5jbsWb]c",Ʉ g:km$'}xer78'1 ^)3zrWۻrW5R8;'d\ x2n;?IFGv)_D5̇RJw#]t<]@aT3suNᅤzzmt RK66mj O_IBXۍLg|G_喻yjyػǖ\0Pp>d, tsϺCbԵK a 7O:^/$mFC@ܫSFýL i`u?Z O=EU^PV~oxFꪪ'M"_.a"/8r Ma<`! /j (p%\+*Ί}P&`k^ /ӈ'.8zk[Y 1+dl[9R6Fv /6bܷ"C$iIF#dw *}ٿSwۂ(w= ju1t7FeY=x}IMܒw{%PQ:(j}Mo^p+~5޹ cpQ>%J`e *j;vE\=8\|*t׳.ڿ!6uxTݜԂJZmdע\ؽõ ʅP[_0.#[>dONpy'>3Gڣ %Q6|'!5WP ?PAZۈ;zx7o7Ja 4 Cdv:9귡+ M72C 1R5iEiΟF[yAa?V: z in}D+aF@M]rU& xbz{b/fj7R0gCeU%ScL1+?)TC% ܿ*brXP|] 7%| vVj)'Hjջ4 c<8_~! M :I'Lݯ1<in./MrLʼnj:ui80̹;sSnQ?w̩$`߃֥k֢Βj=~T ialJxY'[w*<͒/ƎoKEM>h$<Iӡ31#Xcyt]{Ά3erAVǥ}6Sįnat]pO_'!M=hXs0hűOЇ_9^Ah+d9uD{GioUѸɆx᝟awv\GbF3fҴw?2_O{ճ:0!d t>L> A85'/Un_}>kH2Hwg=vzq&qy:vik 3@[mEmDlRXJͿC-~fVh gdPhr 6M X"yG^^ 93֭MףQԁAf2 "҄NJA97X-xqwg]]!?.~HY  Ev.| qJe}1ѭ/t$MM`@ɷ5F!s!_FXx62ȏs@چ^3S62_ThU> j >Zj>^ m\h@(1ƞGKdnj޳U;@bw@a5X~lCN*:FדԠ0K>پP trgw Cg7ˑ8 fġ.dx˧ T[UfQY$nhPk/s|`+9@BmUpm iCDRT[=%liFCɫ` ֩lX{AtIZUdJДSL&]/6F./2o g@8)Zpfp,Qö;YY]5 *`[JMKEXNbSMuT)(G汈0/G EH3-֨Wف; Us)ND 6d<|jxN>o)h)M~v;ӚjDH%j2a, De7{VcFR "t:u MmǛ]Fe`'%(J@C 1Gm: ;m Nm=s [j]gq7] n-SiS勣"ԡ0:ּAz#Aǖh` 0?,>0L G;9r igli1Ry$!ALV DI+!1HpNڬH&uZYYڥ#U<<׆a0 [4o9{ʄ̝JJ# E-j\A([6_:>UabRCsV'"15ԋmkbU@[̨Š _4EX+ߋ"8aVH.!Vt!/n{ÿRyt;0ն N~j> !DTDpNs_Eщ"h5y1t8MR(,U;* ]2ڕEwuGw,H&Ų.kըXB4!(XB8AX87sf2B\k^8]ӌ2/(MFvZ,)1n_0zc4AXAcͪ6f c'Se;a[kPu2\'O40YuyVG_W<ѷWٻPwrb%o$%>7w=*Fi?0ŃviEmQ1WG*U+UMhg I- 8CDAIzYbN* [SՎ7֭_bUe[53;*Ia`N!8zeps-O8}QgiNZb;)PsKʝVc(,Or O$ͰUpazz(H  odENrr^a11lDvBƑt̍tGȇU`jnh=;ۺLkN+50k;T}ca9(bĶ^)ZgM|4("y@a8nЪ4Xg|\k)*oL*r!}(k.]~程ݙ`X>SÐ#^CAqƠ&hb!n7'A5|P7Ov2vy?xoZ|kICᰳKqN+c,?"d{NGҸT=Mjp29P2& Ѱ7KHҜoދ՛W0C9cCTk?] 2,FtjWIWt568tOLn"At!j59nZbN <~kPH0KJf3ޑ~r~F^)^hUWb1imDV|6o3^j״l{g0en:+|oD~K1o!?1Sو+^ ToPIztM GX *nPVIWCYEB쇖w=~XE:'*C4D@Y$vcJ wj vؕOPðaEGI=M]C\YP3DԨ c=ᄙǹd[-= PBY.g54-0XQp#N[ FW96d8A Ek,Yrӂ*|rC<{z(k@#NB]ȦAgG^v;޷GA#8IDyh L)Yr"Pnv- B굻2hJg 7 <,kd?nq)?G`_n;{A@ Xz9A  r"ڐD84wv"L1~PzqINxX.&5 ʺ9$_`t'8Rj+-' A6Tb%:ob,obiwyֽQ=d?x+B7oOK7u@1~|͘WY.Um/:\~2_!BSEAڻY_zZg Y:/ ^@CxB1EW|2f/(lyiБ҈6^{ց\& c`n / Z9?~!8u#m ߶U]r̢  -YIB*0 9.1a YQ/&k>M[ RZ<>ѻke?=X]FPgR)ftb͈l;!U>"Bf_$c*<a<7l_[TQednYL#02KK6Lq_<]&gH\Bxi2&=^6[_ LX}N:\[x(d˲_SE1tӍ~ݽt}y:'mwc͎AP }Yw~S'7Ow\|ƔHӽS1;7Ԛ}@@ί9Κ%; p&5!|-T|FpzKfQþM[b Ξ>R"[њD'̭ޚK_2ݽ󃣽vF%yn[3C΍uf5G%.N%r,4< 9.\bYLrp^$"!'aUCZ2!)⾷qQDSj?H9hSᇂJwVN-^m:/H Iα##2}/C뛡t֓a$tMY X㎻ׇ#(>eŸ C=nT462XQYML"mwגH=T<}>bA+l̍Ds/ (ǒRCO:]dݥbr*̚|21>U7S{|p9OI-K"'dW3wVQ}Hߌ{)P? t_mzWJnīfKNpdٛ=.7PK!""\#C#u"*;O!D+GwE_PCacA{qX lՙNHlxGx ŧG3EHgfn$TRAQiҿpжIctAm܁*s!D"slHdD,uM@2@MU!;;@G3r :aH: jjbfMc OQw+>]Nm ]^+{ ?JF?&*4L8c < -Q B?oAҮ1BѴQaÿ]fS万~,&n')dsYO@ٖ&BĒc,V~J_6} (ЎpyPː>LA.SA/ԑ%?}-g: ) >[Hz攇-˹Ƒ`yOBIZyCYG}L sua+VH]yݰz=ys蕚3)PVقt7$6 P˵͆s!UI#؞9&f؛Zm#4gRPکKy\Y+y!A$CB`>e F}u>/`mP6ZK3M>='@ݫv+Kh [Vu4TF{N0% $hT/F|OgӺ[۠` `gTVL5EL<1<} Nϰ9F@n,8;1LrFt!ߖ*XL8R%i<Ә.&4wc2Ҩgt&M1e!r4cA.F?]Ϊ,eUN3(/Fd`D #Y< 3Qs~K%Vluy 2k A 1mS yUE Ed`eܓ~0bK fD 8Io[di<ZA7bx㡞V%/HsCiX)Q.Kd* 3/%3|6a0N_2V,@yP/i2ʕ_ ob+)@W>)CeYL %_ zцWWQbTd{yrzfp ۓB\AK=7 +hp5G*pcW{Xo?uڮ~[qXpXt0e<6Yrĕٶ*.$!dHō 4VZO8v㗼+f`mx'zR j|.Q|_ɟ#`px >S fڣ3.z81cXU=^EKWDJ$qﵠYQ$vvF@W]YΆu>#oOH~!^N<ԣGuD*c7)BO!ko2]#z<ڰ:c7SuS|; ۈ ehyv}af&*zSCYhgfMN<3Huȣ\` YFʕHcYa#x/_pҩ́xyaS< %{AZQ_gQA|%U]aB21J⛇ erآ$h`O/Ǖ=̥^?_w=efӌ;*jTdـ$1AsESLW&'/oDO"z$~ј'T{sァ |ߗB_5"j7,rDL7kAl]C.4jZvT~^JI:TWԽUї& 0E7ܭUvkP|\m. g`Oe"myp{{MQp_ 9vmdʤ}VjAQGvi%K  q$Y.O4N8 Ѓ Eci ?^@CփR7+Hv{_!Ϥn5K[6[˃Ĵ^&wI͝7 ބ]u%$6\~Z_f+3 nZ')CMnl-;OUjM|,]@%3a) SSO&RHz8M1) 4q#XY\Xl7 ǣ|wIPF$}+GԴ02OQ8y,LSW􎖅9_=~O/[;LRLsժOonJYB}7Ga3G;QK ѳLӶ-JvG|$%.qߩqdrMmkV׵bN勸nR!k+([OI O\|}!~Sp"xCV?*N\9Q69d">5[ a%BtYQ>aJ膯ޏxy? =ݼ C4b8>/U>,y;IYՁ3n0$]-,BL(ݳd6hYPbBI%:_ȝpkaGs>(`}aM1m'MjN N"X|ӮCYH}m*$"Wm6ņr4_ |Smu=$Dεu8d㟸=-z;7=׼*O$LV2Ҽbb/mS:5\ Ae+3#xe^0p=MϢ>|V*5R1D{2SDus@X:9?{<79_Hz)>E @%n-<#s3"=b,]Kzm?_CYbioP_;HVu7P rwL6G6ԇ@@+M) E>bu,}rZfd"X3_?qa {%!U8h$JO&ǔ%q)teM7:T4!K^ Ch'/t U1nvP+QaI fE^JfG6U=Wϯ$gjj0KcA#Q,gMo3=fNrf+tgO")y9[w҅U)E]'~%|ņh(X%4 kSH]fKRUC|XskA8!h9uYye {}dG95 9T:C$yOw)g 30@ stSaPӁqOt%{[6nAG("%Wk KŵX[ƨ6MGҖiohI( PWٶ[݆Ho;RMjٸVS&' *҈_vs6Ԝ:?jB;<ܥHC5PR^Dq>5MزsXXPq5HǶ le-2֎ Dbh5kKf@P<[.̒NHs~aΙs {Z5,mU vXf:sTY#n vsءC ru=0S?2V?MY2Βgaq0{fY+|y-< r=N"o?yX_ K@a80aZS^~Н7+JLA^RXGh 5)QdiBhSs[7d.6ziM:&sJ@._m=RVv&<$IN+dlxFQBV\ ltg,+T z)f_9x_KU-ЦevoMatCِ f†ddRق6&+ތ#K7c RX'!66. ƚx.*{P{ɫSL58i5DrQ2YI a>UvT~71t& J:ro49^ ;GG4GK}Bcb^Ɣmp+>S!]Y!ۻMe.!A3'ż h rcɝܷ7oP&+FYn ocHɪ dD')JT&;ٶk턫E;`z[f~G@N D<-!|g: F;شd:Ʃq\Yu}8 b튧?e,{oD:-EΎz sUGS(cE P5{ k; FMV\??n_ *V{T`TZ+S5b)n5AP\>Ghf*?ç[ C>*_A }3ZfFK|Z ?=PوrT-)m-=lIC_2~O3<䲆9Fpקb׆]r@ v.Aus{s VV2Fِ=ψm J-@n ۼp(l|jb f䪂pu3SP~Z%V1FX9:<9+d~%3uFZ}ډs/?ѵ2) 6G&NGƒٲO"{Q{Yy7N1$Sah'j|Pa~n[1xz֘Z6>/&VK33,B{c{QVBtM7%x,~9"Uo )}g_p+9$zWtFpC)CAty^(=Z_$izUb%L8&\|PytjXk8?XwR,ק /n7]>Ӑoڻ3TC}uF#(?CO!\ xy| ܅T_dTiiE-2gi4YL/<7,/ H?_sްvBgA+opP)>S.bY)pGo9j&z VDr^-VZAu;Ey;=e1 v8qehұ3B_m֡SS8!aeYQzl/ Og`?iʘ;X~)A\pq #:z/ۥ7;$-;F*@V%IaiO7:if 0mBgµ0&:SCaN.A>Szh@q\:qfHd}`Fv JD+Aף!YV5nBAuh *L(.o 4aNl"סQЕ9m<%u@ܒӓ&2qXs#Gށ"8hw6.O8 +f +L|+jށ*a?k. !l٠9@qICSKoj&q.o"{~6F2 >gQHp>5fC@ܑL tlF^xPc 2v% h]PlBhȬ$k"OK >w6b s0 s uo0 Vl$'Ya_䍖{RKt22{Zq|(Pke8^[_Frohל6xTUVF n,2,^% ]aMp)b iPҦhNlJH';6UϢxH~ ?w#{ع꺮uK63z%ԇ4Xby"N&q:ks,^ k*9c6o>27 \C%S (8MQuŝ9,$i7).Sv8q'ĜoiQeNˢ1_̑_3,ޖF9EP4@x-r??kS)*9-. uMr@E#ls~jmh6Kg)vcjgi vL(aD5`폵VS 65?7RvhFצx3pN $pVYa>K`&`/8%lm [PNVU&uWZoi{u_z|ւFz 1A_RFVZ1.jOB'-LQB o`ed)hvc0Pv@l؂uyuVH(q uX4qi˼9I.\V$W13>/:qC&D-YJ3>S|D`Dyd:}ũVkI A,iX+sV)?-/`ϺJ(8K5$C9g"3CqҀGL7h{Tav^KjAQ=Gnh)k< h/Н'ˍt9gWF.<ۑR2֎DָZӝ [mLRPTܚoZY},&ft+|&:P7(wHXl988yLnF0Y2:H٣* 喏@$0і%7;̛ >vEd 0$yIompp! ,bG궮|PT2Kt`@bH+= QphbZNR-\QT']:ˉ wqO`$rAU?͇L" }>{syVK{>x'1<(h} 2W}rS< QPvX^J/m0 /-Vyi'Z0g-[e37.[*ҾN{%X3 0D5u1Y_ 9/GN<_nǬ)7h~Ll*'qAz_zB]jb;p3vQh׹Lڢ{d#^.Rq0& ER T_54%5=/+<ҧ1 14;#9=Bē c@sN$iʿ;\go[$#S5-fp>3@җF051GeL8oG0{&b6dLG.HJyR 0E4 rѡUQ7P¹ @1VN^oP4sץUJ8=Tīvb^HJԉ\W50vFbؐnLIROY#m ?ȄPk.3En8- |G hJqR)L kEpp4WiB~&ywf$23)R4r'\pS,B]42B!>j]g&$sTdWd.`ro038^])9.D=MP> @Qu#JitNŚ:K@%Mk BIɂĿSLņ~5/7٥27I(`ItzvY)%W 2;g')/TJQ C _ګ?qbY n3|X?Y&U;a~ [Q`o?6JU0j, ίA?|VLHs dR6:HEz~y2uő 1^%zW.OLfum&H$3rX^ۛN8s/HR]B7c"Dn"L *%9qYRs-TģsfXi~dܝ~t#B@Ծ` ;a&)sIx.N 5H]u$pb~J^e6WZz\6ZΓ1MR(7xt{P@(0 mc#yOs`Z <%x ,LcX މ4C GK|m hsWuT+Hx[($6xhؗII_v%TE KK@8onu9 >}HdR,8Qeᵺ'߁:H6KfVGΐ A@:-+1 ƘhaD4y7c",yV33-WM(0.A7qw-tGwCF#Ȝ($ċ;ͧ+n24 JЎ>1ot?+;?. ύ<#C$7̴7 x݋j~Bd<hu`fki5flD251{1[iW}Z*,EkC`"$[ca:e|q؍_&֟aonD_ɦAwHzYpJIV,c`Ԕ-bkZ<k$ʝ K]⏢W=$=ޠAz Mki_uOjb01^e7i&yvMY=lӓJ2Ep3iDkoj/@X1 xSbvn?IędzSgʎ4}Kl=.,D\,o(|_J?F3o0`{LW>@LUWNc׸PF#3mg^ h%O{# i7zJQMniz4Qaervqgp+- 7Q.aÄ ||I7yـv1ӸEPdw%&w4jA3taOXο4eo& y:^6eP,dlI,1"Yd D EdlH=Nk&J3JfSuA|ßD=弉hs֎$ɗ3l>l'ӫma06ot- `g挸-J=\H0ZW߮C{$eQ30Cq&;@ϋkۡ^i[h<45/LbtLrz̺\u99acI*'h'C#5DQm̹2;viz.&Z˿ڇ># 0|;{cŽ?Q"-^"[ $سQ[C/2k&b  r},)R5AKs0~. H6-d|&%Qg;)k `ʘ|eζ\?xCB,ǕR} =:鴖Q1/û*Ӌɗbg4pZՂ Cuz@?Sv",5QW˄)dwӋTWؘD/uȈ[2?k8^{rt4s rp&=Ʒ&]o%pƖE8Ax/A.o.PDן~佻X*sV8*\ӉQռ0HC N[à\H>P*^ʿH1i۩`03UrN(Jx|)qFIXQUfr=HOvN?Y`2=vKϬ2 6j0-Y=COx2{l%AT[?nO)w|BV eHpp3>UרUbFSqmbS帎 C4(n#TYnAUI9i7/@־o W {5< 6 c0 M=4٤m]6;3[-EZ6%`@ixt?r˺ӀJ[mv%vMqV.ȀN9#7y^qβ?[C$Amޣ5}Xz<hRcg-"vwbVu`c}gZ>G~NE\nQg|WG"d;~B0A)nx͗ݝ=Oãl;ڠ:hQio!oW'"{DM057+cl "y nʝ͇ge]D^R d)_Ml!j q6٬nit ֽݶSRn[7uLC` 1:!Ҟ=OVl%ReP#s3l=ed=߫S't.e$H>Jk~ld*YH ;i pBC\$P\|y9sw&&b1B\`a+8qrHP/%XlʏSkm[];_%o59FHS )2m5 0}T~1]L(T t%ޢwo]l™o{xT^JRm1D-d5ah*㤱 HYdB//W9YV3C*XD+u X*yh>djpAnB&6x~Ҥm :x91H=GM^[[7E*yާ (J,]N8/dО|ϰ[<ѵx8ҩlP/Eɀ)nfnUSj=ʒ&X.p\Ё?`uNQCXYbͩXRo1K,HIkaT$">FGfGj?-,(޾-֏!&VdOw =\|SQ‹ٴXuⶠz7rk:~_<:RꭴF_n+^VjU-"uԜ0JצTK/MWٓirwX>?p '/it~ّpWPvXX'}L"՜FːRJDžɇ,fz*葾 =>Cm!4m"'vm}l|D&bV/MwNel;XCA1ۙEcGrEsLtmx{ɧ$/ܢ[Pclv:/Tcn ÿN;̘?,}zB)=;4ԴaorM{@[/"&]ȐvQnF1Wο vpA1nACE ;߈s@DDXS#v]h 팙2xsJ$4o#HMa$3w5clѳ/=R7 6WkZ76 A8U eLK/)ŏGHb_;9]VF5h,H}zZ,n?|kdf0[$<r)3-'Z㹄gp5nXm`\M G2YBZz& sʪ! 0FBܝ(7r47&&MN7FRnߓa]&J~.^}icj<'LhR/N1|@o#t5)蒷0Y].-#?4g'6 a;׵r֍^![DU~8)%;l5f6 W,ݖeSӰԲ+4ӛ4L6 ]pRӣ0$-j6%9Ob 1hgαvBp9DayWARLA}X:3VcA*B&5c?jPxu^3MMIݪLUappqT)w7 B 84JfH\"6" 4[rH51>|AY$;{P_h@ NG|^,o ۳xVK)jq{:;HLYan7nHnI~PHKk΀&蹜i|脕FM<2 R[p[`b,#rˌ lN# )zB0=5\Z@;l+&-eOIn odct(g /\ڬG?XjԻq?B:HNliGg3fҮ鲥fJ5.u8Gh.8v>iS禉ſ m{3JgO#jST<*)lB/2bк"CP3.jªdNHJ zKjQ+,Php$Qۛwug e,10y a6dp>H^aBh`,TjēCyE[e _.jqa>ӥXb/V`?A 1pVABo.Ou7YʻWA̛[/t*5g 6QyUh@?ĤmwRvmYUı#s])isO:BGYW7U$u7acrѲ7 u<6gL97='J銱 pr rowi{V#6;d={)e]qm1xbQ!by4ƶ}bW)UWl%|&;|ΰBi 7įǹp%V |5atv7kgᓘ(L`VKr(cmXP6zF)02#.J^/#cl+C̱(Cʀv0}):[aOЈҪ'j̐0u9ͻ {Vh]˃ˈL:ˆhѧO Lp"ۇ-7Z%Ͷ(vJygaF-6ʈaĵ&dg~87lz3r|և=ӿɝkTZ#gNJ8R㭊M'Njh 5o0ۓDjlЦmq Yf1][nΓ !d7^a42P~r7ri#L &QYvKܿ.rȘg(GO^cz ks LRhO ٬dDٶCCQ[Tָī Fu!խ"N~eXhPTӵ*]ESwmax8 Obm?=HK\a /[/&8۾R JA+Nn@A5jwJDf= Zuu[ z\*taL#޶irAM7>)~jz)2aoMI$ R7ڱ:dǟ PVqi 8ٯ q ߜ Bʄ8c"ǞKUΘtPD'/CA/ ðuyW@?A挿8Շ!Ƴ-cNTf̼Xr|,`#؃LT0 Dg8ǿG LرN~≏Iû5,Y%™jj+ݲ;=0 ת+L"dpSMϑn۴ b! MH_xر8?īN@ixկ1K:L[u_2+>H.h.Zi"oū"DEqbC׆"iÃ"Ly7|uiߕY~z\R~+ߙZs0~%c}ŝnH8Z$F.(xETk((Z ~m\[%`yAZk?ȯD[yH5a&C#D0wg婔{DN\vF@bDxyc M97{O-<|*u{mG)L, GYٓihĮAA;y0]ӌO]@S${AZ#m5adz?8qԀ>ZWf.]ޡcj↰dرavܟ"oTo<˃TͯovIuOg@q&.+c]ЯpeP&#dƏb]lH!.aR9A~oGVxd_CTZf`t. *";`j)[-\?RW27\ 2;e(Wk\/G%FrVL9EQN /op ۓ] ;EmVR掩! 7Vk#&^ T?aH]avw7w$@nC``I7qWs|PP܁s49r,z K3*0; +d;tR^r[:~XՁE7T=.<: >Mw5rC#=($ⷔ~2tq>m% J~W_rc?PYRpAY\$ ך̶Dsv zv3#V0.'Uyo^eo6 eņ /$w͒YWʗRF^8ɐL:ɻ͆(?P^14,?SJvp0KI[h_gdi_#|/v#:td#ޔߕTCkXgG6LpyNg|>4=wk yI g&Y8b^ L@32Sn:z(e2Ğj#"A![klco&6U4YdYz&̩xmg19v I߼+I JP:^4UCH4Ȋ^ox÷)He@U`w[1Jp=n(8".&a:}T `|bD^2^/J)?aQ~_GRuW` 6u0GB.`ҏIzʔh.s.^WNer.'M-ቛ}t!r젚%$h m 7[ڿ'-9,3eԨ/jUmC{j֊$Yl\#ѹWO tA%.\c<8V%a_|f[b,fEcbhLr/x6Iڧ7EhODQxGbM"UZ{9csm60>iJ9V2 ]<X@KO<$yk0>Iʜ5Λ?Ȑ 9C~#k3V|4KQ͖ G.JܡrE,v8>uvL^a&(ܖJ/=JHіHݙ BLdf/6mhJ[|bK~ߠ5)\ L>f<]ͩ^XyYT-j*H0:q7|],ǡ%댃Rxo1u5Ws a]h_;j =k ԣEcua=@Ű!y0l]%)EA^Jbt (=>>TtuMZ? V*XoS|]6b蕰K_9)=BZR>yZh G`ΐ_fiOxRzMBw=r_nK+öƈwPe#?I)xXH8@(ɄK_~BD#Al#H@‡BCvߚqL~e+ގPڕLՠe1/K8\ܑ-X~降/6 8fo1ׄUTE+ WʵGoCIgds Ug~\+R_@zLZn!4:)#OeғZs_(<gkmC 0[yB~Ln.#iʨ:%=ꇶ)p;lDO} ayG6Px\Sz{ ~ &]̽L@5SLyQm:5`sE& 5c84̗de؇P,vyۡJ?׋=W 4t Rn0DpԨw. 4O=_֯ob'q`=@*ޯo΁nk.pd% ./#wP޳9^EFe㑋b<@ ['̤D 6{ں*y(*s_߃dxPbKAcDH|Kg#L5`@K*=AIR2|bA9_/g.{Jo؍[O O}<i+»w6 >.O FBJYVT\Tiۭmb%1]'\> #4Tq.T3^=̧4DDs#CUp-ិ&)ɋi&DIT ĎRn9:~2/6N OIO@nzx/>ʷ-"|ϋL+Q%5#2{ɀ.tq2J͢E BHol13*2:Lwfu:W`tHg|1QlrK6Qzх!L͔1ݖj(96<{A9@t1hsyڌZX7O!%RV|^dfaߊj~<HsG!>c@E^3cՙ- ׁb[fFZ函fSfAEob˶vps_7hd7tFOX'鴺+O1N}L͉̝\5Ӊ8@7J>- .|^:a]˙[{)Ck~]z'~DJyWfz"!P)Qv ty/EUf:?9AFIj[2hD2~G ╙ڍ|h혱cM]^F7bN%̛܅fiK_vRBfSbL"P"W=8ʷSb=#a'6竢,f?8 @ -T.&I:d{]XO_ bC¤a{1Wi͘YVN9tļ-%n$jr籎lBF+fXdBöU bWA 8tx|*3RHYFa$D$b.Ҏŧ;gu[H\mk`K'{qw @l>>mV,wlTտ ϸ#sΧNWCWEbX~>܂lHcC/쏖]? ?9Ҿ`YLsGI,2nK<βwλ`b?Yp3`hHo^m6n.CwBr<,qϽQ&o 4`NJ H`xuʮm"{t#TeۭVA ]BOR&P2cD:aG>D'* %CY+T x.wvTϻXC .ł۾L(r9cNCMXN#+Ҷ.>  nVpEPc8ҟb[3/VH `4}b~¯cJ`eѰW6c-ryUޖsD}tuFnZmk<(%x>szZrOl2<`D턙8pWʂX%RCǔңA.YsMCY:b+nDuP¿GLtl%'^n$Xg ԫPYkL@XMBζ|n.Ä7cd$j☷n ff.ѯc'uot&9dKl+dmJճJJ]:*gWy-V{fwJ&I ki4z1z/iH Ef|+'(SFF̷nfZ ]'jeӗ?i931-Fl(]LU;wFa"Հ>KZt<~KgsdZ%^H$ PC!FP!zLn(4Ps߿UMҐaOяm6W\OA'ZQvfQf?WoUe,'mhZ P$>E;!22zA#RП<~g5TKXڎe'<4bIcgV.;:bzmS>ӝ<^~C$dW3N4J}#yH݋ SM~ہH"7JnGF5hdojRm-1$҆wBmR"w(l;4ѓd~ XApDzV9(7[4m_L r᳸h=o&YHd~&?ѶEr\nS~G!FDlr|aZUOB_~3=gp=P[ H]( &0^G7#.G5be]AIcJLG\JQ (Sn p5a-)Տw)btE:}J(5fl`PDiX?8r љ|1HWvoaƺK=?Ƣ#¯!NV${'CI2 GT~ Rg>W!xr!(l-soU%€ }0xPSUj,n(U41 +*;6? -\CԒеfQ`$5˸6XKY5^LU /Ɗ D Gst][Sf_ /$EE|nx2']ip'-6X +t?~^?Fp4&jld T_ʄj]Qx `vt}S Ojxsdnx`+^T405훫yhxLTGtͼs~Vd9Qc:}~V$]u\ S#r9$ &2*C!C~3-ffP~Vz͔ޏ-F, WYW+.ـ 2d vbEbF̯z@A3hpJy8`.rpHSA{Dk9 C5ـ:d^jPrԮs(v^#x]_݊22Tp5I!'ΈFq0V fyԤ7l'^u? :sk{ @Rkr8ż?ׁŊA6'N`fþrș41N|\3{gvhE\'ٛQoVf26B Y@~amṵkPl2+ Pfͣw#W>tԥTҲw՞[i0w+K^ lfZYS1d|Lsy>b'=2opCjb\Q_>+&D hSDvYQ,b]wIo*˔Q&o:19i !گ09>~L)RRƨV h.lPqE#V*3e"LtDI2gƪ*506Oسi#c|~qpEګP7 j%v)W^7|91r7(F+:Ktd&RL+Qx,}Ih(ǽo:u0Bt=ܜvA:Y05ޚ/k!. CK2hrW:TUM+Қ%Ҁq\4(Uq&SJR*v^7P/S%aEU 7쭇E Rn#-uPth:Ki2a}".V@^oRox;_ҝBn7;?n|f(Vʗ U> 3d4/ϰńnlSNkV(o@'SZM_61xG)-4ZF)/cU! %efB|`i AE:3na]A#ufD *'#".Ey/Vj*BFl-#$ɿߴ}zjY*{F)q+N.;q(@Ǜٮ`(l6'ذd ҇ (IFMD]\W]p=|}aRp@|i/ Έ>^YjstsQ|z(~"Ӊ9"t>ekʼnJ9T&gVt6wDk2[)c {;\aLK:9!JkTY\j+ [`3)ZY}(w=7CeGK8.lgH)0dُLgb)Z3T.SM }5],7Ja?ˇ8.9wA^%CQk*4hopp唓_t44>S{ju!.A&"W^SR3m0+vnyC 6\:M"g`s%x|J>ٿ?X;ZI0u6Q &9k"+nLd) R '@Nj }h+iʹ,ú%l'"ps>)=lK3I=) 9QJs_Bї..BEg t>;$f"[2ABo6 K]ss_dm8)p텒F}$gt~I&CZOKT Ga2"a!8g_=eH>;uߎrIj.$ v:Xv-\y!/"i 8R-iROgEpNEzV:z(0)i,Sd#Nԡ Q0os:cmG+//]$lcyH˩?Myd0XU属EQ&׮$*MKP|]@#"Cr쮂dZ^[~ǐc*|(Dy_ н=Iqat)L?&y pT ODžbSٓxǫCcڴJ kSx{f:&7W+BIk=(0L[= FZ q]@+Bp(i#I1>D_Gx(-TJX҈Dm* rٳ?p`=)e0G^⛘1lNr$UA&"PH<@B^Y&EI\0/ݷv5E; 7òn\2+[B_K;T>Īh\u G>LJC">u^sYxLs:ΨVaJ>6U5e<%~2 !136+kk sVl+'â&_?o;@6I:-w] cGB8M ڎ3LB\4;Ju\@#+]ܤqQ5D]Jes\,9a8WUY#6f ևn0%e䓛"3p: / U f+߿/t ՋO.QEi&<|+R^>9Eb *daLFjufc!;GDj)Z LZr9Hͬ06_}X~lTeWR;qqЅ -w5U A;\[aY t{(< IXʢ v_U i;%#(!9ǀ܊PMx_O {D?ˍXwL=Æ@Df(kZ&3IZך gh+yX d,_$hEĝ`xΜ%mU\|4:+ھ *P9oS߸2F"Mh0PuwjaV)*=Vac';h] mI& i>+&3 "/m nY@CDCէsfLYwFŵ;b-~|Y@i&C;N܆o>p[afN8o,_g#cc$|LDA/J5:&W8 Cdʼn≣ӊ-f!S> !/݀`j#UN`YFhL3P~ߘ.ُb^1cڒrVdk?r:Wjc.+Ә;?8dbPшAn=E&~TGb?¥A7NTxEMGB3-9#&)GX֩.AqS`_J)oIQՕ8+Rt9#vԾ6 \~ Ѩיlԋ2BC6k7<*o؞oǔu81Gj0;ՙLJ\D d.xeْBt)1ο-ۉQUfj1S>R 3Q\ .DjD!mwLŒ"%MQ_#E:.p)^C-25,k2'^fHq)k+3td5 bU9Xn #L0q\('y#: 홪-h: &t09s96W~;dY,o Ej=?Jԕ79eh Q¶ w3L BaV#K=hbG̅;И?H &$.IN*R Q|)=,pB OR`+Mʛ6C6D%UrG5KOsϷ 8aXL}wBiq!+c"v۠&oo$R`ɒQ5cuA$"{Y!Xm0qXO:uByXAG@~6(HuKkمxqhM/v75xe0Iw,,0sfebZB2)딿I\ +m! N8>,ZvOy˯$ސjE3J,vqy.ZX 2-*ʋケ4(̍Y|޿thSB=x~"=M .YBbOzIdC$$B H:~txܭ{zH*#,V!X')}\Y`ot@ OlUEo)[Ktކ[DZM$(5lhBފHk^=Rjl} NcN;A/ihgGi'8t4+)ogxmegmB2oAhi4:CtM=oj`5Q`i a5&J-3 :%C\zJS2AbʡsH֫744"|@l{n'6+B2eubtVwadISPJvp.f@zfA'Fa0v9هnd=-K/׺ m@В=~ oBD]YQ)k0Hp } 05fsPwJ,m~&nr'A.+7"a^h&$?ܩUúocBE ܻH8pEKrDz3Ϡ_kq?'XbcT޺('O#yW}-"EPT:l..?%HU`~ȼn&Ky4YUkN{"b!pxa)pZPb\-ľ7K-]4V@u) j+.*[V}gô!&6X#"Q["|]T\fA%GqD]RSlMD4Q;z:˓e\gK9Iߙ2EJ d8?\t(< +tQfݛaDܶ}t.%u{,Zd0<ַ&FI{Fb.ȴP7U0.˻{Sm'*3M-A+'"i?O-7ƂH cy2E!>?$3>YA|yܛ^I*&]suԬĢd# Oըz.ϽRU7i^YxxCavlF'yHs/U#^Qwk_Rj,Z\N &::k;RCHTDTj^M9a70G EC {S +>Ǧm:iw溰>W1z6z#$n΃E7 -K08g|&b59}졚~U ]9(&/pf)SuJ!(~J͂U(UQCgPÈp}!VG^T| ǽн}g5: &/sQ_W4[raača\wOKA4V-fw՗#ZپmJr$EXk%>=ߝ@ZrZTI: Bu"!#Ͻ#JE,ac OԫgLg1J塃f .㼦^<1/Hgd,\RڏqLv~aRSl0(w M{pX'Is?*/S+]3]LP ˍ7,m+^fywJ$Iєǒ~T\T=ǝ0>}&[7ʬ7cs('Z0Fv؂x$)E:hv-مfI~kSxő-wH .P[XYꡫN&S>GJxnwn46Ij-lǡvap;jS$X/pѠ2k36[Z[-oѥ)/ҲCۅ=j(&Aq !5Y=2v>Uewٍrį(*-9ƳAVGDdl+;iAsn^Ry R9zt9<&.]oP҆&B)m,͆/7 L5!7h_um Ǭ@=3(p1LZoo_2pn2$sZE`Z=~&IZ:du4@^u1 '7@ٙ}1/tz\difEP> 5;\`2O4׏mDۡJeaf&DĊLRQwRD0#? ۴kÀ(wB9!@VJߪ6];Jc$~c-~d4N:ȶ3 < DPn=TK\h͑T"l qi pw Yqj=R0E4cX秆jgӛs[J V \pV,#:E/a"z5TQΜOkګDs5N4=mrsڨ 7Oں}J:w5$R3}1= WWVgAB2B`RO _CT2@4ꊵy}x3Z"`(.?pD2Av4ۘH6Z|Id cC;8q8"FkLƤq:%>{G_R^Sv;eܼ 7 3]ba;;ųShDžmOO_4$=1FD%*wh!RGP0NEsd5_c| p:%3l_,Jqso͛ c}Rot8h! ^Y/aosM2U9ZvJfAdX͜&􈫦.² h;0iEfJXi\m( J5+q3ݫj\84KE=S\W/͍1{\x+ +"|_SuށsinOj}z1I;f #!tQ]Ap~ (2-HER j&*![24Zݫs[ iw*Z6oKjѹ K/+nGMg49􈩭7{M8 [GDBTİJsiTp9|s`.lj׽)`h͏Ed<) kf̶+qLgr.EId~rU*}}~uo!M 4,Jjx.TMAyK4MO܌>؍67h#9tLON I4+.fuMɚw117\()mɉC= 5p[EhnxŅTgߌk7dQ5Z\Ɍ΍wdtݬjD`b= 4C~&fy0t(/#Z\YVz:5:#ٝF*ilW4s?!1T)',p9•7t"QFI."8w]3 ؅YH|\ch ]xFX'Tuay?6Ʌ+z7=/>3ViQP[]dR30:Cģ/CɫF.J/;yĬq.u'˟ig;6`JB&a=o/7ci_hntҚ, W^la1)iW`N5t |/;dw?՘TQ΃cgpZJ[X(c]0ӇR($ M2s+z> 2)}- CJ씘N17vW 6ʹi[HUf'g&Yoڐ1Z3i?U 0˦!'>& x:sԳr)F0W G {=6zb{ (1c Y1E]?/Ygtq}w$!*=,Ӄ9YNcN4Ț/lԲ+@|gX6 NwYۿWఅSq)l+et\iڰ!eAh+6CsمOm3 m|M )\QizzfA]u+AN:)*Tr`5fN J(%tj]j5AS9Ҽ Fv+@6b_2_)DBR݌G8o7.nN_%v GO^s2v%̪S{uelQShcms/7tT{U6W$8SN- +IWǤ4(~p b^`ё"2`'mK ^A Qq3;p+DL$ F@~(S*!{ӷЫ(ߕ(4 ~^o81s~ЖZlý->%eQiq'UYc3k8žQ,C0AMr҈n iy4kD65%><fVa@ $>Cʉ27}~Y vow)u.Jrb=c5s/e_>T :fNʭ9אs0*aΒ-u͇ ^|ĒXz60~`1{@2?)KdIݫgON@0q s[=Ȇ02oR*>o\CW8N%ɪFջ.H[rP_bT!zZQ9ӊ0/-q I 1=Jr5+L<@ ;U qF?&g35=^@uJv-m=bx?͵/TNx aoNeԬ $)~[˽KCcP`ExtY[U&WcIQljGv"z΢Ԉ,ԖoeB (` ".*HTOٍ  UM[LMQ^!150eunFDت8Ana^ t`§% )oy(eªK3ek]Zy'uà@{p޾N2:TL {9i}}VhLkbUYp%kZb.oWaT#-zHT7-X*1cO(t̳V,t+c.Q9F?.& )bRO!@&UK@m\Z=bX`V@Bʍ,,o)]6ӬHO`6I=O,ڂp+`ߔ 5uj\q)>Ֆ2㘔޶0_\]>8oRm,j3w{9xG9puy*ZrN4_sJ9=-]+c6ә1 ho@$p uI] >GΡec ~u(K23چ[䥠HGI(L%"$VT% r;F[ZVYR#9Tن[w&DHl{F~y+ˢj{V&0hIXzbá:55?7 ٸAҧG&Ky/zE ,H/ 퓄 p2,0U"OOW,Uxӣ_!&>0!kx/HvBr+x>+`bi[/MKɧ53ϐ\>'=ɘ2+aOA1TShTNݨ:YzQBk"LA&Lef`Aw,@]\H x'nE+1fKZO0^ AT"Q8$oWAVoK,=3>g2|IAsN[.[(ħx{ 9^g_hܘCm_k)`@4-=0w\'!1?.q\ŀٴ-bw7!Rt7E 3/ot@W"5Su4/bWA*1C;= <0Xe4@_C7 o+H׶.'BV ?-y5#2n죊O #U|\N`ď M E3B$k[!vC@ :AA|AfGMozMqJzE f1r̂Д"פY؄OH*gWHw[$,q9EK`u4dOl,^$,\~KԨYgnW]WK~[)q䪅d*^z'cϟb]Zh?,P|'Ze},$$܈1%݉ԝhHZa`LVGsPX|az[6}EA|*vR n|8_qG}UF GcXR>1TvO(gAyot R3bOoT׶ys)iV |2Y4X&Nx)3qF.# m(D3blwzVК8UK.m9Bxl!3-pfdrR odNa5pMrM)K S}",ySĨ=%: 2K؄XlWB׮ 츽xmMV:>Kҥσb!yj:U_Шtgyy,"wOK%|yԼ}s0YtG U=^0?A\I1 mgP88BZU(xbףqٶ_|? ey}PjcV/}=fmn,zSކԗ)gkV_6o Nq>VJq'.6хmE(8 ]qdBjVTjnVzQRu2NeʚOMsѣjjGޤ)*'J<ٻD8ݣiBK5IB#X\,Mo2׎ߨ<ƌ"-a7en$tRRpL3U7Y[G~7{4 0E͝8=T[dr%ԃʃM$)!)r^2G]uCE걆'B= fqve15jZ"1MrIcdKِrL ל@!o5+':KIDFp2_~\Ӣ@/ڊԋ"gGw56I#W~Q Րe?t]TS/S۝&n*ggj/Zn9˦:MPEP-wCGƬEs6+iڱXz\}&=4zHt<{W E8AUN]Qb&uu(7,;KK6u߽"״CyquPuy,$B >Vpjhs3#_\z0y&:2C/  #j6KC4{Ym?$;;^- Bx0Uy+LrS]\)cR>kUIN}9K, OxH,肼sq{X60F"!2?*ᝃ΄Nqq/Ƅ9٠U?h| yf"c'C#Em6nĭOcWQsIgT F,hGk-P&}R0j'9\Y"L`B{KJ-sFl5XHݪ nPern7*[Q*=QucHcqM)8x뾀j?{1Fx e9|ӗ݁*\~d3#Ҁ<NT"yV  % ߱[+oJ1#s@'@!UaqX厭^GS|Y8ܗGa'hvˡ6= E'7^/Wrۡj+XL (ϳ<|'1t|АQ LnL w]Wc4G/F6e mpN]2hI"£2]{Q/4O0c@ΗOL{*]v{aL-IaB`AY_xDML9Q(w %△dJaPN =f/t$2겋rT{pӬ?'vޅq'+-< Sij#t]%* ٝTk,mb\-^) yNf V q4x?Ă"|u"PV2 Ro[nZ_$׏"4"(k, Jw `5MJwh]ן*l*G9ǘ23PVNvmng!SGn{4V#Nd6E+ .ʹ芽H`A{0hn ¬c8@/Q>Hk 5W+9 LҺ-TP HqJeaf)Qz('R`[濿n0a-1נL 4j?C˖h% nppvE.qŧAC{HHX(fcxm|$:Y6׌GmMP_ƉNut`t3#@ /`ϓdQ`qz`Mxj'*ғ!S?T$0kT"H.4?!hc * -bh'ЋK^autI-a֯ w BkqCIQu]A EڐԢГ=h˙MoѵulבT'øT~ّ>V~Mg|29eʂPO>$REi42^tNgrئ҃h*RS.K-]Y,ipv@$ ZN1Z9f.V,pqbՇZD" H/6E2P5I啽" TЇ\j@[d@e&2f$0̰\2MHxۈ%\%bV2:GGI(Yd[I ':o38n[|IȢ%%RgOy<[r#2FҏFU 7x6l\h3*_# gEۢ&`+*ÁPN]>Xr3-odۊx0}}LXFDQ M 6omEsη2z$D:eX^GcXcIvI~z.E<ޣJnrqjV!I"< O*tn9W{kwW __d:RVZ sxD^`B AH`Vd5ed)SƏ%O$1\hGdωJtcl+XCFq= Y%Y6wLZcON,~:M(: kwOf(+D24f3,pRg`:6h4[p ^Daeĩ~l; 4)L83[o'u,(%-Pl7uȉe2Jˉ~ evWp[kl1XCg*k֎66?~NuSYlIJȵ1]IA/m)>5y":%c1ӄ?3C֨S09Ѫ>A0l[ᲿU„Sx|>;[l nЖ .MU>3;^(c'.T0}08p/[T6?w8/eC5?$G _H|@yJɲfY?qF>.Dɧr2kD 87ch5_λӌx("ʯT.^u&CcL 侕]7%$^Wطu/MH"Rrħz2AMQ$Ԝ̨x$ '1MmĬ L40 4s=H2QФ(x<^d/1 5?cp6/@j3:qvmߨ7.S+SMW/I994unjCse ~E9>Gzz+okY,qo^m E{QLۻt&Mg!XW^IMT{[oa,LʋyN-lj$7"W.S5xo-s,]B mJs; !̾>}&jToFM1 -xΧ9w :ocj|OFFx-J0㺠֭E5K<7~}cH*8Z`I If5 ysIwX/T” v3n(óvIe(!AZ=G+ 0<įپZ H}$h!1+l4 ؟nEoY҆ rp4d=t;=0S HX:K0~gV]"hmqGU̒ƥ{*ټd|asѳ ܧhD'S[.1ض9]D ב`Joq$P!\hqn<74g יhfsV;8'__ʙێPImukD%I]BQ>w I2b՗ɦsotGK`RR$ G{..vǡUpTٔԪ<br(UHhIg\TGn+92} b-elke|&W܌e̦ߧz/pO|WRS;އr⾵5o: /\3T󵿴ËQر`ɫeP SƓfZ/e#/s%?poFTVT~vc YZ2d=BM,/yhp_\Z D*D콖2N WLS\la\\GM+hie} =Q #3 aruӴXC :<4"ncQ > #j=@U8 (s,'HV0a͐~ մL8j*6QtPx6^29C{y,_Y0zjv6wWEK$6N*%`Gc7Ũb4>H6 w+t)D;f9xRL*z dl/%)gD%_f[L5K~bFfOoL.$ =zYL}f/y!︝8·=u#PLB{i1<`5O#8ؼ,tWE&)8t `}2>`*0WHȺ(ڒCp+\);kw@D:78sFJK3Vʻ',-/YV$XB*T+ry-G;pZ}tDgS*?fA}3U#"#N6_Qj6#pBAsU.4(?$L#R uO\e/Jv5!ݞ9`ǨRJߦ ӡdoˍIڸӑ)/*nd*ѣL:/M&Ά z7+G$E6ntvť%$GŀLhTCX*j&[_*!UT$yhXRC  A/1Dg[| җSW] 'Lk.Zk$-_hw;'eCuWEͫ4񰭸sQ)&zb_n;tP 1w5搞}gXXSte–n-Vx`Ҫ0O/jnŧ8ꎦXzcnL[y ye`k$xǽ٤`QFEjܰp*0 53g bsklfk=jhA$Q4D@Ԙ9nܼM2K]2P +?kZj7300N7oYR~PWPoW0YI<{W'V NӨ@/JrJ;~,V0HN5"|A D iٽ}ڄw|՗Э  T}.p>.0mW>QI#S\guEߤ d )<񮤁B&NR5Y3 ~\"b$1@[C7z32t|*…p<'rV> 6JH ehQ6hkyDbpF˚)d{\Qp@_ *|2RP!Gش07gZޚK 68B\ڒHn0@Nukq*nm ],/86Fac[fW,MF@V'#aޕ&\!Q~h{.ޖft^󧬿 !ң,R;HW}Jˆ ~U0.'Bc)Z_wWW:Df8~k@ i-V6 mFO-Ar G›E[7;WI-B15 Xj|Ǵ\>z_h܃]㉒hh.DeM5E8g-tSî1ȯKo3ܔ|YE 2_R.@Ë7CZf[rYL!1Ғ)t|RuJͼnvdmANT3!f'kD(w쏉{`.nn5'7ػ_8}9)EsaGGCLW8:g`K [@[$@4o\Qz#Mk.NgY| ̅x&o9zr 6抍$-0@Oj,gOO1ll}rxu\38=I x|ilVSprf=Qf:vإ஠ =W؊TmPp|TN9)%&3dBz6ͬoT镦@a6[Fo]* q9˵Ow3þhd%Y2%mߝO0SM|(@l &CD}e K qlg\yE|(^{=bgJswۨL.I<,w3咿TjfIΦJU*EGlIZʾ9sHZ M7tU-C9'RqYB:cGFP)E{=ʗ:?}nF gyˆ.ߍ;X{gS[8OuzC\K $  s}>*BX(zvi }_w2eE%Kdb uj[*G_pAUN\@&k{J)$3,Ub(E|8LMXBӼ8;kEF~cpݤ/"net@IHò~u[A!b"F S#x 6ʏuFv9\G/Pli WRџId/AhΞLF_wm4w~fJk-((5Sy;C->0/4։=k{a*y?lqsRߥV TǨ__-IF% /Fo>`ֱh: t=1z"םb1@VYapp_Z͝RI&bngi=r`kJ0yT`(J>0KރVˠ[3EXw3u;5y}o銸v0R TPCJIhGۢ!{09O 2m;^<|N>R|K*͇A[dTat"ͫځe=u}E:^Sۋ叴)#)nzGPQUǐa:6 Wb`$cMTS^$i[޴/< XVS158ǯ%=čh:NI pqVҦ#\Y8^eق+9UYL)wUo$G;SFd'2r7+kZ']HSC+.|c*fAE4kuo!ty)wm bL?OBk* qGzn_S5 mj*$ƍ#`xc?Dh[R1]Oɜ¾vh"XOp(2 *I^WOu47d?y!y_ >w7F ߂lv ADCd{Q7Q +=_c*a]Y^db5T0Nՠ9 @u"ϬA !Jʻ:jftWľ6yKbY i [M6o M 2bCS̺:I8[u Gţq g" TǽԌ<2qq$CR6yq6B UZul]cyvTpŊk_d;{ ߄*XdXuZka=Sل_Hϟ爏PG,%Z*i9ذ3ik[r+}0ԋ0N}: bP # ] (^E[Jڠt˙9" 4iQdLl)¤Xs{K`4Pvȵ.nͷ0k¾&ݜ\7M2Mlc\*:Nܙ vOKLy˧zI t:=ȍ0PZ< Lj4s"߁IN6V4b6r;16N^"7T45U%>2i ̝]d0h$X\L^4E`!dIRv{x'\KfAn cT4$Jߍ;z\=?=+Y_h{b)XVe*iXv\lJKio/kiIYESv6e V#.0wF2+tHFf{8v )Vk©Rb1W|2G~1d{&MWL;g-jm%9I;Lvt&mf+)X] ;j5DK/hRZGߦA@2(lP*͓jM'6[gĿhc?TX;bˇdxS@ЋԲBTt2sH9du$xH%(9;*t(eI XholXbms{ì㼶g.2ёwDE>+}-lFLP(k%7N$PFݚ|?X~d (ES[mjx5 |R*|MAU܀Ջ;5}ݠ$*q6Pw.P{l\Iak{uwxcӊWU@\tx,!uV;͆>"+JN:F~%oY5I*gqŢn:B}}N*W^2@U; u,ַ[y=7WNm)=Z-V4y""n,6d,䮥{Ac62 Pkg-J(p?O+YTa6@w.-,=<[J`[hs-a ?,%@?c9A_?#+Hh% @1;OB-'nث9TG6yWQ !=V!EjF($|?!ⅺHzk<)Hsmag/w`@!xM#Xou{ ȰJqw9h363i8?=${ w7[ct'GTt Y1b[ $xHGh+(IA6rqၴ#P˪'bְJթ`8̩=|ղZh|VFVl8qTGMJ~2lƞ%^.Ր")uGa"Sjt5,_ %W~1HMbF_3k1104) ^O>wT ۻ(:l &fc)0Iٽ@<3Լ0kFR [Fj~ڇH*F3"W*|TnA#%ӼE7_2!>_BgfhWPb9Ke`BYzXq%}Ymd$)fD+|!{ PGc@[q=|8sz`VK?GP6.U-H`!aJ3i mw"?cg:;E hFam++n)0 @HldG'P~nMDU8;\iti,B6q̀.ڄ̭}oE795dݶLOzLA]GIvuH =1#1yn;FḨ$qLMDg| k D"S9:ZC>&{ZN_^@LR%AJ?>A &[@_u'8 &c%{sC֬Ռ;A@ ^o֯}wD&YJt1^ЩH" ǚ>T\5Z^7kS,Цzq鑸h&)"Rŋd#R&qoD(%TqPM@oZp` ?k3{0v*D,32fa!uxyu,h͡E:F_ey}Y{̤['} QK?jf0- 4-#<p!WzlN~.i[hR׿]joАAp[iGf$R?11Ly"#Q:ʥQSӃnr^63Lv 1&nBT?֍@CN@Ao6o\IBObO7UkO4qHJ{6腩H֪1tf8 ,k)c<*+baԛ8M1w^\OB 溠 #Up71=Jo ug.@tL'0kA xaכ;ZWGEw5P퍅g:+7o/O ??ٟpGlN_˓ :V`{ܲ_-/\?qPNEnZn ^| z(\U֮k2ZK%b.bF'R,Z?~QNQ[VZr%h`h)tm&:xaTX%FiLXs4 L#jTzu8xC_ 07ϓBR c+% RWD|T*(CI&c97?1D&ʳGQЁ茘礞bޔ86l8aCKfvm6&"̃oa%e!O=rTGKFnB"r —ʷnjCtւ.qfp;Z#C%iNyEVs6s=7'GȀ̒ηAРXL4`h.So~Gl9-ҿH䃷Nk Of_(EFSw=D<T"9p7_8^ Z73mEM OMCTXβ>1yxUE,X~܅33kyQ`5KiJ~ԁO6iH)߿!$Np`*"s'6`d1\jي+D9USz O!O#[Kbۿ_B-x[Gz(r' H* !d;`bܛZߘNc -DSB,`V4}$L0PdZ1cp bhtcj*DV!3- b5~Aazw2b O ,XL!DU-0"q]<Ζ2;LL*Jrn8@^r\8:X()#M ºPH)!bGsԋe>[VSD^=9M%f0}k4X}p\:[5A3!or4"dy&[0&x`z(l$ K.{4a C[ؐVrH]u`LPzyq2(R:B>mX^44M(Lw^I8mRyԓVS&MܞFg!Qa{x|ɯgس縫Np8.[WzZc$}R./vzפ\ ~ڝޓ1c{eʎ:/[?.6>/IZ^:-5Z)SJ 4:榺VW-׶[av:wO<[wuU:3xZ?f%z¹5LAb%~ 2ZA@IࣝyXDEw԰Zv:u6En$bmUz.Po(3NG!{JSѓXf!Y$X¥MD/qf~!cJES#PJ)?t\ͅ9A$pm|@k }{n%\ҡ?7I4$BgEvhG!? ۪6ȕjГO~Jlp_ ӧ@2cAcrOQUcxN{51mU*4>L=o |m1 ?d4f_CKe`UȇBt䛓vʃocZ5)"8t'y%[OAgP7H{@&}8@:mj|ELLDW&N1V!O"X_Kf.өdm/Y,&<>h9V苄[^݅Y3l}9.?]5p|GEMe;5u$}HH^ 1 t+kϹ XU|l ZR' Iy:8e dqTɁ jM{1!"=YnWT6!4n;^GqiF4['$qzA^nP˵pCv\Rn0Hl˭*u)y kIhv|Ӱ;:7bA'|7# CgY="鿇X@y%*3 Wr8JD{QYr''Ûu%*e8wyDSTF0 l(^$n+d'Q3ʶͶѰ*Qa`hpw:< N&tHz{j#tk3-}C)Փa?,H6G:7eGHܚY&QMzw=DٍhgC g | $/`t/3"w T~yƱʔӛ[ksܼ0%#BAi 挻*bmq??+f@nlsv< hsنڰ^ءW0bs In>G[w䵠">,r*4Sܟ*aōV~͍)7PrF5B /v܋B;y8M3 򙿋"鏯$y1y5X Oo:n"e'r%V<0t )/zr]!!~-j(l(o.VHt!xNj9Ib߷d+ qK$PzOߠ%U$A^sZyI.Ǟe?OAa=54)_L rQB&9Uk55d)+@UɪPe} 7L/A_ %|gPhDUhU]?)fJ/Lta\(M拾bs$Mێ9ϫB!L~1T [Zʕ47qn@\ vv*_z}t{m׻vfJ@2o[Jhyww\W֤ 9cߋZ(Ő=O鍠$B g,q҂J u5!VZIZ: n^?ZS6r;MHZcG>Fd ۳ ;/-Tb¹nVvnZj E}U5z2DrB;pGGԬ= 5iEZCV%22zTQe2JFMV6 ChkT1 W2K{˯B}{A+bެx\ELθ8W-i`+V"":ȶ/ y>Ѓw-57^?C;?\l8N`ؙ0FlGRx+ No #X59@O]U2uvFp*^5|w&ZH&@D£tc4Hr~Ny̻yĞ UfF7\~5H~q]v=CFNO@y/[o9Ԙ,՜Ӏs–Mҏ&ِfKwiVRh)xC$J9:*g,ī1mͷ";Jr?Cw ѯM,OdՄ}q4?K|iUoN =2]n +L}40&R|D ))@qAxCLWys&ڌr@1-*I*_#/1!/p3Z~ѫc.Ae' j+zvT i;2d[J[bbrTY:- oǖFȓӖ2$I=t|bY\/۪KH>4zRX:\Ⴡ\=5@k&:);G+^z56% )qDZn3as;RixY?C *Д.0^uV'z`lpmJ/c?}L2cwPcjiܸ{ڠ6Lz!eCCFc^I¸~&( ۏ'ȜhhdH+wa]y@2h;'@R UYL ڗoxL$[ ş2qu)Wq)仐[04`z[PTh1iD_j߷q_2GբjEj1Lf΅{65E rqfLLJ+YQ ( ބQNWİ@&~|VM@iy$1ķ&Ы0%//4 #q8=06dae3{4lbX~-4/,@P&w6юABؖ%|vU1ثS{C-K+k:fʅ6$O!Q(١#1zj !p1Q-wo8ICܰWn4$m!p)eDB1,rndyv9B|]â6(Tu9R^*톬5[ϵ k+tIBy23^.C]mm#ڎ^.рu€c` ()YqG@C#*5DjMmO,I?(O.rv8ձ Y(%:dsBH.1 D [ wěSa5FSwg^h׸ˠY`Y#FT5i DVuw]({8$o!1P%6IQfʇt'Wq " RקSAlSg]V6xϜ6[޲XDe:.9CS7嶝 rdx=>F'|Ӻ&Z)>yxtw0{`qՁ!DP=Rw?{tq \(Pu#ۉ}n3~Dc@& ]Hxixj:m}UΣBD㾷Xo.ʺ*|ZN׋5. *+̃G\ T#^zV_#Ψl8@:16zdntqF?LǰZl8Ĕҷ_aM.Vly~Zo0|Fu)--^nou,x!ջݟc\ӬVzgja/pBV5I!w!5s4$+DKu_:Ҍq0Ltӓ-xWI4֓Bjxt{+ގ%NV1AhOϘŶZɔEvY;{ǀ_ edt] K꘼K~QI)`ޝAg$+#{}+'B*_&:<tJh /goI}^T? B"!jS4p_ Rӌ:¼%blgjEqy~]{*+W&2zh$ɽ)O2yת휊2}& U!0{vꪑ8z*8uY E;ɑu6w{Js[SBٯJKCT,GWJɷ(h$FGi6j2jn(T QnG+2CNOAԸS)||a6 2y(c[~1BC啰dlP|Zj`kˏf9#xj15',|v) >c',qotv5ЁP G7tS$ƔͨI#蘡ӦI+=fDWZZEc^tZi;J"C@.BMRo)JAKA4hXgI@,U3񗺖$++h>1&m11w۟ӮT͆Ą=\ӷ/JZu9xd|O(n:N7<@,2ϷXۧ3jsKU{9JDAVCE G \%[ 8/ (n%E&(@.%K#d6j~28ĪZ]mД7ډ#a;cD\Z(I:&59'9nc#C+z6F>17mxA7"]o4f|>w)PZptBe"TYFk@UWzi#Zadөj^5?&[x'^;P2acՊ4)msrsh:`aC#U)ZU1O\2$^ZŖ$U QJ?3sj1)d31&|9i1ժI+ e'&B&GcbT?2T oyxsOXH[R\D#J* $Zy^& _\dl_@x_|}MB;d+{Vf" cOeIP]>9/Z'Wnx_L-3s$DP4%U7|!m<1+ 0"Oh c˺|ٌk l0 ,>hz`awڵwv\bj*5Od̅=t^;Eac6Pnt( [0kƟlBЏL(g{-4 ^ BMȄhwܣ-sR V)UK/M/(wAb?G2Ùɗ E`S ÿNJSȊ%u;RVm~s9>tTE"E[BxlJnR.GybՆ*q/ Mr(yL.8`T> h_V|MY+n'v ?%/F^sHr>[`G5VI`oSפǝ6ܼ*&5eXL5N~|l+ttroQ#Wq¶ Mh΃uŘ9>}:tZ*iH LGc ! Յb7'C<& LIL`G&S)J/ ǎǑp!8duO!(q(B9@=͠r8 B 0uL+ -} 3F^!D44`vv2AY'emFz{|_2|c6=`!CU)xQ-eI0s_gipN#YyG kgo^47aZ+,;A|Aj5Ve!gPGb`_u(m[R5Ao(At>J|ZV 5F-?4U2cdd?aiPcp4"=}K"Gؠр=!ŹQ1h6-dz4/+a=٧w~BҸa:M1UWV Ferz%pn@҅x}3i9n/ܸte$P;JҕqPKO!e@#:!>w d4 a ׳PYţ c`L4#EvWPHi J. Ttk}w4_ߔ0^F0I*[oFH 7Z.ֻ1~OONG5~+d1t2CkyUj C)2:I0y#e\0F7T?Q8]~*E / [r$* ,-NBе$A}A~Tmb\B*ՄiԌ'N2CB%CKDfnua~?l'oI3hgI VֶI?/Mѡ[s$;;287i*ZU3`ctϙ}b*G"=ٺtBi%bduŗ/exx]l5O9]5T g`n5!lԫ;3Lfb3!ݲO1V #df[uXqa9Vo@370"d]*U)pB%4TBp*ƭ[bxcn̓03`!ixZ+.cr vUKHkսK'H%g-gBϸSZӚKiZ\WK}kM &(0zwh% A!;~ Ue@zJS}=^6_N[fj-}Gh1g$DS=e^'K} ~ GGGCƱՆh1OWkBE@/[e-'[@hREs!],R/F`\4+b~M_9f9|=AneA$˧h olsHwIApݏޠ%{}t|[ Zu8Uu;(ddxNڧOq!C3eVsr3ɉݎ:J45HV 6A%;XE<~] B lUi4'̝7fa]gTSH"_8t855e3DKb!,#t^5]YqR:}F 26ܼĬUz֢0ﳸcVʜ=Fx&"]Yqv6P _dg~1Cd'oXd^d6jaÖ_-*`y!w̱zwcRt_3wx[LLe2^r AU l}e0'+zԛʍ~t4ED%k^f;qaM45>T4{9`_闃! /H÷QE%t׼sK*F QP N>c'Fex לn˲YTv?(*ּ"! xÀ.# j;ت1to3q0uf.42X=5o/}2 ,^[ AU.^o*i3-[—H""=I *zlrzǶ :vxs8dHt1*{ah)O6qqE~{5[z]^3$:]Od⬯.ȫ?*([JM`"ϲ:6=c B+.km![9ya:ӈ ׊I]Z!gܮ;QST4pcіOTb5dױj/#U!?٨{%"!ú/#p)W_1Pԥd%7[7vS>2o±0WouwJc-_m]g N)ؓ O~h2+hty+F:6 `\^m_%D]*a7zI욜bv.9d Ų 'ìDwcXslѱwvUY5.`10S>W˼l2ѮWPigKu&~[47jؒ<8]Di~wWN"Q"{wH`]JX7U6ҧXO.>(ZJ6P5+U-Gt?>GZNrYp>@aݧÃD [b;8JQa oAPr5 w5ߍq@K #d4nѶ,{)P}QOj9ȊJfs3noqѡ>k4*%*rݔD1l&r}cz(5P!25kȩhd5(,T'ڍ!=8MWY[.c ${n(5fzs4_= 31m ()6;9JInk YZ