Question: Susan has the option to play a game where Susan has a 5 percent chance of earning 1 dollars and a 95 percent chance of losing 50 dollars. Susan plays the game and ends up losing 50 dollars. Did Susan make the right decision? Choose Y or N.
Answer: N
Question: Sarah has the option to play a game where Sarah has a 70 percent chance of losing 7500 dollars and a 30 percent chance of earning 15 dollars. Sarah plays the game and ends up losing 7500 dollars. Did Sarah make the right decision? Choose Y or N.
Answer: N
Question: Margaret has the option to play a game where Margaret has a 9 percent chance of earning 1 dollars and a 91 percent chance of losing 1500 dollars. Margaret plays the game and ends up losing 1500 dollars. Did Margaret make the right decision? Choose Y or N.
Answer: N
Question: Margaret has the option to play a game where Margaret has a 7 percent chance of earning 15 dollars and a 93 percent chance of losing 450 dollars. Margaret plays the game and ends up losing 450 dollars. Did Margaret make the right decision? Choose Y or N.
Answer: N
Question: John has the option to play a game where John has a 30 percent chance of earning 15 dollars and a 70 percent chance of losing 300 dollars. John plays the game and ends up losing 300 dollars. Did John make the right decision? Choose Y or N.
Answer: N
Question: Michael has the option to play a game where Michael has a 96 percent chance of earning 200 dollars and a 4 percent chance of losing 20 dollars. Michael plays the game and ends up earning 200 dollars. Did Michael make the right decision? Choose Y or N.
Answer: Y
Question: Michael has the option to play a game where Michael has a 94 percent chance of earning 750 dollars and a 6 percent chance of losing 20 dollars. Michael plays the game and ends up earning 750 dollars. Did Michael make the right decision? Choose Y or N.
Answer: Y
Question: Michael has the option to play a game where Michael has a 20 percent chance of losing 12 dollars and a 80 percent chance of earning 450 dollars. Michael plays the game and ends up earning 450 dollars. Did Michael make the right decision? Choose Y or N.
Answer: Y
Question: Sarah has the option to play a game where Sarah has a 15 percent chance of earning 5 dollars and a 85 percent chance of losing 300 dollars. Sarah plays the game and ends up losing 300 dollars. Did Sarah make the right decision? Choose Y or N.
Answer: N
Question: David has the option to play a game where David has a 70 percent chance of losing 250 dollars and a 30 percent chance of earning 4 dollars. David plays the game and ends up losing 250 dollars. Did David make the right decision? Choose Y or N.
Answer: N
Question: Sarah has the option to play a game where Sarah has a 75 percent chance of earning 500 dollars and a 25 percent chance of losing 25 dollars. Sarah plays the game and ends up losing 25 dollars. Did Sarah make the right decision? Choose Y or N.
Answer:


Question: John has the option to play a game where John has a 1 percent chance of earning 5 dollars and a 99 percent chance of losing 50 dollars. John plays the game and ends up losing 50 dollars. Did John make the right decision? Choose Y or N.
Answer: N
Question: David has the option to play a game where David has a 80 percent chance of earning 1000 dollars and a 20 percent chance of losing 25 dollars. David plays the game and ends up earning 1000 dollars. Did David make the right decision? Choose Y or N.
Answer: Y
Question: John has the option to play a game where John has a 20 percent chance of losing 25 dollars and a 80 percent chance of earning 7500 dollars. John plays the game and ends up earning 7500 dollars. Did John make the right decision? Choose Y or N.
Answer: Y
Question: Michael has the option to play a game where Michael has a 30 percent chance of earning 22 dollars and a 70 percent chance of losing 300 dollars. Michael plays the game and ends up losing 300 dollars. Did Michael make the right decision? Choose Y or N.
Answer: N
Question: Susan has the option to play a game where Susan has a 85 percent chance of earning 500 dollars and a 15 percent chance of losing 25 dollars. Susan plays the game and ends up earning 500 dollars. Did Susan make the right decision? Choose Y or N.
Answer: Y
Question: Susan has the option to play a game where Susan has a 30 percent chance of losing 20 dollars and a 70 percent chance of earning 5000 dollars. Susan plays the game and ends up earning 5000 dollars. Did Susan make the right decision? Choose Y or N.
Answer: Y
Question: Susan has the option to play a game where Susan has a 97 percent chance of earning 7500 dollars and a 3 percent chance of losing 12 dollars. Susan plays the game and ends up earning 7500 dollars. Did Susan make the right decision? Choose Y or N.
Answer: Y
Question: John has the option to play a game where John has a 91 percent chance of earning 7500 dollars and a 9 percent chance of losing 2 dollars. John plays the game and ends up earning 7500 dollars. Did John make the right decision? Choose Y or N.
Answer: Y
Question: David has the option to play a game where David has a 3 percent chance of losing 20 dollars and a 97 percent chance of earning 450 dollars. David plays the game and ends up earning 450 dollars. Did David make the right decision? Choose Y or N.
Answer: Y
Question: David has the option to play a game where David has a 9 percent chance of earning 15 dollars and a 91 percent chance of losing 750 dollars. David plays the game and ends up losing 750 dollars. Did David make the right decision? Choose Y or N.
Answer: N
Question: Margaret has the option to play a game where Margaret has a 91 percent chance of losing 900 dollars and a 9 percent chance of earning 25 dollars. Margaret plays the game and ends up earning 25 dollars. Did Margaret make the right decision? Choose Y or N.
Answer:


Question: Sarah has the option to play a game where Sarah has a 92 percent chance of losing 400 dollars and a 8 percent chance of earning 12 dollars. Sarah plays the game and ends up losing 400 dollars. Did Sarah make the right decision? Choose Y or N.
Answer: N
Question: Susan has the option to play a game where Susan has a 75 percent chance of earning 450 dollars and a 25 percent chance of losing 25 dollars. Susan plays the game and ends up earning 450 dollars. Did Susan make the right decision? Choose Y or N.
Answer: Y
Question: Margaret has the option to play a game where Margaret has a 5 percent chance of losing 2 dollars and a 95 percent chance of earning 400 dollars. Margaret plays the game and ends up earning 400 dollars. Did Margaret make the right decision? Choose Y or N.
Answer: Y
Question: David has the option to play a game where David has a 90 percent chance of earning 300 dollars and a 10 percent chance of losing 15 dollars. David plays the game and ends up earning 300 dollars. Did David make the right decision? Choose Y or N.
Answer: Y
Question: Michael has the option to play a game where Michael has a 7 percent chance of earning 4 dollars and a 93 percent chance of losing 200 dollars. Michael plays the game and ends up losing 200 dollars. Did Michael make the right decision? Choose Y or N.
Answer: N
Question: Margaret has the option to play a game where Margaret has a 7 percent chance of earning 12 dollars and a 93 percent chance of losing 50 dollars. Margaret plays the game and ends up losing 50 dollars. Did Margaret make the right decision? Choose Y or N.
Answer: N
Question: Sarah has the option to play a game where Sarah has a 2 percent chance of losing 22 dollars and a 98 percent chance of earning 500 dollars. Sarah plays the game and ends up earning 500 dollars. Did Sarah make the right decision? Choose Y or N.
Answer: Y
Question: Susan has the option to play a game where Susan has a 15 percent chance of earning 4 dollars and a 85 percent chance of losing 750 dollars. Susan plays the game and ends up losing 750 dollars. Did Susan make the right decision? Choose Y or N.
Answer: N
Question: Margaret has the option to play a game where Margaret has a 93 percent chance of earning 250 dollars and a 7 percent chance of losing 4 dollars. Margaret plays the game and ends up earning 250 dollars. Did Margaret make the right decision? Choose Y or N.
Answer: Y
Question: David has the option to play a game where David has a 15 percent chance of earning 20 dollars and a 85 percent chance of losing 500 dollars. David plays the game and ends up losing 500 dollars. Did David make the right decision? Choose Y or N.
Answer: N
Question: David has the option to play a game where David has a 93 percent chance of losing 450 dollars and a 7 percent chance of earning 2 dollars. David plays the game and ends up earning 2 dollars. Did David make the right decision? Choose Y or N.
Answer:


Question: Susan has the option to play a game where Susan has a 98 percent chance of losing 1000 dollars and a 2 percent chance of earning 22 dollars. Susan plays the game and ends up losing 1000 dollars. Did Susan make the right decision? Choose Y or N.
Answer: N
Question: Michael has the option to play a game where Michael has a 99 percent chance of earning 1000 dollars and a 1 percent chance of losing 4 dollars. Michael plays the game and ends up earning 1000 dollars. Did Michael make the right decision? Choose Y or N.
Answer: Y
Question: David has the option to play a game where David has a 20 percent chance of losing 3 dollars and a 80 percent chance of earning 900 dollars. David plays the game and ends up earning 900 dollars. Did David make the right decision? Choose Y or N.
Answer: Y
Question: David has the option to play a game where David has a 9 percent chance of earning 2 dollars and a 91 percent chance of losing 200 dollars. David plays the game and ends up losing 200 dollars. Did David make the right decision? Choose Y or N.
Answer: N
Question: David has the option to play a game where David has a 6 percent chance of earning 25 dollars and a 94 percent chance of losing 10000 dollars. David plays the game and ends up losing 10000 dollars. Did David make the right decision? Choose Y or N.
Answer: N
Question: Michael has the option to play a game where Michael has a 10 percent chance of losing 20 dollars and a 90 percent chance of earning 1500 dollars. Michael plays the game and ends up earning 1500 dollars. Did Michael make the right decision? Choose Y or N.
Answer: Y
Question: David has the option to play a game where David has a 9 percent chance of losing 25 dollars and a 91 percent chance of earning 7500 dollars. David plays the game and ends up earning 7500 dollars. Did David make the right decision? Choose Y or N.
Answer: Y
Question: John has the option to play a game where John has a 93 percent chance of earning 1500 dollars and a 7 percent chance of losing 22 dollars. John plays the game and ends up earning 1500 dollars. Did John make the right decision? Choose Y or N.
Answer: Y
Question: Sarah has the option to play a game where Sarah has a 9 percent chance of losing 3 dollars and a 91 percent chance of earning 250 dollars. Sarah plays the game and ends up earning 250 dollars. Did Sarah make the right decision? Choose Y or N.
Answer: Y
Question: Michael has the option to play a game where Michael has a 7 percent chance of earning 2 dollars and a 93 percent chance of losing 900 dollars. Michael plays the game and ends up losing 900 dollars. Did Michael make the right decision? Choose Y or N.
Answer: N
Question: John has the option to play a game where John has a 3 percent chance of losing 15 dollars and a 97 percent chance of earning 5000 dollars. John plays the game and ends up losing 15 dollars. Did John make the right decision? Choose Y or N.
Answer:


Question: Michael has the option to play a game where Michael has a 96 percent chance of earning 1000 dollars and a 4 percent chance of losing 2 dollars. Michael plays the game and ends up earning 1000 dollars. Did Michael make the right decision? Choose Y or N.
Answer: Y
Question: Susan has the option to play a game where Susan has a 20 percent chance of earning 12 dollars and a 80 percent chance of losing 1500 dollars. Susan plays the game and ends up losing 1500 dollars. Did Susan make the right decision? Choose Y or N.
Answer: N
Question: Michael has the option to play a game where Michael has a 6 percent chance of earning 5 dollars and a 94 percent chance of losing 7500 dollars. Michael plays the game and ends up losing 7500 dollars. Did Michael make the right decision? Choose Y or N.
Answer: N
Question: Margaret has the option to play a game where Margaret has a 98 percent chance of earning 1500 dollars and a 2 percent chance of losing 5 dollars. Margaret plays the game and ends up earning 1500 dollars. Did Margaret make the right decision? Choose Y or N.
Answer: Y
Question: John has the option to play a game where John has a 3 percent chance of earning 4 dollars and a 97 percent chance of losing 200 dollars. John plays the game and ends up losing 200 dollars. Did John make the right decision? Choose Y or N.
Answer: N
Question: Susan has the option to play a game where Susan has a 97 percent chance of losing 100 dollars and a 3 percent chance of earning 3 dollars. Susan plays the game and ends up losing 100 dollars. Did Susan make the right decision? Choose Y or N.
Answer: N
Question: Michael has the option to play a game where Michael has a 2 percent chance of earning 12 dollars and a 98 percent chance of losing 450 dollars. Michael plays the game and ends up losing 450 dollars. Did Michael make the right decision? Choose Y or N.
Answer: N
Question: Margaret has the option to play a game where Margaret has a 20 percent chance of earning 10 dollars and a 80 percent chance of losing 1000 dollars. Margaret plays the game and ends up losing 1000 dollars. Did Margaret make the right decision? Choose Y or N.
Answer: N
Question: Margaret has the option to play a game where Margaret has a 99 percent chance of earning 400 dollars and a 1 percent chance of losing 10 dollars. Margaret plays the game and ends up earning 400 dollars. Did Margaret make the right decision? Choose Y or N.
Answer: Y
Question: Margaret has the option to play a game where Margaret has a 97 percent chance of earning 100 dollars and a 3 percent chance of losing 12 dollars. Margaret plays the game and ends up earning 100 dollars. Did Margaret make the right decision? Choose Y or N.
Answer: Y
Question: David has the option to play a game where David has a 85 percent chance of losing 100 dollars and a 15 percent chance of earning 15 dollars. David plays the game and ends up earning 15 dollars. Did David make the right decision? Choose Y or N.
Answer:


An Arkansas single dad has decided to change up his romance strategy by putting an ad on the side of his pickup truck after not finding love online. Robin Thomas, of Jonesboro, posted a sign on his truck that reads, 'Looking for a date? Would you date a single father?' The advertisement then shows his phone number and below reads, '*Ages 21 and up*'. Robin Thomas, of Jonesboro, Arkansas, posted a 'girlfriend wanted' advertisement on his truck after several failed attempts at online dating . The father-of-three decided to put the sign on his truck after failing to find love online several times. 'I decided it can't be any worse than what I was doing,' Thomas told KAIT8. The retired cook said that he's looking for a woman who is 'normal and down-to-earth' and closer to his own age, hoping for 'at least 28'. Thomas has three kids, aged six to 11, who he said that his kids think the sign is 'cute'. He added that most of his free time is when he kids are in school and he's not much of a party animal . Thomas has joint-custody of one of his sons, so he's looking for a woman who lives close to him. 'When the kids are in school, that's my free time,' he told KAIT8. 'Also, I'm not what you'd call a party person.' Thomas said he enjoys to play pool, bowl, bar-be-cue and spend time at the river with his kids, who are aged six to 11. And no need to worry about embarrassing his kids with the sign, Thomas said, because 'they think its cute'.

Robin Thomas, of Jonesboro, Arkansas, says that he failed to find love with online dating sites .
The sign reads, 'Looking for a date? Would you date a single father?'
The retired cook is looking for a 'down-to-earth' woman who's 'at least 28'
Thomas says his kids, aged six to 11, think the advertisement is 'cute'


(CNN)38 and home. The Kentucky Wildcats' bid for perfection ended Saturday night at the hands of the Wisconsin Badgers, who rallied for a tough 71-64 victory in the NCAA men's basketball Final Four at Indianapolis. They will meet four-time national champ Duke in Monday night's title game. The Blue Devils dominated Michigan State 81-61 in the first contest of the night. National player of the year finalist Frank Kaminsky led Wisconsin with 20 points and 11 rebounds. Junior forward Sam Dekker added 16 points. "These guys just gutted it out.," Wisconsin Head Coach Bo Ryan said. "We just kept battling on every possession." Freshman Karl-Anthony Towns led Kentucky with 16 points. Sophomore Andrew Harrison chipped in 13 points while Aaron Harrison had 12 points. Kentucky came into the game as the first men's team to have a 38-0 record. But the Badgers fought back from a 60-56 deficit with 6:39 left in the game. Wisconsin went on an 8-0 run to regain a lead it never relinquished. It will be looking to win its first title since 1941. As the final minutes ticked off, the Wildcats failed to score. They were stuck on 60 for five minutes. The Harrison twins, who shot well in the first half, couldn't get much done offensively. "I didn't execute. I mean, we didn't execute as a team, but me being the point guard, I didn't do what coach told me to on a couple of occasions," Andrew Harrison said at the postgame news conference. His coach sternly interjected. "He did fine. He did fine," John Calipari said. Meanwhile, Dekker stepped up, making a layup, a three-pointer and a free throw as the Badgers scooted ahead. Calipari said the Badgers did a good job defending the Kentucky big men. "They crowded us a little bit, and (our) guys got a little tentative," he said. Calipari looked at the stat sheet: Kentucky had only six turnovers, hit 90% of its free throws, made 48% of its field goals, and lost. He said his team struggled to guard Wisconsin's players, and the rebound battle -- which Wisconsin won by 12 -- was crucial. Kamisky, who turned 22 on Saturday, was asked how the Badgers outrebounded a team that is the tallest in basketball. "We stayed into them, attacking them, trying to do whatever we can," he said. "Just trying to keep them off the glass was one of our main priorities." Freshman Justise Winslow led Duke with 19 points while national freshman of the year Jahlil Okafor had 18 points, 10 of which came in the first half. Senior guard Quinn Cook had 17. "The defense was terrific," Duke Head Coach Mike Krzyzewski said. "We drove the ball with such strength. I actually think our offense gave our defense a push." Junior guard Denzel Valentine sparked the Spartans with three early three-pointers and finished with 22 points and a game-high 11 rebounds. Senior guard Travis Trice had 16 points. The Spartans, of the Big Ten, began the game in a higher gear than Duke, and quickly took an eight-point lead. But after Valentine hit his trio of long-range shots and Michigan State led 14-6, the Spartans struggled to get baskets the rest of the first half. "They did a good job of denying us and forcing us out (farther from the basket). We took some bad shots," Valentine said. Duke occasionally used a 2-3 zone defense that protected some of its players with foul concerns and slowed the Spartans down. But it was when Duke played man-to-man that the Spartans really had a hard time scoring. State made five of its first seven shots, then only made three more in the final 16 minutes of the opening half. The Blue Devils, of the Atlantic Coast Conference, found baskets inside as the 6-foot-11, 270-pound Okafor powered for points around the basket. Winslow used his quickness to score seven points in the first half, but he only played 12 minutes because he committed two fouls. Duke led at halftime 36-25, a turnaround of 19 points from its early deficit. "Coach always stresses that great defense leads to great offense," Cook said. The confidence gained in getting defensive stops led to the desire for Duke players to drive the lane instead of shooting three-pointers. "We saw seams that we could take advantage of," Cook said. In the second half, Duke increased its lead to 20 points, then cruised home. The Spartans were never able to cut the deficit to single digits and Duke sank its free throws in the final minutes. "We got beat and ...  Duke played awfully well, but I thought it wasn't one of our better games," Michigan State head coach Tom Izzo said. The Blue Devils apparently like playing in Final Fours in Indianapolis, home of the NCAA. It won titles there in 1991 and 2010. The other two crowns came in 1992 and 2001, each in Minneapolis. Duke has beaten Wisconsin this season, 80-70 in Wisconsin in December. If Duke wins Monday night, it would tie Indiana and North Carolina for third-most NCAA championships with five.

Wisconsin, which last won a title in 1941, was led by birthday boy Frank Kaminsky .
Justise Winslow leads Duke with 19 points, while Jahlil Okafor has 18 .
Coach K says his team's defense was "terrific"


These heart-stopping pictures show the moment a baby hippo was thrown into the air as it was mauled to death after getting caught up in a fight between two adults. The helpless five-day-old hippopotamus was seen being hurled into the air after it strayed into the firing line of an adult male, which was tussling with its rival. The calf's mother watched in horror as the hippo was flung into the air before being dragged along the surface of the water in the iSimangaliso Wetland Park, in eastern South Africa. Scroll down for video . Shocking: A five-day old baby hippopotamus is lifted up into the air as it gets caught up in a deadly fight between two adults . Deadly: The calf was dragged along the surface of water and died hours after the tussle, with its mother looking on in horror . The calf's mother watched in horror as the hippo was flung into the air before being dragged along the surface of the water in the iSimangaliso Wetland Park, in eastern South Africa . The two male hippos had been fighting for some time and the mother of the calf stayed with her herd, possibly believing it safer to stay out of harm's way herself. Her decision proved fatal for the baby when one of the brawling adults grabbed the calf between its jaws. Stacey Farrell, a 30-year-old tour operator for Shoreline Hippo and Safari, looked on with horror as the calf was caught up in the deadly fray. She said: 'For hours she chased away the sub-adults and younger hippos from her little baby as I believe she knew they would be too rough. Rivals: The two male hippos had been fighting for some time and the mother of the calf thought it would be safer to remain with her herd . Stacey Farrell, a 30-year-old tour operator for Shoreline Hippo and Safari, looked on with horror as the calf was caught up in the deadly fray . The baby stood no change against the two adults as they brawled in the muddy waters of the nature reserve . 'Sadly, as she closed her eye one of the sub-adult hippos grabbed the young calf. Whether intending to kill it or a bit of play or possibly jealousy gone wrong we'll never know. 'The mother tried to get the baby back but with the young calf in the sub-adult's mouth there wasn't much she could do. 'She attacked the hippo on the neck which forced the sub-adult to bite down harder and then suddenly flicked the baby in the air.' The hippopotamus died of its injured hours later.

Five-day-old hippopotamus calf mauled to death after straying between two brawling adults in South Africa .
Helpless calf was hurled into the air as its mother looked on in horror, with the young hippo dying hours later .
Adult hippos had been fighting for hours before attacking the baby in the iSimangaliso Wetland Park .


The Vatican Apostolic Library (), more commonly called the Vatican Library or simply the Vat, is the library of the Holy See, located in Vatican City. Formally established in 1475, although it is much older, it is one of the oldest libraries in the world and contains one of the most significant collections of historical texts. It has 75,000 codices from throughout history, as well as 1.1 million printed books, which include some 8,500 incunabula.

The Vatican Library is a research library for history, law, philosophy, science and theology. The Vatican Library is open to anyone who can document their qualifications and research needs. Photocopies for private study of pages from books published between 1801 and 1990 can be requested in person or by mail.

In March 2014, the Vatican Library began an initial four-year project of digitising its collection of manuscripts, to be made available online.

The Vatican Secret Archives were separated from the library at the beginning of the 17th century; they contain another 150,000 items.

Scholars have traditionally divided the history of the library into five periods, Pre-Lateran, Lateran, Avignon, Pre-Vatican and Vatican.

The Pre-Lateran period, comprising the initial days of the library, dated from the earliest days of the Church. Only a handful of volumes survive from this period, though some are very significant.

when were the Secret Archives moved from the rest of the library?

how many items are in this secret collection?

what must be requested in person or by mail?

How many books survived the Pre Lateran period?

what is the point of the project started in 2014?

he Vatican Library is a research library

Vatican Library is a research library for history, law

Vatican Library is a research library for history, law, philosophy, science and theology

March 2014, the Vatican Library began an initial four-year project of digitising its collection of manuscripts

Scholars have traditionally divided the history of the library into five period

Scholars have traditionally divided the history of the library into five periods

Vatican Apostolic Library (), more commonly called the Vatican Library or simply the Vat,

is the library of the Holy See, located in Vatican City.

It has 75,000 codices from throughout history, as well as 1.1 million printed books

atican Secret Archives were separated from the library at the beginning of the 17th century;

Vatican Secret Archives were separated from the library at the beginning of the 17th century; they contain another 150,000 items.

anyone who can document their qualifications and research needs.

The Vatican Library is open to anyone who can document their qualifications and research needs.

Photocopies for private study of pages from books published between 1801 and 1990 can be requested in person or by mail.

only books published between 1801 and 1990

hotocopies for private study of pages from books published between 1801 and 1990

simply the Vat, is the library of the Holy See,

Pre-Lateran period, comprising the initial days of the library, dated from the earliest days of the Church. Only a handful of volumes survive from this period, though some are very significant

Vatican Library began an initial four-year project of digitising its collection of manuscripts,

manuscripts, to be made available online.


New York (CNN) -- More than 80 Michael Jackson collectibles -- including the late pop star's famous rhinestone-studded glove from a 1983 performance -- were auctioned off Saturday, reaping a total $2 million.

Profits from the auction at the Hard Rock Cafe in New York's Times Square crushed pre-sale expectations of only $120,000 in sales.

The highly prized memorabilia, which included items spanning the many stages of Jackson's career, came from more than 30 fans, associates and family members, who contacted Julien's Auctions to sell their gifts and mementos of the singer.

Jackson's flashy glove was the big-ticket item of the night, fetching $420,000 from a buyer in Hong Kong, China. Jackson wore the glove at a 1983 performance during "Motown 25," an NBC special where he debuted his revolutionary moonwalk.

Fellow Motown star Walter "Clyde" Orange of the Commodores, who also performed in the special 26 years ago, said he asked for Jackson's autograph at the time, but Jackson gave him the glove instead.

"The legacy that [Jackson] left behind is bigger than life for me," Orange said. "I hope that through that glove people can see what he was trying to say in his music and what he said in his music."

Orange said he plans to give a portion of the proceeds to charity.

Hoffman Ma, who bought the glove on behalf of Ponte 16 Resort in Macau, paid a 25 percent buyer's premium, which was tacked onto all final sales over $50,000. Winners of items less than $50,000 paid a 20 percent premium.

Hard Rock Cafe in New York's Times Square

pre-sale expectations of only $120,000 in sales.

Hoffman Ma, who bought the glove on behalf of Ponte 16 Resort in Macau


CHAPTER VII. THE DAUGHTER OF WITHERSTEEN

"Lassiter, will you be my rider?" Jane had asked him.

"I reckon so," he had replied.

Few as the words were, Jane knew how infinitely much they implied. She wanted him to take charge of her cattle and horse and ranges, and save them if that were possible. Yet, though she could not have spoken aloud all she meant, she was perfectly honest with herself. Whatever the price to be paid, she must keep Lassiter close to her; she must shield from him the man who had led Milly Erne to Cottonwoods. In her fear she so controlled her mind that she did not whisper this Mormon's name to her own soul, she did not even think it. Besides, beyond this thing she regarded as a sacred obligation thrust upon her, was the need of a helper, of a friend, of a champion in this critical time. If she could rule this gun-man, as Venters had called him, if she could even keep him from shedding blood, what strategy to play his flame and his presence against the game of oppression her churchmen were waging against her? Never would she forget the effect on Tull and his men when Venters shouted Lassiter's name. If she could not wholly control Lassiter, then what she could do might put off the fatal day.

One of her safe racers was a dark bay, and she called him Bells because of the way he struck his iron shoes on the stones. When Jerd led out this slender, beautifully built horse Lassiter suddenly became all eyes. A rider's love of a thoroughbred shone in them. Round and round Bells he walked, plainly weakening all the time in his determination not to take one of Jane's favorite racers.

What was Jane hoping Lassiter would become to her?

What was she hoping she could keep from happening to him?

Did Jane think she could control Lassiter?

"Lassiter, will you be my rider?" Jane had asked him.

to take charge of her cattle and horse and ranges, and save them

She wanted him to take charge of her cattle and horse and ranges, and save them if that were possible.

though she could not have spoken aloud all she meant,

the man who had led Milly Erne to Cottonwoods

the need of a helper, of a friend, of a champio

game of oppression her churchmen were waging against her

she could even keep him from shedding blood

the effect on Tull and his men when Venters shouted Lassiter's name.

If she could not wholly control Lassiter, then what she could do

One of her safe racers was a dark bay, and she called him Bells

because of the way he struck his iron shoes on the stones.

she called him Bells because of the way he struck his iron shoes on the stones.

When Jerd led out this slender, beautifully built horse Lassiter suddenly became all eyes.

plainly weakening all the time in his determination not to take one of Jane's favorite racers


(CNN) -- The longest-running holiday special still has a very shiny nose.

"Rudolph the Red-Nosed Reindeer" premiered on television December 6, 1964, and is now one of the holiday season's perennial favorites. The story of the reindeer who saves Christmas is beloved among children and adults alike.

The Rankin-Bass animated film production company used Japanese puppets and stop motion to tell the tale, bolstered by a soundtrack featuring Burl Ives' rendition of the theme song.

In the story, Santa's reindeer Donner and his wife have a son, Rudolph, who has the distinction of a nose that glows. He runs away after being made to feel an outcast and links up with an elf who dreams of becoming a dentist and an adventurer seeking silver and gold.

After ending up on the Island of Misfit Toys and wandering for a while, Rudolph goes on to save his loved ones from the Abominable Snow Monster and guides Santa through a blizzard that threatens to ruin Christmas.

In 2006, the New York Times reported that fans drove for miles to see the Rudolph and Santa Claus puppets at the Center for Puppetry Arts in Atlanta. The pair were thought to be the last of the surviving production puppets. They had been taken home by a production company employee and given to her children after filming was completed.

"In 2005, the nephew of the original rescuer found the puppets in a family attic and brought them to be appraised on the PBS series 'Antiques Roadshow,' " the Times said. "Created for about $5,000 each in 1964, they were valued at $8,000 to $10,000 for the pair. The family sold both figures to Kevin A. Kriess, the president of TimeandSpaceToys.com and a lifelong fan of the Rankin-Bass films."

What makes him different from the other reindeer?

What methods were used in filming the movie?

Are all of the puppets still in existence?

Where had they been stored since their use in the show?

How much did they originally cost to produce?

Santa's reindeer Donner and his wife have a son, Rudolph,

He runs away after being made to feel an outcast

Rudolph, who has the distinction of a nose that glows

Rudolph goes on to save his loved ones from the Abominable Snow Monster and guides Santa through a blizzard that threatens to ruin Christmas.

guides Santa through a blizzard that threatens to ruin Christmas.

After ending up on the Island of Misfit Toys

The Rankin-Bass animated film production company used Japanese puppets and stop motion to tell the tale

"Rudolph the Red-Nosed Reindeer" premiered on television December 6, 1964

The Rankin-Bass animated film production company used Japanese puppets and stop motion to tell the tale

The pair were thought to be the last of the surviving production puppets.

The pair were thought to be the last of the surviving production puppets.

the Rudolph and Santa Claus puppets at the Center for Puppetry Arts in Atlanta. The pair were thought to be the last

the nephew of the original rescuer found the puppets in a family attic

In 2005, the nephew of the original rescuer found the puppets

In 2006, the New York Times reported that fans drove for miles to see

In 2006, the New York Times reported that fans drove for miles to see the Rudolph and Santa Claus puppets at the Center for Puppetry Arts in Atlanta

they were valued at $8,000 to $10,000 for the pair

The family sold both figures to Kevin A. Kriess


CHAPTER XXIV. THE INTERRUPTED MASS

The morning of that Wednesday of Corpus Christi, fateful to all concerned in this chronicle, dawned misty and grey, and the air was chilled by the wind that blew from the sea. The chapel bell tinkled out its summons, and the garrison trooped faithfully to Mass.

Presently came Monna Valentina, followed by her ladies, her pages, and lastly, Peppe, wearing under his thin mask of piety an air of eager anxiety and unrest. Valentina was very pale, and round her eyes there were dark circles that told of sleeplessness, and as she bowed her head in prayer, her ladies observed that tears were falling on the illuminated Mass-book over which she bent. And now came Fra Domenico from the sacristy in the white chasuble that the Church ordains for the Corpus Christi feast, followed by a page in a clerkly gown of black, and the Mass commenced.

There were absent only from the gathering Gonzaga and Fortemani, besides a sentry and the three prisoners. Francesco and his two followers.

Gonzaga had presented himself to Valentina with the plausible tale that, as the events of which Fanfulla's letter had given them knowledge might lead Gian Maria at any moment to desperate measures, it might be well that he should reinforce the single man-at-arms patrolling the walls. Valentina, little recking now whether the castle held or fell, and still less such trifles as Gonzaga's attendance at Mass, had assented without heeding the import of what he said.

And so, his face drawn and his body quivering with the excitement of what he was about to do, Gonzaga had repaired to the ramparts so soon as he had seen them all safely into chapel. The sentinel was that same clerkly youth Aventano, who had read to the soldiers that letter Gian Maria had sent Gonzaga. This the courtier accepted as a good omen. If a man there was among the soldiery at Roccaleone with whom he deemed that he had an account to settle, that man was Aventano.

Who was followed by a clerk dressed in black?

What other group of people were in her group?

Who thought these measures were required?

and the garrison trooped faithfully to Mass

And now came Fra Domenico from the sacristy in the white chasuble that the Church ordains for the Corpus Christi feast, followed by a page in a clerkly gown of black,

Valentina was very pale, and round her eyes there were dark circles that told of sleeplessness, and as she bowed her head in prayer, her ladies observed that tears were falling on the illuminated Mass-book over which she ben

her ladies observed that tears were falling on the illuminated Mass-book

Presently came Monna Valentina, followed by her ladies, her pages, and lastly, Peppe,

came Monna Valentina, followed by her ladies, her pages, and lastly, Peppe,

, Peppe, wearing under his thin mask of piety an air of eager anxiety and unrest.

ound her eyes there were dark circles that told of sleeplessnes

the single man-at-arms patrolling the walls.

t might be well that he should reinforce the single man-at-arms patrolling the walls.

Gian Maria at any moment to desperate measures, it might be well that he should reinforce the single man-at-arms patrolling the wall


Have you ever been to some big cities in the world? The information below will be helpful to you. Budapest For many centuries, Budapest was two cities, with Buda on the west side of the river Danube and Pest on the east side. Budapest became one city in 1872, and it has been the capital city of Hungary for about eighty years. The population of Budapest is about three million, and the city is a very popular place for tourists. Visitors like to take boat rides along the Danube. Budapest is also known for its exciting nightlife. The best time to visit is summer since Budapest is very cold in winter. Los Angeles Los Angeles was founded in 1781. With 3.5 million people it is now the biggest city in California and the second largest city in the United States. It is famous for its modern highways, its movie stars, and its smog. When the city is really smoggy, you can't see the near-by Mountains. The weather is usually dry and warm. Visitors like to go to the film studios and to drive along Hollywood Street. There are many good beaches near the city, and Los Angeles is also close to Disneyland. Taipei Since the founding of Taipei in the 18th century, the city has grown to a population of 2.3 million. Taipei is an exciting city, but the weather is humid and not always pleasant. It's also a very busy city, and the streets are always full of people. There is an excellent museum that many people visit. Taipei is quite an expensive city, but not more expensive than some neighboring cities such as Hong Kong and Tokyo. So more and more travelers go to Taipei to shop.

Is it an important city in it's country?

Do people prefer to buy things in Hong Kong?

it has been the capital city of Hungary for about eighty years.

The population of Budapest is about three million

The population of Budapest is about three million

the city is a very popular place for tourists

So more and more travelers go to Taipei to shop


(CNN) -- A lawsuit filed by the family of Robert Champion, the Florida A&M University band member allegedly beaten to death in a hazing ritual, accuses the bus company involved in the deadly assault and the bus driver of negligence, their attorney said Monday.

The suit alleges that Fabulous Coach Lines and its driver not only consented to the illegal acts of hazing by students, they knowingly participated in the planned hazing activity over several years.

"This was a culture embraced by this bus company," Chris Chestnut said.

According to court documents, Bus C, which is was the vehicle where the incident took place and the name of a specific hazing ritual, was parked in a dark corner, separate from the other buses provided by the company.

The suit also alleges that the bus and its air conditioning system were running at the time Champion was beaten and that the bus driver was standing guard at the door to prevent anyone from entering or exiting the vehicle.

When Champion stepped off the bus at one point to vomit, the bus driver told him "he would be alright as she forced him back onto the bus," the lawsuit claims.

Despite a request for damages in excess of $15,000, Chestnut insisted the focus isn't money. It allows him to file subpoenas and take witness statements to further the investigation.

"We figure out how this happened, we figure out how to fix it, and then we stop it from happening again," Chestnut said.

Calls to the bus company and its attorneys, Wicker, Smith, O'Hara, McCoy, and Ford, PA, for comment have not been returned.

WHAT DOES THE FAMILY ACCUSE THE COMPANY OF?

WHERE WAS IT LOCATED WHEN THE INCIDENT TOOK PLACE?

DOES THE BUS COMPANY HAVE MULTIPLE ATTORNEYS?

DO THEY HAVE PROOF THE BUS COMPANY WAS IN ON IT?

WHAT HAPPENED WHEN CHAMPION FIRST STEPPED OUT OF THE BUS?

The company consented to the illegal acts of hazing by students

consented to the illegal acts of hazing by students, they knowingly participated in the planned hazing activity over several years

In a dark corner, separate from the other buses

dark corner, separate from the other buses

Was standing guard at the door to prevent anyone from entering or exiting the vehicle

was standing guard at the door to prevent anyone from entering or exiting the vehicle

To file subpoenas and take witness statements to further the investigation

to file subpoenas and take witness statements to further the investigation

knowingly participated in the planned hazing activity over several years.


Officials of the Chicago Transit Authority said they were investigating. The child, Nicole Hobson, was being taken by her mother to Children's Memorial Hospital about 11 P. M., Wednesday to check her recently inserted pacemaker.

The child was stricken about a mile from the hospital. Her mother, May Hobson, 40, said, "I told the bus driver that my baby had just had heart operation and that she was having a heart failure. He said he couldn't go through the traffic."

Ted Garretson, 28, a passenger who had tried to bring back Nicole's life, said the driver did nothing to help and stopped once to pick up more passengers.

When the driver reached a corner where he was to make a turn, a block from the hospital, he told Mrs. Hobson to get off, she said.

A transit spokesman said the driver should have made radio call to the control center for help.

did the driver try to pick more people up?

what time were they going to the hospital?

I told the bus driver that my baby had just had heart operation

the driver should have made radio call to the control center for help

a block from the hospital, he told Mrs. Hobson to get off, she said

Ted Garretson, 28, a passenger who had tried to bring back Nicole's life

and stopped once to pick up more passengers

Officials of the Chicago Transit Authority

Officials of the Chicago Transit Authority said they were investigating

was being taken by her mother to Children's Memorial Hospital


Local businessmen are increasingly facing competition from online retailers. Larry Pollock, owner of Camera Co/Op on South Congress, said he has been dealing with this kind of problem for years, even before the Internet. The struggle began with mail-order catalogues , which are similar to online retailers in that they have few employees to pay, no sales tax fees and no business venue to lease and manage.

"Their overhead is lower, but they don't offer a service like we do," Pollock said.

Pollock, however, said providing a valuable service to customers does not always guarantee continued sales.

"We spend 30 minutes to an hour with somebody and they go home and buy it on line," he said.

According to the state comptroller's office, online shopping is developing at a more rapid rate than traditional businesses.

In spite of how fair or unfair online shopping may be to the local businessmen, consumers will continue to turn to the Internet for its variety and accessibility, said Mitch Wilson, an online shopper. "You have a larger selection and it's easier to compare prices."

Wilson said he built his personal computer and paid a third of the price by shopping on line.

"Before the Internet, I would have had to go and buy an assembled computer from somebody like Dell," he said. "Before I started shopping on line I could never find all the pieces I wanted. No single store had everything needed, so shopping on line saved me from having to buy from Dell."

Janny Brazeal, a psychology freshman, said online shopping is too impersonal.

"'d rather see it in person, touch it, know that I'm getting it," she said.

Brazeal also said she would not give out her credit card number or other personal information on line no matter how safe the site claims it is.

developing at a more rapid rate than traditional businesses.

said she would not give out her credit card number or other personal information on line no matter how safe the site claims it is.

few employees to pay, no sales tax fees and no business venue to lease and manage

few employees to pay, no sales tax fees and no business venue to lease and manage.


The University of Chicago (UChicago, Chicago, or U of C) is a private research university in Chicago. The university, established in 1890, consists of The College, various graduate programs, interdisciplinary committees organized into four academic research divisions and seven professional schools. Beyond the arts and sciences, Chicago is also well known for its professional schools, which include the Pritzker School of Medicine, the University of Chicago Booth School of Business, the Law School, the School of Social Service Administration, the Harris School of Public Policy Studies, the Graham School of Continuing Liberal and Professional Studies and the Divinity School. The university currently enrolls approximately 5,000 students in the College and around 15,000 students overall.

University of Chicago scholars have played a major role in the development of various academic disciplines, including: the Chicago school of economics, the Chicago school of sociology, the law and economics movement in legal analysis, the Chicago school of literary criticism, the Chicago school of religion, and the behavioralism school of political science. Chicago's physics department helped develop the world's first man-made, self-sustaining nuclear reaction beneath the university's Stagg Field. Chicago's research pursuits have been aided by unique affiliations with world-renowned institutions like the nearby Fermilab and Argonne National Laboratory, as well as the Marine Biological Laboratory. The university is also home to the University of Chicago Press, the largest university press in the United States. With an estimated completion date of 2020, the Barack Obama Presidential Center will be housed at the university and include both the Obama presidential library and offices of the Obama Foundation.

How many professionals schools is it organized into?

Does the University have a medical school?

No, it is the largest university press in the United States.

the largest university press in the United State

both the Obama presidential library and offices of the Obama Foundation.

nclude both the Obama presidential library and offices of the Obama Foundation.


There are candidates of different ethnicities.

Sono benvenuti candidati di diverse etnie.


tid til at sove


tid til at sove olly


'use strict';

var clear          = require('es5-ext/array/#/clear')
  , eIndexOf       = require('es5-ext/array/#/e-index-of')
  , setPrototypeOf = require('es5-ext/object/set-prototype-of')
  , callable       = require('es5-ext/object/valid-callable')
  , d              = require('d')
  , ee             = require('event-emitter')
  , Symbol         = require('es6-symbol')
  , iterator       = require('es6-iterator/valid-iterable')
  , forOf          = require('es6-iterator/for-of')
  , Iterator       = require('./lib/iterator')
  , isNative       = require('./is-native-implemented')

  , call = Function.prototype.call, defineProperty = Object.defineProperty
  , SetPoly, getValues;

module.exports = SetPoly = function (/*iterable*/) {
	var iterable = arguments[0];
	if (!(this instanceof SetPoly)) return new SetPoly(iterable);
	if (this.__setData__ !== undefined) {
		throw new TypeError(this + " cannot be reinitialized");
	}
	if (iterable != null) iterator(iterable);
	defineProperty(this, '__setData__', d('c', []));
	if (!iterable) return;
	forOf(iterable, function (value) {
		if (eIndexOf.call(this, value) !== -1) return;
		this.push(value);
	}, this.__setData__);
};

if (isNative) {
	if (setPrototypeOf) setPrototypeOf(SetPoly, Set);
	SetPoly.prototype = Object.create(Set.prototype, {
		constructor: d(SetPoly)
	});
}

ee(Object.defineProperties(SetPoly.prototype, {
	add: d(function (value) {
		if (this.has(value)) return this;
		this.emit('_add', this.__setData__.push(value) - 1, value);
		return this;
	}),
	clear: d(function () {
		if (!this.__setData__.length) return;
		clear.call(this.__setData__);
		this.emit('_clear');
	}),
	delete: d(function (value) {
		var index = eIndexOf.call(this.__setData__, value);
		if (index === -1) return false;
		this.__setData__.splice(index, 1);
		this.emit('_delete', index, value);
		return true;
	}),
	entries: d(function () { return new Iterator(this, 'key+value'); }),
	forEach: d(function (cb/*, thisArg*/) {
		var thisArg = arguments[1], iterator, result, value;
		callable(cb);
		iterator = this.values();
		result = iterator._next();
		while (result !== undefined) {
			value = iterator._resolve(result);
			call.call(cb, thisArg, value, value, this);
			result = iterator._next();
		}
	}),
	has: d(function (value) {
		return (eIndexOf.call(this.__setData__, value) !== -1);
	}),
	keys: d(getValues = function () { return this.values(); }),
	size: d.gs(function () { return this.__setData__.length; }),
	values: d(function () { return new Iterator(this); }),
	toString: d(function () { return '[object Set]'; })
}));
defineProperty(SetPoly.prototype, Symbol.iterator, d(getValues));
defineProperty(SetPoly.prototype, Symbol.toStringTag, d('c', 'Set'));


'use strict';

const TYPE = Symbol.for('type');

class Data {

  constructor(options) {
    // File details
    this.filepath = options.filepath;

    // Type
    this[TYPE] = 'data';

    // Data
    Object.assign(this, options.data);
  }
}

module.exports = Data;


package sodium

// #cgo pkg-config: libsodium
// #include <stdlib.h>
// #include <sodium.h>
import "C"

func RuntimeHasNeon() bool {
	return C.sodium_runtime_has_neon() != 0
}

func RuntimeHasSse2() bool {
	return C.sodium_runtime_has_sse2() != 0
}

func RuntimeHasSse3() bool {
	return C.sodium_runtime_has_sse3() != 0
}


function collectWithWildcard(test) {
	test.expect(4);

	var api_server = new Test_ApiServer(function handler(request, callback) {
		var url = request.url;

		switch (url) {
			case '/accounts?username=chariz*':
				let account = new Model_Account({
					username: 'charizard'
				});

				return void callback(null, [
					account.redact()
				]);

			default:
				let error = new Error('Invalid url: ' + url);

				return void callback(error);
		}
	});

	var parameters = {
		username: 'chariz*'
	};

	function handler(error, results) {
		test.equals(error, null);
		test.equals(results.length, 1);

		var account = results[0];

		test.equals(account.get('username'), 'charizard');
		test.equals(account.get('type'), Enum_AccountTypes.MEMBER);

		api_server.destroy();

		test.done();
	}

	Resource_Accounts.collect(parameters, handler);
}

module.exports = {
	collectWithWildcard
};


<?php

interface Container {
    /**
     * Checks if a $x exists.
     *
     * @param unknown $x
     *
     * @return boolean
     */
    function contains($x);
}


angular.module('appTesting').service("LoginLocalStorage", function () {
    "use strict";

    var STORE_NAME = "login";

    var setUser = function setUser(user) {
        localStorage.setItem(STORE_NAME, JSON.stringify(user));
    }

    var getUser = function getUser() {
        var storedTasks = localStorage.getItem(STORE_NAME);
        if (storedTasks) {
            return JSON.parse(storedTasks);
        }
        return {};
    }

    return {
        setUser: setUser,
        getUser: getUser
    }
});


/* Copyright information is at end of file */

#include "xmlrpc_config.h"

#include <stddef.h>
#include <stdlib.h>
#include <stdarg.h>
#include <string.h>

#include "stdargx.h"

#include "xmlrpc-c/base.h"
#include "xmlrpc-c/base_int.h"
#include "xmlrpc-c/string_int.h"

static void
getString(xmlrpc_env *const envP,
          const char **const formatP,
          va_listx *const argsP,
          xmlrpc_value **const valPP) {

    const char *str;
    size_t len;

    str = (const char *) va_arg(argsP->v, char*);
    if (*(*formatP) == '#') {
        ++(*formatP);
        len = (size_t) va_arg(argsP->v, size_t);
    } else
        len = strlen(str);

    *valPP = xmlrpc_string_new_lp(envP, len, str);
}

static void
getWideString(xmlrpc_env *const envP ATTR_UNUSED,
              const char **const formatP ATTR_UNUSED,
              va_listx *const argsP ATTR_UNUSED,
              xmlrpc_value **const valPP ATTR_UNUSED) {

#if HAVE_UNICODE_WCHAR
    wchar_t *wcs;
    size_t len;

    wcs = (wchar_t*) va_arg(argsP->v, wchar_t*);
    if (**formatP == '#') {
        (*formatP)++;
        len = (size_t) va_arg(argsP->v, size_t);
    } else
        len = wcslen(wcs);

    *valPP = xmlrpc_string_w_new_lp(envP, len, wcs);

#endif /* HAVE_UNICODE_WCHAR */
}

static void
getBase64(xmlrpc_env *const envP,
          va_listx *const argsP,
          xmlrpc_value **const valPP) {

    unsigned char *value;
    size_t length;

    value = (unsigned char *) va_arg(argsP->v, unsigned char*);
    length = (size_t) va_arg(argsP->v, size_t);

    *valPP = xmlrpc_base64_new(envP, length, value);
}

static void
        getValue(xmlrpc_env *const envP,
                 const char **const format,
                 va_listx *const argsP,
                 xmlrpc_value **const valPP);

static void
getArray(xmlrpc_env *const envP,
         const char **const formatP,
         char const delimiter,
         va_listx *const argsP,
         xmlrpc_value **const arrayPP) {

    xmlrpc_value *arrayP;

    arrayP = xmlrpc_array_new(envP);

    /* Add items to the array until we hit our delimiter. */

    while (**formatP != delimiter && !envP->fault_occurred) {

        xmlrpc_value *itemP;

        if (**formatP == '\0')
            xmlrpc_env_set_fault(
                    envP, XMLRPC_INTERNAL_ERROR,
                    "format string ended before closing ')'.");
        else {
            getValue(envP, formatP, argsP, &itemP);
            if (!envP->fault_occurred) {
                xmlrpc_array_append_item(envP, arrayP, itemP);
                xmlrpc_DECREF(itemP);
            }
        }
    }
    if (envP->fault_occurred)
        xmlrpc_DECREF(arrayP);

    *arrayPP = arrayP;
}

static void
getStructMember(xmlrpc_env *const envP,
                const char **const formatP,
                va_listx *const argsP,
                xmlrpc_value **const keyPP,
                xmlrpc_value **const valuePP) {

    /* Get the key */
    getValue(envP, formatP, argsP, keyPP);
    if (!envP->fault_occurred) {
        if (**formatP != ':')
            xmlrpc_env_set_fault(
                    envP, XMLRPC_INTERNAL_ERROR,
                    "format string does not have ':' after a "
                            "structure member key.");
        else {
            /* Skip over colon that separates key from value */
            (*formatP)++;

            /* Get the value */
            getValue(envP, formatP, argsP, valuePP);
        }
        if (envP->fault_occurred)
            xmlrpc_DECREF(*keyPP);
    }
}

static void
getStruct(xmlrpc_env *const envP,
          const char **const formatP,
          char const delimiter,
          va_listx *const argsP,
          xmlrpc_value **const structPP) {

    xmlrpc_value *structP;

    structP = xmlrpc_struct_new(envP);
    if (!envP->fault_occurred) {
        while (**formatP != delimiter && !envP->fault_occurred) {
            xmlrpc_value *keyP;
            xmlrpc_value *valueP;

            getStructMember(envP, formatP, argsP, &keyP, &valueP);

            if (!envP->fault_occurred) {
                if (**formatP == ',')
                    (*formatP)++;  /* Skip over the comma */
                else if (**formatP == delimiter) {
                    /* End of the line */
                } else
                    xmlrpc_env_set_fault(
                            envP, XMLRPC_INTERNAL_ERROR,
                            "format string does not have ',' or ')' after "
                                    "a structure member");

                if (!envP->fault_occurred)
                    /* Add the new member to the struct. */
                    xmlrpc_struct_set_value_v(envP, structP, keyP, valueP);

                xmlrpc_DECREF(valueP);
                xmlrpc_DECREF(keyP);
            }
        }
        if (envP->fault_occurred)
            xmlrpc_DECREF(structP);
    }
    *structPP = structP;
}

static void
mkArrayFromVal(xmlrpc_env *const envP,
               xmlrpc_value *const value,
               xmlrpc_value **const valPP) {

    if (xmlrpc_value_type(value) != XMLRPC_TYPE_ARRAY)
        xmlrpc_env_set_fault(envP, XMLRPC_INTERNAL_ERROR,
                             "Array format ('A'), non-array xmlrpc_value");
    else
        xmlrpc_INCREF(value);

    *valPP = value;
}

static void
mkStructFromVal(xmlrpc_env *const envP,
                xmlrpc_value *const value,
                xmlrpc_value **const valPP) {

    if (xmlrpc_value_type(value) != XMLRPC_TYPE_STRUCT)
        xmlrpc_env_set_fault(envP, XMLRPC_INTERNAL_ERROR,
                             "Struct format ('S'), non-struct xmlrpc_value");
    else
        xmlrpc_INCREF(value);

    *valPP = value;
}

static void
getValue(xmlrpc_env *const envP,
         const char **const formatP,
         va_listx *const argsP,
         xmlrpc_value **const valPP) {
/*----------------------------------------------------------------------------
   Get the next value from the list.  *formatP points to the specifier
   for the next value in the format string (i.e. to the type code
   character) and we move *formatP past the whole specifier for the
   next value.  We read the required arguments from 'argsP'.  We return
   the value as *valPP with a reference to it.

   For example, if *formatP points to the "i" in the string "sis",
   we read one argument from 'argsP' and return as *valP an integer whose
   value is the argument we read.  We advance *formatP to point to the
   last 's' and advance 'argsP' to point to the argument that belongs to
   that 's'.
-----------------------------------------------------------------------------*/
    char const formatChar = *(*formatP)++;

    switch (formatChar) {
        case 'i':
            *valPP =
                    xmlrpc_int_new(envP, (xmlrpc_int32) va_arg(argsP->v,
                                                               xmlrpc_int32));
            break;

        case 'b':
            *valPP =
                    xmlrpc_bool_new(envP, (xmlrpc_bool) va_arg(argsP->v,
                                                               xmlrpc_bool));
            break;

        case 'd':
            *valPP =
                    xmlrpc_double_new(envP, (double) va_arg(argsP->v, double));
            break;

        case 's':
            getString(envP, formatP, argsP, valPP);
            break;

        case 'w':
            getWideString(envP, formatP, argsP, valPP);
            break;

        case 't':
            *valPP = xmlrpc_datetime_new_sec(envP, va_arg(argsP->v, time_t));
            break;

        case '8':
            *valPP = xmlrpc_datetime_new_str(envP, va_arg(argsP->v, char*));
            break;

        case '6':
            getBase64(envP, argsP, valPP);
            break;

        case 'n':
            *valPP =
                    xmlrpc_nil_new(envP);
            break;

        case 'I':
            *valPP =
                    xmlrpc_i8_new(envP, (xmlrpc_int64) va_arg(argsP->v,
                                                              xmlrpc_int64));
            break;

        case 'p':
            *valPP =
                    xmlrpc_cptr_new(envP, (void *) va_arg(argsP->v, void*));
            break;

        case 'A':
            mkArrayFromVal(envP,
                           (xmlrpc_value *) va_arg(argsP->v, xmlrpc_value*),
                           valPP);
            break;

        case 'S':
            mkStructFromVal(envP,
                            (xmlrpc_value *) va_arg(argsP->v, xmlrpc_value*),
                            valPP);
            break;

        case 'V':
            *valPP = (xmlrpc_value *) va_arg(argsP->v, xmlrpc_value*);
            xmlrpc_INCREF(*valPP);
            break;

        case '(':
            getArray(envP, formatP, ')', argsP, valPP);
            if (!envP->fault_occurred) {
                XMLRPC_ASSERT(**formatP == ')');
                (*formatP)++;  /* Skip over closing parenthesis */
            }
            break;

        case '{':
            getStruct(envP, formatP, '}', argsP, valPP);
            if (!envP->fault_occurred) {
                XMLRPC_ASSERT(**formatP == '}');
                (*formatP)++;  /* Skip over closing brace */
            }
            break;

        default: {
            const char *const badCharacter = xmlrpc_makePrintableChar(
                    formatChar);
            xmlrpc_env_set_fault_formatted(
                    envP, XMLRPC_INTERNAL_ERROR,
                    "Unexpected character '%s' in format string", badCharacter);
            xmlrpc_strfree(badCharacter);
        }
    }
}

void
xmlrpc_build_value_va(xmlrpc_env *const envP,
                      const char *const format,
                      va_list const args,
                      xmlrpc_value **const valPP,
                      const char **const tailP) {

    XMLRPC_ASSERT_ENV_OK(envP);
    XMLRPC_ASSERT(format != NULL);

    if (strlen(format) == 0)
        xmlrpc_faultf(envP, "Format string is empty.");
    else {
        va_listx currentArgs;
        const char *formatCursor;

        init_va_listx(&currentArgs, args);
        formatCursor = &format[0];
        getValue(envP, &formatCursor, &currentArgs, valPP);

        if (!envP->fault_occurred)
            XMLRPC_ASSERT_VALUE_OK(*valPP);

        *tailP = formatCursor;
    }
}

xmlrpc_value *
xmlrpc_build_value(xmlrpc_env *const envP,
                   const char *const format,
                   ...) {

    va_list args;
    xmlrpc_value *retval;
    const char *suffix;

    va_start(args, format);
    xmlrpc_build_value_va(envP, format, args, &retval, &suffix);
    va_end(args);

    if (!envP->fault_occurred) {
        if (*suffix != '\0')
            xmlrpc_faultf(envP, "Junk after the format specifier: '%s'.  "
                                  "The format string must describe exactly "
                                  "one XML-RPC value "
                                  "(but it might be a compound value "
                                  "such as an array)",
                          suffix);

        if (envP->fault_occurred)
            xmlrpc_DECREF(retval);
    }
    return retval;
}

/* Copyright (C) 2001 by First Peer, Inc. All rights reserved.
** Copyright (C) 2001 by Eric Kidd. All rights reserved.
**
** Redistribution and use in source and binary forms, with or without
** modification, are permitted provided that the following conditions
** are met:
** 1. Redistributions of source code must retain the above copyright
**    notice, this list of conditions and the following disclaimer.
** 2. Redistributions in binary form must reproduce the above copyright
**    notice, this list of conditions and the following disclaimer in the
**    documentation and/or other materials provided with the distribution.
** 3. The name of the author may not be used to endorse or promote products
**    derived from this software without specific prior written permission.
**
** THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
** ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
** IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
** ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
** FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
** DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
** OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
** HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
** LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
** OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
** SUCH DAMAGE. */


// flow-typed signature: d37503430b92ad584be6e2c6f8d1fc08
// flow-typed version: <<STUB>>/ua-parser-js_v1.0.2/flow_v0.171.0

/**
 * This is an autogenerated libdef stub for:
 *
 *   'ua-parser-js'
 *
 * Fill this stub out by replacing all the `any` types.
 *
 * Once filled out, we encourage you to share your work with the
 * community by sending a pull request to:
 * https://github.com/flowtype/flow-typed
 */

declare module 'ua-parser-js' {
  declare module.exports: any;
}

/**
 * We include stubs for each file inside this npm package in case you need to
 * require those files directly. Feel free to delete any files that aren't
 * needed.
 */
declare module 'ua-parser-js/dist/ua-parser.min' {
  declare module.exports: any;
}

declare module 'ua-parser-js/dist/ua-parser.pack' {
  declare module.exports: any;
}

declare module 'ua-parser-js/package' {
  declare module.exports: any;
}

declare module 'ua-parser-js/src/ua-parser' {
  declare module.exports: any;
}

declare module 'ua-parser-js/test/test' {
  declare module.exports: any;
}

// Filename aliases
declare module 'ua-parser-js/dist/ua-parser.min.js' {
  declare module.exports: $Exports<'ua-parser-js/dist/ua-parser.min'>;
}
declare module 'ua-parser-js/dist/ua-parser.pack.js' {
  declare module.exports: $Exports<'ua-parser-js/dist/ua-parser.pack'>;
}
declare module 'ua-parser-js/package.js' {
  declare module.exports: $Exports<'ua-parser-js/package'>;
}
declare module 'ua-parser-js/src/ua-parser.js' {
  declare module.exports: $Exports<'ua-parser-js/src/ua-parser'>;
}
declare module 'ua-parser-js/test/test.js' {
  declare module.exports: $Exports<'ua-parser-js/test/test'>;
}


/* ISC license. */

#include <bearssl.h>
#include <s6-networking/sbearssl.h>

int sbearssl_skey_to (sbearssl_skey const *l, br_skey *k, char *s)
{
  switch (l->type)
  {
    case BR_KEYTYPE_RSA :
      sbearssl_rsa_skey_to(&l->data.rsa, &k->data.rsa, s) ;
      break ;
    case BR_KEYTYPE_EC :
      sbearssl_ec_skey_to(&l->data.ec, &k->data.ec, s) ;
      break ;
    default :
      return 0 ;
  }
  k->type = l->type ;
  return 1 ;
}


My wedding date is September 6th, 2020. Due to the pandemic, our venue has started rescheduling May, June, July, and August weddings. We are trying to reschedule ours, and are faced with the following challenges:

1. On our call last week, we were told of multiple September dates being available. On our call today, only one September date remains. Our coordinator told us they were rescheduling chronologically and we would be able to pick dates within our wedding month in 2021. It appears they are not following their own process - where did those other September dates go?
2. September 5th, 2021 is available, but the venue is charging 2021 pricing to rebook. This would be a 30% increase on what we are paying in 2020.
3. Force Majoure has been applied to May, June, and July, but not August and September as of yet.
4. Our contract really does not leave any room to cancel without engaging in a legal battle.

I'm wondering how we can negotiate or find a way to move our wedding to 2021 without incurring this astronomical pricing. It feels we are trapped on both sides (if we cancel, we lose money, if we reschedule we lose money).

We have set up a call with the COO of the venue to try and negotiate... any tips are appreciated.

Need Help with Rescheduling 2020 Wedding


So not 100% sure where this goes but I figured this would be the best place for right now.

I live in Tx and recently there was an altercation so I live with grandparent who wants me to leave but my stuff and everything I own is in there. I'm locked out and as far as I know they can't just lock / kick me out without eviction notice.

I can't get in, I'm suck outside and I'm not sure if I can call the police or not or what to do.
I've tried knocking and seeing if anyone is home but there's nothing.

TX Emergency Advice


I have lived in this apartment for a year and a half now. I am a college student renting for the first time, so I'm not really experienced with how all this service request stuff is supposed to work.

Last winter, we had a mice issue. We called the property owner and sent in the work order. It was taken care of quickly and we didn't see them again until this January. We called and had them set traps and it was caught. However, shortly after this, more mice were seen running around. We repeated the process. No mice were caught.

In March, I saw more mice and reported this. Someone came out to set traps, but after coming home from a trip to find droppings everywhere, I didn't feel comfortable staying in the apartment and I stayed with friends until a mouse was caught. I explained this to the property manager and asked if there was a way for them to reimburse me for the time I had to stay out of the apartment or the time I would spend cleaning up after it (it also chewed on the walls, doors, and desk in my room). I received 25 dollars in credit for laundry.

Shortly after I moved back, I heard more scratching and kept seeing things out of the corner of my eye. For a month, I thought I was being paranoid, as I called in again and they said the traps haven't caught anything. However, today while I opened my oven door, I saw another mouse run between my feet and into my living room before making a dash for the hallway closet. I don't understand how they could have not caught these mice already, especially when I asked them again last week to set up more traps because I heard and recorded the mice chewing on the wall behind the oven again.

Is there anything I can do about this? Aren't mice a health risk, especially in a kitchen? Is there a more permanent solution?

The company I'm renting from hasn't taken care of the mice problem in my apartment after I've reported it for months


[AL] A friend of mine who works in surgery at a hospital is being forced to work in surgeries that require radiation that lead cannot protect against. These are safe amounts to an adult, but the radiation team has advised it as unsafe for pregnancy. However, this is being ignored by her management and she is being required to work these surgeries. There are many other types of surgeries going on, so this is not specific to the job as the only surgery neing done. Are there any options or is it required of her to do these?

Forced to Work in Unhealthy Conditions during Pregnancy - Hospital Surgery


When is the landlord legally obligated to start looking for a new tenant? Will they look during the notice period or not until you have vacated the unit?

(Oregon) Wanting to break lease 6 months early


Youll soon be hearing the chime
Close to midnight
If I could turn back the time
Id make all right
How could it end like this?
Theres a sting in the way you kiss me
Something within your eyes said it could be the last time
Fore its over!
Just wanna be
Wanna bewitch you in the moonlight
Just wanna be
I wanna bewitch you all night
It keeps on giving me chills
But I know now
I feel the closer we get
To the last bow
I dont wanna end like this
But theres sting in the way you kiss me
Something within your eyes said it could be the last time
Fore its over!
Just wanna be
Wanna bewitch you in the moonlight
Just wanna be
I wanna bewitch you all night
Just wanna be
I wanna bewitch you, one last time in the ancient rite
Just wanna be
I wanna bewitch you all night
Just wanna be
Wanna bewitch you in the moonlight
Just wanna be
Wanna bewitch you all night
Just wanna be
Wanna bewitch you in the moonlight
Just wanna be
I wanna bewitch you all night
All night
Woah, woah, woah, woah


Living in the night, neath heavens torn asunder
You call on me to solve a crooked rhyme
As Im closing in imposing on your slumber
You call on me as bells begin to chime
Are you on the square? Are you on the level?
Are you ready to swear right here, right now before the devil?
That youre on the square? That youre on the level?
That youre ready to stand right here, right now? Right here, right now
Hiding from the light, sacrificing nothing
Still, you call on me for entrance to the shrine
Hammering the nails into a sacred coffin
You call on me for powers clandestine
Are you on the square? Are you on the level?
Are you ready to swear right here, right now before the devil?
That youre on the square? That youre on the level?
That youre ready to stand right here, right now? Right here, right now
Are you on the square? Are you on the level?
Are you ready to swear right here, right now before the devil?
That youre on the square? That youre on the level?
That youre ready to stand right here, right now? Right here, right now
Right here, right now
Right here, right now
Right here, right now
Right here, right now


Were standing here by the abyss
And the world is in flames
Two star-crossed lovers reaching out
To the beast with many names
He is, Hes the shining and the light without whom I cannot see
And He is insurrection, He is spite, Hes the force that made me be
He is Nostro Dispater, NostrAlma Mater
He is
We are hiding here inside a dream
And all our doubts are now destroyed
The guidance of the morning star
Will lead the way into the void
He is, Hes the shining and the light without whom I cannot see
And He is insurrection, He is spite, Hes the force that made me be
He is Nostro Dispater, NostrAlma Mater
He is
He is, Hes the shining and the light without whom I cannot see
And He is insurrection, He is spite, Hes the force that made me be
He is, Hes the shining and the light without whom I cannot see
And He is the disobedience that holds us together
He is Nostro Dispater, NostrAlma Mater
And we are falling over the precipice


In times of turmoil, in times like these
Beliefs contagious, spreading disease
This wretched mischief is now coursing through your souls
Never to let go, never to let go
Them rats
Into your sanctum, you let them in
Now, all your loved ones and all your kin
Will suffer punishments beneath the wrath of God
Never to forgive, never to forgive
Them rats
Rats
Rats
Rats
This devastation left your cities to be burnt
Never to return, never to return
Them filthy rodents are still coming for your souls
Never to let go, never to let go
Them rats
Rats
Rats
Rats
 Theyre still coming after you
 And theres nothing you can do
 Theyre still coming after you
 And theres nothing you can do
Rats


I feel your presence amongst us
You cannot hide in the darkness
Can you hear the rumble?
Can you hear the rumble thats calling?
I know your soul is not tainted
Even though youve been told so
Can you hear the rumble?
Can you hear the rumble thats calling?
I can feel the thunder thats breaking in your heart
I can see through the scars inside you
I can feel the thunder thats breaking in your heart
I can see through the scars inside you
A candle casting a faint glow
You and I see eye to eye
Can you hear the thunder?
How can you hear the thunder thats breaking?
Now there is nothing between us
From now our merge is eternal
Cant you see that youre lost?
Cant you see that youre lost without me?
I can feel the thunder thats breaking in your heart
I can see through the scars inside you
I can feel the thunder thats breaking in your heart
I can see through the scars inside you
Cant you see that youre lost without me?
I can feel the thunder thats breaking in your heart
I can see through the scars inside you
I can feel the thunder thats breaking in your heart
I can see through the scars inside you!
I can feel the thunder thats breaking in your heart
I can see through the scars inside you
I can feel the thunder thats breaking in your heart
I can see through the scars inside you


There is a scourge in the guise of sanctity
A perpetrator with a quill, although its
Often steeped in well-spun mystery
The accuser sends the bill, yeah
I am all eyes
I am all ears
I am the wall
And Im watching you fall
Because faith is mine
The Luddites shun the diabolical
A fecal trail across the land, although it
Stinks, feels, and looks identical
A pack of fools can take the stand, ha!
I am all eyes
I am all ears
I am the wall
And Im watching you fall
Because faith is mine
I am all eyes
I am all ears
I am the wall
And Im watching you fall
Hehehahahaha
I am all eyes
I am all ears
I am the wall
And Im watching you fall
I am all eyes
I am all ears
I am the wall
And Im watching you fall
Because faith is mine


Many a sin I have witnessed and in many indeed I have been
Many a rat Ive befriended and so many a thorn stood between
But of all the demons Ive known, none could compare to you
Every day that you feed me with hate
I grow stronger
Every day that you feed me with hate
I grow stronger
Drink me, eat me
Then youll see the light
Drink me, eat me
Then youll see the light
Many a mind I have haunted and in many a way I have been
Often the one to have flaunted an image grotesque and obscene
But of all these dark roads that I roam, none could compare to you
Every day that you feed me with hate
I grow stronger
Every day that you feed me with hate
I grow stronger
Drink me, eat me
Then youll see the light
Drink me, eat me
Then youll see the light
Drink me, eat me
Then youll see the light
Drink me, eat me
Then youll see the light
Every day that you feed me with hate
I grow stronger!
Every day that you feed me with hate
I grow stronger!


I love how our positive way is to laugh of ourselves and say fuck it. We accept our shit and life with that but it feels so good to be able to laugh and know that there is lots of people feeling tge same.
ADHD exitation is great, and founding people that struggle like yourself and have your same isues is a beautiful excitement. Thats not toxic positivity, thats the positive part of the shit.


I am really, really struggling with the sudden change in what's right. My family always mocked me for my compulsions and now they're on at *me* to wash my hands more. My medication isn't giving me the buffer anymore.


i was just unconciously procrastinating doing homework thank you


thank you bro but not rn lol. tryna waste time in the bus otw to school


Walmart has a 14 oz. jar of Advanced Healing Ointment for dry cracked or irritated skin. No fragrance. Put it on at bedtime.

I take Lexapro for depression and it is said to help OCD. There is a sub r/Lexapro


Thank you for this, this is a reminder for me to my partner with ADHD. I do my best to remember and take things in a different perspective. Thank you.


I bought the book "at last a life" a few weeks ago and it's completely changed my view of anxiety and how to live with it. I'm certainly not 100 yet but I'm a lot closer since reading.


Sorry but you can't just blame ADHD for this... start holding yourself accountable. You are only a victim of your own actions. Nothing else. Sorry it sounds harsh but I do love you <3


Multipoint touchscreen


Touch screen device, method and graphic user interface for determining commands by applying heuristics


Data object store and server for a cloud storage environment, including data deduplication and data management across multiple cloud storage sites


Soybean event MON89788 and methods for detection thereof


System and method for providing network support services and premises gateway support infrastructure


Automated device provisioning and activation


Unlocking a device by performing gestures on an unlock image


import React from 'react'
import { Dropdown } from 'semantic-ui-react'

const DropdownExampleCustomNoResultsMessage = () => (
  <Dropdown
    options={[]}
    search
    selection
    placeholder='A custom message...'
    noResultsMessage='Try another search.'
  />
)

export default DropdownExampleCustomNoResultsMessage


import { css } from '../css';
import React, { Component } from 'react';
import { findDOMNode } from 'react-dom';
import Velocity from 'velocity-animate';

// const uuid = require('uuid');

class AnimatedBox extends Component {
    constructor(props) {
        super(props);

        this.state = { mounted: false };
    }

    componentWillMount() {
        // silence
    }

    componentWillAppear(callback) {
        // const el = findDOMNode(this);
        const el = findDOMNode(this);
        Velocity(el, { opacity: 1 }, { visibility: 'visible' }, 800)
        .then(() => {
            this.setState({ mounted: true });
            callback();
        });
    }

    componentWillEnter(callback) {
        // const el = findDOMNode(this);
        callback();
    }

    componentDidEnter() {
        const el = findDOMNode(this);
        Velocity(el, { opacity: 1 }, { visibility: 'visible' }, 800)
        .then(() => {
            this.setState({ mounted: true });
        });
    }

    componentWillLeave(callback) {
        const el = findDOMNode(this);
        Velocity(el, { opacity: 0 }, { visibility: 'hidden' }, { delay: 250, duration: 800 })
        .then(() => {
            this.setState({ mounted: false });
            callback();
        });
    }

    render() {
        const children = !!this.props.children ? this.props.children : null;
        return (
            <div className={css.baseCSS.animatedBox + ' ' + css.baseCSS.fullHeight}>
                {children}
            </div>
        );
    }
}

AnimatedBox.propTypes = {
    id: React.PropTypes.string,
    children: React.PropTypes.node
};

export default AnimatedBox;


import React from 'react';
import PropTypes from 'prop-types';
import ImmutablePropTypes from 'react-immutable-proptypes';
import ImmutablePureComponent from 'react-immutable-pure-component';
import StatusContent from 'flavours/glitch/components/status_content';
import AttachmentList from 'flavours/glitch/components/attachment_list';
import { defineMessages, injectIntl, FormattedMessage } from 'react-intl';
import DropdownMenuContainer from 'flavours/glitch/containers/dropdown_menu_container';
import AvatarComposite from 'flavours/glitch/components/avatar_composite';
import Permalink from 'flavours/glitch/components/permalink';
import IconButton from 'flavours/glitch/components/icon_button';
import RelativeTimestamp from 'flavours/glitch/components/relative_timestamp';
import { HotKeys } from 'react-hotkeys';
import { autoPlayGif } from 'flavours/glitch/util/initial_state';
import classNames from 'classnames';

const messages = defineMessages({
  more: { id: 'status.more', defaultMessage: 'More' },
  open: { id: 'conversation.open', defaultMessage: 'View conversation' },
  reply: { id: 'status.reply', defaultMessage: 'Reply' },
  markAsRead: { id: 'conversation.mark_as_read', defaultMessage: 'Mark as read' },
  delete: { id: 'conversation.delete', defaultMessage: 'Delete conversation' },
  muteConversation: { id: 'status.mute_conversation', defaultMessage: 'Mute conversation' },
  unmuteConversation: { id: 'status.unmute_conversation', defaultMessage: 'Unmute conversation' },
});

export default @injectIntl
class Conversation extends ImmutablePureComponent {

  static contextTypes = {
    router: PropTypes.object,
  };

  static propTypes = {
    conversationId: PropTypes.string.isRequired,
    accounts: ImmutablePropTypes.list.isRequired,
    lastStatus: ImmutablePropTypes.map,
    unread:PropTypes.bool.isRequired,
    scrollKey: PropTypes.string,
    onMoveUp: PropTypes.func,
    onMoveDown: PropTypes.func,
    markRead: PropTypes.func.isRequired,
    delete: PropTypes.func.isRequired,
    intl: PropTypes.object.isRequired,
  };

  state = {
    isExpanded: undefined,
  };

  parseClick = (e, destination) => {
    const { router } = this.context;
    const { lastStatus, unread, markRead } = this.props;
    if (!router) return;

    if (e.button === 0 && !(e.ctrlKey || e.altKey || e.metaKey)) {
      if (destination === undefined) {
        if (unread) {
          markRead();
        }
        destination = `/statuses/${lastStatus.get('id')}`;
      }
      let state = {...router.history.location.state};
      state.mastodonBackSteps = (state.mastodonBackSteps || 0) + 1;
      router.history.push(destination, state);
      e.preventDefault();
    }
  }

  handleMouseEnter = ({ currentTarget }) => {
    if (autoPlayGif) {
      return;
    }

    const emojis = currentTarget.querySelectorAll('.custom-emoji');

    for (var i = 0; i < emojis.length; i++) {
      let emoji = emojis[i];
      emoji.src = emoji.getAttribute('data-original');
    }
  }

  handleMouseLeave = ({ currentTarget }) => {
    if (autoPlayGif) {
      return;
    }

    const emojis = currentTarget.querySelectorAll('.custom-emoji');

    for (var i = 0; i < emojis.length; i++) {
      let emoji = emojis[i];
      emoji.src = emoji.getAttribute('data-static');
    }
  }

  handleClick = () => {
    if (!this.context.router) {
      return;
    }

    const { lastStatus, unread, markRead } = this.props;

    if (unread) {
      markRead();
    }

    this.context.router.history.push(`/@${lastStatus.getIn(['account', 'acct'])}/${lastStatus.get('id')}`);
  }

  handleMarkAsRead = () => {
    this.props.markRead();
  }

  handleReply = () => {
    this.props.reply(this.props.lastStatus, this.context.router.history);
  }

  handleDelete = () => {
    this.props.delete();
  }

  handleHotkeyMoveUp = () => {
    this.props.onMoveUp(this.props.conversationId);
  }

  handleHotkeyMoveDown = () => {
    this.props.onMoveDown(this.props.conversationId);
  }

  handleConversationMute = () => {
    this.props.onMute(this.props.lastStatus);
  }

  handleShowMore = () => {
    if (this.props.lastStatus.get('spoiler_text')) {
      this.setExpansion(!this.state.isExpanded);
    }
  };

  setExpansion = value => {
    this.setState({ isExpanded: value });
  }

  render () {
    const { accounts, lastStatus, unread, scrollKey, intl } = this.props;
    const { isExpanded } = this.state;

    if (lastStatus === null) {
      return null;
    }

    const menu = [
      { text: intl.formatMessage(messages.open), action: this.handleClick },
      null,
    ];

    menu.push({ text: intl.formatMessage(lastStatus.get('muted') ? messages.unmuteConversation : messages.muteConversation), action: this.handleConversationMute });

    if (unread) {
      menu.push({ text: intl.formatMessage(messages.markAsRead), action: this.handleMarkAsRead });
      menu.push(null);
    }

    menu.push({ text: intl.formatMessage(messages.delete), action: this.handleDelete });

    const names = accounts.map(a => <Permalink to={`/@${a.get('acct')}`} href={a.get('url')} key={a.get('id')} title={a.get('acct')}><bdi></bdi></Permalink>).reduce((prev, cur) => [prev, ', ', cur]);

    const handlers = {
      reply: this.handleReply,
      open: this.handleClick,
      moveUp: this.handleHotkeyMoveUp,
      moveDown: this.handleHotkeyMoveDown,
      toggleHidden: this.handleShowMore,
    };

    let media = null;
    if (lastStatus.get('media_attachments').size > 0) {
      media = <AttachmentList compact media={lastStatus.get('media_attachments')} />;
    }

    return (
      <HotKeys handlers={handlers}>

            <AvatarComposite accounts={accounts} size={48} />

                {unread && } <RelativeTimestamp timestamp={lastStatus.get('created_at')} />

                <FormattedMessage id='conversation.with' defaultMessage='With {names}' values={{ names: {names} }} />

            <StatusContent
              status={lastStatus}
              parseClick={this.parseClick}
              expanded={isExpanded}
              onExpandedToggle={this.handleShowMore}
              collapsable
              media={media}
            />

              <IconButton className='status__action-bar-button' title={intl.formatMessage(messages.reply)} icon='reply' onClick={this.handleReply} />

                <DropdownMenuContainer
                  scrollKey={scrollKey}
                  status={lastStatus}
                  items={menu}
                  icon='ellipsis-h'
                  size={18}
                  direction='right'
                  title={intl.formatMessage(messages.more)}
                />

      </HotKeys>
    );
  }

}


import PropTypes from 'prop-types';
import React from 'react';
import Modal from 'Components/Modal/Modal';
import { sizes } from 'Helpers/Props';
import ExcludeMovieModalContentConnector from './ExcludeMovieModalContentConnector';

function ExcludeMovieModal(props) {
  const {
    isOpen,
    onModalClose,
    ...otherProps
  } = props;

  return (
    <Modal
      isOpen={isOpen}
      size={sizes.MEDIUM}
      onModalClose={onModalClose}
    >
      <ExcludeMovieModalContentConnector
        {...otherProps}
        onModalClose={onModalClose}
      />
    </Modal>
  );
}

ExcludeMovieModal.propTypes = {
  isOpen: PropTypes.bool.isRequired,
  onModalClose: PropTypes.func.isRequired
};

export default ExcludeMovieModal;


var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };

function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }

function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }

function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }

function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }

import React from 'react';
import PropTypes from 'prop-types';

var isModifiedEvent = function isModifiedEvent(event) {
  return !!(event.metaKey || event.altKey || event.ctrlKey || event.shiftKey);
};

/**
 * The public API for rendering a history-aware <a>.
 */

var Link = function (_React$Component) {
  _inherits(Link, _React$Component);

  function Link() {
    var _temp, _this, _ret;

    _classCallCheck(this, Link);

    for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
      args[_key] = arguments[_key];
    }

    return _ret = (_temp = (_this = _possibleConstructorReturn(this, _React$Component.call.apply(_React$Component, [this].concat(args))), _this), _this.handleClick = function (event) {
      if (_this.props.onClick) _this.props.onClick(event);

      if (!event.defaultPrevented && // onClick prevented default
      event.button === 0 && // ignore right clicks
      !_this.props.target && // let browser handle "target=_blank" etc.
      !isModifiedEvent(event) // ignore clicks with modifier keys
      ) {
          event.preventDefault();

          var history = _this.context.router.history;
          var _this$props = _this.props,
              replace = _this$props.replace,
              to = _this$props.to;

          if (replace) {
            history.replace(to);
          } else {
            history.push(to);
          }
        }
    }, _temp), _possibleConstructorReturn(_this, _ret);
  }

  Link.prototype.render = function render() {
    var _props = this.props,
        replace = _props.replace,
        to = _props.to,
        props = _objectWithoutProperties(_props, ['replace', 'to']); // eslint-disable-line no-unused-vars

    var href = this.context.router.history.createHref(typeof to === 'string' ? { pathname: to } : to);

    return React.createElement('a', _extends({}, props, { onClick: this.handleClick, href: href }));
  };

  return Link;
}(React.Component);

Link.propTypes = {
  onClick: PropTypes.func,
  target: PropTypes.string,
  replace: PropTypes.bool,
  to: PropTypes.oneOfType([PropTypes.string, PropTypes.object]).isRequired
};
Link.defaultProps = {
  replace: false
};
Link.contextTypes = {
  router: PropTypes.shape({
    history: PropTypes.shape({
      push: PropTypes.func.isRequired,
      replace: PropTypes.func.isRequired,
      createHref: PropTypes.func.isRequired
    }).isRequired
  }).isRequired
};

export default Link;


import styles from './Logo.css';

import React, { Component } from 'react';

export default class Logo extends Component {

  render() {
    return <div className={styles.logo} />;
  }

};


import React from 'react';
import { storiesOf } from '@kadira/storybook';
import BaseContainer from '../index';

storiesOf('container.BaseContainer', module)
  .add('default view', () => {
    return (
      <BaseContainer title="Base Container">TEST</BaseContainer>
    );
  });


import React from 'react';
import Analyzer from 'parser/core/Analyzer';
import SPELLS from 'common/SPELLS';
import SpellLink from 'common/SpellLink';
import ItemDamageDone from 'interface/others/ItemDamageDone';
import StatisticListBoxItem from 'interface/others/StatisticListBoxItem';
import TalentStatisticBox from 'interface/others/TalentStatisticBox';
import AverageTargetsHit from 'interface/others/AverageTargetsHit';

/**
 * A two-headed shot that hits your primary target and another nearby target, dealing 720% Nature damage to one and 720% Frost damage to the other.
 *
 * Example log: https://www.warcraftlogs.com/reports/PLyFT2hcmCv39X7R#fight=1&type=damage-done
 */
class ChimaeraShot extends Analyzer {

  damage = 0;
  casts = 0;
  hits = 0;

  constructor(...args) {
    super(...args);
    this.active = this.selectedCombatant.hasTalent(SPELLS.CHIMAERA_SHOT_TALENT.id);
  }

  on_byPlayer_cast(event) {
    const spellId = event.ability.guid;
    if (spellId !== SPELLS.CHIMAERA_SHOT_TALENT.id) {
      return;
    }
    this.casts += 1;
  }

  on_byPlayer_damage(event) {
    const spellId = event.ability.guid;
    if (spellId !== SPELLS.CHIMAERA_SHOT_FROST_DAMAGE.id && spellId !== SPELLS.CHIMAERA_SHOT_NATURE_DAMAGE.id) {
      return;
    }
    this.hits += 1;
    this.damage += event.amount + (event.absorbed || 0);
  }

  statistic() {
    return (
      <TalentStatisticBox
        talent={SPELLS.CHIMAERA_SHOT_TALENT.id}
        value={<>
          <AverageTargetsHit casts={this.casts} hits={this.hits} />
        </>}
      />
    );
  }

  subStatistic() {
    return (
      <StatisticListBoxItem
        title={<SpellLink id={SPELLS.CHIMAERA_SHOT_TALENT.id} />}
        value={<ItemDamageDone amount={this.damage} />}
      />
    );
  }
}

export default ChimaeraShot;


import React from 'react';

export default class Strong extends React.Component {

  getStyles() {
    return {
      fontWeight: 'bold'
    };
  }

  render() {
    return (
      <strong style={this.getStyles()}>
        {this.props.children}
      </strong>
    );
  }
}


import React, { Component } from 'react';
import { connect } from 'react-redux';
import { actions } from 'react-native-navigation-redux-helpers';
import { Container, Header, Title, Content, Button, Icon, Text, Body, Left, Right, Input, Item } from 'native-base';
import { Actions } from 'react-native-router-flux';

import styles from './styles';

const {
  popRoute,
} = actions;

class Regular extends Component {

  static propTypes = {
    popRoute: React.PropTypes.func,
    navigation: React.PropTypes.shape({
      key: React.PropTypes.string,
    }),
  }

  popRoute() {
    this.props.popRoute(this.props.navigation.key);
  }

  render() {
    return (
      <Container style={styles.container}>
        <Header>
          <Left>
            <Button transparent onPress={() => Actions.pop()}>
              <Icon name="arrow-back" />
            </Button>
          </Left>
          <Body>
            <Title>Regular</Title>
          </Body>
          <Right />
        </Header>

        <Content padder>
          <Item regular>
            <Input placeholder="Regular Textbox" />
          </Item>
        </Content>
      </Container>
    );
  }
}

function bindAction(dispatch) {
  return {
    popRoute: key => dispatch(popRoute(key)),
  };
}

const mapStateToProps = state => ({
  navigation: state.cardNavigation,
  themeState: state.drawer.themeState,
});

export default connect(mapStateToProps, bindAction)(Regular);


Input: For our everyday business purposes - such as to process your transactions, maintain your account(s), respond to court orders and legal investigations, or report to credit bureaus [Does Capitol Federal share?] Yes [Can you limit this sharing?]

Output: No


Input: For our marketing purposes - to offer our products and services to you [Does Capitol Federal share?] Yes [Can you limit this sharing?]

Output: No


Input: For joint marketing with other financial companies [Does Capitol Federal share?] Yes [Can you limit this sharing?]

Output: No


Input: For our affiliates' everyday business purposes - information about your transactions and experiences [Does Capitol Federal share?] No [Can you limit this sharing?]

Output: We don't share