<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_C#.Net/Magicworks</title><subtitle type="text"/><id>http://feed.cnblogs.com/blog/u/30176/rss</id><updated>2012-02-03T02:04:21Z</updated><author><name>尚書</name><uri>http://www.cnblogs.com/Magicworks/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Magicworks/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/30176/rss"/><entry><id>http://www.cnblogs.com/Magicworks/archive/2012/02/03/2336596.html</id><title type="text">[MVC] 获取请求时缺少&amp;quot;+&amp;quot;的处理办法 How to fix the bug that missing plus in Request.QueryString/Form</title><summary type="text">最近一段时间在做跟某公司数据对接的工作，我们双方的技术人员在观察对接数据的时候，发现部分数据无法通过MD5加密验证。原始代码如下1[HttpPost]2publicActionResultIndex(stringlcData)3{4stringlcDataDecode=HttpUtility.UrlDecode(lcData,Encoding.UTF8);5stringresponse=DoSometing(lcDataDecode);67returnRedirectToAction(&amp;quot;Index&amp;quot;);8}通过双方数据对比，发现上述代码中lcData的值是已经通过Decod</summary><published>2012-02-03T02:04:00Z</published><updated>2012-02-03T02:04:00Z</updated><author><name>尚書</name><uri>http://www.cnblogs.com/Magicworks/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Magicworks/archive/2012/02/03/2336596.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Magicworks/archive/2012/02/03/2336596.html"/><content type="html">&#xD;
&lt;p&gt;最近一段时间在做跟某公司数据对接的工作，我们双方的技术人员在观察对接数据的时候，发现部分数据无法通过MD5加密验证。&lt;/p&gt;&lt;p&gt;原始代码如下&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding-left:5px;padding-right:5px;"&gt;&lt;div&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;1&lt;/span&gt;&amp;nbsp;[HttpPost]&lt;br /&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;2&lt;/span&gt;&amp;nbsp;&lt;span style="color: rgb(0, 0, 255);"&gt;public&lt;/span&gt;&amp;nbsp;ActionResult&amp;nbsp;Index(&lt;span style="color: rgb(0, 0, 255);"&gt;string&lt;/span&gt;&amp;nbsp;lcData)&lt;br /&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;3&lt;/span&gt;&amp;nbsp;{&lt;br /&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;4&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: rgb(0, 0, 255);"&gt;string&lt;/span&gt;&amp;nbsp;lcDataDecode&amp;nbsp;=&amp;nbsp;HttpUtility.UrlDecode(lcData,&amp;nbsp;Encoding.UTF8);&lt;br /&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;5&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: rgb(0, 0, 255);"&gt;string&lt;/span&gt;&amp;nbsp;response&amp;nbsp;=&amp;nbsp;DoSometing(lcDataDecode);&lt;br /&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;6&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;7&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: rgb(0, 0, 255);"&gt;return&lt;/span&gt;&amp;nbsp;RedirectToAction(&lt;span style="color: rgb(128, 0, 0);"&gt;"&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0);"&gt;Index&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0);"&gt;"&lt;/span&gt;);&lt;br /&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;8&lt;/span&gt;&amp;nbsp;}&lt;/div&gt;&lt;/div&gt;&lt;p&gt;通过双方数据对比，发现上述代码中lcData的值是已经通过Decode之后的值，并不是原始的数据。由于这次Decode，导致数据中的加号&amp;#8220;+&amp;#8221;被过滤掉。&lt;/p&gt;&lt;p&gt;请参考一下dudu的文章&lt;a title="HttpUtility.UrlEncode、HttpUtility.UrlDecode、Server.UrlEncode、Server.UrlDecode的区分与应用" href="http://www.cnblogs.com/dudu837/archive/2009/07/28/1532938.html"&gt;HttpUtility.UrlEncode、HttpUtility.UrlDecode、Server.UrlEncode、Server.UrlDecode的区分与应用&lt;/a&gt;&lt;/p&gt;&lt;p&gt;在网上查找了一些解决办法，很多人提到用 &lt;span &gt;Request&lt;/span&gt;&lt;span &gt;.&lt;/span&gt;&lt;span &gt;QueryString&lt;/span&gt;&lt;span &gt;[&lt;/span&gt;&lt;span &gt;"key"&lt;/span&gt;&lt;span &gt;].&lt;/span&gt;&lt;span &gt;Replace&lt;/span&gt;&lt;span &gt;(&lt;/span&gt;&lt;span &gt;" "&lt;/span&gt;&lt;span &gt;,&lt;/span&gt;&lt;span &gt; &lt;/span&gt;&lt;span &gt;"+"&lt;/span&gt;&lt;span &gt;);&lt;/span&gt;&lt;span &gt; 来处理。但是我们的数据无法这样处理，因为传递的数据中本身就有空格&amp;#8220; &amp;#8221;的存在。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span &gt;因此，我们寻找到了下面的方法&lt;/span&gt;&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding-left:5px;padding-right:5px;"&gt;&lt;div&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;&amp;nbsp;1&lt;/span&gt;&amp;nbsp;[HttpPost]&lt;br /&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;&amp;nbsp;2&lt;/span&gt;&amp;nbsp;&lt;span style="color: rgb(0, 0, 255);"&gt;public&lt;/span&gt;&amp;nbsp;ActionResult&amp;nbsp;Index(&lt;span style="color: rgb(0, 0, 255);"&gt;string&lt;/span&gt;&amp;nbsp;lcData)&lt;br /&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;&amp;nbsp;3&lt;/span&gt;&amp;nbsp;{&lt;br /&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;&amp;nbsp;4&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Regex&amp;nbsp;r&amp;nbsp;=&amp;nbsp;&lt;span style="color: rgb(0, 0, 255);"&gt;new&lt;/span&gt;&amp;nbsp;Regex(&lt;span style="color: rgb(128, 0, 0);"&gt;@"&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0);"&gt;lcData=(?&amp;lt;value&amp;gt;[^&amp;amp;=]+)&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0);"&gt;"&lt;/span&gt;);&amp;nbsp;&lt;span style="color: rgb(0, 128, 0);"&gt;//&lt;/span&gt;&lt;span style="color: rgb(0, 128, 0);"&gt;针对我们的需求，如果需要解析所有的可以用(?&amp;lt;name&amp;gt;[^&amp;amp;=]+)=(?&amp;lt;value&amp;gt;[^&amp;amp;=]+)&lt;/span&gt;&lt;span style="color: rgb(0, 128, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;&amp;nbsp;5&lt;/span&gt;&amp;nbsp;&lt;span style="color: rgb(0, 128, 0);"&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Match&amp;nbsp;m&amp;nbsp;=&amp;nbsp;r.Match(Request.Params.ToString());&lt;br /&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;&amp;nbsp;6&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;&amp;nbsp;7&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lcData&amp;nbsp;=&amp;nbsp;m.Groups[&lt;span style="color: rgb(128, 0, 128);"&gt;1&lt;/span&gt;].Value;&lt;br /&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;&amp;nbsp;8&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: rgb(0, 0, 255);"&gt;string&lt;/span&gt;&amp;nbsp;lcDataDecode&amp;nbsp;=&amp;nbsp;HttpUtility.UrlDecode(lcData,&amp;nbsp;Encoding.UTF8);&lt;br /&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;&amp;nbsp;9&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;10&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: rgb(0, 0, 255);"&gt;string&lt;/span&gt;&amp;nbsp;response&amp;nbsp;=&amp;nbsp;DoSometing(lcDataDecode);&lt;br /&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;11&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;12&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: rgb(0, 0, 255);"&gt;return&lt;/span&gt;&amp;nbsp;RedirectToAction(&lt;span style="color: rgb(128, 0, 0);"&gt;"&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0);"&gt;Index&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0);"&gt;"&lt;/span&gt;);&lt;br /&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;13&lt;/span&gt;&amp;nbsp;}&lt;/div&gt;&lt;/div&gt;&lt;p&gt;希望能帮助到其他有需要的朋友。&lt;/p&gt;&lt;p&gt;&lt;/p&gt; &#xD;
&lt;img src="http://www.cnblogs.com/Magicworks/aggbug/2336596.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/Magicworks/archive/2012/02/03/2336596.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/Magicworks/archive/2012/01/06/2314408.html</id><title type="text">[SQL SERVER] 数字补0</title><summary type="text">declare @count intset @count = 0while (@count &amp;lt; 10000)beginprint RIGHT(&amp;#39;0000&amp;#39; + CAST(@count AS VARCHAR), 4)set @count = @count +1end</summary><published>2012-01-06T05:51:00Z</published><updated>2012-01-06T05:51:00Z</updated><author><name>尚書</name><uri>http://www.cnblogs.com/Magicworks/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Magicworks/archive/2012/01/06/2314408.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Magicworks/archive/2012/01/06/2314408.html"/><content type="html">&#xD;
 &#xD;
declare @count int&lt;br /&gt;set @count = 0&lt;br /&gt;while (@count &amp;lt; 10000)&lt;br /&gt;begin&lt;br /&gt;print RIGHT('0000' + CAST(@count AS VARCHAR), 4)&lt;br /&gt;set @count = @count +1&lt;br /&gt;end&lt;img src="http://www.cnblogs.com/Magicworks/aggbug/2314408.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/Magicworks/archive/2012/01/06/2314408.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/Magicworks/archive/2011/12/02/2271912.html</id><title type="text">[SQL SERVER] 用SQL语句读取Execl数据</title><summary type="text">USE [master]EXEC sp_MSset_oledb_prop N&amp;#39;Microsoft.ACE.OLEDB.12.0&amp;#39; , N&amp;#39;AllowInProcess&amp;#39; , 1EXEC sp_MSset_oledb_prop N&amp;#39;Microsoft.ACE.OLEDB.12.0&amp;#39; , N&amp;#39;DynamicParameters&amp;#39; , 1EXEC sp_configure &amp;#39;show advanced options&amp;#39;, 1RECONFIGUREEXEC sp_configure &amp;#39;Ad Hoc Distribu</summary><published>2011-12-02T04:03:00Z</published><updated>2011-12-02T04:03:00Z</updated><author><name>尚書</name><uri>http://www.cnblogs.com/Magicworks/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Magicworks/archive/2011/12/02/2271912.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Magicworks/archive/2011/12/02/2271912.html"/><content type="html">&lt;div&gt;&lt;div&gt;USE [master]&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;EXEC sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0' , N'AllowInProcess' , 1&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;EXEC sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0' , N'DynamicParameters' , 1&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;EXEC sp_configure 'show advanced options', 1&lt;/div&gt;&lt;div&gt;RECONFIGURE&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;EXEC sp_configure 'Ad Hoc Distributed Queries', 1&amp;nbsp;&lt;/div&gt;&lt;div&gt;RECONFIGURE &amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;SELECT * FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0','Excel 8.0;IMEX=1;HDR=YES;Database=文件路径', 'SELECT * FROM [Sheet1$]')&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;EXEC sp_configure 'Ad Hoc Distributed Queries', 0&amp;nbsp;&lt;/div&gt;&lt;div&gt;RECONFIGURE &amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;EXEC sp_configure 'show advanced options', 0&lt;/div&gt;&lt;div&gt;RECONFIGURE&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;EXEC sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0' , N'AllowInProcess' , 0&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;EXEC sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0' , N'DynamicParameters' , 0&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt; &lt;img src="http://www.cnblogs.com/Magicworks/aggbug/2271912.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/Magicworks/archive/2011/12/02/2271912.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/Magicworks/archive/2011/11/26/2264192.html</id><title type="text">[SQL SERVER] 跨库查询--分布式查询</title><summary type="text">用openrowset连接远程SQL或插入数据--如果只是临时访问,可以直接用openrowset--查询示例SELECT * FROM OPENROWSET(&amp;#39;SQLOLEDB&amp;#39;,&amp;#39;Data Source=ServerName;User ID=MyUID;Password=MyPass&amp;#39;,数据库名.dbo.表名)--导入示例SELECT * INTO 表 FROM OPENROWSET(&amp;#39;SQLOLEDB&amp;#39;,&amp;#39;Data Source=ServerName;User ID=MyUID;Password=MyPass&amp;#39;,数据库名.d</summary><published>2011-11-26T04:11:00Z</published><updated>2011-11-26T04:11:00Z</updated><author><name>尚書</name><uri>http://www.cnblogs.com/Magicworks/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Magicworks/archive/2011/11/26/2264192.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Magicworks/archive/2011/11/26/2264192.html"/><content type="html">&lt;p&gt;&lt;br /&gt;用openrowset连接远程SQL或插入数据&lt;/p&gt;&lt;p&gt;--如果只是临时访问,可以直接用openrowset&lt;/p&gt;&lt;p&gt;--查询示例&lt;/p&gt;&lt;p&gt;SELECT * FROM OPENROWSET('SQLOLEDB','Data Source=ServerName;User ID=MyUID;Password=MyPass',数据库名.dbo.表名)&lt;/p&gt;&lt;p&gt;--导入示例&lt;/p&gt;&lt;p&gt;SELECT * INTO 表 FROM OPENROWSET('SQLOLEDB','Data Source=ServerName;User ID=MyUID;Password=MyPass',数据库名.dbo.表名)&lt;/p&gt;&lt;p&gt;--创建链接服务器&lt;/p&gt;&lt;p&gt;EXEC SP_ADDLINKEDSERVER 'srv_lnk','','SQLOLEDB','远程服务器名或ip地址'&lt;br /&gt;EXEC SP_ADDLINKEDSRVLOGIN 'srv_lnk','false',null,'用户名','密码'&lt;br /&gt;GO&lt;/p&gt;&lt;p&gt;--查询示例&lt;/p&gt;&lt;p&gt;SELECT * FROM srv_lnk.数据库名.dbo.表名&lt;/p&gt;&lt;p&gt;--导入示例&lt;/p&gt;&lt;p&gt;SELECT * INTO 表 FROM srv_lnk.数据库名.dbo.表名&lt;/p&gt;&lt;p&gt;--以后不再使用时删除链接服务器&lt;/p&gt;&lt;p&gt;EXEC SP_DROPSERVER 'srv_lnk','droplogins'&lt;br /&gt;GO&lt;/p&gt;&lt;p&gt;--下面的示例访问来自某个表的数据，该表在 SQL Server 的另一个实例中。&lt;/p&gt;&lt;p&gt;SELECT * FROM OPENDATASOURCE('SQLOLEDB','Data Source=ServerName;User ID=MyUID;Password=MyPass').Northwind.dbo.Categories&lt;/p&gt;&lt;p&gt;下面是个查询的示例，它通过用于 Jet 的 OLE DB 提供程序查询 Excel 电子表格。&lt;/p&gt;&lt;p&gt;SELECT * FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source="c:Financeaccount.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions&lt;/p&gt;&lt;p&gt;如果只是偶尔使用 就用opendatasource/openrowset, 固定的频繁使用建linked server&lt;br /&gt;&lt;/p&gt;&lt;span style="color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; border-collapse: separate; orphans: 2; widows: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" &gt;&lt;span style='text-align: left; color: rgb(57, 57, 57); line-height: 21px; font-family: verdana, "ms song", Arial, Helvetica, sans-serif; font-size: 14px;' &gt;&lt;/span&gt;&lt;/span&gt;  &lt;img src="http://www.cnblogs.com/Magicworks/aggbug/2264192.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/Magicworks/archive/2011/11/26/2264192.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/Magicworks/archive/2011/11/24/2261593.html</id><title type="text">CSharpJExcel Read/Write Excel</title><summary type="text">usingSystem;usingSystem.Collections.Generic;usingSystem.Diagnostics;usingSystem.IO;usingSystem.Linq;usingSystem.Reflection;usingCSharpJExcel.Jxl;usingCSharpJExcel.Jxl.Write;usingCsvHelper.Configuration;namespaceCommon.Extensions{publicstaticclassExcelExtension{publicstaticIEnumerable&amp;lt;T&amp;gt;GetReco</summary><published>2011-11-24T06:12:00Z</published><updated>2011-11-24T06:12:00Z</updated><author><name>尚書</name><uri>http://www.cnblogs.com/Magicworks/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Magicworks/archive/2011/11/24/2261593.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Magicworks/archive/2011/11/24/2261593.html"/><content type="html">&#xD;
 &#xD;
&lt;!--StartFragment --&gt;&lt;div&gt;&lt;br /&gt;using&amp;nbsp;System;&lt;br /&gt;using&amp;nbsp;System.Collections.Generic;&lt;br /&gt;using&amp;nbsp;System.Diagnostics;&lt;br /&gt;using&amp;nbsp;System.IO;&lt;br /&gt;using&amp;nbsp;System.Linq;&lt;br /&gt;using&amp;nbsp;System.Reflection;&lt;br /&gt;using&amp;nbsp;CSharpJExcel.Jxl;&lt;br /&gt;using&amp;nbsp;CSharpJExcel.Jxl.Write;&lt;br /&gt;using&amp;nbsp;CsvHelper.Configuration;&lt;br /&gt;&lt;br /&gt;namespace&amp;nbsp;Common.Extensions&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;static&amp;nbsp;class&amp;nbsp;ExcelExtension&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;static&amp;nbsp;IEnumerable&amp;lt;T&amp;gt;&amp;nbsp;GetRecordsFromExcel&amp;lt;T&amp;gt;(this&amp;nbsp;string&amp;nbsp;path)&amp;nbsp;where&amp;nbsp;T&amp;nbsp;:&amp;nbsp;class,&amp;nbsp;new()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&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;var&amp;nbsp;file&amp;nbsp;=&amp;nbsp;new&amp;nbsp;FileInfo(path);&lt;br /&gt;&lt;br /&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;Debug.Assert(!string.IsNullOrWhiteSpace(file.DirectoryName));&lt;br /&gt;&lt;br /&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;Type&amp;nbsp;type&amp;nbsp;=&amp;nbsp;typeof(T);&lt;br /&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;var&amp;nbsp;properties&amp;nbsp;=&amp;nbsp;type.GetProperties().Where(t&amp;nbsp;=&amp;gt;&amp;nbsp;t.IsDefined(typeof(CsvFieldAttribute),&amp;nbsp;true)).ToList();&lt;br /&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;var&amp;nbsp;headerNames&amp;nbsp;=&amp;nbsp;properties.Select(GetCsvFieldName).ToList();&lt;br /&gt;&lt;br /&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;var&amp;nbsp;workbook&amp;nbsp;=&amp;nbsp;Workbook.getWorkbook(file);&lt;br /&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;Sheet&amp;nbsp;sheet&amp;nbsp;=&amp;nbsp;workbook.getSheet(0);&lt;br /&gt;&lt;br /&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;var&amp;nbsp;headerCells&amp;nbsp;=&amp;nbsp;sheet.getRow(0);&lt;br /&gt;&lt;br /&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;var&amp;nbsp;query&amp;nbsp;=&amp;nbsp;from&amp;nbsp;headerName&amp;nbsp;in&amp;nbsp;headerNames&lt;br /&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;join&amp;nbsp;headerCell&amp;nbsp;in&amp;nbsp;headerCells&lt;br /&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;on&amp;nbsp;headerName&amp;nbsp;equals&amp;nbsp;headerCell.getContents()&lt;br /&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;select&amp;nbsp;new&lt;br /&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;{&lt;br /&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;Key&amp;nbsp;=&amp;nbsp;headerName,&lt;br /&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;Value&amp;nbsp;=&amp;nbsp;headerCell.getColumn()&lt;br /&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;};&lt;br /&gt;&lt;br /&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;var&amp;nbsp;nameIndexes&amp;nbsp;=&amp;nbsp;query.ToDictionary(t&amp;nbsp;=&amp;gt;&amp;nbsp;t.Key,&amp;nbsp;t&amp;nbsp;=&amp;gt;&amp;nbsp;t.Value);&lt;br /&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;var&amp;nbsp;result&amp;nbsp;=&amp;nbsp;new&amp;nbsp;List&amp;lt;T&amp;gt;();&lt;br /&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;for&amp;nbsp;(int&amp;nbsp;row&amp;nbsp;=&amp;nbsp;1;&amp;nbsp;row&amp;nbsp;&amp;lt;&amp;nbsp;sheet.getRows();&amp;nbsp;row++)&lt;br /&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;{&lt;br /&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;var&amp;nbsp;t&amp;nbsp;=&amp;nbsp;new&amp;nbsp;T();&lt;br /&gt;&lt;br /&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;foreach&amp;nbsp;(var&amp;nbsp;property&amp;nbsp;in&amp;nbsp;properties)&lt;br /&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;{&lt;br /&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;string&amp;nbsp;csvFiledName&amp;nbsp;=&amp;nbsp;property.GetCsvFieldName();&lt;br /&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;if&amp;nbsp;(nameIndexes.ContainsKey(csvFiledName))&lt;br /&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;br /&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;var&amp;nbsp;column&amp;nbsp;=&amp;nbsp;nameIndexes[csvFiledName];&lt;br /&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;var&amp;nbsp;value&amp;nbsp;=&amp;nbsp;sheet.getCell(column,&amp;nbsp;row).getContents();&lt;br /&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;property.SetValue(t,&amp;nbsp;value,&amp;nbsp;null);&lt;br /&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;br /&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;}&lt;br /&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;result.Add(t);&lt;br /&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;}&lt;br /&gt;&lt;br /&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;workbook.close();&lt;br /&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;return&amp;nbsp;result;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;private&amp;nbsp;static&amp;nbsp;string&amp;nbsp;GetCsvFieldName(this&amp;nbsp;PropertyInfo&amp;nbsp;property)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&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;return&amp;nbsp;((CsvFieldAttribute)property.GetCustomAttributes(typeof(CsvFieldAttribute),&amp;nbsp;true)[0]).Name;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;static&amp;nbsp;void&amp;nbsp;WriteRecordsToExcel&amp;lt;T&amp;gt;(this&amp;nbsp;List&amp;lt;T&amp;gt;&amp;nbsp;records,&amp;nbsp;string&amp;nbsp;path)&amp;nbsp;where&amp;nbsp;T&amp;nbsp;:&amp;nbsp;class&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&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;var&amp;nbsp;file&amp;nbsp;=&amp;nbsp;new&amp;nbsp;FileInfo(path);&lt;br /&gt;&lt;br /&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;Debug.Assert(!string.IsNullOrWhiteSpace(file.DirectoryName));&lt;br /&gt;&lt;br /&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;if&amp;nbsp;(!Directory.Exists(file.DirectoryName))&lt;br /&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;Directory.CreateDirectory(file.DirectoryName);&lt;br /&gt;&lt;br /&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;var&amp;nbsp;ws&amp;nbsp;=&amp;nbsp;new&amp;nbsp;WorkbookSettings();&lt;br /&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;ws.setEncoding("UTF8");&lt;br /&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;WritableWorkbook&amp;nbsp;workbook&amp;nbsp;=&amp;nbsp;Workbook.createWorkbook(file,&amp;nbsp;ws);&lt;br /&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;WritableSheet&amp;nbsp;sheet&amp;nbsp;=&amp;nbsp;workbook.createSheet(file.Name,&amp;nbsp;0);&lt;br /&gt;&lt;br /&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;Type&amp;nbsp;type&amp;nbsp;=&amp;nbsp;typeof(T);&lt;br /&gt;&lt;br /&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;var&amp;nbsp;properties&amp;nbsp;=&amp;nbsp;type.GetProperties().Where(t&amp;nbsp;=&amp;gt;&amp;nbsp;t.IsDefined(typeof(CsvFieldAttribute),&amp;nbsp;true)).ToList();&lt;br /&gt;&lt;br /&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;for&amp;nbsp;(int&amp;nbsp;j&amp;nbsp;=&amp;nbsp;0;&amp;nbsp;j&amp;nbsp;&amp;lt;&amp;nbsp;properties.Count();&amp;nbsp;j++)&lt;br /&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;{&lt;br /&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;var&amp;nbsp;attribute&amp;nbsp;=&amp;nbsp;(CsvFieldAttribute)properties[j].GetCustomAttributes(typeof(CsvFieldAttribute),&amp;nbsp;true)[0];&lt;br /&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;var&amp;nbsp;cell&amp;nbsp;=&amp;nbsp;new&amp;nbsp;Label(j,&amp;nbsp;0,&amp;nbsp;attribute.Name);&lt;br /&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;sheet.addCell(cell);&lt;br /&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;}&lt;br /&gt;&lt;br /&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;for&amp;nbsp;(int&amp;nbsp;i&amp;nbsp;=&amp;nbsp;0;&amp;nbsp;i&amp;nbsp;&amp;lt;&amp;nbsp;records.Count();&amp;nbsp;i++)&lt;br /&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;{&lt;br /&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;for&amp;nbsp;(int&amp;nbsp;j&amp;nbsp;=&amp;nbsp;0;&amp;nbsp;j&amp;nbsp;&amp;lt;&amp;nbsp;properties.Count();&amp;nbsp;j++)&lt;br /&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;{&lt;br /&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;object&amp;nbsp;value&amp;nbsp;=&amp;nbsp;properties[j].GetValue(records[i],&amp;nbsp;null);&lt;br /&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;string&amp;nbsp;s&amp;nbsp;=&amp;nbsp;value&amp;nbsp;==&amp;nbsp;null&amp;nbsp;?&amp;nbsp;""&amp;nbsp;:&amp;nbsp;value.ToString();&lt;br /&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;var&amp;nbsp;cell&amp;nbsp;=&amp;nbsp;new&amp;nbsp;Label(j,&amp;nbsp;i&amp;nbsp;+&amp;nbsp;1,&amp;nbsp;s);&lt;br /&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;sheet.addCell(cell);&lt;br /&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;}&lt;br /&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;}&lt;br /&gt;&lt;br /&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;workbook.write();&lt;br /&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;workbook.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/Magicworks/aggbug/2261593.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/Magicworks/archive/2011/11/24/2261593.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/Magicworks/archive/2011/11/21/2257754.html</id><title type="text">Install MongoDB as a windows service</title><summary type="text">1、官方文档的命令是mongod--bind_ip0.0.0.0--logpathd:\mongo\logs--logappend--dbpathd:\mongo\data--directoryperdb--install2、另外不要忘了还要在Windows 2008 R2的防火墙中打开27017和28017端口，在入站规则里加一条就行了。</summary><published>2011-11-21T14:37:00Z</published><updated>2011-11-21T14:37:00Z</updated><author><name>尚書</name><uri>http://www.cnblogs.com/Magicworks/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Magicworks/archive/2011/11/21/2257754.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Magicworks/archive/2011/11/21/2257754.html"/><content type="html">&#xD;
 &#xD;
&lt;span style="color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; border-collapse: separate; orphans: 2; widows: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" &gt;&lt;span style='text-align: left; line-height: 18px; font-family: verdana, "ms song", 宋体, Arial, 微软雅黑, Helvetica, sans-serif; font-size: 12px;' &gt;&lt;p style="margin: 5px auto; padding: 0px; text-indent: 0px;"&gt;1、官方文档的命令是&lt;/p&gt;&lt;div style='margin: 0px; padding: 5px; border: 1px solid rgb(204, 204, 204); font-family: "Courier New"; font-size: 12px; word-break: break-all; overflow-x: auto; overflow-y: auto; background-color: rgb(245, 245, 245);' style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding-left:5px;padding-right:5px;"&gt;&lt;div style="margin: 0px; padding: 0px;"&gt;&lt;span style='margin: 0px; padding: 0px; color: rgb(0, 0, 0); line-height: 1.5; font-family: "Courier New"; font-size: 12px;'&gt;mongod&amp;nbsp;--bind_ip&lt;span &gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style='margin: 0px; padding: 0px; color: rgb(0, 0, 0); line-height: 1.5; font-family: "Courier New"; font-size: 12px;'&gt;0.0&lt;/span&gt;&lt;span style='margin: 0px; padding: 0px; color: rgb(0, 0, 0); line-height: 1.5; font-family: "Courier New"; font-size: 12px;'&gt;.&lt;/span&gt;&lt;span style='margin: 0px; padding: 0px; color: rgb(0, 0, 0); line-height: 1.5; font-family: "Courier New"; font-size: 12px;'&gt;0.0&lt;/span&gt;&lt;span style='margin: 0px; padding: 0px; color: rgb(0, 0, 0); line-height: 1.5; font-family: "Courier New"; font-size: 12px;'&gt;&lt;span &gt;&amp;nbsp;&lt;/span&gt;--logpath&amp;nbsp;d:&lt;/span&gt;&lt;span style='margin: 0px; padding: 0px; color: rgb(0, 0, 0); line-height: 1.5; font-family: "Courier New"; font-size: 12px;'&gt;\&lt;/span&gt;&lt;span style='margin: 0px; padding: 0px; color: rgb(0, 0, 0); line-height: 1.5; font-family: "Courier New"; font-size: 12px;'&gt;mongo&lt;/span&gt;&lt;span style='margin: 0px; padding: 0px; color: rgb(0, 0, 0); line-height: 1.5; font-family: "Courier New"; font-size: 12px;'&gt;\&lt;/span&gt;&lt;span style='margin: 0px; padding: 0px; color: rgb(0, 0, 0); line-height: 1.5; font-family: "Courier New"; font-size: 12px;'&gt;logs&amp;nbsp;--logappend&amp;nbsp;--dbpath&amp;nbsp;d:&lt;/span&gt;&lt;span style='margin: 0px; padding: 0px; color: rgb(0, 0, 0); line-height: 1.5; font-family: "Courier New"; font-size: 12px;'&gt;\&lt;/span&gt;&lt;span style='margin: 0px; padding: 0px; color: rgb(0, 0, 0); line-height: 1.5; font-family: "Courier New"; font-size: 12px;'&gt;mongo&lt;/span&gt;&lt;span style='margin: 0px; padding: 0px; color: rgb(0, 0, 0); line-height: 1.5; font-family: "Courier New"; font-size: 12px;'&gt;\&lt;/span&gt;&lt;span style='margin: 0px; padding: 0px; color: rgb(0, 0, 0); line-height: 1.5; font-family: "Courier New"; font-size: 12px;'&gt;data&amp;nbsp;--directoryperdb&amp;nbsp;--install&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin: 5px auto; padding: 0px; text-indent: 0px;"&gt;2、另外不要忘了还要在Windows 2008 R2的防火墙中打开27017和28017端口，在入站规则里加一条就行了。&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;img src="http://www.cnblogs.com/Magicworks/aggbug/2257754.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/Magicworks/archive/2011/11/21/2257754.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/Magicworks/archive/2011/08/16/2141340.html</id><title type="text">Install Perforce on Ubunto</title><summary type="text">Configure PerforceDownload the Perforce daemon file &amp;#39;p4d&amp;#39; and client &amp;#39;p4&amp;#39; files directly into /usr/local/bin. These files are for Linux installs using the 2.6 kernel version.cd /usr/local/binwget http://www.perforce.com/downloads/perforce/r10.2/bin.linux26x86/p4dwget http://www.perfo</summary><published>2011-08-16T09:39:00Z</published><updated>2011-08-16T09:39:00Z</updated><author><name>尚書</name><uri>http://www.cnblogs.com/Magicworks/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Magicworks/archive/2011/08/16/2141340.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Magicworks/archive/2011/08/16/2141340.html"/><content type="html">&lt;div&gt;&lt;div&gt;&lt;strong style="font-size: 14pt; "&gt;Configure Perforce&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Download the Perforce daemon file 'p4d' and client 'p4' files directly into /usr/local/bin. These files are for Linux installs using the 2.6 kernel version.&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote  style="margin: 0 0 0 40px; border: none; padding: 0px;"&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;cd /usr/local/bin&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;wget http://www.perforce.com/downloads/perforce/r10.2/bin.linux26x86/p4d&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;wget http://www.perforce.com/downloads/perforce/r10.2/bin.linux26x86/p4&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Make the 'p4d' and 'p4' files executable.&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote  style="margin: 0 0 0 40px; border: none; padding: 0px;"&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;chmod +x p4d p4&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;span  style="color: #333333; "&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span &gt;&lt;strong&gt;Create a directory to hold Perforce files.&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote  style="margin: 0 0 0 40px; border: none; padding: 0px;"&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;sudo mkdir /perforce&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;sudo chown perforce /perforce&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;sudo mkdir /perforce/log&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;sudo chown perforce /perforce/log&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;Add the following lines to the end of /etc/profile. These settings will be used by local client programs run on the Linux server &amp;#8211; not by the Perforce server.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote  style="margin: 0 0 0 40px; border: none; padding: 0px;"&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;# Perforce Settings&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;export P4JOURNAL=/perforce/log/journal&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;export P4LOG=/perforce/log/p4err&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;export P4ROOT=/perforce&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;export P4PORT=localhost:1666&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;export P4USER=perforce&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Load the Perforce settings.&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote  style="margin: 0 0 0 40px; border: none; padding: 0px;"&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;&amp;nbsp;source /etc/profile&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 14pt; "&gt;&lt;strong&gt;Setup Perforce As Bootup Service&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Change to the initialization control directory.&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote  style="margin: 0 0 0 40px; border: none; padding: 0px;"&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;cd /etc/init.d&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Create the Perforce control script using 'sudo vi perforce'.&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote  style="margin: 0 0 0 40px; border: none; padding: 0px;"&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;#!/bin/sh -e&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;export P4JOURNAL=/perforce/log/journal&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;export P4LOG=/perforce/log/p4err&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;export P4ROOT=/perforce&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;export P4PORT=localhost:1666&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin"&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;p4user=perforce&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;p4start="p4d -d -r $P4ROOT -J $P4JOURNAL -L $P4LOG -p $P4PORT"&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;p4stop="p4 -Hlocalhost -p$P4PORT -u$p4user admin stop"&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;case "$1" in&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="white-space:pre"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;span&gt;start)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="white-space:pre"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;span&gt;echo "STARTING PERFORCE SERVER...."&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="white-space:pre"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;span&gt;$p4start;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="white-space:pre"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;span&gt;;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="white-space:pre"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;span&gt;stop)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="white-space:pre"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;span&gt;echo "STOPING PERFORCE SERVER...."&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="white-space:pre"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;span&gt;$p4stop;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="white-space:pre"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;span&gt;;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="white-space:pre"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;span&gt;restart)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="white-space:pre"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;span&gt;echo "STOPING PERFORCE SERVER....."&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="white-space:pre"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;span&gt;$p4stop&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="white-space:pre"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;span&gt;echo "STARTING PERFORCE SERVER...."&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="white-space:pre"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;span&gt;$p4start&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="white-space:pre"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;span&gt;;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="white-space:pre"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;span&gt;*)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="white-space:pre"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;span&gt;echo "Usage: /etc/init.d/perforce (start|stop|restart)"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="white-space:pre"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;span&gt;exit 1&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="white-space:pre"&gt;		&lt;/span&gt;&lt;/div&gt;&lt;span&gt;;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;esac&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;exit 0&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/Magicworks/aggbug/2141340.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/Magicworks/archive/2011/08/16/2141340.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/Magicworks/archive/2011/07/22/2113584.html</id><title type="text">收集整理Twitter、Facebook、Google+等Hosts信息</title><summary type="text">Google+FacebookYoutubeTwitter/Files/Magicworks/HOSTS.txt用文本编辑器打开 %SystemRoot%\system32\drivers\etc\hosts 文件，增加以下字段~更改Hosts之后 在cmd下输入ipconfig /displaydns 或ipconfig /flushdns来清理DNS最好用 https:// 来访问</summary><published>2011-07-22T02:41:00Z</published><updated>2011-07-22T02:41:00Z</updated><author><name>尚書</name><uri>http://www.cnblogs.com/Magicworks/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Magicworks/archive/2011/07/22/2113584.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Magicworks/archive/2011/07/22/2113584.html"/><content type="html">&lt;div&gt;&lt;span style="font-family: Tahoma, Helvetica, Arial, 宋体, sans-serif; font-size: 13px; "&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 20px; "&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.cnblogs.com/Magicworks/archive/2011/07/22/2113577.html"&gt;Google+&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.cnblogs.com/Magicworks/archive/2011/07/22/2113579.html"&gt;Facebook&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.cnblogs.com/Magicworks/archive/2011/07/22/2113585.html"&gt;Youtube&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;span  style="line-height: normal; "&gt;&lt;a href="http://www.cnblogs.com/Magicworks/archive/2011/07/22/2113593.html"&gt;Twitter&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href="http://files.cnblogs.com/Magicworks/HOSTS.txt"&gt;/Files/Magicworks/HOSTS.txt&lt;/a&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 20px; "&gt;&lt;span style="color: #e53333; font-family: 'Arial Black'; font-size: 12px; line-height: normal; "&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;用文本编辑器打开 %SystemRoot%\system32\drivers\etc\hosts 文件，增加以下字段~&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;更改Hosts之后 在cmd下输入&amp;nbsp;&lt;/div&gt;&lt;div&gt;ipconfig /displaydns 或&amp;nbsp;&lt;/div&gt;&lt;div&gt;ipconfig /flushdns&amp;nbsp;&lt;/div&gt;&lt;div&gt;来清理DNS&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;最好用 &amp;nbsp;https:// 来访问&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 20px; "&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/Magicworks/aggbug/2113584.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/Magicworks/archive/2011/07/22/2113584.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/Magicworks/archive/2011/07/22/2113593.html</id><title type="text">Twitter</title><summary type="text">用文本编辑器打开 %SystemRoot%\system32\drivers\etc\hosts 文件，增加以下字段~</summary><published>2011-07-22T02:15:00Z</published><updated>2011-07-22T02:15:00Z</updated><author><name>尚書</name><uri>http://www.cnblogs.com/Magicworks/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Magicworks/archive/2011/07/22/2113593.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Magicworks/archive/2011/07/22/2113593.html"/><content type="html">&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="color: #232323; font-family: Verdana, Arial, helvetica, sans-seriff; font-size: 12px; line-height: 18px; "&gt;用文本编辑器打开 %SystemRoot%\system32\drivers\etc\hosts 文件，增加以下字段~&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;#------ Twitter ------&lt;/div&gt;&lt;div&gt;199.59.148.84 oauth.twitter.com&lt;/div&gt;&lt;div&gt;199.59.148.84 twitter.com&lt;/div&gt;&lt;div&gt;199.59.148.84 www.twitter.com&lt;/div&gt;&lt;div&gt;199.59.148.84 api.twitter.com&lt;/div&gt;&lt;div&gt;199.59.148.201 search.twitter.com&lt;/div&gt;&lt;div&gt;199.59.148.139 userstream.twitter.com&lt;/div&gt;&lt;div&gt;199.59.148.84 ssl.twitter.com&lt;/div&gt;&lt;div&gt;199.59.148.84 status.twitter.com&lt;/div&gt;&lt;div&gt;199.59.148.84 assets0.twitter.com&lt;/div&gt;&lt;div&gt;199.59.148.84 assets1.twitter.com&lt;/div&gt;&lt;div&gt;199.59.148.84 assets2.twitter.com&lt;/div&gt;&lt;div&gt;199.59.148.84 assets3.twitter.com&lt;/div&gt;&lt;div&gt;199.59.148.84 static.twitter.com&lt;/div&gt;&lt;div&gt;184.29.36.124 platform.twitter.com&lt;/div&gt;&lt;div&gt;219.76.10.138 platform0.twitter.com&lt;/div&gt;&lt;div&gt;199.59.148.206 help.twitter.com&lt;/div&gt;&lt;div&gt;199.59.148.206 support.twitter.com&lt;/div&gt;&lt;div&gt;209.84.4.102 si0.twimg.com&lt;/div&gt;&lt;div&gt;209.84.4.102 si1.twimg.com&lt;/div&gt;&lt;div&gt;209.84.4.102 si2.twimg.com&lt;/div&gt;&lt;div&gt;209.84.4.102 si3.twimg.com&lt;/div&gt;&lt;div&gt;209.84.4.102 si4.twimg.com&lt;/div&gt;&lt;div&gt;209.84.4.102 si5.twimg.com&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;---------------------------------------------&lt;/div&gt;&lt;div&gt;更改Hosts之后 在cmd下输入&amp;nbsp;&lt;/div&gt;&lt;div&gt;ipconfig /displaydns 或&amp;nbsp;&lt;/div&gt;&lt;div&gt;ipconfig /flushdns&amp;nbsp;&lt;/div&gt;&lt;div&gt;来清理DNS&lt;/div&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/Magicworks/aggbug/2113593.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/Magicworks/archive/2011/07/22/2113593.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/Magicworks/archive/2011/07/22/2113585.html</id><title type="text">Youtube</title><summary type="text">用文本编辑器打开 %SystemRoot%\system32\drivers\etc\hosts 文件，增加以下字段~</summary><published>2011-07-22T02:11:00Z</published><updated>2011-07-22T02:11:00Z</updated><author><name>尚書</name><uri>http://www.cnblogs.com/Magicworks/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Magicworks/archive/2011/07/22/2113585.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Magicworks/archive/2011/07/22/2113585.html"/><content type="html">&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="color: #232323; font-family: Verdana, Arial, helvetica, sans-seriff; font-size: 12px; line-height: 18px; "&gt;&lt;div&gt;用文本编辑器打开 %SystemRoot%\system32\drivers\etc\hosts 文件，增加以下字段~&amp;nbsp;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;203.208.46.29 youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 www.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 gdata.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 m.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 help.youtube.com&lt;/div&gt;&lt;div&gt;74.125.71.116 upload.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 accounts.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 insight.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 apiblog.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 clients1.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 s.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 s2.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 s.ytimg.com&lt;/div&gt;&lt;div&gt;203.208.46.29 i1.ytimg.com&lt;/div&gt;&lt;div&gt;203.208.46.29 i2.ytimg.com&lt;/div&gt;&lt;div&gt;203.208.46.29 i3.ytimg.com&lt;/div&gt;&lt;div&gt;203.208.46.29 i4.ytimg.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v1.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v2.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v3.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v4.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v5.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v6.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v7.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v8.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v9.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v10.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v11.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v12.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v13.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v14.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v15.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v16.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v17.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v18.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v19.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v20.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v21.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v22.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v23.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v24.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v1.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v2.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v3.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v4.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v5.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v6.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v7.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v8.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v9.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v10.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v11.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v12.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v13.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v14.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v15.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v16.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v17.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v18.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v19.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v20.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v21.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v22.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v23.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v24.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v1.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v2.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v3.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v4.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v5.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v6.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v7.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v8.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v9.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v10.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v11.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v12.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v13.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v14.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v15.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v16.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v17.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v18.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v19.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v20.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v21.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v22.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v23.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v24.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v1.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v2.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v3.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v4.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v5.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v6.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v7.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v8.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v9.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v10.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v11.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v12.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v13.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v14.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v15.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v16.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v17.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v18.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v19.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v20.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v21.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v22.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v23.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v24.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v1.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v2.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v3.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v4.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v5.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v6.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v7.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v8.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v9.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v10.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v11.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v12.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v13.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v14.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v15.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v16.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v17.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v18.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v19.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v20.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v21.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v22.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v23.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v24.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v1.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v2.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v3.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v4.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v5.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v6.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v7.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v8.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v9.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v10.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v11.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v12.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v13.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v14.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v15.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v16.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v17.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v18.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v19.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v20.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v21.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v22.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v23.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v24.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v1.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v2.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v3.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v4.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v5.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v6.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v7.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v8.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v9.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v10.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v11.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v12.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v13.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v14.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v15.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v16.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v17.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v18.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v19.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v20.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v21.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v22.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v23.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v24.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v1.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v2.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v3.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v4.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v5.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v6.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v7.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v8.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v9.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v10.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v11.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v12.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v13.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v14.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v15.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v16.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v17.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v18.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v19.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v20.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v21.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v22.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v23.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 o-o.preferred.sjc07s15.v24.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r1.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r2.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r3.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r4.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r5.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r6.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r7.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r8.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r9.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r10.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r11.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r12.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r13.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r14.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r15.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r16.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r17.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r18.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r19.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r20.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r21.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r22.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r23.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 r24.pek01s01.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v1.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v2.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v3.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v4.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v5.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v6.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v7.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v8.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v9.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v10.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v11.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v12.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v13.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v14.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v15.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v16.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v17.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v18.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v19.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v20.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v21.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v22.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v23.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v24.cache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v1.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v2.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v3.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v4.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v5.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v6.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v7.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v8.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v9.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v10.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v11.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v12.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v13.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v14.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v15.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v16.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v17.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v18.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v19.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v20.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v21.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v22.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v23.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v24.cache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v1.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v2.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v3.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v4.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v5.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v6.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v7.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v8.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v9.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v10.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v11.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v12.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v13.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v14.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v15.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v16.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v17.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v18.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v19.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v20.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v21.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v22.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v23.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v24.cache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v1.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v2.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v3.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v4.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v5.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v6.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v7.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v8.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v9.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v10.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v11.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v12.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v13.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v14.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v15.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v16.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v17.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v18.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v19.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v20.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v21.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v22.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v23.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v24.cache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v1.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v2.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v3.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v4.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v5.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v6.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v7.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v8.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v9.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v10.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v11.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v12.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v13.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v14.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v15.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v16.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v17.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v18.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v19.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v20.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v21.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v22.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v23.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v24.cache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v1.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v2.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v3.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v4.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v5.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v6.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v7.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v8.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v9.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v10.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v11.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v12.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v13.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v14.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v15.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v16.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v17.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v18.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v19.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v20.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v21.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v22.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v23.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v24.cache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v1.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v2.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v3.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v4.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v5.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v6.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v7.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v8.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v9.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v10.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v11.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v12.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v13.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v14.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v15.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v16.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v17.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v18.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v19.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v20.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v21.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v22.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v23.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v24.cache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v1.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v2.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v3.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v4.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v5.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v6.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v7.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v8.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v9.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v10.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v11.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v12.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v13.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v14.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v15.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v16.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v17.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v18.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v19.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v20.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v21.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v22.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v23.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 tc.v24.cache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v1.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v2.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v3.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v4.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v5.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v6.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v7.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v8.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v9.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v10.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v11.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v12.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v13.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v14.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v15.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v16.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v17.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v18.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v19.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v20.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v21.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v22.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v23.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v24.lscache1.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v1.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v2.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v3.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v4.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v5.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v6.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v7.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v8.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v9.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v10.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v11.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v12.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v13.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v14.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v15.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v16.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v17.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v18.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v19.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v20.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v21.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v22.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v23.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v24.lscache2.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v1.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v2.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v3.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v4.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v5.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v6.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v7.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v8.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v9.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v10.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v11.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v12.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v13.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v14.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v15.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v16.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v17.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v18.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v19.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v20.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v21.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v22.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v23.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v24.lscache3.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v1.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v2.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v3.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v4.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v5.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v6.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v7.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v8.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v9.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v10.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v11.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v12.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v13.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v14.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v15.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v16.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v17.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v18.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v19.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v20.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v21.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v22.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v23.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v24.lscache4.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v1.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v2.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v3.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v4.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v5.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v6.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v7.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v8.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v9.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v10.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v11.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v12.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v13.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v14.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v15.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v16.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v17.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v18.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v19.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v20.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v21.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v22.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v23.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v24.lscache5.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v1.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v2.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v3.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v4.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v5.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v6.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v7.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v8.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v9.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v10.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v11.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v12.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v13.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v14.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v15.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v16.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v17.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v18.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v19.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v20.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v21.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v22.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v23.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v24.lscache6.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v1.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v2.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v3.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v4.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v5.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v6.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v7.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v8.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v9.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v10.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v11.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v12.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v13.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v14.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v15.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v16.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v17.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v18.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v19.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v20.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v21.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v22.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v23.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v24.lscache7.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v1.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v2.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v3.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v4.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v5.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v6.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v7.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v8.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v9.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v10.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v11.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v12.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v13.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v14.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v15.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v16.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v17.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v18.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v19.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v20.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v21.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v22.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v23.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;203.208.46.29 v24.lscache8.c.youtube.com&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;---------------------------------------------&lt;/div&gt;&lt;div&gt;更改Hosts之后 在cmd下输入&amp;nbsp;&lt;/div&gt;&lt;div&gt;ipconfig /displaydns 或&amp;nbsp;&lt;/div&gt;&lt;div&gt;ipconfig /flushdns&amp;nbsp;&lt;/div&gt;&lt;div&gt;来清理DNS&lt;/div&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/Magicworks/aggbug/2113585.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/Magicworks/archive/2011/07/22/2113585.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry></feed>
