<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Antimail</title><link>http://blogs.msdn.com/b/adioltean/</link><description>Adi Oltean&amp;#39;s Weblog - Flashbacks on technology, programming, and other interesting things</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>Script recipe: How to increase the maximum number of quotas in the FSRM Quota Report (W2K3 R2)</title><link>http://blogs.msdn.com/b/adioltean/archive/2009/09/18/script-recipe-how-to-increase-the-maximum-number-of-quotas-in-the-fsrm-quota-report-w2k3-r2.aspx</link><pubDate>Sat, 19 Sep 2009 01:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9896999</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=9896999</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2009/09/18/script-recipe-how-to-increase-the-maximum-number-of-quotas-in-the-fsrm-quota-report-w2k3-r2.aspx#comments</comments><description>&lt;P&gt;One of the customer requests we had on Windows Server 2003 R2 was the ability to increase the maximum number of quotas in the FSRM Quota report. The current limit is 1000 quotas maximum. How do I set this limit to 20,000 for example? &lt;/P&gt;
&lt;P&gt;Here is how - assuming that you have Powershell 1.0 installed, just run this script:&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt 0.5in" class=CodeNormal&gt;&lt;FONT style="BACKGROUND-COLOR: #e5dfec" face="Lucida Console"&gt;$gm=New-Object -com Srmsvc.SrmGlobalStoreManager&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt 0.5in" class=CodeNormal&gt;&lt;FONT style="BACKGROUND-COLOR: #e5dfec" face="Lucida Console"&gt;$s=[xml]$gm.GetStoreData("Settings", "ReportSettings")&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt 0.5in" class=CodeNormal&gt;&lt;FONT style="BACKGROUND-COLOR: #e5dfec" face="Lucida Console"&gt;$s.Save("\fsrm-reports-backup.xml")&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt 0.5in" class=CodeNormal&gt;&lt;FONT style="BACKGROUND-COLOR: #e5dfec" face="Lucida Console"&gt;$s.root.MaxQuotas="20000"&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt 0.5in" class=CodeNormal&gt;&lt;FONT style="BACKGROUND-COLOR: #e5dfec" face="Lucida Console"&gt;$gm.SetStoreData("Settings", "ReportSettings",$s.get_InnerXml())&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;One note, however. The script above uses an COM object that is internally used by FSRM to store its internal configuration. Use this COM object as your own risk as this is not a published API. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9896999" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Windows+Server/">Windows Server</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Script+recipes/">Script recipes</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Storage/">Storage</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/FSRM/">FSRM</category></item><item><title>Statcounter: Bing leapfrogs Yahoo again</title><link>http://blogs.msdn.com/b/adioltean/archive/2009/06/27/statcounter-bing-leapfrogs-yahoo-again.aspx</link><pubDate>Sat, 27 Jun 2009 11:00:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9806431</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=9806431</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2009/06/27/statcounter-bing-leapfrogs-yahoo-again.aspx#comments</comments><description>&lt;p&gt;You might remember &lt;a href="http://gs.statcounter.com"&gt;Statcounter.com&lt;/a&gt; as the site that came in the &lt;a href="http://www.techcrunch.com/2009/06/05/did-bing-just-leapfrog-yahoo-search/"&gt;news&lt;/a&gt; &lt;a href="http://www.marketingpilgrim.com/2009/06/bing-waves-as-it-passes-yahoo-search-in-first-week.html"&gt;a&lt;/a&gt;&amp;#160;&lt;a href="http://crave.cnet.co.uk/software/0,39029471,49302531,00.htm"&gt;few&lt;/a&gt; &lt;a href="http://www.newsfactor.com/story.xhtml?story_id=01300170HOUI"&gt;weeks&lt;/a&gt; &lt;a href="http://www.readwriteweb.com/archives/bing_off_to_a_good_start_takes_2_spot_ahead_of_yahoo.php"&gt;ago&lt;/a&gt; when Bing overtook Yahoo, due to the sudden interest immediately after launch. Back then, as many predicted, it &lt;a href="http://www.techcrunch.com/2009/06/07/quick-peak-bings-reign-as-2-search-engine-lasted-one-day/"&gt;didn’t last&lt;/a&gt; long, as people quickly switched back to their old search habits. &lt;/p&gt;  &lt;p&gt;But I just checked the Statcounter site and noticed that Bing just got ahead Yahoo &lt;strong&gt;again.&lt;/strong&gt; Granted, this time in North America region only. On last Friday (26 Jun) Bing had 8.74% query share, compared with Yahoo with 8.55%.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gs.statcounter.com/#search_engine-na-daily-20090601-20090626"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image001" border="0" alt="clip_image001" src="http://blogs.msdn.com/blogfiles/adioltean/WindowsLiveWriter/StatcounterBingleapfrogsYahooagain_E03/clip_image001_3.jpg" width="623" height="378" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Of course, this situation probably won’t last long either, but there are a few observations to make: &lt;/p&gt;  &lt;p&gt;1) The two graphs are getting closer and closer, and it’s probably safe to predict that they will start intersecting a lot more often in the next weeks. The same trend can be seen in the WW numbers as well. &lt;/p&gt;  &lt;p&gt;2) There is a curious pattern when Bing traffic is higher on Wednesday and Friday (not sure why?)&lt;/p&gt;  &lt;p&gt;Either way, it’s an interesting area to watch out in the next weeks to come … &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9806431" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Click+or+miss/">Click or miss</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Web+Search/">Web Search</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Bing/">Bing</category></item><item><title>Bing Community - an undiscovered site</title><link>http://blogs.msdn.com/b/adioltean/archive/2009/06/24/bing-community-an-undiscovered-site.aspx</link><pubDate>Thu, 25 Jun 2009 08:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9802968</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=9802968</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2009/06/24/bing-community-an-undiscovered-site.aspx#comments</comments><description>&lt;P&gt;Check it out:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.bing.com/community/"&gt;http://www.bing.com/community/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Nice layout &amp;amp; content organization. Much better organized when comparing it&amp;nbsp;with the typical forums/community sites that you see on Microsoft sites or MSDN (or other non-Microsoft ones)&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9802968" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Click+or+miss/">Click or miss</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Web+Search/">Web Search</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Bing/">Bing</category></item><item><title>FCI – how to use classification (video)</title><link>http://blogs.msdn.com/b/adioltean/archive/2009/05/28/fci-how-to-use-classification-video.aspx</link><pubDate>Thu, 28 May 2009 23:23:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9648867</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=9648867</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2009/05/28/fci-how-to-use-classification-video.aspx#comments</comments><description>&lt;p&gt;Just found a new video demonstrating the new classification feature in Windows Server 2008 R2. Enjoy!&lt;/p&gt; &lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/80G-Y6iennc&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/80G-Y6iennc&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;Special thanks to &lt;a href="http://www.youtube.com/user/dawho1"&gt;dawho1&lt;/a&gt; who posted the video.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9648867" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Windows+Server/">Windows Server</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Click+or+miss/">Click or miss</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Storage/">Storage</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Classification/">Classification</category></item><item><title>What does Bing stands for?</title><link>http://blogs.msdn.com/b/adioltean/archive/2009/05/28/what-does-bing-stand-for.aspx</link><pubDate>Thu, 28 May 2009 20:21:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9648065</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=9648065</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2009/05/28/what-does-bing-stand-for.aspx#comments</comments><description>&lt;p&gt;In my personal opinion, &lt;strong&gt;BING&lt;/strong&gt; = &lt;strong&gt;B&lt;/strong&gt;ing &lt;strong&gt;I&lt;/strong&gt;s &lt;strong&gt;N&lt;/strong&gt;ot &lt;strong&gt;G&lt;/strong&gt;oogle (to continue the tradition of &lt;a href="http://en.wikipedia.org/wiki/Recursive_acronym"&gt;recursive acronyms&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;And it’s true. Bing attempts to be a decision engine, not just another search engine. &lt;/p&gt;  &lt;p&gt;It is interesting that Google itself has an “I’m feeling Lucky” button, but using it simply means that you let the search engine make the decision for you. True, in some cases, this is good enough – but as a former Google user I don’t recollect using that button too much. I much prefer drilling into the results myself.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9648065" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Web+Search/">Web Search</category></item><item><title>Script of the week: how to expire files with Classification</title><link>http://blogs.msdn.com/b/adioltean/archive/2009/05/15/script-of-the-week-how-to-expire-files-with-classification.aspx</link><pubDate>Fri, 15 May 2009 21:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9619054</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=9619054</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2009/05/15/script-of-the-week-how-to-expire-files-with-classification.aspx#comments</comments><description>&lt;p&gt;It is an eye opening experience to sit at our FCI booth and see customer after customer telling us their biggest problem with managing file servers today: lots of old data sitting on their file servers. When I tell them how that our classification feature solves this problem, it something that always brings a sincere smile on their face. &lt;/p&gt;  &lt;p&gt;Creating a file expiration policy is super easy:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Open FSRM management console &lt;/li&gt;    &lt;li&gt;Go to the &amp;quot;File Management Tasks&amp;quot; view &lt;/li&gt;    &lt;li&gt;Create a file management task to expire your files. You need to specify the following settings:      &lt;ul&gt;       &lt;li&gt;The source directory of files to be expired &lt;/li&gt;        &lt;li&gt;The target directory (containing expired files) &lt;/li&gt;        &lt;li&gt;A condition for expiration (such as files created ten years ago (or files that were not modified in the last year) &lt;/li&gt;        &lt;li&gt;A schedule (say, weekly)&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Here is an example of the Action tab:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/adioltean/WindowsLiveWriter/ScriptoftheweekhowtoexpirefileswithClass_AD6A/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/adioltean/WindowsLiveWriter/ScriptoftheweekhowtoexpirefileswithClass_AD6A/image_thumb.png" width="368" height="439" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;That's it. One simple task to solve the &amp;quot;old files lying around&amp;quot; problem. &lt;/p&gt;  &lt;p&gt;Now, a note to be added: the effect of this command will be the to &lt;strong&gt;move &lt;/strong&gt;these expired files into the target location (while trying to keep the original path). One effect though is that the original files will &amp;quot;disappear&amp;quot; from the original location, which in rare cases it might cause confusion to the end users. If you are concerned about that problem, the solution is easy: as part of the file management task you can run your own &lt;strong&gt;custom&lt;/strong&gt; &amp;quot;move&amp;quot; command which leaves in the original path a &amp;quot;stub&amp;quot; (a text file) explaining where the files have gone. Or, you can replace the original files with a symbolic link (or some other form of link) pointing to the target location. &lt;/p&gt;  &lt;p&gt;To do this, you need to do a few things: &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;In the File Management Task dialog, in the Action tab, change the task type from &amp;quot;File expiration&amp;quot; to &amp;quot;Custom&amp;quot;. Several more options appear (such as the path to the custom script, the account the script will run under, etc) &lt;/li&gt;    &lt;li&gt;Add the [Source File path] macro to the script arguments &lt;/li&gt;    &lt;li&gt;Run the command as &amp;quot;local system&amp;quot; (so it will be able to perform the move operation).&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Here is an example of how the task will look like:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/adioltean/WindowsLiveWriter/ScriptoftheweekhowtoexpirefileswithClass_AD6A/custom1_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="custom1" border="0" alt="custom1" src="http://blogs.msdn.com/blogfiles/adioltean/WindowsLiveWriter/ScriptoftheweekhowtoexpirefileswithClass_AD6A/custom1_thumb.png" width="364" height="434" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;The move_file_and_leave_link.cmd (located in c:\windows\system32) file is simple:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;if exist &amp;quot;c:\protected\%~pnx1&amp;quot; @echo Target file already exists! &amp;amp; goto :EOF     &lt;br /&gt;md &amp;quot;c:\HSM\%~p1&amp;quot;      &lt;br /&gt;move %1 &amp;quot;c:\protected\%~p1&amp;quot;      &lt;br /&gt;mklink %1 &amp;quot;c:\protected\%~pnx1&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;The last command (mklink) has the role of creating a symbolic link from the source to the target. That’s it! &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9619054" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Windows+Server/">Windows Server</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Script+recipes/">Script recipes</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Storage/">Storage</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Classification/">Classification</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/FCI/">FCI</category></item><item><title>The buzz around Classification is going up! </title><link>http://blogs.msdn.com/b/adioltean/archive/2009/05/14/the-buzz-around-classification-is-going-up.aspx</link><pubDate>Fri, 15 May 2009 02:16:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9617327</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=9617327</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2009/05/14/the-buzz-around-classification-is-going-up.aspx#comments</comments><description>&lt;P&gt;More and more posts appear on File Classification - it's hard to keep track of them. Here is a few sample (if I missed anyone, sorry - it s not intentional)&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Coded Style &lt;/STRONG&gt;has a post on titled &lt;A title="Getting Personal with Windows Server 2008 R2 File Classification" href="http://www.codedstyle.com/getting-personal-with-windows-server-2008-r2-file-classification-2/" mce_href="http://www.codedstyle.com/getting-personal-with-windows-server-2008-r2-file-classification-2/"&gt;Getting Personal with Windows Server 2008 R2 File Classification&lt;/A&gt;&amp;nbsp;in which he notes the particular attention that FCI is getting at the event. &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Derek Schauland&lt;/STRONG&gt; (one of our MVPs for file storage) has a great post on TechRepublic introducing classification: &lt;A title="Permanent Link: Automate data classification with new features in Windows Server 2008 R2" href="http://blogs.techrepublic.com.com/networking/?p=1441" rel=bookmark&gt;Automate data classification with new features in Windows Server 2008 R2&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Randall Vogsland &lt;/STRONG&gt;(in Tin Cups and String) &lt;A href="http://www.tincupsandstring.com/2009/05/14/file-classification-infrastructure/" mce_href="http://www.tincupsandstring.com/2009/05/14/file-classification-infrastructure/"&gt;describes&lt;/A&gt; his own experience in using classification and even posted&amp;nbsp;a video on YouTube.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;George Norman&lt;/STRONG&gt; wrote a blgo post on R2 and classification on FindMySoft.com&amp;nbsp;- &lt;A href="http://blogs.msdn.com/news/Microsoft-Touts-Windows-Server-2008-R2-Features-File-Classification-Infrastructure-and-Hyper-V/"&gt;Microsoft Touts Windows Server 2008 R2 Features: File Classification Infrastructure and Hyper-V&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Mary Jo Foley &lt;/STRONG&gt;(who needs no introduction) blogged on ZDNet about classification as well - &lt;A title="Permanent Link to Microsoft shows off file classification in Windows Server 2008 R2" href="http://blogs.zdnet.com/microsoft/?p=2746" rel=bookmark&gt;Microsoft shows off file classification in Windows Server 2008 R2&lt;/A&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;DiTii.com&lt;/STRONG&gt; has a post as well - &lt;A href="http://www.ditii.com/2009/05/12/microsoft-intro-file-classification-in-windows-server-2008-r2-at-teched/" mce_href="http://www.ditii.com/2009/05/12/microsoft-intro-file-classification-in-windows-server-2008-r2-at-teched/"&gt;Microsoft intro “File classification in Windows Server 2008 R2″ at TechEd&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;(more to come)&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9617327" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Classification/">Classification</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/FCI/">FCI</category></item><item><title>Classification – under the hood (part 1)</title><link>http://blogs.msdn.com/b/adioltean/archive/2009/05/13/classification-under-the-hood-part-1.aspx</link><pubDate>Thu, 14 May 2009 09:58:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9614664</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=9614664</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2009/05/13/classification-under-the-hood-part-1.aspx#comments</comments><description>&lt;p&gt;As promised, I will add more technical information about File Classification Infrastructure (FCI) in a series of technical posts devoted to FCI architecture and internals.&lt;/p&gt;  &lt;p&gt;We started the classification project with an ambitious vision: to provide a &lt;em&gt;simple&lt;/em&gt;, &lt;em&gt;open&lt;/em&gt; and &lt;em&gt;comprehensive&lt;/em&gt; way to organize data at enterprise level, primarily for files stored on shares. The classification process has to be &lt;em&gt;simple&lt;/em&gt; in order to be understood intuitively by any administrator under pressure of managing millions, maybe billions of files. It needs to be &lt;em&gt;open&lt;/em&gt; (i.e. extensible) as we need to deal with a huge matrix of file formats, classification methods and types of management policies on top of classification. Finally, it needs to be &lt;em&gt;comprehensive&lt;/em&gt; - by installing the latest version of Windows, administrators should be able to get enough value “out of the box” to get started in organizing their information and apply policies right away.&amp;#160; &lt;/p&gt;  &lt;h1&gt;Overview &lt;/h1&gt;  &lt;p&gt;Here is a quick introduction in classification, if you don’t know anything about it yet (By the way, a detailed overview of the problem space is presented &lt;a href="http://blogs.technet.com/filecab/archive/2009/05/11/windows-server-2008-r2-file-classification-infrastructure-managing-data-based-on-business-value.aspx"&gt;here&lt;/a&gt;, and an functional overview is presented &lt;a href="http://blogs.technet.com/filecab/archive/2009/05/11/classifying-files-based-on-location-and-content-using-the-file-classification-infrastructure-fci-in-windows-server-2008-r2.aspx"&gt;here&lt;/a&gt;. There is also a Microsoft Technet step-by-step guide for enabling classification and file management tasks &lt;a href="http://technet.microsoft.com/en-us/library/dd758761(WS.10).aspx"&gt;here&lt;/a&gt;.)&lt;/p&gt;  &lt;p&gt;In essence, classification allows you to assign metadata to every file on a file server. Specifically, classification deals with &lt;strong&gt;actionable&lt;/strong&gt; file metadata, the kind of metadata that can be used to drive file management policies (such as encryption, protection, retention, expiration, etc). This metadata is just a set of &lt;strong&gt;classification properties&lt;/strong&gt; (in the form Name=value) that is attached to files in some form or another, either through explicit or automatic classification. It is important to note that you (the user) are the one responsible in designing your own classification schema for your solution. By default, Windows does not provide (nor enforce) a predefined set of classification properties available by default.&lt;/p&gt;  &lt;p&gt;Classification information can be “produced” in several different ways:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Through &lt;strong&gt;automatic classification&lt;/strong&gt;, where you need to define &lt;strong&gt;classification rules&lt;/strong&gt; that indicate which property value will be assigned to each affected file. Classification rules have a scope (a set of affected namespaces) and also could have a “filtering condition” (think of it as a WHERE clause) for the files being classified. Finally, a rule also specifies the property to be assigned (so one rule is associated with only one property). &lt;/li&gt;    &lt;li&gt;Classification properties could be already residing in the file, when supplied by other property storage systems, or even by previous runs of the automatic classification mechanism. For example, an Office file downloaded from a Sharepoint document library already has extra embedded metadata that could be viewed as classification properties. &lt;/li&gt;    &lt;li&gt;You can also explicitly “set” a certain classification information using a certain API from scripts or LOB applications (using &lt;a href="http://msdn.microsoft.com/en-us/library/dd392371(VS.85).aspx"&gt;IFsrmClassificationManager::SetFileProperty&lt;/a&gt;). Since this mechanism is not rule-based, this method is subject to certain applicability limitations, depending on the scenario. (BTW, you can think of the “Set API” called to set a property on a file as equivalent with running a temporary classification rule that is created once, ran once against the file, and then deleted).&amp;#160; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Classification can be consumed in several ways: &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Classification properties can be used directly (from scripts or applications) through “Get” APIs (like &lt;a href="http://msdn.microsoft.com/en-us/library/dd392361(VS.85).aspx"&gt;IFsrmClassificationManager::EnumFileProperties&lt;/a&gt; or &lt;a href="http://msdn.microsoft.com/en-us/library/dd392365(VS.85).aspx"&gt;IFsrmClassificationManager::GetFileProperty&lt;/a&gt;). Such APIs will provide the correct set of properties depending on the set of rules defined ahead of time and/or depending on existing metadata that is already attached to the file. &lt;/li&gt;    &lt;li&gt;Classification properties could be used indirectly, as a filtering criteria, to selectively execute &lt;strong&gt;File management tasks&lt;/strong&gt; – which are tasks that perform a certain action against a desired set of files. One example: you can use a file management task to encrypt any file that has been classified as “Confidentiality=High”. &lt;/li&gt;    &lt;li&gt;Classification properties are also used when generating “Files By Property” reports, such as reporting all files on a server grouped by their Confidentiality information. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Of course, producing/consuming always occurs in parallel – which makes classification look a little bit complex at the first sight. &lt;/p&gt;  &lt;h1&gt;The classification pipeline&lt;/h1&gt;  &lt;p&gt;The whole process is simple to understand if you use the &lt;strong&gt;classification pipeline&lt;/strong&gt; as a simple underlying concept. The pipeline defines how the classification process is executed in each combination of the scenarios above that produce/consume classification:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/adioltean/WindowsLiveWriter/Classificationunderthehoodpart1_F601/image_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/adioltean/WindowsLiveWriter/Classificationunderthehoodpart1_F601/image_thumb_1.png" width="639" height="309" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;As you can see, classification works in five stages on a file-by-file basis. Let’s drill down into each of them:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;1) Discover Files&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;In this phase we “assemble” a list of files that will be run through the pipeline. &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;In the case of automatic classification, we will create a snapshot of the volume and scan the snapshot for any files that might have been changed or added since the last classification (FCI offers a set of heuristics for incremental classification, so we won’t need to rescan the whole world every time we are running an automatic classification job). &lt;/li&gt;    &lt;li&gt;In the case of executing the EnumFileProperties()/GetFileProperty()/SetFileProperty() APIs, we will only provide the file in discussion. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;After this step, we generate a stream of “property bag” objects (one per file) that is passed through the pipeline. You can think of the property bag object as an in-memory object holding the set of “Name=value” properties for a given file. Of course, NTFS metadata (file name, attributes, timestamps, etc) is extracted at this stage and inserted in the property bag. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2) Extract classification (retrieve existing classification from files)&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;In this phase, we try to extract existing properties from files, that have been previously stored by other FCI-unaware applications such as Microsoft Word or Sharepoint. Some of these mechanisms might parse the file content (such as in the case of Office files) or use other techniques (such as discovering classification information that has been “cached” from a previous classification run). &lt;/p&gt;  &lt;p&gt;One important thing to note is that existing classification data might be extracted from different sources, and therefore we have a precise process of reconciliation of potentially conflicting metadata. This process is called &lt;strong&gt;aggregation&lt;/strong&gt; – and it is one of the central concepts in the pipeline architecture.&amp;#160; &lt;/p&gt;  &lt;p&gt;Extracting/storing property values is done through dedicated software components called &lt;strong&gt;storage modules&lt;/strong&gt;. Each of these storage modules implements a standard COM interface to essentially receive a “stream” of property bags (from the discovery/scanning process) and enhance them in the way through extracted property values. &lt;/p&gt;  &lt;p&gt;In Windows Server 2008 R2 we ship several storage module by default:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;An &lt;strong&gt;Office 2007 storage module&lt;/strong&gt; that persists properties within Office 2007 file formats (DOCX, XLSX, PPTX, etc) in a format compatible with Sharepoint. &lt;/li&gt;    &lt;li&gt;Similarly, we ship a &lt;strong&gt;Office XP-2003 storage module&lt;/strong&gt; for files in DOC, XLS, PPT, etc format. &lt;/li&gt;    &lt;li&gt;The &lt;strong&gt;System Storage module&lt;/strong&gt; (that persists properties in an alternate data stream attached to the file. This storage module has a dual role. First, it is used as a &lt;strong&gt;generic storage module&lt;/strong&gt; for files that do not support embedded metadata (such as plain TXT files, or files with an unknown extension) and secondly, as a &lt;strong&gt;cache for previous classification runs&lt;/strong&gt; on the same file. This second functionality is particularly important – as it guarantees that you have a way to cache properties for files which did not change in the meantime (assuming that the rules only act on file metadata or content). We will address the caching concept in detail later. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;One more thing to note – you can also define your own storage modules that can store metadata either in the file content, or in an external database. It is recommended, though, that any storage module that parses file content should live in its own process with tightened privileges for security reasons (as parsing file content could be subject to buffer overruns).&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;3) Classify files&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;At this stage, we identify which rules affect the current file being processed, and then run each rule to produce &lt;strong&gt;new&lt;/strong&gt; classification property values. Again, we use aggregation to reconcile potentially conflicting values coming from different rules (and potentially from the previous stage as well).&lt;/p&gt;  &lt;p&gt;Rules are implemented with the help of a different type of pipeline modules called &lt;strong&gt;classifiers&lt;/strong&gt;. A classifier implements a similar interface as a storage module – it accepts a stream of incoming property bags, and it outputs a stream of “enhanced” property bags containing extra properties discovered during classification. &lt;/p&gt;  &lt;p&gt;A classifier can look at the file content, the file system metadata, external storage, or all of them to determine the new property values to be assigned. There are many “flavors” of classifiers which we will detail later. &lt;/p&gt;  &lt;p&gt;A pipeline could contain one or several different classifiers. There are two classifiers shipped by default with Windows:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The Folder classifier – which simply assigns properties to files depending on their location on the disk, and &lt;/li&gt;    &lt;li&gt;The Content classifier – which assigns properties to certain files depending on whether certain strings or regular expressions are successfully matched against the file content. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The content classifier can also operate on non-text files (such as Office documents) through the IFilter technology, which basically offers a way to “convert” a certain Office file into a simplified pure text format. One more exciting thing to note – Windows Server 2008 R2 ships with an IFilter-based OCR engine, so the content classifier will also work against text contained in TIFF scanned images! (If you have seen the TechEd keynote demo you know what I mean :-) &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;4) Store classification properties&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;This is the natural counterpart of step 2 and is implemented, not surprisingly, by the same storage modules. In this stage the basic philosophy is the following: we store properties in as many locations as possible so we can reconstruct it later. &lt;/p&gt;  &lt;p&gt;Of course, we store the aggregated property values as mentioned before.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;5) Apply policy based on classification&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;This is the most interesting of the pipeline steps, and the final stage in the classification pipeline. After all, the whole point of classification is to run some policies against the classification data. Classification in itself is not interesting – what’s truly interesting is the fact that you can run &lt;strong&gt;declarative policies&lt;/strong&gt; on top of classification data. &lt;/p&gt;  &lt;p&gt;Policies come in several flavors:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Expiration File Management Tasks – which have the role of selectively moving files, depending on their age and/or classification information &lt;/li&gt;    &lt;li&gt;Custom File Management Tasks – which can execute a custom script against a certain category of files. Examples could include: migrating certain documents to Sharepoint, custom expiration, custom retention policies, encrypting/protecting sensitive data, HSM policies, deduplication policies, etc. Sky is the limit for your imagination of what can be implemented in a custom file management task &lt;/li&gt;    &lt;li&gt;Automatic Classification – of course, running an automatic classification job can be viewed of a task of (1) saving classification properties for newly-classified files and (2) generating a report containing a summary of the job results. &lt;/li&gt;    &lt;li&gt;The “Files By Property” report – this is a simple report containing a basic statistical distribution of files classified against a certain property. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;That’s it for now – in next posts we will drill down even more in each of these phases.&lt;/p&gt;  &lt;p&gt;(update – small typos)&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9614664" width="1" height="1"&gt;</description></item><item><title>File Classification Infrastructure – launched today!</title><link>http://blogs.msdn.com/b/adioltean/archive/2009/05/11/file-classification-infrastructure-launched-today.aspx</link><pubDate>Mon, 11 May 2009 23:11:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9604390</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=9604390</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2009/05/11/file-classification-infrastructure-launched-today.aspx#comments</comments><description>&lt;p&gt;Today it is an exciting day for all of us – we just announced our new classification platform at TechEd! It is a culmination of many months of team work, mostly in secret until now (which also explains also the silence on this blog). &lt;/p&gt;  &lt;p&gt;For an overview of FCI (the File Classification Infrastructure) in Windows Server 2008 R2 you can start from here:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.technet.com/filecab/archive/2009/05/11/windows-server-2008-r2-file-classification-infrastructure-managing-data-based-on-business-value.aspx" href="http://blogs.technet.com/filecab/archive/2009/05/11/windows-server-2008-r2-file-classification-infrastructure-managing-data-based-on-business-value.aspx"&gt;http://blogs.technet.com/filecab/archive/2009/05/11/windows-server-2008-r2-file-classification-infrastructure-managing-data-based-on-business-value.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.technet.com/filecab/archive/2009/05/11/classifying-files-based-on-location-and-content-using-the-file-classification-infrastructure-fci-in-windows-server-2008-r2.aspx" href="http://blogs.technet.com/filecab/archive/2009/05/11/classifying-files-based-on-location-and-content-using-the-file-classification-infrastructure-fci-in-windows-server-2008-r2.aspx"&gt;http://blogs.technet.com/filecab/archive/2009/05/11/classifying-files-based-on-location-and-content-using-the-file-classification-infrastructure-fci-in-windows-server-2008-r2.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I will follow-up with an in-depth blog post about technical architecture around FCI. There is a ton of new information just waiting to be released sand we are very excited to talk about it. &lt;/p&gt;  &lt;p&gt;Meanwhile, if you are at TechEd, don’t forget to stop by at our booth – we are in the “Core Infrastructure/WSV” area (look for the “File Services” booth)&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9604390" width="1" height="1"&gt;</description></item><item><title>Tom’s Hardware: SSD comparison table (take 2)</title><link>http://blogs.msdn.com/b/adioltean/archive/2009/05/04/tom-s-hardware-ssd-comparison-table-take-2.aspx</link><pubDate>Tue, 05 May 2009 02:08:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9586982</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=9586982</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2009/05/04/tom-s-hardware-ssd-comparison-table-take-2.aspx#comments</comments><description>&lt;p&gt;Tom’s Hardware does it again! &lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.tomshardware.com/reviews/256gb-samsung-ssd,2265-8.html" href="http://www.tomshardware.com/reviews/256gb-samsung-ssd,2265-8.html"&gt;http://www.tomshardware.com/reviews/256gb-samsung-ssd,2265-8.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;What is notable is (again) the relative power consumption between various SSDs – ranging from 0.5W (for Intel X25-E/M) to a whopping 4.6 W (for Soliddata).&lt;/p&gt;  &lt;p&gt;Here is the summary table: &lt;/p&gt;  &lt;table class="MsoNormalTable" border="0" cellpadding="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; background: #336699; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="text-align: center; line-height: normal; margin-bottom: 0pt" class="MsoNormal" align="center"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 9pt"&gt;Manufacturer&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; background: #336699; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="text-align: center; line-height: normal; margin-bottom: 0pt" class="MsoNormal" align="center"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 9pt"&gt;Intel&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; background: #336699; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="text-align: center; line-height: normal; margin-bottom: 0pt" class="MsoNormal" align="center"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 9pt"&gt;Intel&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; background: #336699; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="text-align: center; line-height: normal; margin-bottom: 0pt" class="MsoNormal" align="center"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 9pt"&gt;Mtron&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; background: #336699; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="text-align: center; line-height: normal; margin-bottom: 0pt" class="MsoNormal" align="center"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 9pt"&gt;Mtron&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Family&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;X25-E&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;X25-M&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;SSD MOBI&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;SSD MOBI&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Model Number&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;SSDSA2SH032G1GN&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;SSDSA2MH080G1&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;MSD-SATA3525-032&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;MSD-SATA3525-064&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Capacity&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;32 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;80 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;32 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;64 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Other Capacities&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;64 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;160 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;16, 64, 128 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;16, 32, 128 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Rational Speed (RPM)&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Flash SLC&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Flash MLC&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Flash SLC&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Flash SLC&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Platter&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;-&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;-&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;-&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;-&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Form Factor&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;2.5&amp;quot;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;2.5&amp;quot;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;2.5&amp;quot;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;2.5&amp;quot;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Interface&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;SATA/300&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;SATA/300&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;SATA/150&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;SATA/150&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Cache ( MB)&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;16 MB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;16 MB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N/A&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N/A&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;NCQ&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Yes&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Yes&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;No&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;No&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Height&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;6.5 mm&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;6.5 mm&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;9.5 mm&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;9.5 mm&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Weight&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;78 g&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;80 g&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;60 g&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;84 g&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;MTBF&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;2 Million Hours&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1.2 Million Hours&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1 Million Hours&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1 Million Hours&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Operating Temperature&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;0-70°C&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;0-70°C&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;0-70°C&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;0-70°C&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Specified Idle Power ( Low Power)&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;0.06 W &lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;0.06 W &lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N/A&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N/A&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Measured Idle Power ( Low Power)&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;0.5 W&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;0.5 W&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1.1 W&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1.1 W&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Operating Shock ( 2 ms, read)&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1000 G&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1000 G&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1500 G&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1500 G&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Web site&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;&lt;a href="http://www.intel.com/design/flash/nand/extreme/index.htm" target="_blank"&gt;Intel&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;&lt;a href="http://www.intel.com/design/flash/nand/mainstream/index.htm%20" target="_blank"&gt;Intel&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;&lt;a href="http://www.mtron.net/English/Product/ProductDetail_view.asp?ItemCode=MSD-SATA3525" target="_blank"&gt;Mtron&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;&lt;a href="http://www.mtron.net/English/Product/ProductDetail_view.asp?ItemCode=MSD-SATA3525" target="_blank"&gt;Mtron&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Warranty&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;&amp;#160;&lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;&amp;#160;&lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;3 years&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;3 years&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;&amp;#160;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;&amp;#160;&lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;&amp;#160;&lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;&amp;#160;&lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;&amp;#160;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p style="line-height: 18pt; margin-bottom: 0pt; background: white" class="MsoNormal"&gt;&lt;span style="display: none; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt" lang="EN"&gt;&amp;#160;&lt;/span&gt;&lt;/p&gt;  &lt;table class="MsoNormalTable" border="0" cellpadding="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; background: #336699; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="text-align: center; line-height: normal; margin-bottom: 0pt" class="MsoNormal" align="center"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 9pt"&gt;Manufacturer&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; background: #336699; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="text-align: center; line-height: normal; margin-bottom: 0pt" class="MsoNormal" align="center"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 9pt"&gt;Samsung&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; background: #336699; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="text-align: center; line-height: normal; margin-bottom: 0pt" class="MsoNormal" align="center"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 9pt"&gt;Samsung&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; background: #336699; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="text-align: center; line-height: normal; margin-bottom: 0pt" class="MsoNormal" align="center"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 9pt"&gt;Solidata&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; background: #336699; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="text-align: center; line-height: normal; margin-bottom: 0pt" class="MsoNormal" align="center"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 9pt"&gt;Solidata&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; background: #336699; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="text-align: center; line-height: normal; margin-bottom: 0pt" class="MsoNormal" align="center"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 9pt"&gt;Super Talent&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Family&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;SSD SATA 3.0Gbps 2.5&amp;quot;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;PB22-J&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;X Series&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;X Series&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;MasterDrive OX&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Model Number&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;MCCOE64G5MPP&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;MMDOE56G5MXP-0VB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;X1-64&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;X2-128&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;FTM64GL25H&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Capacity&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;64 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;256 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;64 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;128 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;64 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Other Capacities&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;32 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;128 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;128, 256 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;256 , 512 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;16, 32, 128 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Rotational Speed (RPM)&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Flash MLC&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Flash MLC&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Flash MLC&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Flash MLC&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Flash MLC&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Platter&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;-&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;-&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;-&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;-&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;-&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Form Factor&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;2.5&amp;quot;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;2.5&amp;quot;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;2.5&amp;quot;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;2.5&amp;quot;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;2.5&amp;quot;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Interface&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;SATA/300&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;SATA/300&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;SATA/300&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;SATA/300&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;SATA/300&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Cache (MB)&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;No&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;128 MB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N/A&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N/A&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N/A&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;NCQ&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;No&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Yes&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;No&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;No&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;No&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Height&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;9.5 mm&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;9.5 mm&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;9.5 mm&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;9.5 mm&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;9.5 mm&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Weight&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;74 g &lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;82 g&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;98 g&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;98 g&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;66 g&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;MTBF&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;2 Million Hours&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1 Million Hours&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;2 Million Hours&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;2 Million Hours&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1 Million Hours&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Operating Temperature&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;0-70°C&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;0-70°C&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;0-70°C&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;0-70°C&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;0-70°C&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Specified Idle Power ( Low Power)&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;0.24 W&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;0.19 W&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;3 W&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;3 W&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N/A&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Measured Idle Power (Low Power)&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;0.21 W&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;0.15 W&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;4.6 W&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;4.7 W&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1.4 W&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Operating Shock ( 2 ms, read)&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1500 G&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1500 G&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N/A&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N/A&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1500 G&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Web site&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;&lt;a href="http://www.samsung.com/global/business/semiconductor/products/flash/ssd/2008/product/overview.html" target="_blank"&gt;Samsung&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;&lt;a href="http://www.samsung.com/global/business/semiconductor/products/flash/ssd/2008/product/overview.html" target="_blank"&gt;Samsung&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;&lt;a href="http://www.solidatum.com/EnProductShow.asp?ID=162" target="_blank"&gt;Solidata&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;&lt;a href="http://www.solidatum.com/EnProductShow.asp?ID=166" target="_blank"&gt;solidata&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;&lt;a href="http://supertalent.com/products/ssd_detail.php?type=MasterDrive%20OX" target="_blank"&gt;Super Talent&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Warranty&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;&amp;#160;&lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;&amp;#160;&lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;2 years&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1 year&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;&amp;#160;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;&amp;#160;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;&amp;#160;&lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;&amp;#160;&lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;&amp;#160;&lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;&amp;#160;&lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;&amp;#160;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p style="line-height: 18pt; margin-bottom: 0pt; background: white" class="MsoNormal"&gt;&lt;span style="display: none; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt" lang="EN"&gt;&amp;#160;&lt;/span&gt;&lt;/p&gt;  &lt;table class="MsoNormalTable" border="0" cellpadding="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; background: #336699; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="text-align: center; line-height: normal; margin-bottom: 0pt" class="MsoNormal" align="center"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 9pt"&gt;Manufacturer&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; background: #336699; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="text-align: center; line-height: normal; margin-bottom: 0pt" class="MsoNormal" align="center"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 9pt"&gt;Mtron&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; background: #336699; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="text-align: center; line-height: normal; margin-bottom: 0pt" class="MsoNormal" align="center"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 9pt"&gt;Mtron&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; background: #336699; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="text-align: center; line-height: normal; margin-bottom: 0pt" class="MsoNormal" align="center"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 9pt"&gt;PhotoFast&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; background: #336699; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="text-align: center; line-height: normal; margin-bottom: 0pt" class="MsoNormal" align="center"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: white; font-size: 9pt"&gt;PhotoFast&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Model Number&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;SSD PRO&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;SSD PRO&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;G-Monster&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;G-Monster-V2&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Family&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;MSD-SATA3525-032&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;MSD-SATA3525-032&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;&amp;#160;&lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;&amp;#160;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Capacity&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;32 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;32 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;32 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;128 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Other Capacities&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;16, 64, 128 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;16, 64, 128 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;64, 128 GB&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;&amp;#160;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Rotational Speed (RPM)&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;&lt;a href="http://www.tomshardware.com/reviews/256gb-samsung-ssd,2265-8.html" target="_top"&gt;&lt;span style="color: blue"&gt;Flash&lt;/span&gt;&lt;/a&gt; SLC&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Flash SLC&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Flash SLC&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Flash MLC&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Platter&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;-&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;-&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;-&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;-&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Form Factor&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;2.5&amp;quot;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;2.5&amp;quot;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;2.5&amp;quot;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;2.5&amp;quot;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Interface&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;SATA/150&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;SATA/150&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;SATA/300&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;SATA/300&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Cache (MB)&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N/A&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N/A&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N/A&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N/A&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;NCQ&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N/A&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N/A&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Height&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;9.5 mm&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;14.8 mm&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;9.5 mm&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;9.5 mm&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Weight&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;82 g&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;196 g&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;92 g&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;82 g&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;MTBF&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1 Million Hours&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1 Million Hours&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1.75 Million Hours&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1.75 Million Hours&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Operating Temperature&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;0-70°C&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;0-70°C&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;-10-70°C&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;-10-70°C&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Specified Idle Power ( Low Power)&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N/A&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N/A&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N/A&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;N/A&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Measured Idle Power (Low Power)&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1.1 W&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1.5 W&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;0.8 W&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;2.4 W&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Operating Shock ( 2 ms, read)&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;2000 G&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;2000 G&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1500 G&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1500 G&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Website&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;&lt;a href="http://www.mtron.net/English/Product/ProductDetail_view.asp?ItemCode=MSP-SATA7525" target="_blank"&gt;Mtron&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;&lt;a href="http://www.mtron.net/English/Product/ProductDetail_view.asp?ItemCode=MSP-SATA7535%20" target="_blank"&gt;Mtron&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;&lt;a href="http://www.photofast.tw/eng/SSD_G_Monster_V2.html" target="_blank"&gt;PhotoFast&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;&lt;a href="http://www.photofast.tw/eng/SSD_G_Monster_V2.html" target="_blank"&gt;PhotoFast&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;Warranty&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;5 years&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;5 years&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1 year&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td style="border-bottom: white 1pt solid; border-left: white 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border-top: white 1pt solid; border-right: white 1pt solid; padding-top: 3pt" valign="top"&gt;         &lt;p style="line-height: normal; margin-bottom: 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #373737; font-size: 8.5pt"&gt;1 year&lt;/span&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9586982" width="1" height="1"&gt;</description></item><item><title>A simple way to access Shadow Copies in Vista</title><link>http://blogs.msdn.com/b/adioltean/archive/2008/02/28/a-simple-way-to-access-shadow-copies-in-vista.aspx</link><pubDate>Thu, 28 Feb 2008 21:37:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7936789</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>29</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=7936789</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2008/02/28/a-simple-way-to-access-shadow-copies-in-vista.aspx#comments</comments><description>&lt;p&gt;In the past, I presented various ways to browse these mysterious device objects called &amp;quot;shadow copies&amp;quot;. Shadow copies are static images in time (snapshots) of your volume contents, at some point in the past. These shadow copies are volumes on their own, with a file system namespace accessible through the regular Win32 APIs such as FindFirstFile/FindNextFile. For example the existing &lt;a href="http://msdn2.microsoft.com/en-us/library/aa365200(VS.85).aspx"&gt;sample code&lt;/a&gt; in MSDN for these APIs that enumerates files on a real volume will work just fine on a shadow copy volume. In fact, that's how all backup applications are accessing shadow copy content today. &lt;/p&gt;  &lt;p&gt;So, if these devices are real volumes, how can we view them in Explorer? It turns out that you can't view them by default - this is simply because these are volumes without an associated drive letter or root mount point. However, in XP or Windows Server (and Vista), you can still access these shadow copies by assigning them a drive letter using utilities like &lt;a href="http://blogs.msdn.com/adioltean/archive/2006/09/18/761515.aspx"&gt;DOSDEV&lt;/a&gt;, or by doing tricks with the FOR command, etc.&amp;#160; &lt;/p&gt;  &lt;p&gt;Now, if you have Vista, it is much simpler to access shadow copy devices directly from Explorer. The trick is to use a new feature called &lt;a href="http://search.msn.com/results.aspx?q=symbolic+links&amp;amp;src=IE-SearchBox"&gt;Symbolic Links&lt;/a&gt;: to access the contents of a shadow copy as a &amp;quot;directory&amp;quot;, simply create a symbolic link to the device. Vista also includes a convenient command-line tool called &lt;a href="http://search.msn.com/results.aspx?q=mklink&amp;amp;src=IE-SearchBox"&gt;MKLINK.EXE&lt;/a&gt; to create symbolic links, which makes this operation very easy. &lt;/p&gt;  &lt;p&gt;Here is an example of accessing the contents of a shadow copy device. The first step is to enumerate shadow copies on the machine, using the VSSADMIN LIST SHADOW command. This will give us the devices and also a creation timestamp.&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080"&gt;C:\Windows\system32&amp;gt;vssadmin list shadows |more     &lt;br /&gt;vssadmin 1.1 - Volume Shadow Copy Service administrative command-line tool      &lt;br /&gt;(C) Copyright 2001-2005 Microsoft Corp. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080"&gt;Contents of shadow copy set ID: {c72c8036-d563-43c8-b351-1994dfad580a}     &lt;br /&gt;&amp;#160;&amp;#160; Contained 1 shadow copies at creation time: 2/23/2008 9:59:04 AM      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Shadow Copy ID: {f3727808-bea6-4b59-bef7-6849ee721709}      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Original Volume: (C:)\\?\Volume{3e83355f-7c0e-11dc-b416-806e6f6e6963}\      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Shadow Copy Volume: \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy4      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Originating Machine: Adi-Game-PC      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Service Machine: Adi-Game-PC      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Provider: 'Microsoft Software Shadow Copy provider 1.0'      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Type: ClientAccessibleWriters      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Attributes: Persistent, Client-accessible, No auto release, Differential, Auto recovered &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080"&gt;Contents of shadow copy set ID: {0bf23f77-8461-4869-b391-da4d213940a5}     &lt;br /&gt;&amp;#160;&amp;#160; Contained 1 shadow copies at creation time: &lt;font color="#ff0000"&gt;2/24/2008 4:00:24 AM       &lt;br /&gt;&lt;/font&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Shadow Copy ID: {87d59b22-9e84-4d0d-81ca-2b565d6f7e55}      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Original Volume: (C:)\\?\Volume{3e83355f-7c0e-11dc-b416-806e6f6e6963}\      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Shadow Copy Volume: &lt;strong&gt;&lt;font color="#ff0000"&gt;\\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy5&lt;/font&gt;&lt;/strong&gt;      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Originating Machine: Adi-Game-PC      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Service Machine: Adi-Game-PC      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Provider: 'Microsoft Software Shadow Copy provider 1.0'      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Type: ClientAccessibleWriters      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Attributes: Persistent, Client-accessible, No auto release, Differential, Auto recovered &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080"&gt;&lt;strong&gt;C:\Windows\system32&amp;gt;mklink &lt;font color="#ff0000"&gt;/d&lt;/font&gt; c:\shadowcopy \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy5&lt;font color="#ff0000"&gt;\         &lt;br /&gt;&lt;/font&gt;symbolic link created for c:\shadowcopy &amp;lt;&amp;lt;===&amp;gt;&amp;gt; \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy5&lt;font color="#ff0000"&gt;\&lt;/font&gt;&lt;/strong&gt;&lt;/font&gt;&lt;font color="#ff0000"&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080"&gt;C:\Windows\system32&amp;gt;dir c:\shadowcopy     &lt;br /&gt; Volume in drive C has no label.      &lt;br /&gt; Volume Serial Number is 4A02-860C &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080"&gt; Directory of c:\shadowcopy &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080"&gt;12/14/2007&amp;#160; 01:46 AM&amp;#160;&amp;#160;&amp;#160; &amp;lt;DIR&amp;gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Asi     &lt;br /&gt;01/15/2008&amp;#160; 12:56 AM&amp;#160;&amp;#160;&amp;#160; &amp;lt;DIR&amp;gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; bin      &lt;br /&gt;12/13/2007&amp;#160; 11:59 PM&amp;#160;&amp;#160;&amp;#160; &amp;lt;DIR&amp;gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; debuggers      &lt;br /&gt;12/13/2007&amp;#160; 11:55 PM&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 17,644,031 dir.log      &lt;br /&gt;01/14/2008&amp;#160; 11:41 PM&amp;#160;&amp;#160;&amp;#160; &amp;lt;DIR&amp;gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Downloads      &lt;br /&gt;01/01/2008&amp;#160; 05:50 PM&amp;#160;&amp;#160;&amp;#160; &amp;lt;DIR&amp;gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; dumps      &lt;br /&gt;12/30/2007&amp;#160; 11:43 PM&amp;#160;&amp;#160;&amp;#160; &amp;lt;DIR&amp;gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; garbage      &lt;br /&gt;01/08/2008&amp;#160; 11:13 PM&amp;#160;&amp;#160;&amp;#160; &amp;lt;DIR&amp;gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Garmin      &lt;br /&gt;10/15/2007&amp;#160; 09:03 PM&amp;#160;&amp;#160;&amp;#160; &amp;lt;DIR&amp;gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Intel      &lt;br /&gt;12/30/2007&amp;#160; 11:59 PM&amp;#160;&amp;#160;&amp;#160; &amp;lt;DIR&amp;gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Program Files      &lt;br /&gt;01/27/2008&amp;#160; 01:32 AM&amp;#160;&amp;#160;&amp;#160; &amp;lt;DIR&amp;gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Program Files (x86)      &lt;br /&gt;01/15/2008&amp;#160; 12:17 AM&amp;#160;&amp;#160;&amp;#160; &amp;lt;DIR&amp;gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; test      &lt;br /&gt;01/30/2008&amp;#160; 06:52 AM&amp;#160;&amp;#160;&amp;#160; &amp;lt;DIR&amp;gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Users      &lt;br /&gt;12/14/2007&amp;#160; 01:55 AM&amp;#160;&amp;#160;&amp;#160; &amp;lt;DIR&amp;gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; WinDDK      &lt;br /&gt;02/13/2008&amp;#160; 05:23 AM&amp;#160;&amp;#160;&amp;#160; &amp;lt;DIR&amp;gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Windows      &lt;br /&gt;02/21/2008&amp;#160; 10:43 PM&amp;#160;&amp;#160;&amp;#160; &amp;lt;DIR&amp;gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Work      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 1 File(s)&amp;#160;&amp;#160;&amp;#160;&amp;#160; 17,644,031 bytes      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 15 Dir(s)&amp;#160; 147,657,666,560 bytes free&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;That's it. Now I have a persistent link called c:\shadowcopy which points to the contents of the shadow copy device - which is the image of my C:\ drive at 4:00 AM (this is when my latest system restore point was created). &lt;/p&gt;  &lt;p&gt;A new notes,though:&lt;/p&gt;  &lt;p&gt;1) Make sure you use the &amp;quot;/D&amp;quot; option in MKLINK so you create a directory-based, not a file-based symbolic link&lt;/p&gt;  &lt;p&gt;2) Make sure you append a backslash to the shadow copy device in the MKLINK command (marked in red above)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;If this made you interested about shadow copies - note that you can create, enumerate and delete shadow copies programatically using either VB scripts that use the &lt;a href="http://msdn2.microsoft.com/en-us/library/aa394428.aspx"&gt;WMI API&lt;/a&gt; for shadow copy administration, or by using the &lt;a href="http://msdn2.microsoft.com/en-us/library/bb968832(VS.85).aspx"&gt;VSS API&lt;/a&gt; (documented publicly on MSDN). Sample code is available in the Platform SDK as well. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7936789" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Windows+Server/">Windows Server</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Programming/">Programming</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Script+recipes/">Script recipes</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/VSS/">VSS</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Storage/">Storage</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Vista/">Vista</category></item><item><title>Mommy, Why is There a Server in the House?</title><link>http://blogs.msdn.com/b/adioltean/archive/2008/01/08/mommy-why-is-there-a-server-in-the-house.aspx</link><pubDate>Wed, 09 Jan 2008 09:58:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7037393</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=7037393</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2008/01/08/mommy-why-is-there-a-server-in-the-house.aspx#comments</comments><description>&lt;p&gt;I love this - if you have kids, and if you are a geek, you'll understand.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://gizmodo.com/photogallery/microserveces08/1000446145" href="http://gizmodo.com/photogallery/microserveces08/1000446145"&gt;http://gizmodo.com/photogallery/microserveces08/1000446145&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7037393" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Click+or+miss/">Click or miss</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Storage/">Storage</category></item><item><title>Puzzle: create a Pentagon with rule and compass &lt;EOM&gt;</title><link>http://blogs.msdn.com/b/adioltean/archive/2007/12/26/puzzle-create-a-pentagon-with-rule-and-compass-eom.aspx</link><pubDate>Thu, 27 Dec 2007 10:37:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6875692</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>9</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=6875692</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2007/12/26/puzzle-create-a-pentagon-with-rule-and-compass-eom.aspx#comments</comments><description>&lt;p&gt;The title sums it all. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;P.S. And, as a Christmas bonus, here is a nice chess puzzle. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/adioltean/WindowsLiveWriter/PuzzlecreateaPentagonwithruleandcompassE_14C41/image_2.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="244" alt="image" src="http://blogs.msdn.com/blogfiles/adioltean/WindowsLiveWriter/PuzzlecreateaPentagonwithruleandcompassE_14C41/image_thumb.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;In the above diagram you must add the two missing kings in such a way that White, who is on the move, can deliver immediate mate, i.e. mate in one move.&lt;/p&gt;  &lt;p&gt;[source: &lt;a href="http://www.chessbase.com/puzzle/christmas2007/chr07-1a.htm"&gt;ChessBase&lt;/a&gt;]&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6875692" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Puzzles/">Puzzles</category></item><item><title>Flash-based harddisks - the new laptop feature to look for</title><link>http://blogs.msdn.com/b/adioltean/archive/2007/12/26/flash-based-harddisks-the-new-laptop-feature-to-look-for.aspx</link><pubDate>Thu, 27 Dec 2007 10:33:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6875647</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=6875647</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2007/12/26/flash-based-harddisks-the-new-laptop-feature-to-look-for.aspx#comments</comments><description>&lt;p&gt;A &lt;a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;articleId=9050958&amp;amp;pageNumber=1"&gt;review&lt;/a&gt; in ComputerWorld features the new Samsung's 64 GB Flash drive:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;Samsung rates the drive with a read speed of 100MB/sec and write speed of 80 MB/sec, compared to 59MB/sec and 60MB/sec (respectively) for a traditional 2.5&amp;quot; hard drive. We ran several benchmarks. In our &lt;/em&gt;&lt;a href="http://www.hdtune.com/"&gt;&lt;strong&gt;&lt;em&gt;HD Tune&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;&lt;em&gt; performance tests, the drive turned in an average transfer speed of 28.6 MB/sec with .3ms average access time. Burst speed was 25.5MB/sec with 4.5% CPU utilization. &lt;/em&gt;&lt;a href="http://www.simplisoftware.com/Public/index.php?request=HdTach"&gt;&lt;strong&gt;&lt;em&gt;HD Tach&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;&lt;em&gt; tests using both 8MB and 32MB blocks for testing measured the burst speed at 30.8MB/sec, the average sequential read speed at 28.0MB/sec. HD Tach won't measure write speeds on primary drives, so we turned to &lt;/em&gt;&lt;a href="http://www.freshdevices.com/"&gt;&lt;strong&gt;&lt;em&gt;Fresh Diagnose&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;&lt;em&gt;, which reported an average write speed of 11.65 MB/sec. &lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;With such a spectacular performance, it's easy to see why Flash drives will become the next top-of-the-line feature in any high-end laptop, maybe more important than a high-speed CPU.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6875647" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Storage/">Storage</category></item><item><title>Puzzle solution: Xen voting algorithm</title><link>http://blogs.msdn.com/b/adioltean/archive/2007/11/26/puzzle-solution-xen-voting-algorithm.aspx</link><pubDate>Tue, 27 Nov 2007 00:19:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6535081</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=6535081</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2007/11/26/puzzle-solution-xen-voting-algorithm.aspx#comments</comments><description>&lt;p&gt;I think that the problem stated in one of my &lt;a href="http://blogs.msdn.com/adioltean/archive/2007/10/29/xen-voting-algorithm.aspx"&gt;earlier&lt;/a&gt; posts is one of the most fascinating puzzles I came across recently. Many people that got confronted with it said bluntly that the problem simply has no solution, otherwise it would contradict common sense, information theory, etc. But surprisingly, it &lt;strong&gt;does &lt;/strong&gt;have a solution.&lt;/p&gt; &lt;p&gt;For X% strictly bigger than 50% the solution is known as the &lt;a href="http://citeseer.ist.psu.edu/cache/papers/cs/1068/http:zSzzSzwww.cs.utexas.eduzSzuserszSzboyerzSzmjrty.pdf/boyer82mjrty.pdf"&gt;MJRTY algorithm&lt;/a&gt;, discovered a while back by R.S. Boyer and J.S. Moore (also called the &lt;a href="http://www.cs.utexas.edu/users/moore/best-ideas/mjrty/index.html"&gt;Majority Vote algorithm&lt;/a&gt;). Although the algorithm is deceptively simple, its proof is not. the In the PDF cited above, the authors present a complete proof and also some interesting history around this non-trivial result. &lt;/p&gt; &lt;p&gt;The correct algorithm was also found by &lt;a href="http://blogs.msdn.com/adioltean/archive/2007/10/29/xen-voting-algorithm.aspx#6446494"&gt;Lailin Chen&lt;/a&gt; - also presented in the post comments, but without a proof:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;Well, Since we already knew there is one and only one who has more votes than any others, we can find him by letting the votes "fight" each other:&lt;/em&gt; &lt;p&gt;&lt;em&gt;Picked the first one, say X1, count 1 for X1, then move on,&amp;nbsp; if X1 repeats, add count to X1.&lt;/em&gt; &lt;p&gt;&lt;em&gt;When X1 doesn't repeat, reduce the count by one, if it reaches 0, picked up the current one (say X2), and do the some counting to X2.&amp;nbsp; &lt;/em&gt; &lt;p&gt;&lt;em&gt;Keep doing this until the end. The last one left with a counting bigger than 0 is the leader:&lt;/em&gt; &lt;p&gt;&lt;em&gt;X3&amp;nbsp; X1&amp;nbsp; X1&amp;nbsp; X2&amp;nbsp; X1&amp;nbsp; X3&amp;nbsp; X3&amp;nbsp; X3&amp;nbsp; X4&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp; ^&lt;/em&gt; &lt;p&gt;&lt;em&gt;X3, 1&lt;/em&gt; &lt;p&gt;&lt;em&gt;X3&amp;nbsp; X1&amp;nbsp; X1&amp;nbsp; X2&amp;nbsp; X1&amp;nbsp; X3&amp;nbsp; X3&amp;nbsp; X3&amp;nbsp; X4&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X3, 0&lt;/em&gt; &lt;p&gt;&lt;em&gt;X3&amp;nbsp; X1&amp;nbsp; X1&amp;nbsp; X2&amp;nbsp; X1&amp;nbsp; X3&amp;nbsp; X3&amp;nbsp; X3&amp;nbsp; X4&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X1, 1&lt;/em&gt; &lt;p&gt;&lt;em&gt;X3&amp;nbsp; X1&amp;nbsp; X1&amp;nbsp; X2&amp;nbsp; X1&amp;nbsp; X3&amp;nbsp; X3&amp;nbsp; X3&amp;nbsp; X4&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X1, 0&lt;/em&gt; &lt;p&gt;&lt;em&gt;X3&amp;nbsp; X1&amp;nbsp; X1&amp;nbsp; X2&amp;nbsp; X1&amp;nbsp; X3&amp;nbsp; X3&amp;nbsp; X3&amp;nbsp; X4&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X1, 1&lt;/em&gt; &lt;p&gt;&lt;em&gt;X3&amp;nbsp; X1&amp;nbsp; X1&amp;nbsp; X2&amp;nbsp; X1&amp;nbsp; X3&amp;nbsp; X3&amp;nbsp; X3&amp;nbsp; X4&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X1, 0&lt;/em&gt; &lt;p&gt;&lt;em&gt;X3&amp;nbsp; X1&amp;nbsp; X1&amp;nbsp; X2&amp;nbsp; X1&amp;nbsp; X3&amp;nbsp; X3&amp;nbsp; X3&amp;nbsp; X4&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X3, 1&lt;/em&gt; &lt;p&gt;&lt;em&gt;X3&amp;nbsp; X1&amp;nbsp; X1&amp;nbsp; X2&amp;nbsp; X1&amp;nbsp; X3&amp;nbsp; X3&amp;nbsp; X3&amp;nbsp; X4&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X3, 2&lt;/em&gt; &lt;p&gt;&lt;em&gt;X3&amp;nbsp; X1&amp;nbsp; X1&amp;nbsp; X2&amp;nbsp; X1&amp;nbsp; X3&amp;nbsp; X3&amp;nbsp; X3&amp;nbsp; X4&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X3, 1&lt;/em&gt; &lt;p&gt;&lt;em&gt;So X3 is the winner. &lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Here is a more formal description of the algorithm: &lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;- You have with two registers: an “candidate register” containing the name of some candidate (candidate), and a counter (counter). &lt;/em&gt; &lt;p&gt;&lt;em&gt;- Candidate_register = NULL;&lt;/em&gt; &lt;p&gt;&lt;em&gt;- Counter = 0&lt;/em&gt; &lt;p&gt;&lt;em&gt;- For each new candidate:&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If (Candidate_register is NULL)&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Candidate_register = candidate&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Counter = 1&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Else If (candidate == candidate_register)&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Counter++;&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Else if (counter &amp;gt; 0)&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Counter --;&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If (counter == 0)&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Candidate_register == NULL&lt;/em&gt; &lt;p&gt;&lt;em&gt;- At the end you have the correct candidate in the register. &lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;For X &amp;lt; 50% we can adapt a more complex variation of the same algorithm which requires two passes instead of a single one. Instead of keeping a single register (keeping the last candidate) and its associated counter, we keep a number of K registers (with their associated counters) and run the same algorithm. The integer K is chosen such that 100/(K+1) &amp;lt; X. After this pass, we discovered K candidates but of course the candidate with the biggest counter might &lt;strong&gt;not &lt;/strong&gt;be the real candidate. To find the top candidate we simply reset all counters to zero (but keep the candidates found) and re-run the same algorithm. &lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;- Instead of maintaining one “element” register and one counter as in the main algorithm, you need to use K registers, each with K counters. &lt;/em&gt; &lt;p&gt;&lt;em&gt;- First pass&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Initialize all candidate registers with NULL and counters with zero&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For each candidate in the log file&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If the candidate is in one of the K registers, increase its counter&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Else if there is one candidate register which is NULL, put it there and increase its counter with 1&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Else, reduce all counters by 1&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If some counters become zero, set their corresponding candidate registers to NULL &lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; At the end, each of the candidate registers contains every element with frequency &amp;gt; 100/(K+1). One of them is the winner&lt;/em&gt; &lt;p&gt;&lt;em&gt;- Second pass&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Initialize all counters with zero, but keep the candidate registers filled with the values above. &lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For each candidate in the log file&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If the candidate is in one of the K registers, increase its counter&lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; At the end, you have all the correct counters for all the candidate registers. &lt;/em&gt; &lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Select the one that has the maximum count. &lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;A variation of this second algorithm is briefly mentioned in this &lt;a href="http://www.cs.rutgers.edu/~muthu/198-3.pdf"&gt;presentation&lt;/a&gt; although I could not find a formal article describing it. &lt;/p&gt; &lt;p&gt;What all these algorithms have in common? The fact that you know &lt;strong&gt;ahead of time &lt;/strong&gt;that there is a winner, but you don't know which one. While the algorithms are simple to implement, this is a pretty strong condition that is not likely to be encountered in our real world. Maybe on a planet called &lt;a href="http://en.wikipedia.org/wiki/Xen_%28Half-Life%29"&gt;Xen&lt;/a&gt; :-)&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6535081" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Puzzles/">Puzzles</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Click+or+miss/">Click or miss</category></item><item><title>Zune 80 - $400 on eBay?</title><link>http://blogs.msdn.com/b/adioltean/archive/2007/11/16/zune-80-400-on-ebay.aspx</link><pubDate>Sat, 17 Nov 2007 02:44:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6321589</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=6321589</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2007/11/16/zune-80-400-on-ebay.aspx#comments</comments><description>&lt;p&gt;A few completed transactions: &lt;p&gt;- $420: &lt;a href="http://cgi.ebay.com/Microsoft-ZUNE-2-Gen-Black-80-GB-mp3-NEW-NIB-EXTRAS_W0QQitemZ320182867203QQihZ011QQcategoryZ147175QQssPageNameZWDVWQQrdZ1QQcmdZViewItem"&gt;http://cgi.ebay.com/Microsoft-ZUNE-2-Gen-Black-80-GB-mp3-NEW-NIB-EXTRAS_W0QQitemZ320182867203QQihZ011QQcategoryZ147175QQssPageNameZWDVWQQrdZ1QQcmdZViewItem&lt;/a&gt;&amp;nbsp; &lt;p&gt;- $405: &lt;a href="http://cgi.ebay.com/Microsoft-ZUNE-2-Gen-Black-80-GB-mp3-NEW-NIB-EXTRAS_W0QQitemZ320183303981QQihZ011QQcategoryZ147175QQssPageNameZWDVWQQrdZ1QQcmdZViewItem"&gt;http://cgi.ebay.com/Microsoft-ZUNE-2-Gen-Black-80-GB-mp3-NEW-NIB-EXTRAS_W0QQitemZ320183303981QQihZ011QQcategoryZ147175QQssPageNameZWDVWQQrdZ1QQcmdZViewItem&lt;/a&gt; &lt;p&gt;- $399: &lt;a href="http://cgi.ebay.com/Microsoft-Zune-2-Gen-Black-80-GB-20000-Songs-Dig_W0QQitemZ320182491104QQihZ011QQcategoryZ147175QQssPageNameZWDVWQQrdZ1QQcmdZViewItem"&gt;http://cgi.ebay.com/Microsoft-Zune-2-Gen-Black-80-GB-20000-Songs-Dig_W0QQitemZ320182491104QQihZ011QQcategoryZ147175QQssPageNameZWDVWQQrdZ1QQcmdZViewItem&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6321589" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Click+or+miss/">Click or miss</category></item><item><title>Is my harddisk (almost) dead?</title><link>http://blogs.msdn.com/b/adioltean/archive/2007/11/13/is-my-harddisk-almost-dead.aspx</link><pubDate>Tue, 13 Nov 2007 21:03:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6179315</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=6179315</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2007/11/13/is-my-harddisk-almost-dead.aspx#comments</comments><description>&lt;p&gt;I just started to play with &lt;a href="http://www.hdtune.com/main.html"&gt;HD Tune&lt;/a&gt;, just to get a tool to look at my &lt;a href="http://en.wikipedia.org/wiki/Self-Monitoring,_Analysis,_and_Reporting_Technology"&gt;S.M.A.R.T.&lt;/a&gt; data. Not that I trust SMART a lot, but I wanted to see what's there. &lt;/p&gt;  &lt;p&gt;So that's how I discovered my main drive has a bunch of reallocated sectors. Ouch! &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/adioltean/WindowsLiveWriter/Ismyharddiskalmostdead_8D40/HDTune_Health_WDC_WD2500JD-00HBC0_2.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="319" alt="HDTune_Health_WDC_WD2500JD-00HBC0" src="http://blogs.msdn.com/blogfiles/adioltean/WindowsLiveWriter/Ismyharddiskalmostdead_8D40/HDTune_Health_WDC_WD2500JD-00HBC0_thumb.png" width="395" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;What is a reallocated sector? Whenever a sector becomes &amp;quot;bad&amp;quot; for some reason, modern harddisks are &amp;quot;remapping&amp;quot; this sector to some other location of the disk. That's why you almost never see &amp;quot;bad clusters&amp;quot; on a modern harddisk. See for example the result of the CHKDSK command on the same drive - it says that everything is fine: &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;C:\Windows\system32&amp;gt;chkdsk c:     &lt;br /&gt;The type of the file system is NTFS. &lt;/p&gt;    &lt;p&gt;WARNING!&amp;#160; F parameter not specified.     &lt;br /&gt;Running CHKDSK in read-only mode. &lt;/p&gt;    &lt;p&gt;CHKDSK is verifying files (stage 1 of 3)...     &lt;br /&gt;&amp;#160; 118464 file records processed.      &lt;br /&gt;File verification completed.      &lt;br /&gt;&amp;#160; 129 large file records processed.      &lt;br /&gt;&amp;#160; 0 bad file records processed.      &lt;br /&gt;&amp;#160; 2 EA records processed.      &lt;br /&gt;&amp;#160; 75 reparse records processed.      &lt;br /&gt;CHKDSK is verifying indexes (stage 2 of 3)...      &lt;br /&gt;&amp;#160; 460369 index entries processed.      &lt;br /&gt;Index verification completed.      &lt;br /&gt;&amp;#160; 5 unindexed files processed.      &lt;br /&gt;CHKDSK is verifying security descriptors (stage 3 of 3)...      &lt;br /&gt;&amp;#160; 118464 security descriptors processed.      &lt;br /&gt;Security descriptor verification completed.      &lt;br /&gt;&amp;#160; 16840 data files processed.      &lt;br /&gt;CHKDSK is verifying Usn Journal...      &lt;br /&gt;&amp;#160; 35955328 USN bytes processed.      &lt;br /&gt;Usn Journal verification completed.      &lt;br /&gt;Windows has checked the file system and found no problems. &lt;/p&gt;    &lt;p&gt; 244196351 KB total disk space.     &lt;br /&gt; 104969600 KB in 101394 files.      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 50680 KB in 16841 indexes.      &lt;br /&gt;&lt;font color="#ff0000"&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 0 KB in bad sectors.&lt;/strong&gt;&lt;/font&gt;      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; 227651 KB in use by the system.      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 65536 KB occupied by the log file.      &lt;br /&gt; 138948420 KB available on disk. &lt;/p&gt;    &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 4096 bytes in each allocation unit.     &lt;br /&gt;&amp;#160; 61049087 total allocation units on disk.      &lt;br /&gt;&amp;#160; 34737105 allocation units available on disk. &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;There are two problems with reallocated sectors. First, each harddisk comes with a limited &amp;quot;pool&amp;quot; of empty sectors that can be used as reallocated sectors. When you run out of those, then the automatic protection goes away, so you will start seeing more and more bad sectors at the OS level. &lt;/p&gt;  &lt;p&gt;Second (and most importantly) there is a performance problem with reallocated sectors. Due to the fact that some sectors are remapped to another area on the disk, sequential I/O on those sectors is getting randomized (becomes random I/O) with very different performance characteristics. How big is the performance impact? Pretty big. Let's say that you have a no reallocated sectors in a 40 MB interval. If you want to read 1 MB in this interval, you will read it at a standard sequential I/O rate, say about 50 MB/s on a regular SATA disk. So reading will take 1/50 = 20 ms. &lt;/p&gt;  &lt;p&gt;Now, let's pretend we have a reallocated sector in the middle of the 1 MB that we want to read. The reading time will include those 20 ms above plus the two additional seeks. Since a seek is usually around 8-9 ms (or even more) for a standard SATA harddisk, you get around 40 ms for reading the 1 MB which is twice as long. So, from a bandwidth perspective, you are reading that 1 MB at 25 MB per second, which half of the actual speed. So what &lt;strong&gt;might&lt;/strong&gt; see is a sudden decrease in sequential I/O bandwidth whenever there is a reallocated sector around. &lt;/p&gt;  &lt;p&gt;The interesting thing is that you can &amp;quot;spot&amp;quot; the approximate location of reallocated sectors by doing a sequence of sequential reads over the entire harddisk (from the beggining to end) and see where you have sudden drops in I/O performance. Fortunately, the same tool mentioned above - HD Tune - has a benchmark mode which allows precisely this. &lt;/p&gt;  &lt;p&gt;Here is the picture of my backup drive (a Hitachi 250 GB drive): &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/adioltean/WindowsLiveWriter/Ismyharddiskalmostdead_8D40/HDTune_Benchmark_HDS722525VLSA80_2.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="342" alt="HDTune_Benchmark_HDS722525VLSA80" src="http://blogs.msdn.com/blogfiles/adioltean/WindowsLiveWriter/Ismyharddiskalmostdead_8D40/HDTune_Benchmark_HDS722525VLSA80_thumb.png" width="424" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;You can see that the transfer rate decreases smoothly from 60 MB/s (near to the outer region of the disk) to 30 MB/s (near to the center of the disk). There are no sudden drops. In contrast, here is a disk with a lot of reallocated sectors: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/adioltean/WindowsLiveWriter/Ismyharddiskalmostdead_8D40/HDTune_Benchmark_TOSHIBA_MK4025GAS_2.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="340" alt="HDTune_Benchmark_TOSHIBA_MK4025GAS" src="http://blogs.msdn.com/blogfiles/adioltean/WindowsLiveWriter/Ismyharddiskalmostdead_8D40/HDTune_Benchmark_TOSHIBA_MK4025GAS_thumb.png" width="423" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;You can see a lot of drops along the blue sequential read path, with a variability of about 50% in some cases. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Note -&lt;/strong&gt; if you are doing these sequential I/O tests, make sure that your harddisk is not in use by any other applications or the page file - this will cause additional seeks which would &amp;quot;pollute&amp;quot; the original graph.&lt;/p&gt;  &lt;p&gt;For that reason, I haven't run yet the benchmark on my main drive since I know that paging will distort the results - I'll try this later ... &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6179315" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Click+or+miss/">Click or miss</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Storage/">Storage</category></item><item><title>What causes Harddisk failures?</title><link>http://blogs.msdn.com/b/adioltean/archive/2007/11/12/what-causes-harddisk-failures.aspx</link><pubDate>Tue, 13 Nov 2007 10:48:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6164684</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=6164684</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2007/11/12/what-causes-harddisk-failures.aspx#comments</comments><description>&lt;p&gt;A fascinating &lt;a href="http://www.acmqueue.com/modules.php?name=Content&amp;amp;pa=showpage&amp;amp;pid=506"&gt;article&lt;/a&gt; in ACM Queue examines the various ways in which a harddisk can fail. &lt;/p&gt;  &lt;p&gt;Here is an example - the fault tree for reading failures. &lt;/p&gt;  &lt;p&gt;&lt;img height="390" alt="Fault Tree for HDD Read Failures" src="http://acmqueue.com/figures/issue045/elerath1.jpg" width="417" /&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6164684" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Storage/">Storage</category></item><item><title>Puzzle: Xen voting algorithm</title><link>http://blogs.msdn.com/b/adioltean/archive/2007/10/29/xen-voting-algorithm.aspx</link><pubDate>Tue, 30 Oct 2007 07:52:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5776272</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>8</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=5776272</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2007/10/29/xen-voting-algorithm.aspx#comments</comments><description>&lt;P&gt;There is a huge amount of aliens living on the Xen planet who want to elect their new leader (since their previous leader died a while back). They want to switch to a very democratic voting process, through the help of a very special communication field called the “vortessence”. &lt;/P&gt;
&lt;P&gt;One interesting property of voting through vortessence is that it can tell them whether there &lt;STRONG&gt;is &lt;/STRONG&gt;a certain unique leader which is guaranteed to meet a certain percentage of votes X% (which is a number chosen ahead of time and can be considered constant in this discussion). But the vortessence cannot be used to tell who is actually the winning leader. &lt;/P&gt;
&lt;P&gt;So these aliens will also use the help of a computer to record the voting. The rules are simple: &lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;The winner has to record at least X% votes (a unique leader is guaranteed to exist, as indicated by the vortessence)&lt;/LI&gt;
&lt;LI&gt;Each alien votes exactly once, by indicating the name of the proposed leader. &lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;After the voting season, the votes are recorded in a very large unsorted log file, containing the names of the voted aliens. Now, since there are a lot of aliens, they need to use an algorithm to figure out the leader, running in O(1) in space and O(N) in time (name comparisons can be considered constant). &lt;/P&gt;
&lt;P&gt;In what conditions is this problem solvable, and if yes, what is the minimal number of log passes? &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5776272" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Puzzles/">Puzzles</category></item><item><title>Defrag in Vista - what's new?</title><link>http://blogs.msdn.com/b/adioltean/archive/2007/10/08/defrag-in-vista-what-s-new.aspx</link><pubDate>Tue, 09 Oct 2007 02:14:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5373156</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>11</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=5373156</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2007/10/08/defrag-in-vista-what-s-new.aspx#comments</comments><description>&lt;p&gt;There is a new &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;942092"&gt;article&lt;/a&gt; in the hard-to-discover &lt;a href="http://support.microsoft.com"&gt;http://support.microsoft.com&lt;/a&gt; world, about various improvements of defrag in Vista. In summary: defragmentation is now performed automatically by default (at 1 AM on every Wednesday - that is, if your laptop is not powered off) and it works nicely in an incremental manner - no need to restart a full new defrag every time. &lt;/p&gt; &lt;p&gt;Here is an excerpt: &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Partial defragmentation&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;By default, the defrag tool only defragments files smaller than 64 megabytes (MB). Therefore, files larger than 64 MB are not moved unnecessarily. You can use the &lt;b&gt;-w&lt;/b&gt; parameter to tell the defrag tool to defragment all files, regardless of size. &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Cancellable defragmentation&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;In earlier versions of Windows operating systems, if the defrag engine was in the middle of a large move request, it could take lots of time to cancel defragmentation. In Windows Vista, the defrag engine processes input and output requests in smaller portions. Therefore, you can avoid situations where the defrag engine is busy with processing large move requests when you cancel a defragmentation session. &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Low priority defragmentation&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;The defrag engine in Windows Vista does not affect the performance of other processes that are running on the computer. Other processes are not affected because defragmentation runs as a low priority process. And, defragmentation uses only minimal CPU resources and memory resources. If the system is using lots of CPU resources and memory resources, the defragmentation process may take a longer time to finish. &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Ability to defragment volumes with less free space&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;You can defragment volumes in Windows Vista when volumes have less free space than is the case in earlier versions of Windows operating systems. &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Faster defragmentation&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;In some defragmentation modes in Windows Vista, defragmentation of a volume is two or three times faster than defragmentation in earlier versions of Windows. Windows Vista uses significantly improved algorithms that move files toward the front of the hard disk. In earlier versions of the defrag engine, the defrag engine defragmented data at the end of the hard disk before the defrag engine defragmented the data toward the beginning of the hard disk. &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Scheduled defragmentation&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;You can now use Task Scheduler to schedule defragmentation. Therefore, you do not have to manually start defragmentation. By default, a task is created and is set to run at 1 A.M. on every Wednesday. If the computer is turned off or if the task does not run at the scheduled time, the task will run the next time that the computer is idle. &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Shadow-copy-aware defragmentation&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;In shadow-copy-aware defragmentation, defragmentation uses Volume Shadow Copy Service (VSS) in-box software to optimize defragmentation. The VSS software minimizes copy-on-write change blocks. Shadow-copy-aware optimization slows down filling the difference area. This kind of optimization also slows down the reclaiming of old snapshots during defragmentation. &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Master File Table (MFT) defragmentation&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;If the MFT is spread into multiple fragments, the defrag engine can combine the MFT fragments during defragmentation.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5373156" width="1" height="1"&gt;</description></item><item><title>[Cool spam] Our internal discussion list is nominated in a Who's Who award!</title><link>http://blogs.msdn.com/b/adioltean/archive/2007/10/05/cool-spam-our-internal-discussion-list-is-nominated-in-a-who-s-who-award.aspx</link><pubDate>Sat, 06 Oct 2007 00:39:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5301040</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=5301040</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2007/10/05/cool-spam-our-internal-discussion-list-is-nominated-in-a-who-s-who-award.aspx#comments</comments><description>&lt;p&gt;Here is an interesting piece of spam I received this morning on our internal discussion list:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'"&gt;Dear VSS Lab Account, &lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt"&gt;&lt;span style="color: black"&gt;&lt;font face="Times New Roman" size="3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; color: black; font-family: 'Arial','sans-serif'"&gt;You were recently appointed as a biographical candidate to represent your industry in the Madison Who's Who Among Executives and Professionals, and for inclusion into the upcoming 2007-2008 "Honors Edition" of the registry. &lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; We are pleased to inform you that on October 4th, your candidacy was approved. Your confirmation for inclusion will be effective within five business days, pending our receipt of the enclosed application. &lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The Office of the Managing Director appoints individuals based on a candidate's current position, and usually with information obtained from researched executive and professional listings. The director thinks you may make an interesting biographical subject, as individual achievement is what Madison Who's Who is all about. Upon final confirmation you will be listed among thousands of accomplished individuals in the Madison Who's Who Registry. There is no cost to be included. &lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; We do require additional information to complete the selection process and kindly ask that you access this form on our website: &lt;br&gt;&lt;br&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;&lt;a href="http://www.madisonwhoswho.net/basiclisting"&gt;Click here to register&lt;/a&gt;&lt;/font&gt;&lt;/u&gt;&lt;br&gt;&lt;br&gt;Or you can manually enter this address into your web browser: &lt;br&gt;&lt;br&gt;&lt;font color="#800080"&gt;&lt;a href="http://www.madisonwhoswho.net/basiclisting"&gt;http://www.madisonwhoswho.net/basiclisting&lt;/a&gt;&lt;/font&gt; &lt;br&gt;&lt;br&gt;To ensure your biographical data is received in time, please complete the online form above as soon as possible. Our editorial deadline is quickly approaching.&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt"&gt;&lt;span style="font-size: 10pt; color: black; font-family: 'Arial','sans-serif'"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="font-size: 10pt; color: black; font-family: 'Arial','sans-serif'"&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 12pt"&gt;&lt;span style="font-size: 10pt; color: black; font-family: 'Arial','sans-serif'"&gt;Sincerely, &lt;br&gt;&lt;br&gt;Matthew Johnson &lt;br&gt;Managing Editor&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt; text-align: center" align="center"&gt;&lt;span style="font-size: 7.5pt; font-family: 'Arial','sans-serif'"&gt;Madison&lt;/span&gt;&lt;span style="font-size: 10pt; color: black; font-family: 'Arial','sans-serif'"&gt; &lt;/span&gt;&lt;span style="font-size: 7.5pt; color: black; font-family: 'Arial','sans-serif'"&gt;Who's Who is not&lt;/span&gt;&lt;span style="font-size: 10pt; color: black; font-family: 'Arial','sans-serif'"&gt; &lt;/span&gt;&lt;span style="font-size: 7.5pt; color: black; font-family: 'Arial','sans-serif'"&gt;associated or affiliated with Marquis Who's Who or any other Who's Who.&lt;/span&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="text-align: center" align="center"&gt;&lt;span style="font-size: 7.5pt"&gt;&lt;font face="Times New Roman"&gt;Madison Who's Who, Inc. 30-01 Northern Blvd. Long Island City , NY 11101 USA &lt;/font&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt; text-align: center" align="center"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Great - so this would be our first occasion to promote our internal, super-secret VSS-related discussion list in a public Who's Who entry. &lt;/p&gt; &lt;p&gt;After I checked that the links are indeed not pointing to some sort of phishing-attack server, I went there and filled the forms - maybe we'll get approved!&lt;/p&gt; &lt;p&gt;I'll keep you in touch with the progress...&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5301040" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Click+or+miss/">Click or miss</category></item><item><title>.NET Framework source code - public</title><link>http://blogs.msdn.com/b/adioltean/archive/2007/10/03/net-framework-source-code-public.aspx</link><pubDate>Wed, 03 Oct 2007 22:12:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5266727</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=5266727</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2007/10/03/net-framework-source-code-public.aspx#comments</comments><description>&lt;p&gt;I sure hope that you will appreciate this - the .NET 3.5 source code will be &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx "&gt;publicly released&lt;/a&gt;. Initially, we will see .NET BCL, ASP.NET, Windows Forms, ADO.NET, XML and WPF. Later, more libraries will be added (WCF - yes!), LINQ and Workflow. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5266727" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Programming/">Programming</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/-NET/">.NET</category></item><item><title>Toshiba doubles hard-disk density</title><link>http://blogs.msdn.com/b/adioltean/archive/2007/09/08/toshiba-doubles-hard-disk-density.aspx</link><pubDate>Sun, 09 Sep 2007 08:09:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4839322</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=4839322</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2007/09/08/toshiba-doubles-hard-disk-density.aspx#comments</comments><description>&lt;p&gt;Just when we thought that there is no room more room on those little bits on a harddisk, Toshiba doubles their density again: &lt;a href="http://www.newswire.ca/en/releases/archive/September2007/06/c5819.html"&gt;http://www.newswire.ca/en/releases/archive/September2007/06/c5819.html&lt;/a&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;From their press release:&lt;/p&gt; &lt;p&gt;&lt;em&gt;Toshiba Corporation today announced a prototype hard disk drive (HDD) that uses Discrete Track Recording (DTR) technology to boost capacity to a record-breaking 120 gigabytes (GB) on a single 1.8-inch platter. The drive is the first in the world to apply DTR, a breakthrough technology that boost the areal density of a perpendicular magnetic recording (PMR) by a full 50 percent. Toshiba plans to start mass production of HDDs integrating DTR technology in 2009.&lt;/em&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4839322" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Storage/">Storage</category></item><item><title>[RO] Seminar - Storage si programare distribuita</title><link>http://blogs.msdn.com/b/adioltean/archive/2007/05/03/ro-seminar-storage-si-programare-distribuita.aspx</link><pubDate>Thu, 03 May 2007 20:57:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2397674</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=2397674</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2007/05/03/ro-seminar-storage-si-programare-distribuita.aspx#comments</comments><description>&lt;P&gt;&lt;A class="" href="http://blogs.msdn.com/florinlazar/" mce_href="http://blogs.msdn.com/florinlazar/"&gt;Florin Lazar&lt;/A&gt;, &lt;A class="" href="http://weblogs.studentclub.ro/members/todi.aspx" mce_href="http://weblogs.studentclub.ro/members/todi.aspx"&gt;Todi Pruteanu&lt;/A&gt; si cu mine am demarat in cursul acestei saptamani un seminar tehnic pe teme de storage in Vista si programare distribuita in WCF.&amp;nbsp;Mai multe detalii aici: &lt;A href="http://reg.studentclub.ro/"&gt;http://reg.studentclub.ro&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;Pana acum seminariile din Bucuresti si Cluj au avut un raspuns fantastic! Daca aveti opinii, impresii (pozitive sau negative) m-as bucura sa le puneti in sectiunea de comentarii...&lt;/P&gt;
&lt;P&gt;Si nu in ultimul rand, multumiri lui Todi si Microsoft Romania pentru organizarea acestui eveniment.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2397674" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Windows+Server/">Windows Server</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Programming/">Programming</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Click+or+miss/">Click or miss</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/-NET/">.NET</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Questions/">Questions</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/VSS/">VSS</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Vista/">Vista</category></item><item><title>Windows Home Server - links</title><link>http://blogs.msdn.com/b/adioltean/archive/2007/03/15/windows-home-server-links.aspx</link><pubDate>Fri, 16 Mar 2007 01:43:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1890270</guid><dc:creator>Adi Oltean</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adioltean/rsscomments.aspx?WeblogPostID=1890270</wfw:commentRss><comments>http://blogs.msdn.com/b/adioltean/archive/2007/03/15/windows-home-server-links.aspx#comments</comments><description>&lt;p&gt;A friend of mine didn't know about Windows Home Server - so I sent him these links: &lt;/p&gt; &lt;p class="MsoListParagraph" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;span style="mso-fareast-font-family: calibri; mso-bidi-font-family: calibri"&gt;&lt;span style="mso-list: ignore"&gt;&lt;font face="Calibri" size="3"&gt;-&lt;/font&gt;&lt;span style="font: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face="Calibri" size="3"&gt;Main site: &lt;/font&gt;&lt;a href="http://stopdigitalamnesia.com/"&gt;&lt;font face="Calibri" color="#800080" size="3"&gt;http://stopdigitalamnesia.com&lt;/font&gt;&lt;/a&gt;&lt;font face="Calibri" size="3"&gt; &lt;/font&gt;&lt;/p&gt; &lt;p class="MsoListParagraph" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;span style="mso-fareast-font-family: calibri; mso-bidi-font-family: calibri"&gt;&lt;span style="mso-list: ignore"&gt;&lt;font face="Calibri" size="3"&gt;-&lt;/font&gt;&lt;span style="font: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face="Calibri" size="3"&gt;Interview with Charlie Kindel&amp;nbsp;&lt;/font&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=270965"&gt;&lt;font face="Calibri" color="#800080" size="3"&gt;http://channel9.msdn.com/ShowPost.aspx?PostID=270965&lt;/font&gt;&lt;/a&gt;&lt;font face="Calibri" size="3"&gt; &lt;/font&gt;&lt;/p&gt; &lt;p class="MsoListParagraph" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;span style="mso-fareast-font-family: calibri; mso-bidi-font-family: calibri"&gt;&lt;span style="mso-list: ignore"&gt;&lt;font face="Calibri" size="3"&gt;-&lt;/font&gt;&lt;span style="font: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face="Calibri" size="3"&gt;Download: &lt;/font&gt;&lt;a href="https://connect.microsoft.com/site/sitehome.aspx?wa=wsignin1.0&amp;amp;siteid=38"&gt;&lt;font face="Calibri" color="#800080" size="3"&gt;https://connect.microsoft.com/site/sitehome.aspx?wa=wsignin1.0&amp;amp;siteid=38&lt;/font&gt;&lt;/a&gt;&lt;font face="Calibri" size="3"&gt; &lt;/font&gt;&lt;/p&gt; &lt;p class="MsoListParagraph" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;span style="mso-fareast-font-family: calibri; mso-bidi-font-family: calibri"&gt;&lt;span style="mso-list: ignore"&gt;&lt;font face="Calibri" size="3"&gt;-&lt;/font&gt;&lt;span style="font: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face="Calibri" size="3"&gt;Articol on Wikipedia: &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_Home_Server"&gt;&lt;font face="Calibri" color="#800080" size="3"&gt;http://en.wikipedia.org/wiki/Windows_Home_Server&lt;/font&gt;&lt;/a&gt;&lt;font face="Calibri" size="3"&gt; &lt;/font&gt;&lt;/p&gt; &lt;p class="MsoListParagraph" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;span style="mso-fareast-font-family: calibri; mso-bidi-font-family: calibri"&gt;&lt;span style="mso-list: ignore"&gt;&lt;font face="Calibri" size="3"&gt;-&lt;/font&gt;&lt;span style="font: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face="Calibri" size="3"&gt;Blog: &lt;/font&gt;&lt;a href="http://blogs.technet.com/homeserver/"&gt;&lt;font face="Calibri" color="#800080" size="3"&gt;http://blogs.technet.com/homeserver&lt;/font&gt;&lt;/a&gt;&lt;font face="Calibri" size="3"&gt; &amp;nbsp;&lt;/font&gt;&lt;/p&gt; &lt;p class="MsoListParagraph" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;span style="mso-fareast-font-family: calibri; mso-bidi-font-family: calibri"&gt;&lt;span style="mso-list: ignore"&gt;&lt;font face="Calibri" size="3"&gt;-&lt;/font&gt;&lt;span style="font: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face="Calibri" size="3"&gt;Press release: &lt;/font&gt;&lt;a href="http://www.microsoft.com/Presspass/press/2007/jan07/01-08WindowsHomeServerPR.mspx"&gt;&lt;font face="Calibri" color="#800080" size="3"&gt;http://www.microsoft.com/Presspass/press/2007/jan07/01-08WindowsHomeServerPR.mspx&lt;/font&gt;&lt;/a&gt;&lt;font face="Calibri" size="3"&gt; &lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1890270" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Windows+Server/">Windows Server</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Click+or+miss/">Click or miss</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/VSS/">VSS</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Storage/">Storage</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/Vista/">Vista</category><category domain="http://blogs.msdn.com/b/adioltean/archive/tags/XBox/">XBox</category></item></channel></rss>
