Kumaresan Selvaraj pillai


BLOG MOVED 2 http://finance-world-breaking-news.blogspot.com/

Monday, October 31, 2011

Yen Intervention: Negative for Gold and Silver (New Blog Posting)

Mercantile Exchange Nepal Limited



 New post
 
 Post name :Yen Intervention: Negative for Gold and Silver
 Post Contents :  
 The widely believed inter-relationship between the US Dollar Index and precious metals is an importa more.
 Posted Date: 11/1/2011 11:29:14 AM
© 2008 Mercantile Exchange Nepal Limited. All Rights Reserved

Personal Finance Daily: 5 reasons it's tough to get lowest mortgage rates

MarketWatch
Personal Finance Daily
OCTOBER 31, 2011

5 reasons it's tough to get lowest mortgage rates

By MarketWatch



Don't miss these top stories:

If you're among those who, at the sight of record-low mortgage rates, rushed out to buy a house or refinance your current mortgage, only to find that those ultralow mortgage rates are not available, then read Amy Hoak's column right away. You'll feel better.

If you've been planning to talk to a mortgage lender to ask for a purchase or refinance loan, read her story so you can steel yourself. Because it turns out that plenty of people can't get those low-low rates, and it's not always their own fault (though some of the reasons do include not being willing to pay points and having a less-than-stellar credit score).

Read her story for five reasons why; plus, don't miss Chuck Jaffe's column on why you may not want to buy bank stocks, despite the bargains you might see in that sector.

Andrea Coombes , Personal Finance editor

Why you can't get the lowest mortgage rates

Mortgage rates are near historical lows, but the rates lenders are quoting you aren't as great as those you see in the news. Here are five reasons why.
Read more: Why you can't get the lowest mortgage rates.


Car Review: 2012 Dodge Charger

There are plenty of pleasant surprises in this updated pony car.
Read more: 2012 Dodge Charger.


Dig deep if checking out smaller charities

The expectation is that because there's less of the red tape associated with large organizations, the money will be put to the right use faster.
Read more: Dig deep if checking out smaller charities.


Time to buy into bank stocks? Not necessarily

For months now, bargain-hunters and market contrarians have been looking at the financial-services sector, thinking it was on sale and due for a rebound. But there are plenty of pitfalls for investors to watch for before they buy in.
Read more: Time to buy into bank stocks? Not necessarily.


Target-date funds fall short delivering income

Retirees can't catch a break these days. As if rock-bottom interest rates and a lousy stock market weren't bad enough, even many mutual funds touted as providing retirement income aren't offering much in the way of attractive payouts to investors.
Read more: Target-date funds fall short delivering income.


JetBlue, AA face fines over stranded planes

JetBlue Airways Corp. (JBLU) and AMR Corp.'s (AMR) American Airlines are facing huge U.S. fines on Monday after their passengers sat for hours in jets stranded on a snow-covered tarmac near Hartford, Conn., this weekend.
Read more: JetBlue, AA face fines over stranded planes.


ECONOMY & POLITICS

White House says growth to be pushed at G-20

The White House will push G-20 nations to take steps to protect the fragile global economy, U.S. officials said.
Read more: White House says growth to be pushed at G-20.


Fed may hibernate until spring

The Federal Reserve could hold policy steady until next spring, given new signs that a double-dip recession has been avoided for now, analysts said.
Read more: Fed may hibernate until spring.


Get the latest news on our mobile site: http://www.marketwatch.com/m



MarketWatch has sent you this newsletter because you signed up to receive it.
To ensure you receive this newsletter in the future, please add marketwatchmail.com to your list of approved senders.
Sent to: kumaresan.selva.blogger@gmail.com

Unsubscribe | Subscribe

Copyright 2011 MarketWatch, Inc. All rights reserved.
MarketWatch, the MarketWatch logo, and BigCharts are registered trademarks of MarketWatch, Inc.
By using this site, you agree to the Terms of Service and Privacy Policy (updated 6/26/07).

MarketWatch - Attn: Customer Service, 201 California St., San Francisco, CA 94111

EU Stocks Closed Down On Monday

advertisement
Monday October 31 , 2011 17:12 GMT


To read the full story, ClickHere




ecPulse.com has sent you this message.
To ensure you receive such e-mails in the future, please add ecPulse.com to your list of approved senders.






Note: Our website content is subject to errors, changes and updates; the use of the websites constitutes your acceptance of our Privacy Policy and Risk Disclosure.

Risk Disclaimer: The content of ecPulse.com and any page in the website contain information for investors/traders and is not a recommendation to buy or sell currencies, stocks, gold, silver & energies, nor an offer to buy or sell currencies, stocks, gold, silver & energies. The information provided reflects the writers' opinions that deemed reliable but is not guaranteed as to accuracy or completeness. ecPulse is not liable for any losses or damages, monetary or otherwise that result. I recommend that anyone trades currencies, stocks, gold, silver & energies should
www.ecPulse.com +170 38 79 32 32
Copyright 2008 ecPulse.com. All rights reserved.

EU Stocks Closed Down On Monday

advertisement
Monday October 31 , 2011 17:12 GMT


To read the full story, ClickHere




ecPulse.com has sent you this message.
To ensure you receive such e-mails in the future, please add ecPulse.com to your list of approved senders.






Note: Our website content is subject to errors, changes and updates; the use of the websites constitutes your acceptance of our Privacy Policy and Risk Disclosure.

Risk Disclaimer: The content of ecPulse.com and any page in the website contain information for investors/traders and is not a recommendation to buy or sell currencies, stocks, gold, silver & energies, nor an offer to buy or sell currencies, stocks, gold, silver & energies. The information provided reflects the writers' opinions that deemed reliable but is not guaranteed as to accuracy or completeness. ecPulse is not liable for any losses or damages, monetary or otherwise that result. I recommend that anyone trades currencies, stocks, gold, silver & energies should
www.ecPulse.com +170 38 79 32 32
Copyright 2008 ecPulse.com. All rights reserved.

EU Stocks Closed Down On Monday

advertisement
Monday October 31 , 2011 17:12 GMT


To read the full story, ClickHere




ecPulse.com has sent you this message.
To ensure you receive such e-mails in the future, please add ecPulse.com to your list of approved senders.






Note: Our website content is subject to errors, changes and updates; the use of the websites constitutes your acceptance of our Privacy Policy and Risk Disclosure.

Risk Disclaimer: The content of ecPulse.com and any page in the website contain information for investors/traders and is not a recommendation to buy or sell currencies, stocks, gold, silver & energies, nor an offer to buy or sell currencies, stocks, gold, silver & energies. The information provided reflects the writers' opinions that deemed reliable but is not guaranteed as to accuracy or completeness. ecPulse is not liable for any losses or damages, monetary or otherwise that result. I recommend that anyone trades currencies, stocks, gold, silver & energies should
www.ecPulse.com +170 38 79 32 32
Copyright 2008 ecPulse.com. All rights reserved.

US hit by a rare Oct. snowstorm

advertisement
Monday October 31 , 2011 15:27 GMT


To read the full story, ClickHere




ecPulse.com has sent you this message.
To ensure you receive such e-mails in the future, please add ecPulse.com to your list of approved senders.






Note: Our website content is subject to errors, changes and updates; the use of the websites constitutes your acceptance of our Privacy Policy and Risk Disclosure.

Risk Disclaimer: The content of ecPulse.com and any page in the website contain information for investors/traders and is not a recommendation to buy or sell currencies, stocks, gold, silver & energies, nor an offer to buy or sell currencies, stocks, gold, silver & energies. The information provided reflects the writers' opinions that deemed reliable but is not guaranteed as to accuracy or completeness. ecPulse is not liable for any losses or damages, monetary or otherwise that result. I recommend that anyone trades currencies, stocks, gold, silver & energies should
www.ecPulse.com +170 38 79 32 32
Copyright 2008 ecPulse.com. All rights reserved.

Fundamental Precious Metals

advertisement
Monday October 31 , 2011 14:44 GMT

Gold pared some of last week's gains as the BoJ's intervention to curb the yen's advance pushed the dollar higher, thereby damping demand on dollar-denominated commodities.

The BoJ took a unilateral monetary action today, the third intervention in the FOREX market this year, causing the greenback to advance against a basket of major currencies.    

The U.S. dollar rebounded after falling over the previous four weeks. The dollar index, which tracks the greenback's movements versus six major currencies, is currently hovering around 75.93 compared with the day's starting level of 75.00, while it gained more than 1% versus the yen.  

Moreover, there are worries regarding the implementation of the measures announced by European leaders last week, where investors are keeping an eye lid on any details concerning the debt deal.

The outlook in the coming period will rely on the implementation of euro area officials to the measures announced last week to contain the debt crisis in addition to the monetary policy adopted by both Federal Reserve and ECB, Secretary General of the OECD Angel Gurria said.

Eyes will be on the G-20 leaders as they meet in Cannes, France, on Nov. 3-4 to continue their discussions on the repercussions of the financial crisis on global markets.

This week, the attention will be on fundamentals from the advanced economies in addition to rate decisions by the ECB and other major central banks.

The shiny metal was pushed up last week by optimism in markets following the European debt-relief accord which boosted demand on shares and commodities.  

European leaders agreed on Wednesday to make private sector bondholders to bare 50% of losses of Greek debt to cut the Greek debt by 100 billion euros, while leveraging the firepower of the EFSF to 1 trillion euros from the current 440 billion euros.

In addition, the cheerful U.S. data has added to the positive sentiment. U.S. policymakers will discuss more measures to bolster the world's no.1 economy and to alleviate joblessness, where the main focus will be on the infamous non-farm payrolls report.  

Spot gold is traded around $1727.20 an ounce after recording a low $1744.79 and a high of $1704.60.   

Crude oil for December delivery retreated to trade around $92.50 barrel compared with the day's starting level of $93.42.

 

 

 

 



To read the full story, ClickHere




ecPulse.com has sent you this message.
To ensure you receive such e-mails in the future, please add ecPulse.com to your list of approved senders.






Note: Our website content is subject to errors, changes and updates; the use of the websites constitutes your acceptance of our Privacy Policy and Risk Disclosure.

Risk Disclaimer: The content of ecPulse.com and any page in the website contain information for investors/traders and is not a recommendation to buy or sell currencies, stocks, gold, silver & energies, nor an offer to buy or sell currencies, stocks, gold, silver & energies. The information provided reflects the writers' opinions that deemed reliable but is not guaranteed as to accuracy or completeness. ecPulse is not liable for any losses or damages, monetary or otherwise that result. I recommend that anyone trades currencies, stocks, gold, silver & energies should
www.ecPulse.com +170 38 79 32 32
Copyright 2008 ecPulse.com. All rights reserved.

The U.S. dollar appreciates after the BoJ intervention

advertisement
Monday October 31 , 2011 12:55 GMT


To read the full story, ClickHere




ecPulse.com has sent you this message.
To ensure you receive such e-mails in the future, please add ecPulse.com to your list of approved senders.






Note: Our website content is subject to errors, changes and updates; the use of the websites constitutes your acceptance of our Privacy Policy and Risk Disclosure.

Risk Disclaimer: The content of ecPulse.com and any page in the website contain information for investors/traders and is not a recommendation to buy or sell currencies, stocks, gold, silver & energies, nor an offer to buy or sell currencies, stocks, gold, silver & energies. The information provided reflects the writers' opinions that deemed reliable but is not guaranteed as to accuracy or completeness. ecPulse is not liable for any losses or damages, monetary or otherwise that result. I recommend that anyone trades currencies, stocks, gold, silver & energies should
www.ecPulse.com +170 38 79 32 32
Copyright 2008 ecPulse.com. All rights reserved.

European stocks fall by midday trading

advertisement
Monday October 31 , 2011 12:45 GMT


To read the full story, ClickHere




ecPulse.com has sent you this message.
To ensure you receive such e-mails in the future, please add ecPulse.com to your list of approved senders.






Note: Our website content is subject to errors, changes and updates; the use of the websites constitutes your acceptance of our Privacy Policy and Risk Disclosure.

Risk Disclaimer: The content of ecPulse.com and any page in the website contain information for investors/traders and is not a recommendation to buy or sell currencies, stocks, gold, silver & energies, nor an offer to buy or sell currencies, stocks, gold, silver & energies. The information provided reflects the writers' opinions that deemed reliable but is not guaranteed as to accuracy or completeness. ecPulse is not liable for any losses or damages, monetary or otherwise that result. I recommend that anyone trades currencies, stocks, gold, silver & energies should
www.ecPulse.com +170 38 79 32 32
Copyright 2008 ecPulse.com. All rights reserved.

Canada GDP report

advertisement
Monday October 31 , 2011 12:35 GMT


To read the full story, ClickHere




ecPulse.com has sent you this message.
To ensure you receive such e-mails in the future, please add ecPulse.com to your list of approved senders.






Note: Our website content is subject to errors, changes and updates; the use of the websites constitutes your acceptance of our Privacy Policy and Risk Disclosure.

Risk Disclaimer: The content of ecPulse.com and any page in the website contain information for investors/traders and is not a recommendation to buy or sell currencies, stocks, gold, silver & energies, nor an offer to buy or sell currencies, stocks, gold, silver & energies. The information provided reflects the writers' opinions that deemed reliable but is not guaranteed as to accuracy or completeness. ecPulse is not liable for any losses or damages, monetary or otherwise that result. I recommend that anyone trades currencies, stocks, gold, silver & energies should
www.ecPulse.com +170 38 79 32 32
Copyright 2008 ecPulse.com. All rights reserved.

Canada's Industrial and Raw Materials Prices

advertisement
Monday October 31 , 2011 12:31 GMT


To read the full story, ClickHere




ecPulse.com has sent you this message.
To ensure you receive such e-mails in the future, please add ecPulse.com to your list of approved senders.






Note: Our website content is subject to errors, changes and updates; the use of the websites constitutes your acceptance of our Privacy Policy and Risk Disclosure.

Risk Disclaimer: The content of ecPulse.com and any page in the website contain information for investors/traders and is not a recommendation to buy or sell currencies, stocks, gold, silver & energies, nor an offer to buy or sell currencies, stocks, gold, silver & energies. The information provided reflects the writers' opinions that deemed reliable but is not guaranteed as to accuracy or completeness. ecPulse is not liable for any losses or damages, monetary or otherwise that result. I recommend that anyone trades currencies, stocks, gold, silver & energies should
www.ecPulse.com +170 38 79 32 32
Copyright 2008 ecPulse.com. All rights reserved.

Technical Oil Report

advertisement
Monday October 31 , 2011 10:59 GMT
Oil Report


Midday Report: Crude oil futures for December settlement



 

Oil traded a bit higher after our morning report to reach just above 93.00 activating our morning scenario. We look for further decline within the rest of the session, as the commodity breached the 20 SMA over four-hour basis in addition to an intraday ascending trend line. An hourly closing below 92.30 may accelerate the downside move.

The trading range for the week is among the major support at 89.60 and the major resistance at 96.00.

The short-term trend is to the downside with steady daily closing below 100.00 targeting 65.00.

*The provided chart based on GMT+3

Weekly Report



Support92.0090.6089.6088.7587.50

Resistance93.1594.5095.0096.3098.00

RecommendationOur morning expectations remain valid.


To read the full story, ClickHere




ecPulse.com has sent you this message.
To ensure you receive such e-mails in the future, please add ecPulse.com to your list of approved senders.






Note: Our website content is subject to errors, changes and updates; the use of the websites constitutes your acceptance of our Privacy Policy and Risk Disclosure.

Risk Disclaimer: The content of ecPulse.com and any page in the website contain information for investors/traders and is not a recommendation to buy or sell currencies, stocks, gold, silver & energies, nor an offer to buy or sell currencies, stocks, gold, silver & energies. The information provided reflects the writers' opinions that deemed reliable but is not guaranteed as to accuracy or completeness. ecPulse is not liable for any losses or damages, monetary or otherwise that result. I recommend that anyone trades currencies, stocks, gold, silver & energies should
www.ecPulse.com +170 38 79 32 32
Copyright 2008 ecPulse.com. All rights reserved.

Technical Precious Metals Report

advertisement
Monday October 31 , 2011 09:27 GMT
Gold


Midday Report

 

The metal has moved within a very tight range since morning while stabilizing below SMA 50 as seen on the provided daily chart. The negativity on Stochastic and Friday's hanging man candlestick pattern prevent us from predicting upside resumption despite the solidity of 1702.00. Therefore, we hold onto our neutrality for the rest of the day. A daily closing below 1702.00 will trigger a sell-off.

The trading range for today is among the key support at 1635.00 and key resistance now at 1753.00.

The general trend over the short term basis is to the upside targeting 1945.00 per ounce as far as areas of 1475.00 remain intact with weekly closing.

Weekly Report



Support1702.001695.001687.001673.001665.00

Resistance1728.001735.001745.001753.001763.00

RecommendationBased on the charts and explanations above our opinion is, staying aside until an actionable technical setup presents itself to pinpoint the next big move.


Silver


Midday Report

 

Silver is still biased to the downside, where the metal reached areas below 34.60 and then started to decline again. Our temporal negative outlook remains valid, but we signal that this downside movement could be only a correction, while the level of 32.95 should determine the depth of the current correction.

The trading range for today is among the key support at 30.30 and key resistance now at 37.80.

The short-term trend is to the downside targeting 26.65 as far as areas of 48.50 remain intact.

Weekly Report



Support34.0033.7533.4032.9532.50

Resistance34.6035.0535.6536.2036.80

RecommendationBased on the charts and explanations above, we recommend selling silver around 34.60 and take profit in stages at (33.85 and 32.95) and stop loss with daily closing above 35.25 might be appropriate.


To read the full story, ClickHere




ecPulse.com has sent you this message.
To ensure you receive such e-mails in the future, please add ecPulse.com to your list of approved senders.






Note: Our website content is subject to errors, changes and updates; the use of the websites constitutes your acceptance of our Privacy Policy and Risk Disclosure.

Risk Disclaimer: The content of ecPulse.com and any page in the website contain information for investors/traders and is not a recommendation to buy or sell currencies, stocks, gold, silver & energies, nor an offer to buy or sell currencies, stocks, gold, silver & energies. The information provided reflects the writers' opinions that deemed reliable but is not guaranteed as to accuracy or completeness. ecPulse is not liable for any losses or damages, monetary or otherwise that result. I recommend that anyone trades currencies, stocks, gold, silver & energies should
www.ecPulse.com +170 38 79 32 32
Copyright 2008 ecPulse.com. All rights reserved.

Technical Major Currencies Report

advertisement
Monday October 31 , 2011 09:27 GMT
Euro


Midday Report

 

The pair is trading now below 61.8% Fibonacci correction at 1.4015 and is expected to test the ascending main support level. Stochastic is within oversold areas, but the Relative Strength Index is sill negatively biased, while the extension of the current downside movement depends on the pair’s behavior around the ascending channel’s main support. Therefore, we remain neutral, awaiting further confirmations.

The trading range for this week is among the major support at 1.3680 and the major resistance at 1.4550.

The short-term trend is to the upside with steady daily closing above 1.2795 targeting 1.5135.

Weekly Report



Support1.39701.39401.39101.38801.3840

Resistance1.40751.41201.42051.42501.4300

RecommendationBased on the charts and explanations above we remain neutral awaiting more confirmations


Great British Pound (GBP)


Midday Report

 

Tranquility controlled the movements of the pair during the previous session after the Asian session's collapse; whilst the RSI 14 is still reflecting a case of losing upside momentum as seen on the provided daily graph. Therefore, we hold onto our weekly anticipations intact for the rest of the day; noting that a break of 1.5935 will confirm that the bullishness of the positive harmonic AB=CD pattern was limited earlier at 61.8% retracement of CD leg.

The trading range for today is among key support at 1.5720 and key resistance at 1.6295.

The general trend over short term basis is to the downside targeting 1.4225 as far as areas of 1.6875 areas remain intact.

Weekly Report



Support1.59351.58801.58201.57801.5720

Resistance1.60751.61251.61501.62251.6295

RecommendationOur weekly expectations remain valid.


Japanese Yen (JPY)


Midday Report

 

Normal bounce for the intervention by BOJ was seen during the early session after touching very solid resistance areas. The most impressive technical factors was the positivity on momentum and trend indicators despite the correctional movements that started from the pivotal resistance of 79.55 zones; thus, we keep our bullish predictions intact for the rest of the day and a break of 79.55 will accelerate the incline.

The trading range for today is among key support at 76.95 and key resistance now at 82.25.

The general trend over short term basis is to the upside targeting 87.45 as far as areas of 75.20 remain intact.

Weekly Report



Support77.9077.2076.9576.6076.10

Resistance78.8079.5579.9080.0581.15

RecommendationOur weekly expectations remain valid.


Swiss Franc (CHF)


Midday Report

 

The pair reaches now around 38.2% Fibonacci correction, which represents the first target of the bearish Butterfly harmonic pattern; however, the pair didn’t confirm stability below this level. But on the other hand, the pair is stable below the Exponential Moving Average, while momentum indicators provide mixed signs. Therefore, we remain neutral for the rest of the session today.

The trading range for this week is among the major support at 0.8310 and the major resistance at 0.8930.

The short-term trend is to the upside with steady weekly closing above 0.8020 targeting 0.9400.

Weekly Report



Support0.86950.86750.86050.85800.8550

Resistance0.87750.88500.89300.90300.9080

RecommendationBased on the charts and explanations above we remain neutral awaiting more confirmations


Canadian Dollar (CAD)


Midday Report

 

We can see the bearish bias is getting more significant due to consolidation below 50% Fibonacci correction at 1.0030, where stability below this level triggers continuous effect of the previously breached ascending support shown in red. Therefore, our weekly expectations remain as they are.

The trading range for this week is among the major support at 0.9700 and the major resistance at 1.0365.

The short-term trend is to the downside as far as 1.0665 remains intact targeting 0.9000.

Weekly Report



Support0.99600.99050.98850.98250.9780

Resistance1.00001.00301.00551.01101.0185

RecommendationBased on the charts and explanations above, we recommend selling the pair below 1.0030, and take profit in stages at (0.9905 and 0.9885) and stop loss above 1.0140 might be appropriate.


To read the full story, ClickHere




ecPulse.com has sent you this message.
To ensure you receive such e-mails in the future, please add ecPulse.com to your list of approved senders.






Note: Our website content is subject to errors, changes and updates; the use of the websites constitutes your acceptance of our Privacy Policy and Risk Disclosure.

Risk Disclaimer: The content of ecPulse.com and any page in the website contain information for investors/traders and is not a recommendation to buy or sell currencies, stocks, gold, silver & energies, nor an offer to buy or sell currencies, stocks, gold, silver & energies. The information provided reflects the writers' opinions that deemed reliable but is not guaranteed as to accuracy or completeness. ecPulse is not liable for any losses or damages, monetary or otherwise that result. I recommend that anyone trades currencies, stocks, gold, silver & energies should
www.ecPulse.com +170 38 79 32 32
Copyright 2008 ecPulse.com. All rights reserved.

European inflation and unemployment data add pressure on ECB before rate decision

advertisement
Monday October 31 , 2011 10:24 GMT


To read the full story, ClickHere




ecPulse.com has sent you this message.
To ensure you receive such e-mails in the future, please add ecPulse.com to your list of approved senders.






Note: Our website content is subject to errors, changes and updates; the use of the websites constitutes your acceptance of our Privacy Policy and Risk Disclosure.

Risk Disclaimer: The content of ecPulse.com and any page in the website contain information for investors/traders and is not a recommendation to buy or sell currencies, stocks, gold, silver & energies, nor an offer to buy or sell currencies, stocks, gold, silver & energies. The information provided reflects the writers' opinions that deemed reliable but is not guaranteed as to accuracy or completeness. ecPulse is not liable for any losses or damages, monetary or otherwise that result. I recommend that anyone trades currencies, stocks, gold, silver & energies should
www.ecPulse.com +170 38 79 32 32
Copyright 2008 ecPulse.com. All rights reserved.

Fundamental and Technical Analysis for: AUDUSD - EURGBP - Cisco Systems Inc

advertisement
Monday October 31 , 2011 09:44 GMT


To read the full story, ClickHere




ecPulse.com has sent you this message.
To ensure you receive such e-mails in the future, please add ecPulse.com to your list of approved senders.






Note: Our website content is subject to errors, changes and updates; the use of the websites constitutes your acceptance of our Privacy Policy and Risk Disclosure.

Risk Disclaimer: The content of ecPulse.com and any page in the website contain information for investors/traders and is not a recommendation to buy or sell currencies, stocks, gold, silver & energies, nor an offer to buy or sell currencies, stocks, gold, silver & energies. The information provided reflects the writers' opinions that deemed reliable but is not guaranteed as to accuracy or completeness. ecPulse is not liable for any losses or damages, monetary or otherwise that result. I recommend that anyone trades currencies, stocks, gold, silver & energies should
www.ecPulse.com +170 38 79 32 32
Copyright 2008 ecPulse.com. All rights reserved.