text:
<rss>
	<item>
		<title>deadly blast in morocco tourist cafe</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=6b7a3ba79cfc6b1ed14d430a9321a5a1
		</link>
		<pubDate>28 Apr 2011 15:47:00 +0000</pubDate>
		<category>
		<![CDATA[ world ]]>
		</category>
		<description>
		<![CDATA[
		officials did not say whether they suspected militants in the explosion on thursday, which killed 14 people.
		]]>
		</description>
	</item>
	<item>
		<title>number of new york city homeless reached record in 2010</title>
		<link>
		http://feeds.reuters.com/~r/reuters/domesticnews/~3/tvhx8eyp65s/us-newyork-homeless-idustre73a7rh20110411
		</link>
		<pubDate>11 Apr 2011 23:55:13 +0000</pubDate>
		<category>
		<![CDATA[ us ]]>
		</category>
		<description>
		<![CDATA[
		homelessness has reached an all-time high in new york city because of the recession and the policies of new york mayor michael bloomberg, who once vowed to cut homelessness by two-thirds.
		]]>
		</description>
	</item>
	<item>
		<title>carl edwards forgoes feuds and leads standings</title>
		<link>
		http://feeds1.nytimes.com/~r/nyt/rss/sports/~3/apxcxgw5ok8/nascars-irascible-carl-edwards-stays-calm-and-stays-in-front.html
		</link>
		<pubDate>29 May 2011 07:30:27 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		the nascar driver carl edwards is having the best season of his career heading into sunday's coca-cola 600.
		]]>
		</description>
	</item>
	<item>
		<title>in houston, retooling, not rebuilding</title>
		<link>
		http://feeds1.nytimes.com/~r/nyt/rss/sports/~3/xhmrdplr5p0/
		</link>
		<pubDate>20 May 2011 18:45:59 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		chris canetti, the president of the houston dynamo, talks about retooling his team's roster under the restrictive salary budget of major league soccer.
		]]>
		</description>
	</item>
	<item>
		<title>summer shark season comes early to martha's vineyard</title>
		<link>
		http://feeds.reuters.com/~r/reuters/domesticnews/~3/e3mfhjenv2c/us-shark-massachusetts-idustre74569s20110506
		</link>
		<pubDate>06 May 2011 23:12:18 +0000</pubDate>
		<category>
		<![CDATA[ us ]]>
		</category>
		<description>
		<![CDATA[
		fishermen spotted a large great white shark on friday off martha's vineyard in massachusetts, officials said, signaling the seasonal return of the powerful creature known to feast on the area's gray seals.
		]]>
		</description>
	</item>
	<item>
		<title>released from jail, mississippi sisters still seek full pardon</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatodaycomnation-topstories/~3/fu0mesdb1ti/2011-04-01-scott-sisters_n.htm
		</link>
		<pubDate>02 Apr 2011 16:35:43 +0000</pubDate>
		<category>
		<![CDATA[ us ]]>
		</category>
		<description>
		<![CDATA[
		two mississippi women who were released from prison earlier this year on the condition that one sister donate a kidney to the other say they ...
		]]>
		</description>
	</item>
	<item>
		<title>recipes for health: frittata with grated zucchini, goat cheese and dill</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=85d4e81f2d68c8e8a94c9ac87bc53e98
		</link>
		<pubDate>23 Mar 2011 16:22:40 +0000</pubDate>
		<category>
		<![CDATA[ health ]]>
		</category>
		<description>
		<![CDATA[
		goat cheese brings a creamy texture and rich flavor to this frittata.
		]]>
		</description>
	</item>
	<item>
		<title>nintendo preparing wii successor for 2012</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatodaycommoney-topstories/~3/x7iahtetsco/2011-04-25-nintendo.htm
		</link>
		<pubDate>26 Apr 2011 14:23:15 +0000</pubDate>
		<category>
		<![CDATA[ business ]]>
		</category>
		<description>
		<![CDATA[
		no details announced, though working model to be shown next month.
		]]>
		</description>
	</item>
	<item>
		<title>la russa fires back after marty brennaman calls out cardinals</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatodaycomsports-topstories/~3/4ctsl_sekzq/1
		</link>
		<pubDate>17 May 2011 23:44:00 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		cincinnati's sweep of st. louis over the weekend figured to provide the latest  stir of the pot for the ever-hotter reds-cardinals rivalry. but ...
		]]>
		</description>
	</item>
	<item>
		<title>trailer park: 'captain america' and 'thor'</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatoday-techtopstories/~3/ytmf4srmjrm/1
		</link>
		<pubDate>31 Mar 2011 16:36:00 +0000</pubDate>
		<category>
		<![CDATA[ sci_tech ]]>
		</category>
		<description>
		<![CDATA[
		it's an avengers bonanza, as publisher sega unveils a pair of trailers featuring video games captain america: super soldier and thor: god of ...
		]]>
		</description>
	</item>
	<item>
		<title>after half a century, yankees' trainer will hang up his scissors</title>
		<link>
		http://feeds1.nytimes.com/~r/nyt/rss/sports/~3/ewof4yviyc0/
		</link>
		<pubDate>12 May 2011 05:48:01 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		gene monahan, the head trainer since 1973 and the longest-tenured employee in the organization, will retire after this season.
		]]>
		</description>
	</item>
	<item>
		<title>basic black for u.s. women</title>
		<link>
		http://feeds1.nytimes.com/~r/nyt/rss/sports/~3/g4hf6iywzgw/
		</link>
		<pubDate>15 May 2011 06:29:46 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		the u.s. women's national team is breaking out its new all black world cup uniforms for two friendlies this week against japan.
		]]>
		</description>
	</item>
	<item>
		<title>arizona may require u.s. birth proof for candidates</title>
		<link>
		http://feeds.reuters.com/~r/reuters/domesticnews/~3/0rwklrq8hh8/us-arizona-birther-idustre73e4dq20110415
		</link>
		<pubDate>15 Apr 2011 18:10:24 +0000</pubDate>
		<category>
		<![CDATA[ us ]]>
		</category>
		<description>
		<![CDATA[
		a bill that makes arizona the first in the nation to require presidential candidates prove u.s. citizenship has cleared the state legislature.
		]]>
		</description>
	</item>
	<item>
		<title>crews race to beat winds at colorado wildfire</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatodaycomnation-topstories/~3/7zmqqxqmam8/2011-04-05-colorado-fire_n.htm
		</link>
		<pubDate>05 Apr 2011 06:21:29 +0000</pubDate>
		<category>
		<![CDATA[ us ]]>
		</category>
		<description>
		<![CDATA[
		snow and cold helped crews make progress on a northern colorado wildfire that has destroyed about 15 homes, but a federal team that took over ...
		]]>
		</description>
	</item>
	<item>
		<title>california lawmakers approve some budget plan bills</title>
		<link>
		http://feeds.reuters.com/~r/reuters/domesticnews/~3/gyp4vprbfjq/us-economy-california-budget-idustre72g0xv20110317
		</link>
		<pubDate>17 Mar 2011 05:49:46 +0000</pubDate>
		<category>
		<![CDATA[ us ]]>
		</category>
		<description>
		<![CDATA[
		california lawmakers on wednesday approved eight of 20 bills making up governor jerry brown's state budget plan but did not take up its cornerstone, legislation asking voters to extend tax increases.
		]]>
		</description>
	</item>
	<item>
		<title>two arrested after buttocks enhancement ends in death</title>
		<link>
		http://feeds.reuters.com/~r/reuters/healthnews/~3/lqbzipsvyke/us-buttocks-death-idustre73a7zu20110411
		</link>
		<pubDate>12 Apr 2011 00:35:08 +0000</pubDate>
		<category>
		<![CDATA[ health ]]>
		</category>
		<description>
		<![CDATA[
		a married couple who are unlicensed to practice medicine have been arrested after a woman died during a buttocks enhancement procedure in the back room of a las vegas floor tile store, police said on monday.
		]]>
		</description>
	</item>
	<item>
		<title>ryo ishikawa to pledge all winnings to quake victims</title>
		<link>
		http://feeds.reuters.com/~r/reuters/sportsnews/~3/hodeffwpmyi/us-golf-japan-ishikawa-quake-idustre72u28420110331
		</link>
		<pubDate>31 Mar 2011 12:25:52 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		teenage japanese golfer ryo ishikawa has pledged to donate all of his earnings this year to the relief effort for the victims of the march 11 earthquake and tsunami in his country.
		]]>
		</description>
	</item>
	<item>
		<title>mysterious trades in a big block of tokyo electric shares draw regulators' interest</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=222fa7cbc91042b363057f5af771c9ba
		</link>
		<pubDate>19 Apr 2011 13:08:13 +0000</pubDate>
		<category>
		<![CDATA[ business ]]>
		</category>
		<description>
		<![CDATA[
		regulators want to know whether the series of trades, valued at up to $600 million, was structured to circumvent japanese securities laws.
		]]>
		</description>
	</item>
	<item>
		<title>belarus official suggests opposition was behind blast</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=23506a7c7fb82bd1ad50983df8fc957a
		</link>
		<pubDate>13 Apr 2011 08:15:08 +0000</pubDate>
		<category>
		<![CDATA[ world ]]>
		</category>
		<description>
		<![CDATA[
		monday's bomb killed more than 12 people and wounded 150 others, worsening an already tense political situation.
		]]>
		</description>
	</item>
	<item>
		<title>sony restores all playstation network services</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatoday-techtopstories/~3/artylgbem0w/1
		</link>
		<pubDate>02 Jun 2011 16:30:00 +0000</pubDate>
		<category>
		<![CDATA[ sci_tech ]]>
		</category>
		<description>
		<![CDATA[
		sony has completed its restoration of the playstation network and qriocity music service after a data breach forced a shutdown in april.
		]]>
		</description>
	</item>
	<item>
		<title>on our radar: a satellite tour of a threatened rain forest</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=251fb8d8ed003056f0bad877fb41f271
		</link>
		<pubDate>16 May 2011 21:09:14 +0000</pubDate>
		<category>
		<![CDATA[ sci_tech ]]>
		</category>
		<description>
		<![CDATA[
		an animation focuses on bukit tigapuluh, a hilly region that provides habitat to endangered tigers, elephants, orangutans and other rare species.
		]]>
		</description>
	</item>
	<item>
		<title>two magnitude 7.0 quakes hit myanmar: usgs</title>
		<link>
		http://feeds.reuters.com/~r/reuters/worldnews/~3/i5h9gtpvpsg/us-quake-myanmar-idustre72n43g20110324
		</link>
		<pubDate>24 Mar 2011 16:45:35 +0000</pubDate>
		<category>
		<![CDATA[ world ]]>
		</category>
		<description>
		<![CDATA[
		two strong quakes of magnitude 7.0 struck northeast myanmar, close to the thai and laotian borders, the u.s. geological survey reported on thursday.
		]]>
		</description>
	</item>
	<item>
		<title>guards block female reporter from interview</title>
		<link>
		http://feeds1.nytimes.com/~r/nyt/rss/sports/~3/qd4zhx6wch4/11reporter.html
		</link>
		<pubDate>11 Apr 2011 07:54:14 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		a female reporter for the record of new jersey was prevented from entering the locker room at augusta national golf club after the final round of the masters on sunday.
		]]>
		</description>
	</item>
	<item>
		<title>night moves: fired-up mets go for seventh straight win</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatodaycomsports-topstories/~3/tmn_r3hojwa/1
		</link>
		<pubDate>29 Apr 2011 00:05:00 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		just last week, they had sunk to 5-13 after losing 12 of 14 games. but the mets haven't loss since then, and tonight go for their seventh win ...
		]]>
		</description>
	</item>
	<item>
		<title>greece sell-off plans fail to quell debt worries</title>
		<link>
		http://feeds.reuters.com/~r/reuters/businessnews/~3/j1gkreydzto/us-greece-economy-idustre73e5uh20110415
		</link>
		<pubDate>15 Apr 2011 19:02:18 +0000</pubDate>
		<category>
		<![CDATA[ business ]]>
		</category>
		<description>
		<![CDATA[
		greece laid out plans to sell stakes in key state firms and make further budget savings on friday but failed to quell fears of debt restructuring fanned by a german official's comments.
		]]>
		</description>
	</item>
	<item>
		<title>nba owners, players hold long bargaining session</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatodaycomsports-topstories/~3/vgt0gpqt2ru/2011-06-07-nba-labor-talks_n.htm
		</link>
		<pubDate>08 Jun 2011 06:01:55 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		nba owners and players met for more than five hours tuesday to discuss a new collective bargaining agreement.
		]]>
		</description>
	</item>
	<item>
		<title>brain may shrink in decade before alzheimer's symptoms appear</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatodaycomhealth-topstories/~3/am6yl3hgdla/1
		</link>
		<pubDate>16 Apr 2011 19:00:00 +0000</pubDate>
		<category>
		<![CDATA[ health ]]>
		</category>
		<description>
		<![CDATA[
		the brains of people diagnosed with alzheimer's disease start shrinking up to a decade before symptoms appear, a new study finds.
		]]>
		</description>
	</item>
	<item>
		<title>recipes for health: quinoa, lentil sprout and arugula salad</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=7183487721d4455883f4dcc93570fce7
		</link>
		<pubDate>26 May 2011 08:50:05 +0000</pubDate>
		<category>
		<![CDATA[ health ]]>
		</category>
		<description>
		<![CDATA[
		use lentil or sunflower sprouts, which have a peppery flavor, in this well-textured salad.
		]]>
		</description>
	</item>
	<item>
		<title>red sox-yankees rivalry resumes with al east lead on line</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatodaycomsports-topstories/~3/9tjwy5vyn7a/1
		</link>
		<pubDate>07 Jun 2011 15:10:00 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		the yankees have been a get-well tonic for the red sox this season. so, what happens when the teams meet with boston on a roll?
		]]>
		</description>
	</item>
	<item>
		<title>key question is left open as medvedev faces media</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=c236c7e5fc529af23a67ff6309402595
		</link>
		<pubDate>19 May 2011 07:10:05 +0000</pubDate>
		<category>
		<![CDATA[ world ]]>
		</category>
		<description>
		<![CDATA[
		in a news conference, president dmitri a. medvedev of russia left one crucial question unanswered: will he run for re-election, or make way for prime minister vladimir v. putin?
		]]>
		</description>
	</item>
	<item>
		<title>end in sight for 'the divine sister'</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=19d308389906d35fb7e7aaf9cdd93b80
		</link>
		<pubDate>21 Mar 2011 19:23:11 +0000</pubDate>
		<category>
		<![CDATA[ entertainment ]]>
		</category>
		<description>
		<![CDATA[
		the producers announced that this critically acclaimed off broadway comedy would close because of the previous commitments of several cast members.
		]]>
		</description>
	</item>
	<item>
		<title>from the bronx to st. john?s, with a few stops</title>
		<link>
		http://feeds1.nytimes.com/~r/nyt/rss/sports/~3/ys8sof0owns/09redstorm.html
		</link>
		<pubDate>09 Mar 2011 08:10:07 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		dwight hardy?s path took him to a prep school in north carolina and then to a junior college in rural iowa before he led the red storm?s resurgence.
		]]>
		</description>
	</item>
	<item>
		<title>video: spectacular aurora borealis scenes from norway</title>
		<link>
		http://rssfeeds.usatoday.com/~r/tp-sciencefair/~3/jssholeeg2e/1
		</link>
		<pubDate>23 Mar 2011 20:43:00 +0000</pubDate>
		<category>
		<![CDATA[ sci_tech ]]>
		</category>
		<description>
		<![CDATA[
		put together from 22,000 images, photographer terje sorgjerd recently spent a week capturing one of the biggest aurora borealis shows in recent years.
		]]>
		</description>
	</item>
	<item>
		<title>celtics coach doc rivers fine after throat surgery</title>
		<link>
		http://feeds1.nytimes.com/~r/nyt/rss/sports/~3/osmmbohlutu/ap-bkn-celtics-rivers.html
		</link>
		<pubDate>18 May 2011 06:46:41 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		boston celtics coach doc rivers is recovering from surgery to remove a benign polyp from his throat.
		]]>
		</description>
	</item>
	<item>
		<title>family meals might help kids keep a healthy weight</title>
		<link>
		http://feeds.reuters.com/~r/reuters/healthnews/~3/t4mfmfmsvtw/us-family-weight-idustre74119s20110502
		</link>
		<pubDate>02 May 2011 07:32:39 +0000</pubDate>
		<category>
		<![CDATA[ health ]]>
		</category>
		<description>
		<![CDATA[
		kids who sit down to eat with their families are less likely to be overweight and eat unhealthy foods, according to u.s. researchers who call for more shared meals.
		]]>
		</description>
	</item>
	<item>
		<title>sintim pick did not ease giants' linebacking needs</title>
		<link>
		http://feeds1.nytimes.com/~r/nyt/rss/sports/~3/qvuvjrudivk/
		</link>
		<pubDate>21 Apr 2011 22:15:24 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		as the giants prepare for the n.f.l. draft, general manager jerry reese had a pointed critique for linebacker clint sintim.
		]]>
		</description>
	</item>
	<item>
		<title>cleaning out a condo</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=5a9e20769c58572df6a0e47b440826cb
		</link>
		<pubDate>21 Mar 2011 21:51:38 +0000</pubDate>
		<category>
		<![CDATA[ health ]]>
		</category>
		<description>
		<![CDATA[
		a blogger chronicles a long effort to clean out her grandfather's florida condo.
		]]>
		</description>
	</item>
	<item>
		<title>nail down the seats ' 'the exorcist' is coming to the stage</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=2e7d0d719ea05cded2639a89f09c445c
		</link>
		<pubDate>12 May 2011 22:49:26 +0000</pubDate>
		<category>
		<![CDATA[ entertainment ]]>
		</category>
		<description>
		<![CDATA[
		a stage adaptation of the 1971 novel about a girl possessed by the devil is coming to the geffen playhouse in los angeles next summer.
		]]>
		</description>
	</item>
	<item>
		<title>two new elements added to periodic table</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=67ea1bd9bcaab47d06b5566d654f738e
		</link>
		<pubDate>09 Jun 2011 00:25:32 +0000</pubDate>
		<category>
		<![CDATA[ sci_tech ]]>
		</category>
		<description>
		<![CDATA[
		called elements 114 and 116 for now, they exist for only seconds at most in real life.
		]]>
		</description>
	</item>
	<item>
		<title>new york nabs 46 bus, taxi drivers for license fraud</title>
		<link>
		http://feeds.reuters.com/~r/reuters/domesticnews/~3/uhizrtsxdde/us-newyork-crackdown-idustre74863h20110509
		</link>
		<pubDate>09 May 2011 22:39:39 +0000</pubDate>
		<category>
		<![CDATA[ us ]]>
		</category>
		<description>
		<![CDATA[
		dozens of drivers, including taxi and bus operators, have been arrested on charges of fraudulently obtaining commercial driver's licenses in a crackdown following a deadly bronx bus crash, new york authorities said on monday.
		]]>
		</description>
	</item>
	<item>
		<title>buffett looking at investing in india, large countries</title>
		<link>
		http://feeds.reuters.com/~r/reuters/businessnews/~3/supxhqw8fgs/us-buffett-india-idustre72l63w20110322
		</link>
		<pubDate>22 Mar 2011 20:01:47 +0000</pubDate>
		<category>
		<![CDATA[ business ]]>
		</category>
		<description>
		<![CDATA[
		billionaire warren buffett on tuesday said he is looking to invest in large countries like india, china and brazil, but added that restrictions on foreign ownership in india's...
		]]>
		</description>
	</item>
	<item>
		<title>broncos' tim tebow heartened by confidence of john elway</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatodaycomsports-topstories/~3/osuvsemoacs/1
		</link>
		<pubDate>30 Apr 2011 22:25:00 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		josh mcdaniels may have brought tim tebow to denver. but the broncos qb said he'll play as hard for the team's new management team, led by john ...
		]]>
		</description>
	</item>
	<item>
		<title>microsoft revamps phone software, adds handset makers</title>
		<link>
		http://feeds.reuters.com/~r/reuters/technologynews/~3/a6cvlzybfis/us-microsoft-phones-idustre74n4f620110524
		</link>
		<pubDate>24 May 2011 17:36:00 +0000</pubDate>
		<category>
		<![CDATA[ sci_tech ]]>
		</category>
		<description>
		<![CDATA[
		microsoft corp launched an update of its windows phone software on tuesday, hoping a host of new features will help it close the gap on smartphone leaders google inc and apple inc.
		]]>
		</description>
	</item>
	<item>
		<title>man who threatened lawmaker headed to prison</title>
		<link>
		http://feeds.reuters.com/~r/reuters/domesticnews/~3/mkfqpftkz_8/us-usa-congress-threat-idustre7366ye20110407
		</link>
		<pubDate>07 Apr 2011 22:05:29 +0000</pubDate>
		<category>
		<![CDATA[ us ]]>
		</category>
		<description>
		<![CDATA[
		a pennsylvania man who pleaded guilty to threatening the no. 2 republican in the house of representatives, eric cantor, and his family a year ago was sentenced on thursday to 24 months in prison.
		]]>
		</description>
	</item>
	<item>
		<title>the factor easily wins derby prep rebel stakes</title>
		<link>
		http://feeds1.nytimes.com/~r/nyt/rss/sports/~3/ikazt1ms9g8/ap-rac-rebel-stakes.html
		</link>
		<pubDate>20 Mar 2011 03:48:23 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		bob baffert said the factor had to win the $300,000 rebel stakes at oaklawn park for him to enter the roan colt in the kentucky derby.
		]]>
		</description>
	</item>
	<item>
		<title>chicago news cooperative: ballot subtext: budget crisis and jobs, jobs, jobs</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=b608d413e26d2f91457327d3cde2c2bc
		</link>
		<pubDate>03 Apr 2011 10:20:21 +0000</pubDate>
		<category>
		<![CDATA[ us ]]>
		</category>
		<description>
		<![CDATA[
		rahm emanuel is keeping a closer eye on the aldermanic races for the run-off elections.
		]]>
		</description>
	</item>
	<item>
		<title>jamp;j to buy medical device maker synthes for $21.3b</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatodaycommoney-topstories/~3/sy1uiybo1fe/2011-04-27-jnj-synthes_n.htm
		</link>
		<pubDate>27 Apr 2011 15:17:04 +0000</pubDate>
		<category>
		<![CDATA[ business ]]>
		</category>
		<description>
		<![CDATA[
		health giant johnson amp; johnson said wednesday it will buy u.s.-swiss medical device maker synthes for $21.3 billion, greatly increasing its ...
		]]>
		</description>
	</item>
	<item>
		<title>corrected: no fracture warning needed for otc ulcer drugs: fda</title>
		<link>
		http://feeds.reuters.com/~r/reuters/healthnews/~3/ch6jl689mby/us-fracture-warning-idustre72n7nr20110324
		</link>
		<pubDate>24 Mar 2011 22:34:02 +0000</pubDate>
		<category>
		<![CDATA[ health ]]>
		</category>
		<description>
		<![CDATA[
		erm, low-dose use of the drugs is unlikely to pose fracture risk. the finding of potential fracture risk with longer-term use was previously reported)
		]]>
		</description>
	</item>
	<item>
		<title>scout's honor: nature is nurturing</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatodaycomhealth-topstories/~3/cc2rafboqrs/1
		</link>
		<pubDate>14 Apr 2011 18:42:12 +0000</pubDate>
		<category>
		<![CDATA[ health ]]>
		</category>
		<description>
		<![CDATA[
		malcolm dirton has his head in the clouds. and that's just the way he likes it.
		]]>
		</description>
	</item>
	<item>
		<title>bahrain reinstated, india to end season</title>
		<link>
		http://feeds.reuters.com/~r/reuters/worldnews/~3/n-c9ucy1mog/us-bahrain-protests-idustre7515wc20110603
		</link>
		<pubDate>03 Jun 2011 17:21:34 +0000</pubDate>
		<category>
		<![CDATA[ world ]]>
		</category>
		<description>
		<![CDATA[
		the bahrain formula one grand prix, postponed in march due to violent civil unrest, will go ahead on october 30 with india moving to the end of the season, the sport's governing fia said on friday.
		]]>
		</description>
	</item>
	<item>
		<title>rise of the mavericks, and the fall of beaubois</title>
		<link>
		http://feeds1.nytimes.com/~r/nyt/rss/sports/~3/ymk2qad0aug/
		</link>
		<pubDate>12 May 2011 00:08:30 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		rodrigue beaubois, once thought of as a potential x-factor for the dallas mavericks, has drifted into irrelevance due to his own injuries and the success of the mavs' offense.
		]]>
		</description>
	</item>
	<item>
		<title>bahrain wary of protests before formula one ruling</title>
		<link>
		http://feeds.reuters.com/~r/reuters/worldnews/~3/ovsl2seb9os/us-bahrain-protests-idustre7515wc20110602
		</link>
		<pubDate>03 Jun 2011 00:13:09 +0000</pubDate>
		<category>
		<![CDATA[ world ]]>
		</category>
		<description>
		<![CDATA[
		bahrain, eager for formula one organizers to reinstate a motor race postponed after popular protests erupted in february, acted to prevent any unrest on thursday after lifting martial law earlier in the week.
		]]>
		</description>
	</item>
	<item>
		<title>sheen pal kacey jordan hospitalized after suicidal tweets</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatoday-lifetopstories/~3/y2hp47f4xci/1
		</link>
		<pubDate>15 Mar 2011 14:51:00 +0000</pubDate>
		<category>
		<![CDATA[ entertainment ]]>
		</category>
		<description>
		<![CDATA[
		kacey jordan, who partied with charlie sheen during that infamous january binge, is in a chicago hospital after making suicidal tweets last night ...
		]]>
		</description>
	</item>
	<item>
		<title>kids increasingly among mexico drug war victims</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatodaycomworld-topstories/~3/mrxxhcnuy0a/2011-03-19-mexico-drug-war_n.htm
		</link>
		<pubDate>19 Mar 2011 12:19:03 +0000</pubDate>
		<category>
		<![CDATA[ world ]]>
		</category>
		<description>
		<![CDATA[
		the crime report describes the body of the shooting victim in the plain, unadorned language of the police: thin. black hair, light brown skin, ...
		]]>
		</description>
	</item>
	<item>
		<title>at least 14 people are killed in storms in 3 states</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=4e25308a70accaccaaea841189673680
		</link>
		<pubDate>26 May 2011 03:49:08 +0000</pubDate>
		<category>
		<![CDATA[ us ]]>
		</category>
		<description>
		<![CDATA[
		a series of storms struck oklahoma, kansas and arkansas late tuesday and early wednesday, wiping out homes and businesses and killing at least 14 people.
		]]>
		</description>
	</item>
	<item>
		<title>mavericks rally, stun thunder in ot to take 3-1 lead in west finals</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatodaycomsports-topstories/~3/kug6e1rzjik/2011-05-24-mavericks-thunder_n.htm
		</link>
		<pubDate>24 May 2011 15:31:18 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		with the game on the line and a game-high 40 points already in the bank for the dallas mavericks, dirk nowtizki tried to make the signature play ...
		]]>
		</description>
	</item>
	<item>
		<title>forrester analyst questions groupon ipo valuation</title>
		<link>
		http://feeds.reuters.com/~r/reuters/businessnews/~3/gxta_4o9onu/us-groupon-valuation-idustre7576uh20110608
		</link>
		<pubDate>08 Jun 2011 23:38:29 +0000</pubDate>
		<category>
		<![CDATA[ business ]]>
		</category>
		<description>
		<![CDATA[
		groupon inc, the largest online coupon company, may be worth billions of dollars less than its recent initial public offering filing suggests, e-commerce analyst sucharita mulpuru estimated on wednesday.
		]]>
		</description>
	</item>
	<item>
		<title>heart attack treatment as good during off-hours?</title>
		<link>
		http://feeds.reuters.com/~r/reuters/healthnews/~3/msp0as47pbi/us-heart-attack-treatment-idustre72l52m20110322
		</link>
		<pubDate>22 Mar 2011 18:21:20 +0000</pubDate>
		<category>
		<![CDATA[ health ]]>
		</category>
		<description>
		<![CDATA[
		some research has found that people may be less likely to survive a heart attack if they are treated during hospital "off-hours." but a new study suggests that is not the case -- at least for people treated at larger medical centers well-equipped for handling heart attack victims.
		]]>
		</description>
	</item>
	<item>
		<title>eu wants worldwide nuclear plant tests</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatodaycomworld-topstories/~3/z9xda1nxtw8/2011-03-25-european-union_n.htm
		</link>
		<pubDate>25 Mar 2011 14:57:28 +0000</pubDate>
		<category>
		<![CDATA[ world ]]>
		</category>
		<description>
		<![CDATA[
		european union leaders called for worldwide stress testing of nuclear plants on friday and committed to putting their 143 reactors through the ...
		]]>
		</description>
	</item>
	<item>
		<title>internet privacy and the "right to be forgotten"</title>
		<link>
		http://feeds.reuters.com/~r/reuters/technologynews/~3/qe8mvcx_xvg/us-eu-internet-privacy-idustre72g48z20110317
		</link>
		<pubDate>17 Mar 2011 16:17:13 +0000</pubDate>
		<category>
		<![CDATA[ sci_tech ]]>
		</category>
		<description>
		<![CDATA[
		when it comes to privacy, the internet has long been something of a wild west but that that is starting to change, with regulators in europe and the united states beginning to pull in the reins.
		]]>
		</description>
	</item>
	<item>
		<title>working the perimeter of the recruiting game</title>
		<link>
		http://feeds1.nytimes.com/~r/nyt/rss/sports/~3/iaezhk5x0ja/30recruit.html
		</link>
		<pubDate>30 Apr 2011 21:27:14 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		central florida landed three top recruits thanks, at least in part, to the help of a chicago man with a lengthy criminal record.
		]]>
		</description>
	</item>
	<item>
		<title>tens of thousands protest in yemen</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=b01732e2407bcb2a330964dd4c009c56
		</link>
		<pubDate>09 Apr 2011 11:21:21 +0000</pubDate>
		<category>
		<![CDATA[ world ]]>
		</category>
		<description>
		<![CDATA[
		more than 100,000 people gathered for dueling demonstrations over the fate of president ali abdullah saleh, who faces a rising tide of international pressure to step down.
		]]>
		</description>
	</item>
	<item>
		<title>reuters breakingviews: a badge of honor for a regulator</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=f2006a0c0fc4c2e5e4519c274c87228c
		</link>
		<pubDate>21 Mar 2011 05:50:01 +0000</pubDate>
		<category>
		<![CDATA[ business ]]>
		</category>
		<description>
		<![CDATA[
		coziness between businesses and their regulatory agencies over the last few years has led to a series of debacles, from wall street to the gulf of mexico.
		]]>
		</description>
	</item>
	<item>
		<title>"horses".' star michael sarrazin dies at 70</title>
		<link>
		http://feeds.reuters.com/~r/reuters/entertainment/~3/je1g09aimiu/us-sarrazin-idustre73i00920110419
		</link>
		<pubDate>19 Apr 2011 02:02:10 +0000</pubDate>
		<category>
		<![CDATA[ entertainment ]]>
		</category>
		<description>
		<![CDATA[
		michael sarrazin, best known for starring opposite jane fonda in 1969's "they shoot horses, don't they?," has died in montreal after a brief battle with cancer. he was 70.
		]]>
		</description>
	</item>
	<item>
		<title>fed probes allegations that avon bribed officials: report</title>
		<link>
		http://feeds.reuters.com/~r/reuters/businessnews/~3/r7qxzfromfg/us-avonproducts-idustre74o1ag20110525
		</link>
		<pubDate>25 May 2011 08:45:46 +0000</pubDate>
		<category>
		<![CDATA[ business ]]>
		</category>
		<description>
		<![CDATA[
		federal prosecutors are investigating allegations that former employees of avon products inc  bribed foreign officials, the wall street journal reported, citing people familiar with the matter.
		]]>
		</description>
	</item>
	<item>
		<title>music review: a cabaret evening of songs from a marriage made off broadway</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=898ec46dedc208a6a71593137cfbd93e
		</link>
		<pubDate>12 May 2011 04:15:18 +0000</pubDate>
		<category>
		<![CDATA[ entertainment ]]>
		</category>
		<description>
		<![CDATA[
		marin mazzie and jason danieley walk in the famous footsteps of steve lawrence and eydie gorme.
		]]>
		</description>
	</item>
	<item>
		<title>sweden beats united states 6-2 at worlds</title>
		<link>
		http://feeds1.nytimes.com/~r/nyt/rss/sports/~3/n2vhxab53vm/ap-hko-hockey-worlds.html
		</link>
		<pubDate>05 May 2011 05:39:33 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		patrik berglund scored twice to help sweden wrap up the group stage of the world hockey championship with a 6-2 victory over the united states wednesday.
		]]>
		</description>
	</item>
	<item>
		<title>middle east: the dirt, and the soap, on the ottoman empire</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=66610c78b8e50918ccd6c115d6155b27
		</link>
		<pubDate>17 Mar 2011 12:43:04 +0000</pubDate>
		<category>
		<![CDATA[ world ]]>
		</category>
		<description>
		<![CDATA[
		a lavish prime time soap opera about the 16th-century sultan suleiman the magnificent and his wife is admired and reviled in turkey.
		]]>
		</description>
	</item>
	<item>
		<title>north, south sudan agree demilitarized zone: au</title>
		<link>
		http://feeds.reuters.com/~r/reuters/worldnews/~3/irelrbuspj8/us-sudan-borders-idustre74u24r20110531
		</link>
		<pubDate>31 May 2011 13:09:50 +0000</pubDate>
		<category>
		<![CDATA[ world ]]>
		</category>
		<description>
		<![CDATA[
		representatives from north and south sudan have agreed to set up a demilitarized zone along their shared border, the african union said tuesday, ten days after the north seized the disputed abyei region.
		]]>
		</description>
	</item>
	<item>
		<title>nuclear regulator scrutinizes back-up power plans</title>
		<link>
		http://feeds.reuters.com/~r/reuters/domesticnews/~3/-kp03fautkg/us-usa-nuclear-storm-idustre73r60a20110428
		</link>
		<pubDate>28 Apr 2011 19:56:00 +0000</pubDate>
		<category>
		<![CDATA[ us ]]>
		</category>
		<description>
		<![CDATA[
		one day after deadly tornadoes knocked out power to nuclear reactors in alabama, the head of the u.s. nuclear safety regulator expressed concern whether backup batteries at sites across the united states have the staying power in a prolonged emergency.
		]]>
		</description>
	</item>
	<item>
		<title>strauss-kahn assembles crisis team to fight back</title>
		<link>
		http://feeds.reuters.com/~r/reuters/domesticnews/~3/1xuu0hboczg/us-strauss-kahn-advisers-idustre74s1l620110529
		</link>
		<pubDate>29 May 2011 22:50:55 +0000</pubDate>
		<category>
		<![CDATA[ us ]]>
		</category>
		<description>
		<![CDATA[
		faced with a legal and media onslaught, dominique strauss-kahn is pulling together a crack team of investigators, former spies and media advisers to fight back against charges he sexually assaulted a hotel chambermaid.
		]]>
		</description>
	</item>
	<item>
		<title>guessing game builds over buffett's next deal</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=ef6a752257046007391c3019afae2372
		</link>
		<pubDate>29 Apr 2011 03:32:01 +0000</pubDate>
		<category>
		<![CDATA[ business ]]>
		</category>
		<description>
		<![CDATA[
		some analysts and investors say the biggest damage from the sokol affair may be to warren buffett's reputation, but it is unlikely to deter deal-making at berkshire hathaway.
		]]>
		</description>
	</item>
	<item>
		<title>hippie, control freak, editor, star: gaga in action</title>
		<link>
		http://feeds.reuters.com/~r/reuters/entertainment/~3/hjq8bmqcxys/us-ladygaga-london-idustre74f2dn20110517
		</link>
		<pubDate>17 May 2011 21:38:32 +0000</pubDate>
		<category>
		<![CDATA[ entertainment ]]>
		</category>
		<description>
		<![CDATA[
		if it is possible to be a hippie, modern day missionary, pop superstar and control freak all at once, then lady gaga is it.
		]]>
		</description>
	</item>
	<item>
		<title>deerfield beach journal: a golf course shooting shakes the notion of refuge</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=636348188e5f3d06e87b2912c440c2e1
		</link>
		<pubDate>13 Mar 2011 06:47:32 +0000</pubDate>
		<category>
		<![CDATA[ us ]]>
		</category>
		<description>
		<![CDATA[
		the killing of two golfers by masked robbers has shaken the culture of florida's many golf courses.
		]]>
		</description>
	</item>
	<item>
		<title>warning: walking on a florida street may be dangerous</title>
		<link>
		http://feeds.reuters.com/~r/reuters/domesticnews/~3/nehfas2gwae/us-transportation-pedestrians-idustre74n7za20110524
		</link>
		<pubDate>24 May 2011 23:35:41 +0000</pubDate>
		<category>
		<![CDATA[ us ]]>
		</category>
		<description>
		<![CDATA[
		warning to pedestrians -- walking down the street in florida could be hazardous to your health.
		]]>
		</description>
	</item>
	<item>
		<title>ford increases ceo's pay 48 percent to $26.5 million</title>
		<link>
		http://feeds.reuters.com/~r/reuters/businessnews/~3/gmhylbakfzo/us-ford-mulally-idustre73072s20110401
		</link>
		<pubDate>02 Apr 2011 00:12:51 +0000</pubDate>
		<category>
		<![CDATA[ business ]]>
		</category>
		<description>
		<![CDATA[
		ford motor co  chief executive alan mulally's total compensation rose 48 percent to $26.5 million in 2010 when the automaker reported its best net profit in a decade.
		]]>
		</description>
	</item>
	<item>
		<title>hippie, control freak, editor, star: gaga in action</title>
		<link>
		http://feeds.reuters.com/~r/reuters/entertainment/~3/35tkg5d11wu/us-ladygaga-london-idustre74f2dn20110516
		</link>
		<pubDate>17 May 2011 01:33:34 +0000</pubDate>
		<category>
		<![CDATA[ entertainment ]]>
		</category>
		<description>
		<![CDATA[
		if it is possible to be a hippie, modern day missionary, pop superstar and control freak all at once, then lady gaga is it.
		]]>
		</description>
	</item>
	<item>
		<title>japan central bank feeds cash into economy, but  stocks hit</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatodaycommoney-topstories/~3/0uj3sogx9sk/2011-03-14-japan-stocks_n.htm
		</link>
		<pubDate>14 Mar 2011 15:23:02 +0000</pubDate>
		<category>
		<![CDATA[ business ]]>
		</category>
		<description>
		<![CDATA[
		japan's central bank pumped a record $184 billion into money markets and took other measures to protect a teetering economy monday, as the tokyo ...
		]]>
		</description>
	</item>
	<item>
		<title>kyrie irving leaves duke, will hire agent and enter nba draft</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatodaycomsports-topstories/~3/tulxgxm7fz4/1
		</link>
		<pubDate>06 Apr 2011 23:17:05 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		duke point guard kyrie irving has decided ot hire an agent and enter the nba draft, the school announced wednesday.
		]]>
		</description>
	</item>
	<item>
		<title>photo replay: may 23</title>
		<link>
		http://feeds1.nytimes.com/~r/nyt/rss/sports/~3/offobxbjlcu/sptsreplay0523.html
		</link>
		<pubDate>24 May 2011 04:10:15 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		the day in sports included tennis in paris and wet baseball in cleveland.
		]]>
		</description>
	</item>
	<item>
		<title>sweet-swinging gonzalez helps red sox beat yankees</title>
		<link>
		http://feeds.reuters.com/~r/reuters/sportsnews/~3/c1owlxj8x_c/us-baseball-yankees-idustre74d0cs20110514
		</link>
		<pubDate>14 May 2011 06:04:12 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		big-spending boston brought their new-look team to the bronx for the first time to face arch-rivals new york on friday and emerged with a 5-4 win over the yankees after adrian gonzalez belted a home run and drove in two runs.
		]]>
		</description>
	</item>
	<item>
		<title>grizzlies rally from poor start to force game seven</title>
		<link>
		http://feeds.reuters.com/~r/reuters/sportsnews/~3/dh4njxiyjxy/us-nba-playoffs-idustre74d0d420110514
		</link>
		<pubDate>14 May 2011 08:48:13 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		the memphis grizzlies recovered from a dismal first half to beat the oklahoma city thunder 95-83 and force a game seven in their nba western conference semi-final series.
		]]>
		</description>
	</item>
	<item>
		<title>theater review | 'priscilla queen of the desert': with song in heart, pompoms on head</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=43e3d52b72507207bfb2bd7e1dad5426
		</link>
		<pubDate>21 Mar 2011 05:00:07 +0000</pubDate>
		<category>
		<![CDATA[ entertainment ]]>
		</category>
		<description>
		<![CDATA[
		'priscilla queen of the desert,' a hyperactively splashy musical, wants so desperately to give audiences a good time that the results are oddly enervating.
		]]>
		</description>
	</item>
	<item>
		<title>dressing the wounds of government cuts</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=d3e191c7dbba3327c74d42bceeba7f8d
		</link>
		<pubDate>09 May 2011 09:20:20 +0000</pubDate>
		<category>
		<![CDATA[ world ]]>
		</category>
		<description>
		<![CDATA[
		cuts to the financing of university teaching affect all english universities, though not all of them are feeling equal pain.
		]]>
		</description>
	</item>
	<item>
		<title>strained muscle may send mets' bay to disabled list</title>
		<link>
		http://feeds1.nytimes.com/~r/nyt/rss/sports/~3/5_b9be9mraw/
		</link>
		<pubDate>31 Mar 2011 05:51:09 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		jason bay felt discomfort on his left side tuesday and was found to have a strained intercostal muscle wednesday.
		]]>
		</description>
	</item>
	<item>
		<title>in a life filled with firsts, one more</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=4b71a459606b6a09744c48a5e4eac718
		</link>
		<pubDate>25 Apr 2011 20:10:03 +0000</pubDate>
		<category>
		<![CDATA[ us ]]>
		</category>
		<description>
		<![CDATA[
		debbie wasserman schultz, a tireless politician, a mother of three and a cancer survivor, has a new job: democratic party chairwoman.
		]]>
		</description>
	</item>
	<item>
		<title>memorial service for alabama's aaron douglas will be held sunday</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatodaycomsports-topstories/~3/j7zonyryvmw/1
		</link>
		<pubDate>13 May 2011 21:31:00 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		a memorial for alabama football player aaron douglas will be held sunday night in knoxville.
		]]>
		</description>
	</item>
	<item>
		<title>borrowing costs rise for spain and portugal</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=bc565c606877a3753037c6511e836086
		</link>
		<pubDate>21 Apr 2011 09:23:02 +0000</pubDate>
		<category>
		<![CDATA[ business ]]>
		</category>
		<description>
		<![CDATA[
		spain and portugal managed to raise the targeted amounts in their latest debt auctions, but will have to pay investors higher interest rates.
		]]>
		</description>
	</item>
	<item>
		<title>looking for a good hedging strategy? try cash</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatodaycommoney-topstories/~3/wi4iutc1xue/2011-04-07-make-hedge-fund-techniques-work-for-you.htm
		</link>
		<pubDate>08 Apr 2011 14:30:36 +0000</pubDate>
		<category>
		<![CDATA[ business ]]>
		</category>
		<description>
		<![CDATA[
		stock mutual funds are taking a page from the strategies of hedge funds, the lightly regulated, freewheeling investment pools for the ultra-rich. ...
		]]>
		</description>
	</item>
	<item>
		<title>royal wedding souvenirs are already selling out</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatoday-lifetopstories/~3/g1fijg0hgta/1
		</link>
		<pubDate>26 Apr 2011 20:28:00 +0000</pubDate>
		<category>
		<![CDATA[ entertainment ]]>
		</category>
		<description>
		<![CDATA[
		at the cath kidson store near whistles - where kate middleton stopped by recently to have a look 'round - royal wedding tote bags and mugs are ...
		]]>
		</description>
	</item>
	<item>
		<title>nfl: suspensions coming next season for illegal hits</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatodaycomsports-topstories/~3/dk0qxy22eey/1
		</link>
		<pubDate>16 Mar 2011 17:02:00 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		prior to the lockout, perhaps the most polarizing topic in nfl circles was the league's more stringent emphasis on illegal hits.
		]]>
		</description>
	</item>
	<item>
		<title>egyptian court formally breaks up mubarak's party</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=8c93fbdf16c27f4257c1972f341de015
		</link>
		<pubDate>17 Apr 2011 07:00:57 +0000</pubDate>
		<category>
		<![CDATA[ world ]]>
		</category>
		<description>
		<![CDATA[
		the dissolution of the national democratic party continued the process of dismantling hosni mubarak's institutions of power.
		]]>
		</description>
	</item>
	<item>
		<title>nine-foot alligator loose in arkansas</title>
		<link>
		http://feeds.reuters.com/~r/reuters/domesticnews/~3/xhv_xsfokoi/us-alligator-arkansas-idustre73c8k620110413
		</link>
		<pubDate>14 Apr 2011 01:37:14 +0000</pubDate>
		<category>
		<![CDATA[ us ]]>
		</category>
		<description>
		<![CDATA[
		maybe it was spring fever that made a 9-foot, 20-year-old alligator make its getaway in south arkansas.
		]]>
		</description>
	</item>
	<item>
		<title>'jersey shore' flocks to florence, finds fans</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatoday-lifetopstories/~3/vmhuk0evmua/1
		</link>
		<pubDate>15 May 2011 00:19:00 +0000</pubDate>
		<category>
		<![CDATA[ entertainment ]]>
		</category>
		<description>
		<![CDATA[
		the jersey shore clan have finally fist-pumped their way into florence, where production on season 4 has just started -- and where they were ...
		]]>
		</description>
	</item>
	<item>
		<title>ribbs, indy 500's first black driver, breaking ground again</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatodaycomsports-topstories/~3/sxqebdb7hd4/2011-05-24-willy-t-ribbs_n.htm
		</link>
		<pubDate>25 May 2011 04:41:18 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		twenty years after breaking new ground at the indianapolis 500, willy t. ribbs is preparing to set another precedent. and just as he did in becoming ...
		]]>
		</description>
	</item>
	<item>
		<title>hellickson goes seven strong innings in rays' win</title>
		<link>
		http://rssfeeds.usatoday.com/~r/usatodaycomsports-topstories/~3/7gh3evwaxw8/2011-05-29-indians-rays_n.htm
		</link>
		<pubDate>30 May 2011 01:57:19 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		jeremy hellickson is emerging as a rookie of the year candidate with the potential to be much more than that.
		]]>
		</description>
	</item>
	<item>
		<title>manny pacquiao weighs in lighter than shane mosley</title>
		<link>
		http://feeds.reuters.com/~r/reuters/sportsnews/~3/w2-w31jdnna/us-boxing-pacquiao-weight-idustre7456qu20110506
		</link>
		<pubDate>07 May 2011 01:20:13 +0000</pubDate>
		<category>
		<![CDATA[ sport ]]>
		</category>
		<description>
		<![CDATA[
		manny pacquiao weighed in just two pounds lighter than american shane mosley after the filipino was welcomed by deafening cheers from his supporters on the eve of saturday's wbo welterweight title fight.
		]]>
		</description>
	</item>
	<item>
		<title>sanofi wins u.s. ok for short needle flu vaccine</title>
		<link>
		http://feeds.reuters.com/~r/reuters/healthnews/~3/7ejieet3-hy/us-sanofi-idustre74912k20110510
		</link>
		<pubDate>10 May 2011 08:31:44 +0000</pubDate>
		<category>
		<![CDATA[ health ]]>
		</category>
		<description>
		<![CDATA[
		french drugmaker sanofi aventis said on tuesday it had won u.s. approval to market its fluzone intradermal vaccine for adults, allowing for flu injections with a very fine needle.
		]]>
		</description>
	</item>
	<item>
		<title>china must watch for rising u.s. treasury yields: researcher</title>
		<link>
		http://feeds.reuters.com/~r/reuters/businessnews/~3/nbfxwlia850/us-china-usa-treasuries-idustre73o0g520110425
		</link>
		<pubDate>25 Apr 2011 05:13:45 +0000</pubDate>
		<category>
		<![CDATA[ business ]]>
		</category>
		<description>
		<![CDATA[
		china needs to guard against volatility in u.s. treasury prices should investors demand higher returns from u.s. government debt, a researcher at the chinese central bank said on monday.
		]]>
		</description>
	</item>
	<item>
		<title>new york subpoenas 2 foreclosure-related firms</title>
		<link>
		http://feeds.nytimes.com/click.phdo?i=0b776f616257cef204b70d72b77ce150
		</link>
		<pubDate>09 Apr 2011 12:24:53 +0000</pubDate>
		<category>
		<![CDATA[ business ]]>
		</category>
		<description>
		<![CDATA[
		the effort to clamp down on shoddy documentation provided to foreclose continued, with inquiries sent to the steven j. baum firm in upstate new york.
		]]>
		</description>
	</item>
</rss>


text:
package com.domain.app.parser;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import org.apache.poi.ss.util.CellReference;
import org.apache.poi.xssf.usermodel.XSSFCell;
import org.apache.poi.xssf.usermodel.XSSFRow;

import com.domain.app.model.Month;
import com.domain.app.model.Person;

public class AParser extends AbstractSheetParser {
	private final String NAME_COLUMN_REFERENCE = "I";
	private final String VACATION_COLUMN_REFERENCE = "V";
	private final String LAST_NAME_COLUMN_REFERENCE = "J";
	private final String NAME_ROW_START_INDICATOR = "Name";
	private final Month month;

	public AParser(Month month) {
		this.month = month;
	}

	/**
	 * Given a row:

	 *

	 * "some_values...some_values... - V - V - ... - - some_values..."

	 *

	 * We search the row for the column where the vacation entries start (the
	 * first '-' in the example above). When we find the start of the vacation
	 * entries we add each cell entry (till the end of the row) as an item in a
	 * List. Note: the list will contain also entries that are not
	 * vacation relevant. In the example above the List will
	 * contain all entries after the first '-' (inclusive):
	 *
	 *

	 *

	 *
	 * "- V - V - ... - - some_values..."

	 *

	 * Once we have this List we create an
	 * Boolean[DAYS_IN_MONTH] and iterate over the days of the
	 * month. Setting index d to true if
	 * List.get(d) != BLANK and false otherwise
	 *
	 * @param row
	 *            the row
	 * @param cols
	 *            number of columns in the row
	 * @return a Map containing the month name (String
	 *         ) as the key to a Boolean[] of vacations
	 */
	@Override
	protected Map<String, Boolean[]> getMonthToDays(XSSFRow row, int cols) {
		Map<String, Boolean[]> result = new HashMap<String, Boolean[]>();

		List<String> rowValues = new ArrayList<String>();

		int vacationStartIndex = 0;
		for (int c = 0; c < cols; c++) {
			XSSFCell cell = row.getCell((short) c);
			if (vacationStartIndex == 0 && cell != null && cell.getReference().startsWith(VACATION_COLUMN_REFERENCE)) {
				// Found column index where vacations start
				vacationStartIndex = c;
			}

			if (vacationStartIndex > 0 && c >= vacationStartIndex) {
				if (XSSFCell.CELL_TYPE_NUMERIC == cell.getCellType()) {
					double hours = cell.getNumericCellValue();
					if (hours > 0) {
						rowValues.add(NO_VACATION);
					} else {
						rowValues.add(VACATION);
					}
				} else if (XSSFCell.CELL_TYPE_BLANK == cell.getCellType()) {
					rowValues.add(VACATION);
				}
			}
		}

		int daysInMonth = getDaysInMonth(month.getNumber(), 2015);
		Boolean[] monthVacation = new Boolean[daysInMonth];
		for (int day = 0; day < daysInMonth; day++) {
			if (NO_VACATION.equals(rowValues.get(day))) {
				monthVacation[day] = false;
			} else {
				monthVacation[day] = true;
			}
		}
		result.put(month.name(), monthVacation);

		return result;
	}

	@Override
	protected String getNameColumnReference() {
		return NAME_COLUMN_REFERENCE;
	}

	@Override
	protected String getNameRowStartIndicator() {
		return NAME_ROW_START_INDICATOR;
	}

	@Override
	protected Person getPerson(XSSFRow row) {
		XSSFCell cell = row.getCell(CellReference.convertColStringToIndex(getNameColumnReference()));
		String personFirstName = cell.getStringCellValue();

		cell = row.getCell(CellReference.convertColStringToIndex(LAST_NAME_COLUMN_REFERENCE));
		String personLastName = cell.getStringCellValue();

		return new Person(personFirstName.trim(), personLastName.trim());
	}
}

redpajama_set_name: RedPajamaGithub


text:
package com.mozu.qbintegration.service;

import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.Semaphore;
import java.util.concurrent.TimeUnit;

import org.springframework.stereotype.Service;

@Service
public class OrderTrackingServiceImpl implements OrderTrackingService {
	private Map<String, Semaphore> processingOrders = new HashMap<String, Semaphore>();

	@Override
	public synchronized boolean addOrder(String orderId) {
		boolean success = true;

		if (processingOrders.containsKey(orderId)) {
			success = false;
		} else {
			Semaphore semaphore = new Semaphore(1, true);
			try {
				if (semaphore.tryAcquire(5l, TimeUnit.SECONDS)) {
					processingOrders.put(orderId, semaphore);
				}
			} catch (InterruptedException e) {
				success = false;
			}
		}

		return success;
	}

	@Override
	public boolean acquireOrder(String orderId) {
		boolean success = true;
		Semaphore semaphore = processingOrders.get(orderId);

		if (semaphore != null) {
			try {
				success = semaphore.tryAcquire(5l, TimeUnit.SECONDS);
			} catch (InterruptedException e) {
				success = false;
			}
		}

		return success;
	}

	@Override
	public void releaseOrder(String orderId) {
		Semaphore semaphore = processingOrders.get(orderId);

		if (semaphore != null) {
			semaphore.release();
		}
	}

	@Override
	public void removeOrder(String orderId) {
		releaseOrder(orderId);
		processingOrders.remove(orderId);
	}

}


text:
/*
 * 이벤트 처리
GameEvents는 이벤트 정보를 저장하고, GameEventMember는 이벤트에 참여한(추가로 이벤트 참여 제한) member를 기록하는 테이블
이벤트는 기간에 따라 표시되고 member의 조건에 맞는 이벤트 데이터 조회됨
이벤트들 리스트 조회를 위해 B12 SelGameEvents 수행
클라이언트 화면에서는 "이벤트 참여"버튼을 누르면 B13 UdtGameEventMemberToItem 수행해 MemberItem에 이벤트 아이템 등을 저장.
UdtGameEventMemberToItem을 수행하면 내부에서 GameEventMember에 저장되고, 이후 조건에 따라 리스팅 되지 않음.

*/

using UnityEngine;
using System.Collections;
using System.Collections.Generic;

public class CBEventsGUI : CBBaseUI {

	// Use this for initialization
	void Start () {
		ServerEndPoint = ServerAddress + "api/CBSelGameEvents";

		WWWHelper helper = WWWHelper.Instance;
		helper.OnHttpRequest += OnHttpRequest;
		helper.POST (2, ServerEndPoint, CreateJsonData ());
	}

	// Update is called once per frame
	void Update () {

	}

	private string [] _headerString = {"gameEventID" ,"eventCategory1", "eventCategory2", "eventCategory3", "itemListID", "itemCount", "itemstatus","title", "content"};

	public Dictionary<string, object> CreateJsonData(){
		var JsonDic = new Dictionary<string, object> ();
		JsonDic.Add ("memberID", "aaa");

		return JsonDic;
	}

	public void OnGUI()
	{
		GUILayout.BeginArea(MainAreaRect);
		GUILayout.BeginVertical();
		//				drawTable (1, _headerString.Length, _headerString);
		drawTitleRow(titleData:_headerString);
		if( ResultDicData!= null)
			drawTable (ResultDicData.Length, _headerString.Length, _headerString, ResultDicData);

		RequestResultJson = GUILayout.TextArea (RequestResultJson, GUILayout.Height (300));
		GUILayout.EndVertical();
		GUILayout.EndArea ();

	}
}


text:
class GameObject;

struct Mesh
{
	void Clean_Up()
	{
		RELEASE(vertices);
		RELEASE(indices);
		RELEASE(uvs_texture_coords);
		RELEASE(normals);
	}

   //Faces Variables
	uint id_indices = 0;
	uint num_indices = 0;
	uint* indices = nullptr;

	//Vertices Variables
	uint id_vertices = 0;
	uint num_vertices = 0;
	float* vertices = nullptr;

	//Uvs Variables
	uint uvs_index_texture_coords = 0;
	uint id_uvs_texture_coords = 0;
	uint num_uvs_texture_coords = 0;
	float2* uvs_texture_coords = nullptr;

	//Normals Variables
	uint id_normals = 0;
	uint num_normals = 0;
	float* normals = nullptr;

	//Local Transform
	float3 translation = float3::zero;
	float3 scaling = float3::zero;
	Quat rotation = Quat::identity;

	//Hierarchy
	int num_children = 0;
	string parent;
	string name_node;

	//Texture
	uint num_image_textures = 0;
	uint id_image_texture = 0;
	string name_texture = "";
	string dir_texture = "";

	bool trash_mesh = false;

};

class ModuleGeometry : public Module
{
   public:
	   ModuleGeometry( bool start_enabled = true);
	   ~ModuleGeometry();

	   bool Init();
	   update_status Update(float dt);
	   bool CleanUp();

	   bool Load_Geometry(const char* path, bool drop);

	   void Load_Nodes_For_Hierarchy(aiNode* node_child, const aiScene* scene, GameObject* parent, const char* path, const char* dir_scene);

	   std::string Delete_$Assimp$_word(std::string str);

	   void Hierarchy_And_Local_Transform(Mesh* m, aiNode* node);

	   //Functions Own Format
	   //IMPORT
	   bool Import_Mesh(const aiMesh* new_mesh, std::string& out_p, const char* name_mesh, const char* dir_scene);
	   bool Import_Material(const char* name_file, const char* path, std::string& out_p, const char* dir_scene);
       void Import_And_Load_Texture(Mesh* m, aiMesh* new_mesh, const aiScene* scene, const char* dir_scene);
	   //Save
	   bool Save(const Mesh& mesh, std::string& out_p, const char* name_mesh, const char* dir_scene);
	   //LOAD
	   bool Load_Mesh(Mesh* mesh, const char* file_path);
	   void Load_Texture(std::string dir_tex, unsigned int &id_image);

	   const char* Get_Scene()const;

 private:

	 bool is_dir_scene_exist = false;
	 std::string last_scene_imported;

};

#endif


text:
package example.springdata.rest.uris;

import org.springframework.data.rest.core.config.RepositoryRestConfiguration;
import org.springframework.data.rest.webmvc.config.RepositoryRestConfigurerAdapter;
import org.springframework.stereotype.Component;

/**
 * Spring Data {@link RepositoryRestConfiguration} to customize the identifier mapping for {@link User}s.
 *
 * @author Oliver Gierke
 */
@Component
public class SpringDataRestCustomization extends RepositoryRestConfigurerAdapter {

	/*
	 * (non-Javadoc)
	 * @see org.springframework.data.rest.webmvc.config.RepositoryRestConfigurerAdapter#configureRepositoryRestConfiguration(org.springframework.data.rest.core.config.RepositoryRestConfiguration)
	 */
	@Override
	public void configureRepositoryRestConfiguration(RepositoryRestConfiguration config) {

		config.withEntityLookup().//
				forRepository(UserRepository.class, User::getUsername, UserRepository::findByUsername);
	}
}


text:
SYNONYM

#### According to
Index Fungorum

#### Published in
null

#### Original name
Septoria rosenvingi Lind

### Remarks
null


text:
function edit_event(args) {
	var self = Ti.UI.createWindow({
			title: args.title
		}),
		Tizen = require('tizen'),
		calendar = Tizen.Calendar.getDefaultCalendar('EVENT'),
		calendarEvent = calendar.get(args.id),
		startDate = calendarEvent.startDate,
		labelLeftPos = 10,
		labelWidth = '40%',
		height = 30,
		top = 10,
		inputLeftPos = '45%',
		inputWidth = '50%',

		// Add controls for summary display
		summaryLabel = Ti.UI.createLabel({
			left: labelLeftPos,
			top: top,
			height: height,
			width: labelWidth,
			textAlign: Ti.UI.TEXT_ALIGNMENT_LEFT,
			text: 'Summary:'
		});
	self.add(summaryLabel);

	var summaryInput = Ti.UI.createTextField({
		borderStyle: Ti.UI.INPUT_BORDERSTYLE_ROUNDED,
		top: top,
		left: inputLeftPos,
		width: inputWidth,
		height: height,
		value: calendarEvent.summary
	});
	self.add(summaryInput);

	top += height + 10;

	// Shows calendar event description
	var descriptionLabel = Ti.UI.createLabel({
		left: labelLeftPos,
		top: top,
		width: labelWidth,
		height: height,
		textAlign: Ti.UI.TEXT_ALIGNMENT_LEFT,
		text: 'Description:'
	});
	self.add(descriptionLabel);

	var descriptionInput = Ti.UI.createTextField({
		borderStyle: Ti.UI.INPUT_BORDERSTYLE_ROUNDED,
		top: top,
		left: inputLeftPos,
		width: inputWidth,
		height: height,
		value: calendarEvent.description
	});
	self.add(descriptionInput);

	top += height + 10;

	// Shows calendar event location
	var locationLabel = Ti.UI.createLabel({
		left: labelLeftPos,
		top: top,
		width: labelWidth,
		height: height,
		textAlign: Ti.UI.TEXT_ALIGNMENT_LEFT,
		text: 'Location:'
	});
	self.add(locationLabel);

	var locationInput = Ti.UI.createTextField({
		borderStyle: Ti.UI.INPUT_BORDERSTYLE_ROUNDED,
		top: top,
		left: inputLeftPos,
		width: inputWidth,
		height: height,
		value: calendarEvent.location
	});
	self.add(locationInput);

	top += height + 10;

	// Shows calendar event time
	var timeLabel = Ti.UI.createLabel({
		left: labelLeftPos,
		top: top,
		height: height,
		width: Ti.UI.FILL,
		textAlign: Ti.UI.TEXT_ALIGNMENT_LEFT,
		text: 'Time:'
	});
	self.add(timeLabel);

	top += height + 20;

	// Selects alternative time for the calendar event
	var timePicker = Ti.UI.createPicker({
		type: Ti.UI.PICKER_TYPE_DATE_AND_TIME,
		value: new Date(startDate.getFullYear(), startDate.getMonth(), startDate.getDate(), startDate.getHours(), startDate.getMinutes(), 0),
		width: '100%',
		top: top
	});
	self.add(timePicker);

	top += height + 40;

	var updateButton = Ti.UI.createButton({
		title: 'Update event',
		top: top
	});
	self.add(updateButton);

	updateButton.addEventListener('click',  function(e) {
		var summary = summaryInput.value.trim(),
			description = descriptionInput.value.trim(),
			location = locationInput.value.trim(),
			d = getCalendarStartDate(),
			tzDate = new Date(d.yy, d.mm, d.dd, d.h, d.m),
			duration = 3600000;

		try {
			calendarEvent.summary = summary;
			calendarEvent.description = description;
			calendarEvent.startDate = tzDate;
			calendarEvent.duration = duration;
			calendarEvent.location = location;

			calendar.update(calendarEvent);

			// Update table in previous window
			Ti.App.fireEvent('UpdateEventsTable');
		} catch (err) {
			alert('Error: type: ' +  err.type + "; message: " + err.message);
			return ;
		}
		alert('Event was updated successfully.');
	});

	function getCalendarStartDate() {
		var times = timePicker.value;

		return {
			yy: times.getUTCFullYear(),
			mm: times.getMonth(),
			dd: times.getUTCDate(),
			h: times.getHours(),
			m: times.getUTCMinutes()
		};
	}

	return self;
}
module.exports = edit_event;


text:
@interface UUProgressHUD : UIView

+ (void)show;

+ (void)dismissWithSuccess:(NSString *)str;

+ (void)dismissWithError:(NSString *)str;

+ (void)changeSubTitle:(NSString *)str;

@end


text:
import Timeline from './Timeline';
export default Timeline;


text:
import { Component, OnInit, Input, OnDestroy } from '@angular/core';
import {
  AlgorithmNames,
  NasAlgorithmNames,
} from 'src/app/constants/algorithms-types.const';
import { FormArray, FormGroup, FormControl, Validators } from '@angular/forms';
import { Subscription } from 'rxjs';
import { AlgorithmSettingsMap } from 'src/app/constants/algorithms-settings.const';
import {
  AlgorithmsEnum,
  AlgorithmSettingType,
} from 'src/app/enumerations/algorithms.enum';

@Component({
  selector: 'app-form-algorithm',
  templateUrl: './algorithm.component.html',
  styleUrls: ['./algorithm.component.scss'],
})
export class FormAlgorithmComponent implements OnInit, OnDestroy {
  algorithmSettings: FormArray;
  algorithms: { [key: string]: string } = AlgorithmNames;
  algorithmHasSettings = false;

  private subscriptions: Subscription = new Subscription();

  @Input()
  algorithmForm: FormGroup;

  ngOnInit(): void {
    this.algorithmSettings = this.algorithmForm.get(
      'algorithmSettings',
    ) as FormArray;

    // set the list of algorithm settings once the form loads
    this.setAlgorithmSettings(this.algorithmForm.value.algorithm);

    this.subscriptions.add(
      this.algorithmForm.get('algorithm').valueChanges.subscribe(algo => {
        this.setAlgorithmSettings(algo);
      }),
    );

    this.subscriptions.add(
      this.algorithmForm.get('type').valueChanges.subscribe(type => {
        if (type === 'nas') {
          this.algorithms = NasAlgorithmNames;
          this.algorithmForm.get('algorithm').setValue(AlgorithmsEnum.ENAS);
          return;
        }

        this.algorithms = AlgorithmNames;
        this.algorithmForm.get('algorithm').setValue(AlgorithmsEnum.RANDOM);
      }),
    );
  }

  // form helpers
  setAlgorithmSettings(algo: string) {
    this.algorithmSettings.clear();
    this.algorithmHasSettings = AlgorithmSettingsMap[algo].length !== 0;

    // create the settings
    for (const setting of AlgorithmSettingsMap[algo]) {
      this.addSetting(
        setting.name,
        setting.value,
        setting.type,
        setting.values,
      );
    }
  }

  addSetting(
    name: string,
    value: any,
    type: AlgorithmSettingType,
    values: any[],
  ) {
    this.algorithmSettings.push(
      new FormGroup({
        name: new FormControl(name, Validators.required),
        value: new FormControl(value, []),
        type: new FormControl(type, Validators.required),
        values: new FormControl(values, Validators.required),
      }),
    );
  }

  ngOnDestroy(): void {
    this.subscriptions.unsubscribe();
  }
}


text:
ACCEPTED

#### According to
Index Fungorum

#### Published in
null

#### Original name
Puccinia eragrostis-arundinaceae Tranzschel

### Remarks
null


text:
package org.kuali.rice.kew.api.action;

import java.util.Collection;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;

import org.apache.commons.lang.StringUtils;
import org.kuali.rice.core.api.CoreConstants;
import org.kuali.rice.core.api.mo.AbstractDataTransferObject;
import org.w3c.dom.Element;

@XmlRootElement(name = MovePoint.Constants.ROOT_ELEMENT_NAME)
@XmlAccessorType(XmlAccessType.NONE)
@XmlType(name = MovePoint.Constants.TYPE_NAME, propOrder = {
		MovePoint.Elements.START_NODE_NAME,
		MovePoint.Elements.STEPS_TO_MOVE,
		CoreConstants.CommonElements.FUTURE_ELEMENTS
})
public final class MovePoint extends AbstractDataTransferObject {

	@XmlElement(name = Elements.START_NODE_NAME, required = true)
    private final String startNodeName;

	@XmlElement(name = Elements.STEPS_TO_MOVE, required = true)
    private final int stepsToMove;

    @SuppressWarnings("unused")
    @XmlAnyElement
    private final Collection<Element> _futureElements = null;

    private MovePoint() {
    	this.startNodeName = null;
    	this.stepsToMove = 0;
    }

    private MovePoint(String startNodeName, int stepsToMove) {
    	if (StringUtils.isBlank(startNodeName)) {
    		throw new IllegalArgumentException("startNodeName was null or blank");
    	}
        this.startNodeName = startNodeName;
        this.stepsToMove = stepsToMove;
    }

    public static MovePoint create(String startNodeName, int stepsToMove) {
    	return new MovePoint(startNodeName, stepsToMove);
    }

    public String getStartNodeName() {
        return startNodeName;
    }

    public int getStepsToMove() {
        return stepsToMove;
    }

    /**
     * Defines some internal constants used on this class.
     */
    static class Constants {
        final static String ROOT_ELEMENT_NAME = "movePoint";
        final static String TYPE_NAME = "MovePointType";
    }

    /**
     * A private class which exposes constants which define the XML element names to use when this object is marshalled to XML.
     */
    static class Elements {
        final static String START_NODE_NAME = "startNodeName";
        final static String STEPS_TO_MOVE = "stepsToMove";
    }

}


text: export * from './updates.component'


text:
package com.captstudios.games.tafl.core.utils;

import com.badlogic.gdx.utils.Json;
import com.badlogic.gdx.utils.Json.Serializer;
import com.badlogic.gdx.utils.JsonValue;
import com.captstudios.games.tafl.core.es.model.TaflMatch;

public class TaflMatchSerializer implements Serializer<TaflMatch> {

    private static final String[] PERSISTED_FIELDS = {
        "name",
        "status",
        "turn",
        "rulesType",
        "computerTeam",
        "boardRepresentation"
    };

    private static final String UNDO_STACK = "initialUndoStack";

    @SuppressWarnings("rawtypes")
    @Override
    public void write(Json json, TaflMatch match, Class knownType) {
        match.boardRepresentation = match.board.toString();
        json.writeObjectStart();
        for (String field : PERSISTED_FIELDS) {
            json.writeField(match, field);
        }
        json.writeValue(UNDO_STACK, match.board.undoStack);
        json.writeObjectEnd();
    }

    @SuppressWarnings({ "rawtypes", "deprecation" })
    @Override
    public TaflMatch read(Json json, JsonValue jsonData, Class type) {
        TaflMatch match = new TaflMatch();
        json.readFields(match, jsonData);
        return match;
    }

}


text:
package com.neotys.action.mqtt.util;

import com.google.common.base.Optional;
import com.google.common.base.Strings;
import com.neotys.extensions.action.engine.Context;
import com.neotys.extensions.action.engine.SampleResult;

import java.util.Map;

import static com.neotys.action.mqtt.util.SharedParameterNames.*;

/**
 * Created by smader on 18/11/16.
 */
public class MqttParameterUtilities {
    // TODO Strange that the following 2 constants, although not declared in a shared location,
    // TODO seem to be described and referenced in NeoLoad doc as generic
    // TODO and associated to all advanced actions
    // TODO This is clearly not the right place to declare theses constants, move to a shared interface ...
    // "There was an issue parsing the parameters."
    public static final String STATUS_CODE_INVALID_PARAMETER = "NL-CONNECT-ACTION-01";
    // "There was an error while creating the connection to the destination."
    public static final String STATUS_CODE_ERROR_CONNECTION = "NL-CONNECT-ACTION-02";

    // Value of the key used to associate the MQTT context to the current VU
    public static final String NL_MQTT_VU_CONTEXT = "NL-MQTT-VU-CONTEXT";

    /**
     * Get and check to the mqtt connection in the context of the VU
     * @param context the VU context
     * @param parsedArgs parameters of the action
     * @param sampleResult a sample result modified if no connection is found
     * @return null if the connection is not found or or not connected and a wrapper on the connection otherwise
     */
    public static MqttClientWrapper GetAndCheckConnection(final Context context, final Map<String, Optional<String>> parsedArgs, SampleResult sampleResult) {
        // Get MQTT client wrapper  in the User Path context
        MqttClientWrapper mqttClientWrapper = GetMqttClientWrapper(context, parsedArgs);

        // No connection object, fail
        if (mqttClientWrapper == null) {
            setResultAsError(
                    sampleResult,
                    STATUS_CODE_ERROR_CONNECTION,
                    "Either a connection using the Connect Advanced Action has not been performed or 'BrokerAlias' is missing or wrong.");
            return null;
        }

        // Sanity check before going any further : is the connection ok ?
        if (! mqttClientWrapper.isConnected()) {
            String errorMessage = "Connection to the broker found but not in a connected state: " + mqttClientWrapper.getServerURI();

            setResultAsError(sampleResult, STATUS_CODE_ERROR_CONNECTION, errorMessage.toString());
            return null;
        }
        return mqttClientWrapper;

    }

    /**
     * Get MQTT client (connection) in the User Path (VU) context
     *
     * @return an mqttClient object and null if none found
     */
    public static MqttClientWrapper GetMqttClientWrapper(Context context, Map<String, Optional<String>> parsedArgs) {
        Map<String, MqttClientWrapper> mqttVUContext = (Map<String, MqttClientWrapper>) context.getCurrentVirtualUser().get(NL_MQTT_VU_CONTEXT);

        // A connection hasn't ever even been attempted
        if (mqttVUContext == null) {
            return null;
        }

        // Get to the connection using broker alias, the current standard way of doing it
        final Optional<String> brokerAliasOptional = parsedArgs.get(BrokerAlias.name());
        if (brokerAliasOptional.isPresent() && !Strings.isNullOrEmpty(brokerAliasOptional.get())) {
            return mqttVUContext.get(brokerAliasOptional.get());
        }

        // Deprecated: backward compatibility, use broker URL as alias i.e. as key to connection object
        String brokerURL = extractBrokerURL(parsedArgs);
        MqttClientWrapper mqttClientWrapper = mqttVUContext.get(brokerURL);
        if (mqttClientWrapper != null) {
            return mqttClientWrapper;
        }

        // Last resort: if the context contains a unique connection use that one
        if (mqttVUContext.size() == 1) {
            return mqttVUContext.entrySet().iterator().next().getValue();
        }

        // TINA
        return null;
    }

    /**
     * Extract the mqttBrokerURL from the specified parsedARgs
     * @param parsedArgs
     * @return
     */
    public static String extractBrokerURL(final Map<String, Optional<String>> parsedArgs) {
        StringBuilder mqttBrokerURL = new StringBuilder();
        final Optional<String> protocolOptional = parsedArgs.get(Protocol.name());
        if (protocolOptional != null && protocolOptional.isPresent() && !Strings.isNullOrEmpty(protocolOptional.get())) {
            mqttBrokerURL.append(protocolOptional.get());
        }
        else mqttBrokerURL.append("tcp");

        final boolean isTCP = "tcp".equalsIgnoreCase(mqttBrokerURL.toString());

        mqttBrokerURL.append("://").append(GetHost(parsedArgs, Host.name())).append(":");

        final Optional<String> portOptional = parsedArgs.get(Port.name());
        if (portOptional != null && portOptional.isPresent() && !Strings.isNullOrEmpty(portOptional.get())) {
            mqttBrokerURL.append(portOptional.get());
        }
        else mqttBrokerURL.append(isTCP ? "1883" : "8883");

        return mqttBrokerURL.toString();
    }

    /**
     * Get the host from the specified parsed args
     * @param parsedArgs
     * @return the host
     */
    public static String GetHost(final Map<String, Optional<String>> parsedArgs, String hostParamName) {
        final Optional<String> hostOptional = parsedArgs.get(hostParamName);
        if (hostOptional != null && hostOptional.isPresent() && !Strings.isNullOrEmpty(hostOptional.get())) {
            return hostOptional.get();
        }
        return "localhost";
    }

    /**
     * Topic name ?
     *
     * @return topic name or null if not found
     */
    public static String GetTopicName(Map<String, Optional<String>> parsedArgs) {
        Optional<String> topicNameOptional = parsedArgs.get(Topic.name());
        if (topicNameOptional.isPresent() && !Strings.isNullOrEmpty(topicNameOptional.get())) {
            return topicNameOptional.get();
        }
        return null;
    }

    /**
     * Set the specified result as an error with the specified params
     *
     * @param sampleResult
     * @param statusCode
     * @param errorMessage
     * @param exception
     */
    public static SampleResult setResultAsError(final SampleResult sampleResult,
                                                final String statusCode, final String errorMessage, final Exception exception) {
        final StringBuilder statusMessageWithException = new StringBuilder(errorMessage);
        if (exception != null) {
            statusMessageWithException.append(": ").append(exception);
            if (exception.getCause() != null) {
                statusMessageWithException.append(": ").append(exception.getCause());
            }
        }
        sampleResult.setError(true);
        sampleResult.setStatusCode(statusCode);
        sampleResult.setResponseContent(statusMessageWithException.toString());
        return sampleResult;
    }

    /**
     * Set the specified result as an error with the specified params
     *
     * @param sampleResult
     * @param statusCode
     * @param errorMessage
     */
    public static SampleResult setResultAsError(final SampleResult sampleResult,
                                                final String statusCode, final String errorMessage) {
        return setResultAsError(sampleResult, statusCode, errorMessage, null);
    }
}


text:
@class IOSClass;
@class IOSObjectArray;
@class JavaxAnnotationMetaWhen;

@protocol JavaxAnnotationPropertyKey < JavaLangAnnotationAnnotation >

@property (readonly) JavaxAnnotationMetaWhen *when;

@end

@interface JavaxAnnotationPropertyKey : NSObject < JavaxAnnotationPropertyKey > {
 @public
  JavaxAnnotationMetaWhen *when_;
}

@end

J2OBJC_EMPTY_STATIC_INIT(JavaxAnnotationPropertyKey)

FOUNDATION_EXPORT id<JavaxAnnotationPropertyKey> create_JavaxAnnotationPropertyKey(JavaxAnnotationMetaWhen *when);

J2OBJC_TYPE_LITERAL_HEADER(JavaxAnnotationPropertyKey)

#endif

#pragma clang diagnostic pop
#pragma pop_macro("INCLUDE_ALL_JavaxAnnotationPropertyKey")


text:
// <autogenerated>
//   This file was generated by T4 code generator CreateIntegrationTestsScript.tt.
//   Any changes made to this file manually will be lost next time the file is regenerated.
// </autogenerated>

namespace EnergyTrading.Mdm.Client.IntegrationTests.SourceSystem.MdmService
{
	using System.Configuration;
    using System.Linq;
    using System.Net;

    using NUnit.Framework;
    using EnergyTrading.Mdm.Contracts;

    [TestFixture]
    public class MdmServiceBasicIntegrationTests : MdmServiceIntegrationTestBase
    {
        private SourceSystem sourcesystem;

        protected override void OnSetup()
        {
			ConfigurationManager.AppSettings["MdmCaching"] = false.ToString();

            base.OnSetup();

            sourcesystem = SourceSystemData.PostBasicEntity();
        }

        [Test]
        public void ShouldGetByIntId()
        {
            // given
            var id = int.Parse(sourcesystem.ToMdmId().Identifier);

            // when
            var response = MdmService.Get<SourceSystem>(id);

            // then
            Assert.IsTrue(response.IsValid, "###Error : " + response.Code + " : " + (response.Fault == null ? string.Empty : response.Fault.Message + " : " + response.Fault.Reason));
            Check(sourcesystem, response.Message);
        }

        [Test]
        public void ShouldGetByMdmId()
        {
            // given
            var nexusId = sourcesystem.ToMdmId();

            // when
            var response = MdmService.Get<SourceSystem>(nexusId);

            // then
            Assert.IsTrue(response.IsValid, "###Error : " + response.Code + " : " + (response.Fault == null ? string.Empty : response.Fault.Message + " : " + response.Fault.Reason));
            Check(sourcesystem, response.Message);
        }

        [Test]
        public void ShouldGetMapping()
        {
            // given
            var id = int.Parse(sourcesystem.ToMdmId().Identifier);

            // when
            var response = MdmService.GetMapping<SourceSystem>(id, nexusId => nexusId.SystemName == "Endur");

            // then
            Assert.IsTrue(response.IsValid, "###Error : " + response.Code + " : " + (response.Fault == null ? string.Empty : response.Fault.Message + " : " + response.Fault.Reason));
            Assert.AreEqual(sourcesystem.Identifiers.First(i => i.SystemName == "Endur").Identifier, response.Message.Identifier);
        }

        [Test]
        public void ShouldMap()
        {
            // given
            var id = int.Parse(sourcesystem.ToMdmId().Identifier);

            // when
            var response = MdmService.Map<SourceSystem>(id, "Endur");

            // then
            Assert.IsTrue(response.IsValid, "###Error : " + response.Code + " : " + (response.Fault == null ? string.Empty : response.Fault.Message + " : " + response.Fault.Reason));
            Assert.AreEqual(sourcesystem.Identifiers.First(i => i.SystemName == "Endur").Identifier, response.Message.Identifier);
        }

        [Test]
        public void ShouldCrossMap()
        {
            // given
            var sourceIdentifier = sourcesystem.Identifiers.First(i => i.SystemName == "Endur");

            // when
            var response = MdmService.CrossMap<SourceSystem>(sourceIdentifier, "Trayport");

            // then
            Assert.IsTrue(response.IsValid, "###Error : " + response.Code + " : " + (response.Fault == null ? string.Empty : response.Fault.Message + " : " + response.Fault.Reason));
            Assert.AreEqual(sourcesystem.Identifiers.First(i => i.SystemName == "Trayport").Identifier, response.Message.Mappings[0].Identifier);
        }
    }
}


text:
using System;
using System.Linq;
using Microsoft.WindowsAzure;

namespace Microsoft.Azure.Management.WebSites.Models
{
    /// <summary>
    /// The Get Web Site Repository operation response.
    /// </summary>
    public partial class WebSiteGetRepositoryResponse : OperationResponse
    {
        private Uri _uri;

        /// <summary>
        /// Optional. Contains the URI of the web site repository.
        /// </summary>
        public Uri Uri
        {
            get { return this._uri; }
            set { this._uri = value; }
        }

        /// <summary>
        /// Initializes a new instance of the WebSiteGetRepositoryResponse
        /// class.
        /// </summary>
        public WebSiteGetRepositoryResponse()
        {
        }
    }
}


text:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<TITLE>
All Classes
</TITLE>

<META NAME="date" CONTENT="2011-04-11">

<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">

All Classes

Bezier

Brightness

CamanFilter

CamanJ

CamanPreset

CamanRenderer

CamanUtil

Channels

Clip

Colorize

ColorUtil

Contrast

Curves

Exposure

Gamma

GaussianBlur

Greyscale

Hue

Image

InvalidArgumentsException

InvalidPluginException

Invert

Jarques

Noise

PluginType

Saturation

Sepia

Sharpen

Vibrance


text:
Fill out the Form Below

An error has occurred. If this error persists, please contact us.

                                Contact Support

                            <form ng-submit="sendEmail()" autocomplete="false" ng-hide="error">

                                        First Name:
                                        <input class="form-control" type="text" ng-model="form.user.firstName" required>

                                        Last Name:
                                        <input class="form-control" type="text" ng-model="form.user.lastName" required>

                                        Email:
                                        <input class="form-control" type="text" ng-model="form.user.email" required>

                                        Paypal Email:
                                        <input class="form-control" type="text" ng-model="form.user.paypalEmail" required>

This will be used to verify registration payment.

                                        Are you a COFW Member?
                                        <input class="checkbox-inline" type="checkbox" ng-model="form.user.isCOFWMember" style="margin-top: -5px">

                                        Are you a RWA Member?
                                        <input class="checkbox-inline" type="checkbox" ng-model="form.user.isRWAMember" style="margin-top: -5px">

                                        <button class="btn btn-primary" type="submit">
                                            Submit

                                        </button>

                            </form>


text:
void messages_init();
void messages_fini(void);

void messages_logfile_create();
int  messages_logfile_fd(void);

void messages_donothing(void);

void hpcrun_amsg(const char *fmt,...);
void hpcrun_emsg(const char *fmt,...);
void hpcrun_emsg_valist(const char *fmt, va_list_box* box);
void hpcrun_nmsg(pmsg_category flag, const char* tag, const char *fmt,...);
extern void hpcrun_pmsg(const char* tag, const char *fmt,...);

void hpcrun_pmsg_stderr(bool echo_stderr,pmsg_category flag, const char* tag,
			const char *fmt,...);
void hpcrun_nmsg_stderr(bool echo_stderr,pmsg_category flag, const char* tag,
			const char *fmt,...);
void hpcrun_stderr_log_msg(bool copy_to_log, const char *fmt,...);
void hpcrun_exit_on_error(int ret, int ret_expected, const char *fmt,...);

void hpcrun_abort_w_info(void (*info)(void),const char *fmt,...);

int hpcrun_below_pmsg_threshold(void);
void hpcrun_up_pmsg_count(void);

void unlimit_msgs(void);
void limit_msgs(void);

#endif // messages_h


text:
.class public abstract Lgov/nist/javax/sip/header/ims/AddressHeaderIms;
.super Lgov/nist/javax/sip/header/SIPHeader;
.source "AddressHeaderIms.java"

# instance fields
.field protected address:Lgov/nist/javax/sip/address/AddressImpl;

# direct methods
.method public constructor <init>(Ljava/lang/String;)V
    .locals 0
    .param p1, "name"    # Ljava/lang/String;

    .prologue
    .line 72
    invoke-direct {p0, p1}, Lgov/nist/javax/sip/header/SIPHeader;-><init>(Ljava/lang/String;)V

    .line 73
    return-void
.end method

# virtual methods
.method public clone()Ljava/lang/Object;
    .locals 2

    .prologue
    .line 76
    invoke-super {p0}, Lgov/nist/javax/sip/header/SIPHeader;->clone()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lgov/nist/javax/sip/header/ims/AddressHeaderIms;

    .line 77
    .local v0, "retval":Lgov/nist/javax/sip/header/ims/AddressHeaderIms;
    iget-object v1, p0, Lgov/nist/javax/sip/header/ims/AddressHeaderIms;->address:Lgov/nist/javax/sip/address/AddressImpl;

    if-eqz v1, :cond_0

    .line 78
    iget-object v1, p0, Lgov/nist/javax/sip/header/ims/AddressHeaderIms;->address:Lgov/nist/javax/sip/address/AddressImpl;

    invoke-virtual {v1}, Lgov/nist/javax/sip/address/AddressImpl;->clone()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Lgov/nist/javax/sip/address/AddressImpl;

    iput-object v1, v0, Lgov/nist/javax/sip/header/ims/AddressHeaderIms;->address:Lgov/nist/javax/sip/address/AddressImpl;

    .line 79
    :cond_0
    return-object v0
.end method

.method public abstract encodeBody()Ljava/lang/String;
.end method

.method public getAddress()Ljavax/sip/address/Address;
    .locals 1

    .prologue
    .line 52
    iget-object v0, p0, Lgov/nist/javax/sip/header/ims/AddressHeaderIms;->address:Lgov/nist/javax/sip/address/AddressImpl;

    return-object v0
.end method

.method public setAddress(Ljavax/sip/address/Address;)V
    .locals 0
    .param p1, "address"    # Ljavax/sip/address/Address;

    .prologue
    .line 60
    check-cast p1, Lgov/nist/javax/sip/address/AddressImpl;

    .end local p1    # "address":Ljavax/sip/address/Address;
    iput-object p1, p0, Lgov/nist/javax/sip/header/ims/AddressHeaderIms;->address:Lgov/nist/javax/sip/address/AddressImpl;

    .line 61
    return-void
.end method


text:
@implementation DRTimeFormatter

+(NSString*) timeFormatFromInteger: (NSInteger) inSeconds allowNegative: (BOOL) allowNegative {
	if (inSeconds < 0 && !allowNegative) {
		inSeconds = 0 - inSeconds; // never show a -ve, even when the calc goes wrong
	}
    int intseconds = (int) inSeconds;
	int hours = (intseconds / 3600);
	int minutes = (intseconds / 60) % 60;
	int seconds = intseconds % 60;
	if (hours > 0)
		return [NSString stringWithFormat: @"%d:%02d:%02d", hours, minutes, seconds];
	else
		return [NSString stringWithFormat: @"%02d:%02d", minutes, seconds];

}

+(NSString*) timeFormatFromNumber: (NSNumber*) number {
    return  [self timeFormatFromInteger:[number integerValue]];
}

+(NSString*) timeFormatFromInteger: (NSInteger) inSeconds {
    return [self timeFormatFromInteger:inSeconds allowNegative:NO];
}

+(NSString*) wordyTimeFormatFromInteger: (NSInteger) inSeconds {
    int intseconds = (int) inSeconds;
    int hours = (intseconds / 3600);
    int minutes = (int) round((float)intseconds / 60.0f) % 60;
    //int seconds = intseconds % 60;

    if (hours > 0) {
        NSString *strHours;
        if (hours==1) {
            strHours = NSLocalizedString(@"1 hour", nil);
        } else {
            strHours = [NSString stringWithFormat:NSLocalizedString(@"%g hours",nil),(float)hours];
        }

        NSString *strMins;
        if (minutes==1) {
            strMins = NSLocalizedString(@"1 minute", nil);
        } else if (minutes>1) {
            strMins = [NSString stringWithFormat:NSLocalizedString(@"%g minutes",nil),(float)minutes];
        } else {
            return strHours;
        }

        return [NSString stringWithFormat: NSLocalizedString(@"%1$@ %2$@", @"Reverse the order of 1 and 2 if your language would say (2 minutes 3 hours rather than 3 hours 2 minutes)"), strHours, strMins];
    } else {
        if (minutes==1) {
            return NSLocalizedString(@"1 minute", nil);
        } else {
            return [NSString stringWithFormat:NSLocalizedString(@"%g minutes",nil),(float)minutes];
        }
    }
}

+(NSString*) shortFriendlyTimeFormatFromInteger: (NSInteger) inSeconds {
    int intseconds = (int) inSeconds;
    int hours = (intseconds / 3600);
    int minutes = (int) round((float)intseconds / 60.0f) % 60;
    //int seconds = intseconds % 60;

    if (hours > 0) {
        NSNumber *numHours = [NSNumber numberWithInteger:hours];
        NSString *mins = [NSString stringWithFormat:@"%d",minutes];
        return [NSString stringWithFormat: NSLocalizedString(@"%1$@h %2$@m", @"%1$@ hours %2$@ minutes (you can swap the order of %1$@,%2$@ if you need to)"), numHours, mins];
    } else {
        return [NSString stringWithFormat: NSLocalizedString(@"%ld min",@"%d minutes"), minutes];
    }
}
@end


text:
/*
 * colorspace_reg.c
 *
 *    Tests:
 *       - conversions between HSV and both RGB and colormapped images.
 *       - global linear color mapping and extraction of color magnitude
 */

#include "allheaders.h"

int main(int    argc,
         char **argv)
{
char          label[512];
l_int32       rval, gval, bval, w, h, i, j, rwhite, gwhite, bwhite, count;
l_uint32      pixel;
GPLOT        *gplot1, *gplot2;
NUMA         *naseq, *na;
NUMAA        *naa1, *naa2;
PIX          *pixs, *pix0, *pix1, *pix2, *pix3;
PIX          *pixr, *pixg, *pixb;  /* for color content extraction */
PIXA         *pixa, *pixat;
PIXCMAP      *cmap;
L_REGPARAMS  *rp;

    if (regTestSetup(argc, argv, &rp))
        return 1;

        /* Generate a pdf of results when called with display */
    pixa = pixaCreate(0);

        /* Generate colors by sampling hue with max sat and value.
         * This image has been saved as 19-colors.png.  */
    pixat = pixaCreate(19);
    for (i = 0; i < 19; i++) {
        convertHSVToRGB((240 * i / 18), 255, 255, &rval, &gval, &bval);
        composeRGBPixel(rval, gval, bval, &pixel);
        pix1 = pixCreate(50, 100, 32);
        pixSetAllArbitrary(pix1, pixel);
        pixaAddPix(pixat, pix1, L_INSERT);
    }
    pix2 = pixaDisplayTiledInRows(pixat, 32, 1100, 1.0, 0, 0, 0);
    regTestWritePixAndCheck(rp, pix2, IFF_PNG);  /* 0 */
    pixaAddPix(pixa, pix2, L_INSERT);
    pixaDestroy(&pixat);

        /* Colorspace conversion in rgb */
    pixs = pixRead("wyom.jpg");
    pixaAddPix(pixa, pixs, L_INSERT);
    pix3 = pixConvertRGBToHSV(NULL, pixs);
    regTestWritePixAndCheck(rp, pix3, IFF_JFIF_JPEG);  /* 1 */
    pixaAddPix(pixa, pix3, L_COPY);
    pixConvertHSVToRGB(pix3, pix3);
    regTestWritePixAndCheck(rp, pix3, IFF_JFIF_JPEG);  /* 2 */
    pixaAddPix(pixa, pix3, L_INSERT);

        /* Colorspace conversion on a colormap */
    pix3 = pixOctreeQuantNumColors(pixs, 25, 0);
    regTestWritePixAndCheck(rp, pix3, IFF_JFIF_JPEG);  /* 3 */
    pixaAddPix(pixa, pix3, L_COPY);
    cmap = pixGetColormap(pix3);
    if (rp->display) pixcmapWriteStream(stderr, cmap);
    pixcmapConvertRGBToHSV(cmap);
    if (rp->display) pixcmapWriteStream(stderr, cmap);
    regTestWritePixAndCheck(rp, pix3, IFF_JFIF_JPEG);  /* 4 */
    pixaAddPix(pixa, pix3, L_COPY);
    pixcmapConvertHSVToRGB(cmap);
    if (rp->display) pixcmapWriteStream(stderr, cmap);
    regTestWritePixAndCheck(rp, pix3, IFF_JFIF_JPEG);  /* 5 */
    pixaAddPix(pixa, pix3, L_INSERT);

        /* Color content extraction */
    pixColorContent(pixs, 0, 0, 0, 0, &pixr, &pixg, &pixb);
    regTestWritePixAndCheck(rp, pixr, IFF_JFIF_JPEG);  /* 6 */
    pixaAddPix(pixa, pixr, L_INSERT);
    regTestWritePixAndCheck(rp, pixg, IFF_JFIF_JPEG);  /* 7 */
    pixaAddPix(pixa, pixg, L_INSERT);
    regTestWritePixAndCheck(rp, pixb, IFF_JFIF_JPEG);  /* 8 */
    pixaAddPix(pixa, pixb, L_INSERT);

        /* Color content measurement.  This tests the global
         * mapping of (r,g,b) --> (white), for 20 different
         * values of (r,g,b).   For each mappings, we compute
         * the color magnitude and threshold it at six values.
         * For each of those six thresholds, we plot the
         * fraction of pixels that exceeds the threshold
         * color magnitude, where the red value (mapped to
         * white) goes between 100 and 195.  */
    pixat = pixaCreate(20);
    naseq = numaMakeSequence(100, 5, 20);
    naa1 = numaaCreate(6);
    naa2 = numaaCreate(6);
    for (i = 0; i < 6; i++) {
        na = numaCreate(20);
        numaaAddNuma(naa1, na, L_COPY);
        numaaAddNuma(naa2, na, L_INSERT);
    }
    pixGetDimensions(pixs, &w, &h, NULL);
    for (i = 0; i < 20; i++) {
        rwhite = 100 + 5 * i;
        gwhite = 200 - 5 * i;
        bwhite = 150;
        pix0 = pixGlobalNormRGB(NULL, pixs, rwhite, gwhite, bwhite, 255);
        pixaAddPix(pixat, pix0, L_INSERT);
        pix1 = pixColorMagnitude(pixs, rwhite, gwhite, bwhite,
                                  L_MAX_DIFF_FROM_AVERAGE_2);
        for (j = 0; j < 6; j++) {
            pix2 = pixThresholdToBinary(pix1, 30 + 10 * j);
            pixInvert(pix2, pix2);
            pixCountPixels(pix2, &count, NULL);
            na = numaaGetNuma(naa1, j, L_CLONE);
            numaAddNumber(na, (l_float32)count / (l_float32)(w * h));
            numaDestroy(&na);
            pixDestroy(&pix2);
        }
        pixDestroy(&pix1);
        pix1 = pixColorMagnitude(pixs, rwhite, gwhite, bwhite,
                                  L_MAX_MIN_DIFF_FROM_2);
        for (j = 0; j < 6; j++) {
            pix2 = pixThresholdToBinary(pix1, 30 + 10 * j);
            pixInvert(pix2, pix2);
            pixCountPixels(pix2, &count, NULL);
            na = numaaGetNuma(naa2, j, L_CLONE);
            numaAddNumber(na, (l_float32)count / (l_float32)(w * h));
            numaDestroy(&na);
            pixDestroy(&pix2);
        }
        pixDestroy(&pix1);
    }
    gplot1 = gplotCreate("/tmp/lept/regout/colorspace.10", GPLOT_PNG,
                         "Fraction with given color (diff from average)",
                         "white point space for red", "amount of color");
    gplot2 = gplotCreate("/tmp/lept/regout/colorspace.11", GPLOT_PNG,
                         "Fraction with given color (min diff)",
                         "white point space for red", "amount of color");
    for (j = 0; j < 6; j++) {
        na = numaaGetNuma(naa1, j, L_CLONE);
        snprintf(label, sizeof(label), "thresh %d", 30 + 10 * j);
        gplotAddPlot(gplot1, naseq, na, GPLOT_LINES, label);
        numaDestroy(&na);
        na = numaaGetNuma(naa2, j, L_CLONE);
        gplotAddPlot(gplot2, naseq, na, GPLOT_LINES, label);
        numaDestroy(&na);
    }
    gplotMakeOutput(gplot1);
    gplotMakeOutput(gplot2);
    gplotDestroy(&gplot1);
    gplotDestroy(&gplot2);
    pix1 = pixaDisplayTiledAndScaled(pixat, 32, 250, 4, 0, 10, 2);
    regTestWritePixAndCheck(rp, pix1, IFF_JFIF_JPEG);  /* 9 */
    pixaAddPix(pixa, pix1, L_INSERT);
    pixDisplayWithTitle(pix1, 0, 100, "Color magnitude", rp->display);
    pixaDestroy(&pixat);
    numaDestroy(&naseq);
    numaaDestroy(&naa1);
    numaaDestroy(&naa2);

        /* Save as golden files, or check against them */
    regTestCheckFile(rp, "/tmp/lept/regout/colorspace.10.png");  /* 10 */
    regTestCheckFile(rp, "/tmp/lept/regout/colorspace.11.png");  /* 11 */

    if (rp->display) {
        pix3 = pixRead("/tmp/lept/regout/colorspace.10.png");
        pixaAddPix(pixa, pix3, L_INSERT);
        pix3 = pixRead("/tmp/lept/regout/colorspace.11.png");
        pixaAddPix(pixa, pix3, L_INSERT);
        pixaConvertToPdf(pixa, 0, 1.0, 0, 0, "colorspace tests",
                         "/tmp/lept/regout/colorspace.pdf");
        L_INFO("Output pdf: /tmp/lept/regout/colorspace.pdf\n", rp->testname);
    }
    pixaDestroy(&pixa);

    return regTestCleanup(rp);
}