java-1_8_0-ibm-demo-1.8.0_sr8.40-150000.3.98.1<>,#gp9|iHq6NH_'^޸zҫ`{b~z ?>jfP& *.r,;3Hǡ!uЉaa8Gy{Rf ]D ř)"WQ%ױe-IUf'DޟR0F%m_e*>;?D??4d# 1 X  $PV`  % 8 # (d0/FG0Yl Z\ZpZ([ 8[X9\tX:cZXFUGUHgIz(X~ Y~ \ ]\^W$bBcdleqftlvuv0.z>>>>?0Cjava-1_8_0-ibm-demo1.8.0_sr8.40150000.3.98.1Demonstration files for java-1_8_0-ibmThis package contains demonstration files for java-1_8_0-ibm.gmourvedreޛ]SUSE Linux Enterprise 15SUSE LLC SUSE-NonFreehttps://www.suse.com/Development/Languages/Javahttp://www.ibm.com/developerworks/java/jdk/linuxppc64lev#+:a(;fk5*3,-/)!0z):,5"-  ]bE W$H : 3 %3;2:T$TT0ikg3O #m, ;a g3q2J6j : G"6 H& Q0 Z '(Y3vp&y'J 'BGn5k}y BpOw>PK2<s g) -?KDQK ~ 95)MADdg7]h 3O8- = ]0,2 t. 6 ?E+G D 2X% #G+ 8$, ~+!d Yo~ 'eS 1]U 'eL '_U 'e% ax 'gO c[ 'im 1qh .mh .Ye XkY .c q okT=).('0.''''''''''0''''3433333333==3$(*&%/&('''$"!$)(''"!$3.0..,+),)('')(&(-&'('//-'1--****/.+2,.110/-0-2)-+...,+)5</+32?-2+---'.-*.-*8732.--,('''.-'.-3*,*)++---(.,-&((((("($'* 0'$'&""!&" "& "#)( !%$"$$*!(2%)    ^+ O.`9auqx_l$YTR ;d$ZZN/w%"E<=89/,.p;  /0N u F336 "`   JP2-zMQmk2M&!v0Bx   f &$v "  Qc: GG>VCT"`t)"+/$/Z 0 M%0 t9.F-t X4 gH%Zq } 1(9 \$ o V o m nSD t% Q  ::#(Z pq  , 4.!K r, " x v2S  :  y*'~o =` N 2+L ("t-TYI M  )  C}wA큤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큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAAAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤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큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA큤AAAAA큤AAA큤AA큤AA큤AA큤A큤A큤AAAAAA큤A큤A큤AAAAAA큤A큤AA큤AA큤A큤AA큤A큤A큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AAAAAA큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤AA큤AA큤AA큤A큤AA큤A큤AAAAAAA큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤AA큤AAAA큤A큤A큤A큤A큤AA큤gg< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< ggg< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< gg< gg< g< g< g< g< g< g< g< g< g< g< g< g< gg< gg< g< g< g< g< gg< gg< g< g< g< g< gg< gg< g< g< g< g< gg< gg< g< g< g< g< gg< gg< g< g< g< g< gg< gg< g< g< g< g< gg< gg< g< g< g< g< g< g< g< g< g< g< g< g< g< gg< gg< g< g< g< g< gg< gg< g< g< g< g< g< g< g< g< g< g< g< g< gg< gg< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< gg< ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg< gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg< gg< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< gg< gg< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< gg< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< gg< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< ggg< g< ggg< g< g< g< g< g< g< g< g< gg< gggggg< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< gg< g< g< g< g< g< gg< gg< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< g< 7c1c113b14973558f67afcdedf8c0eaa1c6622d0e1ea18e5dd0e5b777099d525390d1dab0cbf8dec57d856c08540cd3463f071308aac5c62bc429ecbdd90ee736636ab3b5378a61d5ad796099d3f84759cb5e6c217669fe79272be1ffb76a43a6b192bd61f44ba10817c88030ab41cca051854b0da1fa5a58543b8831c446976aad6562a7402156568ccffb4df36a3a6cea0655851eeb17525ce7d6e1599dae8e422afceadbd29c0424145c078260a02bbf3b3db19a715783b4ae3ddcfb61c234fd80c7c3e3018ca386b8d3a974338b4a4f2e155b03dc60177d1e5d73f3e1eea9d1e57355798eff9d4c26d2fd6141c6c593a4340a15702de226c4f44c7dae1e9a8e8df316f56e877f4c5bc4666263ca220d464f781aa65ae289cfe3edda362075fb8ab2812586cc5cfdc148b965cea1e72c3bb0a8cbf01a7e0694f2f8296e92fc3b72d38421f360bc4fd4fd8b3cade33014f2fb489a85e648286c5cfc3ce3fd32b02983a294b9c2d893d0ef78f4f6bab0e4fcd28838fff190be185351125dfcbee844819d2ecff2095c5df7904518f43f7c42fb1ce0acd79b138cb95e6231737288ed68c7e4be03ea8b80616e5ad6ab66db1abc8b1a3610e6131c53be75111ea6cd479b530b93c8ced91e1daa3d3133338e73ccd22e9cea8250de5b44d0a6257edf20396d8acb8ab2b74aa9509d81fb3bf3b3d488404f52470fb855e6aebb22f80ab571fc0235f084aea769f3ae28c3b016957e392fa1a6344aab7ee5f00ce9a43d9e7e664eb651e703bebadabca8fcd0d8811a6b3650a5fe4be62f662d8b979c6ca890cdf71891e5a263029230a4da97299124ea026923d29b9858b4e6b7f7ecb581580014887b6a495aa43ae99bfa98d0bd004ea49f36edc5be27b8897bc96f882195ddc84206827c95ed1663ee4089238ab5df4027847e479fc36745a3dcff14747bf0f394dafb2ec7356a53be94552461ce8990b750079306e6961b77e8d7ac41396186a4cdbe2531e7026588b2a3cb6797c689d5b3d0b55d229219c72c568fee4d8e0bd9ccc51676832dd6007cd866a6fb8a7238d78776e6e40962b161557c9ca22cdac424605e839207e0eca9a4f762a2357cbfd7a0f5b07dceb13192674a5d5abf60306a341e734b6e2aa215eeaaec745dcb2049408e21d25770465b77294672261b39f709fe2cb2d8e4df8382db72a243742b1aef85494e10f9366e2e46459c9de57130cce8a6441feca5089eb648e40f0027a70289bdaca80f982b36356af356fd52a3494421d86f7a74f0b15ac568fe798ebdbd4de9ebb902c7f7015a1ba97960c16d5a2ad4313fc424dd8580d1675d34f5a520e4523e169d28b7c9666691e2001a90fa985d65e0c032c82b2256ebac4a7fd76f2444723125f598198433587b5dfc08bb89d15b4f5adb1501d9e4b667166a647182b5a20e178a0c599f723f317c55264284ba0af842e16c9bf1ac84bfc5e963f7059475ad49bbca8702e818a067ee4f59ca7d55266a67e545c054ab4d400eee0ca2d2425d8748137cb32913606c2b53b4d0fa5a3b2841d3b1478a6c9cd2c212bbbe9504bc11810257b5e85086abfa4104bc2bb210c5a11b85e6b8a017ae640e07721c2230285b8e6ce8f0ed7b2800f43e3c1905e805ec7c4043c04e3066a2f73d58f95b44c825e603a44de5d1b6edc318e5fc910a39f39d545b291534a35475ed177ad1bf2acebdf5e439b5b2fde69f7a21343238e8f32174011f16cbf0d3bf35499ae654a54a85ac54fad75f7993061c03f6e8daabe4f2fdbd8c09340bebb58a1d3c182264f96821225365eb9dededa55a434d2965bc5dc2b442fb33a2b63c313fb1ce79ca14f6fc72109b01feb4fbff252e58acd381cfb66cae220dccd943eb0a9f2a6c8882924c492b65d6adec8ba1b76ca3ca711513db5e06a61e49efd8491e03764177d45fc5a332f4035757808e67ce342474a9fe5fa1a554e9d19e2dc86d9bf41b8591321274761e578f73b0cb821f1490f69e5aac0ea07c66e8cddc50dc59889c804e25cd282d94b263eee6421e75542efccd76d62bada46ad6e69b0f30b7f37795264e9ce580bdea0c4a293a8d5e08460025d5df6189592656fa758eaec54e047c73b5ca9d123a0b1678f9b8e193f38949201229039f30e485fabee5ad8767371c626c354c0cb51bac2981003882da6fae2629d46dfe93859497b38fd0f554dd360af0f474c0bb19c72ea738f4e6348d3cdacacbef01f7ebaf7cf24f3ab946b5ddb74983e5037ce3c050252b52eeebc72363417614a0fe50ae80c3145f6249a530eb936d21ae9fc9b23b07d5ab93480f6243f58ce02cdf0f02f98f69a017da66a7105edbe1edd38414a1d6a9488b87885ba196079f14e0fd0f9f1721ac0f2624a6e238c683c7203ccfef245ffbddd958a69f89fd5b3c2335c85434962545c0ac1d9ae4a2c6ffafaf595be5e341446f8d082d0fec70f6519741ac3e443d5b2734265b422479a68ba5e5a0a9caa599ba79b2dea22e749b9363de88df70a8ae868cfd6cc5b28cebae18ed48d94d1a31e1a60abf4a72cf3a203f52d7466e1c8abdd685514d39f45a5b6e734f1e0be3451d31b634aaefe423c9adc565ced71307515ef43ef2071e863fb1b26c68fc223b9926b8e0afd66c322e8eb9c28d8f6377e405e6a3faeb6e746cdb64602e7e42d05596d8c9cd4b8c6b3eb0c34ff7c2466de0769473cbfa5e2e4e6e06cf1e5a69623c5dbd0479bc72012baa06797903cc2fd754698f01f25c3e944fbc5406d4449f1585f3c9814abd1a9b464ba7931ac56e2cd2e756b01d0fa5be5c4fc55361b816663ab1f50ad760b60ed909bc2125ee10d8b8b908baf2496aa7e117f66cb65a72b45214c47ed190b4fa1d80566dca75eb20c678a9d36a2e79c9ca809eb1be8775d4303abf44574d76ce926e4b1e2488f00aac4cc11ec18f6de87b82e2dbaf2c28556a91a4775eb863230fee9ecd529a006dc1aa96ebd23d854b4d21a7d1913bd6557c0f9b7e1484db33f26c97ccc1797cb01915ab9626d73d30f54fee757b237563ec23114ddadc687526ad8c36a7ca0a13198e6318ac973d5bd355db4f63af97e9bde3a3f256e8d98677f520dce98b653dfdec63dcc462ec9d0a7e7267d4fbe81a78c8a7e4fc95395ade9a41548f35cfd45e4a3aa4a12e8546eb517d4db2a966107ed4604f80ad2f8fae6b1246daff5aa34a6088b0ce4d320ba9ebbd38745eec46bf9a6de0fc4404b96bf756a5a8f3f05f2ccca875be8ab7e2c041ed4bd8b2ef8023b632355e609115c679c15caa7f945262cadf4269c5feaf4f6ef15bceffaddfaa53b6585efe3ed3f2659d40c53af23adc915597d19d660d2eb983f20356c9743ec8462a313a86a51d5f7d79b7e79d621c0eef2f36268c99c5de4c77590958db847e2749ef27b97a603952d5cf3a62d5bb3a7d4723374de28f553c45adf917ce2d39e0b3cf312fe580229ec9e60b85eacc560d88865b86f353db5b7f115dedf48e037d1e0ad8bc0a02570eb4b61bcd5b8b3266ab89507a30e4104808c96ca06456ec383b7624a57c3638e69a3108bffc702ecc30b93c9174bc2896ef092d431477b22f10d53f61d8910dd42db2a11993328f9e065eca575bb6fbf12bdb75636273ef4912e82ed1d6a88ee7517ac1c22fcd67be9dcec0c39947733c3892662d1b91cd15666c36856ff9c94aba42f01207d14f5b5987a2336577aefcf64e46163d8b6f702515e0d13867813b591a900ee7d0eefa41403e578cd66ef5931a2ddb61d515de5ef462468542e3ccd77d95a0bcfa29b4d9febf66e8823d4971fd45ea40fb44c6fe6b6f51df3e0bd8fcdc407efabdce41cf043a22764b66676f1e5ba24245bc0072f17fb336db60281e19eb990a08d4164fa75e6e64e455347884e75f48fc6f8ace8ebc3c0e56299a8d7fe890fb73ca119c0be63b9732d0653cbfce6bcc449455a12f375252111cff22e9e21aa86c0565637261544f647e39f9e7b67e502f69464be0d46fd4620f2e71559fbb484976e4819660115a128cd36438c824b0f78dce21c2d393a17c97fff578e415833f640a3107e2fd40ce0d39abd705886d6108425e4d7133caa052ea865289d6d9be06238ea964302768b532ad76b1820e6e77d4cdad722ba0864d776b3cc19c257aa6e85bb12e83bcd37c87e5628be4922b3e6fc93add2d8d9b89e0eb9a3fb330166e57125f5993f745b72353c013f5bf4a9defb5144aa52958f4561d9f4bfcb418fbcf8a1e1b02e14fb5ac9f3a0e04009f5c020b1a276f5087f79f81502e3dd7f7f7f72308696e451929cdfb15e45ff98504970a1f38a9f2afb2f74f3606900224e36c8b51325cf59834c134bb9f6133c62569ef19eb4940a6221dc6a4432b2fb7c2e120176a6a0091835302fc09710e58530c3fc3afc4ac14ceaa241e80613ff78e2ca356c046de382f6499b8223bb0bbae357681fa7852477eec9354a1223c4397fa72843339cb1e6ff7e4cadb011eefa56bd332c0d0eee79134d2c16e6ef8f4c2f05c6a3d4c3149e083dc80392a2486dff1ff4f36c8dbf3ccdbd2f1c4dd82e204cee8f383f49ae0f1dc3740ea0e0f89b219646b553d77c72d1c03632c9010928b9aa69ecd2496633a2a1469f0a074cb2e930eae931d76e35dd73e0e4c726d2b47c6eae7a4e4bbddaa9a95b7f50d4140849c5773c7afe8f42676728a1aaeca5e501b2b1a4041c5f574caa165067ed5f6563f0102cdea801d9f08d9b03dfbd94efe4689fa8392cb549cb3221e6ec93e0f1527087df0a13551a5f95362d90eaf8d3235575a3f68bcd2ea8b6465c87189fb2e4c1fb167539768cfe45058cbb21132fca192fbee6ba2769d41eae65992eccaef00a1cf8e9061c41818c46018666bce54879ee8c812e98584a7af94be3706d7c2a830729806f570f59cf5b5b4179d79f52bd0a6b396704b25074c64e8366d95c92bdf9c9fb0d9a8c5ea11e928b89aed520c08761923e9addd6fe6140f5fac17b9d08acdf049f055434c095a819e8b9e933019a74a3f1dd569c83023c280d5714dd99b5acca2d9b68d9fd30101f569d8c23c3ad5f0bbae4e2cdbbde1b5243174a65b44e3c9e932f7581532cccc1ce4cd3972e231685c6fc02f9b081417f4da66f76410278e071e4c9618d53a0db17760d5abb14a7f8081cc969000b826ef8c71fb7d0746e0cef33db015bfcdf0cb41d78af16848fed1068edfafc222b4356c26dc44dc283aaf4371a7656a453de4e2a0a1ee84122850ec60f8798fb45414ad72a297d4113ff3367b817e356799f143a6cc41305499f977d5e7132a3e04d8c555a6149a32e72ae7701b82ad03193a3a089467e1792c166ef194a0ef32fa20c8a962d954f4a5c82c8fb089cfa635cf00666385d82d74f7ca6ec8691273d0261a46736c2faf92418e5787d2475f79e6a637c3bc142ef97cbb588ad8c967dff678b071989fa154f6a5faec0a05a128a6cb4c5b290005e9f24593f1b62ec165a1d377b589c18bab1c66801046dfc41a68ab227ed9434c244968219cf5e9a84a33ba7254c3f0baebc179fdf83bdf68b034ef5eb7fbc3364131c3d537e3d6a36720a6ffac7e2955ce51c461636753a9beb45ef521afcb82d920703cbf9a67450d462532572212d3d797b8d3c81116da50751e2c98fc280477a4ebe1ee8ee0e1412be26c6b31a88eb49f4e1888d2cad2131a3784255e44378c74140f10853f7840e039c13efcc401557623c9825b2e5efe8251a9c12b8cab6389c5992cb30b44fb27c633ae63daa73c47dde9e9411db496c371e17b863ed6ceabe7aa930bd36f67cb3f96fa79aa28924e62ce05168f362481b88fbf32c9aeef7887612d73c656ac1158030f746cef80b6da90a0d5701e9a3a0004c87d0b8fb1aa4b910c67104f6dec362798d9b770154c663d0930900978c3e416011e7a04dec1e6bc1e739517603b3994c9905a72bb19bb482d0bdc390c072e4737aab1bd62c9a2e3be03609d77f1a56a27cbcd1f9d455e0f9944b10b0cb1b13c05f96d7e2bb2a807ef24821f6f8ebf616d724c267c62c3b5a09f7394cb8e5c673eefda0d100c8e97668319daa0f422ceca6397b95bf28559a428a95e0a01562f3b554bc6819f7d24095f3e91dd1013ad680802dc14396fecfce54b6d9a72ee406278e218ab9437b2c3987d220844e1e74b5e9584b43e5cae78054f20b26143f835e7acd36b86621cbac533efa4a2a2e9b72c192e72e6a4b65da95fcc1f4451c2071412890f73f3361685c54aff2460dd73bb06e655e8f51012507afc8b9ff817254e014dd5fb833ec8e3c21497c6629f2964611c1b15739f15e52d7a6c4164ebbbc5d0b04dc93542e8e1d6f8b8b6c647215a6be2132e2f0207293c1ce0f21875c698911e7df8fd0ea00c2c9f8aaa9863240e9da38bd3ae4b8981bf6f32a3cc26b867a11d2a8b107b1202721137155ea804d71b8feb4ba44bfd597d64e181f9463fae53b4181dbf5e3a52ac397ed44988bd0d6f40481202249e2ba0af9bc49fbfc943d3fb857cafac0eb88c97166ca2156efd82df335541119035959ca3bbbdb351d9a7cca432d7012f99b3c8fdb0734d41ac083eb85235fbeaadda7221e37b06cf87b7bb283b4064c184c4de11d95b813e986798ac93cc9c5b05342d2129840f49ad35dbec35bb21b58958df7152d7df35682683ab6ff8baeb1fbce2d9640571166b270618cd379aa9c4950f6abd670aa282f299f9f95597b12d42b053281bf173304bfd8136a98faec4409ff6369c0fd716096c89ac652b98ea8a1442e8439886640b61c7bd23ec92fb770118f396ed0779ecfa640f3412b9f9d8f9745293ebd4af9b198630a22682d7ab4816b0d03a034cdf183fa0c566ef788f6d95bea1f2ec8f0bd339e633f1bcce280f75a49b7d3ba12bb42f24bbc4061d6d2ed05116f9b62176837338e2dbf4545ed06b377b07985903d9a7c4eeecab6e030857510f0044d8d1d3b924e2d4fdf9a45ebc2b30baeb4964bcd16c719bfea514ae3634381baaa5b3799ff97e5a665aaaef07670c0ab96d00b9165b54d016f3eb7857f755beec7d4c6cb79399c786ff9c4118a749d1310960b1c458e55784ca724494ebd97d48b254326d5059a173bf5de2e567d22ec7256be309f077cdbfe5adf46c64688379499946a6b4fd46b1e48164e66b74bd72a3881dd03fcba5fe6c76c68ba1750431c42bc8f98930eaefa79b980d955cbfe5cfe926e1475800d7a869f34bd8560f4f4d5879b2719f84c2e710a7e0c1d405e11a961d9d6aed09481797b337753ea51c6bd33e0509f0b8fd14b5baa963cbac2808dc278272894444d5838027066ee013f014928a60a15a5e7aaf758a99da03ce9de9113f4c4e86f5c72bd1adb8574f2a49cc082f709212403c669e28a56f180fec8c5cd829b26d58dd1e16d073cd948a4eafe5d770d9acc856a53964c7576e86a203d948f78d16bed3cf3a9fe113561e5739331820bcd3fd1b312553980d4a9a8c32e4e593b3f081f96e5c2ab2da4a839a2880d78fc382615eabc2c2f57be390bfe84ed72e18eff868c6dc49332d07bac7a433c5a35e2f248a334e35c3f8650ad28642faf912e03d5734d311ba55ffb5d93eb02ad035a0a24af43a306f8b6784559c6b77e6c63542f025516c879ec271599b326aa075150827db8536ff0d1e73b501e8137eff3bdcdd3cff65fa92c7dbd6881258207bed027d30b5f1719af4682ced9c36e9b67b61daf2afccb3c94f5efb80e8a322f033559d4e6a0d7a7582e38237b986bef784e4b98dae77c9b29efd637cf45cf2e624f8c2fe2d6d0fe4754aed91e29aeafd934030379a4bce694a48a43ae6539a2293e36d99c03f792ed353c7a72912277deb9709ba1d811ae164d8c74ba1f0cc3455ede1c73381d257f4cad55a56ed976e49dc8f3072fbf118e3e61446eb8b36f509fe46a09502fe2acfa03a3fef4c7c6041384844b027279432508f9ceb94f0f4815b40c82d57f534fdd919c42f71e61b0f3d2158d55be4bce338a6af5a559893c5566eece7365ba6c0ab2cd2f3588bd92315fffd2ed827c0c9ce49f0a53918067322a61ca761a0723dcf222c80dd0321e5e86ac66a475aab4f420fd2a0813f3cd75eeeb8802806a4810d9cb9e311e39fcb0d8fc588e46654429a77aca6593aab23a23ae01e5bb56dc461f7a4f193c7edbf3705e869e4dae357d48792a023a446dc59be68ac8cca429e274dcf0fa3de33e94aba83a984bccdb8123f82af45eae509613a9200dfcc21915efc23aeb5e78ba209b7e3de4c5a85f8b03acb359b17939c43fe7a39ce30b998a5767305a2a151e2a6ac9942faacfcf8bb34aabe008ee9f57c08eee8c36bd9d9a45958bdbef0c96bbd188dc3d6628d8719f87170717899ae3d65ff9d6096cd920d9767946b8989f3cd3d033e2e14330bf619a89db2818fe369793793f856f5b0e07306b9f5a4fa4cbc818fa7f730aa0d3e1215ff65f0c3b9b4aec797cd2b5c50d864e816a236e726b9d92af2432d4e9e4ccdbfaaf1ea0969d5c1512fd4b76f04b14e48e9e852491191104368606aa7322375459c3b3a9de1e5ff955994a8ff47523643efaa2bb8d9cc12c7cdd2408209d4b54be8f8a1709cc25227439414503027a34a43e34a9749636cc8755a1d540efdb1edf3a16623931e1b3ce59af973cccbad2ee64619befcd4c4a28bae279485e2c1d44d4bcac2912fe71bcb0a5764f8f4d63b3d2b72a7460d914a09b5af1f14cb67b28bf730da7631715b8b985cbf35f1eca1593b4f8062c975318c0390246fb4f661056fdbb138d6622ad3891033ba666e76c55674355d272206f9ef3610b9970770c7e05bf040f741ebd6e2940790b67440289de2299a1a9e4e13ff01befea2da5ad8724a10f1786f5af632c979386f247916348b41547bffff286852904fd7d5f4e122c6f04d8a25d76ba6256341a959f00926fe7f6922b4d98ae4ce2d750047812b20b791c7aefdbee14e3ecf13cb4eff9f54d42e7c0d2409b817682d1875010deb07a1c36d9c8ccd37dfd0e47b1dc95054f3adcb13d8aba11ecb556738d7e89285115353883eee8a665e3bf93e24b26ca3e95d07a3ecd8beaf7cb760a55f0660c298edfa18088bfa61dddfda7f657bb4cd86f16ef5088412c8e504b10cad738a7ac0e7077ba2ed2fa0e673bc599884eb34f3ca6a0d1e87e4f947b3fe45c01b79fc2585f1bf1f573cafc6699887f8abd3e34bc164b9cf5bed148edf67f32a5387f43359d0cea437d21c0bbf823aaf05422fb5b4b5f7d52c647ad6be8937a8ffcb334fc8221e660e86ea03abc9e482563f22ed4dab2ba801b2cbaad06f5d9a9d66d0746dd312674056915a7a3b4658f3ced1ff24a10ac316bc2d7325b7e93f5415b6f3f9d26a7ab5199f63c109804d8ec740b808b0545ad901cbafd0d463d04e7854a4445d207d7dd8a9304d4456afdaf08d80f9eac57334ab6cefc2ab85ff13870dbf5488f08262fa377abb7d2ac631136f2913da63fe4632e483b49c2a9205d378d9dbc1e0bb56e49b69d946a481c4eb00599e56e661d162cd51d5e4b7df4d1a93c14252cd030b6d9a97f7fdaeb94fc040a3669559944e72bfc3384b98faae53c5fa0b68ff17bb6f8a6f92793b80dfafaeb13a65c3a741f173740658a58dd47903ce2f7e42306276afee42d6e26f35d5fbecaae533d21b17ca7451156e1d45e08bba2138ddb2da0a2ac2a2a201fe808536a8f594baae1a7d7cd0043de7e949f70acbb9df286da41c5bef718ab57a82fc1d8866ab2240334fd672bbc6f80d519f3784c7b36b71ca07930a5a47e2c73356c718d87e8f9cf898a3f7e22ba9f3d1cb2b69821751d8895b32ac98ade5ebaf45ff22d69a275d00792d82eef1f1aa0fe6ac40aa249ee41707106970e2ab34837aa066e0b93f4565799251dda0945c110f04fff58a0cb3545a29bbcbb9e3e3d4d01ad290a44ff77de2c76b0d2e29f7cab6897d1f39357e9692a7e44e72841284662f056c99c547e8588af803941c42a2befe454a7b47ffc90d27ecd48fba290d150435b4c3bf718f2274f4c6deb4c7bd0eabb5e1a3281dee3bc6dbb43ed8cc29ca602bbd60a3bafbfdcaddc9e34b6027cf22327555df08a7068c7664b30e9f750aabc653e624de59a084838dcee165829198f90bab160af94bb3f6381308667ebd39d136c4faab5b6c76474ec2f8437bb823562c48d45188208bd288f954f687815655a37595d2ae3a2a8d697caa98f9ce4b93bddf204b1cd1b0d8b80e7935a7704dbcedccf3b67d8b582d3536315b590874d44ccee7f96b8242f9357dd9b6387295984b1cddfb58a1927ec9364abe496a26b4cedb1c386c463094e553cb7d1d7408fb9f3992764adc27ef2d22feb4d644ff746783893184e2ce1e96429704b7ffcc50c05a1154471ebd518c6a19eeed3998e0c66d1e5f967c2cf2d57e418c8385bf76c0d75776faa1393d3316ed869af50fbc65de139eac3d3802a6c6552631463e35f66687483b00a4e96324d2461438d7a994c11d55686806471286b4a5ad01ad36cedffb6f7a2904e8b1c25457184833503c2c0db50136426eb7c48f89842590e54689b4f789cbef4cc29c1347c86902129f6313a231255b746e66932b4949d1e3de992247cef80ec4eb6a71f6d3d5c6b79a489e3cb740b18717ae783eb95e55785dceeaa6a10af1552141446cedc79b5dbd5eeaa75ec560cf606c2f9d7b7cea88d744720a1bced9fe40f7aa17007de6c021dc306f84073083483eff857387d53f07a65d6f22fac00c3894661990da9b3a3601bb81c34eea1e2573c0a570e3355e2e35a0ddc8ac033a9469cee2ede2d766d2c748a23eb9b6ada23b060ff1ae34653a18de0a79f56216ae56dcd0acb5356507627be968ab69310f5818ea731a2dd841c8ea7c53380479663234ddeb013ec72da5ce41a146e4808fa13e021fb27bbe9b6dce35f0674bd799373e7db30ee2c117e84d79acac90e670bd9269f1643201cc75ff7ffaa4fc3562f45d35b8b995f04638d100092f75ef543fcdaa4609982f6fc2668819ca0fbb4791d604643933fad4651e1865441e7955907e7e871aca518a131761692f46db842bd37dd49dab3556bf7512457fb4a654b9e66e9e328494856996b563ba7cdacf396e6059380b61bb31a4f0a1c0e696e178e8da88907869686a5a1d34164ac75333af3c3eaff731b95168115d71ddf6dadd4b1270cde099b7aaeacaad19400fd9fd1d2bfc8dbbbbaafad29dad07d025ad303bc4e156a1427af3120eb5ecb382fdcfee519c2a67f643725ce63c95e07ad81724408d1c8503c6fc06bc5a404067327de4ed4481a0e197c84f40d4d0b96fab70027e725ba2f520cee5d063f32d820410c0d8d7b4a10e5e18a1e23be13cdb28fca88b128e07a6c2afc6dcb37810d41a8e2ca7e1896df0edc4e4dfdf6eb4cfb846c299538eae6d3919c674538724406877f06b1d6efaa9c81473151e3a2e3fa7a8c8456b9c1e7cd4131be95dd6b04b8a8655c52cd01a905e3a2f4cf26ad77a2b7f1b8e67e79351f23fc09c86647a9ebc56b0f768d911d6a4616df46e59931e9a5731b1a1f13d29e131670c2fbca3b3efb1afaaeb910af96873e487089635ec2ac30325b489d6b1d285c670356d4bc4e3dc74adfa0994f6e8da2381767b8fdeb1ca249b7503a62393251e52550208c8b769d710779f7d3c94034bdfadca162e413735c07e03ad52575dbb7a9b8eedc6f14b8a69ebcd60b1078cfe15f76f1dfd00e179d7bf5aabc467882d8d4f6bf59b63b8489f21d6a77665a4b9c77e9f5142d9c1ed5dea244e135ee55706202c8b7d08e3bb308c467fa956c81659c8711660f8835248d5d01f8a334594fe1d7cba6d0263ebbcd0fbddf2357a8a5cfeae83230804819d4ecc0c2344c55433c23d716c3d2bcf7dfde1a81e047cf03b433e778a9d0a9c832003c533af17c80b25625c6de2376cae50890db592cf5172dd98d0c561857aeef990f6aee202249a2e814fb129558d92a4a8c80f798c953fba5cfe6c0c1a44521ef13ef8928f64ae56947d28119f6aa8f2e6c408f33f7398414259a9c01e3e9639427ee3d39ec0a77a4f3e755ddc02599ef96354b5503b8b05b8fc365d8e613827459a05ae8248e1da9bf26af68768df777979534d049205a6e27b41168f41a8519bcc1feb965406b48486dcf101081c1d5a3dd2496e04d9c274f8cdb4a86bac3b5fa8a1cdfaf8b589b518c6b49fa5660f79917d14bd4d5184b369032242cb024f747513354921ac05201e1ba258ee7d59fa987866af2775f6a81991a430dc4d0086ff9ebee866dbfb68afc1f1c2a7869eb605969e56debe848e9da3af8adb4c2f88c1ccaeb66010c5e25d28552c1b294414059105e0a3e0303ac8c089f276a3f6cf28eee019544295cd71cf6f2661d856d32c5d023df9f294ec8faf8503cefd6c6ddcf080e2b9b6e70bdf6d3185e802c1904515eecba4a943144422cacbfe80c238dcec9cbde3857a554e13bb409411a5244fc42618bda168bcd5303e867a2f9e44e83aa9154a9633f04c4db0a65215572720e5de5a2458a3e9dc31cfe3a9279787b07eb752132f093e58150063a1af28573e1f722bc5648ea1d1d0cdc267ec8b73e65ec0e6305be5852d440c42ef2ece16199483265a05adc6f06202cc65ef118d898f26b25590b178853ce75121a7bf4f465d98556e1c145bf60ef4f82b4eadae9da4fefd3a90d3c704474f7e87db880f0760ca79de68a102a4e383c42912b39b9d61a61b7072beb91957147987b65f7a578ea839e90fc1ad50d3b2c0062bdd85cce52d96154da065e09ed07cd979f50e46a3c0ae832e28bf759958f688cd400f7aa1de52661d422e03c2086d983ae685971ae911286d69154164737472e671f7620bf2a0f1f3749a95bd11b10c9cff34a6e4f6f0c052e5873d24400fe52ec38d71364607953bbdd987f42da2bc07824e288987b14594645a3a3753d5f167ff7be4b10bcd1a1f7b579db2f604a9c88ff4cd466b33d7a8c139c2a84c967bcb632298e06b994b7b30729ac516031859673da3cbfdcc0b8794da9e43bf810030772342b0d00ef4f10a7dd6a5e4de96327fa317caac6f1f08f172df5889dcdb2ca4a84c7c8f32a150d4786dbd9f39fb4ed3b9ba00231d272d7a0e5a98d6e04959b9b5a4b5eb10fe50aad8e2398f59c7fe5dc63fa2f79b7ba2181147f10b32bf16f354dfb1d6e6b0d55c5026dc2389739e394ce0698b4e6a23159f8f02d8af2242744423159c1727f8f053214d2ff28181c031b6f5f8ec1fdfb8ae94582f94178a343d41548697d2aff78d501ad77c6ae2c69a533cd5576a09c69bd8d8a412f740514ae6ed189f68eca4f21b3c35b2c43b784f1c253419586ee64585cfebb944547dd712141f1dcc8029d60cc2f170b7bc7c2b846c05b0bcf3f37850b88b9e9bdc1c3be6993f9fa0c18d017d24db68171748ac8ee9f84218c9812ab9150ad5f79d1259f9108613e3bf6c0722c3fc8e1c690d76ce8b6ec458b3621dfcf8e811c281bee232dfd6fa43f85181f0df815ad6d0856bc15eb7ac7b8641375cc23f8bcfd2506703d47557f002b471cddfd423b1a2dd8d4f163643d4d0932d6a352f900ece9f039b20a1d172883d2b0cb6a07636d4436c9cc679b0aca6773f04b4f71aa03350456e8ba938e17684e74433e94e832bdbcf5cd52d35f88b7617c80a260e2d431f51b1353f114306c1ae917a36a5ee8699e31dad49938752da7b9ac0e8d6ba2345f2e0b630810e1d198e0d44864193209d2ccbbce8b5083bb1daf3b6e7e91dec4fb91d845cbbb98afed7b9da82311cd0cc1b94d4798bf93296e77c395ba38880fae9c344f69653f12a9c332ae585ecd88868d430a318b606eccfea49c945079b8c8a063b48bfe68886494d229ca7c2b46968a15181e38a7af4ed64648a14007fe3e1ba03e7b115c73701ae8620435d724cc968ba265af3f179ce9cc2cde3ec99f5d47044b8c10c7fcd3cf455b6ff4828ea968fcf3122a4e3e6129d183c67bd078ff11c6a636267599b9faf89f1b3011a548cb0b8c693e3177d20d120d600023cac5ccf6d9f3598a053c8815293a5918734672c071aab8883b98d244847ce6d2006e000a424945d440262e6ce98ae6289623a4b4b2ca55a750a18b6eb39fbd7bbc8df6f2993b98518dc246dd44f7ae6a024ae14feed7ceac7682a05191d91bbc0de75ce08a9db3062e838d9c8ce45fa50aca24b8c5a6ab03aa61f6e1b91a50b17fbceaac47153f47c8cea4e9204fd4c170edb0310a9429ba032ec7a40a559078b9102ab3345e161381f585646b7c565eeeb58d22be18a87a51d1aba4b400b019952bbda84ae9b180da95d0fca9b92ef6b4f65564434987988c0089fc782f785f5e4b3f4ec48e7a49763224213e0b95a09fe1961f4d76be63499fbbbb3bd051313b4df131e9673e54070d64fa2f979f4476c7bbf228b5f82dea5a76ca3f600b8d1f44224bc99e1016d1d3cb2e9b339bc85e3caf2b953a39f30f0e1598eb4221475f63afbdb99b395fd0ab5ecb4f4a094d7fed47c7d7a72ab9cc306518bedde27894b81b30276c21dff43cf4bdf89170b2661e87b25ebd1ec708a3927efe1608b619cf9b1565bbb185c0357a380cd1d485c88c5d58dcd4a01c1c43554c6c31939c78f2b1af95cea7ddce1b18b1a8ef40def9c153c87f07bb0f2761f2dad79f92c8152e1a5782786db599818f2adb9c563184b257ad9efba07c5417f83ae813161803e78779d044722acbe13039cc25e0c255587978fd0c4cb4d856159453403b469e0a36efe711ba3465ec4b993f3a0f187698e8d1ff0d81045d5f88e926cc0b8c5281a0e9468a0f471b6f5a59458c5af4a5283816c8eca6edfb435f9d0ff5e6c35c6b5e292541653755c35c613efa48554e31a1fe7a27865295dfcdc9c3cb6e6b4ad5da20993598bdbc37376551436746e41a1dd629b0f09036aed258454f7d965851b6ab446a3ac50d1660f5a0ca5a0b748259412ea8f5e4e8265670b4abb929414622c2b203199f1ecf55a1381889af68dc96d8bb558432c1199dd258f123ab92f1a881dedff2e2132f34939be224caa7c272b703550e565e16e18899792c0d560dd465342cd6a7ece45f29328409380acd8030b1719dfbb95446720babe4aec47991a2cae6bced723dc38dec6334860eb1c451f5e37921d441fef5f7082a9fc9401bd6220cdedb044ae058b739d255fe361d2798a42dfd8774d3e83770195c36006e22165e267abb5e1581dea9e94cfa7dd8cc0dbce216d7d660a0ac332120c136a17d13382beb87046f65631b1c1e3cbb670cd6cb7fdef416034c1727b448d5b26d300a60e4764ad55faf1bf16d2a41232673def2f3940227e4fc40abadc7512a9370b85013d6bfd2298fa0875e285eb06af0e4aff606623a5def407bd48bcc01cd11f0322a4433008b7cab94e50eabd2677172fd39a320cd7a4c6395499fe99b3c9675dc02e46682ec8e9ec272f558f32e79f98ac960658afd848bbcc73eb877e32d34070e0429a6325d5d45807d798f3bc9a6a60d79ff94d64b1c02a2e0e025c90ed7882f1d7c3bb14d4214de0750f2f411b32187bf1c718d1d936caee0c939807e6abb432461a33745b44e181869b2c2026c4e55a19bcf771c616a1a0a4d09479ea896969c7502c32016231abc05e269b51ffebbe15f2fd740451b3105b0b69f53ffa8b899378faaf4de26425d66bb6c309d16f5b0e94c1645dc53d6fe47e49c170c33165df938324a32c51285127e88ce3620c8234c4af35421433c5acbe50f4f8bd0c6d8aeeaa5506e6b51945332cd1246a12098bda78b389101bca9716c174032646d9eca9d53c9b8935c5a1e780f7dae03e1d9f24eff12a3608821087067e7758d69c816af42cd59f674d06c7eb1e61cb3c85679ae4ade449843962b82bff61fd134f6d19b02d16e56adedf4d4f05c0598a20fca37d88a98acb0cea10f0ed3d856579da56393ecb82a8f594991599161e063cf4966ce6029c893401058986a0cf674dc7907f3de833204ce4c364f32af64de5659b79014f9e4ecae6dc6c35c8548901d9394bb2eb6962c65c147c00dee635d075be9c6bc650df1918e61ff26206c8e31ed29202aa04512807e5a41f338f391e01534cd734e5fbd8bdc24389cb700a70b86fab0a21fcb33d676d468b1f294d6e02605d42d1d2d375fa85c8f3ee0185b33eb687ca4004ddd504b197bacb8fe78410e93e113791c4a3cdcd6aeb3e8250305f7483a3279a067308c73ec2ab428ca3a23567da1022506397c36b09c2894f5dbf136e0a656f52133a585eaade46faec63c3ac3eae48bf50dbf8672dd5cdc6a3b1b6e68e2f44e8dbd53924858160ea39cc367f8802818fa9ce1c47f4239f23b610db73f14eb6e3202b68a2b3be24a774a79b0c59f5af257a83f15a80da807a777cde8acb39eb9d1bc1b8b3b48c5f528704643533d5159693055e93b9f5a0c8532ff93e13cdef6678b050decf73bb373812655ba1cef5958474e9d7ba474ed44f8e948a5e0f79cef6f16dacde19646908aea0e71e3fb106d57428e1d3e6c7dd409c7e8baf43328d00bdd10ab309cf966c3151ddc1f25bdf07dfe2e220c07cd696cced3fa84c4c25c827419b86934aaee8015a89dfdbb25fd323c5c44e171eb61ec54baae224e01e132590ad33b248fc4bae3f28f9eff04c106a446dea3e6a392dddeb7468daf26f01135119f9b60ca006b081c087eb99352840fe87033efcfd00e0d8d9147e1b47181af71252cc487f4c90d157db5d26877e6739f515fa27294fd4da01de558de7b46e614c58d4a8e4d9ac8d2164daa1287c1c474bc4fe55f35ae2046a8ec7b23c98d8b6c1b5893eb84df5062a0d6ba7814d8d4fd2f50def6322389dc2883943d623dd0131108fa1526840d3a96be183c5c65b3c52ae8923ed09136a6cb5582df4912a332d0b82738f7516ee55227766813a2979925ddc27ddf0c6fe0b8a1a1dac7c1b34741994eabaaf4b83590570ab70cd1567e926493dcadd9c008601d25c65a1960cd357f6d2917e9905e3dcb92cc383a215eee51f12fa841daf8ebe854173d4e9da584c617ede6b57d90d43de23f78eec2cfd64a61843cdfb0a33e7bb5395c5aa7f8ff8bed3eef4c29a099b139f5200930505b970a6937b44765b6bf49bbf3a596f83d48ccff886c9628bd5ce1a7b49b3b95c1ef06295c67ebb3d87fe10d4a41c56ed24955f0fba719b2f255c6d701dd5dd4e25ccd2618004b04f2b536306b5c5f71d52a1266dc500758325cca808cc6fc2e1c912c558fab6ebb91d5c3c9a8b0b16dc05614b1cdf67441a4cb6d13f736663df01be2e5c20198a7006abb138841362bfeaba13eb4e4d2c16f718c4db49e8fd5812a0064e0b12c52e147979240abd019a0472c148d113704323aed1e64b16a046076c01c1624a4d15ba460fab497ad0f7c72c493db7eb6106e53bdfce39fff9b5ecd2262b336ea233b42d5da0b9b959b2d7d98bd61903ef7c8444fb2f51b31fe4a6b92a54163a56cbdea9cebd05466c9fdaac145ca948a86448834983191c442c4154b3e77c525f5f10e6cc357cca5e26fc6b340cd97b49d9de91f91e54351080acd217d6211afdfa507ba70794c4853a4a933ec774ce37a455df5c31ccf35afba846fcddbc41de8338269233a454972ec8bead161e3b5d4c8319cdb946fddc45364d6b412feb3b80360ab3fa59e7170f7c8722269383badc804d23b0a6c8591a01c1a92b98fd8115e98e652626760856ad6bc9efdaccbab5fc61a3874115364440f3e3e52b3d85d405a565e15845e6939720e75eef325373a36141e75cec658823982c456e7083ab66b5429d380ca7475b9adad3dd278236715f2dfcbaab78b389d7526c97e4fa8779840e2bdfbe458bc6d3a9236535c07e2c19135ec85116d88bf0223feada1453d6e353301d014e7c11ad77841da2c376d1c4733cdc022095df5f81db21e090a1eacb9f4c2670c095c3f7d565857df53780b7b4c1d46d14e639f3bc63c6705a433fb44979cca850610225b61737a3d2901b7ddf7f631247df9a2224fb2cd6381abcf3a583466cec64b715a1c34c9ede4c898c33ab325b51f431b0d5b705de424b5634257ec73030c822425ac3436f28b8035328f1b95253ba916dad75d6d03d07f150f532a627de0990bbd1ce8e34c31602e75e30d5200798e3237d9584fca31fb7c0c8131000f40a24b5222ca06e3b8f9d8ee20162d675dcebd399a72fbd220ab4bac23ebca6017c4b5b5ab22149d141dc8fae54af40070f26a5eddd0eab6bf9b9959cf6328d1aa3c80f8321e26c4e400a5ea737427752a3ffc9c30c17e0179c2c11fe82db622981ee0874b9f5100209a6167f8c087daa5a902ea405100051d1a518803acca1f9ddc4e7be6508cbb8bc6c6b58c8aa40d00ebb305ac073f006f40de7fc1dedd725b6f6ecb2635b61dfdb5054abc3fad4abb87a473b714fa41a617711a8db0ca910fd6a5b6d6c03a9458a41471a3ebd00ac9ba5517ec9ad1209917a6aa3e1573bb47a164ffd82187279fa586cc4855d3400051cac236480e0b06740f13001c19947885deb7576871a527b2146e816633f84572d41e16c16b2251c88f764b94adaa06640ce9583a140085e0b78791829a9a4b650e49ff2836db362c658fe38225253f4227082d8d058e24f363ac23393528a5ba4053a69480650674c9eb49f7ba2e25304ee1186940c77b4969ce1e310a7d9217ef001e75a48b36ce45f11112939f51bc419c6009437117d4471dd64c1a01a288155ed46eb749036dd71b07ad5c55f77c445c936ed459c33c950aeeeb04a5290d9f8fbe3004a46121bd8d0f3f837c1e4bce56c85f41db8ae44abbde1dd31a34e15baa5a365dedf49bd8821a18afaefa4a319aace5832da0682f7153e706910b741d5f33f259634608d1212366259a510b9d53104f23c43a4436fba3f359b9589d0b6cf21b9f3db9be787e6293731f7c8f6ce12127e1195a79a3670c7a1fce5b36fd1a7aaef94c7cf5c615a0b2aab422066f28235ff7e3ecbbd30987f1e5b14cd1466b4c7548a6530af8644e7107c243ab5b90c7813c3d410dc61fab8af9d4a4558231f687114395b7875116a9dd23b9d403611a882b3e4ed3b687d0d012693367628cf0a4d2a205113d83175fdcc728ab1056c8c09e345f7ac8e437bddae8cd739515e21a115ea900676d5f9521cec1f87d0568bdd4e77c9c8ac30934ed77423c5dda83c2d25863bac2587585008ac0e617e519b8f103e8c09106fc7b547c956b28b6fec50d486f4a8fd3fbbf4765840264075fa45721408ac916ead82d4ffe6c3522e3e0dc8ef62df48a1fcbda8089d4551e8e3902f30ee91dcb589ebcce902ca311a580f39c30124b0f78524685789843d6712a5af4572a7907109e4092be1921c89b1889ce3cd9e8023983ed627bfc410ad75553fba2f004f825268e3704c047da4c46d6c335599f98fb9847e2b0d6af3ece7f1a9fa766c5f65110f241a41cac0dfb6c2eb4564f791929a61aa9758664d3c8c2798f242b59c72489361aa52ced3daa45b2f68449d3c3a36db17ff12430152068b57ee444aa87e88540cdedea07817e436581e483d037504b274be29bda9065fdc85a82cf9b181882fc9400c51244fca882a66fe45c4f9c47421053b2c06ef6c4e3ba71d740626aa6798b96f9fa42e51eece1b1c72c1279e01e65e6d18305091fc5b7fa192789dc9ec14e7ab93936a28b0c209edd5685349a2a7e2b50ec4bae02c05cb14bcccd188f9aee703045c00bf7100954f8e039d6bc091ffd8fe97ec7d4b2fceb3f612f310fe8a3ab002929268d57e1a38e63360279b89b9bf0c41d46e7cf807907f66c03988c2cecd5dcd2d4fe8e13288cd205486b671452dc2c85a0b6ec1e6dc152bca54e671880c47050085fdc1356ebfebdc828d7c15b690363857e0cb8bfcaf958e8e4f27a94e419db786cdaa8e3bd185c8bb71ea77daf0a4364b0e69533427ae6e9e54a50994e5e999b8f474c5dc444973e7a249270cde99750d956d5f450a23ab741b2443327a2b7074d6c5930273bd588450700aabbf33c79b76b2edc01760ad548b2086335d776f3d36596449627dc61b11dc5673c4973ebdb1624d34cd6a94e2ba93a703468919c3b27929afd7a95966e8f3c1f98049ac471e45d34a8c02b86aa52db82085a6e6b4af11856d39568f355997b186be894449c60c014aa7c9681c6c0f6ed18d7370f4b19e581aac559c16a9fb6913535e6bb43844bb4ca2849bb800bd469e89801e9ca4db8051760dfa0bae45dcdd1762fe4749db63439d95bdf891d827af9c52d4f0d9222babc66acbbcc75e80600eb012eeb99be01fa443fe5c95d7abcf4802f95eaafeff022b67f9dd37ec300cf9adfbf6f8564432f4e40fa70ac42ab060316bbc6b49011ae5a37599296b08cb1c6c6d3b891196a2c6ad81e8827898740b0e73245579eaa42e21cb6f80b2d636bb66664f413d89df2b85326b2244a590faf673791111177e5452146bd17caf327a559c13363d6485f5d9f50c03aa987925a79f554eb456537c58626b26318e08c598de6a76965939de026856363769a2dd88727d2f8b7f6cfb8f443cc14f347d0c8c3ee81322c16ecbe584445e644cc4f6abec2187f9bcb0b0e4dda59289dc3b6df1260d7f701d2f99b21caa49d1710261137b7999817300a607c639cf4a039598a30b01c122b2d82b845ba21b0e0391d7e55196db64dd63310d7f9026f2fab64cf5535ccb00951b49ef030ed191522eec2510c2a5fd76ae981c90f26463f21c576c7b06f14f2d8989c1303b55aebcadd60b4e5e2f02287cec56ffc154a21608dbf69e1c8ec1cec0701aa30ed198d54496b1ec4d8d65cd3b16a380a0428020ee67e45d5e48a97c55a76d0c14920512a6622271f8a649238e45f293a11fa6c47819c2c04af074fe7837b3f1a3773130d9949d09df85a5ac245ff4b52165c1afc273e55d93f19de932734637e5533ccf0619278a42f9c46ffbe8697d71f210f2a1e14afc016ede02b651a48fcfdb3225f316daf923b296c5492c7b0a20db97149fe671e6d2221f6ef75fccd4c6163540532242264f799a74296f037509df74e303379f5e70224a3df29e349251ae80c1aa1965039e97f45e8b8c194f5904cef20cd70b14f987619a21844c090419faabfe1c93d1c4a44f9527275814bc108395e1ba3b9e908a0de46018969d5bee56e2014aac9ee2b0d81ef3dcc03072ae701098032ec0a60b0d710d4a9193cf2d0cba52d6e3d62bddce6b9c68b9815008560ad3b12aa76e323007d3eacb4b5829873df6e64c83da11a09376a1672436b25a41cf301cadbc430efc101aff9c3a0368fe705382c9a5c7fc6d81af643b9fde07fcef284fd03c307595730700d6043272808f32e4f5af6dd33248870d9cf48a60ae20b9993a15525b3eea15f575ef9918f411ad5d65f914de05beefe5d2aec5000a661584b9882da14f59ae486e38b72ae9b0b4c20aa467261568935b696e0dcf4d48428335d6eaa039da0857b76e8bd3b02f301f5d7b06b99fadb0466c107683eca0b52d3afba23ef2466c900d556bbc4ea077381540b405e73e16d7cd5d52b04dd564efebafea1c302b89da61951a78af48b21d8c41921bb2fbcb632098845fab9f728e2e0ec4c2bfb662902e26fcee9dfcd70c74ee421ac379431e3117e4093e8c560255b1bf8133270c3c98f0eeb46fccb80f548627abee2d81ebf546073418b409048c747bb19cb44879962373167bd647ac5eb0cbb925bd21754cf7d6e4a46affc0d1ee41958314f45350a9d64e5a457d2365e0e63e1d48d5da10d9ffa3ffa5c9f285abfd77f57524999eff788eef632ceb5094ec551c37f26361967f38c5e2b7a40db88807c9bc5e28a748abe781fd7cb07e7df42dd69ee3629e119e66a83dce690ba609e8f448ef276c2d79335700ef17fcf5f688992ee94077566b9818172330266ea45fd640f733414e45a40f98692f3c0f73ee0bc9bd6b349a6b402809aee12bdedbedfb881b6d5e42cd884497f0ab39f9af5db0c59104cc29cfba90484f355662cfae6d48cfbf1b1bbdd300d6203c14c475e3e9856d84e96488c8d3310bd89ff34b8e087916263d0569ba1c5f9076181f4fb793a94c6fa00f33341dd7d895a8c0f3357a61959d3a4372a3376f2f061efd0bfa65256ab362c47e1e02c2122878b4e754b4f7ddfc7bc4fc99b7c3f866df989cede466bea9b14ee1c2dc699eade2930e22323b578fa588f19207736ba765912b3c833c751beca91c06852581e31ac9fd95196aaafde54770e4e841e54abcf70084d58e600275f01e08b01b66d4d2ff12dcca72e54f8bedb04d697d8cf61f51c8f309a97189351d602b2aa56d6aaa65e113a66d96f62c6266543cdb991429802266a0874ed6af14f4332017bec2031fc2bdaf38352308ceab3860df9f5423abf6e4cf3d56fbcb74d222e46dcb5a54ac74eca62f3a4703919055be8a41caa857ca2280af5fe2a682392bcfa4b8f2dd5505540c24abfbb71b605a12b1d1ee8e8dc7fd2d159c7925d920addef9d256c71c6e3442ffc7db4b01668ac3cd211f30f3bbbdb598c5204f545665d16ab0065f28e93607ae092fb38bd4204d42874a2bccf80cb3a9f310b15b46fd101dd60b40a0934d628271bc2030ce70b5e327d577fcaf450e8bea80f7206a792d75ca1f07a8079428547bf64510b3f1aecd3913e491977c6bf25e6904f4b31dbc54210ea4078c0f25dbb8b5079065798ca39674ad337c0c14cbbdb4bd0dbf43d7771e5eabe49f292c32589d34e35f40c04f0566fdd579c32746487ce88d9746f4aec6ba0953ab20b72af61825bcffd022ec509de5207f7aa5dd3bdfae9df34e4f3daed45c8ef6ed7d9642d7e1fccca2e445b2f2443d6f9ba1d56b7fc09ae9a0f6a6c6727536b78439fbc9b88d7d681413692d799a09009ffaad21f8e59e45605153ce925af6cb216849d16c7ee3c72ef5ca41df50559771d8ddcf90cb1edf4288457807cb7b0447222bab462ce0c445bfabbab8684c2bd18980f78287d45a14f3b469c7940b6a77e8c09a583cae119d2629b76a0b80539be94e8cd177842893d154a622910e5310724eb0070c8ca27af004893b0ff2f2c883331593d7f6abaacad0e93ff072105569a92ca32e7cedda4c2e0c78c9f98b70bc9f696c05a54c4e827ca854ea51473892e291d72f41d8bf81a0fd81c153e75bf8842b9742c6785eb33845e629f2733224195fce595a4bb946a28c22cf0e9e57b8c63a798d4b6ab4bc1d29420b8905d70c676d1901e0271f83b927eb718999697b0fea49d012baedcb753925a1ff564414fd456da561c6c0ad7cac983918fd0b8640ad8d75275b58c0462a028f5759cd192c4295db5d0618711148b51e8c7841ff4333cac57e0ba00470d85d5948484eb3f33b89e1f9a5db83bbd2c6b1ddf973a62a4eff2b3f05ebe6a399a2363d265a96821dbd732fa1c64d653e6fa8ef448d5f6f024d60f5730fc04d035f9e45c4460001c21a5b2e950e9c7c9c181b979d1cb7a8d24373c47872bbc69ed10598e1debf9dbd52fd147bb2d77a2feaae54b21326501e4499937612e1348fb23ad757f0e2194ab17741ab27444003cf7a170e809bc6eca7ebdb2f438ccced9b04631b021849167c929422dc28e6e9c9b58b263818ae686fab99c5856a42779f3360b7b0705aef3d72efb0c498a1641c87ec3cc1996d73fcebecb3801e2331cae95a82b21c4cdb88b76def4725ff143534cc457c4ec304a0c6ff31d09254ccfedfa0922be4e28662600554ed01928576b9b3fa1797d26ba977436fe6d5a96271bb33a2dfccac4b72ad78964a1facf67f1088fab65272946e1a3249b630e521b754630ad9e9373550c868ca8523e347afa8cdfc6c260b45783fa3353e68e19e08ec970edca439ef1d34fb99d8c6bb6f5d4a079337d2f419ae2dade45d7841303cde4ad5a16edb90102c995bb38bb1dc395ff2051b6575a7ba0a16a5aebbc5e6c2037113f5938f693e64b455287af5df54057fa0ee09bd9ecaff144d2329765f10c81a37833489ded4dc16939d970b9ed76077d1192ea8f01199dc0b94445cf48577f1e6fc7e96b4e4b401e800dc73ec4cbae792ebf871c044a27193b3b28accb3a570f02906822d4d44d609ab3df74899a98e6ea66aa278a50cda861dd3800432f2a228d87c467749bbc83f4c796cf8fb94ceec89f7c7adc89933a3b16ae628939ea399a9075b5394e8412ad5762fce3dcf450cddeeb38f6304f66f0efedb8582d93ac0ef56f27892b8be1f3383fdd82de851d2ae830c4be39a1478d18bdcd933adbadd6103fd2107cd3a9cd083322e4d3f00c69ad31d1341a056c5c383a128af60c10d94af5bd345f5f7e7a28d6123aaf7f3e75983142d054155474b8e0dce001a84f5bab6d429288bec0a76da99666edcee11dcce7706554076b8ce89283268c199cb8085bf2c483587e51660578a332615affa983edca4d9c90b873ccd455c3f576f5da2f96514189f936a9a3b7c2c929e870e1bfe244418e6c1a7893fc8e37057cc4c28cdd33b294b53909b89f369dc27d6c60defcbb722b91f950d3aa139f1d2e55862c935c936cacfc45f10d8bf60188e945a6a02c32233c4c89bba06afb89b3109731ce65521f9bfcff9ce271027bc0960732a08fc1719e53084fe39fe1b2365df4b51ec5091139ad74f165dfbfd017f6016635f68ea03036a4fb45dece18d62ada7c063b47ca667766d122cee726252ef16b8ad273665cdcd6940972fd0913b16f434d09243ee36d5d4954fc9cd05841805bff12e49e8b9a63939ca69d1555bb5ad33ead4b46a64fde756d238d0d572010e543b81726551a2de0163c1d0af11c0bacaef846a4ab01c828d68abfa35fa2336173a68660c770c1e4bd81367feb254cbf77f8a0d6480dea426ebb246b3637a0ac7791da418462aa9005b07f0f4fb3ff6393aceddd54aafdc9ff99b7a4ac4e997d8a7978928eff62d0a9eed23a7c7d1898dd75962f716d9640f81df1e45f620e2171d09b62846cf6c546ee698e7f6b7398afc642d6aa10ad89310175c296e3343328d59b9b5e98ab83cd19bd7e3e94a8b39d3605a5dc9b1535f8bef8cb73d58723e410e33ac2a6d913e2a1170b84aa104845ab024a102cd49d43f31d041cd0f99f56d0a3ac2419432e3929e365ea356c25ddc0993f682d1b6474a506837caf7e8f7e27b73d503f45f9be728d21efecfdab068ea0d50d765a29ec59b40c15090d376012d25c3c762e7d82db38c336c959c08b9ec45ef8163f1430305a602fd1ce90cb101668f6bdc454f8b0b56a3a5769177d41d353e94ed30d23ede8a8b9349711750c5b86e3e03d8448de552d90c5565f42f97a909fa124d81e8112bce06aaebc6492542c6c7efa043150567e7a16d48053b9abe6a0e1f944ee74fc6fa926733d1565ac2c0292f35c77b8468c7ff599e8e4f4f16056c5c5d1e4d63efc1e634b8fee3ab2740e72c19af3d72661116745fddca8d7581f486d6edba24c5b3c5456bc5302ae517d2fb22f3a7f8c6346c4cfb59e2cc80ee9c032860e684106500b6e706309a3d2481b71b22321a5ca5d0b39e110c45215a905bc4f2926a2037104638e67667034b66be146c43dc10b4f4b1443d609f9138a72ad7bfd0085b3a565365eca12bdc841a024f32f6a6d809f0c247e7a9b4ab71fd4439afdb6a1195f7d75009b130274110f28b41179b534ab95905ccacb7dc2602c708a573561ead0a752d99bc94d23456ec8a087eaed77570ff0d2e504a7541e782425f8308b58c7d0b9dc2adaea6095f4f5b6c45dba4a8e11290f23443b92d6a9ea2bd1640e960db5eb0aece266728c1ad180d7bfdf74344da19451c2c5d7799e45c84cfd6e2acb15719c39ed38d70e23bfe75f3f8554cc3969f482bf2061a47093f4675980f29dc514d07c86accd19dfb56fb39fd3ae323dc57e89c9a828ee97173031ccbcfadb60fae7f25e8fa67ea1b025df78ffaaf9cef3d07411015783815b4670670639d7267fe1a952920e8c481eaf2ab05e4fdca758b08a6b8efafea77195b5dd1ff4ca83ca91e95416ce077cb82c5412d99f67ea1e76c44f691db4b6227eb1d92ddbe5ff713810d9663b46996cd65d5229638add9650df5e4b0fa344524cac9e33055e8b171879fbe19b7eeb38fa52318ccb098386cf538d484fe6a0c66c73fdbdba72eced33b0167d3348bae0a7da69ef9554668f7026cb52b722d263e745c8fac7f9402ab922869d4b11f8284ab8aceff5eb42591687f5a4b8072906bcd2ca5d820419546b737035dc508bcedc5624c6f94127dded26febf43b99b65fefa1721af7c3ec1f4c226cb2449c9883bd2af3ccbfb431d556244dbe6d9ee195c412466514f429213836ae8993758b5a5c233a8cd56538e560458df0c0e7e34daaec4d9badd9fef3735eeaf14fdce556d5abe531c6904b65faa1fc51ebb90fcb6fd9e1a47b10f7e7a0c2200254028db84d13e0752f5cb5033eed66be695d015ed9f5ce65e4769bde876825512e940e7e0a86c5986ec72391937d597c4e48d40af739b9aa6f64a4f9331e0f52983ff8281905b4a80158f176f45c5f6aff76fb88cccb028e7f2273865f98a97bcb6a885861743018df9cfac93429e5d9930bc270389f7334ac15cb9d3e0d4c3729631337fa93c41ec6672b86549f19e2cb2d6014d3cf15e25acbcd68dc750e5641dc1b1a27f388ff850f2232761184132611c9f141a847aaca68787171c13657fb60361eb9b999d89cfb962d6c85b29ad063f9ab242e817c989ee01c2ee811a96371423ca8c30005aa5703b7b64f57279f81ad6974bc54cac43633a7346fcaa2d71191ce6ea5f03670536509873955125ec490d2747e9b3c96daa812bff0a37e30abaaf77740a5bb8180bec628ff7ebda8e6eb294008341b94a2957cc4ac13b89b1956005f3ee16eb2b03b46fde1e0220b5bbb015bb31c213d6bfa715394935b87b5b004cfaf1a15ae212bdeeeeed092e510d5098a1fd2c88f27c720d45cbad5d9cec01dd4042e01e80b3619c187660a82c67d2ca628922339ab7d64e802f5f90234e2dfd60f248556e3a547d7cc8563e7e0121237a2be8e4ceb35b765904d5698c40cb1233d4315219c65508dc0785bfe716325bac9032e89fc0042bebbd1e73f97914101e5bf0f15f5056dd381ae08757f51a2d056521433cd286cdfc8d61ab2aa60b7c3c27636f403873ea2142d6ad4cd8897c1f71f6c5d69a6f8f09db103cef1573a8cb89721f14e8e5717ab0ee3851fefb86d98a069f0937275e08fcd4bcfa09c3aea03b8590c033adba60d9dc6c9bfd1b9ef57f5f96b28f2eabfcab4840effaa20d6f24979720aea3eab15763f11deff0e7a97a4308e1b1fd46210ab6e4090c48dcfc39eb267ad95fd2df21926471ad0c2a909a7270e46555e0c2a4a42b3f1153ab3c4449dfd4823d12c7a66da708558423192ececc2ffbb1be686c961d6b08759c56471b31e42160d9f2050ee2027bfdbb645d3ac5f815b2a51679032f91fb26292f5524c342f2bd87923e65942fefcd614dd2ff5a746236377ece11bca6caa677026b22500867b88ceb4a11280a23143321f36651e72c915e8e828c54ed271955efe9b4808a4bf3a79e6853218a0972e24639c7020da4805ff86a3a3ee4c616662e9ad3aba590894d2f3465a54af22b902918e137cfc88cc5bd72e9e5511887a31882bb7b8156d1f0a99bea9afca2d8c0d0917e14223cd7e3e1a39f10db31a88c1d0046c4725ee858616749895f1c580903810fcd574eb469bbce141ce1f706ad0868a786b0580e909fffadcdae0fd8601d9062840b81b74ee4071215af704de9efec22f9e9a57d6fb1e888c7d69648797b32c1a256b0be06461030d6d3ae749577ad5abb748224aaef599688f076d5b2ab8542aa4eb7ff7e3b2a8ccf593d6361a026e1165f011e78cb51cd3a1d81059d11782f188c533e3e83a9ef99827735fd602cf7571b5e0e51e66e4e6fc3fba3c089317a26649992f02183ba94606cdb00df35af0fdd9045e84c3b52b731103ae150fb013411c6a9267b083852bfbd7e9e6f8281ec26ea7711e03b4aeec26bebcc87b2e9bc1f825ad16bc5dad8dea0da22b0a234d27e0541c58a163fb4ac2b1dbae85eb44ce7e8ea11f3e0295ce78a4ab8c5b64abdcbe0913043207bb74863917ba4589cd6c569f255821044ca7e56ebcee1c8f9173520ed0f649fbcca8de63f084a9e41a4e45d07838d49085a01292adbe45c14b8556b3eec5de28514fd7165c980059680b2c46e3ff7ee6d748a6e085b363923fddac5e345e992b04493fdce35b045a64cbd9adaaaac8c1e99d5c8050f6e976e2b445089a4a77278935e9c51ce12d22026b9710bc03c158d7a2731e85be1dd267499d2dc1133e1f7a4fbd4c72ee10beb18131570a802dc429db90c1c62cf592a408c8f8c21d11626caa0420378777785e32b4f6226f177b25c6e52960cac2fd820b62184dfed8b53b5c05bbfba3663427c73d4ec4a02fd32ece62bbb9142e508d92343b6d95eb1a9b5518199eb4d38fdd41512f6761556c44f017e0ca749e55d227a630d69baa2b3106e56c26d9f6bd3391955110916ac28f18c017cecea70246ce85348971a66370b81c97febf073384e60fa3e39410764c9cc4514cf25674ab4a3d1c1eb345e6d46377817d307ddfbe83228d9042c9b837f3cc0146586e17bf8fe5d26ba80240fa61d0350d79fd8274c109efcc27340a643683c045eaecc136b67f62c1729695e3c69dc2e4246739bd2f840e5ef45a2944b245d187ee5a3134c6c0eba154c866557e035d80aacc61737ba7d97f4744dc4a1616f920c09ce4541d3882a47d5b555f23d0ce79c88969b40c0a1a6fac35284b5c9f32648d1../MoleculeViewer/Matrix3D.java../../FileChooserDemo/nbproject/jdk.xml../../FileChooserDemo/nbproject/jdk.xml../../FileChooserDemo/nbproject/jdk.xml../../FileChooserDemo/nbproject/jdk.xml../../Java2D/nbproject/jdk.xml../../FileChooserDemo/nbproject/jdk.xml../../Java2D/nbproject/jdk.xml../../FileChooserDemo/nbproject/jdk.xml../../../jfc/FileChooserDemo/nbproject/jdk.xml../../../jfc/FileChooserDemo/nbproject/jdk.xml../../../jfc/FileChooserDemo/nbproject/jdk.xml../applets.html../../../applets/Animator/Animation.class../../../applets/Animator/AnimationFrame.class../../../applets/Animator/Animator.class../../../applets/Animator/Animator.java../../../applets/Animator/DescriptionFrame.class../../../applets/Animator/ParseException.class../../../../applets/Animator/audio/0.au../../../../applets/Animator/audio/1.au../../../../applets/Animator/audio/2.au../../../../applets/Animator/audio/3.au../../../../applets/Animator/audio/4.au../../../../applets/Animator/audio/5.au../../../../applets/Animator/audio/6.au../../../../applets/Animator/audio/7.au../../../../applets/Animator/audio/8.au../../../../applets/Animator/audio/9.au../../../../applets/Animator/audio/spacemusic.au../../../applets/Animator/example1.html../../../applets/Animator/example2.html../../../applets/Animator/example3.html../../../applets/Animator/example4.html../../../../../applets/Animator/images/Beans/T1.gif../../../../../applets/Animator/images/Beans/T10.gif../../../../../applets/Animator/images/Beans/T2.gif../../../../../applets/Animator/images/Beans/T3.gif../../../../../applets/Animator/images/Beans/T4.gif../../../../../applets/Animator/images/Beans/T5.gif../../../../../applets/Animator/images/Beans/T6.gif../../../../../applets/Animator/images/Beans/T7.gif../../../../../applets/Animator/images/Beans/T8.gif../../../../../applets/Animator/images/Beans/T9.gif../../../../../applets/Animator/images/SimpleAnimation/T1.gif../../../../../applets/Animator/images/SimpleAnimation/T2.gif../../../../applets/Animator/images/loading-msg.gif../../../applets/Animator/index.html../../../applets/ArcTest/ArcCanvas.class../../../applets/ArcTest/ArcControls.class../../../applets/ArcTest/ArcTest.class../../../applets/ArcTest/ArcTest.java../../../applets/ArcTest/IntegerTextField.class../../../applets/ArcTest/example1.html../../../applets/BarChart/BarChart.class../../../applets/BarChart/BarChart.java../../../applets/BarChart/example1.html../../../applets/BarChart/example2.html../../../applets/Blink/Blink$1.class../../../applets/Blink/Blink.class../../../applets/Blink/Blink.java../../../applets/Blink/example1.html../../../applets/CardTest/CardPanel.class../../../applets/CardTest/CardTest.class../../../applets/CardTest/CardTest.java../../../applets/CardTest/example1.html../../../applets/Clock/Clock.class../../../applets/Clock/Clock.java../../../applets/Clock/example1.html../../../applets/DitherTest/CardinalTextField.class../../../applets/DitherTest/DitherCanvas.class../../../applets/DitherTest/DitherControls.class../../../applets/DitherTest/DitherMethod.class../../../applets/DitherTest/DitherTest$1.class../../../applets/DitherTest/DitherTest.class../../../applets/DitherTest/DitherTest.java../../../applets/DitherTest/example1.html../../../applets/DrawTest/DrawControls.class../../../applets/DrawTest/DrawPanel.class../../../applets/DrawTest/DrawTest.class../../../applets/DrawTest/DrawTest.java../../../applets/DrawTest/example1.html../../../applets/Fractal/CLSFractal.class../../../applets/Fractal/CLSFractal.java../../../applets/Fractal/CLSRule.class../../../applets/Fractal/CLSTurtle.class../../../applets/Fractal/ContextLSystem.class../../../applets/Fractal/example1.html../../../applets/GraphLayout/Edge.class../../../applets/GraphLayout/Graph.class../../../applets/GraphLayout/Graph.java../../../applets/GraphLayout/GraphPanel$1.class../../../applets/GraphLayout/GraphPanel$2.class../../../applets/GraphLayout/GraphPanel.class../../../applets/GraphLayout/Node.class../../../../applets/GraphLayout/audio/computer.au../../../../applets/GraphLayout/audio/drip.au../../../../applets/GraphLayout/audio/gong.au../../../applets/GraphLayout/example1.html../../../applets/GraphLayout/example2.html../../../applets/GraphLayout/example3.html../../../applets/GraphLayout/example4.html../../../applets/GraphicsTest/AppletFrame.class../../../applets/GraphicsTest/AppletFrame.java../../../applets/GraphicsTest/ArcCard.class../../../applets/GraphicsTest/ArcDegreePanel.class../../../applets/GraphicsTest/ArcPanel.class../../../applets/GraphicsTest/ColorUtils.class../../../applets/GraphicsTest/GraphicsCards.class../../../applets/GraphicsTest/GraphicsPanel.class../../../applets/GraphicsTest/GraphicsTest.class../../../applets/GraphicsTest/GraphicsTest.java../../../applets/GraphicsTest/OvalShape.class../../../applets/GraphicsTest/PolygonShape.class../../../applets/GraphicsTest/RectShape.class../../../applets/GraphicsTest/RoundRectShape.class../../../applets/GraphicsTest/Shape.class../../../applets/GraphicsTest/ShapeTest.class../../../applets/GraphicsTest/example1.html../../../applets/JumpingBox/JumpingBox$1.class../../../applets/JumpingBox/JumpingBox$2.class../../../applets/JumpingBox/JumpingBox$3.class../../../applets/JumpingBox/JumpingBox.class../../../applets/JumpingBox/JumpingBox.java../../../applets/JumpingBox/example1.html../../../../applets/JumpingBox/sounds/adapt-or-die.au../../../../applets/JumpingBox/sounds/cannot.be.completed.au../../../../applets/JumpingBox/sounds/danger.au../../../../applets/JumpingBox/sounds/ip.au../../../../applets/JumpingBox/sounds/that.hurts.au../../../../applets/JumpingBox/sounds/thin.bell.au../../../../applets/JumpingBox/sounds/tiptoe.thru.the.tulips.au../../../applets/MoleculeViewer/Matrix3D.java../../../applets/MoleculeViewer/MoleculeViewer.jar../../../applets/MoleculeViewer/XYZApp.java../../../applets/MoleculeViewer/example1.html../../../applets/MoleculeViewer/example2.html../../../applets/MoleculeViewer/example3.html../../../applets/MoleculeViewer/src.zip../../../applets/NervousText/NervousText.class../../../applets/NervousText/NervousText.java../../../applets/NervousText/example1.html../../../applets/SimpleGraph/GraphApplet.class../../../applets/SimpleGraph/GraphApplet.java../../../applets/SimpleGraph/example1.html../../../applets/SortDemo/BidirBubbleSortAlgorithm.class../../../applets/SortDemo/BidirBubbleSortAlgorithm.java../../../applets/SortDemo/BubbleSortAlgorithm.class../../../applets/SortDemo/BubbleSortAlgorithm.java../../../applets/SortDemo/QSortAlgorithm.class../../../applets/SortDemo/QSortAlgorithm.java../../../applets/SortDemo/SortAlgorithm.class../../../applets/SortDemo/SortAlgorithm.java../../../applets/SortDemo/SortItem.class../../../applets/SortDemo/SortItem.java../../../applets/SortDemo/example1.html../../../applets/SpreadSheet/Cell.class../../../applets/SpreadSheet/CellUpdater.class../../../applets/SpreadSheet/InputField.class../../../applets/SpreadSheet/Node.class../../../applets/SpreadSheet/SpreadSheet.class../../../applets/SpreadSheet/SpreadSheet.java../../../applets/SpreadSheet/SpreadSheetInput.class../../../applets/SpreadSheet/example1.html../../../applets/TicTacToe/TicTacToe$1.class../../../applets/TicTacToe/TicTacToe.class../../../applets/TicTacToe/TicTacToe.java../../../../applets/TicTacToe/audio/beep.au../../../../applets/TicTacToe/audio/ding.au../../../../applets/TicTacToe/audio/return.au../../../../applets/TicTacToe/audio/yahoo1.au../../../../applets/TicTacToe/audio/yahoo2.au../../../applets/TicTacToe/example1.html../../../../applets/TicTacToe/images/cross.gif../../../../applets/TicTacToe/images/not.gif../../../applets/MoleculeViewer/Matrix3D.java../../../applets/WireFrame/ThreeD.java../../../applets/WireFrame/WireFrame.jar../../../applets/WireFrame/example1.html../../../applets/WireFrame/example2.html../../../applets/WireFrame/example3.html../../../applets/WireFrame/example4.html../../../applets/WireFrame/src.zip../../../jfc/CodePointIM/CodePointIM.jar../../../jfc/CodePointIM/README.html../../../jfc/CodePointIM/README_ja.html../../../jfc/CodePointIM/README_zh_CN.html../../../jfc/CodePointIM/src.zip../../../jfc/FileChooserDemo/FileChooserDemo.jar../../../jfc/FileChooserDemo/README.txt../../../jfc/FileChooserDemo/src.zip../../../jfc/Font2DTest/Font2DTest.html../../../jfc/Font2DTest/Font2DTest.jar../../../jfc/Font2DTest/README.txt../../../jfc/Font2DTest/src.zip../../../jfc/Java2D/Java2Demo.html../../../jfc/Java2D/Java2Demo.jar../../../jfc/Java2D/README.txt../../../jfc/Java2D/src.zip../../../jfc/Laffy/laffy.png../../../jfc/Laffy/readme.html../../../jfc/Metalworks/Metalworks.jar../../../jfc/Metalworks/README.txt../../../jfc/Metalworks/src.zip../../../jfc/Notepad/Notepad.jar../../../jfc/Notepad/README.txt../../../jfc/Notepad/src.zip../../../jfc/SampleTree/README.txt../../../jfc/SampleTree/SampleTree.jar../../../jfc/SampleTree/src.zip../../../jfc/Stylepad/README.txt../../../jfc/Stylepad/Stylepad.jar../../../jfc/Stylepad/src.zip../../../jfc/SwingApplet/README.txt../../../jfc/SwingApplet/SwingApplet.html../../../jfc/SwingApplet/SwingApplet.jar../../../jfc/SwingApplet/src.zip../../../jfc/SwingSet2/README.txt../../../jfc/SwingSet2/SwingSet2.html../../../jfc/SwingSet2/SwingSet2.jar../../../jfc/SwingSet2/src.zip../../../jfc/SwingSet3/readme.html../../../jfc/SwingSet3/swingset3.png../../../jfc/TableExample/README.txt../../../jfc/TableExample/TableExample.jar../../../jfc/TableExample/src.zip../../../jfc/TransparentRuler/README.txt../../../jfc/TransparentRuler/TransparentRuler.jar../../../jfc/TransparentRuler/src.zip../DEMOS_LICENSE../../../../nbproject/jfc/FileChooserDemo/nbproject/jdk.xmlstrings_zh.properties../../../app1/src/java/Pie.java../../../app1/src/res/key-lime.jpg../../../app1/src/java/Pie.java../../../app2/src/meta/web.xml../../../app1/src/res/key-lime.jpg../../../../nbproject/jfc/Java2D/nbproject/jdk.xmlrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootjava-1_8_0-ibm-1.8.0_sr8.40-150000.3.98.1.nosrc.rpmjava-1_8_0-ibm-demojava-1_8_0-ibm-demo(ppc-64)libgctest.so()(64bit)libheapTracker.so()(64bit)libheapViewer.so()(64bit)libhprof.so()(64bit)libminst.so()(64bit)libmtrace.so()(64bit)libversionCheck.so()(64bit)libwaiters.so()(64bit)    java-1_8_0-ibmrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.8.0_sr8.403.0.4-14.6.0-14.0-15.2-14.14.1g0@gPD@fըffK;@e~@eeWUejdQdQd[@ddGd*c @cn9@cIO@c @b@bK@bK@b0b0a@`!@`!@`&m_إ@_q@_6|^y^@^@^j$@^=Q@]]?]_@\@\@\@[[qrZZZZZZZH@ZZ@YY@YY@XO@X@X@X,J@XI@W@W#LVVT@VS@Vj@VRŬUUU'Ua@Un@UmUmUmUlI@U[%US= 8.0.5.15 IJ22141 PERFORMANCE ISSUE ON JAVA 8 WITH FDLIBM LIBRARY IN AIX IJ22351 SUN.NIO.CS.EXT.IBM1390$D ECODER OBJECTS CONSUMED JAVA HEAP FOR JAVA8 IJ22337 THE NAME OF THE REPUBLIC OF BELARUS IN THE RUSSIAN LOCALE INCONSISTENT WITH CLDR IJ22349 UPDATE TIMEZONE INFORMATION TO TZDATA2019C * Java Virtual Machine: IJ20714 A SIGSEGV/GPF IS RECEIVED FROM METHOD RESIZELOA() IJ20379 CRASH OR ASSERTION FAILURE HAPPENED AFTER DECOMPILATION WHEN FSD WAS ENABLED IJ21959 GARBAGE COLLECTION NOTIFICATION IS NOT EMITTED IJ21098 IBM J9 UNBLOCKS SIGNALS BY DEFAULT IJ21009 INCREASED RESPONSE TIME AND HIGH CPU UNDER BALANCED GC POLICY IJ21925 RELAX REFERENCE ASSERT AFTER SCAVENGER CLEARING * JIT Compiler: IJ21488 CRASH DURING JIT COMPILATION IJ20441 CRASH IN JVM INTERPRETER AFTER OSR IJ20662 INCORRECT RESULTS FOR EXPRESSIONS WITH SHIFTS IJ21489 PERFORMANCE REGRESSION WHEN CALLING JNI ON POWER (AIX & LINUX) IJ22219 RUNTIME FAILURE IN THE JIT WHEN RUNNING ON Z ARCHITECTURE IJ22150 RUNTIME FAILURE IN THE JIT WHEN RUNNING ON Z ARCHITECTURE * ORB: IX90190 OUTOFMEMORYERROR THROWN FROM CDRREADER.READBYTESFORST RING- Update to Java 8.0 Service Refresh 6 [bsc#1158442, bsc#1154212] * Security fixes: CVE-2019-2933 CVE-2019-2945 CVE-2019-2958 CVE-2019-2962 CVE-2019-2964 CVE-2019-2975 CVE-2019-2978 CVE-2019-2983 CVE-2019-2988 CVE-2019-2989 CVE-2019-2992 CVE-2019-2996 CVE-2019-2999 CVE-2019-2973 CVE-2019-2981 CVE-2019-17631 * Security: IJ18632 'NO SUCH ALGORITHM: 1.2.840.113549.2.X WHILE STORING OR RETRIEVING HMACSHAX USING A PKCS12 KEY STORE IJ19796 ADD PIECEMEAL SHA*WITHDSA SIGNATURE CAPABILITY TO THE IBMPKCS11IMPL CRYPTO PROVIDER IJ19669 NULLPOINTEREXCEPTION OCCURS WHEN READING AN EMPTY PKCS12 KEYSTORE USING JAVA IJ19242 CERTPATH UPDATES IN SUPPORT OF THE JSSE TLS 1.3 PROTOCOL IJ18349 IBMJCE ISSUE#44 ADD PKCS12 KEYSTORE ISSUER SUBJECT KEY ID CHECKING TO CERT CHAIN PROCESSING IJ18830 MEMORY GROWTH IN IBMJCEPLUS PROVIDER WHILE USING AESGCM IN TLS1.2 PROTOCOL IJ19243 PKCS UPDATES IN SUPPORT OF THE JSSE TLS 1.3 PROTOCOL IJ20639 SUPPORT FOR NEW ALGORITHMS ADDED TO IBMJCEPLUS AND IBMJCEPLUSFIPS PROVIDERS IJ18572 UPDATE CMSPROVIDER FOR IBMJCEPLUS IJ18573 UPDATE IKEYMAN FOR IBMJCEPLUS, PKCS12 KEYSTORE CORRUPTED AFTER USING IKEYMAN * Class libraries: IJ21181 3 JCK CASES FAILED IN IBM I PLATFORM ABOUT AWT IJ15709 JAVA LAUNCHER FAILS TO LOAD IF LOADED WITH AN EXPLICIT LOADER IJ20939 PROBLEM WITH SECRET (SYMMETRIC) KEY ALGORITHM IN IBMJCEPLUS IJ20980 UPDATE TIMEZONE INFORMATION TO TZDATA2019A AND 2019B * Java Virtual Machine IJ19657 ASSERTION FAILURE FROM STANDARDACCESSBARRIER.CP P:767 IJ20612 CRASH FROM RUNCALLINMETHOD() RELATED TO SHARED CLASSES CACHE IJ20908 SEGMENTATION ERROR FROM LIBJ9VM29 IJ20395 SEGV READING DATA VIA UNSAFE.GETBYTE() * JIT Compiler IJ20311 A SIGFPE ERROR IS RAISED IN JAVA JIT COMPILED METHOD USING DATA ACCESS ACCELERATOR LIBRARY IJ20441 CRASH IN JVM INTERPRETER AFTER OSR IJ19899 CRASH WHILE THROWING A CLASSCASTEXCEPTION IJ21225 INFINITELOOP ON STATIC FINAL FIELD MODIFICATION IJ18450 JAVA JIT - CRASH IN USEREGISTER() ON POWER HARDWARE IJ20528 NULLPOINTEREXCEPTION OR SEGMENTATION FAULT FOR METHOD CALL TO OBJECT OF A PRIMITIVE WRAPPER TYPE * z/OS Extentions PH17464 High CPU when using Elliptic Curve Ciphers (ECC) and the IBMJCECCA and IBMJSSE2 Providers PH19449 IBMJCEHYBRID DOES NOT FAILOVER BECAUSE SIGNATURE EXCEEDS BLOCKSIZE OF 2048- Update to Java 8.0 Service Refresh 5 Fix Pack 41 [bsc#1143080] * JIT compiler crash: Remove implicit sign extension assumptions from iRegStore evaluator (https://github.com/eclipse/omr/pull/4103)- Update to Java 8.0 Service Refresh 5 Fix Pack 40 [bsc#1147021] * Security fixes: CVE-2019-11772 (bsc#1147021) CVE-2019-11775 (bsc#1147021) CVE-2019-4473 (bsc#1147021) CVE-2019-11771 (bsc#1147021) CVE-2019-7317 (bsc#1141780) CVE-2019-2769 (bsc#1141783) CVE-2019-2762 (bsc#1141782) CVE-2019-2816 (bsc#1141785) CVE-2019-2766 (bsc#1141789) CVE-2019-2786 (bsc#1141787) IJ17282 IBMJCEPLUS NAME SPACE CHANGE FOR GSKIT IJ17055 JSSE2 MEMORY LEAK ON COM.IBM.JSSE2.EXT.ALPNJS SEEXT IJ17640 OPTIMIZE SHA PERFORMANCE * Class Libraries: IJ18126 JAVA.LANG.INTERNALERROR: SPAWNP FAILURE, ERRNO=3450 IJ14454 REPLACE HARMONY IMPLEMENTATION OF JDWP WITH OPENJDK JDWP IMPLEMENTATION IJ18131 UPDATE TIMEZONE INFORMATION TO TZDATA2018I * JIT Compiler: IJ17054 JAVA JIT ON POWER: CRASH IN FREEBESTREGISTER() IJ17817 PROBLEMS CALLING NON-XPLINK NATIVE ON Z/OS 31BIT IJ18244 SEGMENTATION FAULT WHILE RUNNING JIT COMPILED CODE * ORB: IX90189 HANDLE SCHEMA USE-CASE SCENARIO FOR APAR IX90188 - Update to Java 8.0 Service Refresh 5 Fix Pack 37 * Class Libraries: IJ16550 CP1386 CTRL CHARS COMPATIBILITY ISSUE BETWEEN JAVA AND DB2 IJ15675 THE FONTMANAGER LIBRARY NEEDS TO BE LINKED AGAINST THE AWT HEADLESS LIBRARY * Java Virtual Machine: IJ15979 DUMP EVENT 'TRACEASSERT' (00080000) RECEIVED WHEN JNI CHECKING IS ENABLED IJ16376 SEGMENTATION ERROR WHEN INVOKING JNI METHOD JAVA.LANG.ACCESS.GETCONS TANTPOOL() * JIT Compiler: IJ16221 GC ASSERTION WHEN RUNNING METRONOME IJ16118 HANG WITH ALL THREADS WAITING - Update to Java 8.0 Service Refresh 5 Fix Pack 36 * JIT Compiler: IJ15764 CRASH DURING JIT COMPILATION IJ15793 CRASH DURING JIT COMPILATION IJ16011 INCORRECT RESULTS AFTER METHOD IS JIT COMPILED IJ15826 INTERMITTENT CRASH IN JAVA JIT COMPILER * z/OS Extentions: PH11921 JZOS PDS MEMBER STATISTICS THROWS AN EXCEPTION ON INVALID ISPF DATA PH11870 JZOS SUPPORT OF Z/OS CODE PAGES- Update to Java 8.0 Service Refresh 5 Fix Pack 35 [bsc#1134718] * Security fixes: CVE-2019-10245 (bsc#1134718) CVE-2019-2698 (bsc#1132729) CVE-2019-2697 (bsc#1132734) CVE-2019-2602 (bsc#1132728) CVE-2019-2684 (bsc#1132732)- Update to Java 8.0 Service Refresh 5 Fix Pack 30 * Security fixes: CVE-2018-12547 CVE-2018-12549 CVE-2018-1890 (bsc#1128158) CVE-2018-11212 (bsc#1122299) CVE-2019-2426 CVE-2019-2449 (bsc#1122292) CVE-2019-2422 (bsc#1122293) - Update to Java 8.0 Service Refresh 5 Fix Pack 27 * Class Libraries: IJ12021 IBM JRE FAILS TO CLOSE THE FILE DESCRIPTORS RELATED TO ASYNCHRONOUSSERVERSOCKET CHANNEL OBJECT AFTER APPLYING FIX FOR APAR OA3350 * Java Virtual Machine: IJ11480 CRASH IN FFISYS CALL IN ZOS IJ12137 FAILED TO START JVM WITH SPECIAL HEAP CONFIGURATION ON NUMA CAPABLE PLATFORM * JIT Compiler: IJ11315 ABEND IN TR_OSRCOMPILATIONDATA::W RITEMETADATA ON Z/OS IJ12196 ARRAYINDEXOUTOFBOUNDS EXCEPTION OR OTHER SYMPTOMS IJ11619 CONCURRENT SCAVENGE HANG WHEN GC DOES NOT MOVE OBJECT IN J9READBARRIER IJ11620 CRASH IN TR_J9VMBASE::GETRESOLVED VIRTUALMETHOD IJ12136 HIGH 32-BIT OF LONG VALUE IS CLOBBERED IJ12156 INCORRECT FLOATING POINT RESULT ON X86 MACHINES SUPPORTING AVX IJ12158 INCORRECT METHOD EXECUTION AFTER HCR METHOD REDEFINITION IJ12157 INCORRECT NULL POINTER EXCEPTION THROWN IJ11368 JAVA JIT PPC: CRASH IN JIT COMPILED CODE ON PPC MACHINES IJ12109 PERFORMANCE REGRESSION OF ABOUT 2%-6% IJ12097 WRONG RESULT FROM STRING.INDEXOF AND STRING.LASTINDEXOF * XML: IJ11730 XLXP XML PARSER: INTRODUCE SYSTEM PROPERTY TO ENABLE USE OF PLATFORM ENCODING- Update to Java 8.0 Service Refresh 5 Fix Pack 26 [bsc#1119213] * JIT Compiler IJ11150 AUTOSIMD BADILOP ASSERTION IJ10792 CRASH DURING COMPILATION WITH STD::BAD_ALLOC ON X86 IJ11151 CRASH IN JIT COMPILATION IN TR_CLASSLOOKAHEAD::EXAMI NENODE ON ALL PLATFORMS IJ10928 INTERMITTENT CRASH IN THE JAVA JIT COMPILER RUNNING ON Z/OS IJ11731 JAVA FAILS WITH SIGSEGV WHEN -XJIT:DISABLEZ10 OPTION IS SUPPLIED IJ11621 X86 CRASH WITH GC ASSERTION RUNNING JIT COMPILED METHOD * Reliability and Serviceability IJ10763 TRACEFORMAT CAN MISINTERPRET EVENTS CONTAINING CERTAIN STRINGS- Update to Java 8.0 Service Refresh 5 Fix Pack 25 [bsc#1116574] * Class Libraries: IJ10934 CVE-2018-13785 IJ10935 CVE-2018-3136 IJ10895 CVE-2018-3139 IJ10932 CVE-2018-3149 IJ10894 CVE-2018-3180 IJ10930 CVE-2018-3183 IJ10933 CVE-2018-3214 IJ09315 FLOATING POINT EXCEPTION FROM JAVA.TEXT.DECIMALFORMAT. FORMAT IJ09088 INTRODUCING A NEW PROPERTY FOR TURKEY TIMEZONE FOR PRODUCTS NOT IDENTIFYING TRT IJ10800 REMOVE EXPIRING ROOT CERTIFICATES IN IBM JDK'S CACERTS. IJ10566 SUPPORT EBCDIC CODE PAGE IBM-274 - BELGIUM EBCDIC * Java Virtual Machine IJ08730 APPLICATION SIGNAL HANDLER NOT INVOKED FOR SIGABRT IJ10453 ASSERTION FAILURE AT CLASSPATHITEM.CPP IJ09574 CLASSLOADER DEFINED THROUGH SYSTEM PROPERTY 'JAVA.SYSTEM.CLASS.LOADE R' IS NOT HONORED. IJ10931 CVE-2018-3169 IJ10618 GPU SORT: UNSPECIFIED LAUNCH FAILURE IJ10619 INCORRECT ILLEGALARGUMENTEXCEPTION BECAUSE OBJECT IS NOT AN INSTANCE OF DECLARING CLASS ON REFLECTIVE INVOCATION IJ10135 JVM HUNG IN GARBAGECOLLECTORMXBEAN.G ETLASTGCINFO() API IJ10680 RECURRENT ABORTED SCAVENGE * ORB IX90187 CLIENTREQUESTIMPL.REINVO KE FAILS WITH JAVA.LANG.INDEXOUTOFBOUN DSEXCEPTION * Reliability and Serviceability IJ09600 DTFJ AND JDMPVIEW FAIL TO PARSE WIDE REGISTER VALUES * Security IJ10492 'EC KEYSIZE < 384' IS NOT HONORED USING THE 'JDK.TLS.DISABLEDALGORIT HMS' SECURITY PROPERTY IJ10310 ADD NULL CHECKING ON THE ENCRYPTION TYPES LIST TO CREDENTIALS.GETDEFAULTNA TIVECREDS() METHOD IJ10491 AES/GCM CIPHER - AAD NOT RESET TO UN-INIT STATE AFTER DOFINAL( ) AND INIT( ) IJ08442 HTTP PUBLIC KEY PINNING FINGERPRINT,PROBLEM WITH CONVERTING TO JKS KEYSTORE IJ09107 IBMPKCS11IMPL CRYPTO PROVIDER - INTERMITTENT ERROR WITH SECP521R1 SIGNATURE ON Z/OS IJ10136 IBMPKCS11IMPL - INTERMITTENT ERROR WITH SECP521R1 SIG ON Z/OS AND Z/LINUX IJ08530 IBMPKCS11IMPL PROVIDER USES THE WRONG RSA CIPHER MECHANISM FOR THE RSA/ECB/PKCS1PADDING CIPHER IJ08723 JAAS THROWS A 'ARRAY INDEX OUT OF RANGE' EXCEPTION IJ08704 THE SECURITY PROPERTY 'JDK.CERTPATH.DISABLEDAL GORITHMS' IS MISTAKENLY BEING USED TO FILTER JAR SIGNING ALGORITHMS * z/OS Extentions PH03889 ADD SUPPORT FOR TRY-WITH-RESOURCES TO COM.IBM.JZOS.ENQUEUE PH03414 ROLLOVER FROM SYE TO SAE FOR ICSF REASON CODE 3059 PH04008 ZERTJSSE - Z SYSTEMS ENCRYPTION READINESS TOOL (ZERT) NEW SUPPORT IN THE Z/OS JAVA SDK - Update to Java 8.0 Service Refresh 5 Fix Pack 22 * Java Virtual Machine IJ09139 CUDA4J NOT AVAILABLE ON ALL PLATFORMS * JIT Compiler IJ09089 CRASH DURING COMPILATION IN USEREGISTER ON X86-32 IJ08655 FLOATING POINT ERROR (SIGFPE) IN ZJ9SYM1 OR ANY VM/JIT MODULE ON AN INSTRUCTION FOLLOWING A VECTOR INSTRUCTION IJ08850 CRASH IN ARRAYLIST$ITR.NEXT() IJ09601 JVM CRASHES ON A SIGBUS SIGNAL WHEN ACCESSING A DIRECTBYTEBUFFER * z/OS Extentions PH02999 JZOS data management classes accept dataset names in code pages supported by z/OS system services PH01244 OUTPUT BUFFER TOO SHORT FOR GCM MODE ENCRYPTION USING IBMJCEHYBRID - Update to Java 8.0 Service Refresh 5 Fix Pack 21 * Class Libraries IJ08569 JAVA.IO.IOEXCEPTION OCCURS WHEN A FILECHANNEL IS BIGGER THAN 2GB ON AIX PLATFORM IJ08570 JAVA.LANG.UNSATISFIEDLIN KERROR WITH JAVA OPTION -DSUN.JAVA2D.CMM=SUN.JAV A2D.CMM.KCMS.KCMSSERVICE PROVIDER ON AIX PLATFORM * Java Virtual Machine IJ08001 30% THROUGHPUT DROP FOR CERTAIN SYNCHRONIZATION WORKLOADS IJ07997 TRACEASSERT IN GARBAGE COLLECTOR(MEMORYSUBSPACE) * JIT Compiler IJ08503 ASSERTION IS HIT DUE TO UNEXPECTED STACK HEIGHT IN DEBUGGING MODE IJ08375 CRASH DURING HARDWARE GENERATED GUARDED STORAGE EVENT WITHIN A TRANSACTIONAL EXECUTION REGION WHEN RUNNING WITH -XGC:CONCURRENTS IJ08205 CRASH WHILE COMPILING IJ09575 INCORRECT RESULT WHEN USING JAVA.LANG.MATH.MIN OR MAX ON 31-BIT JVM IJ07886 INCORRECT CALUCATIONS WHEN USING NUMBERFORMAT.FORMAT() AND BIGDECIMAL.{FLOAT/DOUBLE }VALUE()- Version update to 8.0.5.20 [bsc#1104668] * Various JIT/JVM crash fixes * Security fixes: CVE-2018-2952 CVE-2018-2940 CVE-2018-2973 CVE-2018-2964 CVE-2016-0705 CVE-2017-3732 CVE-2017-3736 CVE-2018-1517 CVE-2018-1656 CVE-2018-12539- Version update to 8.0.5.15 [bsc#1093311, bsc#1085449] * Security fixes: CVE-2018-2826 CVE-2018-2825 CVE-2018-2814 CVE-2018-2794 CVE-2018-2783 CVE-2018-2799 CVE-2018-2798 CVE-2018-2797 CVE-2018-2796 CVE-2018-2795 CVE-2018-2800 CVE-2018-2790 CVE-2018-1417- Removed translations in the java-1_8_0-ibm-devel-32bit package as they conflict with those in java-1_8_0-ibm-devel.- Version update to 8.0.5.11 [bsc#1089841] * IJ03328 Class Libraries JAVA PLUGIN AND WEBSTART THROW A JAVA.LANG.STACKOVERFLOWE RROR EXCEPTION WITH IBM JAVA 1.8 ON UNIX PLATFORM * IJ03117 Class Libraries UPDATE CACERTS TO INCLUDE ROOT CERTIFICATES FROM LETSENCRYPT AND IDENTRUST * IJ04429 Java Virtual Machine A GPF EVENT IS THROWN FROM JAVA_COM_IBM_JIT_JITHELP ERS_GETBACKFILLOFFSETFRO MJ9CLASS64 OR A NULLPOINTEREXCEPTION IS THROWN * IJ04647 Java Virtual Machine AVOID OPENING THE SHARED CACHE MEMORY CONTROL FILE TO RETRIEVE TOTAL CACHE SIZE FOR NON-PERSISTENT CACHE * IJ03676 Java Virtual Machine JVM HUNG WHILE SHUTTING DOWN * IJ04706 Java Virtual Machine NPE AT JAVA.SECURITY.ACCESSCONT ROLCONTEXT.HASHCODE() * IJ05407 JIT Compiler CRASH IN JIT MODULE WHILE RUNNING JAVA 8SR5 X86-32 HARDWARE * IJ04875 JIT Compiler JAVA JIT: CRASH IN JIT LIBRARY FUNCTION FINDCLASSINFO() * IJ04409 JIT Compiler JAVA JIT: LONG GC PAUSE TIMES WHEN UNLOADING CLASSES * IJ04249 JIT Compiler JAVA JIT PPC - CRASH EXECUTING SOME JAVA.UTIL.CONCURRENT.ATO MIC.ATOMIC* ROUTINES * IJ03854 JIT Compiler JVM INFO MESSAGE APPEARS IN STDOUT * IJ03969 Security IBMPKCS11IMPL CRYPTO PROVIDER - DEBUG TRACING ERROR IN THE PKCS11KEYSTORE CLASS * PI95513 z/OS Extentions JZOS ZFILE.READJFCB MEMORY LEAK- Renamed the update-alternatives link names for the different policy options to avoid collisions [bsc#1085018] * Available options: - jce_1.8.0_ibm_unlimited_local_policy [default] - jce_1.8.0_ibm_unlimited_us_export_policy - jce_1.8.0_ibm_limited_local_policy - jce_1.8.0_ibm_limited_us_export_policy- Fixed priorities of alternatives [bsc#1085018]- Fixed symlinks to policy files on update [bsc#1085018]- Removed java-1_8_0-ibm-alsa and java-1_8_0-ibm-plugin entries in baselibs.conf due to errors in osc source_validator- Version update to 8.0.5.10 [bsc#1082810] * Security fixes: CVE-2018-2639 CVE-2018-2638 CVE-2018-2633 CVE-2018-2637 CVE-2018-2634 CVE-2018-2582 CVE-2018-2641 CVE-2018-2618 CVE-2018-2603 CVE-2018-2599 CVE-2018-2602 CVE-2018-2678 CVE-2018-2677 CVE-2018-2663 CVE-2018-2588 CVE-2018-2579 * Defect fixes: - IJ02608 Class Libraries: Change of namespace definitions with handlers that implement javax.xml.ws.handler.soap.soaphandler - IJ04280 Class Libraries: Deploy Upgrade to Oracle level 8u161-b12 - IJ03390 Class Libraries: JCL Upgrade to Oracle level 8u161-b12 - IJ04001 Class Libraries: Performance improvement with child process on AIX - IJ04281 Class Libraries: Startup time increase after applying apar IV96905 - IJ03822 Class Libraries: Update timezone information to tzdata2017c - IJ03440 Java Virtual Machine: Assertion failure during class creation - IJ03717 Java Virtual Machine: Assertion for gencon with concurrent scavenger on ZOS64 - IJ03513 Java Virtual Machine: Assertion in concurrent scavenger if initial heap memory size -Xms is set too low - IJ03994 Java Virtual Machine: Class.getmethods() does not return all methods - IJ03413 Java Virtual Machine: Hang creating thread after redefining classes - IJ03852 Java Virtual Machine: ICH408I message when groupaccess is specified with -xshareclasses - IJ03716 Java Virtual Machine: java/lang/linkageerror from sun/misc/unsafe.definean onymousclass() - IJ03116 Java Virtual Machine: java.fullversion string contains an extra space - IJ03347 Java Virtual Machine: java.lang.IllegalStateException in related class MemoryMXBean - IJ03878 Java Virtual Machine: java.lang.StackOverflowError is thrown when custom security manager in place - IJ03605 Java Virtual Machine: Legacy security for com.ibm.jvm.dump, trace, log was not enabled by default - IJ04248 JIT Compiler: ArrayIndexOutOfBoundsException is thrown when converting BigDecimal to String - IJ04250 JIT Compiler: Assertion failure with concurrentScavenge on Z14 - IJ03606 JIT Compiler: Java crashes with -version - IJ04251 JIT Compiler: JIT compiled method that takes advantage of AutoSIMD produces an incorrect result on x86 - IJ03854 JIT Compiler: JVM info message appears in stdout - IJ03607 JIT Compiler: Result String contains a redundant dot when converted from BigDecimal with 0 on all platforms - IX90185 ORB: Upgrade ibmcfw.jar to version O1800.01 - IJ03715 Security: Add additional support for the IBMJCEPlus provider, add support for new IBMJCEPlusFIPS provider - IJ03800 Security: A fix in CMS provider for KDB integrity - IJ04282 Security: Change in location and default of jurisdiction policy files - IJ03853 Security: IBMCAC provider does not support SHA224 - IJ02679 Security: IBMPKCS11Impl - Bad sessions are being allocated internally - IJ02706 Security: IBMPKCS11Impl - Bad sessions are being allocated internally - IJ03552 Security: IBMPKCS11Impl - Config file problem with the slot specification attribute - IJ01901 Security: IBMPKCS11Impl - SecureRandom.setSeed() exception - IJ03801 Security: Issue with same DN certs, iKeyman GUI error with stash, JKS Chain issue and JVM argument parse issue with iKeyman - IJ03256 Security: javax.security.auth.Subject.toString() throws NPE - PI93233 z/OS Extentions: Cipher.doFinal() fails when using AES/GCM/nopadding with AAD data of 13 bytes and a block size of 4081 to 4096 * Fixes in 8.0.5.7: - IJ02605 Class Libraries: Update IBM-1371 charset with new specification support - IJ02541 Java Virtual Machine: Assertions in GC when jvmti runs with Concurrent Scavenger - IJ02443 Java Virtual Machine: Committed eden region size is bigger than maximum eden region size - IJ02378 Java Virtual Machine: Existing signal action for SIG_IGN/SIG_DFL is not detected properly - IJ02758 JIT Compiler: Crash in JIT module during method compilation - IJ02733 JIT Compiler: Crash in jit module when compiling in non-default configuration * Fixes in 8.0.5.6: - IJ02283 Java Virtual Machine: IllegalAccessException due to a missing access check for the same class in MethodHandle apis - IJ02082 Java Virtual Machine: The default value for class unloading kick off threshold is not set - IJ02018 JIT Compiler: Crash or assertion while attempting to acquire VM access - IJ02284 JIT Compiler: Division by zero in JIT compiler - IV88941 JIT Compiler: JIT compiler takes far too long to compile a method - IJ02285 JIT Compiler: Performance degradation during class unloading in Java 8 SR5- Version update to 8.0.5.5 [bsc#1070162] * CVE-2017-10346 CVE-2017-10285 CVE-2017-10388 CVE-2017-10309 CVE-2017-10356 CVE-2017-10293 CVE-2016-9841 CVE-2016-10165 CVE-2017-10355 CVE-2017-10357 CVE-2017-10348 CVE-2017-10349 CVE-2017-10347 CVE-2017-10350 CVE-2017-10281 CVE-2017-10295 CVE-2017-10345- Fixed jpackage-java-1_8_0-ibm-webstart.desktop file to allow Java jnlp files run from Firefox. [bsc#1057460, bsc#1076390]- Version update to 8.0-5.0 [bsc#1059808, fate#322435] * New features/enhancements. - IV99474 Security: Add support for the IBMJCEPlus provider * Fixes: - IV98234 Java JIT: Compiler time crash in analyzeexitedges() - IV99877 Class Libraries: Including Oracle update number in java -version ouput - IV99875 Class Libraries: Including Oracle update number in the release file - IV99598 Class Libraries: java.lang.reflect.Method.toGenericString() produce different output for generics which takes primitive array types - IV99876 Class Libraries: Update Xscmx description in IBM -X help output - IV99596 JVM: Calling Thread.getStackTrace on the current thread returns extra stack frames - IV99856 JVM: Crash during JVM shutdown - IV98626 JVM: Crash in JIT - IV96569 JVM: Extra 2GB page allocated for the object heap on z/OS or zLinux - IV99768 JVM: GC assertion in MM_ParallelTask or MM_ParallelScavengeTask after scavenger backout - IV81824 JVM: java.lang.Class.getMethods() does not return all interface methods - IV99741 JVM: Java synchronization improvements - IV99824 JVM: Java VM fails due to assertion in stringtable.cpp - IV99784 JVM: JVMTI API SetEventNotificationMode() fails for event type JVMTI_EVENT_RESOURCE_EXHAUSTED - IV93219 JVM: MethodHandle asType and invoke throw incorrect exception when return type doesn't match - IV99192 JVM: Method resolution reports default method conflict on virtual invocations - IV99769 JVM: Missing package private class java.lang.AbstractStringBuilder during verification - IV96433 JVM: Performance regression in JVMTI class redefinition - IV99821 JVM: System core file is missing when the Linux core file (not command) pattern contains %c and user's core file size limit is 0 - IV99770 JVM: The VerifyError message contained an incorrect type to be matched for 'aastore' bytecodes - IV91274 JVM: Unexpected IllegalArgumentException requesting a BufferPoolMXBean by name - IV99742 JVM: Unnecessary message printed out when resetting a shared cache - IV99771 JVM: Verifier incorrectly rejected uses of uninitialized objects in 'monitorenter/monitorexit' bytecodes - IV99754 JVM: VM crashes when printing trace points - IV98212 Java JIT: Assertion in GC - IV99215 Java JIT: Crash during JIT compilation in Java 8 - IV99780 Java JIT: Crashes in JIT-compiled java code containing loops - IV99783 Java JIT: Crashes in JIT-compiled java code on power platforms - IV99785 Java JIT: Crash in DAA API compiled code - IV99779 Java JIT: GC assertion when walking a JIT compiled frame - IV99778 Java JIT: Incorrect index used when accessing array - IV99782 Java JIT: InvocationTargetException in JSR 292 Java code - IV98001 Java JIT: ompiler crash - IV99693 Java JIT: Compiler crash in OSR processing during inlining - IV97890 Java JIT: Compiler problem handling empty control flow block - IV97950 Java JIT: JVM crashes in MethodHandle implementation - IV91208 Reliability and Serviceability: Crash calling com.ibm.jvm.Trace.registerApplication() - IV99823 Reliability and Serviceability: Phd files may be incomplete when using the balanced garbage collection policy - IJ00042 Build: Define the dependency of libstdc++.so.6 in the installer on pppc le - IV98625 Security: Connection reset during TLS handshake - IV98628 Security: NullPointerException performing SSL handshake using Chrome browser- Version update to 8.0-4.10 [bsc#1053431] * CVE-2017-10111 CVE-2017-10110 CVE-2017-10107 CVE-2017-10101 CVE-2017-10096 CVE-2017-10090 CVE-2017-10089 CVE-2017-10087 CVE-2017-10102 CVE-2017-10116 CVE-2017-10074 CVE-2017-10078 CVE-2017-10115 CVE-2017-10067 CVE-2017-10125 CVE-2017-10243 CVE-2017-10109 CVE-2017-10108 CVE-2017-10053 CVE-2017-10105 CVE-2017-10081- Version update to 8.0-4.5 bsc#1038505 CVE-2016-9840 CVE-2016-9841 CVE-2016-9842 CVE-2016-9843 CVE-2017-1289 CVE-2017-3509 CVE-2017-3511 CVE-2017-3512 CVE-2017-3514 CVE-2017-3533 CVE-2017-3539 CVE-2017-3544- Include also in SLE13 fate#322435 - Version update to 8.0-4.1 bnc#1027038 CVE-2016-2183- Require the main pkg in post phase of devel bsc#1025506- Version update to 8.0-4.0 bnc#1024218: CVE-2016-5552 CVE-2017-3231 CVE-2017-3241 CVE-2017-3253 CVE-2017-3259 CVE-2017-3261 CVE-2017-3272 CVE-2017-3289 CVE-2016-2183 CVE-2016-5547 CVE-2016-5548 CVE-2016-5549 CVE-2017-3252- Version update to 8.0-3.21 bnc#1009280 CVE-2016-5568 CVE-2016-5556 CVE-2016-5573 CVE-2016-5597 CVE-2016-5554 CVE-2016-5542- Add patch for bnc#992537 provided by IBM- Version update to 8.0-3.10 bnc#992537: CVE-2016-3485 CVE-2016-3511 CVE-2016-3511 CVE-2016-3598 - Add hwkeytool binary for s390x- IBM Java 80-3.0 released: (bnc#977646 bnc#977648 bnc#977650 bsc#979252) CVE-2016-0376 CVE-2016-0264 CVE-2016-0363 CVE-2016-3443 CVE-2016-0687 CVE-2016-0686 CVE-2016-3427 CVE-2016-3449 CVE-2016-3422 CVE-2016-3426- There is no HtmlConverter and apt provided by jdk8 bnc#965665- Version update to 8.0-2.10 bnc#963937: CVE-2015-5041 CVE-2016-0494 CVE-2016-0483 CVE-2015-8126 CVE-2015-8472 CVE-2016-0475 CVE-2016-0466 CVE-2016-0402 CVE-2015-7575 CVE-2016-0448- Move %_jvmdir/%sdklnk from main to develpkg for sle10 to avoid hickups - Move %_jvmjardir/%sdkcompatdir from develprj to main for the same- Move the pre phase to the baselibs.conf too bnc#960402- Version update to 8.0-2.0 bnc#955131, bsc#929900: CVE-2015-4734 CVE-2015-4803 CVE-2015-4805 CVE-2015-4806 CVE-2015-4810 CVE-2015-4835 CVE-2015-4840 CVE-2015-4842 CVE-2015-4843 CVE-2015-4844 CVE-2015-4860 CVE-2015-4871 CVE-2015-4872 CVE-2015-4882 CVE-2015-4883 CVE-2015-4893 CVE-2015-4902 CVE-2015-4903 CVE-2015-4911 CVE-2015-5006- Regen qa filelists and fix summary to say java8 not java 7.1- Add backcompat symlinks for sdkdir - Fix bnc#941939 to provide %{name} instead of %{sdklnk} only in _jvmprivdir- Add file %{_jvmdir}/%{sdkdir}/jre/lib/jexec.diz - Version update to 8.0.1.10 bnc#938895: CVE-2015-1931 CVE-2015-2638 CVE-2015-4733 CVE-2015-4732 CVE-2015-2590 CVE-2015-4731 CVE-2015-4760 CVE-2015-4748 CVE-2015-2664 CVE-2015-2632 CVE-2015-2637 CVE-2015-2619 CVE-2015-2621 CVE-2015-2613 CVE-2015-2601 CVE-2015-4749 CVE-2015-4000 CVE-2015-4729 CVE-2015-2808 CVE-2015-2625 CVE-2015-0491 CVE-2015-0459 CVE-2015-0469 CVE-2015-0458 CVE-2015-0480 CVE-2015-0488 CVE-2015-0486 CVE-2015-0478 CVE-2015-0477 CVE-2015-0204- Version update to 8.0-1.1 bnc#935540 for the logjam attack - Lets consider this the point we sattisfy the fate#317988- Sync spec and baselibs.conf - Remove obsolete parts of update-alternatives from baselibs.conf - Do not bother with non-etc-marked-as-conf - Move plugin desktop/icon to proper subpackage - Fix fdupes usage and javapackages-tools vs jpackage-utils dependencies - Drop creation of 0 size xlfd support files as they are never regenerated anyway - Cleanup with spec-cleaner- Filter out cuda requires/provides as it ain't provided in SUSE bnc#931693- Fix removeing links before update-alternatives run. bnc#931702- Fix bnc#912434, javaws/plugin stuff should slave plugin update-alternatives- Fix bnc#912447, use system cacerts- Add condition for fdupes to build on sle10- Remove ppc from plugin archs, seems not to be around this time- Drop jdbc subpackage as it is empty- No specific i386 stuff for plugin anymore- Remove not distributed files jrping and jibvdevinfo java_vm javad.options - remove jdbc as it seems not distributed anymore - Add jjs and jdeps as files and %{_jvmdir}/%{sdkdir}/jre/lib/tools/ folder- Actually deploy installer and use proper rpmlintrc- Update baselibs.conf to refference java 1.8.0- Rename all stuff to try to accomodate java 1.8.0- Update to 7.1.2.10 for sec issues bnc#916266 and bnc#916265 CVE-2014-8892 CVE-2014-8891 - javad binary seems to be no more, so remove- bnc#904889 java 1.7.1_sr1.2 released - CVE-2014-3065: ** RESERVED ** This candidate has been reserved by an organization or individual that will use it when announcing a new security problem. When the candidate has been publicized, the details for this candidate will be provided. (bnc#) - CVE-2014-3566: The SSL protocol 3.0, as used in OpenSSL through 1.0.1i and other products, uses nondeterministic CBC padding, which makes it easier for man-in-the-middle attackers to obtain cleartext data via a padding-oracle attack, aka the "POODLE" issue. (bnc#901223 901254 901277 901748 901757 901759 901889 901968 902229 902476 902912 903684 903690 903692) - CVE-2014-6513: Unspecified vulnerability in Oracle Java SE 6u81, 7u67, and 8u20, and Java SE Embedded 7u60, allows remote attackers to affect confidentiality, integrity, and availability via vectors related to AWT. (bnc#901239 901242 901246) - CVE-2014-6456: Unspecified vulnerability in Oracle Java SE 7u67 and 8u20 allows remote attackers to affect confidentiality, integrity, and availability via unknown vectors. (bnc#901239 901242 901246) - CVE-2014-6503: Unspecified vulnerability in Oracle Java SE 6u81, 7u67, and 8u20 allows remote attackers to affect confidentiality, integrity, and availability via unknown vectors related to Deployment, a different vulnerability than CVE-2014-4288, CVE-2014-6493, and CVE-2014-6532. (bnc#901239 901242 901246) - CVE-2014-6532: Unspecified vulnerability in Oracle Java SE 6u81, 7u67, and 8u20 allows remote attackers to affect confidentiality, integrity, and availability via unknown vectors related to Deployment, a different vulnerability than CVE-2014-4288, CVE-2014-6493, and CVE-2014-6503. (bnc#901239 901242 901246) - CVE-2014-4288: Unspecified vulnerability in Oracle Java SE 6u81, 7u67, and 8u20 allows remote attackers to affect confidentiality, integrity, and availability via unknown vectors related to Deployment, a different vulnerability than CVE-2014-6493, CVE-2014-6503, and CVE-2014-6532. (bnc#901239 901242 901246) - CVE-2014-6493: Unspecified vulnerability in Oracle Java SE 6u81, 7u67, and 8u20 allows remote attackers to affect confidentiality, integrity, and availability via unknown vectors related to Deployment, a different vulnerability than CVE-2014-4288, CVE-2014-6503, and CVE-2014-6532. (bnc#901239 901242 901246) - CVE-2014-6492: Unspecified vulnerability in Oracle Java SE 6u81, 7u67, and 8u20, when running on Firefox, allows remote attackers to affect confidentiality, integrity, and availability via unknown vectors related to Deployment. (bnc#901239 901242 901246) - CVE-2014-6458: Unspecified vulnerability in Oracle Java SE 6u81, 7u67, and 8u20 allows local users to affect confidentiality, integrity, and availability via unknown vectors related to Deployment. (bnc#901239 901242 901246) - CVE-2014-6466: Unspecified vulnerability in Oracle Java SE 6u81, 7u67, and 8u20, when running on Internet Explorer, allows local users to affect confidentiality, integrity, and availability via unknown vectors related to Deployment. (bnc#901239 901242 901246) - CVE-2014-6506: Unspecified vulnerability in Oracle Java SE 5.0u71, 6u81, 7u67, and 8u20, and Java SE Embedded 7u60, allows remote attackers to affect confidentiality, integrity, and availability via unknown vectors related to Libraries. (bnc#901239 901242 901246) - CVE-2014-6476: Unspecified vulnerability in Oracle Java SE 7u67 and 8u20 allows remote attackers to affect integrity via unknown vectors related to Deployment, a different vulnerability than CVE-2014-6527. (bnc#901239 901242 901246) - CVE-2014-6515: Unspecified vulnerability in Oracle Java SE 6u81, 7u67, and 8u20 allows remote attackers to affect integrity via unknown vectors related to Deployment. (bnc#901239 901242 901246) - CVE-2014-6511: Unspecified vulnerability in Oracle Java SE 5.0u71, 6u81, 7u67, and 8u20 allows remote attackers to affect confidentiality via unknown vectors related to 2D. (bnc#901239 901242 901246) - CVE-2014-6531: Unspecified vulnerability in Oracle Java SE 5.0u71, 6u81, 7u67, and 8u20, and Java SE Embedded 7u60, allows remote attackers to affect confidentiality via unknown vectors related to Libraries. (bnc#901239 901242 901246) - CVE-2014-6512: Unspecified vulnerability in Oracle Java SE 5.0u71, 6u81, 7u67, and 8u20; Java SE Embedded 7u60; and JRockit R27.8.3 and R28.3.3 allows remote attackers to affect integrity via unknown vectors related to Libraries. (bnc#901239 901242 901246) - CVE-2014-6457: Unspecified vulnerability in Oracle Java SE 5.0u71, 6u81, 7u67, and 8u20; Java SE Embedded 7u60; and JRockit R27.8.3, and R28.3.3 allows remote attackers to affect confidentiality and integrity via vectors related to JSSE. (bnc#901239 901242 901246) - CVE-2014-6527: Unspecified vulnerability in Oracle Java SE 7u67 and 8u20 allows remote attackers to affect integrity via unknown vectors related to Deployment, a different vulnerability than CVE-2014-6476. (bnc#901239 901242 901246) - CVE-2014-6502: Unspecified vulnerability in Oracle Java SE 5.0u71, 6u81, 7u67, and 8u20, and Java SE Embedded 7u60, allows remote attackers to affect integrity via unknown vectors related to Libraries. (bnc#901239 901242 901246) - CVE-2014-6558: Unspecified vulnerability in Oracle Java SE 5.0u71, 6u81, 7u67, and 8u20; Java SE Embedded 7u60; and JRockit R27.8.3 and JRockit R28.3.3 allows remote attackers to affect integrity via unknown vectors related to Security. (bnc#901239 901242 901246)mourvedre 1739984914  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.8.0_sr8.40-150000.3.98.11.8.0_sr8.40-150000.3.98.1      !!!!""""##$$$%%%&&&'''(((())))**+++,,,-./01--2334325556527787299:922;;<;;2==>==2??@?2AABACDDDCEEECFFFCGGGCHHIJJJKKKKILLLMMMMINNNOOOOIPPPQQQQIRRRSSSSITTTUUUUIVVVWWWWIXXXYYYYIZZZ[[[[I\\\]]]]I^^^____H`aaabbbb`cccdddd`eeeffff`ggghhhhHHijjjkkkklmmmmnnopppppppqqqqqqqqqqqppppprssssssssssrttrpouuuuuuovvvvowwwwoxxxxoyyyozzzzzzzzo{{{{{o||||||o}}}}}}}}~~~}}}}ooooooooon                       !!!"####demoDEMOS_LICENSEREADMEappletsapplets.htmlAnimatorAnimation.classAnimationFrame.classAnimator.classAnimator.javaDescriptionFrame.classParseException.classaudio0.au1.au2.au3.au4.au5.au6.au7.au8.au9.auspacemusic.auexample1.htmlexample2.htmlexample3.htmlexample4.htmlimagesBeansT1.gifT10.gifT2.gifT3.gifT4.gifT5.gifT6.gifT7.gifT8.gifT9.gifSimpleAnimationT1.gifT2.gifloading-msg.gifindex.htmlArcTestArcCanvas.classArcControls.classArcTest.classArcTest.javaIntegerTextField.classexample1.htmlBarChartBarChart.classBarChart.javaexample1.htmlexample2.htmlBlinkBlink$1.classBlink.classBlink.javaexample1.htmlCardTestCardPanel.classCardTest.classCardTest.javaexample1.htmlClockClock.classClock.javaexample1.htmlDitherTestCardinalTextField.classDitherCanvas.classDitherControls.classDitherMethod.classDitherTest$1.classDitherTest.classDitherTest.javaexample1.htmlDrawTestDrawControls.classDrawPanel.classDrawTest.classDrawTest.javaexample1.htmlFractalCLSFractal.classCLSFractal.javaCLSRule.classCLSTurtle.classContextLSystem.classexample1.htmlGraphLayoutEdge.classGraph.classGraph.javaGraphPanel$1.classGraphPanel$2.classGraphPanel.classNode.classaudiocomputer.audrip.augong.auexample1.htmlexample2.htmlexample3.htmlexample4.htmlGraphicsTestAppletFrame.classAppletFrame.javaArcCard.classArcDegreePanel.classArcPanel.classColorUtils.classGraphicsCards.classGraphicsPanel.classGraphicsTest.classGraphicsTest.javaOvalShape.classPolygonShape.classRectShape.classRoundRectShape.classShape.classShapeTest.classexample1.htmlJumpingBoxJumpingBox$1.classJumpingBox$2.classJumpingBox$3.classJumpingBox.classJumpingBox.javaexample1.htmlsoundsadapt-or-die.aucannot.be.completed.audanger.auip.authat.hurts.authin.bell.autiptoe.thru.the.tulips.auMoleculeViewerMatrix3D.javaMoleculeViewer.jarXYZApp.javaexample1.htmlexample2.htmlexample3.htmlsrc.zipNervousTextNervousText.classNervousText.javaexample1.htmlSimpleGraphGraphApplet.classGraphApplet.javaexample1.htmlSortDemoBidirBubbleSortAlgorithm.classBidirBubbleSortAlgorithm.javaBubbleSortAlgorithm.classBubbleSortAlgorithm.javaQSortAlgorithm.classQSortAlgorithm.javaSortAlgorithm.classSortAlgorithm.javaSortItem.classSortItem.javaexample1.htmlSpreadSheetCell.classCellUpdater.classInputField.classNode.classSpreadSheet.classSpreadSheet.javaSpreadSheetInput.classexample1.htmlTicTacToeTicTacToe$1.classTicTacToe.classTicTacToe.javaaudiobeep.auding.aureturn.auyahoo1.auyahoo2.auexample1.htmlimagescross.gifnot.gifWireFrameMatrix3D.javaThreeD.javaWireFrame.jarexample1.htmlexample2.htmlexample3.htmlexample4.htmlsrc.zipjfcCodePointIMCodePointIM.jarREADME.htmlREADME_ja.htmlREADME_zh_CN.htmlsrc.zipFileChooserDemoFileChooserDemo.jarREADME.txtsrc.zipFont2DTestFont2DTest.htmlFont2DTest.jarREADME.txtsrc.zipJava2DJava2Demo.htmlJava2Demo.jarREADME.txtsrc.zipLaffylaffy.pngreadme.htmlMetalworksMetalworks.jarREADME.txtsrc.zipNotepadNotepad.jarREADME.txtsrc.zipSampleTreeREADME.txtSampleTree.jarsrc.zipStylepadREADME.txtStylepad.jarsrc.zipSwingAppletREADME.txtSwingApplet.htmlSwingApplet.jarsrc.zipSwingSet2README.txtSwingSet2.htmlSwingSet2.jarsrc.zipSwingSet3readme.htmlswingset3.pngTableExampleREADME.txtTableExample.jarsrc.zipTransparentRulerREADME.txtTransparentRuler.jarsrc.zipjpdacomsuntoolsexampleREADMEexamples.jarsrc.zipjvmtigctestREADME.txtliblibgctest.sosrc.zipheapTrackerREADME.txtheapTracker.jarliblibheapTracker.sosrc.zipheapViewerREADME.txtliblibheapViewer.sosrc.ziphprofREADME.txtliblibhprof.sosrc.zipindex.htmlminstREADME.txtliblibminst.sominst.jarsrc.zipmtraceREADME.txtliblibmtrace.somtrace.jarsrc.zipversionCheckREADME.txtliblibversionCheck.sosrc.zipwaitersREADME.txtliblibwaiters.sosrc.zipmanagementFullThreadDumpFullThreadDump.jarREADME.txtsrc.zipJTopJTop.jarREADME.txtsrc.zipMemoryMonitorMemoryMonitor.jarREADME.txtsrc.zipVerboseGCREADME.txtVerboseGC.jarsrc.zipindex.htmlnbprojectREADME.txtjfcFileChooserDemobuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlFont2DTestbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlJava2Dbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlMetalworksbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlNotepadbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlSampleTreebuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlStylepadbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlSwingAppletbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlSwingSet2build.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlTableExamplebuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlTransparentRulerbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlmanagementFullThreadDumpbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlJTopbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlMemoryMonitorbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlVerboseGCbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlproject.xmlscriptingjconsole-pluginbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlniozipfsDemo.javaREADME.txtsrc.zipzipfs.jarpluginappletsapplets.htmlAnimatorAnimation.classAnimationFrame.classAnimator.classAnimator.javaDescriptionFrame.classParseException.classaudio0.au1.au2.au3.au4.au5.au6.au7.au8.au9.auspacemusic.auexample1.htmlexample2.htmlexample3.htmlexample4.htmlimagesBeansT1.gifT10.gifT2.gifT3.gifT4.gifT5.gifT6.gifT7.gifT8.gifT9.gifSimpleAnimationT1.gifT2.gifloading-msg.gifindex.htmlArcTestArcCanvas.classArcControls.classArcTest.classArcTest.javaIntegerTextField.classexample1.htmlBarChartBarChart.classBarChart.javaexample1.htmlexample2.htmlBlinkBlink$1.classBlink.classBlink.javaexample1.htmlCardTestCardPanel.classCardTest.classCardTest.javaexample1.htmlClockClock.classClock.javaexample1.htmlDitherTestCardinalTextField.classDitherCanvas.classDitherControls.classDitherMethod.classDitherTest$1.classDitherTest.classDitherTest.javaexample1.htmlDrawTestDrawControls.classDrawPanel.classDrawTest.classDrawTest.javaexample1.htmlFractalCLSFractal.classCLSFractal.javaCLSRule.classCLSTurtle.classContextLSystem.classexample1.htmlGraphLayoutEdge.classGraph.classGraph.javaGraphPanel$1.classGraphPanel$2.classGraphPanel.classNode.classaudiocomputer.audrip.augong.auexample1.htmlexample2.htmlexample3.htmlexample4.htmlGraphicsTestAppletFrame.classAppletFrame.javaArcCard.classArcDegreePanel.classArcPanel.classColorUtils.classGraphicsCards.classGraphicsPanel.classGraphicsTest.classGraphicsTest.javaOvalShape.classPolygonShape.classRectShape.classRoundRectShape.classShape.classShapeTest.classexample1.htmlJumpingBoxJumpingBox$1.classJumpingBox$2.classJumpingBox$3.classJumpingBox.classJumpingBox.javaexample1.htmlsoundsadapt-or-die.aucannot.be.completed.audanger.auip.authat.hurts.authin.bell.autiptoe.thru.the.tulips.auMoleculeViewerMatrix3D.javaMoleculeViewer.jarXYZApp.javaexample1.htmlexample2.htmlexample3.htmlsrc.zipNervousTextNervousText.classNervousText.javaexample1.htmlSimpleGraphGraphApplet.classGraphApplet.javaexample1.htmlSortDemoBidirBubbleSortAlgorithm.classBidirBubbleSortAlgorithm.javaBubbleSortAlgorithm.classBubbleSortAlgorithm.javaQSortAlgorithm.classQSortAlgorithm.javaSortAlgorithm.classSortAlgorithm.javaSortItem.classSortItem.javaexample1.htmlSpreadSheetCell.classCellUpdater.classInputField.classNode.classSpreadSheet.classSpreadSheet.javaSpreadSheetInput.classexample1.htmlTicTacToeTicTacToe$1.classTicTacToe.classTicTacToe.javaaudiobeep.auding.aureturn.auyahoo1.auyahoo2.auexample1.htmlimagescross.gifnot.gifWireFrameMatrix3D.javaThreeD.javaWireFrame.jarexample1.htmlexample2.htmlexample3.htmlexample4.htmlsrc.zipjfcCodePointIMCodePointIM.jarREADME.htmlREADME_ja.htmlREADME_zh_CN.htmlsrc.zipFileChooserDemoFileChooserDemo.jarREADME.txtsrc.zipFont2DTestFont2DTest.htmlFont2DTest.jarREADME.txtsrc.zipJava2DJava2Demo.htmlJava2Demo.jarREADME.txtsrc.zipLaffylaffy.pngreadme.htmlMetalworksMetalworks.jarREADME.txtsrc.zipNotepadNotepad.jarREADME.txtsrc.zipSampleTreeREADME.txtSampleTree.jarsrc.zipStylepadREADME.txtStylepad.jarsrc.zipSwingAppletREADME.txtSwingApplet.htmlSwingApplet.jarsrc.zipSwingSet2README.txtSwingSet2.htmlSwingSet2.jarsrc.zipSwingSet3readme.htmlswingset3.pngTableExampleREADME.txtTableExample.jarsrc.zipTransparentRulerREADME.txtTransparentRuler.jarsrc.zipsampleREADMESAMPLES_LICENSEannotationsDependencyCheckerPluginCheckersrccheckerDevice.javaKettle.xmlModule.javaPluginChecker.javaRequire.javaRequireContainer.javaPluginssrcpluginsBoilerPlugin.javaExtendedBoilerPlugin.javaTimerPlugin.javaValidatorsrcPositiveIntegerSupplier.javaSupplierValidator.javaValidate.javaValidator.javaindex.htmlforkjoinmergesortMergeDemo.javaMergeSort.javajmxjmx-scandirbuild.propertiesbuild.xmldocfilesconnect-local-ant-run.jpgconnect-local-java-jar.jpgconnect-local.jpgremote-connection-failed.jpgremote-connection.jpgscandir-config.jpgscandir-result.jpgscandir-start.jpgindex.htmlkeystorelogging.propertiesmanifest.mfnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlsrccomsunjmxexamplesscandirDirectoryScanner.javaDirectoryScannerMXBean.javaResultLogManager.javaResultLogManagerMXBean.javaScanDirAgent.javaScanDirClient.javaScanDirConfig.javaScanDirConfigMXBean.javaScanManager.javaScanManagerMXBean.javaconfigDirectoryScannerConfig.javaFileMatch.javaResultLogConfig.javaResultRecord.javaScanManagerConfig.javaXmlConfigUtils.javapackage.htmlpackage.htmletcaccess.propertiesmanagement.propertiespassword.propertiestestconfig.xmltestcomsunjmxexamplesscandirDirectoryScannerTest.javaScanDirConfigTest.javaScanManagerTest.javaTestUtils.javaconfigXmlConfigUtilsTest.javatruststorejnlpcorbaGNUmakefileREADMEsrccoreHelloClient.javaHelloServer.javastubsHelloImpl.javaHelloInterface.javawarWEB-INFweb.xmlapphelloworld.jnlpindex.htmljreinstallerREADMEbuildlinuxjreinstallersGNUmakefilej2re1_4_2GNUmakefileresourcesjavaws-1_0_1-j2re-1_4_2-linux-i586.jnlpversion.xml_linux-i586_1.4.2mincludelinux.defssharePlatform.gmkjreinstallersbundle.unix.gmkcomponents.gmkinstaller.gmksolarisjreinstallersGNUmakefilej2re1_4_2GNUmakefileresourcesjavaws-1_0_1-j2re-1_4_2-solaris-sparc.jnlpversion.xml_solaris-sparc_1.4.2mincludesolaris.defswin32jreinstallersGNUmakefilebundle.win.gmkj2re1_4_2GNUmakefileresourcesjavaws-1_0_1-j2re-1_4_2-windows-i586.jnlpversion.xml_windows-i586_1.4.2mincludewindows.defssrcshareclassesjnlpsampleJreInstallerConfig.javaMain.javaSolarisInstaller.javaWinRegistry.javaWindowsInstaller.javaresourcesstrings.propertiesstrings_ca.propertiesstrings_cs.propertiesstrings_de.propertiesstrings_es.propertiesstrings_fr.propertiesstrings_hu.propertiesstrings_it.propertiesstrings_ja.propertiesstrings_ko.propertiesstrings_pl.propertiesstrings_pt_BR.propertiesstrings_ru.propertiesstrings_sk.propertiesstrings_sl.propertiesstrings_sv.propertiesstrings_tr.propertiesstrings_zh.propertiesstrings_zh_CN.propertiesstrings_zh_TW.propertiessunlogo.pngwin32jreinstallersWindowsInstaller.cregistry.cppversionChecker.crafGNUmakefileREADMEsrcrandomFile.javawarWEB-INFweb.xmlapprandomFile.jnlpindex.htmlservletGNUmakefileREADMEappsapp1build.xmldistapp1.warsrcdocsindex.htmlpie.jnlpjavaPie.javametaweb.xmlreskey-lime.jpgapp2build.xmldistapp2.warsrcdocsindex.htmlpie.jnlpjavaPie.javametaweb.xmlreskey-lime.jpgapp3build.xmldistapp3.warsrcdocsindex.htmlpie.jnlpversion.xmljavaAppLib.javaPie.javametaweb.xmlreskey-lime.jpgjardiff.jarjnlp-servlet.jarjnlp.jarsrcclassesjnlpsamplejardiffJarDiff.javaJarDiffConstants.javaJarDiffPatcher.javaPatcher.javaresourcesstrings.propertiesservletDownloadRequest.javaDownloadResponse.javaErrorResponseException.javaJarDiffHandler.javaJnlpDownloadServlet.javaJnlpFileHandler.javaJnlpResource.javaLogger.javaResourceCatalog.javaXMLAttribute.javaXMLNode.javaXMLParsing.javaresourcesstrings.propertiesutilVersionID.javaVersionString.javawebpadGNUmakefileREADMEsrcservletTxtServlet.javaversion1AboutAction.javaClipboardHandler.javaCopyAction.javaCutAction.javaExitAction.javaFileHandler.javaHelpAction.javaHelpHandler.javaJLFAbstractAction.javaOpenAction.javaPasteAction.javaPrintAction.javaPublishAction.javaSaveAction.javaSaveAsAction.javaShowAction.javaWebHandler.javaWebPad.javawarWEB-INFweb.xmlappREADMEholidays__V1.0.jarjavahelp.jnlpjhcore__V1.0.jarjlfgr__V1.0.jarversion.xmlwebpad.jnlpindex.htmllambdaBulkDataOperationsindex.htmlsrcCSVProcessor.javaGrep.javaPasswordGenerator.javaWC.javaDefaultMethodsArrayIterator.javaDiamondInheritance.javaInheritance.javaMixIn.javaReflection.javaSimplestUsage.javanbprojectproject.xmlniochatserverChatServer.javaClient.javaClientReader.javaDataReader.javaMessageReader.javaNameReader.javaREADME.txtfileAclEdit.javaChmod.javaCopy.javaDiskUsage.javaFileType.javaWatchDir.javaXdd.javamulticastMulticastAddress.javaReader.javaSender.javaserverAcceptHandler.javaAcceptor.javaB1.javaBN.javaBP.javaChannelIO.javaChannelIOSecure.javaContent.javaDispatcher.javaDispatcher1.javaDispatcherN.javaFileContent.javaHandler.javaMalformedRequestException.javaN1.javaN2.javaREADME.txtReply.javaRequest.javaRequestHandler.javaRequestServicer.javaSendable.javaServer.javaStringContent.javaURLDumper.javarmijava-rmi.cgiscriptingscriptpadREADME.txtbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlsrcMETA-INFmanifest.mfcomsunsamplescriptpadMain.javaresourcesMain.jsconc.jsgui.jsmm.jsscriptpad.jsscriptsREADME.txtbrowse.jsinsertfile.jslinewrap.jsmail.jsmemmonitor.jsmemory.batmemory.jsmemory.shtextcolor.jstry-with-resourcesindex.htmlsrcCustomAutoCloseableSample.javaUnzip.javaZipCat.javascriptingjconsole-pluginREADME.txtbuild.xmljconsole-plugin.jarsrc.zip/usr/lib64/jvm/java-1.8.0-ibm-1.8.0//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/Animator//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/Animator/audio//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/Animator/images//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/Animator/images/Beans//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/Animator/images/SimpleAnimation//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/ArcTest//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/BarChart//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/Blink//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/CardTest//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/Clock//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/DitherTest//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/DrawTest//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/Fractal//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/GraphLayout//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/GraphLayout/audio//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/GraphicsTest//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/JumpingBox//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/JumpingBox/sounds//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/MoleculeViewer//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/NervousText//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/SimpleGraph//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/SortDemo//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/SpreadSheet//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/TicTacToe//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/TicTacToe/audio//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/TicTacToe/images//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/applets/WireFrame//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jfc//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jfc/CodePointIM//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jfc/FileChooserDemo//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jfc/Font2DTest//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jfc/Java2D//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jfc/Laffy//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jfc/Metalworks//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jfc/Notepad//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jfc/SampleTree//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jfc/Stylepad//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jfc/SwingApplet//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jfc/SwingSet2//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jfc/SwingSet3//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jfc/TableExample//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jfc/TransparentRuler//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jpda//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jpda/com//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jpda/com/sun//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jpda/com/sun/tools//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jpda/com/sun/tools/example//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jvmti//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jvmti/gctest//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jvmti/gctest/lib//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jvmti/heapTracker//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jvmti/heapTracker/lib//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jvmti/heapViewer//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jvmti/heapViewer/lib//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jvmti/hprof//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jvmti/hprof/lib//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jvmti/minst//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jvmti/minst/lib//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jvmti/mtrace//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jvmti/mtrace/lib//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jvmti/versionCheck//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jvmti/versionCheck/lib//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jvmti/waiters//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/jvmti/waiters/lib//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/management//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/management/FullThreadDump//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/management/JTop//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/management/MemoryMonitor//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/management/VerboseGC//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/FileChooserDemo//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/FileChooserDemo/nbproject//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/Font2DTest//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/Font2DTest/nbproject//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/Java2D//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/Java2D/nbproject//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/Metalworks//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/Metalworks/nbproject//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/Notepad//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/Notepad/nbproject//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/SampleTree//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/SampleTree/nbproject//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/Stylepad//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/Stylepad/nbproject//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/SwingApplet//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/SwingApplet/nbproject//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/SwingSet2//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/SwingSet2/nbproject//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/TableExample//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/TableExample/nbproject//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/TransparentRuler//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/jfc/TransparentRuler/nbproject//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/management//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/management/FullThreadDump//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/management/FullThreadDump/nbproject//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/management/JTop//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/management/JTop/nbproject//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/management/MemoryMonitor//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/management/MemoryMonitor/nbproject//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/management/VerboseGC//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/management/VerboseGC/nbproject//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/scripting//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/scripting/jconsole-plugin//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nbproject/scripting/jconsole-plugin/nbproject//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nio//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/nio/zipfs//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/Animator//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/Animator/audio//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/Animator/images//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/Animator/images/Beans//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/Animator/images/SimpleAnimation//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/ArcTest//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/BarChart//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/Blink//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/CardTest//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/Clock//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/DitherTest//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/DrawTest//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/Fractal//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/GraphLayout//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/GraphLayout/audio//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/GraphicsTest//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/JumpingBox//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/JumpingBox/sounds//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/MoleculeViewer//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/NervousText//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/SimpleGraph//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/SortDemo//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/SpreadSheet//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/TicTacToe//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/TicTacToe/audio//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/TicTacToe/images//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/applets/WireFrame//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/jfc//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/jfc/CodePointIM//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/jfc/FileChooserDemo//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/jfc/Font2DTest//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/jfc/Java2D//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/jfc/Laffy//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/jfc/Metalworks//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/jfc/Notepad//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/jfc/SampleTree//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/jfc/Stylepad//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/jfc/SwingApplet//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/jfc/SwingSet2//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/jfc/SwingSet3//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/jfc/TableExample//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/plugin/jfc/TransparentRuler//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/annotations//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/annotations/DependencyChecker//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/annotations/DependencyChecker/PluginChecker//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/annotations/DependencyChecker/PluginChecker/src//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/annotations/DependencyChecker/PluginChecker/src/checker//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/annotations/DependencyChecker/Plugins//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/annotations/DependencyChecker/Plugins/src//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/annotations/DependencyChecker/Plugins/src/plugins//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/annotations/Validator//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/annotations/Validator/src//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/forkjoin//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/forkjoin/mergesort//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jmx//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jmx/jmx-scandir//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jmx/jmx-scandir/docfiles//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jmx/jmx-scandir/nbproject//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jmx/jmx-scandir/src//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jmx/jmx-scandir/src/com//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jmx/jmx-scandir/src/com/sun//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jmx/jmx-scandir/src/com/sun/jmx//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jmx/jmx-scandir/src/com/sun/jmx/examples//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jmx/jmx-scandir/src/etc//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jmx/jmx-scandir/test//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jmx/jmx-scandir/test/com//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jmx/jmx-scandir/test/com/sun//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jmx/jmx-scandir/test/com/sun/jmx//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jmx/jmx-scandir/test/com/sun/jmx/examples//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/corba//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/corba/src//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/corba/src/core//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/corba/src/stubs//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/corba/war//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/corba/war/WEB-INF//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/corba/war/app//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/build//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/build/linux//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/build/linux/jreinstallers//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/build/linux/jreinstallers/j2re1_4_2//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/build/linux/jreinstallers/resources//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/build/linux/minclude//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/build/share//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/build/share/jreinstallers//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/build/solaris//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/build/solaris/jreinstallers//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/build/solaris/jreinstallers/j2re1_4_2//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/build/solaris/jreinstallers/resources//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/build/solaris/minclude//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/build/win32//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/build/win32/jreinstallers//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/build/win32/jreinstallers/j2re1_4_2//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/build/win32/jreinstallers/resources//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/build/win32/minclude//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/src//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/src/share//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/src/share/classes//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/src/share/classes/jnlp//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/src/share/classes/jnlp/sample//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/src/share/classes/jnlp/sample/JreInstaller//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/src/share/classes/jnlp/sample/JreInstaller/resources//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/src/win32//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/jreinstaller/src/win32/jreinstallers//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/raf//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/raf/src//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/raf/war//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/raf/war/WEB-INF//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/raf/war/app//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps/app1//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps/app1/dist//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps/app1/src//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps/app1/src/docs//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps/app1/src/java//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps/app1/src/meta//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps/app1/src/res//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps/app2//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps/app2/dist//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps/app2/src//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps/app2/src/docs//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps/app2/src/java//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps/app2/src/meta//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps/app2/src/res//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps/app3//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps/app3/dist//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps/app3/src//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps/app3/src/docs//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps/app3/src/java//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps/app3/src/meta//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/apps/app3/src/res//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/src//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/src/classes//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/src/classes/jnlp//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/src/classes/jnlp/sample//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/src/classes/jnlp/sample/jardiff//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/src/classes/jnlp/sample/jardiff/resources//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/src/classes/jnlp/sample/servlet//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/src/classes/jnlp/sample/servlet/resources//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/servlet/src/classes/jnlp/sample/util//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/webpad//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/webpad/src//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/webpad/src/servlet//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/webpad/src/version1//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/webpad/war//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/webpad/war/WEB-INF//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/jnlp/webpad/war/app//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/lambda//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/lambda/BulkDataOperations//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/lambda/BulkDataOperations/src//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/lambda/DefaultMethods//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/nbproject//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/nio//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/nio/chatserver//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/nio/file//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/nio/multicast//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/nio/server//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/rmi//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/scripting//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/scripting/scriptpad//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/scripting/scriptpad/nbproject//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/scripting/scriptpad/src//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/scripting/scriptpad/src/META-INF//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/scripting/scriptpad/src/com//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/scripting/scriptpad/src/com/sun//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/scripting/scriptpad/src/com/sun/sample//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/scripting/scriptpad/src/com/sun/sample/scriptpad//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/scripting/scriptpad/src/resources//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/scripting/scriptpad/src/scripts//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/try-with-resources//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/sample/try-with-resources/src//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/scripting//usr/lib64/jvm/java-1.8.0-ibm-1.8.0/demo/scripting/jconsole-plugin/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:37552/SUSE_SLE-15_Update/73b93feaffb5b38d3c8bc1c62b121971-java-1_8_0-ibm.SUSE_SLE-15_Updatedrpmxz5ppc64le-suse-linux                                          !"#$     %%%  &&&&&&&'&&&'&&&&&(% %)*))     %  +          , - directoryASCII textHTML document, ASCII text, with very long linesHTML document, ASCII textGIF image data, version 89a, 460 x 160GIF image data, version 87a, 64 x 64GIF image data, version 87a, 60 x 60C source, ASCII textJava source, ASCII textC++ source, ASCII textgzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v1.0 to extract Zip archive data, at least v1.0 to extract)HTML document, ASCII text (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)GIF image data, version 89a, 35 x 40GIF image data, version 89a, 37 x 39HTML document, UTF-8 Unicode text, with very long linesHTML document, UTF-8 Unicode textC source, ASCII text (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)Java source, ASCII text (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)PNG image data, 630 x 308, 8-bit/color RGB, non-interlacedPNG image data, 701 x 642, 8-bit/color RGB, non-interlacedASCII text (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)ELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, with debug_info, not strippedC++ source, ASCII text (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)exported SGML document, ASCII textXML 1.0 document, ASCII textPerl5 module source, ASCII textXML 1.0 document, ASCII text, with CRLF, CR, LF line terminatorsHTML document, ASCII text, with CRLF, LF line terminatorsJPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "", baseline, precision 8, 388x440, frames 3JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "", baseline, precision 8, 387x423, frames 3JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "", baseline, precision 8, 391x428, frames 3JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "", baseline, precision 8, 390x411, frames 3JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "", baseline, precision 8, 390x393, frames 3JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "CREATOR: XV Version 3.10a Rev: 12/29/94 Quality = 75, Smoothing = 0", baseline, precision 8, 755x443, frames 3JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "CREATOR: XV Version 3.10a Rev: 12/29/94 Quality = 75, Smoothing = 0", baseline, precision 8, 790x563, frames 3JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "CREATOR: XV Version 3.10a Rev: 12/29/94 Quality = 75, Smoothing = 0", baseline, precision 8, 774x499, frames 3makefile script, ASCII textASCII text, with CRLF line terminatorsASCII text, with very long lines, with CRLF line terminatorsPNG image data, 78 x 34, 8-bit/color RGBA, non-interlacedgzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v1.0 to extract Java archive data (JAR))JPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16, Exif Standard: [TIFF image data, big-endian, direntries=1], baseline, precision 8, 200x150, frames 3ASCII text, with CRLF line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)POSIX shell script, ASCII text executableDOS batch file, ASCII textnI91 oϱXwutf-88b442cb62eccdbe57c0d5a2fd1d1129a3d3a6ec0997ef66b6e5a55626ba62f94?P7zXZ !t/ x]"k%ˬiǠ=7F+P uee~Qt*`0[r8c] k-B}@;XrKOϝ_J%:}[ 2>jZ}(u*ĕG%:JJߥr\m9a F 0D3l.u:нnuXw>H_̤ K(,qp?vA ^T`y#G:P99%'#Q!@WVPӚz`{YS]u|nW8|%w}u-tiZFxݗE4 , R߽ͬZZ<\kMԬTwCrWN(JZA :OJM𥚚a SÞu,\F6l֎TJ|CxI)=&TiK:L 〡*W Ղ1"oOn0׵/z}pU6z ȱS] ]^ cU)e*Cs7D}<¢(?οVei&i3ho`dw0 5^Tł=' rE;'ܜ("7~hIvx%7(CUD _Ez8I r r6h3.#Q)f_rWV|ufjo+NI{85!k."2]5{E˟guıDƠO勮wBB:"hh B+M 5 | D1Tz\CZȳip{.q!x{}n5@@64nMEm"u7.: @FգƉ. eK kjόpG(TA I'i:յJd̠iZ4юWȂ|&B;vL.A7@jBۂ &v@)6[rb1s멱5UiU [Ȗs8:>ݔI*NSA_!u]"#$mu>K%s%lRkҮB.gv,4;C7q.WGkB7:v*$KqwȆhMM/0]BGB mg|H$exTZ3mi9 57&AaFD3gUu{+\JuWS _%^B}AP . (06=TRb !xʔ'գ"DOB~^aKuҊ*}0 bxݤXUײ lv4z'NU1QU\}0FI =AX[jDi|4>QdȏC騂.eyCMC {^H7a]S޹#܀}nE,δ1lnb9Z-. !WQrwti粭L=5㔷3O^2;x-T3EqAt;Ny=܃vfN֓$:{?^#+N)Q$L0Lgܻ^=pFZT/Au?"d-O7gu6D"(pmeqd0IMPZ%hC˃|^vЁل3pм!%r:#'J;!?c WJ*eK4lXoYIwoh luZPp崉Ps=_ZNzT  e ryt˨Q5Qe%G'jb8>\]ӣ(l+xs0eě2sµ ѐ4kS@!%juD#^dpX 8KAnjZbAj˭LԠ]f!(䣊rSTŷbĀ x )jW\Ɲ-4N!:_NZ˸r!@!FPYa>UT5'Y *W t4ADpي2NSHioDL7P[ߩJvp9^t!gcir8νFMWn]+x O kǎ8tUʪd׃Dq1]ˬ*[`0aσM3cUj%¾2**G ,DI T/$L?\kipѦ`BG F˒(x8L|7 6]qV{]ZK#5%#@)`k[Xau4I9*{5 qmst~w6Dd[QL,'i(@Tʬ$ pe,a"Kq}tyT_ޗ#OR q{O\J8F'E֗<y)+,z<w~?sؤdzVZV{ ._%^ 9ݤl%cʺbQɺW"栄cnf(c-4y4< R v~u^$MI3S[L=|2͘c7ЏrTW oh[FJ uuo2hN/H*cf/τ蒿V:>jz7x}!j"|M480U9FKQd)Өlr mXehRL42^.8àW瘎{;꺃OY'GF\3"gkwRzNaKQ̐3a*0A}ՄF߀kϩ}YJ^—c ش/=6AvoR_wDeۉdܣ4y !J߿/6JQjHCwMtVK͉sa/F1 PH6ǮB1q 7qlxֵvcDgaOsI!Skzb]=@;O>7;EEk$P!2[HP%!Z-bo JY0G\Xp0HSng=@$E:Rp,G2R-l \"IvB("dgW߅N  U2_M ㆣπX(\ J\lTRP*u@yMjwcf՟+@el.Sʀ*<%+zHkzS$~Ri+O)3+n"_<W4s=ж )谬O`B=l͵pҐ.UpE^ԝtȒL|_y<#N1[+?g78_XNYOdlb;CMKv̍v[x?GcI2 i6 hbnp(|:ݳtFOU Kk0{NaEWV+M^+dy]5}ȾF +T:U-xhN:mg$(<b2HR{DxM†@@<TLц2JmovPK Q{Ufx~T™wZT=+\lW<ۻ (kZp[;b5n=S+7+Iު5_Kf2H2In<=Wm?"``; 4g3BcJ||+$ay c|z{DԜt,W4ZhtǝډTK(1D+}>> `G1%1,1@d6ؼTdSȽ=\cS翯 CcLX|;oKzB=Z 4DuUN;V˙/s|KЊu5 ɋSQEbΘFk0PZO$_B+_wbHL-x̃ߟnIjjVusf}6ȿmXZS$\3ȻW/.f+gFpS˖uo9T@|~R7#FK^5x0Ո9blLcKg)wQyNJ@{'|v4ŶRzHڼZ1[E f-hH]ӿJGgKA4Rބc(+ݛ3x_$hجJzX>k)p0Ms`pa?~?ߙe'lB,H;? 5 w<xC_䦛M7CrTLF) thbY^nI>o4 S>ҜuݺS71#?rͥ5m; -G*:N]hYgVpڧ+ (=ѐ#%+KVcKKR-wjo@mb%I\ֵ8l%bZL}q wiQK\땰s:;˱^=^JL) q"- EwxB,˃lNV*kiח 9Runx|IF$p]f7|'+ۼ`ciŌsstL毧z>mMf B%~AFhi~(%):g&Ϻ-cnԭ,ÊqGuY{Bwmuĕr F.*֏Kݰ"bwVa!Hļp1Cҏ:m?-<#[AH?xs'oGrs]*R6J΄F ?O\ aTU]/S).bLhW&)*(fGD5+MWn*Xi։6ǷHgWF_'xѻ6u AHq䯬AȪL/:zaXW_P r tm,׫o<1Ɍ&[̌yWcgΦŘ29SG-wF'25qٜ*-A bCY!^h\3AA%ڽPc noiQiP&+r7UΨyw(!K8'RV%]CCYԳ\w de{ a21DȵdC M?k 4V$mg9#$j>2'0wcv[ `rD,c+ H^ mTm.?[1BI2pГėxjW*3&)42ΰ#&~.cl|曂 -A 7瑯|^bx:,oO|Uuk>\LK!ZfUa ر}_\JԼ=M1}vMr2ӨkVݏ69]5UQ/2=zU [,J2vi`S3g{mbSv0!Chc l_%F:iwoV4}Ͷ7~gX^1( '|M\Iia7S8RDn+*4\3Gn>hPUROw+V rwGB CzhjU# VHB:Z7b*I5?_D0b gPN$ĥZN Py4>{G7WpG-;[LR,B}ܿ+ N^ `.$6gdBjX`V -e %cmy(jƑ=З2O |%l xj憩u,K㐍`|  *hi&;CH8g<ӭuL2ʔ6h!A3u}p>P] g5 ]_*2{ƥw&Z ^ILµsf)eZL $7g g#,_R7O_u' g)E.l3@6 8I }I@s3HL "ԓY{Gk!07EvVwge.>ɸa{^' =Qj2m׎z<^&CROE[ +^iIbߌ[N/.oX/Be,-91^NzaN$wM$/GtVHl$qFH,sg-̀(/A֯|KA+.S+?QOfva9XɄOD+_ͥ}MN7UB>=nW5ۥ>egG$fesn^w18+猟Fj(H!2f C(bӹEzڵ+]CUо@9v`֐(";eo(ٺB֐Ҹag.fNb_.|R=? .hfDz!)EC ?>P$A Yp]B줨nyI I~_d +B 2L XCBmHgȸ_~IWU͈9٥kyQW 39q hR64«O1SSr+\./l0^we/Xd] <~]2}u1 .̰nz =Ԥ]Fnh6/S  D] 6ښKQt!Zv4 ,\`Tfb氃VL:^1NJK݀(#nT;DhegGwڼ>>Sڒ>%PMU*}sfhh;K"怶wԃ/B5?"{a)u;3HŃ]zOq9b񤺒UyCO=RB{6 oa0%rSe}K%[S=ƴU2)l_-/V J*%5@aM}? CZYfP jSɜx߶޾݁~͂;1sȪW7Tt2b_,#Wxmtۀ,_c/f YT }0$rК6D1`U)w:˟aD=> O򼻟WXQ3٬?eæ ;奭Rq)_΄F,!HC?ϐ2m;ǟx4ϼ'H{R 1]; B";q'bq묮y2n]H>B8pw1oh3=!S'Y1F Z/C|]C?balN,0qT@OEa޲:?k(ٵ<մNJfqW`'e6yi(q\5򥵉/†`eF;A+k8c NQ*%+WIh28̋w!on+S ` :}=PXk5L/!šE$rXLO lo(а΍db?_ 9X\ObJgX oΕy('t[+iv( lUߍ1݁26ˍ 9X\TMDSC^%,??*ˆAgLAWQܘƲy=yUr]3ʪW'FL f]Z1A )M07."6c5}I.㾽OpN3u$sӮ%X/:j60ښ=dQX4 ԷNB*l2Fz>D3:-xw4r(Ն}@9@q#Wғv פVޕKlT=n PrA#P[+#+I-!8Tw~9Q d.&DiYzH!{q^RWwg8s?@Z;HZ.ʜ\I9|.>k++bopi%*҉B R|kW?JPsFF0(G2CkTr<ʲꬿGΌ(zUJ W\djI,WQ49b.F7 Qd2V_K„81Yv8u` ۗ_ژ&_:ߴU 2_k fAhJ(Z LIy2-ZRJo1E 3&| =;,D0Wo]5z@qy2zBr|;i%}nud:􏘪>+8o1&(S 2>:ܯ$;DrY4 y Ƿ,Pp;s@]cgC8?n8UX6"(վkLTqC/gA`F ${պ2u;ŭ( N'{9lei֝ncoE&PO ffGBߚk(Ly0O;ifQGîŨvc \ @Lm%$r%ۂ 8I|6NrqД2^:a28(/H+M^B0kPJ3XkF'H«eh[[ yjmRMO[h)pb#?61BYv_P.]… ?ܬfL[H0퍀\Oʰ˷,9S3 ^)_<QNJ ,_.m-Mдj0 Aٷz5VNVDG6\_s*QŷIZ:Q,QvFޘw~wrY>Z`{_jeІ5m F%l8FSJ0I8- 1? 2-"2tE^h0nJ3{ ۅu:RV&|< ko;4tw[Ұv5?+{Ga!G!R6>o2X/üb[\ ZoC=ahY2~9J]q'vΤ_@Z *]'Ë~^[7Xˊ '`]/\!tz'{7Ѯ}d=Yi~Yy~|:,5/NB}3c9I lxxQ_Lw#,(d3$]LHGk@.U'Vt`"3%#ǯ}g a@s@96/$׋>'D^oͰ e>y^_ y]j˼v[_ۏ_2Vm$$CA5ljQbp:X!H bZ6Z[AW섑^Ns@omt\?SWVQ ܖۥB ysh3&8պ@^;\1ݏ {fw^yM*8/m׳W\ysIdBfx) Z_@*5Qrކ6,*%F5l"YAa6|הq\`^]kAN<>bGc̾[{)ڭޝ E$BE9f4urm).3%ɸtFhZM|F⍹;]HщKr lVDY܅ECM+j!Ajz{,OEZ J ,Z9pF[eTTܓW0߫%_onbZ[~D*QZOH E)8xB6;o ~n3d<|ܧO?r]P_-_SqlܸW5}]0ڈE`L!Zߦ(!'`C-Q8Oy+q9|I:cgPIAXDpEGXhmZwp2  Y]#\7M/C!$w^eQR=N/y^'zAa'.!g]hwIm̞Ys}iž_r[@Ug=ZF-.(lxqXWpvt 6ҁl47rt?'h/ .R׳iCX4MTM7 QPC8ƍ;Y:.Q-}\[ \eyW5G ‹){Rڛ4o=M8sHX4թl6 ( DuXPdvWfpg0c*D|4=`,b̋LvD%tݍ3S%{#@?wk3EvA".*|k9||Q%4<\ YMvl1P\S/ֺЙ#7W; #~^3%vŸܒƾ}k1Gyx!;g|Ծ\@>پgSd!>X}mL~Cs)/UBd37SXyw>̵lMkţn XrzcCkh/[5Dn;5 42vn|ڸLDz#l#A|=kZ)MDIG3Jm@' ¶ c938R&ז+cߧ#3/fiXyҎ;&erc3/CRTi y%5&Orc=x3$3=3׷RsE4j@]U XU(͆|LzbLex\^HKU*MpoX(jӛI1C!9E3QƠ_^PK* lXHΛY1ݚ5{,ւW0-xМA&{8VuE5>6??YPnpTM,)ԯ^pR7$s(G]@JIB0y_5tJn'AxJJ@{$7D/ F=Le8x >Bm8aD`jy2_8#" D n2%>p2qR5"Jɋuxh+\ឨ[ԍQy+L~;h؝h h`8;I\Mjl^Ӎ9\MUE A/ w [(|:ݜ؟6(:P(_u0vƮNA?'?]\uOq.zKҙGG}9A Rf%i9x'}Ð=<# <@5R:M4~ӜOĻS@ZP!$!@#\F3u_RkH[NR=hҌ$^kj,6'k9a)CT oYxm]o e= V{(s2unmDEnKS݂F&xB9wqo5edzwuaymdlzsܤ=/* 6(Dˣ6P%@` F]2|PBpdtRyu:&"mPsM^"hP [nД,F*PjB *U%=' vbp'hUA޵RQ28:qޣk_ Z@M~dř?=ߠSìy'l\|[+Ei;q胄Rw qwsp 1{($dYC ^el6jpʹwt]"| 5|>/jaTׇ[qDIU~@t" tUEflR{vЋ""*A`m% x0&BŖkj7?߰%js388y#zvBf^cW4^tP+T2C:qbx=be=lU!V7w3H-1)4wx2m_%,Dhv9N\rYʝ,BO7~-,܄D卫rQV#o2A)}:"8(&g*F([rraho, B }ҫgh5Zm~V#F%o)Iw_t⹪63ZM|˧>Tf2< 6ضPٝ,B l&׃X{ 3yѽrVL q݈RԈtx WaQ4flspH`|鞀܇pbp,꟮ Jɐ18hjL̬LMnJOfrnӡݬTUU}rr>y!-M"i4s,ΟIJB QRxsޘ&^›+U':AD9нNBW38޹?AQ]AtwF jӍr{?muǗ3Iކ0H{ÁD-QђuS*ےAsn;-bG6$& qڗ[1 _o3")&vT+qԞlk(Gt5vk,kp㯇l6(;>QC i7Hp>oKШ-MEkyQk *LƶҴAżaް;Kh5w1XV(l89W:`4ߖQY*(0!B*+˨iZ>~ mMni_)qRt*_ +]_*՜@)B9/O'[Z7mÝPl*GU迍>dx_%sM5#x2%mVY+ժ'Fƶdhf(ja%b;iMU?#Ll~#hg >o*PP*vwu 7!,U:8kqژm2]KDM 1UF'U@vx!OYVc÷ujx\u$Á,wƒZPIbf֌O%8C pNDI{N-:Iy^ɻ["ЉsD8t^&gvZk#kx1Z# JtfӵҐ(rguflZ9;?'|o!=8z-?Lu|LvL̸ qʽ [eGzEfi4ޗݹ]Xc5()U+Au?;C +_uD%^BfcviC͹$&XhFo"'}OC:P/+@y.+p8ϐ/%Ps5>QELLJNpm|,d#c L Z`ޓ\CvHf74fҝ̆]W9<`j)<ELP T)Bxf O=Z OV|,+eti!+2- Y$*Ċg(EexihE5@ +[١YOQJ::`\'%=!0֫M\;,Ra9521!DvjmrAhy[Lzn{|ndxUJ`Ch!7dɥclHE u\xe!tFqlt3}֝juKtKDM~=YEp* kt M L}y Uhɿ/*k98>Ƅ60K-jFphUp>=HSvn8YCL橐ɣ8r[Ve48k|~kFo\T_QʦW|I0"`U5 \w'TM ъ ]p N5*_ZY'sw3 8dnoz:ctY$k.]SQ槱Fx nFh(e^W#Λ$܆tUGKgxIWY=o pZHˌ6[l+#YG&j~[r]q/8/£3zkޅ|V8J|Fy z[)L^0Kg / h' r{>հj#o4k".+++(.hdErMa_௳ꪻ\juP4 @ցk[ ?֫yv u-P+w oX\h8,#[sLql| ,ױc],4p*; 0 d j븇 w n$5p78)$e٫K7L_N. 9 u?)p8+1Ƣ.1 K--vg^Hrm:2FVE*1 c$ǻE c$(p js0F8,Ր,iUt [G/7=<G}*,⳯Jė)fgON]XRnyвBߙG˅uKu:Xn3QAHt:>YPD@<ytyFvvee})Ev1,i8eO1Ɣe}M;I%57e:775^;}g[u)'mE ezldzt{ꅞ۞r 5`vWx  y^T^$z2:aBrD{+~*{ ;n[ 7Db~tTz)%z%Pȹ%y xPnixmu=>ϒWq^ )k8V#!M-2Rj) K{sd{3 ó j 8`᧓>!5.l6Ht3K)G >F+55 /e.FLgO6o$\[W\kL,1Vܩ3XŻ飹a}Ԛ ,(Af8LүӧyEsn{r_koў,ABߛ91h8bG/U#)ń#Q`7O  6\f gla@f pC>W (b"@ɀٰt^N[7~q2ȒtKi>vwcCH0 pfnh`  vw:a^6q>{(W0J_ƽ;*ʄR$[9xo_ aVTјwCRX$|P3H 8Vס#2j6x%Vb!$uN&% W>jwErj%ʉ_ܫmD.Af4v ;E #llC3IJ‡Zz#jNxҧe}Qyq'^ 2Yѷg& Pitr ։W/j9&eWڮY+# AMmݖEsjH$zOT&-=QHwuJDP'w7~@ٵW a`IM9vr]n2k[V4A5_g~*]'5'!- nFӧ۩F[E^jEf-6~.3Zd!5&XEobN2DHY.']lvyf%AxQ(Y >۟dR.6B;Jey62x]p?ei-7mFR|G;6=ST =ozhvL=Tek0J"9GIdե}y%2sڋCQ]g9ʁ5O 3wZLBD;FhU By|B|f,M[j& y! Cb8iP.ܹ/&~Ty⑁X{r:|h$s ;$tCŠ*b2XMd }&eH EۿeӰA =*<{.) c>9-+ 6`W.ό==S0/#g"si_$~;lo^9?SFOS@x/πan,~ꕱy$ tU,w6tA;^Zo'< Kk5%(d_p鎁9)ol0s8 | ޺ϥ/w`e u/X*S#U2Do1v JG&|ѕi0Fk޴&"c}DuT }{|9cJ-|d ;{QB"BF4@q8*5J˲|(Rr# W. R>`FS]׷>o]#b;\{۴"e@oiL˺E*nettotHX4&^6qH0]k̬<=Mbxq-fHtKy>+T@}f,Uߗ|۟hqA-.OEOH89}[w]hq:v4]u̶A30_˧i~3O[7`C!c]/=|B_5͛_E5sQwX!C`}IO@pߎVJ#+`H( b+/>A.w"㺕T!ks50۱aOLɕD‡<rW{c k9 $Gɇ-*D&&0 | U[x;h˾#s:ېv)T 0xe,FekcGyvXM8T̆Ǎ!9EHZkuQFƣWLх*+ݕV6h3>-Px5 E?x BCV֧n/9 S94o.VyAvʍ'.b{0 bmH5WPL9O,hr9Ɛ δz>t`c@ ,ECN#5xA5b2\c{tDe6JŲU;zl%(凜%0&S'ɓ댎P^x@7vO+O|_DT_7QXZ-:=b)HL=.N_(x :\cÌuIQ -{*@l+7s:7%BY'LUZ550YKTˏH&/^cj 6[M 'r/R`na\P}L_Y jL~E&.9F%Ҋ¤ο+5d/k7=Cߓsx߹;੊ 9֋7I&D  Sݷm _̀ +G }捑w&d^YN34 'EwkdNp޸ާZ'||a<4bys$ jB2խySiG{- ٨;%~?OBSwc^ya->m)#0|86y+y\( %.~gNBTF ˅t%EbZntOjPKıJiiUb?I[>\XpoxX[3GxsN3˔5-7 yg 3۠ag8P{/jY&ֺ /әv'FS]wxM@fujǘ)1sKyDs<<=mƿ ulq1tL`6\\s8Fe_=(uLSNMRz.L*9D5b<{%$ZhWR)|vrJkm%ѳCtBeu.g]ȕ|eE0ߵa!ZE>c#d,;WT͠o %W-8 <]B|nAh6PX_Ҫ!A{3P/ Z7R! "d)!Co-/&A\spR.sjw.f+#uSʧvn1NmELO sH1W0&;~-QTfx+_֚~>=YZ:G ./+ؤa(C͒]WړÍe>Z[]!ŏy,_F9q5`8{g@+ PBS[|>D B+RZ>ɈxCP:D+!Bn=AzH4bB RLuF9Qo1=z3T!p|P\)N z+.5m.YFʌq#ٮx2]{,AwjIv98^&ﮜw{^l“6 |P)4\8ahE)0(]4=*.HWE=3 H|,v{?fp WwQlZZO'0+)W׬̈́(3P#6] f_&iPpP-[Ctw X W-{$;Vn/(8ao/q/p:MF ~%Z;I ؤhVnQXmh?âlQ3M=ؠi>Z:ߓ<1;3)-v#Q8zUsiP8l72+ 35!yNjCW4G! N+V ausa$(PEJ(i]GH@WjTM(~ZH=0uaz͋JQ OaMO=ҝ$G3|##yW*''1vڱӽ|=p7O3%0Sڀt~I 7n& m}W*I "MR4,Y 參i̙=u JwXӚ@Am5V#@ &61,+)}nxχb_Uj ͝iF#@mQ zW7fQw}1ĹHnL} S eC][WFB1(JhӥAhy;tfJ|#{67^!Ig#FslC V1JzEKٲƈY;04: Qf(ȚydQ!o8I:EOV=w)Gj[dH{Y Quvi4hVm$񢰿8>2!WXI)ZDHrfDUb[vtZ_]Ee]׀L5-A13z>K^扩"Փ#̟ОgrMϳymp[qᓃcv,_*U |ˌukK\_bvOWyxׄj_Cٸ炟};r.{ԚC;cp E4(*0PvfhBV3e0gx L2ˊe6C~Q:s7_69v"g[Ah6fjMU3.i-]EM8 0\MskfRYПqHfs2C,֬P-!33x[)pIp "_H~,a hgW Hr'q5JMCVs턝ZnBD\:E]I }6m6>~*:g:.L!m+*sXeIhpn 7e *)f~HGqw+I N^f7&:p4h|7!5W/<ԟ%|2I^*A>W46@%tb,.=Ôוh(s˴hNӤFO<m[l!J[3Ľ5ϘP!zy׋q+jjpB$.,F`P:sxM#=y̺X7b7&x5? :Q[n*5'^}T쳺=.Cy.Hc񥳘AT{l< asY'1`X4H6Pح9y񒾝Rrh%,x`ߓUu7$(&/iP­ mkiZT;zN] nf׊0P? {H|9}69A?Aȗ.E}͑"];(tI_S|S}eFk)MSSG,EZPvjשXQ Y'i.n`hjn fH:].zVԇ~V^P*C\S3W!d0gۂn%n]>2{vVc?A,"Z0(!agſvk]VHNt0rcRno|+ Zmͅ}-g:ه"gK"W=%ܰ~ : &8vcHkƢ$ `WA42F/^H ?ǰTpwj奄}Rh JdU|̨.V3kPdG|CԖvm gfL6/ȶe:ozQ7;xqߛY32e<2^_R2s' , ;ۧ)T qY!P{7R_S,5h9I m`MpeBZ8GzVe8O.Y0^<2(Pɷ+&ޚ7?3mگۧUA i\=|9 堐jGSrâqך" LQ,[@eEO!CM#q5n>z^3T^4 7C`ضcMf=Jq콮5 <AA|#oưUl؝Ma6MyˡDBDz xCBUMv",)ńhd-;LjцЙtéŁ5GT"o]Ĥ]"ޝcwꁟaH˸{>)l_=(஭s=Uy*uU@"9Xw=lGf݄7ٶA+u+ A 23կ'A)S!,TU`IxXU%6hw'h]|%!밉[5< 0ܳ1{,0谭?Lc82F@Ɍ Ɓy"!33aŬgـbA/ w~1ǍSBZa֕ <]GEhݽE3<ĭ?έc#BKR4Rl?Y[b@xD?MS o-;^Q LcL ܨث s ^3i%&-j0 }SleqN:d\f/!t)>C`2"^|K{J_eL![<7OD"ɪ*/jZ cnC/MĄ+܄ycx )ҁ6va7Wygrr.wkH$WOz ʮ@KseYs7™.p~cmrm1::|nl*v#93Q 7~}o^VW症=&&()28>db=waTPcZAz]H'jFe(<:;mr} 4= ]27δ8\\%SmB`{? d3#M,`/ J/Kl26D|lt9b)52$%MP?)Rջx`лi.7Z$ P;/k)7s#P2PEX 1i :Ԓ$eء #` +s-:)z#*h \Ɲ [N#ШAZ=WmxH5N 0ki?m\֢^"(VlCFJp.A6sɷzFuLG6'h Vqa+LAvQU0'bMP(wkNk1\i H ]A]9zGJn6?gdUk!: syv)ICџ 5+\sx?)4 mvNNfEo* ?I;XWEm>@KbklѬW/Hl Fktҿ_`ʨhvR 4E-ۼՓ?=DHy#+qCa[sKg_D8eo_nyη}q(OX4yw~4KFhZZnPzDZA ӻ(ĞmOGM:g|X=ENNע;Wҝo@Np | C o}œ+1#^M{@vTqsf)?0(FiT<2!Z/a 69ZJcN" lsg&T`|,R[*mM\\/&vMKZ|?B'=4a0 gi4YNXǎoo"!*R0"d,K?m t!ͩ2$˜8FQ՚S͈* =tZ[ D@{Tlrh:P/+Q) Ґp/+6 WՔWynx_cT{06Mgh .%Nmq&gM(ʆoωw K\J\^n U 8 9X!WV6EXIb iZ#^҉\V;]s _K{8J6nQF}lBR bWlz$=BGߑ{Kj,}jaJF)L5tRU-[D)E^c'Jb6̘5iQ>zMJǙZ)HF[Wg- A8>̨vAKd qU ǻ ,Nn0~0kKTTZ8eA)hݰb6˂U>:ctIq[1sTzjgPv@:@b;Gt ((au~{r1_W!@bY~*> G<Ǿ'ba/_u] 4b]V(VmMKvڧ R+AC֝Z+\gO ">g+-󪦈wMd鄴ψ_bRxd>xOj:l77'=Hmgk5V(U:=%OyK;*f?Rmĵ"6?;u垮Ig5їd= utFMToAF֓DĢGӣ֌ w삔S7d!sh\\ XͱnՍq=v!H<K9n{PT :*JlS$#^gnd^lh;n&;ǴN?0lF$@p}׫E^p@m̦NqjЮ?%"R'R!*S7~j1Lsg8mQpi=ԭd8dqp$m]2.rԞ*fWn|.}&Uaal! F]r.5Y$CƱIj9_ !V߉^ 6<ȯm)!tnc3{:MАi+ՔRF_w`-U%` =vam No@aИE,#:ݹu kn'gzd*wAjelo6q<(Df V'm`ěyݓCsOqKK Eo/+ʎ23:!j $oG$9=*8Ы/ͤ)f:-ls4^j!`_yhg%[~䞧l m.B)6Ju.P P|M~{^8 #)KA;!8&̌vpsԧulGS<H~lյ%ݬ>mR(775r'D~y'WQ0W&8栺umTΪAƚ;Xl?bj GJ8RZA|ŭmP~3W*o~jG} Ev.hd5CL-0/V>pSdT5R@*! J/f.ksȶU}V2R2ygZ8Nmg!1 ܱ̀@45~ CC-gPRl}E$ؿ(qaE=w$.)oY_Õq&,'U&heeV.axFG "hzf}̓8ܥZ@bRj6i|=~N/0st6"KM AIN3u:M,Rnv/C0ybE~,?Fm0:fжz\]ݐJb 0ʣc_ʢ(" 3lEh}g"5S( 3oFۣL Y&ʳߵK=H a'A+DVrirR/>ecw"(R]qX45VY“,.DrN,;geH>]O]M>HuYli#äUߢkjFZټ(|p Qf0/\6Rdb]]Y#XM Hg9mЬ,=,sI-$Q<#oO|Ojf(H}FvQ9K" Lr05s>ܥܓ !;0ݑqMYv'{u]m`W4fu3-Iˢg\moCT8c d ITqzakrѧX|ulC&S~liCߓZ ߼襕>LuqSpo;3 tǃN/a:kfoar4iN.іDYC@[WA% >1FQԇЗoH7/, $q#kZP„-YR+d/SWP4;K88|UK\L}2|ˀ<,<@F5+Ru FahW+ZKVo7L_$^>^eW?Ql[y`rK%ƺ:rƤ?.J\>7{@^4`wS}cj٢'#Xda;Y~oqz1:jOLC^lHS?WXm\oۄYΦa+} tխUɪbbާ2822SJg0rt0bI͹i!G3#.%@@U$D9e8p`p![fބJJnn#V 2k*$K? Z+:8 ~w=jZnc+qdR .ȟI#KA6&E"ga(#IӏD6o(XްI Fc)YVࣣ{WZr*wߛߑ[|yo+W~=K}P}p4ɞF0?Ɛ`2$Sh Se^VUӇ Һ^ͼ^=,VyWŭ|,(Up1ɐiZzvJ[G389tN=\ >nޭLBchŖC/I5ZP NbɪGܮf*4c!-OSH|L!i$5v(ؠ^(qU*pg@:*בvs+&h(N?y(Yvue #]7 i m/6߲q‘,kTuE?"*ojTTuX>ܮ2?u.ϔ~5E%іÜzpvh4dHd  `8njQ ~saSG!م8BgL/}?WK]|"z7"Ac8Z Oe#뱌ᬙ w3@hG F3@Yp wbmQ+{m K<6K ٨o= G%h AeJ0X` .+5鴭÷fX`(jL·Ngm!)1voAp4 q.ܳ,MSú1BiE9,COwIֹsS>|Gp3l*dUNd:ug6><@ĸ6 Q:,KaC'6I5\u|&wsע,̢;",rA_WBkݎQe@@D`wQ]ݼZfűoԕkI,#_!+Z WY*(@Xy qla~ʵ%{%7 vhx^؋?G+Xq XӀj"@>賥s.߇k9 7T!bn% H\G`i zU3wo9=7(?d"8Ju*!uPEj!yVb1~D: DPP7,j4{L1/4ᅵڢˡY lPC7y? yBB d 5\i47ea&j8nCЭ9ǣ99K^`&&]te;\Wq OvG 瞱ΦS@[Gz׶PoozL)z !+A<VYwG cšä.`v}Oɲ\㉵hҟrny,-ΒMv;,v(I|ŏhQ0V)o׈$ʳV# Ilaohc5_?xO@ۆiP0'to*&dR&3qź?,. [R2 v3J6ԛ{3fJǒ98YK̲} 0o@dψ}!_ A$^J5۩H+@E]=VBJc cRql(~ݔ("k.^8͏/" "LY՛mvf:WUkZhx(u\3kSQc8ՒRxJ"2 4@y͕2oe}V)SO xs>X@q,F/W@yo?ꊌTl ˝,K`Ψy{69CP JGAd գ70>vSޜu8Ť^сLsxKV/I$j5FC 3d!f*)-3h K@HEQRM릁I~ Ό6Mj< 1WmD)mfc)Bd 6+޴o|^uF/r?b)(z1 kaLܢ+$S'AUW/-BB0$ { ˤiF.ʍ*Ca:ܭ"::]<ն\6[Ղ'8ilJ 7} + jr!ŅLIAE;罭ԙqfUwS` B>xU),)-ldA\AUer*Q-AKLɠs!Z1|#9ډ7} ~fG TӶ_嬃\z fc*{Υ)FIֲA,fJo9 h#hrCr#N\2OGiIrt~$ϢJ p[,jM/Ig )} u'و:mw1Cn0ՃK/?Q|DKLTu6"T Sm9/uyò695A0Q_N!WL94E ~5k~HmQXPH'$ hDΝhc 8(qv_! %d'ӈ4= <}CHXRn>aY8pN&8?%BNHcjpPp@ɊO^_D&l[" RukݓҒ"mG%,kc7&ԫjxdxSܛI22eQOc MB8Iл\x6MNa2?e)u496\C 7XQ.+0&袰Ԉv˳9 Ope󛕀Ǫv`nq) Lj6ͅzKΌp{~.DczFX^-^5tEYbT6Tp96% Vd"݉U.M 2 u)":x378ׯq(#b7BV)/)U4m;dL2CJ0~.*`CC\2}^L̺<"*O̽@ۃ-4^k[ƍcOrx^Z8O:N%W6j®,w-vuX%)2jd8{YB?XQ--gR8X^&:Q2 moIOJ R~f^*YVYH!)hRU+'anByH8'(uF{ff\hI@ߏGR F H/C:P&aE;Veli9:=\/_VHD qj+{{..g5h5r<婕Y}T䥞!aF RyL2GRգ[R!j.Lm} L#GT26Y$&JL>O!%]pbqE3 MTcC0ݞ(Bm󀝾bHYXΜ"BdYUtнWtm48wQ?cIG ,e:-|*KI]4:vd֯s Xža-`piX,(HOR7&=ir&^KWU}|+J]kս> y G;t!760xleͺt|V"M,쬄3W]M0F#Cʋ2a0ԋz}BKTN5(;}eF;`v5xڬOuZ_y./k ^6S2Kw"F ( 9f,Xg(3 5? ~a,U ڋ]R [*@KDc\eYڙI#Lei5떰zȉUoRǬvP#))Г񺂻|e5S*Z6Q!>JF -ĥ>M~ZT4zȄAqXh/ߕcsxVl gDz3wm/؍=  []mB5ǟb0hQ MVse(Xဇ-O6Frifst/* uIEvRS"KNZ+qtg=aT1QHa H~I! ZJyUUV&Ө_:w/DrjO!+!Ômc [;oj1s~GCzLX7&2lp.C[NŬO.G8h.g(6!.Qg ; "oXL@iրA:`ԋ V5s,'v[\c;,:eіGџ_17۵0^Vp2y*[pb@'es|?G*&!)&? ~F'C QFtnjl:yTZZ; J~xzx:WlJX+6*B‡1Pgܭ^_ oTC|w~Q i9QFqaw:0R^/\q>O@ Ł-% rncM~}x- DbluO?w1IdtSi@'c)y5A:~":%Pz.53MT~Vs@˿9ބC@ #2bur[sq߃YzY0廬ZOl$9 qY0,Xrtɴ[}Z;kAnF5ɆOegfsBۜ}[2xwo{Ff΋LU)* =C6ecJh G5ym|4H'mp7!pÿ6S`ѵQgI=xG6ys`GOͱmo6\H!dҒHNf2`oΡx{.ukބ*nI|7.h_mZ7ᆒz@n\pqVM:HYȼm:P(^JFgra;%<bwh uW^ӫzk߶v&1LX:{wF{э( B.3I2WG;g.lNpcauԫPu>J)*($&]xmsZSsYKVѤb)zy%˓!Z?b=?U.d;Ga݇#d{qw蛕 G|:!ŨL)Uifn d&k cHMRb}D4F8HIm#v{kCo˴Ss&LDA2٢tJe!ȓ7qx:؉z 1Bt72)!IrBRNi1 ї 'ӊP#R}um`$qzey%mƸEE0i<{pw;lK[爛}rC5(w+c(5o_;gkkk^Ea b3F X[߆h}a0Z5D? |u],@AZOv60BWڴ ZbiIipڋpgOKGY D~ԯ:,(HX.~Yd"uOcPdV-p+HٸD'z-1`rxSp_p_9R4_2sP:TD`꼭*1~`HI_ ;-@ v,t>[Ym?iW}SNf~q+Cpkl-^!S:T`͹*kcҦ~p-,7ƀkk7 \ۣ!]zZ{!emgHJJxit$#(Nm qE [[ّ\ùл c $H9.}OR%L`t]020؆.DM&t|Aب'Ći2Iv*]0-+p1zN.È]y h"HƼLį =N3 P3#$ '?LǒI Tmu{OyPU=٢u<>F(;%Q-V(ˬ8$Câ41 ×&d&I k}AsIae2bڶH:9B=*5q!URV8#H 26&Ce>|gI);vj8gPpLDnRIP SU8=nCKtSA4\422tJ}Inqք eq|JxI p8*a(9JEOثө.~NmqRִteowMwSw8FM)uuۮE=őW"XۍZ cТT)\-ܮ< H <ӎN> g _/#:g@hXY7v/RJ>cE`2j&B*DY.]r O& o)^6r1j5$7k?4gV2o,T6ظe@< uK}at43AIn"~IƤk]-p2|c]#~'iGLg`F!dn%kVjV 3:oQɂg4 weݛy_~U.}x]_chvBl1RwY@*L3aT`t+lYSy1)Z\pb`+GД5 ̳QM˟""m RA8,g#huzMOn|dZdGuV'2S?agiC}p?JNk[\d|@pWdY}Cfa-⪳shu\J}8{IjO|ʍ“+؂v an'O'f!Q235c`lelҼ GDz<@\Gέe 9ӱNU b~C#\\Co2,Ucgf<gqZ޵''"# ؊3ʿuH;tn> )wpYi=FF2C<]w1R PVR8x1pȳ# .epGٞgqPfqͪ/(jߺ'Fu"4_6~>!.ߕ L&TjXb4idgXp]{<g%mW~P'RUi)4oMz7LՐH)Af)D厡3cD w:]bO:%=1M\}/5Gη˜N^mDB~R NN^c$M$.;#;ҵ_/جz$gL$H c }LbtQFq^A˙!ߥl-$rx~DN UH: Ns>AyH'$-h:2dsܹ?TV6r?˾lxȠF~Po N)|p _0'%lXC6(>o|l1bc2EydW.du }c(2ą-mel.I*G}"?"4NIM= ͛\ĖRڤ-;eI|87SP6[yEzeY^/\٫Z U\E`97C7yMwHnhwFq[)8Csyztܹsdo_d˩y̐G'F9Ya`z$:)8;/Gi-K,@( ng'I<K18մ(2q$2#[<QSb"R?3"tM}/&зʜJgcHiϓ 3Ɏ+ug H/( ˳};o0ٖ?w딴;ԲeEiQ,etVyYTTHPc%}}Rt>9BZQ@_p4 O}>i@>Qfp'޶L'PL5J+9K \5ٲS] ̈́Z ,B$osZ>T]'a.v[.N-L-z'2  Z %$к> ˡc{)v۹4::[Y-Cx|Dz.=sTygօgPR.KmI[U~zP^TO6ްtgFP?/!}%бrHn;Udѱk =L1еU(4ySXv1  Ӝ}lX_P¿`}A7!W1~8ﵷݮr[᙭p_zݪ{&~qvQ˶KEXrYoߪf_-`\uD=@XH˱0Ҥ{uYou>d L8ϡ! ]n6Hu֜jcaa6_bە] x]o)OsH*o~kyte$r~7jK}BY "?^7_j6}uwkQQf0no@'@POr1j\ٮ> !hA+Ulv``]{d.~Pgk55CNpfEeR 1<3Duv׶0aU!{v8AeM Eb ~©S j$Tx %9SmC&أ!t}]#$fFVJ֌S:p G(z+m]8 c pDMS^qlhQT燧2 ) @veUHLAk҉ 2!̸f0P*8XkqthzM "jHG rÏTOa zf?gMdzIkmOLp\~MQ5#{w&F+YgT>|XԧwԄܪ:H`z/DCTsHrDLf߿Zm=1gq.$ (#xi&{iϽ-ءr1A kD̥vpUOGN qdvrwSjˆNE9WԾhbM8۪e܁kfxdJkz6WEݦ.maQ$^8 c>ߓ~S$6V $/ˬ9:$߆p حat?L_B߫D k]$q%PXwh7,Z|IB _~+Zh3;]BƢ#oId:BU먡B.k& o6{& -s&@4zYÓ j6>eb 4` qof[SI2pS,[=؛Dɣf26ZV{N1\P^TXD *(`/ @wP#Ieq[!;+٤jK>ijLa0C %C}EI`mӅ %TfqC+&wx*Yꣳa]H0CaGicT#mYʢ-@8be ֝ /9B0g5;3@q!=C}JXRZ4Z#=@2hta]JGBD$!Vk축S1W:suƔ#( rX~A=|h ޠ4a0$XT."GbSY˙3K}ca2R0h\o0S_&^!SΉ2§sڠ6RJTNxǖ-; h̰cjMaa iMVHƱ "+$oGdSMRDVw~֣}8)WQ2i&f4BGV*P=|ݡnr^1 8#&HǼxz#R[G&_]kԴ-/u_AdgS%=Lg^d/Hf6#Qx BG3 jVVlCK]r0US58!]n"q _춑J,%UsuuK!i ;Wܼ}C9QT}#JFWDj'[~LA*f0 @ƚd'v z(IcI.3CdZ2\֌e[oH}۱ڡi6us['(L)1/⨂o6e c4͹٨Kog͍oz=VdAFeɁvL:N0+t l=-<3۩KR*v㪢j༆l+02WХW#gapA&8QDQo |f. b ʺEnAgp'I+yA4]3ČufL! KԞASyP|uٕ\H,O{U?m_ US7b>7vԷpe-Q=C"Pym֠9otC(#b'u J䮖P"Eah0?1D |Rg a`(w`ƴ%Qk;{++G#;)YZ*KԇcTe%3NG0:5@rӟ,IT0h̬ w.ldGv,ѵ982J aW.U՞u w7/>&{U:.mps[1ꅅA;TgU{#Nr 9^ZHy1 eFq5]h,Yk*1h@V"<=a~Ӏ= ͣ#,c 8w;bĐ!Ay:ޛ(ϵTe|yV rtT*Jze.$cPln `gs.AR e:˰>e}R(sXEJ;B`F;TtN)0W445K&tg`pΒ WQ?'e;,G_" ?mqƧ.ºվ=Z@cWt+xlޱGf=},[[ܣ4 ɲnW'/SrLʸl%Ig={ :0"e+/.$._yNKwŒ*H#@X>yٔLg-0Aj%5Nj nWXZ6 ; g[#}zBҲ}Aj/u®pɢ-#J^{RA4M% oL VMq:>=$E٘ +fx#ާM2$0/QY^֚wr}LM]WJh.JH1vQ GC0[^,nJڷ}h 0vU-MKg=M<ԍdz`0ZNDlt?1Z4 Uڒ_ObVn9Q=_j$F~fܟPҳBWi>.Uk #~Ꟃ+ Th#z >Q-n\N$y{6|Jkj$F9ޛ<Ҧ]8GC_t ͞VPZX ̤^DZz~xoNF CTh/M uQbtS,P9c|omu s?C(k>E ;𡳁=W'=y[HxV% x|_&CʣS̯#+A[K,y[;, C{lЫAcZ{Kz bb'ZľȣnX_ *ƍh>\7yqzc#5g@L R?*FkGmR;#C:w 5CH{VRXѣUz/^+ucL 4ni٭  7=5>40DYm  u_.Z|/"K~"ե:ʞtqShn b;iSzermo¡dLWC:8Jtv6P?֦$L @nLl"|Pa\q Hmdk=)8lXr)N?j9( ,jռBi XB.8rQ* ZǍ 84Yxe=E@-9'>d*q\::L8rfJiZ#A 1vӤ<[= (Y"hM44Z_;kqMN t m?lfN$ӯy喅lGH30@'`4ǁgQo>ܶEb|$ ٢i ddyMqa{P0#> |]kq IJź=*JA47GwF4g 2݋qtV3jL 9T|M@ Y>hQEZۼ@._E-?8RY /ꗳ!(Y{^Hf)HW ;x,?e{Mӎ|}0Ѽ0&wpoQM9a1fV-…bI=D$4)`6,F@45p!%PMzlan#N· Q !SCQ̆TC^C5>))" ctz- KVӎ&d!-"~}n6]超9ha;)V\R%6\n:YDôZ++]٫JAC^R+lbc5ouː_JM Yy Agq}?veC{EA{`2;0#O"&@~U)@K s\ jfpx7 8.)~ҡ4z05 z͛ 79jeh7 dBrHh9;~fN=ZfCl(4@ (ǚYSXW; 7N TI9t&)lWΰg*Mop1zC>kM뺚Q$sfjp M59{.D+X3u/xp ^Y{W4{$)s֌UpP8 L_#|_uI6Y 4Y'? IhyɊv0~h%̋-8 (.]UKExPcbk&Pz zR=G!\u09]t`ۑURpC^lkNYbTUOѓ.;\+%]&([@-Cb|'C--8&zԄdBL:'Ϟ^w8+@) ѽ2T?~ Fxݔf;~Ikw&7`7"{ɚN5,CwZa) +Ӫs$uU+CwxZC!axb O<3a`.I5(_2{W 1T)BO)6be<̤9w0XqM`\9pr2fس$=*e*!K;:d?qm4 -Sي1 mꦑȝ7מ6uc|'qCok k̈$6>ER+caMdʍ!PoXtQCY7MyFHCt^K{/Z[QNo/Cil&ڃ fɅn =+Š(ywzu'pˡD/:x htK8/b Y6{+pLKwHanbpѸh'A 7 5yƄB(@R$[;P_1oVII~:&ڋv_+m3Dt j<3K auyxKKu3HKOJ-|vCORۏ JO`' ;1n=! hE1gVӘ|t\p?Z\^ 'l֭-xQ8SJs^8 k76{KX9>kNT: ;]wqvc&[% 7g'i=UY-`>_Op`vXL#*;XDp!*ΐ=[( ;jԠnc-;B *^ucw-8.\ؓ0(e}f- |: g-3$εxU|jOk97~4ۑY.[X kgÂuQ[G]լ¬ z& o$f]l g8kgU` q"GIcdӪmoe/?n>b4|@^=/ |Gϒ`gi)uDY+yRy6naZؼ NeЂV ZyxLͨR]˒sݽ}7EL ! @oAwdh\˷;%eݙ48cezKHb6-w@Dedefe /*[mnf3+Y ,0IX.ed*ULD#fmA3)gr%n Hx|ڐ= x$UaFHkeB~;_CG Cfg~k f^, M/Ysj #-:ՍO86W1'pqn}*G;yRȅ%\}uxǭs 1rY0uHBIs[%_n[0vu6O2uUkC~ʂQ80!&%C0jbE; a02Qn6BXB]IU "7}E*m D~7*r9Iq09._fRq9:޳8lSܳ[ fHL1};|ab$-+%)" ѹ]r .IwdNsd'gW$ne)ИNm>H&⾫Ar VPA㼮Ik4\2E=dkk'i: D>Px EKJ q%}dI"QRY7E B锱監H>= &]i`gHj]u2urm ivT1ϨpVӪtP]Iv9~)$x*~oUgW I)l@mE#|Z튟́ti!M->t:jcٿR.?  M+I UXhZʡ5Xσ ˧PYauX51f;2"[ tjt {W;6GغlF8knnq]";VD,¸OOF~ⲋşG@yN\}r'ds(R%+7|O^)COhW>P)/CTKJTqeaǹu"GQ-)[nkE dv= cGmyi*k~/%>,o6W6,IIQP*]IxtD- DSx>Q/ j/olm9giŬ[(*$e~iJF};,C g!ʭlP;!)rdcC~Bǔ ?_UZ&UϾ/26;77ۛ6Pl\Iu(GpθU0/ CFd `!q¡@SAv l$fH0Kk!H~t!]}#y엣b3A5L՞T:37t EBҖi/ȆvZ,i>N 9Rc>2tf' ͸0WgfCFesRsTFBVȘ2{S5!T>  kB쐕W4ёo6((BqWL> @&k}F] 6~]d:ŦnA\9֕ /NcJ?b@,!ZUW\*r}Z3xs¦6 vZ7!Ag Q^F >K#12^Bj Z67DΕ< x2-%3o3Tz7W !'1vZþ&ըUrW '('ýH؃s֘ùuW =*R.ɛ.N!N1-'}U!06]$^b $Wb&/ôEg, sX\A!cPɩҶ $ЛBWhi&c2ONNUx|wg' cA~O'+=H2PEEKk2/MJcfo Li S[Z#q@3{x#w!꣟'Oh/8fXUh~orUe^*nZlJムjlo7˩㜒^ CkgK=@kEN̎u)vHmu!Ĭ1ѦX;bBA^@Q`-Z[;VP]k42,lMa 2 ɱ'&j`2!i-JCd}Jtz3hL8xgi^Q17ыSrt"([kJmm 3yDx(}Lk}?%!&hRڂmݵ^P^xy\Rqe^oKϘwý"#~#rqkNIv 2u.n|.7Y{=Mʬ_Pe+]74)Ew9~Bㅻz6-1ESz(F]̥eBeה`g0r+c7rD&𪹇#|4y@yA͓Vd}A:yPmW4TmÏCåq׍Y}:4h23Xfy" j[)kvԋƸ`w]p[I}eϳNE(DHaikO}^xPžŒ $mDL8_$5Ë @˭dMye_8W4zJ?B =ʗyWRe}'~ȣG>& ;߀J!<46$Q͙F5FrDtnk@ N^N ,-pqz} ~&IKԩ1,O&8xzvI;2'Y$|h1qxh;= M@iKC>&)F^ -T4zM|w S6@NPn}ڥ\]ΣX8h1YP݃@$z5Qdok;8tXy `z0Jv Aw[mMhyy>CxWĖk&uC qua {Cde=a UFd ";vW ] őܑ!ŧnk^Ŝ*#TC7h*1l}JF> _ z(ϰeG-dk|>qk -! %UW[}mH < 8t";yFƇeט2A3|&bš>-Bj,J&3jE[XdJ[c9rOM~elGw yK}0mJ"˻WL5oA(ղP,Z1 lHp ɠP/ :3}IY;[3TJNVI_{2L'9Wu`,TcfpS&/BYdOQM_-$21®`.(:%Ttߛ(zcNĝSE9n1p Iy4!=WXk&;֏KEĤ'Q)G}|Stl7ajG%(Ռ饥h%ڏ 1j DƦ k2d+Y%婅;0@Q6&Q_-gԀҘ(z r{[AޭDrj|Ct>-n~HFGo3!kgZǜD aGBA~t$BZ:ш dbg[;lԘ`>me!I&p&y/ v&LWLT f-EErK5i,5H\c6ѰQ81m_bWWBDe4s >"hZ(/B~4 ևQ:PLWn[tEm?K!_;o_1ZL^=˶g@F K7vdAе* nL) dkA~>){J&w6%P.ɷ畭:{Sj#a/$yIiܞߪ?yOʯ`Y=݉YF}] gB8[=Cm<YGI0P/+X T6n1bb;Hάh>2(d, >.Osk_ƣ"g^bo'tIs̱xΔxlQ v;Z|e=MS{Id/:c[}c)ϥ?`a=nSIsg}J_[;o\5w`5-TUO*Rȡ67l$)nPs<5%y+S+* eYcݏ-;uiEՓJ~Ȗ^!76gi|^!ۀ- hK~K/RGN }}~i\aP-M!5bm!2Aq !`% )uz9Gs4󝭩^dA?΅1Df`duq~̏]Ek:j{qM) Rif TL,]뽩B<}Vn 1ZX 8_\y2-Xzz>_5Y\_&c9;2wׯ7eV H$ǥP5O۶J^9e{ <>S_yA) kG9O:{znE4%ZWNu:ەߔ Jm.ڌ=d~uYn㞬o?V\c2=4ޝhzY)j*q C^1;vXycg^$2FQco"n嚿Sn߀zAóGby#n1 ŏtUENߣ`f fAcD k'uUNc@ͧ.V3lT&TR:ז_Yq[MjϺTߋfVMсa1[[;4р]a@-JbϧD}#:(~\̟./!H\7*.$U4:2pYk?Qc&?N*OPfDRFҷWv^|6ԜutnwuoU1%t .Vo~C0,,TzK\džJDOR`|uS껦*|o&9dB(+KwwD+;|󡀀PETAz}޿K4  զ\ [1>7J^t,dht.h^g8C'UuξUxEsJ7@&ۮl[~gQ Noxng;ns`3hnsbZ ®Coywc< ޝ#tdts|{UC#( ɫB;W$Pex[ i21 "?Ƴ/M`vH$= >39~X]c::===0GsH[u跉wv[hs ֐[k:]h;سc䂄d(Ľ5Kwk虥Ҽr<5< un{ 8ېQvg4a z;e QUt`nR9 1S!,t I뜎 !4u'hGb78S'-ޢ_)cfܩ*X\HtyD΋z:RxG# vdA[H IIANRi/4wBs3N〆O=)ǜ$/{VLt!)/v{:`z{Y`Y5V"g+֧-B߽H6ERqlpI6>%DJx+*8|Yh"4 kSB8M^ ,(<8f\b `!#H]?hh͐0O\.G [mvN [嚆WhzG\o (Y7ҹ'[4 $Lѹ7,)&ѷEzk^%Wzc0TƩ:3{J) 7)",OnGpX~yY 8EtWa#yΧҶ~m>60z!<7MDd3jX"o E[ܨ+;rka=U0ZZT yH?;^_/K:;]5tzXlSeeo7沗eY8>^ P^kY|Is,M|9)^*X,wfgb opφ䔠wV4ukғ٘N RJ̚bs`rmiR5s Cw^-Aa,ֽ 7WlvN4 aŻ4B/~?wE<wmroS4Z ΄W2$ ^DΪ%f1,1Poe))z]YZ>gd.aۚ6[wl_3Y_HRgrquy7vCBu&N{ j-<[vki8\\Ft6Q?(kPicw-߅:FiWv1x"ޙQA:Z5=4t|^kkVa W\dKMN"mmUr]+&,ڭf i՛&| ?2&r^,:c[*з&5VٛW-V5؁!3Y >!1 vOdog e'Mj,>pL^xNDx ehs2Za763S f}ɠ-)1H_emv3WzHP\ͷFsҵZu2la=K7^Gh_IHaVC|4[ $L h_VֵZ]`sʠZe:_]%)j_:QqaR ͇F81ѤjXR$]#X\Cj\6܃Sf&tASUp7Zra,'L{%-դZZE们$ʚan$̈́eܾ[,"LƼI5C<,z4ywHVɈґ'8l.Ĵ- &!.F+lW,_sHcP3|Yts1Io'B@wm9u%<iDnWO eʻ R'N!&1^>?fh(چ;s ~^c1^HѮD}D1.Ng}vJ+C&) :>޴ŲXl@bm%4\#{τ~a;z0\/ M}G!*HäYw_$[z0QO7Y*2E%gcYH!(_#$ZKQ+~ɒïVQԄ(&V'b}M5"b55'^ÜT2r 2l#MUe\q|0 +(˪߻hkKFIϖD-En!lw~'|SVF ^VrBYYEYo _n H?jk8/QĢB* e+i4s <ղ@Ts(¹VٔZ֕sG**Q!HU, !Hwww'v n~ˣ+nP8R8" F1q69Sa\ ]3۬6h$ZV"(:c!Y40m 0 ]>a^' ]Pi9|KZ61%i;}PORM N? ݩ&IO5Y+ hc I'L0p̎N1^uW 7dFR!$ήlҠӛ$_N+ +1FxS-qMT#ܶzQ/K􌄎JAHAĥ|QA rChI/B'&9-^ E E.< \eTTg'jORRBDeAWT?$c)߻nMEZ<}DuN]dJRm~uVFmokR6)oǐlzg7q3R_{)U|B~:AS>#S)\<8++8bh,t q82=/%Ltk>9Y\Y7R4loU+p>)Mo֊ M!(.cfeXfQ:)Gk}PQ³*Ǭw4Qj\ P>bYཬ5!)է(E4:[Bǫ3ufXf-=Z.A ֧S)9X}9)U֊d3qqPӼ^skk)| 2:8YH-;Ppnp?7ih{?܋Pl)BtUgbQ2X,|h F 2+`߱=!e#&!FpN#t |[!el ⦨rJLxI> د&,"$-BeV=Z<3Iuj~k߈{w'96m Q2,0K)Pԅ? nCJﬞ"i?ȏ?5~Ɨ6( Fق.v(\5`e(}J |Mq%!B{ $!zw ttm=e̶.؅ڶ(EvK&o+%x+g 'ɒ.TF+"Sȴb6^!ߖj?HS{ AQ6]c]HY`Jvp"|8W/lփ]ia*RjϜ3 LpЉURڧx\GZ9׻|Gu˲@yՊrahTk! 60YDW0>Lr(Ĵ^4ro1qh+oow@]/|3V7gн{bfU^$ jeC4i7RN.Azۯ:KJk9e g&3pHIAU;3p]LJ,QBcɎNTrHbO.6!-Lj=Ү@6"Zc~]T|cRmJ&1jZB.lޏXܸA+[$W}x3V+;E Y?C?DvNj6 88h[M\f!2c(5GCa'qT>( sA+ND0ӕGQ :$CFA:bxXeD#9$J0աobC>LQa t{ ȇno.Mf榪]1oŠ;T69hڬMCОUSy !r**Lqb$SD_j'l)‚)H{>nDxfkUZ}L|+k܇fhx~ɓcA|iTuW;Rke_ ¨aᄀi~~^ i{+JZ?(됳uFOK6m1/Lv(ΠPgѴ7>ﱉ7&}`vFTz5 sٱ "S5q&f%LٛDՕALU,M9>$a1?ɽLIf{nI/ytn_Gjߡttk!#V ga_9qM۲lqg1;ۿ 4_*YX5B3([ <2L|?aWyYa7}W8g oHgvl:Ҝ)y"97JDR(:grcz>IN򈑠7^ X_[<{KoSsC)16>J6jazf x?9B4L! 0w5YG͒^l9~m*6+t\= Ҟ M?Zzo3$;W+ce9*6e_?"Q*D"kgbaj"+nI lnb,;Pf&0'|>T6l{ea G\mҾʂxDEW1J/!R!R+~<2anTQCS]kT6( {$Xfkkdb%#^,.$ ڲS!j()z(A >jL>2$l$qv)M>ÝЏin`WC5N.gQOxض]#KP8nF91a򬿕223 O -;Gc'~q yNƧME3^6[ߋE%5_qMuN}| 3-+EFF:iquYTSV CS(rDJ} (@]@[7 `oy'겁Y6\VvI 0D2ě? xFw:/os B b g2J#5Δw>01 AlYo<3 si1 wi구`/X+畲3P ^꡽P(Kcj}H!:10%]1{n>y[7[*u.?wv;4Dž"o9Q#y8OO=FHn81g8vIkgKd˰T^sD*uw!d}\lMBl` /Ec$wE:K%q_{P\bPGOouߎ S!RO:Ëɷe_ $W)^%}&BLe@!*4L-i_GW~>l?Mpw}RaTx_!Æ@<,XUYA)TTya95s,D>b"S@ٟfAD6bk,[L)K tx=)`r/FATjzX裞LF4ʜ\aj3O&B%8z.2$E1jRaZ&w\s)I@Sá10}`{EXs$ʹh&/o8g/yʞ K`uOO#l{?̣{7pbwfU^j FX~cE,猤](mJ8x p]7zIxUk, _i!d^wx^,Do[V]0F"rEVKt.IR}҅Ot;r׎RaҒ+/98"li߹~:1dM ƥz1^XdnU4's܅}f 5qKE3^w#q'y@Ĵu$nd}҈4y4,U)37 LAT \\+E)orKcQ] 2 ]bL6$PZEdD( OC ܼQAS`bQxYM8P6˰5#'i')#Ȟ͕P"f\<:OOTG^.Wg~&s,n!?|U^"P}h)x)UwФyHAK*M7/ԭ۳H W{0,zFiw^- KHQ9q,C`&4a7L؞YhŸid\N\n}^u*+10xO-`26@z(- 2#R1 50,P>?4ޏg,49pkyK _eGL.YvPs&Ͳ_iע&8R2KaqʭBw8ԋɚ|B Ohn2bVRtOvd{³&գ4ԫnh;sSQ3) TC!Q)y_S)[&s MCh f۫n-<A,gұWK_SpmӚt'W` 0&Y֕io<ْX"ASc#bRc|%Y귈=]E }hAyNeioҸ1*mp8PŞ~1juG!.9PՁ)ԘNIAj?@Su|º-roһ_ylrf~(kwFXQw;$txʌ#`Hё%Tͳ%FL@t}e~u{NvDih3fc.5A HCwl_w{tA$ѡ5U{tƾDq.*@KB *P^n5(4B@ pf Mv|5H x"wOԛMe&fцֱ׭n05=ljRNGi'5K-[}?1Z]J{2Pɯ7zMW\ъJrVǫ[6/fa6=.8i;-t9m1, LfJ-ӛr! LK}۽prJs|tm ܅-|/!53Eu @F~Dʸ &bvwl/Fj{Q+yg#Iut0Dz>jx1JY&ٙ 8'B5Ns*W];$M&OW󖉹Z[1!O("4LjqIld7_xq9a6/q[/Tcl\əYfۍV9爓(x۶vι#߻P}(z6StN[)M#␇ ycJ&JAw1X.uxw^t?8A}řIKP>:7eUh]d@!Q^Ntf7h;˯WtߖB OˡVÑG"T' {zB #2=>7 f F^D#.] *"[Զ! gyLf+۝AC^^Uj~5P(hwRW oѭ+^MwL~l.ĐݽDtD;^*4SQA~P\ˣ&׶I^_/%^[&~Z5f[.]d(p 9,#n6\\L@KB˓"{;Kw4fֆpJ vJu. j'!oƛ^Zv(A0H{k!M(5a)q "aÎr}b]P,Qv&b)CScW׷irDwusOZ, l0|vCS6!&nX[s|[ЎVX' *_/  w B斵>w]&Hl𧗴 N5"kLjO'&MjQL<'ʗF gN^/na 5375Lj@ }ex m[%QF=MԴBKMnN?! 3{J\MQ7a܁%e"N!b/}=ze!zkeoFD:^̓+ÕT4'OׇTrW>5 '3XV&ZѓUMszű;I&o?+'A4PV"/,VS]'kW{]f9Oo1nezeFt#]w>j:FQe7qwك >ʪMo siz Mlst Cuj}ɒvWfBT.Tqr팖yqyhRL}PxSRD $yn8- >!+aEq30h N^30c;,|H sa).@# aNu΁`t?V:~+x_mvyrqX[ѩI4fqH9<< Nnf brn\he0!W{gyngE )zJݯ;k0 (,qrj!n3=;Qv n5n{vb^!W@I$oR4ʤՍE%c ^ v1] 5 'v?< f {ME<,UL <)`/ȞC0#3ӂ@aA^w~CnhPC~9@O;|>$trb1%u,af ||; On{ϼ aPqp}\Ń%xʝήك'Z`HI`lN!; :rhx LYH#X;HQ:isC%1Գ}Mv;BDkY^5'݋fW{NzK[Zx, {$@cxZl{tUyJy# „>a̙6n™5ަm3~No52: ExCZOit670dѮ٭g8w @9v/QD{)!s޶ Wuw"h^!,`*㔅~,,kĈ5ua)xsDf{9ysS>sGZecGB+E[˴c}Qp ׫gU f[ơ̂F>P/y?)hBkѪ"5,9SbA?1dUb4RWTɄt#5QequjN\RPŲƹYEF76'֨WdNGrթAwTV'l"ѺVM-5 -\n ip'%Z,{e*k Xw{5/˩.}ѴoXT(5.85xwuxQ˦R_nl۴)P-A3a{u$5O\<]4e -6|~١K4eR!G+I?m~ԡKT#0bHj O%'[}Sg\XNMlZBTuFn$19<ذAS F@Q;hW͚]6{ W;ٵFeG2)׮hݵҾb2+`Efc":Nh k9CzDd]}T֒K Q{&=Ts?Ϩ2Dqxp>7h 50'BG=-V;?e i2Csy:.D(k=jqwܩ$t9=sHws9Z! ta6Gj/{^L'G(U?8 gk - NiEDb~;Mēz쪎b4UN\#@XQcuv6L_Hҗ\jVgt~_ 58xdifH2[as; 8֠V0D7$]A`n[lML.l&=gT&qhkn oV9ȕPCH{'B]GQDԮj{Uw2E.0]o'"*v;`a t ڪ4֛=,&/iFSėqm(̯"(l7 >\B9 ;Dd?%V`dJ=iL:KDH#Nς'3*"vo+5šp;*(3]by!4oژ/g AD]C<)xau(0"مR6G|b&0iV:ɌOpҴ_Q(2+rȖ5a_p`:s1㐻8gf{`%F K^_?!@a"8tL*FT9`Q@8ښ '\ *nc=,>ORCRo,-.jR*/z0BU_܉P9mu;^4|Q?peiY?N@>/In3R/PغLA&F,@u@ @{/}$M%9t;o-Tm<' %{@F-'VKm&*΀t1O%m hġ#dwú e46Wjh*Hp PF?sD"G  t=8LYC?X.!ѤOzj[ٸq{, tEh5AD]JffkUɺ;/`j~#Ӳi:˶e\զen+芟ݡ44jqI<4e6 n{٢R3nM3W?Ԛxc v2%VjB5srS?508+%մ䐋ѷ?EuL<޾U0^Dke V@?hzQ.=}$<{IS!?6wm=xrJ"ĔܣhKI uUW&#be??imodmy9f&ε{1.a*=46Z.˅S"FΊLzVu&~PDM">Gb0!Msc5~F'x'2t5²80·2H3a+758H7bZKt GO-n>*]S.r1և[T`SѸuga EYou*CzF7bNnA3a<&ֺ8JtVĥx˜ 7  @_'8M%Ce"B4Pޠ6+ s"['Yt+ngHó7oڶLow^WzХm}y.0ys}%xP3ߋihFeR b f䆞E"BCY{E3@k' 2?jQzlwvǂ~ A!Dan(P\?#;`I2 3  3RH?)?Ä-rz:'b~a} c9Rv|* `??+>>%wAlQÁ, %/@]60(_Vlr7Y-Zb'qKJ Gy, -ΧD,ETp' \jj.LaKMs|m{*0`8|GT5s.Ig} ۱MBv(K`} nV;ʟٿͶzdrmP3Ļ }7@>Ik$7g3|J{zQL!()^"^*Zf40(0ݭ7F|v{6dࡌ{Si63b. 2|퐵4(dۭ?_"k,^|N| OI3C(E)688^]bI1RYRE_r%Fxm..[xK=vXNcP:h'N{SDRH=Rr͕XW@l4Xd@*73iGS= P2HVB|:񉩛5\e7ϊJ&kMʉ~E GTw=m\R৽'_%,BOt-k'᪪.4+'޾:G`]sjrխUDNG+>F-%&o;Aߜ}2ea];/嗷:NbX+-Mi*]CIjFx~䯐 =W~B|eAVt !%2B*>LxoPV+@&߭ ry'^1U VYEcS#R6Fu~0z-igmo#yE#M*=@t% ydFN%$n쮉~ u> }c+HK px./ŅFcmt9 ^n6OK =% :[|lxS+XUM{OM>f5G/A zoE!ƒXjL_*+Ɂ/Qzِ h\ݢk]jY-R^WݭԬ}}$Q|RN=ݹspۻ;9/־gĶ)3 #ۡ$$^*e?&$0{k~'SS04~)uSYrYi#N@ผ/BdaKwpDh\ 9+/|g}uf?%,$(̻ 6 0DsSK{gf(}{Bd墳y S7VsWgO 5gY=WY-tt}t[|kW:7= ͷ"Zk@6E`O27㩳Jdn^Sj[̙#߸_?TKxf|]ba.>Byraz@XXPdKzXGa*aVYW:FlX,:tjWf&XXeREo[..ڄ;W9` $Jb㓎-4REm_ޚϲ?>>[D#լ$d:ێcDd۫>i|vf+vnK%]|9d]f{_7zzڢjdcVݍo77s9SxWu;!;VN?KJPtQIJI´jO[\PIǔ0s  ıtg`NIhb=jde?ZN%g}ܵ&ޟuE6M-ɋ ]'P9{63IF{\?"|l3nR:f:nm-#9 Ԙq,3ɰ1.<]Od\(AyQ?ͩ(JPAo/HNǮ6_%⒃{^ᩒ.)rq[DjZ\n]{a (zɋmR^aOpS; mqn*iӇ?ˢ?6$KiG_zgoFv> Jy3ƦLv*]NٮXoH+/e|B%i-zRWsKާvZI]/:As:ġ6cI˚giuLJ;$\rǩ4cաUUѓ]xC('0{]_ƣM@Paj'pc(1:bs_K!ڄe^],f{+L΍?=r!+j薮ାD\FʺϚl[}&!o~ޤk$t(x8mxؘ4L컺7\7Ǘ-ĀG7-q[fZʠh97Ɓ>.H՛sBjƞM s$wNtGꬼOoK 6xnjsPIGnn#&0OkQ\Kgv""eW} v+־24x (0\C/-fflh_k4Զ$1?RhոM =Ķp78D!Ic(R|dnBd EKwT6wi뙗i^OO+V[ܻޝt-gmȉ{lu e#Fk;C[߅ $U,GOH7k+礌ÌUiM+g0eКi[Au0%`0uZYLeewՔ朗FMw ҜivpIJXe#eljh%@VFj*貳9qqw՟kIf(Z^^χSLT$&S)ZPLx.rJrɿD6 .\hqi,.# !E|,@ T4](ۓb=\añ6L 8%NkI970bg(zo+fb*92=,{\R1 ~؛.!8lisT(aG|x'=;'LlCT$^NIZp0 v5m)KZ`tz,3<}]6>g`SM+& wlU}:t 1`ڦ)."JAlHE"be 8Æb1<,HZtX4Mkdt¨oT{sCMHU6@5]XPt;,K!gi8N>܇ VX|8UǙ0 0n3B7ZFP”5gg.|0. Ģ6Xj!yo0꿂ByD!wjb,QЏhP4x(';&.3P\UZ#. h 2"\f޽>c07 9# wEH g%'$sܮeris}{(o`i7 X~P +^ Tm03o\Z`/uWOb|c'>RJ +B ̕iBTl( ^bؓiY+I.+ |Yʴyid/ [ iP0u,wDPo n߱B/vH.2y!Cޖ mHO6T_qdV_7Qu0ƍ\Tύԩi=4=z N@/r|i]E (nt2-<굮+6;؇fKmnps סmѺ:svQ]?K бSnel{Xǎ^}k:ëϊXe_5NOJm'VF f\3GZZ!K wos%9}> }8XT,E8citĝيt g^>^<7NG^kN zLag@2E9][njg2QD0+ܻ>&EI v/ݛ߮Mأ8u ޗd'ipbfxԆlӏ= I $έ&3p²h |W`<$?M^ԩĕ4PRS-R꡴㦛P>`ųۓw,s NY0gֵYS9W7v331$f)nƎmUH͗}h}EFl&(Աz3r82+AF =RnQ6m6ODbSӢ0kE Wi6' \(?d_4ݠtvnDYP*A9m?ALͥ\}q ZQ5\!Hihj`\&*b(ٙЈstZ Y/f˻}h~n%m|Ou 82-E8sO-ҮNMX?S+ŸOESRֽ"O_f"O S.U /{- ETqQ?;a&:cnvr!osNrużX}QNhSf0,*e"D1ۀ;H 9LK4%Vjlr~Vb٭QB?UμFs NI{wvctpڄQĚZӴui mG&A{%'C{؈f9?Vz2U &ڵۗh(rKuE!ItگbǕMi<*AMnFqK5dJ׹l y=#e$5ӄ,ȁbzg0o>X o8yJ5fC "̂*ѱAT,Amtlz<ҍ7RZs[>)K+ckcGUs?BD,@u؎D'@9ӉuSc4V?Q.r@K>((d}$teNմa6cHXbU{%9`bWU50qP$$W{jn9yk u73i(\(5eQݦ m ̍8o91ȗ VsleT8PMx o]؅ ?դ/[׬!N>;]aLR\'`mf۬ Rv2vYթTsl ϰ/S$9ϮO Y NsdVpt38'5e> @;z:`]v9s[sz$Gȕe!CJxe~*NBqLlD,57nT-O-* WO](d 4qn80g'.EW}e NKԦ.Cc 'b1(ZWjaN8NQ+5r8^}iZD'Va8Y95~yx.kw 6w_E'瓦pSȌEQ&Ġ"qś GlT jG)̙:V:##Ssby[X>#R\)iuR`6QWtY^ p|r&&#ʭ"!]{@a>;06[T4`Us2g{ 1.l^դԈm뭌 9յx{U`͇-5Raa;]VUdLw`מ~o^#h='p?6^~ތf&39'j@@$AR&vTpaGLPV7hXk _+L⹟]$`k2̓G@UHmL?/cbaسbٸk)'n!JnprXa_oZ=8 ]"@gR8ޙ΢y 3re4@9_~4Tc K֧G0<-rt،g՗?<EJ#^hnEj:H܌ʱꋵsn2 Vbg^N䌦0r\DUVOo0-ɋƼ\sQ?V2ٿm~fܭB6FЃuE⧋KJƅŢ*܌k#E%LPG` Cg!GI7pa#Cc=A>1!%zD w) '؈TRwKᒖ}zxfЃ)b@pfIDZ;9*h"GW_ 1KH"\+g +$2ԇY ti=ja eƴnՉ|ST5۶h4Ĵe8µ1~qm<mMl" Jh鸹]u.W<ƚZgb[QRD(Ujf[RWt]ɲw.tT鲭VTBmBAO9UW>13;Xaw'O:I穖W#fz@h*Q `/^YRĂ;\B1@Jk&Kʱ\ '>-AaB#xG#l3u&@18|L\%?:ԗ ^}G77i>h3wrpmu*׀wscs ^n([ç#m':#㎹w~29ED>6d݆N^~?H[.s :Qn]q]L)U&gE5 ;v{yٱ}' k޶<a \(]gP9Xpw.oZ"!LKE[ې*ɤ@3@{󏔃,Jyׯ&2V8Š$=}r/.jTY^&N+w@kߗG>@{J,ǤK( *+},% e`~t4ҧ/%!$;}̢:h 8y+VHA3զ +[M .О٦%a޼MxA{%P919*[j=M ĀQ とM pf{T('ZmIu/B: )9:T(AIFE'J6<;0`&s&HNYzǁ2V-wwٳ.i ޞPz`QPIOu뉈zmёEʉy](Qt#~[j ;* D%_! 33s/*Xt)  y,x αbbn" 禯#\R${eT$J+JWp]HT.-i8m+DZYZjKT\l,3ԃ qӋTnb=e<1UZҵt<`rZn*PJA0m+œ~e~@FC 'gwjU }ٝ7A>P9ad>2?"`v7Ϻ8K#_v6J$f\VꝍRΜ]E5#EWT. j,ŧ"E4酧P^wl`OHD)z:PAIl8AZA~GnZy@X{xF14^f_n1hA1̹dyAGi{+cVxQyJ儇 -c|\LxaboZlBxE#W,%$o~ pq8Bne`ڹ&a/7&o`dnbBFݯ˂AFt . P` gOW{4Z!A44v6*yŊ*:55 YIxͫm*( Fz.i4GݽwէcpjUF -44bvG{kB&ֻw`+|z 8f5`qv>tWUy?R' WpDž9_x^Lb=ǡ*:ljK"" t)#G] %GI.sbs>D>h"ܴ5K8+$|b1< w 'ZNf@{WXWw=!b;WB1|n!-VctE=cPk3]YyIkWBc/V wyce&/.3gkdO4w@ZoͲiqU197~,ҩ)>BZ]3t~W12Rq|؞k7O7Mڌ=t. ];pVPxiLZ@O?1pdo4vЋ &- nH&&v?J:KEѢ-fL *Lb >= :d+Db$Vڮ>$Jj ᵆx6.ۉn?8= ir|O숴8 5EM܁86Eخ~D#XE1(RUݰs̒ꉐR|JչvL.ׇ<|zaǤ4É(+:Sϊ6lȧ޹>Z"Qe g O k_ǔQ|&uEތ~H/ Ϥ wJɭOAˌ/Zj1"ԳYqo Ǒ(fcEW.^.>?zМc#V~Gzg)^ͱ4xS29/?/U ˜L!4Ƀb-,O/E6#&`m/p:"1W':K#m^(rtS2C,#Z\'ӂ,aG C eu]bܞY]fZz"wL>y-<?/k;#ub*cSEz^{D#>QV852t:祽vRh Iyu B"*354| wvuƣ.[Pj,`8#ZZ/+>W.>EތY!@t<?`Aŧܗx"f4E7Y@EEHtocР&B\WU4R*xpeNCE>ɼ}Ex!8<|)\İt[y9E)b3Uǔ֯(Eʆ9EnK{4`#其A6[vv /T*eQ@\wW5RVoz^n;%ozنbT @_RIS3?G!w"8K$qscg`s[fNDRތPۜP=HB|7B.~S! 뀒U n}{%yd \Dy",>H|&1Ar]ejl'QeApk/jaWĂsf2^d:e()R3Fш@acISu+XUiR 0$V<qJ VLO$\tݻ3&y b*a=b7vۄYqv HI<6Urt5үr.b<#Lh2e!ԟ~3IvRg\;( +̮9t8O/2P#x͛}<- j8mi_sr>h~O㺴m`R7!r=1_P-td-9[pfIG\![Wd>p8 weX:g!6ZX*߲)\ơf:Gxg~!UTdQQ|veZhsm/ϹqG(#R HM.u@;$S^eDh$dEG~{Fmn-'`?S2"Jʴ2*^F&^ ] %=,᯴H@'VJCG!oEoM¯{/_r#ph88/g 4{_8;3[j)eT~cH?cpe!3L=G?Zs_OIK~IYNH́ߺI,^O?Nޒ:{ ]o?WVgBP˿/(R* ƿ)Ů,B_nOy v7č"Zi%U=sA˞oj)Uᯕ,1_-eRT}u 6~^rȼ8Q-JܯBJ oOT<} AK՟U ?}Ko;Jy{{s8þv=3_\?D\ mm`*_Ga/JX3I E#~IHK7RF\osGS6/Y)-mݧ_us"o6/Jž f~|s6/Ds-m>_`ϰ*;[џBX %^?F"~q=oioo!5:?~ {^Zgw~?ҵ|-}{WK1R^^o[=8wp'[g}]]]]׫{zOU߬ Q JIJSENY"Bvl4R=2p~rUSdUVVT`aDS`Cg87vG$ed"iGoQ=[Ա5\U878\B>YQWQX ^\-3d~7k{[G6տ]9 /֦Alj$(44((Dț:Ki~ [ K>}i2I9E0Лϙ nDihe=i jaY*Y)䩗ASh~$~;]>3Y9AcmF5(djq %`D}ٹK(4JTߕuuQ$SO >ZaBUbz5IQh :xu,+Qh/2Ehgahfh&ٿtKY1ɯrR䍧n  KgÉgq>ƹG'8"˻:3s!ŤLҶd5_;Az#U!~6⑰itw4t9D0UfuM!E ?^:BX&Q7K`e8?H䛔LbIz2Kyfir._-&/Yצ/@?4,G`.7*/:5kׂ *)((duX;n,$Tzo&9԰Dr.Q纯F)x߁]+j,s za* ٛ}4w綂TCB ~hzn#cB"ی,"Jϱl elJ'*|p4]c tCnED~[kG*V" wH-'ݚ?nU3K{v*f$t_nP5W fW) s$,JNnӿmIway>S]]|:ĥaas(n>Pj.8_A5Š IJigkwZgOt@&a}@o$5lARyL'ܚdvV7tFuPH ޯ'7`av)>Ob%|¦Q;d|O[$ѦI!skR$ɊTM.!mǃ}9ja U+;Cɰ*=}8tukkI!ޗlIqs"{r_4 #zp ̐qlvڌaL٥S%FMfM=).n4mjL3IxiKzG,2.A 9MכL<]yX|&n ^7og D@W\>{Ht wa2 \.C(>9B7_sH0 6+Ji)V#@ZL<}l*䓁.ڀ|3Ü@aX"|]Q\N`Nc;T*1Uo$yf=|צSE%DFk:cdHJ_4M{b9`zݧ0Yq(xfTcK$Ò+TՎ!ڠ{\HX ƟԦ=Rߧ+!Go jexF7zV&%T3QD*K!HY. M*WV2C۟\~]`C74 v P@q%D#OuQLbQyGF¡"CF w czٳQ71 '%hJVdw J`f$3O0a ڬh}̀pQphEU؀K~(e_m"|&%S<სuG!AJ|'c8 xo{G)@Gﮂb9p7&y.G)tD(vXBDUʥm1L}xp4^ٺ9qHGH$=*c>ܗzᘆ:~n ~r+ȼŘќbSgx{SôjDz>>ɳEB=)[:#4YA?'Ԟ%i,14u9<56XA=svۅ<#ӊ&Cnv-* 0u]sU8!fYM;g$rw%"8Y%Ɖ6dؐgz"nH|ȵCaz:B"`gyH5P63I9 mۭ j&OBًҋ'S Z([R*"k l"^}, |xlDACJSu '##/KZE3ֺGuwb@ɝggX\z '%˼vݶ֚3] Ni !٭Pr,ݗ@>|~g g* 72:OM9Q^l {PI޳`UI\KCL)}];cCz]n,{sn/?p#6q5#ψ=ů5:ߐC1Z@V{RWo'@ Gx4G >ʑ{:d5M> ڃ@"} e8.,."h3sL^4VMkT_Wev32W=ő}3+A6i">Da81NsF<~ e]gV\JKVENl`$ߩ曏w[W=7UNP3ݮ+M1=Nq"K&__~ ĤT^ wIf`H.jy| Z_-0OWDn(GPգBs9D(Y_5#cO3ʦXNٌC (3[s̒H/jj]},%aw{RsKڳ-8X~] Я+xDrKj+b\K@ chīx~Ǡ sDŤ^Ȋw[ ;,QGѤ#ecePSMOjh47OJːLWBOuW 8;r4Ve&ZSmG5BW/! z$DYku@U'"}1tMqkq}aϔmۓ5ML3-_8K~s%u#{ Mxj'g!K4=kz..h+ǁxA^ȴ3jqٜ5NByq'Iߍp]ɻ?ux!fw.$ ZI1B񻖵շ}13JadvĂQ2dG!^ SiVʔ'2]QպOܦ?=$5KCm?]˛0o`"X‰wAU_?L⛵=]۰\k;up9{Wp+dppTT~=\1.`КTBG ҄ȏ2ݛْ@)3}!*G)E뉣}XWomc6QȚ`.Sep{n^1Il%h8K%5Q<9*IQh.v|z}O| BzJ~Vz(UԠ@M)h{s四]PuJ%R:[E>b349Vsip^BY#*6Si6Jk;`̱G_{ASv8!C?:aS0:5ɸ$^waI@$yEf%6^<M rb&r ivܺQmhhy,d~pU%h [z. %}Q#̛ Đ *S% 5RaųK?JoDy\s!֒: Nm食qWҔfIaDh\c;˰1쁒<} 8h- RiҥN#dϥ4W**f}KZ[-g%(·(߶w(6#XV\!7q*X_kU+ YT<El^q`Zt\:zGʺ 940եK*۩vKMjCrp-2䄥eV|9~'Y]mh&X XK‘n+Aco:9U~:nXG2Cgwޕ>Znjg9B ADJ/U)Kt{"&K w'\F'|ꉋO~ne'g$sJY 6B4;a U GbvNUŃ/g==?'rхn/"9heɊu O*Ȝ 4Љ<ǐf:F4Zp29 04k8fhpd2:?sK #󬂴4_Oa|! 1rp0H<ӑٴ$/zN\9LYoKN '-_ x_uS@o:G9x5Qȉm6]4i'|9S&qf%n xbMƟ~rפi8*?&rɌ^^},%;e=r#q- U24r\۞vЗ; 4RpW@D@!p5(ӋQϞUm<_ MJ^Ȇ{^ZȝLo4m&&"l1 YY:kT}}k9b2Aʫ}@3^#@J9gkU)ǵvdA񩼹9|f`duɥy~S-5[jG=ˈ1 AۀR&tߩF B #eH!)@NxU ,v7:kQvːM [Q7rU&= aqq3W5@/}{]׬F׏C9(?m/{mlV z$*_ i~6o3o{mp YBs߳m/2N4-b*Q?w5d(ި}Tܜܪ33,}mLO,[̭]TDpmm^wlnb3=u]ֻVȐ &j%B78~,ng <`SM|tTn|Im$wgЄ"LEo.79{/ Z}ѻqhܵSkEl@82> U/r~NWV\߶ cʹT#Tw; |L?Fn˟C#x}{@n9C wR.?/B0{dtQ{[_ŏf]\钣evxr֘kqizֿ,@Eo L-")#On$]/hvm(9㭫w[Wܙ ?xZtYPG(Cٯ<;t {Z+EGfn\L*wVDsAh" 0cAOf^rNbqvllllvzlblz|lyelrelqnlf9#dƖ{M)!nl\ʢGgظ _sd9G}0iљ=%rlalf m(a(*OidžF%+f zlMOv#uT7 \f3hfIwC[GЅDL+%8"D-`Y@2@HW2x55GG,=g癇;;(%(rTVy,4SZ /"sT H"ˎ{H5TUx>u'{@K k<$<bY=R"DXlW?DedEde؅%dŅe%}:/TwGXccl  c1m;ǎbGlRc%9b>챽I+|/V->X-N5Oy#g4{ҊKF񼺃Nw)fNB!<R2/TT^k16wptr z!"2*cLJjZzFYE%Kjj~6wvu NNM'g?~`w~Qa|?~!'x$BH5'cwĴϓUwp"謽&Hps!׳w_~-pGP`d4.A9|>8; {1/$D)Tji66ڻ) cROq/Ty8BkWna #T}{xSW߿qKӥ5PDq"#nV~ g\0il 0+. eziO*=V" c$HJttRxˎ2:ưz>ŋ1+~tOnI ,U+*)G{~uR(D紼㣗[H/A߬)|i=hQ~#ޜUeBi'Z8g\:MC F$޺Tr阧PM;9\i֘ݞHOj}簧xqہ.BՖSj'* M3%hh:wy -_s͘0-qy2Ͷ4rFG)xE0JeȲUU&5j~]@*a %'ڹ3l.ۍg:f&kYС8^gd|pe[OkZUeN" v.vDسp(,Fס[tD-Q$C #0Ѿ9{}7aL|%"NY }- *t]jZ#SU컒tI.[o{:GurF?^*l(&XkM޿/;+ )wM5`@oAU# ]fSA [O8DtFѧKUeWtPO$_§<&KtlZ8fj;L~xѹ*'tsvy@|?El'F5Eɽt@E:0F dET(sh#dx7܈b$HZve~wWqb{\: G;m:.eץ@MhojbI>4Ikю:J-ׯvKZ4D25$"<;_9:]җ\L k,f.{z9D6.mM䑫^hRDqĥyOКHcWKYH k*+"^pGb Ȟjao}sfD:a8(> ] _%Uӭ%?vgsԏŲ>λo|W>@"! ڨgf7.xJK2N5Sb"2n{KΜ(2hԉ^je=V.g*W_۪FM!%- ,qsc죌28]Q11dNk{էᓗ,;'"K"OCo$7S9\ð"aOi'#sfn!vQӬtj P<Efvk^֩s#[ҮLyEB9FPr/&Z6$-;EVM4J9̬a2k4O#`U?szHW ۪Byٶ!' s.S=EWϣ_Il#6tu_L߰OV-Y=*F/rw|NzśH[紕p3̫h Nꤺm|`ke^ryx0T_~lU[HcLJy gvљl ;)Emui:n4p&0Pw`wqyN˲vg1G73heɋ_ULD^k'r-IB1avsHM ^݋:OZ{uꞮx!y'jaW.lQNCWI佢| !Ep J^'8(>m(0)Eǿ;{NPit xqBD( 86JCē95Ƌv5CRO|Pq],wI{v/e¶Tblް+m^ 3Ի2|[Ůfnͮn" aO%Cn PåүsAOܽXe5c$i0/W_\^ࡀ_L<$])J]7Kɤ󔣃"ZX?m?h%iv\ !E5.nUf?)VAAp s L0v豖 )zR:ܿ6],Kl]Y ^2 ^"6 E>xo&* ;cI'N%B1PL խdEYE1sEΰ7'3|ՍA'6rm=׹/: [KĜn E3;5nY?@XaP%~L`O].~0O|Φ >c wdsu+0$2-NsvڧaC#ܣ^!՝_ ^'5&ocU {oL~(pQe ŁI͝8 >V1@vnٰ[ *1/zYJ>ui!ptTx#{MsϷ|1po['="{m}0`M9m| QTE8g":뻅twJeظUm>V$[wZ6(U}{19sv3zQ"6eckM簾# [h%>O|ڏ-z)7FEG jM[&~HPyaWH@SsnZɺ E䦊װ bp>B*c Ïި=V|ԯ<ОUlSc+ЗaiӎIe̓TMSP6Sɔ+# k9 [E\bz1Haa輬YќB?[ԝ2x,PI 8"gD&p1`VO_F5܎Hi0]JO (|t)ͽRH,:q+c4%#+< 5PA,HN{!N\LjY·Ֆ0LR93lZi vƯ- .jkݔ.E u"뙘 @{vLF - YKr4¦\#ls1nK7rv^E@o(UúF.#଄C[* OQ%*Ѿg=y[odP£›zD!aEWy .A#o% M,%ٙR.S9F+fYBktbO/W:cZʧd:{fwXQd0jV-TŚ.(B /}O~?Q'0 l]RN:%èCz˛[޴f\V;yyfEbr|2kx~x^)#EC>` |HA%/E;6}c rMO;_Ry9fb:Nt\QϦaH *"K, jMqٽdcY ND T-ւEkWK6,lzgSe/HS-Ԝ,qԖ}vT|Rj߲ym; &ODE[!@>vemMoPP 9纏RtP*խO8=P=O+ἡN;)ڨP3M\}㠖 K-Ӆ+GSW)t a[ʓ5ޓ,tc 9{ 30ol_AQ1hdC ߜ-E-PZ&wh&pieFmJ@1i1GR{y* <|9gR/ju}e!ީ<[As+vN>ߩe4BjG[!W)_t8͟6B˺?_vln4P(!3J}iB{!>M? c @Pvs{X٧ckYs<0K `d)2+ Hڭϸ/I$%yO}R`:6U(O QԸ-.=Ȫ=>p{ZgqإX2G]~GY!N}poأld7pi9\\#`ʍ$C #3fK|pgu/s}9@"9YAD*D͓࿥&YHn{+_"'ܣdu{s}74`hCƗI !؝DF@HyFf)PL5.}D1ѼFQk@T}oR@UϲWQyjAr3V^(1 ңTFRny_PYVM`]1ƳMf4:YѯͫbҸcTΩ):#Ez\RvK4 ZMH E HEӭ H~r2-; .ҦH'nk!5HEAˮW|} <9)$q!/l0aөm4j y\fJc?~qT'ZY dc!Vc0W6-e$%2Fr5NAkJ1 vv9spn̟k"P"da-pUgV VROϭ ks셠U"iC#_"o(wuFe۹0(%'2FK ^p47bgV ,WWiyFxQlu_/L'WKEA(if>FݹVUGESP kXi̔59,*meߟj˴SE1_KUIktj;+Ki#~ZKmnJ/ ABm6'h,sЄ̏rA/Fј:oO2SaEK"e6B`pƐZK| sz2*,S*M&?ujscXvyd=lCxeLI2::j/cf}^^z1=oSOP]{{`3dEmXb-LY`QS+B܄A"K^  Vv[ cl ']zMYW U N~3B',.^@t4#)Qgmeͳryob(4gmNq~:i J3N"GDy;B46Pxqm`8u7)aݗﬣ6ř>3ע}4:אwA"=aJ@|qe+#⤻!eF> #rujӵ.Pݩ tx=WmE"9(;VuAnʼ BQ'lo^8<#JV0tul!}x2eU4"dFZ5.U,N?mrZY0- וԣ>\v ^s(T7-=)w<.ۨ2l461JRz8*pq+y,߹,>e? xy:GxA3pU Fշo-RV9ͦ7?#Qp,Ѐxj]toeL)P;eCȫxo\Ӆ1Jl'r $/aWFL=;+q/[~?ۂ?KnlQ늌oCEݷޓTؘme7 78KdW3%jÂ].;cKBՀg C;>` Q j I$aG6s8xb>4,(z Pkl/ $ lQkwߙ_->(lKpV='߼!-oWSzg8<]9,. i?BqAŕ2 l\,RУw}6H.CrF֯D*J|B,.s˫yE4 &Dd#CgxL}P`8#}g(Gu u-H@3AIޤe֐1ؓR+oAoZ*Owe^5WҞ OFPwȡA˲SmL~Z#`6 f>rHD~_aIfb2untrG]y=`,]3t+ZȊ*.-СtP7N.YӨmӸu)5TͶbDU}A5}k!54XHmΰc-G Aے/ˇEU02MEM4n-:ҭDcz =`1DӴEn_ڵ3{;"fO2ًZ-(P(k|鷋?0I"?$=C_|KiKr2r,>pn~<+03JF\c 4[:P&#J]  [r wSIMYbB{c:KI5Xxo* FB%WPM,N 7)P`JW2oBx5w6@v {JMXɃOV<7mɒ}5J미Sz)Λ!X\v}oص5@ep]\15eok N#ȝ7K<}ݛ4RM[5.gj,qT2 3X`A {_>h~MOoס|w]-v\vHmKf>JJ~!}v~^8ٲ;xmq[,ǞV("$)`NCvJ1?ذSeh6wLutѓv{Ҝf'[jW%[o!l*Y~TwPUЀ_,F B%^E^fh* #$`ѧwf~?7HM#>٭ex 0M`':k==3- _MUjIbL.'Ϩ@ORmH۬Sp$*q(ҨGԺ)`-m<8yHl/oK }61[.Ÿ6? SSjj Z5[ݰh_'ƚ$59=yoػ1wzCKfEv%J۳ " xr JV#i3mSt}l_c~9. &%<'M՘5;4v(m/^i؆ O~}I+h얜3vg5yÑ"E-6 5@߼^Ds]_kdfuǔ#R5+y"'(QS"]|f('kQ97n.:{SEk p`Fu7.%{W9g}~;<>:G20s.qHjg@6#=mOyiߋ֊-ۙs_ Lǚ:` 27Ƚ{@{~? o_~RM%Xw(U4 [zFl\Xl?xo|VpлtϽUDخ`Uy9aC#?tKLN%o%R5Sv;ܨu殴ޜlĿ4rzӏYG(BJu|3I'M@WMN:%l>hFBHR'ä,fn}$j:tMkn܏7"<|KxIDMvvm,w ll8tP%sʋp= oH+Y(g;g[qGԀg H̠.ٴo\Q$Mi/-KP1ɓ[TȝOwZ=^g/1 Q q1agMҋf~75h^_tixPAgEUcҎJUKkȼV~ ^u;UQkG4<}19fe%6g"N8C,Ko^eHW`#M_ϾHy[ߞϰ ~S>o(9Ax?ѹ܈i_P=g #g‡캩Q<0͸CrI]>!N:Ypm}L'dg#>DUdZ /zaiMm3Fˣ5Qc2'ӣ0KZgHgШq3ֽ`/LH+tGG%?R>k8YGC%P_,a&kg \=*0sQuvKXiD7L13CNq>FrxY3ueY_$uSSf_>6Mw(INP*UNH=AG;L#!%f/]4{@rXՂyIt\#4PF4saQ7$ #AKyY( J&:~xWG4vbGA/Zk$ྡr,ݼ[ L :! %@.:ҝ,~!Rό;tЭ=0X<ۋ, <>;!A/k y N!mO 8"(Aegȹ{ ZN`EHͷ uv# rj=e>'KLJwkʶK^bAuQߗ[دQ e%`*7q` zQާlYeD: ڌ4~]U` i9bBgjTF>.9+a6An`H!7=[]Bj.yYxi/}lD]4Yʟw2K*7@QxG2jYTv]YCs ȍ Sz͊隫`1{kvP6eJ(,m%׹T]vP=G0]6VD{d_vu 6My+TV$f]+Rڭ88YƋ~'c.4jOD̾("ן| 7U1#a]Z/y횰 <G/{ :891Wv0~YlxĒp5E7 "B@KXz ߑSxym̶){\rcE&=L.Pa)#5(+SnARŒ&}xtaѤϋվP^/~xaD!yi] $z#bW{jM۸ 424("rs%N+nr݆4.uqKo,#e):3vn9gw0AH.-WUG?ry]q%ç5:amrުR}q[^6=ZV@]<嚻/q;t!P4|ϽNc4/>[T$B0t7+|4ώ={+BK¤eE vp|/A>=>ڀW^fVM ]ff9:$$ҌStG&SŇ^cB`\!rF*GYI76$ 4.qS,c0kwjX#x -r5 1We Gvm J$TɆ :jjԁBҩyԧtZe^YZO*/[@4 ϕ9HfiUylIS'm!LYBL)f}/S;2?PUSS{zĮ ͟vCrɑݙ6:MUF=-~"N.;VaaM=EyzuG:4-Y]Cym2#G = /79v*̂yO2%(E<1_D|ip2c-P{iT$ykBɅ,v(:6jn3}ҾkBM/^n2 '}a `At5vg>Tk99r.fXH 79ΰjJЌlh՚>PJDp8p@f]X&0C0-XNI"maDz+o~W}= erNsK2mR#ҽE{E)W9lt` 7zoژiSNRt}A83rM&DL ~^dyc\9ۨ{\zW{c tGP|eYlம _£)|rcu@R^x"r~>fF 夀Z7R!H18kp7A滀n6c!cwC 2Ɇ_'D'oc~CwL]29/zX{3s= !A$Rޡ4YwxN+X8e3-QSz+5ܚT;7tbX=]n%*]CU-y=MC0OC1[7+2ك_eUmDOu)>5C,0-@-!W"pXr~%nҍbȜ9+[Wˁ}yC&_ï&[GN /3)Tgxӈ|٧q놤 B;MۃZ v4'Z:D-ήuo+魴KLlp'p-Lו4|,`vna+hhߋg{ 1-g̈T9f\AUR3'Gg~$v*;A A1BU#sU),}A&h3nա9gBJ>{Ά DUOǸ8CT}WUSֲmÉikk ^E|F@Ss>gC=FIOEa 8}\WW8/(Ҋ+ pz}اoJ^83G 6m:矉<+xaoqoowrm 6Y=7O'5 Ʋ>k㞽0ν *\bqy*>UY@Wrs~Ms##mzWMO)UJ[->KV{XxkG FSjtoGnߊ K>yZ\K?ĿL6KI4h?RU g$1 9&;KVMe5R[}:I]瑔"BM _uE-O INPm'9.9W^w{]ף&#+ɰ ۓSm=SI5ۿxC#]K[b@-g ✖:RWlmLz (7Zz-sasV4kbHdrOȄ i5mlG UaO Άe&qOhtV C2Up"tIk\s[Q]ٿ /uQŧ`pUw~kFʬ.0 >}in) ww?*Mt1حɴgss{O aʬ%'}&'ޚvKE}<?|SμOk8:Z/劽_{[SF8#QMoV z +ڝ^_T{և{&QWhRSZ({]1gqi/xM!f˷3Eӏ Q->Qvv1n"yp+ $׊@#WYȼC֭f΂PG?_z袾'mUxjT0G-|q^ 5+(N I?S0}sEMOi&d\| ~xTM$`!1ǽWq.]T] S{٨6Տs'iKF?E{"ͣ4+SZpiׯw|T,b7RpU_1vnjE~ q.;"Ϋ:ZOVZ$WvI$JK08T-ku>tRxV3țęvK>ךeσ P񦅦xXvds!P ys'"C Z{l"TGbYsO@zaAfgrk>vdOyޞ{;[bWuue8P nW7Sѷ(;b}OLye3sV?=@-3+J+c&"s=ex+gj!]wgoX __[,,K4 ,GY&$H\k`*+$ K|^ALO$jƕy}V '?C0E>9e\tIīf?%hJF RQ9n32yN\hE$DZ7ys71x~y|DA˫׭]hkʁ{"q;V FVУxh ŽǢY{QbEVt F3^*W~X*x5(iB\)xƎzr~hV5vѧ􋜵6x"it9Stj+R'h<qvO$(lhJUZYAaFJIu ,r"l?N9 ;n&7q7@qJ܆/`|H6JfN(MLLW쩇t1[QFׂsGN$xdT6e{0od%&dKazdrx@ ,r4 ~ Ru`2/3sS̷vIdhPA~Wx? YZ