Sure, Gary. Thanks. Before I begin to offer guidance, I'll remind everyone that the statements Gary just made and those that I'm about to make are forward looking. It's important to review the risk factors detailed in our most recent 10-Q in order to understand the factors that might cause actual results to differ materially from this guidance. As stated in the press release, we'd expect to be able to increase our fiscal third quarter revenue sequentially by up to 5% from our fiscal second quarter revenue. On gross margin, as we've said in the past, gross margin is difficult for us to predict with accuracy and we expect to continue to fluctuate from quarter to quarter. Our gross margin ultimately depends on a combination of factors, the prior ones being product and customer mix, but as was evident in this quarter, the second quarter, it can also be influenced by services revenue mix as well as volume, pricing, and the effects of ongoing product cost reductions. As Gary said previously based on the visibility we have into expected product mix, we expect to deliver Q3 gross margin in a mid-40s range. We expect our Q3 as-adjusted operating expenses in real dollars could increase slightly from Q2, though as Gary noted, we expect as-adjusted OpEx to continue to decline as a percentage of revenue through the balance of the fiscal year. As noted in the press release and as Gary discussed, if we successfully achieve our revenue and gross margin goals in Q3, we would be on track to achieve 10% income from operations on an as-adjusted basis as soon as the third quarter. We expect other income and expense in the third quarter will be income of approximately $9 million. On our tax rate, as we've previously discussed, we are not likely to pay significant U.S. federal taxes for some time and on our GAAP profits, given our sizable NOL position. Accordingly, our quarterly income tax expense should represent primarily foreign taxes, which we expect in the third quarter will be approximately $500 million. We estimate the third quarter's diluted share count at approximately $94 million total shares. As a reminder, because of our NOL position, our as-adjusted EPS calculation will not include any adjustments for taxes. In other words, we will use our GAAP taxes for that calculation. At some point in the future, we will be required to release all or a portion of our NOL. We expect to be able to talk more about with a will happen, when it will happen, and how it may affect your model as we get closer to that event, but it's not likely that anything will change until sometime toward the middle of our fiscal '08 year. Finally, we expect to remain cash flow positive in Q3, albeit not at the same level we saw in Q2. Now, operator, we'll take questions from the sell-side analysts. Thank you.