icedtea-web-javadoc-1.7.2-lp150.2.3.1<>,]Aگ/=„3gZ(0Cuvm#sVyv嬐SjkFe3quUKoM..\syTg7L6BRW=aH4}}+NUV߈1V .7sOHfYhJ taRdmrOx epJ"OQQJnNWf(w` 6$2ϣZZU Vz=~̣ߋg3貅Ԕ@OdtAʵ uou>;L?<d ( e 4:D   '  H  $l(78@ 9 : FQdGQ|H]Ij Xm Ym$\m8]y^ZFbcʤd?eDfGlIu\vפz8Cicedtea-web-javadoc1.7.2lp150.2.3.1Java Web Start and plugin implementation (API documentation)The IcedTea-Web project provides a Free Software web browser plugin running applets written in the Java programming language and an implementation of Java Web Start, originally based on the NetX project. This package contains API documentation for the icedtea-web Java Web Start and plugin implementation.]Aگobs-arm-3$LopenSUSE Leap 15.0openSUSEGPL-2.0-with-classpath-exceptionhttp://bugs.opensuse.orgDocumentation/Otherhttps://icedtea.classpath.orglinuxnoarchE+{vap(Fqb'dZ3+|{],{N]N?BE`Z g1 (&2[VACR/j.@/9*%,^4=?+q,}(-&.E)+;2"d?9$?"U$Z*#& L+i%6+/OL PW+/LAH x Jza,?5b9B6+0(%P0XFAWBqc/0D1=J+2+@q?E%*RD7,--2-'f3-+Ak50.zD})`5?/mf^[TT>?8<_^D]PN'nkE>i^=*MY ;],iDHl43CU=? ?!LX?FP+k:C&pH{p14*w@X"b<#J8%/x[ *d , y,B!.4#;ZU094!oa $2v*!f$!?5jCr((#%Q _I8->NoGC`P\-X$y\0)-4: *+#8Ma]Ya_c1ch.\]^<NG6SXTdSQwS=^QP^[=^lskU /!,M`)k%&Z<; 3H(8^1[ #%"#r>&!_Kp3WP_=1%LqAN{k@>;fӦ%ZNM;)_-n5,6 ._+7c$Lx-U7yc+&9 372ENB<O-3P\ 10<:Bd\TAAFUoXxZQB|K-A| #.44y!'!B(!VJq[/ 7R[Mc*u)5j>;V94D (#"ci!+D-{y!_!5;KG0<2=<*- 2Ta6En[g(6$T+M PM"_7yncnBBy60,C$d?,)4wf t#(R6xOU*z5$f2tn&1(N#H&7>;$h (!~X6 e5 +/OL PW+/LAH x Jza,T2 h[()@,K.q8.#h '!s)w.;0p_R6x: U*5{444\oa@-0 45B)) -4>;.s3P#a2~<1/Gj+)FRA큤AA큤A큤AA큤A큤AAA큤A큤AAA큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AAA큤A큤AAA큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤]Aڢ\\]Aڜ]Aڜ]Aڜ]Aڙ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]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ڙ]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ڜ]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ڛ]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ڛ]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ښ]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ڛ]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ښ]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ڛ]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ښ]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ښ]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ڜ]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ڜ]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ڛ]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ڙ]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ڜ]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ڝ]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ڝ]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ڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڜ]Aڝ]Aڢ\03e6d13b80edf503e09bf41f7550e66e6727fd356c7d6c0b3e2f9ad12915a237da15c498747bafbe10c8c0dd353ac8c801db5974194a135e5ca0e053f7182ef6e86256fdecb8bef3c8ec13ba90992bad75fcb6c496d1d9a7b13821ebce714736816958f3dafc51359e4846cc7f9737f0dfafd91a766f78110fa2053376460c6fcd8988e6733795203734b5a091cf827570458d9eb6c45248f57e89a09f6450c8d24af5bfa52f02832e2b18ac213f723339b509049af8ec39a5c9ba5b0ebf1b6949e71760b3b040fb656b5dfcf0072e72295759dc3dea847a3610ade8dbafcf70d6a3a0a33ac1561b5e72586a6d89027c68b70cb6ddf21ae40ab9d4af5fb3396880882ef9d5fe5ebb6b09d3e52b7709c89b6b5bfa0e417c71d08a99c2aa34e13bacdecfe46863b76397f3d8432c8b34bd7756632acdfa9a07089b54452078d7ffe0cae0bb6c70cceabb61aad8263ac428c28c8985c3ec60fe3587a39a5c6216026414b6351cc2df75215e024f2e6f0c51e7c0bb989c5d27c9f102d6a67e400abd76853dc46bf6e4aaa8bbddd78e7bc18d2d4610268dc409dc8383a0dedf01a8a08637c6a7aa2f4acd87356a4de74952289d0e31f9931ec019157172416b615295017c5f022bdfdfb96f81872810c8621cf8d7cacd7af562f1b7bf55ae31f4fa8b1a4b45f90f4994868df328ee06893664118953e1436ef58911a154662bc4e15f9372e29cead5bdfad528960994b3617c7353c876ce17d13cc8afea5dcae82667ae2984d0df54f2b4a0ed643737162e1bda275c220d838ff1b41b8b3943752fef968f15026a080fa9eba46b007194277aca3fe849f9392709800c8a6171dd6eaa32073e91d88c9e5ad738b42791ea089e2d65df8afa4bccf433dc2a41068e2eed7fa62c555ed40dd3b8b2324ef1bd45132ff81067735badce31a25d78d778cea8b844ff0410e68dff065814e76ca55ea7aa3672b295dda6da6c48021bed3cd3fb36d4026229985a94f801fa65fb34df514db9c484af73acaf790f672dca4deb932bc56d2d4a8323d3c2a965d2389a150ebb2d90b26fc5b0faa74cc5e93706b7c50f89699954e81adb856b6dca84c47f3bb51e410df43be389a11a3c27fba659e04224ab1ba6975ee1a74ff2adc625b2ea08804e414a907a43423260582adcc69727e28735d1536fb88756a44f782e731101f361832689d1072816ea48bbfd9670350bf42ff996929ad63fa8021d9aea99ff5b1ae594435e3709530ee0adcee97548bfdd94ed0c8cc75267e14f15811fa1db64b702c5805c348ec2dc944778f9136b2ce4fe47b57e5276ef64f8b8d7383805b7b4ae652e4bfa891ddaf18d3d4e73fc54b11f829d9e7da95afd498ffc6f696304171f13e90674faa1693da50781e94a14a68d2a112c248339a45637e83d740dfadc3d29be9108e9bf8bab056c3db35fa7e73cc4d7a81e795e7dd99f293c044815bd11e41c1c0032ca2a9655bca80acc6acd5adab9abcb6d517eb1e9402ab5ca8740ed5326d5c695e998f8447766b254e362d44ff0807311ec15e85f6b302e9855d89fb384bd3d070a12b18efc4c49ca3d8e2c2744eca72f86f279f174bc19b80e65988fd51dd9e0614a0335e1a4c23d4b58f660a44bfee010b5f5b419a2ef786dc47acae7562b9c1fa4aa4330b7e840cc9e75eec701f6c059d07af3ff13cea095ce0a7824aa5ed3a268b83f3fea34ada49029b9ef8659f48806c06017fa78cafc52a3624c22ee0fdc8f5fdaf6d90f5dba802ba2666399d65b265db02a7de4a29ac7db834d4c9418b4ada90d08e0e946d9b76f138f1b6a41925d0fcb731d0e38e924e5c75baf87b3723cb0538f6efcf743afe6f038e1e44cf37d629897bbad16fd236c39fa41f70d7b0c094534907792af47b0d3cd74bcc19ff3bce253868cc46731e7d8cfc07742a9bb350b3883e86fe9b482b500c042f7e55169ec1de6f7758b3e88fa731b42dd840d52fe2aadae87607921356bc0178c6a705baeb75f39a78f72676146836d132988483eab94375509cf597962d1ee5dce041a82c089f8ec2c5eb560b07a001d0e341802ca228a426243b340ea05f29fb6dcd05ba3eb8f4a31bc98f9c1cdd657a00023cc5c53927af450c21e4354525aafb959fd17be68c843b54b6b5626c6d82090976e6c84b76cf6a312aa485107bbe495e57ca0f437f2eb9eb35c214835a0f0740774db8453fef12204877c7fbbaac7363434ee0d81f9c8532aa3fd0e1a47dca8dbccdba727d16ca719f25c162f52cd9fd3cd24b47ba55974ddb548fb2e30140e7accd2fb680a2a00e4ac83f3f1823915657e2143bac64f34796bd427a01a3ae752fe02383b86edebbb829735f92d7f0513f491a84623a4428ef60f4da382dccc3379256f8d85614e42fe6de24891587eef129443e52e6b6af2564d3052b9f571a81b3ec895fe017e9593469abc43c0d24f9d4044a96148740cc339a12e77f5036041090afc8c269f79a25c0d2b47ae424404b3f8fd443d93ba0ba98499f550d99816f28d2264d20ba18a88b48b9a5382551a6ce2038b976542dbbb298412cca6f51b0b0ac8194ff310a7c90629851a50481782914fcdbe1631840c1f294b376c789215c3c839542af49aadf6fa2af86dcd96119fc464eccdcb2ad4e6dba3216966c4a1bef27dfe22b2f14be7700df138f13e5a69a01d2dc11b692452d75c3e7945add34f3d42b8dce79909f5a80ffa09c247cde606d877e4c5a276d089150bb7e3c9bdce61c944abfccda72a22edced4c4272e841da1e49456d7b95ac4c75478f178bda133793ae7aefcfd55fce1cf76bba557d194dc81747c6a26d7d3aed9403bcc70f1432a18ce6e8cb18cd4dc6b4eaedbe26d918d51b2afd81279089cd05fb750571d54c607f9f369d4112dbd4972aa11b1e7a5040d75782cb0c02c77a13a1dfed4e7e3bd174f58492e45abdda4e526d2b503556f089b123934540fddc691e1b4c2d780cc34786ad0e0d59ff8cf2fdaf2e3f7399c4547eb94aade37c5ed42d815a27c98f1faca1ef424ef618e6a95698deb1012dfd21480fe026bae37483b1a506026fd18e1d77d5cad9e17d80c936cf9f90bcb9f928175564ee6ca5dff27a4ec27922589b010c7d7503e3a175f3de3419e7f9c06dd5b76b98acdf97a03181262b563549779d80941363c98e462d958bf47f4fadf08db441f32cb73255614ae931370a47aea065375e3e10fce60d0f83f71d45329f2f96c889ed185845387c8bac57e291807da7fd0a42913ba631a82c6f226b35bea66fb4e16c4e3cc0791b2b6da064c76fd55af1f600fcca47a0477460137a7f4a79290b3af300a96d152d0395d723fa7691183ea701f8930acc43c74ed78095cabb8d66ecc14a29aed514f2f25c5ba9078111950b6f678661e885be62a809f6730ed85da21ab1d82505602b0b493998ade6740a1d3cfedf81e28d9250929341207b23a55f1be90ccc26cf6d98e052a34ac18dbaec67ae860b54ab041a239a4c33fc17043529777b7124fb000d0d75a6ca1881e988dad5de5181709465820cad2fcb4199b4e87a8a00b7e8cf0c88c551053e91f6baed3392b2e263ada40a3ccd5140911df5ee126e0e56c60b2b979f14d7cc0fe97a26bcc07657b0cd130e3c87a6db22d84d498e6de7759d0befa9588bbe418b8ff29618606bb1e91432561b7a008ef21f8e913546173e15691126485bdaff45a6b3c4a75a5bc62c27d1e37e61974c404c2a9610eb2ae594f0beeb6a8b3c98073d9134e913def62913952f5da4209b0666e2b17faf7b4583d4c059fbe27c4d7df528425a7051e2faf7b1f686c7989be00ae9b8ad12d258fa5825e25a5dda8ebdf235fb1c902438cb913d5153d2fe9e8a6aa8bafc57da4b1ff28e37abcac8f582b72b2232584677381b45781538a8714e38699cf858b9e073b80e4c44ed7936d7ef4737af71cdeaf8ece6132c71c2396e8ebb701d4097006d32224557a93cd9a93630098bdaf8c70a3cd5f6024883487f3bf99e88e8dafe7defbfe28de0e45cac02cc752e1d8e009e21970744435126e86ae380caa9b18ca28550bb5208ade6740a1d3cfedf81e28d9250929341207b23a55f1be90ccc26cf6d98e052ac55e6489ba93b7ca88368ccdd63df7c5fc54c8872d7600c4cb6a2ca0b2c013d481ee00831d94af480158cf9c25ccc213c96898da7e1eaa42c9d660c6fa342ad20c3423139b14aba7b5336d1f75e4f3c2456cc644d77aa11e445809f184bd1260e1a1b78f3e818080d0ebf8c107c69e21b524dc0020f9768e775d53d78b5c443f7749fbed34760a572d07b9f03eda4ddc4dea03e0d58f80e935d3ce1649f82f03d698c4a93d1d6c4554a7b67fa48ff4a3ea88b69e8881c4d95748baafc76dc0ff0ce844c4c202c352e3210a61fc0910039a70708453b0db6f29d4da9496f2711e794491b22860b2a9267b6327e19cb45cb999d290f167f7c87204ffc2ff87e457c06f765f3bed456436a8819b4d41fba66e537d88c90c4f46eb95d604c94086e3c38706b6ead21f5636ea9b79297a7976c59f8c1ff9242bf675aee5dce392ce987968a6b08e2198ac02a32fb5a44eee69881960fb604de95538264dea634a7cb7706f35121989f830b41c127ed30caf2a42a5261ab19abb00a37f0bb1b6667ca06db862e69f80038609ee8568a5fdd7d2237708b7aca67f7538ce2eaba23f3f1ca721611abee6eaf051fa05461a71fac98628587601138a177133a4b16e2bf1ec6ed1ccc774949edbffbbcd48a9ea37e41f9cafa0784b38dca1b24d3190767294c84a36674eecafc12471c5181ec23d3699cffd46edbe7166afab8265173fae6dead19230c905e5392c9e3c372ce51dbae35363fcf4d8b5c7db9ff1fc91c22c400e14a6cd7d8f5498b7f23a73c965136ed76ac50c4560ad64c87a31915ea5944350338b4dff8599d9679311300686900247a1563d6bfe893009eca10cd7861089c7379a29929b10edd2e54a3100275710bfdfe12aaf93ab3f0317b2c46c63ee7a264e2616e4c9d082356de0d5b0e6f8fc166d73f497f43e6323de4427528ac9fbd72d2234e313808129c67a28861b9a770e76fa3ea1624dad9806eeae1a6c2cd283c6471fcefc3a4d96cf9ac80769117615ad7622b36a82f78bd2d61fda4a38352ba8d60c96e2da48b5388bbb32fde6245dd06b751cb0818392d9f84bd4326c785c98c2dd84c61d937956f6d3d576fb2228ed71899ea098d7228e3d5e16fa1cb29f291f4783b4c1de147abd83af8b92cf80a624dbaca1a4cef2f7acc85c50d9abd08067b8c8ba0ad05cdac54af5d3b5796b767b52a5ec20e89ae5e84e724ea4a53baf6d0af4ad22141c0c674952b89ec1950247fd78dd98e3492560f4814836730a7a394fea3ab445e81ba43e96741ddd20b901f3fffd92fc449a5e58c16f132dd5e85b49c540e1d818f99bad0f85bb09bbfe2a4eb5f176b99073f19ae1064940595b83c64254601f20a42fc72fd18c96aaec85228cee8d2162a7a13ab165b4c9148dcbb9d08d2797cdb59789314c023a6ee7716c0aaf2b608aa7fbde5d69becacac1acfbdb3d319c5d88b4aab7e1234949cf0f84d0c74557a4be67f42bc8567b0990d0ef68e5b21986c16833a85c9aa0acad21fe8c90caa8e4747930d7cd2966df3c88476a9ddeb8e84516e8ee369326bab19a288612aae260eb32ce9ee999b6d28c4e29459e3f6ccd1c271ddde91e4898fa8ba5d0d39333eef887884dd0218a4559dc9bc71519bf4919f57d1429833d27e1f3cf25afe1d3a441f4532d82423bd34a18b6f43c2b3724715f5153d76e49432ef0c4431b1de9dc7bd9438ac39eecea0c3aeeccbe78e6466ab0f288bdf28f782efa7a81dcc71829d68d5d232c8aa67ea09a22cdd096e1c21ba90be807160d8697ba6e94d5aa57f738a516d5975c9e3dec7712554ef651c6fa44eb736fe53d57a3e6679f4ee0253a0f662597fbd96cdeceeba71d724707ce3d3c9782cad29100646d79900d24b4dd7522770d993cfad43a6e55adc23b17428072862b10074a9a1b9fdfd7be96d98ceeee79717c3bc2e08d1f9849a044fb15322001f1dec58ed11ac6052f1d7fe9ccce725e035a4762d4c2a8a22afa501a886d6caa50505aa382e116e63638979dfcb5f7b95f3b51f0d21a7c84403903d60ac11511b45a2c30c79406416d3dc11ef1c93dd0930f4f1881f038d806a052edde6417161e06d1cb9d739327d852b688cad4a103a1d0b62d31bd229f8c060e9b768006ac8195d56d478e32ab142a537dde98fe89689abff82d881f236fed0f78d179c757473004054356ff6a986e9e2e60f4a7f320a56bba409f2631a188053a9decd0b523b83e5f73242326d4d6e6bdab77b2b7ded5ab55c393bd055c4c4dab7f5ce9fa4547dcd523d0f8a609d16c59a965ab649991b5e4e9d94e6e4d12beab856187b4d42d8f267ba55b1e3f4590c96dfb35d829adba5a155962ca9460737f564309de04648741d8a43ead1233e0c6129d3e4004258f7713d639eb402190e8c5cace52a93264c10a254f236067506380b0e09f49f4e885ed7b680c1c47858548be980728bec3d7cd3a139da98064b9295b1d578d1a58a65ac9a01cdeeda9893aa7e5385593d030336c39caf2872c0372697ed36954118929cc376ec0bcd93a305c9274aa88dce2236321a55dfbdb39db2a2010bb120e1f917eccb2305f88407bdfc62fa8b79fb035ee03b883d30a85bb15a8b1d08806d28a06b9b323f47e6518fb69f26e2db963464e11fe08e8629b661ec793b1ceb1ad76065d7412583e5ae3a02ea585be38c62f2d28319ccc057cbccf2e033411a02076fde99a862caec005ee7d0737ec86ea3cf48adec9c952cbd4c3430f724f0de5bb40b3e58f4b5a4b4eb52dac3a1fa0c5e462d76959b3e76a8540e21e5cbb328edf009596fb437670c8fc436a1283302c535b205419a22e372ef16581095725b572263ef60860f08a5d96ce8820b0a9ee8cc885fb4f5a1e9227da3f64ce16b3d2f134467484d2f24f333223c4f940adee9466c5cc9453a48ebd77fc0a7fe50e4f7db87b067dc4a2323c1681c67da33a712568b94ad380c156ca8d0a6fcbdf99200b74d8c18ff7d032cb1112046f4f52303de250c415a0270080ee8d7f4e38de25dd8d9196ad6844cd21434e7aef44b11a3098ae4b1ef6aa47b89221762875505e2f5b72a34ecbfee871bda3b82396aca4933f3c9003cc6779c08c050da76210f79582ccae06999a31a4a6dc3f821d46b6a408303b6d27be9dc85087572b67ba4762ac5d0af6d799d38efdb2632a7a4462c49d4fd05ac57f74efd02fc60c28c1d363382ba41d080d35dacbf8009839094e7fccf27f5194e57059a36f2cf5411d4d5ca6d677e46b618eb524220fe04a21ef459f0a285fe283dd6410df0db97a1b07c2ceb0c03ede8cf1186978c19c68510be94b69c48f1e715dafbc24091c3e48ceb80fbc22fa538936e6e1f8e7b2581486d5ecd797e65f9cc0f7b70a127ee080b87d4390aa9663c50b23a8c2de976e76eaec2a50e86265bb6c7b85ea1b0d2132dc1da3bc1ec1571febb8966bf57f4499cd00004e7366b0877326063ab875bfc5ee875c275cc561c83e3e9822d780606189746b47b4cd4fa84d525f780b3c0e70aac33d9b93111facfd17145d91be50a7c60de368a2220db857843eef95f5d55baad59813c5be1eeed507d8b4227e5cb2d62e0352008b928eb15c57f3a34f92d190b1793c91949e61388ca57647e75be483d4ac7e757d0370a2dcacf1f02d23e4b0f9f721fae9cc9d93f996d695dd163f0a44445c1c8ed227a6d07eb54eaa8ce15894cde73184ea170c951a37affc6b95f03bc4d93a10e39befaaa7849b5347fa5ceef5d1de3a9ec3fbe053f94cbf6ee265df7e99931e9f4ccd0d95016ba581125be8a74220a1313d70f70aa91535d5723adda6186a9041528300e4e0b5c96db2020609b45143eb7f74f4b6315413e5c4a25505bbc1b296b81c1cb424213e8bec308e595dcd48ab8bc8902f840da65685da246d177a222f4dc0e6f137fad695556b57e9442ab639b80d0b23b50259d6b6902ed573775fcb9ceeeb1064fa7b87d3f714da8069a218f7da8c069d3709894ff2a9ba1a5328b8f409f255ffada482cb3ccb0cde0b9a3e4b3aa870a984e6fce0f25af8454fa0342740ef40e1496d94192b01e3cfe9a92900d3282ba59fa7a7ad896f7d3b0ba2afc02f5eed1ea8cf55119d030f238271caa45308a418d4f5ab90bcffe337cc1c1d60938dcb72d2037310757eabeb0864df5bca89dcf4159b3f06b1b21710bfd37bdf56d4053d30221f5a92f639946c4b256df3115bfcde8a5158d070ae740942bb4c99339660ae5f2f1f03fb9b6181b2ac910c9a9ced0a586a1534bfb99d8fa64bc85cf13576b7b49066c9b1ae186e13e37a70e95be9cb9835a39669fa6ca9b42843973e4a3943f883604a0615e099ead20767859eaf18d8f5719e9e808e1ec3b0cc63206e4c3b1907d02f8cf765a09021a28965360599d068f31e8240324956e29cde186da50048e1b604b3ca6b23e0287c7725fd6a304eee026ca0de7dc5c63d79772a05518c728db60e9ea587b4075e3e8d2e9dc1bd83f4c6239fc155781c40b25f483fa1828f223fd7a0c3ad62afaa7edb888183a6ac50ad53563e9326afa9625b0080adc0ba729c4915e61c6f17c0ccf155d11a6f3a5ea2c55eed30f4adc8c3b6811c58c427a9cbf3b6da7f5a7ed8bf6e0ccfc4884dd5b58cd95d41a9a98050870cf8032c9e3a1538936793d31e83b819c2e896d97450715fffc47dd166c9844bf42334380ce985e80c0494d3ac567a2a5a5a2646a0f29acd26fd49d1656d474c26376b7bf00fc4d9a10e9f505470ac8cf1c44c922404c699a18947b8b365b7b32f09a16efb408b75fc546cf25b88c32e0a3767cc8cfe240b6384f5790319f41c5b8a0bd127eabd459460725dc39ee7ec5bb16de083f9e28828d7e0942f843e05dfeca1881ac7af695b010aabd2f95948db848c29f3103a182edb55bca2b6b8825b23992602e9eeec4559831a3d9613490606bc349655140123667687e91aee22a2c9d8d30f02f3eeee4c04379957b13a83baf5301946424bb696eb3f054967e80fd421d57b1db6f2b87f4029c4ca20703b1560443da1b674ef297c78c18b2d90b3a8df9ad8670f30cc959e2457accf04a7a743b52b09034676803b29bf75b65be1576058ca7e72c2e164506ebccc32bb4e98f8221ce091213cef9febeab4a1fea9bfdeb72a7e7ebe1459dbd6e26665c2ff853035929586cbfa24bc18a51994eea9aeb567e3836724023637c519050854603a61c1f676915c4b9a4022c5dfe46a77b5ba36ea57a8739921fe5a3166114b8095de58282625962d450b8427aec312b863562d11595f5e1658552bd84b8e37866eaa75bcd40629de671472204a037c0f11eb65d2824928e82c274623deb7b260e8c11b450cbd65ccdb0806dde0cc2edd783b6c6f86c15458aa1119e1bb2a7a9369de373c8633c34249fac5273906cf4507c3892c92302fee9d56158b09fb28000ae5cd43700f8fe736e72dba16208cc4013cd4b1f8fd2072534fb239ebdfbf9cf87a2c75ee151493f37c8bc5a9f6c46c7d078d7536e0f1d520711d9e4980bbfcc414a070d52f27f4ef331c79ac50fcaed3913322e1ebd237064d4d06a6eb61f19492644e4259301a2c03a0ff2c80f3f6e2158d956d35a3b26214ea9947f354c359e11065df66621eec0c533ef581b2dd7bc077f1671b64e01f9162036c2e8ba02f1ce23748f7dfcfb212e6154dd84f2940c8ce4187ed6bc9264f2b2e10fe44538489e94976d68f08f247205433af7b7780649b575e0d32b3d2b029cd599df5b228c38322441b0d5bad58b4a4eddf70eb274ad8551c8cf13938abc6c6cf1a196661251f8bf0586d64e2fa07b8a9002a4c88bbb12ae45b0d727226576c6e7647eaaaa29d0d43dee6e93e1f895bdd705c12c02f7b7dc99ad2285c3fe9161b58a8f77756dc6f22fd411f7965e63d53dac1b66dcfa18d1051d9b72ff6eae29176f2cef82337830d06d628ed89a901daf2eaeb44cbc4c5bd9f6d6fb6732c9018c9cba71cba6abe1afa9b7b13ca230b24e3deebe8d6a19210e6ea52bce71fd356bfd6f8e1395b8118de5dcd0d52fa2225ff36dbdd442478431cef37774817ab0e8ebb508a9149030661471acc5e9fd3de3b4743ea0e5eb6beb757b1102e64e98340150d77e3902c854f5157b8aacdd81aba4ccaa4ab501d1e2f180f0fdd4c83b8d46e023b92d888897a1c58aaef9b325ddc6c334e86a25437896d56543945332b264f44714871f9008e619fb5f3da72185b56c2e8f87f45b1a6ddfd54557d95381ddb86cc9db5ecb045853a44f70f284321f115109584226d10e505d89e2ba51c15012fe702e2b45573924dab5a7461de15d2bf4eb24e3f748705ce7460fcfbba71a4cb0540082e5cbbb6e91cc079232bac6af403f7670700b40ff89cd27b6d5ff2b3e459cefb717fb7ada003bbb8ff0f987c8455da3848dbb6079a6027b3d1359dbd61a64bcf4d10b123ce4d7169fed25afbe2c7356a7938b7ae53d7f9007311cc33fab55a9cb37e5d0cc3f290282f754c143f01ea85987d6ab72ceab8a6733c97bb5bf8057657a109c962ceb4886a07383a4a4791fe07cff3b43fb5aaf1f2f8a102df2ecf475a2ae52777f1cfa8e7e6d17cd93bdc0ccc0520611f188382b1460eb8a5c75b9755a8e70fe87ef429a051748eda5301e5d77865456135b61b6d75a704d0f82546ef813c98f9e841afd9c79a748f1047179b0e0788e260ef4069162aacb759a876eb239c7f9d579424ddf6c6f90490ddca84ae017b9a1e4520e7e10047e174e298980db5386a74d33d7961eb423a43731354f794681763b0dbb4e0022e9d4a2c9e08be7f0a98a4eb92b407b9e1c7ce693b08a5f462e7a42a0fab7d55a17bfb960278239bff9275c51eb4ef35112c523e34247c869847132e0dcbab1972f83eacdf53b945522f3d2663e82ca1b816178ad2a91dce5f37606db3fba0062f1c1a8390ddae056c29b93fb2a53d4611d084df29f08fbcee9c46c7ddecfb63f8196ba2cf24716733c300cce7d6d2bac9ce127faebed356b6f676fbefec8c409ae776641a608cbbf5eaf9a68786b0f7440b087acce2b08e7470355dc8ec426c27d7b62f2fb674b6c8afe8f6d23ebbca21181ab9b8467a3a73f20f7a130607e9f457be3bc45dfc5ff5d5ea3a3cb650abe6cebe4d4ed5fc58ce9c3edf9d2bf6d41695dbfb34f0d936d29e10e190ebf6a9919902f38cafe3b6f06123920ad44e1f98b3cce296ea092b25d760a61556ec76722195796dc021ab176c6d9b557da8b495fc7aadf50cc89c6b05ee0f95782f0a600a0e7be537058764ab46514ce81e145774940b0c042701b1a27fb2bf958894a51968dc94811c39ee7efbd3a257ff532829c0ff72671dac943d886c8e6ef92bf0147fcad6d3ce49d30d7bc9f820d35a157a632fc0f220c46a1dd395449defacb8202a9f7ce25356d303e120d4a4d37c2b2087d7664a0b8eddde775b143a228c0e737ea654b2e49675fba78b9ebca2686350b9b5891f8898c2dc167192cc233f1e5be6d296754953548339c2a7f9137801ded780a565f72fc4dfd755aebff44873b0ed086cd3d76aa138f9f22b8a6953c79fe7a869eb2af30eedce14a5b892cbe76fce581e8ace7f3e30f97e32f0a8a121a279a10bff698f8e0f3601ff68ad37ff0b88f7e2fb02a0064dbb0f200dc089d5516102618d3ff4351aae885df41afa7d4601e5a115cad83ef966b71cbb5c03a8bd22a60a69214fb7defc127f251ba3e2e5742623448a5022cf640c5bbe74021bbfcd017e4d4a12c6b3a505de7b7c5408491cb6d46a2017c45a45c4250a6c513f51159a56765c096de2d00d80c45908b87bee1598de3f96404d74ff590bb7bfb844da0a6f52994da2252fc1c80777abc92cb85e4ebb15b56eb11491dcdd97a61a0fe7f97c530bc45209ba13f3e5aecaf0d9305a793c0e52d1cdb4868621ea00aad7792cf418086f549b1539472fba72c0a0ce7deb2e2c6afb0bd61b3a78b623971d8c95661aec6c5b46dfd04ec38bbdfe852f3ea227031bce25641d0e5204bdc198e4b5723e54dd2bd3a42c2fd67199c47ceb428a67c32e17e0c7b4a3d877b21ccfac1fca61dd05e545a380fa736063ae940ccb886f9974e9731bff79b0d75a6adeb574617f2deefd8528a4d69f3fb67785d894032dcb55d3615891e7210e67a44702387f6a4141d26e936508bb14d46ba3ea349d1397039116966712e8087b1684f2175d04d876619cf94d2cbeda9e54bfae2797e7b7dfd1aa1a3b0a8851ac8787b4d9c0995228fb89b895fb08a5d18f16210de9b77185162dce5ea1a6413a821d4e670dff1dcddce3c89f57eb9934eb783ff7d33b94962534c27c2594578573dccbfee2e17476d195a6aec01f0f500f1b1b2037c9d264007394524248b2d5036f1738f69d44e76c4410a319fd1dd64073bd1063ae153d6447e0e7fee9e43de9056ec89d1e13279a075859d12ec8da15617cd3f74d8ec28d68b62becad2f0a6d266472e55288011a8ef1b7c0ae579303ccb4b5c27cb573c534ebbc952994efa41df1d728058fbca176b8b837b0207b2c2fa4d46a1fcf1a4d789cd257c290e1a82c4f2eb323701e1e2d6e5acc6c87f1eba256ac62fac490b1a3618b2bc89544e95fa942240d17cd5bedb0d2117eb241b5f644315cfdf600a3dacda8e5ee531b9aef1ecd77aa24ee678ef6585afe5579b06f565e94a11c2ff3825b7899668512d00289bf9d81dad69ff8f97fab7545551144b72f007020ff97d0fcf70673d8e8849d7b29061f6fc21d7d3d414f0b85e45f6b5bff5748c2d9a267e6361d9af2dcde5780a6898f5321743293bd676933c9d457e49083179fc38dd7f063b08b0ccfc27cc11d9aea6c2601bd328fad264c8e140ebeee558e9c0be5192232319805c634ec8912e02379d03fdf8b6d57d3b684971b593a8970579c9636f4f5419ed378d82afb4916207947d0f6cd458db2cc45e732644533498c0785e955b062e86e8d2deaf720fd173955d8e1b7f66c0ed433ac71015b8b8f17b23042a8e52d0e07b1c74ab53942c0d00082e8229f1c15ce6a95fd479aef855c4068de2002caa3775188c93168fe752806ed84a4160d97d7fce5fe0743e09f1cb795a2dfc7b6dc7d6956cbed80547ce749b8d1db5b9abeb8cb063411f10fe18bed81e2b08a018b66f0e85e32531475c4e84120298752e5f30e88a04d30b72eca930eecf54bc397a97f59917ec98b79ff7e98892e54b8012ef18d690512a7a4b2086e4422c4b590f41875168f442fad8dca3b3800aad4bb9fcf48f2bd635cfee2940f0ab7415de3520b62bd10e2a9c29b64fd090cc5b787fb17add7efbb123a6f6a87797ff1ae1bbb099ee2265d12486b98555d6875b5ac85b95ab050073882af81d60268daf460ecaaf1084623cc5921d58a4bf7a3545eef492681f4b29991bc74bafc2020459c709193614e87aacf7e41141a5995d8eb5746ff50c1be825bdd0f7bb8ea999644515351ac528159457869d3a013eca644b63b433e0addcd647986ce39e32fdf356ac67e7a99dc67cef8ddfa8598e0c8fc3627597fff4d2a4a22b4fa2698e5571d140516b62c700331b5046eb5740260e99dde349026ed1a4171858ef3034149bfc2df219992da6aa58d677b6e905506b35d688fc07be978d1a13336e4eb21d81ef8e2e790511d17a885a9f59c5a9ed161697698b8bd41d7ced2fc9a1e7cd214eb00cea9ad5b451cffa277e48c3ac1b3e0e668b5d1410ee11bd70a22bacbae68413b80810a4dc04938426623fcf9a58c113122de99e880eee123757c210037d97cd537cff3dbc987f6a251df7d8a3967432ee47c37430ea006040e21a624a1f45b4adaf065142cee06c8bd3188716b9b6b02a2af9c7a9a3c05a8ae3d804f5000d56130651c066114eb037ddb4bcc5881cfafdc46c57b3000b09e3c3d31ebdcfc35021a3c175fe2c19d2c133849cd0c15894ebbdd63cc5da0dfbf219d67754edc34012aa5062ff27fffc24a5922de011c701dbbe3b47bd847e821e8ec4afedbbaf7c83b4edd5003c952d7d8dc022a03fe87d1ec9d961e922fe97a39d1e519e64a29aaa33f5900fdaf4a2f3846bfc0e08c62dbc9f252ff9a37ffc296d27b0ed069334ed3ff985734725c06fb0476f9d364e53e745bfff55aa639935d8a422c4cb8bf224c327885b7d064e134367050a8cd4a65f9dd1e54d21d7dbb974092d013b5ea100172d5e21c090fd71a1bece196fad9d592116ec80bc979a33c0cad443afd62d25d7a585a2da23afeadda141d6cb6952f15b5cb1f84e4793ab6fc7d650d6f112300d8bccd8764f649af97b071d4d7a0acfa47b438ef8ea1791955a83c7602bb8256e211e57c60116834a40b01723764efe6691f0b97544684a1390ea675d24836d5f909b369f3edc1e7200957abc548cdc3de5622f568a05617f26b046894e0e0f1f075b6e2a5ad07c4dd3b234408623aba4d76bd5cef5c86c468fa8f5628655fb43b096d65cbb04214134d7fa9906accc63fc8cc02df76d7129fb74c017637328d48bf1dacc72180e01b48ad30fa9d46a2d7b97f4354942788c8bc0042896ff729ed8586a4d316bb124b3aea8c683f032e0f817da4329f7e039aae326936fbf0b4e64ab2bf7006e9fce471075da7c0ca17df232a6199b6e1f494452ab3e0c88b40da0fd60908c97e874971f3acdd6348bba87f5021bdbfc3a7e47843c8625eaf341e27f0cc93515a8984f63b0aa6647f4bbb1399078c57ce765152e60f128c3d6aad4eb031979e541865d481f978041c6c8ac1b17443bf12d00e7b0bac76935e97a2d0ac51f88c07345277376bb7ddc58fe83a47a91fc6e64520ebf1d5bbb45af88126bee7194c7e1731bddcd20c819d332eaaff859e365a9539292c9d170aa4a1cd93ab49dc27df9e0235120e9f95cdfd104dad8258cc8436abbf8792be93660080c93493b2cbe69fcbb22d6497b618d416c08a286f334524111989c7ed2e2781100687a1985d5eded2402e7184654d62c0d69c2d9822c18e5ca3c74e65a7ad2f1d130137c855bc2dac041bbaeec13f2db88df5cea1fb8463767f18b394338b3409eb2718c556550a69bc72bf2398a056b3e40d7731751b56d49be2a4373b96a5696df6861ca079c384dc4233e194be7c7ae146ff3a46a9f79c07c1a5ca5cd7d99772c493d7724123f742b027cb7ca5b2b4ad0db71f3792e91739c09f262dcf407a38679e01176320727cbbd7b593f29e3fed920e32caaf3a95a4a4b184e16343087994d55589f3135c5133c45aa11977ecbbe5a5d165562a60114ec3d4f9db41a09071de11906194d18bff31786cc3474bba324135f7d6a4f21a17f8061a39cc1a852e89c6bb1cceddc8de39d2341b034b01f9bdc86bd9396000c29b584f49973cc8cf1495965d446018cf74c59c9f16eda2d1b7ba0d1b78f1d9bacc26e06fdc2df9a32383f9e0e2441fed94809bef33b81496e447ee00844866c51d288b4ca47cd68ed9740122fea94d0be2935ff548fabea6d1ec316687f112620d2b2a5e03eb3b3df7a1c1872c380feaf2be0dcd26e2b1201515f3e29aca0db27d0bb4c34647b1448c6bb888a84f2cb05be0546b643a0b21327e403cbe08017ed32890a5f8d93c24fcbd0ddec987296f7e2c2590a5913fd2985a1acd017b170e09fe5afd0f5fb6c510073847bb9f7b255ef111833eef61797ade4ac911c8bb92df9938ccf30edd4853795e0cd715911a1e58570d820f6261c8346bcfc4596db8ec6da4851337a5c5856abd2c8ca3f7f28049a83e8994d25a8b9e43697fd7fac58e0851c0a39a6c005787ef5de63380603bdc3a1200ea763469e940c25c5e6b8a34777ae9bfcb2ae43452b2dc420020d4c50d8a07f70eb20e3bf89e63fcf131d638684261666fa31679770be876aa651043433faa298acc4194ccaffd24f46a50916abca06bdb53e9c38ca8af58942671feead3034eb13a1070f196dce0448e977f9637fd7965518f8db06c001a7e8cad5d5eea26cb0ec980e843329c033603a45123ee5e81c8544203ac6a92826f4d0bcf8dacd6ec00a4a7ce4716e8b10e22e2b93c6cd7fd5d902ef2685dc7c42284f530a385bb6ea19112b9f9d15fe2af6847e011c42ed1312e5809fb043bdb3fbee4c31388c8df73a5569c17bd8229d756198a1dea85a69a63fac7882051124afe006dcf74845fa916f5185bb0e868ae675017c0341cad40aea01fbf1c625126da410e8f07eab071409a8f65322dde95eb672e41ba9794d83ffa76bbbdefb8c6795c3f2aae010aa28716c0fda841159dfe79e63bc600d1e521727d48e6b459f479e3779f1d0df3a9ccf76a06197b39217a58f8e6b94d64c8351d26f151f3af6aa195ff07bc86e59b98a7971a942181330f563b8b3e0fcc4ac40db3afe77d2138ae9c535cb75dfe848fb659b6240611f09265f2d28098dad0de2fa22faf3a3074d71ecd6dfbcd8569fda96011e029c3fc69bfa1a3fc864b09668782157ced0b3bd2a57bb1d385be5c287fdc1f3ae7b59716d64f76f18ca800f84f787fb3048a5baa6baf8eb22bc815a9a24b8f1cb403684ecb3103f06c459b465f0a48327abd880ed2d2d13403d0d077cc068eb3b778b1b71a39dc0d84ebac32d9d3bf424f7595e778d2a3cf0cd6949d437b7a1b9f1c70746211aa692e046ead743a7bca024ae456cc5609a653b49755df7432e1fe22a0c0e0ce18f3172f8a7329601d2619440b7edd9d17dda5cb6d6c1961348f06e3de12988b0cf3789a523279d7c2e797e1e7f87bdd836da1175e979296d040c548fb85a67272848d0d642bd1410201ddd913d4343ba71b55486d6236360cbb7330bf46316a1953472e27afa85b47ea1f78789fc6cee0d7b01309864b4c3c7dcee15e3996844f45d739ac424c88ff09fc68ac1353e74fdbad6735994db4780feb7203677d7a53dfc911167991eee382ed6128b5cc74f0b4f91a3bd9b46d2371f0e375c38383754e4b55290def0bd8658834d0d20f30c1379780d64d0aae73460b69047fec8187da9af268ec249bcac1f6f8c5f6a6dffa33f33429902b9c39adc67b774d5cf5bd8a0430da22190a4c1f3def4b2e106f20195d58a5633e1cd90df6e4dee057e2720cf9cb19a0f7d95ddf4f712cb204376630adb35e59a5f08037c6211f33bc31d743b48b166ba2bc19d8625d5290f4d055db9ccdc9a65cbdedf0bf8fd0c4f1ae56de9a92d71882fd4c5cdd2a8f8b43c21d1a1daea7fb761703408fd5085f436a723b6e453fe50cbd1beeae4f94a6e7881763058cb89a5cf07af53b06e3b9afd7868b0c2174f6d40a09481dfa895810f25debe72fa0bd25c9443a7f7d2656ceab50eaea22203a7323e4dc894e4ce1808ffe37c85bc4d00309c775c14bded9a7bcb3c23922ef069924381bd4410ddd699ecf6f751525a7a3c62a135dc543f42fea1c5be4345c3bd0d2127f4d5fe8659c8ac288a7bf26a51bd09f89aa458613087aa21582acc1d04f631be3278a23e1a649bdbd94791445b92690a677d7a9e7056419f93baf6ccc70ec28c14b9cb9b35064d475137da00f03e368fab8a67d4a63e2749b6c8ce394d0523881a9c44968b10123df1f9349903c6241fc4e9b52a741f9db427aa5e2a7e5753bd31af71e20fb68959a24424d7c65479bbe4dd519efd15c1c949c93e4f3ba3464a9bd2fa7b21fbce6e5b8d6c9ec560b88491f7ab9b4c5a7bdae278d8e7b1c46796ed559c862d803d1dc8572bea05cd3bd5f563c7f4c197ef8c49da4b4dcafa32cc74f547eca046bf50f1ad18b6a9d1aced4de31af84bbdc0fadb1adc0c4b71fd56ca3cf28af702ed5479c8b8db64327d46d4259ec36b18d3f048c9ee886f2209a845f18da7217c1732a3e545f5527eef9e3d81bc11955b30d3ee0b40099e6493ce3dda8baee9831ce9c5f64c98915a46e9068a6270df9a5ac35a184327cb05433aece565b1dc62632f9dad4b95cb66a0972122e8e2c8e7e5d539ea081d86648e557512a27ca3e9b620f988401e35f237f553026bef83976921b7893acab93bfb45f0dcaea20b2e0f169d16823a1a47aaacf60c2680a95c41efa1b3a751965e8ac3ace80220f4a809974a0361f9e38e1482c1ca331b691d5dc16fe0a9b5501710ff82cac988d0777171bbe0611cdc9de00d03c6bb46c36bc538424cc2b09f258b2c5753c32330501744ac067ec2f2f7926e0c39d0e0a43eede061f4872a08e92101d01ad2a9ac5144a184a2af22cf3184afcb3cee168484310e9aff975fdf67f4263f6781558eb48fc61148298842df6c3ccf3637a12967c13a561576adecb4243e247894123882d3f167ec5a4b7bb6091dfa3cfcb2bc480186e8751025551a1cfbf27c1e4a3be510b61a60a5899b0ea1fa16ce2db30995d63b143e2b9871e116b5a3f40d350825baaa90f5e405ae1a81c7cc55e9eb95105727aca1e7ef285b19a02ed89b13218433508fd4857c79ba850a875e7b5085e2396e638f968356a606621f04a6e7244fe0add69a66b1153edd27a102b603cc4469b4495afc1bc6ab4635906e144a36b7d661fe0eae81ac09648769125170fcbf36a5bd39e0fc8dcd3509cce66bc74b94cbd7da665b6254a45ed6f5c8fceaee0f783b4caefc13353b08d2d92633942ac5896953cd497a877c5930de46608f55c79de6cc0add4f4b16f4fc9c2372128256becd6212abe40611b4f74c9743fe5bbf3e92c4f4242ea5df7ca994e8ed6a8602f9be91dc46a09ffc67f79e28439820d8d339e7247905950d535a3f47296473061416f8ab9b138291e1f023540e17086668b095485391bfddb8e9498b7f981923299332b05a99a076b4fe7591cdc7df6f1bede573a983b912db4f57ea789a02cc8ecb952e2968d6b736a43bd1859605b949768ff2824eb747a3e67b0eaeb0744510b264310e5b5ea975641c898eb6e7de2f46d1444c75568b5aa73a34ee35a31887081990e7c43a737978cd1d41a9bae351864e3689de03ca4f9d1e1c93332679c0b2d6b868d6308144475e149143df9403c8c853b4760570e546fca14ac9101bd69e12251633152dd4804574804c50702ca05bbdfeb7ecf97a360b377453c5a4a6dbd875f16757b42ddc522f405e5cfeed2cf74639a5a15fa10c91e8063368fbe224a05a294ab080a2a1e53cc9f44f2c3b77b3bc49e9b9bdf1448bdb6e5ff3437e0a47582148d522b0c2e718eb94eed95438ee69d533a810e3af673720682fa1b35c993dc0b7d00f818ff621cb95a10ec48716d3e5d1bfd2b3630fd526b74a0cbf3300c9034f146c26b8df84948a3cc6824f81305cc44462021700777765b748b0854591910b5682d0fce309840bf89cc2d9c1d47e07ad215ccfe612207de4d7d5a5577971695bb30c43a866e614d53e67161e0e5a8f3f21a006c1f535a6c6e19d9f826f3f81a5240dec26149336be501c1cacea7776ae6a04cc73e4d6732253e107ba7ddc02088f17128c0b396fd82cbcbbc0e9d51df9a1ea487cdcd00ef9a9f8fed689600b3fc8bc3a1334b99ccd1dc7127fa63986ec3d50dd252ad6e3ccd10cff2fe3317582995bc8bb3c07d7a8ff88d336d62ec7a3cb6b55fa2fe0e49d6401e017afd84a0ce1f9dc10d348a0d059a10a172803946fd1a8e106448029cd099772d3fc045bbec8e702ac5eabf370bf159a07684781e4b4424278824dc05412b22f1374916c65d5f0c128e58f1bf83a89957ee2ede6863fcd7795a25c18e5f12b9e075c3c96f9f0b677713454defe98eeb6279eee2b16b5819742c25cc145fd7c0f8ef2a609c4ce7ec34acc3d7f72ce343e0b49bce9d809552160979130fa93ccd6b466c64f91138624de2f0649e71f807fba1e4f4483113348350d3347b1969b3135daa65f3d2bf4011a9c8e47171d864c867b34689ace240c0a2744fe08d54c4fd2fc351ac725e1e10fc3636b00a60b997ec4d806f35b4d3a37a4b5a05384c23b2ac992a529d13140b481000f2827f4d5a7b01c634a2826582f3ffbe5349cb80d904c0233f480bd7886e097aa4c82e48aef08cd86a43846d6f0339c2eaecb0a58da049356a0ea0faa9bca9d7f7e9d6af662c4d0570f3e4b8c849ab9ef36483e989d69f014a8ced681d66f2b98b335c28a65e81354a2ad64917046162d9782061c0811bae7c297a23e837893988393930717c7815a4648e7e63e15d43bfcf770ef672956aa14df4fb7f5e8b8f3c3486da4d9fbb557866d6ff4680ce8bf4ca77cb114831b01cd7a483875106ce26ef241c822f4485962ca03d87cbaee6b9a10b3076d1a65ba1103862c3b232302fdee4c8f8e71f917f373b88dbaec27b4f017712885f1bce279b8202308947f1a2e3d81d50b0d5ce4eaaf0261bd3b9db3a27ce151ba90dcc21794b5c14fdabd6840a9912f51fd1ae9f156dd0a621fcacd087e47f99a4437aa93ccbb919792120c5f5ec138563e531746484e6cf9172f059b2691ac7ac932af4a274476c03c040a1e95b4046150618e19f7c0dfd1482a6ee6e2897f509433bf81e1c23d67596b79cecb7f825248f5b3c2cc69bd567bc4b0a566c0a78a06ab19e8a64bcd5c4b436c505fe8d95ef6d8c68dab579137fc263cf9901b7ad97cde7a76153864712386a567327cfb8e43a55570fa6c9dd41acd494f3dd33921a4ffef04af97a13dcd6ebbf337ee55cec59f3f9d71137d7e9726b2132d709da4736ed8c29ae4456562616f9e758897edfa909e305cd740822d5ed205314ddb9007c93e8667644a09b155e67459f54da9e2acf6a215e3c29c0a03edf971599408e0aa5bd4c476448d467e3c0ff4ef01bed6b22ae803fa1da8155a578cc49c09a999b0ee94350f76748ff1b9209b26ded7539de3106fdca8b08a9efb95e88b62ffe2d990fcfb993b0c3929246b4f78bcb9d73f847f8d4f8f719bdb27a38171cccae2272a8680e36d6af5f7797ec6cb1f78dcdc4dccde714fae530b08e601f940c7ac7ddec2f0b2bc3cf6ded3cb58a094b895c66db2ff4187b975fac07e6a424ad196aaaf5935f8819e26bf05cf1802256b8514b0e7fa1eb788dfa978a2f881285832821d6515675f0f26382069630ef7589e6580305f7d65f10ad5b7ec41fe03ae5ab33db00f81a31220d8dacfd0ab78b80ca02079b30bcea3d664412346e47c12c58fa2d6e54aa902858130559d679e21f88f4936450651daf2c6811f003b43c5ebd4b357971bf7f29ff2133521df295dd6255a88798a339f398ddbbce08edf1ccce58806c3c20cc65fae64c20d1f7dce84605b9d8efb5a4d9651d09220ea83fc64c9db2297925904e28632a70f7bb91264811c5ff4d67a2bc7945d388227e86f4caa9ffd0806de6c6aa5aef11bd63944ea7472739b645b8488092573095ba55ef441d78df0bfb4499cb18fe9b5d0d21f2bae8cc3b987641d6bc976245081668d200f02f56feaaef5c9a58ef886add15cff435fb7931a30c2d2b64cef1a09e444267f381fb949a55b0f26c89aad481d84275c0c27fe1546ad0d579f0df30881649a6773829a815ea718e20b887c4c201e1b9208c70566e9b1b7836fe74524cedc572a4e14fd0aca67cf2f4d4c7e2b7f1a9662a630003215ef3ae31494e5aa1fffd18937137986a879b656c30b734eb42c090312691c1ae960700ece6f2d8d4685aeabeca586f060821af91901fe74007adc62ef1ed920a29cd63023400eef67772546c1bf3bde7ba518c8df66b061e20c0bd3bb3ac8dd2691ed5a20a7e0248dc04faa90eccc4d6143a2240819547b2999e1e7aa9d507c7dfbe878263618a5b983e7428d73070b93b7f54be6eb010db56dc4e993cbcd640701bdc271d3dd6987bec7a2643fafd56ed78aa17b1ac355898e51a850db94a7efe34dfc28339e39444f91ec544fed6c89899f7d2b3bfac51a23e8e34b5fe4e4f52e69689833c23ac5e50f1f2779b710ac9abfbfb0b51741639e0b7c68e72dbaca409f0c04a162ba547dc6ed696a1ad67d6a0ff5c06077272de7f2b389f692a6d985c98660456ad2df5ccb2e1723fddd7b240b99e10b1b893a397217c3a21124402a86e17dc6bc92f14ebff650dc3c277355dbfe11f5cc61c590ae9c45e442047fff68bd4c225a30124449552c1f2226acde9cbf13165430cd0ba77544fcea45da2ecb3df3907b65d85851cf3fa294e5cb6a999e5ffd762882c269f8811c7fdc4d75a79eab9f79a0dd0b7ad9fde885afe4db29179e67aaae03cbb117012503c3303891a10cc697836392ad5d6d860513f6d406d7fd9767c2a992c14a8e6acb5144c313455fdc811b9237f5362ee3825b72ad82e1225d7851df269734ae706f55ced461e3272e0e05bb50216e29048408b8fe1ec9dc49fd888e64536a7088db6b43fb5a81b8cb5c5d22a7fce7751310cc899266ff80d0fd28ba3901d10bedbeb96acd8c33e3a2d6d6ee3d0749c209713c9687e70a5f67443e67e38225f8a3cff28f4fdf831186155743536ae08a74a6b08f6df344227b55405c8dd0e3dd460f40cc26c1541e02daaf2b651f483c5104decf44d5d9d85e6497433fa21428fd3ef7922e2b6a51c178614f10e5b3b0380dce34c2cb24bfb0ffda9565eac9b147c169b74adb236acdfe2c38479ebdb24520a7ce9ea7ab140f71e33c2ced6d15c342da507cea31696ea89b49a3dc0ce5875e7ca3466758720f2ec4e3f0ba929a7962ad0fcb0f0940bc0690e52ba471adceb492c9befb9785a6b5e679bdb2d251134890ffc1c78f8cadd3e155b2b939091b6855d07df1d4e79a0cfeb29643e81b300b61bd91e6c69b588f1717d6be12f95189a9dd3cb6deab485295fa8ac1db8919ccc34a0270648e5a5b9b0dac596c9714c24b87519d285e613885e42c236782e3def0bf578cc8128a23b7ad35ec80087a007451d255b0cabdcea92ce776fa604c86cc6b9e170e8bc49edb3bfc0ba802d01f0c0728109e0fe181c148896833a2f84d5da5a497d962cf3d42c6ebed61c64209548cee733652bb246db1aca53bc8d0b601147f5ba0a5619e2574338b6221bb42ed0aebfd79e69bd828dff4b7a97970e1d159913900c847ae61e5c1291a71130403e73690ebd3234b503ad4ee3c2a3087d48a00f0a3a4f94f914754ec376e6d2d499192035de79ee46c194cdf418bf93a5570123b8ad67dba78f2f8cb9bb9a5723c9eb0c3f0b2e440ee748849cb18f35b02e4a680990595ca095dcab2ff7150d5198923c18f5d53a88b3ee636d948de9da5bbd29bcda5c419d0bdc8bb5d49383aaaa5b231917ffe4e938e4080563ed79cee6484086b73eef5c926122b4d6b6579a02dc5682dac1f1173769f5e51a9d0b37018643ce433e5f4d955ad5118f8d34733f07a063590dc5cec67f76a2c5b3bcda3c6cd8aa04547a242f5fa3f1b3f9e3651b59aadd8778b69383657ead207ea46eb98f64211992ef025a265713c847a50a04160e98025e6a23b84772588200ab9f4a5a666be1e5623b777ce36451f121bfb0e52d8866d72df2412239da560f7ed7744f56939c3fcfe92c403cbc90c5d56d118d824b73d3250e7a903e34687397adddb87f76a4fe668a93e0d759928cd0a21fab2a3c4d3a885b29bddbe66047a6e2be789b4eaa571d6cb03f7ec7e753e332320d20250b07be89b1d1d9a458431296ab3a641fbbb9657141302eeb4b734159e42bc055409207ad0f83a5a86c977d78ab36157c5cea9a8ee23f16fc36bdece574e0a8c4a6c55e296f68e5931bb44a29e5532d4e93a1f0ca79eec32d428d1e379c7e838e47e47b7327776d5fc221486d1345fe5d21d88a4ae07562d8d78d2af86b2cb50d97c5cdd9394feb7b5a1c50a9b42b8b1b8325f828ba38295dc5c2753a71bbaaeb389d7a993d7cccf3671b85fddfdb1bc153f734ef0c75db7fd7ef395d66c5b20e9313a29fa741077734355701c2bb28e0267202d5f2e9c49bcc0863115389194509fc11ffff03e3bb710afd6bca6914c069081e3104330423e991ebc67a4f2631264e6a17c2abe9c6499db52b88d5803563471f6860ff8d3414afec95ebacae8d693ff218e4d72dd4d219f1edfde14faabbcd2027124bd079dd409182633acf9166f234ca57ae73fb6265ed69f056b91644ad13733ac92bf30fe71003b533da24b6aebde5dfe2f2d148d4ded4ef97dc066f1b1c3704e008b4525743630dcaa49b71d6a64246f7173021b31a9340944d91b9b6c61dd3b7af2b5dd3017379a246ccf21530f090ba9108d6cf3b626b5890ec0a3911d5c99df458bb0761ccb13192226557c67171db44b13602df733d22304e3ab033c9c801178fd0e7de3b3fc98903d08cf0d353600ffef0d8e783d7a97d20e0bc8d4da1ff597eedf8693e1e27dc2d88141ccdaffdacd5a0089da2245fb4c529678f3076c2eb46899f8e13025540c4c5f56ad87a7f5ac64027f4e72f6c675e8cb7e34d733c6136cbfc546ef448420a989cbc06612123b5a498b0b5a15b646293283ce1b8594afc768d9b0b6bef3177d9fb0235b91dc528a2bce7ec16cb081b78a2e721f5275b52b223dc202e83e333206858591c1f7d8455e324263ce62288af70375ad36fa05377e5b0571d1f852ef0f2f975a49ff1204610b394d933317471de06bae6f63297a3bb765fe918b34a2cbcdca9b7da6240d1d431379fc76595ff9a935b0d46d9ec38824088c060e9557f9293472a47a35cc9db34decccda2d3a348793546c8e1f03285ec3791d5db36007e4b324a876f35687096c6b1746cbe5258cbc77bb64cfd7560815733debea3917826df87264388ff1ca5e225269a9615d3e911d4d3c69c7df2223788c376d56202bf982559a7efa6b312ece8bb84dd0a366d8aca9b06dfb7d95c360962ab16c189ea2fd1fecf2acbd7691ff2e5387b4542f0ff8d3beadc53b1e4816007c842a2642f22e2a514a8e96e5b5f78a2e074a9bf8ccfb261578fac3bd2b2e57ceb6f778c9a9ed90d6b719a95b66e6e652310aedc2d125c683e760a583367ebe1ebe93af7185c2bef6c3bf9b4fce3d67c6e0c384d0a3815be1dfb0a3dd393cff1f79d2b343636fe2968e1a10fc6cf19901ce01a4d9fff981305f1dd1a2cf354ad51789bf155d3db9e2c865a95f75920075fc5dafef0e1a0189514524d5d890c3f849fede129eb1ab52919f152653d71c2490f5f97f7f7aebf54eac0a5e6ce092125fb8c40e1e25b50e071de190774b049a9eecfc0372d2999a8c1553d9070c548fd832bd7c32cee257d61faafde448d10680965d308cfaabede2dae6f81a32b6a904a7a1cdee36f4bc261c0b623164c07f298453a4172faea4f330b037f69ff55567c0d611710bdc0609c7cc7e7be5213218aa6db1b057f0882ea0c8664e1b8cfce0edb932a5f9bdcb366d2449506e8956711d56a2f82c5d414137649ce13ce6d5509da2dbaade2c24611f70ce048a13e6a084c6a8f0eee06d6e59217e948cd05a509b660d5f059f11c5f61f77f612a2c82d2a89eb6f25b19d68c51ae3e1d44ead7c1ca027f0ed28329634be645932e1ab7c321bf27b8cfaf9aed30f2cbf5ee4478952b560c5080330e9cf62f5d4a47155c8d41edad3cd54b38b7aec57882aaa30fedea9cda85b49516b356f62f3df3687b71cf3880195ac0e9eb6ca14b4677acd31f25b6a57d75b8fe85109612ecbc1cb9ca0f27a44831a4ab5d59b45a85c9a6c285b9012db9ec51a49ec880a2587659c057b90cb9154510d6bc12f6f27938999ddf09c39f6e5ea623ebe6816895e70dfd8de68e9e0a0ab0bb436ab41beb6015ca6b3e41b3c915af70d4f9d13e3f75d1364d9af943c5e89d56e18d026f0522952d120b61abd8838164f28fc093316403af7cebf8c0c1b2f7173286ad9e3b6f51fd2bcbfa24825c8599adfcfbe22a4258bff814ca1fa761d3e364beefcc71096960f82984401c99fbabe5ceff3ba166c74808946479e8193656ee3fbc4062d5f8f655866b8607b7d7e7d87501d8667042021cfc9f6482c1a9c9022673c130535061e19f7aa84bef613329a173dc9eefddf2fcbc298318d66606f4c7d9b2eec2385928ef7f6e760a0177964a3f19fb938d14bfa86d4c8d350b5da9b4eba4c3dd6f6d2da1e883379ab1ba8c8ea421ae53a06fda64acd3ce8bc83b803eef2e3aab2afe4bfc3bfe05c49979eca33852c018a5e40c3dbca793496f6b11a1cdf386b9297c8951b32d6cc24cc0ab803de60c01b9e4c06dd613228999f66c39a652646c87037a0d2477d1e6d9665613f7953e77649b5181efa21ceeb3dae8efbeafb353fa1aa4b55622359d9a9de7bc0f20da7c49276c29f964374abead88e8168a2f0efde18d0fb4aca7a8b9eefa7fbaf0e5aba3277079dafe92904f8fdb586bbdda02b7cd00789ac3b7d1821128432cd6786688b3daabc69f81ec17a19164022f89efe706be02ae452acaa69bede42bc4ba92359d2586507c0b24d6566c8586223b5a8289816c84de9292063d7dd72d35b7068e169bee8b1c5c3c10d89696c0d571521278efbcaede685966aec0457c3979e93dd9f24778a511d686c3df4454ca851724cb93ae22415d8da4c71c9f5dd268dd06a79f095f84b345a4c3b6a5b9c24142264f61206c972ecbddca6edfb10c06957f815ac59183b707247df0bcdf53fbd0c905cf26725e8ebedacb5b438dc20d1c6e9350d73931a8d73fc582d7003bdce2e5c7cff907a7c0dece521d965b0f2cc88fe6f3856677823f7ad878a38548f41f26627416465c90931486edee4715712179556d70bca8234bbf033538bbced2f22c4420cf336827f488317fd28d89248b4da2f59718e52304fd48a1216d62c1c5f87f483e02e5d69e1ee0565ec413550015276777022d74050dfe9f9edf7d4980f93b15afdacc5e239e64de842097c0fadfaadbd20af8f7c21d243ac9bded3d04e1b587fe452beb24a42e09aa977e655e0fcad66a368c9d4a57f1b738c0b3eba5970ff29c0403bfbd4b01ffcdb6ec54af08e85d0735ecc8502d433888ea5c24468d2ab33333a357c3dc5dee57cee3394c3115b896f7cbbebbb98b8c3e57799799f4958144af9869f768b327816976f53e3a9486b30499819dc26afd24e0b0ff3077898be7b72e83e22e9c7aa2b633b51ca1535fa059720b3aa95ae203114e64cba107e7fd1b3d51e76c323843a72cdc4ce13928611d49c17ed6216dc494ed12770c0b53bff0604d00f9f6d4b8e6176b675fe84c65d68b6f7fe4be9f6a22cd7c05145c51fb4d71963b5a5a69f945913076fcfbdbe5f89156c2e42edde354d5bbedad4d9cf299db5cc0d341748b8f3c6256694a7a36e0d7f6cdd3865a6f65cc1945879f13dd8ade6740a1d3cfedf81e28d9250929341207b23a55f1be90ccc26cf6d98e052a34ac18dbaec67ae860b54ab041a239a4c33fc17043529777b7124fb000d0d75a6ca1881e988dad5de5181709465820cad2fcb4199b4e87a8a00b7e8cf0c88c551053e91f6baed3392b2e263ada40a3ccd5140911df5ee126e0e56c60b2b979f14d7cc0fe97a26bcc07657b0cd130e3c87a6db22d84d498e6de7759d0befa9588bbe418b8ff29618606bb1e91432561b7a008ef21f8e913546173e15691126485bdaff45a6b3c4a75a5bc62c27d1e37e61974c404c2a9610eb2ae594f0beeb6a8b3c98073d9134e913def62913952f5da4209b0666e2b17faf7b4583d4c059fbe27c4d7df528425a7051e2faf7b1f686c7989be00ae9b8ad12d258fa5825e25a5dda8ebdf235fb1c902438cb913d5153d2fe9e8a6aa8bafc57da4b1ff28e37abcac8f582b72b2232584677381b45781538a8714e38699cf858b9e073b80e4c44ed7936d7ef4737af71cdeaf8ece6132c71c2396e8ebb701d4097006d32224557a93cd9a93630098bdaf8c70a3cd5f6024883487f3bf99e88e8dafe7defbfe28de0e45cac02cc752e1d8e009e21970744435126e86ae380caa9b18ca28550bb5208ade6740a1d3cfedf81e28d9250929341207b23a55f1be90ccc26cf6d98e052ac55e6489ba93b7ca88368ccdd63df7c5fc54c8872d7600c4cb6a2ca0b2c013d481ee00831d94af480158cf9c25ccc213c96898da7e1eaa42c9d660c6fa342ad20c3423139b14aba7b5336d1f75e4f3c2456cc644d77aa11e445809f184bd1260e1a1b78f3e818080d0ebf8c107c69e21b524dc0020f9768e775d53d78b5c443f7749fbed34760a572d07b9f03eda4ddc4dea03e0d58f80e935d3ce1649f82f03d698c4a93d1d6c4554a7b67fa48ff4a3ea88b69e8881c4d95748baafc76dc0ff0ce844c4c202c352e3210a61fc0910039a70708453b0db6f29d4da9496f2711e794491b22860b2a9267b6327e19cb45cb999d290f167f7c87204ffc2ff87e457c06f765f3bed456436a8819b4d41fba66e537d88c90c4f46eb95d604c94086e3c38706b6ead21f5636ea9b79297a7976c59f8c1ff9242bf675aee5dce392ce987968a6b08e2198ac02a32fb5a44eee69881960fb604de95538264dea634a7cb7706f35121989f830b41c127ed30caf2a42a5261ab19abb00a37f0bb1b6667ca04740de4cbc78b3eb7aa63d80cfc86c6b15f67befcd8f120db2102cd5836ddaa3542c98d78c1580093a09510148640620e3f47453e99ff47d99d7f06469c0e5bc449bee54e9c7aecd1ae5fff681c23b5fec25690a8c45af50de76f548ca5a3f9f1f65d1824656534faff86987183179b50eff57de259016a803c6467e8de01239169f698213fa65bfe70d8a3568603d7c0db82baec6d0188daa833ed77d178f3374b425f4223810df009a6d9f9992e15ed1e3cadb26514134be93e1b7d6521ecf1a9669694b4a991a2207041a6da4f1fd97ded29d3e30921e432be1ed35dad66854081c74cb11e27c8e64b8a945af2deb112792222ad56594d73e49e839efe3415efcca615549aaa9d77489f11378f491b57b79f3b095ef01419de32c4d22caa8b0246c312882a9dd99cec43699542fe14f6ba0ee05b9023077d4f799b8fe116c23cd1d8ef8d27974f7daa002fd22edbf243300c919f7d79262bc81ac7d21eb1875f737b0f8730ccd84a09e45cae60a69234e8b20ae673245c19c35813cba0eda6ef2d1f5ca42f22e64eebb86b818a841acbaf059c670ef2ff1d191b053ade67ca18f502bd1ef24a6779927b3dbdfe09a7361714db5802597cff401a41670cb8f57a58ee33806236f872a4ae701ae791e470781d10a5bee2bb7df70ab8a096042a8190caf067c211df16ec45af4ec27ab235a085f0b6611711eaf1dc9ca95229dffd7d60ae710d5904305e94544f403c4f189e9fa1df5c6377f4ff194e922bb6cc9414fd20ed9f925ab9315ec2ce42ea85ef77b9a1227a8d0a4fee5d19080d4ea8918f45058c3c544ca09bb67144927624092db9d22e38378a9a3cfa60b956e673a1fa79b526cfb9a7315aae641134320d01359c4fe90663abe4e63c004150afb5c9aa159109ee3b7a839a5f0acc7c42d0f985cb5d16cf382a7c1442c3f13a493797a6e7223b44ec973171ca57bb906f30e0f762436fa006b1d4b5f3a327bd7037e4423dd16aa16d74c32e9f1a7dd50f9a62bdac75a42f930797efbee5083c81b328c90b85ce2020faa1bb42daa9dd5a88956f0242d719e6ba21ecfbd025e7456c8c44496157eb1957ecc171f28f95db99387f880104b786920264263001c7e09627202025840c36ebb8e0428eefd4627eddbf91d1e8508195299b8f547cdb3e97b760e84d33ec2e70b26169327daab92fd1ad755b8df5a808086dcaee6f49c54191a8abf25719a1851ec6291e118dcf8813d8bc28173a50380aba0c9ddb6ef311e14c8f340ed183f883f19ce8eafdd7ba74ca8b3f7acd8f510fcc3c805c9e177a917b92df40430a5b847091b787df575b084040e9d851f3e12810172cbc33db83c9f35e949cad845643c354b8bcd6a17da7f4113fe0ca15947d9f3bd8e90bf31b398dcbc44503a30cc4a5e266cd06cc8b2fe328a258d024a592d199c29fe2d28abb93853e52b46e139d4ef7c9f4e2801cceff08f1faa51f60319202447b1bca760d5f059f11c5f61f77f612a2c82d2a89eb6f25b19d68c51ae3e1d44ead7c1ca027f0ed28329634be645932e1ab7c321bf27b8cfaf9aed30f2cbf5ee4478952b560c5080330e9cf62f5d4a47155c8d41edad3cd54b38b7aec57882aaa30fedea9cda85b49516b356f62f3df3687b71cf3880195ac0e9eb6ca14b4677acd31f2580ca1f70e500c14a9cc4fada40c31525f5970e2d695f7ca9863e86bb9584cc9f012db9ec51a49ec880a2587659c057b90cb9154510d6bc12f6f27938999ddf0995baf0a577e5689e48faefae38203e19a9a8b17ccd1998b95974bfa1b3b112d8ac91e26d6d6440ea641f5ac0f9455976eb8e0386d5e6951e5f5d799b2b84f3a36260eb1b8f724d94d16ed8a6d4fb6bb3cd66468efec60df68199697f40644e50432c08dcdd4485ae77d02b6f5506d4678a4535636ca059405e737bdc0cf678deaa30eac799e8acfd3402957b03354e2c3641ed7c01f6912db81f9d8e3e4c7fcfdb558688a7c27e2ed0f53573e35a05117602e78623ee02bdf413c0c899c00ece1c303b50ff96ee01905768158349592c6ac85a6d58bdfa533677d4bd039fcf703ed81320f3c91a7886dec097b6f2b98017a2eeed016b8f9c1c598cbd55c3ee7868624e95a2738eaad27f6580c6ec6104da4620930d94671c75e9ceeca002e8298458f71e664202b18732a81a601f0c169eb228519a4d5e5b1635404c0645a81962be301586e64ee61f482cd0a9065340d334af0cb24e5ac789d8f5e1ebaac0e78380e74f11b0be90e171203cbf4e6564a3f2fc4b25c25f0efdafe16ef5118f68f1995ad3ff4d9ac10b50da9c30c8b899642e8ad52939469fe38343a7d95f39e70c05ca76d0570c6e71e96b0a815a939cfeb207005d270318d42fae9ba238838965ae6b75d60e076574425b1ca9fd2c4852098e5e1329955103851ff7c4f9d8ba56bba893a76d5eeba5dbb4c0683da169c5a1e3fab7c600b9c277744977bfd261c81d4d861f8a5708b0063cbd4ac9db34a46629db20a00b2ca0dfbb58b1393b8de4eed1664c0360283efeb175950aab3e0d233863ce0c0ddf3b7417b2c6a1288208fcd1229f0566104d5c3357f3b62ea56d03cb10d14c670ccd0e23db20d2c1121bdc68a1afe412ff84b47e4aeb3bc162545a91bbcc2f248ae357197280383b0b4c4c4ee8fd846b39dde7644f3db32419e84f5de19ff5761dbdb6bafbabc8bfd29cff21368b05c1c379ca51fd619c93340fbd77986ed1387d6f1eb6791320b80d027dcbdd616cbb368223fcebd1b806506a65962729d6864e184b6a9924814440828d7ae5240ca77ac234d54323e871fb05a6ccc0a6cf143340fd65b83177a3700ace6618d5127da2e73fed8b46e8c81e87489cdcbd1763bacc808bf7212c1fc3d9d763f2f4bc2eee487d5c4799bdb0613d150a1d8b05a5d30d64fdddee5a9bfaa8cb3c756a14bb9a188aadcfb00e81826f338e428c4113a03aad1a0d423491ca2441b670663e4acc5ecd0c86604db81711625d333e778855ea0780f75a7357cf20db09a316d31d6528af3a252aff529709a103aca1c5734cb67d17ed183d8e7b0924e7c420f4ce4effe5031936d01ba8f1820bf8d17af09cd1eb2df700e2f786c3bcdfc0dc1f74df16b28b51aefee235b01989802be59a8cba662d5656cc5bf5b106999ea56adbc47448151e67eb5ef2dffb358ae59113e89e3d79a62dc0a884842a08b5523bb5db53424811c9ec44dad49b4f28e063945d16afdb73f9cf0800e8e3599bd47ada31b8cbebf4e22ce95c54b801b8b81350be5b94abfc37d850cf939363ef8d63bd6eff1fd667f9b9466049906b1349a94da4b23ff01fa5dd3aed5c50cb274c400fdf5de9971c0b839945a1e76250c85ce66e61974f2dca54c647d3bdadb97dac0a7ffafc2119fea17725a1554073733c6c6ef45463f86fcc0cb0595f98d631fd41d2ea4a17b9ef53a0082ef585e71e5ed4472128605cbb49fabaa846a0a97ea2cbc991249483e5ba5762648ade2ef416ed778747499e6eaa5b7e50ebacee90e02e05f0e16703cfe11dc3fd5d8289d86b47a1808e7d8e1e6e75f79d1d215680a345fa85c5cbe2429c3b6656a40558ad7707908eca0527b3c28b983a3d8197dc3e8074b85215ef3550068156e66cabf2e6ee8bba317f5de7f07cdf11f9dfaaeb6566d597b8a176d247fb554082ffe845adb2f71a24c3c7017d09d9f82b26f4018af1eabb615640a465166c188344db7cf95c02564a1769452cd721a378d857d89b4c8d42df8244e446a6185436f287b92d79ef43f8cbc9cc6b994396c879fdf9d3e699dd80f9437af773a29d99549c8ec59b61cd0178f1c497dd8a9401844527248771e664184ca078c5afcc59e94c29d164e3a5067089de38f837269d91a973adab0757e910dd35ae1ae9fd01c3aa7273f93871c9f15780bbd784231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrooticedtea-web-1.7.2-lp150.2.3.1.src.rpmicedtea-web-javadoc     rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1]:@\Yz[t[!@ZZ_@Z3@Z@Z ,@Z YA@YYYY{'@YTYMX+W@WVJVVV<@V8UUUTuT?@T?@T;Fridrich Strba Fridrich Strba Fridrich Strba fstrba@suse.combjorn.lie@gmail.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.compjanouch@suse.debwiedemann@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comgber@opensuse.orgfstrba@suse.comgber@opensuse.org- Update to 1.7.2 * added support for javafx-desc and so allow run of pure-javafx only applications * --nosecurity enhanced for possibility to skip invalid signatures * enhanced to allow resources to be read also from j2se/java element (OmegaT) * PR3644 - java.lang.NoClassDefFoundError: Could not initialize class net.sourceforge.jnlp.runtime.JNLPRuntime$DeploymentConfigurationHolder * deployment.config now support generic url instead just file * Added support for windows desktop shortcuts via https://github.com/DmitriiShamrikov/mslinks * cache can now be operated by groups, list by -Xcacheids (details via -verbose, can filter by regex), Xclearcache now can clear only selected id. There is also gui to operate cache via id in itweb-settings now. * desktop shortcut name get shortened to title or file if title is missing. * scripted launchers rework: Windows bat launchers rewritten to be feature complete, Linux shell launchers made portable, build enhanced to produce platform independent image - Removed patch: * icedtea-web-jdk10.patch + integrated upstream - Added patches: * CVE-2019-10181.patch + Upstream patch to fix bsc#1142835, CVE-2019-10181: icedtea-web: unsigned code injection in a signed JAR file * CVE-2019-10182_1.patch * CVE-2019-10182_2.patch + Upstream patches to fix bsc#1142825, CVE-2019-10182: icedtea-web: path traversal while processing elements of JNLP files results in arbitrary file overwrite * CVE-2019-10185.patch + Upstream patch to fix bsc#1142832, CVE-2019-10185: icedtea-web: directory traversal in the nested jar auto-extraction leading to arbitrary file overwrite- Make the plugin opt-in for all distributions and architectures- BuildConflict with java >= 11, since it cannot build icedtea-web due to removed classes.- Remove dependency on objectweb-asm, since the build does not need it- Drop java Supplements: We no longer want to install this browser plugin for all users that have java installed by default. It is no longer supported by the majority of browsers in use, including Mozilla Firefox.- Disable the native plugin for SLE from version 15 (fate#323976)- Update to 1.7.1 * better work with authors file * better work with jdk9 * Added possibility to turn off https preference via deployment properties - Removed patches: * icedtea-web-exports.patch * icedtea-web-javadoc9.patch * icedtea-web-x509factory.patch + Integrated upstream- Modified patch: * icedtea-web-jdk10.patch + more future-proof determination of java version- Bumped by mistake build requirement, bump it back. Build with java-devel >= 1.8- Added patch: * icedtea-web-jdk10.patch + Allow build/run with jdk10- Modified patch: * icedtea-web-exports.patch + Fix typo in patch- Added patch: * icedtea-web-javadoc9.patch - Allow building of icedtea-web-javadoc with jdk9- Added patch: * icedtea-web-x509factory.patch - Allow building of icedtea-web (with some limitations) using jdk9- Added patch: * icedtea-web-exports.patch - Fixing "java.lang.IllegalAccessError: class netscape.javascript.JSObject (in module jdk.jsobject) cannot access class sun.applet.PluginDebug (in module java.desktop) because module java.desktop does not export sun.applet to module jdk.jsobject" with https://www.java.com/en/download/installed8.jsp?detect=jre- Update to 1.7 * PR3366 - bash completion file was split to three, and is setup-able by bashcompdir environment variable * added experimental support for windows * added experimental support for java 9 (linux only) * added experimental support for jnlp protocol (see https://bugs.openjdk.java.net/browse/JDK-8055464) * restricted to JDK8 and higher * all connection restrictions now consider also port * Enabled Entry-Point attribute check * permissions sandbox and signed app and unsigned app with permissions all-permissions now run in sandbox instead of not at all. * fixed DownloadService * PR2779: html-gen.sh: Don't try to call hg if .hg directory isn't present * PR2591 - IcedTea-Web request resources twice for meta informations and causes ClientAbortException on tomcat in conjunction with JnlpDownloadServlet * PR2690 - Can't run BOM into JNLP file * PR2669 - remove bash-specific syntax from top level Makefile.am * PR2489 - various NPEs when codebase is null * PR2855 - configure.ac: Remove unnecessary checks for libX11 and zlib * PR878 - (http-511) Handle HTTP error 511 Network Authentication Required (standard secure proxy authentification/captive portal detection) * PR1190 - unuseable javaws cache handling * PR3227 - can not save file with query longer then (together with name) then 255 chars * comments in deployment.properties now should persists load/save * fixed bug in caching of files with query * fixed issues with recreating of existing shortcut * trustAll/trustNone now processed correctly * headless no longer shows dialogues * RH1231441 Unable to read the text of the buttons of the security dialogue * Fixed RH1233697 icedtea-web: applet origin spoofing * Fixed RH1233667 icedtea-web: unexpected permanent authorization of unsigned applets * FIXED PR3263 - Cannot retrieve JavaScript Engine using ScriptEngineManager.getEngineByName * fixed fatal impact of initialization error of FileLog * MissingALACAdialog made available also for unsigned applications (but ignoring actual manifest value) and fixed * more dialogs got remember me possibility - MissingALACAttributePanel - AccessWarning - MissingPermissionsAttributePanel - MatchingALACAttributePanel - UnsignedAppletTrustWarningPanel - PartiallySignedAppTrustWarningPanel * Itw-settings - All rememberable dialogues can have saved value modified * NetX - fixed issues with -html shortcuts - fixed issue with -html receiving garbage in width and height - main-class attribute trimmed by default - in strict mode, main-class attribute checked for invalid characters - added -browser switch as workaround around most uttermost http authentications cornercases * PolicyEditor - Entry list is sorted, entries will appear with consistent ordering - file flag made to work when used standalone - file flag cannot be used in combination with main argument - defaultfile flag added - support for SignedBy and Principals along with existing Codebase * Plugin - RH1273691 - Escaped equals signs in deployment.properties not un-escaped when used - PR2746 - IcedTea-Web Plugin 1.6.1: net.sourceforge.jnlp.LaunchException - PR2714 - IcedTea-Web plugin sends uninitialized memory garbage across a pipe when NPN_GetValueForURL call fails - PR3198 - Error in webmin - PR2968 - IcedTea-Web crashes on Dell EqualLogic SAN- Handle the plugin with alternatives - Register icedtea-web's javaws as default handler for jnlp and jnlps protocols- Remove the java-*-openjdk-plugin.spec files - Build only one version of plugin and javaws, that works with the default java alternative - Name the package back icedtea-web - Depend on tagsoup to handle the majority badly formed html out there- Removed patch: * icedtea-web-1.6.1-fix-2746.patch + Part of 1.6.2- Bump build java-devel version requirements to 1.7 or bigger * The build system requires it- Fix bsc#982622 net.sourceforge.jnlp.LaunchException with icedtea-web-1.6.1-fix-2746.patch taken from 1.6.2- Fix build-compare by not including rebuild-counter- Update to 1.6.2 * all connection restrictions now consider also port * PR2779: html-gen.sh: Don't try to call hg if .hg directory isn't present * PR2591 - IcedTea-Web request resources twice for meta informations and causes ClientAbortException on tomcat in conjunction with JnlpDownloadServlet * PR2690 - Can't run BOM into JNLP file * PR2669 - remove bash-specific syntax from top level Makefile.am * PR2489 - various NPEs when codebase is null * NetX + main-class attribute trimmed by default + in strict mode, main-class attribute checked for invalid characters * Plugin + RH1273691 - Escaped equals signs in deployment.properties not un-escaped when used + PR2746 - IcedTea-Web Plugin 1.6.1: net.sourceforge.jnlp.LaunchException + PR2714 - IcedTea-Web plugin sends uninitialized memory garbage across a pipe when NPN_GetValueForURL call fails - Removed patches: * icedtea-web-1.6.1-doInit.patch * icedtea-web-1.6.1-HexDumpEncoder.patch + integrated upstream- Let java-VERSION-openjdk-plugin supplement java-VERSION-openjdk only and not the generic java-openjdk (bsc#929464)- Added patch: * icedtea-web-1.6.1-HexDumpEncoder.patch - Adapt to the move of HexDumpEncoder from sun.misc to sun.security.utils from jdk-9+99.- Added patch: * icedtea-web-1.6.1-doInit.patch - Adapt to the removal of support for serialized applets from jdk9's java.desktop- Update to 1.6.1 * Enabled Entry-Point attribute check * permissions sandbox and signed app and unsigned app with permissions all-permissions now run in sandbox instead of not at all. * fixed DownloadService * comments in deployment.properties now should persists load/save * fixed bug in caching of files with query * fixed issues with recreating of existing shortcut * trustAll/trustNone now processed correctly * headless no longer shows dialogues * RH1231441 Unable to read the text of the buttons of the security dialogue * Fixed RH1233697 icedtea-web: applet origin spoofing (CVE-2015-5235, bsc#944208) * Fixed RH1233667 icedtea-web: unexpected permanent authorization of unsigned applets (CVE-2015-5234, bsc#944209) * MissingALACAdialog made available also for unsigned applications (but ignoring actual manifest value) and fixed * NetX - fixed issues with -html shortcuts - fixed issue with -html receiving garbage in width and height * PolicyEditor - file flag made to work when used standalone - file flag and main argument cannot be used in combination - Removed patch: * icedtea-web-1.6-tail.patch - Upstreamed- Added patch: * icedtea-web-1.6-tail.patch - Fix generation of man-pages with some versions of "tail"- Update to 1.6 * Massively improved offline abilities. Added Xoffline switch to force work without inet connection. * Improved to be able to run with any JDK * JDK 6 and older no longer supported * JDK 8 support added (URLPermission granted if applicable) * JDK 9 supported * Added support for Entry-Point manifest attribute * Added KEY_ENABLE_MANIFEST_ATTRIBUTES_CHECK deployment property to control scan of Manifest file * starting arguments now accept also -- abbreviations * Added new documentation * Added support for menu shortcuts - both javaws applications/applets and html applets are supported * added support for -html switch for javaws. Now you can run most of the applets without browser at all * Control Panel - PR1856: ControlPanel UI improvement for lower resolutions (800*600) * NetX - PR1858: Java Console accepts multi-byte encodings - PR1859: Java Console UI improvement for lower resolutions (800*600) - RH1091563: [abrt] icedtea-web-1.5-2.fc20: Uncaught exception java.lang.ClassCastException in method sun.applet.PluginAppletViewer$8.run() - Dropped support for long unmaintained -basedir argument - Returned support for -jnlp argument - RH1095311, PR574 - References class sun.misc.Ref removed in OpenJDK 9 - fixed, and so buildable on JDK9 * Plugin - PR1743 - Intermittant deadlock in PluginRequestProcessor - PR1298 - LiveConnect - problem setting array elements (applet variables) from JS - RH1121549: coverity defects - Resolves method overloading correctly with superclass heirarchy distance * PolicyEditor - codebases can be renamed in-place, copied, and pasted - codebase URLs can be copied to system clipboard - displays a progress dialog while opening or saving files - codebases without permissions assigned save to file anyway (and re-appear on next open) - PR1776: NullPointer on save-and-exit - PR1850: duplicate codebases when launching from security dialogs - Fixed bug where clicking "Cancel" on the "Save before Exiting" dialog could result in the editor exiting without saving changes - Keyboard accelerators and mnemonics greatly improved - "File - New" allows editing a new policy without first selecting the file to save to * Common - PR1769: support signed applets which specify Sandbox permissions in their manifests * Temporary Permissions in security dialog now multi-selectable and based on PolicyEditor permissions- Update to 1.5.2 (fate#318956) * NetX - RH1095311, PR574 - References class sun.misc.Ref removed in OpenJDK 9 - fixed, and so buildable on JDK9 - RH1154177 - decoded file needed from cache - fixed NPE in https dialog - empty codebase behaves as "." - Remove patch: icedtea-web-1.5.1-java9.patch * Upstreamed in this version- Modify icedtea-web-suse-desktop-files.patch to use use X-GNOME-DesktopSettings as well- Conditional dependencies on libX11 and/or xorg-x11-devel * make possible to build for SLE11- Modify icedtea-web-suse-desktop-files.patch to use the Settings instead of the System category, policyeditor.desktop and itweb.desktop are tools for mamanging per-user preferences and not system applicationsobs-arm-3 1564596911  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeWghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~WYZ[\]^_`abcdeWghijklpqrsuv`abce     1.7.2-lp150.2.3.1  !!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""!!!!!###$$####%%%%%%%%%&&&&&&&&%%%%''''((('''')))))))))))))))))))******************))))+++,,++++--.//0////1111111222222222222222222221134536666666666666333333333788889::111;<<<<<<<<=======<<<<;>>>??>>>>111111@@11111ABBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBB11DEicedtea-web-javadocNEWSREADMEicedtea-webnetxallclasses-frame.htmlallclasses-noframe.htmlconstant-values.htmldeprecated-list.htmlelement-listhelp-doc.htmlindex-filesindex-1.htmlindex-10.htmlindex-11.htmlindex-12.htmlindex-13.htmlindex-14.htmlindex-15.htmlindex-16.htmlindex-17.htmlindex-18.htmlindex-19.htmlindex-2.htmlindex-20.htmlindex-21.htmlindex-22.htmlindex-23.htmlindex-3.htmlindex-4.htmlindex-5.htmlindex-6.htmlindex-7.htmlindex-8.htmlindex-9.htmlindex.htmljavaxjnlpBasicService.htmlClipboardService.htmlDownloadService.htmlDownloadService2.ResourceSpec.htmlDownloadService2.htmlDownloadServiceListener.htmlExtendedService.htmlExtensionInstallerService.htmlFileContents.htmlFileOpenService.htmlFileSaveService.htmlIntegrationService.htmlJNLPRandomAccessFile.htmlPersistenceService.htmlPrintService.htmlServiceManager.htmlServiceManagerStub.htmlSingleInstanceListener.htmlSingleInstanceService.htmlUnavailableServiceException.htmlclass-useBasicService.htmlClipboardService.htmlDownloadService.htmlDownloadService2.ResourceSpec.htmlDownloadService2.htmlDownloadServiceListener.htmlExtendedService.htmlExtensionInstallerService.htmlFileContents.htmlFileOpenService.htmlFileSaveService.htmlIntegrationService.htmlJNLPRandomAccessFile.htmlPersistenceService.htmlPrintService.htmlServiceManager.htmlServiceManagerStub.htmlSingleInstanceListener.htmlSingleInstanceService.htmlUnavailableServiceException.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmljqueryexternaljqueryjquery.jsimagesui-bg_flat_0_aaaaaa_40x100.pngui-bg_flat_75_ffffff_40x100.pngui-bg_glass_55_fbf9ee_1x400.pngui-bg_glass_65_ffffff_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-1.10.2.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.zipnetsourceforgejnlpAbstractLaunchHandler.htmlAppletDesc.htmlApplicationDesc.htmlAssociationDesc.htmlComponentDesc.htmlDefaultLaunchHandler.htmlDownloadOptions.htmlExtensionDesc.htmlGuiLaunchHandler.htmlIconDesc.htmlInformationDesc.htmlInstallerDesc.htmlJARDesc.htmlJNLPCreator.htmlJNLPFile.ManifestBoolean.htmlJNLPFile.ManifestsAttributes.htmlJNLPFile.htmlJNLPMatcher.htmlJNLPMatcherException.htmlJNLPSplashScreen.htmlJREDesc.htmlLaunchDesc.htmlLaunchException.LaunchExceptionWithStamp.htmlLaunchException.htmlLaunchHandler.htmlLauncher.htmlMalformedXMLParser.htmlMenuDesc.htmlMissingInformationException.htmlMissingTitleException.htmlMissingVendorException.htmlNetxPanel.htmlNode.ElementName.htmlNode.htmlNullJnlpFileException.htmlOptionsDefinitions.OPTIONS.htmlOptionsDefinitions.htmlPackageDesc.htmlParseException.htmlParser.htmlParserSettings.htmlPluginBridge.htmlPluginParameterException.htmlPluginParameters.htmlPropertyDesc.htmlRelatedContentDesc.htmlRequiredElementException.htmlResourcesDesc.htmlSecurityDesc.RequestedPermissionLevel.htmlSecurityDesc.htmlShortcutDesc.htmlUpdateDesc.Check.htmlUpdateDesc.Policy.htmlUpdateDesc.htmlVersion.JreVersion.htmlVersion.htmlXmlParser.htmlaboutAboutDialog.ShowPage.htmlAboutDialog.htmlHTMLPanel.htmlInternalHTMLPanel.htmlclass-useAboutDialog.ShowPage.htmlAboutDialog.htmlHTMLPanel.htmlInternalHTMLPanel.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlcacheCacheDirectory.htmlCacheEntry.htmlCacheLRUWrapper.htmlCacheUtil.CacheId.htmlCacheUtil.htmlCachedDaemonThreadPoolProvider.htmlDefaultDownloadIndicator.htmlDirectoryNode.htmlDownloadIndicator.htmlIllegalResourceDescriptorException.htmlNativeLibraryStorage.htmlResource.Status.htmlResource.htmlResourceDownloader.htmlResourceTracker.RequestMethods.htmlResourceTracker.htmlResourceUrlCreator.htmlUpdatePolicy.htmlclass-useCacheDirectory.htmlCacheEntry.htmlCacheLRUWrapper.htmlCacheUtil.CacheId.htmlCacheUtil.htmlCachedDaemonThreadPoolProvider.htmlDefaultDownloadIndicator.htmlDirectoryNode.htmlDownloadIndicator.htmlIllegalResourceDescriptorException.htmlNativeLibraryStorage.htmlResource.Status.htmlResource.htmlResourceDownloader.htmlResourceTracker.RequestMethods.htmlResourceTracker.htmlResourceUrlCreator.htmlUpdatePolicy.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlclass-useAbstractLaunchHandler.htmlAppletDesc.htmlApplicationDesc.htmlAssociationDesc.htmlComponentDesc.htmlDefaultLaunchHandler.htmlDownloadOptions.htmlExtensionDesc.htmlGuiLaunchHandler.htmlIconDesc.htmlInformationDesc.htmlInstallerDesc.htmlJARDesc.htmlJNLPCreator.htmlJNLPFile.ManifestBoolean.htmlJNLPFile.ManifestsAttributes.htmlJNLPFile.htmlJNLPMatcher.htmlJNLPMatcherException.htmlJNLPSplashScreen.htmlJREDesc.htmlLaunchDesc.htmlLaunchException.LaunchExceptionWithStamp.htmlLaunchException.htmlLaunchHandler.htmlLauncher.htmlMalformedXMLParser.htmlMenuDesc.htmlMissingInformationException.htmlMissingTitleException.htmlMissingVendorException.htmlNetxPanel.htmlNode.ElementName.htmlNode.htmlNullJnlpFileException.htmlOptionsDefinitions.OPTIONS.htmlOptionsDefinitions.htmlPackageDesc.htmlParseException.htmlParser.htmlParserSettings.htmlPluginBridge.htmlPluginParameterException.htmlPluginParameters.htmlPropertyDesc.htmlRelatedContentDesc.htmlRequiredElementException.htmlResourcesDesc.htmlSecurityDesc.RequestedPermissionLevel.htmlSecurityDesc.htmlShortcutDesc.htmlUpdateDesc.Check.htmlUpdateDesc.Policy.htmlUpdateDesc.htmlVersion.JreVersion.htmlVersion.htmlconfigBasicValueValidators.htmlConfiguratonValidator.htmlDefaults.htmlDeploymentConfiguration.ConfigType.htmlDeploymentConfiguration.htmlDirectoryValidator.DirectoryCheckResult.htmlDirectoryValidator.DirectoryCheckResults.htmlDirectoryValidator.htmlInfrastructureFileDescriptor.htmlPathsAndFiles.htmlSetting.htmlValueValidator.htmlclass-useBasicValueValidators.htmlConfiguratonValidator.htmlDefaults.htmlDeploymentConfiguration.ConfigType.htmlDeploymentConfiguration.htmlDirectoryValidator.DirectoryCheckResult.htmlDirectoryValidator.DirectoryCheckResults.htmlDirectoryValidator.htmlInfrastructureFileDescriptor.htmlPathsAndFiles.htmlSetting.htmlValueValidator.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlcontrolpanelAboutPanel.htmlAdvancedProxySettingsDialog.htmlAdvancedProxySettingsPane.htmlCacheAppViewer.htmlCachePane.htmlCacheViewer.htmlClassFinder.htmlComboItem.htmlCommandLine.htmlControlPanel.htmlDebuggingPanel.htmlDesktopShortcutPanel.htmlDocumentAdapter.htmlJREPanel.htmlJVMPanel.JvmValidationResult.STATE.htmlJVMPanel.JvmValidationResult.htmlJVMPanel.htmlNamedBorderPanel.htmlNetworkSettingsPanel.htmlPolicyPanel.htmlRemmeberableDialogueEditor.htmlSecuritySettingsPanel.htmlTemporaryInternetFilesPanel.htmlUnsignedAppletActionTableModel.htmlUnsignedAppletsTrustingListPanel.MyTextField.htmlUnsignedAppletsTrustingListPanel.UrlRegexCellRenderer.MyDateCellRenderer.htmlUnsignedAppletsTrustingListPanel.UrlRegexCellRenderer.htmlUnsignedAppletsTrustingListPanel.htmlclass-useAboutPanel.htmlAdvancedProxySettingsDialog.htmlAdvancedProxySettingsPane.htmlCacheAppViewer.htmlCachePane.htmlCacheViewer.htmlClassFinder.htmlComboItem.htmlCommandLine.htmlControlPanel.htmlDebuggingPanel.htmlDesktopShortcutPanel.htmlDocumentAdapter.htmlJREPanel.htmlJVMPanel.JvmValidationResult.STATE.htmlJVMPanel.JvmValidationResult.htmlJVMPanel.htmlNamedBorderPanel.htmlNetworkSettingsPanel.htmlPolicyPanel.htmlRemmeberableDialogueEditor.htmlSecuritySettingsPanel.htmlTemporaryInternetFilesPanel.htmlUnsignedAppletActionTableModel.htmlUnsignedAppletsTrustingListPanel.MyTextField.htmlUnsignedAppletsTrustingListPanel.UrlRegexCellRenderer.MyDateCellRenderer.htmlUnsignedAppletsTrustingListPanel.UrlRegexCellRenderer.htmlUnsignedAppletsTrustingListPanel.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmleventApplicationEvent.htmlApplicationListener.htmlDownloadEvent.htmlDownloadListener.htmlclass-useApplicationEvent.htmlApplicationListener.htmlDownloadEvent.htmlDownloadListener.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlruntimeAppletAudioClip.htmlAppletEnvironment.htmlAppletInstance.htmlApplicationInstance.htmlBoot.htmlFakePacEvaluator.htmlHtmlBoot.htmlJNLPClassLoader.CodeBaseClassLoader.htmlJNLPClassLoader.DownloadAction.htmlJNLPClassLoader.SecurityDelegate.htmlJNLPClassLoader.SecurityDelegateImpl.htmlJNLPClassLoader.SigningState.htmlJNLPClassLoader.htmlJNLPPolicy.htmlJNLPProxySelector.htmlJNLPRuntime.htmlJnlpBoot.htmlManageJnlpResources.htmlManifestAttributesChecker.MANIFEST_ATTRIBUTES_CHECK.htmlManifestAttributesChecker.htmlPacEvaluator.htmlPacEvaluatorFactory.htmlRhinoBasedPacEvaluator.htmlTranslator.htmlclass-useAppletAudioClip.htmlAppletEnvironment.htmlAppletInstance.htmlApplicationInstance.htmlBoot.htmlFakePacEvaluator.htmlHtmlBoot.htmlJNLPClassLoader.CodeBaseClassLoader.htmlJNLPClassLoader.DownloadAction.htmlJNLPClassLoader.SecurityDelegate.htmlJNLPClassLoader.SecurityDelegateImpl.htmlJNLPClassLoader.SigningState.htmlJNLPClassLoader.htmlJNLPPolicy.htmlJNLPProxySelector.htmlJNLPRuntime.htmlJnlpBoot.htmlManageJnlpResources.htmlManifestAttributesChecker.MANIFEST_ATTRIBUTES_CHECK.htmlManifestAttributesChecker.htmlPacEvaluator.htmlPacEvaluatorFactory.htmlRhinoBasedPacEvaluator.htmlTranslator.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlsecurityAppVerifier.htmlCertVerifier.htmlCertificateUtils.htmlConnectionFactory.htmlHttpsCertVerifier.htmlJNLPAppVerifier.htmlJNLPAuthenticator.htmlKeyStores.KeyStoreWithPath.htmlKeyStores.Level.htmlKeyStores.Type.htmlKeyStores.htmlPluginAppVerifier.htmlSecurityDialog.htmlSecurityDialogMessage.htmlSecurityDialogMessageHandler.htmlSecurityDialogs.AccessType.htmlSecurityDialogs.DialogType.htmlSecurityDialogs.htmlSecurityUtil.htmlVariableX509TrustManager.htmlVariableX509TrustManagerJDK7.htmlclass-useAppVerifier.htmlCertVerifier.htmlCertificateUtils.htmlConnectionFactory.htmlHttpsCertVerifier.htmlJNLPAppVerifier.htmlJNLPAuthenticator.htmlKeyStores.KeyStoreWithPath.htmlKeyStores.Level.htmlKeyStores.Type.htmlKeyStores.htmlPluginAppVerifier.htmlSecurityDialog.htmlSecurityDialogMessage.htmlSecurityDialogMessageHandler.htmlSecurityDialogs.AccessType.htmlSecurityDialogs.DialogType.htmlSecurityDialogs.htmlSecurityUtil.htmlVariableX509TrustManager.htmlVariableX509TrustManagerJDK7.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlviewerCertificatePane.htmlCertificateViewer.htmlclass-useCertificatePane.htmlCertificateViewer.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlservicesInstanceExistsException.htmlServiceUtil.htmlXDownloadService2.htmlXExtendedService.htmlXJNLPRandomAccessFile.htmlXPrintService.htmlXServiceManagerStub.htmlXSingleInstanceService.htmlclass-useInstanceExistsException.htmlServiceUtil.htmlXDownloadService2.htmlXExtendedService.htmlXJNLPRandomAccessFile.htmlXPrintService.htmlXServiceManagerStub.htmlXSingleInstanceService.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmltoolsCertInformation.htmlJarCertVerifier.htmlKeyStoreUtil.htmlclass-useCertInformation.htmlJarCertVerifier.htmlKeyStoreUtil.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlutilBasicExceptionDialog.htmlClasspathMatcher.ClasspathMatchers.htmlClasspathMatcher.htmlFileUtils.OpenFileResult.htmlFileUtils.htmlGenericDesktopEntry.htmlHttpUtils.htmlImageResources.htmlInvalidJarHeaderException.htmlJarFile.htmlMD5SumWatcher.htmlPropertiesFile.htmlScreenFinder.htmlStreamUtils.htmlTimedHashMap.htmlUrlUtils.htmlWeakList.htmlXDesktopEntry.htmlclass-useBasicExceptionDialog.htmlClasspathMatcher.ClasspathMatchers.htmlClasspathMatcher.htmlFileUtils.OpenFileResult.htmlFileUtils.htmlGenericDesktopEntry.htmlHttpUtils.htmlImageResources.htmlInvalidJarHeaderException.htmlJarFile.htmlMD5SumWatcher.htmlPropertiesFile.htmlScreenFinder.htmlStreamUtils.htmlTimedHashMap.htmlUrlUtils.htmlWeakList.htmlXDesktopEntry.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlnanoxmlXMLElement.htmlXMLParseException.htmlclass-useXMLElement.htmlXMLParseException.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmloverview-frame.htmloverview-summary.htmloverview-tree.htmlpackage-search-index.jspackage-search-index.zipresourcesglass.pngx.pngscript.jssearch.jsserialized-form.htmlstylesheet.csssunappletAppletViewerPanelAccess.htmlclass-useAppletViewerPanelAccess.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmltype-search-index.jstype-search-index.zippluginallclasses-frame.htmlallclasses-noframe.htmlconstant-values.htmldeprecated-list.htmlelement-listhelp-doc.htmlindex-filesindex-1.htmlindex-10.htmlindex-11.htmlindex-12.htmlindex-13.htmlindex-14.htmlindex-15.htmlindex-16.htmlindex-17.htmlindex-18.htmlindex-19.htmlindex-2.htmlindex-20.htmlindex-3.htmlindex-4.htmlindex-5.htmlindex-6.htmlindex-7.htmlindex-8.htmlindex-9.htmlindex.htmljqueryexternaljqueryjquery.jsimagesui-bg_flat_0_aaaaaa_40x100.pngui-bg_flat_75_ffffff_40x100.pngui-bg_glass_55_fbf9ee_1x400.pngui-bg_glass_65_ffffff_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-1.10.2.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.zipnetscapejavascriptJSException.htmlJSObject.htmlJSObjectCreatePermission.htmlJSObjectUnboxPermission.htmlJSProxy.htmlJSRunnable.htmlJSUtil.htmlclass-useJSException.htmlJSObject.htmlJSObjectCreatePermission.htmlJSObjectUnboxPermission.htmlJSProxy.htmlJSRunnable.htmlJSUtil.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlsecurityForbiddenTargetException.htmlPrivilegeManager.htmlclass-useForbiddenTargetException.htmlPrivilegeManager.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmloverview-frame.htmloverview-summary.htmloverview-tree.htmlpackage-search-index.jspackage-search-index.zipresourcesglass.pngx.pngscript.jssearch.jsserialized-form.htmlstylesheet.csssunappletAppletSecurityContextManager.htmlAppletViewerPanelAccess.htmlGetMemberPluginCallRequest.htmlGetWindowPluginCallRequest.htmlMethodOverloadResolver.htmlPluginAppletSecurityContext.htmlPluginAppletViewer.htmlPluginCallRequest.htmlPluginCallRequestFactory.htmlPluginClassLoader.htmlPluginCookieInfoRequest.htmlPluginCookieManager.htmlPluginDebug.htmlPluginException.htmlPluginMain.htmlPluginProxyInfoRequest.htmlPluginProxySelector.htmlPluginStreamHandler.htmlRequestQueue.htmlTestEnv.htmlVoidPluginCallRequest.htmlclass-useAppletSecurityContextManager.htmlAppletViewerPanelAccess.htmlGetMemberPluginCallRequest.htmlGetWindowPluginCallRequest.htmlMethodOverloadResolver.htmlPluginAppletSecurityContext.htmlPluginAppletViewer.htmlPluginCallRequest.htmlPluginCallRequestFactory.htmlPluginClassLoader.htmlPluginCookieInfoRequest.htmlPluginCookieManager.htmlPluginDebug.htmlPluginException.htmlPluginMain.htmlPluginProxyInfoRequest.htmlPluginProxySelector.htmlPluginStreamHandler.htmlRequestQueue.htmlTestEnv.htmlVoidPluginCallRequest.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmltype-search-index.jstype-search-index.zipicedtea-web-javadocCOPYING/usr/share/doc/packages//usr/share/doc/packages/icedtea-web-javadoc//usr/share/javadoc//usr/share/javadoc/icedtea-web//usr/share/javadoc/icedtea-web/netx//usr/share/javadoc/icedtea-web/netx/index-files//usr/share/javadoc/icedtea-web/netx/javax//usr/share/javadoc/icedtea-web/netx/javax/jnlp//usr/share/javadoc/icedtea-web/netx/javax/jnlp/class-use//usr/share/javadoc/icedtea-web/netx/jquery//usr/share/javadoc/icedtea-web/netx/jquery/external//usr/share/javadoc/icedtea-web/netx/jquery/external/jquery//usr/share/javadoc/icedtea-web/netx/jquery/images//usr/share/javadoc/icedtea-web/netx/jquery/jszip-utils//usr/share/javadoc/icedtea-web/netx/jquery/jszip-utils/dist//usr/share/javadoc/icedtea-web/netx/jquery/jszip//usr/share/javadoc/icedtea-web/netx/jquery/jszip/dist//usr/share/javadoc/icedtea-web/netx/net//usr/share/javadoc/icedtea-web/netx/net/sourceforge//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/about//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/about/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/cache//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/cache/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/config//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/config/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/controlpanel//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/controlpanel/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/event//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/event/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/runtime//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/runtime/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/security//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/security/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/security/viewer//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/security/viewer/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/services//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/services/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/tools//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/tools/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/util//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/util/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/nanoxml//usr/share/javadoc/icedtea-web/netx/net/sourceforge/nanoxml/class-use//usr/share/javadoc/icedtea-web/netx/resources//usr/share/javadoc/icedtea-web/netx/sun//usr/share/javadoc/icedtea-web/netx/sun/applet//usr/share/javadoc/icedtea-web/netx/sun/applet/class-use//usr/share/javadoc/icedtea-web/plugin//usr/share/javadoc/icedtea-web/plugin/index-files//usr/share/javadoc/icedtea-web/plugin/jquery//usr/share/javadoc/icedtea-web/plugin/jquery/external//usr/share/javadoc/icedtea-web/plugin/jquery/external/jquery//usr/share/javadoc/icedtea-web/plugin/jquery/images//usr/share/javadoc/icedtea-web/plugin/jquery/jszip-utils//usr/share/javadoc/icedtea-web/plugin/jquery/jszip-utils/dist//usr/share/javadoc/icedtea-web/plugin/jquery/jszip//usr/share/javadoc/icedtea-web/plugin/jquery/jszip/dist//usr/share/javadoc/icedtea-web/plugin/netscape//usr/share/javadoc/icedtea-web/plugin/netscape/javascript//usr/share/javadoc/icedtea-web/plugin/netscape/javascript/class-use//usr/share/javadoc/icedtea-web/plugin/netscape/security//usr/share/javadoc/icedtea-web/plugin/netscape/security/class-use//usr/share/javadoc/icedtea-web/plugin/resources//usr/share/javadoc/icedtea-web/plugin/sun//usr/share/javadoc/icedtea-web/plugin/sun/applet//usr/share/javadoc/icedtea-web/plugin/sun/applet/class-use//usr/share/licenses//usr/share/licenses/icedtea-web-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:10712/openSUSE_Leap_15.0_Update_ports/f91c15a708bc8dc46742e9d45017a805-icedtea-web.openSUSE_Leap_15.0_Updatedrpmxz5aarch64-suse-linux          directoryASCII textHTML document, ASCII textHTML document, ASCII text, with very long linesPNG image data, 40 x 100, 2-bit grayscale, non-interlacedPNG image data, 40 x 100, 1-bit grayscale, non-interlacedPNG image data, 1 x 400, 16-bit/color RGB, non-interlacedPNG image data, 1 x 400, 1-bit grayscale, 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 linesAlgol 68 source, UTF-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-interlacedASCII text, with no line terminatorsASCII text, with no line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)r1c_utf-8048f6eafb555a8cace03fc115bb79d8b834a5d98aed5807f7e56c1f405163a10?P7zXZ !t/]"k%`\ox1X;[?" _ާ\e\|uhg-牷G`KPC CK[p@Hj c"WݿSs :cܿ0o;(q?Ux]XBDGH@ ֱYQȡM2ߐxy7Xw W''dHxY`|"YiĔ"W!UչlW٪~/U=,Hk@~ܧ|yCj$xn$ې'bI;AVtcgq5^Q&~R*=H۶pHb'1c_F 'sFBq[2E+:xTH|xSKl)QOIM%[zBΧLj=C椒r<ܿ D*LO2Vvj"k&UAd1EWZ|5WvĪ PitF0oa9M%2ݏ Q|4Gk~6wUNJ.`_&jNJYK:6 19{T y(*b(cw7]^Ewא2r^lj+|̀O(ߛmҶ/WㅰdЃ&= FgVqsRkwkx)LcxlR>+wz[TŽW12ZRiKUvQmԇ]v^MX@*qLh'T<)ňakoB3 %Xd3Z/W&vN,zBPr@i𞁌yފ{N [!s"EzDڟm[=D>`S/@8D< y3cSDwac!p֋ M=@!89no^1V%ڇDW*`!m{̩/gi0ET[ZZJ%z7)^b Jۣ!=*>6 u\TqnÊcxX#wDEj4;9 6WNy#/$&C]ѫGrϚ| |=! SI-\;- ,S4|ciYI旳 Wf_hgR>/5><:[;t@I/yZ!J™lЫt@ x|Ԏ|CfuFҰ~.fcɧ%zcG\Buojق^L}ZjG6C"w!wwcv_ZjVMqqE,$>;Z]%*̂%9877<2-I0nn8[%@Io"!$?ZD/ڢkL1 JOh( .gO[Z!%*($ BI4Pz1CU`[Mdx'nItTAi`Ò b` 1[,2=J[ 1ο`kʄaX7Hw~y!l~l65}=+-D0\bWMt!ΠWJEjW:`*{ S9 ヨ:yro6݌ZG/Ow}gtbTYQD,,"dmYAF^k~nv0ݹ,le`k%4S o1q` [Ԭ|ّQ_=~[ %'j.Nin#u )4ESKS"[~dcNjۖGx4 *pR֝##Yb DK5nWTÀh0T8PNl0p0ɿE;.b_È@kZ[DLW[5%*f\v}aקWlU ES?@?ۖ q N&Y`lrNZM4zx%2 ?ϣY5BMΰ15Q]o#?7?%HsMsyc/9Rv՛?(®,^/x2h+}n&rjZ5^82'dGuyxjU+ΠM ul.9YL׊5KĘE@`F!68TՇa'DKr1ьs ͪϘ:=*yqFP-oщQc-k,"䟲eP V* z<+=an|cJ!!JEZG/ y3TkYEM)aギeyIswW[qkSSpk[ec˓Ed-1(b)JݨGhu)r;E)SD /}N4#w-Q,jP{(ޥZiId~hlE3q?gNhY=Ȑ$ϯwg!_~zXiEm9o`n}d{Lד@Yzkg"(ޙoXӳ_DUaáuuFtM]x8+H jnWNJAZ'{_iM55c7[TA|Fb\iUH,{%o$SO̼~]9>')fO|-jt=mvv0rW¯\ew.VJltl6ۗeވ,:,sTmwr[t9@b i_"FuYͧv>R lQF gK|JKi9?Sݍau><'!(0+6IrPt Xcۇ9^ꌂt\"i`\_^4kPQYBj KQa@P<|\4S7cBڑ^":xv)B:Dķ JBHU*ݦ0A+:I)eqH6uV$[eX'wQs͹LC3ʎiXN[nkn/,SCI8exO'3k3&ͬlߚ'EQא熱8rtqlo`t\?f^!(g: $'q|v5z!52y@t8_|Scq! ZDvCs|$hJ2aRqw! $]/p*by7!&ߐ:WtЊEJ Pz>9z19ƽ%D"%& Wb Y#Ĕr) *񖻴AI}W^SvxM!i./RTdhIWv*5~jDD803f@հz:m.֩#gY}k0C6u,Q GZKGSmZq{|ϵв$1'NʫK&جd ߍGnhJDlV&0w ]eݞ+Hû 8l/;|2G^{wvg3ƹ;>Y& L7Ca'NATh史 [;L#:Ĕq7$!ƃN:.۴-5 ¸,`rU1۸9K,)XAfW䮃,>=^g՟'nWD%w)qQTrّ*,}|DyBPe%|}sfwK0=HDnG"+6y4TT^'O`s問WE3*$)U0/~|eɚ/Ǔz1hbwPK%g RkfG}_凲~Q!YlPnkUνݪ^XE#s'յYu"[<:lxKW{.O| AlKwmlvOaV#υ2%4v)ʏwF6HW_ ),{N||6 wdĩn6F'],A*gtuD胤* S׾T(+#?)(ΝP '>uY&|`;8qFp&.wPg&T0kECdX^;:"exFM^3Ѳ {8cEt|y\\EoAwZF!I>˦xYoQV:vQ_1WvnG@l݃Y 0/^@4Cr)z:e|g‘3vf ldn/,;dOBejmL(#'CT4qaML(|s3e F$TAvdQv,H7{``x96 RUqd;H$?M $>[CYgmK@1W޽RjӸ`BI4ژA]Q: BN#뷮2pqWLq#yZgPw# ,?ͼ-ь7l'@sO..I84z o$/'қVm`a ~>@ ?a(^z8% FLD}E ZN9yY8w̅x? H$n=Ȇgʮ Fª3ۑs9Qp37lvL Q YXa_B_=RΒrYJKl'Aj;rqx-#9Ys&x;"ALM윌Y4}i)lVx*{k\KSU7jAvN5 PaHE)8vr \g=ěNA?<# {v76xyTQqQTjY~wu#dgPw^n"R/__BNdȺf4 Œ%J%&YWX r/c[;c4a C585G%NEۆݷqΩI@e$Q zA"B mJpε3`8 o"|{ 0=QE3^bAgjK T,W@_@hyJ]SyK}t>0v";Gc AGu0Auց@L)j$sCgNZ1ZnЇ7;D (  z\c?` z:1Fo]IH9n@ltp (qoر0խhZ]J#.@x>uΞrwh^E*D-jN嬾lnAC4t=ra|Z{K`sAg: RPOBɪ p Yl[~/^%}rkb/wÊ 8nUH\XSŵwHTÏ4$dAe i> !Ktu*K&P}lXr{*[bHcF$O[Q75<Fc9чQlӒ667:iֆ;-EqD^,e^!l AA.YIClCH` " ւhJV T>2Ounӄ03@3"nM'!llyl v[f!ZQڢBeOSi]:l,hM[CʏٌvAo,qݷ:4'0VCWx(14ITDcLTszޑAgZǶeB:˹z&T'کG#o+S mvCș5t}̙\R ˸Es?EJ @vHns 뗯=Kʴ{uݰ__M(j 4[E9"x(iSpڅPt Cn1<7ԟ Iαb ߐxӽ4hz%u"I(Sa3~r' [A,8[uGޔ_&֟tow^C xG ~dA |93gXB>clcSXf bl"R֏s`]9Ϯ!Kkd s|O~oYGGK=UyG)5ݥ`={"cKUbeE @q-uV0&qpLJ&.;] PoTo,>jlMd~VDZRD `]'daԗ.~7oowgyzp=.12;7 xQYGډԀl:KmdˌCvf9NMCj${RJ+1Rdz~tC,j7t+zZ-EozT? 2Kſnc/Fn,Oݠez s9LtBDK]uSA" `@%xwiq3Druj#Q$a(c Vї&Eҋ\G5t^ND;e\[-yIcoãFݓ}ilN.F ϴѺ9 x8IY|~7(}@vG°$/A )P1igG? k䆸h..}uL?F?pGE(*VXwJ)YXA9<oA$׶FY"깱iU}(.EbnQ1x'-"kGuU-LMle錺55Dۮ8$Q䯲^OYW&ɪ|liO6Rh7hlnF_Wt?[b9 dqv(R E܈ !TIW,@+#a3bnw'thOLdWT'DB (D7B#-FW7勑|E1h]^9nҟҁ nѱe``;:UAEG-Z(Ed 0fiz}KN0>RRq|\f`H{^DbkZa;<%eς?%Nnrgn}_Upg : [8$ablH1F+>hRJK"lUT{0g'i&*gjXGCƞI7\4"єhj5'݈1i۫qSfwZˁ*͖Ưěo F~aR橷&NzD?< dS|;XF0!1֮ѭNE{c5yh4C|[u꿩 z#b Yq^* iw?d!P׷]bN+@D$x h&.a)GY8wUZ5FxK:o yļ%x4$Dۑ@Zj{t> xㅖ,̬~RPRS+`2B^EҩT veL[ԷO%Kޥcjdp^wΝwn]N4(TGcGfZVWrA;cWBWG}!A MsͯW0k@[9|mD"w-6Y٦Ҡ$Loý:Hp߽L ;l z6LBB(UڎKb2f [.KH`~E`!&sFr٥+;fp ͓x E%5}򼎏AW*Kap!bG!%7: 9?kc!:bYt$0F_ ͡Weɨ~Z\N~k c|^F,2vrtuX5Wl/[:~zf3N#e*sD;tiə~Ͽ1YT 4Z%= c>14#}ȋtuvaݺ30IJN8ه" l%۰ Γ=H۷AeMXI*YZZ)O.tƷtnNUOĸ@faFK =J"}Z-}`zfdhWm%tÎUsw59T*#X)}Wx~"=^6 EŽDRle][H^j_%EW,PVZx4\"d7#Hȹt" #^vHgkR*(': G;j\?U eqqHVAtBDɳr$;kRӷgG%x#OM؉\:]NhIgooFr=2Gĕi7-_ogMP54{iuqv'u[m$8\TB3\ǾuAHG{4YbIb23(* tG񴴶X`nY<TXeR0>KߔU~0?&,Z\b$ee} .^t{MD:?+(7 4tOgVyV_\'ߡh2\n'-;/`u;OhyWN郃GRAqȾc,6,%Z$NCõ^QH@2SL{hX(jeRZwOCa/`42숞[3l|:wpAIӥәAϵBpH6c5Bho3K`9B!3BH_|[I9Y"<2Ҝ%)o{ZCm9}Okq(;^`1d"A{F`_Yq|buX2 dkU=ًpuGxdX"Kʴt=w˾1UJ?^%0IVΎ2ڸemZ O7F67u{_yޛ -΄gwf6. 3!.8KEcB,$?_[pr٢hƸ))uډxx |VoBnݪEfT|ҾwTz&y+. N<:HbȦzg(ADHt#i7o2WTHEXifOu;;[S6TUU$TP8ub5g;蓓{)wkPR k[~e;Q![*s>0d,e \UŃ50ﴳvpo%U"N<~t)XeOk8$dG 2K6uC4\#W0!]3tJ( \-}9|ڽd "2]G@tymr/~YM," uxucJGJ0 yrf%8ٰx3 n~GÙۊ8Ԫnd=UJ;z IaJ#vc1ǻ)'&"BDGtT#C/Eߠ]ec<. q(ʯR§t^ Tv,aP˻i߹U$ꥧrOg 5yc _Ryd& uW#lnU*ԼD[O'|˿\пcNdcv{&ķ\CR~h%)CT?ʠgbn _[F%Y֨Dዧp?IAL@x #D8e+o!t8qe06hլ!8w3G{,6I5jqD3ڸ9XRq8؃ZO]hk\ Ĕb{TwᖶuTMs9 9YM]ҥmdEɈi/Q`F+o]O> w ̃k}v.xi[f^4XBsQ Q2jmjb,SP-YjƢB_A@Xuq dsBa T)$핚ӕ&,w ̇ĖG ҪGH˃*NM?\62ڀ~Y_8pjvT^@T:lw/SJڻP!ꜙ/fi_]2216S[ G$ Yc7޹h\wRm}]^hFU$MSШ&ugr SK:H#dtϸ''fҶ 8k)1cUmQarJ$Fn.4X9b3*T)WHD_8,NbVg ? |5W$ t{/ǚb\DЇK^if5KYxgjxhi3 ¾m%Bj:!\6zQ5ccYA9xՊc$R_.pݒrnŧ,> qE[אĢ`JxBǃ %@q(-ȩKȑ 'x}I& !E '[XFO'm3jMɽ6+`(A&U*^/M[x|DefV|~fhp We~SI~O";#|7r8&6 q~};GUq/Ho`|^9O2Bt!rFicԫT L"wb#/JI\75n_AFIMd_Z7 3:%ܯ/~wAL0լu0@Prd$bt[R]!C"e-`ds( >F|&,r))o#hixQB[EO_yŝ|4CX)6O 2VqFb_sCb*ܬ``T,rAOJ6VDeC1~X9U٨e^?KDK_5vYJezHmMSpK2ODĥcRph0˟bdf-=wf^{Rom'ʳ5[\HA. ti3Os[M 1t>zYD+Gt;NMU4JP x^q8̬\#%#&+J`/Pg*w"D_2te; Bسs;;BK)óhN4Z'z-d+_[L, %u̷k^k*2c Z`1?'WҸkۻWY߃}it3є}SJy`E)~QZ]33yyz'<O.N) 96y)3`#m7^@it5!0.ce~/%1`\1Gѧ!PpOÃypt3Tay4h >}";d띀o*=0]$XC7!0vf2k\RuK($%>ZrɆ&ޫ|A}J5^)0*جI#`\2D턖 +U:ae^Q7}åjQo'k ]A%I0W@6 0iRwSX ,c9qm[^e ~sM&?taƄMgJ Žbz"mJDR!*5K>4)+ uzl.}ɭ:c5oR丆 GIk"pIēy U^{۷MGZ04R`~)HOPvp'&K"f _)tdju"}\z |- S{3 ևK״V$MH; ^h8?'m85/7C*ѕDXvCRhhBY.T,^p~x=MEbMa/O-ko=C1b,i _pj*KxģM0QoT~,8뮔>ˁ' %TB#>%'ϯͥZa Q6մ2$XA,/>nwCR+DC7JIT2[)E$3[>~ϑeFAМ/K~tkPw.CХ7|d*˼ſT Y{ΖA^U˔s{XLk䎺/Yn^yi}7\ TȀRz$"R@F$BfWM@X:K_Ed&R&qL\%э͊ن*ݡ<,<`N `qZ=C,$%9/:p\q>I$ЙAQ' t~Y! ;^7|K~GمP]@vt:[^á;UtmХ۫8*o_7P[O+;]4tVFTpTP[d8~t=SnF6jR\WAaɓYZf䛟Evɽ 6lbÆ}>_Iv5;fAy~@]2R^dyǓmҼ?* ̑BxeV^}qvkᅜ(5vk?s=*hB11./8'S) Pz̢ͷ񳠌UXJI&vy/_afMiL ɋѮ7ڂىfJJz10 va4-> UZyy ) PRb*gώڥ?#f"(5CH^;bbe_S>Fa>3_5|Kn{7q˲߇Z!4MfJc!R9eϣ';>0 vuA ?': $fWbGسoJ9Q ڌ!+hP~:3 YۑÉ)0tRO+B"N3fc #p#dz> ƏgGN(4M*KO-ygck[5D<s,!cjV/Qqi2ԗF"T~z^4uc߁ZuxkH#`F_%8.A!)eCXtu=݌+a_;mڰ ?pJ )&~}ɡz 5WL Dx XeΪe ?Nzpf=(C >>Y7NWs{Е=4˾`Ptd轑{˙7uLbCl?,u,Kk\;*O|.slt6 qZT2,(ﶎgzS}8V+:ԪZ֜qzl=ϏS49,]zOv?] Vt@׽r=wEaW9XnH0(9`5)R~S'R1BScpOv5eέϰ@*Vm*6Yf]hTuqيYx6JWs]fc`UK!};uH.l3?- Us$4Gy!9v*kVk;-[)#~E-6Ӊ ']nx:Sdp^ 3vRu:a\6}D^zRPKb,0 gkOヮLf|dWȓr@y Ư8 ٤,Q̞\qlG> \j\Z_}..vjۏH-Z2w6E`e\Dbjv DۋvǸnY%Ժ$X|W@pg :E֫2b"%.3+t>/c'áEi,ʔCBйk'vWpNsC*>|@~r(UQlM0":ҥSh jjx^Z6 hjydݥ18/^ߒg6uNp= D Frefdza,벯f6W^2vnYLOȼ¨dl;]jYG.P!m |鴭48&{`TteQ؉\c(}zHg|p.6x}rd[I4 /sj(f&>*ಓt2_GwYLϠU/cıIPYPJУ!vց֦76Wp0oDXoq(>o]<a 0!)oxk m}Y̌Ad67v&3tTl 1`=MDts#͓z]BXHeB+<: L>$Trն8X@g]3㱍*%qZ}'4BVC mT5Zc+I,<麌"u\*a**?ŀ1NH[nW NQ~x7;oMu HDJt6q[k ]DBv2Ux4ڧn|yB1$>A3ofKgU:J͈>D@ubPgOooɯC]MT@_TC 鐎I{ƎP{}BVuϲ3䤔jU4*h LيRWytC*EحSe!9IЮW$y#:^˩irh?jD7lAqxn8p_a0 +@nV-<]կޠIt S5y\q=rUHi-;[*DTK1ZwOuW_MCj1E"N\{/g]{ <^8"M)9Q w ;p' L$l5)~\a$y?_[7fjEJl]x(]0V[kT1;؟"~˄[3JYܝG 8Ք!uŠj^Y:TZ+w=L$obK$Q̽ub$#ݑ"oLۤځuBtag9mrgEKkd^08VD]h^:Nw/t- ڒ 4a3}bq^2eBgQvlgaB>5v8 ^0;zZN})TMk"J%2BCtpArL R4? iKAcTjT O8O^|뙫U }y`"E2$,ZjyrQVp*z/ٷL~W{  Te>E=zzCųa1 7rn1 &m0Vht@"yxeMwjEz}Q90O0{@xYE|XDsAi-udxO;~Yd4p‹ 2hRT%*,=kyQv.ޞCRmt4|Sl ʖJ-hke"s*;v|K&@HH1j7ݱ\)Q`oK*h8݀~ PE2me$ʆMUpWoRsrH{Z Ӥfŷ*ſ +1H̢y&3<* 7G]ɺ )BȉwnV\bkRA7Mijpm#fhH0%%T#}M"2r 7cY_, M=Gu ^g='o۫D*M^S3tJ-i︬?A<:P+h ȠME>=//{ n%[*TϚj:r֧oAъ5fBKM=_䠉1̥w;dɽ"W~~)t[K3iK|UlL]TG: \D*k!d ruT2fʬ\o&WݒofX(ʞvHZO$b+B*=ͽ8]7Is%ePG:acD_O jh~2P0 /]1tT.K6mY+D T:[PY1 2BcŠ|y`/ ޚS`}~={q4QϻS^w3zӴR@hD9vem ٩py밞x&cڌs@8Pyu oU*^9'coGwg!/# iBnWwC0=łmPGNq98'gO~Έ) 2Eą:b:8jE+{Ӏ{>فNh{=9Ӟ~`/\jGrDF:.1t\Dep`kl[(SCgUv&<2W r8iNLÿ¶"+="ݔ<xJzY/^`l4c}p/QLǾfvQ$浜FTƴ8U>E~MDdA8*RR1۰Ĩ*1bXeINè&-[HV"3RH[0voPV |W8#\z|Yѓ v6DdA0 GY%QOAt6gUmm(S[2VJ(spJ9R;`Q) _cWIz-'cwu.Ƌv"ŃQH{m6L.)GTȺYWIyV?[ZNаKD&~kjiKU[@ Ȥ4uZ4c^a%xouZ} 4Ze^nZPO 2[NMuvx2. tҖ|¸$_{[pPD=Jf޵ b4x[\3M6E^DQ}7G->|L4$@:\`!Ьe=BZЌG@6{"4Oz(mgU\ O viܻ*/!ʅsc@o"l~]21B \z :rΤBt)8ȍI{EnnτWk tD &̬y{Pa|Zȳ:=? ;D$fb;#5j1R_Ѝ6q8ϥyBZ< 3y9a(Wu|? rX1f2jpK;xQJ!V/6Skiʫev5pkh kYѓ2h7P ys4vn!`-+h6"]0Aǿ;k)5(kEH->&3ӼdMNv;tl\$ s |?QNFE.ǖLMU]K9R8FWl1%KbXR 22G a$j~K^)q Y}AR\椳ACF/,Kx'7Cbĥ]U5k#Q݇&kEKN򱺮!)h$yUϮKO 4BcdQ  ^ʩ-SW SzuCpTuVep7'^-yrfml"^68̵w-PR_xsRg0ތgQ4_`b<0brjBfc:0-5WAZB :u1[2gmkzI{db]YﺤVIB>\+?ho}0` 6$D =V 4z{'ll{C@G ($?xƥuDS9OFxAK W xPENzs\`>ja0ڝu\mDb88Ior6D A2KIU W߾WH$a*֪ɽX$kl}YR؂#c`z' x2j=HӖ UY_݆FU,<~<CI)l;?V+f7ĄnáO HsQR$b&S?źXxǷZW_6fO"Ϻ/b<$_K{"Vp!ܩ.|ƇS M{-͈ȯNP[9[ g@gv|PgZcQ_o,׿7dKְ[wvբ[1Ȓ 4tst%TZu&0rv0s>8ZYg'B8s:;'L>v8@aAŞ"\PU8'&0|R`DaKhLͲCmsRH0k)+LdD8$E#[ƘP))]{dY ͆sy ݹ*QwDw7h/Alֆ~E١os_Pͣ> :eN2sTfNicE5ϑww?ԑs&t<"ṳ5cnLؤL69O $5ڒ=icaq,X1M"g&QF`Dbk-Gx#J֞i(۸F[D^u`E.QpC6wvP-z `w??YYJ;Q2ނqD>8J86Z]q_/&toH-M ˷f<,LZa%ã9=,5*弜}L(sçV9*mu=MzJ;9k83ͺbVil"a]k?f[eo‹_n!l3dBG#%+ЮP$a FۋUI &9U;DRHrN zoFh`”t&8Y0AYJsaKS'pt&È~i UMVa_n8ΧÂOG"4^}tN#&u KC: WtWFXӌ!fD]'ntO f Pmd@S!Hl9j~/z2NԻ mE# `FzFsLwL,wK|gZCS3*W!n]/h]W KՖ;*gF@UtmݱT38$wIs|D<' hIwP)}fGo^ f!N^SV QQKEn %=xKU;Or0ocrm"`2_Ѣ$h/0*j@ŰY˳*Y=֥U"W^ s86yzMA8WOxP|נ\ҺUV}ݍ2/ft)%-y͗Z2ʐ& tAd1keiܪE\~zk~\e%ɲJh! &5&',C%i*elʗ#I$x$ͨlES"}&WveCڀDv'@03_ݮڷ^X1' >w/7&;yS꫰nC2F}M+ eChSFŮ+#ϢMϫoIf*,tHQa-{0G'nb+PH>QXa*@ކbj#RrS`^cO Q9s+ OvPde}_j%0wRːx?T0OhZR|28VI}(a9(Ɉ(&24N>>iݡB@NbZIy *GNz 2q)뭐F3|Hb&^c M>]sƐnH(A'J0>y>TqwN^)O'O-V-[īۛh_`JK0zt(CKSFS֩[lZ;wэcqI8# hV܀D(«.|5: OaGKzȼLB{1/3f1Ņ֞<5 CsZ. uauH)۩ u0ypc+t?)jfh0*oyDQQeÐ?X}4#Ƅ*ժ[m=gT$xQ?Ѵ9~Bgn1W/Z̹RSGh#`ٸ2 zuԞѩKUcSl43-6/0Sb(m+ ]͗.&0/%^ȑNJ:3=i.hrSD,}#;+MuRSǜ04aAHK3&/J+DWuҿKCap .$a*0tN[{N}%oN)2盰붝l4W% [ußy%mVf"pŇli%̷ M)X=r#h(m@Vvj"`3nyJ4cogkvqۓt^}KiE,qS8XUC5* -,TjXβftˇiN De0!9f4,[m%J-GnN.D[Od$3"1FF{VU zãRPA}f!r@ϟ:ydLw|H"Nu:Q,a:zIA/]PX4$DP ]87 ɺL-z;׉N`YJ:5gީ3MPv{|@s\ڧK-=M찏~xJ,Tg|L ώYɍċ}\FYuImܠZ z1Z b݀Y=(n-6_Yu/O&p~ҳg3ڥatR0v:?f?pưyEJ^u<=m1$]o:1fG,a&P|!djɼ[t2GF/n3 ?Y&xw2S ~voTkm FU#^k .<" h_'QmmY S1默A"Bp,CwM`y5d#xρ Z#tv"C@e`c$Fw˭\{fǁ̝SaҋOkCoogɑOHh&vɾ~SĿˋNfR+(&Q:TʨFdgzB4ƧpK0u5NHf<:dx1(LG|T"\'@Ց]Q.Ԋ&-/Ȓ;]P`dꋸ0kĩɪMbLHO#ȌL=,M[bNҗo90te~m #=b[+#s9q6$$*|bG,ƻG]- }XM:RN,NOd(# {)@>Cr F3k3 Z̬|LvWeXw̼rA-^?C90ϟW1ڐn:硏y"DS "K01'stGKV[AnAGω眧cX~CA^d1Nx =];XQEMsuj7x@_Hođ)X4$\B큜o` CwU‚41O>::EM YS+9@ js !j~Jo)i",~ {KuޗS5?FeyAxOIO-lqD*R)"udgVÞʀ85~9`feG$/[bbҾg/B %,N6)x(RC*BD*Cxڸ"+A.c2qκ3I1=^| 8ss(?-ָL?@ N~g:ӯy>fkm"2k%BU8E#]c{&^GQ㓛GB jcl1S$:3ޭ_Z3=:#?!9P/܀ )X œ $smnόEx`ƨEz(Y<gGQ$TʉkVE^!0n~ޟ})E8Ymi [ff8<21XMZP+hk[bÛNimiPlvnU7@uϧ[w2kj{Pfqy8N }idGhtu?6_Y }e>cGǑo ^]e#Z~ y[K[5xm>⑛T.)_~ZIkJPRrUM1kښ}OX(#>YAm'jNHdwf"?*d k-n0?΄ÞMY:ݨ~ƦyWMȮJ1>Vڈ5agl3A:OPt3쯵IZ"ofʮF'|!%'͆Gjľa# Z0Ac ʳN)ށG>e?{ Vv-.3Rl.<4`!")ۜRPNCBq(ŴQUmru3 ć{:)L3n=-ӄg`r@m8ba jpK)7r{qY>xg@sk)lPNts(qNS.2~S͇$her{x'+>yeJ(6Obu_ԷV<d'8u\|1wy)U>}2grJEuݼ4:u4D]4O^NNC34%/+oꮑ,6=\&KXEQrH'2r+J9% {%4uR0!"U !A lg~Uϗw dAya8:3ʸ3dx;#3׶ew>_2n2uZHĉUވ)$7::&C% LF'(G֌.hc_ŒSSa}9&C;EU'7 ?G/eķu4$W|j>Әw^3g i Ob!B@s ^[F^] {G i_2Q2l jJֶDAơ>jx=?(%^'fJ2EY@-ҊysM*;ҖMS R4 Zb ^+WhEt!ooT~fB{HG gV'r& jr7pVGҿ4 $0;TygFxҞKu *O6Fi2P$ $Sw ZnНTᩚGvFPJgU <NRWwچ]č[mcq]jynl{;ؠKhnp=:Yc=v/[R\ekrs0XS4<'@-SD? Tϩawp9sE\;Z'3&E}R^0}zݠO1lJ DRgf˗._z` g]?aE䴣!2kσ rQ_\?Kd꽂kK] Fy]ټbpCV* B?SY)䡻) p:GB& )E?qxS0Wj QoKwɼG6%lu_ <ŊN]|5?;siWP<%Bz"H4uZ(=j@}Ot*׉'A5t ӪjVOJ<RHQ-D)eJ'3:S,xtŚ!tR,Eg3 BKnjpOq w@J&x̜_݀bA7Y/t8&sLq!Ĺ' /pS:*E;+c\mZJi줥B2-EtLǑDQG aL!6DC$mgTlm?ƊsG-&{*='Sq ܌3;M-=i[RZh;t8+9Ć+3%fJܥn->\ ezv<ft|)\wR\ зu(/LzUA4xicTTZH'v<>U܏ּi6TlD0$8~.Bj&$p$2'gdmlA*}c Zs2roZW5*ҨJD `|MRٓ {}:r:5jyTݻP~TYtb@H[̤r[O* ̶^!wy07KhE^kHj#m`6=jߴ)L(7=NjS|9VhX-Ţ-b=!٥Ll]e_Ͻq #2C,)aJ4y|h_71\/ g:}6b 5lƸK!}2BcoJ/7c8Xm""5qI3ԧOdVQH(58O)/+cr+zs=iL#CB PV^GAa |crVi{jC+ 3pU4%oiW ZaVȁ!a1"9bj6Y.=tŵjfgΑ{J{kq&頸gާ"0>]I3[Df5ֻYu>0F' 6~<46`LW7(C Ԗ(ɫ?Ц_ K|s[X `rG~ 9[#b\Ȁy6C m {s;)au1}:>t'=VgL(ר$ NU 'diAT6?Em*$ <#7|c,pT$c@BD@=kekF~3u:D!= ͒ˉkꤷIetsxa~.i8f3kǾu 6R}ӂ(+!|QS}ShQ/R4)6pҽһDjR5ROBԽ{awmǯ WYbou8 '! csi.L=<l$W+ "-W & 4i}u- .2IS>OBʃ*QK\2`|vD{X}fe&PnmL{ G T$v%OBh1\S]:yP=%# <~o`}^|Z>Z5 -T35a+$#l|"xU iC7Hw.s8SQMcȅ˻⫴B:|޸Nr LJhivw:DןBBibccՉEXɲ)VraW@vmG9 M)2~vp:(6zDtp#vOl2g`H!*3[5kUbaO-Z*kA{؄ odJ?|8|cxxY8jm^8x䪰V~{R:0pi ュ]u5ӳ;|*M3q_!?/zء(\\w Y%,P̖$MpDbA}S` ֬df x>OZ{(9y'I$A?,3Q1 zPQWm8Iu넒H2 j}OKL}$nucD*dNVFr&UIY_qW1\>CTMN %p+oL<"W!J ~ ZjC\ aSMgBo-xQRYEwpaY?WFW<$әR-zrY .V?λѵ|v "bc=G6s}eE]ڏm@lE{ ~'Wvg!"^0|3W+$gP`kY<͉H(Q .B 6icBdDpp[ߚ "@Kz'e0/0ǧçܑ]qd:C4̯>Nʐ],Lf2z,>Q,9dO[E ݹq0 gQw~N\f^g}Joz-q#xQ Jb)VmwEh .^6==Nߔj^&6CNB+Ӷn |H6{^HpY* Tf7&S !]|՜EOpBe|#rA^&J1xS@V]u 3nDz 5/>=zE\kdC.GP"Eg^ﮔy_S$3vĥo,.> %F(50(=mX'Vsb%S AˤGtUKJQtܴT4Т5 :Y8JC"z~6\LC!u̱~ )h.xgj_IEV%(왻cwcmx{01Qz Y r 鑪naɰ_2t G Z9kۉ5!Rqӥ)(CдdɷqX%p%H>_ݿ/ XC} Jep%RVI2dO xMҒ{!+Zu?'cAkRkخE +9(i/[ysJ( v9vꊂQKP`nr7<4YCE\07|qFOdc-SfjH4;-{x)r5h~|9~"l{݆5;9,7 @F x#>4,"6bS2 N蓧-xŘXc|r9"=%"|[칸Z4l w5i^ bc\7[.IK,Q|9N,qw c'ш40>u렶>򼘿"N>Dbsiעaz&šMo.ԷuI(~Rҍ e$9S>.&t] ,7J}[} yFuH?z.aYoU (LkO,KkM6c,1gLv-qoEvbҏ\>*ye.pu>}RӺV6CEGҠ8l4Zy#bK?Xå&}&?#;rr"f=U" v1O);&v Huo*b$fyD{Z#X $3Ɠ7PPvt0i1Be kEvfsp;͊\TZtLm_7=B/Zt1S.pAK*'lcZ08HX'ۮJVzBWdDHw"&51O`2rfGK6-&N Qj\u[0WH#=lNքEg8}DF#@jtf ϯoT**j4 ѳ#{a[t +B.ޤ ?D (S$Scz_f\KwD= .8 M b,BIpoLJU; ^&=\> $D~aŨrC4eB_{ƻHg5Q,H&x i:x{ 2[NR kK!9Ua`1KoH>~4Wf,/=A_q-T/[\i[6,y!Ck' 9 OHY>>W'h.fYۡh #p Lڵ"M翋-kFY_ڕ\Щs KL бXRF'ӻI8!쳆3 R nNk k<cjNοL#i[d^H J&o;y5zjB6:?qXu`NIRz(F=07L&ܟ?af #HޘTwPVj8Fsxt_ntDapv@ӡ)Y~(!Y|Z0p~`ԽY-iwe1Lc a0yk; `T-Jr<{~k V*$=3U,y>H<Mkh%o2R.s 9 *RdMI"Ę&KRj,UV#l$ 1 q(}L8,tJ2?ћvr 4ߺu@7>fW~0~;[r5GT/TN9#Sړ{o/|)6N|Bj}O;tD9 O rH\hȽ֛^tʙum y'`uԄCQ}<]-.]C_5,4E~2@ktA%&oಾhW:?sJtj Ȑ}hED^].=Hq5_]s! ƜE͊d%*E H%3GGMrhD:*oIEӱ1CZ*,@zfC~cWP NB\ ߽P#6r 0 ib뮍\qlPm.F~):.Io,bZQfɆaέ>]oZ?_.u'cdXrKΠIiEyfS]jkm^* @OPS,WPJ( /x\Oˑʗi-[ޮ2Zj\?kO)ʀ7B^Rd 2khLv)[aӚvoRQ y,otM1]CsjA&q\˾Y /-SVKV˓>F{IFjIz=52[Ҭ%u!_;B؉ hagt۰NjAn3Y(Daoagժu>ztp8B!R|2,! }JfGߞQx"^ xFQjQӸuv:t'Pf5g,D#mW<B0J[s+ZJ7}b -O,<S|CO $!%cYocC3;𔙔P"- t`_3s5}KCHܪIbQNP҉]~yA{%/~M(B¤P<(U uDkzTIDsFNC]ğelƿlڪ}3=lЏ `/{oo}]cQ_CO[DTX=E{6[seSe=8in@cʚn(Z  i@vsjZ{5S,!ԴY銟e5leNcmGExÅ:B7c㜘3I1jOz0qJ镋 ޭ,L@bۧs`{Aj/XJJ8xI,C&;rZ=,%cX]>Q9$G7맘fc{nQ0=u]H3|WacP?H.e: uL;+ND1ķ#t]&tٶ#cp!D*|{nt,/V}(*ϪUj@6[ `iY`(ZHMRxŭV)9H<ު zvVUX-{mi3hw_HX+]PA6 t̛-e,~hN߽lЀe1 Ou2<,k`Ȥ7J=СɰO.xK I9 5t2ZWt9M ?h#-_k*6l" i\@ƃ]+߁ɫ^j+$Y#şb#Sߘ Y8cg]}1;RG#,ݬ /H7#08p5S&c}1}9 @c[ 4Sؤu%sD^1\e)V6$0Vjʗ!w+Kw(.Ԑ>!,XʇH$@c& a =%2I%\FI Vp 8HfpY/*x_t7 &PGFDj\jғ^"PYf|c^U-z0)TKUw<@ܱl-pYspɇ^kx^ѣ8a?_GGԊ\[~הCL0O_3ay4zA\myIj7٥T{g@I_3׌~Oo 1o,cCGc,]It{]S" {b zj!]zx5]ZX/]RQ꾸trhU&hL¢w59[8(920-tYqhNgC7`cf=xt9+WQ1 zZʤ\z"Y6zA2\ŷٕBCK)߭C|Y1ec, mhH*%oQ9})U'Z+#+=* hpNQ||: frLx>Hn[3hitz.>yǘi fXbt#n!clC`S &i3^5WMiHSI\{/\PD ێ} $ Fx]6$K_tMiӡ򃵥r㗖eא#[itK$;\`VDDG)>"黷OֶIʖ6t+eרNaP 2J֡gMEBh%SL}c%$B>cK;4Fxۘ8:}@2X!dyFPzcW @[|F^_!.[;QoNx>=\]ږȊ#kF+ j8gx:ÿEpO D_fn)kzāGql8l;d)U>YA_61 (͉OmdeX`A2jDb%4t,,{1&gu`5U$nU)X<*ʉoZ LFZ*{qMKAlŇN%tlH ?6=7r>O͖CG7c{T_s̞5RrW`Bh7lh<rnYQنQCW>n|,tǫuD13a˂}{S8q V-8h9XɦnQ$Ur)mˌUff sY @MD uF0>Br\C7?zв+ޙe9Ʉ'D 9X{HgA˷JD 2ԁ`o]v=<Dq |g_|)/uR𶜌S}2H~ WOz, e[ EHʹ㗶FAJS!>bżbE܊q[9}wGXLV*X.|?~XM8<5$]c Rh!HD(o],kiUk1x%t -xËf}hbDC.jphW?-HQꇷLGzFl\}(elM*`*TXY2G,;"jGrdҳ~NiHXݢfjǭ# nc\qir "d/߇jZ7a[?11mI~꿷JZ.dX]j3G͜K=7mU=Z>. KAo:l$sU_tPM&愋s*m'}Qhxһ px%*=A͠ѝExRE7l3KMziWwQ.Xh e@[]V oG`bD8C@ O(h9Lm?fWu*e'0 " (|T5}{m=ɓP'}/OMCJ~\4nѰQ@ DV qKRz0j~~5 ^i{mAL'7jl&q>[yBʨ~)iz_VD_ͪ L Z]ʮa]eA ~1V*8gC^/=ρ!TnO=BT]@L1+u|#=ci׃ ʗ~ЃG-z*Bv)2ZqZ y㳓sO?:aDR"W?]tP]c1hl( uס=k3—| 0{"c9&OX_D]xK F˳,(Hc>lﮤ&_Oi..zCX}bU!\aʟXm5J )M"vnw}x7cB-5X uY:"5ƔeyHj gN?; {_@-yu gsޮ dI/>X^EAE0FPVs<~u7c~YK2B5{R`}V(a_~SJvU긐|y.R#]lڎj.ZTRjTd`2F@6סAWP'dbq7I&74`sv[XP՘762Ĺf5<=;$tu]ؠW{LXTYZ7*p\Y^5'‰x;泟T 7K;ЬrRm* wb4'I_9#LٍL‰kgZ}.Uh-za~6kz6 ԨƉn3…ј0kl+"B(~ }Ky@ߔ*@f]]N 9%v" ވ'o?o0b=,Qsno)hϛ,XaIuh~Kvh6'z2ҘDMnԭ<W6rC2]zH+>J60Pv"_$?%dTPį݂#r]6`guGW? K4)WG+ndWӤumE*BL=3Was&Iw(MX:#pҴ׀9/"[k(wJ9ez!L;v!apo^ >2&Cd?`+x?9*7c<@WC5`(۩/^Y&-AjqXJ4ARZbl-WobL;~A<\/\fXq5͢FWŒJh";s' ~_>x!D°)&*W ] A$S׉r%?}8rER|9N絑١^xKKx;TR+ ZSZ7Q{R4a珵CeW5yUU^LhVsmq0[G6 )֑yK8] ~5.qE #O8C'w-1Rz0!ΈʨA (MdA Pw)ʼnWA-"E 4ʚ1/o"E]{*FANuLATBB*BC'r&]&b#!= z(qY)ommH*\ 4dqJ4nYJ _}y|vSπ5uQH_ Һ'"VCl=[%}T*$/\=+Źpq(5x מKt aY oeUF 'sa:,2* gL{cR\Wº5]'/;066N9#ʞ!-%pw7DM0q +sEҽc*z#vs6$O[9j@㡢OnCؑ㎣NP^ؽy'եp5Z{v--xWR]٢4{O('0bumX=E{!p׋94wt}绣!wY7s=n.KkV=jR(H|?>0d,Mv~MfyL5x9/=܇qc췘L*OŹKfq=j%SMe)?dT-pAA5]U{3}|-DOMWObe/#QPcTHi(JCRG/K1JrR{ag^vm1ukP e!g\L[^[+4]jBKȽ9Tou]8UtlEr1Ʉe}m~'KF-(ʒ\FOڴQکwu.> OmFN_ㄙ4/ n̎f+YE(YUOzzL}6:XKNBY |^{;}U+dL)ȼ jHl- LծU}$:'Xvq Uu,bʀ'#ͰrFl3c}Dhfi{4l/iw4>p 3`u$5CbI:Bf+MW4n[] f畺E s4di&~pvbL@N%+[g =֡}(cuE"*#}1m3$Br*U8O?R1 u 0e-#OuDž}Sw\H%*Z8e pfZ/QO nH~BKhfvv OY荊dnbb0ZF'8w'5c&mCWT%qC DW@j ;RkdP'3٨xy&FH Br(iˉcʄjIċ]}]^B>'G ג8"DvU y|>%s oI;hjOW7 c[?GGxǼL+Ίy(}Sy榆g,tsWk2 wAD@}.'#Jr> pc\Vի|l 񯂂E#hF9'|Ay9>fDZ`{aȝ~Sk0RPRV* pсyPwң ˅ ]Q<ODx 3}C?zU.8$NZ("E@rUo=ߒteh-.\NLj +"Џ\WA;Y$oa^͂ 2н,"ŮzYC8\o )A/^XCAi rvoӱ~Bx_ ;c}}!%!WFp'T8j!&Xfi7=,ᢎZq"/4M%U>!Vi$X+C=$tbU8&Bk`x/.0">sjvPh=ޟ,!%hg2b69i0UX ssh{`z Ҩl7V㯺/NHh291JOqzXɼ٨ C]S4[Ĥp2Gd$AcJl:(,i1,!J(ẑlljGҎN|ܗ h] ;}RZGߓDJ<+Ы@f 9HSV Mp)hfMvk&ȨMI3ǔdz']Dg@),N[VjD 301q)Ea|CcחTƙT(jRĘHZzCM_t %Jڹq#mPK^foVf"GQ>6*zvy1ƫJSl.  7H7pKMm3u/V?o/ 4/cǐJmAɣGK8-j/fTK37Q,, ;nA$@jn|sL59X|jzjs'r8~d#UM; 5+|$Κ JX׵g#2dh$ P m 3ݬ#;!Bz%)ɡ"1Q( w,َd-1n:Wu(⷇erN"%w&`?OL]g a ):U@79;%[xSt qJbiDeCL 5;ͬaa #އf|$[Y'~:L;x|+8d父&~JV8H'a{tQ\vžW1HF -LC xkdŤJ'<~,ky'%.`Xsb)D ^$P2p72.^v y50Adce lc~ht_ Uo ?'ȝ3%߻t-X%˅䋑Jz@7WԀg)ܽK9BXd1C]MwJ~H 'Vw\z\\=㒕 _&-sn'M oYQ= -n=bIkE; ȂߡLF.CLe.\uf[g;;  [n,fEɗ.nؖwv*Kƈ*-#C|H Smєr^,k33gDߝ@vɢ n&nGJ,E] /(^Dt?*5'gѶRfÞX]9`yp.=Ub}^mR,7 _ɠPe F]ý' 3jߎ};HH[3y lő3=Oph9jYtV<ըL7XW+h孵 O0K.'FBޫ uV9K v"^zj:Q \>[wͬȌ4E̢Uր [9 O.e_dϗ|dy .Ֆҟd,Ɯ ekRAνqwYV11zU+??wd t}`AQTߡf-K GKۤ^MJ!Xl"H 0lŽ1+?Р| ؃ٙX\ qDMޛ MP)-͟ RE'ACD&]+&MMԄf;Or~%fX b9m<`/c2l z$:K?:&]7tJi+yDǬJh#oΡB,դ+xUZqX2ɋ NSXx:B+߫@㼬'Hc,Z6x h7e/ 7N0H*GH:ۊKAeT||ʄfTv"| /ubb=H];?8VP1dxU4m8,-xe]xxxt :Ei$ p-|BBs$C"{ "nOuyXcX[j }dBld`ʾ: b(3-ވP>tH,_Vf}jtQ(}s0a9RO#.RKaF, s|IRÇӚKx0s_; ؁fr(uMGm/86![ٹ|X[=BvdΠgO&G -nh-J:>ZR㖐3 zkDhjöR r&WQ8KQɳ,wsz| ikU8EUk -le ݱS:xdFFun"]DY 4PQ$R}Sc5hƨ Bw 9¿\C}t,De0t2:0nxԷp,1d[I:a(V,`d?i*EX5ZS$foo,з$N1n&R'T/d: 5N] N.NԭװD&yRߖ(~NBPUM89j?2{,?߁V}Z7IJw % ڣL/JmZox%_b0F֔1Wfa$,QQZi 7ŷ c3&s4i{y87=!9' `:aM߸kCe4BO ]+]mU)~WF>f/& HJ5MR*dMU~SuB&!q&,7'O N@ĉ,S$ noiyc 3oEw'ICXc Re5\.GkF{l;$\?Ad]>,툉m-(}s s̾!n@]'薫Ȳ?qc%CgA0kC_=^JML g' 컰g%v"WPm^ 8PҬ37; ⭇J7$3#{c"6rS|Rip0QG=CLGJ83;F,b zfxQ+BPQČ OTl8GcwyF?m)˲WPS|& Mɳ  vƯ?`"; Ys`,{7iOJj%89"O1[c}-slYw,7X- ֻ1ߛ9RZ_ Tu0 gg L\R{vs0 Ytt b3'梫]m+9=eou,nVKveU! NL&*z]N*2(;0 r?*9D7P=Fna*Ž)`J\/'Q}-H8Hْl/(E8J j fה{1U2< ~3:X-Ija{=S TGS@?'Gz\Vw/CJ{]ݷNIcpn7h ef|tWm@~ 4pu\s٫:&8= qU:Q.M}R3:\:acz9Ϝ.+̹fXUr魪s=@up`fڭ1Q^UDTYH*@s\0 aLA\03y+/<;иꎃzʡjpKRW'ߐP7  !7"~U58BN'UF%)yB)9(ç Mm"#&{-6.Fua,0mJ#)50FWjwv$ 𞑕ɯowZ|Z@rGv˓}w6~e۴}wSQ縓\/*Q!xQ\5y힞 bUL,v o2Y$xpfmؾ-&9Ro0m3r ,C_J g72 l>EY\X$(<p׭,s:̼hT ]?p a3ɨ1[pRLOr96>Y>Jz*YY uQX_VB;@_&M? qc45é:Ω{(9^ilݦ*Leo#tFLxO9 6?db1?vle& dƾ!u[b7 3POIJP")&Iҩ3]GY+}vS./jx){0CΤ>9l|KT:e@<`F,8wO߻US 7KD! -@J(6wD0FuVᾼ ȃJq&(TR9 9rKuvޔIF틄lo}(48ţʐyv`ާ1QŘ{V؟̯smѫ&gt*64UsdU@0#pNDutFŤ}[QJ)R?k$R'˺~S8GaG7$˦>Aږq٢}˻d%Zxc@cNu]QO \f)<֜fCÏSux= xO_Ȩ"qA$̌c>zݹSu,D2DSj~R!l6T®jNtf%&C]|5+2. U& "*AzY:hj7Btuv6̺X)Ǿf%‘8Ԏ6W5]FD%m߶VIu3[*&o+ <:X8^[U^ɋ"%^*,k.lMLFIt`n?Ga ڡ@7@{| },'= ćmX03'}Ą8 \^K bu"Sz[`XgMNbzCai2cfKttZ71^ce r8͍( p2ˉ@nd7}X!'wT1] DtK/^k^L]Cx{t6uPo;T[lk.2/ce VӖ9mW&d쎿RUc}|~AHZS2^ҕy ya2xk\v0C̣.-Rfpô=g}QQ= gZjÌu{e~EXQ}Pp(6R~öŀMKHdws8%L CƲ )Ω2 0#]ǁ}7N_^u6Fs\.zv5)B{2iW+'5fmA!=;FîTN"#WQLn0@Yw2IxRRB2hm 5Zp~83f^$^%ϭ]I Һv|11AaAN8| g@{Ͼʩ2oDrΊ+:'%R¡U}gW =QơNfs~ЭEuTܞ{СdY/VcPwjUSZ}DUw!_eCB.F?%2m:BtTDFG&X* Ǚ{ݓz% YZ