Guest View
User: Pass: | become a member
*** Test Environment ***
Posts Tagged ‘GPS’

Thursday: Through the Roof or Smashed into a Thousand Pieces?

 

GRANDPA JOE: But this roof is made of glass. It’ll shatter into a thousand pieces. We’ll be cut to ribbons!

WILLY WONKA: Probably

Is today going to be the day?  After pressing against our breakout levels all week, today do we should finally have the gas to get over the top or will our 7.5% levels keep acting like a solid barrier?  Oddly enough, I was asking the same question (with the same title post) on August 5th, when we were trying to break out over our 5% lines of Dow 10,710, S&P 1,123, Nas 2,310, NYSE 7,140 and Russell 666.   At the time I concluded that the only way we were going to do that was if the Fed gave us more Quantitative Easing.

We were, at the time, at the top of a very bogus-looking, low-volume rally that had taken us up 10% from 9,700 in early July to 10,680 on August 4th.  The Dow and the Nasdaq were our leaders but the Russell kept flashing warning signs as it failed to hold it’s satanic 666 target and, on Aug 2nd, just like on October 5th, we had a big, silly jump up to what we were pretty sure was a blow-off top.  Despite being dead right to call a top at the time – it took the market another week to drop but we fell off a cliff on Wednesday, August 10th and we were back at 10,200 on the 11th so better a week early than a week late with these calls.

Willy Wonka understood stock market physics, there had to be enough power to getthrough that overhead resistance or it was going to be a very painful test of the top (like the one we had in August).  Since our last dip, we’ve come back for another try but the volume has been substantially lower than it was in Aug, leading us to believe it is only TradeBots, and not Oompa Loompas, who are buying this market.  Can TradeBots alone give us enough "thrust" to break through this time?  It shouldn’t be THAT hard, in April we had highs of Dow 11,258 (5.6% higher than 10,680), S&P 1,219 (7.5% higher), Nas 2,535 (9.2%), NYSE 7,743 (7.2%) and Russell 745 (11.1%) so it’s not like we’re asking for a lot with our little breakouts, are we?

SOX were 404, now 345 (down…
continue reading


Tags: , , , , , , , , , ,



Frenzied Options Activity Observed on Transocean Ahead of Earnings

www.interactivebrokers.com

Today’s tickers: RIG, BKS, GPS, HIG, CX, GENZ, ENP & PG

RIG – Transocean, Ltd. – Shares of the provider of offshore contract drilling services are up 6.75% to stand at $53.79 with 20 minutes remaining before the closing bell. Transocean is scheduled to reveal its performance for the second quarter of 2010 after the market closes today. Impending earnings inspired a flurry of options activity on the stock in afternoon trading. Investors are making good use of RIG’s weekly options pre-earnings, placing both bullish and bearish bets by exchanging calls and puts. Optimists hoping to see Transocean shares extend gains through weekly-expiration on Friday purchased roughly 3,200 calls at the August $55 strike for an average premium of $0.74 each. Buying interest spread to the higher August $60 strike where approximately 1,000 calls were coveted at an average premium of $0.08 apiece. A strong earnings report and continued rally in RIG’s shares will benefit traders making bullish wagers today. On the flip side, some investors are hedging possible disappointing earnings and subsequent share price erosion. Put players picked up roughly 2,500 puts at the August $52.5 strike for an average premium of $0.96 each. These contracts, which expire on Friday, yield profits – or downside protection – to investors should Transocean’s shares decline 4.2% from the current price of $53.79 to breach the average breakeven point on the downside at $51.54 by expiration. Calls expiring on August 20 were also heavily traded ahead of earnings. Trading traffic is heaviest at the August $55 strike where more than 11,500 contracts changed hands by 3:50 pm ET. Overall, options players exchanged roughly 1.65 calls for each single put traded on the stock today.

BKS – Barnes & Noble, Inc. – The bookseller’s shares surged 24.9% at the start of the trading session to an intraday high of $16.04 on news the retailer willing to consider offers from others to buy the company and its 720 outlets. Shares cooled slightly by 3:20 pm ET, but are still up 18.85% on the day to arrive at $15.26 ahead of the final bell. The U.S. bookseller was upgraded two levels to ‘neutral’ from ‘sell’ at Goldman Sachs. Options traders hoping to see Barnes & Noble’s shares continue higher ahead of expiration next month purchased roughly 1,000 calls at the September $18 strike for an average premium of $0.47 apiece. Call buyers make money…
continue reading


Tags: , , , , , , ,



Bears Bombard Homebuilders ETF

www.interactivebrokers.com

Today’s tickers: XHB, MTH, AIG, THC, RL, GPS, ITMN, EEM & EWZ

XHB – SPDR S&P Homebuilders ETF – Shares of the XHB, an exchange-traded fund designed to track the performance of the S&P Homebuilders Select Industry Index, are trading 3% lower this afternoon to stand at $18.29 as of 2:50 pm (ET). Pessimistic positioning by one options strategist suggests shares of the underlying fund could continue to decline ahead of June expiration. The investor initiated a three-legged options combination play, essentially selling call options to finance the purchase of a debit put spread on the fund. The pessimistic player established the trade by purchasing 12,000 puts at the June $18 strike for a premium of $0.79 apiece, spread against the purchase of the same number of puts at the lower June $17 strike for $0.44 each. The third leg of the transaction involved the sale of 12,000 calls at the June $20 strike for a premium of $0.36 a-pop. The investor responsible for the bearish play pockets a net credit of one penny per contract, and keeps it as long as shares trade below $20.00 through expiration day. Maximum potential profits available to the trader – including the net credit received – amount to $1.01 per contract and pad the investor’s wallet if shares of the underlying fund decline another 7.05% from the current price of $18.29 to breach the $17.00-level by June expiration.

MTH – Meritage Home Corp. – The homebuilding company, like the homebuilders ETF, enticed bearish options investors late in the trading session. Meritage Home’s shares are down sharply by 5.35% to $22.11 as of 3:00 pm (ET). But, Meritage is not the only one suffering today as shares of rival firms Pulte Group Inc., Lennar Corp and D.R. Horton, Inc., also declined significantly along with the price per share of the SPDR S&P Homebuilders ETF. Pessimistic options players expecting MTH’s shares to continue lower in the next several months purchased at least 4,300 puts outright at the September $20 strike for a premium of $1.60 per contract. The confirmed purchase of the these contracts represents just a portion of the more than 10,000 puts exchanged at that strike today where previously open interest stood at just 377 lots. Put-buyers make money if Meritage’s shares plummet 16.75% below the current price of $22.11 to breach the effective breakeven point to the downside at $18.40 by September…
continue reading


Tags: , , , , , , , ,



Thrill-Ride Thursday – Retail Sales and Maybe Some Jobs?

Beware the data!

The first thing you will hear this morning is that COST had a 9% rise in sales, with International sales up a whopping 25%.  What you are less likely to hear is that COST sells a lot of gasoline, which has doubled in price since last December and, excluding inflation in gas prices, same-store sales are up just 2%, a tremendous miss of the 7.9% expected.  Out of the 25% increase in International sales, 15% is attributable to currency exchange so up 10% is the real number

This is nothing against Costco, I like that company, but it’s a caution sign to look carefully at the retail numbers we’re going to be seeing today as there are several outside factors that are skewing the results drastically – to the point where the numbers, whether good or bad, are almost meaningless.  It’s also good to keep in mind that we are comping sales to the WORST CHRISTMAS EVER so anything less than double digit gains over last year is still pretty sad. 

Mish did a good job yesterday of pointing out the statistical nonsense known as the Non-Farm Payroll Report, where "Birth/Death" model revisions that were as much as 356,000 a month last year (January) make the data beyond useless for any kind of serious analysis.  Nonetheless, analyze it they will and if we manage to avoid posting our 24th CONSECUTIVE month of losses, surely they will be pouring champagne on CNBC and acting like Capitalism has once again triumphed over evil (evil being people without money who still want to live with dignity). 

Speaking of dignity – if you know 100 people in Nevada then, statistically, 3 of them went bankrupt this year, up 61% from last year as our economy "recovers".  In Tennessee, Georgia and Alabama, just 2 of your 100 friends filed while California, surprisingly "only" had one in 66 households file for bankruptcy so you can go almost a whole day and not run into someone who lost everything in California – too bad the same can’t be said for the State overall!  California needs $21Bn over the next 18 months to keep the lights on.  This doesn’t seem so bad, GMAC is losing $13Bn this quarter and we’re bailing them out but if we bail out CA then NY, NJ and 47 other states will come knocking to the tune
continue reading


Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , ,



PSW Holiday Shopping Survey

I finally went to the mall yesterday.

I guess that makes me part of 2 trends.  I am one of those last-minute shoppers that finally went out and got done yesterday while Tina bought EVERYTHING on-line this year and I don’t even think she’s waiting for any more shipments at this point.  If you get used to cyber-shopping, it’s easy to see why the trend is growing but on-line retail is still nothing more than a speck (5%) on overall retail sales and that’s AFTER being up more than 20% this year.

So I went to the trenches on Saturday, where the real people shop (well, the real, upper-middle class people, anyway) at the Garden State Plaza in Paramus, New Jersey – one of America’s larger and busier malls made even more so on a Saturday because Bergen County has blue laws and retail is closed on Sundays so yesterday was do or die in Paramus with just 3 more shopping days until Christmas. 

I took the kids at about 10 am and the first sign of trouble was that we got a pretty good parking spot.  On a normal Saturday at the Garden State Plaza, you can’t get a good spot anyway and on a normal Christmas you can expect a half-mile hike from your car to the mall.  When I got inside, it was even stranger, there were so few children in the mall that the carousel was empty so my kids jumped right on that as we spend our first dollar of the day.  Riding around the carousel I saw something that didn’t cost anything – there was a MSFT XBox demo station set up with very cool driving set-ups with seats and wheels and big screens and full band set-ups for playing Guitar Hero on a little stage and about 6 other game demo areas – right in the middle of that part of the mall AND IT WAS EMPTY. 

If nothing else had worried me about Christmas before, that would have been it because who doesn’t want to play free video games on big-screen high-def TVs with all the coolest attachments (they had sports-car seats and a wheel/pedals combo that they said cost $100 (not the seat) and was sold out at Game Stop)?  Something was very wrong.  Leggo land was also empty so maybe people just didn’t want to bring kids to the mall this weekend but
continue reading


Tags: , , , ,



Option Trader Irons Out Bullish Risk Reversal on Vale

www.interactivebrokers.com

Today’s tickers: VALE, GLD, BKC, VIX, IYR, GPS, CTXS, JPM, JCG, BKC, & TIF

VALE – Vale S.A. – Iron ore producer, Vale, experienced a more than 2.5% rally in shares during the trading session to arrive at a new 52-week high of $29.64. A bullish risk reversal in the March 2010 contract today indicates at least one investor is positioning for continued upward movement in the price of VALE shares by expiration. The trader sold approximately 3,300 puts at the March 26 strike for an average premium of 1.29 apiece in order to finance the purchase of roughly 3,300 calls at the higher March 32 strike for 1.59 each. The net cost of the transaction amounts to 30 cents per contract and positions the investor to amass profits if shares surpass the breakeven price of $32.30 by expiration. Shares must jump at least 9% from the current price to breach the effective breakeven point on the trade.

GLD – SPDR Gold Trust ETF – Shares of the gold exchange-traded fund, which replicates the performance of the price of gold bullion, rose 1.5% today to yet another all-time high of $116.43. We observed bullish activity in the June 2010 contract by one investor who initiated a call spread on the fund. It appears the trader purchased 13,265 calls at the June 125 strike for an average premium of 5.95 each, spread against the sale of the same number of calls at the higher June 150 strike for 2.10 apiece. The net cost of the gold-spread amounts to 3.85 per contract. The investor responsible for the trade accumulates profits if shares rally 11% from the current price and surpass the breakeven point at $128.85. Maximum potential profits of 21.15 per contract are available to the trader in the event that shares of the GLD surge 29% to $150.00 by expiration day in June of 2010.

BKC – Burger King Holdings, Inc. – Burger King-bulls bought nearly 4,700 calls at the in-the-money December 17.5 strike for an average premium of 50 cents apiece. Such activity suggests investors expect shares to rally through $18.00 – the breakeven point on the calls – by expiration in December. Bullish sentiment on the flame-broiled burger maker is perhaps inspired by strength in the fast-food restaurant sector. Cash-strapped consumers, wary of the 10.2% unemployment rate, are likely trading down from moderately priced eateries to cheaper nosh provided…
continue reading


Tags: , , , , , , , , ,



Investor Plants WFC Short Straddle – Set to Bloom in April 2010

www.interactivebrokers.com

Today’s tickers: WFC, IYT, RYL, YHOO, XLE, MU, ADCT, KBH, DELL, NE & GPS

WFC – Wells Fargo & Co. – Shares of the financial holding company surrendered 1.5% today to stand at $27.88. One investor initiated a sold straddle on WFC in the April 2010 contract. The trader sold 10,000 calls at the April 32 strike for 1.59 apiece in conjunction with the sale of 10,000 now in-the-money puts at the same strike for 5.81 each. The gross premium on the transaction amounts to 7.40 per contract. The investor will retain the full premium if shares settle at $32.00 by expiration. The premium received acts as a buffer against losses in the event that shares swing in either direction away from the $32.00-level. However, the trader will accumulate losses if shares breach the upper breakeven price of $39.40, or if shares decline beneath the lower breakeven point at $24.60, by expiration in April.

IYT – iShares Dow Jones Transportation Average Index ETF – The exchange-traded fund, which measures the performance of the transportation sector of the U.S. equity market, appeared on our ‘hot by options volume’ market scanner this afternoon after one investor initiated a bearish put play. Shares of the fund moved 0.5% lower to $70.53 during the session. The trader established a put spread by purchasing 5,000 puts at the December 70 strike for 1.80 each, and by selling the same number of puts at the lower December 65 strike for 40 cents apiece. The net cost of the trade amounts to 1.40 per contract and provides downside protection beneath the breakeven price of $68.60 down to $65.00 through December’s expiration.

RYL – The Ryland Group, Inc. – Shares of homebuilder and mortgage-finance company, Ryland Group, declined nearly 4% this afternoon to stand at $18.86. Investors exchanging options on the stock today spread pessimistic sentiment through to expiration December. Traders sold 10,000 calls at the December 19 strike for an average premium of 1.10 apiece. The full 1.10 premium pocketed by investors is retained in full as long as shares of RYL remain below $19.00 through expiration day. Call-sellers do not seem to expect that shares of Ryland will recover before the start of 2010.

YHOO – Yahoo!, Inc. – We observed two different option strategies in play on Yahoo this afternoon. A large-volume sold strangle in the January 2011 contract suggests shares are likely to remain…
continue reading


Tags: , , , , , , , , , ,



Just Another Manic Monday – Retail Edition

[Growth and Deflation chart]Good morning! 

Japan had a huge GDP beat (+1.2% for the Q, 4.8% annualized)) and they leaked it early (to oil executives!) but, strangely, deflation is accelerating at the same time.  That’s great news for stimulus watchers as the government can continue to pump money into the economy, even while it’s growing and, of course, the carry trade can continue.

Despite the robust third-quarter report, Japanese officials said they were still concerned about the economy’s strength going forward, and didn’t intend to pull back plans for further spending to ensure continued growth.

"There is no change in the severe condition of the country’s economy," Naoto Kan, the deputy prime minister, told reporters after the report’s release. "We are concerned about whether the economy falls into a deflationary situation," he added.

The domestic demand deflator — a measure of changes in prices of goods and services, excluding exports and imports — plunged 2.6%, the fastest pace since 1958. It was the third straight quarter of falling prices.

Another sign of concern in the report: The contribution of private consumer spending to growth slipped in the third quarter, suggesting measures to convert Japan from export-led growth to domestic-demand-led growth were facing limits. In the third quarter, private consumer spending, rose 0.7%, compared with a revised 1% climb in the second quarter.

It’s all stimulus but there’s no sign stimulus is stopping so party on markets.  Japan also got a huge benefit from the Chinese auto sales – more stimulus!  The Nikkei itself isn’t thrilled and is up just 0.25%, barely hitting Friday’s high on a stick-save into the close but that didn’t stopping the futures from jumping up more than half a point and gold from hitting $1,130.  I sent out an Alert to Members at 2:24 this morning saying:

"Once the Nikkei closes (2am EST) the Hang Seng will have an hour to themselves and that should top out our futures (the Hang Seng is up at 22,900 (+1.5%).  The shorting move on gold futures is to short them as they cross below $1,130 with zero tolerance for holding gold above that line.  The same can be done with the S&P futures at 1,100, the Dow at 10,316 and the Nas at 1,800 and you can even use the 2 out of 4 rule to short one of the laggards only AFTER two others break down to be a little
continue reading


Tags: , , , , , , , , , , , , , , , , , , , , , ,



Bears in the Butterfly Garden

www.interactivebrokers.com

Today’s tickers: MS, EXPE, FCX, VIX, XRT, GPS, XLP & WFC

MS – A massive, albeit lopsided, butterfly spread was established on MS today amid a more than 3.5% decline in shares to $25.19. The highly bearish play was initiated by an individual who expects to profit from significant declines in the price of the underlying by expiration in October. The butterfly spread defied typical parameters seen in the strategy. The body of the spread involved the sale of 20,000 puts at the October 21 strike price for 1.45 apiece. But, the lower wing, which would typically have half as many contracts as the body, also had 20,000 puts which were purchased for 79 cents each. Finally, the conventional upper wing at the October 25 strike had 10,000 puts bought for 3.19 per contract. The bottom-heavy wing with twice as many puts as the upper wing suggests that the trader is prepared for shares to slip beneath $18.00 by expiration. If shares slipped beneath the lower strike price, the trader, who is still net long 10,000 put options, would see the value of the puts appreciate. Perhaps this investor is banking on a renewal of financial calamities by the fall. – Morgan Stanley

EXPE – Bearish sentiment on the online travel company was apparent after one trader spawned a butterfly in the October contract. This individual probably doubts that the demand for travel and vacation accommodations is heading anywhere but south given rising unemployment statistics. Shares of EXPE have slipped along with the broader market today by 1.5% to $13.59. The butterfly spread was initiated through the sale of 22,000 puts at the October 10 strike price for a premium of 47 cents apiece. The body was flanked by the purchase of two wings. The higher October 15 strike had 11,000 puts purchased for 2.56 per contract and the lower October 7.5 strike also had 11,000 puts picked up for 18 cents apiece. We would like to point out that unlike traditional butterfly spreads, which have equidistant strikes, this butterfly was born with lopsided wings as the lower strike is just 2.5 below the central exercise price rather than 5 points. The investor has realized a net cost of 1.80 and will begin to amass profits beneath the breakeven point at $13.20. Maximum potential profits of 3.20 would be attained if shares of EXPE drop to $10.00 by
continue reading


Tags: , , , , , , ,



 

Phil's Favorites

Jobless Claims Improve, Leading Indicators Decline: Economic Report Card

Courtesy of John Nyaradi.

Jobless claims improve while leading indicators decline in today’s economic report card

by Wall Street Sector Selector Staff

Weekly jobless claims declined to 424,000 from last week’s 432, 000 but stubbornly stayed above the all important 400,000 level for another week.

August Leading Indicators came in at +0.3% compared to 0.5% for July, as the economy continues registering weakness.

Good news came from July Home Prices which rose to +0.8% from the previously reported +0.7%.

But the biggest economic news of the week came yesterday when the Federal Reserve said it saw  “significant downside risks to the economic outlook, including strains in global financial markets.”

Global stock markets responded negatively yesterday an...



more from Ilene

Insider Scoop

Priceline.com Trades Higher on Q1 Earnings Results (PCLN)

Courtesy of Benzinga

Shares of Priceline.com Incorporated (NASDAQ: PCLN) are trading higher in the after-hours following the release of its Q1 earnings results. Currently, shares are up 2.74%, trading at $548.60; they closed the regular session down 0.67 %, at $533.97.

The company said that its Q1 EPS came in at $2.66 on revenues of $809.3 million; this compares to the Street's estimate of $2.46 per share on revenues of $779.5 million. Revenues rose 38.6% year over year.

"In the 1st quarter, the Group benefited from strong growth in our global hotel business, particularly at Booking.com and Agoda," said Jeffery H. Boyd, Priceline President and Chief Executive Officer.

He added, "Room nights booked grew by 55.8% and our international gross bookings grew by 79% compared to prior year...



http://www.insidercow.com/ more from Insider

Zero Hedge

Fukushima Explosion Update: Core Presumed Intact As Sea Water Used To Bring Temperature Down, Radiation Level At 1015 Microsieverts/Hour

Courtesy of Tyler Durden

The damage control to the Fukushima explosion reported earlier is coming fast and furious. According to CNN, "the explosion at an earthquake-damaged nuclear plant was not caused by damage to the nuclear reactor but by a pumping system that failed as crews tried to bring the reactor's temperature down, Chief Cabinet Secretary Yukio Edano said Saturday. The next step for workers at the Fukushima Daiichi plant will be to flood the reactor containment structure with sea water to bring the reactor's temperature down to safe levels, he said. The effort is expected to take two days." While the government is trying to play down the threat from the explosion, it has nonetheless double the evacuation zone radius from 10 to 20 kilometers: "Radiation levels have fallen since the explosion and there is no immediate danger, Edano said. But authorities were nevertheless expanding the evacuation ...



more from Tyler

Chart School

The Mega-Bear Quartet and L-Shaped "Recoveries"

Courtesy of Doug Short

Note from dshort: I retired this chart series last summer in deference to my prefered inflation-adjusted series that aligns the S&P 500 2000 high with the Nikkei peak in 1989. However, I continue to receive requests for this version, despite the "V" shape of the the recovery since the March 2009 low. This chart series overlays the current S&P 500 with the L-shaped "recoveries" after the Dow Crash of 1929, the Nikkei 225 after Japan's 1989 bubble, and the post Tech Bubble NASDAQ. Click the chart below for a larger version and use the links to see various comparisons.


Click for a larger image

I've ...



more from Chart School

Sabrient

Sabrient Risers - 3/12/2011

Top 5 RisersStockRatingAnalysisVLOSTRONGBUYAn increasingly positive growth rate of past earnings, along with improving expectations for long term growth, make Valero a good prospect for high returns.KROSTRONGBUYKronos Worldwide has been gaining recognition from analysts as a good canditate for achieving higher than expected earnings along with higher overall projected valuation.SFIBUYiStar is one of the top candidates projected to achieve both higher than previously projected earnings in the short run and a higher earnings growth rate in the long run.AMATSTRONGBUYApplied Materials has been...

more from Sabrient

Option Review

Bulls Scoop Up Sprint Nextel Corp. Calls

 Today’s tickers: S, FTR, JTX & SBUX

...



more from Caitlin

OpTrader

Swing trading portfolio - week of March 7th, 2011

This post is for live trades and daily comments. Please click on "comments" below to follow our live discussion. All of our current virtual trades are listed in the spreadsheet below, with entry price (1/2 in and All in), and exit prices (1/3 out, 2/3 out, and All out).

We also indicate our stop, which is most of the time the "5 day moving average". All trades, unless indicated, are front-month ATM options. 

Please feel free to participate in the discussion and ask any questions you might have about this portfolio, by clicking on the "comments" link right below.

To learn more about the swing trading portfolio (strategy, performance, FAQ, etc.), please click here

Optrader 

Swing trading portfolio

 

One trade portfolio

...

more from OpTrader

Stock World Weekly

Stock World Weekly

Here's the newest Stock World Weekly:  Illusion Based on a Fantasy 

Comments welcome... share your thoughts. 

Download Newsletter 3/6/11


Stock World Weekly archives here >

...

more from SWW

Pharmboy

Biotech Junkies Update and Momenta Pharma Moving Forward

February is now past, and the Biotech Porfolio is loaded with winners and a miss (PLX).  MRK is down a bit, but I expect that trade to recover, and one could be more agressive and double down on it, or play another round at the Jan13 $30 options for roughly the same price.  Below is the summary, and note the grey boxes are ones that did not fill.  I am still a fan of BMRN, and like DEPO as well.  Now let's look at a few others.

Table 1.  PSW Biotech Plays Since January 2011

 

Our newest play is Momenta Pharmaceuticals (MNTA), who is pursuing a three-part business model which includes complex generic equivalents in partnership with the Sandoz division of Novartis, proprietary compounds, and follow-on- biologics (FOB).  It seems that this company is tied up in competition/litigation wit...



more from Pharmboy



As Seen On:




About Phil:

Philip R. Davis is a founder Phil's Stock World, a stock and options trading site that teaches the art of options trading to newcomers and devises advanced strategies for expert traders...

Learn more About Phil >>

About Ilene:

Ilene is editor and affiliate program coordinator for PSW. She manages the Favorites backup site (blogroll, archives, more). Contact Ilene to learn about our affiliate and content sharing programs.

Favorites Site >>