java-1.8.0-openjdk-demo-debug-1:1.8.0.91-2.b14.fc22$>dXWa2'I>@?d )4 8 Y . . . D. . . .... (]8h9:WBG.H\.I.XD Yp Z[\.]#h.^@+bwdwewfwlwtw.u.vP%w.x@.y4Cjava-1.8.0-openjdk-demo-debug1.8.0.912.b14.fc22OpenJDK Demos with full debug onThe OpenJDK demos. This package have full debug on. Install only in need, and remove asap.Wdbuildhw-02.phx2.fedoraproject.orgCFedora ProjectFedora ProjectASL 1.1 and ASL 2.0 and GPL+ and GPLv2 and GPLv2 with exceptions and LGPL+ and LGPLv2 and MPLv1.0 and MPLv1.1 and Public Domain and W3CFedora ProjectDevelopment/Languageshttp://openjdk.java.net/linuxx86_64 Y+, f CT#iY 88 @ v#&9 * &E1uG2>EH2n w  ) C%Nz| p=!qn;@mn3  ;VJ;l7yK6#dPU@~ t saj!e7C<+ g<(*;NҰ L<-x\1Q@-I4\\s<(xnQ) /hj"0NP!"  z "z B z  z  z #z C z  z  z  z  z  z   /izCʧ0C ~pR @  3  P   i,bauqx_l$YTRz}"XL-$! Ca< 676-Q5,9 * X.w _124,8:!M ; 2*E2S  p ;Q #  G WQ .B_ , (P c E  wz + q4&, +yWn#  r  N 2@ , 'K?A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤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큤A큤A큤AA큤A큤A큤A큤A큤AA큤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큤AA큤A큤AAAAA큤AAA큤AA큤AA큤AA큤A큤A큤AAAAAA큤A큤A큤AAAAAA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AAA큤A큤AA큤AAAA큤A큤A큤A큤A큤A$WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW/WWWWW/WWWWWW/WWWWW/WWWWW/WWWWWW/WWWWWW/WWWWWW/WWWWW/WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW6WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW6WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW$Wf1fe9cc011c4c23e23750f48688fb7ca6c9346858146da2b0a3aae06391521b6160df3df27d43267cf9c1444b4fe2947b0f49492347afabbe0a20a1b2d34edf6b165e875f839cdf0d6f4c3a63beae0ef2a875d79aad756711a687624553015fe5162e859ed4159ad1fbe3540ec5e7015ba0d826348abfada38eb2e26249ba40962c80330cef606cf1b4736c45da5c72874bdc2932294f0e4e614f49c25b3e061b8fc0b1fdbefe050dbd71ec86eed1158d1554878f2c9034109ad5d22423a2dd5e27ed0a48b73c927e18726a4743214e737434a55e8fe676fcb277256ecb8bad1dc6b002e56920e200818e025a18145c1ef06ab361d0900a3a66145316784f08b0ed94851cfe0d61b4f950b13143a6a8c13811ab1c666d3fb4dac5195409653586e7801e15f2d2a05f96eecdfe515c137fd08922c9479206b4782eef4b052cd60df27c0c6e931306c393ffc692df517b12e32a6d91a5b2cfb49a03ef7603879a54fff731d188e924e3300dbb9b8439ed5d65c66e86526516360e7cb2a21ecaa30e0d875615106ee56a2dc48379dd9a5e6921b75a434e10c99d83a539ac6e047c20381d93fe15fb1e753fb23c4bf87269a2dd317c21cfcc4d51cce267e7e75c64e0dd3ed3809cfb108599289827cdb5d979636d608b89d16c677c2f49a546470692725a1704fe352d451faf46b90878f063702944579e7fa8aa0c8cfed0ee1fca55d462f293380d03a86057fef2918aecfc1a9d13d2679c2a86f18b514caa478169aeb5642f5efdf89cf9d42a5dc4982382c7a5fe48e2c6eda3d704048b83800c1ef78638dcf1a8cda65dcc1c91033d8ef957e5cfb98bd560509a994ee1ca0c07a344e6c52322f8e9487d76f8e8fd7c6db25ad4a01b6ab5fdeb4e5358b288f785f565e187f2cd430e991d97f73d04fc14406a32d3957388ae5e5f83f160da8f83c49b8048b18091ba080fabb4138f28eff0111275aa2bf8f8937a428486a9a83a1b6adae6e2a9e816bfa1f9d8d97833ee5bcb4b0afff6eb72b469686c3554188a7246515fdc5280091df1dbc8c1dc1d0a6f0609a965773c8cdc12793d7bd35bc87e3b3ff6c88e6ff77da5be2a7e031904f3a27f7fd1485d5234d52287e75e2368d22e3d1820c91490fdec95bdbda87ef03c9c05eb660054ec462606c16b0b5ef388beab95c8acea524346dbc04102b464247c34a7b12b4438573dfb45dbe6995e186977059fd0a1c1093bc9e95b9a682c73dec090f32b9e27921d1b366bac578816efe957c55af4e3ffdeee42c225393d941873cb446e751e4359a1f2bf76119856909b4958025a6950865e9d5077addcd23d7d9bfcfffeff15532ce2599b54543a9cfecfaf9fabea7a8ad36f410aa2fa9154d9986ce741c55e148e1c7ab81c5a04a18d56dfac5ae117a3d50ecc01240aa9dc4782cd235751a4f4caed980d5b60d9b40b1627c8644f7ec2e1e13dca55e973c8979af6299d1e67ec6d459c7dd0404e42890bf1daa87e54b2bc8061e4f0a39518a6d2ceee12aaf5667e7297fed593acb5ed3a063a9107acff0743680461f92f168bc3ce1e6f78bc17d16ef5d42e33f34142312083073031b58e90ef1d428b01fe3e5b2af86a04005feb5dc8a58e86722f6fab6c3688bd0dcd9528a46674e8dbb2dfca4a9521f4e0e461a7a7af91c62d023a0a9bbb9a60629ad3bdad611b31aa6742646625051695de731dc3dacb28dcbc83151941c0ec398e9fe0d7d946050eb4a908f10aa03aae871a57fcc213c263fec050f294440cfae5a77d43f0dcf08dfb426279636423a4dc0ef02812d759cfd2ddc721ad38994b9c39828a1d611299c645bd554430d0ff434e137cc92d9a00f6a74fe9e3184413050241a002207c2c7065f75e62b78d02ecfbe54b11d564a543d6c166294f184af63d346d0b26496766c4642ad6241041aaefbceb89de0fc27d518839b11c2d83de34a341312b1be5ba1b991bc8e69c83b0a4c892b3c2295221cb86e98c28505bbc4fdf6eb958b1e67234bd98b9b360b3490b4d42d621afc62fdd10e74295fee5ee1434db369ae0ce2176a2008b85bee5e493ea42c1994d64d9acc8a6d06d541c2098e5fe511e7391e2bc278c196bafeaaee9412a147b515827d8a1c444bc1a43e07f8fd4f2116ba28626e58b5677745cfc457be765b09884d8a812ddba07318a1819544dcadc16651e222e6b73be2f05d2e4b338ce65f15f4e9452bfaedea3d17589d7845025f07b7f7877b3f4d950dd166c8b19389833f8e27713e79238e04ea34ae24b28dd488efdc072c1c26a823a7a6cab8b1b63921d6824d504d724d897906f1e19bcd6a354cad9ce8b01a297d9c9757dec533ac8510694e60eb997b899c8eca51cb8b1b8e830764d866bed6737dbad805c8a9d4e9a48f2ac8fe3b9cab269ed215c18d96cd62d24af73cc4ca2035b9d7d9b7b43a0f0cc6ba79ffb37d97bc5c198313c31a3ecbc360c8de3f254c8e19f5eb37bc2c9f192ae2f7b2f4b03a60b4db16996afc04cc25b6f45562825f5ce5e2fa46dd4472aea1d6dfd9d23faab5793c491398a51553a8dde6f31d176507f31e6fdb4de72e610d7c896b358c80532fb40c4972eb6db230b0d0dc47193a44d485701c26df0809c6c4e7c4f5e343bf238ec6c0deea61b35e74e0034a5f3e7d49ba119c75d8b42677f1504e978c0eca442556d0fa40f996df522d225feed54851b6427154ccb5e62f9cfd98dcf0e80145e3c4dece57eeb603cec6ccb0e70387534b99444b25bdbfa56ff765a88d7a92a5ec512585add6af7e4a205a2a019e622e9092dd976309cdf33c4b44913576a56855a91860013b3cf9b9a6e37d54ee0c41b95f086819810ce84b7d2656b05fc11352efd1984f64598d27dbb11620af3da9965ec4336706ab8aa61409f347b5b7b518b52ac22672f7120a70bf9a5e486ff858abdf7f6e56ce7f76dab341e7101bf4cf1cdd3bec310cc6aaa5ffc6f541c3b069eee1d1578f135846d51f4bbff474e7942939ff9e7780a64a5204a5b7a348a9e7408c6c70a254f99ec52165b9e6026e07e0ad948e73050ad4ece732b5e20154054b8a4dd8b1759509a5a3ae6d55e001e5fc7837a8a9331db57e51b0a37cef8089d67e21cabf1334e0199228a46eb4f191e75bb184de04de888f3bd117274d147167c30e73dc3c6d64738f7fbced6a82e29363637ab233dcbedbbbede7d713d54e0a0a9063394a25e04cadd08f3bbcdb30aa214550fce60b5bf96a438765ffbb028f4a2d11d71d3d9488ed92ba93d9d10f5f47b52d4350bd5ccd4e9cbb0dffdbabb6e335fc33d75e36c9e534a5765f23591dc6c0069ebd343d598faa2561e2792a98f99f184c011fc69b05fcb3fe2abb90ec686d3d27c978f3eb2c4614c79545958d29b1dd29162737039a333301c1dbd8c594a04b3e0ec5d340922131232501311ebfcd63c86b9309668b8a4f03f6241f155dd0654f2d57d97d2391a319edffefee8f19d04edaff26f4c2918e6ec9e9093c655ed0c278e5ecd7e0eb28889d6477dd8b36e98b88cc498971d9c3ea5d038296ff63b006e1fedddd73262cd8c072aee8d3bf04a81d5a6d306859e69c059a8cd8a7565eb48c947fe2b803c99c6bc35fdde9002ad3128b932c454f413666b4eca5b4e98e88b8cd5a2ac2fc5d2fd3a08d519b59fee640276517a953a7bbc056fa874f73a66590863d2f45df8f9a6a84da80e08a5fb2555bf238b0757131575be7c0e88c2c327334855e84bce0a365b90dcbc6c4d66de4b4324442a33c352c97b1100b73af6e607396d6170e39e6316401ee85a091991b166cd78e5d29ac7868cefec04f732b6dc1afd828d3a7bab62906d7c8edeebbd8db68c65059ad88b1a1dee33302872b2a7c05d88f3be20e6a33e539dd3b7c4d20d6291da7175dca37679d3350db1d81b18a0682912da5ba029f88f7ae5a3bebf32e50574139dcf512cd342dc36a92788f55535e2e0f7023cd3c2f37b0a198ef7ba4d07d65f2fed98bb541d2be6f595be022be0783d71bfdd2f439c2b72c34bd57adee094535d4603192e806798e85f057e33ec9f93575935cbc0a5dfa27c8cc09c6c4e7c4f5e343bf238ec6c0deea61b35e74e0034a5f3e7d49ba119c75d8b40630e720bd485b6ffdda069d5c013a47f4afe8fa237a1656322c84c2272394d35d5641338435ead02fb9d07a002dfd8d979d5cf16bbf243ebb3bfe67a10446246a868bdf12d4c758ce135b7cb2d55912e75c5c0fde3ce7bed4365185f88af54cbc4874c5f8c3046c21d8efeff6cc12377ce2b11def11f7d4993c7acb9f425aa9cee6839bcc3ca644e07285ab8ecdd4afb1fee095ebbcd1e59bbb63f8971f684c26ccbb1d5a2445fa46346447c45c67fd244803cc2c489d444781b45a55fba7462e77e23aa93bedbfdadbf151eb068dba7d6d16737a00955383eed4c4d4d0c6681327c255f7185bcc1f695a2c37d96a05859372dce4367481c81ed11a045134cfa21fb253f5ad6f06cb3be7540439d16b3d0d19b322dd7475d1c7b6e37cda044d3970f66c098f3b6758b4788a17a73a0fd6615bf11a5d5edae52e05ebd902600a24d3ce1c116d3ca1964586e8975584b6e2017a0031321003fe595cbe337f377000a3e68c47009200238d969f35d6816f21af7e60f8e5b3971da05ef7300e887f145809233e1f50071d312a5d48791c812f7484f85fc55e989692b9adcbd39eb1224cbcc0d59b50973c37e8884f1f340d71918c17494632b093157ea7cf846cbea094ad9a9ebbd41dfd3dc9a1ebce09fd8562038c47d2a0114c2d2518bd8a86e3e1f7b8a36a97f663c6fa3b16cdb7253249c3f68bb3ea259eb75bdc0a2cda3a610443d255fae88107b87deb3212ff16f5ed9f23af7317b815e4638f7328ba217097436fb1638165b4c816b8c84a8b424c19df593e352204e4c14551c7f06e2f4e114b8fcead81287b64b54ffe633b1fd78f2af166e1f093aa8cec876ad504e425cbdedadb05c5e904920a06c031078f569b937ccba6c9205a4a5df45db12c57b4ca373951d7fb60e3d1f370349157c8abaaa8d5de8a54fd907a76f6266b38b404a7dbd3c8b724f067b2e878cb3daeb126252136a557aaeb9eaf30822e4e1be57a1cc0b88bfb9dc9d6a46362e79cadc2ed26ddf4b8a21e77c755b0c637f62c58ee939e0b5a172948c642990dea4b670bfed9abc632c9939870086c6628bd633db412082c641ba9328f4849741ddc591713a0354b11105b7d9ddbda32f893b10bec6d2f3a4f541e90f22f0ed1b5aaf790e7728301fb8551991ec6ba0ff259b30f29538c6084725915b420d1a3a32bdb3ec601f597968728e1cb471e7ed9f6a39ce6e524e0fd47dec3802a82ecb69efe023de43bc0c8dc1d87e78da101ef2a371cdd46196e8aa6cacfb2383952de20c5cba36d438ff270c200c8fad60f8c30477775a2123e43b3fd3de06337a44820bdda67f9e844729ca374d0696923529b1b0b12fa1c0e802d2bec4cbc7884ff2623d4113a56a578ce8f9596c2fd3632d91b6d2c6d3fa43a3016a53c0edefec3f0f09869521955ed5d5dccf47be946aa2ef509f852efaf14455455d048b307c346c1f5b3d26a4cd8f2174b679c253f490c26e469ecee65ed1a1b9ebcbfd6eb3ac374129395e668e05429b1954b94b9ffd6d02b5b0cc31853746d78562f63002c6a2423dd975064977ea5ca2ea06585edbc6d17c5d346b216485b1f6a1c56c30dd81056a733657a8df6abafac077457a07c6e6d4a69ce615cc5057fcb28603c7604cfd4aa4bc0612dcf9a6ed312f015f33d03dd13f47185c080c7ada842bc05219fee3b8115c76ec446e39e7ac6193322caff4b7515cc6a7a6e4d00ab9060a6d5b1aea2a5b44570073560242d075da15972168bd89977d19a304f1053117a01a6318bad7b60c425053beec6d4aa32b21d386523f45cd4b29331dd928ed454ee60e3e1f13fdc3b06e4bf08d4bbb0612f989667823db61babb18886d0c1fb13cfea762d92b5a7e47f61e7177a2906b1f171c040d04db5dc58752eb2d76e97c96d0a29102278704c6650b91e35202ed1db4770f7136146f59237a8a3e7c51e05dcf6726ddc102b8cea830346900343a1d509c3670f04489c7d6dbcb32ab492a826651d9192b58c9f6546cda8cfd5c5408ac6d051b5e19aaa6bb8c54b003d53d7ae69c042e9295085eb8f27d0788145522c51f4822a794b2033fed30b0d02ec89297dd29919df45727469045bb62e4c06cdc27a530e6d65411fd6d1cde0d3d985d9a1aaa81c5aa053d33a24a7e57083d288b9fa8496e2e00fb80b9e41ff14080fd5327464aef9b128005a27fdfaee6ec0bd03d47220a6cbd502a1d7f26c946dfdd681c44fd1ddf7fe4410d25d348a52ee5201a6950ef299511cf47a2be17007dfc14bb2e3a32fe9c594d511b0077ff909c8f75074a46436061c7db32e33e738a46427a0c4bf264951ba6f246e6fcd3fa33daffacea30b26dd1e4669c0cb64386c22c0c7b49b409f4e6c6ea18ee2845c557c08fbf22cef0585826855466feea28b86155319b1ea29ef7a416bc961af0869d204da508684bd59bb90affa888de1d1567ac592b1eb5c6d2e1027fbfcce704484d211f9347a1ff2047bdbc7e7e82ed61a953dabfd323c4c6949936f7cca8c428c7f6abf48e267bb13e49478ec7575694224f75b209ac1061042f3eb6500b63db31c644aa7c3709e0edbfd84525bf0af52ad7c27ccc6a3af0a8f66439f3a4d4c21d611d6d648568c24815ab90c26bb62e163b3f9a3839ea98944bb2a3e4bff74b32fdbd10967a260644be1327145062bd42a0a64e84142f6791d783ca74a91331076ace7f274c9cf0183ae70f06299440461e9a4aef2ea15359668d4fbce51a76aa1fb0c5a5e7a28ccec36243a71d168c70db4d2403a268cb2dd7736652575b6bb996550ae7d079af311bfb31869c27dda71dcb1d5da42cbe337627fd24440c1c93264c3f29ae5c103753b142e46706f5ec617e47942854810da6f29d816e5e1cf9be99e526a5f169375a3237c6b34e9fc6ebd39993f308651fdd715a6de725e8c51b68f78aa874c371d9258e30b8ea9bcaa927cfc35a5c543d4b2ecc75db6eb3c1316ba1801ebaa9e405f0ce78eb9d8bdfc1d1d788b8bbe8d6d562a0f180f81d5578d634175f25ce5909c66dfd44519a2b0a92d74d43d032413dc3e2a6be00708cc490edc394a3834a15fadb44ad8d1af82eaf8601ce0047e020a8c11a99e65fc0f5942122e468fe17d137fd990bb51f75860e8953a0eedd2ac0c106cf4caa4f39c1511dee5697dcf7d6ef3fe65325f2242e51bd674210272bc0afb5bc0c7c76467f51d545308f823332f96a4c0b4c481ccb24f3afc465fd4b35626271ec0d4b9f3cc5a60b0fe7ece4e298d2ec6307a158442ab0982c7128a9bc5e43fed0a0a1ebd0ef8675a899cee7228b94d82b92d4aba41a34e66394c0bd08c20dcb61043f1623cc5b5577a1cf1f8c900d999c3d2f96893c4996a850cf23bcab18f71fc251eae130048f25344bbe096788570afd2625ab52b9d7cb080af70d6629f388bff868fd0936333448a61647f74860dc1ab7e6468efb23fe67278a4fe1c837dc3b6d2ba6605710bfcb602cf3e65bef08d5ed200ada32eb3a1136f60ba4d6f1e0976002eefc155c08ba2bea561bb07d3c24ebff44d53b57dce9d5e0ae80f097913e35aa2c2c661a6b570e8568251c5d6fe1588916a1e4bc7797ffa73eeaad0e8b244caefff1fc82f433c7fdea364deb39c7a233f79d383844c6a32fa12222c55c1878d717583bb768b6074132f18183584ff92066e4fca8842562cb9b94808db574338e9bf8d093a506e9de49b31be2e2441d0c907e4ac881d0bdbcc24303dbff43f1de844cdbe06094e967aa114bf712b09e78ed01cb46992af4a4cd66a889cfcc7dcd9fdd4766d0d009775d9be6a7d97e2ffdcc04bd0c0e6f9607bcdf3bd52c82905679dcd480346c830eacd3128a41c3e0f086acbbd3faecf2e1388bc23cdc43179ef364c73846eadd8527561d368abd513d32f5bf1673454a498dddef6cebbfd0a51fc7406c8ae3c54b9b1ff7b6fb04e9729f99bbd36378e8dad8855011c2dd2b4ae55cd511c1f2c9d4987e7c8f49b27d38d7825b3ffb5c83b163866042ba376f7ef4af3668f5ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be3eed731caa9aa8d45ba871fe4d81b01e9ac90a749d8d37d8c58fe73432beb76918a5f3e622282997d2c4652a72f76a98c0a8da97dedc36e6f876895f09fb7f1cc156690beeb3915e527f57974dcd6381b9fb8b11ae04cb5d3cc9ec2ca3a5c654a656c17acae29c4f6f1cb3ee2ddbe79fbd367e1893f600193cbcc332f284449dfd8b5a53a6336de764ce1c73076856bc251d8ecaa11954de70c15493b7b6d039c5ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be3433de202f660f935f618fd51ae22cc6a768a2f1380b22231a5b0ba8b872b99a5271f981ba9b1b86514c553d1e90f726013d1e6709163dd7df3bf4656c3d1291bc3b5dad5471fb91160b17c8ba94b9597c70718072bf5c7ec4596add03889fd12d025d3b0ff315e63a2213d6267db74434651a947d624156d206626e07d1443a2c2bc32fcb3e2bb363e288e9ed345c43c49a64c440cdc31fb6730659ac7e480755ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be38fbc99a2a2c7c6fd572f71cee5c9cff387988f94a84f02574056921b021ac319378dc7c39d1d39db6cedc48f21731395ea9ea3aae0521e462e0864f1d5c852882a5638d34f3b24ec787075123a446bb03c20ffb00377d5c1c299785a5f3f929bca9f673a0d10a1814126a978caabc349abd623f70bb5fc4a59c39169b8422a2ba1407334c8808635b4c7c04a7f1811dfadc0e647b4d391f1d53290290d6e1bba5ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be33443221fd2e571bcca388df666f5bc0774d8e2205c16fd3121f65b5041fb991630ac99fdf624bdf49b50b63247de9a841837d1fde0a47e2ef8163d219135000fba0340f6ad6d18e0a0b0094adca0af2cdf770fe8e31ed4b363e0e884db5c6cfcbc397122476f3293a3e4e59fc8bb7f70a9b0506dd89dfe4d1444fb34e623165e35ed77965a96def17929d96ac572641f778adb4e714fa618fce8acf1383a31b05ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be3d33ddc951d31811ef1367135da257cfdc1987bc5b2f9f5bb9638d6cd8b5cb84e0a2e36ec9051977a56f3d0365d087794d8d6aa03a1a44aa92ecd6f259ebbc2237fa31b72f7ef520509f60fbf87be1176c762a3ce96516fd187dc0ffb57a88a9bfeb42a16eaefb53e305069e95443c706528b91c54d5354ada487affb4e8d9f198007351c96a7d751c4764ba28323e45a711330f187b6cb28c39aa3288ff438f15ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be328e39b0120afb4ae1dc3f7f69fb28e5788a6dfaa75321645465eb06f81cf33c4df2856dfc1718ec050ca2b8caf27934cc7a00a6daef0b89d43251e15b803831e94bc5a2cc029842cb62c9edcd22614c07cf5bdd96c933b898a9b8d034436dde07ec84f70f138a8767e7d29971491b3861167921cf5e1dc2227ece620bee8ddd8ddeb3d7fd574daeed8fe2ec5bb5835146f63ed5c4cf587912fc76c6e701392965ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be3b805c664512488407f0dcc012834c1972a13cff03e834117ef55b4b765e59ac509c25072b17d74bc16fec2b58e195a580a0b36d31e84ac7c75b5f567601538c5793bad3088a0be654e0fb0c1b14b05b71771578dfc13bf8e6464a77b11dcb1c4884fc201a315927e6c1dfae460ffb2357933df8ba6b62be845a01b45492ec0a28b3bebb490fcab2d177d534422065cbc79e565c143feb06e891b01085b1b712525d32a1aa9511f1617b6d6bed5026afb3e9113a4893b1f800cbf670626d446cf531c318c6b8d15b0a9c1f45b373c0cb5669251a4693f9d649ca3df9bddfa822dd0f0da4901889bf9a9c3ddd85bc640dfa52b8201682b71db5f3f99e92aa2dff7fc00853e61cefc1006b541da3b89762bdca2deed328ef252b8fac9c8ee0777be9f1f85e7717d2d5c25896d0cc2acb964d5054656c077f6562bd53842d539e0eccfb6a71bbf2ffb0fdf27fd793f1a6a43a1f4bcfe8e479da9f760b22cb7fe9bf85ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be392c5571b1e45825524eb1302a30c9bb1b1f26a8a795ded765dd2a1a4ad0027a0592f41e24196bccee61cdd52afe48c7abe0d2de07e97b3432eacf13e44210fbb20e3574f149a9ec63d0ad1de1df27b602d793f356dac4832441b5a9173b35c4132f847c3740b8e48dd939b87d0bbd63c858c9e3778c8745a9468d71c39f78f8d27510c415c29f435ad2903166e940d799932a526fb8b847db252ffe8d04239bb5ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be391c7b0e9cc78347dbf48e949d5835768f08c99011dc5e76f821134756e37c5ccfab2ddc7de844f970c0da99e30c4f30c11a7f33f7f8455239529d9053ad6e6ce1108e2c1f4ebb485c8e713fe1bc3a2f8133fccf838cee7f9a70ca56c3db8e3d54dc11b6e4aeb79c756a5ccc8b911f0cbf78a2150999c39bce7e5de41677ebde5a02ab3ee8eaa0c7cd7f96b7aa4397927e68eb61388f0873e581d58bc8f8372a35ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be3142a84c2d68e29633291ca77c7ba1a990775a9f07146287772253faa579d907f121669547a208baf315f0b646f19854d4dd46f2ee7f0cea2501a9793ca95dc8a8bcf038e1dee0f567b4e3a8b70b969bee010fc01ca0632f4272da204690d12f6ff3ee8520dadeee5371261d70ecdd4c169182d9dd2b7f706c94f57b389488007ee51c8d48c61c740f29bbad51d4f97fc34c6eb954f9d96b77db7a1c9812561295ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be3f482f35f43a620b5cc259edd9fd21921bbdf96c234be01df11f3771ac0101320cbd01adb82a497866ac602867cea00068a59139267b2ed665f46f514b3be6d25aa89e750727fc85c87149f6a1d0d3ee78779c5525440df11e61bd5531ef13ff8d3b25dcf80740ec8911121560046a091e23a9035f1c2014ba7410a30f6200b6381125b166b6721839160af70ea46c3ce9310335cbe9838b4c1ad3b12c768f352e805896682c38302a275a5148a64b0d91618cc5d5e5807374af3a4ff4d5413276424ec56b4ac871d6ed374432072dab6c41401bc9ccb45b71e7264e853cf0f51439bf5a86e26c06ecdf1984413e96fdd0aa61f75dac10a0d0efd3bea874335cc99020a2b2035dbce37d7d026d5eb1006e0fe1bfadac9cabd5060d995832140fb491954ea46550046077161a08162ddca6cef6a16746d561355daba803c38843c1ce694dc7fe37f8626f38737aee1e1d021486cc74bc8a625f98534f8bee09783fa715c696880dd8d655859c29c7b6464613b4a46a47e8124c0e827c5d07a239681821f4fbf1ac09c3e75949209d877ab164ab5277315a3b7297e371ece33126f841afbf96c296e9c7afcb2fae5c5afad13add6fefc970a6a5eb83635fc9a214ed823d07f983f2ae1fa0332d1c5d248b337f148f0269eca5a7a83c4e67bdfba62b9107d57dbe7b76c7bbc1b7bb93e8810eebdd5635a31534a3befe02f42c3c69017c0a745c2eccef2c17276b9094ea661a99d6b2dfd34a3906c8c3bd822cd2e4613a21b439a9ead401bb28c54bb89e98db1596fdb719fece1262ad77ce66d0e6a9bdc3bc6e27a5fb9c598ca11bb536f06af1fd2fa4151856fea85d1898e27dc21cad984be8fad05a9d9cb2d86c86a9f9c90a488b8b55eb9969ff9f01af29f2dedf8238f15131c03083e1388cca3b5f9db4cf08fe61861603a9adc6334629a35d0292a3b1d9594fa611647feb523e90979d70b853ae0be01fd42e4496794edb74becb8d8bbf26d900652ffa8de0b52b9ee752e81eaa8d15bcf0ede5c7b2b5140565daae31e86aa8f2f8a900cfe64ad3122b561b46d57d214b4c6caa86560ab47c53d3842e4cab5092dde8526fee2e53489265f08c60d3229351eb00bc66a99663a485838666681c025c43261defdf2d1627952b6cb8633bd37367f19c57131993ec08a9fb11b01a6446fdc21d48f91fa61d1601bbb80f891d67ae8b2b5c23699d0db8d3a6e8f2321982fc6285a7801f28b01e6e3a5ef094857db05ab8136bf17e9f59bc3be92a904a47ab136d0f4a3f685c6cb488e385bd9b1671770a91dc3b79119422989a228292f0e630e9c7a7b2e2badb103f554b326627ed3a1bbccf5c68732f9a0e60b2ec5a8ca40fbe74720eabc69e8d853bdc8cbd1a718ff489687a8daed9e7057998badc44d456c4e7d05281d181b2c6ec320ceb94c2cb546f989eb54c99a9695a37307e37f5ceb3346291c947f88e77de0a2057f322d62fcd5d0c1714fa6dd1ff4a5195959b3889ff02a4820d60e116a5cc28980a54db94ddc65a185950705ee575d5bcedff131fda90796a140fed644f0b4485fd2fca96d1692a19c11cad03f4e3f5787e38cf044eb71cf115ce3339d8203ce03054f3a8da87f5c705893eb84df5062a0d6ba7814d8d4fd2f50def6322389dc2883943d623dd0131108fa1526840d3a96be183c5c65b3c52ae8923ed09136a6cb5582df4912a332d0b82738f7516ee55227766813a2979925ddc27ddf0c6fe0b8a1a1dac7c1b34741994eabaaf4b83590570ab70cd1567e926493dcadd9c008601d25c65a1960cd357f6d2917e9905e3dcb92cc383a215eee51f12fa841daf8ebe854173d4e9da584c617ede6b57d90d43de23f78eec2cfd64a61843cdfb0a33e7bb5395c5aa7f8ff8bed3eef4c29a099b139f5200930505b970a6937b44765b6bf49bbf3a596f83d48ccff886c9628bd5ce1a7b49b3b95c1ef06295c67ebb3d87fe10d4a41c56ed2d81f4d4f6047a9a975e38e36ec53d32246c0b309d97cfd69b61fd6b152334d6f2a1266dc500758325cca808cc6fc2e1c912c558fab6ebb91d5c3c9a8b0b16dc0eb80b3210a5f1cabee7695338cd21f1e03695f05f9ade0419917a08b28ba81bcaba13eb4e4d2c16f718c4db49e8fd5812a0064e0b12c52e147979240abd019a0102067b80ba1bfe2ec083c14f8cc8c46a31bc5696853e2c7a0c10819d12091495ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be321694605753c849fadc975c3868fdedcdd7af7edc9a85b6aaf499942ac2e36a6ebe48b4e9b3f14bf399205dc6688752a2685a77019b9aa20768966821c645788b6ae106c01ddf69ad95db71073a29df86d6db96cbc68f78907f88a7ad763b39ce33275b70cea07d319b30fd042e04228055198920d1a30cc9c5205c5c08ec9c2b66b30aaa8197765eacd9e4f497588ae0da209030d8723c863718ef6d4544dc78990c6df649d2ae17a0f8c5748b1c0d734237ce2df226522613334b21499812c9c5ab31aebb1140f1bcaffa78593315a2843e159d6317a785c370fd1458a755ac514e94b1e80fdb4ef421cb5bd8746d47146b8c8bc7bb44cc48c1fd7db4e9646374c9c9892a29c4aa996a751dc181e4ca7918ddbab15c1f95fd5a698656754ba56b259249c7f2878ba9db88fbe88a474c4f2e41e6a2bd2ca9738ae17a90cbb641f0d766456d6430efec9ea142b29b1ad32fcd8895d8211e4a7ba097bb7e39e73bd8bd4e0900948f49dcf2c3e70f3904be0ff0f318fb3993cb9361bce0a45306dc32720901652a29c08e08bb9b59843762debf08cad918573ab7c0d5f94847ee2f791e255d06fd56b81d6594bc11113aed9518ff3399a6397517b84a159c5268f849b785801a922ba0e275e3cc755c2f441e62e67b3a4dcb2220f264e9e4f1f2d20c21d6295e7fd965a8fce0ac74505ac8599432b79225c08fc20975deeaae05dbf10feeff6d80361e4d1a1e8808133a6d330331b85dd5a52179957b499bd60f27882ab634282f500dc60b4beb91306f5e7489baa9f67d276c2250a53ce82ad8351c444ab66e8c93a59f6ec424ab09816357d71dfa35385286e554f2b3b327a25ee5382e5738f71dedbddfd9b252754df32b3d22f501026813693373927d48dbff46c24606cc526e4a85f9ef9024d993cb8e158b2c45fa2ff9f5643f5fb92b7a4d3bef7ea6c3ce9bbda0126979d94ee214bb9d7aaa33f59c97634f56961f2cfb269665659f9bc27469da4954c7c306bef3741c0c2d03d0920ca906a18b8664360663735bef5f866e10d4a374494f25cd1eef12ba212f76a644e277db1d5d64f9411024596aeeab4c673be05bf1b2c39d65cc22d78aa8cf9952e5215207c5f162f17e1c7cc5c5f1e0a7fad6cee2a3255debbf8c3c4ca387c3b162b978ba49b1e2faa3b804425b1d8ae56ee63138f354d9d6f976590d8108ae165a66543a5616f33f2ff7ef7bcd466b0e61cc8baeb4f5272035110835aae735f5e7513aa12eb488e5fae28015ad81c2564690c83db84d980158ec055d4f2f9caaf0ab73901e01548419c6009437117d4471dd64c1a01a288155ed46eb749036dd71b07ad5c55f77ca6718b7f94bfadf061533deccf43a005b31187208f5f8e7e67d7b603df38c22dac9023d9f0971d3fe89249c3ff9299d39785243c86d46fb7c331cddda6ac4e91882124ee037f9acea4ffd031a086092eaad4775ce038a6ab5ea3b6f6df1234b92ceac7328ce4a443d5891ed7068055785319153bef12972a9612f3fd14024491124d34323f21c2bf738b9ddd6a3cb06f98aed9f8ac796447e61bfa299fe654016ff9730d8445e99fcf7367670e10796872befb6983f323db6124aabbb5476fb911f10e611a9a782c2d33ebaf725550d126662301e26932d41441bff6586253439f46d9d3c6059ec317585d6ff8f6b4b6551171682d8626059da7b746020583340b45cfc8dbb7ef8ca255d1e10a385845784f01326fa95f769e060f9d526cf54dd22ec72b66a89c95a82b9a1db8261a45b487de2a7e673f72454b55e2d63a21e2a7678717dcb353faaef21c6143b0b7ba44e0978852a6d0f7f5894513cad0dbea8eba744018e2d6b5ea43d8396bc8d412415e4824966dcf99eca651bc5f67fc66fc71171eecea787c38e5126b7d4e335cd118621dbd3927180c9a111808cc04e937a175b507638f836af9ff2ad97e014dd95a2dd855386d88cc80e80312f85ee320be34b3d254c05d3508d9f9232be9013cc7ad91b61baab40b960e0f06bad24861dcda7468a77642cdcdea93e216471acc12e51f780b204cdd2de7caf3ddc4e613ff48e11633d90f5df8d3646d96bf292eae5f7a42f7b5156ba6c1165f92f12c3ae6954013857993e3d6a00210dcfe392e77ed45892458eafb18261a7351dba687c4b3e2a8f39b3ca42749e10002a6fc0dbf0cd1e83d1a8b78af634f4acf5399a983c4fbcdf7f90cbdd53346368b8f9d73ff0c1968f1c080dd986dfdeb17a3d0202aead05b606004aeb5036d1ce53c4f671707f352cf22e9e0c51937f78e0a80706e757cc9f0cba101f360ec159eb42a38c01afda62ae97c816ca76a6a986ba99521625b14a13fd4b7d635321b9a3262c64feb4dbf1f296c5d3131bf254f8258ef6c141d5054adf74851c7b3c674d211f4dc2612a8a4886946a07abe2e9b8f9333ce0ec4d53cd7e87931e19a7b4a42b72054eec7f68d53a00fc0c22fdfd2c084240a766ec961d2f4eb4efa2f81a86563dd92019014d36c564b53aa7f3e4bf071df2a1b781dd7610c9bb7b26dcca5b46d74f552e4481bce8cd695edd74f59e6dc83eacd99e65bd99e2dc738633df70a195b1b315a55fc9ce352da4d6eafbcc06b8ba0153d933ba6bf95209071fa182844098d3bfbb664dddf7d93f631df1e2a4750d28d7f5083fadb64f79250c47fa6e449d6c97980933ed3502bf0e591a063f9a3284eea056d581d7c1d2a3084accdfe86b109c1075b50a1f2b1c65428a72d79c56977e1bc85347bac666bb3ae52f4cf46cd978b6e044f74ba76334852f99fdb57dc130115d9f52a9b60b01ed5b532a668a78d8460e5803ae74ccb862ec8c0816c506d48b8391266e83a2f8e6cca4e5845793aef5af1d9b47111b930786c986e4ba27aa31a5ef1cc5d461dfa7107b8d58cc323c7ca028d2096c89ce60cd8f468025fd9d1f487bc8b5f21d2684e19e2f464f5da9e134adb6924b2580fda3c0b85b8828550dbe3359f216b61345c54016f4d298f8478e88e1ee47927165c7806e44e84e9f4c7ece024019730327fc75249ec8d06d7ad11235520cf6da022053939e72e9fbb412fa03082a5dc97035520aa3cfd8387fecc6627b0d06f201495fa265315dcd013d8ca6de174ce3ef655a872b7942f17f55d1a8659f9832ebfbfe5e5e33225898782e365b77bde75f3133d8b367a85c09f80d1e0ff096911f45e76b7aa723153394f85a7b9e6c4fc841d82ba255eac4c6ead2a49023efb5200b49c83d12117bd1718a2d5e45c35a944a782f17c1ac6bed7836e842de93e19f6d19bc944939c6fed90afc28aec39398a7dbeb576df3349a24c8435bea7727890d20c2723410d57be10b904bb131f93d293d1e9c0e79fd4e7b69797c77429ef70018233b31a8dbe756097f250ac0bdef0af23787b9977b7d8f3060c70596a5a8bc46f0b5060962ed0c46eea0af29e6e1ad679f871d1001951db73b28bdfefd95577dc5a95fb3f764bc1c857feaa45b14307b64f22d836ac90c1a2086c203dade57e003da61adac98bb8d8ed2a02d9fa484739f5e810fddbd823eb5475f5c0f682df12e0e0fabac3f1eb45385a2950c155d3e3472b59b6e479a2b1e6655910d4d825c2283b59807fed795c58728d0a9d3d81dc2341a8a385e1800bc1058a6847a0114e1aca17aeaf87d3fc2fe04b994462d6d893cd3d6fa5efcbb80558f7acb4092131c3dd875de80acc3ef24535bd339f59bf17a85d49e7cf9c28534dc3a853a7fa41e45c35804d270b05998638de702895d32fc0ffadd24d315a1a65740480bc29f59f0385db7f1766b05060878fc55c3a87dbca19606fa0ccd42b5118bf75388f226b447460280a6c81a472bf648d052e7152d7c82821b1b14049d458fefe82f40409f891c46ddbae5d78044cee0b1bb34566aebb37b5adcb70a65dd2c18e8619985d71e52d2adb88655a33175cac27534a06b703b3002562a9d9afb057c3d31de8ebfd1d0a3080059f9e3222ab842d4c23b9d6ce6dab32d05dbbc0474612615735715ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be3669269e4c502f942153b4996cdfde50d04e75574cb08e81a76442fe1cebd059d5a72f747b4f64fbe0300a86ffea273a0683851cc2213c6ce079ed7a25c5318be0046c4725ee858616749895f1c580903810fcd574eb469bbce141ce1f706ad081f0afbb449bce4cdbb37a7ea490b8125d9289f15aa500568f5e426fc0a10f2a08d1b94efcdce2b0f66cf1859bc02a3ab3888d437308825809b99ebd8bddbcf0ee8adfdf05881632392b40f30eadf615b285c49b134df8d3fd2375fb1c850f09da3a6ad74d429c83f2afe3e8f11ac4d0510d729785e2d3664fa0810c7db03b9b5795b3f9e0229e540d0a5c3b8e2dbc83efd92bf9ee79ab5401b515f0e37997ec0b8b3caf773af83bb7516f601c9fd3e8864d515981c7be36a5785dbc0b194814655b70d182f421150cf3e60010c4b94b1f5938b5329ab2f5388f7c0bff91f55c52cca82b6d3460cb7cff983421596c9c1675f270cf5412578feb17b97b7bf204af913d131cdd70ced6f0bfcdc973646a61da60083c38ee64a0605264618f392fefe815e4621f8ae816757e428dd2ff77b2cde4ac452d5766c5b8581133e8871f1a3bb13c32aa77445da4c3ad4562d8be6ba51088cf77d5819b251dec6a29988bd3c11d3984c482428e7511e8b2b29a3e10ecc20f02fa1798ae3dee114fa510937976e2b445089a4a77278935e9c51ce12d22026b9710bc03c158d7a2731e85be1f8160b887dbb3ee593cd150e0c5b06eb01d6614a622c4dad9972eb86897418efec765eda0c5ce845350a174e572a1f901803c321696b1a81a3c53d0c6f262e1870aed0cf687a2ab66601c14fc782528b36ff7137758c3238e51374cc49ff4ce78492321176b8d2433cce5b1046c604d350abaa9635a7bc934a92d859d8d49411649682f7a08c17cba01ec074f6d880d117fbfe87aa23c19536dbac09697296fac9c27f0431ba7663d98504ec8ba6a169c218b413c9af0096a1101ef76989db377dd5f8bcbd5f47eea6bd75c4a8d283ab7bd022452190757fe92d810cd65133b0067d8f7f645efe1131a9df13aa80ec2910d4ff898f9b14d337443a4202d56ab6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootjava-1.8.0-openjdk-1.8.0.91-2.b14.fc22.src.rpmjava-1.8.0-openjdk-demo-debugjava-1.8.0-openjdk-demo-debug(x86-64)libcompiledMethodLoad.so()(64bit)libgctest.so()(64bit)libheapTracker.so()(64bit)libheapViewer.so()(64bit)libhprof.so()(64bit)libminst.so()(64bit)libmtrace.so()(64bit)libversionCheck.so()(64bit)libwaiters.so()(64bit)@@@@@@@@@@@@@@@@    /bin/shjava-1.8.0-openjdk-debuglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libm.so.6()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1:1.8.0.91-2.b14.fc223.0.4-14.6.0-14.0-15.2-14.12.0.1W@W @W @W @W @W @W @W @W W W W W @@W @@V@V@VV@VIV@V@VvV^VpVn@VXEV$@UŬU@UUK@UUq@UcUS - 1:1.8.0.91-2.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.77-3.b03Andrew Hughes - 1:1.8.0.77-3.b03Andrew Hughes - 1:1.8.0.77-2.b03Andrew Hughes - 1:1.8.0.77-1.b03jvanek - 1:1.8.0.72-3.b15jvanek - 1:1.8.0.72-2.b15jvanek - 1:1.8.0.72-1.b15Jiri Vanek - 1:1.8.0.71-1.b15Jiri Vanek - 1:1.8.0.65-14.b17Severin Gehwolf - 1:1.8.0.65-13.b17Jiri Vanek - 1:1.8.0.65-5.b17Jiri Vanek - 1:1.8.0.65-4.b17Jiri Vanek - 1:1.8.0.65-3.b17Jiri Vanek - 1:1.8.0.60-14.b24Jiri Vanek - 1:1.8.0.51-5.b16Jiri Vanek - 1:1.8.0.51-4.b16Jiri Vanek - 1:1.8.0.51-3.b16Jiri Vanek - 1:1.8.0.51-2.b16Omair Majid - 1:1.8.0.51-1.b16Jiri Vanek - 1:1.8.0.45-40.b14Jiri Vanek - 1:1.8.0.45-39.b14Jiri Vanek - 1:1.8.0.45-38.b14Jiri Vanek - 1:1.8.0.45-37.b13Severin Gehwolf - 1:1.8.0.45-36.b13Jiri Vanek - 1:1.8.0.45-35.b13Jiri Vanek - 1:1.8.0.45-31.b13Jiri Vanek - 1:1.8.0.45-30.b13Omair Majid - 1:1.8.0.40-27.b25Jiri Vanek - 1:1.8.0.40-27.b25Severin Gehwolf - 1:1.8.0.40-26.b25Dan Horák - 1:1.8.0.40-25.b25Jiri Vanek - 1:1.8.0.40-24.b25Omair Majid - 1:1.8.0.40-23.b25Jiri Vanek - 1:1.8.0.40-22.b25Severin Gehwolf - 1:1.8.0.40-21.b25Omair Majid - 1:1.8.0.40-21.b25Omair Majid - 1:1.8.0.40-21.b25Jiri Vanek - 1:1.8.0.40-20.b25Dan Horák - 1:1.8.0.40-19.b12Jiri Vanek - 1:1.8.0.40-18.b12Jiri Vanek - 1:1.8.0.40-17.b12Jiri Vanek - 1:1.8.0.40-16.b12Jiri Vanek - 1:1.8.0.40-15.b02Omair Majid - 1:1.8.0.40-13.b02Jiri Vanek - 1:1.8.0.40-13.b02Jiri Vanek - 1:1.8.0.40-12.b02Jiri Vanek - 1:1.8.0.40-11.b02Jiri Vanek - 1:1.8.0.20-10.b26Omair Majid - 1:1.8.0.20-9.b26Jiri Vanek - 1:1.8.0.20-8.b26Omair Majid - 1:1.8.0.20-7.b26Omair Majid - 1:1.8.0.40-6.b26Jiri Vanek - 1:1.8.0.40-5.b26Omair Majid - 1:1.8.0.20-4.b26Jiri Vanek - 1:1.8.0.20-3.b26Jiri Vanek - 1:1.8.0.20-2.b26Jiri Vanek - 1:1.8.0.40-1.b02Jiri Vanek - 1:1.8.0.40-1.b02Jiri Vanek - 1:1.8.0.40-1.b01Jiri Vanek - 1:1.8.0.11-19.b12Jiri Vanek - 1:1.8.0.11-18.b12Jiri Vanek - 1:1.8.0.11-17.b12Fedora Release Engineering Jiri Vanek - 1:1.8.0.11-15.b12Jiri Vanek - 1:1.8.0.11-14.b12Jiri Vanek - 1:1.8.0.11-13.b12Jiri Vanek - 1:1.8.0.11-12.b12Jiri Vanek - 1:1.8.0.11-11.b12Omair Majid - 1:1.8.0.11-8.b12Jiri Vanek - 1:1.8.0.11-7.b12Jiri Vanek - 1:1.8.0.11-6.b12Jiri Vanek - 1:1.8.0.11-5.b12Jiri Vanek - 1:1.8.0.11-1.b12Omair Majid - 1:1.8.0.5-13.b13Omair Majid - 1:1.8.0.5-12.b13Omair Majid - 1:1.8.0.5-11.b13Omair Majid - 1:1.8.0.5-11.b13Fedora Release Engineering - 1:1.8.0.5-10.b13Omair Majid - 1:1.8.0.5-9.b13Omair Majid - 1:1.8.0.5-8.b13Omair Majid - 1:1.8.0.5-7.b13Dan Horák - 1:1.8.0.5-6.b13Omair Majid - 1:1.8.0.5-5.b13Omair Majid - 1:1.8.0.5-4.b13Omair Majid - 1:1.8.0.5-4.b13Brent Baude - 1:1.8.0.5-3.b13Omair Majid - 1:1.8.0.5-2.b13Omair Majid - 1:1.8.0.5-1.b13Omair Majid - 1:1.8.0.5-1.b13Omair Majid - 1:1.8.0.0-2.b132Omair Majid - 1:1.8.0.0-1.0.b132Omair Majid - 1:1.8.0.0-0.35.b132Omair Majid - 1:1.8.0.0-0.34.b132Omair Majid - 1:1.8.0.0-0.33.b132Omair Majid - 1:1.8.0.0-0.32.b132Jiri Vanek - 1:1.8.0.0-0.31.b132Omair Majid - 1:1.8.0.0-0.30.b132Omair Majid - 1:1.8.0.0-0.29.b129Omair Majid - 1:1.8.0.0-0.28.b129Omair Majid - 1:1.8.0.0-0.27.b129Jiri Vanek - 1:1.8.0.0-0.26.b129Omair Majid - 1:1.8.0.0-0.26.b129Omair Majid - 1:1.8.0.0-0.26.b129Omair Majid - 1:1.8.0.0-0.25.b126Omair Majid - 1:1.8.0.0-0.24.b123Omair Majid - 1:1.8.0.0-0.23.b123Omair Majid - 1:1.8.0.0-0.22.b115Jiri Vanek - 1:1.8.0.0-0.21.b106Omair Majid - 1:1.8.0.0-0.20.b106Omair Majid - 1:1.8.0.0-0.19.b106Omair Majid - 1:1.8.0.0-0.18.b106Deepak Bhole - 1:1.8.0.0-0.17.b89xOmair Majid - 1:1.8.0.0-0.16.b89xOmair Majid - 1:1.8.0.0-0.16.b89xOmair Majid - 1:1.8.0.0-0.16.b89xFedora Release Engineering - 1:1.8.0.0-0.16.b89xDeepak Bhole - 1:1.8.0.0-0.15.b89Jiri Vanek - 1:1.8.0.0-0.14.b89Jiri Vanek - 1:1.8.0.0-0.13.b89Jiri Vanek - 1:1.8.0.0-0.12.b89Jiri Vanek - 1:1.8.0.0-0.11.b89Jiri Vanek - 1:1.8.0.0-0.10.b89Omair Majid - 1:1.8.0.0-0.10.b89Jiri Vanek - 1:1.8.0.0-0.9.b89Omair Majid - 1:1.8.0.0-0.9.b89Omair Majid - 1:1.8.0.0-0.9.b89Omair Majid - 1:1.8.0.0-0.8.b89Omair Majid - 1:1.8.0.0-0.7.b89Adam Williamson Omair Majid 1:1.8.0.0-0.5.b87Karsten Hopp 1:1.8.0.0-0.4.b79Omair Majid 1:1.8.0.0-0.3.b79Omair Majid 1:1.8.0.0-0.2.b79Omair Majid 1:1.8.0.0-0.1.b79.f19Andrew John Hughes - 1:1.8.0.0-b53.1- added patch518 httpsFix1329342.patch - test based on SOURCE14 enabled - Resolves: rhbz#1329342- Roll back release number as release 1 never succeeded, even with tests disabled. - Resolves: rhbz#1325423- Add additional fix to Zero patch to properly handle result on 64-bit big-endian - Revert debugging options (aarch64 back to JIT, product build, no -Wno-error) - Enable full bootstrap on all architectures to check we are good to go. - Resolves: rhbz#1325423- Turn tests back on or build will not fail. - Resolves: rhbz#1325423- Temporarily remove power64 from JIT arches to see if endian issue appears on Zero. - Resolves: rhbz#1325423- Turn off Java-based checks in a vain attempt to get a complete build. - Resolves: rhbz#1325423- Turn off -Werror so s390 can build in slowdebug mode. - Add fix for formatting issue found by previous s390 build. - Resolves: rhbz#1325423- Revert settings to production defaults so we can at least get a build. - Switch to a slowdebug build to try and unearth remaining issue on s390x. - Resolves: rhbz#1325423- Disable ECDSA test for now until failure on RHEL 7 is fixed. - Resolves: rhbz#1325423- Add 8132051 port to Zero. - Turn on bootstrap build for all to ensure we are now good to go. - Resolves: rhbz#1325423- Add 8132051 port to AArch64. - Resolves: rhbz#1325423- Enable a full bootstrap on JIT archs. Full build held back by Zero archs anyway. - Resolves: rhbz#1325423- Use basename of test file to avoid misinterpretation of full path as a package - Resolves: rhbz#1325423- Update to u91b14. - Resolves: rhbz#1325423- Fix typo in test invocation. - Resolves: rhbz#1245810- Add ECDSA test to ensure ECC is working. - Resolves: rhbz#1245810- Avoid WithSeed versions of NSS functions as they do not fully process the seed - List current java.security md5sum so that java.security is replaced and ECC gets enabled. - Resolves: rhbz#1245810- enabled sunEC and used system nss - Update to u77b03.- returning accidentlay removed hunk from renamed and so wrongly merged remove_aarch64_jvm.cfg_divergence.patch- sync from master- updated to aarch64-jdk8u72-b15 (from aarch64-port/jdk8u) - used aarch64-port-jdk8u-aarch64-jdk8u72-b15.tar.xz as new sources - removed already upstreamed patch501 8146566.patch - removed forgotten pr2428.patch- sync with rawhide (except patch6 disable-doclint-by-default.patch) - security update to CPU 19.1.2016 to u71b15- partial sync with rawhide, the main part of lua script is included from dependence- Disable hardened build on non-JIT arches. Workaround for RHBZ#1290936.- partial sync with rawhide - cleaned patches - adapted to global flags (hardened build) - fix build on many cores machines - reworked sources generating scripts - moved to single source usptream sources (integration forest) - temporarily excluded armv7hl (rhbz#1290936)- partial sync with rawhide - priority of debug subpackages lowered by one - policytool man page followed policytool to jre - adapted to --family switch from new alternatives - depends on chkconfig >= 1.7 - removed soundfont dangling symlink and repalced by usptream patch - added patch605 soundFontPatch.patch- moved to bundled lcms - October 2015 security update to u65b17. - Add script for generating OpenJDK tarballs from a local Mercurial tree. - Update RH1191652 patch to build against current AArch64 tree. - Use appropriate source ID to avoid unpacking both tarballs on AArch64. - Add MD5 checksums for java.security from 8u51 and 8u60 RPMs.- sync with f23 - updaed to u60- another touching attempt to polycies...- added one more md5sum test (thanx to Sewerein!)- doubled slash in md5sum test in post- sync with rhel7- Update to the 8u51-b16 security release- added requires lksctp-tools for headless subpackage to make sun.nio.ch.sctp work - added patch506 rhbz1213280-b51c6914f297.patch - allow build on Linux 4.x kernel (sync from master)- patches 501-505 moved out of with_systemtap block patch501 1182011_JavaPrintApiDoesNotPrintUmlautCharsWithPostscriptOutputCorrectly.patch patch502 1182694_javaApplicationMenuMisbehave.patch patch503 d318d83c4e74.patch patch504 1210739_dns_naming_ipv6_addresses.patch patch505 1208369_memory_leak_gcc5.patch- updated to 8u45-b14 with hope to fix rhbz#1123870- added runtime requires for tzdata - Remove reference to tz.properties which is no longer used (by gnu.andrew)- Patch hotspot to not use undefined code rather than passing -fno-tree-vrp via CFLAGS. Resolves: RHBZ#1208369 - Add upstream patch for DNS nameserver issue with IPv6 addresses. Resolves: RHBZ#1210739- Omit jsa files from power64 file list as well, as they are never generated - moved to boot build by openjdk8 - Use the template interpreter on ppc64le- repacked sources- updated to security u45 - added patch d318d83c4e74.patch - added rhbz1206656_fix_current_stack_pointer.patch - renamed PStack-808293.patch -> java-1.8.0-openjdk-PStack-808293.patch - renamed remove-intree-libraries.sh -> java-1.8.0-openjdk-remove-intree-libraries.sh - renamed to preven conflix with jdk7- Add -fno-tree-vrp to flags to prevent hotspot miscompilation. - Resolves: RHBZ#1208369- bumped release. Needed rebuild by itself on arm- Make Zero build-able on ARM32. Resolves: RHBZ#1206656- refresh s390 patches- added patch501 1182011_JavaPrintApiDoesNotPrintUmlautCharsWithPostscriptOutputCorrectly.patch - added patch502 1182694_javaApplicationMenuMisbehave.patch - both upstreamed, will be gone with u60- Disable various EC algorithms in configuration- sytemtap made working for dual package- Added compiler no-warn-- Fix zero interpreter build.- Fix building with gcc 5 by ignoring return-local-addr warning - Include additional debugging info for java class files and test that they are present- bumped to b25 - removed upstreamed patch11 hotspot-build-j-directive.patch - policies repacked to stop spamming yum update - added and used source20 repackReproduciblePolycies.sh - added mehanism to force priority size- refresh s390 patches- updated arm64 tarball to jdk8-jdk8u40-b12-aarch64-1263.tar.xz- obsoleted gcj and sindoc. rh1149674 and rh1149675 - removed backup/restore on images and docs in favor of reconfigure in different directory- updated both noral and aarch64 tarballs to u40b12- enabled debug packages - removed all provides duplicating package name - comments about files moved inside files section (to prevent different javadoc postuns) - see (RH1160693)- Build against libjpeg-turbo-1.4- preparing for parallel debug+normal build - files and scripelts moved to extendable macros as first step to dual build - install and build may be done in loop for both release and slowdebug - debugbuild off untill its completed- added patch12,removeSunEcProvider-RH1154143 - xdump excluded from ppc64le (rh1156151) - Add check for src.zip completeness. See RH1130490 (by sgehwolf@redhat.com) - Resolves: rhbz#1125260- fixing flags usages (thanx to jerboaa!)- sync with rhel7- Remove LIBDIR and funny definition of _libdir. - Fix rpmlint warnings about macros in comments.- fixed headless to become headless again - jre/bin/policytool added to not headless exclude list- Update aarch64 hotspot to latest upstream version- Use %{power64} instead of %{ppc64}.- Update aarch64 hotspot to jdk7u40-b02 to match the rest of the JDK - commented out patch2 (obsolated by 666) - all ppc64 added to jitarches- Use the cpp interpreter on ppc64le.- fixed RH1136544, orriginal issue, state of pc64le jit remians mistery- requirement Requires: javazi-1.8/tzdb.dat changed to tzdata-java >= 2014f-1 - see RH1130800#c5- adapted aarch64 patch - removed upstreamed patch 0001-PPC64LE-arch-support-in-openjdk-1.8.patch- updated to u40-b02 - adapted aarch64 patches- updated to u40-b01 - adapted java-1.8.0-openjdk-accessible-toolkit.patch - adapted system-lcms.patch - removed patch8 set-active-window.patch - removed patch9 javadoc-error-jdk-8029145.patch - removed patch10 javadoc-error-jdk-8037484.patch - removed patch99 applet-hole.patch - itw 1.5.1 is able to ive without it- fixed desktop icons - Icon set to java-1.8.0 - Development removed from policy tool- fixed jstack- added build requires and requires for headles _datadir/javazi-1.8/tzdb.dat - restriction of tzdata provider, so we will be aware of another possible failure- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- fixed provides/obsolates- forced to build in fully versioned dir- fixing tapset to support multipleinstalls - added more config/norepalce - policitool moved to jre- bumped release to build by previous release. - forcing rebuild by jdk8 - uncommenting forgotten comment on tzdb link- backporting old fixes: - get rid of jre-abrt, uniquesuffix, parallel install, jsa files, config(norepalce) bug, -fstack-protector-strong, OrderWithRequires, nss config, multilib arches, provides/requires excludes - some additional cosmetic changes- Modify aarch64-specific jvm.cfg to list server vm first- removed legacy aarch64 switches - --with-jvm-variants=client and --disable-precompiled-headers- added patch patch9999 enableArm64.patch to enable new hotspot- Attempt to update aarch64 *jdk* to u11b12, by resticting aarch64 sources to hotpot only- updated to security u11b12- Obsolete java-1.7.0-openjdk- Use system tzdata from tzdata-java- Add patch from IcedTea to handle -j and -I correctly- Backport javadoc fixes from upstream - Related: rhbz#1107273- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Build with OpenJDK 8- Backport fix for JDK-8012224- Require fontconfig and minimal fonts (xorg-x11-fonts-Type1) explicitly - Resolves rhbz#1101394- Enable build on s390/s390x- Only check for debug symbols in libjvm if it exists.- Include all sources in src.zip- Check for debug symbols in libjvm.so- Add ppc64le support, bz# 1088344- Build with -fno-devirtualize - Don't strip debuginfo from files- Instrument build with various sanitizers.- Update to the latest security release: OpenJDK8 u5 b13- Include version information in desktop files - Move desktop files from tarball to top level source- Switch from java8- style provides to java- style - Bump priority to reflect java version- Disable doclint for compatiblity - Patch contributed by Andrew John Hughes- Include jdeps and jjs for aarch64. These are present in b128.- Update aarch64 tarball to the latest upstream release- Fix `java -version` output- updated to rc4 aarch64 tarball - outdated removed: patch2031 system-lcmsAARCH64.patch patch2011 system-libjpeg-aarch64.patch patch2021 system-libpng-aarch64.patch- Update to b132- Fix typo in STRIP_POLICY- Remove redundant debuginfo files - Generate complete debug information for libjvm- Fix non-headless libraries- Fix incorrect Requires- Add -headless subpackage based on java-1.7.0-openjdk - Add abrt connector support - Add -accessibility subpackage- Update to b129.- Update to candidate Reference Implementation release.- Forward port more patches from java-1.7.0-openjdk- Update to jdk8-b123- Update to jdk8-b115- added jre/lib/security/blacklisted.certs for aarch64 - updated to preview_rc2 aarch64 tarball- Fix paths in tapsets to work on non-x86_64 - Use system libjpeg- Fix with_systemtap conditionals- Update to jdk8-b106- Updated aarch64 to latest head - Dropped upstreamed patches- The zero fix only applies on b89 tarball- Add patch to fix zero on 32-bit build- Added additional build fixes for aarch64- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Added a missing includes patch (#302/%{name}-arm64-missing-includes.patch) - Added --disable-precompiled-headers for arm64 build- added patch 301 - removeMswitchesFromx11.patch- added new aarch64 tarball- ifarchaarch64 then --with-jvm-variants=client- prelink dependence excluded also for aaech64 - arm64 added to jitarches - added source100 config.guess to repalce the outdated one in-tree - added source101 config.sub to repalce the outdated one in-tree - added patch2011 system-libjpegAARCH64.patch (as aarch64-port is little bit diferent) - added patch2031 system-lcmsAARCH64.patch (as aarch64-port is little bit diferent) - added gcc-c++ build depndece so builddep will result to better situation- moved to latest working osurces- Moved to hg clone for generating sources.- added aarch 64 tarball, proposed usage of clone instead of tarballs- Switch to xz for compression - Fixes RHBZ#979823- Priority should be 0 until openjdk8 is released by upstream - Fixes RHBZ#964409- Fix incorrect permissions on ct.sym- Fix incorrect permissions on jars- update scriptlets to follow current guidelines for updating icon cache- Update to b87 - Remove all rhino support; use nashorn instead - Remove upstreamed/unapplied patches- update java-1.8.0-openjdk-ppc-zero-hotspot patch - use power64 macro- Add build fix for zero - Drop gstabs fixes; enable full debug info instead- Fix alternatives priority- Update to jdk8-b79 - Initial version for Fedora 19- Initial build from java-1.7.0-openjdk RPMjava-1.7.0-openjdk-demo-debug  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-.1:1.8.0.91-2.b14.fc221:1.8.0.91-2.b14.fc22      !""#"!$$%$!&&&'&!(()(!**+*!!,,-,,!../..!0010!22324555466647774888499:;;;<<<<:===>>>>:???@@@@:AAABBBB:CCCDDDD:EEEFFFF:GGGHHHH:IIIJJJJ9KLLLMMMMKNNNOOOOKPPPQQQQKRRRSSSS99TUUUVVVVWXXXXYZZZZ[[\]^_``````]abccc\deeee\[fgg[hiiijjjjjjjjiiiiikkkkilmnopqqqqqqqqqqqrrrrrrrqlssssituvwxyyyyyzi[{||}}}}{~~~~~~[[[[[demoREADMEappletsArcTestArcCanvas.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.htmlGraphicsTestAppletFrame.classAppletFrame.javaArcCard.classArcDegreePanel.classArcPanel.classColorUtils.classGraphicsCards.classGraphicsPanel.classGraphicsTest.classGraphicsTest.javaOvalShape.classPolygonShape.classRectShape.classRoundRectShape.classShape.classShapeTest.classexample1.htmlMoleculeViewerMatrix3D.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.htmlWireFrameMatrix3D.javaThreeD.javaWireFrame.jarexample1.htmlexample2.htmlexample3.htmlexample4.htmlsrc.zipjfcCodePointIMCodePointIM.jarREADME.htmlREADME_ja.htmlREADME_zh_CN.htmlsrc.zipFileChooserDemoFileChooserDemo.jarREADME.txtsrc.zipFont2DTestFont2DTest.htmlFont2DTest.jarREADME.txtsrc.zipMetalworksMetalworks.jarREADME.txtsrc.zipNotepadNotepad.jarREADME.txtsrc.zipSampleTreeREADME.txtSampleTree.jarsrc.zipSwingAppletREADME.txtSwingApplet.htmlSwingApplet.jarsrc.zipTableExampleREADME.txtTableExample.jarsrc.zipTransparentRulerREADME.txtTransparentRuler.jarsrc.zipjpdacomsuntoolsexampleREADMEexamples.jarsrc.zipjvmticompiledMethodLoadREADME.txtliblibcompiledMethodLoad.sosrc.zipgctestREADME.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.xmlMetalworksbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlNotepadbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlSampleTreebuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlSwingAppletbuild.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.jarscriptingjconsole-pluginREADME.txtbuild.xmljconsole-plugin.jarsrc.zipsampleREADMEannotationsDependencyCheckerPluginCheckersrccheckerDevice.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.javatruststorelambdaBulkDataOperationsindex.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.javajava-1.8.0-openjdk-demo-debugLICENSE/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/applets//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/applets/ArcTest//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/applets/BarChart//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/applets/Blink//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/applets/CardTest//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/applets/Clock//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/applets/DitherTest//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/applets/DrawTest//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/applets/Fractal//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/applets/GraphicsTest//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/applets/MoleculeViewer//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/applets/NervousText//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/applets/SimpleGraph//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/applets/SortDemo//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/applets/SpreadSheet//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/applets/WireFrame//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jfc//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jfc/CodePointIM//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jfc/FileChooserDemo//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jfc/Font2DTest//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jfc/Metalworks//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jfc/Notepad//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jfc/SampleTree//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jfc/SwingApplet//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jfc/TableExample//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jfc/TransparentRuler//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jpda//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jpda/com//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jpda/com/sun//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jpda/com/sun/tools//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jpda/com/sun/tools/example//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jvmti//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jvmti/compiledMethodLoad//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jvmti/compiledMethodLoad/lib//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jvmti/gctest//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jvmti/gctest/lib//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jvmti/heapTracker//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jvmti/heapTracker/lib//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jvmti/heapViewer//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jvmti/heapViewer/lib//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jvmti/hprof//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jvmti/hprof/lib//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jvmti/minst//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jvmti/minst/lib//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jvmti/mtrace//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jvmti/mtrace/lib//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jvmti/versionCheck//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jvmti/versionCheck/lib//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jvmti/waiters//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/jvmti/waiters/lib//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/management//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/management/FullThreadDump//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/management/JTop//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/management/MemoryMonitor//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/management/VerboseGC//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/jfc//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/jfc/FileChooserDemo//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/jfc/FileChooserDemo/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/jfc/Font2DTest//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/jfc/Font2DTest/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/jfc/Metalworks//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/jfc/Metalworks/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/jfc/Notepad//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/jfc/Notepad/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/jfc/SampleTree//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/jfc/SampleTree/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/jfc/SwingApplet//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/jfc/SwingApplet/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/jfc/TableExample//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/jfc/TableExample/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/jfc/TransparentRuler//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/jfc/TransparentRuler/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/management//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/management/FullThreadDump//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/management/FullThreadDump/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/management/JTop//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/management/JTop/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/management/MemoryMonitor//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/management/MemoryMonitor/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/management/VerboseGC//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/management/VerboseGC/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/scripting//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/scripting/jconsole-plugin//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nbproject/scripting/jconsole-plugin/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nio//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/nio/zipfs//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/scripting//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/demo/scripting/jconsole-plugin//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/annotations//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/annotations/DependencyChecker//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/annotations/DependencyChecker/PluginChecker//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/annotations/DependencyChecker/PluginChecker/src//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/annotations/DependencyChecker/PluginChecker/src/checker//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/annotations/DependencyChecker/Plugins//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/annotations/DependencyChecker/Plugins/src//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/annotations/DependencyChecker/Plugins/src/plugins//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/annotations/Validator//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/annotations/Validator/src//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/forkjoin//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/forkjoin/mergesort//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/jmx//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/jmx/jmx-scandir//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/jmx/jmx-scandir/docfiles//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/jmx/jmx-scandir/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/jmx/jmx-scandir/src//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/jmx/jmx-scandir/src/com//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/jmx/jmx-scandir/src/com/sun//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/jmx/jmx-scandir/src/com/sun/jmx//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/jmx/jmx-scandir/src/com/sun/jmx/examples//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/jmx/jmx-scandir/src/etc//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/jmx/jmx-scandir/test//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/jmx/jmx-scandir/test/com//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/jmx/jmx-scandir/test/com/sun//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/jmx/jmx-scandir/test/com/sun/jmx//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/jmx/jmx-scandir/test/com/sun/jmx/examples//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/lambda//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/lambda/BulkDataOperations//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/lambda/BulkDataOperations/src//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/lambda/DefaultMethods//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/nio//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/nio/chatserver//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/nio/file//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/nio/multicast//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/nio/server//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/rmi//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/scripting//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/scripting/scriptpad//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/scripting/scriptpad/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/scripting/scriptpad/src//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/scripting/scriptpad/src/META-INF//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/scripting/scriptpad/src/com//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/scripting/scriptpad/src/com/sun//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/scripting/scriptpad/src/com/sun/sample//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/scripting/scriptpad/src/com/sun/sample/scriptpad//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/scripting/scriptpad/src/resources//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/scripting/scriptpad/src/scripts//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/try-with-resources//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64-debug/sample/try-with-resources/src//usr/share/doc//usr/share/doc/java-1.8.0-openjdk-demo-debug/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnu                    !"#$directoryASCII textC++ source, ASCII textHTML document, ASCII textC source, ASCII textC++ source, ASCII text (Zip archive data, at least v2.0 to extract)HTML document, ASCII text (Zip archive data, at least v2.0 to extract)HTML document, UTF-8 Unicode text, with very long linesHTML document, UTF-8 Unicode (with BOM) textHTML document, UTF-8 Unicode (with BOM) text (Zip archive data, at least v2.0 to extract)ASCII text (Zip archive data, at least v2.0 to extract)Zip archive data, at least v1.0 to extractELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6e4e27cfe4d4ae643036ee984b1159096a459df2, strippedC source, ASCII text (Zip archive data, at least v2.0 to extract)ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=978cccef2ddbaf139be108f245a2a0c189810c71, strippedmakefile script, ASCII text (Zip archive data, at least v2.0 to extract)ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a802a2b99c65233e904c0a570e6b3f6bdd9f5c10, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d7dcd73273d2ffed8827932f8c545b11cc337776, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0fc719c1306c39fb39777cd6c08eb2168f88fc97, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0251cc8b9283ef4320f2899780b2acb0f6aa6c8a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=20fd7e2c35fe5f1ff5e3abacb05d01dc04dafa10, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4a944056ab24b199136f6359e513c9f35f29e264, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=59582f1ce256b52147a61099399a4d335c363b25, strippedXML document textPerl5 module source, ASCII textHTML document, ASCII text, with CRLF 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, Smooth", 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, Smooth", 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, Smooth", baseline, precision 8, 774x499, frames 3POSIX shell script, ASCII text executableDOS batch file, ASCII text  %)3  PRRRPRRRPRRRRPRRRPRR RRRRRR RPRRRRPRRRRP RRRP R RRRRRR R RRjava-1.8.0-openjdk-headless-debug1:1.8.0.91-2.b14.fc22?7zXZ !#,I]"k%щǠ5-4G7'}{T^poB$RQ3ȘcYJ,V zzG!CԫI(-YrŨ&17]tL6tVSu98YuU@Kkg etd z4:Kzi}vyOU!JΧ f-77X("DQkJTr`J;_*—^`9JR $Dnl#w#qΧA< / lz_óSc0&[䔞.c1^ƖB) qOSƚU5 PtČUky?ƥƋJF˽~]|ʦ,(GBnRIAvq|8Ƿ`ʰc`[LXNǞ[RwzC(fLrpаErN4$|ȯH$5`e 16OGT٨3>aB^OS>(N'bKJEh,UUj*zH̱U`Ik@8dĦPH{q(NxP=MIVNMIL|URTB>i<)m7[Wr^]zȉa{tf&(G f~3vТkuKM|@aS:*G Ag\|XZֱEh`P6d9[\3{S\N< <(n:X޼e,:SCØ~qKz aH̊m)J0F(fmu/1ByJ~p,_pmO?6QI4n|hd”+CJzga~m +rY$~ô^Hn?V?+bscU@i54>=;_|{ =H=8pՎXG͈{%xgh۶u"QPzճ0 P }vG} LH˓Qs 7T'jOF] @+$D`X?+e_MQ@=(BL kfpbVaWHP;Ƒ7M`6Π؄> bP阦hej%w_Hdž?l}ٴ-譂>j>1IB-xv _aNSN,~ #DԤ_e Tȯe\b+`W,r5=WbVd4O'J&]eKLw!ɿZF3 I[RwѤb Y7lW m,G@#/k9^h1nV|͖D6`TvRI S]DkW~}(F KX}*y[9EYSlK $2,?cCǷ生q5Ґ}O hӴҌ1p 'Cڣգx~aظ~T+{3d>[ |+4 7dT/"24WTYX DB9s @ j|]Y+/L\cw@8e(_zMޭW@܇v:J#EKTA*^rĝbDLj&괢Q"1GĚv:_mp]I@%X1a fQC_QLѡqHکfDF+Uk H?X5ؓSαGC8#R]tJ8 Cv!v" Y,Ԍ:D&.g(%{(pBՑay{ѿg|k({e> )eMٍm]}a)3HHa dٔ|j7Hի!oI(  ܧ[9(afA.kLX<'yCKH#G:`b;4 }xD6NOGss1Szdme |VcѺ+(x94Uv'w UgdNNy5OFO$*:C Uōէr3B.cJ/EfJC KB<1m3\*8LL.gN18`?'; zf Kn5K:&LًUPD뿎&[%oci}t8u'vIh[ʽ{תpd;w)~PM["SVjS%Z0 A(6OX.s hU38FlGgֻϗgϫV^(?FB+e_a9+ ̓7>&  eY8S-0o#q&$@Y,QBs Cx0NC6NZ9\wמ˻y(eyw% e~H.Y`"S*}ݻ }~扢aZy۰{vA!;c?Wm t鋵"\!RA3_Ylr^>t+nџ1^y/a<~@[k9H,,䃵4oհYح(s8Js_pe9OHP c}`+ |p0Η6o\b*=>$5S2Et3`wa4 JA%W^xYng1󕥳/6Z;.>Έc#Qx -ƀgh{|2zp -j doYEtZietc>6U4W`I 8mP^ %̿fo&&^͆U<ӌ-ulsvusUC\!4Ln9vw̹_iwOcf/[5:4 PF줵t? UJ3V6\[40Ӥլ/ OךL!ڇ pUz'Jܕ9C*4ur2KYu8zˁ+HjDNxfma%HvfHX(ʯi+թl-EFԎ˟/cuZL@GkOzwq ;;%~^H. j-GO:`>Օi?Zn D$f /(zVfy}rn9%7 TߤgHRCG4|;侹ֶ1۝9=XT6O=B|9aɖrޏ.{7̷֣נճC^فBNͼ3b%D `́p?u1\Վ3c"{sa/$ P[+c0 @u/A2Lds a>X'n`N01rw}KHR~ZaSK'-4s\ƼY+θ:zݞf3p,ǖ>ٖ,*<њ(,BrO&ꁩY:>TB`e[{34ܲd>2#P`J\" gnbG(deP,$,Ж[㠍QoEdƣeW jZ3# #"qo(Z/S߄͛۫MܔE `=Y(ֹWocwbeb/34.()hW-q'Pu_ 06Gkkeչ7PT*=꠬t.<2CuA,I·C^B:Qy4νlHٟ󯥺B"x:cV(=gcR凱-v̦@qQ͙p2*0V C~ 7!2zSFr6'#-IfFR3K?氖8j{v$?Cز&-@>Nc9>׫F2i_{LBe /5`0kr엦=u{I~;aၯU9>{&q#4XMQMET*[mMtF\5ۙzٝ#JG̸\<UUj|+ /7MϦQYRZ~,#M]P_[,JQח]%Qt$6+Vq> nnjk X_\qu;Qo-t2=Ot.挈qcRS(Hcς(CBF}?Di-OM!#lėAˤ"[>aob?  EQ95krF"Z U>şz4E5 6QqfX* $bb- sqga [Ѝ>&2gThI?3ym.%LkXBDDn[d~`8^P6 xXKӀTƔXt?Rm`{h? :$qh_E3 XAJeK<[G'j(!c2HUMKprZk4S17C6|sOc59tSC d"?[c_r7t~8GKtswL;P}n|Ow8frm;ڮ+)2Dfjoe22vϺ%Jx%&#?< >Vd(Xl,'X|ЩOq좚b{>1 hŹD X=0fLv<#j HŅ΂>.9yqX=Sr:?Cd*y0AvQ"9)Ԫň6<8GnϞMsLÇܟ<6DGLͨ ;fP1Mht*s7ۜ8x{rV6=Wlvg"X\Ӳ Xd{3*RsKKU Tku6qÝ +Z VJJi®y>z aJ t+ݖ>ۅ5"x0Þ@ >~ȍ@۵SqɦH^2K sv8rIR2#Lm}bGq[{`8]' p"1bdp@_;>V8p]|fV  g(هMZYqWfZo#kL ګqU{ԤCR(*)8JJ B%j*g!qQLjCQNyC.l ֭ܚm: (\ VF څFiȊ䮻QtQQ^4K=G9=ԬԹc`~ (G~p/VvI}rhU$uTH;6QCʆ֫d?K? ":4&nSƵ& #t59Qpc-q\|oGiW.S)f0W8en85M@h'F&!./_n NV/si{d],I@E𒚮(0)q\+c9b /gS 3YO>KR0@S6dkpuUq.(uesٓ˿_4âL%jɴDlJw鱁rTB8`"c/bu~Zc^_Dۥ!-Mǻ[{VSgS @JGs[ZZ;-6b$j0vJZ, `C J XnmǪIؐGkfG{:qj5&oT|kqWU]VU},)A'?%XvW"kږ<lD/kh[Ʋ y1n|KhTIg Փ"Ь1$ X'S*Z3#:&IsĸξDudxpKVh>3rY1}9$P0Gyh u킄d孄q̧A(EM&\ J/w yVc]#KYYtngω'~)y aWQ{+&'gUȺeu@7 Bv.@oJ2i!s!鮢ࢤ[5X&rS$ Voicnjel3B-QȰ؟kVT ̧khƮ 7V5c)q@M1m$6O>Lq{ͫՑ}ХT$Xe4 C?_țz,qxlV;coK$¥N&*#EZ\ ?Vݜ{ GhL1nzKJ6- =iKNP72UQb|Nj5D*ۏy{bdfnV3HP9z8A"YBd$?Rsj`ܔ>.Y֒"  No3Y=l "owLЂh  UcOL]nqD#%CnaJ3^84kHH fGB0z3 ܕqUԅawѠ=Nv!dqU>N(2Mcs@|_1#.nopfKTa, &`y'!c!"̑yf`䉰zX"u.DJ`[Txv6 NBA{k({(Gt 3a)IEB.o]?CaVQmˡ^TSM@l+(j攥T4jաNc0fbkG=H{;o20wSTl8X:56C i rm;$Ы;HR5͏EmB#fܛCm*꡴A6!ar2fBy1$#%*f|:=ۈD9gtGeD^?+I$⍅ЉPғqCeHIf3QjMP&qb:gӇPO1XL; g) )֡@pRbPMZoDɦDjN+Io4ꯥaŭtH44_4!}LbaЌ%KK2!=GBo"'@.+VWVE Bٺ]Gh,(X֩\.*1ˢ7Z+Q cĶq2Tl_7]Sk'M@髡WctU= b{?˔bAbykA yi'𳵪OoEʡy!.g;IBUFhrg<-jαp7ݜ(kZu^{YpN3}q^czpOJ;Y1t8H=Itfg2;(mq#ZA *#K/ Tt;fNuG />›T1|zAy$R7ȃ@UGGDR8>E̱&y2D *RN)6}<'`aEcpÝ hQ" gEx"q\ &qhb.Ci$f@֒ˠ16IfpX'cIRجl<M%cȮ.olg[^m",z2|ZрAhOI\:E>RXf6] &vKPI,&BޏsKf#>C0hhym"pQqg6+mXYKmT3`B?zGX_Y /|J5Σ}4hZY.^-0L;Џof j=oeQOAԱ%P\{&,Vf;2A@يcӏbpվg.=ǝ )8ʔ+^gwerP,A({tܽa"f=Ƶ6"~0!vէԫ]ރtvANܡJYt ;&^=!ߟ#782?[#v+2 ^n-+I}<m!Y8%NinjZn-%*α:Zc8US˦hP~ L3})d߫^i&i{@a{+f$ymuRb!*-ҡ~C DIND?3heԈ mo߉ 1(j)} )wq0">MC!ֻsʫKmo%!qw&u{ L ߇덹IQ>mХ^զ a:sa~~+EѨX LC0<ȕke!~E&^qjP9h?I%y2W ¨Y3OKnLuƥ,yDSW ;~ѦEA}4uעz'^!j;9yhr7Lb#ߢ[]#Tem#3NApi̐5HsɤxlYӍ5+.8eIj:-zv #4j$5zZ﷔ d_3fЛ#{@Y|.5/Bs1VS4_إ¯!*›Oqhx 7SU))h+q~P٠ j3|Quqv} '?N>9YɯU x=iŚ£Xu9ȍe$ց5CoO?PO4^"~"w7b;> g|4,Ǿjȫf*^~x΢SMvPl\.'lL]@OuE8V ,(ŏE&Wwt $o/38&W#7q9R̅lKv uJ 6G3AC"%0\sG6 F&}ý#NA8bo~x@1k}nt08V]Pl=ӥP$?׾ ~ba%2Mc(5P[):RԨb(ٶ5ŤfBUɢVeW\l5QRČwdw`>7Hb V~"%0D!;ɡL0Ɓod,!Y`"[o%G񓐤D/i.{wjs?)]To<6?K{Z!Dq[笥8q*6MY z.?/ r%9u"l7nEL$֒HI`،.B]x\+)yx(`w#ZQQY_W<)ڢ4Xe@UV?xM6Xv >WM^ *#5rlpaHw<#'y$`@DXl^@G?,{[Lko16&d2'$(} BU2G Lq} (7LRλȾBYͥ'o+:H>q5i$f@qYckml8{ Ն"Bכ,"̐Q}j\6Zz39"|J)F , >zvyoƀdu٥vHl"Aol`Ԃ77$wٯoåFoYtar9W9NI]inuK/y W!LF>CNE"2It}?Q HzƩʯ aDAֆ״F'>qLE- s P`VduFIuD& n,੔&'t &pc:sA:SWuЙnPoĪiQE Jqt:K}ߊHt9E! FBas 'ۢ7}XXQ"4c^p*c2L+ck5"O8& u=쁠Y¼%k鷪 ZQ=6ڔuy ^1J'’狩Ro 6I8$G?k|]y&p' %4 ĖF`rwCkl1HZAX_Z x7>5o/ߔ]0D7)5\= #D8] {2ޒhPI }܀xw?E1o1O0YWW)\zw;24D{ Z@\B3G-|2{Vo㥰% :8vR.mD)1 P6tƾt u:0LS'tD7_6Xw$ɀх!MxC!uSY0` [\MI+{E2Uf12άAɯMQ4k|g:O =>-ATcS\ǐLY( $VB s n/of 2lœPG\إ<j\&!"pQƆȝn11v눴Z&} k+;vN`'9ʞf<&oIm?[*(#}kPkaT {hrI7Wt3kI-0EN>Ā;h D *<u'ڶ 5AcLy7zM˫?  (O94N&8裥epzUڄ 8PWj͘;A&0ܭKCۗ7 h>~f:ƨ)"S N1e#P^ LD,x"&}vϿᢏkpS_4h֨XNXNY 1N'5 jmWjAVҐr;A>iTv=/"zrQPE9K?^+T*˺S+ԓq]W(A_.5i*<IBy!/"eѭY/J2źcΌ"=M>:7RrZWߧs=k3Y>7Fq@EQ_Qh= !yi _IIDGrDLjV +4PY~ISC<-`u;||ߡ `+%/ֵ>2rh 1"ldw]զb1ً]k3 KX:i ϻީTX}@0'i2P8itm+|˦5-zrjNUE(0›/!_r]oӣ &EFƼ96TVU1۰.$oTvTm|庪*JfzQY6@ Hm#H5xaV]li M[tZ}ŽC1/-kòh. SN?{l#/5IvD[ ׄE&Ny۸:qrӯ8ٽ?c%Zmc8!]'D{I My=1:CCS;gGEa25(%pT$ƬGi+tk-=e 3:N)|R_/$ɰuHh$GhI% n7[lGqݩ8LQyxS( IaGx:Mi\J;=@N Il9Zu Dg8WN)(墌A@?UdoC~]z%yqE^BwR97!.N3.=G#+ZJBYɪpEtvYkIŗ#~W4z#8 sR 2'L{XAO*aLd4fDΛc_D7`׳+5wTLeD^2= ̰1*c}W)ʤl ՗f,Eɋ)ާ$Je c{п0`z$5RIfiQ uДp)`*4UpHGc~y'DsQ8>}nu5#.EϿ7EMVYeSuy-X ;K/ ҁ^Q=5l$4E5c" t,͏z_Ib*~Ѫ ywl %GBJCi#6ނm-3+>[Ky$3YV)%aXl5h`HjAnq>a Lf k$%'togM6-h)15@k&ߌ®>tw99 Cg$8 8%E.Rf~q0|.c\,sfqZ>m Z)-vwUټ.?+3_H ER0t)2M\9KurحY%m9aU@Mm!Qy;c#fr\Y+]GM观V@ˌSGs#Ch< !zf-$MGjCw0{/)^ꋟ*oj#뺗4НiULEQ3"IDtsj|7d1FKA)VKJ?# ќNt33RO=FPv'|W  a ImdE%wpC@CNA/[P/h R~u|pF\S h_G3kmoe IW%Lka&l}Oo-Mk6R0Umzq2ݪIN`躿uBfZxbk"0_J -;Nc2\G0e5iq h Z `qٛmյ$/ˤbÝזh﵄"4$H@Tvv&[NT{vT"{d'x¼b:Ώ\+:I4$.Xo :8=M1N*`\"D4OT/K,653̦â?h?qdf85#a)tHw$wiq{Q4v ;,9kW[)\_X{_³ 8X! jKesH sL=BuPx!I&P@F<1֝!şDzXE;f:ԿN XH--0:Aq9-:VIX:MQX,.zx6VGUw}rrSe `,C߅ *+ JE9tNNTun!;㘅 +=zogN&ZbX`D&7!Zms%-D[n{i̒!N+$GB NBV GԳ\+}s a%72 =\L%4ج8$ :*H:N *5fcxqEV # &PS쿞f&Xγζ'0DžQIZ vK;ho g4VFHF!AixėT{jPT<$Yǜn;:N>ܫH8E UYMV?s6Q-ٵ3c|a6p˚ !m8ɂ;7.(},A![S2Kƿru\#詧Tr Q'~'Ȅ!6A{@GMzFH@{F-| IR8xZBwț]=!ⵚJ-T}b`N!*]0~g-^XGр`9ѭ-1eᶁL[3O_ KѺ+ZH.vR7HRRE)@7]'MSkĠC"h KVZ֙ I=dz03 8mzA+Io(M>5Nm1hJ1xvqA@c-z yL +L$<; :By]ERۤL|,DLEN>Eۣh3Fc9Ay;X ~O^(L vI‚VsUhg' O# Y=·"A{yz &e5bFPHzdal xZ'm74D7IO '֐^#5r?7f_\+[FD6Ӟ4pƗ^U/MHJjg0ZϦ~6xw/@i)!;+k[nF6`MUu/?-ɨ~AǿG[*Pi|l}15ɣ֧B˜P0,+9qis7Si8~(N*Lv,br-PO c9K#kI&&.n:@:ؤhi "s*V dj@DWrB*TD\B+e6B;_XJRs &dJ-g^i r{1q ,Q2h#1; H6g3.m#X]yb{[L!mm3B> !E~4CAЀ*BUUX}L:j@%? X`1( ]nPtkiuq#'[ib5dcz}OJ.mu(!WR`&'&$50.O:-~pN۱eY lu]ui˧4f;F֮垒R˩G7(!Sp *ܲk0vNB.[)@ h{ʾ9lXm0_bK;+\`/G5*OuUCp c+!c.JjI4xRw#@;1Oatn2A]n5KlHmzVmUQ_Lx..NvB'gfCAY#g%`pKj5h΀rSQDsD4zvt$U$ht߾th5mo%k8o;&;qz{~7b>fzJĵh `d#cThs$1SWCʇ5,U}/t0J׍oploF;}CYJ+E_\-M?m?W"&KCnG?-&6~g1k~ٷE"zq Y:5Ɛ话ip{/%ýq ԑJA4xL|ܠ> ZwYVxƑzVO2}=Z)6j$S(nXNuw1pq F/*p 9|'.NWsV ।!OR8iPnO\y,{]SΖx?…Y7Nx1,,jy]`G16n|.vA ɵtX샃C7 -HI3Hs>xSIqRQ`\P*G"Ǯzi MˆȜJ_=TjV 3ysmZ2Ӑo$% u1^fJڰ3ϴ ȥ~pyK_?jj>VfrE> LO@H}@NnjQ(9Y4p=REOSxrRz|ǟ5G?.SA ^n&vpZ֧Ca21Sů"Pͩ454 3d{cctn8hcoUp bL<^+u>`ZWӏ-keMRIk5eFl~d|_;rlethCɰGJ¸Uosvh viδG 5lV=8NŵWmB]! QQL}\Y-j7iv4N!D<ÛRa_;C0isyUk%*O}h;A%S\)V4i|'Q7r`zY%ԵPkbr:}`ޞM&v^Qe|h8KJt)gԶi[Unyءo9QGJ Ui" ,!yO>*Y:Okۃ3Fʪ \y@,N2UN7rRƽL%'~&]2oQ,^DRN$B.wwЮҹPŖB$)Гt{ GnYLToҍ?h)W1y1/Fp\sEiz%8+nE7BWM%+)pD2,E\RHT֊Oy`S;4+i:13vA *UQJP[i~U+.O`Ig9T0$f}'KjPUdf%f?DW65o @wx6@RnUoNTvܓD7n" 7HR!, ˪*7 TkSNm 9U`=s'5\/De]wޣR5Tߗ >j8-_~@UFY{ώ׵kٕhrPrr3^W#k:69*MO`Uȅzmd 5'!ߝ1>W@k1w-xOVIpJIsQntT}]tYڡY޻3_8#C+6j'.j*>oYVL4ϭҢq9ZŲ39LA 3cS8 Ҹ~5:%g2Ҁz /DX^Z"dyTN:5J[s7]$/O&VIWU~_N<I=@Bkh xZ.UFj?@.o'|Y9&v=.P)(*.j5]]K1M:#W:Ե6Pm^q+LG!lrc` 5U= @5OuCCOeZVpuGJpT _ 틛՚*lI`3)haI/[c%(;+(F}] RknLɋv WgAjf^y+ofXz>0_I^/&k<9yѫ Y|+fN8-ٗ̓bV"hi'gA$ ~Vtw=1Dg7?Ձ#_O#0Jttr^CEjNQf<_F;Jk7ɂT {(ev J ۅ1L6W!1lדSCˏߏ 7ֲQD3 DT ߀H}o) Bd$ w|]T~J׹@9u^oP@W%*~ nXR3wcwH`J90=v* Ա”iK#JrW[Z2)eܹRG#Se`=WC}2Ymn2fܒڞO$X!Utd*'-%v4E2ck *W1hc|GTVf{Wr*EpOLJ}Hϐ)4yE?:EYt2u( <;S{F6|c2ΎTVwp߃04uV|k6oacB Bh%FCHͤtguhR}^s z栳n{KN2`$27Gh)_Lјt-+#'bPs/kJG)]ҁ<& =W ë*k rI`Ke_E4.wU%Ti2;>XWN?)jᄵ*2SN{ԞYH bL]HyTUwN0.IHFJ!嗣&u'̏e(714CǓ*FSu: IPӱی^YZfpXkWxLwCӻ5fAN,`1XB@gZiMGS  ]p-T:P#h_jo*dJwoF-4M0kL!]YhدVzFgeZN^nk7noD b:3ר_,V̆ODu&mY0Fz3iOyYL?"m >SX:TPKa_s^WqÈ'+q~-j[QOܯ/8W1+6ٺ-F7xLuLN{^Zx֓zAFrUD9Lo᪡6J贌}@/ܢ.Pj_9?| =0?-S.9e-O`\VX#uBd8H ihbOC +h9GK,dU?*Tbk#Q3&xdrW O%u%@!!qg(XTOjcZ?49隺Z5M'fS2h>q ±"{A?@ !̓u&! 2AM0^l1uYx2MYxZB" l.r("Pڤƾ q!Xt XlY17]ꙍx[k5+3:FUi¬43%:/+RB+@,/ 'k8ï,E8:@vyR?2="sb<q繟~yp -N_"WӐ jx?iע\GQ,L%(ɊI >Z2үNj[+cUmB)lV:z8UNWd>9hD\3B<B9 }3+VeۧfyeUMGPw۪QmZU!2dBh5p!\_ &d\MJ@d.|XȉI;Ҫ2enI;ٴ4Y tn# ȀRJhWðP(2ބ0@ݵ;ZR '*,zDdw)vDNV_;Gط\tpVJ0*6jZQx`EI5lyy٤yMAxRE 1/\ӎ9{*g^Nc ^p4VnQ~Vsи3mlxJn[֬'56T_L? ݴPKvͿ&{gp®c&Ɉ=Kv\sveIyףK嵑􀃬k犨O= {`룓_`SנI9E[Wpbbͺ '^' [h\/&Z_6xѪy `hԍ:&L*<"+0 %E,ָ >}s#fͺ 0:쨀ͪW hӽG`M3(QL_V:ʽqX{'CeHZ2v>V 37Ō~K7Euʃcv'զ B W UҊR.&O| gVFw*®@!ے\:[CA~vԆ?KT]e_IAz" =T?ɮ(/._lOo]zr&ڒyl8Ϋ JThiV_Ω{ ^S1>_grm05W U O$y^eX@{#Al=X?jnm%]SXǩ&p+ Y˟77"AX3+D9ng0w6N?p0e"`gf ]YLDP8"St榇gw:^=~IWj=ǬPT]5cj=~ ]i?f@ {=_TM}@8gq;=6mMT E\U\_/HHt:th8gz3׷?rz$v:J9ՎȅIHI7..oÚܢ ȴl"EēDz~K׬V"U!s?КЀ'VBl47!d#Oref D2oq1 ".m!2Ic!-;s~!JZUE*{iC@ʹBqs .-St^߬p z^Ue1QFk+wrAyOEbn'iu#nLdK %7hUkՉSU[3adI\"Dd:GbԠPWN(3,Dv' g(y`o/AӜz} v,T}ZgPl U#^4sVX:Ԙ'}D0SiC=D䵗uwNMK͒A\x,c8l¡hTV;V~w:iFp+6~ť*V =e/)|t|GO7&jWб1Vfu Zi|ב6c]w9͉zxvR>T fϪLHL]LgNX|&?mgy&5QݫZ<먵ATZ|-Tބnz&d <4" 6?y]W&$@A hD 3(N0X; sjޘ4lPXk:if] A%7 Fh4Z0MfH7c.ik Iޢq sc{.+ CʍQ68V8aS*K{&Hr(D듰[t ,\'uͪh魪@UA|;C0SA^B=~Vn<#;V+UWB~d rCmxPMs ȕbVru&*Ezun݊,3vNb~ O kE{` rJ 4`g2جE7/veN\E=v㲩OhTMBw3f2T2C\,K ó 'W<Y=I"E ^aAPo(QId_j2σX?*wl+fw+t ]8MIتWE 2b4j"y5gKgڸEwb@ËITt ɋ-r߀U2f't1l0d DZ4g%-Gl)yi®H? Stse O#']Xrm8ɾ5-`"JU-mt0aw8 5+`.]8P*>ɐaiqא- !1AEPn2%{DհNw,+(cHv6XU's̱Qcw mEW>GGMSoR7irA)?G! ^$v%@npǭ,HFz~ R'.ns1T}Ȣg2 0kl"Akg 1*<"^:5N‡f9j3Ϛ4Ƹh7je߮<Dz W O@Ҡ 7a9;@EyS5Efv( 3s&.O[uRkӣޓ%\ī;f"'Vr2n ; !yw*{݆'ư9xpϐׁ3Q|qcx{;ɤqJ _*/UKuB{Hɣ"x)iƢK;p(W|L} }X5}J6t-e P "F!l/`4Dq nq bUҞb$sO:Il@`E)sа@iH 6A;쥦na ݣFLݍKAI*JxςȞveQ$eN ۉ6oqkm7! ß1MbtmfIjoMwCz xT=F ݥBUO#Vȳ F;sSGu'&Nv h$@g{uqF}fudK`6սvQ)@\ ai[JݟEz*+z]]a):]_ m3A&FiU/<#ʔ rX ˜UZx _"m8h9csGTg\c!{>^gVv#)/N8xsW379ͧ=p3tzoO BK r gW|O4^hJR?F#<54zA*KQ80,x#QT4(׺0mi^az8u*f~o PgA:4``ݩ2r] Zzx&N!ݎ߇#*|DkzSƶnVISNf<h&!$8(TBM`8$>['5 HrtnzĂ7Hm火+ jy~R&<1ՋVD%gȄ;>g~rkmFdRjfSQ4˫KXgyTW0 tBoKO1C~ nR-{ ezXޔ0!dBVFt&zǫ[kAMydD55mHIcuε!87~:|&-,hӬ++1#-fB_"c5s:+!eA@cie32e ^E90D술G3;=YyۻK\#Hv% J.4k.6q1l.ټbL9Tz L(h%^ԛ/!M"TgJsX;z5ƭcª@@bf \}XN@׉XoN&Nҋ+|.o7LcO޶Ӳ@6dIΘ׾c';x+* -95ޘxa\!i]+hX[&J]:WoZMa|U 7~}Kb~eɑ\" @6$th?"g<:%B@n^r+{f1ߎ%)B7ȉWFWJdj6_` o`<]%%h6SHKZtKi,:FDpU EVK[s]D:e[̃tJʄzoL%_"'NTсz^W2~ SbĹv'@n1mzVT*wq L3ʇ r;F9mDo,m^p%bk?c׀exll5b"S۽=i`%̓*Tc4=UokN] eBY~aEKуW\+pG9 M3FKyu 'Ar:G,Bsa?ؠ[;OihС\i )0V3EcQ/lf4&c2T@ťۭ*&UGS(B`Ok M{80AUc1mdu/)ؚ:4||Lƨ+jZܥ\) m We[^X\FGO^*f1m_AtH'cә r.2csE=ѢTz%,܁2qQeC| Q* my[yb*;ʆ{F:D&gpgrVA o bfPAkDž74ҫe};≱q3Axvd#0MYtUQ̧dݴ ~% }oa*l`![0;<|t9Q#1>ZRmI>O}^~Wtn= oZ)W0CCUhOA xrH0PS2+k{|&0f;H]z*Tcs8G`GK:VQױy [eسf~s~/W Fic0("ktK<eg3rgG^zG_w$ P= 6B!:cS3 e)m% _%˥qҿVvmz/3bmұw\jA#۪V^b"e<:交vBnŨ{yi1Y4~kW3~ΙcƑ{Z)g.F Lz%6bFbC?Lw]|xCkG6ꍜ_+LV'&puY||^:i7׆IŗHGd;Fo#Df"OPY(/Bm  `~a.~e(c-Y|[jPc\wK/ئ;3Th1~IWoPod^2:{oa=qoulHR4ZHW>_b] .QsNcl/ iyɁɰBk^1Ց0.F^wN߹儅v1z5>b"8.P.|hцh[(FafޜĚkgcmpPAP@FNݖ$?ZՁnobp *)*fYwF^vݸ- 'DC@RvER'4Q,\+eۃ?8kW껅6H6_<@xV~vWJAB3 b0?hr纥^N /4ׇV~6땝+ F5ll? ̓<%lAމ&~W?*yWx}r@+b@xD/ZF4 k_ͦX>cKū{3Daz)"G3-r`% ^eJr W]FG,l ` ݕ=3@{&zHIasI҇ЇB!:pA1T&1AɷS s@.Q8Npݤl{#C9먌JQVsoy(XVQ̘&{Q\$YBY15V 0a$l^GYsS| x j*}*:}OM#aΤ,ϼ&+`Dp~p;,S(`(Ν|psщn'M[Z!ڂeHB6FwPJ@2'n"QX3'~iglV&pZ4["lbpvː/DfkVݹd&-)V='-/0J;9 H Xlֱv#'j)w`(s:8rX?39H {g>cR[*I׎",2W4\-0 d'֔'pTI .-R$[h_1/>:, n|A즽Wz O^sc=qm"]Oچ9Nf( )e}3NL#Z µHci<{Ed4XRZ|"{|M6_XoKFRT{ȵz2נ&^w18]][[,O |?#g;:xJ˹ow4y^/r 9 ~ { W8цR 9"R"ȭ9*kmLQFr^)} ! GYQY9oXL;kCW#J̻qSvܾ.~:-eP8-ٹb 0 G~}ٰ1[!Iϳg жgHA(Ć[rN+Oƀ{UO.I'EZem#>ZSׇ:Y*% ƭ&/J{ٰ}6[c!`9f[O5A/ne^1Krz;%g+ ڍƚ A J)^ƒz$6&(cxԻ>MzIn+H$ ?Ѡm )T棃|r< ΏMu:s&l7b6cǣ)L`Ӫ|&s u9y06 y`rԷqMrE?ɗJLZz畃uY*dA:tyXE{8AC(\CNL MD$"nT}̜4\$H89駾m UCEJ0ʟa KR֭}KwϧyA򑂃5wogifdV>9t&0@;!aMɁG !_)3&(B P p{,S#jð.<_Q4oTtn4i9Oh4%]Bx`e|aFe¹w-e71V >0=E#͊`C4V]^AH/=9 @ne§mP-u\h8/Z&Y{/43a'Fė ?6G:["UH,&rtjrUƜf^5s[C)g߸J~t?hOVWJ,HL՜GvT'>=CqDS9m`1%i84p<onRv n9V-N *5Nz" e?1˜NFcn:̮YekL?([Q{bXI%d 0~|McNXi$0lmk"mbt|KN81ؙUywP" ȚmS&s%[TpcK||viCl \ Fx9ic%_1@R4ɱ v;o*tfy:o,wTd!jꍻ \tN<%ΑXD HSG3|z"ч":YiD UÄ{\fs庙#67wơU ;IryFyR^ܰk XMðyׁSmAoC p'c,lM4&nghq,2A=x/m;lך;ml"i ZMj .lB@ R{KՑTEGXg%tY'aڹ{Sʜ?Pj}CPe>6LHZ4xp/^[;!V({ xt'R0{v)!Ku㧧(f~0p%±tsM/بs^`\YG A[4YU\4WgYO|]WyHQPCQ+AFEW{`{Zۣ NX <{s sC~Mۑgs ڔYAC!:ENn ƃ V?Ѩ@ݓB`%|Txr۶"(l_S2bc&֫h$xvi .AtpߝhT3rÌ&_1r]`Сa#Y'*OiDC 2( B8AiVAg%/nnWSZucSaքA*VTՀIU>̘!hӮzF p B=,}nR[`'Dݯ)PW]25j'NN:kx_."g`Ͻo`" y5)7Oͱ?_ nSr\ZN<6x/0FeFFB9? +.by_P) g  GbaJ=I[NAJgDQzAJyM JkF~QӇJv\pLr[,7TR1qVۢb?/}qU+\5Gx>>]XSNf$^{3r.g;V#}$*a̝(Uˆ,lGk%dY!z(b .7 ai/ Yccv˻D> hM*K$~]i),ZKdښWNr'OtUHګ܏zi7(>o4ۘh1E']Ԁ.RW^4($B?9ǵR=.dhEjA\n03"+LdSe[vl4o#v4L%3i*fhJq{MBq->/;cBH\rO`>>l>6ɗ:Mpk4$)C6jm5awPNb6\*/MEU&Ҿz:X"alnBEörAXt; j1 V :17J.9_MY;\BML4:dž%]y.O 9P:1&mI~p>C؆xkJ˥y^=])7mSFF5rYeZrdPu1ݪp*K]~W93oe{Wz[ܲGMVV4Zᒝ!1LA0$L%ķ_{K:(IsE|֎Y$`wf,r;19!Rj=D~B%[ s6oA-7.jKGO!y{Y*ut)̚yq7_!6>fyjiYPMȦ-OR ?H@),n֟|ȏkYVa@ >-s)M7-0f.y`u\ܨIqm HGqդӰ xP l2!霹1C5i} i(آD/BiZeE2,Oj0LjY a[C,"yٯ&{t&x`wFCUڞg2%3l&lhf&9Ng~ξ/]z=`I^<(*>h ϗ`|1 KS*opӢ>=Q@{w d׊1Z*'ڨɐ2JG ǔiv^ u'1YҞ nuFV!8gҴM> y1Oժ 3[,{>}b֎o@Dn$w1/4QA|rJnvױ]ܒc/Z*ȱ XC5 -oؙȑTHS~?LT UwiD\Q 7Gϒl(e+/`1Wk 6 @,O=@tzyohV.3z YZ