欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,av无码精品一区二区久久,欧美性爱视频不卡一区三区,欧美乱人伦视频在线观看,国产一级牲交高潮

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

帶源碼的MPQ查看器:從格式解析到提取實(shí)戰(zhàn)

帶源碼的MPQ查看器:從格式解析到提取實(shí)戰(zhàn) 簡(jiǎn)介面向游戲開發(fā)者和C編程學(xué)習(xí)者這份壓縮包提供暴風(fēng)雪公司MPQ文件查看器及完整源碼。MPQ是《魔獸爭(zhēng)霸》《星際爭(zhēng)霸》等暴雪游戲常用的壓縮格式普通文件管理器無(wú)法直接查看該工具能解析并展示MPQ包內(nèi)數(shù)據(jù)開發(fā)者可借此理解文件讀取、解壓、二進(jìn)制解析和內(nèi)存管理等實(shí)現(xiàn)。壓縮包共62個(gè)文件約1.29MB含14個(gè)頭文件、7個(gè)C源文件、3個(gè)靜態(tài)庫(kù)以及chm幫助文檔、html頁(yè)面、bmp/jpg素材和dsp/dsw工程文件結(jié)構(gòu)完整。程序涉及mdx、blp等魔獸3模型與貼圖資源也給出三維數(shù)據(jù)讀取和展示的參考。目前已有254人學(xué)習(xí)下載適合研究暴雪游戲資源格式、學(xué)習(xí)C項(xiàng)目實(shí)踐或擴(kuò)展自定義工具的人群。 我大概在2017年左右開始折騰《魔獸爭(zhēng)霸3》的地圖漢化那時(shí)候最頭疼的就是怎么把地圖里那一堆模型、貼圖和文本文件從 .mpq 后綴的大文件里拆出來(lái)。網(wǎng)上下到的MPQ文件查看器要么不開源、要么在64位系統(tǒng)上各種報(bào)錯(cuò)逼得我最后只能去找一套帶源碼的方案自己改。也就是那段時(shí)間我養(yǎng)成了一個(gè)習(xí)慣拿到這種工具第一件事不是直接雙擊運(yùn)行而是先把源碼里最核心的解析邏輯讀一遍?!氨╋L(fēng)雪公司MPQ文件查看器(帶源碼).zip”這個(gè)包正好就是這種可以用來(lái)學(xué)習(xí)、也可以拿來(lái)改成自己順手的工具的起點(diǎn)。這篇文章我會(huì)從MPQ格式本身講起逐步拆解一個(gè)查看器程序的核心設(shè)計(jì)中間穿插一些我實(shí)際踩過(guò)的坑希望對(duì)想搞懂這類打包格式的朋友有幫助。1. 為什么一個(gè)十年前的格式還值得動(dòng)手寫查看器1.1 暴雪游戲資產(chǎn)與MPQ的王牌價(jià)值暴雪娛樂(lè)從《暗黑破壞神》時(shí)代開始用MPQMo’PaQ作為游戲資源的容器格式之后的《星際爭(zhēng)霸》《魔獸爭(zhēng)霸3》《魔獸世界》都在用。它的核心思路其實(shí)很樸素游戲運(yùn)行時(shí)要讀成千上萬(wàn)個(gè)文件如果全部散落在磁盤上碎片化嚴(yán)重、讀寫效率低打包成單個(gè)大文件之后操作系統(tǒng)加載的壓力會(huì)小很多。MPQ的設(shè)計(jì)在當(dāng)時(shí)相當(dāng)超前它支持高強(qiáng)度加密、文件壓縮、按hash快速查找甚至在《魔獸世界》里還支持“后續(xù)補(bǔ)丁直接覆蓋舊文件而不需要重新打包整個(gè)文件”的能力。這也是為什么暴雪游戲這么多年下來(lái)MOD作者、地圖漢化組、模型提取愛(ài)好者都繞不開它。一個(gè)游戲資源打包格式能活二十多年說(shuō)明它的底層設(shè)計(jì)是經(jīng)得起推敲的。如果你現(xiàn)在手里握著一個(gè)帶源碼的MPQ查看器你其實(shí)擁有的不是一個(gè)小工具而是一套理解二進(jìn)制容器格式的完整范本。懂了MPQ再看其他游戲的資源打包格式比如Unity的Bundle、虛幻的PAK思路會(huì)順暢很多。1.2 帶源碼的意義不是工具是教材網(wǎng)上能下載到的MPQ工具不少比如StormLib、MPQEditor但真正“帶源碼”且結(jié)構(gòu)清晰的并不多。有源碼的價(jià)值在于幾件事你可以改功能比如把“只能查看”改成“支持批量導(dǎo)出”甚至加一個(gè)命令行接口。你可以移植到其他平臺(tái)比如用C/C寫的解析部分直接編譯到Android或Linux。你可以在讀源碼的過(guò)程中搞懂每一個(gè)字節(jié)的含義這種理解是看文檔替代不了的。我個(gè)人的建議是拿到這類源碼后不要急著編譯先打開核心文件找到三個(gè)結(jié)構(gòu)體定義MPQ頭、哈希表項(xiàng)、塊表項(xiàng)。只要這三個(gè)結(jié)構(gòu)體看明白了MPQ格式你就已經(jīng)懂了一半。2. MPQ格式的四個(gè)核心數(shù)據(jù)結(jié)構(gòu)2.1 文件頭從0x1A51504D開始任何MPQ文件的前4個(gè)字節(jié)一定是0x1A 0x51 0x50 0x4D從內(nèi)容上看反著讀就是“MPQ\x1A”。這個(gè)魔數(shù)檢查通過(guò)后才能繼續(xù)讀后面的字段。一個(gè)標(biāo)準(zhǔn)的MPQ文件頭在《魔獸爭(zhēng)霸3》那一代通常是32字節(jié)struct MPQHeader { uint32_t magic; // 0x1A51504D uint32_t headerSize; // 通常為 32擴(kuò)容版本可能是 48 uint32_t archiveSize; // 整個(gè)MPQ包的實(shí)際大小 uint16_t formatVersion; // 0 表示經(jīng)典格式1 表示含擴(kuò)展頭 uint16_t blockSize; // 扇區(qū)大小偏移量以512字節(jié)為單位 uint32_t hashTableOffset; // 哈希表在文件中的偏移 uint32_t blockTableOffset; // 塊表在文件中的偏移 uint32_t hashTableEntries; // 哈希表的條目數(shù)量 uint32_t blockTableEntries;// 塊表的條目數(shù)量 };這里的blockSize不是直接的字節(jié)數(shù)而是表示為512 blockSize。比如值為3時(shí)真正扇區(qū)大小是4096字節(jié)。壓縮時(shí)數(shù)據(jù)會(huì)被切成這么多大小的塊分別壓縮。我第一版代碼就忽略了這個(gè)移位導(dǎo)致大文件解壓出來(lái)全是亂碼檢查了半天才想起來(lái)去看官方定義。2.2 哈希表用查找代替遍歷哈希表是整個(gè)MPQ格式的精髓。暴雪設(shè)計(jì)它的原因很直接如果文件名列表很大每次查找都讀一遍文件目錄性能開銷不可接受。所以MPQ使用了一個(gè)固定大小的哈希表通過(guò)三個(gè)哈希值來(lái)定位文件。哈希表的每一項(xiàng)是16字節(jié)struct HashTableEntry { uint32_t name1; // 文件名的第一個(gè)哈希值 uint32_t name2; // 文件名的第二個(gè)哈希值 uint32_t locale; // 語(yǔ)言區(qū)域zhCN、enUS等 uint32_t platform; // 平臺(tái)標(biāo)記 uint32_t fileBlockIndex; // 對(duì)應(yīng)塊表的索引 };查找過(guò)程的邏輯大致是這樣的對(duì)文件名做一次哈希得到哈希索引。跳轉(zhuǎn)到哈希表的對(duì)應(yīng)位置檢查name1和name2是否匹配。如果匹配再檢查fileBlockIndex如果值等于0xFFFFFFFE說(shuō)明該文件已被刪除如果是正常索引就跳轉(zhuǎn)到塊表對(duì)應(yīng)項(xiàng)。如果不匹配線性探測(cè)下一項(xiàng)直到遇到空項(xiàng)所有字段為0xFFFFFFFF才算徹底未找到。為什么哈希索引計(jì)算要用hash0 (entries - 1)而不是取模因?yàn)镸PQ頭的哈希表大小固定為2的冪位運(yùn)算比取模快得多。這個(gè)細(xì)節(jié)看似微小但對(duì)大文件頻繁查找來(lái)說(shuō)性能差異很明顯。2.3 塊表真正記錄文件位置的數(shù)據(jù)結(jié)構(gòu)哈希表解決的是“文件名到條目”的映射塊表則記錄“文件數(shù)據(jù)如何在MPQ包中存放”。每一項(xiàng)也是16字節(jié)struct BlockTableEntry { uint32_t filePosition; // 文件數(shù)據(jù)在MPQ中的絕對(duì)偏移 uint32_t compressedSize; // 壓縮后大小 uint32_t uncompressedSize; // 解壓后大小 uint32_t flags; // 文件屬性標(biāo)志 };flags是理解MPQ的關(guān)鍵幾個(gè)常用位如下標(biāo)志位值含義MPQ_FILE_IMPLODE0x00000100使用PKWARE DCL壓縮MPQ_FILE_COMPRESS0x00000200使用多算法壓縮ZLib/BZip2等MPQ_FILE_ENCRYPTED0x00010000文件內(nèi)容已加密MPQ_FILE_FIX_KEY0x00020000解密密鑰依賴文件偏移MPQ_FILE_SINGLE_UNIT0x01000000整個(gè)文件作為一個(gè)壓縮單元MPQ_FILE_DELETE_MARKER0x02000000文件已被刪除MPQ_FILE_EXISTS0x80000000文件真實(shí)存在讀取文件時(shí)先根據(jù)filePosition把壓縮數(shù)據(jù)讀到內(nèi)存然后判斷壓縮方式。如果flags帶MPQ_FILE_COMPRESS數(shù)據(jù)塊的第一個(gè)字節(jié)是壓縮算法組合標(biāo)識(shí)后面才是真正的壓縮流。如果帶MPQ_FILE_ENCRYPTED必須在解壓前先解密。2.4 加密表與密鑰暴雪的反逆向思路MPQ的加密算法雖然不算特別強(qiáng)但思路很有意思。它維護(hù)一個(gè)0x500個(gè)DWORD的表叫做加密表或者Storm表所有文件名哈希和文件內(nèi)容加解密都依賴這張表。加密表的初始化是一個(gè)固定的偽隨機(jī)過(guò)程典型代碼如下void InitCryptoTable(uint32_t cryptoTable[0x500]) { uint32_t seed 0x00100001; for (int index1 0; index1 0x100; index1) { for (int index2 index1, index3 0; index3 5; index3) { seed (seed * 125 3) % 0x2AAAAB; uint32_t temp1 (seed 0xFFFF) 16; seed (seed * 125 3) % 0x2AAB; uint32_t temp2 seed 0xFFFF; cryptoTable[index2] temp1 | temp2; index2 0x100; } } }文件內(nèi)容解密的時(shí)候密鑰由文件名哈希和可能的偏移量共同決定。解密過(guò)程會(huì)不斷更新兩個(gè)種子值讓每個(gè)8字節(jié)或者4字節(jié)的解密結(jié)果都和前面的結(jié)果關(guān)聯(lián)破解起來(lái)比較費(fèi)勁。對(duì)查看器開發(fā)來(lái)說(shuō)你不需要重新發(fā)明這套算法但一定要保證加密表初始化正確。如果加密表生成錯(cuò)誤最明顯的癥狀就是文件名全是亂碼或者listfile文件解出來(lái)是一堆無(wú)意義數(shù)據(jù)。3. 查看器程序的設(shè)計(jì)與實(shí)現(xiàn)3.1 技術(shù)選型解析純二進(jìn)制C/C依然最直接寫MPQ查看器編程語(yǔ)言的自由度其實(shí)很高。C#、Java、Python都能寫但如果你追求性能和二進(jìn)制操作的直覺(jué)C/C是最合適的。C里可以直接用fstream或mmap讀取整個(gè)文件然后通過(guò)結(jié)構(gòu)體指針直接映射到內(nèi)存效率非常高。用Python的話雖然開發(fā)速度快但逐字節(jié)操作和大量解壓調(diào)用會(huì)明顯慢尤其是處理像《魔獸世界》動(dòng)輒幾十GB的MPQ文件時(shí)體驗(yàn)差距很大。我看到過(guò)不少帶源碼的MPQ查看器都是基于C寫的配合Qt或者Win32做界面。如果你只是學(xué)習(xí)原理可以不關(guān)心界面做一個(gè)命令行工具專注實(shí)現(xiàn)三個(gè)核心接口class MPQArchive { public: bool Open(const char* path); bool GetFileList(std::vectorstd::string outList); bool ExtractFile(const std::string name, const char* outputPath); };3.2 解析器類的最小骨架無(wú)論界面長(zhǎng)什么樣解析器的骨架基本是一致的bool MPQArchive::Open(const char* path) { std::ifstream file(path, std::ios::binary); file.read(reinterpret_castchar*(header_), sizeof(header_)); // 檢查魔數(shù) if (header_.magic ! 0x1A51504D) { return false; } // 讀取哈希表 hashTable_.resize(header_.hashTableEntries); file.seekg(header_.hashTableOffset); file.read(reinterpret_castchar*(hashTable_.data()), header_.hashTableEntries * sizeof(HashTableEntry)); // 讀取塊表 blockTable_.resize(header_.blockTableEntries); file.seekg(header_.blockTableOffset); file.read(reinterpret_castchar*(blockTable_.data()), header_.blockTableEntries * sizeof(BlockTableEntry)); return true; }打開文件這一步其實(shí)沒(méi)什么難度真正的坑在后面的查找和解壓。3.3 文件列表的獲取策略MPQ里的文件名默認(rèn)不會(huì)直接暴露出去而是存儲(chǔ)在一個(gè)名為(listfile)的內(nèi)部文件里這個(gè)文件本身可能被加密。查看器通常有兩種方式獲得文件名列表優(yōu)先嘗試從(listfile)文件讀取。讀取流程和普通文件一樣先哈希查找再讀取內(nèi)容如果加密則解密最后按文本行解析。如果(listfile)不存在或者為空就只能暴力掃描哈希表。把哈希表里所有有效項(xiàng)遍歷一遍但只能得到哈希值和塊表索引拿不到明文文件名這時(shí)候需要配合外部詞典或者人工猜測(cè)。我在做地圖漢化時(shí)經(jīng)常遇到的情況是某些第三方地圖的作者故意刪掉了(listfile)這時(shí)候查看器列表里只有一片“文件1”“文件2”這樣的占位名。處理辦法是把地圖文件和原版游戲目錄的同名文件比對(duì)通過(guò)文件大小和壓縮方式推斷內(nèi)容。3.4 解壓模塊需要處理哪些算法MPQ歷史上用過(guò)的壓縮算法不少查看器不可能只依賴一種。常見(jiàn)的有壓縮算法常見(jiàn)標(biāo)識(shí)實(shí)現(xiàn)建議ZLib0x02各語(yǔ)言都有現(xiàn)成庫(kù)直接用BZip20x08也建議直接用庫(kù)Huffman0x01暴雪自定義的Huffman變體需要自己實(shí)現(xiàn)PKWARE DCL0x04老版本暗黑/星際常用庫(kù)較少LZMA0x10《魔獸世界》用得多可用liblzmaWarcraft III版本的地圖通常用的是ZLib和BZip2配合Huffman。寫查看器的時(shí)候我建議先支持ZLib因?yàn)檫@個(gè)覆蓋了大多數(shù)場(chǎng)景然后再按需求補(bǔ)充其他算法。解壓時(shí)的關(guān)鍵點(diǎn)是不要對(duì)整份數(shù)據(jù)直接解壓而是先看壓縮塊的第一個(gè)字節(jié)根據(jù)壓縮標(biāo)識(shí)決定解壓策略。比如標(biāo)識(shí)是0x02直接對(duì)剩余數(shù)據(jù)做ZLib inflate如果標(biāo)識(shí)是0x03說(shuō)明先用Huffman解壓再做ZLib解壓順序不能反。4. 實(shí)機(jī)演示從War3地圖中提取模型與貼圖4.1 準(zhǔn)備一個(gè)真實(shí)存檔理論說(shuō)再多不如實(shí)際跑一遍。我以一份普通的魔獸爭(zhēng)霸3自定義地圖為例文件名叫test.w3x。實(shí)際上.w3x本身就是一個(gè)MPQ格式的容器只是后綴名不同所以直接用查看器打開即可。打開后先看一下文件列表你會(huì)看到類似這樣的內(nèi)容war3map.j war3map.wtg war3map.wts war3map.doo war3map.shd war3mapMap.blp這些是地圖的邏輯腳本、觸發(fā)數(shù)據(jù)、文本字符串和地圖預(yù)覽圖。對(duì)于漢化工作來(lái)說(shuō)最需要提取的是war3map.wts里面保存了所有界面文本。提取出來(lái)之后用文本編輯器打開可以直接修改單位名稱、技能說(shuō)明然后找工具回寫到地圖里。4.2 提取指定文件并驗(yàn)證提取文件的流程分幾步走用HashString計(jì)算目標(biāo)文件名在哈希表里的索引。找到匹配的哈希表項(xiàng)拿到fileBlockIndex。根據(jù)fileBlockIndex查塊表拿到偏移、壓縮大小和標(biāo)記位。如果文件加密用文件名加上塊偏移計(jì)算密鑰先解密。根據(jù)壓縮標(biāo)記決定是否解壓寫成輸出文件。以war3mapMap.blp為例這是一個(gè)貼圖文件提取出來(lái)后可以直接用圖片查看器打開。如果打開報(bào)錯(cuò)多半是解壓或解密步驟出了問(wèn)題而不是提取本身的問(wèn)題。判斷方法是用十六進(jìn)制編輯器看文件前幾個(gè)字節(jié)BLP貼圖的魔數(shù)通常是BLP1或BLP2如果文件頭不對(duì)說(shuō)明數(shù)據(jù)在處理過(guò)程中已經(jīng)損壞。4.3 實(shí)操過(guò)程中的小意外我遇到過(guò)一個(gè)很典型的問(wèn)題列表里有文件名文件大小也對(duì)但提取出來(lái)永遠(yuǎn)是0字節(jié)。后來(lái)查了半天發(fā)現(xiàn)那份地圖的塊表項(xiàng)flags里帶有MPQ_FILE_DELETE_MARKER文件在邏輯上已經(jīng)被刪除了只是在哈希表里還殘留著條目。查看器如果沒(méi)判斷這個(gè)標(biāo)志位就會(huì)試圖提取一塊壓根不存在的數(shù)據(jù)。所以說(shuō)寫提取邏輯時(shí)flags的判斷一定要完整尤其是MPQ_FILE_EXISTS、MPQ_FILE_DELETE_MARKER、MPQ_FILE_ENCRYPTED這三個(gè)少一個(gè)都可能讓你調(diào)試到懷疑人生。5. 開發(fā)與調(diào)試中的五個(gè)關(guān)鍵避坑方向5.1 用二進(jìn)制編輯器先看再寫代碼我強(qiáng)烈建議在動(dòng)手寫任何解析代碼之前先用HxD或者010 Editor打開一個(gè)真實(shí)的MPQ文件對(duì)著文件頭、哈希表、塊表逐段查看。只有親眼看到那些字節(jié)的排列你才能真正理解為什么hashTableOffset是從文件頭開始的偏移量為什么哈希表項(xiàng)在內(nèi)存里是連續(xù)排列的。很多新手一上來(lái)就照著別人的源碼抄抄完發(fā)現(xiàn)讀出來(lái)的數(shù)據(jù)不對(duì)其實(shí)是因?yàn)闆](méi)理解某些字段和偏移的對(duì)應(yīng)關(guān)系。紙上得來(lái)終覺(jué)淺二進(jìn)制編輯器就是MPQ入門最好的老師。5.2 加密表初始化必須逐字校驗(yàn)加密表初始化這件事看起來(lái)只是一個(gè)循環(huán)和幾個(gè)魔數(shù)但里面任何一個(gè)常數(shù)寫錯(cuò)都會(huì)導(dǎo)致后面所有哈希計(jì)算和解密全部錯(cuò)誤。更難受的是錯(cuò)誤不是立刻顯現(xiàn)的而是隱藏在某些文件里可能5分鐘后才暴露。我建議把加密表生成代碼單獨(dú)抽出來(lái)寫一個(gè)單元測(cè)試把生成結(jié)果的前幾個(gè)值和公開源碼對(duì)比。很多帶源碼的MPQ項(xiàng)目里都有現(xiàn)成的參考實(shí)現(xiàn)直接對(duì)照一目了然。5.3 壓縮標(biāo)志位不能只判斷一位MPQ的flags是一個(gè)32位整數(shù)多種屬性可以同時(shí)存在一個(gè)文件既可以是加密的也可以是壓縮的還可以是分塊存儲(chǔ)的。有些人寫代碼時(shí)只判斷某一個(gè)位其他位直接忽略這會(huì)導(dǎo)致在某種文件上偶發(fā)解壓失敗。正確的做法是每處理一個(gè)文件都完整檢查所有相關(guān)位形成清晰的流程分支。用現(xiàn)代調(diào)試器做條件斷點(diǎn)也會(huì)省很多時(shí)間。5.4 ArchiveSize與真實(shí)文件大小的差異MPQ頭里的archiveSize理論上表示整個(gè)MPQ包的大小但實(shí)際文件可能因?yàn)檠a(bǔ)丁等原因末尾多出幾百字節(jié)數(shù)據(jù)。我第一次用archiveSize作為文件讀取總長(zhǎng)度時(shí)程序報(bào)錯(cuò)說(shuō)“讀取越界”后來(lái)改成直接用std::ifstream的seekg到文件末尾獲取真實(shí)大小才徹底解決。所以每次打開文件后建議讀取真實(shí)文件大小并和archiveSize做一次對(duì)比。如果差異較大至少打印一條警告日志方便后續(xù)排查。5.5 版本兼容別忽略擴(kuò)展頭《魔獸爭(zhēng)霸3》和《魔獸世界》經(jīng)典版本用的是32字節(jié)文件頭但后來(lái)出現(xiàn)了帶擴(kuò)展頭的MPQheaderSize可能大于32甚至包含64位的大文件偏移。如果你的查看器只按32字節(jié)結(jié)構(gòu)體解析在高版本文件上很可能會(huì)定位到錯(cuò)誤的位置。一個(gè)比較穩(wěn)妥的做法是讀頭信息時(shí)不要直接用固定結(jié)構(gòu)體覆蓋而是先讀取前32字節(jié)然后根據(jù)formatVersion和headerSize再?zèng)Q定是否繼續(xù)讀擴(kuò)展部分。最后再分享一個(gè)小技巧調(diào)試MPQ解析最有效的辦法不是打斷點(diǎn)而是做一個(gè)“對(duì)比模式”用已知好用的工具比如MPQEditor導(dǎo)出某個(gè)文件的原始數(shù)據(jù)和屬性再讓你的程序輸出同樣的信息逐字段對(duì)比。差異出現(xiàn)在哪里問(wèn)題就在哪里。這套帶源碼的MPQ文件查看器我拿來(lái)做的最值的一件事就是把它改造成了一個(gè)支持批量導(dǎo)出和命令行調(diào)用的工具配合寫地圖MOD的流程效率提升了不止一倍。對(duì)于想深入理解游戲資源格式的人來(lái)說(shuō)把MPQ吃透等于拿到了一把通用鑰匙之后再碰其他容器格式都會(huì)覺(jué)得親切很多。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
丁香婷婷五月基地| 亚洲乱码在线观看| 色婷婷五月影院| 久久99激情| 91九色国产| 99热色精品| www一区二区三区| 婷婷五月天网址| www.婷婷五月天| 欧美3AaAa大片| 久久久久久久久久久97| 婷婷综合在线网| 超碰在线观看9| 色综合xx| 欧美狠狠草| 97操碰人免费| 欧美黑人巨大性生话| 婷婷五月天激情网站| 超碰人人艹| 色婷婷丁香女女| 97操操操| 91色色色18| 99九九视屏| 色999五月色| 国产精品成av人在线视午夜片| 99久久久免费| 天天操无码| A网在线欧洲| 六月婷婷深深爱| 免费成人中文字幕| 色综合久久88| 九九精品re免费视频| 国产精品人成A片一区二区| 四月丁香五月婷婷久久| www.五月瑟| 色婷婷色五月另类综合| 六月丁香婷婷色狠狠久久| 亚洲色频| 色五月综合网站| 欧美交换配乱吟粗大25P| 天天干,夜夜爽| 天天撸夜夜爽| 六月五月婷婷| 99这里有精品视频视频| 深夜A片| 婷婷五月天视| 五月激情精品视频| 美女100%露全身无挡网站| 婷婷丁香花五月天| 婷婷五月天最新综合你懂的| WWW.五月天9999| 国产免费一区二区三区三州老师F1F1.CC | 五月天色婷婷av| 色五月天丁香婷婷| 国产.亚洲.欧洲视频在线| 亚洲天堂婷婷丁香| 伊综合蕉| 狠狠爱夜夜| 伦乱人妻| 欧美精品A片一区在线观看| 不卡在线中文字幕无| 性爱久久| 久久婷婷五月天激情新地址| 91亚洲免费片| 91尤物九色在线| 精品99在线看| 婷婷激情五月天网站| 久久 婷婷 五月天| 99视频这里只有免费精品| 成人婷99最新| 99热久久这里只有精品| 人人干Av| 丁香激情五月天| 五月天成人综合| 狠狠狠狠狠狠| 色五月婷婷五月天| 丁香婷婷老熟女综合网| 欧美在线视频9| 男人的天堂99| 久九色| 五月丁香综合啪啪| 久色中文| 五月婷婷激情| 夜夜爽天天爽| 欧美97超碰| 五月天婷婷激情六月久久| 九日日夜夜69| 大香蕉婷婷丁香| 丁香色色色| 五月天开心激情网色欲无码| http://www.sd-xiangsu.com/| www,婷婷五月天,com| 99成人小视频| 天天插天天插天天插天天插| 九九99精品免费播放| 一本婷婷丁香久久| 丁香五月花婷婷开心| 亚洲色9| 狠狠操天天操天天操| 伊人六月无码视频| 五月婷婷中文字幕AV| 婷婷五月天视频| 91精品国产91久久久久青草| 91麻豆国产三级精品福利在线观看| A片试看120分钟做受图片| 婷婷黄色网| 欧美色偷拍| 亚洲综合网区| 天天色天天日| 思思9久久| 97人人操人人拍| 午夜丁香 婷婷| aa久久| www,婷婷五月天777me,com| 操一操插一插| 996er热| 狠狠狠狠草草| 五月婷婷丁香五月亚洲色| 色五月婷婷DVD| 99热久草| 激情婷婷综合网| 色噜噜婷婷| 内射激情在线| 久久亚洲婷婷| 久久婷婷五月综合精品蜜芽| 亚洲综合狠狠艹| 婷婷在线视频| 久久综合五月情| 99精品国产在热久久婷婷| 婷五月天天| 色五月在线视频观看| 99性色| 97碰精品| 丁香婷婷久久激情| 嫩草AV久久伊人妇女超级A | 色综合五月| 五月天婷婷丁香人人操91| 色综合久久综合中文综合网| 丁香五月六月综合激情| 久久99激情五月天| 婷婷五月天偷拍| 99性视频| 99色干| 黄网在线播放| 看片视频在线免费日产在线看| 久久久18| 只有精品在线观看| 成人av在线网站| 任你爽在线视频| 婷婷五月天AV| 丁香成人五月天| 五月天啪啪网| 激情性五月天免费小说视频| 伊人超碰在线| 丁香五月婷中字幕| 五月婷婷六月丁香首页| 青青草成人网| 婷婷色色欧美| 婷婷五月综合社区| 69热在线| 五月丁香久久| 五月婷婷丁香五月亚洲色| www.婷婷亚洲基地| 五月丁香婷婷色| 久久99网| 婷婷五月综合久久中文字幕| 97热这里精品在线视频| 六月丁香综合| 99这里只有精| 严洲天天插| 激情五月综合网| 99re热在线视频| 色色亚洲| aaaaaa片| 久久精品凹凸分类| 99热精品免费在线观看| 五月丁香A∨在线| 人妻精品久久久久久久| 色站9/| 99热九九热| 中文字幕丰满乱孑伦无码专区| 亚洲成人电影aaaa| 中文字幕无码成人电影| 色色免费网站| 五月在线婷色| 五月婷婷影视| 99热综合在线| 色噜噜狠狠色综合AV兰草影视| 九九九九毛片| 思思热精品免费视频| 久久一级AV| 亚洲人妻一区二区 | 狠狠色婷| 97色欧美| 丁香五月天婷婷中文| 91夫妻视频| 天天插AV丝袜中| www.激情com| 五月丁香激情综合啪啪| 亚洲色9| www久视频com| 九九色综合网| caopeng97日韩| 国产精品久久久爽爽爽麻豆色哟哟| 婷婷五月天色网久| 激情 婷婷| 99热99在线| 五月天开心激情网色欲无码| 天啪色| 日韩AV片| 色人妻五月| 在线你懂的亚洲欧| 日韩av一区二区在线/日产精品久久久 | 中文成人在线| 五月婷婷av| 婷婷激情伍月网| 91丁香综合| 五月婷在线观看| 东京热免费视频| 成人综合网站| 亚洲乱码w在线观看| 五月天色导航婷婷资源婷婷| 九月婷婷在线观看| 亚洲色综合| 66精品成人免费网站在线观看| 人人叉久| 精品久久久中文字幕大豆网推荐理由| 五月天激情图片| www.精品99| a毛片二逼wwwwwwwwww| 96精品久久久久久久久| 色婷婷色人人射| 欧美婷婷日本| 伊人久久大香天蕉亚洲特级| 超碰v| 99这里有精品| 99色免费视频| 丁香色播五月天| 婷婷色在线观看| 99热在线观看成人| 婷婷五月天基地| 久热亚洲| 五月天色婷婷激情| 五月丁香伊人网| 久久久妻人人人| 久久99jiu9| 五月天社区| 日韩在线9| 亚洲综合狠狠艹| 欧美精品999| 亚洲成人AV电影网| 成人AV片播放| 色香蕉精品五夜婷| 久久99久久99精品,久国产,久久精品免费,99久在线,久久久久国产精品免费网站,9 | 国产日韩精品SUV| 婷婷内射视频在线| 91人人网| 六月婷婷激情图片| 天天做天天爽| 99色视频| 免费啪啪亚州视频| 久草视频一,二三四| 亚洲色情网站| 婷婷久久亚洲| 九九精品在线观看视频6| 婷婷爱综合| 只有精品在线观看| 五月香蕉综合| 在线色五月婷婷| 色婷婷XXXXX| 黄网免费看| 人人干女人| 久久久婷婷色五月资源网| 亚洲六月综合激情久久下卡| 色综啪啪啪啪啪啪| 婷婷色片| www.狠狠| oVV4WIB3vFi8D| 一夜福利不卡| 成人九九视频| 婷婷成人视频| 久久婷婷色| 日本久久99| 999热这里只有精品| 九月婷婷久久久| 97干在线视频| 桃色五月天| 中文幕无线码中文字蜜桃| 婷婷五月天福利| 河北真实伦对白精彩脏话| 五月天激情美女久久| 玖玖婷婷色欲| 综合色影| 欧美va国产va| 五月激情站| 伊人久久五月天| 五月丁香天堂网| 成人看片网站| 日本不卡一区二区三区| 国内9l视频自拍老熟女九色| 婷婷五月色情天| 69热在线| 激情婷婷网| 六月婷婷开心| 激情第四色| 久久XX日本综合| 五月综合激情| 五月丁香六月婷婷在线播放| 激情五月婷黄版| 久久五月激情综合| 丁香五月花| 色播五月丁香综合| 色亚洲视频| 天天檫天天爽| 五月天另类小说| 成人无码精品1区2区3区免费看| 亚洲在线免费成人| 超碰人人干| 九九亚洲小视频| 色婷婷社区| 二色AV| 国产成人精品一区二三区熟女在线 | 午夜丁香五月天综合| 久久免费精彩视频| 丁香婷婷综合激情五月色| 99热九九九九| 插插插丁香五月婷婷| 五月 婷婷 成人| aa久久| 天堂无码人妻精品AV一区| 激情五月色综合网| 日日狠狠久久偷偷四色综合免费 | 亚洲视频另类| 五月丁香六月日逼| 久月婷婷| 狠狠色综合网站久久久久| 婷婷九月| 久久婷婷内射| 婷婷丁香色性爱| 色愛综合网| Www.激情| 另类五月激情| 丁香五月婷婷成人色区| 99色婷婷视频| 超碰av天堂| 欧美色小说婷婷| 色吧五月| 婷婷97碰碰| 五月激情婷婷开心| 色欧美一级| 开心五月婷婷激情| 久久久18| 日韩欧美成人片| 五月婷婷性| 一点色成人网| 激情五月黄色小说| 五月天综合网| 大香蕉啪啪啪| 婷婷操逼| 伊人丁香六月婷婷| 99热色精品| 婷婷内射视频在线| 99碰网站| 色色色国产| 成人色图情色成人网 www.5b5b5bcom 五月天| 日韩免费视频| 大伊久久| 在线精品97| 精品无码人妻一区| 草草夜夜操| 五月天婷婷自拍图片在线观看| 日韩999| 欧美性爱中文字幕| 91精品久久久久久| 99爱视频精品| 成人看片网站| 成人丁香婷婷五月天| 天天久综合网永久入口18| 日本va欧美va精品发布视频| 免费观看欧美成人AA片爱我多深| 丁香婷婷五月天色播| 婷婷五月天成人| 99热 免费| 欧美色频| 激情综合亚洲色婷婷五月| av高清无码| 五月婷在线色视频| 99久久色| 91操熟女| 九九热这里精品| 青青久在线视频免费观看| 亚洲无码成人性爰网| 国产精产国品一二三在观看| 九九热经典视频在线观看| 91传媒无码人妻精| 丁香六月婷婷开心| 99热这是里只有精品| 全部老头和老太XXXXX| 激情久久五月网| 97在线日韩| 日本天堂免费99| 天天性视频| 午夜成人片400| 永久AⅤ1| 综合激情伊人影视在线| 亚洲成AV人片在线观看| 色婷婷欧美| 婷婷五月天视| 六月婷婷综合久久| 激情内射人妻1区2区3区| 婷婷五月天成人网站| 色五月婷婷91| 五月婷网站| 亚洲旡码| ZpRSw| 天天操B| 五月色丁香国产在线视频| 中文字幕高清av| 国产精品久久..4399| 丁香五月婷婷动漫视频| 久久五月天色婷婷| 超碰天堂网| 久久网日本| 天天插夜夜爽| 色欲久久综合| 亚洲AV无码成人精品电影| 五月婷婷综合在线| 亚洲激情综| 97婷婷丁香五月| 91成人看片| 色欧美一级| 久久 婷婷 五月天| 噜噜狠狠色综无码久久合欧美| www.激情五月天。com| 婷婷97C| 天天插天天插| 五月婷婷激情久久| 婷婷性色| 五月五婷婷| 婷婷激情五月天天天开心| 五月天色色色色色| 九月丁香很很色| 26uuu精品国产| 丁香五月六月综合欧美| 99精品网站| 六月丁香花婷婷| 婷婷国产欧美97| 少妇大叫太大太粗太爽了A片| 九九无码| 九九青草热| 综合激情网激情五月。| 婷婷九月丁香久久| 激情5月婷婷狠狠干| 九九精品热| 97五月婷婷| 无码一级片| 91在线精品一区二区| 99爱在线视频| 天天爱天天爽| 亚洲色频| 人人爱人人草| 综合激情婷婷| 色婷五月| 少妇性按摩无码中文A片| 日韩一级片| 激情综合色婷婷啪啪六月天| 婷婷五月天综合AV| 久草视频一,二三四| 99这里只有精品|v| 日日噜狠狠色综合久| 丁香五月综合亚洲| 五月久久丁香| 五月丁香中文字幕| 日日.c| 久久视频这里99| 久久人妻系列| 色噜综| 另类小说婷婷色| 夜夜夜夜操| 五月婷婷色丁香| 婷婷五月天影视网址| 亚洲激情免费久久| 婷婷五月天激情影片| 天天综合图片| 五月婷婷啪啪啪啪| www.色婷婷.com| 激情99| 粉嫩av懂色av蜜臀av熟妇| 先锋资源91| 色哟哟精品| 日韩无码色色| 亚洲无AV在线中文字幕| 白度黄视频| 99ri视频在线观看| 操碰99| 97福利视频| 99高级会所久久| 色五月婷婷激情五月| 国产精品久久久丁香五月八戒视频| 五月婷六月丁香| 狠狠插狠狠操| 高清无码视频网址| 三级毛片视频| 超碰资源在线| 激情综合网,婷婷| 五月天电影网| 天堂在线9| 99热精品在线在线| 97午夜一区二区| 婷婷综合网性| 夜夜操夜夜爽| 婷婷六月天激情| 亚洲综合色婷婷| 五月综合激情网| 天天射天天操天天干| 操逼三区| 亚洲综合色丁香五月天| AV色婷婷| 国产99久久久国产精品免费看| 丁香色情五月综合激情| 婷婷丁香五月天哟啪| 日韩六十路91性交电影| 激情五月天网| 性做爰1一7伦| 五月天婷婷香蕉狠狠超碰综合| 涩综合在线 | 极品 少妇 内射| 99热这里只有精品55| 天天日天天操心| 欧美日韩成人在线网| 色婷五月| 天天日日爽| 丁香花色色网| 婷婷丁香六月天激情四射网| 熟女激情网| 99综合网| 激情性爱五月天网页| 91九色精品熟女内射| 操一操| 我爱大香蕉| 人人综合五月人人婷婷| 日韩人妻无码专区| 操比激情五月| 色婷婷五月天小说网| 狠狠草网| 久久久久久丁香五月| 激情文学天天| 婷婷五月天AV在线| 色婷婷a| 激情中文在线| 丁香婷婷啪啪| 97丁香花五月天激情小说| 色色网站免费在线视频| 激情婷婷亚洲五月| 天天搞天天色综合| 99精品综合视频| 66成人网| 丁香六月五月天| 亚洲成人网站在线观看| 婷婷97狠狠成人网站| XX色综合| 人人操91色| 五月丁香网站| 5月色婷婷| 26UUU在线观看| 夜丁香综合| 射久久丁香五月| 激情色色| 1024国产在线| 2022人人操人人看| 婷婷五月天成人| 五月激情综合婷婷| 亚洲中文乱字字幕在线永久| 久久婷婷精品| 成人午夜天| 五月婷丁香久久综合| 五月婷婷综合久久| 久久996re热这里只有精品无码| 激情色情五月天| 人妻久久久久久| 深爱激情综合| 另类图片五月天激情| 激情丁香六月| 伊人婷婷五月| 九九re精品视频在线观看| 六月婷婷激情| 色色色色色日韩午夜激情 | 欧美天天搞| 思思热闹这里只有精品| 日日狠狠久久偷偷四色综合免费| 色丁香五月天| 97久久婷婷色| 五月婷婷六月丁香免费| 一级性爱视频| 激情第四色| 成人AV网站在线| 99re这里只有精品免费| www.99热| 精品久久穴| 97影院一级片| 国内精品玖玖| 无码色色色| 久久爱综合| 丁香五月天在线观看视频| 五月丁香操亭亭网| 中文字幕在线日亚洲9| 91VIP在线观看| 天天舔天天插天天爱| 久久久久久性爱视频| 狠狠狠狠狠狠| 五月婷婷偷拍| 日日夜夜爽| 超碰国产在线| 天天色天天射天天日| 深爱激情六月| 亚洲字幕AV一区二区三区四区| 91精品91久久久中77777久久玖玖九九 | 琪琪理论片| 亚洲色夜| 丁香婷婷久久五月天| 五月丁香怕啪啪| 亚洲婷婷五月| 五月丿香啪啪| 激情婷婷五月天日本系列| 久久久com| 操操自拍| 亚洲婷婷欧美婷婷| 欧美日韩一区二区三区四区| www天天干| 综合激情视频| 成人国产综合| 狠狠爱五月婷婷| 9l久久久视频| 日日操天天爽| 99噜噜噜在线播放| 思思99精品视频在线观看| 超碰chaompinm| 婷婷丁香综合| 欧美人人草| 日本二级毛片二级毛片| 激情五月网站| 免费无码毛片一区二区A片| 综合网色| 丁香激情久久| 五月丁香激情四射综合| 免费看成人747474九号视频在线观看| 成片免费观看大全| 99r这里只有精品在线观看| 国产精品久久久久久久久久| 思思热国产视频| 国产激情综合| 任你日视频| 五月天丁香婷婷社区| 天堂在线婷婷| 韩国激情五月天综合网| 色99视| 色情婷婷五月天| 久久综合五月婷婷| 九九热精品视频在线观看| 天堂网色色| 五月丁香啪啪啪| 国产综合婷婷| 婷婷综合色| 欧美久久婷婷| 婷婷操逼| 五月天激情国产综合AV| 偷拍九九热| 伊人深爱综合| 亚洲成人九九九| 丁香五月色五月| 欧美在线看| 婷婷综合在线| 激情五月天婷婷久久久久久久久久久| 天天干,天天日| 亚洲激情视频网| 欧美综合五月天婷婷tin| 五月婷婷丁香综合网| 婷婷色六月| 曰曰久久| 电影爱拉战争免费观看| 九九精品免费视频99| 五月天啪啪| 67194中文字幕| 久热久| 好好日激情五月天| 96色婷婷| 丁香成人五月天| 婷婷五月天AV激情| 九九精品碰| 中文字幕在线不卡| 色五月天天| 色情婷婷久久五月天| 99.N在线视频| 五月婷婷色男女| 九九九AAA热视频| 99ri精品视频在线观看| 涩涩五| 2022人人操人人看| 丁香婷婷激情| 久久久久久性爱视频| 99久久婷婷国产综合| 成熟妇人A片免费看网站 | 日韩 欧美 国产 一区 二区| 伊人久久丁香五月91| 噜噜狠狠色综合久| 激情99热| 色婷婷丁香社综合| 九九亚洲视频| 五月天最新网| 熟女婷婷网站一婷婷五月一丁香婷婷一婷婷激情网 | 国产欧美精品AAAAAA片| 丁香六月婷婷久久综合| 婷婷丁香午夜综合影视| 久久五月婷婷丁香| 天天射天天插天天干| 人人操人人爰人人一天天碰夜夜拍夜夜爽-中国A级毛片天天看天天谢… | 色综合久久久久久久久五月| 久久久香| 色99欧洲色19| 色色婷| 婷婷深爱五月| 五月色欧美| 天天搡日日搡aaaaⅩ| 91919191919久久成人视频| 操九色| 欧美日本一区二区三区| 丁香五月婷婷啪啪| 亚洲av无码影院| 国产成人精品一区二三区熟女在线| 色婷婷六月| 丁香五月 六月婷婷首页| 五月婷婷久久综合| 色99视| 一二线视频 另类| 黄网在线免费观看| 婷婷五月激情五月激情| 五月丁香色五月| 91九色首页| 五月婷婷丁香网| 激情久久伊人| 久久五月丁香| 五月丁香婷婷在线| 狠狠穞A片一區二區三區| 久热最新视频| 狠狠操.com| 色私五月婷婷| 伊人综合婷婷| 日韩三级高清无码| 97精品人人A片免费看| av人人干| 亚洲欧美婷婷五月色综合| 99精品热| 婷婷精品性视频| 久久机热这里只有精品| 亚洲AV激情五月综合网| 99综合| 乱码操操| 超碰人人操在线| 婷婷情色五月天| 天天综合五月天| 六月丁香婷婷大香蕉| 日韩五月婷婷久久| 182tv992tv人之初午夜免费观看| 国产古装妇女野外A片| 97香蕉碰碰人妻国产欧美| 婷婷六月激情| 91大神操美女| 狠狠色噜噜狠狠狠狠综合| 五月天婷婷综合| 直接看的AV| 丁香婷婷深情五月亚洲| 九九热免费| 99精在线| 丁香婷婷激情六月五月开心| 五月婷婷啪啪| 丁香六月综合| 综合色影| 91viP在线看| 97久久人人操| 99热在线播放| 五月丁香啪啪网| 久久亚洲婷婷| 色五月情| 婷婷六月香| 五月天堂六月丁香亚州中文字幕久久| 夜夜AVV| 婷婷五月,偷窥偷拍网| 九月激情综合婷婷| 97婷婷狠狠| 99在线观看| 六月婷婷无码| er99免费视频在线| 久久性爱视频这里只有精品| 激情99在线视频| 综合网亚洲| 激情婷婷丁香五月天| 91精品综合久久久久久五月丁香| 色五月天综合网| 99精品久久| 九九婷婷五月天| 五月天大香蕉AV| 五月丁香无码| 99热日韩这里只有精品| 人妻久久久久久久久妻久久久久| 五月丁香婷婷俺| 噜噜狠狠色综合久| 狠狠色噜噜狠狠狠狠综合| 性做久久久久久久免费看| 色色五月婷婷网| 色情五月天导航| www.色色五月天.com| WWW·天天操·视频?| 六月丁香婷婷开心综合基地| 五月天亚洲综合网| 综合色情网| 日本熟妇乱妇熟色A片蜜桃| 996黄色片| 九九99免费视频| 人妻五月天激情开心网| 天天操天天曰| 综合色播| 九97免费视频| 婷婷丁香五月综合| 久久99这里只有精品视频| 人妻久久人妻久久第一区| 激情五月天丁香| 婷婷99视频在线| 国产精品电影网| 丁香五月视频在线观看| 日本成人噜噜噜| 天天综合精品| 五月天激情日色在线| 色色婷婷五月| 天天综合网网欲色| 亚洲成人五月天| 伊人大香蕉毛片| 久热九九| 曰日爽日日操| 色婷婷香蕉| 婷婷五月激情综合啪啪| 噜综合| 婷婷五月丁香综合激情| 婷婷综合五月| 韩国19 主播内部福利vip免费播放| 丁香五月综合色婷婷| 婷婷激情视频欧美视频自拍视频欧美剧 | 日本网站久久| 久久欧洲久久| 亚洲第一综合| 激情综合色五月丁香| 影音先锋噜一噜| 99人人操人人摸| 成年人丁香五月| 久久区区一二三av| 婷婷五月丁香基| 99九色视频在线观看| 欧美一级a| 欧美大奶熟女噜噜噜噜| 丁香五月AV| 色五月丁香91| 久久综合网免费视频| 日本天堂免费99| www99精品日韩| 五月天婷五月天综合网小说首页-五月天激激婷婷大综合,婷婷亚洲综合五月天小说 | 涩综合在线| 91成人看片| 五月婷婷婷色| 精品九九视频在线观看| 色婷婷狠狠| 激情五月综合久久| 99亚洲日韩| 欧美性生交xXxX久久久| 这里只有精品免费在线视频| 激情五月天网| 99热人人操人人操| 五月天综合区| 丁香六月综合激情| 美日韩成人| 中文字幕丰满人妻无码专区| 99操不停| 99er6热在线观看精品6| 国外亚洲成AV人片在线观看| 色播丁香| 91色综合| 色婷婷a v| 狠狠草在线观看| 97超碰9久热婷婷热| 五月天婷爱综合| 欧美黑人巨大性生话| 久去色色| 天天日天天干天天操| 中文字幕不卡+婷婷五月| 激情久久丁香| 亚洲人妻电影| 五月天成人综合| 丁香五月天堂网AV| 99热免费在线| 综合 蜜月 婷婷| 人人爱国产| 大香人妻| 色婷婷五月天激情在线观看| 成人va在线| 亚洲色在线观看| 久久九九99.www| 五月婷婷激情久久| 91九色成人原创视频| 久久ab| 狠狠狠狠青草| 五月天最新网| www.精品久9| 99色在线| 久久女人天堂| 婷婷久热| 五月天色图| 丁香五月天婷婷激情| 九九激情网| 99∨VTV| 色青青视频| 久久99人人| www,婷婷| 18久久| 国产午夜精品一区二区| 色99在线观看| 九九这里都是精品| 26uuu四色| 激情操逼婷婷| 婷婷5月九九| 超碰人人99| 黄网在线免费观看| 天天日天天狠狠操| 国产一区二区av免费| 99愛国产| 99视频网址| 很很干天天干| 色播五月天天| 七七色综合| 无码髙清| 丁香五月天欧美成人| 风流少妇A片一区二区蜜桃 | 五月丁香六月成人| 思思久久网| 日本一级黄色片。| 久草热视频在线观看| 4399在线观看免费毛片| 五月天婷婷色综合| 婷婷五月天伦理| 国产亚洲99久久精品熟女| 1区2区视频| 密黄站| 婷婷五月丁香图片人人操| 色亚洲激情| 婷婷丁香宗合888| 99热在线观看| 婷婷色成人| 91色逼| 无码人妻丰满熟妇奶水区码| 精品久久艹| 无码se| 99九九这里有免费视频| 激情六月天| 久久婷婷丁香五月一二三| 婷婷香蕉香| 丁香六月久久| 日本噜噜色网| 99啪99| 777精品久无码人妻蜜桃| 日日日天天干| 九九国产视频| 丁香五月熟女| 五月婷激情| 五月婷婷开心综合| 婷婷月五天在线在线看| 波多婷婷久久| 99热国产| 色情综合网| 色优久久| 婷婷五月精品中文| 日本一级一级一级一级| 人人播| 色色影院aaaav| 99九九中文字幕视频| 日本乱子人伦在线视频| 婷婷玖玖五月天| 天天日,夜夜爽| 婷婷黄色| 丁香五月天日韩无码| www.天天干| 亚洲激情综合| 九九热手机在线视频| 99日本黄站| 五月丁香婷婷激情爱爱| 久久婷五月天| 丁香九月综合| 色婷婷视频综合| 婷婷国产综合| 激情人妻综合| 性爱111111| 97天堂| 一区视频网站| 激情性五月天免费小说视频| 九九熱最新視頻| 99久久97久久欧美综合网| 黄色视频网站在线播放| 丁香五月在线观看| 久久免费精彩视频| 婷婷涩五月天综合| 久久色在线视频| 九九色之九九色之88| 五月停停大香蕉| 在线99热| 亚洲色综合| 色99视频| 男人的天堂五月丁香| site:jszngf.com| 7777激情基地| 天天色99| 毛片蕉地一二| 91se视频| 日本不卡一区二区三区| 久久婷婷五月天| 国产精品爽爽久久久久久| 五月综合缴情网| 五月丁香六月婷婷色| 丁香六月婷婷缴情欧美| 人妻人人操| 亚洲人妻Av| 精品综合爱| 精品操逼一区二区| 夜色五月天| 曰韩五月丁香色婷婷无码| 8090在线影视少妇| 色色五月天婷婷| 99精品免费视频| 婷婷伊人五月天| 久久久中文| 日日噜狠狠| 色五月色五天色情网| 激情视频综合| 夜夜久久综合网| 操逼巨乳91| 久久综合首页| www.97碰碰com| 六月婷婷久久| 久久精品五月天| 91狠狠色丁香| 大香蕉久久久久| 人妻人人操| 99久久婷婷国产综合精品草原| 色五月婷婷av| 五月丁香婷婷色| 婷婷综合| 久热大香蕉| 深爱五月天| 99精品视频在线观看| 99国产精品久久久久久久久久久| 精品人妻伦九区久久AAA片| 99在线精品视频| 色欲一区二区三区精品A片| 国产做爰视频免费播放| 美女久久婷婷| 久草婷| 欧美色碰| 色婷婷操逼| 中海油常州环保涂料有限公司| 五月亭亭六月色| 婷婷深爱色五月| 五月丁香狠狠| 天天日天天爽夜夜爽| 九月色婷婷综合| 六月婷婷av| 狠狠干在线| 风流少妇A片一区二区蜜桃 | 大香蕉人妻| 丰满少妇乱A片无码| 丁香婷婷激情四射五月| 热久久色| 成人片在线播放| 狠狠做五月婷婷| 热99只有里视频| 五月婷婷九| 伊人啪啪网| 精品人妻伦九区久久AAA片| 婷婷五月天国产传媒| 五月婷天堂视频| AV在线大香蕉| 色五月亚洲五月天| 婷婷瑟瑟五月天| 91丨九色丨白浆| 激情综合色| 人人摸人人干| 丁香 久久| 色99亚洲| 亚洲成人在线五月天| 99ri国产在线| 粉嫩AV久久一区二区三区| 国产色色小草视频| 操操人人| 婷婷五月天亚洲色| 五月婷婷五月天在线| 九九热精品视频| 五月婷婷碰碰| 婷婷五月天奸女| 激情五月婷婷啪啪| 丁香六月综合激情| 超碰狠狠操| 性爱五月婷婷| 五月天国产成人| 99亚洲无码| 亚洲色99| 色约约视频一区二区三区四区五区| 伊人久久婷| 天天日天天做天天操| 另类图片激情五月| 强辱丰满人妻HD中文字幕| 东北黄色一级| 婷婷美女精品视频| www.婷婷五月天| www.五月天| 六月婷欧美| 久久性爱网站| 日韩啪啪视频| 人人操婷婷| 99热只有精品在线播放| 亚洲成人人人操| 五月婷婷六月色| 激情丁香久久| 丁香久色| 激情久久肏屄视频| 操逼五月婷婷| 五月丁香啪啪啪| 五月亭亭直播| 国产特级毛片AAAAAAA高清| 99热色婷婷| 欧美亚洲操逼| www.五月丁香| 婷婷色吧| 九九机热| 97自拍视频在线| 五月综合激情| 天天爽天天摸人妻综合网| 涩五月婷婷| 99在线视频资源| 99热99色| 国产日产亚系列精品版优势| 婷婷永久在线| 天天干夜夜谢| 久久婷婷五月综合色欧美| 亚洲天堂久久| 天天综合精品| 丁香婷婷五月天成人| 婷婷六月激情啪啪| 尔尔AV一区| 99爱99操| www,天天干| 国内精品免费一区二区2009| 热久久思思热思思| 久激情网| 91久久五月天| 99这里只有精| 日韩aⅴ视频| 久热最新视频| www.yw尤物| 六月婷婷天天操夜夜爽视频| 五月丁香婷草| 97精品综合久久内射| 五月综合缴情网| 9久热精品在线视频| 99热免费网站| 丁香五月天啪啪| 97九色视频| 激情深爱五月天| www亚洲无码| 欧美日本va| 欧美人人草草| 欧美激情五月| 91久久日日| 婷婷在线午夜| 99婷婷精品推荐在线视频| 情婷婷五月天在线| 67194国产| 丁香五月AV综合| 韩国情人在线电视剧免费观看高清版全集| 丁香五月花婷婷开心| AAA久久久| 射区导航| www.五月天婷婷| 色香久久| 五月婷婷在线视频| 五月丁香人妻| 99性爱| 九色无码| 91人人网| 精品成人久久久久久久_一二三四视| 五月天操逼网| 丁香五月婷婷色情综合| 五月婷婷欧美| 色色婷婷五月天| 激情欧美五月丁香| 日日爱678| 亚洲精品亚洲人成人网| 怡红院院在线导航网| 亚洲V国产V欧美V久久久久久| 婷婷色香六月综合激情| 99视频这里有精品| 欧美日本一区二区三区| 日本91在线播放| 婷婷五月天狠狠| 人妻中文字幕网| 久久亚洲无码| 99热人人| 婷婷伊人网| 欧美五月丁香在线观看| 热热色色五月天婷婷| 精品久久66| 玖玖色资源| 激情AV| 美女五月天婷婷| 日韩乱轮AV| 99热国产这里只有精品| 在线成人视频免费| 91狠狠色| 开心激情色婷婷五月天| 日韩AV免费电影在线播放| 丁香五月婷婷俺也要去| 91丨九色熟女丨首页| www.91九色| 久久这里只有国产| 综合色色五月| 人人干av| 久久伊人五月天| 免费无码毛片一区二区A片 | 国产免费性爱| 99re热视频这里只精品5| 激情丁香九九五月综合网| 五月天色丁香| 亚洲六月婷| 97干婷婷| 激情av| 婷婷丁香五月综合激情小说| 六月婷婷啪啪| 亚洲成人网站在线观看| 丁香六月天堂| 91热在线| 99年操人人爽| 五月丁香综合影院| 一夜福利不卡| 综合 蜜月 婷婷| 日韩色色视频| 中文字幕色色| 亚洲区视频| 欧美色激情四射| 超碰9| 婷婷五月天AV激情| 色色色色色色色色色色色色色五月天| 激情九月婷婷| 美国天天日天天操| 9久国产精品| 免费黄网不卡AV| 99视频35精品视频在线观看| 色五月亚洲五月天| www.99热在线| 农村熟妇高潮精品A片| www.夜夜操| 深爱婷婷色| 9久久久久| 色天使久久综合|