日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

MPQ hash

發布時間:2023/12/14 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MPQ hash 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原文:http://blog.csdn.net/olncy/article/details/2466418

開始嘗試翻譯一些英文文章,最近正好對mpq產生興趣,看到一片文章叫做 inside MPQ,于是翻譯一下,就當鍛煉自己吧。這篇文章非常的不厚道,在關鍵地方戛然而止,而且沒有更新的跡象。讓人郁悶無比。但是還是比國內一些研究MPQ的 少的可憐的文章要好些。看了這些文章,無比惋惜國內技術的滯后和黑客技術,逆向工程技術的貧乏。我們總是拿來主義,做應用。自己的原創真的太少了。

LEGAL COPYRIGHTS

The MPQ Format The copyrights to the MPQ format are held by Havas Interactive, Blizzard Entertainment's parent company, all rights reserved This Article The copyrights to this document and content are held by Justin Olbrantz(Quantam), all rights reserved. You may freely distribute this document provided that you do not derive profit from the distribution, and that the document remains complete and unchanged. You may quote this document ONLY with my explicit permission. Contact me to obtain permission to quote.Also, although I would appreciate recognition for your use of this information, I will not be held legally responsible for anything you may do with it. Anyway that you misuse this information is your problem, and I will not be responsible for it.

?

這個LEGAL COPYRIGHTS我就不做翻譯了。a

對于我這篇翻譯的文章,申明如下:

可以轉載,但要注明作者是王宇,并且保證整個內容包括上面幾段內容的完整性。并且我對一切后果不承擔責任。

MPQ 技術內幕
作者 Justin Olbrantz(Quantam)
譯者 王宇

第1章

MPQ簡介

MPQ 或者稱作 MoPaQ 是Mike O'Brien創建的擁有私人版權的檔案文件格式。Mike O'Brien是暴雪公司的多人游戲引擎方面的天才。他在1996年,為了暗黑破壞神而開發出這種檔案文件格式。并且自戀的以自己的名字“Mike O'brien PaCK”給這種格式命名MPQ。但是文檔的版權卻由Havas Interactive(暴雪的父公司)所有。所以,即使現在Mike離開了暴雪,暴雪仍然擁有MPQ格式的使用權。MPQ格式在暗黑破壞神,星際爭霸, 魔獸爭霸2,3,暗黑破壞神2,BNE(譯者備注:我不知道這是什么游戲),Lords of Magic(由sierra公司開發,這個公司同樣隸屬于Havas)等游戲中都有應用。

一個檔案文件是指一個包含其他文件在內的文件,并且它經常是以壓縮的形式存在的。Havas用MPQ包含了游戲中幾乎所有的東西。比如安裝文件,游 戲數據等等。其中游戲數據的MPQ封裝是非常重要的。這些MPQ當中包括了圖像,聲音,等級,字符串,故事線信息等等。Obviously, the potential for customization is astounding. (譯者備注:這句不好翻)但是,為了用MPQ,你必須首先理解它。

在MPQ之前

在MPQ發明之前很長一段時間,有一種個是叫做WAR(Warcraft ARchive)格式。這種格式是在魔獸爭霸2甚至1中存儲數據的格式。這種雛鳥格式非常的簡單,也沒有優化,總是看起來就是一個實實在在的新手文件格 式。檔案中的文件是按照坐標來尋址的,唯一的一點點優化就是用了一些壓縮技術。但是,雖然它簡單,它完成了它需要完成的任務。它提供了一種快速但是骯臟的 方法壓縮的存儲了很多文件。但是不久,缺點就開始暴露出來了。按照坐標來尋址意味著必須保存一個很長的入口表來供程序員使用檔案中某些文件的時候調用。當 這個表越來越長的時候,工作就變得越來越冗長。而且這種簡單的格式意味著黑客可以很容易的在15分鐘內破解除這種格式,然后可以隨心所欲的在這些文件上做 一些事。這些問題一開始看起來可能還不太糟,但是當暗黑破壞神所要求的persistent characters(譯者備注:這個我不懂),站網的普及讓這些問題變得無法接受了。

為什么是MPQ

正如前面所說,MPQ格式是為了彌補一些WAR非常嚴重的缺陷設計的。但是它仍然添加了很多新的特性。總的說來,MPQ的特點如下:

安全性:暴雪最不愿意的就是人們象破解魔獸爭霸2那樣破解它以后的游戲。而且暴雪很可能已經覺得要把MPQ格式應用到星際爭霸上面。不管怎么樣,安全性是最最重要的。這點可以從那些暴雪維護這種格式的折磨人的努力中看出來。

效率:MPQ需要完成一系列工作,從最簡單的預讀數據到復雜的實時流。對于預讀數據倒還沒什么,但是對于實時流,因為數據必須以很快的速度一邊玩游戲一邊解壓縮,所以,速度是強制的。

多語言:在最一開始,暴雪就計劃把它的產品推向世界市場,所以,它希望它的游戲的翻譯能盡量容易。于是它用了一種革新的方法,就是把多語言性的本領放在MPQ格式里面。

可擴展性:很顯然的,把一個游戲所有的數據放入一個檔案是很傻的。不僅沒有效率,速度很慢,而且售后升級會變得非常麻煩。暴雪當然知道這點,因此,為了使售后升級簡單,有效,優雅,它在MPQ格式的設計上就考慮到了這個問題。

?

風暴 Storm

很多程序員為了防止冗余代碼,通常會把一些常用的代碼封裝到共享庫里面。這些共享庫可以提供程序員常用的函數。這樣可以減少冗余和程序體積。所以, 暴雪用一個共享庫叫做Storm(在微軟平臺上叫做Storm.dll, 在蘋果平臺上叫做Storm.bin)這個庫被現在的暴雪游戲用來儲存重要函數,比如MPQ的讀入,戰網,甚至是圖像路由。當暴雪發布一個新游戲的時候, 它會在storm里面加入函數,但是不會修改舊的函數。這意味著一個老的游戲可以用新的Storm庫而不會出問題。像任何共享庫一樣,Storm的函數可 以被任何人使用,這樣就使它的安全性變得很差。這就是Storm只包含MPQ的讀取函數而MPQ的寫入函數卻是暴雪的私人財產,它不會允許任何人去使用的 原因了。

星際爭霸的任務編輯器

大家都知道星際爭霸的任務編輯器可以編輯任務。但是星際爭霸的任務就是MPQ!這意味星際的任務編輯器可以創建MPQ,所以其中有MPQ的創建函數。不過星際爭霸的任務編輯器不是一個共享庫,所以要用一系列詭異的黑客技術去破解它。于是有了MPQ API 庫。

?

第2章

基礎

大多數計算機歷史上的進步是因為有特殊的問題需要解決。在這章,我們將了解一下關于MPQ格式的問題和它們的解決方案。

哈希

問題:你有一個很大的字符竄數組。你有另一個字符竄str需要判斷是否存在于這個數組里面。可能你就會按照順序一個一個的比較數組里面的內容。但是 在實際應用中,你會發現這種方法遠慢于實際需求。必須對此做一些優化。但是如何你才能知道這個字符竄是否存在卻不用把它同數組中的所有其它字符竄比較呢?

解決方案:哈希。哈希是用來代替大一些的數據類型(比如字符竄)的小一些的數據類型(比如數字)。在我們這個問題里,你可以把字符竄數組儲存為哈希 數組。然后你就可以比較另外的那個字符竄str的哈希同儲存的哈希數組中所有的哈希。如果哈希數組中的一個哈希同str的哈希匹配,那么這個哈希所代表的 字符竄就可以同str進行比較來判斷到底是否相同。這種方法叫作下標(indexing),根據數組大小和字符竄長度的不同,它可以把速度提升將近100 倍。

unsigned?long?HashString(char?*lpszString)
{?
????unsigned?
long?ulHash?=?0xf1e2d3c4;

????
while?(*lpszString?!=?0)
????{?
????????ulHash?
<<=?1;
????????ulHash?
+=?*lpszString++;?
????}

????
return?ulHash;?
}?

?以上的代碼展示了一個非常簡單的哈希算法。函數計算了字符竄中的字符個數,在每個字符加入之前把哈希值左移1位。應用這個算法,字符竄"arr/ units.dat"將會被哈希成0x5A858026,而"unit/neutral/acritter.grp" 將會被哈希成0x694CD020。不可否認,現在這個算法非常的簡單,而且沒有什么用處。因為它產生了一個相對可以預見的結果。而且會有很多沖突。 chogntu 是指多個字符竄哈希到同樣一個數值。 而另一方面,MPQ格式卻用了一種非常復雜的哈希算法(如下所示)去生成一個完全不可預料的哈希值。事實上,這種哈希算法叫做單行道哈希(one-way hash)。單行道哈希是指根據哈希值不能推回去找到源字符竄的哈希算法。應用這種MPQ算法,文件名"arr/units.dat" 將被哈希為0xF4E6C69D,而"unit/neutral/acritter.grp"將被哈希為0xA26067F3.

unsigned?long?HashString(char?*lpszFileName,?unsigned?long?dwHashType)
{?
????unsigned?
char?*key?=?(unsigned?char?*)lpszFileName;
????unsigned?
long?seed1?=?0x7FED7FED,?seed2?=?0xEEEEEEEE;
????
int?ch;

????
while(*key?!=?0)
????{?
????????ch?
=?toupper(*key++);

????????seed1?
=?cryptTable[(dwHashType?<<?8)?+?ch]?^?(seed1?+?seed2);
????????seed2?
=?ch?+?seed1?+?seed2?+?(seed2?<<?5)?+?3;?
????}
????
return?seed1;?
}?

?

?哈希表

問題:你試圖使用之前例子里面的下標法,但是你的程序需要非常嚴格的速度限制。這時候你就會發現下標法不夠快了。這時候你讓它變得更快的方法只能是 不讓它檢查數組中所有的哈希。或者,更好的是只讓字符串同數組中的某個元素比較1次就能判斷出這個字符竄是否存在于這個數組。聽起來太好了以至于不可能對 不對?

解決方案:哈希表。哈希表是一種下標為字符串哈希值得數組。我的意思是說,我們為這個哈希表構建一個不同于字符串數組的定長數組(我們把它的元素個 數定位1024,2的偶數次冪)。這時候,當你想要知道一個字符串是否在哈希表中時,你得首先計算這個字符串如果在哈希表中,那么它的位置是多少。首先我 們計算這個字符串的哈希,然后用哈希模取之前的表長(1024)就得到了位置值。因此,如果你用之前的簡單哈希算法,"arr/units.dat"將被 哈希為0x5A858026,得到它得位置值為 0x26 (0x5A858026 模取 0x400 商為 0x16A160余數為0x26)。0x26這個位置的字符串(如果有的話)將被讀出來與目標字符串比較。如果0x26這個字符串與目標字符串不匹配或者 0x26的這個字符串不存在,則這個目標字符串不存在于這個數組中。以下的代碼說明了這點:

int?GetHashTablePos(char?*lpszString,?SOMESTRUCTURE?*lpTable,?int?nTableSize)
{?
int?nHash?=?HashString(lpszString),?nHashPos?=?nHash?%?nTableSize;
if?(lpTable[nHashPos].bExists?&&?!strcmp(lpTable[nHashPos].pString,?lpszString))?
return?nHashPos;?
else?
return?-1;?//Error?value?
}?

可是現在,這個算法有一個巨大的缺陷。你認為當沖突(2個字符竄哈希到同樣一個值)發生的時候會怎么樣?顯然它們不能占用哈希表中的同一個元素。一 般,這種缺陷通過使哈希表中的每一個元素成為一個鏈表來實現。每個鏈標中將存放哈希值相同的字符竄。MPQ使用文件名哈希表來跟蹤內部的所有文件。但是這 個表的格式與正常的哈希表有一些不同。首先,它沒有使用哈希作為下標,把實際的文件名存儲在表中用于驗證,實際上它根本就沒有存儲文件名。而是使用了3種 不同的哈希:一個用于哈希表的下標,兩個用于驗證。這兩個驗證哈希替代了實際文件名。當然了,這樣仍然會出現2個不同的文件名哈希到3個同樣的哈希。但是 這種情況發生的概率平均是1:18889465931478580854784,這個概率對于任何人來說應該都是足夠小的咯。MPQ哈希表不同用通常的鏈 表沖突解決法,當沖突發生時,元素將被下移到下一個空著的位置。請看下面的代碼,基本就是MPQ定位文件名的方法:

int?GetHashTablePos(char?*lpszString,?MPQHASHTABLE?*lpTable,?int?nTableSize)
{?
????
const?int?HASH_OFFSET?=?0,?HASH_A?=?1,?HASH_B?=?2;
????
int?nHash?=?HashString(lpszString,?HASH_OFFSET),?
??????? nHashA?
=?HashString(lpszString,?HASH_A),?
??????? nHashB?
=?HashString(lpszString,?HASH_B),?
??????? nHashStart?
=?nHash?%?nTableSize,
??????? nHashPos?
=?nHashStart;
????
while?(lpTable[nHashPos].bExists)
????{?
????????
if?(lpTable[nHashPos].nHashA?==?nHashA?&&?lpTable[nHashPos].nHashB?==?nHashB)?
????????????
return?nHashPos;?
????????
else?
????????????nHashPos?
=?(nHashPos?+?1)?%?nTableSize;

????????
if?(nHashPos?==?nHashStart)?
????????????
break;?
????}
????
return?-1;?//Error?value?
}?

雖然這段代碼可能看起來讓你費解,但是它背后的理論卻并不復雜。它在讀取一個文件的時候基本遵循了以下的步驟:

1 計算3個哈希(1個下標哈希和2個檢查哈希)并且把他們存入變量
2 移動到下標哈希所指的元素
3 這個元素存在嗎?如果不存在,停止搜索,返回“文件沒有找到”
4 元素的兩個檢查哈希是否我們搜索的文件的檢查哈希相匹配?如果相匹配,就返回當前的元素。
5 移動當前下標到下一個,如果達到最后一個下標,則回到第1個
6 我們剛一動到的元素的下標哈希是否相同(我們是否搜索了整個表)如果是,停止搜索,返回“文件沒有找到”
7 回到第3步

如果你留心了,你會發現,在我的解釋和例子中MPQ哈希表需要保存所有的文件名。但是,你有沒有想過當所有的哈希表行全部都填滿的時候會發生什么? 答案可能會讓你非常驚訝:你將不能再添加任何文件。有人問我為什么一個MPQ會有文件數目限制,有沒有什么方法可以解決這種限制。你已經直到第一個問題的 答案了,對于第2個問題,很遺憾,你不能解決這種文件數目限制。因為哈希表不能再不影響整個文件改變的情況下改變大小。這是因為哈希表中每個元素的哈希都 因為哈希表大小的變化發生改變,這樣我們就不能得到文件在新的哈希表中的位置,于是我們就不能得到文件名了。

壓縮

問題:你有一個很大的程序(比如50MB)你現在希望把它發不到Inter網上。但是50MB將會是非常大的下載,人們可能就不會愿意等上幾個小時去下載這么一個東西。

解決方案:壓縮。壓縮是指把一大堆數據用一種很小的格式表達出來。世界上有很多種壓縮算法,每一種都用不同的方法工作。而我們的MPQ使用的數據壓縮算法是PKWare的數據壓縮庫。而這個庫在這里解釋的話就太復雜了。所以,我在這里想解釋一種相對簡單的奪得壓縮算法。
此節因為作者的能力原因,沒有完成。

?

加密

一個系統對于間諜之眼窺視的防護一直是永恒的話題。人們已經努力傳送私人信息給別人了上百年。從古希臘信使步行傳送的手寫書信到2戰時納粹潛艇的無 線電,再到今天網絡信用卡交易。保證別人不能得到你的信息的能力是非常必要的。這種復雜的保護方法叫做加密。雖然我們不知道第一個加密算法是誰發明的,但 是我們知道世界上游多的數不過來的加密算法。任何事物,從簡單的數據編碼到解密算法都是被使用了一次又一次的。這篇文章,當然沒有解釋,也不期望解釋一個 加密算法,但是理解加密是你接觸MPQ工作的必須。

我們首先來看一個發布在 Basic Lab Notes上的加密算法:

void?EncryptBlock(void?*lpvBlock,?int?nBlockLen,?char?*lpszPassword)
{?
????
int?nPWLen?=?strlen(lpszPassword),?nCount?=?0;
????
char?*lpsPassBuff?=?(char?*)_alloca(nPWLen);
????memcpy(lpsPassBuff,?lpszPassword,?nPWLen);
????
for?(int?nChar?=?0;?nCount?<?nBlockLen;?nCount++)
????{?
????????
char?cPW?=?lpsPassBuff[nCount];
????????lpvBlock[nChar]?
^=?cPW;
????????lpsPassBuff[nCount]?
=?cPW?+?13;
????????nCount?
=?(nCount?+?1)?%?nPWLen;?
????}
????
return;?
}?

正如展示的哈希代碼那樣,這段代碼也非常的簡單,當然也就不能用在需要安全性的實際程序中。即便這段代碼看起來很神秘,它做的事情卻非常簡單。它將 整個的輸入塊加密。異或密碼的每一個字節。然后把所得加上13(之所以選擇13是因為13是質數)。這樣就能夠使代碼更加難以確認。在這種情況下,字符串 "encryption" (65 6E 63 72 79 70 74 69 6F 6E)在密碼"MPQ" (4D 50 51)下將會被加密成為(28 3E 32 28 24 2E 13 03 04 1A)現在,這段代碼是對稱的。對稱意味著加密的密鑰和解密的密鑰是相同的。實際上,因為異或是一個對稱的操作,所以同加密相同的算法可以被用來解密。注 意到大部分對稱加密算法并非完全對稱,所以需要加密和解密的函數不相同。好,現在事情開始變得麻煩了。如果你希望直接的使用MPQ格式,那么你必須知道它 的加密和解密算法。而我就來教你如何使用它.MPQ的加密算法是一些其他加密算法有趣的雜交。它創建一個加密表(也用在哈希函數里面),然后用一個文件的 加密鑰去從加密表中去除某些數字,再把這些數字同加秘數據進行異或。現在這種做事的方法是非常非常奇怪的,所以可能一些代碼看起來非常的復雜。以下的代碼 生成一個長度為0x500的加密表。

?

void?prepareCryptTable()
{?
????unsigned?
long?seed?=?0x00100001,?index1?=?0,?index2?=?0,?i;
????
for(index1?=?0;?index1?<?0x100;?index1++)
????{?
????????
for(index2?=?index1,?i?=?0;?i?<?5;?i++,?index2?+=?0x100)
????????{?
????????????unsigned?
long?temp1,?temp2;
????????????seed?
=?(seed?*?125?+?3)?%?0x2AAAAB;
????????????temp1?
=?(seed?&?0xFFFF)?<<?0x10;
????????????seed?
=?(seed?*?125?+?3)?%?0x2AAAAB;
????????????temp2?
=?(seed?&?0xFFFF);
????????????cryptTable[index2]?
=?(temp1?|?temp2);?
????????}?
????}?
}

你是否有點感覺到暴雪雇傭了一個超級沒有人品的微積分教授撰寫了這個代碼?至少我是這么感覺的。還好即使你不能看懂這段代碼也沒有什么大問題。如果 你希望能夠直接使用MPQ,那么你可能會需要這些函數。你沒有必要完全看明白他們。不管怎么樣,當加密表初始化以后,我們就可以用下面的函數來解密MPQ 數據(不要指望我會向你解釋這個代碼,因為我也沒有看懂):

void?DecryptBlock(void?*block,?long?length,?unsigned?long?key)
{?
????unsigned?
long?seed?=?0xEEEEEEEE,?unsigned?long?ch;
????unsigned?
long?*castBlock?=?(unsigned?long?*)block;
????
//?Round?to?longs
????length?>>=?2;
????
while(length--?>?0)
????{?
????????seed?
+=?stormBuffer[0x400?+?(key?&?0xFF)];
????????ch?
=?*castBlock?^?(key?+?seed);
????????key?
=?((~key?<<?0x15)?+?0x11111111)?|?(key?>>?0x0B);
????????seed?
=?ch?+?seed?+?(seed?<<?5)?+?3;
????????
*castBlock++?=?ch;?
????}?
}

翻譯后記:

這只是我閑來無事翻譯著玩的東西,都沒有認真的推敲翻譯的語句,甚至有一些語句我是沒有看懂的,或者明明知道這樣翻譯是不好的但還是寫上去了。甚至 我都沒有興趣自己從頭到尾把這篇文章再看1遍。之所以只翻譯道第2章是因為第3,4章分別講述Storm和Starcraft Campaign Editor and the MPQ API Library是如何使用的,沒有什么翻譯的價值。而真正精彩的5,6兩章作者又沒有寫完。所以說作者實在不厚道。一下給出英文源出處,希望我的翻譯只是 拋磚引玉,能激發大家越讀英文原版的激情。很多時候翻譯的過程中損失的信息還是相當嚴重的。

英文源出處:http://www.campaigncreations.org/starcraft/inside_mopaq


總結

以上是生活随笔為你收集整理的MPQ hash的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

精品亚洲成a人在线观看 | 激情综合狠狠 | 久久国产电影院 | 男女视频91 | 成人试看120秒 | 91日韩在线| 激情网站五月天 | 成年人三级网站 | 日本丰满少妇免费一区 | 亚洲精品国产片 | www.色的 | 久久精品毛片基地 | 91精品国产电影 | 欧美一级视频免费看 | av网站免费看 | 欧美精品免费一区二区 | 成人小视频在线观看免费 | 国产最新视频在线观看 | 亚洲精品777 | 久久久久欧美精品999 | 免费网站观看www在线观看 | 中文在线字幕免 | 欧美在线aaa | 亚洲japanese制服美女 | 日本大片免费观看在线 | 99久久精品日本一区二区免费 | 久久久久久综合 | 在线观看中文字幕2021 | 国色天香第二季 | 国产精品亚州 | 国产不卡片 | 91亚洲永久精品 | 最近高清中文在线字幕在线观看 | 奇米777777 | www色网站| 午夜精品久久久久久久99婷婷 | 狠狠色丁香婷婷 | 超碰97免费在线 | 又紧又大又爽精品一区二区 | 狠狠躁日日躁夜夜躁av | 精品久久久久久久久久久久久久久久久久 | 欧美久久久久久久久中文字幕 | 99久久久久久国产精品 | 91麻豆精品国产自产在线游戏 | 亚洲国产高清视频 | 欧美性护士 | 国产成人精品一区二区三区免费 | 免费在线中文字幕 | 精品国产伦一区二区三区观看说明 | 日韩免费中文 | 91 中文字幕 | 欧美激情视频久久 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 欧美日韩在线视频一区二区 | 香蕉久久国产 | 亚洲黄色小说网 | 中文字幕视频观看 | 国产中文欧美日韩在线 | 黄色软件网站在线观看 | 处女av在线 | 九九九热精品免费视频观看 | 日韩中文字幕国产精品 | 日韩高清在线一区 | 欧美日韩国产在线观看 | 在线观看av麻豆 | 中文字幕国产在线 | adc在线观看 | 奇米网在线观看 | 中文国产成人精品久久一 | 亚洲欧美日韩在线一区二区 | 91视频 - v11av | 人人爽网站 | 91日韩在线专区 | 国产精品va最新国产精品视频 | 天天干夜夜爱 | 最近久乱中文字幕 | 国产一区二区三区久久久 | 午夜视频在线观看一区二区三区 | 国产午夜免费视频 | 日韩视频中文字幕在线观看 | 久久99久久99精品免视看婷婷 | 超碰97人人在线 | 国产91在线看 | 国产成人在线综合 | 亚洲综合在线视频 | 狠狠干网址 | 久久精品人| av免费网站| 国产香蕉视频在线播放 | 97在线精品国自产拍中文 | 热九九精品 | 成人九九视频 | 日本福利视频在线 | 精品国产亚洲在线 | 欧美午夜精品久久久久久浪潮 | 在线观看日韩国产 | 91大神精品视频在线观看 | 在线亚州 | 99在线观看免费视频精品观看 | 日韩日韩日韩日韩 | 色视频网站在线 | 狠狠操狠狠操 | 亚洲精品www久久久久久 | 在线观看成人一级片 | 九色琪琪久久综合网天天 | 中文字幕 在线 一 二 | 日本久久视频 | 波多野结衣电影一区 | 制服丝袜一区二区 | 又黄又爽又湿又无遮挡的在线视频 | 亚洲成人黄| 久久不射电影网 | 久久手机视频 | 日韩在线三级 | 成人午夜电影在线播放 | 啪啪凸凸 | 欧美片一区二区三区 | 色姑娘综合 | 免费福利在线播放 | 国产成人精品一区二区三区福利 | 日韩亚洲国产精品 | 91九色在线视频 | 久久人操 | 婷婷丁香六月天 | 97热视频| 亚洲成人黄色在线观看 | 日韩av网址在线 | 97精品超碰一区二区三区 | 人人玩人人添人人澡超碰 | 天堂麻豆 | 香蕉在线观看视频 | 一区二区三区免费在线观看视频 | www.综合网.com| 午夜黄色一级片 | 日韩在线视频二区 | 久久久精品网站 | a v在线视频| 五月激情姐姐 | 欧美一级特黄aaaaaa大片在线观看 | 蜜臀久久99精品久久久无需会员 | 免费观看久久 | 天天插天天狠 | 成人在线观看影院 | 中文字幕在线影院 | 亚洲精品国产精品国自产在线 | 在线亚洲精品 | a天堂最新版中文在线地址 久久99久久精品国产 | 亚洲资源 | 午夜色站 | 99视频在线看 | 五月情婷婷 | 91资源在线观看 | 丁香五香天综合情 | 日韩午夜一级片 | 成人一区二区在线 | 久久久影院官网 | 99久久婷婷国产综合亚洲 | 日韩免费成人 | 又黄又刺激的网站 | 欧美日高清视频 | 精品亚洲免费 | 狠狠干在线 | 97人人射| 亚洲不卡123 | 国内精品久久久久久久影视简单 | 99视频在线精品国自产拍免费观看 | 亚洲乱码在线观看 | 亚洲闷骚少妇在线观看网站 | 视频三区在线 | 免费在线观看成人av | 日韩爱爱片 | 一区二区三区精品在线 | 99热都是精品 | 日韩精品一区二区在线观看 | 高清av中文字幕 | 精品久久久久一区二区国产 | 国产精品福利久久久 | 欧美aaaxxxx做受视频 | 久久久久亚洲a | 91成人精品视频 | 精品国产自在精品国产精野外直播 | 99r国产精品 | 超碰午夜 | 精品亚洲午夜久久久久91 | 日韩精品免费在线播放 | 综合网在线视频 | av在线电影免费观看 | 久久国产欧美日韩精品 | 国产电影黄色av | 久久精品福利视频 | 日本高清dvd | 五月综合激情 | 久久99久国产精品黄毛片入口 | 日韩免费一区 | 国产中文字幕在线播放 | 国产精品永久久久久久久www | 久久在线视频在线 | 丁香花在线观看视频在线 | 国产一级片不卡 | 四虎影视精品永久在线观看 | 黄在线免费看 | 欧美极品少妇xxxx | 91九色最新| 99久久综合狠狠综合久久 | 99色99 | 在线视频99 | 一区二区亚洲精品 | 手机看国产毛片 | 国产麻豆精品久久一二三 | 亚洲国产电影在线观看 | 男女拍拍免费视频 | 色婷婷午夜 | 国际精品久久 | 亚洲欧美日韩国产精品一区午夜 | 亚洲黄色免费在线 | 亚洲精选在线观看 | 天天色天天色天天色 | 中文字幕乱码亚洲精品一区 | 91av99| 欧美在线视频第一页 | 91九色蝌蚪视频在线 | 久久久久久国产精品亚洲78 | 最近最新中文字幕视频 | a级国产乱理伦片在线播放 久久久久国产精品一区 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 国内精品久久久久影院男同志 | 91久久精品日日躁夜夜躁国产 | 久久综合狠狠综合久久综合88 | 国模视频一区二区 | 亚洲涩涩涩涩涩涩 | www.在线观看av | 欧美另类亚洲 | bbw av| 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | 国产欧美精品在线观看 | 伊人久久在线观看 | 91精品国产麻豆 | 国产伦理一区二区三区 | 亚洲 欧洲 国产 日本 综合 | 国语精品免费视频 | 91久久精品日日躁夜夜躁国产 | 成人午夜精品 | 欧美精品黑人性xxxx | 亚洲视频在线免费看 | 色综合www | 成人h视频在线 | 亚一亚二国产专区 | 91麻豆精品国产91久久久更新时间 | 久久精品成人 | 国产精品一区二区视频 | 久久人人爽人人 | 婷婷丁香六月 | 国产黄色片免费看 | 国内精品小视频 | 在线综合 亚洲 欧美在线视频 | 成人在线免费av | 久久久久99精品国产片 | 国产精品日韩在线观看 | 狠狠操狠狠操 | 人成在线免费视频 | 国产在线播放一区二区 | 91精品在线免费视频 | 亚洲一区二区天堂 | 天天操夜夜曰 | 日韩中文字幕免费在线观看 | 欧美在线1区 | 国产成人精品a | 久久精品日韩 | 成年美女黄网站色大片免费看 | 麻豆视频在线免费看 | 9999精品| 国产在线观看网站 | 91视频免费网址 | 99色婷婷| 男女靠逼app | 一区二区三区四区精品 | 最近中文国产在线视频 | 亚洲国产影院av久久久久 | 九九热在线播放 | 91精品国 | 玖玖综合网 | 热久久精品在线 | 日韩专区在线播放 | 很黄很污的视频网站 | 一区二区网 | 成人黄色在线看 | av中文字幕第一页 | 视频精品一区二区三区 | 久久久99久久 | 免费福利在线观看 | 在线观看国产成人av片 | 久久免费精品一区二区三区 | 久久九九影院 | 色欧美成人精品a∨在线观看 | 国产精品com | 久久精品一区二区三区中文字幕 | www.亚洲黄色 | 成人毛片在线视频 | 在线91播放 | 亚洲综合在线发布 | 最新国产精品视频 | 亚洲国产美女久久久久 | 六月激情久久 | 日韩精品免费一区二区三区 | 天天爱天天操天天爽 | 在线电影91 | 色悠悠久久综合 | av电影在线观看 | 中文字幕免费高清在线 | 91人人干 | 九九热精品视频在线观看 | 亚洲精品男人的天堂 | 国产精品嫩草69影院 | 青青草国产免费 | 精品国产乱子伦一区二区 | 国内精品中文字幕 | 日本精品久久久久 | 久久99热这里只有精品国产 | 中文字幕乱码亚洲精品一区 | 天天射天天干天天操 | 欧美a级片免费看 | 久久视频在线观看 | 中文字幕制服丝袜av久久 | 日韩一级黄色av | 手机在线视频福利 | 久久人人精品 | 天天爽夜夜爽人人爽曰av | 中国一级片在线 | 久久天天躁夜夜躁狠狠85麻豆 | 黄色视屏免费在线观看 | 亚洲一级电影 | 精品国产网址 | 色婷婷综合视频在线观看 | 久久亚洲福利 | 色在线免费 | 中文字幕在线播放av | 香蕉网站在线观看 | 精品免费一区 | 国产一区二区在线免费观看 | 天天操夜夜操国产精品 | 91一区啪爱嗯打偷拍欧美 | 久久国产精品影片 | 久久精品一 | 天天爽天天射 | 中文字幕一区二区在线播放 | 中文字幕日韩伦理 | 亚洲国产丝袜在线观看 | 国产成人无码AⅤ片在线观 日韩av不卡在线 | 日本大片免费观看在线 | av在线等 | 成人黄在线 | 91大神免费在线观看 | 亚洲黄色在线观看 | 国产一区不卡在线 | 国产精品免费久久久久 | 日韩精品一区二区久久 | 激情网站网址 | a视频在线观看 | 久久a热6| 粉嫩av一区二区三区四区在线观看 | 国产一级性生活 | 激情综合五月 | 人人插人人玩 | 欧美性久久久久久 | 久久精品女人毛片国产 | 中文字幕在线免费播放 | 久久成人毛片 | 成人资源站| 91视频最新网址 | 欧美色黄 | 激情五月综合网 | 精品久久久久国产免费第一页 | 色网站在线免费 | 日韩最新理论电影 | 91色影院 | 国产淫片 | 国产一级黄 | 婷婷色 亚洲 | 天天操综合网 | 国产视频中文字幕在线观看 | 亚洲成免费 | 久久久久久美女 | 在线免费观看视频a | 美女网站在线播放 | 亚洲一级久久 | 久久久久久久久久亚洲精品 | 一区二区精品国产 | 久草视频免费在线观看 | 亚洲成av人片在线观看 | 99成人免费视频 | 五月天电影免费在线观看一区 | 中文字幕精品视频 | 精品欧美在线视频 | 99精品黄色片免费大全 | 免费网站黄 | 在线观看免费版高清版 | 午夜性盈盈 | 欧美一区二区三区四区夜夜大片 | 激情五月婷婷综合网 | 91av视频免费在线观看 | 国产小视频在线观看 | 9在线观看免费高清完整版 玖玖爱免费视频 | 久久久久国产精品免费网站 | 在线视频 你懂得 | 国产999精品久久久久久绿帽 | 国产成人精品一区二区 | 精品久久电影 | 欧美性极品xxxx做受 | 久久久黄色av | 97超碰在线久草超碰在线观看 | 久久久人人人 | 国产啊v在线 | www.香蕉视频 | www.com.黄 | 中文字幕在线第一页 | 久久久免费精品视频 | 狠狠激情中文字幕 | 三级小视频在线观看 | 高清在线一区二区 | 国产精品毛片一区二区 | 亚洲激情国产精品 | 亚洲成人精品久久 | 欧美成人亚洲成人 | 91精品国产麻豆 | 欧美日韩视频免费 | 91成年人在线观看 | 欧美在线a视频 | 9999精品| 少妇bbw撒尿 | 日韩欧美电影网 | 国产a级精品 | 国产视频日韩视频欧美视频 | 蜜臀av网站 | 亚洲最新av在线网址 | 欧美性春潮 | 亚洲高清视频一区二区三区 | 日韩欧美黄色网址 | 成人免费毛片aaaaaa片 | 免费观看一区二区三区视频 | 日日成人网 | 久久久久久高潮国产精品视 | 国产精品久久久网站 | 精品国产成人av在线免 | 欧洲精品码一区二区三区免费看 | 日韩黄色免费看 | 精品在线一区二区三区 | 国产精品国产亚洲精品看不卡15 | 婷婷深爱激情 | 麻豆成人小视频 | 欧美乱码精品一区二区 | bayu135国产精品视频 | 96久久久| 成人午夜电影网站 | 欧美黑人巨大xxxxx | 少妇搡bbbb搡bbb搡忠贞 | 久久中文字幕导航 | 午夜色性片 | 欧美日韩国产二区三区 | 99热精品在线 | 国内揄拍国产精品 | 久久综合综合久久综合 | 欧美激情视频在线观看免费 | 日韩视频在线观看免费 | 二区视频在线 | 一区二区欧美在线观看 | 九九精品毛片 | 久久艹在线观看 | 欧美日韩亚洲一 | 91中文字幕在线播放 | 欧美日韩在线观看一区二区 | 亚洲精品久久视频 | 国产一区在线播放 | 亚洲伦理电影在线 | 亚洲精品合集 | 欧美日韩免费观看一区=区三区 | 玖玖玖国产精品 | 国产黄a三级 | 一区二区丝袜 | 亚洲精品动漫久久久久 | 国产精品去看片 | 国产精品久久久久久久7电影 | 久久精品xxx | 怡红院av久久久久久久 | 国产乱对白刺激视频在线观看女王 | 在线免费观看的av网站 | 久久亚洲私人国产精品 | 在线有码中文字幕 | 夜夜澡人模人人添人人看 | 99精品国产高清在线观看 | 亚洲精品美女在线 | 亚洲一区精品人人爽人人躁 | 久久久免费毛片 | 久久久在线免费观看 | 毛片精品免费在线观看 | 国产精品麻豆欧美日韩ww | 午夜视频免费 | 欧美日韩国产精品爽爽 | av免费电影网站 | 天天爽人人爽 | 九九免费观看视频 | 欧美黄色成人 | 久久99久久久久久 | 国产一级性生活 | av在线中文 | 国产美女在线免费观看 | 亚洲 欧美 变态 国产 另类 | 久久综合九色九九 | 国产精品乱码一区二三区 | 五月婷婷av | 成人免费 在线播放 | 国内免费的中文字幕 | 精品成人网 | 中文字幕亚洲字幕 | 欧美综合在线观看 | 国产最新视频在线 | 国产黄色片免费 | 欧美精品你懂的 | 日韩一区二区三区在线观看 | 在线成人短视频 | 色激情五月 | 国产午夜精品久久久久久久久久 | 中文字幕精品一区久久久久 | 久久国产精品精品国产色婷婷 | 久久理论视频 | 国产3p视频 | 精品91视频 | 日韩网站在线免费观看 | 99精品在线看 | 久久久久欠精品国产毛片国产毛生 | 国产精品久久久视频 | 精油按摩av | 91在线操 | 91精品在线免费 | 国产免费观看av | 精品国产一区二区三区免费 | 五月婷婷激情综合网 | 国产成人久久 | av大全在线免费观看 | 日韩啪啪小视频 | 片网址| 在线观看国产亚洲 | 国产亚洲在| 久久久久成人精品亚洲国产 | 久久天天操 | 色吊丝在线永久观看最新版本 | 亚洲一级二级三级 | www.91成人 | 久久精选 | 成人免费ⅴa | 久久久久久久久久久久电影 | 国产精品精品 | 婷婷丁香色 | 国产精品igao视频网入口 | 91最新在线 | 国产成人精品一区二区三区 | 国产又粗又猛又黄又爽的视频 | 五月婷婷六月丁香激情 | adn—256中文在线观看 | 中文字幕久久精品一区 | av高清一区二区三区 | 久久区二区| 在线观看国产永久免费视频 | 国产在线传媒 | 国产精品爽爽久久久久久蜜臀 | 日韩精品一区二区久久 | 久久久精品国产一区二区三区 | 国产特级毛片aaaaaaa高清 | 国产99久久久国产精品成人免费 | 中文字幕免费看 | 狠狠色噜噜狠狠 | 一级久久精品 | 免费瑟瑟网站 | 天天干天天玩天天操 | 精品在线播放 | 91看片淫黄大片在线播放 | 激情欧美一区二区三区免费看 | 亚洲一区二区精品视频 | 日韩欧美成 | 中国一级片在线观看 | 亚洲三级影院 | 国产一二三区av | 国产高清成人av | av中文字幕不卡 | 最新成人在线 | 中文字幕在线播放一区二区 | 婷婷网五月天 | 婷婷国产在线 | 午夜在线资源 | 天天干,天天干 | 国产在线播放一区二区三区 | 亚洲精品国产欧美在线观看 | 国内精品久久久久国产 | 欧洲高潮三级做爰 | 激情视频免费观看 | www.久久久久 | 国产精品成人国产乱一区 | 日韩高清免费电影 | 久久99久久99精品免视看婷婷 | 日韩精品网址 | 91在线视频免费 | 精品国模一区二区三区 | 一级α片免费看 | 亚洲精品国精品久久99热一 | 日韩毛片一区 | 美女网站在线免费观看 | 在线不卡视频 | 成年人视频在线观看免费 | 日韩免费电影 | 欧美 日韩 成人 | 国产日韩欧美视频 | 国产在线91精品 | 亚洲91中文字幕无线码三区 | 国产精品手机在线播放 | 伊人丁香 | 手机av在线免费观看 | 久久在线免费观看 | 能在线观看的日韩av | 欧美日韩中文在线 | 五月婷婷深开心 | 精品中文字幕在线 | 日本黄色免费观看 | 欧美一区二区视频97 | 亚洲天堂网站 | 亚洲视频电影在线 | 久久久久久久av | 在线观看黄网站 | 欧美福利视频一区 | 中文字幕丝袜美腿 | 欧美日韩中文在线视频 | 在线免费av观看 | 久久激情视频 久久 | 天天色中文| 色在线网 | 精品在线一区二区 | 免费日韩一区 | 综合中文字幕 | 成人aaa毛片 | 国产成人一区二区三区久久精品 | av在线日韩 | 日韩免费在线视频 | 欧美大香线蕉线伊人久久 | 又爽又黄又刺激的视频 | 日韩v欧美v日本v亚洲v国产v | 国产精品国产三级国产不产一地 | 国产精品18久久久久久久 | 福利一区二区在线 | 美女网站在线看 | 亚洲粉嫩av | 日韩午夜一级片 | 成人精品一区二区三区电影免费 | 91亚洲狠狠婷婷综合久久久 | 九九激情视频 | 亚洲国产精品电影 | 国产一性一爱一乱一交 | 婷婷在线资源 | 91色视频| 深夜免费小视频 | 天天干.com | 欧美激情视频在线免费观看 | 欧美一区二区在线免费看 | 久章操 | 亚洲伊人婷婷 | 在线国产99| 又污又黄网站 | 在线观看日本高清mv视频 | 精品一区二区日韩 | av蜜桃在线| 免费日韩 精品中文字幕视频在线 | 亚洲婷婷综合色高清在线 | 久久精品一二三 | 99久久精品免费看国产一区二区三区 | 国产精品理论片在线播放 | 黄色app网站在线观看 | av免费网站在线观看 | 国产麻豆精品在线观看 | 午夜电影久久 | 中文字幕资源网 国产 | 久久av在线 | 久久国产网站 | 又黄又爽又无遮挡的视频 | 午夜国产一区二区 | 综合久久精品 | 国产精品美女免费 | 中文字幕在线日 | 99精品99| 日本91在线| 婷婷色在线 | 国产精品乱码在线 | 欧美精品久久久久久久久久白贞 | 欧日韩在线视频 | 国产精品久久免费看 | 九九天堂 | 日韩在线观看三区 | 99精品视频在线播放免费 | 97在线精品视频 | 精品国产一二三四区 | 国产精品一区二区美女视频免费看 | 一级α片免费看 | 国产精品久久久久久久久久久久冷 | 欧美成人91 | 网址你懂的在线观看 | 狠日日| 国产免费精彩视频 | 丰满少妇麻豆av | 毛片.com| 六月色播 | 日韩美女黄色片 | 久久新视频 | 日韩中文字幕免费在线播放 | 色吊丝在线永久观看最新版本 | 在线观看中文字幕av | 日韩在线观看视频在线 | 日韩一区二区三区视频在线 | 日韩影视在线观看 | 久久久性 | 久久久久人人 | 91九色在线视频观看 | 久久国内免费视频 | 一级黄毛片 | 色婷婷亚洲精品 | 91理论片午午伦夜理片久久 | 欧美极度另类性三渗透 | 不卡视频在线 | 久久综合九色综合久久久精品综合 | 久久综合久久久 | 五月天婷婷在线观看视频 | 亚洲综合五月天 | 欧美精品一区二区蜜臀亚洲 | 亚洲婷婷在线 | 欧美在线不卡一区 | 国产精品免费久久久久久久久久中文 | 手机看片| 国产123av| 欧美精品在线一区二区 | 99热精品在线 | 久草香蕉在线 | 96精品视频 | 精品视频免费观看 | 狠狠狠狠狠色综合 | 天天操天天干天天插 | 久草在线视频资源 | 精精国产xxxx视频在线播放 | 国产视频一区精品 | 午夜一级免费电影 | 免费亚洲视频在线观看 | 一区二区不卡视频在线观看 | a黄色影院 | 一区二区三区影院 | 国产精品12 | 亚洲激情 欧美激情 | 免费观看福利视频 | 激情综合国产 | 国产精品理论片在线播放 | 在线看毛片网站 | 果冻av在线 | 精品av在线播放 | 国产视频首页 | 久久视频在线观看 | 久久久不卡影院 | 激情黄色一级片 | 99精品一区二区三区 | 亚洲做受高潮欧美裸体 | 免费在线观看av不卡 | 久久精彩 | 91最新在线视频 | 一本之道乱码区 | 亚洲欧洲一区二区在线观看 | 欧美伦理一区二区 | 六月婷操| 在线播放亚洲激情 | 日韩一区二区免费播放 | 99免费| 久草在线在线 | 91激情视频在线播放 | 热久久国产 | 91久久精 | 欧美激情视频在线观看免费 | 中国黄色一级大片 | 99精品一区 | 亚洲乱码国产乱码精品天美传媒 | 国产精品视频永久免费播放 | 国产精品午夜免费福利视频 | 色欧美成人精品a∨在线观看 | 欧美污网站 | 九九免费在线观看视频 | www国产亚洲精品久久网站 | 91pony九色丨交换 | 天天干.com | 91桃色在线观看视频 | 黄色毛片电影 | 欧美一进一出抽搐大尺度视频 | 91av在| 黄色的网站免费看 | 色天堂在线视频 | 欧美一级免费片 | 欧美久草在线 | 天天操夜夜曰 | 一本一本久久aa综合精品 | 久久久999 | 91视频午夜 | 国产免费激情久久 | 五月婷婷在线观看 | 国产视频手机在线 | 日韩精品久久一区二区 | 亚洲一区二区三区在线看 | 中文字幕在线播放日韩 | 色综合a| 亚洲欧美日韩在线看 | 久久伊人精品一区二区三区 | 久久久久久久久久久免费 | 精品亚洲免费 | 狠狠做六月爱婷婷综合aⅴ 日本高清免费中文字幕 | 五月天丁香综合 | 四虎成人免费观看 | 黄色大全视频 | 久久深夜福利免费观看 | 亚洲最大免费成人网 | 久精品在线 | 婷婷丁香色综合狠狠色 | av短片在线| 日本中文字幕视频 | 九九热在线观看 | 中文字幕一区二区三区久久蜜桃 | avwww在线观看 | 天天干天天干天天色 | 人人涩| 四虎成人精品永久免费av九九 | 丁香九月婷婷 | 免费中文字幕 | 久久精品视频在线 | 亚洲免费小视频 | 看片的网址 | 成人av高清在线 | 999电影免费在线观看 | 一本到视频在线观看 | 在线直播av | 久久精国产 | 久久高清国产视频 | 色小说在线 | 中文字幕乱码在线播放 | 天天干夜夜操视频 | 在线电影播放 | www婷婷 | 91中文字幕一区 | 日韩理论片在线观看 | 国产91精品一区二区麻豆亚洲 | www.日韩免费 | 91丨九色丨国产在线观看 | 日韩色中色 | 国产精品久久视频 | 国产伦理久久精品久久久久_ | 久久久久免费精品 | 免费三级黄色片 | 人人干人人做 | 2019天天干天天色 | www天天操| 成全在线视频免费观看 | 国产精品国产自产拍高清av | 国产一级视频在线观看 | 青草视频网 | 一区二区三区 亚洲 | 人人干人人超 | 91精品国产欧美一区二区 | 日韩xxx视频| 午夜视频在线观看一区二区三区 | 97国产视频 | 96视频免费在线观看 | 中文字幕在线免费播放 | 在线 高清 中文字幕 | 欧美精品一区二区在线播放 | 国产精品久久久久久久久久久久 | 国产精品成人一区二区三区吃奶 | 午夜久久久久久久久久久 | 色综合a | 伊人色**天天综合婷婷 | 日韩中文字幕免费 | 欧美性黄网官网 | 日韩黄色在线电影 | 久草成人在线 | 国产一级一片免费播放放a 一区二区三区国产欧美 | 色射爱 | 午夜精品在线看 | 麻花传媒mv免费观看 | 日本性视频 | 久久精品国产免费 | 久久人人爽人人人人片 | 国产精品乱码一区二三区 | 永久av免费在线观看 | 国产99re| www.99久久.com| 亚洲在线视频网站 | 天天操·夜夜操 | 久艹视频免费观看 | 久久影院中文字幕 | 天天曰天天干 | 日韩理论电影在线 | 色多多污污在线观看 | 日韩经典一区二区三区 | 国产亚洲精品久久久久久电影 | 亚洲黄色av网址 | 狠狠狠狠狠色综合 | 成人网在线免费视频 | 国产韩国精品一区二区三区 | 日韩资源在线 | 安徽妇搡bbbb搡bbbb | 日日添夜夜添 | 91视频久久久久久 | av在线播放国产 | 碰碰影院 | 日本一区二区不卡高清 | 日本mv大片欧洲mv大片 | 超碰97中文| 久久9999久久免费精品国产 | 不卡中文字幕av | 国产亚洲精品久久久久久网站 | www.激情五月.com | 欧美资源在线观看 | 亚洲aⅴ乱码精品成人区 | 黄色小说视频网站 | 四虎4hu永久免费 | 成人免费av电影 | 国产视频一二区 | 久久人人爽人人片 | 日本少妇高清做爰视频 | 国产精品video爽爽爽爽 | 国产精品69av | 亚州国产视频 | 亚洲尺码电影av久久 | 97超碰人人澡 | 亚洲播放一区 | 天天综合亚洲 | 成年人在线电影 | 久草av在线播放 | 欧美日韩一区二区免费在线观看 | 欧美一级黄大片 | 182午夜在线观看 | 91免费黄视频 | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 国产视频 亚洲精品 | 911国产精品 | 亚洲理论在线 | 九九热在线播放 | 日韩欧美在线观看 | 日本91在线| 日韩精品免费专区 | 日本一区二区三区视频在线播放 | 日韩精品中文字幕久久臀 | 亚洲国产精品成人精品 | 国产系列精品av | 最近中文字幕大全 | www.亚洲| 亚洲日本va午夜在线影院 | 日韩在线视频在线观看 | 久久久www免费电影网 | 成人av亚洲 | 久久综合免费 | 黄色亚洲 | 日韩精品一区二区三区高清免费 | 激情视频免费在线观看 | 天天操天天射天天 | 一区二区三区在线免费观看 | www五月天婷婷 | 中文字幕高清免费日韩视频在线 | 国产日韩欧美在线观看 | 亚洲精品综合在线观看 | 日一日操一操 | 国产精品久久久一区二区 | 中文一区在线 | 99精品色 | 久久1电影院 | av久久久 | 日韩久久久久久久久久 | 亚洲久草网| 亚洲va欧美va人人爽春色影视 | 精品视频123区在线观看 | 亚洲一区免费在线 | 国产一级电影免费观看 | 区一区二区三在线观看 | 福利二区视频 | 91男人影院 | 色成人亚洲 | 久久香蕉电影 | 美女福利视频一区二区 | 中文字幕在线视频网站 | 国产黄色片久久久 | 亚洲精品自拍视频在线观看 | 国产不卡精品 | 成人午夜电影网站 | 精品一区在线看 | 97超碰超碰久久福利超碰 | 午夜国产在线观看 | 久久久五月婷婷 | 日韩一区在线播放 | 国产精品porn | 欧美日韩在线视频一区 | 2021国产视频| 五月婷婷播播 | 欧美日韩精品区 |