nodejs-docs-0.10.36-3.fc20$> hj,5B-!>8,?d  7tx  P h   ) *,/t202P4444(585$=96=:C=GcHeIgXhYh\h]j^rbrdsfeskfsnlsptsuuvwwzx|Cnodejs-docs0.10.363.fc20Node.js API documentationThe API documentation for the Node.js JavaScript runtime.Tarm04-builder14.arm.fedoraproject.org8Fedora ProjectFedora ProjectMIT and ASL 2.0 and ISC and BSDFedora ProjectDocumentationhttp://nodejs.org/linuxnoarchkuj[dJn  GA(4O Um5NW2W{~xr?FO#_M0&OT$Kk@#! _,VG83T)OXA4=$X2v9)^mnY?U?E+s/")uM$ *- N Ce!2!Ws% &V# c*V>4@4f}SI% Um5D[L2 =z AA큤A큤A큤A큤TuTuTƇGTƕgTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƕgTƕgTƕgTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƕgTƕgTƇGTƇGTƇGTƇGTƇGTƇGTƇGTƇGTƇGTƇGTƕgTƇGTƇGTƇGTƇGc544ba39741e5dc1c9688bf05ca70ccb3c35e4b20e24c1abfe2489d6d751366bfaaeee6b5c89e475ce66412c9a4ed80e5d67fb7fde584b34adce397ccfb102c9a55cfcc5190d971c5bc98a7eda678cbb2517348848eaa09bffb86ee181fc69dddd0fe7f60b0f5063ea5ab4460d12d3216256b9314f0bf430285e30d0c906d8d748c322e4501da6497031d7cafd5fb74396b702c4a07e43e4aa22a38f8553ff591d56f1929fde600e130a2fcb43ad233f81f1bc632f93b3e086d568f375f3a4fefa24806873f884b845a07d23e23f9e75e13e120d521d2b88a2d3c8d14ed2f34fba2c18479252bbb3624bd40fce34766fdc4477d6a6b85561f7470ed5a3eb5235dbc1289187ccca479dbb75ebdf5811f96865de5684759ae26ae3e8c77da9df10a5d75cc3256493d8beab24d7d5879bf4a2fddc4dff092abfc32823c026eac05acc3762a8cf6c58fbe54415c4bd9e914878a3877489616b9a7b9d85940ef584b66ca0ae3102c3e1247dd576573dfb49dcf7554370bd23204ff60b7f452412e141163ca7547218f265fab600d504bcff1585ea91e3d7935b354fc0b77a80be9c6383e1b296c0da5232684374f24e38b4f07496c91956920e37dece686eb29d2b899676f59676f26bd93138d06de8b4cf2d8e348cf35d2fbca5b961c4c63f8159140997fc3bdc08f76e3ff2f7232699f05f036ad035c78ba1d3c121fa8055b6d6fc865f84c4353622e818a9afd087e964fd93bd6a1e47b271acdb1c1a1215cb281eefbee28b4d0fca19f4d7a06b3b58e3ff5313ab9dea586e9b8c845ed69a090f62c494bf3c9dc2ff5f0037234acc4b42141b64c72da65b7436a845f8e3c9783a4dc917c857042809a823b5359e10d463ca7c97a841455cd7092e483d344d2fb65516e960137a9655042a2b6e0b3ed51ed22de31bf3004b0ee8fb0e94ae2247d72126bc47438248550621f3b1c9b96829ad9410e282428e24d2203b7421cdea0c27470541441c8403bb2146c98476e8ecd5abf034d6cbb61348dd4c89bffcf58ac6b6abff5a9385f65ae7e1bc23122fc0bcb6d0dcb2f716e4a9fc9b976ff127e7fb55ebe3bbfc1d1151cf33cacce2d879c9d2103125991ef76f745462f5a06ec2dd528f59ab2a30867cffc0c03671f18287389ba6787285108c021e7d82dbfd1820f68dd65b19ea67a665437428e626fcd1505f5b7c3d0ed43ad96a24f6b64e3f73a9ee2e5e24252333c4e7186838c2d05068ba8d279ce314ec641c6e40c08e80fcf9cee4b2dc97c6becb3c8ec3c5ec30063f1ec32dce098e3f6bca6b213fe3bfea1f7d52a32a4ca3685cae66f437bc588d2308022708c6c20ed194351cbba36a84cb9eed3e0819766570eda86660653329fa8df0aed993e0334eab8b08f95bc151c76d51a1b8efab1abb9c11a5a90e7010861ef83bf7de82f6dc568292ad29a20d089e42e9b48b78d7be857294488395e6f8e5c0dc8b098a4ae455cdc694875d6c95d873ea2cb515106833cbd010f0bcf2fe0e7dcccd0b753e2129667668ca1cb38758ae08c9931b123c22302df36cfb554caf36d72a2d248d7dd466940b113a5dbd4fa265da800af66a66779a6bf26b046af8f02db0fc0714dbf31179431f3ef40b865497ace8f1e774b89c90400c9c865b22231935227545057efa89322728ad1c5450b68a3f6c3326c1d3016c1ca34d06b0a83dab1e3f6ef6264d37407b03e4f28a968fbcacfa1a29824ae2ce27711fddc4a0807f93c7fc5b07426c29f221dd5b525d39d106d3c0b430f2465761336a169d41127e498589cae316a6230d41a8dc5a918a0bf9af04138dfadaec30fe5b0fcfe42bda34b774bd785d008a570c074fa8e9a113712b42cc9e708ef997d400f63862b3341459715b1d74dbc0cf3804fb6318aeb17e3c1fdca709f07a557f306cfcdde0d6652dc8dbdfbc110de861cb90d0f21340c45a3550bef39560d5f5fd686597801147c6ff16029864fe01e420622fab48c36fa70293bbc656f65661153513c438fa2a348c9f1f0b813953ff486acb54a4344abb6e15f8bc71ab37c206530553c7570a3f523602faee7a28883f7a68bef9cb4789819b7c604bc2cfd7709be76a19a4c7ba1613d331ec975e48c587784885c0ad0d868d4d6bc05da66165d682e5d5fcb3e33b6668f3c9792a88ca24943a5e3056937435715ce5dd938b8002a4fbe4a4ab9cfaeccd029211f5a435e652ffce56941eb247d8c8f6ad8bfb39ac25385a75c953c074dcce74e23ad0ba2ed5f29d7d97a837c31e1f0b9fe3a30e51a76bb358b5e517c78bb96d65ac5dbbb82efdf67e3eef2029b81aad280dd052b6d3295031b7765e85011802818e098e633ab477625dabfc860185a931588af65e0a5ceb4012144998c7b38807767675d2e260c1265ad3a66c613a43a85e4c94e80827d0c9eb4771da0b7552152ee5fc1d92bcc755743ed9e389f9319fdf1d2fcbe7db7faf864e1dfcbdf7483e319578b52031e23b78643f4690efb422cf52dcdde0e6e94b514d21dc41c04e7d09a4e54b6f65cacc5d94e7da13b12ef7a917e937eda64cddd38d9f369c9e38e28926a85fefa304a50d2b2104dc8b8973eb27b6dbf085690006fcef8f9dd3cc068561c4ea59b4e3468b2ea7400c66da5fea20bf74ab224087ab41eec9f89194fb3718fe61520c02fd24883084251fa622b03fc9a3b89a10411ac066899324071db4ee155fca96c034ff281cd86e31ddb68419ad77816bd1464de77da4057254be183a8a2e33feac661a78162b73832161746df0dd476054c8cc68bd6f645da0aeff1ca1280b9fde2c1491e35dfe4457b1ecd6bba122a7772a8dd23f7b70f0c3d4540f9aeebca586010c13b585875df72ab0e2e161196fd3c1ed309fbbce16b5e71f82f0867911e548602546705ba494d14e1bf9d99bcf1e899704108bc2ba05ad5cc90538d9b34b3d6822887ef3b92aca2d166bd6af918c63cb85e5d75d6b1560d946a92b113d4332076df40fa615682c30737db0f8a975db2f9de8b0a42cc9794dfba4685e151458b15201894072c444c1689b0172b1a0346d9530447f103a2f2a6fccbfa7be7dd44bca612bf705150053af467e9d14a5950883c5a36d88ac7b76eb3acac9b672aa191a2c8d9567b2b14b81b3fc205e03505f4c1cfb3fd8b6373bec49c43a18c2caef9da9db89f5e2d020c70880d0926c2ce6803f9b6f0becac8d7fbaf3f49c5b6e5385c547a40ea4cf292dd801d256151d7cde933e071ba9694ce0e3cbb1f6e1c998e23b91c1038fdd8f8b11c31e84e163d6894ba044fb0c39c25c1c88df882107aad5cd383c11ff8cf2f7a4196d9f0635f88ddc6c2c914279ba9d76494b0f51699e0b734debe293d0a9d8a1486a312b7270ed6d6f758d92f34e96226d679281ac43fbd110b5379a7062fc7dfefd532e34de05aff246530d39dc405c79bb48b0427fa9701964b4a437ded12b21015f76408ce2fd47475a54e357dadc7de9db799b3047f345d1683ba243e8ae47bdfc3ba58cce2bb0d5ef160ea8bc256a9f817c086f6bc8c3fc21d48c14cc31441507e54cdb2d40326f2623513d0a1925e7faccdd1a75a488c8f2ec98b36eb12bfc9c33e05cf69249377c669f31a7120a84af80ecff43a6454a751a7f96008259f094ccef33f41f483aaaaa515628aa00a7ee1858da525632d34bedef8c6a568cd47be95c3eeb000645afb71bb40704ab8395a47ac43ff9dee187955f49bd4a221ff0084e2de46b1579581fe8b61f09387b96b7c605db2c054b01c488c38604010db173ea2d2ae8f9cbd3daf3ee308825c31171f233ac450d2ad3f5dbe3f8d5ff2b9d2b75736f332b3182f8641dd3cdc3f89966224afb6688977cb225da8dbc260c9523d0a5fa4f7cce10befe2e2333a612499fab11c7cae56d7337920af6df23296922281dd71f92e4771d2e5c9b7a3352d20ea8e8940ddaba7c844d39b7b03487c0f19b115d7d3a83ba782182ef80eeda300f7d703ea4b07909554bb8307845d63c301674e34a150af7d807580a1905271ffd2f8c0668863464805fa778aefea44255c6d432c7e04511662b1e6083b4384801ab2f8d25423d33b2d459e5a2496e270d365ce2a319ccb1b5a3bba98ebc9d1dd175b3c9e63ccc230c4b6112c13b73d16ba2025ba7bcb4964a60609b7c79536d686254300547f797211e74ddcb296a6974d2b96b2a6e27d62966249bfe00cb3e8f00ce16acfb9aece63c2333666b9658ee7955ed431085ac1804686479f2613f5f93d3012de81198693ff017c0da8f6fe069408bd6efc372f80e15cc62b40fb44fcd4dc75e43db44afce1f09965d80d5d05b55239fc0094e3604019f3bcabd2d96cc2ee45665b752df26cd9e5ad85ee9fe758edaa7a7e53f2fdfed9bfc385664806f204b9822b3ae335f3da2decea1832dd4d63eb9540e2d81b6ae974669059352a0ceaf817aa02bae0216128ae80f6e521bfe3f68a4bb336d9304a06ac64bde67c9e17ae4b3895edfeb7a8031b66d94581593cb351f00519e2cce3af614368f9067a251a4a6928ce32b0d79f344a4cf8e8e0002f41954cefb552eab05b541778560354cdbaf30935ce82b8722d5e523a4e4ec33bd04ae87f6529643b95ec23cc24f4d3ae84cd63dc149ebed43ebe44b50920d7ed44e71f7b629e4ffdcd61f248763f1b4c734c9a2335d832f416e8f74e6f7743120a79ef79d8c0a0fb62220619e427ec746e313a215b809acc2778b25b58d6b42f5805975157310bb7b2599661d0a75167ba665848190e2b6cfb34bb78b16a59627c837a80dd7a6a9a4e84ea22076b9103efc2b4406d84b506dfee764d6ef4d1011dc76b93f2870c2312a402add2e2d12f2c9ff727b34bdac1def2d06b8febc5c874d2961c01b1529117c6c80a9bd9a47ea8d21b0ee9e179a4dd354f58dab8754f4fe4086f4446d5a78d48dd2c8f9fb44970c519e5293e0f890eac5f70050c52f8a3d757727ca9151895878a8b0cfc8d44db8415ff84c340c225c7a12526f921e51eed60f7c9afba66f6e54e000f23b93662c9a02bab65565b65563945f37f5397318ed97d9778f1456af2ec1342d6310f4dd8a08a40329307cdd961cb23895e2349ffe0c2ae5773a9dca1b053c9e59d20dce2e4ad137e7f810a3d7671eed7f28e20e95492d6ea3098d2a40330fcc0ab3ca3efdddebb45727abd673c08b4659227a990e99e14706b63c59bc611616d2f908689c83a116623abd776997b29a960dc4b879596e0a83de7aaf06561de52c71c51e1e9ef9815d236eae4eb7f4dce81ff3c3f27038fc90dec86afedc95b6b9c6a85f965614bf505205989b0c1421993f562b9dec240f5d906c8df5d6f68c1265888f69ee387d91df5521ad61bbfb5b0ad23b013bc984d712c38a40cab15911989b340220a2c746e2a912b3fa79646bd4102c7d88171103f7910ea05daaea2b5890bc16b8e31538c38791c9aa9a615b510133267a42d779704a58540fb153cd9f24816ded6f9de759f771a90324d0a8084544234baf172e264f83e1b296c0da5232684374f24e38b4f07496c91956920e37dece686eb29d2b899676f59676f26bd93138d06de8b4cf2d8e348cf35d2fbca5b961c4c63f8159140997fc3bdc08f76e3ff2f7232699f05f036ad035c78ba1d3c121fa8055b6d6fc865f84c4353622e818a9afd087e964fd93bd6a1e47b271acdb1c1a1215cb281ed765d089efa92237b021e42886d7e975909640287fc1dc1fa102eaaaa5f62c481ceede9db4a93e2464d7b9ffa5da9c2a8f2472cc87df66ddf3ee0545bc72d865c12b0583a2e502ce4b0c2e7cbdbf20ac1efe55a6b41dd4e20d77f79f52879ed9ae83c8b196066413ea78109c9ba06afdae0fc629debf0b56a66ea56ac1e7447c12e99e6addce146a7e893ebf916da1ba58be0cd0d63285061a465bef0aad8fac1cbd504135c101074b1179bff23e0fd009834372024238c3f9aeb747105a650e30b7ca7c7a023bac214597b3fc7eb937cff653cd60ed308285a966e7da4e5d92628774f1cc22291f2f74d3bfd4bd3a232f2156a1f3f4d334b398c29560a6eb28a8787971eb0d1f98448d0cf5664287d2c974ae742a2763c77f895cbacf8023f7rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnodejs-0.10.36-3.fc20.src.rpmnodejs-docs    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.11.3TgT@Tl@TFJT@Sہ@SSd@S@R@RJ@RR@R@Ra"RJ@RB@R)RReR q@QQ@QLQ@QQQQxQ@Q~`Qw@QkQ]k@Q\QX%@QLGQIQ@j@Q?Q=@QP@PP@P@P@P@P[PP!@PPPPѬ@PZPP@PP@PO@T.C. Hollingsworth - 0.10.36-3T.C. Hollingsworth - 0.10.36-1T.C. Hollingsworth - 0.10.33-1T.C. Hollingsworth - 0.10.32-2T.C. Hollingsworth - 0.10.32-1T.C. Hollingsworth - 0.10.30-1T.C. Hollingsworth - 0.10.29-1T.C. Hollingsworth - 0.10.28-1T.C. Hollingsworth - 0.10.26-1T.C. Hollingsworth - 0.10.25-2T.C. Hollingsworth - 0.10.25-1T.C. Hollingsworth - 0.10.24-1T.C. Hollingsworth - 0.10.23-1T.C. Hollingsworth - 0.10.22-1T.C. Hollingsworth - 0.10.21-1T.C. Hollingsworth - 0.10.20-1T.C. Hollingsworth - 0.10.19-1T.C. Hollingsworth - 0.10.18-1T.C. Hollingsworth - 0.10.17-1T.C. Hollingsworth - 0.10.16-1T.C. Hollingsworth - 0.10.14-3T.C. Hollingsworth - 0.10.14-2T.C. Hollingsworth - 0.10.14-1T.C. Hollingsworth - 0.10.13-1T.C. Hollingsworth - 0.10.12-1T.C. Hollingsworth - 0.10.9-1T.C. Hollingsworth - 0.10.8-1T.C. Hollingsworth - 0.10.7-1T.C. Hollingsworth - 0.10.6-1T.C. Hollingsworth - 0.10.5-3T.C. Hollingsworth - 0.10.5-2T.C. Hollingsworth - 0.10.5-1T.C. Hollingsworth - 0.10.4-1T.C. Hollingsworth - 0.10.3-2T.C. Hollingsworth - 0.10.3-1T.C. Hollingsworth - 0.10.2-1T.C. Hollingsworth - 0.10.1-1T.C. Hollingsworth - 0.10.0-4T.C. Hollingsworth - 0.10.0-3Stephen Gallagher - 0.10.0-2Stephen Gallagher - 0.10.0-1Fedora Release Engineering - 0.9.5-11T.C. Hollingsworth - 0.9.5-10T.C. Hollingsworth - 0.9.5-9Stephen Gallagher - 0.9.5-8T.C. Hollingsworth - 0.9.5-7T.C. Hollingsworth - 0.9.5-6T.C. Hollingsworth - 0.9.5-5T.C. Hollingsworth - 0.9.5-4T.C. Hollingsworth - 0.9.5-3T.C. Hollingsworth - 0.9.5-2T.C. Hollingsworth - 0.9.5-1T.C. Hollingsworth - 0.9.4-1Dan Horák - 0.9.3-8Stephen Gallagher - 0.9.3-7Stephen Gallagher - 0.9.3-6Stephen Gallagher - 0.9.3-5Stephen Gallagher - 0.9.3-4Stephen Gallagher - 0.9.3-3Adrian Alves 0.8.12-1Adrian Alves 0.6.5- bump v8 requires (RHBZ#1195457)- new upstream release 0.10.36 http://blog.nodejs.org/2015/01/26/node-v0-10-36-stable/ - Please note that several upstream releases were skipped due to regressions reported in the upstream bug tracker. Please also review the 0.10.34 and 0.10.35 changelogs available at the above URL for a list of all changes.- new upstream release 0.10.33 http://blog.nodejs.org/2014/10/23/node-v0-10-33-stable/ - This release disables SSLv3 to secure Node.js services against the POODLE attack. (CVE-2014-3566; RHBZ#1152789) For more information or to learn how to re-enable SSLv3 in order to support legacy clients, please see the upstream release announcement linked above.- add Provides nodejs-punycode (RHBZ#1151811)- new upstream release 0.10.32 http://blog.nodejs.org/2014/08/19/node-v0-10-31-stable/ http://blog.nodejs.org/2014/09/16/node-v0-10-32-stable/- new upstream release 0.10.30 http://blog.nodejs.org/2014/07/31/node-v0-10-30-stable/- new upstream release 0.10.29 http://blog.nodejs.org/2014/06/16/node-v0-10-29-stable/ - The invalid UTF8 fix has been reverted since this breaks v8 API, which cannot be done in a stable distribution release. This build of nodejs will behave as if NODE_INVALID_UTF8 was set. For more information on the implications, see: http://blog.nodejs.org/2014/06/16/openssl-and-breaking-utf-8-change/- new upstream release 0.10.28 There is no dfference between 0.10.27 and 0.10.28 for Fedora, as the only thing updated was npm, which is shipped seperately. The latest was only packaged to avoid confusion. Please see the v0.10.27 changelog for relevant changes in this update: http://blog.nodejs.org/2014/05/01/node-v0-10-27-stable/- new upstream release 0.10.26 http://blog.nodejs.org/2014/02/18/node-v0-10-26-stable/- rebuild for icu-53 (via v8)- new upstream release 0.10.25 http://blog.nodejs.org/2014/01/23/node-v0-10-25-stable/- new upstream release 0.10.24 http://blog.nodejs.org/2013/12/19/node-v0-10-24-stable/ - upstream install script installs the headers now- new upstream release 0.10.23 http://blog.nodejs.org/2013/12/11/node-v0-10-23-stable/- new upstream release 0.10.22 http://blog.nodejs.org/2013/11/12/node-v0-10-22-stable/- new upstream release 0.10.21 http://blog.nodejs.org/2013/10/18/node-v0-10-21-stable/ - resolves an undisclosed security vulnerability in the http module- new upstream release 0.10.20 http://blog.nodejs.org/2013/09/30/node-v0-10-20-stable/- new upstream release 0.10.19 http://blog.nodejs.org/2013/09/24/node-v0-10-19-stable/- new upstream release 0.10.18 http://blog.nodejs.org/2013/09/04/node-v0-10-18-stable/- new upstream release 0.10.17 http://blog.nodejs.org/2013/08/21/node-v0-10-17-stable/ - fix duplicated/conflicting documentation files (RHBZ#1001253)- new upstream release 0.10.16 http://blog.nodejs.org/2013/08/16/node-v0-10-16-stable/ - add v8-devel to -devel Requires - restrict -devel Requires to the same architecture- fix typo in _isa macro in v8 Requires- use unversioned docdir for -docs subpackage https://fedoraproject.org/wiki/Changes/UnversionedDocdirs - use main package's docdir instead of a seperate -docs directory- new upstream release 0.10.14 http://blog.nodejs.org/2013/07/25/node-v0-10-14-stable/- new upstream release 0.10.13 http://blog.nodejs.org/2013/07/09/node-v0-10-13-stable/ - remove RPM macros, etc. now that they've migrated to nodejs-packaging- new upstream release 0.10.12 http://blog.nodejs.org/2013/06/18/node-v0-10-12-stable/ - split off a -packaging subpackage with RPM macros, etc. - build -docs as noarch - copy mutiple version logic from nodejs-packaging SRPM for now- new upstream release 0.10.9 http://blog.nodejs.org/2013/05/30/node-v0-10-9-stable/- new upstream release 0.10.8 http://blog.nodejs.org/2013/05/24/node-v0-10-8-stable/- new upstream release 0.10.7 http://blog.nodejs.org/2013/05/17/node-v0-10-7-stable/ - strip openssl from the tarball; it contains prohibited code (RHBZ#967736) - patch Makefile so we can just remove all bundled deps completely- new upstream release 0.10.6 http://blog.nodejs.org/2013/05/14/node-v0-10-6-stable/- nodejs-fixdep: work properly when a package has no dependencies- nodejs-symlink-deps: make it work when --check is used and just devDependencies exist- new upstream release 0.10.5 http://blog.nodejs.org/2013/04/23/node-v0-10-5-stable/- new upstream release 0.10.4 http://blog.nodejs.org/2013/04/11/node-v0-10-4-stable/ - add no-op macro to permit spec compatibility with EPEL- nodejs-symlink-deps: symlink unconditionally in the buildroot- new upstream release 0.10.3 http://blog.nodejs.org/2013/04/03/node-v0-10-3-stable/ - nodejs-symlink-deps: only create symlink if target exists - nodejs-symlink-deps: symlink devDependencies when --check is used- new upstream release 0.10.2 http://blog.nodejs.org/2013/03/28/node-v0-10-2-stable/ - remove %nodejs_arches macro since it will only be useful if it is present in the redhat-rpm-config package - add default filtering macro to remove unwanted Provides from native modules - nodejs-symlink-deps now supports multiple modules in one SRPM properly - nodejs-symlink-deps also now supports a --check argument that works in the current working directry instead of the buildroot- new upstream release 0.10.1 http://blog.nodejs.org/2013/03/21/node-v0-10-1-stable/- fix escaping in dependency generator regular expressions (RHBZ#923941)- add virtual ABI provides for node and v8 so binary module's deps break when binary compatibility is broken - automatically add matching Requires to nodejs binary modules - add %nodejs_arches macro to future-proof ExcluseArch stanza in dependent packages- Fix up documentation subpackage- Update to stable 0.10.0 release - https://raw.github.com/joyent/node/v0.10.0/ChangeLog- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- minor bugfixes to RPM magic - nodejs-symlink-deps: don't create an empty node_modules dir when a module has no dependencies - nodes-fixdep: support adding deps when none exist - Add the full set of headers usually bundled with node as deps to nodejs-devel. This way `npm install` for native modules that assume the stuff bundled with node exists will usually "just work". -move RPM magic to nodejs-devel as requested by FPC- fix brown paper bag bug in requires generation script- Build debug binary and install it in the nodejs-devel subpackage- don't use make install since it rebuilds everything- add %{?isa}, epoch to v8 deps- add defines to match libuv (#892601) - make v8 dependency explicit (and thus more accurate) - add -g to $C(XX)FLAGS instead of patching configure to add it - don't write pointless 'npm(foo) > 0' deps- install development headers - add nodejs_sitearch macro- make nodejs-symlink-deps actually work- provide nodejs-devel so modules can BuildRequire it (and be consistent with other interpreted languages in the distro)- new upstream release 0.9.5 - provide nodejs-devel for the moment - fix minor bugs in RPM magic - add nodejs_fixdep macro so packagers can easily adjust dependencies in package.json files- new upstream release 0.9.4 - system library patches are now upstream - respect optflags - include documentation in subpackage - add RPM dependency generation and related magic - guard libuv depedency so it always gets bumped when nodejs does - add -devel subpackage with enough to make node-gyp happy- set exclusive arch list to match v8- Add remaining changes from code review - Remove unnecessary BuildRequires on findutils - Remove %clean section- Fixes from code review - Fix executable permissions - Correct the License field - Build debuginfo properly- Return back to using the standard binary name - Temporarily adding a conflict against the ham radio node package until they complete an agreed rename of their binary.- Rename binary and manpage to nodejs- Update to latest upstream development release 0.9.3 - Include upstreamed patches to unbundle dependent libraries- Fixes and Patches suggested by Matthias Runge- First build.  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0.10.36-3.fc20nodejshtmlLICENSEapi_toc.html_toc.json_toc.markdownaddons.htmladdons.jsonaddons.markdownall.htmlall.jsonall.markdownassert.htmlassert.jsonassert.markdownassetsjoyent-footer.svglogo.svgsh.cssstyle.cssbuffer.htmlbuffer.jsonbuffer.markdownchild_process.htmlchild_process.jsonchild_process.markdowncluster.htmlcluster.jsoncluster.markdownconsole.htmlconsole.jsonconsole.markdowncrypto.htmlcrypto.jsoncrypto.markdowndebugger.htmldebugger.jsondebugger.markdowndgram.htmldgram.jsondgram.markdowndns.htmldns.jsondns.markdowndocumentation.htmldocumentation.jsondocumentation.markdowndomain.htmldomain.jsondomain.markdownevents.htmlevents.jsonevents.markdownfs.htmlfs.jsonfs.markdownglobals.htmlglobals.jsonglobals.markdownhttp.htmlhttp.jsonhttp.markdownhttps.htmlhttps.jsonhttps.markdownindex.htmlindex.jsonindex.markdownmodules.htmlmodules.jsonmodules.markdownnet.htmlnet.jsonnet.markdownos.htmlos.jsonos.markdownpath.htmlpath.jsonpath.markdownprocess.htmlprocess.jsonprocess.markdownpunycode.htmlpunycode.jsonpunycode.markdownquerystring.htmlquerystring.jsonquerystring.markdownreadline.htmlreadline.jsonreadline.markdownrepl.htmlrepl.jsonrepl.markdownstream.htmlstream.jsonstream.markdownstring_decoder.htmlstring_decoder.jsonstring_decoder.markdownsynopsis.htmlsynopsis.jsonsynopsis.markdowntimers.htmltimers.jsontimers.markdowntls.htmltls.jsontls.markdowntty.htmltty.jsontty.markdownurl.htmlurl.jsonurl.markdownutil.htmlutil.jsonutil.markdownvm.htmlvm.jsonvm.markdownzlib.htmlzlib.jsonzlib.markdownapi_assetsjoyent-footer.svglogo.svgsh.cssstyle.csschangelog-foot.htmlchangelog-head.htmlfull-white-stripe.jpgmac_osx_nodejs_installer_logo.pngnode.1sh_javascript.min.jssh_main.jstemplate.htmlthin-white-stripe.jpg/usr/share/doc//usr/share/doc/nodejs//usr/share/doc/nodejs/html//usr/share/doc/nodejs/html/api//usr/share/doc/nodejs/html/api/assets//usr/share/doc/nodejs/html/api_assets/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=harddrpmxz2armv7hl-redhat-linux-gnueabi                   directoryPython script, ASCII text executableHTML document, ASCII textASCII textHTML document, ASCII text, with very long linesHTML document, UTF-8 Unicode textHTML document, UTF-8 Unicode text, with very long linesASCII text, with very long linesSVG Scalable Vector Graphics imageUTF-8 Unicode text, with very long linesUTF-8 Unicode textexported SGML document, UTF-8 Unicode textexported SGML document, ASCII textC++ source, ASCII textJPEG image data, JFIF standard 1.01PNG image data, 451 x 286, 8-bit/color RGBA, non-interlacedtroff or preprocessor input, ASCII textexported SGML document, ASCII text, with very long lines, with no line terminatorsASCII text, with CRLF line terminators?7zXZ !PH6p ]"k%w?_, w;/V餬n}ƇxPg. tv 'Ԫ(Hɠ) 7_B!?V42b%Y [6emb'Moۘ*RYc[x,݀52׌( Lk e1`Zg wnf ?VvzD|78zDb¶yR~}(ȐnCR## r5!<[%>+xQ# 2pSubmڂ-(e?eS՚~^cJ3eCח":2mt(tQԒe2&wXK 6Lm/< DgfuOU)Ot\VXjw RyTorTV^ZeM5S@Ǻ 1ހs{^wYki7ղt |ʶaY+wATzOL%=jY]FOWiA.;R,)42z*RT+]PmI'{v|.\oX>l޶>5QAe;gk0[sMt^6)(  .\44:0 +4xc?|UrWO*|Vz1LO@-vxGz=7b7M1|lMa{4w$1B UѮ(g=/"O7e@\Q x11VJ!0q}؏wOCyL9-SA4rLg ,`I7*܊xsp6IWK39OXA.=1c'$YdTN!#Dz~P e~u_Wh}&#Vz$,/s`P7!u"o~Q~8C>t^˪ܑUFuo&B҄x29L/TSޚuq8ŒDd&aMʑ7V Yiyi: o{ i}QV3~ {` X2EMRTcW\-/|UJN]\T"zwI[؟ޖF6ܞ%<퐔cs~6Ҫ $EĂ6u4Z*&P l'qdf^MeDްu/X?YKTK?tZt(?hvg J>ɞD j0[@DlO ?9Odj/@̜T'Ao2:S ~t|u,Z)pY|cxʤuƩʃL'2,+^>bC i"϶^b@e?#pY: f@P~Pb>YOD邶 x:>@h<eY9VF] h&+T`"Npwoo 4يl9C4oxQ[ϐ~Cr:NBqm7@IvqgM6u?Kb3PYt7h]Uh1-|XC\Wd j߄lBJNCb$c\%J2fW@#Nz[9JHf ƗлU9r.CڏXG2H3Yfꐢ Q50j) @?1Gd38Gq k]UD:0Z5%iNp{DtVp'["YA sM:gE_܋^R^zUB,wB*oY{ăg=M7ꆜ2)[Yoag`Ge\soWpU4VhZ@1TlB]`u "֗"߭D|OnS``iov(<rVGӢ{ASٻN6zHD\(_h&9r7q"fH=8c̊f{uxeF#LXbh񿨒[Zج;N(]9:3-]osY,]Rj'U-~N@ P7՞'!?R>]iik`,]5Zmxw%IiHE3 /-|^<ۘ;;]".=}En2m@dX/IM8%G>嫎T6.UHNJ?8|ekȗfp, zb! 21eJV‹˞~jkQg߽0s䥓giXxʿJ\+Gsr+LrFFcI+"6;2Fn^f 󓾖TA)㖺ӵ{Z 0J}ǐR2Q\)׾Ǒ\gk^d*s{^( $&moǟXq#ml_ R3Le\S@G|pz)pntc} 1?N19 L*G0.6ˁ,RD g1ێ?@KLy1.v"6D+Z|Ä/ #>FCLBy%=3<,. *E:$LjvZ+ĢH?KZEoGbwA?be%3kXr>΄_8Sdr{%GvcK5z\;уBCS)`򓞀@ԓvB+b>z?~|"f&~*#[|,&9=$U6V^τ~N# Ms} $8yC ㎻\Ҵ?>6|LqJ>nsjA,9{ 3E'I'&Zusv˷m2SEb{QEZKf-"c7ɼ4kE75&Ԫ Nզu)r|D,ìxl?ߑ[K .6!wjDQOP&54{ְW:\ڤsS|z㝻ؤݔF9 ϻ%XS Z A$lq.if`ߺ^>3Th2U2.n0BNAQjKKCyE̡䌘pC|MB_p,z"}%8FCAǜ c\ڼu@! *^dmB`?ξW+oEfpN cy7yLnQPWvO^-!rT6Ҋ}YIbC J ͡#&vG@ 4L̲ԉY^Mwy׮UНSk;1Pv3Gz%="_E 2~ Vl1ۀC/x#?ҹsbt\Pn;3%*F? 0+c4َ~LV3=(@d3um<KM„1. Z}sL{^iAjO[O@:[wRanl3,W7{-L!SHU")-wK1)⒞Э+{qVb cX5M>7X\AWd sT:JN̋Y7fL[E@xj6(Ζ+Dzr:Ɨ0.GD3jò—M23][=2ӑ+$1sV9T(d!Pш Qּ`=19ShD. (ݽ!k(q:e0Hf5֖9 ٍtAxdr91qף+I-6 Spa,bU.nڳ^>x:WS @C0h`6:(=o~ /&̪ۊ}ߡ&ٷmcM$EގH,g m~ łDI.(Tց"8ic#1sY*c@%kmĶq1X ;zAEO 1@!>ko|f~_^M`PVߠfܝ\rRҊ+|*4<{ޱ5fN`[`!ܝ;_ApSj|C>g SO%O^8DoIi^~%⧑sI}jӭwғ|V Nb ./p1Ǝ܌E{e벸Ť͛vpumS-(HZutɲ;:I*33L1a'QHe.=)V75˾r.cOH8+bAډgbĻUdhwF2T.AY(,ټԲ/!B)Z6bIb}oR6E>Hj(5)y@2}Wp1/ZD̀ #SW|B#'<^})tJqQ޼b6$u=<][<\hR޽jW : -_Eo&ۅk Iy&Zț鹨vI5РZϰ5轖 Zba/NTyY~9 w&d@ﵧrū(,x)N-8բ+jV35+(jC8C;pȄvڒׅhb#b̦lbva{Xg2$}tfw0Q#xop?ǐ' SCɹo=-%o;|PEl\^ JаN°u:jq1EO5!VQ 蟞V? `*l#ץ,1B)V68`O< gOuaMo%-iKhHSu x#t{͠P1>q&fc߄w ,µj院Ud=HU~zqSS3Zڦ?#\)Ҁn*v&d,?lW_֙CLN4HhNwPRǧ;/46`A[I[雳֖%V$#'|w7yΣVO~QLƮT|$H \刞F+UrucUNw~O } DW%y_t{:Fb?UkCQn$ E GƘI3鰹eGe!}Р XP_o\l"$<;UNE"1NXk B3&Me$B++86*|E)D5Т.?xJW!i7Lƾ뛕Jq27B8X^hV -BoC8_aQ!Ɣ)Ug(I1R.oS Smۏ~da|#Zq'[Yr4'|ƚ*H{ˉt-R~?O귓6wm,9'a9yA}^![M&rl`SX}X=efj'SXDf9]zo`%l>w8L7](B:t9HIg ufh%nODcǍuꝎ0@"3w&>Ɲ:L7M@&-~ {j}Mbh}p4$`GX:Tf >[LI씏9G%~_8wbUȋeiڜq;BI 2Ġ F  K5iGuE9.;TPUS}w\Gwlz{2wq6+P-leaX.6TY?d^~O<߫$2R~RMRe/wjQV X9i[y+3'X0+Ob>g:&3w>ۛ`u6[!5ao<WN%bjK*t t$6 ڷ?rK9]1D ALKP,ts{`54dp%7o"la\Y¿\\_MjUR,p KgI̷W usš[ȗ݆'͓\rD!vpbSC 8;'M}vMZX rM,tkVB _\ DNڶe,dCAAq2ѿ}:Wc?fm/ך2{,T T}in 8"POjf#q0f<%p|"3~~W <00b/{+*57n`̷m,#NQ;Dњ`;;,u"kL,us⍈w);\v3r+ѩhZ|i阻HBJFv|XE;kHjUBq,QU^02 *(y# ,63}@D0WᵊM0o_ VJΦF=2LVZ( [Ca8U`Iֲ,{2ڼG?d s$ɞ!֜5s?MgWwLxYi_ϒۇ:Eg̾um}VwOb>Fm+*,atp5 |t  WE`c$vVHslS8MY`n#Om0C # EF؛4M:_A:l&&]a)G,~ 98x1У .âdL*5Y7,Wt `):ձ.J.݉KkGUu kRKM7wkNb1;>HY #ȟ+(26) l AMzTп~/KA#FE!R@cQe^@v5QZ˨w*Zθec+%BlGUꮤ7H1*} QZxO"^p) Ts8ZK/*YJ #)`Eҡ_di ni\eU@xˈJazo؀`,/eG]O:׬TV_z È:QT6eW~}a2la>l"&̣R{F}ˎ8B]{}=>bȚ 3⍨Vc׽f֧-]N`?b2Gr!49Gk>Ue雕ι[&V@c }Xqì.]Ƅ. @A >F6;-2r) RQO9NPѠl> d\MVA#rU{tڷ"8e?~3 {^A9 A"v܌4K!C)GEP;׿֖u^^Yh+&2rlϋCN l\NJ%,i?n#oygecBZT1 \I?hkVK/j>-#Lnr8hGGNk  QCS $K4fg 3Q ћ.Wv0O*k-FC?<"<,UǴJVO srͺ 0sSߩd= q 'R~b>fo.(Ochj& H?q܋1fG%A9 [au=㶢d_N:p6#z1!x, U]R'/Yq3d5(}c[&> &:C&pVNV]u*gFULz ڻTT;iWTL4K60g[n{.H˯Ύnl-W{W4BgB ŋy =>>Jl{Sb1Jl( eۤԮʈxlL0`~v%m@a}OE  $R֣W/K{`mycsmʊܰ;i]I*A k<*A)籫J2csYR=!LT\ T&;ď<[h& )eѓ/Ml Po=E+r,8-CO:vDD˧SMm"4 ^!T)|pԐUl,IVlЅ\&FsDœ%$ "GH ݶ<˷;ϟd́<)w ߽&rc em'+`t  0h+sxL&iG3zN6lKx]Oٺ†m3@^ǯHs81pGŘ̙f*]M*&umaOw=קGl!sX9,Kf pT+åEsa^Ud^A_Dhe0.x pC˜mQUg@z|R!&0)L3&^px_ wi˦<qM| shcdGЩs)f2jmZh\$WZZ0Uz~eqv DyrZzNggt3RaOFqUF}Ὦ^B'B@[sɪ(=Uk7grŔYPLkhOIui*0YG J(IuI.Rs)%}vJ#_98yD:7J4A%0YD,nbiE?ۯ\sr7.gX/Oab#(a=8l‚i$rT9|8/bp"'-UWB8YZ27|n`L~ _EhX NQFe`QIM~ PSxOdg I ',60Al%*a;_Rm~ l-bB&raed a֙%#3A#jDiz%|LSc˻/A9K \1 0Z/~ɰ*NbB77E4ߍmWӉ>R'et4\x5yR1bwǷDU6,lK%F/9 _o?ʐMO/'bP׺0d8ۓWߍKaQL4gmPDH z;HȪLt7~{z3Ph&Gaui: i1xV'yC`6}f |O$f^c_ZRw5Lgľyx:v㋟e6.K#rҐ-rj3ZuN\xvmNq|u;?*C'r571QvwYjS? Ng@6<Hv1<%L!8eL4-!5 &;F Dqh6M3&zYtų+,i;SOZd']*slބ]Tc@T ʂ .*WsJ%h4pt;9n-p=) CGgv|ʪ\FblGE7S\i OEʚKg/]2~Ƽ\U0m \̨5jvMG\ C$;-CxvN p ҀonK^dI@!O 7*+j9'aL ˁ!S]2(LO䖫 l \r^-LE;pC5Q&̧[hR MBg@1M*FIG"?h͎Ȏ=4. @oY[voJ#(wy n{jw<=Dz;NE9-ӑbn3{Q'cH%]Си:ь);4wim`XWN1)}ob"NcI}ͨJ:y3k؈C='r> P1[}C'!(d2"8DVRVR8UFNcŶhp٢@hmIDkD)Xe|XGӂ|$'Ed3Y8c(5Z9 @# %hy#?/bf,}U Onw[}2>(iAdcQޣ]8ny.:<'MdmяVu:L1^I{"Ջ:n.!]@8 T  q雹jH|Md |U??1gP]#cjn?bn *ί5"XͪJ -;@<ˠ/_ *oɴ{1v%G1vƆkYP Ĭon()qzDXY Mh<ZH y<`hDĵrq]d=Xz5v UFn/"\4t_LdWsXt<>\9\7:{3>?Z2-,C}t[{c=+}/'VXЉE&FaVSk}zreMoKŸ*6Q{k|;%׬E >3,iZ/ܛdpyr}Z^El뎶H͖SrZ͑6?$F;j.8-@S_ 5 xh<ja%dm! XfiYцJX ·gSOjIT߃ꙀJ{{J<b옼ǴRԶ+&+0+D9(wFџDސzPoD p8 ruBB a2钮I2h>%QE KRm5[ V\)@\B剫rY^ʪ^XIΞ( ' {'O+M Ϩ)yW "nQzG_;1ZS[߿yOg mi~H:@Zgdws̯K*s>{*g:;^ۗ$,q+td7_e|lŬz8w _C?>%>:7}#+l8ugYB*ӅyIO+ޫ&ZvU!ZiePlb`.EШBi4/Y2kJGy&]"ULBAck "./.O?IgBgRW}P0gu&ž\gBvdg0u\= Rxy*nG3c ],aɒ4uSHUxtdi&BjÚ` E`H8όFW8OygX\CxwycDZuނ⽲&4ĤVk-jH>WEm\|ʔ:i_MfV"  >p2̞8[&GgՓ1:1Ċl !b-9^GxF'MQ ֟ HOc2o*5yjȭpGΣ VYG< ⹭?>,nXeV&m\*:D 6p:V׉bYMOWBl6z[٪Vˡ=k-6{b={36^hCIO |2ܤPx&7uߊ+DN"i)V`Gbxmi! 8lDCٮIIWs3bY wp4P}f{(U#x Eu5yB~5NWm@BQ]SJYtj:!==ᰗ%3}b $a41.4e5PF5FnVZ% zWB_rQҰ><;!&=m ?,K (q )fYFv˯%̸ 5rbUi=U^vuUؠΨ‚8sˢ5V]墇K& A_kB7y+*SeR)Dn93 2_m+W",2lksQ tw_H3+e'{a\Wb-d>Tv^¡_ ЋyգY2Cʛ[V3-#yzx\w`U"13Jeb?bU{{rb-"jC:`}jǏ5u'(1X™CK`o8xxKH %c["pa^Ny zb9OՓ4s8 *A닠͇qx*y0}2e ?n ݞu6q7W5k3D<;N B% xkـ:h$SGKckSz)ӞT5z|zVYziYoݺ -/ Pz ?1t%ٝ Lg"m{fTr60>Cs`EtХkÃ5Kӌn&F-UԜ3.Jݪh]ã:a'@whFF;TIMm G(`tkg д`[2c\ϝŢ)y܃!rδQh04jc]<(*\kDd睨Ex]gq}ͬ1W,zpC wrD8\_'؞PgVmZJ:&`Hya**T/ lVzG$ '5#ԡpbe3W+k=]? |*J19ZY$~jLT9ܰRU/)Ƴ x4yzf& z'}V_s^w%諒Fv'=ɚK+f.٤5^,rMנ5vh!JG}.%ViV!4w˅(]¯^ܘى-,6B膀QAGtIxœdWQFX2=Q~]4*ˀDOSWX£1BrC'_>>}8N|~CcS|Y?H&V pNxhq*Ϝ%qDbAIZǗZƚ@̷zU{\DTb򘀗7s?L"G*j+ &@:ÄĜBqR?9ٱP3n7ˎ2LݲNQ _(@S>AWMc⣾}icBEb]<}1Ɛ/[0-JҺ-t.f{+tdilt ~/.GN_ӊdUX5f3 ;>wS"W"rtK̡m'.cvr" TzCX5m |l`DO=Wޏ3Y'mS~Z{AĘz FN flQ@t:@ rkijADڬ$[>Ȏ@ PJt|G?Xvͅ}4 hS,[STd_jͤ,sBa|#8OsL_ځ$K`eךP4iq5KoΊ{hRYğ]s>~qrØ6fRjtyæ*")r Pַ-+#!2Jx-ѵL>L V@CqgJ)p Hqqiז?ߙ{9>})kriH*2Lη^Ϙ4,,z\bd݃+Rx$) {O @UI'Pl pוر9]/0UZ~{OZ5 <2D plXsTvBU0˼_)8\Pk}Uddci0JtH Ʋcט~ }ꍆڍլPz Dl@TQBoFkF8>xo8 "UM7CԄ4 HWfU@B+t1gdRFQ;]eç+xpS%=♝GEÌ ؖÀRޑO:i6٭W~m >NB(9C$D½!xP2Kḏ3SP. YX:>teeU; As{,'nU;)3UT&ZJ& @#^&S9'#e(Sx9zcPnfy:NwfcYPohװ`0PS٠0Oo4=a0Tf6I %X)R @qr.LKI{YO2%|uXx$5@rS6re%Nh*soW5)$p6&>a`N*my5c׷D`0`֫~.&QQDG0>O=ټ̭vy!La5~{ ]edǶd;Evs [_ ƶUZn9 i,sݗ&Qrf xx 'x&v,R':v| ʯl6rč({i5? 6mT- {i/' ]hH_n̆@8r`6+fRAG֘<_*]>2 ߍZヶ^W.qÇ2~JS;n2O!{>c! :o 'rP5D϶T, GGTy(I݁]B()F>m`;HRה~&R"eUY&sa,3|mk#w-٘$p|r3M`WTMӔ\|‡sQ)%ݘJ` ĸ0* 2V-&p PLwt@y)g>Ѯtz4R@ϋu\ﲪ꤂(P:3gyM!#ܬ%ޡ ⾦*hgZy˪@j`(9~Y^"JYSlvE0ajYj-hn_JͽB<]vlfÄ (S -NS-ũ@;ZJbEwOxǧaY,o9ce~Cޜ}]:.ZgCT;B溏Oigtl)vr+<T5=,L+5wJ/n_zP m.mʃ:%\Q3>TM] İ>B; K4 \8LRںR\A Tt?~M:${c$_,04w0w$JQTdgLNQt#OI_(v)V'Lxȉhi 柷ˈ20륂Ӟnr4o\L/h;`ˌZ oOg ' MeZfTPD'e ˗<| 8> H(-Jtߴ,?X;\ۊBCFudQv=֟t\19֗n@YDQǝ"KqU(}1B; B ':28\?Z<g9ayb FR4ZS"W'#ZF^a&GǓC|m g Yy v9RW^E4FmM ~Zj:_Bb5رIvF M~7\ h%}pE>BCY{G#FLJ#DQO+SL"|عU31̦OPNoL=QK(I^AcE3jrVxޣ>DŽb,bmsrajB? ]e#Olk̍R@BsR6T`Q YOi2n~e tXT̅̏8&;GY?2F9|n3HbwaciiCNPh RMmn w j&>Uq룱uh}%v'1h$T C"; uV1{aC0f~.S,ےwuߴ꒍@e~ًˁhı`uRWMR ^CƄWNgI7y!AVhA;(r~wYʨCh/Cl"&1iܫ9xikbN.<ãj$@5|HԳ +SL"QZ.$*hQGr+C/bh͡@m$,0N,z="QRFւf$jˁҿwu*io/جnQtw/&lBWPLG #ZRӎE`lnCH7W&J?}sUC]'Xqh;b;=?k0HjB~ 9>9O [vّԩ/;F b##IU1cp@l{zXAYϊ#waUC|IR7ŨGW0s3_$?<n ._- a젴g4S5RSI?_R~.2V\# ;ʂyf33;J*J~;_{ -nyDONe`q$500ocmފ-Ln^J.ߞs7\$4yYn \YD((ګcfGQOZ4žm뇬לeWti4bRO7D=ћ]}D8G, #㩓Ib]-OnZ$;J2vt ~On usnIx¶5M$xpJˁ?su b$k|IIl|̧@O n*Dfg?_TU>­`/O a ]el+ZO> i׈L Efil@Ѕ#{" Jn.G(?x =¬ã^h%LX뭧4܍5neGU 8W#'up} ڰpStNm`Αf^0>*0q7alo";ˢtLJ zvDHu: `b"O4/ i#.2!&ms/bek4Z#;k4aDk^ 3GvdIQiH \&Ɋ kEHm|M6#Tj7Jp0vѷ$$gXB'ЏVklp4a<6#() `s~q A'苓v$QaC;+W':TS%SXXصqsJtS)ُ}܃S/kw AW8(E|yܭ_t-RDQlvZ1149KsͰxx:2y PGĮf\+0 z eKsjtAsoзM#Y""[a)džE i"*v0 :Iԍ Ds!a!yl~s{ [,Q: = 'Vڈ˪Q#{DG,t:lMf:!o%bPWob Aedi\WatuF;}z֎y%|ԚH(!oyX4RYoqMFfjOE>DӪqN?wTzF]QϨ<q@Xg~9/[0 gn) 1?lnmW)G/Ru@740x2#ZD4J]zIf ;lqK`$<ёX?I˽¾c;}=M}?U+Z~Tޒ`q0J,rֆ:ӞcP N4E UZ:Ho (A?Uj|XijERChajrK;FDf`Q٤c[j7E<zwkz)˫=1-\R?Dw%ddI̭Dm&CH1BIE$0 @iGӏ`;[6(yi`< 3W!dJv&zRwRN&l'yw\7E5|&ɔ$+ôChֵ ;9im63lKcӪۉsBdvy-M1:ђԉb`dD|c7y#ؙ 25~ss.6D'er8= XthO͊}qCђ,e6kwC)x^iŃHO ۆnW{KggX#mQyF.*@ l1`Fi1ďOL1)EPQviQOk(iIs¶y{-\C(℻0"˄NXlqm(_h2rU>֊8''O04 RftexhA{Q崯D.t!i%6n(#tWfF_\AUbިSdk2lAXG[MBZwXLetһ-2[ G9<Ǭc* ` ? gN2X%WPJbKFx25/UDpjbrH( WjÁl!wD1Z>ܼ@{9 2%9+7[^$iF܈^ɦo!N]279+Va)_R^+c( 1SS쥙M|!/5K?>agsF]$XC߯ǜYK@nl|cC&!dCX8Yrx]JhJ]$1>Vhvg9#p@^JnCRi`8ZCbթ>55xоqFf¸ɡ`hh F-qe@t)^Sɡ ^MtU<$BXe)DށyR:OMdX'e *wڕm`V/M4X[ R% 뷐3m""oWUuuF1g6Y,鞫͡ \bH2;~ _bſ /Y}=iKyvO;e{je@k'`8kGi(ܧBQ@BЯ5(V"p| 2|Ӷe;,j// ʭ7S+ .#ҹ=jezUIz?v8=:>_VN;pټx3K$ }C$,FFdZk+h|N4v7}%I.%XIKH, $ t&$fޓ]Eʇ]~zW q~6F?~*f'(\QJzCUEq;2t< kÏ[d}oNOI„pz J6g!8,gҝ-C_M:r;^y"/ ZbTtC2=ZXD4S?w«|=9:ut (ܷyW #x`6?C 0! 6!Cia\.+gSeY`xedcPEjj͏rfNe}mo]CH EO{8ՆAp*i|WjCVשTT*9UC;cJ{yԢPf )ѡ߈+Z ռXe&$ r`"ܚjgC$oh`v/K>#9 T&lZm #dڗSv$taR\@J2nh%D`T`IBU̷Ռ0Nm2}d:'T5<-.U)cfA* R[0W#4 &t1L*dN<`;'r*v&a Iidk]/LRqYKyP$o*&ھ'q`oFdC흽X vQؠ:oi&-6)jIĹͰ? QfM@#:P/S!HT]b /k~jM??q @$~|yˑ:+qB _R*<<^8C/rHW_)gk:;م[Gό].WWf𰡍b{\c zB3 0AdSSKz e8xJɛuJ2E#I<̆ik7wϳży$x*r\v* 7{W,Abl56E+멕Xՙep686Bݰbx)Fk{UJB@)S,`dq"C M9mJ̐KG͑Wď?3n6 ͋~ƥq`^ރs1m`Ff%w{L7gwon5a 3+ݴP@I/zM<_ ![fCeR;\<i[zu4S0heu04+gCeTr xhv Ag YIm{J#9-VDgE(W=ݣ: 呖_% ' u":YX}YN9# eyG$ &Yh J  n7QX,Gx_pN+@ԹBzg}DTy^jQ1J*Ac y4kBZLv̶wWZy}WqK7ꖞ!aT]O"Fڣj*b*Fh3YBT:3ԘmZwTTaԙH>! YdNv֦KOY@]CvFL% Q$Qб>YC6w^dI73jsFNNĸ֬̄+tka5gV8;"1: l wsy^|ͶoX -^nabɇ\=!r$#V&ǚd}5 Y8=I70Xv|1!Ç ψg${{oZ֡;9e=F~YfԐ85Zn.G$PiOqj!fflD_2H;Nauq܀-cVFh!x{=4T3ď*zDp[ rk .vJ.m"&d%7s=z]BRFnΧbwq[}D ,S#^ϪK#8X_޹Żn]_@[@ Tp'l( -s5xZo-PBlBτbFO=?m֞F5=gz_hi@2GVJPuUc9} aGq2$n(N"9x*Eل0R(&5fd~ ̿$Q!HkAɜ\v"*L gXq-E*h]8A_^|P;Gd Tuu8DK1 Ĺ%%RFOG]JiU`IE~TA0b$f:E%Z? xieuI}3"ePyg2̵H3?{CFHK;pi/ju.ڔ~WH7.(]E%P.T j26McVo-ME>5pTr3BRQl@z9cb`iѠg܍…K1i6NpczAAv^{u>diu/?ۀȆA:Y= #Y 1wxtiyt /^:D`Ws B齬i : $~DAfk /@AAƼR`ĕSTV.PŴ4(QRgϙA ln ҥgl_\*3 x搒UyaКhas"Jm%>\5y1J܄k ޿IK_ ~dV^FN <^ T金U.G>`~'?|V).#nonEPgFV5%~["pNrm B"iA `!E/3Մ zAfMS&Z=o2>Ҝ5^ֲ8O~ѫf&|ZM;P~oL`됂bw1 b1iMj8o8.3Q8M<lOY%6|Ѳ0lrG+ 6?閮w64ZVwY1xoRw5$+ E!Ԛ446iŔi?Sx$tmRRAnٽ5 Hސu∬F&$-J?MRu.a~psRc",սt"0ѭ\P19fitmc,;c G,ū` >[b THhaK5Xzf]w0h I򥝬K±ל@.0+-Wr/CB#)zޣI"b^(&HP ~^VMB8,Fx99ff9$rf&=௘\4 8Iw6\ 8469uFǡl*ٯhQ݈u ${<,j w},ٽŤqٝ/="{΃>.OW聙ۜ7=w2V0hWlG4L5~]zY$d.tXzk`[ X\_5,SJV{|rOf:be.i[}9”Ze6-4Yp~t6FGap~Mݔ4'tk6'ת#l΂ TVQֺګ (JiYrq$Kʧ߽HyʵELnX08j} pdj]#糐k NO$|%0${u zK'c!z^u{U@2ˍj_dX>C"?]%0JC~贩7M+,7 4gֶ:GBE2$RLgY--L;8JJb nZJ ȵ:nl}TLD^C'.oڂ<-xW.shwkʝuZMkjgPX͓\wg^TVe oHGc-MˀQj~=\^&)M$Ȇbxqw^6 ~)3ڃ#u9ڑgɬv1澀lY-:̳0@+r2:~B [,6|d`Eumc@}k2wvdeX]=0Qz93Bm#Lq>/`aMIa?Y%f5V, D.)AO@13fS٭[;{Pg0 ~)$CAyݏaste[2>JD*tAѯrAa)۽Ly}UBk%L.}2 ~ MuxzF甀HN@Q> 0